icecast-2.4.3-bp150.3.3.1<>,z[&]!M@eee~sBdH5JlDH=?=d   3   ## # ,# # # ##F# #P(+849x: =31>39?3A@3IF3QG3l#H3#I4#X4Y4\4#]5x#^6 b7c8zd9e9f9 l9"u98#v9 w;#x/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[&[[&\[&\[&\[&\[&\[&\[&\[&\[&\[&\[&\[&[[&[[&[[&[[&[[&[[&[[&[[&[[&[[&[[&[[&[[&[[&[[&[[&[[&[[&[[&[[&[[&\[&\a466e91871f877fd502d1ca2e77c58c87515788bb44c3177179add5952e35172db65c6f6f91550fc241d10da25acf21ac17ab2064f2377d52ed2ffcff6cb9ebd973a39af32accb088da8492c7a99da1674fdde22472ce7a9c4e1184d038da9dc3571440d8d6767842bc1a4f5eafe235356181a6061c6bd795cef0dae25d9af209d3c3424fb363b283ac0e4dc14fdc0e7fb4fc923b87b504d78e8ea1689738f5d32b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df1670cb5274a49acdbbc30bb82862804f4b5f91f9e6f7e17ca209802455481b2eddcd71905f616f8c039977d6b64efb8425eba45bb9ff0f761b7fce16278926f4e2bc30806ca8f2685d62297a9d1c3ea9a37afd9c16b06d65b0102d5997079240acdc64c48626fd270a2c8cdf8057baf65683cbdb991d32405a6923283e35b5e9bb075bcb13e17f101adb45949a96df431d4bfc76aeb852be534d04331684588cc5cb313d9eb59c2139bcc23f96d14e9a5b27977531a46de352211378af3ebbf3f2883d55dea4b07617aa1876ae8908672de312e76e475fc9d5bb460ead4e643e7bef61c51781f64e81bfb3b00fe58f9e92a2e9d7fa3238ec8865b00ed6d8a8bbf8ce05723eae02465f6e625e301cd6894f79d7144855b7f2441a3da05c923455ee4187334f9c6013e43fa390ffa435b2e888f744b4cfafc79250dae765ffcba9acda7dbd9f7f789cf1f271aa43ba7cbf56915948315e1acb1d76cf187f943a488856a10b40c09b1d67cf07e6b44946c7754d54ee83cb4d549e2aabc8b611f549df1582bc177dfc0bf7d4bbad5b66cd7d6a07b7a48621a3c701fc02b6c4676342ebd76f130213b10706a54224fac5e6589269c88d5b5644357b87107e22b489b73c52c9e989f4683142453b11eda3fed8b6462c71ee12e1d2ccbabe4530e12d13079ba7a7fa8ec6846b78012b25a216c0583ddc6f78ddbf5b8ef0393e4753cb779b2c8337d2f7e18a882c67f483262ae825a6efdf8f8535ccd06ad4b6d37d144a73429655b1cafdee006d45f7668f014118a2d51f661a19d6901a3ce723e547e661137c8158f57e8af4eacc939d3fe5fc87032be820e04750dd90f5e500d23c5eea0cd415896231ff7d0381e7583f933bed6a1f127695615c5981e55aeb087c036f62b63233cf7f811deed63aae92102826f545c300c9c1d1bb1e2ee95fcbc285a94a1c9c713ebbac08d4d9a4468f35e1ea0fc575a26d3f7191c6ca9dc1cacee3d8ddservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrooticecasticecastrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrooticecasticecast-2.4.3-bp150.3.3.1.src.rpmconfig(icecast)icecasticecast(ppc-64) @@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(icecast)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcurl.so.4()(64bit)libogg.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(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/shobs-power8-03 1541875293  !"#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_Updatedrpmxz5ppc64le-suse-linux exported SGML document, ASCII textASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=fe67722bfb30677cbc9f625007b4735edd34eea3, 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 textRRRRR R RR RR RRRRRR RnP*tZ{ >logrotateutf-83ab248f1eac4371ac7a0829503a1b5a0b819d976a6515ab2703334510f194438?7zXZ !t/u,7~]"k%jdmfu&=ҞG汥i' q,iQLc޵]Gjh˽;Ko8Y\B{፷wJDƟ`j-yxn'LYqeDK5od4Yϩ#Ӕ;ETUIڧDez!=re_J#(+dNԥ` JaG)#kƏq߇[٨J ) &qEwO@64[fo =7d#fb*I%N"%9>EsmeO}9; 0<%1CSS=&rGsox?LF)+eEC&m{SoT8FvX,t~3oxȱfAK5 ?aӨ\-3w*3-'^U0Ĕ n۹Hq:顩CU?jr=Ng Z!8M2̑j̻ a_G7n?"~鳻Xطko`RxԗK8<"5Lzl/7#`DzDw[4<3OuCƘ>>ܾWjO/{H7, %&2K72p5/N8O-#()Nd>s bhHK$DNTh1)ax  T*qvzGzR]`9ΣXݕg:k2zϞH5 )s$O'>1ogmܹ= A%hT8`79~S+qs;Ъ#Ŝ$6ABZo0+=+@W5Fצk6B@IuO.w^n}wzJV !웴[kgv`;tuh6hX&JC_zm_.jBZH xlG!* ĩsrɭbu,;g1eZ%q̰l'}!(a 1@.aĦ6`x:31> 9i0ز'0/:)V +^'\vr{"D}ySϓ{ccwR+y_ckJՑ,hm m0 . a芖P?jʺۚff'-\'#O߼j>n0٘M0 0X^t.qYpH EN`*W&C+~ {Q#3cK񞋞p4깴 ĉvb94be.E997OVB隢+3*=b\1 +oYϧγOm3UD"y.#bWF%&qdk-+@ޝ >zBSU)FWm9Mҹg ldQ%޿Ҿۖly:f*~C>J*l{iKzه^*$*@E=+w23}*՗0ae 'o8)2&!{j+ϚD "*OUfLRXNhq8rH#q"p*+ Hޭ$Jڜ~,׵ވrH%:JVR>dkfmd e1Bv~4n/HsMM 3vw,7~J01$9@dPW.nEʵG%MPF 7/DsˍPsf_3Ug )7o,z(7&7麌14u5wfU!-]`(uM֠ܮ|CUQV &Љ1k =%{pQtZBmg-1cMZg3`-?n?r>~%49Ad %l +29?/}CR:iY:9;J& ~[#LEyDyXDqt$+`Oan7rP bfa+|=O%LN"~I_7gh"=q!PTN6ɊYTܡ+!qKPX+WQLTY3fe\!y˟yr7P?Eɇ( &3##|Z|AP Eܔe0ʬMj }"iUwiZbu~rH%̓RvC?- 0Pb E UO4Ŷs,fTF1\bxF8#V|~pqzMkfPB/ dJQQĕ("XdI0R̆u&JZ( ^r&LOxՠ:y/2fY#8cQig>9J oM A o7 opfʞF۞| FK'ƒaɧxX;(CY߳lf@m`ﮕ|4ꨮfօ!dk6Y1?(xܓ[^^5)=Hpzm|t5W!mMd5>LLQ! ƪ+S15IȆ_RP%T_eB[Y2WDyqϥ-sEJVENCZ@PAi979=lkIE`v#~a`{u }F:YfPBov#as0LhYvdtVaOzgIٍhYpU3PjKP(DH&J?Wp(U5ͣUP7kΙ۪;Џ"]KIF!mHC3F~xx3hE aRz~G~9OҭwZarE2apΛӧ䶦zR?e=zQ?7977%|QY:{]$/\bU>xB"CUM'=-7e;5'.>u*yXZSOKx Tzw+T^-6r3gNFl[?n-=HERŧ񒜳6snLW?`l:#a8^<\))4ę\ˮ4O& k4R71֙;4 > Wx;%_7Gq6oQKAUU4"euM+WoJYiվYJ0?앋Ýb愙fEE^:њe+wZdcKh)ۑǬbsEx;0zcOV<;?fxk&]HZ1}RY/;O>s B[iF!K6m;QUN Ζ:+{ֹV$ z&J;3S=bdc[P.Jm uho؇'lOiK$(qM_s>Wa<98h"";eGǗI^>9jR]l| @ݭgݫ>c)PLlzDM% )#GQTEkkܴ,¾0kzFњ\^͢fxfVXmG(ޜQ1ϺӸUjh}xzPyR*AtwґL4'Hb^k[.Q|ky:]T@*30 Om2f998aٷSkq@UPL2S! XP^W{f5԰Т>TB\/" ^,]/VX̚8OPGR_8!u+QuQa 3+i Cޮҍ߹R&oIFTZm5?0.X#eL"ҷJm,Гսm !f1<yOˣ'Uٽ_v#i6̶ &>Zج,A\|=z^m|Nυ*3vMÁk8.}k"HxC3EApO]l ХV0DZrvuyMc WZ7F6TNZ,E l}q5I8ZM^| ]Fj ŵJhJ/S혮k<P8,(~=QG 8,^CD JJW@t%"JEE'rقU]k\$;JU]0XjP$s"-I-۬R9ݭB;i=mːi߉s}+{C&ײ%Q^=I]"d>UɪFht XM>l|,Wⰵei/U#t@[>0JAТ-a\Q>IO+5ƹ[P}{qMt3+iцTjKP6-cHqJ4+0|X4¾mxuO/ &3k!!FXKU5B>ns_f"T j\dE}NܯE-Id$|A]`Lj,YB[*/u>n?S Dsa,\N$=HKY7ֆ5kUmf :${Kͤ5G"Ϋ[2ZlDՆYҹE`lu}ΓY }q;k-^0H~Y}=ymξ 8g@YBt^gx+7yhc[Eg㗐B,tv9_1[AG &kMecϕo"+$6'<঄y,/G#JRkkajx5e `beq DZI(;xGLŲ\ۼ4t*fR*N10˻ɳ;w Cr#Y$_ٮ 64-c䇏txK*'Eoܼ߻u"iM/=d=;E1 L4sbAE *09!&#(ߊ#gǵ"@ҥ\3o%/&m ,k_c_JuA>kSb jY9D-LZ5ݾ&)utaX _v}(JvD#%kIҏ$ztƕHJHɥ@daZyK ,#jj?=po7&RxTԭs6LNtP0WFܐJ05dI61׎24}x`$lBx4ePҖKh>l3w^\7 HYy^hK> M! N < 3G +DǙ!fsK*ƨj"!.Ni&,"T, Vpx02 ̱{-! Cs@>53Su/P}D3 uщņݑH`sq%'$\̥֥"pme--V5NDrom{IںCyD1'% .HpTȻuw&]뫓51gy?*ԅh&V]Qb5*-b xj盯2=6 Ec'4SHW'x٤(nNaHiK]O駮;h]^p M+玂`$]4RM^?Km?wɾ wZP~u2)FP~565S<қ֩5xZKZɱBmG2JDZ O3}-?f8_j>ݣ$y['u-Y ۹ئ5\nLeĒT.xnжg&1Dp pnZyMrJK6jMg!A88N$$`$7^9i/Ex\kɥ07Q톎GO)" m\{|Wck5w@22B7G{07'&\d?hZ̗̊N^xʽR1x*O5Cb^[iU0dj~,oxaK]n*HtK:xJ:xtHsv4_1#8$'GV6?w  ^NMnvEϯÔ_ :0R&Gc\.FE<-YB4qlс 3ƏMv4TDLĪ1{9B3bKSG4xӮt~d,nl!"މ w1oJt~os@ؠNHwD@aCs4ױS؞F,C2.(wAęMoOy &vB{x: )P8J"H-MdpQGl-⃞WQVE`ōc3EUyDm;br=k2aS 1 3wⓢ=j5r>Kf`/T)#%Lj!襯 e KǪ2A+F`H=M[``E VSĢθPViV"A^5@%d):%q5$,Q;wB,o! 7F};" lEK Kۓ~3a!%^h?'V9XOc*iNI[K׃⯅<--L*xPǃ2]\kudg喗hr(kGXa|D@Ȳ,a  6@7BLIL[h:Al&θYD] ^Oi^.LmdZzFV%ǛJyTSs20Y u`ģSGr쇙T1a6 Y}FeOb52bk6x(:PEKFqE;U8R*AT G%ǖ %g8Q}gx$$Ŧrx_kswz(7d~1Rؚ͛< ;XNS4\5#YJx%QQ{{D ϔؑ*lyjom=+d֥Mȿ;MW=dzĚJ|#1:GDg˱%dx`. Pyv [ٸP;݌?*vAàRX_kLdZ& 0{.y:|,SZHj"PLmsb]r2`Q)ݰbO|^@jMP>DFH9=e0#Y ݇_cYO:d=#/8B)zxM_=zFo^9~4?euhlz!/@.AߝfNmII^5+ ]Ͳ5}K4-d9}]so$-^3dU f^#zrK<_ ??~UK3]2i,K nv<PW}KϞݺ&k`@A܇l_=%Kfe-(SҀf;Fc4LY)RD&1Jdn@gn]Exʰ24D "| 9=(Qhq w4( 'J~7٠ArS6}ELPZdl-S➬e~!-AR![2ND[,JIn(|Oi?x!1 !ͳ#L$X^VЁVmJ|V2BK*-grq%5i,fܸ}P]0{ieZèd!xs\V냨ۇ-63K] Hsq"Is&H Twؙ_J=a\m9ޫSp$ 4YĿUhhq\+.oS@%05s<Ei,EZ|?e>8ۅ޴%5%0.Mb64D'ق5FGPtv<( qVO8Z KCiͿB\\ )~NWg*Ʃk{=+ }OG=8]-JvZ=](rTβNi *ӲXݑ6=J#Ȍׁ|20Ka~&y|@H^9NDלAhz5o"MZL|?kp  ˓eG&ӒĶde:#kZjْQ@3d Kcb+ftvCSa493&"q(rSV~gX驺[0_ר}G?js1L 0Tf2%ą{]DN S"mfPW⪞Hl^XAΐ'LcVV)L_QbĜTZK*tq}\AYQ+)FRR- e4@,J­-pC`ǝ6\f 1d4bkJ!RLr ­v 66NX-7y*>3w " ϥfl,Ueе'V_2fXbD~!FB~2BN>.lVhF"o#Z YZ