php8-test-8.2.28-150600.3.16.1<>,Lgޏp9|+0kuS(S;Phb;.;a~BNYsi ŭ}a<-, js˿0EdG '$tgZKT.*nX "Z> y($8Obi}b I25Y f(8\BYu^ /.vʌ kCDȗt}x>;x?hd  ! Vtx  (0 4 8 @  k(8"9 ":"FGHIXY\] ^&bbc defluvz"dCphp8-test8.2.28150600.3.16.1Interpreter for the PHP scripting language version 8Run php upstream testsuite.gޏh03-ch2dSUSE Linux Enterprise 15SUSE LLC MIT AND PHP-3.01https://www.suse.com/Development/Libraries/PHPhttps://secure.php.netlinuxx86_64A큤gޏg{a75cc9a31ff3d761aeaf85b0e37774494a0412365c7934145f75396d52f2596erootrootrootrootphp8-test-8.2.28-150600.3.16.1.src.rpmphp8-testphp8-test(x86-64)    php-clirpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.2.283.0.4-14.6.0-14.0-15.2-14.14.3ggDfg @fb@f@^^^t@^p^j$@^M#@^AE^)]]]@]߶]@]ʞ]]4@]@]]ja@]Ew@]@\\t@\\\O\\\Y@\~d\w@\w@\s\d\\\R@\Q\Q\P@@\G\G\G\current() with a xml element input). SNMP: Fixed bug GH-16959 (snmget modifies the object_id array). Standard: Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF properties). Streams: Fixed network connect poll interuption handling. - fixes: CVE-2025-1217 [bsc#1239664] CVE-2024-11235 [bsc#1239666] CVE-2025-1734 [bsc#1239668] CVE-2025-1861 [bsc#1239669] CVE-2025-1736 [bsc#1239670] CVE-2025-1219 [bsc#1239667]- version update to 8.2.26 [bsc#1233651] [bsc#1233703] [bsc#1233702] CLI: Fixed bug GH-16373 (Shebang is not skipped for router script in cli-server started through shebang). Fixed bug GHSA-4w77-75f9-2c8w (Heap-Use-After-Free in sapi_read_post_data Processing in CLI SAPI Interface). COM: Fixed out of bound writes to SafeArray data. Core: Fixed bug GH-16168 (php 8.1 and earlier crash immediately when compiled with Xcode 16 clang on macOS 15). Fixed bug GH-16371 (Assertion failure in Zend/zend_weakrefs.c:646). Fixed bug GH-16515 (Incorrect propagation of ZEND_ACC_RETURN_REFERENCE for call trampoline). Fixed bug GH-16509 (Incorrect line number in function redeclaration error). Fixed bug GH-16508 (Incorrect line number in inheritance errors of delayed early bound classes). Fixed bug GH-16648 (Use-after-free during array sorting). Curl: Fixed bug GH-16302 (CurlMultiHandle holds a reference to CurlHandle if curl_multi_add_handle fails). Date: Fixed bug GH-16454 (Unhandled INF in date_sunset() with tiny $utcOffset). Fixed bug GH-16037 (Assertion failure in ext/date/php_date.c). Fixed bug GH-14732 (date_sun_info() fails for non-finite values). DBA: Fixed bug GH-16390 (dba_open() can segfault for "pathless" streams). DOM: Fixed bug GH-16316 (DOMXPath breaks when not initialized properly). Fixed bug GH-16473 (dom_import_simplexml stub is wrong). Fixed bug GH-16533 (Segfault when adding attribute to parent that is not an element). Fixed bug GH-16535 (UAF when using document as a child). Fixed bug GH-16593 (Assertion failure in DOM->replaceChild). Fixed bug GH-16595 (Another UAF in DOM -> cloneNode). EXIF: Fixed bug GH-16409 (Segfault in exif_thumbnail when not dealing with a real file). FFI: Fixed bug GH-16397 (Segmentation fault when comparing FFI object). Filter: Fixed bug GH-16523 (FILTER_FLAG_HOSTNAME accepts ending hyphen). FPM: Fixed bug GH-16628 (FPM logs are getting corrupted with this log statement). GD: Fixed bug GH-16334 (imageaffine overflow on matrix elements). Fixed bug GH-16427 (Unchecked libavif return values). Fixed bug GH-16559 (UBSan abort in ext/gd/libgd/gd_interpolation.c:1007). GMP: Fixed floating point exception bug with gmp_pow when using large exposant values. (David Carlier). Fixed bug GH-16411 (gmp_export() can cause overflow). Fixed bug GH-16501 (gmp_random_bits() can cause overflow). Fixed gmp_pow() overflow bug with large base/exponents. Fixed segfaults and other issues related to operator overloading with GMP objects. LDAP: Fixed bug GHSA-g665-fm4p-vhff (OOB access in ldap_escape). (CVE-2024-8932) MBstring: Fixed bug GH-16361 (mb_substr overflow on start/length arguments). MySQLnd: Fixed bug GHSA-h35g-vwh6-m678 (Leak partial content of the heap through heap buffer over-read). (CVE-2024-8929) OpenSSL: Fixed bug GH-16357 (openssl may modify member types of certificate arrays). Fixed bug GH-16433 (Large values for openssl_csr_sign() $days overflow). Fix various memory leaks on error conditions in openssl_x509_parse(). PDO DBLIB: Fixed bug GHSA-5hqh-c84r-qjcv (Integer overflow in the dblib quoter causing OOB writes). (CVE-2024-11236) PDO Firebird: Fixed bug GHSA-5hqh-c84r-qjcv (Integer overflow in the firebird quoter causing OOB writes). (CVE-2024-11236) PDO ODBC: Fixed bug GH-16450 (PDO_ODBC can inject garbage into field values). Phar: Fixed bug GH-16406 (Assertion failure in ext/phar/phar.c:2808). PHPDBG: Fixed bug GH-16174 (Empty string is an invalid expression for ev). Reflection: Fixed bug GH-16601 (Memory leak in Reflection constructors). Session: Fixed bug GH-16385 (Unexpected null returned by session_set_cookie_params). Fixed bug GH-16290 (overflow on cookie_lifetime ini value). SOAP: Fixed bug GH-16429 (Segmentation fault access null pointer in SoapClient). Sockets: Fixed bug with overflow socket_recvfrom $length argument. SPL: Fixed bug GH-16337 (Use-after-free in SplHeap). Fixed bug GH-16464 (Use-after-free in SplDoublyLinkedList::offsetSet()). Fixed bug GH-16479 (Use-after-free in SplObjectStorage::setInfo()). Fixed bug GH-16478 (Use-after-free in SplFixedArray::unset()). Fixed bug GH-16588 (UAF in Observer->serialize). Fix GH-16477 (Segmentation fault when calling __debugInfo() after failed SplFileObject::__constructor). Fixed bug GH-16589 (UAF in SplDoublyLinked->serialize()). Fixed bug GH-14687 (segfault on SplObjectIterator instance). Fixed bug GH-16604 (Memory leaks in SPL constructors). Fixed bug GH-16646 (UAF in ArrayObject::unset() and ArrayObject::exchangeArray()). Standard: Fixed bug GH-16293 (Failed assertion when throwing in assert() callback with bail enabled). Streams: Fixed bug GHSA-c5f2-jwm7-mmq2 (Configuring a proxy in a stream context might allow for CRLF injection in URIs). (CVE-2024-11234) Fixed bug GHSA-r977-prxv-hc43 (Single byte overread with convert.quoted-printable-decode filter). (CVE-2024-11233) SysVMsg: Fixed bug GH-16592 (msg_send() crashes when a type does not properly serialized). SysVShm: Fixed bug GH-16591 (Assertion error in shm_put_var). XMLReader: Fixed bug GH-16292 (Segmentation fault in ext/xmlreader/php_xmlreader.c). Zlib: Fixed bug GH-16326 (Memory management is broken for bad dictionaries.) (cmb) - version update to 8.2.25 Calendar: Fixed GH-16240: jdtounix overflow on argument value. Fixed GH-16241: easter_days/easter_date overflow on year argument. Fixed GH-16263: jddayofweek overflow. Fixed GH-16234: jewishtojd overflow. CLI: Fixed bug GH-16137: duplicate http headers when set several times by the client. Core: Fixed bug GH-15712: zend_strtod overflow with precision INI set on large value. Fixed bug GH-15905 (Assertion failure for TRACK_VARS_SERVER). Fixed bug GH-15907 (Failed assertion when promoting Serialize deprecation to exception). Fixed bug GH-15851 (Segfault when printing backtrace during cleanup of nested generator frame). Fixed bug GH-15866 (Core dumped in Zend/zend_generators.c). Fixed bug GH-16188 (Assertion failure in Zend/zend_exceptions.c). Fixed bug GH-16233 (Observer segfault when calling user function in internal function via trampoline). Date: Fixed bug GH-15582: Crash when not calling parent constructor of DateTimeZone. Fixed regression where signs after the first one were ignored while parsing a signed integer, with the DateTimeInterface::modify() function. DOM: Fixed bug GH-16039 (Segmentation fault (access null pointer) in ext/dom/parentnode/tree.c). Fixed bug GH-16151 (Assertion failure in ext/dom/parentnode/tree.c). GD: Fixed bug GH-16232 (bitshift overflow on wbmp file content reading / fix backport from upstream). Fixed bug GH-12264 (overflow/underflow on imagerotate degrees value) (David Carlier) Fixed bug GH-16274 (imagescale underflow on RBG channels / fix backport from upstream). LDAP: Fixed bug GH-16032 (Various NULL pointer dereferencements in ldap_modify_batch()). Fixed bug GH-16101 (Segfault in ldap_list(), ldap_read(), and ldap_search() when LDAPs array is not a list). Fix GH-16132 (php_ldap_do_modify() attempts to free pointer not allocated by ZMM.). Fix GH-16136 (Memory leak in php_ldap_do_modify() when entry is not a proper dictionary). MBString: Fixed bug GH-16261 (Reference invariant broken in mb_convert_variables()). OpenSSL: Fixed stub for openssl_csr_new. PCRE: Fixed bug GH-16189 (underflow on offset argument). Fixed bug GH-16184 (UBSan address overflowed in ext/pcre/php_pcre.c). PHPDBG: Fixed bug GH-15901 (phpdbg: Assertion failure on i funcs). Fixed bug GH-16181 (phpdbg: exit in exception handler reports fatal error). Reflection: Fixed bug GH-16187 (Assertion failure in ext/reflection/php_reflection.c). SAPI: Fixed bug GH-15395 (php-fpm: zend_mm_heap corrupted with cgi-fcgi request). SimpleXML: Fixed bug GH-15837 (Segmentation fault in ext/simplexml/simplexml.c). Sockets: Fixed bug GH-16267 (socket_strerror overflow on errno argument). SOAP: Fixed bug #62900 (Wrong namespace on xsd import error message). Fixed bug GH-16237 (Segmentation fault when cloning SoapServer). Fix Soap leaking http_msg on error. Fixed bug GH-16256 (Assertion failure in ext/soap/php_encoding.c:460). Fixed bug GH-16259 (Soap segfault when classmap instantiation fails). Standard: Fixed bug GH-15613 (overflow on unpack call hex string repeater). Fixed bug GH-15937 (overflow on stream timeout option value). Fixed bug GH-16053 (Assertion failure in Zend/zend_hash.c). Streams: Fixed bugs GH-15908 and GH-15026 (leak / assertion failure in streams.c). Fixed bug GH-15980 (Signed integer overflow in main/streams/streams.c). TSRM: Prevent closing of unrelated handles. XML: Fixed bug GH-15868 (Assertion failure in xml_parse_into_struct after exception).- version update to 8.2.24 [bsc#1231358], [bsc#1231382], [bsc#1231360] CGI: Fixed bug GHSA-p99j-rfp4-xqvq (Bypass of CVE-2024-4577, Parameter Injection Vulnerability). (CVE-2024-8926) Fixed bug GHSA-94p6-54jq-9mwp (cgi.force_redirect configuration is bypassable due to the environment variable collision). (CVE-2024-8927) Core: Fixed bug GH-15408 (MSan false-positve on zend_max_execution_timer). Fixed bug GH-15515 (Configure error grep illegal option q). Fixed bug GH-15514 (Configure error: genif.sh: syntax error). Fixed bug GH-15565 (--disable-ipv6 during compilation produces error EAI_SYSTEM not found). Fixed bug GH-15587 (CRC32 API build error on arm 32-bit). Fixed bug GH-15330 (Do not scan generator frames more than once). Fixed uninitialized lineno in constant AST of internal enums. Curl: FIxed bug GH-15547 (curl_multi_select overflow on timeout argument). DOM: Fixed bug GH-15551 (Segmentation fault (access null pointer) in ext/dom/xml_common.h). Fileinfo: Fixed bug GH-15752 (Incorrect error message for finfo_file with an empty filename argument). FPM: Fixed bug GHSA-865w-9rf3-2wh5 (Logs from childrens may be altered). (CVE-2024-9026) MySQLnd: Fixed bug GH-15432 (Heap corruption when querying a vector). Opcache: Fixed bug GH-15661 (Access null pointer in Zend/Optimizer/zend_inference.c). Fixed bug GH-15658 (Segmentation fault in Zend/zend_vm_execute.h). SAPI: Fixed bug GHSA-9pqp-7h25-4f32 (Erroneous parsing of multipart form data). (CVE-2024-8925) SOAP: Fixed bug #73182 (PHP SOAPClient does not support stream context HTTP headers in array form). Standard: Fixed bug GH-15552 (Signed integer overflow in ext/standard/scanf.c). Streams: Fixed bug GH-15628 (php_stream_memory_get_buffer() not zero-terminated). - modified patches % php-systzdata-v23.patch (refreshed)- version update to 8.2.20 * This is a security release.- version update to 8.2.19 * This is a bug fix release.- version update to 8.2.18 * This is a security release.- version update to 8.2.17 * This is a bug fix release.- Use the system default cipher list instead of hardcoded values by using crypto-policies. [bsc#1211301] * Use the --with-system-ciphers configure option.- version update to 8.2.16 * This is a bug fix release. - modified patches % php-build-reproducible-phar.patch (refreshed)- version update to 8.2.15 * This is a bug fix release. - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed)- version update to 8.2.14 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.2.14- version update to 8.2.13 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.2.13- version update to 8.2.12 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.2.12- version update to 8.2.11 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.2.11- add missing references to rpm changelog - 15sp4 only: [bsc#1200772], [jsc#SLE-24723] add pecl, pear [jsc#SLE-23639] version update- Use %make_build macro- version update to 8.2.10 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.2.10- version update to 8.2.9 * This is a security release. * Fixes CVE-2023-3824 [bsc#1214103] and CVE-2023-3823 [bsc#1214106] * https://www.php.net/ChangeLog-8.php#8.2.9 - deleted patches - php-unicode-allow-redistribution.patch (upstreamed) - deleted sources - repack.sh (not needed)- version update to 8.2.8 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.2.8 - modified patches % php-sort-filelist-phar.patch (refreshed)- version update to 8.2.7 * Readonly classes * Disjunctive Normal Form (DNF) Types * Allow null, false, and true as stand-alone types * New "Random" extension * Constants in traits * Deprecate dynamic properties * for details, see https://www.php.net/releases/8.2/en.php https://www.php.net/manual/en/migration82.php - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-date-regenerate-lexers.patch (refreshed) % php-ini.patch (refreshed) % php-systzdata-v23.patch (refreshed) - CVE-2023-3247 [bsc#1212349]- version update to 8.1.20 * This is a security release. * https://www.php.net/ChangeLog-8.php#8.1.20 - force to repack tarball after update https://github.com/php/php-src/issues/11300 - session.save_path set to /var/lib/php8/sessions in mod_php8.conf and www.conf php-fpm pool example - modified sources % mod_php8.conf - added sources + repack.sh + php-unicode-allow-redistribution.patch- repack the tarball temporarily [bsc#1211648]- also MIT license (systzdata patch, ext/date/lib/parse_posix.c) [https://build.suse.de/request/show/298230]- version update to 8.1.19 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.1.19 - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-ini.patch (refreshed) % php-systzdata-v23.patch (refreshed)- downgrade back to 8.1.18 https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/4ADCEV2FII7J5FZEWREFETTEVX7CDUSR/- version update to 8.2.5 * Readonly classes * Disjunctive Normal Form (DNF) Types * Allow null, false, and true as stand-alone types * New "Random" extension * Constants in traits * Deprecate dynamic properties * for details, see https://www.php.net/releases/8.2/en.php https://www.php.net/manual/en/migration82.php - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-ini.patch (refreshed) - deleted patches - php-crypt-tests.patch (not needed) - modified sources % php8.keyring- The %_restart_on_update macro was removed from systemd-rpm-macros. Remove %posttrans for FPM as it wasn't working as intended anyway. [boo#1210576]- version update to 8.1.18 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.18 - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-ini.patch (refreshed)- version update to 8.1.17 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.17- update to newest systzdata patch [bsc#1208199] - deleted patches - php-systzdata-v21.patch (upstreamed) - added patches fix use of the system timezone database + php-systzdata-v23.patch- add "/usr/share/php" to include_path- allow to specify load order of extensions in %{php_sysconf}/conf.d [bsc#1205162]- change to %bcond conditional build dependencies- version update to 8.1.16 * This is a security release that addresses CVE-2023-0567, CVE-2023-0568, and CVE-2023-0662. ([bsc#1208366], [bsc#1208367], [bsc#1208388]) * https://www.php.net/ChangeLog-8.php#8.1.16- version update to 8.1.15 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.1.15- version update to 8.1.14 * This is a security release. * fixed: CVE-2022-31631 [bsc#1206958] * https://www.php.net/ChangeLog-8.php#8.1.14- amend %preun to fix [bsc#1205782]- version update to 8.1.13 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.1.13- version update to 8.1.12 * This is a security release. * fixed: CVE-2022-31630 [bsc#1204979], CVE-2022-37454 [bsc#1204577] * https://www.php.net/ChangeLog-8.php#8.1.12- version update to 8.1.11 * This is a security release. * CVEs fixed: CVE-2022-31628 [bsc#1203867], CVE-2022-31629 [bsc#1203870] https://www.php.net/ChangeLog-8.php#8.1.11- version update to 8.1.10 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.10- version update to 8.1.9 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.9- version update to 8.1.8 * This is a security release. https://www.php.net/ChangeLog-8.php#8.1.8 - fixes CVE-2022-31627 [bsc#1201499]- version update to 8.1.7 * This is a security release. https://www.php.net/ChangeLog-8.php#8.1.7 * CVE-2022-31625 [bsc#1200645] * CVE-2022-31626 [bsc#1200628]- version update to 8.1.6: * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.6- version update to 8.1.5: * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.5 * [bsc#1197644]- fpm %postrans: check whether sytemctl is available- Disable build with '-z now' as it breaks the php-mysql extension [boo#1197994]- build PHP-FPM with libacl support (boo#1196870)- updated to 8.1.4: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.1.4- Fix boolean dep supplements: add parantheses. Without parantheses, this results in three separate supplements, against 'php-fpm', 'and', and 'apache2' (boo#1196492).- updated to 8.1.3: This is a security release (CVE-2021-21708 [bsc#1196252]) which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.1.3- provide an Apache configuration for PHP-FPM + php8-fpm.conf- update keyring to include PHP 8.1 release managers signing keys % php8.keyring- updated to 8.1.2: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.1.2 - updated to 8.1.1: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.1.1 - update to 8.1.0: This release marks the latest major release of the PHP language. See https://www.php.net/ChangeLog-8.php#8.1.0 - cleanup php8.rpmlintrc - build ffi extension (experimental) - enable avif support for gd extension - rebased patches % php-ar-flags.patch % php-crypt-tests.patch % php-ini.patch % php-build-reproducible-phar.patch - deleted patches - php-systzdata-v20.patch - php8-gd-removed-unused-constants.patch - added patch + php-systzdata-v21.patch- updated to 8.0.15: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.15- use /tmp to store session information (boo#1194414) % php-ini.patch- updated to 8.0.14: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.14- provide configuration for PHP-FPM out of the box (boo#1192414) - package missing php.ini for PHP-FPM (boo#1192672)- updated to 8.0.13: This is a security release (CVE-2021-21707 [bsc#1193041]) which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.13- updated to 8.0.12: This is a security release (CVE-2021-21703 [bsc#1192050]) which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.12- updated to 8.0.11: This is a security release fixing CVE-2021-21706. See https://www.php.net/ChangeLog-8.php#8.0.11- added patches fix https://github.com/php/php-src/commit/b3646440b1808abf0874b6f89027ce53ec5da03f + php8-gd-removed-unused-constants.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).h03-ch2d 17424626078.2.28-150600.3.16.18.2.28-150600.3.16.1php8-testtestresults.txt/usr/share/doc/packages//usr/share/doc/packages/php8-test/-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:37952/SUSE_SLE-15-SP6_Update/183027b4de71e4859bfbaa9bc4073c51-php8.SUSE_SLE-15-SP6_Update:testdrpmxz5x86_64-suse-linuxdirectoryUTF-8 Unicode text, with CR, LF line terminators, with escape sequences7 .[B1utf-867ae7c059daa743a1b0b162f6a13e5d6755e39436e174d8d39c921223df4ca7e?P7zXZ !t/]"k%:yarNn=^%mJi>ocl%ql*pYm>ŮP] p[E8=s?dD9;67|ƿGp-Q!!N_uD6ݨ!U9KL}!5S`[V Zt\mZ@imܤIj!:Y8H=9nRL`K٘0#8nFAKx v0m.b c`ix/0cRdr1sNQeU_ձrR孽HI7R-0 bmoM,i8ʰ.s'].ʒ,v"ky AH x@%0m"@@\!dd4&SC",1641#rGG'v,g4#=-FaU@ӹ]KX[ 8a)QG3 X[IF-@3ز.Z)췭$"ʷǘ7M {Q#c : [!1 100qI^JދQՃ{KSEEfz6B0#.' ?@|+H);jp_Oٝ\<0b8uc6DY+t ^did=m{)&MQN1Eݎh,뮈v'0Yؾ[*jhr 퀌ӈ~.]1C,+.N qIacgWMN8x&W?ֲ+y?&D멒5L=Ā'yUl)]IGifg9jƇCul-}gt{DfЫ[wbJjm&z*A¾Ou 2x RdmY/50zՒډ>y~{pPu?N'k>H`{쯎1x4q7dȣء5SH웉?5G 9,D}C ߔ{0?j{==Nkkjs[Xv K="\֒ɐ>;1ZAhc8Yc,Rխo0mu:9k朻zOjN,CY1-?n7cr }h}XvCg,7Y3# 3a$ :nY u`a|qdT,1mxsomf:-l*#~ -c!m}G'p9[ghS* }r"䒢5%pOD72˲uR("qz3a8(POGO 9 r0p0hQK15O"XvMXȻ)=@(OLbo5y~]޽>"c_ۡn7{O7w|' ި!X0<ܭÖ>ʜEhh|d8VCҊ#(Ɯ\=la 3 ,)!Ki+WQT d714yu]C"v| nC`6V| `& $ z3vRZ-ӡ}{UM\x~^eږlPѨ#!̕Y]鲈iKR UrZxyCjQQSUOlX{N?cfS)8CA s5ՔH$5YYKF߽!8N#'*5t7ܜ(tm\4nSU35;?0 Ң biz/&pa[u̢(ZHJ) d8ZlWlĻm% T&;,8^MʱKհC.~tvnMF|jAzݘ3r|\3ȅ~7h΁Hi;3Hѳ „㺋nZ!FsʱθCC!qg1}уA*8=4w!o=dz@z8.gi&"K}备3jaz`|;(a)\S䒆8DN,u LrvHg4.'c |\o^o.6L# >2RNJZ7Zg4ldf240#cT9 㔇\㇒"ue &E:-i.ݥ`>Gk=ZJ`|6>쪈(_* eF,QQ-i!i" Z-i4݀w: 薕Fq2F'48=sl*5OpxG0ap?O)Ѣ]Ӫ;2- FR3&XX C b*g]8sx jc<eÁY.^m].00a,EvR&ֵg(tޕ\{MvAMxr\ Y'|,v57q ]Wuʶ J NdRC |WaGUMrͣYVz\}sCAI"wV mcnO,«vLr\Wd,rZ"e˙*ytDC_zxzPAtD:z 8` 11 RF$@ *1!5d'zuNJZ u1D(d:, LFOӺ NSɒ?M=?^Ţo#G<:b Q<-h(!;WhZ@ Nks0RqEJv#Dwʤo򅮻 WvN'U1D28Š=Х1nM|jжטȐµ:GALb^ꬂvCez#km7-d}U4uabI+K?'쁁[$@u|AHPĘ%(:ȰR{!l4 7TEp]Yo'̺DE`kIq d:Θ"!AEt,A1J-7r|{egKKGkmCk`գ+DS ~ꂾJH e{661mTѺ?aF<Qb7o!G҅g75XDЃs%`# e9 IRぢLg ZAb=- m؍MJUu"!G~Gθ"ȭ(/HûZᯌNȳ4zk͹ΕIm9 ғ@o)7 7 bl]qPqFS`.paəs$wfykpj|"DDyfWaV#QOOK1[.x-:J?&h[ނ̳+U3+.W0{8^j49+I+e^Cw.z]`P >+&MwOv2?׉>Rwdg/]yekYxOO5;m%q7mTd*gm^JY3xܱM?uxq*"I]ð›zM${u@juq4u\ qPP*s2* ޡ.80@R`J"NV#h]IʧLpQN^?n fl#Uei;,;;?JJ2dͩǠ'&cKgD۞EAY^H'֦( ?J[l64}߃/ TxNmBjW[Y\B #Q+&aP>]Y?+LQ\Q"[ Ӿ%HaЛfR_ I+OX`Pl;Foz67:a272b=!;.S bTH(s$ Ѡo_&1E.ؾ!I5+hs+]vח0TDޖv~ukx @ nۡ'E. CxVf"mn<s{жPM ;ү/:W] OVAdxI}-n&/uh{3`w{stRI;+d}R dM ]~ Hwic[ 1L j Q?CzozI5 ~[ư:m8(pV; %75̋h*VXo4л=l FHq3QZ6vd9vI f y1{E41]q,6>>fQ͠j.Mw0BY48_ǭ;z|U0JjN6 y%N9D>^Ƭ/f߿o_-MĐt=3'hΝ%bLYM{`gٖs H9qC,5S/FgKgtJEZ\\ȍ>ZMg;/oYD,VU QKe@hcKA:G`SK6;Hp}3du+E\m gt'j/`LJ[oEcUOc @)RPyQyG4ܻ"qmٿ A¥dх߰ζ1[AI>°c[J]-DyR o2ak_ j(BŨ;=LPDLNc*LUp%&n]όmnR>vڟAōr!/ Tf+X[-u(ֻz3=~D mZrBzؙ8Rn4qx|l pv^8ᖓI }9QC+"IFkh-]*0tF|Ia ba´#Zշ/vU6K!8!ݫs"prZP<=bMu6w< zbۤ%ǵF:[5{{GmzQe}16ɢ7NP|ό=]SB"E?p^̎m-RԎ)cUƻlMI0=6) _1$R=" C/\kd'y`x^^}٣DBROZ0wWUGY} )Jߛ L#w . ˀSg=,>W "@mʮVJ˙|xbtE:6BݬcVҌ >V̶4K%~uNe[C6 d^|5[,j"@9@d܍MVK/*ϋ5V+B.Q_.Ԇi2#~\0<̓Ԗb1sƇ0$muKKEe#Ab陶H!j>.톨"P\7Ğ C.Bl:{)DբpRÆP"?4ړbEEHY Œ>Km< eIZ\]݊۠.@f#HW7yhNLЬt;2HJP 42oh1Jy25oP)ao/葉+= / ,\ČDž57H-.?;c%]~ 0~r;f[ĖȦxDu\A\I{Yئ Sv^#p]Î-77Db1ENzI ;a p[\4H.p0n ?Oh%s[=U<}6,x[M󦞂kP Q4$:%C@/wvAaof/4½;@i?~$^wN-eC$ xf"pxO?R\Y ӌx?u.[5NNimu:T"̏$o0^ƥT&X3eXPPT9T? ge+R=dC6I#mvtgN0`A8TIjCY av76``> hJl5'_-)89R7G80 ƷUDLR8w&f.i+hޕb o0W{U~ś<%Z.KXͺLri/ChXZ #q{ctn"FU[8ׂer &B|"Xu Uŭ8 ,"6ǸSWP0\Wa?ܝ{+/n|40ͻq15f/&{:h HD{M\N8b7b^oXm9Y\=8̌?g6| d,d'B/f˷-}Cwy̰V h߈-A_@t6zJR(=C6y"L/+?^/mYl-hHZZ<(E`?9wGfdmhTgNĂ=W{P33+TP`6GSe/oȤ|N,1[讳m뱏0;'kMΝ0Aa,F_h9 6[ ATPYEggyX̺<Y>rj*,E_B-v ?d=ɗlPʧSpp- (Vf<./d#"ۿGq% ՙ;18{iNyeB4oj`pgYWZ!Ȧ:w 7No?ciQ2RpyI7S6Z `_5srT"4!S*mw ,D}Q?e kP1Wj/Š 7dP|GO5d]u>O#9l^rj7URQŏhs"ILQ,S^YB!~;eZbԼ~ "PCEt&eKlxf/lw`d Njpqd>gCR}#JߐT=9ݜL6aI1Ml, [UGz]suse*1/bd~8Z%! #T:E`X%,$ W>%娤1hFw %]I`=p=TKj=(_M?릁#CӞIN$FsLa&Rd"Ot2oi^W|\vpAcPxAuC2} ċd?1lCc3-tf7Kh1orbғ9S}j)"  0`3=p0{9nBR084N2pR:R-`*=حw-wYON쒯jBIب3z[6}Jqb /]߃vGOQYAt(eDX*ncP(mU[ۉ+[1C\杭5wdDpD01FE'TT>E*HNav<_wa\蛙XJ!RL=o!O颕Txk?zuwLg1ϜmZޠ鲨VÈ(ieB 2)I3nxid@Tϼv iaAŸ=Y_ߨp^u׈/gQ/ P8A _Tb2a8S9/>fPdzK0(y e-; W_ QU}>ٮ;6L\wScbT^ Fq Tr ||I|Ui&|ْ1ER#Y?v׮a~RT(wU\h^4M!.  b,C*&  lgd@$ u"#^&ogdLfɖFW-7|=@ Ih6| SL޺8-5ӛCVa2zX| "ö́ >5/؆w@(/ /Ѳ~mPMZ'M 4/m (zrH65&kFOzRa S+OW/|E4 %qv7iw91i 6b9 8OD[qkǨ D׵JqW(ެIѐUHypl! rB>\ٺb9z{ bPAi28a۱9ՈjUcRD(*?ߐ5p !ُmB܄ ]C2`zWEf'8?<}W؝y48_S !a\SЛY b=+/Fj P? AEL:ӧl%UlG ۠kw_Σ(/IKEmjZN6 H.*N̈ qgf{3bȁE(>:8Vȶʞҷu(yx:DnlQRy|WW;t l^$BMYX(ӵag ;>Nb< &\߼W5k4V6q M P׹a U\n:-#~ M!qex\Ek6p<\sRGm@vC!d~-BLʳAXBH2(-6JHnpQ.sݦ P@? jH͖O`mZ袑ڣN8 #;9CdƘ@+0]!wU}l}%)>Yl;t‹BE َAqyP[T'f^5Ur+ 24Q4*Y!Ntkϫ"cY>L]*"rooox6`z˒6]9RbQu.u V +tv&}u>R5EC8&}똨7X~" Y`UOhkEUtI9 BBQ7U[cʝ R!m]Ƞ/4&#8h˯~@ jz28߆x ?,22B.hBñ XtIlU[n>iՉJ+#hff+MH~&+C/CK[,ݤB2 Ebi~}jo>=Tٖr$S\fx9OʧiL?Čh^Q !w2.Ow{b3A= %*|&2 g@V$@s 8:_%ޝ Q$gm ~X;AT_E1^3%oeo7TT#p9h/tj[V [f8*5o }zLׁ.|_\F"3BR_i;;M -``L6Cwf5cq59[#aIJҟPKFF+BZ\vc[_J<52u,>N@"IN}tqs< |ٕ'O.U]@oPw"e~iә9(B@M=|戴r޾{p8g`f064Ij*.r|sV:/KqDj˘9f(qir{ë a1./K) L~ίZm]ZIUខ#V!iCqpSEu"XY(y?m2cSp LC\(l*H${Y>rSHlc ? d'+OFO7q^0pʢlګ9ƛQ>w&J"7s `ymSD|vd1p D!R&1">h6N2+z1C;H朄c tNg.Xb;ҍ.|gG0T2IFiRW)~636=nyO#xZq`}7EO8?]l&6:CocN!#)VKG(HFQC"n:e,O[ٝ%H'@]͖Yp&酽3ȏq^)Iv> 9C:J[pc~Y!B"Ff4dQ &-i6i٨n'2ӫ-d&?=9u  qσ&NCIjȵWTґӼ-Cyu]M0UccO42%B(~vr:fz Sf //׿ϝ@sS:zb|Z#=e9pwg.Du4mϬcf+p=vZ47m,SbWe`q mⱞeQ}:ؙhwF^ @kq0'y^ɱ䝂%vJ a_wDR5K=F4_7X\Q=KEV!y٫_LK;ff"3cܵ3 j"c+yq9n ZR,49PA$ P I4(a~e@N?o^-&T9`~ IGC,_ l2eRIўBs܊@^%^1 - nAY΃T/n* ЪOSxpX`>͌֝*UY L|uoFD :)hR: LA5˼.BZ[mklԮ_#" 7$$ BU ji+ϐDD<%9>\Izd2R)I,Ï@Mq>l x iI>{i>T?5!k"3QbHxPw!q'#jϙ~-hZd~ʠHF.>OͽI 8gx9IJb9O eeFPϵq3x2^3+kל72$^@Tƣ> m_$K rPzOwRU6w&Ec{ W ЏY6h^=%˵SqjЂ c*I`S~z CR,kE|pBmm]JE `^10n?p8 Q*/|Sf~;VOܫ,gqN rl8:~BC (lqzǘf 08z'yZ x~0 j (ICKJLF,R@EjWq՗fj f&n껯jDh[JI4 %Yrr"Lp[K[$5;)h{F~ijZ)7]RCN:X1%7zD.5;0Eif;316 R\]pLsSLeOj"KGH .`ڨ*S'x6`wv70H仭p] IBn@k>gN}&Ek%` jc)beg[DMߴ*T,Z%7􄛎~R!1F}_ ջl vh=3YPk7 9_Q0e64}%'/=Lb]vqGdښ-@C :?<ˈ0p :9m!10Qu UWKIƄ ~4 } VK0mx?\E>AGgP7+ؙg &GK!?H0^]7TkT ZX Au#R$6݃rT\\TsOB{ɩYG'JE37h:yZѣ?~DK&)yxH%Ig2yDn{"Ry,~ZgL3>)%g]O5]"=~>7;Gg N`2 :٧'NyDk\ah"$&fe~Y] cJ2*9j@1ORyVh{,B)4Fz~A:"`=ѵ`MGQ!@?=]l\6!QoOʈfm5q[)4w7'f?8|lj.v 6SU,"Vn򍰭&EE"/W SN_N6ǹybM"C/0Mް3~1nIK$= ]0m?l7G>Igp;Iu' :VQ~zXl U DZ`jAv:/ W2PBdPjL~t|5b`:{@76^+-Ur(CLmxh*|I۞^ϗond%6 Z;{ϏHd!KD94g~`^zP|%8>8s ~ZԢ6 }53e4#RS}a*n4F 2 vVoF`W/A< 7z|Ah()TJJOsNgiĆ׬,`B|å!8>R_v1 T܄ ~6ds\ݕ*]$wsw(ڡqڏ;D&TȦ/_T}+V S)Ō-?1\G2䤾 ViKsT8F}kdιKwTrRul]Ŷ7ڽ*|.XQ?ʭ9f]ꃫTCIوEcXF%u-?8HŎzSoޕ`}kc~xiv|$zAsra&q0$5Mt))?aՔjz(]l`zrC3Vx9dFǒ7uYռI&$8$2}Eh0Nt^k'{̓e֓:7+Vm\2sR"vbv%0ф{`Ǔ#)`900Asbe3ua~k2X1ܶs˹H@wGv}'e˞hH|Hy%`c܊#-۽Nhڧ ra$wny-ٖ:$GQ)l ە ϖ;>tFP2 {j+7$CrX]=u^ :MV>ZM\8_5rdc6J{Чs)jSYu q_A&]۹\=>ϑ?=uB?3!%jL< V(<q\CuGK]W#xO9c$k*h&,cZ7g'!ḧPQGp- eӠ-ɲo$if0n zӓO@  j/f9ѿLq^)8uì8f͟z!sZ@mmSG {ԶBQ ̇IE9wR lmZBb%c Z4Ir?ۑf1xl G-?LI`P&rA\U`N;ߨC vk'^3Khu$7T5;П].bg^O rQ}L}2O,-.HKTh_~4){UԵA(6R.Hx;w?\t>^ChE Usg[|6Q@=)Dl-圀q2Q:T4;YbŬ6_)EDUUJ1@6['4(do"2N6?P>{vzO Ԩ/-uߖnO26 i ӆSҕBOrNedlw`Ö0k'%ŨI|Lt nw һå)'%U5>_C@0.Ce! He8.P 1vJiI>R_fb;XR9x'{,U>K2٬,B$7Cvsb󱾎)l-ϣc]c"(|0]6vV[ WY5-Hlc)Ob %<\ݭ;FrU`:3Gmdm+)@5?˼rUaK9%g\({hupj.r/nXÖ[7·L5~HbS*i * 9w]mk@Ju4 {TVzoeOZyNU4LiaZ!nl݋yYȆ/>D񎿎Z;2|V?hǬͦЌ.^~"bYEP#Z{<&!־9Lo:[nj F|Sׁ^B)hQ1kZ+>0\'˺YGjNP 1s=aQ\LoH =TgHk@ $Tcr|f)j0aԧF5-ob.t]GB_Nek̮ IN(`9\sdG/+oGQW\W>^V>,)cHRg/=Onmz:v;ȄlF9(W5 \0V%AM FJɞ}"὏*d@5$n}Yi]o /I s56QJ$nʺ%Cpt[ ̔Cv MSD~ua~6BL=`n<'(0:6uF|ZozWɭߣ!i).>Yݮcd?}lb,G_>0 W 8y}r 5|駒߮fqW[9^A2I \@L&qg6n@Ei44[Ò.+yXGS7؉;~89La ٢sv`C^ܻgbXd?[i'rQ5W .'n.JKC)mQ]K-$J1@nUi=lnؕH;]HzuvSyA@@^ >㯗Hh1r c43 bksϧ`Lz_\EZ3>Cǀexz.*J$q3yIL7:5,~k(qSt現N B?E~,?"Op}#}2pfTɸv}9r+!EW߿N˯$1UG+,cCe| ";g!іA6(C\$K4^*Ng-:_/f)x'cHSuSBdzM[B|I&I"? 041 Gl5A_QOnt ˈ7s^ c-M3ޕnvHrG椗f5=Ya`C U+ew./CI4EaG]{Z{-j<>}-#㐏vʘ7An/Ǘ"%Z>:4УA?2Ns Lkt+x=:4EQ3^#Vzjro"^>{J ӳh~2SdİM s(oR/>./nw%yPv2-zlqC6a"33Ӻ>@z^#??lvѳ ɛƢȔvF󐽉 7"؜gZMPlxP)iI>X,^.ܦ>`d:#hgn-|,*lć?g`%sRֻWw)UpX[q`]q[8kPnZMqV'zN_)C`6DP)feUګ,ƈUS+2` \İI\2:rJc=Ӿ)RXn,A+1@~XnyA+*yQɪ*VT,q7'QS%#Hmk%*ֶor6LJ hXr,X,W97wh@ʯwpX ?RSnmDJz y8̿ކn4<1TFsW*Iى0ƳSFSnJ2rrnD%>O9.me ݿlO7ؾM7Wҷ{:ϖiZ!hb'95vm}[?\=F(7/3 (T 0$5@|U/O8=b+^ dc4 gEL~A!?IŀmgIwo $gg habu]H %Gk͏.)9x.Ե2^A[N$<965I$c01lK\v?Q?%N4OTm;{_9%Ýb!BMUчe9SIp]Md5V6uQz[u ]&R1E:{J#{$r5($O"[P }jGs!Z/iY)0ϳ:e!_w}T[ڵ/-7;KH{ֱv QRP"OJ+ 3C["J/:<&z 39cqݽIEr  wr[^M8̨8ˋɶ48hdMEc_gD#Y03Q\BJwDt-u0@`g+ůHl8lɏ=QUՈ6tr7Zwa7meɁQL8 lmRwIf/M% 0Qo/g&LG I" {;{,^Qq1u$Z(!W`/":Q|a4(0zgӸ"2˅=00x $Q=i;a#>(L(#fИ\$L ZĨ/$.ޛ> 1EC'I 3Zp|ookqy*L*?mMԬ AwᢁF\DKfEN44-7-V?k & Qb1u -N-KW)nU 7v =JS)ha(p tvuhZs_T /ws֌1 ~\_úSшAɈ*սub ݙ)T-Yna|!7I5i6(0`WopYI79h,JDFPZ[%ΤjZ9:Ӑʡmjks*-Lac.<z`媞 rZȠ;e]K.z Mz$e_yΈ|je[n[dhFaWՓcll ϳMd ϊbʷOG'cԺ@!>xF/hV>\rLT:^QLȖ:oR `!Co}g++V1dDx|f@l9ݝ(sts5"1h05u Y,ĻM쟴%:V`΅8JA4f͈tۡ~<(1bwnv~B.;/)wfk1-]Vp(8,*I4NTR 8g1LCf lQi}֧`"+3O(N]1v"㙧ȷ.DѦfmʧ.Nxkqfu\|C]N{1,odzh10xHlfBOR<q7J~yse-.~uZbs'!FH_i mH ( [f⩋<!+a3tamp.eT ;6F)Wt}SܿAMps_?Zhdވ'xٜe$Nq)ZiťQ0.8S\W$,9RmG~8GX񪑦~z?lֿN[ClowB2wCWfxVq_{,`ţ4ڇ7yҵN e֐{ H :Z)׀Qr`JbPxZa\Znt#PZh/jt(~&rj?^(JZ=aIf.}Mˀ2^S*U?;w0?qus>?dM.uI$7KB+ɷSڼ|7.Ҝ d$e4t=׿ zpLmjUekAa!e̺W q,dq@`TTj\-VJgw,b5K-|| 1!w/HdVZV3,"hWRBNosàl 2L ] ̛Qr)ŏy"jL>ު[?Z/X>WAGFBPj("N9ibtbXt茶~]7aT%=#ƾ$]"Rvpd&vcib0+X)6Ֆ Q_&P~>_.g*hQ߆ɝց䇉~f`w4Hi=ʱkL0 Y;[ .WR~ݜV:,%_b,ʆ ̆K:Z- 8+`"̦C#g,t1f{`y%V" FSԺ܍SP=@r&iB{ݎmҐ FbySQ)F \;3u. U5G^HԂ+)8_sb ȩ7'M&tW>ġ2$1J'$025И k3ӑc6)]`?}լ$x4BG@L zQbᚁ!2l 9kTw[^y.ؽFS厖ܓ$(Lhq0#7CfY/c?H)r?'(-eRG_Ã0^8t?8kL0 G/ x9WK VwT45̢ FyW!vdVyXF5nOaQ +fb,M,+1jZN!I[# _s'G@}'0@:-RP- w(@۩+xqҩY]WP>8ew`{ÃXqX`Dp+|jEeb75͔c dXˆcpm=c:[=#)jBxf1.v4\`E(p]Ue(I_N*-#OR4ڥA6lxeGy(c'!q ;h͚I# PoK{=Ќ\DUIAY5oD2 lrTS߭gzj!4](0v}X%Oءdhw`LJvWHHY4u^o>VM{!6eyFAv.G>Z5`8i9N(rʝXL8K͎!l\=z "YVn ;[gx^g MЗȶf&"z:FUctVr"y.z& 3~9vY\:Z !z5NvZM}e6.r??rVF w'Ne'?s ޝw< IieԔ<4%a=(P3|oOk=(2Ceԁ~*{Ʉ#W9ղEc`V*XHE֯TJ9$ɜնM)cG;6Kߙ 4vf!:g6Nж ֿ>c|".ULE00,zڊP 7#f &9Zo!gsJBȻ m2*RMىs_e$q[htRGd q DP{e$Bl~z0wxWiɘ[$k1Ca%ۿ#K_՚Sq=۾d Kʎ+TB**T~`l(嚐=D{DLHȱl(ے7ezljAkTő,94ט*M҃ZQ-wJtLʰR r`R{`& d-%m"8P)2=C.I 27/ ɒ,8@ݾxeQg˜,Dk̘#OqiY2dXF``W4)R~( nssެ>7KZ<-7ۀԕkIťtw\=te3Б-qG`3F.(Y|  *Sx: T -7-Y=ow+l=mZUu52ҏM^ݜ =9-qL+ 3H~v 3.޵2QyIU=}n@"D᎖26RO_lns>,<,ψI"Hd>.oW6O׫bIѾ_[\ޓ2yT;LHG Z>eTQ:A+HTIPJY a'J`GZ w ǒ=(hDlP ۈ 7ktHdA  ӈڨUë'jMɑ\*ds+%AD#=B1+FpY-?2>#"i! q\EW^QT*k_eSGgWTx8w=N:"xzPjUK:ct3-tVDX̄LѾÎW\n*2)G!ꌆ9SIqvIAF 3?PҝX4|V)`ΩE))&:ڿ_@Otaq M!/[Ƶ4+"r GZ0TqoBU]&5B-t:ՙݿ`REL+ԅb.*?Y?{,T2U1PBjbx -N!?@"⚠ q(iC隸ae+:+ '2 4d/&($ڔQc`U*Q/@ Μx{ K6,J$nH9"8Cdy.b{mJW7U"?cB&f["+3 RX0bHbOfAcU(4C`y&o*zИַf<*&be&'nWv1i4x/Tة&G^ [vłEb|0S-{Ty7 kMERmG~j2WSZqTA@*W11a}v0/ki"Tm'! IUEi=-/3Q겤%DLkKZFS@W@t&қK( wEP BhE e&QCdGv셛{T`ߪIrGs'#Nn ]1>#yrn=H̍HP4$^B?WM%v17P*j<$Pω=޶c&nsxJZ~?:L){`󕩭}sqIXA@ߥgJb4ZAHHI9^}0A@5( 5 r@+n>*i1FlXrx#&pXY%nMD»g j-D m_Ib5NAx|QpMɧRNK2n _UA#)09fcFǜHܑEOQBa.q0#:4)T`gc]|8 l^[ux+Vn;b&d)a+$J G>ژ̺Cg.6-&Plc ni4±y+<著R_q֋?Sd<bz9-P%BǬ6gK?bZl{&wՎ(cKooϼ5:_sf);]mx H|M0[O%\UKe=QM͝# / o7Pź(()$fyTӑy,ZG̤56P0)]-iZ L=G7fnbzeFs Mc\kBΨȒBc 2H {jܦ!X .z| i*e>=|1݇Po7xnkbFC*Xe\r܈UW5c! ;{>갗Z,.=cÞ"F 1 Pyvr4RU[3t-;9G)n~0 1yFjƥy NrguvqB:+L FOF?.kZ&0`7_2^iV`n3;^Vý]&7:m G7F6 y22)h;غv<УF*η"s3oi'm v!r+gj+޴cC)#%A^@Gq.1DK?IQc M5!%GM S6  pv>:d IcÄ܁2QLDg3iZXg퇘zs9`jኢJ3C߬z,֘ $%5;|ZshfiPC%ߗi}O2q|+V.A ՀPop U&3ݼ;8`Mjrayk+^hF5!s#|;' u GL=OeC1݃cޔbu9q^k+8 e>. _Kc5j=dVd~ydw4K& "+kԂN]m*(Yc ;f<4)x Zoլzеѻb3N1Kcڭ"N^)S 6L庭h4^SUpg t $w}@!_=ͪkrx Ѡd"xOHVFpai(2`ݑYM ڍzFp~JȰ -.FcpJI=r@IERnڜ|3?#jco tBQ 2vh=7ݥq!߱/1%(PX+pP{9Dة$cA6N QƏ_IYp2m/Xoet鐇h|ġOo$6\uX)rI =PRC21W"ofQH(8sh*-t3Yess3(4A$篼UF"NT U~FRУ)M C]5ބ>H(;Bbv󺷌f7)N`FJN dԿbԉzr lc@>g6*+}hV!h覙,g0Ȕ>aY[9՛Jgρ4OASObcs>vxyaCQe<d7Idm!Mx_V)œߟٌ7cZ:SN>mQ)<2~gw<%(oo꾣oJ7]QcnVB4Y3.YdNy6jr)A,W:2`z~{߻J~yÄF]xչ1c90k dԌЪ?cCjb:3xՑ|hqܮdd_^DG`\@+;(\k!ᛃH7s:pU=̔gШNAMD=ZNIqjM/%\+2 ƭm-d,Q<LpIb-/(cG{DAwmy>/gw=~8?t%"Bw`KOtT=tLǛ1;ī|[}ƿia/PQGkNN6Z}5f BLէLx;oah _ePi&Ұ&7c{fBks?r0^6ghNAsck_8["2Zi:FY4x*G?՛ #@qe8Y{n!bm n*6K($obk0Ix_uPzE^Fg]UņȴB[ ώLIVI0:HgG J*nщnjpXpg'o?ORRxtua*R偺8Z>[H]p`-n~uNRwC1Ewh_=E(H?T! D]&3068&q&._f 1TcdH햚l+ualհ +lJgE&7'V~\ʋkU5-EJݦ :QdYW XDz0VD)%brOe3ٵT`λEjV;vgT=]KhPzhȌks`oqnՎ$%zBN=*UUhP e"&Mܿ L!VeA}fL|,u%j"zeyvs[(4dEJ/Q5[ՓeY((Uq1uTѡP r*NO,QŌ zjobwT<:Omx%z@A x`m0PaKlcwƵ_/0,^v*a]~kpyjnD^騚qWa+yQa nڵd;ߦiۍtCklf]\< RB$:7N ]֏R׺QtR(FW,IVub$y>_3ddjG(A' 2WOԒߪa :)y)"&jO.Y25-Ƀ^u$*WbFQ߹O#KO m""Ug,Ug)ؗDQ$' h!!6yʜlpڠa`ISKWOޔ5$g>ũV}1lKA% f%_ k.D#.?:zOmU[r}Rq"aZEK%m P-ȠWfPFz6$&`%0ܰ"w7aY:RjzB Нޓ>}Aٷ>)1ԈDkuQK'@%ekPQQЂA0[& IFx7е|zThcm92ss[f/V78;{ƣ'c&ĥ D9t  Pp>(=5yReWk4Ute 7&&Y[F)#ËQ>,h6ܓ cBjt4iL*aN3ѓJ@>$hɯ[RlBum~~l_4QF+ٌ@l-249dZ"S%wWWYVJŸTE`ulLͥD`KHתgR:)иި9Jm[{U\4<í۬)X mMX.{0O2-iuWDw䊄{vl &Sm#[{1 ^IMcSèfDe0^xC1fqhԺ]{Q&mȿ]L2Rdm^?}EK0J0^\YcfŰ.e-ɯYn~\VD`qP_w]L"w0R*r R#DP ENC!ǻ M@d,⩛κ= -if/eI/i_$-{E)j4[.tM@ͽI! $xep!x4SMWp .2X4zFG:$]##K>!xW8!jI rEH5HqOShi 1r8'bbͮg'$FSwN}fWT3=ʘ2o<sY妒=gBq/f$k/ ׸ fķMԅcOG0B1F[+h5๔аu3?Jls=Jь:+dgV`~Ba3-VWDr㻔M[d:'QUU] 3rV sJ_(O$Qh9\GYZ6|m?ڏZݏ]'A\=u¬:dO6b[e=wFSz/V <o_2ԛJ,F*vZ)zo4d)rRq3n[MfG]^ #Ʒ[veE4>;^R4%]yc>fUKW49opz'%q?v5.;NkTAAxxm2R/ /xK42I vo &3CnP3R:]ODStL֖F+ecXzW[KR҃=Zc ƣX6hѡuWṾ48 z@#AͅZ5W/:O#TaXls`3c*/a!@/8S,Eh*Ю-L{oⴻJڝ-4CQ`5gQ三EPc8)\`YMU]~m݋iޥ< 2R"2tG<8y,-E)i$-g{mD?,-85Ǭ'*J}/92 v\ ְt=2^W_uIuXrPv1(˹I[&kQ"CpcI t}Hߦ&bSWA^M3iqY BW9ĭ|^s6fguN 7Y;t%k)}[{LruC{l|,tt0yle/ƌ4WQ77 OOR,5qPhMNц#RR\mڳbZK؅m7qSXS ՛"; k.2;˂lr'-c| iueXnA`9!JMr-%c}Uw;&39/L¤<& MFXn,~V}AP>$~&􆜺ƥ4:o gx=(3^V bc׌b-ΕSYUZ>3cd A(KMLj fn{ R* Qa8$ɢDpʂt/&;y5ݕzkeV7R\/#V E^pEݟOhQͰ ~K>)p79cw:tMw7wcooG: a9OrFL~|Vm^xJs5NbS}4')p3Y1 ~ j״?:k ]7rTPT,pr% )gAv-!x`uu(\_sO$MͫUCz=!g,A˃+Z)q=4pcT` ~+%eKln~[VDD'&yQ4D"޲qc|d?@TS1T]Or;Gى и_Mo[EXf7MMB"^y'¥ZGQʉĺhECM˞i јnKLakڈ+O=_*VV+x?P>JODמ$`.ra O[S_"֘X;9JW.ϙ17>h1$;j̑ܔ46خj$Z64Q),0gUSgzy7NF,eBsG']p &"wM4$֨LE cϢO7 蹢#U4 l;[!'R+AfcC-#^*=~}Zť[ϗ,'u]OP+ Bݞ냌{d?ۢVN/d2xqW~!~>x!o;i:ЍE@b~,akUB(Jsio͎Ա9U\@Έ b6-\BKX|Ջ5x{ jCZF/_19/M 0dn8nt(TACk^"t TJ?;i(O_6!W0) ̣1$jCggnM^7>iaFNR{ Cw~:|ETxW(y8OuA^7V dgu/ZPp /9ueLBjB Iљx:*,ν*HGQxv{hM0 c6s^!1\Dn@HgMנ$-m U}p52D}չs 7^ Frʻ 1MJZGFNtŋ#"ɹ%PC!ÝsIA*9?4\ߍ4Iw>&/Ǘ̽6x4]٠/}\1ˇw\b Q [)1Ij,LL9ղuA~RVc.ajqā陝wFN[ʣu O&)1!5È'4;a} s$RJa) nߏzkWj 1dsKp ۤ?Sp֖` y C4[.:^v%U_c 0izQ-xm6zY>P[WWv'/G(+P8V͡7zFu_)I޿ł2v [ h$ezED(Lߛ8fR[ P/ԡ m_$g1ܪp[A 6Yv}rn1ؘOo%h/Mkwjv91"ࢠ}H pGg|aN,٭gFzgZC_$tdAE@L{-%,} X!*;|4MہDhYՅdc@bu' Ff!A/\};%zFLL(2bx8~:8/%5z/~ș}GZ@^3KU2-D %')u=?Oqe*u_v*tL;pα. xuG=%O-Kpt.|zf > ] ա|q>qlC;VwtȈ#=Y1eF \tϿgnA@zTy'55X Gt5^$)^K+cp]M`<&*0optcR4UuRzPa8)Ј˫ <dٟ(ntLKrnWs`+WpiR|Toa\gYfy)#{)ҳ_Ry, I\0Of ̐ѹ녆M$Ls>+dad&N B2ЮW3t7Ƀү5] k@DL9l/ᄡ)Qd k6Z۹j'ףt_g*?NvXcm.#7f5`;qP}ۼ]}shRbGCs%(Xȱ€ciK١LcuL/4fx$&)|^Ѝw8v6=?(`>H屮)wO~]=Q~_LZb(m?kb (Me!rP@Prc{J Sl A9#R?[ b7ԛܬ B/F@[t<Pcg)@ċL!j䥱WqU{p= CXiҷϾ|!b׸nlӗ&.UZhHe/ A44hpx؝ U~N+0WV]]Y&y#q}Ԃ̎SOnݰ&[{ҙs]\|tcٹgvaȊ.URof˾IfS22Y %p1= 87L.R K·LJLjT{-q5FFGNgxjnӡXcBI,hO;Vry"`{xG~ROY24XϪ{]iF.PZgbȸ0>0u8ՈӐ,R]CDTn,i{NR.d618>Rʂ9  X[w烏=}h oQ.dZz[mDw[#/QkI{p3$h<{WxaG#\91OBʺkBO@.3=~݉ܬ< mg j¹j~̶ͭB ˌp?t?GD>jFnm.Dg@3PI+Ð(tjaB-69O_NM>ݑId=`\}"Lp9Vimh0=6a%E"Le(JRf)BrqV@s}Fl:+,/e2OӮś Dy5dV˥Dz(S߽t6G.3>[f9=y #u1W2dǃKE^aBoubըCOQ=ƫ`\%r?XrSD ԇ1|#7 t6qa"B()*.6fR=H uO"tQ6zh40Eo^-MЖѳ[ο#~ Ks˜Nܭ#!BaQ#Z`ֹNLRKj+zws2  W qi>5΋懿tY(FRLNB!wؽ?&Dr5Ho.0+TGPHfު}dOA^VVvX{Rn,| :c hd=QVY?]кM)rֳ ҰC:ót0 m'=REw$V Uan5ڊ(`` | >[kuy1rk!Jo/2r٣0~kdzS9$`8C xa--TwML(뮸*<' ]8zFioԢ}R |`#L=z B6aH:.MԭϬ> j 7o˟>:+#tWG5%"T,B3hYeRc=(}Yդ+CS*ɺiܹ0c̿V"=eqPhbiΒ8h(=Gz=C1F>8N q=MP'}`&$A_Kؚ DN`e<֫-tΨAH }oGɒ*'Y乂.ǻŞcYBue7} iߓk5M6d>jȒ4uPCFfp`D2Qx@-1|I\uH0jNY'C «S)WM+0ZTZX!6e| D#K+uRW:{l;%C64+-vߕDGP)%Gc9(̒.-jgzB|{UI |'<Ԫ=b6\K=CŸs3mQ4W Om'L EE^? Ms+޲!O_z dK8Y %ZZ׋ϳ3 x(d9bLJ܃н9ZFr79٦YW/[:Kǖ[s7O̊ c;Fd>D4 p7u݀1)V=0_T-~_Ax+ĜjM]8P4"3\nnM:^R^%x]ף53Oļ#N ,V_g}7R$N%\@cůxB㊷y]jZB^: WNJy{Yx2NS}%S[w@ WDW[^$NyAٜCы Y\,xmbFOWx"`\ p o ɥ ҸyLJhiDcK-m?I3 s/P.PfoJBC!^5.xSLQ_oPPAONCK9r+XxBj9Lֿo*QCh %SAYji) lMi/ϩkxL3^rNW]4 Dk"=>v4KF!뮀K;,rݏZ͋"h`!/bSG??8)5#U=uSmxtEoeVe6u4s!$+XFvG.kVݎl_u U:}Uq}R$Ev0C7pZ}-ׁ+}z7={&!W7װM-p?8;w~cnuȆ:6_!: Tgi"FNYhqc .g^Ta15beW&.>IT_; o׮BZTB% I!McP.J<#3<b}QuN5ޱņLG`{j}8*(~dGoXO -,V 7FBFWuWq2u\^|.ZSQ,^tقC>[.O/w|( z: OݢFZmܵ[E6ɚm^bF!XU|Ɠ@g_T{\ @`[>zj8?0T=)41&hf1l9ԟx8DP\޵>#Oڑ G2KK6]!DY3f ?.LiU^I}>$/hG!ly?!QSI˙Q%wX7UqXA|{[(ַGcF? G"C{'uӺXo~aJVaZ[+1j\CP`m8+m93#y1Nװ8=u1e`Vv*⛎ql|K;(25ɚ/Molӆg3g׶%>ҹ#lHQ&x?A@Zm~ F6(msSiDxJ@x"6|BR38W6߶ɭʞbYtkV]R"g\[͸F?4aP# ұ`RoҤ{8[ooMeIzXJƄ$r[{P@Zٺ?q3]62{qDfG03R/P%b{CڮT#`m@M&x"p.?9`țk@)YqhU]ʨo' Z~=*­C`_6Y+-sEţi*I R_;p?sp>-\Bԣheux~g,6+vRngcƜt G"ǁw<{uHIM*G ~ L/ y#>`Ğ$* hˈadzJ7Ń\ jdVO*0~ט:Ȍbjjsΐ´n1]ZWU!|RB=DMA𺇨.7Xb%1tLK}HX/KFRw\tuns$o# B^F/57Y8_u_7 ,7+3&`'B.&YeZl+x! Xҝ1;zZsԬg|O8 QÅNY!{~l!Yc;rҼG$|7#@TaDӿb%wnl": %Hw?C?hDU3Ǔк#ֽ9ЦJ:č%4' בgL,.y^<)J72nY77'mOqoƘD=EzFvo ~)OM,#~w,@ɯu@5a/_^y]tE@(lg7hjŢ 20)V,ݎ܀ZpcX BxTB 2V+'\S8#a'Mr#'а3KKt,,E@yڐӗKn965A Q/ S ` L|96l]I%j$.Wps VOK OvhQ6Db8#m|6E`څKC4Ơ8,qCr!OcF8, Hył]N`g4"oGSEv $;{ w<%}:1JƜ4J@ޮU$cotFt5xB?nုIJ;j& kHwկع ʩKz74tф]nq6ïV)QS@0;־S< m.QcǯR@ 69#x+ɢ\/lu4 Y,bG͐O,e8/bB}WkIZ7qqi/gOdF-^e{^z\9iYҳE Z띦PsØDkpȡS+K\_./E@3Sߞ]!uͷh]B?  h& v1[ʢjX;žS4;UhVgLM-U vX|`i̓bH]X}DvvC7HeW1z}ZĦ@e-WS3 )CGdU5-.ySCF0o=&_P7w>Hc˺VN=G=aX*^T0(',l?nB@08G/yX iB^'",vLi57 qb&ß'N"3#\k3D}k\,|HB{=ѿ^JdmH|G/C$^D [MDWm kbQnkhyC jH.CnSWXR )jWWH&BDz_a֩^"JUc0ᤔHDUw 7[?J"Y"ַWI.>$iv01LI}^;B M0po0@!T21E)#+ZyA ?~(>y4zxZ\RN#vmcY HzR,{Qu +.t:,ո{tf[{4J32JϴDwOqyNN*V*)vjz;MB5XMXB( Aez+Bv Vok%Fʦ pc9pFzv^vrpU01 ̟WȮ{9v&o(W#(y; }kC\ XؘSeѵi>_+27< 2%l*bBbX Ա&o|^pc?DHN&}JJ@W~hS%[ J4QOS޲852Eχ$ֆh,Т:'0sJ}</X%`_c`QwN*!q>)o^-WخG(#.slDy6¬P 4$|7uS6)$i%cGPa{?ܦq3)A\d ȇgU|bN-ŝpl0.ME5& jUǍ\t;=/Do펕 B%SLjJSB@Y C*)FX[&~(1zQ^{g)Wuyk{0OI^ʹك{n]f]-ďZ!YQRsmŜA`^Dž (|Vxm)MYה-1qO @kD`="Zfo4?&x(?{瓵na py.~h ukdK "Kқ@-m A5 '6)75:24T_XJ̀u;Myѝ 5JoI,'Xi ZmKaK5AUwhbwgs&f7Ĵ;..}U%+ѵD^ Ynx Uo,Գvvc5`?ߚ$kA5pBTznH+Wƭ) Q2 u8cV$2=s YBͼTxg@Pru>_ @S# QJV36oo2!j(q(xY2ߐb@N_^#J]xQ (:=b~"g$5ŐCQ9) ~wK,z6rpQHfMM? AWnrhv6oc~+(wUfZ8*[7m& gE}̅'$vF8[hG, Dx(@hGJ~[nwȽ.rfntE_i, Fĥu5g`Dkeep4g& B( ó4H{}?8ˉ/BeQ" bHph<M fӭe7 hL)QXz_͌6 |^&mDSC {j `Y HLGB-!R$ߣ<%f<5&|ZYSsjD_3sՑ4:9ςAnو=rȘEڈC >#Actz]ыӠs1|xRĘ5BbȷwxzvA ) $lҷg/xH{{+q^<Uc&94Z y8:S-+2JW V=!ƪ JԘ!d0ĪiO;%ظD}7䒋`Ju3'reN[zt҈ɼVNo@y5lH|֔\τ?m\ E'S!/krx!PƠk?W< 42PXth8OlvτbF/fXݎQQSj}m<0}M2ye,oALb<v+J~F pjUv"L/S $?yע<%k)Xc pcc쭼$V]1C[q3f˭uJdGGW5Sw 4؜eTWdN^uQaۆW8mk߂Sdqas3V_څ)hxRUh1fvJ UX-&ۘb@:QM `#ga a6zi TV+J_`gzձHE+ %sCbTba(I_2"AٸD4jwkۖ'":7 唍")Ļt24 ]v @g8 " zİRv~%X)S&ȵgLHwM䊦e@@1xĽ,ðm4>^.ABl{NV^dJ27yG:v' a&opa٭ v|lZ]LϞwSlɏ"pu6-ցD77vZ}+p)|+p-X[`Iόlk൫yMx]f6Tr-_PY ;.V'/̷7bZڜc zNS&nˍ;QftIziD -"dG2``"@RžPҋC0Ng]٫2N\wIfN[*'yܺa^qdX%@OI7hi'?Q з@5qum"?mx^x藞$ ó c/1Gh`2SzLSX%OD'oY b-zp ӟI|Խz#P(2܂<8<>^Y'叻؟kPJh6X :e>U."r~f`Eߜؒ-n,a8{ux*JGoʮt쏨U]1翁˫ R>Pq%(ɠQ.%77]F.JN9}.NWɤ,Dh pNo11(j~ꬎfp'"K _`J?ȑO +-JKG8mXBN=]8(h籨;9;F(sODT_ՏO% }}gmDC;^Kid SB9Q\`i5Pi.WP4@H%Llp^`[G%_hh=Θ~%Z]]? y<"*EGj+-g=s Hގb1\bTd<&pn⚐8:t뗿:Y~zM l,vKڼ-f_>@?0(bۍ:^cµMo=ɵwIEQ$S7Z1U'FZE1$>b{ѩ=4`d)O>ˀ27{&), kb[(۲ݟKc;SBxQa3El8ʸ91|6[q{m>ϷZXKvB]REpv2n[9[~}ŢظOPqU/I/3n j~ƓQS94B)Ȕ-tt; V$_]L(K|^ ȟ9ͣ\غVAa.e^]K &efA nibb9*eCh޳h9T#Mv43홋_蛣=\-/] &#>"I?$=E T3Lki(F6molZ+pfO>*9H@R~և lJͼ;sS)$ Oﮋ$%ĥ/CPʈʺ-TD80 آ >HVb)Cx1A ;F*$ܽKq|x"db_Q60*UlWzk^f:~5ѻEX;o ؚA_J_ϡiM܊ C_=,cK ^)vD-<Drp8{:P0DىJj5¸Rn:~ҼdpQ!ml+B{_]w(6AiRw=C]Jx ϑ}$c_}ڨpZOo2:+Hu_"(+cm,#q\S[#^*Qv]' $ 3 DU -n_1%=ZL;.ǟ 1\6cdC(Rln3G4g,f)sqՆyt_JR5u:+xP"* iH&cqЛ=ɋۧK8m!q?{.9o m꾉Fb=1Ȼy˟!(N @10J&=t Yv5̋ST,cۤ@)꼼Z,5`H^2/K$hl}t4##Pz/N;ie.i8{6Wa+nY)˝W1ZHI?8 GQ0#aq(玒etxI32ozBYI3u =({VO#J=Jk "f;^x#hG%b AGpn.`\DIgLxq~yFzI$pW_m*p3y"HzL; {WFgs"σxك?DrpI㑇Q.$>, _ꞩVnQdU'yrwo<Fu$5-1Nrza^^jqjQlkP⸘Qim=|Nh?[뭨' XˈBڰé\ d "K /^@[׻j`B31;ba>N1ψ|Vߔ׬ 2>EH-^3("D$R%(O{T+ԛR?Ɍ"Q.shʼ! XбeyXv4nQB'F1ފBOJË=4Yae |>9fdqBΒbS1Ǽb+VqNAjl&o q#YkH)QGG3G$ob-%vpXjd6.Nsk]MzCn,ULIQ8h vDޚ%j>.MԌ-uJkX={/O9$3=M^[3dFךys31PY\đ"ݿDA&\)ny&0\]y.lL\(?OQ"3Y*DDf ^0wfɁSEr#z$ VذKN }=N2q2,G͋mêX̀duAOqW *gYXΫ ڥB9!*z~1]P71m*{W<0DqweE;e0'8s7\ux֕^23_zWIϊt͗T)aV+mSKKFs[0Yܵj`ѴR\[E>5!BҶ`mjvH$Lv:Hb=?F-PZʖ[49e&1~3W.( %U%|8G$ίZfdVa0;#n3-_~43y7bM5ʎ0vMN̰{ǮfN Sw.5gjX74:H},qu 7RホB`C@ oQ؅-Cw; '7H2j2e58Rw=:ƒ;zW疮v 5`0ڵF7$ `X\מ>::[tЬ_nC`v Qm:lcMp?!&k$~]qX-![^VAp.z LvVgkUEV5EgfH?S~LЌma)u 3i\ͺoi|oq,\ \}/Bw ʍVi2H:Ʃ/AAGyI{H]\H"qԈ{4AqvS$877ʠQDbt~6 :bqJe &a!Oy@$_ utM,1[7Gh1]AEEa),4 GW6hhZ)%@A$g 4EX_7l[B`:`g /˾OA8D1,C J2KSiO(O- yL,y#`p$xiPo)H/{@XtM_-Iv.#5?)Nb4N8FyOw=A7$;l[U ]R@:}Oζ! n$|vy҉ G?2c0aO[hW *Viq@G٥ޡA e TTiʗ-(%^T.<`Hu(L<u.ErY<Ƣ2wN @ิ}?;ŞB?*PAaw^?OKT*~$_ e3)V[AP8i]pU,<gj# ~Hhgz1}qq%M)90f?[%TFcT ,&=7KZrtmc3^kǩ{h藗~):*f$<1-59<:O %UN`P]?|Fѓ;2q5Dehk\ŸZ\,9hb]!R"6gyR}_AC(/K$|ec8.{?@-Wgӊ^Us1Y Aɭ  *~ҠxO7a}^- EL7.̧ZXӍ"dqgyTCBNh̽*2e\;pGPy}H5z8lܳyP+ً rgd2&%|]"x'RB_R|&Jcڽ,d, S,ssyŹ-l(;#θS6 ΂J3ibҏ'FM ^,xG`R .{v)sl N >yC~_$5,x#-s<˄#J}{'WnDOg"'T<;D+Kӎ:~]|!%aR)`6?/jvLRJhۙ88 \?^$w[xC6l}OG)v~h7n&{僡 C Y` u}C>ɦs|Xl+:~ۡ"nR-Ot|6 z&1>lPKKL{,(x噿x1 $p;vJJ]4}$-PT 5I :/('C7э2&4\3_?u^ʅr8gAEV.d[sM m]:߮O.UȈaV9U<eT#+3ƳôYcP ȮHcr?nc:]t|eŶ|.ցYM Ĭ\,8)tT((AlKo=E>Rࣦѻ҈ԛ 'vqx9=]xdw '*Ε PuJr,RbQYE-j{̄nEؓ2v1&Fw,XB.vcx iPe4HD. ;;(g6]V57C7GCeפnXrmY8:U4fz\>f$'tg{ꕂ4 V-Y%VhO8.*5QsGfi_olSu>;!73!ՍǾ k:9KNhA[rWva$::|nͥo=,֯ APfAr[{} } a7MxzCxhjL).($xJŸVi m"\CN)p%Jw14ޭzmz;:˃ih (c kO$Pa]drYCSsjZV`W6מ=f&>A0{I:Xֵ6WX`n'4Ԩ ;čє \5r=Y[BdoBXh~ZEbc4Mi=穅4K>Wܥjeʟ<_oq;9%2t՘_a:4͏<(~h Hn KbCW_"Z>8}#9"FX'UZY$3rtяqZ 8eteP+ܵ:VڦMb؟(yuz)e̎T/e3z#ը 'z R$Y]ڄLw\ F\]'K_̦WTHE ^:m'@fC5 3nE%"R nb\,çHjJm! %.!h*$Tu5{ iǞWu϶Oa0&RNse>UaMܷ(բ6c˱3G5mC6n[nuD"rny^Un\#=] %=ȏ/=uPup"yJ"BE"Tl=b4N vi`y%7H{ǑVVϨ1m(hoP@سY R<=[Nlk MiD ʒe7hù fLHa5ԹyG弇hbQx&N4OԄ,P)*cJhP{ ĨsH d,vvx4uFK̹fHM>(x. ?ZwdoęAA/ ;9}9B.AX}ozrOQPXᚒ0;1aH(b}g?5ߍyk%FMaWӝ{ݠ;Jj OwoT|ШO꥝|OtB%cT %[o8q,#د *G{ pZZ3HѧZ{!og|.q( `E`^Z8tuP'4: an-QF-K}]K[Қm&];#\,dVzNˤ}YWz[r͖mR>p0.*zFҖ5%h_'T`_ LLؘ@$MT,ןc'h1ćEl"03Ӹ4냪mc*En  ^::<[;Ϋ8ͽњ<1?3Լ,ٳEω6׍C҃ס1f;l"at[?M:1խS[v (ْ*-Lc0:9ca)2 "pk"ʡ{h:?+#=H"Lt3ewE>D7D Ӳ ~]őb5lu{REz.BPx3 ^0x2IRI.֚}Q4|XL▖4AR{bȴa`"aKf*kgGǡ䓭q%9k-_5|ߔJQrlqsX?Umpw>` #`3qW2Ό͘WHAOXה3 1|?/ƗD_0sT[fڪ?n!6M4E~pJMk}-\)]kDWKK =-@.Mއ RJL5O1de&% efp耏Ⱥ̦Z?1/+,0;:ZI~yAnhsZ:nȶQ.(`*Λdz`Xuc.97E!/JO]Z I"dq^v&"F/yZ2ߊ7ךgT/~%G!Ѥ#_2ը?ն3.A!pv&NdKCƷz]Rm-, 1-Zc ..i33! E`18*lHI@C7f`iV[=/X9(Nxo0 Fü~mPP7448#cz-PqYٳR]pAȨZ$~W6aV+#=Dx[:iWrADT/^'4NąE5`o7gUXG8{d'|d > 5; W"*LfH27Rr 01Evlash?T/(/U dgߔeq-i5ArRJB.cu1Ar0)<` yZEmAnl)U94~\Ξȷv@8VrGo&ww%`1d@t w]C2Qͨ9 }}ڎpY5X%>SQGޏhb*T?7r(&" ~8dqBz-e w'$U D02`[7d#ݗgޛrzlL+FjPf"?OhBiDF+kj%. i-B {ܴHyp'EF>tAV[]֊ѓyPF.B6o\5Y|3w+e&fwca+S:)5"DFhy;ޭ89h q2 RCiqH8(Cps?vt 0=\2;/4TjPPќa鬽>OLz~}.Ϯ}-K fdіb_B Cikd(7x}Xnondn{$a-(SPJ-3aVtw8_L3Mvb_ne[Qf3ƝaPEi8Hp=tYUO5RTj!Ho6Yj!4S>gioQ?/L0RiCx/Р:be3ܬyEX3/N!:[|kth/yknFTUe㫐{ VU+z]RTd(=~x}ŴNשӏv)&x<0$٥H K"_è"4(EMsI+EUM#cW._駎EPp49E7ٸx(AI}[QaF6}мre^e7,VnE!z+'0* A/+onݰ9Akeux08"'~H kjɭR$r5\89xƀёp|CKr 㾿gL(X9LD*Wl#D~;)AAM1weKX(D/<ڊv&C"w xu*Xou08KiZG[תf*-En֠ڷ P ļw1>$ o@_'MD҄Ɔ/ʋpwԐ+ ZT|Rtanݳ?ȼޖU&%42"H}(d اu1zC۶G߶c!3,I)5e,s Wo ~ғ J(ʤPP[u͡Zn;_P!]&68f$`Hu^f&4-lВZP|Kqtv l&b(:vF@H?y㤻40I.CSE@x:=7(FTGye*~/87lJ&@T|]N"r q MOfU 0ܚ<ƸM@!&fܫf`TP:u]SКVa0 BW렖I(0ܭ.W#<^96h(J,`0NZ CH (l(CAiߟXoO!oq - ߬g'lZ2®Ɍ ) ZĘXGȨxt"U$M!FfxTD` yp#hS>Yx|`\D#ߋg,_H.* ğ/J94f69C-:tfXjYE |[,[(UOGe쐿jɄ{F؃U=w1_udDB]UIv(/ǫzaJI!M^H%a)U @K 1q%"%C 8,]y\6M+pgD.a zO|vs'ԢeeZvPDjU6Oy{N A>O ؊14$kDz)چ6Cޅc13>cm|rA‰lϒ`UQ0糵&dz,%(!hOOZ3`Q. -3du>9/ 4ܹ3 .lXs՜d{'ATzT A/c"7\ʄ!PtKv Lt6"!+ ؑ48#0&l0 2"ԼLkl@4ؿ/hmƑgAB❘hK7[5g-/e\{%A]n̋O{g^Vfk8~npw%7CV`euOݳ`; j͇jOGj}}e¹ HdKn0V~72JC%cgbD8?rWphcGgYÚY%ttm t,?P*L y.Cce"BMrufaV4i6%A)iԙpU-^4-™knW`&0o}UO Rqm|ÆȈQ]ᣊ(Mڮjd_^3K;JvXO ʰ@E>b5[yA|hB>c'yjE d!T){P R0"t&7d-lPSgrGh]}x۞8<.4C?gm%nNgjƇoQdhy<0:r좪^d> v1]F"[b2E+G#%(b>Ȗk+Xjir'/yaQ]R_A 8t"ݿJ#u%h`C|-0o*<PָU+fyd6܍GWt&)xOr#B;G>'ǿ[`QpɨZty+<)ʡ6ZU|]OC`tUc;&J?{XIM(ZN>K/i?e ,4-d,ܜ[tfܣ'cFvsqmk[S~ƣ|t4l7{H)*¡<3O':'8LҾZ:ڏ_+} <|n*$b "^s}dIA7s#֏D,F'FP, $o N ϵ|` $V҃਌#?yi`^_6SZ1)/ 2 ;hDtD ژ^LB_kĜ>F`?*UgrkDk=y5ԂԊc*+Jg~Vi%> _{(ܞ<E؉M/]2덓0\nTrkS w>${Kf}a[9CH`Riq]KQHĈ'II?z%@53v0E"6MňK%R[@(\WiCBs_Df TM˩b5qN⤴~'3~o2oXE;]fzWJnScnfsy|r-Dkvmt ( ;h&}ENt&0Rx"/P Iɾr}C.*4_C[(cgziʌ+:c赽dրziϐA(V o}.Ti2. u߾04rp{@Ρz4h* pIkrǙCI0A?RFnjrjU3ngu@]|MbԬ bߗ} n  1`눐rޫRBٝV \0W$RRN1!P8%a~H=G:y\sXJ9{ >ͧ( kTI~\!{ZX!M*&[]?j %!AR+] {/ $>8=E2qdke0;NļP?l~a";FwM$i ,ޞ{8#k[EEG-HGq7}&=x4 (ewda=_29YQe,<λ@{LVtuI˙kU:\M&L^Ci&!"5N-mAn_0 {>R*)E0۝zOēK*\A3VASNTMн6qª"FԑBlMbg-5v^i/0sd#Hs@ĤԨ.y=k)4`b\!I藽 Hҗwd"5x"x|c٠fd^6MhR9 0MpŁLJ/ 1 re9)!Ư¹^~-A,; X+\a)UCKj>_8z,Û B. \#l%J$\Wл0pkNuʡtm1PD^P< r? f4 (o H_bgSTIH3w %5 c="Ppd*J1 yR++ aeY9/kNZY5zCJn_V?}&U$b$ WIZ$3(Q>i8d|ql69w⇎8]m*q{^2:+chLc-It7;"\C<+7Πw -szFDVQp..{3چ2QV:.C螕:^iOyTbxk9 R`ӿyA_.\w)aڡø^n@G(ʂ 0ퟣi NsȜ}=$Ԇ$kw92@,.}KyT&CC3aKKJo3o]LB+V1gy4xW; 7j[/po$>+=gH5p**8X!5$Ą&L\gTPahV/|}Aei )ظ%;bk-}6d$pCDJkA#9^É[Oɩ] }^%DjbSz>cyVru~gtP s+@)xœ5F5";ELTXvcԬlڕrՄy:vr7lK㾙kV͎3gSss`7yR<~PdSM'W? IE\ K8e"t/0ݗUYPHj( UF"lk|$6n]%z@ YZ