apache2-mod_php8-8.2.29-150600.3.19.1<>,z|hpvp9|:;eDC+tnc&͝K220q &B4!8>572LpZuw^at!QePNjY!?zP&DPtơE @t {"u0N]1c91)?r؈4}pJQ&dSfIP?@d ( P $=^o s$4 < D T  ,@T. .,.(8#9 #:(#>Z?b@jBrF~GHIXYZ[ \(]8^bbcRdefluvwxy zL\<Capache2-mod_php88.2.29150600.3.19.1PHP module for the Apache 2.x webserverPHP 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. Please refer to /usr/share/doc/packages/php8/README.SUSE for information on how to load the module into the Apache webserver.hpvs390zl31bSUSE Linux Enterprise 15SUSE LLC MIT AND PHP-3.01https://www.suse.com/Development/Libraries/PHPhttps://secure.php.netlinuxs390xif [ $1 -eq 1 ]; then # package is just installed a2enmod php8 > /dev/null fiif [ $1 -eq 0 ]; then # package will be uninstalled a2enmod -d php8 > /dev/null fi# request restart apache instances (which loaded php module) after apache2-mod_phpN package update if [ $1 -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then MODULE=php8 if [ -z "$MODULE" ]; then # restart all instances touch /var/run/httpd.restart.flag echo 'Requesting apache restart (all instances)' else running_units=$(systemctl list-units | grep 'apache2\(@.*\)\?.service' | sed 's:\(\.service\).*:\1:') for unit in $running_units; do instance_name=$(echo $unit | sed 's:apache2@\?\(.*\).service:\1:') if HTTPD_INSTANCE="$instance_name" a2enmod -q $MODULE; then # restart only specified instance, %{apache_restart_flag}@ # means _only_ apache2.service echo "$instance_name" > /var/run/httpd.restart.flag@$instance_name echo "Requesting apache restart ($instance_name instance)" fi done fi fi fi A큤hpohpohpohpq8819992f010cc9ddadd47a478b2667b554d6f1ec77ec8e01986e94bba8ddebf579219b9f35b35de317d61a4356801e66d045bdfee69ceb3e6a0584c3f152a5e50a55e8b22eb8c8a97e82531775435ff377519f64f2533befed542725d80acb4frootrootrootrootrootrootrootrootapache2-mod_php8-8.2.29-150600.3.19.1.src.rpmapache2-mod_php8apache2-mod_php8(s390-64)config(apache2-mod_php8)mod_php_anyphp-sapi  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/a2enmod/usr/sbin/a2enmodapache2-preforkapache_mmn_20120211config(apache2-mod_php8)libargon2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.2.3)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(XCRYPT_2.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libm.so.6(GLIBC_2.29)(64bit)libm.so.6(GLIBC_2.35)(64bit)libm.so.6(GLIBC_2.38)(64bit)libpcre2-8.so.0()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(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.6.6)(64bit)libxml2.so.2(LIBXML2_2.9.0)(64bit)phprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.2.29-150600.3.19.18.2.293.0.4-14.6.0-14.0-15.2-14.14.3ho@ggDfg @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)./bin/sh/bin/sh/bin/shmod_php_anys390zl31 17522274468.2.29-150600.3.19.18.2.29-150600.3.19.18.2.29-150600.3.19.18.2.298.2.298.2.29mod_php8.confapache2php.inimod_php8.so/etc/apache2/conf.d//etc/php8//etc/php8/apache2//usr/lib64/apache2/-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:39646/SUSE_SLE-15-SP6_Update/e860123fb2475c639b109bcb2fa269b6-php8.SUSE_SLE-15-SP6_Update:apache2drpmxz5s390x-suse-linuxASCII textdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=776bd988234b122886bc4644d6502bede59139f0, stripped RR&R'R$R%R(R#R RRRR RRRRRRRRRRR R RRRRR"R!R R $2]n X# restart apache instances which have this module after zypper or rpm transaction, if not # have restarted already in other posttrans if [ -x /usr/bin/systemctl ]; then if [ -e /var/run/httpd.restart.flag ]; then /usr/bin/systemctl daemon-reload > /dev/null 2>&1 || : /usr/bin/systemctl restart apache2.target > /dev/null 2>&1 || : echo 'Restarting apache (all instances)' # all instances was restarted, removing all flags rm /var/run/httpd.restart.flag* else /usr/bin/systemctl daemon-reload > /dev/null 2>&1 || : for flag in /var/run/httpd.restart.flag@*; do if [ ! -e $flag ]; then # %{apache_restart_flag}@* have not matched anything break fi instance_name=$(cat $flag) if [ -z "$instance_name" ]; then instance_suffix="" else instance_suffix="@$instance_name" fi echo "Restarting apache ($instance_name instance)" /usr/bin/systemctl restart apache2${instance_suffix}.service > /dev/null 2>&1 || : rm /var/run/httpd.restart.flag@$instance_name done fi fi/bin/shutf-8248f5ebccd139273fbf034a05e18b6ee479658e1d5fc6988b92ab831c14ceb50?p7zXZ !t/]"k%"5okw@_N9׊62M4EΔ[aY4a3w4<חV|< {=q-HW<+Ϛ_!3Ѣ1J9=4&LY (,ũ' - Q|n˯8n$*k]_\2VcGXF,_6t( (KC>5Cuߣ$)E{Bb u#i!)8Sr2p1Ɩ<壥s6+f CFgwY'>7tCR|+lT?|}#+)jn@_Pu}x>o=Xi.+#B¢Q$4/mՠ^xW}IDT0y$qcwߵqrSz f~f6|aZȵy=3c5/~ fC/KMrʫ2Q+^0%4 O{$Qd"S!Q}?z=_U~@p2o)sL\a% $@xC̋$ SBPs2t t},]4S}eL8u@"?ԑ)y{aa1ZWs4R[ vpp%s㥹)w)ZaSo9$e̳$УElD`~5^zZuӈ@HI֖4@lJ{Ot!Q9"]V㞑XE/IN~;R`P|,<χyHF>?nDlan#VgZ?㛿k DK-lM@g+!K[,xp{> nP2oO &!$$]#Qc6D!fZ8c4Jt`Iw0 l RGh]imh XV>P9Њqe!]atDB᫦n,~ ҫaƙnƾa{Lkbu%gfwlr(W@Nyu7+W ɇ@Aʫrq RliT\K1"돣| ~;%Jǰ^@ö$RX5$0{ą2'Qh)T.gw-3I LSzcף:$^u[~08oXC;:|" رB "% RV̕vkiW 5 Cy"1a>Iܗl ٚ ~:X0h-&v8Wr&&9uXe#oJmmE`Rt\,;ppV&7m^g}NB/Y%de0N T@)BсVrz2n3 P`t,mq9+Z %l-F>EcǮAN嚕Ve:Ѐ_7ZQG,deJ{LkPQ,آB܈~V\\9$wƗJ~Zӛ@&jU.ӲMy Mo}ʛ7j5fՇfjld?cYsV8u9Gތ>hl8';v_M J]پX'd0Pk±gԓACN^ hGY\\ O5d=HOIA+ޥ4GDDN6M ߃-vEJ- Z8sw:mZKԪё <@]6 n}{pc]b(o0lLASTBI{mD'عK4 }e ,+W+Pt %>bF dD-l_O,Xb ĂqMWZU6Oًfr$AǸ-t9ܨ] Pg~,s6XAjU7kh*{P?y7;kX-+&6\@M[%VNȮW ~*R@ C:=G>?M2V W4!#AvgCTNT@Pk䞭~I zn= x4YA7'\$Enc!isM 5:;61Alބxn@;d,yQ^\|d~K+T*|cL.Ac2BL!_{H|-.`5̬l pfzB26T2I4+]IԺ~T!ZB͵ q_|Ǵ-uS2B !0eIC$yu/>(%XZw_F?Rgb!)0D.,+@5eF=$V<8 Uw_YTfU'!4ZVS8?Q q籞3#a6ia3xLe/,iS؄pKv/b#շ0suñF\_VFߓLg3'4x]LoQ#X?-D1kı О9I$ڒ. X(b'J>l4? m ,ťvTFxˀ:UNc߇Vܥ|d$ASU$FsCX { VVhT%=_ǾdVL&ݹX lC{`.j&Y"D_skw9FV&Aܜؚ*`t'l@Y*'(AQrp[10EmվH"7Z7t~Th|e>#]t!C T_:E{[zR{Ɔf#R5i3,tےpns7|a9R;:f l7I%]ZG%kCx=l 9BWvy] A /p(ֲ֒FIh{W?)+'+#gRwP0<0^xi}:~e.bWFw0.hTJ;YG^;kz$)]bGh6f% HZt?ߥ9 ر`ƾ_iA\+I~-]4}]/فp:H9BLZWcTiD7\^ƶsZW"fQ{9d۪S~kn{|n9Cmq1_`.΀44.͖'+C8@Dz!P}JFR;4R5؎\hKzh)U*g8I 0+Ej,fAfEnrڹAʕ: ȇֽ:Up:0 esaY! xqNNz\Ť.[R0򬄮ث  ha̒w7ݔ\K͂0EQJ]Ɠw>J]wsǙ&Ōj7W/鸰#1X1.%g7SH}c!(RT; \ jÔMrKY:򆀨  Zxm^MhR^|)+c$. .t5?ɽAn>ZR?l~o X3|wO[U$z::xZ.j4\hB@؂x5Dyc(ܭˁ mgZh6{MGmԡ9{5/y)}'>)D2'CM)ijV=q,Vk׾ZQ h kA B!Y*3x@N5:p\sUIׯ4R_" "譶嘪:4_m/|"l6k0݈qrVϠAtOnnw$*LiP.n=vs%Ta]ཏ9+>+YPTtGQᵁ*k3FL ,p dK& l+(īSpSZ.R%|fCoR;xǀşA s+Uha 0!:eFяx|$6Эn sMӄO0%RɷBuW5f?DH>w]kY.3!̓mkd&FD9ltݒǶȵ5}zkxl=&7Y56Mkȓ'8 {\8?]΄5Cu%P2%at 9#2("U*VV.`ŗ1 4U ىJc -S޹VlOtuo˅o:[y<:R_t9OV|m*Z_bLz a Ϧ2U̾c_\>eQvW6i]׽L5t3UzF=_zl&O< W}Y* _~=mD@KTeGV8Zpم`D]CŠbGTzd=^km,w G."ŏ5-)#[s^{bo7v8m=q4dze3MԋJ ~dH4%ێ#HexdqyѢ qy7ݤ љD (B 5Іa.u_MbJp{soyk淓)08B$8AAe-tThOXR1·ƿMg!B.$+jTjrviU˙6V{Z(Y%59¢#I݂}+p䯦{*N߫l j -ꐤÈ iPB輀S+ .h<%WkQZYWY'*ϤtPlOӓi FRFIGBؔ3y%ɬj'W$3ewu~wiE҂xhM,vgwudX 77jJ H4(DL!`k.:6<+рv@ )_?B++?fq$M}(F_b@q@U`}v*#h jL<ϚZz;-ESvƼ:PWtz]5@֭ۄ s}x]QKscMFEiK{[Eؤll4ۢB9TB O6bܨt;Ӝx$b/ϩ9s pr75YUg5~B0EW\[q\+}߁b=C6IU^!l{fnh@]H؄r~jk`kӾr5fx#++g4gMWvdX틕|r0l/EbG?=>~3$:abmi3ͨi&s%8R`] "U%zOV乂ĺY1E7::Tjf)A2+!0ay5H s;#3|vE(u:TҚ{3`X{ąHͧ??;TܤOG}}[k |]C˪ ?h>~U &'l>N8 {t--90sp⎞ҪΜQf׮&EzG5W eG{x@ЇݰB'm 8bEum w/{[b<01LAxE }42,$*)ؙ0gE|/Vt։XљM99eTD^*Sͯܐg/%49aZ@8 {LHTﺜ,,jSYV'w15*>{xx`)5uettmo~3 Cl dԉҠdB]rd%.%;mIEQq7Fz$P5q6lyku/%rnj,v|}k/OG(8=M1v'桋dX*RW#7j3{ntA#uEZ}a$'JO/N6J}k6'JE j >(sy&kI ŠڗnMGq&TQT7C{hg]/= >/110ndzLD n-Xf b_PȨV5V K'h&5Q]SZʆ +16>ض~H/X1MwFnɣuơתh_gfÝj 9< Xo9Bɢ3e}-`Kֆ=m¶{Lrޠr{2ѫH iU=M-ZXҎ^B]1dXADƺBJk|WdE]?L_Au#5^{zqxb1LnC:.bRUNCwr8`ˏ:*l{]CƸN}TOe; GC_6M~/]TH@!4|*IG.EN>q@! '38zx{#ǜ+ZEw)&8/e0nr2S3!?Ľӓi}L4Z#k ATn@ɇ{XY6/=:'|e!Fעl>RsXL )~u$]SWaHX6xP+@pnȠldwqXZ!߰ VȆ1i'Ncg){ҋt>'o#b&O@L-!+$OTZECxı5e6~ˬrWJ$lqE1 (?e\_`'1,n^c#r+H3SΖӉJy i_%yI&<.USǪ>dύ iݶ!0l@?>"R ,ʿm!S3Y`=q])(OM\H!DRiwJSi27ŴɃZn$&O*i:4 EmAš*XNRz#bf/E{xk}:`? B]-ϯOwۭaHq^lkH;-Ŵ'oBTB!YHYG)&7L񣷢vGemy q~QxS_$ڿM#B[`ȊC Z{DNlt xs~ 'B^A3*@tQxB.DR5T"]kdAQrXME <&4QUc?`Oԭy>w71QFSI$^qRϸN!ƈRbikqZQbb^'GeЭÁ?uBaOʊݫ~QU+w mצ \O5hK.{;hUFOzxA)( {WΦ|v1G3@zI  Zb.+/bG2*$H%g܈2;*Ċ}B^Ak| X{nx{c~:Qvilm)Y2ֵ3>} 0#dv1cUյU RGƺ͚YҖ[֣V ]1BCH5{gUe;7 )0ńO?;?(e10{ǟ{?a: e8z.'+4"^ :Tu.H|-C1-4A~5xƗg"C\;5\T <48Z創T2?|^ߋ(ߤet*Ќs٬ jûHr)4Zj/;a[BwG _(wJ\Q^Rdh%p~˭PU,s>4E7LoR)SD} LL>QasE'SRjqGZ4; ~pݝ)J+6D89'cAҭ*^mIZv_OW{GȏIŞaPG7!hzّM37S 0% B3McowaV/IBb>RT1\2E2TlVK/sL,Us7^՞VOq#8N!eUW6I(E]ͬ~x>]7Yjr瑰b1b9Wo2]2aOBS}uU>bû# _ !~x;тy NVs=jiT9_ݶB E?OpzEMFkMcwҾ_OH;0tY{omeˣR!IҞbɌ-mFHTnZ$?[R<^Š45K#w7I7۹vRuW4ah߷=)8=&$ޣ W(.G|e@և(tsSz ў$]ٯW߿Y|X2]喽v4>d |S<2fCYuBdV8ˤeU̦ĻtXmWCl=@7y1"$I)1PU}/M#Ŷ`.u'$:9$XBz4>nu.P)/^HRe29mM>qˠ_'9<;Bf ȍGjkŜv@ ]HloZ3 䴿r%y6XΩmT+:)xE ?f_@2o-]m:U@pďnM(g>M-7msqE'tب3ݣ}'-UN Hk;|8 W CQHA$dӲ.+Jt/-6H/s؇lQ O1qKm~u>٠]IZ@H^~r_Wb 7&騗RLWVFV{_cƮq6qx.]IMiEVS,c4QjuneXSd6Mg,txjT*?QO6rl@,{hW&*AW2t$&,ٴy^*5om{d@Y:U'/NXt=~&-gz- S鍏w, YW2b%~jy-~JG‚$7І_ϛpMnBD+7$ e'rkssZ)-&$@ʅxA xM'5Zʞ:vcEfje>Ní2 al~jl\x.DcrtSbX;1Mڽs5 DzkN%tz;X:=BXxP]vpb}{(/8h[/71-9xq8t` ?>} ;A&aMrASozKtIMqՔ/ښ70Mu}5sa0.UK>ɵY|5^%# _n&oe n,eVN_EmQt~h>/"`\=Ť6~8QE2~~S|¬aecՁAG9  <>׵/c̴ zo N/4qq}r~^>}9&lloi_U6Rt4 /W?-tX᠀M`UY@e6=&H`Wq"Rb82qY/T2[imf[ҝ"ȘlB;MjY}fG]!U fI(n]9k63>},S/F>y졘(d0 3 }t۸xR;_ݝ`ƪׯ颦 rn{Ni+$:+$K ݚSwbmkUh+,Ƭ]4x.ZiT,ObkҚ;fr(8 ϵĊ[{b2h2❮ ;'t*49&`쿏GRoMJupSq~'N ?{+JW/ܢdr=b' { ] KlY=8QYՠ(\o*  mI| ,8T /bƜH5gh#rocUJqkd#JTHͻ5fӴ@ C\!)S 4MlCBApϹگ^* \Br<)s*`,N "mIIofE׬&p@mT+ZDu֩wc^Y rC0kx1|#M_ Q6Əq^t_h96%ۊCיi<+@eg1 a)aBuo=Y󞬿֑|O_ `ӵk^Kvo%!KjE?y# ks8q̇4p [pEѓDC +0:|t,F1ڙA]qV-a95ۋyn$.iiY"5C\BmwD=nH\Ğ,YpecZ7ֵrRƚ~ᒬlB^ \O3RXHz>%f  ԁNKbυ\]EWҟS}wX"{gT M>h<>[rzwNpQL,جppxBoWFRςFA&3<|q?oD7Ysa,`uIRLz]Lx64;7xSRlhP1 7sr8C\͘ޫu8i)cկ~)Q3ŜG ϥRаy[ = W/5  < cM>T|yQVuHyNu|RJ AЭaLNxO_pB*ZQ]ץb ~?T/Vᇬw'&fB~o:7jiNƯψ p`DiVQ o'SA"xR Xp)?~E^ޥ;Ç6dq{g#$ä^8dz>[rC<|,̓0í}x{\W[4Yd|59Z Iù/3F֋ܓk,u-,ID5?=v+Ȃm\ n6Dl-gmyw;RR̺=I# ՟z]M:(%vǸ_*e8$eƃ(q,fP{5kK1j4iZZbGQtO.PӖ{8;FK@uIv0[T4d?ebv`|-nA.X12h(2\ȁod.}V݂\"Lrc'U-v\ry[ ~, #gV c/kwtDz;œ+6k_nˈ(P죖R]2LkYZϿI䌄{6q"&cͷ\=+Mu?Ye0l%u 8׍Ǜ,kT.v( SJXHw=ꦤTħ~pR$K˔nZ(*iF** #lc jN>n8gy ,dzY/vJV Ї,7_ M&h77o eݭɞ{^L3 ($4,ڋ!ҰE4V).7=*)9;kFXL-ut*X=mPLJ;'`̀g`WjCӎsА&a,_UV h~; 9 40Ԉǡ[mI>rM6n|9 M~- -7T \'O=Y?1Q2f)}# +jI ӉZgI)@p|5I=I9πz32[`~=H91 Mݽ65 i"g6/)%CC B.*`atƹj.E?fHL)Y4ѣ mCuxjr3m|ߖ8vVՅcR}CHR7b ۮ7,z4#BcBnMv{>D5 !^*L29*4Cxx$tY@[e<5C$m#ǟ\Ֆ¿y l /Q 0ia>Z?k Q) 1|֯ǧ^tSpgD 5|o$VTgu 79P+[R0>RD`gգ(C''^Ĭ^ ԯF;* 1 85<ͯpخ]I.:$NJisb8z\}G#@6a %㶐P!ghNZ.aֈ:vS/[Njy&@t p4"`V9;UYxfk (FN2]~)2Q^5( Ŝ #2r Jep9WePd٨@|TK/u3DjM9mPmz?eNjՋ72лA} pg <'/Aggňsx4f繑|}1ZݑEZ:O}:'n$ {(XvM;Sm22 ︂fpd'RI D(2.zφg2?[TJTȖsA"ښpM^ax XzQ(>l œ<?0"͝dg8? ,IbΧ?JRsyaOI+_!dh`?i # 1L"`g_"Y t֧ƷaR F-<$4FM4ƀeE Rdb1~Vyr[Zqlv/JקUq\VbMyp!7ypl\Y%2QX|5d`M`}zo=o\.~lS~BbJj7GK8*Y[)ۭb0p+dezB}L7xȐ~y@}9Z f]Q2& gR;XEr05gf K;<c[Kzm]O4:L"v*oulY8H9kDA|4OI0@=~{iy#H𣗈Hd6@F5qhţz.>LlFOmkg-jOVHA:P}Q-+.{ lqr? v V=8뗓XL$pE}>1.Ɉա* JqeQÊV%p{Mn4|FKXJg0ꗉ1-(ɺڟA=}@G?y Z"m"25V ☂vgx&0[9F4`d3Nh?$ X`@PjP0M |tO,>vUO^F`Vq}v7rn{TbNV~dg(fs&;xH Y,~ spջqw` /p~ґ/U\ߏ[ N#pjoĵ$,Un񖴲 eLv(`IMҿo 5kzo<a%Y K y9 ^ ,d"$r<DʘƢyΆE~e!H1ԓޞm.~Ba33W.tO7qIK"{6^KMsk ۲BՖGD۶ܤ&T6n =zp=~ߟKj X̦lÀj5z2 F?J\2@(;4:dճ%jDpT/G%l=?m2NPn<wrL4BNpY,i3bQ37 ì?{UGUx3eʯ;m[ļ>)u0R?iodg&9ΡIY~b+,%"D)i>`bEߠ@Z 5=1?UEV|oa*32%t+ pA~27 y'8p`$4ȯ;Vw6G-8"ɦNL\iue2Iwi'W+`:xri.s ~AErTUgz1)$ߛ*-*7e+6q":9j |փ=fgϼ3]pWOY7,m5>2bbh O,\<\tÃ@{͚ߦ o05zJ*Ay6f::P;3˵a&Lw ?iц`@C?xu_Imj}ɋ~x6X/T/TbGIĒ~[,ę5M~>#t;S z}(=~FK0 {ɫkY%iO+`UV Z%~*6X G/ʔ.&3a-\hafP- 񐪑OP_TK$]o0K!b5o p@čE[H9w]W S*ˁHQaf_Fb Wfu&Z&?ԥ{yli%ukmpa{4ce bv虼)z.{2j'/ÍFrj.8P NR%daoɚwW˶Rm'/ZDÛne37;} ~}xƿtCh/C-Blr>g[q]QJ$֑SXbdȨsf ØnP?ޫ/q 2"Enװ(4dVygHB#nm hR1:B|RCɉd'AΤpz&C)Z!)/!W Ʊc?'<؂6Q&6մ@-QpoJ3fHgHRJ&ƆY4 rI[VFK׸M|VV0}p5ݺt>c#9_Omp&>!]b8H(t^ mjW7ʟ9yW+xb5+q-z6 ̎#*IH6D^1QNC*䟁`[P>o1ٹXJ(;"iR&)(E@\Pb[(qxyVڶ,xJ`vkFQ^ JB(jիÃOi,O(R1!"7h:hqHͿAӄBkY ^ MCJL '-_1LVKlv%Mu|s#HJwJ0.B{`TVOkAt,6Nhup^flsȈaQxc<CZ]{zԝxh!\ ,7Gh'ΆP6?r :4' .zDIs@ CTнA2CP[S9E $ BG pibu-`(US*Z b:wzF$#r 5qo?1@B2}'?*[W$KrHdu`3aph|X Q켰.w 3N}D #g<@c.ee՗aY`gn#g _خ8VʭV0\R19[,<tkҠ3-N^K.g5NTq@ /A;MDC9HbQ{Y4lc`g? ]lI%ЙRQ{z#KPfKD+#Z^w/' ;Bͯ wp +w|r`nDvfq=Swt~鶘1?|vA]$Ez:|-w(A[EL .s{'}FMƒQ~kWj' Mq`Q%3BD}dx\[uldH? [I(ΤdɫvB4}/E 8 = P1!oX,N"5 JN{+-kɷ! 1d . `R` :Apj˪-7Zl8&* [\ a(9$IƧY"CcV]8v=d2^ \8{pƙ"(1Ԫ(1fDM= Vf(io2cM .-7Tߴs=[##ޫ"ϑf+ 6XF0=#wO 0m3;t !Nݣ#B-~oQ~̲!= dԡ6 UHp86iS T=2X9qQ$\ISDq@)UH(][zb}^)avd"#LBd8"ܯ pUhLhI;(< \tj&W`4JE x56zD6@J~/GY81[m.9`jcFm>!٧0_ieE$PN| a H;i'y98V7U-&0"@nQ [MeVV5B/$w N/<`=Hބ΅}ţaė& ",'LAEތTo qW4GdךYx:1dەaZ!o+&Z6+~*7llj%ԙӠ#[r6qD{v$%֟^ rsdݥ?jձGY4bf'+q)nEvQN~%n;mOØO>u~y 62!@v','LskX#mԗ!jwzĐn-$|_we_.&lu_.B# /c)ARx$5]#T?g2qbw)Ƽ;O2T S"]d :pGrՀ+EOrY?iU$ 1b0U*3iIY#9Omz%G|{ C@_&h]}ZGY SԜGa"PAR]B Oڎ0Q`6L;+G a?}sqfφ[L0NMSrQ\بE+btCZ?vru>íFgjAJqag8Z#+(wd.1hgDFPo8Q+e$G),6- Ί!MG})3C jʽҔk[:x5b7O1v|yY0'#"kBFEe¨pxw XW:nG;M[ɞ-?Q1I "ңoM X\9EiˊM@ Jc˨nɴM79$D0YH Λ{!mhצ0y-v㓙kgWHTqz#_d ZD%OS,F"^>n% UC!皿tra8SٌG#'XN:/Yi?m*9d̔y%(.r<%L(qRU/3fo.q̗OWn0r0End :.w*ZveRGdwS,Im>&49] қؿ3F- M )̑tGגwmL̅a֙?swvr(/Fˏr !R8ʮTIȚxo[j<] қv[\n{U^e8:cJ Dejl\y5ШjA(x3nd2^U ([5B~ֲ ).m ,3ZD8@N#ӏxjch?Fmc;{z<8JIw;Z|O zVK--XLL;u8[DDeԡ2s7slkEb?V^i#@si_3 5䞽B̘n%o&jBXGw.Md#`JX<3($ E;m2!/0z26oYmÌNұ^YR9 4nQ>wUjK`lcgE]E}݁{͹u92&+k#_@* ίd\P |EC#.6DjeP#6፮R]V O#ԔAӸ4E-TRMA 6(mwpnYg)Z.917Bn}])BXru߳C! ~kuLl*g,22r$fء12-UGvω|Gٴ%U嬙p5¶i?#l 65FE *AY.>TtHXbZ |Z}%[4)./BW#+T\udNQ7Խ\'Fxx |[wR/_ UE!LnE&56og.* ū{açqM--2f:B:U/FFpEffva:17Zne<#K!c*A1Ubd=;Ĉk['@B>no&,}o[4kMljIMIbr'WvYjxDǨ}Mre^ҁ5Dr Z3E|3W./#qX 6g U4Æci8xrR_m.0*5F^ףjּ svGB&nFd~ExR6h4L4vdx kaGMw6\zQ[來^'<-L/B2W# 9:2\^FF. MCaS!K!т o`$g/gwȦZ-pOp®}F!p?Z 50yEuJa?AUa|^}RSY2qj\7dTBVMNoW:,j (g7Ȧb7P33ye |#pݴP֗`C}0ފ+EiݸW6QG[|ͲSy4jT/Ifk5>f! Z "e 05a+Ֆ+~f;b#phGm/G226 RfV`wH8n|<=(H2wLGlaHy3i"rFy$GDܵh%[ s' r5hu0;۶,?ah] {ih>'LkCʘ` ф 8;Yok|Bb~>qtAڱqR"zE˃ Ad$0x'bORP ˹1`P*,nBof{VpEtW !r>n)7IBY2BPe#!@o4O}!x6+ZcYfC9B_B)?`/kG @IOՕh5 f1~׷p&g!"9_{(VFIw4O݉I8)opɾhK]Vv/_؈1nTx7bȢ.'Q:#(Wv:Vyێ+|)"dXÈҬTVU>=.; 7ϐCΘ2Վx D`m@ `BfTr8@.©HhvSUM'~n,X/M,O|}`m8^9 ;%A@`ә:Efee{*/D5۪YTidQj'9fm>] YjfV- j{zH?gEրFb\f 'O9o=NF'Gah>lE$/ ޟ0i''aM.e~'T3Iy59[DݎLgUjګl/XʌH { x?oYȮL4t}_1)9a5D//VB\AgEx<{A1í0̞ץ5E*ȬÊ/Y߶F88yx~53M8Y# Qm'^{939QIm>Do͹2lLb$5N2gh-|Cۘɂ+#j7RIt<:}ox4`n^2pCK Y7+2KHYFsF<60Ĭb;(Rqzf)b <]HOkL;DZ Cb f'p$i`YKT})ZY%)b_z2AAy{Ԑ9W#c%KYdth*QqН%)Ǝ@=x,H: a7!kuQzm  4oV[T@O#Fl7 V޲:􀈬gYk!iuɹҦȵJ H7(@ߘFNTiC utGm3u]$N2y3B]~ɥ6-jPus<9 @Vsh@19O$0}$+j^t"G%T [wܨ e|&.tGXpvS+Ϋ1Gh/u1Ϩ#b#wQk"Kaf="YZ},g9X%d<ĨfGcmY|#nA(1qECƫ00.5}o1(8/8|*EJ~WIݲf=_wy˺3xCK@zu,J?; F0Fa|5M۷/)+{0z1Hy!@sn-sV="cy'v|z`F0\2)[AT.vѣ6s5-}Q> qxXG)@@T^tGO5Y_- c#g9jl@x huVzzd14ɤCO.yHV52f)bM6ͷ]N&\)џ`7ͫ Mj6o|\_A2γR2Wz*I$4 PAw&2 XraB?9.<{ĤOvNRwkaّ _$B1Ƙ_|mu;;9=lH\V)fw)Cq>N[IQ>BNɘ:2++0FxӢ\ 0-aP%Ɖƴ`pЄ/Ey"Z"7Pmno av6WwT.ޠ5 ÍrEeKYj;%djx,![B)thdFJUf}uR7Fr,0IAG>as 2} tVU'ոj1e5M~dX|0P/8thAR~!^ 6 ݛg-p=} ;F)P=(k~Cl<xj̚ԡ/_ As7Ai7EEjwi}Mx4Y.cwsZ(ڵXx29:tܫ4ہtΥ qMc1t-T-(;<;D湰1A̶!w_SDK$n\<s*{H]_]_Ёe\ū.azk&hPܥ? 鍋;~u 0A70|kz@[oc SGHm6Vgϣy34|}eQk3{05n]ש,,y9v)ɦ6.^*\ʛ,j~a'5Ia3F3X8| [x?o֊XbMYEkΦoK9ɲl#@"5RE9)m@TI"Kj3ůR秥 1X&I86N'YR>ƜDŶGݕ4W\RGjgn\/sԤĵUJ]%0j5/!^;=|ѩe}WD~s1.fj~G`#<+6{$J>E~y1wWZl%x<#0 ۝J>}V>9yKgOY<&$eiwl+U+3ۆ5zgo_cnajDRV/ Sax!eVC25 6|^!8 ^n@/UCcH25U;!ʹ;evo=/KR~ FZm6_gI?nU`Jfp'_beUq&U1ۆV,{!|א9f*v1amG@{d؛0yuG/!dG#DJR_s=}?ZWbrQ9P,}Uey2 UNɜPT\d6E&\ œ0nwjM(<56mb&A?FN3Ew%!أm׏/2٢ie>D_EZ*~I% J$q/F4;6kD4iًL+6{,3MĔBf(W;?HcIb N p}0M̮Q! 5HN1XSxTr9A3 q*m 6W$+{uՕ'z(HX|}e(w2ԡ:,VSl]X:P+rhg"DgApNgPQ,W CQp&So{e[N։I3>`L{{V% ŠE1x8~207>@mj*Z/olU'&A/~ᆧw.* }v:^CT_DE,SzE94:s7_b@H%q<؏?`; 4Xhp =IS kYNau#/ ՆhɱK-cUuJ#<ǣ2 v {JINVy{hܕ&p`¶lW^XC(d9؁bPf2: w`=cF1s*|b WVqfW-iIߒ(|BMh,+_K'gD{o YT-)A |Gv }^/Eu {#^Eu7D[0NPy3C<$Kb7Mwm%4 Œ>ga. m*rvtޗ_sKCh hOf/P'2]DnehV'эv ;(J`0@BF)WQKOd[+fdxiܳjΉXlrڰ_$JsM+Cn>T=x h K&KJ!plZ&֐U.dt&K"8̉0v (wTtllŧvو?v"Hr5T&c6fM*R/7th|oX5Ȑ#X]xrIjyʩ|i𹲚C9J1hVJŨqUAn|d_B3$Ȁo Kf:ZmJxavO{Sk5`9.4‰˱Sھpâ(mS:k+FS! ‡/~/ufغk'-֊n@WXIOۼo`!4H^E14p\+Ub=)PPǠ%|kvgA΋V۱0aMT2R۬6.QhNa]yU҄Kt r7dlK@;Oǧ[\`55*dnqƳlbź;dzb^A< Ix\J:*K t)Jh33AK+P85Y?}Y0`„֑¸T-U)q vV_7 %mΦtO hQKJߵ8 *3rq?4oxx=DxYLav4*Ըy1}:o[w&"iՓmhϕb瀽Z㕶\B`Vz&Ht8yyficsGv|70G{Eߒ˿z>E#4%'._,I,NKxIٵP/H)'R;2Z Ҙ觑[\K"bF*2|:1j|wy WFHS=t?hxDNji}/#nC.,qVڪe]t~cƿ$/(۫x' XZ$y |&/nqaL]w_Jf耪!kD ["ղ#h[Q0Z5)4+ͮhV sr?G~x9{Os-. *uK?'f*w#`@4 SԴW {F;'*7ӀІ(+\-/uTp61 ;YNnO|LLJEA.5e8eBH728!fg n;ʏ{)͠uCgC! lhb{' yDeÏ<C0vE:FFh7pܧCߌyyz^>ldHf rH惪NՏ%igP $44+.lU3(v$QF6PJp vm!w!(4<1W S@ #w~}`6>Q<[?QqwPCVG_`WnF‚!L.TuF=S3Aԁ,F$1 ^ L$I(G ׶h^nTꪍ 9oXJ X& Sr [A}Ŵ+injfqy@z ij0;dXzb=VaM\ӊ'%\J _g~ZEJACzIW)ʸwk{)뤈poFX?6Qjm"4CV(tM3_:',.d 5;:t%ɰś'Ɣ}ՇKs5a!Z9d{'q|J輠oȃ@xdItz_b [bZFIwlL"ڒ `_Y8T&Cp3͠'_ VqpŒK(ޖkg(}D( g} įE*c*+Ep%R E%,\_x ^Qr`*NLz0HW{Xz48ZrDy' 6n:\>.2f͊~YrkO8`M%vArk#{#:<⫇ 9+deQ.1*{h;r.!^FL^`[) `ЂCKkUH Ӳ{2I;k9=??~N? p`*و^Yq? V ۳]v}A5hNPJE8biXͩ'$ȰQy䲧QءA#RG^ P,K CnZ8#xI`i8/b;[KD'PJo|҇M߂+MćAh~{@1`<&6|]zoZ"Q0u1t#LqIIqǧiH&M:  gCu4 ; 8ݯ3bS&f=O;iLhp4A˰&pȫI{voc1\wO|q v3w99޳!1E:| VrSrXIiV2+?f0#WS~C1mz^|{0ܼr21=%a:cI"@z/5Hfj_zEpy]B4 zʅq;:Ȉ#d75߼qٮKwB|2̘OXCo^9Ot)iG/HNQ}<|2ac-dqΏLݒaU8#Umbh\Z4UՇh<.{asL x 4[vY]eYm(3_WB9ض-Iy>,,QϘ| O嘈@--w*P= \b^=׮":"R [vێbѤAA|w*Q`Px맦ൽ_&]jz1 C:[(ihHh\TNp$8(Sb3ŠPE F"lD"҅LL}UR.생vS"fQ|B&kTI'v2Œ6Ayƅx/O8 BqBP~F^̅ qq俫@,O6gĊS=M旝 v;B*i@f>+Xl ~V5ݏZ찷P]+42o|C%=/ٕ]x|hءYL ]At) cR ~#"I۩FbH?`S><ӷOtQG1#z U$\Of1eANbı\W^ l27p4ѿJA-XnipmRXGa P p82a&hV>(GaX yũ"/ 3-\>а׹mj>Oa,:+ APs^Bn>l3ovJ ^,52yOX6cNs| t `ehO$XɦT-c+"i{Mq9cV(nre[GsrW[HmyGjcQ5 t$z@ŽCC`LPjRP\/G} 9hк BAM4x9O)0&9ЩcT_|. .JPrWW+%KB+.\wetxINνȧb#T^0f7 M?{&7=~;p6 AY,\TO]bqqzjboE-Q.Q^*u>P;Oq^ę u꧰{kr)4T% Ee8%.wI.g|ò3w>(  (l}*a0g.E2etlfIu&QEZlsyQ` E6 z]Dov{hB(y4X8O9#'O'_.1ڝvcheHmk῅f\ra:Ϧn!̭ΆMupvn.~+fkg~ة}d 6d+Fةt%׿% v7u|yOc\rvOm62Yq##,+2' :@:ɈGڧR7OCMc#ѕjsI;&{ٱf{C&NUtPgٝ:89z& V`hĺ+QVR9V{~GmNzurȷfKmq@*#nl_'?sv󱣍{c QYb<旀^k5нz,-ERQSS2E7 ؿ(2:ȲO >sߍ^1*Fm\R45; )ڝ}C(@ηn 8r}ypF|H[.|5fvJYtf&8Dsq0rE1 `Ft#rHBO<(7!>s`{[_/42H{tW#bX.p&C8Q~|멮gbov/%m.R.qy֑⯥1^m*@'1Z%՚T^΄(4~GF}Zzjň g NW&7. ŒVx36t;mv~ .ݒ>/íd})Lt|9 ib- ö̟c\JȠCG>ޏo&N}1 R3,epikax0DV|oFp9*.P#*W¨CcFO;y}+t|Ai s /57zn$H#J%G;t`ŌCk%'߸\yJ<O*D { ͒ު~S`F $Xӑj @^_YU>]kFk%%}`l/NID64PA _-ys9J7:Yn+޸8P,ro\1;MfmEd%4R3C9tWHѝY;rcV ld*zڤnQ -++Mʦ;">O$ǘa2^6WH irine ŸSNU+<ϷX!O3Ӟ^!"ޖ q(^hfݚQLJ\qU#=D?GOȽMcȻ9g,S%s 0 .|xo,kOCrmi2IaoQ^3r}( .Z˸XP"M Be[mjk%TI |4&dߑjKCX]z.AkزnC1ETD' MDZM\Pl=)=jb>;Ϫ3a˜|5K!^>D>U0p7Q:G޼&ɵnK ͩh'[q#qLC=+V=~uojE,M؆Z^fZܜzz04.t[ :PPbD=&ZґsB@ .Yv֒o_L9K<2f76~m*t/Gs0 G@m5?e%n {_k9{ig 43ig^TT_xwȮ_|Մ8TbTX.@%2B(r.DDrT"PQ,z5aC wdl3ww>z4v&G{[=rxUMQ>3#eD6&]މ$\%d>+:0Y.ښxiX9Yd+sDG%#Zz/S҆Byř& "0PXc܍S@̥}uI PH&=MXClia)3= YS ghN0B1sǰ&[EJJX-`#|Y!Ͱgbaru1H*SЦg'P:\~]j{=;x ajd:,M;tXE>r6揅O+0`\]N𖭛ފzZ.[?e(:杸k⛲9y<+~լF F CCH ǍAU !%S+N3%Kו"¸eTP[O-@qa4&QЄ󩖨WC5C(*$χC%O *ja :LCWЁO7fu3i|`u1:-OL>ґGK<p4?£/&ۄIVIV?π2T]. !L2\[sx2i &}샜@5ͳ@AL]}4 )ibw t wws O4#v\!n#d#_vuU԰HG<'A;nWVPK ɋA_K}U`ݢ<8eN|Ź-+p(=eH0룃gyUEWPr߄ M]XcjOz4ǴH͒IٕHYԆp>9&y>kvr!vz8/XɾEvW\pbGוK40 3K~20Q-~hVΎPZϴSx pƀ%xAO?5[OsGwx̟E&rވǠs%QGNV[N"\?8JKޅ4|#Fg6| v Jr-D*& .;_">GYaz&=pHIPҫ1R $1YI+OKOf $Bnh^Exfy#{~ņU5jp>[jVOs4b :--pÚxEjBKyFɫ5zTWubdT R!Zϔ F{&<CSfA$埻]էp| |jEOΨM;Oxck0`}V\ޢqjb YG:T?rsMT"|SS&,*Fa-O[%t)3UNY&ڽ FBcCpՂ*\k#NNi2fm9 4VP4`'R2"&݋LmG`8R#Ζ_|fvSP;ahN Ԓ9nj3!}ORs?| pPvʚ9Qܫ #?"^E@54p\!"JH!KS!ԥxt@f?Uݗy7%ur)z{ M՘d~^"JӐaY֥vQxUxCӍm=e`P]>v{Ѩ@v0w1DZn\zsh~Cp¿Uˎ@F~$XN$oF@Q~4g5%myc.6Nnc)&F % {\BAN gs[iIN[{wL;ϊCl^m̱K>7xI>4czAe1<]mx@%.ge ߪ%m+R:I[܍<_E54nf\1`8v~QCڿhަ-{  &wF8uiLV=!Kz+9ߚvZ${QEG[!!v^"E'VF7Rq6P`0Bq5_{sܰ8S)}(o47HoMc!g=O[ %g' Ok5H})(YWJõBC1$,,w௡]rߞLȔ|P :ˬk[nF+K7hJ3cjmU|*m-KS޺ѳr1P.#]ˇZ](E4 D-gzچ.\__䇊.Q97O@|5wxw1/c8(SˡF_X,RR"풦DcYlkhzUڸdR:Y\Z@Tk4&ݼ׊R I?iUjTbsr믚z4 _vƮ̐ DHO`wO _]ڨrq a UngY=eus)(a-wv{%Mπ$$˘gTar递Z oIVc?.t uVgq_ 8sf'h}srsQqƄGMr&|m:+]2Hp\;B|PԍFVPy0z^lV*9AnU5+sv u#GwEڊCZJ@A_5Fћ[xFz|{A'e-Yp[7N]542!zL`EBU /e.bىI$ِ@c<N9SzIEaDa:OpAT!<>R ̕o+?"폏W6#7:@ݽa|jF"iI\qy*JQD_af5y[k^X=rK~OUxvKh7pN%.kS?l6%Pwj`{+7}qhkxW{b*;U6T*+%l٘41N'*8HTV-ɱ՞1eu/wP?!UN3(5sy30](y`s]H`VUnRr4<@<-qP+=5uXr~+:wU% %] +_j)وLPD{z)tzfxXg:0:"E` y U 9\ } 6=ՌQM+~c3hUsOH +@gYO 5 NhHGB(l '<.Q/[$Faܪ`Iݱb@uE-n!)rPoTKJ)TrzQ_=KHN+pt=*H֞>OHΨOܢz]m9Wԥ`C*fU,> GC1#LQ0Dľ)V.r ,PRFXX |`6{^h6҂fUC]%h]k0U"/5Ϯ*G)R8Elpp>hX>s|( 0#>5Z\eҺLkQ.q N X2_C=q?&0rϝeW#-sXv 9p4z#*vZ4i1jJ[Iw9؄^S}YJd!=HPMf"t|^-:U1s&حJauϣߒˈR08ܔm XB`m#'pys(*ro["@@wVȁ6#=(jtIVw xnWN eKZBR%kZ ^,EOK.CGS/5jk(3,]vSYN%汏]º$b;~ߝ{a~f8jycP} ȡ7n(uWًNG6gR!W.4hh09L 0{ ^-7ߴ j08*j-#0wp 6$*ģ4ųf@]0ښXH]KKA?Liy>!o BjGKβ7(N׽ת\-gA1R̒o=*s5 ncyw5GH(VcvFBȷFYLJ4 2+kuo>c"9$ y@` jީzp Wگٹ*B60j^j"ˤ}CN665 Q{)}*,"{pY}ud\0lj1Ul;,4$õ|+؈8cfnH|-O +>ܜ5/\ù:H>խZQ:^cfߏ '^!%+\arLdLU6GHs: 2+*ϼRFQmD~9rmY{K1U*0lH^f`Iz"5 Pe+nG͹Pg3:#TdtƸvBx G\'TGb? 'Y5s;PUu$?y笄RĬ mŹrڈGsDƔNW%Lgɝ7sRAW`qHQNA\%8|E%5o9If3d X_ i @[;-bU5 6m 5`+3Ÿ)|]̊ġ0!$z|ĸxRf:i=x>Z18ʮcJ\j@+ *\ZT,Ǘ5X c:BL~ ƊJAn^'ǡ Evүg3+PgfCx//{.b!N/ti!o+ϔpu{88"4/C"wG֜+sVur@JbL2%oo/轐N MB׎5͵ZzIn{v cJ51^` _2 \Xƫksid8~W8?j79vq(sg ˳m25C&BHZ~V6|fuXBaFp0Zb@柘ʯ`t 4+ qHx@Kdf3UަԓT%O C{2 o3'2KOtŮ&h~/Lj)MAG!y<ɋՙ!w^o/܌9̙UXFF164s3˸娠]^5;sɣw`!ue'f4Xc?,;sUs40?sgѳSꐒhfU{Y{.]VAjCe aZ(&؟3nohnx}"c97=X_g1h΋@ HZ=SV]39+21>UPr6-n Nlr)T-m_x1bZ7c,;01B+߶nu-sKѴ>܍sm5 %d rQ2AeF/7l {"B.TER=ٴ>OCBS$ح-"lq0 .i@J06Ӊt'R X)JPS`NOxv=q|ͨ朲J 7p 80>I%>7oOxOMű_ $o7IJ'i\ I YuHdө!HB5 EOMF|[|Ϊ7F- ('ɣ ,Q36-|@az%iNEyov)yb]"tv޳ַO 6VL`F=YBڹΘA-zҀ䲾ƨO^_b 3SZaѸ/B S]̈́bgZCzZqt}tXUs~TmG%~$=mXhχ'`\jB+s\ 9mt*_ ڛ7hd"JN4OuU7i1!(ڨ2e+T]e }˼( w~o^ +Kmo$b [IV`NIV~b>§BM#s#JRbE09[!LʷORYe3y@I)r/XY5oCF= OMd6I"vKLߐk@?}. e)9drךvHaٺ.<df1#K FXIQdOGƗEvFL%c#s^4H6 E&{oQW8ԉaRSg{fw>BrwN$i=ml˂- Om&kxڙo (RauwǟSu pXM-E؅ةKip;sUx/|]'|F*OAd!GZ(&9z*-qUfs:zjH.rqLHij}๮ foB鲿R,J'B0Iۭ>ӭ|e%3,Qon *'@SuAd䜆-c) !91bƅu>`-i3׿ߩhXr>HęɅ`Q[qRt+|ѥNZ 9nF 8sg,sI3B'l82UbNuL\V"E( x~ 9 =k"QK 9UM{om)y^%OW{4-7!{jK?5Ve(EmlR)OgYkIٜFqBMz*s" e<VA 3_I6x@;RSjng ̚0jkfkF̫v$U&ȯ>S$(Xu}FvX+-iR^^hnAxE;H:jP ;w,3@dxzzn)GM+SL48fP7Kr2f ha굃B*ha7T:2 0=)h`=Wct{RhJUtSR ˉM,0e5giFH7E.PǒJ|+.+rYUnjapI>]6Y>»tFۖ2g3:oc ')py+w#D>09@a&]ׯ C3DJj")vĻu| WS>*fRଃ( +^3H+?vIl ]9[}—! -dj[Ø)-95'rtGS9wχMB]Tڵ$N:Ռ'ĀM4H=BJa bԽ4?j![_OM@72`^] /ɡ4өsV5;wH2+Ǝ,iem_i$YuMYnODμ`G~+.PVVFXvjVae 1V ";9ĵ,qpfyT߳nl7k7GvV́4鑣XQl溒oxfj#1қt Em3BNZUjW9_q9dh/&5[ ^cK *zLXD5ύ[X~6p{"hH`ռ,UEVB%&sť4iQf#Iw:bGvPȳF؛;D .ŒHs֒VRU$QZ TJUGo.yvPn1(pi(B^ؽbj\ <p 4vI^uC~m'4vsЁ,jԙزd-K8j6w\u9'&xyG*1⃕ Cj ԁ"fɮn?c/;䏣&.䙟ܱ&gpY:fʞT{O$sHʳNIi%N;e-ŧ:seػu|̀o/6z%wPL,y\t>N  oc:'!pS in,v/NGjA6~*dwTtDV%:@k ˼7`>؟18bipf(x5%= QU/G pgKD`x&4r,LPoCv9eS(D2d kB}y NO'B /bui0Cʭ@fRAtuO73wVHish0~,4?+mWYƶڝZQ g~|֨/UMj&a[KxqGuL*ȥ!(!:)Qa(:`QƎPms,XPqTpWGS Rk*2?6f s=)] ; D t,ؘ7]\C3g̛4ʊt1)RxqjΈi ,jl4RG') x1ՋԽ-K?e:ӕCn S4ѥat$*ie{?N (2b *K^$K Z}վd8Y.)n~1s*Hid}4ۨy!x)$ĕQN( c&9<ET<^v3EJI)'=:[neeZ], 8׺m΍%/YuT/5hzIK׊.qwBiĝ뭖+Z4nǡi"ƅFუE  ~-Fνn/-VcVtzA7qDdՁkGM!Q4|Kb倜xh~+!Sc1-2|IM"$!Ρ56}{GY3ю,6ٕϋIuGP#B#(zq=rS^汬pڽ^FϚG6,MSp.hvK)[= iWJ' lt- {!)ۈ} K[[MSv~2_﬐ iۘ.b9q.2l:)нi%+`Tr flH:q6TA&!t]F%ES-;| 5@qcșTYȚͮ [8ψ9p氱G8,!*N4Fr&k%zur^dvw{1Ө o MK%/x.YKOaJF6@:`;v;yx邶4 U0^Yʪq*jYwrxB낾axblKg2sL+),hJx~sCuǹ)%h-ߨ-3i {dJ 4(l\kJ$\./$ao-1O^I,a2y2${rvMZ8 Ğ3)nᠱz딕ڂ^(mmXi\Sy/Iv"EӍy%P4fj]aUpDn# 皪5  EJ7X@aCEt~L|$FϴJM֓H} s]CLPxOm|Vۯ);]t\dVj=Ĵ!FYU-Z٪&^rP?AޛEV845:-*= 4Hh*nlŕrtdnRE QdΣAxSaaG͘nU0>+T1rqEe|aCcCI""ӄmW㢮6tx +zܸA0/)T 6-6i]`wj4G %#'IvCu|%ca^*-Qph9(@ݕs*Ka"qk|9q͑6 =~lnqs羛 LgDjL!TQ _za7 D;Zo;& ׏=闕1@nfvs,`.^T&IPssG t ͌* Q7}R.ӭ _|e4]d$r" *npaS\Ҷ|dpZȬ歟᧕wLi$3C 7xl0RZ|V 1ă AU^L !hQb+\tlLiz_Vg.ʣjw៑~WAO[= 3>Ν!*q *~GBBj\MR\ r]،YEtzB,,g-l& } f>gΏ^b]ļ HۻKH_X <;7{PB: Ƭō]ϡO:AOf`';+>Ip(!: ydF BjI`aDoR6p48lSShLqq4,sLs8/+Rm%l۱8O?ĎczN_6q=Ԓw]2J9T) ry;HrlDF\H⁊3pq4~"u` M+NPIUSYLc-j2a;|L͓fUȂg 9"n6,mE|uNT}03%(zjr܋uޓ+~MH%ɅIHkxI1)Xn-j!膢*JāxozHV9N2dێ޹bZRŷdU/ [.}_'֝9B OQ[DFOF& ed +/mb8z|Iv'VvpzGf 5ϒW Zm\x$7EQ;;Y z+tpf0.? %bs!4 @+*>S.VؓY5M11poP*‡oL3V̑[̵ۀ7?Q'?b(Izq5md|/Dt,riSkAi 萜;ǒR2 0ȗs*:C*++]5I-BpoLJa!,W16 H';;=zY ("-5Xp~R)Pn{kIRoe 2 DBNIdo&Oon O*'> {-bۦ2m dTNc4f:_*b(9*&W5.m1Swoxgv2oMt |o푺hg\M B4STM+۹1G.ȏjNMhZFqAۆǦhuQ=;دSL"M3_6CBm >/v +Z֏1uս=%G+TM6 $ `)X*1'G}?i*VQZ\UGjD!1fkb[XK'Z M= Rl6= T: 8Bw ii7_nUM}ԩFnDχq/\NhQ"~T8)]?61!;ش%0}4</"}o:܈i$Z۬V֧5yL@.+ 5l>+%霶Z?Tf@O>yFW n*(#s1|8>cP@44Pٵ"I[jMg)u ѽ7h?BU16`AsA|Ն* kџPЉB@ȹ#Hbɦ2$dSw?|lre[W;\'BAL y1:CBR*0䗕ֆ^OKc+E!?:dk!BUY >%7dkA3T,;q p[(/93!b cSP[ AY# l^ڎI.7"Kn r4u*"ȣ 2S\u 3˄@%@U D4m ~=pۑNJ~mo2nlB*7GS6)tDz֩Ǩ#?yqͭd>lh>0mpERʒfjpK[:RmnP=Ѕ3NQFOИ`|T:PN֟zx\\#bΟb3s ÿS0O9#|EERNœ܎ma$'¿I~}b]ҠN?֔ =/2^dϺAZɇ#x]yv1Ss+p^ m!ރJxIi kAZg.?7F*^|l|+PƇgFWCؖRi ?Dϩ'dCC원t_'Z^-3m20\֞]Vrk| +5Ce/'Oոc;(!}b!~>4JdT %E)grdڲVR8eQ'O}ow6(0L'KNu~ܖPQFuYl¤XXOϣ-/׿]HM9:6XA}_&cbjh<zpӘz1'e2Tk4| $A$8)G'%wr3@Z?㩿`{;p_] uƑe{/0P_;:G,t_5$y+9(B>wl 2 >Ќ4,_6/DEVIXR7Ѫ,h/I{9ӡˀesQ  u$E.u1mEc V5ͅ5x "S4D_ 6z#ZeC((?2Nuf&!0ÍfcK,@΁U5 6?H";\Z ʱhݖ`Chham9(=Ϊx2W?zvWFHӋvLr Gt8)&/Dļy,.8՝ކUg^R]R3B;>BzmU7ZT6/T})]"^$Wh43$ (Ҿ*V,܈!?F"j_)>~Π0M-8~8cg Av&8-vP.eWUo]WU)9 mp:A*R̸uCv VG͏BZH$4O[#Ge }O#f7NMlr# ؎BVOViGgwFlh AbRhvQ'=A?¼{Ia:>'[-Cݲ*,M''vEЋZx| Rerip&Ͱ8ooq /J٧0k^@M))t+SDOF?~`&Mۀ= .mAl'j8:" T3T0L ȶyǒ+i J:3qa$2_;\rHwԑC5 DG$9n/ܥ7B*?"'AEy(u|P3)gc^*o9cP &65E/#=+r;x⡆MQʈt ilqk cO>LRq ]v·i b1bS0X=nT#- w q|ތ]fCBӏr)/4dvNa F}!0>1 'hq|T1z c%P9Y<+(_rL| -Y+{LGUeW6&IbŸ"ˀB vn|7p &8Lk:R)-&q]&r/_N'N{KeABlΆ]v2kmYV0~]g>aONb_E4%43y0Du>5n"@ͽ-[-KamQvx6gL`Zk =vd;Ks&09W9</I+8ó}n@pDFfZ (-j zՠ%Y3guǽMZ+$o$Q[j7h*rrP&?+\"ސPkb{3C2'~Z X`b=F" MF ,5 yOs9~3 MCwXE(`T;Ӣd$e)4|C W*$/"{{.0+-FcaXaP巬pnrd^qST2aU<7޻%^є`CcZuj7tvn/%gQ̖kNg42,] U/SCiSet TtlXWonetwrƔ[Qn#l=vmd~m:QMmz?ɛP"yIaHPMTBlHODV+q[:So)׳emV v]'/!=˿CjG|h{xQa A+Wn?:))KoLC2Fwd)r(!|E-t.QUW:\G暞!TΡ٪Rcmp+DPwWgb=j{w[JeAQREZ&#ߍa|xH(H6j75DN؆ Xuf@6rpjP.)ܫѝml}PjL./plhSu(]tDP=uEo<.v` q?a[*__Sk[i;)l6r2l~DV*K #xfmYCXA,d5$AaDL$jRg8Jhֽ[G1 G礐xkꕹ҆,R[F8ٜLp> 晌..j^$4fvR?K@ U[,ɨ ~W\[HY)nGN}30ETIs]5I^l5̈gSN'fd26@gEٌ5ŵNKJ#U'+ѤkD}ڱA>{g¤3ȡ2Nl+GgHMy>}"mvoU+/rv/uD[-$YI=BZ h fsOCk:P}~a:Xw|ylO=oamO:hFH"_LS{ u\[.[v[DRŐ-L \oZ]~w4,_eYW#ݶ~vDzA E IQ@Hqvyxoŧ)HDd[E]ZW}cQILMJa`hlbpu IǑ P M/J˜>)IWZ7wY"AB?vq4#97^ED/EP# d?r=v%ؠtw*BLC+iZ7*%3ί Rżu)N= oPk^Gx ;M|sV0p,i6>Rx41˹ũG9~2\g@:5\ (R>/UĂw4$5>B]KQwB3gSnuY Xs K,<tQd٠4{UrP#|r׃3\Ӗe:?+Xؿ63 :6B [ɨNHNEZix*pg܃;F]s=JҞۊqit\7vƚ?m6:Ut $F2; AeT68&Lۺ*"z_ Ž|VK x`Ϯ>Py6CeaFW"ORM ܱZ*N+R VGX}-ƈcz6-*,iDИ'&^g]S-Ơě1EaJn$БndwHH{P<y\{bqS"cC+n3_zv~s0sGϯzS z'ɉXᗲA+={]F/qB} y!AL0~y~4!W3ޯA˅*Քw{'P 8qLƨKZϋmnс($F !(^RՋZsc\yfϹă ϩ;Z>Lpy:/gI gU{N8TC/0fh4f`;~ %-VMkKK1gppjqch4Z) Ӑyl~'t~uSL10d3 [ EIǞw!rA^wU0 ,|zÁ\mѕ;}t z3)2˼|/) -ᒦ8}ݫϏ ŚZb4.tu["$xm͖^t9II=Z`3 ; fgv_De/:0Z"osM;j/"F ":)=e1g1.1~$`WJ2*#=Ç29FE0X{bFBT[s;o =J̼ͧ_mqEݧ{ Jj[=ať 4]bTESԮy6=Uek+P`Vag]!ȬIYn2_eABo7W֞a,㛀o tՓ}3!ig4DH.9lh b_cRG]M*9*N<AC6?&O,(kOzH$.|&2xyro= [ٴ"Q"ːDU4S8&fDY?c^qlK(o<x~ՠёV<ԞͿ afˌ{5OKݺ260'j2ۧd8oO?8g0h*/YJ$|7%N|Gio/e\K5'&#g ڦᶪ)pxNS$q!aR7tؐ1Pn#Ɓ3 &ؗZ0}g 7Zi! Z#u0Mɼ?'Tn?NC "[gUXM"=?M;$e!nX.~h|3 \}Ϛ~.Q١x2Yڱk*y!>i)nH SwESkn)ѣd"h^9%_!I_ӄw, l7hS?^3!wm?.NA&Fnzj#]|)6ӻ8AQi_Tt!A~ysZ& X-h;z=@=М3vV9z'tHi!ZHN@W$Shk*0#v8%?!{s`H$k@HIRu3Ve"K-.{c-ǒx saݗl2%Sejڹ3X~Wo3tUG?.kB,IVP5wS<T?UMqfv=±.D*{emђ`4bs%J7"j b~nA9%7B~9؀rVwxTO<*Ώ]&<TWH9Q`AxC1?=k)\vrd:?tfhpo޶)̔:)O:AMz!o-_@^~:dn'~owi?<ڎ¬XBniYcUkG3Z9Lա5^3 }m~;uS2]L|DX<|0P<2$}61l0A\V;Zg-VSCyB("![wvk8^t|n E?ef+$ZB5A˫ihYC̽ad⃖fr+P&1"M#e'¨mZG",Iun@p'xw +B5d;EbNr024/xg6:娧LMF1{]t[>vC O-TfX^iH@KXX {ɾJ\:J\@% ,ZN إz[c:c~d-XC5Na2k7sJ_E*t$+-G!mGK8k{A cv}0h/}큛F 0C66>amm!I->yGY~,=a`׉u{o7L6u|UaBkyIn|sw%hqx]Vjux^Ϫ ->ΔaFfʒ-k˗dw4:~\;`D5x?x"/A7(LD%/ma*0=btn!Azud$^QݟqŤj3V#0ݐęg $1Nu&Xyi؃Ln#I ؆~v\܀ziJ b𮪀m'ch0?`/L/B{SLkag2̌ Z!e9b!\b #gQZ^>|gN=.TIЫz"'js#0?B"$&y=`hEȦTjII_Kd gY1Ijxu]P)0f72*~u6F*Yaˈj&K&&NFV?bg}< QW/g:R%߀"JF(pϢ\<\zv*| 9?bZĸ S/Ig$W,떝+C`w,H9v:=|~Ȼ3 `ԘV&0g%F)^Q^j9K嘩@CYa( bCE9K X؋^DSC!0=Sm&U!i0yKt)gPzr(cX lB ВVMv =vra$30,JW_kuOyJY-?^CH/s]myliy.U;9AEQ%NX0Ғ7E7b}7,|pVYkgژ0kr[ i*Kia?jƉPn0%yNv2dE(JV\F@wLv" 7h"Mle?|"̃yv6FkBbVSMsg{ /\42/-&N~%U~cy1pZ)P _iJRJDdWn0qʿտ#\ک^jRzYQ@L% #!Z {ak'8JkP2[3x>KMBEsE28ԏɣFx[[( ܓ1yĶYǧCW߃E amV x ,ũ8 1lԚ"mnY(-p JtV>˨FdMAm"=bzRmr~木Wj7J?;qie; esmoҳ)0ԅrXh_b›Ӊl/b r[$mNAzRӯԛLԀ?&w!^Јw)QrgVdi{VD+K6&G^,TQlkHB#O*{ک~rL߱TV'2TflSj´8t:8?eӘ%7 E>N2CCI mA+oƝ ࡍt^wV@L^YpA+küS2*Iꐜ]%r:1~y#Gy.¿X.]%\5m.eެo;Rt &by{&D#L&(I˙ z ^̎£&4;y:-ki2p'&Ov 66֑ӥ)a43ֺ?A 9> #"2 פUZ7wXot c_*˯z;%=(3Ox};xRFm0ȞH,p̧XZ֢&!eqrQ* ce 1vBc:"D|_܍=e^}A.jP ӀG~` nݠKwgHnu*մ8s@pL|7DkS}턈,haO5亼f3)ӱ)u˽_n^b%TT,Zobv@g棼ȨZ3hFR-Ẻ¤BWBjyy (kh>P{,2R0kQNR_x[(J4qPsRLta+~h bx`Sy7_$mĚo>}6]stWp aҧgȭ?\1Q~I'dMBV]yGKq/kG? G%lNY_ qV؍`F Q/pbnl679Z{w6h j\bw;tN='AquwHmv2-rʙ>js8K@~EnYq#YD<쀡L2xi"$'TB,900 Y0',Pt7+@\"$QSw>hS`ӦzU .B/ZE}fWpSG(u+Ci)h]E0q/=ebKC#Vm9$=8˭E*PeGQl ^*WKpJK₠bz.9A#ܚ5޴Jۂ(SXP5xi uEnbU{) 12EC F"8!kߢԗPQʭ.4ވG‡U&vFƄ8ȅTd2Ҍ,Ҕf22'bšQ4jׯ~|iR2eg& "wW~7%6ǽp_iu繴Իk"./`>dp) o\A  h@m4r}$w-&BŗP g hai#`«f+~h; Э`WN.)"dm47G!q\"^PV}c'?\ޞ4펞)lpΙ@aW/*2X"ݾT ( р1Q0@`\v;hWHϾgw=:鼬|r /L+?-X,Q0Ō!sL=n{3ܵO4sKճʂ/]abDoj hHUcJ iԾa? CC. 84ĝHDŒ9yNZ6 8l&ʮJ֕V"8j,)ӣ=Ϋijga/Zոn]<},uGZ;9_Etc`UBVYz<]9DlB^:D-2 ess.΢M.`҇zш?Q(BB>yY-孶Ӷ&Gfn^PmgK{9ϪEFlD_szR9 $b whxFr5b[qLlْ1 MׇmarXPۛ[`6 ߋgy 9a嚊2#2ù0˿~6?RZ|cE!:RdZݐi{4u`_̛|Z|%"7+pj8vȌ#;CvH:xD5nTl t\|v)LZFý({@pqlC;ڡ$vIܙH9oZ {0Gq6F Q.V[5.k]UԔ'.3CrOo^ K2N}ZKdo_,Ȯg07 yeìѿ)c8:V\ŭ'Q?_j",0vzO'rj/ߎg`E`M]v^/r(Ǻ`$l0= h 6A{ gau%dҺrd.",ĝhGV|G4Nc`Gp3\vK:t"^%x~,[k+?R=$eeҞl¯Tk'i; nFFԯ<b8[3S+ǥhՐjJ)]vrj c`2ta1?CfnXrqVrG#'&?%g+sgվ%czY s8oժ Xp3W]G3Xԍ=r>Legiv8^F K]r G .f1h-g.ЃzxC3dqeU#,ht@лЌgeG| ;# uE2<¨k_v{?D_n۽3q/uFb '܏|Sv3"G Ԁ&L>KXtݝ2xޯ0a+@Cn '^8D^‰ "^h #&MKz}ݷ:c8v* ݱ5Yʩ8)#薓LuJs͞Pa~t& Ii^Qn.R]JG3]1f9'Hc~ 3;|#LDUi-q $3F@*MĞհrH!lEƾN: RTC 5Y#8/^X~qQ )g_x B b.FboFXDzI9s_ٮ3 :ɣ埿s*m^]lmmMH*B˴4{ōZ<^yY+ O[7BFۂl5aD$Ahz H7^9"M(}RXr7B޹Ym\:Y ƸDӔ~<u!+%~IA00=ڲ͘cn·qdU9d)iM7Ig+lOHU5MY#mM%yA!#Ϻ<@Gːju,/$seo0*0 %sqnm:֙D1#q|߽y4-LiƩs!l.^3WUF֜sj=3uH7C8Vz?ZzC*r *!V&5fxb@Tz23gT1r @zk$k*W ;l&9MM+089o7f(]?h%"(ɴ3~_ژ,0©ŲSui㴺\ ݍjO9׾(:# 1!O땿: DV1X2Yq7 7ɻQ&Y 3q70Z '[/0Щ'H7I遖NAY~@@@1=9ɜ߆8jFǂ0\ K l?؇t428A8Sъ)rf0_|s׏+bn+xC<āD%Y2PT7xpOwN,.dbWx^7%m]B';{W\bq_U WW=/lEV=06`̴&Ne,=@i,;Q20K3.OHɋ:l)`(Hٚw,^5-ɷ<f0G#i A&.H̀HV#8mChV?<~?:8T 0ez N/bɭOz?}B'V] d;Ý}͑:PrkÅۺ1"?@_Z@"|DaH:0G(]+@r-]d$=$55Dzt55SQ }B- Жuek~z됮~c!z {\/9qIFޤhh =_7yB;i_ ]D#$D}wbeJ?ѐ8zCSiC HyNɼߣR"jN5*o*% @v7=y ~3[Iboֹutdbw)Jhy4WoGN4{2,%ϜymKW~(c,*k/ '?YQLR̝㐮vD:+QNGJD0/#07ܾJ;Bie\YQ'#HmLS[sm.m eaT2]2r0 d2p+N£žR^;vЉ FxqeyaN5KQKwF]Z,uG,6@tׇX_ 30pm cihBbX(M33 y@~7~^Kxg|،$..v6SL\ţMl?E·IJj1緕PC=52ki77avCX]ܽe>;`1a S&V@x] 9k ȝQ׏?,=YfBѲa+ow 4ꦯ{zjI{ZG~T n!5*W"kw[Nauna/ݫ+ $3j4UZs rÚJsЬC8B ̃8fZj$ ~t*w reOƿAT5jwQ=6F JD[s92'n2iӡun$&ٶ6<;D*z5jë9l"!UcD-v<5I 0xEDXc8Ni k3w^tnM]X )C2)֢P-ԡ纸.u,͍ѫiCى4+seڋs6"~L E(~d5! mz$ͭz-AEJj'f^EGL rZU >Z*X8XBi{߯nҤgL|]/Xnǫ\^>`9:\űx=K>(SC{ |]r R_eDqDp?^nqaژ>;p(dW:-¶ݤNgĕ=ig#5SbU '" ]~D2cH^+'T>4֘kFK$ j1DUId ygiq2)~S;KMHVh00&-5A/0.cÂƐ-layY,f4Zh5DgŔeKji`C8+Ƶ1z16o]YKӘljƃ>o?A@F3hCIh@.$p ǨPpϰ~=:3`B|)kf"AJm`Â.#i ;\Tq_vI["Bb6]d: wYZl< U"<ے¹blrѳpimc.w &s{FȋUEcYlHL4Y z<s.Y㻧1X/ޘ)l&s%u#'e,v:ܩT1`bUُّ8GHzŵny,]c e_Z?ZGV0QʶA%#u6<>!<ԭ K~Z,'NzԞ˒"G<+.12R DŽ29{n[>v%#ŕ[ҘvC  u(jҕ)_o nA`3չ.AwOv\19Wˡ¨O>g̿őuif&ȪhnG~ǟkKzfQ2'C(b?2]Rz2i{&tGj /wqf+AP:]í.Z7׻ܙ;`t=Q \jx`dž&#f~&V?HxKj۶*רI>K!2*ҁ&3@޾QxSljUmJaEKBjҎ1+u|uCv7\IaH[ww')#BQJƻ@7q\4b"iT7Au_u?_v>nIO.~%We TUj ƿw3>Ǒ0ddj3z#;ylw՞|BZ4챧]i0gwwcbx&stF>+$axJ[A8Pp@}RP$YEjBɌ)@4ӳQT*XYCJpnvp iKG-hTdޖ_a0*[jCh‘`#u;"J)Sfp8S#C¾+ ƓH6Y`ouO^ aߝ jmHC t]?v)PwKѽGdzn:B&m-n2 tp~m4\cdיɷ׈RSR3\ˢo.*>)f1 5,:BH75;1ey;Pݞկyi3T1Zv]'YT_ٺv O*{4O#l.aڊ?W%Iuމ^;ˮKчH^og|L*G@6XCgO őz" g-|ة0{D*#":uw`Oab7,t:0@-ڕD[H)._+-b@^%ZFfU2K*3c;k˰Y[\ < g5K/)% 63k*@B!Elց7:IfYmuKث&/t,ZD 7m8T=N Y$rEa,-a4zWZhM~D_vSTHŃPG/IO;u4t]\ni~ҁe(;Yl0"G1ϥn[%"ؗU#a r{ defJUkX4ZEal1Lm|(mT-xZapʹ`?V "Ğ] :s_]gW͇ V҃lv}|!}G a5ѽZj:&Fv5ٕ!8Kv:>(8Ճ>}P 7k>RV{$M(3N3Tv}4=985kXW@,F֋A)U "gnJU`|^i؉N̠ mDrYx#sA:/btX/6bNaWd\B%BpC q.݆A2dY$cX8[)Ѥ+e7VQȢw e:uɽ_?(a#KF`[ALELJz4(0V%{}DvxTu` 5cxb=̣QU3uGHm0Pd{X&>:%ŽZPrCS(2=c|r 3*gjhz J>Ab$iT"]PDF-/ Ffu%w\Ee%RGF\+q3(Fʭ.|.ڥt[zXJ(s}[XqPK8y`jJ r8g pΤzχ$$,q٤v倈S$bxo7y 14(=[|;q0gtjIa(nFe$bybstE\%6$x:yꨃ׍./v~](TCs%6?̀1k%F(43`&ރt,xP7oV"dV -fݷn0rFRpC\0!ʚ3{ _̛H]p8W$DyddZu@b yhG\'ޠ 2Iw:qUawئLz X蜑!X $n< ~FqO2~[%n_S3rJ$W .G#nB)IVVaiЌew v<8J͐GnP䂬4hZM:ZJ..3t)#*>cjR3-$^mB8AVzoM7A:O1Äc6D^r{ y+8 `53]]rVo.$( }TĪQ~;bZryctH'KKnݛF-I;k#dzrC=/l7/أA[bP'z2;.?Ӱr٢6[%6pd̿VJ[.V"0P pdM>V Q@L?AڇD:Ժ/1(5 5ub+Q-lr9qM"5ᥚ{bik\v->( dLg0LF%(ySg-`L!PK X NΩ(7/E1H6@8ď曭-gݸ$d0t%+h,1=e]?x\CAөHl45I8vdO }IJ=/_%p8thhlp0'z+Щۜ"\VA4qXn{,sL@]L 'G`6OgV-Pk;(6DPx:};U2$dT,Z"|6q^!7'g9MWyf!,PH0nB+룆IP~`|_A=n;֙JsN2܀ wNe3x]Z;(s,2?DilCtOe.BdH/$, Ҟ+o=;X6~zG0Tg\\A\G׎ #G ӥ .ͅG[Hs3KWL )*I#m \F$H;ǰ!B}LޠEguhaOC"spBuvޡ;.+Xݧ26m\w/$-P1ǧAe\e(gwXxSzw7po65>,`-HH]_֌{Pj9"hU+PcT`iΩہ~Ƒl][{[љAef^=Hqq NE}iʴLZp?NCz4K,?BQeMM/'YQaѕ#nNǁv cO**z6VRM-#u5{.lr XpdvκxopԌGa}*8CJ%I~~uS2 [c0;5?L:? #--qRx1*K5hth[0 "D ~H`L ߀ROMHk9,]TQ+چ[<كQ~%VsqZYڐ3e黹S{qz_sLM_pkVYjkJIUyEE Ȓi܍u$}4m͜AGPN`f4΁̨c_ -!fqg? @="Kk^LWTiȦa.pZ0o>G5h£jeLT`KoTwt&MBarVCU[{ =H?\w7aT5U7 '+ crV{U3!I8̜IHփSCM?Ut'y ۷Jx-xx!bV=w8?&}b/p ?%-ɥާGLE: 9y;D z[>zDnęy9Uԗɹ֫g0q@%rkbW,o6$Tf 7@ۑϽdd\Elv? mButB긴lHPhω)I+d\ކ*j XGNW;72/ΥUWYc6,E-y^lWQsC H F֓3TG:-LFՎ|`{ޅކǰ |el1nSi84cQ2ʛA ӷY]Jf%)(f wx P(~$mVAAOKV?@lr]W)lCJh(liTcA:h+^\& 2B¢`x!Qnt@GJ1@1(`]j؅/0hgdѥjL/E{9&],XG_Ki)ϕl%1M=`1-,NUCa*Ef*0K4L`FʆE0Mk6$${D:zN&aEq< 1y6@d P~zRQH@F/ar_+tS_/2 0~tdUc$=[jJ #)zk:ex+DT/ P@'fIUoQ\#Zs1`ӵCE{d?RP9SMaB4M rv 7ƀI"-!ke'@S5(3c%%てshX iNZ93v?mlެXմq_\ώuq9p 8?}}YTU.7**BAKT8# Ӧ M,$rR "FA򲪿c1tnTjV(1OAbEbLD Ln72'c~Q/rE2/qY$$ %Ya^ AOD,uӶ2Yh+L?HsgH;-/'W$2J@,}mRDޯ`\%P+9EP<;7*a?_Ԛ&ª'+vk :NR櫽y1o?z\A  )c YZ