nss-pam-ldapd-0.8.13-16.el7_6.1$>a<OQ4S Z->IR?Rd " R# Ogs * P    T***()* + , - 8 J9"J:/ J=J>J ?J(@J0BJ8DJTGJ\HJIJXKYK(ZK[K\K]K^L bMdNOeNTfNWlNYtNtuNvO wQxxQyR)RCnss-pam-ldapd0.8.1316.el7_6.1An nsswitch module which uses directory serversThe nss-pam-ldapd daemon, nslcd, uses a directory server to look up name service information (users, groups, etc.) on behalf of a lightweight nsswitch module.\x86-01.bsys.centos.org\CentOSLGPLv2+CentOS BuildSystem System Environment/Basehttp://arthurdejong.org/nss-pam-ldapd/linuxx86_64getent group ldap > /dev/null || \ /usr/sbin/groupadd -r -g 55 ldap getent passwd nslcd > /dev/null || \ /usr/sbin/useradd -r -g ldap -c 'LDAP Client User' \ -u 65 -d / -s /sbin/nologin nslcd 2> /dev/null || :# The usual stuff. if [ $1 -eq 1 ] ; then # Initial installation systemctl preset nslcd.service >/dev/null 2>&1 || : fi /sbin/ldconfig # Import important non-default settings from nss_ldap or pam_ldap configuration # files, but only the first time this package is installed. comment="This comment prevents repeated auto-migration of settings." if test -s /etc/nss-ldapd.conf ; then source=/etc/nss-ldapd.conf elif test -s /etc/nss_ldap.conf ; then source=/etc/nss_ldap.conf elif test -s /etc/pam_ldap.conf ; then source=/etc/pam_ldap.conf else source=/etc/ldap.conf fi target=/etc/nslcd.conf if test "$1" -eq "1" && ! grep -q -F "# $comment" $target 2> /dev/null ; then # Try to make sure we only do this the first time. echo "# $comment" >> $target if grep -E -q '^uri[[:blank:]]' $source 2> /dev/null ; then # Comment out the packaged default host/uri and replace it... sed -i -r -e 's,^((host|uri)[[:blank:]].*),# \1,g' $target # ... with the uri. grep -E '^uri[[:blank:]]' $source >> $target elif grep -E -q '^host[[:blank:]]' $source 2> /dev/null ; then # Comment out the packaged default host/uri and replace it... sed -i -r -e 's,^((host|uri)[[:blank:]].*),# \1,g' $target # ... with the "host" reformatted as a URI. scheme=ldap # check for 'ssl on', which means we want to use ldaps:// if grep -E -q '^ssl[[:blank:]]+on$' $source 2> /dev/null ; then scheme=ldaps fi grep -E '^host[[:blank:]]' $source |\ sed -r -e "s,^host[[:blank:]](.*),uri ${scheme}://\1/,g" >> $target fi # Base doesn't require any special logic. if grep -E -q '^base[[:blank:]]' $source 2> /dev/null ; then # Comment out the packaged default base and replace it. sed -i -r -e 's,^(base[[:blank:]].*),# \1,g' $target grep -E '^base[[:blank:]]' $source >> $target fi # Pull in these settings, if they're set, directly. grep -E '^(binddn|bindpw|port|scope|ssl|pagesize)[[:blank:]]' $source 2> /dev/null >> $target grep -E '^(tls_)' $source 2> /dev/null >> $target grep -E '^(timelimit|bind_timelimit|idle_timelimit)[[:blank:]]' $source 2> /dev/null >> $target fi # If this is the first time we're being installed, and the system is already # configured to use LDAP as a naming service, enable the daemon, but don't # start it since we can never know if that's a safe thing to do. If this # is an upgrade, leave the user's runlevel selections alone. if [ "$1" -eq "1" ]; then if grep -E -q '^USELDAP=yes$' /etc/sysconfig/authconfig 2> /dev/null ; then /bin/systemctl --no-reload enable nslcd.service >/dev/null 2>&1 ||: fi fi # Earlier versions of 0.7.6 of this package would have included both 'gid # nslcd' (a group which doesn't exist) and 'gid ldap' (which we ensure exists). # If we detect both, fix the configuration. if grep -q '^gid nslcd' $target ; then if grep -q '^gid ldap' $target ; then sed -i -e 's,^gid nslcd$,# gid nslcd,g' $target fi fi # In 0.8.4, the name of the attribute which was expected to contain the DNs of # a group's members changed from "uniqueMember" to "member". Change any # instances of "map group uniqueMember ..." to "map group member ...", unless # "member" is already being mapped, in which case attempting this would # probably just confuse things further. if grep -E -q "^[[:blank:]]*map[[:blank:]]+group[[:blank:]]+uniqueMember[[:blank:]]" $target ; then if ! grep -E -q "^[[:blank:]]*map[[:blank:]]+group[[:blank:]]+member[[:blank:]]" $target ; then sed -i -r -e "s,^[[:blank:]]*map[[:blank:]]+group[[:blank:]]+uniqueMember[[:blank:]](.*),map group member \1,g" $target fi fi # Create the daemon's /var/run directory if it isn't there. if ! test -d /var/run/nslcd ; then mkdir -p -m 0755 /var/run/nslcd fi exit 0if [ "$1" -eq "0" ]; then if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable nslcd.service > /dev/null 2>&1 || : systemctl stop nslcd.service > /dev/null 2>&1 || : fi fi exit 0/sbin/ldconfig systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart nslcd.service >/dev/null 2>&1 || : fi exit 0LhhlwPgDc%/>xxA큤AN9\ ?\ ?\\\\\\oEpQ{vPynQLPPx2Pb\\\\abca4f509e74ad1ee5edaa5b463a7751fde306bbac5a539189ecc0840ae5246988be4a3d700dcc8bbfd38b609168b4c049fd9216dd5348aa4f6202eb4d4d2d03365707db3911d6365deb114e8be22ebd7004196151213f7b51af3b2570c583c23422a0655b802ece7d918fccdd0ce2f45a4ee929351b2e4c07c968105c58d99702c616fcf2d1bf66d715fcbb07dd2c6bcc2499f0b293963426eed62635c43b868723c6d6150108563586e07bb54b10fd3fd858b04686dc5cb0ba3a5416f386b03d2fe45bcb3a7161da5fb830b6ed537721ffc2365ef837de61270d394a543cd45df07007198989c622f5d41de8d703e7bef3d0e79d62e24332ee739a452af62a74f998f248b13451b8722ff2a31fd9683dd3305fe1401e71ab8863d4b97d51a3aea994343040874ca78947b535e91e8527433dc16d4138e3883edf6c460a9d8b88f064a250f978bfc07e5fe44f3a9ecff72a52b4a74042d2ad8a7ede5abcc049e4563e80a97743db6b567c574b84a618b24b3c38969d85d2cb31fb0ac65301a5748ed52049fe00b385f396b0db6776637cf98b469119a0536981747b6cc05d903543ccefe86e0b9f23e89c78619a55964c1d69970b74c0e9de99a3b7b64a52255003d713af21d3785fc5f91b5fc120d9b1e73ad1966846714b50f5220c2fdc5066788c35cfdd245d90cb8f9b649110cbe868699789c6e137e2ca0ba46a19d104libnss_ldap.so.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnslcdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnss-pam-ldapd-0.8.13-16.el7_6.1.src.rpmconfig(nss-pam-ldapd)libnss_ldap.so.2()(64bit)libnss_ldap.so.2(EXPORTED)(64bit)nss-ldapdnss-pam-ldapdnss-pam-ldapd(x86-64)nss_ldappam_ldap @@@@@@@@@@@@@@@@@@@@@@@@@@   @ /bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(nss-pam-ldapd)ld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(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)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgssapi_krb5.so.2()(64bit)libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)libnss_ldap.so.2()(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpam.so.0(LIBPAM_EXTENSION_1.0)(64bit)libpam.so.0(LIBPAM_EXTENSION_1.1)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.3)(64bit)nscdrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)systemd-sysvsystemd-unitssystemd-unitssystemd-unitsrpmlib(PayloadIsXz)0.8.13-16.el7_6.13.0.4-14.6.0-14.0-15.2-14.11.3# Save the current service runlevel info, in case the user wants to apply # the enabled status manually later, by running # "systemd-sysv-convert --apply nslcd". /usr/bin/systemd-sysv-convert --save nslcd >/dev/null 2>&1 ||: # Do this because the old package's %postun doesn't know we need to do it. /sbin/chkconfig --del nslcd >/dev/null 2>&1 || : # Do this because the old package's %postun wouldn't have tried. /bin/systemctl try-restart nslcd.service >/dev/null 2>&1 || : exit 0nss-pam-ldapd0.7.13-6\B@Y+@Y+@Y+@Y+@Y+@Y+@YYR@RURRkRa"RO@Q@Q@Q@QP9@P9@PLP`@PP H@OOOaOYON2NwN|tNTN@NMM@MlMQ0@M Lʷ@LB@L*@LLA@L{@Lk@L4l@L(K^K^K/K;@K;@K;@K@Kf@Kf@KMKLd@J_@J@JG@J^@JjJ:,@J67J0Io@I@IyIyI@Jakub Hrozek - 0.8.13-16.1Jakub Hrozek - 0.8.13-16Jakub Hrozek - 0.8.13-15Jakub Hrozek - 0.8.13-14Jakub Hrozek - 0.8.13-13Jakub Hrozek - 0.8.13-12Jakub Hrozek - 0.8.13-11Jakub Hrozek - 0.8.13-10Jakub Hrozek - 0.8.13-9Jakub Hrozek 0.8.13-8Daniel Mach - 0.8.13-7Jakub Hrozek 0.8.13-6Daniel Mach - 0.8.13-5Nalin Dahyabhai 0.8.13-4Jakub Hrozek 0.8.13-3Jakub Hrozek 0.8.13-2Nalin Dahyabhai 0.8.13-1Nalin Dahyabhai 0.8.12-4Fedora Release Engineering - 0.8.12-3Nalin Dahyabhai 0.8.12-2Nalin Dahyabhai 0.8.12-1Jakub Hrozek 0.7.17-1Jakub Hrozek - 0.7.16-5Jakub Hrozek - 0.7.16-4Fedora Release Engineering - 0.7.16-3Jakub Hrozek 0.7.16-2Jakub Hrozek 0.7.16-1Jakub Hrozek 0.7.15-2Jakub Hrozek 0.7.15-1Fedora Release Engineering - 0.7.14-3Jakub Hrozek 0.7.14-2Nalin Dahyabhai Jakub Hrozek 0.7.14-1Nalin Dahyabhai 0.7.13-8Nalin Dahyabhai 0.7.13-7Nalin Dahyabhai 0.7.13-6Nalin Dahyabhai 0.7.13-5Nalin Dahyabhai 0.7.13-4Nalin Dahyabhai 0.7.13-3Fedora Release Engineering - 0.7.13-2Nalin Dahyabhai 0.7.13-1Nalin Dahyabhai 0.7.12-1Nalin Dahyabhai 0.7.11-1jkeating - 0.7.10-2Nalin Dahyabhai 0.7.10-1Nalin Dahyabhai 0.7.9-2Nalin Dahyabhai 0.7.9-1Nalin Dahyabhai 0.7.8-1Nalin Dahyabhai 0.7.7-1Nalin Dahyabhai 0.7.6-3Nalin Dahyabhai 0.7.6-2Nalin Dahyabhai 0.7.6-1Nalin Dahyabhai 0.7.5-3Nalin Dahyabhai 0.7.5-2Nalin Dahyabhai 0.7.5-1Nalin Dahyabhai 0.7.4-1Nalin Dahyabhai 0.7.3-1Nalin Dahyabhai 0.7.2-2Nalin Dahyabhai 0.7.2-1Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai 0.6.11-2Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai 0.6.11-1Fedora Release Engineering - 0.6.10-4Nalin Dahyabhai 0.6.10-3Nalin Dahyabhai 0.6.10-2Nalin Dahyabhai 0.6.10-1Nalin Dahyabhai 0.6.8-1Nalin Dahyabhai Nalin Dahyabhai 0.6.8-0.1Nalin Dahyabhai 0.6.7-0.1Nalin Dahyabhai 0.6.7-0.0- Resolves: rhbz#1689119 - nslcd fails to connect to ldap if fqdn is large [rhel-7.6.z]- Resolves: rhbz#1151675 - NSLCD WRAPS LDAP USER UIDNUMBER > 2^31 SO UID IS WRONG (AND A NEGATIVE NUMBER)- Resolves: rhbz#1204202 - fix doc to describe actual uri format in nslcd.conf- Resolves: rhbz#1288429 - /etc/tmpfiles.d/nss-pam-ldapd.conf shipped when /etc/tmpfiles.d is reserved for the local administrator- Resolves: rhbz#1312297 - nslcd.service does not restart on failure- Resolves: rhbz#1425790 - Unable to authenticate with 64 character password using nss-pam-ldapd- Resolves: rhbz#1497761 - Incorrect password tries to bind to all domain controllers and locks user out- Resolves: rhbz#1357493 - In RHEL 7, authentication failing when using nslcd + pam_ldap where user has different in nis/passwd and ldap.- Resolves: rhbz#1420576 - 'systemctl status nslcd' always returns FAILURE status even though the service is stopped with 'systemctl stop nslcd- Fix a potential use-after-free in nsswitch module - Resolves: rhbz#1036030 - New defect found in nss-pam-ldapd-0.8.13-4.el7- Mass rebuild 2014-01-24- Change the error messages the tests expect to those printed on RH based systems - Resolves: rhbz#1044482- Mass rebuild 2013-12-27- compile nslcd/log.c with -fPIC instead of the current hardened-build default of -fPIE, which doesn't seem to avoid relocations for its thread-local variables on s390x (#1002834)- Suppress Broken Pipe messages when requesting a large groupo - Resolves: rhbz#1002829- Build with _hardened_build macro- update to 0.8.13 - correct a syntax error in the fix that was added for #832706- in %post, attempt to rewrite any instances of "map group uniqueMember ..." to be "map group member ..." in nslcd.conf, as the attribute name changed in 0.8.4 (via freeipa ticket #3589)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- drop local patch to make the client flush some more read buffers- update to 0.8.12 (#846793) - make building pam_ldap conditional on the targeted release - add "After=named.service dirsrv.target slapd.service" to nslcd.service, to make sure that nslcd is started after them if they're to be started on the local system (#832706) - alter the versioned Obsoletes: on pam_ldap to include the F18 package - use %{_unitdir} when deciding where to put systemd configuration, based on patch from Václav Pavlín (#850232) - use new systemd macros for scriptlet hooks, when available, based on patch from Václav Pavlín (#850232)- new upstream release 0.7.17- Obsolete PADL's nss_ldap- Build the PAM module, obsoletes PADL's pam-ldap (#856006)- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- backport upstream revision r1659 related to broken pipe when requesting a large group - use grep -E instead of egrep to avoid rpmlint warnings- new upstream release 0.7.16- Do not print "Broken Pipe" error message when requesting a large group- new upstream release 0.7.15- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Do not overflow large UID/GID values on 32bit architectures- use the same conditional test for deciding when to create the .so symlink as we do later on for deciding when to include it in the package (#757004)- new upstream release 0.7.14 - obsoletes nss-pam-ldapd-0.7.x-buffers.patch- include backported enhancement to take URIs in the form "dns:DOMAIN" in addition to the already-implemented "dns" (#730309)- switch to only munging the contents of /etc/nslcd.conf on the very first install (#706454) - make sure that we have enough space to parse any valid GID value when parsing a user's primary GID (#716822) - backport support for the "validnames" option from SVN and use it to allow parentheses characters by modifying the default setting (#690870), then modify the default again to also allow shorter and shorter names to pass muster (#706860)- convert to systemd-native startup (#716997)- change the file path Requires: we have for pam_ldap into a package name Requires: (#601931)- tag nslcd.conf with %verify(not md5 size mtime), since we always tweak it in %post (#692225)- add a tmpfiles configuration to ensure that /var/run/nslcd is created when /var/run is completely empty at boot (#656643)- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- update to 0.7.13- update to 0.7.12- update to 0.7.11- Rebuilt for gcc bug 634757- update to 0.7.10- when creating /var/run/nslcd in the buildroot, specify that 0755 is a permissions value and not another directory name (#636880)- update to 0.7.9- update to 0.7.8- update to 0.7.7- don't accidentally set multiple 'gid' settings in nslcd.conf, and try to clean up after older versions of this package that did (#608314)- make inclusion of the .so symlink conditional on being on a sufficiently- new Fedora where pam_ldap isn't part of the nss_ldap package, so having this package conflict with nss_ldap doesn't require that pam_ldap be removed (#596691)- update to 0.7.6- switch to the upstream patch for #592411- don't return an uninitialized buffer as the value for an optional attribute that isn't present in the directory server entry (#592411)- update to 0.7.5- update to 0.7.4 - stop trying to migrate retry timeout parameters from old ldap.conf files - add an explicit requires: on nscd to make sure it's at least available on systems that are using nss-pam-ldapd; otherwise it's usually optional- update to 0.7.3- bump release for post-review commit- add comments about why we have a .so link at all, and not a -devel subpackage- obsolete/provides nss-ldapd - import configuration from nss-ldapd.conf, too- rename to nss-pam-ldapd - also check for import settings in /etc/nss_ldap.conf and /etc/pam_ldap.conf- rebuild- apply Mitchell Berger's patch to clean up the init script, use %{_initddir}, and correct the %post so that it only thinks about turning on nslcd when we're first being installed (#522947) - tell status() where the pidfile is when the init script is called for that- fix typo in a comment, capitalize the full name for "LDAP Client User" (more from #516049)- update to 0.6.11- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- update URL: and Source:- add and own /var/run/nslcd - convert hosts to uri during migration- update to 0.6.10- bump release number to 1 (part of #491767) - fix which group we check for during %pre (part of #491767)- require chkconfig by package rather than path (Jussi Lehtola, part of #491767)- update to 0.6.8- start using a dedicated user- initial package (#445965)/bin/sh/bin/sh/bin/sh/bin/shnss-ldapdnss_ldappam_ldap/bin/sh 0.8.13-16.el7_6.10.8.13-16.el7_6.10.8.13-16.el7_6.10.8.13-16.el7_6.1265-12185-150.7265-11185-15 nslcd.confnslcd.servicenss-pam-ldapd.conflibnss_ldap.solibnss_ldap.so.2pam_ldap.sonslcdnss-pam-ldapd-0.8.13AUTHORSCOPYINGChangeLogHACKINGNEWSREADMETODOnslcd.conf.5.gznslcd.8.gzpam_ldap.8.gznslcd/etc//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/lib64//usr/lib64/security//usr/sbin//usr/share/doc//usr/share/doc/nss-pam-ldapd-0.8.13//usr/share/man/man5//usr/share/man/man8//var/run/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnuASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2a80578d75a3bbefccaeb5f496949b982eea1577, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=100f55c32a84d9c8f158697c07e4f64632b15632, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=53a8df07825a0605033f6a751abd93b179cf8588, strippeddirectoryUTF-8 Unicode textC source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)  RPPRR RR RRR$RRRR RR RRR$RRRRRR RR R R R RRRRRRRRRRR$?p7zXZ !#,C]"k%{YÍ=!qWxBHM#{"=${ X#̚ӍSZ=>#[3ՉIEf)\ay.|L-6!ih\/?ڋwrD/)J# ffl_'ܓdEP,qpx{]Y.J6\2OEW92^; S)EMVu/;4~^vy.^8Š _z=!x6aj^5Fըp⯳&L `o ҙ5{(M :FvXwwܼ5ͮMQ= |ep;Uldz:Y6kEŎû42me(pAObrfgc.|No3Zi0L+}t.na֖/ !n]4̱e/;8tDxeK`ٺY&tq~,YvEW{/;KRh fQ 1xlf0~,7`B:1'8 }?Ճ9F IN<"I`$\KuF Y:gҫ9(QF5]&m*U'}I_0:Z&^wp+݇I\1]Ewq-f}څ0Q۱V#mJ+ `s޷c<;]󡔗I?V}'TdM'G5^侮#?<%Ҋb2v`†kR_`?p a|p$΄QU5*Yo|#.AJdQf2Y`-Vְ&Uw `P pHk1yί "XjoU5ǕևoޓZ#4+`)-ק? =~V5Z]?R{qj2a;?:|gmȦ#ɻw[;T3hQ^}'֫3dK3rb/QjrU P챶X]PmWhlC@f aJxT7F1W#wv b @S81X4V0"/pfܳDލ;43x:\Fb+H뜶RWF*A 5֛_G^2 23Zk{[l@9+':Nb3tvM|s< ` g T: 2|y =pE_V5t 7>h6Kc[~D65h8A gsV;ɒfS0 <{* tD&{cg-ws?@/F_zyu.;N/FruOuѶnw,ybnuk0/,n*@-Dktǽ`)ҬtCE 3!G'RNust\68z7_O23j^єN5ѩJISd@<`ct?ٍ?4ƠݚvU^cqkЋ/OJfq`Mq fD:Ór[h^a;,!|f J3hcm*8XmDM J>X΢f]6R=4T|ξa`04:DycV27%SZ xI2\3{_~Yc KO#2oҳ9< {ָb@.t\'c|-8Ix(sb==&fxKƂa9A _b3-.iJEvZStxf8'DIcg+;|i{|ɇUewg8_YSxsiDXߦ?1at|MjYDi"S8OzM]rǸuU[(C,*y?EqgASKr×$<*ΩÊ}g}@"^'\YuJ@@צCz",#”ֿv29=4Θ3=ξ>4A ; 9KH E_YLTZl@z HO[ۈ&i/iV0.5?{mv˻NjaUI-! |+`3}E FF+H~A,@Z}Ns[jc+EtB^/Y.f\@`ys/23aH|{o>XdJ'șagRXW?~ 1ŸF ̮&Q.t|D~J{yu%}=F|WitE?m_H#oLE[*\!)DS KxjРMR/hx.Gb<zH;o*S7MK .MLt'R& ɉ a ۧ=+jr#[.G.=%fzve6LڌD [l2&zڹJK>@i-Hs ا}T4Gdw*[`,] `=.Ӟ"=QbL,?&2m;IW]&!p2uL7".rBl8fR8w.J Q,?G{w%Bӭ.1 uXAbB8>DpO?>-`g&6rFi¶өL b޳{TdXGSŕSk4`rĀCuf RHb)l7 Z,qv,ܺ/ʔAt>*\|Go}g^VN[2t9,8(`8:F!t;yܓWP͸Sd^e9/Z}9W }eJ߇ L8o'X~e][{Hm5JۤfcRSއt7[ ?B/ƍ/*r~3!άױ16Mi(5SճMED~G|JD3g `Xb@Y(! "! vݏgV.ȿ+B9B=EYԆU0sTk9|G6=gX썑2++)K }ӘҬ< tw<2흙?v߶Y3'8&WtN^ 8bAb̟^(:h@#5ƲWB'o;zCRfpEu͟ [}e'^nKO u- Ev"Sg>xTqC&"HKPN; l!Z17M5g&ȨmvP O6L8'*Lwvi7 -XLc3}'pԼN?obKF?ZGҨ c+HޯpgNUj 0ىKn7ݰ%B.6Ogu? TYp߼vP*kI+ e3e}w|^ѕ))|s:=\JUs$p|(A!{*VN^T{lUb<|Օ]I6Хf]DZ+ŵ+!lTlL}`— #Kszrl'H۰KBlvǫ|~w'- m@BuW":@7` -2隥V ژ mD塷]`}MH[}O^"BF*D_ce[Nl$JM_l|v1lWWwa<:?RVŏ&WJ87${6"Uo͋%tN_J o/k"ܩqhdqR/RsAw%~eaj3< l:hG }_-|LPk@hbQu0=?Xmir|R']U#Zh"/Q3k0˂UtqF؈Z˔f(ķVY%DUἭxi/*8v Sۙ5H\ݒɰ`bhM>!ύ/"&RS;:'xŸ!4ǚ.,Q!-f-=#M xK u m|2:Jyۘ*a&-޷Yumʂ+<œyBWB+V);!))_8fq0'ܘ9B$'7_|kv¬y 8*E3pŻl`,7YxLDˎ(a[G`Oto,GNT^0Vo!`#dd~$T uo,+ ķDFP>1eT?HYzvU;[hRz ygϟEYQ`Pn׈liU}7ƃkyIP) HڛU -LpǓSHڂFn /DT>9*O7['`gd֌r;*>cE8!+*L naT%a_8ĪkN֢zPdؼ,$&sBUJٟMk%*VVm9mxFq,.-$f/tlOgQ^(І-П5Ry!S13(asjB3Y2[ R^'(84(B$ƕi=JOeV_FZ>NslMcxI xIfӖ(U,S*hsP{ۤds Stʨ@. FYLنAɚPS]]3+džB0Jg"xH0B5@֞'ՋW&x%@SQ'y[<ilhy~twfƸ Li͛<-lطjʠzw*.s0)[!ȊR*b&9]k-ļhRw@ 6I;χHP5y#sC0fl|, XNp3O?_!\F~XAy3: 8thȜL\PZiH(Qʫx fLNހg3?/-5NΒΙK>~NC7&wGXi`ⷯw$X,;U-[<_-PNPM]*f/+I0g 0$ۣHN@[r*7b9U[;_!r"v.>0|`qh1s#)yn F6㭿ܡKv߀kժl|*@ ͗*ӺYʐ?#샆[CtqQj[MX}:G*aT^ N$G:zX_@$|VXz})ylb d$Ha;\١=!QpQ/D]̙ Mcܗp ] K%y/IvcH/X_Z#P& PCGfL.XV]+qjG]dueU x|+[]Nu?(hiPf3.|A㉷C!#C=Muآ:_}ɡ83n!_Wy܎2ͮwW& r1P34r'k͘)R$7{6P4f4RZ1FT=j[P|E?ɯCݬ G_Uei Tpqࠎ etJ0#g9zK/#O'ϻ)B"/mtjj#E"8h}(ӧn :·KXʸT \LW \RRQZJ\m1P~xMQ2vp*]|y"^z_%/.h<3O7:A*OKSv Q |dGr'$ulo[`r%OI}.[W8}0x8ov^boӫ?>+\7Ͱ"ڲc]I> ,<0R5mE;uY1ڄ-ڧz97>W^1I-*:"Yv a&3+B@= *z\i1;  soffX`+JKmbهq-vy߿ 1u"6&At܉Dٟ*ch " SB/^^o>}5KT6/֢Y >")WVx%LLf0͉I}m{:tלd`h9Jx5s*1Ln2Tdr4% 8V E3Ol;)|=|UF@F8 'NE˪{Iw2}1D8ٗ@^w=6x|0 tOn|&a om!/z^j0кl)rhg`鵐L,Oe?3uHgG'{ c3sC8w3H/p\$ngnV( 32yjB|5ÕZ \]-gP(30 g;!mӎiÊh%'݃0AXBG..%hKYggm4w"bi9 8G[ T,n,_#)/ޥX=m"&ʉ\zh)jk9KOdVY0NOSs|%Dx<-\OX%y;M9oѿ:4jGNUZ-iKM= wNJVUFK(e˽We=63K"!SR֝/>OT)SʼG!Q#*c1y>t2pP/ybx^AÜgvX-4mP{< 0AS쑳E7 ih.2St,a~yj\67vax,1÷&~tJK V[~y;5y>KXycdX7wv>D@ʲwH\U_F9NT['q*ҩ|WƻTB9u7dUgD [xIpt9]<ȃS(#[TƲ#Zq·\峳Z?Q`-t.ƌ2)fԅ7 45R}†us.U-mD'A\WLnxGtHj8ho~/8nӒZzY0Jin.4 c[h|?8Wa.a =AwK<#Z4j/-؍y)HAER⨂S1:K @d'?&Te3V( pqpG'ڻƚb9"{s7`/ Ep5lV} E#ܭS@^$ieb8R㟧LL&~[A m㝖pͧ%ccE0ܑ-[Pa:׸NF {w\Dň=g)!#6?+OCYz,e!BZmD@Od3!{lwm sڬv ̭uߢ\MȠu0-z?l}AWQ-!ʬ})i tJ@nHD*2&`"8xF!H Cʋb`]jWl;T" ̭WTm(Q&[ug-&72?`)`>~%|c+>@/ eW/0__Aw!ERWeY:j1>OlQp† _^AíݙEfPcokР=^ia%nh8tkY⮾KD re,S磴r/J6نƀ2,Z er-o/2)IuIᚫF ro'eوҌ@-C6#~ N;xvҺoazڟwGg* TH:Ϙi8[0@3mn ?e(SAXR!4S^Gg5dQ#7}1[viC󖐇CWj@h0hW7)g+IwI傟\UWpe]+"($眒_A)xԈOo'^ `JrgF0P7уp'BGJfrص~aX0w1x8zU w5ðUv5ʤ9=<)H:vR$]q$dxgtE.s<$xxQ4"[ nkjJS ͡x锣WC ,s)6 <=+G|{ T@4t0 v2]&+qo&{1G J?o÷ 'vڑ[ד 0յdLpGEE.% RgNgdBe̐0XF98pgfIYʥd)짖NiN$Z8SO5YQD:|Spux1C`*֎xn~jHD}/& IT:h >%;o&ѱ4` 2#ϿGj͔8؈v.:l :{':l[A;{>sd.w՗8ԋP16p_v#8m ln-eQFHoHFbHƎJrO _.ȗ_"=6{&&W }`oF-b qIC`M}DsI\}]`dֲWZB! H'Kӊ0Ilͤ9dQ]X>J"UYVN+n7uf" AR×kW {kb{VXTUN/Y `t\΅am a/۬5 AAFkbWxD.4`cX))lYݎ|9T2`c9-jP<ǝ~#8vȅVX6݌ԔTT3G4h5BAlLR/N]  zVTh(Dd&r20/DFʸė'|bk8)1Ůh e2LD8q]ᡪL(ZOQrgKDB2n\S5Fz\io<]L9yFܘ} Ԅo}%h׈ef%E^ywXwO"DD؛~,™Dpѽh1?AS;*"^g;zr)>ŀN 8+‚ѽ5wUN/rRW-+*zhD,<2I]q4ŧj(6Nd Eb#+.LS7JoĠrvԵz}-.Z⌼1שX8OD?#wK୑iL`p$U<"eDZŽ^Ռ w קOlVf\(2+ߜ~B HBtOmH'##Si,ڜ)PMRV՚Q9p_ynDq+I-t / pU4Nr}dѮPQ!@]M0/Nc?fSVa$=|']{pdG%` %%ހPrc!8r_JO="zF9 SD)dF$43F|>dGBSٻK2Jw.`sv2}8M]s1_.V{) O:>-KT/|u%_S0;}~ַuކ!1"JD^PXڥ8 hv.tu99( ڮ!hU?dM!dz-K, rh7LTݰ%@D <9^0 -k;<&;{UwF3*z.wNun 5!!1c'dҼ2$ࠧWFht㐈4Q_)]m1W鵄C[F T.ym_s# ҍ1\eOal[Ad:f NW&@q?b 5;Z m_)/̖1M]IRh%`JNxΊWymp$?-/n΀oTLf1dL5Cq)7*|1 V4.=lm̳V!bƞP4H׹[k7:9ԭPZS`ph Rw<@= xL,AvRj5~eqH1"Gl+"n&uE2clwiN.l.AzppJ'cWLvP;, }~[}!pE@Suk4wYQnCx삋W`B˿mb7,z)~7cskp[>aN;KVȋ"⹎/މ{p%(+X3sPȿ3.]gzgHL4(s\DZW0+_jr@$"8BSoԷWS<^rރlF>kO<%lɬ'Ub~n4ayCJ@^ 6yatKQ7UBn$)8CbTkYmYu&٢ʵɵU13>ӺEx-a;PV ëBسQԊ+{3\ g=d >"~u|J9>S\>#'a9lRi īl:brj(״#2 Fn@wL>51 +Li͒ :q? ~{v'Zն.ZlL-  ϩvvx كtKu,,4ŴdhN05`WI2Ǡ9chrLE'\ &#0K4֦bI3D+S@tWWXŐ/;h2t9oȠ'LωC53lsqS;L c ;0EbWo!4NEg,nN>4015OF|RzFbNd|2 8O&;A2if#h6|I(wzu\VAVn;<&@d2D#)PzV<]_ Z'#n4 bw\N߇AUW ?o]|:CXjSّ־5Fə'wN<5&Ef+]Jv%[l"|z+v`uW;U 4 :eq$Ȁ O{ )źeU'J#\}Ӕ)g%H1Uc~[tfgmGͮݥ*k/;N?_,@vyOf\+dM[/S>uԅh̯Tی=1,q3Τ/kvG)yn;5ͺX٬ jhͅ?g@↣ӳK+{RwWKm{isemdMswfqa}FM/D*[}[,z6yj{B<3kTOY:?uFgPW*_HqmayP;NCW+u= Z^&A7WS{blм97$WU޼!X_|3}q^Cn,q&X„HB 'ƆPRipI:͆}Lz$HSY9jkg=gv{VjT3ۓEv5'=Ѭ7y^+DqWs?u{/ @;1&)wauq EzdTp!'{7<ؗ)PK xsT<Ƹy K0JbKy`'}o| xIШpw Whʥ Pg5Dzؙ'O3A3 i!Pv`8qA Kpg\@S1 3%2[]^ Ř3-J6O4!.70\gvL {T D V=P{K3g"c4UNx3aw WF,zS AJ号碩[V2ӭʨ 6S pMb3֍)# .H(z R18h;JST,RA'k),wXERrO^IkUȜ;ElXۮe<`blR1F2C2Ј ?UkupV=Ej0=&rG ׺JV e`}b-,(OyN 2banj\9h5?O\`!ϑфW+K,?JȄUiCDCͨt~_Mh0 `ap?[\S:to"396V"I3t#~~ m[ vPBswv@Eܣ7=/XB0G&vO3UɍmݙGPEiZ (~)=}[`TqB9-}D {yoh$u?V,8Նl.4#ľslUq=wuN˸8{}QkG)Ay‡u8A6k &Uit=ym .Lge9_V7 wn#%S˳Q^']zKu+}kZl5ʡa\o+˝cUi7g|]bs`A[m7#sŀR^(͘$w&(0K[n+^k z:^Рp0V1,?iZkj .Rk΢jbZlm9a>ŤY\`vCePb$CV7u`l '̙cLJv[!IQIDc k~Rű%'7QpW-~B3]_pҮ ~$^0bK 7K?`iƏ[UդB!D!Ɵ:Jݹpl066S%;!0msKAKl/,3_<MXA' ̓,34)i4H| (yuE (˔$>pE\@\Bm@;;k8g}ɑo*kGRᶅ"I,]4j~EC(=3hs@RħH1Uvox.! S-A. >7<%DP)XUvD/ ;GZz'*&_qpĕ鋈c<$38u^/Pꞝ wDJ{ϼktm+Oҥ왭(݆C^d eJ$rfPw`@:}evR&M+u 9tLyHs}C+)xPnOf* ;@4%G2 %b-+g-+ / ܅6_T*ot)O Qk8lG 'Hvض? 70~Edի#aϝM)mZJI z2,5]jR;nxW/X#C:q e'J],eC r(b1 ݦIDNr.}AhEMnHmt'iŔ}楄Vx{M,>tnQ&s-hٓc@}p؎Hcs&iyUt(2l'%vTXh`n<ԓY_Ker;yyxxUE3`=DMgEwxd@7T¯6q>-ӫLM 1+>Y821HDC2#!A#&ske3(5ȆpwV xQ6 3 ?-kFP= X~5[w6>1 BBG#2SsTH&#W_as )<2 ty:` |OfN9`z%U|#?sINPS?R>e'; !PUjpMүZSRib"b.Z'v32w6uڅ%0ϓ../̑g$s![_h%v"~2p-e Ȉ>@we,S3l_>>Sa2Wt0́lb,@\X9I?Ϸg^XH3CdVRM(Pb;Y*u;O\{<0:C푸|L,GEB\*X7;Uִf6zKN+NAW/̨JX8~oqP9-6v$OàaQsEMk 话6#dk,V8F{ZfOOxȪ61ʲPwD[&xInx 8]\v[D<t`A۵ oYfL7KwTɩ|F ;8g6!|:`i3 *&ⅴq<~~TW s'Yݒp%_ :> |~-! ]},pׯ]ǚztV=~33EhB/܊;G(2]~^( PEݓGA;2Q^CTC/p 2uyT+Nn7 1chUK''s5vEM^ r{":۳&( س*ZXD]@gq]â8n{Gńh0ZetE^i5R AO(q7$bPc$HU %>n껆TTo!+Z(9){A.:~17j229)(0]RGQI ?I YU7CWȷkYg7 /)f0n.? U-:V:@tj =[?=D? `'ARY*h4:FQA'|N:E{ .=xC/84x'z,8# kSrKbbv`CI`XSS7U\˥JHqdڟh$IK:jJ e[vÇ.uuCnowOPA\VDͳ'mC\ _44neE{[? j g/'^\ڱO76JJUl~gW޷ӜPNƗYWKcI91Ϥ#N97m*5! tc@u~Ϲ8x!Z-! JլR`|ϯt fXlZ4Tw ^wYǍΆ-~ʠK(!wө-Ol3m0eV}䛙Va cFDGT}ydiC:2{Ei+>#R7SvC-;!`H0#sk,vbɆ? 0Y}w}Ym6_{ptGTmR sv 29aCFQ~APMpptvPtx;ʕG%{ξ\}:g galՀLpfYiۋfiV%qw>w?ZH@!h>4:4оo)X.Ҝ%֞߫lh$`dd\RUje tP\'_FRFNzra(c~l6 $q(RLwt)"yL[ 3H'v M&| _ ?x)%OfBԌ`nמۡY(slQ(3|x{ Vk쮡 =LȫyV\w Uo+`mӻ h: D~_Rsˆ.B&Ҝ@ ŚQܪg}ؾ5U?g7(/#eN;L۲qz?iP Gq[?Lf҃C?b35姦ʑ+1WU>C> `7Y,{ޛ)P-_iEVkF[$-U[/Y1 ^odTa-a]k!L19(/ɉ L0C&YeZdzIN#% -'N,YED;?lH<~5$ϱ+iz$wts$.ї Ȅid6TYrd7olwC+ߓ'AV%Xy+|gpY5q n#$v "fVWXȁԘ*>m2-F[aSt߇v ^d N GtxĆg ;x_U ZZ x-9?'LǦּL姆l8b%~ fr@^xG)-_ uq qS#fJCB{LxY }<>qֹ 6妵-Gg२Ô'fe֥9'S[,4 |4/qxOE-wZbd> An= _T*Qc3F{G! ϮRliR1 tshnEEx]R #O~~t6O H_zNlWX} k| Oh:{bƞwdjNt>:|P:} ><6Ɨ@%WX /1\Ʈxv䝊Q_NMFyK3樾 p|k3#fdiBk; k5ǫW;2ѡ~e9ȱ {7]J9xˎ]ھג||ڡ;QQZī뛼]7q%aPmњO74Z.ĨEKG5NWB zco[Yi/ϣ *=•DhڧO1OA)n7m[6}͝D2w;\9/( 3M>K ״j$wR;_i-ʬJմQwXӠ\Ќ>!4FT5BmHPaXP,M~ؠ7k$pדFҏj ?1}:@$u h0H=s <|Rs`g(~Vr \r{=Wn=(t>q nVE$ag)E(q(ִ$4ߚ+r/*OV ak! C3YϤ+}9cÜVWѝBG1QwgB3OsٹYV .6*#xe [!2M!$?y=>[r\I.$q(l<|#ݼ(?걟D;%Ae / G)jkPoCs dZPl|豖3c wUS lr8g- ʝ,'m_(B|]E{;9*n 'aߢnhųk Hveyw79&hfJn@b"jafb]҅(gDr~7]MLdìo[X gK+6 SqW'GStȱ8ԢGFY/] zco0\:ʝ*wJYW}q.;ZLrO$JApVJ:zgڋ̌~K([s\ѠfkKpf],- ܊52-8DKͨ}eDU/Rx@Mq}*0*xpi\0sEutdz{e~8Rl™{0L zi{aI)/J$Gmw]391[3xo$!AnEMD?S$WL}bj>OQ5Qk'b_"U$3vaj[S\-]ڤ.t"j6G&Ŏ&1tL*G*.1|ňx -st>3M ]|&':e 4C(HE" +CBD^r FQɁ,+ziCdu̿)t !R)ՆL%@3B p@c NX9 KOV)l7Pj\,O ځ (0y6(vZ L1@r`L8^"wg_|ȫ9ck[ݙ+3pQ%~Ca;-dMm; (0 TfIUBd |9aIi+!VٞXnCw˧ºMlK%-KvﬥҀ,heS3|vfP,1!;rnv-䀶z )Іc!ѹmz`VpХP:IlT!o2\̯ܖboƲ򕀷 MŪNpzLN.*Jxh;lm&GQ\KYL9 QÈx%\m>!#3euLOt?UcG^@tp$ nzpG6y8'cыT|T.1gy,6[>]E.4QC2Hd?]PjU3}:%42-zf&6-FcWhe=!{."X&+iQ!捸1LS,W4?`54U08Q  vRh7Pg$>ez&>5 FZⱽh頛ݺ)1qMȪ0jؾT4WPumk۷}v*(Kxx9k=B5,vQiab_"`~ljv(Ā^ٶnʟc7^V/c"):e %9} \>\Ѧ+ziDٟ3sK.F{ c}OX؁fkz\m R?|cbUnge!(kHNCD`Q k>o<1mef%nU[P\ UNtE#jq@܆s:@" Xz2|;Mݡa['kj[3ED iFfJy}= YEs7=Ռ2ηEW+lz6KgFM@S#߷Eg +8p=$!ǐݿ5Dn݇hG`6#l:> ?Aldv+S]H9S?2ؑd0_ n[fu[9@K8PQy#5le.a-s7D ԟ *ܺQc}8ogX2rnOlMTc0:<ѷ8 :G0EXJ$L?J򃠘C˷<;e?ˊ)R@շ&]JPEI\?|j׀=;YL\Wv#q"G{xQkX 7}R*f.խOaq~9i8έ-l?هA?^Yf= jb|g[pkV0)|^Hmͩ]zn!MfQ{>#LUaC\&P@]dw E6!~ZYrĩ?JzѾriݥ J v!dQ `D2޻fILe-1@hX.إoIeD_X"t?Fa}-֯=5OaơՐM#h]˯kul]p^0-cQ$Ý?猌r]!_#:f21 O7$`36]#) I"e]x6wtSj;˕`lB;(9 Jcvoe ]NֹFHPb&{\Zp5omn\ 1LXEW6\=(49M!rf [ۑ~8pe(ԣ3,k<>s1XfYccd#^42rNcNx+ 3fİg5HaƄp]!-%mmSTGR$fSr3,h:=hYbs*QiI3}OwOŁJ~w{0a6!{E1QelٵgJy1I{b"KŀJm|z@-z> f,S:4AxAa蜞Bq}YG3h2jԂ][; q0YEi*6<Ni>˔?W^jph bmJ.:ؒZXxʰ_\_\냪AO~>d 1IZ%4FȼG{v0c/~^(y~h04U{V)٢p~ySpK8'fN֚ٗgqMGT NJͩ a7vSE 3vrHMO(mcoH5?4r9usp*= b\3MApK8n 6,%޽ԣ zlT7B2`d_9-mp>_݉2/oC>փ9orR3f{A]!g $"z;6yrJSo@Jy&B{? ,Xq- h7/ \vTx֩!Tf-?N ) S&tNL%<^|hmNA  Ydy .}g5yQ9W}/kBsj7]}p쁾j|o[Lv/&W9J<ґ@|>G}3{!xdj[ "Z7 bbwuUdE~yp&M3m|ex:ŞuYiIzXTG'/2L] dTiJ/XK1齚z!m0x@!00cw6 hnN y$*Q)?]0L =tx+칻ԯsh459fAxh+蹘WL<GIG24 F1?5Rv75|G|P"gBK.ȅG#nTu0ƀ "HK䍕i:%bؤ sb@6 B]0$c?}\.5}?(*@uC{.yl,Dvڏ 6X+u,j͠LL2۷fcVcS-@% t<17GG~Wu" 9 aL51yP>۪ytL]JavgQ sioQt1x5,jÝ'v{ $Ӑ@rX:v;zvn_R:+x E%J.*hojsPըֵ){? eWi3G ƐGz@K"o.;a@=T|V*>p 5 I]Y8YяD`b߷93GJUzCvK7%) fZ_9gDNG\W+uZ̦Wis8u\)X9`xHYK'M_6T߶OL8pA#@5BZA'G յo!is/\>~,7F1f(HAV_|]ut їON1 \^ W9oB(tv%_.6_W19Ma:Q:HgC!Sqigp{I" 2U8}anK(+,2rc66MΦ'zy,f N|%=.6:x,dQ2 Dmns~קqSRqnlU.+^/uiVxUOAq,` lqK}s{tw\G5: J U }Pcgg_4h| fPn/#:V-xŪPr65o!qP`bCn ;)1j4QP)`*Zsŗ_:;!yj:N͎<%m&a}KĵI_m-%mל-֔2gY8_@#ζ`ΟM>p \sps<}pV ؛,Z~?^sh#\~|Z c )8!b{Zтh#0w HTv>-C3@_\X$L0z&m,ؘ );ҭX~._m꣱1qSnr&P謝F*@gUŰ4^Yb 7F2}8`֊۫mr2YspgCbp^ua%L'XP9;w*GF=]}mwzԄvJ5Wu{ ;+}qgqkvV)ey:Doj}?3Wy>>߫B03"ȼZMs;b.z[> gbEG%9$yht5t˰58>o<KЂ2'}lf3(NJlSp0|a1I{# [pL 3DZ}ilp@fV)>$o@ҭ9c@ButT2n;hG!aW;q;Da(0Vb~uFEgAE_KP+@:ղ|Ȝ.y6ڱe2 1z0/L}GCBAY~-;0*nnՆsJ=IDѾ{egȑ$k)'0IPg"}.STpg,̓--"s5yi3@4ˡnAq1X\Xx<պhH}nLb,=A&ZSAgYQ츇{^Чȯ K (hg!MOd"gqEW !bLWt8D .LDWVHVns8Zq| 14Ci:-< OcCVN Q~ B m;d4A`;4|Q~I'S`O;/pC]5+guJpuN'oCxBҼLv _MѧЎAe{K!M k@sw1|L׳A #^7w4<ɪv7o2D 9e&kx b&u?=ϮKXd^9WmHi-pE?"X ilK x5UPgxu_0-1nkvtѺ/("wy4C?.3}tD3J!sp4Ogp@gmO*/J=ϣ> 9/5B{kH')[ '߶&&q5hoOmj=Z6 qHJnʹ#^SffL:ekcwq^O0|`Nn]ڊK.=:|Q*{T9DJ7.]gȅO 9,3[8վ 1 Xp uV*$T<"/cKklԐ nzr?xWsјC u"}j:>JR< z/FYơeՎ$k(ȯNԈɥzxEr=2Z@)h)f-xigL-e2joW >˩f(yA `qf(4Y@<{ɐ@!*IO.~AxR׻M  W~vTP$L{HxɧWZ5 RZp|J:^:+ڲoZLCC@pjH}26DpH=:r(COr&*K11so@8 !T7eYE6F' AmhaГtYe3/^Rr7⭽#5sy ÚmHV)rn tKrkVћ4& {дm?$zL큳U6GgMNZd{o#>w8ؕmC*TIkT`u#X@v*44֪+42MTiK@<_-# - o6򗞁85]%;~sBٿp_Xu"}Iᷤ~ EH0mǟ$mRY}g?3s%\W;)O3$!̾iYh:[5ϚZX~p:UmNPy.G,u̇Йt4nH:3Q*~%R=j%ƿ8nm%珪r 6V$qDvaDXzFV#~arhxI)m>1|٠Ԣ#UNM١^V`uI}u٧z筦^^F4IsmhXdǨӾŷ8!P6O.бT8i, rq;<9%o<`AY~P%FmŸ$Ƞa{Um4\\X|:%"b&q4gReSzƈ1u/&.k0/mMJ$bsSO=']D/ˣ_/A<L3ulTM!ۀ)|i8 xi{DKu<א <91-5L<:E2[dcռ/b(~} zSdt\ Y$v Bn8لcMCú–~j6HK#% ps6;&Jx =^3E.'3[$ &u,_FD M; [K˩05O]䄏D>X}) _5 IوkWq8 ;UlɆHC *ݦt2)eq?dPB4Z(#]; nq.L<8Мy wQW^QDxNgp->dz>]e=l^%HH׎ 剀HWUjcLk_(Xkoqf* [aׯrPvase+)oigrAI lWd^bfJc Вʴr̪"D'[ж8^& ^CQUõѣ!M6ήx ^W[[@ɜ vPu#flM9qǽVhfl?,O *ཾn-v 2fxү5 9gn)D1ZĔw5jqߦ?w_aem\Ts2O\FbPe1ezJ.H`(K x-U|1L@NSKI%?Z(/}Z巤L~ړ _{G|a^vJ{uEz9j57sC9lkۜ|P=,i4iioJs8|D]QlY i7=̧<9s (|8!2,չ D}=XM['R.5/33Y6u= N ~0H<Ǿ LHzkДNspҒBӗ@m<~%lFNu,G_=p{_CEkgT,b('ߵ$"}xy*ŵ=LSm-OLHFVqQgt~4sjcPoí߰]՛|S3-zV!^ 25V W98jRn \4Wc,>`Pg!\ C>AK64UX}pC3?`G9 BhJuZa5{?)w84xHtee+y|@GKf.0 @Z8cuyW,U$_%yE,PitKv~Y{>݉ON{MG 8q_/U &Ds TO-_PlI_Wml&fp+J6Ɣmݵ<vZ ߂IZ(gyJ2?%J<Rr2Ns)ڱM[?>Ƣl8_'\']6 1 4`e]/`3͌hul萠ZrSDK|V8?w 2L+㪒^Xμ$qd^NYyZέ5Np.\pW\d$MAaqa D* :%!,SF;4c6[hؙlgzw3i坾z^_ jE8ZY< cBJLPFȺ,nQbOY oڝD/n§}}LxӁ[+Z2Nl8%D"2MxP>d {CP}18h;mAe(H frDK?M ;0h> oWDy[,hP\𿻼"u 1,{wN #X:2>޲OҾEO F:jNqt=w/e+%fcεtש> 8[mxKcf׶cBn鞍KO8컧|9OH9U/tsy yf O=?lg3HKϻZ{Qa ᱄t#jf?;YdNgOVP[oR4+Fʍ]3X_2hŤ7+)P"\W#14 ?\7w/_ơ v fޛH4ȉm@Erd4T 6Gch!-[3]GQߣ+ge4Ydzy89}6J>"h^~yK(>>9P( !37', (Xrd3i4Vf-YXfYx.HK-Z B6)j~+^p^MZ^{D%-2sz]W:Dzx؟ ڦA`ڪKc fBu2 F!5/E#I=9]:WqOQ"3mGҼ|}a)O )wPSMczQ!yWr@n VAk> yk@hIp:H ""6X>(E[nJG0`qs9aycѢh+L.EZLg-mP_VMr\=r4rf@&M6vب !I7"5֣̼M[U-DQuJ6ChԪ(0'#eRETz+6L䱘= V )Uk}5o~7:{af[j{kN^UA;žAn)Tc>%3oRvw[ŞP̿4`iݐ6x\^cX"1\A_j2%ZJLymȎ6˲V݁[24%6ޟy,B[e4622fD]ss z|6jq -0*g{^AzTT+䗒^߬ם7,ٜ]QS?_0M%6v2Yϩ*x?W45|d{#B;AB:ZX*юNr +UORwnaE*lTnV!=Bz~"s+ʦATy,$Y+ jgЃ9^/UgЮcj}o6> SC?nC5rP Z[O'YX(Ϊ@(c.dt3MJ=ˈlϰʡPڂW"jH,p FWvMwE-3m<B\Da4X}ׄ/Lwd5x0\Y:)8k2Kuaᵊ48֌tIښsmRL+Ϯ0G(2ѓ {q%v(nzriag "*!?Ȟ17pf'jUT2a ]?@>F@*s"| Y%Ey ~ZŸ'Ꝏ%m| c)'`G@/hDGcSmմrbbB,XXS<Ȇ[ҿk3i{YiD}_IcgKbvON"86iTfS.I'W&m^ƥ7]1t{eY~ 5-hCsP]J 7Տ1^^90tiߑ-u( F;aݜҴVO<0^uŭHGFM$J<`vu]u{:T38^E2zzkzQQ: Dcﲇ =tPo.ok^ Z"WRX3$ *H+8[&Mm$#׋p֘ So闙1uFEezs #B),~Y|!+&_ɂC'Kh L*UY m: {i.hyX1 eXl|OC8IS eq5&Q׃MR;K6@I!6Ayx> =j X5@dP|.r(hrLHvbNJr[RZعX t݅OAM߄Q.?:ILmk| 9Y/)O=uLBE-pF.pM2S.LM>H]xŗcSk2y)'2slaaf?Vr-͌/΄&^sMO;*hj8Td~9VƜx᱊fyՃ%胊0zu2 dš'F`yK4_g4DBKPz}#O(;1wN~QwCj(b~]vԨ_<49:"-phKYxiQΌ2>JcSJ;a]nK(@jܕt*ylC ;R 1b;KkuEyò':dB;ռ~fT~}ɮ+jLÿ<-cD 9eLZﶸGΔX(!لG6T_>T?6g}0ܾd QYTje0#w=5V* 0Be?!iŰ yqgP[m_e/y1)`I3Me*K"E`Ō0yE~@)XGjxC9&Emu 렛6V4@4_SFZYu񐒒@$YSbpLo#\ Ci,HV1V'j}JlMReyss.M)A-jd-pst+Sp>*!3u:`q(ֳq lz lkuB{jCu5@Dž%(݀~Ӗ'ݲ {6 ⻲dOw nKEP:7ڠ*)BgiƬL"x9S{<w%hMgTaM?6V{<}K''>^Ri$_i/qi`KL9`XJJRN]z2$4S2#1J3sVF*\0 .a4[,8mܘ-1$llX̔zrƒir4QxË.1JXˍC9~ݨK¿"R0{_9; Z[-:+Z0|fPp !~pN R9OxC4pG4䢧^Vb|n& y!ӊG*[٬Ul-C"Mz` |kl $AYjM절1Abi멋a6UHܗRи(!Xtj7gi!1˻/U!iX3=sTX(J^Dܳl[G񤽅lt;V -}L$'ҩMOٹ /(0z,:W3nsda^~1\vn@{,P=UY"XQ 1r9IF3SIw;CS=exUFrFp$h# LN4஠I(+ye0b潋>n_jC ~+?E]HemUQ̢+:5@:5m..|yF0ciCwSkn('dR?D5^:[ꮠq0 P5'V!LKNwhؠf  F%y D)'RU.Ft{b[´ *ޘQLFĨbER+&LZ4ӨXzݙ 8 ̹&_2 =0x:_~fu>YQL?TAq8`|Qli1̉wRvp0yuRYpU<Ӛ3RN%noj 3}"otxI8|xjx r{nN.={9!1ŀolX)l -;@d6_Vkby&p(%Am(̐G@ PK#`<Eb,p^F=CFUUbtI4z38!0J\Pq׳B{ e3ExN[Q"0̐K  OOлVQ8YM2(c tz0bAT9"k3xյ-a5ݑ#.Zl8voZl+ l! ,k>}.4-TE&Ahz RT d10Jd,63/heSN5}=Ij@+ߔ,T v 5̔whubkFG[Y!"5tNlIkv9&[s)czQJ 5[ѠObbB8s,>mWNԃ9 ugCg5c{=pr]*uޖLq$? c~l%:A8 zM}IocyBU1mSz(nBrP G}=/scThIf'Ni؜ >J:o͂DLUk{M*HnwzTjT*N|o?īClRw2.J18=K#SӺAa-U0ask(1ؓw+VdԜԳ:˽| }hpfm,K98#4~8&ujT);j y| P26bB;}ទY=S |Rv)x)Sb4EPYhn(b5 S| ڊ1B)SHgDl.1Ms" IaCMJh͜p AQHPh*~.?/&>ZtiC9r?5( Jcd!Kb㮞@X\S(q%0u-%ͤ [U|8pbY4wA<[m}J`{In¯@V)]JH=L4CK;Cd,y?zYoTX@̼aw$Ӛsb'tL\^"wfpanI|-l kI_IMnncBJ[yuXఖʵAľo??ye1%57En$)W^GVzē`L}V՞ a/%BnYLƘx eD?@nbs>e5Z8#X"E-y:B`jy&[,7!p.!=ӭ9zp> Qf4H8)W CXȮt%ɻcfngAkP Sz?˗}_)2 y9TU%w{`b& $n5. _h1ˋy0߉D/VS)KeOQ)" _x/*GMCԴ~[8N'1:zcK"S{NKs*,DY?y(2#aEf4 }b:x2Ļƚ"e~[? 10ݖ&uM0px*-%1bmu/A{6BLPJ`ҺX5=tIgip7WP7]G 7 8$(!kI$r_&ətmx j{y -ݟ68qR1ĩK_}xlg敛{BƄN(nt%MPg%ǀTD;c4~v[^YtHΝfO9B#UØmJPqUhnfzH+.먳v߱^N ݦ~?='GFA`RK[5҇wF3 .w*p0ԫO$>0Or8PhR.`krPswV]@4pAB<yvFwؽ=ô#Uċq[!RBmXEqU-MўƢ'nTwϥvz;Bǫ6t˓l ƞYwWFav)yW~vV~x)9XRs^Yxhp;[{xzO"'lmUr<Ҫdhzyû1)9Yx3[x;wAԎ+W@k+NuUW#X V}ĺ Wn8Ks0B T&W}9SeOk "I+YK:Ԑ: tu #[2_D)6?#wc=K9֋ؙN/{fOSU̪ /7A=_āra IR;NǎRuMÏ򵞇Q(ts~ZC%iwmY{fR=vPtsxF>/HLD[[D%6ͨ ePt+:\˱~|b(>kH57+]*d]&5} DNH&+ݚ5(Бd 5oG<~ZSM |끠BW?x@Nlmsts6I "Z&7@vߋEEߵܨ9;e$n$ʍš`'/8jxO׭RD}r⩸֓;ȗՀ% #^'=USKDqr鹈{ZU7Mvh!8k?,&bs1/ALp, ;Ij{̔L|(&J;4K{_."#R2`1 B|IH#슇s\3wmLS%1ѾM%zқ<zE<,8G,+lH˖Du%YoNBo|^M9@nk~/:}H ʲˎZv.s*` g 9;8CQպ U]:t+adm"ރⵋ;[sB5 qy0 .B qTqVF䙠y eVfgJ;x?g=WUK{ːi1#ثvxtScZ&G)#B_q|IT,r#f."OA`],BI;Ob,03S.4@y捄b˥7D֍/Sڴun(W0P-̶2m1'*>OQHOCl*F>06l!3NFxFBc&PAl?Op z7qHW tur za֕XY?|ox'!ќF/[L3<,[TV t޼dtbV |Ig$Un`;S*[Y.Pn{ؐ S/A]댩FnuPAķmkGhݧ lhtAV?%Gs8^Ƭ?jT{ڳGpd<|-g|Qڵ d`lv NSQsf_S9m!BS]W@pG;|x"U6XW h'_/_dk}=3x;fޛq`|xxAAًi0QNW T]o. 2lk^v>uNP\『rv7ῧ Ɵ 괼U}_-o}~B>=HC ^z@9@kuPebAUhC ^kFRnrJ6Eᦫ+s[P/a[Z[!شXOGv? 2!N6!e(fl>Ype9 $i&bַS 0h"BAtjز|-|^:ިGͥ@EmgsOcm|M[՝Y R mH$qWdfT}n6=wJ8 gi28wD3/! }#;_4>Z \E(՚X^ңM͝}™W}s_9 *kw/?sPꢖZqNǞ!Diڽܬ"$5`32NdlSaWy{;lKLΝF1I zMaYyxùoM |bsS< iC aԿ˾hJEM5u}ޡ\O/2Mdn,%+uQ62])TgrefgIQ=VUcpguee"ß!҃"i͝ |=> Q>誫bgbǷ@G8hLҐNA ^o#tgu<μk8sa'Q_zmÝF'+(x@ ~q:Х#W|#r 38<-⬞"ne#٦=J<)YymuX5~È$S/ɻb ) nƙC%\nُd!GG,|OKqd;"WOВucH%7V0ѥ69>N!2F9/ɇ1f&~IKOBѢ"2:VXΊQPl 9oNJѹoO"*׃b;5ްA(-iԉC08I^纲nbVZLY/={R  >cAȳ"o&aeA)S5%ڏ |hIX4$k {Yz/'?2 צd`8a7>{=հz71*z6i5(ctyaCh[_GƊʅkXђ YKh5p \n{ƃP m|؂*_LP5diYͅlNQwnɂ,q _TSĀPWn)`yZ$S {:^׸o)-q3W'ljgY=DjyR|ZZR)׃࡜Ƒ0`-\ظS 'q3觜Zo ,` *t`Š[N3ޜ&g!Is &g-\ `=V9&Up*4Jf'O' x (onH^lF8F'_mb c2rjS$E7=Z]1*B{ﺓ{pia1b63JA $CSql h)0]+ȿ 5r,aq/#׷z.{yik:°Rқ)}y਌Nt aPz5bZ5 0>9LmR7~*V/\[y=w eS7={my?k~Κ{DZR3 =DX8>hzzInyeZeʅ0-[آ\RA::JP'3a.۩**JͰA+ ۗmnrA^5&s#K1} RGK|kgnB!]fF۰<(k m[8FAKE[oH  3bz$hs&B|H\аWi*O+Xm~W@Z5kN{V爊D] ©(|8**Jt6i}cCJ%08RMjlzXt_+#7&"w0x:F0b\to9Xaa²Rb^G6OU g|S/(Z:R] [lA^MrVqRC[#n3J?jɂo|YV@6%qX$Y/]#9<*Xc*;їṽ<(&=fpcI_ue;J&7v24עG: &7ϼ,-jP;懨vnbu,P<6mrzgTPU)dn 1sEw S]*E|ʾV}b+;:q!M}(ZInxHts2ptyM- : +w$Ow!yDS]L% oV[ y.>fXXp} KrLN=C4'VSP]$RCG,1 -+?s$q h"u)Bw28zr'v<9L9mZ#W9񛧑>Oħ溔3ȥq@XKN⾘tD$x?ssi0.=}d! 53pME Ȧ^`V|x<Dp6e/!i'QU0:)! <`0PZ\_Ƭ(0w®G.^nz9'M+v:Ӵv2ąDJ OŅ2?0r,F}Њ-Wl.~ϕ݇-/uFv CKK \K-seH8u=b9cXf%zU:r`}A3EbըlFjpD\v?cFUzIj ?]ӿNpH d3\5M,!75?M.HoCBUMc6گۊJz>{ͽ/o 8`̹:@/p]eނ虥43Y9;EFJk"3u&p6@4vD~ ??\\oBVF0 Mc)I8o%2~kPw`E-mS&%t:zIHїw gUy0 @d}r=W 1g:V/Xᾝ4vRO<^1t}`cQD.?R, f!lk_(tOṂ'aD׵X'':Ĺ;_HHz$sY+s# CK@\iwO bɘω&5D0mGԚ{0MwYA\ lAg#wtNe5Y̆^U4C),/ *>TT;$MhyKRDC3%÷IuVgI ЅcS6ԦDjڗkzqlI8/!(Ҕ$dh9 i:)=Mv$7wZ^> d^{+ԮLu:-2[ˎ֎.8{EҰԈ~ih5siPT=5m1դPQ)AⰤty?J'{Z3LyݳڥYNE{x6}/AN͏I#dlu4(ۜ- u?Rm?R+ d4y?5X+O$gP!rʜ3^R;P_+}J[fc(ƕ^$AR7.gρ`PcGbά sPqo`b;Zz Gw7`N6q-ne`C YR ֩{d\A.TqŎ%qkPCktB~̱%u]lb%/V!1 |Y݁K,TdI)l@W؁òF~(1=fwVsw[4vsCm %OfkFh|ȍ\f2k=6Oy(a$ԙ,IYuWA^7'%CYEB]"rNCwS_yq`򣛚Z^x,= d]UC#&;Z iAOͺ! q&1K{++;O؉FgWY_<~?vș[qJ fIXPڤUTfE%)Mn_8`/TĚY"m? IYoR~ q.b ߤ zml~%aQ0))PrT3Ȱ.\Y|!D %~sfu*صDK <:LM i%K=ϤmtFUIU:B#uYU.pZFx/j5[_3Tt. -k!ê0ɇ Ɉ̕HEoOB MzGuL?BR\MW6K>!RQbe=܋bW[,u~:=,[ {"r[t)D*޻o~DdC]En08ZHNwSˆajkҺƎ ~}w{,>dax\MDFIp dC\r(&.f딁AM'V%n#2E2_K:< /_R\`ONd4tEV3^ \5k3VW% fT ]K Nǟ p39~Q[h>l͇Lc$YwFjl wď&ęqRg<Ѯzhm;VGw%SP%5.qN)D~QFIx Lre@ Gv (ݏ[|)z#ЕS>s-$P'W2\58fŚ}r7v*f2}<*!Jh-_᭓5ޒam" tͱ{ؾb4qM9de䐌Ta}X J҇Τ6հe9=sKzj .`+lqm^KDK62X)Oet=Jdiv&h6ʾ¥;d [#BEX"w<)v)dg+F\y'ڴ/Rg"mTYHEަ2-V4~K[~i;+䩷/V dA\d8I&A-Gz(.sYp5e^,q}Pѥm(lD熐kdo;dXFO@t WM90R[, s!y :· Rf:ի9d8킁u%> Sؓp%G|69szi!ֺ*qUfoEE!]) iy|ʶ\U] غɟ$(U9> (/THl@8*܎ ( 0eGBw?$A/Su]#Z<mIi;Hpv")n̖j碊0 4/5RyxbG 1춇4):Lwxl <ͪற~NGZ?ltܼ(iΞ 1j$sydeHTai[ө>K-ooHQ{pA-! YAPSza3;(m9KA.v^GKM\uT\կ+Bؠ"ֈbt6"G"tܼ+j-(іyG 3ޖnF[ʻU2Ho_<4.$rWvT^ Z FJѽ}zl)BLūqg(щZb볞>;@1c卺C5ZӷĵJ4EGIę~eőE6u+T;ݱZsT/k_]^R) @HJ.b*#M>eW !ޒ/0Ol1{§. xjaWF~芺@>Āp*5 *Ae(<8:p<\ 4),eѫ&M`nPyhonJҥ [\j䣊d=%!&9'Mao~*Sg6`oOM^,@.Gڿhsɝ! ;R"ur"hEk>'8 *hFl K@J\/;X֫}Ƴ>t'#^_ثepx1rlW:TK]Mh_ݘhdFam 4_Jy7F*Ii:b#I4M"ZV15ym 1\mD\(},~Vb߰s%^{cuG;^g NPǖt3ij[K9rF-lp*X[B9Ԁ ]_(K3Xl9ق,^;y24vn#‘JA(gX"9@e7F]NniO~>p2~8QQ{/5_ fpJ6TxFfHw*HOM5ا& o|QC[ՌWEt~ #X0:rRտ+gi ).\+~ۭ"ZoIoG+.fE0ĸj@_5n)R](0ysz,w؞E\aSrtO EI4Gz 4[~O-y4LC1XKD73LzuTm WnD /@IfۓփQ/YK heT (5/Y{K+buvۉXW->{G@ra~<5Sf]T+% %_Cwlýq[̕ g41\5 ͊ʁ{F1;(W-8?`5))I)!.&\[$3ў=~/ʵl|x߫;N_.x'zKˌpMl }< (Z\@oJI`')4n{*τ*/H2resr[y"/V 룃'c^p7 )xLuXѥƨ ~K<=5qOÔ&ylӢS(t;>$[`z:J'-5kJ+ӚNjnj$׺Pd ȿ=T;1i6J3ו5\wP=~H.:4uN^P<;SUj%Vf^UE1;WTA@ɉQiaLz=-v]߹( 3 nLpԄ`tЏ OG ܐLC!^s n ?^w㈶t|F|gk3 Y÷vOvjCp عZbtnġ{axIkbcI8D$\Ã)jt2@ۿ7AAqE̱T\ o;k?5hl 9"?'U9%z ` *e_ hr+4fO?$W!!&.p[!/׀B+ iugDUTcjPVBln2_ϛNsB` WyѩlEJ!􋹮'k͗{ % Tǹeuq;mG7rncJ1%u?" Yy>Ny[>|  <^&ն YZ