php8-openssl-8.0.25-150400.4.17.1 >  A cn?p9|*uF9& MtȧgHp=P@+1YcXtOF($˪=ca߇%"(h& ܿ'odJh&QcyWe,p u*0:A ?uHbx?qY7[U0.x{E'jw6hNۉ&jT˃08OQZK9W:IQ3n:82vOGAcf14bdaeb835fdced9adbe047c9ebc59f793b9a3b3fbccb138de921e88b5bb98e7bc55d1b5fac2e9d40f9fe690261bf8863a0e27 cn?p9|wB Cyi߷>Ők8_I''}sÏ>;w|lH AB a۹'cӽIgrI P]S#KuZ"t3-"-jp%x6:RF/ ͩa0얚ɗ pA͠?͐d $ @ ,0Ijs     b dlv((89:4B1F=GTH\IdXhYxZ[\]^bcdAeFfIlKu\vdwxyz0@DJ͌Cphp8-openssl8.0.25150400.4.17.1OpenSSL integration for PHPThis extension binds functions of OpenSSL library for symmetric and asymmetric encryption and decryption, PBKDF2, PKCS#7, PKCS#12, X.509 and other crypto operations. It also provides an implementation of TLS streams.cn??s390zl38SUSE Linux Enterprise 15SUSE LLC PHP-3.01https://www.suse.com/Development/Libraries/PHPhttps://secure.php.netlinuxs390xQcn?-cn?3b35becc0f282175588f688417def7790b07bc414a84dec05bf498afbb79e2e5c8b265ed4682f4e1c2fde9561906551780283a38b9f9ed6d00f31b659104b739brootrootrootrootphp8-8.0.25-150400.4.17.1.src.rpmconfig(php8-openssl)php-opensslphp8-opensslphp8-openssl(s390-64)@@@@@@@@    config(php8-openssl)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)phprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.0.25-150400.4.17.18.0.253.0.4-14.6.0-14.0-15.2-14.14.3c_c:c)@b@ba@blb2@bu b@a'@a @a@`ݮ@``@``u`Gc@`@`@``@` `x@``__=_I@_I@__@_T__@_k__ܙ_@_$_Í@_@_G@_@_ _@_}_u_V _P_+____@^^2^@^^^>@^^^t@^p^j$@^M#@^AE^)]]]@]߶]@]ʞ]]4@]@]]ja@]Ew@]@\\t@\\\O\\\Y@\~d\w@\w@\s\d\\\R@\Q\Q\P@@\G\G\G\replaceChild on doctype causes double free). FPM: Fixed bug GH-8885 (FPM access.log with stderr begins to write logs to error_log after daemon reload). Fixed bug #77780 ("Headers already sent..." when previous connection was aborted). GMP: Fixed bug GH-9308 (GMP throws the wrong error when a GMP object is passed to gmp_init()). Intl: Fixed bug GH-9421 (Incorrect argument number for ValueError in NumberFormatter). PCRE: Fixed pcre.jit on Apple Silicon. PDO_PGSQL: Fixed bug GH-9411 (PgSQL large object resource is incorrectly closed). Reflection: Fixed bug GH-8932 (ReflectionFunction provides no way to get the called class of a Closure). Streams: Fixed bug GH-9316 ($http_response_header is wrong for long status line). - fixes [bsc#1203867] and [bsc#1203870]- version update to 8.0.23 [jsc#SLE-23639] Version 8.0.23 01 Sep 2022 Core: Fixed incorrect double to long casting in latest clang. DBA: Fixed LMDB driver memory leak on DB creation failure. Fixed bug GH-9155 (dba_open("non-existing", "c-", "flatfile") segfaults). Intl: Fixed IntlDateFormatter::formatObject() parameter type. OPcache: Fixed bug GH-9033 (Loading blacklist file can fail due to negative length). PDO_SQLite: Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values). SQLite3: Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values). Standard: Fixed bug GH-9017 (php_stream_sock_open_from_socket could return NULL). Streams: Fixed bug GH-8472 (The resource returned by stream_socket_accept may have incorrect metadata). Fixed bug GH-8409 (SSL handshake timeout leaves persistent connections hanging). Version 8.0.22 04 Aug 2022 CLI: Fixed potential overflow for the builtin server via the PHP_CLI_SERVER_WORKERS environment variable. Core: Fixed bug GH-8923 (error_log on Windows can hold the file write lock). Fixed bug GH-8995 (WeakMap object reference offset causing TypeError). Date: Fixed bug #80047 (DatePeriod doesn't warn with custom DateTimeImmutable). DBA: Fixed LMDB driver hanging when attempting to delete a non-existing key. FPM: Fixed zlog message prepend, free on incorrect address. Fixed possible double free on configuration loading failure. GD: Fixed bug GH-8848 (imagecopyresized() error refers to the wrong argument). Intl: Fixed build for ICU 69.x and onwards. OPcache: Fixed bug GH-8847 (PHP hanging infinitly at 100% cpu when check php syntaxe of a valid file). Standard: Fixed the crypt_sha256/512 api build with clang > 12. Uses CCRandomGenerateBytes instead of arc4random_buf on macOs. Version 8.0.21 07 Jul 2022 Core: Fixed potential use after free in php_binary_init(). CLI: Fixed GH-8827 (Intentionally closing std handles no longer possible). COM: Fixed bug GH-8778 (Integer arithmethic with large number variants fails). Curl: Fixed CURLOPT_TLSAUTH_TYPE is not treated as a string option. Date: Fixed bug #74671 (DST timezone abbreviation has incorrect offset). Fixed bug #77243 (Weekdays are calculated incorrectly for negative years). Fixed bug #78139 (timezone_open accepts invalid timezone string argument). FPM: Fixed bug #67764 (fpm: syslog.ident don't work). MBString: Fixed bug GH-8685 (pcre not ready at mbstring startup). ODBC: Fixed handling of single-key connection strings. OpenSSL: Fixed bug #50293 (Several openssl functions ignore the VCWD). Fixed bug #81713 (NULL byte injection in several OpenSSL functions working with certificates). PDO_ODBC: Fixed errorInfo() result on successful PDOStatement->execute(). Fixed handling of single-key connection strings. Zip: Fixed bug GH-8781 (ZipArchive::close deletes zip file without updating stat cache). Version 8.0.20 09 Jun 2022 CLI: Fixed bug GH-8575 (CLI closes standard streams too early). Core: Fixed Haiku ZTS builds. Date: Fixed bug GH-8471 (Segmentation fault when converting immutable and mutable DateTime instances created using reflection). FPM: Fixed ACL build check on MacOS. Fixed bug #72185: php-fpm writes empty fcgi record causing nginx 502. Mysqlnd: Fixed bug #81719: mysqlnd/pdo password buffer overflow. (CVE-2022-31626) OPcache: Fixed bug GH-8466 (ini_get() is optimized out when the option does not exist). Pcntl: Fixed Haiku build. Pgsql: Fixed bug #81720: Uninitialized array in pg_query_params(). (CVE-2022-31625) Soap: Fixed bug GH-8578 (Error on wrong parameter on SoapHeader constructor). Fixed bug GH-8538 (SoapClient may strip parts of nmtokens). SPL: Fixed bug GH-8235 (iterator_count() may run indefinitely). Zip: Fixed type for index in ZipArchive::replaceFile. Version 8.0.19 12 May 2022 Core: Fixed bug GH-8289 (Exceptions thrown within a yielded from iterator are not rethrown into the generator). Date: Fixed bug GH-7979 (DatePeriod iterator advances when checking if valid). FFI: Fixed bug GH-8433 (Assigning function pointers to structs in FFI leaks). FPM: Fixed bug #76003 (FPM /status reports wrong number of active processe). Fixed bug #77023 (FPM cannot shutdown processes). Fixed comment in kqueue remove callback log message. Iconv: Fixed bug GH-8218 (ob_end_clean does not reset Content-Encoding header). Intl: Fixed bug GH-8364 (msgfmt_format $values may not support references). MySQLi: Fixed bug GH-8267 (MySQLi uses unsupported format specifier on Windows). SPL: Fixed bug GH-8366 (ArrayIterator may leak when calling __construct()). Fixed bug GH-8273 (SplFileObject: key() returns wrong value). Streams: Fixed php://temp does not preserve file-position when switched to temporary file. zlib: Fixed bug GH-8218 (ob_end_clean does not reset Content-Encoding header). Version 8.0.18 14 Apr 2022 Core: Fixed freeing of internal attribute arguments. Fixed bug GH-8070 (memory leak of internal function attribute hash). Fixed bug GH-8160 (ZTS support on Alpine is broken). Filter: Fixed signedness confusion in php_filter_validate_domain(). Intl: Fixed bug GH-8142 (Compilation error on cygwin). MBString: Fixed bug GH-8208 (mb_encode_mimeheader: $indent functionality broken). MySQLi: Fixed bug GH-8068 (mysqli_fetch_object creates inaccessible properties). Pcntl: Fixed bug GH-8142 (Compilation error on cygwin). PgSQL: Fixed result_type related stack corruption on LLP64 architectures. Fixed bug GH-8253 (pg_insert() fails for references). Sockets: Fixed Solaris builds. SPL: Fixed bug GH-8121 (SplFileObject - seek and key with csv file inconsistent). Standard: Fixed bug GH-8048 (Force macOS to use statfs). Version 8.0.17 17 Mar 2022 Core: Fixed Haiku ZTS build. GD: Fixed libpng warning when loading interlaced images. FPM: Fixed bug #76109 (Unsafe access to fpm scoreboard). Iconv: Fixed bug GH-7953 (ob_clean() only does not set Content-Encoding). Fixed bug GH-7980 (Unexpected result for iconv_mime_decode). MySQLnd: Fixed bug GH-8058 (NULL pointer dereference in mysqlnd package). OPcache: Fixed bug GH-8074 (Wrong type inference of range() result). Reflection: Fixed bug GH-8080 (ReflectionClass::getConstants() depends on def. order). Zlib: Fixed bug GH-7953 (ob_clean() only does not set Content-Encoding). Version 8.0.16 17 Feb 2022 Core: Fixed bug #81430 (Attribute instantiation leaves dangling pointer). Fixed bug GH-7896 (Environment vars may be mangled on Windows). FFI: Fixed bug GH-7867 (FFI::cast() from pointer to array is broken). Filter: Fix #81708: UAF due to php_filter_float() failing for ints. (CVE-2021-21708) FPM: Fixed memory leak on invalid port. MBString: Fixed bug GH-7902 (mb_send_mail may delimit headers with LF only). MySQLnd: Fixed bug GH-7972 (MariaDB version prefix 5.5.5- is not stripped). Sockets: Fixed ext/sockets build on Haiku. Fixed bug GH-7978 (sockets extension compilation errors). Standard: Fixed bug GH-7875 (mails are sent even if failure to log throws exception). Version 8.0.15 20 Jan 2022 Core: Fixed bug #81656 (GCC-11 silently ignores -R). Fixed bug #81585 (cached_chunks are not counted to real_size on shutdown). Filter: Fixed FILTER_FLAG_NO_RES_RANGE flag. Hash: Fixed bug GH-7759 (Incorrect return types for hash() and hash_hmac()). Fixed bug GH-7826 (Inconsistent argument name in hash_hmac_file and hash_file). MySQLnd: Fixed bug where large bigints may be truncated. OCI8: Fixed bug GH-7765 (php_oci_cleanup_global_handles segfaults at second call). OPcache: Fixed bug #81679 (Tracing JIT crashes on reattaching). PDO_PGSQL: Fixed error message allocation of PDO PgSQL. Sockets: Avoid void* arithmetic in sockets/multicast.c on NetBSD. Spl: Fixed bug #75917 (SplFileObject::seek broken with CSV flags). Version 8.0.14 16 Dec 2021 Core: Fixed bug #81582 (Stringable not implicitly declared if __toString() came from a trait). Fixed bug #81591 (Fatal Error not properly logged in particular cases). Fixed bug #81626 (Error on use static:: in __сallStatic() wrapped to Closure::fromCallable()). Fixed bug #81631 (::class with dynamic class name may yield wrong line number). FPM: Fixed bug #81513 (Future possibility for heap overflow in FPM zlog). GD: Fixed bug #71316 (libpng warning from imagecreatefromstring). IMAP: Fixed bug #81649 (imap_(un)delete accept sequences, not single numbers). OpenSSL: Fixed bug #75725 (./configure: detecting RAND_egd). PCRE: Fixed bug #74604 (Out of bounds in php_pcre_replace_impl). SPL: Fixed bug #81587 (MultipleIterator Segmentation fault w/ SimpleXMLElement attached). Standard: Fixed bug #81618 (dns_get_record fails on FreeBSD for missing type). Fixed bug #81659 (stream_get_contents() may unnecessarily overallocate). Version 8.0.13 18 Nov 2021 Core: Fixed bug #81518 (Header injection via default_mimetype / default_charset). Date: Fixed bug #81500 (Interval serialization regression since 7.3.14 / 7.4.2). DBA: Fixed bug #81588 (TokyoCabinet driver leaks memory). MBString: Fixed bug #76167 (mbstring may use pointer from some previous request). Opcache: Fixed bug #81512 (Unexpected behavior with arrays and JIT). PCRE: Fixed bug #81424 (PCRE2 10.35 JIT performance regression). XML: Fixed bug #79971 (special character is breaking the path in xml function). (CVE-2021-21707) XMLReader: Fixed bug #81521 (XMLReader::getParserProperty may throw with a valid property). Version 8.0.12 21 Oct 2021 CLI: Fixed bug #81496 (Server logs incorrect request method). Core: Fixed bug #81435 (Observer current_observed_frame may point to an old (overwritten) frame). Fixed bug #81380 (Observer may not be initialized properly). DOM: Fixed bug #81433 (DOMElement::setIdAttribute() called twice may remove ID). FFI: Fixed bug #79576 ("TYPE *" shows unhelpful message when type is not defined). FPM: Fixed bug #81026 (PHP-FPM oob R/W in root process leading to privilege escalation) (CVE-2021-21703, bsc#1192050). Fileinfo: Fixed bug #78987 (High memory usage during encoding detection). Filter: Fixed bug #61700 (FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE failing). Opcache: Fixed bug #81472 (Cannot support large linux major/minor device number when read /proc/self/maps). Reflection: ReflectionAttribute is no longer final. SPL: Fixed bug #80663 (Recursive SplFixedArray::setSize() may cause double-free). Fixed bug #81477 (LimitIterator + SplFileObject regression in 8.0.1). Standard: Fixed bug #69751 (Change Error message of sprintf/printf for missing/typo position specifier). Streams: Fixed bug #81475 (stream_isatty emits warning with attached stream wrapper). XML: Fixed bug #70962 (XML_OPTION_SKIP_WHITE strips embedded whitespace). Zip: Fixed bug #81490 (ZipArchive::extractTo() may leak memory). Fixed bug #77978 (Dirname ending in colon unzips to wrong dir). Version 8.0.11 23 Sep 2021 Core: Fixed bug #81302 (Stream position after stream filter removed). Fixed bug #81346 (Non-seekable streams don't update position after write). Fixed bug #73122 (Integer Overflow when concatenating strings). GD: Fixed bug #53580 (During resize gdImageCopyResampled cause colors change). Opcache: Fixed bug #81353 (segfault with preloading and statically bound closure). Shmop: Fixed bug #81407 (shmop_open won't attach and causes php to crash). Standard: Fixed bug #71542 (disk_total_space does not work with relative paths). Fixed bug #81400 (Unterminated string in dns_get_record() results). SysVMsg: Fixed bug #78819 (Heap Overflow in msg_send). XML: Fixed bug #81351 (xml_parse may fail, but has no error code). Zip: Fixed bug #80833 (ZipArchive::getStream doesn't use setPassword). Fixed bug #81420 (ZipArchive::extractTo extracts outside of destination). - deleted patches - php8-CVE-2021-21707.patch (upstreamed) - php8-CVE-2021-21708.patch (upstreamed) - php8-CVE-2022-31625.patch (upstreamed) - php8-CVE-2022-31626.patch (upstreamed)- devel package requires pear and pecl extensions [jsc#SLE-24723] [bsc#1200772]- security update - added patches fix CVE-2022-31625 [bsc#1200645], uninitialized pointers free in Postgres extension + php8-CVE-2022-31625.patch- security update - added patches fix CVE-2022-31626 [bsc#1200628], buffer overflow via user-supplied password when using pdo_mysql extension with mysqlnd driver + php8-CVE-2022-31626.patch- security update - added patches fix CVE-2021-21707 [bsc#1193041], special character breaks path in xml parsing + php8-CVE-2021-21707.patch- security update [bsc#1197644] - added patches fix https://github.com/php/php-src/commit/771dbdb319fa7f90584f6b2cc2c54ccff570492d + php8-signedness-php_filter_validate_domain.patch- security update - added patches fix CVE-2021-21708 [bsc#1196252], Use after free due to php_filter_float() failing for ints + php8-CVE-2021-21708.patch- updated to 8.0.10: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.10 - deleted patch - php-systzdata-v19.patch - added patch + php-systzdata-v20.patch- fix apparmor support: seems it requires a configure flag now.- updated to 8.0.9: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.9- updated to 8.0.8: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.8- updated to 8.0.7: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.7- updated to 8.0.6: This release reverts a bug related to PDO_pgsql that was introduced in PHP 8.0.5.- updated to 8.0.5: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.5- Do not hard-depend on systemd: use systemd_ordering instead of systemd_requires.- instead of [bsc#1183180] - modified sources % mod_php8.conf- updated to 8.0.3: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.3- updated to 8.0.2: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.2 - suppress warning for all flavors not equal to "" in multibuild and obsoletes for php7 % php8.rpmlintrc- add conflicts with earlier versions of php (boo#1181292)- update contents of configuration file (still referenced php7) % mod_php8.conf- require this PHP version of subpackages in Recommends/Suggests - run apache-rex tests in php8:test as packages need to be build first (otherwise tests run with previous version)- add conflicts with earlier version of php-devel and php-phar - add obsoletes for all subtargets that don't have conflicts yet - add php_cfgdir and php_extdir macros- replace php8.keyring with signatures for PHP-8 release managers- deleted patch (redundant cast, both sides are already signed int) - php-odbc-cmp-int-cast.patch- install php8-cli if no sapi is selected upon php8 installation - add conflicts with earlier version of php-cli, php-fastcgi and php-fpm- put CLI binary in -cli subpackage so that other moduldes can depend on the php base package that remains (and provides files and maps common for all) - remove Obsoletes: php5-*- updated to 8.0.1: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.1 - use pkgconfig() to resolve BuildRequires where upstream uses it too - since php-7.4.0 when using --with-external-gd the configure options - -with-xpm, --with-freetype and --with-jpeg are not needed anymore (and neither are the respective BuildRequires) - build the MySQL Native Driver as a shared module (rather than builtin) to prevent a hard requirement for OpenSSL in the CLI - add Recommends: php-openssl as many modules can optionally use it - use new %ldconfig macros in Tumbleweed - change PEAR dir to /usr/share/php/PEAR- install mod_php8 directly - note it provides php_module instead of php8_module per upstream change- install embed's libphp8.so directly - deleted patches - php-embed.patch (not needed)- deleted patches - php-openssl.patch (undocumented and not upstreamed patch for a long time) - php7-arm-build-fixes.patch (do not build for SLE12 anymore) - php-pts.patch (undocumented and not upstreamed patch for a long time) - imporved patch documentation- use cli sapi php-config --libs- php-phar requires the php-zlib extension - trim specfile lint- install macros.php in %{_rpmconfigdir}/macros.d- build devel subpackage in embed subpackage (where it previously was built)- don't build with CPU specific instructions as it can't be guaranteed these are available at runtime + php-no-check-cpu.patch - remove obsolete patch (replaced by SOURCE_DATE_EPOCH) - php-no-build-date.patch- add D(eterministic) flag to AR_FLAGS to (php-ar-flags.patch) - modified sources % _multibuild- restart php-fpm.service in %posttrans fpm (extensions may need to be updated too, so restart must be delayed to after all RPM transactions have completed)- do not add mod_php to httpd.conf during %install (better fix for new apache2 from Apache development repo) + php-install-mod_php.patch - do not build php-cgi when not needed - only build extensions in cli- fix building with new apache2 from Apache development repo- do not build firebird extension in any case- update to 8.0.0 See https://www.php.net/ChangeLog-8.php#8.0.0 - modified patches % php-date-regenerate-lexers.patch- update to 8.0.0 RC 4 - modified patches % php-crypt-tests.patch (refreshed) % php-fix_net-snmp_disable_MD5.patch (refreshed) % php-no-build-date.patch (refreshed) % php-odbc-cmp-int-cast.patch (refreshed) % php-openssl.patch (refreshed)- update to 8.0.0 RC 3- update to 8.0.0 RC 2 - modified patches % php-ini.patch (refreshed) % php-phpize.patch (refreshed) % php-php-config.patch- update to 8.0.0 RC 1 https://www.php.net/manual/en/migration80.php - modified patches % php-no-build-date.patch (refreshed) - deleted patches - php-pts.patch (upstreamed)- updated to 7.4.11: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.11- do not rely on apr-devel to pull db-devel- updated to 7.4.10: This is a bug fix release. See https://www.php.net/ChangeLog-7.php#7.4.10- updated to 7.4.9: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.9- updated to 7.4.8: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.8- Use /run/php-fpm instead of /run/php - modified sources % php-fpm.tmpfiles.d- do not install %{_tmpfilesdir}, %{_tmpfilesdir}/php-fpm.conf in test favour- added tmpfiles.d for php-fpm to provide a base base for a socket (boo#1173786)- updated to 7.4.7: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.7- updated to 7.4.6: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.6- added patches build fixes in SLE12 + php7-arm-build-fixes.patch- added to SLE-12 [jsc#SLE-12474]- spec file usable under SLE12 again and better prepared for phpM -> phpMN transition- added to SLE-15-SP2 [jsc#SLE-12482], including fixes for: CVE-2020-7063 [bsc#1165289] CVE-2020-7062 [bsc#1165280] CVE-2019-11046, CVE-2019-11050, CVE-2019-11047, CVE-2019-11045- updated to 7.4.5: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.5- remove Berkeley DB Database support [jsc#SLE-12210]- build firebird extension in any case- updated to 7.4.4: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.4- Enable LTO as it works now (boo#1133275).- updated to 7.4.3: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.3- add %apache_rex_deps- updated to 7.4.2: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.2- updated to 7.4.1: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.1 - deleted patches - php-fix-mysqlnd-compression-library.patch - php-fpm-service-fails-to-start.patch- php7-devel requires glibc-devel, libxml2-devel, pcre2-devel again- relax systemd restrictions for FPM as they were too strict in some applications - change leftover Requires php7- to php- - remove external libraries from -devel subpackage - added patches + php-fpm-service-fails-to-start.patch- update to 7.4.0: * Typed Properties * Arrow Functions * Limited Return Type Covariance and Argument Type Contravariance * Unpacking Inside Arrays * Numeric Literal Separator * Weak References * Allow Exceptions from __toString() * Opcache Preloading * The interbase and wddx extensions are removed and now available through PECL * PEAR is now packaged separately in php7-pear source package (https://externals.io/message/103977) * See https://www.php.net/ChangeLog-7.php#7.4.0 for a complete list of changes - deleted patches - php-suse-addons.tar.bz - php-systzdata-v18.patch - added patches + php-fix-mysqlnd-compression-library.patch + php-systzdata-v19.patch + mod_php7.conf - modified files/patches % php-no-build-date.patch % php-systemd-unit.patch % php7.keyring (use keys of the PHP-7.4 release managers) % php7.rpmlintrc- added to SLE-15-SP2 [SLE-10860], fixes CVE-2019-11043 [bsc#1154999] CVE-2019-11041 [bsc#1146360] CVE-2019-11042 [bsc#1145095] CVE-2019-11039 [bsc#1138173] CVE-2019-11040 [bsc#1138172] CVE-2019-11036 [bsc#1134322] CVE-2019-11034 [bsc#1132838] CVE-2019-11035 [bsc#1132837] CVE-2019-9637 [bsc#1128892] CVE-2019-9675 [bsc#1128886] CVE-2019-9638 [bsc#1128889], CVE-2019-9639 [bsc#1128887] CVE-2019-9640 [bsc#1128883] CVE-2019-9024 [bsc#1126821] CVE-2019-9020 [bsc#1126711] CVE-2018-20783 [bsc#1127122] CVE-2019-9021 [bsc#1126713] CVE-2019-9022 [bsc#1126827] CVE-2019-9023 [bsc#1126823] CVE-2019-9641 [bsc#1128722] CVE-2018-19935 [bsc#1118832] CVE-2018-17082 [bsc#1108753] CVE-2018-1000222 [bsc#1105434] CVE-2018-14851 [bsc#1103659] CVE-2017-9120 [bsc#1103661] CVE-2018-12882 [bsc#1099098] [bsc#1151793]- Do not add the generic provides to the php7-test package.- version update to 7.3.11: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.11- provide test results via multibuild :test - added sources + _multibuild- remove pcre.jit=0 setting default as https://bugs.php.net/bug.php?id=77260 is solved on pcre2 side [bsc#1124446] - modified patches % php-ini.patch (amended)- updated to 7.3.10: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.10- updated to 7.3.9: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.9- updated to 7.3.8: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.8- updated to 7.3.7: This is a bug fix release. See https://www.php.net/ChangeLog-7.php#7.3.7- updated to 7.3.6: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.6- check via apache-rex- build for 42.3- updated to 7.3.5: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.5- Disable LTO (boo#1133275).- updated to 7.3.4: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.4- upstream bug #41631 is already fixed [bsc#1129032] - deleted sources - README.default_socket_timeout (not needed)- updated to 7.3.3: This is a security release which also contains several bug fixes. See http://www.php.net/ChangeLog-7.php#7.3.3 - deleted patches - php-systzdata-v17.patch (upstreamed) - added patches + php-systzdata-v18.patch (thanks to remirepo)- asan_build: build ASAN included - debug_build: build more suitable for debugging- Disable tests that do deadlock now with curl update, this is fixed in next release 7.3.3 thus reenable here when released- rename php7-*.patch to more general php-#1.patch why: this aligns with maintenance patch names, which are in changelogs comfortably copied over php72, php7, php5, php53; moreover, php$N prefix causes issues when package is renamed, e. g. php7 to php72 - deleted patches - php7-crypt-tests.patch - php7-date-regenerate-lexers.patch - php7-embed.patch - php7-fix_net-snmp_disable_MD5.patch - php7-ini.patch - php7-no-build-date.patch - php7-odbc-cmp-int-cast.patch - php7-openssl.patch - php7-php-config.patch - php7-phpize.patch - php7-pts.patch - php7-systemd-unit.patch - php7-systzdata-v17.patch - added patches + php-crypt-tests.patch + php-date-regenerate-lexers.patch + php-embed.patch + php-fix_net-snmp_disable_MD5.patch + php-ini.patch + php-no-build-date.patch + php-odbc-cmp-int-cast.patch + php-openssl.patch + php-php-config.patch + php-phpize.patch + php-pts.patch + php-systemd-unit.patch + php-systzdata-v17.patch- fix wrongly ported patch, using the one from remirepo (Thanks!) [bsc#1126449] - modified patches % php7-systzdata-v17.patch- updated to version 7.3.2: This is a bugfix release, with several bug fixes included. See http://php.net/ChangeLog-7.php#7.3.2 - php7-systzdata-v16.patch modified and renamed to php7-systzdata-v17.patch- set pcre.jit=0 until https://bugs.php.net/bug.php?id=77260 is solved [bsc#1124446]- spec file cleanup * add BuildRequires gpg2 * remove outdated README.SUSE-pear - Squirrelmail uses PDO instead of DB now by default * remove outdated php7-depdb-path.patch - Horde packages no longer build so need to be fixed anyway - update php7.rpmlintrc to suppress warnings that aren't fixable and drown out other warnings- provide the version of PEAR, rather than the PHP version in php-pear- configure cache_dir, metadata_dir and sig_bin through PHP_PEAR_* exports- remove install-pear-nozlib.phar (the bundled and tested version from the PHP sources is fresh enough for our purposes) - merge back php7-pear-Archive_Tar in php7-pear - rename cache_dir to pear and create it- fix php7.spec typos- verify install-pear-nozlib.phar- update install-pear-nozlib.phar to version 1.10.10 * switch source to GitHub * provides Archive_Tar 1.4.4 (fixes CVE-2018-1000888)- update to 7.3.1: This is a security release which also contains several bug fixes. See http://php.net/ChangeLog-7.php - remove suhosin stuff- Support LMDB in php7-dba, it is advisable to use it instead of bdb.- Update php7-pts.patch: open slave_pty using TIOCGPTPEER if available instead of the name returned by ptsname() so it is safe to use when interacting with namespaces.- update install-pear-nozlib.phar to its latest version, otherwise pecl stops working due to protocol switch http -> https- Mark testresults package as noarch- Enable testsuite during build time and save log to subpackage testresults (boo#1119396)- update to pcre2 broke building third party modules, php7-devel needs pcre-devel --> pcre2-devel change.- update to 7.3.0: * Improved PHP GC * Add net_get_interfaces() * Implemented flexible heredoc and nowdoc syntax * Added support for references in list() and array destructuring * Added syslog.facility and syslog.ident INI entries for customizing syslog logging * The declaration and use of case-insensitive constants has been deprecated * Added syslog.filter INI entry for syslog filtering * Added the 'add_slashes' sanitization mode * Added support for WebP in imagecreatefromstring() * Export internal structures and accessor helpers for GMP object. * Added gmp_binomial(n, k) * Added gmp_lcm(a, b) * Added gmp_perfect_power(a) * Added gmp_kronecker(a, b) * Added JSON_THROW_ON_ERROR flag * Added ldap_exop_refresh helper for EXOP REFRESH operation with dds overlay * Added full support for sending and parsing ldap controls * Removed support for ODBCRouter * Removed support for Birdstep * Added openssl_pkey_derive function * Add min_proto_version and max_proto_version ssl stream options as well as related constants for possible TLS protocol values * Migrated to PCRE2 * Expose TDS version as \PDO::DBLIB_ATTR_TDS_VERSION attribute on \PDO instance * Treat DATETIME2 columns like DATETIME * Added is_countable() function * Added support for the SameSite cookie directive, including an alternative signature for setcookie(), setrawcookie() and session_set_cookie_params() * Many bugfixes and other changes, see http://php.net/ChangeLog-7.php#7.3.0 - patch changes % php7-ini.patch % php7-no-build-date.patch % php7-odbc-cmp-int-cast.patch - php7-honor-re2c-flags.patch (upstreamed)- update to 7.2.13: This is a security release. http://php.net/ChangeLog-7.php- core package recommends instead of requires smtp_daemon [bsc#1115213]- update to 7.2.12: This is a bugfix release. http://php.net/ChangeLog-7.php - forward ported: % php7-crypt-tests.patch % php7-honor-re2c-flags.patch % php7-odbc-cmp-int-cast.patch- update to 7.2.11: This is a bugfix release. http://php.net/ChangeLog-7.php- updated to 7.2.10: This is a security release which also contains several minor bug fixes. http://php.net/ChangeLog-7.php- reenable php7-dba support of Berkeley DB [bsc#1108554]- remove Supplements: packageand(%{apache_mmn}:%{name}) from Apache httpd module as I do not see the reason why system that have php7 and apache2 installed should get the module automatically as well. This had a drawback of selecting apache2-prefork while [#] zypper in apache2-worker The following 5 NEW packages are going to be installed: apache2 apache2-mod_php7 apache2-prefork apache2-utils apache2-worker [#] because apache2-mod_php7 Requires: apache2-prefork.- updated to 7.2.9: This is a bugfix release. http://php.net/ChangeLog-7.php- updated to 7.2.8: This is a security release which also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.8- updated to 7.2.7: A Bugfix release which includes a segfault fix for opcache. http://php.net/ChangeLog-7.php#7.2.7- actually build against system gd for 42.3, made a bold comment [bsc#1074025c#5]- fix build for SLE12, where %license does not exist- updated to 7.2.6: Bugfix release which includes a memory corruption fix for EXIF. http://php.net/ChangeLog-7.php#7.2.6- Remove php7-freetype-pkgconfig.patch as it seems to break Freetype detection on some systems bsc#1094534- main package requires wwwrun:www user [bsc#1093025]- better workaround for [bsc#1089487]: build mod_phpN.so instead of libphpN.so- rename freetype-pkgconfig.patch to php7-freetype-pkgconfig.patch to align with the rest of patch names- Add freetype-pkgconfig.patch to fix build with new Freetype: use pkg-config to find Freetype libraries- updated to 7.2.5: This is a security release which also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.5- build-test.sh: generic spec file name- apache2-mod_php7 does not provide libphp7.so [bsc#1089487]- updated to 7.2.4: This is a security release with also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.4 - php7-no-build-date.patch refreshed- build firebird extension only for openSUSE (sle15 requirement)- Fix build for %arm and aarch64- drop imap extension [bsc#1084461]- BuildRequire pkgconfig(enchant) instead of enchant-devel: enchant is moving to version 2.2, with an enchant-1 as compatibility package. By using the pkgconfig symbol, we don't have to care for the actual package name.- updated to 7.2.3: This is a security release with also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.3 - removed upstreamed php7-pgsql-memory-leak.patch - php7-systzdata-v15.patch refreshed and renamed to php7-systzdata-v16.patch- php7-honor-re2c-flags.patch: honor RE2C_FLAGS everywhere. - remove generated lexers so they are recreated at build time- php7-date-regenerate-lexers.patch: honor RE2C_FLAGS- Support password_hash("...", PASSWORD_ARGON2I), buildrequire libargon2 in supported products.- Remove buildRequires on: * libevent-devel: php7-fpm does not use it. * pam-devel: not used - Add buildrequire on zlib-devel explicitly. - libvpx is not needed but libwebp is, only when not building against system gd. xft likewise.- fixed memory leak in pgsql extension, php function pg_escape_bytea https://bugs.php.net/bug.php?id=75838 [bsc#1076970] (internal) + php7-pgsql-memory-leak.patch- updated to 7.2.2: This is a bugfix release, with several bug fixes included. http://php.net/ChangeLog-7.php#7.2.2- do not build against system gd when suse_version < 1500- fix build for SLE12*- updated to 7.2.1: Several security bugs were fixed in this release. http://php.net/ChangeLog-7.php#7.2.1- build against newer webp [bsc#1074121]- build with SLE12*- updated to 7.2.0: features and improvements: * Convert numeric keys in object/array casts * Counting of non-countable objects * Object typehint * HashContext as Object * Argon2 in password hash * Improve TLS constants to sane values * Mcrypt extension removed * New sodium extension - patches: . php7-systzdata-v14.patch transformed to php7-systzdata-v15.patch . removed upstreamed php7-aarch64-mult.patch- updated to 7.1.12: This is a bugfix release, with several bug fixes included.- Add php-cli as provides to php7- updated to 7.1.11: This is a bugfix release, with several bug fixes included.- fixed installation of wrong cli [bsc#1061555]- Update not-so-useful repeated package summaries. Update the descriptions to have a bit more explanation. Replace old tar syntax.- build and ship embed SAPI + php7-embed.patch- updated to 7.1.10: Several bugs have been fixed, see https://secure.php.net/ChangeLog-7.php for details- aarch64-mult.patch renamed to php7-aarch64-mult.patch- php7-devel requires php7-pear [bsc#1057104]- Changes related to boo#1056822 - New packaging macros in macros.php: %php_pearxmldir, %pear_phpdir, %pear_phpdir, %pear_testdir, %pear_datadir, %pear_cfgdir, %pear_wwwdir, %pear_metadir, %pecl_phpdir, %pecl_docdir, %pecl_testdir, %pecl_datadir - Updated packaging documentation in README.macros- Updated to 7.1.9: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.9- added /usr/bin/php7 [bsc#734176]- php7-pear should explicitly require php7-pear-Archive_Tar otherwise this dependency must be declared in every php7-pear-* package explicitly. [bnc#1052389]- Updated to 7.1.8: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.8- Replace %__-type macro indirections.- date extension: regenerate lexers when needed + php7-date-regenerate-lexers.patch- dropped mcrypt extension [fate#323673]- updated to 7.1.7: This is a security release with several bug fixes included.- Drop sle11 support as we are not building against it anymore - Remove php7-BNC-457056.patch that was applied on sle11 only - Remove dependency on imap-devel, it is not used - Switch spell from aspell to enchant, dropping pspell subpackage - Remove unknown switch options from php cli build - Drop support for berkleydb format, by default there are more supported solutions built in php - Use %configure macro in the build phases- updated to 7.1.6: Several bugs have been fixed.- Updated to 7.1.5: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.5- Updated to 7.1.4: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.4- Updated to 7.1.3: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.3- Don't install the init script if we use systemd- updated to 7.1.2: Several bugs have been fixed. - deleted php7-getrandom-test.patch, upstreamed- updated to 7.1.1: This release is the first point release in the 7.x series. PHP 7.1 comes with numerous improvements and new features such as * Nullable types * Void return type * Iterable pseudo-type * Class constant visiblity modifiers * Square bracket syntax for list() and the ability to specify keys in list() * Catching multiple exceptions types * Many more features and changes… - migration: http://php.net/manual/en/migration71.php - php7-systzdata-v13.patch replaced by php7-systzdata-v14.patch- suggest php7-* instead of php-* [bsc#1022158c#4] - do not suggest php-suhosin at all as we do not build it (not ported to php7 yet)- updated to 7.0.15: Several security bugs were fixed in this release.- Replace pkgconfig(libsystemd-*) with pkgconfig(libsystemd) Nowadays pkgconfig(libsystemd) replaces all libsystemd-* libs, which are obsolete.- updated to 7.0.14: Several security bugs were fixed in this release.- updated to 7.0.13: This is a security release. Several security bugs were fixed in this release.- adjust firebird dependency- updated to 7.0.12: This is a security release. Several security bugs were fixed in this release.- updated to 7.0.11: Several security bugs were fixed in this release.- php7-getrandom-test.patch: Fix incorrect test for the getrandom syscall.- updated to 7.0.10: Several security bugs were fixed in this release.- updated to 7.0.9: Several security bugs were fixed in this release, including the HTTP_PROXY issue.- updated to 7.0.8: This is a security release. Several security bugs were fixed in this release. - removed: php7-mbstring-missing-return.patch (upstreamed)- systemd unit: remove syslog.target from After [bsc#983938]- updated to 7.0.7: This is a security release. Several security bugs were fixed in this release.- updated to 7.0.6: This is a security release. Several security bugs were fixed in this release. * removed upstreamed php7-no-reentrant-crypt.patch- aarch64-mult.patch: fix asm constraints in aarch64 multiply macro- build for sle12- correct public key- updated to 7.0.5- firebird builds now- update to 7.0.4- updated to 7.0.3- require postgresql-devel < 9.4 for sle12 to fix build- more versioned provides- update to 7.0.2: 31 reported bugs has been fixed, including 6 security related issues.- update to 7.0.1- php5-pear-Archive_Tar provides 1.4.0 - install .depdb and .depdblock files along metadata * php5-depdb-path.patch - versioned provides in subpackages- Provide obsoletes for sub-packages to improve upgrade process.- Obsolete php5 since php7 conflicts and should replace.- marcello at ceschia.de: fix path php-fpm.conf- set pear's metadata dir to %{peardir}- Spec cleanup * Split Archive_Tar from -pear sub packge to allow updating this part via rpm * Added "Provides: php-firebird" to -firebird sub package * Added "Provides: mod_php_any" to server api module packages - fastcgi and -fpm- test mod_php with %apache_test_module_curl - restart apache during mod_php upgrade- add php5-fix_net-snmp_disable_MD5.patch [bnc#944302]- fixed segfault in odbc extension when result set is containing NULL (php bugs #52554, #53007) [bnc#935074] (internal) + php7-odbc-cmp-int-cast.patch- updated to 7.0.0 * see NEWS for changes * see UPGRADING for 5.6.x -> 7.0.x transition - removed unneded or not upstreamed patches for long time: * php5-cloexec.patch * php5-missing-extdeps.patch * php5-format-string-issues.patch * php5-per-mod-log.patch * php5-apache24-updates.patch * php5-crypto-checks.patch * php5-systzdata-r12.patch (new: php7-systzdata-v13.patch)- updated to 5.6.11: Five security-related issues in PHP were fixed in this release, including CVE-2015-3152.- php5-systemd-unit.patch: set Killmode=mixed in order to ensure fpm and children forked by script can terminate cleanly.- mod_php5.so executable- use apache-rpm-macros- updated to 5.6.10: Several bugs have been fixed as well as several security issues into some bundled libraries (CVE-2015-3414, CVE-2015-3415, CVE-2015-3416, CVE-2015-2325 and CVE-2015-2326).- enable apparmor support: new BR libapparmor-devel- update to 5.6.9: Several bugs have been fixed. - systzdata patch updated to r12 - php5-systzdata-r10.patch + php5-systzdata-r12.patch- update to 5.6.8: Several bugs have been fixed some of them beeing security related, like CVE-2015-1351 and CVE-2015-1352. - refreshed php5-crypto-checks.patch- configure php-fpm with --localstatedir=/var [bnc#927147]- systzdata patch updated to r10 - php5-systzdata-v7.patch + php5-systzdata-r10.patch- build against system gd and libzip only for 13.2 and above- update to 5.6.7: Several bugs have been fixed as well as CVE-2015-0231, CVE-2015-2305 and CVE-2015-2331.- build against system gd [bnc#923946]- build against system libzip [bnc#922894]- update to 5.6.6: fixes several bugs and addresses CVE-2015-0235 and CVE-2015-0273.- added README.default_socket_timeout [bnc#907519]- fix sle_11_sp3 build- update to 5.6.5: This release fixes several bugs as well as CVE-2015-0231, CVE-2014-9427 and CVE-2015-0232. - removed patches: * php-CVE-2014-9426.patch * php-CVE-2014-9427.patch * php-CVE-2015-0231.patch- added php-CVE-2015-0231.patch [bnc#910659]- added php-CVE-2014-9426.patch [bnc#911663] - added php-CVE-2014-9427.patch [bnc#911664]- update to 5.6.4: This release fixes several bugs and one CVE related to unserialization.- update to 5.6.3: This release fixes several bugs and one CVE in the fileinfo extension.- update to 5.6.2: Four security-related bugs were fixed in this release, including fixes for CVE-2014-3668, CVE-2014-3669 and CVE-2014-3670.- upgraded to 5.6.1: * Several bugs were fixed in this release (including CVE-2014-3622).php-openssls390zl38 16681695358.0.25-150400.4.17.18.0.258.0.25-150400.4.17.18.0.25-150400.4.17.18.0.25openssl.iniopenssl.so/etc/php8/conf.d//usr/lib64/php8/extensions/-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:26796/SUSE_SLE-15-SP4_Update/97c904b7ed49d5dbf759aec3bf3f9cf0-php8.SUSE_SLE-15-SP4_Updatecpioxz5s390x-suse-linuxASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=d5112b59c7a9cac33f2c7b5414d6cf34429b3d0f, strippedRRRRRRRRXHK^.utf-8cf2d5113463f7c8b688bc2912c1c8d38241efe2a896caef8334b3b901cfb640b?7zXZ !t/㪳] crv(vX0ڼb`4l 2KuR0.Ǡ-^a^=?st矩1ɑOjOO9Bȷ὚yJcк:?GСb$~@GH='4v@`n O)գ#p80KbwvnF ݌W£sxLN{R>hG@vX:H=P{h LLU"$U@HuzSҁ b/W3B ۩gƱVd٨/g(9A#WiԴ_P?RT JN$8;}ZGCCD0T(6Fߛ|6Qq lY_xوJ+@ IxozRH,G#ar*KLUer#c9q"*D,UX 6\o.xvȱ=?3"ܾbNf U ֊GE2Nv}{U׳j+?LzTMg1<\ˎk4 1]= )iVC;_DkV#^)QL-_yLA\zLt)$9QS 4S.vTEVW` +ƆaGfu7$*[Rt6mnȘ ) -]O.1l;xQLx퐻u"»L{} e9 %IAD2*]Yly=%pcI[Qt>kI>R!X9piGbTȽrUIќ}Aypk}PnŬ $+"h/A 5ԞSzfG'gFx_! e9xbzG"`ң4T0va!y(c&xn|D?͚g8~LFs5W %HK@ݐ-4q4da--33}2j/ (x[<"<2&K1 iiZ0Au[rgХ~kW̼7#+}#i). :#0}|u}&'O4PqEfEf$G"ն6{=Pу0"na@f9Fm"г9_79z8vYOk1;3H2݋Ȼ9#i֩cn Ɯӱ4([1֚4l&W%+' ,|,@$u%ky-R@WUi(N֟U@KDl,kBDĬM(&FDPj^.uUB \OX7U_i`PmM1ibTl@Cya?Q4)@'MNR>F[%[ }VI S}gG w(q:W\Q5i30;UYI7%56JtAoO:)Vh8/|å=,Ǐ) @%;w :'coljO(`4kCXW[r>=36_@1Wvw\.Q,,&Ţ qt|Uڵh\cU Uf̳w<"gR:F3N=]tƶN/x~qF9M/׃! @s·, y!m焠ҋSl6{+̍U!@UMoY I?Jh[%2Pp}21"d=a$⥑.ltbUǥ۸9@Fbƹ- XN gU.h7&o}Mcv* 3&l;U. Ngk pNAG>\O%|AWɋxTX2M~\SQjhʛ;}j|JƂJWob^ryx@<W .Zomv[vTr]|<#MQ/zI;_d(|ajzϖ&˛ttb* yVnr0sUio8`;r螚yn)wx-^jZ;ءBFE.2Gl- 븏TY u1깠M"QiOhZ&|WNS|S d)lcӊ) ; cP&~(L_Cu[ōqxcIT8 YrL R/ߍ ([TmvMЈ UۣcwݱYwcc $ 3[Okjq8 ?hfqW;|1XPʵU_GQ^64lMU9{%cֆ@`Dzz^ {$Sz%j~wJl~Lg|"!I23 4obssja"QHvPMp-ԉjvCNeAiSiaPfjC Fd_ܫ镦i*XбZOᚆ.k ȪQʪS3Ȁގ'k-(Ã.'ydSF1PX$n|,d)^t08cTC&~}{7ƹ]yDOz #YQudVvp9-V+%}ǶeI+l[pvab &鰸Bfji0qt0ٚi^2KP ?^0snK`a7_4u?sf(D[~">KVQɏABWda e&?P}o.d8U>ˍ O8\2x/ݭS@lQR 8O $_|)"ǚ*ǝ/"BDF8<|dA%%MoOI= fx^W"|km_ح2@&c)5W.|؛]?12Z=Ʊfݤ(MS1fv7L|E2GeUw7R]P9 - ~|L\=4^4[&EHЁ.v<:LMWM}jR8&nW;8%,vvLwswBIϨSK];M.~+T׺L?s߯]-=x̅_'KӗpjJf^O•"EwA&٨t.ԭ~K,acH*q8xJpK_evf2)D!TDv$BUdlpJCr'!$RTc恄Gkڽ1 "RNw*3|( &ƭ4fy@]M?s&*cֲFɧlGR Lj`ז2-YO. ڛ‰ϛ71S6"IŜ0s8۵q(ޱ݊QeDQ3/&V1qH,X1,UC4 )pESFA;hMV{K.7=NR/MҬpJ'J@pfݦtD>W]koSM d"*Mbe:l|slYgk&mƽΜXq?TIΚR[ 5CcyթhTy,R}77MCύMʮ,FH8ENcWZ7M@: GUI {+d`a'UڋeZ~1~/KTBܱ/Lr1³By]y}Zk搜 kAC23As dxK3$iwA KV#I{ϕW2C񣯮96Fv80GC0xa,{mD `X#ju,:e޽ hބކ9(n ^gq[к:5lJyɨ~#}ƬƏy:h;ken$D[kjqXܲhW% >O扣Y$|qHD}&u}u`ta2S%ILgnoF~=ax2Q8^C8>NOR4_"C Jэz&LGH;WMqMA!9~77P!jU)[xRN5 a6vGGT(GœiTD>{=xĆ}/8NsH|?l^ePDidE&#sǼAG;7>k)+@!+JE3u1J2*(JuPsR8)5 "*z,& l>v* KR(D`tAuNų2*, LŦޱpvƌgf`?a \֜ 3h}(s痐WE!> /ѹ=Olʪ9yNj ]CqZ-" CJI3Vm#j&j& bcôѩGNKS6"ra-mC1D Aq0*iwe!#%ZIU{e7Ӡ5S;4`u'_ᅍ[%~A4\j{eFaceu?'6:juPd ߦw .$HJ@?atmc;oÒ&n8LRWb, Ѫr$ԉFqmDXR.Gm9.(+?%6RO>q_4[`N/}p(E$PiCȅu 4:up KkDg_A8O g Zh[SȚݪܹ[;,-$~a]Ԙr,NG[~CnR">E.jJY;[]sNjZ]$5FPtnd9m+|MA,=*rv>mq* Y: f%A1?U>oIs w;ز˹1 ^`!B,@%YX,Z_ⲩLNq3P *AmE1E )vӯࣺI-RV)/Zml&+[!|L  9̇EI;y0JUDEXEqM<>a?u/P 13nYv^+;ьk!o) ̍6?8a^cwћ[3%l3QU%E3-62JXAFpYAfP#@Ġjٞs8aY9 ;<8bUdɥOqFo%M|V'@͒$,ُ1x'b6ICk/iTl_! jw? %wWBj'BgZ+h W[#s:#m"LTޟHZpӣFTS<4ezI٧_RG2trKJH^iócX UAfKpm}څ4^^oÒ>}AhNb܍CcD>p*X_5پ6X L$gZiݽod#xϟDlR檮[S@;-|UZlAZ:# j-jK?bQ|./)oL x` U<E_0d@}0"f{7AU61Yރ=!j'FUn}3Srj.a\n'@; lDiH3e-L3d`#mmE0-KdVq@3z8IYIkC ">qF+5\_vH̹qiB".*.{Ӝ1eyR0jⴟ9 ʏ,ݜj2cHD2&y)ӛ%?9xlaU[TӮL%,8~7ﮋqRFM:UeU&$iT r(Yx?=2|E.+=H7%gmi_2|rSD#/3bԙ%˟AWaA$]'Dʔ%H @^.u C-F0zZ:'d@ceYz;[B_ݔ5fh5_V3)Av.4/K'UmT>>9o2:[˛h6>ФE$Пŏ؎-ʷp}d'O954BqkI,! M2(zhVVu1@X{ /W`/U,QG:SjBus *4,: Ш@;@DZ9gzvaV X2VOJ] JsQq7M]GUfdaO9|a3޺tBgxٳ>,v<˞Ч^tU؇T@g רqL#F!o/Dhv" K(HPdnC^|/7RX)nladݳ#旓7E .)ߥmhC0* >װ2B02_Vr&`ΓIcCV" NJk4ǁ(&S c;AzK<ঙ%pMu,%D:ͥ0oe)صnX 8M|Կà(cFׇ|%fmQ _ev !1}4n5H-d!r;BpTfk%'C./\h/󢊞[ XnBg|_'n&SX7guHm]bW`Id]ԃo?! pw\b1oF!\e?~vBn-GrQH :Qf*ּ 9e __+A7@Ƽ&@E\^qg{"H/^+dFr [)}H"uvcljP爫 z(DǎAAS$3<_-U3Ede9aJ9Bh|tW瀿ڊ6Xz*N; GhB_f Iw Ÿ9UkIsVk9Cw?D%[ҏYxj%]n37Ww{Ȍg3s&Y%L7ÍO%BE]ɺV*1#qc|F+kʒgX$T aH X^Øc$]lYǮ ctzW$JQV7^r gI/5N0 |*atu)l JIy垧&+$rR[vy؀IŊP% Qf>ŇWKdzI&ۏz~ V,Wgykt# Fe[dO$0sc"ҧ ЛU{Mw= S=E޸dD#[=&=֗ kV ] i' i}6&;YCf wܟ_-ENҥ.ꢧ궜©V3hfk94@ME}UݪLR@\V'ۅg*t.\] :;1IǥH\J!~ܵdm UB?gX_N<*l8I 7̀& 7f@8*{ I!@SZYP7A {B%"\9š#5SЖb2 /ʭAtj n/Սmvkh7MyO6nJcg~> -P="\XsZ j3ROOO͎a?Wh^jSLg*8{5&~%~?8Sqz],H ޻7xGqXњ3ڱ#o1'oC~8~vصfu%]F^J* .Z w}J|/`=_s@7gS/ph7?P(ei[ ;S|1l21]]|dbe{tX|N0.$Xֿ;F(%Vm;54[ C*iϤv4֒xOU“fq9,Umč F!0|TvV/LĖ@6g93e岠.s>KP3$5;$eq]+ijQP6|\O_#R5q& T[K҄R@.|̓\=bj'qV-xB@UmҪ{g>,!A /+= TZZgC+e ӆ9&CfT|[p u0%z:ح-_pUA-؅սҷn{:fbX%1e@愖'MH(.>rU#d/G_d DTD ʆܚ@nc_qObwq1[Ʊén9^LJ^F(4Fmn;eW x)ɵ]"ʫ0^XnMŽC@D֨.>ZOnl|Y _؄ :$<>Nn3(ELzgsBs*W|Gq7<"t=31yIޞڌfi[e5f15L\\58;`/{~*w3_2$LO I |Z.tNyCk=LPA <hwTrPF" Ct[@Ш0y8)(lߔ:/}~q+af9ã4uoY?FU@W'*۸ǒ=Lp@ 2/^vSR. 1_ -6A=)M"%0DsE= ̏feaaa O<)&d.YaU=B \y%rĬh@A2WLË>jnJ{gߣOsMUY4]E.4>vwn'*; ̈r-Xzc'<[|ߔh pr%WSr K_61vn{}q`NV!HpE;{L]^,OEDY 2 限CriD8<%eKLQ7tk"yuWfXF <ּ!s*(+5RzKtZ*E皡+B%9*Ya'!NPPZ| c-U;"2pu g4s3Lo5B +@ڽpٲGS7nbɬ㺑!휺6Rkm&kn8IDA!jxl{nn!1-:&hl !d;]~w=wZdIZWVz|b Q~RbŴխ-4J:`cT908p#j-R-K,ԦmHl^c pר(u*5ge UzIGCiɡRĺjz\(o-RQ*>/1L<6vʳ욣--v=ە17C7 P!lP$: {+o~]3ZHщrdžc_' jh6{+:}pp,Ý'#%yha So-|<|ϛ'E8Y`|-7ଏ!s764xUh1Ƴ9#8ɖDͥՁ-|O: !LFfHtFA/?+z g0fxj$>ϱiiSjp#Ɓw=:xֈՈL\6wfSpJK"aOcd<МsZ"HNY9+k~`Yv(r굦8ꐺ&PqDL>"Vv:\ x߾@S~T g vϴ7 lTheaEC'<)f;>ôI\;U:O ܉]؈Zc1U^6||y.t&z WBⱦ ƼAm-G!5Tۉ:n ڔ >0J08UxTD)m)jZd$ ),Ҝ)~/sDr_xyTXPd)jw11SWĈ2w: i_TF\CSz=w8R9 CKM!Nnd|zCofzB $q7L a露O,-?̏\;o /ᴴ{yF橱 `ʰ9\hQu!B4UaTbxDt(>R(-R;k]jet80L}kPDi':0c?kYO?_ H(j'Q 8ZnU84h.Ķt  C/}ulpVk^CΉTq?z狭$bdb7UzŅ rb$`DT.ݘO Hrݘ[sr0265k6S+<%ܜ#sJslxýʠ;x"*V]$W^Q?|H. ^^vJD4_|:5# {Jsn6Z8 DhtθΔ@N6;ٚ1⚸=iPCy̧P3CT¡P0㇂:UKqh/ "[ xS7 kf8=\ A oCZiNPc9yQbNQzdzaoobCZq넌n/ׇknlQ2?Cנ$q } ɱ?. O`CXgQ@i)FTh ؟ ~pf+J9jt93k{CH̓K8q#(Z# 0GM:1 #5כ8X7ocM8~wAOԴjX <?)>#QNd?Pzh&9ذP`8ܮ]m`b*\Ы3;1o1~V_⎿h۔x~'9MMΥg{?sb[gH|²MC*~gBJĊ`׮8:bDLSGp$w(YcE󜔠 ufͩgR` a`0rg1G$6g@EVٯ9Pٞ)B:q]?F}KXO9v8up٘)܇?<]?(BTi앳UFIŚq{{Pu:сdY7jKsI  >f1})L`bZ1x /0ō!qxsqF6 ø5`tg뻴5 v\0~"N[NQ$-} j*4o1sQcd s^?HSFoqgD=8O6Muu^)C|<瀅 ͳbO6XTMQ(9.h?d- e3>IOܨ[*ƛ}U|F5u:Ϟmᙳq]J v1P'h_RkOpJPYs>E'o0Z狨%D3]du0]w5iNJ~.FFpɢa1sK`N9^+Js (0yV)^5u@A)gHtL+ntT 1 h$;->LK6[.[bB +hWjfWpջ.^j o ({Ȧ[ R"l23{\Zv ~c>AWhr6Lۯ\slizhVaeSn'  [r&h 'R Wgi}_M z ArthL&\33">Y>_chs@* yo?w ٞݽLyA6ǤW`Rt+XKFXˏF @Cx"[|γZX?~;rm.qg/wjP3NxOb1wWfK)#S]EJSimGڰ'*L RK!2rBh'v=qX/mpwZꩶ^]ܝ29<0 xA]bSa_~'0[j*ZTWZ"P͊sOCˊby>aNgvKOWuǰ;s8GD`mC1hw kx hV&s ouݮɶ"&*-SscdBǞ$qt=b(7HG9fSƏzՃh {U=>lGI'^j4@[m!xPWj5 õ0osQXWIxxD^^) ў>ϟk~jU2;sZ[$ϡG 4FYS1;wwELF-O NieJ埙@ U}vϏ]TE1.?GWɵs3xJM=Yomj)>t!Wֹlo9fUs3;jѤpr)GvuFi-Yk53jC `+ Xk戝c12"YUqbYK>KB{ׁ)!Y OwTqZ ur1V6U[w F%r{r6{!RPFcxK^klXhi%!;JМ|WVt?'kM8ٙD7azFҪQ4|k8E!){IE27;ʀ 2fPB4c<3-B Bdɋ\gyujX8!4N)BNRLe5OTѫrP%DN;i9UZ줬)<[D~ !k ڹ5 $Z9PǭF7>ҧ7̡䷛uU2lŹV]d1f5,zKʜ4e33TJDP1tE[P%u \պf }~l˕s˦xnTǺMfl ~e0M{hH~0qU5ʼCDy_[렢ueBe ^ +%)u~nڨfFBX)4툮^ /VZvGf}8]$DYzjg:8=jDW ]L' /􀹤 ݓhPfgн11MaQ8|zJ*N T?dLƨ}Q!bGܺNI3dH=;K@ ɠԼ(n7M.) s1VxmK:G]-`WnVfE%QIӚN<9i-SvKVlRlIPfhs^ɆJ>I#79Lݠ#LxI'%i8fja~c'ˣw=aX| 75+.Xg )=fW2ȬU{xKVx)iREmqEzV cҀ6?9''=zj7`. ܺFE4y֟0+F!{EpR/P'Sjai|]KLtHtAF}^=y* Ї1 *MkލCn prߪ=xwrc_E֟;4Z/Ƈ5~j 袂{2Yb(L Y)9O:?% 4aB`Em.o:6g _m#tDZ3S,&",$reF:Ju$`1r=gݥ'ypuye&ټ0Fhj>BQZkڸ)8oug\*Yt#aj1Hnyyp&9Dz>;׷sDQ]~[Ҽ &U/#KՍy]G")Gr P) 玢`\LS_˅ЖUy&rQM5aHi+Z8d5?yi]A2fcx,,47D^/*dn_˅Ku{ETxJ m+s@YE l c"XWFxuC FQZuxdݮXyp8uUY*!}U)RlWw >`pY֡ v9|SֻJa ;[:ks |r NJF[~T5kZޓj+8+^`_% eD= L2] \: y;%j^Uɯ(ۿw\lKCwem{nD pxoCblp{M!ݮ퍏͔3oNu{QT/xf45Gh3Xx=li /5u A|r\ٷF{U7q0{k ~"TjVkn 'CҮĤxB-h aҟXt B4yiM}p2?sϭ =sx-LIۢ~ /|Z3s˴sgZؐI/3gtpcY%4c771 'uQZt(5pv8$7i@N߸ ijf[d$KZ跭Qݼ\*'2iu 9:lߵG}Is]Kk SCi!|0-X~+|eJe2uw!KUmfEap e<"Md1%V~vC/)3Wځ:F ԥr5)lJ`*^tGAcև?ӶT}qXieἯx>+ytDVӛ+e{IlH?1rQ[bt?n9P۶|TȦ@- P͸ƳdS;id3Avoe.^L9jHe=b6OV{g!T*Pttf92 O=.h'3X+},T9e%$c?P.<oK-0u);%)cSZ$&a9Lw6/%a!7wεN QO H0ȧΩaRٌ;0S|datQ"5iiywD_i&;?rİ&z;̻`Nv}.}ާ ^.Wp[~3߷\l7߷U#UÎ(4ƍehb94ɷ aE$@Lzf_/OrKY!Y:c~1O\, %^MY,Gzʞ8hv10==xd>|Dd2sacʋƥ^iRO? >rcKu葑x骥;7]3i^.x784H `ؗ^5uuXjtը%운eDM Q\E )H9fsG![ŏpnJB;0 SvaFjW5K!PԽSG!\V"p IUGKcY[ VBphjz} Ig=h/kS=耖Q?ў՛MZ bZ9i?gdgwJS"?P_e3TIĀ:HAfz>B&ƈ#ETilM 2P:=I&#cg66L \'q J_5C~Jc 6s dV]Gy" r| |-.1Amacq_#چ>+H:%r;X; (}hF#-, -% :AIn c*n,ZMW.co)*m6p^p%q27Md^,Vxa~~Q#AN7DR'ܿӘx[ԑ 5-ɾ}@!ɖ_pG};ʅh-hŠ&˔&㝠3JR^BEy^X7THk8䎧0G uIz]Kb,PacNc#/1p升]nN`rʪa8ͱ;} NIac9Fh*9G<=˙pW6 G*d?E$?.DV3=sݞ[YpQQ71`RBTE[ @6=p(^a;V֟GF4s&AliupRn2ܥc^PW9vݦ4R>{*m'ڢ 7N4> hUfކD 8L`)Hl5Y4$YoĔ]sn/0<,Jpyg:,Rl[m~FZ`;w$2m[42E]>g=V$4]Kr1N%𣔞+F;C6Hd;Wx;fcR_oQs⽽\+d1pS*U^d4%š8OU!@n o-x)K#v˔,-Z@&Ft_QI<-Tێ*##.|DHOI1" Spã39[t4GkHB=<&G}+ݳZts\9apv0TP8(S6" 1G9pݾ_'nNS(Ҹ=V ۲mH=~HTfϲɨ 2SK)@1|(z Df\R-{T < sE<ЦeխE>aܠ }zXկ V*'dUέ@΅-)U *$ԗU8pX4c:yo7L[\ 6\'wEަfO(K+`}!…rҖC>-[8+Xef.QCEzlvb8 h`dR''%RMNƿ.̝8w->>iB Q=ם!}$[hYӎƤvO|_F'Dքf^iʊ:c G<$56p :_ci|IYJqa(+i)|ݵk[sg+r"yQ7Eh~xGs[spT?;Y. #_y]L`ɫGf Aգ`F;O,z.:/P8pEpۇ+D/|4!V(<@¨l Tkx+ƪ,F@aMvSe bLv("E h:y feIZgja_$7~Dii!%umnzeAAS;9 :!ϰrt5 IHST9 ΕẒb`J9Խ##Y<Np9Z,dF,\v 5O=?a=:3y\J*yTiH ֋Ry%L,RPi'jtl| M`A%>R<}9CX [ހBM>/]ҥUlze%Ťyb7'VCor e>eMNgRޣ*J%8kp"'2pƤPң}Lbip%fbyEE|cܿ?q$ 7uaq%dʡ 3">zle-"%C (0ΰX2 {#Z8 Q1): ?kn{P^56֍ܛI$mBrL50\@Wb f$'I0W[C [@ m5̓~&Vzh4ij4nj?|(u z8>,HKsrA2RnR) ^'H$lXI,ጳ ]k6bE"1[CʘGmM Ge͖>VmJ/\pk\[ojR<`%zS|mcgo̸'%0 ̦$c;fe8Xl$35a -4ʚ׺e ^hO<|2 l RR:cHayNժacx$ʍI *@8&7?ܾZW=Swt~- {>4Z*%5O;bQ[F<H|v .Uh߱O \)C.ON+-iCH|_:\Εpl$ǭ:VJ>J&&|)0~ZSX0L1IKF;PA;+ţ{ YA,FZԺV,O+H]ߐgG7!':˷mϹ#5:] 3[?_be+;]b}Q) UYG%NVYG[\''yY#zٌ*H*'pk4jHg>bwґa`.%]t3CJ톗 X58N5 _W+ʴ(t4c&69,X֍Aewr0~RgӻT{ s);H_o.#(%r俓e$9F, EoσGAWT|F3]Za+WDACZwxO T7>c gv;O5_EeEk:5V$Eyigpӂ¶#bY_XrS PgFe灅~r 9PUؼW*}PK)FF;Tp@$>oc,FTqi0R1 AW@#iu|FicJiq X6>;;w:c?``H"!nkI!)Gb P3<Acb(h*)FCqgR w@c͉.凒'΅!:7`ܰ>Ƙp -HWywn Wu 쩲$?q",G+ +z88z[2x)qKO \˯>5n`0'0:D[(I Dw<=)3e l-]+~R<&38sI%GK3+7b5̭҉^"b=<O)kFat:#t:d1 OI-t(\q,s9s:i], [S"?E&:s )  uRT3GqӗPΣ%NH}'(iՎwυ~@uѠz"ϣJVpF\,x \ t`L.R’ȱoYB*2L:ks2]ovP](Lɷe9CKLŒ/-}C"e gLb(7ՅyH84%`;6+FTS?/kW쥛}P Re(6\`񊵧Gr(r]dőF¿> i#O1DWM;~zZuEuIkiI2\!v3Ja*^{&齥NJ(_g:27OMgDWk-`Nˬ*yt4= ʚQbŘg.p-,~4Qu9xKӺl#F|%kq3~PMK)XwoF )M[ZGI*o7pRçy'䶑{F>yd S]E^ޠe:xݾ4g_ M=!]ic-Zz񴆡LX)%H-%X/`yNnPw-QN"Ŀrc^k*>9ݼ'v"6_{YOVJ†m77Zb~/7; e̓N;mc>)Y㎺12Ko._C e'֩ie&-̐69ǬO'@pSiƙ,z"T*Lc"s Fl ̄$FۃC)A/3! I.+#VR23WSAxɃCg&wj6[E/EE R˛ť-Va0 i&K$j?&xT#an12f bNFm$[ŋRa,gR-y8L*45@!-kU#z 3T.we}E SkP`-{% tى#@{Ð~kr4:-ڪ)ܕMΎvtK(^HA£%4ٕK$"9"bɐ|5u~ۡ5dqHyٗOBkiAG 8#AM#q xa߳7ɟswgM'HcR۟(gOVugB0A7 1VaL?s F,?={>T>$͕EQ5}Uk߽0zl8 A) [zNmAX^T3JfN~o|d>_G:ȷwS`@^G؜>S;L`j0lt i~Hj{^֭1i IsA[(ƛe/o */xu14,d|,+#Rf Yf xj\T9e%/dLJL?0]tZ( ,? O2Gf\?^)6:JoSuk:9!B9f xi'L;(^X[`$1|hN{br 2'LS[𩪩0)ki=|@pBt UlG&z_[ [ڑѯ2OfT'/ aTj<*QVTS;֜^S֓m_ ߡ'ɜ(EXs勴\!t1B\uiZ)ȳRa Blsh_UzC V m+y ؀B( NfβѫD/-c3CPBQ+<zDo7nRNruI ~0?8k03]*/-`3(?18BVJ] =DDŽ#Q}HR#uS>}1߆aG(-|}$7mdG--e_ߝ!E0:XѤZ$[ Av']XIW$=X?'QHi֯>Z= EMGq)Y\G:eÝ^uƊܿGt')JE?'L.ZlщfyP({}a*O%[pҕjjhDk4]Ƶ ZPlR|SB2t54>¥ EiHL%55'zCY@2"&G>y"(mOW/;6&G \j:ڏZA̧43 _8K˕BdT@}Ez&V["eE z̧z,[ӕ AIfܒ7'̂a{ ,dٹkK)lLQ^Rg* l DdL!/$ve'yk\>Ljf1\33IAoB%|6<ĚWFkgaZMǖ"XŃ|`lA%䙴Q%'M)U#rmE72<8~ a3qSYs8eM-c=3}}ފ]\η&-hx2 /WzT܄kR5d _4C.⃳ĺd2`v }6W k0 |wMLu6]q9Fu.Zt}8=^A9W(X|c}Vyoo/7aW2~g4nȞ$e=v* fz\ƏPߓo!-:.-<1Wkqtn{N9Ǐ{0c367nuGM^KTp#SZ=M:6?xW%طl7|;؟*+LtmݜD!zar˨~+MYDUp+S;uG cޥ[w9WkMt9BxYƀaÿS }ڃZ =qEv"Kq;Itdy}Kj<<[U=#;O}}֏33gFDʰ+Ki''Fg}DR/=L< 1\j9td8 u'i7=| =^ףк1Ft}Mif;|fՠq8_u ȿm}itlmS}պ9г+u-^U 7(1ޠ!B?`néb:)Տ$s"w&̡CQTvTė[,X-K(jvSF42J_+bFk|& 9SnF&DŽ;~N!֋l#A;;5<C шkvRº]FyQXo` ]GyMgtn8z/6%o :T=Zςc(Oh*Xk5ɝ =R̀8A~QY1e?̈́f3"KׅZeRuzU"h43pNr^PCGp4t5k9 ;*jĄU3;H>(-Vsj6F>8̶cQxv-P׎ y7gC[:]yw}Ll型o т1eC䤖qJuPbyCh69 q%s,#12R#JM5y:l2[,y8yYv yn463ԅ^ԫͽ%zYu pG׸[%m@`Д1]Z3o?^3x?zTb.vpMLO{Dx,8=4}y]tqQwDPٕ&## FIIM[Oz xq2ŗ}`ET~65qtb )}WPhro )}Ĭk6vA(!GTM&֓MDߩ&l8v4Xy#G0qS\W'Ý3@J'np6@yx>ze#Hċm5r:tf%=VN߬l*v{ĄMޯspP]#.2wd[A73}lE; ?x .o@9weU#Gdr8pIS9]GN*-]9Ɉ[lyT6Zڮ8 B:Y6G>8pU/nivG__^§h/u7JikPw"?xP{߮G QD%;ţȭ?6jaK 9ãw~`?4N"VEzvߨ/&]d4-Ts9#=ҷyGA옾&x5>FH@!8DI)ڥQu7ꐏԂ'M.ђ9^ۇ>4kg&8ŋ6KemB?Q$2*GY)\T3".ص%4?#<8䬛Hx{ܛ~ IM*a L ^5sO4(= <+$m˥voxs"! }\[>} 4 A)FI %`xv/bsΞ7[W^V#B^wkhk}ly]2'W0aQز&TAXn`_ @P'|E#1Iڣ*uʺ\#٭.A-ącA]bhQ/wA \ϴQE(pG yQ.`jKre{U]ps'!1}]D}(ft=՚j'^4bܑ TD+ HۄAD|0"r1M@(h434*ϔVXmz"o@LaKӊou%Qa$j>[ Ӣ!Ԑp1S mByby@2܀,M9dv!Mo`rW.A:#ea>j]7<0f sQ&{,y\$'c:eom7;͍E6π5U\=,T7"_@;A8/dg{'oFT_Dn0d9vAHḚщI"_9~d+Dqkյ?Iwt .V>J/CxxR[p2jKk+Yv-kAw1Xέ AzQ:>aUT'WM,Y s~}O(Ba& wyN RH 0QuɶO\daT:5fZ/.nּ-\nK/W/Uc⬔9(&"UT`C<%tV3"@"zM*}!_7&W ۜay[4ԍw<+HjfٍT 2@a0޲gPˁgS/5 ğzX$0)0VL_Bq RjDĔ6%*!l9yJ4Vu/LѺcysK0r@g M5(\ϰ:IP5i.Q`"EvjO rCqVm0@Pbp0 p@21dֲٙ .V\W21$z3!R~ T1!P#iO.CQ{RbhMfHbC+m]ɏRHs͜ 2Z֧O9 \r-osm\h)ULr^͊'; (TPه35ZV)gN[xSt9`!l4Ӳpn&W̺M.8ڏj+BSbR~YVdkPwސpбTz9VYDd*',@.R_|9R^Z0D`=` :uCbbBqK7>-rU>Y^DioE=PM|=o[H&x@ GhZ2ן@٭LbUqm6ļVz)K8;PaЬ` 49DBzQA|~[%(ety=L7H*ŨЈ&! ;]^F0 pX8rkmix!/zОߜ+P΍K$Qli$"e#.jfуGB ]|ː A406 Mo}DzB΂s|nz.hc,l q4}:@kdfƏoB%q4&8QM Ͷ@ RY3j;2V,)Czs|T1 5׏aC(@PfO;)6pi9tHP>{ik?w.$Щ-3=K934KH%]h *i䊣B.3ӧ"@׹;{^3OG/O ~jOa*;}Y -κ4Nx?sdn^|wկRDX6 xEM})5i.ᄅ[0$(&n"70=|$ )4H!J񽹏]DۖJ/ X=ҞxBnYJ!+ohʴƱb~OA٩ ̾$ ],j% SJ29&PXVbqn!;ݮy_ppX~]gtO[UTSS,1³Elz I;dmb _܍TUscքu=ɵ۩vou?mNOVE¸Dm|zB~p !<vs?f8pԌq(|O@jpci3A-oeIȩc;6ߛenL}6o̵t(szq*1Ҝhp֮/]_|Sjعfd1<>;勑/%bo*IPc̊_17ZE$n wTQ]>uD3{G2\L:1dK$ &3eו-~;p:3P; C;GI5^9ф385BaL l@ \Lh*љJ:HҧشͽY:dG.a /FFs.}X֎1"7Qsra\Qωe~62Ў/@!Cb# [!󴅴h]gOnϴ5ʶ/VД܊cLj# sTp$5[pf Z;pk<=(? !!,)b0xvJG]8KTFffR%E Y^!$}F2 xp3-ڲ)Ñ8{w a*%O1(gaN=Q>y&(`A~`lxHֹ4}oS[}Wc !U:}QSݨms6QKvځQr|>Sb?ȄM r0.?FozՍ%otbaٵ`?ؓ=Em4V];#] ) {Tzb >LL*Gl9SR8aκk-[p ~u?r—B}*u}V\ aAs~9QZ<t&2=v+ zW3qiyo(,3=nr>EL+z^Zk=Rm4\ZTɵ%˾Mo),*"-"sgwK0Bk6I!yL;߉_Zj<&H 3U§ y" ^ݣn&z͡P^tLTPWO)UB1^fKl8- "~};,Ƙ/l)\۰*{-7v< _"ķ"]|Hhl.J$" #SkE 2IxwLvn|(B%\uҭ+ψcZ(^$k6BT?tׯ3q1]Qn*1 ΦEFCRKɍ*t+ IU|W-8-N#Tq pg:7>oy T!KMQ3=7 7fl`E/畁C7~aK 1OJ`Мu넪꒢UhX˒QHU@h/ )tYhb`8TՔ&Wabz,8ӲmZŸ_u=c-( 2 zy`je9 _[buY "kP|;n +4<)FޅeT4J (ѣ.℟j)e;ٳݸey3EyQ S8i7&9 -ԥ"=I҃:W(XQJC+]GܗP_N!wH[uas30h6\׳_}_&㮇K۞W y(PJ/iK<<4#PP3|v(Cl":OJLZ- CiC`=غuOO4qx kͤLy5P 6e„줁|n5你8ˠ鿏P }ܣ.Vm|_:%KM=C_۽ fк>X+ZռxOƨ@E5ot\ֺ+mRg-Op4)_8*/,X'qYk^,x\P0R_BY&^"c)D999UIPuS+Ҡ8[:FA֟3b`hOe<Ұ"s0C͊8B801T*8p)n _@D< k^mgNz8[9luFkWWiW|jw3~|/pgЅ('uP'O ;RnHw_&tQ|2Y ta2=Z P2S5`4I~: #hBɊ֓7F;N-yOV83\E]H>fŰ/lCRz69>|vT0tSvɍTU[ ;"k6׫KsEIb-QZjH0W?=*??V7K׌Co+9TZp_pt ߏ8~ܘ;%?i 2~(|< ΓjD]\koo7TAƩ;·{drS5fmݑPl(?W}V 7ޞ y+.a^a 3eeTeP]{Cw݈pqA֛M,z'k8K4YށvZ}X9@~pBAfP3AFQU[1D }|R <.D0ur=u8H&l(~ ,2@%q]iz7N5Qv+Ihr'4u\6S2ux^Ee41 v[yޙq.]CBY ˨ 7LMow|FUe!vC_npnMx[\__O<<ӪnϿFRdȆ4H>* ֩#3xQiҙ bz b@B\(Uɴ2*\d "FeJn VO*'2zW處_@XK~u w”I X%Fyݯ*'T8,?,>vghZn+UdM扻kt~VLВ].`Ym)ηN{)܊<_B| %~)ފ/b 2j-05 [j/v* Dݪx4? D:8noH~wzn3Y&ٻ{0.`W+ Q *y&_wұ wX@ ?@ǭBDMS[.mȠyTƶXNak*S=~`G!w&6bXMcqE#4pddUF7-[P!^PYU;ȭגZi6ߺE6PQaF;j\tG1T"3)T^tPgCw(Q`,8Wj 1ob,҂(瓺yژa*8Z"4cERc?:%X.yz=szh3DܸΤ(۾ ˽C w)A׿}D)pl{5k,g 1f WU(MQ\|DV.i{QF@se;9L@)}|c+'QQrlvK%`<<ǒ0g[[h#Xj1 NdV|V-k.)֢i5zbcoN~(WM,[ʵM]GH}Ӳ|,KI4;69, THꃼ5٦.Ɲ! P7'N8X⊱Ek~ M|j#RS|!-j<^a10*QtVl$Pg=0kĝ9|!ʎ+o"Bgs#D0' 2cyj:(<L>ae(. !=PN15#/Cѕ2uoȫyY(ݷy}Y]b'>#I9{.C+6 +uk'Z'8=gmu$Y*QI l~y ,(QaJjHSƏ/v9wRCײnn?rj8BIQKC_űiKl TP'ŒB#BHʽ Yo%pp;9s F48*Z!ɽ^#OOGyŸ+C J,kjF*"_^쎴 ̓«Gw& ~RWZHB9BJ?1E:, 7La2 榭 YY0kчשO{ e7u( &b!6 (]CpV\={L;]͊px~=v # $hgU&'xUut9,p@r ~z8QHuEzl7}/^0u_ CW?$|j k!}gZ$*lHY\``]Bk~{GIVVr@ Ҋ0B Z$t->5WAfB$38C|yo%"B h( Ȝ[p*\צ8.{;9dnX5Tn%؍y{~h?T|;mbu`{macȟMgn\rf5iB@GpD4mq 2דfC}1) H XzZbLf8tAF5b%15V MM_^ T'>'d,g^X"AG-Ȅg l孁BmC~Uf/Z-EoQb(Уy䄆-؍7beC=f^u)cΒa('R%hD8| 깗dV{o6[%D@FdΌQu]3v+R$z+e4hr]Ib98JT"OJRxr Yq]L:Ʊj5p&m%A\jNA(+ݠqZp*D[`mHK+LPElbqGa{fNȫ@v\Ћnb]M}.12ۡ{%DUptRZMS2"dzg\3 \7NGQ3(cg^_gg}*y0`@^CHUȾ0r,h`.0l/(M_G?~Q˕q5&HxV_%p.X]ڹ' B K.?E^j@_L0Ⱦ+f.X1۵^VfRnvC7 @`^B)A"Sf dzX'~Ү?PK0 cW CMw;tP>y1?4osXURhUp8>9c?pr9bܬC TRWo VhjX@-?z  w oU=Bi z{n 'ɝ554j>ߕ}e"bYO :ʪt#u^p˩{X' ;I[?A+í#bMQ?$Fp8_#߿0$~i&!m,ՑdʺZea c@Rk$I"1#ǵt iI"Cr; ;%|ӶfGG N]䍯*ZoY"eϢ"Jԍ@7w Tm~9 2)Z <r*Ip`)|4ШֶyCnpYA'q?oXڐjՄʧh%w~[fN ՓQ351xx"Mo M◿#}ˡ9挃VAuFnޓqޙC~F2Dz +Q&TQ]Bf=6v'28'>fANo~ZH'`8Z܍iv9ʨ [SS|:+l 9\q!D}p7>-dngV럦!L.io֧,ҘYp&d%WpO?SOE󬄱_1/{qӅw~A\Qp!e{]ZYp3o[u-{4B3(M, <)6zY'Ѿ,R X;c5v69| l)t'WKVZ?I<@,qHE| [!D+Fh .ڹh K@JcdoعSQfJPBXn/]J{܆U1PJ( ik_"z_× ܭ nt/_=3){X&k;vv R#>FK,& cd/jSԢ1Pn%Q)Gueܫȇ`Am3~TC9鰵 ">v*Ąbvw_…IFĕ1]>vi}&p0dGejs;N>t?#!1v"b5"_۸kr .0Ìsăm.4#K2 מ.!^FKk*˘ ]͡Kڨ?(SG? 6^xti &5wR:DE+2O0C79ҧfT1Ze5oS5(/bbZ@B賤I0gV)  l/F6,Bv;2 f:T5=s*Xas됶#WUNEVLE.3 T`8l(Q(%C9N2p^f&}zkTFK^27J`B+uΎ2;k1reyk3_hlLo'&Ry"^[bs+U97@`l,%S+^ƒ 9H[a-tm]1&?Kˤr͓eV1(r#ޜK]2$k~%⬬&gpzF+8f3BWY+76֊P7ovgl0Bg:ٖe7]].!v(VVk0U &e&8}<9 \(Hܑk3!B39AMڶE. x_GhׇXз5rKIԌ vE֏7*־ s,Yqi~Cm)Kͪ%Jt¦4}'n..ÿr:YmLWKtGمzi y9eOclpĕV6YNJ@:Y`xf$Sx|"{8oo dtu=MuόyzHu0Nđ7־:mʰ7jaw{݋0U!r6t&#%=QJ `9®bDU'p Y^X5vz!B%JB ,W[l+yzmEۏװ)D>RvkyζVޑf|Vdrˎ, KN& eiMVJuc!d˨#i# #w.d =(sr Uw‡/QR:jX[/<4I(guH [ɧSW,(hsv6<۽cQ!A~t׿ U*}!@U/ETAZ%~&Er<\@TVz6m-^^`Ye}3X,L|()V %,ajn;%Vd+>M{e;>$X e+zCI?;%`ÉB(1ֱ:% WfyBqeo x:+[]ՠ#Se!];N kDL#Niֺ@Uj'Mel^NI_5j>yƚ8m!}W"tdt[͌16?f&!t± wukHZJ3&fOm/`o;T!Gl!#) d6W(x~S8&5JNe3}TeD&qw`9~9*ܲnkJ;o,ʯurrnþ@hf5V_&iG| _@W &ʊJ~\ +i9Xh;!,2RyPȶ{5l^'R&nvYW!4?. lcʩb\+@6= Ӳб:?42p"ƱmhjKWG{C\3Ia&dZ p;rs$ᲀSKB `f4PN# jξf%W*}ԿnR)@q&bDLo;y-t:n^9FUQ/ | k"R W,Y)IbRL|zK¤߸){[9ߴ9߮;_~>[n# _W\pcQy=`C٫^X3†4V=Ʀ٢&Lq*bwfTÛX)Po0610X.Rѱ"Ʉ6+֞srGCaAy{wBZ0^4EzKO"E=20%B1@X4ZC4jt8o.W4uKaUBLvpuA\:vSe$ǶT]nmFtFgl!M?$ 7AVC(D5#6$^ 8]oцo^Hl[*h^>ҕP1s$]b䁳uq-FdW4Zc}*inE[sFK@ݳ)0ZyPfT_=U  *.`hq}jS[bO{`_JU(i#Is]{Ƒa`kl 7)I/jL;GFwmnX[*'_ $YLw^x#q,(\q00þ-ܵr a!~[ R,)OwuU S48&y9U6JI 3 )N876Db?Kʜ 1d#Q:CK%zĵN j,#31Pznֆ:kL U)&=EցMoC)x̐"U=jܠ; `{X0"盻HcX{8+"M@8nMc%جAm#x9i w!]ŅKi-t( tls9 kxno&E\ML΢P$Ճ3rIOl΀>XQWI]ZˤQx 8JibrqM!`TMB=X Ӄ)_IB<V9 FW ɘZK_ 1Ao`<Zf W+bP6'pg}6ro\3 rZzА)Q> $ӿvGٽhXEƭ`N( m`yr<[eqtjҰV0̞@ ueP/a M>y/O0:)_&P2y0wbw:3M#v)f Q߫3zn8pif❽i !e~tIk](C!u$jf^&_2"^zSmPAƵiMx_ңݬ/Ǜ,W%?to";E`+]$%lլ&9)za1ϳ VYÄ*-&=?YtK!ɎݻuqHRbW 3{4f**+ޒ=4qq+8SH6v_lA}4#kTO,pJ:w"jO aJRgSphaiMg҂+p*[+#E t7zv~s%'Y P&㵙d(>;|;ŽC}Ϧ@i2 ]LҀsQokoR'SVCv1/HX'dg4û`I =e"HJ*[Melso;8'#LPC| Yw:"0LjIb$E~&[ <4R;@LDq2*w[$銷{~STퟏ61"Ldz{6#]).ۿ4cUdPPeXnE4/R dmt!T,QL z(MLҴ`e\}R8 -Ϝ)ۤug-7@ F*cߩ!9Ɏ,#Y=`>x_-ޛD`IBaA_2$'`zHC@Q* L mN{<=φd*&:VL[? X K|A٭hltnXE겈9%4u d&gqMgyͧ9*Bԩ\:0{a <-BA!~q30*B69Ӎyy\Ci8nq{Qô k AU>@9[M$.RyI !@J |gʟi,ɯsN6 ء mfm㎳〘%iTBc 5wl`*3rXyof13ZQq(+Lx*FgvDԚB*.2p+oo_'Ps kc҇XSZF(qH.P{+iwC# Dl-ؙ\fB׽$XWvb*fKѾsUC_mX#!eM/-߸7l4 r|l4[Ơ7EJ-1/\YL?flTN\ȩ ?h$)4?8t6yҳ,o~ZRIQ Kc&A5l2!}Ç S|4PzYBO'G26BURg쵤e yXs ~FMXݡYґi^["|(Al@+\|#m*,ӝ3o[|+;KK2AɌ@QG/a)T+eoDWU뻦oQ=pyŸZ|H6nJt=}w 4ڬp9RX%2Yܚ%]5g').ڥ &+\f+vBlN#rrj":n÷EFʎ'Y"n{5@ynRPmbޢDuXa.ҁ;~5tM*ZBzImt0'\Ɗ-_l7X / 9~`p[N(ɸjԟ]NzյrZ,G>@![ťd%iVEIGXyJm2ŏB0 ?߽P0kp[oYO!Î.H/(q {XF+ )3gP p{ /(pWX;5/R ~@00"KoO3lG_g(kq#F#K G˗ (`e<ǎג.=XEjLYTHT`d75p9㠗ZO0x,y.%Vj_>lT88eni|s:CfsEBoP˝|Vy!km# %Ju@ P4;M9H,ʅ%y#/U )Ƥ7&BM/NV~*Uhd?F=J=XcOOԐn(Ǽ*ǒC6&whn`b>~hQ9|̷?:c,_W.,h0@x ,qi58QjꃮYߠ.~q`N r*mƱ_"$ESn=U!ӕT̬P[cRIobF1Hl"*Z0%ys\+xi*T@TBZcONkB wrQEl]t7yZյC p)I1."hXLs1F$2ϳT﫯.JGE阆T[ef5LQOY~8A5/aR ak ]9h<,IC=bͷ+u_^ /./!Xɘ&w%V-t?:'gYtamlϭtfv}k!9&ά<+ ^;rPɪmxA0uR"/ttfoD`cԻ5Re-'SSQEDΧQv9ꮺ‘S]yk\dZ,.C|䜆쎮<_rܻEi|&`aGbsn"+^oJ!;]T[2QG *\1wdǜjw؏a `\`%u* >PnׁUpޫA) I›`f-Kޠs υJw4rYGcVs?w#7Hũ[h9HJ2;h4#(BR$ rTV##:kO,So[w:A%ׁl|02yJ֒7XGݦ¦{ @-_dW,]fʬV_f] 2!z$Th{'hf4kF 2lw =qoS,qU yDI§bJF}"1wUh?LPq(g="QHEL+6ڪbeQ. 1AŠh* #Yc˹9 uY $igq>#ve8ZLFs+["l_oT˄='# d_Y &i֩<( ,*4A,uD䴗Rh<qX?4f'R=$ zZߍ}d[CX`գQz@DiÿeZ5O07Cj)h]_51:`tZaqe@ g(ˀY[ѠM&m` f?!] wߧʩ Cﳑ'L{^M<=& HC?]b⳯`5f):c;\8ŨMCSQNkѓ* ி#0O54hIj3-uKLMPZyH{(LzmֈGĴC)pJTұ $8\ S  j]1WtK~~Tν+=~LSL\o;ê$ߡQd.`]VwC|s1 J/x_m 9?G4U q~b{qf-#l@<+Ll2oVb[Cnٹl?G&s >ou_I4ON!:BHL5#2FY~R|63RAj BdZ*߃F%/\QHvOIȵp5/e0917w3*P]Q-󁨅;\,w͘c6 \$eU2+bH{.,Xe J25ʙ\iK>ގTK)OQV犱q!|=&*:}YܲHy īYR& 'b䃦E/Os7CՎR^ptW rGҸ%ŌB@f!2,a\Y>BZN]h{> -Ϫa m# 8>'nήw=PHB*;紥o]Df:?pWr#t=8WL /,g݂ *%M$(#XQœd2b5g8KdͅNN[v&< VXBqT!d.I.dx$Z AFCkWJ _+p.U}2Ck[2&gTi3F́>BCa,U]_0т@f>@n_lp,˄v3IDF-ZܶI1ΑgD !CHMO﵉NLJ aΟB~#h9& MlEVga?h_MbR  `)b(6նAtk5{FQ,8d$}1лlYtoUHV#V{1$=LO.;y-?X \2Tz'ck}`Z Ǟ|U/^oia }疔M֍'Q_Mihy;g BJ-E:L!aW"RW! Wྟ}n*s~\%u 1IYEt>OXMFeA8t @w:"(t,# pk{?YVeuDW /=$HO.eQX]' g5hŎP#)Pk^*!+⣈iAXY%`e@|qY-cdB~)W늪7Gw~aM ݩIb5ۺs{ۘ’Pox5󦌖kWd{Cu{X j/jn5/_$_ꟶR M0J|xXچ9>>X2nmյj7U4e{84VeҬ*c5$<^=H.ZR^NOZS3Ks\Ն< E,2LZ=kze`-s%q+&"̫c>-x¬Y2Vc7Prq@%5HqUwid㡛kGGν(_?<"!?!د$ ;)h؇E3)6yW)rlRA]: 7, Q4辯nC\[- -bOc+x|jP3=#Ӿ3VB5n}t•ݣi8fl#ܣ zw9 ? g$ӮN>u O`\.idRiergc#A$LA,wʯFvݛ?1m L|ak[08; A)b]ʉJV'7M $ :;!p[rVlE`}}~xa$؝+I.\kstumOQfӝ%>U1iK%Յ/;iNzHiֵN~XgŴ3>5W4mI~kF)L&9glUq?!gV ĀJݜ^AQ;3`rlPPB i ҭ^ĪGnI+@4k9kw)meY1w։A`Fcgg$d! #!*}2 !v%bQB>}LLoRCBxQUPCdV#(01<8BJY\5/"~p(OJfH2э*~X^!mM7@ҀLdڭRa@8{øj;Lwᮌy]IȎuҖ l [ݯ~Eƨ!fi ̽ᯅdT<-uVqN ݭAڒ?tmEY2C>A(bNxJ>*-Nhe4V9OəοƯn䧁vB_>?7+j z|߂嫽C0x7ԟ"Ar+njW Ж /Sn4MA@ j`_b2C VliZ|Kh=15Gt@ʃ B@Yajɮ9'G8WX?j+gCfU:ZZͅ䔲=Q|^S v\Ig\t*4*XeǐS0Iܵ _pn/v%_W8%ZA%sM/Gnh_(i U EԥNh>~ *J:X019#O2Qn}Cj +RX(HmH=Iɩߪg%!k֦?CjnDW@{ְD,4aNB=r]5~9|8m߉MXC)Sne  Ek}Jk)A+"D: M3w3zZ_q7K,a