opendkim-devel-2.11.0-bp155.3.15 >  A dkpI%z aяAywiZK䟺T8F%<_/Fp a*އMBIl *ۭ.y8Kv腉mw' I}YAuaLVX Z[H0i.e10<߮:l~T~oO,Ht&4~I/P*o8 2"XT 0< JF+ڨNܘp tYSOS#6GuH[m\^nZ1F{B4{,"2` nBo"WׂURv@2?[TsAf}1Ok 8YEsp66cg{|~!ߺk\VO:%@Pedn15Mo:)Btv߆mw~ b_@ⳕfGΎ2ƹň߹%wH}iLeiZuG!ms=e07c42349217b77a10e0373a05c8db73e60cfa44ac36c8d45d4464fe0a774e58a35ac6811328477e3508b8b9fd7316da8d4b787aldkpI%z b aTwD"ZAΜZ#` ,'F&6& T # R;MzuZ:YfX:*, .cr+a5>G/zA*0-Wd_=ݙtYǝ8. "!þTMyZm~'N- ..I ̷ ܘg/a,{%l ˦|ٳNkuw>gV V4U< >A3\m3Z x/8d }s"Z] 6SF9ߛO~񬱢I]sK_F8`A7 q2]0C2tAKG#T\f(rIU0_EXGH5*-0e\__5:|=a4)4/NۿP$! wE^хRvAeϩR;jPmV|c‹ UBmOrDlP>p>1?1d # NHLX\y \    t @ 0 T  0  \  ( S8 \9 : ^F+!G+8H+I+X,Y,,\,t],^- b.c/Ed/e/f/l/u/v0,w0x1y1d z11111Copendkim-devel2.11.0bp155.3.15Development files to develop with opendkimDomainKeys Identified Mail (DKIM) lets an organization take responsibility for a message that is in transit. The organization is a handler of the message, either as its originator or as an intermediary. Their reputation is the basis for evaluating whether to trust the message for further handling, such as delivery. Technically DKIM provides a method for validating a domain name identity that is associated with a message through cryptographic authentication. This package holds the development files.dks390zl29^,SUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clause AND Sendmailhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.opendkim.org/linuxs390x*w-r^t AA큤A큤A큤A큤A큤dkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk14c56b38a382bb216f7f9b4efda5521ecd1205ea84d65817b71946fde69d0b937596583bfa848d467fdbfb95a450cb66f2d040628ed1ffec1fc54a1e657e88374995b4792d88f4b65a973c46541a42e1a354ef909c00df10b4faec575e2a1e362c23954bc31775cf160f392c487792c439371f2e114375c4ccdd2f8d17a63106a7e7e777af1e35f78ed82b6c4fdc217da01c207b2da1955d93bae64483fef5be1f019ddb4ecbc34b3731d753264bdb2a4f6088b0e17c839c320e655b7e429eeca265d7c020bd078ad181ee721de0b0a9171601ed042cfcd19dfc2759e354065583ee35d390a94563a5a56d0eeb920d0d5c589b0b0cab582d1afabf9c3918613fdb35a923139b5e25d9ff2abec61ed0f72e76bbf03bc4c2b4d84dc109c635a310880710ba3c9f1719b80689e5b491196bad7971757b85f3faf51af6c13c0c5010e8adf82fbf477b37db11f94fe32fc3877858eb6b2c103a864ad1d13bbea872c23935ca6b65fdfbe1586685981f97ba1b75ec2ca44f95afebbfba2ed1e994019d82d1df84c9295abfe3f2a879c56652a2de32f97f61acabaef19e96789e23f89flibopendkim.so.11.0.0librbl.so.1.0.0librepute.so.1.0.0libvbr.so.2.0.0libut.so.1.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopendkim-2.11.0-bp155.3.15.src.rpmopendkim-developendkim-devel(s390-64)pkgconfig(opendkim)pkgconfig(rbl)pkgconfig(repute)pkgconfig(ut)pkgconfig(vbr)@    /usr/bin/pkg-configlibopendkim11librbl1librepute1libut1libvbr2opendkimrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.11.02.11.02.11.02.11.02.11.02.11.03.0.4-14.6.0-14.0-15.2-14.14.3amaah`E_=@__ L[[5@[5@[ @Y.XVwV&@U>$U>$T{T|X@Johannes Segitz Togan Muftuoglu Christian Wittmer Dominique Leuenberger Thorsten Kukuk Thorsten Kukuk mrueckert@suse.demrueckert@suse.dekbabioch@suse.comopensuse@dstoecker.dejengelh@inai.derpm@fthiessen.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.de- Added hardening to systemd service (bsc#1181400). Added patch: * harden_opendkim.service.patch Modified: * opendkim.service- Add cve-2020-12272.patch (CVE-2020-12272) * Confirm that the value of "d=" is properly formed, fixed upstream in commit 14d54524e0a97d3fe9b80441907d7e356c9ded04 - Add unbound-fix.patch * Plug memory leak in Unbound callback https://github.com/trusteddomainproject/OpenDKIM/pull/57- add opendkim to Group unbound to be able to read TrustAnchorFile - add postfix to Group opendkim to be able to read/write to opendkim.sock - add %{_sysconfdir}/%{name}/keys dir - change /var/run to /run wherever used - rework opendkim-2.9.2_default_config.patch and renamed it to opendkim-default_config.patch- Fix usage of %{_libexecdir} when %{_tmpfilesdir} was meant to be used.- opendkim calls openssl, make sure the command is there- Use systemd_ordering instead of systemd_requires for container - Update to opendkim 2.11.0-Beta2 - Add support for ED25519 keys - Add compatibility with openssl-1.1.0 - Feature request #190: Reject signature object requests where the domain name or selector includes non-printable characters. - Feature requrest #187: Add option to match subdomains when generating zone files. - Many bug fixes - Obsoletes opendkim.ticket35+37.patch - Disable erlang, new erlang version seems to miss required files- https://src.fedoraproject.org/rpms/opendkim/raw/master/f/opendkim.ticket35+37.patch allow building on newer distros (openssl 1.1 support)- fix the previous change: source files got added but the renumbering was not applied to the reference to the source files -> signature file was installed as services file- Applied spec-cleaner to spec file - Removed conditionals around %license macro - Used OpenPGP signature provided upstream - Added opendkim.keyring containing the key used to sign official releases.- enable DNSSEC support (requires unbound library) ATTENTION: The file /var/lib/unbound/root.key must be readable by user opendkim, which is not the fact for older unbound packages- Remove some idempotent %if blocks.- Implemented shared-library-packaging-policy * Splitted shared libraries - Some spec file cleanup - Splitted autobuild and miltertest programs into own subpackages- require main package from devel package - fix conditional for sql support. it was mixed with sql and opendkim_sql - make RRD support optional pulls a lot of things. - use correct license for the sendmail part- update to 2.10.3 - LIBOPENDKIM: Make strict header checking non-destructive. The last change to this code resulted in failing signatures. Reported by Pedro Morales and Wez Furlong. - changes from 2.10.2 - Fix bug #221: Report a DKIM result of "policy" if MinimumKeyBits or UnprotectedKey cause the signature to result in a "pass" override. Reported by Kurt Roeckx. - Fix bug #227: Revert removal of SenderHeaders configuration setting. Document that it is now limited to signature selection. - LIBOPENDKIM: Fix bug #226: Deal with header fields that are wrapped before there's any content. Reported by Alessandro Vesely. - CONTRIB: Update to contrib/systemd/opendkim.service.in from Steve Jenkins. - refreshed opendkim-2.9.2_default_config.patch to apply cleanly again- cleanup build requires- update to 2.10.1 Make DB_SIGNINGTABLE symbol available in Lua scripts. Problem noted by Klaus Heinrich. Fix bug #214: Handle arbitrarily large From: fields. Reported by Tomohiko Sasaki. LIBOPENDKIM: Fix bug #213: Remove "dkim_default_senderhdrs" from dkim.h. Problem noted by Daniel J. Luke. LIBOPENDKIM: Fix bug #219: Unresolved CNAMEs are not failures, according to the DNS (see RFC6604), so report them as NXDOMAIN or similar. Reported by Alessandro Vesely. - changes from 2.10.0 Feature request #182: Remove "AddAllSignatureResults". All signature results will now be added via Authentication-Results header fields. Requested by Tomki Camp. Feature request #180: Rename "LDAPSoftStart" to "SoftStart" and apply it to SQL connections as well. Requested by Daniel Kauffman. Feature request #179: Add "IgnoreMalformedMail" option. Fix bug #183: Discontinue support for ADSP. This removes the following configuration file items: AddAllSignatureResults LocalADSP ADSPAction NoDiscardableMailTo ADSPNoSuchDomain On-PolicyError BogusPolicy SendADSPReports DisableADSP SenderHeaders LDAPSoftStart UnprotectedPolicy Make "rrvs" and "smime" recognized Authentication-Results methods. LIBOPENDKIM: Feature request #157: Add dkim_mail_parse_multi(). Suggested by Alessandro Vesely. LIBOPENDKIM: Feature request #185: Add dkim_set_dnssec(). Patch from Alec Peterson. LIBOPENDKIM: Fix bug #183: Discontinue support for ADSP. This means all of the following: - the dkim_policy_t type has been removed - the DKIM_POLICY_* constants have been removed - the DKIM_PRESULT_* constants have been removed - passing DKIM_OPTS_SENDERHDRS to dkim_options() now results in an error - the DKIM_PSTATE structure has been removed - all of the following functions have been removed: dkim_policy(), dkim_policy_dnssec(), dkim_policy_getqueries(), dkim_policy_getreportinfo(), dkim_policy_state_free(), dkim_policy_state_new(), dkim_policy_syntax(), dkim_getpolicystr(), dkim_getpresult(), dkim_getpresultstr(), dkim_set_policy_lookup(), dkim_test_adsp() LIBOPENDKIM: DKIM_LIBFLAGS_STRICTHDRS now also confirms syntactical validity of the From field before proceeding with a signing or verifying operation. Suggested by Wez Furlong. CONTRIB: Fix bug #207: Clean up the "stats" directory. CONTRIB: Add "repute" directory which could eventually replace the PHP implementation. Submitted by Daniel Black. CONTRIB: Patches to systemd and init/redhat from Steve Jenkins. - changes from 2.9.3 Fix bug #177: Plug leaking "result" structures when OpenLDAP is in use. Truncate configuration file lines at carriage return. Replace overlapping strlcpy() with memmove() in dkim_get_key_file(). Reported by Daniel J. Luke. Patch #32: Re-arrange the execution logic to drop privileges in proper order. LIBOPENDKIM: dkim_header() is now a lot more strict about the input it will accept (see RFC5322 Section 2.2). LIBOPENDKIM: Tighten relaxed modes to break on only DKIM-defined whitespace characters. Problem noted by Elizabeth Zwicky. LIBOPENDKIM: Fix bug #208: If a signature fails to verify for either reason (header hash mismatched or body hash mismatched), set DKIM_SIGERROR_BADSIG so that Authentication-Results doesn't report a failure with "no signature error". TOOLS: Feature request #178: Add "-F" flag to opendkim-genzone so records are created with the FQDN. Patch from Andreas Schulze. REPUTATION: Handle parameters safely in repute.php. Reported by Daniel Black. - refreshed patches to apply cleanly again: opendkim-2.9.2_compiler_warnings.patch opendkim-2.9.2_default_config.patch - use the correct signal for reloading the config - make sure that all the buildrequires we added are actually used by adding the needed --with-* options- more work on integration with the distribution - added init system support (systemd,sysvinit) - adapt the default config to change some defaults new patch: opendkim-2.9.2_default_config.patch - a few more buildrequires: libevent-devel, tre-devel, unbound-devel, erlang- initial packages390zl29 1684768016 2.11.0-bp155.3.152.11.0-bp155.3.152.11.02.11.02.11.02.11.02.11.0 opendkimopendkimdkim.hrblrbl.hreputerepute.hutut.hvbrvbr.hlibopendkim.solibrbl.solibrepute.solibvbr.solibut.soopendkim.pcrbl.pcrepute.pcut.pcvbr.pcrbl.3.gzut.3.gzvbr.3.gz/usr/include//usr/include/opendkim//usr/include/opendkim/opendkim//usr/include/opendkim/rbl//usr/include/opendkim/repute//usr/include/opendkim/ut//usr/include/opendkim/vbr//usr/lib64//usr/lib64/opendkim-2.11.0//usr/lib64/pkgconfig//usr/share/man/man3/-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.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/7414f105c75cdfceb5825cf465e376a1-opendkimcpioxz5s390x-suse-linuxdirectoryC source, ASCII textpkgconfig fileC source, ASCII text (gzip compressed data, max compression, from Unix)PRPRPRPRPRH-"Mutf-89dd6e1c4bf9b828ddbb67b91bd402796eecb52a957f4c08df04304036ebdc225? 7zXZ !t/lOZ(] crt:bLL ؝03TLnz[(ߵV@o-qfn7z77: oBwkLoފ73#`l3݄&P$Έг1n ]榆aD:,F xN?nK)HeQzm^Qtbq"NgM&t\y6M*xR x٤B?rq*S7 BO.}-)Zr 4hG?#U"mƻ"VS_ 8c!8؇񀜴*^yDͳQBTr\C˥{4ד8 & jjOЛ!eSEb2c3k)x#B. Px N[SfhzaY<^dUOM75tW),k- EH ȃc$. )G/5ϊ>[:9n}&bU[+)ޝ\ۧEsŏ%S7PB߆WJlq,Du/ylc0_@y^l?#W9ɤ ɌeHXзƍo[YGqxhpvy?@ۚ 5I slnՐF;fyC4Vdr.ɐ߽q0V-a.{"!Evr OVs>mxܓ_'^nAy]poW &w%@l;ׂ sф$v! ig븣^kxJca uEʤ@9j3]҄WDy? |{KjOFm$yjE zkx +L+4Rq+{vBXCDUHg-1K]}QR ] )ujKћx]f^,pgjzv}zRea(ʷK#Thcb }عu%*hWac%.iB&p@-qhu=ʖCx<Y MBfS6duЀw!]Kت˘)xNAvcx"!|6mp2b"|@]_Ėz^CNk}p#C1~T{?t; 6lֆa{~ⷅ} OcH%QU]F~)?ޞ[-ÏYڅiϐ)aeCl vN|lx)|?@U^Ý>Hhb(MX8_iu߷N@VAeZ,}Rk}$q6ෑrήG? l~0v}coR^)ZqCUh&3М>}:f H3~v}3fC{T(KSU3!<\dGZ>$6r!,_5y7R[ a;N9C{vCbO)(|rx WW ҩ4GqOƮ[X(oVuLuϮep{x6U? LkoJ)ED2P#5SPqkZo;^@!_t`Uמn2is`+;mPM8h2xOĮrV֢7,q*qtM:H9Z5qNWc)aVہr%HkKqlEVJ*mya{b ϽDhlTS'2߈k@/a>V\1%;*z[·=vZ7 LleEv.N$D(+W..5SU@ϠMyHȍڜZ.SQ{*j׍H]f}<֟3e:Dٵv(>l6ƎTjN8WB%)d\ן_u !\81GPMm;^G=cI?վoymWT$SwPV !hřE0}-X_"8x%qe07r,]P>on >G.orK3 wiYLl y[qPAC`Uzֳb$"SA|H`q9L `oD^o-A[kR$yXc,Yb,tDhⵢl=ZxtI08-]~'.Js ]kϩ^h9Œ, Fi ,v)滰tأqѭ:uZN :C0Q@A}{8l'E5f^ W]hS`jٹ> _˹:  >@L3t }͔aM (̫ Θ hKoWýOVY'ZKU1z`N*eG WM~f0|j8[@98Xcń # IRSeUPZ~$82(GpBK' jyO 7L1lX5Jx~H5wJJz\a8hYɴЀf`B^9W֦#\z H~6!&T%e5PXH}EYDD?Fұ%JwFeADZ~pe߅-D&˱Ӷ#c̼\D Fy\hΰpƩ_mzGT]<;P2.x1E U.y`(=A/CvP2֔޳g3n;~=R !ww5S6(ŕi@B+ BKmϭ%wZ^ $LeP{ "=V`T &=rۓtbKWu~Xh MKͰJzP*+- !Wy>)2Gse\ciͥL,6N A 9@\L^>by^bӪ=V vǏM:m ήVLjLXHk "(0CW ,.sh,&jܑ7R:+TR):S* [.|%@l "#wԝRhmY ::k]d  h m[ƱC$b #6% +wp:O;)uVUP0 +IS yP|hʽfyJdU/otΠ!865RzޱӎpN.X'r[tV=t S(sQK}D, )׍>N'N@2R_m+kۢd/C^Oeoڤޘ {gf {e8=ܹ}rmUZ6j$a:*'[(@TSÉ.wR w iu'FuH`/˅ޔR|7mbh a9piJaR1H~k*2GB1j*+c9Kxˊ1XI.aE|v,`USL6I"/IiIIJ6 <.wzoy{Hcv]zw~QBfU-"XX;5b%Ȕ˃7~s8˷d}X lŴr^JOQDHRE4aoaUSJzŐQ IZ}ǘYWڀsn? ?[2i~5B #YJKM|;1nWN3?H ~c|4R1 (na[ sv_M\ 4[{júZ%OUNF|me 2M >M ,=Ǎ1bLUu Ljn n5\FXm 8P#2ӂI8NRJo r2'ڍ>?1q#J|,`L?? )-Ldi:DipgFԘ=CND5m5v?yC1Fjg]-4!+;o !AhfW\m% w3Nz.5pQm6<7u7! \'xpphWhڲ "7'2ԖYl1;V(Ё*U '',lu4|΅tlf텡;HZYbd) 2:gG 11l]t<.w)T|hcMBhbU"K}|/w&dmF=HD+}%V maTNNC ^E &iMnJKDw;%$r)Wd:8ʞ6:张iXٞx`9-Y,XăufL2v2z·_@)ÔpJu@ e!ݧh,YMC8`gAB{Pq8 S9ש0mR&o+ ^1q[ckKz;,-Ls+96f /ʿ7X 26!0 (P6 zd<`{vrѡ15CXWAY{ ABZ8W"U.KtQbxeZIm?qz 6sgew6tʵC`R07Qt=kSe27Y~;1ЃJ>ǤK_JsCHXZ et(̈́b~8Rߴ~]nj"80um65"dsU{y&7\y{FoD,sEL!ɠV.eWnzy-zC/nicp U_Kd&OF^YqX'wMܙ`˚u P|ʐ "­B4o lGN8R pjDyX8Z8ӨRx3mT7H|%\*^{J"peZR`& eS(!|b#{haJ(4(` q~@!8L यs1B!#G2/{|JHSeo*jj֋f|̀x @&|S\\G~Ƴӻ 4-CYFFn:\4b9!v+g-~Z< XUlK`,ǶFXƢ Db$6LI%)-ꐨӶ]^&W =w=V qSD%}%Rm1C]o P8 9 ?Oqi3AJ!.@R4"{aA~ c)CL{O5M_D5ztX~8YEҚLlHgk3zew݈?էkN$>hl[ܚO$}׸۔J_̃44HyZZ"or_ܑ'@L/yi>Wձc/ުW`:hȭd]ri.v =ǣ̻ʐ\h,iʟK-tIpxrJr‚{ǽ+.tl2EwU>HK{d,m` ^lt&۪Dhe ux_9 M:q^,lZ9c[MK+ F%\^i^I1W ujEߢX1&,II'0 |R޶ӼYth(h=iJ;|`-g%AG¥_]E!{L&T@ x'Arf }@LUXknL5{U6vg~m;WiX$>vw`ӌ|~p,N(}JnI3l_ KI'v v^z-N3krq u=@|L}+_)2Uk~`Mb~*í)?﴿{^(-g77.8JM('Fe +a՜4fGv1]v]4 QlÙ_Le)IQ;Pɠ51CEX1ͅ-QQjm 鲦 ZTQI<`.i9`kq_vy[axVMe`m]Ҭ%xI{X!UJnI):h~>0Vt_eWՐ=ڨҭF=NU1[\<DJ$8M%3)xP,ku&k3# W\Z20h`j|( _;i?$KK+,!ƪ?&ٙ/kKM =E ݮ%~`5&apeRqҝ6=I3IȬibf"gyQDTFʪF7UةqFgJIn-~tl> (rIn`AM'OLa5xʆll ik?ݏӈNK#gY$]=`t~,:Ck|}#Zdeg^m {DnYǼzE!Hu)8yc6ܚvu3=́+P̢#NmŗCn0yku>[G.fqͤq(ckNݏ-GV"21zs<[گCC'^dt,ׁ/9l=Mijtr{kg/aֲ\UƧXTo#[ s4`=St.Nȃj㟱FҎ7$Ihd0UzB' }:xGX֥%xH 0"|vn~ Ƀ'r $|4ooyLu0>ba\uMS, [bJ*M^59y:dmԮ/,8h?CӶ"o}=pܻC8fRKQũYnY&} <=aHm!XZ*mVUG I1ޏ<9;Q~sp+ uzrF6)Z#"#> SPCUB-W+e+jTDucC8 j 0ԍrpo$\T+ 6? ]4V٫Eb4N;݄,k>fL$*Xuo2<w_> 8KWAYUǃf4 CBf;}T7R)G) 1DcP7IRŁZNa 5Q5S4Kty~$t;ڐ[{qoxz's?є{A>D!)B(k6x]eGa):Wǿ1N'؈y8xhp L"ɚ&Uپ܊kϠX*jMlAMPTSRsR"<(Pf4)eBj݄79`~2 TDkTFSX+!g&G0`N{CkGxv毚4snω(?0LOm.%U 8#:˖ Uh딸Uj1<}5^|,n65/1)3KZY'p1`a`V>xB_5vG͓  -}R|Y)swu԰;ڲ&=Ci91N0-yE%=%aᵆm#V;eN0RZV.uBI|"KJ4F{%fA#8驘iLv&ye6Ў=WM)? hYgFzbMiݑ뺜td؆W-)\=jO >Y/wNC!o*ۍf@c#+jDP^7Yu@᜻aYHKaJ:hE,&p~uˇ[=}>r/׺yVB@O{Wyjv{3/Bx,>OYq(  ߓ柛Ҋ;|nkhY cx>2X=sXqe1׹7Υ9$~ЯZe%U6A0Ѹi{maЍ[rkv*,|'t{ug{ 2 T`?6` t}᝭Dq(r^(b-[b@Ӏ_kJ¢YK%xQ>#C(0$m<^ZLjFAR ̙zP\ݧyEKnOv̌q.nGt[KVk@o<ȍf=R&N{((09,M=]99cdlᗦy3h8X޷VՉ5WA[?s4mT&]gMk> ٖFbpn˨qO3l ^) _[{<xږJ.HƻrN(ZK>r=S4'6N8Rs!Eߐdgq Zf>gBµUxv'Q]4qH!CGR $S쉭aS%"_iCF7'֏'(#~; o zaSGȦvRFS^ !2ɑoz!e~lj?ǻyw@LpYVeqzpizO Dmްlyz]q2A<t@CrɆK|0^'q` *[A`CzkM \:;[W,{]}+ l~Y|ZTZ̭I"`(rL/W3{\jn]k7B{<=P*]!#J3X勉,/gU-y9F"DBZw4ի~1rk^G3Xܑ:% 3OD e6_ethsw?Lχ'7-tz9+W 'ݱٱDJC:lqKv41.{FZғ7m$\ r̈&qŤSlFl{>󇤟Ӊo]a{"fJ}OCz6͝ Hsxk#NO=:Ⳑ J\*5ݣScH?43:%ۄ)$dzؿ,h@wBDS6܌[ix^z)U HoSօle7pٿ7G2Q 5~!0sFYB9 n&So'* lr{KB6B"AU~II@tbxtU ,_Z:)\oytloxQ/ DϧMO5as̖xIAb L9Ċ"O_cl3 V:췍)[J}BU\9zsj8ԱA ^4hr6Ԝv )4&3o$} ,w8r X޽ i$  Nja.U4*;RrFy՛9YYeɅ*~g[}tر]1l{Q桾9#KjPzWݬ6W>@f7>Gh9Q['"¼ ۈIaiJjtPQe}(ΐgmkLpY-8dvS<B vcE3}Ң)RVpB iybSW"̷};m|(b$q^ { g𖩩F8:%G {1SwF W:Wlur3+8A G=Vܘ1e+)AH%28~h)ud?"T5rgie\NݪF 6nᠯ-6g\a$yX"JR㜫}+g2{ /Uaq-pn2cwCa) #6`3j| hoBElZ>ԳE`s+Y{ߟ5i-~ L펥)ď0zk.A]v'ecN;4wC~{lfb5DpP4IPҶp6 xInQ B7єt2`@ PpD omN^hXf_4J`!H?H24`5$3v%Y:q`PxoeGa u2ii3_K"*i;k-\.ʍ6ȗiDgpD,rbGp"u66.6<pb?VyYyМ H&Ϧ&]8̲eWc5! H&O˒g4Z +~IaVbq Gؙgk7f5WAgG/BToqS%O!w":SUsR` R+nok_`mҟ&rQ0,R"~v%]m +EGVy>?t@ Ar܇EY(G3'$aM}`3 BIknG} NA9 ij0NHnyrgͣT: wQ}]W_Xkn*ɡXAԺƵMlve-X(٢[ៈp:Gdxlan?I猓 ~Re>&o܄ٗfcf .oMf{q8۶I,!e?#$tT!͹{״M4 \aD?v;DTW\ iF5^Р7j`>|A 1 eT`%+:3,OM+c}>K*:'Ῐ/wXoo0Iʹ mirCaHCJ5?|\@9x?ﵶ &jD`kkXf$:WSHZ5btbWEt,ق5/.[`cbfG#+԰"ܥRBMމ5䔾cu8S$(|TR=,)nߌWQnK"*%!#9zSI% S̔.I J @ˍ35|z82I/b )w[n{~ niIO5Z瀺{˺p&u3_$m G1 h쳻" 'Ѱ c:.Os:\H, QΣJV=DGcXSקvmhzM@-V+F/c|C8;Ö?. *jLN Fv|%Fأ$Paoxx;j_Gu$Vc3f8BMm[ba\kxk7/-DzoʟtAXp,iqţg VaLDcķ$\w,V!aLt4Jh Һ-Al6Pa~@h͕"`? ͩE`-^:H>)) WejGɾ,-cP^"h^l%?~ m><68C}n)/ = j3[FzN=iOr&R>rJ+ Tݦ3i Ml⵱Y]a0X $p6p6lK% /00#h^VLne{pi 0 (敦;vv#^p`c+*ݲ%]8PQbt<-f\eF}:2SEco9SU0m;ʛ` ރ)^:im Q-v.//<) D[k\ٯLt,-VǾ(6k!VACZU%K" yO-xCLzEyX,'߸1zYE-45 9!!@-=+Tzq|ܨ"ְڌ;ACp>E Vd.|d~PU}笳QNõ.IOe@mr#@{HZYm눊DB/~IEڑ T,_tljwnIJDcF@h{ZbpLӸ%[uqv@dPa @C Yܺ.  AiCe܎բˆ3HM'~1mBF)BjYZr %X\o>UN1A?XFy[Gy:g#k;ƉeWR(q( +JyMTD+VщMq4;ߢkwU~=u{y^L@ LrF_=oͳO@MZM}d+o kz4!^B{Y׾G\j)f@dE5M!nՖyRH ,58Ɵa>>n}AJUUBJFt|<ᛇsRj,"$2]⡚cHAm[:u!Bo޾3GM7:zNuz%lHtwKÝK.Pd&4@K&cQ4]+YtYrVXUB wv@Czp5[8Ny:8Y-z^̥Y 3CYNgev9>UA/g̕CxmҳNXNP̦ڞ'7 D4Hn+V k9i/H >Dh{=d0b:r~v3.L9^//hI4Eg/>q?!{@OV2Re4ToF|Ţ8bݕOelNa{(լ6y7uMkNtzIb{j;pd~xpB/փUeQu]N(R8 7AtQѥ݈L%tRBXT_½q>*l, \OAR1 S,av#l -Tă6ruq,W^x?P֖k*:E_t [HNR,:۪>1\ݖ%0Rx>bvE7; b72eu|lCFPկ~B]>K1*31`nQk֑(7URxZ߶'v-‹A Iϔr4W'>W\]Xu$ilkgb 69)ż1r;mm2MaVqGE;)twM~Xh%{]~c\(8keLI 97s}h6c2uxw]NKiˏ(S벿G*8w(x*lw!Zp ;9c\5bhxIO||M i6ΈhU+@lo<¨~p_9]1 ij/9kot hӦ`' AWz٢ \pr^o⇜iq s3e j،EjԒݛR'h0~&Qصn`ۑCs#1aC"J/-+Z)9}ubW2YuSC ]VgQ{c;IDTsx8:m7uܸ RxNR a)fFYH{jsWҲXE+V_m_z*_f6 p"&!9AnKc)rR~ėC&\qԊ" ۺWmWO] ^JY ;VkTpoR,Z5|zr@ԩ;ޜPE6uV"ޟǫۉPo=<3UQaBDon;eﰄZHNĖF[?R:rѡ@|PRQuS8la)COP>Z3Ʈ07tz7WLL)k]F㵞uЫ:kT<{5EEM՟ Xsfrö]RH߃'}ƬQT̀^g͉KLI1k5ѵqA'No>Fo!jWV}N^=?uXJ#FAfp:X?Yzl- !p!PҤ.9&HCh;極:q !<힁6IFxi[(Wcַ3[MgU橿j)$'[x `q"Nfl&Bdu2((ƳJ'g- C$Xbּ~ _RhGzIّ'?w6^AcZQ8oI}-:) + VT'W؇u&nt/wI/*|dX'oE"bLͦO4&ܨ}tK C抬:wpQW&=$K,A}6;$g&lbEjQ&+I|XFvdA(KƎQaDaPN/[.8X0ZwiEd$ i>i#Fxr}MJp͢Aժ)R=RODr`e6M-Lun×l%DU̇Q&g4QIwCZ.k8BQ& b>!Bp,iD}/p ǡ (ڿ2}\9)S9ҡnzc,_I4c;pUPT^jSWl6; ;yhm…waYG_ !ItL{I4:}S8-T3j3N ɣ_U'e0:*͠5]udy{A77)Bfx-[]M8vS-ENglD+sI$|}2h0>'8Z8L")6(3zT՟ʇP.@)Did+sLuC͢ @*xu-V~zI`3KXڡxܴOPO YZ