php8-openssl-8.0.27-150400.4.23.1 >  A cp9|d^[f^oA:#,GKRJuDtt"n}T? c-?ɊvN1N:Әf;?, x\AM!8 oAΈV&vXf}[I԰I2R1f(@x\ccUv}ɒX GN']KDGԃ- Q̮Dc%`?Z]zo_#Lⶌ$ଝ~v."SO >PhrnjN%ܳA1f1d69233e64b3ef2235196d29e22c125d325b0896606875300ab1c1d948d17ed1319dab63aedad0eb16416a834daab34129843bcp9|=;t̔*ު?{hJR,̄Rd X1㨔ۧ ,AXq:6T.#KC5mZpg*ӣxzpAҐ?Ҁd $ @ ,0Ijs     b dlv((89:^B#F/GDHLITXXYhZϰ[ϴ\ϼ]^b cвd1e6f9l;uLvTwxyz 04:|Cphp8-openssl8.0.27150400.4.23.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.c|s390zp39SUSE Linux Enterprise 15SUSE LLC PHP-3.01https://www.suse.com/Development/Libraries/PHPhttps://secure.php.netlinuxs390xQcncrb35becc0f282175588f688417def7790b07bc414a84dec05bf498afbb79e2e5c73228c9795203c88fbbc4b5303b0a5595376a5a7a44c335b94f0c628d88f6748rootrootrootrootphp8-8.0.27-150400.4.23.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.27-150400.4.23.18.0.273.0.4-14.6.0-14.0-15.2-14.14.3ccc_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-openssls390zp39 16733384928.0.27-150400.4.23.18.0.278.0.27-150400.4.23.18.0.27-150400.4.23.18.0.27openssl.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:27342/SUSE_SLE-15-SP4_Update/e713e1e9c3c3598b6154c6d408c0e815-php8.SUSE_SLE-15-SP4_Updatecpioxz5s390x-suse-linuxASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=b44be3660e97030f6fad9ad7b648a6ec0678fdb6, strippedRRRRRRRRˬ ]^qutf-897f814109ab633900a2c9486647503b4a81a72cf5cc666e0a2d2350cfebf5136?7zXZ !t/㪳] crv(vX0YVOD35ST]&Qsd7 v V߀$k֢R-~kLSJ ȧ'^ /1̰}eaw*xl0͔ތ*(4 'tɀر -nO"æȹ&)yF6/a֙Ko N$ 'H .)X~0uXC^*eOT%BӣG5$A ztdrHぽ;le#m.KK:hGPVqĸ7}1գs(€bOŹQ~]hQ/Xp.ԝvx)Q^rͭ2Q+ep=g#-}eq]= fRB湥bMghBp]%6A JK(;NMۃe3O@G ;-Zb47h ~u.c.& ύ랕 `VD/'݋N^Nl{%;HܨF0\\s,Tơ穥 boҎ%El^ *`?[ &UM- Ag<0j 1,WBͪ$B[* zp)2umMwsmDV.lءgO)9qYC$xf=elo(&B :HO]:8F:)SnѶ=^19!% T٫eN]?vƎ8 (i ńGٗ f(4:K9v I„w#LQVݔOW@v*d_V]8LZgξǚ7&~5b?9VpFZ\E$xݧE؋oP:9yEKGְ =qֱ9;Ђ\"*ύ_?@)]T̙LM,0$nz`LBX -ݐi5Qi) ͓H9`Nd<cD?b/L2hށ/Bxb"UOEڗjЩbLi %Z,eHS_'Qɵ Tˇ$df/)KL5Z\J(R'Q,ݚGM׹8:m$d@Ld\Q•fN1AK֐ZnC81E=6<BGWW=䚃)ng=toڌ~6Py }Zd,[a F_?8t] / `&N`LE!:7do&]SھRe=m8 J'Bɮ1KU-ir׌phx$`jAX=0򗈾%Ǹ R.U6#1.{+W#gjN}HVm"j?9toqfmGIJGu`H"OCϒ5]5\[1B?e (ucS`רn LWhZi Mb>= 7(/[? %[>NDUϢ+ʗdm(K\XI6*%r轟>h l$zFQ  5le]uZ&>1U2-Ev\=ͨ[ꞒH/#.1%GFtnb7ӳ.XAi1<{k`ӏot?B(Iagp݃@bDm(Eba]`KvXlD:; 9ZËqWi5m|sgL[`Kae:2gkya/BoDP&hPMAV#AK?to gJsKim"(ˣv}LL@ +:@G!`U[0}!8(AgNͺDċ_fi[(Bp4{l>Oחgb[ɶ'`m䨄c .^dG'qIX&8mǛԻ*u҃ptq?z OէCÜIX_"_ay3! %Ydد,%,'(5FUz[՚MmZ`^MHØiq "VyB/P#h6&lg3qظZv}ooVO >N_-:s⒲#9 z#JI\Nnkdko #e N"UUbV% _6OQY 8E-zP?Z rb#+%VΥ0U ?^(Y&qqjaվ:WGvq[44]A:#[n8m', cO|5$R4WPT,p-ѓJd]焽w !M"xoSQЛnT*O cs /xͺAn%" U}cȄA5^-7:躼8הg萼 L?= TNgpWn-9u*!7:᱆QiW)-WT P\;"^pȡu(/~%z!gO$Ʋ@~\?$tδ0NTz1xɐH+;GIUFxi >!Ībbd^f{{fqJFui`!Bαi_^Ws8&V=T3->aI`pqGOnuC9[`;vkϗJ/8 [ǷXv.?g ep(6T L5 `jA=hlS7F\Fݛul0V!!ZŚru'*}o@e%ˌdF,e1l#Ϫ-&XʔcKO] $Gּw[\' y70pQFғpDGa-Lۺ`z1$胒$wD^6m(̜Նw*hs%0ז@{0%z8hPRxcǖP!7$~R-|" a(}jtnAUA +gn %֧Z֥ TF~!baHH׼\ _o0 á"0>L"GEf} U3pJ+ןQ;7`"|U{9$Ζ*zj6"A lTy ,4qS[%#[㫀!F"GPF{'`&ضsx >uOojKʡNV[5k=@wT^rR,[LO B &!0l6y:G,4f."-٥c2@O1E?a!dDiU/>ahkѢv}1L%pM3B11k HHaۭ5p,Ğ|x5͉hAB Q@d:@IP*n0ghؙ  F!dӄf춫?fXs2%y~9Rƪ\/#%=DN;\d):DJ# 6H89qWtmn Zfi*C ۯH̠kNl]8O z 5Q_h }v GDLİhq qVO+TQQyr>"tXXՇ̔XjV0H#m44.( g),J\o^MЦX'^t3]FH<0q5y_߿%Ȁ~TҪO,PmG'Hcid=(e䒒@Uc6~3mkɫm z 5@ i\Dj(]L)%. )g3Qt>=8͎N&AΏ 񂳤,0 ӄ_x}Ӣl4be*Lӯa5?1 A(^$*rجf3SrUizK>F G=rϟN*[%3ԕv[ hˍQB1APMx(tEHb%FpwpuOyG<&Rg{y#(B[F8aCsty?hJkD֗/9Ts|}j0_MjU;GI ,ZL|M_EtGywK,`S.k9 +$֋ެj |-&+&ݢJ0ykܥ14-$ nid T^0}*]O@6g]q˫TJ' ψ` y:1]2`S S'#("Lz0Xʬ/#ZZwtd)pv"UFݤ#7UWetU#SwWЅ[mk(p>KUAk2sl~kpjƂH'^ npwb: 1T&^ \Ryn0^o,xNpZX8KyV(j￷@h#³S](x:2ÁO$EHrކ3Wo;Tg:aH N͂0:j)^u+%uqCZBx#z]X[5hL/#av wѦ2y2zXYv)B, ~p$N̫G5gFUߡA3@Q P~_]EdC"$/sgծB;?<Өgx,v\z8>5P Vc^V y"@=n(TZEUI䐫{ᗤon2(j}"bk`Ks`1phHUT%^}edN$q`ת $mm{x+9zjEeN6coMBFvZiHb`3Ul_`Ev6NߔBO'NG #d[+;ڋ@ nW"S_r=B;HPڐFs2pP\+aqEWr6;槉DVENcK7 Z,eD _>_A#QnyU:X%1k#4re>mhzwue?q,o_޻UaZ"|(0iY0&irB !) ꢡwBk# *\771%( 슶pdzI2pA&8Ճd_ z(g4sd^=3S=IIv|H~uũ5`̏4< Akc?~Q5H0A,GkQHyO.Zߓw:G@fd i%Mh{['  `γKZW=y e!M sB .}$E\WI?ӣ_VM&`S{uAX$v26UZ7OnfMҘCaD֑N"[HӍ7*=TGjjIIu[z`0N[#g c=[=.VGǧQk=OޟjEX/`{+!?o7Nk#b_9xv|܂4gp*vY‚iw{8Xٻ :sj|xԽ:j]XwL򛊷U榓X vA&QcEHg#g}*JѰW3kfX>9vш>R"IUs\'eJ?;R?6.%Pͽn 8YFSᾂ% ]=pd٤9Rmbn̙\/ sѫ;tb LaT53N`iL )`<= =w/ mr1r @A!jēf$I+mݴ@70 AzZ'} pvYdUJcX)юz3-@bI 5+ ^.>$K-|?S/mm4({ns>;wb~0< TmJ7KsZ5oĢ- VجS:e[@7S^yIr< H76̢}ߩtG_ '4_%vHDXcSUw| .sx"LAϧ洛םA3;櫊FA@LNLIf4Rʝpf2>ēm5VrQ 'rc-d,Dz沏lƖJ*S2X6@ۯꁈ\,E f _NMj) LKKu5\?Hw9Byv\\,Vɷ!1<]]ĵt س/-`N`S՝UHK6ȚFJAvWӲJgb.4$@*HYq6P @{p 55?aKa7X,90 &ȾihrS0鵮'T4Չj* \ aܯo ՎP1:ۃijה@jW0@Xz|q& i?BM1W>b JTw+:%}dÉ[訪znT1ny7sV@sNL)H#`zt<tNVC0u.!u=W`: \.5eBvrwi*Ulg/V[d}?S ϸ7v+1z^sMS13a&AtՓWZ5pVAZĐ㝚 /5um 7滥Y 4ЖLf[8)a!"sYeQK bfBBep{ͣY$akbMI!cjOb&Lca__3jRr2D  FG74v_i[P s p! FyTy+, /,kBb} ''-mmcBךZ`OӪۼRQy_">F=xnIKc/;8 2xya= 7}9`+ \y-DỸ? Ǥ! qϾo7-›L߼G3`3 s/7j8U@E1~]#f8H`T!ɥ~[к$V#QIv- sf7J54/LT|"Ţ8cG Vo[j JF։!~Lca9#l.N#.+ JEl'4l.zu6f$U,L]t+anwo9SUT27h\B8/w{K@@y`(~q-߸i 7m,w(?:oVCYs16ω'<]c)85n-%Wޤ^ upH xj~j8& ԝ';B-t8ԡtuWa0Fbez]v?H[:> :٨W}`6Ub" j7CR5Zv`th4MG b+`BUm2*iK+ma$'ŸceZۖb@ݳPrC)=(8^bpҌeI?\<ݺIF=lX ^uz&^^g < TLf:-)\ݯvE(I٦x䆕oG1J},$o.)+IqW-7}i;ڴdXהuLGfM'{tT QM|2%T% SHtAC N[N*r9Kb.KCbZKlsaE+W}dKg.Y ci)`qPF3Վh H$w(r3f:lWϗ+-=ITG#ERRǓi;H[ R q@,_z$ܿs۟@Sg][]SB~#K%:UZy|-7wzdhZqZP'yǠ{z\t,vs&t?#,\!ON¶nha'"g?T)Z Z~8dcZl/cwT4a<_Z&\Ľ9_=،poS7 &iF{ $koFZAE.2]A7;G@T͊q*6|z2L*&#V)\?#Ϲu'Ġzk&|l;o ,#P*ksGCWo2@}ϭwcM㿣k-̮"k  :xHONys:%anQY `-lK~i$R&,#1@mxh <6z8!Qn* CQdg$t(`WDjZCxӿ_Z{maF (sPU DBTd zUYezD\fYS@S:qd8₅h)_lr m|ebB͚>KeE4jPg@<րsM9I. U"fqو9W3[$>w z<&pV3_-'8wcljW3 ĉ&Swi_] |XK w|Wx Eȩ_֫(#WYa"9'CD ?0 O[6DBL˕=D VUݴ<)=>os9yJ @9XgQw/6A} _F4F~Fc6:kĎg"olQ9V ĿkgY#9"p: Y 69a8+)fĊС=nnO7]£2dQTj*a?Tݔz. '3V @1\P ~q6)1=ڝߢF?Xݝz>`ǙN) ܖ#qd>6rEK^ʷ}^z;-;!UUPIR\ P k&&JH9!&iefo.:d g0BrK Nl -9dfO Zy?Y Ưpu|O\JDgUe<%#(B%2 %妔>1u0n)\7lSɢ _˛g_99oK NA%8sɊc2bau3gC/6܄#6 $oy.Bu5(Q 6z뤤}Ɏ)3)u5^dDnK#^\t!mTu䖨 6:U LQ&PX?7ƻ='Uzo6ϞZ|<-K<fnWT!j|q$}<ζU6.s$'5\3++0s}v*OިU ic8+C5COsuQý՛)}=>=TB̷Ool1۩1d)\L.YeAE[iKj2F\k o(;zn1-2hi@q5x+!&6B]LKe]Yݵ%+a6a8gDG( ,=@X`Ҫ';G/ZV5`tAYVagsɌ!DC.!wxHEA\LZQU(#1ߒ\HLJ7^,x[CU~?޻)OL#Ls<_gX ݠ2(FDR`yUZaӛYcWDrq.4$95d@!"Bxgiġ7JdꝊgPd|1 ?'|qƗlIc3}TqS8m%PaAj?wSx3r)eIbm:9NɑiRc{2VU<)SNNtB)$r}b#fֱy Nq IKZ)} wCRP+gR#*"HC ˓h䊀;aC Gtk;92r@ؙaZJa:$ \fRr (A3x=AwMl42|f[%i驡g7_ŽNGCUX}G#ډau:g`cvkaR#q[F桃| QiQsxƂ92*z;ԧTE.#cjHABwg|^,Q& -GQ2;40,^ Y^ʅF} G@{vL40߼[o0M+m۸1k=dnbko^_ M!OCC;a}|Ws!9nax ! a"h@"+Kjcl7d U%,%BêxOmZiE"{3%Y>7#O[W 6adGDh%M۹]O^l-5,[1jGz#7Z1yk;pMZԅěԥ,>:s0yk`maC,ѣ録Ed;85<vQ'4o7n4a+)@t|2U]eO|RuYsu)LoqO5PGA^;;. mw[2bRItnݤΥ?ϑk'dn޺a(qy͙@$C1~Wi}C@r1djtӕ* `t")g~?0Zk~n{=b7y^v`\mJF1|uh$] |#Ƞ*GDp41iqo6>3u(W`FYz/)|JESf@4ms73_WTYQS 2XSu-#[oYdu5g!balŬtB+uV(Fu1 {İU_YŢkp9;w=bg$*OG /.+ceّf+4e*Eg1y"Y2+Weeȍ! )y1栦^x/͔}ӅRHGi)ԉwxInZ6J;;a0`Ǜ;6쬗7;F&;}n=*=-A;; ]][Vjc aVfR6El30б`Q0ޙ@#Ϸ Ctnp2F ]Eahe^x{yŨs7\w` 4m) ާ2㪾Ra;#slGX7"\ ;7$X*)C-2CfR=:(ge1?s]EB~ n7˸617|]s!1iX.Y(5p,47u[Wҕ,;I鑏1<Fğڠ̜\ӄj9GEEE5e/aW{K}rPy KZVQ!uEn);"P\DmGt f[U(m0ǪNpZw㒳YK2B@}8/d.)9^$i+g[۪x,+?N6n w2}C}ŀ${6 HrїЄMάCz41ĤWA ?wI9c?m,q{ FT)Mk?i3zÿ%yN>|:D"s8H,KsGfv.D+K ?FeQS=)E2 '᥁B^UKe1j%?u5Qft%;&گ!%Mv |Q3.!sU ,t$d$REW,ϱitUrƓ7^&1GU5{4#-n`J:k6BJԲމ \X= B W/ G/<&w]ж=7A[}L}Xv5|QU~ZppIĶ˰yUKEt5\tSh`"sZ`aBI '١ҷ7en2QM#3:' Xgjw4;ZNakmܻ4BۣrRiw 0=2Pf,VSB`(w|t60+½$2g<ZdXhu;Ptᮎ?_ZW?EĿ蚡o55 WtDS^!=Z]*([0tb;ga85Ҫ6 m8i0S*cx{N7>PԞ7يxYl"TҤRsOOgXn3WK:듵v:1w-N&:˴2'Vl-g. :`( ![lrJܠlH䰶`w f0|DuΊdJƧKM&RһZ#s"0?E2oE!܇Aկ9 0gu09M'ϬQW}Q8^#u0,8A͑K9lхsOM8Yae6jM5>$.Cϰs4hi%PwogY^e,J N&O<%N5.]Pn5e-GJLT{nH ;"#hwe=(쀢@f`$dR>`O5m =U゘!2f{08~S;M3d5ɔ{:F^61 %?4ڽ祕r5Z=O(asA1?d NVcEIGVa[9{V%#d g*UR7qWMҳxUOr!)&(T83ªbCy V?]`/t5VO䰟8n?k`cQVn[p(ݗlTH~57)jrBAǾK&eTX龒K`c`Zb݁Ūo](D燵)R_8+G_eJ=]z֥@Psn;w^M-'$G =AH٦'M (󏉰Y~8$H\],ў??FF`'=yGZs? حYdSxӤMAUnHMc1=Q:EӇmiYӻ^pEh:ӫ N-v'͸nA[Lg,#C_WБΙ*<˞N׵ #bOM(ieub,bN y("$K锊͢b䖱nqUqV_%ԡNETWki)*Tv?kօat YqR_5W'mXK>sJ}u<@WeXfGbHYbȱw^3c]0"Uxn&@q"+A6I+.H`isa`e?JUc-b]nY:>e/\ɓ4pNc,ZMFz[rMC"!?}߁anVGQX300LҘOUqkZKW'(̂63-Z `?m R 4R1vx#W@v] Zt/dF n{5:^o!t87'闩q]XaSdQRa)zu9KK{`ܧNͳ*ɞ* U`2qcƕ;*7JwAٺ|ow[EJpBn_+@ޢ+N_hΫȉElaWn.,zRWJLשPa^K!t\#hr.OG!B;KBnZqA +rr-K5}F??k60Q $ $)(u@r)S;pJXQUpڤSߵ yTyاβVAdBDsZS%)PR]SWm_J<pnj(tɛϗGqV߫oZ(cf$};K=9}]2G҆ͦcmC;q75FOS9E:2g<`|-DEL]҅{y~%y,‘ \ Kh$hW;qZC-1_e֐ҾQh!>Eq>Rh\1c;mQ,As1#~9Ò7oǘWQP?pe_[}(V:D^2h(KKX'K5z.̿] ^imbTG@+"Ɗx2ȝYHRE' KLx jl }?&*y^ @v3QtvN+#%]ԝKx_〓e/eU`*ƞrF ٠ '[⧾Aŋ=BJLW0znƑ|-bMuxfLN'U|~ /?BF> 2)4n『Ҹ+ ~o݆}f%/TGr)Ђ'4e72&/`zxo 3myvLN?,?E%3 , fѬgC<̐]@̧וn4ڒ3[A6٬X>{-y]D YH=U'PgF5a-e:&#N1t 9PfA[$0q#5,)Q 8*'/D,sxmeyc't̛>ݭ,OƜ*g!IֻGOJc1~>*27z )t>)S9=s쾘[&/Ϳ 0~ӽZ&_̈́mQl :$?%WIE]'{+vG.Y2?Gqm=pl7(aY/-Hּ)scsWHc pjl8 mH>"i%[ :j:Αȩ i-)! /C,:2!Gl}IK98`_%ϩ7s(9< wO4e/tp*2 jX)گ%zPiTZeT,˅KjI'x=ߝs[He IKq[NX1y9l&>;5GcZ`u[U%kx[8PFi$7 W9D{Q&<(K(6V@"Jܠ'˓JڽEdԬťݞK4Ơ.mZ+Ljq~)W-O (E_| g{VU؏S6E n ^NB2-7o. u>- `cV :VL™Zfs37M騠ve67T G{פh&ɰlǏ5OY~RfIRW&Ul0菇%<j]\~Y>|5qҸYA9b͆D\vCDPl~͆vc#]ͩ}:n"PG蜗Glj݈' 64u>Dc+6IhP rZVBƄL/L ʸC*pwiyrjЊukjP 1 (}3'$e$Ç #m/~Pڮv^e<@5:so ڻ@ۛh/gf./-AJ)IVvZ43J3o+[bcNNQ>%M/{5H3O1{̡kպUgMCIG@I)@1he؍+hcJ?*.q>@*MR }#yII# 2;6F'\p,ub)DB q7NCL"%:Ep[u$ie~.%MP/߹C7Y(T>* r_oJQD,uLāv$f3zĭ:`Wim,H7h_(p aIhВ6\< j4A.X`(xY5#6ݯ%[v}4Xxbx_B+CZ̢Pv3N\d#-P1kK-Oi$(6o0XTEg)6H&\6rشfO(IOuy{Y=pARZu{dH/KaX;M!KGdߒ/^ӾLȭv0=UeYyDBiq#ڀHfu̫zP ?k)FdEBxoÊ?\0RHpSPqx4Em?GO ,_ r侫^mS¢U=y:P<FJ{Ө!%ntKЖ͒nc `Pd8tHK.x)` ֔6D4e's\jʡht =Qb\I_6 NIjB~`f09Z;O^n2l\GU5SE7ORAUѩz"PJ>BlCKL;kLG5f}e"jvlq88JHI"r$V(;!|0]*^"4#ՍAE ą5g4/B.F)UMP:Jp g߈yp\SI!H;Iξnڨ)Oi5$6[K1[0ᶑI1,f uh$L j~UBmۦ:N#e3w9XUyƂuɬPs4\ o,GN۾82?C$4S.DFe:&ts/0voLXDML &1Vڨ՞dUlȵv.s ހyr0%'B4b;|ok.U2{.$6C`#` 2 B"/E?YG4l֙h]y66(ŸH1@PldUa esaK1QM;İ\1Ca#40V9ɋdPapߎ6,w2pW/QK֠a~&i2jq8ެүIB;N:Og(i Go;SBcgV, 8bu O1/TF%z*O8JO|?%u`K2;S!G:Y@7zAߎ8a}:<4q5[Tw]*'5Uo-s$V C=C PH3\Ô8W75 @V4lwڣ%s PJ]}WctF= {D}}e=&GuwFu.瑤9S^sۢ{̈́sKs\p9?% -髏u#豩Ã\<9<*Le ܄hp@^Z,wpiѵ9pK,ˆ|iS52iRO(>N}"y\ w@QPMPYiW"?L8&?`ɁF(_Ȗe4[ 2:t$b'Yh?cSp+t /)PS o0[1_pAIǭr,P5`% [6IUbV{_=L=^ǂG,~4ANh]AXff&ۯ+!`A^"dq~mp?"PJbnLP,ƾأۭ,/؇XxW" JiiY؝1 :%ll!x~ZWJuXa<xl9N6~XDPx`f4Vtq+`n 撂wԞJ&ƻaP gθfoR0~@ϟO€m*L,JYM'|Rk12ɭMN*!ydk~]\c16H`J}`L+dNp^nk"9/)+,c8`G .N2$˹B1os[^~4g-աo{'`41qfEޝy%Rmm_xjx&#VBL4g2n@z2Z+ kUS7aь٘d9#G#0kVfA[ > Fdm*Ek*-i`v -;$i6bEz-d:ilIH('˂Xrgg3Jsnu .'):X%l9^TeoTSQݚ Hy]h7)6  !HA>57$,f@2٭ZJ mmL=6Nホ(|dA+ oXc=-Oާ V`G}DvV_b]G3zcC8ȆKNjڴ=(\W[Pv3ʈծ;uԕf?l<=GǗD:,7\dž賹<Ǚ5[/VMj=km @#^+{[Yz}/.љ Ehd?mPdKuWev%m#h|FjW[/b@X|Mp&)l٤,[jzDKHc ?dEZPC"rwRU*:Fo CG.Y@<ɼ`LJ!H7dPBDR ˯,A(mn$a¿J x}8\ΦSc鼄v_FXH.$NrS݌%rNJ':x~L _2|@z, <OAU߈Ez89~nҗ>1Y.DH;!=mjp `bnޟ]yfLoRY$BB3Ǫ]0c% Fh8$<^+'\a1<:;Qo5&]Z̩Hy FEw!ǽG#炀בh޴fXh]4IYdz;;~=8s׍;_E(iA0pGR3TΜ~l 03nueBotzITKOD5tJsm+acD Nǫ#=>|4P/=o/ȫ9yY>pIz"5YUԔ#YVF.))l-´YF_hHWR:e6 qU\Ų^ChtreD\ ˶N)Zי27 l%"A^p|&$Rl'S{8o'zQʇPge# <se^2IabWiaӧFibtBkVءQDSʘ i"O-dd N-ؗYi=|f6mLxMQ39<1L؉G#(ҟghGJ&('n9p]5[+@KRY>*4:?E{Xر pExJjx3 '7à d_0s-h[^P-Δ[D[%.[ק}em*!N>)9QGЅ  RfLw^}&,̳`[Q9Ik^ CjBm+pg.*<พl Z1$spB5w< to+B$Ǿ"8(@}Z H<[{*uA;͞YcObOpXބso=14ApWPm;Қ߯6\ V UƙݢDJ exnRc"-D&PԊr)VdSqش)!l:;c64+7$+Ƥ\G9CCHK6Rq _{O_RHC<dNrT!PpO2ѿ/BsGb%tY1dތc5FS6$iٰŶ^"A,KlAFoL٪q̈Zpn 'b* Է&s5brk.LQꝔw^cʰ6_>VD*(Fl$b I{,e@~'b١1nL-?|~D'motwmִ&b>z3-(ⱏ\@y뷳&.1Ri춮0xæoTsFGF#Pϻl6O²L Ȋ ~c;$MGu 41fͨMx$U1`Z85z68$z`?6lFx[:u1ӳ4$-!UVO{{fjPȍ~H>#o ۚΪ6ESj)yiWt'`HJ?c"~0[Y5'HJnSXǑO97Z\ 3T-OoWy^`/6#}4$ZN"q !=:vIKU@,2 8 BI]a3WmkҎO c.ȅ D+ #]wkN>NT+a7hZ @}γ[csh)#Mo*]uTC|KK"yriQ`z5(ݹI0'R!zk;k.=!-7s(Gྒ7M($v`tashm]~x( jjࠣ>!lgxF=r'8?_,loE-%ESrl_ Nɗ֙52_53%毞Dϋ ѓ ʬo(k +󒟍ܻY㿮THyc2U}y-'cFh_8N̕I`z8m#$5~)Y% n$+o$Fu9*oU(^`ի&!ɠqYc`$ƴxIFwF0cRre+R@Ȕ`Ibj" ǵ'|2|U?fG= 7LP=R?5 cêy#ԏ=㞠9DKg›~۵ZPXJaQx2|ZkPM"C&)lWa][&`fۭ{lkl{f] 5X/3+sT^,F@Qyv4)?0\\A@k =-ǡdf G{z͹9M^=E1MqgOTOZ^;4W},=Bvar›,$hЎf$#4QrʿW.A)R fv%cԷȪ\"SXP9+B*ꯐci融 zD1̲/&N`N?lA ,A6Mo9ضJ+ݜԨe@z+ܨ)>oEhS^v >=ų3]Hkubb'.w8גyw&^q{d&6&VPܱ j;Qm:LU)m7Od[Gž ufXoL#.LpflFQPݠuewɬ8dLMAuN͋V;!#_3P8 ֺ2[8Źp!]UyRqasn`j~TbsAv!rJӶ5sr~3+T?T%X}D~kF.sQ:tMb<;n{WC? 8&T3(S0nB2 Фɦl=` ~/Lap?BRk˥9 J y\@:묬]7VX™1"R#c-^ sn10hO Ys/cIQREɬU.6bfLYS'*o$l{R;yqmK"lt[њ Y+|hix5 VhG+REy(X?K lFˉ=`\be kikޱ f ҪנC)tͽ;b8a]VژKlweDeVCa|Ց?rW=Fc45 +i/٨<$y%'J[O|jTuw('HnAf:4\MՔɐ$;Tl ӕ^BlP\#6HJ/FW 8Al3:fW$\rr S0;VoWK^y~2nI}mUګ- JDcSw=6~ ̬ZZ E›1Mo3MUzSq/=>bFb,fQ#l 4kɐgzR5KI%߱m]/ѫEQ eY+VCjXUcG[ٓb*'W¡aG2Ng-]$BI Q I3Ƶdl8OMZ6)F0.vh(SnI" 5}Qg/`="b]rG]3 F&"gæ`|xtm'm VTwa9u<4SSr\Bwf'h`%NiU= +n]yUL[ۮo풎$ͅʺeGvrvPwߐ3qaM4:lݰN]1'X_^1/XA tb?_VXV`(ڕh'3N}g[?0Os*?R*o? ZWe9,@u^^/ɂ }VӆC4ęwV7?2Doq;6PskK8U)~砗"h$5ٶ=#^|H$bdU@7΅((](htd_ (3S1l&lD1<9l IccnKٶv=dy ` 0HBuPz߃|iNm YLAӼQc0eӈ~}F\? ?we5wzze0-x%P|.]8h`g?X%;GIO}$y YE;L:y9% $Q8X%RZ]Tߍxe0V,/8$C(ˮ`G]\bS ZAt8Jh][f`ԓTLEb{_?%I¤Yu{:obh"kힻ̿k]3]ɬ0(ď?4EDNwm\,cXQ2كKm=5ɴ[P|e,4E.75W/͉Ea0G56\]Շ }:[Et9:LGjrhRWfdSثHTb50L/?Хh$g=3]ң_Ĩ_iacA?mt)etJFb 3zkz/8M.јW4!՛I<cNթ %`V!1u{W3|L[ٹFvPxzNB5Gz7@jP&3 k9 7l"IGc:(pVтNN2[JQ " _Q [cx#9W^|d"+pjhic.O搓Yo'b;({1Iq >4 H(fgXKק[ŽvG;Lx {V6G$#(=x1)N’Xjfo EL]#)zWm5"q.oLI8 :ڔ`~s(/Ơk=T„|Q$>nS@ ʅ2̞ X{rH}K ޛʯH7m& =7NƨAȻJr˳ kbCcvbg+W0v)eus#)`ie/gz?B Ȧyp/u4z @CpX1?q򗖬sB§5rWA͎Ξ~ߵY6Qw~9b/Gj #nQl1r]5SR^ˡ:@މvpMQ7NzA4Kl`~ 1K(&$k[y|\B>*;q*VA_N r.,<ߍVTu4zb!g!7MmVWI-LKwp-ks^ q8̓.f{ K4L.⇁Qku_s}^[i }eUam(22/S x)3ؐ$q0J!Y؍A.WX cD"d?6|Q#.~ZO؆5w`Eg{I˵H&`]YkM'ڪZZ =@oOlIжƝ w^QN~VLڥB]Zll:"XSe+ P[A]ai0/07$`wIYv#U*5d=Ӟ=2&p}-`"FY+ wKMHvQ@edi5=Ux%^7rht^gKrCu0ϓ\ lN[Ue Djl!@Þt#XcV,&G8j{DCz?Yf׻\>#KK;S@c1)A$.ϯQv@<޴nTѢCghBu eL&ݬUzUЉ-|gӻB4hPol&#UHZ\ۋHPM3t'D苵DYU+GFdrS<*{#S)[v光:sso1 pl@U5j\>%qϔuWȴh"Sfå@tH+b}C iRUx zdʻ6?j4}ԇ#B:qa|kZ&}vZ!dȰa49X~%xqUWkm|h ВlRx8/7]O u;shq~@ 6 :/ѕUUHH"$Dc|qp)d%p  U9ۑ^]ͱhVܜ\^h,SU\VYrE0] b Dt͘]zM ep 6_ơL퐚m{Rତ ]xW`T$oG[sBz[DȧgA%܈!G=p ݟ'\߈E"M5f3+"8g%Tބ9o?DgPl⶗)hR)m~YOU^'d;/^lhYϖ;EJ:gJnĊ&ßԼ9nƛ`HÿN=RGXm;evc+zNKo!%,2߉S/ۋCvmEc-79T7/ܩvGսSw+POw/&A䋪\]HJfu 쁹nW)ҥ67M|U8bF~zc n\93sg3(di5ym9uI"v? >`{dCES,Veꠚ(kgY+!fp8۾ \1S/o-wdܭܗs 06Tiޥ*J{1. NT`~졗M4F4~qp~XnAE3(>. !J5fgУr[OLd)x!NQ)S|a~_IMRݬۯ254 >*T6&j]aT$9|U&mBSd^AnHi48-L F4#~QnV M+GʑE&=J/-ln3c9YG uH^ _dh=av5ȼҠ(Ӓ*v&cmd8o&*v&M|0/2hwWy֡Elf1_`V&D,exx$y'K&=ˈzLV9E\uy 7מTC Hfi$D}aݞGVhæ/d0:2IǏo% xaM, Ü\OuH­LaTJ Xu\F(\6;+{y0a]ђp.DOWiPp*vR1<7hh/lX4D zj64zUNZ>D*:W!Xsq~3b8aB&C_JWe1 ̪)0/N|k?!@)0~\MI>YS-yi<}-WZ~ UIgKI:?]Ru+V+HGVhѽW,]:[-u+5Pewic n[mv_xe3Y!@!F$4AM ;QQ) n%2ʍ_7hs3JwFhyx;D<0|j0X#OP$W^PpCBS4Kz`ARsWkocJޟk:.Y2V(ӼzSE+8&T0ɳTf?w.9h)^d8OWZ(5fR-gWP8:CTQi}sP-+vAUL`X ,YlI`#6q]KO|}a鲃Yϕ-x2cBշo1NhhL0[MYS=. P7ל:ݪ8Yy' DۨETol$c6(>HqO6cG2 jI{9l乭JʠuƮ T]M |Y6n/Vujy)[E[7$<wwwϿa.3DAϮ]cR; !saKD.,s{ !J^!X#ŤT' 1g O Gis,cʂ~{Zuv yr||5MQ]SxV嵧Y(?|}VW?n_ S`f4[BHh/|&C8|Ϙ*_}jr/ʩ{|:`K[lC^usU}⽀_9ܸMwNH;"J;zXf݀xA|ҾGnyˤeyñiƾ^~"kKqP;guP|i⯍G O:! x Œ0f :QFtB5j|>_bT+HX4YƼ;蚌l ՖQ>1hi GƭCY*/2PҶ~G^qgɏuU:mV NRϵG[ @iFN$1vw+hċJ<]1n6p˼ <$/^#{:u6qwD7UkV˸.ΦHVд8Qe#m82 nKŜG7{Ѕ{ҟ+BB [;BIsR!!"jww* W͵WZ޸<)G_D]xgK|sXz6d~*o/g$M`/xmoP|j~Fa4C?"dˎh$W46PaYI&`N1i̱( f?W cԢʶi>eBlUA2=0Nd3 ȯ%;gb Z ;!!\F bK t|A/'*bM_(a7YP6N;\.A0wDsm*D`1!6H G/U*Tqigi IV%x-)a ꧍ 8vW\@c}nu9K2JӴ>zSPC*tKT-ϵB(2zmt8RZKܡTGTK,E"&{!u} ^?paʘ"%4@TwZ~nju>4j|ZAF"ѣ#df{;}W4%rfP%.[@K~$%|Nܔ:k{T|Uƃ%TTݯ$65 C3h@ ]b Yi"QnjoJ:7i"jIF &5 { 7ACbǸ&|I(M=QC m#U[֛X! ߬\Q7 d;v0o|5F`7qfB`6s8$wE|cK:f0pWT$D<$ۦF6L%ˁxΉ6SWlp]7Ĩ9o=Jr N?cQ\* u[n놲n]r 3S~{LUo:mH"o?0Z*pF=k vΙ"J,Ƃ ᨽM/v:S gy^[_P10jSCmIɫFԇ~xC(5gdIԂ"[l2pd] /d-IЁމZ]}zB%`-6ODۿ&D8AJ 4dt.kG#Ugy L+f^Lh; [Kh+CB $>%Aoѽߥ^c؄so c_y^ޘ^n: x7AkZA|xW!@1|.{#ٹq)b3]pc]xygK SD%\zcs5"'+8;99:@@)M3ޠ )]J-}ד5ilv^fҢ2Dc݁2j$ Rt#m~T-i*GavO,oIv!¤~Q{&OmDYX[VqsM` @\96< k3 S3Ϻ BdqDBx՛nj3Aoѥy-kSꬂodVΆ=H<ݢǬcր &]H{2V>yo_Bȸ0:Wt9^!jn1oعr \1; T 2%W ⍷JHbQG;RIZg8QltjnI pZ Xv;v0"yb4rM. 5=x=^W,yS| *酪cʤ v4;9d=X6=rg^"4D^Yd&fc;[G6 cVhbwkWywBD'Tk3##>*>3H9N&7fZ&9twς#(gO/tg"/צɄ,OxG~&s&̚zG;gȩ'jC,jk6teGR+>+xAK}RWļyP|%2I~@"vuDN _yȡjB_RI)ѷwlښWTJ|4G"X@_( &!JlĶ`8fWoy8&n33S 3j)`ntkc$"C{5xSȕ,!u#T]:Qp0\6 9@p,|Zj/Q~d#/c1]m)چRUm\q=zuT5@Ot֖5L}.swT!$vVJ\}KXZKIܣ?)ݘ(J$[rb)P^=dRJ'DHP~*1wQ#`q,f#黂r}П>QvQC7z_)=c4T_2+Eaxbtd;M8,0 gߓ\9?vHcL*#Mxh,ho"-/$?8|J;7Y- 16bL:Seu3+(-{k~pD-!' kTTaИeī`W6V8^OLSFpǷ* "6=d>ۡMϕ09E+d@^8nRr63Ij]EoVswN(M8P W`E:)c ^_ZTʽ3| D|Bs 5S[Sn,<%A16RBFXr᳸z+ ϙԾzHz桞Ylei끶-A/GշcV̶d㗄qas%)#*=k]GWUA 4S ?yҞX5B|O6 ǃK>NndTÔ%a4~Yy<5X2u=~O*?/y1P|3Z긹;H}Rs{髫Vj}=WJҳhwK>"rd|@BQ{[$^i!΃u3G4*ͤNr8.iҸ;c},0wkW4՞ܝl$9"' vKbO{_#\1$,S+pz֋߇z8kݐ?}l1biOsO EjP"ٕ 3ƣ۹k- 7 cumM4SJcL}ZZƾ'̓WcƸOQ.׍v=lHz5]ԏ;.?94~I,nP5.k@aUTʦήq>}>YQA~8 w{(oT.2jUCV(q'>ߥujSL3XlI}RtL*-z0gLy2fqA'v3M#L@Mh,l޽AFroe9**ׅ{O ݐp)˃] ^>yԝ2O}xwCrϓ2#ti==U|geRny,k:?NJD4"o*XA %OwOt.G}@zy7$ kG/cʧB0-Qx w:ʟOC|04E$]*;sTpaT~b\pI {$S/B唻 b'I~`4@0⒛m!t } OجyuɞiSh65(Zt%I>u7J! ]MčrEEWIqܼOEK\wG3*O|ޜ$%&i@o7zdۡ4>Ah#h[ٿ*ώMR\^X*b6ԝU |& J{?ݱ[+aDn(>A]Ol^{\bK}Qf1ʦ ˠԣ+_Z2(U?]Q'ߢ~MRn>5|gO[ _;a43jg녇.J%*F ~4*WnSopz~vu 4 _&W&FBcL oU+! rU$~ W,P|Gd &;,zU-gC[Fs(y+)+@+iT7Fy"\j!;8̴,Lxʊv%ȕ=^j>te1K"FЭ]퉴9yh;|<\euIR$|%&$Kbe2Du*#æ¸Yӭz1F-m5}r}z:n!*<"ܝ_7%|nu#aYF-'ƌ視:wF`(oU:'B)W:;\uǑ +zy %萕'eecDE_P3cK}Tq9`_vOmrUkC6X7z G&uCk@kLGv45 58TGWMY/rT@)C\m1*AEVYc=.=znpB<0=SAKN0P^DL[((dԆs Gи)XGRBq%H]Io]\7kjՈ3\jWl Iuΐ`i9Mŀg, YzKkS4FMIsnueAӪXBܔxq)SA}J^EPjA6%:δٰ߮$J7kZ,y#I%""ym-S4^3=Mh 3*`vmե*gXdig\6j`8ȷRcEd/$dN߸b!T,YܖuJub֣OHL/dx2l'roW9I\ί*Q Xu\r.h^SW1te|8Aj=Z>ՋA'UO`ܰ1c9`+ZJOh؟U+o){C8碢 kHsHX6^6R Js_^~KewyPۚ5Ϥ sEW]o]Kn?0)Y񭟽2ɚ}7,MB:x@岨2#e]ۭkЁ. 1.֛Ր E( /3R3~qf~ E:og27!euwߕ៳e#Ì3C)$p侌Qh]D yݿOk?&Dȝ6D'5TTLُD>; 凱-2A-opDGlwb6hɀy#B p )m/ :~X{߆5=nxdc3x}4 ȉ.x ԔΣ@ AGrݮ5$q,6mL987q̷nϑk,![)OV΢j{}Z}ܫ5˿&xsYiߍ@Rm I"6ԃ)K&Qr YΣ;f@4ugl/rC|-nHy[uL QDjzmWTF,! |RSPv.FUNִ`~v1yIgW;/ lvX1Z3&*c+l VTqYo`8NVWfAz-Մ5TͿ灾#*RG,%ǥOn>CC>#Uw<\." yp zyvDq0Dn0Y̨? ѱ2P/uwZWHJ7-'L뱡oAIֆjO٥RFqc pX.]L"Yhd5BMגǔ.;Y稗sZ@LX>uxJq¾֛Pp b9芢.cFH&Y!w'б@Tq{4)}F~]R8z7 _u%֋9, Dt\0\M&QR= z@BMթd! [x Bٝ{V ]}ӽ奔20̼XvgV4A%vɲGZpEQy$(C$Ш~`ࢁ+n o)-}l,;{wmIp]Mw]\U ywP"6oںhd素 eZ٪oe(,(KD/: {!T"%HB[ nMͯ-6ab`KF2+?ScQF*dH4F\p1N$+vh؄WvJ&#֩R`h1Uxl\I$44kb_?CUA|QRa+ l໭Si8;>@I2"ÓzBJSU~T i@.buL,k8|0I"=Y q3܏^yäe,ǖ*;e`7?LG}NM+a.HCҀW&g>@'mJKYA$K%&Q*!̡`Y GcU]=0Egߕ"$p0mތk¸3kGS%3>b4Q64WB^弿eX&U1%31vV/9IYhq. [Tr34o ZeJc(NaZOkG+6L-vEޢF1a8|@Lg?;r'̒/KWT'=W 9Ug anC:ЅĔd^:'j@ȶǟ- W;W֠2T8WZE;bC̰8XƐK6 *./u]wty ͷ`UjAw@@qi]i?An$T(f@jDXp-Ӿp UQc~@}'젙_ü?k^a_QfJ?Lƒي`Nrb!ȟ[cv7ыFU(r(az0zӕ5B% @1V*g1, {5] hwPX8~Bȹ[":lσE!ytԎg]z*s]7 Zc3 5O<$FՑC!V2Q[Ɔy6 Q_f딇޸b(ʁ D-28kV (;7Jlzޮm'@PEﰗm!jϝ7S];© mA{d_]:U #`R\%:$ p%n4Q9?+&QΜI84=m؟[NOTXmሐ(mι033)b F{ ?d2;ShuB}3UV7/(`XS;V"Tw[\cCn/5_)Doi{8 |M\ hHc^vWco j4XvaQ `Ⱥt*m ցqPqq Ōw0;>}iYr U+vNwt顩oHo,lA[ +h٫{_A"hGh [sVk hQgVڕ˛;#:hqDFU9[Nl* ; *b$ʴ_/ ]CrφSb'n"kc9<2(f,i`{-1i2]^Ezu4*S!͝,Iп S䦉yLjH(ɴ;t6n8}k Ʒ'3n/Qڑ:2qf)m7*H_ A+'iz6if **hwb 6{2?쨏GdB윃#}˫=,FzߔFO8j>NwT[yCiWHi vsP6cIz%r(/YyS}R*Sl= ^kG\)6m}:R)FCw7n3Z^ʇ˪*-)~D$RˁEd:5rFF\$|I5t\73x2]ןA [b)kSwD 7SvSaxmN(͊j糧d)WgLM*=~=c˒tCH)bJ ^  >+|}Zob G쑼&t$KqFb cp5׋$hwK-KCՋ@1wAR Ŭ?cWLs îrїWj,m{uo!?O4QRKwof{N,fpqYǟKg$x^BAWqU~&WăsI`r7PP6wM^Mˏ|F6]pz>2P1[Ѿ4hPp j|~Oy#>zѫTQKhG\.J1(Ĵ(h va%v4ϝY:?vCl G*ݤ<(=+#LT36G vAi[3:m.E 7"|;mth0GSݬq{YM `?Nj`Xg$PV9 ܟLC-"jBmW^LyLr&eeV?bҵo1;'4sIЏkK LQtv?S2CcbV(:Cc{-A- s̀Õ $7ָB=՚ I&a+k!ogpah ֬FAv_sѳf˺7rf KI48zZ~O19ph}w%/\kcV=Gcʛ<Sg[,ML/Luҡi5wf4}̴X|:I4(Ob%q 0fܧZ fbSsaQ $-cdVFQTBxQwKU mUjsZ>˜"et6ʫ6HKgbl[Hc3!Q6F;Q0>>n6\l(VN7vE%>#xMfNhe ⹐.EE$3~;DeܠދkSq`V_;m1#wüV.x-SpGsr6mA^&wDRoCY+_} ])$DA]`4R[=]dpA=EmMb˿tlre1Oۈ~'[CaChv^-6  YOPbVǸlݴt&\F ݽT(aBx4ulli>dJ|QDM2s@Mdv vMA-BF#,%Ə\WdBvl<:E址b 'cmb3|k.YmυA y3'ٜGbpV lTo^;:Ш<*,RW7c,G Q(|=xѷH&#$S@VYYb/o*9R J0b^~3b\or8 jɑX♃4eVBٸl8B Ѝ5yٹ Iݹ ڀAx tk^vGwx~ v%# wvYed|J JuL֕ G8';Ie)ޗ`Ǜ(iڋ7\.."^VaL1LBJD #mxHne[PxJW9yP=u56B Jw9Wʼѵ@h擵"=WsXl)!7,Oyc?CeB]c#ϡ5f[Q/d L#Z 4LwxڿCx :m!^iQM!*[ '*/gsvq\ktuͯ"WnwȂhaRb -s5A&;n>ېNG'kaė,kkWJһ]1 V>mY MY jbSao R6ߒç%֐sT>Po#1sŤTUE`NS ~>3$3΀O5T]"nk>\XJ>,&`L %<0_p`0S46QڟxTh,dৄ oovJڲ9.t AnɇQ9XD?.sVk k7v69-KGm|?PnX", ^c#Ri{@H^-k_2t1)kh/Bw$H< !j\( 4m!R>yɘ *IU>غ`!M4*x\K]5˳-O`S<@8!#):Q.vPaֈ= )ErT7|ўkhn({Xz×1Zw(f~F:8m܋Qt_'z^9-|($fi {8oxg}UT2D]C)Ar^a a<mLT(8r(i4` .iMVogGw%:ZjrB;:ҕ9zVtmxi0E0g+;? d1ӂ ;xl%5Ƒ252I d"7ܺsz|l[T*,%).C=Xu#Aͯ6* l fNL5(`"E4C&91чwƘ`4]qiz5|m\_k'u.ZOc0{cs8HIe I֜`HU16g|`؁4L[ZNch]% Q5rK@K| L4 c"2~>93sQ38tv}ʆo"O8imi=|8o֥u4@uޞ5ұ q퍁_ 'ƃ'&Zi=p[W|r7<IԜsIS"&J;=TD GFCY IhA뵘ZۘvZez##5]*ނCN~ u- I! ͺb/*mFnG7u>ս/xPe~eMJ7K׉FyJ~NS47@Xo ]^`W(hN8HqĬ@Dz Γӝ2QS!º )֕S3UpC1u0oG޿Ӎ]H ^h {f18'Oه(poY86m2Ჲ0/" <%_ Skr<ZvG -V~.|A`DNL)aDnr3Np)tX4⧽ds!U %Jj559:3G0srhB^MERm>?M^ *,oqZ1n{GQm)Cǚ.m%O?pޏs D~G|ʿKrTMaFyhN"|ea{.z߇I9VW.=c+RF~ e0aSp#ߚym0QJ}yn"?> 6+|P9ys.NPfjJm)Pj"(ݓڍ6!BH,=`UtXe}UohLLh3* ZmB])ԥʩd M o!тfl7NRe?0*%_ B/ 1:| {*U>ZW|q}^S;+vtF"y.Q~ E.QB64 zo >J;?-#AArO[GSbLvG(3s ZJ8TP\?BU=IR;8j7[]zJ|G7;Q߲s^˓qcR*GaDž=!۔Z[?OIpvg},wCy)\m\iyTEwWN 6iaݰ4g >ލR%?;*>Oֿ-JYJ'ܖNė@ ,dN}˹h(Iz` jHe0{EV;^?ǟ∐}<,uH IguiHѪAc%v#nRg©Cgu}ar[ ,Ɔ߾m(;!֋TSրM[j-Lk2nbȓSP ;jVef*-k'|=$OZz;be ,TW 6=~hkQm%n@{sԏyʘRdJh$O/ WlM/yGPo8-ҲU`NWOr^t9̹Hj:2sK=VKoNHT&*29?pK.ѡnϤY]n%VLj7٤ S+).quQ'rb\6YaTorK68L4S"g YZ