oqs-provider-0.8.0-150600.3.6.1<>,\hdvp9|E ~@#ېiQ8jv?w*<~ߺ́mkaZ ;<dM nAUio_qh*Pe"pG+p׹{u) ժLJ0P>Ab}Nni$4UG2|G,Fޅ=4\%ϒ':=r3 vf4Ib,$,C$SGp@qx@Q9K&l`ŀdF>>?d " K 5VZ p    |  < < (^8h 9 :) FGHI(X,Y4\\]l^bcd-e2f5l7uHvXwxy z8HLRCoqs-provider0.8.0150600.3.6.1Quantum-safe crypto provider for OpenSSLThis is a plugin/shared library making available quantum-safe cryptography (QSC) to OpenSSL 3.x installations via the Provider API. Sample call: openssl-3 ciphers -provider oqsproviderhdvs390zl359SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Productivity/Securityhttps://github.com/open-quantum-safe/oqs-provider/linuxs390xAA큤hd$hd$hdvgj^H3b44d83adae7a2ed313dddbfd6dd704a4a7e65b0dc15345bf88518aa9b5f94e99cd8dfb313b96f069a4aee7d292b57038678eeee80b2eab03b977857bbb66826rootrootrootrootrootrootrootrootoqs-provider-0.8.0-150600.3.6.1.src.rpmoqs-provideroqs-provider(s390-64)@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)liboqs.so.7()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3gv@gigZ@fqvfh<@e @dZ@cs@cr-adrian@suse.demeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.comjengelh@inai.demeissner@suse.com- updated to 0.8.0: * Updates IANA code points for ML-KEM and changes FrodoKEM code points. * Adds support for ML-DSA (FIPS 204 final version). * Adds support for context strings in OpenSSL versions >= 3.2. * Updates the implementation of draft-ietf-lamps-pq-composite-sigs from version 01 to version 02. * Adds a SBOM template in the CycloneDX 1.6 format. * Adds support for DTLS 1.3 (pending support in OpenSSL).- enable tests - oqs-provider-disable-test.patch: removed- updated to 0.7.0: - Adds support for MAYO from Round 1 of NIST’s Post-Quantum Signature On-Ramp process. - Adds support for CROSS from Round 1 of NIST’s Post-Quantum Signature On-Ramp process. - Updates ML-KEM's code points in line with internet draft draft-kwiatkowski-tls-ecdhe-mlkem-02. - Reverses keyshares for X25519MLKEM768 and X448-ML-KEM-768 TLS hybrids in line with draft-kwiatkowski-tls-ecdhe-mlkem-02.- updated to 0.6.1 - CVE-2024-37305: Fixed buffer overflow in deserialization of hybrid keys and signatures (bsc#1226468)- updated to 0.6.0 - First availability of standardized PQ algorithms, e.g., ML-KEM, ML-DSA - Support for Composite PQ operations - Alignment with PQ algorithm implementations as provided by liboqs 0.10.0, most notably updating HQC and Falcon. - Implementation of security code review recommendations - Support for more hybrid operations as fully documented here. - Support for extraction of classical and hybrid key material - updated to 0.5.3 - only tracking parallel liboqs security update - updated to 0.5.2 - Algorithm updates as documented in the liboqs 0.9.0 release notes - Standard coding style - Enhanced memory leak protection - Added community cooperation documentation - (optional) KEM algorithm en-/decoder feature- updated to 0.5.1 - Documentation update - document specs - General documentation overhaul - change TLS demo to use QSC alg - Build a module instead of a shared library. - explain groups in USAGE- updated to 0.5.0: - oqs-provider now also enables use of QSC algorithms during TLS1.3 handshake. The required OpenSSL code updates are contained in openssl/openssl#19312. * Algorithm updates All algorithms no longer supported in the NIST PQC competition and not under consideration for standardization by ISO have been removed. All remaining algorithms with the exception of McEliece have been lifted to their final round 3 variants as documented in liboqs. Most notably, algorithm names for Sphincs+ have been changed to the naming chosen by its authors. * Functional updates - Enablement of oqs-provider as a (first) dynamically fetchable OpenSSL3 TLS1.3 signature provider. - OSX support - Full support for CA functionality - Algorithms can now be selected by their respective bit strength using the property string "oqsprovider.security_bits" - Documentation of (O)IDs used by the different PQC algorithms used and supported in current and past releases of oqs-openssl and oqs-provider - Graceful handling (by way of functional degradation) of the feature sets contained in different OpenSSL releases; all oqsprovider capabilities are only available when using a version > than OpenSSL3.1. - A bug regarding handling of hybrid algorithms has been fixed as well as some memory leaks. * Misc updates - Dynamic code point and OID changes via environment variables. See ALGORITHMS.md. - Dynamic key encoding changes via environment variable using external qsc_key_encoder library. See ALGORITHMS.md. - oqs-provider-shared-liboqs.patch: removed, not needed anymore - updated to 0.4.0: * Security considerations - This release removes Rainbow level 1 and all variants of SIDH and SIKE due to cryptanalytic breaks of those algorithms. Users are advised to move away from use of those algorithms immediately. * Algorithm updates - Removal of SIKE/SIDH and Rainbow level I due to cryptographic breaks * Functional updates - Addition of quantum-safe CMS operations via the OpenSSL interface - Addition of quantum-safe dgst operations via the OpenSSL interface * Misc updates - Additional testing - Integration with and of OpenSSL test harness- Update descriptions- initial import of openssl-3 plugin for liboqss390zl35 17513854620.8.0-150600.3.6.10.8.0-150600.3.6.1ossl-modulesoqsprovider.sooqs-providerLICENSE.txt/usr/lib64//usr/lib64/ossl-modules//usr/share/licenses//usr/share/licenses/oqs-provider/-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:39497/SUSE_SLE-15-SP6_Update/7a8251ad77a4468562025da892e4d806-oqs-provider.SUSE_SLE-15-SP6_Updatedrpmxz5s390x-suse-linuxdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=19c49e1a67c15bea37ed83f50dc78493fbb2f4e2, strippedASCII textRRRRRRu}*%m S"Lutf-8f22edfb7a4ad35dae322391679b9006c77cb7695885e636ee6161c1823d4b404? 7zXZ !t/ii]"k%G-VL4_u_ aaZgH`)uE;7 ,Hdբ3%h3"yӸ-C VMg|MBiR3S'>@}zcd.n! m>lCpL!m#z}N*4&-k iD8QB>FnW#@ެ-a @ RcuB>Xds'\^$wxDgT32Ј3CDI$dZRjOmLExIQ02Oi]U'e wn{ZMY'l c;kLS IMU?\<ٞ(R7Y̹&!v. o>BcoTGQwMнI{&XURAtzV) Ϲi/xbT\ԍ 2^?n?ڗc9zS Eƾ&zL[%:VA9mPC՚x0`ͧo?0ccUr'Ee qj9Ȟ|s˩<8~cb7&jeAGֆ Pt=Qsp&#gX6,K!.($ېAVGD=&(v/Xؼ/2DkeXOv ЕU2s!ҡ'+U6G28T3vÆhz`:!cEv1A@y3l÷yT (={,ƻm0Mt%vrkmz\2[klLjV1~ xLaҚ((1ȉKn/oCصh5@?f_g,@`~v>U=Γc$nX ȋd~d+Aqj@HX Jc l%4-f' 3x,5E63^r^N %=>=@%$Bm)gse׭G_ŻbUvih7gUh599Ĭ}[nT[؊h=#M2}k2λHEFiBnsg1TO6..v UdE];VmJEr)|蹥{| _V6x`-]l>#|G'Elʝ-F9z1!s _(0P1I!5 [%֝#]o Q ! ן QH:6^d2|K/%v}iwA$!a0]4t9䟭B0k?A$rn#[aT#YYMԺ_*P_5C81F,~/ J3Zwi!IɜqԁNENݤŗΆknR ߌVuu`4;PvIjQl`$b,$V.(,@6j=(1O3H팛?EȱP)W!}!T>3u@2ͺAl|< D +q)lg7Ali񅵅I2u ` bAJl:\2?)q뜑9t†R)fD:RO.ziMpt`Y-[6V>ӁХe~q8$k茔FuCX*d7P"PTk>^$m/,IHp?>jnX2F, !4)Ta-9(dBZЎ~ic<@Ua g&uHdTLP6–"2TPINSY8;LxZk;u`{0D ܐ7Mz!G?ii>U^V*:rJCK9h6ݷ sK@+Z?_P:L)6) =U冊)^I6=vֿ"ft&=$0 OR#7S3M̍Asū(>XkXYZ|C]'}l1{#Ţ~mAwsvӉ 9LY}U9PK~&la'gd0{ 4%e  ʜe\B 9חkc+{3Azd08a!5s?bՌn VF8Uӊ`#AQrY+۟kihRA7WGczvk5|ufk[b׉ Av{Prx/xycSogkd4*я2OuV9y>#aItIdj%jD嘈%஗tϰhfzߛB-ܗ%l$D b(C* ϋ}[$8U(B)򾵰lbH NUO]p 2$jqP* 돦q 5`<@<>2mk:P8{ )eumǩz)KOHa3@EXdN10kxVi&89|ba1+xS7__?DJ5{`Y?\ͱsaZC`%N&T=>fAUc0{Y?!ذ'vUb{"r>\w_)pȜōeD!\ 4J]sA0vi*y2F[b}TW#M)}STkO{ {q>;"ȋ;u .ʨ|=g_GY0e*ނ.^.i$  'sο.줩|S)%rܧG f<4qBW%qpGѐz\;eLϛ豼&Cil-W~_%d5SoD$Zh`5:(4{=񽺜`cK,1K~cu+_32+(S>; ľ%tp,(OHg@%{ٙӿJIph}d`xȄXv }Ș2h^gk=*.0^ØYX[D׌oJ7N~.flF9hԧvIn)gD^r->=n] n X~~1$[$14]0H1aHl-p)8a^!_;E +֞qY&(OŬ08.)$ܨHPx'3EX71 ¶b)|5`72uHe{NtO 1x7d{_ 'CyGlf8Yh:"͗ n b$D1YTßG1it󿫿RRkqK'py9uz~<ת|_k / $,/%ortvо%O}1FrEVdq'n +r{!j 4wug4G8E:sh [˴6#OJZ5>ɤigM.Nf@RvB.\H*wcCwVd)h(1!*09'-\ӒP1a sfpXK=w^O9%oC碶Q|j\D9`LTh(;ؓ? &57߾HdJd@Swa׈H|r,ޅ19+]7Df:sj*T~)طkMR 6 ~9x^e# S0\]zˍQ9$f"&U*VKLA҃%/SƐėCƺ8l ΰm;)O`5X?&^bqЃU)]ZQ`3P?cZ ;hHt#^QqGaCL-~wE+ď(:t!+WR[ӆ!đx?9]e 0h#.t[=zy&&v.U9[*82gzJ,i&!bLȄ}ؽa'  #Z(S/؂k"hz+շ]K>u36/蓋PbaXtJײ"XLo_%QK*HX~ 592۝lxq1zbA T8GNWzp~RHצ0UJm;]ku~4wW˹AQ&Tliw4`{mJ&v%@- #RGl#|sE]@cV13 @?[йHo%0 f=  LMb!  K*jo;J \X@)-H4 g9ah&L6PJ館%ӭ|H,NA  (_s 8WAs/9dxlZ"4NUD^H{z~eXQiSŁ)#m-=6l=kerVv|$!x@yG; X͈o%V6gOn->v;nS8>@ob=,P b,1, 7sB<8|M# ؍ IܾU IZ̫9Oz3$,}݊?v:BFAg 3QHGׇM/=]g GiRehYqWUcs8XcQ>gxz ֥$3%iYqG'o BvUMblgmL~#vE(rHѶG,`, 2b8099Όһم!5+f+oTqO'1o̻`N\R]25'H}1lKG> ^S %50@~<d$Q|TnJ4$w4%D^ATp(;z{Z!B[ nI^FTA E?\)Q%6di=iz2p9"s3Åh'h07E ,K( &Amas hQ.vWξ+,c QB?;e }xߔhG`s>"c n>kV/Oe~3X!C6mne -ZOݹU!5W/gbe6Ɲ+Mb`&Vg_CDXulo?4皢CޢVH{HNg?#Ō9$yQQƽG#=ٱ谁==Vo;Ӿs7)zx<|ToTQ(B+VY{.{6ޡ,-Gà"Cn61'+)5_7l^*0˃4ԽX;z vf 6G)fDvLZlΕ]}}{eZR I7^xcŽ1Jm2>eh҅(-PIf\cd Eb6oA K ҂n#]3wN짎EbqJg'm^o:s BnNWƟ[Y{haJg Ҹ$wuf{N_F|?+RP1QN^m m 㹒|wqQ^USi_ hg{6LFRhP$I$y[~?KTf .a?aE8tPTcus:qFޒ*mSezT-K7ݖ;g4X2tyuHp .2.h&'S/D;qbpͶQE $V+m5mc7|uB@\q2S͚S(j K$_g MoX $tUäL0|M$3iIO> qu2ΒYFFٺsm R=egdC4ϩ:5,r-^zO2n7ė~S 'b8!b[?SC!3[XC+:8 eQ ̥f"/0 80o/ ٭7θa1b86rpS#T%y⨪r>m!pCn}}Q7 $A)P`ot k[QAL,<-^5Ob1:?J{'\WE"V* He<|CPXc/v:$.w~ / ғ)CXgy3% h>Q0gهUexnRגCcX;niJtWn;.IC_]('NEhQR3n:+ET1WkPnlPZu SoT~0Z*Im'J3 k1_mרd\Y+G媖^+oda{޴.l h )Ytz' &z 5xKUf?FMxPNF^4A!䏊(MaA.8JaK3{)6LT`B@VrI¸T:K~gM<2[PY)[\ vH$6@ұ\_P b1`6 Tʼnے ecmioCNW[x6YZUjR]L "Rde*A ,-h"_50N.2#̓ыBT4<^RSŁ8%6N1k/ޙxF1ě2DIƈӹ=Od*OG{z9] REQ+#zcJd5M !ڡ SR@ɱjR1φ8> 4%#+ 6?X2Z}m?Y8+l y!4kuY:s*t5J-_u.P3Ʋ5)3wS&w3.@򀹭>_pG xVnRP Jˤ+H6c`z6h- F׎ 䜍2W) 8/mP;m?JOƺ h(uS}~!Di4ꆆg4Q~^ P}>F"=9[Fاˋl`T¯2genI&yp>Z+.s33U<.;-*y{ 8b&MLL,4![ "Wʧ(&N*ylU0gviUs2Xm$W.޼UY57WGarjhJBd T |{E{uL-I<6E| ^b>R-fAaR^ޫRܠMa0ᅲ[=[wh2ll[23Q |_:g:jLɍٝm: i/*KMi2oj pL|SSPŮ+Vh~6_ě(PK/ SXUNXJO #[yE폺"mILST<ZB|is1FXz#;k08“ uR=ʺ0Z8!_l*D>WSj1k!̆v.laO wȿ`VgLJ#+zqKuGIFE-7lc ʩTN)y1@iL]z*k_jmt)6CA`<~^ľ& ѰUrL{%*Y D8i]抂wH˶pu(I-1q+8*Srv@9'-T[-E2 .l-:M|O]h2)Ѫt1Ҥ[%؂#R[uY5Hs7]Y 6t2ubpzšG\b*t1Hh8&ɞHҩ/'b!~İQ}ZNqg7c3%}z0NE 89* p:!|Z,y3Wo3ܙ,[g>fÖm14z#zsYfӲ:O'aF:$5|ZiaWD:5'Rdxw)tF1ot@oCb.V}d܅}7I-}s4& ֽL&CP)u01qrz,[ʬOi%[MAEЭZr_+09XT[ʏcղDe9U{C^tc*Dꦉ4z"Ř񿉺O5IT^ -%\+ynI $-Źz)FiRyh@+oԇ s\S;g+k6 }ÃpJ tivvՆM*I5tzQ4R-F!C8 Lhl5rh$㌏2L ܫ(ڥW"pPHMt EeOX5|%N'pXZX?9&nEoiްxlf:PE܊'ե|6)^UH'~*5bԡ-2mZl 蝭Ci?>7 s(QkwL&Śt 8-%[Sy?\zsXqb*bN İM=VB>eDsGLU.W|/YrR-H3 \u ןs C,(b{%ElO*% KzQS(.buk7sOQ~T JFsYr' [ g|Gs\@ ԥ%np"}Q}U [~ǎd:B]^삿^߰BA;'';*|~ОĹv 5L^N0&Nن:ur ̯sK-=ӋfΓ_xhKwBǜ)/pSJJ?݆D#R_ ̦_ E?&z==k]^e7R~lon 0KvHiCp16/,P6D:gGb&?n$pgOD*5qUAINi0]*E7 ;\g\U =МCiYZJ˖NWbz~H}(c@+l\Q FvDU]R ȴ2IU^b8jePTP̥]E,+[A5VQYCĈ¹Mfۻj-WSh[&J1&?W$ڻ{ SnN[ِ>TIrWEGchq 59'ʻ3/dGy~û:.c) &P%`/j"k/ktzm)ЂUTt٥[D it.ع Sܘ)TyB20D}A$,?jL n$?+Q)l`z^f"/6/X+aFe&{oZZ=C0wz*vxcGսg š`䯮.LksV`ӡɔEu:2s *W,,plaLzV) EUО /*Ўf)5!33Qc` XFq:"%MTj-gD!D2db|qdt*pZY~m%)ՏDH]A4AkU`m2Ԋ6/&Y)*Yk1aZH&Wy_ 9ԍé@S^me ?졷ߧ?z dFzx۵"@zmt@?X/uU4dG}a>b AV1)[ @B+dɪ-0q|:L±9wԨM6Zw0[]Dt;ŏTek֠51xt? /m05q6y¡Zn=߳KDv[PqjB)#bw"Di0 Li]qca IG7FDvFn.YiO[=EM '"6γO5:)O{.eZ?{\a ]2Y ؤޅklj" d9ׁdYL0{`w;u 8Ĺ$ߜN ~4ԍ& I,;`!L>m84;H^$Bɖg=̉dٷT㷋Od*8MR:~"ُ ~) qTCױUZAD4WBܟw EF+_Q:2&ǻÎ͙95qDA/)}pP H Ÿ׀uۮ^8q>:f@TBבW򉏩͆\ޙ5@~[,S2[])ļ!u-!E)Fq8JlbCiXskRO|d?[@S!nE.zZ:}]'49-JTaPpl& -|$(EG &H1b }P?wtۋS,MG0_Ȩ%6yM `,+˸t_>l].X185YPVSeXJD,~o@^Kme'E8䋞AAvB5uI0m՗6WaF ü[bIC,Dx4(dKr-dTGNz C"ٰ2f(z LyjUւ#;Ts"|9fsa QK9{p&CT0cZ`nD24[Lw EZ[\+ꄫMOňKoj$vl8pƦΦ ~x  K[?58<)KBi8PApACH$Yx"tHQΙMt7cfYrCǞ! #L%=<DnnM|%>#\@hoVvaNǖsVlccEԘQP8t{ i+ذϺ[ 1X0p:|H )&،A}Xjw(*A,eNZr?"gU>|%rXy@*~Oܠku2s}¾x\@EYK2|UP^z[e>И?I jk?1~xLWvqlq,e =RB7GřH~v9Ru3GCr&y#+a^)˸4sR2+\!Q-;&CD_r+c!]dDoV(J? .9s 0#a6#J/b?D`7rEUVFԒ١k/4DJ&[@⦐!p*qPS1d`53u{6$a[ʂ ֿ4e1QӞ*Ew]E >T,PH'`HlOҀ4*/TuGAE)/ iRb]$eu {%@Rp2r:aSAurرD8 T@Ж[foA &L|٬j.m ߶` t}#63eLB1u+qg'qZJay(Fxo`S,"5oT:>^y{}_mZ;գu_Sp$9owczK-T'Cş~Q0\^W V'?,a7*KU8CCaaJh0IcW3wjr>ǡXQټvpEujE>D%EG˙ @,tYt" *̏;il.Y%sۃc[6e]CL\-v86q("C 9+d; LX#(h;8\jQs|e:B,w='^k>|{~Cf8QA#:Da8RY(h \:b:eum w2'oC;c2-4mrRظi5|l^+BQդ'<-ДIjaH>q}TgZyp̺3C+wiu<5Beq 0dizTb s) pIJ]3 ?r4ys4AXkx*U MDm%%=Eq%a^4r~k8Q1<|]*B{j߉ 6 Gc\oI q,69ґ؎@7 M( ^1e)O:Iv70U~ bURD&GJ44"Nf u!i| c߮v1_̏q91 CZ05`)݆ܦ .d5xA-)jVWT,6bG/oV|eH2Ef kga\rDujtl K8pVڕ<Cjc̎\yk͜# ^uY~BP3䲫zBtGc"(bKiPSW/UA7%>GZF3N8&ls?Ps?.Knss'!X05S[St"@͍0Q}khFb>S.O(iT27Nmu 6)pK3<}Sh> .#|unQ:Iq.oBB|av]]n.s;Kiu[qOtj>K4e'4QӬwkezQiIM1Ҍ32"M|SO ݕ[O'wu0/MjE|:'?N&" W_j [OBfrFnP 88>,vZ;V/z%l X- P^pPF ^XH{=ɷ"58-'Q ߈;Y Cg[(sˁr@~s&Jmݧj*~4zoZ$'xV(w~*D9稝^MV>s~X"T:tiǥSKb U/g)&!="3`+42"b~뫮Y~0PPXA酀LBSy-zN)Y%vNyڛFPp1cgdh@*g6fOSk5 ίʔBUS(jIMƒ3S i1PJޤȳJ-(BsJz\ޛm.3IR<1 x iӋŷIs (!%ſmN\jIa;g|f?zEáB&:Nc|=>+!9yo 6<}7ۥc)!b3|яPEg8.yy)?]u8+G0^hKP׈] k+ѷ_ hF^G]}gT'Srp먎NoWK/'*:_֖?8%&J.]D|yCQllx2@PIx1,T+İ!PsOY$G4CdaUm`ϡEĻA;h2)T X^-sH2zg>&Y˲9I("_Ӣ4B%#|A6͏D'gn;ѿ)_/zU0@6u7E=CѻL;4 <%IVJ.P/Nb}ǧ `o0꾢{0a稳aԣ`@).CX7BFa,g#F0;]-6̗,YH9l:2P@8mG26ĕakG?9xs} Vßʣ՘Hp"l×&bפF1c:EW3 FG7_k?RPwF ᪴5 {QkǨ)7{>jK4AP2,Ȣ3BŘ6T|4CmOP$4 ÝɩZ:2Lj)gt{JJv -+ HBCxu6G百:-ǼAJ = jtl8wC!& cl>~rZgjkECVwA-n*83PQt]M%VC~_AR&AL~ r8//K Pj q|]Aww}m mQס̿(D<t2t}rQi*bz 89*Mh~fgbΜ5"z ŧϹ7ѥ,6Qslݸ ZllzRvwkqzwZʅ`nn"l,Y}=?(&=ЯW-C#M'YcT-W8vhvs X cq+X1~TGz U/,:4B[MAto_q\-[60 AS5Rт]jآ6r!+O6]*:@#6dBy _MWx@ c".~`<fXk@Q.v&Cl$G.4w-!Mc+k v{`,Mζw7*ayL{yp3~85BX(JX]ݓx⅌I&7?[yJ = kyk;\""|D"Iiu'G= /u|a4.Y³ñyNgGnfL!,d;/ȥ*p@"]C6 {-( $fCAy]9Eʈظ2&(dExeWq/ mYeNMdͱ|S~ lf>Z@`<xNSb33jh3)_(|zU=tsU U5놆q S>2#u%5xIqVhxuT'y׾t3 .ץr="6U8~ZDM:@.]Q5{==1LV=zq);-E6|*uo2d6}L?`oe(Wsu4-zX$@-ὙmfUKQ!昭tZF`J7NeyqhDY4 SM̈́x\a<Ъ z'#@eX! rFKl {6)yLW?| bl? aSN}u$/+ }^F)jޒsb`^jc0n}i(Ƙ :hLJBd2%}عTRXf!;:˓ږ;x兎zxx,6AԾIx4L`ċS[jQ8b?vh^u9VrTMSW7/7%XytX+Sn+%=kCaOK:_Ϙ ?Pe8 E .b)7#q=9*ed:taChmnq~s݋kJם|VqlGgqyBFH.ѥVKVU!ZVdնxN<{ ,Ke0;9wFaNF@ڰsolM`\b u˄"p^ FDP.J0Od,&R#_J Hs( {4C}+\etφJh±zn$w[K|>[ɐ}EuՎAJH@nu9khN@6|o]ncn-肎MJ>UB|׫aaZE]ui2&]i])}V]ҾpoCғovpVB;R\b>R,}  oNW.+v*RԌJp-B"Njy_ME=Ftxk>PChq Pb4gRsd0>h$ƽ$tp6jϩY^A٨ O7$F+Ee^ P ctH&`]GzJu?(El9#3ܴW#MIpU|K]S,!Qozzߟ%CnW.tTkD/l;;PFܲɼr_P2y[tXuE!eTiF^fȮ M;-s ,jԏJ0I%EHo_c3Kg\wbFh擢;3B?{XCii^ΖLEy*-n42P]:YxF~ /0ymee*{\{"i<{4k1bGBY5vR8vhֳЃw\-gwñ_Kns(󫅆X>>L]eb]c.o1'FsNӕrY> YX+@J[\{ov'v艾5#VMFd1%$,@w+25-XEűFwN`wHzK<5p_XǃH{ F(e%pB}P=zHpG>JbJ@VG< 7Nm5 OvNqu-THDVͩd^^R4NƶEҟ%\7 y}_ʹf ]ySF[cNOhEDF5jX+lPi'C.QԘ]Н> 8iժ4j(uѰ;.JжMx~L1a'uiL+]eiʌyUYD@ahGOFlmꅥ+NX֎i`L1FLp3EG DD';-Sީ:?`- mP0/sE޻T6,@;B'WC6cNCtf2Y:v%,bimX`CA= 4V2䞈~},,*0y烷s:‹vwL{jCq%Z2Mqri6FC7!T&ugX f_%u̚G4$F ٬Ǿ4Љq\'>3Fg1;d[3w&H\;Zb#6 t7JJ1s~1ˇ[MTJ!y0/O &'J6И WxKE>{9ft2,~ KxM4`&.ѿzDKj glV=8=TuLCaC6ZٮV=1b gm qp|vOs7AH3ʱN-4턩K$ĸ?8?x{ZAdJ%$Fw{)FOXnҐPꟗ{Q,. zËLd! 'ԎhnWA:o =C1 +c h{k7n1kFnf)Rz߭LMA[)jbe/ϋGy%s8w(20C*I3WCUo+hSE޵|OmllƼ3/ezaf]V;*Ҿ&/Dv~x >sPƤ=I7bW)py.ȸHIsWg|