bouncycastle-1.64-lp152.2.3.1<>,|`u/=„%4)waFo|WBi vb|rR9Mc9uz 4sIaVs 6f>T"lV%k 9|@)ԽşK߇(b䶺XR@\]6Z!6'R^`HYl*KZNu2p ׺A&'6Bufo{//t;ضZtPG]~?lNC>BH?Hpd  I$(;DW p< \ |      \   $ d  t   t ( 8 9 :>A@A!FA)GA@HAIAXA YA \BH]B^C bDcEDdEeEfElEuEvF8wGpxGyGzHH H$H*HlCbouncycastle1.64lp152.2.3.1Bouncy Castle Cryptography APIs for JavaThe Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.5 to JDK 1.8.`ucloud114YAnopenSUSE Leap 15.2openSUSEMIT AND Apache-2.0http://bugs.opensuse.orgDevelopment/Libraries/Javahttps://www.bouncycastle.orglinuxnoarch{ # Rebuild the list of security providers in classpath.security suffix=security/classpath.security secfiles="/usr/lib/$suffix /usr/lib64/$suffix" for secfile in $secfiles do # check if this classpath.security file exists [ -f "$secfile" ] || continue sed -i '/^security\.provider\./d' "$secfile" count=0 for provider in $(ls /etc/java/security/security.d) do count=$((count + 1)) echo "security.provider.${count}=${provider#*-}" >> "$secfile" done done } || :if [ $1 -eq 0 ] ; then { # Rebuild the list of security providers in classpath.security suffix=security/classpath.security secfiles="/usr/lib/$suffix /usr/lib64/$suffix" for secfile in $secfiles do # check if this classpath.security file exists [ -f "$secfile" ] || continue sed -i '/^security\.provider\./d' "$secfile" count=0 for provider in $(ls /etc/java/security/security.d) do count=$((count + 1)) echo "security.provider.${count}=${provider#*-}" >> "$secfile" done done } || : fiZfTQA큤A큤A큤`>`E]v]v]v]v]v]v]v]v]v`>`E`^`>]ZJe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f454f012dc942950eb5e6c7532305ae65bac2ab13322892cce5014f2242f81186bf0c9181a98f1de795ff462241aa69a635ddff624fbefab3300bf03f5a6b88a0df63b668c3f179fa061abdf79e5ad9cc4c1c75935d74e07fa4b2d0fc5592b5d8a46ef08577026edebebf3b3c6565d2c889c69ab5bab4d9c843cf7396cc3019f9d4521f115868dbfd7f01dc4bd406687308eb3e4656b1b6806b27ab8c988fbd15b58cee0cf33da655b8a3995413d4af76c72aa5f23853be291ffa2f0601c5c981410a2070bc675866fd379be5b9e1ed2f521e6590265bfaa765a551a849438b66a989f243109e0bc6bf844d05375ba3153b58f8af0608eaf55aa67c84fdb3c67bb52ac4e0f9658ec4175a19b6819641b2773628697441dfabd27f8e38b21aef36bf0c9181a98f1de795ff462241aa69a635ddff624fbefab3300bf03f5a6b88acd48e1bbfe04437abbe88a1749868e815655ec88ea3bed3128fdf1709e4352ff87852f79d94c1cc65799bd6e276f309e672e6118e0a3eb800db091ab03419a79rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootbouncycastle-1.64-lp152.2.3.1.src.rpmbcprovbouncycastleconfig(bouncycastle)mvn(org.bouncycastle:bcprov-jdk15)mvn(org.bouncycastle:bcprov-jdk15:pom:)mvn(org.bouncycastle:bcprov-jdk15on)mvn(org.bouncycastle:bcprov-jdk15on:pom:)mvn(org.bouncycastle:bcprov-jdk16)mvn(org.bouncycastle:bcprov-jdk16:pom:)@@    /bin/sh/bin/shconfig(bouncycastle)java-headlessjavapackages-filesystemjavapackages-toolsjavapackages-toolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.64-lp152.2.3.13.0.4-14.6.0-14.0-15.2-14.14.1`]µ]@]@]@]@[P}@[d@ZYY4Y@VU@V*!@U hT!TPedro Monreal Pedro Monreal Gonzalez Pedro Monreal Gonzalez Pedro Monreal Gonzalez Pedro Monreal Gonzalez Fridrich Strba tchvatal@suse.comabergmann@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.compcervinka@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com- Security fix: [bsc#1186328, CVE-2020-15522] * Fixes a timing issue within the EC math library * Blind the inversion when normalizing - Add bouncycastle-CVE-2020-15522.patch- Fix arch dependent macros in noarch package [bsc#1109539]- Update pom files with those from Maven repository.- Version update to 1.64 [bsc#1153385, CVE-2019-17359] [bsc#1096291, CVE-2018-1000180][bsc#1100694, CVE-2018-1000613] * Security Advisory: - CVE-2019-17359: A change to the ASN.1 parser in 1.63 introduced a regression that can cause an OutOfMemoryError to occur on parsing ASN.1 data. * Defects Fixed: - OpenSSH: Fixed padding in generated Ed25519 private keys. - GOST3410-2012-512 now uses the GOST3411-2012-256 as its KDF digest. - Validation of headers in PemReader now looks for tailing dashes in header. - Some compatibility issues around the signature encryption algorithm field in CMS SignedData and the GOST algorithms have been addressed. * Additional Features and Functionality: - PKCS12 key stores containing only certificates can now be created without the need to provide passwords. - BCJSSE: Initial support for AlgorithmConstraints; protocol versions and cipher suites. - BCJSSE: Initial support for 'jdk.tls.disabledAlgorithms'; protocol versions and cipher suites. - BCJSSE: Add SecurityManager check to access session context. - BCJSSE: Improved SunJSSE compatibility of the NULL_SESSION. - BCJSSE: SSLContext algorithms updated for SunJSSE compatibility (default enabled protocols). - The digest functions Haraka-256 and Haraka-512 have been added to the provider and the light-weight API - XMSS/XMSS^MT key management now allows for allocating subsets of the private key space using the extraKeyShard() method. Use of StateAwareSignature is now deprecated. - Support for Java 11's NamedParameterSpec class has been added (using reflection) to the EC and EdEC KeyPairGenerator implementations.- Version update to 1.63 * Defects Fixed: - The ASN.1 parser would throw a large object exception for some objects which could be safely parsed. - GOST3412-2015 CTR mode was unusable at the JCE level. - The DSTU MACs were failing to reset fully on doFinal(). - The DSTU MACs would throw an exception if the key was a multiple of the size as the MAC's underlying buffer size. - EdEC and QTESLA were not previously usable with the post Java 9 module structure. - ECNR was not correctly bounds checking the input and could produce invalid signatures. - ASN.1: Enforce no leading zeroes in OID branches (longer than 1 character). - TLS: Fix X448 support in JcaTlsCrypto. - Fixed field reduction for secp128r1 custom curve. - Fixed unsigned multiplications in X448 field squaring. - Some issues over subset Name Constraint validation in the CertPath analyser - TimeStampResponse.getEncoded() could throw an exception if the TimeStampToken was null. - Unnecessary memory usage in the ARGON2 implementation has been removed. - Param-Z in the GOST-28147 algorithm was not resolving correctly. - It is now possible to specify different S-Box parameters for the GOST 28147-89 MAC. * Additional Features and Functionality: - QTESLA is now updated with the round 2 changes. Note: the security catergories, and in some cases key generation and signatures, have changed. The round 1 version is now moved to org.bouncycastle.pqc.crypto.qteslarnd1, this package will be deleted in 1.64. Please keep in mind that QTESLA may continue to evolve. - Support has been added for generating Ed25519/Ed448 signed certificates. - A method for recovering the message/digest value from an ECNR signature has been added. - Support for the ZUC-128 and ZUC-256 ciphers and MACs has been added to the provider and the lightweight API. - Support has been added for ChaCha20-Poly1305 AEAD mode from RFC 7539. - Improved performance for multiple ECDSA verifications using same public key. - Support for PBKDF2withHmacSM3 has been added to the BC provider. - The S/MIME API has been fixed to avoid unnecessary delays due to DNS resolution of a hosts name in internal MimeMessage preparation. - The valid path for EST services has been updated to cope with the characters used in the Aruba clearpass EST implementation. - Version update to 1.62 * Defects Fixed: - DTLS: Fixed infinite loop on IO exceptions. - DTLS: Retransmission timers now properly apply to flights monolithically. - BCJSSE: setEnabledCipherSuites ignores unsupported cipher suites. - BCJSSE: SSLSocket implementations store passed-in 'host' before connecting. - BCJSSE: Handle SSLEngine closure prior to handshake. - BCJSSE: Provider now configurable using security config under Java 11 and later. - EdDSA verifiers now reject overly long signatures. - XMSS/XMSS^MT OIDs now using the values defined in RFC 8391. - XMSS/XMSS^MT keys now encoded with OID at start. - An error causing valid paths to be rejected due to DN based name constraints has been fixed in the CertPath API. - Name constraint resolution now includes special handling of serial numbers. - Cipher implementations now handle ByteBuffer usage where the ByteBuffer has no backing array. - CertificateFactory now enforces presence of PEM headers when required. - A performance issue with RSA key pair generation that was introduced in 1.61 has been mostly eliminated. * Additional Features and Functionality: - Builders for X509 certificates and CRLs now support replace and remove extension methods. - DTLS: Added server-side support for HelloVerifyRequest. - DTLS: Added support for an overall handshake timeout. - DTLS: Added support for the heartbeat extension (RFC 6520). - DTLS: Improve record seq. behaviour in HelloVerifyRequest scenarios. - TLS: BasicTlsPSKIdentity now reusable (returns cloned array from getPSK). - BCJSSE: Improved ALPN support, including selectors from Java 9. - Lightweight RSADigestSigner now support use of NullDigest. - SM2Engine now supports C1C3C2 mode. - SHA256withSM2 now added to provider. - BCJSSE: Added support for ALPN selectors (including in BC extension API for earlier JDKs). - BCJSSE: Support 'SSL' algorithm for SSLContext (alias for 'TLS'). - The BLAKE2xs XOF has been added to the lightweight API. - Utility classes added to support journaling of SecureRandom and algorithms to allow persistance and later resumption. - PGP SexprParser now handles some unprotected key types. - NONEwithRSA support added to lightweight RSADigestSigner. - Support for the Ethereum flavor of IES has been added to the lightweight API. - Version update to 1.61 * Defects Fixed: - Use of EC named curves could be lost if keys were constructed. via a key factory and algorithm parameters. - RFC3211WrapEngine would not properly handle messages longer than 127 bytes. - The JCE implementations for RFC3211 would not return null AlgorithmParameters. - TLS: Don't check CCS status for hello_request. - TLS: Tolerate unrecognized hash algorithms. - TLS: Tolerate unrecognized SNI types. - Incompatibility issue in ECIES-KEM encryption in cofactor fixed. - Issue with XMSS/XMSSMT private key loading which could result in invalid signatures fixed. - StateAwareSignature.isSigningCapable() now returns false when the key has reached it's maximum number of signatures. - The McEliece KeyPairGenerator was failing to initialize the underlying class if a SecureRandom was explicitly passed. - The McEliece cipher would sometimes report the wrong value on a call to Cipher.getOutputSize(int). - CSHAKEDigest.leftEncode() was using the wrong endianness for multi byte values. - Some ciphers, such as CAST6, were missing AlgorithmParameters implementations. - An issue with the default "m" parameter for 1024 bit Diffie-Hellman keys which could result in an exception on key pair generation has been fixed. - The SPHINCS256 implementation is now more tolerant of parameters wrapped with a SecureRandom and will not throw an exception if it receives one. - A regression in PGPUtil.writeFileToLiteralData() which could cause corrupted literal data has been fixed. - Several parsing issues related to the processing of CMP PKIPublicationInfo. - The ECGOST curves for id-tc26-gost-3410-12-256-paramSetA and id-tc26-gost-3410-12-512-paramSetC had incorrect co-factors. * Additional Features and Functionality: - The qTESLA signature algorithm has been added to PQC light-weight API and the PQC provider. - The password hashing function, Argon2 has been added to the lightweight API. - BCJSSE: Added support for endpoint ID validation (HTTPS, LDAP, LDAPS). - BCJSSE: Added support for 'useCipherSuitesOrder' parameter. - BCJSSE: Added support for ALPN. - BCJSSE: Various changes for improved compatibility with SunJSSE. - BCJSSE: Provide default extended key/trust managers. - TLS: Added support for TLS 1.2 features from RFC 8446. - TLS: Removed support for EC point compression. - TLS: Removed support for record compression. - TLS: Updated to RFC 7627 from draft-ietf-tls-session-hash-04. - TLS: Improved certificate sig. alg. checks. - TLS: Finalised support for RFC 8442 cipher suites. - Support has been added to the main Provider for the Ed25519 and Ed448 signature algorithms. - Support has been added to the main Provider for the X25519 and X448 key agreement algorithms. - Utility classes have been added for handling OpenSSH keys. - Support for processing messages built using GPG and Curve25519 has been added to the OpenPGP API. - The provider now recognises the standard SM3 OID. - A new API for directly parsing and creating S/MIME documents has been added to the PKIX API. - SM2 in public key cipher mode has been added to the provider API. - The BCFKSLoadStoreParameter has been extended to allow the use of certificates and digital signatures for verifying the integrity of BCFKS key stores.- Package also the bcpkix bcpg bcmail bctls artifacts in separate sub-packages - Revert to building with source/target 6, since it is still possible - Added patch: * bouncycastle-javadoc.patch + fix javadoc build- Version update to 1.60 bsc#1100694: * CVE-2018-1000613 Use of Externally-ControlledInput to Select Classes or Code * CVE-2018-1000180: issue around primality tests for RSA key pair generation if done using only the low-level API [bsc#1096291] * Release notes: http://www.bouncycastle.org/releasenotes.html- Version update to 1.59: * CVE-2017-13098: Fix against Bleichenbacher oracle when not using the lightweight APIs (boo#1072697). * CVE-2016-1000338: Fix DSA ASN.1 validation during encoding of signature on verification (boo#1095722). * CVE-2016-1000339: Fix AESEngine key information leak via lookup table accesses (boo#1095853). * CVE-2016-1000340: Fix carry propagation bugs in the implementation of squaring for several raw math classes (boo#1095854). * CVE-2016-1000341: Fix DSA signature generation vulnerability to timing attack (boo#1095852). * CVE-2016-1000342: Fix ECDSA ASN.1 validation during encoding of signature on verification (boo#1095850). * CVE-2016-1000343: Fix week default settings for private DSA key pair generation (boo#1095849). * CVE-2016-1000344: Remove DHIES from the provider to disable the unsafe usage of ECB mode (boo#1096026). * CVE-2016-1000345: Fix DHIES/ECIES CBC mode padding oracle attack (boo#1096025). * CVE-2016-1000346: Fix other party DH public key validation (boo#1096024). * CVE-2016-1000352: Remove ECIES from the provider to disable the unsafe usage of ECB mode (boo#1096022). * Release notes: http://www.bouncycastle.org/releasenotes.html - Removed patch: * ambiguous-reseed.patch- Build with source and target 8 to prepare for a possible removal of 1.6 compatibility- Version update to 1.58 - Added patch: * ambiguous-reseed.patch + Upstream fix for an ambiguous overload- Set java source and target to 1.6 to allow building with jdk9- New build dependency: javapackages-local - Fixed requires - Spec file cleaned- Version update to 1.54: * No obvious changelog to be found * Fixes bnc#967521 CVE-2015-7575- Version update to 1.53 (latest upstream) * No obvious changelog * Fixes bnc#951727 CVE-2015-7940- Fix build with new javapackages-tools- Disable tests on obs as they hang- Version bump to 1.50 to match Fedora - Cleanup with spec-cleaner/bin/sh/bin/shcloud114 1624644981 1.64-lp152.2.3.11.64-lp152.2.3.11.64-lp152.2.3.11.641.641.641.641.641.642000-org.bouncycastle.jce.provider.BouncyCastleProviderbouncycastleCONTRIBUTORS.htmlLICENSE.htmldocsGnuTLSSetup.htmlOpenSSLSetup.htmlindex.htmlreleasenotes.htmlspecifications.htmlindex.htmlbcprov.jarbouncycastleLICENSE.htmlbouncycastle-bcprov.xmlbcprov.pom/etc/java/security/security.d//usr/share/doc/packages//usr/share/doc/packages/bouncycastle//usr/share/doc/packages/bouncycastle/docs//usr/share/java//usr/share/licenses//usr/share/licenses/bouncycastle//usr/share/maven-metadata//usr/share/maven-poms/-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:Maintenance:16608/openSUSE_Leap_15.2_Update/fdc372b7038dd3a0ca59a20ee3d05951-bouncycastle.openSUSE_Leap_15.2_Updatedrpmxz5noarch-suse-linuxemptydirectoryHTML document, UTF-8 Unicode text, with very long linesHTML document, ASCII textHTML document, ASCII text, with very long linesgzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Java archive data (JAR))ASCII textXML 1.0 document, ASCII textPPPPPPRR.bՉ-=ysutf-8e0a7db67d22c8af27922029c7e6db280317539494ef1ebe3a4ba144bfafc8de5?7zXZ !t/4t]"k%{?ݥ$7_Z~7䋞>=6Vom_lw5uu6lJJTu"]Z~- E!7(UJO77scGzd_$ \̔JВ_!;RApXjNqGV]Ok78OK"X0dkսG\Bsj +Pw8 h Ao(^  v9[SZR'ĀF- D  RŜe iR=y#ѫJne0 A|um_s|0oQm=M@‹JNɝx<`*&^ndR'R)0 8.G!>Kt1_eFN>&ĆbN[<_Pb?I.wΕweko/T@*|tuM6\Mvog݀7 6tmCyԼĜDK)ߖéD>|]!F9"!"wtlVE.ȔnK1cwILC5A? Ŭs| E^ ]>SF3$JT\4|[Aҿx9×HprIQߺ P0(Bi;Ci{Dh 󅳵y0+Ͼk ;Zx 3\mq^f]%6g`@O}fg0/oCSLLLa鼓l0[p(IK!JhpXs}"@Hz4v`IAVPvOwiXn:PG=@D+uT9JQ2da)0s] ,!0}hT%=ҕ!0 t`2`a,eghft[2F)ԸAk8D=?5tFݪ B>KYR&SJ3~0ʯ,=I!vG^BM>]oD4]`XQ:4ξtvo]m"=C2~Ơ#AbPE ^C;u] B.X|t)rVqWkd^Jx?oW)-<?!(鵐4p`?VGl jH* )$^6ӿ$Y%s+PfSc&`,Ə{ i zW1G_S[ouϲPq'ǥ?ISI=]6dŨWVAox!(gYs^Q6F~[SzىZ_d7stHI} %Nu_#CAGܶpu#}!y]qFU*_.Cm%Egdp]ND P6L m vA.#<\vq}1Ium[Ғi$c +^rd2Zׄqfw)¸=>xpͮC t<e۱MyF6#[T@HC-W~Č ߱uZ ?X/a,+LMA3qYԼ9ijz1IN[Nn`<L1D%ޮJcbZ_Ȭ$/vib̥z#MNXJ[)L5eVr|,Y6u`Z+^CQd\o[3CbY-E5\D|!NL(nAhtֲGje˕QRsl%ä) ta5'v68$3P&}"vd74D<}6kd;3n!? #*]ۂ1ֶW!2mӼJ3^_'tq<} R o҄‡=9{'["+| }P?l" a*Fb^P)f{*/$ \U5KkltCDA><Ƹ?&䍻"ck\ep Q9lXμ}KhM*𷭎@,x~'K_&v읹t_keKvYя0Ba#NK>o۪F8]Y$U׳UGi͉S⚢1?Fي֪7)nݜK ZhS)"/ P$)I6GI+nS;nfo¦tG3} `s:o"nq ]U )g{ttQ Y9̞N'q7Gz\DH:kiՏOl8 F`Z2XX 繼QFʛZZ~p8gld OIw;4D>lkX\%ۼOB1/]mMHK79gkYL& Ɍr@S4l߸c)(0~,Q%᪳-)o rS7]=a9DRʣ5d9@A 兙* D fWi֍&*Ƴ_UHs;8*tƜm`ogps dYpF>lu%Q|CBԛbXz'$uC_;뢲d.EOZwBYqPqÈg^Ł%0m1EfFZe(5Id/aD P!l#~vhv_`Q-(Eu~';wWׇ|OYFͨ":+;pȋo DX*]U+jG]E3aWC k<,_:yE).)sδ iy 8K 6"yw#ܰ{4ua r{4afAd)!uVZx9 exMr.47q*Vl}Q-ކ'FU6ΩfEs䦈1dZqd$16Ba[ ؤ,U*{V]nbn|ǂ VsXDoCPT}c0S:g*+K&HBH#Q e:E,ybI-tQ? Bir3mL(F;mFKd=4A~Ȉu1l?jO[<鉈:m`elKǏıc 2?m }2.SK<~v0CY+هJ ÞN.bݑ1e-ח qONV?-!jDOZaΉ,ȮףY3]6 PϟhYj_38Dj[Hfݏ,Ls۽B,}eeo\kVquSFFUDRcl%|{&|PdM6Ii\~ E0WG_ef/ .vlzAg4HˢAh.{5Gh}s6,2A` %0F&l=i>E94$r=PiAO/zr~7S?$cOo86w4¹r5FbgY/Ŋ~Yw&*$ޡ'Ys+D` ttT[ah'^^& -@1d

