libtss2-tcti-tabrmd0-2.3.3-3.3.1 >  A `;=p9| mL^t ϛUXAq\BUlR>LgP_xjZ;}\ժii\W#IhvX]1SI ?nA P5dE  NόX#A StUw1U(/_X @55ļt<}&IZ$zGaIJ ϮMg5f\ 7a4V_x;(+B#CJZe\[6+B+KLǠ(궢jbU`0JO,_2]ٙ_38/S?/2ɯjؒ*ٜIJC]< ՊkWK-.h`]<ĤF0Hul%O#e//,`V,+\C8 Ql>p@18?1(d # K"/ EV     $HP( 8(9l:7>-@-F-G.H.I. X.$Y.0\.L].T^.b.c/?d/e/f/l/u/v/w0|x0y0z00001$Clibtss2-tcti-tabrmd02.3.33.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.`;sheep23OSUSE Linux Enterprise 15SUSE LLC BSD-2-Clausehttps://www.suse.com/System/Librarieshttps://github.com/tpm2-software/tpm2-abrmdlinuxx86_64O`;`;bfc46e323300b9f5f93831b97db5b0a714009b39ef6e48184261b8619e170a9elibtss2-tcti-tabrmd.so.0.0.0rootrootrootroottpm2.0-abrmd-2.3.3-3.3.1.src.rpmlibtss2-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.0()(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.1``^@]}@[Ѱ@[ @[t[[m~@[;e@[:[6@ZZ ,@YKYYp@matthias.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.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.com- add systemd-syslog.patch: remove deprecated syslog option from systemd unit file to prevent deprecation warning (bsc#1185154).- drop 0001-build-disable-unloading-of-libtss2-tcti-tabrmd.so.patch: now contained in upstream tarball - update to version 2.3.3 (jsc#SLE-17366): - 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. - 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. - 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. - 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- 0001-build-disable-unloading-of-libtss2-tcti-tabrmd.so.patch: fix bsc#1166936 a segmentation fault when the libtcti-tabrmd library is unloaded and loaded again. This caused a crash in the context of the tpm2-tss-engine.- fix_dlopen.patch: remove this patch to fix tcti loading using shorthand names like `--tcti=mssim`. Upstream already has an appropriate patch included in the packaged version that works for both shorthand and full version specificaton (bsc#1159176).- 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/ldconfigsheep23 16206548782.3.3-3.3.12.3.3-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:19528/SUSE_SLE-15-SP3_Update/355571dadfbd3307a40ea43cb08035f0-tpm2.0-abrmd.SUSE_SLE-15-SP3_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d02d465085e46bfbb0fc4424cfb0b6727be0fc42, strippedPR RRRRRR RRR R RR R-7M]}Butf-8c64df06a5a11dd0830d4d9326f39d878d2822fe1a8f9a0cff73dfd0e164af186?7zXZ !t/Qk] cr$x#Di{RdCD |T:3LDtb0fYQHP;ns{mӞb>YsF͑U}20c]H1tЂnZ#@">cs*ⷕhJW%9} MRQؐ\)6^nbq7Um( Ld[|蓛ך{%ϸĺٸmIºf4 LeY`*>iَ̫˜8m'dYT\=vrZy0koYٿO\7[&"O -q%0W+=>S `PZX^uh8BxEeCgc~ܪi{j_ER(^~B;j9oIyVjirqI\h3ǒ[=DUrˮ'xvyOD HNbz3)$H^r%@|( v$TtQ7lfk1UL9%◣BaԜ]4ԁ˘*lJ3Z oYѤO> ]AwPO.MZr,2[OY>|kS0L^=&'(2nny,L$PXVM)_XWHe̢gyvǗ+Aҁ/rBz`pEHPk ,4`8ց*J]&eC$3mH"(+X4*z BA)<$@Ē_OoΚz9YN[ÅΒ׮،q϶g r]6⛆n*l$8-Kzp~sBC5]Kέw-ZCٹ')`!ʢ(OU@:5u4;VuTf}:}u KiMuDBI+ jYn1B،.k$ǎS D'' r3׆x @_(U;~Pvxvjao+<@jkԐ( ''W yJ[l KVn6O2iRnu1~M9}Ar˼ZBO&)TMxpr_7]Kʔa2耟THܡ$}X/i"y!: ҋ֗*๝WѡҿSL NvI.̡M#EY#.L'kĎ <#4K-id1hj{l$ *P@~mE(S {ޝt q}1Xi0=IΎ͚/eZfmVq&2!)rMhst#Pew=]}˰n;1TWz ZͰr IYpA,LW.!)uÇPK8NI7½K%҅T m|ɲ0-biȅ.V.|`OkM<@S")l{ ^€XJW;MOu"LNᝬdK 9L;f,.n~_I-qӨ̐wCɚZH~'`vg ijTV^ȢiOmWN3͠s=fHHr+ W&1: Ij A ^IbiԵ,VЙ>dpgXD;z Cn/x"[dO =rp:&R##zͦ]/VD$ ||٢Hg_GbcX[5[bib,&8B[1MjhtaC MP12ȧs0i|+ۺ ru3(:crɅ K"t˭O9ֶRAa[%nAx#QĬBܗ'`b@kXgN0.)FRR:P$\jz"ޥ~FG {=gZfFMEMr:jc"NNz^ӘY_B߯l!J-o[Sؖ5b) nt4;U&O*(۵'f nz " lbx 9"3ħ.W#_)/ a^~XUqJI|i&GI*m?SGL!(qe&~?CT>$HidL2z>ɉ,/b?q`*2c"& r`(#S*6L3g9Rs8Rr 0@zٽP!#3D M+~" `[zCYZ8*Zyx"dF0Bo&գY~i)ahvSӠZkRc=^ȶlԼ!Pv*"JvlbPjcFG&)JHTk!_вcqhpz@KBEuB{mٰń%g4vN/Hc`7K i3ƱU߳k$񚷆JTD7?$tN8}=V xpWCFs[!?! @UMXo[s>u}p$F-2g &+!g,Ǘ-@G{˄erc4wQ'*JY}%w| OwSlss]r";e(iT8PآF/12Y`%tlM#TA a]h:Qy [}ffDb_loS})hˀ5!~s47뚞vQoۈb78kD P"m(VOGXݬwvX#·sJjs6'D;%5x~"%v][DLol,8]Ҽi HoqUXG|6"1Yf=#: 줉nmx- .cܿy`\43 C*fNXJUw "т3q6G+& Ha6]BScpf-q׍4`_'a'HAWǨ|Z}ϱND_ļ|PNf7l#CͰFJGط{]ŸNd/PwIGjJ E/K☬+*D|є6? 㷰=/p 5;  ^ "|aiD+Rdb'LpeQ#Z0۴p6,# *)3|)-?9'[^a¢ v{7e%ܬ jb4Gs:9(w|& 4)>N `G?Zq"lض܀=q 4 d.|5aߧi9. g,Y Q7 z ROh?mdenT^v Rw`tnaߺp ϰJ 㲪ӖBZfYGџ ɴ& @`}koCߡܰN2t ~$$׸Z>j[\lƎ]pc0]|}mAvjsEm9xF x7YIY4&W֕tz~?ErޭX AcôlD΂pXI2vρIgH$lڏuT #)d6!ěI15& #Gm6$jn7tM. "l*3-V|VWD<ō X37@2xeѬMOK\h -Oڅ*lzI I}} Vtʜ*1kњZhH#Kyuu-Qy[ccKR|Dnv$fo8U[p}^R(p*/?C]La팍yqS;( |9Cn ƌZ5mZSXP+S{N}Mp_ơ Tx8X pcL_rA7[T8d~T?\ osXk/wt_ #1u_:woI+/%zxF.d@T=Adca , %ʱv>³gw.LQ/!1gObf]ު<'o^^^PhRE=b Fs*S:2fjnݭᑾ\8A\Ug>Ss&Ox??-洲A mEi;d/ r_v3brK͜xvI/g4Xqz`­umq |AxeL! ;ٔ{KoĚ_Gb-JR{ScUjĺhu;ZD b6_-zEǽ"ESmOzC\gTSC[ߩ"֮j$Ý(fUi440!'35 ^F?Xq#—匽6-QoPNHdgk6 RN%vRv3T u'MRִ<gLj*9ϻv;)]kЃ vSzo9MpSH@)]8暇t1rYmh٩K^Nne 4j5%n]=F )d C-ؿTT}<*A ڑmPE@;4Y$&`}n u?,%opW|Ø<[ ,Ͳ +}^ʕ(JMPCN38C7Y'ypR/I~_lq\|0G&s !A\LXNr,DCL2[γ?qFaJKj 3 5Ga09 A>N><(jH&1}@6٥7*x|JyG tI]ɑt[RGn8ԯsmw~R53+ ( |OX;˹UMqIN":$>+,54ɷ)^|&HMڷ40Ȼbʠ$G\AS~RXr[Z?;Ų&*%>*,*T @' #a$;U< K|+.xGmeGdf/,SJf@:IwxC̷6t'{pay[-"I=A-`#4}kB]Ѷ+ پJW{?D4&MV;$<)j}xW~iБ豪^\qFI?O6]]nOeۄOenoO+kգ0^8Dd̶5" l|ns{=4\qT3mPޙb@܀ԒfN.`YGSOubLdP*Y0hF 1 V

E(@ld۩:۠[:<0ͿQj;IJߔa äyln|Gql:a ֚H0ⱆVDЩɥ?o:I'B ! _\5te?0@RXA,5IZ=rf7}x8Nm%c7HbM Q}C9EU.yfLhKh]O#F^>+R-UB"rHx=%b+k G"#jUҢ8`8 (Dh| " ~rF j:\ E9y@J'O۾\# TGF"Zu3 aG5~x2$#G8"į&پgh_ywCL<+eq؅Z[M(/^|"{v!_#Q--A \Ly Mj%1~2 p@-sC2%HYvPOX}561v%f Fh ?^U&,LMC/* ^/̸E|(6Er>_t,']mörYު6{~${^{+STG1cϖ(@DnYw|G7l0ц^(M>j~AZ֊qh-dwakaBlJ{ra歮osmhZ# y)ma?{I<*"DVw$?6O57~p͎,. B*Em‡D EWѿf72A,,>@ךA 4,ZGԹcx/zFX/ Vhr 'mœX|-×Dh4/׋S%7ȗ7hUe^HfOޕ*"铝ȻC?mYKul9t<} Jz+UcrU`H*0V)֧lE3K;ϿfZ,d8̎$Nf$5_Ӌk&z/#Z=]߰i?/9jP ;u ;7*ev%Nk"'?|Қ-PUX>`WE-{P ;<,\beMTc2  %hPG~8]{>8 @D0| ^Iy+3ƝS Pl-U ;#ĤZX_iNBvOydr,27mEJ5<C'4fϡj(8Д#EgJxDT)Gk9PWPvFEtnTK >?.}q ?@-b+t:UXbf>!>,w! SAq $OcL`Hlkn? qVZۓ&OUM6GhPMNMO8z'8.ZTj> DN,UX{Xbn"ڮk'u Z,pyˮ~NzG+>pen+4k@svոK0.ԉX1wI$_CYDO/:}-N<a:~]L.+8I2kb2:tmR9?˻[h6EUYɡ$$c|$pVeShݸWxEe+!N*q|7OLk)aՉ("免*+vRӟɸc\WЈ`^+cc)3n)C*Ow)n~~[pWVj\PzYDiqCϢšv[jY-1/78bLԻJ*iz^\UBZ 4#Fg RKGy"w2v[6wü{3= N+!5ʸHx=uqkANNjV灷6)ORx.;#jS7}wC\® md;LѣZABLtSWcA:`Vm-2ϱJ X%K߉iMq,lSr"/G3" 1\SFRڨzutUg@ ]g(dPbg)o0nAA*Jp9Ho1bҘ O=+̷6U3`Bb+]^_Gvlc\{Hq% ق,? p; vCQ†܏UL7̎xi/z-ϢIz=DW, ;QД3O.,*8 vk|y( Ud::1obJA4t541H!yY "Ϊ4➭sj 犹 y$x̸7cUX'< 5XpI ?5/H**x՜@ZfJՃ'/ko@F90|W܃WkP0ի n f7E)+_~lv"z^Yy }]=Z;M. [@[jEINL[X!6'mjNl/B'8ڽ" k]O%=i7iߣE&$&;Y.~H)[.$Ҥ:'[Zj'OPw BI'$7-.jܽKHתq K${–sÔg]%E >nX(Mcy=Ok+`Grr|táowCWd;&y )'!2X(Te(R 7@;vR;U%psQYOKȞhe%ʡ~Ts5k%Id eF{D}|u`bm\l<Qn38R(JxTНPu;fzlVr)6{{0C*DIŹ5B*>krb h!6v(Wj28t!xTM2В^'}|eϒaMqW|*IGQA\]*c3~ 2F& s7TZ qjĥ)}9ӂ,M'-9l3^8zSNuE}X45$^rirDa]SerXt(3$I8"ZrEz¢U |#'t~~XG` ;n2J}z(bȄyK=ŵK6;:36/YKVЩ\i'`Ipq>/[n?ط5y* Zs f5 e/ r!^Pz yLzK )'|Xuj_CKAm `2AC=YM8' bPp/Wсm9w&(LkCKEhxwc K!nO[z#*ѵ0N*.=H&(ψBuxs~w1ĞPGɚs?VP=3tٛ%S<]vo=t7dr|%yr`> %Uށ;Թ:&=9T6^;rӲ Сv-CZT' #Z_yj]Mj]+yPAyYhJjG@z/[x|N(pHR%(w5v9{h+ Ւlx`k Fm G&Ix*qދ94ŎEOf8A*wꨚ`f8x=?ZzCЭ(_Q&u>x-@D:X* |Q`kPv^yhI,4dž O{zz 0/lCyy0XٱB>psH87~AI,W*U8ecԀQl%FKܩmg-wK;rxl:Mv E5)qr}8%~`؅x"Fؼl`|ܛk4S8Gdt_k>;'N,8gEaRWN]<@25Ή[\۩bʢlަo{oei(;=baw듕lRA''3'6͍ߟuFi][| ܡ#Jm3ZEB(o{"0.K- 3y4jPH6bd Y5PX]ūP+O USr^$7/ ~;aqr8M#7ݎUmpoF6pssݛzC9HmLhU;w(i5#,Z츱O$B59vh6KB QQޖ}m*b7X>M7XJ5B]\\qcVH^#"9㤀#KP&5yR3,jZwq-v۳2`^?B:k,tY2)l0G)-ZhlC>|Nz\,0 =-3kVUeR1h %" NBi&ŧ9']S\ ƻ~-GI"!4 սda'O9=GrD-FyfCAG|:M"s0ٻ<aҾ,ӵ!0_]by紷6U(} $:`A F"_/ ^zg}#zvCwՖs^%/Zցxu# (C*F=/: /.ee &w=ikD l"Vw7>[OTCV*ٗL:> rj!?1%V/?q_ >$?&7hDrI/#=e2b2Vk x$1aXX{+ǕPH]NGlYcⵍ}ޝΖ܇6 Z) 庎bͻnXavCmr~~yMRƾC RfU@P)VH8ڪtE;=X*+1%1{/r䔺9bhJ")j< p=i%(JK( D,۹>(uo\F̦{+r@?^=T[a9[SEk2)O_F9|ZhtuqyP iOl::T:2F|yLԘNݿvjEFě #c.B@<.@h/jahFs.qSU&0ug]x5tz.+өh{yUSSTn!ys j]#*x ^&|{wtjse&g5Z̟ZbDO|OAkCrEfCtW+{䃙(8G^MUn`]H_3j@9[-BMTm7@ Ur^_ùYM=# C@%`8MamUb(yFB\iTWH05N V,#_BǶaW7je6B\?kO;Zo<ԟOY8 f"l":Y,RP-B 3^F&|qy^4۱*d̩:eTP!#YsĢY2hYc?VgiHWq_/A&eF+1+w+PD&nrb- *t|XF2}!%Mh>a.$XH(# GyZ#ͷ]p ښmI#%؍JOjGTǣfL@}FǼhi{ʹ.'99yF苚gc[N@s8񗋄0QO_뉷2ڞ@:\4l?AZ Е(u&s-/q_ EMW5CHE>^fƽ֭8} *;CѠJK~XVד[e'˦{3.ٶIaU %@E?^煏Iđpjm=|ОtK{jBOx+vz}%nLܟ*vDX/b&h#NJLR*[ibcyо9(d tl~;o?րwr4XhE8̛y= ѝTNf\P UK^K9؉1n T_JX^- zW.޵+P 5Oy׭ٷ~ Nih$l Ecޜ%X-S~hɗׅ=>c) U8g,;_GW> 8˖'ٶz-ˉğZIDFOEZ#԰ T Ołض *QEn =m!#օ맂ӠLu )C՘j"(hjPA6v|L W1J[tG|OÙkn5!Pe)e䎎ۓY/C煥R/aLR! j=HέdTջ!'Kd-n{%v'YKpﵢzFн [U@h*+֯A{ˮQ#J/wn5 K\Og(>C|DBLKkb[?G7X=>+g6`e`D\yM ibӺBAtej Rq9l:92KS#w0![}`󂹾Ne/}c~埂j~CXNhp EY+/iX&'?+YEǕ3^vz)˔([3_25lln׶BԖJḘ2$'<Cy]s`dL sxƝo^;HblKknB"EcZ47wb\mL~eFM g4 &0gOz=:t/I"[10=Myzؤ6a@Fu%V_z[l~L=*aP^})ymIvd͋lYњJfsC?.C;km=]f?oܰ ^ǽZ9+]Dzx#!U9W3 zV ܧ?Hц Do#Xi׃lD}d5Ob\#v5,|3&J#pkE84e.Es[3Ȍ٪ٔKH#QX ZNs NMNk~S&`{z1o'>]GZ.P>Ep59tg17<eysN `3T_7M2%hSBKR["t'{ilz+"‹Pl"d{Yxv-إ2n3=Bl5rYnr \a37ϑǿZj tጘY' ;p7ۘB!ɑ24%zzѣ(;0;3RåC;SpqξęGL%Jጱ| xfuIsM S *>1>++y&`sj IvO92M!+a6<ŤX N'T!x*.kS3#rZVQ̷wzEMyEĘZrUYWŮ|"֭WZM^:.Z =kGX@`W5jH-рjj4gE6Zi)'- LMVˍƝ}m*(Ɍ,W9bOo͊V C =vrűk9L$F|=!EaYPj#oi*qhbC}XByl8h+dF/NrՏFt#8fVbkdJI؟W1kꟐk ?r?21@i4mTfx%VU~T58DW*HXO+3Ck^,p76H[pPPmmDƢZXl=䉆*%`yRs\NHiKdyep>IB@u2tR#_ ,uQך">j^8]x6b%`ZQ=dz^e=}KLGb[ _}.{D9a ~~T4K}b[q\=na3[F%m]#bo̹ayyր e{Zxu!|%Wq]\\RпJ,"`hp?7i{Qfn^Aۡ4i,gy3@Yqp%EooE~{@i߰Bn4-%ź S p?ൌ$Ձ{!MUfcf‡dxMZS3V+CBt{\=^kK-rइմAttQ=@nډD)|"1֛*^ cƝѰA,禩XKws' ՜Y]vzz r?SUq(xT NpBhKhƯX,,dOeÔW#Loob^{[؍8SJ9u7)1[{MN$jDa/I[`AȊ۲d7o$esM:ΖreQaDgz+ya>%8D2uTP`eVy苅;QjfSbr&!Э^DF+">qYwA1GCmy.JD^¯:W"E:'7W}QrógBPњZH狈f=UMz$9lr' 3&tbxN|Wkwg>z7U+ \~RS0FjMINˍGϿ"ߖ\f!uADRVGUeZ l\ah7:*FB|2b#ŵwYO-IwQp)ߴY!*ک+3J<3wm-NSXf[nھ#qۙL!.CP#ܶ7Y]Q]G,|a\|fX9Ł[؄yq74.qt(vV!Yv7yynkYW0Ka{7}E.< B6훍G,.ȫWd V4 E8Y wZgց e3Bic[ʃE#_KOg0SO}?%@0iJ`㦋!P`7 ĄK^KD<hEgmEU|1|s@*ƲN\n{'cbe O&uӗ0HeI6v1֮; q|i 7*@9rq` n S+nEPIs7>n]VeUCMGOJud-NY*@}<%#^/\GWK(k3 /qmir=~դt>Zj֌,$DDYl \K-|9v7mԀTØߛE{ /ڤ5i-%G=o_~eS>?\OT5O͘&`_smWc 큿ӍJ}TzEDc1%'!Z6$*tTETI2v=B౮*Tۛ|oDu;W]ͼ8a5/E_%d؆|!G]sU^,z+4-M_OXcS5kh^9ʏ-iH"˕7Ai7;!ɖW\6ʌd&=F%nPWw$( =cꙅ'WQǎ/cM/cc&^ȴ-(\,owI"J1 /I  mj7/C"gJ=jǽd$oZ3(7% 6ar"ͲO%fel+GxEDǤLO"+j0dp[le+-41"!Av"o՗-@Vu[bi~g+<݈`Oi 5v5#U(_t3% &J&56ՃD۴x ZJNZ2].H;kɍ$WK^2\a}9gx}!nNH9#[[~pW@FuTXJ|gKO"=JGV@?tef+5>thY_pp3`YY#bVĕ S`sK.J1{!vzOO$ߣ{u5iOJJMq|WuB(X\3A6-3BBP;ZesD#+6,F~)7-jO+ h?' @㻭Z9o եL[WR (HTD[<<6iKM09[l:+l0%aLhTd A9$(̛k2+^+/MAWsevt&r񝡛<ܔj"ji's@eQ?3n X)1hg*J1f=T  qsnDqLUA FϚ<30:T, W|Z$E":yA. F=gn$Q9]k\슚]}~:yJ^̜5pHnJHp;`MBՂ՞;Ke?˳q9!!3=M̱!Y brԑEF@%j rHםaM=IgS;X}]D2e.`I'|5MaHKQk{8M'(9 ;ES_U1ƤI:eh"f=?ԪͰy\+#^+G=Qi Ȟ Gnئ@Y};c "7QJJdhG?rx_0=<,eJ09Y9|Oo6o Ӻ JJt7zX`n¼%ag +D7T =͊9Jdvl$3Zi~j[LT A,$Q:7,Uی,zvf*LI/@@ a /27 ;nc l_%%ʡ8l nە8jq]?k:|;?ҬOX=MMWIjZ"iǐ\u52W9mp6doũt bʖp):6@yr~ y Mny8$"ud;SGxA*Tsgz{Zd ƝL 7bp?8nwh>ȩ59 RqaFp?-4(SrZT.8Uu9M`w^ 笱\*/mXen)ሰK"Ae6՜$ͅ[A)xb|6! Z-yQn"?ݵmį{AwYޏ?Dž'e;AKƯJ3iZ_L1tՌPQM?#o!c\eDgZk[/LN hyu6 G3ѳlQ!ɮd xDbf%H-nd>VJՈSXv"MrMcC9@? P9Wҭ#ѼfBK&ۘ[z> <$qt㛆1jD=@ XVL]ѺR@wfQh%Tg:JЉjčkY bGT"c?L?Iͤ E4ѥ<4ܣ@l+ % =W/FX Qu16/@X0n.vs*y5"IL"(Ď28&lktiOYncxEϽ^20h MLLSN/m«-9Zz3ϵJ^~̍P66t]NpMTVxek:/O]4(m0 xҽ04&f4}vBRZL(+P`kW}LwsuʳP`xbc6C?1nBXWAR)Hųaͤwwf2,P,:RxQ:4*/,.n\Xy:Յ#iLPaE=c 22ji(kmrkڜdI":3̻E@At_'믦<[U wg9X/&N!T1>l2P*.*/Vd+{tzjY ta`La nO1zt+7n.Fb)? :( +Ʊȃl(D|JBȬy[IYB|6QK&oļjű{~jO ::Q ɆR;+ٷp6@yw!d;챣W)թA;.[(Or!4*`aYptE;PeX5YrNqQϵ )?!#mEb}*C‚/E2b }͞bZF2HjV{.}%cxܒsi3Vkǯݿl]Ȏ#)zRU$]6R8 #ݗ,^9ݑw J2đ{Nsܛf&3zS͞^Bx 慚ºcbad4J,"^UH5U7>P(FBV %}S`v_V޶@~c oYJu!ozR{T!{J4a+SP(Z=ph4=b$;oGzPcYHOJ1kơ%̱sjߧxJ$Z_ziBY[/%Su iU+1V3@i/a`3 (D!E<؛)!lf0PB8 3~:tyRBX?4/֌e@xݒ#RA"vŘt l5t"M8W" GHn&oJIXʉIw3ڥ-"fim8~.{aeM.5%_ϰ:ڊH^EV45s]W:#m;8#hU7&z` Ϛkaӌ"3荩H "ey]|gjw9},/ UTz;J/{(Es:u`uK46} Y (8N84?딟HjiaֆmJ(F ӂןG=N;*w(4%dyeD'F~\/9@ W.q1Dryl%cBaAkQoMHtu7#)Z?vbG4|Wڅ|acN 0PQPҵ>0 BFK=!nm̈X׏[3r䊝ZKzw}e^Mqh;+"c0Y"@>`0"|JơmJL:lb8r(޾3>e ӓzݚeU(CZqT0bҋmܹvU:^ʼnP%z\>yu)N.9iL9y5k]<# 礥<2.tU>/G94k^?~+@* ^:*4b\ ̓5U $u}X$ !hwD u[c*Wg,Rp ; b'S-~| =omRVZLQ; b |P;nׇV8c!!:h}[(ngG6I˔^Vg\v[t! ٛE$) P^E _nvo 8Vξ:xX9W;=\??E\ƛe4:Z8^f9i֣:R3rҝ+htiw Ӹat&6)"\4#\{<1Һ,3 &US\|s_ַ}:lnXBNf7{fbCfk|i/ )Qda`B*meOӌ'L"*/bɴ |pmPđ8?rLm) 42*ca66@Xkن׾K󈋃'+ףd, HN2*+ ?sLEABqᣅ MaqC 9Ml幜**d[>S f~.MG]5c_څՒQ'9?6xh4PT6XÃFqF47-(T|zy!jyd4+qމ)8kÏg $w&^ΣDRh: !%./`Yax4@Q(.?6fOoetoo`z?6NuHryGl 50{dKh'jqg!O{<={hk&[ۦDƀT+拮AddrZzY~ ۩І{bےc4 Sspu<4%4#׬m=}!.Ҟ",b@M7cKCv;9[Em5|};n4qLvΪj3>n-} ^ްe\ 7=;_]%yPUui6hFw0Vc!WK#bS>!FPG I#v%;AD*5]ST$G1:)g<5w_SbYkԇe]taG8JY';=+'KBF٘sLV c|~]tJ;:$Cv֑6=47)S u|B ?sӊ6*|he#94)/[R3qgiT! ~8 `Ԯ@u؅NtuֿK b3#-?( .,W1?ь -*$ըeHr \1=]*"p@@fJͩhӆ5 3;V;(A;ݒ:am\tɈζ*∙D¦yp1`ū!h^#E%[~ mcsQ*P-@ʈG!hD#JauQ7%tpbX4h iQ`\MHj: $׎:{> m!07 (_HxZ;/5QRNK+("g(KeɼG[4M|@AƶOSuA#Oo4n]`jEEm@vtΰ?l ^-)%lOv2̓/4c34UG1#o  0V28Hkol;Q6ڽŹJ2kA9F^ HG֮":W?P$OH;3wjؒ9K2{K)-xF0բv=xO޿M΅&A*n ^ѽ+m~17 ~ No u$QyU)U T!Yd0"Yp2vht1W6[ƹu &`[ xCe~͇m'J) KԨ:.ظR.Z+'cusO6S+{~Cⴃ4Fua'hۻgÓF7}TĦ%4`DP+D4A@U331JB/0x 6Xk ,bLrhÇSO lr)(uպORD 8RrjR~5QVD8)38ڪ#­`#hSb/!hD|fH&G~C8*@.y*-$Q|_Ls:S+rgbn)UFkguS, Ng1a" pwy!=T5.V;_V%>a0S1ĀwQYPRUP~  m ES5Z؂|M:Qm@|u7GaP K H*mV*Xkfj8Kم9hTN"zr.{oţ$ G!ieGr M)T4GEeAd[oR5N-kmJ\c\8NoL3*0@rB"3u{wQP`1}hmhۑ[Fd skf G~3RE.*ejV@Nzz Ԧl,<SsRrUZ-Lpt}3Kڴ}mn^%wM7LE,| b8÷OY~ϕ WtA^PRԳt+{δjϸ)[TYD6Μo!NBjҠ Ru w&SɪTr .dYhx] YNkJ#*z'~}=ь$XS돁qzl)ᑒd9؋NZnOZ*8;&O@|¹$ 4EUJvS~CB2D,9,C(>[L`⌇#D噅vӮDeuu Jq(FӬ,,`]\>Y=B&hj5i}sWxFQ[/}achՐ#H, Y+y?9Jez| _KJ-L1$& o*_P|&fKC`ղ29IZÝ͜хSx<HP~0Ә&,Io_So$ܐCx` XU]qsC7 XYA>@ Ly~ʋ+7^Kfw0fQP%f@D/@AXh:gc|ܵ7ou6H*{8=tV*1xFtNsW°S݃Km!ڡ #\y (P#|VܚiNJaF-nYMLo_72Nq$"3/ɢ^ $y`HJfw.5OL:[ !JxYaYgu@n>IĄ kWNxxl*䕁MMܐg7\pq85 ۼ=[639&fblLZ~*j]犾Ij@4Id^m.z$&o}V j@r!e#%]PsХGZCV9uwPANC~Z4Lo-{-v~Zz}8&=< E _ÉYL_CżG|1O}}jE)Dcm|N>b0Ԡ X 2>ἓ72&/)?*5f,0}\E&ȭ~CD}U0$./#DhxXҠK29c(L)S еX$oq,z2L wl~@^!S:HlK=J_6u|0\gxQ:FWixUƦ_?P؎01$z;gav-R`0\g~ 9,Vғʀ {bu#-qgKG򗏢 cHpz} nk/;8AFopE&.4"=}5ȧiMJPQ/hn pjo6k#X v_ϔyڒ%r@/gbl @H#02Nz -Ew\ u} %dzxҪ`Em59[XyOQ1fݻ/X[Ӫ@Dҡ6e4Uq5 kezu-)I47OX }lIo:=C Z/˄.'A@}N'xJm~-V?c1n$1Q!fT'b3XiN7ל>*eBm_MqzCT4-d\qNB Y-\ɰP [iPFU5hlÏ@p6

1nⶰ-4;nJ :"RoOٽڍphah>0~ulkHWGMOkl2{io?Ҳ]gw0(0-M, ps G@]6oG߭ޢA|LC^&SӫW뾴-2%:DCÆl։]M碆;t8Zb\[ bGbE蝃ˊůW+s3C7<م"_wѰg `[?4A)Y_**8e/ Wj |ubhV1?xn|<4FNo\4QW+\_gd.[+|AJU{]6Bה'R9ϯ!&QZ~kJ.cK%Yr?5RIQ{ lVkKiT vUe&j٠Iȍ|J"*̅K)ɫn&TMI;]))3-V4IPQ򮏾#9M ZIݰ06gB}H :tt=zT1R60JaTsY>)Sk民ĺnr<[α{*s^pg\I(/Nge5Fh3[` bK՝LS1=Lyd^wZ%Ž%Q8}6)·GR e҅kC*)l/o+.;x# qUjܹ# )ˡ -#h8hOZg"~h} `動i־زj^|7ޫ>} o@2L6avm d*S=4{)]', ڿT h= ^C J-u{۝2\qQoGi# u}Em>4հWC_7DJ̄u ^$~;Wf^`;`%Gl6G'<8餦G̫@}BT5G-;>|` "3qGB!7pFB Tq~4L&j׭k{5dxS$p K>%ˮÕAR鶱L=d!A޸id`Xt0x'wqG$gד|?-h @} pɏ4\5Q`MJArRg~S%|kxVH-Rq㨉켎1t^!善f 2A1`$?\SJjQu]0/ TR}Y<  *¹1&_,P\_ #@5fAUQNS [t'>1O=v JɊOCݦNc@v(OA[Vx1f|1o~ru i{)9CzK'i"K l;CwGd%<}<8a`BpgP]dR(kr46aQ5RI"`=OfB7zL[ph!P 6Lh/)ǯ:ϗFZ4#uN[|Y/nw0˫ĚGlfEPq5bo.U3o$4H<᧺J׿?i$CC-YY "F.[|,Hh7@$ ;$9 4) bKp_:& Ƌv۞ K1HƘt6 uPdp,|?XET$Nv|U-snZf.GcWW!P}kZ߶x.$&R60?_C1l ⋙zOus=W}QEc%Q@bU0SUۑ @Vk/6 IVo5`yޚJr~듚llA?# C1*ʁX;4?-f"Q!oM1OZ2╿vrґtV>!sZ ! $hBix!+H*1LDiSk~=ۺ@jof-"hd?a~fgƎhiC%lTCڿAJL!;Tv|c耴ٳmDf 82O@t97t"H :q,e~<|^:Q*QDׯ1{XZU+WwɆez76Zeߖ?/n*-ltBr&"sH=.NsI<Ok_-C[*C:H~'w);}Ŏg%rhld`X@Iw.Wby׹VtQ8W|l ەzzѤy™i 7~g_7hmSFu*Crt&:GHf!mQ'/VI*=/׹w:8 pH rrJ:J &gH;S,9-q/$l2חUfQ{DdΈrUD Rl!uJA+j0bTl+_QyrKb>&y Wyp澭䭚YOVFccGROKbӿ6;,9IݪRT@c*@Pquv;1МO dOEsŗiK'FҾD]Ρ: |J/&YjftFv˷ ?@dv5F$QbJaQmqS!Wᯰ'6&8yπBDQ(05E9܊50ڀ=tP~ݨmG7ܸ< QO2j4=G.s+74ZL MmLuZ$3p+1-9$ʘiIrgyo@YSf_{NC_&x8s2ָʵ)V?p؈,XHӒ mg YZ