mokutil-1:0.6.0-2.oe2309>  <@PT@7!.ܶujG7oe d'openeuler@compass-ci.com G7o< ?:@ؗ 4ApMD‚)J9970`G> 3380,@$\j,>j04r۟ɺ r2w/kI4=[7Lb;:sGLbh8MHmJ*ӪݪvH?M!0n.=%X[iZo.&rU ^l) \)E񯑄ƨx9(U<o :g8%b?%Rd   J       T   (&809<:FG H I 8R @X DY T\ ] ^ d e f       1Cmokutil0.6.02.oe2309Tools for manipulating machine owner keysThe utility to manipulate machines owner keys which managed in shim.e b:dc-64g.compass-ci|GPLv3+http://openeuler.orgUnspecified0.6.0.tar.gz0004-Fix-leak-of-fd-in-mok_get_variable.patch0003-Fix-leak-of-list-in-delete_data_from_req_var.patch0002-mokutil-bugfix-del-unused-opt-s.patch0001-Show-usage-instead-of-aborting-on-bad-flags.patchhttps://github.com/lcp/mokutillinuxx86_64!Oe b e b e b e b e b e b 6cc4be216ac083ee19dc986e8a510e1d74f6f4080baa4b5fdc7c503eb483f5692d359d553e3270309318413a7ff51e6cefd6f62223daef7ce0584b5013a414083e000e33b3514b259e5e80b049db3a8b97d0ae09a97bbe3dc2eb9b60ef1f80cfe17bf6d7e8286ac0582df1b56a6bf57d771568ddde4871f32c8d2e1fb72d03265dd62eb71c4ed3d469bd1b6cb9ef0ce27462fb288d5b8449859adf6c0011fd6ecbcc7ffaee46ca76fdeea8c5a4bcb7314fa045f62253c8ffc5f130d91e9cbe3b rootrootrootrootrootrootrootrootrootrootrootrootmokutilmokutil-helpmokutil-debuginfomokutil-debugsource   autoconfautomakeefivar-develgccgitgnu-efikeyutils-libs-developensslopenssl-develrpmlib(CompressedFileNames)rpmlib(FileDigests)31-13.0.4-14.6.0-14.18.1cHbagaoyusong - 1:0.6.0-2gaoyusong - 1:0.6.0-1chenyanpanHW - 0.4.0-3- DESC: Fix build error- DESC: Update to 0.6.0 with latest bug fix- DESC: delete -Sgit from %setup -q /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0001-Show-usage-instead-of-aborting-on-bad-flags.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0002-mokutil-bugfix-del-unused-opt-s.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0003-Fix-leak-of-list-in-delete_data_from_req_var.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0004-Fix-leak-of-fd-in-mok_get_variable.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f , and delete BuildRequires git gitdc-64g.compass-ci 16953103941:0.6.0-2.oe23091:0.6.0-2.oe23091:0.6.0-2.oe23091:0.6.0-2.oe23090.6.0.tar.gz0001-Show-usage-instead-of-aborting-on-bad-flags.patch0002-mokutil-bugfix-del-unused-opt-s.patch0003-Fix-leak-of-list-in-delete_data_from_req_var.patch0004-Fix-leak-of-fd-in-mok_get_variable.patchmokutil.speccpiogzip9utf-8ba407e3eba5a394af72bf0202b4f72c1627a7c2b87e27b8176e037f67bd766685204f1eacb75d79762045ab1eb699e3979741f72336ced428aacf9f6519ad4a5Name: mokutil Version: 0.6.0 Release: 2 Epoch: 1 Summary: Tools for manipulating machine owner keys License: GPLv3+ URL: https://github.com/lcp/mokutil Source0: https://github.com/lcp/mokutil/archive/0.6.0.tar.gz BuildRequires:gcc autoconf automake gnu-efi openssl-devel openssl keyutils-libs-devel efivar-devel >= 31-1 git Conflicts: shim < 0.8-1 Obsoletes: mokutil < 0.2.0 Patch0000: 0001-Show-usage-instead-of-aborting-on-bad-flags.patch Patch0001: 0002-mokutil-bugfix-del-unused-opt-s.patch Patch0002: 0003-Fix-leak-of-list-in-delete_data_from_req_var.patch Patch0003: 0004-Fix-leak-of-fd-in-mok_get_variable.patch %description The utility to manipulate machines owner keys which managed in shim. %package help Summary: Documents for mokutil Buildarch: noarch Requires: man info %description help Man page and other related documents for mokutil. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'mokutil-0.6.0' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/0.6.0.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'mokutil-0.6.0' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0001-Show-usage-instead-of-aborting-on-bad-flags.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0002-mokutil-bugfix-del-unused-opt-s.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0003-Fix-leak-of-list-in-delete_data_from_req_var.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0004-Fix-leak-of-fd-in-mok_get_variable.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f ./autogen.sh CFLAGS="${CFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection }" ; export CFLAGS ; CXXFLAGS="${CXXFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fexceptions}" ; export CXXFLAGS ; FFLAGS="${FFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fexceptions -I/usr/lib64/gfortran/modules}" ; export FFLAGS ; FCFLAGS="${FCFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fexceptions -I/usr/lib64/gfortran/modules}" ; export FCFLAGS ; LDFLAGS="${LDFLAGS:--Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld}" ; export LDFLAGS; [ "1" = 1 ] && for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ; do [ -f /usr/lib/rpm/openEuler/$(basename $i) ] && /usr/bin/rm -f $i && /usr/bin/cp -fv /usr/lib/rpm/openEuler/$(basename $i) $i ; done ; [ "1" = 1 ] && [ x != "x-Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld" ] && for i in $(find . -name ltmain.sh) ; do /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld"~' $i done ; ./configure --build=x86_64-openEuler-linux-gnu --host=x86_64-openEuler-linux-gnu \ --program-prefix= \ --disable-dependency-tracking \ \ --prefix=/usr \ --exec-prefix=/usr \ --bindir=/usr/bin \ --sbindir=/usr/sbin \ --sysconfdir=/etc \ --datadir=/usr/share \ --includedir=/usr/include \ --libdir=/usr/lib64 \ --libexecdir=/usr/libexec \ --localstatedir=/var \ --sharedstatedir=/var/lib \ --mandir=/usr/share/man \ --infodir=/usr/share/info make -j${RPM_BUILD_NCPUS} %package debuginfo Summary: Debug information for package mokutil Group: Development/Debug AutoReq: 0 AutoProv: 1 %description debuginfo This package provides debug information for package mokutil. Debug information is useful when developing applications that use this package or when debugging this package. %files debuginfo -f debugfiles.list %package debugsource Summary: Debug sources for package mokutil Group: Development/Debug AutoReqProv: 0 %description debugsource This package provides debug sources for package mokutil. Debug sources are useful when developing applications that use this package or when debugging this package. %files debugsource -f debugsourcefiles.list %install rm -rf /home/lkp/rpmbuild/BUILDROOT/mokutil-0.6.0-2.oe2309.x86_64 /usr/bin/make install DESTDIR=/home/lkp/rpmbuild/BUILDROOT/mokutil-0.6.0-2.oe2309.x86_64 INSTALL="/usr/bin/install -p" %check make check %pre %preun %post %postun %files %defattr(-,root,root) %license COPYING /usr/bin/mokutil /usr/share/bash-completion/completions/mokutil %files help %defattr(-,root,root) %doc README /usr/share/man/man1/* %changelog * Sat Feb 4 2023 gaoyusong - 1:0.6.0-2 - DESC: Fix build error * Tue Aug 2 2022 gaoyusong - 1:0.6.0-1 - DESC: Update to 0.6.0 with latest bug fix * Fri Jul 30 2021 chenyanpanHW - 0.4.0-3 - DESC: delete -Sgit from %setup -q /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0001-Show-usage-instead-of-aborting-on-bad-flags.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0002-mokutil-bugfix-del-unused-opt-s.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0003-Fix-leak-of-list-in-delete_data_from_req_var.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0004-Fix-leak-of-fd-in-mok_get_variable.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f , and delete BuildRequires git git * Mon Jun 22 2020 openEuler Buildteam - 1:0.4.0-2 - fix build err of -Waddress-of-packed-member for gcc update to 9.3.1 * Sat Jan 11 2020 openEuler Buildteam - 1:0.4.0-1 - Update to 0.4.0 * Fri Aug 23 2019 openEuler Buildteam - 1:0.3.0-11 - Package init ?Ct& Хc ;yc۶mc۶ѱmc۶mkYbMUS[.?ɘ ; ;3X~3a;zvzFzg#GzsO(G"`PFL) m♥ItÛVF[)˧c9[Yw3O|2W`%:db/eUShu /R<Ɩ^cc^'rqv@Y{c>G>qDz.N{pkz-jf(撚lB \=!c~̙~!5 pRDR O ?A>ĵz.p j)-Mi úe;@꼿e(Dx3T<5 }<|@*dDڄDCs|6AwďC#9M;qWs!n6:~ )#KxmA&뻆%?Nkˎ{Q NEFƄG௉ mz.ShuKyu,f[OޒWt{<6!udqF0DJ`FX}Bүp#=&t90ZK9g¶}qB|3h<o7xso3\LxO4}ݽ09O>҃87rQ5E^gL-jHFT#D\5 e%>GvSam&=nAAMPKaXADKm#&Js5:b'Q(9羂-1 xƮjq0?1!M.Tb靬eo' `IF* 0$m0K` uKM`rץU^||hQRmSQya]D/Ma VS`Ҫ `2 og+q*R pJס$wu7}{.{PAHGGWzY+H +( ^h ν#5|Ba ,0D]f댩_v" .!#m9-`-UEE#1̸i /'Cm(Z>cL4l5xCE^2.Oլ_@vH61F姾IJ23uSfQ%6ET&R;h+b5i o9ݷ^yZݵ֣RآaHKTE<Ϳ5BDW r)8 c=++E74KD&`Y}mިsYJ61RrCotIw,(en莯}?B ÊMYYQU!X/k&7.VъݪLEJhڭHك. ܅g=Y b}oFz ډ hҥMStR Ƴvm`QGC- VڟVaAyʹrS:k%/?{E0Qib4qׂij)Ob5-օ΂SB 5M'<'肭i#D@#iI9SCHpz4*7h Z,YuZr,Ühq0^$!i{Wrh!}<-VdռffM_d `Q qʒ d.iRQ-!F% 3}b%~W[yXf{u8rfy--C/\PT1dpse8YUoR¸RXq)}UMZgp"x3 zwJRKBl 1O%~v]}:jdEmA~uZ>05=Yz Ba('\ Z]_(P?~Evw.5Go;$h~mb :|̇9XͰxt[t cUmw`umؽStL :TVYDث! ;*Ly2l._D:f"P|.k&y~4_Z4:[鯃Z ?Fqj\ fe5n79*ZqfZW"I}l&Q!O?"L~+E~="I"՜pI}"%d5O.nwx\_ ӳ+2H˜X6^|%cFF&wߠAt2}.FOhQugQe.wO 3|&Ai%*wMd AJ>m0d!4+SKBHi,,icu(= [V/w EUHsK*м]ЧqPѪjMʺ-G ̙cMVzR``p)X73+6H>#?D] E̳Wํ/KKib 8ojcR1f-t|܅g`@bZ0- jxW`zUz9V[ ܶT2wSn۪v#3=D\I K~Xd qNnj4hW% TB Z;R4`.#FU`NTZcqN%1BU=)m~Q&4yqf3浈L[Se0j @G%7F4if\ kF li2vԂWth^}dsߚ䌉1Y\B^;Ԝ 1>5pD1&3MT{=<% *~ҨޚaF$.n@a`Re3kz8(sxO'!]y%ٲCaM[Ņ7/qU;wլg py\p}Ne^t|&r<6.Emw *ƔEY--H/Jvh3AW \ؙT\TQhF:f ֆ@p m$!̈́G2YislifaOh߇xPѣ;[0yQf&ɸe"Yefmz\^K A.I+\dtTw9i?Sƺb7F 2 ##SܺC0vl['&:I?v>Z!Ǝ6@ dK' }AMd^vsh=aDCa!h. \]:>quJoV D O#DHI ,1**|ʳcL{6N~:@]m8Kx^] ~b7+4@mH #xI. S!} F\(iD",.woX%WËͫ2'8 ]>2\moI\Z7Q #3\1I,!f qWY' "KL dCe쀅D0A.a#+*Èo3EWZ2l7dSDv`Voxh¶]DU*hkhyw Iý_Eq N]]`"y\bV̵550l;$JFJbbSTp,r!^5#Y3,rP +4]g $s/Cy{t)e e5I/ ˉ+q{Oq%pOJ:+)FH6}GsaS ZD`.YPN^>x ID!xn:a5hXG6EQ#Zͤ\݅l  Ɓ{`gJZJ:HVP@dWk~BA)y KqS$/R֣yQZIQm`eV@ m8 @E yDI8y_{hLgXeR w$jqLv1x]@./ſ.ԅ"VE\] vKIӑ(_O0Q4ٚ\_'Ǎ>2^s:U߯xbfS ,x&ybZ$d!% sN z,ߩG. 8BѮ\^>B]U aXy`UkJLRCe;Wem5g+!1<Gqa|L쨄hĶxqP/U56[wehjObdGW,d>>CAe~a!=Fr^ "ߊ^V50QCKÓZvP.F&!'Խtx-P2D'/J-UƩ ԝ[;VGʅE:{\U/i \fBi{c5݊y#T&gž. >0^2X=Ԇ:DH:܋r wLǟx ŚUrH+-}~T$`Yc K(OT^7;#,i`n3%G'ɍnE$6Tl 7s޿f3b L|qژ*j-{n>-EXxMoE<8S g լT`N7L坈[T6cdw)dP{8D W_8D,^ߏpΪ?"4KV{G%MZϐD0g3pǩZhM\Y)2ߩEp۶FO= @UmK#Ln /ʧJ Z*l+CM |醑X4W5u (QK'(䨘5 A[N0q Z\'4L*_]%7vZ *oc:FD`jRֳ ΋Am@"n&]N 3RH$Gk3f8t:iWc**yFÕW7=Vȴia~ ;6C#n1?O[]1d*9I(aP&)C冐G/dOffӥ0bqy&ڌs*)tߐډ~ӋU.׸ o`l^.Vu%ùSc칦 nq2;ݝGy`^ A#ch cbi AEl :AUDBSPdR؀F~4L"o5Tm|۶7ZFK>P1h|VwbZU*h=$M^?Q]Jna5-8R[HJ#w8)D$jtb>̬:e4E^4Cnpw<*֭su+N"ؐS{֑^F8'#%Ʋ[6EԂ7*b+OZ[3  6 4~}͖:E?2 k3Gcd(17n/J qekm^KMr|<yGܟBPHW||pV式4'>-,ǬVܩYu6zJ`psYm]--hL|^R}QkV]^U 32ԣk :~vQV~sJzSfpobUZl2E'4"3JGVM8>m$PzyYPA}יtP(nd.LyD<=Y޶zz_ st:*,KkGHVv3D/Osܽ5f}l扯@M[@ o!D8On / y)Z(o}FFm"F}G\Y+olE`:T@}ۏ< h,Q.A]8kʋCo.Ұ) "wYcuI9T kBEEcf_eտ~r^27nGF?,>7Oiļ!B&2vU7OS(Y;4MhcA1"1IV5A*7 yHu.jC~e d;ծ2y$-2>i@*&VHv4˩F>(g\aQhh_P?Cѝ=o%e$P9HWTM^|^j;.p(f<bjh;w7/_O!+,KBO|.q1lGTQB+<)!kJJ4[ʑ70*8z@RI6VT4T-h VM:1I=i<ܠy#hucrGt81s`h1"-=NQ'zy?lY $:J71xMW@&S*A,*'驘حȡ,=ސ.9PvʵU{%]nk3z8;I"DrV:/-"]LYYݨT`y&ʸW̠qþ#bZ֑U=;m(C=Du,mOF:F*#@mE.r7ln%.|2FS1%K%}kBiӍ+@PʢC).ow6e-6~C6-f F,nGof,>-ή.]>YFg\ |z,Cd㿦?NjW{ F594^keZ/6&2R\)6d9UJA@j9^&hRCq$e6zr>{=ɚpOye"Г].h^k{: țw~~{B,> ua?jn5D,ǯBzXwÍ[٥R^I ڭΎ_ZK\<5O3tzJ+*¤ZmZ=6OuS!E~ᾳExBF1zaW*q9.s=4դ2MVmLvf{rgɍf$8]b6[)u m U ( *ߟB_rT\NEf3.(C *n4=DGA;bNСF/`#pJ1ɇ;V&A.+|hx`kyRŸeERC3lfz+D揝Z+5mWÓ݅شy3>q|+w`Gg5ViSmumǟKayx/H`+]jx䀝{գi0d,_qC&|^.\-&%D)Re[8Js27ډA֋wO_PENB G5p 6SU_i}9$.l//ﶋGe!!;ʅnh{V{֧ geSCm)Z%dnأ@ܰn%&틀I10+ 6j_Jui5NďmWףOND)Gσ6 'j P28 { s{"zjh?-aZ 8/ OeOݕ1WK{c7nu]3$z7"t]$.9\xƩjOq'ԄbGgkoj'Yc]=TWku9s}[R{RP L%=n%XcwᭃɈ@U.?/Ays ҇%1 wU:ۗ80t?°Yc|NX!"l--EH\lJUU;"U(_XRCWF/ӹm@,BQD~|Cb6a i~^o=? apGg|0(S?Ӡ4b'v0{[x()q]o\lob [gA @5Bv'A4/{Ӟ_Kcy/Vyn #GUtQk Z^ bĿTX>nSoI>?U[HW+X^=Hi2QCHI3N [hT%}%g;6k2UWlƜNK`va=Na43DvϙUx:rЦ9`ho/[оX7kkQd!d۴4b!S9'Qk`h(0hKw9A/oSL`#Q-?14LޟB9 3 < З'>_  Ĵ ݅6^G,v+nAD\hbi~qB1d/ F0U 5DOߋάz,Y+1"]3VG\6}Cuҵu^mWubv4F}J(TNޣ΢TIa}sicWϴ [+JNF!i/].9aX#qLde֬ZEyNI|=2aw0ԚeO6ta>nq ƐEgvޣqJWu2%. '9yT }saȚB@C!y5^?%f?a&`}ONY|v||lOd;rpU ,TeNx$kiJ$8MS-(i=am\c Jv? WpFfpo3GoB${J!&롧oˏO?YɇsˏUo?熝WIۏR^e5_!>$Ck.Ӎ{DcO'cڄ/i_8 u]$`S]axoB+[ɠ]Vk ؄JEE٨US6&6Sm)`TE%26 ?1Ԩc3"bv~7~@Śx[a L3#rU@Z8pTD21v[IM=lvIkuf 0[o_;3v& 1 LADܩ][4I9g=Z - G(ze|9@<ĭVs{˼ZkS cȝRTG^b]I5i$3n&PI#Qpuusq5r/Ud~s=aKGgg}*wȀ/m q5${iCwh m@{k݇(sN<{GHĢ1d^uuKNO Xf j})R y(ye'N v<5jq}P*2,Zd!]o(]q*b톺 ͖St&3j ιl,u}HJ<]Kp^iAdXg2'}DlKS|g-_!e|2r  -G]O^qNJi\ZaTaM UY/le τ/mAƢ?!&RߗVa4oK}餳o ŒRЈUP_ӋaErJŒ ˁ]AeIi{w<ƞO*k_ukY4^n[2grfCx͟suy=SBCa`.rs+|¡0B]Rc0Ї1902dE@8B|8ŷ»8;YjdN&QV;k᤽NU-0Nz=°d֑x>1x ވak/nDb1lG{Ibĝ|kRl Ճ]."OPtCseISD1˩QC ML a<ԈҚ%bHdCfv_GNfBo?N^5j&!gT݆rLKNv//{oRj7ATN/G͓ڋS'}^JN%nEwp,2UeX@OY)X$htJy,/Mf7K*5r }1c%ZN#W bTF{WVE)C sgss;)4JIENNcn2 "5s<7 I80s`3j'Ǿ 1"^chN2T٪*C5*Cqr&=u1K|}D$Tűt]ՄiAeB5N0, Q/)_kxQffY{f@q2(/j;߫꨽t\w%|7l69saH tN#⃒̙cSZ^R'@w5;~_/ȏ=qo=jo;٫QL<%׬\Fԃj{'=P%z\~JaCQ'mkH39翕t?gmeW77WxI䔧g #?XnׯQ[P8lG_Ҡ+7Y+wt*VI+EH~i簉\CF~49Լd((FoG;! k1` ZP"`2q+wGGBv|+a̵UWZGC{=lIqYNaa'SJ.&z/,r}j7fEӹגUe"4ʉU8}T;UBGDj @9p* ɪ#fڈ@Tc"284 \3DyUcz}D8gr= ¼Y62 USP+77O=m@ɄIv9F_xn ]o_Kzzx]m_̓׻>^oxcc+ixqo䴾o;ַ+٭Ët랧w_ Ut mz'Teשׂ?îAäXMaD'3&bu1U*9>0]%`RA~To R`]BU߭)0,p<.р :XF*+2Pe6&i+lmjSaNtM "C|_Bɰg>| / 8 f"\?A%_@Γ meYAjL6IׂT~ϞjW3I*98"$2g`/L9sxwY~ͥn+J["+UGXR,?E p0eԎ5p$8Ha'B>IaLrxw2o?bH7ZT;?X4ݍxC ĵãuΒA5M B2/=.u? yJ[Z.5mn2ЩfuD40:czGY߽nW$w0$m6fG/U}غg"[%Q}>{C#O|?YU#UeVb1bBrfɋ+O:&YTlMs5ϻV/IqF/;Yd^Rc~/P4,4KJf%^IoJ;=gF*ֽ|{v~Y{YodM /]&[v6dic%2 'Y]d~ߡ?*9ww'Ml s2Sӎr?[cw1onl{^{O/8Wgwb3,ۧH#\ )Y5(os|[||;U'Wh:_wvf~eUPcN ҥpLHV? @)x#j JhӌOCLg>;B^=9w,4;YOZ|x],3,7F]4V|nOu}6wxc05kLSlM;Xs]#L`} ~$tS 4+Rb`gÑ@hFFu/+@|(ѕ/%E@rBs`ЇDJ/MOdy,g-qtl/>3u_qPxcf\kMf^ ħ,L d<&BA(H$'QܤuOgrOflcϜ’Ě21\u:/^Ee>׭48.l7D!A3?CϨuf 2PM^?,,VJN8Œ1x)0VAW l6զNnлE흜Z_0i Yn6%^ufϚ6(f>Pv3#& / V@Y~3IGoZ9р`.mHFhc 3s@C˻2Wr:V`ߝwGhVԘdw?01XwrSQQS{Lrp3 ˏNUOQJGȠ"zШQ{5A8!]^ nДȃņJE0t9K[@ȭZZ^a^g{g7[гmXQi%o%7}3 EBNZ+fڤhԡ2JC"|Pu !\'5hO9᠀(un=U5&ZmVG{S]Ҍ:F3R]dM+L%rId#6 &= *G ș2@͘9W PtD6E@Ph"x "zŊ lrni*r%_PuW6G ʠTEǤVA$wKXWXz[K ~a:KW[n7ol}fzn"W7zq5u> 135,G݀Ah |}#E %yUź ! >M\4_qKcV¡d{kb& zlGTZH3Ymq7;lњ)d':=Lv0^+ȰN!-g*4 ?z`VmTEL%5RY;41YqʹZZ8ǵXS'238#_0#>+܆> {45|NbIMO%̥?| Q.ӌӌ!NO£ju?Gwgr[|{^?ojkZw\xm=sOZQ﬏_e{{g3忯ɑ*yB`Fԓ]b5P_@?@!^ve{^v沣w"?9B' 8!,vN@Y8pijx $N-r?)7wcZ _ק3NdJjd,;/~E?nh:U*;ٯҏ׵c*SAm.SI9O(_;2Li<[ۄUf۔9|ִ2;2vs\)SϏԄdԪ'MB~Q}qPk\=W1*dav, YoV$I! קw4t-I;~Uak0DCE"Ւw )d!S B?%)IcSz Y$(%۰0PKX1YdRh)ؤn! '?La0ި%V6_V6N~9k 0/~dUJ3`vW kO5bƋw/uyLؤ{+z$ghwmڞ 9&ٻ;:X>&]xJME UJ7 t>oNZeSՓWOɢG|zd:Q*mzQ\*582f$jfdϭ/]g4!yZLOQ|ϱ:?\T}~3tw n[Y%OR+UK'W!:TϫWj&U"k{1;}Vq'g ߟv~V̕SKvsgcOKMLMP5+9O*u:+ "3_d$KvuA'IUMV4KJAêUT7ɍIxPmH)> LKA^gT&ƥA}V'Nys?k*SJ@?h_TLaLn<07YU0|~7JfdԁUfֹʜIɱ\)_=vfgݛSY)D-B Zf 0myƋ̇=z.CH )|rU&|K GU1|CN+A[΂h`czc7wϘdI2)0Q"-u`qL'-`S0 +!9TUӭxȊe)]9lAo"~ЊɅڦWx%%YIBN]b?븕 ?>EM*JCBǖA-L.V'8lߧ*0 g{ DV|)}x1 f#UvX|e*#J䧓걛'ٲ:|o(jb\*3 aY2C|Ws#gGےo>.p#| j9ynswfZ Z% Ft(@i 6! Tod`.if[RFѬ6^弩dL2LQ,^8EPnBWڊ;Ӿ.b#٦ň3 a38FFVu^fϝxc>!ă& zqL=@3:+wt :n13J II7MN0I9lgr/-vnMcI9N88=9q`ǶS㩄<nғvح \?1`[fZ[d'x .5E8 Ǯb9 ;WՉR&T0K$*[fl)O9 p`d-r%ZBGTO3|ˌ’dp}{] {dͶ_/cl;^hFN.0ǮG07yL8Va슼Wl̬4Kר:;5=6U~y볮ja:~J4)gN5__QGzjETJϰǣ́M vxL"0L֕|݈=qۖ'P7 {fs\[H?}:Bj:;F]WGwJHNk*oK):ZP,6焝ajGE5uY93u.I_r~N eqHtzU>v7\U9HIΣڝg|L.`j#q%SI! fET)oLEuι]6UwQK^ltl t;P efc֪zt9qXQwYegH ,}*`m<aK65"h"tOU٧|H`/;[/]oA>9q& f"iֶy; |#r9 [ov|L6}aPMӍ"mj_NGx`YVLMa4&}։&țĨKyiEzv`OGZwhTdvXN[gi`nlnlT~qDaH4M#oU#jHplX Tq:w*NBܻD޵K&DP[>jԪ<^/ѼهE#v'Rb%2qOw:Vune*r7'T0QfZmXNN &0 d쏞%5\(%Dd]˻6f펱^qR%60&ʰ9l='w0"+!xܢqa/a "󮺌9Z̑f`D譕t՟\`BA ^~L)UjSicpVښKɴ߀3^/,pBjh`tE: k◕qb[Gy+aCKe צGDf_4r_oiaް0gKe}cDZ/: !-ߘ(sAY%ꫳB6MQN,@*&R@^xpsD7mRLqSaVR"T%rnL#@qKѶ9q&6pv9OݖBν(Tï2mUg2ãk+htd B-:tДUT`dOTo0o4t.hMe7/ Uz(|3~3k*1{kL/(MfτsV>"p`S)DAk'&5KoTuϒ !ŢM8$[* %;PtLu<gG0)-wI8n0cʆmOjּglfһ  n'Yo\6=D1~ىִ;}1'y 4!D_-M@ I/?xD lYej-÷o/{="ጋC*%wOgA82/ʤ?;i>Z_q(3 Y;?6&\|QPTPF'Z)MnЉ;#ffl.ePhCrR~Q~δ쌝s\ RY{ANVq014qi5d+L8w1Jz1+'W5dW]M[LPÖ)eleMl#3m:{bvCXc9r~oV<(f7ve>4Օ{~}(1vyQrws[kšr*G?ga3nEϚ!f+~?&s5@V Ax7(;<) "3L]y_|d ሩI2&;eJ>Wύb[zpQʹTvlK[{+|2l8Py՜JoxbFc9@l}t<, \ jmx:»Shϵ¢n?@I=4«xIE9Sz$<-E7i22R7~&c-W%?J\ cYUZ=fwtV%7־{a<.֊t-":_+]fCZnsk]9ظ*;S/H"'rnN!;Criq ҕ׊[eX`\V-deXNYX ;Gr m]3K6X] ˣKƜ:6+ iHE:;/'ad2_$n !eA!.LXd' xZij_1B26xΈu~{Aݮ5LpfV-7%|~^_/Ԫ^g%H^)6&v+27H]Γ'OΣ'(hy4_WA+d^/Yzhmw3tK#y;1l'% aʀ\p9gοV\-/lꯟb !LA쪻 W.Qϟy#8sEvNnn3 ݍ]̳ 7e/-oifEup{.mUYlkĕTR]L w q6Ot\ ͂ U ʛڢ䆻EE |p`Ln,fL ͐֔QV[;z'qkKmڳ Qʆ^YTUJe$%`==$+56R*UkJgԤDCaĕ2 /YJ%͓=)[z Ak_ Gv%&.N|Fl}JXTbO& RգGVdSf>,;o_IW̼i hȏ%TabVg Es s ɨa_]Cr> `~s,&l`=cxgfxObCH<\Ɣ*`3j*j(Ŝ~VvAzҜU븇33 f:#8Skcbޅ7_zBd6%lt 7U\08I/{C+ֹ4N  z_xmɢHlޛB]AUy/⧘h&!GxKkpgW[ekcs{SـM(gKda{_䳶+pt=΁Eu&4=ӳ^4G |~=?XlPDDx؝\= $P15Xa'^c;f7E$Z :|"O[dv8@$>;~/BYT}H%8F !gAW]eGE;0W4a^o[v6hn⿯TO٥,OsSQԋK̲<]iN^C/맇FytWA<9;NUo.N]<aa^ D4򰑀KNAylּl(4P5ƕDJl b v¸ ¤sZP"LHn|Vk !tPV"&v7Py\GC{a D9 ?@F:g2 ?;.,r;O|)'fY5pq[w_b9!?<ԷBPjB!(>->ESܯ5vOy&9GM,T6v_OXOZ-totjYfkW~U^Whnl4UXՓw }ve# c>ilM>l}y˫knnm<=h}s?N~~ Zm<Ͻ`8q<^\^]LW.csnc̢8FNNn3pKn٭BɫDɫܒ׉jQ Uô3lJZ`7ݬ_V9*]cێhPͯ#.Ʌ(.Tz-՜<>MAL.84-$10X\`+@QDAk(]OR$`K)R#knj׀TYrAwu d,x!=iTaU;x|YAEm3n6 KJd9a7zDK~e|.YKzNG`&lzCnGpC~K_Q,,Tɚ̟{IK~ rdfͧ2,Y87xx"t!g+/fXu̬2wJy]V/֚&lЖTQOX/p_duN4T6Ngnqvr@D&ӎ."'IK>ܤGKt+ozg?%Q֤e]WHW{g>׽n :t7C 1Ϧp+.Ao%߱ݻBv! 1ˇgfxA3]y.v޷%uis-es6[rt&{'O?V]ӟE9_e!K>SE L{k|r=WSCysc7fƝuGwWȈ ,u $VQX{ˆ5)m>}i랊!{?z~szvɟ{Vw z=fѳ[*V'/}BX|z|N\ZmukHkW-Vzo/Vi;"Zu:oӓZo~۝ȭk9[Tw 3#%38:ޤaG<\\XKE}JeC~VN V,>>Y|q 'un\pfsi췡꬚o寙`YPS&3$*Y"~ydbmѤmjDRkCOid'͞RӭUSc> /WbBD~ׄ/RO]RtMXתͬjzZref:|9n&hڞ7ʁKAK=o-w 1᭬ ZV]:-#TyW۞gʌz2(@%Sf9䊚zBM -枚 3#zcY[G]:¢rܞ.t {瑿\߇z7hѪ gL27{0Yrs|73C}w^$V2- F]W~ɡuv@[) >n-Um)%-'x g՛ΌTf/\ѯ mKT<J\:.Z% |Jf5\ϫhFR~2My@A}ޡG9[Ѭl2HoCArɝ]uڃ]B r_߯[y2ƻQs)ƹK׼uڣų\ z1ƆSlߘN ̴-UcsJJ<eE%<f,aqHݵ{aOwvcymvmU+eT`zs24<] /Q\5荐6GoLV|} 6T \(. t6n__DfZ{L[9Mb؂9%4zaeW h&t9|tuzcKt elwu/8ɳ cV3DcIg)/#a]YJdXV2OE)P-vV%of}JT&Wu_-+|:oUjKki}\uZW4Y퓰gǯufuk䨣JԷ3i |#?>;I+1Z$ѳ)MKPuK$^c2C^ TXɟ㨧* pݬ* B;+Ji }5.۲՟5kԬ-2ϿÝ b&H/1Է~lLҜvhO+hwcPkw!N8VeS({Dybn{(NM=-'w:FڼLQL4mf/TƆɟ׳F}*ao||(H޷D4d=pMйށ%oVZx5yLhFk[x\۳ [+zgI:204w5x\D'R4JuynEφ/+r\eqwA=ݜ-hSaRK)I}YP[G<['ody!2#'NZbղ s<'F. hU}љWJ˴2ٓb]?,w/7|lΖgF[mX3+l@7%8NOsRIo[Z{x`U䢟8~ʨQ=f=K_%9o28QccEz#Qf+>}t$ 5мj$"?nU\5 gsxڤm-5)ő )oz]N`Sb{u"iev|ၚÍ13JOshPs.??}26&\E5\:nzڊsV9߈u^YLas횳: S0Ӿv-4}smSa?NVKOcXu8&se'MW(wR^۱tyפpo ȹ:dct9wC-4z O >6[!KA.Z(ӄ53Xt*itП6?xS Ȯ,~Vi7\6Nv(s̻KpNj`Ol}ϷFLN7W*٦T켿%1Muq6{]Whf߂|9A9v5c MY6u":g }i}^wul[r]{BLgU(^Ĵ!_V&Әe9tIap)(]Wa՛ 2Uei,^rAA+*i5k<&Hf)%J;rwya'n3JKVđ bKQv5MQo5. ~y}`I&MR6zylrK}+k14x%c9e{t$Y ImZkf} 4}Ģ((%IhTR4qXy3ͫܘ5Mşv5ZەݠOnj֖8"-NoUx`ofv@qݺvιlqzᤆeO G樜&:iTҵ0Vs=kh ơtSlU4@gLό;'肛`-i*/x}%\8gQ|]ʧ-X/؜y}T[g0 eޟ;k9a}ԲNiAo踕: e6(g՝Yέ7tDRTQzIFu^74tlݲgju97>zݫR;$Ǿ^;y\Qr~MGZW0; w֙Z7!IOяh.,[q2)RY,-ϏSB}c9mMմ74ݶm;^9L, C5 ->\wֶrA.MR>'+Rvu+[Fjuϟnt?u@$61lCǎ ?d2<ԎrOGq;tx VXv=ݦ`9>vJGOOl]S5Bb(HOkjt}%{m{4o[X2y̝Y;zQ;N9X\5(\nHs L2ϛYmז.-*Z@jo_֝G*(^xVRGԁi+ 6_dwRoYI~w8A>UϭEWJ|_Ž\qPh;`b=9 9-#nnx6-p7>*m|oPQT9M͋6]Z]jW1U2wOϝֺz"ڡt@af;!bEDfAόB:^п0rq¼e} {m'_uRf'$}~;^}u퇃%*ӱũȺ},Sm㧘_5e˶6WM[3gי~IL'+ iˎe%gf9cJji;lO6 mߜ+Cxהze\ivb j,х ڪ:u1>MIANKx,閴ͽ#de?,cmHjJ$>I%$Kޝ :9]Z=pڏ96Cegu#@D6N z&M,y3.=0#u^a޻.E&zq8ֺ[<4xp )f"(BI>}?uK&dF`I;_dgJ2LXGH?@{Ah9OPCL #]ZbrX, 4?QLȠ`00'X0QS_) ʂ h6> #DdځQ_ćbcmeϥձC&̢"Pr!;GWV?m@zE/Px P2`g xvX`4=l،+~&$ 8 #d:FQ$cٔ[!b!&~[L 9?1KM&$K xxED"  mPPC ` D`ɀX `!=_@Axn@~aRxO#qF@?`Y2S!~! E`ΛNoBf0,P~B5uy dGB#HĜ@pMaV-!8$r9BhELށ48dRHd2$EM427҉x @'MOc+[|1ox*єJJ@ w6>So#_Y ?#R1|hDA @#N-\s"ppM0c ,Ah8@  MǗށ 10E@!@p^訏Xi߬5C7L>Fz#Lи\ |IBR"EhbG #C'<΅Q( lB41ŲX H )F DXL&,"AB4~A_1b"P\x ce0`!phV@X1|L1bV >6ຑ(J (DQ!TĆ|@F(-A0bWǛHA>z~w /?w Eb1?>dyP@A# F@ߡ0җ: /Àe1b,Z (AWH7;7 9X ޱ4sr a 0tP$iՀ3pqvqfR89R:#L{4% :lh13pFtՈZ#F=w~~ɂ؈E@3DJyesH`nX5 @=o#BdG<ÚwtV@59XCwIU9,"!Х0tX CfCzp8Ǩ =i!ԑ1z 9 |M'Q27'BP8Q%PKAbL(AYx?.w *Ba'B,A"h 6C HD9r0OJkc q . :ʃ/0`,@X',pH 1>(e"ixj">COiB.HHAM5C@|.784̡a.!K(ds!q(<'Wr< W$"EUϾDPI)a; /d#$RXP:LXpnEB`;b[w`ZpQ 6hHuOc"_0  YNm6 bCT-"oԈ@u@!N`9JYE,}~s5AlO?}EePcd(t9> @ImW'[' `b) 6~Z T|hJ} ƆCR~yț/ }$"`D"+!rq]aM Ga` dhepdC7UC6 l+4@*#q>(ȃ&la:@2IO RƣАU^Ju zah$$ō]D t B $G Fβp@:EpBh<n4/a1&4iCxH(='*ur`IyTjaڈ-]G\L4/aͲ~)јL$Fg`?: q}Q0 5| XB.0ALq<!wQP=gۨB{Gw---E1,