\jZF#' *"O߉egj qI]6]jXmjdΒB*ĞN(cd6;E:A'_1ͬ`kyPp @^; tRAb8p =RqW(B0ՙqlěpMQ|x p%X+r ? Mzdfjc)n; D>_C2Hp^*PWP\};%5de!Y$ NgS8!(*v92>1qFY-Ӻ'O#]>ӣտ%$QZZj.+{1#U.:D5l^q/c H\>8T8]`nRHy'z]R^߸s -u/h6Bn qP9_= ]`9 a}A_Npe|D[WYQwb4y>1$SԜ7N-lR֣Zήq!{gwTy"6:':( NK[ y[*#r9,lrX<:^׎9X΢/EnBMvtd*yq} Yz !ɰz #඲UVi]}zSIk$qZo=l5-"oJVs2FZ; 0QL.؟abJڪN_p 4U4AT 3P_ӿ"%/\ڬ Ba$*mbN4wW15LGLư֬إ.Y1;Mfj-~_kzH?ȐrRp IB^HR tMj߀tqЍa0GO ç6k@f1K5nqՒ*?D?tvmK}lL铻&BRB@BW7Ֆ0&Y z"K p\v PMU1jsL~QWT|Qe1KS!f7 ~Nqx[XmNe44$wrxL =Paeqq(؏AÐε>s}(7=+z^&, ':ѭ tJ;(i Սb؞KcRI=SlO28At@z`  uۗ&$TfvECd^znј1KJ7ZJ4ѳl߄ѩa@f Q^30ep?:y# tTŝdel}gR˄'K7uƂVlX+&S`FKQ2ϩr dC;Q1VlmRm}Xa V4#,=("C2^\Bowi`dgFa .h||Pfķ.ࣰL:ys槜)q7/H cUWMrcU(y-v`Kj/|M֑ m=H=}{VMz⳶DFX}6| ؐ%;*1tMFxFЧ򝩌dH= Yλśe,( ,MZ4A#[_j1*4\7#L2vc*6m^ (HcCy`u|Q%IgBkۉhddnW<Ϫ!C:RfDJöRE]7VlKĆ~ uJv$0S6g *ȶĬ1cmGWl5fNWC,mԇJ04l5ԃh'kufryk70epqwu}tHEk.']9_;K tS͘^vjzIsmY5 QSȼEI,ang Z12[[nPSy+}Je!u=d5$n>F.pAiaP)>ۯ2قB>ȤGA]#C]M-àd>GL?]O[x75Mn\#f8R 3i dɷcpEeS+ũ9"!Bv|WZ?Z0\ S;85n¨qڊD^r+9Z=߰]9QY*]JeMr b<6q6")wWv|{]' v@ Tڶ`~TBЏ&xVQi~'kl?53wJHAZ_Kԑš)P6~O2E(!J5P¥7TAN %*6a<4!ס?V`~8լY e]!u-_0(TקqI1~ie+yFIs")%(5dRAtg4/6̧{P>2&Z8 N5lSyS3E -x 2.sy]/G K3NR2k HUWQkS0nYX9pێRlb 8~ogFpIFD0tgwU} AƸ|{;g,%ljz#Msu46Pc/vDV}b!3n8CMim&6u4 _Yg%s~U.dQ{{ݭK(|oƮfk?JPK-JG]cJV]bY/D _M" o-ezDQ'U,GFT٭ 8sѶ?ySF)֌s^UdyzUʀW~9v)5Q3r[-ϙڮPa2o7pP9i{XSx" iKI''^,KU(cEߤ1!E]՝Z"ΖvE1Fh}8jkh}(+P%y[U*UXBV ʥ)]q8$8=?Sg}B_l!u-CMӆs2PH–0tμ%Ri3TXb=!9UWmj:`ZL &e1i|yzf $ZǜݻItnwG|Tlq%"t!na=<m3/)L> Slڵ{* P IcHb+ij=b-??v`|3`kLkd1)"Kwx]XU!>AU}SOKu^*lb~GlrgL풅,ĸ$sLe맭x7in;gѢo  ⪸즋9䗄1MbF.Bz$gJ}EB͡ޡTW6v{Nkat kc ;ùh{3/AuU@<Zݘ\MADt oJߍ[8`^JAP<(?UyD/̀Gz#tD^UM}t4%PuVZuw ]osl:@a ye 䡨1hVH\R ٍ'p+7i˧3M^G)ӆ' C<&H/'Ygx@2eXZQMY^9&Tv"@=⨚QB9һĦvd6)El]&4!p*0i;]1l)VAw2b#R:d|J?5.[N^Mw So7 DŽsTcOÞd}"]VlYMC8xW  \ P9$#s?胯;.OyCɤn 3;{& *CDiGA7& I{! xk>}_Ck{Њ=؀}p"h\_Мkڇۢ$uXz27@%|^@څWڧ8{[5'WY3.EDr7/Q \%QMkOR,UO!bH57XR_H[WTfZ$?XÑG#`3a/<-TOy`nHܡ>^Jukrތ*MNOu1z]j7,(l[]K:\< wfbnkg>f ǯ?V1l 'ÏWCE~u7+ jG}]cL X |2If('ٵrTT^'zZ)U\F}Q O-CiR"[c)+DBn T$v (^{Ҍ(>FuI"Vt wn{7;}25We8Jפ#g4֩Ә(=~w+<1BXoE#Rz-F K\! ,-^[`@E"ՎHA xpRr=)WYdBC[6m/4|s%,|YvKf@%.pF`pA'eR%S,i9v&^1i˄WBdF^uY(͗ \t͜DSU<]~hhIg )y5*^ ߋq!!XQe@W5 _%VZxպhȋBKCҦ~^>h.fpLG1T7tVz| m%m:KYa(ɏx^ìaxT6zD<_G`D,=c #gDKJ +U ҘaA"jtuzrKo;5{TYףD7莪YذpH-Ga" ¤JÃfzv8*8}}DD Dd(s0a`dr.TnRY*v Ɗ߇AEzA@ٙ^NLvo?C!d4c39oJDi}< 7nvce]TN̖zUqH &x[Dß#ÌWA>T3؁fu |V)[Ӷ/5 5IҘgJw=1OM98>mN%8 T$#59D6<v=8arNY|^dAa:1ƨMh'* E! @;EA ) $3RԤR獵i> 68/0!~cJSgiG6,'ݍ8r"}oɲNW/֍ 7)]x> `@0}O kx2K"6 s¡wle.(x ,{bᠣ>`2 m (x])aҫ${AMg&ͶuMٷmӎe6GJjJnO|zbRNx0 w+|j4q-ov:" :@ 5b)껧"Z (LD{b7G= U[ oL IRJ|j SajSQ^-vc\J  '2;@=v;Iٺn2sW$"\sUPĨ/&)1"3w4M2y4 C?[~<^;A/yW0FK0x"qg(|zNR4*$9 j2 VV%X̅Qٕw{aN Y)&-st}gQ7WǎzKmGfyĆaĶ;'lH) B|" Y,zӳ)pq$BI߀lAnjv$YOrrE }o1[zN <2ƻִ@hi% f6vL 2<$ݩrCj: YCd{kfa (t~εvވ U{\'3S_of5voKi# éjē鴭Rk4$ hgJ(DK !; Pd>!+.m@"+dFq7q|r>ɥ*uh `wIUg`H3E`>!cpw[R|g*,`:~xͮ{}CHVm P.za }$SFBĔЏ)~G\8zqi);ެ\2 *Hѯ؞I0PBZ,;g Α4~a-qQofE vt+B7h@@=zeHM{Z{$v(5`Usm(N8m{0:Sx&`T==fG3h?4/J:B5!:Nk2{rʞ`hX"Lm(KP^M%ؽ?{ DLA֧  ;=E`ʷ`殕Ny} O2p,A|%-C -`_¤@2L;=8\o*V}QxL sȤԌ^ "K`8:LCbaETj?>FȃON|Ո[4 3[rn:<"я1RZ̄1O@i@GfR(љȕ[jR֟^*k߆\y^Wtūhc.i_X-7K]7TQVk01e̚?ĵ#h͵Jf:<%K_8UJ^ѵKMGtd>zZ/9,8H?tV곑E:<~| > hZY]810^6H_|(3f4dĈJ/;T@XgmKkq@w|-2-i=f i*lJs%]m4@kw󗫭ߌ<.]FWR9EE\w#iIZK^W5U4gu[bޫ>P'p/f˨$0|q5NYh8 n"(y*5 6_6ozzge46r:G- Q;xb3'@^e''ҐN@wv X([<^ =쯨:ɇo6|؟ rI>k o;UmBk/bʆʥ@e&]>r T[FtI"F"T%\4d .3< 8L* \2rl\;br.b7O!V* [RoyO֛ YGBO 8ioNk`I@0s1nf̵%:!ъޥE3D;H#O*vM'I{^%D }/x% :.-1?1-av^92ЗZs48?cg!/Q1F8;@_j#.?^*0N>5' o^&=w-&(Nlhac+~ {9&lPt1pV5^_[w::/aG8Tnhga.fIie҂ 1 xAV7c6Ak(3.\NJ6O~r^9jd -sUNg^ Ƿy SbmAPvw{\ ,3[ɆrXtN2 5T6W ݪ%RgW^//,yĎ+lYh™?I&Fw(:޴-ujO{{f՘Z+Wm&=ηW)MR47FԗgQjຼ+̚=`>c)2[[ON(,hQ81V|.*R\mʰVS&6B..WFRty4뉗]W;@T1y xCR^Z3Yù5Op(^EfT'=]0t>'ޫ7hf5Mgz *ݛL>[5k=E.Ej2FBey2$vPC.e#26涄 PR3`peosxk۰ݩOqM@;02Ig?#fIC/ : KC*K_.<-mOb9zzFL9h@`ݹelskFL0ub͌Hj*t3+CѭYӆddZUlL?)P;T7܊4E2$_靸q Vtj2u5`O$"M/-,>('R{vəP\4^,iZIU1zc%Lg`KXMhO*v0|gi@{p +?T_~,hBa-²Zs+& w6u3RQ oՠzնhj.2Qun &0_(Bvf՜_3Bu:1eDh,G^x!gh2X?P7,ǾczŁkx&^ hz.?s_ 9{^qNe4ZjROKhҊ`谅[FX)i3GĹ)a| ˿eK9K +˝wi H7U $0"w5odPR HHJcy2.}@@:xWK:V -P|0GgN$'t}uSt$M7Aw < C\A96e!,2ɴd:cqtFHIx0Gw*n]94Z(8!lHSF6P {r5ǟ">YV3͉ <*m *oG%tf؁S̅.$^1~l6Mm2lf&Ҫ~O8M^6\%BuNֿRkj7CM0ևC}'(㌐2"~+PDP'5 $yi=3Z,LT +pt6:GK9ͭ9k㽚(_3퐱4lU[l Z/cKaɔ1% ^zu{"@( BK6Pu}ka?H܎]Np=k5跎k#m>!Ϡ+\xQ87J hN/{k_Uh%"Uє\o7uҰ RQ(CE}kQ /U[/Di{.,M-TZ3"nCȚU|쇭t ]E"4 VR Cu3i9r5 ŘnX46` bF,Gq9-b,@vdUr Uu0BaѺ߂ŕ$_Ffo 궍 k4~D vATKsQңfԕe|)@nuqjjh)Pǰg-iULT7$s}`fc6x Ikȉ\HZ$b߄gA͡p3l xO U}7]l1Mnq#b0譑J|_]\6Nѻ)x|Vgm_$O'hL)*G$EB7s@lLY·F?[JaCW&領v4쐾k(0* AEJ\:5A]ԇĿ57ߩmϝ%w[+"44YUzDv;;'E}X.>^Wν2PkTKbC?=Umo .׍R^qs.NCΩ;gt ^B'W"==#+w=_rs{Bqդ\'?_8-~G{S}mGCW}bSֽ' 8eNLKLAZrj f3_5-r<}&(=6< 6l`6+Zߥ3 Y+*ZCtq>8;IzsC?HX&6DL{&+,!5%$ }#7{~YxN7WK.V67XF3qf0'kW!ܸ,ޙ@dL:dhC@'ySCdFs$&ިWFn1/0aV6/9l[]:ל1f@F|t}C *;YAmʰ%D'1#Os=]VDJ\#kX&r ̲%@֎7  h*fdcakos=ʒL,|7y-S9oD^W(I2}? gu!ko Si刹hjg b$Z԰{b4,9a8 AxUQaOueʸEm!G2l\V[ b:=X}'/xOR|v}s"t'I>]r`B2'w&vrw> , <3.,khDGby̚aQVF2,ُl409RdZ:mO-&. )y01Z,GJļ+$/?c0EDJy/C,Or8r}?Zi= {2 _.j9ݽ V5^xIR\COj_:[Wr01 g#wIj}OW'pm =MS̅5eZt=硂T)'9&dH\ށ*颳U)9jn" (+<>:] Nb IqޠSBi,NIH -tT![3.ٿTu}CBnvxVN%Lh!T.K~N}CX*QiF(w ]LC|WlS)2p 'nr ]Zkъb^R3bg?}G"荊+]]%i= b ]?NJ1q ?_R1KHeQ Mk4u?XI T!,Yf=9^X"Tx1ڜJ@x*}7]N95z3 :yG6 cZrlA*d8"Ygye!Dbב#eeڎ @ˌlptSOw/WzcoԆvpN2ʊ;<(DEBsQBH]sY<.|_@k|gIJeWSpc`RKC7)[1|EoH".XQKEfMI}l= I2 Dٍ|fBB cG`"ykp4Wg[Ÿ_ܟp+ 1ύȾ$<xk/:kqczd#Ypx~Pad`77"4Q6չ$ⱍe3ocM9bɤc DŽW:V0k]0(z{)LKC|B"7atT࠲ens!4!cab *OS *iDe=%S;겉=K)0 wTЭ#[:Ӟ@"{Q mqQպ m{Vsx,Mg-Ӹf(TQSZa5R9hTH/ً=_p<"'>uƓDH70oG;`Y8+/|My񊸻YNkvxǓnMO.&+ qHۤ:FF .gҎU3ӗD gle(.:HdSX/_7 7*{ pW?߽ "2v.,j˗!;+Xo2 2d QFxlm~-7/ߜ6}!t0+,MZ1W6$T ѦhՌ(.R0TNgcF>.Kl׶nspbg;7[umgrwY H"iK+{ws\p| `u'ף5%|IGj}P HRx!KNSpx k#)R+>e_ ʻO:mw0 KP %S0(&&ڝ\qJS#y^c{lkL^3D (l{y]LyI-4NXީgM ]{̇DPٷ3oCjnp>jdǟњ1:<`>dV)Iq?B ; UwaCLrqڽDE؀w#\gP!;%"w3j!#EC󩮬͎#W|>qmDik% n!-IC=5wm?koV:VKjLU2 E'!e21C.icʭS]ĕ #i8xd'Sɛc[| И"Arl嶖e >W/u{dhzO#jeO+! ^HNQb a=i"?,OăрXz%rOq D مnoX1&'CjW;#N}HFIsoca2 ̛>ˆ*K󨊳}G8MΦAլ+˕d u.F 8c6YWhbX˴}CbYf= À>p}*׵4Xp3[ޣ*Pj% X Q=WKڊS ӻM2>TZ1woABEehZ iF#RkCOR 8W$7҆ izhoN,%4?xl5)Ak7[zk"k7[Czr]hN^*"ᇅm\iF [oƉQGl KE /_`s78E0 3¦%m; uG/Do,cg: t:)? +ɱ%zC(h&Jmg2SSw'q۵MwY̞;UWBTdBHhnw߆) q:B^Z5*u ;gå[>Țt*|_wĬ™$ uwЅB־^H{%DQ -.$;xD&2!v1't3!>o!EZb;k^_Z8]>\YvU49\lQG_ oB>g / K8iC/"gXHF6-Owm6Ǩ :<Ҽ ,p Ӿ^ȅUK#i P6ҚXGZ Ej6g(rCW3=?o aBizn.]~M@$|{[+HX_ 2/pZ)=mGl;̋UD yA6GsG p޴}Tg PDBf< r{b60jKՐu֋l C.sNt5)\{CW;{˷ThCK0a)|~smԎD+B OU($|B3C鲡-\#j-m;Aͺ%t- =!ӿߧ@ "n59v,mԨf"K<i3{WC=z{5LZ5ښ+wqY)8<V#YK\gi4׸UXܽ n1œkj,a[Fb2AӪOD 9扊'm5|dEVWfRQ!ղ)D.3AVn7XS]a{![_c&?H 9(vEd8nDMṿ0) ـgWLzPi۩xǚ;sm牍KƼs4Ёf impuCsq/E0j(-$\aw睊Xbj^|֣Ia,n#JʏPeD)^YKd- 'Pyn̝CRVud=%uV+Ki?Z VwlXs *Ldùq1WC%Eи`J`\趀7Tt-ե^Ŕj8gP+m ɳg 38S 01q,LYc2]c/陟@ iXUTz V%"&_א]aOMuy`5^;N~pXz$Vg[s lG9K/^Lkgg=C >Lj^Cf$Y\ $E#,bB(qG„oBNHYL5CNDgRMidԝYv uvNbO p*ܽiڛ K}nV dBHwՊO RM<"< u;GO_ReUSu`Njy#fd-YuI|W&N@Sۙ"& . 3"= aS:BãI 3y-0Jb~u Ɂt.hT.+c2 X0A `OFQhADy_<)B7TkP#t*1E-j'*BO lc]saLcK s=9(>e׆&7*ߨs74}5o (J1cJ:ouPs_:G}'`?69"Te}]D8LؚpY;2lQ*1o/iIoh՗RuaWmZkc -opL0Xl0]|,wxw1T$'K+DN̮Ҳcv/{9Yh@5neUNQdu/gh=faW-R R֗j@w5 su ]PtAIaGߔ|Q6?!*5ﲿi!-^oq;}-ip[ˀ Щ<_LbIW=jF\RS]8Y -ޜڊ7OMp/"+{*fwu Մ :?}r@c ٫9pLhxe˾WFfDɮɯrNX_h>Y<"BBLxBuʝT#6ncb}J,'n2fP&J0 \Pp+ :gqBDJʯ_o&mރ~ _{}p%zD V Ì4+-=A:uU[c\ := ʭE&L;5>]48QwwHv&۷kG.?1KeǰFI"PjݙCҧAR)mn:wջ$b;Ѷ]TrPwC}kn[۪ܙX<Ro܇p٠^m/w3q8Drޒdpy 1FÚ笞AƲzR)/t*ϺBٜ$/ {5x<)=\֥#7c~!Lj!iq6"/A~R|jbOׄGKU(A{4k>@;5%nXς#6*[^=Sd fE@!*fG;kN3To{I3 I$QUp,=I5{ O;W@cx`U?;}d_t N 3ͦfԮ] 1-IK0HB<Wᘋ?#g6պ~Ar(Kdf݊RX؀^bQe6 MM*3XrF&JzCl0Ow{$f1 "F"Qwf|w:ȫ$+8 din{PȰ޼1't9HFC NIT\ZexrʜXΒX)Cׯ, =byh5^:Dn~@k;cfgb]I$eI˟2{j+ORP-6Ffb};}fu:h,n҂nIRU415ڳ(ptp-:c|'sֽϩ›O֡aC&v#ptAIrnZFMi'J}V)k6M͍!:jV(,)mQ(5bubݥ[ Z JgcȗFѯ_¹HXVX: ctTA ":F*e^B_PB9#r(;FȪT#h]> _j͇&7];:0"X#bnbW|/ qu,{2 Z9m@ioB*uX>0+H#K^JjXM˦ [wz(zHkxȧu5YpA@+g{O|̗ g{/zA6hзIb(ΖdI.;ȁit$D +eks~Κ"}ɚQ7| D>b>0?*X\6CYߙ3n ^'`xVI>^ixd0g fM poLTS_-b\QF%4Rۥ"OX?\bnɣ*`^lubʌ׈ŪO|]E#r;,VPXAuʥg"w^eCs/aܱSYf7$`e } /2 JuVyqi3kR+z2{F[j#^<jwX_ Fgܨ G'N'RmsB9Ԉ كr+BqNJ/,Ԩ䂇%{M=5IJvD]'n+i\"umpa}%@[H#V/ i]\ˠlp]~f~ QKShl9йxSJ\19Eŵ-6PoiyEKv}3ycN9NF87GKd゗"6hQ5+$p=%:cB]`%.* M[ܳU/E LfBVIbqbq+TRO밟q()0p[d ҶT.JKuU:tٰuaն*v,ɨAnكF.^BݭVqOe`7"㈍0۲;Xb% 8,FvTl]L=r ^HG2b*}.{(a5Xx~-Xs%oթ&hVqWDM:|ꪇlx7f'@uJ!\ dMi2 PcP7KΚD.p,$Q] BHM ]:_0'`Wpv78vj'Nq `K鑵u$[ >EVm D\ު8MNɢŷzzyü'~4o6'VBxL"yla ,>6 Ю^ҧ>?"B FٽeuJNcul0$/aXA+G[3=Fb۳S W&]1;QR!:C쐲+}"[0aX˨NozsTpV 'ԕr g+xîc;dncnpNĞ^WC xhȈ>Ēڲ|RfXՉ ~1WΈ8],^.ggzWr. ',>| RQMH-3j>%{|=ߖ퍝[ޔ] {SJ&zTNJ(E Jb=vkz{o:My_I?Z@[^.I5&+&lv1,76]1:R.xWYO/9Cԋ%\&nu"g#,^N!Ɩ@@Uw Nn6q25s9?hw9XҼ%$.]FUU fU cDFMdSn%LAIB\h~jG\Oă0`$j9p^'J)/G)i~Q'w3,[o6Vl@}@[f3+[[)cON/$SfX6`Ȉ<ȴ'NhuͿ Ww܇u #X6-pp!(XIb+:(ksM|@1Xx텡flzdC_ʨLA6KJ{G:!gyFIX߀P7>Y=0 $͠m42-~[r u O0*>"`tʙfMr˄% ζ<UFw vBss Aᗋk-GΏu' fU*_BOj}ߗ<؄ Ϧc޳:v,>-t]^Gl8| T&r /ډ̢^ BE]Saf}Ғ&,&l[6΄gf@9Gi4}j 5!cƑCY>)mǬ~Vu3l9!A-3s 1[oØ4i"7Qjd2(ְAد8gWvvtDT\|`YXr3H+D;zHť6qXM#wʀzvk+Ԑ$xZN0Ƞp`#fI6Dp@ LV/cw% ^_;{$%PG3ޮ4}yB|x- L*+I'k}vx7j Azob9K*>r 3sT7RT`hwclJg7Zye7\ ])b,+@u]Ƣ*R[7"f֤Il'D֢W%o<"ܧ41d)aIK`p5yX"rƵᑴy{ZBr`(ɿh3(_<2ŶȚFĉ:_Ujg83kU 1TNt,C$  :Q@5,u]$DYPVжq$ZY<'] M4`iS} tq%Mu+#ַTiG%4sŪDYˎneVO3`YyhD ԋLo"Rh&~&:7v= Rƒ_&ei"DhJGDwRc SJ ^Pp(6;/BnQ'b*Fo*KA[6H4)5 7e|r s[7PE@ j7l80q/Gwzkh3YuD$'%|;c= RP*WNdjVdTئįjgD>cd(!'ʵ!e1R"`4pW1p59 `{e>+f;rp5!ÅrU(T"Otސ.-0գ !g3?Xҭ,g"ܝnhzH0wc㧕M˺^Tf3w*f\퓻O%6[+91T2O3Vϰ(^UuwngCXӵϽb㴡ABs|TbIjwׇV:n=+F.`*:`T@shHPKݙ>ljk 0Va,h=.\4=!iybk.#H9 oOIsJ"kC$K5D6\},KY8cP I!P!E}>/Q*`-Ω3P`] D#]mV6 \ e1S;-y{3XeT_rKD\%\n1!k1n%L2/o>|?BUhD?ڽS #GbIE֏\5*`BLӣfyA3)H@됫^1hxsL?0x)7:3%q>9`v +N[mBB{rI*Tg(jBpTTv@V^E94mS ,˿1mbM=ڪd0L7%)$}V:dMAVľ+ BXhѰ}LF ɽ+Duۡn}D<Џ*І4p_ HOˣ%6/oj ϳdT?;z5Ě>c#Ŧ%>efa$'ebR C3kiXJ.jGg y|ӐkS+] }alyM2(R% N@&GB:Vݥ\UD0yof(o{17oNZgt08SPLG4]8Jf)`}Vvt>e^z1 Fd{I#bzUnv~crZ\`TP`c{Y$Q_\ۣ!Rl⡇I+d sٯ# ^-&ISt,aϼAY|ϛ'^J?@}0X6lp4Ce@)lcdEP7l}/չxv27y!~Z."4HY J™(4bUY܎Xw\7>.E^cXxڟzM(Kሢ :tmؗ@.ESxF׸.vo=|73QN WqYܿ-!n"`7s<଴@VX7Ho!5^"…N~⦤A E'|MN5>4Vq8rO6qRgg3.prEE . }Ak_s1 EA(QQԮysJ';DgyDC 63Y$ȶSpwu>f{v@:xbbK 1ߕW73m(H?Q'@^ _*1b5fcLes}؈[aV%>>]Ѭ_X gqZsWM_bo[")6EBj1υ;9ק#EGDJ2bte(B-[m]p[s__t W;T!iuG7|"4r] v8>/+psuk^,Iye_2$LSo`4|x2o&Zɍ˩ -U{7ˉ O;2!K'F])yדc4C–j[ZB%ɏT 7SYAf j6nRڴH`-ƒ.o A |R U8a-͐WRDfl2ݬ~̜$"=I`МM RQmvO(&#f1\ܪ "%L|Dӏƺ@)55 v+Qa'\lVf(8Bcrxety:;DR50CvRހi2L'>\:tzGY]-~S$|kݥ vf6G@NБfYR \ϸ!msDZՙ4}ߌufJ:ݾMۗ0(79n%6'mmެKkl`0Fݍ$gW~OY__>t;pX*j8{<ܣ>L' |Tt_Blu39E\Rm:̒ P?1qwh6Zzb1-0)K%q ̞H)+24"Kem-.*\qrL"ǨgcgAF\|#!NtQ(f&%kDЃDv׵. a%@˙ɓ"'})f/pLFg_*4tTfwSR\M !+ׯdz:bsҵy>&9JeXg'f+c76X2v~iQD3£ƞa<8Q%SLhA_x[UΊ-RU?d{uϑրM{iaɉ^[ 5}T,ls2yuVQѕ:}$~hl%M՘|ZbnJUߦ4 Z ?I;Juɘ),dbponkćM-atL 烣OD S1z1ƭÛV5T,rx!UY$,ZLqlG⬦5Wߐ7;kZ.X(Ҷ*ϡb< P;0$z)8$D@L ϗ@dh-a¿]P^wtsA+i pe\2_Ǿͳ`62;IhwY}}/R3-i! *XOj5OW{~C썄s+OLB7e X : fm}ht$/0!AXN:<"D~.ĎvZxwMn ˟ Sy^qud^|U~s2(S+rɴFI[2Ld7mEWCy|afk|t΂^՜aPC#Rܘw:)nªTɨ_~5[7lfuS2,Ԣm&|o\ 0`2St;< z/VSN,69D-mU3vƾAfM&]TJ+xfhU?= gT$1XqtB? V%P;.ZtPF0>kΣbFӪ]>qaR[R'̼g%4|.oMDXnLX-YǚdfJQ)1B~0Qk? n%Em_$Vnw|.e fP˸W"Y\\VM#?޶( D I?} *cO-+Ww%8$?5 ^UZs]t$?y-y ts k eR'R凓%y^&ړ}PR7 v;{ż96 )C?8,?[ ygI:(Td<4[(T$=LRjPuءNFY MI\=2h/ =3(G_wD*ء8 T;KBA:M}/QMÉi*9BE 1gYRL dNaj}rG3q r_4%Oj,[ tՊUwKVݸ=hsH`AuN8zj.hs&zX@_&yx:+(UBŮmӆmy_|nqlcpfҊ15M xSP}}6Q[CB kPo|*[l=e6P<L \Ȑ%ݖϻ&OPr~ⶮG$mj,}ނNvPtP>7; ~ 5 ghcml=[ ^G^J_3pflptЎ'Af孈fj$pBTH8B Ryw<`WcBBoFEYR%L#x`CaSi46VG)|9s# q=9RHx}Z_|JᔯEPи0OyJ?D i rCbklb6Ql(A!*GoPYlhW#zhs.)|=;y,' cUUS2&u9;Ht@;E3"l[–:J)OxCMK'Py 5tGmU5DLtr65:F`Rq3nFߘGjyADʂ۴:Ќה^W8 zKZ=.A@hxa]̀`/'S?۝KA[©T W7"rCjIT"nezbs]郃Z--3o>Q6*Ӝ@.D-ZKH?"AQ,:' :aѢl/~k" D}"ċi_g"‘QQ`:BT`. (سhPҏ}y5w0t#BsX'- W/6dp[ݢ€3  ܜK$L;O#{5tySに֚Nm/~\p:| CSZI6墾 co+h5uGe\ )倰{!7h/uq;|SmBcm2iXJ91 s;:VDL"ᥫzmIu'}tS4lSNx])ll+X<&>a}*`ѿ۠y p->_o1k Hq*,!(`SߙƧ$8nFȥ#7زy>pO3cO @]0uGZ1[E'0}oANY?7"uȟ~o`4'r@Ye񲢖". Ybc 6"tXwQ!4V1f5}=J -8o&aX sE4QU , 8n+z\D\8oWny f3N;1j-@y`-Up^9mBFBHZE[7?`y\8+,R_ JqM;"A(텬_9 BoWbjm=A3APSRJ>DqM7i*7<@`4gfx@7Ϧmku&Bʫ.Y\tS%l8߿h=NUHLQ@\=";&M7*9Uw^I#34hX@$% s5a.x7j.jRyBrH xDE0^\­L_ z.'Ot:$}E逑#JuJ8N(pW =]h)06B.mRLO_@_$<ܕ#"pS;3)ߙ '>Ltv ҂# ۊ :&fWNWl,b#24 ,G ]FҚbOE'SRD%fbeZKMY08E<n@9`"gAb? M΄&8{ΠzbjeSbx-(k~Wy҉=oa3.+]NJ;;0T,^={P065Y7tΩwTp")B\B׷Wu~eb*ڰxL& 28?_|+*UjgU]u1aLX9 3HoxlNaLէp7ڇFBj [6m(s&M OzZqbyᘆ:Af_ldcxpO,ph6Y8fy/ ;!oHk.>% r$q]Veޚe$g:vz:\XBiHOSj!%_ 8A[y =DOv(C JȄǦOU8:9l-LGiSOn 9=DN{BpƇZ!jKo7HG9pCM ?]a!Yp <)xz֩1x83O,k*l>Ӭ \ $JA7e@(*whԑx՚lۃOz%Konhphג,DQK,˷c41x~A*#x+^b#]R9çE$LH}.cr}C'EɀɉЫ!*f\ 3׌EZwTtŠIEY К|I1\V[z*w^?F-%1L2|N#c [ϫv/NyP7C5A*NSIy/7 UqlyHET&3L i@KcQG^Gnpeȁ1r5" 42 t_lX@ Mch2y o|#ȁp6]&7n0˳Qaq,gT8K!ʒ,eh1u,jUl["ˊ_\j3M!B}\kD %z.x}}5by#K.sȑx0< ss![zF+8 *ٸZ:o6d^jim&;bignVq㯗0x̱,M19e<aa<\^?%tlnmӦLoLr{ G%Gy" ni{75zF5ߊ=l8ť!(g0bGDeZM9i## "WQA5Ϥ}gݴ$v,Y4w$w }(bH0}dž3A:b:ĎR#_:HH[tDka Ufz"Qd W8rS N ^xm-\<**':L}rn{1ƇunK!"LtA칝:ݳǃW#!jA=%!m']NAFzO)e/M軿)Z2v#V>-F ˮ`,=dGHBL>9 >Tc.$n߃H( q"##1PJT[Χ9g:+e_'=E@_2_*}1'}l?(H"F\ҍ NOw0QU|mLhmǑuEP(mrH#*֨D|\ ?Fa9T,h> 5\Εoœ.d0 g[5EKhM8& n FKxJ=vȶWOһu_4Yrq(uO@ >tc\![ʟЃ 2yF#l{̎ ?X eFLr-OHYz]Y|bh//\{Ylu*B%.}] JӝQXYMpS䡟|1PHH(0 NH7~UJ-q<Ԧ!`^FN,%t]r>g2ylrLϼ:oo<.sSt+:AX]V`BuKzL

