courier-authlib-devel-0.72.0-bp155.1.6 >  A dkDI%z uA >)%v@Ң hj#$dm+ [7VI!>ӆ{vLPSG2s11ӱ7?%_+V\pHVA5Tn~~:!'_M:# D'LE+$گHzj@j$T-ǥv5*(2^Ja^L n0A F?Dw/,)ϊ ]J[ǒ\ o!UoDZpTs9&~FrB8ܫj1\fo, [<4tIJb^=`$+EGD:LH`xz A XyVl@jhp^"5))^SuQ]Θ][^ۜ;B 8TgKX 5m3On*-ZlS,˞05fddc1a4592149d6a1d2c508835678a356048894a04e4ce0938d36dae83e31c204f0ead91527139a7e7214bd762562646c805e5@dkDI%z /~lYf Dzv@vtMlř ݺ(LgUzzE'WV%jsG I3-^n̒f9ЊjG9+0'z1r/3VY&dG Pl]gW>P]2a ,kD7D&߁|`fk|b<~twc0&XQ6e]SLQnRݺR*C}B&3N𧉗1v:UZ E'.FV~>!5m\Z !iuUI~@{_,n()͘ˊP[ \zXƱ[rԄ3_g3 K?X}@ `0;~&AݫY1E:v[l >@RPT>p>4?4d ) f  <^dl++ n+ + p+  +  `+ +++B(89:F(G(+H)+I*0+X*\Y*d\*+]+4+^.Sb.c/}d/e/f/l/u0 +v0w2+x3+y40z4<4L4P4V4Ccourier-authlib-devel0.72.0bp155.1.6Development libraries for the Courier authentication libraryThis package contains the development libraries and files needed to compile Courier packages that use this authentication library. Install this package in order to build the rest of the Courier packages. After they are built and installed this package can be removed. Files in this package are not needed at runtime.dkEWs390zp26SUSE Linux Enterprise 15 SP5openSUSESUSE-GPL-3.0-with-openssl-exceptionhttps://bugs.opensuse.orgDevelopment/Libraries/Otherhttps://www.courier-mta.org/imap/linuxs390x' !l@568(Q#N J% aK2큤A큤dkERdkENdkENdkENdkENdkENdkELdkEJdkEKdkEHdkEIdkEMdkELdkEHdkEDdkEEdkEFdkEGdkEV`[`[`[`[`[`[`[`[`[dkDdkENdkENdkENdkENdkENdkENdkENdkENdkENdkENdkENdkENdkENdkENf3179981d1553e66c61f1b0400df1de2138499836e95eb71af4428c951fb17b48dca8e8fa177572d46501468ab10bccb28739681abab7a0e296dc679e019116b2e7ed758f740ea185f1b39cdd63901bc7eca3d50026f242638009c147c0820eb149408499b2dcfd1c352780bfd1068d3e4474d0396ca277030846c52b198ea1844d9c6b5e2a8b662b2051f1d418f5d9ce0ccb76ee41312ebf3131164d2a72938631c55e69bff42b43aa2d1d9a9e26a60b794574888c06a3d744f6e42665ea1652d1c648b3ed0a325ee6dd87fb15938010dac311a96c66176666f2acb2136bf479609c30d12a0a0b921b30993c59c6c069ba115adcdbbf81ec283204bb75029fee86a47b3a63d7252e9425307a7f824fb5763c2012a75d5d1be79976c15ba11a34e0cc726696250a8e9b45767f14d07ca941c4e6bedc3987fb804540396263956b6f7bfb97a533a47a5d9fbf69f407c8306598250cec4f14e0abdc745b522ac0619e88177e00d78069a417b64d840a23667d846b24ebf9d7508a01a732f7cce342c72c2fbc9ca04c2fb76c32a68f8a2115751cb3221d485314df7a7981a6548b00bedd6a6d6f3303616ebe0981d84678911f8d82f8ad44b262c1202bf487dc17654c79556104d448f1a7da4c1dbdc69e6b7229c775fa414a35c6402b41967a387c7eb13d5637035f0c2b2f2bbca3730649fe9c324dc6e17df548f48cdc29c96cd1292bc4e9dc4189e9036c76c12d0e3287fca1636001a8a2fa23da2a2086ad2fa5bd61439f224397a17029a567f467a43bc67186c0449ec660620ce99ce7725656ea6419eab73ce53d3cc80dd83e4170407f51c910f68583d0dcedddfa7880e72c1d3125265e7014e2b78a9128899158b1acf0e92059630cf3702e4b0c45da6798d0cca8fd5daeaa54684469ada37b4026ae5925c1e2bfa374bec999503852662ac9a5838124dac7798cb982890b1b8c4df5b5cf6161b84844762dd65428d811ba00edb143bc130ecd4d8ffd169f12724cacb1397d1630a7dd4cd79a7ad651fc83f1f974444c8acff3352b6c67b4a7fecc9eed7fef43330b92f6b2db52011c34e8d58c077a9a41bd7669a42b34da4cd0013db150c0c26c0821e62478caa67d7188c632b8702986905d3dcd353a090964b6917e68b0baa52ff77a4897ceac43fedbd0ed0785a6ba26a6c8f94fc41bc3f7e92200aebba39c7cbbe6cff4bbd578724a3c8113ff1c2719a4830476b24550da2f930b273a45f5a04a3b45901b960020176ac1a7bb352c3a26bbd3a3253e6c26e721af6500105429194a7228b3336c152088b5fb15ed9743d8b302c979e96f8b4e8bfe4d20134d66b01881bbf6f42a668libauthcustom.so.0.0.0libauthldap.so.0.0.0libauthmysql.so.0.0.0libauthpam.so.0.0.0libauthpgsql.so.0.0.0libauthpipe.so.0.0.0libauthsqlite.so.0.0.0libauthuserdb.so.0.0.0libcourierauth.so.0.0.0libcourierauthcommon.so.0.0.0libcourierauthsasl.so.0.0.0libcourierauthsaslclient.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcourier-authlib-0.72.0-bp155.1.6.src.rpmcourier-authlib-develcourier-authlib-devel(s390-64)@@@    courier-authlibcourier-authlib-ldapcourier-authlib-mysqlcourier-authlib-pgsqlcourier-authlib-pipecourier-authlib-sqlitecourier-authlib-userdblibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.72.00.72.00.72.00.72.00.72.00.72.00.72.03.0.4-14.6.0-14.0-15.2-14.14.3ccb'E@a,@`u`i@`U`#^^ϧ^p]ʞ\\@Z%8X@XX7@W9@UT_W@Arjen de Korte Arjen de Korte Arjen de Korte Johannes Segitz Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte Max Lin Arjen de Korte Dominique Leuenberger Christophe Giboudeaux suse+build@de-korte.orgjengelh@inai.dekukuk@suse.comkukuk@suse.comchris@computersalat.dechris@computersalat.deLed - update to 0.72.0: * Switch to libidn2. * Debian/Ubuntu: update lintian overrides - update to 0.71.6: * Adjust deb packaging. Check /etc/lsb-release and include the distribution release in the deb package version, to faciliate updating to the same version of the package in an updated release. * Fix build dependencies. * Remove obsolete setting from authpgsqlrc, update connection string template.- update to 0.71.5: * gcc 12 and autotools update. * Add scripts to create installable .deb packages, update documentation.- update to 0.71.4: * Fix a theoretical memory corruption during authentication if the process runs out of memory. The server does not do much memory allocation prior to authentication, this is mostly academic.- Added hardening to systemd service(s). Modified: * courier-authdaemon.service- update to 0.71.3 * courier-authlib: Report failed LDAP authenticated bind correctly.- Change ownership of socket directory from root:root to root:mail to allow postfix SASL auth to work % courier-authlib.tmpfile- update to 0.71.2 * No relevant changes for (open)SUSE build - update source download URL - fix unsafe permissions for socket directory (boo#1183724) % courier-authlib.tmpfile- update to 0.71.1 * Clean up header files, do not install autoconf-generated courier_auth_config.h- update to 0.71.0 * userdb: Make userdb script accept UTF-8 domain names. Document it in the man page. * Configure and installed versioned shared libraries, both shared and the authentication modules. * Update INSTALL. Remove obsolete pre-courier authlib migration script and documentation. It's been long enough. * Add _meta API functions with an extra auth_meta parameter, keep the original functions as wrappers that provide a stub meta parameter. Use this to pass arbitrary variables to authdaemon. * authdaemond.c: retrieve the TCPREMOTEIP variable if it's provided. * authpam.c: TCPREMOTEIP, if set, sets PAM_RHOST. * Makefile.am (commonldflags): Link all libraries with the - -enable-new-dtags flag. - rpmlint o addFilter shared-lib-calls-exit- update to 0.70.0 * authsasl.c (auth_sasl_ex): For EXTERNAL, base64-decode the initial authorization string, since if none is provided the callback's reply is base64-decoded.- BuildRequires postgresql-server-devel on Leap >= 15.2- update to 0.69.1 * authldaplib.cpp (ldapopen): Make sure that we rebind if we reconnect, if so configured. * authldaplib.cpp: Fix handling of LDAP configurations that use the same LDAP attribute for two or more variables. - update to 0.69.0 * authdaemond.c: set FD_CLOEXEC on socket file descriptors, to avoid leaks to child processes. * authldaplib.cpp: improve automatic reconnection logic to the LDAP server. * authsaslclient.h (SASL_LIST): Reorder SASL methods, strongest first. - add courier-authlib.keyring for source verification - remove obsolete SysV courier-authdaemon.init - cleanup spec- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini- Add the missing dependencies for Tumbleweed.- update to 0.68.0 * authldaplib.cpp: Rewrite authldap in modern C++. Autodetect and automatically reload authldaprc when it is changed. No server restart is required. * authldaplib.cpp (operator): Fix compilation warning. * checkpassword.c (do_authcheckpassword): Check for a null return value from crypt(). * authsqlite, authmysql, authpgsql: Rewrite these modules in modern C++. Autodetect and automatically reload the configuration file when it's changed, no server restart is needed. * userdb/userdbpw.c (main): Use bcrypt_gensalt() on OpenBSD * courierauth.h: Move declarations from cramlib.h into courierauth.h, exporting them as part of the public API. * configure.ac: Rebuild against updated courier-unicode API.- Drop redundant %clean section. Dissolve %__-type macros.- Don't install init script if we use systemd- Don't call insserv if we use systemd- udpate to 0.66.4 * authgetconfig.c (authgetconfig): avoid invalid memory read.- update to 0.66.3 * authdaemon.c: auth_callback_default_autocreate, default callback used by clients that autocreates a home directory, if one does not exist already. - update to 0.66.2 * Update to courier-unicode 1.2. * liblock, couriertls: fix compilation for OpenBSD -- based on a patch from Giovanni Bechis . * checkpassword.c (safe_strcmp): Fix bug introduced in 2014-04-27. * courier.spec.in: Update to use systemd macros. * Check for NULL return value from crypt(). * Factored out the unicode library into a separate package. - add BuildRequires courier-unicode-devel - fix deps (SLE_11_SP4) to build againts pgsql >= 9.1- fix bashism in preun scripts390zp26 1684751703  !"#$%&'()*+0.72.0-bp155.1.60.72.0-bp155.1.6courierauthconfigcourierauth.hcourierauthdebug.hcourierauthsasl.hcourierauthsaslclient.hcourierauthstaticlist.hlibauthcustom.solibauthldap.solibauthmysql.solibauthpam.solibauthpgsql.solibauthpipe.solibauthsqlite.solibauthuserdb.solibcourierauth.solibcourierauthcommon.solibcourierauthsasl.solibcourierauthsaslclient.socourier-authlib-develauth_enumerate.htmlauth_generic.htmlauth_getoption.htmlauth_getuserinfo.htmlauth_login.htmlauth_meta.htmlauth_mkhomedir.htmlauth_passwd.htmlauth_sasl.htmlauthlib.htmlauth_enumerate.3.gzauth_generic.3.gzauth_generic_meta.3.gzauth_getoption.3.gzauth_getuserinfo.3.gzauth_getuserinfo_meta.3.gzauth_login.3.gzauth_login_meta.3.gzauth_meta.3.gzauth_mkhomedir.3.gzauth_passwd.3.gzauth_sasl.3.gzauth_sasl_ex.3.gzauthlib.3.gz/usr/bin//usr/include//usr/lib64//usr/share/doc/packages//usr/share/doc/packages/courier-authlib-devel//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/90ba12ca9cc597583ea950292f653702-courier-authlibcpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=abe8c9eac47510762663a797ca759dc14135138f, for GNU/Linux 3.2.0, strippedC source, ASCII textdirectoryXML 1.0 document, UTF-8 Unicode text, with very long linesC source, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)C source, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)R RRs../ɡl.utf-821075f08173a3995174e1adc24c2aa0a9a15b0a7328cbffa0fe34a5bd26135ea? 7zXZ !t/SI] crv9w$_*/$kϲJN@2uVU4F(ԥLg*ѭNVDA򀖫ǔi_bk]eFۏON#iw e:- G YtR\dFwmD\Xr<+6}WzNFg~ASθ-7 2FTb[DVxj<tդ\3,hK0aUu#ۊJ_a}u K ]oV̱T0WCM$o>^%\WhAtVXp1gUo8*%PK4ebZ%$wQD$wӉOZhguZ^WaISney U2| =҇AHS-%% yY\kui6WBⓊ,[ _ }tA&F<]̑h;2f)~Q:,L[nw\u<ثԔg$ȜtDCם˓F>*kѽm82G:.ecY&gcJPPpZ^>jދ{K>+N@MLM1!.c}M̤+x/]62[ڗI'۶wc8L2MW/Lx< ̏46q6I\=-,7$oܩl;Y\k>g[k >uQA(LE9%YABLtuw閫LÉ\V {O/rt\h:*D]WtOa[VRًf#S>`x:gY:C+ 5oʵe>AI`yum"is98:kƜFE^1><{fۥ-`q]¢jvk^qbSߢ DQHCg(_3ryK MwFI7[A0CC&~6) +y,dV3 *v +KfiUܠĶ5 ]B1.1\Occ '^H(ShJ+CLx?CǨU26-Z/Z3 l)l=3-vaDVl/'YD"2ޑmqelƒ@`.{ ܞ_lL7Swq4,7k 5J{dkX 8xT`r]+5G1l4ɾKP<9l&2~R7yˢTDX ]uۂPB$-lIE&'flΡ;(͝֐ ǶbzqJ>5\q Yg[)2(Fچ Yp"] -" i,7jڠ)!!D:Lߩ̪~87߼>D;JhB˥nS.W/ m5"XļI q"+:iF^o=WGug JqqGd7npU68/CoW!ȋG{ϊ|˞gsrwUB}Iտ_CZ炩H 3+CדSBz I!E2V_0턖 ׆Gɿf~j8UKVm愯Y里ߥ^P #Cy65&NЯ//5z:~.ZsWIGLw[z݉y5z ɲ'})v1):_NkNs~& JPwsW(/TUIݙ?vt6vDJ5IWŔe(}R#V {c&5zM0mDN{X kZ%$Q"asB2ˀ LщtQRTMJj*?ݜ8Z6CQssm| 0ATZ]|]b 449<#{9@(s?C1;;YTvʦ *fTM.nmp]+3XmmW7t0CX&:X_=^NAqeͰQl NDgx3bs麊st험q{vYK{a)ő^ lFe=3RqNm}덗 ajQ৉dߢ(_] y>QmnP_J S*OKw&UƉ߈$U:d!y$_A<Ft_9pu']<alx^OVp{t}>-q9+V8tӀԌFj8 S(@&}25fzG7I+o^Y2)̈́5rm2yaע/!'9W>iS:jv;^Iwi9س 2oLQ*?Lթag5r>!# Btw(Rdo1't 5)6h'xr(23WA;y$zшr@l@mci{͓}_K {cH0~@e86 TWT]EB%2 VE;Z~.e|M:\b[ywS@cI=#m` 5!^ajtndfʿMκT$22ӕ ">)^{8/|>O=šɴzׯ$n EJ;qΐxO,2ӣMaoX wc7xC  d=+UUWKbeϊKF .g9]&~B+Hrz?7fPͩܺ-}kt:4;|WFYzOK- ? _QAFk[Rhv8j@ LE88N[M{|/,v~"DR rM%!|y.U2:RBۿr?v PjK#~/QN&^݄q OMvBsUpNsl/T)8{ 2k3_&sToy~׀V];a#^`wxhtʆhaMm '6cz &ɨD[5Q%0fbIi֏LI.:y[썄+_oL zPKSDS]zIJrElD:8*3w|6ƝU-j+Aqw܏r.7 uRiFAV0zQ9I 0볶;)ot?lT~uGUXߧ  Bÿ͜6%A{~DՀƏ<'zd's<{-Q>9Ds HX,!E lWwصkpoҨ A4'gb׍J Ѱ:ψ3\nl7bH/8vP!h`KKeQbXmgaWVɂ/lΤc*D[#D+/m)6'ycrZ,ҭҥ=Up w}Wt}u@\eSݸ3G/\U?"HRAUK@,4-ؓm"|ZQil)wRd<6aJ81*h/<1*|Ff+qcQd6υPSrԍЩnPsשЫ]n6BexfXٽi@I2h5^clNszu NiXl]q_;>og/kj^>yX_\{C|Ҥq'Z3%$%#$wk1i-8Iǎ"Ɵi hxVFl*r0R`r)~uΟڭ7n*"n?a0nIAu8ғOu$x;.T'k#62³}~#hܚkE:Kb;#y^:W턒4懤T<&Nr6b[[^D#_Uzg3j5HuH>WYLs^}aV\[bܴM;Ӳ2Oz3H  #=0 Y)м-1QG3Dlhu+\|OR1f 4}ǣS)KDZ> q&}?\Crlu$di '{#;g̰~/`^"(6@|/RTS | @_6KKt{_\#|j qĶ#Q%6) lvGcRF0R_]s .+-rۧdC,@F#!LH" mF7 %mȔf<`\V0Ƅd'(Sz a ,HV.N `-:Hu> 4@T{+(ʼn"`^#@X/g3EڪҌ=^3FL :4E:#ĕe4k%eՔX2Nn i2"&FlqucShEGbPL1 ,toe)IIyŒ5CAԬ.S#4z\QREL@+Hڙ%P&9cQѕ:Q6^RAY 7|_-}uvp#A=_ƅ 2Led }$T OG[&0%2ߡHXrn\ЗO/u?ThfKṢb6GJC$N࢒OV0ǵ&DŽ:<&-@G +z9G#:3)j!8Jf&YA@߼B5JJcNib0̖r17ahqy32iNv#9k5 /6E'UB{9g g7@ Wp˸zE7S@(cr?Fk¶!xI7-{MEFLȿVJF;mTJӐ-樵a\lDiO4g69<\f5Go,XDix-cy*uWIFR,:Lt'H,g˿d5$}MFX.As&˘w2LZ"n⑟K$((hm2& ;tLޢ5)y:lA,\s_\ ԛJ xK{ y53 qn}6;je$ ! fJJ5jY*d. )Yb#0huJJd9AeWaٵ<(WIi*KvW9Iy{}DX,2(.rXsP/Cl4][ƢY穒 ]o`׃EENۜ7PL]]b|@XR9/$si'\1#z!?(\G6Ze \-MIWtތDv;w;XO+RVYC4n껽^h6x Q] ܣ/`ⓓsB{l5$j\<ݕW;pQ>^DŽ58 VSǀf!QQ=ۺ; bOIs[4LL*=?I?Hkn[;)wu'zrE"? S"qań(i7Uʄ 0>CZ~àjs;g͊@eDI<`+o\-Jƫf)Jeƾմ|u@ډfYVKQ>0eKvgUo~u|%i)gPw޷8Ox7znp^qWi:|7dw=,@3מQ I,z ~T)Z#[~i8TFyAi,)Wr?":ֱE}\sY B6JI^f1F4w#@< Zuǻ@{6CYIe9+3Py~N2$Qb}dƆG&"L|on =ş3 F}nwO؋ y==Z":# $z-p#p55NǢk7wtB *-M(SPgq^"u %$ik!kL E0g># Yk[&8 Q"uqPCHr˦s<"(Gԇ)U*m9Bs3U<Ԑ[ |/yB*Qdt829RM0:$4@v(< F&[8LX# g*uO>5A{TBR74 .EG;#&EuzC+ 4UHa0δUŗlnU␽5g *UBIzЙ;tZh,j I*|h8oM%JCl 8kߥ3`b^-UZas'UU6 rJd qSc3/iLj2hyᚼ{W/Ԍ8Qh[` }0?M]0>t ~oHi](vP5G:C(}?ppSdVXAt0uהlVxD5sIHsc-:Jl*aXՋ_bra?"O! n5LJ6vuu&ZW7qy$WKw;> ˈWn#!&əUC֧!TL c2B?'=} &O={9V|CLM @@B l!hVbb''[זZ/VCRAN8Z!' {.TQEB%=l%j]1uqVҰG oTMrvNj @1t |H`hYe-EU +GK!fZT6&)*=E)B'ky].GuH ͷtD;U%܇K3O%x\ Zi3.hY =)CwBM1*"33OQBlI@еT愲Ck -hiDzPeyd6,m3ÑCIj`c.Pa#_p(W_k0a)t҅& Su'}&,s^"(VᡜeHV$3G.R i32G^N5񄰨R=1ٯ8?~HRmޚJݣfOZH =\m7J{@b2isuU!);I?j0~v?K43=cDI_ҢFdS:t+orY "^HhK V @<]8ga2AK`6{i|aIW]mjʢC YL#O1 4kWvXFqG)uiȊJ"q95` qO6UOXg7sAz3 :rxjAyM3L7#`!Eޗ1z!=~0l?oeWWe6c!%V%^}U;_,&p,h33nC0lĒGg*nZ$֣sKdjڱj/ǎŏTp^Tr@Оb60q>\˞wTt$# Rv2fغ,D6i.8T1IjցaXsIWa#w krGP5]`*>VZcHmfEoO3IN3}h.ۅ79!5DIn@N\ρ٤G wԌkjj1 B-HTE! =._0r?B, ~c gjfYBJ$%B^^[ӹXc AXސd`$LmF~djbՒ4?1?MTe\#YNy i.UޜmHUcy,?ox׹!MIja#6on(C *Mpmu|enРh(k?􀟲`ċy6tO!^pl.Eb=(h#,j6d].Yaл[i\6嗸|zEA euzQFhqʃwX l/C=rV(#-ʣv[f.ܙ/;&cn!h[Pmp(n9h wژV4Wgk.=br^D˗ |kŁĦGR(!CjW 4_ow)6*J(&o'2G6Lmrrq́DV)F>`tKcNN`KPõ韻OyUƧq^OzI=Rz(SVK|(M;zANU69j9HU/`l̨rXe/ $;T{BxE|SUmqj{?'fgQ\ݘ!Щ@|xK}0gi$`TY.eE/UhwhĉmmH""s Ǥbweޙ((?vxflIsg>dV[x!\p򝅲ݵu&@լ2KU3vtE&f}zv^m#R{߾>ʨk$8x:J<#Ib^ϊ(KDٻ'}P v:41_)|ͣJ8ȧhkycrttB6*%_w<Ѱ4_A2(@38CUt2~G`<=Y5Fr룿Ao_tG34Tȸ]pl!\giy VVЫϳhUIƱOm5r7QRpq +Q]TNpח-Y"/>=Bbx9mEЋ nŖ;-^R5P @"/84x6* =qQ(ϮRBk#0i Cb@"A۟jxanf:b[2x#ll2a0`.YME1e}`)@_<h7,jy&9:?#hCmlΜWAsԬl^T~0ZK䷟zޘ{@-<л_3-s>jwo5w?IPB 8qy'f-#+QV N9G*ѿ,L.}]1a D|!Ü-G[# h]. U$֠ ¬3=>XmD0@ciY& ߿VSURܒuk*y텬D'qLPsK%tk@&7SYؑ=2R 6WqÍ+/yG͆Av'<(;$jQ&&m7RäR hb8@5bQ4н4 ʭ|r='t>%j#7X fL75T /hBսaGN0O%/NsCbPg@KXJIOբNM\}{9 8ЇĿaͰ1Z,BC9TLbey%zD&~ {6~E= 7i^כu-QЉ#>vz Xj4jgο-w*8r_?ڍO7{r:X]uq^.6GW -<6CzǙcx9e`TӡOPZ_bݥsl# noYp0sAdyx S&hP5q޸;\xMwr`\)^٫^BxW勖ݒ69UB!H][EJjGt+45QvѼcՊJ(Z`RtG8_p[+B*&W;xu!s~rX# _7fTN#ZG"G}P{s; ; *V@^vܮ}i*]%ͷ`jҫgO9M/N!8b^Yfխ%v?LnֱCRoT!~+$@r3PӤH>)_Br.4Ͷk~0eӂ:M 6|O2HVH8шwHhVo6PumKJ fAFAu2-BbIoDF`ОiXdT2[92;#Y"eɈU˸5ÙG4#%4'wmXY_T PܲXаF̣[FUO5ϜF2;!W6w Ƨ}'^4ޛ Al(=lb'+(_qR-L{UL}ܴLW:haBRaKr.Vf|nڧD y(Tb0+Ao Ʈ׽gMВQpβʪ{F Pl"7^h0IaՃ1eU' 濒6ۨe`قkd%]ruSZ>/&5uH}qY&; % .]G??˺͘@ )ܶ*< j͗OV]a~u0[ag[;sA*$؁uܦȫ vM];0_OT6~-W8+~~vks8[bՉC:z ßkN`5{*K&61@wA4&;͞QE$RWA z-'K͘daUYT'pP++N8cN;U]嬩~o% S煩啭OAF CF-Օ.>qa[|̫PA 4~@+P~^w /[NVF]?0M U()I0Ux_ 3s2r̀ȥSI h6{GR`iJZw\m <4 JȗY/(щ{MQA+M{2:7{zYBH-BW7wh 4oyM'":+:¿;|`VOQێ]Cɩb+|^npt_ vL|Vu+zX0)%~i.ra u %@ WG(XƧs&Q7#xiȿh-.콽? Ć|ۥjyM2zD8<$ qU4/[.TaiL "bw0c~yVw TbVoeGKם9gG't!H_z 4fe>fڨ 1ܝgtJYPs|=1P^StJiX|zDq.*5kʍF٨CH&[x!d$Y#VIͦ.64'\ͼK7uÛ%=G+|xw& Ki"$pu=+֟G, >F /iW6Pgaqgi9qi#U]]]e- :W莹 I=T4,mH a2XIM+~ !mg Fyh 3a7'ؓ"! a?[Q}!ztŖ?#*-cP V_)BFi0h L"pwGO݋e(/ 86 ߸vNHSa]+Y%j][ދN]@{;{G v#2Oɞ,up|rwwͨvB7OVX'>X0I,"hB}!mܞxEVS#O"$A]2_ϓ ~6k6ˀH-<+%ՑƺJb˿:p)wIu(t{2h,bWRyCO2'k/Bޗ.΅Z3r37.'٠:bz5MƮT./e3Ҫ0S4/*Su9VZm_;tpISyhbyTx@3\]h;:}rU:rl[~Y @EK.@| })$h1G&&١\{9I }.3,k3xài"!tRT)1JnlO}ԉg?~AЭ"BmGYIEV <CfXpn/3n.CMnT5ŽO9a!eU]p(!Hm Mώke]paJ_ƧT_aJw]V\H45'6ZL7ʊto C#ovR> \}+E\[|gVK!}@D[a^y:)0~|&=b;&6vx ;"@ _T?X?_#bSs:y`/nm 'm1~=JC {(B+ &D P"^ t*j6\TN.j ǪqW*J >oЙJȍxr jZWcVF{QJf1m@χ{,nZ-ƍDHCϙfIqJK CmK Ի2֏%?nZ67uɛ4BjYP(e1gSXz'-\GgX~jvwbX ;fEm4 k=-UqLM"62}x" +"oVbֈr)巐T[ʪ}:yD ze 8tV1F+8 ȯ'_ƥ|PkGmzcZT2wTC],ۚ,"'BWXuп?? O8Sc*EoF\ B>)l1ɐF?_γ94oaΤ?rMSn.̍iJt:O68ݧ Ѥ ɮO{V4dip}u+yK)!5<@ 7Jd?>df{u崨p@[WqO UhuR֫^G=d@($6@Vۋ׬o#F}cax mC^%8 7qi:d\(}6Oă)zߤA1J~uURZ (ѯ2ZŢ E' 'zW'5D@JWk*,d}~c_WNNzeܴu˜ջ[ƛ޹:K)8 ~b*/ׁzX{sܹ;$RtwXnZa jl3j3ej+݃jv)*ΰW6)IOZQ O H8+ $PĬk检"CBk _M[ ֎TB8nLHGQb '>:fJird/SǕ“O儻>ڵ>jkFȲ*1EM,F&~m.8j^ `e5<{p)ѐr!u_̓T/x9cP$8ڧ/b ]nZw+,Mqݔ 1OZbGAbnvnٓ@mR?WBNXٺP% O|;d=q|(+80*"NZE?XB)}Zx$F^JNejnc6%i>^'@D ũa] ipD&{>:ft\[Q/;;z%p9ʩ2jDYi=DExO{@A]}یp73k t̶B,Dy{m1;4b@q> \9B?ļQ(,B/=weU%32`H yL`x!Z)MY:&S7Tմwl 1e1vYPsaS䶉,P{״3BAa'9:qwiArhlZ"/o14y@ܘ6XE+ C"$ФvRЬIbt/bgCі_P ZQ#z"U9 BoCG֔?DAC“/2HЇ)h}th9AoazrZ2cwO[4. 'Y %V`_qQa}Ԑ=|iZ=xX >DQ;zꌳ~ 8ЈBe^YcI<,i(,$?IG0xg cv;*<ލa\b1'<Ʋy HJgSR^h"I 0?xړֈN=ٛ#C ݨq4R>ʇ{?luˢ_-v%'rTvP? ȳrgC[EQMذKZLT ,,!=bbdfPG@u|P `q2BK1@6'ʀ3O5cj0ზG5OXp78O!$4Ӧ.$G'Xv$xMwi3,Qic Hی}[NBd:_{僳SEXOn,v]NB^(a}^k]%(G3,~3)(OJ,G ^txȯ 뽅if0Dj"RGrR5h9lW8fc(u#>\6!!'Kffs8a3nsjNOg60b\#v `!uUL]!M(惡$ e*1q4B<F]:Ȩq2!ރOw.rY8Ƣ~u]J'rJDĤ9ϳe*~D^NysZ- 6Ł#u$`'3ЦrN`~S=a[$&)tg'nJ/ N8$zY 4a$a9cϭb9d6?Wv%-͍1`(,9[q>M#V8nROwV4֮j.FG H yǬBr3C2Y"j%^&?2ʰq 7Yp Q/|m3Njdp!߳.?uֲTw\0YamfUn}֘8o+7*ĖNЖB鳂@6| y$9!?Ř?H с"  %&IE[m0`aX4]0=4lBB MҀMr|Dyw7'-{b1`~X%:a@GsFQuȔ, xmRhuw(:O_B#%Cm~뎉jG#K7Gb #oG-}%&o}nij?ZrN)Ku?BdNܳ^Gd!0BUY4rq+R1W9=b(4ܹX۾eKr% _}8)폺 ,`QA`:f7rIU$&k57U#C^^9)@FH c@nXek e4f(d N{^a5iov'wl9+ rjI92?*0d62$ob+|3Z5ȧSNKKf~P9z6r$+Hr, G_^`67v vo"I_~M.H@I )chZž $hb̯q [j}Sx>|Wh9){o+--=-L8TĹ˝d\2U|ngau)(oWQT)[4]ntO}&3eHQN(lgRLB%w9Ƞ,VG1z,зE]"F u@u?c KSо3BT35+CiX@\o`LNo* @RV]_/'<%ŕO3i 'yztE3cE(y7_W] ׫I.[Uۭz+C ~-*jkQ|@f'BU(x#y\#'"e{+h9YEZ`@p U Fyy| )zjyxNAvAw d@?`lLUvr$+ 7Aٗ:q/VW l^-f:n OWX$9EO#N 7?I*~^⃶)4 K˱Hg+#s2J}s U۴ۺPC2Ȯw>jXx*3u嗏G%;pLސB@4:ord. ;0[eQЇ#a',bI:jm )[Cyܲѧe!Ǻª+'1“ex#܁dFFmVZ] &}["2&%sO9~w^n<9ƑU)W+G oH-x0VBL- hteetBJLdKkӹ˃_4D6XJ41"a8FdtdnvPo@!oEl{ȴ d.4;g73g#潟)Jqԛ+S} us\X>chFr)(]F@8 wgft)Hòhp'\+ ؘ?f{3:tCА+-)Êop$EaCHt; 1Bd1h@۽ 7yZVӉ8Uƿ%Gz*@r>IH8zQ<,=Cti4$zj^Wʗ=+C|=Q < $)Ų|5p|cJ NT<;}8ۦȤ 8⢟dfM\Nʧퟞ)@.@p+]1A#ō\;n'cbK'>eGpM /kvaY/,Gl> Pj/9`KOE{{OѕP/*k`<:N-P ҩRRdyuG o:8xҜ\k9*dfRpa/)u/olzRM Qτ̴SRpt YTJPa[\dp |K,R2Z_r%|q5K9tGSO3mUoջ91-K|^7e|)A/-"c:ERO ˈ{U?1\<ݱU5]QszF1|B)p^Nx+^bif_IKupRإ 7cat>+H j0m[G faA4Yq{:sOÇ"_t\;x?qM&΄ 0w^ϬEׯO҈k4TM2>\"H.AO3vyS~ B?Z,\F\3}YE<㭇.E Ck~{ ϣOk$1a#]~u޾ h3{]jbOm/r1ET9w![|R;a]\ȭ#WΈ{n!d(Het=]?doH܍F^0[MKT jn/ r# /"#! w,ŬT5S/#˜',AAlb9>$pjTRGɨvL>>Ozĕ B&@&if cc-%Sm"I'7Rs_*m'J~E,,Ac [Cz=tMe,^r ZȫJ4оx͚øHU2wICn{Pst6DzGf J%pu8<4~VV("_Bf \LcX+g~&SP4YC[D*@j~F Lk1L;^1~ Qb5R>2Ppxu`;MuԮEa^_ Ј_d\5e^c˔;ͻ69jzW55v Z7Hځ?׀=x~x-G6q 8 _Ow|[o'#H?CynMN4Jr_6 Ԍk*_ dICnsqYۘ4aµΓTNhF[f8 Kr}ZTR$L2Q-8>-C~IA,"&溊+N* 1oO_LƷ|/v́ ;xƲSFH&pz4 k);5"FU9)l߶{Y5]NY$,N;46,^"vI:Wg1j&ok#=oS`B̸'.,#VÐKNGFalmlMYov)5Neb ᘔmsqs<4 0ȓp%n Xѹ!oH*ֽbX NB| !qtWNw)]NC3ZC;))Jj/M>(}@<< %k7+j5)"SN͓Zj\퀠.L*5Lٕ8ͭ5hԨv%iv+״L)5J !I~IOkp+U#8jCy*pNӢΐsGL\IOg_d\GҔ# hT?!*S쿓<ǵL^SXW韉5]@ZYL]r‚ 4#}Q2ŷ:wD<Ҡf~e@boθK<^KY*qdRdA$ s(eS+}kF$=Ӌ1p=pfN][NdI'}sl vWW1?]\%5L&1*'|U`i@, z)i۱R (cmGu5"]A`<AI&ɓGݽn/\g%+;c]Oy,O0R}Z$k5@6xn v Rݒ:BhI+"ƫuBcSy ǵYX4輋蛔4}wNcUw 4\iud8198F եӪq3\:Qah!xQ^H>j=#=(n zS@=T3f%8/ *p$z=S( |vdXX'ygNzJ0޴r1qxP_I!vYczJ,xc;]s FPbg+am (v|LM_Uٷ[98ZC@G_s~Nѩ08 KEяW/=z~ZXMCl_]ʚA0sO`42$72a5Εϲhmz;YҨர2S Ć1i #9r7;F :ۛxqX s}31yrI둰"[{y'qrwX`KA`ÑtN75˛۽{"Eh^?Ȑs7ԥ4]v nK*Z1Zy\~HgRӮ'C0jŇTG42GVմ>g|Jѿ&@3VxĀuO J2;}-hk1_;%.72曽' ؖhhKΖF^r_};L@:v- ]a t[!cJN 7>r/@NU= J}7/ִr <`6oR[pҕeg6L}G(g0]("/+K lK2QH <ށC9kNF1XUe.dpI @0MTBN©]㛁N89ɡ@ Y`F"zv1ߖ=H~^A(sH:v k $Axyԁ-\࡞b=lZp]o9pHdK~B6.XA204 f5,UIAoDW)جaSWY>p.($ ^߇~ʛ6q˵~R^\_nځܑ+*\OLu#nDM{p]\S nvRq|XMJ˥!9Y "H@g(UVdbHpg:`ٷHN4n>bJ 5֜ W[uL=i& 0f頣K8>Lmև/N:zZ2Tk/jOzu?QzI/}ZQ'<[WQ߰ >Ȋd*iUoIp) Z 4=L;<:gbY0P (YU:sq`^L语ET?R 1'PxT`zm|oss5A!Fh90˜;vlZʳ]j\Oǎ׎Oy%G+U.6+251#fq"&~}BwM"K#[q Y,ME 01EMGznYS&ذqtJ Bá%#xNnJ5+r`f{2YZA,H99< -g^ NTb..Lj@&N>.z{kS(!rbrU̅k0r7D҃IDT2o$5PuR/]3\ˢRqbYO鞰w*cu 6ttAUNS ܒ`(^ E?ۅ4M#OB: f[{m}?[4 %lF8eν JnC*f7𵅈݊/#_ړa-rJ)"Z]E4PǮ9vJ+D3)muqq&WVk?y{?\n q)g`k:5C_PImUtrUj'Ԉj'\?=a7 i?cVf]'8 yrN xتNtx9Em" Oxg]oj|+ba_i4zլsKMK((UPcNVdTx ;( tR& qnfs6CJ ˝o"$EhLP!"8+Q39\񡙳O?a1":*/vQŦ׍eBT``0F)dGVdb}57ZcuӦ@AϬF0vyk[W!i|++u;kTD{w"6}3 Rߞ{lU}b1!؏ IV.GIs:w4o" i|Q_ޛ6|o_r} "r?ֿB-亞:gdP$ Jtt ~`Ybym>8@Su1 )՘kxׂo>f[jj`ժ}{6b+attBC%k~Q7F+hHG *F]m[=Y)S\ec8F,eIȰl5riZ7SOjf!֟pѥKy"u ō[,nvf2>Q,~FziPj:@O^dG>Xf=;ĨIĦ௟4 1A/s-O6$5T?WKԎJgoQ1G =`-vEnN g̘s݃>i#\gub~Fz F Ĥt\2gO6,|GBkkv!_"oz"eT\ A+g.¿^Y2<,qzc`<muՔo=Z`oCrWH{po;oAՋ{i(GrFR^ᤊZJ]҈ۙ#@ģ vs3^[ws:opI,N'o0d2gg إS38ɬyZ lo,$(hY\,#a3юVo.Zz@dJ{9QqYnaҕ$mU4+6=Tz$ W}oۦ8tWr؄Bq!Yhk1:C?9(*7rokk6/Qu'V.w7+c//eZ~BA[O-oa.+}+W@ GYUS 6 Xc))c ux;kӵ{ԘAc:.WE!t ~$_N+)?6ryޫV?bn7%*0o+7 +6^&$3ZXQ_[ylfބ忖08d2(}:m2NH'#g7>^Xր_ {! {skN*uŖB~ x{(Ll:F!n@  y/fc71vf(@Xe?THڿLnK `AE⊷QO <ӡмC(Y4`,ӰG %]?!yBOn ~VsR8rS>Mzkme[.ܽPU0;aw< MvぢSW,NϢez: <'ũFqAڵ|vV.8Qm$ėuºiPp_)Hc,>Ti.d|g>z[r$.BlJo|De?*.Qj6fd;͵ ¯׮Q:$R8 _p7T?(UKs9zf+sI dE̡223!vu<Q?U;M6t)C=iB#{#M&SHycu[./`)Rb'.F-y<6;*O?+r?,z2K*9|.V9i@e4DƴQ#nj > Q8 4)H͘}F ߯ŹXzX{\ZpCU> 5F}ox' |-lImSBbvӠW~CXx2 ϸ3#<uH^v:4:ԚɮӜzpf؛Ֆ-p8IC< RNy?͵HU-]۲= D.º-8zdBkɷgh^9G1jar֋5Mzj zVq Bd(އ77GmGoBltmwkkQ Mi2J 7I|=&#;¾vV- 4b7}PݍS,:kɱXɁ.z4#Fh=,D ֝`Nk@%:0f"q:i꫇ L` %鉺yU45F+>JE͘ @ )¬dysl/hvEO??%g4[ܽvv*U4ꭤ|M<^/ɯi膪J k- )jز%Y΀TR'Uܨ_ЇO93T{F 2W̷jyQ݈]22vl4fQjC!y*@NV$EmvH't(cTU_"E*2/pNN5*Z&y/נ,a:[IfNn3Y]ЬXνkԀ^q YZ