pesign-obs-integration-10.2+git20210804.ff18da1-150400.3.5.1 >  A cNp9|@'K{ФutULdǸGlI#/5|RW`^ ؋:1 $+Pvponmi\ mPr$&20k (pfMS/R`<nyo&R9헥@.4a\Iwo(ΚW ᷽( _`BwZ+hBjMgWU+UTոZɉձ.G"s):X8!. &27:@>8N(/ ;`͛Ji唗ZkP+JCϒg1ˡ2]4Ip$®?&&c2}BF{/ 8)S Xc~Vzӝb%֜كf96!=ZFӏM'屍z_m,Yǿ)^b]g";-`8N0 2bqτCv>)b%M5&C & Mi`>p>%x?%hd2 ? t-N[ q  ( D |   P$\  x (8'9H': 'FGH I 8X HY P\ ] ^!b"c#3d#e#f#l#u#v$w$|x$y$z%%%%"%dCpesign-obs-integration10.2+git20210804.ff18da1150400.3.5.1Macros and scripts to sign the kernel and bootloaderThis package provides scripts and rpm macros to automate signing of the boot loader, kernel and kernel modules in the openSUSE Buildservice.c4sheep06X"SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/Development/Tools/Otherhttps://en.opensuse.org/openSUSE:UEFI_Image_File_Sign_Toolslinuxx86_64FmQC : 8FAA큤A큤A큤c3a c3c3c3c3c3c3c3c3c4c3c4a fa0630a3d844492fee082ab6e31f933b1d070253e2c2bcaa8f69bf1416ef189a486ae4160faa2864919971fd27f7beb2bda3e4fecad439a0019e9e6cf06b4caa9e1b9bc5487761d9d9ff385643f4b5f1df20c8afe9e2b088b277203569afe02031d249395d075444157a3057db41ec21d1771a7eb379cfd820d6fb26d7c618f4ceb03255b13accfe7cfc36caaedb1cbcefc259177c580669a85d0e053fc9ccb31b2e994737be90eb0136acfff9c2fd7dbd21a74a616c5a6eeb0255223eca06164185c2f8e5dd03f2a60f538f66b1db2fd1818f7bb8b6ed53389288354f549f09088c2c046e3a97c6047a3892fd8392f943a33317d70d621119beb788e7b156d0f16ed80f059b800dab98d1c5afb80f03ca3c4669f4ace2ee172617a6c30cf0fa8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpesign-obs-integration-10.2+git20210804.ff18da1-150400.3.5.1.src.rpmpesign-obs-integrationpesign-obs-integration(x86-64)@@    /bin/bash/usr/bin/perlfipscheckmozilla-nss-toolsopensslpesignrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)suse-module-tools3.0.4-14.6.0-14.0-15.2-115.0.104.14.3cױ@c#@a@a @a`@`@``T@_@_"_9_O@_^V]^M#@]µ]µ]o@]B@\t@\ޢ@\\,@\[ٙ@[[d@[o[)ZZY˒YǞ@Y@X=mV'@T@T@jlee@suse.comjlee@suse.commsuchanek@suse.comlnussel@suse.delnussel@suse.dedmueller@suse.comglin@suse.comlnussel@suse.deglin@suse.comglin@suse.comdmueller@suse.comdmueller@suse.comglin@suse.comglin@suse.commeissner@suse.commeissner@suse.comjslaby@suse.comglin@suse.commsuchanek@suse.comglin@suse.comglin@suse.comguillaume.gardet@opensuse.orgglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comjlee@suse.comjlee@suse.comcoolo@suse.comjlee@suse.commmarek@suse.czglin@suse.commmarek@suse.czmmarek@suse.cz- Add 0001-Add-support-for-dependency-generators.patch to - Add support for including macros in pesign-repackage.spec by using pesign-spec-macros - Add support for copying sources to the new build directory by using pesign-copy-sources - Update README for dependency generation - Add Dependency Generation section - Convert to Markdown (bsc#1207520)(jsc#PED-2658)- Add 0001-pesign-gen-repackage-spec-fix-the-filename-issue-in-.patch to fix fix the filename issue in the scripts of generated ueficert package. (bsc#1195805)(bsc#1205917)- Support signing grub on powerpc (jsc#SLE-18271 bsc#1192764). + 0001-Support-ppc-grub-signing-jsc-SLE-18271-bsc-1192764.patch + 0002-kernel-sign-file-Move-x509-parsing-into-a-function.patch + 0003-kernel-sign-file-Support-appending-verbatim-PKCS-7-s.patch + 0004-Add-padding-to-grub-signature-correctly-jsc-SLE-1827.patch- Update to version 10.2+git20210804.ff18da1: * brp-99-pesign: fix that the signature of shim be broken- Update to version 10.2+git20210730.0cb100c: * Sign kernel also in module dir (boo#1184804) (replaces pesign-kernel-in-lib.diff) - switch package to obs_scm to avoid recompression- Update to version git master (10.2): * Add support for GZIP and ZSTD module compression (bsc#1188636) * Always pad the EFI image when calculating the hash * Version bump to 10.2 * approach issue#22 false noarch subpackage - drop pesign-obs-integration-bsc1183747-always-pad-efi-images.patch pesign-obs-integration-support-gzip-zstd-compression.patch (merged)- Add pesign-obs-integration-support-gzip-zstd-compression.patch to support gzip and zstd module compression- find kernel also in /lib (boo#1184804, pesign-kernel-in-lib.diff)- Add pesign-obs-integration-bsc1183747-always-pad-efi-images.patch to fix the potential hash mismatching (bsc#1183747)- Update to version 10.2: * Fix the wrongly created noarch subpackages (issue#22, bsc#1180242)- Update to version 10.1+1602850462: * Compress kernel modules in batch and in parallel (bsc#1188636) * Forward _binary_payload to the repackaged rpm (bsc#1175882) - remove 0001-Forward-_binary_payload-to-the-repackaged-rpm.patch, parallel-compression.patch (upstream)- Sync from git master directly - drop 0001-Add-support-for-kernel-module-compression.patch 0001-Enable-find_provides-and-requires.patch 0001-Initialize-compress-variable.patch 0001-Keep-the-files-in-the-OTHER-directory.patch 0001-Passthrough-license-tag.patch 0001-brp-99-compress-vmlinux-support-xz-compressed-vmlinu.patch 0001-sign-stage3.bin-from-s390-tools-with-sign-files-bsc-.patch pesign-sign-s390x-kernel.patch (upstream) - add parallel-compression.patch- Add 0001-Forward-_binary_payload-to-the-repackaged-rpm.patch to forward _binary_payload to the repackaged rpm (bsc#1175882)- Add 0001-Enable-find_provides-and-requires.patch (bsc#1114605, bsc#1180279) + Enable this patch again since virtualbox-kmp is split from the main package so the customized %find_provides for virtualbox-x11-guest won't be affected anymore.- pesign-sign-s390x-kernel.patch: Sign also the non-PE (e.g. s390x) kernels with just kernel-sign-file (bsc#1163524)- 0001-sign-stage3.bin-from-s390-tools-with-sign-files-bsc-.patch Hard code signing of stage3.bin of s390-tools (bsc#1163524)- 0001-brp-99-compress-vmlinux-support-xz-compressed-vmlinu.patch to support xz-compressed vmlinux (bnc#1155921)- 0001-Keep-the-files-in-the-OTHER-directory.patch to keep the files in the OTHER directory (boo#1155474)- Require pesign on arm (boo#1134303).- Add 0001-Initialize-compress-variable.patch to initialize $compress in pesign-gen-repackage-spec to avoid warning- Add 0001-Add-support-for-kernel-module-compression.patch to support kernel module compression (bsc#1135854, jsc#SLE-16661)- pesign is also available on %arm (boo#1134303).- Drop 0002-Enable-find_provides-and-requires.patch due to the build failure of virtualbox-guest-x11- rpm: forward the missing rpm bits (bsc#1114605, bsc#1180279) + 0001-Passthrough-license-tag.patch + 0002-Enable-find_provides-and-requires.patch- Version 10.1 - Add modsign-verify for the signature verification (bsc#1118953)- rpm: properly forward dep flags (bsc#1114605) - Fix new Lintian Error from Debian 10- debhelper: restrict wildcard package unpacking- debhelper: fix conffiles corner case- Remove the unstable source url - Update the debian scripts- Switch to tarball release- Provide password file for 'certutil -A' due to the change in mozilla-nss 3.35 (boo#1082235)- Modified modsign-repackage, using certificate to try to decrypt the signature of kernel module. It can be used to verify the integrity of signature.- Michael Schröder improved the original kernel-sign-file script to support PKCS#7 kernel module signing. Replacing sign-file.c with new kernel-sign-file script. (bsc#1049122)- escape regexp in pesign-gen-repackage-spec for perl 5.26- To support PKCS#7 kernel module signing, copy sign-file.c from SLE-15 v4.12 kernel source to replace the kernel-sign-file script to align upstream. (bsc#1049122)- Copy over any *.log files from the first build (bsc#1012422)- Add aarch64 support since pesign also build on aarch64- Add support for file verify flags (bnc#905420).- Sort the parts of the repackage spec file for easier debugging.sheep06 1675432756 10.2+git20210804.ff18da1-150400.3.5.110.2+git20210804.ff18da1-150400.3.5.1modsign-repackagemodsign-verifybrp-suse.dbrp-99-compress-vmlinuxbrp-99-pesignpesigngen-hmackernel-sign-filepesign-gen-repackage-specpesign-repackage.spec.inpesign-obs-integrationREADME.mdpesign-obs-integrationCOPYING/usr/bin//usr/lib/rpm//usr/lib/rpm/brp-suse.d//usr/lib/rpm/pesign//usr/share/doc/packages//usr/share/doc/packages/pesign-obs-integration//usr/share/licenses//usr/share/licenses/pesign-obs-integration/-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:27465/SUSE_SLE-15-SP4_Update/c534a86e1f7bebd2705ded8bc3fe35dc-pesign-obs-integration.SUSE_SLE-15-SP4_Updatecpioxz5x86_64-suse-linuxBourne-Again shell script, ASCII text executablePerl script text executabledirectoryASCII textRRRRRRRau=n2،oPutf-891ca144124223516a8753619a49494f5ef2f96b0a7019a366c9c4a25a596dffd? 7zXZ !t/`^`] crv9w 6qDOnVo- ϐ4iWD z{%0'hRlA{)l x% -2mzvၭ~Y):|JvN˫^0Z6 {1 #9͡ /7PR&o:{52$`{FR>oްo>5NXw8:$FWpǹE@2=iJa߽`}'݆/NANMVsn;Pz!I*eV{],oHHnvkMa؞ׇdml[fiybÈzǩ &WϨB{)"bN(j/NKǷV%)C3gSYĭY6%8dn`o*N jQ(>9#2cV"k. BC)lF|kHTe}7bqϣ4hBOtdXzfwu-/)ֳE민Ho'Ngxk}^ȋQK2ڴ4gYt*L2%"W#C5QTtį;Jlt?MBVŌ.liaߩf,2aǓi2ߙ\ lˠe[XXV>HmZ3YH`a@P&s:VwLIs0q"Z(Kl%]4@/*\"6sׁۈR@MJa[/hC#T[8tl-Ɓ]]"fQf xm4)VZN֣`Ea^݊21ZAǟ9oƬEܮ@ )9)eNhte=O!D+t+ӝ}?v%c+1'ЏW=Y :"^uR*{{Yjs_4gxe3 b /PtᛴzDUda ble H+*;-^D^\FBܮO+?w:,nWWV,WHL drVY6Η;]}>I>?j4OvFas0J1.|;CVM-bI-d!&6;v=to@.Kx|W)t`EX'ŋoSOgK܇pO #%2 ǂZ *z'*ިWnT-}|5 õqz榮׋~ZoI#(_TR? 1 8##Ymb\h\CS$jj,C[/d_,}k-h_ߴ_ydБ6 .#2­$L?*ˤ׺*NDq}TޝCE"hsR/%BࠖE\Qt`k!Y$a,66ʑ}h9,pcCR9".7?ܮwHG3>4l 4#8Ey% -y^q &]ix % FcUpuHA(2; {9e7e* dYf΍r'>Џ6CD "(7Ʃ[YBo;,#r=G{!#9l49=\sUBHȕ ix6PgwS9G쾆1}Skָ5n+p4 ` %6JHlft]a'J%X Q.]$ C j \ PUnV=1}`AsInrD 08Wc|3iN]έA G!W5a6p0.q\ǩ7R/H껄Ϡ ; Khܐ cɟf9\ Wz**éU [> C'F~d{Hvl"ym8֏0UJz++Zv2;LHvUXnǡ@G ZO/t13~PK_fHL0?5r*΄Dޠ\gS <!F%{Қ \r$R6Qqܵ?!K˞&ˋ;m *C"G ;FX~Dor?!\fS'uXHrNQ#bZ;P_p?/V-@o<iCi!hތW)w4;QP|ky)RΰR&֕B|2AnM~p:(6 +7^?zLy#Rk RCL~:-/Э2R/̿\WFp :ybUJstMiyLeVQ`'pJ)*XH1N$yOjW)ڼLCU8ݭL"Q84X7K#!h[T|}Q"h,4!|goTZCGeZ(6*Ɍ[u&pN  Uw%s94tBN7s!J:F *0eEyaCiuqj#j q۝{H\AgKe  {)6' zTY|L~Gg1sj "ih  kM6JuXd4cOH.5t36qc0̦@խ[6kL^AF*~5c]VBTYm7pY MM+= rQ1@q Zmhi+kbGpc=?!Jx[bS9BLG<2됷2R °P0sGK6\UCH"3i 6MBl;tJ{Q>9," bly>=zXV1\OGֈY88~@X!ߩT+17t {Dp-J/*=&4sf90eEؕtF_wK'zM9"c!~K>i-c kmSPo}'[ 4 [O'?5@=W G"By/Dg;H#$3lc}K)60ӿYK) oNeVCX57#7l+og.])c },!upUSD:zonc.QfvsL|ou "wč&ksN\΍_1QIuab$ev oOrpLJ/v5`~nt g|u_g̒YTZ).a0;]w2QyoZws9{QT{j ЍL* %y5Q,B [foz'h8q[xhQ#) ID~aR|(:N^ۗDp@`Sg|]Lkԗ,l?uL+\Zjl\@9sMPePAwljoLjc~KWH9vQ JWf+N SgǕ˼$ 07ދncP{H`ȟ!ch>6@#qVINʙ6OeIh.EG r(H,\lL50c[ը[/thJWrB$Qr~+`oQ OX8A;Q1cX_ľ!m |&OmYP4/ a7NG#gR!ʜU("$U-e|6wM9&] ,Ϡ OhrѥǠ^9O]LA8MzLTM-Md d;)~MtclɃ7`\y#s%0h8ξ",Iԯ_x[tf7ZģI+2iz(ه'}@ Y@mf(ۄNn$eFPLQg)# K :lzp4_TĢj>Bfz}.?20a2S3U^uJSnbSl^^0Z uqZRDkAM56[% vɲޫi" 627ykĊ Iv-@qodKѥy0ɪ `朔"^I7u'\|t'%}R!*_d,0ѪМ6^Q'&zOk' K CPE4MIa4@xꑶyD!%vnMg8+LԕTĹ[~XtG㊈M|`3MuV bbb*9qTY4l?^Ս)e=!N|XzM*ۨ$@7t!~2) ,t#si <f4LtN&WH+=PZ'@܃7I?-[O/oJ/p=SHבS%n퓖 ƠLFxiC>D$i6 P@Xz5Z w,=g w\6Sx3/xrɒ%a,}ԁnxtV#qTh@`UE;؜cp!&2:ʠ,6q BSJRd;bP+_tu͛P]iD4:}hSi&{l=vL=~?}[/gsD%}GZ W )q#^F}+R8,̘|~<"7NH!A9ٸHch{`VQ6iGNƅN[1yy}}IuN r:]K࢏O+AgH0.QnRHUNd'N*&`Qw]= %tZmc (aBݢo$4V+uN5=5 ‡LB1r'lP.nx Q5:B5?2}]}9Ͼ؅ nRR_JRU?W0}:9WSqtB)?_lKh><׫D }No_>z< ޜ O)YW4v% ϙMig6BS[baLJQo0T07zPEe#"*k98T9qeٯkIEu2w67'QmXQgC-Vgv?қ%E_{0Ix|w1^>-]db_2"G&%X=ͥ:S*_n-2k61!ۿH`vyZ 4.q"z"l%Y|m<F3&G ~Tnp5~CP>sb^Ӳ2cC#薙~?8$ijKkrò=_noR?s]PH2mЗ}eUehP{JC{=|h^-nHT~񄕈vd(*皭Eg6 :]}\DI (qI7L%0G}Kh7 gXƿ@ZIp{Gd#? wT @4 ꮮQ#Oyv#j!&5:3`G+>l`{",^~i9`LS5t;ٹy: ~$kAyRv>w_#ټ&[&)?1).)H)d'K#eSJ&=}f Mz.D^*a8AF r 33m]s˘~I Ҹ96Fm֣?#Ll;%!ڋRIQ#qo(=; oxzTMV&fp+M.%>%*x+KEU2=ˉNIxuVx=PMdPkUC՗ϾV6Xy`%톬;uA#XAKa`א 23OM>jg*5J _+L--(Tr 0NmGT"2e6]|ްx/+kq<‑c߾׆z/ j{6>$D |F oUt] ji>دWjXW"`ڬSY)<~Ja[Q4x[pzWvpfE 80cY*w/vrFH5ogǀfY_@ KY9/<٪V:)m<2$V0jV:9Jʗ6a:E#\@*DrNzotH2M mVmlڻσ]>c٬uf6UҬIjKx2,C{&=5'7UC>Y/Z0\m=:*:s |\t?{[>dm<"P/"<~|T׫}9Ӫ՚r^Xvcbls _ q`nRv4{;m' ӞƩ?J݅(^[8ѭn T'x~Zw/fj0Wzqﯱsh벴qڂgG+g&P)FGIUhv{p^dx^#[CQ@wf?܌2Noץ믫&#P[粭/ U3_종{ٙC qR zְҮHEz\o,5[PDU<;X|Op`FεR;3bt`a˦qMX갡;7z:AgE}lޠ PLC;1FF?SԲJ#n=V%& #=uR695̱w 큾ȇ #SG9jG^8X?#hB@l7{"_*e?3ƲS #9un8#jv Gk6\cG4*٧êS\LyDHh`*HvIwfE(%s+^wDC/2W"@Wo~ 7D33IGtlC<;Pg179ʌ3dd~= 4CCkIxS.#R|-L~w:}uC@M[q^285g\zb:b-b8xea2KmMW,-~eіSN8 -hfHG^@" Y iZlGF[I *%A59 DhN)Sž[ z2z *75Zf׉5Y>}DdDg p/wׁ*^2z oX2n e;؜ O 4ɺwRomP|Wڗ\ΚhU4K"#Q_y`GO -Z$cg.%tdh.%scQu񆧌\tuO}5 n`ڸsriGp;L}b&\uOe 8q8?0%Z+(68 }KÏk#e53 Pf5΢:%z}DN= o`R7ٶbFAF Dxa)Emb,__q"gȘyl)*hFġR׎ *\{Yo?lp ?lnMiඏyXk]ATT[lfj-Wz6gK+L{q EJJaRnT]T `NJ[a{k{Mܰa1(Pu\#*<տkhi1@86VB+;/xIS-hAOC*7QhAG~(Ow6\CZac ,E ,O8#rl`;q7P HPn#ơ2 xnj,wK7쬲I9X $4 b@G'evTj OoW6$`a~0|]5 :ŧ8T# gb\=Ռ;H'яt''/=4; F,%{ \~*d7 /@|JdSj?7Ҫ]Pj%:J(?oNɋOTU9>Agy)Ca1-uڛ^<9gҰD|% hBo:8 yC< ?|x,iEo`@mS 4aH_$AUғmXB2ǚtW'@z54 qU,!9(}#rޛWohzK\X6ӣ|[ܣU|5%U{K9p;Ax6# P3Ӡq~k =U7XQ|\aV +d*GiU[cmlじ(\r`oEp*'i![/˹ $2Voj;RO 5Gq=x4ó.K'y>շu[υ Q\sۀ0vY}HOnAцse|a^C$,"n^/],s*ǻ휜Ck ,wIq-T_^z)0V8FN|~EG4A {ݬ_b˿i<O'!҆बU뱀z4Q8:7-ZH"ޔܾϔ 2]'^=KQG8ErƅFT8-r1,^P#$c h;o$4ugTBu_ _Y/l+A&;:=^%VV #EЍC9&!T[B!DO%80&Kh)5!hʀ3s`N sbPT>Ix71 E"2p$GvX(u\2⠶!H|#ljTI!Hr>۔q?-znb!dYp~?TbL1R^)$ p-(ꌎ13ie!wIh/`vgo};l:DyqF_OL-C4yڢ'd$B} &hHq\|U+s؉|FV,6"(N^yDqq\ӰP](ѷFuUA,UwPL__¤@Iu\8 lkԡX%whѲ_e\l#2ϜkB}5fDRt䲩b 1ʒ'e4hNCP{ΑـIKL;ULLET;?VA[j=8yoWA/Uw6$ BTUM@xUIl>(ܙmgR)rAC1n, Ty\wE2MGQFQW2gA@5Zq5JZ20!Qd1H&+Wkc6@SˢyicS!2Zy,P0/rEc/Xa%֤v 0Ml*pW07k)%oeіr- 5վiY ?6XhjWk l-C ]{xA}'&c) ^: * 5XG[)=_T O{.64(tn6F " [F9i$W2F~x (ʠ#i e@hg_&5:J|!Q)/?,jPt6!\J̌~IP[]$}`Ly8խթ~xJT"e']0! 1*rG+"M]{}DN y }/Ż#&:vvc(")(o,JuX(O?"H2b&aд&%8"; Ug`@*)`RnYeJP (!IhJ&0d?8A{^Q)75] /FGD O*/3ֲ9QEfO L^uVI< x~zqizLm=U uڬug8ão] YcHS2QP"Gf[ƽhA0kECwSlc<=LƊ5)֪@/ :ָbNJXBco_({J|m,Zp*Zƿ6m@ qLܙxQQ\8wU[T5PZ2)A/~/scmdE\NZG~'pFpRDcE!c\9gzN)rb,PdxM-cu=/{M: Z_CZ6{!m6tSk6Dć붱ȽHKG۾k+&OZ{6#0zn8l/H279lJS=BX)#.p;ʡܻ]h, Ҧٟy(jҟ`(T txy0,>Ņ^<ۄ5&8cH ,]j_!M ԐO%YyN" <BjREBvF@Tq wfn5%LEíp2w?Ȅ|esހ02JU K4WaS{LXWE7@GEM=@T4`a1-# VjA*+I w`va䫟c*_%r  1?!)%OEYD,]DxqIسmO/F_P۳yV{m'67]f{z%g*Hj0`a"t)js}'~ۺoYޣhQw`Gz'Ez#-MZƀ.s;D٥ǥ.N%(8݈|wy^[`!š{ "jAA͙mgSyHO /&ʀP&*b~BhSEe _q-oBC2>Љ1ޕ ߇N"*b'7G kИHpX(%ZVmIWa`*[ o=/v< zi 0?5fiwq[p<xAwKH3Hün1PSiGʛZK|SFAʽ/E݆8>cO ~y(WѸmq]t6IWm߉xH4;9d[ߏgp5bT|0[_su~` @@jBXw+?IZ0 EZ]uQe=_X4ɼqtDKKSի_wY'<-vd-1w띩^ '[^h5' g%secpM^ T33V/Z?gܬB|֘ʯGBaQm6BЗeЧ=‘|MX .bg}ypeBvG uhFf#sZfC-yK ò6JĊW_7;$'uEcqdSM[.te){H=bA7Z!xݍD9-^_b׹2d= b&mIq{2PD9D#{0륙={hNF9_.#A[N7ʒ޾K0}ӿCSYlc(@`5@o/S_#6sUD1M^[ о;GSMäe #%KrEJ ijF~_% hѕ)g XkdNk(ԩ>CyA[6&z{ *&d7VZSb+ǓHȐ纖!K.҂ aw۽ȁ*;ԭqWG F;|ς'K֣%(ZK7F|GY|DXshtNG cڲh"#/n4-K'DDH˾y]2F6ø {VvW++N;B ȃ%*6dE5 '}Jx,43WԺjc.6_9B^gi)TwC$˺ xY ӧ!?DcX3܈^Jl;%:0KXCcV L7!Dh_ b.;0XR:[7(Kf>jCܗjDM*^ Y2:Jþg.1 \{MV=w&ۑ[S)|5ox+9= ,y3L.^0'Fs9<^hZi )P&p|.3Cv6.c:^aؼ}ۈw`/mW~rv->RVS/V0L p@?:|ĹXTix t.2VUI.b>I ĝvE}'3s.[ S8vYW=k]-|"WA %?3.k|5R!j:np_GW#ScS C83X[_9Csښ49* poU+؆`"ҧ6r&O.qRçشg}`{p*[5B[7 Y9v =˻&ZZ*bUr) aP6nwdQ{< p-^~9X8IE!Ubƥ|[G!BtQ2^n߳!B+~Tg"rS,a0nN-JooH(`'!t@pUU U$@WBֿl'ݥ|knsl:}_njqTʤ"4 O`@2펹2|q%#?+仺!g h 4\|f%;>> )OnocܼLސev+sR6 D8Q5YOP?| >IA l-R5)z * y R?S,7i & `&]@qNrt艭+8?d|^Ua EiP\J"ѶBt^ށ$Q 0@rw­ƀyD=nƒJYVٸWQ_|z Jy|̧L%\!NCaz%KGhpVEQ SQp1VVN^0 ULDؠ4!| ?xo0+rDY(hIY@hAFP' ˞9 -bd3_{<#Wv3lAe}a tM᱂Q]VL\ɜ]. pŊmw:'s͍˖/)^A{]`[;i;x%J(U˔-7)q\tOTOw^ZDHgq5qکК A=qZuiHu>űd8q8茆guȟ?Ao<Eo('&8m4 7VW7XitϛޒYؼi.}Q"+a^KTBR:ZXЪ$i ",a8Lkw~v܇x4HmM%eU_;`أw%/eǖHjVlm7c=5.~4M4-D3 i䝌Y-10?3LKro#п2턢} !*}=hg7T_?@$+HwR g>>4Ŭ4@KL7L`󆦛[> l i&*Rs, Ii'X&|cf]RR~m-,:ix,EԵj6*F]P/^y`WL^Xɍ{-PːMparOяW^Ł]JYu╝IRyP٪+qfC"JL!hr}U(fz+ .`b'"VT:Uki|#WI}XukxԚ <OkYz/_b,k{Fa?9L-@Rڭ bx6ph|R _жBW" (QOO hlL@ g3D"$Ģroh>+ZcO@L+tMq(2)?U-v(F`P J;!b{rN@רU] 9Ka@T(:tէA1&w!WzL8Toai3DZy!~/ZJbc2B(ɓm99Wn,vXIiM-SD}=J.[z]Q?1pou%hU<1}ދ E;.Ka9Zи3 YZ