courier-authlib-userdb-0.72.0-bp155.1.6 >  A dk>I%z 9%ny =k_Ϣ*>D{Ȱ]y Ӟ9UE }@;cKy<&qB!ys : Z*^S iEby g.iO@mh']ϲ,[_Vruxc`kű3/nH)>C=.%>YbԖh֕y^]WlY)y`Xm'5 (C> Co)U.&yB'N'棙$srJ)sz/ }Яmӈ)œ'Ў%V`E_2^==I/*?la8dH|=aqHN P NZ D_=|>f[1JTу9b.UK^O>QT@T 9_i2 ?GK($TL]gb284a5b26f132640ca0d3c4f40d93f1d60fae0ae140c67cd40add016af89cb800be6a2201f9bbed5b8cc79b6fc2e3e11d8c9aa56dk>I%z ]nSFCNI/F:0ZUYl;q7.Ih _Q6߼@(E'iw{. a_a_YV KdXF8lKzB/Uȧܚ -`ܙj4·4.)٫c `rtvo)xd̉W[ئuB4G@ FG޸HsrDڸqYE.\ H[Vbl+(ZR޸{={^5(T'$;`h =$η_0 VRҢ호/4B"82W:?x7nh`1QrN:ݾi@u alk.Kˉ8O.xIu6,)XN*Yms?: ӿ(6VOrwRGD^̞Bʑg0ihbI+bbKjeΑ͝jWƾ{w]|>p@$?$d  * `  $AJn      0  X       P| 0}(89: >@FG H4 I\ XhYt\ ] ^Hbtc d e f l u v w# x# y# z$ $0$4$:$|Ccourier-authlib-userdb0.72.0bp155.1.6Userdb support for the Courier authentication libraryThis package installs the userdb support for the Courier authentication library. Userdb is a simple way to manage virtual mail accounts using a GDBM-based database file.dk>obs-power9-12WbSUSE Linux Enterprise 15 SP5openSUSESUSE-GPL-3.0-with-openssl-exceptionhttps://bugs.opensuse.orgProductivity/Networking/Email/Servershttps://www.courier-mta.org/imap/linuxppc64le T' !* 큤dk>vdk>dk>|dk>|dk>|dk>dk>rdk>rdk>rdk>r69c000dc5384190e863db91aaca5f9992dd096c8ae7f78ddc5ae31c96cd6a6810a8dae607b3f90edc9ad0ff961ff7518bc0eab2fa2c66cecab1b18d7c68615b7b8d0c719113a674276bedf08e05639b0d7a67fd8802bd9cc2880b1479346bca29145d55eaa638f5be8eb3decfb24b0819d2e0cc5a573e1ab839af54a4ad8fdb7cb51a329d43135a16e7d9594b24987f11a50809a074a737e4a0891ef63f8c8d26644f198564caf2d94a597ff1f455ae5511d3f2eaa1471ff3b560989bfa0cfabb4aee962d4696b1397335c598336060354ef46651982697044dd44dfcfff7b18e2a0c8930b8f148d2f62c5e5253ab1dc70a66f64e1933adeafd6f249abdbb7a282191a2968dd05e39ce1b1990ef1c7101dcf58773d97ddaa0b2bc7f3a0b6eda6libauthuserdb.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcourier-authlib-0.72.0-bp155.1.6.src.rpmcourier-authlib-userdbcourier-authlib-userdb(ppc-64)libauthuserdb.so.0()(64bit)@@@@@@@@    /sbin/ldconfig/sbin/ldconfig/usr/bin/perllibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcourierauth.so.0()(64bit)libcourierauthcommon.so.0()(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(XCRYPT_2.0)(64bit)libgdbm.so.4()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.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 script/sbin/ldconfig/sbin/ldconfigobs-power9-12 1684749955 0.72.0-bp155.1.60.72.0-bp155.1.6libauthuserdb.so.0libauthuserdb.so.0.0.0makeuserdbpw2userdbuserdbuserdbpwmakeuserdb.8.gzpw2userdb.8.gzuserdb.8.gzuserdbpw.8.gz/usr/lib64//usr/sbin//usr/share/man/man8/-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-authlibcpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c57ec6e8741a494cdbd9536e83bfa5fbadc56c77, strippedPerl script text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=e21d3b334c7dbe1de17b5821e3e85c74327281bc, for GNU/Linux 3.10.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) PRRRR RRRRRRRRIߒR4 utf-8ff5b39212124c64322f233e47afdf3feedd287efa9f39d28114799f1f658cac3?7zXZ !t/]{u] cr$x#H`Jc,If*ǒVG0A0=F@)[DA J~O\CG +ʇ]`>b،B U,x&>㡚?Ō߯U<=BI< w74#{%y63d}:i'_״^Ƅ,e-RY;پeQG,(bI8:0;g3nhYݶqݯVv$Fl9 A;yyVԫ6Eoz.pp(SN 9CF@كe7Fۤǎo-3Nw>XNc |θ^7jJa_ ѫ)2wYRn&t\c|4ֽw+AVG[alpGBs|LMH*|"x&璍EhB7tXQfc2rG]һk̢[>/ޝIO_+vƩ@#( +~$,NGOyP3їc,Q],au R#_ _;j`EKy,j fk*s+_~h3܋{=D9Pyt\]EEayCm>M7hl"u> C3ߝQ(^0PPEace- }Y~7eWvw4^q.!N=BcSunf+?oEq a0iJje՝|qn|>9&AwDJੱb{ݭ[Zv{`*mi' 4>u¾?= p0ieA$ 7_qAOWdE(9_R}/N>fqvi_{#=Tkumi*T@yE{Ax 1, 3"QMxӼGgQ1^g";"1;מLΨ$dr)@cTY+vq!_ZfsvHONusAmQ#&6|Xcwp]>I5eedU9Mnp3}+U2 \Y.d [INoՎ~=g35\6Ti }4ʴizG8t=)G2 #LR1tnIN#vLgN<:3h9~]AnPnQ{U˰ê'E^zT>ʊO4UkQ=+VHN zlga[*橂yq| JG}ܖW(\Y8м3XnpckCy1D1<=pzK U.@?{&s ]g;$|GtTyn8Z:6Αa)eHUP}ͣp}߷+DY'- o@hX^_) 9V^^OQJoBaxK~qiiFIA8wǂD˵S=UTj<&# 㓁_QʼnU1y .{پ:ײɆ/r5 28'Z]aI6#od:BrDCnXI;Q )@Lj]eVrҫvd/QϮoR[x>_O*\# }hC:ufۂ8`7<|9. >MY2Tm 8.O}) EvpR:ZT?"DX:BZ #D/&f<͚5I=gL&ͳDz%(vPH[u;q֊F٩`quɷ[t. |0 ?QX˞Fgŷ51%HAįb2B=r_2p"?_mNt- L&%صR n}3@ Xmy˛D 񔬾aA Mg͹= kXuP5:k?+k](R`4!HkR^m}Dv(|p4RtSLC5V0r7D$E1yML 0~Mɴeir`R3[gI(ԗ^,AQm$56cD~u4n,^JP,%Vݽ }&J: 1%fek/OI^^&?!3@l% o%S~Cك3BLuL7&X0̸$E2uOLf, I?^ś.4U/KAMXT\jp ioZP_A! lˁX]ϳ9!jA 0>-3/Fnl&k;JP' 6\q:)@1NmVq7dVjNFUs}hHPOA2dSRNѰ_0m-[MN}p-K|:'Wؘ$[ˆ\9G$mWkX`Hsf= Sۻ=iyJ܃m}Z]Q@šݮ #R^1* XOz4(@$ʿrm%N&ǘz%SFfSCHll-[R'yyp1#ӄbj}Wi5Qzx[wތ$:s޹I^*[s M]UQ޲.E=>l0-rꇬbU,~͠?8 qR[$^&i,e-yXNVp%@pXu]|>qJb#tIi3lLsR''+(m['\_޽49b{\?D{dW(]-08ԚK$j߶ 3VsT Zͺ(p'3DlT6:%eGorSB4a=[Qqhug}Ź,Xorn+P"[s*`v4 wר6aKCs_Hzes;qYRWqv#R09Dey|kI}G2ee\1xDdzIv Ճq4S)ԟYE]du-Ɓ9c-Xnż=Y{Z;[Ja0y#< 9U*w$@D){ c&QelcމnH,rڲ[a~ʹ{\.qI˹8ɉ]H6o%ʗowfyfIX8{cWyϟD@+Iw3uHԷXi}x8@;G/񼝞t>W$S(ITb>;-u=Ͽfk/=H8IoXsv< n8/-~y鉔4]I!e{1DDJE 83*L۔*~.vhU큖^4 eɛPcf:LWdy66XUi$Q ]R%x|4lJׁsW$ K_P"!|:;Jdn3V̐kC<-#N[#czTgԮA5Ydln8:N6Om-SF^qg: :[ndNIVbĄ Lsx:u.V5Zހv6 U󶆴R "HD.I73#mt1`\4rcsЍ >ѭXEpwq $kvg_磅1NuCGKqǼ‘ז 0m'(S>Y˓6DP=m8"?J~Dyˇ=~9AqZz|`/M\?YMqnw!&vy ybs7^c0zvl=J;_F0S߮#8hHFдv* N 4Ns>* >܎>OLzT@sJٍ}!A7*܃w$ z;\+ >RwP?f)f Kfis:rHJempLWy{Chk?i yjHӣL |z6ԐN)g $\D*?ՐԜTLR>`sq̪_˫ci0 `}`T2wBuK ҄>[sHK9o졶FPQQ*1rpmia>6jȇP m|\ǁ.GsX`IsN*iT k=K??/8ѿ{6(浇f{l_<`&\}EIP-D=+e~ш·AJ /=B\%Uێ3H1bv9T4eKAu|{|Wi5)9ﵼ8~ZiCC9-j}YQc n]K_.U!{ԃ vB&O|ͼ\v]P)=̼.f@BKl']nb>v4G@f c|g&p+f q8Gf2)gT6ᇿ^-D|ˊL&13/ gwұ7F.>M[#)c7E qu}I"M] )9N'q.i{2y֝.UJݤ-;JG M7pikݯ~P]Zx20d6)0[OЋ3uM_; fnTÓx(D#`'TcT D%spWZ"M B&};!26x $YZl j:FYk$Ĉ*'J̪։x"d̒/׀-re^sQS~74jDn]jƩ둾$9mRm~ >-.DdK&">I\ K$<sW0`suea%KݤEy*o]5ȰDّB''K3E %fVZtV)D5 8#O1Fl&o,EHI3c&.Ӎى~Aj6QX_ߛδ'ݥHFۮ+GxerSSxQ->K˱pٻQ nOV޵#UƉRGʎNOK ^YO՗ӵ¡j-!󤣵́ܔaNj\ PJ^XՌa{u~EȖ/mko@}o f9-9g Mx,H+?}؇mxXQ,*1vi{EU^q eHalalF%(BH4+G#*/*&:F.im<#9BdjZc 'B~-Lt%@$}& e#}4^ ۃH. }W v9O9; 3˘=hzٌ"R #߾*T|y 9pPd8N]hvMm@p3zH|{xH.lõ 4 ͭrdu88{ϪMn=P/{\ZAqY2]J:|_?9TDlab*XS+rԛdzm>yڪ ]]J!Z$ vAub`52v2'_GWݟՂ"ڊp|drlo~ϝ0~% (Vyx\>y2ڠ[&Ec<_gTWV&R o"%e+b6aAƘ΍Нb4 i]!'G`D$V;iX)%uGy)No՘ H;-]\%Mdņ+ `6zC;'E13I^7Xn@4Siܽ( A9V^䛲+'z yJ_LN-gEe_ W/:TL.&РuD*EW`nj _?RK%("m k=}~z&`بp-5翣 ?տßԶCJJj.\7˧ \lb> ɰ>)zuPV"_aU+k+XtDTHWfAu ˗P UNe)kO&@3._^Ea-9V ]A[wc/%DZ_7)N zfA^.dιoc>[goX\V,^нQ5WcPATsznwS5ߡla`3rZ].7Rj}7BS|b]p#Jn]my-ˣ6f=^WN0nW:|~dXK: +ÓX=J\QM?_&.69BW\Ue@:!Jg?(B6*&ԴUVk۬A>~3P_wj<’eQMIV?Euﳩ5&<=) 5b<  Gؔ[YZ^e:#GLsti~Iau^K3lok 6n!)?.D#RQ|Ys;*Mkbin\0S:tC.khh9]I4<]| {;"%aؼ/2֊XSB0W`V!oUWN_I|fL !4zd;%ǣD@;2F@ބ.؂}g (rZSEB;#;È!T =ku\ǒ}LH3쯤[_g+GghڷZסJ!ܣxYSNO7{*oA|{h"lswR1O|EJ M7^U-(΀gD1m$Ef}E#L#YP6o5aqu*6k_UЈ EuH#DwDc/"LG ?ZNMb}*}X6eqL|O4{Y&׹\nU޹wb64Nsq_Y 3Jy&Ʒ8PݣYFa}ң)2RpEžodOq!7'q\T^OAtJ~͈<;cO>['XF"0;7Mq \ }% $@`NR@bXڍ, ȱQނ :v,C$lN;w+܇N;KnmGWǀ#)yGņ-;#j$7 a)xFaiEA>`*\,*>M?IƮXh~qbF 55{8~ X>{L8vI8H op^չʦfOBˇ8b ՕxRh 9=npde\E|ۦ/q#'/Fd~r/liƏd2?jZTΑsElZ H{] )'=}Vs䕤xr-/+gܣ`y@6}/D/iY!)rmw;fဤxp q|r5 ȑSfgVnjOLӡfOõ>#Oqޫۂ'۶l1Ԫ1Foo(Mڠ05=nP 2Z)Um_y(@NY6f$!rQ,& -ݩriH>4$HOܢ#V'KěmDg@ÃjkPBr~`)nKE iG`#ƅ8;>r^[&D;׌~3"LJJM Y0! 9oS}GG٭.aIj膤j8jPs{l<(їRb qyܾ;(oz 5UPf5&0#&E<2ZUUR$$g&o઩ơ+y I]&E/F A. AqR/<[p%'D,(sD+ɜI.$H:BsmrkP$: extR)tkӰQȷ"FGpơ3ƪvvw@<6LP'?0*l!b)ЙɕD+XzacW&,1@$&3Ըm b=\s4Ec-Ksy_^9H1D %r#!b+f \.-9%įad8#ZX-7513F@ە(>Ie Z,pirVn#\>fhrDCs2_D8e%+azϩL(6*9|Z'@taǕt:Nba¹rDн`/f BFͥv8穸وTBr.}3JEd޺yDW&6w$g+Ep }զ<JDߟ=~,s4qIԂA|J;Xd`RĈ$v]s=QKbDgGM"Ұ+]ia3*%t?o[}ieTY6ZWSE13 |AH>ȝRwrz`fP ń*{'' _n5dX岥bМu>d``+9 DYQ (2pw;ơ5֒aˌ.kyE@QW_B>)'fct<|N/&X-YzAŲpѻظλE9$l 3QzL;7z !Tz7 DIPMl&Ynͤ yF=`dD?%W?21e];X%7S?Ȇm~ `Sj}&Z¾%q2.| \A*=N y9 v$&%s]~dV;ҷ<,T@Gv5_ 1|I 'ߝu*L`0Qkt)A=1F΃9 R)J:5+hSNzYnlY2މ޴e)4y=OTgwn+c /Oh(aI-aې'lP@_sCtUS%b|1'/ l6ߒؕܗ \wY _  /Y k%:+xs{)Nji4MLQ|ɳ4[]6O 3J6-)1ͨ.L5F,EǖX xG=ǻ a;,*/7*!KBеX5 y!p4慉Oq/X'"P#bzD 28fL-2G.5D:ڇpxٵ~r{̠6O9K~ ƣa^h}#]bnԸ qY߲&S`ta8l /'V ҂㍩>EK:]ۻ:s2 .upLgx#ԍ}@j[*/l\Rz$s>a(!&#arCFGzx8&йTMQfW+N۳ / ,Il>XqO~?Fbq|r,dgxVn╊sFݘRayxu˪oMZnj.\+ XЙxĩUt .nA+S/J0lrY80V)m"\/!#lGeQI glMfí2MT͝, ('B /-0_0f%vo~ΧKن+YPҚԗ }dcEdnD )t'贫aQߎCLE*l6M꿭9:iiW#L`q½ b:V?Te΃4̯(?*ڦ2C_u#19[1čO7uɍT@X.?[uToWa 7}W:qbOмLmi %"J8qRF\}V@VjeT>]܈T7n1=B3;# :vY r*W!ԮJ$Q{I'"`p"Tѽ97ӛ`YxX/jit: TN̥$齀8#~S _qZxhTue@k$asq<`rទsbdy"O u}`d 5VZOCBH$zKݖ { Q3T/N.t;kzH۫lմ(4N$~ } q(TWTq@D C@L|CJ*. x£qk#y7eZLy)$vNϾ~ھɎc2M쩨<s*3;*Ho/YLJUL #QJxțUfNnv4POs^3%B5(]\ Q6v(@xq<qxkgfbrJXZۑ\ pXq(s N({~2{FtU=_;.^i"d"A.|9WujFt!wxkIC2VȕLs4m['MGz@HۧB~ PN[&wJ&Xde:6~>Jv9̗aݻ5ۆʫ{dCzKF3c+L,d-mt: Vp5̜!5jB<%*_9VC] 2V#*3Sc%:UdIi5wF5uOg6)͠o  `Iy8vC 'nKf}{]7"m@, &7tEuBbYwu4WJx+@-2ShQr>ٰ -Їxx.eq* 8'ǕXĐt<`fɄ1k㰵˽u7)=ϖ延k'7:jmsSNܢq7 z{R͜%ȱn4^_9!~H&zR2D#F(旎ݿY3.ڿx|`4#l0?Y4b|j\iqdE:9 t9`.CtP㊅t C0 7U(vYy•!Qd._[cdm}b9,LN!)Lӛ4D GW<ǞLit邕aleXr+R7 aq BEPY0;\]lD"y8fhJZ>ne=7SJBBC9y!C@?:uW&s[ōJǩ*gSqhOƪa!LLؽKgAhI K r+5=Ȗ>ٶHMe;~oY8kcTG) 0/zRGJaeMt"t l`՗n#I/=>e8e/!Twխ3^AK2r&kժ.s 3ҿo Vrz񠹏jrPaS(hD/+'O}XljXbM!d]u $p_.&*-$PYBSA c8>!ȝMd OZZ H]ً-ʚ:-$iCчGwQ.)'ol߲XUBH,l&t:S"쩯12Uˈ߂E_ٓ}ڒO Na,AHPxJFUˮ„{k̘~l hYS*uQvD[HD2-/[@pF'CU=bWŽj&7I,q&  0_jxUj"GGY'bP4Ws2'y76<¢'viNzyEv(rXdG_m -wKX"@bT +Tni u G++&يHcT3ef()lru;ы+[U>Fp{Vѫ?)fs Q-ZjE@&Bicy7M߷>C+]WvsK+Kb*"CS%XUÕ$1g$c~~XM.nѸHDL:Xԅ͒V |=qԛ?z?Zrv7lav 캦xTB_ZN->dO!vW/- X1ʣXȪ.{w*dOi//[dbrehǭӗ#=yDSGɈ?zw?zZ';,bY3l5jᠦE 7M CaVww0`'?p}ܲYDhXEw3>gS jpl%6(v/: Lm.ރ5>1EE)2{cGq|YEfzCqpwzKZ63Zt>/_awwE?0*n'*կQX|; vy8*$*Auw}7ZdAr]ƤeZdCBfGkGE4 QHfL8K?MnJ$l/K9qE%E qAс1B{ZESN}`r N K{h_w%Վb;qeEv.|_Lopɱ8q&W7s o6O=Nfm }FN\״Fx;=3(S Dbz6+tM%KJYca[HVd:]`|~IMݪ|LY=PM}o?\lk~`}';3U{L. Mj!j) CHD ٵ6b 9_KlD#P~8EkY6%b;}կc2lAgBP) 7O$됲ڐGqNhM}M@&N(&=8V/{\v2{KE,֔t֖͎l;6z;DLSAVIZR8VRR85+<P qzT#n'\OfȍR^) ߙilrrXW"j1$&$p^wyKk<ʚȹbV¦ZJBNͣY "+?o:`/lJ ;E[bOT Dalxe;jZSF4`"E|X:$۱4ϮE6Lh3c i CsŁWa(B.SW> zgVT ȗXBt(EEdiIn6I0,iά81bѩa?Ԃc^RY#Z&npY 8(Jwy>tL0}dhխfWcBsnS2o/Z m3s>?[:Az=KUNl(h"a#B<+ưSpp~ON_0es dվpW :qӜuQcnvvg3G,4L킷}/.67AJEwyI;>r[>2?бrbT>eV,^E;&Nlc.2iwաC:feA^Q9q.zL?_ ?{b%:;XG }_ E#y@`a]+XZ o_\vD:WKY63{"C^omkO1;ɜ!/6e\7~zzq5ay'$j ՝*6Oq֫ UP;¾ Y_x_W,hk- iSv107u_YE:F -< <7Ϋ83vp~N dҞ` KHhNB?Cl(8pd{^8"£ #Dm"R~8pxa JPjb;o.8(ǛUEGpt(l,6d 9g{̵ےo:Q_ 25ՈeoX3 B~׳-后A{,6^P_OkOu~3]ek)<[WuWh:^zз1Wp0t Ebvʝe*0('A p`2tIEB6]{UTYֿTv-B1u_^Qbjn2=NCQ I,WbH0eZqGdUl=c"7 P\|/gd?n1#'?k\.=E2Wc4ulSz,9 oL 0=GcD#)qب2duo"aRb7Cmv_f9 -WrU'%-N(;ED~N]~qCKHUf2{1hQR07͠f d G)$"@:MP12QBy t?'*DJ6B1gJD)Urx;'Rh&2W%ҸBYU>~u;xNM\hj'qzCb0d]EQ7a.ҩ)LJzSs$F=([aB0?gkE=:;P0:0,^ª<ߪ{ xX1~' c7,))߯-VZ&>%ǎ׋# fqbӕsfta׼γ[UK,WcƐKrfՂmerYCmRH~[,&¶*:y99F!x:7i)+|\2ve-C{囇É۵ɺUP(+8p۫)^^D'_xgyҪt*mѿO4r04O FXEe95h_vͬEҬ.\J^l_x(qY+F[MY8v?ɦ1J߇ LStv{y:`ĤΔ9u' @֮H_٢TAikPʤo/Pw*?{*ٸiH䁧f0Y5=[#4'ѣUS!rieS甘t^ b.KHUÃMB*ԻCCO}P9NS"|axZem1Ȣ} EȤZ<'=|޿DkРHuÛ'O30X3@+p^MQ(az5Ʉ~V Bgj,Tfwc;PWa2GϨܲ!mV6ok@3cx.q!!;aͤ'U:oL$`ۙ#|0||B~#V+Ў .&S/' |ָGe1y%4A&Wp :P PvW6^-wǐ##QIݚX co? Uh-Z^f[3Ѧ({#wMx2-ȷM\hFd8LMֆ 2GցWdS0rab[s5y 0垑۝3i3ѷ= ӑB|P@Vn͛KYx"]z!eJ9ۜv9:W)0VJS/cd7˺^ugO_^PWa2nG(rTj[IJ(MO-0Ȓ("n4~=^ZE~[8; \" :Z;W>'~2Z궺V47)fGC#n3GunIh>}!Z]SUqѴ%NQA(˭|9R`j"ma LؔYu-j Z,)xlZUg@肆*n^r,v4:35 ~3$\Fk*Y<нXo!jN@l?pz2$;y}Zɩc|iIV', '8WW>ob 1fYacP8iLĽ8!>(WCj׷ ~~=9'uR*;vc{}F Kn댟5}1ѧ?dP]#aoV9d>NF[*;Gɚ%O3sUEQ:G#F 8,8+N1@L@C %{y(jbM 3f}<89_zS-ݔ*=1PQ~ׁ̳ '<;cB8wN;.kp,Zrۜ-E*G <_^})5p*Ee;e+*S9݁57V"EO!yQkv\/?["«"G;VUJA ίEԆjl4QY5/v rO.*75TjYa+2\߀U7-ȹٮbF~L)hCyn /y?8s&J ,?E՜]H 6=!@I)!^դ :r), %x";%:I~TFbCL.sH?C%K̠xG]1ĒyWl~̻Y+y=H}hBbr+U<<‹Z L@fT\&#ׁ*&/Dj8qzi $ y|)Θ:֗5;-R kzU rqxNNf2|SQ TE<(6|N3Y o;Zi";$F[!p<ٌ O9">R ]P+NqA1kS,#Z q޺NkG5Z)$Fo Owޥ3}3 *$RxoK)iўf>21IߞZ`yWB7Hi(=I{ysiBXQͲރwEL`]/կ:6oԟyZN-4DLm0f}-] cQt1iqzuB^c8}贎YqMtI8b8xuGzF]WPP1PطAׂQw"<-6z`Χ'PWQKH+IF.g~~|%2 y`Fbt0jc?ԌŅ(&'@4URx(Kf=($Pd}5޷yXq9Q/k8*Q9rca3͸d@@%J?5_DܹQr%VgD9C%ݷKhf/>gy uTKRi5pꮢߣD n!dffXvb\l8 ehs~nHl0PP:c|;w|i,:u8-҈iG> VTrSs#RXm󎬆AS;LH[`@qʻBI i VA5w4SO%Ψ5iSx-ćrfXgtBJZ /MRö݂QJmK;"/zj x$zDaY\/P q=e3gMz*kݎq9c?Oq?4aI+S88vwajRKig vԈeHZĊXt%v߁'.dd& Vܑ[ hɢMP倬0 B LUKsnPf´<ݾ;-g(2o QuRkkCN:Jq97H'PAhi`썪g N ߔ.x S ]zI2DPa!o1*]33[_UWjlov &K0ه00A8 )XDޟz- b:,aj*ҍ]6n_b?_B9FKŘ})h{C,ý~m@V#=4>26KO7Gf@LI`uJGD-~0iPV_Z3 c`I-3X%T`y6\~H~ Ӷ?6DVAgmW\}7ytaFꦬvFE" (UJ hIV)*GT@/g7*U:?og45SΎQ|/za]PLJJ׈8.4`3|1!ɻ WQY*3m/IsGr#r2j7 ܌Gwi7hEAAi³s94;"!fXlՃ$RIVěm bW |$yU 0%O

Z̳~>nP 1G}R#6:LNsա@\hQ/ bO?ıݎ2 i Ӳ[B^X6 pZ:e⵫'0QbBǰA-Ɋv8+O67lb8|ݩ,f~BjcBo`zXllKg C{ϖz]T)碧.mX ]ͧ†}yyߠ:OF\1?[*;SJT` CM *_uAq5;%DĒxrߦ۶6ʍXxB+Ahu ྦ o ӂ K+} !{VJ%mwpN֡"/r*'8~(mCP{vRQ~ws9N2rJζ88݂=%s[d/ s$SKR m``ۊ/gZ  |`z-5nmJ5Jm^T}46}@-;? 3n+b'l ^q#*؟M|>bpnؑK3Bg԰=aWP˔iEcArS(=vэmΆ,C^YIw}wh/lD FfGcUJ`jQ/3ٙ A-UwMpP4|vf\"遛_]8ݸIWdU"vf{#v=;W/좏w%7'"4T ŋG"u/n3L%>8֪l("Kn sdU%E m݌g_mjG$ȓǰd|A-~D)|funfg-Y*ZBoPQ! qM$m><u+ "NhxQ.E4{s!cd2&6OQ0KiR-l/m⏏j^}cI0dX!++rӏwאּOA  5̭FLF|pww#D)rYf6پj^*j{do>d(Od,8ޙ|3-J& b;!aJz6ˡzM}8!w ]eOz_@?(]:p*DwK-/q!aٺgՉ?dԔ07g~7R*) G>L-ЉWlN4"e \wmꋷ#E?R5`KS_2/ߡTJߦ4KjX'7{;:dT^2(r*X06B}7*"U=m}S2T Ys4$9^|0kG 7z`DZMI.k;Jls'&(0[,P Sk 6|;o סk94+ *]No»yr-~k:ͫB_Iu^ @ԓql TїfR4%\_yrOwî 4BW[f;JQcyXbMG-eĩ ^@DԺ6oWe pl9K{Ғz-~zgȧT8ho\2wdwDP :9q&mFoe4 FG[3zS@YWe@:KL)0a?OaP:ցa_(W+=Py,^U'ۧ'LҗqYT \&I0N)Z,@yb/$b:+Qgk^F.]$)Mh@_Ck~mҨM1 dk qo [4Eh}x gx:o̽*Ʊ犺}zNiQ)jѿOmD6pe_Zո",/a%r cdb$]Z %ɴUmܒ'9Q#Nl?V%6NWdbmDT($;u>XI[Dy<}BM$Qσ sKkbFkeavΖj&%Ib2~WշUġg#fjū*"(^Tt/eS XP3؂?*YR2JD ɤa4_ rksȢjRiLI %$gn|w2Degsv 7(fb<ǀƎ%-e)^0?'D3iR @Jڑ#?Ē~||`! I'Bf 0S4zad&ֽZ5-|3YueOE{"ɤԶYƒHUˊ#m[+Qv͉͂-DA,I;F_P)[[(81MiPQƍƋ`muMTHM\)&p)busGai%ЇTӂ C@8lQ7ʌR+yU+`vF?TEq ߥA%:t37kF`(}b4˪nhq3eRq#9Q}okxR:jޕfd]^)8̍2,0j0 >؝61M3Pr^Z}j7 au` ~(ٻ쒪]?oQإBFK|_%ԃ; xI\)ZAs|ќ4]2]1m `: @E+juUɺt4KNGa#{CZA=8}HPȖAѿ``'5|"P>/M a)%$ eh> uqE7D"Յ#^RWQOUl5BpmB_K@V9wJ4ͭs4WP.{n9iGx! ǃ)BgNuTfG~bŌpکJރd5W'unM`*nj6]1)S_؍ӻhl,bb;ze3t L;P Z d1RSwVN:gF-80t_oc(pU55se9 Gl*~'`[Duېo3f5x.mWcEE"14"/ g?>.Y f7~؜pdF7 Bo9 *峦&dayd5` C YZ