mod_ssl-1:2.4.6-97.sl7_9.4> H HtxHFaƟ ?*}}; @f ΄j}[G@*^Ug;s'k v9~L?~<d   J"* ;Vou|L` j t   (( 8 9 :->|DB|LG|`H|tI|X|Y|Z|[|\|]|^}b}~d~e~f~l~~8Cmod_ssl2.4.697.sl7_9.4SSL/TLS module for the Apache HTTP ServerThe mod_ssl module provides strong cryptography for the Apache Web server via the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols.aMsl7.fnal.gov~Scientific LinuxScientific LinuxASL 2.0Scientific LinuxSystem Environment/Daemonshttp://httpd.apache.org/linuxx86_64umask 077 if [ -f /etc/pki/tls/private/localhost.key -o -f /etc/pki/tls/certs/localhost.crt ]; then exit 0 fi /usr/bin/openssl genrsa -rand /proc/apm:/proc/cpuinfo:/proc/dma:/proc/filesystems:/proc/interrupts:/proc/ioports:/proc/pci:/proc/rtc:/proc/uptime 2048 > /etc/pki/tls/private/localhost.key 2> /dev/null FQDN=`hostname` if [ "x${FQDN}" = "x" -o ${#FQDN} -gt 59 ]; then FQDN=localhost.localdomain fi cat << EOF | /usr/bin/openssl req -new -key /etc/pki/tls/private/localhost.key \ -x509 -sha256 -days 365 -set_serial $RANDOM -extensions v3_req \ -out /etc/pki/tls/certs/localhost.crt 2>/dev/null -- SomeState SomeCity SomeOrganization SomeOrganizationalUnit ${FQDN} root@${FQDN} EOF$)Y@QAaIaIaMpaMbaMac29eef01443a1e35d9eb0088a0ebc9fdf443a8632bf0fde83b99e5edc46691df88f04c415dbd1bf0d074965d37261e056d073b675a047a02e55222818640c6e8da5ba9c5019435a83253e93d21946dfc69b66751a7ae5969d186a1222e87de142db3d123a987134321f309c837e96d27a3c11d5e7fb9ae6395255d2cc119d0f0rootrootrootrootapacherootrootrootrootroothttpd-2.4.6-97.sl7_9.4.src.rpmmod_sslmod_ssl(x86-64)    @@@@@@@@@@@@@@ openssl-libsopenssl/bin/cathostnamehttpdhttpdhttpd-mmn/bin/shrpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/shlibcrypto.so.10()(64bit)libcrypto.so.10(libcrypto.so.10)(64bit)libcrypto.so.10(OPENSSL_1.0.1_EC)(64bit)libcrypto.so.10(OPENSSL_1.0.2)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libpthread.so.0()(64bit)libssl.so.10()(64bit)libssl.so.10(libssl.so.10)(64bit)rtld(GNU_HASH)rpmlib(PayloadIsXz)1:1.0.1e-370:2.4.6-97.sl7_9.420120211x86644.6.0-14.0-13.0.4-15.2-14.11.3aZ@aaav@a^@_}^@^|@]z@]^]A\@\[+@[+@[+@[*A['[d@[d@ZZS]@Y@YeY@YY@YY@YdYp@Y{Y{Y*@YYw2Y@Y@Y@XXg@X,X,X@XƉX•@XCX@X@XXXXO@XO@XO@XO@XXWWW{@Wc@V͛@U@Uݪ@UoUȒ@UU@Un@UY@U.RT}Tto@TXTG@T2@T @TTS@SS@S@SuSǺS*@SSRUR@RRΏ@R@RkR1@RsRrF@Ri RM\@RC@Q@QQޞ@QQo@Q@QQ@Qo@Qm=@QQQ,Q,Q']QP @P6@P6@P{@PPl(PiPiPiPiPiPYPQPIP3x@P3x@PPO@OO@O@OЗOЗOF@OF@OF@O]@O"O"O@O@O@O@O@O@O@OOOOOOleOleO_6O_6O_6OU@O8@O8@O5OKO@ONNS@N{#@NoENdNBrN)f@N&@N@N MM>MMn1@MdMRMF@M(QM$]@M$]@M# L@L@LLMxL7@K@Scientific Linux Auto Patch Process Luboš Uhliarik Luboš Uhliarik - 2.4.6-97.3Luboš Uhliarik - 2.4.6-97.2Luboš Uhliarik - 2.4.6-97.1Lubos Uhliarik - 2.4.6-97Lubos Uhliarik - 2.4.6-95Lubos Uhliarik - 2.4.6-94Lubos Uhliarik - 2.4.6-93Joe Orton - 2.4.6-92Lubos Uhliarik - 2.4.6-91Lubos Uhliarik - 2.4.6-90Joe Orton - 2.4.6-89Luboš Uhliarik - 2.4.6-88Luboš Uhliarik - 2.4.6-87Luboš Uhliarik - 2.4.6-86Luboš Uhliarik - 2.4.6-85Luboš Uhliarik - 2.4.6-84Luboš Uhliarik - 2.4.6-83Luboš Uhliarik - 2.4.6-82Joe Orton - 2.4.6-81Luboš Uhliarik - 2.4.6-80Luboš Uhliarik - 2.4.6-79Luboš Uhliarik - 2.4.6-78Luboš Uhliarik - 2.4.6-77Luboš Uhliarik - 2.4.6-76Luboš Uhliarik - 2.4.6-75Luboš Uhliarik - 2.4.6-74Luboš Uhliarik - 2.4.6-73Luboš Uhliarik - 2.4.6-72Luboš Uhliarik - 2.4.6-71Luboš Uhliarik - 2.4.6-70Luboš Uhliarik - 2.4.6-69Luboš Uhliarik - 2.4.6-68Luboš Uhliarik - 2.4.6-67Luboš Uhliarik - 2.4.6-66Luboš Uhliarik - 2.4.6-65Luboš Uhliarik - 2.4.6-64Luboš Uhliarik - 2.4.6-63Luboš Uhliarik - 2.4.6-62Luboš Uhliarik - 2.4.6-61Luboš Uhliarik - 2.4.6-60Luboš Uhliarik - 2.4.6-59Luboš Uhliarik - 2.4.6-58Luboš Uhliarik - 2.4.6-57Luboš Uhliarik - 2.4.6-56Luboš Uhliarik - 2.4.6-55Luboš Uhliarik - 2.4.6-54Luboš Uhliarik - 2.4.6-53Luboš Uhliarik - 2.4.6-52Luboš Uhliarik - 2.4.6-51Luboš Uhliarik - 2.4.6-50Luboš Uhliarik - 2.4.6-49Luboš Uhliarik - 2.4.6-48Joe Orton - 2.4.6-47Luboš Uhliarik - 2.4.6-46Luboš Uhliarik - 2.4.6-45Joe Orton - 2.4.6-44Joe Orton - 2.4.6-43Joe Orton - 2.4.6-42Jan Kaluza - 2.4.6-41Jan Kaluza - 2.4.6-40Jan Kaluza - 2.4.6-39Jan Kaluza - 2.4.6-38Jan Kaluza - 2.4.6-37Jan Kaluza - 2.4.6-36Jan Kaluza - 2.4.6-35Jan Kaluza - 2.4.6-34Jan Kaluza - 2.4.6-33Jan Kaluza - 2.4.6-32Jan Kaluza - 2.4.6-31Jan Kaluza - 2.4.6-30Jan Kaluza - 2.4.6-29Jan Kaluza - 2.4.6-28Jan Kaluza - 2.4.6-27Jan Kaluza - 2.4.6-26Jan Kaluza - 2.4.6-25Jan Kaluza - 2.4.6-24Jan Kaluza - 2.4.6-23Jan Kaluza - 2.4.6-22Jan Kaluza - 2.4.6-21Jan Kaluza - 2.4.6-20Jan Kaluza - 2.4.6-19Jan Kaluza - 2.4.6-18Jan Kaluza - 2.4.6-17Joe Orton - 2.4.6-16Joe Orton - 2.4.6-15Daniel Mach - 2.4.6-14Joe Orton - 2.4.6-13Joe Orton - 2.4.6-12Joe Orton - 2.4.6-11Joe Orton - 2.4.6-10Daniel Mach - 2.4.6-9Joe Orton - 2.4.6-8Jan Kaluza - 2.4.6-7Jan Kaluza - 2.4.6-6Jan Kaluza - 2.4.6-5Jan Kaluza - 2.4.6-4Jan Kaluza - 2.4.6-3Jan Kaluza - 2.4.6-2Joe Orton - 2.4.6-1Jan Kaluza - 2.4.4-12Joe Orton - 2.4.4-11Joe Orton - 2.4.4-10Joe Orton - 2.4.4-9Jan Kaluza - 2.4.4-8Jan Kaluza - 2.4.4-6Jan Kaluza - 2.4.4-5Jan Kaluza - 2.4.4-4Jan Kaluza - 2.4.4-3Joe Orton - 2.4.4-2Joe Orton - 2.4.4-1Joe Orton - 2.4.3-17Fedora Release Engineering - 2.4.3-16Joe Orton - 2.4.3-15Joe Orton - 2.4.3-14Joe Orton - 2.4.3-13Joe Orton - 2.4.3-12Joe Orton - 2.4.3-11Joe Orton - 2.4.3-10Joe Orton - 2.4.3-9.1Joe Orton - 2.4.3-9Joe Orton - 2.4.3-8Joe Orton - 2.4.3-7Jan Kaluza - 2.4.3-6Joe Orton - 2.4.3-5Joe Orton - 2.4.3-4Jan Kaluza - 2.4.3-3Joe Orton - 2.4.3-2Joe Orton - 2.4.3-1Joe Orton - 2.4.2-23Fedora Release Engineering - 2.4.2-22Joe Orton - 2.4.2-21Joe Orton - 2.4.2-20Joe Orton - 2.4.2-19Joe Orton - 2.4.2-18Joe Orton - 2.4.2-17Joe Orton - 2.4.2-16Joe Orton - 2.4.2-15Joe Orton - 2.4.2-14Joe Orton - 2.4.2-13Joe Orton - 2.4.2-12Joe Orton - 2.4.2-11Joe Orton - 2.4.2-10Joe Orton - 2.4.2-9Joe Orton - 2.4.2-8Joe Orton - 2.4.2-7Joe Orton - 2.4.2-6Joe Orton - 2.4.2-5Joe Orton - 2.4.2-4Joe Orton - 2.4.2-3.2Joe Orton - 2.4.2-3Joe Orton - 2.4.2-2Jan Kaluza - 2.4.2-1Joe Orton - 2.4.1-6Joe Orton - 2.4.1-5Joe Orton - 2.4.1-4Joe Orton - 2.4.1-3Joe Orton - 2.4.1-2Joe Orton - 2.4.1-1Joe Orton - 2.2.22-2Joe Orton - 2.2.22-1Petr Pisar - 2.2.21-8Jan Kaluza - 2.2.21-7Joe Orton - 2.2.21-6Fedora Release Engineering - 2.2.21-5Jan Kaluza - 2.2.21-4Jan Kaluza - 2.2.21-3Ville Skyttä - 2.2.21-2Joe Orton - 2.2.21-1Joe Orton - 2.2.20-1Jan Kaluza - 2.2.19-5Iain Arnell 1:2.2.19-4Jan Kaluza - 2.2.19-3Jan Kaluza - 2.2.19-2Joe Orton - 2.2.19-1Joe Orton - 2.2.17-13Joe Orton - 2.2.17-12Joe Orton - 2.2.17-11Joe Orton - 2.2.17-10Joe Orton - 2.2.17-9Fedora Release Engineering - 2.2.17-8Joe Orton - 2.2.17-7Joe Orton - 2.2.17-6Joe Orton - 2.2.17-5Joe Orton - 2.2.17-4Joe Orton - 2.2.17-3Joe Orton - 2.2.17-2Joe Orton - 2.2.17-1Joe Orton - 2.2.16-2Joe Orton - 2.2.16-1Joe Orton - 2.2.15-3Robert Scheck - 2.2.15-1- Added Source: httpd-sl_index.html.sl.patch --> This patch removes TUV branding from the default index.html - Added Source: httpd-spec_sl_index.html.sl7.patch --> The index.html file is outside of the source tarball, so we need to patch it in the install step - Added Source: httpd.ini --> Config file for automated patch script- Resolves: #2031072 - CVE-2021-34798 httpd: NULL pointer dereference via malformed requests - Resolves: #2031074 - CVE-2021-39275 httpd: out-of-bounds write in ap_escape_quotes() via malicious input - Resolves: #1969226 - CVE-2021-26691 httpd: Heap overflow in mod_session- Resolves: #2035058 - CVE-2021-44790 httpd: mod_lua: possible buffer overflow when parsing multipart content- Resolves: #2015694 - proxy rewrite to unix socket fails with CVE-2021-40438 fix- Resolves: #2011729 - CVE-2021-40438 httpd: mod_proxy: SSRF via a crafted request uri-path containing "unix:"- Resolves: #1852350 - httpd/mod_proxy_http/mod_ssl aborted when sending a client cert to backend server - Resolves: #1785100 - mod_cgid takes CGIDScriptTimeout x 2 seconds for timeout - Resolves: #1862499 - Intermittent Segfault in Apache httpd due to pool concurrency issues- Resolves: #1823262 - CVE-2020-1934 httpd: mod_proxy_ftp use of uninitialized value- Resolves: #1565491 - CVE-2017-15715 httpd: bypass with a trailing newline in the file name - Resolves: #1747283 - CVE-2019-10098 httpd: mod_rewrite potential open redirect - Resolves: #1724879 - httpd terminates all SSL connections using an abortive shutdown - Resolves: #1715981 - Backport of SessionExpiryUpdateInterval directive - Resolves: #1565457 - CVE-2018-1303 httpd: Out of bounds read in mod_cache_socache can allow a remote attacker to cause a denial of service - Resolves: #1566531 - CVE-2018-1283 httpd: Improper handling of headers in mod_session can allow a remote user to modify session data for CGI applications- Resolves: #1677496 - CVE-2018-17199 httpd: mod_session_cookie does not respect expiry time- htpasswd: add SHA-2 crypt() support (#1486889)- Resolves: #1630886 - scriptlet can fail if hostname is not installed - Resolves: #1565465 - CVE-2017-15710 httpd: Out of bound write in mod_authnz_ldap when using too small Accept-Language values - Resolves: #1568298 - CVE-2018-1301 httpd: Out of bounds access after failure in reading the HTTP request - Resolves: #1673457 - Apache child process crashes because ScriptAliasMatch directive - Resolves: #1633152 - mod_session missing apr-util-openssl - Resolves: #1649470 - httpd response contains garbage in Content-Type header - Resolves: #1724034 - Unexpected OCSP in proxy SSL connection- Resolves: #1566317 - CVE-2018-1312 httpd: Weak Digest auth nonce generation in mod_auth_digest - Resolves: #1696141 - CVE-2019-0217 httpd: mod_auth_digest: access control bypass due to race condition - Resolves: #1696096 - CVE-2019-0220 httpd: URL normalization inconsistency- fix per-request leak of bucket brigade structure (#1583218)- Resolves: #1527295 - httpd with worker/event mpm segfaults after multiple SIGUSR1- Resolves: #1458364 - RMM list corruption in ldap module results in server hang- Resolves: #1493181 - RFE: mod_ssl: allow sending multiple CA names which differ only in case- Resolves: #1556761 - mod_proxy_wstunned config needs the default port number- Resolves: #1548501 - Make OCSP more configurable (like CRL)- Resolves: #1523536 - Backport Apache BZ#59230 mod_proxy_express uses db after close- Resolves: #1533793 - Use Variable with mod_authnz_ldap- don't terminate connections during graceful stop/restart (#1557785)- Related: #1288395 - httpd segfault when logrotate invoked- Resolves: #1274890 - mod_ssl config: tighten defaults- Resolves: #1506392 - Backport: SSLSessionTickets directive support- Resolves: #1440590 - Need an option to disable UTF8-conversion of certificate DN- Resolves: #1464406 - Apache consumes too much memory for CGI output- Resolves: #1448892 - Cannot override LD_LIBARY_PATH in Apache HTTPD using SetEnv or PassEnv. Needs documentation.- Resolves: #1430640 - "ProxyAddHeaders Off" does not become effective when it's defined outside setting- Resolves: #1499253 - ProxyRemote with HTTPS backend sends requests with absoluteURI instead of abs_path- Resolves: #1288395 - httpd segfault when logrotate invoked- Resolves: #1368491 - mod_authz_dbd segfaults when AuthzDBDQuery missing- Resolves: #1467402 - rotatelogs: creation of zombie processes when -p is used- Resolves: #1493065 - CVE-2017-9798 httpd: Use-after-free by limiting unregistered HTTP method- Resolves: #1463194 - CVE-2017-3167 httpd: ap_get_basic_auth_pw() authentication bypass - Resolves: #1463197 - CVE-2017-3169 httpd: mod_ssl NULL pointer dereference - Resolves: #1463207 - CVE-2017-7679 httpd: mod_mime buffer overread - Resolves: #1463205 - CVE-2017-7668 httpd: ap_find_token() buffer overread - Resolves: #1470748 - CVE-2017-9788 httpd: Uninitialized memory reflection in mod_auth_digest- Related: #1332242 - Explicitly disallow the '#' character in allow,deny directives- Related: #1332242 - Explicitly disallow the '#' character in allow,deny directives- Resolves: #1445885 - define _RH_HAS_HTTPPROTOCOLOPTIONS- Resolves: #1442872 - apache user is not created during httpd installation when apache group already exist with GID other than 48- Related: #1412976 - CVE-2016-0736 CVE-2016-2161 CVE-2016-8743 httpd: various flaws- Resolves: #1397241 - Backport Apache Bug 53098 - mod_proxy_ajp: patch to set worker secret passed to tomcat- Related: #1414258 - Crash during restart or at startup in mod_ssl, in certinfo_free() function registered by ssl_stapling_ex_init()- Resolves: #1414258 - Crash during restart or at startup in mod_ssl, in certinfo_free() function registered by ssl_stapling_ex_init()- Resolves: #1378946 - Backport of apache bug 55910: Continuation lines are broken during buffer resize- Resolves: #1364604 - Upstream Bug 56925 - ErrorDocument directive misbehaves with mod_proxy_http and mod_proxy_ajp- Resolves: #1324416 - Error 404 when switching language in HTML manual more than once- Resolves: #1353740 - Backport Apache PR58118 to fix mod_proxy_fcgi spamming non-errors: AH01075: Error dispatching request to : (passing brigade to output filters)- Resolves: #1371876 - Apache httpd returns "200 OK" for a request exceeding LimitRequestBody when enabling mod_ext_filter- Resolves: #1372692 - Apache httpd does not log status code "413" in access_log when exceeding LimitRequestBody- Resolves: #1376835 - httpd with worker/event mpm segfaults after multiple successive graceful reloads- Resolves: #1332242 - Explicitly disallow the '#' character in allow,deny directives- Resolves: #1396197 - Backport: mod_proxy_wstunnel - AH02447: err/hup on backconn- Resolves: #1348019 - mod_proxy: Fix a race condition that caused a failed worker to be retried before the retry period is over- Resolves: #1389535 - Segmentation fault in SSL_renegotiate- Resolves: #1406184 - stapling_renew_response: abort early (before apr_uri_parse) if ocspuri is empty- prefork: fix delay completing graceful restart (#1327624) - mod_ldap: fix authz regression, failing to rebind (#1415257)- Resolves: #1412976 - CVE-2016-0736 CVE-2016-2161 CVE-2016-8743 httpd: various flaws- RFE: run mod_rewrite external mapping program as non-root (#1316900)- add security fix for CVE-2016-5387- add 451 (Unavailable For Legal Reasons) response status-code (#1343582)- mod_cache: treat cache as valid with changed Expires in 304 (#1331341)- mod_cache: merge r->err_headers_out into r->headers when the response is cached for the first time (#1264989) - mod_ssl: Do not send SSL warning when SNI hostname is not found as per RFC 6066 (#1298148) - mod_proxy_fcgi: Ignore body data from backend for 304 responses (#1263038) - fix apache user creation when apache group already exists (#1299889) - fix apache user creation when USERGROUPS_ENAB is set to 'no' (#1288757) - mod_proxy: fix slow response time for reponses with error status code when using ProxyErrorOverride (#1283653) - mod_ldap: Respect LDAPConnectionPoolTTL for authn connections (#1300149) - mod_ssl: use "localhost" in the dummy SSL cert for long FQDNs (#1240495) - rotatelogs: improve support for localtime (#1244545) - ab: fix read failure when targeting SSL server (#1255331) - mod_log_debug: fix LogMessage example in documentation (#1279465) - mod_authz_dbd, mod_authn_dbd, mod_session_dbd, mod_rewrite: Fix lifetime of DB lookup entries independently of the selected DB engine (#1287844) - mod_ssl: fix hardware crypto support with custom DH parms (#1291865) - mod_proxy_fcgi: fix SCRIPT_FILENAME when a balancer is used (#1302797)- mod_dav: follow up fix for previous commit (#1263975)- mod_dav: treat dav_resource uri as escaped (#1255480)- mod_ssl: add support for User Principal Name in SSLUserName (#1242503)- core: fix chunk header parsing defect (CVE-2015-3183) - core: replace of ap_some_auth_required with ap_some_authn_required and ap_force_authn hook (CVE-2015-3185)- Revert fix for #1162152, it is not needed in RHEL7 - mod_proxy_ajp: fix settings ProxyPass parameters for AJP backends (#1242416)- mod_remoteip: correct the trusted proxy match test (#1179306) - mod_dav: send complete response when resource is created (#1235383) - apachectl: correct the apachectl status man page (#1231924)- mod_proxy_fcgi: honor Timeout / ProxyTimeout (#1222328) - do not show all vhosts twice in httpd -D DUMP_VHOSTS output (#1225820) - fix -D[efined] or [d] variables lifetime accross restarts (#1227219) - mod_ssl: do not send NPN extension with not configured (#1226015)- mod_authz_dbm: fix crash when using "Require dbm-file-group" (#1221575)- mod_authn_dbd: fix use-after-free bug with postgresql (#1188779) - mod_remoteip: correct the trusted proxy match test (#1179306) - mod_status: honor remote_ip as documented (#1169081) - mod_deflate: fix decompression of files larger than 4GB (#1170214) - core: improve error message for inaccessible DocumentRoot (#1170220) - ab: try all addresses instead of failing on first one when not available (#1125276) - mod_proxy_wstunnel: add support for SSL (#1180745) - mod_proxy_wstunnel: load this module by default (#1180745) - mod_rewrite: add support for WebSockets (#1180745) - mod_rewrite: do not search for directory if a URL will be rewritten (#1210091) - mod_ssl: Fix SSL_CLIENT_VERIFY value when optional_no_ca and SSLSessionCache are used and SSL session is resumed (#1170206) - mod_ssl: fix memory leak on httpd reloads (#1181690) - mod_ssl: use SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5:!SEED:!IDEA (#1118476) - mod_cgi: return error code 408 on timeout (#1162152) - mod_dav_fs: set default value of DAVLockDB (#1176449) - add Documentation= to the httpd.service and htcacheclean.service (#1184118) - do not display "bomb" icon for files ending with "core" (#1170215) - add missing Reason-Phrase in HTTP response headers (#1162159) - fix BuildRequires to require openssl-devel >= 1:1.0.1e-37 (#1160625) - apachectl: ignore HTTPD variable from sysconfig (#1214401) - apachectl: fix "graceful" documentation (#1214398) - apachectl: fix "graceful" behaviour when httpd is not running (#1214430)- mod_proxy_fcgi: determine if FCGI_CONN_CLOSE should be enabled instead of hardcoding it (#1168050) - mod_proxy: support Unix Domain Sockets (#1168081)- core: fix bypassing of mod_headers rules via chunked requests (CVE-2013-5704) - mod_cache: fix NULL pointer dereference on empty Content-Type (CVE-2014-3581)- rebuild against proper version of OpenSSL (#1080125)- set vstring based on /etc/os-release (#1114123)- fix the dependency on openssl-libs to match the fix for #1080125- allow 'es to be seen under virtual hosts (#1131847)- do not use hardcoded curve for ECDHE suites (#1080125)- allow reverse-proxy to be set via SetHandler (#1136290)- fix possible crash in SIGINT handling (#1131006)- ab: fix integer overflow when printing stats with lot of requests (#1092420)- add pre_htaccess so mpm-itk can be build as separate module (#1059143)- mod_ssl: prefer larger keys and support up to 8192-bit keys (#1073078)- fix build on ppc64le by using configure macro (#1125545) - compile httpd with -O3 on ppc64le (#1123490) - mod_rewrite: expose CONN_REMOTE_ADDR (#1060536)- mod_cgid: add security fix for CVE-2014-0231 (#1120608) - mod_proxy: add security fix for CVE-2014-0117 (#1120608) - mod_deflate: add security fix for CVE-2014-0118 (#1120608) - mod_status: add security fix for CVE-2014-0226 (#1120608) - mod_cache: add secutiry fix for CVE-2013-4352 (#1120608)- mod_dav: add security fix for CVE-2013-6438 (#1077907) - mod_log_config: add security fix for CVE-2014-0098 (#1077907)- mod_ssl: improve DH temp key handling (#1057687)- mod_ssl: use 2048-bit RSA key with SHA-256 signature in dummy certificate (#1071276)- Mass rebuild 2014-01-24- mod_ssl: sanity-check use of "SSLCompression" (#1036666) - mod_proxy_http: fix brigade memory usage (#1040447)- rebuild- build with -O3 on ppc64 (#1051066)- mod_dav: fix locktoken handling (#1004046)- Mass rebuild 2013-12-27- use unambiguous httpd-mmn (#1029360)- mod_ssl: allow SSLEngine to override Listen-based default (#1023168)- systemd: Use {MAINPID} notation in service file (#969972)- systemd: send SIGWINCH signal without httpd -k in ExecStop (#969972)- expand macros in macros.httpd (#1011393)- fix "LDAPReferrals off" to really disable LDAP Referrals- revert fix for dumping vhosts twice- update to 2.4.6 - mod_ssl: use revised NPN API (r1487772)- mod_unique_id: replace use of hostname + pid with PRNG output (#976666) - apxs: mention -p option in manpage- add patch for aarch64 (Dennis Gilmore, #925558)- remove duplicate apxs man page from httpd-tools- remove zombie dbmmanage script- return 400 Bad Request on malformed Host header- htpasswd/htdbm: fix hash generation bug (#956344) - do not dump vhosts twice in httpd -S output (#928761) - mod_cache: fix potential crash caused by uninitialized variable (#954109)- execute systemctl reload as result of apachectl graceful - mod_ssl: ignore SNI hints unless required by config - mod_cache: forward-port CacheMaxExpire "hard" option - mod_ssl: fall back on another module's proxy hook if mod_ssl proxy is not configured.- fix service file to not send SIGTERM after ExecStop (#906321, #912288)- protect MIMEMagicFile with IfModule (#893949)- really package mod_auth_form in mod_session (#915438)- update to 2.4.4 - fix duplicate ownership of mod_session config (#914901)- add mod_session subpackage, move mod_auth_form there (#894500)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- add systemd service for htcacheclean- drop patch for r1344712- filter mod_*.so auto-provides (thanks to rcollet) - pull in syslog logging fix from upstream (r1344712)- rebuild to pick up new apr-util-ldap- rebuild- pull upstream patch r1392850 in addition to r1387633- restore "ServerTokens Full-Release" support (#811714)- define PLATFORM in os.h using vendor string- use systemd script unconditionally (#850149)- use systemd scriptlets if available (#850149) - don't run posttrans restart if /etc/sysconfig/httpd-disable-posttrans exists- use systemctl from apachectl (#842736)- fix some error log spam with graceful-stop (r1387633) - minor mod_systemd tweaks- use IncludeOptional for conf.d/*.conf inclusion- adding mod_systemd to integrate with systemd better- mod_ssl: add check for proxy keypair match (upstream r1374214)- update to 2.4.3 (#849883) - own the docroot (#848121)- add mod_proxy fixes from upstream (r1366693, r1365604)- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- drop explicit version requirement on initscripts- mod_ext_filter: fix error_log warnings- support "configtest" and "graceful" as initscripts "legacy actions"- avoid use of "core" GIF for a "core" directory (#168776) - drop use of "syslog.target" in systemd unit file- use _unitdir for systemd unit file - use /run in unit file, ssl.conf- mod_ssl: fix NPN patch merge- move tmpfiles.d fragment into /usr/lib per new guidelines - package /run/httpd not /var/run/httpd - set runtimedir to /run/httpd likewise- fix htdbm/htpasswd crash on crypt() failure (#818684)- pull fix for NPN patch from upstream (r1345599)- update suexec patch to use LOG_AUTHPRIV facility- really fix autoindex.conf (thanks to remi@)- fix autoindex.conf to allow symlink to poweredby.png- suexec: use upstream version of patch for capability bit support- suexec: use syslog rather than suexec.log, drop dac_override capability- mod_ssl: add TLS NPN support (r1332643, #809599)- add BR on APR >= 1.4.0- use systemctl from logrotate (#221073)- pull from upstream: * use TLS close_notify alert for dummy_connection (r1326980+) * cleanup symbol exports (r1327036+)- rebuild- really fix restart- tweak default ssl.conf - fix restart handling (#814645) - use graceful restart by default- update to 2.4.2- fix macros- add _httpd_moddir to macros- fix symlink for poweredby.png - fix manual.conf- add mod_proxy_html subpackage (w/mod_proxy_html + mod_xml2enc) - move mod_ldap, mod_authnz_ldap to mod_ldap subpackage- clean docroot better - ship proxy, ssl directories within /var/cache/httpd - default config: * unrestricted access to (only) /var/www * remove (commented) Mutex, MaxRanges, ScriptSock * split autoindex config to conf.d/autoindex.conf - ship additional example configs in docdir- update to 2.4.1 - adopt upstream default httpd.conf (almost verbatim) - split all LoadModules to conf.modules.d/*.conf - include conf.d/*.conf at end of httpd.conf - trim %changelog- fix build against PCRE 8.30- update to 2.2.22- Rebuild against PCRE 8.30- fix #783629 - start httpd after named- complete conversion to systemd, drop init script (#770311) - fix comments in /etc/sysconfig/httpd (#771024) - enable PrivateTmp in service file (#781440) - set LANG=C in /etc/sysconfig/httpd- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- fix #751591 - start httpd after remote-fs- allow change state of BalancerMember in mod_proxy_balancer web interface- Make mmn available as %{_httpd_mmn}. - Add .svgz to AddEncoding x-gzip example in httpd.conf.- update to 2.2.21- update to 2.2.20 - fix MPM stub man page generation- fix #707917 - add httpd-ssl-pass-dialog to ask for SSL password using systemd- rebuild while rpm-4.9.1 is untagged to remove trailing slash in provided directory names- fix #716621 - suexec now works without setuid bit- fix #689091 - backported patch from 2.3 branch to support IPv6 in logresolve- update to 2.2.19 - enable dbd, authn_dbd in default config- fix path expansion in service files- add systemd service files (#684175, thanks to Jóhann B. Guðmundsson)- minor updates to httpd.conf - drop old patches- rebuild- use arch-specific mmn- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- generate dummy mod_ssl cert with CA:FALSE constraint (#667841) - add man page stubs for httpd.event, httpd.worker - drop distcache support - add STOP_TIMEOUT support to init script- update default SSLCipherSuite per upstream trunk- fix requires (#667397)- de-ghost /var/run/httpd- add tmpfiles.d configuration, ghost /var/run/httpd (#656600)- drop setuid bit, use capabilities for suexec binary- update to 2.2.17- link everything using -z relro and -z now- update to 2.2.16- default config tweaks: * harden httpd.conf w.r.t. .htaccess restriction (#591293) * load mod_substitute, mod_version by default * drop proxy_ajp.conf, load mod_proxy_ajp in httpd.conf * add commented list of shipped-but-unloaded modules * bump up worker defaults a little * drop KeepAliveTimeout to 5 secs per upstream - fix LSB compliance in init script (#522074) - bundle NOTICE in -tools - use init script in logrotate postrotate to pick up PIDFILE - drop some old Obsoletes/Conflicts- update to 2.2.15 (#572404, #579311)/bin/shstronghold-mod_ssl1:2.4.6-97.sl7_9.41:2.4.6-97.sl7_9.4ssl.conf00-ssl.confmod_ssl.sohttpd-ssl-pass-dialogssl/etc/httpd/conf.d//etc/httpd/conf.modules.d//usr/lib64/httpd/modules//usr/libexec//var/cache/httpd/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz9x86_64-redhat-linux-gnu?p7zXZ !X ] crv(vX0+x8ŐbO1ctgg2ZA "&?!^OHnσDŽ4tf= 86XrxPC#ON_%3QǫOZoFAܺ9\21 tu:2ίK@.T7A}pT'T[jZxpFrC++#Ǵ X9So v LbXmo yf'1 řy@18EI \)xin`V_Rߕ}ޏ'dqpcZ=dÅ.H`ۡB4kfÍZ`ۃ?@MH u;M 莣WRJvK4>KLՉ K @|XxqwQ!8*|)o;%͠LI6Sb !'dZÂ\4 reqy4+&LLVu;fa/Qxa t/tm6{k4p(c>?V9pMSL.}uS~Eϔ4m)ᔑsX^$~7=4c *D$)l h%2-k9CzȘ}yuG1r5: _oh񥔔Rۆ]\ZFω8W;am>nt5YQAF%Ma0\OJ_7eˬy*$sͯKee*H[hJg1̶51G=ۂs>yK6XSomN}T |?7}.4̄5Qu%PwՊH!{*bot@`iqfKi[GKJbyq+;o(Mo,xW{ mO0C :Lq5|{KF8;5cY|n&M_-*fX"@&l8.$D!ʍ9í#:qad ?jǒAo:_Uؐ߁QH٥)֨WO|vumg.:o :Z0Gc NzuR 'e ;aw\ JDզKAswwoXsbH0*c-(vGO" >v4OQ '|$Z#յ.Ko33' \|.W=y߹zRX0tl6S?;^J l,Sv6ނIV?2- xg7 X-v68,Ɵ w@J{-'yT8̹'<_o ɟfAF[mm*N&jև˭f8b|,,_h{YlJk$LyB\_l9: jƈz[*dxx o0S, J 0ʼn.寥F\\:"}xo$.*ŷRKO !Fes$+khI_k`mXL"oG-u<͜AM_҉? TndQ8_`8 =[|熿eiaٚ Hb)h4d%y9 }<KH#[8"fѮz5_y,j֤J!M ئfBlGGƤtwӠNV$-)TY ,kլ?0oe*-x* +t9ବ:g UlsJ\2± ]B@4g0X;Ԕ&$"Աۛ b9`p^){TwɖSi8`2ZZ$啂wbބDɞ\΅AO\XH\Z"n\t3o#CH-K9RIx%9=,JVњ./8 B{ eZow[p nIBcۃPz;+}%VŗVodDG?\ymHZՖƽtMUP;\hUiLrc&c?RB/Qޱ7Ml"'(fuj# kے$5®*XxVr8tε֓dJ?Lk R~heEcCX|GBB3DWXS 5kRh@v$;tgB:“.rHж)ʊc( :*7QA!,cs B-FmG9v:ʰl?uO_`}9~D!hhvİ:EҦBpA]0ϽI#K9M8;;xٖ{PtSsZ|9~E4q/k#u}#ڗ 5 ;spwШ2{^ņ}T `9TU$J=9~2#Kn"C#v|H]NbG܄3:u oP|"xr M8SjP,U]GWKWĀT3v-=4 ڛ3<[Pux։"R?tȐោnN ?e0G !pokGyV6mRtEhڢNhܢQ"e׮~&xz=k udUU@Ô#P^P]x64&՚̃C7Ώe^1CHL+@ -Pt/ `ꌔi4#[pqWe)?I؍J1RKA9O/0A+)]1Fݞ9]_^5iS&nfEK(b s&CDL5h4>\IwYʕyGxA<Y*)Ik ?t܇E_ν.8Ka]b, IV9-%od6 =@Eފ#0@A*LMɚ[yCqԺL}O{yu)/MHP5o Y1gR֋%7Ȅ1NO{S,n }I{>Xi. }nӌd#,3*;$Q̓N0Uuy4I#Bq}cԮn`un;R8$t#)UA8ͭEX=7v4hti:ttʝf]ƛ$?'*kɺǘF_ AxGZ甪.ӃܺPvgM=(/&[,pnawp˲^B|n9 Ńi6I!k 5ά?Ô!W r>j%р1q.-f>Ge.p<0AU0* =ߎc?qF.`2,L}b,e;>QQ иS/׏@N,݁ާ\[l*V5*lGbP>pwlz4FG̽db $7+yO.虃Z7{fQ3<ҁ"M"R5AOA^mǍ96otŭ: ~"ZgY45R񇠭hqւ"r,S}/GHh̑i:&L t]TѼֵgDx)Ľ-z(bAG7UrS 1TA Bt9yUyk'[ƭ\;YWUJ5˶$vZo50n ďM9§b%PO#8u@_G P<2OY~ PdqX'袧>NnDpMāVE bW,LP-fJ"bQ,UhT>zŝR=UQ8OZ! Wn~pk,֋0ֈ^;Vb[Y# GeA!g[GJ1]ǼG;PwRT)[ٟҒp Q[ް{\Qv8+Zcl(fJzy*:Iv:DD9lʛ#9e+Bȸ]@i> G:_h|7O3m=6XMS*6eH=W٬@yZCA'ݚZ;^)E%$A#V g0<9U*#vjAbyб<ۈLlz>8kR(-SP7M`syCW`\$VNDVI*QоckkfхigpIvܞݗb 晆wP6f;j(k]T=b[MnzJZm-A$.Τ6ϷFX4; d4@NFLH v_M<`/S#)kI/mдeBҔN n,0@<ѓۤz ]З1K=瀱_Pu^m̢a{?بzM($/̀~`h0{>檰"_'.'X|E @V165aGx $ z;UtnzK%2lp񖇊 }e>`:ICşo4Q  11(4Pb_ 3fkmW3Zz(!Oh7?mx6{r~Χ 3Ƽ $RZO*wӆ9TEWT'51Rhսt2' 'F*1!4dtW{0ưgacM`%- 8`m ߷/on0O/|U6|TU>QAR+xmvysXuĖ*wxzg(YMܛfC[3W©RpţmĢJr>0ê_a H㈶̶n>RVndzb>Sg7VBg1;`IM6v;Ԝ&S\! [90W&m6ɐ@iRZR䇓7U_h.)i{KGK'rOAQFn2սpNGt fm"'rT91wSPTv0: TCI} Vܽ'dBj行_ .D:N#"p\  ˝?| BۺS`1iၼe!y❻u|9- 6]$"6fB1ח/7PL9gUk$okFHYM>>;IyY{>dMAOņ@rvqNة,ovosy{_ D iIU ɤpI($0 3Un^-|y(w8YNХ]+X53C\ DFA~teEIҡ`uug' ö5+&:w#4Q^Kw~S6? b4Uƙ⤊pJUL⫞u:`ì 7XIɍe VFp3޸F!oҷ S1-vKD|6`Ѷҡ\ճU nݐ=#F;N)jP$86@?cG B[n;<Ȃ{I>u>Y`?k c},^[@&֯Si39/EkP쑜ͱY s$12]l&@ʾUT9 R481 T5VXiMeNCPJ·.KTX[o\ODg>QZB{ej6=#;xCA5&7 d"L;,\cUJ1 1Fa7y0Yw;Wq!cՔ-ż~闻 _mN!Q_&zMUw-[:B3b1 g1+`|cNA[SAQ)h~P$)mcwgLdZi򿠱3O@꫎~<EYuNmD?<(d-t > 钵E4w2]=hSdvyDBVBZ_Rԩe\I }؈ zIR-saQ A5&KpSjE{w-g٠+cf@O)_qѵXmXtIn=ZIbF P.YX=ֆ=!E¾; d([c3d9ָߴH[ddQա. ďVCpdr&$13ϸCf^Ko ? |L¸~JQ@@^u56Exrܵ:fD<4K|݈E<'˱7k.XiOc7.=ۺP!$-5@suC ]E /wOrl16yh.=:!l넡P_g+DƲ5*!R|][X@: a0!D(FJ[GA₡G P~i!$P3&H/ؐ_ n}Q3Ng~#?aܟm~[9ْD{,ed)xbuȇ1 JV~}*$ӯ^NeEENd3'_$NhRq1q?+r7hū Adywz|R/"!p\ecŞ(]{":dr`b{d Jb;ˮ& %K~%˰HFF&4dlWLi%F Y[ʕ Aü'ltlߡ_OCǹGX=C*q^ŗ>DI.o@A錐*_ySz- vYm)[9REHDQ*v84CRYdx]Ww0I~ Lxr4A:۠+m6u ֕?vlprZ=O]fKy+Eb*xaDHQs9R'V$m8}ǡƩ1x)o<[bҫx֛ht!U"7{#O5BGV0KZHLW&R,J^U!vb`{rhG7d6z M_\{G2,"Qyinۋ|G (5dl`[?G",$T#N3k[l(6#moM[+d [/]DE?_g$.*@P}Qvwl&CN0+!̎mVF h;bcqqHa1o< |T "%aN: c ds7iXIS|ΡXV@G^\ثD)}5qMcQl;sۉ4Fg{g g[j6Xh(5ưtmOT2e2AMIhfygzihI!b޾̡.눿 z R¿oi>TBӰ%]ևBSk|}6|" |v~k23- Ξz&eXS:_$N.'y%1%rV- 6" W mxa۟/0mwneVM:̲D&>}0$,+jP}S٨?ٌ5%߇{3=?FUMj8\3>*pp*}ɯN7j&G-nvW9nΣ25*n{k+ z=V~#▣ٿ3("tvcbY1WWW*=ajG^]&#7KЖkDY{Ce~ B`"WZ0Yäbfx _:fϮL)9:h]? \2%^tzPEOD/湬Z`=hl^ruރ*Il }3P ?Jj iy0 ߽úR{IޗDmaI?A4칮a\svgWu|q,L21J=(Ѕ:(+׮_A%9vYsܞGg!)Z:.\Ӯk"Фp.8Yw^̆ ȁ_i% TVneEıK(Sj) DZUAzV+r.2k0篒KOlnRT^4lP)Tcl FK l wߌ 7ZTGvϩX61’j' "|]P)_kJ2ޮe 昺"[9q UVdSr-j3/:Ev}}J[PCY@l]S Fh=78:g*7lC2L ؾi^rǁ&_(xrrмa$Ag#) es0$cTtSit#u%_TM+'0(3[؅5VE&S^ ^&OipHޏwz*:OۂGY'u[QC^_F$W5J$U/qE~93TrQ #bΉȿ%nnl*xHhp-KYػᰞi=\ިQU=5FS;\Ӷ }CSbUncUfO+r%cehMVNk )?,Ha0AXl|Lz1{gQ"~9[ σչ QX_*ɬ_5eIעe0IJ ocl4`)a 0@] VclDIJ >RDtG y{]LRGcbo ;j<8#a9X7Ο- BJVëmqBcC+WȞtWQCin?t(׫cOEW_FjӻS}Τ[-| ; >o(7%&sۣ[v2ۖlچ֩CΦCtC;WsnTzz|BHiL .mgH=lY5xq7++@'Ċuv$40JŌΘ9g&_%DւYET(1RC iZvMISħ%"UO'4n/Vߌ<Ҍhrhu-YV&ń|N^jl.yݵ+=J89|jCvrCSRy&FT hYu~CJdTb U̅9vJtCxW~w rqg aC 2Ĭfq|E~̛KR[ r~ߒZ G^=ݘp6ߪI 48=4A D5f&Ysh(oP浶\=헁U`رT!jĭ3hXlYg&1PCJ[x8nY\bRL) ‹FdW*-a6f7IE]Q1 5p¦ *Bh1QGΒ7k"R}!7G{pxujl1ݔ6>kFmHL}V]л ۻ&ҵ,A2\"O:! ]b1-`TQle R= VhӸLDVw="V>n@U&_Q"n'IoEW}ΉΚ!{_)=b ,;6=|o [tI$w@JO#@;I8yг1yM]&}̝'?{nl|X9 #cO5 v GvgF.>]֕f.=xcz@C.!$-:n?7b{XxqEqn#+T=),~=MD-͎X\OiiG:FθIi[jcabuQ7.b"q)=Ս^Gz[eL y^"V&mJl&a]4\z 0I_]7[j=j-%] ,$ͽNǦ0n[&E#}mLF`va;b_M?OJ 1qГE {/7J zJh^h:OEE+§c.oI[(]>Y D[A;`:0I1sS."p_ ]9EooW4fR4 [}uG|fn,iJ٭UD""%5Q3zGJąٷT^XU/R5SzGBLsK"h1oEZ!zTѮLgO[|v:'*,1 -g yahBJls 5ح[VM8~ LU'IP*VҐ4>hT\f)^àk}ϰ2otU ǬA1E5 cM=K\Z_o =ŠFqpBB ߹u{z gn6;,n~{Nqd4TUE&LwqqG-ᆴGͽesLFEO!ץ"Wywa@eQTQjcMW'A+20(.}A^gP$x-,c8vmL. g׽\ΚR#{#*lUh O:u:(`Ԭ̱yTN}}sSu?0l%^>vfH(/nOz f\mSQDaă6M"űc-ED9[4W'-UETRxgfZl7<8u9F9PL*|ϻtڱeJB֫x??_J8@\GQ?(n6ٱ{!Fz2!d5y%(L(gk  9$2&mHPi% e4L 'T9?1CUE`!VL"R\!\CW3:ݳFel zb[ҟjgfE|=دwf:+a5,ҬlAfX B1d*q_o9*bYyxUt$!2R$Ȓ-F6Y~TNsJLL݄2RSeVWeyu>/_ cU;”A,] `I1Y@yZFAx@~(KrVPZ,xGhPdOD}+e[c'$%}6jP_sKgX({r5ʣ =WYahG$MTx 'bW 0L&0P  f> @X]dL d;G;DY ymJH%<< wBH1?3f}]fLtyy4f k݇Ox c@ǻB$Mb5 ?|{qry6qN~J6hB:fQ<Y5RDZӻFL 0:aō*F?8q  Rʼn=+6_b\OMQgvY5 QV_G L_5EK`=i ߦ" , g=#n0-S~ʶ'PhϔEhL4*)45)ya $a?4-:iqo$K4 03%q 2D,ľ6xpJ zA&vw20!=@1Jnf&+DȈhq^W8Y̽F_mO}2%.bXj> I5>}M ?>'lÊ#!1YoA$լW"$y(S"t:SGeL(,Z~񂜹 9orZ,^^j=%kt (N%rBvJtzcuKVnE=X 4˯6+rs$7DeZ`UJoJv(HB)p-v7yAΎum8޼N;FUz!Zд_Sv`~ 9"3nXtܕI:͜+~03 X xvSU3Ђ BRE0wBhNj]oԞF^K̢"8nI~ bt2ě"Ȁ#V:^]*攏50cF"M݅h7@#/ɽvl;ќ PmCOiWJ\8X˻ĔD܅,B }$Lszz;#4d0l0\m l@y d;J*eME':0PN(IR[h@^C_U ݫz ޕ"~RJ.qfQ 'j\ꖗ̖RMcVvGO[x ߏX ԚKwD =BD'fxbIɮ"^uU'2,^|ѼqRH~mTE볅I:Ps?n45ȗd jRj7"IwJ0fWKJ *vpK#;-/WOI3.y؃s*N{&tAE%YIN-2-zM`r࿦6%tŕ _!1>Y5`HW@qaN|]~<"rE* YaA+!p$y{ ΐ3{WK,k"YanHrpZX@E(s*taƬCڕ7M#$U-{7Mh8J WOȉo0^9fGma3xՒHa|.'gɰ vmX2LܺQ`&f!"\JdcOp¿5*w_ }zVBΔzy-2M%cՒ+t8V|y6s[,À(2u^92:jOqh{qGZ{+r;ϢF -/Bҏlh`>2uM,ƱIucw_CO/Z=8 sM@Ѫm"ti7qbHpEn_pׄc{;ou\$HfҞV֋EIA'9y0MQTV8/(\5r,]~ mށTץGV!GX$gחB4\ܓts q !oً"|IoCa!=b a~6 ?\K'c< ąD_!.MayJA-ZyP`NݩnEdBҸfq*Z6T H;D?)Un޾y?գگIEv ծz?ׁ"WU"){B,qz#c¿ʘ/e=Kx $|f$>B6BkQp K q4O6/F.~{qU'jOEW(I`-tJY\ 1U409?78G$WpQի=>K[*= wE(._&睈8:S>Xp4{+zyLX}^!Hg*ѓZKz@"4QrCQ­6%4JVsgu$'NDt3D{ޛw(zz2N[Og$F| VlVr RƨF}n1ReIu&bjq){٣sG<}$R=2ӀSӟ/_fmqan5 bSf09gt`]=0 d# [ &1.U~IOhu(nƋa(ZU*'N-,^z?L_4t9r/ W%[h3D%h*YtJXݾgw*GfjgV K̪^O;klG2)nϩ#>%&-V*{@x%QMg|-m>\ f0X\H>)VRw3keX\T7&)}Qgyzx];ISUmbۭ׵lopmCHnvԊک-7nH͈)晒%,1s{9cpjuakM 2aȿcOKsJgK]ˋM7TBws[ׂ ŠM_!oЄ_"X=@Qt}U-n{hDv4z[JpDQ͖]΁![ˑ )8 SO^Q"H4gPLf&iasrH;m|_3=<ƞF%UI cʔy>Z 3k\ʿE)$7 ]N"HҼjY '/fZL sP-tOx2biӾ`٠$e;NUfjOiYV akȀ"_V+1 T%i) h4WY##zW?oMr3e@`=(`#-G%?}K!;񹩍橀J߳;n&e!eIZԭ0ENک6=/'_tTWt[2rنк;BMCN(n\]1 A` d61#6_lAZ_eۅ[q} 1 ";,-ڥ\xZtYޕg|7xZs 4`&ʝTC*ŝUgu`PZ/`oRس[^GmS?##FQ(%_%.u}@'v`a>⌕&iDbhwozoL}T^#CyAZ 53q UyZW{^HC?|TgP-s{JG <?9C ^ƣ'õH|ذ(E%vi mY(4l|kK)m5o>W_uQ1 k/Y;t KGQLBdE̼P--'~'^/bP)$Gc';%hT>E1Xtex0W$VP XE1%nq^V?`0a,ʦpfG&kf[ewU8^@*ə~?kܸ~9c>Sa\]~j*Kj{?^CƔzX[sVPeiABs˚nQ![=+w:Ry<":v%* bDE my"]xQa2u W`8#rX#YAӥ#DuvEUmzi\nVV']% 42sSsn3n\٘d'ʞrit! `Wv13^~$Othu1#LXAOe`.|,zzO[ U-X-RQܲMMy͛<|CCy>bЦ?ӫnNy G. Y Z̾*@Zբ29l^09{qfLfhȜ UKrkEt} 毨ԠkwlzAHƶH:A܀Ds5y=v#o2v gFB8=N8z4fiTX !A doZ[95rtarX/R+{bI+Ӧ .b;BBLJF_X-qK. Y,=rV6ٟh~Xe#n_hnK= ` .[N6I w' ('( $2^td;MB0Z|<;%ҞhflS[EXno_Qs5ca>OJ S٥vVǷOLF+-fqqh\r\\)kXwx=Ó _Up9}9ʺb[=0_0t?2a 6՚v.J [l$Ib=1jی/dAK.e ^/x' e<@OR ~ef;0˵ #; 8; 3&#+"|5܏W) [k8^X֋sFIxHҦT2'WMwp  w{J]R``|V%c]bA?"Fͭe XmDUN 1dC=e~9~ѧXYKA*¶1$Y]PGI|Zd/n*՞wl!$BEFՔ~9-CQ׹5{TA@Pg /s-C`Z~ǥ$IFTb ʴ<{%Dg@sH1ŰGurSf5~!#ޜOV'ү[4\R&̇/aG@AnD~)A{ARiz.E ‘hʝKA,B@A p|ߗjUуtL^~ Lg%@}Z4z}S^%;\,(>b>X E[$noķ,U KNihGeuE/E511Oe!IJSl{Oa j7tTɖJԋUkLFolUdf.#w 6!F/Z9F"PcU%4asfzEwRCy7CpxF04fh0d1Ūh $zI2 ˰dsz]A=OQG3n(캀xYxFXŎ+߫}wA$a2;;9L0fQ:1yQtNJlTD垻͎^ܵ9pFe2Pϴu;wxĄ.v#XDK*}c|_ +hҌdkir֛XQio6`nf4ܖjzbH#DV>soewT22qƳngt̖wPց3x n% b~eCm4}`9g ! a T3k\T5qȻ!u!օGAI̩7}iZsZ 7)=nAb(zJȚ^ˋLMmDk# $FׇX5&Qz '"x\wH# @܇MwXhÓ*V?YlgH*O Qoqa$RnY!k9w/(LQff)za W'Q5G!&wc6!!91p^pEADkčCM~iBbѳqUwKݳ,jq*B$e(ql>!R[w&aW`qϸ_ 1Flm43@QY1ͻ|Gc9yDqp&G^[ݙ[zƮE6vIr-#ѓ:ᡰ,;oQxoyoJ~:`ϣ)"n:jJ)گAD&nN&ׯ I2OPC;V2Π ygzWŮO12_vgx,E" aDzOD9Ʀ2#1=}=F9F h|<S|5ؔU-- NZb{tVvsMVe !UYpU0f侀;hհ bbV$MJ-]꒶?joWlV9tQHfj,sTk p%& $qz%F;D>3|FxOI<νBjԩ"_x ),KN, p-[kEfkۚ6PdT*a=sJ5+/L9]ꋥG;~ȶjP?눟\By@tO]>S_:v宲6RM-K26>f@s 9wIOp`ל5ܧv7SVܙ y&cRnY~.ta|~}j6yC*rI=!F9R쪒Z+&DXX'P~`0>L˩ŖU틔$֢bx)]RɐpϱNe;cKZxB}b-_Y Z?`@>.C}Zǹ.ZTD,f2rN@ 3xv:= ^K'g:5.j9 Y~oUcIRCA }MEc($~{˓<"A&$l{*: ֛+~VLNnGk;,;.ɡK/weT-T@&KG!RI,GMR8CݑVEs['ᷥ!N ,:hVgy"pfaCG>% 굕$я'AأW:x& 3+p4fxJ, A*2Xb WE;Q޲M[q 祀EW RzBյ`UT_ 147 Q:Fn2S$b'LPmd&tOO8C? Dy u Ҿ(D4+-$ڂ~ eEzoJN؟-*kB_`bY /8њqZ yaqm='`^sgRbնQU µht&/=lmI)7VRY2U}UEf$a ;m̰S\/_VӃe7Z@Cʅ 84G䂟6 ܝOt\eGζ$r~f+wQו,5O:&B-gf>_n]A?|Uf']GKIUM26׭a.*ad|D'͚6Ыn7ߞ s} 20c8< "H]4^>kь9~k/16פ7Meo&PT=hE\>R1SJJ6pr}c.@UUXadN٧uaH v}ӊe('B;>357e8=劰KיbKal5|F΋@,9˩PU +5j>zZ0j䤑9˪_9%.ٞ..{=6S@߾xGFS8ar'K|ԉgaQ~Ձv{kp4 o"=J}Y 8qwkfB>!-Z;I/F?"@5 ,el!NǮ^>{D3Hu瑅i5e:>LScrҁsE_n*׿x$=-..x*?[MCk7f-lMƣCE4^f 8VUOo8p2Lr$lwh+RVHk]c:{%~9P*ɸoeugR }Xsru9A{+Z_9$CjE4S]I_, fZ*h wdp+JJ ܥ wf8 z\ W / .w1i$m5sQ¬@ ,jYDKʬf.ԿB$c'===9N41sɎü̐Wrנt;lfMd66AIĠڋ:`Is/M[S .r]b#$};&\iIևc$*_:>qtkDkydR&u#I~O?!d'@ z(85ݨi4D컦olmvw|;q:S'$" !|:3p}!Ozg[-*7/pT GN%;lﵕ(yiyޮgE͒Wrr1 D.X#%%sF+eyT GXQg{Aa1Of(# im3?h|@]'FSԍ)7JKIE7"` aA{u, ~gTpdڒc 6MX1y"dM.Q]G0W9TDtej)W{e8C iz.t:@~ɶ8O=m,lHU@hgώ g>H|LJ2ө:W]"4_)g+-])QHq`Ko6l^XFXz_7IEz:wY[w9K5wHO9;IQdɪ2ΒD1:eh1 Y,:X1 ψwu!f-Q-= 95Ϗ,TIiwk&4%/t|/ly&5x6ZfLJI)EmeCъ\MZW۴osϨ :BRmu\_2Sl_꣌Q&i39XOX6cvIœR.>)qG'W:2c;_:*C"hj=J@ғ٘6wv@ʚPXPGSAn(.=Ȳ(v@%͙P5kɢl;w !n[c w·2nJM|qdY)ZY+HxQlgnCLMuLE:Aމ"c/-J/Jo#T9AUzߡ:!{Mq;~ cF@5$1/{𯗈 :r&v75]>@Sd`Yx[`ߕ8}:AyNm!EKF[Fb:,60E .?o کȢ:K !E-BտrC?}ۚ]Їli#ڻ¡WUYbi[xR Y=g"4-5<HKZ$R?mWQU+ʣQ2)5NnQi9//OhjWlཁ;!|XńMI7v(a3pcF֜N>Kb H[JQpȆ`U02 KMLA@L3kF}8l4&`%rE!+YgDc?W岊Q.]c >bM,FxشYwZ)W2 | 8cT=Hj:d;~3L[`nүs8A \yO_K ![\pg6LQrW {;cN̷#kiX myJzWlYMVV@%7/+g[܃N~FF q//09 2+{J>ESuH:$W:ڀY?W Mñwp ؟X8 y/ H.=Xd4 ]w*STa0Ԯ^5&@>vgK4c44>FZ fr'Sh%^&PGv_0 re|T('Uy-zX ^\C&e843,%u$m#]("c,=Þ|N#\紛u<A3 mxg{kO5vZُR?8B34qs+0^o'yjg+LQV8 >M__N0O ag cjL#2N1,bR nt߬1[%iB&l;K6 =\]ux=c6=砮rxGpCog5E&.🳅{:a+j$1ҡlE)1 W'm}򨽺[!'ӓmE?Mrpᡙ#}1`,;@us{~+}X:z7F9yePt>2yfxךX4hR4yejo'0ɱ,D8o춷8v^dAnn$#UVD9ٍVYWy`Ta;ߓBzS([( SJ9Dr%2%[Hx&wq+f>Y$@nT};QT ?(eve.Ls )sp&W$*=&oF-TM<97hEv!Ɨa~Re`gU0C r:V0UaPUr}0 ϸٔ @>`T:f5Qf?Bzڱt_-jESg, KUFqbgVo*'CӗhL Wwyͅ"o+MoS}i#o}|ivR[VoisƢ0R:j L~NF֜sTQ>;aZR@t#?|OC:G fl g,[yk剏ZZtƳ$9i.5~q)w(#hCdTOIr9}0 Xx_@DU6Rd]e?fՉ-l:Ċ|V[CT `-\,蜗 jJ#Б;=B"wh$<+d L_@6X3_Rs֝^vW΄z>D)6Did$); =28@Lx@Q]WW .vJ +P·[w lSݺWΎёwkAqF`E8ɕ$ҏ c4eiyI _لr+,O3R|@lW :w$M\8?1j^dVHQ4O\ } +| ~An~9˫RR3J' -@L޵g!3͠tIdf[eg'ȓE"Y\]݂:Fn}\Uߦ#$Y?u |ZO@u0h6wS['eˬ7@#/!Y'\<}+| .{W/|]ĥc <:eb2ao ;vKl)'c.PLL8N ѓ'3'IbP)J(T m!f6_q,a0QԳ5 z>Rb_Jkh 0qC \qa ټtviU52RONMt@Da >ܪA؛Q}8X},-OGZ;r>Z4NTfl%bQB#)Vs3>.U~ؔFѧ 8zO2c,WuAa&ZJV>|hԑ] κ go6o9Jw(p鍄$NOiے8Ņb"ׁzN 7}ӊ|'e_ p:ùuG:2vɯ~Ӊ4 \-FQ0*"+yk xuK IWdmj[Hq$cPasP8SG~l!~+jn2gpBo+Ufd=<\ɅaV0WadsQcJ5Th 0=]y@9}Ή_9~UcΜw4KdrZMj% C;᠂;7S~V/V(Ļi-6͟Q#ԌU _ /[+j_ډQ=C»djxc1qm= }>E?Ϝfv{.%F E^aPnrs On*r*{,0Eynٸo8E21%tvp\g+ɎmsYq^t" v~;"S._w-z;*ya^A;ΕxVڲ "ލ_/BڑÏ5KFf2Kʱd !n-aj=&RH)X"W) kR!=2wỳ0.G^] t% o_X=dVy—j@a|Y@q /8bn"q6ˮ|+lӵ_8h b 9yP/ 04UMOS.vKTsV$ 4\l.kqcI`Bt^vkHhf _J;^RBu,4v2"HEDjDy/VdEpT((5eҬ:d>!deǵd lKg,w),'F6Kg\rH(}R Q,ɸͯKgPi/GkDwܚ5ƻ!H_G.kW\923~[$R(GX he;>w^u{Wye,.R|CU+$F/rLJ>V*gh5A~-O e]Pȟ[k:>O:^e'UH4t̖%顝pyΒ-pnL.Q%'~+`=jY4YOp]#1 ӺZyQ%{^]Zѯ_=C8/Cl@!F#I&2]D83^(Ƕp ;㾧R ;~ FoM&kzVY$/gZ$NK}jQR=T-\tc.+V0h\Z(ŮåGkEJKD`\06r; 3 lr|L Ï&n Vcg]D\CBl1z(e[5tap!٬ouȋYqCJ&+dHuzy \ViKAM2ؐ[ʙvIΈ/׋G<9kFi(oiGtx ͵R.op`9-a@u8FK%*.78L@HHom=~L62kv"jD=7Ǣ`?;l9=ZKXN=Yi#%^rfZ uQ(֛h{|VI*|-캓GkeFY 3]Y4 C Yo1;NU:RT3]^N0#7N3̖87<~g~ϹIBq`E/\#R,t:C0Ɏe|H#e4ŻJKu6_ P6kweǫ#U Cn|wb${~:՘7} uX ˓M} gPT-Oce ߷h/2MH;!DyӮ4sрaaVD-SgX 4Hf6،VxdOׂBl 3Q](esb~Q$ ~N5sl_ w$WV#zskR4{Fl[*BH7s4N#,zQ&'$ϛ;߫t;ғ#5[h.4F /De0pRs 8pn pH9Sd@h:^:j۶`"+!/"c'D $LͶ U=p/E4yw̿d@({XpH;`DEZN~rΣ7S]RkbwjBS #*Q @O!1=; tOqe~A]XjLvU~܌+-,ew[,f\sRtJDg*ނ0ca{GB$J̢kW>~4JōI}`dHgg+dzE3t^Gb]|_,ANYOa8 U Mٵc5 A*KshwC׉W4$nM'Ru*7䌜J9(ܸcRi"&\Hxg{fyuJLW^*%qLs {1ד #К &Lgf}[:5a5Qf̛5&VK̲qi`$G0X5c AeߌI ґd, " FI\P1` u5O^mGZЄd.㣤Oka.@uޞf,ʻs^7Hf?aR\n%?LYmag7؉>α𽦦ɕ{M{y( '-YyTVteo1y^IsCy5rrѺQbC? ϹzCI}߾j9Rg-MJyn1R}cB , l 8Gɯ%N#=g]\gTsᆵ AB %yysZq$rjO8>5I !<~KKV "N %2̈5 }(/6]|CE^w~Y[kIq̲>M*^ZkwOcc(EhQM"O,Pᣡ׽qҥfM"N\6lĠ,7 *oxX.wGZ Weai7Yا=0)L';TA]-SI-#/ ݚrQ675ʝ:e?tCl,2'Fia"v eHjieIh,4{k׬. B-ZI'/99w̓a0>.Ԅ=:n%5ͩD>voQ9 ͭ 9/U9Z>xE@ȗ`'z:"W~(ݫ{)`R35}o~Ӓqa_J a&&i^:д%}>Ѐf\/,Dr_ڱ4ޥrB%1-v" &OC֓2Dx)w9f4J+Lx{H2~m!a\WM Rz҉1u}ɘfU k7td"{ Xg.잲4jK&qJ(rɑ}GTDvя)mz1}`B~!@CS@G#xH_DW%@-`<+ҌW@B o#9K/ 1|ݹN)B0OyF E{Ȉrү=*i$XxuP nUK!|Lm'`u8.`kv1aF",a qI7E {uO Üy.C8QN*aۆaRt :j"pbr3ZPYLC8IK D 6-䖠`* yQgGrFkbRA"Q4`Z]eUHOqS[%:TBK-]Iz*K-.+Ù9C (3 F /@iD5ǼssIJ7` TV+WOK/5WoPŸfyߕɩO |K,{XK9+AYYd('5Ĭ^FKMO\c0]P9X\1,eȍg):dߖ`_!22WŞ MY-Qb(x^W^Շn1z{rl@Z XbU^AW/!ω}RB0]_5GnM_BtO^Mz XoJjP6Ӡ$-ƉZPetM"!u"/iW*PvbM~,=rzpiQyjWIUቭIwxΎkd7~%~< EštZQb6tiiȝ8U+7>9jכ H⾌t0v8ߔ)"EJ667Y;GIinVO/ }h6(m[ H ؀I5 _=Vj̘^b9Y\R!BeiQ/;s7c#Y0Qas[,'.Ϛs^(-]5?ȗu~cp,zHdXBi!x0}7\ŗD|U+0ijSo~ǜ݈6kvF]D(xv jjcL2xc X+ζ@ؖT\'~fO|t1 L=Gw)P -r #$"Midcxu_-#o!csߣT OK/ݮj=;uBc[L}>SuW0G4%''od +S0ӝ9$>yij`~|59 !"[?ڪ>q6܇!(usr\mbi܄5#vfjfvKȨ '3?B* "D v3;k 2x!o^VO(i:\PEAC"s !cJ(L ̟8KPncmzF",hFU~0!#U/cRZ\:(;Q[UFh*L6pjm6^ [Ykxk!SiM͓ׄ. 9I+fH2߽e5P9Ԉ}֙<꛹NU,ؗY -pLD $mPk'uy1*T% g ꓫ7GT(Θ < |!Wh ]Kk2 _\}RnFSéyo bɭԸw|(uH2]#T2T'%N! D0cY]:T]6?{7Q:Ր7$!qAQ )o Ӕ?\<%) dɨX0KQ~OJ9<Օ,JH&Le{`R?3ʝZMP|J!-Y0יq\2K53;ŦDM]̶y.X5uLu<OQƲxt:y-oӠbnr;iU(aF~no*RNR8grj.촾]tra=3>"8=ڰ)1JK`ߧ+)O^|-Uaeq*Q*5SᘑSE/iĄAQ%c+אk48`+jخ-^\BxXSPj苰K&Hͥ<)pΞ  #oV ],PGduq潕[ax0Z0 RZR7 zWbedzZLEoº/+s~0]L9>>$+ V -$9FJDAP.KB=51[AG+#`G9HO kK9k0QID)kP6+[҉|{ǹYRm/y˯ojMP׾{S:%ҟygԤel$? 8 k[;E%>"t 6]#C~*5V^pkK~.׶nD:`nRa)K Cr( H,OX[E:RrH̀b+o/eE4s3\Qk߿€L8 |!n=H= o`?90Cs&&xv |qvn%JYTcCפHqOքj6`7=kx9K_=?`H꯬ش]C@^P UZzrhW9ͣ@=a<\3FPρBPc? S/E8) 4mNr ?yN.]qmmXt&M>qÙϧ]VFh S&N-Deѣy}c9 ck_6JqʛKL7Tb!ZN;!t߄jh_ vX`5343%z;g'ƄOl߮f{f9@\kw +-P| B![]m˶C=Lpx}iI?DogVqç15f~rWi43G/y7dl(Q *^Xy5mnb`uGZDu~Ii|]r\6&C̗}R2 &;5Lv+7F%r|[Ls^إr3_ 9]<ҼLU83侙镜JX& JE'>N9h.uGDąMxz:j6ѽ!YΣK+.hGj*CBMkEKRĕץ?{g}(ai$PN΀ջ(ه;N9nVip@aَ)<3C 4r"SQ|w%E"U- 6Vd ܮ$%[E.(HPAmkwjq+3򾥷,}?BNZ- 76tR!TB >J~Da: /R 7d _|1o4:gۤ$!RkY것z"r <ʀ3B^y`<߹B[_oͺ $Si("(Hªˋv!T"ac5kŀ&g4!zm ߦisѨSUOը&xΝ5){WFJ[8+a<)69U']I;8GFnN"D&|l܅;h\ '(9ySB.RsVV|U)q|Cy;b݈|TKL jCi,R]tb٪{6 Ak.ͭ]TQ=|5ucuH-[av|tFJFme a*Zk+!ғJS;m,vBʗ} n'X%`l?Q]{mmRT-08_"~}wEph2%_ZLx'4m٘nб^hG @ic~iq:2WAvtF4Q ^TH_2a xPܗFO=DȔh gcLGX@h,XD 'bnT  KV$bK}4{//`/XQors/(r13˱bRMp%qqZ{]AR.pLO:tn=zG~l/JSy$us>0 6Oyk6qrt(ٱ9\5lcGl)K4X>}ۙ>w˹Y̌j.pԋr25`tx>;\8ry7nհ"[)S)ɟ1Jr$ 9rbWKs3ٴ!4+b^o-OSeX@ǹX,|.ZorJ; &Ԧ-'ifȍd@!`Xhp.f^Ej~[UPKITJ"q$@\k=MHb k0VTf5+)u}ʄ%ZKe@ˎIP5#Oyov`Aw#5O$etq"R}[aCƹpev \~p/Qߊ Dz?\I^RձsZQz\5z <ܼ:![ =vj< zWSj{gb,-xACby$>$ t,sCU35 5nܩP?9{`.V!wA]qp5=f[Ƚ `;n7rxˀ":Q#SU3OG]Τ?iia431}>mFTFU&ސW5&x,q~Q?H͘0e$4RΓp{ cB^q`bY\uMuvag1ӔN3FI%^T'wrDafN+C<4d}c6mqF:pŽnej8g̴UN䘞5%&6Ӣ , 9^{C^Mzo3@n ]g*B" dt=y}e4ge4N_R7pI=pbúefWxucjd cY{nB@뛧 ^Hs;(@~$թH0V Gݱo-z&Ybh}k1"V?G#rr})hyt}D+Xӟ[T~Z8Xb3q Nt6Bx|{ӚZ35&UŊ&Pc7ڼ;I|B$(FJOpwN#T7A:#NK-F:l=Yk38bhICnAcPӳhYC 52I$NFNN %Xge AWx\#9|(CGܐ?+i_˥iy-&(pyZasb]7=/8 ]UdKv%o^40-lRkuKV8SZ?٭DωhBKxwr.;-' YsPQm!rR+Mr"*ͥ|B|>MѾ?Qn]5^2~K50bl_=h{٦H?ҜdԈCE@zWҾ'PQ h.J؟[cA= ~}{h/!Y>F쀾N{ѱGdv{ssG/zPx~ OGĒlZB ) /mytC=~}Y(k>&7݅X_tvVG ?( 0{큶׳JmWr*%Rx"P8x-^2pLr~nr%۫* ~å7p(% w+즠}QgM>|='U&bёݠñq_ 44Lh."7vy,6bO_ N^f,{XIXrN|DA@*8X*kw35ej% : Tlbf{ 2Jl`@qs^(kyK:sRatnY6C) B"yyk pƽZ)={heqbI4:{eZw7G}$<(53vݯ.%boH$/5K %⚯LZfdC@}\V5}O@ cBC_ )^w%E+m>f3\W=۶d[Qf;}'RD\=J!),_dɁj!PHد9_XjzIUݬt8ӉSԾIT?W`hP$>b˨\ی qsہů'e#2k^.?v͠#:Ȑ z|?E?ObF3Hpw7")%~v-?Q,G٬bnqs~ܯ Yd9;@x#\qưB ;VuL1>RSS /hՀi:M>BHf_ HN71 xOy /zie>K{A8ד 7ؙ:KŀvwYjȸ`lZrEP`¦z/ \$„Ŕ3#`Ͽ &Ov'^LcŖِsWLK2`cԠ]~/7~C,AQZc?n=Id vwVhz\ǵWr^h"XHkGwtC!5oYNۋ?s*ACP%0`v:mH]T [1])帑 o+9SؗМ/2PSRwؗ7֢$P? u @UYX R8728aI k/L0 ^[cad\c~>&y&T߅jџIt]Khj '1W|vQc,5^|Q:5Pn߁Ko7VR d7zͤBq "dOLO*YfӶ$lQ.J1>pގ=Y $st[j ^R-(!8:%'e1.Zeϋx9M<kT Zb~Cx,؉iR5}2:DW^,hT@) Y(mTYXxpGf$ک"z`"!ʇ7v_~e6(<\ddFpǧbx>DĴ͚GqDfcܪDץ6̯L Le[ ,X ˫$%[4 }u?Ԙxz ұQq4E; ׏%j17.]mQ\ yv7i5+ L}MVj"[ vl0TpLm)3߈ UD,l~){Y+8T?N#p׫RKnGJ&V_~| rT&d'L֞Fw@eLC`>R6 K^s`XHUdL_[ܑ `uY+"g&'| 6Wx IWLoiCZ @J#IEF!s `W$TcWw|S@ `"ؼwUוс; raoL Gm*WFy1A9Ta:$' 6E? 9CWVzn>~a?`]e(vSÇk&5-#3_[iH*o Nȵ9GJ_p9lK3SO%zRЀ$NL b?{6 ݆UoDmeY=I]GDhb4c{ nI}Ƀw B5*=UF(3R@9p@9CPL;_Y׸9-"jvv-!{Vzy}Җ\ (v<#?DIIP|ʢԣCsbiybE#=663N'$hxyF-(Y\L ihؼn@jzd&k@f¹~᜜!b-vA6v4ρ(z\,:5}#?ų7yg9P`Δ_!Ig)im=:#/e(Íҧ.5 \_@~GN5jz^{T_3K!R6f`"1gmA_+ &d#KYYnhPR @`N+oΎdKI.NJ^rkbmz/g~R,8jET![tȻQQV 9L@癜Wŏ%9͝m'6Dy[pH2̉\C' ($ăI4|swĽ;HO}꿤@zw?!e&T|~یvz $_ted_/vΞ"۵2M¤dXS@B=r+i$Mo(0cܒ#-W_L((Wc؃i7hCw(}lUN<[:CBLՃVy64븐&4FZl&Rq<q4>VkYnv$ }/R7ytWj${*&_}i0mdtɁ-Z(U;yí?U8@IUœN(Ms#\('VdۄRhH/k/yNٶ"ŶgSݒtK)xFO:ā~ 5oPv~xa|_M~xs0l;ld7\%bLa{+jxJmR'G3a_-JTl 6+0m!cM YMMZ^+YuMI{8gC 7Ω7 ibr9 ܂XPBYJ`B*]bu*]{YG޾nh52 &mFwcrYfXs7rbK PrY`A{ W֯+'6;) S9 H oȯ)Mqj#3h O*$JMI筺 o(c(9Mrci}V7&t հKQQ>Q)E&lG} DceV4uxRe5xkFݫX_z:+ȫwr8^$ KR{Wn9cЂ5o@YJUGyؐk'߁nȫ=+A~.zj(<.' # |]ωIp>&s a#@XGJy3-B(ËK4s<"1I~|`?/K' S+!|"5"䤳r|٥׽, Dm C\w0;]g(NU =sFe9ךр9~-/\.L' 84ΑG8ce!?qbP{R-C^ v_Zv]@8kJ/($|H%^XkS'UM̟bTx9Oq9:~aBbKm W@8EK9q0YS κ.q[K:#"欏un_@Qy;B0?SlspZX ܯ>x{J{.'Deb%\ڻO҈B*4S R*10lDn^J6<6 qUt6/'HJ6+zcpbێ"4\ 5 xJX"?"0{`UGT8ImU)p[B-dH];۽útY,Rz٭A}\d4>1ș#ސӧPWUY"pG(#88yU -=u|<AIӌ<)fԦɽd]"t"Y^WV>T]e@_Ld+ 0k|-6j5f˳VYr/ YFR98U̓fMP Yg6'N,J,p Brw(B^_S.ԳT fH'M݅T:X+Ѽֈh K$bN̯`3}F@6~8媈E)Z 4Цݼ9:3iv5f91j.BhA㔬6mfEfHzpT S<<wVFKglިv h-~5X 1jBv>$5dqQSS:y"s<(bOnBuV{A[y.l^fCFRl,Ǡ̌mYd |f'9B*Ib 6 Nhln; &Ok3j]_%l]yvuSG,ݯ#Xl[u||x^Vwanx^ذ=Krw̪04A#CPDH:$T.JTF8ݸKOVbyhB+=ڮjuYv7|6e1B = Y K3A$-ψm:zv"6u@CeЙ9' ojrJJkrvydXGs1b2"%C(4Z w-Az` &YeQ: 6~ܛܵ y'c#àgB)@q6;6>VfvKkţ9QJxX(Ԣ;&idA@~P'FA^VޝwO\5Q6*ڋVA@Zs[0$($躱 ,G NIȚXw j~O-b^4%ԣ ?kY3}q! yО0qqaS*V5X! ;Z+b幄l쬛5-I[­wJ19kKu>Vkv\PWR&Acjec=Bw7Cз)'zhq|NUt t~+YܦAA @\%D1^\~~ (Y jkf&fntml\V!7]INAc5gQ߶Єidfbɵ-Sk)DPyCӌ^ QEI5DHeE' ^KG&[NHH N/BS8rm毶syq=vw!'L7Ѐ_\G@L=~̀Iz0jēhh17sfExIR?fh0Kf up`5(4EKC4VL2AStݖIM$Uܜi.a:4N?i&XxR ps S'ݪPPX7+hƅ⮐4S-9VlFx 7I惘 n ~&)5|l{|׋?"HNJ GluaܬxgؑWVOw{z5 8PHʺ <7Qqwx] wѢ7e LJ4q|(hÔr۱mrmx HAo v7֡@|҉%eRϨuč7% ZpT~N:M#"jGr"᲍oӘ+տ0TV{JIF ڹn?Cg\'fGm =}ĘQ+ȇXU(IHkPrKAG3sfo%R+ }w'5@A! trg ъЯi(8[ԗ{ˀi9L?.JDLg\ HĹtsTY!: }!a"S/•AIHyC!="IaՍ솴VvDՙjP.~8ь c3$!F;ê BQvwr}e']45j}eډcgɯb$#nNqȾ6;FZG7ǖѳb8oљ`syʸE>'_?N*RƧĝ,.STUFT R!?Ъ^˲@"NצFj_ d+palQLALGX|鏘G`q 1`J2S_ԯIa)1b2M)LfC!ϖW¬sgrΆ%_yL4WIeHh,OV8 Y8Q/а XP;m%S,r.@=aKE7܂s_"ak{v)a}|WQ R>4I5PdnTSMUiݾɜ;5&3z zqF`nO[9_&c,X=+bn&fdi(ˑk(Ț8Tw+]XW[N܊}aXeU? @'iE |T# y Q,T1;"*-ufZ+ Wyx^Њ ?Abή5t:VYNhjojf!Ah4RLg= 2yH,- U D;9e|O%WO8Y*Q[\)ν{i"_d |1ft>޲ ϧ /@SI;t mIH)r2`QJ9 ^N=DJX{>qׅ!2^(::QGp6wy`D_ɉ:OG[^n@;9nr|,_}!72h71Xw(8(>ǖ~.l׌`3(QB 5"6J+5R2BX#i ZuOo6EZB[ER&4J9|m^$]?rz>3Q/|G!~hQq^Z2\[Jrn.?*ajzQτH<7q@6c.Xy:eS8߳vP젷Z,D0ѽaB* %A_@LlJwR,g I_ϝnB_TxcVI]S0 KlIȒ.[(M?;:|ؙB]i|qtݳ]y'~% 6' %tw$[AUVT ͳxxM(6n%V/DnؕW 974I/j K4Hb*ۥ^31p_%xscVG#n֛B @; NY~ǰI&;>$L~G峐5Cɜ"㑍ae~#[}Ō5knۈ4#(Xh~U!!0:|")phm,bc}9?gG7k@ xZ̉hYw" 7@\!/us>l@KU͝)!n*|.npmTZOrs6N. `6p5=RFz1Y5,M%)ZZ(S:M+'2۶z@{Q MFGB`0 1|נ>~`|[o|ÒX/6Vo[pj];tj[z-f!QT :4ʈvNa澸=WE9\8(":Ώ 9U^ W\}7;<^zc# M<)nv\=%p cdN pe >r=uSU@P3ui]GvЗ3^'D(4+0et4+dԷQW?;Ȩ#CȊ$l@*#\ω&`,|8[T cҖogymJ!6 U} `E|l7"6>ke;j1=8_^|dhs3V&8'm>⌳}W^uH(Gi7RMR_yVZH$}TQm!My)K0RXfe v c ڴ|JpmKBڃua9V10[11fzyM5wub2VU޿:,Rȑb.H=,xˑ JuR-乖 #JXRy7A,b|U܋&NɘO/?H/"3sĬ&Ҝۋ\p% :r'/D,-#YZ!- d8v HU {ȏ/E+2Grn5m6zG$S*0hr'(ad]E&o "Ym¶57Xp!04 ,pSҩhëFeCKB񪤲2[;FvE6[XWњ2Un6^M|@AA@ 5q9m=,2TpuG ׈L@EiV\R.f1 8ޅ<<-+|&,G?%loa\rwH^#5Ak3z`>!GGZ< utiS-}AB^N?~8PRiqTC*GP WnD,1N Dp]o7, (އ ,NZޜAtO<֪o4rrZPD~\O|Ux+1rSi^ٚ:[kM:-qVwf]{Az7 h5"xSLʌ k|o.~TV/֦vGL<9Հ*OS3Sc<<6 '=V{7)), ݔ+a4ƾ3հ)?37 hw3}*%M)"#a 4k܂ tw}a|uqկ£7#xhdjVTŽ\5TH.}wZj2=% IT|wY2lJt>tc_.0uKH99+AZM/mo)`"3A?r)"O4癖lLA5ӂ͜Iԫ>Y+ܭյ5+q ^t62gCܲVڬغOէFxͳԔeTH4aFIeSd@dkcrmsdڸ<1hJ OD.QqݴYJ zc;6Y2tjf-i۱Ʀ,O-Az+qڃH,QwgGlQqi=v:ZgY{[g^NOҏ~XsF F6Kzm]Y;`q_Oz@s&`'>7ۢm0I?ﻌulZ:RO>+T"5\Ӛzw@wí}} l +O {B1O@ftРծFb0 T-񄶻xTQ'aד6+5/-mpϠ7r& d~u^g]ܵ} .n{VZZeTzECL뚜6p7`qކǛ!J_Oe=(!^ 1Ps~CI-*'/8x0ZyAU -8BZq%?2"ռ_޽)|}a:Wh` uyʆH?)TiRl,%&$w%DL'ωex'Z)CVb+8o倲̩OOO_̨K'_g\vl/% R ,+ތdPS*IQpcN~T_\|.YxLΰ`'9hCQ^r)Ci& e #Fc޿v+2%f Xr4<-T$`Od=?+ 6aDkbqR9`+p[I ȥ& }aDEPk>7n/| ٓ$hSi c:6/>$]NUm!zUuEL2+NGyH%[gIBXKo|0qkf>љ[A_B%#+U&"`zGKHF ʅ_엟 ‰n#ajXBQZݠ>f 5Ck2B a7X3XTl*,HI#74s';/O1$;%JgA(Jt\Ww+iL grao$d7i^КQ$az~,@w2;LhF.sҿ`^"jfڿ,(be7*Ek(ݒ–f.ccJÃa9L4fv^6xCݯA ?]eH9E;r %=Bcum0F娃< v9 hNV ~ft|6MR춲uTVo""q<[⸏+[LUp'\7hϰ];#}Oe~pdhq.!F)aXJy*΁! =(f!:jEڀs2z@˱]3y6Z+0jF)vA@O9 Y R(C"֋&>{ʉ_G8uF/>>MeQzA)KufBd ( 3tW v"EgjD%>e+Y<܋赗u-Gj9tq(^,Yo/JX$pk2唾ДcI5Qc1M;8Tɧ0ͫll^VpB=6p,CL{C628r֟J.q/BO u2\"TybhIɘ'$2#1f7ꀄЯ_ԛwA&TC׭c]Qt\0Hz6wgE|LA0X} z8G&sV].rA-;tV@Ks˟& t'!-J#^h&މƷL4nɭ$ \ Yj18ƉKP m8=B^x}`Svl-rP`|J1 @"A>)ol o)^2Q*cX Ɂb}MzL7d~-탴w~d ǬQxC#~^nsvTQdZ1ۍ׿D>Joc $ǻhG x_ovxMM"pahPc)X1$40nnǣE~2 tըƾ\&u߳%ͤ{幝 _M7Ié 4i <}/e2XYCc^$RwV/wٌ@ԭ.PΘ]#&ylF݉yV+ƥ~/JH%,۬ + Ɠ$P]p :-b0M]ٚ=ed B'cgrtlQ^FGk v&<,45Ab+6:/UM]F^-py_K7>7fd-K;F]uzJ؀Yt.5G5cr_{NtWXTŎ$;uͻ$ EϱƄkb^O~mI2%!GQe̕EE=PNZt@-;Oӭ%6薛6T!yy=Qy; ⊷EӜll2(Q*>~1O}ʴy{E 4J+ l; Lze5 ~z n2 j PɅKv}G )@sSEq!Q"7\~yn)kn0D8Lt(y=$QG]/vD' /_+xˣ#/A8}hĀ|(=d-c/‹AdvB"WJK~**(Wᦆv=jt>I0SHM\| ̽Eh8 ǴyH52 E"CM} 3nYFrd~dPS x }]`tfts%GnCޕ0Q-([&K~K{J#4ġ=o&닰ٱi!A/` {\sy:7{偆̇3Hs$~Q R"2hķ(P 2M.{/5l .UAǼ }&% WK@ÌW<[x̖X?Ƙ\S,{rzӪKT᪛Ru,h}Jڏ~ sGi &UYQA QEPέ%|&Ŋu:^!O͂@6–p,Z$v>Clc u-ie}H-sӡXẏmx390c)ۨ-쏈/L 4AE|a{cn wkNJC9æSH,n 3567GʂaU7<؁(%)VFW >0_k;"GK}z_=)bH3whm&C1Kh,OB+:*:=sXHg-d %FM.a1~cN#)7^:|ay{G_sGOwC?x)8U [}~V r#OJv qhD ۶PulO͓I5ˁZɷZopxO-6KK]E*/YK: G~oDh絺<,+R^Enᧃ͖<:(uP$F?|5'5y!'ݡ]icT}Ò+G撐wYBG?3B1}}X逝?=j+?}{j[ܯ &f}lQhp[ mL)wRq+%؁va)ʽ(|QSiS I ʳJU"5B'$Fj<6{oKL`[ZNu?& kvf6GГVpJԠ1= ҵ4[qL*v_'fAˤOM4ℒWEwT4Q^7̑uW-`?>;MQi*A(f%^l?@CCA} L |+(MX~")=ƒe:X­m2窩;&NILPX$wqZ_K#K^x <0FqSѴ\`\ZFң ɻ)V$ѿ/+8^I(g-ȹ w+ aً;=:ۢɥfjc<u?+gx-5<7>tK5I~xOok.0ϲ'q]PD`E:^{oe7BZi=,RM3K0Yzroy}No=ls oBe #H0ѠɈÛ>zO`+FLle8ukw}g>T `!ߪOdrP◫/ypEK"$Hm<Ƙ+49oʎῸeIY8mﮛK9)/Nx/XR(^ʚ7,,43Ntydz1ɎD:/*f¢eH u6W=zGaPҭ YL)Fg}<0bTRs3 j!~7"[$: a4? \= ]XaCEhkiMێ1 yfFJ >)xTtq_e"0IY B(姬4>:X"l1Kf%kO[]:SC̫a")(k V{ޖ ٭'@ v zLSp"D:he7'H'H<*+M)\(wz:KϜ_彍c]i`MuNk 6F|Y1WP>|dNvM {PSDTcW08 '!OqǸ&A(n6 ()'*`DHRzbc oA)yz4E$Tͮۊ)gLYXk\ȱ_Ksl2ZVx9=agA{1YR/Q/L^H!IFܔFK%htn<*-cs"++a(}]j`nnV)^P A$3تd LTkxbUH\Upzt~]ҁ8mc٭}5`P]Zޛh5k.Dw^;SPn zz3(cpڲCYpS͔ŋpN+7bf"L+R0766SowC}.:|h b(<5r*9rZxVr =Ͼ2ҀM8aE"ȠcxV(gbїNQ`8Jb׿ŵ 3Xk5'WgҸtWpz1a^K@* 3RXvYO޺aDrǫ&Mdjh.4~6b3/6 XU /_In$ k*#,3khF˰w%(bɤ?=#yX䜦`K8E;ng z, /(XUiviƋH<ɲtf?Ӹ_ PV% ;ce>#,^ - q2{uiwδ$S/oY ݬe}Wrsc}6Z8;Ê|꽡Cϼ1NI,c?FmnPE7ro@8x)bpS]tpӞћ[[c}5>kң{0 v,KކRWo6qhS}$o w+@Իa+_JG?-:Nz^'fu103ABKK|%skDHq8Z7$&3؄,]޺zKҦH.68J,ʬ ? ;yb ZS TP3JCix|8 3"қ=4$Q%H:Jp`F*ǵoDϮDódi\ӎWE_MH[}>̻p۵GPR  ͤU!&qZ 67?"J*^K񚴘b6mm2=`b J!fN~uh w->){ S]OIza XYu N5(wof x߱u5%^?W'EZ]K9"KI2fW AO_ KQ /RC.p-)d L @` 9p uLI;fy.;ڽhG.4ۯ]M uVȍ_%Y=zoWU&C]YgR {ck]ƛKe*8Кp~ ŇG:u(I5pte0|6J}xx\J?GR(o[6wJDzxcTOkf&b҂[n!NQ:y)',81nHapJ˖)^<+?,7[?%<% -Y'쩥a$[vWa B8 b|3IW^&hi"yx__G ߁w_6?mР;klz6}Apj[4l`Ip)DOg@Z&duheO)g])_SRELpt=83Wc!A}ޟM]o 09boX.Y6zvVM<)I;[}y2QhfBA/v>kmר7ٖ\U7"g#q*; ! LHVkPx9_qCaO FsV >&!L.L&k^4!"_A80Bi,8 XD 6 vl'Hߎ0dWrǡ1V5h}nj_!*2TՕbzOkKw\y_nvFΠfZ =ONfx)_zƫ 奐mMCJjի4z,Ł|hЄ}R-_)B0-"Z hIeZUSrGq3;m ˲ijD,[-dJUp,-oL#Y ǐ'DiȥR3yZKǎՕlֈdClHAigH4 zKֻǥTʥGFSֳ~esq8K$U,K.Ѯaa"t4E:F\0^8PʄRѤ0gp^ĈC-p!۱j.ҬjX*oı5Oibȍ$WYa0AU m$eIeQd!%h_'{}OSWuo]@,ϕ=bfPi2DďKM|srkY-E`ՙ΀ !AO|CGW2j2{$GM>JLb DhaZ9jQ^<HVJ>wgHNt97xb\ 5:zMtBO6 ,:I1pH Y>E+l`;c]iF83( W^k,0gyW4;%*8v4Eu%#,Hˏ5&41 Tp_ 'vݔ ݺQ]Q+x͒ff`^w*VĚq)_j#{4ԉ .?3 N6Jϓpyi!jPGcXKd Bla%T'_״$͹*e{ۥ͸!.1h^(蔭h-gVpOO}ςA|QM ,WYOyO)s!*p`Ǜ4!W DXD0u)+ OD:&gGVZPB_lD~ )ކ,"jEq9[oz[H>L<䵉BnNrZ0F+N Jȯ<.*2nhMH\m"ef #PKyeFZS\oДi}$b?K<  l z9㦐FsTL5|P(#]5en!D7k-pBO2 q画^DR@*llg!vkbAQ6" "oJHۮ7۽@3HlTJ 44 돑["NF|zvd4ҡT_:2J]oG"Lp4A1w~VL.tsR2an.yS9Ե$ }hrXLFS*BpK=\)%oJ8.-j&7xJKzfBǸXX'OEp&".ҌzT]?meu1|St9퇄-bX5bS`bUWOƾ8LN#A1f\iUTWF``> 1Ƭ[J7(zfٓ/Rc Cf`^kA.U.WE[fXA`ooC(Ŧ?bF}${2-/xt@AOF}b0': = .!cSyCIhӻO io./ d׫dHc% Đ50Z|AeR]'_S'07e,BH"`gsQEcT^MBhrWpYKXB2:_w*m)Pa/R]o9YZJ.h|%z)>RJcoW)Zqvo*=?>U[ُU$3)0|;($HPRov Ra,!y0şڐiMm(vi$ۇ~wDAx3"%bx Sc?GflNL^vW|qgLz\fDz 35}[6Yzpo1PP^J$hr_`X 6-fIf]#by< T`T,t0[!G~u֔d?@#3')4XЎlFF3L8m ٯV9tGBSkq:TQ=@Ҽcԇ /Q? '#)=''ǎ1rqc0יzA+VlGӥ|;Thfgn I-=6W30-;fJװ#:bUX`.slt.r)|ek_wG,IS4et^^1[ )oh"lO\ݽ+es)`&1MP/*wFi:_qLYK㪾 "AQo=Z-8v~ oyRajO&}cb*C?m Oh*otg ZuhQ xg,\`YWJpM)CezPgdʿx|QPk5ޘAp!b_xntFIN LxPiK$ Yp,0!XO tz|J4\8AMBsh!9.)?Uoj.JZWTo 2eU+/(Gv+02ZeMO-T*մmoJh:%Z(;GVL6x?0WHM.);}8fJ}'&M+\nyjLU*R]HA/ձG(CK FCN;*3T)BLE"a!@!^xyM! X-C ŸL>QC }\ǽgڃj4S<:;Q%RRP+e+~5 Ll7~"EơlGw+XXH{Jy}3('\_߭Bl G ]ck  _ Du)i+:2Q|vz$2HAh, ZNPwEgWUٰR YZ