php8-embed-8.0.30-150400.4.49.1<>,ȤgO[p9|#*%uPrqX!~k @?d  " 8x|  (, . 0 4 u x|l(89 :/>@.F=GXH\I`XdYt\ݨ]ݬ^ݷbcldefluvw߸x߼yz$48>Cphp8-embed8.0.30150400.4.49.1Embedded SAPI LibraryPHP is a server-side, cross-platform HTML embedded scripting language. If you are completely new to PHP and want to get some idea of how it works, have a look at the Introductory tutorial. Once you get beyond that have a look at the example archive sites and some of the other resources available in the links section.gO[ibs-power9-17PhSUSE Linux Enterprise 15SUSE LLC PHP-3.01https://www.suse.com/Development/Libraries/PHPhttps://secure.php.netlinuxppc64lePhgOY37b41c076669a6cbb20b65082d234b078e186d4a7da8a523aeea3aae61666579rootrootphp8-embed-8.0.30-150400.4.49.1.src.rpmlibphp.so()(64bit)php-sapiphp8-embedphp8-embed(ppc-64)@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibargon2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.27)(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(XCRYPT_2.0)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpcre2-8.so.0()(64bit)libresolv.so.2()(64bit)libresolv.so.2(GLIBC_2.17)(64bit)libutil.so.1()(64bit)libutil.so.1(GLIBC_2.17)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.2)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libxml2.so.2(LIBXML2_2.6.11)(64bit)libxml2.so.2(LIBXML2_2.6.5)(64bit)libxml2.so.2(LIBXML2_2.9.0)(64bit)phprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.0.303.0.4-14.6.0-14.0-15.2-14.14.3gDfg @fh<@f"\dd@dadcccc_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)./sbin/ldconfig/sbin/ldconfigibs-power9-17 17332347798.0.308.0.30-150400.4.49.18.0.30-150400.4.49.1libphp8.so/usr/lib64/-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:36663/SUSE_SLE-15-SP4_Update/96d7b261431e597bbf42b736a7359da3-php8.SUSE_SLE-15-SP4_Update:embeddrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=4bb71ee5c988bc51244c7a02e7a3a46259b7ba1a, strippedPRRRR R R RRRRRRRRRRRRRR R RRRLk{X&Kutf-807fdbc2a9ada5f3f46df08fea4356af07a831fbaae951042487fd9ca1adb0485?7zXZ !t/ ]"k%I U) HyV>s=NxDaPA4(w K@;;7h 7m7Ќkq0!Ƃ@+;ƛdZet _=Ĥ3_"A7g8u:V}d%Mw1"D'⥭īXRc*{sh R~}.˦p'&ZCp{뀌$08BSYuA6ezܡ7 kj{B*[zK ?b"C٢kV"IwD y-wtoty5+:Sych SMn0L6w4pYȆ˓Pc>?uV~1w>hr)n$@b/nE{\tS<㞑pBp>ў8WݻSOEb+53[Jo/m!!Lva|QZ"REuYF^zyp@j_H}XRdb54>RI1QADV(&W/;@TaS*2 v/Ŋ]"x%655Nl CgE˷SG sg-\\,mp'Ҙ*9݇Zz@L}C iLZG}6w[|mo+FJrc(@`\0XD;'ֵX7ءIfiV$&^e~Ѯ>'fOk@wzB˱o2J;& y B;_zQ_Ou:1+e?;mg?"NMZaTɧd<*XnN N keڣ9&TAhi$ K3F E\ZqWuO%\ArCiAtAYNRR~&"PD]BFޜWl%dl'H@hW NG3SR|:~Z|sy dƚQn&ܤS> fq'zvlbv39%ݳbzhHɽ*J\'2lϷ[t?RL(ccؑ׫6,zWoz~&@kad:{ a:WjٹAJ-2;@/֦kuRbq% e%uQߘ TtIؠPgx-NA+@ʉ?S!O% ,%] uJ\ǥ"z9/Ŕmlwh9ebI$:yߘ+ тqQ^&;9to # zP4 *ohz|gd Qx]|0H ,uX\"kY29d M|y߬Ո'ͻB.۟=2} &{J9᯹TGZN֓-7[l.*Ǐ?US"j0%jFn# Hm%.I lLM]TeyUBlPDF$6/uK$c@|js }B P G~/L\Q5;FY`74} -tn JnBF~e*^z4y7D?\ub: } ypˮ ͏YJJG۳3 km=Ҕui,YxӪJ)%0g$q44.N ڴp۴XhyFneh7$Ͻ!owZ 'gDJ-Ū˲2vX Irˏ2%Ԏ,&0.IIGV;neTx Ac](-i,RHf󕄘6@٤UlhX9)}Ч"fpJB_FZEƨ+yZT 7(cz I{Y1Fg}BaKz8ch.vPUM&"5 /_`ws@6 k5# ӄ =Uy XJdtrw)ڞUC2%x23Dž)h{S1HN[1a0uU2|o4ކE wH3KC!h'_pj2XaF_">c4 /sKX|{~Rw%p*\^[ҁh\*D {6&3h4+DzBNkXڮ[,W X"pcC.9 ] O̪}'8vf f|F`Dnap Ì׎n ~-#IĕQJ S)3FQ:c>/ Vq ~(jA -˗|a֢Zτ+mb9ߪXvsIO~x\88ler{DȠ+îJ-tX`#T<² Y̬WKqFʡ=NF/ \L, ̧uK4ԹP`1͡eW6Cote'A=X7"D^W%`f$ƹ )w}`esNar3i ⫧}? IR823s(Θ7cK > KE9uCP=M/nS/L#PCNe"#zS66x.5 '1Jk7@°|A<tlE"Sq ~;|go_&!8>uj@*)s~ D#53^xb.Pş>]757JIļS֣i+ m8! ȅ/#M~݀6c4Lq,.+}f@\'81_gMT좜dbGWRq3]ķJ~8HdRvy'!T/}!mZ28_|{GBJ@j+Au9D) bڇN^/gWCU3+f]_8d%o>;!E~"ݸ=5W~U?B]9bIjϾ6^Ƴ_i}nB/gʧ]rzwub PLY{~M=l8yd=#-)$I y2fYeIv ޭtO"PCbrsUjJVW%bdhE^kL\iU .WWz3hjsNZ1鎜M^h[Pɳ;S!"F"ğG$Rݏcn?>bkR cWIDAVZSL,мnc|C7ḽ^Xx)b$jG32V=rXΉN{U"o\Q>쑖DkR &a@P$qE0zQ<)-;h 57W}a ?< %KJo JK_%%&"Ox(Mk;Poojq/BɽI#y$ rchW(?Ķ+{l-ڨ+Z;$"`7߷i9{zhwSEf:U9@ h­^w.XQb ^* ȉQ֤>/ vߩH  x_RL_gl 2<&Akn'6):L aަǼr(=:aITĂκ}Pݧ[4EUܗqݟm!0ie}J, sJ[˓| JMrLЌȄOvy623RvJo%s$XQXhN-13ʺJ>h85Uhvp>\peE+8huS uǥ рD6az)/qD‘N3hKRqJR>"ⵏo`8mϚVh&2(S:|XbZ+= fTR[[(;|>FaŴdc{cisU{YQIãScC}ѩ( +IljV{Btu>$c%욷>yK'f󶟈 nrBz}@=޼N(]5_D8AM6@>QjO mnK)Lop Qu%gVL iQnj *h  ]v v⌒ J4 3N;7d*;i2GhK1Ba$Kzτ0C=}0MY|KY``Dnk勐'㖭Cdt@RXy^][xWF' T£K/Տq8Իrj3p<@7&NZ3vl=&YQoƲ7ac&c rњh5y4ŋK83TڈN+ #Lyd”y.\; bfoEBDHa\mxs-%ICy6;r^LAk"F6I,z0YBO%zM\lsdSȩerqfq)hVSO(b@n{1ml  T P;hk)z?HVn4,5=c.A0>EK Щ$MdCAR 7|;JN> qy p;J W3ʈ‰FeKSc9<j$m93Hip-'xi\R}2-Xf&B^MN8tS8Gծ g[Hm3Iu}xDiIČ竷̘K~y;_dۄsy@gD,=n5aR_&MLs*LZv1RB ҹSV>#:'E9 JHSP'W:Lt"hAƀS|K#' -:)\ʋHhIFgA# pm}Q5 ķ8h qFh̜Tx-R`7׭]5%_0ah$/JLfIFڿrmk^Xq G-_?F0[{43>c6FZwr8ݸ*};@K\>+V3d&sM"M p>U$??v2nЗz+ehk2]rf TvJIB,x ֥HB"Tf7 ut-C '{NаDBIsUMݚcY:ET3KQ1A,xAMQpߐJ\j&BkxQ[ށ,(z=:qɘ(u7mj'" *㷆%ܐ[/lM7*φB}SŹe)S>K_݇_z'ML^&'f~nD?O`ZrCR#4$HmV2&a\(:#ss F9͛ BzvI8ʑFLۓ_(g{0j*"K>L''43@7?E1(;F[œEp! ],7'$,0H]`hjS,\Bp%bz|"!Y]);űϕevB!pEVڼ1ӆ OB:9i뿰唂iw𚉝fdjP!Q(0~C g,nO7U`5$L嘱VW҉3Zb\ٞv}Ap@x %<3Q{%% >a1WeB}-ºg좫y!jRIyL6uW; uY-QJL)If?W.@4E(l.pL #dl/-RV$Xju}e'hIlkʗruy7S5uslvoӮq]4)G%@~qdT2z~b!T%&^Ay@rC}O%DȢa5?d{~/p//r`.)wv) WWb @(e\*#\ǟ#<# L8%c組 U-ٟߖ|esmک菭@Xn`{hwogH{ ī<çN> :w+&j|;-e|I62T: k %߈wx7Z(3@-< K]uNG}denKmG9f$M Uc1]NlS_?K@GXB d-đd|(gmlk57|MfncO'cw 2l UZh@P9KH+2%$ɎÊB hbNՔ%w_2=>!6M(;k7@Rg9[`">/w䑲kۊ -X`*-va[KSrv:_>.xaf>:N:51۝U% e)Kgr({(̳/<}_ WLJd{p|\OeI*q㮒|۩/[SS%CXJJpƒjg퀌hl9#Ǭ-,f>W +܁!\2ŷIӢXvƀݰb0D'e;%׌{Χ4i_ƅ$~H88r1c7L:5^,z*A=kzE\,%&n3M-KiPb*ޱЋ#@[Ô#_ecey\ {DELcUʷHho͟,P%[5f"Y<6|c(@d/qnKKO*i^9TE*0$> ''6i;[R鳶#kN1h~dS:>~ʍ Â`[LSsx#3PrlJi )vYD~DPA}=NڊhH1uEDȭ[-QB7TBuN3' *I#ȦN:pcn*'~VO}BHl׈v,&">Y>JteT_Ŀ7l@K^ª`F%#\BT!R,ßV\.dAps-xS|շ s߻ k{<|z<$`m@) %?2whWc6 Dgk2~*Qga0$W/F"q_Į~24\|ÿSI[M/M\]p\N>Q\K%o_E *Pf Y鄟B~KOO§7ZahDjT:@EOS}  Z-P STȄfLALug+L!~Sus U֕OE+lCua3UQ~ɜ c9Yv]%"3G{.ik?~#֌@Oζ+aسm3@LQBprZ( C}dxoƨ),P:.AN ҥc ,ܧ; ddPm,5Mm^+!T-D,"F~w&& XzGdz/OCjΔeXThۈi:H%:1>=6z1 zxB]R, !"7ᐌɡ֑??D$LV |!&rcSE}TY{!O9َAw4UՀ֗ :Qf\ VAhrUWK}lU-PHПK㸄Omc:W49I+gM֐bf8h}b;G* 6 y'R~t+E_[_Zyl?l$ObOŴ.at|3 rV)i|z], ko |ǖZo)_$W1N.MWҡ0:fg3ԗ)MHz*ɵNj8)-3^@8~n:S]2Hńcc[XrZTk#+XVC= ƟS%y$G$0)m K+t(WyH5Sj;wJLk"~1E$.ӣ.YQq G|e~WD:NQ?$qu?c.#Kj*?*7 s0`yL3cg\OC (}Э}"!cR%Bu+A4JB{/\U<t\/Db1:μIl7^^c 9qm8r ,c83}@skט BhFyl >ihT1ܺς/wW;ySqvPb~c;4m^q0?LZ=fYFl4 ZE߹vB.<5ޕ|XɟC-vis@F"ޝh4H)PÂ˙Ӟ21'0?c W9/"&U#M))Y5E. j8P㾋_ 6: l|y|UXE+4!5Qe-4 2k`B/dC{zyvt!%Sj>ˑю13Ft$2/Y-EwWD`J_1\sj@zpNEmncE#͌n7|"I FUG e@Áxozfe&hI"fXn(EU'R ~UP<~?7Ttme)|ebyb+׹<$ l`6>X0KyXOz8e]"$zi7( QFƔl?HmiSWJY뱘2Z{0|p+!kLl~٭v/#hS K[Vwv(Q? ]u0nwaK4[ >J$,|-zݫzB:06rӢ..UVxgW 8!Rɣ O/QO\uwF3N!%v2CTGz鉼fdUm.#l6xc^GGrxo8n۞ѡ<) $m<~R-حPIWm0Dwko WnYV/oMۢutP .. U4 s~h8[x+)؁ ԝI+n>E#%D0/V:~MlUz Fѕ-tAkn"PgF4n9`_ODDj ++ .*c.!V65LSvIƅ@g3]]x}+.MS$5M )T v=u-3?sڇ|, uR[pgѭ:tĪbUĵ6Q=AI(O"(9e. i;Jv.1|j`0|S,9Oı Y>ߕaU/9S7M񦬂6n-؄qiYV=м5vS8 GZQ?q5Y?8! ";#VT~;;܆Խb ΀vX 'O|ba\#vϔY:q{gK}̄RX?RXT3BGvQ~!=aP庎P j$Tv<2 ZK!057~e<ߎ:@2i2j~%iʳ@!Xͤ˅w{o(6[v4mPm|=Yz-ѱ[+г<41BtanSnSۤ>3,z%Bg`l̠vԓݡxwj\Z%nFF6ڡwxb-7Ϸ^;7TTє) (EP9j;ީ{}gVWZ0U:^]]wx޷?Q.J'4歩",Kzenam9*Fr"I a|m7؋.>Nl*zҨgG?QA9*CL^N1D0(sqEf7F'CpƇ(L<tzsÀDI SW ػ5N2R(%77s6p[-xl0'L"Ꞿ&p0^q[ )꾱4 odrV 5"ّ{IublQL&PIm}M8R`kI:\}) nS# o^Ksd3-Ey=١F/OWm)t(t+r<5 #h|MuPբe=∨gbE<$JH",6`Hm K<Ca3R!WGmP|)~uCea@W3h{O^|?|bUǫ:BveyyJTNXzZQU#PRG&W!'2i!_Av¼}AfWg4ލuޡT Aqd5N&) )Wi,|Jbe8I(@6{bfa~kXGfqI ĪWI?QEaӶvFptip)Ehl:Oi?d @"^97Ah@K,wCVR=-q|ɡD::~& JGj҈Tɣǥf' _k_=ڕs0ٲ%`̄FNeFkb50BZI,cd 2VΧf$RTgI8*$-9l-AHkmQj֦t7qC5<&913%".tmz6,)"AP98y~@& ŪK`*V!ӕ7͝ND9:ގŒ//y0横9G*d}Yboվu[Q nq+y &U \<&6֢&˼8LJ̬* d=j6_7FVɍ_%<[{=,x2A+2_WTLfPuhleeFn .'Uzd뉶L pUDK VCą7)9iNҌYtK,{dCQ6i[rq6$qVeZL_Q0AsnWY>]5%1pl;*zwG <϶\ȸ%0S/fq wSww8V08.JaT B_}^&ۛ}%D/:ʆ >(GGE_Bfb>;=eFJa1 &pNvϺZ= A_{=<fO1is`ke*j>mXn2{5I#vhn4@wVA lQ~'Q ?2gɈoր'TA?+u„_ *eLín'g1cuV#+=֮=*lH@-[Lʹ ZPI9ե UX'@xkn1|O',iAiFW؂x ԖY2fdaKD6,)`:2pꦲTgU9/nv3Bnrm@KBk[֧.n)rF$ ? jV.dܨFbi9Dی,X.;&EN(w%fVf4 0ԄcR~3}8HC}oi&ZS]KL2N*]&9^\BuZaB(K|GLw$dP.\a7q(Dd1II4A8Zƕn?$۬ovԿ xں%i ԙd2s|Zw`AvoxQ:wh捷:- :cQ&:f 9e[ 9>O-fz+,z}_ID} >M8d\]|5 L&"e ?Z=Am‡d-~a[W گ8T0&w KcѮѦK_Cg^ |d-e} ;!ZmI$aTLFw+eewǞon#􆣠ībʯm7jl)^΁39AfCN]=R\@`ibB(!ܣ Fѓeg#M"pOjcv#=IjJR KH#4#F(Mcvrt aX&$+涽ܶ~RWeiwµ)Hܬ8W鎭柹Fm]Zn)pӼt~\ mP ×zgՋ*)L d <,A7f&b!U4ˬx{E?6{Қ nYn-C W]-L_0JNiX}d_3g3b/xȸiFiI]NU$Ȏ&4wN4PF5A!'2? *=U7%Zru ;eˎӅ-Wc\oar8`FŇ%q2=G3[J"3Q #w`kl#Yƭ6}p/a4i2[3}/4nnwUX'ƭ48^Ҍ]oJLQ|%}Ÿol9$aCȻ\~ =QX`%b YN [>ٌ HT 5/fr->gee|7N7DHFU|ؖtӗu>N$4R1W(-u%(Q$#8,Gq~o5je8i\q48pmZ%!z]cRͪcsEVrJV_nW< 8"v12 WxiE'7 ݥ…oK߾]`∣9P]"4y/,N'/vj<4M/K@2aуL7 $*URy"' ^юtU>hqr"&v r1&CI[VFFq9} B6`e9 {u?I+$ƌ!h=lr|^8 Bxᯅ,PW`^;Z7SĴ^|P,, ;o :3&h2IrּS-6U'ONWB9d:ӍkYEYO6SB.TۜQgǜbc|!m@i씚~:L;%Qݩ8kw}&|PhՃ"1Lm@#5%9ꕁxp[w|;pira:n1c;i$A=r {ŭ˦kk4v#A+JaylC[)%o#ؒF2IRA3#dtQ_V,yrDQ.W {(5)* YTȡSP9]bnwZ5(xixdh7Xy2m+1+QٞYfX`d/:>(tAq5!U8 /H<>{rr/?@ "u%@ 6b0NjMۚw&[ƴr?cA#=SI_/ltMއh4#ߟ[zeɏ&Q>.mMTݏS汲`.Hm{OR츯bZQD5hAHO{s]|{C}*]Ji ]^Y],~+];?k;rO'b m+Z,y7bȔN%Pkד?EV MvY󢔥X\I IG=MoQ|D(@4ܹY9eT O@vkr2r.3}T  {nLbVǒb\#\z*=F;Fl<;U,gt[0) r7nͰ+}OQK-L9s_:hoH]ζ̈́N!$9ql!/Rr"hZ,2g7yuR&r!+l)^q@@2Kژ)'h`[#~*xu3>g1zحE?1c'QPY~(."$6K=?NBBAIqZx}9IĤ5zej,}~y;ϛk&8h,zzB Az [+)yyO-,>mMz˴K}w6s|IfG E2֩ݾbQgl wȐc5[ñѬj{AUKhމJd%a"e+im;dq]cc2Biw>P3_J7 'Xr孵My+ol3?#X"%^pCB'Q=덊&a( e\ra[/z 0m &<7n*_4$DTӅm; Y15v=gN4:3?h@Qd 9Y  da>Jo}=%8,-e8#EM~*w@ˤ@9M-O508ZxK RZngp:֑)$|>u%_Cc*YM>3ϔ&'m&]/lɂ[]yP_@hP RzX;=ۢAٛV5I]<|G[cM4z8eG*Ph)H%[(~>fi))=wd^ 0͑;_nP2Nm+S\&#-W{xU+#]%7@55IJySwȝ 1Hn9JE펡%){0x]4[I(d6>~qXZ&d o% t8!m9 xCg^@rj y [ZD! Cd3 ^6Ra'(x͵v˓Tv+j ʛᪿ5 @>i)6L\D4tVY.q wI62g(=hϥσNqHR"t w~|d.P8#Mk/o QZWZp<"&gSzR E˨D\,v0 Cٺ֞o| ~@jPHٕ KrRv6d$cnťz'EǩNsRs(qeU0j`1d%AOWYW?2.*b6~Mx*3⿀dӃK=E40úְ&2#c#hZdn3&dr/1X!4507ˇܧ2m8Q? PSbF Ș3IlpUt"] T„W lVck| Nȁ; 1F5)D"k+36zGǑqe{ʞoQhG3s\.w\ݸg~SF,I"1-$D-()Ŋ)a;cMh'i6̥O4lSS'x](s#Vƣ 獥U͑ ϽX_k70.21ѦTK+ۺy$ЃC&#U\QޒH\ٲ!vԏ j)3*R7ЎcH9\n,y[8% UT)"&i` }&?Mu$\" mtw `F(%Y}$CF@aG`?ȻRBKHKu`[g-&E#?^PyB-i #1Q8!Hw޵v[`}  %% <\0+˪>z7\V[/w=j8䱹;4 ǀ Lהr5񬤁 FFABYu6XJU ʹ/lM+$\dy;S#%E$Ν!&ւ?Xw|PRByL-eaiKiq5|UQЩ!kWaw~wд:vF7lZo!zh3fybWn ȯ L.AƵ#Ad^?qR@?S]!$ zG Զ^zEEum0 .CU zz^QÙ3OMj~p>)Wji0 \Wn^ 7;>%}f t*N_*D-;a2D^n'3!mK֑D:9{e#޿WDҷWP83vi-oIXhkX)jϥ ޠ5pghg[N?O-Ě!FT#;bפ8NE M.ZbToL 3J'jgm -Y`p;"3pRʣb|:,owџ ]Qp{vk9b/$= v/4-w"cf4_7-TIKm,˵Iv η<]. Nx*"=s6(Jjh$AR;/U⤖GDr$ݵֿɟi`*1;5 N;B|0u11Мr<,YOȱ8}d0 jk* \rEn=,o FȘJ,V|$Vt;̠-0KTAcL"Pou,9b uY6chڙȝA`o_ۅ?u]X@O)ʢ+2=~1DOY'[4ȯf[I̠W$*v-F!˝a.F@ըXp=ŗsX篿1Žh88k'o ֦ g~"

I큺S"GA\E?PGGj;U2 ~~R*"qDJ (I*G"]mXrv>*MLHUc-Ef`*-O0( gZR1" :}q*!}ETVS˜qhʃ>@]YU˟-:qYu[;\U$bF-:vUʞ] z<4}X݅* С Y. 5\R5>P۷Mfړ74f-frjN^1q֌}V}Xk6Kk7^l~3LPch)?*sV9.p9w<~r5 :XV}IlW鎡ok?ݽ2A-BN빘T\^ uyX8%$҇ Ǭt1,y9gc^o؟ {=4soUF?mLyEe+{[zhj&^XD[n/cylE\@ q'udUox{v@$)׹7z#f+dt>^V"LJdN3#d4όڜқ{r8 c] V9nX{0uH$ f;#\&Hco i^۹1rI/$-d3 !LlzD|2-l´*/1.b8I3Io8xؒKZპ 4G\9`"(]Y;ٓQc"֕S%6AgBg70C&L/K+/ BdMXJ#0߮8$^"KGÑ~"շTָC(!5\ǎ1Y3n5eN)-78̚0 \7'*/ txL HW~@&:nԲ-?v㌛ed p^G".\EUpNZG)ۧRB'"}$/g1 ;5T>xՒЁtڊ%Ve~lTWq308GS$`%A&[u&I-XH:gTa.)1[>4#q]ia%};'lt? !kn*t֐I3N װBOj*f?D4H5WZ)??u{@>>d[1i1rL\BEbNԤ(yX5ǹ$;o {ޠtي( ͵7lqZ#s 1F-5oEv|dqJ²jg+NWL#]yNuJ>:c)R( swXȐ>1(#H[i,Vp;%70ID[#J6WHZ~N!{v7Vq\tj]#\GjO$fx`J-@ޚr_D2 b)Xְ5 UDߜ < ֗q2y IRteXckeކƧPny`mg9T֪!Ly\E^,Ԏf$=u,%mE?-ud;J!(g*o}&ֹ+J MC S$ӓE]ϟ6[~0_J䎆!i+Y'btOqdk gs d_9g g1#=͎JgXC7 P'?RŪa}QlljʣSl;wJ[R|qŅ<5{{ d& s:}qjO)ʈtJMQ4Uo}D 2ud ?': _'X-2E߸0ee&t<~0A.CKPv.qz:ULWWkcDZq>\_z DC&&Vy+%ö``X.FP+.V39k,G;T'?'r~<ᖈNP9npmуʀAG6_'9Z׫*C8h^u;3^P|}8%x'V W:AVhӊrQtxj\oAgp}lYll漃dߕ:`yhˋ<ᕊ6<]™Oabcy PM}2߀@,I'M{20a8y-}[\4*@L~:>\-sJ;]:\]y0mj ƹf/Sq40CGO{- j˷t@I;;_j@oVs̎*uhWݬy~-Es2^!_`Պ-z*b6nU-x10i^ ׅt`T)yPm>%ӀNʭ}Ku!?QfԞ̵ -"sNq~6BCK/.Y\R<݃g)&#FNc[+_QC" MX)_~Kt֜z!ceƥh FE9T(]ዋ-,l)7MZ j wMSZZȺɲ*U 3"yx/I<0Srv3$7ʐYf) :ث 8]d߼j'>0gs|Q.+|־k`'v!,qJng'&ֻ>ځ;Lbu}o_'GK^j* AխiI,94A#տ[u8|NkzY*< Lɇ^O/ltƕ=R Jn~x6NDPhW0u;\A<_rw30u,\'(n$#ϼ8EpUIՂ V'GT(5c9WySvt"U^֛Y=t'x 6m+ ]QcD·|)rGW5|bR$]7݁L{ m K[ W#{RT3,{<\nXG`k˾ii^sOꛮ3>ZL{IF`uKIg2#N NI яio&b{=a~T^c} '6w{5GfZ*_ݐ`YN^tx½}2{Ep+ +=eOO`>Tb'0`~ uZpAt)ygԘYxas y>As|r!E[pz {Rv8'k rRmA矷r p8+}9/~Z+}vnSCc[k05v(Ad!gt %4$Q-ԘݥuMr8vTdt,BExp8=FaJLn5fBvG@ĝBw,t>YM!HDuԇ/ZG XL֮6b35~SQ.c"wa?$<)a0U;3f_G/ܩJwI(fu9Aߋ0m(7ԪsF `JB$ 8/r/oqTf FM_li<-Z@ӂSZ$FCb}~^FD]JCF֞U>f^b3¶Qt)AZ=O*5O?mdtr o?̭׼+e]$OۈF.QWK7GЊD8OM2aUQCyjzK[l/-Po9bQϤ1`59-^FU7X4vdH}M6]$O35PMb+X ?{'b\I!~z% K?3}YmJ3Fub@D|*ȳHFMkFp><&c_vLff0XC ۝ ۬D uU){I U. F|̓$@q)R>M/MV܌n\Cq$?V@Oe8έ z\g|)_q̖ Uu)&JpM-%KҿAsi5았3бmD |H&yc7 12l V:`qsGw:LyVӘ87ԧvzF& Z~]A[(.C+;dK%:!Ml`BgdJA?@.YlJpTg8‘ !8A~˜h<ˬKdYW:i9=\R^)d(Y0tޤ+\*i4f b2Df#JM2b&'F[Oemn-"2BÞ!HaH7^ۦ[-WeK#g oBN0(|}f]; /՟[ zX˨d!;񜧀.LU; Dec7~gMMo9l|իX'Kۇ$ B'O@s/HIrlxymqQM!1{m$}7Tͱ5^?ֺÄ'xS |>P@Tn`,`-[X;nؙʈ)5,f!ɑ⍽ sFqX7gYb+FUC0C0Q}r_z|K 4ΥԎiHWΦn ^3b*R-Sfx4%)IBP΅gHA0$љ_lkBn:2YIvފ+Q]1yxJinzkѕgp,uڏ6bF=W mFWǡ]v-Ԓe&Q#Bäd6O.$8Y>_ %d+ ĝ omVA ş օI:<[@|om+KPǹ@q[ 96I:G.LNAt4fQ\fJz׹:qkȬS ӒUYgL,s"Kՠha0.Cɉ.*Ql'Q0BS |54C\x\}2Sb弙s늇kD^Ip`ɞyS}ugraRE3Cvoel Xm {뜻E~?Hni)x/5D!O8ľ.%\>iM s[G@cҟ@r4,iIXGayVe7e *\kgLiXy h!1¡] dkN᩷36]MMa`̷bg]lDg&`>`V똰(1?"wrܖ^:= EZsce̔%"& oQYhN7(Dpc֖<[2lRa5>Ƿ_oI0mbDq 'Y 8`_D1q!MLW4 )Uaeu=THWB51ጢ{)Ss.-4Ԕ0SQYCagSa~aWQ<"SUOq/Z!G_@["M IP+m]enAS}ɖT|lGKw](#ݮR]}@Ӥ|@+*1[i V NfH"ó 2'"_ЛsoGe7PVшgϨ=殒u W >jMמ gW͹;kP*kPAIu ;0 ]a?5#>ĩ}hµfH!H+xqmn`*FwGVDjp&" jhwviuHPyg*Ӥz/c2siD u\A,oɲaę::7G0yasSZZ,B`x E.gO-N՝W׀篸|_}RcORV԰isC9HX#N=4 /:KD yEi) Q"s6?v4S,?< v#Q|@~)Ý6?\ЇDm"(t5TiJAA@YN4L D(ϡX :tZ%koW~=@=~5ws,g_5=M=Y2$3Rb&v.їPYD ^BW̙Tc>U. j:GyJXiK4iGc& H0'(NQab>FjKEySNnQMZWL䟻O?Qo%{ЭnAeP t`ӟ9oYQ"* C\Hzl;3[',5#e4sFenp"X aRE׭|J$>̧2cVR>P`A\3y>'1Y$%#¥(»2 o7"`h0cJ5vy=IcL`z,V 3.-ɩ7tZoc|F6d} qe]AF#G]{TT"ͭl 6|2.-RSQCnixs;10$..|cڨzG5/](F.J!Bs)RmT *;iHӂ3,o?w(?dП$8qrɓm5ajתgb/`JDTсejhEv/vvcl/\ԆOר:h]5ҴMӝg/az&֜EZ);S1$_n#,U#3Gl*+Ӄ}dh(c$.t)k|Q &8YUအc|@vbD1 e{ɒ sJ}Zb:7Ly3XH2|fC L7,ˆRY"MʍXl(<^4 d55| I~;sB@za"]`-5{QC)J;?lE|Nѹ%FzTV=T r k[π G'#ϑrQ#=ˉ6[Meh6)<% /pk4afLi B v&to:[<֓s0# |(-{cpV6aP.b1, אŽ^ oٟ)RPg39{KoOd_?X^- G㧰f!*F'+If-!3Nvxi6~ ~:1!@{Re,<{ {whCOic'ouvNZG`+_t( uovT"ׂ ua" ^v@r[=)PoaH-08FrG@ A3(t/LސށE&b wTJ*谞Ȣ(ZsBH0SxهmrQ#``Djv8ȃ]sFLo句K)9,L*{Oc#dMdW)rľqְp(ⶺΎk)fxVEFť3T +G \=n֌{|A>އ$mI;M(n8rNA@i'<ű8GbW'G=o KPNJnSoY6қ7x> C97Q0=c­y@qRGgʪEv` zL1^ȧ\XRA<2ӱ\Rȍ:ζ ;)f A;8Tu\DpwўO!giiıX9%AJ>Tjl[ Ck(4–>ﻚl*YYpo2>F4ﮕ)q Z#Å*g,[9QP0e$}-4yzy drUV^t! 2ItEV+`[g=TFp+HU:;:kWk56[B~0g3|}BeOc5jt X}Q bNг!YGt,֕L$*or b%v[Fӗ>Pu~ֵKLMw'eg=H4~8TeeqVT}6yvuXkR)s_ ̅A-V;*(aޚ3`ꥢB!+&Y5. r r[YTWǼϗ߶D\ sVxA/|R?Ė[tOz eMT*e}lS%$F(K{@NgS?oU6ihM_#uVZ@ul/`hln6l+?K@=^F].en2 t*(> v E<=q8'GS 9SrT'Z%k8Gψ5gҵg[B]~$B"Y<T-`2DȬ.zZ{p .t  ʼjt!AO 0d yiζiȡF~I@ yR%0GRI]~_/Գٴf~8aeF;p?x s:/,-\^%Ip cc)Phe^#0iF*\ ^p'`cC1Nk6 P[n ])۴/9#d +v sꊤ YT.L^:窐!Nk,$`JLu0r_(`Y^˅d%V?m%BO )jE;_q ɯ@t5 ʙNi紈5x}wɂ@%tȑc,ʶhd &)!%3N_ )&~i%$DllhMP^}`BQ#}b@XuGРזR\5K O!sŎF&<HѵvBH!+:t egYiH>2_+jKONZF;[1q&lVitq%!M^LQ)/mm8&SREʛiUo)O`n_Cȑ Q2%K%V>h>+Rkwdm JZ5H Nϱ,6Te"[m9@+J9œRycr;?Ty-Čx^Z/$p/ږWJFO6}zcG aF\씩sZ=̷}Yj}RVLKbL)h/;6Cyw!$1cR H_\B ⯪Ue1 8< zGsJVq{zmnk6즁?ϧ85{0=#$-O=J.4 S {^d1^ 8Ja$4կ('Ө׆%J"8{e.UTt PGycZ49/@Wz(p"!90$v;{EI}J=,w)d_ܛ_ ->dADJpʓEӴ'+/wHuqSad-g#$ &ݵua9w 1țS.OBo0M8`ycvĄ츍 :N  ZE-'k]10ĸk lEaEպR ])zsxIc߰4r{{B xZ,e rpp7^N'nS_JOM9 ROQs32;tjES9i[ bm11g@5͋1ugn \mhG2d,rvE[,c U#vʋF,m$Oh66 & u-Q[.mS?8uAW{0OH.*$I#lDv柛%6!05G7:>Y/%s>XnX|8HB-4jBιs (R>[KsM"P *O(KEf4n>39!584 &@LECOVj؋Gys4rc'd@m2D= d)mlx!x~&/tA8**X2?8(fFmؑNSnQN{ry 7M+qT'*Gfi)s%ݞX2`$_Kn8h&2̅ 9ѻc\u&!HiIn^aA<;J2o,_.yЋ />n9ᗙ( jF3*ֶ+r_4ώUAؚk'݁kk1 ^ɭ 3465r| 颍L?=U]@oj,rEkY{-y5+-G l8!DpϏSe%@4h/ެZg͸q!uSC_|`pIۀE_+\ Xwa KWdLM 2l,֕d~O2hM7#8Ao?t([FbvC$  1¨XzܙX ^ZC&I4ə/ ̽P[4O/D3|֪C ջX9HщI#@IZ+H*湓wf@Nm%-:G\Y܂,)G\_4LU+<#tʊX3Ѐ-]3@@Q Z38CDN8ychPI>o {w040wu*U/w18Y,6a@sHfU x@P5=e[#q"-NH@C`d UPj%`h _vx U{4'o4h, w~ Z)Bxᑥ)x}dE{bbr>`(W=0}D3 嘍x_'h2ywiӞ@ktFQjh)}tۼ<%,rY=USҟT wNE` .Px)pՊ ޫ0<asV~')`up Ww_8rܫO&/?/]rv4fwg3HFJ8BQB#-ފUƪYxyv}z䠿W6X(wrc"ie]ͩ࠵9%aiyF;^ثݽi_vTYndrRRgD"x˃ J!>Mͪ(ӱZdv%e*P+Y |yŭ#N1GH&p9ƫ>- ^$sWn%27шmWc%"mL`2w ̣UDOl H AVOxohQh"9ն!f &jҶk) l, ё19gwi z1†&B{ 4 ;ѵU<6գ3MEytc"GJ~}Xd(qQ/U>cS(Dp 6VYdܛNUV%r]5)k! $ ޒ O(ڣ^Vl.DpĨԸQrVcH>?W2t[,tr-w@"[ 0c-#S9]n_Jk $G'_Rm&ʷl0`H?%/}Y|J"p0=DrRcWƇQ:Df.݅PXTnX- \_7yR!OEZSJ; K\Hw"$Hb9 .K1x~UkRڦ,6{D'8Y`&jg;/#u$%ٿ|/u/l/^朕!mNSwbׅdAfEȅ 4p;-1vwXx`Qn .jEVeWI 93wlF_Y`xˋ4*PETN9\3+tgQBf ȋeBLpǝ e&]MoI9"2bPhN])*Q˃y&z-?2}i6 (z% W?Ig-0uf):Ζ74vyDzV mbxfb$^LykvXz> D2y 1T[}O*ف,[.Xq VlZf҇ޖryIZk )k,$u#( o1wstI qyGGUӂ+&3hݐ̉wv{6:p&|y] ʨ[gH4[.bO?*C j(I0C(ɢIdaX&niT"3#Zxоxͼq@cՐJ}D7b>` H&Y(תo3p &*S^dzP*P8T\%Ѧ8jCs.*vP|>3!?qF)Np>fzk[~1fdjS X%8n%5/ҩW_V:>WXAgfE, f"SYA!OPaU2dSleOftޤL¿NX U恍Uu5 Ԧ d4`Y JB^#]Ca3kb^'yV(.5{7nك"\kCrsprpgQO[mSiVxppN ÄE+>585 #Mc멼\:s,㛆Gkd0C8n^?/`_N:)YIoq^ɅE)J `]r'77OQ@_ȱL{b_H1~BFKsiypm08FQyX$7=eHN/ &9|u,=ZRݓX=͙BLDllt&>Vf Vׅ;<@cih Dw8Я.CEQgal^&ݬ~ OOx{TY539RmZ z'0 4+պB56cq;rsN@ݞ]KuͽpX1gѯl:O6ZRhC+B{͞<яu;>/rdt  OM,YD5x`5+,`̈́m.Byo-*}۩_u:||%ˬhl-GvrLz@w}[^ak\i8tE\cYh& .geBnj9:R^tXZ(;^y}u/9:ۨ^XlANJ&2=r/X7]okqkW448(lmxkJ9Ee36*Lay|^)k};xL^tZM BqOZ-'FVP΀Ǝbws-SCiHzEcT/SE+8em2DeOLS 0_y1eE+FZ8.-ŁWKeg~u?J;d9:|Wr1b:\eAn5BJ<= uX'oV+ni$A_ۓT?f3o\ iiA5 wګ?M&MIA6q+aWPCvdZyQ˦0(\u'i$]j癕w&U]y2(.?\a!YN/9c!^\s>0WH`;=Ç*3|bKT9g-:~L&`݊fq,PxAġ6 <*ih!wԪ.(P^"~n|(x =Āi@KKt4ƣOɳ\gd3c|qFE164f>yx;I+[աjpLǡx,FMA1 s~UsK{ ȺP" +oFľBU' i(MZ9I,S(d0jxNvJ3OA[v6 1㻔ff llG_Xc@YE:ZmFiDYؒڤ/_'T*o@z.K4T9}%Ynp{s Qsf#ND4S[7l4 ~|rg_|@%hcaB5 kѥiټ\u}&Dd7z*M؁O(OmNUI3=keʫ_J)s|6n13U³}OR3"#5qB# WΘ+X A_VvF&O *Hg7Bb' '~] ZB0VI*T/5yoD^a9 YPHuG <S 5sFE܅? `hюS$@\IȑcM# ! ,JJl7ni4S1!\ Iq3՘8c ޑ4qyuGOive*j()$?E2|b$r;P<8$ڪvXޘzb,> 8j3)ʤ%?ҝ=<%D$T<{]C!9pBE03 .?Qny?6k(4Q_`t Q[ Q70m $rnVKGGQ?2A}tQѾst{ӄTE'2h5)5.&'^{_|'BKVH9rw~=-B$SUyz:ݪ1xO=%yߜ-5CZ\  |-iK\< (ȢH)Jٿ> %z)G0PkKvC"Pz{iv78l턐Q}9" 1? ֊z})1qz)5wڅL%-Od.yB ufίPnafXԢY56/^'-OhpbF6-1桹@aM`Dog C1N=ة=:{A}5ޥTh[tF5c1IS*ɝSu27H)p6+"nt,1V;s~/1SvCIU3[ ݃_ŻbfϮ±. 5LGIv+י! JPq qACmo"$MT^pI2e^rG=9ȮzDy^ )GwD/I8,y F S7 y$+Qjz54ݽc=BX@1 >*Հ0l,rk )j}8QWig1GY'< |nwatp d$WiFҤ}%5yz$( J'"3/t>)KÙڏ&pwŚ]J6dXe=3p-]=|vT&@ m[j<5oA1LU>(G%E"oƅZ=>$0ZE+ЗH^ 0&mҝhxlO:c joNv늋v "l8a^fMuSg.rAP 51WF}b(k[IlZ_BL< B Euh u 3k]d,'/x -$^]a+J`ӮZwz40mjN%[63XDvt\ se {h#VG`ձ(x)i$ѤxULz9uԓiHbn-x_pZoxf OHrkޢG -H"|=s̷e8`ҩ& @l{#o0ޤ 0^g,TդJ)*{#uM-?wH iJk g)S;vo{:~E[qm.UD5NP(€Ex@{78Xp v \p'5=f`NXQL4;*;ѓext9ZR&+]& <:AzQP`XyEltD W@)&y([fs)d~rVC("j, ]"3eg>+D i :t(F:iav^Ue'nbhT/Y5%>? H+m,{R>w5j`4f[@Tn@cVEȕ&3:C#S,* R=jRs9&KY's*O2?of<:-dyQːɖ/9jaAƎX & Sq7SvvRfkq;C й1m3ŝ6 `rZGpע1w7GL,AkLZx{ ~.2dB!ډp~b5"S%"DůU/o܉(41II*&hƒ,bVωN:j4(w5K._..i53J-¸T*_P[TY 'i/]ġ3Tx2טM#WI] 0(W?YL)wN/9ޚ6Ԫ.I}^Њs4; C?NI!5wMP;-uW>CILi^`}Iк±썱PLAh]"b@Cy- ,)S :Q;>g㉽bTQmHjʆByv x`E4gLV-cY:o"+PQ8 #+Kv8`J; bg+~$h蓆"0aƣhg-],VGs,:WWw@ѫ~;wq*@cUh+3ˡ*Mﯩ<$$jG(?CL :XD,EJ$xVw]RoPеO1w<6KeĐݻ=Tc 94ҜӥdoaZ7e޼1Tf,ېG'OQ~ӌ9 ',+c*yFQgey[>%G7u<eU"U>_Ja ۞+mlv!Yhh6C;G|Iwf0 ]ܱ~0ynʳAlrP'a؎d[0@[B~:q/.=H=QeKw}ysu&{i)%_4xPvP!6A58jCgB (Y2`cZuݺ t0y5D&l6=|K3Ų)p|?= 0[m"몠bӆQ >oZ3;S43jt'#@E 9_qzaa  ? gT\& +Jc~;?v$AhXea[! WEgWRhO,)4ܹ6\ Ayb~a5-qC zl_ȰM\91MSށ- W>~LZ;Ge -_=+ dtz7yĖH{ 50rnL+.B8[0Uν6WثfHE:CNxqg\ #/dSe>}9qC?5N0cϏ@H)nqd_+ SAœ,鞃+:#\W,cM>wkqL0UٝuqJ0t P!O(ٚ(0'B ]_?1[< 2@2~A(4`TJnLS.S%7 %RY}OL !Iw=#0kzn2{nf'sw~Y3MQ?NlWJ<  ^mkp _>7iUcq^3GM3RJn(ɶs2iV4w] dBqH<#5Bq9ӿ /-cT񄵠/ )ZQ#2/l[͡93@#F, G@ *@"l2qvƍl"3yAY{0NdRC@?%jΕ)O#_TGW4ifǑ]@DJ*,in4BUnb\l p83MDK?x)6s 'gn4$H9J߾mN4 X1 YU^ͼ*1dY5@L/}x ܄uuN}绿@yYSOWjoiRqp%mR.`*/Ue֬*Gx{|zZhww׋f;=Ow:pw9R.Cg^#ڷDϝƊ NPL2w)!ݳ Q68_-&kW_6D/w>ʸ~IKcci% vO_RMTqʯ+ qov)e^ n¤K܍g _ a!EPcG(9K~#2KIlg}=DU,(*KER)$n >[!>t,FsTd٥-Cd2~Y֖?'o@^4BdXΧcY4mе,A+jK/jy4Jf."%ûqhlYo*X-@,_<-*БJIg:* ͖Jr[h¤HMpmqT|7D~T<λQd_@V/`t‹_!MCcJA}.zղcQ.ӓ$i>xt b7=2YD5)1$}I<گS[ GKk|]ˁ/b=d0@_OL/ ;Aa)0no] Rxނn?yKonpFY¯ '8,vG"OS:Zm7R Ğ+8jÍb/-DArt]ѳZmN3QKİ9P $"t4*b̂D] XW|ڸhKݡu[9n Bi9{nU' TQ" eN XqouD.I4Po&?nmD|$:W,-ykv9\1Gۃ*s~z\E&E0"Hl%)Y[~2GVa%^eQzm=fJbjܐ}Ua aZvhk8wKm1틅P.OnQeg<7~)l#1-2;Osp1Bxaeg$d(Oܩ s1-R);moxS@8j]*/ YQ+vsZ79-ن#J}$B\{)|| Doxx8gˏS<|ѻ=>RNtϵNp.oh*|rL$m`)iw"f>^]X-cé3`G:\Sl!{μҚ8ӄH.8hU z' gP^pR|vMɧ IALY3~#!!b_ʾb sn͖b|MA2sx`fz V8֝-@PMs䙏 5 b+l(Ut{'L1imP'p4)-NNS>N9t&"D^e ^BHZf{!beM~Pa>$JhkvKS><.$ߟј^i Tϣp!=w&W2:(:*hsw\b/TT3Z<M0G'5㯁6`j |DIQwWfzcVM!@0.2^-?1"z3e: yyɋrNC9xD#@Z׶V (}Z,6*7$E׈VR$:7Z_ \uBxhRqNA7+~7]QF25ٛhT X,D*8=bkF6=Тy_6SbCmwPܠy YZ