apache2-mod_php8-8.2.30-150600.3.25.1<>,*i^p9|V)QTSld-L/HC$S2+{FCiXS*'I(?d ( P $=^o t$4 < D T  ,@T- --(c8l%9%:(%>2?:@BBJFVGlH|IXYZ[\]^:bc*defluvwxyz$4Capache2-mod_php88.2.30150600.3.25.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.i^h03-ch2dkSUSE 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큤i^i^i^i^8819992f010cc9ddadd47a478b2667b554d6f1ec77ec8e01986e94bba8ddebf579219b9f35b35de317d61a4356801e66d045bdfee69ceb3e6a0584c3f152a5e512bc1834c689d499ffa6e7f468cd99b3b930ef83c230d16ff27f1351e11de1a5rootrootrootrootrootrootrootrootapache2-mod_php8-8.2.30-150600.3.25.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.9.0)(64bit)phprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.2.30-150600.3.25.18.2.303.0.4-14.6.0-14.0-15.2-14.14.3i^JiCho@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_anyh03-ch2d 17678033048.2.30-150600.3.25.18.2.30-150600.3.25.18.2.30-150600.3.25.18.2.308.2.308.2.30mod_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:42122/SUSE_SLE-15-SP6_Update/2823b6c261da4d6eb3ee107b6b102e8f-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]=6b7e703dabc11516ec9e8b7714f3f86a6239b5e7, strippedRR&R$R%R'R#R RRR RRRRRRRRR RRR RRRRRR"R!R R <lx# 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-816f64857a5bbc4968ae4136b0fdbc3ebdf9a981aaef8c8f7f40397bca4c7a11e?p7zXZ !t/]"k%"5okw@_N9׊5$TT1-f.7GM?IC;nT%)c>P90U1(;Ďjр dUF€!' 'l2@o(F. bBeJwZK@IȻ6}q+$| x U8CěeW,w5iL5SY>{j(f@A!~SVdٶ֣v+DoY>9͂/V:jc~P)2ꮄpFsy[T(|eCBGV<w0=-i{ S[OakTA{ A,Xa+`}f%>72Fn%5;C6ugF,4@EA@nCC x'2r+霺5J6C6yu$JbIOTJ8_׬=8Þ:kɠӁr#>`WdߋjKYlO D8ns@޴r ^>vXZA>T: t/94-A<=wًRr8e( 9їXAYH2L k&rΝX:ejO|hY{'EG$MB*Ag7Kh=[; fs}:eFTI^e$(n%;_^= j1 *Bb 2:O0@(nf_9"M0/er8ЪYK饓{Brw0,HA?Ob<ыҐfj ڑi&gfvcJQЌBIˮ^@ I7 [M. ߘeC3fH{q>F̮',oFDrvk{Y03yc,̟Ug{&[>l-שK#1(%sZ|q2>ӠN%+UfoQz-Xia'wؤ)8B=QGla|fMoIWFUc蛐 Z}Vm)wxk?jZL9]{8IfZK Ơ -PQ[Y'GO0>7Bg03M(hiNC;zNv45dN+/U._ۉSٮ. \Tr*d ;JEïrcͮuA?;Byt]DD=D|h(Qi ,_UWyvA_#\kNȶjGY]*TZQYG\S맻_Z؎<Τ+qyZ{?ָt74}=G~E35^g:TV/i54,]wE :bm@~4I/.ŖO4jd:e|MqtҞ??d bqQ{qc,p&Y2Ʒxj(Hk]L=yH~K%`oH B5Ǚ*YQX)xCDV1F*dz7I??vyF@>[<;W=2ZU8yhf>o ޾d#{¸t8a1 wß=RuvtI \2S\kb@ #(z ܄ิDF-nq Ĝ4$ Lpz&"/3_DOn:YaW 2^x/IWөyIp8((F˸k-d^ebhlzzXՏf_:V<{TKc&^>r@ˎjsvYy{SrDw,@w^aB' X~yп+vr1~ KIJr [hF*~,pSBu?$NJOBl'U׃Iv'5hk\M|pG5}|zۗsQb.mnK`ҕN>iu4/TLK/jDǖHnR*"X "Uq#Z"̫A6]@Bջ?U}R?fLm }0k8n .AD}%)?7k]ۭgq0b_LB@#|DzD[٠b32ģt]pyoV̞#NĤf7To6x:`JvǖKgί!*8\}eG)IsF^n6;yRlq8s[+igiT+f1,󤚦@UY SD진fH/ū-ad')lE,Y2!DpJSVw im"G`$b(Vک3PRaCZ.ʍX^ }%SH71ԉ\jyp%IzK[Mtv5 08͗yI-B"}Ce YC"(C  6-cmQϒ@As50tǣ`2A;q]Q;=X1N|īnH8keNe94N 3c4Lf9m{c!ev25qB|Q0t_ȆR;y/4ԍc[ j.-%guPH}yFـРIlw#k^H(ڻy][\LֻqDST!> m&n=8#+nGRLѺGD4UګZ纨ye~VDE2kN[ c\wF ˛nc;~&u :I la`fehh;pv1CWgv"U< hb?GƨFvN$o^433G;0:`KtϘʖqb5_Tjo:rkChFR~9.( |Ֆ-xhmSV&{Ui*p"ٔ o-QK*uWHL,[g 'V^Ύ*y6@LThd_ '\J_ˏUGBтe%J1fFJ`>cBGWA BnDFӉwi֋9=ff5D~S:jqȺEvP>b!J'k·N]h ؁Y,bX=KP1l{X_T(Ӹ,ވJ'!/"h p=Z?tV{H7Ê`\)̜Tܘ(S^xÿ`#mťi[~fu8jxKgtػH3?yolz51_6dT|FVݏ jgXM|I65Se%8Evty-o1,MU=pV0 oz׹jM@ $jXY!1S6L"~.-č{4\no7.fReƺU|n&dw$:P:~oi>|lp񪧚Da/, Zhz9}a{{GXU8i{oLs"-(]om"![t3,)m'9V0}}M8%'׉ERٚ50 ^;b1:rMy0pZaEddww׋<>91jLYK}6;hrQsmW[ Uɼ`OAZ-ƅ`!C3,}ll9X~(Cb'GdSZCZ2Lوhќ^uC$4u* X@ {qǂ̟IY0A\9Gm\\\"}7ruC 1{>x$ 蘲R\3F?ZͪI42x Qq#gNa_&0X Z'h7eɎ 1uzQr-O-&@aPy!(\ŠծK2x*#K4)~Nhֵ±y)V3P۟%8AMLa^y VQcGF%yEr(Yާ-yxMd7˰9Ltݾs~"TߗѳF =9W$={u L7j_]Y'X",Y ҝ[`l=9@GZz[hAhGoSLI bۅ)4'uɦe3.&2I*f j׊5tbnc}!old]5m5"*v Kbx|\nUͯC^޻g-GSM2]}}ʾ~0rT9_AOIL*=g;a';| q41IGݮ16? 9XU#K xTKƓWcdoOxo5EsmCY>*_ӣ(WP9ՖLucMM(_^АrOշ.ZP YO=x tA`$ze0* bO(~$N%Vk>p)co;.jEs *ghO*S7fHlo1Y .R9QwGrIYYOm*jSد 7^6%3o2'1gsJf!q0/RʏFDȳ]tN7z'J]0MB/ &^IΪ9Sq^%^g>K Xau6gݘvC5''#l*L8VF8bwI+*7+?L<5/pDGǚ'wIqfA;*[;8PuZoa=Y5vԢMQވK bֻn,Ugiy\zA^l^h7z7FHR`rb=寛Ow&dQr]^8n8$0^ ,PsdR˲4##=ȵfjDch⋺WsLuV:AhPa!9%>1FuH' )" )6{J2 \EMg2i}9qa}IZ]$Fr >8=_m3f) V|~m)Rd3/"Q#\ R`]r6dl,4FIK0v)@]#=Z^gD5 wzcm1 ^b"okљZXTsEFRh:vS1qsgRU>90{#6;ۂ҆Ni-ʛT+ut|%=$,XV؈K+ES(XFR0W3lڴt0.O%upj'-F#--P!I¸+>ZV3iW;x0r<`@_-ѴbνQTj.LĦrL>?M <,V ؝#5؉Ѝ5t-[ {r2Q;2#YBĞ.mmr@sK-xd4]"QFLԣ9i@wZNCY.(da#JhZlzZmz̨ngʏh2X63#|.jA, #3 4pr ı?W~ 9Q:oɲ_d~;vhj~EUp ^ 8!$p9"nf xk--Cnb] UƗʈ݋T;7w1}T#,Y#u"s6&X_5+ZRCvn8`i#5OsNJk8pS  }e]HOrBϗQ~Fjk݁PAQ;7wxruI^2G]_8-!F+n]rmgs'Ad2cT_)# ZRX@2 %k ZJ1^VrCT XZ]/b\$ `yH(8z@y"ptgQ1ˏNNiX"D2 l(X҈OM:ŠG(LGu.<=v>:]fJ09vM6 QBK)$񈈌>ދ,[ZJ?Xy9 i3Z~NN\bPZNqd&N:I[ Wڭ b*xaV$ ~P+h "?Il>q @⽸>r'p/^r AGwlI( JV9!qQo]cW:8>*ka4+qza{X(Xu7#E O RY=}i9# wXlǨ6J k|A%mg9_ &BKPrI +} Qݤ=s[52KmļY ",6m% q2jPvj-XKە~y2;p$OC&m`s͎ˮ9 '3N,^U{ep\dw(U]MwyʖDТCՀM)Y&ԙVD1f)0NjY¾7p5C,X %`{[$ΒOJZYʼwOتH8"Q { ,s,PQJˆjw- ?6уN`D]@#WhT6v!㢔L ?GsL{Kx!aܥ W ϥM%2=,@#?=@(UDDPH;weh Q]Aآ:FatkXf97ΫJc4#Qq[\^"(lr~`iu;}I@ZmQB痣ZUMֆ B|;>L(`p}5P=Ŷa?=jNޅ3q{v6!/wc%iTJS"!o+^:Nr_M7 }FVr[bvǘj:qk gM "%m"j-1~ uq{lStF+xyO))'G7W|%ԜGVB&3  2\ Z^zm#A];#Վo߬BJD*,y=n `:@LԨA /-r$iC:s{a1ND.Jf8?ANzxqbDŽ *kmj3C' dd71& 7qff2U uѺ%'-d֨pxzxUN\==M%3ȺQǹR4A𨯞I,јֻeCdkT )o0^o7m?x\|/:IO Z7Pv2S7^H)Mk.mF l=>-P5_a͎! ӺH)c᝿?.Ǡꈠ{+"=9S,`0h$n;(yQݱ7VʐgDXTJ?͍U: S*O;Cl{ ꝜQG"u`z{ h%\Sc?Rfp߃=|9)Nk00ұ6k.}% mqS3l#C{r&`Z~ꟿА֎<z}uf`W&G/S!~/Wyt(ޜįNڟCQ'昹˳yy5D-^0=+8kz;ZH g8=>e|H~A5"ݗDRJsRE|KDV&\\h/vA@2y*lh΢|v3[&H#/W}y1(,"ջGCjo+r s 1(N]8UܣSPB2C3RC}X]I}J?0X@?!CSBRrqȴn 2vck/TKxHCM<(_bđAL^I1fs̝nٖmԇBAO31Vha gzZl]$ ! hЂ\tvwTQqɭTi3oKSS.5 _ie s}<jƮIV۞':}[/e =^BDs.\e I۔= #tnY{KI+h0c{|^D@ML nnB _>>oXo5&4juzLmvBs@>B+X:_輗!b-׾s&Ȉ~ ]%kh-A&6 OfL`4π # 2C' ?Inlz#a[xO|uf>&`>#BYbcmxʙNH Ț5jUk]8] e#8pͲD*?gzWHm5z_bfK Hs^^"9Y5O$ujIxUJOZ'7F&cY^M`<hEy{ i8Ӥ}H+s'Z-5*Zm: LgM73E ,smiB@$"}8C\8|K~.=f'+Ak3DYj~MO3[+]\}|t|GE5gӤ? 3'۴L)!x]4.scݟ'l2>gp!}>֕Z[ӣ|Ѡ=fTS^=M㿺2 -`e&JXn[* *`MVo(f$@zV%_`VbSGCH߽7xTװDXĺ{E\>ھbʳz+#좡i K7a ~YB;um#d8{c2'Sg B8J,qܷ)!ܵ9jFc&Ubdg^4h͈py&FK9/!#uhN—n`hXp}bXuYmJۊi)@'i.~ƽd. Xa3 T_rzXM&$ޥO|Rol *IŔWH5880kae//w*3xjxN,чAҟ-BE_03j }O3Ly'Vb؁"YnD&+JUPOq<٧#P0G~`WATohVdag3M煘Ts SVĆҲfi}n EuhaFW<ObbJGW>L,r9m7m-f8x&/{vE:o,ngfK07q`g T89KW00Rܻ ϼzrZ]Ѿ!pghp&9(0pKnsCYߊq ׁFF T|TgW.) P״B*n=|tz, fܘ9zw2Tp @dE62'a r 3:OvlFiUέKHxMQ^XbwD ȉaE8#FuAr`uF%ůґ$, %~! ۡиvg\=V~pK\=3([N[e 7Cj+Bh8-1pT q"W9J[*'I CD(D0ACY3 t1m:lmފ/'-N `SAv|u}Q;3(vO 5V~k+a0 ~yUYV77z6ܓږ.%GZqf$&gPg\R(/9Quk_ `D1jbo@FķRH*-I[ )aXg*I:܅mq ag6ay0`6|{3X7Szې_o`aT;6P{=v-`ϗu$V5FȻXW<`g,V#Ls \HP+jןRfBݩ2vx?P +Lu+L)pz`7BV>)L.hLA-ؔ$ezh1 ^89PA9hSHJ֘F^T c?uVU[PO6^ T㣌^K~Y* 󁁰σ͘xR2Z`NVcw5Hi*]u:;MawZr]EPh['e"#/w/qN+͕P] Kᬼn> _CuX%k Ÿt`cכz hfkYu@VYf<.ÙGC!ɏcƯI#BMB`5@8Q.4:Կ"KThh#R#Q DU0&]ܞQN&l'B[.qTdyScDO>qD j!CtI-T 0΢CV'.,a!+"z=/]$1|RS*S 犒~}h}RnW9 S0p6)ƥc .tK+Z\<J˙=,?_=[KjuJ?1^>:qd`5);dGb)$Y3 @d!0jbT8{sM=b-XX")freτyp6[|.)aӯStHTL|/r_,C])A*ƨ7`֭cTݦ^uKŻ,dt҉QjQS,*om28$ F\H6$VލXGY2mCaXy;)bbxrc9{,$H1YռKK,JQXظ=Eͣ -t;p+&#yO5UG4 `[xSyVfRJnւȑXQe *q l{Dح aֻt*Bs =#o&@ ;*,:!_7 7Gк a _ϢZJrh1Vb-qix>gLmVR{rhM E}bİ~ӭN HI~T:ˡԉ->IvzmV |䚻"wk+ ådOY[r͆Ty*ZlF;8`-7TpAQU|4!\,@^u%N}]HGho &=և"'JUr Q,k 5q"c&h[c/:J'lPF`6H]Bv&xD`>Y KE0`*q5QcU'l8=*ݿL[ezf#MD+@osna*Ҫ3"r lh*rZk] ƹ 9OY~}|D6tAr{7v?Zw fZR4mWR('vʊi*#m05fcѳ4YsRj!~Ԥ䫷.bk\ILw8o%#'mҩ}ܬ8T\;4HJ9IWl֋:n.z``1op!{mÄaSCzm7 R\-\,Ίc~L:m -a";Gg(ȅeaf,(yJ$uy[KmcmKT9 G/+O1{*dD礏]2Ӏ]iEz-_+õc qIGiN|ܒ9|/'ǗLXK^=9+XZH;48ye3mjԅ,y1u1 auVٛ'a7ImBx;m.[E >*P )DVarCTk'a@bqUI\i# :ާ~)CWU4=~%T#$"8+R^p$>|l"D=\aUrNѦ*%(;ۤi__uDeuu-lrk;d<\^vޟ}҈@rl)~#A7z=4Ȫ$iM1""׶ih[ǵeo_rHԕ- k@ЛTj:l>wX!{}`~߫s{#iު+Km7}RGN2U͏㡅%WXwQfϾIa9Š}NZcbe?X*\YŘXGz`zVx5a\;{>'!y?a/,JYAх}yGNH`VrZH) 2$t~&r~ŘyA?R.A|}[Bٸ(z]FL jMg1&"STSpwq5*Ͼ/Lȏ{k~J8s-5ٷcqW7"lDX `j~CEfMt+1~'6)4fwƢnSekuL>ں\5D mFz ޠC@ٚi}cj{=IPiQJ9euUq0L>sp03fsRl5 DXi^Lo#m v?J{"zN.c|˖ۯc.O0v"D ِ5N U.Jw eJ2BU{M`WoF&y$I`t,ovXX(v= F~` Rz `j"V[ d6~%dt5?aڊ79qѺ¸8EkdIQQa {fhӻ5OBu+<0k)Z!ib[;mzR:~.. pe>x{}I;f`?MvkwZ)>Q,Ȑ  LO\g}s1~\0 s$Af_fp%T(%CnvaӊUQ}3X[됍b }=x;DQfF G(%"VAMZ LZBL|RJY8~=D?LP}/* a+ձ~_ܶqL腆Pڊr*D^ S8:EJX8KF҉EMMwq '戴DOiC"> oL[InSuȀ!kt?_PP<鱇nK;=4rx#e&2L­Ǝ8㷉dɢ4`3GC$DﶔtYj_\z2kx=ܑl2Ѭ/3nvJ}%9 :3OPyXo8CgK=vUB9eD'E*y+|;T;rw ATE~ً'E QN~##wN0=3!G#&k|#:9si}=$M^p-6,P~\H&,~7جbNFYRS@ MXs<]1 BusB=t 0"O9V/S03+bybeE<CTzNa m*Q_$ߌguR$ļ+ @Ѭɦh];k +ᎎ/JrG 9n1_z )\TadɅzCpc&i ]0f#.5c~QX<*چӕI-vj{o },;Or>^(#Ҡ[qL^$T{,aHԪG] M/NvxLτ,mn%ɢ9:>WʡĆbF  '\wIܿ`Ļ:YGh#T^*\8 65SO9 F_"$⁰j&xZ{N>4سEH^3Nay|O>wAME-D?n'OĹoWT=𖧍P/٬`NMe5vKiF2꜠{TGc2 wY0F1:V|D3~QS Jk,pD.1DݺRDx% h:0%e Mf JT rb>b!a]:N.yXsx$ks-AlEG xܗc8ȽCY<2X-JODґ$ 2 HNvO2KDd_"6̈́x !˚ØzyxDaiVYs᥺jx3Xh13l\f YK-#P&;/Eru>grkf]Ys>le[gQ'&3rlGZ[CKEftM1L.y;.0_aN#Hnfsv%ݧ3 SɼZ,BE%F^o/y޾4Kv8ȶP:4K=C8ż~`A:k'RмVy[e;\RL<>!ReD4p-|kYʅM>mGI2 ) Č,6ـڮ:$O="m u Aիf>Kp30gbajBgxNul bg :9%W6@JJ敫_DIث$s{Q^uv fax6H'7#crm" jAj~gqB N9\؜MQ&'WDP8\g҉ mقfM/HtM+pU6GT@56F#» @?$'n| Y15e(a@??^g{3kbʗ!Ȣ]Bv!['d @_{]وH|qn4izK6L0-1И%~zjD4CnPȵ?[LN܃DVʃ|^![6hp`cXh̞ɉj/ 8+[ΰ^l6\`#q.6ᱰ]0MXҚ;{.t b<ȐZ ukV"KNځ4j 1Xl/Zɮ)ٙt@1ftLز_ODd7Kf t0w7-CdTJ:o<-eǾ)TD+M'6bG'پn$75ٍe;|ģBm}V'h,0^ RSux$~ܕS !&X'LKe#V2Ͱ)SL%"Br Ci;1BK#d0BCn狻b|u?B?q3 Pv ɧOeybLe|hu3U (zAt)hJZ7֮2M~,۷ Sc";Z8 Ķ=DgR+YlMW l^]z0YX$P/~&eNm:C$U#N@ ꦩ/dJ$dҌy`GAS8 *)ORVzBSx6;&܄qR,7 жdQ_Kg@ڊ!pR$TtP =%CA**RJNPc {*:' _ybj }6pDq<_>Ym &u,#Ӎ̑1wzRB{X8U(*xЈ&B  RT DH}B}㸆HW~8s|e&O}R8QDrZ-c9uV-jrV*L%}JT)ZTlIϫf)*=}XOi;VzK=RՌMV'{Ƃ=Ԝc "A.<(.^̋͑abBM%]7 ڒ#R᏿fd`:Tr5}aC.y= .v=LN9=w.2\2djuY YJ?["X*[=B ̜tB|7ks #~-+4wׁbY^\,L@o|-6(MI6Bͧ2քH>4+,ad& XdxZӥ1D4YP=6'HH5q Yb`ZUO=[` Ipv1g#?xEx٪bF3p$^:R1tu}i•(H<)ˆ;~:tBF{LD]]_! 3,ٺ5!N{]A Aƿ22ߘ^Bmţb/K!WuRUǒ6ȣM2-khcDc^] 2os:Kٕgrdm\cb@(HގBgڃvl!$nӶ i,k> NϒpH7pa[ PnGYyupۘaRQau05/6*V yDZ_DYY*& `Zqwr+N( kHggqm*4eEz'0,~":3Byӈ̟7l`.*F+5#˓g vwlcv*ޮ((ˢM]'Z{(} "do,AA9i"VItw˕8%zse9mt8{3G%&rLw+Ld7F%x`shCzhnAQGQR/*!ŌQa C\cC&^җpۅɮ R\!]47V G!8m$ @eB+05?995{qSowδ-# w<|2i/JP,i}{ yCA6aI rhj,7dNT$p *}{]gp홦IV&Pğ}qzw8x":{M0T [sӸw&J;/rW݂͛8lXǚ0&̦bLyb3# 7rSؕ-Jf2fv.8GS|urCQy8A]>)/q,)UX)śbi T"29^EIŭXիj;}WCnX.#C75zƋdӽ3 =LVO$]ILa`ezȯÈmJG FwQ@k I YTy)ʹQU~zgLLT\g]lB*)b _qhe p$PrfE[4X3]$U%)M?\t^[,xgŪMZ:|m?&(=No:nd67)e&:uoC!I-&&㔚T+ aJX 9l׫KQyɪH Ig{\=YE`} ŅD0#P5n\L#HAU6 `e/Yldaee_'xLHI@*6 _Eros3-$ɯhQ0 nLk]0* w1y4V~:!v˫ҦsW/{! _1O?O%2T>~Lyw'`PEcegq8oa1%ΖxeJ@8+O$ <`jƞw! Ż~V)+XF-tZ>iB@V yK#$80Uc^(G&XE,f`x@ddZM40ȍX0"P4t:^fm#ޢM q m9k@ 3r ʟ3Ulyt8qm)$&MIA^S#A Ki(Ҩ^D}D5/!K' vpXp%-Kۣ{@=hkO o 2h [{mfYRo# HUirdg)V/dmЦʍ>{e X)1X ٻ Ú/uvdX HG:{GU̷yF) M`WQM-% Ӈ[$LXcx%b/S&7|wMAk%.W7z~e(LJ]He0" Dm{QH QmR#>=1yPUݮ{mr[<773'9.0x QBSVPE*a`]vQh"-zP=A/$t%!wDdLe~/a$X+2DL]Z%RmJRυr!cJ 0"LULY ? vޮ5'ߍm[#9}vILܓ_1y Cu \X-tWfŜȇ l+g흹#J0g%󝓏bAB6LeAw)t&*2EWE~m <0T Os++%叓Ûtذ1[Y'`Sm'< 0 &b@*ҽ}a4:}U?TXl{ph{YlpݲԨ;wi$`yO7]PQZ;;M?£qyMá"O 3ݳQL./b=$Z }N٬j:-`PA4TSzc mz0`'{1k \pG͍*3G1'=8 !B3cyYMq\+TAqƬa&hmcN4H4]0go% [pz+2Md=L X:F_( #~j0~R )gJ]] កUP)*jy ?e!l#4. ײnZ/uKZ&N)c ys {TXvGWH ~yB@OH7":C{M$ S`<+C2CJ`'Z8Vk8YI- C>] HBM.7og.)ֵʗG䎄 (Mx(Qʩ{f Da]аb~ [b@2z%ˋMLBur 4IpeD'/V.,5U0Ns}[]GKb}d]cq@ '`# 3]rx=u,c7d ξ~ƒ6S$}sxA-$NQhFx-|oaj#$OZ X&K`j{ikO;n[(`^T[Н-BKGʴlLHЂc CF7@'LcVbi!T;5{  H)ǁZlǽC0Q;flX~pE]X`E<kT>zoXڵv g_9=Ռ/#k/km©2^}  GimvnogʕQK`Nt]h]vᾲ6ИO[Ek#Nx֐aOC DR>&y;qt! MN;JwAf\d02|<_ߗwbZ}*Akr?g ƚS P8l#o > J0'xfi)g9VhcIp 0lӪM%"O"f.Mu A n%DQ!By96ΰ8F7SRɀ?5X i(E]sٜoӵ,G6"8SSƷ6-Y!2oZN y0 w@ͤQOgĒٟ,=Iv~5/6tJv\5ھ>rv(Ly#`s-;ԼD"8@N" S{aG ;(B=C*xſe_G@KB::6?Uׂ X#o-7L4yd&1n~!c;UVNnte/TEgNyVd2G+T%˛gB:"rEǔ-GDVss p|G;o蕒Wv@SFd9mҿ.#f'P|ig"D 9͓aŁ%3@mCreb׿mipݟ8z0:T0M 誇 w„3WMdmlw.ឋl&*5';bf I#(g0CA9 sMR=1E'|i͖3eYG*`w6/!=i`iͲΥY,n9jޫ>v'i%@i" N_ZۦR倄xg#P{t`XDWtyz,IK-uPzd0L%DG"P $9sLnf:$1/jSyOo=|vh]3N+` ry40G}WU#veVܣc-eAg_ Œȶ脟emy;+NĿNTף̎4/ۨ1 t̂xdeJ~=t7PM +x9-WZডͥZ}i˺mĩůcȡ!QK#( cg}I=~fv޵qBt^0z9HDwW S"U0䖁p^s 諸!#L̯m ?Y{%Qp|>.vn@KN e8AWr} ,V^\{ iO PArC=kfݸ0/n^m QuS쪴COӡ@;#a,g7qXH'Ir]忎8&kwb65&A<$ޒީd<6Y|+rN_d{}QY6x kvȴF#ep`3@;l#+zצK7ȓ#Yk%ͦ1CuepNyKwjꏳ3&JR΃Hg{R`!a?-+jI{W/Z%D3ˬh 1D hH[mp10MtLvWK g5D ZAR%{,xxnepˇ] unJmVߺ+s9"0Kxޮ{_`Jى$ڵ9<aCiMg$^2$7șA:2EǮ_mi#dL`[SL7 \->E.f pOߎm5CI^1R̄fSsO}xDf*kƍ6ó,'gz4S% 52>ͩJ >7V3ԭM3՘|ޗ %1m{: pc[~ 6IãhG) л8oqꌄ):Od6{e%Y=4/9Ɋy4 aʧV3}\m<Dd/NFז`49VrQ6P=l ʋ-̶o腶5JFu~YeN#H$+\&Ȥ*k=o6h+JIC%[Փ[FJ\Y?e ʳ>Kx`Ϻ YlJ$.݊׮iKdܮD%=n2JB>RCtňWV|7prx3m=mcIWJ50:os$a8ku~xXJJh9|ׅS}=A)Ιp X&3Y/9_@U m7.|Jʂ| _* (UXNnLrN͵ ioKAz1ŧjR: ka;MP`=uNgĮ]۵omZ N'-S ^*KyHi{=U^PeGQ7hyU3* $߹unZ@@:Z]3h~xUc8u3f-gH;Nˠw4؝Wq6wwrV76.ҸuN%^ʸPS}NX\~J !;{qZzw9<;3X =MR+F~"0_6 GhX2`2^l}ͿtZaT׎[IKc:tm>$F/ P0IPMN:Jl# Bmńxpثa/hwl(Ge`Dbhw <|7^)4R?`eF_Tķ}Vӑݒ~D[B;- w,)g>*x`J~lVQcfam~kE0^QJ.O#f.) q(4La7jXYbH>8{JKl81Ynf.'qRr`XB_JꇌDx0f=4;68r|xPI nBNC= GRH=h l-m*}qrQ5~8< AUè{t}?iLDuԨ})-ێ$=NMKTFrYJT5v7u`flN?KEg EĎPYfMEcRΧW}PUPïں%dOy3\2MOn^ܜ'ZHmJ㴽q\,%}z H d!b'ݛޘץLp d^ʂ>?vb|7ӾuI/9`@]D䙳D+.g\o{(]r ֿxnɤ"~AB,~4m L|u/[wu)̓zuƿsTTT!j6 { x ÷".` 0,ϽL*l| maä}tWr'<¿3ىk<3f Kz/܂ah^N8 idX,.Pwg9prGtY(_S c!5uC|=[]4TDH&pkď;pq!(zKc7):g1Dr>HU S^͉,YjB ZSgn-XHZ>-̓0b[X9>uK@1 ç#`5ĝKSLGҬco7`?3iptKX/pU` e3-G6i&R^K~+^r75fPϹOtzD D C/K ?_oNpF-3C vClƒcy1[ 2JɷM#>2ǖb=UࠖTŎ:t‡! ж"{+DV:4.pxSyvHʙ#) r߼[3J're bPec`j/oJ Nv-:ADy)MٸP T9yӵ~G&Z ܘ_\{@6z`9fFQeo<7k4#"w=ii3ؗNQ3j@g9w{ƞ)_|˙WoC`$2J1CoBh[4kewEtҹAX .Vc_Dxlf`4@:k.Ee[x/ \D'/AUio@E4&Bg QYgrǎ4,*3v ߤs$r\Mwns7g6~f8L)6FvK]qUUo8SLO~Qjg7x8K 0$4B;xsCmq܃`JJ88zNL+{ @~r(;b1p_Ll|:< ^L(<xsGD=eh,C6h|v,w`rRo+>gyga_ʭ?\\<49YRBK7dCY[H,i9%M:F=ƑG_(e =YJo*׼%#Т޶<vS}׎rpسu]K1.>4\k-_ŚXnB9آd^Kb+)`1nQwY屐T͂Z3P#09][hqHۄl$Qʻǻ^0Zbπ;f*mlfH=\GV:b%'#!Y@y0O$vLH X%gbhB۾Y we7z'|IP[=2D1D+bdk59J)#:^QQ̑~^Vx Tޚ:z8L}sfٱZmXT%I+lEu E1LEIJtmsJa jD(aF?$ٴ+F?q&E~ $0 ~5ra@ JOQ"~w7&?jlRY~,E~@_ míڛ,72 JcG;sP~g%~c1Iz\mN|rRy++Bk$E Ln]%!{3u:Hc _ѯ@AW/[mͬsqUߜ8a>ݴ,dKn/L~0;6 RzuP-۵Gm&Ļ#ݨRhmccOY.G %UƔ dxMxP~`HTzH~M 'u\'SAfCI5 ".w17 D $<Ʒ$ 2h+oRAsaL?[2 -˜Vgv$oI%/+\G_E肜םz7+҂I>ywo12ߗvҀNG!4fN/Sia= LEAڦEҷ7A&(I !uagz޶ezLآrڟs %»:_zG~ITʚNMk(f**ބѱևo<@CU pF xD lBSAiJR_͛*$Z"60&O"翹WodY4Λ?#4 މo$+Raw#M]fM3rEtʥ/K%LY4oGXޟܹOeu^K-^v(iɝnEbJg೼kq)CbTSY8q @!E4Gyyh{ \?o;߫"A;<~4v^3-E1SbV+%ݢ&5?/f- IKNÒ숍nR1oq8&%ʘ-`AaP-9; g~TC[@qq> }β:~'4Ut3o}WC/kg按B$R Lt=|"6W1㭸Rp$'&_EE9y& %[B[T3<{y%"R+eRp 1D| 5D<]Q,<8,ݽ?hxrG΃2{Ժx%3\$TjAIԘ X\My<^zy|{-1\hYl[5 ZES?> 2nJ ^ͼ VOM%zgJhUaf3 "E/wg-lkFK]tΙ&\ FWh ?ʶMVR(_f]eojArEingf$øm~?QK6N,8ZaӤ_j ke?8Hfdٍ,Tkr=OBK0N8#J՗=` ?iYՉ8]dN w[U&be{,AV vM -))4%v3KfgS[Ŕg;5mN>aRpü]_R!r\jm4AU*84*eA,ia$#F/ Ӑ7DeUM^PܲS 2jw/ uV:Tv2 T{"Ra.K _"`xb 9:%ȱhk@KMB8//;SdJ,xLnL"dMt_#6Rr%D`(D'RCa)Nӝ^N0'*eqŻL?iJͻy}1i܅7ekGmy@9AH p0 毞 Pg,SQY]o [Z";PkQ0(w_ L s ~ʧ<U>$L$IR׭Jdݾq`-u| lpP A$7&Ӏ7 5&Hc106Gpvy{<ce:krNqZ,*gA+;gN~`sWmQZdbp,|BDR_=v~^v:hu'9e4Ӛ)W0vx:%Ρ`Do۽y5}Zx  zɳt | *g YfL.'-T@q0 sjL8arv p68G;GReݬk&ծ]SdQj!ωq'il0. & )c_M8-g1ʼnx8)@)GZTeB eCOttZ@r~| ָt#4Yۦ \u"Uj{ wf!f_-XޛRg~V¦gz8(P2@}wl'iǐ* YT.7){Np_Ѳ˟n1\2N^kf#.kASf˕u||FDiRbA s#NzOmɢ璈wb[jsdFᵑ|V$X-0!6o)8+_NxgfvB`'G.l'qu wIy0T{\8c;:ߐ*9?S)38J6ay/BZuUg _$Ohxh}W:Z≰lTGbe{%3mgn8& c_̰bεTY繳&9Q< "΍n91RGlr^dlL)FDmGi`vwc^y/pXnB{s D6Hr+{YL4EUƆHDB/c#D)i?o;zU^GB"_< gS${mttHd/nD6S gdy# ѯU]2<,оh7IP GxN%xRb ǡqʼ~P};wUuh {aqnvG[E5t[}]ڢFԛI *m%UΥ%)@uy8J~nsvh F|@]'Ƭn?Rg"00jވhUԂb>mufI6T5Wc%$4}A-$GX7<)XByɂ6a/w~px<[8l;!ü !kUۯՉ 0G(M–\+mxռH Dann4K#S纶U c R "1ÁnssItt_4' yXY bFmR,P`GIǸO46Hre:_λ*UQpHi' !6X3o$6ܝfͺ5DP.o>)N9wuR3oQn s5?eXp<괁_<9_ǁ;EcpV1YVJZ}ʂnbrj(4EF6cyI '>q|]Rx;J/ hw//0 do%K}MqHåcYMW ֚`?Ƒ.Ip!XڙN]qQ8tQg4 +\0vo6legdsHKPwehȋ/ErSPԩ,fGWE;PW! ɋmz< A-*4+6@UnGoa*QWRB7DCH1WX('rPv4 t2D(R`w%RA{Mٵa>cF߷5:`BJ#5Q%8,ćܒb, =#7plƧlA`B|an5 5-Hv' ġ5}kK"b WQN'/݄dbN>B|fZ!:ol d@G/e&V.5pr)_P S(+K+gX\ټ[Zf/T9 Sҳ519'X} ~kH6>o R̖)/8<{rěR`A8A0ŵFԲ}uNu}h{ xވ(~Kl0nթϫzO `)'!2N6y4p!2P?pVpIw,mft''U$[Fs"u]|Уw}oNFhEey+Tu0y2[_[*?PhXUVt}מg.v^(:{ yL<`~B_/L-ʢs- m%rȀQnȴsj6/E=U9J VD23 KNt&3&P].JE[_̿1lNۦg`8 /n"x ]?7f rz b4'Xl@Iv@Cn|*=WL;ndwNۍ'g0mN)4Ox?y=Ilvbϳ97Of8!)Ƨ[N簕s.rWs>AR>2[pHs>`Rqk3i nd7h<>:I)A";s|ob3No(3|/(lg g#ECf?͒ǣ"䜱ۃlŪk?$߳i>i&2jt;#D-(YG\ml-? ~/N:L؋%e ަkmeD;ʱk7tQT*$ۊ,[rR A^4]]K'g " '0;gb;a|+M1t{CĶWΖ'` ZtW澧NBN%Ub! ijuQYQW$? 9hS:c[!2;[hGDƷ4-@H]_8,حaUx/CRnʨiqo8 楠`Bvm PUwvG? ;aaCm[>Cd$q4efl:GS_gT75 !TߋTih g~/^z׼lS@>W`~jOV*.l¹@D=F4_x7 f3)UOD| evN乾 B &eΜ+fJCMȝ;tW áV$LDUOXݑ [R L:KB aw4RBX:.4HIt[2;UQス̃8{fּvP:l1j"U-!L[11a!,Wp|Z#5_\!۞ǝ K@4tV+`sLixs~OB0=1&qC`gw'peOϊ<BPpG2Gr]*X)m] S=< n|SY89&ܩHr" Χ DhnQ5-L v`*l6 ۅajZEgZ]R% R-F5`gߛa'EXYY7aw%@eĤ JQCњN&)|ysYwUN SFۨi3 *>] L!o 'IΌVnZ}SQݖ'Q@!@V]KqM6_#}Y&sTܠފ~Z[毠5fSjSRSu z;1Ʋ_[t"DX;Yv0-xHyQR"  ǽL8I}~b7e8 r#BH7LXg__nWũ0AReDq-΃eUiI0+k6$ ,}%k|Ҫ$>,G۪~4]B_UQs$iuE r_GCݗkm]7i]_,ҟ - `(M#M'~{;Ŀ?b$c>P I+ҮEc|+NH":LXqkўê!5GZI -;pG`z2"ҙ;*s]1>I\̀i[ǵhۺ>R O{YW\-BH񠿈 q+Y\.YhܦZw!\F4tS5a5<K-v kMGM*gs:jh"m"TޟFBm͑bAx:du1Ps6Nl"b_sVkM?DGP T Mg܅b\|޶n"?\m@8y0X:KqvtHoy qc)"$ٰ \ kh`*qeJ3;-RJH10q"a+ Se YW! V(v;gZVAPܛQSGO[5 ԡ2g`Qsxݳ l2:yF@h7CrL SZ&I _d–€ XEfmٳ$!ܻV!Vv*ae􊬤!@cz PV8P7/gTX/untM4#Q,p$Ei)0mB9qee3]V)HuVyifsN%Nnw&>NmxXK%K`.U Kd z >%9^~~3|7,/lpvARSP9y; W[$&I4~44kbe 5g`؛ p@ [j<*,글ԁ` ^7yIvQ.V,O *^PQO1)\2*)+ ^OdRx32yp~(UnxI#|y+B@ zwF0R~kƬ2C,;H}.?|ldϔޙET~Ok#䕣3e*#0Mᷩ/rHٚ!)xXSKwoYEʈ{1hBsGAe)Z8e蝧W.)ZPj(ӽ$ro1˩ L-lpMʍ*Sl:hda1.|)U>o?F˜Il[^<:+ʨEc+_0Tbj0O^*PFc՚_C68}-Ke >O+PĎӫZ gF@.A+pρcecܟ\ٕMq(Ke3=Tt'nG3T+ԙDIv=BC8 #EL1ŋ5GEx+/N?&iP?Bq2ULAs2 Y:ϨAl(1rnFwp .9EٙOWϔu.>ؓc 1yܳfx䷜72,{KDJFW)ٟ8dtV7gwѐIvBQXP9*=w@T@F`3[ iusD+kM&gM[kϏ2tt,a7m*biգ =v sYGȈX!( qak/jv{3$s)gg|Nj(nLDL#! c/['MR/5EQZtjNT7ìB%CREҙRލO{Ok0K\#E!.q Uq]M|t:_ՂWa0O"k>?rQV}h.22 `q\GGc4dF MuMjmn5* H+!s&Ǩný eGG\Z6az9{s/-LL_#/}ǘ՟V 'q5e%-U!B;׭}u)]^Wȹo#HǏ~ڣ{g(#IC,wޒa*Tk= U1T ̶t4OA5_GꂒU񂨞(R R.{*ѰL/& \@ UTHӄ[b[d~~#ZHnU ؋ALT]XI}C/fA7rYpۙ~b@.MT /^,πDLv ' 3Jy@ԭ}]afƌ`ĭFHEso;O@Dt Ѽ͚itq-,zA25'lOa Dd V5vC,Doе=a:6%(Bzz.uн<āAhđ@2Eked^p?i^A0EF~zϖhw;Y40ex u8Z}-nkoyBm(۱4&q?9b._X6<++ϧI B`?RAT{Ee}YvCw{TH.tʡHfY@{A"e :[(aҶ/~:&lЁ#4soEX X@s>RCU= &fN*[1rQN_SYORs-^kg?5o"/p1R\Sנ Hݬfn!| XJsOԮuX0v=O72U=MY FRsKً5Sڇ,`R+xZiyrKteԫGDI͡76eGd*+X]t84WWV`ho<0,+NaPw Ţ@;d鐰< ۦ&9=v=H]7lL)t}S}$ h,>C4 ̙1oHN6+r3&Mb-"#[tXmVjV)ĮzOրMoEm̘19 ٻj hFic:<265Ƿ|O{"ac clR np\BfmWKd~vybTK&r|02Ɯ_jn/Ap Bw0.-Gv.fMV 2NxV͖]]Gpz-IdJVFUk*]Mmt۵MCrTS,>ەp}缣vSO!{WUNΡttBsjJ|S.zK$S"k]W$A uXn-:5  /fKlT2iNɿ;d58 HL][:q6AVN7=O"UR HԳPUF T`xɌwX._l O2 hjQ![QߺHGO lԀp&} A5 K9hG~B"=cU""*ѯoyNgâ 1bcV$g3cg1ݬ!d@dg0GVPkF]O7uF7*Ҙ^Ah)+[XpgSaC_1#c4>]j x,B_gY|LJsմ*EK! ܝ>lDpo[Qreq)Ua%l;˃̙/љ NF[CV9/$)qȺ,dIcDûkq;6ML/Ȭ7$;(ѠQ^9EdW*"t;Y"I; ݼD~Zܔ0~P0!wtAeWJ f@DQ\!jVXvګv}#yio2M9~Ox%ӓ1ݳbAUbBm (v rdZ&HXBWapZXsl^0g^qz_`ʶ I[@݀oA .Ru%66%ٻ.[T5K>LxC2W ]4RPLtw >m0I2'RƝSw/7rݦHpCc+rA}e٥Z^1E. JG$vu4jRbd+26Iy3Qiڹ4GiKLqܛidϣgQDl !UTmRq#YTKx"bѝ'Ho΂b Ic^2kb“s^&NPYaȸ[Sr@e\lG)+Ds"_!Jh>d i13@846~to崠Gb̢I}6Œ+)'War}S3@$ 5Wd9C̻>԰4\j]C ꙣ60c ByrQ =3 ;uu|N㹺FEV2q9zhd2%eαgS(ނOj N}cZA8J|2%XWXKNi*t-\󷭶hJAu"]\5 zi텖.H LܕCG|6o~_&Y m iJ̇n*1Kl'{J2_1q.w摁!E2a(gɦm=\JW6 UGVN:RW3}bBPf:8` &6 9>̛wIѱ ybob fnX'\gb:C埲P\`wJQ_pϟxo e̘yP7Ƴ5oS" w A$#U1;Ei:7ƠEيJ ^ iW)*/ ?0ω @zqzJHz>ZZ=:'RS},f^b@'ӛ,m ň0M`Bsh wy-Y.#/&ٗ=J0{Sf2bg)/ T&41I|v}vRr{^{t|>?,au*4C">ig3 Jͨ4@ė,8zj77W<>$gOC?(:FTGY$MtLĽx} mn>~/ߠO܄r| XOHnԷ,\ S@l u^AgwEp0P#|vǾzMz?lת6bHk䱫 ik4Wi$Qya{ft9ۇw<lG Է$f-IFbeܪ=@J85MY$!ESl_ed;ફ#כpL.<5CMFn ]hDu]ANlq*:!RFEA%z$ZtӢ)]5F &C\ }`>Ձ=+Qp45.gxZv \ވFot08q-X`ٚjׅ66{ɹ8d d,ϲO@o ~^a7GT$y:PZxd8>⡇d^\XpDC/Y'UNai[ 1A/(d~zXR T|]\ZS\>BtS'=Ѐt[ aӚZ4!"Kݣ qGeY#g׫7)kA$?̧2N w X'0#LѤCr e?r@rD< lĊ yi7P,\2! ʲ^SNr>/ n$_k?.x\ɝ"3Ӹ'rFX%X3=OthmJT5.m YƒTKD1Qdl!Cש|VF1 vVUc,j4V9,s.ɥώ9׋QFޱHqVAzaDG @ =;$4+#Ӯ+r$kJ؂KiRP59>%I?of/ urqZS,;x=dCNH,#ʨCJ,5)&.C.pja!(8:zΰrOf&{8b'Ұ-B˞'d w=3GRk^y": Bp~Ӎ+/-gX̗RtZ`/oh#54^O;},b24$C Q!ѫW4h4/w_H̆֡)6ƎB`ϙ+"@Iuۄ'H¿ ڔx\8+.Rg`Q5sϴbl^`cőr dEV1Ď X) ko|][ _s?a4YejW`IϧpkN!\΁iv0ѕ$Yż#c,KN`FɌ!AP_*|hiiU/TZg}x[LkykeC/yhuC/u'ǽ#.JZq>w3cuMY3#tgO(KzW V= Q6]o<̢񨧿i@B2UHl0UNr[8"RmNzYZuCӼP<׬ GFN5&>!4onQ_Rj)v?A8w-UhM.^~ (0:|x=2pc6ՓևS@ %ENynZV"d{ߋdf@o ."Fe~!TtZ(pu7w*߳Z]XFBxXC }>JD`,(6Ozsf// W\"v;Խx`qYtGgK˽%Ij9=j ~/ei`+6FC֛_[JlTq~oůh5# !P@PO d.XR%նe6dajJ'P?ojYnԾAyBB:"%{s'/8C)Q | . ymp@2ãY_zv T574?ptF5E̙͆F}GҎN&A jNdNrP^?A) 6/p$-p%D[+n2P,=mx7raq ͜{dԲs}{c[IFɂr\%Ͷk"; w*;~O"0 XKR|`& BJutE p0Cуڇ"jg*-X՞U$G0mjͽ$nw2+J/CpG[ovD4v y.(l ǵ&ͥ(u!a~ &J ^m8哆r-AsKjs)0Bb K 1`L 3QHnd(?ÞuZeڏ?}+ȝ|8)<^sS6BsQ^K=J^=l0BX8'I~֓v.vzl 2a )W MP̔H,븬T8׎HQ¸%O4:I;3`Չ5?R!uNY0dV*3ܤ&K\nKOkLث]>DžBkn@ζ5`p$e'CdtO?Ϋ- FGO7y7)p<[,P!/.mZ4-F2"%ޣ7/&J]#- x籒V% RRQtX7'Iu\D׸gF&ݕTHj;$.FIb3p6+W"x6ݧOfI`1j%]9%"BЭdyu_N ?a Mr}  <]m.tm#ȅg L2qw&|]?Ն)ߐ?wa_Cԋ0+&6 }Z8FT^#Gp& d'[js :} v7tIǬWn eA r Imo{\-4Nv^ F3'iK~~ъ:ٴ*n)uHlpGIn'#׀ 1< Տ+ zkIl'8Dt`ݳ2W }FK sdNDrĐQ]Dc| I(8*[$ kipk N|pxA@Z.>Vܝ7 IC^PSs{*S!N}8)*Qb#ynm3% a ?`qoT+=cIURe˦)_ &Da *>?bGVI|"* ٪Kei_~'& ~#mVlXDt;kSGKX|y- f qWp~Ha/ [o ^z.u$*: t THr@A|7.Qn&OQ 4؆4ö҈%ӞŝsyLD%@B=k* M]s$_->Jc;9<Ўri]/T+ y-g@+MO8Atc6gMcr"1GtC@K>yU" ̫5an߻{Q?~s=ۂ/]hLydw2jl?m} '?<=P tTT'!DR!uY򢕰8oafϬ|c~yvB"U&T_Y[k*gОǗȸW4?cҎ Gj(›pkCRuPٸm awAc LT('B 8y,%9%s3OB贲(ps3 um]ҿ.OWxnUG|uf`mƃ,d 6bm+$y=dH#lDyk} eˣES]N! \PA䴼{*#sM1[[uՒY^12KKM/'P@"$C=Q.oP}!ckީ׷짰 I%%EPP;'E&'L*$oh7G_p5q&i)a|%UWnelβm|pzS20Shl^lRYڕ+3X$Y-rԘIpK^a\ @ yr,vN%.jk̎Gr lI'65A[j謖/ĘKeI]ɀ貭2H7'!*7e0f@8Tp;TգO֌ qFB0G#}6wLa6)/ }ԈWd~5R k 8 x{㉂98u,Eamތ*6zn YI6E /#x>NOQz)߆A`r)&tf9 }&WإgÌ{Qڲ1mEM|۳R. P]sUh4BbN<4#\Re7^{{{[=޲!2Hϟ.?FQWorg`s3 [uyұ~$V ‚W c BG`Ʈ1;=]~}tkT: ׅ2|!ID3f1/X%k؇h#֑d(0/r(TwGy5OP)p !KU w՚۷G: Q*%!8h~Y[ "tCӰD CsxL.&G@m(v [t$hȒSvs+D!p!u&*zᔖL'P\&p=rZڐ'R@>.Y:G∼n =U}/92 {dʃKK+ nz:wABy0ܱ'M21WZ[tuwt(d piwMUt==VU=.7Vx\͛!q0aP'9Rk$nt|z{\paEc؍sL[XvKS"D@D51fv`D=j;SLbc{lt(_:p_Pձ3fij}nů"Q/vgI4#3#A&ԑ<M!}m;HWꬤűSF}8fUa!+fwF=hۤ7ӴQP|fjZ 4 Uuif;Jx3OV|o&K̔Ll1FpAjG9h:TlOcRi-L6&Z!H/L`YT=9 :No1QSXquwpl3&;f3bU>lIÀRbY+yRfz@{-KUèBUe7=0QG0!].w*< : %R%WEMov\],Z˦'ˈ>ğg)r|x}༒0zJJH'q:Ǧ moV6H1!!4pyjaĒx߈l@[ hrgˋM O'*b6:eobWcjJ>KZ+ѐF܎"8<`qY4͘XS*QQ;11%lO彷Tcӄa |%Ɣ}@'>P˯+/έ5&*Ԛt W$V(w>αb;)#(Cb_sXhl0- +X~n;۝s?EoS19 .&=Ur9^|#؇Pʗ5mmw)A=2lHK%aqڶ7:QbZ^4Kto&\AH~| Bc.~7zg )f*; o0w PKb -=6ZYs6=6J^b'fLJQ,[%a"ř݋.1>[&|@~VeyF)=I|ݤ„THA?kL E-Q`:c[kV/r%H%Qg: ^}cp=WޅǸ@* l%'3tꢄ!yy~V|&bu/SsK j=9Y.`$+V|{A-.T A5xLfxK7wVop~6WUS"5)e(AkΥV 㼔VR)[i]_<:Ol $=B_#H !7uG]^xyTK`29I2 1^OcrWVaq t\a!g̤zAl;BmF; x25UvA'aA܅l uBa5r!Ѻ6G粧ҩE̽Ta 68ݮ%Qr5m:{qڈpVak/I+>0ix/J#3bkЯj235zo\`:ʏgJ:n.:sx'W͜uu/Q6[0\D~}[(]Cq Z8#!قC?3WbVe[8yaUVϔt*%e-麀\owގ>d].́(׈o`|K?Vh&%P \UMHNeڥKh9}$?-)j@?wf) ҏ1n#~_g'wsܕbxxlR;|@|1EAJ/d,!A,eτM4 M"\MNtdիEp]o`-oÒvJ4QF2a/"ibQDɤmKBݲ(D2us-홼-z .RҰU1(YҘyLI)RyFuciRlg&V>oڥ Ə%]b,=3"M-C'΀)˯s4~*vsq" ˸yX8[$4rn_ǮɳΔP33o]D;HaxhE@y!{ "?)2dC~`c3Ss#xb]lTm9$6'MY; ܩ=6Cw1Rh ' )ތ)cn۸~9e j]kz0_*#)[Vri#5w+ŭudvK#`'W&) Q肸4xeB{YP\#yETh@o,'yqW'r/ nwMu$isBrDz^8 &7 ҮakKKO7ϔ})q$b T]UGBt.d:=Bt[8 Ŗ g6zQ6~fTS`gr{#[H֐}r4NfTWL2 jӉ13Ydh5<-88Tד+Zc;117Gpm9nhBe ̽pzA*ҁEhNQF$Dr@=Bp>,VF5aÞmcq(LmFB|qJV|áz,jp N۬p?>Ƞ(vrptCqp(=Z#'n2&XB)r 5hrc~J{_F{u׉V6~q7tg h^{io/1gU7Br[15,qy`9Y(fdKUm#% ohg^Ωna!,}. P3Dէv{vX@ YMOYI/fXaSu 'm*}KvD`J{- ?a(:ZUq{|}(;7o[ SdSg?p+|پv{hG@7gRtMRX1Ûd5e'oyhDiE=c3#)kV1]t5-<E GF$"SOA7I4O^6 tNa51q+g^u,2؍ m-L$Ib}ą\wIp/S`"QVrs e)2}iˬnjR>;_ o"dTX&\fI*\뚨.8H]-S\^[m/ӴL89 !ѵ&^ZA " ټhvriI7Ml"i__roZ/ zsiYBx&7PW0f8Pe[o_!|?M.E&jlw} YqBQ8DEI :>wz3/6{JKԑv N"ڍ015c|6ХrWĘ{Zd:LE8ęMuXn}[5M9NI|jO$Mk㱌قH[7|ϔXP%>8 F;z R 3ӌ~v?/D-׌뱜&֦4а @#"jj]7n+T*Va>Y- 4Z=7Ivt?}>o՛/ꌎ &-lI(Rć+v+K~R唚A$|AU<`*W(>2YZJZ^c쬷JWRCH2cxSXqr ehg/73Duy*6kH=YG=T'fσ`j7Ԩl$_Q̟vb3MSby_. [R??eet bU#+K>#aehY%˞ ޶%h{ `cY ^T~ e9]dՑuiL'11Rs*oڭmQewmd\{օ't2ɵ29&@.YpnfxA=+\'qh,) {GƱdh˩`%5(D@<ŃnTHMfa@]t6}ʈZZ#x;N&?`LP6Noƒ|X:􊹨8w®:5H:7L둷4\Kj>H(j)-kafB{fyi@U'GĕnIh:PJ5d}&~QDWe>>Y(l.F][i?>rWHU⾭tb9bjCl5JOE֔K=mq ;h1Cۂ[FUr1˕2/urM:漰?p8* o׬3)UN["A#%%s&(HH_vq:iVdRo;нU`NJ6M$x_oSkw}(nRm)*/q1U;`^D'qK62j]'iMΪkTuj?S#梧KG^1y"D٬-!K4~  | L8?TA9r]f[@tc,SX 3<B^,dx2Gؠɷ2~'`d]i{"zEQ|nGpZw#].#BdT@3`@۷㽂WU30-<.Ո hl9R>Wj85v*T^/&<,ӞXLKo(P'@9Q W9h_t&vO[a鼷5gW{R[9rc\q^4ܠK\yY\Tn) BitzE?P8RxI-p/ 4LFIJf{܇FiwnVE0  w!ڼ%zhEE߿OzcJiĽT|A" _(.,xщҥqDV ͤO5 'FL̝ۧu3*sG2n`ɜMCT[b?jRjpb&ȍk)v[f>^JS]?&g2B"9,0ٷܗN8qeȽ6<֎Sjkl)7X+QcXԴRy+qrMQwQդJnWu h)t5c/- ^CC%L'FȮD4RNqo;뿈T<mM ϭS_ANŭ;~t_^-hw><&6$*8,Da;ÛP&H _VJ-f(T8$i˲OX)[\ѢD5r3n)}3C"6A/p/3OH7MPn^ߛx?Rd:Eq^yꮙ84?EVG4Fl5!n)C jMQee-1@OMP9;h?}ԐZMFIikJJE?5J$!3?G2X,pDKBwArR}HzաAQ"͕E' }B0Ed;7[yׯMpλSJsp6Kr- C *ۘ*oL;CC"k e6?D|ɆG1yѢk‘4q ?;ssAcD2R,C;ojVH`&Zip٦ۃr@aЌ8P\bYܕդdAc?BQCimݖBq׆= eC߯Cѯ0ͳVўY.^"/ dd-wre H<1b~40k8l 1>gԎa#Xxc'kɪPc5Rӝ hJ)_n!I~VқIAEyRXTS&k^L$)H%fx rQVDA!#uWY8͸zpX2νhRʩZݝ+es~3EW,VFoH>h?]T탼_rc@<^E* .s"JspJi^sn ` šLttclPo7GFt~$AH g\ 2,!\ 킢84˦|oMUQ\^8%Ҧփfnp#l:]7]'{{/W0[oX [wuyCMخ&V!I~qaVhz1ޡӛ߮q׀GA6#8|F!Jh8xM.b.^ +8ϨׯLxde20,b58;Y8-Nԥs}j~; i0em`ut$X)jc5)[$*4b+A 83(ۘU Y l*vC=FXQ俧JW͛a7! d9Gt%Lr t@Fk Aye%uyc?][$(9-`+`֛hg _l8®4^b]R&PaM{Cvɢxг|ž~u*]ۻ\^0\wmwq40%YqE߶`MAukp-e 6CPkK ;J oiax]Xo&dVK 38ɪRtL`bԒّvx}5 ۮ&;'aKŴƉXrےs,m;V3}]v|"Hv8D3ERH;IyY/,m c;KMOxIjTK==MW! ^0׫3 'ndO) OJƾ~פmS5e[|>Fb "kcCl;(f:"|YwKNll!uGV*wˋm 8 sӦۍ+zwndedZ46fKjQTZɷ~nPw(FFv.]h閒W'`˂d׹i9+ ㎖?妇b Olmԭm -gK瑩zEzP8~@":Bdba|NOCmhb\b@(?_Vg/0hbA˦3I &7&nGJzoL$mFԩNӁU }T΍i.j x'8^0DALXTA;=? o tnR͔$QDIT^ d$nY"UA=Ke)ue(zOs0rPEa.Ll@-gQ-QKEy5ѩO$$4EQkQPpSc43Kfx\`G\ 2Wq7`A,r v=z q' Efᇱ4]6^x5Ϡ31 Β/G|S~I{q&SY^ S &z|ŧl1ZeҚٟZy. _jX%xC6^5ئ|v_W͖H" taŋ$FqOLbD[;V?ٻߠnrI%=KJzd23t,cW١+ UERiXh14203al"sNLҍHp\ yCvu^KEEV ase04d5Rgl?R[4 QĹQl"J&ۆ0JgIUtGEl J[x0\XaV FGmD)! $BDQ.)^zؒVլG<,s 6v^Tg@-V}+tͺҺw"e"Ó0!ByN⒢.gtoga夐gA2L5nXSzP o \x, k’ }APc{_( ՠo` R-.L_+O[_8R_9M-q΃ҲEPR<ԣ9^>F'&N hX81v,mHi(WxgڐR^$NB$$Fzw͋QoI4bేa ~sQ!sY1MIx&avKXoL։a `Z!BfNka4CƇ*nK 26 Sbf ]Fw}QVa) 벢}/`ˆ!:W/L0u7ȩE@+dkm+C㡟PsOެh5ꦞJct 2VHM"XW~Wɶ$_eU_ƘM"EpnڴYĉ%` r͔rDZ{ {/Hԙq_|7XtK+=V o/80XE *my#/~<55C4RtoXBNJ۹3H5U%sZ#kcۜo)jmK뛣Q/b-).5^SNY^&̆~FrڐH2wS̯hQ-aKC\R'׌!}2ꃎbHI\=SCPKh! %w^o$0<0llIg0Z؉@Aa\ n!5[,5(VR@ H"Ċe[3ʓ\e\XF Sɍ_)SV*6tZ3\[|]jV [#+k!zݩ7 11 %!"= <Ŵ,Ae!'!VXM b{ `d%{7RrDd6"bXd5*B܂R\^QG  d-)KE w|98TP3 #V_!׬aa+uMQ g0F@PL3Q;};6;bZ-kl`,^frdF/ʼ{_'>un8XΫȔBTE{HV[Sa{7x> ~V.[dr+ǽ%7ٍuŊ_M)خYxV]R8&rRi <̫0h2߿YfNG=Wәin vvGp6-OgtLt<ь]O:L(&$庽[ÓUg@I, Yz3UQF3*.x-EN&PNp89d_ns(/,?vE.'T`]0{ eQǞ)F硕IF>g ؒ[51ʽVނn,̰UD< 2s!?8@ Xnyښsڂ JYf"v)cKeU+53.t6YT BӗAkFoڈچ#HVab& ^g5ը|Vd߻UnJVhm Ds>)?5nU #x7?J3qe ve*lp8$Ω/ ]b6(hP/$D!T~j.'WlY5$J8Iʮ& X=>V'|uꝫ] EK[e52{h%hqt "mŏ?r ɤb'c O'Qb2j3 u+~K3b{y G }F!HWfwH6tsو%Q4!ʱ )bv8MRb ѝ& Q5C 7ݔ˧Nܰ=84-20Ƅx h"2hX?k4@4uɋ1D9 s2N0IS*n=D0L&BaӷA̘!7'nGT"^yʄyaGmz@Y.{T'ZLB_*XPJ'JRn+˵ĜT>X:ݷ$ԩaǡw˜'rzLIc:-e۹@@E](٧q$PuVNep|gr(0 ?hywapU$) ۍ2j@Hq&LiXO`IA1$bpc/7'G%(<"{ f({T3v 7 {S>z1-jo7&<}3_"@( [GE1&ŷW9bd׼G.+sS;QVÏs[CBHs9FMu0fS K>YקWYA[- k=(RV|GN)hIm>Wid~QA3Jdú^o,n"򩎙vEΐZv.A/̙̳ͨ^ۛ)t 1JY.aƒϤI EvdQ)>*bXIJ^N(] U{OE\/w$q7# .6?>=*_7.3jx[f/OpVJ< ݷHQI}b^̚LGEO)5_e9cYܰS"d^rL(Gױkݑ⿑6qC_lB(nwL_5t2{h lQB$+.e8_UȴqgU\<~# xf(#$ 7yL8 QbT㊦CR:*⸊]<䗾K d;|T?%WL ~f$+`oPT֞-0/_e敩eA! 侗y-4UA,{%*cy_F5eMEm(XѮTK#MC<xMj;W*Tz0I Ru %)ƆDL{!`;IN҅Ǭ>-58uҷ:_:okz#7z9o2gM܋jyVuW`/ƯmPv˱ ls_|orAA3'SH.3HmWԡWd-MYfe::DVtG[-bqӉd>6`f1WtNd"Y$c-d%e@ ^:/bE's\L=55'2>ɺB.C. Nw$ J]&jmrvOsyCw>g_Pa]۾XUפMq ld٠L˟݈"+;}dFcCo~fˡN "B2uSPGyW=qrUb<"BbyiJCʌK| ⺫oǸE.$J1PߋY\;fO6<X-UJ%y׵)nZ8~mCXJpA}':2SqUZՑy>$=AH-Y%;Uyi5Tݒ%F* h&ڼ&?AgKZTƟD ٷ'Iz\y:CobD䞼E}J?1mR@ZqVUX:\e.w'"V q'wYXmaĞ@4-lG"K(d•}uEFH4 P _:sߖe/?XF1ac8kCdVS/HèEv9K2B#Di]2!ӝ\VbQh-f]Xv3̧cǾVd`Piml8"fKṗ?@$e"ޯ/Dt囤.5<)?v0o04e fPiQ<Ƿ(f/x|5BƏX] LD>%u\ѥpjz1V*2١ xmgKdzPX+ ȱ뭑=J#tRI4gVJ14IҁEfY褔͖eAj<khsZ✯~.p|?͉Ye Qth)̿ ]],ov*=3qDFTFz=+ЋFɲضNrH`?)I)YPyչUBc.mfsQ.L5; Esˌj %(k>3Vkn g0a(Ǫy|L#yLY6ݴAM:O ai%Ɵs~v8:Ҥv>體X0a2tFN%`xvIg?ZΗstOL-2 O4c5x\ 1@YD`7=q/IH;1s~`\Ee#hUQ %UHmSיċ/ep ;U*,El/Dm¸R$pSDl'=Q(miH+TSz(72?aPtW\38e mQ50q5hQÔNjίl!Ǣj&|6~Կ40enA $ rWѡnjT.Z/`Rq%T׾_|)E !P*28T9" eZ3Y㰽ɣxǴ([ڍL\D&64w9yg72FkdLV>zN1VJJ'/ =}0?"Ef8,| _?]O`qֆvBEh)A4lS.d9joq7/IdJZ/rdT^Tڳ/Keޖ3sq)km8;jXkU)5zBͅ(vjl;^F)@|TȌRMY+>@9eSa%4K8fI9{e'@ⳛX#BC\}0.Ĝ$9/,hOeQӎ?kC}ɑtǚ-f]hfQN<2&~"%||Sqn*]^'dzoUa+L+qO`duw jǧ~Z TIdS22F 5$3W#{XDtDjp1|лR}SOTkY)֎HthASpHV@-LŃ }vLAGAxaHm^͖T[y_IH8^@m+Hh[Lnc̣X̀P]K}ė;4AE,3&8] };tUX˱ 2m2v{Pr!LaqJP7;;ss#Ae0I*BGi:=BZ{fN9o,j*%, -`mFo6g}0QNMW`IvsP$֑:z#om[õU(LzcIЮOgm RŔ`_ZCn a#m \ Yz *CQ!Ae^I4+09EtsCo|)3Ҧ մ7 InAB?@uLyZtl8KQ)1fœ +@ǶfWkyF[PUG`G_)ۀ0]49" k< GX]f/ip K"]Σ7d=^Cf>h K =bi<`<6 G^BfHq8בy>SuPˆaOاC;ZAS%| VaMθyݻp8xf,HV536C.a5v :rP$1XIiWM а6"1o0㪌t?|c{$m ZY}U8F:$G 7+nb$ a M$LS %wE++sQ}}3$!NN'QX@hߜ|*$H [{"AAv@bY~.t@'dkVYZ"o`fP^/`P v( [ue^:IDF/\}'R=#p'h( d녬Ĵf ;ѫF .{z`5EllnÖ'LzA KLsn$ +9h)]ȥ׌ jWG˔ȝ_i;.t4ُ߰$'9c=m:GG5ѥǩ'lu

/F$ؤPMhu.)t]:CCٞ\&z'̰65 hJԭOAr=Q;,ȃdr(TQߊy3 ?9ayh*6[Ez7Qu֪<p 3Z;j]ڲȯ2iQE5Lo_E(9O"v 9f~C$X Twn!N|i`7gm X"Lzq*q"{ V9="J?Uԇrt͇8јUp!_,M9,[׭܌2k>[a4Ѷ8jgwf pRY2 o_3VkW7AZ*hN&ٰ﫮GdZgKec 6"_ ?qVXZ66֪Q0UM) G”Opi=KT̟v(f,9N¥c+Zg|yGHgh tꌼ=B^ps8@E/$YѴ(@-ۇ/ˆW)H핔&w3> G/Nr%0-jNk!@6i\Tf$.<!7RrQBs+!\ӨsV!ob#헙z3.4k`M=%/_jFuB<>gzhQ;$6շQ3B)^Yq0p?N^^e.ob@vq4{I$Of#d ՓKqs31 -kV1!M&M#*; $5cn'鼯1, 2Wc0HXj mf&_q: wddbcsYIWqi_'/:Hi_F70u5ϳ41_8z9~ ժڌ-{ a|~#lv ϙ}M&P0ssaN N ~A)rM2]ձfeK8/wn[-h1J_<*d8T>y*k0,۲]J<2 tJ&gVHЂF 8)\BN禇IVTّ=5 uUq=A21p"봌[Nf09:8(g p;,Eݹ)nTvgq;Ј ϳZs2/(?:8b*H=Q˄,q19`DIia~U 6bfL:L c2l+F4b8~Wn/C`ݍV]3Px9,+b' ;iL#go&`Zj΅BS C+0f=A-f0VJmU5H:ylEs-ƣ̖E1s&۸w,mD2xghW.ӳSV"n&u[irukyyYd6Gɋ& LY^-)ahh>zUYRNvŠ!=,eD4/?A)ǿ'M 5{#Ƨjw #Gd"^qO{XRx[-.{˓*K6Oi<L tW)&(z'* [J/܂06lLc{W&Jyj0G Ԉvv4:SUeM%GrǸ:Yo VVgr{T1Ԡ,۵l? K:9gN-hSa+֎H DdqS5߫W.5hWl,ɨoKOrR&;|wr$~TX^#9żaɖ%&eN*o;ʚCئ*BW9>!=$n+Ȉg/¡Sk ߼"3 v~e#gpRf4Qd_'YX{]AG㜁Jp_˥ ǪI¡$* tlM @Yx_' Jى+ތTZQCw.'3mt KwIQD|ׁaޮY;H%@Eٷ[aZIy;yqYIl'Cw&>5SlMO0*tb<'ʋYܬG,RI{c6?I!{&)H$ՍUG &͛H&;冟2B}+{aNO5)jmc)!?u,zW%y$ؚ<8aFCA>RrKm}(,xfn6F06PeR>p0?TRjz2ex&#=nz BkTB5.Pa0N HT޺^ 6S@)6$@-ٷ߭e}udz >3Pj,$%=u5W<2 D ryJpA Ӌk[5݊|[^}MZ!)f9FeRQcĊKQ0" 9V~ ̓n`pkLDSuoĕ /+&s޽!IobćR}PBB 1yk\nNqo.Pt*KƬus<~9*V$e-X5Kycے@" #Q}XCel|| }JzF5/:b?zAM=}eepR0IM_AoIjXvf#W~"ͦ?SǬ3>96ubHCS@n`KhbS9ģggyv{b1IX1_ y~"7eUQ&6{DZ؞gIoB5NTP¾`G;S+ ^P.蠆É N,Zz! ~ATn8.p%[thT6_@OTulsE.+z5M%U.iDboiu/ ɂW43RֽUv넂Yɾė֣tcLX=y뫹띯ZX}\o1NI>?_`L})Γx'u6?f+\o>n3vS[F,^Ϡ<`#A]ʑy~&Somh[M&se&(ʄZԫ)A&w8eClɄ ؏4v>mc*t2}4-яQ"~w0>6' t˩ٜG'~Ȣ$9~<&ʞJ9/˘eʪ 3n,#dа*E%H܊$kӵإj\?ů%9^mENhYbm9=JA9| OL֢k*A>W g+hը5 l95e`S)r/bt涛?~9B1r"}BKb^?^4I){#Zm9Fv%}){Ii|5QsvFbR{^|Þ&+F4+ޓAay2:P2;p=Gyc(}bs-.n:( +#I.;KL~Ch'7[O7\SZ1^0 >6  >g97jinR!y8X̱Du3>ܗp a6V7GJdt$oGfM7OʬpYZXY!3lLX]q M ] ^ӱRyk*H@v$I02tΧ\-LvdmxS6*)tZo+쏉|]r:\g)l V26\rgK؅ Y0`)\W-x!]9t o0YhbgBWv f,FDNUw̑C+'v ֖]f3J ;MfLO 0P}cimt$qcg zOm1+uC. Auexv-N ۶J^v${o񴫰{P?z,@h\ oTwlmԗ0[;6t҃Z^IAfՆOf77o1Yq`@Hϋh%6fYb5ZcX6>O/.LsHKdea*;7  4b^I܃6=B/M-uo ? ؝l99ݼ16ڎ>qP+"֓ /%.B5r4ƥt1/%N{&C}Y;QI2.5Ë֦<{oju8a15NnYfTtCz3nyLw#,"&8!hˌrNf @2oo)hE<85%,l!r+l&~ hP7\;t-FN'b (p|X[:V~ ې%!a 8<+ciDcĝW6M}5_џVQ#uR&"l o9 ,oWf30Dx0r"*lXBBMP" #B) f{֕\ڂ+6l Ob53c:j~O0E;d":%%l٣[́N AO83ORLpLm2ƞ[Mў+ wu`" y#:u/E׃sqJϺЇѰlOGЙW=(|sP vE.l+04r@W7'n '4";eWAy\lۓ>KI! 5;V;ڰN蟡}Ҥ} l,fp:nN#c~+?* v>fYܥRiPf╔n1/5T@#JV@5r 5h_2Ó^AMZ%H}jvB+V@vELtMݿtnȍqoH\ȣacKQW߀D,p%V U*4k&jY\j1G{*`e SqPs\=g#ajSM6m_@ŃjqE|wFiX|:Bl sGKMIJǔI!־̀OϡJmbh|%5T' WPatF O&XsBL ʍdI ?ŪA$κgfMNK $C7ӏ:Jkâ^3/gL6dCd5TٵA+3ZDS8SY[Q fv02W, DQO7zց+єɢ <~.2ɠR3w[$,~(im)iY^n` D)܊h4;v:U?͆> cj697b|ޥ`>[OhsŐ J.5|EgSDBWokAtN c `c&Md+HnF nFs{y.6M'fCM )Az_YPudDE9_ 4Dz.~lQV$"~x%jo\bJfC|"S y=>λ|)49PБQԇ?bM+Tip[N$Fݤ(T#G"DBFx} FtZ i|o,Lshw ?=Aѕ pL:8EK5uFNvUISΔZ[g8b~|-^UiZ{@XfnZ2 8q˗'4bٷCf!u@'>%lK,u[!9"vn_W+6ƫ`GXl -Qp Y+2f׭uO9(r (ԙ<85 'sR 'd-ӻ»,j."Vrh#BC9`0@U~ [^(½%u0 phvg 6C=xl?NZVf/BYksZ RӤ5-<|צصFb`YMwثBC6UCD@/6ۙDaAiodsp"#bHɟΊaW*~%Ȁw {'S̔O߄"l8lj]Yxw ҆a,6diקfaw!)0tm63`1Ǧk݋ШJx})`c|٩P1M2"Jd@ŷt~x Y _e1[ة 6<[ӁJqgYG`ɣF-#!Ӭvŝ"N.>ܥ. 'T`r>a1G*6F`T Z` *pl#0fyѿk`-T⺼EV O=0=hy-Y?j.(:sHxx=fAX?i\C!Qyɸ4q`؈`FU= sy ,'Aq(I(WDAUfYy8eP>o$LgO!7Q>YK1Mzf5?x?ډ QB 8EhI )X{قc[#IHgj,kGO: X<8Bv`4]EۢWim?H|>Dd}4&^њ=pFXZR+j~&%-UIoſuR?([ yr-D?@CYqHbJѡO;w,/ۖ ?/nXeB4_W֣fWs gU6Ow?O+(:،0!{}KGpsxX}w/ W)E0^~`qD4\! Ckd-2:㪛o\F|ko)ifNErUA=UcRhU#Rގ_9L|4+^}n("&IM˵z\>zbh0A :]@ JY@K\ADSLKn dpla.D'iHgT֨>O)JeY'ArrfZl 4'm+:M#)KuߪVg^n\vSU󢃅4 V6ޕ_llՕ hDIFN#b[ƃly`!"$\y.1| ͭ% +.4 QpAsb:?:0s4? 8:VPcS,ݫCڼ׫vBK%r;133,l3{<,\wM2,aKSAI7gLGόV6uj}bf[9nT/QG4Mn[z ]ZLȅ3N߼%Ⱥ QpGPU#ێw,CF7n yz&+[OlfO"? {G|ZpGi" ;C1gxS{6K-} E+}ڄ6fg$kfkE  oDݼ576a!)šmީk5㡌9bm]4>r$͑||@㠈B6׮a4.g7Ysք"{S«zِQ?}Hkoqt "PT74 0TifI 2S?2XC:E"i\I9Kb =nu JՓ \ ט>Y'۷שM@AitE0ue1&񀫕=VqsH_?Fi1.J7y'>.J&q#Vr9\ . J+_P{9)4☯xMyV/D1)]DZ|(qIjvlML_Zx~ o$Ƥ[i@Oċ~B#cj=|_C+VT~p Bqiڥoi]It7`Bw^an%8t+v0`V`:LFiMX|Ŗab%YWisSFƍ[#!|d\lMty9m.rkMz{8 me[יotX,ɽQm|~Bv/ 7[ ztv]h[LZP;(Ö?LҺMJʿ~cIPp ~LD'/2K Jo~w[#$\ɲCuj+i_cN6Up a=~WnOPU7y`pz{fHl"` ΦkTUM`T|ZA-:=xHn߄Z7^,0d:H?."KV?Ӻ-YL49Yș nFxaYWzA5CҸ+ih em4JAvY0շ:I@],R,lwu1eL1LCC|N L= ` 5̮nr*PƇ,>pN_nYd/!?q !c>? \bT`M6QsSxl pHD}`bh|1b;іF BЕt{|zORxW^*qUa4JzR>Җ>vR $VHN./\2-( : VQɥyҀbS hc`QAp;~nF7bNx,HBǁ9ٟqH󮖈),ǎTd)<1$=B&S]9"ev@M~H\KUev@fK!*D2JkVi+襂rtVN3KSfTdo %D2JYH1U_n\pe+ pjGuzeSBs!'pP77 y0}Uz@1Yw85ryL}5t%ձckYj-wA x]h]2?ȂT GV2O2޵\y Si Wo4\Zbw}`52 ƙ4%2g>}79lQ6t;c֪*b8et užTo9̷TM]o:5\0G>]>ĦsOCBa]Y/6hX(d=W~VIo7|۝a̦PQ "N])kgQ+PڊaPg$Yh ^ILʺe~<2/3PNM-1F> NZ+jxCa%_:J~L '(hҜY# eF/k֊!2IRA|.VO㦜QZ8-R F-JyM]EۖRZ$qlI1gZ!>^ r6gkC4l5E0["w|;^n̆(3='ڼJїl$2,2)oJmO7otYQʊnzc6XOM)9../ZxuEb472b29W sQE~oGZ0vou*Ec;7~y8\ 0mS^r -dQFš0(7KYPu^iŪf1zj\ ra!鎟>#?Z:%?hύ1j=삆Z"RVD<:֝.x2kTJtC"#(hi_(2lL[z)o\xBN <3*CHk(pIb5j3{C|#*qF <}ꢧh}S31rǸV_1d{ޤ-;[-Caf&,Jߌ+(np+$yDvvs-kHl]* JmVõyj.r+B2/,vZm#>lUN1D``?U(x}m{x1v)ZKs:W,>$NwDM$B{Tr .-oq\U'A%Tڰ>UIfqg~|Wh/'FG3_n= LL@fNamh[I>WwU8& hg=1ݷ#&5;F`TIfIv,5@6AD3̰ JBRns%;IZS1!Ʃn}=S41p~DS$]`l V {Z5u7E3%T|0Ra3;e d6BYC_[61>#:~"d0﬷=Aa3sSЁKFZ֝^*(_ͷV.T{7 H! -WR!.K R30|`LH>W2sxّAOn%|k">C :+qu@51iM)Fw[5.gRȩc^HH5NxQ z}ЎA(Kj>Ntbm2(1rD7_pB_ϖ[_ӈVL&p9pMZV"vJ)hb믻@|e6[UK1옳5칞;"Qʶm _PeL* -0i< y8`vݰZd6 XJ&vɎq9ooh<2wth[%zU$]PE<\Jc]s8CU$!\dwؠRWj8Tlr Bۦmz< kk ,IQnBW-g^> pR#RI:A?|r^Otm{R<"`rKQ|^+[%  x6Bɍ|\܀B2r.Dp O%w֋ErOH(9<|CNSiqTAzn.,$U9.+[Bi ~&"2bo]ߢjI )/sHj:Kaf/?|6 5Gyј iQ70pc$6/n}Vw"s2N&tlm̀׻тp!0[FTqܚXKv`ߵwOg!$W"Z9<ۀ "Sz6'H)|41bHN *ǭ2jE: b{͜J{=(AuYp rB[ukH߾ `/ykˀEځ7NW;;idW_^? ycyb#\$'eypEUʼ,{ @7f="[EDÛşU\ 4 oWYQ͎FO0Qc Y{|`S^]OJMU9' ̷;)YZ$vAHw0V.$) ;MB. ?AN ~9iںm}/+W"d>B3gb!a̶A+η}^ P 7auUgRF8/|u[W0[i )œݱ=C֕0Ng& YqU7Ȝ[~OTxylq5^[I9Ʌ7YN| 5fB1kR*]k5eruqmBuB!]?;Yj;hm縶ZF rV&3?ô Zz[(.)\,G#}Z-a/MUJZN"J& Ƿs z3䠅5$ _ãWHo0wڀW Ezk9q\IEi0SVQ,_t]l* >C{%>rA%L5>`9`_ApY3yxvIfn\eV`@R}_l!"YZeM[;^V{\hXx` )3@k5 d{Q{w,_enB숞ib͐<+LOCK\>.&)O8Ntigi1ک!5h%EU_NX$|SEcoW`Htiz16-IA%)8? _ߚ+RF9|YGbA90\,Α| "I#-@4+HkȠ{/>=vzBw4aˀݖwv^9LZN@C Tj:+=GB 7=wU{KtDsF–H%bJG" y%CG7]%~nCCe|z=̓L>'y(i<܆OsfV!K,2g9J1SD1t_tJ[gۚ2c\|>/3Dcje=-v@)0x Y[Mz6|JKbɽ %^F}eIhT;pVڀx3K1voUXxJ_uCͿg f@*KZG 8iiW QFcϝsuMqU eYJxu$I<=aCޯnΓDӎ6E`$~R;7RZ1N%`r* ;[ƿ0dwO_#~ |sEn Pmk³It6 Zu95B\XLt{ Rb[Tu~1Cx'.Afʿ  % ~ R2¯]\KgnC|8>B+fk>^f L|̇oMNGK(jyo~ a Jl#|npބ 2Z:6ֺu_C5We;PlGu4d10W佨/ %l'3x+󔇟|;d"ΪP> A0[kJfg^G qҴ.8،}x @ m6Oj:)Zg[(7Yw;?w+%E&ϓ';*oZ%1A `b:ݿXM'ppץܨ1Jʊ*uGAMl0# ϑ-yE6|x*åQ5͹jX|VCӌT-5໤'}Z2O`ؔ{؜">- _BUI&M΢6GV _$g92 ܟ-=}XQLIJՉp'*x15ݠd.2vGbFeA`-5`*{)} ['R{Yx45ђ6guQAws" LK, m7Y I?nD I;"),rmGj٩O+u1[!ph\,%3CeՌ字hN-F)mJD߆ iNZB)^[-@suN(#B/C1kg.GI;"?I˗HWﴘ"i^%_ts " {$!&QlGnq2`0KN_am%FM Ȱ*W9 44Ux2d=|}NY7N f~pǧ~\G{Ji?==v]9x;Uһ gQ׶ފ`M)mP3v)8O25K27i54$o$ueDr@ض`nWKp{uJr>5}2UC}"Y ~cge4tj _sMT}nBg|8zxY'"i8*q_G~dhMlN 0KgZt͞ `BHY@I<:x6|h^r+Nv+D^+<+pyEAFrT?OoQKQU*Wi3uJ?4Z/NZǮЕV~ڼ;֞=4a!8̾EwO`m<ĈԘOn\WeJష~v\Ҭtk3tZNAA!`h!A7`0irQskc!.lsI*isb6yvٵ1TYh|CID\&((\y$uIJ4́ ާ-0Lrb%G\MR"iaHEB}g ꚠ.eѨ1ܒ$k'Qk  rHI=K4u>I>j˧Fgq,%z?Qa!XjoA+њ%;@l3r ĴLE`8jK'.0HРw(PŞ}AZz–?QKK7O kp/>Җ{+k)=4j~e,$T:D aG4IK4¼mZ`FƧ'r>?(Ml#mv͞_E&)ĥ&,pQG@G6zf 5%F'IQFl8ހC, 7R9ɀ6CJwW IE5IJwkc5MY€gj!쓖.5ɑc=HW 2~HNk'45Q̓gr)?WZ J_V~ -X~ymW2M];pޝ&-L(h0C\ k÷|)d̽ "HJ!EڕAZt)kӡ-iuM+ ~O _ @Zv,:SnȻ"K܆dr#:5M*榉.>DPWoe&R :̘FI$lFbiNчۖƏ 8؟<4uҀ: U- +wbLLboբ=/𴀳4IާȎ# a9DtU֑&ŀxӘb:Y %*Ї6|f3)i@O8sn9jc=6+@FOzp-Rtd! s%=+$jaM 8@o>Tj-c zWaBZ6bbXFm"jH +YPlތ E[0!^>o:; (fY=[5Z_o𭶛FAhp؀?sHCl:3JI@_I̧`[%b?z\[;AQAˉL^vqR)~_qbť8t]4pT,CJ$1\y0#J 4|i(Bg-c 9Ě(7H)88!H_wzmav .΂<̉嘭(9Z"^ŢTe*n5*^ϋŨfe2»H\ h43zX2/h˾q*mYX$> >d*]\-}>;nVW~;^9 O=Tvߪx@~ ) K;u{[|K,MԯAׂuEPx0F<ڎ2Iץa_-4Hװy#, *WdqM2ɃG!.x_!mN"I ?TҒA1w4Y(f̔.P?ZڰWS%Q=^2/6h!|5ͽ`eVGJ 1ٷxa6pNπn~xHl,nv\v Jth21nلh*67ÐJ@~Mpɓχf|{Jfo[g];4L%F#?.aYly=LE$6&~Ʃ^$ʓTBP|L2 ˶<95څY蠈fkB/1g5è FnCؒhҌu#Je`>{$FioӦ{#!=٪ayi vj6=a>4M6E<6j=awٗv&6Es#??}{X?T)Bʣhzi89pZrCLPlI+P$HҦ,wSc(8kz?g[rj zT̗+_kUjzbW8*c B/c[$|ĝ *)մttG {1MQuPC{Eb.&CbLO/MR^7?C}Z~Lܥ?} ^[{;S(4fc#F4٢TMJ%UZ$E8:_h=sb&OζtSWD¹,CD7j@(_u,AoȲfkPMڡx.^61(0!" jY^@du{=32|iUrO7:T>+gqGβU[4z NV9Tz&p%R3-:P&7:= w M()" wM+O FZ|V3b/xJG/BeܲRNEOgXk zn֗u`Pޑ>v98~ /kϢRe|j: ' ;&sA  f1^rF$fE.BaU8HN`1)T]b V&WpN:ӟ mž$c9 | |&3Ym0׊jPkJte5͖0ybpYip L<F(S.Ӵ/KNXvXiüE*'Tf/nigN4wE!C9 慯jQbe..8/ʥ~v99^u]aJ@kƪEB% O-7s 1"pT ntkjWú}t3Ju#;b&f>] 秣CXl/v%02;^rP,$٪"QԐk_¶w|%`Ύ[8^\AX/yLE4h[E2#Q!v# tp3t/\#;5?AΫ]o|x}<;MO3&}I6"!Z:Htw9fM,]<@ O,O0r6A27CN?i s"⺜"Pk]_ |go6^{:5g)\NZ7)%\ДdwL?d |exRLPY6Cz2qPM /ʤ*VU+EY|{np)'EO?EK#)ͶGFbj]6`a<+GA٣ݟA4x#Jrf*׈p;4m_ )V2c۲.uˀ ry]\y_e]94-`+:ϡYVxqrFd/> >%pvVs/YhEk/ґlf[h{`LvlQFY _oa='*W L6(9>*2*׃<̥ bm9:ugہ,y)No2'8yA jTzJ+]hQ|n m11j6I/)J82@}/%PE߮1 P[4~)oH93󒩐#](J\F^z؋շ]Nlc% #!) 9%N0>hm%w Z)»03jX)M1(o-Bދ2`NTH[PS&٢eNV!#8KJR\J,TM&B?n;qQFϨ Iy=fGsQV_ S®8C 6 Z.[&Y)+Db&J۫)%?8T^ǿꉻjsӕVgGtmKkqHʄhgʀKQj4=џC7BĪZ BH^G]u}X85MPy͵'ȨH+˞a̋9`yoe:`-|EGK}D_1>-|ϞMͯϠTdLp~.`8BB "V_|q^[H?Yq^[ϮaŀGSfЫBi2݃$l; e70H9$l}+bF({?#^[+TlFC^phhp Ll[rk-'aAvȦ4HCgC+#PC1jf6A23t `<uo? AK1Df .-?TS}:ixfQ` $Ց 7)ĎZNEլ_7$^ع=@YXf닻r ,icu8&l3uu\w0u4}6O oyTA߭?0D͆BzυUGT׬0V-bl,}$zYD:KSIJd8{lyf[2mp~,R7&kuәsFM=KRcP|4>,W5~!%?6gv2Vlft3}9_hLY ^SAs0TXp,ykPnL?} "53]0#CFRg4ިb @Yل3BS?4Mn<ǀdIEڪ6' ĝ`ӀndT1 4_j҇{}?KJp+̼KBT{tR7(;v3l^NF+^>$J=~/xRvo8BL=)Cɷ5#Ѭpb -䵄éZuUͿ$K?OښC 콽pb4j6@l5e70 ] /H^U <;*zf~U s`V iUvBg^9BWPV׾/a˫J{V*ċSG/ҠK0ًI~m0ftUT6a%PܶO*\b>CjTٽ)N$f8-" *O߯)*R(ԅ!E/Dvt|,KO/2齹=Rp0Y/0XUbwJMʫF,,џ ?j( 7RDhnTEERy!?qe:^A4~{$ INkqKK9񼹿bxi\ҧ:4CswUKQc2Ynt/_<"ݞ.R##_?Xn?ڋHĩ?ITM_6 ۓS7?] u6H7<ar"G*NBd_{(  1ybEB^/m/0x.|½,w?t_⬖N:)X #{O$$qqQp;YB]9Y3W>aUM E&!k#,K#RΕ:*A7N^^UWonqu }a!wz? - ]˄߸ 3Lb|Ҹ^G)SbreDcJnCzV^jcrK-ӈx@W{ D+su դv:0h|"-c١ d5څˆ4;;R- r5s7 t\ma/+7ױa^׬ &y۩jaHapYoXJ+Lirꩫ;5X-/Q˝=s jZhQI`;~Y9KSNQMVX#b,Kώtg@Unh7v儠@z8cT(%gBnzYz*+Hs[ L[hpR W.ҵ`.{|9xt|ˑQaBli4ƭ>=ր)Y%7lc,cƞ>ysH{B^,Nbq~+ {!TʌZW̜f7n;[YIpmR;pnf.yȌlw&6M:?VOd Ҁ7v q&޺ʀ2eѶSڗYHRVhK-To+~҅zeW)nT陽eaz ݓB`*9^`;*x~Lx17AlbvQ9fx8 `%cF`:c([3x9Ƒ> k{4NZ dFj#s*lx,H*үg=)hxq`bg~mxV%z"O+0ͮưC B 0qiMUImK<+NDpSa%>+sp2/g9"@t/T^4=5h8Aut6׽F'('VpT:gaeۼP9q=?+\ #(/3P3"ZH%ev #:pדZH%>fHC'"łFH [~)ͥjQZ{qބבCW~s"Zu3˯CUA BybURJ'Y ]˃"0)˽Sor;f֋ ܩD1UلҋdK,>8B.3 anac $0׏Dff^Nx(d66(׆ȷwd(#73 =3sEYlX;glhP1 C62>b~P;ĕ& ARB8bP0S[Z ?+{TݍId fvmҦ1T9=ۥjD!iթǵ5=Dna{N_&u+O8 PZyk">ːfSJj`6 -)%ty ! Z )۰{S43,:}ah"qm"0a^{gǜ!gk.dfܺ|$/"sa6taUP~+;>NC>cR GZoӁwiKL@ ~ϫ9&1e.ܦ88'K2l魯b,>]jRZX[@ &,K0o/|uJؠTQaIC Y>Y mDg9-oNue%XN|N5oqϡz:IcftI@ۘUD!E)+-峌,ǯp*FX@)`4ա+0ڏ*c3}EwK[|զGk >s.}Lh:CUYJhۭ\ Іbj8g &"/H$![% *vL%9Y׮x3'ZNlUE)BdG1b:d֤  іO:YoX3G6?Y_0n- Lpfž=6d4ިZd Jy X[T %n׈諨NꉊNE'E{A sO/UFȹS!]?#{BL-$ha_'KTn/I2zC&.Y'yw[״,hK|JJA/}6,R=LLT<םƥ8E9Qx _Ǜ"v^i;,9I ϋy8!2#C~W㘦7A|/͕^)J:kIR Rh|%5b}o 22bL:w,v<34צ@T&߷-TX%{kTSЬJ \7HWDR3KrO(j! nfPUr^Н:9UF tX83׿H?7q!?G!LPì@+/@hF+`Њ*ɵ5W^x3MIŦ5B w㌦*pHjXm+ 7[_o' ?&AJ\1 I^QJh"-kLvcom=?_I8ʪTVY ZI8WPktP4aZj" *}_f\|'LZ[ VCiY؄ {0V) Eɋ|u1ndyoiT4P@TC(]-,DOVX9bK bƷݘ%/'^83MG x+'Y' R 6Fbc~ TWgO|aKhbTӞ ɣ/ޔ_?~mjPX5jZ欄%+,B,Xq_m^ W]_]B QInl~ڒ;8P0\Kx@Ne.ݯ?~Չ0a{D ?t-NN!yIø6`c} ;M͛=GM_~ߕ.~࿢,v;HS 5hѵTNqqœV[vEֳ`_qV9"k'Ud¬tB<dztDfHROsvG[Vt * H ,uj7rU)n8& `DЕTs% lE0!MT)^WڤɈҥ;=0vJ&ARW}mht}3(ȿVC^j PC2[ 5鍎ieЇWc(/i&(:qf>ZNgn>8KaX.*--'@pͺwh{K_e8l{)I)a1tFh}Pr\-5 5ۗfW?oɣ(L-Vž2J .r+(3KڒeQ"U_ nF!Ut%XEf9QU Dé~#ђvl#vC``=֢挈`)N2I:-*3ޘF'u,A6c NjUD6Ut {|. F|Vp[?!+.;:* r%s)Z3:^cog t ԕ.RcYp19&hw'5fw`x>[s%d"0h'Qo g>'nCJ~[~Xs<զO>"4mbH]19}T4}5W٥qe1ߝ" Y{ct^L &8>"<^Y054U :>Fn,V #hp$gxsIWα!.n,a+X"맢`7M6jc>s 7ȡIޛQΝfH*7PQ{yisY~IFjݕ,OPN懟kƱ_9 !EUO*$K-o}QS՜tLІű4פF{;#*%+B5-u Kk06l23p4|徺/Fmf߬I}?<=^D : ɀ^ubf;a9V?VL|r\>)g#n4Vc}9_^~eUrDցB"uXJײyPH*PY^5&ϡG>m(}jrͳ:@m(d{>~ [6|_{cry D2}s5C;gxFx+NH; &C.GH}>PB8rn&Ão}u 1Gi 6$N \3̂-]*ް-܁+g~@ f^ј6S(W:6/Ϣ҈)*nC1vB '*ț vU46|⿻+1op15zQߣcy[ L]K|Gfۥk^3mznӣOZbS8AHh(THqŘM5O n1l2x ]-cDP.*u=F)O;ɚ仛[~1C9#ٔ@}L#LAx?7Ia\Cf><DyS8,q!똖j6H9SPӠ7E1M&`ܣoAiLVH̷xMaxwӀ/ѱ7ȥ ~ŐLfyݡe=R Vrį90wd8E?WL̏aMqɵ)oc)Kn=nbbzxBNsuaQLwaÀ|b6N)?9QnKhƬzU'W)h<ͪ ߧ蚟&!7m`.~`o8z! ;߬D?VhikgnKW^^L`y %s_g^RttXj3:fZ2d9A#QO ->p#Ϟ۾vܥԆ~9r8Y;8W cdxSL ,Ob&UE9hzτ"G6jK:#_miwFM`iiJ>2⬤N鍏y< Rʊs.ߨgkKKaΌdRu.G>PRpm*;^uk>׹V,lpk+r3P,57d(=1ܱ0cCebb4,s5Yb!LIrT{r`?S1mdz'Ewb+r6;[!FI»'>%t _hhge[ _ S 0sGϥy KcB~k@+6wҵȕ r--Dו} 豓l~p5qY3(=#t_AMg}ax@@` |3O " o0_+.?\?j %8>췅3@P;ۚN됊 wժc.4>4g~#rXyr"C[e~8ow:g#ZG9Jˬ 6l :.gh/%`,FsHf} tl] Y}HȞE'>tY՟j`pZg&o4** qK.fd߫p~A\0{çF^L@F0x,AL NL!G3-݆qO%DUKaaWk]??hD.K^eTq W/\pfYۋOo/05NqTc8ΓsKS"3jGp=eA񂇪πA?_M!;:TRt_9'_`\OE4|Dܮ]!͇'GϿdM:4_g8Uq9&lrG#扈 @AHjݟY-fY_(=R˼N vp"Z<[;e|ӽNS˗ }!PWU0>Z *H?xXҮ/S_ WͷeШdzu4Q-ŇC婊}mtYX4Okiě#aT̃cA']'=KER5=͒a2/[ۘ `6U-oXmP?Jls場.#E5(уo6>IKƍ&+/%,J^jd6ddhVt%$QSqIo)BTg-@8~+5(ɐICOK>Ƚ{`K-\.nrɂ7BVeǏ9mMf x)/i%kҷXG|O}q}weV\g*}uMMWA!JSP*(yX~9n?ԜؾD 9<6ՏFUl1ъ .>?8Hvɡb]q ^rh/@:],ܾ{܂'x3{dzC4 A UKsx9uK?h5F2bxK=JBv-oG@?*!oֈ/_7fʣѩv=wfy ߷+$|y_nlOIB1Fhou=K ~kD*i(`J\Giw艝{,wNJ F(c,7@ (j8Y-TD4{cGh+D5Î(?G:(H}r?ч.+zQIj `E hj(kEv?x{Mtbw{Of9AƳi`؟ksP2gdh8YpܕphnFno6uzhԢFj[["TJupQjT.uaj Ms+]g^QmQ 3ٿc%kZ+UGUӘEhK$`RJ7|q_<0@QQ_hBT"b&~]`$$UbXMTc\I~vݞ"<V+A(z]d;UAK6ycUp(L|UzaWd ՟‰Rjq' g )Sdžzv;jcv"͉S5f1t;W,lOwnw\q?{9UiZՁl>wvA~J¶ 3-AV5tqlsT`:YBW fgBo6dC]ܡYpKZ Lѕ!B5HW;Q`$3*>+0.* pɊYc+>lJ,f6&iC>SF}#f菮v!`&`D~?ͨ6QV^qkNsMJj"?t?vK w!#"%$)PnrN7GYG=jyTs-> ذؽpSl+2Fi}v U ^E_jc4"zK)W dNl`'=GEkfDs$"BqQdM1J}Mdu0Kv]t ihv.ҧK-;2q Q2ceUZFS)Rv.t!oӈ,;?͖/]RRivDg,$;-_+jֿ<5vWiZR#{rsЄCHg_}؏F痚`t=,Ԕkl'nƷiz59MBкzU kY5u=]#ז.$:/ԅ~ġcZ >} "M.E>޼'oST2Y%9PVv@e% W}D~ޛ`XdgW._R"])pU|ʵ { Um l$;"~I=XVDתi2S Fʳ&V2/gC޺1JZ" tHR*s[croLZI[ XQlXa^|:^Z /.ynV%A8jDέoyDl0&jop'kXW nn=8׼Д€Tnּ'oexY#g7;$z8䕰AJqȼ@IY]ut؟t[GVB.=FHA1\4̐5u52=m7a*KIkoC VFHR(!gGl^>[J'/RFh`7MUKLt7AO,R72kw'1^u/ zÊX:(=b,ItN>g?F^YuG;ܸΖY-rʱ;iʨn9s& 1hž `eDb?&$ic۶xS?'3~[VC5 (,*#ЎEbS%zR7hDgy\eYDWP@C%4?yiZ8]wKz]~vQ73QX^HPa! hʢr  eW] ӁKkl HHEGYykIFDzdlD8b3L%I7L gaAS }I-ƃN;CtY%є~ J kK)Qq (6r RxA_jYG@8iã@kVF6Y{LC2*[~0o_7 LUR }U3_*Xy^> ve•lbabaiMg;P69/Kv4u MzNJl;MV>v cWɖLlqᅲ~N4NT4ZKh|`S>cVʰ+:%N} gbcOG9mch8np?dTǸ ̢nGiXF&l>J `&L4}B7PkJH{-IKm^uDq-a]a*t{`JlzWR3Oխ29VU衩ʬn1+ +2UIdy79X&͒ejD2gVтF"C pY.gҡ 4uw CKNkPX~ʶoY2fCG^|ǂwHGWN>Tt1\곗l A_*hk݋ax,UPEF xY,K{BŜ.m9ADu=G6hŽn, r3I ѐmkOԗ ΁ש7/4vUMkF"["xV3DbS_T2剿'gc\'=ōYIh1Kʨ9(F\hU6Cmxxŏi0lta;~ۜ]B==*s0/x:scΘ,fʁ~W'P d̪)Y&9%gq8xRmD wQn_iNdkyxDڜ<& [X"T!<ώw-}$:Ce ~N_ld5zki\E+[q&}Rv r֒_HQyr.W84o&I3t_D"3pwj78X2VUhP%=S05n,p] 2@h(Xv)4e8S>6'/sKЉ$NFnB+iMr y!𗅭չ=VbsLXWh(RILW z];WyZD0pgG ^N=r>{nTa <TUZ:6g U&"xTXwžRoɳ7GL-Ts:-$2i QKULvܽ13kgQ $4Y4$^ ?eOQ'/:f{8u5޵a G`7#zs&7rn$U;0̧ 'X:h1ҿXux\YPXŧ 8ȕC@H1- BU D3gq$zIQsLB=Iۓjuy!Nwap],ʵd:qUr:He/ Bk>LQvpA!Ն/}g3I?./;Jv6hU,^ˇT4 L*Sɼ|+?)T J}*ɩ\7%$8d;g>$;oAx*fq*  )RV-t{fոLGЊ-'Aq}KB~VG#A@͈tVnJ^8eϧQÇ]s>#B auga-哵B><Yl?Cy=y#3 M_2MAkS3M"~UPsEJ/~' v{v9QsB61m4VہݿSl^ ]O@y5n t6` 9-GMV%V"|x%!;b={2UlԊrcŲBE+jPY~GjUC,$KFxh'3aB~6D\~wqU9ʖCӎaU@1΄X|MvLEPw1J5Kcգ쨅? '98y'uEj_S-??0Gӡ>fdv2PhDg(SN姸;R,{#Y{{6tJE>,=e'X&ZRA/3YuH$:`,BgtrGL%`M1eKn9# j󱐹N}n-fBg^~^Ox?vIʜNƿ:Ĥ0Q(YqJ޻,"%cQd!T y(3i z,Fh" _6sL>WB ea# zpôY֚QlBEa`.ZAi '6HdjE[T&1<|фi40% A>X%}a415_`'Gg[3ާgXKuhM?7*/a6rxzcL_jTgC踉re~'Q0t|I#/2o1,NŔnLo9U ՎP7ziÊG s K ;{r"u"Xak`+8%;QY[Il l/!z>LۜʖyRɾЋK{Z[MKS {,2zNWzq(:ffI (( zM0YqEگLx4dU1_z9\˱˫.*:Q4hhdcSWϔTfOF'.ߗ--o)EH9׻hH2gAS+4~~,@ + md- L$ƥC3Zdlʴglk.:?hC%LXNݑ1]'b~|`uIo5=G?)}j5}iOUG<" *CkHG^A])goP-O֤͆,l ֝ :TCE=t3_vK. o9'?U֋Fah%u@+[&@%؂ݡS$HYaӌ!^S%Wmv{>z0 FU9L4_thf791J˓ 'W&)F ,-oC3w"㷠/MK-S.Dp&@}u)\*CwB庒eMYI™k$NBbd*8m,wrD&gζfiğ?zbo^r^k*I s5*bruz^ԶFSAvxSTX[|zF7?|Wf> 9C/GB7 g,Ci;|;gxI7f?_PbT+]Z=YJuXiti v9O쩚ijCDxai;]K@v,S)%N}ʇjj4 SHo5okT wo駩߭Vĉ',#y>Ӳ0qUP4>>fD.i:a10dIMVa=tذ(.7#{>=@XMv7B$3А8U(tyTFU1lI,3bmJ2Hn?h,h! 'J㚿gջF~u]-ۍ;N-iAJZ-SPQ]CA6& ߶3 8u*z h'hAHp7K%8 BD0;;L8cb1r*Ѷjbw;Kbdt hje??ܠLnXxS =2NKۄe:}va7 c>m+/?[rcϋP+rͭ7rvGh\Ė B΁P]}O3uRMw@(PoS fHDh\$ <{q >|Y3L-eRʟ DW50D ݈.soK{8uUS5TStsF )4?BDW, S5O>7%8 gTxin.koK!ɞd/Yk,7W~lԯVCV>PF~v^X E49&}$BmR`wzM Bf58}M!t.x'bYIaPJK-?~pzLqsgHksVф⒙Ueq۫fAJ&cL H]I)(8E¼ϵ2yPɮEwyˆ5l~ICXk(Eb4:a .Ph Ol&B*-:;hUi?"[[FI:IW'@^TȒcCwVHdSL>/M^W|_.H936r"'8)s# خ#nb<6dw,Jc]dS<}{Q$s͠VykbAeOzff_(f׊-2K-񓫺l̆b4 NZNq\szwC&, GY$߀|ZttïIDPKɅj/=~$bM q{.8`~a;ˍjOpI#ھsJ7=- yJ]VJ栜څ;}td銰\icf$q_}u)oi2AK!M{ȉe%m6U'We@t=F%-*ˣ_/EޙVYC e v{$LXjW2nu=:*8 7Z:5HN?M[k˘mƣx;wy$NB#oіs<f-mGa jPe1mЁ^cFV4M}NS.Ǖ"VD Wq (wfhva+XX]Ǽ%KV&<* }&*!\9Q|'SdؕFby0sp$7pc|E=TL' JV’8`VȰźhզfɔل{MvQM ŜP@f/mC^kSWv,ww?s PׄZ#1(=$s,vӕjTS?04* ]s8I*˧JXXdp?R&5v[f,F4U sB*w1J~nT1 _X =͎X&4G^kKm2Rˁ`(M/vK ڦxi V;˂M!7XG=e`r~*0䖥] jJķ Brs*/KfuGĤ@\C`R^LIW*XyF{-P(a0uۋx-hK1 r7ab|ǻg(cx}Ae||cδF,e',[Q} <﵌L bK+_K>jp x'fc >Ҝs_*mNQtE1<Wnv j{#Ѓxus_IAtx;?{3y(TIޓ4b!j ㈎e҆`;/)woS` S%AHG󨢞8u%gZzKk_G|e!Y:pf%yˑڒ@ ]UYכ`9FXD.C9y^B`?1rjOs^j@ͱY6L~M\|]g^#G3\IтtC%y?t$4zfN:وS[=ZLlV/} mhܿhk%Ԛ?7Tţn?Q+*dG $/rܩ om4 3</]|pm}TaaR[RIW7RDOD͚K:'xl2( r)"F_S毕-85i }Elw1{ip.I̤-P3钧BHzf%97eͪNۖXb1V]e2AS3ekTYL0AQkWSvnB+cCwK)Ezyd\@JUO[u/.njC*d~J3)OebiwDCM;*7Aͱ*b([Y(:qE'Q 8\#{ u_smk'kqj-!O+G G[SgbonLRҳv ^ j5✯LewM:)|ߜ%l̫^g8H-1K)cvR3G=ᕧ'dL%2yS9'_0gD#QY:~EEl<)o?h &-J4 D啚b"a3ž0RI,D+!Zj\vFL?0Mvaĉ* b}mT 8~љb7(^A#Q$ Ohl]TZ|5kКhuTعRzClEO90B8 m_aO 8u̥G+Yy7{ʪXkC AJe2EF5  ^ et~<%d eX$Ƚj KfՈd\F3-MQLeX&Pc2?z028pk~=Y台<~/Jq9+:ϽJ>2ĈaI)f:)+c B3g(hGO`Hkl7&u%65U9_6ӎ7l:s,p /H;VdSfyC/ h\&kYuZ<B+LMx`k_&LۊG-O4@x!>29pAA,>D߄MD8H# A,WL. :llI9KfGPl<7 h mz [Kˆ1ZdI|.S<~oDmkbD1ɛs &:-A/9ilyV:WqǞ8'+sPn\75n"$(ů' O`ڠbk^ 0el҄&~DB22>/~Is2O ׽έ&f+yypܢ+]&J;XEʴe0Y7҇o:ÍLb|QP57aPf|zxlW<랕 ,JBA[ rZ`9 v6h_e\ꥶyR9Mb&HKbY0)Ф1f>[h4J) rTHl1 gVq]~gh^Z`Uo$.joo?lINt!s~V1~wVxF0Kk]q2k#` C/&k̭5nto$E#].qܡ6k A6P*K}(,?@k;Z|RăQh镠%T})mXM:E?AT;|quf#kHp$/(B@aR)onkrT}:T7Мlkp=Oc] 6DF*U/_HR5\'2~#|v!]c(,.IaWE ww_eCV3w~J(v8-K%o?&ҢVc@w$8M#3խ\ 4+2#?i/\n7'F4(`%\8^M")l: k ;mMD8g|)ޗƾ}MTƑp> ZlC' @s$A`,)wʊ q$##) S)`ɳJu5,@`?lFm~ڻMPaXi^K\՗;Rvs3푕yNǺ 'Q4ƗPmᲨs uIejQNm$9R%-S1)&Bgqm5:dXZEȨ}^ L2OhԵPQ鰱lcw)S?W|@bjRv"^KfX.D3e[ RI^xiώpyjX@޿A,\\+"H9ɤK1+GrWO0\~+Hbqڱ8J< >} \34 ⑁]N+Uȉ5.P_R;,Iz6B *}gp uxAӠF4*:T&y(6Yn3ƢlIk۫s >P2UZwҗ*+Cm;诼]BQS'5 r0:q!>;u[Yu)m֜T6dt޷pD0_Wvw2=o08|y[TuaRSs*)y 5Lǣ~?cD#ž?@o4t-rEet:^M1KECoH okB[̇Y(Ur,/oxa'FN5D^Nc>Owv9ڵ+ ̓!YgT`Ruv7=Jk2e:ƫA'|ud˳!y,H gWzO,7e{Tn O,,Yh:g=,ɰvcRlaGvجumZY1ڵh>a}}0V`rYꃂ֮-a=t^`ބ) a ET- S,[H #-TBk@`y$C+)zUm݃/:ҥh$)ПIוzt45I/1~AJӯ  ѧ?ow׬egol`gQp$vuF;pœGES IUL yI~t!-Gop&OF<ҭIu7D"#).x]gM*=ژ|ha U EDb@c,1huyFI QNmvmzQ{ߩw|gREX14!`  $.Bаt<T{E3$OIZOr1D,T4/ r>M4$MJ4ːX_?51OV ]8ɪq)z:My"`;cg'B$! $?eYYUlopp=ց̛r{Y <_3L% a9gŴwo5%zVK{]B*Eqef՞ZfB胀xԚjd94ϻzT5XE{ZY y?IT梓0T7儤狺㘰rsSϿ"Bg-/Vu#7Ao],kP+7޳;O"@y@H"yY3EK^0v-dt85@*b]\YCQ`Wo3عl$t,Җ G~p `tUzսRK@ѯf!%֠u_k # HA7qM(<lSn0r|Ĩ*١&ܺjPIʵ]