dbus-broker-28-bp154.2.3.1<>,Xb!M@eeeNӅ󵶏kv$ Z}9nI$LG#|97 -;ϓ+^)oxޯ8W EP i*Kv"S+s 6ٿ`^bD1/`uֶeYYI h,&]g[ $ =կP`bzOZc*yri_i^MesLsذ _!ATK ݄2`8EX<"۶CڐGza3?\y.n>L1,?1d  G  .=ago 4 \  p      v     8 ` T(89:=*(>*0?*8@*@F*HG*d H* I* X* Y* \+ ]+H ^+b,c-5d-e-f-l-u. v.(w/ x0 y0Dz00000000001Cdbus-broker28bp154.2.3.1XDG-conforming message bus implementationdbus-broker is an implementation of a message bus as defined by the D-Bus specification. It has some different characteristics/features from classic D-Bus: * No shared medium * No IPC to implement IPC * User-based accounting * Reliable messages * Just the bus implementation, no external communication * Local only, no remote transport * Support for SASL pipelining * Runtime broker controlbobs-power9-13 SUSE Linux Enterprise 15openSUSEApache-2.0http://bugs.opensuse.orgSystem/Daemonshttps://github.com/bus1/dbus-brokerlinuxppc64le if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in dbus-broker.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in dbus-broker.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable dbus-broker.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop dbus-broker.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in dbus-broker.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart dbus-broker.service ) || : fi fiΠ` 3*_A큤A큤bbb`Qx`Qxbbbb`Qxd09e7e08dea09799db92391f1c4811ffe736ccdfb647713a026ccc77781690fe233e13a3931a7477e89317ecff5ed325c1b3d9bd871753e931dac59f01aa370a9ceb45536155d21617a7ce24ab5f6499b18a0a268e6cf71db2f2d0370bf0ec87795426ae32aa9dbca7f7144c47da65d9b824ac8688e6666b22a28824746dec86d4197d859892bcc980301b64af1f3765774268044cc1e871277f3d8362c27e4ce8845f48e05bc3c92b2fa62970558d20161cc187aea8ba0624610df4167f9e0c3cda3630283eda0eab825abe5ac84d191248c6b3fe1c232a118124959b96c6a4servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdbus-broker-28-bp154.2.3.1.src.rpmbundled(c-dvar)bundled(c-ini)bundled(c-list)bundled(c-rbtree)bundled(c-shquote)bundled(c-stdaux)bundled(c-utf8)dbus-brokerdbus-broker(ppc-64) @@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shlibaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)libcap-ng.so.0()(64bit)libexpat.so.1()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libselinux.so.1()(64bit)libselinux.so.1(LIBSELINUX_1.0)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libsystemd.so.0(LIBSYSTEMD_221)(64bit)libsystemd.so.0(LIBSYSTEMD_237)(64bit)libsystemd.so.0(LIBSYSTEMD_243)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3b`Q@`*b@` l_@_R,@^^S\\n\N\,Z1@ZyY)@Y@Simon Lees Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt jengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- Fix a stack buffer over-read in bundled c-shquote (bsc#1200332, CVE-2022-31212) * fix-upstream-CVE-2022-31212.patch - Fix a NULL pointer dereferences in bundled c-shquote (bsc#1200333, CVE-2022-31213) * fix-upstream-CVE-2022-31213.patch * this patch also backports some c_mem* functions to c-stdaux as they didnt exist in this version- Update to release 28 * Further improvements to the service activation tracking. This better tracks units in systemd and closes some races where a repeated activation would incorrectly fail. * Fix a crash where duplicate monitor matches would be incorrectly installed in the broker.- Update to release 27 * Fix several bugs with the new service-activation tracking, including a race-condition when restarting activatable services. * Be more verbose about denied configuration access and print the file-path for better diagnostics.- Update to release 26 * Improve the service activation tracking of the compatibility launcher. We now track spawned systemd units for their entire lifetime, so we can properly detect when activations fail. * Work around a kernel off-by-one error in the socket queue accounting to fix a race-condition where dbus clients might not be dispatched. * Support running without `shmem` configured in the kernel. This will make the broker run better on limited embedded devices.- Update to release 25 * Fix an assertion failure when disconnecting monitors with active unique-name matches. * Fix the selinux error-handling to no longer mark all errors as auditable by default.- Update to release 24 * Make audit-events properly typed and prevent non-auditable events from being forwarded to the linux audit system.- Update to release 23 * Expose supplementary groups as `UnixGroupIDs` as defined by the dbus specification in 0.53. * The broker now uses the peer-pid from `SO_PEERCRED` on the controller socket, rather than relying on `getppid()`. This allows creating the broker from intermediate processes without having any credentials of the intermediate leak into the broker.- Update to release 22 * Implement org.freedesktop.DBus.Debug.Stats in the driver. * Support no-op activation files. * The new configuration option `linux-4-17`, if set to true (default is false), makes dbus-broker assume it runs on linux-v4.17 or newer. It will make use of features introduced up to linux-v4.17. This allows to forcibly disable workarounds for old kernels.- Update to new upstream release 21 * Previously, resource limits were incorrectly calculated, leading too limits that were higher than intended. * Messages are now directly forwarded to the journal and amended with additional fields. The journal-catalog now contains entries with background information on runtime log messages.- Update to new upstream release 18 * The compatibility launcher is no longer isolated in its own network namespace, since the SELinux APIs require access to the root network namespace.- Update RPM group.- Update to new upstream release 17 * The compatibility launcher now namespaces transient systemd units based on its own name on the scope-bus. * The launcher now respects the `NAME' configuration and correctly drops privileges of the broker and itself after startup. * Messages with file-descriptors will now be refused if the client did not negotiate file-descriptor passing before. - Drop use-system-deps.diff- Update to new upstream release 11 * The policy-type of the dbus-broker API has been simplified. It is now reduced to a policy-batch indexed by uids, in combination with a policy-batch indexed either by gid or uid-range. * The launcher now supports a `--config-file PATH` commandline option to override the root configuration file, which is still deduced based on the passed scope parameter.- Update to new upstream release 9 * AddListener() on org.bus1.DBus.Broker now supports UID ranges. * dbus-broker.service unit is now ordered before basic.target. * The launcher now uses instantiated systemd template units when activating a service that has no associated systemd service file. * The launcher now supports configuration reloading. * Activated units now inherit their user from the actual D-Bus service, if provided.- Update to new upstream release 4 * Support for sending SELinux AVC violations to audit rather than syslog. * Units will now be activated via explicit calls to StartUnit() rather than faking a ActivationRequest directed signal. This allows to catch startup failures (or rejections) and allows to reject all pending activation requests right away. * The broker now logs policy violations to the system log. - Add use-system-deps.diff- Initial package (version 3) for build.opensuse.org/bin/sh/bin/sh/bin/sh/bin/shobs-power9-13 1655905709 1+1+3+git93+git341+1+1+28-bp154.2.3.128-bp154.2.3.1dbus-brokerdbus-broker-launchcatalogdbus-broker-launch.catalogdbus-broker.catalogdbus-broker.servicedbus-broker.servicercdbus-brokerdbus-brokerLICENSE/usr/bin//usr/lib/systemd//usr/lib/systemd/catalog//usr/lib/systemd/system//usr/lib/systemd/user//usr/sbin//usr/share/licenses//usr/share/licenses/dbus-broker/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:17535/openSUSE_Backports_SLE-15-SP4_Update/f49d0633ab779eee93dc41f6ce48a94e-dbus-broker.openSUSE_Backports_SLE-15-SP4_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=a31aebbce4f01010d2c74926592c629cfcda82d7, for GNU/Linux 3.10.0, not strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=0c9bfc711e475d5542ed421791d13e30b201519e, for GNU/Linux 3.10.0, not strippeddirectoryASCII text R R RRR RRR RR RRRRRRRRR RR R&7s'@Nsystemdsystemdutf-8049ec0455250471fa76ee7bbb249182a6d84181500d537d8e5eb96691914343e?@7zXZ !t/S~]"k%rU~,$ ºw˛Jw#4kg'D!:dN͑nBIrdN?"um3󎀈H߿5&]ѡD QJs >S Zýh/)on/W")d'8ATJ&xNc35H]ĩ+‡7H,.N/ YPtڒn҈ܡI%nKd\pUo*/rz3C׷}PwM‰B_п[W`XDafͭP8Z0Ħ҂o%FH)to\79IhZ0乇^xd'Jho $e$2Ol]; 9&cVN&…lauU<+l`U@^v36or?~Vz}Sܤ~ p9|ߖZĒ-27&чiGlU QXɚvmoPݫƘ4Ko ޙ8tڎ(>/Я`¤n%V O\FPxL xzb(dѳyS&.Mݓ"R󔡝)N,|&SϘD:֐jb:]6’eU8nJd !K#$ $ rFG vX>k ݃ӚM6g5 A]s%8"ԫ77k5U4 *|ǨTn!6AD g ֖fv:eگNP`goS9{%~xf]UU:u jH5aNC5=`J KA:@ӭQiw:LK>#PlœPO3}t25Am'_n6&SQhh řbԖ- c'=a7`7BLv}$VXGc+Sj lo.$D :^qg~+"dms;sn>3,h"6]s{ Xun5,>ff M;Bl \@e6Rz.vF}4(m{KxZVh/191I#V`jhM}LK*#o ]a3}x0*N nǼn8tV)3@Y6]ޭ%M.:ܜQ C̈%mO9 pS#DlX\O|jZFŌ;{h}R*}`;G9@)p'e r%K"*#$,Ujs"砞&cj%ݕZzV)v W_J)8{Zn!G6;MlƄ+3\P/lMwX 4:VŠFgk݉[>Fi1z2J& #ZԄ eVwU͛S3%r,K?ԣ2 ǻ;5I+/]Gu l-zއWevŤYcMk}cM֍| HC+,BxC: yt18}m;")цކurGKWE]Y; Br.8QVe#G=ޟSp\2żz$ˑ!(d$l 2!G!_|($6w'C\x|X)a:S Qc}57.27 wԍ'KurCu +g0V8.-9X6$+ky=;"qB#_YP΢95JZ_6:bp`j0[9>w4~6xm彼9zh[˟Px1wX  eý"F N~( $ZŶ2a+$Q؅n ơ-steM$:Z;<,J*~H_`V@< bi1^.CO4 -tIEFE{I&)vKmH -Qx5:53]khʋP"faё^NwfLe/rHE-)Jppy:|e6d;{;13UOVQX.׬ch- }8q~[ܢJaD3kny*tҡL8α~QX@_fuF1BW)e_.DdweFFg=9M'Y聉 9F"!ӯ%NtjgZi 78j@ږ3Ǚ1$prۈfFIRu{n޸  V,gQא?Qv2}ZkcTwob7-y_o ^ sB'/zY|J8D\)fo;8 O uR p|7d?}s4tD ÒwwMQ+Ek4@1%X.م4a 1Vk>Mـq-ľUgP7M&[B5{דԐძO,Y6p&J:%B;@Ë إ-mqN8T#u%ہCӟ /ӫWߖt_"VQsQ[+LZXE&Kܑk.ɜ6o⼭rsۢ=uM'#c鑽5(+SO6HLJJ\'\ޑ=WJ`-͹ {47av^"˓.@F{WVB`dوQՏMojŽ"p d$!R]poNlrI3'Hހa{(f784 1hV]iB5 %O~\FYLP*d:JFj(0v Rh!D5ov:CNs .9'Vu`H=5/Sx7:;yzZi#bxlL3Z!K`d7)sYvU¿ b O bCn;#(M3a-Wu#|&`C2fη7FƢo*"c jZ":EaE8H Ӌ4Ÿ|әH qy#wwh2+L` ʯmV'enh߉2%%Ya(*)ƛݣ^ГtO:AS_2nh@Q-:jʡb?u9һP[Fߐ}R{-fYLaDTh]ÐEPHuU1`˔O-h#1K?/ >xUXE=oatkg" +(% FgBα,]ByI蜣s8{?yvnQ xsǘ\ kz(D56VށD &ނߋ LR ϸPmX{+[#|L/==1d$ЊvH-=l1&44!"ӕ=xvs覻Hovl 54VV'pÊh}eſF[Fq7CxQBOҀw=%wkLt;;^a v0nK_JY/V `5OSn.>I `cڊ)͖@SjT{nC2֌-XE.OJ/,;ȷrպlze.p]xi4YU6s'xtRí+3*KԷ [~n.h:gr .fPv^K %y;=|:k+i𤼘O&b1p*zg ӹCbBLtۥ $hgFPB|TE2ƍ Lbi*DImN'=E ( MYSj۟0*XˈT(9qʤٹ,>6C#e&ɅMؼsb~Hp\M̚%s<ԙ%dU{'f 4υFlBarŌԗlh9T'D*o`@f?FSo]^>`6l;íNl$AXhࡵepЪ-J ҕzKh#}jΝ?tӲqCeYj%[kyv bAHlƸ*KՕRTx);R~g aQm*x᯼~ Ekw)#0d6%sJ23%O͸8DJ/xLl;[0L_PRJܽZZT7Cgx FEm >ѝI-&D0s村\fc?FlrN @j~>K,H F֥W"sR)6DJ0+(:Ma9.JG)t6w~N<0VF$uՎoڿ-\~> O/,F֓${sqm0i#&fqw彺7Bwqcnuž{ 9pݏ=.˜fOsh&qܮrd)=Syt3쵌P9 ,<Cso#2 Q *}w[CsOhV8.m1xHb;ٵ/n)s( 3Q;=sp}X91zh$~g!MB)g`i4ql Ճe%nPF/V+,߇Er5XУYrh`~<skA9-SK0lN(#s3xΰߗݽbw?3N%{f>%h-q6Edrt\vwe۳r 5U }$ǭ~-*;HSf,;w8xԘM [MRF0 KWZcySF]'˰k+=Y[v'7Q= RqVcQdRW꽪3ccnSCB>`J E]{H\ҚT>,bꊘ&q^"sνH%' $1Ziqz43-לLs-apSgdQ?kGFQ&Osq >E+u|*CG )>@E,fhTfݛ͕bW  /V@>X+΃@@0؆y! Qr{Dގ}h1?NUƂKG`S'yr"n4915PaԲJ AvPwXt3b}5Db"ՓeMhsҢ{&TSUs̔ 13 ']!^%tn7C}LI^NרsFV^LBP;"f9TqG:-  DJ?kx`lˤwtQ+l`>/zф򗘔^!jf"FX"'=+_&?OW:WH7d>1W j5W@<̃0~}Y^bbE}rsM2x۵ESI9uԜn"ȸ!ZC]w_)&N$B5G4f=V_A&(52|*#.qd"L]`WCT[$DB}2 $n#x֟WDP)>w=^y\:}Cqc%dž oi*%TGA2*ǧ1}… z#b c|TMJ y󊼱T-/S*P9a'˘~G@t 8(j0p \ڿqxϼ>(( 12[8GK(>|Df[}?p߂S-R1@>LuSyT\`% Mv ze[.=(i `'>wV%t|`DأBT[s˙@I(ʔHz@+l#%DIlCc7ZNlpuk$4}gJNh5-b)|ϴng|LM@`?}ۘ!@^7F=p2aА%WLɱgKqV$<J͹Iڧ1*szF`{"!)[n zTK%. 5|E\ L0SpukM"tGyP?7.AI( az,;)!%n9ssҕ&"MKA;%SN}83xϲ_aW\:>5nc<hBGMxgj;'$,+݊GhD$FAbkՐ!!oTV:u}kJ:rʧ)ficKD9ݤ-3KG* ː@Uߤ䫦.ц=߉#zv&SU&@"wc(5ha_wv \r(Ƴ!± d} FMam-ܦe1gHA_OU3^&gޯ#uK {9U Ӥ~vZ;% RˎB3CHtwAdFo- [o)ChJJ]m~ܖ{2^[gҬC. z%?;S8jK7ֹU0,Tj;:h`Dr ]=gz}Wu&9kPC3tNX'LODrs,(M>Y@{z6/v0j_0lteћ{' d$Tᇯz+K`b[I\{ %E =ȫ@_j"j}eo-D?[X:3 쩖crї [ҴÅ̆+̞u#"}N%ujAh$zmn'A ƀA: }btn^`B>iNYh4>zAf,GfmέmJ(i1n Sukj1~"f?R|'U_wgMLm xp\qGRLe|ujKQܣfF~:Ia14œo;~|c(*`8 =M~8IR2Yj0'ZI T9SWgs*$ {7{w!;BPdž!+f"j,Dl*e)H^ Hþ,jѠЭIAaĢQzmp'}œT>[j23CXsQh3Tڴg{ Nޜ?e4Kw 7?ܽb1UWN~.9bZvYC5QH´rMЖh5U<~_͇_z3ijB]FN=o)7$:`hY7xC"avzǘ#E 5') )=+\NoiɴWZJ1N'hAMι%βdS߫ڻ;6ak)Z;Wd 7U۞ RQ:)sx#[1hhlb950vh 5#ҢgDgҷ##gʩF V"欗  jaw[89/Wkar5Ṫ]jy:@צ^oWtl> Yw"!f%Wmy<7 ;5ɰV$gHp뢸VrUԊH:l>Ǔu uIjZh\զrF"l?^ſ6?J4Un0VmЍkPiF5hc7/1NT<>,*op4X t"z8%wy P_}2PIWɟ:0@GZ_|А\@Dͩd, 娠FmDlU,[0ϠKIu0 <.::#5hvf2){NQŻo1v"̍Q`@_))} 5&32Sfńa#1'g8G,@o^ p$Ԋ&֣MAt0X19t.NqN]`u 6`Z!UCGTdIHhOIkhNiVx EPM8& e>UGdbF:[S~MV*k 1޹{njng$C/I  RRQ/vְӢǑ]du؁ 65!l(oY ״T?6y('y,Jt?Pf:ġt;u$tHȒ?(Zr qHjl;?5@|BTjqmfbr'g `0o6 g_!y ;mDpز@q]xCrxN?#^YϢܕLS۲G9X9Ojt|mypǺ%U~ʜ?b{DËop<>*r\nzsNV=E4x$S6u̅x%JdRα6Nw!It9 X\>$'V_bNj''YjXk 'mϩ8Y`3N[SKe?{y=Ϣ䅬ΟǙ^%ڟ!+SX+p0| {h;#o;CtiZP .ju.tӛ8 3gs.X`S~ad:NqAOBUFcC3.YFsEh|hlktra9u 6GbӃPϙ.fْ `?q5NB0򶉔̊MP63M^Rr2ˇ=d[w3nOch^AN+|12¿dOWBkv0D3e⑹s7IJk6+ GǟBgm1z5!9܌CqY44}i+r0@WUUKCo֑T?3c-!W lA&7Sb5lOPذw,x sKzonF1^I^${y\C/(JgzՉP >݆o^#vLW/ o =2VzL~b'Ezwg2|VDwۄ5\y%^/lHz)aUK&Mhl_@eke>;᪭W J-3+,GI<Ȧ*aR0.N}>M]tjSܒJֆ8 zf2t]c J" j.Ӈn76•Nqr't0YM+JoGV,@R &Tm?O8SqTmx䷚dyOeَ$tzƗ֍Xma'.7X BW(4%9GA"x+,v3ݭZ"nFlK}qI5aice6+#~Hwj,!snwumo"/5=Dj^~e0 \N}4I)\BXCܥJ&F F1Lx>JwDC7^-ҕ,HY"G73l4o內!&*0߾SW_W|l6M=|8lv%Mk+BBvլ$}d z3P3(q%~0FI\[p\mf<.l䩓(Ym 7tJz`U":`ror[eEH)x0w0Ԕ'Yࣼ\ Q;ɮKPy5VE%K?ٸI2\lq#S=o9s.$ncrh4E"ȗr@j;.pŀ՘K% PIyVidί>"2JU;Q!|slɴi%$'4`C,*J.|1齞ruYs@|Lr9^i{C`\ vJVߋxڌΘ%#ej Ąo&c!(_ps pE!RL#F?bV^2h>O3VmiqrsB!+> r6&P|/|a /"~L d!VCk(mPdD̾ޞ %첷<[Ǟi*:# @5> h(+ɪtyh9IQ $ʉp7|T\ r>GQ+ tb2MJa 2_I* Ҽܜش=n<~..j7D`f̶5OL-M7eE5Y5ըZ_#QftrQȑ!ZC pt,x6P6& wIZCeXT@nGHV(%%wez%"02nEOGv |-c:uK2 ,y>O1؊M7Pp:$6ER^/\v*x[۫[l۾)^:X;1c Tq͗@?_\v 2 Ŋ1IgwR@v q0c E<[R~Nu[ׄj93׌ c$g /B=K1VatoP4*Ρ>Xt?_:gew2f:ܥ!J4.i WZcRGݻfNY)+\He֖d/fr{\􎕧V4a nns{f2~҉ ןSXUVꀯOp^ Ͱ5([UN s?d"lR':AߓkuGqtE̹o/ٝ RFo٩]\%K! *;1? *1ފxI=]s0'Q*wFlT =WiJPȋ-ʄ0P|eFϳmm1- ЎaP%3W2K|h\Z4 [ -fYnLL&VYq%=KpYXD19:ˋ  X˔bԫ@JP,~mTW??ށ8ϐc(&Za| 9y%ƜEgֱ2jGnjbGB۩ Y'6hA$OKb1jץ=3ѡ!z Ң?S}ᒜ?'~C9q2V 3J[1R"oIݱ&VOg,nU6-$#䃺B(`uXR8ވǫ-0Wxư+-({;z/JCBjH ?*qɶ)L`rrgB2?o#[S~A?/hܒۃ4޼2,4ª;ڢPI{ٿP4>ZwWqy2}ƞ <ŏzߵս;oz鼐9E+,̩?u똈H`6~sph*YniMZoϸ Oن@`[HEutTkSepV4;]`w^ȔN9§1 !OMzH^BQRpc }k+KkxNy/ D̯sڿL5S:erv>/ghS# ҫ̨ONя8g?$2=iTkd$#' Wt;T" 6k8,N04{{{ep# U3’g3(-AWoL\1cQ2gpPNג9 oceW[Pno]cj b]8"XhGa޿?;b!l$%Il^êE&|7}Ξj$[`$q+~Pxʫh[]K6ۑS ԭzeȷ}4NBiH#I' _oݎ܆^Pr4A;R?!x^JNF^Ug SEKiY+fHe./gyQ;OXL268= ?k$r>h.UN@4#刺q 0eeKiԯV'GמKx=hcB (oT#i2sU2?xN #-I{& 6.#ǥLDw_ Ǎ:3(]y5kKyES)y$ P5O'\3?qF֭]r[_~!㐳m;ukocBnҥTxwr;ى$%+ycc$٘^t|69/\,czdVwXg F[xUP45٦9Kr:{VGF^e``p"@E08,Py*FigRrHx?3gV/0]g8%@ &l$G̼>LmV;$~sx;JĤ(!i&¶hC̼%ش!)N:3i|@F=?۠]#!h>}#$KYuK |y* z7'4&VL~DBxsFf>,"xOHBb PKa"L,tBV( T)n{f{"3Emfrr+G "ip"}$@x쨊#){QZ~SEW~)wMgSG8J]<#q[p2Ȣ ~i.Ԡdg흧]N"Ƴ!nZFR{VNe#ڑ "+<e5PBb&x]@F.dkDM !pr)ZdtKeԤ`vnHo[1H o֕k@>ٳ ,5jF'M# @.ϼ'"Y @@NJ6@FR\z3d.vRnD lEe׎S)8fWAUha*T&ao<'|OH9ƅTQ [[eǥs#]l+ q2 3-nM8WC𴮟WNJ0Cv2 iaH#]փf9#+73*"@1s9GRk? ͦjw=≦6#/~ 9҇x$DĆJy%#:,?nѪR3BuLFӣÈhxl}chfK_Q(Q WI2 #1B'fnmA~iWu 6zxC-Kxuə_빴#h- ʩO *X&wuղ4Vц, m}[?-ngPvL f]z~mhxtkL_muߍs5 =w XhC69'6hp)W0@xws;_R0-OVKcbWhKF, 2SgS4ϔħcZ:D蝧dN?id MfYp#8h}Exc r@3BO<]4Y* |v+dd:Y8XƠE٬A Vx?˻ !{b:,jm,##Qƚ5Uhc\&V<ީ= "#:TVi>؄EtcO I  i1E5Noxʜ+HP z '՚ p3cÊݧItONMz g"@$ `R@-HFqe8؟H5px됫$rB KE+Ej_=o~tuvFx:o ƟU1/9{J*snÖN8o mgv@~Z)B"OjofvRM 8eM_XB>m}#sqC'|Z^t;0h޿QXskRgh7^RzT |~rHHR26bX, F xF_3SBS2#WBU'u7G|Wg$a=ػ `(? -=c{xӿ-x<22!kZ~ =Eq6eJkmn1DEZ 1\|J s}ͷ<1!vϜ)'K4lђ2s0|d>v1$AaJ;f tbo^F;wDT؍Bڳ]q8(/xoX'<'5)%M0د.ρ%#F!6'ժ4ӄ{3"v8RWW!l=M֚S]C,! ͸aѮLf 3ħ۩C:l6 Sozkg QW"K#$lESG 6 %6y/,p pwلf)Ka? 50. =ftfL] 3~mԶxƽ.hY!n/=4[ Zv#?FQB잮JS3@#>@,+P|8mw(5pC:a5AVC@1֧_l TtF!+S:nwՆ軤y׭&cͺahGyfϸT֏) Z0q ib [EkX SxN#~P,ɛ#bDL8g24K>CmthYi"Sd'F-Muag^Qq8iFM>XӜ74E=}f=V+ivcrPvR"^;<Sp?2>px- Vg; Џ\d׌/ڰ i`"!=;[d桺iR|<@o ȍ_2ZzH2 0>OkIlݽ=eD{sCj/'帳Ei=Cb>~W!Zk>?hgtB~Gɀ(z&'kؾ6K~D~N}g8x9|wjggl&6eY6_yB?9$4Kq ZVyl&A[j0;DK{ װzG;$$(M1EonKRmij3,WmY0q,7otˮqIDɛLy.ೋbio IJ!v/EL]t#ӢIjY 3>#nj }-yܛ.n`sdӵocbd>MGޫ4L).A~ ~ԝ6L [c|#D % "[ 'n2DWd)PVvH"eq2Cl f+('mT^P;o.FC M<7QN`F --C+f H#MFЌoHza`m;k#S-!FYn ;|~Pl|P[ Y[ޜ؊9e: C{ J~w5c:`v㒭u] 5:U,)c c`ke+P Ҟ'^̢-pcW"xp9y9/IRWoy߉~F6"7Ka-ުYIF&TD4tI$:/I)D/e33!ŋ`I[bUMh[.OKPbZ p;<-d;441mSVwm:Tl.D8JZiA2p#)t3hm{m=0 AY:f *,Fҙ2%UU=W,[_5 &Y X+&YEH*Y\$7KL?r3k06^kVfPCKRL=҈X Tq3h1ּ^ʼn!n 2tEX6Ȋe+z8}E)NK‡':'RTr i| NF"y:.xGRTNEFB<豣.s RT_~'3jx/]N[ݰ^%Dp +QagidxYSC.zG-mgF|)pqӹI$EcT7{!XBV'FsWw&2֝7 GVVɾI+N P{'tebvoWc NլЇI`o(HIϷ#=ƝP%Sy@WM~R#㒟`q>sA b#* @q~ Masج]EEnA^܏3&w#5A%VKGJ#$T˷?h4wc9Z_N|"IK&C"zBULV)oC%/zW'^!aF 验BRTswlLFML<|F>qbf{> 4%M)dd$H,lc*C{lKχ{"A&;1iO7 Pnl`-#"B \j`aVm>D$)ߔ]E `2vxiC7UB"ËsNU>$tV̚ҩ و+Y`_=im;ȍd-![>ju򾕴 iYU2L+|߶~q#X/>dp`8S E@@WciRZ(;oܖiМ>5ens{:]LAu,wE01 m*uFЍ!%?j$dʭO+Ћe'Y&WNKp^y`vМ1&P'oQJ>&iU.52t1@˰ !uf2 djOT[LjgcI ǞxLA* ]E[Bi&d䶏KcY[Ą#:Lue m]c~j+5թGlY'U}b))^K]<ɟ@ޱ:JebD4tcf"( :ً!FSYbܛ,cUWC1{8MNmVǾԺ r=BJe.[9=ߒa}p/z^{75yŬZ{ms8*f\H<큶-rl꣋9`"1Ղ2,F-`Q@+P mdǎ;UYH}kt$7rGC!E^@$A<{ɣ˄\j)S{z}ت.,Ly^=؈a hL9 'xt%;E/- buq߇<)(:d\f"OL2 hűBZEs@Bݸ>ʻG #_w#9Ɏ&ο+l5&سg 5dÍUbA[~’-[v-=6}xfL]A[d5$g/Y\иƯ弜7f3J`,t ^Boȳ#ܭ%ZZQb Ǔ T8d?=obHHB'@pn{/\FiCF3\Ѿ`Mұ/DzGuo";ۢy  !,' tnVk⬽_F[& .<(.EcYrwDiLv4(/}x-L ~|j)j(I̒Qn`Γkl/PT\A#0c].UZIsx' n;1RAڞ7V\.ú\K; -aYsUVዋF,^oNƟ]AO N.N??wG+Q^,s᩾*쒮'em< MLcDU2\aA%LyeP:m\&mXŖၝ9q% y]`6:j^GazY6=٣_@?$As#T~{OK=& F:j|mGY( Т?.ͭI? .ڷ+tC؅;5_LuY i|]Q:mF$bكtb 0c`gj6( E ko?lMVM[6!NlQh!jӽl[Cs;S @U[[+VD^4CѮN! `*Iu}q.:!=$+Kb(<>>!6첄d'F'F,9R==ڸ^e<*?3`ʐWcߵoStUJqc>_8"(G='E8^ǫoV ^2* J@f@J =iFD l׵ wCf_=MŬJ ϒ9ו`Xj. Ѥ*6M sN'Kux_L8'*,rYdP.4pQXge6v#a 8F{5~"H,[8mݺ1F^_hbDUUj8ؒCلrH)!tp5O7ߟ;EKw[%%R =Hk$[X}/C+إlb3@7#y>jϧO#L@_DOAOr*wh9ߗK4PHb) YD{:\55-X=nWL L;gx +TɡX1\QkN5ąha5(uR:.x"| Y!^8mg!zø >vu;SWd;c#(VWTT@I7Ѻ@Byp?;g*yʃ7V?V*FH=0)U V@e4pysPGl緢 8ً!2U$l C Zo??ުFl$#PjWZ\ f=s@<5]^M[bdO~@1MV59.azl-2ϗڊQK,,KZ {-ؑt'41iA'痳8v7E'>8ˮmP0, ; X]=3H2g6vI gP> FMa[v_znCnc[r p}Tew5z"uersʹ4ws2)i!$DtC"xOor L| JsZha i!\=3?bz 2X7C_i'%yT p8xNzADP.cui_P|{1c+nKv S~ـ͠ɰ ziE6/;bl=wgQMj4Ws] 1%_v6&xGLJמޫ49@nj'Yc}IE*`8.`I|LkpT{Z_ɣH 4´&.P ħ(6Cќϴ[:\vT+1{yOu U7I[]Lhڇ$l]j76ۂ>`Q~7`8?; ;xTimXƎ˓։ys> ! ! '|5*N%[]{6d=/SP} 5 @%v}˔Y_{ ԯΣtu×9V@ˮ2я-fGg3F{q8N] .T3tk26HwPgۡZGqj-g  zTYg*bюzt'Z5cA2R s(yi@LAN+ Y $>I;*tlM@$6uw@Ou{k&E\hejTcܳVǚSU%[mvҖJ` j ujjK!x7u0lՂ91=8qBf)NJ5ͯLIՑ;'cX#?g~*o V֛#v,GzA5̳HV:MB0v;[h6<: f W`ccɓn⺮BM l&Tlr3֞Z|`Y9aKmQLDq 9, *h4W˵:!((Ӆs=p-9GqcMv4 *'Dob2LCh咭ti/EH zVa |6ZC&i@Ԁ*~r9x03On]cJCu؏8Xݷ$Glw99"+c/1n+0#< #`\^o.8gՉPz)0tlqPb豦2sݤ{Tlga .3L +K87X/mH gc51 5~,x -Vߋ'%Bl.R>ix'3xݗ􃏖[^}-yS|,ܶU<o`q6jc٘m!lPHnf*zHXk&&5ͺVZ|,>Pپ7. @bMZRݐ{윒,"7 q}\eQEeQc4qTʬaeuo6,Qym [0շ1,gD1/{U~JoU2x_!TE5(C%`%e"i2`Ro{ϻa &MG.0Ӷ?}&#\Buo6*FѴ$Aϓ@5޻$2_h9FXpV.9{[M5`kb֊KnǿU4p弽Ls Z3ζЅ$njyR?kO+F[,(EjI2PU * C% VX+Ù>*7S`0H 9~r(t<G,;T4^FB.JKuRkFloN;OHNhBnw#*@)?x*[Ѽי? V"dHLy|y6^ G\~t~X^/k*Il28OUn#F `clدd6 )[HOiP] NQ$wl̀wڄ2Zآd %YX6'lI&n< ?Ju  !:3n I/SsgE0\|A ~"[$K⼻HE@WER26q8PRSDm&JZ[~q1vsARL- ]UHk6LgCYWAYc>Fl/Ph*@1醔 Aw/EWx+#LKWdϺ-TU!/^b,U#w ?nT!;kxۭCxnTw8+'}L& ϴYD+66/*a#i2m?´<JJ>87)6(c쯤k1ӅIqX=>MI]nK? p #8t`H[/[`;gmZy ӆ0fc0Mڔjߢ,YQxlU/MA *o" }{a0z-#AE; YZ