libtss2-mu0-2.4.5-150300.3.3.1 >  A cp9|F]94KC,Cr'cW~\_]D(RV_S Gv ,9 ] v )j! 5Nbew6.gya|.1w1*{/}9813834626f2c9e0dc2cddfd49fa0845c4c571e979099d75127a5db659c84e3208e6ce6bec6715c70b5aad83445771d3b17dcf64dcp9|\?+{b8ލ|u x ]l(E[7 s ݝ'~6 :3pW]nE8c.?!DŽR%2!)R[REaYuyD Lф+C[-(Nތ;uU^ڲ̦5fN"D10*#4'|&#,qfWB}(̼p@\?\d ! F,08<Uv     > T\fp  1 (U8\9:}>Y|@YFYGYHYIYXYYY\Y]Y^Z bZ,cZd[Ze[_f[bl[du[xv[w\x\y\ z\<\L\P\V\Clibtss2-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.cgoat04NHSUSE Linux Enterprise 15SUSE LLC BSD-2-Clausehttps://www.suse.com/System/Librarieshttps://github.com/tpm2-software/tpm2-tsslinuxx86_64NHcc4a29bec38752086abb6f63a0cc70c0423bd7620cf4384a8ec190eb6ea7882b8flibtss2-mu.so.0.0.0rootrootrootroottpm2-0-tss-2.4.5-150300.3.3.1.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.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/ldconfiggoat04 16613108802.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_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=44791b2be631f7c5bb4bc18054e19a2522bf0da7, strippedPRRRRRRL^U)}v utf-86e529c5ee572883852476c919b926d413645218923dbf4a5a140d5b8af1bd269?7zXZ !t/ON] cr$x#Gd>%m[c6A Jd SgvqOc\7H;Y&R!kRR%+K[iHľ j!='G{R bt%1m|z@~6D+LqQ' (Aiyv3Q7tZٽx]7O|WtRN,}F;rtOxxp8L__@R2HzVTB#I&#b %;H2ضu}||b6kLoյ' I Xj#]hUE1~E:W{4>;Ȏ5=.akjj~9s] ǣ>}S<QgQ,+N0=xc>jIB.\^o+} ݀n"`7oj^9ZXSQNosޣcS E܄q۳% A>frZopg) `іN(إ L yѢ3וš` 5j#}46B :7G!C0WYYi4J\{ϧmܑϟ#ILґOhf8J Q7dk1KX#Fx!b .RJf'^;~ /&NR/T"Y>]Ltj[o#С8b|A$O@f(bbhnyѿ Qch{G&qNTd c9/"7̆\@:m5ۋqK5Ą蝹f 1]?#Z*1OJL-mIBp>}'̴W$I_W\u+ GIY%4)嘏z*z)Iۀ2CQhg!C 5pl7o aQ??쐺J/3=%z̓ĐLwkJ 2`0F[X2*įlNא4# Вd=1l>df_PEYHܠ< ½AvT?0H9]XgׄOcj9b0'S? ]ٿeAh=;ƾݞYJmsY_w呐n"y6T]= 'TxMKXD|җr`7 V%7't:ǁY؂; c-ȣd^1uuUz(IhX;t)3ٷv͓+-&g* 2D߄~E|'Js xz 6g%4lÌT $v h1\*|4ΞX#t;05pBߗshݧh[nN321kMswDlTyh_8 !Ե=uwF؎ P]& 6=(|/:?!* t N3|_7v2>#+c4;!+N6󸗹C@;XkkB}rM{4!ʐ|$h܍CъCƽ|q7/M"qO𥇋r )O//VKcwp,Ą>b>wd{6Eqhnz 3 )5͢3G' fe^vw8_k&s1~Rô͵zmX'NqU ԉKĥ^-5Q I$śq2i AGi/#A0ȥUѮ(FbʌUF$ƴmyzSdg?6-o^'+|BKA[vp38éǸ`J!9~vyuy8\Ig3,7+K(Y{H ڐ/d Ł Ax/T(ZHZ w."j(? m=D;NLYgn)JX!}+s"3X;SC|xʮi'>/[="*7(/kDrMſtiKes֔?o:Ϥ Tl&U9&6=Es^t>&Pѭ 뷭UAti#M0ә^1u}YF74#DN$@tZz# lTb%N¹z$1ϧuUJSWxyDʰP r'5x{}yV8nEٷ__jdb Az8o?63d-ӭѲ 9"(B$v6/VT(E_? Ef](OZ6VF}_o`}L_Qjp#&ʦz;;h~j"al%!ōʯh$ 3=S1䥎CXp_`v]3&ϵA`_w26HPaH9ǜKjD3:^)kAD֨ޙ~SS:k"u lb~|Y+#>aze0#:]~cBqC|Ml!8dɑ 8% c|Mr6hOy2?uI9<{E `-߁L:̷LX/LjK9gG5:i!(*toƦ$ EMxIc>Ȏc3eϯ@~ZU߻CQN%y 59QԳhgB'f^vn(= aLv>|sou-a3^ ~򪭭b7vh>b"I3)F&:(ͭ&rQVXH%|D&2@YqOZ;ʫ0|lpK'[dJ_n[vZ:% 5,_N6yI k^͌`HV=.M{=]cC)>gƅڦ*>fj{d4ĩoe@pҢ:q i=D үrI#5|TUDbmPrˍ w;L:d^ 0BZ96YORBL'bwJv";*ja58bƻ)wvi NVrӗLtڽ`13;W9v93w=P}x(5~ ]rg[5,g\Wn?XDܱ $%LE((9Șϛ D&8#?ޕ~|-ݚ9{ڭ+:]t15Ic1kE+ߞ[UK6|V߬GP|J,M*HKks)fw&o]^H8q zrIv.C$Q2n1/fQhL ŵ+5&a5}O=C0[ߖͭ{T>41iI=jŝdòiϑΞؑ&!^+9[4J GmCYwJNϲE'4QU x9@0Uqϲw%~Re9o.`+CÓiv)2DlI #4ą ڝf1cg'q54G~czdcy|*FF q˽+y6-00YL"-t%ڝr8*Gk2K,g2S B |Ly :s Go1f-¢B> A5 4L aPG 4"e]Y"j<*gK̖3ĵtªX¹+ᜓ ~ŇNe2Y]&iB[ p.,_'wL^tj#|qG[, zk`(.ǧoQ F~x+A$$RFF>ʟAE') [8d/]vk xJM'lbu62}m[0X18jPK.GȏV彉8K|YkDheQVаFDiaăƿ[KjneA)_;g9T+|4j|ѿBA1E4=l{YA]Ğ2̂&z‘@ibA4\bi)i,0m.8rsj1:ܸ_y^S,/+FۇSbL bU58e2jDM9 yCKk)`q_;3W}`AEau٩ŧX o$.d #HQx7/՚Ϧl7N)@ec-?3eb6>Vf]1qo-peV,4 ΐsu= p,ASXxƀ)_ Ӏ ΀Q!iHHXG$my$w7>9NfU45% Dfz @ r' ^N߀›}t!h6hG3C0Y1 O'Gv뱟 %)P5}w 똢u^T}я`we x!*ԇjzۿl3\_aЊ̫hw#lDd+)xp>KxC ,Pn"Ą-~j)b˩H$$b/LCj+w'^f;*Z94,np <)iJhRF)}nCt5Y\1@H7@e_1i 0v&ƣX$<(ǕnzDzfym ߋ: 5Xu^q?臚~m΍dZAC*I`n@ 1, +-cNFyGS֤ɶJMNX7HJ_bѿ߂޵Ee2cM{p8Fg⢬ulsUePGNZ.;boB\ ua,jV;rz܊c>{vT[YIN` qG\C5BB&om. _/4הFMxOA[+Y^Wji3AssmARnEɾD7.&k!r: PX#ck/K> D;Rw Mba x)u]Vkc O*LRoB%IDM/p1Aˈ?-l 6DT+ǏN-Iݢ9טע $!Er"u wER'"'O| UY;uf%6 s#Cl{4R'E@/2pI&_ۢ5r7 ߓ3v2.i &;:B;NϴZ vgFDZ1܉hmG2&λr4 yVH hg%AO;E-ݚt,hB 5 'U^-[g{1X8c gQ rE%b(FZ I,|xzzdn%" VtO.%K&s3y.yi㎒yFv0 ͟Ƞq&i)cuQu2R^q:ؽpG5 $%1Rir +WyA !4{&52VIFIAh3U(a.o0)f~: J4n|τ>}mqo3c'8wP+!Rjko6x2)[ogYå}|ݖH=CEP_\;"sמ`1nn"ڑ!Y_%gcTRk‚h'&fiTv+D fYzSR'3M4Ao'w+{oiߑ'|>AxHE$sh=2;t,IΈgW%2Y^YOKGTڅSD^c4Hl$Z6#0vGBT !@Ajzeݙ Ax/ҭm_PQp2]bgD`9Je 8)z /g^vELTӹCp>S\vGZHL!Zr2bAxmb+'&k*"4=XRzaNh|L^n5ЅR'"c0jakXрo(QB|3y<蚐)t,ZnQvgFy~:y8#" (icMr4G3ADIIVG3fX\#bG`<t8TuEKHiB@A:o>瞆 Y`O d/:fUO(~xIsI_&~o|V:s~UZ-dl@KYRb)@w_aӦI ў֗O*vRN$K"K3-@48ͪ :.Mz"GvF3L%w tZKQ[N& ēx~]£  5~BZY_٤ 1^bݽb&ɽѐ@?_$^OGm<4HkHTJ-n*RKJ 5Iʸ~~o7$7\vH-H PSHU2tr_Vp=-X;\+{AAזe@p 8GK> [1͛q{OUB^/c=~pM̝8P<e5v* }9\g]\1n ݩtښe߹>6L>'?BMԤo]ی ,uedá&UkmAϹ`&L'՗g/evDYԤSfVöյ8[pyj=[ B-ܒd&WXG)>i#M?_;j>yNgYΠ} q1@śi9&Sf;}S lUC0cv) ~boQ-ydglHc`쟲J!l|[1gI]b 5謆i"u!nMM% Y8dِܿ uV%ô]wOUJK@ ي$=cc;JBV#"= Mb*Ƥ,/i̥6qW.1_qEͽ! t7l7:j'w$j9g6 Fʭrgbd0Ӽ\"`1HJ _\%|s_ ^ &t`!I8] I72E\7bI=߬jYz9&٥16$2W6:SMXk>qY2GH[^zT4 m^sQ5CڐN<:\hW{ǐ#RtSϤ >AdG0"pȼ{@$=vw_qrD莗n'br!)qGu:&z2S7[jլqlRs{>=}0?2Yב/{|1㓥ujb6T pYgV<]D OCFwhd[OH|`7E!?dpFeEk;]w{Qz"@);n-rUjqPx,&ow q*rO=[Xlh#*6Ûտ8fś8YBTܱ>P.Md?r/?-.$J*7叉F0Z?[=6+|oXd[ɲ DuXMw)Q52i>*]R{5[ɝQ mNfuWaMtP'3J7^CdWDqvA i)F#%?&rXt 5J&(Cu#^T"F5  :EZo4eiop|WQx) i2 -l ʂVqjZcVtQb<vZft5[x>DT6)CFyCAL ~XG =xXjQWe0Qm7wp -cK|n_mu,On̵XfI!@;w?51κub Ϧk;r4M7V$X 7VbppYaޕhd.CF]J#U>*^y\UixIVd^ߥW1KJXac#`Y,[Jh.҆[`9qz-om8 Vʜ[b_pptWx4n6)!1_v(dm@ {k\SL\NL}$-RiЉ>0ѿ1ZڝϗTb8'$`ڡBDضş.*i9.BAY>hwv7wJg7,|C11}-]]CaҲ3ԍ,}ŷ֢VV Ji\G/ = q @hylέ~CMm.ɥ\M1]od?m+Ϲ9|Mc)%WzR1ƛX_#(jB@2θ3p˖@@:R? }a#9 qGdUBGE[B^þ)dЖ˖9_B~Cߠ[ U|6*A #/tu*v/ -Ź"qJ1gڒ^ChCB )sY}'q b |'5K! -[ wCŰ(د93mK@. Vk‹۪;:#PdF7<FMqtV5q W#$` ぞW6-{ſnvcs nK}g뉗X~|+1SnF%sWHO9ArASKr=4"2{[*ϋ,On_J/o_&tG-(cFrc`6@k$xa1yes*P@gu ߟZFbCk0Fj=p.NXf5oo;RMQ7Dl"K,H"D*FtAфCY(t\tj6kCƭ^腰!Xi7 D?PC3`lBK$R1{;thN yD t.J͐_ů6Mf7u8 ]#pJaw茜 vG}Ȫb-y]~WʇSS-bNQ>iz?`h>]ģ9mhp*$iNV\E>܉; Acz$>zV@" wcX=pw4[_tYk@>ٺa]T1-XAbʘLhm2V2nZn,rvAЗL3vG +/2&ǩ/uoh=aZ0ʌ>YE R L3L)7bpQݪqAz?Ԁ-2LONj]=tvKc ~ggxKVeN= d@Nspf:tA))Md.KLMY0-os35~ܦ<Ȣk-ې랯ҽf{p~XF ""7: w4Z`̻VWN`?e mKpQ}̜!},ZÕC{x9Jf3AYb?NU(Ɛk=L6g*n$+l`+:tנ6h,醟o1s9 ѤfHHȩ*WZ 2v@OOsM"d\G⠳1v19_k*:I 2U}^3S3:8|:?M)a=ɣ%>a Uv8maVrqO?v'pD1mXS_4 h][%Uj:Cu'V&󈔰h:x𓌚;Rp>2JQnEa Վ{btI"9ZQ,{sPaka]i*tG Nbih b̿^^86V ;Sٸ}MK0 Ur뚎khpMI)4S90j]ֽף? ! ?B ŐJ`y7Vk+ .R9Q)Y\^@TEluB,5/"pUwXtx70{ ?r#/AkH(B9\r:؋u"NhqޡVg\1-'.B~BZ\JU4nó 5NTgIYKS}U ,EhE+49D^3Gir?Vr ;rijXJPSP7ACOS*blVSIM@/<:S}7%>E8xaAI g㘳|ilVbEp+O:E:10f #p[=N c,~& i&#B?t4W,Zgu؀e}EzCufD2um wӳ&Df)O~Mh)} O=J lAS4/Ö.gk㪻UbLŢKS#*fq{>|~x $D0y4|ҸX~umb7yțc29p} _t~]LXe T^O 0v(W>ܒ.Gh;lBzlب? 헔lT#A窮*>%`dcc̥U:8#cbckV8> n98`ݻC? A¯.HLd` (~*v2j C\fhxn4A5͂l 94!͵bLk| &e /ͤ)Μ8̈́;y͘5@oEGؤuطy yq)Z\&26бDi\,ROa\rketGnu0r/ ̉U6x`xC$% (>(9ȧ ޢhם2GW6=$2I|w % \$0 ߗU}Yѱl:pM{0yJgR1~O_+t05eAbI,#c^QLq*q^YqyÛٝ9>dViMۂld|~ȅB9J(vS=Su#ob9ǬF1g(N"_<;*pC,9jݰ IwC…@&Ǚ`1F~mPbn}x%W1As8 %Mf r!d# NU>TvvHL^&,"4I6ƿYP% JŬ%]Eoao>sfZ{: jKwg;[˚1||kh9}1mq-5H}{[8!݈oT 15¤AB/OȦGfݿoN$AW$'z2s=kt@>2Ɵ :/en8VGvIC Fr%nXJ}0UhL#AGSHebGL+BHOwrN?-kl!]>y =~+efJ8nR^ʧOI/Sc9-aCd\uunp! i\?u Uli}9lj]L >Ck,1jktlDq\2O}, [0W$1$`aa]S=U7d8j񈹙hF\DK3/F !Oygҫ.ny(jj㸓;*# #j zzsy+$- w!Y|X[ *-2ms(ޭnqxDX&!֪s%rH;wdWo%w|gxdSNTj׶h dd$ R"f816{lPˮdxHSʬS/S!\Q-T YH-&”3Bߴ/9n;>hDVdGeWak|Im &iEZGpkTJ-ei, VGB air9o82ɤu j~$2}*J*ZOu9qɏ~hptzӛւ$j(+,>{ls0H ĵ8T6ӫcW2Ɯ=^e"1x6mAI%? Ր|/X-Ewnꬴ\ B4_Zc:eH%z_KIun`M<ѹU$p>>*t@Nn, A b'R~[ljƔ? zRYTSyܲ6) ?K.ȰwsB0#ؖTd (LGxIeJ;>?FQ9%@l(vt np,#/gs(|i!/5%?@ 4D=D_V{3DB.#-W3 nT8,[@$yG5.#yNt& 443R%i9~˥RU)\4DNzɚX fD=-JvCEQpY N"t< F}Ac1ɼۀ=2Y-GPU@;6̟؛ߎI&E:C}hg╀@u ~, P_^^2{x7-I&d}aTgΚA<\'Xfv! Жr<_,^ rL D.yӒv?#*U'!/Kȷ=\Wg#uL%/@dp6ZlLPOI&AX B=2NhINIM]$K[ =,A_^ȧ÷wQ|=(/.+ΥiX99^k2nF$޲._+9͔IAXOP$\kFi~c!o/uQ#[os fµStl>.I /tc}u*N$SYtT 1:Ƽ;hPFYè%dɤإ[F&:Y OKE 5"o`\CiGHf¬*'y ƒr)"[]<'5$\-boQh%8 -e\}0 p 8UWþJf`>յ笤$d:{"2+熣Pt&7 \âwMZO}W䆾}+4Fcdh YC^{z2w 4ڒL$|-井'цn] ŷaKב$꫊O`Rל:$e}[ GVg?H-v RZ|pܓzn0/iN$1] N$27Mz.3q3<}wXRT|vr'~/HڿX}S!7:2 E:ƃWX^6e} `OqyÏyΌzabB"yG/wl턿TU.2,/j $HR2FҌip珩."<8Cڈ54Hgԩ(>iĿCۡj:)5E.ĸlۇG.%SA[~\_HWh+UԒˤIJ=m|\\$2!Z/ÉzӂD(xUn{%oh'%=R}{J؎o]V)_ߝ ?c?K$/PǚG5ƃ%1hsƦ=0 H`jHb25DKO1 Qۀf? X@fz6g!*\P{naG~~yneߔ!VN6-8F[{ζ6%>-ǧ q]Ńr4e4&YkCqX R|.{%v/R_NiHhX^5ɒƸ&Y:عEDH)E}"[{Y2eK IIWmao@dO89UH_6mzy wK6ɧXgQ N ?~ m>wu:@+kGKtNS6IYRڔdBt3\I.6k0m ;SUJc`ߥd;#ܜcIX%٢ J0Op? XT]T]uݶbtPj))61n#U緆`"$Y_˚:=DjM >_%I߾ʫ*N,{ULc\LD<)ڲA&XQlNF$syrױ9c۱ ks(Bcge{)Q؁MDgTBbSdR^x%"~z̧@PlweS/'gO}*-obtsYyQߔWbт!AƵi^&_]o1bW~6wڳG%5ȇWÍ[̯W]l@w:4mPupcVS+i tƦϻH[֧."W 4J֞߁-}ZTYT1d AuUD544i#X)jh_p`q' 4693H]* +ݯ㮔[@&#Ƃ*A) #é"̣SFr<+Z0WjuPmT+1[V[,TלS5F pI0竤IyvnX6(KsŁ, ǡ\$h2V5IJ(b8])-"fݳ)-RL&&j}V8vU\)~Gؘireu4j{ JKS&^]Y}w,yQtRR蚕5W,?%s C]~Dhsq gW<ɰqV;&KJs`:~g"D)iHTDAٗDKU£Ox&5_to%beݤCUWmNC˔{dP5pzX-J0@XO(o}4]Tp1횑.nz; J~[I#{? :muem[U 9QZWV˴㎜m&$j2\"CemL!o똡6qJ҃Qx)3|?ʳ+ hآ`)eNM9 eS>ZH<4-WRvj~7.4=nS ]XQYȑ={2^PK|hP[u;Cw2LnCF+ٷk$j߼ƧdeC`T}?5Z&)!UP\QLH!q?YY>:D/߼L\ڙޣ8I gj AÖ sOM(qcL`)?56jy2[ﴐȪqս =]32 UsE+UЯz5F og} IE{Yk,Vn+K ډݓ9w__ԩTc3 2yueKe C{9l ^FKYr:٬Lvɮs/(`o^Cǫ J8pva^-\?ybChu.}ז l#cguu;sBqMzQ섭VJ`+ LG9xHwiF|:*D`S=.1τJ3&`u$~N&V7L}*Dzv؈<* sNU;<87w/J$hqrh_J0BG=m1y'X[E4EqmIFom{ cnpQ ls)9۵['n[?|`c4(w̅i)1J1/V"J6L, (?XH5BW־*AbQ-1(ɚoLG  6 @a>ĿL3.sj#YfxSp[p Qʎ Vȱ0u>+AlH5d=i{I 鳑cçyLѹs+?b<>=|IY]sADpܔAGn2|-^DL@D-7yn4^E˽.$P r ̠P s}?mrpY:c_vxd;e&}?TXB 쳪&-(_y]V7y.u :_XXQ}KTΝ@L`? %Y9c0sO蝿FܞMLZX$HN0?L [{4"; (8Y6z7:E[ tNr b|-`SYV+{'b8v⋂(3~awon%|Tjp<{-p0Ј`c ߈9X kRe]e h`>,+@qus xc˳N^+WB-Q82Dbٔˣ|^qO`\~1Й,Yk_D`S߾L=;vS0sD4d9{; +K gdqqOo~yCz"N5,( UE~:60Fw3tFkwxiwGQu.>u5^2pX?p0vadԖze@X =LoHn 4ɯ5BK#~2DlG"8=x^7ݬψl.zY2ozg^rEbEb}U!e7̙)'Ea퐒9Tˉ#\˫?#shѕ| aQ_W3D AqIk[BֶGCk11JayckГ-\#[w,RkUj*2ݴUVQs¿^ Ps)֌H)_e<$Bw\x mz>KhEjKDxJ6#pY/@(j ]|5^+KUVgS8hi#ؒVe:\>i46ϗnڷI 7Jbx<}lwb{5!f㔬}꾖;6Z…eN+aG%2A#;t+ 4'&ᠵE6F7k5'{[ - {*(geZ ؁X8Z2AKa-58df/cRTI_h|r_&r`4nVY{AYhnFUV 4|yFBɎzӉ%ƪ?"_@| =Qg .j%SjC Co&8-^_.@SiHmҎɃ~uQh3U&G+E+VWQ+rM%kJ>śu{G^AC`ѾD Q* /gO&RVw^:%U! H'YΊͺ <-"|GKr2Xkd/'JedܓB>j{@G` 9nG.%2dS겄38e$L`!‘6dN*N*nܳ ;5oOG>V>3+p&+4ؒ870~i2o52ɵ7̳?E񟺭WcӇ9q^h.?pJbX/;:J6*\o6AN: ntc31dWG@zD^'sLFNW w_xIJs[:C#ڱvdwGr==Aĝ@:I;'ѫU {5KB,>tvl_cjg\KG6LD>;<@DMtKӬ8m }Ծ+y)6M"M$Uj[)Ѡ-;y8T"^,W 9Ӊ{&4!2LN| "Mc뤽zU'BFAx^.q}ڇe -8_W#J=!ѳL7NHm\eÕ2(z֊(dd}~弋bcPЫ#D:Ј"U$JLt恣U]t%mޗc{C[Z[ 6#Bmh e[߯Ы͒R!yipmƱÂ?tbNٞd&TH*3|)m6e}3 \ |' !JYc4 &mb+-ު)n @cbTf:^.!:gt]!7Z/6J6SQGv1;'+4Ct?W9AL#Y,k,' _-ieѤмpF~=+({B0ɹ9@c/WcU]Xz< oe2%}6 wf14s 1@j?2 hz$ŭOSbݗk:s >]M;H Vk92ʢ3$viVQfFH|z0ًԱQ^-GM({'ԕڝuahX+0!B~ Uz {Ss.ê $VRTZt=f`2 Ub'Mf'047tTX,`C~[QQⱋ6ԓiw2$r(6g/AU< ;1`tAOr~% J `ڮmrw>rԆS‹68x'-ݖ#D#6"6@5Y3c{fr ^۪'{l9R*~؆@'2~rBj"FśwzP`!)doIKvWDZ -3 sv?EyІ@iJ#km~}%?9l0ƽY;Y(67!;uRQJΨXNnfCGngT,c\p7x)x닙R7xtPP9?1TWkh䆌BǬ;rdt5qevѼ!ʇ_,KO~]P~RE$60{7Kqwn0>fM&I);7:B1,AJ2g1*U$lUj\=uyO}Yz L $wmQHOa2+k#]nN˴4Ŭ-ccDkHVxcD5@<9 +Ɍ妀NU~?isQO}`Ҥ%hOiw+&75L}\WHo )U1\aκM8iQ}K>c#6O3WVu1IV۞KJAXǥee z6e O:uԻv㶃}V2yBH+A`h%}"qH•T"XQ7!K(6ۖ-z}Ü&1s8GF-VE_%x盈MH bRp.M(^jU6 #4Q'FPa| 9{R Z4wv0af.N?Gy۪|_K-42+-$aDpd`DU6w7FƬn ֕Ua@ '^hBmx=HDxKQn&ήcm3OA3wFҠh=jG G !H  ^$r @9de4;ۛ4`|N<&M肧&N8щU2~?[znk?_Y"Jc]^JdAɥ}Ȍz_[Z,ydVKߑK{Őf}[s_<(IXǪ]2XV?,4XoxISE,*o^[؋X9{,aGz\J0\YFӭ ݐ=<:Y?laV?ɞ/7<y6}Y\WaFƋ^ LDIT>hiI\xीhƚZPhuOV_K"wC|yQJ I^$Zqבӫ0Km @_ e?Ԟݷhⵙwޘl[,L[?䲥$PWjR/ 0yEeY%lrؙ@M0sVK۽WM`5Glȋ*9/>sw,&RTeP$93c{ӱ5$BN R]')3Yi3½Ev Zh"AZ?E&ن-'ؙL4e ^߆, 2kӸ0 GD]Yeai-0@&?К@r&dM+)&8W,qu`ԳpqNmR:j:a۝9N-g7 Sg)8Ko-(y -M\4y%RD"=dk ]wVȗehY{)" E]-a՞Z'6%*lNO(6FY}-;R*dž, TE$w dpԐI2EQyGbx҃ǡ (&2Ek,xJເΫZ}XlJ&nϯ Ŗ3/]_DgzHby;>[G&a:DHUst1YreOP! ;;Ɣ"y0x,Z*3* PyP'4ךjcb1[I>wYUI-t}Fĉ}JB]ͮD*,꧖sG5d88@`ͯK$bœ @[Hr ZAe"͓bkU$<<(XyJaH_JG=S:v[9+vͪL0G[Wsm̆9S`[֜A6Δ3]4xS29kn |n ,`$Σ&D5jhcX \Xe/99y mH|r˔p0])%T#t7J.ʆXׄ?j8k,]Wt_'}Б~49&F,us(5v3& "& op цb*()N(H1TW=wjAH}U mFo؎cRsu핗sp7|gф::/EFpP&Bc~fGUBfVogk9};;񵹀5R0K3-\ٍna(jlX{{HuZ[U36ɛA ZPa.dnO*ꓘJxT*-:ւDyBV#v׈c莈'baσFBNebƺF%0ZeѸ?a _§~na"A_E<ĬR<+b*{q"_жY4#f| שTr6mx9UyRM92Cl ;5B :F|/@{b2@ͯ]c80 6S_.S> zLS&4i9ZM74a#T3:4sZ!DOo =X&9J5pl2@ q?@ m3,Z }YdRÀ7>N4gIL{ZJ")q8fIҸD (S[B7G8{A_ԧkOJ#AO ;n³ojH2ʗ*XtncΚ.N70a j)Ӭ䄒^- *M%"Vm,2Md-($ۍe+dN<Ls~˾W>sG UTzh[ 2xĐn]@hЪ{,i[8o[oҬ)fn2P4ZIGmu\WahV-\y]G'hb\V]gIB;M_pV<: cѿH:jkYlYhE'Բ{c&z ^%Z3F"b:Dy$.g~AY 媋(aSXS1k`k+>@dʥ}RsG,ƒ=gsIފ.A'UVE}q(uCs <( awWWGʚ6Uo <}jNk}KчZm}{[`cZo# OFiwU#ܖ B:2fT D[.O$*\3~6l :fQw!E&o.jw=`Kϲ&؍׏PCJɦZ 7Y)Y *L?Բh3̝qZ 3W3+1fayW ߧ'qH a|O9;%0l߉ϚHnUʖ,'ǫMEg׀Z,avne4܄Zdpsg)w8U9S &o{ rxyo6Xyje zѢo\_,03u㴓ϫ+\Ղҋ~}K.[)1YJ4jtemۗ+e6ǯoyP77ҳ딘ou[3z׀)mB (CH [Ujڪ iP~|.bw>$1|ێo-=w-|5Vɻ{0ćv3C~r-#uY gBrjpl,GIbF1ܥIdg8,EnG0&\e*| =dõI(ة-v  lTCFzMQ%6I .-1l5oDRX\zztw ZwA^aбb^ ";(,@p c ScCxD)˥1m6qz[ ?P+n!o H{,+L |fP##{SS)AW"(;Sdh6/Z43"{6BU"P@2Lwl o̎&d7AĒluhF.@)yd9#V&t[\T[@h=y!)7pcLёFUxmpGO!R&.û_|.'W ?V/G* ]hN,p>{:3HD%pgY. +@ @^l#:]SˉcRY)P} j aֆq_U΃q:_k>բ)._s 3)\UB ,巪ol:tP>4@ZysF3t<U+}W& ø4@s $b~S{3mwM.7p\Q)7d/]p$.jhLjls*na W2**&_|Zxns| k{R$$D`$1aX`%SKmBٔ'\e%yCbzV #hhE7 %a)^[r i!cgsd~=4I-iKUU޲*U·=p4ڈmjcY#"C1Eȑ%@W;0%Rx=(umt& uՑȚ%| Q>5fELGтrj%N}C#X@g0UB#c$3϶ӕ}| "н憹ja)@`ȹ)С^ﶥ*th*֝-Lw3m0Bv'{CD[Hx]sЇl!Fv_\u +OiZ;tEB(?Ԟj5MkUW&M%7?1%V<|QP[X~Iഒ89uA\cJ42SVu-gG/cp{ϰ=ON9n3{5(9ᲈM2gɹYHJ3lqD1H io\>'gnWY ʦDOp;bB3ƽDo;Z1 Xo!h;: @. O+,/NF9|:K=.֨n?M$/}H(;3Gs4]bM[pMǧME>(Y=(KH545˹ytbAFºT AU7>Ԙ4yGE5|\ v71a(P P-0?V* 쬞ce}\EKd $$lO);rJow]rͤYl@p +wҽ8&L g؅Bpo#o"_ d,RaT̗ܿVƗ_bĦeK~BLc+ ۽,/?FunScY7\o*=l)v:z8?Q-akYJ< b%}LG FpNPS̚ܩLQc?#v8xmnT[DgpppKŪfS/ ;,0eQ`cT!N(5`UԆ ʢh4I[.lǚ lxCDEoM3+Y~N~52wof^]?GLD6*OT(ρAsoKI¸eHUQ>D&t  u5‡bV|K& ÅfO>}_+ܢgf~OË܄ܾ-R eZ]FL \=ӁD`k;Sr>>VhTJ6)WoٍY 9-*|C]y$)chP$^*r" KB{Ӆkx`Z,ji"P{B ˳2TZ(B d t߷I#ZwU17_/'0?9:: {wSܻ\Mm\%ePj[')WrHca&`a/vƞھUWOKn%ƨЗmGOXzY|H`dBvMqy1ƋmRمgya"*x_:aFw|b:pU׼T/j13_6윙lxZOLE6d^>g,y9`QPSN-iamĆeЎ'?d;I֝o9 68}uxuuUez,kM'Kv6UV 7lW+,m[ʒSO+ 3,> &5-1Vӱ٢QĞx^ȔDrV*լ9xQlN'G@gPg /|0)9Rр{q^ʥWTrw4˫ɲtosB$2 Il,R" tLaB.ˌtkR%/3{I,! ĝu!GWoMI 4_SnxJe!*x@ &gpAEM*pey,aA;u .,)[v Һgb,^^F+G;m=q{7 g pV ȥBPJ=R)&4.~Ùh}1D?{UQT~-2pm%ՕIfy(kC4W.=zT]-ea!eU1Tpz[\0}\EPfwЬ E_ uռCx-aLw?۩Pw@~x+7%{ f~ic1լ#,"d^+aؒjw>Z3E#-t r>{z)vjGjM\ /.l2'M Paۂb=IoW8J&:@JG,nQLY3آMb媊͔צ&O[.w$iJ0*Tw VEhǡUv33mVyޞOlёt %y)%KA7iB4S~}Ao"AwO? H/N??"2Gͭ<[GQ߲F&|Kӄpڛm4d cNOLN-Nwx><H Ŷd65W_#Yz=|z,&A5k^{Te{9rKdûdȻ^=-h_ v$}gol!v<]y?yh84q +RwwཕL8B/[(QVy.4ò~(м`=!^!{ K2 C<hi1?*ˡ m*Yn3xsVZ7Ei]-OвMr2NQ u&'~Ԟ(_ǣ$rb[GkpԀ#k05"hBb|'젌-lR9Kbw!l%^U3ӼUi$׼`(ɧzU|0eCe>]ay2'G*eL]z({w~,+NZ]^R{| |KGMB8$tc B""$V)|h]yJI(חS׽] Z?74opu,˰uD@5X;2SD\"rJi%q**rk>4ۭ 덹8nᾋgCME+.4inLFGrǯ6L;E1 Lu@T{NJːu8T9kc&S" 紘A!vMUH1Df.SzUÿ򠄹CIL$pMSR#0q5m-_ ^bt$؉F\/5\*>dy0ze,ϮS:#yH%0M@U,nJ)X d`BRŷ:ԇ9ZtH Fs~ Mx4p Q f-?9JIH;O%IWw|ooGky=١o8fQl.݄өy#.T7ه8{]D᪰`lVq; W۪Ϭ"h'Ľ%ǰeie@ϟZPp"g<a)g&E@b XRek~㔊VK.y^k?XI۲?n̥|w:s/yЂzql;J5O|%ms7 &'@U8@n29N[RK%'} mcDҝּWGdg=*(*)%#HjϘ`ayx:c-_}#7j<)#G9%ש خgn[MB i5ەĬ>i#*UI]׿&cG1N#eNJ[l! 6?!-APoDkGW\%;x/za %Y0;J$q" S+j+_7qXR[jTb3%x~GU`3MiAQz9Nelį#;2B rh@Uldt%rVIpPM˙`JI,Tͽ\&ձyod3 V ,&꾲X1}7D~bfdJ]6 ^I>D-uOofvy{HpuYp zFf\7ArEEX"I&\c- è+ZzG_[ Z ,/ѥYbaU] :Myy $#+Ү⧎[kiCBgb8ӂ[f*=zg/"g Bxaֻ^6ĕsм%/}TEփBS*ͬq0RӉCNh5^X}ćGNި(V K%p{/9eғŧk8)E0sH k8&ĠOnc/j2ご\mwꣲW_R>uNneɢMo\AʇQH kבo|8^DGUs Yڎ*;0V_kRit1[~ss1={$#*}sdڠX\0`W)[?cNvXo* :Duwn^lχV7tX5#UVQ)W*t8Ĕ 0-]:h-1ē[SUTY ./b'dc\ʼ y^KVajZKyi ڮĘ3= n rM `{Y/z .m '`W[H5/Ւ,?.[\< $P)Ň,*8b@K|ի(FSo(XwU6|p)IV׎"O.0 zQ's18%EaHܰ.9PbF5 9rIBE\j@sCڒOG{2,y ۼ̓Z<0Q87'O]g} |YX6) qH,8v`ECe ?%Y:$ FA(HYզܶT.v1[>@UKpD$?8A/AEI9=S|oY/Ul`@!d6z6PṄWqELwv(z 0#Cv?}ٜ??QE$Z],/?:%fϗa7 CJn+F\B!suM ѫsʓR[!@Tɝ {DjpTV'5yh"oPR4  !6Γ~%;8hYQO=7e+zb\ҿ(I `Elyئ5" `mf瞢ȓy ,4զ݉BG |af'N$wȱ'b_"8)CHQkɊۯkxA ~&\3w,бe%*@$$&{N)U8/õ;<ݫZ,\.ϼKy0E'5RwEI?) ?;@#ة&/KˋRPn?64O>߀7rf++fru~QP^[i/^-Oy&o;S ojivtfaD U[* aK!ۇŐa =Mp,4VƇx^=(̑t+C5F$17C/5Q> f]lDJI48D@ű,Zj͈:?+$ ktj_46y'Pk"HEK@+\K@Pv?Q* Jy7k%W?"*Sҙ{/fB97u#ll ,WRT}@9$ Nf:i6n FRПBsuV&pe<H%EsL^z{un$vsGLQ)`'}Y.]lcݔ$a=H֎.4i;9_EѓǪƆؖ <}x`7w?1/ƽ"٫{$hEgXu؈ (:@0گPۃ}3ZZ &GOPٌY*һCiV0UYQ=_3\\{I |\+4csxSIϯgN-5i7qd_ބL8wŮBn޺="{P#r0zxT-;%Na0:w۫p`Vc+ }q`EwfLePus2 s }*ٰnj,*8@T16+кHf_\+m@ٙA3L<dUn[Aj+6Qd'k aq"I/qfM[uB*˭|P'gߙU>xNkPsNPÆO_ܶ)M U< م-}Gŀ+P\kb\M/D7\[?06&p; Xn$Kq_4H mh1& vyIEJP!/h#|rSpj9Hp1d/lF>?(;[ Tg:/OC`fELEM)"ჹ(^li7Qt~!( ~|[1D΍a({O%sZv<[kݞE73ȌN֒{~RAvJVݭUŤ2sc,%NwUBy ~dd&p@D0@JZ߀TWʑ׆2f}@i S]T,0UgW}%+lwPYTFQdW,.ݱ;2Cjq6ad*C"xM Z{^΁hU'k@U[׿k7x B*{ȖŊX扱-ztb2]6WT3i^_Vw^{@ ͽ"v 'PT>T!.ā 9W8L 7!+B9H9y4#`EdPNKzIY(fXVjB7,.??-Rng=Үeފ1HhqNj{ib#y,Z`3JΝ" /޼d4QidH4xv'|PnX"h3YŢV޹L<.Kj }laWhu!~4!}`i m/i5Ɗ4ǫ-V7 6ly\.G 0X0XGK%q-m N*-P!|/޼XA%eӼ~RP=$WKEƿ3jqΡ[ϳ4 /x{Yjw, Wl}(>M}/S\ub_Cuak+αQ6{5-6]|snQxJb V鶳 3k%OO)XH0*up9ȕeAIN?f*s =vCX5%rwr  QìwCGj8O_tPz %F ε\ Ud QD}}Jj€h "U>=Vlm_꘵CA6ճ[oXfDpzmX)HIHX?ƍ4c!FHJ_0Wap *}ꜿ9'9~'PY?n2:sCӟ B.1"(DVmI~ @LNL +r[ giV:o'򤍏%a"P.s5EDxj@A#{hNOVd.v[ZWϪ.6c kJ n /}