icecast-2.4.3-bp150.3.3.1<>,|([&B!M@eeeR=S5%Sos8B]1 /&SL+ <7eJ=\mZTKA4})*o qg VMH#PVعE-ҎOM'0ǣJ;˭R's)CQD:gK }/Fp}8i+X>+ >doig0~ͅIX6L@ yd 0bGâp0Y_#Ö%YMh*nxw G!֯޿{?y$>H><?>,d   3     ## # $# # # ##>##$\$$(89 :!]=3>3?3@3F3G4 #H4#I5$#X5HY5T\5#]6#^7 b8qc9d9e9f9l9u9#v:` w(Cicecast2.4.3bp150.3.3.1Audio Streaming ServerIcecast is a MP3 and OGG streaming server able to serve many clients with MP3 and OGG audio.[&Bbuild76openSUSEGPL-2.0+http://bugs.opensuse.orgProductivity/Networking/Web/Servershttp://www.icecast.org/linuxx86_64/usr/sbin/groupadd -r icecast >/dev/null 2>&1 || : /usr/sbin/useradd -g icecast -s /bin/false -r -c "Icecast streaming server" -d /var/lib/icecast icecast >/dev/null 2>&1 || : test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in icecast.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in icecast.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-icecast-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-icecast-update-$service-new-in-upgrade" fi done for service in icecast.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset icecast.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in icecast.service ; do if [ ! -e "/run/rpm-icecast-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-icecast-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in icecast.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable icecast.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop icecast.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart icecast.service ) || : fi else # package uninstall for service in icecast.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi$ FHW?   A   Z'"Q큤A큤AA큤A큤AA[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&A[&Aa466e91871f877fd502d1ca2e77c58c87515788bb44c3177179add5952e35172db65c6f6f91550fc241d10da25acf21ac17ab2064f2377d52ed2ffcff6cb9ebd74f8b8833df3530b014c49a405beff96685869864f88bec378a38847e79197873571440d8d6767842bc1a4f5eafe235356181a6061c6bd795cef0dae25d9af209d3c3424fb363b283ac0e4dc14fdc0e7fb4fc923b87b504d78e8ea1689738f5d32b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df1670cb5274a49acdbbc30bb82862804f4b5f91f9e6f7e17ca209802455481b2eddcd71905f616f8c039977d6b64efb8425eba45bb9ff0f761b7fce16278926f4e2bc30806ca8f2685d62297a9d1c3ea9a37afd9c16b06d65b0102d5997079240acdc64c48626fd270a2c8cdf8057baf65683cbdb991d32405a6923283e35b5e9bb075bcb13e17f101adb45949a96df431d4bfc76aeb852be534d04331684588cc5cb313d9eb59c2139bcc23f96d14e9a5b27977531a46de352211378af3ebbf3f2883d55dea4b07617aa1876ae8908672de312e76e475fc9d5bb460ead4e643e7bef61c51781f64e81bfb3b00fe58f9e92a2e9d7fa3238ec8865b00ed6d8a8bbf8ce05723eae02465f6e625e301cd6894f79d7144855b7f2441a3da05c923455ee4187334f9c6013e43fa390ffa435b2e888f744b4cfafc79250dae765ffcba9acda7dbd9f7f789cf1f271aa43ba7cbf56915948315e1acb1d76cf187f943a488856a10b40c09b1d67cf07e6b44946c7754d54ee83cb4d549e2aabc8b611f549df1582bc177dfc0bf7d4bbad5b66cd7d6a07b7a48621a3c701fc02b6c4676342ebd76f130213b10706a54224fac5e6589269c88d5b5644357b87107e22b489b73c52c9e989f4683142453b11eda3fed8b6462c71ee12e1d2ccbabe4530e12d13079ba7a7fa8ec6846b78012b25a216c0583ddc6f78ddbf5b8ef0393e4753cb779b2c8337d2f7e18a882c67f483262ae825a6efdf8f8535ccd06ad4b6d37d144a73429655b1cafdee006d45f7668f014118a2d51f661a19d6901a3ce723e547e661137c8158f57e8af4eacc939d3fe5fc87032be820e04750dd90f5e500d23c5eea0cd415896231ff7d0381e7583f933bed6a1f127695615c5981e55aeb087c036f62b63233cf7f811deed63aae92102826f545c300c9c1d1bb1e2ee95fcbc285a94a1c9c713ebbac08d4d9a4468f35e1ea0fc575a26d3f7191c6ca9dc1cacee3d8ddservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrooticecasticecastrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrooticecasticecast-2.4.3-bp150.3.3.1.src.rpmconfig(icecast)icecasticecast(x86-64) @@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(icecast)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcurl.so.4()(64bit)libogg.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libspeex.so.1()(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libtheora.so.0()(64bit)libtheora.so.0(libtheora.so.1.0)(64bit)libvorbis.so.0()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxslt.so.1()(64bit)libxslt.so.1(LIBXML2_1.0.11)(64bit)libxslt.so.1(LIBXML2_1.0.18)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)shadowsystemdsystemdsystemdsystemd2.4.3-bp150.3.3.13.0.4-14.6.0-14.0-15.2-14.14.1[<@Z6\@U%@TTto@TpzTeT_W@S{CRRQ(@P@P@OTNuN[@tiwai@suse.deavindra@opensuse.orgtiwai@suse.dep.drouand@gmail.comtiwai@suse.defisiu@opensuse.orgfisiu@opensuse.orgLed mail@davykager.nltiwai@suse.depascal.bleser@opensuse.orgpascal.bleser@opensuse.orgjw@suse.comdimstar@opensuse.orgtiwai@suse.decoolo@suse.comcrrodriguez@opensuse.org- Fix buffer overflow in url-auth (CVE-2018-18820, bsc#1114434): icecast-CVE-2018-18820-1.patch icecast-CVE-2018-18820-2.patch- update to version 2.4.3: * Fixes Windows only vulnerability (CVE-2005-0837), where an attacker could access the raw XSLT template file by appending a dot “.” to the URL. To be clear, no runtime information could be accessed this way. - cleanup spec file with spec-cleaner - fix bad line endings warning in CSS file - rebase icecast-fix-no-add-needed.patch - replace PreReq statements with Requires(pre)- update to version 2.4.2: Fix crash when URL Auth is used with stream_autho without credentials (bnc#926402)- Remove sysvinit support as the package now build only for systems with systemd support - Add a backward rc compatibility symlink to systemd service file - Only require systemd-rpm-macros to build; no need to require entire systemd environment - Clean up specfile- updated to version 2.4.1: * Fixes in logging, in default mounts, JSON status API * SSL Security improvements: * Handle empty strings in config file better * Require Content-Type header for PUT requests * Fix possible leak of on-connect scripts (CVE-2014-9018,bnc#906538) More details, see http://icecast.org/news/icecast-release-2_4_1/ - Remove obsoleted patch: icecast-2.4.0-produce-valid-json.patch - Change doc subpackage to noarch - Spec file cleanup- Add icecast-mp3-frame-validation.patch: validate mp3 frame.- Add icecast-2.4.0-produce-valid-json.patch: produce valid json status, fix boo#905468.- fix bashisms in pre script- Update to version 2.4.0: * Support for WebM video * Support for Opus audio in Ogg * Fixes for some race conditions * Allow (standard strftime(3)) %x codes in . Disabled for win32. * Dropped debian packaging directory as debian use their own. - Disable Gentoo patches because they have no effect on the OBS builds. icecast-2.3.3-libkate.patch (has no effect on automated builds) icecast-2.3.3-fix-xiph_openssl.patch (spec file guarantees openssl exists) - Rebase icecast-fix-no-add-needed.patch for version 2.4.0.- Remove the obsoleted icecast-2.3.2-CVE-2011-4612.diff that leads to invalid access to freed memory (bnc#862096)- remove dependency to syslog.target in icecast.service, as it doesn't exist any more, see bnc#852314- update to 2.3.3: * security: + Improved HTTPS cipher handling and added support for chained certificates. + Allow the source password to be undefined. There was a corner case, where a default password would have taken effect. It would require the admin to remove the 'source-password' from the icecast config to take effect. Default configs ship with the password set, so this vulnerability doesn't trigger there. + Prevent error log injection of control characters by substituting non-alphanumeric characters with a '.' (CVE-2011-4612). Injection attempts can be identified via access.log, as that stores URL encoded requests. Investigation if further logging code needs to have sanitized output is ongoing. * bugfixes: + On-demand relaying - Reject listeners while reconnecting. Fix stats for relays without mount section. + Prevent too frequent YP updates. + Only allow raw metadata updates from same IP as connected source (unless user is admin). This addresses broken client software that issues updates without being connected. + Minor memory leaks + XSPF file installation + Fix case of global listeners count becoming out of sync. + Setting an interval of 0 in mount should disable shoutcast metadata inserts. * authentication: + Sources can now be authenticated via URL, like listeners. Post info is "action=stream_auth&mount=/stream&ip=IP&server=SERVER&port=8000&user=fred&pass=pass" As admin requests can come in for a stream (eg metadata update) these requests can be issued while stream is active. For these &admin=1 is added to the POST details. * XSL update: + automatically generate VCLT playlist like we do with M3U, the mountpoint extension is .vclt - package updates: * add systemd service file * add logrotate configuration * add Gentoo patches * set pidfile directive in default config file to make it work with systemd * split out HTML documentation into -doc subpackage- nuked %make_install to make SLES11 SP2 happy.- Fix useradd invocation: -o is useless without -u and newer versions of pwdutils/shadowutils fail on this now.- Fix VUL-1: icecast log injection (CVE-2011-4612, bnc#737255)- add libtool as buildrequire to make the spec file more reliable- Fix build with --no-add-needed - Enable SSL support./bin/sh/bin/sh/bin/sh/bin/shbuild76 1541875266  !"#2.4.3-bp150.3.3.12.4.3-bp150.3.3.12.4.3-bp150.3.3.1  icecast.xmlicecasticecasticecast.servicercicecasticecastAUTHORSCOPYINGChangeLogNEWSREADMETODOicecastadminlistclients.xsllistmounts.xslmanageauth.xslmoveclients.xslresponse.xslstats.xslupdatemetadata.xslvclt.xslxspf.xslwebauth.xslicecast.pngkey.pngserver_version.xslstatus-json.xslstatus.xslstyle.csstunein.pngxml2json.xslticecasticecast/etc//etc/logrotate.d//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/icecast//usr/share//usr/share/icecast//usr/share/icecast/admin//usr/share/icecast/web//var/lib//var/log/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:2397/openSUSE_Backports_SLE-15_Update/17d1b453c4f349c7a6e8fba71a4134dd-icecast.openSUSE_Backports_SLE-15_Updatedrpmxz5x86_64-suse-linux exported SGML document, ASCII textASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=1a699944148c969949c5d4d946b7a3c05c2703fa, strippeddirectoryHTML document, ASCII textPNG image data, 69 x 72, 8-bit/color RGBA, non-interlacedPNG image data, 30 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 25 x 23, 8-bit/color RGBA, non-interlacedXML 1.0 document, ASCII textRRRRRRRR RRRR RR RRRR RRR RzCH/  logrotateutf-8dc3f34f677ae9b988b40aa1fe40138c75c00b7836452b1d010684998450e0d09?7zXZ !t/p9]"k%jdmfu&=ҞG汥i' 9 c+T̈Vj3RA)wP? lV`JzA`Ҝ\f7.5X?$NU~w-'ܵRd (*bYuBgu!P4xSTi8X9|9oGaWrYׇ#XUEi^V(S9[?f^Γ"e 9*M 1כ܇lKKxzrYV,T8Z_ 8R@.n/?]+:7c۞r,$YWt֛9Y3Rg QprK6x~HwxZCzv'!tۛ(vީ(-pqEGN/`Hԝ#{N`.Î{t3-KZy%Te2"[| rٺjWIЭ¸n-)NZ sN0J *o 䫯xhiH~*_$XO( l9/ZG"A7 ]ZaqF-&J)Q3y:Q=8 ְ!P֣}8iNee'Q#S zn/heZ*0 xr(d"pO ˋeиEuQR9x1ZLj5o {NwKB:WNڊ6rA>''D%Z_&XL O(ʭgl#)Ha'F+4e|:zEC/Ii36T4QD5ӹDD&%X}q 4W{)uqQf8 2*2VkKRx|K/D\Z vUBO:r :/Q7%0M6dl/d8m@`@7&Y0`\my^CJྩ9} VCc@yasIg I}s`ҕHEQW\; 5#]NؼpD\T:b]~:g$O __'<1:z91, } h_-ݡx;A.s^sZsP6}0\y]!4 Һ%$c.4rG>CwfbVk.XO/d}Iȃ,&SS 8FRO^{ذʴhQ3@?E8u%>wCc:S,(ԊujyI-tm3ia2Vs+VX7R`b?;d]1mׇ 6lnb#[55lN0t>`74@] {8 8-_q2jcݔCE,91Iugci1nxf}wAh0z uCi'0/Z{H6]_՗?3P'khTa6;v6TXDxα,a'{t\wc y4>ۘ!D/#O/&᷉_Li F.vQ߶B"x,B->Gmxv!(Iwpkh-1z}[*WL#qS@nGL5g W }+ )ٹ O喵!ŵ=jY;FDg }〭R~8kAW=T &khRo+7^ -/ۆ+ʭAv7z}0S8ioe(sM%(x<6YD R =PQN-Öeg {pMPkjDy]g eGUG/_^&lGWz `Vgch@93S΅U/HDXy (;@V:Zc\GirAh[t1yXpz`6Ґ!]g쮩Ib;h *sl6 1ܣUh~YЍZ9VXPXOawfff %Уэg%4C3I|8qɗ!ʭ6K\ l)\Vc҂ܪsYCAIVt4ѶV+ !'.(ℸdqK62̠n29ۑߘ/bWѺdE 1}~`6lU섎ĿU^N|5e% *g}A!?,a6# +!1PvfH8YSG%՞.Fs҇C wG7Yոr0~$Y~j,yH ,n +2@Nϯɜrtqh2R,%5y⻟M&w, !E`/5O' Eʥ:@k<Ypm~D%_k$$, tJq U_}=k{8N J.W?%Sr>>9e|b SlWV$U9m%[AO> /ص~lQ[jt5^gۖLTU :]f M%YUJVKB>^b}uQ.k:"[ZKOr#Q~wŹE=cd7$ѡww6yC8"NiqOy 4.|֙SRxgj)d pGIxڬүKO&(Ֆjx9G&nϒ^ιm&5h.m;X @i(QrE',D7{ Gu@^о2Xci_|Lڧt" 0 XFrѕLһ~>_bm[D8{[f| U$NTMG`f飯d@8EB*7;߁KA3T?M6sYȢOU Y9wH;<-bM}_cQ_Q[N"\.J˨ph08ҟXX BsZ |JU痛YPY7i/)#V*$\ܖ`\ f) k߹Wxsgѻe2!nB3WD`fd։Nl5_&-YkT07{SECHU%x]7($H=LtR: zpž1tO(ʈaSܿ[KdI9AhӰE ۇ9i"vN%,rVfBEu IywO'*/mcR(Jb;&JV0ɸN<+~T(+~o)l6=|=i j%{tG%y±ΥUmQD7*.&DwJpt Fo~2y&+vFz3RTc(Q:Ȏ;4FM&Oq;sFl7,10{pcV5b@Lא5څMgM lP/m0yShD:_7 L-ErⳊ\>9l[,\0}@ Xky1͕XmSYNjpIac~AQ kȒv0?#= K<RH6PP/@Fsi KGB}v{҅/U~`F}>vz'Z"J_'DPHyS )CeNr Wq̘Eh)%i79MNs G4ђ&8i5fq~cDWO@mut z.SN`(tU~?Ui9#y)CsB[[m-)-HT(I[~(m1w5aK(e#.Ϯ5h##FPNP3)`Ԅ$7ժ)xAz<W@|U-xX}~Qϵ26ؗ0`DR`FcE3d+k1ap[.qXJ™0NI =Gt$v/t`lURZ3Q⍇$EkP@t8hIFҘ7=@39D/WA#ڶNtX$ۮ֨x-X(S~!LQJ=Y$Vπ_n07F':#NՈ*toSlR[)LH8X$ׁzի5:&Mt9]mjenWz7\y߲K?JN)?\0 O6奆ܫll1 ҫI_,  gx|ob.+Mժg^44X낖a<: JaOAR(;{R,֡9 iNW/p^f=bơk6[.L~Ij\A Bci%dœxcƬk-SgkFR9S#Kye2pm@+gS#5?[p Qqc]i=Es`ai7|h46u" j0{)J2ldHɆ={L<9?ǭ`%VJqu1:m{.C JDg#6ES@xe6c$V RFH=3#zmTRw#o#l]9㼰hx>C)mo4;AS)N0i U! ¼8>j ^!dxk MBW\gr!>ٮq)## !2`:c3Eˤ,ϴu&{D}Z>Wc8B Yqitp./)HABwZ<x%MC}!Oe`QE[Lhs )Aš*9.&SrEU<_kp|ʘӼy߾ВϾX?ZhחX60lE[R \%7Rg>&-3sY֬F(o5M Kv\ I\%( QJlGﳇ"҆dQPa|=Y *z44 @2"!lm Nf;13A*=V.Ii%FoE@DFs4;hQ{۽F9:l}?+Gԃr jST*X؇ɞ1[ [:I헁 gs{WU2f^V۫qvM{Gݢ7їP˒=~3ud%ŴYcaC_m@'HZKv  qwh@J@b[ D,{I 8WhZ1Ih/vށ]z?h8_=g!Ĺ&= i|Ъ$ks:nKS-om_28$5?6;_a9E;UUhTLꚹn.Uuj).Ȍow ǥ)ԧ;gq3lYW??)IE dz("ڐ}hR,.5i%&+7{7pmCCv NF.M x$mt)Lч9+-.?g=$H %u&(B^HX(O0Ze24Ŗ $CfnHF:KE+o=v[9`ȐX6F^&WoYKЊhJ%-Bb sPF_o0)ֽ'`BaE`5}/wr!n$TBrj^ǕNA&p ͵Pu!wo\ӓ ajad[UYNEGY0: 2 K+8`5&qYFAKE}K^Ç,eut>Ȃ.3(".Ņ=H++WN Mm`'=EAXnsYOaxڟsmv$A j6C@ πtYu"km  ZLyjv05T38o G `!K:Fü[j4e:brbܵCftc7޻F)dΪR)FJo-ݰ 6W;efM|Y[}~N~n7w`%t- p U+ӛTjė@so"b u{gD-VɔeRq*,KƆJ6MohJv~ d BhtRjBVn`"l; JQ35g(0QMy/kٷ@6kvC6ض N5"aJ}*l22ZUTD+ѭge|,4ch_cd .6q"E,\`.P[ܐ$&>R|qyD x>N[+0.TR$ֳ% un+nx`ơ9'CHc9-f-'$*T5XYn(qq H \R---2@ow ~NAhC-t! ٿjbnA y1ʅ0Xs/Ut31fY}@I4d pƵ_q 򻗓Q| [)L)4CoЇ\?_ٺC9 M f?.߆%ӹ #D(+ŐSƣf~e($50)CYyL;$SS +J˖آ!ߟނدnI4x>rKy ;oƞ}^/L10p+@Y`ߛ57gESB"${J%Kɪ/^8XB!K= p x$5hh y9$;uАoYf hSb d+TJ2$}U`qLvrcwE%gH XXG%{{QU >_֘ܰm(/Am^vKֺ(:ΏazfZm4;}>x=|{t0ֈό $`l] i q@oeSU Jvjn,OyT(}sߐӀݾbKHAxL;}ci Uk_[Wi%`"ZliaK}## hS7_xbOqCUmZ]IF\~P[uh -=M*:F@R/td inB z.#0lJ!~X\ژՏtMi"71pnő])o>bEg \꥿xU(>A8Dm55?^6EdbACG-J!7V)=h pFw2Sxth2=9x.aА|ˀ74ON\zƴ(ZcݓF;>, w&Sp6AWy;]WE"g˔хHZDQi |`ްenl&!o/[r]km*L3AWLS;=,bM "{iZ2M A}uJӁHA'I#*:)黈Ąt%GWt陎ʆ~/ '+VFn-XV%!s97ʃt fXgB-哚 4ŗYߩHtn5{TR m[DiUƇ!W3*Ӡ@BCt릂wWe_`xKf&\tEUf6R2~3:Œ_(oUzӚ0Hߋ:d%dϺa6ᜣ-WCdKhis?@m(=w6(i1hF2Ւ-XJ7qv97z:*P-+o]j8oRǻ̞9a4 C>A*[AV˘]kb:АW݉k7Em9~XGyW8ظ4*[7y"SHm䀨B{ +!PԿq7,"<50ĸYdkt>H;Af@=IWw8B]]^t 8ޓSЫxT@LD~S' T?]H5u@cϏ7uG>MC@dtf*a(68w-|hNyClI^BvVJܘzvU [Cw%{5I!2'{w?ϖˋA;(%s5cln$y:p‰xw6_yȓ+5b9)|~BzWig(vSkFV4yU6Hhxd0*NdjPb4Oy͇~ ǔ`' {9 p!`,e.ZsC;Vu?tF8C2M=yol7ed>EjL&cwԋ.S)1kl+2,4Xk ~ aj˙ypˠ[|/_iC-G]hH>y8}x!S)IڧgsTS4+JN:#:V2o1`ud_l ˾,tkLJ7f_6O@:WHKRJ/;Td-(dCZ$bU}+=ΛL%&@ÛL11as A@ԅLfĴA mxU/1܍n?~)4!"jﮝUZ5*X= Dj_6沦qE$|P< p#TKB2y |myBY@Z{wI5+zKYi%>•Mj3ml N=Y2i/0;4I+^{Jkҿ3׶x''ܟ$+EhئFmh`$(E8ANi2yS1 [I_e} K^ d"pwGg&tDP *sX|9kB0e Z=$2TY#xcApRq9ps_Rɘ7XF!o(,&BǮo3f -ќm@)S}|vNݝ{R:XLm4`Al%eUJJf±+E#C 8iO-nPhV; L-Kam6 プtQ.{}[EƸz94у IG|؊ 0Dnk&$O\BN:NnVâ\_U-b|6õؑ`& u[i4*(J0pDRT6CsNcx S)w(bv:5GK8SdEl@_Ew7R}R9 _8?ZC.GK#۝d1cptdoM-/8k[YYܧut $LOFChv]ƏoS*-|FX.̿ T,CVf72yF: ?|fէ/EG⤉D,{vUDExC,g ګuQh:B($ʈHe;ٗW|rAy}IJd$r- YZ