libsasl2-3-2.1.26-lp151.5.1 >  A \/=„,533T/L )r֌F=l?r!eYöPMW9$U~P5ovT|s8{|D9vfŸ'FL]ʼϗcKZ ~b!C{ ) B JDH &JD (/2N焥ۓY[~^RI`.~-QQ}N?Ha\?LZ)ܷp@#?#|d   Vhltx     R hpz$(8$9X$:$> y@ F G H I X Y \ ] ^!b!$c!d".e"3f"6l"8u"Lv"Tw"x"y" z##,#0#6#xClibsasl2-32.1.26lp151.5.1Simple Authentication and Security Layer (SASL) librarySimple Authentication and Security Layer (SASL) is a framework for authentication and data security in Internet protocols. This is the Cyrus SASL API implementation. It can be used on the client or server side to provide authentication. See RFC 2222 for more information.\build34openSUSE Leap 15.1openSUSEBSD-4-Clausehttps://bugs.opensuse.orgSystem/Librarieshttp://asg.web.cmu.edu/sasl/linuxx86_64\\68245bb7e25f21c9018f0638bb707408700197ddbaf3da651e2e85642bcaf19blibsasl2.so.3.0.0rootrootrootrootcyrus-sasl-2.1.26-lp151.5.1.src.rpmlibsasl2-3libsasl2-3(x86-64)libsasl2.so.3()(64bit)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1\X)@Y@@Xg@XVhT@Tw@T!`S׌S]SS:@Rt@RO@RH@R0[@R%@QdQP(@O\@O|7O@Nσ@NåN@Nu@L(L @K@K#@K&(K y@Jd\@J Y@I@Peter Varkoly vcizek@suse.commichael@stroeder.comvarkoly@suse.combwiedemann@suse.comvarkoly@suse.comjengelh@inai.devarkoly@suse.comsfalken@opensuse.orgp.drouand@gmail.comckornacker@suse.comvarkoly@suse.comjengelh@inai.detchvatal@suse.comtittiatcoke@gmail.comjcnengel@gmail.comjcnengel@gmail.comobs@botter.ccjengelh@inai.derhafer@suse.decrrodriguez@opensuse.orgdvaleev@suse.comaj@suse.derhafer@suse.derhafer@suse.decoolo@suse.comjengelh@medozas.dejengelh@medozas.decoolo@novell.comrhafer@novell.comrhafer@novell.comjengelh@medozas.derhafer@novell.comcoolo@novell.comrhafer@novell.comcrrodriguez@suse.de- bnc#1044840 syslog is polluted with messages "GSSAPI client step 1" By server context the connection will be sent to the log function. Client content does not have log level information. I.e. there is no way to stop DEBUG level logs nece I've removed it. * add cyrus-sasl-fix-logging-in-gssapi.patch- OpenSSL 1.1 support (bsc#1055463) * add cyrus-sasl-2.1.27-openssl-1.1.0.patch from Fedora- added cyrus-sasl-issue-402.patch to fix SASL GSSAPI mechanism acceptor wrongly returns zero maxbufsize #402 (see https://github.com/cyrusimap/cyrus-sasl/issues/402)- bnc#1026825 saslauthd: :set_auth_mech : unknown authentication mechanism: kerberos5- really use SASLAUTHD_PARAMS variable (bnc#938657)- bnc#908883 cyrus-sasl-scram refers to wrong RFC- Make sure /usr/sbin/rcsaslauthd exists- bnc#897837 saslauthd package has no config- Changed --with-saslauthd=/var/run/sasl2 in %build to /run/sasl2 to clear rpmlint check failure- Remove insserv dependency; it's unneeded with systemd' systems - Remove insserv and fillup dependency in cyrus-sasl package; there is neither sysconfig or init file- Revert upstream commit 080e51c7fa0421eb2f0210d34cf0ac48a228b1e9 cyrus-sasl-revert_gssapi_flags.patch (bnc#775279)- bnc#871183 - cyrus-sasl-saslauthd service file is missing parameter 'Restart=always'- Implement shlib packaging guidelines: make subpackage libsasl2-3. (All other .so files are _server_ plugins AFAICS, loaded via dlopen.) - Ensure directories are owned by packages and thus get torn down on package removal- Put back the .so files to sasl auth packages from devel file. The .so files are read by some application instead of full path so in order for auth to work this files must be available- Add patch fix-sasl-header.diff to resolve build issues that are failing due to typedef 'sasl_malloc_t' is initialized. (see gentoo#458870, fedora#906519)- Removed server side service to comply with Factory rules- Update to 2.1.26 * Modernize SASL malloc/realloc callback prototypes * Added sasl_config_done() to plug a memory leak when using an application specific config file * Fixed PLAIN/LOGIN authentication failure when using saslauthd with no auxprop plugins (bug # 3590). * unlock the mutex in sasl_dispose if the context was freed by another thread * MINGW32 compatibility patches * Fixed broken logic in get_fqhostname() when abort_if_no_fqdn is 0 * Fixed some memory leaks in libsasl - GSSAPI plugin: + Fixed a segfault in gssapi.c introduced in 2.1.25. + Code refactoring + Added support for GSS-SPNEGO SASL mechanism (Unix only), which is also HTTP capable - GS2 plugin: + Updated GS2 plugin not to lose minor GSS-API status codes on errors - DIGEST-MD5 plugin: + Correctly send "stale" directive to prevent clients from (re)promtping for password + Better handling of HTTP reauthentication cases + fixed some memory leaks - SASLDB plugin: + Added support for BerkleyDB 5.X or later - OTP plugin: + Removed calling of EVP_cleanup() on plugin shutdown in order to prevent TLS from failing in calling applications - SRP plugin: + Removed calling of EVP_cleanup() on plugin shutdown in order to prevent TLS from failing in calling applications - saslauthd: + auth_rimap.c: qstring incorrectly appending the closing double quote, which might be causing crashes + auth_rimap.c: read the whole IMAP greeting + better error reporting from some drivers + fixed some memory leaks - New BuildRequires for pkgconfig since pkgconfig file is generated - Removed patches that do no longer apply * cyrus-sasl-gcc4.patch (integrated upstream) * cyrus-sasl-gs2-not-overwrite-minor-error-code.dif (integrated upstream) * gssapi-null-deref.dif (integrated upstream) * Fix-abort_if_no_fqdn-behavior.patch (integrated upstream) * cyrus-sasl-db6.diff (integrated upstream) - Move *.so files into devel package- Fix for bnc#827230 and #784705, fix patch as described in [#827230], typo in patch from request 112480 (remove rpath, Apr 4 2012), preventing sql auxprop plugin to work- Add cyrus-sasl-db6.diff to fix compile abort with db >= 5 - Simpler delete of .la files with find- Include fix for Cyrus SASL Bug#3589: When abort_if_no_fqdn is 0, a getaddrinfo failure should be ignored, as long as gethostname() succeeded. (bnc#771983)- Ensure libraries and tools are built with LFS and include config.h in all C files.- remove rpath- Move some doc files to devel package and to cyrus-sasl-saslauthd.- Removed debug printfs from cyrus-sasl.dif, added by accident - Updated cyrus-sasl-gs2-not-overwrite-minor-error-code.dif with latest upstream improvements- Update to 2.1.25: * Added support for channel bindings * Added support for ordering SASL mechanisms by strength (on the client side), or using the "client_mech_list" option. * Allow DIGEST-MD5 plugin to be used for client-side and server-side HTTP Digest, including running over non-persistent connections (RFC 2617) * New SASL plugins: SCRAM and GS2 * Fixed a crash caused by aborted SASL authentication and initiation of another one using the same SASL context. * Various improvements to DIGEST-MD5 to improve interoperability with some slightly broken clients - cleanup * removed old dependencies still related to cyrus-sasl2 * plugins now depend on the exact cyrus-sasl version * use autoreconf instead of calling all tools manually- add libtool as buildrequire to make the spec file more reliable- Remove redundant tags/sections from specfile- use %_smp_mflags- add dependency to avoid broken parallel make- Fixed attributes of /var/run/sasl2 in filelist- Removed the /var/run/sasl2 directory from cyrus-sasl.spec. It will now be created on demand by the saslauthd init script. - Adjusted init script headers to silence rpmlint warning/errors.- add baselibs.conf as a source- Fixed linker arguments for ldap- and sql-auxprop plugins (bnc#555568)- build against krb5-mini to avoid build cycle- Update to 2.1.23, the only change is a fix for a potential buffer overflow in sasl_encode64() (bnc#499104, CVE-2009-0688) - Imported some automake/libtool fixes from upstream cvs- fix build with GCC 4.4 - remove all "la" files/sbin/ldconfig/sbin/ldconfigbuild34 15535106172.1.26-lp151.5.12.1.26-lp151.5.1libsasl2.so.3libsasl2.so.3.0.0/usr/lib64/-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:Leap:15.1/standard/d6251869f5652c8d7d86516c316aa38a-cyrus-saslcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8fc6ac55a16e937484960888353248c516a959f4, stripped PR RRRRRRR RWb@9,'CFɛutf-8e26800c4401596159217437246de94a2a2b06ec4d73a1dd09e523a30d76dd391?7zXZ !t/ЋG] cr$x# FŷU7{[ ?Rkp_m@16i/LJ&)*}NK2)c\vO N^< ţ{f.Yc6OJaGԹNPmJvk 07 bSw/~m-8&^+3^ Ή,# Ц[Wgʚe_{WxMO}{# N,-isEt5'-2R"yPI~q|mxZ3($$(rW/ οVZ`XPW|  p yw@fjIXs)7|K|OO)&  1_6~$*!$GyPEM軋7ȾT7~aq6Ɗ+&-SCMxg1YL } Ի[1D ={7bGA<{(I j$j$"r)Sk}{IO N83+UM@D?]yb"kVyu?"|kjpfZn e'A%,LWA'(#Y9Mh8 9ˎ[7x1b8q_O쏕Y]@h#CF@0}*xE:TSy3R}pfĖ|XUͯF`M&V\^mzfPz5մKIP^%/`i1K֯OwPVq<<Pek[ŧL$ $hp["ȨY厹!<L.9V%A;jFKq qܾ<,pOdwgG'Mstd!u2Odթ?9Ky +6]3!$Y3+V{f盀1k-? K ,iMQ PϷ z:vo)zEЈJ!YȄ)<5c7Q!|p;1-|]ǶbNP_Ig#K<֔Aݨ^tta(/ŝe*ͮj̮# =W0^XO>rO! ́Dd܌_s̽d2!E ]*D>;'Shcb7$ߘUSN!gn!qkYE":QVl.A{  Ŷ q1D u8T%T)rbDHμKf=DIu醦=7rwSmL(1V0ݯ%I0oŋ-g f|EP1.Q 4_Kܫ~07&3:YVW) 3jfhZ\yQ4~|}%[@- $]yrW Xiu_ ui#9c>IOYd!ІDUJzփAT?&GieC<v-!C#QMzc`SIfsL'' 5&qжlǶԁsBp >h>T4]$9BG׽Iw,+IkbCݹ86y˔#T瓻os6u=T'[GDNy i)$c. r&gA zz7Wd}[`[7Z~+Bht>_ Þ*@FV<3(bJ! f&= ^մSu+Oh?`k{&7t @WLڀ"sT82_-~'`/Pq؞L-e7]ߪj$NmY?n-- zt/'cdt?3!ƫ/s7w*\]i7F8<)72t1\iBۉFt]SO */ L*bh@Aq7Vgyu.Q>nhSP~'pkC]hwCSAx{c(E@1!JBEė V]7:P(Iykx`! 8_Y|3ǰK2hYJ'L!#%CGcvqq $=qvçG}Ow1 j&<MfO\eO {2 Xv)"SOGG|nr|l뵃'Mڃh;+RׇO](j\Ft>?lz]ɛW^S |Y܏~0Z W:~=V;b2h] YGuS]kS6A(xR*xKpU0=m`GA6jvE-OT?>aȎo{r:W+_,u,IBґѽcʬLLrD5iQbY_ux.))E(vEq8rՓ'}3-5zedTD(1ϭß_c?׉zi).8\TUT 2d<K4n-U9jmeJ/pw m*㱋ډ"W2)VLꗠg/0QZV:z[ɢ7Wcrڏ틁,3/EČB\>&z}sSZt0βa%eK|f:f#jwRٵ a?e4/F%>$_%+#MԈ^f ;L/MK{IK: JkYap%HRX>p™ e:գ"πGv%9O+?#G53R#1ܪTr _JetAʑ6LRSzgd]")^rƵН7 Sprݧ `J@5&RdзBIAQ[{`3ZCO! UG#3f@IHӏ/A=$ ?/$RO8,$HzkfdA={+ 9a+DD'ZSL%_yYi6/D1wtD{ԣa\Ж+T:+ ]5<%s)CY#. |TBQ`ޜ& \z{|ƼqVTлdSqö2g[Tme<YGG}Ԇn)BU&1ׁ"q$~ǪV{:QsԼ70 }0c]JaTVyC6h[u--IՃx`,Y$rmG~ Ty ڌVaf`ƱI ̵T*D3,aRo$QT!)iiZ"$ 4W~y|]+}J %;#̱:`&hƼoqܫۚkF';,70s]F;2vTƆ 00>VO) X׫K*^^<¤oB2\̲@z?+R9An@oMpn.WQ)9h6c{՟`SiH,ѡTU}cIaoQS/7&p L%Xq(rZ\Ue<ݮ>ܬv8ɍHSk;`kP"2:cbeS\ZXGov?5^tcM˰tϛ͠ M@TJ+sxl82NaaIJIaaE.RS 0ͥ7)8u9Q`v#r<)~$={dMxo|#`npY~;rZO):fǝ-־U,M=-.iZltd7mHbmPuڤر5h-ð|ywZjZAZ 9,qXGfplG #9'11VD/A43Yžb0rn?ֹ4`C|gW{|n ']MKs9FiW'k6M9,̜fH>Ȼnxo(tܢw%@n}x~Z5ڒo'vgHα'ʏZ5Bh`\BlZq'җ?4ڪ/FhWyxAçX}[J@%&k \K(gÔ-we`dq`q (#ہhh E\Zt5m(\ [بl3t#Z~T4u%;7Sڤ7F(rmj a.;Eg&vg_٘[YA 0n3F9> b~2[d^Ŗ0 52/,-+oS`>_Eq'[F79HwxY)^% $:\?Y8* iU*'H5vtkkC7B %v ܋s儰3veV*̲8t/fH#gGiۗJMJ- mM!_G(+9v1ZnӃtZiWQ{$՝\T8Bf]OMELrڭ&qn2+%m7TA΋kaDM_4+B5ltL, ն\DўzjX!Izd `|<|Y(z=2f=x`ētm4bEFN^N[jx!ݽg; >"0g X9DۤI HB(@!zN?tqz7˂E\fƝ-.XJ\61arfs)W&wpMxߒ9t8^dϐ5|_bgf18Z*@-Y׋B乲zlTVw0[nw<"C=-Mѡ}p;ٻ̢Aqz+*Ƙ&šzOjl l@@Pw6 ]r̖hfݟN+'hrG뭣LŴMj+Z\h@Tfۗl!\HNwA_s\ 0ަX4Xz*<2ED9)VWI5T$O e3_iyxN2q.@i<0eHL.go ؒ=d- e@С{* w`4\9*10♎E BUj;+HiҜ+€ϛqW;+WI*no4l\kBl_L}1/!ʤ>_j_#D%}9oek"o8!r]^Id.] t鱅#sG>3 'N(HѼ# n[bi,U7E8%PKvk>,W[ 8穻7o:A1?tKV_f >1hMZr3{wvWݛT'u= ,^|= C{hμ2}H\e1,̫ (iAcH|!d}8RP뉯d3r$]q><( v@=M TPZDRB-K&ղ*iAmښs -Xa?slfx˞BxHݐW6M׺?e h#f}JBd3yYK/ yuԟx]vHn-#OtSy8q۶ox~OŠT:@f'#'Ahcg:J8ײ.p[o no"aih{Jd?T%~f'"Cֲ=쯊ѤR..0]H!NVUk$k?lzӗ\Rp$]zeƅk%ں=i|`׾*k8B8Io1S; Y{ XJ6hާna*w HˏU?`r F®8կq:$mFy0Z2\WGJ9zH7DV1a)cL^ z 8]Fa9%JBW"[̽~ȐiYk?\qls W=p3fNݿR Sl ch PoƒDz"̌N[J6? M^*38bO/ҳڄEY@ܮ/WʠN$V:=&6Bn']aa*1|@s5*㏡[UMXbp\:xX7$foA~y.#+H}PtU,V|5;nƸ13R'9@!U[68f ^V R;l PP^A1Y,l& 0%;}h;kVZH$=(,n۰O6$fސC℆ =P o HWZ\дONJiL_⾫>\al;;/JgZ ʒT$½{!3n~bP]O=v쳬h+h׽6TIEQͯel"dE'o4 zxٙ9}_d3>7W~%d䠆7S! VEDy7% ۲L&{߉  o,{#l҈?jU&V0#9`WG {u,4o!|͚5~s>;{LD{@a5Lc.7{GY|2xI{+gxp%O,R=~M%C+O1Ҭ=zqV69¯!t\!!  xcJrV}(thS D^ ՛.d(4 55tr[0?!kV12>9ĕ>TZĝ>h[7ͫ-d `ʦNFl\.(p}týXNYȨdh;ijrQS}K۳V˧s_c~Eq}Kҫ!qbӨYǟA׶ Ѐ֜ѲKz3]RtS j_!6 &vUْ8bhVR_Vɸ*~&pw/- L aU!)š<,d`QO< z^V-^wpe*aC[Z)Lp*G%g'%+՛x;J]SL%ܟX⿵kXu/)S?6R#bHߘGS:XK+㶞A*vA36@gҩa00qBƒhCjJti D^Nn3\*K)۟6U0ݖ F*Aֈי6?WE(kaKk.61wYв;nX0%mC1 tLNCLQ@6SqkEbehAr>;r!^^`~ng;ɚ~NvÒa/7o+]+h1zt,{ ek. M n_C# ȅ^.zN(.VkuBWp Ex?"^S6r;\OLqVM/MqE\"1039'dOX&%mmČdy)b$\5x"ߌauuy4+aZ0)컷)y(t f.8&W$pY8NXSߝ%J2ŃQvAQ]omJ%)Iq2[GL@[7凞d#Rh/.}0"%!Bs **zk7qC۸(|Ϝ\-ynןBzBCqg᎜Z+Nκ AN\Grf*Of>Ux;}t T)g7dD<(t<2yV?E[ơv)ݗ^TI=&CE&H&x|J8L$}m_n/~xMh> URm e+->*Z݄WHȼ׶/j)DX?ϩ>*2k%PssN `7Ab./wR|A)O%^{8ɇkThj"t ?J@zQЯlAYg4tTտX>#*DhD 0x,SRUºx|qѷ39\j*?l}`U>j)FӡU5 ݋Ȳ̤Gj@o}>GEBzo|=vE*cTxLc.JUy:Rqr2Hۖr ;J!^x챃3uOiəDu:QS+]3p&1Ӧ{֣۬fgk;nc͈ ;D)q(o#~GG`uotgl^# biŁ&1nJ\uic}qZXV74秇JәH޸-ZMv.$6 |{u;7bba8pپH}achEւ{be`K֐ImBdĉD!%TH|l'cteSS'JqvBD'?&dO%yM&xyWUX^aZtSa2.1^I=$M|˃#4 O{ !K`h狟Ei'$7i'#:wބb,gkɰXR5sEm٭Vc[֍1X%R ؆9iu)BAJ]i!K6fqa./{gaS}5:̮Ur| AH kjX:cB=@ M!QOT H" ƈ2[sVASD(n24<"Ld·S3ў !X+x;4n$#\)Q a 5vZgc'kC*'q72Uz$-MS5ʘe2G<;P֑uHVo-(TȾYI)zW"KSZ64w̹@dfw qZ^B;<3:CaKH7ϫ x}ҏK}oNW@GpmuCم3_i'G/{RU" ccx̢x_A#XslX! X FvXdBZd>(%: GN4t++n'wIkڷWu푑E|E/-^Fd*`sWn +V?FW! a#k߮Kqt%PΖ>_p81TNs}|gnBP7xلZv-P;q"-z-4=f20-2mT dzbR@6,qRN(j&JKj RgtɉP䣪::M;q7T.t>Ll: #!ˮVq9s*Ⱦ"~T6׾7rZRn 4|ӿQ`ȏCAF  ӎΉл 彺nGGP eMlJ>;Ԝ7^ޞzLϕ=kB>e LS=|-O05﷙a~zVwI {o,Em~9ZH\Vr.ς\JCm{%JxRkԆ=]q2xdw}h,56 b;8VSO'ҁ%7)x. ҮT#[[~EŌwr4=R1](5RaīroplG{4jr͈ ,JKt>kzOFuՈ؅)P@{ _ÿ_sRZ9ډAϳiy8n#Utc FGGJniEgsQj7 AGMF,3}z@m[-7C!$K/ᕼa7NbF4ei ^03UEG֞Y?|#LZg){mOBOH*H?PF 0Tp3IҍDԳ zڵc.^1g47(b̤T{2׫Cc?{:'W{楃'D Ȭ!SYP% 3S8"&A`@sw-tTn9cE!ҁzPONR0Rq|Rw̰>D{6EPL$ˇDh.43զvTL9cz˘_J`H;t%IA*] -)^+%ֹ칳Jf9Z_ ̪|5F{b;lkLx qXQ89)ڮw 'o:!m4G|uZ=ɒ[Loe!,N2S>:{IbS^Ab bGo=J1 dX5u-eD u]:垆('m; "q'M]@]mSi^W"O*z-VY Eɏ\o'5]oj9G>{eTTjTz'FΣg^Z7E24R 0IEz]pV@c'2dTly Plx$t)(c/?vU-.CHy ki"a! QUz,5WM!q)Ιe*zx%aBgE3p`.|x&=EȮSLtRhov!~HsC#Gi~ !vgt2[?۪ Y}/h)So X1vɂdi_PMIiي/TB6 nQ甦j+>o'5ִncoDS_k RZ˪^Xoܤ^\"ŝ߽C&-lmBcykb!8?anq,QR/-q)!IteӠi[芷Mwb*fYlo:zs3{{q }G.k?@T.Ƙr˰@3l>QJc*lF+D .F#˜ez&1L =!EJoD*h%+uׄCLPR ͅ{.A-=N/nPy'O6dzDO. ~pe,__I "R%l c^9z3ѭl84v0p ?>%|ZrgiѺY".ɍEUcC)q5cC?!1b`½AS1^]zi{u}OMTf?sM;؜[&f>ےџk\ 7X۴{UʘvEB9$(vD=~s#z(b/#DȊ;)O&)ǥiU(#`$m(m)ǜpp^،S` ` eMY$α إ?wt-MJ@A^-#bOexA*0d瓰RW+%bNc؇q 2"уcI]BE .~qI`O5/Ed(*{Q,j*/Κ$0@^QQI"S'p泅xE<7?IslHb՚njx3_+ Bx5]p!2ѨOhK/=vh`lмQV0e5;bcY YHWbA5^fn4)?:ukRY_ѮZHy#{6-" h؜?r/YYL5kC uNU]i+(8ǰ?l&. z?c_\,2t0ة?_ac*n z,yr,^ܭ:{Gy{h }h4ZSu]S?&lv.շ;Ո[>D{L8p2tiaw25y#)ԃ߃ (1 /o3"zF6B^zxt[,_ZܔprX'rGI\M -d͂-W7cc4F/a΄\`5pt5Ad1Tq %w~dބ"z(m91eDx4*gM Ul[D}|,ڍh%..jS }QW*tA3*S xopY|7 8|;*67M/+ w6ь1;d(E _H9z ӓ׸F,pF,B=QԒ2wL\@޴KGMt/Oær;d+TV P.|7o)- t%V4̆11A';>rŞiT#}TSM x&*|,@ڄځLq%WA&up"-Ԣ`sQP ù&"oP5R"x8(LN?gt@_F^ Gm:;`SDZm$?n5O-cJh4<Ӱ쪻%$ oRxT5";|ZVzU@{!F3uTWx8wx)qY3r-H|B<N 11XFYQ]D"hML|"v(is89ٸ&HD /Mix"k2=<5}d0aʢBu ~7췔 [Haق=%Xo.p*`J*B҈P,XU"l=h< |`oh2wwGc3Ѷeذ_GG<=Gyh3.gu» ! 0 GE߫edՃX[J% V!q_>,.0N'rT&go!`bsVQ]#Fe '|. W$=uؒޱGf?4 0+[ *L}Kh'b0-s2 &rE]S[>Qn^*nvO0E9l *9)` J< kMI)aKH@2#i@k*-a%XvnT}K1WrI VG3/cQ %yGK(mrhsXU3: ҦmPmqGz~/Y妰2§Vv_О ?"} C\Գd?>=<(_f(> zŕ.![$l`(_DFbx `ݵgj˗9c&oaX +} eXf|gi*>>IJ0X\fXFן@P̰dkᣳ aqv wG> P2x&ewPW2RrV.Rqѻ.<\.zGlqŮHU, C$tvI[d4/עE멱ޮ4yg7s\*,xx5)cB.x~J5%tX =kyfbq cReYf)%K@:+vE`DA' CiQ|N#OM(>J ^&@Vg>ߝVpv*XOzcYȈIV)936 \*:WMg`C=tTMRI.L v>>L-AHM~3mAr%Rll̞ M\"_Z'aOrp┐ pʔ*mI ʱEr&Is-wHSe(ܧ>dڱi& G̩큷Ik&CsWMP;x ţfϹßK\4UF,xz »h;zxZgdd1)QF;oR |5k&yF%vQ4}uG*]GA"75P[p)q>%-!T[s/ QM7:q}%\pk?&B^%db%n9/7 Ho6mr(L4oSomavloW3h>…``UCkJ$^\2kD'~9Wd6@_;lCRv|F_uhHdJ@c( 6{\./TY66M͓d&/JJ8 pk<ڊN\ȍ\\'Ft>,A #Dmb-A4|É76A sTDZtz*WoϐG[u} V>sEc:]ӱ|:Hm6, AA@Q"k,/gnz,1jAXX'nwLU9?$ M&Fsh=E4V4!ָןG:(33X":>tOi$"Պv.HoOR,*rx<~B?( z_jx Č:t$q8e5S2 ʳQ\`"m`m})O n֗CҰR1}#n[%e4 O|E"Wy|@O tnF7@Nf{IU}:B_pvԄO(7=#ET'꒢(Rƛ/ --\"xB]yrx4j3#?9}h ()#| LT@טhy5$ALƖmb0zs3."oxr &' %xƌ~m! 4mQa{:^8MM,)J:KI/Ys ɍC`r 0c'vwB܅Klq?2Gn'#5f(U28׼JOGzRE) G VEP FRAEUs+QXS/s?UC]Ɔ)$TTE-K~pB.5#:\$:?`Jk ѕa|5VyERh} } ?5lV >,=n?c e]vL{p)1LUӚyIeVL yL6ұ"0ѥ i&3TYVZ͢O rbF}lzr 3)G2s()))8໬u%6+♂[OkFi($\,dkY<r, +άh=cp֯} ̉Gn/XzxΕud v:NSXlEcaeKcB3w+zie]k#gKITuG_[C,!U-4s*E oBW1`~NZ&ɼ;pqߖ@h-k),d.td< ԟܗeˑ( CoB~mHV܉FW30P~BY2HZ=zÂ^W: &|7 ϠaDkfOR WC34JRd7zpx!Rܽ8Ͳ`fw7%wV7&jD7lwΦw%OXkpVP35]N9:z@N=6Lfku]u%bXA"gZ8{1/G#1TC8w.J8; p%HaߵF[!8xr 4r|a'3~P W d3Hv#z<&."y5(JmgHp1q5-0h:φQЖm(5S*$@)}U-T/SYr9ٷYlt7+%İan^փk_/Q;QgexK-6UՌ"eˊSUaReI}Yz NdpJH<&}Z(3Tĵ9Zu?kG!vFvf>~$lyѾù\ESsGoKnO%2&KzD[K)T=:|c[q<:'M@޻֬¶F^|ހ\4**GǷ1#:b{?oThNWEo"Yfٰ'^Ud #DZa$ -!]_, q@#e8BoA|mwvjkZ4ljEbdFroƧ8Y[s6GTO~L KW'ive?a8Q/ A2;FAWX3H*_}AZ,<sv礐^MtqRD﹨ lrS֐E f%rk[/g"Drܮ_8 ļPSF$NQ*U\-kM#9AX )h]~BS'Y>'%^ .Fnz"H3.QSM)G[V&=5^ժ@JHd,a\%6:`.fI\9Z}1&R/>JPB׼.j)j}GExRŎ>hTL]`Į<5dNeKGE+t׮2:s`BTfo-j[:GǓ d[pC}"oTCgsG5/7۔w82e60LzQ(  u 洏(PxUe}y7:vg1usKW~1Q?eXPY(FoCCq$P;IT5^d6Zw?_܉-4CIN9I?,l_MmMܩ\={^^ůl$LB<ǟiRXv&UsbxEXYI]ahwX0TڧlSʇkeQ'iT%βGD\ #-$gW  ¥ øf1 лRdn$忠%xV~k Qfjb>)ê|4eFb&f*Z~0&peX1I"N@s?WBHʺS'` ])lȏv 2qbA-8$.ыW_@ڹt+Wv:#9I-!r8ձ[”p#e3a`s~1u_4ul C>ʀHrM0x榴NyGuZuhd ߃3cFރ]Qd"i't-Dk$)sN}}f 8M3gѴjy(oCV"S>sDR/fNTSqD`TԀGg;I,Pu.uR9ݯGʒM^&k q_Ӄ4a7' PIn?r'& 3H4˹&~I7rrQi InN9Yj% 13R0Kxc(Lת;Uܯ6̚n Ύad0̧i~};3*W>rI Q oAk-%xo/5d#)F~*/-u^6:# wZ QC͋V'Y]oՓꠚ"3mm! =&Iy; eˆ=ݤˌ^q@en Dy=(,CvWB#{>,qv3aDwo?PZ>mΔn%/5R4MORBjs^SY A"kx ihX:bO ɋJluո<:[.\ ]&W-D]w}7yЂӥzH<.Z]y Agb>o^?kZT!꬗9o0  K^6/ -6 46m.\,$2܄;6By. t πmlM n"_ZIA1iC>f< ^ݫY\57I4[~L />]ɽ~mI{B 4+lʃI%ަ(NҶ>!"Or"Upvd90wNA5-]n4qWgtY7p[z"*jUBIz2R:eLFY!?Ư2D^wFQ눨Nrj5=jV%Z68R:S]ۍ8|?35PHlJ'V5/G7fa,2ٸ|2M* IRJΑ lOev 1P\ykm$P )v.F9ڡԌlt0* ݉#n[!nUYT{n6ܚK*GT _>,bvL9II&x(|:nOds<ù.Taq)Ѥl N*Q+1 pܢh3lܹ!r01oe=^wZH/cGtI|F,1C#OKG g,ʟ1F6ҢhF1?/߂bgd;Lͥll ź,DmmIva.ku5D\l:lZU3 ;AZ3$2iħ;yDcZc)?:}qw^w>p"#CݟEW3T>DŽo&8FU'K-yϒBт8a: ~83A~b"G][ʛc"N;35*j\a245qn46MQigU5aәf7AY/xM:>/Ԯ+ʫ̊̌9=ǰ+q\\>]]qC?nu{셑F4J掣(]6oxy|48~6~|1MzGbHB8_Z#[*req||9n]L}ވWIqiv!jr IuDQsF6#ˤ<*^q( ѧGJEZF:G^hfK(A5B AӔ$^ћF=P43zP%\'f+\8Bl-8" : }\ @6=(;$(RfgH\PKgsE&oQ})yͨ"@ m'*U-kj=Cҩ! Sp5,nw)ꝡBK۫&P{3^muɼ#GQh_ !;F #y:&b2{^.􈋉 {ؓE -~&SSim)t}A #cNewkխ}<:8ilou8gs*MgR\RjL[ɷf,Yp(]mCȿyT#9@̀8 ?}>)A,PP) 8}`Dflx#_5|fl(%,L+dQ) . ,$gE==qL'P4GsJS~2TQϰfr[S:ҮJrgWXQ_Mxa*{ fBv_(ԧφCXaRn6Jʧ1em9|Ad>u_]e, [¾j/Ѝwo?&lgl]Bh(v[fdSQ,,^@_'b硫)Ѣ2Q{DxqȳR'HaI:M)>rw>C[gAf2瞯줙1M" ʽ xa] MKy@x\ɘfQjI84y^JQSfd\YD0mX|veo>/WhΘ.8~0%,ᑇK8J(cن0h$$Mf%?JcoН ӦSJpQO3 GoKfn^`+/!ysԫo8*gq;eI3Kj Tyo-(n,|Ʃ*;I #^ߕԏ ]Dژ($̈́\t=1(d?4zgb Jۛ׏=m(<~EܵEFp֩b}ȁn83l`4cIP*&+:}-@4lFuj#Fl;txQ p8(x҂IPvߒBE5胃4@7g: Ը )F^Gys&*|W>3CVGAk2MӚOT-ggGPyf20 \S[oB;E Bq* d  A86`B(aOɄ UMt1P+[(T`U?07xn|:g;*@~'ƒ8)8.|^UST#UC s,i:O29£'Ts$S3urq:vnI%'-B=ۣlj/˃g (V;=we8^dd/+(/=&_ӔٽD`0UI n=1C?SgѺ6AP5kv 1UY=N|dBP}:&z*'eVlIԾxy#3.ğJp1@<; ڍRq 99zbX[Se1A62b<$iKL'Ƌ~XNrJR|>bjUdu(qFMג9$Z6լ6~r·j!tc-NK)"1x#^X~.p70oݥv>U;TnIuN a\Ǐ ։dq~³ E %'gZUkjX>BY!R 愝D::\¹=Csɰk;qhb+-3Gͱ37弟Y*BpuF)Ӆdp[eC:6X:Qk!8 nvb?!'ڈYQ^Yk+y; | 9u~ gk5( -;cl[!<9KE#G,RӢӅ5-P;xz\FnHDh:xOQ?&K"О>7~Fkš?pd(EcR~Rs;Vn:O;{zDAFV?Qn/ 8 *r rf~斻] oR)yO~a/o B}8!~PvHgқ9m˶I zNQm/R#<P8' 0E1ӨrO,s_[kD0ThH@oLU\9U@kt#ID)Rss\gmrTF/C0i6ϫY!9[:E/ C5DVA>*ь?S΅vy * v .|`?uitB|f&QpjTHF}^k#~ %O5cM. -gRW@)XIvJ m ,rºs8Hp%lX% bt *_( W.#c[<2}w RmQ vG nOvwޢ]IOKrو#Z&٦*Y@P:fܒ%a!648=N;oV_(jC"zwT34u'!eZN2.N׾jP?Ħy F^R<93ź5 P"M_(|e3JWz1sl>(2ih?j2h6W.9P1 )1+垀ΩTi=R)fWO*ЛT=pYWÝp>2 s.U(G $gU\M޲ֱez{XRN05ޤ)=Q]{3?3xx:t,:~ӬWla9} $'wJރ~{O[ C(,yW wbIZwwUN&C:F6[δitfx~~AfQC]!K yW=x >EtE%cZGi{ӗ X I刋-pny{Il/!L2as/bP /j_^w?PJC#HhHG?CmC *tDSwaLZ7.4r&T]I#{#gf D2"%=r6}(#"pNNa|Akn" !1gg~`wUn"FHx5,>Qy[{q'˜rW =)#mz8Y :w㞋&aY bE}󻔘(=e%GQ)هMdcBdӿ /xkvɘ]$roNo;Cqx'l'sz/poRE P*=%s|"Ϝ|qWHpPs/߉b/^ݵvd}їIE܍53" {eP{Fv%D2[>̬=P\v׾n-XL v%U\$ &[I Jӊ'U] Q4.uBO\-,kʙp/~e2V61 3`7 2VQl_)6]ᔥ?gThYFRu辵!AL,cA7XQ۹8$”* piy7lpO{|~W߂l"pzQE\T֭ u?>R*jy,N~,IhRG2't'QD~$^{V'vh'xx<+sK8Ff8^/#Q$$ն~bn.ßޤ?fvgs%YPPx촜ō"ʣX$ҕ尪¢t e|,M/]cOHɪi}lnho?\U(4pU{76u1P ț$)C^>ؠ麣в-+[+]:k8@Aqp1{)%4_H@vܟ=ke%=/ϰfnW;ZrkHW$KX2 ?N2l1;]ƞ[*lpڼ}( VVɞP2#K,V-wFʨ>S]ERMK6)r#ڽB9[vNњB[u)T>/) g<ۯ6Ӯ BY`崱(ZJ`9(^ضzOS6fRU}7paq$}sQ4iLgXPrGҸHEEkQVM{Ka7Km]|0[lgXWNʥOn"[NrXV7bq$ ;&aSƧƼn‘x0zr1t}0`R~^*=mJZ467w 0Tь^OQ" |j`w1{Ϳ-W!W`,#UdT=O`$1E;k}?${絸62}H$A'BۥgK &Wr54qUoȎ\joR2,SMX%&h>^Qb75fz*W8 %ae)!ХMc>%K@\o,z ?-\)ImM9wM׮ ,F1q2tq|7?jh>`|wMK-hR$&L nV[y1~ Bkশ?!Ti/JH1tp<rGCm--~=Z{6? }8 )nSͩrDI^YN[aBDlc(Y!o6Aݼb91g&\AquAAcW=jq/76 & $sLNl NԷ w | kd\ǞF@̟@BRcZ]|žZD+[ctTan2<dlSL?iQw=^wѕ(擎7|ϲ$G >jrLw-1>0ac'V^鏛c./\}}ufǍ>,C^gO:͢Q.}HdxM GݪG'nxx,MPޢףVp]y-vy0.k"ӛ5ZWj董7(ۆ~=ũa.܌;q 3ƫxmZ"DʲemZ(y,Y7Z ϖf~\}^Mx- }Yg#gqJd|*H/yxrL_C3Rfe%. SzRN/jMgs=#30(mMWrF_&zҏ IKY>􍉎d%lZgwa`@FkȈJqϯ %Wz%I\~  t7l ~;r]@]Z'GCEn Aw s&ev|W=m;W T Cn՛>b[ɰrD۶8yYGF&,:-S<`°}4Gҷv b$Dy{AH*$R @!w ;]!!Vrhv|#g0b+YLX/^шk܀)=rnоvһFF9CC<l041wV<+=G&Sp!Xv <c^d#3Y r:Fʶز4lYVrrJ.xL:n8(x$V͢2F*Վ@.G]8f(} cq-($l844rSn_?+ wƔ<>Z/& I|Z3M1I" *W0 h0wU-8;y#H:|EN_μu$Y69/hؼw?\2|楜b)-. f}jΰ]+[iꀘ-F[-gw_,x-؉ԃTQp}]}q"ozR-N㑣ss%$غ}l[k=̨A&?/Q ^δ/ f=̓ϢDv=&Z2ea"] ?X{5d4ɼWbMF#ٜ;UšΝki 4:ҫM7x0@gCbMFQ5ScGl9b!=^Y@[:xX fe)qB.btQZ/^Mַ'!H*^+jOD sWd!YXC׏bLQˬcΥ/Aےp9b@9H0C_s Ve4:8Eʲ$RrmE)47.d]\W tq)f F>COu烯WŊ{=}˧4:%[YN)fDȤfvn`ҏ5xᠳ;T3<֯c! ;I~7Cfz1o޹ĜqiAjnY" 9GGq209 J3Xm0rjM: ˓h4g,mBnPq mUe))[f࣎Q,xp ~Q4T; n8/m o$o\xEp4[7'qM,#)Nub޸c/ b$v,w^9d"y9?2 \#1PKS(g`mL]~1}IۮvDV!ܱKGc`,cGŵ<"e^^L76ZP8r0G> 5Fբ;fM)z"ek9TCW/ņ->]?<D<@t[f&Yͭ6x(bMt{#?)`-xXT85(EȔp&|-I={A+ɇw4du#Q-G F-\ E!\2o X18 ]8sF -p`=%ӆ+ < 9Z!;rY)9pOwm#q+aG ~b;]LH[[$^^Ȼ)4 NM< M*b7ndynbZ2GxŮg%F; _@,K[O$sDnfg@FG4ఫp-TzjrC**)aV5D42@2&Wq?壩Ў[))-0O ݴp(Ŧfz\6{V7Hapi2{B =G|2Ħ*nZ]g, I9^ MA4'#y 4۩٣V)ðm?asRؗugJ`t'BM Ÿw?7!1P<\6ñ=IL &ej:,!L)M9!4\D8Su7Umv]7 N힋/_jo{qf{{g>Q&*ȷ+xoH&/r=͓$Y|HU%҈Vu$Zܰ 25lu[f*Y̝ÄIYf d&L맬<?K@wB@W-J(6H!3V'*GE3i96k>pG ɤs# {!,U<`:V7[Gƈ(Hirӯ-`6 wg)0S2AL+0uf,vDݴPqWbYidҗjjV'A76Ꝩkޫ1x)z/9}V8cV7T=|u(tQ(βd6/9B@NWÐ'ĻwFfwU@Sm=;?<ߙ2RKfO$-YQ|/̎Jh~SjLp5ņ)1}.臜1Ͱt*)̂{='{Smª#&@1_v8^MxKcz~@_XRAbkȼƒ1ԂV!s~R{`^2b*,%lȉUȹw#}͝H~ k%BA=oo8f)tǫ U+X,)3*اb0Nt:>dssjZQd R?9u_L@o[!I!|{2FyYMmz5S{:kL:rq7Tv"UX0*У6A;i߰\$"|mz !=,بE4#lP#:+.{m>'x!}@ 4 qsyJxn yi&U0 ʴ[*; Gu<ҩ6m}d Q{ 5!d> -M})F%闞t튈{=8R:rU7yj >m;clRBToGH`\TlDhx! P~3YdbRl†k<=O?QZ?H<"_hq9ș1zh~Ddߌmj@,m}?gZU6KFtx}(.iQT YHސ:, _ڬI%1_a8rF:ɫt/=:g) ] vFj-Sq9ާ?^^>%xQԢ@뼑o(F|O}$nkb V Ju9y:]=Nt9sen=z@7h2Sj1fsRQ4BNUπR}A]>7vݪR}{&ݢ]V :!=R*zp="DdNeI]O8|2K`fϬ -\-qcdKlݮʩhD9YTgچwVt?18ɜ5={hp) R.[M^DmeGSy+sЭrN zLӍp G ;M'lwmu~.tLΌ<;'c-IdWbNޚrP)'iGF>^0ȧSlČT&3}%ߦJey ML_n7{fԳ̶2y+S%ysԝn=x14-e J796$ՖI[p j{R2BBFnB(Rf'bLy?1b1g9hҡLdēU^cMZ.XZݪHR#+tfyߤK9...}d~ ╣8J_S=;J< p+.&cO_~y`(2Jr':I7U.l'n7Ϛ1WU3FU5gkb@1~0/P=>,!p5y,/\ \70gb/2Xڣ[lל\puz:XzY9רd˵H4uc% rfek`.9ٻ=-i%N,;pTi*zG8)w]`f̏|:(*"!U@fDb2-h3*zL;Z}0Bev>T/IC.ڊL9~ʢ ;q<suug`a8\^~r^oSC֮lؕlfa%E7v!缁9qjrB7 v`L~d|SVPѽD9^B@LR[{EK*RL KoߑNp*m~0\>5POUNvD԰O7̸ \ ʽG=g5FxJe[lv\H`'|HYcop8F1pM/?b|cN!ZV^=k(R>U7IE0"W!/ZymHCJ7KJpi>(F)ٺ~QiL zF]GouNRIO!UmĈm4uuEisS.tyTJxJTyRG9V?vL*b؄n6]ȼN%+r7, ˍB=I4 +2r [ ř½^o:$@M*,UU3[) ʛPro#^F"wEra!XZpģ҅Eg`gd IYUH|@ SF)|[ѱӛeW!#OKP>gssDU vzG8lzl0sor;.feFXkk WT4iU%<;L5b:lz~0LB/ZibaN( B*s(sZg3`6-nu~%vA5m^|4kc-ErPI<6c!$ɐ,Ͽ N&ƫ:UMl,3hGkB;Kmrz|^"Gœ$ӞיF?,C}1ܨ ξZvWv83Oo&@]] ?pd':s"UYKDbH],2 .Z 4*%c=WgX*@rܡ?ďڇuŏѡ>"o:zpRz֑r[|eO0pܑƋ-O 9өܨxD++=3AT Gh!GS5Y~/P=gZ˴k L/Ų+>ԓ4 L`8KUZu0iQ"(@=nAWI ?Br* 31#ҸR" X*Z$,d=^JoUh^100Fa|.qJr! Zdo|Y& xm@j/>|2dfp!-bhx JvdW%rl_oZwOHpmY^V bXJEϚ2 ([Ip! ٭ ec"3' G{a'rtX+qX>?^oK5P+rxު67p#$[ejek&[n%3pܵOBAAl ~{s_ysxI$g<P=Ё¶;nJ}Y(`*".İ-u_TH?Ģ­**g 7s.y.j˼v7/@a=c0Yw!ZAUYx#$HBdrA%I+,pxB>hz2tvCdo?fTII;:i:)v}ULe{xelFޏaP?9MX MA_jثWB$4 $YG$q0X}է6Xpw_'F5$.X#b:Cg[֊}^8eiCV4Ks I}?&Ŵ +w ? ΁B"闙lu| `=<%jhv{jLk T~N?D\YQxV!fv>$bKf[S\)~1YkJ8X^UPl27&3h>c+gjlt?Mshhp"iDxMљ1"&g Kh5,/渁O>Ъ6Oum`}X;COLT k+-3GvZE3ш~ a"?NjnBAe1AIķߕ' fc>:,-x^e{'Ui&z_ZE]nS8%qV5ͣۜEieDbut(lG]?{*m<, Z+!4,)27qYApGF )r$ F`4͙dkBNP= yUhNrDh_ xD"vlPO!oԉF]S\Dk~h,47K5w]$#Irx'\ tyӈ%)7P Xw%gw!'dOJ9^ulgEQx\NBA8Vb'UDHٝ_cCllb?s#`&oSkC6;,~)x[66 %r76Σx.Odhu&lT8b9˨qgv Tc Dknuj {28M[nFصS춚4H6:,W%?Ė"~R1F{qC SpfD*EȚh5h"ntaňzKQc:\zUq~gw-vB g_p/|_#"w}H~v&/&EoZg67O Pn~F%dΓ}dRw<.M|=dl/IkZ,-un?W*j[̑ @mr4+G^2R59x/%z: YZ