libtss2-mu0-2.4.5-150300.3.3.1 >  A cp9| l :޾jPg ڪXxMkInHfoܤXF}ʫ#;}6"jTb tRqRUBbRE4X = qc*27%`U/+^?E rqp,CUc" ndX-WASWŅ]50ѭp:zCX?,~n+),OCU 5Ptc>BXAaƮ6FLßםTqS u172x5t͙pDr+c=p@\h?\Xd ! F,0<@Yz     > T\fp   (89:9>Y8@YGFYVGYlHYtIY|XYYY\Y]Y^YbYcZd[e[f["l[$u[8v[@w[x[y[z[\\ \\TClibtss2-mu02.4.5150300.3.3.1TPM2 marshaling/unmarshaling libraryMarshaling/Unmarshaling (MU) as described in the TCG TSS 2.0 Marshaling/Unmarshaling API Specification. This API provides a set of marshaling and unmarshaling functions for all data types defined by the TPM library specification.cs390zl31MSUSE Linux Enterprise 15SUSE LLC BSD-2-Clausehttps://www.suse.com/System/Librarieshttps://github.com/tpm2-software/tpm2-tsslinuxs390xMcc1641dfff9daafa47e00acc1eb8c99a7c89258e763a48c29fa8459c39ca651c2elibtss2-mu.so.0.0.0rootrootrootroottpm2-0-tss-2.4.5-150300.3.3.1.src.rpmlibtss2-mu.so.0()(64bit)libtss2-mu0libtss2-mu0(s390-64)@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3bL@`@^ P@]@]_@\\@[t[[>@[;e@[6@Z@ZYKYp@YoIYoIY)j@YR@YX@X@X@WW@W,@W@V͛@matthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commvetter@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.combwiedemann@suse.commatthias.gerstner@suse.commgerstner@suse.commeissner@suse.comjengelh@inai.demeissner@suse.commeissner@suse.commeissner@suse.comjengelh@inai.dedimstar@opensuse.orgmeissner@suse.com- add 0001-tcti-device-partial-may-be-used-uninitialized.patch: fix missing zero initialization of a header data field that could lead to data corruption if the TPM does not support partial read (bsc#1202172).- drop 0001-esys-Fix-HMAC-generation-for-policy-sessions.patch: now contained in upstream tarball - update to upstream version 2.4.5 (jsc#SLE-17366): - changes in version 2.3.2: * Fix unit tests on S390 architectures * Fixed HMAC generation for policy sessions - changes in version 2.3.3: * Fixed mixing salted and unsalted sessions in the same ESAPI context * Removed use of VLAs from TPML marshal code * Added check for object node before calling compute_session_value function * Fixed auth calculation in Esys_StartAuthSession called with optional parameters * Fixed compute_encrypted_salt error handling in Esys_StartAuthSession * Fixed exported symbols map for libtss2-mu - changes in version 2.4.0: * Added a new Feature API (FAPI) implementation * Added Esys_TRSess_GetAuthRequired() ESAPI function * Added Esys_TR_GetTpmHandle() SAPI function * Added Esys_GetSysContext() SAPI function * Added the with-sanitizer configure option * Added CI for FreeBSD * Changed MSSIM TCTI to be async capable * Removed TCTI loaders from ESYS dependencies in pkg-config * Changed getPollHandles to allow num_handles query * Improved CI builds * Converted builds to docker builds * Number of fixes and improvements in the test code * Changed tcti-device in non-async mode to allways block * Fixed hmac calculation for tpm2_clear command in ESAPI * Fixed mixing salted and unsalted sessions in the same ESAPI context * Removed use of VLAs from TPML marshal code * Fixed setting C++ compiler for non-fuzzing builds at configure * Fixed setting the name of session objects * Fixed page alignment errors in Sys_Get/SetAuths functions * Fixed potential buffer overflow in tcti_mssim_receive * Fixed invalid memory alloc failure in Tss2_TctiLdr_Initialize * Fixed list of exported symbols map for libtss2-mu * Fixed resource name calculation in Esys_CreateLoaded * Fixed keysize of ECC curve TPM2_ECC_NISTP224 * Fixed segmentation fault in tctildr if name_conf was too big * Fixed memory leak in tctildr-tcti tests * Fixed HMAC generation for policy sessions * Added check for object node before calling compute_session_value function * Fixed auth calculation in Esys_StartAuthSession called with optional parameters * Fixed compute_encrypted_salt error handling in Esys_StartAuthSession * Fixed exported symbols map for libtss2-mu * Remove duplicate ESYS entries from map file * Removed the private implementation of strndup from tctildr - changes in version 2.4.1: * Fixed systemd-sysusers/-tmpfiles creation without systemd * Removed expired coverity token from travis.yaml * Fixed uninitialized context of FAPI command Fapi_ChangeAuth issue * Fixed handling of tcti pointer in Esys_Initialize * Fixed usages of EC routines deprecated in OSSL 1.2 and greater * Fixed FAPI handling of TPMs without stored certificates - changes in version 2.4.2: * Fixed duoble json_object_put call in event log processing. * Fixed memory leaks on error paths in FAPI * Fixed setting of FAPI app data. * Fixed size check for Fapi_Encrypt. * Fixed computation of PCR logs and PCR digest of PCR logs. * Improved comments for FAPI authentication. * Fixed segfault and leaks in FAPI * Fixed Fapi_GetCertificate for objects which are not of type key * Fixed hierarchy usage in Fapi_Provision * Fixed ESYS Shared secret calculation * Fixed doxygen warnings for FAPI docs * Fixed copying of primary template during key loading. * Fixed some wrong format directives in debug statements. * Fixed usage of hierarchy and authentication in Fapi_GetCertificate und Fapi_Delete * Fixed unallocated return buffers which may have lead to segfaults in tooling * Fixed usage of persistent handles. * Fixed computation of the size of a PCR selection (Fixes #1737). * Fixed missing hierarchy authentication for Fapi_Delete. * Fixed uninitialized context of FAPI command Fapi_ChangeAuth. * Fixed computation of random value for objects used for sealing. * Fixed return code for event parsing errors. * Fixed NV index and path handling in NV creation. * Fixed path checking for keys. * Fixed Fapi_GetInfo function. * Fixed path usage in Fapi_Import. * Fixed invalid settings of default flags for keys creation. * Fixed handle usage in Fapi_ChangeAuth * Enabled all PCR registers for SHA256 bank in the distribution profiles. * Added some checks to Fapi_Provisioning to avoid nasty failure states * Added a check to prevent overwrite or delete FAPI storage objects and directories * Remove obsolete test fapi-key-create-policy-password-sign.int.c * Checked hierarchy needed for EvictControl for deleting objects in FAPI. * Checked event log file before calling the TPM in Fapi_PcrExtend. * Adapted integration tests to SRK delete checking. * Improved presentation of Fapi_GetInfo. * Silenced expected errors from Esys_TestParams * Added man pages for FAPI json config files * Added a check that prevents deleting default directories * Added a check if primary keys already exist for Fapi_Provision * Added tests for derived persistent keys. * Added test policy PCR with PCR register 8. * Added check for deleting of the SRK. * Added test for sealing a random value. * Added content of the config file to FAPI Info. * Added a check for valid pathnames in keystore module. * Removed unecassary code from Fapi_ExportKey * Removed obsolete LIBDL_LDFLAGS and replace it with LIBADD_DL * Removed superfluous policies/pol_password.json file - changes in version 2.4.3: * Fix CVE-2020-24455 FAPI PolicyPCR not instatiating correctly Note that all TPM object created with a PolicyPCR with the currentPcrs and currentPcrsAndBank options have been created with an incorrect policy that ommits PCR checks. All these objects have to be recreated! * Fix bug in FAPI NV creation with custom index values * Cleanup of leftover sessions in error cases in FAPI * Better error messages in several FAPI errors * Add checks to FAPI policy paths * Add checks if FAPI is correctly provisioned * Fix execution of FAPI policies in some cases * Allow 0x prefixes for TPMU_HA in JSON encoding - changes in version 2.4.4: * FAPI: Fix policy searching, when a policyRef was provided * FAPI: Accept EK-Certs without CRL dist point * FAPI: Fix memleak in policy execution * FAPI: Fix setting of the system flag of NV objects This will let NV object metadata be created system-wide always instead of locally in the user. Existing metadata will remain in the user directory. It can be moved to the corresponding systemstore manually if needed. * FAPI: Set the written flag of NV objects in FAPI PolicyNV commands * FAPI: Fix deleting of policy files. * FAPI: Fix wrong file loading during object search. * Fapi: Fix memory leak * Fapi: Fix potential NULL-Dereference * Fapi: Remove superfluous NULL check - changes in version 2.4.5: * Fix Regression in Fapi_List * Fix memory leak in policy calculation- 0001-esys-Fix-HMAC-generation-for-policy-sessions.patch: fix problems with policy sessions that don't include an TPM2_PolicyAuthValue (bsc#1160736). This bug was fixed upstream in a minor release 2.3.2.- update to upstream version 2.3.0 (dependency for jsc#SLE-9515): - changes in version 2.3.0: - tss2-tctildr: A new library that helps with tcti initialization Recommend to use this in place of custom tcti loading code now ! - tss2-rc: A new library that provides textual representations for return codes - Option to disable NIST-deprecated crypto (--disable-weak-crypto) - Support Esys_TR_FromTPMPublic on sessions (for use in Esys_FlushContext) - map-files with correct symbol lists for tss2-sys and tss2-esys This may lead to unresolved symbols in linked applications - Support to call Tss2_Sys_Execute repeatedly on certain errors - Reduced RAM consumption in Esys due to Tss2_Sys_Execute change - Automated session attribution clearing for esys (decrypt and encrypt) per cmd - Removed libtss2-mu from "Requires" field of libtss2-esys.pc Needs to be added explicitely now - All fixes from 2.2.1, 2.2.2 and 2.2.3 - Fixed SPDX License Identifiers - Fixed Null-pointer problems in tcti-tbs - Fixed Default locality for tcti-mssim set to LOC_0 - Fixed coverity and valgrind leaks detected in test programs (not library code)- update to upstream version 2.2.3: - changes in version 2.2.3: * Fix computation of session name * Fixed PolicyPassword handling of session Attributes * Fixed windows build from dist ball * Fixed default tcti configure option * Fixed nonce size calculation in ESYS sessions - changes in version 2.2.2: * Fixed wrong encryption flag in EncryptDecrypt * Fixing openssl engine invocation- bsc#1130588: Require shadow instead of old pwdutils- update to upstream version 2.2.1: - changes from version 2.2.0: - Fixed leak of hkey on success in iesys_cryptossl_hmac_start - Fixed NULL ptr issues in Esys_HMAC_Start, Esys_HierarchyChangeAuth and Esys_NV_ChangeAuth - Fixed NULL ptr issue in sequenceHandleNode - Fixed NULL ptr auth handling in Esys_TR_SetAuth - Fixed NULL auth handling in iesys_compute_session_value - Fixed marshaling of TPM2Bs with sub types. - Fixed NULL ptr session handling in Esys_TRSess_SetAttributes - Fixed the way size of the hmac value of a session without authorization - Added missing MU functions for TPM2_NT type - Added missing MU functions for TPMA_ID_OBJECT type - Added missing type TPM2_NT into tss2_tpm2_types.h - Fixed wrong typename _ID_OBJECT in tss2_tpm2_types.h - Fixed build breakage when --with-maxloglevel is not 'trace' - Fixed build breakage in generated configure script when CFLAGS is set - Fixed configure scritp ERROR_IF_NO_PROG macro - Changed TPM2B type unmarshal to use sizeof of the dest buffer instead of dest - Fixed unmarshaling of the TPM2B type with invalid size - Removed dead code defect detected by coverity from Esys_TRSess_GetNonceTPM - Added support for QNX build - Added support for partial reads in device TCTI - changes from version 2.1.1: - Fixed leak of hkey on success in iesys_cryptossl_hmac_start - Fixed NULL ptr issues in Esys_HMAC_Start, Esys_HierarchyChangeAuth and Esys_NV_ChangeAuth - Fixed NULL ptr issue in sequenceHandleNode - Fixed NULL ptr auth handling in Esys_TR_SetAuth - Fixed NULL auth handling in iesys_compute_session_value - Fixed marshaling of TPM2Bs with sub types. - Fixed NULL ptr session handling in Esys_TRSess_SetAttributes - Fixed the way size of the hmac value of a session without authorization - Added missing MU functions for TPM2_NT type - Added missing MU functions for TPMA_ID_OBJECT type - Added missing type TPM2_NT into tss2_tpm2_types.h - Fixed wrong typename _ID_OBJECT in tss2_tpm2_types.h - Fixed build breakage when --with-maxloglevel is not 'trace' - Fixed build breakage in generated configure script when CFLAGS is set - Fixed configure scritp ERROR_IF_NO_PROG macro - Changed TPM2B type unmarshal to use sizeof of the dest buffer instead of dest - Fixed unmarshaling of the TPM2B type with invalid size - Removed dead code defect detected by coverity from Esys_TRSess_GetNonceTPM - changes from version 2.1.0: - Fixed handling of the default TCTI - Changed logging to be ISO-C99 compatible - Fixed leak of dlopen handle - Fixed logging of a response header tag in Tss2_Sys_Execute - Fixed marshaling of TPM2B parameters in SAPI commands - Fixed unnecessary warning in Esys_Startup - Fixed warnings in doxygen documentation - Added Esys_Free wrapper function for systems using different C runtime libraries - Added Windows TBS TCTI - Added non-blocking mode of operation in tcti-device - Added tests for Esys_HMAC and Esys_Hash - Enabled integration tests on physical TPM device - Added openssl libcrypto backend - Added Doxygen documentation to integration tests - Refactored SetDecryptParam - Enabled OpenSSL crypto backend by default - changes from 2.0.2: - Fixed NULL ptr issues in Esys_HMAC_Start, Esys_HierarchyChangeAuth and Esys_NV_ChangeAuth - Fixed NULL ptr issue in sequenceHandleNode - Fixed NULL ptr auth handling in Esys_TR_SetAuth - Fixed NULL auth handling in iesys_compute_session_value - Fixed marshaling of TPM2Bs with sub types. - Fixed NULL ptr session handling in Esys_TRSess_SetAttributes - Fixed the way size of the hmac value of a session without authorization - Added missing MU functions for TPM2_NT type - Added missing MU functions for TPMA_ID_OBJECT type - Added missing type TPM2_NT into tss2_tpm2_types.h - Fixed wrong typename _ID_OBJECT in tss2_tpm2_types.h - Fixed build breakage when --with-maxloglevel is not 'trace' - Fixed build breakage in generated configure script when CFLAGS is set - Fixed configure scritp ERROR_IF_NO_PROG macro - Changed TPM2B type unmarshal to use sizeof of the dest buffer instead of dest - Fixed unmarshaling of the TPM2B type with invalid size - Removed dead code defect detected by coverity from Esys_TRSess_GetNonceTPM - introduce _service file for syncing with upstream tags- update to upstream version 2.0.1 (FATE#324477): - Fixed problems with doxygan failing make distcheck - Fixed conversion of gcrypt mpi numbers to binary data - Fixed an error in parsing socket address in MSSIM TCTI - Fixed compilation error with --disable-tcti-mssim - Added initialization function for gcrypt to suppress warning - Fixed invalid type base type while marshaling TPMI_ECC_CURVE in Tss2_Sys_ECC_Parameters - Fixed invalid RSA encryption with exponent equal to 0 - Fixed checking of return codes in ESAPI commands - Added checks for programs required by the test harness @ configure time - Fixed warning on TPM2_RC_INITIALIZE rc after a Startup in Esys_Startup - Checked for 1.2 TPM type response - Changed constants values in esys header file to unsigned- also process udev triggers for tpmrm subsystem, otherwise /dev/tpmrm0 isn't properly updated (at least on SLES-12-SP4)- added all librares to baselibs.conf to satisfy 32-bit dependencies of esys0 and sys0- Explicitly require udev to fix missing ownership for /usr/lib/udev.- update to new major version 2.0.0: - version_fix.patch: removed, we're now using the distribution tarballs where this problem shouldn't happen - this update introduces an incompatible ABI to the previous version. all libraries have been renamed so there is not really a relation to the old version any more. - upstream changelog: [#]# [2.0.0] - 2018-06-20 [#]## Added - Implementation of the Marshal/Unmarshal library (libtss2-mu) - Implementation of the Enhanced System API (libtss2-esys aka ESAPI) - New implemetation of the TPM Command Transmission Interface (TCTI) for: - communication with Linux TPM2 device driver: libtss2-tcti-device - communication with Microsoft software simulator: libtss2-tcti-mssim - New directory layout (API break) - Updated documentation with new doxygen and updated man pages - Support for Windows build with Visual Studio and clang, currently limited to libtss2-mu and libtss2-sys - Implementation of the new Attached Component (AC) commands - Implementation of the new TPM2_PolicyAuthorizeNV command - Implementation of the new TPM2_CreateLoaded command - Implementation of the new TPM2_PolicyTemplate command - Addition of _Complete functions to all TPM commands - New logging framework - Added const qualifiers to API input pointers (API break) - Cleaned up headers and remove implementation.h and tpm2.h (API break) [#]## Changed - Converted all cpp files to c, removed dependency on C++ compiler. - Cleaned out a number of marshaling functions from the SAPI code. - Update Linux / Unix OS detection to use non-obsolete macros. - Changed TCTI macros to CamelCase (API break) - Changed TPMA_types to unsigned int with defines instead of bitfield structs (API/ABI break) - Changed Get/SetCmd/RspAuths to new parameter types (API/ABI break) - Fixed order of parameters in AC commands: Input command authorizations now come after the input handles, but still before the command parameters. [#]## Removed - Removed all sysapi/sysapi_utils/*arshal_TPM*.c files [#]## Fixed - Updated invalid number of handles in TPM2_PolicyNvWritten and TPM2_TestParms - Updated PlatformCommand function from libtss2-tcti-mssim to no longer send CANCEL_OFF before every command. - Expanded TPM2B macros and removed TPM2B_TYPE1 and TPM2B_TYPE2 macros - Fixed wrong return type for Tss2_Sys_Finalize (API break). [#]# [1.4.0] - 2018-03-02 [#]## Added - Attached Component commands from the last public review spec. [#]## Fixed - Essential files missing from release tarballs are now included. - Version string generation has been moved from configure.ac to the bootstrap script. It is now stored in a file named `VERSION` that is shipped in the release tarball. - We've stopped shipping the built man page for InitSocketTcti.3 and now ship the source.- removed leftover comment from dropped reproducable.patch- update to upstream version 1.3.0: - support for reproducable builds - improved documentation / manual pages - various stability bugfixes - EncryptDecrypt2 command is now implemented - removed reproducible.patch. This is now included upstream. - added version_fix.patch to fix package config version numbers.- fix the "fix", turns out only the unversioned symlink's supposed to go into - devel.- no longer install the udev rule, it's now part of the new tpm2.0-abrmd package. - fixed a warning regarding a missing dependency of the devel package to the main package - correctly package library symlinks only in the devel package, the library itself only in the library package. Was mixed up before.- removed tpm2-0-tss-configure.patch, it was just a hack, fixed by requiring autoconf-archive, see https://github.com/01org/TPM2.0-TSS/issues/227.- Updated to upstream version 1.1.0 - With this version the resourcemgr daemon is dropped from this package. It is replaced by a completely new implementation found in a new package tpm2.0-abrmd. this package will only consist of the libraries any more. - Changed - tpmclient, disabled all tests that rely on the old resourcemgr. - Fixed - Fixed definition of PCR_LAST AND TRANSIENT_LAST macros. - Removed - tpmtest - resourcemgr, replacement is in new repo: https://github.com/01org/tpm2-abrmd- Add reproducible.patch to sort input files to make build reproducible (boo#1041090)- create tss user account and install udev rule to fix startup of resourcemgr (bnc#1038586)- remove unnecessary dependency of libsapi0 to trousers. trousers has nothing to do with tpm2-tss.- fixed typo in resourcemgr.service (bsc#1031004)- Remove --with-pic which is only for static libs. - Fix an improper Requires line. - Split libtcti* from libsapi0; these are independentlty developable units.- Updated to 1.0 (FATE#321508) - Added - Travis-CI integration with GitHub - Unit tests for primitive (un)?marshal functions. - Example systemd unit for resourcemgr. - Allow for unit tests to be enabled selectively. - added pkg-config files for libraries - Changed - move simulator initialization code to socket TCTI init function. - socket TCTI finalize no longer frees context - rename libtss2 to libsapi - rename libtcti_device to libtcti-device - rename libtcti_socket to libtcti-socket - move $(includedir)/tss to $(includedir)/sapi - Move default compiler flags to config.site file. - Fixed - Fix run away resourcemgr threads by closing client sockets when resourcemgr recv() call returns 0. - Set MSG_NOSIGNAL for client connections to avoid SIGPIPE killing resourcemgr. - Fixes to handling of persistent objects by resourcemgr. - Removed - Semicolon from TPMA_* macros definitions. - Windows build files. - SAPI_CLIENT macro tests. - Security - Fix buffer overflow in resourcemgr. - use sample resourcemanager.service - tpm2-0-tss-configure.patch: fix weird error.- Remove type=forking from service file (bsc#995554)- added a systemd unit service file (FATE#315631)- Correct package naming to be in line with shared library guideline - Remove unused systemd build and runtime dependencies (FATE#315631)- Fix rpm group of library package: libs belong, per definition, to the group "System/Libraries". (FATE#315631)- initial import of the tpm 2.0 tss stack (FATE#315631)/sbin/ldconfig/sbin/ldconfigs390zl31 16613108602.4.5-150300.3.3.12.4.5-150300.3.3.1libtss2-mu.so.0libtss2-mu.so.0.0.0/usr/lib64/-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:25568/SUSE_SLE-15-SP3_Update/2371063a6332550161cfea1bc7dc148b-tpm2-0-tss.SUSE_SLE-15-SP3_Updatecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=2338809651f9a89a14acfe1c8342ccf99b29aaf9, strippedPRRRRSg੅7ى<utf-88c6230890285dde44fce50a18270ab5885033ed20d6609d9e5e3a56fbda1e029?7zXZ !t/OJ] cr$x#Gd=6 E 9|Ie> חQCj9 zjD9A~<"R^i_b't"e{Đ#  \#OlLA2'i2xX+N G`-yzqLf1]_) "$F&mKUm(CĽ#LkNWs _;]esq J730@?D" s^}(NV-".A[Q34b=T2%cC(_]EzG&n06 LmZ\@KΘ|> #&{sZ/ŎSX/f$ `u 7NEܩmOTh;˽rӔ'ķ9,)~*2Jl"XDe20@fgF]BgcΨfbor܌S&:5G}-w]Z I+Gr_ a#5º1O9IӕVlYK>G`# Wƈ<4Dpg0֠=g'{"g̈'( QmRugi+ @.xϨUhl`[SnKOJ #U}aT&RUխU+FV-U:G!0IJ!̞W$om'Jz}¿Z/ӝ̇wP)_ńG+">ͻj݈<ؑ& 5?T&:܏Ol‘f\y| R2d$xs$pdcZctݩ҆"G L2bZoRt&x(7sf!_bR,@BtE KfJCR܈K~?(@y .da! @b;4$(nC\`bЌ:h]VAt#:f;V@h\q7 ? s)Q품6-oFDCR "[3GDN1 Xǣp/$) ^"\IEK,t,GÖk*7"7 @-Sx;.\O˸d3yz{{(Ĺ3'+~9J6j75Ϟ^ wӇ% 8 _9wOO3j|z)JO .*Qe'ƦDV߉-J2F_c!]qt F-GJ `nB?Cb}ǭV:o ٕ$Tך~U7 [Lϝ 3&M;_nkh 7;ᴏ͒-qq"R^``jY'DS5{+zo.&JL~NG$OW ]2Hxhp3z~m!g\7 ƨa LvÎ+m0ЖTZf )4 &/QlӑE!~4pL/)]"ÕhIifb#^0bFMK͟Y/X\PPEDdA GS%յ–-G)Ad -%JWWFF |{A$o-Ad[ C1҉39(E̫ran8[-´: ,yyBJ!ؐD КBJp Fm*:b܈$-NXER]<"ATDg`c]fqhRVm:ղTOV:ۦB/<>y;Ny-0M"R6*3G#xr6[wDZl2t'8#.azR9F %NC94]eɵ'j# eXA}wS+[n!&AY}Ӭ : !+Jh0gR %=BT9@1ٖR_"`DpӐj2kqî92=ڔs>%xS[ٸ$dZdL̘*&'52ɤc0J:&v|w8Ϳ %ȈKJvk]KS7pV90g_M8Vl@NNCk\уĿW~$D',\!dO&mRs7JTƜ߱xԸw2&$]SW" 4Q"ob}* W1Œ?~ ^-SB=J}g,9,l͟`߁6%3G&\ [! oCZCV٩ג>`^BD?nWE[^|_ pέ~`g*Hʓ^x6uSݢ} =YԒ0BXyj,*GEa-e@>hOa^17}ˈ8RHrdEWc0VS{#fvy][i1"YK8E9`S`Ϫo"n\gDZ;̴D@Q=N|&\ƚI[c>&"F@U)۴xj*N|J&I@W8 ?m;r)S-%}xןUv1$6i3۞#]s:[Պ_Ma(A/q&Th.}W/2b^)agqznZ Fg}Z%CΨ_|8c<&j5vs8̙5"WE^ =ďf.m%=~`#l߼`p#suJ݀Aջ)3);.h{,McSrUGp8WFC^{u[6G= >0N%x[3EzS ,)V7Әv$t^lx냶ח5# I4H#]@QCm뿦WH+Ll罼~]tQOͧj˘@ J[3Z\%fxе׋Bg[n$'0wgJ@" =Eo1Z3bo ΂/>tv[+s]4%5N,X_N|NIz1֓6 bc&XNx(0 gEWE2zџ9X#V~Eyfk|8_U.#莂Z% 6\>d(vx^Ei[NOӋm)8u,FIH9g(\oa _Z/s "stHA./i"fEhR6QO},Akb* JH dv[4+%?JD~zW}J84(3ZǎꐺJ~0t%Z1NI]G%F SM^Z]k뛋^%-H-hWkdžjpp[>nboy i]?c)ľыM*޵=w4&եѦ?m~~Uu)VFqjE(}&0{YNRߕAWcG-xb埦}k3I' 4 \3e2Cpj̋<ܨؐ:wY/*LP&eNc΅p=W$eEM!+07/%-z>'N5IuGbNu-BQ4%E Pv?wĜf#>N \poHOR`TbAe˾A!_z+}q5mnB'>$|nSfۼ#wq~iI3:UP !e20) A>&{ o Zu1VLz޸+YbWZyA?m }8ftEԙ6^&Qy`%9PMj8$L P3XHδbR)GvBxtd„+mw +%hKGȓtrUE'mf'N[+&:0}#^&}I }]Sh¯9v] rs0LvRyՂ6"G;p (D-}hz=mf4RfOYm~Tc#$n֏ԶEрdc )A{,iJ+ `wF/~$hXl\ DQ2L)rMs#|]Z/SPPJ,<4?IM7*<]() F0w{IBewnDμ*HE)n@XcEƙU:Fa vk>= W.~9`cRY5m+F:xqƴE0A}e74u$9#搐8$kf,yj.O(l_'P?A$|ԫsk#`_ߝqI[w4˧t1&(>7HDv!3.Q&W2u>@KH_@F$cz6pfu\L6l+ XFJ&+I WK7)3BiאY=o]aҪ3[&jc4bhXCe`ULf}/vQu΋H}Wjj&*CĸZbE FQ(F#?H^궬$Hӷn6:/{@Lz:c y+uC`I¡=F5Z _ )Lr΄\AU&u|>݊ .|@|ڠ]=N_M4oyFրB.@!²Ky nЖ'DYvԂ;N81/ɫ#7۰LVn\<(Ch͕Ѽ;&v(|+^HfO rՈC%P{ q#q́ M!8릢5i ~#K%>27 ax$"7;d*̼>LjR6;>j]*;;M*!۹c:W\,L_" b+  j{ĺkI+^fTQBh\hDzĊ#Q=E[ZpvZe.I (Uho2`L#r3$l*ϛP4t AխkC C ϟRM  Ӛ$LK)vڑ -.씕fFSw[۳Ur95Ӳ[G.cg\U K$QUfrF&o<"zI%hh8F? ->r:Zԥ *,܂$ UoG$vbõ31zO*u#m#-1=7&^bj Zr+w],?B hQ~)ýLɍqX$΃LvPǏc]J̴T;0E]#2݂۝-z31*%3g[SGDr9I2.!퀰;_M¡C!=lfGQ4B 7Dn@z/Ib*6^ط )C)G|b<+Sݓ`\bUA]o .bKSN†U0yHT+|*9>XP)0^|{8;Mٕa˧1B]>om)2o?ژ3ٯ<ܲQ,Փ(t洄&a+ boJcq/v}6;%r;rAӝ:$ZJpk'z[3 (895dWӘoms^# g~Mv_&Vz1A ΙѸ)aǪV23w 3Χɧ>ow Aڟa;;` z\!7ѭ7o^Z*PdҞ095aKInˋ9jsj* _FCe ͤj~|~~2&X_鶣ϟ`PZ0 wx CD%Ԫ{`*Ga;6V %kL9|r{\fՐ!k2 ΓoDsS> a5n*YJ,  O'Ķ]YӇn aR}qP w YjCB-ǼEprqBsGRiA"fF}b1ъμ[%`sJަU)i[O]o.cS\-hԮr"c0T? 2$Y8Oae=z)lҀ?YL }Qbx \UuS-}U_{_Ǖ۳q' U%!b#32fPig24Uƿ~T,gyofn̦Pz6m) Nͤ9qJ)8+B>bn=քGAj _J$rmKYRwNVPh8NF#IͯMVRLv@qDY,|pfrEMFςQ#jo{ &ҟIZ\|;V<u F N#vDw(pÌj[dE$K.w0oa[:ˁxMy:ޯrpnΗ4sfWS n& #N̥PC<d"ԫ|T'؞)s&0Kڔ]{ Ӹw\;06de}E9 Qdy9VY`Jai (\&uGPoܣxbDl14{OYe7P4:] w{ٵSd`3pZ\f*©pۇDU8M2'ﵿ#:2w~~V]o)vJWDMLeU}(_E8QlE?pmMOg`[؊:Cw\Sdls3S~RL yξ#3Pxz6i~q6ƾ ؔuU=Fkk7%QZUfˌqڷsK5~T59|@.?xJwD%k[X*;,(}|PcI`_I- 9o7qUI1,4᳸XɩGb yR~n-Qܒ39@2cnESһ7"|V mDH pXkˎ]dj_(Y1s~h!nyj$M7Msrw݊Hv,"]>h6 oP{rBnbN(!#O {{J z* -}lA%u;G檘kPJeF دo`V¬ f|x7E_dA6׌<=%hEEI$&>jx)QjWa@JΖq+ޣ?HnUK.n&Ѧ,z>A}ߣA%Okb=('CKGӕӚM2ыq~ C99 {iR=܍^-;yeYzd]SkfQrw+Vhᤎ<{|'4;ֆЦ@\m ߆:|4T%Ui|s~A_5 ֋ L`񆐰0=Dj˳$=C"s/.a'uj=EYMfv*ATP=S+nLt 4F6N~TTz~lϩ_i 2j܊NC 0pBJt=Vp3U+Hcy`kZ/8mqsi<9|nQmn`@tq mZ AcZq-5:v=|\5y-K^-\IjyY82=j7f6yEvNn]L?{H0ELWrL"UqлZ,mBsĩ,FB9$pXMKx {9^1~dX 9ኣ*0s);A)H˾tU}SXg In:7yPŎR'.6(ff7*@!̘)=ܥ/)e `H_}"a84. U`,eلrKk0PXA+!BϽ˜gw[ MS7cBBJlZ8N{V!al7b<{1ohᥤ=Q}h tjC~ #Rjv3D6u1cM<Ri*}}D߯7GjS'U+ %G+c O;HM}NI^0g#IrH*HmeVN}ͷV-Qa!eIW1d{`)M %q`LZo^Nqa?j­ul~6r DQL@R%/@C@ivV3E=RInr51zn(G5 AP++A#s>[rLwQkX}Hd(VALN%tD )OD=?_<ions=;'r=N-1aߴć3)T$05S [M{\пG rvSj Tq7H``ӸZH^np›gR<;5vr)GȵTuC؈ӯld?L- ̂zg5Ӎ26?^vH@Z(r׵(k"@V 9QꧮV OQqk& !-xqˀƃ{ɛטV3;gAJNBanYh;g`+v L޻A1G[^EE9[0<Nj{5^CmUO5W bX2(.vpуV H7ᅖdx% JUio+ zsZߟSNSr svsٽ_P|`NEr|wedZ!e OςHh9^.QhӦȬJs d #ͥ}2WDlKpn4Rbޣ&FkIJ[WjQ{Q'ȿe$)*%3y^bq;o|m9Xf/bD.ME\c'YLbvחvƵI.Ştk6Zk&Z5Yj UB]:~J~/C3v\AD$;$Xl{B~BI(ee:WK>aLC-4UG-5{l<62O{"V!X{Jێ`htW:K>րD86. pYiN}w0(vZ; l8J, U`QcQ65wD ga9\n#^ tTy s,ɣ`78W _t2qߴHە*~Pj` T+͍|_PWz3gVMFi{-yٮVVu UZ{!O$I IbNhTxO+k`\?ɮ&۠wLGҴ&Z;-솥=GTqj9751l&Wmlm> JRPO (QL0XJؘō9C.^TLU?ܦiuiA@7 ȡ8ݦNX.P?>%%CNouC}鑑qP=L6N:jX1q{Zw7B6N®TOYZӿdcv ,I sTjy)s=y (F:͕ (O%h93"чcWgPIC#ey' be4J E2eZO{*3<(}2IAuw?TnCݶ,(G?16x{/x˺d/؜ !gM||_1;$u1 Y3S4[iϑw߀KE3dD=ښ"5/o,MWKνZ1D7kl1eGa}-ŝMo"UE\uwwuz~v@Rkz|gr=GѼLlsՎƮYͩqO9.–o3`2/ Ѩqvxuo'AX%*ѽ -MJ*DE=A-ib7F1㜳"$|TV[F _`tRJ^P''5Gq+mة扙QO$u~g5EibRyWZ8Wl,•ַ`_Cu1 c/q!D &Hxƒ,ߖMNӌ5 >u,#oEу-$p=\8b;Q,1ޝ&75Ñ+$<{>i6rS6nMBݵ*x="Мɘz9K5}GY*EcSpv3- ΀cAB饖$W_Y |i%ohGsP)q"\ ?ޣsl N= JjO`'@~O 罃^_NIpe7}SǜR+&ȴd;'Z`u;܂Ze%ҤI>B48MK פSafhY% W܎)I - ?>o r*O7MkŠߎIϘn%1|Mvso y{1pjh4?9ƠڶBTb2VWiF}Rq%;C~LOO9%baq,玶bU_w;ME_dys夋mߵ-B<ʷ.?(_N{%##jJmjq ]@[3}HCu\'ݦ/cs<ڵC!ls$ oPz3DԢe5^ d P[Yqv*zݝ"aZ):@ fx Uٗ/gm٦D^VM<N~cΤ&@aVrX1l9#ɀal3$bF55Qi]RK)ɟa|qƥdaM.ar"޼R_}:+nq_oӗv"4!/@w.4*9M/ސ| 8 9Z/8~B&Ğ>X\Āq\UMc`'%qrtW8I/'g/_KG؜B<@y.5eVn}3](o7YnF?c MHԟb`l>>87$,vJs\|:ѭt/!2nt3)QyQO`eHN`jn_za1̛&U AagA |iAUߠ:E҂B]vv|OrǟƹLy2wwQ9N"o/08&5Z$n$II?$-|%g'%Lɨ^rsG Z@E焘0 {DDVpWla!c9Q߄f%VڿL=gTw5wЄш#hdŔCO̦"{IY7HmU5[`mjyێ!Ѹ/&N9P?®\FT˞]Q|x_flݰ]RC"N^UT R<4n\!ҊL~ppfXClxLpkTf_:`J`Ey ;kҖsc:'?JY9\&g7K1 kI8NR:\pv`#I,LH9U#Qe>qDW?(3kf:\/9ZAw΢#!Gd}t#LɬEG|<>oݚï@>aءNaEyױ"yeLFT\nNDZ(2ݍ:y&k'LKav.p'h:n0|:F#ƘGAD= "UQ܃nX|P5ujj߄A?t5VAƭL1 A3E涨e宻Fج<]G"kh[V kgtU=⹲t6ԈPhK4:`i7qd.DJh-ӎK5;*)=Xp jSʺ˫ *-nU}'|_aZC>imoAh@s~Hy9RGQY9 fAO2 h˿֠.^z3AE3kɫYʌu|ћ q,MG@|Ka<<(nt^vgtX8:ֹC(a M#2>y!D˟ o:]sXfAQg޹3@<0؂cQ8DC$O *9]jZ~.hf,W gBquZeu?ȹWn XADy{Tڐ65gYr.Ķ,;9#G" _$uBx04ef'TzD9xTmEtP#j)~vG6 QhQEHbsmu ϧMnBv%$!yGX7@ĉi|Y20ڱs$ԈTnT⸇<,֟ q63h:aA5~uj %?O5e.vɳ ݭ;p툟X LW-QL6$yh CLc00i69z~ #LWr$zTN.C\Iӽ]&>0܀(Kh,̯A;KAx-bj5t()4y.oH|wyg+4d@lY ;*&$ڷ~a8L}D17ll13\I*JV8Ԩ2NJscMJ?y:s~Ώs ֙՛s![Ab292R Pn(7ĩbѝ?ň(}W+|lLbX"/i_4 a$#v`7gy3tr+6͐>md,,Ge]x[NzBYRPC'Y T]_V ^îU'e*hvu=eӳf=X@-cg^dN1Q#45 3B)^>'DUꅇ8!_{y@FGG2>Iztey T4|XZO5J2w@גnj';vj2d9;KOcV nF@W03F2 C'?A3 iDX.t^.w)IC@2xB :F`L#I%N+1,*N^*na'/g|}q (a%AvC r]t~C jp8@Ք'MC+L Ya+a劷zKvcnANܨzqP;Duj7MdWOv^}U&dK(Ri=0pXJDp+@zU94k3aM-60]m1'x5-d7_'9y(QllKu/,RãHzbIoH=6VB.=\R<5X Ī|\`6Fq`Fٮ/ 7gYZ0:؛&M^Nj]_$+h']_\J{T7 'ß: ;:RqԳVKAdmFH yM8X^dc|hKBp fAFO1f.ұN^`_D߭,0Wɼ {Uu\Q5DȠaC a 3c,Kvƃd`{cGn튚gG! {a_nO{iQ_=QpW]K]uƸU :!uGqn v] hCu%d ڣXcR8U( lv~Ӏ^"I~EЋǺ04J,1jIutK4zV\W)8 HR[߀:Kg4HyOԽ/dB$%OFd;r^%~bna8TI0atj77rP1) ^G;6W`]X~"!︾ K[ 6n,HW267 "1fn֡v[dF-p,<ۭxf_ MH31^C) X1vq>ki^8 ۵qM/#ThYY'`=\h{zߖ:\ccK?MWҢ ݉<*y+JK. lfiܕsNUh1iyP CW_,2N{lE1BURQ=;7Q+fqnː\ca8GJmg_ Yz.a]&מz1kzpH)?JG'{6n0;PKVS!-60E3#K;I7' T:LÒ9wyVrX$o t@W'mf$RpWЃsO&}9ЌYeJs+D=W_/5#*?;)9⍠"/Ǝ[wcbP|5Nw'؜YAn!ywB(͌  .j) >ùZp s"g*Y e&<^2=+B]C.M8zJ[{y7H ]*O.ԉӝkK@(7[O\OtKbJ"Yo$nGZ;6,Kaxx{mb0"+U$kvxtn3+֕0)c9'Aāg936.^]s>fbq ) "9CP fU]z|9J)Iku. >&h~net¡;qMYo`3Pht\!VӱlεL;̚o4ً/|FC*,w`}Zؕ džluxHI"-28>OY[N ,pc&ɪ]5+9"aaJ`dzE!Ru-6{R̵ tĝfm"ަXQn=ɺdlTH9@hgY~X1`܅w8%!`{) )%ِH=,ݩ٘M_?wI#>xs,5OIמѳpAOA XY$P1B ӎ_v33 ޘH1 $\8=5VS/ouIFƋdя/' |=>j ]EG:i>ކ u/S}f+oAߌC.Yj7`[pSfyVQUHTg1 rXtYpK{‹i.0}š (.gy*>;]lXG bDBN6)f@)jɡkk2·Q?ȎH($O({ t,]ƾݠP?,!ʫTh#SHcszЦ iFj9a!'5;"_{i߀*hZ&ł̧c+=c>/XGzb$sIy .=zGw7^ȮfBw"",;,Q읂yn#?9#O%Un  teOtv3vJ ;53i>Ux2L9(H9A~Gl(` dBD96> '\`"܅ȇ⽎e xRPR νPKyi-|JlꘚX]>G'XÞ^fbMb_{#lڌJ"&Wۑ=8ӝ֮DX}&)&gi銼FD=)I%>r?J]#'J~(ފORbQy<6ۍ&qx\W+2,Aa&q3jp6Ln̅caUs"طgh1:H T=k fC< aٖ2,N9w]<-d!"@=Y/@g}z`F6579CxACV!W>|sXbB4F 1- [vP5vO!&\.ҥREpk^{MBEq u@-dCͻ5y0_IbJl!Wj˰(X 4t`Ǣa3x%qi*2| >|-SM gI߾CϜ\{;Ԃh؟`EZX^o>Oƈ0-=ҟݜhO!b,S2 rPAei1YOˏG<a ;( o0lٲa6?I;#8Q8VҖLv1G qغT*Or.bb_sw8M*3$RqơR[op++Eحv++hrS\biB"TN=SkJ̎L3<0fH >1)m1"cY(톱~^Bg[@V$ඞ/yx'مٹrS~T5Pgk K,7n~=SD܆~pE\MǢ\p<Ϟ1Trt9~ ) £}r*I~g?h`u` w 4?-Dhz |CrǼۦ&),Īz ʥY“!= +],VD 6sܽ`148[jFZdI=3g/A'r #ʢpTxW X@qn-!~ "zDUMۊ&6xqyF/РxV=EOU7f3[Vpru/6*v=0vPb\+22^}48<(<W~ 'kTG%Ws~q8y빞0,,'4ŚF_dsڑg)nI9b6m|zv L\=^bċ(e1%) 89LfXo.lF7QvZ,0h;#PBcD:Hͽ~xf{G 1Y>(&?v W ;ZitGF_vex͙{K4u5<Džgw摣ߟIWQ`|7vY,rѻy<'H=)-ȃh$2&T|eWj3)٠CeL8fqZǬ$h!5D~2/m&s菑 T2$pem5nZD@ `Mt)T|NJ܅ʱmKy&r-5'v?UhzOϏ-ɍ/]k ڵ۰%9/ ΐgkZRB0̩,"~F ]Ӱu!Uע8+y@b|-ɉ9t +\{G-a_moeiI$ d UˆNr O_+[ 䃥Z}!mhBLHrulK_m7}k>oмtWك*#RX0ҧI(Wu^^2SFd]X6]YNwVl8|:*iSS@!e^(ݞ25V[!rPGrduX= Nw4,n-{O, ~_*ƛw^}Șiʦ́>Rܻ j5Qvbm?RNd([X8NF 4trvx;(}Yb}?g\SPzl2}p49UqE%k>=Zӧt"`$IYaq/Lj_8㌡"7A(RWlowP#o‡:y?5b/ PQ?w_anDhb0ūQxtvDYy'Fh悰o=L6Ygy{s2QtޞvW}d) 2}&ģ%A)ܒNSodTc%0z}qL£APN49#sG"X<_B_̗G Z&FՆh=UV4U.đ nON#Rf9\:{6PΐŌڕY qg/*<)='0yÓw PR dc}u$%ApNp/#_Ju¯Pw/ڌ\d%njc$]+oOsU4v rnAv{[˫*rFzBN2SdޓxKȇ)`в Pܰ^y&\EWGeg8|~nܚt+(\$"lE"^ݹ=U`nY ago4Da{9]}.=R:!h"ڝ 0x\.Ee 7yf+_A.]4P{bn/i#A,DB 8}}ӅXkv]:F O(Q8F3࿀,] jC{yJ|)V 6=y6PZ],Fe`kS3 4G"2(IF]Wc^ WVk 0x@u1WnIL  rj(rs4鮈8ZmsuVS* 6cZi1v\`˽ȲEyUPeAXN~wt9@ހ("3]x`9+7Ԉ<2q/?GG sD`SV`R,]4 -r{Jz%85Ұ>nJkQ h^8 ^ Hӵ2v:ZQ#JDroxڎ:Xp k  ^g߇ d.0TM1b+O7ze=7JH׍;ű!n1UxLh`{tf^R@9u2XehP*Hޤ VB:4#UmEjZF-ߦL_D 2PSN,9&iKkxbױξX:DŽ{\_|d?uV/\c)Sl?ʤKU!/2C*5(S~M]r4z8MLi34X; i wOa)ܺ~\͗qDym4Ov>*Ƚ KbN/F{ uЊ4mC.̦^gdERFw%>`0\7\q=(НqCl\ u|ego!m]Bw,jHӣQ&|eͶ)ִGA%Z#fn|ݓj4ˮhAk #NBΝv<Ssgd7WA y^a%ݻΘۇFX19u B~7XC]pMooۿy-yl幍 ;3r6OaW~?l3 $GĐP$l#R]Pk skh0lK0aORzXw5z܍4h]ɒ 2;ٔ(k[:^y-[LA,pm[|_C/Y828VϞB=Қ*{:;nч&MAbeZBfs`mp:wT]NcGW`"帺搱˓X[e<]T.2߂7WD_ [ }|`Q m+Q U*T:WL[&Uzޞ1eyq7W>&n:A1sx8]V/ӷDׅVg-sgi]rvbi]m*[6\:#tTˇbE[w5ϛp5y뿚۠{.]g8PBF;L8pIaC=<kޤ%`kKbvbdg;U:n(>_WbOjѧVjG!q = g{ӹ]UFz>ZieV0ȌЙeQG&~пYٹE,.:SWJS H[=0޲+_9-|PɇU'BFSD?a|7lEHܴ t1`TχFD#M<\b G I1)ׄ-F@O{NɸVf8 p#<Mv*ޟH̔~YvA7G׶/;4{@+Nb\0yP࿎#@ZTxl&]A贫h_:0sUśu:n)\r3?)k-$;iD ja B=+ΨQF$$LnLIZ-QH)=] ,#nLAvw@ ̮v16{yw9u;/s'k&*]x4;6,F>H'Fo83*7;h6XD/@#URn|E!T jDOX ܺʅs_ QP+7_4nW{`x?qDUܤLS}~X,eX xh+Rٜ̕C径AkrP7!oC,@Dt \I"t1717+"㑦pTz VްQNے]3E|?t6 _9tnOh5^B[!N,ll5u-N Pe'TXW}X)ttʅ nkS!(ϱLl Km6*?iWޡNycF>[Lς?J!$%{fqs$KYc_TD`B)\u-=Y[0̭{t=_v5??zŻ;2Ra:fv#~ӝZ]0uts J?Q&@*np<:_>v _lP=7=<ײ[]{aiByCxǺIUQ%ʂ#e|k4ƒΠI!9E^SrJ|'/qH>X~eϠ?fa]T!kVo,E:iH]0V?7*0-v.v]Xˈh|Aq ,I/J\tXPn\B(|7YYps6ߠLDYSrj!8#5@'/Td{^HBZ,f!•F4 5Kc@l&utIte$\y<: A݄ɸ}kwf\qwe Tżva^157_uh)3DXA(kG6Uuc[n=,8GVጡں0pЅruz4A8<~ Wr0-O!Pl2;Jn4!+9ĒPۋ.LE!{?=QV1Vޕ 'M.Q* F SwݺWЫӲPXdI@\ &Y/D!X:2WIJt9lە C*[DuG}N7*BMUʡ:/t7:߬q R:r^,Ԋ[@Gi g}tdO󙙾CPfAs;iw=hao @jd^+'w'j#ξFwK4T7FsGF#}ss 7rB5X8:YQS}">G1P:Mo\K?IPMA{.].hʺ IV :7DE3tu7Fe |VJ a}@J ?E'D5k:_=J7o :M53!c鹒Y}ƅrSH0L_[L-wS̥wA"gAɔ} Љˍ!QpV}U>Ɵx b!9kc[1bknhajn;y>a,IܶW<}7l힇 g n2vEJ_Bq'Ӿ-n] wըqҤ4 *B slM(y.M.QW~u)%R«&3~ώ>B+?yuMV$D}p\dkql!f^7E U= f/ χT&KHЪV5SrS@}sW)#e\_;;. Z&?tTxcum+[S~>Y*ad)OU]Ȃ|WV70pn6e mL;d]-3̩! X5nj,F[fVʱa]^Dfp?эMPil;m UؙW]w5RH]]Blo ٗ!7E4^ [F{fSiK4 *52)O O̵z݌ H0\!W8{ PwSʓ{ .Wg]l,du_S|\fB:FfaH~;hĀfARq-j0d1z؊^_Ă3WXe4j+Ӵ5(;jK ~H'#<t@$A}'I*M¿ЁWs^^L`a( T BRH[ 2OО&oĶ>N pm\&(A{6ʼn GTm54Q.#CV&V:HJDcUlU)TX2T-է9Oۜ!N1:yj^t;ыuU_&8@ƕ< \et0)ŵ`InjVCxEK``s,/ҵ{Ϙ_!=Oe留{.#Q#7cjJMp4N>\䌙}׺xSl] YHwT˛P&bYEbb8-XpَzCh20ZO#1ӡcn҄~Է2]w)9:O, AJEtw٩}ا|Ѽ0Lrm$Y4;Zܘ .Q3L2ZJRT\( &ژJtma.@՚G~f 2Fv9M>ӎZ骻p)L' 'wZmk_ؽ$vXB UIj,C #=2rf˶QWٵOd\Zϑ#*j+LG%J뤒%dv^6Hkg,XOp*Z4{tTݜ䃟_X?4;nh4~<GņU$O#k8\UQЄHĜ}SSa kVdj*AaIxjXY 7yHyC{[ Bͳ+y n?Pn1$ҙa5 wk_^Ti*"0vC35$0B$O-y 2ud7}}La~dLTxIPq+,r{e{<<)%f-qPԫ80}uty핰jyM۴2YE r[z^9"]'{33Y-6A}&aFߨC`( 4I^ˣg_([LH^ 1HrT>S#a1dSI_mWD Koι lWlC 7 8ibL6Z4@"G]r&k0oLhNVEtB5䔨_օdb)!|##4h;blN6 0wK!yR4I`!gK^d8xBH1,_q=[LQ6XEBPQ\(sZߤU}iX/]jDV~Yybx 8MmS [O()4af\@& sד&xզ9=Qsy,XW3y k$>J@k?3KsOjZA,/>C͢1'03"{أAOa !6VVlnӡgp5x{K6Md:T>`㧌R[SǨ)OSz%hx+ga` >2Q[1nIlq+7YokV]볧xр&ˇ@N2gZ65eU>c &|oR`(-tkbvPz ^!`BsmͿ+̽S &y|]=@.&Pj DF!ixDZ,j |y+ۈxmvՇ!/qL 8¨^peH7Γ:S* 8[.J ᴺ~zQ&d`Oy<'Hf{-𞔽-A Q_Um꺚޻ܓMl:A <֙K6_]Md>9j%/n_ #QRdz…uѲt9JrP0 TRTJ u?ԫJ16*AeS&Q@зBlYcwbЮ/k/S7OGyƢ?_:g,>.Un+KgS<''@.qlDsb圵]㼲"7B%A`t&b펩6#^>>qBWbebvMkR,t:`^!o=Ĩ:ptenbtL6_nQߏ"ћc ?k3g'a ,7}1 .l((2_dX(5^vk8z2O'j;!ҊWpI{.z+oϡSm:j/BRS{&kɪqA3i>5Ӣjgxo J]3⼇ #O7@\M҆as-@^. Kmjzv95$!!%,Z!8p A["}U!DaWC|m:V@cOay.$jf 2A0Sr-1I!2a^B9<[y]^0S =6 U( % :dmb[*5`E(GDu& 6'pC(&Q_c3XpV[<}Oߨ4#, `T&|.a6;K;CuLA.)֭q ci(H˕CIa-Y^W"ө w2gsD~vp4TVv¯$WS$L 4(uwG[L2ɇkϓGO)r $5)i>^NF/z=7aW;pSv0?*tyO^y܄pB(t^kC'5غDY5h0Mѓ(m. d,j6 $TlX+csLz|<|o 0M>+ RvhoikHeL!ok9ZAz#2O7Ӻpݯxd;ڍLcy옴p9k*Ow˽1e@8UT2a1qq&0=,b-G-75^չccswx0 uuIdJ81,[|˚wl&B(rD+To.| ((hq:붯M9Eej.S C 7"XDXx[,M>*ecd?UK,*7" z,Ǚh,ËNgD74(&$]Xq`Bm$szLbť_ؐO\:k`?^"dSP2ȣKZo˯6>,'-Xڏ V[)[JP!A&.rYz Ju r;I'M3Z"M!ʵ WP#x "+FnQo"9Ȯ;67/c$Q*huWQc,Zw(ALj- ϖwRww)ksciB6E2=ܺAZeaD|0f2+ _k?|w0M\/ ӕJV9_P}"%quޯdB𗉹:yLӪU:.д|" 9TԀZ %eu Z.cfg:yJp3Xxi<;el@{0Q=ۿ<;Q\6:R- JK+wHI]5j~3uGvT-1_T+W.1.W:wۖ 6zvHY?_/QRCJxAn bp)[{:!xVM.AМ#?"o ׇfqij,[fW@;=PUDħƲKv EkJvֵI LAM0B6>zT"\U~2uHGEUXwiELV1򘎇~dxCU0W2wkɛ o~!Ƌ e71,wj a"eòMxrocĚ0H2 =`.*^BK-x˼UŅuvfAu_:}tTPi.a1GUd_栅bc~Gu2EO7*qٻɬDfבժwC |#Q siqr#PAu \әnlC7/ ,y\{ҿiب+˩-\\ٝ^GN*8LKorT{ꪔ$/B^@U-3n6kݜ/g$A$C5맽cN+Nu_'!#7>@9^9 d81x#oX8%%Δ+ +v9kR$O븩u~V*#=2.TsÄb󙺹I܊{Yl=[$nN!f=k'tCm%`)D]kΘyz[נx{!S D571dq$WfQ @]r2uyp0wYO3Hi0;l} qTaWco@mD憴 ;iۚMTD$+k(R`5]IJ .-m*V*PqhF*؅ri`1!=P6CgWa0 F'_*>΢{r8=ks;?{ҝU2dbMB.v*3œݦ׽@s='G`V2eTKtf/>c5}v ;H28gcRJ0ĩroݓ>|k]I=) M`($PS98+y<ۮhUH4- [hr CHnWkpS-4hRͳ+xB a o( Ě\quaQ'%vz - cw{HtBT3$ BXηfTii@N{X>{ɧ&dzpm,"Lıfnw I'CH^bt-S⨿bxn!gŬtoS|\Fƒ)<|7öF\XKø։c޽U!3Vy'g;>N<ݼ8A݂)[`*"QBۗz1ш.W1L9.;-|zHnݖ1 0 dˆnmFRŞ,XyQ~AiTv $ĹYC1oSJ  2_|lk26ZhE< iJe܉ѷZS$3QyRDS`[cAQ ,iȟ"t\m07T1'\\r,56iٷ( hRL0ûqx|NH0mPI4H)%lU5?eQ'y+C|ǧoCRBg_ȠBsZ|y€W/S(ޚ/@Վ1H_0&;`nG{FJGx>ϖeJ2GOuy''nvT-4CC/q/E:hu_izU-u}&2)MAog#yı8d;*,U-Ruw߻*r3O To' HD!vS 2ʘ:q.wAGNV}i]䁄r>+cs ?2a^ƃOe=OfD 8YXuiV'vfb<#UH^wz,Q#8::] ZuC'0%։ dAt^ LܺШ LQԃ"क़6Dh$MfB-4Pt`MoHœ^q\ċ{.{r[%QKOƒ+@ѱ"Ɨ9;ٵUC1C#lV)zX q[Õ^F]TkNf4hO W;T;$YG.X3|lI*'b^ I*<w/RoA *3=lٟSi}Te UIJB7cLIe6DFH Lv8(Ԓ1Ā@x^E)0v'ċ<W4"WtB " T^a U cK"h*j0x T ią+N߄6tDٞO:201~ m`#17ox ɭZ@Vgq2b}h,=Z0$ujRon7(aȵ~au!ta7cf\x8pRמVfjph " ||hX#tێ r80_z)AWG+$?LL sFd\x45LK9]4'g ! mkAXhO[U0gHQj[,@ fNPz:8Ąc DŃBj`7 *ZҬ??>1 z*#C? ou$,(w@Z`V}2[)K>mv7i}lߐGOܱ>ꢛΆEv:D [-0^$+P?sVVktю+|},2VA YZ