rrdtool-cached-1.7.0-6.3.1 >  A a]p9|hD(3qK: vϷ*|"h;uW盻3a&6vPfZgby7>7/34-5n@,  ,.D/B`ƃe&d |ޙ3CNUnէu4GP:MEaCƷlC?mʕ)daOt= )?I!cߝR`;>ڿJ#(0*G]{{" l: R6][Ǐ326614a9d5683713c4e02b5aa678b5afe2bcf51495d3110230f49b8b0e7aefaba0e3fe7af51bbb80f47f454b34a46eef7b261272a]p9|':焅׋pvBEͼ|T. \Ϙ JV=K@52|JV,t?bjY9"ҵr^C@a:h&[c$c">r#8?6] gkZ ;~H*I?2k٩WUcK<Hȁ )?g]62Re` ZNg3a{ξ36V=sqTA1[lz}9 /)xv #3 `0K0Z>pFB?Bd  = $CIQ, s ,  @  T  |  F  X    (Pc(89:,=<><?<@<F<G< H< I= X=Y=$\=< ]=d ^= b>c??d?e?f?l?u? v@wA xB yB0 zBXBhBlBrBCrrdtool-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.a&ibs-arm-5TdSUSE Linux Enterprise 15SUSE LLC GPL-2.0+ AND LGPL-2.0+https://www.suse.com/Productivity/Scientific/Mathhttp://oss.oetiker.ch/rrdtool/linuxaarch64getent 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&큤Aa%aaaaaaaaa34ff801ccfc07698284a999174582f877cb33d1b76d261d7dfc5fc2e279385b32f4494c8f532dbac03cd62f22eaee414e9b8641056a10751c33198adba2003d91c70a16d953d7341fbda650b389c8ceab43450152a02c8940f15bfc3e6071fa0936f067bae60ba782398d68070bb324b62a62c29601f651b8608af9e7cf91ef0862aae9bc68de6f1e9861395eb6a13308b093dec6fdb367347f0db0594314d1e9ee0f53ce4dc956addb921824bc96a2175c56ef181d987190b8f3ebf5d0795c4311b70d6e85b8107d52b7b7f7fb7b411683a4ad060957b67863910255f7abc9dservice@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrrdtool-1.7.0-6.3.1.src.rpmrrdtool-cachedrrdtool-cached(aarch-64) @@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shcoreutilsdiffutilsfillupgrepld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libglib-2.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(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/shibs-arm-5 1642467366 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_Updatecpioxz5aarch64-suse-linuxcannot open `/home/abuild/rpmbuild/BUILDROOT/rrdtool-1.7.0-6.3.1.aarch64/run/rrdcached' (No such file or directory)ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=fae84526fdde3928423eaf2c0b4a059eb9814a1e, for GNU/Linux 3.7.0, strippedASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)directoryPOSIX shell script, ASCII text executable R RR RRRR R R RV~]DDutf-80b87176aad7232fb147b6efea1db25486f68fcce19dc6172c7cb8a2d82ae0d1d?7zXZ !t/Z ] cNſ^Js$uY.aP[L4^9%jy(g ;_9khk43ϔkeIPU%TJ_+PZp7$L+2K򫮹2;P}j9L-z)cLz;9wi 6TᎿ7M1+Mji`|>V,} ^(~pΌF :"POh`8>^v#+Ijk6O:kᭊB4-$xmfCA"sUoB6B[m` 22_~Fň!"zS"դf-Z~#U9~?!Q^`\hwkeB#ͪz d)^?xgRa )YX/1֭#%IgX@s#\ι/qՇa갲XS"M#ؠ&r*dJ'\!}zn@ ]CHw` -& hWZ\z!G^Y TfVmc1iԏa@{}cv L)"<[qhGČ_4VaBX*7C`e.["0O[\e0kdQ">c1~v-6P * c!k}Hj7K9F.\U6(DC B@[ < (/xS%`(u9 ]IW>`CM1D瑜q[ GQ&Æ*E(B rҪ}e吱w52]5j@M@ @GfVUmgr:>T\22ZƄ&0o j;w<x}OQ(3O'1ح | jSr59á0Oc%zL8˙Ji'370qXyto5ՁW7ҷ|% Z%IJAP^?]qѳwm/q~sUϥa+5q*`~E Q!دmtYa⒜0CaoiOgZJm>80QH(;yK'4\؎X27w}d`4.40k*yL]w^-r{ۘԹZK`x10a-ɟ}:A= zm{,w a/`> d QմJa,"uפ4huEѹ)v; bT0Үc@Yޡo" ["]ni΀gВFGzRTH:5nJ$}۩!fb$rLc;)EC~?.* ^i҄[m˘'՞mP6(ko!x^9= ȗUE&cJ?uN e 2NiUJfJfρ ETaTW?­gVLIBJRTn3,FuΧ, ΛP?庸e2&{ϯQX\R0&V7j·!Dy-Nîbs?l%aJMɌђ9>O( ygJ4e?j?54GϙYWhkn,K=P)2˽m͌Q6,ZLʂ_uٞn~YJω\+V]y5S'0HEv  j~ȫ:vp;j_eZ@q']hPxmֹԌ# CDыŠ9w74&NBr(_!!V1g4P2$6{ҺH)"ꬱn34ۿMqVu;m ȭ~<qJ5:W2ƙF^ (E8^5T%C])A±5MⓈŬwOX ̚O+TB6`{!X*kb@c=9&Eɿ1(ZJK3~i6uNLB ,bk-YhKZuZH%~a0w1)_FqπA~Ob/ GSjdR>FDWRȴR!xB]NB,pl^meyrzMʐv vx(G8(6n-4PbXx9%,:ZkY:5a#DeKM䣗3һ[szF'FGdyugU:dՉɭ;pš6Msp~FڵUȶWGUMOm} &=۰1 5&1 vDQ901M 1~i]C%V{L=Q+<-ܵ|-;r-Ɠ1am_do H.PzFC=7{(9-{: j$i=w'sC-d lvA$_cү^Qg؈u2=onMvoa Y $- <8{Wԍe 3BV`iUup )#~|W"#gy!l-y%ׁU%j_ot Ygcm0PV0"mgb2åM[i/,OV X875F٢? [e%Q36kHj1;?~F,:q_BuDo~"Ÿ>Q2˸)SZɷH2EKJ; Lnos{ݙz-Kߔp.IQty)~vQ;)zpl2#X9 '^e8Gb!XAW>mCHr]R5JmӵW5c3Q&hD/J#wƐ/ \P:AA7x-w:׏ꤍf`N1/bԕQI"g9,4JYdM5C쏻F?a_bš%}@xuDE,|V`9?Dh'yk'H t}'`L[fڥtBQAdODs`@ 3 h- eCg &D5ڎƗɰz<PT+(1YNnBL oqk!D~,L˰ :iT" ,=S*XsԭvxW]s~GN{ 5`;lxO\QDvø;ٛ8Bq6|Ҹ뫰7$,B`k\;F=U&d\u_lE=5B,Nfb"'tM "J6O,1|d(eP]H5[0d+}C_}H=ZdRxO~fRT᧣Uu-Q2;4.Y9 ҿI,l?Dzrf8nrCּm0S n$#4ąi+ijZ?k9rO= Qg,1f-hf&X1ucSF{sErbRlIBVckR㝩jK$KUU* 'i!;W˟ESǰCz1L&=J{=']]"ݳ?.cnvg`2J`<4A&V+lWOkszR>2#߬p|~'+$sh#ۺ?(1&OJP8ԍuaHA S;K%u oIPfZ ?7J%toIF⚬[?.KCr|:&E5@Ȃ{ɵv#icN@"eK̅/R>CF|V'4ō񖟪4Pծ7{_:M*{qE%.P󶔄(e5OGh/ZX9|FiSpǗ]KLs>etr߆_N{ aۨm%m)yڏhn9<ڟ|Njk4`$˚pS-$L½W*ą!ޟYƸVy8ӧqg,Hڴ\SaҴIjey~Rɩ$q)XިaJ YOy5%U>/9# 'N%j0_Cر[_:]Ou#0OqX/M4]BFO2H Jba1vhoě کMS4Ƭ"B7mS6@y u)n[vZd83|H׏R~=@N0S-}YXY{!:Yӿ+5Aʂ30l%~= 0i1 @tO4\S0.P/g {hmنM3v/t\Q*;vZΥtKVOϴj!vwemݐ/meCpF27%ZܟO} 5+qo Bp>ޚ*`z0+~K>2Ǹ:PPJCVRgH A%/[XaQbhyLuߑI@v cA@sYJKF.C?= &HYkLlx)c<ʒ%4g2au7`[:rZE#|tQBڈ˳M xrlѱ"+@4bn&j"Mܿ8o\F̋sǕwڤi9do$߲-(/*"5 zxd%T7I U|gSXt Nm<=SƝv HU 5\7c<W{,᡹ G7&eoշQ!AJ:) Rܤ.)mdYX.{i~;C3'DUd m |@e8G; t H*G_]>ީ4H ("skެ{w J ~ZDj _=?'zgs5/-"rvgT'y =X:X53JЯvW $ ܽGMSEtX$9J.7xxHt=VIO]F=ä/ '~z^Ekr"z$( Q$V.(:dC`d_w}'tTUsIbL?:#Fy\*]I8l飓 KF.b?DTv0Kݵ@OlwPzgy(=Gf%NX*1 P^99/qoPLEcXC B^KCձP!3M^yzZZepH h`Lxž0Ey_ sJ[5e]lK^-v"nkƾBr1_x_ߞ ; ]Xھհ6a_fRDo_63QwX.ccd(xe; [,TDxR9Pn0"Z]k#em[By /Bh *t hcxT&vT=֓-R Ai !9b&`;^2TΥmg@ƟG@~;s%ꦠBX~!e8K9L x$DP ga&&,?ZMuo%\<`eޘvTEOleIˎRbۄo>NKA SaDev^mUW~m w< [la`cWw]kBBD/irUQҒ vG V8>V'KH;?:KuQ1ΠI#홂'ѭfre`(6e}K̾Ew9|5,yD PZyח*l8e3-Mq#SC%'?ZH#z5Ŝ|@ޚά4%Ƶ |u>ϒRaF=*A'4q-#3QSv(kp | @[TWՎL Y|wG11"-q綗l -k&ݏb:,T]I?{'upD¹98ƑȆo˜ӒHĪ;H@,hig 'n_b-:ժ;K^Aa]8 ]իLI ^g$"s_q \zZۦ_ пu%I<$7Ki|%s_r09`0IMA27S! {]ɓB9$ng=2+ Djd8BP\)Bh$7VG\Pbd~0idri,J[Ĝ\aٹTԊ^so2ns _YµHSjl2%ҙe<@v<Ξ{gƾC^8 Bq) {.W)WPr8~IXδoj1#vWpɢBu<4$޽qzOvɥ\z/C &3@l/O1:i 6' r~y}D  Zfk~3ژ  -Z0nO O#IZ}a(VXrX"4U&ϸXDq | pnya3 )$ . =wp] ,!5.Wl@"fb`&O}gƽ#`T``M5X'ª?[hݔų& {e3|<!*5{s0b/&Rua |@m *Q;b3~j.iJ|U+l%j2MzE3g;NJCdSC{Ao:أ4[bS(GE  #kֶP`KvC.Pיd.ցed%$dCiOVR^$qii¼hԺ轢OdCP3gJGSH58p-YiPT[ OJﳆk[(eS1/Y˾82Y<k]B ʂ-"ҪsX>rrm/*>Fp0>nF>@]x>եH'at~$ 5qJ*z>|샀l*W?JV*j[ L}OȱKǎ-^|]hb9 FU5|k-xڹ皼{{x.A;+ `/Ú{*VaC7hY *:ӻ@![Q8N~Jsx,`4L5υcd܄;8l%B&/cӬ? )ߙޔV% jFr}]d0` kؙopa+OJc!¸2X++0],SQ/IW&3>a¤T^M_?ůL3w H6V&g"HGQ^/:Ej44Zx­qi}iڹQ5=(ި &ER [It%òil_c:֞_&#xԈ}DB=9RJQjB/1IT^v%ANٻg]K )RLȭld?҆ Pymq:ɕ|HB,_t+-W@uu)˭6H=Kk)ԛ@Gg565㶿iǷƛ nl6:rΈ"Al;5zuDU&\\1yv"SATͬq k*֯941ini̸ұߊ_S$B]<NJ33q-bmJT.;H=1aҺ kX(=+c؄n 0,|$5DD8dK9[ AqSTnMbST`M^|>mcd@4.)@OCꈤ,~t;ܪ֢fGjyQPwC`q]b]MNj)ѮD ],4*pqzOFF+@9Z)yZn'I*B+EwD|5U($W^YYõUr uuh R?evf$_Nc` )ܮ%v)z`[54fU: `I0G3XHg j5f br= 'Ę:&!fMsc8{H@*?VbӲ2M:p~2/5T0̔-io~+1P81D T .9p(@IzHHq< - LL\8j` c׳ \,ؚd9=O2V2F=HA,cE% bJ{}&8!v[~+\^QTn M|Aͥj&J a\ GZ|@\4Y,G2G: onb ([ "2vHD!f蒡1?WRihg6gSu?~BUI6;|EB|YAt!,2jeמs-l$[Z7' "q@34|n) *}x{zbx-TKQnЪ>Jj^1Y}M6Gxj8Bs^b8V^HAi-7l曷pi> j#y+>87„J3J `>TĐ:C',T*pKm ׯ"訠S3xٱi%}P!KPsFppUi  kZx`j&RNtU/ᣧE]t-Q%9R*13:S$}>'qn6Qڤ$RU7_{‚l2K|CiZmJǗ@,%۶~tfjwg#6"8q'oVnU$M3J .u^_/+ [^z8D I)Ѯw s`ai{" y 29k!@|$iD;H V/i':qoߩ1 Q.3,Wn *(]*>n=:T'ͤi sw8!O#~P=QƒK&IП'J վ*֐dTQQW;(5$vf37VڿC` )o%$Mкs#srr,rwMgn W>LܯӜcK’pӲ,ՍarP:gHt>cWȾg{^BFL|+}t$$Y."#y2}k{"0BڊUX'ER,½7R"b?xs "s7@CKJ^#`v1SU`E"H8.$R{u{9nl`iM38XBoDGͳucqUl%ҠKҿ]hGJ2Bb/0p#7c)صfػJb'NQ@ RsH^9Fԍ,$E,Y!&*DS~'F tbӿ0OƚBʽ8`> jo6!toY'!<:4.m XgNThV"|Qga sqˀ[%=)$vma+5u_ceNAק?1PIn _׍S|KҾZ{AKB$<\GEd_{p VTf79XDP!ĔlpgѐB,8i*H5?t'XuFu2 :;I*K@!XwDzM3*/gG ~Unbd줾nnxܲOvLQbVYcl~zT,wv5t‘XDJ z' 5)rAص:6sEO].\UaB|?|ΝPFۇԍ\&D'j yl S3#`>Yf"7pd(N&R拵yt=ґ։ƽ4܄gz;Z[Ӹ|$UVNxP Wo5"fYNKg/3U%6[^Npp }B6/Ct"!3|+yP'H ?%PoccQ&14 6薘i6i@:?|v$ո~l i[i=A+7D@l( ! *>f:mOQ; ÑsM7*CgD9xT%ڀFX/أsEU9tSɡR};zI9%4 蓨9.) &4`зIK4 ҆r Qx)YaѺejS;Qxf47TQ:A;YQľU`MGLx q9w6Dbؘ>o|+bG^ s8 Rj2qNPު%U0jM jJkqCpeRdogT&Cs*g\?&~Y!mKoZܖ). 9J0aގTBf`54hI'N]ܥ+TdDA8lFmiT59_c };{당 S&ϲG=|S͆6@ 01fh$G.Ni.i~f8yH^W(\!zc!ZPάwxBuUAҧc&%+(0bwYHND[p[/Rmf+,l?#X7L;rmGs)A睢EW 6/Bc˘ҡgG} ͿևKV Tw"4~5Olڅsm<$d7ah^ <H6? 8wKmWXiTYe"v?I*[Ѫ3?ԟq./#]a6PJw)B{Nifd]qw"OS.t? 0B[ggZ*O28F A}QC`f-IdmtM5Ǽ}5aNRp >ksK~=v3U"ɿW1ASrv, ; J]õ;[%R=W͛|'VV%cwzD"ͼ?Z!蹤5CH\)/!}{Y06GPÒޑtcDד8>CMo^F%D,S/aY3Hm>E oALg,B\7rYQm4eB^J%0RD=丅ngWA;.TKǕQ(c4 "G| fbjZ3NaF aO \;Z}"zZnb-a;]Ejr^ :o\垗yFcJ)廿0e^d,Mp<2FM޲Df0i3ݻ,Z盵xP+"suFSDuJt'T߭J]4E JAcc2rIt8!@F,>5 I+͏u`km`:@ԣ1)'$r"Ag?pQE7e% 2XY}BGM3\HxnF,)b*VIV2DMDɘK_x,3 ؔaw =Ӷ/gmTDN^*xV3ws Ъ zp\ާfMOg j9u)mw pbspxDf_0^J1C raa:4rOND'0VH4hp_M#ds{MҸI&z9F9YpxŨÈ ["h"p.|JEQZJWLNK9"/-مw)[b zM!ʼnφ:Nlh`iiΕ.NJXflqzMN3YFi.evf3HPIєET;bY1 `:$;4x^~:5n1_8t"d]al5갃ypZ2*#/#>_^Ir싌^2<2,h3󈔅jFJpb&n ^qZsCMPzbѾ#y&;8ԯsa4qhşjM _|%zF~3iUء@? n/){B"D4Яդ46_FX] t*kVF%wߊHu_f|uI_b ST1:Ln)Ý\^1h&Ҭ J8û C$;֍wl8㓁O&p@" x:Cg~&} mukge xE"B[+f*K1 y]&䵈pb " 8(чy݁K6hD8 է 驺2kԥ}2 f`߹7e~ wFN\ t(=|N. a/`n1X%^p`FxD"ukGؔ':ޚBg=!+rk?G_!)c8(/YV~q(6dtMYvL h"IE3|_9+ˎS YaNs-Tӕ<%xkK+ *CLăMj_ |niHQ\Nġ_ͮGb;ٰ6 sõxO   &cRiY݇>nv6@y⿧qS(kr0rAHh1KS1N9e=s^JnzzѕS3L_)jv44Q{&1${L|x+gFxQ!' /'^Ez |7*ݤD+vH$Ӝ)l X=e]RovKTkbMoE3i2$$U|<dbCKb8ay=`lL`xh1["ɘwTձ΂M[jrKmO]LGȿ|i쬵YQW}w2'b~\7&MCo^:L>"Yz:!*(i k$*v9آA&xKkS^{qy"lS%n_08u0fw(C[q[-ie tq)=3w_p x76] .td\Ugr2uF ϵ0ڶ`FD2v0?⧋L>K4G,LdFZ0{ iZ9 >Vc,"hۛ &T3.;6C*i'Jؚx#!nv\ TOq>qŤRSi+ gMC8_s%26~*^;|::6]L⃍ f3>TJvM/к[$تd~ +EtQltILռ'DJ*xeEb܆ʔoCm  u7a,ӱ!1gthǠi9`e;ϸ~f]YQ_O'p>{7Y$½UO9R5ɚǢUЫ2aSX)0i˂,)/ò&JDxB[խ)[W5'_)4ra'J@ԫnm~dK{DN7lܠ8M.`(l4V,v>0yBq \>>15O}dIJe`hJvUwkp$D,H2ţ|Yd}9ǁیkZbsկO/J)o}+-\uj W5 'ģ' NM'?=cj'H{Ts-(~0򁶝_5ӐYeeW=BWK >zPur|&}#xFVQ)n)*ipxDop!y<_9#`#OG_ZI+F?v2CզeNꑸycN< oE$9I ƞZR6+Ԏ쥄b}HG'ޖn5xclX>\f0c1˳v۠psntٺ^ qK?$YSVq2 ZҚv#@1@1i%&":sL(f},B0qw(ըpJ^8^3Ao)\v[&#0#s>xR&<{=}!ϛ~p?Q O}q`Uwl @? TtAtUmk ^Cj9\2V#©U ͱBz 5MO-V!nއg2 f¹7# oz@wEg*?Ҥ)L蜁(Ms^"k閤NGb[ J$ ž-wshW+EeJJTpyՓUu2R;A`9}Aa~bZW;LgmI{eP6b8q('LD0\[-/h&(|Rb0aƓ.uP913Gke?>ZQ-. @8YJ.z@!b75E8vVYDطfs*4"O;X$Ţ#gO ꎔ< 4OfnYqBntL%br7"eB򏷐,c}]` [qubu[OaZf0OFə]C&`D7oU|3!#Uiہ?p._z0xOa ZLi)j"U0ʨ(5F_*tB~6k];#Vd #}h ֪?`haη䆻|:`R!UpATwdGrm\4zzm+{Qe=CRCҬݜ]\א:kb@gLȥ/Os*_Ւs5AO;+.@]0So` l ' AQ6zN)vʦaj#K0o$ wTkR~.ZO#|0>戠a萼FQQYZB1XŸ5\S `0Zf%5 -SM~L 4"9I\, {|Fah R)krn d)'3L7 3?9 {z.'TTd Foa6_dp0rݲ,#^Bj4JsXYoT.9wdP#lv\G]<@ }|S4:1VϽ,j@{1yks4ټa' ד],0eٔA>#4t^B<֟oΔW0aOSl6 t-;ޔ~f)L!.YtLo^W 94slb:h/Ұ#;c8($ޛJ( a<mBk]pDRzRg!xV WwZ\Jb‹& tQ!&1ղHPAjԌGPA9m29G4Ph4FǪwk4 z z}wx9ygGz4pϊE7zoS TPN#thIgF)7VK&Q`tw7XV{͍{4V:61@ \P_XWOQ Xlsuʜa:*K+Y1"y`| % L僁lC mhT\!7,@`/(Zٺu@QpA,3/=yc^]ZvPБA#)#J|Wӭ6v &z B%1Y n&26n8NL Iwx_,[)`=j"Bzl(] |5"("YSaYWY!ic:z%VIXjiNȒk3|3K3ϐ *# Gh3Fȕ}1O82-H.\H;F:HbXiׂ NMycK典%ij?oY\A>2&h$1 ΏbzE]zpIa32EQa/벊lTbRPLKh 7PUT[w{\]bLv'}Y?2hGDLpkl*GM%oo*) ٳchAEW7#}` Fb=>&mwHNm n+k60H<^ysmpPan'ci!4;ft)ϱt'`VC )Ƀ݊X,c8Queːo.]+d ;=Awxa=d`;dr vG.nlxqCz~fA/QM8ͷOj㠻U> +]AݰAӐ:kM^m UP)ҹsfDqf\L& &nңuN[djS5zѸ,> ,'8wnF5fc0 Ǽ>kbXS@_e:hfCщ͉J3X*aL!X:]250P 7Jr<B$=4LY`r煕CgDht,I#Y>غ'rh:.IDpҪ7f/t] ngy3UpHDȪu46Pt;< *A8cLB-NltrWs Y ޼!V6 \}Ts4qy8,&jM k ];E;nTwtA[OAΪ,?o![nEqժs֯uKg?5Cm~/.mũO|5V=G;>.h,r$LJW!85nVVv^q9"jrW8d׿t6(5Q?#2 >~!faW[s-=zyϥI{jF,O1uh|=j85^'ݰtN΍]v g^lI; ‰Y OM8R=Jk LHy;۷DD<jK1J2a ng2Dzcbp^i b2 ANdtDL*Tx˞zT/)M ,J@ݾIGsǤ*xUQ{ A)=0;}R*;CV}ƨ3Ur'orE4M*|4Ct]L.'_cdc>=l]MnA)Ç-ڧoלroB&y`x.ydnưh+Bʪ# D {7۱)-Y0c7a!ӿx]Yey?-d8iMц[:D"RLMxgt IHI;))Wk7 \|x#I ˂B b͌3XFQUF)ni;x@Bs(X( 5d$[Ο43[~+;a@#d*1#o"=Av gqI?s^qweXtPɜ ,'Ka_M[?{`gpKutUGvcH)% ʭ"2D-݁_iϺE34PW!Ty+1|FBgPȂAaXpyVTq.+9ס|<*.Ny('NnEKP+)>=|СfDҲj#Fa+xlLP;Ts6/H{E2j@ t-$4CB?.d }<B>Ts?R`NO;7+Jg86GpK"ym3q۲5*1:.<:z!m T>\ 1 ,wzP 6LFIB^}sWZra%Lj4Z~(8//iU *9 @'Eau0JAYb 5W; ;$_8*Na$Rr07 $oEveͧ sl>Vf:/#/v$-`ҙL0Jփ O97w>)H01F/_yǟD- W&vɷ0(ߚ v:ҟ~.*aY<սfДFթ뫽0DQQ{$ˤ(JMWE|%Ǚ>ktr"6r/)_L& #ȫ.k(ɻ̠9(C\gUfQOS'EeY3U/0Wd=z:CoEI10+ ~V/}WU=5yv/IЪ >N.}"Cfv.jX\휿 j6=TԈ 7zϏg KTVSA3?K%j!¥!3cWSNu}`SM"3Yr !Z io(nwߚ(:4]Ґa7ǝ%MX|'Psd֡ػ ՚ \ cy_0#)Kť *m@c'fI{+uiD ٓWhA.|zZVwMl&1)Xnц+j #d|Vs8Em70yJs?U  =SPEM WD΃k'++o9ˆ1qV'Bg*d?!@X=?CToM6?Zg([2r^{W/Sƶ$ 9̇Q1q&騑\ t ٶ|Zd=*j*)NG{('m|2LI6C1@YP qˇOf$jX)硫;y# gnbIaxQ_U)x> \2 W/{;4]S_X?\\LW 7 _"Bh5XkJ12ĭ^+wR8j&i"vn&i@n.L6Ŗ#yhlTŚI0φޘ5|2dFLNXX1ɛjscQ @HsXCs^?%ų.=bzH(5M8!tϢʀoB`D|`ŭ]ͪчV-dqNAUJmi eWθ-Be^F^eD쬰t$~;\@ѣD4H=TWV{BB3l-] !0K:WA0ЋjlN7l݂%N>+"xm>4,Ցݒkiiw:/(L/".+(h7G,~`1?O{9?Df޺&ߠ%=Oʛ?‰M8/V0Z݁(FQf~P{AGR`$/L3cDyGmc{A]i6c t;quS:DU֎*|JCڊF8վkxY??qa"N"n~f`tHìO?#*a}=HaE 9ctkM})ƢDrR/A?9/:jlc,a#GF.%A~^[QWlKL^0UsQKsox+@@@ zX1_c=~-W_~olФ@͹"WRN |DEkְѕUQpvF; ʕtLt*shL>leEE1{> JXp:'lEtϕ ~_$%h97_2S tjM\;Q@^ t5G]&Jπ]/&:O3J̒kqyʄ x|L>,(Y/L.JW[hf؊dR>{X#j(?H^1?׊fX I#$`}FIKy{ CIW/s<8&wꋌ*Ge3ڌ [aX,bE6{)} (U&sԳ[5r\pYABgV+\ "ϭc'qG}U0X1UY(;I+\C (_7A7)_"9-=Hk*Kq#Y[O I%nap > NrZ$%`JcM̺o2FJ8$@n+d!$8G.sX)-1De#Iô 'c``݂S]Ĉݫ[h&&5vIDH)k &Pظ&3N'U ~2HK%wl'yR'y^MU*OHk,UґJiz4k,ďx^izx&I4Bf ZH@ڞ85iĵ8_f@te8tej1Ff#ZVOm1:;oj: tsҾţIޕx!,CAhDVy]G<򔑎1-;Wxu>;} of.]BbE*Z/^ eOp4Ww7԰)~g1$%1@H_Øy/ϯ7䶒MdwyGiۉ9(t֊rA_[hmۏ*bSFf6܁ 9DKbZS^)^D01ɶp;iѢGcu{N^ )No#޷ivngV|I'y8ضq݇~>*b AA| ~bfE8Yi.LP%qRSQԶfc%]P-]X+.țP7.XBnJH^w\Yn*ۜT2ZvN/qw#mIĢ@vAeo`4*oaH%vyE>x^C4+=R4,;w 2lj F] >F$LbHs FVHj3r/y5#I'` Hjs+&GFW/{} #q[>%ʁ K|6$tl^)X)ߩ  VD-oza5nĂ HrhH{ D589"@ѺcB*GFܶ'P/l5 NO3h෦lxF"!ŴameTjU_՗߬Eeng}zT TW~89^pc 6p;Bas9IݴčtGi"ՍPp>9-.riόcPo- C4iH8׿6mчv0.i3&M}FGV)%^Jh(!OJZ[Em&g4TW<$\1n3D0-ɴSwsҲ` o`/C.[Mbς]gːF.Vq{Hʃ/@|8qo890:D03@HnQH@xؤsOc7.[\=?T H[.\\4H_(Sr~=<]>)[cч$o<,7P&(3ĕ/3NJ#|k )z?97hM|Ԩ9L@f/N^<#mI;v.,t@, ͞2 --"823 Eڪ͘JY+łAԥ^LM9-jwsаntp_+@jv[j@D6xU DY. %D5T6.I"R= gZLtF ?*vpԮ {D>'r]rk$VHpwZO&D knC90TDtc:x,{]%,TxT}"v;ogǔuR`OEn^ڃ}Ԯ'q? wBT x*"$ȥ7GT8u~ۜ2\k{~N f=q]1D"  |eb+.9Jt,aї]L|Ypv4a>4E<]j G5D'\%Q-.bl*;-D41@"5)NVq"׃y՝U`!p @u5L(TƒMP0&wDoy?/1>/Is4FKJƔReu>KYD BT ߰۾pb%xHKRNzWsPHo۪ZXͪd){q(1/˲_$5'5UXLMQ3 ϫ`&$ĢAAa贷͙4p9;cgi1RЅdmv~dk^Nή3T˅N )J:B g]M'lGM,_en# FAԌ\?9!zrh{bq<([L/>l.H^f-$x{xY|4?5>d ",mۇR sbT@ťBaBq>ag0g1 d̠$e8QKugb̗@VQqrnR}=L2Usy^EmnR26iϸY鷦 a+cZ+[ zH79iv9FWx{e3u3Ʒ/3ġ|%x?+MϕZ(c|xZ%Q7f=ߟ.tk@/fáymbk}%QarD$ZPMO Pl\(M& P6@DҺ% 0TG%v=ypą7y< @̥Us̳HR{H}tx* mV"ReiXgR.; B:Shⷧ !MFQaG.k~ƪC"n[,${I5+JYJBR~BV 7 uƣ=0{ u9Tku̍NFOayp DVu{ƕ+w9W_4"oKU$dm;6&wnbdYZjw觋L{=L h(^41P|Ȧ'6EU,t3{Nm]j 8//(*I*cZ_oIKI>q"tn:| 5lSlZks|9 KцZ+{@ U(aEظ Pа 4)b-20A zeЮX`|D49ۓc{s˦q0&m@o[c _} h36N:%04H!rى8ȁ冸Xޛ!N723;"1+zsBt4Ӫm-x2ìF랠G*[/-ϩtL$֜D{7L7޵fXK{}5&NIE\*)\B"L=}SZl^7έxD^;(嗀6._[ǯ; b'[Lz?F͛Mo}lxl/}!d\? | ܗ;G.b`M{)+DX,k"l{UoYѩI Ω; JMmK1 THhl߅χ8sgA^޲迈\^YdžpHcNp@=4%yz!$TJ3ԙCmD!ZxU :gv D"ExN}n3c+f/=8 ?28U(soiP8c~sDJmK,;Hc%L5D1j {oX#vQYPt\J 1fŀz"|e]4K@LC0"z᝞| #bbkq!NRT^FL.>*cQ@4P{է{j0ʀ(f;7*}`4y0:̃mQGO= ƿsdckBLT0<(0_)#L*%|Pd 4۳> "76]eA{6ZDevq$?ls1hmh8|@Ja}sep[tJU\;}_J"ܾCe#F-{,}Kڨ=9l*G&oR( 0qw9,d.K\v=d8^)!W⏤_w4j\j3GW2\ ֶN1ck~x/jb!Rn3=(/U cNF6b=kO ;DIg/3{GB7m=y LnPj 0ɴe GjGp.\Nj h'M:w"x.r=yٿ醰k0wδQffE"ԙG^_2`M{~Y&l7V< 5⨧RwedK/2 {+iX,DYP)f#.j3mbP*k!h؝еiw)BN5))_t1|tth^ ~E2.c[;@zŀCfո 3/#(x۽} rh,Q.waV'cɪ)7νGT>"*4: )) -N٭ 7T-3肇93 %TJV BK`h PHIf!$ޝYEV /DX/6AҐ̩䞾|Y]V/CS;N}9,dCj3|1q[(bgԂJ[N5Q3 ⹁ʽξ4RF(N5r[ĴUMMԽ 4(˪ݎ:D`(觌< UIL-kMXn)Zs>X.K;(]aֳC!< _מ+og² =t/_VdbR*c7 OW֠Đa3pl,|mE D zrv -%-}{ur;s+c1>5.zt;~ ݇'U놽ۛV͇070'yH }>~w.p)z@Rk]a'ö^(u2/X^'' *Eʊ?9q6iA1 R$PwqE²n )%TcTmvt>8ɩþ"QB78U$K&ŕ7ey)'Ba%9KY8NH:KrgR`6/sSH |}|mD㈼ҁ]2tN!2V5N38$ѽ@x{ 4p{?T%ycW3./}ҨI&:3i,߽7%'SʌkHgvTonq0DO1!4TwzaKuE\*$Wz[Hr XK0TC( _#E:0 2W;UGy ZB;x`_baMV9v\lȵy9yҋH-l? 6Yl İ?LQHԱU'_*ye,a-eh;s:lrz m;&hh ?gF D8hzOE9cL\w5?h "B?sxwjJ-)?f5%$kMc"͜_., MChA;JS\%g~MFM2qZ`K-]3jTE~VdDUp%6&F sb7[O״@1XeF>өK`&t sWR9E<)ࢋ8tZ MR;z-oƃ>'lQZﲋ62㣛Gd+״@U>yh0x=|<š)3*Ytbe0ԆmZAeEyL4Կ+fBq~ ѫcr5cS Ƶ҆p<U.i BT<'_d_#^(1F+@T{Alop=m?ǘ>w2!_ <؈90C:tzC~LV eB],Ne;B=tDVZ[DEͣ/s:+<9PYd0 u'gD_[= VѾSTg)$ ) jϕ&5$.VHƆ%[<ڤ ѥ0Jk+ضոP"CmyO~M1NªW[/{Ӓ[fpVoƗVL%x) \fA)E0fS~s>ŎɑѬpxBvM2:RSڦޚտ^[S7–"Wkc>3U a]!%gT\lR{Fra"u=[#ג?J6/GSc63DPG$^.L-eC6 c. I34:qBQS?[Sqf%1"aJ965lڃrR.v=oVb9"[9/'f~N)QD1St݅ .kj LU\x 1GK:xoM FCy _3:[tAH_6LJ9Kn&C'a I`T n C& rQ3m*Q"ϣ}y.VH_vA1T7owoW֍PH ֍f >3cv> ĘF8eѰ􁶋_-N )&{Uk,!Uf&2\}C}dL|aUn]XU%{ű:NXLc]", "-xOBm QcL`(ߣ:̷6Yy{aQ8|=*B^)m6̖͏DBPzFYVljs ]8>N sL>Յߴ~2 vfڂ}ș->>V yo># ?Ļ3 LHInFhu8v^fJ̈@ShZ:}1qu!(@>^DJE7k4;quVkU#p".Fef'x`{Nev!֋=n(57Ra<܄'pWHh^ vRCkn\{DN -1N:.Ys D Z0mL ݱ'("Or|m@>?-ls[Wܪޮ[F3a ie.7V@]&(V}y^e1 fL&H.8f6֠ [;ȿ\`QуF7i7'D42OLnY<4Ǥ*+x 1FҦɢ şABWqXmzwMT#q; Iw9j. L,VrUfh }A=cU\5u2 Ɉsf ?kOVX@VXՋ@-4#@O!^|UGFN^FWf8еM` ܧ0"}iNE,-QLl8+͊%:3n k[ a;3+>ɦ2[m]Fxy>4UР#w_3eن`ʺQTSS>(~;NO}636~oUv="ҽ fDCcfMq*BKtN&BWbg+Md1P|Q[}=ғx[-'ܑkv JGۧwwh .T/nGTg7`{=`mAoe$fSco,2Ti$@GiMќy7o;_KBZUtjtca&<.BnLChQxWu]@?p,oEz6Cq\aa,~B8#ܤOOSl 6ƎVBoo{Q0*zZ>K4ch^JMrO7(\( 0Șdoxv(5F, C A~e@]v>$(%O>~*an1OϘ)ВI,fZQ`,^LF^--_ =vǃ`y6[4Gos;7rcho S:h7ZW+Ln-[5r~Ϛغ$oJLɮ[c"U`_ou_% cYP ؊&!q?^x2iy7a/_dZ$jHQsOm/zVE70O'Eeܭ]VH';] Щ t YZ