apache2-mod_php8-8.2.29-150600.3.19.1<>,̉hpݳp9|2>Zg-YzB `t""PnLֈ| "  WqɆE3%$:hf.ӦǡjRy.X(Hc9V1T#aps3R{!<YRsD6ۿӅ}U׊<)ZĎ+w g l ĨeVfdm7isk^Z#,Z X'.?6HH㝖moY;D-{i&1^>IT?Dd ( P $=^o t$4 < D T  ,@T. .+.(8#9 #:(#>Z?b@jBrF~GHIXYZ[ \(]8^bbcRdefluvwxy zP`@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.hpݳh01-ch3ckSUSE Linux Enterprise 15SUSE LLC MIT AND PHP-3.01https://www.suse.com/Development/Libraries/PHPhttps://secure.php.netlinuxx86_64if [ $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 HЁA큤hpݰhpݰhpݰhpݲ8819992f010cc9ddadd47a478b2667b554d6f1ec77ec8e01986e94bba8ddebf579219b9f35b35de317d61a4356801e66d045bdfee69ceb3e6a0584c3f152a5e5e5c4f62a3e8fb9243cb341dd3a303cd498ea3ad8ffb4a643717a1a1cb6026f73rootrootrootrootrootrootrootrootapache2-mod_php8-8.2.29-150600.3.19.1.src.rpmapache2-mod_php8apache2-mod_php8(x86-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.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(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.5)(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_anyh01-ch3c 17522272518.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:apache2drpmxz5x86_64-suse-linuxASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=d404092d384dd496ba60db6f03849e8d70a3b4ed, stripped RR&R'R$R%R(R#R RRR RRRRRRRRR RRR RRRRRR"R!R R R ʹ+4k# 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-8c1fe3e398cb1531379a6c61a3e48eae10892da06121094b8f92721272f944c82?p7zXZ !t/]"k%"5okw@_N9׊62M4EΔ[H}n[MD!%{Rx-8 X9Z`̄6n+Y4F'qCXs ?YxTM\),Fo5#P'B+[]o2kՙYos $U8heqbʫ~`5>!]w,(.lCizmb SY>wg%QG+Brh f{'_ap ) h_H+h/:!7Œ+>nИ';Rҳ4{E[^ݼJv ?Lݙ"iYxIWyE\"M8ݞM ţPR }Ҵsx2˹*R~/QPz13/ay0'Il֌O"DCнK|f r!{т3ʓʍK1V,4Vdr&F?\}+ҟ$|1L01()|`6.7ߴ1ePݝR!L8[Hs^XDJ8yfhA(UȖqH/^$ mO{0Fĺj#1q&jPLOzY!l旒vv&'=[&놿#G^&sq~؉6)ySJ~}O@g)m|= !3x::zf=ԑ@>[s# r(, 8@̑`+jT$3/RVhTcN(C=a;w"|@E_rV=0hy uK =l!2XT' !UI[t&EIes(ZXBSABT|nuɧ\ص'H5Qx >pVk9`yP0pB0]<[_: 6~N]VVP@TDzD)L|n#ߊ3.B.cQU\tqۤ)0ۡЌckscb o P ﯁ "eEC XS(;XAv$„D;* רQ4A8|S R n+fMN^)k%"pCz#[!@E7Z!Z?QLxnD>ٳ' j1*)B^▯D ͦV͢! :mN4GO}i6x hMjcmwWS1s0w lz`u 7$xyEb$5>&ET>cۏ[A Ugr'`>ٚXUպlE' 3 ] ' $+FCuB>{<m;"Ip 3\_:? oU]}(g]nlٶYݠ\]`M(=w[6YV5(D>ҭz`6>9B &W4{g 3M^<*,#ZӒJ#5Bpf&aZ٧cW7r}mvme͆.Th:מenZWnFϹ9~!B˳cBPnkQaB)7]JޒBK67dvW=+aT5Q#,q5+-T.mvZE;;k)Mv/HX)6":bH\ˁSçT&ςM\؛ykUCtDh5rxq7;4L>z)!wX{+.&_eaq_$* G,rx/!r:|XtOq3@'*Q9iO XTyG!RNWW㭼-Ѷ[\lhK Ikޱ$r#vpK_R шRf!!Gx"?)IѩxPn.'8睫.5$ / |dH#Y/s3?4?5bLY`K>a}09ݕ_Ӗ$gcMG0Zy?=P6%NLja$ K#V gV(Hv.g͎w7W ^ O8Ekvm-zaV.Kw7Y/8I/d'"/ޭbQ^,2zrHzטә"/rXܴK9wdws}%ʱ{qikBH[y!5ʜ;YTy iѨ6ڧ?Oj?7?s :'`.^;oh\h~3%S:PPMs>)p3YX<drPl@PqW}$wQ]9-x"5>ܡñ 0#R<XoXvD8 |p8T-eޖ-с<^[A9)x.=y"q=9p{\ 4OTTהoN{<(]`rCu$1k/&|^vɕ +Y`>hR,):G=W$BܖccՕ/;+`4*8nm5c/ 9P__I l* 2QVj{JcЇK>.2X\Q귘ⰤG)ۖ{\4~! 0=9&vel1g.=p\.9T{QtҊyVʒλ}A8..;2+.`W9`@䠚gu:߇ 0Kz { Du&9V?s2r8XVDmV\[55=bM'[sa FMcW*:מo!uI7ѐ"#=M0ՖHȁQsE*{2YJ E(7f[9ex4"y M]j0{{p40XIb Q;meo2! WFn,ɳv[oqՆ_$fp2b.Pi7Dd#!ͳ ^ݤL\w֣6DT+2o8Լ25ߜukY+HM9I8IҤc-kPo^\Ϙ-|.T.4.crcvUzj~M2W:^Ds v_JY@*kÀuWbW\ hu9l7eI-jx >2F:$7-:BJ:U[⊺KA#x'Yd`ebVanrU^u*zKЖx@b#a w >d\S ,Aj; N50o;T~,>[Ӑ|$a)ЩOVh8})')AV[nW+ U:j蛂 ,_uWD>Vh^,U[ -H;l)zC{2(\顶O[D*\_WGP#P힌!Ա;2]Y R t )1q^8Z1C)A>* _-1<2b0&kkVȪv:jB3@C x-l%!U$yVOWGWr!4ܝ;XC@'JjwqbigڹĒ `W2T?HYh(GeVWYZ9C--_p zT+m~:z^dj6NeR0:2a+7Qj۩|q` 9+ gNQ \N".B*DBJ䨄0.%t!nE{0RՕ&)Q B%Rf#]uy0@#+N1TݲK)N E Er쑓۰4]u-npNh> \唤Kh&V6:遐Д*hO$B F\5[[m7!iq 3Ӊ]i@BP) eӆIZGf[r yU"qs*Yv-9^\1T5v-Jfv2!^#ulVw1><:NXד`1&,#(o.uA>Fq9ԸJ=ǰf(XC1X.80.}p3Y8YÀWu$8 $ |Ɇ@v.9sqPGK0`!5}°e$KjZmpB,4^_R8fۊV6ʿ4`}67nUE.lzI뎳POLA8})Nal}1RPgZ@S);å~KLd[XRM:5|!&*p'9` %?/;$:V2;XmMwKssa,vagZH7$ ]FϾ`4 !o ;4!Bd ;eKhZ oPBa#|6)M@v'~:}:=neau`7Me_p?a:= uTS 3kx:k|ϻI3HY5wo{;j cvcWP rQi9W;_W@l%y+s$@mgBFrQHO&X"q9!#]Q XW^ [y6εG!}w,Ы_jtOiWyQɏ#ʫc}QM4Rʔz8L5x׾|$d~m΂tPK3hem,'!\0% =G\98n>e1ҏdtՒ.#[byc3][4n$l_j}L5[ƇHmcKhgթ"MҸ/òng >l0*+[G L79ݏa/C !VG?hkM#Fpu*ے-MXumOYVЖXl {gR|58 ;^3rGfk|_Ȭ[Bm` @RQJQ =wl+i{3حIuۉ(ղ$q!_e&F~H`lU"(+2D jv{սr+w<7`SY nKv&WΤ%gvm!_ 0dÉF,qP3`20:_[uU/l1 S-`:2rE)Sj"< w߫K; >ݑ K.K֬.#"=p j2CzngYNh]P~ ӞYö"B*:o޴~*;-4VAp#>}?ea=G{ӗH3R??${50ѝ2Z (k Ͳ8$z ^‹ӟV@O>IkgCb4GY¥T[KD@#7V»g;ޛBȼb$wj! jLju n0W5nP+@u]3cp A1 9Y7<ݲ$v-~$‰wZS>׮le f5qJ}.ʏRMlHoªt#)_Sai)y|+MLD$h>9 7/6 dXX+ sjE4]} T9`"m@%Uv޼y2}RzPYIm0`t BݝD_ lʧ]?#ơN:ɟr.&͒=IA'+½UC@-cjV,Hta?<zSV ֩5\јF[]vv=S,ݸ&gRjLĦjXMM/3FZ6 \ ?9]y P* ڟ 6_ 2FގvNB?{՞Hb|@%C|lB #ɩRkOOW5O *?̓4Úlx^ TZd kN`h[:uxVz? uYe>=3>%p$鍺fy,"=@ǁICӜꐤl|>\Hڍ>ӻBT zE565;ܽ[ku6ߟ8cQPhSʭrSv(mQi=oT>RGj1ScYk}FHu8zQ>s#%i(B?1S*-9">qٰB,Nz}]< 8OHI4+BV'y)r߰ʿn$Ra22yΒEr)u> $V*%/(xy:n@TJ.;YMa:1Zv.*YPX<"H^iK 90e%/dPUR3tF3;i<}mvW89FY?GLAx숅#CEEx:MgH]F; ^o욜F=*1ٵomF>Ec2"<~˦ ,bnh(Ȋ/vKaYhzhlwr(~ \%>E~(Q š9UZRLxޔj CNօf!ũI:y@~'M*vaىFQ4IDMo,vRUy)ky.-[ '- {JZP\bx:qv2MB -{3 "-->!MPp uXG#Q|S2@( Nl%&aĵF{6==SWb〛7Nh`tNTwFgC E01@v8fen v Yq2u%6^'>a uG'f2\{ˠ4:!Ӣ>A4l[_5eWQiӷx.-NGj<.Sf̄}O^laշe1JB=V6*^S~g޲@& yxQq,^o6h0V@Fv69؍dQ{2 ^@Rtb5~ziVdoX<.|jg4ɨ2nfT2rClJX L/-ƍH(,е^ĥ'~SVwxdt"5m n&Ne|.<> >iDaJe;]e $7P"o}P_&y1B:͑zZ[/`2Xvʉ*"ZFIdW0jHTq2Y"w!urњr9Y.8PEAf T;c߁Ȓ(Y@2aE"%v@o ;k)c k_|v$">0{YS{nOY9l V$l8"RXː^V⭥+z8JB$5=1J}d -^l;0Dvn߃r;*9\́kgAS]H ݨ%yݩuw+B=s?lVjJ]sFb-:,+gq[ ]D~NV]14b{Ks`֦ɩSZvNx#)6YtX7"lep?`&RN%P{{5J>}fڑmwv:O=2P?et$T?$je|t|b7zEGX$ Y+#}/r_G^Dzz1"cZL.IorJneC+TqZPt&9׶bs)2k]=%oc#ftb(IΩ+ }<#A$huUG7QQ/M6_DߛPjPCdwr% lM;&fW͈6u4}D6C;&6x^6k].=!:DiK-5վ8|ԅtB|:;57ޕT*0 B$~UJ=EC`Cы[^ mI342VYd˭>w>gLVtXfȴXV-vFVh wE֋2)s+kY%ƌkZª, etXwso?qI;!ݚOF WA!!Lzߢlqц y=2P~Ҝf-LkւsCrvJʄՖp YR kx xcv80! X|+YoI>a gJX%a~i#~KǴ )7ߙFeceG+:6v?!ٶϤNa)b!ZVRfVFkޫz"0hD 8I b2o(z=-Nh. lKOϑjWz4\ݨjJ`f:f!.-~WweW@H REdot8} 3*ք;/B7w1Qw_ErU3[4gA:%/aB'*!D-d:PXWͿ(G-BJ;+S/g4Qg zZd6htƤZ;y%yj;1qR 3"31\Z㮏.uG)3ަݞh[".d~5ew-p r3EGHb]8L ߥ/ az ^ŭZx|݅?t~쬂ixԪ6 ls1f_"FSCe H}L|5&"L?۩H㧩qDkhs׃4gt0űW.~PKjrR6K?~ ФEdT"K<eʺ <풯&Fc3c ;bDmLafpؚ}΂#Fq|#t TR¾2Ù$ǣ HZgkܶ}|]UaܿN4TgJ zhmvOzrtfed40,|٭Жa"d(خPti)~găeQջ9::P po >Xu!*)jHFA`큼嘲W`E~&v20]D/=T*E_sLNmV*RTܣ{j!ʣ?B!j[j/۾/Si2 3Pmh´~F\ţV`CB)4va.Y ]٢{$)*Sךt!CUt;Wv{m,NtH7е>s4ovώ \T Emz`JZ+A2tZC:%UXmS<\NȪREKWRґkZԀ989_|ѼiR>Փ0KC2"$cKo }GLPsW^l)$Z!Zx4wS2@TNyKƱNbUTFAc~I0Q P0s0sO%{ߤIYV/g^ Nzɂ* 9wa{[[s |ia tx[O淓"4.f@ϋҳ&PY[̼~Z9Ǎ|G[ & Z5相mJ.k[%H\_KUtn7rMNyDȿխ yN''W'&&&1.;Z'I'ƝQMBI Y7w`y) Amh$R{ Ag09c"o{GaNWFɆ38%%`IFU}thBmCR!Uֱ߸ǚJ8+,SoGlhx.^YK'Qѧӿn  OKtQY_QubUH k0ҳ$x_ Sx#|(q\T#YDJ42~fb0jkE;}Hշf$1t3jdSkMnSYWmpM oZ?oNggO:+#c,$4 %VU[oJή<'Zc*~"I) 6Uߺ,}}J#" ow;ICMɚ$wK_U&Ѣu,oZI¦'XEmwt- 8ۍ~2~9ŏ81/bf]Z F볥'('%*[DfwsP6>#Lv !!5c5ZSz$M.T疃^\&L}0waͣ6x\u&ykmpw8!g!99h o ݓit,3iLL5+w<p|G +6@}U_i1z7[a}ڨvEfz=1+ @6 $BfR ([SAr"m2 c`Vq+qn/f@ ƌI19Wbl vHw@c3Eak+\P5+}XÍ䶴 wr-׌lSk__楺#VX;v0PZc}WcWe&.߭)9uq SQѤ<o|?B(K P> 3Sߩhqv8NhԬ.᪁5˞l @ªa;*;q Y`aÑ 5"맜BXrrkZW%ꓙy'+ӌo C5+7/gr hܣt)FN4m|{4 Oeیkyw݌y*(9SF̰uMZ'J H =A|kQ5?2Aߣ'n):~Z-L\c`@˳ڱQrϳ,@ybV=kjrVZ'^Zwhmu9h4?&),+c SL|ofk'ؑ R+Y"qYCVzF()zr>O*m~Ѹmiꝣ\k!7HA/0m}aQgQ_H0xUQ(fW_ޫ"Idi 6% /n0r2|s]8l/a,ȣosOi0-c,ZHpq/q %x#F a\1B7a4=Qal/F1.k1 mxu[ YkN ܀,,j##kEjJST[Cti򪀪MctDI'U(f< &[*/(70ܛ,u|Wc 9 G)Xh ـM\@}n=h"UnBvV$S#p}E _mP `91A=y~aIp؏VJ9/bmH'D>X fZ~C`_Mp2u nҺO\9׉)\Yy[+v\:"*^ f 67ͻoCq @C&.]*-+cPP~ZAut6*:J( ^Ub5F˨2W}'v,emLXz6}]J?+ j]M RCq4,Z {8a'%Pۂ;=&G"=lB&Y,|`Kw d; G7 bh!(nP~blZWI01~i5kF*3s/}yBbvYK+xu٠++ԃȓUU\Ģnt+7SF٣`E'Rx(_4D%!pz `B/rJe AQWõK-_S{p*!YqBU꠵JkRЅ| jfpjZO[~r@%)u(,+.r0+N4Tl<6K/50^:ޜcM2oesoR@E[=Y6> Lx4yuTʱewT0 qP^*{0Ym_,͏x sLbf[#iU{ۻXA~vlM<,,w~6?f۠U|n}/ X#wXuO׌D3b| v<Cxq7<PQq<@wB'!61{1d O*}WrCo!7XUs-C#YRDw0^G)lƁ:ODfIa{ A(So+]H$/e-;v⮧-4߅Oz`LVi楮U"i\UgD`T_6+_T`2u#f 4&$@Z{\ޑ \Xt].^0,$?%DA"pTH0}xa%/6@b\LJRIG캼?0R:9<=7)=V8h#q` c N+N?I"KuW^QJ,8Ak i!Go" &QLy\ÙhlhTP7k67Ƽ$Ó֯D4{i)ڸB Z8Qc'ؘMAT7E}H7m3O"kSD"gv 㻿 3#nAܘPwA%Kׅc@;Yg)LpǙvj|Ը'v)Xvp q>沆&S`RbkcaBE[ cVūEހsqB pE=׬5g2?<[u_g!#GgFZC{^R$w\mY㖗ϑi͞tK3"3Qñ$-Bm85!j{Q@D/@#CZE=x QsDcm/.O0Rh::?+FdH3&v/`;)lye*o$j%l=24 k™bkFu`&}6ZerB&/#u~6rgk1~51VL^ dԫ+ ǧ,\GҝۄW]dqycȰ)H&di%Gq/7t=NZ;$ ŒaA6PyrCE8s9 BNȃWD d=: THvNAXPA*A7O#S,&%(c/`?.W(vKABT5JJME0eyk+}XQru+*k:Z*!ddz M1YW cKgl]V 0PQAEWROaO͛鍩mXoXC:27){M,{svHw5^)!ʼ0St#|Z3(k+Uɢ~@0S F'#xDC,q!6?:m$Tl$iL! HIТnrDL8Hlm Vx1Q@𺰑XF& p_= f@o87ztjmbi=H!Y;¥ $NaZY2C!)c%RHӛѦm7vme,; SoNxJ8Fih>e[Ղ,B^*lnHo}x& xl!Bp]| ɠ[tٛE:'fj_9K&BQ`x BjgA Ty.IdA TpFg(tngJ7(«rfʎKϙZg/J+an^>^Y%v9\Ĉz=pxQTK) f"hiZu'̕3?h:ܲz9 1c&_l*׷B+MIOqNSYS$*mluնO1%W|>I@{"5 p,2yFy&Ћ=YDZnL w>DEmq|>aUԈ.1j%.`) qhI(#/mµPAI8 1Bwk(p {i\@Ky囱(Z_,} k@ LP~j" ^i|JPh"o?RlL^'nPs9`<4#d7%1͸<{#o$,8DSU98h&p1,WJSH739 H9ԎQ5DpI 9 I5i o /^ WTD |1^%"P%5,|~) #IvN]U{jXzWg x24F&,tMLanf^a߽m5"tdž IBߤK>nrTcظ!BmݺMz2OEsʵ9)*:@d "ȴBLN[ѱNiSu# 1'Wߙ+>˾(hw 21Z҃>w?rO3@Ļ%"Y똫ț*zlo:%4`nN(5Ҫm4p/ g_SһTѸԌ܏2fRD-2ƶӍXNd׎tEZOHMWtK͒*RɎ/5=rNjsʘ_}KOB7czkLYA k!PW%&a}A{YSv rB=mxnY`g_W5fQ)li&&):[ຒt3],FjF dώq^7#7UgSHB#Fը#ϗ*}Lqw}JCɖo)|.GUD?#jg6큍)&{|B4un7fm"ܓ b rY3XY8Q#qsL^KzM;6().yVC*.ӊ77Ӿ1ITꟼ}/ D5[uvP6@"?& ldAﳚ\y OIçOjg٣=sSPb#o2y nuo83>8ZUAvc}n=LTZŽ^TF72}8 BREm|H;+h x(ydDgW% S}W/6VVӄDH3TO&Ay:C!CINоιlZ?-J lKN 8%W0y'm֊t3#^ 3 +L/Tآ&4,40x/i@S^ײJAEgD-,;kbI\<1n@7 1l^1n_T4W96OنTDMg+_i86cC/;:1+M;t2z3Ș2@V{]75n[ReP^adG޶sYȹ7wEPɽkk3I`~C#Kk,gIpȯ1/XS//IIM; 涘-7m|o*ʔchy1 Oń)fat^.\HO7 f4j5~w\h|A-%4=U9tRm1ątΑvO^U$ Je#5afqN ()1׬)f'َSc [ x8Wt]L".+g9֒p;9 7*2b4ب:r2\Kp̯~ϊ׻cjo?eoK:5[&},Y?śZ'mJusr> Wb#b` IV?$l֨avAPj8mqeɺ::v+6j&j7Cbዋ bGdk$F |c:ξ83ִvJ?fsl1񈪱-flsKB(T)>Sajei)d@3\b6UU8g{r:= "2;/[t/Wtܳ( dtk(쁆yO/= Q^nu$ mC$b unnvAD,šo8 pn[xo k;G}dlB~DY!==3Zi ^kƐq.`HaPH垝Ҏ̠W4 HDiT0sGurSwz1 -3n4I4i=V@C\=Y K9B¾is+\R4RA|b|d=˩BpN70@6C/cԏ-q'sSb64\D.5&0Ey!+ƿ'f:E;V QU!QE;RU< @O e *7R֢xI5lh 멣ZՏ (x]ӏ4aU. Yk[HX`#JX8K]U.>Ácj9r<zkM$𯩹YtV5 yIɸ4d1Zy.at*a|| kf0!$ސG2?8_J˩(M'?,z^rwl>]( ͎'L >j͕ lbq3S䔇$j;TM(.0noTq%::rI,r~{M|U:o(UBWϲ/rD[{)D<>5>uE ~#!BtH,h&B; Ov+[T3UyllNx,[?t%5D׬yjyZpb˚&sѼORx{jwҪee@MTl%(KgUyS/>tH@XY}s ?<6tC\?*phż-jvb\Ք5͓pj@D,5+Υ16MqTDa&⋶@߿UxxfE}e `KQ>&"sӈrsZH1G3@/z[fiaG^ !Nd$BT#yT&!-8kYBdkK;Kf vHR%5wGJk6f*5Z}njhE;% n@ z-$.'0Tt9/҉V_2 _ǾWTW*p@= Hu N;s V?c䖎L [B͛AGJ.7H?]FB Nu+~#݄D!ξy^ <^Ym_ =0zcS9-F@-h]}:yNf,x0qb]yܚja/I^sAA "ߩ@%+a ɍRBRz%#}W"6R%[fu 98fy`Q7 LRWX0gtz80 Ne=V:ΰl,&Y \y}`+0jO>z90>@pEhaz > M?ϲ[%yH%>¢Vb}x>b/5$:R*u'4}JER( FC`ic=WҊX#Vrb=9q$JZ6DExftV;5iSYˍ@uS>il9/ޯaރw>6-'J(%Zn&=*W!j.?M ˫8{1ZADx +YQ\]( Ʌ} )V,$3pJ%NkuUJpaڤKfe]iY)<0L Wd}Q@[~1ꄻkM9BZ"wYz0ḗlot Q~Pۊaޗ%E'|ZԵn9IGwc$\;o:C⼩| 5^OK8-[G,A1Ͱ U!ϫte֘Ah؀R@2 {Fb!R1ҧeV,#V]?Zp'u]д"mnvab`Cb»1W3_Ek>Lr<#I>?4?Sdl&3J#nrz {G[^S´&q.>pNc">97!٩//^C?9*-Eч,+cB g^^J _K_IQNo 5zjdN)ZTYCvwa&> Z_Ynj$DNtQNK-nP{:P>y|$9d:U>%?Z= C۝GGD']GUY je||{FSꕈԥ1&[lx!-[AqDH K 8|9 L/eZ I*NR=Z߁g~™աI{nꑂ Job1(RIV[kw&\O~o k%O(6JIE=Z|lZYC)3 #de#*]ml|ΦvCC4Dz|[vͧ]EES hQj,k>EROJھ3w4M?{>Jj7E7_p/02a#&w>YNT6ɳNn ɯ Ș"|Rt[-M9$Gmh}.\Vi|[NMYbm Q.]vT;?$q~5=ko 3 yP;͗Jάޓ'&|ti o? YԁAKϼ 6y.?4ove<> k<xKX 7s(gYw^Kt@1a}J7bm:cYiۡ=#)UYh`5@|禘[~ꕆ"2R4c*6 ST>_fMQ<қh[8q5epimAʅe7h~GebkOIO#|4PXU$S@6 w%+ Cϼpckhūd-ߧXXr\.`x@xz_7idtW N>we'fk}J67w3Mfg"03]@ 1Jae8RBpyF\: yU-wun۲1wm)k7TX%MllSf7vCleoHǿeO1 *j !@=/nzN)&hiEɨ? /4|yA)W[LaCk5>f^L3RP C/D`ھa1lқJpZ8W"7(ZܦlyȒ׽%Mw? |H(눋VvwWw@ZاJ2:3}X`$QCՍ: i~Gg 7x8PE%u<|5$k,.D1I>Y{tJ؏+- -;F5xcya*o V-~!,hvvKUr'&,X>Ϯ+KDM-DtjONؕ{>Lk$]bV)gB/ m*P0 wU`>sNōhby 4fgOUHPQېRE3%@VK쉈À}<}hg A[é'4u Twҹe zWWt]zq|O#~C%o9ۘDԅU↬c"v OxbDѓM$!<:ddLʝV ]qѼPXL1HQnPh3Z=1'#nFw,;#vn9AIv-DAfrE/3ױ~>@;!),fBRnƺ6|:3=*avy慄'3g׽W,fD%EJOT޹^Z|H]7eT B{zbq雦0dOc-ΟC/}A`":pv53I7r"\2s4!(ؐ9ܣ(wc`rF UrUqW ̺JkaSypD LS?,XC~0T&z.BГxYP9ʲ)5O-:VszvzI:zLF 1wHeet *Mn$hU^)!3C54K{)UX*t׳[`Aхs9'`d&;KI SW&+Gy# V <7WbW@$*N]pSd}~wa;%*!3ȁpTܥƖ(X[p^n$L±:*Lfm@ŮSAR)JòR/ڏϟk>̑%ͩMyfLhD\@vstu@o_U2Pqpru%i7 P o-ixzq!)4 qOgs/1Rzc'$9pmSb5օ}/y!itDʏL8k&^~[iyrƇ S4\F8~EXؓf To\zƑg~XhJ9a~r݉2.bt_Qe/|3 Llk#Y/d9~BWA!TL3 I&:EUКFz5^nH$5-Bxx sYiWUWCD7g7L=dOwD{=D8;^!GQ6Σc47ySz.x`-dr @[Y wzn+½VA:7=7*q_V"%D{RJK'K1C_l .zт@Zrj|/?R~':T9}Vmp[O_zX~V Sa0?ە`uJWT%kE [73$WG`F>.hMu7B:b26dՊȱ{(Pڵd֡fx 7&ɸo@Ax#fPc/w;:yݓlz k0Q X1({ߘ;L(!My(B?3qMbtR]Jqzv^DCVlg>ָ_Nn}0{k#Ɨ(aQTGVY+~TDJ!o/Yק OI?Qnصrp'XŠѢ;W9Np=afY` ~ v* I}C% imX ^(ՎNWGl]a%@vn9nj[I+Eyą{!<>Ioګgdo61E/h=wjwЃAȩ> &ChgTnGJ|ݤ1k0p&9l'H.Z~?AqW(\3|Y Euvq.?͡}!%@e-V#:|Y-eW: bSzoѮ7+塮DhxlMեGNU3\m0z#p8_^B鱥yvҜj1,Դdbpp'Ѩ_i/) I3=f2^[-ٸ\11z_}SPs3:W踪1ɇ픯eVguiHJw$ANeX5PxGЭ+K7`: lйxzR,{i3bOzя@8:pϵ&dLKA٩ yiy}@yͪ]gf Cl8u-8"4Ԥ3G?8*+spM|aqӍ9uua'PIƬT{EKdgQDjj5A#e,&o^V%2-i__FE%ZX eOT7XfVGbbPNŸENH]$ੈ\L<e,(YXq;ߜ5bcw fW $ = 31x1EnֺfĀV\ZAzF ] Kw/EkoݥK2v}PbWeEgэfQ1d>c |k֊v}0Jf\Y"Nv)Ԉ>j^@ӃPOBK NHymӲݬK 8Evך`ǀ/3^ PD󽡠M5 e9=yj!X^@,+C*7qmh9;;g~Lh/p}Uf =--V/e;yԞOAlپN݆EM )JwIYxJ|:[jSfHDZeU3,2"@ Q 1cı iLb[ u%]@葙4OX醹YjZ6Qz!^Lzl>1JDB*ԭYq<4(WJ!^}Iɪ[`37gjn/RSߙ3ۤK@k pѴ_r꽤oIfԞ;SːYgreM>xMQUi b.:Cn.їo<tmL®DŽcF75<Wm (8'C/ 20Y:f?8&TJ(NeV, MҕL.B<%QN&b(a1S(,V$֌,7 մ7on*Y$i_衽O36ͧx;D\RSQ qgz r]5|k{%fZ.'!UZ_a)/聃:xݡGAG]-aʡ#86!A_=&?sqPt߮&l6|n7K+[(^#UXeD6Dm3 Z=k(bևXYIdhQcbtYB0!)j9rAȶDXgw_z1@!Kwx5i]BCf?7KkCZ.{Rh8*k w3E}2r@'vo--}#FA:sܝǯx;BrՌ3;.@l tjEjxx2ҵ$|u|!u[s'aWn dU }9)EYY(s6굱i4>s,r:Do ND>>Q 𤠉8F޷۲Y:K~sI.*@AShhoȕPD;f'x',&ѬKꥮ`KL\-j]_Cj&R;*ק3*mv?vz7PWCRPH%P70[f€r8ޙ|ɕ*{* '[.6&C˩ݺ޺7<4Pc)Ȏ.2>HO-{4{c0~ʨ4(r\IP>%t|ʻekg*!}=RҘ(tR.Pj3 @?GkGoe1S/~1si=K1]'5mN>1Kz+iOw#>+¯Poy}j$2ձ"dMֲ?I @^QKzx`D4F[C;&mJ靄$oHN'-{7лyK{VaPq(KRLs9PC^N z2ѝRȬ )H ԾP㦊؊h\FooS>Y\T!<4I@0/BafCJ_.ڑu 2u2to3}aXw ØK5II~6񦨙|&_^>5;>ң{7lC&BK'm"QHSoC&%1?ǟ ]4+, 6powni|d~JUHoo<=++mM6AM\0j.h3&^3LRNĆ~[̸#nMjujOG3uyXYIRĺĔH^ K_ʯ TvbNoм B-ˉѴ-2?k|6g ǟy}ᐬY$Gs6k!m3A)-b~m{)nY#,2``; %⦐ o\,fnͅW,VlJ|ODFReEf .[Nܩ2 JtjbxL?|kThخVZDkr'dV, ҇m.{vXtY1k <-LӲ]A1~v!vWӤgy3-[RLڄWKhR{[7jZ [Hkqu./ssUXjG&ܵhp#L?J`)ʤ Uk?߸Ԙ}+ BNMAA مQLNXӜ2O F_d7}HPSm!Z3DuJhga-9rJGТb`#pz8mmB-]UGIB!MfE[d4ʚqi>[i0]otA)xEp+X#jF5G\u(gv0jVqkNys3`$=4FfW(\Ka@>7BJx(Fz~[WgL#[U ˆ8+.V1nLjߎSaRA5Ca=} CCc$|ȾY?˺`9wqH1:)etkf92g2 3I#xdжx?Ђ'<4Q/nLRԇ,-Z-?`Av"JbMܻކl/.#ux tmnTH&8zԎb x[H2"v)U9Y|Hjvz=*SjuUUkx?@zJgbٗjk\.1*S=m P[ .ԸI3F畢~.a<dI5!hin:'/]Q`eb?Pbeє|g[ ںSqֳ@,"p r)Nt?x18:Y@T%-FY (jd>Ieqy05BNvH+›v8s1cZw*H-Й5L1Ys‹/=?us7v`ua׬+9 ),`2хK.^f0j763u7)K$4h:ι+^a.׎ƒM7ANqO}ף! 7t}J~-foթ%΃E\vϒx|X Pw[stWNB3OH]U2ZKDKi+ LW8δ{%Yq WڲEqKV~l/|1EXFX=y&,9 Tv㦂Ez] >%^$=V " oʻ\ˆ{[AxHKrSH65Þ\vu9/{9K9G`Sj`_{܌X1TgOUxĄ\~p!l; Kz &+Ͻq#p= #b5Iͧ`OVGWjH_yp6zIى< k:5DhAEy<9C A %㸴ysPY(Vg7@ȱ'=)F`t#G}c'׉E{`H k0MLlGML7?n_M#o?% 5*\+GbM ľ_U_ˇֱ뤋A|ggCnƤ,;(#6PYGyuy{kfl7-RUNbSQ(y/J#_)E kYHe&;G[` TszBԗAu!s.lw"K(ɮω'v =)*eXC`3B$5X <./0Ess}ne3 EА+E|p4;Z,/Ф_adKGP$@^eRfK+Љ/gm\ 8W0(;Czw2a|ԙ>z >>Rpy4L|L)z%EWH췲Y%#.lS.RW *aCQ)CX5_bبC,KgY\ ot0-Z:,ϬKrʬGuO_3Tc>j*܅|İq Rl H̿Q.Y#tzg.wwU%O.cRam[ !ҩݝU=2c.>5[]Pb_z~M&j0764 [?GRw  jR[n5, H$A'i )Dݷ}vdǸ|20<#){tv_8V|Y<88qIs)ܯ.U-p@r:qMG};WZ]L}4L#v;CZu=w %{DZjm`)͵ !%p+2Jn7;2ɁSx $C+[c2D~&0Oi @‹RI$QpPA(]϶4O͝w4ea4a^@b=w·` YILb={/`z1:$%=JLnDƘ^FyvU)n9]!\js=qiYQ"ô+b>0l㴵fKS'%4.#;;>3LU^#9:1c]&-"E=X9d̒4pR8P' u;f!ԉ͆~ӖjEN,ES_ FxȊ5z\ň)DV5Er}/fJy·&@WqqF! ֶ6Oh/c,݀=qD?o|_: njursn)#:%A?1S}-r6T:#?qc{(fӾ 1z3{ y7V͢0#o6Qs\3]X],^ g9O n : nןpɭzvTB3AXs,K'$y:t`{,q4OeD6&טf4|H/n'::eʔ$;ҩjK[^a)EQU/S-M/z%a=`?7Y񼥺+kNG靨:{^r!Z"CDl5ZwB*%d JܥÝ^Q򜸫~u)b7v) #e,1kzt8,ots  cMO:iKΒ,( <})(KkIp3:@miX(b@ ZiwMݔbaڟH-h+)[rukSf# CjtnSNiUw+4JNc25/FNH`ұz˛@E׆'_sM+kݽew4ʗkE`9L,QpIxVÇf:zB-HI8 " ޽AR''z`< ux2h8wqx?a$Pl_T@~M@ O<9r.s^7Iu64;5v`hgZnfLųoh+eYt'd8-Yȋ'!KT5?`Z pw&8B:3lWUq;_&G7&HSxR !Sge)%BɊdclv-z꽼rP0!S4yq>VV$;OMrIV%VT A8Ѧo~-o}ܘ-UtZT?HHhXUխN`[); 5feU: WGO2;;sq B!h>瓞ҪOWdyA=k9_a 4d|3ĭXS/Cnd8fi2o>gTی2.c}v*N-sz/.Fnyc[oP BG@$LܪQ=pק"Dm KE8 ʬ~etigHR~;X9 .QS'DYQT@B# $B b`ži PUk"5qX>/[k$-dЂ%F÷ 0.-=}ʋm]jZzWU2zʄ,M&Λzg2g$؛a3FGIj⣞`^ W克ᄍ2zヌ24(N!ʄ$ΔOѓ5RAyJgj$8>SKN0X]&Df{Atݠ{a/Km7?/#IGbM#﹮>>0$L{cp!8Jw%p~*USשp#[Nsbs7n;l1@8y3I86lA9*VX> %\7rsekNgʖ` |At-N?&j\Q;_b ?vG^,oE'Aiyc(nZ[X IyZJ>)^,,3/tm"lyAK~a 2Vn3;Kej\VEp >3U$;bB#YQaco38.FVPK:ÐB{s"ml)q1"}yAP>V/4\U2 Ъgtdh$xBt]̑JYp-$(*DdRp(863*@R0. q(w4hڙJ/o>Ha.uU vq|_@.rS=wy,[' eǫܖ0@~?J25leӚwq 9uh<Ǵg 8R5_g=O=+f&Rvp#`(ѹ , eċ z.Sa7$ M*`qjBt'=q%e2 DtNX}N+ʺ9%bnalZSb} uml:UI/y&Pd~*fPzE v aWV* K=%p/exz4!߆+VKȝKI4%B\?`7]q=>)e-XB¤™2dvä 'ĚRMHխ WTn%aDv)[~fu*3dY^E3a6߲ߤ`lBF^JMv bGG<㇗0E`;RW6)>2*I#c(Z3c dB;l&R&cPɠ-ɥ.:gesx=JL,| Vz[7kG47bHFcA䇷*|Um`v!蓼>qE, YEG@3È=|NT͈t1/FcqnÍgCfu"gV K9)u1R7a{qyc!2,=w[(_o-ġ c-|)ޔ1GQ|R@{* L6\#)XE6P}G8 w@dtCMiǰ3I>DTo8PžP 䶀$D"e[竁 cVHaDmj頉4܎;;he7Oid|+P ^P&K?[˩RO>OQS4D'䬅2O>R\Vd><8QS?j9xTXD%%ԣE0f?e0c0}=) Mxb;!fS#Hl86 KTiE᧹>_Z沯.Ӫay<Ec 7\}W nuQD)˻^-UЋDj4QW`* SzWMz*]GYLp1gwF : Tjî2#%8"L|Qgh:Fp%Jw?TMw=(yMM Q`R)g``"Bzs.qN$,ZsM\s'=A[[swq&twֆ9O_OG#oQ]1ꯤch í7AJKYdM&uy K/Y89MI4@.؂shqh4Z嘩4Ҍ`\XGwsJ$2\ R60ò}i{.@|K@X@05o BAd7S!$kN;-ъ`3E7e ǎ ~\* N-rΌ _bSRI*|l|8?nвn9HM(wS"'!n"9ط];w-2M/co1wH5U3dŦ,…LtGz1ߦ{ Pg᝟<7N#;Nx3#a&Z,}lǮf0VgnSk.JRWC=bւ{ cp3Qww! St̩yzN_[鸚"e#G(<*@L;nEI&  -n,b]ǥLw BZ죧r U6R"jRQ/?cqZ,ˁJ8{k.f|:wNJ{y^ΈM)bد!q `]¶0>T#k_1 D>%9a ̣c8rً&u^ Zg QCmF,z6J@M-<+J,Dn=QjCpM< 65 z@ɟo.^-Y$:?luQJߔ/*UE!gLQZ!lJ0#e?ߋ/ LgJ'f f}P`w0=[d4hDl[XvKᔧmŎY.gz,M+y9+ s;X,q)4wvg|6o~ČSx[1Ii ';l .ͯyvPaCHjŔ ,r.LQR;H8\ g)=a|U`2%prJe6%(9\ɜ8Wbd )E|>m05*5?ܚ׵S]n<3D x xt[930)M!L)wC,1X$bBdy7_ OtMD8>m̢CRFNG W4h`Ѳ(P/$p1L| y'4g(E\ ehp- VsGII0_B_YN19$[S,CdԔh57l~c( > ~Jћix^3Q){o(u=#3KAޠDY$_{beG~NWӴv~ˆى^>*4_TBj7vɣo j"UdB{L{XEPŅB=:tߣSkauՈl5qy,?I/\yTtW߼~xU =<8f[ؕ:BC {i@S3l^YH%M6n`E>WS"j3/e <wy * g 3k#T&?":4 6΀[WB$z=7ծ >d~LRs\dDg?ATCΧﱝD7zI3XR{W%ɞdĸ|@#I7@(ZocsNBZ2_mB%q1v_ 29-!L+Ou$jE.N#v4a_q;&JA3ԬsY ] eZoyAg~"{eyrH< *v>:?)Q`.\ŪtMuvs<ȼ-Z^݁v#@n$5JSOa CXǩ7uf!EޔPL4F[ G'c|@TJZw(6N}8yV^ݿ1]'y~:G# dkXkA@|Gi0k(B#嵰V ]BfC#|7\~|w_3h6]6vcqdEԄ+t+'gBLe_Ƭ[Z'r]3ڲV7]AͮXcǑ<,NS<›PETۚ8o9`t4~_q l*tf[r츓nS+RKRS7TG xr @.>!]/sf'ob%~rR8[EP]fۨqs?k6NEg|Q*ߙXQR.N&DqOEVDCsU< J1PDlP.[CM˫Ip.WŒuQ4>f eaxFWt:b־1aQ\&?kb⛮G\@z-P ~d@n3c©3bZHˮNV޾ +@E? iQw!Mxv`BxG}72ҟ+nG{^[WD0䊔%녃ϨO)'?.4&c&2wU+FJ^s9I[ςwnLˈ[B NheQE^m=n8BܖRg|b;8-ӗΨ9r̛SSMzovO4+j>$0(^-AlE' ЪP&#[9r dF q0l4I@z~ x Q"4(EvV EH`lt* ff9:?;yLVQa6&1"}Hy0c]5qŇF?Fa*9~q2&o[=\q~qӼVq}TSI8~ > }aBbD(ui46])rz{\9ݲΥXT]U1K̗s^:0M7Z{Dw ?,J3z c C ȥ(~46S+)! nWzqC'GG{=!vɴ0P|r.Hmp]v[9Kia%G`y4@{@+=}>>y[(F0Y&>/3eT7yyT)I|J{«.*e<~Xkʧ&~`=Y?j󎐘..=D,nRcCO5$ߌ}Cl2.E|>`ȧ9 &( iP uB˜e{/Z{S/緢da!44DH[LH>q,Z;gAG?MP& KUc2A׮} 'K{^/S wɮ@30Az[y*ݣ؃@"7Yt >.ν_ <@0i(x̔'@tk𱐰(iv#ӹ}PT9<:,{h ɸ=Ed?&0 5JӢDg1vIo(1bs&;կ$?)Ma\;Sr;hғbđq&V$Q/&ga߮Y.Nb+;zWcwUC U!qI ;Ihr UP JÈpCҔɚ3XV6VTG3sCZ`H!>B?b@Oeu9;k%3,$$d%\ F"O$\Y%7*u~E԰?Ùr{*$r.[]jIi&I4d;H *[HwD(#TBԺW:Bx=ѧP7nZ;/;oQ5 xb1TdyQQ+.}xc{Qrwp=(j vWW$ưךN?Ow0 ';f!EہRrbd4CA3qkVnPy@~ ܻ?̖$kK:l]$&hx"P5^>_ag(O 7>&Kqiل`ѻI2l R΁-!;'e~YLg5f<ލؗ]V""`@cLDENu4X"qt]㕩  FFBnC`jEZ@,kBB*jӯiCS P{۱tG|U梎i`Ds5zIV\Ks>uxOaN\.,u6+Bg)~u$觙Ynظ$Q'LI}lvt r+j! d$i?U#Ĥ1Zj.yFTC?H3 E~?k0kP%k<܆4ކEm#*C!vhY^$.Gc@7~!GȥufUx,>iC,dcG)!ɂېFN& # U~Bqrq$3?ؔjiCTMCȀqR!Dɉj뗎LOmu_XuyY!,8 1 Cb%ٳy@gyNeKvY)&SW͸oa "@3DL 03z-A75 f}# 2K]8E#&ta̸A.L_0>J3V[C‹k40NMٰxƆ@?*nA[/U8 U^&HcW*cPZu.%vw hNΒ`'{_mx|#j$xn|"\&Vn{0/~b{(s2jn|2k%gf內d_eI8S^j"x2%|cN.D:ՠ>z!)Ap ~^S@%T=`]mםbVftB>H“edW]j$ӣHv傧B6 S9Lp5|Nʃȧ2ժMiV ?R{^+hL.E84#4;8$>=Ǡ\\ q92餒X1k*zq5|d=M[zrUվ98K8[=/J~{T6vϭ` ào謹rP'hKu1XMY`y=BEEXm/=^@aУ#D?aa*Јm'j#T@E%wS`bE,q1J UU/g e N̗|a\ LOOLIh#^>wL+2 ~B1n#={xo^dn脴60i>0c#3 weH>j8QWG+t xʦQCʣEfV۵sYR/% QB=@'<|{ gJ5:Y>ĢXJΗ&z^%8 w"sE7&cG0Ǘ5)cu Wgy{J;Q?3(Z[M=)Fö]&O\m+жr7Zyag\#My-fY) &]zqБx-@6z͒ˁIDe Ϭ[5:D]/d"nGpcknV.+Qt_ҏFxedTк#`P}q"VuVDӈ_Eg lؕ͡FɦV@[8+ʜyIs[Ly:>% @j9IPdX\OL4-\~W9쾛eRk,ZP*29Odй _ژrLM|׫'5=y5;kuD>򋍜vg.ϭ8nps`t@Z+RNpnҷ z3>xnٸpg^n pDO?}( ,V ;\ 8}V1ДIuƽ#UZQ^SC!/LlQԔtH66;IƸ|gGA$]Z>s 8S[ uUݾC15Mnյ-Uc# XKxnXjn,r>SuhщdAs#3>H`ХsY񒐙(/TVA?p؈}x)g ̉S!D%FTB#oQmC , ~!M1!Tb_ZDo."AW}:-t. dET '䠉|5{(;3uGmzPW 8|78'ގfjKc#do+;H0AE+|%qa~,N fSE] 0<"rF;RM] 8tԆOD4a-CjRe{OVn fRj̊4ȴͮM _T05e9{82nX}H} .tO 46 vu6H68JmL?ˎD !Qot;&>˜Pfu8) Y!ҒNݢ:Q4_cϜ蘖ve*ˀH[q&-7ſ3}o;Y 2mJp@k#gG^$DBͭ#LZ懲+}–V޲‰Y8mysmۓY|LW$qd_2qp-v Ќn A|*⏻f1V^-'/M=Px:u/(Eqw =aK_)j]Bb Q4ED7H>?s=uLc΋FYH쐩yb[(nOGɨS՞P"ӬsD~w'+xAGg8i@`XL8}"?(Naq;qjlg0Ro\Zr L^- F:{[~?vD@d PA1}./~ +9?h>N /<"4,+!wıLGϵf*<āT+ꝇ:ok@y]}WAc`FIԉ-,@l*xk܍G'M\EJ,uh. -J(8X Iɴ](~̮8,X*͇9`ꓗ6_k ыzh2V,'CBy59Kn?PUtF fy5zvon.g pE?оGE5{MEq@Ø'[D''ChMIЃ-YBm & j8Z(PE/Hz1nN2՞,.'zZn|oiQy<;\t v%1CKdlg" nٽK,jd$6aہtryУAr$5n#g)-H8-l Ew1a+,n]n5x{7@D XXc ۽j^V9`K uX!n8J^wxsG̠Q7.@c}=O}X{͙#L~뒔DTSaFg٩wҎܺY|MtI{M{ nI6 g#rۂf9mh< \1!ǠGbLMPfN1ţ$Q'YT9:@kVH g+peHC"RHCt.vq?-Xgi?ƨ'oTJ祚t;;їd_c|U|guQ*\ڮ8/$}>fLrԲ%Tp066]dDfx%IsRCw IS7@=S"O0Z~ z4W[3%s J3PQ|;oy%!}*|룖@Fʥ 7̮bTuv\գtyڒ}(=Tߚl Y~vR&\/OFTkb 1KgCwx+ls0Jk F 5n=5y%)㷤uB7Cq߳eوq쁙-Φ=( r7ٝrIVOSwM/* HMp<9Wu (-C:)մvܾom"K&% OtN^.߶^ґ?1ڣs2GrkzחvnFл&tE9m2D!h@聅zN+Iy0^C5PUhQ׳C̣7]353*$;'k y$UiSFecG8p>6oJ}P{K¾B&֔s öe9KTˑRWߜ$:D@_UЭ3ƂK/fծ@cV h7X`gCy@ֹ+3eMg+*6߶:ݨ+-z| 8Rv,YfFE=ΆtY'"ZcGs ʰdC67(,S,;P%m!0!1\%BbSm84B-rv?_g F]U'on;1eQ:W`4"R_sܷ$"u91Տ+Lc`tSd;p!h3I(@@Ҹ+g_tLd l.~s!4&co_r IiĽq"X.?W^0l.=0r!>_2?{kJ\>ɝיEН&KX 4]Q:p*QNx01d||a04~X@6mk7n˼\XȖ(=O3xM W -Ҵ;~\loO{5g9 Գ/]<4^m']E2ˆ Lpz's*uJϋ?7 xH-U]YWW#?[ٳپqחzG8wB`eC:CAi8#YO5doðb"(YF@m0K(N0kw#JfMS-serKNt~cZ.ߤƖB:O YS++cJ)?«"Jwv(0"5?kI4nYWūI6.D  !NJw>Y|9%N!YS8yaAt>uܿus9*|P9k~ۤR߅t맖WC Pi'1$ ZN4:[)WN#3Bؗ! t p%.yDz~JR bXVT>.OiSO'<ieOUK#4=WѳY$f>"{Isy |)c J0'R@ {quD^kgL4)/u ,cykH%֊m#Kʏz*8$ܒx||kl.Ln@jI+61}Q\_WƙsR~< ]@,zᇸ)Q_ aC.t>v. ^~O/9js=.ME!+0.LGCY .|_2a}$Wyssk%.lY yp8tX(~n%ol7C8'!fE"㬠oF$b>{mќBU{,5lOU2BaAAgy$#wgX/{.%c Qa@TWy:dyQgljՌ+03zuq=LCRO<騂eO丞xGuV3 `'q)ɠ"SY 6y\Sg7"3,@,]sz{k-s>'ϴk>$qػ;]LWs/ so]kҐt ~ 9X0sNn#Uo#۴`8&*tJL&i_N"Y#j]G;O&9fNݲkҧix7'Ra8c0َYX*ݝ㍫Lƻ:?]ptA/nV%ذ.>Wfa0/*Ye\x/ֲTI3®Xعe% "rB+ bbJs8E™J3ĈNa`_,,-?*1)#4ڸĒynfֱcGQ _$bv0ͳd'Ns'G>(YB\4=#TU=dk(HդͲ2\ 86t3&dNqaU^Ѕt^S*V6akQG]UzB,iGT\"3ܵj3"4.2 w R={s_1h\oBsUQg7p|Jiʐ ")bVU`Ȭ 4B>~Q]c7hök@#5ncF^ D@h4krfi$=ݪ) rJB c]m11F¥=xצ0ͯFS&m6‘ ۦ&k}+ ]Ck|բ):{E#R$UCpEkp7%eǂ[}/m?_5UƷ\ }/N!~H3M 3h.j' rַ&qע;VJvWe CC5$k. 㔼Wɇvj u(t $t:F8Lw@ʾƉ&Vb?! C!,4ӸndM)XGnZLd gC#s//' x?p>HAU]JL&>ĥ5M|j}kܣ/ #Y 2fMtYUeWMMM7t۹poAC,{hQpן0#|f2 Rάu-H*rkt(ނhPm9Nd :#5|'9-.qs\.ֆj%@ڃ]+u}/d+9A%G4o`p"yѵ`9=Ƣ 4KTB )^*ZO2\@(]Ms1L~l)N3ywKj3wKbb P(a֜ϵ8RqS -xUqTPp6S^|<]2j*lA\{a~#+w@vl =Bc~\J~-+Ev[i??қ(}B (8,'Ǽ_v5M*_XwxQf@ sr㰄kUl8 t)mgEt[H9\uUqņ8eYpwڑ9?u 7 q y B-Ɖm$HJkEgت;O-M,M|.=ųx0-z/3 , YC2ԫ0Ǽ@ZIOիY'yG'#6Ze8W9ޠCb0זJ1I-"Mrݼ0rtʺy+<2Q9y\QØ ]їarg(!Lg9b'`G{ߩUG^뵷D)=JݬFNk=Vl\ݬs 뷭\ʢ?#RusNƯ+cs( ƙ|pB7!h"*tA^u&ߟkr)th#h{C)b0Iָ!&<}TSvꍹ- uPg`j7U5KL'؋{B4mͫIo"lߠ Vޢ3M##D  ` Ev~o.k>.d]r 9T@W9,H]x#!M )`aeqZS ʹ4Y?:#{4iw5v{s'A<hdN?+ۂGk,]ʸIjgzB<~Q@_=GKmJkIIP; Tɴ}0X"ŨJgj 0E˴+qSǏl')/[EAEj rrLt.imNˋX>VD.TAV%ZG lx}Okn2s5ZÏ8FWfq@%|ʦWL 6aY,Ⓠ8i1-NNHWM}#⋁h6Ռ_]C3dFQǬ gMh.?f7ҤB8DpG@ ~ۧ,UA٥Ik q=/zitwՉ 6#RM)-Ys< z:*5N >vf/ob,a$('Tq,]AoIk ψ4Lg°|.ш_|tF=:ևy~Y'3'( ՝DYg* /Ils{WlLڬ>Q1KuBu:i[2!&9\^,xoً@>KuzrrD3hlt|Ty5I=3~KQslSRep&^OC7wG60/]'jiQ&M\ Z`L3 lKy5%)l8W+s's1^ii5NIsB)D]J\h;glf4D0@O,U&Qx!a'G@IHWϙ|> cŊ^-Lx2(7%W9Ś^;0P(G\o hȗ`QZi' !?FpN͆Gwq>vQpYȐ$Њg(kZk v"$[9Y@FU m#; I7նGV5[f#f5(bŎ]q01τ=r\V1NqZ0"kHi$+4!~l y\MCePT'uEQ@MR1'{Dt_'%8߸es4Ώ[L (YNx4n4zb.~Ů!>D }f 0UX`ip~j/0whQV^~ن̲eC]z!醝<Ĺ'';ɷ 930eYk 8eUq%sJP[(ϜKf,z"-2CN4!;p~&Oj*&Iw#hj/`\beV-`5d@xh8J<2vܬL'DJ%fuyGM'{wSb{$6w`Ѕ\bsKxՠ<uMh-/}dcջ<,;Jpn#ڜ3V4Pcwtq׉>%#j8vͿnlI4rN#*Ňww2GUPme0 @W~*€oc M=4Aͦ սc/&le~^[p3p-@W"N&<nĠp%1ItLsB2xP>E-|L9+:Br/Cvj[n 6ϱ.s۳؝?UkҽR>yr$S@][s#Z8Ch=O*_K}EppofZιE9ܼVhY8ViB۬4 V7jQ?y ;A;9pfcOZ?s/v`܌$%ՓSH,g\Pq܆\')rWQNR ܉ˋrr# HҫXL Ԕܘ+0"aHoC+ռ8u'Zs}( .xMpPU.;<7_t]kAdyO"=Ѕvg e:j}$:[* zow>͇4ǴFyqA@ s ͆ʵ]C*]K1{"Q}!QoDć[[Xλ-R{+r-q'5tf3{V q?8ΛPoR.5ZR0)FhE]_bڦ])Ih i{QQ bhneؖяX䨀>)m+J ?[ZF|y6^ +i48eP~PUq83ْKr=szM6f\/;r1dW>Ck\fP&jl倴d,Ws @ooS8rճw|OM'juKPfvsp}o[;ՔWiDM?!P]:;tCP6*!um>RVdX9~Ooc b_-BbL_mݛ8,-vэa^^P|dA͐ofsZwWc :[sÈAa:|aЕAߪT>͘H!+lhҫ,PQv㔻@t?8.gB0Wrm2i 6PIm+y6(SDQPAqIZ }hX:=7W;ߎxʒM; W>'%۷W9c;j>#fj!қYZn2LJH!\pY#IC}8Iv(޹WqaF3w\wܬ "(4%YsSꄖ*9G܉qVF%陵kcp7&BQp^W;ur9K !v_\rkA~}{p,:-,딙dX."`dv-RfgfC;7HM#p#5+֯B0wJB9^kviL >o6S7ɒh Ǿzo>߭ΌĘ PjG^ %'hK7?sOQl~8 ^ƅа9)#P`oq~X_37oB LrSu@ M) @bL Z~~mwȍ`O)`c=H^FxC$xZCW=\19EI~f@y6#1L7sLKٱ7*)yJx GdpLK]izS!>pRy($՟7EtYz&$'sfM;@6K=Im-Mp O GH|N߸!~.̊? *LhG1}>x(aցP2X)OdA U'e^[gpRx0Z[*ӨG/sAos+ hqFF}ut-mm,82"lbfš _Y@,K YCwۤ5F7tK%V6O\$y89QYҦi6ATh']`P %a+AK'W%Mbٙ8}Du~3|ǧկ?G tU:s^/d^?-f 'XqM•#m[PywIA_q vH?;:֜VxNP.*R!;eJu+1l%z*f}Djbd2Xh w_ZqIL,b,ht>>zK`/<>id }B#jobm!"ʋƂҽgaBjNwwn~U`T[Modّn A'b;/,ϯ̾lx.m$V n,ޤsLAN8KUCGBEv<^mRk|DlXu-Ka$EmN4BV-+i΃ ="(*&ReN' +#.6r+?C*C흷;8mĐ8xLQd/IdB~ܨH]P @S!b'/2P*ߠ4}"XkM@#Nu1-Od-o:ܕEȜ'%lM/Ob?2 ,ٲ&@ֈY/2u0p5{& bfN(~% ew/fnꇮ_|~4꡶Soܾ.9 Nsŧf V7Y!1|'Pt(*Ż@XB\UQ\eZtfۭ WWҡ> OE3:R ~Vq!訝am\ZwǠLK4=djc? :Rlܔ nhÚksiF Ws wͩ UcHړ"wAaCy)f0`OW"jx;o5iS(j9ḳl}MVQ6b wМ1wO& uݲ7̔ٸ:7o,yaChilM hcjJMiQdž>荩BԹxm TayY` 6r_wU M)ڏPWuQ[TOৎsYi#M3X _SdV*O7'm4D[S`=6!'7'Du\i xƍojHw0 9H ss5Ie@hq7 ?WϏ_ /0gX3𥬣;Ve˩ s%HU1wIݎP=^~v!|gn{v:L:9<L>:vC!'Sx<22H )w :vOy*q['$_UXo'8!bM;1VGhi//Ǻx_4&`7AcNri]iO;V;#u1Uէދ9*7'Sʹ$Mi In >s9AaĿH %fs-Rׁ*O.M €DFp3`pz7c-LvoNsa\I.]`,47-&c'Ll""𨲫SOfj\D1(~U [0aɗ=cHد +) B21*p0]JH3*WTP!mS7:=Bi]PUa"]LD0{[ 1@U{\)QArJ:/ZއU=M*O^\(@;KQrpDлdɀl`XYӝ.9CQlPSw!wvxP%ƱڊZ+' lhAZR$fe h{M]3QZYgG4Y}eo0٩2^Qgz_J]kGh4ND,t O& ^Q|ۀQ-t Bqo(}A**QIlv\Y2x*4ei9,Um&PDGxY<<`O(Ǜ)KH\mJ/(,Ҡg46 HC;GNUq]C-~2ߓ*:23cV$hP(" ߼,W+`^BzW@OSE_|mH-ad[OBiSIvTrq3h~ %կcd92t)m@{!AEV5W||'MB{{bޣ^Y(3ʌ[DϗycZ_9!seh́^%B̂2oYjա\;Yc`#Yk+ r LЪz-XE42^)s/ ˬ2ٵޮp9SRqtWe 2]腗%Zr!w0M}־+Ҭ6ޘgB9Ґ6szT:bK{W&_ ]&`&ROo‹Z]ۥ7TVne*.RY&߿7moYҕ P竟D:.DVU?8882 AU)ez.sF*]=3tQ;)^9OfJbϚ_Q@Z Xy݃"e>tDD:gg3 n*Kgq6Qd ?2RWнg|rڌ?¼mwXPߨN,`ȱ5HOlRvh0 9x Td{fT<;0eieuVa!N-6Bnx@Iv\*j*RQ۟@͙W Omx'o!„ʞ w h1TPk*(BqCDZRrTQP2y$-񢟌UKOҺB%;=6v@<},5 ۬Ml9ʘm_! 5'"d-4IN1gQ.[c3v .ɎĀ1l B@}xSVXe k10`| IooPdycB $~^+_1;U"~j騗,3PEu/˥mS;EXT?ha6?reC{rVoдsP0mˈncŠAD9I`~m翢٘[Ǖ~=HH<fp<)|qtX_!`c|&] ]IkJ6!hjSۼ|:(٘N;]r.\zy˖/Sn^U(\Ħ:bUW$ddKG|^@Zk[,o`zgcFoҌmZW Cv_ BZ pOvK& "qzHgC&ػx9yQH@4( C;L+?iX=;RDiWs)Klci) We#bt %NVwwTҖɷK31Y.eU/W G.w&DJ + oj1+iƁC~;,'vZM;^'7}oH ]Yʿ(;yLPcn<1mvB'hY< mrVdbJUslz*~}3JPY"T *x/ 0|V\e${╼Q8"WFI@Hn7~JN2$7 0u4TIt )[;g5kn'rf"Sh-C[ =t߳IH!3Vko^1*}CnY2GX/fԡ9szZ&*4j~!sS3呏*5t|CV"8RS$>]UEtDXuGۯZ aT "PbɭUS( 8;Ve2b85z(c W9Uws.B\ -3ENIP4Ƈɰ4|yu82*R7X(Nk-Z̆QIW6"ǂWt12%ZjbEq7~fC 8iBSf5#ਃPN^bj:=T|fBΙyqriD_u1pKߝQL-+@B&Z%1a%Ύ |f>lQMͭ4xռ hF@ fA# "Lz;f.EO!5b":0 {]5٘T˽VqԆf%G[^w9%ԅ*I9G"Q*o Fa\_4>FfɻSr?rtcvՇ)S!蒚N#!0Ó=w0i^.ĒY49>_`alkzt>KM((:c>H 7oidՌi:*YIQ0(-LiSߏz.u􄈻 1S1C* s_ClrӺm41E=8Iy0Jf,&Xˏy ߿C 铙U?R8VbԯZ`%vaO m0˷!m;9{#+Lnʗ<Og.~KV[alZ!w+m\^ӎdSAC*M?pfȂ?o׀\e8n>acEnX4 X0Vhs{ b ڔZ34#nl]A[Y6Viv@Q\wD < _Kol#Jƚr?tn%},WTȌc5{v@X3?!@ئ .ivrQ_1j޵nl!&Cvx13)qQOZ>֢[ўv[H}kPޕGGk!dc?PǢQ= '䫪4ޏ20vfd|)^.+8:5>IxN@l!}t @[0qE1mI+2Pz<Fa46nT!Abt_` 5:+f/g\u}5q#)ABE[Kc"%De#'T3u{̛^<+68 +3O45δ:[ w-^Wgߧij~]?[.?-the K)yMQZJ^ jL.b.7`)\V37{vkgUϙ7_zzOg,3p NZvwɞJzٮ5f<s9٥[R^3yxceae7oJw3۽Xna9y/|xA2~z _esj0:Sr[wT]ӿqKQ ];$]*Cʚ[!_4A#~ZE:&t-mPhG:Kf7$ˆf~ԡ4g؟3b䲃` Ks8W|dB(yKkVjUk^ iV͂ٚW2WiDG'5G*!NURI4(7dVo B\A\];9FnV^9h&x3nhpb :{<, +O]FDDK_ϭ0YC;8BHSx 5&U568t<t8k7REZ<MϺN|`#7 h|!pPSus-"koaZFMRtȊ5ѩ|\X+׍ȨA &8CO0k_ &)Vo"NчsxLF'RT3dzh>b}_:%y7^l(?J6ԷQ :wJ$.|p۾ިJ&+?_-m?k f9 P|gEr|wVBmvñ :7Ke( E R%6JO'ZZi.K5RrOBn2M. ?mdg!wnMְ ]PHi9 َI\]7)4dJ/r?^VnWc 7ߝOKUGB4xJpJL㒕wYXFK~]!2Ȉ2S'TZH8:%8Af䟇 LTi ;ҦK2f (K Ԣ|}tOA2k5^#^p?\Fy]#dzՖz\ 7lZQZ'9+C4q|mgߺA(s-1+ 0@r"*L rTNg#w -FQ!6CWDgU0{<>ڐ 8vG‹\Vvn"FTG^ՅbPV@Kfz~ZQ^R)ݹrn"nS [7IVI2OHfe/Z]F`\¯}idL5κyͺxX:FWΞS@|B|@H\Og1N?UJ\"եzCK#P90 8Y,o>m;Do=D!eɱTwxp7#/ջ KvmJLӔ/͍|} 3I0,u>3rXu[AG KxwDl+r QjSǟ'>ruW)fL+I 302qr$_aEWde@&8gX9J3Yu"TT9^toY&⾸)Uko%~H**8'#v չWDw~JWv38j<J -2ħ .ր(b y82!ת0gcK?IT:4%0Mr[jO[0-?TZ{)wd3vadqxt0Bns&DP9J荪/fB]P{~N75/tIZB/E(["(V˾[EFue< |?Gf&8BւpvM]@ ):PnƹuHFtk fz@($D/n5ŗpTk$轲?2 &m &HyZ/l.I#\s̘OkEr#"?S7#Ă @Q oLm"Lݫr%륔kL H@PjlU`Eޣ<>YbZOx(8Uݞa,|:'sds.nMl6 _Kv%14|)Bz0P DK*Y=?vi+[cЇ V8B_sV%ZG  h=ބ>vvڀ7Z&**~݃3g4$J}(${X ݯH WҙKtc @`ؗW?w0_62+݂Ollwj thA!=i0>b[J֘d◘&n  II򀀻| ӗ1Fs\b@"yO(s812Ҏk ԯ<V%0fE 8K 6NBJLjޕf6> ߝ@5؄S'iXY+J@IwbKa͓~5ƺoLb۔_yI"e#GVSJJ]=˹hAOkxEN20Ùe?Ì -:|r86'T#1CL#*'zvjG+o,_m%פ#I-YM# N}Lݱ6,,b$_Z>BQ }12 pB@} /Ās6*k_snWY ͼq@V5ǡʅv'ۛD4ZMtks8c?nVaVOmm Q?)j0X;ɖ4XQwϝrMt# JS1Iӫm6aw(2jC x +VgK&) 3hn-|[z $%ɉh՗D1MjcU,o1&ծacč350H?WO~vK,NZf_d3镾dZ2U%Y1[wR^L*ǟ-*&[GM?ڃeɡ 祪ِ 9+eQ5A',YXWetoih+>̢ Od]T+?NN4mg)t^96zBW FT"Ulu{K-!0ˎJb^P0gah¹Y6MKjR9{;k]Paa&m⁣#> 0/1Y{( e*ƅ`Z̫!INƴcT!*,eH%M-g!KshO8 lB"~^߹ڂ]c1ʚK#΍Ϭs ذockٴB5ٲԸ[^4{ۼTV!{51h귮P!a5ew5N@T^6${3Fp&{ }>#vu"WK++ocr :ì-jpf4(&A+StvR,,\ܚEf<TNjOٳ)Lje|EdDLtwYj9oqأИEj2҆أ;W|T ;[\2}n`# m>C5Ru.%&-.'FS[qd/e ] q@A( Ā` /Im5um IFCā wJTʱ(nESFW4fe(%n^5Q lebSbɜ! wWμu) K7Ӟ]* z'-ck*&=!\cz7' Qjj:/=;Qޑ:gck^hsZ"N_㢅`RqD=D7XEXQVTN T..1 r]eJ,` Aoyx<{j=:4@7E9ǜy3۷:RA%I*&ŀ+Ļӹk0 <6WDk |@Z)dՕ7 j 7x,R 6ݭ܉yWڶ[$n0=QI(eCN#^^ $H.>#3'z;S]K l*9q)a! KŤ\PPvV1hO4L3`YL295em\4N~ZVCQI:XnideobjةzoXkAI&ytFt=8 u-]YbJ]YA,)>3o38:t5 ݩB7lfpSA fx"/M7}9 R0dϿ<5>y1{:Bg$CSevrXf"oN4T( GA\ 籸"WVH!Efe*7/9U<4%>:6ŊZ&Pm0̯dQN' $͡Y ;dۄΌ_H5-s8R!CKljjvX)5\{Z~} u) +滎 [[~s୬b0~'F=>tq^geZaAɝs1hPOm+ZFNxӷ:Z ԉZaSͮ33H DWX'$,&mb4pd0 x hh5IXHuEpX%UetILNJ'̆2pÑ@Q?{l=2pWا;@YtR!*qO<8? pzNF( Zx= Z4 $)گOHg'GSlMJy-"{d fqAg.K?BɕhU(ZܭWZ#ao쇆wheD^*a{F0a: u.gGF۶಴z(fB&NE6eqz8z{OUv(gh"K=*u +=U)xL H=#ez Ӭ8$A, N (a*)Lzq^bUHäʆldwAmIW~uԲ ,Z;FB_& Wk'O"`:IO&弁rߔ/@M,3= \Qg~)ݜZ~m'Q7Udkj#c"<4G+Dh+'Hg>ߒ]ӌ +'`%'}z`p]qc1iL}.7SopYqL)q >[0w^%#YɆhܾl}(^ J覺GF#VAӆ^ForwI~P]glN|%7j{ӑ, >Q?3ȼB߁Dc-z&N՚EMhe_ER.D@!P7r?V/vcuck@ uk'eo>l%S0;哕OK O'?ApDd"F!O;9Bj0Ve3Gk {$VPߴS{s{, 6u,oUW qA ܮQi'}w.C% h[}C Kn`Eqa 2ẙ{H|Ѣ' uA[hG =Qh UO5K @@X-+#0"$ |9u-S›^l[ P9F=zVN<(3ׅIQ2qdq6EDǺA,^BhYLON2Tg/̕ӌde >udr,mM y=EkͲf7hT dD;>߽0ṏi[q|p`hT؏ _|'3Yp:WW$s$5+rH =ei-[']/AĞvPH\^mj'%ruX^i08fҡy<L9'ӱB\=kǣd3v_\Q_C=?T1=9S|t`78(ÅtD󼨱3Ar؈Sf)j(92upvW1f0!p0Ӹ1Kh(URe>#tFR>RDwuaSꋇj(iv10*]Ԟ1LN# !bN %4\oCW(t/"14뼂AԅRq} =sAV'Qbeq ԋ 的\;CKi&/`8ͫiJZ. q}4h`  W`7ia|EvaUG-Th?4cP%oMejp/ 5LZS 6[=% >=hozT?sMqZc4CƏ+ 9lEZ6N7378߿u_pʘ9k ؝fҟWgJ[ǻri+i7(O}.5~΍Ͷk/ekDZƔXd~)!Ԋwvk6E5.AXzPHef3~nٲݠ̖<|PD"ɫ?d&Fx׏|OPa5]FnRRK)V.:`j?!Psuhb ;*C۩-pWHYb өX_75TК%BԁJ,M38%,@A.*]72'|Ils6:U.qE7ϥccu^\eʜb@\HY̵ӒEm36kyzM^Pig@[B&cq8ղ#}/Beq&Z>{=V*kpX`JӨ:NrIAᅭ2z-Jbzn{7\oӛPKN7O=%:JJ :'Hʠ=hza]0j`d_CaY p!Q]/b| 2+=#DQvz,-[>ۑ `FO zDy׫KJP|xaFHsԢǀf7#h9oùbWnQp y)1qq?${3u:$}]IA͢Pv}Oep@5a|]LUj(8If;:=|_ j T7Ȯ*ՋW-G7m|VW^ggR8J /lF+RJLiD`K&u7r }@uym9; U k.UY / ?p??Ӫiw|f d߅;4et4f*zcV3I6D 2Ki^RʨdBBB T* 7Д(ߍHspV5a-:{ xˇ J!+ky̷n(ңSEx Je#d߬É+%Xh<aSD9W"$pݫ'9Xlը#>ҤJ\Qǀ[<2r?d"4b'GI*F2KDyҢMdpnvZQm-2S*t*g0,*N( 2ðFAklJ/D(Z Hk"2 2.ņ!;9(] Q[(xt/ 2]QWZsi AĐ k;"G7EѠe pUnF :X+w؜ՓMN(u% 8M]XZ;_. Z˳pMTn~N4bQ)o>.|jm] V-ˬ9dE;!bf}4CrHJ+$/ִg)V_bvz8Ӗ 6T,>n-Fbx j-U!Py-)kd !KUXzNhFoBwё;6.gWe=_&{kBΪ@#cOZMvV{#Κ+`e^فÃZ'J|tkwS%۞eQP?[58%tukk h-ۢ1yYKOɼ f뇓m}kuˌ&!/ Zw% t<'v$wr8l*og,袊P)j6 L%IXf^gj 5^K1'3W%gZZѽ#ՙm~ѓ{V%,.F{S.o[4 ӝ6(* :W%cVC3$q9&4(':K:wQи;/S7T+ ]+!,ӧ1Hf"<vH_-qoH,OFPF\WfaTHq 6HoKb-o_*<\\?|Pl? 2|9b}Z'I "(X篥"<6)^L`9hRLfCN%A];j0v11SK(sIo|xڗn}#lY}򇖺D/8OSj" hm(kd0Ocs%m2vM~i9#l&⹕?Q.֕l2:#Q@xL4ߋV;ne2}Adȷ}ȬsBxs B$3ESM)X y~+ i"K G28K@ LQonߗƕ\b©i)g6~`rIG*j'+~{KN8^.۵)27>|xcq}'CVrTN lnd.c#=-/rr, BdYV%ZCZ5uvx-.ưWeyoNtN}NPD7~K7@k5;vroS*%eʧ60]+&׌cØrMlHmZ[r2iC```{]=>?e&74 _Ҙin:aQ[@B HNmOmOEIlvWq&5&lymz[Nh>b[xmXVkP%2FR1r+KxeS/LfWh6 ķWnQa.?ʇN5jSjW,ukٕOI, Aᆗ&NB6*jQOKi)y$o*ortT0Œz4j\FP,ž +QM4N΁t3bwC9|1wJu պ%\ .Uri1+еIv:{VX/$CI:|ڎ3Z,Ԧ$^ntnNl -jHY'b.]_C%uγ7!~On멻y@TuP N멬u봵bug,}=֨hLv'k򡙟:Ѩ5rT#A?1m`>6ކ((yrL2!DDDsTyx<]FXTd;DN:tf ezWvF3 Qft+q ]lY&}R&r➓Irqcojo /=箘d˩Z53MjwzAgQ;-q_s~u"R>p*DC᭬=~8wfObtCxpf>٣\v ,[r1OB} `K3 8h>.='ȏe^GH>{Wf߽_OsFK(rC鉦y ~ =qavW4F2ZhMΥ;v i{x\G{5 i.K>E8U4Tՠ-I3O unlTe vG걻Zea}>!GGNi!TRJl=G7QZf%kÅc[%K43 X63-ӻt#Bz,:~s#cz%vlxR$y2j_3GH慗h:CJ<#GxvҒIj s+xhKogu9|kM ȸ4+"R!&"%A9Ƥ_nLEHfjńahԁ9Gq=HPN?~K࿥hb 9PK [@fbwiX+tyFhGtBoއt_wEfK}k6J}'_5jlݹ8жAP7% y[JcpkM h[ӐORvtb'a ĹNKM * U"Goel1.ujKj = ׼YwmF{Q/cTmpZtB1c.Oڪ2O~. 85?f˂8JZfNN ʻNHl~.1^X"fayfc,ܨV h4fL|@&/Nyd!_#Iy0Rp=MzO[D<~R8nԪ =ֺ8DhJ!؆'З|A1,0]6KqՕPS.wt6:J$ 93!0Y?|xT=ߪ\}b~h Iu +`|֦ޏצ5 yճpƏ̵>z4I \;?s Spm#̺u_c`FI g`(`IRK|q b[ib *@o[<+lP9&߄kd9jVJD%xƓUi@=ԲD۞>K :,jfA?Hc)魘[`AK^n%}4P0,7 q0BZMiHP֐\;J|>Hi-`h3RʭEBTv%\rF _n>oJG)U#`IOn$]DvcQE9;hkܣN.ɵ}pD}}$hS o0uL96jԫ۠Us$zAR|# !lM={Ru>ʓ;heA0d77宆0{q _{5tFigթߩ79%{S}F齵 ͏OzGƺȡصsFzG1a6k~_k_>{/.PLI9b@Ԩ%i"wK_;l56[OQ7TB\T]Pvy'A jW/cTo3~4 JH.ٛ%8/ w9Dnt35^Ŧఢg7 oSm59&kT/e?: 7ԓgEA67HLVCgAKCO=㖥+]VЙqKB] bL.NC>8w\5jHXKyE€7f{Ϗfr:SPd%5-OvHr3GACf/M{m-gW4> :KY]; >0<$V:B- خQA|"[НNWETƕEo#|؄U 5v֜]uX%g(5@1Dyim|)?U'ܜxfeFGVp:8?W܉{Y Fh`/p8xi^O^^v [!{kpڑczKB^ݫnMz}'C+2*`9Hs<^Хdp_-j,gDy OFv 8e [bZsW91 cr6dp%k3|9 Ng+|g5 hvm~"=jȧ l@.o bF*o\E\E}7 J Å}{Bg&1h&:NT_=0ppfNkZN)P?ʳr#Y 'uȓm5fmEX6XqXsѺu64!9s"%u!ET.9^[^6SYE=e䕂6ɫ^ZـIaHC$?#? 3W +D!ul= 5';#\~PUi+:ѷcȑLrV ҘXjNW)uM2ھ PxLOzĐtw٣+|~f*nPov Al rM.Rx! Ka mtfl2[lt^4֗*5` cVYXb!KxGmJ䍔t -+xRM{nlfaM1)޴e/> _箇-^%ܺ:]Q2vjRnBb[2(=2F,(FW6Pc\ѝ[IRjz^)DVN)_%]]_ysO~ZBڅyW.X_AlUxUQVirg)4K)$y% e%y^DaTŒ衕_K,XƵ;S \ sP92*znG:\RYu9O°ʬP:ȃ[־TSWm[ `ܛԤ ?V]n-ۏ~Hd$D$AGm\ʫ/h*c[^&Ԇt6^lw\)tU{x#MiY6)vSJ^*#36ga@AWEt\Q%(!…㦰rUX!IxB!ytX5orB(}G1Ʊ_A/R*^sQ*,8dMge"ƹ;3UsQpBa9Î_孜ɷ]SZU%81I1/8[SJgi2{(y'V#ߨ%Lcl> $CQ[gwv(7˪ :؇ (ҼyFn :(˜\Aw aTʟnd{d OXR.ryiOd#;5ev8cU)VM``2+ o&@FI'T/ݺ3\i2tVaUX ~#tYTuO_- =LZ ;/̩F11&>G 1]'Dmd[wi@ f=eqGoaىvQK/xUiPj " [/B[OdV# +d r~S."w&`*k:||@ukg2|D^A@ +[͛2vVl6׹n{;&9896{.ј {>_rK h!$Dssj],bD9)]Vf| 8sE(F׼~i ft[>MN`KJQ d16g9b=/T>He<_gyI Iu>W951HAE~M[|DHVur]"PJ }:j^Sm|-k%6lL4PGk**5ˇؽ(ThZ+xOQ3wE^zjC($!R3EA$k~?S!_獯@ ;d34^HjZ.Z6̠:م#rՂ<>nȜq~lTX~p]ֽ^֚[;0*SLg8aO0|sAMT  ?y.b+FOtf;sYe6A[LN6[*Sjqq,3?E)o!HCY&^u@]/4x%.A _Ϡ<9>h@3e8q 7fnP,_+-"a O1m ::6 RH,Rˊ+Sm+zΈCq+yq$]6kaB|p8͞TN_rwQuCܕ NR K.{v+])7>ŇH>:C# 6R:"T Y{^js@b;j`9bel8f#YB@U>SXF M}bpҹ g"muC(W@ }\L.nGR1Xmpyi/@)K +G;i,6I93*<_3dֿ1+LhHh=OZxfԿH|h.?^Yi&[ k@i zҮ-=SnQ_a; KiiH 4, mj7VIpՑH$H?_#k[&nGK[=u_/DR$m$ u}6]LbČ *O:g~UyCvڂV+iiӦ~_PNl߂z;lP!j/- vchy';)%X`<;뾚Dy4J3b#}[{c Ǎ O xTBK7Tm&%JA#+ >!k{vbOy4wonQ/ ]Tʇ9> +kj?#w [0%JΠqa>藌O>ND8TCSzZm@ έbqh=UZyBy#(}=lrlv rxű &5:D-Fo=q=VMM::.x/oOo^"-Rmaaj9I3jV-V.nGd.3C2{|ss󻑺I~PȪm}ԯu UN3dţ٨Ɖ8)7o603]+\ۯUtZLa8oN*[{T{I|M6xE@bswH{&Ur\fuCPB\XGgN`]:Af䪘Q{o݂\mJUm" ~ Lp悯P5BMÉ`iHMB-3W [ȅPF#KoGx{ki[l l46E(DSc?11w!?ڪTI&z` h3yOm"¶pAlD;5-n$f6L2#I|!q69IC }8iрL2E"ZY&߲,j'odC@ )u1ʑwܰz*b4p L{L>8gRF?3R~ g 7e3Bj/l acoASG6?rQMUFװ'+WjHTҔk,ДV@5lj@"U-?Wv $Acnh R t:CYȕ,(W1ԵV; 9 6mۏsq3OfS N;1qf^P)`5#$ΔU QIג,c@hTEGBd<<L* YQ!Xdtì94FJ÷AH8CAAGDBuf[syI4-!k]>|-*{H||8I6X})t[Wh7RpnܚaZt[hdn PC<6;_T?aq¶X{M1Щn:_LjLTf+.]y=:swlGnme H.WaD``W3t^h?F)z)۱"`18{Sۏɕ$)fP|o*#=O|ۤm*e2>|K7moG{V/T,[`2^:%~azdA]6eVDB`%KZF1pClE^Kaד?.,p"H+3#QӸ73H!^EZ0T\,Ou*DJu M ѢUώvzsTҩJ5N galQ<:, ij֑4\ﰩ,pRuGj~T%! kɠd