php8-fpm-8.0.30-150400.4.43.1<>,fhwDp9|-,vn Gw}({պsM{%tQCLx-=㷽`[3qVbct~'0M_8<$5[ }Riᦤ&ï;@ ̷T+(7ncŦr`5s/vjSoM?m]qhzao1^Ymu6F[$ oBq,)B01sSSGDĹ]7[H Aو+=Jϗ>Q?d   D  "(0Q 2 5       4     D   P''' ('809:,Q=>?@FG H8 Ih XtY\ ] ^ b=cdienfqlsu vw\ x yz,<xCphp8-fpm8.0.30150400.4.43.1FastCGI Process Manager PHP8 ModulePHP 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.fhwDmourvedreSUSE Linux Enterprise 15SUSE LLC PHP-3.01https://www.suse.com/Development/Libraries/PHPhttps://secure.php.netlinuxppc64le if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in php-fpm.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in php-fpm.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/php-fpm.conf || : test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable php-fpm.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop php-fpm.service ) || : fi# do not try-restart yet as extensions may be updated too test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in php-fpm.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then : # Restart of php-fpm.service skipped fi fiP& 4M$A큤A큤AɁA큤fhw>fhw>fhw>fhw>fhwAfhw>fhw>fhw@fhw>fhw>fhw>fhw>f3f232eefd78006909c3284b056768418bd45cefad402593fd6d32d52f1e166e6a4869810fdecf7ee535193ce6167e1c579d62c65e6856e917db9036539b7cb46dd15a9e9a7322f1a71f9df4e3a617db6938fd11568d042e16d565467fadc34ba6b110584c7533edbbb7eec778ff1c501739871db944fbcc0b71a0eb6349860f0c462806cbdffe52776348ae1e469cffbbed0d2f3365d45eb3e5d6be14460870d8d137d6a060b7769dd54629cdf3d90c9e16af9fd56f98ab411ab11b712a701b0b5d61ab3202ba3389a3481c4427d32825a60472219ab4edb536a97eb0706976service@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootphp8-fpm-8.0.30-150400.4.43.1.src.rpmconfig(php8-fpm)php-fpmphp-sapiphp8-fpmphp8-fpm(ppc-64)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(php8-fpm)libapparmor.so.1()(64bit)libapparmor.so.1(APPARMOR_1.1)(64bit)libargon2.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)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(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.30-150400.4.43.18.0.303.0.4-14.6.0-14.0-15.2-1php-fpm8.0.304.14.3fh<@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)./bin/sh/bin/sh/bin/sh/bin/shmourvedre 1718122308 8.0.30-150400.4.43.18.0.308.0.308.0.30-150400.4.43.18.0.30-150400.4.43.1 fpmphp-fpm.conf.defaultphp-fpm.dwww.conf.defaultphp-fpmphp-fpm.servicephp-fpm.confphp-fpmrcphp-fpmphp-fpm.8.gzfpmstatus.html/etc/php8//etc/php8/fpm//etc/php8/fpm/php-fpm.d//run//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/man/man8//usr/share/php8//usr/share/php8/fpm/-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:34256/SUSE_SLE-15-SP4_Update/76402b5f466f913f74dd6c5a66f8aebc-php8.SUSE_SLE-15-SP4_Update:fpmdrpmxz5ppc64le-suse-linuxdirectoryASCII textUTF-8 Unicode textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=ea8b2dbb25808ec6d646d706444b51e8f168e5be, for GNU/Linux 3.10.0, strippedtroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)HTML document, ASCII text, with very long linesRRRRRRRRR RRR!RRR R R R RRRRRRRRRR c7Wă@!**( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart php-fpm.service ) || :/bin/shsystemdsystemdsystemd-sysvcompatutf-87bb04f5e76256d996aa34e5a9ee30feb4491a033144e371edcf98c07587572f5?7zXZ !t/:F.SNTP{KZOxf۰U- AP(ֵ1]d^OnrI)dm}M_2>+}13z_䟎IRRR㘖h)JKT(n*w Nlq"vm$uC#$vڊ>D֍j`"QAhB 1~'Lư4TsT|d6`UP3(ޟc5[k-){XVL0BmۢvZj@B\"w=kPUhJj+ZRo=ceι4{#[)m\h#jTG/w.*e۞DF[ѳkql3܎t@(P }kLaU*qqwh"fBUR[ۣv&B B\:E-ؔTT V_I1dv rx(4׬4O.1F -fFHTb Q&LЇsb"UL3힫9k($:lxePi[TvFЛy}U#G~v b˘O \mt<~Zy`)Yմ ?V?*fpq!?9Q͖.@/`,B[a$r+9R_@"7O e!)֕?Gji[:yRHJLUtȻ9j^(yw>\ƹ0$ӶZCNw)dt989LߦQ| arm!9XH]5`bL#sJ#v*ȕ Ώ],EJÝL$iިz>]gD@:f]ŲQIHŠ{jz[06__g<t#]l=WBfs]j%;hUBe>2+Htgj6bÅ ̷~eÜMT;=Ȩ% d_hڞ 4)&|wMNz~@Vξ?Q& Xcsf{BC jPX5 qE6 ~gDq wUN[,2fIAP ı<.76wG2)DcQǟPQG&i'xNI)#(u8d۹7Bkz\x.#}'@==XP2,]*ckXǡVxw5f<{4BRAERiL$k[AF [;qH>+/3GNE"Q?>D5_RzjJ%{,dVde{蒑{!ĉ:Jޚ&NH&EuvZZJ*Unw7f#&G6 Ǽ)>^v8Mhz\y lPѰzF38ag\Op:^dm0Gac@xHЏNZwHo|,)IO;wʾ`0ܣ zv5DN+46@ByyF'XNC(/_ʴL7][cd"Ͷsт$t.t{pM|clLfd&`<'ެ-n; <f ¯4f+fNnwCzJx)7^J%w;ImZ_ Q[] %6ZEN{v9iGPS"Mct0>drG0PE5iX;?aa?>t]R cJV6bWdW% GEuk"/dIS1/BZTdz{J2iA$2iKB180 \jd3:b(ncףeS'2 q1<1)G;'ufGFٞ|DhĞ26sD&ʟzA|S=Mb.>S8;צ7TfYT@Ɣ:}[ˀ,c(3_xĒ:tq?;`; W[$-3wqD{_e; 6U>M(=*PpA|X\e;!~PK^g|eB^B I3Ξ8:"JMI8u2Tj]M"2 NMv)3LiR޳Xx&n«4 NǍ''.}JNň]$g7;݃o0lKa/TCgDzb9D(K1C @0\]{h] kwt`)+}_c2H6zC3E>X%E}ƺ42*yHā,i,٧xӶiR7Cvmͭ _mb  #5 nP|P$&*URNvFc?LGCE8L4(3$19׾*PT^f58BeA|Qtx~]mb?򆜀8;J_J+* S2X\27n+!"G-'].4tI;;K0`*1>vh(_JOXc G/qsB% {ߧ k_NSl;/my jl +Y{)1գ?{J"kxL)a6I-Bcx>Fs}̀seɐOZg얫|%*PĠq@PPuYb{QT! 4ǎyQ(_,qzF%&5lk%!;w>yU2kPjxȇ>w|I#V$Z o~U"op,_W ^u4x~\(`%8 JP`xWk_;[R('_ng!m?ؚ7d&o%}qF1H{h'w)g/.BDJ l'THIq/p%~G:|>LKo)ӾGt@L30$ Wv7l:r'0E,QLRkDw9f)#8e[ȕkֺ+ [ +y9 윍Zn\Tg%'n588, zBka܄bM{z<)r"_ )BT.JDY6selhk!VPS-Wwұ/JΎif;lB14(#<=VbRx4/OQ֭w%fVXQ6R֠e{uo_9:J4{{텁lwbn_OOEv2oh6en|km^.I)RUe!"thH>IqrK%a f_Fmd1L_74"Ej 3rP\0|Mz`l^h4>VDLϯƫōzr=HVz'Lyiu&'&YϽ˟bgF[H<͹+=tE5?]Tl. Ǔ*.HSn3O%9S 2j"|Z=*cb%I5h2Sټ~lj̼=rTI#w6"FR)\Ʉjy)<DӮz݃1G9J'FQ-EHӡX*Jӆ`%ԉgNQg92>$Gl2v(fLj0mrAE߃wTgkL ˥9s|NvV2p{G8nKp65LmFoJԪ25Ht253\HY~"[ VO}aXnE-6['VQ@ ^a7[eŬ<)dBWCAy0 dE毉TfL0ݙ`J t IPO1X&V 8&!i1:4?$%>IEѨSӭr4B⭓b\{B++~!fVr챕+dJ ^C9 HTsX%"$`:L&FU}Y #4γ̵)2}_NƝUWnfglIb3/ C^[omWNJcx0ϣ$f_Jakm8FZ. CP\f>d#~GXl\g+i#SK|2FˆE @BYa&Z 7V=nHR$ǽf(T!$A e_֠nSv%W[YWSFN05=`0;M3EN v,M9a3[-RrZREku-0 4MU[By}f~]߂MRT$~b1Ͻ!'!e-ӷqb n&πU$ duJ*ÐƵю0 O),`A(MߥÒfS:Cf::gڢg2/16:nka51;DWdeۘ'G0OX#ՙT CWhA6_Wg+^ kCs=Ozu1p&"ؙaIc\tǭP̗2}KDT/QqbHJӟ4%lv8-U&z(区eo@X"6)&૖ t;lYD7K% +8RYy,x1^QW n|`\x5$ dK4FHlX0IlP g˦<ܔ@~n9mƳޢM~36 ߦVfL6Bcʥs- wӊEY8@ylj}/cr%R58_Γ%7_ Mz/![Bk#'/*C(*6nh C$ؙ'4CaI`^̧0fZ{\Yܣvs1ݾ- Jf20s$PK&L@ǦJ`;ZךY%,՗QUTbAoyZM+ߐ#VS3Ҋ] lRl#VMT\6ǔr>3YEF(;Z$*^Um]2ࡵd1Wog>9qZ/0~D<{)5Xy!вjKWbuhBP-Jre?4y80A̲]K랸LFTPnP:vEw!,_CbsZk]gjλdX~loD_(ߋh'a6,`=bxt>B}3r;g!1rt_et)hMs;| .Hdrrvhx(Fn;o 2@qecPM@G)T4x`n.j&+.*;R1`o=$] SOHM, cs> ֳMNlx86\ZYM3W%~QIgk/Ǣ'x>>_ILQ(Kyg9;91%Z51Q +Qz&9؜E2_CþXd@E}:bݗ _[o~9Y\RȾÑ tƆ2#LGo|:D/u WȬdxt'{%FŢ;nܗVitsk'`6b]h5(b!w bdkE)jRe.Ehkbl2d0+~Ҋ:,Gl⧟jM.H{E$+wJTcD0s?25ć RY푞8S"v_ʝٯps" aX:Bi t8 eL.Źe)2 #ciR yY;Q/ErI#1.x;q7hpk+QON>X%0h<THqYÑ=Z\I >XHhU[TسJӤŌZ@Θ2){ǛP(kDS |1o+LrYP:UljSwDBfSC 7df2jțE\߳_t"vu^\:3TaZ؀H4֛a3GtJmPĊ8Z* WZN]2[D\Vv T)u;.Ezkm,b:q sl70I#fEV8zԆ;)Rr~cQ֌Q,}yʽ…-V :8H7;'rwSDAQh蜂!-f šn Y[ 3 ¤n;eOl$NLYA-OvGI&2 ,Q5`Sr+ v(F\lHgU~ n!v jNAzp/Rɤ#e%(Wcs"̺ _|uӦ݉^;B$y R*r,URJE0YZ0z~HiMێq瘡f:-C"snSJAO:h)eo #8{R ߹Sּ:ǐdH7H.]a*S<(g\&EwPih±6䇽-9|pOiڝ Z-ť\*I6aŅk̮̽U~O_FC,VˢYvՑE)!֡8,X\{Q \4Ry|aCL]wppj&2{%:t6NuKFmO\AOk5 zM£Q0P1~؍Sҙu@YLֈOnfA#h#;0 _{}bVQ>i#CqGfqY&B*?Z,^C*C~4mAKTDKLCzF[7 &SG=>5H ZC[s6Lř|+mMp0l_60rAEݒ_{谂u Ųc6 α% z z"S, Lf|HH۩Ga& rQq<ݤD]ߜ ͙F.q8>(͆& iy/j?6ton/˙)Imj!M תð UTdNdYɞID#<gF܉k*v8qo$}ʹtYxN;M|G0QFkV0;oRWwSjh~jިcPpp X]^B%L'oFqkXiXVu9Y'/M7HpǢ%CUF {B*vFĎ/J:}g `iz_@PF DG?Ї G(1% ËCqC$S?X-F(ϲtl/yyAg'V\(ko2by?jEvKOq1 ,G9\?Ǘ}4rQ ]&WŲEu>`Z jsRL-BL/B/݉}DdL: 8 SËW9`)q-%Ʋ[oS&<Ǹ-2`| 'Ee>,W- f-J 9N{Ba2cEq;xjܧYS2ݻf2|{*c -!g={ƕW5w'[lY+_SNl-Yдz3а"r{Ҝ0r^AB6Q>/n7%#H>91YOiT%=H&YgA@] *+p#ulۙl??bx}Ƴ[!`RLܑZ3ڨ1=E>"k"7ͺ53[k br(u)RQYV}:K\1(CΜ!*_t1MАYE>AM5ׯ(]H\Wge%b(%FKƝM|=z(HЇզ <;}|@ߓ@K&ݐm PRB8"I;,NqDi@\肏G1G>rg8V!Q]ZeKG8"oMlK:M@k>S`5PSV'r~v.>G qrUXOp{MIȟ3i]Dp4-~a6#|6niP{ Lcn֟K3(evL؇hYFe\vLt!wtJyv ]ů8P,8 =nM%EeDgWG tɿO2.9ؐ1fC8Nく7yy.k9u:ktFlIʄ8ԝ/`a<h·k1OHǸVp\?'7}lƬYDcvӉWI< ;FCkW l~hmrna?A$5MlJ$528һAlS:^bh pcǃ~raVs6z)F{}Oʁ*]>;L=6W6ϔEm^9֟Yہ]V>2Ux^ p< '_A҂`8tٵГNGK' mi(u(}?廷g. l"zGfBE&@Lbq!S?]3;Pkq ̌2(j}uerĀCc[WxW߽} 3;fی/@dֱRZUnLCoDH 7Eރ9#.vRV'.&U˹C2?\f+Ʊe4fWaZ4KNG2JaxZKAS$3wcaDG՞Ҕ1o(j$W=ϴ-}H+C&GRլ)&0/OX ]l١U ]ɷ6xxj\D2KFآ*zԃB~w_rAeGt;]7:B^H|g*%]d:Mlu_9ْG=" p%Ps/bjqFVT Rq V]B:#`A )&MfS@)dvĶūK[wٰ]tuKy26;.5ny|P@3" 38"gwo7W.7Ǫ|L2֞Ѭcx>Ja<5RxNVH0lT}(dtdd@DޭxFuˏr2W'ͷ16?Uy&.Vz uOvZSOV9PGcFKRoH2vJF/'Q)H bvL^Gutǹ4Swɑf7溜?4y+Tԫ9{0i{-b`^,ctz1kn&Y#G{ 2k{`$$Q~ŀU׻q f25l~YJ̌j@VY/WHXyēҾE>O,C#aqM0w$)$>k3DDv.n9{k@ؾpׁQL60 Wq_CC8.5JG^J*/?m}R5thl.CiYli77q1@7˺P˿ku׹;Xb+) dOk B 8;A`^QUXeѰsQL'[ =/"6r÷h*M`*~`Aߛꡆ>fc:@"GGB1,ᙹdb_5ŜZ^^7#ٌ.kM7vb=<"9ۍ>fC/Z'ۯ;pDCɭ%s1QFcPNSBuφD^(ײTYk~Q<j8,8%Aa -ܧztN(^:~.]KX^F_!C1v;ɬXpKH{w\t"vrI2tZze{2*qr:}Og c,:UfǑ\ e8 Ԓ1#"U'DMKC[2|Ȣj # 4k*&9b UqqAq\7ܯXvT,W9m ;F/q$ B@gԐ;%׌CR'º3F/j:'}v=_konrȀzrɠU@~5-"'ԗPH}Є7U1RT?5'Wq5ЇVfxyqn4|iŞ :gKXuYw6ǛXJ#b?Lueԋ<W^Tܤ1<<" V·FBԺ@7Ss4l~ i"p*B ܷd<$k%04zw;Iy0ΉV;>_A0CThT&Zf&_Bӧ qQB`#_Br xܗ+^i3rin[ivR:rE=%S*DY!E !Pk}z"7z6~>cO~ q> *2ԙWO32hdYPQv*$HѧԼK<ptRGf*>2&%Nh!]CĎc@9 qIU9 P.T2GD6fhh^FbHzu=Ʈ2;7H}s2OXy3ul~_e;{[ZN J%$H8!++'tUc "n1)ќرk~30 rl}+_QmHt>?>ZNvrlutu34P/BEYtB'ێkaE5`P/^Ϲ9,jw& .t4 ?iy X%F`PJf]0tI|(ĴA|TGdV|Wl\kMP( Ϙr꓀LbM4q i9pn)z|fsD(BQ"[ )U~ϖTlmޑJ C*䞇0c[fD>2X0PUȚp2}lţmLF׼ٰ5D4'C# |FSL_{(J~jr`P]&"ђyKwr,ϙ>#MұTlq6n(1BwC OtH Z0QzJ֡ђkv7C{ u01ǵVBAf]AxfcT<26Or)ͫރ6(=S)# Kgf"RC$ԋL|4ct>Dr`V$JuBP57xJAY(IBm # ,c<\.- ,|]f]Lv*^ז8i8 N| r==DX6d˴Uvq5s`.p&4a!2>Pt4>IjͬxU[S-W_UX*?+Gֶ#̚GQfAb{EV#(dxh1.0Y# CbA7lF5dVah-Də^rz"٠hZʹl"T+_6lץ:f6.#@?!T,* n;XX /ξM;+yT[|?Tۓh`5xmV-?K8Z}N}nd. '7%/~TnsUg<>E(˩E2ch]H!vMcZB ѥJ2-GIyxVEWb~b5~8 [hvCt<6Ét茫AlӒ>=Q˄Aa°ZBV=xʱ l2Y}]l=.D[UJY ։9T-o1W_vy1W >u)hABFX@h{wc+C(ޓivEz!Q/ %"q9"٩gwc*AK;Z?DmXnYJTKыO,gvX\aONM$T='ʮІJ!dl:X[lv\hu=-HvQdY-ʯE9^@Lst< }F6/;qnј B &SZȎTZCYf5g 2<4Yli 1EU܋hmic[A\KIERw ۵1 =FH/ Uxk /6[pCfW~&`Hq*0a0}ѧگhh`#H87 c#&v^x_5-ȟ>=Yg9m5[>F坬ܿ^y}-:TɚfNuIY O0B/C)s/ *!B7%z=Q-n5-$;b`Jdk< .JH0ҢKpmL|֢Rk B7n S;9aƝ H;o?oǐktm5R,a@Vx -td^m'"xjKkoqL@Kн1r k6Ag"1=bb0cwA|3Æ -#_mջb ctܱftՍrUF˻PO qzx<@CUrS.j)heaʝo$:M˟; ߸cPܰ{+BHEh\P}Z}I!0zO ={0}Ls?GDݲg. 9&bA,>bN#"-g͘դW,WOguR<[dHhh5BXX?y7BTsιdy%(? j $ pn|y#.`ޛ]Nh]oj}%duSwE{ҳ٫.#P_ kx<)$^{QS3J*zdPn)FL!G}KҫnL'OkaW(y؜}2ᅩlKLHE Qe퓱(y@n/U֔@ ~] } (1 ! ۩p0|x[G"S$E-}=RۥqRbg15eL8jVo6X>i5~ˬ."#ӄ_ZÙ gAx\;$̣e:Tׅ Np‰M蝔64!ict,4)@])k1'TԴgSA{qc;kܲ'pק](4rfh&ZKᰡjFWߵ^.X׾4P[&_fTsqos"H']_};ĬU .PpN*=sghzy}Ǚx]MɠN8I\ATvuvtH9U',U+V7;KUFE*ox=vڨUesۮCB~Q%2h SYPd߈aZLW1O?׾RњtA\ nJzحia|͆vpճlGȃc/[YnĀ?7CUd+k%˥YR#ꨥ=>\cҵܟ{Ia'4'y6Q;(3/Jv /@⠝ 7#^m+kzoKCj]F1KĴd2b= &rqAQ6?ZaTpR$U.NB֍s*B.U~Uz>.> 7yG#mXu*lSw"İAe~MCW3{0LKǨ”$19EciJF0gM_=L*l&"c >ֳwޝDqt*ǐ>)De?Wc(^&/M7NF YM:=?KS,b97hO4G0~FEÓ XfP= i|f?Ͻ @Y/ ;klSmfqQq W-.mGIV[!o̮yWD'3Y9irĠ?;rrߤ;`6"S ,)ƑlQ< G{+du(ҥH <G0cH?>dܹ^*6bݣi5 q=p])*+Ý| C`1fiY6b#3ՖE|ԖњK7ay2R[%9"fb5e{u%N7 8w*,F=6 =aoƀ F3Ųh^o6l6T:(&}>t+ zӵO.5!t#p&nX*kobBΩ`9Qcp 5hH{"3VV$=K_j1kI]u֙ o_b -әA.!{ӪAڕ^ΏVZlK>!څAؕ >,asS "#xa13Tu4֓.E*<6! W)&GPKZ1pFC'$LMwU&y6|'wC=o샔,k܇dJajyRiʰ b Vċ1=74F1a r#o+WsrMO|0Gd@2b M3啼f(0CZBT=5d$'lw ¥_qߠmc3TmƨH=9c ya͚Kdךg`X/QYG%k?<"ǞSnQu%ոFu3gpxUZ睰%ݺB% ${Qo+l@}ӯ}P8>mݯtU;ּfLSJ (8hdY(Χ-knq9fƯi&&oPs^#OGOluـ,k5>(Ī'\ K볶ߗG*2ڙ_8紀I}2@pcYZۏ?:+¡j7 cY6(& I>{@q'LajbX6!>Q:s{_qmDZDʶ)n'HF}k &%̀LJ -qBّ&ér,r H^F }wƧv[5"y[tDH WP\[""QN7;vۢ {D7H_ /so+d2!j1*d: aW j7(J=iQ"IIHJW#i.6'hݻ xEOR Pɿ߽'-KuAda头(jvPwE~+7s4ZUNY}r24З(?xjsi, £$EcЄt1ncDHW_F5O_EZӜ 9xAZ>읕'>ˌ (Ur~x;[ >2F;~Z8:Sv}V3qЬRIT1]X_l,{A?9bsZ1w7Mչ|3 ?h(i* 4DkT>̂R_]f@HGeI#pHBƔBLtຒ5:2U h2Ϟ2[ΕZlz1^c`jҐ#*_ ,/WN,Ӧw9T NoҳHh Nۍ~!]n{kz=OdR3]U]:̝'ǯM%&fh&vLqcLnviJjs^)f@\٪#g.xOpbE+jɥ/W.oʴȼU6&~볤%d"2Z0!u ޗ~AFd} Dy*$vct<tS8U+ZC#63%*ƾ)z~Ӷ*ɶzH1viؤmq1ePdhGBq0/O%$i@y3WY 7iFSHh%e`aȡpD 3i$] dϜ G\9l-C WPnl!Gr[qN1H?40dUͯ)D&JNXJV)4M|-@uE+CWO!' Kq? ÏgZ *pGZe꠻^\7jʘ>G$$]Cu2!fIL#֬|cxaƉk݃j'(\.~SkG@wϳRwnlt=oi/K:#Yaps \ >͆NC91s&:e} 7BXֱ[g6p<ϦKIk ՉB| ;P&'O+}yA9spOTr45BIx ӁxusWnZhӪ[V1 ֠UXRo=kf@bI.hk7Jl`;1y鑖(&d]shbioɭ`M-~3cݜ{h2ppU{Z0'i۱J;IQJ96P کɉ%`-LBqYd}?zLDN?kyk43 eU. x;`)5W \YUvaD "=\e`LC13| (Tн_ ~[sוC[/O\ˆ瑡KFU&*LHд˙+Y-KQƉmݦ$ɩ8"$ D00ӹs<Bע M*eVhIL@|Z}i!*I f lл ,ގ:SSKx`:tpxR]Ǔ>-9g=-kHOZREXxvdw6 ԢCr]U#jB*6VIkє@8Eځᄍ`r{O!ۈM2!B0GZtIpɭ8A * 2玙[L1˘}S_4x] dGW J1č4$Y<q}Ǻ&/gH: N}k3FQ!7k0_LR-jj:K':h ɳL=T`~CwC mm$ 6h]qz,<JEx"QVq̩SiXhJ=fo9?f^CU6m}^xk9z3g>)ww0ž`=nu5<8R !S$0-Q d6.1Lص%"33?85(emyj$U;dB=9)`"٘%K=7&瘍ٻVE ̤f%|ҼeYyMi*6[klFTYbR> &9г<ě< C.PzXQ3|)S.̸p}j Am KtTuJi9vhW[Ewzi9 }|>{Nցܭ52ee:屍0ҪYd6R ."bs&ټÉjT~l]9ӥ`" ==Ƣq'qkF '(U)?G$_,lġkB a]|6e,{hpu˝6T'=M[ LOci:0#bQ1®TuJ/~39RH6Tլ8-Vݤb1ӫ- 8Ya .aVPGQ%}ǛՕy.IBQ'Q\_9q)o[SW(Z]E3Zឬ_$$0 ʭߵ :X"/]zܥlϢ 1ʛ.;=#7~pdCZcGrko 6Nxu^'U*j]iSOl9-'~6r⥵:R|ܧ {#Jڢc]>C|Q܀棙%c'1ѰAkOuO.qhԯ⩓ ^a M|%kzu=Я!ï^k_l[0.uQby @B-+TPb?Qoq (y2Lc9E!3+l!Ћ~rL,B0mXKN\\6jYmjpw/q>g!UaEXh09پCH̷0'`Q]kY{vzs?H$[bAj Rf]&iH5k$ [J^1qӂ&ҷ](>CD+ I$qid;AMJ%=& 6>?^I;fg@TwIZado|B 6I6kG&f`Ydc/!^^ ~[N%nZy2~Ro$.@iE7v{)'2d>A8A>ܮJwBc71-_Yf|5,E'1^Ō.C15@.]&$0v8pd&=h[7:çP#8%M|v I|hx*x]Ŷ?Wq RC7',`B="~RSu 312x.\(=EvLƐigug%M/_@&3IؘgAqy:&9y{61؉TNv]=_2clXIJMиAs6&UqY(8gfңUsAM&Mߝ`܌uCWS䕮\?|J( ]_Ihv6|:d ;ˊcu_9]{B*ЖSJHp c)[ s7>{2}2 {IK7KD^=zS&Oh ^;Yr7JoAƋ$8q;@@ JԎւ -ͨY!=!;P#`c^*BKݹYLWa W2F [& x^pIoQyief܇RtDKS܉j 31Of`|."YK|iGot%yz¨*C$J񢴈"XO3+hm:wӥȟY 4ΎZK^XiNyG֦'pqVtsi3? :=k_jo8CQ7σ)ܩfk}J&?s:AI=9 bڨF^xw-^{A=WjmL]sh)k•}CfPlo EoRLzKٚ:Pɲ3W Db tM=]ꖠm ("*R%oNYL^ ް#l/3!lJKn;k;fSL`N0eQ3\ ZF5Iz::A W3$K#|vкdjs tpσ:Ӛ+LSL9].k ύ 0ecwmJkIS-+t+sP/{gxiPtk$,A"-_ NXf BtTL>LYUf-cwi8+#oYP{ X5dF l4%ֻs-#ND@ȁJyy9:@<㩃Av82&ZhMR T (뛰m iqJnhN~;]%#з*I8;S]mLaȸR7rT "A$3E, T/m O'пO"kiq;6u'p3-xc[ ]~Ot QPw`CԬ~V-zo7x?%P׏ ad._JCHΨ"8q<ěqLA fL˯Ĭ6%"M:fUX45E@Ăͦ+,&q0IN(w>OoU%e-;ot2BxEt{L = Ky{n5~ <|Ga@oL~p"} 3dXB{H\oaau`lIBj0-Te &C?'_/Gg$2` dV{-\xfVӼWwIo'G~ZF*oKxKu-lWiK_+YAoI?m1jawe0 } V Q"bn?epsqu1?bH AAܻ>,~}mf%YLT`p}j@|>~ſe@垀EbI@2P=t߅WQK-n[%OGd6Ek[IWkO{v'>m9")D(/}4. $H0' >Ou Az5!YNh3}P˚s{CacWѧV;ݱ'-5O2vj#moRƗF܊XE\7*( =ioFʥQv"</FmPv0rXǩ8{b2:bk>FʶP!ӓF^e\K yW ];JQ>ʬW! j55" @Q]852]Tƶ" Q'+AdÌB7L(`R`֓^-_5U@Ő'`zI"Q}~%тXl|R~E$?u\{G(79#DBYIqs0$ԀH, =3vO9[:Xc&1>foo|~e[/c 2R#^`EX~E(&Q F2wNŞ I}^cb,aebt}**p.aG/ n׷Ww|a[E#=f:u%ɗU 0rCk j횹Ķ~O,_8 sJ>'ՄxR1o` wH7R,Z]y5rs8vÐodӔ)Qbw"XGrWHhp o-^ -L@NXWKr H\-C&_/Ku1K֌ծC'qi)H''LOLZ΋ɯ[6<\Ɉ1"H1D HL)j}@I5>py!ܘ$2`S/~DR+f0 ;JL)Fc\XwA+TGr={Xn=@CO£(BxFt҃4t1HhE->{kmJ @)v/04@Jx 2:<ͤm84me+^dL}_ r'en:~ L]'元 U(͊FQ[\ȕ砠hLXѼh5OpX^|Gzlnzsb<6EMFǰDx?WÅ=Nd&#o@`XᨏE#PA~u-ܜ`[F=sAã0B<1{5< R >h`]_;̅/ ?8@55ּJFLq_h%nLÊ:#R#:-LN{1 ۳E"x}񰗰67TtZb]\i<D8rb]JtTs./ JgMiA7Rmv>'X}U9§2qqCZ!TF9@aA,ĺ%P~~`>`BR+p t44cкMSAbՓKȍ..B(U,p A 0Y?1NŚJ{D0m2`"]rIH]Ds5ӕr%eB~*[½՛簩 'ԍd .&_EE_qaY,&x BU**8V*kGPm;VREXJs15p]5{ #I󬗔n=G6Ws~r.Cs'#EGFo%S2&3ma3{ϲNY\7`@j#::{5zPD!W枨g"_eVb;Iarw 7KAL\S'< CKTYOM3{ꭆ{|cBEIH2ʭ<k'!"$-BKmoǣ]2 W㷆Ri^dT͐azwQ9qB{Enk3]ϣѤ_?"YoIѻyH[KFf4,=i nU}0|8̳=WCwھ9yO={)F6UGMQVƠ'_2`8>+cTe]tŌ}z?aȁ*Toq11 >TE~hA|lXOw=4Ow_mLvݕgk52H5y[pSD,EL~vؔm3u4GsND|mb Wj=:q 0#Xh]1 WZK]Tط((\e4qOD'ȫ J~;f$73@vK,pQNObN juTm5quźJ0QgVGť( nE0S]%~5VfVt/;I=k! ;'&h]Պl}X;A30OM|KdkwUKhp/|ĚvhJ"T#?zYw &u&߈ٶkAl1,']Cz8m~xwLG:Zgr ŽўvK_&HP\V HC |= \eUP+ gˑ81W;[Pb՝鈊ŇGxf#O#[\4&bhDe0Vڝ s!đ99/+I4= a>xsIj@ꈎɋ['xTl*6dΔ!WG jZ$p$cʑ.bf)U% -sfgchgImߐa-u:ΧF➊έ7Mt_>)jgtE h9V_,r!CiBD7S';RSVր.ԫ4j!{F;K˯> TVLPz+Vhtu6e,ZorF.볆^e咔m 9cs,|61_(fdYնήj~^ W cnb;@qw@%Y=>"xcWV =A@g9>q" &4$/2BF FŘI:k>+֙հ-%I]ẀnBw'ܝ u / sE:GNxv̈*dA9ݬ+~Fܔ|XX]-1[wK1fmw-nlu"Ɂ vgƴ,`yÙ`t0$bh/laf48Zw7;5ve gE~R *E-Ԃt`Y`/9_$8)2C3 %e=kyXE|m eG:7 ѐb-x%̉xRS@>!rR5޺'JBYe4aݸuswTx}?w4,_@{D$x<ڊbVߐϢ/T~} j\g؋*wtYlNvGf;^"6fצU!`eo5c`KJ|"{t! 7h຋uZt@:.?\v!w4Hfq+ \UI忙݋fZÍ/JEgN3qs S6F;pyZ"9q -|lWn3IDs7@0h@@jFHZ VSV֊oւD<$]h`hug bR,u0 j8X֠ ^m sRƽB!$0 lP~$@`).6VokAE|އ)ETJDH!U=1h牝t_Q\)J8[/CJiA.(S1װ5g:S{ֲ P9Ҳ,MF :vVJ8L $`[~++B& ܾkkGz][WD w>;Z8H@qh-vfdWڋ-6 dSUlutA1`[?]d֟&: d*t2U:?U=JҘTy0rEw4-J?v0gN7aF"I{el}-hbنiU6Ŷ61fb-gbo< SJ~KƷ9b`Fn)[bpD M{_ܚf72L6}Z~|agޞO$în`k$ woZ)Gn|GW6Qvk\H   3&XZPo|N6-,;(X]= .unR{Cmp;ӫ,^>@ .m~PW>(}{Bl(fH } +$'v RTjS5G'Y"zk}ȵyoYȺ3Y|>.q?pr~rWw&QCLc(l PhZ6=AΪ%pryha}SS} X.7\iG>ϝ щJ/&P߸d؀F]ZEqEyAVq4Մhgo9bDiѱK40  . -;:_ET̠nwe5ns9}id 7g\xkDOmU=WW,"Ai PZiF0cG{M:t4mBѲ2elH:,q:.cHVG! tX̑3CFB1XW)[uimj.9CBjc t|%$NOcyS^$0"qpYVbKQiȨ>PPi!:gkG̭W,ʪnf&WYd`>#w+Fd=6v=ƀF5Yh /.{*|\ιHU|'h/N-[s\|dtnI஽Lff̢>o7csD@syK@Lޱ@u9znZ$*aEFXĽiG>nrHĂ9tPyC?cwQm&Ww98M.f!Æ:+i'_uCM%|ǁ"J0d-b)lD"q Oُ:܌ܓ!fpp#ce @z@פ+kL!3W$;f/ %-F_TYM 3.&շ딗<íBZVV;|Iܯ.0POtPŹFXEgvAՏQOv}v2o2\m3 qyr8;/*8FŬMfuNJ݋?BeKE"Y=fNFS)ER؏V$L)oܹR6TNt~GY8⇊]oP9j]. RWrⷋ[~ڻ`+HKԇsmOPې?Cx ?\Qd\rLIlMOjņ8! 1 c,opI 7yH;{Mu>lځky_HL&fʤ2zmvZ2F: ĭABx'{5+6::*m*#hybXFL)i6{i k["i 90!"啤t.,7Q:r47/}(uMگ햒YRccz9҅sOAˇIJ>l.:ÔSubC'X -R^-h j9@[T# 8T3֮9#+OG؟)w̾aJS8#z xqm8>oD5jSʠiFZ̤!١,Xme2ñfe˻$&nCG.6<#)'MYOzIәú&9ozm+mFt 4}_Nfڙ<]70W[a=W6,i-*}8BYVkPPUƧfnkEuiGL 6W켩)t0MR*81]d:+~HؔQ™Kgk2JV͏+MGTBnHD8C{z~i:.b\ |B'h:<-ͶcZ!лƽZ\Сd/1'!O{s~А6-ܘu 8~kOtodm$7 BKtK T T go/~Yww*H~˦,zzrJcnWpWЯ+\tᕩAu&e{M)Gqdm(,`HR tGp$E0__t`S>7qN`D,谨AN_ 0`8C?HpЛ{w]\Gvǰ"S|4\P~޷ۧ{9|Tm@;֝..lr4!VGbW_PtCJ5WzuH7yX$P=NZl}gۥ."Q*75eVS"yQcٔ-znNP@qgd-jC}HsSElr#WY *"TiT@a|LAZb@ݯڤFZy<2 |•3vb֋і?Iu^ VN RuT9_B84;]QNj05cW?VnhQ"oXm*/&/ܒ"Qao9 ;`${2,ցS>Ȉ "PgР/cJW}'$- @Ø}pD/k7u5 BMGSZ!;m?lhHò7{/p2 Z.`Y݋eypHjU4ݲ3lE0'K`w\03u󨜈m|Z1}' uuQq3~"W%qmUgimsLj[{MaDIu[4ו^8x#cV:10S} ЕQU> rΊʛяCSkE>.[#]<>0 ~Jp`QH24CYW3[U}~ZM1I l*LDI` /+hǖZP քB.}vV,Vvo; KG>=m:$x>vҙC~W snZ t!M@YxHԗg 㝔O4o4'8\w5xwєj[`ZzQpm&H_Ǒ<#ӦHbHka ފ_eB :ӘcR *Ec>Zs{6d V]ӷ/p(/++H*Z?HHeiXRvI-TDOrx>y,"|n^6=le""uMCJb9U_]!GWC6 kWt#+6?u i"Z:蝦_X}^H(3 }2.~y]TqnᾗMKYDwCI%k[٪FR&OZ䨊vnwc!ͽ=1J&2B.ֆ0o*OR>N'0dž]_ĶZ "L؁ħ6cvc5`Lk5krZ@,7s(c=HˆUzz| b~5M›eSX'"3thyHil\7ֈ&_i 2# sz-[S?N[gze6$;@8v  vtiڶ/{ \XxyE=;n FnI6d V ?c9*V5ɷ3z%6%=ඵ0uTf%+e!VL>WIm aރҩ/":"J8|c* <§S^H~4@;8GCC|L6[[;dGc-TZAM @INp60G/m/H;0~*G,j&6ےvk~nY)"9+YcẊ+OׯxG\mMmPg2#^^,P+/@; $|_@Ǝ$Pkc* /Ry'o Dէ9n1-t,ՎD|[V4AGKmewP<{a2?P- b|8^;ޔT@[O1jLwe"G4 Y] >Cf⛓bQyj靑d5=&;>$Skn<,I⧫+`xtD9/!ꨟTAW}i=MnVK䠁D( - NpEۋ16Aa(GTPڸoś(bHhəIw$Cz MIeS ?hڦ`H-|g1wN2(v-x?}MEee͇O: 4R|rkC{:a|rSYlN^'4L!u>r|aҬ /O' 0n"&Hz8#_,=6]Չal~K`5GY/z?im3C3T) Fi3n3} %})q+EšǼ]éA^](+9Z)Èea=SŞ0 'sR֛ERTw3lga'4>+Gz7/t 2)C bJqtro)DwR|yaDy3Iq}FTBp ˇ[N_WhfsEVj.)¤壁^HxwU}/4 $o7ө xg^$ i-iyykL*'rXʖ^ BD -NT9iHen6IOP6x1sҨdrH!A԰fswj6H@Z Ç)?GdBx{\%@ЋDMqr#-> [7| sx'Mc5ŲBb\fDX'bKX`/xϼ9$VqGdFu%mM/@!'|iF/ysV=\ 9]W-aRrǘPd;Q'$+:g "vQ ̖qmX:N u ?2z KGYӸ6&)&VBఖQӞSSsRࡤs -͑Ee8GQ: F­aѾa .Jy$rT) \. `^CZ0Cy(e>}B5ua\^n?;!B3`]$GHG_Jz.P=i؂ `! PNP+(sB5|XsCbmR?]&Q78npyL3ms>Bt҂U"nX#C)q{-!9c gk&N)0 8$B' $i9ڵhNԄS_;V!#J׻C$szP;e m{>!#>&ԡF \CY F1/9-q@{'3 X6]a5Nſmq[It~Һn7O ucTKiR52PMWO00wN&x)ʮV1JWu `J@n#T%! ׎:$IprIc/ 鸆v~9ҵ1q-yzUJe'!rFIcϬ SI,zUgD.?.B_\e7`RMQ(A$]s78xͺsLrT⍕]I[!K(@ۏ>efC#o+r[0_̏x4 yP@W(_;hʽ_vgڙvd4sC4.qJ%%5g-ӨZV' &2#?3}:Vrv꩖sR9L/Fp-%F.d㉞*a,u+AbK18 ݅iRey*#_yTCE:i<)p"\L$L^_6ߪ.UŤ0,`Ncñױ_ Ȋ kI64@^GE?p`TD+T4 D܀}^q,oP}zzEF&B)>Y< sWiBBi9?EA0.](Y:::7~R% ʅ` 9?R^ls<{7s Rb5FX^9aәյ픡?ИGsZZMҪ"GGn Ω?&Է3(ю]%0שӭxc:eZuގ6Ze%!ܹJwimunQ*v:2e0PB=X/ڙGـQ#ѳI sq/jz08bMR q`b{'E*&`ԍS6&c;#8 b螠xYzb(7w_8 aAcy39qa +XSCsС1f^2~"~=wWǕz)kI@CaZ1^wG"Ӎ1S}iX\@vщ!degη{ Onڽx*PIm_ f)P?/+coh$-!e0zťx5rI" pFsKA[چ" .*tһEZȆ$&aLyNX b.$Kz'j 3Jk-PXA(z N+ H $O&RAIssi~lO~POPa6}q1SAE<02%YF=s7>m۬?^ @  O; n$u}\UZr{4"k<$|Yweabձ&#,6VdJI8/pߐ2aH>"ai$5߻Lb/N,%4,K:o0}'%yU݅)'݁cr/?t~-?ѷ8\L[>X'գ< Kmc ûHQ!,>L'z⪱EE ԋɟ6"mĤFR%Eek?=8)~ͨ5hus&BOduJF<nd0hTQjE~nq" 8hL|PB`Po%,E8lսvu|4h`AB7 N)Hƶ-O#S#_=&1AgYԺ/V#š_صŀs&ֿ̩ro`\)ח/ܪZ 5H aq9lѬvdG_x 4e@T!7HHs6zf@,n+||IX#tk]7a%Čk|L01x۶MzjSQ.W`uNJ, fdc[~GDe9>٘@lː CK?)_7Tw1?[ |9>{M):tRRhI"!牍NF/&GQ\. W$B|,;M 9x<kuйCV/(MXGU02FjRFڄjC=%\f!(8R+V䛤P}"psHɔ0N% (' ˋ]"2ز_7WpjAOr~嗡f h4ДN-JNQ_˰T1},\^wCf]Z IgPyP០ߪrpd D*h!`K*k {Ķ);?IΨe/V^eP榱is~%<v\U3d|F_ϏZb )b2~qD0ނ-3olܯHQG^9~){r/P9`7ӄ.0 QV%Kռ;,įe;6_-6B\kw,TP&iCS(Ib4OOt=lL5畲spO \+n3@AoWauU.9#.SF^isDIDN2nKnOf΂Fϩ%&%`થ`E<0!j-Yع PwP@gAKp81+LixqM h^ZϤgZJ* |yF"y83BRY&L>o "[]N#SmW7SH)]`1ḰVM {B$8䱣>+;&^Wj=ʏmT5ka [fnCiӑ=6ER\ &l[*;xxGhRbD})cl45gO)m46DukJW(*6{ߑ&ϝҥ~`5U]Q͙z[o%GhJWι/eoeKL@} . Żhw<څl٥&^ӗFdxh>ҡ =9I.[y$(Kl}=1xt۠50k.wJ!o%ggqB2=GzN!>Eh LDmȯM1]R*٨"Sj<Ո5A{u|/uAO ;v}b4쨉9{fl8Pvy9t9x":he>9aag_vF'cAgqh,4V(Hb` װL16ʇ*Y KW%"?;g0}&e3OoGJ.|o3ɮT>!{WJsX7&q[cꔿns̖Uǭ d#ZбDh 3ouH*. s_ ŰW#8@e`N}oɆ* sl8d%䳳י*mx7hRy`J9FaO}{`J]/u'6QhQ# fs,s4+fHsO"<~ޖEߜUw2_ٞ2PꝆv㑃AEKF xT3N2xUU~ w\W#RLmaf(*f ,AF3EP;-3Bn"NmU. QW,!S7Bp`yWf!wqXdOiݺ*9ruaq]TZ0K AMЕ$(2^XPr?+!`)Io65P߅e]xR˲~:h_ ֍'ym24vbT'Y/c*|ZxT͋*YSėʯbr`H.H Xi[{H2Sz^J/,8 e E{?^ۻɧ)s6Ȧ)v 0/+ [,v. ŐTm!}qL [8M:~OPťy(hgnj7H;kPT:qh }7L|nu2Ű2°8)"~ʬ[>6!2AJnp)>Uj3_)xֲEIL?Dgiq˨Ftl3ikn #u dWB,Y"tX@³V D5DL4{m9c+ FMd=Y,m{29q\:u2]?4@S $R9!_ֵ Yv wH*z>mNr$GPv1PxbpY1l/DL4yѐL᷁jqo˚R!-veJM|itN ]q8b.ESw(zIh4֚Vr[v z xWb~#jרĬkB|aGzYtk^O4 2HY셐|=%y@L ؟aNvfyn˪)ȹ_U 1ר8FC]$ CpTa)^˘o֊ P(lVP4>oLZg" y`</w7D";e&_.5n,G08WUT NC$]_Կ'u&Ffs]ej4akNg{asE|7`vR=ǻ&֥ U~Ln@nK; D ^?ԔK_ʤX ՓC,egbOWPq)ilUN,,ވFAe=rJLGufoƽhEbM8?r|e~*epr_iUW959×U#t\,JX)seu2dg(ShT//W1v_#/ΙGԁNY0),^yJ7|'/df)v=Ixd#9/^$.ۮ:*!$!] ߈D#*hJ[L"K LhA\J`ڕec3Z;kUcΈӅ: ̖b>/f^5n{!oHF*s)z*&b pDF.BF>,F›MJw3""QYGX1+mx]Eddx7>3(²('R09^GWSY+ sI e6)$tځ:XH\t'"tk`#jA{Jű{kGz/qj\c?'<6&'fϓ.wa5)G?KNމvoIcn./ Jv0@LڤP QD(W&,H\#z/.qQU3# %÷ dk,V3cw Y}Ug1s]7>DsB @)|ʛKsOIW:lFq|tfP:Y.D'`!ٕ.mE[)!Rʾifuw%]p I:g8\Һ]T;D:7̊4xvh&2x9 _H(NЈLcISDJ. !A-yB`oȪL9j辀A a. 8&2;=)#9\bp[/yΑe-V~I׈i(]sճ4Dsq`}"J}G_q9cOMYUmYe}N4q5VGh>Nd6v3:Y4b7e_,OѬ<K`ePz*KDV^('ttsr8 56OQ #ʄI ~M^> p![((ϛeYn3 wT{1قX^Q1;z!%/L vG|I%Lj=51gj_:fA:[#l=LBj B;;߻KpEQX%vv/z4 ^7D:*?w4 gꙑ>Ky KV6YB*{ۣѡ&<,K>'Rtͫ&a0]`Xt&.zp x[' (O"IȊڽ],ѐ9#z;yCPZbLGR"g@6 3DI$JS Đše8-^uZ:&HkR*ӥ@<`3 )ca%pPՈ|)06$_I|KZ^'2čd1>Iϊ 3CqxIs[SHb iǸ"{(Ag${e`K^4j3 8..dexqY|:vV+D'` 2k3R/59xeېh,G.X"vNYx8oL:L2jqb8uDd <~_۹eMاS_;Ȗ7-ta'#-UR=v2²yxV$F^:tΏM{/)ODn(&%`hfvC9hBDBw$>1nxEO!FD/ؿ>#ocq;aը %EAS3Tcu.P z}TipS$r6\-4gMX|$>V,~I4T0Kׅ3<\6}!(I 拁sN|QQ\N魿+?(/`:!X4 SEM't(IQ_%Җcé\nya",3Qv;b'cqW+Tȷ[pyҢ,Y@zPT#~R+ӣ3kWx+e8SG[ߙP)Fǩ<N_vIwGή' 4ߎCޗ2oJ"Md[h1׏%=7V}7*'DDK{,DoVڥ2Wˇr&p& %g|Ԣ^Vٹjݹv/p/M7QD=v9,_yĜTӺrޥG+}wPNL׉L KebB=E WImWabKo1zh+(MFn#Zz٫ꦰDk P80 '0I\|}y( `٣KZ=<dU-%d9ROscTOupJJJ(!b.2AnZ DzppFTܭqjI@(i| Ĝd A*{3E>&X6؛4U#Riи1}$Ζ(Yo en>aJژX 0dx6",oA@W(Ylt7;_O$5'u[cQ?:CmYL]D֊ r ' 5;YNύo=z-Ěet6Q\TӐD=:Agrڳ|]KDTn$5Te7{_ GTѫYK}MxP[1"XxGAQc֘t$nBKbQIcIΜ̈́gJ=YԺt}e VQ/5^~j=.[g:ƂqK4qop*g@B{O%js*/umӭ) Ԉ:?Gn98[X¿2!U#B@w끣+s'y ?zHѳ@ d > c7ۀoVf׶ Dڡuzԙ֬UY`i2PFUa30\N6Q4= xjingnR 1߿~Cjlim#vgYbJqW苨-^'Т[u`K gQZ͚5B2p@|$Bg YZ