tpm2-0-tss-devel-2.4.5-1.11 >  A `CdNp9|4EQ˘$Рyp HY9t.e#-˗A^jكe.*:\!~%$.,T.mReJ\TPÓzuŢP]Rհܷf>է2$_m?#}Ch< ~,mGIW 7G=qgk)8>PDlޣ p>i?ipd  ^ 5U 4 l      0    o( 8 9D:FaGbHbIbXc Yc8 \c]c^ebecfvdfeffflfufvg`wgxh4yhzii i$i*ilCtpm2-0-tss-devel2.4.51.11Development headers for the Intel TSS library for TPM 2.0 chipsThis package provides the development files for the tpm2 stack's libraries for accessing TPM 2.0 chips.`Ccsheep58SUSE Linux Enterprise 15SUSE LLC BSD-2-Clausehttps://www.suse.com/Development/Libraries/C and C++https://github.com/tpm2-software/tpm2-tsslinuxx86_64V CbGK3<=8AA큤`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cc`Cce4ce7e9ab9cf9f253ae77d3d222a43934d3ab2826b44cd9ba08e3050eac39b86f628aa30e03676e9e472447d90c8d1c7d26dd0959cd83de1341aae2e484f4205622e9976dc34774a31062c486e74281a6fadc01171af31cf8a57dff5d6a99673c65f8f5ee2286ae97f58373cc0dce1317c6e734e15e65f92cb5a94ce968a2f641e30dcf4f2cb7c244aae832edf066dd9e3c29857010e3c8557f3eca0cdab43e9e62324670a15f7368aebe308c742cbceb8848b3642d1a2407e94a43b88590892a8632732ff1f9aac2dce83426c78340648bde4b6a51aa427bd4341f7212d8a2d156ec34ab7d5953122bee12cceb7a75eb9f2ac5cd56b333876dc3b98a24392615a725b3cc4c31484a1b4acb9e307ceecb07d50fd9b3c66d3ab11573f6b527293bc65e55c7c21c76a04c180690a06f77f18e55511d4cf7e83be675e0b31eaabd6f12e88d17bb4daf5d093aebf542fc31907db9043864a6095a1bd60c02e64c61c6ed4dc5fba15d3d5a408cdb804f7fd25f702d00a389a473f9aedcf494e2025351e5a7277b39d19c594fe138cf638c3e00f99e6ace9e0a9f546cfc9ba1410f1dcade8bdf50c88a5a5be72699e29f93eda0e248685d0606104e16aa31d1e1d69631fba2d720956551db47775d2d0ad962efea288dd264e6b3adc3a86dfae74ac5e6e39c622b4c9ac9456e99ccd3e111e1ce5443831e35c1c40d44a5b5dd798c1930c4f0a90cb12752b893ca7ae486c1fa3a789c4294b0f644acc4de004695a585e7e438e2d4d565c3fe1a46996b5579ceda6efcb368d86b2fbe4fbdfbef3386fab53b42a579c47855ada028c4344cb5af26dd8b0ea45fdf1511a201db3393579e9libtss2-esys.so.0.0.0libtss2-fapi.so.0.0.0libtss2-mu.so.0.0.0libtss2-rc.so.0.0.0libtss2-sys.so.0.0.0libtss2-tcti-device.so.0.0.0libtss2-tcti-mssim.so.0.0.0libtss2-tctildr.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottpm2-0-tss-2.4.5-1.11.src.rpmpkgconfig(tss2-esys)pkgconfig(tss2-fapi)pkgconfig(tss2-mu)pkgconfig(tss2-rc)pkgconfig(tss2-sys)pkgconfig(tss2-tcti-device)pkgconfig(tss2-tcti-mssim)pkgconfig(tss2-tctildr)tpm2-0-tss-develtpm2-0-tss-devel(x86-64)@@@@@@@@    /usr/bin/pkg-configglibc-devellibtss2-esys0libtss2-fapi0libtss2-mu0libtss2-rc0libtss2-sys0libtss2-tcti-device0libtss2-tcti-mssim0libtss2-tctildr0pkgconfig(json-c)pkgconfig(libcrypto)pkgconfig(libcurl)pkgconfig(tss2-esys)pkgconfig(tss2-mu)pkgconfig(tss2-sys)pkgconfig(tss2-tctildr)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)tpm2-0-tss2.4.52.4.52.4.52.4.52.4.52.4.52.4.52.4.53.0.4-14.6.0-14.0-15.2-12.4.54.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)sheep58 1615029233 2.4.52.4.52.4.52.4.52.4.52.4.52.4.52.4.52.4.5-1.112.4.5-1.11tss2tss2_common.htss2_esys.htss2_fapi.htss2_mu.htss2_rc.htss2_sys.htss2_tcti.htss2_tcti_device.htss2_tcti_mssim.htss2_tctildr.htss2_tpm2_types.hlibtss2-esys.solibtss2-fapi.solibtss2-mu.solibtss2-rc.solibtss2-sys.solibtss2-tcti-device.solibtss2-tcti-mssim.solibtss2-tctildr.sotss2-esys.pctss2-fapi.pctss2-mu.pctss2-rc.pctss2-sys.pctss2-tcti-device.pctss2-tcti-mssim.pctss2-tctildr.pc/usr/include//usr/include/tss2//usr/lib64//usr/lib64/pkgconfig/-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-linuxdirectoryC source, ASCII textC source, UTF-8 Unicode text, with very long linespkgconfig file PRRRPRRR RR R R PRPRPRRPRRPRRPRL1f#*&utf-8c84a5d3c0b8bf8a7cc576b959b039dc7ee4eabb32c638feb4558e3adc6d9a1a5? 7zXZ !t/廳V] crt:bLL.]RzE vL7gDpKҺ~WPv0׽c. <( kse01!,&s6uh;41GҿX-qlV0Ï  R ;p5v4 WbИm<5p6Vl GpA^V&|]CP;@}SaՍԿb/ީwOx}(K2NVF +jqoKql/BxfCp|!+<;QwInLƐ\IDM8~8A ][G" H#7*E?F]m|yVe ,V4ߋt&xȌ |dtF |ܿ6uDTxUCwm-BRNAR6;vNd󽁍w}X{t, +!303C(T{ϚqES!o;[NUaR !1]lZρa^ڦQ[[ $u7p>c ADy}[=:Q= g(j= X=zڢVhnw(Y :@+Y1'-6đb9Fh9X4GQuտWe8B*&Vzuu2rW{(uPͮ\ 1Sgp.c=u~,墀2p2 xIew%΋5r#pcRmiE)8gp=5@n.OvťGk\Ѩ`_If?Vϰi :fv\z˜=/IZa!?.XQ ̛ 2}1^"v7Dvh#;Qs䐲8_hoվBS2{sٚQw$zek |*G۝.}dTx}fߝM]y!]qgcB¹ƭsLVBt~OvwB{&e ]L6ۧb]"{}.WVZbB]䕖Ʃ- [ViМYI\BƁ; '|qu$,*$oia ~ϮBk7)?݂jg Yݨ~ KbMXօId3 '@CK2]+n%* ɨ]oZ3T ֹHg<;1)PⓆ:~2ȥȳz!}{W&7qcve#+9uj|e'e?}$&&29uY@` Ayr}k2gmx8 febo d-ivÚ y#n`S:OO E=ZL{)Xx BP[}3[q*! 5% +h]$FX['5óSx{L|r;>=(dDqI6Mۘt孙hRq#9| 4vSPO'^>ӼĵfFr}q9g%vEfh#^9l^o^WDk>5F2; n"$?>`d-4Ȭnꢚ̭Qx(gְXaM-qխ|ӗ.+ PJOgnj3y"xzF5Ckh`Ӥ}!Ӥ,VbOΚOvP٣mm 6ٹy6"߲^N`nTV=wSxG̤=6dxڝ4F_ix/$[&d7qvF}Xռ5 (-6pEH\(-xBtGUOA"j7TNh$ʼnf("5en!}3Y+byo4*o$n%\%ۛ3`xJ,ҍ ߽"Z?fнbʴ&;b.WCIDYHDf wѿ3nS+K8?Qe`~[( Cli3\w^]M>\&G+5O<4:۟|YY:IER֒QZ96f[ u >\X^1>8/.\0$6*,.<{q'R=2% K3#ex՜~ӼA b5kDRZxW1'\$ _8ajoL1xd:8ҫĎ LB{H~xRNFXp^ + Ub%tj+Oy9%QRW$rj[ yyzMHaďadHJa6  xaEupѧFda8F?Os̕4|Yyo(|=M`@ǯ>Őp1ԭ+z+LL.Ud izbI'T,/o1 +$]OlLǤuܟT5a֔VHIwbPޭ:hWBr*&թhtb^m0¨Y\S[EIxxA!h<!'w3}9o"A!VIAwVǯ37Q4'ps4ጝleOqp~dR{h-n'o9}~ϜR3؆"snK'ͶWJ3l6 ns}Z-HDT)kTCrcЕ-(^f6[T2@.0*cw<$6[aKhboYxKJɤ3{Pm'm"e?i JH-ka*;VSê9;tÖk6L`&`uG~ts*ER}V& $W@ee|i?297$=MU}L 1u4ow 5- 8p"G 0,i'ȳ7|UD:IQE2\:Rm„;RD5 &fL&,+[J`ޘNb6|,qYIv1;,[?k!*e^A:A-@o!\=` #$B%U?V$ i kM y*tV޹Ͷ3FrIBHd|#W?,LT֋@[uB:cX*Dw,KukXe7 Q 68oЧ;g=~xn66[;ᓗۈ[9/'wٙv'fOn /2S4D,]0sc]^&b~etkסɎ\8#=Վdžiʬ;fQߌu@|xں l~٥<,\\- }Κ׉_Ge/}'jH+Ho("أHHI(X7|jY17Qz %_ :/b["ue,]h/b|3l ٻ@)fAXvxCOn)h勤,ٲd[i^v ۮ68JO Nsb%n4tYD+A:G~#kֳkwL\NMq+CTStx":XotNg׎m:0rUS#ql! Bug\<=}ָ]Xdo`BbNpW菜*cڀS}ۮ: dGG>MŞ!OT{V4}Z?cx㷪1[}Iu]X{+oTݿWfs~!nʗXa^ FK=$h=|堹 l")Y'3M^3dt*ZgС^Ez# vAEbb c7dN%^<6.XJ[/c MY58FmA#KI>1R'~k V|)@_@ 6VQHΡm- E'=j٣5U Ț)VYpj$Yƽ-56'}62.Km抒h#@CZr6hG6b=#zBUnc{chEC~LB:_ nؽry ax7}DH~ܮɭW@x^zʳ^,6zq ڢlߦ'GN.-bv9X6CADqlZkdA~ (:h瓡/(8CRR(qN2dE f=tM ԏ8N$y7$H nƃc+tȹ|N{2OIt7uy~˃Zi1!ds&70Lz|F.YٍW| T-1jO!z>3TiEų Ð:IN)߉L]dqQ0-+qs >-nvlXus־;oȹ 6k2W#@E-WH3զ5Dy&yE ghoRI9-MW[rlEfX,O%b$M{7{ nɝi/C|$f$ovbw!UÓb"}Źi#Q*! Ɏ1O0JEY -c@QшM( >&5+Չ?}hEk":vZ$'6.1.G\IY8=4M+ mv̗Os1W:;BAϧTI;A;dԽ:ixֻ djWBW˚ j0Ί/d-a%3 6gksͮzXwyT2^e#0E\jJ v"! /{Y)6:ZxI76wzޡ K;jzwKhlm I(%x!+Y4ij>~%:2Yaձ"sfVQKM?n^7:fhOj~-lSXQKIq6"8ǷCk1upfkMry-)eR+&t7u嵙zE+s)E<8`?K`/xTq kdb1>R[{F너0N|6S[S&C%=)WO0aN7&M7_d $uə2 Է?l|-4u|>J1$PNlξE0AM2 ;KͭȢFn~icvߍw8d-LUBcs=T4WϺ9\vs$g?[tH Pq #qh"&:/hE˄A)-NԠ_^yJ(UBjC]9_KECn϶tVO/f뺟)kR5.'+'*Qexec;/'a2S-[#U+m'o3P(Vnnjk¥}Mbԯ2OhTv4&h^n.̐+ bLC >#(s_nE]b{ :kwTdZ1Qp8,IYJI$TkDh,1;3ptUUl݇ f;Nnsӏ6r²7 8AvqJ,`$\MbT"-˕Z.15̬Wv3ǽLཞ|&a6B5zG vOMx`#Ga8PJ3=dngL@x^ VJB49{s܁7;>דG#!wC =@IG&~I-)xj`# Ien.E|oXzc E&hscNAVL|;e]AD)Ip,vX6]ק:4##WTMC,+)rW37-Q g)#XHǚ@7g.,0 z@rB6 lpg JI*F  " Ft_R E: ܣ ާm*MP'&(t"~TXPVT?&"[Mn]17VJwnO*uCi:rr)VB2$iV7-!ZlY]˼A$ <cUiᮝagԌYq߃$bH縘YC Ù|_]up՞@wW[͔Cـq)n~0 XzyHCX_H18N=~DX.00}zj-Ջ9 yK\Pܟ`A}ԀE{DuD?V_>J]A7ˎ^eUEGj_̎<.) "?xdKG.#(P"4 lK4KuڋFs=r @NWOj>TJ#XPr~y׊$$riטrFǺ쉹!u`ВY,l=% 27Rѓ]d0KH2?% ֩S6J[QW#yźkG{U@KNX'+6c*oYl_Mu-+Pؼ>mN@S4 pVbxlQ=]NԏhX2υhLgp"޿.tq1e&.͢<䬥?Q?_0Bם%g5aJ>YP6Jandb[yU7PĊ_?5t| StcS7&`# $ P15!9ޱsz7|Ə~/ʝ2RG?\U* ݐNgِ\ޏ +ӥ[U0ˁp乻q[>n]7<.Go|FP~p1YV0.DwlNa BՒgYh,ɽIN*0Pf,,RV.ۼ1Z;l뀐>Twޔ񓧖9q%Du,wLs0gm>ag 8vUxSn7DpKft[ wl&C}QR I+W;a-zϢrv)M,`BJ~[헾ZlK&WpΗi>f>=Us-N 'ѲcA2Y!8m2!׏OBJ"Q5ZFĂP? sN+?~7$oف^b2٭8ɩK.{SysO˲DReilr)Q#f5-fT(g,Q3'bV0W?=&q1Ȋb)Y$4zg^,Dvu(IV:>kIaB Sd&B2X!It"&=.)= '8ã{hugeLD"2 eY:l]}VxmպQцLT<|CI$m(?v04<Ή@)uyLxC ]gǒ5$ZPf=+qUlIn9/@%-hIThtѠrfeצ O6àB!C 5[rR]VRdQj :6X}诗ZW=S9$q%-KdžL4gHo^]1_6YDk${|ås?$i; ǤTmB2}az.,vjYԌ>)Z^¬i&߭P)ϡ,%E2$ﶶ!f%anh0݈z\ .q-cV.*FEvBfAT ׀ Cx0\7U H\G]TOw4A1:-'4Z&)#DK{gVnIXվl`8 K"_--E4rt̪!dD0Y[kMm(Q ̍m fN,~aE7UpN;Gl6dVeEb+f1\:1 n'J 6vxeCf9Gv iJ#d0_8r:)q\Y1aFc~N2/޳Zr"ehW| rdZ;)JXsIFwKwC%b=t_6ն1}?ųm!uJKֵԊ Pml֙4b ] xV9" 4_|vxފ:͝S L}b([ٓ4]IpJ@ :.B( !d5ItF&pǽ~eA4Gb*yI12}:%Cs m]!opJ$"^wG"uvA> nc\D=],B [NB7@w XVo_pһQ жgH̀eaVset*l&Uua9k(^Wwb7R&t/ O lLl"l8{b.&1 U6iXD=?ˊm7K `N BMJ |zBZCrWk)'@i7Im(G5- <ֽ+!R G$3`mwωT(F * 0@﹭ y@|Ko.{t(dZR\c²KLcXϻgzJX3mbOK${Sp#ib[1thGJ< 9ܼh%Q|,!N1;X~ gv;v#3̆fa>L`yWTW+4 }Ϳq(#dQycQI9Lr7wgj詊CT 5 S8+8?wT\D9T/'_|-7!HTހG|Sh\|0Bs%nֳo]^EwC0_Sd" V&#/d7"t4Lt@C8gHvEjbW?*̟)'n1?Q꺻M8Ρwɾ{/am1s@1 @ &l\6iz\jECSISNpӔq :(9I,q\UwRR9 XF:ߑi`gxu}nsTyeI22ҪB^8Xj9g!xvw&yKI7O c]~,`#A!;I);7OomN gG^~&Iuf>KB'" /ӘLRQLoOP=k7˙= X3r:8dC  gšCkZDǶ$ӴE2U҄7K;̼ӧXqh-f@q 47|ottaisycC4]qp}MHt<5ۍ Y)TF w8Tc: IILl. "l.OobҴ Ɣ%\)0WTM eQ;XLNKы6aW=&rerJ [K޵zeMrrav^/aw?k%$44A$+I=q8!7N'J(J~@Nk;DڐzqGyZG%\jߨ w<&n(AfL兯7݃Zʙ'(d<hAI[ UsJ|rR`^s sF)J@ySˡ߽@D7FO\Rmzd/)M?g4$&StZxE"t}+c:RE pwvhZmHŽx@t|mTPMOIQB(0K?nQ͹ G |6o`xdoIL7/քɢG撡g TP>Y/—Ė,Z'yZf0DLѳ k&XLtolE]"k)}Dg})fW6-ex96&qB5evh(3lLXj"/5nƐ'J`(ï%vWVuU@S%YB!̺K/4* RV$@Rb=-3Q>b݄l$wu1OXh 6nƑXe3۵`hPfg‡lJpR[ѥ%ftLQe11λC3R0/)⟔Ch`A!;}g ˀ{j<2Y5 Lcez)S'Ӻ4`MU-U$Tp~V%jU-I'>~Pa rk}@NChz.(:eԳфi+7Aj|2 7[`ܒ@ A&1 )%r>=\ wzߙH85ب@a{MkMǣ74)\eӼCv32]$yn <+,؛w z_а %^XrkEGU'_$c >{C*wp_.`*,8*7P<+ؿo1c?:nc%"WE1͏@'-1Q" OJՀ|BDw70Bb{bз,0\Cwܽ9(*$Y[D$L#@Yr{ϩ^pRMzwMp>qԗÜ;ҔnJ`F*UQ?!Hk wf%Z( 3Gr29n$GW f[߁O߽У*B6+^#j8^$B_-p"XzJ;D =SFQ]\C J8;6saF!#8o` ekWʖ%H)_rJ^-zriP=l GC H{i~#zJ7.XRx$cU|JJ̰'Wo+ǰ !8-:8tZpJgwCʿQ;AxU!蹃>C@!w  Tw PbgL=}~VEUwX U^sDJK-rvba̛{iAع[}Wjs Uۚ Qje]_+G$YJ1TŞ4"D'U` u|o%c((w#<~4k j[6 g Λy!=:6Sfa/K MlNy`_ 8zS3|@s`"O ;+ZjD"9*.;֞XPiOʻLI`\H":BiY A :Gt*g睕.on+~V=M/%fg/e QV'y7v}v`~pD?*+ `bk,Lo*'x5\*~ =Mb2hf$hrcv1X#ºFYW<̲c1Id@Q ^kk!MX6 Y]4?pzXfu#HME3o b6V}.i- ˜zvmMra<Ym*#Y'OL:Wf%߄ܩ(~t3ˑQx-LK#@ZBKxT:է͌e;Qv6Un'nQxOWmo{g*>G4FD0_g2i-/!~Y_|ep{s'4`J`j FjWxQ5(v!s1#4Bl60$6jç:E`D=Ee Q#I|UB(~O8y w0#FP|j'Lh]Y2KŠCC|}uR^<›~2T vS-IڽvXuNw T`4><4b"S~.!w}eKoʌ{CfM.e"h5zݟԷ&CՎ$6&2Ns//Ⱥb͕;τ )nOd|KXx\ԡ šZw,aa %PS~78d$MVSa~nT?uI_xr-ϛ#RTkEЫc~}z]cOQzc$1Ak -2;F՟ SX[]&y!&#pV"ӈuq@ge9H1Rh'}YB}?B`1uZYh綗='Mы6D# g jژ<0_`uY Η 8z@ljȞJ-/s*:"֮to׶L%綁;Nԥz)3٘.ni+Go:&'jrT,g@Dp=yI_\Ÿfn^KTm:CX{Aűu`v`Y?Kcepݳv+oiO S5ΓzyX51M(Rf"`lh-bg蜯clcVC*ϡ |XK(юV1X|ɤKa$ɧB 4<\?n#e")|gF)bz/Ib~^I*Æ<-Ig0xLw?Ji2K :\?8ܥfDZNF)",Z~bak<6x 7yCmiϿZLDu&k΃vRZÖ uk;(+iM0e=ԐLg S/Ƴ)ך^&^㷽R"πxN4ݟ[.W]}x;w4+1"C/Nr"Ze˾|m YGM9/6Kn VzJGݠ e_Cb:FO-uvтuiԟ~F^!ϠZ@:TҠSb|U=őkz!'Aq5O48<i) v+z -K@tejrRu!A\0ڶ/G^$i M)V; !c]rBwa3VB,m "a\uI rUCtCa[bw2vY gϓFɅ?LDs⹈5;|+2QOePtfH!l(5\ b[ݳ p`PS=@15 !~!e N+ѽ(Lw2fꖼMMBQihY]Rr҃}x yxU^~{ZyǑ7`b ?q:62#űFitVVHtg7O$`휓vވ>3g) 5~ xRM5Oݵe%[m@%Qo_T]a%lZRz`3#9D$.wJ#Nh P:m5l*2Y_[rB?8ɨ";}/.gA4|Mձen8,%y_ |vAu1Rt{ io2 ` ̪4M|Q<P]K$@ѮJ姓M=q8]Z0/DX\Sw8ج?'&!x ys[Ji#^κ5pa']OR?t4QC^}lFGz[}ؑteJv'9@(f_g>]?Ϸ fwVeXrK!6&V0:\P/B54Ƶ7O{\Ȱt:ٳ܋eH";uR;ZXXd<Wä"Lf>rwc^K,^r?"E^ V.(L+JY[QYsa((g&uuɮ\1s/a:vFqWbP|n?[(Zx?9@|'Kl_dH0rͷ Y+ejBS{W *_ڠc+hk֑O$ moqXem}d<\f1z9mF :`}Sʆ9Z$uh3 fy2FbH(DYpk_vX꩗mP ȡqo3T"/ވ teL"'9n] t;(蝣۝y8vWW:,g%R04;nkYW~ClTY:Q,č%Y B. {SP F*qi $fhk@MxUD;5`O B qqi\;ΩR3̀gR iU4p2L tQTqMv3mz b^$XF<qkLyb=9؛_)~ *˳& Z|ix ),3)MgE<ըƗ5yrzW+=H/EF>n/mD;HhZ]ck Yk[@ܒ&@hXd>0;GvsShS4y4DJv 10<^_[#RW{T 97)Xn[C:Mb`[Y1tE>"L F~Dhx9=X)Ai``^}w,4OQ+7:T 4wYS}&Ff@ڤaASP?gwIl:Hr txZhl-/b [75prQӜ۵OJD5Np[1->䝈.ȇ2U=}I2{Nx {k&IP@x16Ρ>m@w( +3D WKefCFѺ.7uԑ~Edfq:$n!r;2;Gd#ײS-g޸/a@qd?1\u '٤B W ]= Iz|{_Jf"zqȏٷz'@O[q܂$hH7ӊ0SG:.~fVWgPWlvz ;+Rf_fnm+ê6"{&Em~>^KVLة.-Bׂܗ~sOKv~o/R|MLW⤓n1oadtdl2` c׍ z ծ^}= G!<#F۽\ h["qT~Cy3)}UGapjwe] WL0Ogjk3 [1ՕLF8< -ƸtMNJ`+8%90'\k|!0@d<-}"(|oZ݇=%YC%VNMi5$ՀTe8TjuKmFZc]_7|i'6[BüU7>O'o>U~fٜ¹b{^=7B 3j d7:015lϮm#fZI4h%6xY#d~V@OÍ\/-s +8O=4x&<v 54ZG ̷sF #;Q e̠H+ Ωg,H`5:* I#.p\5llp8D(,dE:}UP\pgwbU-|tfW aV}?^w! Ci1 \ CΔ_ul Nj 6_[;N,v*D20dj]+XWK,G˼M0zJ).w5Ѹ/ZsɯY_ eV:\R*Bk&5%0Zwy _/- ~ /x"贡Oӓsȫx#^~I(B?ILLj;|xb3>#szQVPdUU:> Ruf-C>ϱtG>2.Sq!TkN<;=v:d]i3cc[OaNy{ ,mP?DB'θE7G~(x!\MEN-nk57Źl[QIbG7(=:#j|([r7Yn":WI|Kû`R|bu`v]e9[nъ? ?s> M=~LhLk#']Ha74^=-ݶkjk#Eu^R^ꑁ `J{3s3h5 ,B_8uD& l'~~*UwV7$]/3ņ$q9yd,t8DQTNb{`#ygKAM8&xթĵ&l0ޱĀd6]y[1yj@ ZD}6J7ϛ&6V֑͕Wf7;'Psv|jw$TeeRYVm2CgEm[ mI7{zFIK >뚳ZD~yi3B<3vu{cY,Nx?3E3{8m?27I- ͛)V߀t$FvE+._DG+mW;V/k{QjRdV}#\% I2bEFЈ9k}[|G v= ~cCEVڹ5')R:"ӻ^LYvXo2 LR?nG"( e1B7yllzYQ-QDRFNv⚰.W4E/>fNvsiXNF)G[Y))BX8ti/c H&2#݁e6 4بQ3a~}F5[Jpygޏ1xmU-,Z nNiuvĆKeV\M71NO%~G(3e5t3>p^侽(&Xm f!cY⩇%aNbFQfgڽwo::?//L te/j! f?G,o]+6_NJޞKQY; W 5tMqٷA[+~X02{J(ۻvӒՎ>y$hj!{hMݨƻ걂VQL D/sy իL^Bd,%Bo;][Ev_sŜvGzЌ#r ,L9gHt?`f@ (h_Vgi#yMYbEt'p[u踚8FKӼZ?!1EiXTGIc ~Q8Zm@_U$& t욲 @9"V>K)-HQNDN2y|eQix}f3W: K!lbLo=LRy5&}OVD\R_v9ݸ!iqmFhzDZn}")NP_MPч 4,R7 '86X(ZYVHI JSZ~9T1O;KПkѐlAy,Z:Fbh"Xm]}1ՂvG*|0< E9%r1 m %Qǽ]σCu¤X:{;R8j pH0:@Ӛ0-9֐x[U}W=i3w$LJg;uX|ذ"wc͕%`fЫ5-w\uCsmǾ5pp˺̤[7ǐ馣 FgrG2Av: >Y.BxD@"**ݸIqmVFۅzg2› WJz*;3Y-]LT5Ԟ2zu_o~~14B${>-57;w`re.0ɫӗ`g@cw4G6hv, 2}i9F5;Xĕ3pFݮ2,A ڮY,AH![ecl xe/µ7U}Z*W>Av}&AezRwrVnâ߈T%[帐_ kzߞ38+7ۀH ޠ*ݘcA,?j;@<cXJx}eSwڒf_-ྤEPwyiR@\ oYB~= tX19(zBA (K +D|Pt߷Ŀ)v)\ ¨Nd2&N? 3 B0  UYseFvR*iAMjcZ`hr@-oC S.d&iioD Xa [/sǏUw_CkRZch׺.c`RئZXJ[bwu&X=):/>)Xy!L)! ,5y-)./Amyk3eu#u m- |uBWprQ'a@=?a_S:2vR9c=+ *RItЬ͞ fŌcaxta>D_$Ku̝ṱ͗'/qRr"K{#Fb#AiR-e3}hfse39ɮrB/浹 mSD̆nMD`nȾddV`B WRJ NyN6=ٸ1qIT ]PcTQ8f*xw a C/ SI |֋etL`ݠHy4&q^`F쁿 WnF+1Yb) =Z0 m.į_*D7YײW7G{لWEIlOTd +*cPl՟b&zE256UQF0zd?LbpS~R8Iu :R NվG)U Xkɖ{Ռ4 B00f`ŀ͔CrlzOOjB"wF])$üK jE^Q46M q,4 Cs"` B K<Pb wGvҩ`;/ˎjl#CP:ɗY_F 1G *kxkMu`|AKB^Z[Vc(hY^v=`nOǢEv'7VqfHhI7v3!fi=ϔZKL< 9[_rS>Lp8[sQpqK`g5x 1ѻa:=SK7LXE4lᥖvMmIbVClL7wu8tIP=w-K}8ث462I6#ܡk:dc)0PdP?ߒT%v./⩨޿xfX?"{K" tc1юWSdaoD%q);2m!5۲4BNW  ^l2:Swx~8Pwۻ(qEl^ ";He X:icy>3&L^* ȧjsD^3AdEs (b[ +l/eJm C̗c+V!)XUO nR;IQ+z?,.Xe} Z6+SԴp/vn̫^7H@"xvRqJ Q@XՋ:Q ,^tGnNKL1"1'#R#A!򇤙CWK4L2!$ 0bnEwή '`"k^5 2[Κ]ZBY ^"pmu :5;+db?LKъƹO ŋK^v 1Aߚ(fx`/INgݱMz9Cv1YVE6 Եohkۑ*cfmPS98o {Om#N{$bS`FK/s]4ːٛ{CBĞ(."pxy) ̕ 9,8i[ىs>q=|:3 ³.jK&a]E3nH RO:\GBз\ Ťq=f؁a> zeof` ȭGI%~.!N2Lސ~'? Z7T$:-:퐍e z M eta& Id-m >~Cy`+dp9Hu*NzqY%qMXW>l}҄x򉮺?fzAn3 4"Q([5,UBb mW?Y7Ni:l%pCY~)@3H(Yெrh*ts" =^JRI0\ fV U\'58 Bfw29D2)t-*{!V\˓xX2V ?<[64'fvQzdKIr PЀ 3h ga|V>e4Fo(7-ؘw*djS#7yؤ sw?r*x*ެ@ `WW ږYYgi;~H<$1cO5%'ԂUY%3j9H@{AKFCPlx?1H]áO$%iRBVT_@'FIA/sv̤yJ"%I!/ͣ5n[(?o6@36 qX&eK36VK?fЍb s8a}/J6%$G= }Sk\d!DdN@׊|/+hε\6M256J">Bܡa:y1h .L#Ij͛71DލoTX"]*o߬KXELe{I􆭠mCDL;R AAbKVד94妙!r\}/ԞpLMЎx5ě GP^>)4,Vw,4\s0~NR_c6{Щm`^$Gph;OV 9~c 0tgB< YBt<\Xe(2yTʭ[PĬtI06‚6Em=Ԓ/ԱCfqxQ'JJ'm:^&%(g$80&6im8?UG)LMf`abwd^tvw bT7em<&Iءc7e Nqb M]H4j^(puL(;4OJW/á'[Z%ڠv-G,Qwi?#A<wȩv?Fb" <#=?:;&'П#Y< a "/3@EreT謀YS+ȝ h{}5aara=;vg?wd}΀Y,qYzt^9SETP Ils2{wDG&.|6d ZۣQkELq)&մ> B IO:+s.ʜz Ɏ?kzA[ ՃfՊM()*W32R.IC*R# po9yg-bd G"y\Yc_wa _ΑOs(4([dZio(-/#ke0CMدKLqBIEěFE ~gb3[ۑ]@I%72w¼N{aqFWUF5ci]h-{B18`B;RķSeQXjIU4Ǖ $256}A&IJ}jG{*GvDmR< b GF1_u9 U% Sʱ]ILgdM39n t 0;S [ˈ2CaM*ITQ8 Uwx:puC`q4s{d8$F>```I֑^f*n{Hr޵ (v f(s]Yk ~>q&>%_,痡9"7C~Y;LQs%+0G l86 rjƳUt'N<-hpUR< A5>+&0S= l!"Ԯl:AS^j~f3?+S#fҜO.=B:slYx~7w`;,-S6+@a*DYOJYw؄Q77v׶1wG c뮔ooyBǪ2nEt7xjA8I:OzFAia=a|ڻrm1 sC3 .G췤 QA[ɤ{ɹ`)_®/1?Ftc{|JөZuJ鹙kzBbgQ*u1%]@ulD#e{i ,vÝZ/L4Lqb+a.KmWsˢvkL,oSJCG$I Uqg%@ o=e@i܋^鼰d&ﲖi=$'c05V.{n GtX5> 60*r_-J?־ X?cWdBqw_x<\8~MUzRTc2VnmBmпQ:.mP۟ jY6{ξer$CSEhb,0W/ Z&xY "KHFY+ D[XTuۄBt&7v}mN<4/ |P_nry?*,phM0-rs6KYU; A>^lz,{ 1˹p{++lQ.D J4^g;础ƐH\z\ iAmȥо=ئQ"?>r1/(yaq{5LW{OvL[tW# Z-Oq#"!8n?:\ L 2b߆G\_~< ""rkf뽳pvsS0N OmD4%B4{H&1uGʤ>w m pX.ro+$ت]zo _ %\E 9|n;Cx`|tUg -Ia|35| (T*dF `>q[$HX.{ "9jđDkL'֝XmMDFG G)۪̅3owtl6!76cvd`8- T-r ̰ QVЇEN,Ax|!es?dEҰ)'\q.%dhئ"Цۉ0ITsl~@jyL.~[kD39UXʚ>x.~p,wB'XY5SuH\pFQF_;ivјHA?d?bS_THe-3<'Yik%InuT_¥ ߏ"DiOe\o 츆}&ch8̒bE~Lyl`&KmeJn@0* Ih=*ªDϮpYE2bLPHH: W%lCl8`7sdqtqiKTH+Ym?F=v܊e\s+r|0v>Db|+gGM iO٧ϧ kJ&ӯL-ta9`֚Y` Ue>v6lm"F7zH,s3KՈT~| 6/O TƴUxEɳD92 n.>e,7As~{c Uk A}vZ;n y Nku\}Y$i{_gӱ1aRu;|OT U)Xy-3.G^"{A~g??Wn){Kn9U;"^[?YWH3,%(#[{w/DӺ֒#Bqy;Cm!>+zhI.> Ln _~5!p=̆s8QQ [8E*\Pth/;58=mP]@d/; IZYÃX"X̚Ufj/׿a|=6lڐEbxN祌o8.^M7<9H @3'Qv<`t,3/Csk/][P@ ioAe m%,y;\I^ e4q Gd,UU2^7\sr0ΓcNCd*^krl:UYT][9oF*RƩg n1D?RW4 (V,*cf7JBY3%!CU;V8Sb_AYX55?)#_ m,׷j0hNznq[>V>pp|~M!A>r3OaK|[ogڤ{;w

Q6HR :,xY&Xu'`;FAJFlBh'Eu" >y }ׯ gW~Aƚ׫q Z &!F (t'nyZ+;y;nl?bz8i)s;,n9X(L3WeZ{rԱ|`**U1%eXٽŬSW^rC7zo/n¾eiC\ϸ>ts=t֋8,a uG!(k#ԊD (2e 7m*8]NJQ=(w^l3e,z+:%jKX"#iV@Jr`ξS6Ni1\]KP*^ M V^>zR6/qdh#zϔ@9ҒR8ӃYAzxw[]J?4j|,DcG*e"槉'EIla4ph`Ӓ  c\iTNK-!߼]{ ?z/@deRF=(6#H}U`G}Ø1|U][ [C>&ǩ|uQb5|S溍ʕwF%c3p/nq,Ӭѳ5`N_JOXL7Z$Ӯ:%,7xt!f۲IcU7L5N=ܡHS_(7_X76)ݾTFך⯩cXado}r&"LA'.fYc8k%Z ގ_um1`8+o5{T&,L! $=$^x/>K V\ QHn.pbW.r@ a*WP)(46\u*b<}?Ӟ On"/{w/hXc m߭ieY W!}u]k]%] G'7J)e"|A^|-"pyϚƐ)tJZ7x ~sO>EGtͽ'CX͸: JUq'귝 U|$mU̐Fw@+&VMCg@9-n!€fC9!XViv9~e %-)| 5f'ۯJI+=cowy\L-V,a*p9cl8˨dKjDG +gh'i}nP=nZ" V&Eh`D3"&Z Nb:6A#\ƵBU'Sw~e/HcǸkymW8 `f;r83Z@ Cc]?܍h7Bsʜ2}>+b\`e-M`)n7Ppuu-QF]^c$ݶBQcCa w pˆ蠋-;H*d<~A&7Vc$311kXEzZ,Qxg^O}2Q(:2svf9a,#5G ͺPV5E/׊&2X DQz\?^+]-{ rk mM\m6u=m=3ɺ4qW IdRG&h!Ǧze1؃,ʎ"p5&:ZQymze$ X|OrIxf#> =ӐlK]O(Sޜ╋[Gƣ!x4 ɖ24`t m#Ägb୴z`>ߎ%"@,Ӕ[t R "@(7:zJM=>tˠz{hr>X opC+m N#5Egs*A\l6+M^ta[Fa>607Tܝ )pٱgigʼC"ܻ\NW=Lж YZ