í«îÛlibtss2-tcti-tabrmd0-2.4.0-150400.3.3.1Ž­è<�>,èêìQ@‰g„ýãp¯ž9Û|‚O"ÿYâòÓ NÕΑQÀ¡Kõr3(ŒDt$ÈG/Ë áÍuáü,Rè {fM.›9,î†aÔ°|Õeu·ô|>B·îÛ×mªM"ÐÆZ꺔ŸÛº ¦ó²Oú¿†X±§iß¾™nÄ Žst¼¸íº:kËßîÞ.­QŠõF•¾“Ñpv+8€p*¸§–Eæ_„Nø~õƒ‰pö³Z*í¦1a‹ÿ#ýfIh^¡öO«DÕ|¨4¹Õl»˜J¿X#¢÷@ÛYä ½5g.nF·Æ/¥Å|6C€ºmú¨ü)HíH Éeqª˜ë¸{xÌ^fæutºî}['÷ú©šI,ž¬¸Ä5G>ÿÿÿÀŽ­è@4?4dèéêì *í Rîàïäñðòôó ö.÷;ø QübýŽþ”œ¤ ¨ ¬ ´ ö &0X`´(0889œ:ø>0©@0¸F0ÇG0ÜH0äI0ìX0ðY0ü\1$]1,^1bb1nc2d2že2£f2¦l2¨u2¼v2Äw3Tx3\y3dz3 “3°Æ3´ä3ºå3üClibtss2-tcti-tabrmd02.4.0150400.3.3.1Client interface library for tpm2-abrmdThis library allows to interact with the tpm2-abrmd daemon. It is intended for use with the SAPI library (libtss2-sys) like any other TCTI.g„ýãH01-ch2cOSUSE Linux Enterprise 15SUSE LLC BSD-2-Clausehttps://www.suse.com/System/Librarieshttps://github.com/tpm2-software/tpm2-abrmdlinuxx86_64O¡ÿíg„ýãg„ýãa63a2632d7105a072110c60d757d8818d09443f6b615dfee885cfee82f960b5dlibtss2-tcti-tabrmd.so.0.0.0rootrootrootroottpm2.0-abrmd-2.4.0-150400.3.3.1.src.rpmÿÿÿÿÿÿÿÿlibtss2-tcti-tabrmd.so.0()(64bit)libtss2-tcti-tabrmd0libtss2-tcti-tabrmd0(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.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libtss2-mu.so.0()(64bit)libtss2-rc.so.0()(64bit)libtss2-sys.so.1()(64bit)libtss2-tctildr.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3gd Àa°ž@a¤ÀÀaŸzÀ`òÆ@`îÑÀ`À­@_‘t@]ðÚ@]cÉÀ\ÂòÀ\¶@[Ñ°@[Ï @[«tÀ[ èÀ[m~@[;e@[:À[6@ZŽ°ÀZ ,@Y©KÀY¦¨ÀYp›@thomas.blume@suse.comaplanas@suse.comaplanas@suse.comjsegitz@suse.comgmbr3@opensuse.orggmbr3@opensuse.orgaplanas@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.commatthias.gerstner@suse.commatthias.gerstner@suse.com- make sure that udev workers have finished before daemon-reload (bsc#1231071)- Version 2.4.0 + remover syslog deprecation warning (bsc#1185154) + cover update to 2.3.3 (jsc#SLE-17366) + contains reload fix (bsc#1166936~ + fix tcti loading using short / long names (bsc#1159176)- Warp selinux into a bcond- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_tpm2-abrmd.service.patch- Move selinux devel file to devel subpackage- Update to version 2.4.0: - Service start depends on systemd device unit: dev-tpm0.device. - Numerous memory leaks. - udev settle service deprecation warnings. - StandardOutput=syslog deprecation warnings. - Add selinux module files - Move dbus files out of /etc- Requires libtss2-tcti-{device0,tabrmd0} (bsc#1187077). In MicroOS systems the recommendations are not installed, making the service fail to initialize: Failed to instantiate TCTI- update to version 2.3.3: - changes in version 2.3.1: - Fixed handle resource leak exhausting TPM resources. - changes in version 2.3.2: - Added cirrus CI specific config files to enable FreeBSD builds. - Changed test scripts to be more portable. - Changed include header paths specific to FreeBSD. - changes in version 2.3.1: - Provide meaningful exit codes on initialization failures. - Prevent systemd from starting the daemon before udev changes ownership of the TPM device node. - Prevent systemd from starting the daemon if there is no TPM device node. - Prevent systemd from restarting the daemon if it fails. - Add SELinux policy to allow daemon to resolve names. - Add SELinux policy boolean (disabled by default) to allow daemon to connect to all unreserved ports.- update to version 2.3.0: - changes in version 2.3.0: - Add '--enable-debug' flag to configure script to simplify debug builds. This relies on the AX_CHECK_ENABLE_DEBUG autoconf archive macro. - Replaced custom dynamic TCTI loading code with libtss2-tctildr from upstream tpm2-tss repo. (requires tpm2-0-tss version 2.3.0) - Explicitly set '-O2' optimization when using FORTIFY_SOURCE as required. - changes in version 2.2.0: - New configuration option `--disable-defaultflags/ added. This is for use for packaging for targets that do not support the default compilation / linking flags. - Use private dependencies properly in pkg-config metadata for TCTI. - Refactor daemon main module to enable better handling of error conditions and enable more thorough unit testing. - Updated dependencies to ensure compatibility with pkg-config fixes in tpm2-tss. - Fixed bug causing TCTI to block when used by libtss2-sys built with partial reads enabled. - Removed unnecessary libs / flags for pthreads in the TCTI pkg-config. - Output from configure script now accurately describes the state of the flags that govern the integration tests. - drop fix_dlopen.patch: no longer necessary since abrmd not uses the tctildr shared library. This one hopefully now does the right thing.- update to version 2.1.1: - changes in version 2.1.1: - Unit tests accessing dbus have been fixed to use mock functions. Unit tests no longer depend on dbus. - Race condition between client connections and dbus proxy object creation by registering bus name after instantiation of the proxy object.- bsc#1130588: Require shadow instead of old pwdutils- update to version 2.1.0: - changes in version 2.1.0: - `-Wstrict-overflow=5` now used in default CFLAGS. - Handling of `TPM2_RC_CONTEXT_GAP` on behalf of users. - Convert `TPM2_PT_CONTEXT_GAP_MAX` response from lower layer to `UINT32_MAX` - travis-ci now uses 'xenial' builder - Significant refactoring of TCTI handling code. - `--install` added to ACLOCAL_AMFLAGS to install aclocal required macros instead of using the default symlinks - Launch `dbus-run-session` in the automake test environment to automagically set up a dbus session bus instance when one isn't present. - Bug caused by unloading of `libtss2-tcti-tabrmd.so` on dlclose. GLib does not support reloading a second time. - Bug causing `-fstack-protector-all` to be used on systems with core libraries (i.e. libc) that do not support it. This caused failures at link-time. - Unnecessary symbols from libtest utility library no longer included in TCTI library. - changes in version 2.0.3: - Update build to account for upstream change to glib '.pc' files described in: https://gitlab.gnome.org/GNOME/glib/issues/1521 - added _service file for syncing with upstream tags- add a Requires towards tpm2-0-tss, because that main package holds the udev rules and logic for setting up the tss user. Without this the daemon can't start up correctly.- fix broken build due to newer glib dependency that reports a full path for gdbus-codegen, breaking the configure check.- update to version 2.0.2 (FATE#326270): - --enable-integration option to configure script now works as documented. - Format specifier with wrong size in util module. - Initialize TCTI context to 0 before setting values. This will cause all members that aren't explicitly initialized by be 0.- add recommends to the tcti-device and tcti-abrmd. Otherwise they're not installed right away, rendering the abrmd quite unusable.- Update to version 2.0.1: * SessionList: Fix Connection object reference leak. * source/sink: Organize ControlMessage processing. * CommandSource: Replace 'connection-removed' signal with ControlMessage. * SessionList: Remove all locking. * ConnectionManager: Remove 'connection-removed' signal. * ci: Build 'check' target when CC is gcc. * build: Fix bad URLs in configure script. * CHANGELOG.md: Add version number and date for 2.0.1 release. * Replace references to drand48_r family of functions for portability * Fix for type-punned pointer reported in newer compilers that enforce strict aliasing- Trying to fix build on older distros that fail because of a missing or broken autoconf valgrind detection macro. Removing autoreconf to hopefully fix this.- add fix_dlopen.patch: fixes an issue with dlopen()'ing the tcti-device library from tpm2-0-tss. See https://github.com/tpm2-software/tpm2-abrmd/issues/486.- update to major version 2.0.0: - support_dbus_activation.diff: removed, is not contained upstream - the tpm2 stack introduces an incompatible ABI to the previous version with this update. There is no compatibility layer, libraries have new names etc. - upstream changelog: [#]# 2.0.0 - 2018-06-22 [#]## Added - Integration test script and build support to execute integration tests against a physical TPM2 device on the build platform. - Implementation of dynamic TCTI initialization mechanism. - configure option `--enable-integration` to enable integration tests. The simulator executable must be on PATH. - Support for version 2.0 of tpm2-tss libraries. [#]## Changed - 'max-transient-objects' command line option renamted to 'max-transients'. - Added -Wextra for more strict checks at compile time. - Install location of headers to $(includedir)/tss2. [#]## Fixed - Added missing checks for NULL parameters identified by the check-build. - Bug in session continuation logic. - Off by one error in HandleMap. - Memory leak and uninitialized variable issues in unit tests. [#]## Removed - Command line option --fail-on-loaded-trans. - udev rules for TPM device node. This now lives in the tpm2-tss repo. - Remove legacy TCTI initialization functions. - configure option `--with-simulatorbin`. [#]# 1.3.1 - 2018-03-18 [#]## Fixed - Distribute systemd preset template instead of the generated file. [#]# 1.3.0 - 2018-03-02 [#]## Added - New configure option (--test-hwtpm) to run integration tests against a physical TPM2 device on the build platform. - Install systemd service file to allow on-demand systemd unit activation. [#]## Changed - Converted some inappropriate uses of g_error to critical / warning instead. - Removed use of gen_require from SELinux policy, use dbus_stub instead. - udev rules now give tss group read / write access to the TPM device node. - udev rules now give tss user and group read / write access to kernel RM node. [#]## Fixed - Memory leak on an error path in the AccessBroker.- update to upstream version 1.2.0: - Limit maximum number of active sessions per connection with '--max-sessions'. - Flush all transient objects and sessions on daemon start with '--flush-all'. - Allow passing of sessions across connections with ContextSave / Load. - Unref the GUnixFDList returned by GIO / dbus in the TCTI init function. This fixes a memory leak in the TCTI library. - correctly trigger udev to update /dev/tpm* permissions after package installation. (bnc#1078687) - prepared support_dbus_activation.diff patch which adds D-Bus activation, but can't use it yet due to rpmlint- fix_service_paths.diff: fixed broken systemd service unit (bnc#1066123). the service unit file in the upstream distribution tarball is already configured and looks for binaries and configuration files in the /usr/local prefix which is wrong.- package version symlink correctly, belongs into the lib package itself, not the -devel.- update to upstream version 1.1.1 which fixes some local denial-of-service security issues among other things: - Replace use of sigaction with g_unix_signal_* stuff from glib. - Rewrite of INSTALL.md including info on custom configure script options. - Default value for --with-simulatorbin configure option has been removed. New default behavior is to disable integration tests. - CommandSource will no longer reject commands without parameters. - Unit tests updated to use cmocka v1.0.0 API. - Integration tests now run daemon under valgrind memcheck and fail when errors are found. - CommandSource now tracks max FD in set of client FDs to prevent unnecessary iterations over FD_SETSIZE fds. - no longer call bootstrap and switch to the release upstream tarball which has now been fixed to contain all necessary files- first version of the new arbmd resource manager from Intel's tpm2 stack. This will replace the old resourcemgr previously shipped with the tpm2-0-tss package./sbin/ldconfig/sbin/ldconfigH01-ch2c 1736768995€2.4.0-150400.3.3.12.4.0-150400.3.3.1libtss2-tcti-tabrmd.so.0libtss2-tcti-tabrmd.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:37038/SUSE_SLE-15-SP4_Update/2f2edf91f289d7c3e766ee94f4531fbe-tpm2.0-abrmd.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d6f791af0a9c388a790b4feee357048b1207f935, strippedPRRRRR RR RRR R RR RâäG½-íìÓAÆþkutf-857f41e8e382308d4a719a1c9d6fcfea6eada934f1be52060366e1ba0fd2f1ea8?ÿÿüý7zXZ áû ¡!t/å£à-‚È]"ÌkÀ%¥¡ ÖÆ–"k—KŠ8¶mÑ4>ëNuXÅ‹ŒD­\ìÊB¼Â0w™—³¹>)mÙb]& LeKËÂ/‹-†'dïÈ/u÷ï·ó±r¥ ›9îÀàPG ;‘þ½U‘ÁS!XHà€Â©øºfª†æIhXR“»8JÜa{mÚð³{™®3”`-¨¬@0F<ùôIuU&^äIóº§:}š}à ý;‡nl¢RÔ[µ½moC?ïwaàSëÝ–>MhlÕÿjZÒ™²ë,,ÑÈÞÕà×Ò²’%CÉ&ZÒÜ2¬åN8Iÿ6Iñ¶»0ªfwÄ/ðgír3"Ko;SŠáÕRÞ¿Aë¡[‡Š™â<}T¹µVýÉ)ÌA}K¼~P³ö-x.*ZH[; Ò~ìÁPĘD”žä@ò¹›4tsTŽÑ©/õþ¦‹u:tlƒ£â](ÞùÇéçÞ"5£µŽ~&RWÀ'Y»†"w»¾!\GŠ¬åúùˆð¢YyÀ0:s;K^þe}IÏ3¢­Öl™ºƒÇ¯†è—‰ ¥*0úµ÷ý)]n;Y+CÉpõJB÷Ê«¥9z¶""ò.&,&…²æO¤jÇ$k³„/daIVº*tweFAH%«‹gÜ2— Ü8è |P¬n‹MÎœrYRÌ(Pk‹_s¶ëõÈ^¯œÈ—ù¶ˆ-.â0g±óœø† ‘÷ÚÞºZµõ T2‰> ¸Šqëpê¤4hjØT€,…Í"“{ mÜ}{hÒ貏3…ÝO9–Þɐ_‹×tÏP$=”錧r¢Õµµx‡Øú“¡œŒ2ÀzìVlŸ<¨æ@žgÛ»ý/ (ƒ÷ÅqÍ:] ÛŒÝöq *W ¿'ñÀZH²ù¡82 8LüÉny­D0_ÉÂRð/BÊÇeB!ëg”ÀÉ®Ì{èËÏs×z/$ö‚áQ’¼µ³Â±®âq"Œ ¹-©Æ—ÝåæÜ“(¼eÿÒïÞºTõ&ä×ñÎw¨êÞó‡g‘Œ«ÑGÆ]×cO„éÄ9>htIqá±äÍ$£ _ T F#WrüB1Û•XL$œ”'¾ãÁ8c"ã4rg»Šöl\^º$®™Ñ•£›'x¹@uPp¯& •È…ÑÅZ‡)üøMŸà×Þ¨@AÕ“/•µ“Ÿhé&/yÕcûÿ?Ãhá²(©¯ã"?;Èø‡ƒ^ŸÇŒ¤ÔÙUŠý!6õ°Ëp¥.û-û¡Ø˜pkñéÐÉ)¢‚zâD=|ÏÞ;¾rõÿÿ ³oóÖÌY’}™ÍïZæç*¨5 V‘¬G6”ÆéWX^)\kDÞ³ˆâ®gF@~$X¨kOŽ0ë 3žÿnù;ÝT[êðrÇÈtv¯tÞVëºÎîç^Șε\zK(2 Ðœ £Pc¸…gZ.â3̺„w _]@-¦ƒD€2V9u¨Dg½çmiêZ°Kƒk4á¥6ÚË»jkÛe›¢'Ëäg‰e¦’9êá ÇÇ´9d^«à;$Utm™JU Ê‚Î`ÕÌ?"  ™m• ÏÕç2Rúäãˆ>i6–rmþÆežÿ^ 6ð7Æh¶ö K¿y”cî郏îŽwû>å9?ˆ. ¯Ïз+é6i@kæ3Bc§³”zs¾õ¶Öñf&‚ò*”¤›YQàûß)cÇœC‘ib·磊Xý¡Êw*Ó»èoßxjT¡¼÷Ú‡ñexÒ§Jsa¯ƒÊ@³È>×~ç}$DÆæ8AʱJŽÏsäWã»{òùSè»}òj%Ö<;»oH¸t¢dE>Ó`¾Ç}ˆ3κkN—$†´#…Äh X§ó·•©AÃà{Û<€ÌÜšMì\‹ù6Gò0½ž 3âÙçü­ªÆ ï‡N¸xÙµ®[}{d…ŽÛ8;ßP¦âõþP¼r¡¨üj†Þ˜&‡°ÖLÞÿU>KݹÁUÔ'£ïæUò[Ü*WHìsÓš‚=0Âm¢êßè*”žÂËЊw²Þ,®í’ YKŽ3™3ÓٝÖ/W,”û?–n e‹“e`ʏ£ÿ—ÀÌœ®¯–DvªÀïáDT?às ˜&÷.´nÈ,Ã7#ÅTïö¨œ!Ä$Û c;l7rSÎ=æÇ ’~Øõòõ˜Ùœ»mïÏC i™#öo#ùŽ±Ó4­¶Ø’HS”z÷in|-Þ·ÂEãk]l=ÛÞ‡:ÝêõU^°Ð àIÒ‚´W/SË¥˜(2Ђiù•±©D>jŽë6Œ•¥€e¨J>v¸¾oö‹IwË>zUcp…­%D›¯~©G pC.”—Ä@˜öÃí~3èºù»Ší¤&D=ñ@/èðû ©Ó’ô–OH%Bù¼cO”,Á¿ga#œ†Au¦`Óe ¢ªN3`ÙXÄy>Í(MH\Yš„éì !œ^B„\ô?Rúñ¿ù.ýä·üÝN߃“Oh|"&„¿O£©ù+ªYFf/©Bs¯äHžDäé$°çÖµf£… §Ù=ý¹Êf¹ž³#ù|rD>¿É¶¬ƒ›uR.ì©v¹ÖFa|ºÇîrT¡xÑÖ‰×ðøf:oY‘—FÑÖ-ºG&nQƒñgF.wü)Ñn~DáYÚ}¨äÉǧ:[ÍÈÞ q ò«¦$yeN7R¢mÄö“Àaflv y´æ£·ŽRÁZ-ób× ø»kÏLº®ÿË—i’^ç¾q@4Ž¦ÈQ}‹¾*TÆ^¤¸)ùûq” õdÕiÄ4H3² å£Ìçû‹ôǝš|{•œ;{"^ÃðÆ/@ŒJÿ½GbcÂDxŠ|ãõÊ×þ^ÐÍ[„ÄàA½¯y4¢3ÈB¨Ê/cžíÁÀpX6x4Š/jù=èãÂÊ&œx KÜÓíg´Ï’¨5姷‰Â\à|©œWT¡¨têŠñn=—Ž0Q;Y¶]ô=ç(š¬Å+U‰šŽú?.ªhB¸þÔ;þüÈlº‹9ÏO“…ÖLTÔ[¹ƒfct`yÙ¾h¡„à>ЂHØÊŁ²4ìù¤í~w -"^¯zÈv³5Ô'pp¤Uó0:á?Ž »HVYZûдÉë ; ¬1›¸–w2ÉRËàe¸]øto LØ ÏJEúõ܍W¤Ã_§¼¶†ÇÜhÏÇâiÂ0IÈ9ß}j®ï¡Ü%f×ËŒBwêÇPSBà¹$iÜ´WÔQQ ½ëÂJëÚËÜðr³Z®¢> ß6§p/3ðÂ{„þ±önWDC³„‚1Íõìr_Ä¡òøƒ~”¸6ùï~5Ûbe?Æ™­‚’uV»û‰Áwpz þóR›oí…ÑpýTÐ*#æ©ÄbÛ®;–Ýqïåmøz¬F@è¯q p‚•²ÁÞÚ ñl\äÒNVçϹXв $Xwï:"ò»Ãb¶*Âf×[ëÁS¸—uÒhæðªÛôZDÖ·®À™Ìÿ×öEÿ¡‘âé^.m9Ñ 1´eYÈAX?.MŒ¡ «\ûDˆ{ª„Ø~òh-)nQý‡z/‘ÚBïtËÜaÂ@ßTÙ+ט ·‹rXÀÄ¢áK®‡h8„=hЩ²-žIc^eæ "o·ÛÉR®7ðŠ#Ý­tQš)RôI«„¤©8 á–N¤&êI^Ëؼ¦ôrT¸b‚]Avœ" ò»öÿÈÏ6C#Øœêþ‡lâ±£gy¯S=¸ÒDËÅô&6kåùÞÐë¥sƒÇU¼gó'ÀZPvèþQö—MÂ|x窉=¡×} ]<•—¾YŸ52>Ä„ý9’8LbbŸªó]?ŠÕ<ž©çÚ¥VðÞö,;68瀬ãñl¹!GùAÃa]ôÐÇþ†ÙːôŸþbÛhäBë„þ=W?¢ÿ@çBéÙú-„Ú•†¿x¹%8EªD½§á‡ ¦t±aáeïD c&µ¦ÙS¤_Á$ƒ¨0uÁ™e ¶¸,©â;`©†OŒ ØîO¿DkAã¬ÖÖ8À$Ò*×ØPÆ…±ø:ž,?ß¾<Èg<·¥ú&_Æ–øÄUu%# œF”´è$ßj„ù†1ïSv¸OÏP”²Ú‡|ü/Ö Õã’˜ .ä¬<[Ï Veû•lm'-C=ÖD|˜Ø4àåˆÂUcY­­~™ªM›~3È÷ÇÙRQH‡$Ê8؍£;îFüÒm–.5xâ”5-eŒ&}¾ô`&â¸wZÞèëô¼‹¼]|¡á! è5¡øú€¿Ø=~ìâh—g±f"5zã÷3*­ò«¹ôÍK¶èöӍz•ŽiØá®éÆ°5X ÿ‘üú칃 ý¢d}́©Ù̬ÚqÉŸÙÏ=úéÏȷbÉ!O±A˜òz#GIùmH±„^` …ybC,ì‹\;„FqŸÙkH2XÖ¯,­<²>ÔßD¸%4^ZAt𻱁-̦KÿßžzÜaxíñâ½Î¡‰²ûAÁ£úôbövüËT·"6nßÔx£Õ“D7Ÿ\ÙDMñu‘òv-rþo–Ä=tIÑ5 ÉU–æŽB´ºÅ‡#|~jw I,ÃM YÉ¥ˆC¦v€oÀHa”ðsO-=rY­Œc¡Öx¯KYõ6‰!³·Ÿ› Ÿ¶R”yœ´8wV`C¡µg—ˆü€½JR†@diéÆûe£Œh‰Ì2.¯ñÔàû“ì)1Ëc· Ï²Çœ=ˆ1ô$þ*tÝd¯À;ÃñóíM†üØ‚›»9·jSà 7• ²{Clmý”¢¾^¢Ó©ymÆþ­ž6í%`ºÕö bLuù¹ø¢à\¯ížê×[2ÅRŸÒ2oHçDZÙàhSj¦­ó8ç¿y&¬w°¤u6Ù2Ûò-l4Þ3ìäy6ÚX;,Vðj^Ì>Ó ºö¦ÊÀiˆPà.«“ÞšJÁ«N`Í ‡P 2¾ÇXQýŠ«ÌvŸY^4Jˆˆh_Œ(C­´³øSœ01Á(S¦æÂ!¨IÍb¥ OØ…r³­v2GD’zň¤èPQc™¥ `êv•Úý'c’´Ì•`G®ŽÞÿõU9ßÇ5d/1ÛcNô~Øí1hõûzDƝŽ¢*3ZÓ6£ý’¦»‡…®±Æ3Û]³jÀ íï7Y߀&VÈ,|T‰v_a0¦æ±M›·Œ>!Sa7ŸDÁ7w©~š89±ÚåaÊ%.ý qö&MïüLðRfc(~Ø€…H!ZÍÉË“XÜÙì{ÇmÍ–Â¥h Ý!#–âZýB¨]BäN4Eˆ³î;–­è~pSðv‹ç£M êæòñÍ©Ìà•[ÆN—†Î¨`Œ0ÓЄPO';·eø€ê®Wÿ5*Í…ÿO¨†@ÀÅÙt§Òac>®…9ºÕñŸ—”˜ëÅÓ&»Â¶†9Ó&”^©dœ‹ÿe*^¢ POZ¾Ä¦#õMȉʹïmzûY‘VmÑ®s¨³àˆý‡¨¶C¼Òhd$Ï2«½M¨¤CSaœ¶õ¬%­-pkáU‰ÞBßÄ ¸ˆS隇‡ã>éÈYOصÂ3³}œ¾ànÅ´ŠêpԐÜo¿šCìNvÛÙ˜´(H4ÝÆ2> ’"¦sY"Y¬@s;SÝÎ÷ßÃ¥~án2±YÖ=ezÁdMSŽÜ•P£­VÄ1ýYð>%ïý滜¸á â—«Fµ¾{!X¸ªìM¦Á¬«Pv|I æÐë¦i³øÇ9ú®{>Š2¼¯žR³©1õÒòzØá¸c·@lce€˜ÐQ6ž|•å®wĸ–âgÎW/½)$—½‡^ž§zU”¹zö€äï”#ZÄÄù”Íz”š1¾Š¢2aé,«Ó1ß1„**ei²)ªMmp·Âè¾xæžô ÉŸ“ù¿jæÍ—÷…*t¥öú“I´lW …‹fæP!³ßV‰™¡ßrÑ­‹$"2EFâþêá2úù¡Ü‰[HÒhÚàŠýÅèXÙdÜé¡«¿:ÀÆCLÊá´˜d xoHšÐa럫­i‘ &Ám#êÔ³Æ0\§wœ±#Z‘ZG¾[€.`¦{…s£(ñ-ÊÇ®¼—Ù»5xe+œ·[Ë–+ѽòÁ^=È·wžé•Î`]¢‡´EM_eÚÊ©\ÛÓ˜÷>‚j…MF2}Ðà;]²ºT[gY™ å#ƒÃ‘úhAÌ\µRÙwºIÞ.±Ëå‚ÊÁs ¡NÊ[ØãûƒÁ\‹T\RI†‰;ƒxà º–‡íÔõ]u‘? ­À¢yôîÉí汯ðœÄ_fUOtÞA:VF›xWkVďÞZK6×µ_|Ђšé§nA «´x–Ç÷à ìaMy¾öÿHòR@wÎtiµ¾‹Ø "ãÍ™ÂtüàcÉg³åM=ån{L7› wwqž±[ýT+žH¬Ò­@©ÅÀ!†ÔÀWQlGÂñ#Ëýf9»!Á¯U¤Ø‹·ÀÖ¤ƒ¸î j!¶îçÑmn«<9Ûœx¼‚û3®ô>P4ý;í2œ“w&W¤ì2.V k§(‘ãCll…|‘Öù`¦©–Kqõ iá?•Þ"ÉAI/µP×G¥Èï*´—à³MZâÔyØ2‘38ŸH!VÊbÌRÜ;)6rëî½iX~ €*Qƒ÷ún Þh—Ó µP\ÈWÙf„eSkeÑwÅ@þ|}“÷ß&Uœ8Xº°(YÔ9èKk30λnØWž¯øñü—DÙ±¢kp¦Ýß¿qþŽVbàüçØUgEFÒïãòú®8:«ëþyù¯SÏ»€tÈ˝ƒî‘âŠ> —ÓóyõÛ–ÚDaôDi¤ÙNuáø_€òБ­ªæþç “(`uígâ8¯ržtˆ &P¹Gp ¬}¤(“%¼óíºÑ«»ë4«œti#X­=ÎÚë“ã@´ÏVûAgc?°O N$]8oðH¡ó R·œ*uï-0©Åúyââê”j–}&2ÅåƒUóø‹þ"W•±òÁÌ=œHóþð]ýÕ «M »y™’ï¡5Ñ’gSýPYÅI¹­Ù;¿B& xâ:ÜñI};9 »$¬~¥2Ôûa, àÁù馨öSæµ³êéhÂhcñ¼pÒá&ãôÒ×ø~oü1ƒ[ DA¢¶éß YZ