rrdtool-cached-1.7.0-6.3.1 >  A ap9|ltx Cx/ byMtօ-ftWqY'员 o1Q\ƀ=\p-&v" P S^jYkW{E 6gV8q8C{ V+/w2ΗģKAIC#_ˆ!x6lb>iUktqوOpFB?Bd  = $CIO* q ,  @  T  |  F  X    (P(89$:d=<><?<@<F<G< H= I=H X=TY=\\=t ]= ^>1 b>c?wd?e?f?l?u@ v@4wB xB, yBT zBBBBBCrrdtool-cached1.7.06.3.1Data caching daemon for RRDtoolrrdcached is a daemon that receives updates to existing RRD files, accumulates them and, if enough have been received or a defined time has passed, writes the updates to the RRD file. The daemon was written with big setups in mind which usually runs into I/O related problems. This daemon was written to alleviate these problems.a4s390zp3aLSUSE Linux Enterprise 15SUSE LLC GPL-2.0+ AND LGPL-2.0+https://www.suse.com/Productivity/Scientific/Mathhttp://oss.oetiker.ch/rrdtool/linuxs390xgetent group rrdcached >/dev/null || groupadd rrdcached getent passwd rrdcached >/dev/null || useradd -s /sbin/nologin -g rrdcached -c rrdcached -d /var/lib rrdcached if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in rrdcached.service rrdcached.socket ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi PNAME=rrdtool SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in rrdcached.servicet rrdcached.socket ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/rddcached.conf || : 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 rrdcached.service rrdcached.socket || : ( 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 rrdcached.service rrdcached.socket ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in rrdcached.service rrdcached.socket ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( 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 rrdcached.service rrdcached.socket ) || : fi fi_:8* 1&큤Aa4a&a%a%a%a'a%a%a%a%610737421dd5dd5be55087fd6b43154c8769a19051f7b1c44efefde103c2214d2f4494c8f532dbac03cd62f22eaee414e9b8641056a10751c33198adba2003d91c70a16d953d7341fbda650b389c8ceab43450152a02c8940f15bfc3e6071fa0936f067bae60ba782398d68070bb324b62a62c29601f651b8608af9e7cf91ef0862aae9bc68de6f1e9861395eb6a13308b093dec6fdb367347f0db0594314d1e9ee0f53ce4dc956addb921824bc96a2175c56ef181d987190b8f3ebf5d0795c4311b70d6e85b8107d52b7b7f7fb7b411683a4ad060957b67863910255f7abc9dservice@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrrdtool-1.7.0-6.3.1.src.rpmrrdtool-cachedrrdtool-cached(s390-64) @@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shcoreutilsdiffutilsfillupgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libglib-2.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)librrd.so.8()(64bit)libwrap.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rrdtoolshadow3.0.4-14.6.0-14.0-15.2-11.7.0-6.3.14.14.1a@Z@ZYu@YZ1YZ1XF@X@VUV@Uc@Uc@TTTLTq@Tl@danilo.spinella@suse.comrbrown@suse.comjmatejek@suse.comdimstar@opensuse.orgtchvatal@suse.comtchvatal@suse.comjengelh@inai.deluizluca@tre-sc.jus.braj@ajaissle.deaj@ajaissle.dejengelh@inai.dedimstar@opensuse.orgp.drouand@gmail.comkstreitova@suse.comkstreitova@suse.comledest@gmail.comdimstar@opensuse.org- Remove umask usage as it creates issues and it's not thread safe, fixes bsc#1189375. * remove-umask.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- build bindings for Python 3 instead of Python 2 * python3.patch- Only move the lua bindings from /usr/local when needed: this was generally only a hack as our lua.pc 'forgot' to expose the variables INSTALL_CMOD. As lua is now being fixed, this hack is no longer needed (for compatibility with older/broken lua packages we keep it in place, but don't abort if the move failed).- Cleanup bit with spec-cleaner - Move all BR to the top so it is obvious what is needed for which part - Build with latest lua not 5.1- Version update to 1.7.0: * Many coverity scan bugfixes * For full detailed log see CHANGES file - Add dependency on python-setuptools for python building- Implement shared library packaging guideline - Reduce %serivce_* calls, speed up find by using {}+ instead, rectify RPM groups, trim descriptions. - Abort package installation when user/group cannot be created.- Update to 1.6.0 Features * librrd is now fully thread-safe. librrd_th is gone * make lua bindings work with lua 5.1 * configure option to disable doc building --enable-docs=no * new CDEF function SMIN: a,b,c,3,SMIN -> min(a,b,c) * new CDEF function SMAX: a,b,c,3,SMAX -> max(a,b,c) * new CDEF function STDEV: a,b,c,3,STDEV -> stdev(a,b,c) * new CDEF function POW: a,b,POW -> a**b * new CDEF function PERCENT: a,b,c,95,3,PERCENT -> find 95percentile of a,b,c * re-introducted --showtime option on rrdxport * be more careful in determining the locales idea of first day of the week * lots of spelling fixes all around - Removed rrdtool-1.5.4-lua-5.2.patch as upstream already supports lua 5.2 since https://github.com/oetiker/rrdtool-1.x/commit/7af5f76227330504d4d16234488c1118d4409621 However, spec still requires explicitily lua51-devel (but lua52-devel also works) - librrd_th* references are gone - Patches refreshed- Update to 1.5.5 Bugfixes * fix JSON output in xport with legend and gprint blocks * fix parse_time mutex unlocking in the error case * don't crash on invalid variable names in CDEF * add mutex locking in rrdc_fetch * fix buffer overflow in rrd_restore * shorten test precision to 7 digits ... * never exit from a library function * buffer overflow in rrd_restore.c fixed #669 - Added rrdtool-1.5.4-lua-5.2.patch: lua >= 5.2 uses lua_callk- Update to 1.5.4 Bug Fixes * parse floating point numbers according to C locale in rrdtool create arguments, regardless of the systems locale setting. * include missing rrd_rados.h into distribution archive * make rrdtool work on ARM again * make rrdtool test suit pass on 32bit OSs * fix --grid-dash option regression in graph * fix systemd support * fix link dependency for libpng since we are using functions directly * fix python module name * fix rrdtool tune to accept U in minimum and maximum options * fi * rrd_parsetime now uses a mutex lock to become thread safe * rrd_xport is now thread safe * stop using MAX_PATH and make everything dynamic and make rrdtool work on Gnu HURD ... thanks nirgal! Features * new RPN operators: STEPWIDTH, NEWDAY, NEWWEEK, NEWMONTH and NEWWEEK together they allow to draw graphs where a rate is converted back to absolute numbers and accumulated over a period.. - Changelog 1.5.3 Bug Fixes * Brought commmand-line options and documentation back into sync. * Make LINE dashes option work again - Changelog 1.5.2 Bug Fixes * paramters in VDEF are vnames and not data source names, hence they can be 255 chars long and not only 20 - Changelog 1.5.1 Bug Fixes * parse numbers up to 40 characters long .. * fix install rules for Python and Lua * include missing VERSION and LICENSE file * unlink before rename in rrd_create when running on WIN32 - Changelog 1.5.0 New Features * automatic x-axis labels that work from 1s to 30y on a single chart * librados integration * new datasource types: DCOUNTER and DDERIVE (they work the same as the original DS, except that they can deal with floatingpoint numbers). * compile without graphics libraries: ./configure --disable-rrd_graph * updated windows port (see WIN32-BUILD-TIPS.txt) * single step RRAs for MIN,MAX,LAST are generated virtually from an AVERAGE RRA * ignore updates in the past with rrdtool update --skip-past-updates * ignore a LINE when scaling a chart using the skipscale option * detect 32bit timeoverflows * massive performance boost for charts with more than 100 DEF line by switching form a linear search to a HASH when searching for data * improved cross compilation support * .Net bindings * allow rrdtool graph to silently skip non-existing source files using the - -use-nan-for-all-missing-data option * restore from a pipe (rrdtool restore - y.rrd) * in rrdtool create, row count and step can be defined in absolute time * all new "create on steroids" can pull both data and configuration from existing rrd files * use rrdtool graph to chart arbitrary data via a callback function for data fetching support is integrated in the perl bindings. * re-written parser for rrdtool graph commands. It now follows a simple key value pattern, compatible with the previous syntax. * MEDIAN op for CDEF expressions * DEPTH,INDEX,COPY,ROL ops for CDEF (as seen in PostScript) * gradient AREA backgrounds * no more locale magic while reading numeric data. Bugfixes * all the bugs fixed in 1.4.x during 1.5 development - Changelog 1.4.9 New Features * allows rrdrestore to read input from stdin * add documentation for RRDs::xport * RPN operators MINNAN and MAXNAN * --left-axis-format option to rrd_graph Bugfixes * properly verify validity of user suplied format strings * remove graph functions from python module when compiled without graphing support * verify that only short integers are used in COMPUTE rpn expressions * eliminate duplicate setlocale calls * fixed endless loop and double frees in rrd_restore * fixed missing variable initializations in rrd_graph * fixed JSON output format to actually be valid JSON * detect failing fallocate and fall back to seeking * fixed format string in ruby bindings - Changelog 1.4.8 Highlights * rrd_graph now uses a map to lookup variable names causing graphs with many items to be drawn magnitudes faster as the linear search of the variable tables is gone now. * the optional argument :skipscale allows for a LINE or AREA instruction to be excluded from having an effect on the scaling of the graph * TRENDNAN is now working properly and als not crashing anymore * Added a no-op string positioning combo "\." this allows to write COMMENT:OS\2\. which would otherwise not be possible. * JSON output of xport is now actually json compilant by its keys being properly quoted now. * The label positioner in rrd_graph is now properly ignoring the current state of DST. * fixes and enhancements for Python, Ruby, TCL and Perl bindings * improved error reporting in rrd_graph * portability and cross compilation * code and bugtracker moved to https://github.com/oetiker/rrdtool-1.x - Dropped patches (included upstream): - rrdtool-1.4.7-CVE-2013-2131-imginfo_format_check.patch - Dropped patches (resolved otherwise): - rrdtool-lua-ruby_lib64.patch - rrdtool-tclversion.patch - Dropped cgilib-0.7.tar.gz + cgilib-fix_automake.patch (no references to cgilib or cgi.h found, so benefit unclear) - Spec cleanup + Added new perl-rrdtool subpackage containing the perl bindings + Added new -doc subpackge * bcond_without for lua, python, ruby and tcl * bcond_without for libdbi, libwrap (tcpd) * bcond_with for rados (ceph) - Dropped BuildRequires: autoconf + automake (was needed for cgilib) - Dropped BuildRequires: libart_lgpl-devel (replaced by cairo/pango in earlier releases)- Do not hard-depend on systemd, the macros support soft fails. - Ignore errors from useradd/groupadd - Update RPM groups- Ignore absence of systemd-tmpfiles, it won't be present in the build env.- add rddtool.changes to sources list- modify a %prep phase to replace all timestamps in *.c and *.h with the date and time obtained from the last changelog entry bnc#915946- add rrdtool-1.4.7-CVE-2013-2131-imginfo_format_check.patch that adds check to the imginfo format to prevent crash or exploit bnc#828003, CVE-2013-2131.- fix bashisms in rrdcached-systemd-pre script- Replace systemd BuildRequires with pkgconfig(systemd): we do not require the full installation / dep chain of systemd./bin/sh/bin/sh/bin/sh/bin/shs390zp3a 1642467636 1.7.0-6.3.11.7.0-6.3.1rrdcachedrrdcachedrrdcached.servicerrdcached.socketrrdcached.confrcrrdcachedsysconfig.rrdcachedrrdcached.1.gzrrdcachedrrdcached-systemd-pre/run//usr/bin//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/fillup-templates//usr/share/man/man1//usr/share//usr/share/rrdcached/-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.suse.de/SUSE:Maintenance:22435/SUSE_SLE-15_Update/618dfe81c781cd27b2ddfe52790cb2a7-rrdtool.SUSE_SLE-15_Updatecpioxz5s390x-suse-linuxcannot open `/home/abuild/rpmbuild/BUILDROOT/rrdtool-1.7.0-6.3.1.s390x/run/rrdcached' (No such file or directory)ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=99e721d1fcec597089b6f0d5fd29fbc0a2f2d423, for GNU/Linux 3.2.0, strippedASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)directoryPOSIX shell script, ASCII text executable R R R R RRRRRRR RXWw-Vdcca It %jp e6/ͥmhXG?pqG=93Jy0-8T<0~)AEkss,*Pؑ J(vj0c??J2{R3Q$àJ8*qfVz37k9:.exJ[GpN?ʒwa>֮Pk>bX8B_yJ=XJՋ ~|'c:~E~_Y^ qM vxp;9:bnMC`?FQ8q>4Adx^uذЎʐdPUj;cA2l&qwi4FOF5\t[2Tc*V Q_fZQS[t eYbPPLEqŶ0^L"_J:*__S{qJlso7 X#y8e'@3k^ 'o-^p[!z:"G쫗t\q]#YhKHZ;Ł!3FZ5 FI[&#lAbԨ0ex콍0OOD:J _a@z]ar^ǐop赾GSN~Wt?艦O Wӕ'cj-Ecox$wr߉ݸ6D`B2_~g7!!elܘ~γffaoR .~d8n cex(5q,%CVwah`4I|TzOX2'tnx5xaTc- )!61ғ1< _0L9^^֠۬T 4bZ[ mi DGC/0|GM-% \pl{& K>vj-@l C؏}(LUhwTEZȋd/ғMw`nE"i{Qi| sKxR,E 8,AT2 S)SAj(dDr-z^灶?XwB]ELZ,@d^EG)!%!_}d$YvbKGNoklP=_y|㭰:{&ܕ 4blؘ͋>+ؚݳ12 F@I.驨,T!US&K1tr~͈K=z!j;Hu΅A#j:xNCeZνP"-JAGO2ْ>$׻ w(2xERN>":plI jx|ժ Zոr0)>ъP:ƘbZ`׻,G%LЀxuLaJ,bĦ$@=rF5Ud)U' =Se\xpl_"{QOo<2H"HѼtCy{> shܼk)î 6;@/ qPzҼ6/Zsʅ u7moiW>#EdQGjc)9pfF<"L7D֝z9_'l&m6Xb7cLcU4>p*/E#ƱgcvoRȄ'E5~ 0RWBE>CG:ZYmڍQ_e5EϻlH.[ kյAU*`1ٌ ĖifN~2E_jjnl4WoߞbpB>-%fcI:;u̕AYD)0h4:%QIµM?`16YK'@!A6-IżP.uT] H?PRnɼbͬ>_[& 4Ub}*4eۺăF]Qv]3Z`J:qj'jAB칤A02x!eP:85}&\@uCs((sbKv6;`xֳpO8hEsh3NT[*+d5(B4& J;a#_cV3 Z*h*Ӟv߬QQ(BέT8*Ic.S9uGQ+#Go>TG‹RF&8p5aOKuCo=w^MoyzPj@ 㙍)þ\ k<Hroz'4͎HVf[vR<nI299]ے|`xi`;8E·k^kȩӲN~<=YK^;8N1A!Q-3WU YB?{]-mMkx"AgPɲ :-z?Qk(jǞPi/ZFN-]TtM&+)ar'\=v)e q-/g Pk4PB! nOiI|__Q-UJ{"&m˭&Z:E8 :Ͽge<{^/ iz﹠HOes-n.|ިH7_RWoj`MFFh|T(qubZsbkWz^D) @ʇxc--M [y웳m.v^^`Ձ] ?1agyA^^߰Σh^UK*8bf K649Rڌ: իg\u79^J\S##WP ʿr;{?gJVNohl,͕eerstھ맴 +l8C/>U}*Aq^F4BSk+e1V҃z!%ʩF"q&`gu%4I@AD/"g9WyX6BtfzE=##=o Q8Q3*ὰVS}h-U4lD)GdJ^"oĄv(v +Di .sH-RBaӊ+c/B;1oAgzLHf8އS{QO,i/Lx`~.WQ7L@I3>UaBAs8ʘ֡GD P*OH(eڼm]$>J2wO"4~ qB0~$?X=fC-:/D'1+3T=k cGXSid~&;rB\7 Q:D}k4Bl[5ْʆo7PI$a 89:f"@,+[{ܺ?b[#˃xBm2{^b.^!Dc91venRѻi싹=fTh&L|(#:J"G@17JO]=Ż>k }  R 2p"/BFt?: HVʡ֔ԿZ Tex\b,bT  kuC)ZXNW%lpK.ykP Sx: eJGc4c3 EЭ=b*[\Ef@b݃[bbAr d @83ř#?(-k!P_B6_j`[袂&3x@.hݛ.+`b4B?,MCcwba5ČY녘#[ s?PY&߇۾";A`A7W]3)} T,t X݉>9=QcjLgcDŽ煭*Qjcd5u1aRxD˷WMŋJ?ᚰg6>$U۶UO2??̌# j!"~Ge ߣm_%Uf#TiS7G<EuMp73Cv@VdH/D!RkmQ~~Ɛdk %2';^7IIɆtSg7Z.2ɶe+IN;jVJ\r')')]̀>)aSxsA4(HVWfz X/g8}$/$$޾(7B(j诸O\W*U`Jq[4qJ!@T(|y1́0BR򘜄Z(ي?;$ M2tY$h82:xpjK6)vrY(È [)Eexo#>,(䖸ϔFm*њqhj"uK4@ɚ7 3}8gn'gY:[K\(9[`|xg/ydG{-IO+8t|c ~aUt)AorFU}"}ȏ-C<' u$6XM6 ;', %R<"0T&HXV\[qXkJ/͌݀|!i2qzчg!u+bfv.k<__v!3iJɈ=(?R c=!an/Sb̉ ?ˑ3nRv8ӞGQ Ԍu~>i+ \Vx+G-P\CFU97skp˭qP.x$k ,?^)[g-F}5 B]# E](UwQ}^P$F&2&ʿIlvPKܩGT')ބ| S en_d3&|/,nf( *WzzpWJU˃um\/0h\];6cx'zKdŃy%^əl-ϗiDȶ6rR)<.X*JR^0u"ߕLaqBː55we.J痃pႣT yH:vpO|?DH̼0\;Cԍ1&R*1@"Z6x8Ra3{2 1Hb7l_O)3r/z#@`(?|¥oI4S/ t,K/Dk"F@N hLg "8r߮ ],MW~9ͧ5u]Y+'1lʧfF-wH7\RƣBFH{m=g2/[ a5jɠǽᶒ5РhO2i7 jk f;Ս Re:M=p[vmE33(џ$57ަ0:m8PmJ.P+S'K+$P):9N`%b6C"K1'C({{W|-G1RyktyN}?? }hb`#thN<_4{XT9xKވVtS;UpPsW$;tN-ǕYjʩťXñ5+I1˄u hA0DZYͷ>l X! Vڡ հ\qz %&0@]CKO7/mV0gV [/`ZfrT:K4X5VS]if'J0"5Awt1fM:Ad n0zx[|b) @;k*h4`Xh2/hiG}ydNa%WV3~p},}sLjbSŲgN~Uj5He`e ŢHNn#ΖϠ4^()zvD,LvdZ ූg8j? *; L(zνٕAh{Y YSOZ23ÿ45?o1e {׈ރ@51XJb{:On3޳(Q,G%jRܳvћʴ9)JY |HsMB rǏy׽HsQ-M>-yfX0uP>z$jڪػ P`>ᓰwI 2τNOP{npfVح,7*1'.˖*2Sd5Q7ld{@C΁"5q({bQmٗ[)Q[QZ8Xgz,0Zɕ@#89cÖ~iS;5SN u˯DXB?7O'|*,T;7]q aф* b{Gϣw+gQ6j9c_9DFysda&kv<- b?Z]7pz ݉Jb#!bFڀFV]RvL\%!cF{ PeL{y(mH'Sؖ*z4vOimqa!cﺚUJl@@:wLd摰/>ݣ[ㄥH.,v.KGАy*K!yOLуa4! Xt[Ǻ S}l՞gBrv*5f/g uRϋ40";-bsJhz-L>ꨥǎtN \9V2 X(/x\OWM)]Qʥ`xn_G AYt)x<]r}[ @/eQEv+OوGX`q*TvT2"Q·0)ӼsBΐ:6fQ @93OIkxŖ.uBN0393MyX`Di;  9߂db}:!MMjعA[;43;{,D[IJՉ͜ S$"3%ptf#6T!˹=h˴Q %`;PL[*hGx g/P^^WI9'At<%La'&(w:_1+-kb["DvHߙŸOv H$pj-~lkw%% ,k#wbjjц. 4W%A{&^p'([dO( ,8ROA9jI J|kp!w:HξBc ޶1PSEVUU<`!)iI榲#@Gmvxo .! EYN++B|S9s*Pk:%)]UڿB* MoMU=49 OVv; 7`xF)tz@Ac~TlZA*Rf-5g/ChD^!`X\ј yǁvmH a™F$ (+ xT6ЁiS`8iQ|P:n)$Q'ȥ-h3n$iQbBi-g uHlYpAFT3T3ci9\"ià \4c&- q',=e vkv}XQ$`5YTBXiP(u*dA #N29qɡXd&}w[nNS~L֧eG(}w v8jeM4w}E# hmnb/AMW# }]7뿃n ڏs4kt΋|Fm)fYY!{~vF$ѩը*Mцh`ۗnM0JVSI[uF,s]C9esOgR`ATk  k C;Dvfcc0cֳ*Pdy.Ze\lJe "RrLiV*7vrkEHVEgB)A ?ҿ|/; y+KC͆}jyklʞY|_&Q\q\9]P$loV.UH+(-ץR)Qj9@z+[Vc(@x B3Y} <>"0DM2cg ĺDkZ%eaSxH u1-#Bl僀IէֻlUT6w18i#L\uWy<ͽ#Ɏ+>Il-ߞ&1ԒxusENz#^n)5Y=d.9.dneb Jt4~_kc 8 ?a7^c(;QRPؒ`vld.lj >!SD/e\K $~>cl4[_^ɂ<⋿@9~\ˌykʮ Uڪ?9OyR:pM|tu9ϡMrZc?wX"Ζ_ur{!V؁#(ϋTX]@XywyۣٛЈS]46J0$WOu4&.V!(vSr0ʗo#2) ^h*ׄzL> i#^`=۷iꡈxzu:t>3Rǐ.yB vuy 9kZ$jd"pPI^Qb,Uћ2\=0[&E#,]6Ii6[)ϤQa?h`h Ƌg@m%(FEpp?[M}mxUie1=drG/<6Do5uTpO/ s ?lOVLW2Q9Uw]f#Qt a(/`pkw@cј/2+R %ee裥a{cyQL}}Lg 0f(6]^wd?xM,^h'fim[[Lk J=N[ŬLWh.h0[{ndW6壍${:D); |9&‰^wւ._dbhrPC_hI<~ J&^}D?Ylj{ޜHO+5Ldkz z߲{ q#݆KKhF" Tug`6 ȑZeĜ XW~V ?lN@cf^^s@p=pL)Q#uffU֒Yldv!}3p2@Ӽ8wx֤V82֢.  .˨q܂h.PPuHYMOZ~9$k bFvzf<\ (B?[us|т5 #,o^wD}q`=&X8_$lLFϤD ֐[4^cf|SIޮv 1"'5\)d_j kj ӈl+FzȤ_^yc\58E-?x=eV<~*>Vķ{8u{fc:`G# xFH-p 3y‘q1jiL-ú4,I/CuhxtbD!|aBYd_ThŹTPWüH2Pt?6[4\9Dmb%}J,M.Ğx-_b\! jIl2icjQ̐h`;YI}j!fˋ6q41Jٲj@ke-=:i G:6/o(ٗY2ͦ'~مuE`ۃ.J0U~׈Q<Ɇ(MY!ؽ k *؍GO# ǓP>L0oJ|0}U"X3!˼1݊)3=UiR_ud4f6SFWn֗#0[$:5h/"ā{^"r3\Aoofl۞{,+O\nEvZwR7%_^?fַ`HBZX*.8XN r־rȹsQHk}n%Tf'[${i@;]K|iP1; z2!;g81azN@E^~uɿ9H!#{E?~"SqH)~SCǒ ỻ<f}0iPi8pO$=hnaKꮍx1+ ږjaѡ% T"JIe+_-͖F?Sru(G2/<"[bMF#?%xh%%@x'S忯plz!Z'1  |B/jrsE]A4ԵlxnrKj)rٲK7Z=KIYO6V_{8F;$9XW0 {90piS8ur. apwDD$hsK3h"ʒfzZGrڹ'<`T2^-ͧ"+vWl'{5rY!EC[f¯5,qչvWo~³`V',IY6c_"+v)m*Ak_66M3)0׊7n6gс$jSFe@>\Jq)O&c&mn4v[lg*.uz@ >QZ[8j^} k7~$ 25 H[:XE,ɺ57^`{rY #[>(Cy8^*FOvD@4ˆt^C$ޢ5;ThKON|.H_|G:M_4}]'w{Ξ=%+dN;^YC4-lCTkA`p!`;JB2PٓS^JYP /Ntj'm)(Nʺt=(K(3B\^_ ^?h~ˡ@fe~1{e٨g* n 6lSp-TyQ0mIaE4A7:WIz>&PY*U D16#^ӝ~Siэ>i$r"^sy`$ـGP0J>rUw[^FZ͞e2B/< (ǿx\|$@#%MYfrJD?鉫LГvg . @?EM96EpuuI% h8J^ע5~dlxXw#G!PJT1CKi C5yGXVFܚ]ZVBע3SG- /J3` QhR2HAz2sXpՑŹpRؒ!/,ӳI#ARasLn{E9m\- N/$;Uۀ4؏&J~)Aݼ0QeXaoSuO25RP7 %$XZg>Cr ,|U" ˠX3-KCue㪒7Ylt<-:|} 2XoPɨ,vճPcsa+,]BO)ښF ?Vtc}P[m<5F??!^xpMP%c26R@U2\*g^dm| @y}ⴀJCT|+{8>_u=UN5Qo$x5t/N*Om,t4,^YnzjQ~X.g34+rE n…-&Y+~},rK,D(+좑 Mor6 "OΚLa>i31ܝ  t!~= 0pѝv?* qϺ+qeږ0yyXAd~tܮ/ i/*^uu);kU'Cm^{Jkµ刱r%Zw?mb_E͕#YO^l*Xp~CmP%Hu"G[$`O  `HKΎO*B_1aFH_Vr* 0ߤw8W2vU fIXmu3!thh4#% lݰj3\};W.}s`9 Cw2nÚ^)8R_qI2.}ǒI„{O%Vޚ*2,s-^;f6e"Vr8u!Oi/AIh0]8_wG%Tn+IXQ&O`Ef(b %A*딗՟gUIF1m')~4~u*z*оRMQg#ӲW)̛77"' 04FÏ.k (OZPV :b J mV,&'^fGkO;COZQ~z1+f22jkz=!o|(~,$da=l8*D=>ש epV=vݡ3m( c{hᘅr*`*QZ&-`ԗО3^KM_m*':A$u@ P=U"Xht_r 㨨!pKcBwëͅ)Z`6 m,]W}_E2pVe?>ۘ3lNˠ\$||W`ȅjBnҼA7䏉[1yb"24 &j7&񋯐3Ym~(:$(wMsOSTe1u- [yAS2"yYTSH X4}L3AdjӮ]I* *:A9Ť┰hQSb,4 K n<@w!3 m8zNgo$9^b"zC*x^ WU9LSǜީcuODVf9V|xGnv=Zʤ1feH 0Is 2IdB;.4Ț"jZ-&>bZWFG$Or;S 8m ø7t%p$Jc+pw +d| )wYUf"eҵ.oy,+cq_h:s.sAg׉(9B⽒MpIZWUrTzd-N)r 6,J%aH0KZ3Vz]Idq^Qbiy R}On6JE.y {_(ah0iMP4V:@>0 *1i `eTN:/~eOԣT&p(R)]ᨊ)%o,/'J *9I|t-lwD]S0sM8A8LZ^ѵ%â[-mJ^8X-=YA~VҔ.sֺ߳jmC!x}PmqII hQ9{9t*ⳓJC݁Fݖ(995x+>.ztyk,K .Ba8ݲ|nkh0rGt |˸` usFb`H5"w/ds[oB!0Ž T&xXWE!mp嫹ŭ42N6 >'T͗d+ic[89L8&)B [+=3"Lh .G#h%qS)nsesXaEA} 捩VB155 `µqx$WCޞQv$W`63*4iyn-=H&WWvǹ~CFZ"խMFD&G]V #gQdc' hyqjFN9^jӨ&%4JJ֌ػ^=D;~^Zat RtT%@AL+Mw8>)ec( ִx0J7'3yK^DsĥǸ`/ʖa6XYlVbKQ[.&vZKF3V<$6~au:) ~:ū,nz%:_61:W9jyR2+ґND hQxOzb5ﵿ?PN q蠣-RYs*D3IGEHiܒ#kUjlN0r?cVE<'Q&>Szӕ+Ἁczv(-l,YƑgSmਲ਼xȈ` O&+;$5Dz}nkN;>QK4 X-?M/x ЧlNFW5LN7d._ƆzLV"˻_(?l 0}n; K;s`:U~!xW]|[(QIױ"πrK{XF:p6}Zub{B;@?=H<{LW^0:&pZKG|jrI߸_c )l_Shz24jEYZL8慱Dwb()gVM/@1N(CK-Zhl8璗W7*َqP:I GXrkm=#2mnfGEk c;4ny0ܭɒL߯Q2YE4( Kh8Mmhq$+9ᢁu3H#VwϿ ;/Bؿ jp:МMh:Y87qŠ^0[h)oo)_:ꭋrI[MI2[/jEaN@E;SLBmcfBlWzj鎛raG4[Ҁ?\wŶ* *GiWmv['FM-[jf}f4ukB,J %_隃K.<6ӳPɑd=L!*P&5/&7ce$AQɿBCYDrF!u˜i+aGơ]9:`пش ;$1}-w@Oy8f$+*B5pVXf褽㎖QӭB`TT?4TKJH!wÖ$?zY\#%],tWKܳENL>^y =Da͆pW4E;Yd Fj˰ZV>n-*)8ZlA=bqj-6zje'rZDfD;ӹ?7SdpzGr3ukvLY Tag#&=;!5?7Qm3L< (_"d =/P:YTg㪖#)|*W+e}ܬW/#8ݢW pWԦl 3MG%\m!!I'2`(: eX ꍯjY)HD')=:ď;뷠ng+dP]1r%3-0OM 8n@Go(;v%AElI{/1IྯE&dՇ)aW2 =V-'xJ)nSҎ#4闤 hM'.7w>u͜h.Āc+ mp`u5'l;$h%^-rTu%[(/~>o1]8o.hu޲ 9X\WUm ؜꒾7jO泉otKRdXOrq#^H.!19|I@P㍼dU bw|SyQͶMNzr""Ru!=y^)þ7|ta]H\ K`u*AigbU^&&{K Sga3左r.1e'_'H~)4 H'!s9 7I{R p޽= :WCp/Uçyt'`]|_m3q*wpe޲p=0!% l?dtrNzxA0S KGGzqxG;2OPRҷybtԒ #lȓ VV.=.D"Cj<ïUҊUk 2UV_USㄣQ?l﹅ 3Zv7^1*i8@dʬ#;jI\F"'N M+}c`{Q>UQ+ JIWZoUy^1"^“_ mӀ lEmn:FXP\HF2@ ۻcj %­ l.)-(ܬ'J<x~KQsfRWcr1-;p{ι I`fhүl\J쀯ϐGsCr]uxJL*R%`B U1!e#FIU"Z0C\_-+tґ[tƁǙм>}tKlc~X.??+V0u-2*!YRmeSܟfbtP͈D=v`ԆWb䪉'e$ ߶ l![)z}WəIos\[Ƨ4j8s]$2aT?"kΔ*,K]-[.M@䛖sVAHY߈аP#$Mzğ$-Of*9%y$]{2{wn׸.@|HjcSnOqbc,mnw g:_gC s!,ІhU9]rWё8XU+oR4Ì4RG.A1վJo8&v mJXb+cs);c7ݫ)G( XIo[0[r`>:<#?%]dk lG`j @!0Fr[~V5f7/mtEƺ s#%ET`yͪs{| "6l1?'-{2d83SN ( wY8fɠ3ȏXl3KbVN| G;MͻɇP<[G]OZ!^S@F#%P 9~jT#czvMro.A܊pqԠ@Jbg0L1EI.:=YU:5­5 h?K5) 6jg잡%Bt_ Ff6n'0R;K\`G6& DA2z=$kO4K6X!s!iv nsR1P[)j8,x%l>\g.'EF ;HQ^$VTUBҴ ;ݑn`NpOm4w^ ֋<(۷{ϵ48T92՗:\fNk(]~<n*NGVU2GF;Ys$# f!F6|B{eeѲ1lgS}tLHSUu$ԘE>I'ʫlXY (PNnHc[enH[t5F:jƅd H nI8oo# Iyjfl/E p`z"i4_c#r4&P'7JVe ֦2)hB `@9UPTZD"/+]:[D5`I%l:vɶ[pT}^-}ts8c@9 E7TS .`]  g>7~*uBPQP* ФgMSoo2I.VVZ/lEx(Mn5)_y7+ ʜT)悟|vd.bePPwe$ˆY24Q!ί)Q4L%&6cK_ᦚYHNeNNT{NKUj4Ag3N t̑Z&?T%wtBtu+IZApkZOR/-p;PnCoZUzO-2lecLk< &S7Ivz_і.4 w"^QēLݯLnh4fL!@ElV %-/_>j%OӂCnC>wKG1F?f*)3vtg]!AԴWϛs|;RmIa&&:9BT} YCyFvbtz k:܆ƭUf_Nߢ2vk %]l{FW #6)$:Ʋbtc3uU'FMܟk&ir9sA Wȉ3[YW׋ H-'F9)A0;.vx} F\ەwgԜue[(3 .Adh٩gc9~DZf:7j})с DbcEM/2qշ%2uY$zr-1)b`ȡR9K'MG4hJCǷ&*# ¶կ-;, `2%0BtZ2$M4jSM@~ '=C$}5Nq8O 8 ϓy (Apg`ĻkBAGUǐČ9 X%3 Q:(";A\ڙ/w(UBr*!rqB}kڴWOp1nSl}CaԄn]拐5=N'`Î̀)ݫX1>CYSgETU Ҵד&8a~c"Je=--j]\@ Κ(0P;P!#hbCu?' GAK'f_M X$˔XiB`9p3fy})MG2ZJ;!Z0Iy~}РYu2K_С̘/~OOJb,=23:(AQZLxdqٓDpP@sv5:z(ȾfF'ϒ01BI-111h3qxE}2buU5" 9`x@pC8N#}-}aıKp$SJOo:&aYdm#Jݥ♇"}oLgث%IҜ>>$GrM+! (oy>U\AaO9 qstp0?u,w/Y6h1j1h垯R&J۳m)_}Y.Gqj32'_*):e M7 'dzBrЎ*RޠhaVi)\AY8K+q"UQ/YļB'wa17V),Q:e(_j{UB  IFF*=#B<.+k8"afB N_bQpH}X!LWp0{K!-4+Ӛ&gqV-&zC34zG}rnN[Q+l,纓aj)y=T%>f%)Jٵҹ=Vn'K"_#ރкs;-HKE?ũ)W+xU终o#3R˛YL=3jIT052JR?/yxxQVwߥ|a3dŷO![`Kv0y)g 7*IZQm|%C$%gl+0 ~XG\ؾ 5o? A?UNh\tu=#Z@g p0ˬL̑SEMF`*Ҵ_}/kmo JBz;C,5=RB'k-krkAuy(rK(ov0) UjalWIxE ! hB&'b@תP6N,oA*4ع?ĭ'NARΪ7L=LS"~i(d3LK4Mj9?m&uvPaf] Q睗&G _2=3 ӱj L.-.G ?gRp9#(.v=~iEʬLWaZН7_|KaûE=5:'@"47mgQd^g[ kt ⿑Z"a jlG^kYYw7Z/4(X 3%+} K?GٱXʤVO%}BCAAѣ"XL̈ך/l=MVOkJN-HJМM쀀vM䟞sdTI{vh(Y ºCRJ Qp>jxa\0Zř=̟c~]EZ4f٬^wŶ. sU@((v>w%t9lzR&Jn_Ns5̾-GPk# "]hB:=vgT*W&!]m҂m1`zuuc29w9}d ^ʳu#{X]@ar 5D$7"4kB?YVeX`d,W11\31|~qsi֜ ߱QsVB)3D[R`Ϥgl&yߣRO,O@CU@ͳ7UTZ. |xY@hguɖo  L_guIyno~^|+yiU[4j-6g-ҕray Vi2+M7-ɛ|4s=Vpd{Ay|Arެ?je[~"Ҋ M;Vu`kgh,6r.|:!);k2 )地ճڅ |AP_tʇ_.]m#6hTEtkPk/{9U ibԽs B:3bL,όzKܝqZLh}TG]&Ao!S`nՒQ۸qڗA9\+K&.EϴU`fybX4ɀ,m/5+)vCp}ʔBvfx~J3qMF$\!N\qϷD%u}{+`tGel_d2dڶ}Ir'o_3Au9~쩣a,^7N#"msz3>wVlP>{X:YP;fJ=7; 2IT,wPk Ee_);~#0T"Aױa=۶ VA}b}` |8`_p—N|YAME{Sqz<}( lm\UyEr3 lQo._V6YмQCPCc; )w6l6fI c;iX*| b}L6q#RGcg. `1{ fup!3Lk`'~9>k1Y-t6d0rI rp9T߶Dp˸Hb%ni̲Z*DljPHTk8#oR? WЋh$4 xIצR%xwY)=7LCgmVt ,fy j"^hwu{jW\ޏB 9X2 Z tQH7 >|P2 Z@FlmPfFGecLsZXӱ-1+XܫUh*%]I 3( gفjcy(4|d8ǻʺ@c*/fdb"Q$E'r]|vʂ6sfY~RhfCyHo#8M\|Vk z'ucwqu-ɿ_õIUOڽ"4 , |;`ZC nϔS9|W5@fF쒻0&&*QƬK%rn@izʁZdB/˿["NQVF>n~Hx (s?ԕ (U KbP+]T{7Iyuaw96gDM7>fݝ(0`beZRL 5H}S̪H.t(Se pyyjxXCw6.N|S"NB"S=Ft\ I c^TP{&E|-Tv!kbJjH PXJ.!y+sr̰ǘ!(P 'joZ$/"b461,Fz~g߰7dMBuq,mTlL. 8:g>4yV$m:>|XqFY'Xʛz1mU^Ww EeU[&5r<2Y ut`piW%\xqvaަ傖S9MW --r]+;$Va*%{)_x7]*.~~`͐8Rwuj[Gm˅y#Ѷq4- Ḟ(pXqDAe3R Jfhj-tA;ha~E;S֬St+ %Ey܏,^ g ebEi_7CtlV ė ~UpJ{N%]7Jklu0#=H 0eR}Aw"Ax_ R%|hH`c㇗ Ǹz. ĥ'a~v)mdV~(l,lq]xo.>xԃJCͥr Z?\ z]%o (TK Qv, Jk뼒 cX6jX,ܶ чsҍy'`@P6D6Sq*'} ]Xxpn{І2.`}_>팢! fE9&` JzIcSǡ3UĆW2zK)Fz$R})߆s 2BoS8jd ɞׄom;HQIh6,HD(Km+@ƶaQs^2N1¥T,~&`j)"oaw.2۫K=O+&UaQeMVbAS}*oڶm%u|-*(83lmؔ5#;S#\5@@ ҅߄@SJQzn~̣',][G0Fv8Ldcق_{r+e[ۼPH–o-GFasHbͳIZoGAbw>~Hd%rh,:4̇ySG/oG^ؑ͗k8>K8W²-Y.g $c3싫QNdR(5c)3kCqpωm>.(pg&8G$8!5OWj&J'Y</"PfӾmƸiڐ[=]0r4$mmN;K.4s-CDփ{f ]4G7>Kɦ8L!6 ) b&2WGh\Q !ÌXY)Y).!߄̃֙<׸A蓗oYlD_`o<ԗGdBs-CÇ>(p/FbR2pTJȱ;S ;{!pfƒJpd"{N1Khzaر}-Z)-agUT=I50(t # 0%|y?BwXWLEm̚ߍX WE4#D;j9m,{3פYiaJ- =s; f]MO2vPfdJm_NEe5.!J81Дn ..z9҃lGҲD>yԕh/y}R[0DTZC&&"S1>R7ONzIcQM;}{î*mELONjq{%)yJzh ։ tzv*<_/k-38 W 73)&/If/|2Q2 wa>=1̥M(Ψto.@}iaTEHƋkW48Hhu;MF\{#ha,W3wSc uP+M 7sBL9QGX[~mb=g]IUD8b4,_SNfvũ0Hv3$hpYl:ymVA?ݩ{lSQE{Fjiq}-Yr/f]k{Mvaƛ߰&njإ @|r^ hǣ@ڟ}(f3 !5}/mCH.|ZL)z\VfD8R8(n N2qt1َ/s5%*Jvk*L G8pJAX hDOxeM3ZW= VcH-w[$t> j- ]M? @Rw/1Tt"j޷>rY;rGngǴQ>ڴ6`*Zy {>`Dşи M hG W0yc{Rv0J@D-mA4k]WD2,nդdCj,?CQӷj'pԽ60n55oGR?}毝tr&^N7ǒdžd=z7kLkT& 颹!I]a"!?A.(Vߡ!Wt$IXGwfwu`]gӲ9 {j*D2*մ_DJ_7}n*b[b>n=ά.DS&qM.:6̩̽P{`G?]0[rwb/1^qр5U>HjEU>wt-XFrF*˒3h?~'~T6x4!.C~Сͪ8M5ZvC6]e}E5$Xֺ E?QuΊBrILBuA `o bDd5 cq ;x0Ǽ4l@b~xUd-;8s|ľ{vVMfgJlx.B "4s>kJ+bPo) H̍g¿6D_(Jy.\?iEX^tr` r )X>~^s?aˌ:ȓtF~:Eq_m ~׏qzz^YN9/DJM5I{AUod7Zh>bfG(-*.s#v J ߂ɸTp@RwckJGLJY8N"4B' +}SGˆE`uCrق.twy6i^@nOÓh7ͫX;b;6k00)Oim@ Bk}˹nMrTrqtHBe?/A:]#I BY ̠oߍbthxn.%mLPcas᥊MҮ ZHoe"Us/M)'$C^Õ]o I:x԰2\Cm7:0c @FĨpV~XLJfd_|^ ZҊٹǎh^&Ӵ-0J ABe ]t8=97FPӂ?["<>𾀖BP60COS`:.%BYC1ݥB!MH qR݆Ud-gaaDn;@der(i}k2D0O73?D9|m@;@H+S5 Ztߵ8o"4փ_t,dee'J)kX0ݏxH`ɓ$Z(\տ+^s #=nRT>I/^V[ yF ~sN[x-0~Kovtq~0zPí3 SwwN|r'bz<`]կnDvʹcۧ(L6T8qdgăz1aF#p'_7W/ά0z1zhPȟGԆ ηOTq—,I$QP(U(Ŭ"lkxE_N( ZFVvvAƗ&'.5jxF/[80C.k魷\<d}b(4zU30 5DGe#m"V*!kB3u&st"y;_ʨF5jaXT;<)tbw\1 "zy`djiY!zbc_S넯,/SɎL!ɥN,RQ:h\N VޟZc:%Lw"QPtl_Ta͠U 5's ~QnƙUNǍ.gkAڐED(oB ҩh H9? .p/æyz)[g 0fz`@+L@Ӊ})&1%'}/^fG@t2FM>9Rd+u./AkbZy :D͎4Юq^Qm~q d~#;neW(ͧ/z1n+}xX@WWy%a\5IE6 RM]?J |;];5AE^ʁTC>v@%Pf#=OR ZfSaE.Hj* 0?Yw\ Nz[&1!J?O ȗxŞ2s6C|:\)6>ܛ x3LM LCet22މK)+'>AD*LoR$;'K6Rf9KCn~#A>~?"B7]H엝/\JK軏Ŗ@D`.7<|e^9y#~L@dk ^ɻifH'CMHߚyQP˞T/W'YuԙcjS~v|%KecKT`v#7J#_믂aec$@OVͩ|N|$vkQ f'9?["="EgJd|QR^X;3$5 nb!dDwЈό1{s>"W,Ix'꥽v u=~^v66+Kt ZԒQ.־EӢ`ut( $bkMbk]CxD'(cp_Og3 `d[k22#f`Aj>+BUY$,z; {!A-NJ31ϡ C"ICnhpO̍/O:G6)=ɃKgCץ`]/gLg3i^K]Im6(KQMd8$Knҹ^S`W ]դs!h:R-n֜ZϯsRߎ0.(ײKl<3Pe 2!foX3{UW,oɢ/n5=1mʤ|m3G>P=n6@坃K1 #J*Hzȅ$"yD(MBsNQ,ة ⾁(Ѷm-6-f(W bN{k *zCHSv҇: jw=xL P˜kHh&m}MFve"=l<RQ nǂ8L%`iJwAubX_IOuY~?=(dɬ"{[U7Z=%AIe4@̱Śe%eΰa6aZWkk%& =?Oʹ@]T*qvaJ5%Hl*W :B_V{O] 1ou)ŔxL9`M%Gds 5Tqzk1 1|CC{4p5[rQ͇ˣXڼ,*r/9L4 r6&2h} 4JM;^)myJSωQ24V.Ͼi#K4\&XzxI:௓k(7=ZcsLӂY6 gY-7YHfپ5x#Undqs^fb7NN|P #@- DRWڒQ}*GbS4nٚH_ESrgQ5-lD]f6J}2 e<2X4\V;RJÎ;Ć+KQAXu~.̍D,D _ dov %PNloB?9k[nA%%)UUd|;.Խ ҨtDM,S?|WDi b\MfVⅈT<,)aGt.b1)vqL|m R\oMR"S4/Qc0LH'?kZKh1g ֛mwzr\ Zz(5CW٭thL̒f@$Mأst|b.pWiƇ>c6|w(iT )9߻?;iO@ضi9\F AY,Eˉ1pIeRTOށ)j]M5mp8[Qe*s>1іv& aGC#`نnd.Rf#^ʸJxt?t)6CiwLs)Ae44tp>ww e FBBV"ev1JmSHG@F@A^Bmvc隰q;g> w}“ H,KUg -Nx9m&ҁ)3̈́+|'͂(G5l"$KfZ?LVff5=S2i KeOZI*} liÂ#<:E3tϦ~YM5 gyrlbQ:"_~pnq B@r5ES vSU7q/̫m|@deYO!3d>s+ɬCӡgn@֋ىӛ]UhGz.V YZ