g=d3 ֻuKjGxFjEGRlw-f R\.~3:g*#RZ}dm,!Z4qdwΓSlhIĎ s=F .LR5;?E[y{C`J߸1Z%!BE=Ɉgm\Nqt==[tr/ioͪAm p3Y(3/JhNR\­r뙺[ !3OQb`[j DCoXfkaij#>;*'l3Ig#$eHT J 1O D%[h@`򔌭jY TR0`WT`άE@{ *MerA/tf[xxw ss}/A>?Su*0 *[bL0Ç&% k ~3nD}czi8+{'Z;KMQtH|,?:CvS3tp E PfJiTsŭ0Ĕ~ٵgk.ҽdƻ_N+خX@?v, ~yv(zBpVDm+MIwc8_`Ur#)eI} Q '\ fT#Mk] u(Fg`YfaEg՞@0sL}}KT ѤM}[U/J#X`^i1T*3C;Iy 3z ǛVoL!ZT֢a֤<$^ +9go‡Wek<@c{Vj?Z1ņXRHAC/;\+lK Vܾ~uO 9mC v K1JQO@Ԁ }+:4#ڭ^ U^Yvy %7H̽RP"C**x iz;wLh@P;wl_Md}w grꓘ\%dRyҩ|[#3akܰu*a (\(gQ955xX7eVR*s>C7(u>ЮHBQ s%pb*n$pM 3+1'lsA)Uw4е (&ȺhH_ _eMSMy[%h=Eӂa\by=x?G&|u큈LKhk`\wcV2?ˢ)yAl[{CCLߎjuT+6}ZQ h[$3{N]lЎFCDDE#*{œ+hGH:g!S Ϣݗlkй b\V*J$uuF wf%؎VRbkAaJatTm7ۏ!n.'بQGR8='bK7>`,*12fJ~R5jBa`} d~o~'*cLح V/TLE@y5 jwT6ΓؿVŁN[mj:b㥴&m1Dk5ʝ0lim`c 2LM;Pcgăf&q,C޿kd78U+oZ%،-?3*j 4>l3`SʢJ.+&0sS@AaqQn vy @#Ş DLa!_|=M"Y@iU_ݱU]>7BOgٲVa~4G# ʯpwi{,`ؓ& :b:"́eYd0:%Šz=ĩ-Ҭbd@T=pժͨz`$m2m<6SM-'ZC 78L!ǶCPx["tMsCa~y2ZB~;aØJА~g4 q!,?#C3\EirgAa[A5Pd%zA#-ɠVqS6~(Y-\b<*LͷLq^ԫ'Z,+e8 G}Q~J2 Oa[ޫ}wmܽ=B3m)Pb(R6}HMq~T{I5#D=al@m!iw8y^=nrܾ+LNqITrrn70]VQl~~sUOu"vWoIf-إ8ZKy3dJDIx/X B2?Q"gט+w Ibtf(q0+'֓;X>Y"d^!sJČ_|W-53o-ɓB8愍L^c'plddt^ߜ4Ӫ Pv Ž,DG"&C?EdS\+Cm^˼ L+N|?|[݈psB}TA<,}$&7s8Q3b! WUvV1K:Ӭb[3D:'I{=n-|kjB1[^.5^&hi'srT3L$(&wB ZtM!=0|TU}KsZgL%-pb.U%an+5~FˬG 0Vo-|נVVv'Q% /gG,-s6-Lw?b} ,"ai, Sj9ױ2W{$Uˁc9FZa2ڳ5Z6y dQwg{uA YZ