courier-authlib-userdb-0.72.0-bp155.1.6 >  A dk==I%z v6,8i6}+{gyqϧqq"@oAHKtxPue>!;#sƀ\- `z"v'S0Zާ!*44Gi xS//YG `k Xn$F!2 >Ҕdvk;ըN+8^\_Pyr%-j+ai:F=ň6=dl'8v#em"#e~ ktDzo?;+sA]!s+p] v[/eg7KFY_k yҬdx0t_ 2Ƚ17Yъ^fqwhKTjnи"ȱ5b쏋b-J/qp\]#ΣSDҨy8oh 7e_ z1SڽނU DCg_v (u45647c26d4ccb0ee762678bc09b27d3600f835514633df22098b7d4e5f4157712262584b584a69bccca159e3518b7f43346e2b577dk==I%z <0׈8%.(+!_fz3V }AZ|{S?t^we4(#5EqZd$ru\2u+မfo9_N=Ih-aM1"g-CrnK|VHVP/(:OhHEpUϾIF;z {,NbX rCԛSN 3HkJ~7 ="p XV H<,Z^O,Fwq/AKUF'9 2!DvhHQjQn"OEN, Pew.Ě x'~W_4A,3"@@"rN@Ťsef7c.h.|_X~r\3 $~⮏ClO5e 5D ew$HF] `7Wk+sORhXqp޴6?3*ՄHMm-cx'48~!S\QF"즰^],>p@$?$d  * `  =Fj      ,  T       Lx 4(89L: >@.F=GT H| I XY\ ] ^bc ed e f l u v!w# x# y$z$`$p$t$z$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=1obs-arm-11WSUSE Linux Enterprise 15 SP5openSUSESUSE-GPL-3.0-with-openssl-exceptionhttps://bugs.opensuse.orgProductivity/Networking/Email/Servershttps://www.courier-mta.org/imap/linuxaarch64 T' `!* 큤dk=-dk=/dk=/dk=/dk=/dk=/dk=,dk=,dk=,dk=,6352532698e197d92b28329fb1d98e4cbcc5b1ff2f0eb0f20470b4b8d2b5cb8d0a8dae607b3f90edc9ad0ff961ff7518bc0eab2fa2c66cecab1b18d7c68615b7b8d0c719113a674276bedf08e05639b0d7a67fd8802bd9cc2880b1479346bca29145d55eaa638f5be8eb3decfb24b0819d2e0cc5a573e1ab839af54a4ad8fdb7e196fe567d8c2b849264397efaccc56bc4b2e5ee03c6eb52975890285a9334fa6644f198564caf2d94a597ff1f455ae5511d3f2eaa1471ff3b560989bfa0cfabb4aee962d4696b1397335c598336060354ef46651982697044dd44dfcfff7b18e2a0c8930b8f148d2f62c5e5253ab1dc70a66f64e1933adeafd6f249abdbb7a282191a2968dd05e39ce1b1990ef1c7101dcf58773d97ddaa0b2bc7f3a0b6eda6libauthuserdb.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcourier-authlib-0.72.0-bp155.1.6.src.rpmcourier-authlib-userdbcourier-authlib-userdb(aarch-64)libauthuserdb.so.0()(64bit)@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfig/usr/bin/perlld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.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-arm-11 1684749617 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-authlibcpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5512aef1a9e79f7d7509fa695ad7f0bf9366c7a6, strippedPerl script text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=e8d6132c22ad2a8407de6cae70dd6e09767c5c4f, for GNU/Linux 3.7.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) PRRRRR RRRRRR RRR RR>g?sƕutf-8e7a88fcb353a97c5628f829d9af95be6601147fc0cc935a6556346986880cb94?7zXZ !t/]+ln] cr$x#Hh*VTF\Na0AAr=3+~ oT7XeQTL߁OjԨb;~,9i$Oe$`jTԙCvh-?jd˜G J(Ԫ7_ɔC4&H'eOzji,[7`LDu``g1&BS>G5aqc)}ïopY>vRb) Cҋ:^\8X#PCcϡ8qL{Q%Z娷axp']¨|(E>2-n.*A,WmyíHpmA{ė>WYR0 +*,S'RI S+֚o!BbPgBĊ,1y-3M񩧈 /CMEv]^mvGrԦFŀU:{<ߤ+&U$5]CC͆P5xkxpMF0QN^ҙ8tni]iyh(y14G0 ?ɃU$_Yt(ޫݞʧ!Ӣ, 594_;?XԊ xǟK {8:>|-n8Rz>)"2c\Iu#Czͪk?L&q%nj)R4N + =Y}GWzzn-2RJ1+n\^C)=n=v1nKSbI qE;-ӓ"W_k,f?0|a_< ֛`h5 lH [jQH&t1¯aQ1.zWhQ@cOb"%?z%V%G킷Do.dY`UM '7f=)vnRÉ5&l y-cq=@$W"#1>r͈pnN_"ͲMY> tɩ7|{^C2!8zɡxȍmZ7L,^Xrm5_@9zu@fYO 1_aK"ań-,8.~]t%q{fK!Ы b"[S3ښq `G?Oê4o4D,)PFKY*FCt[ݶ vQeD$mub[!Ey3ѭSO$$%;dQǣ@oc8f𦤀k}A'q@Ceh!Ne3-}9@h1Ozv?vo& #ր/PMKq)J!R,-Oن$si=_ E0uu)aOM*8t"EQ)fJlK`@Bg&Uu8Σsϴ#?BS@5CJ5f Mss!ul= "h5^=!6 @| Md֟}OveEHNia}y16 M y6 /zfY{C TZx)Ւ'W_xSeUyA:أIIx|Mb9]tq%M}š .L–@.fUQLhh4lƂOlMuPRx Z~^YY+FO kj)Tu44ڜ;1dyo*;mAxZJ?\d3/|G#5 ?cW3ቦ-#1{܉] {h;plƀ#ʎ{0:zxOhD١[$W?,(74N~vfOPj$Clل #́˼_!|t!+9>с!0T"[m)\Bd݅@>8()^{1V'āH]~Nkpy$ғb[K"A)_ԝhUAC4` „V |3n+˨l{c8^3b5F'LhT_&LuU`jUW| :6ΪFD˭\^oи 7<I4Ew}wG2@ocecUy٪y:TP6țIx,7'&V2~n"-ZO*p$fNLX;|a,Zvc6<2eHLQ^ңCeӛ2kmۍJ} -`6ӧąV$}fa ?94S 18j؊mbÞ}:<ہ˭FEEaжM&esW,6r A+{1XR;Dײ)cŌ)_^hA\}棿K{VhA-<WڗYkh_kj\_-X0<2Tb\8rJnWg oKpHS Y^߅$2CE)oigHIs]Y ԪZSѴw |~*#7+I  %K˯vPuM~p]U=-w𫏰ީĢbخy vAHA2.<sW /ΕT6>i x:6$'Qd"LjL>1b+#Ej/Z~YW)K|n;#LnYV|IzՍ78KFܿX|UV[{K Ot0\U9VHOQ߾Bf,ZIpJt@? Lt! iQhgf(!Nug[.hmq z8~S0l? eNrĔ'N2R[<ه]!~;B4l{݉ t)ꎟN ӛdsƷa8uώ7KF`;Igfa!ڜ|@)0s< 9QX~>(\sNx螮@U R.a7)|PVhmUƖ UkiN{>9#b[W-iN⌧a[wGU.1B.J&}4'<׋q(8ߘy?G$g,ȿu\H(>" 񥰔Lu- KA{w4uE e~MxY(!J*}▹w"Bd!$UK :j勇`q`цEd,zhZD }}r'sb S*p;Uج6No߮" F"RvΫjAdAH9CYS3)T~zpn4K#"]B )k JeC,T9 mcF;JOGQqp+D0],D,iF QRw0ƛU= 3~4q_pܫ,6M`MutO0~M;#?~ۈ]~֨r RA 8a`lZTڔ`]1!O.2X= Z 5Yq\ AN);܀,i+Wq=|\ }qJOFzApZCr3A&1 V׆fjR@Y~ů;4vH׳fo}(s (Qcƌb8* KGrfm<|LquF0MB(B͜<~}@Uz&쾄wJ\,#=g<"rl|hCaHV,_}a0)BSC,rEy8͚sX8m0IrahSh")5Q|Hw9Q'o*M`I!7Yrv]>Pk\HimF 5MA;~͠@qcj$9WΊg_!;706JĦQ\bV$6:'M(LVE"x#Lz}050N7WL*eLkp܅X׏=PlWG~"!` \*CdylfXYdyѱݡBQo0ŧh ;ol {A ;s,z+;eE<гЊ}\ڧoݘIj{a ^'AmNξX$zߌjQ: L*i-}  0p*zC$}968O@c" =.KlEKWpVRՌeOܥ?Fд`0%su%<Q;)1 C;?/|]'"&n5Ⱥ8+@Tp87˨2Fg\ȋ5s=\8!kC$ܰYԻ(ωpěiTv*PA; xZT$/R`d\MݐK/rPWKWi_`['*\~RFKS6xX V >`aB+ȣ|P5DW?\!*}ȕ!ퟒhԅGȍQD$j%Kmod.X4EuUE<#ӪAPeu(終{EB-]bYqYw0qlJ~Mz]"LmAW /N2z^.%֣̾/ͨ3&508MjШ` [p Bp$Npb 1U45u .6C.y+^:fHkFz?2eh7eS;jNdMP[!- ֩!WEC l)SuNT#_3Gٌ)A4K{|<`t*#`=u#i#2ei><$zΣLQ$!&ܲv_ ,1-.DrRhm-+M0*Elt1pKZ4W9k֢]NK_C)I1xڃ+KZcɫt0yQ{+b3nJ?a[8F{#]:n[4ė*CoQ'Vl.1GB4xdى6Rb.hD8~FʄeACnC,w(TM3TXn+M,]4_'f1m呚<CMHkKO੆:W韋`D Ydv^5-d}0ɹmd4x$ehL1xէTdU]aH'T茐kv"Vҟ}#U\(Y+C`xw8fж Eٷ>Yf47sAM%mQ;ό mb<hY z!!ُF@ޢq"J#J#F,&\yu9[Ni ;+譼˥*kziyk,eZ:͈^t+i[\j'`[l*_( v"Si#7tO[ot\RFr`kϩ"sZ+d}z`F(;HbV|r8*[c i)VHH: Y:Ԁ汼06)Ǭ3N~GSh0[S9|aoJi{COwFXPHTiokSH)ؔu$mX`zE/f <{;PC C'| O ϴr[ w*|c`ݷ|T\@kGs7̓K«ӢZAa}v)A˩9ͷXև7ęڐʖ!kP^,I_qS p0aFmg;چCL |}&dxӁߗTΌɑ^.y_Uԏٞ`)h{嗸81SX:Nl*Uf]7EToub#CYT Z1RoPG(i<,N%*k G?A>Oo8oah [#<Ct-4{ VO' qls 5xj%9X\ J9WKv,0?Gpߢ͢'"7˧^|M濄MVV,F{;QeLCm>;ҵ_U=EBWpо;kC:1tODEhK)~-#|إC]tNwƘ 9> c2M_{=n5[i.?ZJ^BQ&η%'r2 N1ATl:Dl݌_>WVnP@v(XIyҩg^J6Zו􏳊_;bYBFBe)2m Z }k&IXMB#ҀIłt?i.#'gPtf Kh(1Hw ( x(Pk]Ӭ)Q˜9#+{anOɫ#|P;f(r}>`7e^Hq"^AJ +xqmkT>ya e>"b:GY{1ΊB5s!*&2cd&U A7է0ɑŠ[y I3uf:)A5YPņ$'(U+{8st,$w@E`#Z^8On% T;Njnf}cmP- IC\[=JV8,\pĬaMԼ>=ˡG@V6mDғccu9MB@N3TȎew-+ޫPrOSbNZmMhU3pҵثN Р8%?y[sǐE?:f PAyXo0ܿ[u r)-L͟us9*Z2Xddt :cf)_½KA;Br^đKHnHc:1ؠ~sAj,Dg!:5Ğ-sKh˞'5r,J><>v69dT=ЖЛ[5HNXl.?K| KӨUla+_]A&`]^8٪P=1(Jb9"T|&l"x#zOG( UJ9ZM >;Iu H}цm}6%#٢xWa Lv|gHho=ylҺ_l=8 (P'!ĚP[:'>=k@ cӥ_cRB+uRe3YbJ:h;k$gz)Gw3BH)Su<%h](bja)@$iqH5r`Ƅel-+<^昭.oEIEM٧p\klju.q%kqCi@<د7A"y?t0A?4$ F23;Btj6pCn;v!)[G_DwL+ySʤ<2qXF#/ӆ KYcű1@{ ܪ%>=8f%k[2`Td*$HOk5 HY m\e~-K;:sĴv dS kѭ£t|̮`fȈQzFLǘjf:01pi,v0M{$f*#BhO (=Wq*3 y^5B6%uqqr$%;0b f\ 1PPLsIT)yV,/齣зZ_y&ILf<}Fws>Ÿ}wIq1/]/WQOc>~mLB9 Q~lhym=siڝNɲl3qvkf,X 8OVQp*nbDhl}j|Ѐ[T&~VDȐd,|>(5bHQRL2Iq^7ukuzcw0s\QЮ2,JE>p&'E7{`>ZztrWEPkp"0*"&ezY<[fQ 49~ǼHK(ee!GQ #h|H^xvaR;6knT5^7 &5^Scܤ@DkrsHVzVJ-2%VwT ; KFXrpeĢ\YITt})QwsK^Jٌc ON,zTr~V9#Z9- jUb.;%Bl&p|7uIՉ6Q >^ɅKFxLe5 JaY)2#.1'K?,6ƓY Íd 5?DKz1^r]f56=WG_:MhZ} 8]ɞNxIM:vH,ن$tWi' 6\j9Bo&.@=U)1d'LuFoB.ĕa3v{ `Ԡ%hC/*R˹Bز$㊼#~ )F ɰ(*V#–fUoFN4W|FvRN0 p"pHW^hM1 ֣.˷uG%#AN8صkޟs˒tT%A<1̧e/V?S^ i ՗7+Bj\x|mL @q,D>9/+Rny5_S`ϛ_ h^ޝ!n E<=fmD@q5+%Ņ ,MK(VQ>SLm]4gUD\Ïdu:|`ٶC͹ĚHwBBf.lpvL%iՔze8:;C0TJquPR >~Y n9Q"pOݶ ėQi Wܑ-,UjC*}BҾԔ^O^F ;LU\e@ (%8wê]1|#l$Jz3 2ҽ!ga$I]~M3wuHf`%FHR3zB{闬_+ -j[$QP*8 ex͔d ׁ6Jq"~>h'UNb^G+HZxd{@l:ݖq7uUUNŽINWw L7|<mQɧ C:~[5b+׻LݹQIdp+T%v<+ȣmXYOwvTlv~Du-7 G"Tb#.5|ZyׄfgIRFkkIx zhNHY)|tMu$F%jD2pNQy>ʏJH BbrH)KάaPV B|TY]ҝl؆} ǃ8Z ۈ^C=#\JP>/\n8mUy*#;~fo;%+ת/EpIT0uJ~] X? 2$n. 17:%^ ]Y^B1Y,Z+&j6F0acW'T9GyZHM]u+W b<}XNpM {2D}2!@Ϡ١E@ /eowth릉8r0k%YMgHX)'abFi^'f2 =aWX01zAPTm* aWr a :~$f+jߊr!zHM7;a8u}ωXMÈ050QSt(:B oYTTߏamWm]Z/ʹ0T(ם2!$]ʐn5,?x]6$H1-3@B۳S<@pN2աȴ:خgZ8>zK'`04s?6DY-ae!}n]}R.jIܗu4+nXl w"B1|@z 0yR*2u}ܱ2x]|6x(fdR]ޯ+ @]VYAb0h.c-gʇӣ mMVoC'k~t8 dWy mo\}<dt`gx y3- ;GW`qlk/2וcEu%oNC&&6-qCObyO. It)`(W=[.Ҽ=O;kjeZΛ/́xϞd#$E'h:,elD芉EIQ&5z ''M!%܀W"\ 2KxzRCd2 dҍ |-+m>pw#t?_F|F~\f}Bo # T?H$N!Q<`c2g3ոs%/}Ue?a֋\ҍuei64]|yoAAd]? n9^jjR ;S>;pa_xGƑh.zs-9XU -s!}4jLіyaR '~Gز~Xg<46SzMV($۲ 'hϯ s#n>;2l${ _xfwP,-O`LةP2ٞx a⽢mB/k3N78 I40p-\^rkq], "K+H}CsPe)w ")F $v <X) 1j47v>_ʀ })TiE (B+o|_&k*h%'נ ;9n 츿usrWcn"9@@8=9ҀòV-kռN=7${ &xv W5FJAed-4Pk)\k1B)%:̇;hz943s &;Stμc$>ʁVDeR+XDB5H3r۷uAAt0qFb.hc%;Tz>~2޲ƋHz50En;p ټ .AOa}& ; 9R.=|WLW]3 6G)Ia{XD;9Y ?i)KԪ} )\l]8' DkVH8&`SռAkSu!&I>~H20%o ^k~i&{@jڀeWϘy5ѡi0k^qQes'v`1TmnGūYOK$#bL-*}/SF.迫_"14]u9ĉx:#;!vTֿC݄MU# .AB,bHV)7ܩ$Rx`?e8%c],`(S>ULΛ r)%IQ k-dxOrÐ l}{)QhfhuЌf`B4 %ZE36ڵ4!s*\:G˔plVp.ˈ3؞'eak n6[tjXD(HyT&L1[SuD>go˧ӄdb"^3\8imv,X]#if]7o~j%)nE?F? !_qm' sBb\Ҋ)3a^xn΄KRdgC]ˢfnaXЃ[ܧ[AC'b3Z=W:{45m !@Lg*L'2^*IE0LO?R]Y{wN{bleN\K042я#~wojڒO_)rVH_ BvZiG ԃ's$8?b5JPᔁZ+'70y{HvG<)2apzf߮:I[Q^ep)~ԧ5\{I8$zE4j쪋]HKRxo~)~wœ6#rɎsgv>'V->O~ āv֤V>c1^_}" .햗Ëcb`=?ED]/_w1Eg-ўwfa'`fq!dzv=( 3sc-:*~ρ>Cw_G"x  B9{٤@ZOyJ4Ԯ^`!!XD۶.HFZmH qy|H uZYU_6/w=F?@Gk h_p/6b GӎU{T,<힅 W-,. KsT-?l*@̅8˖ו!|N =pG_ͼı63Ϊd/TnI5`ݙJO o2j0Pt* R18zHMh [ i-'',|vfrսOlUR^ټ'Ep2s1G9ް860o|ՕC#fB[aP~5fX`}(QI$:=rpjA)فڕPxzJ97g3ckœ?}M di`kZvgh~c5Sl3׽*4<Ū/bMӷR 9_}?08&L?נ}:6Dif}K¯z"([o儚Z& YAeW&s-:$T DrOAs^$F̏O8i*ycHZ3`=.:7cGu@*r'ҙ{ 7?j(2 @Hɵ mhv95+2AAb^s|\k?b\NɲTWb)_~`X*UUS5Ʈy{Y)yzZݩ%FjoӌVBw;9(`9b7o&nL|o^ec;yIkWN ױYlen!Ƈ&w?W\U=}``-߼bvWkҀ/ę9(R6}X4S*pÿ"st]@1@qd;=#&ea5Q?GfnŽK)8ND~'؏aK8sQΦ? Bt. tXD׿;?y4K2hh~K`0I3] y>@=Hx/Ɩaz>o–ѾQWN?dž !U`lġI V3BSikY9Pb I;}/EtNU+p)uk~]t#z+&'*%FreU5WYl;fu ]-Pp'Հ(Ɣo!$"߻y弞L\ji@<}+=qF~ϲХ* /YD\ئS078k[-8: `6&,uG?d1 2ᇄp9#FN 2a/:|I9ъU:2RzS&'ygyxUPK1,:Rl3 r):^ur5Ow<[m1?8&?&(\׫Nh87)*_MՊHN?,!9%%"?N]n-{2W{8W$r.m>C\p~u@8#`q7=ҍuiףbڮ}7-#R+(A$Rf}D3A%l3A(|#,6RH~6to?R,ܨ ы^o"a*Ac4}_hE~;ME<ɀr+I9aMa:qE2J$ R(Y,JN:E̤UBD!9>D !kAfkuRN9.<)HjcT#^l*|paBvJk#_S^16pC}@Na'ulj#/1RFpQP hHgG(ⶎG_*18 2E-\j9G/NcLM85K~+{븁 9ޒFqII wg70vLȚ_ +78ԟ5fJ!HE˒ͪGqMKB;fB =s~@=ǒgT)7hXQu# Q۪}fD~cOQ{b)>CB37Scǀ NXkॊM,45Va{Om O— FuY \)C{hD- ۛvPa(cTPWU3`W+Yê&vZs}WV_Ykh},dVsz%4 ?4%:nRKaE%y}/0b<;w T06Ɔ5`ZQMf*C!Vl1 w\~ߦT -CR, DL YZ