libtss2-mu0-2.4.5-1.11 >  A `CdMp9|6IBCXhJ=dʡIq^z %ɇXX]`ѹ@mnB fDp@[p?[`d  >$(04Mn{     6 LT^h  ! (E8L9:N>Xw@XFXGXHXIXXXYX\X]X^Y bYcYdZeZ"fZ%lZ'uZ<vZDwZxZyZz[[[[[\Clibtss2-mu02.4.51.11TPM2 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.`Ccsheep58N@SUSE Linux Enterprise 15SUSE LLC BSD-2-Clausehttps://www.suse.com/System/Librarieshttps://github.com/tpm2-software/tpm2-tsslinuxx86_64N@`Cc`Ccd98856b4d7a931e07aaa0462b3a01ac8b1f91c3e4a1c27c933559303701eb78elibtss2-mu.so.0.0.0rootrootrootroottpm2-0-tss-2.4.5-1.11.src.rpmlibtss2-mu.so.0()(64bit)libtss2-mu0libtss2-mu0(x86-64)@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(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.1`@^ 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.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- 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/ldconfigsheep58 16150292332.4.5-1.112.4.5-1.11libtss2-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:SLE-15-SP3:GA/standard/d6e961f3e176ac3ff46bdd7f76f067f7-tpm2-0-tsscpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=aae04c275d1f07361e821d60c3156e214f810eeb, strippedPRRRRRRL1f#*&utf-88ad3f9c92cc6e2e038e6b30615001aeba7eb7906abe21ac52968ff7c45fd17fb?7zXZ !t/O@] cr$x#Dd8g {bE?(^N23NNUq(pK!]j<ψ5ؗHFaԧ_0#9&N]_R\G};`VPxHW>(PYUsϽ8#Ύ{66XXYnWg \:b c{QFRKq׶!mSQ9\;S s9ns5, C7<ĵuE1w-B>36Үʐea>A*R}O}_5JPgFylK(,y+.d' EdF J;U,zCQyQr~u:k3Bm;(Wl+iSs[%;շ̒ ;))iNxxp0qW*b.™>ukՋ$y)hƻ[oY:hHH&u]^5I;{b@%D"Lne@1Keef ~ZsH6LWT._?ć;cC  ӌGIW!QqPJ!{po|hMΩ!QW*n@|-O:~Yyܶ$ϗCx6{ořAmyl#\- v6)M7׽I\ ;:WsGGf<' ɎHQRЏt.AV㭔oΨFܜa (KKH^ \*XQ$ӯƤf&]d!P? -̹- <E4ty&yW o U]l+܉oّ8ՕiJCuz݌T2zI$#/ ĺ nkr*U)BmI X$q@Ax EʤP>epѮЕ"/ O{{[a֭_yOfV@qG °CqRp%4\uΣVƇ }5^Z|Q8ux5bD% ^n';Uٝ:I,yT@e(fN>^5z[5}Y>o8ȝπ,M}1*v\ByO<JdR❧N*վ0ҍj+e+)-qIlw |٪HVT\]Lu@hP}5dg j8&|_hu53ɴ/{Cjyu5r8֊4"i涻3x1m4fv(x,/$B0/ !8iNv/ -m̥+k'l W^["kǹ웾$M {Ȝi# e)!hK7xANydDؕ\&> rS$Y;rī .r%s6qDbǃOAV/;~YsYʭuaeTꟊBF1!EOSp~._&eП˓"A}2r7sb.޻9K*$}aM. ^֠'rYUp<ƧAF)ZJ)'.#WT JVnCg4OZd??ޥNo T%/X[k$3X1 K-l4oRΐyA( FӞf&+-w8?-NvB ءm4͈~Aн@Ú&5ULHTAukiC|aSW lGuse<]CBL`-&@ϬT`˪G2VHdwFu&&9`%.<9 ORRjL)/%cm.L .b#9!g ΉS][ J+pEc?u(+X8jGK(I]ƌ oO1p;x9??IYշ[\V̚bTQ(,+.JN%sWtj0ީ-MiϠ>\jHV覹lw_LTD:t:U;_\CZGh)5w= yڲ,ALnXN߮}[hO??zta;w;"u[V@1׏|fg]Hy!fa'>ilzS`bDw 3֒L%koO5DQƻ; l>18]\?%6;n !% RU~6# U^(Y="T4'²J-o"K>efUgڛEDihCc ^Jf;@Tr4VX .rPb%^k~F^W!w;i <5Z|7)mrB/3y5{ev[@7@o>fޖZO{y5~ ):}Z J/G84UY$B,o%mû'$S551v?9~M[2DŽI Tw}1MƲ}ZxƗתJ6úxkEq8>4Q)ezTH;2 CgYNxFLgYW gԁ,J>GP4/?X0?ELdwuǍ}"tMa\Aٹok,i+UhUgad#F ]NCSG]~t* /#p3CX %9"l$) CI٤@B_椄e4..DRaroP6Ax_r)5ԕC+|-90VAK"]7TIPDH6RwS*Niji #,~"h/+|SzO[es{7(|<@5Adӎw fr+Yh ٟ$uN\4nI >H9)3ZAJ%tSm;]Y*+wAYA%/DAflqXrYܠS--59Fp$d~a׵.Mb$m{ O{iwTb|UQ}Bt=5O64d -e$N9ض )Qt'xWG敋5N>zaXkxllCً׸VK4>'eS/3l$Mkv+Ҟ^ciɊ_wO.0=\0+z/#*aiWkn8uRCfЄTA6B2oQa}Z7:=H}Y /QD1nkwA.@?:3 4щgC 1p(홒7ڦ\CKgFeBnBZ)ķy66h},xjHԈ ڶٯ"1FD!fgKLl 10D0x ~ /,9ըZcϬg2#N=1C}k)k1W\>*Qs{ujC cJF5@y0?ԅ?{o'!x oiůw! ,k~J,0ah*PRU"yL9G.չ˝=4 9KhCw)KPkMjI3"|6H &R^pC3R6+.FT4PKF[NԶ| mg^3y; xɑM4\$AUc%?{Sl h2pϤ#y[Lj8C$JjDkÉV@z &(5 #-gQ6YFPJG JDS 4TyE0;1wH i~P#'8i: xkNN]GQV2IntIp@;-{rZfmBݔJH>ʷCe\lkdmfRcpjZ3 2` /k9!@eͅՓ~lHi-صV5jnEgK^xpT>Ud)aly\yD|,Bxe8$o W:Ukoߣ1QcŷΌAi2f"ΫۥQP]:u{R2iR o18M|y~%L%dA&ߠϗ#Xɼ`mc2*}~~T(ԽYҦ'ARbIH*/6ޱ@kpΠ_dŨ9҇iO->2,ji;_DW5!߾TLK^xy{cǭuӲN2QcAUU}꒠K._%vL<%c-&$h{=y'?qreNy5CÈ*\oӓJ= INnz&$ s(gj/Ejb#\z{Vl֗rVl:/^ V笖 =S9q _ K3g)R@ J/߹1MKdx]r}}Kp)@C*WGn:+ӄU]I]zҝp/d~Ea65U\/0@iYM#WY.QNvftŇLl4XNglͺVE1Ձr:z:楁ѭ;*Ov޼t!,Jƨ:1+$S'/u 1hprZȖ,{|yMBkh:u $ֹ+=҇VD lB1|6s̎JSmjb qap`JL ҙ`"nˀ2i X9KzNߟhzGUDWӉUMnE#; װ7 "jhԙJ)D8۶-ꆷ 4r1usO,} ̹c16x\ L[S8uG; 7ގs^b"P 87znty*!t6w{q^r~o 1R+!;»#]mT7#g!"ZsPѓrpenpo>Ge ,3a|Xܤnm+f|? 1O%ԜZ`,phYdڮeLD7#I4{^~+ދM=; J=ovgJZDU,ͩ_|ݫxWDE9cnh38'{mcraQwh6d졏U1ögpaNnX@Kj" ?;„YK{t_sU:Zx_4$#>eZ@/z.$ A{;Idv;W-pn2$Zy\c$:RK3 uMAcJڪoȑ!נ|?=N4dȖ;$A{٣URhsVMQ4^*pR"tYVԀ=٘}^$d"Ň(b&&z >DĈ'E~&O)/zk]4/DrfJ1Ȟ\YRdIA9;/F䢨 U?3> h$020BQ.)VuXBx"V=zGO^~4$^nDz>2>O93a!HșWipi~!BZX@jXqfi~# ½W<R 9q*_|ۆO1 "G:r)?ïjD 7n48!/2pqQARolBr!*mV=S7ꋜzw_ڹc0.Ê\ 8{Ix4E,,/aה*M| %g%+?|v!5baAFy5uO:^(ʲ$:w) X*(VJ9iZY(C#Ł Ąq L2֬, W=GEBd58ŦLiqb{$b i G틓Q({_t2BKrPw9B 0iծCjQ뫍.c3STo_YQG.^h2 1I_˔!w.$pkѱ [JJ[0I> !?\֘pwj1q9(ϗRH.xhc2Oig On!#wI xѣ㺽q8vBSrYU`u j'enf6m`[OXONLeJP1?p-,8!m d7_Ti}_2&)07ܓe, z=olP8:'اg`֡A6[o`Daz:}' R.pm\yt"m{ޭb $w-#-|B 0l~`E܁UNEC L׃WlN!S85g'DZ0uj}!lw n!uUO?t<#[WV^ezգ /$g V!`=&=Y>H0aX8Gjo5Wآd:g-b>0 R(jv݊9mNi.7 }Te)i᛻rW 2D2ރ/ա_=S,/z c L7ķ$җ}1zP|TH&@l;oa) s-Ag:;92:cdb ԊmfyUպ:j i+it7r+߮ZGTgD >SW"49C?;G} N_ &׫ O$?f7J} ʆC|aB1i|/j;$DәP R%F7%_1}8I7g:0j<}L*3Z|XhEfm\_>˼Y2~Ő?wCҴ'6iWiͣwZכ!ͺ˙ bO]Oqfya ;26v(]Pmg}{}R%Ny_͆bx~*-]`Es:$?r%i{$: ~=I$2,Y#54hJ0Q2 M$wEq/?^uGjX{sY jtzq"qY$^b_FC%v~F8uOؔw6ڎ \ &կQSdDŠ#c̠n$ $UI؁0Qz{knOkB_\;}]lsa{`!`W!BڶFo&D~ꈴxF@L߲i)$Gp!mn :t<+ƅ/.av>f%A/Ktp}qwv h Ӯ0A bZ-!uEͷcGT~%bnc@b'BAAt; *T~!m?ȳOt RDv1UB0n}uA?[SQ69 x:7>$ily5Ndc/0̢ߜ p o_Es4P-|GUj [w¾3m6縳Vl mFӂ(He)J& R\vYŬ/T(\Dz_y07olZ1N-K1vӡ<}`_z6nV6E͎XuD.8G$A|{ܼ:xs?{*=6VBx+D 8 JGh;S1S nD_t,N`?-DY;%D|l{ͅ0&rO>ih74whg"HW{D`{297trn3V0BM8@t6rlY{R-h\LkV/-\SlؿQP\R[g\;t&k Emm阎5M61Ģ**<:1X?lqtؒeLԛʮ2Sv/0i;o$+Zޝ)}u{"jֱ'ÓU8A}%loLӳE/Ի cH٠/E4=ear ,^mm]4ɟ@EreƐgnxzɾ9~qֵ6R!&#T8;XH;q:, L9goI;`9fwgQV 4MM\r4A7/"?vZAwd^FTץߟ H(s! u׮F/L̥D?"ݭuɪ*u@cUo%9ܮPLǜs ,2a$ʓoH0 4k(ʀV>ǐ=ނ E,Hju4y3i$G59i^peDה1 X+D~ua_|ŸXXƶ̒MTtKN16?JaܜPC^ e_18.P9c(r5G*v/?Z)exH h ,~D@Z0FK:kI8A ѫN0'!2QUi4ǐU\OҋKiQ)uaFѓ3#tn 9 J#nգyLpϼ c|h f+`YAKa&2󫑞)w zp)49U&DeP1a^EiwkU;?\y3.ֽQ3:"JYl ܌gt\= \g[ -BE.}8cp0UF5ҁ~_'x+\(8<5^ppoݞ"Qbnt@3=JSFz@sR-!MU|d䮝dנE ?&S4fУ?E$ercPyoo?HNq"v @(Pat Ddbņ!G#f$H3>9~ xwGKr6~g;i\[/礜wVH{T Y!Յ0AFa86IDP{cVfˌ?8W*e@Մ(3Lzۀf W}R͂ir;4ʢTst(4bW`}x6؄O@˓H{Cbuh-G|LA_l;TG L(1ҸSBPЦ*4/yn.p?H !GmMӣIyu Hi\_iG^{wB2NG 4 y*靎9\#Y`~H=]3E !Jk'?wlXwoG/Q׺$ndCBrf]'8d6B36w ϣNV=aP[hQ8ϔj(~TE낳}R.qx OaDkQM^_^ߡII@9"F]+jqI%EfoY D ŐpA`Ւev?,ԉn C>]".'!$62%#LLu{d_qzt2o6qJBEߗ:9m6#2֔ukXқeB uAZjHvUFO8l-ZBŝ僳/n bsVW%Vu"Mwdx0mFSILv8|y¨ 9leM2#.7 fsf<|&(n %Cr|7*?7gxS<\A ՈsAi0N>w\q3m-s-!B)([1̟^Ǻp!h.ϸ@:Y]j[u*t q)> ܥPf{TRL.guN>C0#xΟC /ɬQJm.5i{tep}5 x!'M7XM4^5\d¿&lP4艹+Utt}g<v-X?l`}\%5U4J_:;GzE"Oɓu=U`5蟏-^5tw6{kՑ/:y3hG;dXW )Gա{WÝ\+] a_h:LA.a0t @j\l,T|D!&Wzς .ws8slH@zڱ__*\KQ,5.%'X]DffX*~Kk+?5Џǡ;b ^5^ D0xΣxqw,{Ёn是Se:^-؏[hiN}TShVDK!t:4p | X,>6kBf8tidhV w>#}HT{$r:גWzGqC]cXtJҙSʠ:=l?9]sKyǿEAuo~lIosGf5rAVBOwErh7~^0rszx=fc <^Bɓ%G!(t:Kw +鏊|rXĎc9UfA/#r?JO <<'҈=ҟQs5r ޑ̱|g[G7Řhw&jkE av"ݡ0l>/1?:\q"6VyCgܹCAP=g2@W[ 6aͽйb8d.c/}֫ 'G- S qQ'}$|8 | 7L8?NC6UmBHC!6&>9WM b}3zGh|XJy<c '|S<̲ȴ" fkq"ZԲ5%^$.T߉=\|I鮯* Ͳv\)}yH-g󲅭y9dMzu0=.^jGdG*@.AָNgZ9ɻ 0P5L 3wŮ.vImw*ޒ|e`9 J@=1LצsWTyIuGOL@xβߴ-gpR|YV( jϐ~]_$3h.2_[,' ҃jivXur[HW~io!bF)5^:$W,$B7W6uE:E3t4dZmR'-`9!IC,Aj>\EkSP_ @{̴8c'\z"3|P+@8VaTi/OB#w82aM:2]XR!t/%a2{G ͎-LqZ>nu/f @ _{P 1:ѧ8>XC"_4%كxcl7_XKBKj2!{X+uCB%}sCsc{hXcլf?ڞhꩵ3^]Z{;OXFJcҔ<@&J?K\o(/и"4vĊ$|%RmELl8^GM3 w)MKV]_W2UwafGoq%̂hUjeh[+/f]%Ҍ!MsMNU'Rk *ώC)wԏW1ezNk(Ls;cZBBO5f'=vI}Un9Նm"HS!v0_&7~2dfh7^= @5ebt^^s2a BzgD_yaW#1}ps|E2 (`=+5B)e,;C\ -!KK%UۣF/! $:mA3ɾڋ*^N_A_ !MJDhz^ XM {oC|‚ha ^ Ƴzes w25e1;) (VjzڨG[v"l󼴀cec=IX6ᕨd)M0{ayMY}#j^!.h|dT@F嘔o+N3?#^R @ኡ}%Yyíf⥉V­?6/\g@\NuGvE @/}AC냹F(*w*QT°n\UFN ]ywؓ>#,+y[{9 LZTj"66FPcJs-Y2|ϴ:~ZG4KjJWR*blY%1ɵe@krJPqީ}Ge#2, 2S[@PƇ\X y09*Z(lkjz\c->"!9ȣ|,*!Έw5 膙W ϓ]oZn3%%֩$Eb28pʠox] 70c T>Ԗ:M<uÊm7頨*ժCTO,k%eރw7e ٢?&,#͆s#H2Y=6Jv[x_u֖ zLci pc NTfBy q(cdEuq6:ܽYɚ>dhQG۱|ХNX5-b}#(CqܱQ` 09IXՆew6olB&,o4.f6xDXL u= t3fLT5dMK0ĝ!ܣ|ڸH)¼ 1|uIjj0#N Fbk<|'F+1:B|PYK)g,MU$DRXzqm%s]K(x-Gz,1YkWv hw|ZN!}"~=<ͪD6)%y,74]s^ƊCۖ9e p);\[h]*&7 `Lz[,'K1dD G "LX0i식@.bMk,ZM0b y1!>*6c@/DlQI2 Љt@l} s{AhY@;)ؠ)Ҍ,#x$#ʎn3"骅l QX k]hok{#uY\#YGWM(߈RQ `vHJn.Dp]Fce2+jj Dҿ#zcWv7Q+" CVRh3PruMbR21pr~wef䰔7}-\W 6Rl) !fcB%XqTZgj\9.herVFn|)`f)Z?7#ஞp˵Vɚě3 ͠Vb.N@wƎ9#󁑉>龻0/ ?r\#>_11]}v.o5O9ins.(W;)r(3A|鉘/ZU]좃%|AAWf޾Q^/86:\D2у+{>C}ͨ2DN%=U`}O TՃh10Mٶ"vL24K(S&%v6UL++ 0C:5H @6`uCⵑGzT I|)Q}{F'H3ZXTE2я̺s#uNVoFm'ڬ {S,t7bECd1|s[z>V ITU^o?w1t6|2gsTO` [!Ȏ|+=*iv!hx e)8'u {Q~[k ЎdFS}J 龮B MSh笅<d"%a˔\4Z2hI.>?*"o;g46U@Q)gXK֏GdJX%n1;y->ŔyՔu&_BFZgdNe;S{AW\ie“F(HƴJ+O j2h^윾_/YDDQ5FCL/ILtlH".bC5A (6|]}֑Q+;J.Ρ-L) $G| Zpy"U`K)A\Ż(8(6 O8P(-J+yjj|)>+@Zo֊j88%$WL?}mS7WצJTT+CxyEv U{@RH_HJ"Sl.~bs(q'տ 7UypAk m-F>F|c# 26g&u_VGK=:^,8VV 'v;Ylj | %F3;1zw +YuO !LLjw]L-O_%];ކ64JZ:Yeq}z$a](Ӄr-,RgxlML#o2i|˨ 'c-ji87nkM3D#@ !ݑ ՃkZ+ӂXP8 'kߎJ^y)Lv}Z,Ɯ#蓫We=0{%*充]Gl+tyuȄPǹA2 6u&rL&Y7Fj(X[!?>[qoOou:(%ђR.UjO>YC4,P*:Fg|!eCCr<;偑SUCͿVh>F-(NUᭀ{Eua N,:>ȑifh,woU>wý[DR6:>\?n98^haW]Tm#D#i/$h'.{28+8 jidOICWgv\x-7fB5$ls4؅j oXaW?/^@F[c$Rgp R`~Xr|3%Kjv%#*ڱP;|g #,肅%\2WHevSOv~Ƶ/#`B4a~^(Ϳ Mr_T|_}gC;b hjCeEwB=ZcyТ鎵WG vqI3S7 ƛu _Ck`i&w-mΆIZW{2_U}jU0!S®tFFs ;F4!u(mn(BSjRJvZiSıXRW12Aޭ]I!Go1#E&Z ~.3B))Pqm`Ե2=ʪQPx:Uz ~xs Jk]5eX&NNb \Rr#/,;TLQ3U*.l՘فwpa逪,QEړ|@wނOn *l7\nO*]iaQn)?qITczh)g"|SA#J: .+ԓV|oRd}=8;3ڗv{K-M5]iVE+G7G_y^bflds e?/ ֺa=`֊uRV}cC]݃m+j//Z?* fr)ec1-0v\J' _fq{*!런?HJ0ՁL;1"8Ϊ}BrrWdC_xrŃK_v'5X w<46(e^(?,$+BR2~ovWj݅XjPSbg_\V}Xߊ"D m/F( 6ДzKSYoՊv,*dYm".&$`U(MkQ V19@MP«,.I: 'ׇV1ݢyX3E Uyk?sLyfW3=f '2r-.+mI۷g !V^dʘT'gs+) x;pApo VWv7ϮTxEsл#3V2뱘-/bҙ Za<*a2~'Fχ &MB'l{]Cz/eU)J5;iB1kTKjGοPt\DS*4T5˅MX;"\UNtz]Qv[7Fh}ٰLED0"O:M "`G/Q ?gE7P[#x9*2֍Lr{U & ;=^QR*,}=D 6Cn@59D`KD7'3`|qi)M5vJ\祾ɶGHsLe9${] 蕼p$HIۗ~{k%KP[b6yތ=MG,ugש^.t,Nse _1t|&N+wgESqW2C| 񱭙םS0]r?ϲh}8vCQMmk7'G#;J]BJ3@^]Qt?uf6ЅW[ZѸ h e`>Di\G5D;B"JJ0kYiRuepUY9 c U aV5h}4"xc x=0تIƔAvgpshe\ujvB`9 0F4^ϕBiEbK+bryEo -Se^ D+1@Ni2tDDXZ@uAD۸=s?t ^>;L1|&w87v=nm3/3o8LА{#Qwӡ$r7w<(?Y` EY+6o[A'њ32䗔j&a ܆&31;%aClF%DG;v"&ph#. -ǿS8$4ME&w (kJ&$1Mie[gɗa,B{tUYUOz.z^t߄w͜E%NϼaQUvozx|I蠡O2E ?IOD5vDe((#+|מ"|{#+ l~4#= ~p/7zwO 6`91*{-o`FoIgWSgZc{ZaIsBAoI Ѱ-!Y닇R}J @N "KH+64~l~r YoN^] Fm)mlAB[`5gظL^lF^I뤋`M\9=7|w X5 ꌿ:n>3t N|f{GQ mEu+n 56NKr0#Q;XXR1b4ƫY] )Ÿ_\ Fjdwsb'Qt1RhyA7|BR+S6z ŊΚ AD~ծF'tp'KO@JPYP | 6^@ ;T[9gUͱ60Ɏx8\: FX4ǂBYgLΏ&rYS Kt[/|õshX85ԳW6|AOKe7=Qh{@9aD>Hoӈ+Y6 ς3oZ!o32]$+\ϰP=.ǔL_v&7 4ͼd7a dFP?@MLmX2%£( 9Y$H._avEVbxhVB'[xCޅWWH|xxXX9M"?:$FOaiѽi3 W>sJ?AYsB`i :c6 xRbˮ4~mg;ʅ)p9'5R\20nj]000;HN vB Al<.hݽUS"k<<{A eqU{綤 Gs+t(O52]# tK/k5Όa Gk'ߜͭ$SDKu68r٥UCYgh$h䞭&k̊\&&֭ư#>ExvGl /ם8~4"ԭ<3T&(@'my9pS:r-"dt&eҜESNC*ܞT){TBrwfsJ> N$5uRxc)z!~kbD d ^/0}֛ʡ/\[dMj+g4:EoI|7jnGHH3ߣmRll InI'鄮Y'2RXt0ɟ=q#.a)yM~co/]'٪M[eBdҴc0?S@aJ'U 5V:37> w\_Tw ,'uxc2){ GRG~z/1e=鍔KHhwrKqoE]eq+E#CKnI @wMCJtY_l?6kĹ3.[o&T)vg7(^xَdDW}4.cWR1Nc Xck 2iƀ,3;:EH< 5]Hp RkPjSux׵.aRY1q'\+3o뇓^fm ~?naiBү(>6DC$1EnhӴ&7łXQlLjb.HyNDd$  ͳ})%0;} ]S uG_n!uˁZMb`q@WWuGTkZs.vʫ `/O%&`5'Qɾsr2^ pº9yN3H4g;/00!IvyKޠiPI>?y.*v+1C2 s kƬ@.LO?n^aF!l{LpwecfˁU{ ޠgJ겧qwpoعsPIyɍ\ H8S{V,ϵ WA<߯xctW,Ƃ)>h׌sM591d|Oh^Hp{GC>*BmSdJSDGBfm>)w2AfO&?ORfDD$;t :13p:v`&ji#"WP9pC{uڐCengmwz"D ݂R(xeRdڳ8apfcFbbسb|PK7-l\t<7.RrapWً]*Q 7[.- csC\fVBMR;8ʿߣ13O͈?wX.J \3i1V|sYBx=T(Yzjɣv>sڿT5P yt$ok< w:l~,[1c<( HvE7>EWO%V6)xRoo*W6;? xo軵iK=6ܵYmiˍ'R|Q{Al{5unT^?JdiŗrY \ԋ!m Nn-ɴ~c+Y^$ﱠ!OMzJ6cȅl/, 5҇~,Ew+R_Oz7)L2w#OXĨ/"hcIh^YwM9)J|~>-;bGT6yՅ;%~i*UƑ1Fa-k# ">z/̿/1r2,سjmIij;e/+_74//O(#Uq$I  ,})qp20V?ѩkIS_im}07 xΈ33$X5k*D-T[m+\! D,>(;=.b0\#Ea+FtP54~vxxe miܜJt:JtUgkߦ %Dӛx!Ҧ +;#9Z~lEh=>v hZb##*h+ӟpIx>8Gz-Ս ~.3DfT\֧Zv ÀvG9~h}4$]K Ŷ)_0'a oem;a e[7UBb!m)H2K<#@}/*Eui zoP'H}f[éaڇOᗥ'zV mW/EFeW[b]qv 9"R!K'y;YrnQ;$0vWlXUF|ji4쀿#1['(6V@HC!jx=ks0zKSH6ƫ[&E79>'}DCE췾Y X:J 1M0)ߗo*)Z)H1T+^s(#1g̣oR=L2O|M,m%2NelUȯ 4 P`9=OXo{S"~df霒6\V 4009ghºjjqΪICO=vkwTLi]wF fbJ d ő1dNfs[ߪ/G̷^2 SpaC}z骑ހ׈޺dpY0aɛ4XS=Üsawً'!m'nKiA졈cƓ qݖXoO%KTP7A$;vrɦYFYX"gG[gպAk#z  $gǃ:ٓ S mb8ߊ;h\o{^Z lkwE \Emh L`*r p=6N~ZjEV˒r}\. r-!g!G4)#Iɵ)S6, 4p*em* do:+aG쒂y1*hG^$ ~6\:ag2x+GʽG6oFmV|6})]ë ;e g3cXEyO*"m瀐بO smt ou]AN$&؊3L<(/$uDϐ=. 7Pjl8MƗG7CRFeAuضP&?Sh"%qr-*#e5!eeNܩ`=tY73߹+Rxݢ!_]#%hhhwG׏|5a"~X n|O@> &!t;UӐ@ay,poEץ>|9N=H5FW "OU8 $qth86I# ޵m ur~V&Z֬C ടP18 ^ϪӷNK׬ͩmvJ-=ztT m#;"YO1NVJj`g[l`4p:#j?_#L 5U _KpE kW.: L54"dgɆ nHheL+:H e^T*6uC9I3a,rle c>f+0m^&dFODN3XL'DY9οonE (/Hs."ol1r5d;=6;wAZF$U+_S$xD~4c՗xc5! ,z+ - Y *dw}u)KRs|o #`[&g;ãE0g'ev{u"]yS%O}&r㡣z1g|xIdН⧺•] bq{͜{(z-rq^|/q?q±v˙~]\IdmuEu/`н`^b1a,Z᎘[骙Bfu5o:FԪM=x Ghh*tlT%n(:]*h'W $R$ً )g *oܵWb{,Wp &Ӊ@бkD)6>8;_Pa>)<ɸxxn@`go>V.8Fh>Q/ӊ'qO~,F D}BmkVu Ѱ+d͍AۏVIxpAvC{oN:֥]̑*By*U_~ki2)*L Slw9u N69 j܎@7R" VAAEҒQ:c]@|*p4Y&hlG`Q,VSw zd5bYzNvޟHksL˜F.7 -sLЂEqMkEV5DVralzVi;LcU&ri 2Q$Z]7?V+,`usZa HQէřssf=ݦ"rR_ k$r} L4AcG=#9fLи;xGS.OG׈unYA>u%1H; zʙw~\0Gg|1&}şh~>6@8@މl3Ͻ.kؙ9n.fl J"i'BG=]FzË~92#22-*&Ro'>6{IZ7Z ѷQw|62%}}J9me߈NĨ0e2.{sW^G" [:|(8:>2Ҙgiئ#f4F hle6Gk~l83{/1ۉ'Л&lD dbwT ufW>Gx7VER[aܯqdW4E0_~+x*4rf`wJa>hkj0B`D3y5{@Q3̱bc%!m'C;h4wK- t͚"FYb_+DH J~?'</C-xYRv]>+p-k͊@S4gLHKًr:y<ȝU.=mVkzbV[."[t5Z?ZÒl#5?!UJ?2l7ΕUmG*~R2L{`9Lw7y^c7k7\Њ3B'"ıGXb-ҧ)„HcgO]?(bF>7QG.9ˆ? Ohe~()jja6r No0uaQLއUܽ<ҶN[#~+4F_n9|]P7:[w(#4M .p􏉗5浊kWU~kQ5bw嶞As:g/WּbUnfH|$C o]L&\L1A4~i~] L|]Xkg1ɥ0(,6v?~K`wsx"jwviGCI]]cMN2]']h"/ܖStt9*ۓxquL9W -?I~ ?g҂4s9KCCp}leB$V-@paµHCOM?*ӪijbVeO![Lh<zXQMH#al6agz5 }N7ֻmh vMn+T#8@ !p|/P;qɕgVS޲m2'ZKx sdThL>'ikx}lzqrۛДr+_bw"u 3 `BRcjt0[ܣBUTe=Xɫ+22F,^؝MF}k5.S-!96WLY. rgA\9kVߤ&C1_tgtFHO'`@n&NbrDV uZ {]# R 野n$Pe0a`,K"SWXBAKl/< 8M _ b| MY$"7`ŮW˕>[8hB,ٖӑkTkkGSUԦ@9%4R3ֽCwgUX"ciPGho++]PH #!e ?7fM0ZC2`W3܄ȎQIt9< Z<8WeJP67'Fv1Eb(Ж{HIh{:iz&uwӺ5#oUe!2nI3י: c=WG-.ku4u9?<0S(.;N@3Un0E&LssNcȸP"t 5r]hΟlYD3'F-Hc4\q='ETE'BdD ^Tj/f^d)=[gˣVصՑ:AQ?Z#`5kk[\>m?]Qٓh%P~K |G~ouBrv<=rJ<v5FS[f#o"b[KrnC~ g?ZX)v Jg.wxF0@`[1HK$>sUv!"7(ѝܾiHcޮqk=$,3S#1SÀ%GXmԧLhKŁϮynÙI3\0J9sHE|Ji7ޢyt=VsJW,$ӫdfgC}7џ~kCA%TZqVEOm pIi gHExRc*o̅Y~;jd̯[ޏێgμtl9k.MTV'c%1Kݩg 3z\DM!kPDB 7ճ<>}Z%Yi.R? 73nT}q+9^R@+]zFx .N.X|Őx?F0 HKʴaȁIe'Q͢ լSRww ZGCsӪ>Yi(j 2/ WNJ-`DՓr.VPAXd {w%Y/]9@HQ-8//թkn"pX- h_`֋u2'o4\<MVne%\Vרn [yƦ*)^\k^ݢ"eztE%MK 6_@6G-bbFD.U ʮSb*ԫ rDm ܔ'+%X~c0Ewʃ=AWm?>.IMdCpoZ@wYq_]3(IV;X{a4L&H/ |'޴%aH],qGRFiQՑ;=IX Jj'^&10O۽Jinͪe}xR]<6uu[cG.%>c Ќ@nLYi*$6tfyX& ^!e樓* Üx(ZRw> * mC٢Ī{۪",ٖi*zP _\Բw ]ҭwJ2a1S셸}VFW/Q,JE$QBjȫ$ZnUi5܁t;~H꒩~A#&5N68I Ыga^QO/Ơp-r! y~t$X 2@B2 yXœ@EvͲ!I\:d1ˢQp3ܷGo Ym 1oiBNtq F_]!GV]Gb'®Sη J^u/?]9OKyNNؼ%quMJKP_î$}M4OⷰC [ZApUV+[O5:RWDA,[.̋ӠIʯT} -6Yņ¿[$ [X ħ<X#UyOl\>\U,̓adRETsk +FmV-a}w|韱'X~f$ x(h_F>^&_=Wצ2#\okUտMێҋFUAWj;} 7ΟeBu2ƔdmʯКze7bzzZ:}SWt(MxyP#_lAざjM`mJu9 W,+JM6A3_%n1{/{TY [[\v6IW3g8Gカ2qgo/0}E˔-Hi"XPl3HYOsc>#:H٧[[m Zyf.~anO1^Ζ 8fbXrcOQl I+vL@#Ct4SN]B5pXlG}S5ٺmЯovQtFNLr=fC ?rե%GZƛ8Q`@8Nk/:e?C4uW1RkJMf{ݗ\yM;]4Ft:FDd׌FH]B&nu2X)Cɧ{vG!ʃЯc@R5X@N[`/|v%,Cr~u? ݶ{"b^c.b6zpRC8Kh|v5Y!ݲjGg8}vaDu;(\}!4?ƶypWf صR]DU@rBKU]>4/ڬՓe8YSdL ^ac|HDuqvpW; 懄Tym~GeK2ë{%nn*Ɗ{o2cV}o M1X 5zEoMU MHج0ugdQ>N2+İT;%-~ЄjJ0v@[dpT)B( KQ6.[NNݑ,uOVʙ%.X; f9R[ -jcZ XL. t7CJ!^gDF.r5'CMe_ D;x[PR%W)5W(B1J7!5\:e?q8Ѩنi냤de7 zRY`|"!$l9EB?T"RrBH6~T:vf"*I D[un?-7l)m$P<@^RJyBCkF\Ry6"i:&ς1(A7VECr4q"TZʍ4ȩʒ""T3(3%J#I&VdTt2ɡ3P)Q8hnoΉ=(Ghcޙ߭DM`ڹuoihĎ olx,ɇ7{&j66@՗lFۧw}$B%WVvHYvGnZ2Z-ED -:f%=O'Z3LwIYe-z>R1ͱԘ8ܪQoJt;KRu*z:"ɷya5&H0>;bQNq V':V^owgz%w"{ vkX (&'KhŲ##ۄ![KvN('-v:ZiւO!wJ2imvFI5 UVӮ؋댸bO2J%UyJ=k+i,/Pjscl8tj*J&ڍsJrKe[iL WNL"H}VxGx@) \aZXke$d5Wf#,LS<3$po.!:bO } MW<%q_[{l&cQLX¬s>̀K:.m kKWڗ[u.?[u8*\eܤ&WRV> =_Xer Q#~P`E:V=7ℙfh 'Ń)BBI>q8`!lkF7ho]kLBGEE=ũhp4d&Hgv՟3Jq?u-#W.N 8K]\UЯI.e۫)q|y 7c $iDUt;mIb/?W3kBL<uxԍpQ*ȾEȐQ^M'QTW:٦]ȫ僰o5K#lWj6@, 8M]o҈G|f CԪt $|iI9b|lҶKyʡ!l,8wwAѐ:.څxHxP,h Ϊuډc"As[>\B=`F̛rΩRNXM¡c\*8YԊ;t2;G6YvX7]rW>BQ柬7nQkpj" u,Db} 'LædZb=ZX3Q\XYG$_-8h@Jy(K_X">1ggqS"փb+oJ펀5(cBLu5,M-⥗z]loDoP2c{Mjޗm#S=r|"W۪6Thm[^:$[T_N&uU ѸT/VbwS] ;uK0_\XmjI#Z"Hcw"-e :JiJ)\N5 *)BkE*JY9?pwXv]x]V|k/e궻FǬG|J˸LB3&q!]g]PQug@=޳HUOa-URۚ0V/WSZ{:pCMMTVpu-[8t_GTuNUkq%v,1<`]gs n,|>b7gVDQVX0I@x~M*S7L˕t&]QkOMIn,܌if% mĽ:&mKxxLT'PE` ?T["˳꧘ebm-_y`AKLytSDdнTR3v,˕N U~x6ܠQqIuI\B.8ΠYl1B理o3 :9:*Z-(E"xgc~1 #Y}k* ڽKIDNa.uOef]&$߹k@6eӟe$ AEsn?<+f!+l#0YDi FdIv]gq{V iV_] _swKƼU"u#WC&4`Hm{|nBآf S Kv*81"^qc+y`9tb\N&;*n&FH O`ET+?yʝAӰҐ.g4A.Z@ _rԟFLhÁݴw"HA%EH]868KqaJ(qo_F! 7|%*G:oocg;8!3e;ʧ`U'b4@#au̳'l谥Z> B1Hkrȩ)[ÆMN2KlTNpoDKJcU@(p6Uu ҋCQrCb-c:Q"cA:9d0ewlƳk/̈wqvW|Pt $4g5%M߈w'd 0JLg#ilF#'[2LSѩ:Tqt6i9FݑsG!3MlAP}'Y' ?SzdޕQ! ,3F}iVRpIeՏ{ p4TTf`cC~1:2tc'~DU|0ty)ƺ±ubH=|F]4:ʬDr'`Wg9A~Ys5ـ(aJ -M'81*!* Sr˶"vb_~9WF?Py=P@1c%Ϡ~|)Cnىm)/U[FV|;&(laDT|ˢ&0JNy!*$BrD%-ptN۸F5Tx05e֗sj~[d9P͆ǜI ulQOK/~NEl3U{Cs<6Y8[B#ҝ$GqQ$# C ыK>~m@8a? c‡c* hI>vNQ/N|n!uu*j@*0o0)" MoJa_NhNJT1jǥ<a5Q댧_λ Rp/WXqt=O|$H3<=~žf]M+mpȟ-jZMmpke׍XtXj{_Ir+"p1%m)^[E;%ަa0NmxG:BmESd-@bc>w5⸊u$S+I.~}/ S+?Wnɳ2`$uY83]u+w'X"}{ǂidr&B0"&D2N ՚ ?0BQ# V&.zL}K.!E.?Fq6amZ&s'9=NN8 [qga!`pԕB;Sy+ &5zYE E875aj+5fiHd|mVS5=t1$L`Ɛ'(1 IAԐpoO `;1џ'X,ݞk ٙF]~ybƯaۑPmp1VdJ~U"H/=8&d(_bbK< `(El]@_6E HҘK@}(in%<}eOk{)edOdhDH!ő&=mL(Sۓ Eܓ!rIl]TϠهSh%"c$9Mt, u3>䱮l=B\)xږ眘p00>Qq?esֵYQD7_Ag3c:?TOr4sO*EF 1)<&; O^K)۩^eSqwz<.`hQy8wѫ0Ku$KI}٘B9+i樫qYT/mdK~Z&bլ{+t!Pp Gl3$s%XP,Ϟ M=3?'D˜JQ0iۭY2mVaqaZţj"vt D~韺0߆Z[Pw;JS]E5gSʂoY%3@bt<%)k_`|ט7<5)rd95bkݷO\pr;}=ꯎG5}[r( 7 ="?ʔx_'kHZИsc+.AL(z`=|iUn!HaTb݇0.ioȻ\x)d I4ހͯtIH 5&4F\i"Zn V#:S. ̓6"f;ik.ozp5 |T@[IsY?K8'i'&jhK\Uz4Xy0{m.w1sae7{m%S MԈ%x%0_s P] A,=՝f|F*6Vށxa2\JC>!tEbn-}[2uֳiw 5WtR,.27-N{:N€izs|Ȍ)e,]*n͛ kZ8n 8JLȘMZ[*V,jB(N2tI:Qƹp8?V|N%*֬֜giq ӳ!ݿKdVbq!Hf9kkpJt\tNaCG|xșf"`Kl44GmD'!#=I" ;VݭGV{$lZcg a ӕ[؞(*)p9 %soф0J ?&S= S%SJo0jF3+BQⅨQ7%-Z&y9$u8dbSE{0开'wWTn,!{R?6Iy-$.Cʓ[$T Fl V$Ngbݟ%2%mLF7sp,iTMrX*adɈqHPʏ MU n-8x"ul^)F: EL H08" 2A(16XdiJ5Qq˹v(uGq@.zڰ<7a?I|Yx(yW=kS;!Y]2hDBiXfL-<!%rlH^Wr> ^iWPǙ:0f%447sU\"`˖ǼV9W̾/ߟ=ݥæ9%}X_^x)\~|/[vo_uq`|TcpCaо򝁛e> d$Oΐ5?mI SICN]|S`Ggp8~= 浽Zԏ_8F/od|:o^iYcK ׎.C-b5/Hao]T|8fޗoM6ޞ) ߧL}*_9^H8sJ* >jwvŠ&./ e V YZ