BM66( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDenenene~~~~~~}}}{{{zzz~~~{{{yyy{{{~~~}}}rrrpppqqqwww~~~}}}}}}}}}~~~zzzzzzzzz|||~~~~~~{{{yyy{{{|||}}}|||yyyxxxxxxyyy}}}yyyvvvxxx}}}}}}zzzzzz}}}~~~|||{{{}}}||||||||||||zzzzzz{{{{{{zzzxxxvvvuuuvvvxxxyyyyyyxxxqqqppppppssswwwxxxvvvsssttttttttttttuuuwwwxxxyyyuuuuuuuuuuuuwwwxxxyyyzzz|||{{{zzz{{{}}}~~~~~~~~~{{{vvvuuuyyy~~~~~~~~~}}}|||{{{|||~~~|||{{{~~~}}}{{{}}}~~~}}}}}}}}}}}}|||{{{yyywwwuuuwwwyyyyyyxxxuuutttssstttyyyxxxwwwxxxzzzzzzyyyxxxwww~~~~~~~~~~~~|||{{{}}}~~~~~~}}}wwwxxxyyyxxxwwwwwwyyyzzzzzzzzzyyyxxxwwwuuutttsssrrrsssuuuwwwxxxxxxwwwwwwvvvvvvwwwvvvvvvuuuttttttxxxvvvuuuuuuxxxyyyzzzzzzxxxuuurrrtttxxx{{{zzzxxxuuuuuutttsssssstttxxx{{{zzz|||}}}{{{xxxwwwyyy|||xxxzzz}}}~~~~~~|||}}}zzz~~~~~~|||}}}|||yyyvvvzzz{{{yyyyyy}}}{{{{{{{{{{{{zzzyyyxxxwwwwwwyyy{{{{{{yyyxxxyyyzzzwwwwwwwwwwwwwwwvvvuuuuuuttt}}}|||xxx}}}~~~~~~}}}~~~}}}|||{{{wwwyyyzzzyyyvvvuuuwwwzzzvvvwwwyyyzzzzzzzzz|||~~~pppssswww{{{|||{{{xxxvvvmmmnnnqqquuuwwwyyyyyyyyyyyywwwuuuvvvxxxzzzzzzzzzvvvttttttwww|||}}}zzzuuuuuuuuuuuuttttttvvv{{{~~~sssvvvzzzzzzxxxxxxyyy|||uuuvvvxxxyyyzzz}}}xxxzzz}}}~~~~~~}}}|||zzz~~~~~~}}}~~~}}}yyyxxxyyyzzzxxxwwwxxxyyyzzz{{{|||||||||||||||{{{{{{|||~~~}}}|||zzzuuutttuuuwwwvvvuuuvvvxxxzzz{{{{{{{{{{{{|||xxxxxxxxxxxxwwwvvvuuuuuu{{{xxxvvvyyy~~~zzztttxxxyyy{{{~~~~~~zzz{{{~~~{{{vvvvvvwwwxxxwwwvvvuuuvvvwwwuuuuuuuuutttssssssrrrrrrwwwxxxxxxwwwvvvvvvxxxyyyxxxuuussssssvvvwwwvvvtttsssuuuwwwwwwuuutttssstttxxxwwwwwwxxxyyyyyyvvvtttqqqtttvvvtttqqqppptttyyyzzzyyyxxxwwwwwwwwwxxxwww{{{zzzyyyxxxxxxyyyzzz{{{yyyzzz{{{zzzxxxwwwvvvwww~~~zzzxxxzzz|||vvv~~~|||zzzxxxxxxyyy{{{}}}~~~xxx{{{~~~|||}}}~~~|||yyyvvvuuuvvvwwwvvvtttwwwxxxyyyzzzzzz{{{{{{{{{xxxyyy{{{|||}}}}}}~~~~~~}}}yyyvvvuuuvvvwwwvvvuuuwwwxxxyyyzzzyyywwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuuuvvvuuuuuuyyy~~~{{{yyyzzz{{{}}}~~~zzzyyyzzzwwwqqqtttvvvxxxwwwvvvuuuuuuvvvuuutttsssrrrqqqpppooonnnppprrrsssssstttuuuwwwyyyyyywwwuuutttvvvvvvtttrrrqqqsssuuuuuutttrrrrrrssswwwvvvuuuuuuvvvvvvuuusssqqqssstttrrrppppppssswwwxxxyyyyyyxxxwwwvvvvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvwwwxxxyyyxxxwwwvvvvvvvvv{{{xxxwwwzzz~~~|||yyy}}}}}}}}}|||{{{zzzyyyyyyyyyzzz{{{}}}~~~|||{{{tttwwwyyy{{{{{{zzz{{{||||||zzzxxxxxxyyyzzzyyyxxxvvvvvvwwwxxxyyyyyyyyyyyywwwzzz}}}|||zzzyyyzzz|||yyyxxxvvvvvvwwwwwwvvvuuuxxxxxxxxxwwwvvvtttrrrqqquuuvvvwwwwwwxxxwwwwwwwwwuuuvvvyyy{{{}}}~~~~~~~~~zzz{{{{{{|||}}}~~~yyywwwvvvrrrlllrrruuuwwwxxxwwwuuuuuuuuuvvvuuutttrrrqqqooonnnmmmmmmooopppppppppqqqtttvvvyyywwwvvvvvvuuutttrrrooommmppprrrsssrrrrrrrrrsssvvvtttrrrrrrssstttsssssstttssssssrrrrrrsssuuuvvvvvvyyy{{{zzzvvvtttuuuvvvttttttttttttttttttttttttvvvvvvvvvvvvvvvuuuuuuuuuwwwwwwxxxyyyzzz{{{{{{{{{|||}}}~~~{{{wwwuuu{{{zzzzzzyyyyyyzzz{{{|||~~~}}}}}}||||||{{{{{{||||||{{{yyyyyyxxx|||{{{zzzzzz{{{{{{zzzzzzvvvwwwxxxxxxyyyyyyyyyxxxzzz}}}}}}wwwssstttwwwwwwwwwwwwxxxxxxwwwuuutttxxxwwwvvvuuutttsssrrrpppuuuuuuwwwxxxxxxyyyyyyyyyzzz|||~~~}}}zzzxxxyyyzzzzzzzzz{{{|||~~~zzzwwwuuurrrlllqqqtttwwwyyywwwvvvttttttwwwwwwvvvuuuttttttssssssqqqrrrrrrqqqooooooppprrrvvvvvvvvvvvvuuusssqqqpppllloooqqqsssrrrrrrssstttwwwtttqqqoooqqqrrrssssssxxxvvvttttttvvvxxxxxxxxxvvvyyy|||{{{wwwtttuuuwwwuuuvvvvvvvvvvvvvvvvvvuuuttttttssssssuuuvvvvvvuuuvvvxxxyyyxxxvvvvvvxxx{{{yyyzzz|||}}}|||zzzxxxvvv~~~|||zzzzzz{{{}}}~~~~~~|||{{{zzz{{{~~~~~~}}}|||{{{zzzxxxwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyxxxyyy}}}|||vvvssstttwwwvvvwwwxxxyyywwwvvvtttssswwwuuussstttuuuuuutttrrrtttuuuvvvxxxyyyyyyyyyyyy|||~~~xxxuuuvvvxxxxxxyyyzzz{{{~~~~~~zzzwwwvvvtttpppqqqtttwwwyyyxxxvvvuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwttttttuuusssqqqqqqrrrtttsssttttttttttttsssssssssmmmooorrrtttttttttuuuvvvxxxuuuqqqoooppprrrttttttxxxvvvtttuuuvvvxxxxxxxxxwwwzzz{{{{{{xxxvvvwwwyyywwwwwwwwwwwwwwwwwwwwwwwwtttrrrqqqrrruuuwwwwwwvvvxxxzzzzzzwwwsssrrruuuyyywwwwwwwwwwwwwwwxxxzzzzzz{{{zzzwwwvvvvvvxxx{{{}}}zzz{{{{{{yyyyyyzzz}}}~~~}}}~~~}}}zzzyyy}}}{{{zzz|||zzzyyyyyyzzzzzzyyywwwxxxzzz{{{zzzxxxwwwwwwxxxwwwxxxxxxyyyyyyyyyxxxxxxuuuxxx{{{zzzxxxwwwxxxzzzvvvxxxyyyyyyvvvtttsssssswwwtttrrrrrruuuwwwvvvtttssstttuuuvvvwwwwwwwwwwwwzzz|||}}}{{{xxxvvvxxxzzzwwwwwwxxxzzz}}}~~~zzzvvvwwwwwwuuurrruuuxxxyyyxxxwwwwwwwwwrrrsssssstttuuuvvvwwwwwwssstttuuuuuutttuuuwwwyyyrrrssstttsssqqqqqqsssuuunnnqqqtttuuuuuuuuuuuuvvvxxxuuurrrpppqqqsssttttttuuuttttttsssssstttvvvwwwxxxxxxwwwwwwxxxyyyyyyzzzwwwwwwuuuuuuuuuuuuwwwwwwuuurrrppprrrvvvzzzzzzyyy{{{{{{zzzvvvqqqpppssswwwvvvuuusssssstttwww{{{}}}wwwvvvtttsssuuuwwwzzz|||yyy}}}~~~|||{{{}}}~~~}}}tttyyy}}}xxx~~~}}}|||{{{{{{yyywwwuuuvvvxxxzzzyyywwwzzz}}}~~~{{{xxxxxxyyyvvvwwwwwwxxxwwwwwwvvvvvvuuuvvvxxxyyyzzz{{{{{{{{{xxxyyyzzzxxxtttrrrqqqrrrxxxtttpppqqqtttwwwuuusssqqqqqqrrrssstttttttttsssyyyyyyyyyyyyxxxxxxyyyzzzvvvvvvvvvxxxzzz~~~xxxtttuuuwwwvvvtttvvvxxxyyyxxxxxxyyyzzzrrrrrrrrrsssttttttuuuuuussstttuuuuuuttttttvvvxxxtttuuutttqqqoooooorrruuuoooqqqtttuuuuuutttuuuuuuwwwtttqqqqqqrrrsssssssssrrrtttuuutttrrrrrruuuxxxyyyuuuqqqrrrvvvzzzzzzyyyyyywwwuuussssssuuuwwwyyywwwsssqqqsssxxx|||}}}{{{}}}{{{wwwtttrrrrrruuuwwwwwwvvvtttssstttwwwzzz|||wwwvvvvvvvvvwwwyyy{{{}}}zzz}}}~~~}}}yyypppxxx}}}~~~{{{xxxvvvvvvxxxyyywwwuuuxxxzzz|||{{{wwwuuutttuuuuuuvvvvvvvvvvvvvvvuuuuuuyyyxxxxxxyyy{{{{{{zzzxxxyyyzzz{{{xxxssspppqqqrrrxxxtttppppppsssuuussspppoooooopppqqqqqqqqqppppppzzzyyyxxxwwwwwwwwwwwwwwwvvvvvvuuuvvvxxx{{{~~~wwwrrrsssuuuvvvuuuwwwxxxxxxxxxxxxzzz|||ttttttttttttttttttttttttvvvvvvvvvtttrrrqqqrrrtttwwwwwwuuupppmmmmmmppptttoooqqqtttuuutttsssttttttuuusssqqqpppqqqrrrrrrqqqsssvvvxxxvvvrrrrrrvvv{{{xxxrrrlllnnntttzzzzzzxxx|||yyyvvvssssssvvvyyy|||xxxtttqqqsssyyy~~~~~~}}}|||zzzuuusssrrrtttwwwyyyxxxwwwvvvvvvvvvwwwyyyzzzvvvvvvvvvvvvwwwyyyzzz{{{xxx~~~zzzzzzwwwrrrsss{{{|||yyy}}}{{{xxxuuutttvvvwwwxxxxxxxxx{{{|||xxxtttsssxxx}}}wwwwwwxxxyyyzzz|||~~~uuutttuuuxxx|||}}}zzzwwwuuuxxxzzzyyyuuussstttvvvuuuuuuuuusssrrrpppnnnmmmkkkooorrrqqqooooootttxxxyyyyyyxxxvvvtttuuuxxxzzz{{{zzzxxxvvvuuuwwwzzz~~~~~~zzzwwwuuuuuuvvvssstttvvvyyy{{{|||}}}}}}{{{yyyvvvvvvvvvwwwwwwwwwrrrtttuuurrroooooorrruuurrr{{{{{{qqqnnntttwwwtttxxxvvvvvvyyyxxxsssqqqrrrtttqqqoooooorrrtttvvvvvvtttzzz{{{tttmmmnnnrrruuuwwwuuusssqqqqqqrrrtttvvvyyyxxxvvvuuuttttttttttttttttttvvvxxx{{{{{{xxxvvvzzzxxxuuussssssvvvzzz|||rrrrrrrrrtttwwwzzz{{{{{{zzzxxxuuuuuuwwwwwwuuurrrxxxyyyzzz}}}~~~}}}{{{xxx|||vvvuuuyyy|||{{{}}}{{{{{{}}}}}}}}}~~~{{{zzz{{{{{{{{{zzzxxxzzz{{{yyyvvvuuuxxxzzz{{{zzzyyyxxxvvvvvvuuuuuuuuuuuuvvvyyy|||}}}zzzxxxwwwxxxyyyxxxwwwvvvwwwxxxvvvuuuuuutttsssrrrqqqqqqnnnqqqttttttrrrrrruuuyyyyyyyyyyyywwwvvvvvvyyy{{{{{{{{{zzzxxxwwwyyy|||{{{xxxvvvvvvwwwuuuvvvwwwxxxyyyzzzzzzzzz{{{yyyvvvtttttttttsssrrroooqqqssssssqqqppppppppptttzzzyyyqqqooovvvxxxtttxxxvvvuuuxxxwwwsssrrrtttuuusssqqqqqqssstttuuutttuuu{{{|||uuunnnmmmqqqrrrsssssssssttttttuuuuuuvvvwwwwwwvvvvvvuuuuuuttttttuuuuuuuuuwwwyyyzzzxxxwwwvvvuuuuuuuuuvvvwwwxxxyyyvvvuuutttuuuwwwyyyyyyyyywwwuuutttvvvyyyzzzzzzxxx|||yyywwwyyy|||~~~|||yyy}}}~~~|||xxxwww{{{}}}|||~~~}}}yyyxxxzzz{{{|||}}}|||{{{{{{zzzxxxvvvvvvwwwwwwwwwwwwvvvuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwuuuuuuvvvxxx{{{{{{zzzxxxyyyxxxvvvvvvxxxyyyyyyxxxvvvvvvuuutttttttttuuuuuuqqquuuwwwwwwuuuuuuwwwzzzyyyzzzzzzxxxwwwwwwzzz|||{{{||||||{{{zzz{{{}}}~~~{{{wwwuuuvvvwwwwwwwwwxxxxxxxxxxxxxxxwww{{{xxxuuusssrrrqqqooommmooooooqqqsssuuutttpppnnnuuuxxxvvvpppqqqxxxyyytttxxxuuutttvvvuuurrrsssvvvvvvtttssssssttttttsssrrrvvv{{{|||uuuooonnnpppqqqssstttvvvwwwwwwvvvtttsssuuuvvvwwwwwwwwwvvvuuutttvvvuuutttuuuwwwxxxxxxwwwtttvvvwwwxxxxxxwwwuuusss{{{yyywwwvvvwwwxxxwwwwwwwwwvvvvvvxxx{{{||||||{{{|||xxxttttttxxx{{{{{{xxx{{{}}}}}}zzzzzz~~~}}}|||~~~|||{{{|||||||||zzzyyyyyyzzzzzzyyyvvvssstttttttttvvvwwwvvvssspppvvvwwwxxxxxxyyyyyyyyyyyyttttttuuuwwwxxxxxxxxxwwwyyyvvvssstttxxxzzzyyyxxxwwwvvvuuutttssssssttttttsssvvvyyyyyyxxxwwwwwwxxxxxxyyyyyyxxxwwwwwwyyy{{{zzz{{{||||||{{{{{{}}}}}}}}}|||zzzvvvtttttttttwwwwwwxxxyyyyyyxxxxxxxxxxxxvvvtttrrrrrrqqqooommmqqqppppppsssvvvvvvssspppuuuuuurrrooorrrxxxxxxtttwwwtttrrrttttttrrrssswwwvvvuuutttuuuuuutttrrrppptttyyy{{{uuuqqqqqqrrrrrrwwwwwwwwwwwwvvvuuusssssstttuuuwwwxxxxxxwwwvvvuuuwwwuuuttttttvvvxxxxxxwwwyyyyyyzzzzzzyyyvvvsssrrr}}}zzzwwwvvvwwwxxxwwwwww{{{zzzzzzzzz{{{{{{{{{{{{xxxwwwvvvuuuvvvxxxyyyyyyyyy|||}}}|||}}}~~~zzz}}}~~~xxxxxxyyy{{{}}}|||yyyvvvvvvvvvvvvxxxyyyxxxuuurrr}}}}}}|||zzzxxxuuusssqqqrrrssstttuuuuuuuuuuuuvvvwwwtttrrrssswwwyyywwwuuuwwwvvvuuusssrrrqqqpppppprrrtttwwwyyyxxxwwwvvvvvvvvvwwwxxxxxxwwwwwwxxxzzzxxxyyyzzzzzzyyyzzz|||~~~~~~~~~|||xxxuuuttttttvvvwwwxxxyyyyyyzzzyyyyyyuuutttsssssstttsssrrrppprrrooonnnooosssuuutttrrruuussspppnnnrrrvvvvvvssswwwsssrrrssssssqqqrrrvvvuuutttttttttuuutttrrrppprrrwwwxxxtttrrrtttvvvvvvwwwvvvuuuttttttuuuwwwxxxtttuuuwwwyyyyyyxxxvvvuuuxxxvvvuuuuuuvvvxxxxxxwwwzzzzzzyyyyyyxxxxxxxxxyyy|||zzzwwwuuuwwwxxxyyyyyyzzz{{{{{{{{{{{{{{{{{{|||vvvzzz}}}|||yyyxxxzzz}}}xxx|||}}}}}}~~~zzz~~~~~~vvvvvvwwwyyy{{{{{{yyywwwyyyzzz|||}}}|||{{{yyyxxxxxxyyyyyyyyyxxxvvvtttrrrrrrsssuuutttssssssuuuvvvtttttttttuuuvvvwwwuuutttuuuuuuuuusssrrrpppnnnlllooorrruuuxxxyyyxxxuuussstttvvvwwwxxxwwwwwwxxxzzzwwwwwwxxxxxxwwwxxx{{{~~~zzzwwwuuutttvvvvvvwwwxxxyyyyyyyyyxxxsssrrrrrrsssuuuuuutttsssooonnnmmmmmmppprrrttttttuuusssqqqppprrrtttuuuuuuvvvsssrrrtttssspppqqqtttsssrrrqqqrrrttttttsssrrrsssvvvvvvrrrqqqvvvyyyyyysssrrrqqqqqqssswww{{{}}}vvvwwwxxxxxxxxxwwwvvvuuuxxxwwwvvvwwwxxxyyyxxxvvvxxxwwwwwwwwwyyy|||{{{yyyuuutttvvvxxxyyyyyyvvvxxxzzzzzzzzz{{{}}}zzz~~~~~~|||~~~xxx{{{}}}|||}}}zzz|||xxxxxxxxxyyy{{{{{{yyywwwyyy|||~~~{{{yyyzzz{{{sssuuuwwwyyyzzzzzzyyyxxxsssuuuvvvuuutttsssvvvxxxsssuuuxxxyyywwwuuutttsssrrrssstttuuusssqqqnnnlllmmmppptttxxxzzzyyyuuussstttvvvxxxyyyxxxxxxyyyzzzwwwwwwwwwvvvvvvxxx|||zzzuuurrrqqqvvvvvvvvvvvvvvvuuuuuutttrrrqqqqqqsssuuuuuutttrrrmmmoooqqqrrrrrrsssuuuvvvwwwvvvuuutttsssrrruuuwwwuuusssrrruuutttpppoooqqqqqqooonnnooorrrtttuuuuuuuuuwwwuuuppppppvvvzzzzzzqqqqqqqqqrrrtttvvvxxxyyyxxxxxxxxxwwwwwwvvvvvvvvvxxxxxxxxxyyyzzzzzzxxxvvvwwwwwwvvvwwwyyy|||~~~|||yyyuuussstttvvvwwwxxxuuuxxxzzzzzzxxxxxxzzz}}}~~~{{{|||~~~xxx||||||{{{||||||~~~}}}|||{{{~~~~~~|||www{{{~~~}}}xxxvvvxxx|||{{{|||}}}}}}|||yyywwwuuuuuuwwwxxxwwwuuutttwwwzzzrrrwww{{{|||xxxuuussstttoooqqqtttvvvuuussspppmmmmmmooosssxxxzzzzzzvvvsssuuuwwwyyyzzzyyyyyyzzz{{{xxxxxxwwwvvvuuuxxx}}}|||wwwqqqnnnmmmvvvvvvvvvuuutttrrrqqqpppqqqqqqqqqsssttttttrrrpppmmmrrrwwwyyyxxxwwwxxxyyyxxxxxxxxxwwwtttrrruuuzzzuuussssssvvvtttpppmmmoooooonnnlllmmmqqqtttvvvwwwxxxyyyuuuoooooouuuyyyyyyttttttuuuuuuuuusssrrrqqqzzzyyyxxxwwwvvvvvvvvvvvvxxxxxxyyy{{{|||{{{xxxvvvyyyyyyyyyyyyyyyyyyyyyyyy}}}zzzuuussssssuuuvvvvvvxxxzzz{{{zzzvvvuuuvvvxxxzzzrrrsss{{{~~~zzzyyy||||||zzz{{{|||}}}~~~|||~~~}}}{{{~~~|||www~~~yyyxxxzzz{{{zzzyyywww|||{{{uuussswwwxxxuuuyyywwwuuuttttttuuuvvvwwwxxxyyyyyyyyywwwuuutttrrrrrrrrrrrrrrrttttttpppjjjoooqqqvvvzzzyyyvvvxxx~~~zzzxxxuuuvvvxxx{{{}}}}}}zzz~~~|||yyyzzz|||}}}|||zzztttmmmnnnrrrsssxxxzzzwwwtttuuuwwwvvvtttqqqqqquuuwwwuuutttvvvuuuzzz}}}{{{yyy{{{}}}}}}xxxwwwwwwvvvtttssstttwwwxxxrrrnnnooopppnnnnnnppplllnnnpppooommmooosssxxxsssuuuuuurrrnnnmmmppptttuuuvvvwwwwwwuuurrrqqqqqqrrrrrrssssssssstttuuuuuuuuuxxxzzzyyyuuurrrssstttzzzwwwwww|||}}}zzzwwwwwwwwwwwwvvvtttsssuuuxxx|||uuuwwwyyyyyywwwuuutttsssxxxyyyzzz{{{|||||||||||||||yyyxxxzzz{{{{{{}}}||||||~~~}}}yyyxxxxxxyyy{{{||||||zzzxxxuuuyyyyyyuuutttwwwwwwttt{{{yyyxxxvvvuuuvvvvvvwwwwwwxxxxxxxxxxxxwwwuuuuuusssqqqooooooqqqrrrppplllqqqrrruuuxxxwwwtttvvv|||yyyvvvsssrrrtttwwwyyyzzzwww{{{|||{{{}}}~~~|||{{{{{{vvvooonnnqqqooouuuyyyxxxyyy}}}ppppppvvv~~~yyyxxxwww|||~~~zzzwwwxxxyyyxxxrrruuuxxxzzzxxxtttrrrrrrqqqnnnpppuuuwwwuuutttuuuttttttsssqqqppppppqqqsssnnnppprrrsssrrrrrrtttuuussstttuuuuuutttsssrrrrrrrrrssstttuuuttttttuuuuuutttvvvwwwwwwuuusssssssssxxxuuuuuuzzz{{{xxxuuuvvvxxxwwwvvvtttqqqppprrrtttuuuwwwzzzzzzxxxvvvuuuuuuxxxxxxyyy{{{|||}}}~~~zzzzzz~~~|||yyyyyywwwsssqqquuuzzz|||zzzwwwuuussssssvvvwwwvvvwwwxxxxxxuuu{{{zzzyyyxxxwwwwwwwwwwwwuuuuuuvvvwwwwwwvvvvvvuuuxxxtttqqqqqqtttuuuuuusssrrrrrruuuwwwuuurrrtttyyyyyyvvvsssrrrtttwwwyyyzzz|||~~~|||{{{|||~~~||||||}}}yyytttsssvvvooouuuzzzzzz|||}}}}}}~~~||||||yyyzzzzzzxxxwwwzzz||||||yyyvvvtttsssvvvsssuuu|||~~~|||yyyxxxwwwvvvtttrrrrrrtttvvvwwwvvvuuusssqqqrrrssssssttttttssssssrrrsssuuuwwwxxxwwwwwwwwwxxxuuuuuuuuuvvvwwwwwwuuusssxxxuuuuuuzzz{{{xxxvvvvvvwwwxxxxxxvvvsssqqqqqqqqqvvvxxxzzzzzzxxxwwwwwwwwwyyyyyyyyyyyy{{{}}}zzzzzz}}}~~~|||zzzyyyxxxxxx{{{}}}|||wwwsssrrrrrrssstttvvvxxxzzz{{{yyyvvvxxxxxxxxxxxxxxxwwwwwwwwwuuuvvvvvvvvvvvvvvvuuuuuuzzzuuusssuuuxxxxxxwwwwwwtttvvvzzz}}}xxxyyy}}}|||{{{zzz{{{~~~~~~|||yyy{{{~~~{{{yyy~~~}}}xxxtttsssssstttuuuuuutttsssqqquuutttttttttuuuuuusssrrrqqquuuyyy{{{zzzyyyyyy{{{wwwvvvuuuwww{{{{{{xxxuuu{{{xxxxxx{{{}}}zzzxxxyyywwwxxxzzzzzzxxxvvvvvvvvvuuuwwwyyyzzzyyyxxxxxxyyyzzzyyyxxxxxxyyy{{{}}}{{{xxxwwwxxxxxxxxx~~~~~~}}}}}}~~~}}}}}}|||xxxsssrrruuuxxxtttsssuuuyyy||||||zzzxxxuuuvvvwwwyyyyyyyyyyyyxxx{{{{{{zzzzzzyyyyyyyyyyyyyyyttttttzzz}}}yyyvvvvvv|||yyyssssssssstttuuuwwwzzz{{{{{{yyywwwwwwxxxxxxwwwuuuoootttzzz|||zzzxxxyyyzzzxxxvvvvvvxxx||||||zzzwww|||xxxxxx{{{}}}zzzyyyzzzxxxzzz||||||zzzxxxwwwwwwtttvvvxxxyyyxxxyyyzzz{{{{{{zzzxxxwwwwwwxxxzzz{{{|||yyyxxxzzzzzzzzz~~~|||yyyxxxyyyyyywwwyyy|||uuuuuutttssstttwww|||{{{xxxxxx}}}~~~wwwyyy{{{}}}}}}}}}{{{zzzzzz{{{{{{{{{~~~~~~||||||~~~~~~{{{rrrxxx~~~{{{wwwwwwxxxwwwwwwxxxzzz{{{{{{zzzxxx{{{wwwvvvyyyzzzxxxwwwyyyyyyzzz{{{zzzwwwtttsssssssssuuuwwwwwwxxxyyy{{{}}}zzzzzzyyyxxxxxxyyyzzz{{{{{{||||||xxxvvvxxxwwwtttvvvzzzuuuwww{{{}}}~~~~~~~~~zzzxxxyyyzzz|||~~~~~~}}}}}}}}}|||wwwvvvyyyzzzxxxxxxzzzwwwxxxyyyxxxuuusssssssssrrrsssuuuvvvwwwxxx{{{}}}xxxyyyyyyzzz{{{|||}}}~~~|||~~~{{{yyyuuuwww~~~~~~~~~{{{xxx~~~zzzyyy}}}wwwwwwzzz}}}{{{wwwyyy~~~||||||~~~~~~~~~}}}|||zzzyyy{{{~~~}}}zzzyyyvvvxxxyyyyyy{{{|||wwwpppwwwuuuwww}}}|||xxxzzz~~~}}}yyy||||||~~~|||{{{~~~zzzxxx{{{|||zzzzzz|||tttvvvwwwwwwvvvvvvwwwyyyqqqrrrtttuuuvvvxxx{{{}}}vvvxxxzzz|||~~~~~~}}}~~~zzzwwwuuuxxxwwwwwwwwwwwwxxxxxxyyymmmnnnppprrrssssssssssssvvvsssqqqppppppppprrruuuvvvssspppqqqsssuuusssrrruuuqqquuuvvvpppuuu~~~~~~{{{wwwuuutttttttttsssttttttvvvuuurrrmmmiiirrrpppoooqqquuuwwwuuusssxxxvvvsssrrrtttvvvwwwwwwyyyxxxwwwwwwwwwvvvtttrrr|||tttooopppqqqoooqqqvvvssswww|||~~~}}}zzzwwwuuusssttttttttt|||zzz~~~||||||}}}}}}}}}{{{zzzwwwzzz}}}}}}~~~~~~|||zzzsssxxxzzzxxxvvvxxxwwwuuuzzzxxxxxxzzz~~~~~~}}}|||~~~|||~~~xxxzzzppprrrtttuuuuuutttssssssrrrrrrrrrrrrrrrsssssstttnnnoooqqqrrrssssssrrrqqqtttrrrpppooonnnnnnppprrrqqqooonnnppptttvvvvvvuuuvvvqqquuuwwwqqquuu~~~}}}{{{yyyvvvsssrrrqqqpppuuuuuuuuuvvvvvvtttqqqnnnrrrqqqqqqsssuuuwwwxxxxxxxxxvvvtttssstttttttttsssuuuuuuuuuuuutttsssrrrrrrwwwpppmmmppprrrqqqssswwwnnnqqquuuxxxxxxwwwuuutttpppqqqoooooouuu|||zzztttvvvtttrrrrrrssstttsssrrrtttvvv|||{{{uuutttxxx}}}xxx}}}}}}zzz}}}~~~}}}~~~}}}|||vvvwwwvvvqqqppptttoooppppppqqqrrrrrrssssssrrrrrrrrrrrrssssssttttttooopppqqqrrrrrrqqqpppooosssrrrooommmlllmmmnnnnnnooonnnnnnppptttvvvvvvvvvwwwrrrvvvwwwrrrwww}}}}}}}}}|||{{{xxxvvvsssrrrqqqpppooooooqqqqqqooonnnqqqrrrrrrrrrssstttxxxzzzwwwuuuttttttttttttrrrpppooorrrtttsssqqqoooqqqssssssooonnnpppsssrrrsssvvvkkkmmmppprrrtttuuuuuuuuuppppppmmmlllooottttttpppsssrrrppppppqqqrrrqqqpppmmmnnnrrruuusssnnnooottttttnnnsssxxxtttwwwzzzssspppssszzzzzzyyyyyyzzz~~~~~~}}}ssskkkvvvuuuqqqoooqqqpppnnnsss{{{xxxvvvsssrrrrrrrrrqqqqqqqqqrrrssssssttttttttttttqqqqqqrrrrrrqqqpppnnnmmmrrrsssqqqmmmlllmmmnnnlllpppppppppqqqrrrssssssrrrxxxrrrvvvxxxsssxxx|||}}}}}}~~~~~~|||xxxtttrrrnnnllljjjjjjlllnnnoooooooooqqqrrrqqqoooooossswwwtttssstttuuuvvvuuusssppplllqqquuutttpppoooqqquuuuuurrrqqqrrrssssssrrrrrrqqqpppppprrrtttvvvwwwwwwtttssspppnnnoooqqqrrrrrrvvvtttsssssstttuuutttssssssqqqrrrssspppkkklllqqqsssmmmqqquuuqqqtttwwwpppkkknnnuuu{{{~~~|||zzzxxxrrrqqqppprrrvvv|||wwwvvv{{{zzzrrruuuyyyqqqrrruuuxxxvvvooolllrrr{{{zzzvvvrrroooooonnnmmmkkknnnnnnpppqqqrrrrrrrrrrrrqqqrrrrrrrrrqqqooommmlllrrruuusssnnnllloooooolllnnnpppqqqrrrrrrqqqqqqqqqxxxrrruuuwwwtttxxx~~~zzzwwwyyy{{{{{{yyyuuuqqqmmmooommmjjjjjjmmmppprrrsssqqqrrrsssqqqnnnmmmpppssspppqqqrrruuuxxxxxxuuusssmmmrrrvvvuuurrrpppssswwwsssssssssssstttuuutttrrrvvvtttrrrrrrtttvvvvvvuuuvvvuuusssrrrpppppprrruuuuuusssrrrrrrtttuuutttsssxxxuuussssssppplllmmmqqqwwwpppsssuuuqqqsssuuunnnmmmpppsssuuuvvvvvvuuussstttttttttuuuwwwzzz|||~~~}}}~~~~~~{{{{{{{{{vvvuuu{{{{{{tttwwwzzzrrrpppvvv{{{xxxqqqnnnttt{{{xxxtttpppooopppqqqooommmnnnpppqqqssstttttttttsssqqqrrrrrrrrrqqqooommmlllqqqvvvuuunnnmmmrrrrrrmmmjjjmmmppprrrrrrqqqrrrsssxxxqqqtttwwwtttxxx}}}wwwwwwyyy{{{|||zzzvvvqqqnnnmmmjjjhhhhhhkkkoooqqqrrrrrrssstttsssqqqpppqqqqqqnnnnnnpppsssvvvwwwvvvtttooorrrttttttrrrqqqsssuuunnnppppppppptttxxxxxxvvvwwwtttpppooorrrsssrrrpppssssssssstttqqqnnnpppvvvvvvtttssssssuuuvvvvvvuuuuuurrrpppqqqqqqooopppsssxxxqqqsssuuuoooqqqsssmmmpppssstttssstttwwwxxxvvvxxxxxxxxxyyyyyyxxxxxxxxxzzz|||{{{wwwwww{{{yyy~~~vvvwww~~~|||||||||{{{vvvvvvqqqjjjqqqyyytttpppsssuuutttrrrtttxxx|||wwwtttppppppssstttqqqnnnoooqqqsssuuuvvvvvvvvvuuuqqqqqqqqqqqqpppooommmlllooouuuuuunnnmmmssssssmmmjjjnnnqqqrrrqqqppppppqqqwwwppprrrvvvssswww{{{uuuyyyzzz||||||{{{wwwssspppjjjhhhffffffiiilllnnnoooppppppqqqsssttttttrrrpppmmmmmmnnnpppssstttsssrrroooppppppqqqqqqqqqpppppplllnnnnnnmmmpppwwwxxxuuuuuuqqqmmmmmmpppqqqooolllooopppsssuuuqqqmmmpppwwwvvvuuussstttvvvwwwwwwvvvsssooonnnpppqqqppppppsssvvvoooqqqsssoooqqqtttnnnppptttuuussstttyyyyyyvvvwwwwwwvvvvvvuuuuuuuuuuuuxxx||||||yyyxxxzzz{{{zzzvvvyyy{{{|||{{{{{{}}}xxxzzz~~~zzz{{{{{{sssvvvtttyyyyyytttvvvwwwmmmzzzxxxsssppprrruuuvvvuuuvvvrrrnnnoooqqqqqqmmmiiikkkmmmooorrrssssssrrrqqqppppppqqqqqqpppooommmlllmmmttttttmmmmmmtttssslllnnnqqqtttssspppmmmlllmmmwwwooorrruuussswwwzzztttuuuvvvxxxxxxwwwssspppmmmmmmkkkiiijjjmmmoooqqqqqqkkkkkklllppptttuuurrrnnnmmmmmmmmmnnnpppqqqpppooonnnmmmmmmnnnoooooonnnlllmmmpppnnnkkkmmmssstttpppsssooollllllpppqqqoookkknnnoootttwwwsssmmmqqqyyysssqqqpppqqqrrrttttttssstttpppoooqqqrrrpppoooqqquuunnnqqqsssooorrrvvvpppoootttvvvttttttxxxwwwrrrwwwvvvuuuttttttuuuwwwxxxooouuuxxxwwwvvvwwwvvvsssuuuwwwyyyyyyxxxxxxzzz}}}zzz~~~~~~||||||zzzwwwvvvyyy~~~|||wwwyyyvvvsssrrrrrrssssssssspppssswwwxxxuuusssrrrsssppprrrtttvvvuuurrrooommmqqqqqqqqqrrrsssqqqnnnkkklllnnnpppqqqqqqooommmkkkppppppooonnnmmmmmmnnnpppmmmnnnooopppqqqpppooooooxxxtttoooooorrruuuvvvvvvvvvwwwwwwuuuvvvwwwssslllnnnmmmlllmmmnnnnnnmmmlllnnnmmmmmmnnnqqqrrrrrrqqqoookkkjjjllllllkkkmmmqqqnnnmmmnnnppprrrrrroookkkooommmkkkmmmppprrrpppnnnpppppppppppppppooonnnmmmsssoooooossssssnnnmmmpppnnnqqqsssrrrpppoooqqqtttppppppqqqrrrrrrrrrqqqqqquuuqqqnnnrrryyy{{{uuunnnssstttuuuuuuuuutttsssrrrnnnppprrrsssssstttvvvwwwmmmsssxxxwwwtttsssxxx~~~zzzxxxvvvuuuwwwzzz||||||zzzxxx|||}}}wwwwwwuuurrrqqqrrrssssssrrrlllpppssstttrrrppppppppprrrtttvvvwwwwwwuuurrrpppppppppqqqsssttttttrrrpppsssrrrrrrpppooommmlllkkkooonnnmmmlllkkkkkknnnooommmnnnooopppqqqqqqppppppvvvssspppppprrruuuwwwyyy{{{{{{yyyvvvuuuvvvrrrkkknnnlllkkkkkkmmmnnnnnnmmmnnnmmmmmmmmmooopppooonnnuuuqqqnnnnnnmmmiiiiiikkksssrrrqqqsssttttttqqqnnnooopppppppppooooooooopppoooppppppppppppoooooonnnrrroooooosssrrrnnnmmmppppppoooooopppqqqqqqqqqpppsssssssssrrrrrrrrrqqqqqquuurrrppptttyyyzzzuuuppprrrssstttuuuuuutttsssssspppqqqrrrqqqqqqqqqsssuuunnnrrruuuuuussssssvvvzzzxxxxxxxxxxxxzzz|||~~~}}}}}}zzz{{{zzzyyy||||||vvvsssrrrqqqqqqssssssrrrqqqkkknnnqqqrrrqqqpppppppppnnnoooqqqssssssrrrqqqooonnnnnnoooqqqtttuuutttrrrsssrrrpppmmmllllllmmmmmmooommmjjjhhhiiikkkmmmooonnnnnnpppqqqrrrrrrrrrrrrssssssrrrqqqrrrtttxxx{{{}}}~~~zzzuuusssssspppkkkmmmkkkiiiiiikkkmmmnnnnnnnnnmmmlllmmmnnnooonnnmmmpppmmmmmmppppppmmmmmmppptttssssssssstttsssqqqooopppsssuuusssnnnlllnnnqqqooooooooooooppppppppppppqqqoooooorrrrrrooonnnpppqqqnnnlllnnnrrrsssqqqnnntttsssqqqpppooooooooooootttssssssuuuwwwwwwuuusssqqqqqqrrrsssttttttttttttrrrrrrrrrpppnnnoooqqqtttqqqqqqrrrrrrsssttttttuuuvvvwwwyyy{{{|||}}}}}}}}}}}}|||vvvxxxyyyxxxyyy{{{xxxrrrqqqppppppqqqssssssrrrpppnnnppprrrsssssssssrrrrrrlllmmmnnnoooppppppppppppllllllmmmoooqqqrrrqqqpppllllllllllllmmmmmmnnnoooooollliiiggghhhllloooqqqppppppqqqrrrsssttttttuuurrrttttttsssqqqssswww||||||}}}yyytttqqqqqqppplllllljjjgggfffhhhkkkmmmmmmnnnllllllmmmooopppooonnnmmmlllmmmqqqrrrpppppprrrqqqqqqppppppqqqqqqqqqqqqpppqqqrrrqqqooonnnooopppnnnnnnnnnoooooopppqqqqqqpppooopppqqqqqqooooooooopppnnnmmmoooqqqsssrrrppprrrqqqnnnllljjjjjjkkklllqqqssstttttttttsssssssssppppppqqqrrrssstttttttttssssssqqqooonnnooorrruuutttrrrppprrrtttuuutttrrrvvvwwwxxxyyyzzz{{{|||||||||}}}zzzuuuxxxyyywwwxxxyyyvvvqqqrrrqqqqqqrrrttttttrrrqqqqqqqqqrrrsssttttttsssrrroooooopppqqqrrrsssttttttpppooonnnooopppqqqooonnnjjjkkknnnpppppppppooonnnqqqmmmiiihhhkkkoooqqqrrrrrrrrrsssssstttuuuvvvvvvsssuuuvvvtttrrrrrrvvvzzz{{{}}}{{{uuussstttsssqqqllljjjgggfffhhhjjjllllllmmmllllllnnnppprrrrrrqqqtttqqqqqqsssqqqllljjjlllnnnnnnnnnnnnoooppprrrtttooonnnlllnnnpppqqqpppnnnoooooonnnnnnooopppqqqrrrnnnooopppooooooppppppnnnmmmoooqqqqqqpppppprrrtttpppooollljjjiiijjjkkkllloooqqqsssrrrpppoooppprrrpppppppppqqqrrrsssttttttssssssrrrpppoooqqquuuxxxwwwtttqqqsssvvvwwwuuurrrxxxwwwvvvvvvwwwyyy{{{|||yyy{{{~~~~~~wwwzzzzzzxxxwwwyyywwwsssuuutttssssssuuuuuutttsssqqqppppppqqqrrrrrrqqqooooooooooooooopppqqqssstttuuutttrrrrrrrrrrrrqqqooonnnppprrrtttsssrrrooommmqqqmmmiiijjjnnnrrrsssssssssssssssssssssttttttuuusssttttttttttttuuuwwwzzzzzz~~~~~~yyywwwxxxxxxvvvooollljjjiiijjjlllllllllnnnmmmmmmnnnqqqrrrrrrqqqrrrooooooqqqpppmmmmmmooonnnoooooonnnmmmooosssuuuooollljjjlllqqqsssqqqnnnppppppnnnnnnnnnooopppqqqlllooopppnnnoooqqqpppnnnkkknnnrrrqqqooonnnqqquuuooonnnmmmllllllmmmnnnoooooopppqqqpppooonnnooopppppppppppppppqqqrrrssssssrrrrrrrrrqqqqqqrrruuuxxxwwwuuussstttwwwxxxwwwtttyyyxxxvvvvvvwwwyyy{{{}}}wwwyyyzzz}}}wwwzzzzzzvvvuuuwwwwwwtttzzzxxxuuutttuuuvvvvvvuuussspppoooooopppqqqooolllooonnnmmmmmmnnnoooqqqrrrwwwuuusssrrrssssssrrrqqqnnnooopppqqqqqqpppoooooopppllliiijjjooossstttrrrsssrrrqqqpppppppppqqqrrrqqqqqqqqqsssvvvyyy{{{{{{xxx}}}{{{wwwwwwwwwuuusssqqqooonnnoooooonnnmmmpppooonnnnnnooopppooommmoookkkkkknnnpppoooqqqtttoooooonnnkkkiiijjjnnnrrroooooonnnooopppppppppooorrrqqqooonnnmmmnnnpppqqqkkkooopppmmmnnnqqqqqqmmmjjjkkkmmmnnnnnnooopppqqqkkkkkklllmmmnnnooopppqqqqqqqqqpppoooooooooooooooqqqqqqpppoooooopppqqqrrrrrrssssssrrrqqqqqqrrrtttuuuuuutttuuuwwwwwwwwwwwwxxxyyyyyyzzzzzz{{{{{{|||yyyzzz|||~~~yyyzzz~~~uuuxxxxxxsssqqqssstttsss}}}zzzwwwuuuvvvwwwwwwvvvuuurrrppppppqqqqqqooollltttsssqqqpppppprrrtttuuuuuusssqqqqqqrrrrrrrrrqqqjjjjjjjjjkkklllnnnqqqrrrnnnkkkhhhkkkppptttsssqqqrrrqqqpppnnnmmmnnnnnnoooooonnnnnnrrrxxx}}}~~~}}}uuu{{{}}}yyyuuutttssspppvvvtttsssrrrsssrrrpppooorrrpppnnnnnnnnnmmmkkkiiiuuupppnnnnnnmmmjjjkkkooonnnnnnlllhhheeeeeehhhlllppprrrtttrrrnnnmmmnnnqqqsssqqqooonnnmmmnnnooopppkkkooopppmmmmmmrrrqqqmmmkkkiiigggjjjnnnpppooolllfffgggiiilllnnnooopppppptttqqqoooooopppqqqpppooorrrqqqpppooooooooopppqqqrrrssstttrrrpppoooooopppssstttuuuuuuvvvvvvwwwxxxxxxyyy|||~~~~~~|||{{{{{{|||~~~}}}{{{zzzvvvssswwwuuurrrrrrsssttttttsssvvvwwwvvvsssrrrsssrrrpppnnnoooqqqsssrrrqqqnnnmmmooooooooooooooonnnnnnnnnmmmuuuvvvpppooossspppgggmmmoooqqqqqqqqqpppqqqrrrwwwtttqqqpppqqqrrrrrrqqqnnnrrruuutttpppnnnpppssslllmmmooorrruuuxxxzzz{{{}}}}}}{{{zzzxxxwwwvvvuuuoootttwwwtttrrrrrrpppmmmmmmkkkiiijjjnnnpppooonnnnnnmmmlllkkklllmmmooopppnnniiihhhkkkkkkhhhiiiooommmqqqssspppnnnnnnmmmkkkmmmtttvvvpppllloooqqqoooqqqmmmmmmsssuuurrrqqqtttlllmmmlllkkkoootttsssnnnnnnlllkkklllppprrrqqqpppqqqooommmnnnppppppnnnkkkjjjnnnpppooollljjjmmmqqquuurrrqqqrrrtttuuusssqqqrrrssssssqqqnnnpppvvv{{{tttuuuwwwxxxxxxxxxwwwvvv{{{||||||}}}~~~~~~zzzyyyxxxuuurrryyywwwtttssstttvvvvvvvvvwwwwwwwwwvvvttttttrrrqqqssstttvvvwwwvvvtttqqqooonnnnnnmmmnnnnnnooopppppppppvvvwwwpppnnnrrrooogggmmmoooqqqqqqoooooopppqqqtttrrrqqqqqqrrrrrrqqqpppmmmqqqtttssspppoooqqqtttpppqqqqqqssstttvvvxxxyyyzzzzzzzzzyyyxxxwwwvvvuuupppttttttpppnnnooopppnnnpppmmmjjjjjjlllnnnpppqqqqqqpppnnnmmmmmmnnnqqqrrrqqqmmmmmmpppppplllmmmppplllqqqrrrooonnnpppqqqoooooossstttpppoooqqqrrrppprrrmmmmmmqqqrrrnnnlllnnnkkkooopppmmmmmmpppqqqppprrrooonnnooorrrttttttssspppnnnlllmmmnnnooommmkkkjjjnnnqqqppplllkkkmmmppptttrrrpppqqqssstttsssqqqtttrrrooonnnppprrrtttuuuvvvvvvvvvwwwvvvvvvvvvuuuwwwxxxyyy{{{|||~~~{{{yyyyyyxxxuuurrrzzzwwwtttrrrsssuuuvvvvvvvvvvvvwwwxxxwwwuuurrrqqquuuvvvxxxyyyxxxuuurrrppppppooonnnnnnoooqqqtttuuurrrwwwvvvpppnnnqqqoooiiinnnooopppooonnnmmmmmmoooqqqpppoooppprrrrrrqqqpppmmmpppssssssqqqppprrrtttssssssrrrqqqqqqrrrssstttwwwxxxyyyyyyyyywwwuuusssppprrrqqqllljjjmmmooooooqqqpppnnnkkkjjjlllpppssstttrrrpppnnnnnnooorrrsssrrrppppppssssssooonnnoookkkpppqqqnnnnnnrrruuutttqqqrrrqqqpppqqqtttssspppqqqmmmlllooopppnnnlllmmmkkkqqqsssooolllmmmppppppsssqqqooooooqqqssssssssspppnnnlllkkklllmmmmmmmmmmmmqqqtttssspppnnnoooqqqsssrrrqqqrrrssssssrrrqqqtttpppmmmmmmqqqsssrrrooowwwvvvuuuttttttuuuvvvvvvyyyzzz|||~~~}}}{{{{{{zzzwwwuuuyyyuuurrrpppqqqssstttuuuttttttuuuyyyxxxtttqqqqqqrrrsssuuuvvvvvvtttrrrqqqtttsssqqqpppqqqsssvvvxxxrrruuutttpppnnnqqqqqqmmmnnnoooooonnnlllkkklllmmmqqqooommmnnnppprrrssssssoooqqqssssssqqqpppqqqrrrrrrqqqpppooonnnoooqqqrrrvvvwwwyyyyyyxxxuuurrrpppnnnqqqpppllljjjmmmooonnnpppqqqqqqooollllllooossstttssspppnnnnnnoooqqqsssnnnoooppprrrrrrooolllkkkjjjnnnooommmmmmrrrvvvvvvqqqooommmnnnrrrtttrrrooonnnllllllnnnqqqrrrrrrrrrnnnrrrsssooolllnnnooonnnpppooommmmmmnnnooopppppppppooommmkkklllmmmoooooosssuuuxxxxxxuuussssssssstttsssssssssttttttssssssrrrpppnnnooorrrssssssqqqvvvuuusssrrrsssuuuxxxzzz|||}}}}}}|||zzzwwwuuuxxxuuurrrqqqrrrsssttttttrrrpppsssxxxwwwrrrppprrrpppqqqrrrsssssssssssssssvvvtttrrrpppppprrrtttuuuppprrrrrrppppppssssssqqqnnnnnnnnnllljjjjjjkkkmmmsssppplllkkkmmmqqqtttvvvqqqrrrsssrrrqqqpppppppppqqqpppppppppqqqrrrtttuuuwwwxxxyyyyyywwwssspppmmmmmmqqqrrrooommmoooooommmlllpppsssssspppnnnnnnooorrrqqqooonnnnnnooopppqqqlllnnnpppqqqpppooollliiiiiimmmnnnllllllqqquuuuuuppplllkkkmmmqqqqqqpppnnnmmmmmmlllmmmooossstttsssrrrsssqqqnnnoooqqqooojjjnnnnnnnnnnnnmmmmmmmmmnnnqqqpppooommmmmmnnnppprrrvvvwwwxxxxxxvvvtttsssssstttuuuuuuuuutttttttttuuuoooqqqssssssrrrsssuuuxxxtttsssrrrrrrssswww{{{}}}|||}}}}}}~~~}}}{{{yyywwwvvvuuuyyywwwttttttuuuvvvvvvuuurrrnnnpppwwwwwwqqqooosssssssssrrrqqqrrrsssuuuwwwsssrrrpppooonnnooopppqqqnnnoooppprrrssstttttttttmmmnnnmmmllljjjjjjlllnnntttpppmmmkkknnnqqquuuvvvqqqrrrrrrrrrrrrqqqpppppppppqqqrrrtttvvvwwwxxxyyywwwxxxxxxxxxvvvssspppooolllqqqssspppnnnppppppnnnjjjnnnrrrtttssspppnnnmmmmmmnnnnnnoooooooooooooookkkooorrrqqqqqqrrrppplllkkkooopppmmmllloooqqqpppooolllkkknnnooonnnmmmnnnoooooommmkkklllpppqqqnnntttssspppmmmpppsssoooiiioooqqqssssssqqqooonnnnnnpppppppppooonnnoooqqqsssvvvuuutttsssrrrqqqpppooosssuuuvvvuuutttssstttuuuqqqsssvvvtttrrrrrrwww{{{tttsssssssssuuuxxx|||~~~~~~~~~}}}|||zzzxxxwwwwwwwwwwwwvvvuuuvvvwwwwwwuuussstttnnnooovvvwwwqqqpppvvvxxxvvvrrrooooooqqqtttvvvqqqqqqpppppppppqqqrrrrrrnnnnnnqqqtttuuutttssssssmmmmmmmmmkkkjjjkkknnnppprrrqqqooooooqqqsssssssssoooooopppqqqsssssssssrrrnnnppprrruuuwwwxxxxxxxxxvvvvvvvvvvvvvvvuuutttsssnnnqqqqqqmmmllloooqqqpppllllllnnnqqqrrrrrrooommmjjjlllnnnqqqrrrqqqpppooojjjoooqqqooopppsssrrrnnnnnnrrrsssooommmooonnnlllooommmmmmpppoookkkkkkpppooopppnnnjjjlllrrrrrrooorrrsssrrrooooooqqqppplllooossswwwwwwtttqqqooonnnmmmoooqqqpppooonnnppprrrvvvtttqqqooonnnnnnnnnnnnqqqsssuuutttrrrqqqrrrtttwwwvvvuuusssrrrsssvvvxxxwwwvvvuuuuuuvvvxxxzzz|||}}}~~~}}}~~~~~~}}}|||zzzyyyxxxzzz{{{tttttttttuuuvvvuuussspppvvvoooooowwwwwwqqqrrryyy{{{wwwrrrmmmkkkmmmqqqtttqqqrrrrrrssstttuuuvvvvvvoooooorrruuuvvvsssqqqqqqmmmmmmmmmkkkjjjllloooqqqppppppqqqsssuuuuuurrrpppllllllnnnpppsssuuuuuuuuukkkmmmqqqtttvvvvvvuuutttttttttuuuuuuvvvvvvwwwwwwppprrrooojjjiiimmmrrrsssmmmlllkkkmmmqqqrrrpppnnnhhhkkkooorrrtttsssqqqooohhhnnnooommmnnnrrrrrrnnnqqquuuvvvrrroooooommmjjjpppnnnppprrroooiiikkkqqqnnnpppooolllooovvvxxxuuuoootttuuuqqqmmmnnnoooooonnnrrrxxxyyyuuuqqqnnnmmmkkknnnppppppnnnmmmoooqqqyyyuuuqqqnnnnnnnnnoooooooooqqqsssrrrpppoooqqqsss~~~xxxsssppprrrttttttsssyyyyyyxxxwwwwwwxxxyyyyyy{{{{{{{{{{{{{{{{{{||||||~~~zzzyyysssttt{{{~~~zzzttt|||uuurrrwwwzzzvvvrrrrrrqqqsssvvvxxxyyyyyyxxxxxxyyytttnnnlllooorrrssssssppppppqqqrrrrrrrrrqqqqqqrrrnnnkkkooovvvwwwpppiiilllppprrrqqqrrrrrrmmmfffrrrqqqqqqrrrtttuuuuuutttyyyrrrmmmnnntttzzz{{{yyyzzzyyyvvvuuusssssstttttttttyyy|||yyywwwwwwvvvssssssqqqpppnnnhhhcccjjjvvvssssssrrrrrrqqqppppppoookkklllnnnrrrtttssspppmmmjjjlllnnnooooooppprrrtttvvvsssppppppqqqrrrpppnnnqqqmmmgggcccbbbfffkkkooottttttpppmmmpppuuuuuuqqqooorrrqqqnnnmmmooonnnkkkrrrwww{{{xxxqqqmmmnnnqqqooommmpppvvvvvvssstttzzzsssssssssrrrrrrsssssstttqqqrrrrrrpppmmmnnnrrrvvvzzzwwwttttttvvvvvvuuusssxxxwwwwwwzzz|||{{{wwwsss~~~{{{yyyzzz}}}}}}}}}}}}~~~|||~~~|||zzzzzz|||}}}|||zzz}}}uuurrrvvvxxxuuuqqqqqqrrrsssuuuwwwxxxxxxxxxxxxwwwtttpppoooppprrrssstttssssssrrrrrrrrrrrrrrrrrrtttqqqpppsssxxxyyysssnnnllloooqqqrrrsssvvvrrrmmmrrrrrrqqqqqqrrrrrrqqqqqqrrrooommmnnnsssvvvvvvuuuvvvuuuuuutttttttttttttttvvv|||~~~{{{yyyxxxvvvsssuuutttsssrrrkkkgggmmmvvvtttsssrrrqqqpppooonnnnnnjjjjjjllloooqqqpppmmmjjjlllooorrrtttsssrrrqqqqqqtttrrroooooopppqqqooommmmmmjjjfffccccccggglllooottttttqqqnnnpppttttttppppppsssrrrnnnnnnpppooolllooosssvvvuuurrrpppqqqsssqqqoooqqquuusssooopppuuusssrrrrrrrrrrrrsssssstttrrrsssssspppnnnnnnrrrvvvvvvtttrrrsssuuuvvvuuuttt{{{yyyxxxxxxyyyvvvrrrnnnvvvvvvwwwxxxyyy{{{}}}~~~{{{{{{||||||~~~}}}zzz~~~}}}{{{}}}~~~xxxtttvvvwwwvvvtttuuutttttttttuuuvvvwwwxxxyyysssttttttrrrqqqrrrtttvvvwwwuuusssrrrqqqrrrsssttttttssstttvvvwwwwwwtttqqqooorrrrrrrrrtttwwwuuuqqqrrrrrrrrrqqqqqqpppooonnnmmmnnnoooqqqssssssssssssrrrrrrsssttttttuuuttttttvvv{{{~~~{{{yyyxxxvvvrrrqqqqqqrrrpppkkkfffjjjpppssssssrrrqqqpppooonnnmmmllllllmmmpppqqqpppmmmjjjnnnrrrvvvwwwuuusssppppppsssqqqooooooooopppooonnnkkkjjjgggfffhhhkkkoooqqqttttttrrrnnnooossssssoooqqqsssrrrooonnnqqqqqqnnnoooppprrrsssrrrrrrqqqppptttssstttuuurrrnnnmmmpppqqqqqqqqqqqqrrrrrrssstttssstttuuurrrooopppssswwwtttrrrrrrrrruuuvvvwwwvvv|||zzzyyyxxxxxxvvvsssqqqsssuuuxxx{{{}}}~~~~~~}}}xxxzzz{{{{{{{{{}}}}}}|||xxx|||}}}{{{}}}}}}yyyvvvvvvxxxzzzzzz{{{vvvvvvtttttttttvvvxxxyyyrrruuuwwwwwwuuutttwwwzzzyyyvvvsssqqqpppqqqssstttqqqrrrttttttsssrrrqqqqqqssstttssspppqqqtttsssoooppprrrssssssqqqpppooopppmmmpppssssssrrrrrrtttwwwrrrssstttuuuvvvuuutttsssqqqwww{{{yyywwwwwwuuuqqqnnnppprrrppplllhhhiiilllqqqqqqpppppppppoooooooooqqqqqqqqqssstttssspppnnnooorrruuuvvvtttrrrrrrrrrrrrqqqppppppppppppppppppnnnmmmmmmmmmnnnppprrrssssssuuusssoooooorrrrrroooqqqsssrrrnnnmmmpppqqqooosssqqqpppqqqrrrrrrnnnkkkuuuuuuvvvuuurrrooonnnppppppppppppqqqqqqssstttuuuvvvwwwxxxuuurrrrrruuuxxxuuutttttttttuuuvvvwwwwwwyyyxxxxxxyyyzzz{{{{{{{{{uuuwwwzzz}}}~~~~~~}}}xxxzzz|||{{{{{{|||}}}|||xxxxxxzzz{{{||||||{{{zzzwwwwwwvvvuuuxxx|||~~~~~~yyywwwuuuttttttvvvxxxyyyrrruuuxxxyyywwwwwwzzz|||xxxvvvrrrooonnnppprrrtttppprrrttttttqqqppppppqqqqqqrrrpppnnnooorrrqqqnnnooorrrtttuuutttrrrssstttppprrrtttssspppqqquuuzzzuuuuuuvvvwwwwwwuuutttsssnnnuuuzzzyyyyyyyyywwwtttqqqtttvvvtttqqqooooooooonnnoooooopppqqqqqqrrrrrrssssssssstttuuuuuurrrppppppqqqqqqqqqpppqqqsssuuussssssrrrrrrqqqqqqrrrrrrpppppppppppppppqqqqqqrrrrrruuuuuuqqqppprrrsssppppppqqqpppllllllooopppnnnrrrpppnnnpppssssssoookkkqqqssstttsssqqqppppppppppppppppppqqqrrrtttuuuvvvxxxzzzzzzxxxuuutttwwwzzzttttttttttttsssssstttuuuuuuwwwxxxyyy{{{|||~~~yyyyyyyyyyyyzzzzzz{{{{{{zzz|||~~~|||}}}}}}zzzwwwuuuwww{{{|||yyyvvvrrruuuuuutttvvv{{{~~~}}}zzzyyywwwvvvvvvwwwxxxyyyrrrtttvvvwwwxxxyyy{{{}}}wwwuuurrrooooooppprrrtttsssuuuuuuuuusssrrrrrrrrrlllnnnnnnmmmooottttttqqqnnnrrrwwwxxxvvvtttuuuvvvqqqssssssrrrpppqqquuuyyyvvvvvvwwwwwwvvvuuuttttttpppwww|||}}}|||}}}zzzvvvooosssuuusssqqqrrrqqqooooooooopppqqqrrrsssssstttqqqqqqqqqrrrttttttrrrppppppppppppnnnnnnooosssvvvrrrssstttsssqqqqqqssstttooooooooooooooopppppppppqqquuuvvvsssrrrtttuuusssoooqqqoookkkkkkooopppooonnnmmmmmmpppsssuuusssppplllppprrrpppooopppqqqpppppppppppprrrsssuuuwwwxxxxxxzzz{{{yyyvvvtttvvvyyyrrrssssssrrrqqqppprrrtttuuuwwwyyyzzzyyyyyyzzz{{{}}}{{{zzzzzz{{{}}}|||~~~~~~}}}}}}yyyvvvwwwzzz{{{zzzwwwsssxxxyyywwwxxx|||~~~|||{{{{{{yyyxxxxxxxxxyyyyyyqqqqqqqqqsssvvvyyy{{{{{{vvvuuusssqqqqqqrrrtttvvvvvvvvvuuuuuuttttttsssrrrmmmooopppooorrrvvvvvvrrrppptttyyyyyyvvvssstttuuussstttuuuuuuuuuuuuvvvwwwuuuuuutttttttttuuuvvvvvvssszzz}}}|||yyyuuummmrrrsssppppppssssssppprrrrrrrrrrrrrrrrrrrrrrrroooooooooppprrrsssrrrppppppqqqqqqpppooooooqqqsssqqqssstttrrrpppppprrrtttnnnnnnnnnnnnoooqqqrrrssspppuuuwwwuuusssuuuwwwvvvpppqqqoookkkkkkppprrrppplllmmmnnnqqqsssttttttssslllrrrtttppppppssstttqqqppppppqqqrrrtttvvvxxxyyyvvvxxxzzzxxxtttssstttwwwqqqsssuuutttrrrsssuuuxxxvvvyyy||||||zzzyyyxxxyyy}}}}}}}}}}}}~~~~~~{{{~~~|||zzzyyyzzzzzzzzzzzzwww}}}|||{{{|||||||||{{{zzzyyyyyyyyyyyyqqqnnnmmmooouuuyyyzzzyyyvvvuuutttsssssstttvvvwwwwwwuuussssssttttttrrrppprrrttttttsssuuuwwwuuupppqqqvvvzzzzzzuuurrrrrrsssuuuvvvxxx{{{|||{{{yyywwwrrrrrrrrrrrrsssuuuwwwxxxttt{{{~~~|||zzzvvvqqqpppuuuvvvssstttxxxxxxuuuvvvuuuuuutttrrrqqqqqqpppoooooooooqqqssstttsssrrrqqqrrrtttsssqqqoooooooooppprrrsssrrrooooooqqqtttoooooooooppprrrtttvvvxxxooouuuxxxvvvtttwwwxxxxxxqqqrrrpppllllllqqqsssrrroooppprrrssssssrrrqqqqqqpppvvvxxxtttssswwwwwwtttpppqqqrrrsssuuuwwwyyyzzztttwwwxxxvvvsssqqqrrrtttsssuuuwwwwwwvvvwwwzzz~~~vvvzzz~~~~~~{{{{{{|||yyyyyyzzz{{{|||}}}~~~}}}~~~~~~|||{{{{{{{{{|||}}}|||{{{{{{}}}{{{zzzxxxxxxyyyzzz{{{yyysssqqqtttvvvwwwyyy}}}zzzyyyvvvsssuuuyyywwwqqqrrrrrrsssuuuwwwvvvsssqqqtttsssqqqppppppqqqrrrsssqqqtttwwwvvvsssrrruuuxxxssswwwxxxwwwwwwyyyyyyuuu}}}|||zzzxxxwwwvvvvvvwwwxxxyyyzzz|||~~~~~~yyyrrrvvvuuutttuuuvvvuuurrrooovvvuuuttttttttttttrrrpppuuunnnkkkooorrrrrrpppoooyyyxxxuuutttsssrrrrrrrrruuuuuuuuuuuuuuutttsssrrrsssoooqqqxxxyyyssspppppptttttttttuuuwwwxxxzzz{{{wwwtttqqqqqqssssssqqqnnnzzzrrrnnnppprrrpppqqqtttyyyyyywwwtttrrrrrrsssuuuvvvttttttvvvzzz||||||zzzwwwrrrrrrwwwyyyuuutttwwwvvvvvvwwwwwwxxxyyyzzzzzz|||{{{zzz}}}|||xxx}}}~~~~~~~~~}}}|||{{{|||~~~||||||}}}}}}~~~~~~|||}}}}}}|||zzzyyyyyyyyy{{{{{{zzzuuusssvvvwwwvvvwwwzzzyyyzzzxxxuuuvvv{{{{{{xxxvvvuuuvvvwwwxxxyyywwwuuuuuuuuuuuutttuuuuuuvvvvvvuuuuuutttuuuuuuvvvuuuuuuvvvyyyzzzwwwwwwyyyxxxtttvvvuuuuuuuuuvvvxxxyyyzzz~~~}}}xxxuuuvvvvvvvvvuuutttrrrrrrxxxwwwvvvwwwxxxwwwuuusss{{{tttqqqtttwwwvvvsssssswwwyyyzzzyyyxxxvvvvvvvvvwwwwwwxxxxxxyyyxxxxxxxxxuuurrrsssyyyzzzuuuqqqrrrqqqqqqrrrssstttvvvxxxyyytttttttttuuuwwwyyyxxxxxxuuuooommmpppsssqqqqqqtttwwwwwwvvvtttqqqppprrrtttrrrqqqpppssswwwzzzzzzyyyssspppqqqwwwyyywwwwwwzzz}}}}}}}}}||||||{{{{{{zzzyyyzzzzzz|||}}}|||zzzxxx{{{|||~~~~~~}}}}}}{{{{{{}}}~~~}}}|||{{{zzzzzzzzz{{{|||{{{wwwuuuxxxyyyvvvuuuvvvzzz|||{{{wwwvvvzzz}}}}}}|||zzzxxxwwwwwwwwwvvvtttuuuuuuvvvwwwxxxxxxxxxwwwwwwtttqqqssswwwxxxvvvsssvvvzzz{{{yyyyyy|||{{{xxxsssttttttvvvxxxzzz|||}}}~~~{{{yyywwwyyy{{{zzzwwwuuuvvvxxxxxxwwwwwwxxxyyyyyywwwuuu~~~xxxvvvxxxzzzxxxuuuuuussswww{{{|||zzzxxxyyyzzzxxxxxxyyyyyyzzz{{{{{{{{{zzzxxxxxx|||}}}yyyvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvtttuuuxxxyyyyyyyyy{{{|||sssppppppuuuwwwvvvvvvwwwwwwxxxwwwuuusssrrrssstttuuusssrrrrrrtttvvvwwwwwwsssqqqssswwwxxxvvvwwwyyy~~~~~~}}}}}}|||{{{{{{zzz{{{~~~~~~}}}}}}~~~~~~||||||~~~~~~}}}||||||{{{{{{||||||{{{wwwwww{{{{{{xxxuuuvvv|||~~~xxxuuuyyy~~~}}}yyyvvvuuutttsssrrrtttuuuwwwxxxyyyyyyxxxwwwvvvuuutttvvvyyy{{{zzzxxxvvvzzz|||{{{}}}{{{{{{|||}}}~~~|||~~~|||}}}}}}~~~{{{~~~}}}}}}~~~~~~|||~~~}}}~~~~~~xxx}}}}}}|||{{{~~~}}}~~~{{{{{{}}}~~~|||}}}~~~|||zzzyyyyyyzzz|||zzzyyyyyyyyyyyyzzzzzz{{{{{{zzzxxxwwwyyyzzzzzzzzz{{{{{{||||||||||||~~~{{{|||~~~{{{|||{{{zzzxxx}}}|||zzzzzz{{{{{{{{{zzz{{{}}}~~~~~~~~~}}}|||zzz}}}}}}}}}}}}{{{}}}~~~|||~~~}}}{{{||||||}}}}}}|||{{{{{{~~~~~~{{{~~~}}}xxxzzz||||||{{{zzzzzz{{{wwwyyyzzz{{{|||~~~|||~~~}}}||||||{{{}}}|||}}}{{{vvvzzzzzzyyyzzz{{{|||~~~~~~|||||||||||||||}}}~~~|||~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~}}}|||~~~~~~~~~~~~~~~~~~yyy{{{|||}}}yyyzzzzzzyyywwwwwwyyy{{{yyyzzz||||||{{{|||}}}~~~~~~{{{yyy||||||zzzyyyxxxyyysssssstttxxx}}}}}}zzz{{{}}}||||||}}}~~~|||xxxwwwxxxvvvqqqxxxxxxwwwxxxyyyzzz|||}}}~~~zzzzzz|||zzz{{{}}}}}}|||}}}zzzzzz}}}}}}zzzzzzyyyyyyyyyzzzzzz{{{{{{zzzyyyzzz}}}}}}{{{yyyzzzzzzzzz{{{}}}}}}{{{yyyxxxxxxxxx|||}}}{{{{{{~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~tttuuuvvvxxx{{{}}}||||||{{{yyywwwxxxzzz}}}{{{|||}}}}}}{{{zzzzzz{{{~~~~~~|||wwwzzz}}}~~~~~~{{{www{{{~~~|||yyyuuusssrrrrrrrrrooonnnooosssxxx{{{zzzxxxtttyyy{{{yyyyyy|||}}}|||wwwzzzyyyvvvuuuwwwwwwtttvvvxxxxxxvvvwwwzzzxxxtttwwwvvvuuutttssstttuuuuuu{{{~~~~~~zzzsssqqqtttyyyuuuvvvwwwwwwwwwwwwvvvuuu|||yyyuuutttvvvyyy{{{|||zzzyyyxxxxxxwwwwwwxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{xxxxxxyyyyyyyyy{{{~~~}}}|||zzzyyyxxxwwwwwwuuuyyy}}}~~~|||{{{|||}}}}}}~~~zzzxxx{{{}}}~~~}}}||||||yyyzzz}}}}}}||||||vvvvvvvvvwwwxxxyyyzzz{{{zzzzzzzzzxxxwwwxxxzzz}}}yyyzzz|||{{{zzzzzz{{{|||}}}|||}}}}}}yyyzzz~~~~~~~~~~~~}}}{{{zzzzzzyyyyyyzzz~~~~~~zzzxxxzzzxxxssswww{{{{{{xxxwwwzzz{{{zzzxxx{{{~~~}}}zzzxxxuuurrrqqqqqqrrrssssssqqqpppsssvvvxxxuuusssqqquuuwwwtttsssvvvvvvuuuooosssuuussssssvvvuuurrrrrrtttuuutttvvvyyyxxxsssrrrqqqpppooonnnoooooopppuuuuuussspppnnnooossswwwvvvuuuuuutttssssssrrrrrruuutttrrrpppooopppsssvvvuuuuuutttttttttuuuuuuvvvtttwww{{{zzzwwwvvvwwwyyyxxxxxxxxxwwwvvvxxx{{{}}}||||||||||||{{{zzzyyyyyywwwzzz|||{{{xxxvvvyyy|||xxxyyy{{{{{{{{{yyywwwuuuxxx{{{~~~}}}zzzxxxyyywwwyyy}}}|||wwwvvvyyyzzzyyyxxxxxxxxxxxxyyyzzzxxxxxxxxxwwwwwwwwwzzz}}}xxxyyyyyyyyyxxxxxxyyy{{{yyyyyy{{{}}}vvvqqqttt{{{zzz}}}~~~{{{zzz|||{{{xxx|||}}}wwwzzz~~~~~~zzzzzz{{{}}}zzz|||}}}|||xxxuuuvvvwwwyyy|||~~~}}}zzzzzz|||{{{yyywwwwwwyyy}}}vvvwwwxxxzzz{{{{{{||||||{{{{{{zzzxxxuuutttuuuwwwxxxwwwvvvvvvvvvwwwxxxyyypppuuuvvvssssssxxxxxxtttvvvyyyxxxsssrrrvvvyyyyyyzzz{{{|||}}}||||||zzzyyyyyywwwuuussssssuuuwwwxxxxxxvvvttttttvvvuuurrroooqqquuuwwwsssqqqssssssqqqlllqqqttttttvvvyyyxxxuuupppssssssrrrsssuuusssooopppoooooooooppprrrtttuuuvvvrrrnnnlllooossswwwxxxtttsssrrrpppooonnnnnnnnnpppqqqqqqnnnjjjiiilllooooooooooooooopppqqqssssssooouuuyyyxxxsssppprrrwwwyyyyyyxxxvvvttttttvvvyyywwwxxxyyyzzzzzzyyyxxxwwwzzz||||||wwwqqqoooqqquuuxxxxxxyyyyyyyyyyyyyyyyyyvvvyyy}}}|||xxxuuuxxxvvvyyy~~~{{{sssooorrrwwwwwwvvvuuuuuuvvvxxxxxxwwwxxxxxxxxxwwwxxx{{{}}}zzzzzzyyywwwuuutttvvvxxxxxxxxxzzz~~~}}}xxxzzz|||}}}xxxssswww|||~~~zzzvvvwwwxxxwwwzzz||||||xxxxxxzzzzzzxxxvvv{{{|||zzz||||||wwwtttyyyvvvxxx~~~zzzxxxyyy}}}zzzxxxyyy{{{zzzwwwssswwwzzzyyywwwxxxyyyvvvpppyyyzzzzzzyyy|||~~~{{{tttxxxvvvsssrrrrrrrrrpppoookkkpppuuuxxxxxxtttqqqppptttwwwxxxsssllliiilllqqqqqqooommmnnnqqqsssrrrqqqnnnqqqssssssqqqqqqtttwwwttttttttttttttttttttttttwwwvvvvvvvvvvvvvvvwwwwwwtttqqqnnnppptttvvvsssppprrrnnnllloootttvvvtttqqqqqqsssrrrnnniiiiiiooouuuoooqqqtttvvvwwwvvvuuutttoooqqqtttvvvvvvsssooommmnnnlllmmmppprrrqqqsssvvvsssuuurrrlllmmmtttxxxwwwsssqqqpppppprrrrrrooollltttvvvuuupppnnnooommmiiinnnqqqoookkklllpppoooiiitttvvvwwwtttpppooosssxxxwwwwwwuuusssqqqqqqsssuuuqqqtttwwwzzzzzzyyyyyyzzzyyyyyyxxxwwwwwwxxxyyyzzzuuuxxx{{{|||zzzxxxwwwvvvwwwzzz|||{{{wwwvvvxxx{{{zzzzzzzzzxxxvvvuuuwwwyyytttsssrrrqqqrrrtttvvvwwwxxxzzz{{{yyyvvvuuuwwwzzztttppppppvvvzzzzzzyyyzzzuuuyyy~~~zzzyyyzzz{{{~~~}}}yyyvvvwww{{{|||yyyxxxzzzzzzxxxyyy|||{{{wwwwwwzzzzzzwwwoootttxxxyyywwwvvvxxx{{{yyyxxxxxxyyyzzzyyyvvvsssuuurrrtttzzz{{{xxxvvvyyy{{{yyyxxxyyy{{{yyyuuuqqquuuxxxxxxxxxyyyzzzwwwrrrxxxxxxvvvtttvvvzzzyyytttxxxvvvttttttuuuuuutttsssppprrrvvvwwwvvvtttsssssssssuuuvvvsssnnnlllmmmpppnnnlllkkkllloooqqqqqqpppoooqqqrrrqqqnnnooosssvvvttttttssssssssssssttttttssssssssstttuuuwwwxxxyyyuuurrroooqqqtttuuusssoootttpppnnnooorrrssspppmmmpppqqqpppnnnkkkkkkooosssppppppqqqqqqrrrrrrrrrrrrooooooppppppoooooonnnmmmqqqmmmlllnnnnnnlllmmmpppvvvwwwtttnnnnnnsssvvvtttqqqpppnnnoooqqqrrrpppnnnrrrtttsssooonnnqqqqqqnnnooorrrpppmmmnnnrrrpppkkkuuuwwwwwwtttpppnnnrrruuuvvvvvvuuurrrpppppprrrtttqqqsssuuuvvvvvvvvvwwwxxxrrrsssssstttuuuuuuuuuuuupppssswwwxxxxxxxxxxxxyyyvvvvvvuuuvvvwwwwwwvvvuuuwwwwwwxxxxxxxxxxxxwwwwwwwwwvvvuuuttttttuuuvvvvvvsssuuuwwwvvvtttsssuuuwwwzzzvvvuuuxxxyyyvvvssssssyyy}}}|||||||||yyyzzzzzzzzz|||}}}}}}{{{yyyvvvxxxwwwuuuwwwzzzzzzvvvxxxzzzyyyvvvuuuxxxyyyvvvkkkooosssuuussssssuuuxxxrrrrrrssstttvvvuuussspppqqqpppqqqtttvvvtttuuuxxxzzzxxxwwwxxxyyywwwsssooorrruuuxxxxxxyyy{{{xxxrrrvvvvvvssspppqqqvvvwwwtttwwwuuutttuuuwwwwwwwwwuuutttuuuvvvuuusssssssssuuupppqqqrrrrrrqqqpppooonnnlllkkkkkkmmmoooqqqqqqppppppqqqqqqooolllmmmqqquuutttssssssrrrrrrsssssstttrrrsssssstttuuuvvvwwwwwwuuussspppqqqssstttqqqnnnqqqooommmmmmpppqqqnnnllloooooonnnnnnnnnoooppppppooonnnmmmllllllmmmooopppqqqpppmmmkkkkkklllnnnppppppllljjjkkkkkkiiijjjnnnxxxxxxuuupppnnnqqqrrrqqqooommmlllmmmoooqqqqqqqqqmmmooonnnkkklllqqqsssrrrqqqrrrqqqpppqqqsssrrrnnnvvvwwwwwwtttpppoooqqqtttuuuuuutttrrrpppppprrrtttqqqrrrssssssrrrrrrsssuuunnnoooppprrrrrrssssssrrrnnnpppsssttttttuuuvvvxxxxxxvvvuuuwww{{{{{{xxxtttuuutttsssuuuyyyzzzxxxuuuwwwwwwvvvvvvuuuttttttsssppprrruuuvvvuuuttttttuuutttrrrsssxxx{{{xxxvvvvvvyyy|||}}}{{{wwwwww{{{~~~}}}}}}}}}zzzyyyxxxyyy{{{||||||{{{vvvvvvtttrrrtttxxxvvvqqquuuwwwwwwttttttwwwwwwuuunnnqqqtttuuuttttttuuuvvvsssssstttuuuvvvuuurrrooorrrrrrrrrrrrrrrrrrtttwww{{{wwwsssrrrttttttrrroooqqquuuwwwwwwyyyzzzvvvpppsssuuussspppqqquuuvvvtttuuutttssstttuuuvvvtttsssssstttuuutttrrrqqqqqqrrrnnnnnnnnnqqqtttsssppplllnnnnnnooopppqqqqqqqqqpppnnnpppqqqpppmmmlllnnnqqqssssssrrrqqqqqqrrrssssssvvvvvvvvvuuuuuutttsssssstttrrrppppppqqqqqqooommmlllkkkjjjllloooqqqpppoooooonnnnnnoooqqqrrrqqqooonnnmmmmmmlllllllllmmmmmmsssqqqooommmmmmoooqqqsssoookkkiiikkkkkkjjjmmmqqqvvvuuurrrooonnnooooooooollllllkkklllnnnppprrrssskkklllkkkhhhiiiooorrrrrrpppppppppqqqrrrsssqqqoootttuuuuuusssqqqppprrrtttttttttsssqqqooooooqqqtttrrrrrrrrrpppooooooqqqtttooooooppppppqqqsssuuuvvvpppqqqrrrrrrpppppprrrssswwwvvvvvvxxx{{{zzzxxxuuuuuuqqqoooqqqwwwzzzyyyvvvsssssstttttttttsssrrrqqqrrrtttvvvxxxxxxxxxwwwvvvnnnmmmqqqxxx{{{zzzyyy{{{wwwvvvttttttuuuyyy|||~~~~~~|||}}}{{{yyywwwwwwyyy{{{{{{{{{yyyxxxuuuqqqsssvvvtttooosssuuuuuuqqqrrruuuuuusssssstttvvvvvvuuussssssssssssssssssuuuwwwvvvtttqqqvvvwwwwwwsssqqqqqqtttuuu{{{uuuooolllnnnqqqrrrrrrrrruuuvvvuuuvvvwwwssslllppptttvvvttttttvvvvvvssssssrrrqqqrrrsssrrrpppnnnoooqqqrrrrrrpppnnnnnnnnnmmmlllmmmpppttttttoookkkooopppqqqqqqpppooonnnnnnjjjnnnrrrrrrooollllllmmmsssrrrqqqppppppqqqrrrsssuuuuuuvvvvvvuuuuuussssssqqqpppooonnnnnnnnnmmmkkkkkkkkkkkklllnnnppppppooopppooooooqqqssssssrrrppplllnnnoooppppppnnnmmmkkkrrrqqqppppppppppppqqqrrrqqqmmmlllnnnooommmooossspppooonnnnnnmmmmmmmmmnnnkkklllmmmmmmnnnppprrrsssnnnooommmiiijjjooorrrqqqnnnmmmnnnqqqsssrrrpppooopppqqqrrrrrrrrrsssuuuvvvrrrrrrqqqooonnnnnnqqqsssssssssrrrooonnnnnnqqqtttrrrqqqooonnnooorrrvvvyyyooopppqqqqqqppppppqqqsssppprrruuuuuutttssssssuuuwwwrrrmmmnnntttxxxyyyxxxqqqqqqrrrsssttttttssssssuuuvvvwwwyyyyyyxxxvvvuuurrrqqqtttxxxyyyvvvvvvxxxyyysssmmmooovvv|||}}}{{{|||zzzzzz|||~~~~~~zzzxxxvvvvvvwwwyyyyyyyyy{{{{{{xxxssssssuuutttppppppsssrrrppppppssstttrrrssssssttttttsssqqqooonnnmmmnnnpppsssvvvwwwvvvtttvvvzzzzzztttpppqqqssstttxxxrrrkkkiiikkkooorrrrrrrrrttttttrrrrrrssspppkkkmmmsssvvvuuutttuuuuuurrrrrrqqqpppqqqrrrpppnnnkkkkkkmmmoooooonnnlllllllllnnnmmmmmmppprrrrrrnnnjjjkkkmmmoooooonnnllllllllliiimmmqqqrrrooommmmmmnnnsssrrrpppooooooppprrrsssoooppprrrtttvvvvvvvvvvvvooooooooonnnnnnmmmmmmllloooooooooooonnnnnnnnnnnnooopppqqqrrrrrrqqqqqqqqqmmmoooqqqssssssqqqooommmnnnnnnooooooooooooooooootttqqqppprrrqqqnnnnnnqqqllljjjkkkmmmmmmkkkkkkmmmkkkmmmooopppoooooopppqqqrrrsssrrrnnnnnnrrrsssqqqmmmkkklllqqqsssqqqoooooommmnnnppprrrsssuuuvvvwwwqqqqqqpppnnnmmmnnnppprrrrrrrrrqqqooonnnnnnqqqsssrrrqqqnnnmmmnnnqqquuuwwwkkkmmmppprrrssssssuuuwwwpppsssvvvuuurrrqqqtttxxxxxxsssoooooorrrvvvxxxxxxrrrsssssstttuuuuuuvvvvvvwwwwwwvvvvvvvvvuuussspppoooooorrrvvvwwwvvvxxx}}}}}}vvvooopppwww{{{zzzwwwzzz{{{{{{yyy{{{||||||{{{yyywwwuuuuuuvvvwwwwwwvvvvvvyyywwwrrrooorrrsssrrrnnnqqqqqqnnnnnnrrrsssqqqqqqqqqqqqqqqqqqpppnnnllllllmmmnnnrrruuuvvvtttrrrrrrxxxyyysssooopppsssrrrrrrnnniiiiiillloooppppppppprrrqqqnnnooorrrppplllkkkpppssspppoooqqqsssrrrppppppqqqrrrsssssspppnnnlllllllllkkkjjjkkkmmmooooooooooooppppppnnnllljjjgggkkknnnooonnnmmmmmmnnnlllnnnpppooollllllooossssssrrrpppnnnnnnppprrrsssjjjlllooorrrtttuuuuuuuuuoooooopppoooooonnnooooooqqqqqqqqqqqqpppoooooopppnnnppprrrpppnnnmmmnnnqqqooopppqqqrrrssssssrrrrrrnnnmmmmmmmmmmmmnnnooopppqqqnnnooosssrrrooonnnpppllliiijjjnnnnnnjjjiiillllllooossssssqqqooonnnoooqqqsssrrroooooorrrrrrpppllliiikkkrrrtttqqqooopppnnnnnnoooqqqtttuuuvvvuuuppppppooonnnlllmmmppprrroooppppppooonnnnnnppprrrqqqqqqqqqqqqqqqrrrsssssskkknnnrrruuuvvvvvvwwwxxxuuuttttttssssssuuuwwwyyyuuuuuuttttttttttttttttttuuutttssssssssstttuuuvvv{{{yyyuuuttttttrrrooolllnnnmmmppptttvvvvvvzzz}}}zzzvvvuuuvvvxxxyyyyyy{{{{{{|||zzzzzz}}}~~~|||zzzxxxwwwuuutttuuuvvvuuutttpppttttttnnnkkkmmmqqqrrrnnnppppppmmmnnnqqqrrrpppoooooooooppprrrqqqooonnnppppppqqqsssttttttqqqooommmuuuwwwqqqmmmppprrrqqqmmmkkkiiijjjnnnpppooommmnnnooonnnkkkmmmqqqqqqnnnjjjooooookkkjjjmmmqqqrrrppppppqqqtttvvvvvvtttrrrmmmmmmkkkhhhgggjjjnnnrrrooopppppppppnnnllljjjjjjfffjjjoooqqqppppppqqqsssnnnooonnnllljjjlllrrrwwwsssqqqooonnnnnnoooqqqssskkkllloooqqqrrrrrrqqqpppooopppqqqqqqppppppqqqrrrnnnoooqqqqqqqqqrrrsssuuummmppprrrooojjjiiilllpppqqqqqqqqqqqqrrrsssuuuvvvpppooommmllllllnnnqqqrrrjjjiiilllqqqssspppppprrrnnnjjjkkkpppooojjjhhhkkkmmmqqquuuuuurrrooommmmmmmmmppppppmmmmmmppppppmmmllliiikkksssuuuqqqoooqqqooooooppprrrtttuuutttsssooooooooommmlllmmmooorrrmmmnnnoooooonnnnnnoooqqqppprrrtttvvvvvvuuurrrqqqooorrrvvvxxxwwwvvvuuuuuuuuuqqqmmmmmmqqqtttuuuuuusssuuuxxxyyyvvvtttrrrqqqvvvtttrrrpppooopppqqqrrr|||wwwttttttrrrooolllwwwuuuuuuuuurrrpppssszzzxxxzzz{{{yyyvvvvvvzzz~~~~~~zzz{{{~~~|||wwwwwwxxxwwwvvvttttttvvvxxxpppqqqssssssmmmffffffkkknnnmmmiiifffjjjrrrtttrrrmmmnnnppprrrrrrrrrpppooopppnnnlllnnnqqqrrrqqqooolllmmmnnnppprrrsssttttttooottttttppppppsssrrrmmmrrrrrrrrrrrrrrrqqqpppooorrrqqqpppooooooqqqsssuuuqqqrrrppplllooovvvuuupppmmmkkkiiiiiilllppprrrssslllnnnpppqqqooonnnnnnnnnkkkjjjkkknnnqqqrrrrrrqqqnnnnnnoooppppppqqqrrrrrrrrrsssssspppllljjjmmmqqqvvvtttsssuuuwwwwwwtttqqqxxxtttpppnnnnnnpppqqqqqqpppqqqqqqooollllllooorrruuussspppooonnnnnnmmmkkkooonnnoooqqqssstttsssrrruuusssqqqpppppppppmmmkkkpppooooooooooooooopppppprrrpppooopppnnnkkkmmmrrrppprrrssstttrrrpppmmmkkkrrrqqqpppnnnnnnnnnooooooqqqnnnkkkiiijjjlllmmmnnnrrroooooorrrrrrpppqqqtttppppppppppppoooooonnnmmmppppppoooooonnnnnnnnnnnntttrrrpppqqqtttuuussspppoooqqqsssuuuvvvvvvuuutttzzzuuurrrsssrrrppprrrvvvwwwuuuttttttvvvwwwtttqqquuuqqqoooqqqqqqoooqqquuuyyy|||zzzqqqlllooorrrqqqpppqqqsssuuuvvvwwwvvvvvvzzzxxxvvvwwwyyyyyyvvvsss{{{}}}}}}yyyzzz}}}|||xxxvvvwwwwwwuuusssrrrssstttmmmnnnqqqsssoooiiijjjooonnnooommmkkknnnssssssooommmoooppprrrrrrrrrpppoooooollliiijjjmmmpppqqqqqqllllllmmmnnnooooooooooooqqquuutttpppooorrrqqqmmmrrrrrrrrrrrrqqqpppnnnnnnoooooonnnmmmnnnooopppqqqrrrrrrppplllnnnrrrrrrmmmnnnmmmmmmnnnpppqqqpppnnnnnnoooooonnnllllllnnnpppooonnnnnnoooqqqrrrpppoooppppppqqqrrrssssssssssssqqqpppppppppqqqqqqqqqpppsssrrrrrrtttvvvvvvssspppuuurrrnnnmmmnnnppprrrrrroooqqqrrrqqqoooooopppssspppnnnmmmmmmnnnnnnlllkkkpppooonnnoooqqqqqqpppooopppqqqrrrpppmmmkkklllnnnooooooooonnnooooooppppppooommmnnnppppppmmmoootttqqqqqqssssssrrrooollljjjlllmmmmmmoooppprrrtttuuurrrooommmlllmmmnnnnnnnnnrrroooooorrrrrrpppqqqtttooopppqqqrrrssssssrrrrrrlllmmmnnnnnnoooooonnnnnnnnnmmmmmmnnnpppqqqqqqppprrrqqqqqqqqqqqqrrrrrrsssxxxtttrrrrrrrrroooqqquuussspppnnnooorrruuuuuuuuutttpppnnnppppppnnnppptttvvvyyywwwpppnnnqqquuuuuurrrrrrtttuuuwwwwwwxxxxxxyyyxxxwwwxxxyyyyyywwwuuu||||||}}}~~~}}}}}}}}}{{{xxxxxx{{{zzzwwwvvvxxxyyyxxxuuurrrqqqqqqllllllooorrrpppmmmoootttoooqqqqqqooopppsssqqqlllnnnoooppprrrrrrqqqppppppooollljjjiiilllppprrrsssmmmnnnnnnnnnnnnmmmmmmlllsssuuusssooonnnqqqqqqoooqqqqqqrrrqqqpppnnnlllkkknnnnnnnnnnnnoooooooooooorrrrrrppplllmmmooonnnjjjooooooppprrrsssqqqmmmjjjoooooommmkkkjjjkkknnnqqqsssqqqppppppppppppooommmooopppqqqsssssssssrrrrrrqqqooommmoootttvvvtttqqqpppqqqrrrtttvvvuuurrrooossspppmmmlllnnnqqqrrrsssnnnppprrrrrrqqqqqqrrrssspppooopppqqqssssssqqqooopppooommmnnnoooooommmllljjjooorrrpppjjjhhhlllpppooonnnnnnnnnoooooopppqqqkkkjjjmmmqqqqqqoooqqquuuqqqqqqrrrrrrpppnnnkkkiiiiiikkkmmmppprrrtttvvvvvvrrrpppooooooppppppooonnnrrroooooorrrrrrpppqqqtttqqqrrrtttuuuvvvtttsssrrrjjjlllnnnpppqqqqqqqqqpppiiikkkmmmnnnnnnoooqqqrrrtttsssqqqoooooopppqqqrrrwwwsssqqqrrrrrroooppptttssspppmmmlllooorrruuuvvvsssooonnnppppppnnnooosssrrruuutttqqqpppuuuxxxyyytttttttttuuuwwwyyyzzz{{{xxxwwwwwwyyy{{{{{{yyywww~~~{{{yyyzzz}}}{{{yyyzzz|||{{{wwwvvvxxxwwwsssvvvxxxzzz{{{xxxvvvtttsssmmmmmmooorrrqqqoooqqqvvvqqqsssrrroooooopppoookkkoooppppppqqqqqqqqqpppppppppooonnnnnnpppqqqrrrrrroooooopppppppppooonnnnnnsssrrrqqqooooooqqqrrrssspppqqqqqqqqqpppmmmkkkjjjoooooopppqqqqqqppppppoooqqqpppooonnnmmmnnnmmmlllooonnnooopppqqqpppllliiinnnnnnmmmkkkjjjkkkmmmpppsssqqqoooooooooooonnnlllmmmnnnpppqqqqqqqqqpppooorrrpppmmmnnnqqqsssssssssoooqqqsssuuuvvvuuurrrppprrrpppmmmlllnnnpppqqqqqqppppppoooooopppqqqsssuuuqqqqqqrrrtttuuuuuurrrpppooonnnlllmmmnnnnnnnnnmmmjjjmmmooonnnkkkjjjmmmpppnnnnnnnnnnnnnnnoooppppppiiiiiimmmqqqrrroooppptttpppqqqqqqqqqooommmkkkiiilllmmmoooqqqqqqqqqqqqppppppoooooopppqqqqqqnnnlllrrrooooooqqqrrrpppqqqtttuuuvvvwwwwwwuuusssooommmkkkmmmpppssstttsssrrrqqqkkknnnqqqqqqoooooorrruuutttsssrrrqqqqqqrrrssstttvvvsssrrrttttttqqqqqqtttuuusssqqqooopppqqqssstttssspppooorrrrrrooopppsssqqqrrrrrrqqqrrrvvvyyy{{{vvvuuuuuuuuuwwwyyy{{{}}}vvvwwwxxxzzz{{{{{{zzzyyy}}}zzzvvvwww{{{~~~yyyvvvyyy|||{{{vvvtttuuusssppprrruuuxxxzzzyyywwwuuuuuuqqqoooooorrrqqqoooppptttrrrtttrrrmmmkkknnnnnnmmmppppppqqqqqqqqqpppppppppnnnppprrrssssssqqqooonnnnnnoooooopppppppppppppppqqqooonnnooopppqqqtttvvvooopppqqqqqqpppnnnkkkiiioooooopppppppppoooooonnnmmmmmmnnnoooooooooooopppnnnlllkkkkkkmmmnnnnnnmmmkkkmmmnnnnnnmmmllllllmmmpppnnnllllllmmmnnnnnnmmmmmmnnnooopppppppppooonnnsssrrrpppmmmjjjlllppptttoooqqqtttvvvvvvuuusssrrrtttqqqnnnmmmnnnoooooonnnrrrooolllkkklllpppsssvvvnnnnnnnnnpppqqqpppmmmkkknnnlllkkklllnnnpppppppppmmmllllllmmmoooppppppooooooooonnnnnnnnnnnnooooookkkkkknnnqqqqqqmmmnnnqqqppppppppppppooommmlllkkkmmmnnnooooooooonnnlllkkknnnnnnnnnooopppooommmjjjqqqnnnnnnpppqqqoooooossstttuuuuuuuuusssqqqnnnllllllnnnqqqssssssrrrpppnnnnnnqqqsssrrrpppoooqqqtttooopppqqqssssssssssssrrrvvvssstttwwwvvvsssrrruuuqqqrrrrrrrrrrrrrrrrrrrrruuurrrqqqttttttqqqrrruuusssqqqpppqqqsssuuuvvvxxxvvvvvvuuuuuuvvvxxxzzz{{{tttvvvyyy{{{|||{{{zzzzzz{{{xxxvvvwww|||~~~~~~xxxuuuvvvzzz{{{vvvssssssrrrpppnnnqqqtttvvvuuutttsssssstttqqqpppqqqqqqnnnnnnqqqpppsssrrrllljjjmmmooooooqqqqqqqqqpppppppppppppppjjjnnnrrrtttrrrooolllkkkmmmnnnnnnoooooooooooonnnpppnnnnnnppprrrqqqssswwwmmmoooqqqrrrqqqooollljjjmmmmmmmmmmmmlllllllllllljjjjjjmmmpppqqqoooppptttnnnkkkhhhhhhjjjmmmooopppkkkmmmooopppnnnmmmlllmmmooommmkkkkkklllnnnnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqttttttrrrmmmiiiiiinnnsssppprrrtttuuutttttttttuuuuuurrrpppooooooooonnnmmmsssoookkkjjjlllooorrrtttnnnnnnnnnooopppooommmkkkmmmkkkjjjkkkmmmoooppppppooommmlllnnnqqqrrrqqqoooppppppooonnnmmmmmmmmmmmmmmmlllnnnqqqooollllllpppooopppppppppoooooonnnnnnllllllmmmmmmmmmmmmllllllmmmllllllmmmnnnnnnkkkiiiooolllllloooooommmnnnqqqpppppppppqqqqqqqqqppppppkkkmmmnnnppppppooommmlllnnnoooppppppnnnnnnooopppjjjlllnnnqqqrrrrrrqqqpppuuusssuuuxxxxxxtttsssuuujjjllloooqqqqqqrrrssstttuuussssssvvvvvvssssssuuutttpppoooqqqsssssssssuuuvvvuuuuuuuuuuuuvvvwwwwwwsssvvvzzz|||{{{zzzyyyyyyxxxxxxxxxyyy|||~~~}}}|||yyyvvvrrrwwwyyyvvvsssttttttrrrnnnqqqssstttsssrrrqqqqqquuuqqqoooppppppmmmmmmooommmrrrssspppnnnpppqqqppprrrqqqqqqppppppooopppppphhhlllqqqsssrrrpppooooooqqqqqqqqqppppppooonnnmmmrrroooooosssssspppppptttlllnnnppprrrrrrpppnnnlllnnnmmmlllkkkkkkkkkllllllhhhhhhlllpppppplllnnnsssooollliiiiiikkknnnppppppmmmnnnoooooommmmmmnnnooopppnnnlllkkklllnnnnnnnnnrrrqqqpppoooooopppqqqrrrssssssrrrpppnnnmmmnnnooooooqqqssssssqqqqqqtttvvvtttrrrpppooopppqqqpppooorrrpppnnnnnnppprrrqqqpppmmmllllllmmmoooppppppooommmkkkiiiiiikkkmmmnnnnnnmmmnnnoooooooooooopppqqqrrrqqqooonnnllllllkkkkkknnnlllmmmooonnnkkkmmmrrroooooooooppppppppppppqqqnnnmmmmmmlllllllllmmmmmmnnnmmmllllllmmmmmmllljjjnnnkkkkkkmmmnnnllllllpppoooooonnnnnnooopppqqqrrrlllmmmnnnooopppqqqqqqqqqmmmllllllmmmooopppooonnnmmmmmmnnnooooooppppppoootttrrrtttxxxxxxtttrrrtttkkknnnpppppppppqqqtttxxxuuurrrrrrvvvvvvrrrrrruuutttnnnlllqqqsssrrrqqqsssttttttuuuuuuttttttsssrrrrrrvvvzzz|||zzzxxxwwwwwwwwwxxxzzz{{{||||||~~~}}}~~~}}}{{{{{{yyywwwooouuuxxxvvvtttuuuwwwuuurrrtttuuuuuusssqqqqqqqqquuupppnnnoooooommmmmmooojjjqqquuusssqqqrrrrrrqqqrrrrrrqqqpppooooooppppppiiimmmqqqsssrrrrrrtttvvvvvvuuuuuutttrrrpppooonnntttppppppttttttnnnmmmqqqkkkmmmpppssssssqqqooommmqqqpppnnnlllkkklllnnnooohhhgggkkkpppooojjjkkkqqqpppnnnkkkkkkmmmoooooooooppppppooommmkkklllooorrrssspppmmmlllmmmnnnnnnnnnrrrpppmmmlllkkkmmmoooqqqsssqqqppprrrttttttoookkkoooppprrrpppooopppssswwwrrrqqqooopppqqqsssrrrrrrqqqpppppprrrttttttpppmmmhhhffffffgggjjjmmmnnnnnnnnnkkkiiihhhiiijjjkkkjjjjjjooorrrqqqmmmkkkooossssssrrrpppnnnlllkkkjjjjjjmmmkkklllnnnmmmlllnnntttnnnoooooopppqqqrrrrrrrrrrrrqqqooommmlllkkkllllllooommmllllllmmmmmmlllkkkmmmjjjjjjlllmmmkkkkkkooosssqqqooommmmmmnnnooopppnnnnnnoooqqqsssuuuvvvwwwmmmkkkjjjmmmqqqsssrrrpppsssrrrpppooonnnoooqqqrrrrrrqqqsssxxxxxxtttrrrsssssstttsssqqqooopppuuuyyytttqqqrrruuuuuurrrqqqtttsssllljjjpppsssqqqqqqssssssttttttuuutttrrrpppoooqqqvvvzzz|||yyywwwvvvvvvvvvyyy}}}}}}{{{zzz|||~~~|||xxxwwwsssssssssqqqqqqrrrvvvyyysssssstttttttttuuuuuuuuussspppmmmjjjjjjmmmpppsssppptttwwwvvvqqqoooqqquuunnnnnnooopppppppppppppppooorrrsssppppppsssrrrooopppoooqqquuuvvvsssqqqsssrrrqqqpppqqqssssssqqqoookkklllnnnpppooolllhhhffflllmmmmmmlllkkklllnnnpppqqqmmmjjjkkkooopppnnnkkktttppplllkkkmmmppprrrtttooommmlllmmmnnnooonnnmmmooooooooonnnnnnooooooooommmpppqqqnnnjjjkkkrrrxxxsssxxxwwwqqqnnnpppqqqmmm{{{tttnnnppprrrsssuuuwwwuuusssrrrrrrsssrrrpppnnnssspppmmmnnnpppqqqooommmmmmkkkkkkmmmpppqqqpppmmmggggggiiilllooopppooonnnpppooonnnllljjjiiiiiiiiirrrpppooonnnkkkffffffjjjnnnmmmlllkkklllnnnpppqqquuuqqqoooqqqrrrooommmnnnuuupppmmmmmmllliiihhhjjjqqqooommmmmmnnnmmmllljjjmmmmmmlllkkkkkkkkkkkkkkkmmmsssssslllmmmuuuwwwqqqqqqqqqqqqpppppppppppppppmmmnnnooopppqqqpppoooooosssrrrooommmlllllllllmmmsssuuuuuuqqqqqqttttttrrrvvvrrrnnnnnnpppqqqpppnnnqqqnnnlllpppuuuvvvsssnnnqqqooommmmmmppprrrqqqooolllrrrwwwxxxssspppoooqqquuuvvvvvvuuussstttvvvxxxyyyzzzzzz{{{{{{{{{{{{{{{}}}|||yyyyyyxxxwwwvvvtttrrrsssvvvxxxssssssrrrqqqpppppppppppprrrpppmmmkkkkkkmmmppprrrrrruuuwwwvvvsssqqqrrrsssqqqpppnnnlllkkkkkkkkklllmmmpppqqqoooooorrrrrrppppppooorrruuutttpppooorrrnnnnnnnnnppprrrtttsssrrrlllmmmooopppooommmjjjhhhmmmmmmmmmlllkkkkkkmmmooosssooolllnnnqqqsssqqqnnnooonnnmmmnnnnnnmmmjjjhhhsssqqqpppoooooonnnllljjjmmmnnnnnnnnnnnnnnnnnnmmmpppqqqqqqppppppppprrrsssqqquuuuuupppnnnqqqrrrpppvvvoookkknnnrrrrrrtttvvvvvvtttssssssssssssqqqoooooooooooopppqqqpppnnnkkkmmmkkkjjjkkknnnpppooonnnffffffhhhkkkooorrrrrrrrrkkkkkkkkklllmmmnnnooopppooommmmmmnnnlllhhhiiimmmnnnnnnooopppoooooonnnmmmnnnkkkjjjnnnpppoooooopppqqqmmmkkklllllljjjiiillllllnnnnnnnnnmmmoootttxxxooonnnmmmlllkkkjjjjjjjjjiiiooonnnhhhjjjsssuuuqqqoooooooooooonnnnnnnnnmmmoooooonnnooopppqqqsssttttttssssssrrrpppooonnnmmmnnnqqqrrrooopppssssssqqqsssqqqpppooopppqqqpppoooppppppqqqsssttttttsssrrrpppnnnlllmmmoooppppppnnnkkkpppuuuvvvsssqqqrrrtttttttttsssssssssuuuvvvvvvxxxxxxzzz{{{{{{{{{zzzyyy{{{zzz|||}}}zzz}}}}}}zzzzzzyyyyyywwwtttrrrqqqsssuuuvvvtttqqqooommmmmmmmmnnnrrrpppnnnllllllnnnppprrrsssttttttsssrrrqqqpppooorrrpppmmmjjjiiijjjlllmmmkkknnnooommmnnnrrrssspppoooooorrrtttpppkkkkkkooonnnmmmmmmnnnqqqrrrrrrqqqnnnooopppqqqpppooolllkkklllmmmmmmlllkkkkkknnnppprrrooonnnooorrrtttrrrpppffffffhhhkkknnnpppooonnnqqqpppooooooooonnnkkkhhhkkklllmmmnnnnnnmmmlllkkkpppooonnnppprrrssspppnnnnnnqqqqqqnnnmmmpppqqqqqqtttnnnkkknnnqqqqqqqqqrrrrrrpppnnnnnnnnnnnnllljjjkkknnnqqqrrrqqqnnnlllkkkmmmkkkiiiiiikkkmmmnnnnnniiihhhhhhkkknnnqqqrrrrrrjjjjjjjjjlllnnnpppssstttmmmkkklllnnnmmmjjjlllqqqmmmooorrrsssrrrpppllljjjllliiiiiimmmpppooooooqqqmmmjjjjjjlllmmmkkkkkkooogggjjjmmmkkkiiilllttt|||qqqpppnnnmmmlllkkkkkkjjjlllpppnnnggghhhooorrrnnnooooooooooooooonnnmmmmmmsssqqqooommmnnnppprrrtttrrrsssttttttssspppmmmllliiimmmooonnnooorrrrrrooonnnpppqqqrrrqqqpppqqqrrrnnnqqqssstttrrrqqqsssttttttrrrqqqqqqsssttttttssslllooossstttsssrrruuuxxxtttqqqoooqqqtttvvvvvvtttvvvwwwyyy{{{{{{zzzyyyxxxxxxwwwxxx}}}|||zzz}}}}}}zzzzzzvvvvvvuuusssppppppqqqssswwwuuurrrooommmnnnooopppqqqpppnnnmmmmmmnnnpppqqqsssqqqppppppqqqpppnnnlllqqqpppooonnnnnnpppqqqrrrmmmppppppnnnnnnrrrsssqqqmmmnnnpppqqqmmmggghhhlllrrrpppnnnnnnnnnnnnmmmllloooooopppqqqqqqpppooonnnjjjkkkllllllkkkmmmooorrrooonnnmmmnnnqqqrrrqqqooojjjhhheeefffkkkpppuuuwwwlllllllllnnnoooooollljjjjjjkkkmmmnnnnnnmmmkkkjjjlllllllllmmmnnnooooooooommmoooooonnnmmmnnnooopppuuupppmmmqqqsssqqqooopppqqqooommmllllllkkkjjjhhhjjjmmmqqqpppmmmkkklllnnnmmmkkkiiiggghhhkkkmmmooonnnllljjjjjjlllmmmnnnmmmmmmmmmlllkkklllnnnoooqqqlllkkklllnnnnnnlllnnnrrrlllnnnppprrrqqqooollljjjppplllkkkooopppnnnnnnooollljjjkkknnnmmmkkklllpppiiilllmmmllljjjkkkpppuuuppppppooonnnnnnnnnnnnooouuuvvvrrrkkkiiimmmooolllpppqqqqqqrrrqqqpppooonnnsssrrrpppnnnmmmnnnooooooqqqqqqrrrqqqpppnnnlllkkkhhhmmmooonnnoooqqqppplllkkkooossssssqqqppprrrtttooopppqqqqqqqqqqqqqqqrrruuutttttttttuuuvvvvvvvvvoooqqqrrrrrrrrrrrruuuxxxtttpppnnnpppvvvyyywwwtttvvvwwwzzz{{{|||{{{yyywwwzzzyyyyyy|||~~~{{{}}}~~~{{{xxxxxxsssssssssrrrqqqqqqsssuuuuuusssqqqooonnnppprrrsssppppppooooooooooooppppppsssrrrpppqqqqqqqqqooommmooopppqqqrrrsssrrrqqqpppppprrrqqqnnnooorrrsssqqqllllllmmmnnnkkkfffgggkkksssqqqnnnmmmmmmmmmlllkkkooooooooopppppppppppppppiiijjjkkkkkklllnnnqqqsssnnnnnnnnnpppqqqqqqpppooosssoookkkhhhiiilllnnnooonnnnnnnnnoooppppppnnnllljjjkkklllmmmmmmlllkkkjjjiiilllmmmllljjjlllqqqwwwqqqqqqqqqqqqooonnnooorrrtttooonnnssswwwvvvttttttvvvtttqqqppppppooonnnmmmkkkmmmnnnllliiiiiimmmpppmmmllliiiggggggiiimmmooonnnllliiiiiikkklllllllllooonnnllljjjjjjkkkmmmnnnnnnlllmmmooonnnlllmmmrrrlllllllllmmmmmmmmmnnnnnnoookkkjjjnnnooommmlllnnnmmmlllnnnpppnnnjjjkkkooooooooopppqqqrrrrrrqqqpppnnnnnnooooooppprrrssstttvvvvvvrrrmmmkkkmmmnnnmmmpppppprrrrrrrrrqqqooonnnmmmmmmnnnnnnnnnnnnmmmmmmrrrqqqooonnnnnnnnnnnnooolllpppqqqppppppqqqoookkkkkkooossstttrrrqqqrrrttttttpppnnnooosssuuussspppqqqqqqqqqqqqpppqqqrrrsssttttttsssrrrqqqrrrsssuuutttqqqooorrrwwwzzzwwwtttvvvxxxyyy{{{{{{zzzyyyxxxzzz{{{|||~~~~~~{{{|||}}}yyyuuuuuurrrsssttttttssstttvvvxxxqqqpppoooooooooqqqrrrtttpppppppppppppppppppppppprrrssssssssssssrrrqqqqqqoooppprrrsssqqqoookkkiiippprrrqqqnnnooosssuuusssmmmjjjjjjlllmmmjjjjjjlllqqqooommmlllnnnoooooonnnnnnnnnmmmmmmnnnooopppqqqjjjkkklllkkkkkkmmmppprrrooopppqqqrrrrrrqqqpppooolllllllllmmmnnnnnnllliiivvvtttrrrqqqqqqpppnnnmmmlllllllllllllllllllllllllllooopppnnnkkkmmmttt{{{tttsssssstttssspppqqquuupppllllllsssxxxyyyzzz{{{wwwuuuqqqpppoooooonnnmmmmmmlllkkkiiihhhiiimmmpppmmmlllkkkhhhggghhhlllpppiiihhhhhhjjjmmmooopppooommmllljjjiiiiiikkknnnppppppnnnnnnpppooolllmmmrrrmmmkkkjjjiiijjjlllooopppjjjffffffjjjmmmllllllnnnmmmmmmoooqqqmmmhhhiiinnnjjjjjjkkknnnrrrrrrooolllllllllmmmnnnppprrrtttuuuoooooonnnmmmmmmnnnoooooommmnnnpppqqqpppooommmkkkfffhhhkkkmmmoooppppppooorrrqqqooonnnnnnppprrrsssooorrrsssqqqppprrrpppmmmnnnppprrrrrrrrrrrrssstttwwwrrrnnnpppuuuwwwtttpppqqqrrrrrrrrrqqqqqqsssuuuwwwvvvuuusssrrrrrrqqqqqqsssrrrqqqssswwwxxxvvvtttwwwwwwxxxxxxyyyyyyyyyxxxwwwyyy|||~~~{{{xxxzzzzzzwwwssssssqqqsssttttttttttttvvvwwwrrrrrrrrrrrrrrrsssttttttooopppqqqqqqqqqqqqpppooonnnpppsssssspppoooqqqsssnnnooooooooonnnllljjjiiilllnnnnnnlllnnntttwwwvvvpppjjjhhhmmmqqqqqqooopppsssqqqnnnmmmnnnooooooooollllllkkkkkklllmmmoooqqqnnnnnnnnnlllkkkjjjlllnnnoooqqqrrrrrrqqqooonnnmmmiiiiiikkknnnqqqsssrrrpppwwwtttpppooooooooonnnnnnnnnmmmlllkkkkkklllmmmnnnoooqqqqqqpppnnnooorrrvvvqqqnnnooorrrrrroooqqqvvvpppkkkjjjpppvvvwwwxxxyyywwwtttpppnnnmmmmmmmmmlllllljjjhhhhhhjjjkkkllllllmmmmmmllljjjhhhiiillloooiiiiiijjjmmmppprrrrrrqqqnnnllljjjiiijjjllloooqqqooommmnnnpppooommmooosssooommmllljjjkkklllnnnooojjjffffffjjjlllkkkjjjllliiijjjnnnooolllggghhhmmmccceeegggiiiiiijjjjjjkkkjjjjjjkkklllnnnppprrrssskkkkkklllmmmnnnnnnnnnooommmnnnpppqqqqqqooommmkkkjjjjjjkkklllmmmnnnooopppmmmmmmnnnnnnoooqqqrrrrrrooorrrrrrppppppssssssppprrrqqqpppppprrrssssssssstttqqqooooooqqqrrrrrrqqqsssuuuvvvuuussssssuuuxxxwwwvvvuuutttssssssqqqpppqqqrrrssstttuuuuuutttsssvvvuuuuuutttuuuvvvwwwxxxwwwyyy{{{{{{{{{~~~{{{~~~xxxuuuwwwxxxuuurrrrrrpppqqqsssrrrqqqqqqrrrtttvvvvvvvvvvvvvvvvvvvvvvvvooopppqqqrrrrrrqqqpppooohhhmmmqqqppplllkkknnnrrrmmmmmmmmmmmmmmmnnnoooooohhhkkkkkkjjjnnntttxxxxxxssskkkhhhnnnuuuvvvtttsssxxxtttpppnnnmmmmmmlllkkkkkkkkkiiiiiijjjllloooppprrrrrrpppmmmjjjhhhiiijjjmmmoooqqqpppnnnllljjjjjjwwwsssooommmnnnqqqssstttqqqnnnkkkjjjkkknnnoooooopppnnnllljjjjjjlllnnnpppqqqpppooooooqqqpppnnnllljjjhhhiiinnnnnnkkknnntttsssnnnkkknnnrrrrrrqqqssszzzwwwsssqqqpppppppppoookkkhhhgggiiilllnnnkkkiiilllmmmnnnkkkiiiiiilllooommmmmmnnnppprrrrrrqqqooorrrpppmmmjjjjjjlllooopppnnnlllmmmppppppnnnpppuuupppooonnnmmmllllllmmmmmmpppkkkjjjlllmmmjjjhhhiiifffgggkkknnnjjjeeegggmmmeeeiiikkkiiieeeeeeiiinnniiijjjjjjjjjlllmmmnnnooommmmmmnnnppppppnnnlllmmmoooppprrrssssssqqqooommmsssqqqnnnlllkkkkkkmmmnnnggghhhkkknnnooopppoooooonnnqqqqqqoooppptttuuusssuuurrroooooorrrttttttrrrnnnooonnnmmmkkkkkkmmmpppqqqssstttsssqqqqqqsssvvvvvvuuuttttttuuutttrrrpppoooqqqttttttsssrrrrrrrrruuutttrrrqqqrrrsssuuuwww{{{{{{zzzxxxwwwzzz~~~{{{{{{zzzxxxvvvtttrrrppphhhnnnssstttqqqoooqqqtttnnnrrruuuuuusssrrrsssuuuoooooooooooooooppppppqqqnnnnnnmmmllllllmmmnnnoookkkjjjkkkmmmooopppooommmlllmmmnnnooooooooooooooonnnmmmmmmpppttttttrrrnnnpppqqqnnnjjjjjjmmmoooooohhhkkkmmmllliiijjjpppuuulllnnnmmmhhhgggkkkllljjjpppooonnnmmmlllnnnpppqqqnnnkkkiiimmmrrrtttttttttpppttthhhhhhiiiiiirrrkkkllllllkkkkkklllmmmooopppnnnooonnnllljjjhhhiiijjjiiikkkeeedddoooqqqpppuuurrrnnnnnnqqqqqqooosss{{{vvvhhhsssooorrryyyiiirrrccceeegggiiijjjkkklllmmmlllrrrqqqjjjgggjjjllljjjmmmlllkkkkkkkkkmmmnnnooommmvvvmmmgggppplllgggssskkkllllllmmmmmmnnnnnnooonnnjjjiiimmmmmmhhhhhhlllhhhiiijjjhhhgggfffggghhhiiiiiiiiiiiiiiiiiiiiiiiimmmllljjjkkkkkkkkkhhhgggeeegggkkknnnoooooonnnnnnrrrpppooonnnoooooommmkkkooonnnppprrrppplllnnnssstttsssrrrpppooonnnnnnnnnlllkkkjjjmmmpppqqqooommmooonnnnnnmmmnnnooopppqqqlllnnnppprrrrrrqqqooommmmmmnnnppppppooooooqqqrrrrrrssstttsssqqqpppqqqrrruuuvvvsssnnnmmmqqqtttsssxxxuuussstttwwwxxxvvvsssvvvuuutttsssssstttuuuvvv{{{zzzyyyyyyyyy{{{}}}~~~zzzxxxxxxxxxwwwvvvuuutttssspppsssuuutttpppmmmlllmmmppprrrssssssrrrpppppppppooonnnmmmlllmmmmmmnnnooopppooonnnmmmmmmnnnnnnoooggghhhjjjkkkkkkkkkjjjjjjnnnnnnooopppppppppoooooommmmmmnnnpppqqqpppmmmjjjooommmkkkmmmoooppprrrtttuuuuuurrrnnnjjjiiimmmppppppnnniiifffhhhnnnnnnjjjiiikkkmmmooopppqqqssstttpppnnnmmmmmmnnnnnnmmmmmmxxx|||ooonnnnnnllltttlllppppppooollliiiggghhhjjjkkkllllllllljjjjjjlllmmmkkkmmmgggfffooopppnnnsssqqqnnnnnnqqqqqqpppssszzz{{{nnnvvvqqqssswwwiiipppiiihhhgggiiilllnnnllliiiiiiooopppkkkiiilllnnnmmmmmmmmmkkkjjjjjjjjjkkklllllltttmmmhhhpppmmmhhhqqqkkkllllllmmmnnnoooooopppmmmiiiiiimmmmmmiiiiiilllllllllllljjjiiiiiikkkmmmmmmmmmllllllkkkjjjjjjjjjmmmlllkkkkkklllkkkiiiggggggiiillloooppppppooonnnpppnnnllllllnnnnnnnnnmmmqqqooooooppplllhhhiiinnnrrrqqqpppooonnnmmmmmmmmmnnnmmmlllmmmpppqqqqqqooommmmmmlllkkkkkklllmmmnnnnnnooorrrssssssrrrpppnnnkkkmmmoooooonnnnnnoooppprrrrrrqqqooommmmmmppprrrooorrrrrrpppqqquuuvvvtttvvvuuuttttttuuuvvvuuutttwwwwwwvvvvvvwwwxxxyyyzzz|||zzzxxxxxxzzz}}}~~~~~~|||uuutttuuuvvvvvvwwwwwwwwwvvvuuuuuutttssspppmmmkkkiiinnnnnnoooppprrrrrrpppnnnnnnmmmkkkjjjjjjkkklllmmmoooooonnnmmmmmmllllllllleeehhhkkkkkkiiiggghhhiiipppppppppqqqppppppoooooommmoooqqqqqqpppnnnnnnnnnsssllljjjppprrrooommmppprrrpppnnnllllllnnnqqqsssvvvrrrkkkgggkkkpppnnnhhhjjjmmmqqqtttttttttuuuuuuooopppqqqpppnnnmmmmmmmmmrrrwwwlllmmmooonnnwwwooollloooqqqmmmhhhfffiiilllfffhhhjjjkkkkkklllnnnpppnnnqqqkkkiiiqqqqqqoootttsssqqqrrrttttttssswww|||tttiiinnnmmmooorrrhhhmmmmmmiiifffhhhmmmnnniiidddhhhlllmmmkkkjjjlllmmmlllkkkkkkjjjiiiiiijjjjjjkkklllrrrmmmjjjpppnnniiioooiiijjjjjjkkkmmmnnnoooooojjjhhhiiilllllliiiiiikkkmmmlllkkkiiihhhiiimmmoooooonnnnnnmmmlllkkkjjjjjjooonnnmmmmmmnnnnnnllljjjkkklllnnnpppqqqpppooonnnmmmkkkjjjjjjmmmoooppppppvvvrrrpppnnnkkkfffgggkkkppppppooommmllllllllllllqqqooonnnnnnppprrrrrrrrrllllllkkkjjjjjjjjjkkkkkknnnoooqqqrrrrrrpppooommmlllnnnqqqqqqpppooooooooorrrqqqooollljjjkkkooorrrlllpppsssssstttvvvuuuqqqssstttttttttsssrrrssstttuuuuuuvvvwwwxxxzzz|||}}}}}}yyyuuuwww|||}}}~~~zzzrrrssstttuuuvvvwwwwwwwwwwwwsssrrrqqqqqqqqqqqqnnnlllkkkjjjjjjnnnsssvvvtttrrrooommmkkkiiiiiijjjkkklllmmmmmmmmmmmmllljjjiiihhhggglllooonnnjjjhhhiiilllqqqqqqqqqqqqqqqpppooonnnoooqqqsssqqqoooooorrrvvvuuulllkkktttxxxssspppsssooommmlllmmmpppsssttttttppppppnnnmmmpppuuuuuupppppprrruuuuuurrrpppqqqrrrhhhnnnrrrpppnnnoooppppppkkkqqqgggjjjlllkkktttllllllpppsssooohhhdddggglllccceeehhhiiiiiijjjlllmmmlllpppllljjjqqqrrrpppvvvrrrssstttuuuuuuuuuwwwzzztttmmmlllmmmnnnmmmhhhjjjlllkkkjjjkkkmmmmmmiiifffjjjlllnnnnnnmmmmmmlllkkklllllllllmmmnnnnnnooopppnnnpppooonnnqqqpppmmmnnnhhhiiiiiikkklllmmmnnnooollllllmmmnnnooonnnmmmmmmnnnmmmkkkiiihhhjjjnnnqqqpppppppppppppppoooooooooqqqpppooooooppppppnnnlllmmmnnnooopppppppppooonnnlllkkkiiijjjmmmqqqrrrsssyyytttpppooolllhhhiiimmmppppppnnnmmmmmmlllllllllsssqqqooooooppprrrssstttnnnmmmmmmllllllllllllllllllmmmnnnnnnnnnmmmllljjjppprrrtttuuusssqqqqqqqqqrrrrrrqqqnnnmmmmmmppprrrppptttuuussssssuuusssooopppsssuuutttqqqppprrrtttpppqqqrrrtttvvvxxxzzz{{{|||vvvqqqttt{{{{{{~~~yyyrrrttttttuuuvvvvvvvvvvvvuuuqqqpppooopppqqqrrrpppooolllkkklllppptttwwwuuurrrpppooommmkkkjjjjjjkkklllmmmmmmnnnnnnnnnllljjjhhhiiimmmqqqpppllliiikkknnnqqqqqqqqqqqqqqqpppooonnnpppqqqpppmmmjjjkkkpppuuupppjjjlllvvv{{{yyywww{{{vvvtttqqqppppppooommmkkkeeelllrrrssstttwwwzzzyyymmmooopppmmmiiihhhkkkoooaaajjjnnnllljjjlllmmmkkkkkkrrrhhhkkkmmmkkkrrriiinnnrrrtttooofffaaabbbfffdddfffhhhiiihhhggghhhiiifffkkkiiihhhoooooonnnuuulllnnnppppppooopppqqqqqq|||vvvnnnpppoooiiigggeeehhhllloooooollljjjjjjkkkiiiiiikkknnnooonnnmmmmmmooooooooopppppppppppppppmmmjjjkkkmmmmmmnnnmmmiiigggggghhhiiijjjkkklllllllllnnnoooooooooooonnnlllnnnmmmkkkiiigggiiimmmpppoooooopppqqqrrrsssttttttooonnnmmmnnnoooooommmlllmmmnnnoooooooooooonnnmmmmmmlllkkklllpppsssttttttvvvqqqmmmmmmmmmkkkllloooqqqqqqpppooonnnnnnnnnnnnrrrrrrqqqoooooopppssstttppppppqqqqqqpppppppppppplllmmmmmmnnnmmmlllkkkjjjqqqsssuuuuuusssqqqqqqqqqqqqsssuuutttsssqqqqqqrrrsssuuutttpppppptttuuusssooorrrtttssspppoooqqqtttnnnoooqqqsssuuuwwwxxxyyyyyysssoooqqqxxx}}}|||yyy}}}|||}}}vvvttttttuuuuuuvvvvvvuuuuuutttrrrrrrrrrqqqpppooonnnnnnrrrqqqrrrssstttsssqqqoooppppppnnnmmmlllkkkjjjjjjmmmnnnpppqqqqqqooollljjjiiillloooooommmkkklllmmmpppppppppqqqppppppooooooppppppnnnkkkiiijjjlllooopppqqqrrrrrrrrrpppooonnnrrrqqqooommmllllllnnnooorrr{{{|||vvvttttttsssjjjmmmooonnnkkklllrrrxxxjjjrrruuuqqqnnnpppnnnggggggpppjjjpppuuuvvvwwwlllqqqtttssspppnnnppptttnnnppprrrrrrpppnnnmmmmmmfffnnnlllkkkrrrrrrqqqyyylllqqqsssqqqooopppooommmpppooodddlllnnnhhhnnnjjjgggmmmrrrrrrllliiijjjlllgggeeefffkkknnnmmmmmmooommmmmmmmmmmmllljjjiiihhhhhh```bbbfffcccgggiiiaaafffffffffgggggghhhiiiiiigggkkklllkkkjjjkkkiiieeekkkkkkiiigggeeefffiiikkkhhhhhhiiikkkmmmnnnooopppmmmlllkkklllmmmmmmllljjjmmmnnnnnnoooooooooooonnnmmmmmmmmmooorrrssssssrrrpppkkkiiikkklllkkklllooorrrrrrqqqppppppppppppppppppqqqqqqpppnnnoooqqqsssqqqrrrsssttttttttttttssspppppppppoooooonnnmmmmmmrrrrrrsssqqqooonnnnnnoooqqqtttvvvwwwuuusssrrrqqqrrrsssqqqmmmooovvvzzzzzzqqqrrrsssrrrqqqpppqqqrrrpppqqqsssuuuvvvwwwxxxxxxwwwsssoooqqqvvvzzzyyywww{{{|||~~~}}}}}}wwwrrrtttsssttttttuuuvvvvvvuuuuuuqqqssstttrrrnnnlllnnnpppssstttuuutttrrrpppnnnnnnooooooooonnnmmmkkkiiihhhjjjllloooqqqqqqoookkkiiijjjkkkmmmnnnnnnnnnnnnmmmnnnnnnooopppppppppooooooooooooqqqsssuuuvvvuuusssuuu}}}}}}ssslllmmmmmmhhhppppppooonnnqqqxxx}}}{{{zzzxxxzzzxxxttt~~~zzz}}}xxx~~~}}}}}}wwwzzzmmmzzzyyy{{{~~~}}}yyywwwxxxyyytttrrrvvvyyywwwvvvxxxooopppqqqrrrrrrqqqppppppttthhhkkkpppjjjpppvvvkkkttttttttttttttttttttttttnnnrrrtttqqqpppqqqnnniiirrrrrrrrrooommmlllnnnooohhhhhhiiijjjlllmmmnnnnnnooonnnmmmnnnppppppooommmnnnooooooppppppqqqqqqqqqmmmmmmnnnppprrrrrrpppnnnnnniiigggkkknnnmmmmmmnnnrrrrrrqqqppppppppppppqqqmmmoooppppppmmmmmmnnnppppppqqqrrrtttuuuuuuuuutttqqqqqqppppppooonnnnnnmmmssssssrrrooommmlllnnnoooqqqsssttttttrrrqqqqqqqqqqqqsssqqqnnnpppvvvzzzzzzsssrrrqqqqqqrrrsssrrrqqqssstttuuuvvvwwwwwwvvvvvvvvvtttrrrrrrtttwwwxxxxxx{{{{{{|||sssooosssqqqrrrsssuuuvvvvvvwwwwwwnnnrrrtttrrrmmmlllppptttooorrruuutttqqqooooooqqqnnnooooooooommmkkkhhhffffffhhhkkknnnnnnllliiifffllllllmmmoooqqqrrrpppooolllmmmnnnooooooooooooooooooqqqvvv~~~tttzzzttt|||zzz~~~~~~|||zzz}}}xxxzzz}}}~~~~~~xxx}}}||||||}}}rrrssssssttttttuuuvvvvvvsssrrrrrrssstttuuusssrrroooppppppqqqqqqrrrsssssslllmmmnnnqqqrrrqqqnnnkkkooojjjiiinnnqqqpppnnnooorrrqqqppppppppppppppppppkkknnnppppppmmmkkklllnnnmmmoooqqqssstttuuuttttttpppoooooonnnmmmlllllllllvvvuuussspppmmmmmmooorrrqqqrrrqqqpppnnnnnnppprrrsssuuutttppppppuuuwwwvvvtttrrrpppqqqtttuuussspppssstttuuuvvvvvvuuutttsssvvvuuutttssstttuuuwwwyyy~~~}}}{{{zzzsssrrrnnnqqqrrrsssttttttssspppnnnnnnqqqsssrrrrrrssssssrrrssssssqqqooollljjjkkkmmmpppqqqrrrrrrrrrpppooonnnmmmrrrxxxyyyuuunnnjjjhhhooonnnuuuvvvrrruuutttgggrrrrrrqqqqqqqqqrrrssssssxxxzzz|||{{{~~~~~~}}}}}}zzzzzz{{{|||{{{yyywwwwwwvvvuuuuuuvvvxxxyyytttuuuvvvvvvuuutttrrrqqqmmmrrrtttqqqnnnnnnmmmjjjpppqqqqqqqqqrrrsssssssssooojjjgggjjjllllllnnnqqqrrroooqqquuutttoooqqqvvvpppsssuuussspppoooqqqsssrrrwwwuuuuuuvvvooolllvvvqqqrrrsssqqqnnnnnnqqqtttqqqppppppqqqsssrrrpppmmmtttttttttuuuvvvxxxyyyzzzzzzzzz|||}}}zzzwww{{{|||zzzvvvqqqnnnlllnnnoookkknnnppppppnnnooorrrtttuuuuuutttrrrppppppqqqsss{{{zzzyyyyyyyyy{{{}}}~~~xxx{{{}}}zzzyyyzzzzzzwww}}}vvvtttwwwrrrsssvvvyyyzzzzzz|||~~~}}}~~~~~~}}}yyy~~~~~~~~~|||{{{yyywwwvvvtttwwwwwwuuutttwwwxxxvvvsssrrrqqqqqqrrrtttwwwxxxmmmiiihhhlllnnnmmmmmmoooqqqoooooorrrqqqmmmnnnsssssstttuuusssqqqppppppqqqnnnsssrrrssswwwpppjjjqqqnnnpppqqqpppnnnooorrruuurrrtttvvvuuusssrrrqqqrrrssssssttttttuuuvvvwwwxxxyyyzzz{{{|||~~~}}}zzzzzzuuuvvvwwwwwwtttpppoooqqqtttppprrrssssssqqqppprrruuuwwwwwwxxxwwwvvvwwwzzz|||}}}{{{zzz{{{xxx~~~}}}{{{wwwzzzyyyvvvyyytttuuuwwwzzz|||{{{wwwtttooossswwwvvvrrrpppqqqsssyyytttqqqssstttssssssuuutttyyy|||yyytttqqqssswwwssstttttttttssstttwwwyyyyyywwwuuuuuuuuusssmmmiiikkklllmmmppprrruuuvvvwwwoooqqqqqqooooooppplllgggyyy{{{{{{yyyzzz~~~~~~{{{~~~{{{zzz~~~~~~|||~~~{{{yyyvvvttttttvvvzzz|||tttpppqqquuuwwwuuusssuuuyyywwwwwwwwwuuurrrtttxxxvvvuuutttuuuvvvvvvtttsssmmmpppooorrrxxxppphhhlllnnnooopppppppppqqqtttwwwrrruuuwwwuuupppnnnpppsssttttttttttttuuuuuuuuuvvvyyyzzz{{{{{{}}}}}}zzzzzz}}}zzzwwwqqq~~~vvvnnnkkkttt{{{yyyzzz{{{||||||}}}~~~~~~}}}xxx}}}|||yyyvvvsssrrrqqqnnnppprrrqqqnnnkkklllmmmjjjllloooqqqqqqrrrsssuuullluuuppphhhiiihhhfffkkkjjjjjjlllnnnpppoookkkhhhfffiiillllllkkkjjjkkkmmmrrrmmmjjjlllllliiihhhiiijjjnnnqqqpppllliiiiiikkknnnoooooonnnmmmnnnppprrrqqqpppooonnnnnnlllhhheeeccceeeggggggffffffiiikkkhhhggghhhjjjnnnoookkkggglllmmmnnnmmmmmmnnnmmmlllhhhnnnrrrrrrnnnllloootttvvvvvvqqqnnnrrrxxxxxxsssyyyvvvrrrrrrwwwzzzxxxtttyyyuuuuuuzzz}}}{{{yyyyyy{{{zzz{{{}}}|||~~~}}}}}}~~~{{{zzz~~~~~~~~~}}}{{{yyyxxxzzz|||tttrrrrrrtttxxxyyywwwtttqqqrrrnnnpppwwwqqqhhhkkkqqqqqqqqqrrrsssuuuxxxzzzuuuvvvuuusssqqqpppqqqrrrtttttttttttttttssssssrrrwwwxxxyyy{{{|||}}}}}}~~~}}}|||{{{|||yyyvvvpppuuuyyy|||zzzyyy}}}{{{~~~{{{zzz{{{xxxqqqmmmnnnqqqrrrqqqoooqqqssspppkkkiiijjjjjjkkkmmmnnnppppppjjjmmmpppooolllkkkmmmppphhhjjjkkkkkkiiiiiiiiijjjllluuuqqqiiikkkjjjiiinnnpppnnnmmmmmmmmmmmmllljjjkkkiiihhhiiikkknnnnnnmmmjjjgggiiinnnqqqooommmnnnlllmmmoooqqqrrrqqqooommmmmmnnnnnnmmmlllmmmooorrrpppoooooooooooonnnllljjjgggjjjkkkjjjffffffiiimmmjjjhhhhhhlllppppppmmmkkknnnnnnnnnoooooolllkkkkkkjjjlllooopppooonnnmmmmmmlllkkkiiihhhjjjlllkkkgggpppkkkhhhkkkpppqqqooommmooojjjjjjpppsssqqqnnnnnnmmmmmmmmmnnnoooooonnnlllppprrruuuvvvvvvvvvwwwxxxtttwwwzzzzzz|||~~~yyy|||}}}~~~~~~yyywwwvvvxxx{{{{{{xxxtttyyyxxxppppppwwwrrrkkkpppvvvuuuttttttvvvwwwyyyzzz}}}xxxssssssvvvxxxvvvsssssssssssssssrrrpppooonnnrrrtttvvvxxxzzz|||zzzyyywwwxxxyyyyyyxxxvvv{{{llljjjpppllllllrrrrrrkkkhhhgggkkkqqqtttqqqllloookkkiiilllmmmhhhcccbbbkkkkkkiiihhhlllpppnnnhhhiiijjjkkkmmmnnnpppqqqqqqppprrrtttssspppoooqqqsssooonnnmmmkkkjjjhhhggggggllluuuqqqkkkppppppnnnrrrqqqnnnkkkiiiiiijjjjjjjjjppplllhhhiiimmmpppooollljjjhhhiiiooopppmmmjjjiiillllllmmmpppssstttqqqoookkklllllllllkkkllloooqqqnnnnnnoooooonnnnnnmmmlllkkkmmmnnnmmmllllllpppsssnnnkkkkkkmmmnnnllljjjkkkqqqooooooqqqqqqnnnmmmnnnmmmlllllloooqqqqqqmmmjjjjjjkkklllkkkkkkjjjiiihhhnnnjjjiiimmmpppooommmmmmkkkhhhiiimmmooommmkkklllkkkkkkllllllkkkkkkjjjjjjlllnnnoooooonnnmmmmmmnnnkkkooopppoooppprrrrrrooolllnnnqqqqqqqqqpppqqqrrrmmmnnnoooppppppqqqppppppwwwwwwxxxzzz|||~~~~~~}}}zzzvvv~~~yyyxxx~~~zzzvvv}}}}}}zzzyyyzzzzzzzzzyyy}}}vvvoooooouuuyyywwwrrruuuuuuuuutttssspppnnnlllqqqsssvvvwwwxxxyyy{{{}}}~~~|||zzzzzz|||}}}yyyzzz{{{{{{{{{zzzxxxwwwssspppmmmmmmnnnooonnnmmmsssmmmooopppiiilllssspppiiiiiijjjjjjjjjjjjkkklllooolllkkkmmmllliiihhhjjjppprrrqqqooopppsssrrrnnnqqqqqqppppppooonnnmmmllloooooopppoooooooooppprrrsssooollljjjkkkjjjgggeeefffmmmjjjgggoooqqqmmmnnnmmmjjjgggfffggghhhiiiiiimmmmmmmmmmmmmmmmmmllljjjppplllkkkmmmmmmiiiffffffiiijjjmmmnnnoooooooooooojjjkkkllllllkkkmmmppprrrnnnoooooonnnlllkkkkkkkkkmmmmmmmmmllllllnnnqqqssspppllllllnnnllliiijjjoooooollllllooooookkkkkkooojjjiiijjjlllnnnnnnllliiijjjlllnnnnnnkkkiiilllpppnnnjjjjjjnnnnnniiiiiilllgggfffhhhkkkkkkhhhhhhllllllmmmnnnmmmmmmlllmmmmmmlllnnnooonnnmmmlllmmmoookkkoooooolllkkknnnnnnlllhhhjjjmmmllljjjiiiiiijjjiiijjjjjjjjjiiigggfffeeellllllmmmnnnoooooooooooorrryyy|||wwwqqqqqqsssssstttuuuxxx{{{~~~~~~}}}}}}xxxrrrrrrvvvzzzzzzyyy~~~~~~~~~}}}zzzwwwtttrrrwwwyyy{{{|||{{{zzzzzz{{{~~~sssrrrzzzxxxxxxwwwtttqqqpppppprrroooooooooooooooooooooooouuuqqqlllkkkmmmooopppooorrrsssxxxsssgggiiipppkkkmmmrrrtttooohhheeehhhnnnrrrppppppooojjjgggkkkqqqnnnsssuuupppllllllnnnmmmnnnooooooppppppppppppooonnnmmmnnnoooqqqssstttuuuvvvqqqlllkkknnnnnnjjjfffbbbiiifffeeeooorrrllllllmmmkkkjjjjjjlllmmmmmmmmmiiinnnrrrrrrnnnjjjiiiiiirrrmmmllloooqqqqqqqqqtttiiinnnrrrqqqnnnlllooossskkkmmmnnnnnnnnnpppsssuuuqqqqqqqqqooollljjjjjjjjjnnnllljjjiiijjjkkkmmmnnnooolllmmmooommmjjjnnnwwwoookkkjjjnnnoookkklllqqqgggiiikkklllmmmmmmmmmmmmgggjjjmmmlllhhhgggmmmtttnnnkkklllooolllffffffjjjffffffhhhjjjhhheeehhhmmmnnnoooppppppppppppqqqrrrjjjlllmmmmmmnnnooorrrtttllloooooojjjiiikkklllkkkmmmppprrrrrrnnnllllllmmmmmmmmmmmmmmmkkkiiigggfffooopppppppppooommmjjjiiigggooosssmmmgggiiippptttllllllllllllnnnoooqqqrrrtttqqqpppvvvzzz{{{}}}vvv~~~}}}|||}}}|||zzz}}}||||||~~~xxxtttvvvzzzwwwrrruuuvvvvvvrrrmmmmmmrrrxxxuuuuuutttsssrrrrrrqqqqqqpppppppppooooooooooooooonnnnnnlllhhhkkkppprrrppppppssssssnnnlllnnnooonnnppprrrsssqqqmmmkkkjjjlllnnnqqqtttrrrooollllllmmmssspppmmmlllkkkkkkmmmoooqqqnnnlllnnnrrrtttqqqmmmnnnoooqqqrrrssssssrrrqqqwwwsssnnnmmmnnnooonnnlllmmmkkkjjjkkknnnnnnlllhhhppppppooonnnmmmmmmooopppkkklllkkklllllllllllllllrrrnnnkkkmmmqqqssspppmmmmmmmmmmmmmmmmmmllllllkkkpppjjjeeefffkkkqqqrrrqqqsssuuuuuuqqqlllhhhhhhiiiqqqpppooommmkkklllooorrrqqqnnnllllllnnnooonnnlllkkknnnnnnllllllnnnnnnkkkjjjjjjkkklllmmmmmmmmmlllnnnmmmlllkkkiiiiiihhhhhhooonnnkkkhhhkkknnnkkkdddiiiiiijjjkkkmmmmmmllljjjkkklllmmmooopppooollliiicccggglllpppqqqpppmmmkkkqqqkkkfffgggmmmpppnnnjjjoooqqqtttssspppllliiihhhqqqpppnnnllljjjiiiiiihhhrrrqqqpppppppppnnnkkkhhhpppnnnkkkhhhhhhjjjlllnnnlllkkkjjjiiikkknnnqqqsssvvvppplllmmmrrrtttqqqmmmmmmooosssuuuvvvuuusssqqqtttssstttwww{{{~~~~~~~~~}}}xxxvvvuuuuuutttqqqqqqoooooossswwwuuuooouuuuuutttqqqoooooosssvvvuuuuuuuuuuuutttsssrrrqqqooooooooooooppppppppppppmmmmmmkkkggghhhlllmmmjjjkkkoooqqqnnnmmmppprrrqqqppprrrsssqqqnnnlllmmmnnnmmmoooqqqqqqqqqppppppppprrrooommmllllllkkklllnnnooommmlllnnnqqqrrrnnnjjjkkknnnqqqtttuuuuuurrrqqqtttqqqmmmlllmmmnnnmmmlllnnnlllkkklllnnnooonnnnnnqqqpppooommmlllkkklllmmmnnnnnnoooooooooppppppppprrrooolllllloooqqqrrrqqqlllmmmmmmnnnnnnnnnooooooqqqmmmiiiiiilllpppqqqqqquuuuuussspppmmmkkkjjjkkknnnnnnmmmkkkhhhhhhjjjlllnnnllliiiiiikkklllkkkiiikkkmmmmmmjjjkkknnnooommmnnnnnnmmmllllllnnnooopppsssrrrpppooonnnmmmmmmmmmnnnmmmjjjhhhkkkooommmhhhkkkjjjkkklllnnnnnnmmmkkkiiiiiijjjkkklllllliiigggeeegggiiilllnnnnnnoooooosssnnnjjjiiillloooooommmoooppppppooollljjjjjjjjjkkkkkkkkkkkkkkkkkklllllloooooopppqqqrrrppplllhhhjjjjjjiiiiiikkknnnrrrtttjjjjjjjjjjjjlllnnnqqqrrrqqqnnnlllmmmqqqrrrpppmmmjjjjjjjjjkkkkkkkkkllllllmmmlllkkklllnnnooonnnmmmrrrvvvwwwuuuuuuyyyyyyuuuyyy{{{~~~{{{wwwtttrrrqqqqqqqqqpppooolllooopppqqquuuyyywwwqqqvvvtttqqqpppqqqrrrsssssstttuuuuuuvvvuuutttrrrqqqnnnooooooppppppqqqqqqqqqnnnooommmiiiiiikkkiiieeehhhmmmpppooonnnqqqrrrpppqqqqqqqqqooonnnmmmoooqqqpppppppppqqqrrrsssqqqpppoooooonnnmmmllllllllllllmmmkkkkkknnnpppppplllgggjjjmmmqqquuuvvvuuurrrppppppnnnllllllmmmmmmmmmllllllmmmnnnmmmmmmnnnqqqsssqqqpppnnnllljjjjjjjjjjjjjjjkkkkkkkkkllllllmmmmmmqqqooolllkkklllooosssuuummmmmmmmmnnnoooqqqrrrsssqqqooonnnmmmnnnoooqqqrrrxxxuuuqqqooonnnnnnnnnmmmmmmnnnmmmllliiigggggghhhmmmkkkiiiiiijjjkkkjjjiiikkkmmmlllhhhiiimmmooommmooommmkkkjjjkkknnnqqqsssqqqqqqooonnnmmmmmmmmmmmmmmmmmmiiigggjjjooooookkklllkkkkkklllnnnnnnmmmkkkjjjiiihhhiiijjjkkkjjjhhhiiihhhhhhhhhjjjmmmppprrrrrrooollljjjiiikkkmmmooonnnnnnllljjjhhhhhhjjjlllhhhiiijjjkkklllllllllkkkllllllmmmooopppoookkkhhhmmmllllllkkkkkkkkklllmmmhhhhhhjjjkkkmmmooopppqqqllllllnnnoooppppppooonnnnnnllljjjhhhhhhjjjlllnnnlllkkkiiiiiijjjjjjiiihhhkkkmmmkkkggggggkkkmmmllllllmmmppprrruuuwwwxxxxxxzzz{{{xxx|||zzzxxxuuuuuuuuuwwwyyyyyywwwuuusssuuuuuutttvvvyyywwwrrrvvvrrrnnnooosssuuutttqqqrrrssstttuuutttsssqqqpppppppppppppppppppppppppppoooqqqpppnnnnnnooolllgggiiinnnqqqooonnnoooooollloooooonnnllllllnnnppprrruuussspppppprrrrrrooolllnnnoooooollllllmmmllljjjjjjjjjllloooqqqpppmmmiiilllmmmpppqqqrrrqqqooommmmmmmmmmmmmmmnnnnnnmmmmmmhhhkkkoooooonnnmmmppprrrooommmkkkjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhggggggmmmnnnnnnmmmmmmooorrruuupppooooooooopppqqqssstttnnnoooppppppoooppprrruuuyyytttooonnnpppqqqqqqppplllnnnoooooommmkkkjjjjjjooonnnmmmllllllllllllllllllmmmkkkfffeeeiiillljjjhhhhhhhhhiiikkknnnqqqrrrpppooonnnmmmlllkkkkkklllooonnnkkkgggiiinnnooommmlllkkkkkkkkkmmmmmmlllkkknnnllljjjjjjlllmmmmmmmmmlllkkkjjjiiijjjmmmoooqqqooonnnlllhhheeefffjjjnnnllllllkkkiiihhhhhhkkkmmmjjjjjjkkkkkkkkkjjjiiihhhjjjiiiiiijjjllllllkkkiiimmmmmmlllkkkjjjiiiggggggggghhhjjjmmmnnnoooppppppkkknnnrrrrrrpppnnnnnnooopppooommmllllllnnnqqqsssooonnnmmmnnnooopppooonnnqqqpppnnnlllkkkmmmnnnooooooooooooooooooooooooooonnnpppiiiiiiuuuyyyvvvyyy~~~~~~}}}xxxvvvvvvrrrrrrsssuuuwwwvvvtttqqquuuvvvsssppppppssssssppptttpppmmmoootttwwwtttppppppqqqrrrrrrrrrqqqpppooosssrrrrrrqqqpppooonnnnnnoooqqqqqqoooppprrrooojjjhhhnnnpppooommmooonnnkkkmmmllljjjjjjkkkmmmooopppuuurrrooooooqqqqqqnnnkkklllpppoookkkkkkmmmmmmiiihhhjjjmmmqqqsssrrrpppmmmooonnnmmmkkkkkkkkkkkkllllllmmmoooooooooooonnnnnndddiiiooopppnnnllllllmmmmmmjjjhhhhhhjjjllllllkkkoooooonnnmmmkkkjjjiiihhhiiikkknnnooooooooopppqqqqqqqqqpppppppppppppppqqqlllmmmoooooopppqqquuuwwwxxxsssnnnmmmooorrrqqqpppjjjlllooopppnnnmmmmmmmmmnnnnnnnnnmmmllllllmmmmmmmmmnnnjjjeeecccfffhhhfffccceeehhhllloooqqqqqqrrrqqqpppooonnnnnnmmmnnnnnnqqqqqqnnniiiiiimmmnnnlllllljjjiiiiiikkkkkkjjjiiiooommmkkkkkkmmmooopppooonnnnnnmmmmmmmmmmmmnnnnnnnnnooonnnjjjfffeeejjjnnnkkkllllllkkkjjjjjjkkkmmmjjjjjjjjjkkkkkkjjjjjjiiimmmjjjhhhhhhjjjlllnnnnnnggghhhjjjlllmmmnnnnnnmmmhhhiiilllnnnooopppoooooommmqqquuutttpppmmmmmmoookkkllllllmmmooopppqqqrrrooonnnmmmnnnooopppooonnnrrrqqqqqqqqqpppooonnnnnnllllllmmmoooqqqrrrtttuuussssssmmmnnnyyywwwoooqqqtttrrroooooosss{{{~~~zzzxxxxxxvvvuuuttttttuuuuuusssrrrsssuuusssoooooosssuuutttqqqooommmpppuuuwwwtttpppppppppppppppppppppppppppssssssrrrqqqpppoooooonnnllloooooonnnooorrrpppkkkfffkkknnnmmmlllooopppnnnllljjjiiiiiikkkmmmnnnnnnooommmllllllnnnooooooooolllqqqpppiiiiiinnnnnniiijjjlllooorrrssssssqqqppppppmmmjjjgggggghhhiiikkkkkkmmmpppqqqpppnnnmmmmmmfffiiimmmnnnmmmkkkhhhgggllliiiggggggkkkmmmmmmkkkppppppooommmllljjjiiihhhhhhjjjlllnnnpppooonnnlllpppppppppppppppooonnnmmmkkkkkkkkklllooorrruuuwwwtttrrrooommmnnnooooooooogggjjjlllmmmlllllllllmmmkkkllllllkkkiiihhhjjjkkkmmmnnnlllfffeeeggggggeeedddfffkkkooorrrssssssrrrnnnmmmllllllkkkkkkkkklllqqqrrrpppkkkjjjmmmnnnlllllljjjhhhhhhiiijjjiiiiiimmmkkkjjjjjjlllnnnooonnnmmmmmmnnnnnnnnnmmmlllllloooppppppnnnjjjjjjmmmppplllmmmmmmlllkkkjjjlllmmmhhhhhhiiiiiijjjlllmmmnnnpppmmmjjjjjjllloooqqqrrrmmmnnnnnnoooooonnnnnnmmmkkklllnnnoooppppppoooooonnnqqqtttssspppnnnooopppkkklllnnnpppqqqrrrqqqpppqqqooonnnnnnoooooonnnlllpppnnnpppssssssooolllmmmlllllllllmmmoooppprrrsssttttttoooqqqzzztttkkkmmmmmmooooooooosssxxxxxxvvvppppppqqqssswww{{{|||{{{|||{{{yyyvvvuuuvvvwwwwwwvvvrrrvvvvvvssssssvvvwwwuuunnnnnnnnnqqquuuvvvsssqqqrrrqqqooooooooopppqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqmmmoooooommmnnnqqqpppkkkhhhlllnnnkkkkkkmmmooonnnllljjjiiikkkmmmooonnnlllkkkkkklllkkkjjjjjjlllnnnmmmqqqoooggggggmmmnnniiimmmoooqqqqqqqqqppppppppplllkkkiiihhhhhhiiikkkllliiimmmpppqqqooolllkkkkkkmmmlllkkkjjjjjjiiigggeeennnjjjggghhhkkknnnllljjjkkkjjjjjjiiihhhhhhggggggkkkiiihhhjjjmmmnnnllliiikkklllnnnppppppooommmlllnnnjjjggghhhmmmqqqttttttpppppppppnnnlllkkklllmmmhhhjjjkkkkkkjjjjjjjjjkkkhhhjjjjjjiiiffffffgggjjjlllnnnmmmiiihhhkkkkkkhhhhhhjjjlllooopppqqqppppppkkkjjjjjjiiiiiiiiiiiiiiinnnqqqqqqmmmlllnnnooommmmmmkkkiiihhhiiijjjjjjiiikkkjjjiiijjjlllnnnnnnmmmjjjjjjkkkkkklllmmmmmmnnnoooooopppooonnnnnnooooooooonnnllljjjhhhhhhlllooolllkkkiiiiiiiiilllnnnpppnnnlllkkklllnnnpppooonnnrrrqqqpppnnnllljjjiiihhhooooooppppppppppppoooooommmnnnooopppppppppqqqrrrpppqqqrrrrrrrrrqqqpppppppppoooooooooqqqrrrrrrppppppmmmooossssssnnnmmmooopppooonnnmmmmmmmmmnnnooonnnnnniiillltttnnnhhhnnnnnnrrrtttsssvvvyyywwwqqqqqqpppooopppssswww|||{{{~~~yyyxxxyyyyyyvvvrrrpppqqqsssttttttpppuuuwwwtttssssssrrrooommmmmmooorrrtttuuusssrrrtttrrrpppnnnnnnpppssstttnnnooooooqqqrrrsssttttttppprrrpppnnnnnnqqqppplllmmmpppoookkkiiijjjllljjjmmmkkkjjjlllooopppnnnkkklllmmmmmmkkkgggeeehhhkkkmmmrrrooofffeeemmmooojjjpppqqqrrrqqqooonnnmmmnnnhhhhhhiiijjjkkkllllllmmmhhhlllpppqqqnnnkkkiiiiiitttoooiiiggghhhiiigggfffqqqlllhhhhhhlllmmmkkkhhhhhhhhhhhhhhhiiiiiiiiiiiinnnjjjfffgggkkkmmmllliiigggiiimmmpppqqqooommmlllqqqkkkeeefffkkkppprrrqqqmmmoooqqqoookkkiiijjjllllllmmmmmmllljjjiiijjjkkkhhhjjjkkkiiiffffffhhhjjjkkknnnnnnlllllloooooolllllllllkkkkkkkkkllllllmmmnnnnnnmmmlllllllllmmmmmmkkkooopppnnnmmmooopppoooooollljjjiiijjjkkkkkkjjjlllkkkkkklllnnnoooooonnnggggggggggggiiilllooopppmmmmmmmmmnnnoooooonnnmmmrrroookkkfffdddffflllpppqqqooollliiihhhiiilllnnnhhhiiijjjmmmooonnnkkkhhhjjjjjjiiiiiiiiijjjkkklllrrrqqqqqqpppppppppooooookkkkkkkkkllloooqqqssstttrrrrrrpppooommmlllllllllkkkjjjkkknnnrrrtttuuuuuuoookkklllppppppllllllpppnnnnnnmmmnnnoooqqqssstttooonnnjjjmmmtttpppnnnwwwrrrvvvuuurrrtttyyyxxxsssvvvtttrrrqqqrrrvvvzzz}}}www|||}}}xxxxxx|||{{{xxxvvvyyywwwvvvwwwyyyxxxtttqqqqqqsssuuuuuusssrrrqqqrrrlllmmmoooqqqqqqpppnnnmmmkkklllmmmnnnoooooonnnnnnppppppooonnnnnnooopppqqqoooooonnnnnnmmmllljjjjjjgggoootttqqqllllllmmmmmmmmmnnnnnnmmmlllmmmoooqqqpppooonnnmmmlllkkkkkkkkkqqqpppnnnkkkhhhiiilllooojjjkkknnnppprrrrrrrrrrrrmmmiiifffggglllooonnnkkkjjjgggjjjqqqrrrmmmllloooooonnnlllkkkkkkkkkiiigggoookkkhhhhhhjjjllllllkkkkkkkkkjjjjjjkkkmmmnnnppphhhjjjlllnnnnnnllliiihhhjjjlllmmmooonnnllljjjhhhooonnnmmmkkkjjjkkkoooqqqqqqqqqpppnnnkkkkkknnnpppsssmmmhhhfffgggjjjjjjiiiiiikkkmmmmmmjjjgggffffffiiijjjkkklllmmmmmmmmmmmmrrrooommmkkkllllllkkkjjjmmmnnnooopppqqqqqqppppppuuupppooosssuuurrrooonnnhhhhhhhhhhhhiiiiiiiiiiiigggiiilllnnnnnnllljjjhhhjjjhhhkkkpppqqqmmmnnntttgggjjjmmmnnnmmmkkkjjjjjjqqqnnnjjjffffffhhhlllooollllllkkkkkkmmmoooqqqrrrsssmmmiiihhhfffeeeggglllpppkkkjjjnnnnnnjjjkkkpppuuurrrooonnnoooppppppppplllnnnooommmkkkjjjllloooppprrrsssqqqnnnlllmmmooollllllmmmnnnpppqqqrrrssspppoooooorrrqqqnnnpppuuuooonnnnnnnnnppprrrsssuuunnnnnnoooooonnnllljjjiiippppppsssxxxyyyuuusssuuurrrrrrssstttuuuvvvwwwxxx~~~zzzyyy{{{~~~|||~~~{{{xxxwwwvvvzzzyyyxxxxxxwwwuuussspppssstttuuutttrrrooonnnnnnkkklllnnnooopppppppppooojjjjjjjjjkkkllllllmmmmmmrrrqqqpppnnnnnnoooqqqrrrrrrrrrqqqpppnnnkkkiiigggiiiooorrrooolllmmmnnnmmmoooppppppnnnmmmnnnppprrrnnnmmmlllllllllmmmooopppqqqpppnnnjjjhhhhhhkkkmmmlllmmmnnnooopppqqqqqqqqqkkkhhhfffgggjjjmmmlllkkkllliiiiiimmmnnnkkklllpppnnnllljjjjjjkkkkkkjjjhhhqqqmmmjjjhhhjjjkkkjjjiiimmmlllkkkjjjiiijjjkkkkkkpppppppppooonnnllljjjiiimmmnnnppppppooommmjjjhhhnnnooonnnmmmmmmnnnrrruuurrrrrrqqqnnnkkkkkkmmmoooooollliiihhhiiikkklllllljjjlllnnnmmmjjjhhhffffffjjjkkkkkklllmmmmmmmmmmmmqqqnnnlllkkklllllllllkkkkkkkkklllmmmnnnnnnnnnnnntttqqqpppssstttpppmmmnnnkkkjjjjjjiiihhhhhhgggggghhhjjjmmmoooppppppnnnmmmpppmmmnnnqqqnnniiiiiimmmeeehhhlllnnnnnnmmmmmmmmmqqqnnnkkkhhhhhhiiilllnnnrrrrrrqqqqqqqqqqqqrrrrrrtttoookkkkkkjjjhhhjjjnnnnnnkkklllppppppkkkjjjmmmqqqpppooommmmmmmmmnnnooolllnnnooonnnlllkkkmmmoooqqqrrrsssqqqnnnmmmnnnpppmmmnnnooopppppppppppppppmmmkkkkkkmmmllljjjlllqqqqqqpppooooooooopppqqqqqqppppppppppppooonnnmmmlllrrrppprrrwwwwwwtttsssuuuvvvvvvwwwxxxxxxxxxxxxxxx{{{{{{~~~~~~zzzwwwvvvvvvvvvzzzzzzzzzxxxuuurrrqqqqqqqqqrrrtttsssqqqoooooooookkkkkklllmmmnnnpppqqqrrrkkkkkkjjjjjjkkklllnnnoootttssspppnnnnnnoooqqqrrrqqqrrrrrrrrrpppmmmjjjhhhmmmoooooolllllloooooommmpppqqqqqqooonnnnnnppprrrooonnnlllkkkkkkmmmooopppmmmmmmllljjjiiiiiilllooopppoooooonnnnnnnnnnnnoookkkjjjjjjiiijjjlllmmmnnnqqqmmmjjjkkkkkkjjjmmmqqqnnnllljjjjjjkkklllmmmlllnnnllliiiiiijjjkkkjjjjjjpppnnnllljjjiiiiiiiiiiiirrrqqqooommmlllkkkkkkkkkmmmnnnpppqqqqqqooommmlllmmmnnnooooooooopppsssvvvssssssrrrooollljjjkkkmmmjjjkkkllllllkkkkkkmmmnnnkkkmmmnnnmmmjjjgggffffffjjjjjjkkkllllllmmmmmmmmmooommmkkkjjjlllmmmmmmmmmjjjjjjkkkllllllmmmmmmnnnpppnnnoooqqqnnniiiiiilllmmmmmmllljjjiiigggffffffjjjlllnnnppprrrsssttttttqqqooooooooolllgggfffhhhhhhjjjnnnooonnnmmmmmmnnnqqqooommmkkkjjjkkklllmmmppppppoooooonnnmmmkkkkkktttpppnnnooonnnkkklllooollllllnnnqqqqqqmmmjjjjjjlllnnnooommmkkkjjjlllnnnmmmooooooooonnnmmmnnnpppqqqrrrqqqooommmmmmoooqqqooopppqqqrrrrrrqqqooonnnpppmmmlllnnnmmmkkknnnssssssrrrpppooonnnnnnnnnnnnqqqqqqqqqpppppppppqqqqqqwwwttttttwwwwwwttttttwwwvvvwwwxxxyyyyyyxxxwwwvvvwww|||}}}{{{wwwuuuuuuuuuwwwyyyzzzxxxtttqqqrrrtttmmmoooqqqrrrrrrrrrsssuuunnnmmmllllllmmmoooqqqrrrpppooommmlllmmmoooqqqrrrtttrrrooommmlllmmmoooqqqlllnnnoooqqqqqqooommmkkkooopppmmmjjjkkkooopppmmmooooooooonnnllllllnnnppprrrpppmmmkkkiiijjjkkkllljjjkkkllllllkkkmmmppprrrrrrqqqooommmlllllllllmmmmmmnnnooonnnmmmmmmppprrrrrrpppnnnmmmllllllnnnpppmmmkkkiiiiiilllnnnoooooohhhhhhhhhiiikkkmmmnnnoooqqqpppnnnllljjjjjjjjjjjjmmmkkkiiiggghhhjjjlllnnnjjjlllnnnpppqqqqqqpppooommmnnnoooooooooppprrrtttttttttrrrooollljjjjjjkkkfffjjjnnnnnnkkkjjjjjjllljjjllllllkkkhhhfffeeeeeeiiiiiiiiiiiijjjkkkllllllmmmkkkiiijjjlllnnnnnnnnnkkkkkkkkklllmmmnnnooopppkkkjjjkkklllgggbbbcccgggmmmmmmlllkkkjjjiiihhhhhhnnnnnnnnnpppqqqssstttuuukkklllmmmmmmkkkiiiiiijjjmmmoooqqqpppnnnlllkkkkkkpppooonnnmmmllllllllllllkkkkkkllllllkkkiiigggfffrrrooooooqqqpppmmmmmmooommmmmmnnnppppppmmmkkkkkkjjjmmmpppnnnjjjhhhkkkooonnnooopppppppppoooppppppppppppnnnmmmlllmmmooopppoooqqqsssuuuuuutttrrrppprrrooonnnooonnnlllooouuurrrqqqpppooonnnnnnmmmmmmrrrqqqppppppppprrrssstttuuurrrqqqrrrrrrpppqqqtttrrrsssuuuvvvwwwvvvuuutttvvvzzz}}}zzzwwwuuusssuuuwwwxxxwwwsssrrrtttvvvnnnppprrrrrrrrrsssuuuwwwrrrpppnnnllllllmmmoooqqqsssqqqpppnnnnnnoooqqqrrrqqqpppmmmkkkkkklllnnnoookkklllnnnoooooonnnmmmlllppppppmmmiiikkkooopppnnnlllllllllkkkiiiiiikkkmmmqqqooollljjjiiihhhiiiiiilllnnnoooooonnnnnnoooqqqrrrpppnnnlllkkkkkkkkklllooooooooonnnmmmnnnppprrrnnnoooooonnnmmmmmmllljjjhhhgggfffgggjjjmmmnnnnnnggghhhiiijjjkkkmmmooopppnnnmmmllljjjjjjjjjkkklllkkkjjjgggfffgggiiikkkmmmkkklllmmmnnnnnnnnnmmmmmmpppqqqsssrrrqqqppppppqqqttttttssspppllljjjiiijjjeeeiiimmmnnnjjjhhhggghhhiiijjjkkkiiigggeeeeeefffgggggggggggghhhiiijjjkkkkkkjjjhhhiiilllnnnooooookkkkkkkkkkkklllnnnooopppjjjiiiiiiiiieee```aaafffkkkkkkkkkkkkllllllllllllppppppooooooooopppqqqrrrhhhkkklllllljjjkkkkkkkkknnnpppqqqpppnnnlllkkkllloooooonnnnnnnnnmmmmmmmmmlllmmmnnnoooooonnnllllllooommmmmmppppppmmmlllooonnnnnnnnnmmmmmmnnnnnnnnnjjjnnnpppnnnjjjiiimmmqqqnnnnnnooopppqqqqqqpppooonnnmmmlllkkklllmmmnnnnnnnnnpppsssvvvwwwwwwuuutttpppmmmmmmnnnllljjjlllqqqoooppppppppppppoooooooooqqqpppoooooopppqqqssstttpppllljjjlllkkkiiikkkooonnnoooqqqsssuuuuuuvvvuuuwwwwww|||yyy}}}}}}}}}|||{{{xxxuuutttuuuvvvvvvuuuttttttuuuwwwsssttttttsssrrrqqqsssttttttrrrpppnnnnnnnnnoooppprrrqqqooonnnmmmmmmmmmnnnnnnmmmlllkkkkkklllmmmnnnnnnnnnnnnnnnmmmlllkkkjjjnnnpppnnnjjjjjjnnnpppnnnjjjkkkkkkjjjiiiiiilllnnnllllllkkkkkkkkkkkkkkkkkkrrrssssssrrrooommmllllllooonnnmmmllllllkkkkkkkkknnnmmmlllllllllmmmnnnnnnhhhlllnnnmmmlllllljjjeeedddddddddfffiiikkkkkkkkkkkklllnnnmmmllllllmmmnnnkkkjjjiiihhhiiijjjkkklllooonnnlllkkkjjjjjjjjjkkknnnnnnnnnmmmllljjjiiihhhqqqsssuuuuuusssqqqppppppssssssssspppmmmjjjiiijjjfffiiillllllkkkhhhfffeeehhhiiijjjiiigggfffggghhhggggggffffffggghhhjjjkkkkkkiiihhhiiikkknnnooonnniiiiiihhhiiijjjlllnnnpppmmmjjjiiijjjhhhddddddhhhjjjjjjkkklllmmmnnnooooooqqqqqqpppnnnnnnmmmnnnnnniiimmmnnnkkkjjjkkkkkkiiijjjlllnnnnnnnnnnnnooopppmmmmmmmmmmmmmmmnnnoooooonnnnnnoooppppppqqqppppppmmmkkkkkknnnnnnkkklllnnnmmmooonnnkkklllpppqqqpppmmmoooooommmkkkkkkooorrrmmmmmmnnnppprrrrrrpppnnnlllkkkkkklllnnnooonnnmmmnnnppprrruuuvvvvvvvvvuuuqqqooooooqqqooolllmmmqqqnnnooopppqqqqqqqqqqqqqqqpppppppppppppppqqqrrrrrrqqqnnnmmmoooooommmnnnrrrooooooqqqrrruuuwwwxxxyyyxxxtttuuu}}}vvv}}}{{{zzzyyyxxxwwwwwwvvvvvvxxxvvvtttssstttuuutttttttttttttttrrrppppppqqqssssssrrrqqqpppppppppqqqrrrrrrqqqpppnnnlllkkkiiiiiikkkkkklllmmmnnnnnnnnnnnnpppooonnnmmmllllllmmmmmmlllpppqqqllljjjlllooooookkklllllllllkkkmmmooorrrmmmmmmnnnnnnnnnmmmlllkkkppprrrsssrrrpppmmmkkkkkkkkkllllllmmmmmmlllllllllpppmmmjjjjjjmmmnnnnnnlllggglllooommmmmmnnnlllfffeeeeeegggjjjmmmnnnmmmkkklllnnnpppooommmlllmmmnnnmmmlllkkkjjjkkkkkklllmmmmmmnnnnnnooonnnmmmkkkjjjllllllllllllkkkkkkjjjjjjmmmppprrrsssqqqooonnnnnnrrrssssssqqqmmmkkkjjjjjjggggggiiikkklllllliiiggghhhiiijjjiiihhhiiijjjllliiihhhgggggggggiiikkklllkkkiiihhhiiikkkmmmnnnnnnjjjiiiiiiiiijjjmmmoooqqqooojjjhhhjjjjjjhhhgggiiijjjkkklllmmmnnnoooppppppppppppoooooonnnmmmlllllljjjooopppkkkiiikkkkkkhhhiiikkkmmmmmmmmmnnnoooqqqlllkkkkkkkkklllnnnpppqqqoooooonnnnnnoooooopppqqqmmmjjjiiilllmmmkkkllloooiiimmmnnnlllmmmrrrsssppppppnnnllljjjjjjlllppprrrmmmlllmmmooorrrrrrpppmmmlllkkklllnnnqqqrrrooommmnnnoooppprrrrrrsssssssssqqqppprrrtttrrrnnnnnnqqqooopppqqqrrrsssrrrrrrqqqppppppqqqrrrrrrrrrqqqqqqtttqqqqqqtttuuussstttwwwrrrqqqqqqqqqsssuuuxxxzzzwwwsssrrrvvv{{{}}}zzzxxx|||zzzxxxvvvttttttuuuwwwxxx{{{wwwsssrrrtttuuusssqqqpppqqqqqqpppooopppsssuuuqqqqqqqqqqqqrrrsssssstttsssrrrqqqpppmmmkkkhhhgggjjjkkkmmmoooppppppoooooonnnmmmllllllmmmoooqqqsssjjjpppsssnnnjjjkkknnnppplllmmmnnnnnnnnnpppsssuuuqqqrrrrrrrrrpppmmmjjjhhhjjjmmmpppqqqpppooonnnoooiiijjjlllmmmnnnmmmmmmlllsssooojjjkkkoooqqqppplllkkkpppqqqnnnnnnqqqpppkkkiiijjjlllpppssssssqqqooojjjmmmppppppooonnnppprrrrrrqqqpppooonnnnnnoooppphhhjjjmmmooopppooommmlllggghhhiiikkkmmmnnnppppppgggjjjmmmooonnnlllkkkkkkqqqrrrrrrqqqnnnkkkjjjkkkhhhfffgggjjjnnnooollliiiiiijjjkkkkkkjjjkkkmmmoookkkjjjhhhhhhiiijjjmmmnnnkkkjjjhhhiiikkkmmmmmmmmmlllkkkkkkkkkmmmooorrrtttooohhheeegggjjjhhhggghhhlllllllllmmmnnnoooooopppooooooooooooooonnnmmmlllhhhnnnoookkkjjjnnnnnnkkkkkklllnnnmmmllllllmmmnnnkkkjjjjjjjjjkkknnnqqqssssssrrrqqqppppppqqqrrrsssmmmjjjiiikkklllkkklllpppeeelllooonnnppptttsssnnnrrrnnniiigggiiimmmppprrrlllkkklllooorrrssspppmmmllllllmmmqqqttttttqqqmmmoooooooooooooooooooooooollllllnnnqqqooojjjiiilllqqqrrrssstttssssssqqqpppqqqqqqsssssssssrrrqqqpppqqqoooooossstttrrrrrruuusssrrrpppppppppsssvvvxxxvvvsssqqqrrrrrrttt{{{zzz~~~|||wwwtttsssssssssrrruuuvvvwwwwwwvvvtttqqqoootttvvvvvvtttqqqpppsssvvvqqqooommmnnnqqqsssrrrpppmmmnnnqqqrrrrrrpppnnnllljjjmmmllliiikkkpppsssrrrrrrmmmhhhiiimmmqqqpppooooooqqqssssssqqqooommmmmmrrrqqqooooooooopppooonnnrrrssstttsssqqqooooooppprrrqqqooooooppppppnnnmmmmmmlllkkkmmmpppqqqooommmnnnkkkiiikkkooopppmmmiiisssrrrqqqooonnnmmmmmmmmmggglllpppoooppppppmmmhhhjjjkkkmmmpppssstttrrrppprrrpppmmmlllmmmnnnoooooouuullldddfffooosssoooiiirrrpppnnnnnnpppqqqqqqqqqmmmkkkjjjllloooqqqpppnnnvvvtttqqqnnnlllllllllmmmiiikkkmmmnnnmmmmmmnnnooooooiiidddeeelllpppooollljjjhhhgggiiimmmnnnllljjjkkkiiiggghhhkkknnnnnnmmmkkknnnqqqqqqooonnnpppsssqqqooommmjjjhhhhhhhhhiiijjjiiiiiilllooopppnnnkkkkkkjjjjjjjjjkkklllmmmmmmiiinnnsssrrrmmmjjjkkknnnlllmmmnnnooonnnmmmkkkiiiooolllhhhfffhhhkkkmmmnnnnnnnnnmmmmmmmmmnnnoooooonnnkkkgggeeegggjjjmmmnnnmmmkkkjjjlllqqqttttttsssoooooonnnlllkkkkkkmmmpppooopppqqqrrrqqqooommmlllqqqpppoooqqqtttuuurrrooommmpppmmmhhhiiiqqquuusssiiikkkmmmlllkkklllppptttppppppqqqrrrsssssssssssswwwvvvsssrrrqqqrrrssstttrrrpppqqqtttyyy{{{{{{yyynnnoooqqqtttvvvwwwuuusssttttttttttttuuuyyyzzz}}}{{{zzzxxxwwwwwwxxxxxxwwwvvvwwwxxxxxxwwwvvvuuusssrrrsssttttttssspppppprrruuuqqqooommmnnnppprrrqqqppptttsssrrrqqqpppooooooooommmooonnnkkklllqqqsssrrrrrrmmmiiiiiimmmppppppooonnnppprrrrrrpppnnnmmmlllpppooonnnnnnnnnnnnnnnmmmoooqqqrrrqqqooommmmmmnnniiihhhhhhjjjmmmpppqqqqqqooommmllllllnnnmmmkkkhhhmmmjjjhhhjjjnnnooollliiiqqqppppppooommmllllllkkkkkknnnooollllllnnnnnnkkkmmmmmmmmmoooqqqqqqpppnnnrrrpppmmmllllllmmmlllkkkppplllhhhjjjnnnqqqooommmppppppooonnnnnnnnnooopppooollljjjjjjmmmpppqqqqqqwwwvvvtttrrrpppoooooooookkkmmmnnnnnnmmmmmmmmmnnnoooiiidddeeekkkppppppmmmjjjkkkkkkjjjiiigggggggggmmmjjjhhhiiilllnnnnnnmmmoooppppppooonnnnnnppprrrpppooollljjjiiiiiijjjkkkeeeeeehhhlllpppqqqnnnkkkjjjjjjjjjkkkkkkkkkkkkkkkmmmooopppnnnllllllnnnqqqnnnoooqqqqqqqqqooonnnllljjjkkklllmmmmmmlllllllllhhhhhhiiijjjkkkmmmnnnooopppmmmiiiggghhhkkkmmmmmmmmmkkkjjjlllppprrrrrrppprrrrrrpppnnnlllkkkmmmooonnnooopppqqqpppooommmlllooonnnnnnooorrrrrrpppnnnooorrrppplllkkkpppqqqnnnjjjkkkkkkkkkkkklllnnnqqqnnnooopppqqqrrrrrrrrrrrrvvvuuutttssssssttttttuuusssrrrqqqrrrttttttrrrpppppppppqqqsssuuuvvvuuusssxxxxxxwwwvvvvvvyyy}}}{{{yyyxxxwwwwwwwwwyyy{{{{{{yyywwwwwwwwwvvvtttssssssssssssqqqrrrsssrrrpppqqqrrrtttqqqooonnnooopppqqqqqqpppxxxuuuqqqnnnmmmnnnpppqqqoooqqqpppmmmmmmqqqsssqqqqqqnnnjjjjjjmmmppppppooommmoooqqqqqqooommmllllllnnnmmmmmmmmmmmmlllllllllooopppqqqqqqooommmmmmnnnkkkhhhffffffhhhjjjkkklllnnnlllkkkkkklllllljjjhhhpppnnnkkklllmmmmmmjjjfffnnnnnnnnnnnnmmmllljjjiiipppqqqnnniiiiiimmmnnnmmmnnnlllkkkkkklllmmmlllkkksssqqqooonnnnnnnnnllljjjlllllllllmmmooopppppppppooopppqqqooolllkkkmmmppppppmmmjjjiiilllooorrrssswwwwwwvvvuuusssqqqooonnnmmmoooppppppnnnmmmmmmnnnpppjjjeeefffkkkooopppooohhhkkkmmmkkkfffccceeegggmmmllljjjkkkmmmnnnnnnnnnsssqqqnnnmmmnnnoooppppppnnnmmmkkkjjjjjjkkkllllllaaabbbfffjjjnnnooonnnkkkiiijjjkkkkkkkkkjjjiiihhhpppnnnllljjjjjjmmmqqqssspppqqqssstttsssrrrpppooogggjjjlllllliiiiiikkkmmmhhhhhhhhhiiiiiijjjkkklllooollliiihhhjjjmmmnnnooolllllllllmmmooopppooommmrrrrrrpppnnnkkkjjjlllmmmnnnnnnooooooooonnnmmmmmmmmmllllllnnnooopppnnnmmmoooqqqqqqooonnnpppooommmmmmkkkiiijjjkkkmmmmmmmmmooopppqqqrrrrrrssssssrrrssssssssssssssstttttttttvvvuuuttttttuuutttrrrpppsssrrrqqqqqqsssttttttsssyyyyyyxxxwwwvvvwwwzzz}}}{{{wwwwwwyyyxxxwwwxxxyyyyyywwwuuuuuutttrrrpppoooooopppqqqqqqrrrrrrrrrrrrrrrssstttrrrqqqppppppqqqrrrrrrrrrvvvtttpppmmmlllnnnppprrrppprrrqqqnnnmmmpppqqqnnnqqqnnnllllllnnnooopppooommmoooqqqrrrpppnnnmmmmmmkkklllmmmmmmlllkkkkkklllpppqqqsssrrrpppoooooopppooolllhhhggghhhjjjlllllljjjjjjjjjkkklllmmmnnnnnnuuussspppooonnnlllhhheeemmmnnnoooooonnnmmmjjjiiiqqqrrroooiiihhhlllnnnmmmmmmkkkhhhhhhiiikkkkkkkkksssrrrqqqrrrrrrrrrpppnnnlllkkklllnnnqqqrrrqqqpppnnnrrrtttqqqllljjjlllpppnnnlllkkkkkkmmmppprrrsssuuuuuuvvvuuutttqqqnnnlllooopppqqqpppnnnmmmlllmmmpppkkkggggggkkkoooqqqppphhhjjjkkkjjjgggggghhhjjjkkkkkkkkklllnnnooopppppptttqqqmmmmmmooopppnnnllljjjjjjiiiiiijjjkkklllmmmcccdddeeehhhjjjllllllllliiijjjllllllllljjjhhhfffnnnkkkhhhhhhkkknnnpppqqqoooppprrrssssssqqqpppooojjjkkkiiieeeaaadddlllsssnnnmmmlllkkkjjjiiiiiiiiikkkiiihhhiiikkknnnppppppmmmmmmnnnooooooooonnnlllnnnooonnnmmmkkkjjjlllmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmnnnooooooooonnnnnnoooooonnnoooqqqrrrrrrpppmmmjjjjjjmmmnnnmmmlllrrrrrrssstttuuuuuuuuuuuuooopppqqqrrrssssssrrrrrrrrrsssssstttvvvvvvvvvuuuvvvtttqqqppprrrssstttsssuuuuuuvvvuuuttttttwwwyyy}}}yyyvvvwwwzzzwwwuuutttuuuwwwxxxxxxtttssspppnnnnnnooopppqqqsssssssssssstttttttttssssssssssssrrrrrrrrrssstttrrrrrrqqqqqqqqqrrrssssssppprrrqqqnnnmmmoooooolllqqqooonnnmmmnnnooooooooonnnppprrrsssqqqooonnnnnniiikkknnnmmmlllkkkkkkllloooqqqrrrrrrpppoooooopppllljjjiiijjjnnnrrrvvvwwwkkklllllllllmmmnnnppprrruuutttsssrrrqqqpppmmmkkknnnooopppqqqpppnnnlllkkkppprrrppplllkkkmmmnnnkkkooollljjjiiikkknnnpppppppppppppppqqqssstttsssqqqnnnkkkiiimmmrrrtttrrrnnnooorrruuusssnnnkkkmmmqqqjjjkkkmmmooopppqqqqqqrrruuuvvvwwwvvvuuurrrooollloooqqqqqqpppnnnlllllllllnnnkkkiiiiiilllpppqqqpppnnnllliiiiiikkklllkkkjjjhhhjjjlllmmmoooppprrrsssqqqooommmnnnpppppplllhhhgggggghhhhhhjjjkkklllmmmiiihhhgggffffffgggjjjllliiijjjlllmmmllljjjhhhgggiiihhhhhhjjjlllnnnnnnmmmlllmmmoooppppppooonnnlllkkklllkkkgggdddfffnnnuuuooonnnmmmkkkjjjiiiiiihhhllljjjiiijjjlllmmmnnnmmmooopppppppppooonnnnnnnnnlllmmmnnnnnnmmmnnnoooqqqmmmmmmllllllmmmnnnooopppooopppppppppppppppqqqrrrssspppnnnmmmnnnpppsssvvvsssooollllllooopppooommmrrrrrrssstttuuuuuuuuuuuupppqqqrrrsssssssssssssssmmmnnnpppqqqrrrsssttttttwwwtttqqqpppqqqsssssstttqqqssstttuuuuuuvvvxxxyyyyyy~~~xxxvvvyyywwwtttrrrrrruuuxxx{{{|||vvvtttrrrqqqpppqqqrrrsssuuutttttttttuuuuuusssqqqsssttttttsssrrrqqqssstttqqqrrrtttuuuuuuuuuuuuuuuooorrrqqqnnnmmmooooookkkppppppoooooonnnnnnoooooonnnpppssssssrrrpppooooooiiillloooooommmkkklllnnnlllnnnoooooonnnmmmmmmnnnqqqooonnnnnnqqqsssuuuuuupppppppppooommmmmmooorrrpppqqqrrrsssttttttuuuuuuooopppqqqqqqqqqpppnnnmmmnnnqqqpppmmmmmmooonnnkkkqqqooommmmmmooorrrssssssmmmllllllnnnqqqrrrrrrrrroookkkhhhkkkqqqtttqqqmmmooorrrtttssspppnnnnnnpppgggkkkoooqqqrrrqqqqqqrrrxxxxxxyyyxxxvvvtttqqqooonnnpppqqqpppnnnlllllllllmmmkkkkkkllloooppppppppptttpppkkkkkkmmmnnnllliiigggiiilllnnnooopppqqqsssooonnnmmmmmmnnnmmmkkkiiifffggghhhiiijjjllllllmmmmmmllljjjgggeeefffiiillljjjkkklllllllllkkkjjjiiieeegggjjjmmmnnnmmmlllllljjjkkkmmmnnnnnnnnnlllkkkiiilllpppqqqooonnnoooqqqkkkjjjjjjjjjjjjkkkkkklllpppooommmmmmmmmmmmkkkiiipppqqqqqqpppnnnmmmooopppmmmnnnpppqqqqqqrrrtttuuunnnmmmlllkkklllnnnqqqsssrrrsssssssssrrrrrrtttvvvyyytttpppooonnnmmmppptttrrrpppnnnnnnooopppppppppooopppqqqrrrrrrssssssrrrttttttttttttuuuuuuuuuuuuqqqsssttttttsssrrrssstttvvvtttqqqpppqqqsssttttttqqqsssvvvxxxyyyyyy{{{|||www||||||vvvvvvyyyvvvuuutttuuuwwwzzzzzzzzzuuutttsssrrrqqqrrrssssssvvvtttssstttuuutttqqqnnnrrrssstttrrrpppoooqqqsssrrrrrrssssssssssssssssssooorrrrrrooooooqqqpppmmmppppppppppppooonnnnnnooolllooorrrrrrqqqoooooooooiiimmmrrrrrrooommmnnnppplllmmmoooooonnnmmmmmmnnnuuurrrpppoooppppppnnnmmmpppqqqqqqooommmmmmpppsssoooppprrrttttttuuuvvvwwwqqqppppppppppppooooooooonnnppppppllllllooopppmmmqqqooonnnnnnooopppppppppooommmlllllloooqqqrrrqqqnnnlllkkkkkkmmmooooooooooooooopppqqqqqqpppooonnnhhhkkkoooppppppppprrrtttxxxxxxxxxwwwuuusssqqqooommmnnnoooooommmllllllllljjjkkkmmmoooqqqqqqpppooorrrpppnnnllllllmmmmmmmmmhhhkkknnnooonnnmmmnnnpppnnnmmmllliiihhhhhhkkkmmmggghhhiiikkklllmmmnnnnnnlllmmmnnnllliiihhhiiikkkllllllllllllllllllmmmmmmfffjjjnnnooonnnlllmmmnnnjjjkkkmmmoooooonnnmmmllliiikkkooorrrsssrrrpppooollllllkkkllllllmmmnnnnnnppppppooopppqqqpppnnnlllpppqqqpppmmmkkklllooorrrlllnnnpppqqqqqqqqqrrrsssooonnnlllkkkmmmooosssuuussstttuuutttrrrsssuuuxxxyyysssqqqrrrqqqmmmooosssoooppppppnnnmmmnnnppprrrnnnooopppqqqrrrrrrrrrrrruuutttsssrrrrrrrrrssstttuuuwwwyyyxxxuuuttttttuuuuuusssqqqqqqrrrttttttsssqqqtttwwwyyyzzzzzz{{{|||yyy{{{}}}~~~{{{uuuuuuzzzyyyxxxxxxyyyzzzzzzwwwuuurrrrrrqqqqqqqqqqqqqqqqqqvvvtttrrrssstttsssoookkkppprrrsssqqqnnnmmmoooqqqrrrqqqooonnnnnnnnnoooooopppssssssqqqppprrrqqqnnnpppqqqqqqpppooonnnnnnoookkknnnpppqqqpppnnnnnnnnnjjjnnnsssssspppnnnooorrrnnnoooqqqqqqpppooooooppplllkkkkkkmmmoooppppppooolllnnnooonnnmmmooossswwwrrrsssttttttsssrrrrrrsssqqqpppooooooooooooooopppooopppoookkkkkkoooqqqpppooonnnlllkkkllllllkkkiiissspppnnnmmmoooqqqrrrrrrlllnnnnnnllliiijjjmmmqqqnnnmmmnnnoooqqqqqqooommmjjjlllnnnnnnnnnooossswwwvvvvvvuuutttrrrpppooonnnlllmmmooonnnlllkkklllllliiikkknnnqqqrrrqqqpppnnnkkkmmmnnnmmmkkklllppptttjjjmmmpppooommmkkkkkkmmmooonnnjjjfffbbbeeekkkrrriiijjjkkkmmmnnnoooooooooiiimmmppppppmmmjjjiiijjjlllllllllllllllmmmnnnooohhhmmmqqqpppmmmkkknnnrrrkkkmmmooopppqqqpppooonnnlllkkkiiijjjmmmooopppppprrrqqqpppooooooooooooooommmmmmnnnqqqtttuuutttsssooopppnnnkkkiiijjjooossskkkmmmoooooonnnmmmnnnooopppnnnlllkkkmmmppptttvvvsssuuuvvvuuurrrsssvvvyyytttooopppttttttppppppuuummmooopppnnnllllllooosssppppppqqqrrrsssssssssssstttrrrpppnnnnnnnnnpppqqqqqqtttvvvvvvsssrrrsssuuusssrrrqqqqqqsssttttttssspppssswwwyyyxxxxxxxxxyyyzzz{{{zzzzzz|||{{{vvvxxx|||vvvvvvwwwwwwwwwwwwwwwvvvnnnoooppppppoooppprrrsssyyyuuuqqqppprrrsssrrrqqqqqqpppnnnnnnoooppppppooorrrmmmmmmqqqqqqllllllpppppprrrsssqqqnnnmmmppprrrkkknnnmmmkkklllqqqsssrrrkkkmmmoooooonnnmmmnnnoookkkppppppiiiggglllppppppmmmllllllnnnqqqssspppnnnnnnlllkkklllooopppmmmjjjiiinnnpppmmmkkkooossstttnnnoooqqqrrrssstttttttttqqqpppoooooonnnnnnoooooonnnnnnoooooonnnmmmlllkkkooommmlllkkklllmmmooopppsssqqqnnnnnnqqqssssssqqqoooqqqrrrpppmmmkkkiiiiiipppqqqoookkknnnrrrpppiiiqqqnnnnnnppppppnnnooorrrrrrsssuuuuuusssoookkkhhhllloooqqqpppmmmlllnnnqqqooonnnmmmooorrrsssqqqoookkkkkkkkkkkkkkklllmmmnnnooollliiihhhiiikkklllmmmvvvsssnnnjjjiiikkkoooqqqmmmkkkjjjlllppprrrqqqooopppiiihhhmmmkkkbbbcccjjjppplllhhhgggiiillllllkkklllnnnqqqrrrqqqooooooooojjjlllmmmmmmmmmmmmnnnooolllmmmnnnmmmmmmnnnoooqqqooorrrssspppjjjhhhjjjmmmllloooqqqrrrqqqpppqqqrrrqqqkkkiiimmmooolllkkkooonnnmmmlllkkkjjjkkklllmmmpppooonnnmmmmmmllljjjhhhmmmmmmnnnooopppqqqrrrrrrooopppqqqqqqqqqooonnnmmmrrrnnnnnnrrrrrrmmmlllpppqqqrrrsssssssssqqqooonnnpppqqqqqqooommmmmmnnnppprrrssstttuuuuuuuuussssssqqqqqqrrrtttuuuuuusssrrrrrrrrrvvvyyywwwuuuwww}}}xxxyyyyyyzzz}}}zzzvvvvvvxxxpppqqqrrrtttvvvvvvwwwwwwooopppqqqpppooooooqqqsssxxxuuusssqqqrrrrrrsssrrrooonnnnnnooopppqqqqqqpppqqqooopppqqqmmmggghhhmmmoooqqqrrrqqqooooooqqqssspppqqqoookkkkkkpppsssrrrooopppqqqpppnnnmmmmmmnnniiimmmnnniiihhhmmmpppppppppooooooqqqssssssqqqooommmmmmnnnpppqqqpppnnnkkkiiinnnpppmmmkkkooossstttqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqqqqqqqqqqqqqrrrrrrpppppppppooonnnnnnmmmmmmmmmmmmllllllnnnppprrrsssuuurrrpppppprrrssssssrrrnnnoooqqqqqqooommmllllllooopppnnnlllpppuuusssmmmqqqnnnnnnppppppnnnnnnrrrqqqrrrtttttttttqqqooommmkkkmmmpppqqqpppooooooooonnnmmmlllmmmooopppnnnkkklllkkkkkkkkkllllllmmmnnnkkkjjjhhhiiillloooqqqqqquuurrrmmmjjjiiikkkoooqqqllljjjiiijjjmmmnnnmmmkkkmmmggggggmmmlllfffgggooopppllliiiiiikkkmmmnnnmmmhhhlllpppsssrrrpppoooooonnnnnnooommmllllllmmmooonnnnnnnnnmmmllllllmmmooolllnnnpppnnnjjjiiikkkooolllllllllmmmnnnpppsssuuunnniiihhhmmmnnnkkkkkkmmmllllllkkkjjjjjjjjjkkklllnnnmmmmmmlllkkkiiigggeeemmmmmmmmmmmmmmmmmmnnnnnnooooooppppppppppppoooooooookkklllppppppmmmlllpppwwwvvvtttrrrpppooonnnnnnmmmoooqqqsssssstttwwwxxxssstttuuuuuuuuuuuuuuuuuuqqqqqqqqqrrrttttttsssrrrooonnnpppuuuwwwwww{{{yyyyyyyyyzzz|||~~~yyyvvvtttssspppqqqrrrtttuuuvvvvvvvvvqqqssssssrrrqqqpppqqqrrrvvvvvvuuusssqqqqqqsssuuulllmmmnnnpppqqqqqqqqqqqqrrrrrrsssrrrlllfffggglllmmmoooppppppooopppqqqssstttuuurrrmmmlllppprrrqqqnnnpppqqqqqqooooooooopppiiimmmnnnmmmmmmppprrrrrrqqqqqqqqqsssttttttrrrpppllloooqqqrrrqqqooonnnnnnhhhnnnpppmmmlllooossssssvvvtttsssqqqppppppqqqqqqppppppqqqqqqrrrssssssssssssrrrpppooonnnnnnnnnooommmmmmnnnoooqqqsssuuuvvvwwwtttrrrqqqrrrrrrrrrqqqllloooqqqqqqpppoooooopppoooooonnnnnnrrrvvvuuuqqqqqqnnnnnnppppppmmmnnnqqqpppqqqssstttttttttsssrrrjjjjjjlllnnnppppppooommmooonnnnnnnnnooonnnllliiilllllllllllllllmmmmmmmmmjjjiiiiiikkkoooqqqqqqqqqqqqooollljjjjjjllloooqqqlllkkkjjjkkklllmmmllljjjjjjeeeffflllnnnjjjlllrrrooollljjjjjjlllnnnoooooofffjjjooorrrrrrpppooooooqqqqqqooollljjjjjjmmmoooqqqpppmmmkkkkkkkkklllmmmiiikkkmmmllljjjjjjmmmppppppmmmjjjiiikkkooorrrtttpppmmmmmmqqqsssqqqooopppkkkjjjjjjjjjjjjjjjkkkkkknnnnnnnnnmmmllljjjhhhgggoooooonnnmmmlllllllllmmmpppoooooonnnnnnooopppqqqkkkjjjkkknnnooommmmmmoooxxxvvvssspppoooooooooppprrrtttvvvvvvuuuttttttttttttsssssssssttttttuuuvvvrrrrrrrrrrrrrrrsssssstttxxxsssqqqsssuuutttuuuwwwyyyyyyyyyyyyzzz~~~zzzxxxvvvssspppuuuvvvvvvvvvvvvuuuuuuttttttvvvvvvuuusssrrrrrrssstttvvvwwwuuuqqqqqqsssvvvlllnnnpppqqqppppppppppppsssssssssrrrooollllllnnnnnnoooooooooooonnnnnnooorrrtttssspppooorrrrrroooiiikkknnnppppppqqqrrrtttlllnnnpppqqqqqqrrrrrrqqqnnnoooppprrrsssrrrqqqppplllnnnpppooolllkkkmmmppphhhnnnqqqnnnlllooorrrrrrxxxwwwuuusssrrrssstttuuummmmmmnnnpppqqqrrrrrrrrrtttrrrpppmmmlllmmmnnnooonnnooopppqqqssstttuuuvvvvvvuuusssqqqppppppppppppmmmooorrrrrrqqqppppppqqqpppnnnmmmnnnrrruuutttqqqrrrooonnnppppppnnnnnnqqqqqqqqqrrrssssssssssssssskkkhhhggghhhlllooonnnmmmqqqqqqqqqrrrqqqooollljjjllllllmmmmmmmmmmmmmmmllljjjiiijjjlllnnnnnnlllkkknnnmmmlllkkkkkkmmmoooppplllllllllmmmnnnnnnnnnnnnlllhhhggglllnnnlllmmmppplllkkkjjjjjjlllnnnooopppiiikkknnnoooooonnnooooooqqqpppmmmjjjhhhjjjmmmqqqqqqooolllkkkkkklllmmmnnnkkklllmmmmmmllllllnnnpppuuuqqqllljjjkkkmmmnnnnnnoooooopppsssuuutttrrrpppkkkkkkkkkkkkkkkkkkllllllnnnpppqqqrrrpppooonnnmmmrrrrrrqqqpppoooppppppqqqsssqqqooommmmmmnnnoooqqqlllllllllnnnnnnmmmlllmmmqqqqqqpppoooooopppqqqrrrrrrtttvvvvvvtttqqqoooooosssrrrqqqqqqrrrsssuuuvvvuuuuuutttsssrrrsssuuuwwwxxxrrrssstttsssrrrssswwwwwwxxxxxxzzz}}}yyyvvvwwwvvvssspppvvvvvvwwwwwwvvvuuuttttttvvvxxxyyyxxxvvvtttsssssssssuuuvvvuuurrrqqqsssvvvoooqqqrrrqqqooommmnnnoooppppppooooooqqqsssrrrpppqqqppppppooonnnmmmkkkiiinnnrrrtttrrrrrrsssqqqmmmgggjjjmmmnnnoooppprrrsssnnnnnnoooqqqqqqooonnnmmmiiikkkmmmooopppppppppppplllmmmmmmjjjggghhhlllqqqiiiooorrrnnnlllnnnqqqpppuuutttrrrqqqrrrsssuuuwwwlllmmmoooqqqrrrssssssssssssqqqooolllkkkkkklllmmmpppqqqrrrsssttttttssssssuuutttrrrpppnnnmmmnnnooooooqqqssssssqqqoooooopppqqqnnnlllooorrrrrrqqqoootttpppppprrrqqqnnnooorrrqqqrrrrrrrrrrrrrrrqqqqqqoookkkffffffkkkoooqqqqqqoooqqqrrrrrrqqqooolllkkklllmmmmmmnnnnnnmmmllllllgggggghhhjjjkkkkkkiiigggkkkkkkkkkllllllmmmnnnnnnhhhiiikkklllmmmnnnpppqqqpppllljjjlllmmmlllkkkkkkjjjjjjjjjjjjjjjlllmmmooooooooonnnmmmkkkkkknnnpppnnnmmmkkkhhhgggjjjooossspppmmmkkkkkkmmmooopppoooooooooooonnnmmmmmmnnnooosssqqqooonnnnnnnnnmmmlllkkklllmmmnnnpppqqqnnnkkkkkkllllllmmmmmmmmmmmmmmmlllooossstttsssrrrrrrssssssrrrqqqpppqqqrrrsssuuuvvvssspppmmmllllllnnnooooooppppppooonnnnnnmmmkkklllmmmnnnoooppppppooonnnjjjmmmqqqssstttssstttttttttssssssrrrsssuuuwwwxxxwwwxxxxxxvvvttttttwwwyyyzzztttpppsssvvvwwwxxxzzzuuuvvvwwwxxxzzz}}}}}}zzzvvvvvvwwwwwwuuurrrrrrssstttuuuvvvvvvvvvvvvuuuwwwyyyxxxvvvtttssssssrrrsssttttttrrrrrrrrrsssqqqrrrssspppmmmkkkmmmpppnnnppppppooopppssstttqqqtttrrrqqqqqqpppnnnjjjggglllppprrrqqqqqqrrrpppkkkkkklllnnnooonnnmmmnnnooooookkkkkknnnooollliiiiiihhhjjjmmmnnnnnnnnnnnnooonnnmmmkkkhhhgggiiilllpppkkkqqqsssooolllmmmooonnnnnnnnnnnnnnnoooqqqssstttnnnppprrrsssuuuuuuuuutttrrrqqqooommmlllkkkkkkkkkoooppprrrttttttsssqqqpppssssssrrrpppmmmlllmmmooonnnppprrrrrrqqqooooooooorrrnnnlllooorrrqqqoooooovvvrrrqqqssssssppppppsssrrrrrrssssssrrrqqqpppooorrroookkkjjjlllpppsssuuujjjmmmpppqqqooommmlllkkkmmmmmmnnnoooooommmlllkkkddddddeeehhhkkklllkkkiiijjjjjjkkkmmmmmmmmmlllllldddfffiiijjjkkkllloooqqqqqqmmmjjjkkklllmmmkkkhhhiiijjjkkkkkkjjjjjjlllnnnqqqqqqooommmkkkkkkmmmpppnnnmmmkkkiiihhhkkkppptttpppmmmkkkmmmppprrrqqqooorrrqqqpppooonnnnnnnnnnnnkkkmmmpppqqqpppoooooopppmmmnnnooommmoooqqqooojjjkkklllmmmnnnnnnooonnnnnniiimmmrrrtttrrrqqqqqqsssqqqpppooonnnnnnppprrrtttuuussspppmmmllllllnnnoooqqqsssssspppnnnooonnnjjjlllmmmooooooooommmkkkiiinnnqqqssstttssssssssstttuuuuuuvvvvvvwwwxxxyyyzzzxxxzzz{{{yyyvvvuuuxxx{{{zzzuuusssuuuwwwvvvwwwzzzuuuwwwxxxyyyzzz}}}{{{xxxxxxxxxxxxyyyxxxvvvtttssstttuuuvvvwwwwwwwwwwwwrrrtttvvvvvvuuusssrrrrrrrrrqqqqqqrrrssssssrrrqqqqqqrrrrrroookkkkkkooosssqqqyyy|||vvvooopppssstttuuutttsssssstttrrrnnnjjjoooqqqqqqmmmlllnnnmmmjjjlllnnnppppppnnnnnnnnnoooooojjjiiimmmooollljjjkkklllnnnqqqqqqnnnmmmmmmnnnooonnnllllllmmmnnnnnnnnnmmmrrrtttpppllllllmmmkkkkkkkkklllmmmnnnooopppqqqoooppprrrtttuuuuuutttsssrrrqqqpppooonnnlllkkkkkkkkkmmmpppssstttsssqqqooorrrsssssspppmmmmmmnnnqqqlllnnnqqqqqqqqqppppppqqqrrrmmmkkkqqqtttsssqqqsssxxxtttsssuuutttqqqqqqtttqqqrrrtttuuuuuusssqqqoooooooooooonnnmmmnnnqqqsssgggkkkoooqqqpppnnnnnnnnnmmmnnnooooooooonnnlllkkkiiihhhhhhjjjlllmmmlllkkkiiijjjlllmmmnnnlllkkkjjjeeegggjjjjjjjjjkkkmmmpppmmmjjjhhhhhhlllooonnnjjjjjjlllmmmlllkkkjjjlllnnnnnnoooqqqpppnnnnnnnnnoooppppppnnnlllkkklllpppsssqqqooonnnpppssstttqqqmmmrrrpppooonnnnnnnnnmmmmmmggglllqqqqqqnnnlllnnnrrrqqqsssrrrnnnooosssqqqllljjjkkklllnnnnnnnnnnnnnnniiinnnssstttqqqnnnnnnppprrrpppnnnmmmlllnnnoooqqqrrrqqqooonnnmmmnnnpppqqqpppssssssooonnnqqqoookkkmmmmmmmmmnnnmmmmmmlllllltttuuuuuutttqqqpppppppppssstttuuuwwwxxxxxxyyyyyyvvvzzz}}}{{{wwwuuuwwwzzzyyywwwvvvwwwuuurrrssswwwyyyzzzzzzzzzzzz{{{~~~~~~zzzwwwxxxzzz{{{zzzxxxvvvuuuzzzzzzzzzyyyyyywwwvvvvvvooorrrtttuuusssqqqpppppprrrpppooopppssstttrrrooopppqqqqqqnnnjjjkkkqqqvvvvvv~~~pppnnnsssxxxvvvuuutttuuuwwwvvvqqqnnnsssssspppiiihhhjjjkkkiiijjjmmmoooppppppppprrrsssqqqkkkjjjooorrrooonnnppppppsssuuussspppmmmmmmnnnpppooooooqqqttttttppplllnnnsssuuuqqqllllllkkkjjjlllmmmnnnooopppppppppooommmoooqqqsssssssssrrrqqqrrrrrrrrrqqqpppnnnlllkkkhhhjjjnnnrrrssssssqqqppprrrssstttqqqnnnnnnpppsssiiilllooopppqqqqqqrrrsssrrrlllkkkrrrvvvuuutttwwwyyyuuutttvvvuuurrrrrruuuppprrruuuwwwwwwvvvsssqqqiiilllppppppmmmkkklllnnnfffkkkqqqsssrrrqqqqqqrrrmmmnnnooopppooonnnllljjjqqqooommmmmmmmmmmmkkkiiihhhjjjlllnnnnnnllljjjhhhhhhkkkmmmmmmkkkkkkmmmppphhhgggeeegggmmmrrrqqqmmmkkknnnooonnnllljjjlllnnnjjjmmmqqqsssrrrpppooonnnssssssqqqooommmmmmppprrrtttqqqppprrruuuuuupppkkkpppnnnmmmmmmmmmnnnnnnmmmhhhnnnsssqqqjjjgggkkkqqqqqqssspppkkkkkkpppoooiiihhhjjjkkkmmmnnnnnnmmmmmmlllqqqvvvvvvqqqmmmmmmnnnuuussspppmmmlllmmmnnnooonnnnnnnnnnnnoooppprrrsssmmmrrrrrrnnnnnnrrrqqqlllllllllkkkkkkllloooqqqsssnnnooopppppppppqqqtttvvvoooqqqsssuuuvvvvvvvvvuuuuuuyyy}}}|||wwwuuuvvvxxxnnnooossswwwvvvtttwww}}}}}}}}}}}}{{{zzzzzz|||~~~yyy}}}|||{{{{{{zzzzzzzzzzzzyyyxxxxxxwwwuuusssrrrqqqrrrvvvxxxvvvpppnnnppptttqqqsssrrroookkklllqqqwwwpppnnnlllkkkllloooqqqsssvvv}}}ssspppppppppwwwuuutttssssssrrrooommmnnnrrrrrrkkkiiikkkllliiiiiinnnsssssspppnnnpppsssqqqpppnnnmmmnnnpppsssuuusssrrrqqqpppnnnlllkkkjjjlllmmmoooqqqqqqqqqooonnnhhhnnnrrrqqqllljjjnnnrrrqqqooopppssssssooonnnpppqqqoooooorrruuuvvvsssppprrrqqqqqqssstttsssnnnjjjmmmrrrnnnlllrrrpppmmmrrroooppppppnnnkkkjjjkkkmmmdddkkknnnqqqssslllkkkyyytttsssooolllnnnssstttppprrrpppnnnooorrrrrrooolllsssuuuxxxzzzyyyvvvrrrppplllqqqooopppwwwtttqqqxxxlllnnnqqqqqqpppnnnmmmmmmmmmrrrnnnjjjooolllhhhnnnjjjmmmllliiiiiimmmppppppjjjvvvkkklllnnndddhhhiiihhheeemmmrrrlllnnnuuuttthhhiiigggfffmmmvvvvvvppphhhiiinnnssspppkkknnnvvvooojjjiiimmmpppnnnkkkkkklllpppssstttrrrooooooqqqqqqlllnnnuuussskkkkkkqqqjjjjjjiiihhhkkkqqqppplllmmmllllllllllllnnnpppqqqtttooolllmmmqqqssspppllllllmmmooopppqqqqqqpppppprrrpppnnnnnnooopppooonnnpppqqqsssrrrpppooonnnooorrrpppnnnlllkkklllmmmnnnmmmoooqqqssstttsssrrrqqqllllllkkkiiilllqqqqqqllloooppppppooonnnnnnoooqqqtttsssqqqrrrsssttttttsss|||vvvppppppsssvvvvvvtttuuuvvvvvvwwwwwwwwwwwwwww|||{{{|||~~~~~~~~~}}}|||zzzxxxwwwvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvuuurrrsssssssssrrrqqqrrrrrrrrrssssssoookkkjjjnnnrrrooonnnnnnmmmnnnppprrrtttgggnnnrrrpppooosssvvvuuuuuusssrrrrrrrrrrrrooommmnnnssssssooonnnqqqsssqqqnnnppprrrrrrqqqpppqqqsssuuusssqqqooonnnoooqqqrrrssssssrrrqqqpppppppppqqqmmmnnnooopppppppppooonnnnnnqqqtttqqqmmmlllpppvvvqqqpppqqquuuvvvsssrrrtttqqqpppppprrruuuuuusssqqqqqqpppooopppqqqqqqnnnkkktttzzzuuurrrvvvuuusss{{{tttsssqqqqqqrrrrrrpppoooffflllmmmpppsssllliiitttuuutttqqqmmmoootttuuurrrpppmmmlllmmmpppqqqooommmmmmpppssstttrrrooollljjjjjjooommmlllrrrppplllsssqqqsssuuutttrrrpppnnnnnnllloooiiifffllljjjgggkkkiiikkkkkkggggggkkkmmmlllkkktttfffiiipppiiillljjjoookkkqqqtttllllllqqqnnnrrrqqqmmmiiilllqqqpppjjjpppmmmmmmqqqqqqoooqqqvvvsssnnnkkknnnoookkkiiijjjmmmooorrrrrrpppnnnooopppqqqpppqqqsssqqqmmmlllooommmnnnlllkkknnnrrrqqqmmmmmmmmmllllllmmmmmmnnnoooooonnnnnnoooqqqrrrssssssooopppqqqqqqqqqpppooonnnpppnnnmmmnnnpppqqqqqqpppnnnoooppppppoooooopppqqqnnnmmmlllkkkkkkkkklllmmmkkklllnnnooopppqqqpppppplllmmmllljjjmmmqqqqqqmmmooopppqqqpppooooooppprrrpppqqqsssuuuwwwwwwuuuttt{{{vvvqqqppptttwwwwwwvvvssstttuuuwwwwwwvvvuuutttyyywwwvvvvvvyyy|||~~~~~~{{{|||~~~|||yyyvvvtttttttttuuuvvvvvvvvvvvvwwwxxxyyyzzzrrrpppooopppssstttsssqqqooopppqqqooolllkkknnnqqqnnnnnnooopppqqqrrrssstttmmmnnnmmmkkkmmmsssuuutttsssrrrqqqrrrssssssqqqoooqqqtttsssooolllmmmmmmllloooooooooooooooooopppqqqwwwuuurrrpppooooooooopppnnnmmmlllllllllnnnppprrrmmmmmmmmmmmmlllllllllllloooqqqrrroookkkjjjoootttnnnmmmnnnssstttrrrqqqtttpppooooooqqqssstttrrrqqqtttrrrqqqqqqrrrsssrrrrrrnnnuuuqqqmmmooooooqqq|||rrrooonnnpppssstttpppllllllqqqooopppvvvpppjjjqqquuuvvvsssoooqqquuuvvvsssuuuqqqnnnnnnppprrrpppoooqqqtttvvvvvvtttqqqnnnmmmnnnuuurrrnnnrrrpppmmmsssmmmoooqqqpppnnnlllkkkkkknnnppphhheeemmmmmmiiinnnnnnqqqpppmmmllloooooollllllsssdddhhhrrrmmmqqqnnnqqqmmmqqqrrrjjjkkkooojjjooonnnjjjgggkkkpppqqqnnntttoookkkmmmooopppqqqsssvvvpppmmmmmmmmmiiihhhiiilllmmmnnnnnnllllllmmmnnnooossstttqqqooooooooommmnnnpppooolllnnnqqqppplllnnnnnnnnnnnnnnnmmmlllllllllnnnpppqqqpppqqqtttwwwrrrrrrrrrrrrqqqpppooonnnnnnmmmlllmmmppprrrrrrrrroooppppppnnnmmmnnnppprrrppppppooonnnlllkkkjjjjjjlllllllllmmmnnnoooqqqqqqmmmnnnmmmkkkmmmqqqqqqnnnooopppqqqqqqpppppprrrtttnnnppptttxxxyyyxxxvvvuuuxxxtttpppppptttwwwxxxwwwssstttuuuwwwwwwvvvuuutttvvvtttssstttxxx{{{}}}~~~~~~zzzyyy{{{||||||~~~|||yyywwwvvvvvvwwwxxxyyyyyyxxxwwwwwwwwwxxxyyyssssssrrrrrrssssssssssssiiikkkmmmnnnmmmnnnqqqtttmmmnnnppprrrsssssssssrrrvvvtttpppmmmmmmooorrrssssssrrrrrrsssuuuvvvtttsssqqqrrrqqqnnnkkkkkkkkkkkkpppqqqrrrpppnnnnnnqqqtttsssrrrpppoooooooooqqqqqqkkkjjjhhhhhhiiillloooqqqnnnnnnmmmllllllllllllmmmnnnqqqrrrppplllkkknnnrrrnnnmmmnnnssssssqqqppprrrqqqqqqqqqrrrsssttttttsssrrrqqqpppoooppprrrtttuuunnnvvvtttnnnpppoootttrrrrrrtttvvvwwwwwwuuusssooorrrmmmnnnuuurrrkkkmmmvvvwwwuuurrrrrrvvvwwwuuuxxxtttooonnnooopppooonnntttwwwyyyxxxtttqqqpppqqqllluuurrrlllnnnllliiioooppprrrssssssrrrqqqqqqqqqnnnnnneeeccclllnnnjjjoooqqqsssssspppooopppnnniiikkkssseeehhhpppkkkrrrrrrooolllpppoooiiimmmrrrlllllljjjggggggkkkpppsssssssssqqqooonnnooooooqqqrrrvvvrrrooopppooommmmmmqqqppppppooonnnnnnnnnooopppmmmtttuuuooommmrrrsssnnnmmmpppooollllllnnnmmmiiioooooopppppppppnnnmmmlllmmmnnnoooooopppqqqssstttsssssssssrrrrrrqqqqqqqqqooonnnmmmnnnppprrrrrrqqqssssssqqqooommmmmmppprrruuuuuutttrrrooommmjjjiiiooonnnmmmmmmnnnppprrrtttnnnppppppmmmnnnrrrrrrppppppqqqrrrrrrqqqqqqsssuuuooorrruuuwwwwwwvvvuuuuuutttrrrooopppsssvvvwwwwwwvvvvvvuuuuuuvvvvvvwwwxxxzzzxxxvvvvvvyyy{{{}}}}}}}}}}}}}}}|||}}}}}}|||{{{yyyyyyzzz|||}}}}}}|||{{{yyywwwvvvuuuuuutttwwwyyywwwsssqqqrrruuujjjkkkmmmnnnoooppprrrtttnnnoooqqqsssssssssrrrqqqpppppppppooommmnnntttzzzuuuttttttvvvxxxyyyxxxvvvppppppqqqqqqpppoooqqqtttnnnsssvvvsssmmmlllrrrxxxmmmmmmmmmnnnoooqqqssstttooonnnlllkkkkkknnnppprrroooooonnnmmmmmmnnnnnnooooooqqqttttttqqqpppppprrrrrrpppqqquuutttqqqppprrrppppppqqqqqqqqqrrrssstttlllmmmmmmmmmnnnppprrrtttllltttqqqkkkjjjgggjjjvvvhhhmmmrrrrrrooommmnnnqqqpppsssllljjjrrrqqqkkkllluuuxxxwwwtttssswwwxxxvvvtttqqqmmmmmmppprrrrrrqqqrrruuuwwwuuuqqqnnnoooqqqiiisssppphhhiiihhhgggkkkpppqqqqqqpppnnnllllllmmmjjjkkkdddaaajjjllljjjooonnnpppooommmmmmmmmiiibbbeeerrrggghhhkkkdddnnnsssooolllnnnlllgggmmmqqqiiimmmjjjhhhhhhiiijjjkkkmmmmmmqqqtttrrrooommmoooqqqrrrooonnnppppppooorrrvvvtttsssqqqqqqqqqqqqqqqqqqkkkrrrsssmmmlllssstttpppmmmppppppmmmkkklllkkkhhhooopppqqqrrrrrrqqqooonnnllliiihhhkkkqqquuutttrrrqqqqqqrrrrrrrrrsssssstttsssqqqooooooqqqqqqqqqppprrrsssrrrpppooopppsssvvvttttttsssrrrqqqooonnnmmmpppooommmmmmmmmooorrrtttooorrrrrroooooorrrsssqqqqqqrrrsssrrrqqqqqqsssuuurrrtttuuutttrrrqqqrrrtttqqqpppooooooqqqtttvvvvvvxxxvvvsssqqqqqqtttwwwyyyzzzxxxvvvwwwzzz}}}~~~zzz|||}}}{{{||||||||||||||||||}}}}}}~~~||||||{{{zzzxxxvvvtttsssuuuyyy|||yyyssspppssswwwqqqqqqpppoooooopppqqqrrrqqqrrrsssttttttsssrrrqqqsssssstttuuurrrpppttt{{{tttttttttuuuxxxxxxwwwvvvvvvtttsssssspppkkkllloooiiinnnqqqoookkkkkkoootttlllmmmmmmoooqqqrrrtttuuupppooommmlllmmmnnnpppqqqkkkkkkkkkllllllmmmmmmmmmmmmoooqqqqqqpppooopppqqqqqqnnnooorrrrrrnnnmmmnnnjjjkkkllllllkkklllnnnpppqqqsssvvvxxxyyyzzz|||}}}uuu|||yyytttsssnnnkkktttpppvvv|||{{{uuusssvvv||||||vvvpppvvvwwwrrrtttuuuxxxyyyuuutttvvvxxxwwwuuusssrrrtttzzz~~~{{{zzzxxx{{{~~~uuuuuuvvvxxxwww|||||||||{{{yyyuuurrrrrrrrrppptttooommmtttuuuttt{{{tttvvvvvvuuuvvvuuunnnfffeeeuuummmnnnnnngggqqqyyysssppppppjjjccciiilll```fffccccccfffhhhhhhjjjmmmfffnnnrrrooojjjiiikkkmmmjjjhhhiiikkkkkkjjjlllrrrpppooommmmmmnnnnnnmmmkkklllpppqqqnnnmmmppprrrqqqmmmqqqrrrooolllmmmllliiinnnooopppqqqqqqrrrrrrrrriiifffdddiiiqqqwwwwwwtttqqqqqqqqqqqqrrrssstttuuuuuusssqqqqqqrrrsssrrrqqqooopppqqqrrrrrrtttwwwzzznnnnnnoooooopppqqqrrrrrrpppooommmllllllmmmoooppppppttttttqqqppprrrtttsssrrrssssssrrrqqqppprrrtttsssuuuvvvssspppoooqqqtttppppppppppppqqqsssuuuvvvwwwtttqqqoooooorrrvvvxxxvvvtttsssuuuyyy}}}zzz}}}yyywww{{{zzz{{{|||||||||{{{zzzzzzuuuwwwyyyzzzzzzyyywwwuuuuuuwwwxxxwwwtttssstttvvvvvvtttqqqpppppprrrssstttvvvvvvvvvvvvuuutttssssssyyyuuuuuuwwwvvvqqqooorrrqqqqqqqqqrrrtttuuutttrrrxxxuuussstttpppjjjjjjnnnooonnnoooqqqtttuuutttsssrrrrrrrrrrrrrrrrrrrrrrrroooooooooooopppqqqrrrsssnnnoooqqqrrrssssssssssssqqqqqqpppooooooqqquuuwwwqqqooopppttttttpppooorrrqqqssstttsssrrrrrruuuxxx|||wwwzzz|||xxx{{{tttxxxzzzvvvtttvvvwwwwwwzzzyyyyyy|||{{{uuuttt{{{|||wwwooouuuvvvhhhmmmkkknnntttvvvuuuwww|||mmmrrrtttpppnnnqqqrrrqqqrrrpppqqqsssppplllmmmrrrqqqooonnnoooppppppmmmjjjqqqooonnnooommmkkklllqqqjjjppprrrooollllllkkkiiikkkkkklllmmmooorrrsssuuukkkjjjiiilllpppssstttsssrrrrrrqqqppppppqqqrrrsssuuusssrrrrrrtttuuuuuutttppprrrssssssrrrrrrtttuuupppooooooooopppqqqssstttrrrqqqooonnnmmmmmmnnnnnnqqquuuvvvrrrppprrrttttttsssssssssrrrpppoooppprrrqqqtttwwwvvvsssqqqrrruuuqqqrrrrrrrrrrrrsssuuuwwwuuuuuutttssssssuuuvvvwwwvvvuuutttuuuyyy||||||~~~wwwxxx~~~yyyzzz{{{|||{{{yyyvvvuuuooorrrvvvzzz|||{{{zzzyyyuuutttssstttvvvwwwvvvtttvvvssspppooorrruuuxxxyyyzzzzzzyyyxxxwwwvvvuuuuuurrrkkkjjjqqquuuqqqllljjjooonnnnnnoooqqqqqqpppoooqqqoooqqqwwwxxxvvvyyy~~~yyyvvv{{{|||xxxxxxwwwuuusssqqqpppooorrrssstttvvvwwwxxxyyyyyyzzz{{{~~~}}}zzzvvvtttuuuzzzwwwvvvwww|||}}}zzzzzz|||wwwwwwxxxvvvyyysssxxxzzzvvvtttvvvwwwwww{{{zzzyyy|||~~~}}}}}}|||~~~~~~}}}xxx{{{~~~yyyxxx|||zzzxxxxxxyyy{{{zzzvvvrrruuuooommmqqqnnnfffhhhooogggmmmooollliiiiiihhhfffhhhhhhiiikkkmmmqqqtttvvvpppqqqqqqpppnnnmmmnnnppptttsssqqqpppoooppppppqqqtttsssrrrsssuuuwwwwwwwwwuuuvvvvvvtttqqqnnnmmmmmmxxxvvvtttqqqpppqqqrrrsssuuutttsssqqqppppppoooooorrrvvvwwwssspppsssuuuuuussstttsssrrrooonnnooopppmmmsssyyyzzzvvvssstttvvvssstttuuutttttttttvvvxxxvvvwwwxxxzzzzzzyyyyyyxxx|||yyywwwwwwyyy{{{}}}}}}}}}}}}{{{|||}}}{{{zzzzzz|||~~~~~~}}}{{{mmmvvvuuuqqqxxxvvv{{{qqqllloootttuuuuuuwwwuuussspppnnnrrrwwwvvvppprrruuuxxxyyywwwuuuttttttxxxwwwuuutttsssoookkkgggpppuuuqqqpppvvvuuurrrxxx{{{zzzsss}}}~~~{{{xxxxxxzzz~~~}}}~~~{{{uuuvvv||||||xxxyyy~~~||||||wwwrrrvvvuuussszzzsssxxxzzzvvvtttuuuwwwwwwyyy}}}xxxuuuzzzyyyvvv|||~~~~~~{{{xxxvvvyyywwwvvvvvvxxxzzzzzzzzz{{{vvvuuuxxx{{{||||||~~~{{{{{{}}}wwwuuuwww~~~|||wwwyyy|||}}}vvv~~~~~~}}}xxxpppqqqnnnlllooouuuyyyxxxuuu|||kkkrrrsss___fffuuuiiikkkooossstttqqqnnnnnnoootttoookkklllqqqvvvvvvuuurrrrrrrrrqqqpppoooooonnnsssssssssssssssssssssssswwwsssqqqqqqttttttpppkkkmmmnnnqqqsssttttttsssrrrrrrrrrssstttttttttsssssstttooonnnsssxxxxxxxxxyyywwwsssrrruuuwwwwwwyyy}}}}}}{{{xxxvvvuuuwwwzzz{{{zzzxxxvvvuuuvvvyyy}}}}}}|||~~~}}}}}}~~~~~~}}}}}}}}}zzztttwwwzzzsssrrrwwwwww}}}|||yyyvvvssssssuuuvvvyyyxxxuuusssvvv{{{zzzuuuwwwuuuqqqllliiiiiilllnnnppppppqqqtttwwwxxxvvvuuuyyy~~~~~~{{{yyyzzz}}}}}}|||zzzwwwvvvwwwxxx~~~{{{zzzzzzwwwssstttyyy}}}wwwtttwww{{{yyywwwwwwwwwyyy{{{|||{{{zzz{{{{{{yyyvvvrrrqqqrrrssssssrrrsssrrrooommmmmmoooqqqsssssswwwrrrnnnttttttrrryyywwwzzz{{{wwwuuuvvvwwwuuuwww|||xxxvvv|||{{{xxx~~~zzz{{{~~~~~~|||yyywwwpppooooooqqqsssuuuuuutttxxxuuuqqqpppsssuuuwwwvvvtttqqqppptttuuuqqqmmmlllmmmrrrvvvtttoookkkkkkmmmwwwuuussstttvvvvvvuuussstttqqqooooooqqqrrrqqqppptttqqqttt|||{{{ttttttzzzvvvssstttwwwxxxxxx||||||{{{}}}wwwuuuxxxsss~~~}}}xxxvvvvvvtttqqqoooqqqtttvvvssspppwwwvvvtttqqqooommmlllllltttsssrrrpppoooooonnnnnnwwwtttrrrqqqrrrqqqooommmrrrqqqpppnnnnnnnnnnnnooolllmmmoooppprrrsssssstttvvvpppnnnrrruuutttuuuvvv{{{wwwuuuwwwxxxvvvwwwzzz{{{yyyvvvsssssstttvvvxxx|||{{{yyyxxxxxxzzz|||~~~~~~sssvvvyyyyyywwwuuuwwwyyyzzz{{{tttwwwyyyzzzzzz|||uuuxxx|||}}}zzzyyyvvvsssvvvzzzyyyuuuooonnnmmmkkkjjjmmmqqquuu}}}}}}wwwwwwtttvvvuuuvvvyyyyyyxxx{{{|||{{{zzz||||||}}}{{{yyyxxxyyyzzz{{{uuurrrrrrttttttpppppprrrxxxvvvsssrrrssstttuuuuuuyyywwwvvvvvvtttqqqrrrvvvwwwrrrooorrruuutttrrrsssppprrruuuvvvuuuvvvwwwxxx|||yyyuuutttuuuuuuuuuuuuxxxyyyxxxtttppppppuuuzzzlllrrrooonnnuuuuuurrrxxxzzz{{{yyyuuuuuuwwwuuupppnnntttqqqqqqxxxwwwtttyyysssuuuyyy||||||zzzvvvsssiiiiiikkkmmmppppppooommmqqqooollllllnnnpppqqqqqqwwwsssrrrttttttqqqooopppnnnqqqssssssqqqooonnnnnnnnnmmmkkklllmmmnnnmmmllluuurrrpppooopppqqqqqqppplllkkkooowwwvvvooommmqqqllllllnnnqqqqqqnnnooosssrrrooooooqqqqqqnnnnnnppprrrtttttttttssstttvvvxxxnnnwwwxxxpppqqq|||}}}}}}{{{yyyyyyzzzzzz{{{yyywwwtttrrrqqqqqqqqqxxxwwwuuussspppoooqqqrrrxxxuuupppkkkiiiiiikkklllmmmnnnoooooopppqqqqqqrrrvvvqqqnnnqqqssssssuuuxxx|||xxxvvvyyyzzzyyyxxxzzzzzzxxxuuusssssstttvvvxxxyyyyyyxxxwwwwwwxxxyyyyyy}}}~~~~~~}}}{{{~~~|||wwwtttwww{{{qqqyyynnnxxx}}}zzzttt}}}|||}}}vvvnnnssszzztttqqqsssqqqooonnnoooqqqrrrsssuuuwwwtttsssrrrsssvvvxxxxxxwww{{{yyyuuuqqqooonnnooopppqqqoooppprrrqqqoooppptttzzzvvvrrrrrruuuwwwwwwvvvyyyxxxwwwvvvtttsssuuuwww|||wwwuuuwwwyyyvvvuuuvvvssstttvvvwwwwwwwwwxxxzzz|||zzzwwwuuussssssttttttuuuvvvvvvsssooonnnppptttpppvvvtttttt{{{yyytttyyy{{{{{{xxxuuuvvvyyyvvvppplllsssqqqqqqxxxwwwsssxxxqqquuuyyy||||||yyyuuuqqqlllmmmooorrrtttssspppmmmqqqpppooooooppprrrssssssuuuqqqnnnoooooollllllooojjjkkkmmmnnnoooooonnnmmmnnnnnnmmmnnnoooqqqrrrsssrrrpppnnnmmmmmmmmmmmmnnnooonnnqqqvvvuuuppppppsssmmmnnnppprrrqqqpppppprrrqqqnnnnnnqqqqqqnnnnnnqqqkkkjjjjjjiiiiiijjjlllnnnmmmrrrqqqllllllrrrsssooorrrssssssrrrrrrrrrrrrqqqrrrtttwwwwwwuuurrrpppppp{{{uuu|||yyy~~~~~~yyyyyy}}}}}}wwwssspppppprrrsssvvvuuusssrrrpppooonnnnnnsssnnnlllnnnpppqqqtttyyywwwsssrrrwww{{{zzzzzz{{{yyyxxxvvvuuuvvvwwwyyy{{{xxxxxxxxxxxxxxxxxxyyyyyyzzzyyyzzz~~~yyy{{{~~~xxx|||}}}|||vvvooonnnrrrwwwppp|||rrr}}}}}}{{{www{{{~~~xxxtttxxxuuuqqqwwwtttnnntttzzzvvvxxx|||yyyuuuvvvvvvvvvxxxzzz{{{zzzwwwvvvtttuuuvvvxxxyyyyyy{{{{{{yyywwwvvvuuutttssssssrrrsssuuutttrrruuuzzz{{{wwwttttttvvvyyyxxxwwwtttvvvuuusssrrrsssuuuvvvyyyuuutttwwwxxxwwwwwwyyyvvvwwwxxxxxxwwwwwwxxxzzzzzzxxxvvvrrrpppooopppppprrrqqqqqqpppooonnnlllkkkpppwwwuuuuuuzzzvvvppptttxxxxxxuuusssuuuxxxvvvpppqqqwwwuuuuuu|||zzzuuuzzzuuuxxx|||~~~~~~zzzuuuqqqqqqqqqrrrtttuuutttqqqnnnpppqqqqqqrrrrrrssstttuuuxxxtttqqqqqqpppmmmooosssmmmnnnoooooooooooonnnmmmmmmnnnnnnoooppprrruuuwwwqqqqqqqqqpppoooooooooppppppooopppqqqpppnnnppptttlllnnnoooooonnnpppssstttvvvsssrrruuutttqqqqqqtttnnnmmmkkkkkklllmmmnnnoooyyytttsssvvvtttnnnmmmqqqoooppprrrsssssspppnnnmmmoooppppppooollljjjjjjkkklllkkkoooqqqnnnpppuuutttnnnrrrvvvxxxxxxxxx{{{~~~~~~}}}}}}}}}{{{xxxwwwvvvuuuxxxsssqqqrrrrrrqqquuuzzzvvvqqqoootttxxxxxxxxxxxxuuuuuuttttttuuuwwwyyy{{{zzzzzzzzzzzz{{{|||}}}~~~wwwwwwyyy}}}}}}wwwrrruuu|||zzzrrrwwwyyyzzzyyyzzz~~~}}}zzzyyyxxxwwwtttssswwwzzzsssoootttsssqqqxxxyyytttxxx{{{uuuwwwzzzuuurrrsssssssssuuuyyyyyyuuutttttttttttttttuuuuuuvvvsssuuuwwwxxxyyywwwvvvtttooonnnpppqqqpppnnnqqqxxxrrrpppooopppqqqrrrrrrqqqkkknnnoookkkkkknnnppppppooommmnnnrrrtttsssuuuyyyuuuvvvwwwvvvuuuuuuvvvxxxzzzzzzxxxuuurrrrrrsssuuuuuutttsssssssssqqqooonnniiipppnnnnnntttpppjjjmmmrrrsssrrroooppprrrqqqmmmmmmssspppooovvvuuuqqqvvvuuuxxx{{{}}}|||yyytttqqqnnnmmmmmmmmmnnnnnnmmmkkkiiikkknnnooonnnnnnooopppwwwtttrrrqqqooollloootttooopppqqqooollliiiiiijjjjjjkkkkkkkkkkkkmmmqqqtttqqqtttvvvvvvuuutttssstttppppppooommmllllllooorrrmmmppppppmmmmmmrrruuuvvvuuurrrqqqssssssooooooqqqpppnnnmmmmmmooopppooonnnsssllllllssspppffffffoooqqqppprrrvvvvvvrrrpppppptttrrrqqqoooooonnnnnnnnnnnnrrrwwwxxxwwwsssooonnnmmmppptttuuutttuuuxxxzzzvvvtttqqqooooooqqqtttuuu{{{zzzzzzzzz|||~~~yyytttwww||||||zzz{{{uuuuuuttttttuuuvvvwwwxxxzzzyyyyyyxxxyyyzzz{{{|||zzzyyy{{{zzz{{{xxxvvv~~~~~~zzzvvvtttuuuttttttuuuxxxzzzzzzzzz~~~zzztttwwwsssoootttxxxtttwwwxxxqqqsssvvvpppnnnqqqqqqpppuuu{{{zzzuuussstttuuuuuuvvvvvvwwwxxxrrrtttvvvxxxxxxvvvtttrrrlllkkkmmmnnnllljjjooovvvmmmooorrrsssttttttuuuvvvrrrvvvwwwsssrrrwwwyyyxxxvvvttttttwwwxxxvvvxxx|||uuuvvvvvvvvvuuuvvvyyy{{{tttuuuuuutttrrrsssvvvyyy{{{|||{{{xxxuuutttwww{{{ooowwwvvvxxx~~~yyy~~~{{{~~~~~~zzzwwwxxxxxxvvvqqqwwwtttsss{{{{{{yyy|||~~~~~~|||uuurrrpppppprrruuuvvvvvvooosssvvvwwwvvvvvvvvvxxxooommmkkkkkkhhheeegggmmmgggkkkmmmkkkfffdddfffiiinnnooonnnllljjjjjjnnnqqqjjjnnnsssuuusssqqqppppppnnnppppppnnnmmmmmmooopppooossstttpppoootttwwwuuurrrooooooqqqqqqnnnnnnqqqpppnnnmmmnnnpppqqqooollllllnnnppppppllliiilllrrrnnnkkklllqqqrrrooopppssspppnnnmmmnnnppppppnnnkkkgggnnnooooooqqqlllgggiiillloooqqqqqqooonnnqqqsssxxxwwwuuurrrqqqrrrtttvvvtttttttttttttttuuuvvvwwwppprrrtttvvvvvvvvvuuutttxxxyyyyyyxxxwwwxxx}}}}}}||||||||||||~~~{{{yyyxxxxxxzzz{{{zzzyyy{{{~~~{{{}}}|||~~~}}}wwwtttvvvwwwuuuvvvzzz{{{vvvssswwwvvvvvvxxx{{{~~~}}}{{{wwwyyytttmmmqqqxxxuuuyyyzzzuuuyyy}}}vvvwwwzzz{{{{{{|||~~~|||xxxvvvqqqqqqssstttqqqooottt|||tttyyy~~~}}}~~~vvvxxxyyyyyyyyy{{{}}}}}}||||||xxxuuuwww}}}uuu{{{{{{zzzvvvwwwuuuqqqnnnmmmpppssstttzzz}}}}}}jjjmmmooonnnlllllllllkkkmmmssstttpppooossssssppprrrooopppssssssqqqqqqtttsssrrrqqqsssuuuuuurrroooaaammmpppgggaaagggllljjjoookkkkkkppprrrqqqtttzzznnnllllllooottttttnnnhhhkkkpppllliiiooonnnnnnvvvrrruuuwwwvvvtttsssuuuxxxrrrrrrrrrqqqpppqqqsssvvvuuuvvvvvvwwwxxxyyyyyyyyyqqqsssuuuxxxxxxwwwuuusssooopppppppppqqqsssvvvyyyttttttssstttuuuxxxzzz||||||||||||}}}~~~~~~xxxwwwzzz~~~}}}{{{{{{|||}}}ttt|||yyyvvv}}}~~~zzz|||xxx{{{|||wwwssspppoooxxxzzzuuuxxx~~~zzz|||xxxwwwzzz{{{{{{zzz~~~{{{uuusssxxxyyy|||}}}ooojjjqqqvvvooonnntttttt|||xxxzzz}}}~~~|||zzzyyyyyyzzzuuuvvvqqqgggfffllljjjllllllggggggkkkooooootttnnnmmmrrrtttrrrrrrvvveeekkkoooppprrrtttrrrmmmrrrqqqnnnkkkiiikkkooosssqqquuuyyyyyytttqqqrrruuuyyyuuuqqqppprrrtttuuutttsss{{{{{{qqqmmmtttwwwtttvvvttttttvvvuuuqqqoooqqqpppqqqqqqqqqpppqqqtttvvvrrrssstttrrrpppqqqtttxxxxxxsssuuuwwwttttttwww||||||~~~}}}}}}yyy{{{{{{|||{{{yyyxxxxxxyyyrrr|||~~~zzz}}}||||||{{{yyyuuurrrqqqrrryyy}}}xxxyyy|||{{{{{{}}}zzz|||xxxhhhcccllluuusssxxx~~~|||{{{}}}|||zzz|||yyy{{{{{{xxxwwwxxxvvvsssqqqrrrssssssqqqqqqqqqssssssuuuvvvsssnnnlllmmmppprrrooolllmmmppprrrsssrrrnnnuuuuuummmlllsssuuuppprrrpppqqquuuuuussssssvvvssstttuuutttssssssuuuvvvqqqrrrsssrrrqqqrrruuuxxxxxxpppmmmqqquuuuuuvvvyyyxxxssssssxxxzzzwwwtttuuuzzz{{{|||~~~~~~|||~~~}}}sss{{{}}}{{{{{{}}}|||zzzwwwuuuvvvzzz}}}}}}|||{{{{{{uuutttyyy}}}|||zzzyyyrrrwwwzzzxxxkkkpppkkkttt~~~|||vvvtttvvvyyy~~~|||yyywwwvvvtttqqqooommmqqqqqqnnnpppvvvuuuoooooommmnnnrrrsssppppppssstttvvvwwwvvvsssqqqppppppoooppprrrrrrrrrsssuuuwwwuuuooolllnnnrrrrrrrrrsssqqqnnnnnnrrrssspppnnnnnnvvvuuutttsssssssssssssss{{{}}}~~~}}}~~~zzzvvvzzzuuuxxxwwwrrruuuzzz|||vvv}}}}}}zzzzzz{{{zzzvvvtttvvvxxxzzz{{{yyytttoookkkjjjmmmnnnppprrrrrrrrrsssssssssooolllnnnqqqrrrrrrrrrrrrrrrrrrttttttrrrqqqpppuuuvvvvvvuuuttttttuuuwwwyyy{{{|||yyyxxxwwwuuuqqqxxxzzzzzzzzz~~~~~~}}}~~~~~~~~~~~~rrrwww{{{{{{zzz{{{{{{zzz|||}}}{{{sssvvvttt{{{vvvtttwwwyyy{{{}}}~~~}}}zzzyyyqqqpppnnnoootttxxxxxxvvvsssuuuwwwvvvvvvuuuuuussspppsssuuuuuusssrrrssstttsssxxxzzzxxxxxx{{{yyytttqqqrrrssssssxxx~~~|||~~~~~~|||~~~{{{yyyyyyyyyxxxwwwpppwww~~~}}}}}}~~~}}}yyyuuuxxx~~~~~~}}}yyyuuuuuuwwwtttoooppptttvvvuuutttuuuuuutttpppsssuuuuuurrrppprrrtttnnnuuuxxxuuuuuuyyywwwppprrrtttttttttyyy~~~}}}xxxxxxzzzzzzwwwzzz~~~{{{yyyxxxxxxwwwuuurrrwwwyyy}}}~~~~~~yyywwwxxxssskkkmmmtttwwwtttsssvvvwwwuuutttvvvxxxwwwuuuvvv{{{{{{|||yyyzzzvvvlllssstttuuuvvv{{{~~~{{{tttyyy{{{{{{xxxxxx|||}}}{{{{{{yyyxxxxxxzzz|||{{{wwwssszzzvvvxxx{{{}}}~~~~~~xxx~~~}}}yyy{{{|||uuunnnvvvzzzwwwvvvyyy{{{yyytttvvvxxxwwwwww|||{{{tttuuuvvvxxx}}}{{{ttttttwwwxxxuuuuuuxxxwwwuuu~~~zzz{{{zzzxxxwwwwwwyyy{{{|||yyywwwxxxxxxxxx|||yyy{{{|||zzzvvvxxx{{{yyyuuuwwwrrrrrrppppppsss}}}vvvssswww}}}zzz|||{{{zzzyyyxxxyyy}}}}}}xxxuuuxxxzzzxxxwwwxxxxxx~~~zzz{{{~~~|||yyy}}}|||{{{yyywwwwwwzzz}}}{{{vvvuuuzzz~~~|||yyyxxx~~~{{{~~~zzzxxx|||{{{|||{{{yyyuuurrrqqqqqqwwwuuuwww}}}wwwzzz|||yyyzzz}}}|||vvvwwwyyy|||{{{wwwrrrnnnlllvvvxxx|||~~~}}}{{{xxx~~~{{{yyywwwyyy~~~yyyssswww|||~~~|||xxxuuusssxxx{{{~~~{{{~~~|||ppp}}}{{{pppooorrrwww~~~vvvyyy|||~~~}}}{{{zzzzzzzzz|||xxxvvv}}}vvvsss|||~~~zzz{{{|||||||||zzzyyyzzz{{{zzzzzz~~~~~~www{{{sss|||{{{yyywwwvvvxxx|||xxxwww}}}}}}|||vvvwwwxxxxxxxxxyyy{{{}}}qqq}}}}}}zzzzzzzzzyyywwwwwwxxxzzz|||~~~~~~}}}{{{wwwvvvwwwyyy}}}zzzvvv|||yyyuuuyyyyyyxxxwwwvvvvvvwwwxxxxxx|||}}}}}}||||||vvvvvv|||vvvxxxvvvtttvvvzzz}}}}}}{{{}}}{{{xxxuuuttttttuuuuuuuuuvvv{{{wwwuuuzzzxxxsssxxxxxxwwwvvvttttttttttttuuuwwwxxxxxxuuusssvvv{{{uuuvvvsssvvvsssrrrvvv|||~~~zzz{{{}}}{{{zzz{{{wwwttttttvvvxxxvvvtttoootttrrrttt~~~|||sssrrrxxxwwwvvvuuuvvvwwwxxxyyywwwyyyzzzwwwsssqqqsssuuuvvvzzz~~~xxxxxxxxxxxxuuusssrrrwww}}}{{{{{{|||yyyxxxwwwwwwtttqqqoooqqqtttuuusssqqqrrrrrrjjjmmm|||}}}tttrrryyyxxxwwwvvvvvvwwwxxxyyytttxxx{{{{{{wwwsssssssss{{{|||}}}zzzwwwzzz~~~}}}}}}uuuyyy}}}vvvxxxuuuttttttxxx}}}~~~}}}}}}yyyvvvuuuuuuuuuuuummmmmmnnnpppssstttsssrrr}}}xxxjjjhhhuuuyyyuuuvvv{{{yyyxxxvvvtttttttttuuuooosssxxxyyywwwuuuvvvxxx{{{}}}~~~|||yyywwwxxxzzz}}}zzzzzz}}}uuu~~~{{{uuu{{{xxxsssxxxuuuvvvwwwzzz|||~~~|||xxxsssqqqrrrtttttttttoooqqqtttuuutttsssssstttzzztttyyyxxxtttyyyzzzyyywwwuuuttttttuuuuuussstttvvvtttrrrssswwwzzzuuuwwwxxxyyyyyyyyyxxxxxxvvv~~~~~~~~~|||ssszzzxxxuuuvvvyyyzzzvvvxxxzzz{{{{{{}}}{{{xxxvvvrrrnnnmmmpppsssttttttsssvvvyyyxxxssspppoooppp{{{ssswwwwwwvvvvvvvvvwwwxxxzzz{{{{{{zzzwwwrrrnnnooouuuzzzxxxuuurrrqqqrrrtttttttttwww{{{~~~wwwttt~~~}}}jjj~~~|||rrrsss{{{~~~zzz~~~{{{{{{zzzzzz{{{~~~~~~yyywww{{{}}}pppllltttzzzvvvsssvvvvvvyyy{{{zzzuuusssuuuyyy}}}yyyxxxxxxxxxyyyzzz}}}|||tttnnnsss~~~}}}|||wwwuuuuuutttqqq~~~xxxqqqnnnppprrrrrrpppwwwxxx{{{~~~yyysss}}}xxxuuu}}}|||~~~}}}yyyxxxxxxxxxyyyzzz|||}}}}}}yyyzzzyyyttttttzzz{{{~~~}}}vvvpppooosssvvvsssuuuvvvuuusssuuu{{{}}}|||zzzxxxyyy{{{~~~~~~{{{yyyxxxsssooorrryyy|||~~~|||wwwtttuuutttpppsssqqqqqqvvv{{{{{{vvvqqqxxxuuuuuuvvvwwwxxx~~~~~~xxx{{{yyy{{{|||}}}}}}zzz{{{}}}{{{{{{{{{{{{{{{{{{|||}}}}}}zzztttttt|||xxxwwwssstttrrrlllmmmsssvvvnnnssswwwssszzzzzzvvvrrrnnnpppvvv|||wwwvvvttttttuuuwwwzzz|||~~~zzz{{{{{{zzz|||zzz|||{{{wwwvvvwwwwwwssszzztttoooqqqzzzyyyvvvssspppsssxxx~~~pppxxxqqqjjjssstttyyywwwxxx}}}uuuyyyvvvwwwzzzyyy||||||||||||}}}}}}~~~~~~tttqqqvvvzzz~~~|||uuurrrrrrsssrrrpppuuu}}}~~~sssuuu|||xxxoooyyywwwtttooolllnnnrrrwww}}}|||{{{zzz{{{}}}}}}|||{{{yyywwwwwwwwwuuuxxxxxxuuutttvvvvvvrrr}}}vvvoooqqq{{{xxxuuutttrrrsssvvvxxxqqqjjjqqqnnntttvvvrrr~~~~~~{{{sssuuuxxxyyyyyyyyyyyyyyyzzz{{{}}}}}}yyypppxxx{{{www{{{lllmmmnnnqqquuuxxx~~~|||ooopppuuuuuussssssooopppsssuuuxxx}}}|||{{{xxx{{{zzzvvvtttuuusssooolllnnnsss{{{{{{uuuwwwqqqmmmpppsssuuuxxx}}}xxxyyyxxx|||qqqvvvwwwvvv~~~rrrzzz}}}xxxtttvvvxxxyyyzzzyyyyyyzzz|||uuutttrrrppp{{{xxxtttppprrrsssuuuwwwzzzvvvllliiioooooojjjppp}}}|||~~~~~~{{{vvvlllooosssvvvvvvsssooolllssspppoooqqqrrrrrruuuyyytttwwwttteeeyyyvvvnnnqqquuuzzz|||}}}wwwuuuwwwyyyzzz|||{{{zzz{{{~~~vvvtttzzz{{{nnnooozzzwwwuuuuuuvvvwwwxxxwwwuuuuuuwwwzzz{{{kkkjjjkkkooossswww}}}vvvzzz}}}}}}||||||{{{uuunnnllloootttvvvuuuvvvwwwsssooopppuuuuuuvvv|||nnnqqqqqqooowww|||rrrvvvttt|||{{{~~~~~~wwwvvvyyyzzz{{{xxxwwwvvvwww{{{ooorrr}}}wwwooommmuuuuuuwwwtttqqqsssppprrrrrrppppppqqqpppnnnpppppplllooo~~~|||zzzyyywwwuuuwwwwwwxxxxxxzzz{{{|||}}}|||{{{wwwtttzzz}}}~~~|||tttrrrtttlllnnnsssvvvssspppssszzzvvvxxx}}}nnnsssqqqkkknnnhhhllluuuxxxzzz}}}wwwyyyttt}}}~~~tttrrrwwwyyyyyyzzzwwwxxxuuuzzzqqqvvv}}}~~~vvvqqqwww~~~sssqqqssstttssssssqqqpppmmmqqqrrrddd___mmm{{{|||}}}~~~uuuyyyyyyuuuuuuzzzzzzwww~~~}}}}}}}}}|||~~~zzz{{{yyyxxx~~~hhhhhhtttqqqssszzztttxxxzzz}}}zzzwwwvvvvvvrrrkkkiiikkklllttt}}}sssvvv}}}}}}}}}zzz}}}~~~}}}yyywwwxxxwwwxxxzzzzzz{{{xxx{{{pppuuu|||zzzvvvwww|||vvvrrrssssssnnngggppptttrrrppplllccclllzzzzzz{{{xxxuuuuuupppvvv|||~~~xxxzzz~~~zzzqqqzzz~~~}}}yyyrrrssssss{{{tttrrrvvvvvvvvvxxxvvvvvvxxxuuuqqqpppsssrrrwwwtttuuu|||{{{zzz{{{}}}|||{{{yyyvvvwwwyyyzzz|||zzz|||}}}{{{ooorrrwww{{{{{{yyyvvvsssyyy{{{rrrqqqtttnnndddmmmqqqooommmoooppp{{{kkkjjjsssyyyzzz||||||uuuyyy|||xxx{{{|||}}}~~~{{{xxxwww{{{~~~wwwuuurrrmmmoooyyyzzztttzzzzzzwwwwwwyyyxxxuuutttwwwxxxzzz}}}uuuwww}}}{{{}}}{{{~~~~~~yyywwwwwwvvvvvvwwwwww{{{yyyzzz~~~{{{vvvssstttvvvwwwvvvtttqqqppp}}}}}}pppnnnuuutttllliiinnnkkkmmmyyy~~~hhhjjj}}}|||wwwrrroooxxxooojjjnnnsssrrrooonnnmmmmmmooorrruuu{{{}}}vvvrrrqqqttt{{{vvvyyyyyyxxxxxxuuusssuuuyyy}}}xxxvvvxxxxxxtttssstttxxxyyyyyyrrr~~~|||~~~}}}~~~zzzwwwzzzssspppsssxxxxxxuuuwww{{{yyyxxxzzzxxxtttwwwxxxxxxxxxxxxwwwvvvuuu|||}}}}}}qqqnnnssssssmmmhhhvvvzzzwww{{{|||tttxxx}}}zzzwwwtttqqqnnnmmmmmmqqqmmmlllooopppoooppptttpppppppppqqqqqqqqqpppnnnsssuuuzzz}}}}}}{{{|||}}}~~~yyyhhhwwwnnndddwwwrrrlllrrrtttooozzz{{{uuurrrtttuuusssrrrssstttuuu}}}www~~~yyy{{{}}}}}}|||{{{{{{{{{}}}yyyppplllqqqxxxzzzvvvyyy}}}zzzxxxxxxwwwwwwrrrzzzsssrrrssstttvvvwwwxxxyyyyyy{{{{{{}}}wwwvvvtttsssqqqnnnjjjfffmmmqqqiiimmm{{{zzz~~~pppsssooommmnnnnnnnnnqqquuujjjiiijjjmmmlllkkknnntttsssssstttuuuvvvtttqqqnnnrrrqqqqqqppplllkkkttt~~~{{{~~~uuuhhhhhhmmmuuu~~~ssshhhxxxwwwqqqnnnqqquuuttttttuuurrrqqqxxx~~~tttvvv}}}tttuuuxxx{{{}}}~~~~~~}}}~~~~~~zzzyyytttooopppwww{{{yyyvvv{{{yyywwwyyy|||yyyuuusss}}}uuummmnnnppprrrtttvvvwwwwww~~~xxxtttrrrnnniiilllttttttkkkgggjjjwwwuuujjjhhhlllttt{{{|||{{{zzz{{{{{{rrrgggtttooonnnooooookkklllppprrroooooossstttsssvvvzzzqqqppppppsssvvvxxxwwwuuusssqqqqqqsssqqqqqqxxxqqqsssxxx}}}sssgggkkklllmmmqqq~~~ooorrryyyrrrnnnrrruuuuuutttuuutttpppuuuqqqyyysssyyy{{{qqqrrruuu{{{xxxyyy|||~~~}}}xxxvvv}}}uuuzzzzzzsssqqqvvv||||||pppvvvvvvvvv{{{|||zzz|||xxxrrrssstttuuuvvvwwwwwwwwwzzzwwwvvvsssooorrrggggggssstttkkklllvvvssscccjjjwwwwwwvvvuuuoooppprrrqqqnnnsssooonnnqqqoooiiigggjjjuuuooolllppptttuuutttuuuvvvssspppqqqsssuuutttrrrpppnnnqqqwwwxxxsssrrrvvv~~~{{{wwwuuuvvvxxxzzzzzz|||}}}rrryyygggfffyyyyyywwwrrrtttvvvuuusssssswwwqqqrrr|||~~~xxx~~~nnn~~~}}}yyyxxx|||~~~||||||}}}zzz}}}|||}}}{{{xxxxxxwwwuuuvvvzzz{{{uuuzzz~~~zzzzzzxxxwwwvvvvvvttttttwww|||vvvwwwwwwpppooosssvvvjjjfffmmmrrrooonnnqqqxxxooogggiiiwwwxxx}}}yyytttqqqpppqqqrrrrrrooooooooonnnnnnmmmmmmlllrrrpppnnnmmmoooqqqrrrrrrtttsssqqqooooooqqqtttvvvrrrrrrqqqpppqqqsssvvvwwwzzzzzzzzz{{{zzzyyyyyyxxxyyy~~~zzzqqqhhhqqquuunnnkkkooo}}}zzzuuupppooosssvvvvvvtttmmmooottt~~~wwwsss~~~|||yyyxxx|||~~~||||||~~~~~~~~~~~~~~~{{{yyyzzzyyywwwxxx|||yyyrrrvvvyyyuuuyyykkkuuuvvvyyyzzzvvvqqqqqqttt~~~xxxzzz~~~zzzpppuuu{{{wwwssssssnnnnnnrrrvvvuuuqqqpppssskkkooosssxxx~~~{{{rrruuutttrrrrrrssssssrrrpppoooooooooooooooooooooooosssqqqnnnnnnpppqqqrrrrrrvvvssspppnnnnnnqqqtttwwwxxxuuusssrrrtttuuuuuuttt{{{|||||||||}}}|||||||||zzz~~~zzzqqqmmmqqqvvv}}}www}}}pppllltttvvvyyytttqqqnnnpppuuuyyyxxxvvvoooqqquuu~~~vvv~~~}}}}}}~~~|||xxxxxx|||~~~}}}|||~~~~~~}}}~~~{{{|||xxxxxxzzzzzzxxxxxx{{{|||vvvxxxyyyuuutttiiixxxxxxzzz{{{vvvrrruuu|||uuuppp{{{{{{rrrkkkrrrzzzxxxrrroooiiiwww~~~uuupppqqqrrrhhhttt|||wwwrrrnnnmmmnnnpppsssuuutttrrroooppppppppppppqqqqqqqqqqqqsssqqqpppoooqqqrrrqqqpppvvvssspppnnnnnnqqquuuxxxyyyvvvtttuuuxxxyyyxxxvvvzzzzzz{{{{{{||||||}}}}}}{{{zzzwwwqqqjjjgggiiillluuupppvvv}}}ooommm}}}tttrrrppprrruuuvvvtttrrrssstttvvv~~~{{{zzzzzzxxxyyyzzz|||xxxxxx|||~~~}}}|||~~~}}}}}}}}}xxx~~~{{{|||{{{xxxuuuvvvyyyzzzwwwwwwzzz}}}wwwyyyzzzxxxwwwrrr{{{xxxwwwwwwtttuuu|||xxxyyy|||rrrkkkooosssqqqmmmlllmmm}}}{{{pppnnnqqqqqqsss|||yyyooolllnnnpppkkklllnnnqqqssssssqqqnnnpppppppppppppppoooooooootttrrrqqqqqqssssssqqqpppssssssqqqqqqqqqsssuuuvvvrrrtttvvvxxxyyyzzz{{{{{{uuuuuuuuuvvvwwwxxxzzzzzz{{{yyyvvvrrrpppnnnoooooopppiiihhhpppuuuyyyrrrmmmvvvsssqqqpppqqqsssuuuuuutttwwwvvvwww~~~vvv}}}zzzxxxyyy{{{{{{xxxwww|||~~~}}}}}}xxx{{{~~~zzz|||~~~~~~}}}zzz}}}|||zzz}}}xxxvvvvvvzzzzzzxxxxxx{{{xxxtttwwwxxxxxxvvvsssuuurrrsssuuurrrsssxxxtttxxx}}}xxxtttpppooonnnlllooossspppyyyzzzpppkkkppptttssswwwzzzxxxoooiiijjjooorrrnnnmmmmmmnnnpppqqqqqqoooqqqqqqpppooonnnmmmmmmllltttsssssstttuuuuuusssqqqqqqrrrtttuuuvvvvvvvvvuuummmtttzzz|||xxxvvvxxx|||qqqqqqqqqrrrsssuuuwwwxxxyyyxxxwwwwwwvvvuuusssrrrqqqnnnpppuuutttqqqsss{{{ttt}}}zzz}}}qqqoooooopppssswwwzzz|||yyyxxxwww}}}rrrttt~~~|||zzz{{{}}}{{{wwwwww|||~~~}}}}}}www~~~zzz~~~}}}{{{}}}}}}{{{zzzyyy|||yyy{{{~~~zzzwwwwwwzzz{{{yyyzzz}}}yyyvvvzzz|||~~~uuupppllllllrrrwwwsssooo~~~zzz|||{{{tttuuuuuurrroooqqqwww~~~ppppppllliiillltttxxxxxxoooqqqpppmmmmmmqqqrrrqqqrrrpppmmmmmmoooqqqqqqqqqrrrrrrqqqqqqpppoooooonnnttttttuuuwwwyyyxxxvvvtttrrrsssvvvwwwxxxxxxxxxwwwpppwww}}}~~~xxxtttsssuuurrrqqqqqqqqqssstttwwwxxxvvvwwwwwwwwwvvvtttrrrppptttrrrrrrtttqqqmmmmmmpppkkkrrr{{{~~~|||zzzxxxvvvuuuuuuuuuzzzxxxvvv{{{uuummm}}}zzz|||{{{||||||{{{zzz{{{}}}zzzwwwwww|||~~~~~~~~~{{{{{{~~~~~~yyyxxx{{{}}}|||zzzyyyxxx{{{}}}{{{||||||zzzvvvuuuwwwwwwvvvwww{{{{{{zzzzzzpppnnnnnnuuu{{{uuuooo}}}yyyxxxxxxppprrrtttsssssswww{{{~~~pppjjjhhhnnntttvvvvvvwwwjjjmmmooooooqqquuusssoooqqqpppnnnoooqqqssstttsssssssssttttttuuuuuuuuuvvvssstttvvvzzz||||||yyyvvvvvvvvvvvvvvvxxxyyy{{{|||uuuwwwzzz}}}|||xxxsssooorrrrrrqqqqqqqqqsssuuuwwwvvvwwwxxxvvvtttssstttuuurrrnnnjjjjjjlllnnnrrrvvvttttttsssssstttxxx}}}vvvqqqnnnzzzwwwtttyyyzzzqqqvvvuuurrrzzz|||}}}}}}{{{yyyyyyzzz{{{zzzwwwwww|||~~~~~~~~~{{{}}}}}}wwwvvvyyy||||||||||||uuuyyy}}}}}}}}}zzzxxxsssqqqrrrrrrqqqsssxxxyyyxxx}}}~~~yyywww}}}rrrxxxuuuyyy}}}wwwtttyyypppqqqxxxyyyuuuqqqnnnpppqqqrrruuuyyyyyywwwrrrkkkkkkvvvzzzuuuppprrrnnnqqqrrrppppppsssrrrnnnoooooooooqqqtttvvvuuuttttttuuuvvvxxxyyy{{{|||}}}sssuuuwww{{{~~~~~~{{{xxxzzzxxxvvvuuuvvvyyy}}}vvvtttuuu{{{wwwnnnrrrqqqoooooooooqqqsssuuuvvvxxxyyywwwtttuuuzzzmmmlllmmmqqqtttsssqqqppplllttt{{{zzzrrrnnnuuuyyyuuuyyyvvvsssxxxsssoooyyytttyyy}}}ttt{{{~~~|||||||||zzzwwwyyy{{{}}}yyy{{{~~~xxxxxxxxxxxxxxx{{{yyy}}}}}}wwwuuuuuuxxxyyytttrrrooonnnoooqqqrrrsssxxx{{{|||~~~uuuooo}}}vvvmmmwwwtttuuuvvvtttvvvmmmlllpppwwwxxxqqqkkkiiipppuuu}}}zzzrrrqqquuu{{{wwwttttttqqqkkkiiikkk{{{rrrlllmmmooonnnllllllrrrrrrrrrrrrrrrrrrrrrsssyyyxxxxxxxxxtttqqqvvv~~~{{{yyyxxxwwwxxxxxxwwwvvv|||xxxtttssswww{{{}}}~~~zzzuuuppprrrrrruuupppnnnqqqtttuuusssrrrrrrzzz}}}wwwsssvvvyyyxxxwwwxxxyyywwwuuusssrrrsssooonnnmmmooosssuuuuuusssqqqpppqqqwww~~~xxxppp~~~xxx|||yyy|||yyy||||||{{{yyy{{{{{{||||||~~~{{{zzzzzzyyyyyy{{{}}}xxx{{{{{{wwwttt}}}rrr~~~vvvzzzzzzvvvrrrpppppppppppppppuuuxxxzzz}}}|||tttyyyvvvvvvvvvtttxxx|||vvvssspppoooppprrrssssssuuuuuuvvvwwwsssoooqqqvvv}}}xxxtttsssqqqmmmmmmqqqvvvppplllnnnooommmmmmnnnppppppqqqrrrrrrrrrrrrrrrmmmnnnsssvvvuuurrrvvv|||zzzwwwuuutttuuuuuuuuuttt|||xxxtttrrrtttwwwyyyyyyrrrpppmmmoooyyy}}}sssvvvrrrnnnmmmooorrrsssuuutttzzz{{{vvvtttvvvxxxwwwtttuuuvvvvvvsssqqqqqqqqqooonnnmmmooorrrttttttrrrsssrrrrrrtttwwwyyyyyyyyywwwpppyyyxxxzzz~~~~~~{{{{{{~~~~~~||||||{{{yyyxxxyyy}}}~~~~~~||||||{{{zzzzzzzzzzzz{{{zzz{{{{{{xxxvvvzzzwwwrrr}}}{{{vvv~~~|||yyyuuusssrrrrrrrrrqqquuuxxxzzz}}}zzzuuuxxxuuuuuuuuusssxxx}}}|||rrrsssuuurrrlllnnnxxx{{{wwwxxxsssoooooonnnnnnrrrwwwzzztttpppooonnnmmmpppuuuooommmnnnpppoookkklllpppmmmnnnpppqqqrrrrrrrrrqqqmmmoootttxxxvvvpppooorrrzzzwwwtttrrrsssttttttttt{{{xxxtttrrrrrrsssttttttssstttrrrppprrrvvvuuuqqqqqqooollllllooosssuuuuuuwwwyyyxxxuuutttvvvvvvtttppprrrtttuuusssqqqppppppooonnnnnnoooqqqsssrrrqqqsssssssssrrrqqqpppqqqrrrtttxxxvvvpppuuu}}}vvvxxx|||zzzyyy}}}~~~}}}{{{yyyxxxyyy{{{yyyzzzzzzyyyyyyyyyyyyyyyxxxwww~~~{{{yyyyyy{{{vvvxxx~~~yyyxxxzzzxxxuuutttuuuvvvvvvuuuxxxzzz|||ppprrrrrrqqqsssuuussswwwuuummm|||~~~zzzuuummmyyy}}}yyy|||tttvvvppplllooorrrssstttwwwrrrmmmjjjkkklllkkknnnrrrlllmmmppprrrnnniiijjjpppkkklllnnnqqqrrrrrrqqqqqqpppqqquuuyyywwwqqqppprrrzzzwwwtttssssssuuuvvvvvvxxxvvvsssrrrrrrrrrsssssssssuuuvvvsssqqqqqqtttwwwnnnmmmkkklllrrrwwwwwwsssxxxwwwuuussstttuuuuuusssooorrruuuvvvtttrrrrrrqqqpppooooooppppppqqqqqqpppqqqssstttrrrpppooorrrvvvooouuuuuurrrwwwyyy{{{~~~|||{{{{{{}}}~~~|||~~~}}}}}}}}}}}}~~~xxxzzzwwwuuuuuuvvvxxxzzzyyywww~~~zzzxxxyyy{{{}}}~~~yyy||||||wwwxxx}}}zzzxxxvvvuuuvvvwwwwwwvvvvvvyyy}}}{{{nnnuuupppqqqvvvyyyvvvyyywwwqqquuupppppplllnnnuuuzzzyyyvvvuuullliiiiiilllmmmkkklllooolllnnnrrrtttnnnggghhhnnnkkklllnnnpppqqqqqqqqqqqqkkkkkknnntttvvvuuuwww|||wwwtttrrrqqqsssuuuuuuuuussssssssssssssssssuuuvvvnnnpppssssssrrrsssxxx}}}zzzvvvnnnjjjnnnvvvwwwrrrxxxuuurrrrrrssstttttttttqqqtttwwwwwwvvvuuuuuuuuuqqqqqqqqqqqqpppoooppppppppprrrsssqqqoooooossswwwtttvvvuuutttzzz{{{zzzzzz}}}}}}~~~~~~{{{|||}}}wwwxxxzzz}}}vvvtttrrrtttxxxzzzzzzxxx|||xxxwwwxxxyyy{{{{{{yyy|||vvvuuuyyywww{{{yyywwwvvvvvvvvvtttsssrrrwww}}}|||sss}}}sssuuuzzz|||xxx{{{~~~||||||vvvlllmmmlllpppyyy~~~zzztttrrrmmmkkkkkkooopppmmmmmmpppnnnooorrrsssnnnhhhiiinnnmmmmmmnnnooopppqqqqqqrrrooollllllpppqqqppprrrvvvpppooonnnoooqqqssssssssspppqqqssstttttttttvvvwwwuuusssssssssrrrnnnooorrr{{{mmmiiippptttrrrvvvsssqqqrrrrrrqqqssswwwtttvvvwwwwwwvvvuuuvvvwwwrrrssstttrrrpppoooooopppsssrrrqqqooommmnnnppprrrxxxvvvttttttzzz~~~xxx|||~~~|||~~~|||xxxzzz~~~~~~{{{vvvvvvyyy}}}zzzvvvrrrtttxxx{{{{{{zzz|||{{{zzzyyyyyyyyyyyyxxxzzzxxxxxxyyyqqqwww~~~uuuxxxwwwuuuuuuuuuuuutttssssssxxxzzzpppzzzxxxxxx{{{{{{vvvzzz{{{vvvqqqpppoooooonnnooonnnqqqvvvxxxtttpppppprrrooommmoooooonnnooosssooooooppprrroookkklllpppqqqpppooonnnnnnppprrrsssvvvrrrooopppnnnjjjhhhjjjkkkkkkmmmooossstttsssrrrnnnqqqtttuuutttsssuuuvvv|||uuuqqqttttttnnniiihhh~~~ooommmppppppsssqqqqqqsssqqqnnnssszzzuuuuuuuuutttrrrrrrtttvvvtttuuuvvvtttqqqooooooqqquuurrrooommmnnnoooppppppuuusssqqqqqquuuzzz~~~qqq}}}}}}}}}|||yyyvvvyyy|||||||||~~~|||}}}xxxttttttyyy||||||{{{{{{}}}~~~~~~|||zzzxxxwwwuuu|||~~~tttwwwwwwooozzzwwwsssrrrrrrsssvvvwwwwwwvvvwww|||tttgggpppzzzyyyyyyvvvqqqwww|||uuupppqqqqqqppprrrwwwrrrpppppprrrpppmmmlllnnnvvvpppmmmmmmmmmllloootttooommmnnnqqqpppnnnooossssssqqqooommmnnnooorrrtttssspppoooqqqqqqmmmjjjjjjjjjkkknnnrrruuuwwwvvvtttmmmpppttttttsssrrrssstttvvvnnnkkksssyyywwwrrrppplll{{{ooommmmmmqqqpppqqqssspppmmmsss}}}ttttttsssqqqoooooorrrtttuuuvvvwwwuuuqqqooopppqqquuuqqqmmmmmmpppssstttsssppppppooonnnooozzzqqqvvvuuu}}}{{{yyywwwvvvvvvxxx{{{|||vvv}}}zzzzzzuuusssuuuvvvvvvwwwzzzwwwzzz|||~~~~~~{{{wwwtttxxx{{{}}}yyyxxxxxxxxxyyyyyyzzz{{{xxxoookkkrrryyyxxxuuuuuu|||sssmmmyyynnnvvv~~~yyymmmppp~~~zzz~~~{{{vvvuuusssnnnmmmrrrwwwtttpppnnnnnnooopppooolllmmmqqquuuxxxuuuqqqooopppqqqooommmmmmnnnooommmkkklllpppsssuuuqqqnnnnnnpppqqqpppnnnjjjjjjkkknnnrrruuuwwwvvvtttrrrrrrrrrtttttttttrrrxxxuuuqqqpppqqqrrrssssssoookkk}}}pppuuuuuuuuussspppppprrrttttttqqqqqqrrrsssrrrrrrsssuuuxxxxxxvvvtttrrrooonnnmmmeeennnuuuooolll{{{tttrrrpppppprrrttt|||~~~yyyqqq~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}{{{zzzzzz|||~~~www{{{wwwuuuwwwyyywwwxxxzzzvvvxxx{{{~~~~~~|||yyywwwyyy}}}|||{{{yyywwwvvvuuuvvvvvvwwwsssrrruuuvvvssssssvvvxxx|||xxxppptttzzztttuuuuuusssttttttsss{{{~~~rrrmmmooopppllllllsssxxxwwwttttttrrrpppnnnmmmnnnoooppppppqqqnnnmmmnnnqqqssssssssspppqqqqqqpppnnnooorrruuuuuusssqqqpppqqqrrrrrrqqqjjjiiijjjllloooqqqqqqpppoooooonnnooorrrssssssrrrtttqqqnnnnnnpppssstttuuunnnkkkyyy||||||qqqllloootttwwwlllssstttooonnnssswwwwwwvvvvvvuuusssrrrqqqpppooolllooosssooonnn}}}nnnooonnnooorrrssszzzuuuvvvxxx}}}yyyyyy{{{|||}}}}}}~~~~~~~~~}}}||||||~~~}}}|||xxxwwwzzz{{{yyyxxxyyyxxxzzz|||}}}}}}{{{xxxwwwxxx{{{}}}|||{{{xxxuuutttttttttuuuvvvwwwyyyxxxsssnnnqqqxxxxxxzzz~~~~~~qqqpppooozzzqqqjjjsssttttttrrrvvvxxxkkkjjjpppqqqmmmnnntttxxxxxxvvvvvvuuuqqqllllllnnnpppooolllmmmlllkkkmmmppptttuuuuuutttttttttrrrqqqrrruuuwwwtttttttttsssrrrrrrsssuuuooonnnnnnoooqqqqqqpppnnnooonnnmmmnnnoooppppppnnnpppnnnllllllpppsssuuuvvvkkkiiinnnzzz}}}tttmmmkkklllnnnmmmuuuxxxsssrrrwwwzzzvvvttttttssssssrrrrrrrrrqqqrrroooqqqpppssssssnnnnnnrrrtttrrruuu}}}qqq}}}{{{~~~zzz{{{}}}}}}|||{{{zzz{{{|||~~~{{{}}}yyyxxx|||}}}yyywwwxxx{{{|||}}}}}}|||zzzxxxvvvxxxvvvzzz~~~zzzyyyvvvuuuuuuvvvwwwyyyuuuxxxzzzxxxssspppsssyyy{{{|||xxxmmmhhhjjjzzz}}}pppsss{{{ooonnnrrruuuqqqpppuuuwwwtttrrrsssssspppmmmlllnnnoooooonnnqqqpppooooooppprrrssstttuuuuuutttrrrrrrsssuuuwwwqqqtttvvvuuurrrqqqtttvvvvvvvvvuuuvvvxxxxxxvvvtttrrrpppooooooppppppooommmpppnnnlllmmmpppsssvvvvvvmmmmmmhhhjjjwwwwwwzzz~~~}}}wwwsssqqqkkkjjjlllrrrvvvwwwwwwwwwsssssssssrrrrrrqqqqqqqqqsssnnnpppqqquuurrrqqqtttxxxrrrqqq{{{~~~}}}~~~~~~~~~{{{{{{zzzzzzzzz{{{|||}}}~~~zzzyyy||||||yyyvvvwwwyyyzzz{{{|||||||||{{{{{{|||wwwwww|||}}}{{{{{{zzzxxxwwwwwwxxxzzz{{{vvvwwwwwwvvvvvvwwwxxxyyy~~~~~~nnnnnnfff{{{{{{jjjwwwtttrrr~~~tttooouuurrrqqqttttttqqqppprrroooppppppnnnmmmnnnqqqtttttttttsssrrrqqqrrrssstttuuusssqqqpppppprrrssstttooorrrttttttrrrqqqsssvvvvvvvvvwwwyyyzzzzzzxxxvvvrrrqqqqqqrrrsssttttttssssssqqqnnnnnnpppsssuuuuuusssuuulllfffyyytttsssyyywwwddd]]]jjjrrrmmmmmmuuussssssrrrqqqpppoooooonnnrrrnnnqqqqqqooo}}}tttppptttyyytttqqqyyyyyy~~~}}}|||||||||{{{{{{{{{||||||}}}}}}{{{yyy||||||xxxwwwxxxvvvvvvxxxzzz|||zzzwwwyyy{{{zzz|||~~~}}}|||{{{zzzyyyyyyyyyvvvvvvuuutttxxx}}}|||xxx~~~rrrmmmnnnwwwrrrmmmyyy{{{ttttttqqqqqqttttttqqqqqqtttnnnqqqrrrpppmmmnnnssswwwsssttttttsssrrrsssuuuxxxsssqqqnnnmmmnnnoooppppppmmmoooqqqrrrrrrrrrssstttpppqqqrrrtttvvvvvvtttrrrpppooopppssswwwyyyzzzzzzuuurrrooonnnppprrrssstttpppssspppjjjuuu|||sssooorrrwww|||pppssstttjjjffflllqqqqqqpppooonnnmmmmmmlllqqqnnnrrrpppgggqqquuummmooowwwvvvrrr{{{sss~~~}}}}}}}}}}}}~~~{{{{{{{{{|||||||||}}}}}}~~~~~~{{{||||||yyyxxxzzzwwwxxxxxxyyy{{{~~~zzz{{{zzzwwwxxx|||}}}|||{{{{{{|||||||||{{{zzzyyyvvvxxxwwwuuuxxx}}}}}}yyy|||uuuvvvtttvvvwwwtttsssuuutttpppppptttssssssrrrppppppqqqsssuuurrrssstttsssrrrrrruuuxxxrrroookkkkkklllnnnnnnmmmnnnnnnoooqqqtttuuutttrrrnnnoooppprrrtttssspppnnnpppppppppsssvvvxxxyyyxxxsssqqqnnnmmmoooqqqssssssmmmoooqqqqqqrrryyy~~~ssskkklllkkkjjjqqq|||uuukkkmmmmmmmmmmmmmmmmmmmmmmmmqqqmmmrrrrrrfffkkkzzznnnllltttuuuqqq~~~uuuzzz}}}~~~~~~zzzzzzzzzzzz{{{{{{{{{{{{xxx|||}}}|||zzzzzz|||}}}|||{{{zzzzzz{{{|||}}}qqqyyyzzzuuuvvv~~~{{{uuuwwwzzz|||~~~~~~}}}|||vvvzzzzzzvvvwww|||}}}zzz|||xxxvvv}}}yyyxxxwwwsssnnnnnnqqqyyyuuupppppprrrtttsssqqqssstttuuussspppppprrruuuqqqnnnjjjjjjlllmmmmmmkkkooonnnnnnqqquuuwwwuuurrrqqqqqqrrrtttuuutttpppmmmtttsssrrrrrrttttttsssrrrqqqooollllllnnnqqqrrrssssssqqqvvvyyypppfffmmm~~~~~~wwwwww|||wwwiiibbbeeewwwwwwjjjjjjkkkkkklllmmmnnnnnnpppkkkrrruuujjjmmmrrrlllssssssmmmwww|||uuu~~~~~~|||~~~~~~}}}|||{{{}}}}}}{{{|||~~~yyyyyy}}}}}}{{{zzz{{{uuuuuuyyy{{{yyyvvvyyyzzzzzz{{{{{{|||||||||wwwyyyuuuuuuyyyzzzwwwuuuuuuxxxtttppprrrxxx|||}}}|||~~~~~~ssstttwwwuuurrrrrrooommmnnnsssvvvuuuuuuxxxuuuttttttssspppnnnqqqxxxssspppllljjjkkkmmmmmmmmmnnnllllllsss|||}}}yyyrrrvvvyyyxxxssspppppprrrppppppqqqrrrrrrrrrrrrqqqqqqpppoooppprrrrrrpppnnnrrrttttttssssssvvv|||ooo||||||fffdddlllwwwrrrhhhgggkkknnnkkktttuuupppnnnlllxxxeeeooollliiitttuuuzzzxxxqqq}}}{{{||||||||||||}}}}}}}}}yyyyyy|||{{{yyyxxx|||yyyvvvuuuwwwxxxwwwuuuwwwxxxxxxyyyzzzzzzzzzzzzuuuyyy{{{zzzwwwyyyyyyvvvuuuvvvvvvrrrooopppvvvzzz{{{zzz|||www{{{zzzssssssrrrrrrtttuuurrrrrrttttttpppooopppsssqqqppprrrpppmmmooosssiiimmmqqqqqqpppmmmmmmmmmrrroooooottt||||||wwwnnnrrrwwwwwwtttqqqrrrtttqqqpppooonnnnnnpppqqqrrrrrrqqqppppppqqqqqqooommmoooppprrrssstttuuuxxxyyyrrruuu}}}{{{~~~~~~yyytttqqqttttttwwwyyymmmjjjwwwiiinnnlllllluuuuuuyyyrrr}}}~~~{{{{{{{{{zzzzzz{{{~~~|||zzz|||zzzyyy{{{zzzwwwvvvxxxwwwwwwvvvvvvuuuttttttuuuuuuvvvwwwxxxxxxyyyyyyxxxzzzxxxxxxzzzyyyxxxuuuuuuxxxuuurrroooqqqvvvzzz||||||}}}yyywwwuuuttt~~~yyyuuurrrrrrqqqooooootttvvvtttrrrsssrrrnnnmmmooopppnnnmmmooogggpppzzz}}}yyytttrrrsssqqqnnnmmmpppuuuwwwsssooojjjnnntttvvvtttssssssuuutttrrrooommmnnnpppsssuuuqqqpppppppppqqqqqqooommmlllmmmpppsssuuutttrrrooozzzjjjnnn{{{tttiiittttttiiipppwwwnnnkkkzzzyyytttnnnpppwwwuuuxxxzzzvvv}}}zzz{{{}}}~~~|||{{{~~~xxxzzz{{{yyy{{{zzzxxxxxxuuuwwwxxxxxxuuutttttttttssstttvvvwwwxxxxxxxxxxxxxxx{{{}}}}}}~~~}}}zzzwwwuuuwww{{{wwwtttrrrssswww|||~~~{{{sss{{{|||{{{yyyrrrpppmmmmmmssswwwvvvttttttvvvoookkkmmmpppoooooopppnnnuuu|||~~~{{{wwwuuuuuuqqqooommmnnnqqqqqqnnnjjjiiimmmrrrttttttsssssstttvvvtttrrrqqqqqqsssvvvwwwooonnnnnnoooqqqrrrpppooonnnmmmnnnpppssssssooojjjooo~~~hhhbbbqqqvvv}}}}}}vvvooopppllleeellluuuyyy}}}qqqqqq}}}qqqtttxxxvvv~~~~~~yyy{{{}}}|||}}}~~~{{{www}}}~~~yyyzzz|||~~~zzz||||||{{{|||wwwxxxyyyyyywwwuuuuuuuuussstttwwwyyyzzzzzzyyyyyytttuuuyyy{{{zzz{{{xxxvvvxxx|||wwwvvvttttttwww{{{}}}zzzxxxyyysssooorrrsssppplllkkkzzzrrrlllmmmoooppprrrtttttttttssssssssssssrrrqqquuusssqqqqqqsssssspppnnnlllnnnqqqrrrrrrrrrrrrrrrsssssstttttttttuuuuuuuuulllllllllnnnqqqsssrrrqqqrrrpppnnnnnnqqqqqqooolll```jjjqqqdddppprrrnnnuuu|||kkkccc]]]___lllyyyqqqjjj{{{ooouuuwwwxxx~~~vvvzzz||||||zzzzzz|||~~~{{{uuu{{{}}}xxxyyy}}}}}}}}}~~~zzzyyyyyyxxxxxxwwwvvvvvvsssuuuwwwzzz{{{{{{zzzyyywwwrrrsssxxxyyy|||zzzwwwxxx|||wwwvvvttttttuuuwwwzzz|||{{{~~~pppwwwqqqrrrssspppmmmlllzzzsssnnnnnnoooooorrrvvvxxxtttooommmoooqqqqqqqqqrrrpppooooooqqqqqqpppooopppppppppqqqqqqrrrrrrrrrpppqqqrrrsssssssssrrrrrrkkkkkklllnnnqqqsssrrrqqqtttrrrooonnnnnnooooooooogggfffwwwdddiiikkkmmmqqqooooooyyyqqqpppmmmhhheeeiiittt}}}}}}kkkgggwww}}}kkkttttttyyy~~~lllsssyyy~~~|||{{{|||~~~{{{xxxzzz|||||||||}}}~~~}}}~~~}}}yyyvvvvvvxxxyyywwwuuurrrtttwwwzzz{{{{{{zzzyyy~~~tttrrr{{{~~~|||~~~xxxwwwzzzxxxwwwvvvuuutttvvvyyy{{{~~~~~~tttlllzzzxxxyyywwwtttrrrssspppooopppooolllnnnsssrrrrrrqqqpppooopppqqqssslllkkkkkklllmmmooooooooosssqqqooooooppprrrtttuuuqqqqqqppppppqqqqqqrrrsssmmmmmmmmmnnnpppqqqpppooorrrrrrqqqpppnnnnnnooopppsssgggtttiiibbbeeennnnnnkkkiiirrryyywwwooosss{{{~~~wwwmmmnnnnnnpppzzz|||jjjtttpppvvvxxx|||zzzxxx}}}}}}~~~{{{~~~{{{zzz|||~~~}}}~~~~~~yyytttssswwwyyyxxxuuuqqqsssvvvyyy{{{{{{zzzyyyssssssyyy{{{xxxvvvyyy{{{{{{yyywwwvvvwwwzzz|||}}}}}}yyysssqqqlllmmmppprrrooojjjjjjooofffkkkqqqqqqmmmkkkmmmpppkkkkkklllmmmoooqqqssstttsssqqqnnnmmmpppssswwwxxxuuutttqqqpppppprrruuuwwwpppooonnnooopppooonnnlllnnnqqqsssrrrnnnmmmnnnppprrrdddmmmxxxjjjlllkkklllooorrrpppnnnsss{{{|||ooovvvpppmmmyyy}}}tttnnn~~~mmmvvvnnnqqqrrryyy|||yyyzzz}}}xxxyyy||||||wwwuuuyyyyyyvvvvvv{{{www||||||vvvuuuyyyzzzxxxxxxvvvvvvxxx|||~~~}}}{{{|||uuu~~~}}}rrrooouuuvvvuuu~~~zzz|||}}}vvv}}}~~~rrrpppsssvvvxxxyyyvvvqqqlllkkkkkknnnnnnoooooonnnnnnnnnnnnppppppqqqqqqpppooommmllluuusssnnnlllpppuuusssnnntttuuuuuusssqqqooooooppplllmmmmmmnnnoooppppppqqqnnnnnnoooooooooooonnnnnnmmmnnnfffqqqooommmkkkjjjlllqqqtttrrrmmmjjjppp{{{rrriiittt||||||wwwhhhjjjzzzrrrmmmwwwwww|||}}}zzz~~~xxx{{{yyy|||}}}yyyzzzyyyuuuuuuxxxuuuzzz{{{wwwvvvyyy{{{xxx{{{zzzzzzzzz|||}}}~~~~~~yyyrrr||||||tttzzz{{{ooohhhuuuzzzwwwzzz|||vvvzzz}}}{{{wwwsssqqqrrrtttvvvsssrrrqqqqqqssstttuuuuuuqqqqqqrrrrrrqqqooonnnlllsssssspppnnnppptttrrrmmmssssssrrrppppppqqquuuyyyqqqqqqqqqqqqqqqqqqqqqqqqnnnoooooooooooooooooonnnrrrooojjjqqqsssiiiooommmnnnrrrtttpppkkkhhhuuuxxx}}}|||nnnnnn|||zzzqqqpppoookkklllyyytttpppuuu{{{yyy~~~|||~~~{{{~~~xxx{{{}}}}}}}}}|||xxxwwwxxxvvvzzz|||zzzyyyzzzzzzxxx{{{}}}}}}{{{yyyxxx{{{~~~}}}yyysssttt{{{qqqqqqqqq}}}www}}}{{{vvvpppooorrrtttuuuvvvrrroooppptttwwwyyyxxxsssssssssrrrqqqpppnnnmmmnnnqqqrrrpppqqqttttttqqqvvvtttqqqnnnmmmqqqwww|||ooooooooonnnnnnnnnmmmmmmooooooppppppppppppooooootttnnnmmmqqqzzzlllrrrnnnmmmrrruuuttttttwwwqqqeeekkknnnhhhzzz~~~rrrjjjlllnnnlllmmmuuuvvvtttrrrwwwwww~~~|||}}}{{{zzz~~~{{{xxxvvvyyy||||||zzzyyyxxxwwwyyy|||~~~zzztttssswww}}}yyy~~~xxxlll|||wwwuuuyyy|||zzzyyyuuuqqqvvvqqqllllllppptttuuuuuutttttttttsssrrrqqqpppooojjjooosssrrrsssvvvwwwvvvyyywwwsssnnnlllmmmqqquuulllllllllmmmmmmmmmmmmmmmooooooppppppppppppooooooqqqjjjoooqqqtttxxxrrrnnnpppyyymmmjjjiiieeelll{{{|||oooiiinnnuuurrriii~~~oooqqqvvvwwwnnntttxxx{{{|||www}}}{{{zzz}}}~~~vvvqqqsssvvvxxxxxxvvvvvvwwwwww|||{{{tttrrrwww}}}yyyzzz|||mmmppprrr|||}}}{{{vvvooolllmmmoooppppppttttttsssrrrrrrqqqqqqqqqmmmrrruuutttsssvvvvvvuuuvvvuuussspppmmmkkklllnnnmmmnnnnnnpppqqqrrrssssssooooooppppppppppppoooooommmiiioooooonnnssssss|||rrriiimmmnnnlll}}}}}}uuukkkhhhnnnsssooogggxxxpppnnnsssxxxlllssszzzzzz~~~xxxttt{{{yyyxxxwwwoooooorrrvvvvvvssstttxxxwww{{{}}}xxxvvvyyy~~~xxxwww{{{vvvppplllssstttkkk~~~~~~zzzxxxrrrpppooopppsssrrrrrrqqqqqqrrrrrrssssssuuuuuurrrqqqsssrrrnnnoooqqqqqqqqqooommmmmmnnnllllllmmmoooqqqrrrttttttnnnnnnoooooooooooonnnnnnlllnnnqqqllljjjxxxzzz|||yyyyyyqqqnnnhhhiiizzzooorrrtttpppiiiffffffiiirrrtttllloooxxxnnnttt{{{ttt}}}vvv|||wwwuuu{{{xxxvvv}}}~~~|||yyyyyy{{{xxxrrrrrrvvvtttxxx}}}}}}zzzyyyzzz}}}yyyxxxwww~~~{{{www{{{uuuvvvvvvpppqqqvvv{{{sssrrrsssqqqpppppppppqqqrrrssstttsssssspppmmmooorrrpppkkkmmmoooppppppoooooopppqqqkkklllmmmnnnooopppqqqrrrmmmmmmnnnnnnnnnnnnmmmmmmllluuutttnnnlllooozzzvvvnnnrrrtttpppjjjqqqqqqkkkqqqvvvtttllleeeeeeiiioooxxxnnnmmmyyyrrrtttwwwsss|||yyy~~~~~~{{{wwwwww}}}yyyvvv{{{}}}{{{rrrpppsssppptttyyy{{{zzzyyyyyy{{{tttxxxwwwwww~~~vvvttt|||wwwvvvuuurrr{{{vvvsssuuuooooooooooooppprrrtttuuunnnllliiihhhmmmtttsssmmmpppqqqqqqpppooooooqqqsssqqqqqqrrrrrrssssssssstttllllllmmmmmmmmmmmmllllllmmm{{{xxxqqqqqqmmmwww}}}yyy{{{uuujjjnnn{{{vvvuuu{{{zzzppppppoooppptttuuuqqqlllhhhmmm{{{ooolllzzzvvvtttuuupppuuu~~~}}}|||~~~{{{vvv||||||~~~ssskkkxxxyyyuuuyyyxxxrrruuu~~~yyy~~~|||tttyyy{{{zzzyyywwwsss~~~}}}||||||~~~uuuyyyzzzsssrrruuuooollliiijjjlllmmmooopppqqqqqqkkkmmmmmmjjjjjjmmmnnnkkkkkknnnmmmjjjlllrrrsssnnnnnnmmmmmmnnnoooooommmkkkiiikkknnnrrrttttttpppmmmqqqpppqqqpppnnnooozzz~~~vvvyyyoooqqqwww|||wwwttttttqqqrrrrrrpppooonnnpppqqqjjjnnnwwwwwwppptttyyyqqqqqqqqq|||uuurrr{{{~~~|||~~~}}}|||~~~yyytttwwwxxxvvv}}}yyy{{{zzzsssttt||||||}}}zzzuuuxxxzzz~~~|||zzzyyyzzzxxxvvvzzz~~~{{{xxxyyy|||zzzwwwzzzooofffppp{{{uuuqqqiiikkkmmmooopppqqqqqqqqqlllnnnnnnkkkkkknnnnnnllleeejjjkkkhhhjjjppprrrpppnnnooooooppppppnnnkkkiiihhhhhhjjjnnnsssuuuuuutttnnnooorrrssspppooovvvzzzvvv}}}xxxsssyyy}}}}}}{{{yyywwwtttqqqnnnrrrqqqooonnnoooooonnnmmmqqqvvvssssssuuummmrrrqqqxxxyyy~~~|||~~~}}}|||~~~yyy{{{yyyqqq}}}xxxvvvyyywwwrrrrrrwwwzzzvvvuuuwwwxxxyyywwwzzzxxxwwwwwwyyyzzzzzzyyyvvv{{{{{{xxxxxxzzztttyyyuuuvvv|||uuuooo}}}vvvrrrjjjlllnnnqqqrrrrrrqqqqqqmmmppppppmmmmmmppppppmmmfffkkkmmmjjjiiilllpppqqqooopppqqqrrrpppmmmjjjiiikkkjjjjjjmmmqqquuuvvvwwwnnnppptttwwwtttooorrrxxx|||{{{|||wwwyyyyyytttpppoooqqqrrrpppmmmrrrooommmmmmnnnooommmjjjgggooo}}}~~~rrrppptttnnnsssrrrttt~~~zzz~~~|||}}}~~~nnntttrrrwwwsssssswwwwwwttttttxxxtttlllnnnxxxzzz||||||xxxvvvzzzwwwtttsssvvvyyyyyyyyyzzzvvvvvvvvvuuusssqqqoooooowww|||wwwzzz{{{|||xxxrrrnnnkkkmmmppprrrssssssrrrqqqooorrrrrrooooooqqqqqqmmmlllppprrrooojjjjjjmmmppppppqqqqqqpppnnnmmmmmmmmmrrrqqqpppqqqrrrtttsssrrrqqqrrrvvvyyyvvvppppppuuuwww|||~~~ssspppmmmlllnnnqqqqqqqqqnnnnnnnnnooooooooonnnnnndddkkkzzz}}}pppmmmsssrrrsssuuusssttt}}}~~~|||}}}~~~oooqqqyyyxxxxxxzzz{{{yyyxxxzzzrrriiimmmyyy{{{yyy{{{wwwvvvvvvwwwyyyyyytttssswwwyyywwwwwwzzzxxxsssoooooosssvvvuuusss~~~}}}}}}yyy}}}~~~wwwqqqmmmlllnnnppprrrssssssrrrqqqpppssssssqqqppprrrqqqmmmmmmppprrrpppkkkhhhkkkpppqqqqqqpppnnnlllmmmqqquuuvvvuuuuuuuuuvvvuuurrrooovvvuuuwwwyyyvvvrrrrrrvvvxxx}}}zzzrrrsssrrrooollllllnnnqqqjjjnnnrrrrrrpppooorrrtttsssvvvsssmmmttttttqqqvvvtttpppwww~~~uuu~~~}}}~~~|||}}}}}}xxxuuu}}}|||{{{zzzyyywwwuuutttttttttnnnpppyyyxxxuuuzzzwwwuuuuuuxxxzzz{{{||||||uuutttyyyzzzvvvuuuzzzyyywwwxxx~~~||||||~~~yyyuuuqqqnnnnnnooopppqqqrrrrrrrrrpppssstttrrrqqqrrrqqqmmmiiiiiikkkmmmkkkiiilllrrrpppqqqpppnnnlllmmmsssxxxsssssstttvvvxxxwwwuuurrrxxxvvvwwwyyywwwttttttxxxzzzyyy{{{~~~wwwtttwwwxxxuuuooollllllooolllooorrrtttsssssstttuuussssss~~~uuuqqqxxxzzzooossstttqqquuu}}}wwwxxx~~~|||}}}sssjjjnnnyyyyyyyyywwwtttrrrqqqqqqpppuuurrrtttwwwtttsss||||||zzzvvvtttwww|||~~~vvvuuu{{{|||wwwvvv|||xxx}}}}}}}}}xxxuuurrroooooonnnnnnooopppqqqrrrpppssstttrrrqqqrrrppplllkkkhhhhhhlllmmmkkkmmmqqqoooqqqsssqqqnnnnnnqqquuusssrrrqqqsssuuuwwwvvvuuuuuutttvvvyyyyyyuuuuuuxxxyyyttt{{{vvvuuuwwwzzz{{{zzzwwwuuutttssspppooorrrvvvwwwsssnnniiihhhttt|||uuurrrwwwxxxsssqqqppprrrvvv~~~www~~~|||}}}xxxtttwwwwwwtttyyyyyywwwtttsssuuuuuutttssssssttttttqqqsssyyyvvvyyyzzz{{{|||~~~~~~|||vvvuuu|||~~~xxxxxx~~~www|||}}}}}}xxxtttrrrooopppooonnnmmmmmmoooqqqssspppssstttrrrqqqrrrppplllqqqllljjjnnnpppmmmlllpppnnnrrrvvvuuuqqqnnnoooqqquuurrrpppoooqqqtttuuuvvvqqqqqquuuzzzzzzvvvuuuvvv~~~uuu|||~~~vvvsssuuuyyy}}}yyyqqqkkkpppyyyzzzqqqgggkkkhhhttt~~~vvvooopppnnnxxxooolllrrrvvvyyy~~~|||yyyxxxssstttuuutttsssvvvtttrrrsssttttttqqqnnnwwwrrrqqqvvvwwwvvv~~~|||{{{zzz~~~yyyyyyzzzwwwyyy{{{xxxvvvwwwyyyyyyvvvsss~~~wwwyyy}}}qqqoooxxxuuu{{{~~~{{{yyyuuummmooorrrssspppllllllqqquuuwwwvvvtttsssrrrqqqqqqqqqmmmjjjhhhiiimmmooonnnlllqqqrrrrrrssssssrrrrrrqqqpppsssvvvtttpppnnnppptttwwwrrrqqqtttwwwvvvwwwzzzrrr}}}{{{vvvqqqjjjhhhqqqrrrhhhhhhlllooopppmmmlllrrrrrrhhhxxxnnnrrruuuuuutttwww}}}{{{zzz|||}}}xxxtttuuuvvvvvvtttxxxuuurrrqqqrrrsssrrrqqqsssnnnnnnrrrqqqooouuu{{{uuuuuuyyy|||||||||{{{{{{zzzuuuuuutttuuuvvvvvvuuusssyyywwwyyy}}}zzzrrrqqqwww~~~xxxxxxtttlllooorrrrrrpppllllllppptttrrrrrrrrrqqqpppooonnnmmmlllkkkkkklllnnnoooooooooqqqqqqqqqpppppppppoooooopppsssuuussspppooorrrvvvwwwsssrrruuuwwwvvvwwwyyyrrrzzzwww{{{|||qqq{{{~~~nnniiinnnvvv}}}wwwtttqqqooolllqqqmmmnnn|||ooodddrrrkkknnnqqqqqqnnnoootttyyyyyy{{{}}}|||zzzzzzvvvtttuuuvvvuuutttvvvssspppoooqqqsssuuuvvvrrrnnnnnnrrrppplllpppzzzwww{{{yyyuuu{{{~~~zzzvvvvvvtttqqqrrrsssuuuuuutttttttttuuuuuuxxxzzzzzzvvvttttttvvvsss{{{ooommm~~~wwwwwwtttmmmpppqqqrrrooolllkkknnnqqqpppppppppooonnnmmmlllkkkjjjlllmmmnnnnnnoooqqqrrrqqqpppooommmmmmmmmnnnooorrrssstttrrrpppqqquuuyyywwwsssrrruuuwwwvvvvvvxxxvvvyyyvvvzzz|||rrruuuzzzxxxwwwssspppnnnwwwyyy|||~~~{{{yyyiiiiiimmmyyyiiinnnnnnrrruuutttpppooorrrvvvyyyrrr}}}|||zzzyyy~~~}}}vvvtttssssssuuuuuutttssspppoooooopppsssuuuxxxyyytttqqqssswwwtttooosss}}}xxxtttyyyyyywwwwwwxxxvvvqqqoooooosssvvvxxxxxxuuusssuuuwwwuuu{{{}}}xxxuuuwwwzzzzzz}}}}}}lllpppzzzwwwuuuqqqjjjsssyyyuuuxxx|||~~~~~~zzzyyyuuunnnppppppqqqooolllkkkmmmooosssqqqooommmllllllmmmnnnhhhllloooooonnnnnnpppsssooonnnmmmllllllnnnpppqqqrrrssssssqqqqqqssswww{{{vvvrrrqqqtttvvvtttsssuuuzzzzzzxxx|||yyywwwwwwvvv{{{vvvpppiiijjjnnnvvvvvvqqqlllwww{{{mmmppprrrvvvzzzyyyuuusssuuuyyyzzz{{{xxx}}}~~~~~~~~~~~~~~~vvvtttssstttuuuvvvvvvuuutttooopppssstttuuutttttttttrrrqqqsssxxxuuupppvvv}}}xxxtttuuu}}}sssqqq{{{}}}tttqqqxxxtttwwwyyyxxxuuussstttvvvxxx~~~yyyvvvzzzyyyxxxuuuzzzuuuwwwyyykkksssxxxrrrqqqzzzxxxvvvvvvxxxyyy|||vvvooooooppppppooommmmmmmmmnnnuuuqqqlllhhhgggiiimmmooogggkkknnnooommmmmmoooqqqmmmmmmllllllmmmpppssstttsssrrrrrrqqqqqqtttxxx{{{tttppppppssstttqqqpppqqqxxxtttuuuxxx|||~~~xxxqqqmmmmmmuuu|||xxxqqqjjjjjjrrr}}}nnniiisssqqqkkkpppnnnssswwwwwwtttsssvvvzzzxxxxxx~~~~~~~~~}}}tttvvvvvvwwwxxxxxxxxxwwwwwwsssuuuxxxwwwtttqqqnnnmmmmmmlllppptttppplllttt}}}~~~yyywwwssspppqqqyyy~~~}}}rrrooouuussstttvvvuuutttssssssttt{{{}}}~~~{{{yyy~~~|||zzzyyytttyyyuuuhhhoooxxxvvvtttvvv}}}{{{}}}{{{uuupppoooooooooooooooooooooooorrroooiiieeedddfffjjjmmmiiikkknnnooonnnnnnnnnnnnmmmmmmmmmmmmoooqqqsssuuurrrrrrqqqqqqrrrtttwwwxxxtttqqqpppssstttqqqooopppqqqkkknnnpppoooxxx~~~vvvnnniiihhhmmmsssyyywwwlllhhhjjjnnnqqqyyyxxxrrrmmmmmmrrrwwwwwwuuuvvvzzz~~~}}}|||}}}|||xxxuuuvvvwwwxxxwwwvvvvvvvvvvvvuuuwwwxxxwwwrrrooommmnnnnnnmmmpppsssnnnkkktttxxxyyy~~~vvvvvvtttqqqooorrrzzzssspppqqqooorrrrrrrrrtttwwwxxxwwwvvvzzzxxxyyy|||}}}vvvlllooouuuxxxwwwvvv~~~vvvqqqpppnnnnnnnnnpppqqqrrrqqqppppppnnnjjjhhhggggggiiijjjmmmmmmnnnoooqqqpppnnnlllnnnnnnnnnoooppppppqqqqqqqqqqqqpppqqqssstttuuuuuuvvvrrrrrruuuuuurrroooppppppiiinnnmmmgggsssvvvkkkiiilllqqqssspppoooppp|||nnnfffeeegggnnnxxx}}}{{{mmmqqquuuxxxyyywwwyyyzzzxxxvvv}}}xxx}}}yyyvvvwwwuuuuuuvvvuuusssrrrrrrssssssuuuvvvtttqqqpppqqqttttttrrrtttuuuqqqmmmwww{{{vvvvvv}}}vvvwwwxxxvvvtttsssuuuwwwyyyiiiuuu|||uuusssqqqrrrvvv{{{~~~}}}{{{yyysssttt|||yyyvvvsssssswwwzzzzzzxxxyyy|||~~~zzzpppmmmooonnnnnnnnnppprrrsssrrrqqqooonnnnnnmmmlllkkkjjjiiipppooonnnpppsssrrrnnnjjjooooooppppppooonnnnnnmmmqqqppppppqqqssstttsssrrrwwwtttsssvvvwwwssspppppptttmmmrrrpppfffssszzzrrrnnnmmmnnnmmmjjjhhhjjjttt{{{nnnkkkooojjjssstttzzz{{{qqqqqqtttwwwwwwuuuwww~~~{{{wwwtttyyy{{{}}}vvvtttssstttwwwvvvrrrnnnssssssrrrpppnnnmmmnnnpppsssuuuvvvtttsssvvv}}}yyyvvvuuuvvvxxxzzzxxxyyyvvvrrrrrrvvvyyyxxx}}}rrrnnntttxxx{{{vvvuuuzzz}}}{{{yyyyyy~~~}}}|||}}}sssppprrrwwwyyywwwyyy}}}xxx|||{{{||||||yyysssmmmqqqvvvxxxtttrrrrrrqqqooonnnoooooollliiijjjnnnsssrrrpppnnnooorrrsssqqqooommmjjjkkkqqqtttssssssuuuooonnnooottttttqqqqqqssssssrrrqqqqqqqqqsssuuuwwwlllhhhhhhmmmlllkkkxxxuuupppssstttnnniiiiiijjjlllvvvyyyxxxrrrggghhhuuupppmmmrrryyy{{{xxxyyyzzz|||}}}}}}~~~}}}yyytttvvvuuuttttttvvvvvvvvvuuuuuuuuutttqqqooooooppprrrvvvrrrpppttt{{{yyyxxxvvvuuuuuuwwwyyy{{{xxxxxxvvvqqqqqqvvvxxxxxxssswwwnnnooowwwuuuwww}}}|||zzzzzzzzz}}}nnnqqqtttvvvwwwyyy}}}~~~~~~~~~{{{zzz~~~yyy}}}|||xxxtttnnnsssvvvuuuttttttrrrmmmlllooosssuuutttqqqpppooolllkkkjjjlllooopppooonnnnnnkkkkkkoooqqqooonnnpppqqqooopppssstttpppoooqqqvvvsssqqqoooppppppqqqqqqrrrlllkkkmmmjjjhhhrrrzzzpppjjjnnnsssuuuvvvxxxnnnjjjkkkttt|||xxxooofffcccqqqzzzlllnnnsssxxx}}}~~~~~~yyyxxx{{{zzztttwwwuuusssttttttsssrrrtttvvvyyytttsssrrrpppnnnnnnqqqsssxxxqqqnnnwwwwwwvvvuuuuuuuuuuuuvvvwwwwwwwwwxxxvvvrrrrrrvvvxxxwwwrrrwwwuuummmqqqsssxxx~~~{{{zzz|||www~~~}}}yyyjjjssswwwtttuuu}}}~~~|||{{{{{{|||xxxyyy~~~yyyuuupppmmmqqquuuuuuvvvvvvqqqkkkmmmooorrrvvvwwwuuuqqqmmmjjjiiiiiikkkmmmoooooonnnrrrnnnmmmppppppmmmkkklllqqqooopppssssssooonnnpppuuurrrnnnmmmooopppooonnnuuupppooooookkkhhhppp|||wwwooonnnqqqsssuuuwwwwwwnnniiilllsssyyy~~~~~~gggiiiqqqnnnoooyyy~~~{{{xxxxxx{{{mmmkkkuuuxxxoooqqqtttssspppppprrruuuppppppooonnnlllmmmppprrrvvvtttuuu}}}tttxxxxxxwwwwwwvvvtttssssssxxxyyywwwsssssswwwyyyxxxzzzpppsss}}}ppprrrwww|||{{{xxxzzz~~~~~~uuullluuuwwwqqquuuzzzvvv~~~~~~~~~||||||xxx|||}}}xxxsssnnnooorrrsssssstttuuuqqqjjjpppmmmlllnnnrrrsssrrrpppmmmmmmmmmnnnoooppppppppptttpppooorrrrrrnnnllllllooommmooorrrssspppoooqqqsssoookkklllooorrrrrrpppsssppppppqqqnnnmmmsss}}}{{{yyyvvvsssrrrwwwrrrnnnppptttuuurrrnnnxxxtttyyytttttt}}}}}}}}}|||{{{{{{}}}wwwooossssssnnnrrrvvvvvvssspppooopppnnnooooooooonnnoooqqqsssrrryyy}}}yyyvvvxxxyyyyyyxxxwwwvvvtttsssxxxzzzyyyuuuuuuyyyzzzxxxyyyvvvqqqrrrwwwvvvxxx{{{zzzyyy~~~~~~vvvrrrxxxuuupppvvvsssppp}}}}}}~~~~~~}}}{{{|||~~~|||xxxsssssstttsssppppppqqqpppkkknnnlllkkkmmmqqqsssrrrppppppqqqqqqqqqpppppppppppprrrnnnmmmqqqrrrooommmnnnlllkkkmmmrrrtttrrrrrruuutttqqqmmmmmmppprrrrrrrrrooonnnooopppoooooosssyyy|||yyytttttttttvvvxxxwwwpppiiihhhvvv{{{~~~ttt|||zzz{{{}}}}}}uuunnnuuuuuuqqqtttxxxzzzxxxtttqqqooommmppprrrssssssssstttuuuqqq||||||ttttttxxxvvvwwwxxxxxxyyyyyyxxxxxxxxxzzzyyyuuuuuuyyyzzzxxxppp}}}rrrlll{{{}}}|||}}}}}}}}}||||||zzzxxxqqqzzzvvvvvvwwwtttqqqvvv~~~{{{qqqvvv||||||}}}xxxwwwyyy|||~~~{{{uuunnnqqquuutttooolllnnnooonnniiikkkoootttwwwvvvrrroooqqqrrrrrrqqqooonnnnnnooommmjjjjjjnnnpppnnnmmmnnnkkkjjjmmmsssuuuttttttwwwwwwuuusssqqqoooooopppqqqnnnoooooonnnmmmmmmnnnqqqxxx{{{vvvttt}}}~~~{{{wwwtttsssooojjjlllccclll~~~~~~vvv|||zzzsssxxxyyy|||qqqoooxxxwwwssstttvvvxxxyyywwwtttqqqkkkooosssvvvvvvuuuuuuuuuttt{{{xxxssstttxxxwwwwwwwwwxxxxxxxxxyyyyyyvvvxxxwwwttttttwwwxxxvvvrrr{{{xxxoooqqq~~~|||~~~||||||uuuppp|||vvv|||sssooorrrwwwttttttuuuvvvuuuuuuuuuvvvvvv}}}{{{~~~vvvtttvvv{{{~~~zzzppphhhjjjqqquuuqqqlllmmmppprrriiimmmrrruuuvvvuuuttttttoooqqqsssrrrooonnnpppqqqllliiiiiinnnpppnnnmmmooommmllloootttvvvtttuuuwwwuuuvvvvvvrrrmmmlllooorrroooqqqqqqooonnnnnnnnnnnnpppuuullllllnnn~~~}}}tttnnnnnnmmmkkkuuufffhhhtttzzzvvvrrr{{{ttttttppp~~~{{{vvvyyy}}}~~~|||yyymmmtttrrrqqqsssvvvwwwuuussshhhmmmrrrvvvvvvuuutttsssxxxyyy{{{zzzxxxvvvvvvwww{{{zzzyyywwwvvvvvvvvvvvvtttvvvvvvssssssvvvvvvttt~~~tttqqqxxx{{{vvvvvv{{{~~~{{{~~~~~~}}}}}}}}}xxxrrr{{{wwwyyywwwvvvuuuvvv}}}}}}pppqqqssswwwyyytttnnnsss|||~~~}}}|||wwwuuuyyy~~~~~~tttlllcccnnnvvvsssnnnnnnqqqtttmmmoooooonnnnnnpppvvv{{{ooorrrtttsssqqqqqqsssuuunnnkkkkkkppprrrpppoooppppppnnnpppuuuvvvttttttvvvpppsssuuurrrmmmlllqqqwwwppprrrsssrrrrrrssssssqqqkkkooojjjqqqxxxllltttvvvppplllnnnqqqqqqpppnnnuuuwwwqqqzzziiijjjwwwqqquuulll}}}{{{yyyzzz~~~|||vvvrrrsssuuunnnppprrrrrrrrrrrrpppmmmjjjlllpppssstttsssqqqooorrrwww{{{{{{xxxwww{{{xxxwwwwwwyyy{{{zzzuuuqqqrrruuuxxxzzzzzzyyyzzzzzzyyy{{{}}}}}}}}}{{{{{{{{{zzzssswww}}}~~~zzzyyywww~~~xxxwwwzzz|||{{{kkkrrrwwwrrrpppsssvvvvvvttttttyyy}}}}}}ttt}}}wwwuuu|||}}}}}}pppqqqqqqqqqqqqrrrsssttttttmmmpppppplllmmmsssuuurrrsssrrrpppooooooooopppqqqpppooommmkkkjjjkkknnnqqqkkkmmmnnnllljjjiiikkkmmmooommmllllllooorrrttttttsssvvvxxxvvvrrrooorrruuusssmmmlllmmmnnntttsssqqqppptttwwwrrrkkkiiiuuuxxxuuutttsss{{{pppqqqnnnxxxxxxwwwwwwzzzxxxuuuyyyuuuqqqwwwmmmooopppqqqrrrrrrrrrqqqoooqqqtttvvvwwwvvvuuutttrrruuuxxxxxxvvvuuuvvvxxxwwwvvvvvvxxxzzzyyyvvvrrrwwwxxxyyyyyywwwwwwxxxyyyzzz|||}}}~~~}}}|||||||||zzz}}}zzz|||qqqjjjrrrwwwtttjjjooossssssrrrssswww{{{wwwrrrooovvv{{{}}}nnnnnnoooppppppooooooqqqssskkkooonnnkkklllrrrsssqqqmmmmmmmmmmmmnnnoooppppppiiikkklllmmmnnnnnnoooppplllnnnqqqpppmmmkkkjjjkkkkkkkkkkkkmmmooooooooonnnlllqqquuuvvvrrrooonnnpppvvvrrryyyssstttkkkllllllmmmqqqvvvuuuqqqmmmuuutttqqqtttvvvzzzvvvqqqwwwuuu~~~~~~~~~tttvvv|||wwwnnnvvvzzzmmmqqqnnnnnnnnnpppqqqrrrtttuuurrrsssuuuwwwxxxxxxxxxwwwqqqsssuuuvvvwwwwwwwwwwwwuuuuuuuuuwwwyyyyyywwwuuu||||||zzzwwwttttttwwwyyy||||||}}}~~~~~~}}}||||||{{{}}}|||}}}}}}uuunnnooottttttppplllooossstttsssrrrtttvvvsssqqq|||{{{xxxzzz~~~|||~~~~~~tttlllooorrrqqqmmmlllooorrrllloooooommmnnnqqqsssqqqllllllmmmmmmmmmmmmmmmllldddgggkkkooorrrrrrqqqqqqmmmpppssstttrrrnnnlllkkkmmmnnnqqqssssssrrrpppooohhhmmmtttwwwtttpppnnnmmmqqqqqqtttoooooooooqqqqqqoooqqquuuvvvtttsssuuuooonnnvvv|||}}}uuupppsss}}}xxx}}}||||||uuuyyyzzzppptttyyysssqqqooonnnppppppqqqsssvvvrrrrrrtttuuuvvvwwwwwwwwwrrrssstttwwwzzz|||{{{zzzttttttuuuvvvwwwxxxwwwwww~~~|||yyyuuussstttxxx{{{~~~}}}}}}}}}~~~}}}~~~~~~~~~zzz{{{{{{vvvqqqpppvvvyyyvvvpppllltttvvvyyyxxxvvvsssrrrrrrrrrzzzrrrsssxxx|||pppttt~~~{{{{{{uuulllqqqvvvtttnnnkkkoootttooopppqqqpppqqqssstttssspppqqqqqqpppooollljjjiiiggghhhlllooossstttsssrrrnnnppprrrtttsssrrrpppoooppprrruuuvvvuuusssrrrqqqjjjooouuuxxxwwwtttrrrqqqnnnoooiiiuuummmkkkpppttttttpppooosssuuuuuutttssslllnnn{{{}}}rrrqqqqqqxxx|||rrr}}}|||}}}{{{{{{zzzvvvqqqoooyyy~~~wwwrrroooqqqpppnnnoootttqqqrrrssstttuuuvvvvvvvvvvvvuuuuuuwwwyyyzzzyyyxxxssssssttttttuuuvvvwwwyyy|||zzzxxxuuusssuuuyyy}}}~~~}}}|||}}}}}}|||{{{tttqqqsssppprrrzzz{{{uuupppqqqwwwxxxzzzzzzwwwuuusssrrrppp{{{|||~~~{{{}}}zzzyyy~~~vvvuuuqqqlllrrrvvvtttnnnkkknnnrrrpppoooppprrrrrrrrrrrrssssssssstttsssqqqooommmkkkooonnnmmmnnnqqqssssssrrroooooopppqqqrrrtttttttttppprrrsssrrrpppooopppqqqoooqqqtttuuuvvvuuuuuuuuupppsssjjjsss{{{yyymmmqqqqqqnnnmmmqqqttttttppppppjjjnnn|||sssuuuttt}}}mmm~~~~~~}}}yyyxxxqqqooo|||~~~zzztttqqqsssqqqllllllrrrrrrsssuuuwwwxxxxxxxxxwwwxxxwwwuuutttrrrrrrssstttsssttttttsssssstttwwwyyyxxxxxxxxxvvvuuuwwwzzz}}}~~~|||{{{}}}}}}~~~~~~vvvssstttwwwvvvttttttuuutttsssvvvzzzrrrsssuuuvvvwwwwwwvvvvvvnnnsssvvvoooyyyzzz{{{zzzmmmqqqtttsssnnnkkklllnnnnnnlllmmmppppppnnnnnnpppqqqqqqrrrssssssrrrrrrrrrvvvrrrmmmllloooqqqrrrqqqpppooonnnooorrrtttuuutttrrrtttvvvuuurrrqqqsssuuuppppppqqqqqqrrrssstttuuupppqqqmmmsss|||~~~{{{vvvtttuuussspppnnnpppnnnqqq|||qqqvvvqqqxxx}}}{{{~~~}}}~~~}}}|||wwwqqqqqqwww|||}}}{{{sssqqquuussskkkkkkqqqqqqsssvvvyyyzzzyyyxxxwwwuuuuuutttpppmmmnnnrrrvvvsssttttttrrrqqqrrrvvvyyyvvvxxxyyyyyyxxxwwwyyyzzz~~~{{{yyy|||zzzzzz{{{uuuqqqqqqsssvvvxxxuuuuuurrrpppqqqvvvzzz{{{qqqqqqrrrtttvvvwwwxxxxxxpppnnn|||lllnnn}}}}}}ppprrrsssssspppmmmllllllmmmjjjlllpppppplllllloooppppppoooppppppqqqrrrsssvvvqqqlllkkknnnpppooonnnpppooonnnppprrrsssqqqnnnrrrvvvzzz{{{wwwuuuvvvxxxqqqppppppppprrrrrrsssrrrnnnllloooooottt|||uuusssyyywwwxxxooowwwooorrrrrr}}}{{{zzz}}}xxxwwwyyyxxxooojjjtttzzzrrrqqqvvvtttlllkkkrrrooorrruuuxxxyyyxxxvvvtttppprrrrrrooolllooowww~~~tttuuutttrrrpppqqquuuyyyvvvxxxzzz{{{yyywwwwwwwww~~~zzzyyy|||zzz|||xxxssssssrrrssswwwzzz{{{wwwsssnnnrrrrrrpppuuu|||{{{tttvvvuuussstttvvvwwwwwwwwwvvvoooxxxwwwwwwsssrrr|||zzzxxxttttttuuuuuutttqqqooommmoookkkmmmrrrrrrmmmlllpppqqqpppooommmmmmmmmnnnoootttoookkkjjjnnnooommmjjjpppoooooorrrsssrrrmmmhhhlllrrryyy{{{wwwtttssstttqqqqqqqqqrrrttttttsssqqqqqqlllrrrnnnfffyyy|||sss}}}uuuvvvxxxzzzzzzzzzzzzzzzyyywwwuuutttsssrrrrrrtttuuurrrmmmmmmqqqzzzyyywwwtttsssssstttuuusssrrrppppppppprrrtttuuutttuuusssrrrtttwwwuuuoooyyyzzz{{{|||{{{yyyvvvtttrrr{{{~~~|||{{{~~~}}}wwwsssuuuxxxyyyxxxuuuqqqooovvvsssqqqqqqsssuuusssqqquuuyyyzzzyyyyyy|||{{{xxx{{{ttt|||{{{rrrqqqxxx~~~yyytttxxxuuuqqqqqqsssrrrnnnqqqwwwnnnoooqqqssssssqqqooonnnpppmmmlllmmmnnnnnnllliiirrrqqqmmmlllsssyyyssshhhhhhppppppiiiiiiqqqsssoooppptttwwwwwwttttttwww{{{rrrpppppptttxxxxxxsssnnnrrrllllllqqqqqqssszzzwwwwwwzzzzzzxxxvvv{{{tttxxxxxx}}}zzz|||yyywwwwwwxxxxxxxxxwwwwwwvvvsssqqqsssvvvtttooolllmmmyyywwwtttrrrqqqrrrrrrrrrqqqrrrsssuuuvvvvvvvvvvvvuuuvvvuuussstttuuurrrlllsssuuuxxxzzzzzzzzzxxxwwwuuu|||~~~|||}}}uuuqqq|||sssttt~~~vvvrrrtttwwwxxxxxxvvvssspppsssqqqpppqqquuuwwwvvvuuutttyyy{{{zzz|||~~~~~~zzz{{{vvv~~~|||xxx}}}|||~~~zzzwwwwwwsssrrrtttsssnnnmmmooooooppprrrttttttrrrpppooonnnlllkkkmmmoooooommmkkkoooooommmlllqqquuuqqqhhhlllssssssllljjjqqqsssooolllpppssssssppppppssswwwsssqqqpppssswwwxxxtttpppvvvqqqrrrvvvvvvwww|||zzzyyyzzz{{{xxx~~~{{{vvvvvvvvvyyyuuuvvv|||}}}~~~~~~}}}zzzwwwwwwxxxxxxxxxxxxwwwwwwssspppqqquuuuuupppllllll{{{wwwrrrqqqrrrsssqqqpppoooqqquuuyyyzzzyyywwwuuuvvvxxxwwwuuutttuuuqqqkkknnnppptttwwwyyyzzzzzzzzzzzz}}}~~~||||||{{{uuuqqqwwwpppyyyuuusssrrrsssuuuvvvvvvtttrrrqqqppppppppprrruuuxxxyyyyyysssxxx{{{|||}}}{{{xxxqqq{{{}}}wwwzzztttwwwzzzwwwrrrppprrrsssoookkkiiimmmoooppprrrrrrpppooommmlllkkkkkkmmmooopppooonnnkkkmmmmmmmmmoooqqqnnniiimmmssssssmmmkkkoooqqqmmmooorrrttttttrrrrrruuuxxxtttrrrpppqqqtttvvvtttqqqrrroooqqqttttttsss|||zzzyyy}}}tttwww}}}vvvtttwwwwwwxxx{{{vvvsss~~~{{{xxx~~~xxxyyyyyyyyyxxxwwwvvvtttssspppoooqqqtttsssppppppsss}}}xxxsssrrrtttuuusssqqqppprrruuuwwwxxxvvvtttrrruuuxxxyyywwwvvvwwwsssnnnnnnpppssswwwyyy{{{|||||||||~~~~~~|||{{{{{{}}}~~~~~~~~~}}}rrrvvv}}}ssswwwssssssssssssrrrqqqpppooooooooopppqqqtttvvvxxxyyyrrrwwwzzzzzz|||~~~|||xxxzzznnnpppooozzzqqqooouuuxxxuuuwww~~~wwwrrrmmmnnnqqqrrrnnnkkkkkklllmmmnnnnnnmmmlllkkkmmmmmmmmmnnnooooooooonnniiillloooooonnnnnnmmmlllkkkooopppllljjjmmmooolllrrrtttuuutttssstttvvvyyysssqqqooooooqqqrrrrrrqqqnnnmmmoooqqqpppnnnttt||||||oookkksss}}}vvvvvv{{{zzzxxxxxx}}}wwwzzz~~~~~~|||yyyuuuwww}}}zzzsssxxxxxxxxxwwwvvvuuutttsssnnnooorrrtttqqqooottt}}}{{{wwwsssrrrsssttttttrrrxxxwwwvvvuuutttssssssrrrsssxxxzzzxxxxxxyyyxxxuuurrrsssuuuxxxzzz{{{||||||}}}~~~~~~~~~|||yyyyyyzzz{{{ssstttzzzrrrxxxuuutttrrrpppnnnmmmmmmmmmppppppqqqqqqrrrsssuuuvvvrrrwwwyyyxxxxxxyyywwwsssrrrqqquuunnnwwwqqqhhhppprrrpppooorrrwww}}}zzzrrroooqqquuutttrrrkkklllmmmmmmmmmmmmlllkkkooopppppppppooonnnnnnmmmiiilllppprrrqqqnnnmmmnnnjjjmmmooommmmmmooopppoooqqqqqqqqqppppppqqqsssuuurrrpppnnnmmmnnnoooppppppqqqqqqssstttsssppprrrvvvsssggghhhttt}}}~~~wwwxxx}}}zzzuuuttt{{{yyy}}}}}}|||~~~wwwtttuuu}}}|||uuurrrssstttuuuuuuvvvuuuuuuoooooorrrtttsssrrrwwwuuutttrrrqqqpppqqqrrrsss~~~|||xxxuuussssssssstttrrrvvvyyywwwwwwzzz|||{{{uuuvvvxxxyyyzzz{{{||||||}}}}}}~~~~~~zzzzzz}}}wwwzzzuuuwww|||ssszzzwwwuuurrrooommmmmmnnnoooqqqrrrssssssrrrrrrtttvvvtttxxxxxxvvvvvvwwwvvvsss}}}uuuyyy~~~lllnnnuuuhhhmmmpppqqqtttuuuwwwxxx|||}}}tttssswwwxxxvvvooooooppppppppppppoooooopppqqqrrrqqqooommmmmmnnnkkkkkkppptttsssooonnnooollloooqqqrrrqqqrrrssstttsssrrrpppooopppqqqsssuuuqqqpppooommmmmmnnnooooooqqqsssttttttsssqqqqqqqqquuunnnqqqssspppuuuwww{{{wwwrrrqqqrrr~~~{{{~~~|||{{{wwwwww}}}~~~vvvpppqqqrrrssstttttttttttttttppppppvvvzzzyyywwwwwwqqqssstttqqqoooooossswww|||{{{wwwuuussssssssstttqqqvvvwwwttttttxxx||||||vvvwwwxxxyyyzzz{{{||||||~~~||||||~~~tttzzzxxxzzz~~~uuu|||xxxuuurrrpppooopppsssuuurrrtttuuuuuussssssvvvyyywwwzzzyyyvvvvvvzzzzzzxxxwwwvvv{{{pppmmmyyyvvvpppnnnssswwwyyy{{{|||}}}}}}yyyxxxtttwwwxxxvvvqqqqqqqqqqqqqqqqqqqqqqqqnnnppprrrrrrooonnnooopppllljjjmmmtttuuupppmmmooooooqqqssstttsssrrrrrrttttttrrrooooooppprrrssstttqqqqqqqqqpppooonnnoooppppppqqqrrrqqqpppooommmlllwwwvvvuuuuuusssvvv}}}{{{ssswwwzzzvvvrrrssstttzzzzzzrrr}}}www|||~~~zzzwwwyyypppssssssssssssrrrqqqppppppxxxpppoooxxxvvvnnnppptttwwwtttppppppvvv|||wwwvvvuuusssrrrrrrrrrrrrqqquuuvvvrrrqqqvvvzzz{{{vvvvvvwwwxxxzzz{{{|||}}}{{{zzz~~~{{{pppwwwuuuxxx|||rrrxxxxxxvvvrrrqqqqqqtttxxxzzzrrruuuwwwwwwuuuvvvyyy|||yyy{{{zzzxxxxxx}}}}}}zzz{{{rrrrrroooppp}}}vvvpppsssuuuuuuvvvzzz}}}~~~zzz~~~wwwsssvvvxxxvvvpppppppppppppppppppppppplllooorrrrrrpppoooqqqsssllliiikkksssvvvqqqmmmmmmpppqqqssstttrrrooooooqqqooommmjjjiiijjjmmmnnnooorrrrrrsssrrrqqqppppppqqqqqqssstttrrrppppppnnnlllkkk~~~~~~qqqooosssttt~~~xxxsssyyy|||wwwuuuvvv|||xxx}}}xxxkkk}}}{{{}}}yyyzzzxxxxxxmmmwww}}}wwwnnnmmmssswwwhhhjjjvvvzzzoooooosssvvvvvvssstttxxxyyywwwqqqqqqtttwwwvvvqqqqqqtttrrrsssssssssrrrrrrtttvvv{{{xxxxxx{{{yyyrrrrrrvvvyyyxxx||||||ssssssyyyrrrnnnssswwwvvvuuusssrrrssstttvvvwwwuuuwwwvvvtttwww{{{{{{xxxyyyzzzzzzzzzyyyyyyzzz|||{{{sssnnntttvvvrrrrrrvvvvvvsssvvv|||~~~|||xxxuuutttuuusssssssssrrrrrrqqqqqqqqqtttpppllllllmmmooonnnmmmiiikkkmmmnnnooonnnmmmlllnnnlllkkklllooopppnnnlllqqqnnnjjjggghhhlllrrrvvvtttnnnjjjlllrrrwwwvvvsssmmmooopppqqqqqqpppooommmeeevvvmmmkkkzzzwwwvvv}}}wwwssssssvvvzzz|||xxxxxxzzz~~~}}}xxxwwwwwwuuuuuuuuusssppppppvvvzzztttjjjuuusssyyyssskkkkkkpppsssuuutttuuuyyyzzzxxxqqqqqqtttwwwuuuqqqppprrrppprrrtttuuutttsssrrrssswwwuuuwwwzzzxxxttttttyyy{{{~~~ttttttzzzuuurrrvvvwwwrrrrrrrrrrrrssstttvvvwwwsssuuusssqqqssswwwwwwtttyyyzzz{{{zzzyyyyyy{{{}}}tttqqqmmmkkknnnvvv}}}vvvqqqrrrsssrrruuuyyy{{{}}}|||yyywwwwwwwwwwwwqqqqqqrrrrrrrrrrrrrrrrrrtttqqqmmmlllnnnoooooommmnnnmmmnnnnnnoooooopppqqqmmmllljjjkkknnnqqqpppooorrrooollliiijjjmmmrrruuutttoookkkmmmssswwwuuurrrooopppqqqrrrrrrqqqpppoookkkwwwuuuqqqzzzwww~~~~~~yyywwwwwwwwwwwwuuutttttt~~~zzz~~~~~~~~~|||yyyxxx~~~vvvvvvtttuuupppssstttssstttyyy|||{{{{{{vvvvvvzzzvvvmmmhhhjjjmmmqqqtttuuuwww{{{{{{xxxrrrqqqtttwwwuuupppoooqqqooossswwwzzzzzzxxxxxxxxxvvvvvvxxx{{{{{{xxxzzz}}}yyy{{{zzzwwwtttyyyvvvvvvyyyxxxrrrrrrssstttvvvwwwxxxxxxtttuuusssppprrrvvvvvvssswwwyyyyyyyyyxxxxxxzzz|||xxxrrroooooojjjgggooo{{{wwwmmmllloooqqqtttwww{{{}}}|||xxxwwwxxxxxxxxxooopppqqqssssssssssssssstttrrrooonnnooooooooonnnooonnnmmmlllmmmoooqqqsssnnnlllkkkkkknnnqqqrrrssssssqqqooommmmmmooorrrssstttpppmmmoootttvvvsssooopppqqqrrrssssssrrrqqqpppmmmpppxxxyyyvvv}}}yyyvvvuuuuuuyyyvvvrrrzzzzzz}}}~~~xxxyyy{{{vvvwwwvvvxxxnnnsssvvvuuuwwwtttpppoooqqqpppkkkiiilllmmmrrrvvvwwwxxx{{{zzzvvvsssrrrtttwwwuuupppooorrrooorrrvvvyyyzzz{{{|||}}}yyyzzz}}}~~~~~~~~~xxxzzz{{{tttuuusssvvvzzzwwwuuuvvvwwwxxxyyyyyyyyyxxxxxxxxxvvvrrrsssxxxxxxuuuuuuvvvwwwwwwvvvvvvxxxzzzuuuqqqtttpppfffiiiuuuwwwlllhhhlllqqquuuwww}}}zzzyyyyyyxxxvvvqqqqqqrrrsssssssssrrrrrrsssrrrqqqpppoooooooooooolllkkkkkkkkklllmmmoooppprrrpppnnnmmmnnnqqqsssuuusssrrrqqqppppppqqqqqqrrrrrrooonnnooorrrssspppmmmppppppqqqrrrrrrqqqppppppkkkhhhrrr|||wwwttt{{{|||xxxuuuuuuvvvzzzwwwpppvvvyyy}}}www~~~zzzvvvwwwuuuxxxwwwqqqmmmuuummmlllllloooooonnnmmmoooooouuuxxxyyyzzz{{{yyytttvvvtttuuuwwwuuuqqqrrrvvvtttuuuvvvuuuuuuvvvyyy|||{{{}}}~~~~~~}}}{{{ssswwwtttqqqmmmsssyyyuuuxxxxxxyyyyyyxxxwwwvvvuuuyyyzzzwwwssstttxxxyyyvvvvvvwwwxxxxxxxxxxxxzzz||||||pppmmmvvvxxxqqqpppxxx}}}uuuoooooorrruuuvvvzzz~~~~~~{{{zzzyyyvvvuuutttsssrrrqqqqqqpppppprrrrrrrrrqqqoooooooooooohhhjjjlllmmmnnnooonnnnnnvvvuuurrrpppoooppprrrtttrrrrrrrrrqqqqqqqqqqqqqqqpppnnnmmmnnnppppppnnnkkkooooooppppppppppppoooooommmiiikkkzzz~~~sssqqqwww}}}~~~~~~xxxuuuwwwyyyvvvtttlllnnnvvv|||{{{yyyvvvvvvsssuuuuuuwwwzzz~~~tttooopppqqqrrrrrrqqqqqqppprrrwwwzzzzzz{{{|||zzzuuuzzzwwwvvvwwwvvvtttwww|||~~~zzzwwwwwwyyy{{{yyy}}}|||{{{|||}}}{{{~~~wwwyyy|||wwwxxx{{{vvvqqqkkkqqqxxxtttwwwwwwvvvuuusssrrrqqqqqqxxxxxxtttqqqrrrwwwyyyvvvyyyzzz||||||{{{|||~~~zzzrrrpppvvvyyysssoooppp|||tttrrrtttuuussszzz}}}|||~~~|||{{{yyyxxxvvvssspppoooooopppqqqpppqqqrrrqqqooonnnnnnoooiiikkknnnppprrrqqqppppppvvvvvvtttqqqnnnnnnoooqqqpppppppppppppppppppppppppppnnnmmmnnnoooooonnnmmmooooooooooooooooooooooootttsssmmmtttrrrqqqxxx}}}~~~{{{}}}|||wwwwwwyyyuuuvvvooonnn{{{ssszzz}}}zzzwwwvvvwwwtttwww|||vvvsssttttttsssttttttsssrrrsssrrrqqqsssxxx{{{zzz|||~~~}}}yyy}}}yyywwwwwwvvvvvv||||||zzz{{{|||www|||~~~{{{zzz|||}}}{{{~~~}}}ooo|||zzzyyywwwrrr~~~zzzuuunnnrrrxxxsssvvvuuusssqqqppppppqqqqqqvvvvvvsssoooqqqwwwyyywwwyyyzzz||||||{{{|||xxxxxxwwwwwwtttooojjjfffqqqwwwqqqsssvvvpppxxx}}}{{{|||}}}|||xxxvvvrrrnnnmmmooorrrtttoooqqqrrrqqqnnnlllmmmnnnkkkkkkmmmnnnpppqqqrrrrrrqqqrrrrrrpppmmmlllmmmooommmmmmnnnnnnooooooppppppqqqpppnnnnnnooopppqqqqqqqqqppppppppppppppppppqqqsssyyypppnnnwwwvvvyyy{{{~~~~~~|||||||||yyy~~~zzzxxxxxxuuuyyytttpppqqqlll~~~wwwyyytttvvvyyyxxx|||{{{oooooouuuuuuqqqssstttsssqqqppprrrsssrrrssswwwzzzzzz|||}}}{{{xxxwwwwwwxxx}}}~~~~~~}}}{{{yyyxxxyyyvvv|||{{{{{{}}}||||||zzzrrruuuyyysssvvvtttrrrqqqqqqqqqssstttvvvvvvsssppprrrxxx{{{yyywwwxxxyyyyyyyyyzzz|||~~~mmmuuuzzzvvvrrrpppnnnjjj___wwwwwwppptttyyyqqqzzz{{{yyy}}}}}}xxxuuupppmmmllloootttwwwnnnppprrrqqqnnnllllllnnnkkkjjjjjjjjjkkknnnqqqrrrlllnnnpppooolllkkklllnnnllllllllllllmmmnnnppppppsssqqqpppooooooqqqssstttrrrqqqqqqppppppqqqqqqrrrlllxxxnnnhhh||||||}}}wwwxxxyyy{{{{{{{{{{{{{{{yyyzzzzzz}}}}}}yyyxxxpppvvvsssmmm}}}nnnmmm|||}}}uuuwwwqqqxxxvvvoooooosssvvvvvvrrruuunnnmmmxxxyyyrrrrrrmmmuuu||||||{{{~~~|||||||||zzzxxxyyy}}}zzzzzz~~~wwwttt~~~}}}{{{yyyxxxyyy||||||tttuuuxxxvvvtttuuuxxxqqqqqqvvvyyywwwsssuuuqqqpppuuuxxxxxxyyy|||vvvvvvwwwyyyxxxxxx{{{zzzrrrqqqrrrooollllllnnnnnn}}}sssjjjrrrxxxyyy|||~~~~~~xxxvvvsssqqqpppqqqrrrssswwwssspppqqqtttuuuqqqmmmmmmiiifffgggmmmppppppnnnjjjmmmppppppooommmllllllmmmnnnnnnnnnllllllnnnoooppprrrrrrpppmmmlllnnnppptttuuuuuusssooonnnpppsssvvvqqqqqqooommm{{{yyy}}}|||xxxwwwzzzyyyuuuyyywwwtttvvvzzzvvv{{{vvvyyyuuuuuu{{{pppwwwwwwwwwxxxxxxuuu{{{{{{rrroooqqquuuwwwwwwsssuuunnnmmmvvvxxxrrrttt~~~~~~|||xxxvvvyyyzzz{{{zzzxxxvvvuuuxxx{{{}}}xxxvvvzzz}}}{{{wwwuuuzzz|||}}}}}}xxxvvvuuutttuuu}}}|||zzzyyyxxxvvvuuutttwwwssssssuuuwwwwww{{{~~~{{{zzz|||uuugggeeejjjnnnkkkuuuzzznnnnnnwwwxxx{{{}}}}}}{{{yyyuuurrrppppppqqqqqqrrrppppppqqqsssrrrnnnjjjmmmjjjiiikkkqqqttttttrrrnnnppprrrrrrpppooonnnoooooopppppppppnnnnnnpppqqqlllnnnooonnnlllkkklllnnnpppqqqrrrpppnnnnnnqqqssssssppprrrqqqqqq~~~yyywwwvvvwwwyyyyyyxxxwwwooonnnmmmooowww~~~~~~|||wwwsssxxxqqqtttrrrrrr{{{oooppp~~~vvv}}}vvvtttwwwzzzyyyuuupppooorrruuuuuuuuutttvvvpppnnnuuuuuuqqqwww~~~yyyyyyzzz|||~~~wwwxxxxxxwwwtttrrrssstttyyysssqqquuuxxxwwwwwwwwwuuuzzz|||vvvtttssstttvvv|||~~~yyytttuuuxxxsssrrrtttyyy||||||xxx{{{vvvlllkkkqqqmmmrrr|||qqqwwwxxx{{{}}}|||~~~|||wwwsssqqqpppooonnnlllmmmpppqqqpppnnnkkkiiilllkkkkkknnnsssvvvvvvtttqqqqqqrrrpppnnnnnnooopppooopppppppppnnnnnnpppqqqjjjlllnnnnnnmmmlllmmmnnnlllmmmnnnnnnnnnoooqqqsssnnnnnnrrrrrrsssvvvrrrxxx|||wwwtttuuummmnnnnnnnnnqqq}}}{{{||||||{{{}}}~~~yyytttqqqxxxooopppqqqnnn~~~xxxssszzzrrrxxx}}}|||~~~}}}~~~}}}uuuxxxxxxuuupppnnnoooppppppoootttxxxtttrrrvvvqqqoooxxx}}}xxxzzz}}}{{{wwwtttvvvvvvwwwwwwuuusssrrrqqqtttpppoootttwwwwwwwwwyyysssxxx}}}~~~yyyqqqppprrrrrrxxx}}}}}}yyywwwyyy}}}ssssssvvvzzz||||||uuuxxxzzz|||yyyhhhooonnnoooxxxyyyvvvxxx|||~~~}}}|||yyytttrrrqqqpppooolllnnnoooooommmkkkkkklllkkkkkklllooossstttsssqqqqqqqqqpppmmmkkkkkkmmmooommmnnnnnnnnnllllllnnnooolllnnnpppqqqqqqqqqqqqqqqmmmmmmnnnnnnoooooopppqqqkkklllpppooorrrzzzttt|||~~~tttnnnpppqqqrrrsssooolllttt|||wwwyyy{{{wwwyyy{{{|||{{{yyyuuusss|||qqqooosssooorrr~~~wwwsss}}}vvv{{{}}}|||wwwzzz{{{~~~}}}qqqxxxyyyuuupppmmmlllnnnooopppuuuyyywwwvvvwwwooonnn{{{wwwqqquuuzzzxxxsssqqqvvvvvvwwwxxxxxxwwwuuusssooommmpppvvvyyyxxxwwwyyytttvvvxxxyyy~~~zzzoooqqqxxxxxxyyyzzzzzzzzz{{{}}}~~~xxxwwwwwwvvvsssttt|||{{{yyy{{{~~~{{{|||qqqkkkzzzooojjjlllmmmpppzzzttttttxxx~~~{{{tttsssssssssqqqppppppooolllkkkkkknnnqqqnnnnnnoooppprrrqqqpppnnnsssrrrpppmmmkkkkkkmmmooommmnnnnnnnnnllllllnnnooonnnooooooqqqrrrsssssssssqqqpppppppppppppppooonnnlllmmmnnnjjjoooxxxuuummmooooooqqqsssooohhhmmmyyyrrrtttwwwtttuuuxxxyyyzzzyyyxxxwwwzzzrrrooouuusssqqq|||yyyzzzooo~~~vvvsss}}}yyywww~~~~~~zzztttrrr{{{uuussspppnnnnnnpppsssuuuuuuzzzxxxwwwvvvnnnrrrsssuuuyyyyyyxxxzzzwwwvvvvvvwwwyyyxxxvvvtttnnnmmmqqqwwwzzzxxxyyy{{{wwwwwwyyy}}}xxxppp{{{}}}{{{{{{|||}}}|||zzzwwwuuuuuuuuusssrrrvvv}}}tttvvv{{{}}}{{{ssskkkoooyyyrrrsssrrrooorrr{{{wwwsssttt{{{~~~tttsssttttttssstttrrrnnnkkkkkknnnqqqtttpppqqqqqqqqqqqqpppoooooovvvuuussspppmmmmmmnnnpppooopppppppppnnnnnnpppqqqooommmlllmmmoooqqqqqqqqqtttsssrrrrrrrrrqqqnnnlllnnnooooooiiinnn~~~xxxqqqqqqnnnqqqtttssslllpppyyypppqqqtttssstttvvvwwwxxxyyyyyyxxxtttqqqnnntttyyyuuu~~~~~~|||yyyqqqzzz}}}xxxuuu{{{~~~}}}vvvpppqqqtttrrruuuqqqqqqrrrsssssstttvvvwwwvvvyyyuuusssrrrooo{{{uuuwww{{{zzzzzzxxxvvvuuuuuuvvvvvvsssqqqooonnnpppuuuxxxwwwzzz~~~xxxzzz|||yyy~~~vvv}}}|||{{{zzz{{{|||{{{xxxuuusssqqqrrrvvvxxxwwwxxx|||yyyzzz~~~}}}zzz~~~zzzrrrpppqqqvvv~~~xxxrrroootttzzzrrrxxxuuurrrssstttsssvvvqqqmmmlllnnnqqqrrrrrrooooooooonnnnnnnnnooopppvvvvvvtttrrrnnnmmmmmmoooooopppppppppnnnnnnpppqqqpppmmmjjjjjjlllooopppoootttrrrqqqrrrrrrrrrnnnkkkooorrrssslllqqq|||xxxsssoooppprrrvvvvvvppprrr~~~sssrrrtttttttttuuuuuuvvvvvvvvvvvvqqqsssnnnrrr{{{xxx~~~zzzyyyyyyyyy|||~~~{{{wwwyyywww~~~|||~~~~~~~~~ooovvv}}}tttlllpppsssvvvxxxxxxvvvuuuuuuvvvwwwrrrooooooooosssnnnuuuzzzuuusssvvvzzzwwwsssssssssssspppmmmqqqoooooossstttuuuzzzyyy~~~zzzzzzuuutttqqqtttwwwzzzzzzxxxuuussstttpppqqquuuvvvsssppppppzzzyyyzzz|||zzzwwwyyyzzzvvvuuussssssuuuwwwpppjjjkkkyyytttvvvvvvqqqrrrrrrrrruuuppplllmmmqqqtttrrrooojjjkkkkkkjjjjjjkkknnnpppttttttssspppmmmkkkkkklllmmmnnnnnnnnnllllllnnnooorrrnnnjjjiiillloooppppppsssqqqpppqqqsssrrroookkkppptttwwwqqquuuyyyuuupppjjjppppppssstttmmmmmmxxxvvvwwwuuuuuuuuuttttttsssssssssrrrwwwpppppp{{{wwwyyy||||||yyywwwwwwrrr~~~uuuyyyxxxzzztttuuuuuuxxx{{{}}}}}}ssswwwuuusssuuurrrpppuuuuuussstttxxxvvvoooqqqsssuuutttssstttyyy}}}wwwrrrqqquuuvvvssstttyyywwwwwwuuussstttwwwuuuooosssrrrrrrsssqqqrrrzzz~~~uuulllrrrrrrsssuuuxxxxxxvvvuuuwwwtttrrrtttxxxyyyvvvrrr{{{~~~wwwtttxxx|||zzzwwwvvvsssrrrtttqqqsssfffttt{{{sss~~~~~~{{{tttqqqssstttrrroookkkjjjkkklllmmmmmmlllkkkkkkkkklllnnnoooqqquuusssooolllkkkmmmppprrrlllnnnnnnmmmllllllooorrrnnnkkkiiijjjmmmqqqqqqqqqssstttrrrmmmlllpppqqqpppooommmmmmooosss|||vvvpppvvvnnnnnnvvvtttooonnnmmmxxxuuu}}}}}}qqqxxxwwwvvvuuuuuuvvvwwwyyyuuuwwwtttuuuyyyvvv~~~{{{|||yyyzzz|||xxxttt}}}~~~oooqqqzzzttt{{{|||sssxxx|||yyytttvvvzzzwww|||zzzxxxyyyvvvuuuvvvuuuqqqrrrvvvuuuqqqoooqqqttttttuuuxxxtttppppppssstttrrrsssxxxuuuuuusssqqqssswwwvvvrrruuutttttttttqqqpppvvvzzzyyy}}}|||{{{{{{{{{xxxtttqqqvvvtttssstttwwwxxxuuurrryyy||||||xxxxxx}}}{{{zzzyyyuuurrrssshhhwwwzzzvvvuuuuuuxxxsssoooooommmkkkrrrooollljjjlllmmmnnnnnnooonnnmmmlllmmmnnnoooppprrrpppnnnllllllnnnppprrrpppnnnllllllnnnpppppppppqqqnnnlllllloooqqqrrrrrrrrrtttsssooonnnqqqrrrpppqqqrrrtttssspppvvvuuuvvvpppooovvvuuurrrrrrnnnssswww}}}~~~vvvooovvvuuusssrrrrrrtttvvvwww{{{}}}xxxwwwxxxsssyyyyyyvvvyyy~~~xxxuuu|||{{{nnnnnnuuuuuu~~~ooottt|||zzzvvvwwwuuuzzz~~~zzzuuuzzzwwwvvvwwwsssxxxwwwtttpppqqquuuuuusssppprrrtttuuuvvv{{{wwwtttrrrtttsssqqqrrruuurrrsssrrrooorrrwwwwwwtttwwwvvvvvvvvvrrrooosssyyy|||yyyuuusssuuutttssstttuuuvvvuuusssyyyzzzzzzxxxxxx|||||||||wwwsssrrrgggnnnwwwlllwwwmmmzzzzzz|||{{{ppprrrtttpppjjjpppnnnkkkkkklllnnnooooooqqqpppooonnnmmmnnnnnnoooooonnnnnnmmmnnnoooppppppqqqnnnkkklllppprrrpppmmmrrrpppmmmmmmnnnooopppppppppssstttqqqqqqssssssooooootttxxxuuummmpppsssooommmpppvvvttttttvvvpppmmmxxxppprrrvvvwwwvvvuuusssqqqrrrtttwwwyyy}}}zzzwwwxxxqqqvvv}}}wwwuuuxxx|||xxxvvvyyy{{{wwwtttwwwxxxxxxrrrwww~~~}}}{{{|||zzz{{{~~~tttsssxxxuuutttvvvqqqvvvuuusssrrrsssvvvvvvuuurrrtttuuuuuuuuuyyy|||zzzwwwvvvtttsssrrrsssrrrsssrrrooopppuuuvvvuuuxxxwwwwwwxxxvvvrrrtttxxx}}}yyywwwvvvwwwwwwvvvvvvwwwwwwxxx{{{zzzxxxyyy~~~|||zzzwwwtttrrrqqqqqqnnnrrr{{{vvvttt}}}zzzjjjppp|||tttzzzyyyqqquuuxxxuuuooonnnllljjjkkklllnnnoooooopppooonnnmmmmmmnnnoooooommmnnnoooooooooooonnnmmmooonnnmmmmmmnnnooonnnnnnqqqpppmmmkkkkkkkkkllllllmmmqqqsssqqqrrrsssrrrnnnkkkppptttsssmmmpppoooiiilllpppsssppprrrwwwqqqkkkqqq|||pppmmmxxxvvvyyywwwvvvtttssstttwwwyyy{{{yyy{{{xxxwwwyyytttyyy|||xxxuuuvvvxxxxxxxxxyyywwwvvv{{{zzzuuuwwwqqqxxx|||zzz{{{||||||wwwyyy}}}xxxxxx{{{vvvrrrrrrrrruuuxxxxxxvvvuuuppprrrssssssssswww~~~xxxxxxwwwtttssstttuuutttrrruuutttppppppsssuuusssxxxvvvwwwzzzyyywwwxxx|||||||||uuutttvvvwwwvvvuuuuuuxxx{{{zzz}}}yyyvvvuuutttsssxxxwwwpppnnnxxx~~~nnnxxxtttllltttuuuzzzxxxrrrrrrsssqqqnnnmmmkkkjjjjjjlllnnnnnnnnnllllllkkkkkklllnnnooopppnnnooopppqqqpppooommmkkkjjjnnnqqqoookkkjjjlllooorrrqqqnnnkkkiiiiiijjjkkkjjjoooqqqpppqqqsssqqqmmmmmmmmmooopppnnnqqq}}}qqqjjjrrrnnnoookkkmmmvvvqqqkkkpppvvvttt~~~uuupppuuuuuuttttttuuuxxxzzz{{{wwwyyywwwwwwzzzuuu{{{}}}www||||||uuuooooootttyyyyyywww{{{{{{vvvyyywwwooovvvnnn{{{zzzyyy}}}~~~~~~~~~xxx{{{}}}wwwyyy}}}xxxsssqqqrrrwwwzzzxxxuuuvvvjjjmmmppprrrrrrvvv|||ppprrrrrrpppqqquuuwwwvvvqqquuuvvvsssqqqssstttrrrxxxuuuvvvzzz{{{zzz||||||wwwpppsssvvvuuussssssyyy~~~wwwrrrtttuuuuuuvvvwwwwwwuuuuuu|||vvvxxxsssqqqyyyzzzzzzuuurrrpppooonnnnnnlllkkkkkkmmmnnnnnnmmmkkkkkkjjjkkklllnnnoooqqqnnnoooqqqrrrrrrpppnnnmmmiiioootttrrrkkkhhhlllqqqssssssqqqnnnkkkjjjkkkmmmiiimmmpppoooppprrrqqqnnnqqqnnnmmmooopppppptttyyyrrrjjjrrrmmmnnniiilllvvvsssnnnsss}}}sss{{{uuupppqqqrrrtttvvvwwwxxxxxxxxx{{{xxxxxxzzztttyyyvvvnnnyyyttt}}}{{{wwwsssrrruuuyyyyyyyyyyyy~~~xxxxxx}}}rrrnnnwwwzzz|||~~~}}}}}}~~~|||}}}yyyuuuyyyyyyrrrtttzzzvvvxxxsssssswwwxxxuuusssuuujjjmmmqqqrrrrrrssswww{{{nnnrrrqqqnnnoootttvvvtttnnntttwwwuuutttuuuvvvtttxxxttttttxxx{{{{{{}}}xxx|||}}}}}}~~~wwwrrruuuwwwvvvrrrqqqvvvyyyuuuooowww|||uuutttzzzzzz~~~{{{wwwsssppppppqqqrrrpppooonnnnnnoooooonnnmmmmmmmmmlllllllllnnnoooppplllmmmooorrrssssssrrrrrrlllqqqtttsssnnnlllmmmpppssssssqqqnnnjjjiiikkkmmmjjjnnnpppooopppssssssppppppmmmnnnqqqssspppppprrr~~~wwwlllpppkkknnnlllpppyyyuuuooouuu|||pppwwwnnnpppsssvvvxxxxxxwwwwwwxxx{{{xxxyyyzzztttxxxzzzpppyyy}}}qqqvvv}}}zzzwwwwwwyyyzzzvvvzzzwwwzzzpppsssuuu}}}yyy~~~zzz}}}~~~wwwxxxvvvzzzxxxppptttzzzvvv~~~wwwsssvvvvvvrrrrrrvvvnnnqqqttttttrrrqqqrrrttttttwwwvvvpppooossstttpppkkkrrrwwwwwwvvvwwwxxxvvvxxxtttssswwwzzzzzz}}}}}}{{{wwwzzz{{{vvvxxxssswwwyyywwwsssmmmpppxxxrrrfffkkk|||~~~{{{ooovvvxxxyyyzzzvvvqqqkkkiiikkkooorrrssssssqqqppppppqqqqqqooonnnqqqpppnnnmmmmmmnnnnnnooojjjkkknnnqqqtttuuuvvvvvvppprrrssssssrrrppppppoooppppppooolllhhhgggiiilllkkkooopppooopppttttttrrrkkkkkkooottttttqqqqqqtttzzzrrrrrrkkkppppppuuu}}}wwwpppuuu|||mmmqqq~~~nnnqqquuuyyy{{{{{{yyyxxxvvvyyywwwxxx{{{vvvzzz~~~|||wwwtttxxxvvvtttuuuxxxzzzyyywww{{{xxxwwwvvvssszzz}}}}}}|||}}}{{{wwwuuuuuuvvvwwwvvvvvvvvvtttrrrrrrtttvvvwwwvvvuuuuuuuuutttqqqooorrrqqqqqqpppqqqrrrtttuuuvvvtttsssvvv{{{|||xxxsssxxxuuuvvvzzz{{{xxx|||xxxuuuwwwvvv~~~||||||wwwssswwwwwwkkkkkkmmmsssnnnhhhpppvvvlllyyy|||uuulllrrrxxxyyyssshhhlllrrrsssqqqppprrrqqqppppppqqqqqqpppooommmnnnnnnmmmjjjiiiiiijjjmmmmmmoooppprrrtttuuuvvvnnnkkklllrrrtttooolllmmmnnnqqqsssrrroookkkkkkkkkoookkklllqqqqqqmmmmmmpppmmmoooqqqrrrsssrrrpppooowwwwwwoooqqqtttsssnnnkkklllqqquuuvvv~~~zzzttt}}}rrrrrrvvv|||{{{vvvvvvzzzrrrpppuuu~~~|||xxxrrr}}}tttssssssvvvyyy{{{zzzxxxzzz{{{{{{xxxvvv{{{~~~|||||||||}}}{{{xxxuuuttttttuuuuuuwwwwwwwwwvvvtttsssuuuvvvtttttttttsssrrrqqqqqqqqquuutttrrrqqqpppqqqqqqrrrssssssuuuwwwxxxxxxvvvuuuxxxvvvwww{{{|||zzz}}}}}}|||~~~yyy~~~wwwpppllltttzzzsssiiieeehhhjjjiiirrrxxxqqqpppssspppnnnpppyyy~~~uuummmnnnrrrpppoooooonnnnnnmmmmmmmmmmmmllllllnnnmmmmmmllllllkkkkkkjjjoooooopppppppppqqqqqqqqqnnnkkklllqqqrrrnnnkkklllgggjjjnnnpppoooooooooqqqqqqmmmmmmqqqqqqmmmmmmpppnnnooopppqqqqqqppppppooouuu{{{kkknnnqqqrrrpppllllllnnnppprrrzzzzzzrrrvvvzzzuuuxxxzzzwwwttttttrrrqqqvvv|||yyyvvv~~~ttt}}}yyyttttttuuuxxx|||~~~}}}|||zzz~~~~~~zzz{{{~~~zzz}}}~~~{{{{{{~~~~~~{{{vvvvvvuuutttssssssssstttwwwxxxyyyxxxvvvttttttuuurrrttttttrrrooonnnqqqtttrrrqqqpppooonnnooopppqqqooorrrvvvvvvuuutttuuuvvvxxxwwwyyy||||||{{{~~~|||yyy|||vvvyyy{{{sssnnnkkktttyyyqqqooottttttlll~~~~~~wwwooossswww{{{{{{tttssssssqqqppppppllllllllllllkkkkkkkkkkkkooommmkkkllloooooonnnkkknnnnnnooopppppppppppppppooollllllpppqqqmmmjjjjjjdddhhhllloooppppppqqqrrrrrrooonnnppppppnnnoooqqqpppooooooooonnnoooooooootttuuunnnoooqqqpppnnnkkkkkkkkkllluuu|||zzzsssrrr|||wwwuuuzzz{{{wwwsssrrrssswwwzzzxxxyyy|||}}}~~~yyy{{{zzzzzz{{{}}}{{{}}}|||{{{|||~~~|||zzz{{{}}}}}}{{{sssrrrrrrsssttttttttttttsssvvvxxxyyyyyyvvvtttsssssstttvvvvvvsssnnnlllqqquuukkkkkkkkkkkkmmmoooqqqrrroooqqqssstttttttttuuuuuuvvvwwwyyy{{{{{{{{{~~~|||yyyllljjjmmm~~~yyymmmqqqwwwppplllzzz~~~|||zzz{{{yyytttuuuuuutttsssnnnoooooonnnmmmlllmmmnnnrrrnnnkkkmmmrrrtttqqqnnnjjjlllnnnppprrrssssssssspppnnnnnnooopppnnnkkkiiijjjlllnnnpppqqqppppppooopppooonnnooopppppprrrtttqqqpppnnnmmmlllmmmooopppnnn{{{|||tttqqqooopppooolllkkklllkkkrrrzzz|||wwwuuu|||}}}www{{{~~~|||xxxqqqtttxxxyyyyyy{{{||||||yyy}}}zzzzzz|||}}}zzzxxx~~~|||xxx~~~}}}zzz{{{||||||||||||~~~rrrrrrrrrtttuuuuuuuuuuuuttttttvvvxxxwwwuuusssrrrrrrvvvxxxyyytttnnnmmmpppuuummmmmmmmmmmmnnnppprrrsssrrrooonnnqqquuuwwwuuurrrsssvvvxxxyyyyyy{{{}}}~~~{{{yyyxxxjjjcccnnn{{{xxxtttvvvvvvtttgggnnn}}}xxxpppssswwwwwwsssooopppqqqpppnnnmmmnnnpppsssooommmoootttvvvssspppkkkmmmooorrrssstttttttttqqqqqqppppppppppppnnnkkknnnoooqqqrrrsssrrrpppnnnlllmmmnnnnnnpppsssuuuuuuqqqpppnnnllllllmmmoooqqqiiissstttuuuooooooooommmnnnqqqooorrryyy}}}yyyuuuzzz|||{{{||||||yyyssswwwyyyxxx{{{zzz|||~~~{{{yyywww}}}xxxvvvwww|||~~~xxxyyyvvvyyy}}}{{{}}}~~~}}}}}}|||wwwtttuuuvvvvvvvvvvvvuuuuuutttuuuvvvvvvtttsssssstttwwwxxxxxxuuuqqqoooqqqtttvvvuuusssrrrqqqqqqrrrrrrsssooolllooouuuyyyvvvrrrqqqvvvyyyxxxxxx{{{}}}|||}}}wwwtttzzz{{{yyynnneeemmmuuu}}}{{{nnnrrruuusssssstttzzz}}}}}}wwwmmmnnntttuuusssmmmppprrrpppmmmlllmmmppprrrpppnnnpppssstttsssqqqnnnppprrrssstttsssqqqpppqqqrrrqqqoooppprrrppplllnnnoooppprrrtttuuusssqqqiiilllooonnnppptttuuussspppooonnnmmmmmmoooqqqrrrooovvvwww|||zzzoooooopppoooqqqvvvsssssswww|||yyyqqqsss{{{~~~|||yyyuuuwwwzzzyyywww}}}zzz{{{xxxxxx{{{~~~{{{wwwwwwyyy|||{{{wwwwwwvvv~~~}}}{{{~~~~~~}}}zzzyyyxxxwwwwwwvvvuuuuuutttttttttuuuvvvuuuttttttvvvxxxsssttttttsssssssssssssssxxxwwwuuusssrrrqqqrrrrrrqqqooooooppptttvvvvvvuuuqqqwwwzzzxxxxxx|||~~~{{{{{{zzzuuu{{{zzzwwwvvv}}}|||mmmnnn}}}{{{lllrrrooozzzwwwvvv~~~|||pppkkkooossstttmmmppprrrqqqmmmkkkmmmqqqooooooooooooppppppppppppmmmoooqqqssssssrrrpppooooooqqqpppmmmnnnrrrqqqlllnnnnnnoooqqquuuuuusssppphhhnnnpppooopppsssrrrmmmooonnnnnnnnnoooqqqrrrsssssswwwzzz||||||ooopppsssqqqrrrwwwqqqpppuuu}}}{{{qqqpppwww~~~uuuyyy{{{yyyxxxyyywwwzzzwww{{{|||{{{yyyzzz{{{yyywww|||mmmvvv~~~|||vvvzzzzzzyyywwwvvvttttttssssssuuuvvvvvvuuuuuuvvvxxx{{{pppoooppprrrtttuuutttssstttsssrrrqqqqqqqqqrrrsssoooppprrrrrrrrrsssvvvyyyqqqxxx{{{yyyyyy~~~|||wwwqqquuuvvvvvvwww}}}xxxlllxxx{{{ssssss~~~hhhvvvrrrzzzwwwllllllssswwwnnnrrrtttsssnnnmmmooorrrlllnnnooonnnmmmlllmmmnnnhhhkkknnnqqqssssssrrrqqqmmmpppooolllmmmrrrqqqlllpppooooooqqqsssssspppmmmiiiooorrrpppppprrroooiiimmmnnnnnnoooqqqrrrssstttooopppooo}}}|||uuu}}}ppprrruuurrrrrrvvvlllllltttuuurrrxxxzzzwwwzzzyyy{{{{{{qqquuu~~~}}}|||yyyzzz~~~|||uuuuuuyyyxxxtttuuu}}}}}}yyyyyy~~~}}}{{{|||wwwyyyuuuvvvtttppprrrwwwoooqqqsssvvvxxxxxxwwwvvvrrrooommmooosssvvvuuusssqqqrrrsssrrrpppppppppqqqqqqpppooopppssstttttttttqqqqqqooovvv|||}}}tttqqqtttrrruuuxxxhhhqqqwwwsssoootttvvvxxxwwwtttwwwqqqrrr{{{uuuvvvuuutttsssrrrrrrqqqqqqmmmmmmmmmmmmnnnnnnnnnnnntttttttttuuuttttttssssssrrrrrrqqqqqqpppooonnnnnnhhhkkknnnooonnnlllkkkjjjqqqmmmjjjkkknnnpppooollllllqqqkkkiiitttxxxrrrqqqpppttt{{{}}}uuulllqqq{{{xxxfffmmmwwwtttpppyyyiiioooyyyrrrttt{{{sssxxxzzz~~~~~~{{{yyy{{{~~~|||vvvvvv{{{|||yyy|||{{{zzzxxxxxxyyyzzz||||||zzzwwwxxx||||||{{{zzzvvvwwwuuurrrtttyyyqqqrrrsssuuuuuuuuuttttttqqqrrrrrrrrrqqqqqqssstttooopppqqqqqqpppooopppqqqppppppppppppqqqrrrtttuuunnnoooooowww~~~|||xxxrrrqqqwwwuuuuuuwww}}}nnnhhhsssuuunnnwww}}}}}}uuuvvvxxxuuuuuutttsssrrrpppooonnnmmmnnnooooooppppppoooooopppqqqqqqrrrrrrrrrqqqqqqrrrqqqqqqpppoooooonnnnnnnnnoooooonnnlllkkklllmmmqqqmmmjjjlllqqqsssppplllnnnuuuqqqlllssstttoooqqqtttoooooouuuxxxsssmmmjjj~~~wwwkkklllqqqqqqqqqsssjjjmmmwwwxxxxxxvvvqqq}}}xxxyyyzzz}}}zzzzzz|||~~~}}}}}}yyyttttttyyy||||||wwwxxxyyyxxxvvvvvvyyy|||}}}xxxtttuuuyyy~~~xxx~~~yyywwwwwwvvvuuuvvvzzzssssssssssssssssssssssssqqqtttvvvsssooonnnqqqtttoooqqqrrrqqqppppppqqqrrrnnnpppqqqpppnnnppptttxxxooorrrqqqxxx}}}~~~}}}xxx~~~yyyuuuqqqtttzzzwwwuuusssqqqqqq{{{}}}hhhmmmrrrnnnsssyyyxxxmmmtttrrrsssssssssqqqnnnllljjjmmmnnnppprrrrrrqqqpppoooooopppqqqrrrrrrrrrrrrrrrqqqqqqppppppoooooonnnnnntttssspppllliiiiiillloooqqqmmmkkkmmmpppqqqnnnjjjgggrrrpppkkkooopppnnnsssrrrllllllsssxxxtttjjjcccqqqzzzzzzqqqmmmooosssmmmllljjjsss}}}rrrppp}}}rrrwwwzzz}}}zzzyyy{{{~~~zzzvvvuuuzzzzzzzzzzzzzzzyyyzzz{{{}}}|||wwwvvvzzz~~~~~~vvv~~~zzzxxxvvvuuuuuuuuuwwwyyyuuuttttttssssssttttttuuurrrssstttssspppoooqqqssssssttttttsssqqqppppppqqqmmmppprrrpppmmmnnntttzzztttxxxvvvxxx}}}xxxvvv~~~vvvuuu|||{{{xxx{{{wwwuuuwww|||vvvvvvvvvtttppptttooolllsssvvvtttyyyxxx|||iiilllnnnoooqqqrrrqqqnnnkkkiiilllmmmppprrrsssrrrpppnnnqqqrrrssstttuuuvvvvvvvvvrrrrrrqqqqqqppppppppppppvvvtttqqqllliiihhhkkkmmmnnnnnnmmmllljjjkkkmmmooohhhqqqlllgggkkkjjjfffiiikkknnnrrrtttrrrnnnmmmnnnnnnzzz|||mmmooovvvlllqqqiiinnnrrrssssss{{{~~~uuuvvv~~~{{{yyyzzz}}}~~~{{{zzz~~~}}}{{{yyyzzz~~~~~~{{{{{{yyyzzz}}}vvvxxxwwwwwwuuutttsssuuuwwwwwwttttttttttttuuuvvvwwwxxxsssqqqooopppssstttsssrrrtttttttttrrrooommmmmmmmmlllppprrrqqqnnnoootttzzzvvv{{{wwwvvvzzzuuurrrzzzsss|||{{{zzz|||zzzzzz{{{vvvvvvwwwxxxuuurrrwww~~~xxxsssqqqmmmqqquuuvvvnnnkkkmmmoooqqqqqqooommmkkkjjjllloooqqqrrrqqqooonnnsssssstttvvvwwwwwwwwwwwwrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrqqqnnnkkkiiiiiijjjiiimmmppplllgggiiisss~~~zzz}}}ssslllqqqooofffcccnnnpppqqqooonnnooosssuuujjjsssmmmpppvvvoootttjjjlllvvvwwwppp~~~ssspppvvvqqq}}}~~~{{{{{{}}}~~~{{{zzzzzzzzz}}}|||xxx|||xxx{{{zzz|||yyyyyy{{{~~~{{{tttuuuwwwvvvsssrrruuuvvvtttttttttuuuvvvwwwwwwxxxxxxtttqqqnnnooosssvvvtttqqqrrrrrrrrrooollljjjiiijjjmmmooorrrrrrqqqrrruuuyyysssyyyvvvtttyyywwwvvv}}}|||zzzxxxwwwttttttwwwvvvrrrrrrtttttt|||wwwjjjnnnmmmlllzzz}}}mmmnnnpppqqqqqqpppnnnmmmjjjlllnnnpppqqqqqqpppoooqqqrrrssstttttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrooopppqqqpppmmmjjjiiiiiiffflllqqqnnniiimmmzzz~~~zzz~~~{{{|||uuulllhhhnnnuuuuuupppeeeeeemmmpppsssssstttnnnnnn||||||yyyxxxzzzrrrooo~~~~~~vvvxxx}}}|||uuutttvvvzzz|||~~~zzz}}}}}}~~~~~~~~~|||{{{zzz{{{~~~~~~|||zzzyyyvvvyyyxxxssssssvvvvvvssstttuuuvvvwwwwwwvvvuuuuuutttsssqqqqqqrrrrrrrrrqqqpppqqqqqqpppmmmllllllmmmmmmoooqqqsssuuuvvvvvvwwwqqqxxxuuusssyyy{{{{{{{{{zzzxxxuuusssrrrtttxxxwwwsssrrruuukkkkkkyyy{{{uuuooocccooorrrrrrrrrrrrpppooonnnmmmlllmmmooopppqqqrrrrrrrrrqqqqqqrrrrrrrrrrrrrrrqqqppppppppppppppppppppppppnnnoooppppppnnnllllllmmmiiimmmpppooolllnnnvvv~~~uuu|||yyyyyyxxxnnnmmmrrrrrrlllkkk___ooopppnnntttpppqqqsssuuu~~~vvvyyyvvvyyy{{{~~~~~~|||zzzzzzuuuuuuyyy}}}|||~~~}}}~~~}}}}}}}}}~~~~~~zzzxxxvvvwwwzzzyyytttssswwwwwwssstttuuuwwwwwwvvvtttrrrqqqsssuuuvvvsssooonnnooorrrpppqqqrrrrrrqqqpppqqqrrrnnnoooqqqtttxxxyyywwwuuussszzzwwwssszzz|||~~~~~~wwwwwwvvvsssooorrrxxx|||yyysssrrrtttlllkkkjjjrrr{{{wwwqqqvvvwwwvvvtttrrrpppnnnmmmlllnnnooooooppprrrsssttttttrrrrrrsssssssssrrrqqqqqqnnnnnnnnnnnnnnnooooooooooooppppppooonnnnnnppprrrnnnoooooonnnmmmllllllllldddnnnmmmiiioooqqqpppuuuzzzkkkhhhmmmqqqvvvbbbssspppjjjsssllltttwwwrrr|||rrrssspppsss}}}rrrttt}}}zzz~~~~~~}}}~~~}}}~~~tttvvvvvvxxx~~~}}}~~~{{{~~~zzzyyy{{{~~~zzz~~~wwwttt}}}wwwwwwvvvoooqqqsssmmmuuuvvvvvvvvvxxxxxxsssnnnsssooossstttmmmnnnssspppzzztttooommmppprrrpppnnnooooooppprrrtttsssqqqooouuuuuuyyy}}}zzzuuu}}}}}}vvvuuutttttttttvvvvvvtttrrrrrrnnniiigggooowwwnnnyyytttggglllsssqqqoooqqqppppppoooooopppqqqrrrrrrtttqqqooorrruuuuuuuuuuuujjjccceeeqqqwwwsssrrrvvvrrrpppppprrrrrrooopppsssrrrqqqpppmmmjjjiiinnnsssooosssqqqlllooovvvqqqfffhhhzzzmmmeeehhhgggqqquuuuuuooooooppppppooorrrwww{{{{{{qqqqqquuu|||wwwtttttt~~~}}}|||}}}}}}zzz{{{|||}}}{{{xxxwwwyyy{{{}}}zzz|||~~~zzzzzz}}}}}}{{{|||{{{}}}~~~}}}{{{vvvzzz}}}uuuvvvwwwrrrtttxxxrrrqqqssswww{{{~~~~~~yyytttssslllooopppjjjlllqqqlllsssooojjjkkkooossstttsssnnnmmmnnnrrruuuvvvtttqqqttttttzzz}}}yyyttt}}}}}}~~~{{{xxxvvvuuuuuuvvvuuusssqqqmmmqqqppphhhdddppp{{{qqq~~~}}}jjjkkkpppqqqqqqttttttsssrrrrrrrrrrrrrrrssssssrrrrrrrrrpppnnnpppuuu~~~||||||sssmmmkkkmmmoooooopppssslllmmmnnnnnnkkkhhhffffffooorrrppplllooowwwtttkkkpppqqqxxxvvvqqquuukkk```ppphhhlllnnnpppqqqtttwww{{{}}}qqqooosss{{{~~~~~~wwwtttvvvxxx|||~~~{{{zzz}}}~~~}}}}}}zzztttpppvvvwww{{{|||vvvxxx|||~~~~~~wwwxxx{{{}}}~~~~~~~~~~~~}}}}}}~~~{{{|||}}}uuuqqqwwwzzzsssuuuxxxtttxxx}}}wwwrrruuu{{{{{{vvvtttlllooossssss{{{}}}}}}vvvsssssstttsssqqqpppnnnooossszzz|||yyyuuutttuuuzzz~~~yyyvvv{{{{{{yyywwwvvvvvvuuusssrrrlllpppqqqlllfffiiiwwwyyyqqqvvvpppqqqqqqssswwwttttttsssrrrqqqqqqqqqqqqkkkmmmpppppplllnnn|||}}}tttnnnpppuuuwwwzzz|||xxxvvvssspppnnnllljjjhhhppprrroookkkooowwwvvvooorrrjjjgggqqq~~~vvvkkk___```vvvmmmlllooosssuuuuuuuuuwww{{{rrrnnnrrr~~~{{{{{{~~~yyytttvvvooo|||uuu||||||~~~vvvqqqoootttvvv}}}zzzwwwxxx|||~~~yyyyyy|||~~~~~~~~~~~~~~~www~~~|||~~~}}}uuunnnooouuu{{{xxxrrruuuxxxuuuyyy}}}xxxxxxzzzzzzxxx}}}tttuuuzzz}}}yyyuuusssqqqooouuurrrrrrwww}}}|||wwwvvvvvvyyy|||yyyyyyjjj~~~|||xxx|||zzzxxxwwwxxxxxxwwwuuuooommmmmmqqqvvvuuuooohhh{{{vvvwwwqqqqqqvvvpppoooooonnnnnnnnnnnnooollllllnnnnnnlllsss}}}ppplllqqqttttttqqqrrroookkkmmmssstttqqqmmmjjjiiilllpppuuu~~~yyynnn[[[\\\xxxoooqqqvvvxxxuuuqqqssswwwsssmmmppp|||{{{~~~xxxwwwsss|||~~~iiirrr||||||}}}uuutttwwwvvvyyyyyy{{{|||zzzxxxyyy||||||{{{|||}}}zzz{{{}}}{{{|||~~~|||yyyvvvttttttvvvxxxqqqtttwwwssswwwzzztttxxxyyyzzzxxxyyywww}}}yyy{{{yyyuuusssrrrssssssssswwwuuutttwww{{{|||xxxtttvvvssstttxxxxxx{{{~~~uuuzzz}}}yyyvvvssszzzyyywwwwwwyyyzzzzzzyyysssppppppuuu{{{{{{ssskkkoooyyyrrrnnnppplllllllllmmmnnnooopppqqqxxxssspppqqqqqq{{{tttlllpppttttttrrrrrrnnnjjjkkknnnpppooonnnllllllllllllnnnxxxyyyaaa^^^rrrqqqtttwwwuuuqqqrrrxxxsssjjjlll~~~{{{~~~~~~{{{www}}}pppnnn~~~{{{zzz{{{}}}~~~xxxxxxtttyyyrrrwwwpppvvv{{{{{{xxxvvvyyy}}}~~~zzzyyy{{{{{{zzz{{{zzz}}}}}}}}}zzz{{{|||wwwuuuxxxrrrtttwwwrrrtttwwwpppqqqttt~~~ttttttuuuppptttxxxqqqppppppqqqqqqqqqrrrssssssttttttuuuvvvwwwvvvsssqqquuuppppppvvvyyy{{{xxxuuuwwwwwwxxxvvvtttuuuwwwyyyzzzyyysssvvvyyyvvvrrrrrryyywwwnnnvvvwwwoooooonnnnnnooooooqqqrrrtttuuuxxxoooooo{{{sssrrrqqqmmmrrrqqqnnnkkkkkklllnnnnnnuuummmiiimmmsssuuuwwwxxxsssfffuuuvvvpppooosssuuurrrttt{{{vvvjjjhhh|||~~~|||||||||{{{}}}yyytttyyyvvvhhhxxxzzzxxxzzz{{{zzzxxxwwwyyyyyywwwtttuuuyyy~~~mmmttt~~~yyyrrrvvvyyyzzzyyyyyy{{{}}}zzzwwwyyyzzzyyy{{{|||xxxxxxrrruuuwwwrrrtttvvvooommmrrrrrrmmmpppsssnnnrrrxxxtttqqqsssuuuuuutttsssrrrqqqrrruuuwwwwwwuuusssrrrrrrwwwqqqrrr{{{|||yyyzzz{{{vvvtttqqqqqqsssuuuuuuuuuqqqvvvyyyuuuoooooowww~~~tttmmmuuu|||wwwrrrrrrrrrrrrssstttvvvvvvtttkkkssssssrrrrrrnnnpppooonnnmmmmmmlllnnnqqqwwwooojjjooouuuuuurrrqqqmmmtttiiivvvtttlllpppsssppprrrxxxpppgggvvv}}}yyy{{{~~~~~~{{{vvvsssoooyyyyyyxxx|||}}}yyyuuu}}}yyysssqqqsssvvvxxxxxxooowwwzzzwwwyyyxxxyyyzzz|||~~~~~~{{{xxxyyy{{{{{{wwwqqquuuxxxsssuuuwwwppppppuuu{{{nnnlllqqqmmmqqqrrrkkklllqqqmmmlllooosssuuuuuutttssssssrrrwww{{{zzzvvvssstttwwwzzzuuuwww|||{{{uuussspppnnnooopppqqqqqqqqqpppqqqsssvvvvvvrrrooowww|||sssfffppp~~~ttttttssssssssstttuuuuuu{{{rrr~~~uuuhhhlllrrrrrrooonnnnnnoooooonnnppptttrrrqqqrrrsssooojjjkkkoooooowwwzzzxxxmmmzzznnnooopppmmmmmmrrrwwwjjjttt~~~~~~||||||yyypppyyyyyyuuuwwwyyyyyyvvvvvvvvvuuuuuuxxx}}}~~~}}}}}}{{{}}}}}}zzzzzz~~~|||tttsss{{{|||~~~}}}||||||uuuqqquuuyyyyyywwwuuu}}}uuulllqqqrrrsssqqqmmmkkkmmmooonnnppprrrtttttttttrrrqqqyyyzzz{{{yyyuuurrrqqqqqqssswww~~~xxx|||zzz}}}qqqkkknnnrrrooojjjiiipppmmmpppvvvvvvqqqoooqqqrrrvvvwwwrrrlllooo~~~qqqqqqoooeeerrrwwwrrrnnnqqqsssuuuwwwtttrrrooolllkkkmmmpppsssuuupppmmmnnnssstttqqqlllssskkkhhhrrr{{{~~~llllllqqqqqqpppqqq}}}jjj~~~}}}zzz|||{{{vvvxxx|||~~~xxxvvvuuuvvvyyy}}}zzzuuuuuuzzz{{{{{{yyyxxx{{{~~~~~~vvvuuu|||~~~zzzzzz|||~~~zzz~~~{{{rrrooo{{{yyyrrrnnnlllrrrssssssqqqnnnmmmooorrrsssssstttuuuuuutttsssrrrssswwwyyyxxxuuurrrrrrtttxxxzzzyyywww||||||yyyvvvyyytttsssxxxxxxjjjkkkpppqqqooonnnqqqqqqssssssooonnnyyyqqqmmmkkkiii~~~yyyssskkkgggkkkoooqqqtttyyyooooooooorrrtttsssnnnjjjgggmmmtttvvvtttpppooooootttpppnnnrrrzzz}}}sssssstttnnnggglll|||{{{vvv~~~|||}}}www}}}{{{vvvvvvxxxxxx{{{yyyxxx{{{{{{zzz|||~~~~~~}}}{{{xxxwwwyyy{{{}}}wwwwww}}}{{{zzz}}}|||}}}tttppprrriiilllpppvvvvvvtttrrrqqqrrruuuxxxwwwvvvvvvuuuttttttssssssrrruuuwwwwwwtttrrrsssuuuuuuuuuyyy~~~{{{vvvzzz|||zzzsssrrrxxxpppwwwzzzyyyzzzwwwqqqlllzzzttttttxxxsssiiijjjtttxxxnnnooozzzsssiiiiiieeeiiioootttrrrnnnnnnrrrooommmnnnssszzz{{{vvvpppfffkkkqqqtttsssqqqrrrssstttuuuvvvtttssswww~~~xxxnnnsssqqqfffmmmlllsss~~~zzz}}}{{{}}}|||zzz{{{xxx|||}}}zzzwwwvvvsssooouuuvvvxxx|||~~~}}}zzzuuuuuuwwwyyyvvvxxx~~~~~~}}}}}}~~~|||}}}{{{ooommmqqquuuxxxwwwuuussssssvvvzzz|||wwwvvvuuutttttttttttttttwwwvvvtttrrrrrrrrrsssssstttsssvvvyyyyyyxxx~~~}}}tttrrrwwwrrrwww~~~zzzvvvvvvyyy}}}uuunnn{{{qqqqqqzzzxxxkkkgggnnnrrrrrrwwwvvvjjjiiirrrnnnsssyyyzzztttmmmkkklllqqqnnnlllooovvv}}}wwwpppjjjjjjoootttuuutttssswww{{{yyyuuutttyyy~~~{{{eeellltttooocccvvvooo|||yyy}}}{{{|||{{{yyy{{{{{{yyy{{{zzzssssssvvvtttppplllrrrxxxzzzwwwvvvxxxzzz~~~yyyvvvwwwyyy~~~~~~|||uuutttxxxzzzxxxzzz~~~~~~xxx}}}|||zzz}}}{{{|||zzzxxxmmmpppuuuwwwvvvvvvtttqqqqqqrrruuuyyy{{{ssssssrrrrrrrrrssstttuuuvvvrrrnnnnnnppprrrrrrqqqyyyxxxyyyyyywwwuuuxxx}}}}}}{{{uuuyyyyyysssttttttuuuuuusssqqqooonnnmmmjjjsssyyyoooggghhhuuuyyysssrrrxxxkkk{{{wwwyyyvvvvvvppppppvvvkkknnnppppppooooooppppppoooooonnnmmmooouuu|||vvvpppnnnnnnqqqrrrqqqvvv||||||wwwttt~~~jjjiiiqqqrrrlllrrr}}}vvvsssrrrsss~~~zzzyyy{{{~~~{{{wwwyyy}}}|||zzzzzz}}}}}}zzzzzz}}}vvvllllllrrrvvvtttpppwwwzzzwwwzzz~~~~~~yyyuuutttttttttxxxuuuwww}}}|||vvvvvv|||~~~}}}}}}~~~{{{yyyvvv{{{{{{{{{~~~~~~yyyooo}}}~~~jjjhhhrrrxxxwwwsssrrrpppmmmmmmpppsssuuuuuuppppppqqqqqqrrrsssssstttppprrrsssssssssrrrrrrsssssstttvvvwwwvvvvvvxxxzzzzzzxxxqqquuuppp~~~uuurrryyywwwsssoooppprrrqqqmmmoookkkjjjtttwwwpppmmmqqqttttttuuuwwwtttxxx{{{qqquuuyyytttnnnmmmjjjkkkjjjhhhlllrrruuutttkkkpppsssqqqmmmlllpppvvvwwwwwwlllkkkppppppsss{{{vvvpppsssnnnlllgggvvvuuuyyyuuuppp~~~fffttt||||||zzzyyyzzz|||zzzxxx{{{~~~{{{zzz||||||yyyzzz~~~{{{~~~yyyvvvwwwyyyxxx{{{~~~{{{xxxwwwyyyzzz{{{zzzuuurrrvvv~~~~~~wwwvvv}}}}}}}}}||||||||||||zzzwww|||~~~sssooo~~~rrrjjjnnnsssttttttuuurrrpppnnnooorrrttttttssspppqqqrrrssssssrrrqqqqqqppp}}}{{{qqqqqquuunnnppprrrtttvvvyyy|||}}}{{{yyywwwvvvwwwsssxxxxxxuuuoooooosssrrrmmmssspppjjjkkkwwwtttppptttuuussszzztttuuu{{{}}}~~~zzzsssqqqqqqrrrtttqqqmmmiiinnnqqqqqqmmmnnnsssvvvtttnnnrrrtttsssnnnjjjhhhiiinnnzzz~~~vvvrrrppprrryyywww|||vvvnnneeefff|||xxxxxx|||tttlllttt~~~}}}zzzwwwwww{{{}}}~~~{{{yyyzzzzzzxxxzzz~~~lll~~~}}}}}}zzz{{{}}}~~~~~~|||zzzvvvyyyvvvuuu|||yyyyyyyyyyyyzzz}}}{{{yyy~~~mmmyyymmmlllooottttttpppssszzzuuusssqqqrrrvvvxxxwwwuuuqqqrrrtttttttttrrrpppnnnuuuqqqooouuuvvvwwwvvvttttttwwwyyyyyy}}}{{{xxxooottttttqqqqqqvvvwwwtttgggtttzzzqqqhhhmmmyyyxxxqqqyyy}}}xxxyyyooolllvvv}}}www{{{lllrrr```lllrrrtttoookkknnnppppppjjjrrruuurrrppptttwwwuuuuuutttrrrpppnnnllljjjiiinnnnnnvvvvvvqqqrrryyytttzzzxxxvvvkkk~~~~~~vvv{{{~~~sss}}}|||~~~~~~{{{{{{|||zzz}}}{{{wwwwwwyyy|||wwwtttttt|||}}}yyy}}}~~~{{{zzz}}}}}}}}}~~~}}}{{{||||||}}}yyyrrrssstttsssqqqppppppqqqoooqqqssstttvvvvvvvvvuuuqqqjjjiiiqqqxxxvvvsssssskkkoooxxxuuuqqqsssvvvyyyzzzyyyxxxvvv{{{}}}|||zzzvvvvvvwwwssssssttttttttttttttttttrrrnnnkkkmmmrrruuussspppzzztttuuuwwwwwwtttsssuuuxxx{{{sssxxxuuusssxxxvvvqqqooollliiitttpppmmmmmmppppppmmmiiiooonnnmmmllllllmmmnnnnnnqqqpppooonnnmmmkkkjjjjjjppptttssssssooohhhzzz}}}vvvzzzuuuuuupppzzz~~~}}}~~~~~~zzzwwwvvvxxxzzzsssyyy}}}zzz~~~zzz{{{~~~}}}zzz{{{~~~~~~~~~}}}ssswwwvvvnnnrrrtttuuutttrrrpppppppppqqqrrrtttuuuvvvvvvuuuuuuoooppprrrsssppptttssseeeooowwwtttppprrruuuxxxyyyzzzyyyyyyuuu~~~|||yyy~~~ssssssssssssssstttttttttnnnlllkkkmmmpppssssssqqqvvv{{{xxxssswwwvvvuuutttuuuuuuzzz{{{mmmmmmrrrsssxxx|||vvvwwwrrrlllkkkmmmqqqssstttqqqnnnkkklllnnnooollliiimmmmmmnnnooooooooonnnmmmsssrrrqqqpppnnnmmmlllkkkiiikkkkkkllltttwwwrrrzzz|||ooommmjjjrrr}}}}}}}}}~~~}}}zzzxxxvvvwwwxxxvvvsssrrryyy{{{|||xxxxxxzzz||||||zzz|||~~~|||xxxppprrrsssoootttuuuuuusssqqqooopppqqqtttuuuuuuvvvvvvuuuuuutttppprrrtttsssrrr}}}{{{hhhhhhtttwwwqqqqqqrrrtttvvvxxxzzz{{{{{{uuu}}}}}}vvvvvvzzzssssssssssssssssssssssssnnnmmmmmmmmmnnnoooppppppmmmjjjvvvvvvwwwrrrsssuuuvvvtttttt~~~|||ppplllqqqppplllkkkuuu~~~wwwiiixxxqqqdddmmmmmmlllmmmooorrrtttuuupppmmmkkklllooopppnnnkkkkkklllooorrrrrrqqqooommmuuutttsssrrrqqqpppooonnnnnnnnnooonnnlllooo|||ssssss~~~www{{{tttlllhhhuuu~~~~~~~~~~~~zzz||||||{{{yyywwwwwwxxx}}}xxxsssrrrzzz~~~|||xxxwwwyyy{{{||||||zzz|||~~~~~~}}}}}}~~~}}}~~~~~~}}}~~~wwwtttttttttrrrxxxwwwtttqqqnnnnnnqqqtttwwwwwwwwwvvvvvvuuuttttttssspppqqqwww~~~qqqnnnuuuzzzwwwqqqssstttuuuvvvxxxyyyzzz{{{www}}}sssxxxwwwyyy{{{sssssssssrrrrrrrrrrrrrrrpppqqqqqqooommmlllmmmooommmhhhqqqyyysssjjjmmmssswwwtttrrrwwwhhhrrryyynnnmmmgggkkkgggdddssswwwvvv~~~tttuuusssjjjfffrrrtttvvvuuusssqqqqqqqqqpppnnnnnnoooqqqrrrqqqpppkkkmmmoooqqqrrrrrrqqqpppttttttssssssssssssssssssuuusssvvvwwwpppfffjjjvvvxxxyyywwwsssggg{{{~~~yyy{{{||||||zzzyyyyyyyyy}}}~~~{{{uuutttxxxzzzxxx~~~}}}zzzyyyzzz|||~~~wwwyyyzzzzzzyyyzzz{{{}}}}}}{{{}}}~~~|||xxxuuurrrpppppp{{{xxxsssnnnkkknnnsssxxxyyyxxxwwwvvvuuutttssssssnnnsss|||uuusssssswwwzzzyyyvvvuuuuuuvvvvvvwwwxxxyyyyyyzzzwww{{{sssrrroooyyyyyyuuussssssrrrrrrqqqqqqqqqqqqppppppqqqpppooonnnppprrrmmmmmmnnnuuu}}}rrrfffiiipppwwwvvvssstttyyy|||___aaammmmmmmmmkkkwww|||xxxsssooovvvnnndddjjjppppppsssjjjmmmppprrrqqqppppppqqqnnnnnnnnnooopppqqqqqqpppnnnnnnnnnnnnoooppprrrrrrpppqqqqqqssstttuuuvvvvvvsssnnnpppuuurrrkkklllttt}}}|||}}}xxxrrr~~~hhhnnnxxxyyyxxxzzz{{{{{{zzzyyyzzz{{{www}}}~~~yyyttttttvvvvvv~~~{{{~~~}}}||||||~~~wwwwwwxxxwwwwwwxxx{{{~~~}}}||||||}}}zzzxxxxxxuuutttvvvzzzxxxsssnnnllloootttyyyyyyxxxvvvuuutttssssssssshhh|||xxxuuupppuuuxxxxxxuuutttuuuwwwuuuuuuwwwxxxyyyyyyzzzzzz|||~~~}}}~~~vvvtttzzzssssssrrrrrrqqqqqqppppppooommmmmmnnnoooqqqrrrtttuuuooorrrqqqnnntttnnnlllnnnsssuuurrrrrrtttnnn{{{qqqjjjwwwzzzvvv|||wwwiiimmmqqqhhhbbbjjjnnnjjjkkkhhhiiikkknnnoooppppppoookkklllllllllmmmmmmnnnnnnooonnnmmmmmmnnnoooqqqrrrmmmnnnoooqqqrrrtttuuuvvvuuuoookkkkkklllmmmppptttjjjvvvxxxzzzxxxhhhkkkvvvhhhvvvwww{{{vvvxxxyyyyyyxxxxxxzzz{{{www{{{}}}yyywwwyyyzzzzzz~~~{{{|||~~~~~~yyyyyyyyyxxxxxxzzz}}}{{{}}}~~~{{{ttt|||}}}xxxyyyuuuuuutttrrrqqqqqqtttwwwxxxwwwuuutttsssrrrssssssmmmxxxooorrrwwwrrrxxxyyysssqqquuuvvvsssppprrrvvvyyy{{{|||||||||tttuuuvvvsssqqqxxxyyyvvvrrrrrrrrrqqqpppooooooooopppnnnlllmmmqqqsssrrrpppqqqrrrsssrrrrrrwwwvvvnnnmmmoooooonnnpppeeeqqq|||jjjeeemmmppplllqqqsssjjjgggrrrtttkkkhhhrrrpppmmmnnnpppqqqooollljjjkkkllllllkkkkkkllllllnnnnnnnnnnnnnnnnnnnnnnnnlllmmmmmmnnnpppqqqqqqrrrtttssspppjjjjjjoooqqqppplllpppzzz{{{vvvrrrxxxoooeeeooommmlll~~~uuuvvvwwwwwwvvvwwwyyy{{{|||}}}{{{xxxzzz~~~}}}}}}}}}~~~{{{|||{{{zzzzzz|||{{{~~~~~~rrrrrrtttooopppsssuuuvvvuuutttttttttwwwvvvtttsssrrrrrrssssssxxxwwwiiiiiirrryyyqqqwwwvvvqqqttt{{{wwwlllmmmppptttyyy}}}~~~~~~~~~|||}}}zzz}}}wwwtttwww}}}wwwyyyrrrrrrqqqqqqpppoooooonnnvvvqqqmmmmmmoooppplllhhhooolllpppuuupppjjjyyynnniiijjjkkklllmmmnnnvvvlllqqqnnnhhhdddhhhpppqqqlllqqqqqqiiikkk||||||zzzuuupppllllllpppsssqqqnnnlllmmmnnnmmmlllllllllmmmkkkmmmoooppppppnnnllljjjmmmmmmmmmmmmmmmnnnnnnnnnhhhqqquuuqqqqqqvvvwwwqqqxxxwwwqqqvvvqqquuujjjyyy|||llleeexxxooofffyyy|||zzzwwwtttssssssuuuvvv{{{yyyyyy{{{|||||||||~~~yyy|||{{{xxxwwwxxxyyy{{{~~~}}}zzz}}}|||uuuqqqyyywwwuuusssqqqqqqqqqqqqzzzuuuwwwzzzqqqfffoootttnnnqqqooouuusssqqqrrruuuvvvtttrrroooqqqtttvvvvvvvvvwwwxxx{{{~~~zzzqqq}}}|||ttttttrrrsssssssssqqqooommmkkkrrrlllmmmsssrrrjjjiiinnnkkkvvvvvvpppppplllooo{{{ooobbbbbbrrr{{{{{{sssbbbjjjkkkmmmpppqqqrrrrrrrrroookkkjjjnnnsssxxxxxxqqqpppooohhhlllqqqlllnnnqqqqqqjjjfffiiimmmnnnssspppnnnnnnrrrtttsssqqqtttmmmkkkqqqrrrkkkiiilllqqqrrrsssrrrooommmpppvvvmmmsssooofffttt~~~rrrtttuuummmtttyyyjjjxxx```pppwww~~~||||||{{{yyyxxxwwwxxxyyyzzz}}}||||||~~~||||||yyy}}}|||{{{{{{zzz{{{}}}}}}{{{zzz~~~|||xxxvvvuuuuuuuuuvvvvvvtttsssrrrqqqqqqqqqsssrrrpppjjjgggnnnwwwuuuwwwqqqqqqtttpppvvvtttssssssvvvvvvuuusssrrrtttuuuvvvvvvwwwyyy{{{{{{{{{ppp|||zzzsssrrrrrrrrrrrrrrrqqqpppooonnnvvvrrrqqqrrrpppllllllnnnrrrtttppprrr{{{vvviiieeevvvxxxvvvuuu~~~mmmeeelllpppjjjkkklllnnnppprrrrrrrrrrrrlllkkklllnnnooopppwwwtttlllppppppsssuuuoooqqqrrrpppkkkkkkoooooolllnnnmmmlllmmmqqqtttvvvwwwtttnnnmmmooommmhhhmmmvvvzzzrrrkkkmmmtttvvvrrrmmmpppnnnkkkjjjqqq|||xxxkkkkkknnntttwwwrrrvvvyyyjjjxxxzzzjjjzzz{{{yyy{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{}}}~~~|||{{{~~~|||zzz{{{~~~~~~~~~~~~{{{xxx}}}|||}}}zzzuuurrrqqqrrruuuwwwsssssstttttttttsssrrrqqqvvvvvvmmmaaacccuuu~~~nnnjjjppprrrvvvxxxqqqvvvuuuuuuuuuwwwwwwuuuttttttvvvwwwwwwwwwxxx{{{}}}{{{vvvqqqppprrrrrrqqqppppppppppppqqqtttvvvtttqqqpppssssssqqquuuuuummmnnnyyytttfff```eeezzzyyy{{{qqqhhhhhhlllmmmjjjmmmnnnpppqqqrrrrrrqqqqqqlllmmmppppppmmmkkkqqqzzzpppcccjjjooossstttmmmsssrrrooommmppptttqqqkkkkkklllnnnoooppprrruuuxxxuuuuuuzzz}}}vvvkkkjjjrrrrrruuuwwwtttpppnnnpppsssrrriiihhhpppnnnhhhtttjjjeeeqqquuurrruuuooosssppplllkkklll|||{{{zzz{{{{{{|||{{{zzzyyyxxxwwwyyyzzz}}}{{{~~~~~~zzzxxxzzz~~~|||zzznnnppprrruuuvvvvvvvvvvvvqqqrrruuuvvvwwwvvvtttrrrxxxsssmmmmmmuuuqqqmmmsssssswwwyyyrrrvvvvvvvvvwwwwwwwwwuuutttsssuuuxxxyyyyyyyyyzzz||||||kkknnnyyysssooonnnsssrrrpppooonnnnnnooopppmmmtttvvvrrrsss{{{{{{uuuqqqtttlllhhhmmmooopppzzzqqqYYYllljjjkkkqqqsssnnniiigggooooooqqqrrrrrrqqqppppppooonnnppprrrpppmmmpppuuurrrjjjgggfffooosssjjjqqqrrrrrrpppqqqtttqqqllllllpppsssssspppnnnnnnppplllrrrzzzqqqrrrnnnuuuyyytttnnnpppxxx~~~sssjjjkkksssnnndddjjj|||zzzhhhqqquuunnnpppmmmjjjuuuyyyjjj|||hhhqqqzzz{{{yyyvvv~~~}}}~~~~~~~~~|||zzzwwwvvvyyy}}}{{{zzzyyy}}}}}}|||{{{}}}~~~}}}}}}}}}~~~}}}~~~xxxjjjmmmrrrvvvxxxxxxvvvuuuppprrrvvvxxxyyyxxxvvvtttpppiiiooo~~~ssssssvvvqqqrrruuurrruuuvvvwwwwwwvvvuuutttsssooossswwwzzzzzzyyyxxxxxx|||nnnlllzzzuuurrrpppoooooosssrrrpppnnnmmmlllmmmmmmjjjssswwwuuuvvv|||{{{sssiiimmmhhhhhhttt~~~~~~qqqmmmjjjuuupppnnnnnniiidddfffmmmooopppqqqqqqrrrqqqpppoooqqqlllkkkooorrrpppooopppxxxuuueeemmmuuujjjlllqqqtttqqqoooppppppnnnkkkpppuuuuuuqqqmmmjjjjjjeeefffqqqmmmfffnnn|||~~~xxxrrrqqqrrrsssqqqmmmlllmmmzzzmmmiiipppooopppsssnnnnnnhhhqqqkkkeeepppxxx}}}yyy}}}qqqssstttsss|||~~~{{{yyywwwxxx}}}|||yyy{{{zzz~~~~~~}}}{{{|||~~~~~~||||||xxxtttwwwtttsssrrrrrrssstttvvvvvvqqqrrruuuwwwxxxwwwvvvtttpppmmm{{{zzzxxxrrrlllqqquuummmlllqqqqqqrrrtttwwwwwwuuurrrqqqqqqnnnrrrvvvyyyyyyxxxwwwwwwzzz}}}rrr~~~zzzvvvuuusssqqqooonnnooooooqqqqqqpppooonnnmmmmmmmmmooosssvvvvvvvvvwwwtttoooiiilllkkkvvv|||kkkccckkkwwwqqqpppooommmhhheeeiiiooommmnnnpppqqqqqqpppooonnnrrrjjjfffkkkppppppmmmkkkooommmkkkppphhhjjjqqqtttqqqmmmnnnoooooojjjmmmqqqrrrqqqooommmlllrrrhhhdddkkkttt{{{lllffflllqqqnnnqqqvvvvvvrrrsssvvvqqqgggttttttbbbkkktttuuussssssqqq|||zzzfffttteeejjjqqqrrrwww{{{~~~~~~~~~}}}{{{zzzyyyvvv|||zzz}}}}}}zzzzzz|||~~~~~~xxxsssmmmpppyyywwwuuurrrpppppprrruuuwwwppprrrsssuuuvvvuuutttsssqqq{{{yyymmmllllllhhhpppuuunnnlllqqqqqqooorrruuuuuussspppnnnoooqqqsssuuuvvvvvvwwwxxxzzzwwwzzzwww}}}{{{wwwuuuoooqqqsssssspppnnnnnnooonnnooopppqqqqqqqqqqqqqqqtttrrrqqqtttsssooonnnpppqqqzzzooojjjooowwwrrrddddddpppjjjnnnqqqpppppppppooollllllmmmnnnooopppoooooonnnsssmmmiiikkknnnlllkkklllgggxxx~~~lllkkkjjjmmmqqqrrrooonnnqqqqqqnnnmmmlllkkklllnnnpppqqqpppxxxnnnggghhhhhhiiisssoooiiilllooorrruuuuuurrrsssvvvssslllqqqllllllvvvtttnnnoooqqqvvvsssxxxnnnlllrrrsssxxx~~~}}}|||{{{~~~}}}}}}|||{{{zzzzzzyyyyyy}}}}}}}}}{{{~~~zzzxxxzzz}}}}}}rrrooopppmmmpppwwwqqqqqqqqqrrrssstttvvvvvvpppqqqrrrsssssssssrrrrrriiixxxnnnnnnpppooojjjrrryyysssqqqtttqqqnnnqqquuutttqqqnnnmmmmmmuuuuuutttttttttvvvzzz~~~tttwww{{{vvvrrrqqqqqqnnnrrrvvvvvvrrrnnnmmmnnnlllnnnpppsssuuuuuuuuuuuuvvvnnnlllpppppplllnnnvvvyyyooonnnxxxkkkmmm~~~~~~lllhhhsssyyyyyyssskkklllrrrqqqkkkjjjkkkmmmnnnooooooooonnnvvvqqqoooooommmjjjkkkooocccjjjtttmmmrrrqqqqqqooommmppptttrrrmmmsssnnnhhhgggkkkooorrrrrrjjjjjjoootttoooffffffnnnkkkssssssrrrrrrrrrrrrrrrrrrtttnnnppp}}}qqqtttooonnnjjjlllkkkxxx{{{vvvmmmuuuyyy}}}{{{zzzyyyxxxyyywwwyyy~~~{{{wwwwww~~~~~~|||{{{yyywwwyyy}}}~~~}}}yyyqqqssssssqqqttt{{{ssssssssssssssstttttttttpppnnnrrrxxxwwwooommmqqq{{{xxxqqqrrrqqqlllkkkrrrwwwvvvvvvwwwssslllooorrruuutttqqqooooooppprrrvvvxxxvvvrrrqqqtttxxxwwwvvv|||zzzvvvrrrqqqqqqsssttttttuuuvvvtttpppllliiiiiikkkoootttwwwxxxtttooollllllggghhhnnniiidddrrrzzztttpppooossswwwrrr{{{zzzgggnnnmmmlllmmmppptttuuussspppiiimmmqqqqqqnnnkkkjjjkkkqqqooommmnnnppppppnnnkkkqqqnnnqqqkkkqqqpppoooppprrrsssrrrqqqlllppprrrqqqooopppqqqqqqrrrssssssqqqnnnlllkkkkkkgggnnnxxxuuuwwwvvvsssqqqsssuuuttttttlllsssrrrllloooxxxpppcccxxx}}}{{{sss{{{~~~|||zzzyyyxxxyyyyyyyyywwwyyy}}}~~~yyyvvvwww~~~|||}}}|||{{{{{{~~~yyy|||}}}xxxvvvwwwwwwuuu{{{{{{yyywwwuuusssqqqqqqwwwyyywwwpppiiikkkwwwxxxnnnlllppprrrqqqoootttvvvttttttwwwvvvqqqqqqrrrtttsssqqqoooqqqssstttwwwyyywwwsssqqqsssvvvxxxwww}}}uuuuuusssrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrsssrrrrrrsssttttttsssqqqmmmiiigggdddgggiiihhhiiiuuu~~~vvvrrrqqqrrroooqqqmmmuuuyyygggjjjlllllllllnnnqqqrrrpppmmmkkkmmmooopppnnnlllkkkkkkpppooommmnnnoooooollliiifffgggrrriiiqqqpppoooppprrrsssrrrqqqjjjlllmmmmmmnnnooopppppppppppppppooonnnoooppprrrqqqpppnnnmmmvvv~~~pppllluuuzzzxxxqqqgggwwwxxxpppssswwwqqqiiiwww~~~yyypppxxx}}}|||zzzyyyyyyzzz|||}}}{{{xxxyyy||||||xxxwwwyyy}}}||||||~~~xxxvvvvvvqqqvvvwwwqqqyyyzzz{{{|||||||||||||||www}}}xxxhhhcccuuupppllloooqqqqqqqqqrrrttttttrrrssswwwxxxvvvooopppqqqpppooooooqqqssssssuuuwwwvvvrrroooppprrryyywwwnnnuuuzzzyyy~~~zzzqqqrrrrrrrrrrrrpppnnnmmmqqqooonnnqqqvvvzzz{{{zzzuuutttpppmmmjjjhhhggggggooonnniiifffsss}}}~~~yyyrrrooorrrvvvtttsssnnntttpppkkknnnnnnmmmnnnpppooonnnlllpppooonnnoooppppppnnnlllooonnnmmmmmmnnnmmmkkkiiijjjgggrrrpppnnnqqqpppoooppprrrsssrrrqqqiiihhhiiikkknnnpppqqqqqqqqqpppnnnnnnnnnppprrrtttlllooopppnnnpppuuuyyyyyy~~~pppsssxxxvvvrrrgggjjj{{{uuuqqqwwwvvvssssssuuutttqqqwww}}}|||{{{zzz{{{~~~}}}zzzzzz||||||yyyzzz~~~||||||~~~sss}}}|||vvvmmmjjjoootttuuuyyyzzz|||www~~~xxxjjjpppyyyoootttyyyuuuppppppqqqrrrrrrrrrsssuuuwwwwwwlllmmmnnnoooooooooooopppoooqqqssssssqqqoooooopppxxxwwwxxxzzzlllqqqssswww~~~zzzsssssssssrrrpppnnnlllkkkrrrooonnnrrrxxx|||zzzvvvnnnllljjjiiiiiijjjkkkmmmwwwlllfffqqq|||qqqvvvyyyuuupppnnnsssyyyzzzwwwppptttyyyjjjrrrqqqppppppoooooonnnnnnrrrpppmmmnnnqqqrrrpppnnnmmmmmmnnnnnnooonnnnnnmmmrrrnnnhhhpppkkkmmmqqqpppoooppprrrsssrrrqqqllliiiiiimmmpppqqqqqqqqqsssqqqpppppppppqqqqqqpppkkkqqqwwwwwwwwwtttlllcccuuuuuunnnmmmwwwpppkkkhhhppprrrllltttsssvvv}}}sssuuuyyywww||||||{{{{{{|||}}}|||~~~}}}}}}~~~wwwuuuppphhhnnnssspppsss||||||xxxuuusssxxx}}}yyyvvv}}}tttrrrzzz}}}vvvrrrtttnnnnnnqqqtttuuutttttttttlllnnnppprrrsssrrrpppnnnnnnoooqqqrrrrrrrrrssstttvvvwww~~~zzzvvvvvv|||sssvvv}}}xxx{{{}}}vvvuuutttrrrqqqpppppppppqqquuurrrqqqtttxxxwwwrrrmmmfffggggggiiikkkmmmooopppgggaaakkk|||ooonnnssswwwuuupppnnnsssxxxxxxsssnnnmmmxxx|||eeerrrqqqpppooonnnmmmnnnoooooommmkkklllooopppnnnllllllmmmnnnppppppqqqqqqrrrppprrrpppxxxlllgggqqqpppoooppprrrsssrrrqqqsssnnnnnnqqqqqqmmmjjjlllrrrqqqppprrrttttttqqqoooxxxvvvqqqnnnqqqtttoooggglllpppqqqiiippptttuuukkkeeewwwiiipppqqqzzzrrrkkkxxxzzzzzzzzz{{{|||}}}~~~}}}}}}||||||uuutttwwwvvveeefff{{{zzzvvv}}}}}}}}}|||yyyuuupppllliiimmmrrrvvvwwwtttsssvvvwwwvvvwwwyyymmmmmmpppvvvwwwsssqqqqqqrrrrrrsssuuuvvvvvvsssqqqqqqqqqqqqrrrtttvvvxxxyyyuuuxxx~~~xxx{{{{{{zzzyyyooossssssrrrrrrrrrtttvvvwwwuuusssrrrssstttrrrnnnjjjiiiiiijjjkkkmmmnnnooooooaaajjjwwwkkkooooootttwwwvvvsssqqqsssvvvuuurrroookkkssshhhnnnnnnmmmllljjjkkkmmmpppjjjiiiiiikkkllllllkkkjjjkkkmmmpppqqqqqqqqqrrrtttrrrooonnntttxxxnnnqqqpppoooppprrrsssrrrqqqvvvssstttxxxtttjjjgggjjjpppooonnnqqquuuwwwuuurrrtttqqqkkkkkkqqqwwwtttlllpppaaaddduuueeekkkvvvuuullluuurrrpppqqq{{{vvvmmmtttzzzzzz{{{|||}}}~~~}}}}}}|||~~~||||||~~~zzz{{{yyyttttttsssnnniiiqqqvvvuuussstttuuuuuutttrrrooommmgggnnnxxxqqqssssssqqqssswwwwwwtttooonnnqqqvvvwwwrrrppprrrwwwtttqqqqqqsssttttttssssssrrrpppppprrruuuxxxyyyuuuyyyxxxuuuwwwsssuuuuuuvvvvvvuuutttssssssrrrqqqooooooooopppqqqrrrpppooonnnmmmmmmmmmnnnoooyyy|||iiihhhsssqqqtttwwwwwwvvvttttttuuutttrrrsssnnnsssrrrlllmmmllljjjiiikkkooossshhhkkkmmmooonnnmmmllllllllloooqqqqqqooonnnpppqqqvvvhhhhhhnnntttqqqpppoooppprrrsssrrrqqqqqqrrryyy|||qqqpppxxxvvvqqqmmmnnnrrrvvvvvvuuujjjmmmnnnoootttvvvqqqjjjqqqjjjccciii}}}xxxkkknnnxxxuuuvvvwwwsssyyy{{{{{{zzzttt|||~~~|||~~~}}}||||||{{{{{{~~~zzz|||xxxxxxuuuooonnnttt|||~~~tttlllssstttvvvwwwvvvssspppoooqqqxxxmmmkkkrrrtttrrruuuzzzuuuiiissspppqqqvvvwwwrrrqqqtttyyytttnnnkkkmmmqqqrrrssstttqqqnnnmmmooorrrtttuuuuuuzzzvvvrrryyy|||yyyzzzzzzzzzwwwrrrmmmjjjnnnnnnlllkkklllpppwww|||tttrrrooommmlllnnnppprrr}}}oooooouuuyyyrrrtttvvvwwwwwwvvvuuutttppppppsssmmmrrrxxxmmmmmmmmmlllkkkmmmssswwwjjjooossstttrrrppppppqqqnnnppprrrqqqnnnllllllnnnrrrbbbmmm|||kkkqqqpppoooppprrrsssrrrqqqiiinnn{{{|||~~~~~~vvvnnnkkknnnsssttttttqqqrrrpppkkkkkkoooqqqpppkkk{{{xxx```___yyykkkwwwyyyvvv}}}uuuwwwuuuyyy{{{}}}~~~}}}}}}|||}}}~~~zzz~~~yyykkkrrr|||}}}}}}}}}{{{yyyuuurrrpppmmmmmmmmmpppuuuxxxuuuoooqqq}}}tttuuuuuuppptttuuutttvvvyyyuuulllnnnppprrrrrrqqqnnnmmmlllrrrrrrrrrrrrrrrssstttuuuvvvuuusssrrrqqqqqqrrrrrrsssssszzz}}}}}}{{{~~~~~~}}}yyyvvvvvvsssmmmkkklllvvvqqqkkkkkknnnqqqpppnnnqqqqqqvvvxxxqqqjjjvvv}}}rrrqqqtttvvvvvvyyyuuupppoooqqqrrrqqqooopppsssmmmlllooovvvkkkooommmfffhhhooopppiiiooopppppppppoooppprrrtttqqqqqqnnnjjjffffffkkkooouuunnnkkkrrrmmmppptttuuurrrqqqrrrsssqqqhhhmmmrrrvvvzzz~~~rrrccceeeooorrroootttttttttsssqqqooonnnmmmsssttttttooogggfffrrrsssqqqyyyxxxppp~~~yyyuuutttwwwzzzwwwwww~~~}}}}}}}}}}}}{{{{{{}}}|||uuurrrtttuuuwwwyyyyyywwwvvvttttttsssqqqqqqtttwwwxxxvvv|||{{{mmmjjjnnnssspppssstttsssvvvyyyvvvooonnnsssvvvtttnnnkkkllloooqqqqqqqqqqqqrrrrrrssstttvvvvvvvvvtttqqqqqqrrrttttttuuuzzz{{{sssvvvwwwwwwtttsssvvvuuuqqqppprrrwwwtttrrrtttwwwwwwsssooommmrrruuutttwwwvvvpppqqqtttqqqnnnsssrrrrrrrrrssssssqqqppprrrsssnnnnnnooo}}}mmmnnnllljjjkkknnnmmmjjjooopppooonnnmmmnnnpppsssrrrqqqnnnjjjffffffjjjmmmooommmlllnnn~~~jjjiiinnnpppnnnnnnqqqrrrqqqrrrrrrooolllkkknnntttyyywwwpppooolllhhhpppqqqrrrrrrqqqqqqtttvvvppppppssstttpppjjjjjjnnnrrrrrrrrrlllyyyqqqyyy~~~{{{uuuyyy|||{{{~~~}}}}}}~~~~~~|||zzzqqquuunnnpppsssvvvxxxwwwvvvuuutttuuuuuuvvvuuuuuuvvvxxxvvvqqqmmmlllqqqwwwrrrttttttsssuuuxxxvvvrrroootttxxxtttllliiimmmssspppppppppppppppqqqqqqqqqtttwwwxxxuuupppooossswwwtttwwwyyy~~~vvvsssnnnuuussstttwwwwwwuuutttvvvuuuuuuwwwzzz}}}{{{uuuooojjjrrrtttsss~~~zzzqqqooorrrsssoooiiikkknnnqqqsssrrrqqqpppooouuusssnnnqqqooopppmmmlllooopppmmmkkklllrrrrrrpppnnnlllmmmpppssssssrrrpppllliiiiiikkknnnkkknnnppplllssspppkkkppprrrpppooorrrsssrrrrrrrrrqqqooolllkkklllnnnxxxxxxpppjjjqqqssstttsssqqqppppppqqqqqqnnnpppuuuuuuooohhhfffkkkwwwooopppnnnpppyyy}}}tttvvvnnnzzzmmmxxx~~~}}}}}}~~~vvv{{{ooopppqqqtttvvvvvvuuusssrrrnnnqqqwwwyyyvvvpppppptttwwwnnnsssyyywwwwwwzzzvvvvvvuuussstttuuutttsssqqqssstttqqqmmmmmmqqquuunnnoooooooooooooooooooooqqquuuxxxuuuooommmrrrwwwtttxxxxxxyyyzzzkkkxxxuuuvvvyyyyyyvvvuuuwwwqqqrrruuuyyy{{{xxxsssnnnjjjpppuuuyyywwwtttqqqpppqqqrrrpppmmmhhhlllpppqqqnnnllllllnnnvvvsssnnnsssmmm}}}tttmmmmmmttttttmmmkkkooouuutttrrrooommmnnnpppssssssrrrpppooonnnnnnpppqqqgggkkkoooiiilllwwwoootttuuuqqqoooppppppnnnkkkpppwww{{{yyyssskkkeee^^^mmm||||||vvvtttsssrrrrrrqqqnnnkkkuuupppnnnqqqsssqqqooopppaaa{{{vvvqqqssszzzyyyxxxzzzvvvwwwsssqqqpppqqq~~~}}}}}}~~~~~~~~~~~~~~~~~~zzz{{{sssooorrrsssuuuvvvuuutttsssrrrpppppptttvvvrrrmmmqqqyyysssjjjrrrzzzyyywwwxxxyyyxxxvvvuuusssqqqrrrsssssspppnnnnnnppprrrtttuuummmnnnnnnoooooonnnmmmmmmooosssvvvsssmmmkkkpppvvvwww{{{yyyyyy~~~tttxxxuuuuuuwwwwwwttttttwwwqqqqqqssstttuuutttrrrpppmmmoooxxx}}}vvvvvvrrrrrrrrrooommmmmmppptttllloooqqqppplllkkklllooouuussspppssslll{{{uuunnnnnnvvvvvvooommmqqqtttsssqqqnnnllllllnnnqqqnnnnnnmmmnnnooopppqqqrrrggghhhhhhdddggg|||sssmmmqqqrrrnnnlllmmmmmmkkkfffmmmwwwyyynnngggbbbdddggglllyyy{{{rrrnnnqqqtttuuuttttttrrrqqqrrrpppmmmqqqvvvjjjnnnrrrllljjj~~~yyyzzzttt~~~ttttttrrr{{{uuuyyy{{{{{{{{{{{{{{{|||||||||{{{xxx~~~zzzsssxxxrrrrrrssstttuuuvvvwwwwwwxxxrrrppppppnnnmmmwwwyyyoooppptttwwwxxxzzzzzzxxxwwwwwwtttpppqqqtttsssoookkklllqqqttttttrrrmmmmmmnnnoooooonnnlllkkkoooqqqsssqqqmmmlllppptttyyy|||{{{|||{{{xxxtttrrrttttttsssuuuyyytttssssssrrrssssssuuuuuusssrrr{{{uuunnnsssqqqqqqppplllhhhiiioootttqqqqqqrrrqqqooonnnooopppqqqtttqqqqqqiii{{{sssoooooossstttrrrpppqqqooooooooommmkkkjjjkkkmmmjjjjjjjjjkkknnnoooooonnnooollljjjgggkkk}}}qqqkkkppprrrooonnnpppqqqpppdddhhhooowww}}}vvvjjjaaafffwwwtttoooppptttwwwooorrrvvvwwwqqqjjjlllrrrsssjjjuuuvvvdddhhhmmmxxxtttqqqxxxnnnttttttyyyzzz|||}}}~~~}}}|||{{{|||tttvvvvvvrrrxxxrrrrrrqqqqqqrrruuuxxxzzzwwwpppnnnqqqrrrqqqzzz}}}}}}yyysssrrrwww|||}}}wwwuuuvvvyyyvvvqqqrrrwwwrrrpppnnnnnnoooqqqqqqpppmmmnnnooopppooonnnlllkkkpppqqqqqqpppnnnnnnqqqssswwwwwwxxx|||{{{wwwvvvuuutttwww{{{uuuuuutttsssrrrtttvvvxxx||||||||||||yyyuuussstttvvvrrrmmmjjjjjjlllnnnooonnnnnnoooqqqrrrrrrooommmmmmtttrrrnnnggg}}}nnnooonnnlllnnnrrrrrrooommmooopppooommmllllllmmmlllkkkkkkmmmooopppnnnkkkqqqmmmmmmlllppptttooosssuuurrrqqqssstttrrrggggggiiipppyyywwwhhhhhhsss|||xxxmmmmmmrrrnnnqqqvvvyyytttmmmnnnsssvvvooorrrnnnsssnnn{{{~~~uuu~~~wwwxxxyyyuuu}}}www}}}||||||}}}}}}}}}zzz|||}}}~~~ooouuu{{{uuuwwwuuusssqqqooopppsssvvvxxxnnnjjjmmmwwwzzzuuuxxxmmmxxx|||uuurrrwww{{{zzztttsssuuuyyywwwrrrssszzzqqqrrrrrrpppmmmlllmmmooommmnnnoooppppppnnnlllkkkrrrqqqpppppppppqqqrrrsssrrrqqqssszzz{{{xxxuuuwww|||tttttttttsssrrrsssvvvxxx|||pppnnnwwwyyyttt|||tttlllkkkooorrrooojjjggghhhkkkooossssssnnniiijjjuuusssmmmfff~~~jjjooommmhhhjjjssstttmmmoooqqqssssssqqqoooooooooqqqpppoooppprrrqqqnnnkkkiiigggjjjkkkooouuuppptttuuuqqqnnnoooooolllnnnllljjjkkkpppsssttttttwwwcccccciiiddd}}}tttooosssrrrqqqsssvvvuuusssvvv}}}tttvvvqqqpppwwwoooxxxqqqxxxvvv~~~~~~{{{}}}{{{}}}|||uuu{{{~~~yyytttuuusssuuu{{{zzzyyywwwuuussssssssstttoootttyyyyyywwwtttssstttvvvuuuuuuvvvxxxyyyyyyxxxoooqqqtttwwwwwwtttqqqoooppppppppppppoooooonnnnnnppppppqqqrrrqqqpppooonnnssstttuuuvvvtttrrrpppnnnllltttuuuwwwwwwqqqsssyyy|||sssqqquuuuuuqqqwww~~~vvvsssvvvxxxuuuqqqpppnnnmmmooorrrtttsssqqqooommmkkkjjjmmmppprrrssslllmmmjjjkkkaaapppllliiiiiiooorrrooollllllppprrrqqqllljjjoootttvvvnnnnnnnnnnnnnnnnnnnnnnnnhhhjjjmmmiiinnntttrrrtttuuusssnnnkkklllnnnnnnnnnnnnpppqqqpppmmmkkknnnnnncccnnnllluuuxxxoooooowwwzzztttuuu|||zzzssszzzqqqmmmgggooo~~~kkkxxx}}}}}}yyy{{{~~~~~~}}}~~~~~~}}}|||}}}}}}zzz}}}}}}qqqqqquuusssssswwwyyyxxxwwwvvvvvvvvvvvvvvvrrrsssttttttsssrrrsssssswwwvvvuuuvvvxxxyyyxxxwwwuuuuuuvvvwwwwwwvvvttttttmmmllllllmmmmmmnnnooopppooopppqqqrrrrrrqqqpppooossstttuuuuuuuuutttsssrrrsssyyyvvvuuu|||vvvuuuyyyxxxxxxwwwvvvxxx}}}~~~yyytttsssuuuwwwvvvtttsssppplllkkknnnqqqrrrrrrooonnnooooooqqqqqqppppppqqqrrrppppppffftttmmmiiijjjooorrrooommmmmmrrruuusssnnnkkknnnrrrsssqqqooommmllllllmmmnnnpppoooqqqrrrooosss{{{rrrrrrrrrpppnnnllllllmmmuuurrrooommmnnnpppqqqqqqqqqrrrzzz{{{qqqjjjsssqqqqqqrrrttttttqqqrrrtttrrrsssqqqjjjooommmwwwzzz{{{}}}}}}}}}~~~{{{~~~zzzyyy{{{~~~~~~ssslllqqqvvvtttsssuuuuuuuuuuuuvvvvvvvvvuuuuuutttrrrpppoooqqqrrrrrrrrrxxxvvvvvvvvvxxxxxxxxxvvvxxxwwwvvvuuuuuuuuuuuuvvvjjjjjjiiijjjkkknnnqqqrrrmmmnnnpppqqqrrrrrrqqqqqqttttttsssttttttuuuvvvvvvyyy|||uuuqqqwww~~~yyyzzzttt{{{{{{uuuzzzyyytttsssrrrqqqqqqqqqqqqqqqvvvqqqkkkhhhiiimmmppprrroooqqqtttuuuuuurrrooommmqqqrrrppprrrfffrrrnnnkkkkkkoooqqqooonnnoooqqqttttttooonnnqqqsssrrrsssqqqnnnkkkjjjllloooqqqrrrrrrsssnnnrrr|||qqqpppnnnnnnooonnnmmmllluuurrrooommmmmmnnnmmmmmmvvvooommmsss|||ooogggrrrtttkkkooorrrmmmooovvvkkkvvvvvvnnnpppzzzppptttsssyyy}}}~~~||||||}}}}}}|||{{{|||zzzyyy{{{~~~xxxpppnnnssswwwvvvtttuuuqqqrrrssstttsssrrrqqqppptttqqqnnnooorrrsssrrrpppuuuttttttuuuwwwyyyxxxwwwttttttssssssrrrrrrrrrrrrlllkkkjjjjjjlllooosssuuulllmmmoooqqqrrrrrrrrrrrruuutttrrrrrrrrrsssuuuvvvvvvyyyrrrnnnsssxxx~~~|||zzz}}}|||{{{~~~tttuuuwwwxxxvvvrrrooopppqqqvvvrrrmmmiiiiiikkknnnppprrrtttwwwwwwuuurrrooommmqqqrrrqqqsssgggqqq}}}ooollllllooopppooooooqqqmmmqqqrrrpppqqquuuvvvuuusssqqqooommmlllmmmoooppprrrrrrqqqlllpppzzzrrrooommmmmmpppqqqooolllmmmnnnoooqqqqqqnnniiieeerrrtttwwwuuuoooooo{{{xxxiiijjjtttnnnpppqqqssswwwkkkyyyxxxrrrsssooo}}}zzztttuuurrr}}}}}}|||zzzzzz{{{|||||||||yyy|||~~~~~~yyytttrrrtttvvvuuutttuuusssssstttsssrrrpppnnnmmmtttrrrppprrruuuuuusssooorrrqqqqqqsssvvvxxxyyyxxxoooppprrrssssssrrrpppooorrrpppooonnnnnnqqqtttvvvlllmmmoooqqqrrrssssssrrruuutttrrrppppppqqqrrrtttqqqvvvrrrpppuuuwww~~~{{{yyy~~~|||{{{zzzzzz}}}}}}xxxuuuuuuwwwtttssspppnnnlllkkklllmmmtttvvvwwwvvvsssppppppqqqtttuuutttwwwllluuu|||ooolllllloooooommmooosssnnnqqqrrrppprrrvvvvvvsssppppppqqqqqqpppooonnnnnnssssssrrrlllpppyyyrrrpppnnnoooqqqrrrpppnnnkkklllooosssvvvvvvsssqqqtttwwwzzzyyyqqqlllrrr|||eeeiii~~~rrrqqquuuvvvqqqzzzwwwuuuvvvlllsssvvv}}}yyyzzz~~~||||||{{{{{{{{{|||}}}}}}www}}}yyywwwuuusssrrrrrrssstttvvvvvvvvvuuusssrrrpppooossssssssstttvvvuuusssqqqpppoooooorrruuuwwwwwwvvvnnnppprrrtttttttttrrrqqqtttsssqqqpppqqqrrrtttuuulllmmmoooqqqrrrsssrrrrrruuusssqqqpppooopppqqqrrrpppvvvtttuuuzzzzzz~~~~~~zzzwww}}}vvvyyy{{{zzzwwwuuuvvvxxxsssttttttrrrooommmmmmmmmssstttuuussspppoooqqqttttttttttttwwwmmmvvv{{{ooollllllnnnmmmllloootttssstttssspppqqqsssrrrmmmnnnoooqqqssssssqqqooonnnoooooooooiiimmmtttrrrqqqppppppqqqqqqpppooopppooonnnqqqxxx}}}uuuvvvwwwtttooolllpppwww}}}jjjfffssszzzpppqqqssswwwwwwvvvyyyxxxooorrruuuzzz|||ttt~~~}}}|||}}}~~~yyy~~~tttvvvvvvtttrrrrrrtttuuuvvvvvvuuussssssrrrrrrrrrsssttttttsssrrrrrrtttuuuqqqpppoooppprrrssssssrrroooooopppqqqssstttuuuvvvqqqqqqqqqpppqqqqqqrrrsssmmmnnnpppqqqrrrrrrrrrqqqrrrrrrqqqqqqqqqrrrssstttrrrwwwuuuvvv{{{zzz}}}~~~zzzyyy{{{wwwwwwwwwvvvtttssssssttttttvvvvvvtttqqqooooooqqqnnnqqqsssrrrooonnnrrruuussssssrrrwwwnnnwww|||nnnlllkkklllkkkjjjnnnuuuuuuuuurrrnnnooorrrpppkkknnnooopppqqqrrrrrrrrrqqqlllmmmmmmhhhkkk~~~ooopppqqqqqqpppooonnnnnnooorrrpppnnnpppvvv~~~ttttttxxxuuummmhhheeellluuu{{{ggg```www~~~tttpppwwwqqqwww}}}wwwsssvvvxxx|||sss|||uuu}}}~~~~~~}}}}}}~~~|||}}}{{{}}}qqquuuwwwvvvtttuuuwwwwwwtttsssqqqqqqqqqqqqsssssstttuuutttqqqnnnoootttxxxrrrqqqppppppqqqqqqooonnnooonnnmmmmmmooosssvvvxxxmmmnnnnnnooopppqqqqqqqqqmmmnnnpppqqqrrrrrrqqqqqqqqqqqqqqqrrrssstttvvvvvvssswwwttttttyyywwwzzz~~~{{{~~~|||yyywwwuuusssrrrvvvwwwwwwuuuqqqppprrrtttiiinnnrrrssspppoooqqquuuxxxxxxvvv{{{sss}}}nnnlllkkkllljjjiiinnnuuusssrrrooolllnnnsssrrrnnnpppoooooooooppprrrtttuuuooopppqqqmmmoooqqqnnnqqqrrrpppmmmkkklllooonnnnnnnnnqqquuuxxxzzzzzzxxxuuutttvvvuuuqqqppprrrdddnnnhhh\\\jjjuuueee```kkk|||mmmvvvmmmxxxuuuuuu{{{ssssss}}}{{{}}}||||||~~~zzz}}}zzz}}}{{{}}}~~~~~~}}}zzzpppmmmnnntttvvvtttuuuzzzvvvtttrrrqqqrrruuuxxxzzzuuusssqqqppppppppppppoooppppppoooooooooooooooooorrruuussslllkkkqqquuutttqqqpppnnnnnnoooooommmlllsssrrrqqqqqqrrrrrrpppnnnuuuuuuuuuuuutttsssrrrqqqpppqqqsssuuuwwwxxxyyyyyy~~~}}}~~~}}}~~~}}}}}}}}}~~~|||{{{{{{yyyxxxwwwvvvwww{{{xxxuuuuuuxxxyyytttppppppmmmkkklllrrrtttrrrppppppxxxfffllltttrrrllliiieeeffflllooolllmmmqqqpppppppppooommmllljjjiiilllmmmnnnpppqqqrrrssssssmmmuuurrruuu}}}mmmmmmrrrsssooonnnssstttrrrkkkkkklllqqqvvv{{{|||{{{{{{{{{|||{{{sssmmmtttuuupppdddaaakkknnnnnnvvvlllllliiilllsssuuuzzz}}}zzzvvvxxx~~~{{{zzz{{{zzz~~~|||{{{zzzyyy|||~~~||||||}}}tttppppppsssssspppqqquuutttsssqqqpppqqqsssuuuwwwtttsssrrrrrrqqqqqqpppoooqqqrrrrrrsssssstttttttttxxxxxxtttnnnnnnqqqqqqmmmpppoooooonnnnnnnnnnnnooommmmmmnnnoooqqqqqqqqqqqqsssssssssrrrrrrrrrqqqqqqpppqqqsssuuuvvvxxxyyyyyy}}}~~~~~~|||{{{{{{|||~~~~~~}}}~~~~~~~~~{{{}}}zzzuuuuuuxxxttttttwwwwwwssspppppppppmmmnnnsssuuusssrrrsssyyylllooommmggg~~~uuupppooorrruuusssoooqqqxxxqqqqqqqqqpppooonnnmmmlllnnnooopppqqqrrrssssssssssssyyynnnhhh}}}xxx___mmmqqqrrrmmmmmmqqqsssqqqpppqqqoookkkkkkrrryyyrrrsssuuuvvvyyy}}}}}}qqqiiikkkhhhgggooorrrppphhhbbbnnnvvvvvv{{{|||}}}}}}}}}yyyzzz|||}}}}}}}}}zzztttqqquuu}}}~~~~~~~~~}}}}}}}}}~~~}}}xxxtttrrrrrrqqqnnnnnnqqqvvvuuutttsssssssssssssssqqqrrrssstttsssrrrpppnnnrrrrrrssstttuuuvvvwwwwwwyyyxxxtttppppppqqqooojjjoooppppppooolllkkknnnqqqiiikkkmmmnnnnnnnnnooopppppppppooooooppppppqqqrrrpppppprrrsssuuuvvvwwwxxx~~~|||}}}~~~zzzzzzzzz|||~~~{{{}}}{{{~~~}}}}}}xxxwwwxxxtttrrruuuuuurrrpppqqqrrrnnnnnnrrruuussssssuuuvvvtttwwwlllddd}}}zzzpppsssvvvvvvqqqmmmpppwwwrrrrrrrrrrrrrrrqqqppppppqqqqqqrrrsssssssssssssssrrrwwwjjjccc~~~jjjkkkqqqtttsssrrrrrrqqqnnnqqqwww{{{uuummmmmmyyy}}}wwwtttsssqqqrrrttt~~~tttqqqlllkkktttzzzxxxpppeeeeeerrr~~~wwwuuuvvv{{{~~~~~~~~~zzz}}}|||~~~|||}}}~~~{{{zzzwwwuuuxxx~~~|||{{{}}}||||||zzzxxxxxxuuusssrrrqqqpppqqqrrryyyxxxxxxwwwvvvtttsssrrrnnnqqqtttvvvtttrrrpppoooqqqqqqrrrrrrssssssttttttuuuvvvvvvrrrnnnnnnooopppppprrrsssooojjjiiilllqqqkkkmmmooonnnlllkkklllmmmoooooonnnnnnoooppprrrsssooopppppprrrsssuuuvvvwww~~~{{{zzz||||||{{{|||~~~~~~~~~~~~zzz~~~~~~{{{uuusssttttttrrrqqqrrrrrrmmmlllpppsssrrrrrruuuqqqwww{{{rrrpppyyyppprrrssssssqqqoooqqqtttssssssttttttttttttssssssssssssttttttttttttssssssqqqqqqhhhnnnxxxlllrrryyy{{{zzzvvvqqqmmmlllyyyzzzrrrooozzz}}}~~~yyyooohhhiiinnnyyyxxxoooooonnnnnnuuussstttssspppnnnqqquuuvvvxxxtttxxx}}}|||}}}|||xxx{{{|||{{{{{{}}}www||||||vvvtttxxx|||~~~~~~|||yyyxxxvvvuuuuuutttssssssuuuvvvvvvyyyyyyyyyxxxvvvsssqqqpppmmmqqquuuwwwuuurrrqqqpppssssssrrrrrrqqqqqqppppppqqqwww{{{wwwlllgggmmmvvvrrrtttuuupppjjjgggjjjnnnkkkmmmnnnnnnmmmlllmmmmmmooooooooooooppprrrssstttooooooooopppqqqssstttuuuzzzxxxwwwzzz~~~}}}}}}}}}~~~{{{zzzuuuuuuuuurrrsssuuusssooonnnrrrtttttttttvvvppptttuuutttuuutttssstttwwwzzzyyyvvvsssttttttuuuuuuuuuuuuuuutttuuuuuuuuuuuutttsssssstttmmmmmmqqqsssrrrtttwwwxxxvvvsssqqqrrrllluuu}}}xxxxxxvvvqqqnnnnnnoooqqqiiipppkkkfffooouuuuuuzzzxxxzzz~~~|||yyy}}}}}}zzzyyyvvv}}}wwwrrrtttyyy~~~~~~zzz{{{{{{yyysssvvvvvvtttuuuxxxxxxvvvwwwwwwvvvtttrrrpppnnnmmmlllpppvvvwwwuuurrrrrrsssuuuuuutttsssrrrqqqpppppppppzzzooodddiiiuuurrrttttttqqqllliiiiiijjjjjjiiijjjlllpppqqqqqqpppnnnoooppprrrssssssssssssooonnnnnnnnnoooqqqssstttxxxxxxyyy{{{~~~}}}zzzxxxwwwuuuuuuxxxwwwsssssswwwyyyxxxxxxzzztttpppjjjrrruuusssqqqrrryyy}}}wwwsssttttttuuuuuuuuuttttttttttttuuuuuuuuuttttttssssssmmmwww}}}fffrrryyyuuuqqqpppmmmlllpppvvvrrrrrrxxxvvvllloootttrrrkkkdddqqqtttvvvxxxzzzzzzvvvwww|||~~~|||~~~~~~zzz{{{zzz~~~yyyzzz}}}}}}zzzyyy||||||yyytttxxxyyyvvvuuuwwwuuupppwwwvvvtttrrrpppooommmmmmlllqqqvvvwwwtttrrrsssuuuttttttssssssrrrrrrqqqqqqnnnzzzzzzjjjjjjssspppqqqqqqqqqooommmkkkiiikkkhhhfffjjjqqqtttqqqmmmmmmoooqqqssstttsssqqqpppnnnnnnmmmmmmnnnppprrrssswwwyyy|||~~~uuuzzz|||yyywwwxxx{{{wwwtttuuuzzz}}}{{{yyyzzzyyyppphhhxxx|||pppqqqqqqpppuuu{{{zzzuuusssssstttttttttssssssrrrsssssstttuuuuuutttttttttooopppooovvvvvvsssrrrtttqqqlllmmmrrrtttqqqqqqxxx}}}tttrrrmmmfffqqq|||~~~|||tttsssxxxyyywww{{{}}}}}}}}}yyy|||~~~zzz~~~zzz|||xxxwwwzzzzzzwwwvvv{{{|||wwwttttttpppiiiyyywwwuuusssqqqpppoooooolllqqqvvvvvvsssrrrsssvvvqqqqqqqqqqqqqqqqqqqqqqqqjjjvvvtttooosssnnnnnnoooqqqrrrqqqmmmjjjooojjjfffiiipppsssnnnhhhlllnnnqqqttttttrrrpppnnnnnnmmmllllllmmmoooqqqsssrrrvvv{{{}}}|||||||||vvvxxxwwwyyy~~~{{{yyyzzz}}}vvvsssuuuzzz}}}zzzxxxyyy{{{rrrmmmiiinnntttuuurrrsssxxxyyyvvvssssssttttttsssrrrrrrqqqrrrsssssstttuuutttttttttooowwwqqqpppmmmpppxxx~~~rrrjjjiiiqqqsssttttttwww{{{nnnlllnnnsssiiigggoooppplllppp{{{yyywwwzzz