dspam-hash-3.9.0-9.fc12$>^W@#Utcb>9'`?'Pd   ;+:@ Ol              B`  (/88"9":n"G" H" I" X"Y"\# ]#8 ^#b$d${e$f$l$t$ u$ v$w% x& y&@C'LCdspam-hash3.9.09.fc12Hash storage driver for libdspamThe self-contained Hash-Based driver (inspired by Bill Yerazunis' CRM Sparse Spectra algorithm) is the fastest solution by far and requires no dependencies, supports an auto-extend feature to grow the file size as needed, and is very fast and compact. It does, however, lack some features (such as merged groups support) and uses a lot of memory to mmap() users. The driver is thread-safe (required for running DSPAM in server daemon mode).L/fx86-19.phx2.fedoraproject.orgV Fedora ProjectFedora ProjectGPLv2Fedora ProjectSystem Environment/Librarieshttp://www.nuclearelephant.com/linuxx86_64P@88_XA큤L/eL/eL/eL/eL/bL/bL/eL/fKKvae34871b0396c9b02d3fd7833605610a7691196b8c351f0c40f2e2bfd5ea099152eae5fe5fea21edfcdd5224c1cb51248027cde0294b347b7dafa8b6bca4ece89f6139b21d65bc6c29f9a8057e256f126cc3bbb3a943ad6f4f8bacf1b605868a2dc7e5e1020474e0d774e836e45470e904fa8142dfd8b1a8736014ec3f33df1f590ff87cedd36d5f684d0a7b4a3d540f90a24a7b68fb800083c120c7d3a48be9e756b9fa9ea2abe745050bfee6ef573d2a8034cc9a9577d3e963df801fd025a0libhash_drv.so.7.0.0libhash_drv.so.7.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdspam-3.9.0-9.fc12.src.rpmlibhash_drv.so.7()(64bit)dspam-hashdspam-hash(x86-64)@@@@@@@@@@@@@@   @ dspam-libslibc.so.6()(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)libdspam.so.7()(64bit)libhash_drv.so.7()(64bit)liblber-2.4.so.2()(64bit)libldap-2.4.so.2()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)3.9.0-9.fc123.0.4-14.6.0-14.0-15.2-14.7.2LLJ@JJGrB@GnMGl@F$Nathanael Noblet - 3.9.0-9Nathanael Noblet - 3.9.0-8Nathanael Noblet - 3.9.0-7Nathanael Noblet - 3.9.0-4Nathanael Noblet - 3.9.0-3Nathanael Noblet - 3.9.0-2Nathanael Noblet - 3.9.0-1.3Nathanael Noblet - 3.9.0-1.2Nathanael Noblet - 3.9.0-1.1Nathanael Noblet - 3.9.0-1Nathanael Noblet - 3.9.0-0.19.RC2Nathanael Noblet - 3.9.0-0.18.RC2Nathanael Noblet - 3.9.0-0.17.RC2Nathanael Noblet - 3.9.0-0.16.RC2Nathanael Noblet - 3.9.0-0.15.RC2Nathanael Noblet - 3.9.0-0.14.RC2Nathanael Noblet - 3.9.0-0.13.RC2Nathanael Noblet - 3.9.0-0.12.RC2Nathanael Noblet - 3.9.0-0.11.BETA4Nathanael Noblet - 3.9.0-0.10.BETA4Nathanael Noblet - 3.9.0-0.9.BETA4Nathanael Noblet - 3.9.0-0.8.BETA4Nathanael Noblet - 3.9.0-0.7.BETA4Nathanael Noblet - 3.9.0-0.6.BETA4Nathanael Noblet - 3.9.0-0.5.BETA4Nathanael Noblet - 3.9.0-0.4.BETA4Nathanael Noblet - 3.9.0-0.3.BETA4Stevan Bajic - 3.9.0-0.2.BETA4Nathanael Noblet - 3.9.0-0.1.BETA4Stevan Bajic - 3.9.0-BETA4Stevan Bajic - 3.8.0Stevan Bajic - 3.8.0Stevan Bajic - 3.8.0Stevan Bajic - 3.8.0- Update cron job to be silent on success - Patch hash utils- Fix dspam data dir permissions to be writeable by mail (Reported by Jonas Pasche)- Updated dspam initscript default start position to be after DBs - reset initscript priorities- Updated dspam cron file to be able to find sql purge scripts- Fixed missing source file affecting dspam daemon service- Replaced last etc with _sysconfdir macro - Use single integer release version - Fixed dspam-web.conf to actually work by default when installed. - Updated configure.pl to point to the proper directory - Placed the relevant README's in both -libs and the main package as they are relevant for both- Fixed web comments - Replaced usr/share with macro - Moved dspam-front back to the server portion where it belongs - Changed directory name from dspam-webui to dspam-web - Updated dspam-web.conf to point to proper paths - Added external dependency script to filter out wrong perl deps- Updated dspam-cron to not run dspam_clean if the hash driver is configured- Remove world readable perms on /etc/dspam.conf - Re-enabled dspam-web as the required dependancies exist - Added -client package - Created /etc/sysconfig/dspam file and modified initscript to use it by default- Upstream release- Added dist tag - Removed check for ServerPID in initscript as it is unecessary - Fixed permissions/ownership on /var/run/dspam- Removed user(dspam) requirement left behind - Fixed directory permissions and ownership for some missing directories- Updated method of creating users via Packaging/UsersAndGroups- Created system user dspam via PackageUserRegistry instructions - Updated logrotate to use proper user and group - Updated dspam-cron with paths to sql-scripts directory and whitespace changes - Removed no longer necessary README.fedora- Added README.cssclean to dspam-hash - Fixed logrotate script using non-existant dspam user - Removed logrotate rotating system.log as that is handled by dspam-cron - Cleaned up package -n naming - Corrected dspam, and other directory permissions to nobody:mail - Moved css* to dspam-hash as they are only needed with that driver - removed nonsense configure parameter enabling and disabling syslog- Updated cron script - Added README.fedora for fedora specific configuration information- Updated cron script - Added dspam-front script that will return a proper error code to avoid bounces - Fixed ownership issues of /var/lib/dspam/txt - Checked ownership/permissions of sql scripts - Don't compress sql purge scripts- Bumped upstream version - Fixed requirements to be dspam-libs instead of libdspam- Renamed libdspam to dspam-libs - Moved docs to -libs package - Added LICENSE file - Fixed some directory ownership issues- Change dspam init to not be enabled by default - Add EVR dependancy from all sub packages - Removed pkgconfig requirement - package -n dspam-web renamed to package web - Updated perl requires even though dspam-web is not being built currently - Added post/preun requirements to chkconfig and initscripts - Updated defattr lines - use _initrddir instead of _sysconfdir/rc.d/init.d (RHEL compat) - updated source file permissions - get libdspam to own the sql-scripts directory- Modified the line removing .la and .a files- Restored css* binaries they are hash driver utilities- Changed BuildRoot definition - Don't test for buildroot in install section - Remove setgid on dspamc - Removed css* binaries- Use install -Dp -m instead of pre-creating the directories - Move dspam-webui.conf to Source4 - Removed some of the autoX calls- Cleanup Requires - Stop building web ui as some perl dependancies are unmet - Fixed Source0 url- Remove build conditionals- Revise permission on /etc/dspam.conf and /var/lib/dspam - Remove compression on documentation - Move driver documentation to subpackages - Remove sqlite_drv.txt if neither sqlite driver is being built - Remove .la and .a files - Disable install-strip for the debuginfo package- Splitting into libdspam package and driver package - Moving static libs and libtool archives into libdspam-devel package - Enabling build of single storage driver statically linked into DSPAM - Enabling build of single storage driver as dynamically loaded module - Compressing SQL files and documentation - Added version tag to change log - Renamed cron and logrotate scripts to follow Fedora packing guidelines - Added post/postun for libdspam and all libdspam storage drivers - Replaced all tabs with softtabs (don't know if this is needed but Nathanael had it that way) - Enabled install-strip - Extended package description- General cleanups as required by Fedora packaging guidlines- DSPAM 3.9.0-BETA4- Avoid using the %exclude macro as it looks like FC6 does not like this command and RPM < 4.0.3 anyway does not support %exclude.- Make Tony Earnshaw happy :)- Added newest Gentoo patch set- Initial relase         !*op3.9.0-9.fc123.9.0-9.fc12csscleancsscompresscssconvertcssstatlibhash_drv.solibhash_drv.so.7libhash_drv.so.7.0.0dspam-hash-3.9.0README.cssclean/usr/bin//usr/lib64/dspam//usr/share/doc//usr/share/doc/dspam-hash-3.9.0/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnuASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, strippeddirectorysymbolic link to `libhash_drv.so.7.0.0' '456  RRRRRRR R R R R RRRRRRRRR R R R R RRRRRRRRR R R R R RRRRRRRRR R R R R RRRRPRRRRRRR R R R RR?p7zXZ !PH6A]"k%jYgiVv<5ySpr ?Di,s,ʃn\[{4B^ShS Yzhqփ}()h7 twx !~w]"ox˔j+if4 2ɒy4Vo^Ӟ:]\L1'׈8KyΝ)4?/eRt3ڭ 8cDߎ+ FÊ,ۗ7Y + ^;Oo۰+߾Fk,nzW z=_oMUqhCBNn7KhKxeEJ#|wW63%lT~جȚiM7Fq#U[*a5Wk@>Վf #omluoR :tb_-Զ2b@[;Q]7{R~o "#8!T ٪n Ջ>ozH82 $^ɔVzQVcy_Be71MTqG-29؃?X&3>s`dPC!!'(LTx[fƖ048te8!`AmWBd`01Va7`)4g$)8FsI}\r7`h68ۘ>]Sִ?998{lZ~TUu:˕1׏!%|mFbIMiy$u Ǝh .zt!:^ǖ5"qUo3% lïv| Y=S&U'KcPVSh>^)tys8?u 9-6XJzW|5,='&}̈́9۠5qD/6 \A+Dd~ڹD~$;Z XteD/>4n$}5 rW"5DZ0KqgATI'd9Cxm W,xØ ,vW6# p_zh2̲L*_}hª>(}B'2֓ 'H Tg1(4$lK+woOS0~.U ]w#(2?I[HuSaG%;˴P m:'*WnDH i1dw}6+di\#ަYB8حhMX&a ZE0q tAR>C<]S5Yy]%$ED Sg(Kˠ)774_HI-}h3l…ld3~0k HXn{]K& aPd_!E} z3'rჃm`zuv3%\8+D/&%}1 p7bJACN] ֧ؑA}_ٔ6?7\&QFd(:$hqpDHΦO(V4&1 O5ng%F>Ä֬F`گV#稜u]2H)nx0]< WI7ZlB$p(m8ҪNou_|'7,iCWwP&XqUNxbMJFɳnuT\qm)K{kp@1NzP ѩ)?k䫠FolK yVry :{r&V>@;]3Y* n{LF$5>i =Yh2b󯝋vY88z.ܗ?<^RBf5ZqW)GC;]3(>j(^KpRöBjxuˋQ܉r\&bS Qof[xqF\S4b÷鞾e)04B8 j&6z5~Wl0KX*t3sp⻲DT5h4+7w]L~03Q}JK:ʷLLc].-"c!oA iEm/;SDӍK" 4b8Klȥ ORG<1!\{L|)6q\)Jc9i2ĕ5_j_Fhɝ e[i\粐03%$R3JV&q J7/hBjVz{YlV`Aw`nqJ7Yr||sIG<̡ ~rBP~l>HcBC˱٦ZӋQt@2؃a$GGCߍHD+eG q߅}iS2k]cjZ7U%),J)U~3SEmʯl&h?NDݐ)8ǁߖjmc/v}Zjs#cC'{QJ<iY98k_Fbٸ ؃ܽOS219Nq⋶Nˌ \䔄(xа(=$(8S)Q"i%3E~a~r; @`JcoKJSQx<O%ȩ6.|шkREm.oQBCևiJ6ڍ{4|OSYo,s>inͣf7է̿Y*%ϰ ZENuW* tm:})-@(xa!qleOY,~?v6VCJ:A-zvQYW3cߌ6 Sd@oz؇+Vu+E}/&{VVzBIM5ߘ͂7WXJ(ڲm30ҿ8 Jf< !8j9s.JɑA&l54@N0hN%|KݷrJ>gu+2 //A$K%?dh~kSk. :5JuH3UO]Q̴ʽMĆL"MΒР6{S>uP8uHLHij6&Ʉm,Zil>xС7~o$A3puիI'[ Oyl>Vvv<˓Z4x|}1cQJ+k=ʷ|0rGZnH c!V"@j\`ap~E{HlYnaPahT Z:::K (1;XbQސv#bi=M՞ϓn}{m82 X !U+i@%(_W ƽ8TR^u q&6J⎽g}H?_e^[/I=@py&oO)QG57gʼn1'(oMD~f`qXu+lyl2tnä6éfryy! êOs ]65=*mWdC*hcJ*&#g>h)c?{bj%5 ]~2>{&RvB'@by-WAUX=|WZbs`~E@.8nT 6~CS]d_'mᄏ E*5f qKGpV XX PisӚ gﯷA&ӴkeXfF asen2ضb(n_Do?~Z ~@Sb E`B (iE]rZf~L#@+Nٺ|x{.{f;"Xp>ix7Ie( _,턅jbuڀ{PL1XDҠ*zf[Ͷ%hPCY1e{[}Ðp3[7t"45)-K:2.bQ"!˱(m\TyrY_ e ;`>,^#,Jr#X@Ckl>1L*{)I9b2޽ "_[wL%i2HpK' `$mT's0Mvv`wRwC&뻐>{Oo[?'EۮSk-} i7dW$AvP#^ dci 93v8lh`&Na75II :ևXv`IWZ&^l[ńH!iM#e/zZF^M>: e=qyoX~I]1A 9Fy#7zʛUw?z0^'dlrO_n'㓵 I‡~k.b粱"4=0m,@@@|~&KB d:O:ʶ?ѥAlY-1mjcWYz@})һI-ơo Z0_w!TjKQ8+!*(e87^0αT󐎆 Sq06 wb}ԯބA}ķ7 i}S:ͭj 8 "%(8I ΣhtKhd[+X73?\ )xD%\35F_jYrOi]p7awtMɍj5bg\şTb;}vZ\z $2}FôF3rY]B6*A"^@{/?b:d.yDHgА/JXc<K$ˑ1}UGa#Y!_rN17ɏx,Fz [ kYn>ʏZ$mP*cyx!0x#q0 O UB ޫ_הhF8w (^ }kFlhB ͿߩVH(nzW^vTu}W@ڕ;0Z뱹-N[}A棹k~:끣،^94ؗ 8~:kDn'e*>r_ wr?w]0/U3")Fzj:)Q*-2L5G=ŃHj~$]W%Q,ix{&--Dn[s-嫜F`fwXe{3G~AVV$e3A5XLZ^C%?_d 9|wH DYy}#,đ%4NEok8vqtZJh.-;t0q) <ZL#0x*zJ'^-4 .l9|<4)?˘ƍHvw_Ȣۓwŋ`X?ns.mWsUveЇ6? A*uJkCJ~1D10ȒvST㖹z2.U31c?}b8`Gvi!h.Z :]nUx,[y9Nau26D S0.KBH 9 )L\YHܤaj{E׫bgQ4cg\K<G(!57CVӻq֤շ0wQ2d/Дtf60rGZT7|-@d(6ĆH6` ›w@sCv(-D 8&Oq {WW|~4L,}'dŏSǁkB"zŞƠ&(ܧz]';0Hi-YVJj}Jϩ\xN ćr.haDp'4+5vxuIA2$xoHMڈ9+t5XIM aᣟng޷?&r8w}nóipE,a>ege\; G+$勒b7}ǜ|DX|{mob iE|NVϺ๪=7I&s'# Qۖ}v8y ֿDCLW09|;È HkGvg4B?W/2tOxPVH'@Hۓj]$VkDN1 KGiI:c 5k [PhBںR?"8Ig%y"iB.Ǻq ɮpx9 @8'4kcښNP!RalbE V|^a  Id-T{+Y:ОQ*D&YXjqʹT~jTAC>g 2U<էٵZeۻdZxL5 l6 \,GKCXd䱋!' *sh%IZ`[D !?=!A/DՍqvU#F_ @)9 e YzzHlTAFuPQ Z] .s y<8mD'FyYg%k߭׊࿬6ZG=6JtqMA%jDo1Mb);X"BvSJ]W?fݑq{Gġ/V6\Lɂ\-v/=DOm;1Ei'I8dZk5Ck}hԥVtTǡ&}L NeLimbF1 {Mak7 P涣C0)Mk"J,ʪ =Bo?B 9W2s svqv@qnJ@Y; k_̦V<K AH ()nopwy$,Û͈vz<ju1$&z@ 1 C˳?Ff@t\z7D󎭤M!UT@7uO:voĮ4Z;P\%-r9?Spju(.] kZzېSnk8܋}fE?8a2/mp':Sd&۽=ʗ#iO}d0\!b"3'ed9oox1uBɕ;r-"l#m t\f TNzv>c5asr=:T.HےG<PHHC\E{6t_aH]6">V&J\)T,0$T/efbAHx[^pk{N+K"X.g闂ꃐ#\mw#+a)Yn/uDCF:i ]]i*M}yj?5Y1Y{':XĆ5hx*;21B.jK'(eSz pq$V[kw$K&'5H6tvW$ 0JW F\@51ee\&7eg3~ZUF]u(ŽZEDJU%Y;^% D;Y)W!L>{wCb,鑝㴇$).NNq6TXJi %v1i/;4R )ӹݫcf?)LT\Ops;2'Ozjf1rE$!^/gK.]kkw{n`K nä'b>#X>]s Э+c:7A2ܡȽw#,ԸVs6  &+atbx`w"26.0gGL!瘟蓤RQdۡwܝI4}U~M2Fz))8/Uy_,D?FEs${6ED aaʱgbHؑs?ѝ%YhT(!k[%"k @@7xek.M5>~rK"3CBtyoOE`vFKn%gnv\Yz3B(vim}(z.t#V}H&<^7: '~Y,Y$G3EN8vBRVЁhM ~#JyC[F׍۸9HJh2Th)M 8œ^\cRx @2sq2|B$=y= ˲OM =}d*)!/7%ɪ/rZ!+lT7D֦"p0ZZxDE;MJ)i o+~ʯz9Ro`56-rLHEtEgْ8-5lD2=7ljpvn{%ID""})֐>; (42!*abq5 OSCU}m0'̜ фz7)ZnV$ƿWB9REqo؊e^jS_8q!S_Ͽ 5RC](4#1ΉQB${nJ?2YS?-2GTSJw)e/Yc=!GY W,}OݬtڌK(ѧ"gvčFYg&1R hV*asu]ˤ Ei7ǶNW\ * ,e9ct\RPKPA^ޅ`WfCeq%=R)#IKdo7XIVēL($Ȓ#hklvfsUÓsBe&4좔:a%7u^dXS`(| ֳ;}TȋXջ2kJ7ܤnI!b[ cp #fMJ,ER<7tBȐoGZQ?os͗} B WE즦wuT~ۣ.ƅ [B3::@į(겔XM-1.k`'‚ʞo97ֶI̢OLIo[BUԡRӮ[$m╦dN\@,u<6+c뫀$ Se)3y՛vIbnC(<8gǸ>Rb9Lw S].>nVr~ta9"K])ulW?iY? ](sgU]qQdJTw1=ߠc3q٩gڠ +wхQ~U@oXcF\y@ L΂X$N6\:kp^yCv{)S,9h F ʉQuQ&5"佷;f& GE&Zףy{44~3oި 0gd-L kS3 ,T8>Tn)CVz* w7Pg3SӋ&LV.˰F#3_ Ģlv8\chp"4o'3 5xRXL▓Kʹ Y[ i:.nbp8' FA--N(eS99wRp7iD;[CO_)Ų6Hlq-z(r` ޔ/a5N?^Jx;bHkV=.4|3 Dz}lHc{ BuV^ we_VqWt>A/;)n ,np;Bg(I%PmQ UU|%zk}SU@%NWHYKsU6J[PocR Ow*|U.,Hx-8"Ʋ<Eb$ָ%Y &}1y #UW@3Aۨ% nfN)_3ݛ# FFQ; (d6tk.(} 2OJcb0| {'8CI9*9z;$?Ph%$~x^OK[9Z2w̞/)}ve3^{:~qܙ^;7"{b%Ň_ 97(misDπpXQ‡RhۯGZCɸ:848[T*EElf{09WEd~1MK=KP:t.S}8HR *[3q7\>p# J\+^c;p5#ݒX޻fWaa*救Jw RĈ! "pq19fhh:T$#\kv\pRQgC4UDgc%<Ԭȵ7㝫,ԉ}(-(~YXr(i^lDOx]0s>_4jEA'^3K\ w &=) QY͌ECf\,.lv]rmZ jI; ų{FS>m$*qTrP}w>g޵3xiXfo"a2K/^ent?G S(|8S* ;+J,InTِ-2<ځG4#=\`8-nr("'&2Qp30~y7*#&Wv n?:(9Hd}Ƒd খ*r% :/̟ɃݗEOKDAPdcGfʗj M-28 @hGr49>w"J0KM̸/ZOT9|{b!DŽؙnC`mkCcZ"WR ccnMzR7G$cG ^^1Hh41F60δDYyX@OJLy8ӓ2{yx7cmDh 躥~*xBx03{vs#o$\JOC4JHH#Fb*{4'uA5&%hc}n]v– 0lfYu|=pN %.`Ć<ݐQ|q?S_gSdήU2'c" ch5)[h\zJt=qDύ#B,su6.hKK0G2~z=5L L3ĵj{bV,k'bi?Ze3U^"xzuas 1x^"sd#(1q٩1=&GA%2Sw.X-)7FqLH# k~[%r<>e~!3(6YDˈ6$V4LY-zT}m^,yxR]Vt zQ98j7Nb0IO=KTzD=T8En_S䱳:KE&$3#vv@-0ec[y8$= Q$d9)͍TKdf+rrCJÞ]F{@J_1g]]6͟hSX_8l:>Ym .{gI2ܮc7 WmTDY4&6TE7̯lT1|z(A6>F-"AQt͹!?ܜS0@DF NѦ9@o}MBU #|p1 r {UX4 Ð2jm()Od~= D3Lr~A AEwMg. ;'2k1nH},iKܓZ鸂seI\F+o"/7 Ac_=Z#$!H!ّ+2Bm\ ,okwWVW1lGo!}_Rg#AxwiT}59;+ (u@4Ae3@r)oLHrb KM+nUS\\ghc@*ra6rj4Ves%}z 3Nϰ"GդF| ܇.:ڪw"&WCӳO4 ۍd0~xA*.zFlЃM؞sݤG(2A&/W2Z7 o`/GzݮŸ"DnW1oOE+Oj0T""m>@)gT("O9,c/ą[ s9/_ҎƢ:F_zȆі1i#hՖ! W9u>,BJ72X]/,dZ`)6D> \Jw|+{__r\h7сNGU.+o}Jm5K+ BD=d G!;ȴX[ C mf_P0g>q7eйIjٲE(U}Ւ{?~t6 $ ep<o2x,XpEo6!S׌K2}!j˰emx&\]6S1fIق]\js#Zol)}!ӚY-;+ x3"aYUXxϭGݫskWgB@D*DدD[Gh:^iNV6/sEVx*tg)_OtۚCS!l{Z;`ডx<i"n.Bh~EaJhqaoYS8-n)ۢ5oi #p1t֞?kJTry\ 9GOGȇ, `z#iVc?^ y7ԷLRMffBF [JT:pLG )s VaQ1nx?)&@J|0yf-rEJ6+yFySE‚<~?XBWKy}8~3`v_r1rVсuLIoVp us&,$=j/qUx;r7ɔ5NbJsIL1.̿Zf~r\Z_s-:mdX ~a2blEbwۄqEA1sx./l<$[MD"mJn1-~ٲV8Jp=3k] uaN GE\fcQiG|QWG2_f}[rT-1l|TWfRyo DrG`'z|[׍nw r۳a.$Ԇ=~c$HBqE{≽+o!rCgj4j!e_ʓ}שvcڨ+8xqFiXFcd2'/~xܑ61CSv!Xz-Ցţ~,D N[I[ ]> C᫲&dnJ7=>_B%+Z XVS$%RrPYRelz`>Ԏ|=M |l`3/!b4Sj@X|!+jNs+3Ruy2(Yxi~45K?\3.V1632UlJķ"F/T==pBPl曟o'na,T፲9 Ub6T4 `B&_l?.pzsII-y]>'է;Wc!y#`R Oߋ9(+f#I>%vMFVKVWOd'Kr,F^RѓG\цT@YNWMV ܢ{' 4/zFw˧ÎS!s#\7`S`!{0Tebm]d}޳t߅ᄂS `tǀ̳C`cyPNb͛y}&+e=) 3Mb>aO%̤B؂9 ˚BX](W|4DHI@5p#3p$IҦPkՆR! yꔯIMO +eZ:"L%2`֝ |k\" kԱ(dIImjUV(#R̡\JSekDmp`dYQ>}l_>Fik0&/-0)yն|J ¶uG94 `by z:Zkl6VOLg@_?so#0_rj=SOKBҿ p LsMHC|6"nr%2`1HMyj %!$$Cl/ G4 e;;HlʳmizPÕfLlt)ׯf6[ Oƶ%Cwrv5 !VT(T+ΙaYĉCu~|لa_gb`xe[ؖe!#50pu4i&lis,}fz EGi!*kg6`"Y-[r gi=/:r L-U6 !B AIP!LE^@ۛr4I/d2_TA8e1 mdIǓQb?9>T'TpyۅRσpNT: l C1ΦO |QaqdA(l†q RQl&^n?B7:?e]>H&\7WeD7O/< kz\3ɷD@aQSzE83n_ >ԭ"iWqM$*o[~Eۤ;ڃUhF=*3H|Ep>(Jvv3iZ-7#xYe׋f1*&ɐƁc˘2 vW?qqyh2S`y@zM҇Ş: [*n Q?G?(85[.f&\k) `ŀi+ hPw<kO?4w=\Q@]Q֨dqzo287jj*R,jfifS>ĵFUL~dyY;mU[o D%$ɿ략MI6EtˢCB*:㬯dHAŬqN%?aւ3[y酔[/^FHlg)ܗnb%2JgθC,2p>bS}C5k.9ˈOge-U۝]6 HyCkePD# :S=F? Q ȚiT'4F['RH: ϥ|N7CoQg#vvaL_`n?G|i>T@¦J4܈ʹS/sPV;dn:"GΤWƒf`[WҲ әFAu#Z^8 &eoEŀ4!HH>ʇͱ+mST/_ BT N:kА!8b;%}_J5Z[S@F+=BExgؘe* GMK}xEqq>ѡ*B ++V 7XFa=M-J]{zX` CxDtjJҏF~IX%DM-෨JXs"UceEe-QG ż=yгQ4-,d=JIlF]Q;}=vS70z4h[5<[Y.7iDԺY*!&Nu,uP5g#}@;ź*GSh%mapG s m?yෳ|"ݠfZZ{c&2 >᳨<7 ĝ9> K-;NjDN*j"g^Vt EW$_@#G1U:|֗ o>0m[w/0;XޠS֟}M'sۦ)l\G{ΘQNL&Q|$WEԻ] Q' .^ 2O:ˤ:z^YdQ$7`C>ƝaLd.'lm8ek[5 ċY({t,]b)FeLpFYѝjIHM8'&.)ubR#|9ETdm4 VۦbNL#:ά_a44y@̵oUUƖ6l o @NxYZ`?L$  kp)0ZUJ=m?m&J󥇖Tp'  O;<ma ,Kj y=K| 3@Έ} \jxgnpPbLȓBQc =*#`kg|bz:Uޙ vG;Gwyo `J^gd0oI VZ$i#!y@h\c >T<ZLm,7N~? R1iC6cnY+%(3r;T޳W=ي`ѿS oo oY΢'Vsp(-@QFދ8 1qg< byǍy"5劉; v1y@IJ. niqhq! /%Yi><,t>2z]nI =b~Bt41]hS@aB n^'CN㚢aNN Ph3\+vϥQy*UEc5!I5a 9h,##r-bn3;p bU!|E,lR;9dRG Eq$@c˄O {%2ðO=2}lwvHJb>1PqgFkoވ܀A7vj0#{AR:+Nf"\ - 5*@xK3ʕ,)kyI7(uV̪  -7CMu;N=GuQڐDD!ؤIϒ=;)'k'!+uWkF7hZVrl<[Ewn$#̚Pmǃ #֕:ѵnI6(D$pNiҽ(0}(8~H-zuw%x눒b+~^|LtbXQ] *\G!b ,;VF,UЖeHȱ}ۋ)'iR୨LYV~e>\g\m zyMЛBzx*H{^5V^+nsis~G#['F^:Д{ H%2j`>Xm]njXR{_x-\C(?lP|G?NH@+7^a՞`W r߷<-#k"C-S%'.> fjMN,@[vlRdv{m.K奭z(SUSLI‹@=F@L0't ȣtv7WZтܬ#"^׷E ȼ:a홗F{WQȌ/|b}C | sJտ뷔 c& e]G2nz/i4_pOʔ&VAgմy ;Kׇ-##]m6V2l>`Mxf,gER< ;,0'0 ˔ٽ^Cg ry ^H@<RF {6Iɇ g:𷒒BPt d'P| D[ tFrn;z*~`iMcSWr+k풦pاG.듛aQkչ9kLl0釨MxX*j fBST*/1o" L>t\Z )%mVܷP02G*ŕ +)K쨄qg!2 t'~M=X0m0d4,D%:_5 xHc\E鮟tʐ^W5-;33$!bTP]?}{c(K2Pw|;WvGkԞ|v܅B~VNJgJbQ͂zG $ v} DfϚڞuv$:m29~hkZ{z Ԕt_q&C|ZTVC,Z UJhրܡUV%5xRKd6( ]Twܺ "f^RɭGel6*2l&C//[c}8n :עt5|uJpɸIz<(~I7Ԋ`HR^7=ߓ%UocnNscs$FL%xLڐ{ћ|.&` x4P #jHcܩDb#}RX=AVVK@݊a IT?%27>W]Ȫ dla]+U_N|v8εvl05 >\Vz>"ӭU(߆)R={EҮob{2m;ohTѨfޣ|c`q̡-|41z%{ Zs؏y.m3\YMVd2V^RZ&8A׬}(RuhQE?F4~IJtz: ~| )LABz #NIn'3Ql bz/&fdz' }]P/2M`X\´\0z6U;L+L) |:KVIjiȟmgCݞX2zO g pM͚P k*N]ךgQ 3'"D/ k` {Ȏz϶m$*^60R M%cfE,JǙ|8eFSA > 4yJo9|bz nK4*1o:0o$SI"n۾*5rK%oԚbCv5;)n_h1cu"^Hc>nEǚZĀ:Au+1myu*tJ}01U u |Qb-_N]ז$kKfRz9ׁ8NE[I! QWe9[V7 x6'=WLedI[3K6}C8I ?'g2k}8jLk/{O2$S VW/,z ''q z6ı=a[D ]*斮x 5`3DG֠ӥMoSoW/u~?9mh^8%4_$_ jEd$T=Ȕ> -XWZ*I/8%]SF>]wxq\Ysgp຃ƥx*|ZNqLgLFP\@>Ew#9#բoOC EZ y8UBZ"ѧ2OuyiL:D'FlA2 \T4_3p<*M@`W,GnYX{3^k:2bžV_]Nci@P~%\3ᛪEc "tVqwCq-4yGjJ(}diB4WKwSc@#.A27J^c;6ZxN`DKVmر[R}vOpl=plzXQ+#|B4w%nO]o4Rk$P[c|:1R⬽jSlgc@,Jld%;xsAxUxdvJ6 b ^%ўV&,-okʴ 09AؖVP=*?X{5IDaSizYMl\ajiF`Q]W c)] 뼯.YX-jլpNM~~.E{d[+|K_NyLv V?+}=,B'j݂H!2} WnG-;&N4 +0p6uv۾V ކ˹C7PLbO]Ʃ1?"~b"5qbTFUE@ l9t"c_MNlW |:n>D*t>+n*JT#Ld đ`!⭤ Rl8$eh Jx= \-GW֨FKe<| W:,ׯ|~#[-j>?6-oS^HC z7!AEVKz+&+:&-P+wn!NSYts-<5k;<;*w y9Nr˛̪OSM:7?FDS9v'c5XT.N]of[ WfaUǪom+l:"aY)| Qv1Wת Z)~ߒZ90@04:Hb!鷬$ ki<É>Rc\V4yZw4`y%Uj֬QtM}3:HL=-ߵap2LMbsV$ADwb7WcщeJ|d1C |Dڶj*ϖ@0#ǎvyHx*#82Y_s=AP9< /5%̙/8nݝ6_U " O%qa?.<ʺc: ܷڞ9)s'PzJ)Y#A~FXPrz4ߊ,y3Kʬ1qYwtBڞ.C[8chEf^vXk=c7~ D,`G>zX@^f҄lpHPCګ:"43fbcreqk;)AM5FWXNm'}cqm@H;D~ܢUJ"%I3.MY P*V_Cm./%h@W$_Ϸ6#2tձr\v8_ S!$2bϯ `G<'g_a_3$QO=oM&cDdy*4̖xyJ$Mql,0F>b7ZM[/vA*<1V~H03HÐOKC'#&eo@N'}@}40(ꗋc(m9ilVCq9K𮫅I-r[(0@&74uJ]afc1ABix{ƺqdJjYbw( *D9'Lg&.x"f ?m{3Y8v:cuΈz_}O^ds5أDFŤFxw.䝿Y&H1P0gIJ^EkP#Dփp62"&VSѓSsBNZ6kk@ E%7w>7ݤ9<ٮnCCY\_ln.բC;t]SXhԪRY0GPНVBK! %7Z:K+(M܇2pJ7]rOH#IF(iX[[X&;%wcݟx[D6ǺeNP! /) zL"Ӏ -tO%\;M  /uu^k̤]UM77/>c) 9:z &31Ӂ R&²[OJ[kdHBZX˞T1 eXyj3͜=3 Yj'?{CW-CBh*&W&ә6-izށT@w`CۂkK5CP*atSX}=|v` 3?cƸ@RߜK1A?b 5wHW~XT(p{PBBza2%yZ{IԵJ1*xa-7'M3ip@w@rD ތ#/HLQ 1%#f92%:>R[hBb:*G刎zx=D:cyWt3Q|? dR7ض%=z,Cr79-nY ]1rq r0m, /+1lޢT.QnG{f,2.;G .wJa 5Z,c<9<Li L13:Eq:ʹA}wyNjNVpiF0"O}n,ȢjM D}M9Rz,(2m?iidsS3$eaUp* 'knyi,um((L^FK9IxjiêzŸ0bH|e|j4 ?*)Ϲ)̴Ѩ"]<55~MHɚ4A`xz0/v~X{Y^Æɒ1/Xy2ڞH _`'ܪ4mVEffT78#TV[9`NVܑ˟HR$vΈɯqcmQ_+Mx=F#艻f($E+}/Ts~ry”*Ӏ\{Y葻#&YW 5!T!X_"avI% dhd8LɠNB >p[ǿ^X~%$L{LR|-YA,y(FJ' 6qTˉ&GQ\-ܒVViJEx9PY!)/"W /UH(|BU[RV=ᅓ?J+D0K!XjGv͆SeҢ]@G3/cl ƏQf>ZrB#.jխul n(,GObpސuc]:(S_LzS)a C :SZd_55TB qƼKUyGm`cآ)`K/+;5=gsc-kx1&PGYTH,UY>R\"D~Ym%r`rִA&aP|(DkȜ>j/Tߖ*Bx91E6 ܝUd%[Y#*a 08pM,CA3MVԜ_ȎϩQĽ8 E`DT.p{mO]`x'+Zx;Q6f@ ;GAÇ[`f4;!9 O'. ->MMEj4ְs*3qn1:LW"ar=o8{GoIEiR{WdrN-xKbI zq߯fCvuD큷qhrΣW_|#>3j'L=BRţ68J^RX,r_'ͼJ3B4e3a@ɻ^e;bTb+!sSgLB|j=_$qA!2{ّK Uڤ*#ɪqټ6OKJA^ϓ l ZDwm7SI^`TBh Qv5G,JP?[[c{`pɬAn:ͿYPp"CN|<=*3Q=ι2EmPgPˤ˓X! j6rL*lj%!/Olc2T˄#a!ܻVX:rӭ1[ Lu|RÏr4(Y+RJURȁ9e/ #қW 1e'=<((6+X)x9|_vȈ[.n o&:(#p֎%G2믈Hv&^ 3[mvnq#|5QT="͒PLNԠ='vk 1kCG[ h?kwd>wVrZGSPX[h2lpC*1m֫fT2hY ދ9tAU3بabKw6!VL[bJIe@,<=4)NY\> WgERZ0%JI"iɇo-:Wz/vmBȌүEwT_Ȼ\LPB:L\=RXĠ3 e+ǯTc?ƒX@mb4,ˑjHT TY*c'wT%_{-8T.6Fo;~pL_>joOW1Fc~W[QaYa2j G ;r}Z̜1 DI1LBdz>º )B`5 :ԁ)k;( xXKI:-h&(\Lz87fw4hnE^/=A!8Y Mܟz8 N&ybЮ̸^JM&sR9: jŸ+2LHV01>T] Al% ^V3Vӡv;0pD@l"5|3V{Gqa=uVHoAq˻"~5+ًuF$-YOpQ0؄J9<ܓ|jtvfrKhdxJxFf" пy r` }e|(7Mb1Ƕ`BB f#k(ru zAP9ۤ~!R(T=D#Ѡ/f(K',lCi={+Uo'1]؄ lא;ֶ.Y܀0TVEsK֣O5}z*Vu4'[WYIL>{ax:8I)ȇw;Eµbb':,̖eۏUW rJw*J_}\@/k_HW7&S)XNu\rۉkN/VpQSi IYl?4StHk;Ԙ Ss|S`CʈNmQ-?|ŊFFNCЁA"oD"/y h1 m!Ò^6Ϭ#S m.muX+si<xlOL\4so(p^<EU (ȫ(hL no0c՜` gsxokqՠOXVqƜ+ EyT?/p?`;E΍?g ԡHʢ$Os~F*hݘ̓8K @Q \troa, >f/#gwGblqgj EɓxDPLL?}Xbbp+C8˺N<.! .l0e[t"&ADo"2GpN~#W<ٯ|l`ō?_Ʀ@l1X&5j.}'ffMfWw5O zΟClAe-5ZU 99?fRLwnFNoK}욶ǡ٫ɏU5Su,\i ̑+(i^&+VVErN`i D9/3P"Fl߻Vv8yಽ d#IKEOBƞ!?)`hBDZ>0@aIRu? !F̱ބnKweM>|I>^Js΄A&{SѨ S,%mItㆃI 2f18mfjZdNqfɝf@Vj?mMȸ>'$ ιCO8g#j{=vLi"C5u:g̝Vq$K ގ)rvHp_;QT\x˪+6T/DO_DpI(`c}gO Cg-1+hGG1()c'_~a϶Yy 7Ѽ3zG#KiAҊ]~Ձ%Ѩ2`ŏmKuGs p$eFp_8kη'*6(S#2 S5dczgN`k ԈIgEe`"ӝ:%9| B ɞN3941 l2.B޹5q^?%̩'0CdS>jڏٕ<=^4@AէHqy %AU +[W?-[ 8qtЧ.RY&;V=/)|4݃,ZY TLp*r輗C %tKZ+*f콥Q{8CkB/YD A??`ZidYzJ&-kLf[UO&ЩlquF'bwGͱ;uD~$Ij ڨi!8(g*F:3yAᐯd,v(f22`W3V*O2NOܻ;Zey EY?0fB]PEЗgO.jz8-?p^mLtgCi dLRf$y͡b(}2WݐD*1hSjEgG"$jgHލ;Mͭ# a'"1[duKkڠ'HjE7DZݢ]kiZR39ߞɔ|Ed})ptOI6[5SI~-~&2&vKXZoMe1ݿiX>I CedZxX ;& ͬDRfnX%]mʺR'!*,2Ẑ 1NDL2"pXi (A0JlW钷|CAiEk_pg7=sЪn [S:pqjyUdIƯ ]1uW  ԵQr[[CNK> b ?jJ hkgcH5Ѩk'hjqܳJ I-4eLROJ)n 4WX8uPﺲosTWnס'me!я[_\ƶ% |b GaYW/jBn*Ҥfs)z٣BC ˼ {1kGs٧ƹ&K+#}]BuhIO?4㈒c ҹGYb6zVw/lPvbI(D`|^xT3etrcF<844y 4%rc}2˅\㜇7W^j^{1^\ ڰSzלn2̳/\7=,sU18^j/(l170[wgj9PrCNx1 ,|`D9FQ}Q>H2X&F6S&aGic޹|)Qu>'jβ ;w;τ&zicL,HA^YN'C եa 's-#ܚ_]OIwmڦey<-:پۍ&!l zKL0 #A5w7:m mtf::!!&pK1Xk:5Ǽ0|@.Pۿ ƤyxCv(&$7 Ea.R36pD 9_x*hA\0_#6lMYb8,^E֟D^-6nC&x=;Mc #f \5M}Ѩaop{MW+_O!nFJ#g5( {:B/7 >1bC~F/ċwd̡c >G^?X3_+ǏAcwx/'98mAcu6ʒ; LU= N&I5b%\HSFEB@Mn{-S@5kݪvq>*($$ͽ\`ȓ)Wy >Qn뗃H+ҙ-%L.MT6D 2@+yB:[Yx5ckd&jcT{]pLg`z Vgsϣ_Q78""YсDU/-Kɪ%=oj!I?@cy;#b3>SFϛpk\9$ި*]Rmwc6&dmh5V 6q J4,V"7JuzR^z]M f! ā+ Ս~>*,6 ]~of`+. s`зX[ 4&.$T+k G]5sY|5eݨ\GռڣWއ 0 rDgIF)qLbI+!C긷1J`1`[._Egnӹy]_Ⱦ} ^jo SXI56z&OE:DEK2$e[fE}On8k1gV'2l]7J >A+Xa0B@B_  ᱅ڬp1h K6w dyYB)