libaudit1-2.0.5-5.8.1>t  DH`pMcC/=„+gg‰J#8Drʰ =C3sħ:X7*N )VJm-tA_/ICh\_Z `!ʾZy-hͮPU%oomͯ I͏abqk9WwS%?Ġױ Õ`u= Pq.Q@N{lax5K(&{{U1%)/R\3O%XK@q[O3΁&-2K*fnJxe600ebbff5d9a786e47cca9b4fe2b08d20f9acfcMcC/=„^~v'hl5p^=Fi#%.P@AiJbMʎhg`CjŜ~ZUʟ?3%P҉R߅uԏFWrPтs I (~0lOCU *kcBDh3ݹ?6n|5b aH H0j&>U"h"}PF2w+Zͧ+U}&ıKM@)F}}>:'L?'<d   5 -TZdt |     4Hdt   (:8@9:>%4@%CB%RF%]G%pH%I%X%Y%Z%[%\%]%^&!b&Dc&d'e'f'l'z',Clibaudit12.0.55.8.1Dynamic library for libauditThe libaudit package contains the dynamic libraries needed for applications to use the audit framework. Authors: -------- Steve Grubb Mc%build10{openSUSE 11.4openSUSEGPLv2+http://bugs.opensuse.orgSystem/Monitoringhttp://people.redhat.com/sgrubb/audit/linuxx86_64x(+큤LMcMcMccdc703f9d27f0d980271a9e95d0f18b27579bc24ad2d549910c5d25eea943231d9ac9343ad52d9e73b4828561c0423c9libaudit.so.1.0.0rootrootrootrootrootrootrootrootaudit-2.0.5-5.8.1.src.rpmaudit-libslibaudit.so.1()(64bit)libaudit1libaudit1(x86-64)   @@@@@@ rpmlib(VersionedDependencies)/sbin/ldconfig/sbin/ldconfigrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)libc.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)libc.so.6(GLIBC_2.8)(64bit)rpmlib(PayloadIsLzma)3.0.3-14.0-13.0.4-14.4.6-14.8.0MbSL!L֔LLL@L(L$@L$@K @K$@J@J@J<@J;}J@Izaj@suse.decoolo@novell.comcristian.rodriguez@opensuse.orgtonyj@novell.comaj@suse.deaj@suse.dejengelh@medozas.detonyj@novell.comdmueller@suse.detonyj@suse.dejengelh@medozas.decoolo@novell.comcrrodriguez@suse.decmorve69@yahoo.escoolo@novell.comtonyj@suse.dedmueller@suse.de- Fix value of oom_score_adj.- prereq init script syslog- use full RELRO.- Update to version 2.0.5 (drop: audit-as_needed.patch) - Update README-BEFORE-ADDING-PATCHES - Upstream 2.0.5 changelog: - Make auparse handle empty AUSOURCE_FILE_ARRAY correctly (Miloslav Trmač) - On i386, audit rules do not work on inode's with a large number (#554553) - Fix displaying of inode values to be unsigned integers when listing rules - Correct Makefile install of audispd (Jason Tang) - Syscall table updates for 2.6.34 kernel - Add definitions for service start and stop - Fix handling of ignore errors in auditctl - Fix gssapi support to build with new linker options - Add virtualization event types - Update aureport program help and man pages to show all options- Annotate patch audit-oom_score_adj.- Use /proc//oom_score_adj if available.- use %_smp_mflags- Minor changes to README-BEFORE-ADDING-PATCHES file. - Add this file as %source in spec- obsolete -XXbit package- Update to version 2.0.4. This is a major version update, libaudit.so has changed version. There is no backward compatibility. audit-libs has been split into libaudit1 and libauparse0. - Redhat changelog for 2.0 - 2.0.4 follows: * 2.0.4 - Make alpha processor support optional - Add support for the arm eabi processor - add a compatible regexp processing capability to auparse (Miloslav Trmač) - Fix regression in parsing user space originating records in aureport - Add tcp_max_per_addr option in auditd.conf to limit concurrent connections - Rearrange shutdown of auditd to allow DAEMON_END event more time * 2.0.3 - In auditd, tell libev to stop processing a connection when idle timeout - In auditd, tell libev to stop processing a connection when shutting down - Interpret CAPSET records in ausearch/auparse * 2.0.2 - If audisp-remote plugin has a queue at exit, use non-zero exit code - Fix autrace to use the exit filter - In audisp-remote, add a sigchld handler - In auditd, check for duplicate remote connections before accepting - Remove trailing ':' if any are at the end of acct fields in ausearch - Update remote logging code to do better sanity check of data - Fix audisp-prelude to prefer files if multiple path records are encountered - Add libaudit.conf man page - In auditd, disconnect idle clients * 2.0.1 - Aulast now reads daemon_start events for the kernel version of reboot - Clarify the man pages for ausearch/report regarding locale and date formats - Fix getloginuid for python bindings - Disable the audispd af_unix plugin by default - Add a couple new init script actions for LSB 3.2 - In audisp-remote plugin, timeout network reads (#514090) - Make some error logging in audisp-remote plugin more prominent - Add audit.rules man page - Interpret the session field in audit events * 2.0 - Remove system-config-audit - Get rid of () from userspace originating events - Removed old syscall rules API - not needed since 2.6.16 - Remove all use of the old rule structs from API - Fix uninitialized variable in auditd log rotation - Add libcap-ng support for audispd plugins - Removed ancient defines that are part of kernel 2.6.29 headers - Bump soname number for libaudit - In auditctl, deprecate the entry filter and move rules to exit filter - Parse integrity audit records in ausearch/report (Mimi Zohar) - Updated syscall table for 2.6.31 kernel - Remove support for the legacy negate syscall rule operator - In auditd reset syslog warnings if disk space becomes available- add baselibs.conf as a source- updated patches to apply with fuzz=0- do not package static libraries - fix -devel package dependencies- fixed build with --as-needed- disable as-needed for this package as it fails to build with it- Update from 1.7.7 to 1.7.13. - Redhat changelog for 1.7.8 - 1.7.13 follows: * Tue Apr 21 2009 Steve Grubb 1.7.13-1 - Disable libev asserts unless --with-debug passed to configure - Handle kernel 2.6.29's audit = 0 boot parameter better - Install audit.py file in arch specific python directory (Dan Walsh) - Fix problem with negative uids in audit rules on 32 bit systems - When file type is unknown, output octal for mode field (Miloslav Trmač) - Update tty keystroke interpretations (Miloslav Trmač) * Tue Feb 24 2009 Steve Grubb 1.7.12-1 - Add definitions for crypto events - Fix regression where msgtype couldn't be used as a range in audit rules - In libaudit, extend time spent checking reply - In acct events, prefer id over acct if given - In aulast, try id and acct in USER_LOGIN events - When in immutable mode, have auditctl tell user instead of sending rules - Add option to sysconfig to disable audit system on auditd stop - Add tcp_wrappers config option to auditd - Aulastlog can now take input from stdin - Update libaudit python bindings to throw exceptions on error - Adjust formatting of TTY data in libauparse to be like ausearch/report - Add more key mappings to TTY interpretations - Add internal queue to audisp-remote - Fix failure action code to allow executables in audisp-remote (Chu Li) - Fix memory leak when NOLOG log_format option given to auditd - Quieten some of the reconnect text being sent to syslog in audisp-remote - Apply some libev fixups to auditd - Cleanup shutdown sequence of auditd - Allow auditd log rotation via SIGUSR1 when NOLOG log format option given * Sat Jan 10 2009 Steve Grubb 1.7.11-1 - Don't error out in auditd when calling setsid - Reformat a couple auditd error messages (Oden Eriksson) - If log rotate fails, leave the old log writable - Fixed bug in setting up auditd event loop when listening - Warn if on biarch machine and auditctl rules show a syscall mismatch - Audisp-remote was not parsing some config options correctly - In auparse, check for single key in addition to virtual keys - When auditd shuts down, send AUDIT_RMW_TYPE_ENDING messages to clients - Created reconnect option to remote ending setting of audisp-remote * Sat Dec 13 2008 Steve Grubb 1.7.10-1 - Fix ausearch and aureport to handle out of order events - Add line-buffer option to ausearch & timeout pipe input (Tony Jones) - Add support in ausearch/report for tty data - In audisp-remote, allow the keyword "any" for local_port - Tighten parsing for -m and -w options in auditctl - Add session query hint for aulast proof - Fix audisp-remote to tolerate krb5 config options when not supported - Created new aureport option for tty keystroke report - audispd should detect backup config files and not use them - When checking for ack in netlink interface, retry on EAGAIN a few times - In aureport, fix mods report to show acct acted upon * Wed Nov 05 2008 Steve Grubb 1.7.9-1 - Fix uninitialized variable in aureport causing segfault - Quieten down the gssapi not supported messages - Fix bug interpretting i386 logs on x86_64 machines - If kernel is in immutable mode, auditd should not send enable command - Fix ausearch/report recent and now time keyword lookups - Created aulast program - prelude plugin should pull auid for login alert from 2nd uid field - Add system boot, shutdown, and run level change events - Add max_restarts to audispd.conf to limit times a plugin is restarted - Expand session detection in ausearch * Wed Oct 22 2008 Steve Grubb 1.7.8-1 - Interpret TTY audit data in auparse (Miloslav Trmač) - Extract terminal from USER_AVC events for ausearch/report (Peng Haitao) - Add USER_AVCs to aureport's avc reporting (Peng Haitao) - Short circuit hostname resolution in libaudit if host is empty - If log_group and user are not root, don't check dispatcher perms - Fix a bug when executing "ausearch -te today PM" - Add --exit search option to ausearch - Fix parsing config file when kerberos is disabled- refresh patches/sbin/ldconfig/sbin/ldconfigaudit-libsbuild10 1298392101Y@2.0.52.0.5-5.8.12.0.5-5.8.12.0.4libaudit.conflibaudit.so.1libaudit.so.1.0.0libaudit.conf.5.gz/etc//lib64//usr/share/man/man5/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.4/standard/1a3aa61fcf3a61f4161a751399ed1bf0-auditcpiolzma5x86_64-suse-linuxoF^4+?Ф^?`] cl?tPG~yReȈyr[sI..e~B]'ߟ)#]?C:LRfPA)Ȓ{y/VQx0|J>Jٕڻ6%B Z~I ޑ7d^UQSt}T W&tڢIA5*I/ /h! 5P?B(V1 %^#!LvBI ?ry61^E伎(?&#=$R\\Դ\sO5IP5Pǩ(=~!}hW4i;ɲ|Hc86of=dvRn4B' D$X}s}*+w\P(]י{'1X*dEઢ]h8JI-(j/VQkj^ŚL[li%qTDTw!'zi# a>iUZ؄蔛 B--8!̀7ۙ6YJR#tP]עM|H^[NN[wңKa̺S597[zYƪUYhuzA{ HANunR{ .arNFEJs]I8؎8'~zZfz3:V@G[\r5ёKa@5ܼ=KD #gҠt (\>5uem_'DTlh@mho_eԏcq[)aWtpDid$6Q/[PG*/C<{K}_}P>U~eܭm!کh2o 7 [TX(^ZVBj?[+b,R[3KG)|sQG-F'S@<h0ZO"+J}GMKS[qL> ;zFX rM#kܴaS%ib2 4+dťEAZ%5h;9JLۗ{BъxҚZ tgwkؕSCG?QΙ lC|V}K9;?AT8%쒢XEّg_ =riEo~`-z}C̠#]U `ecTs'~> kP$#3FҤ6i#kS͑A(46^=#pǠ4?Ķ!=,槤3@U.jZ֣!ƀ23-Xf4`$;"ICЃ5t@!eG"_Nꫫ,L~ٌ$>86P|58f'|Tƒele )] ' 4h%L) e:m\wcvG{ m}wE Ƃ)>$ML׍RH呂9/.CęNza|겋MdnF@sSo;Kh}hqO^X>i_Ā~ALMP Ra`KlIY8АugDW##l5y `ctCA翥XP>&Ŗ4–q֤V{I( rQ2 އ>\u߷V ͼTw J^8_肫gԾ/6Fl-IS5$ʗX{ 2Ņx1!%vO hEμC/S8ߞdv^43dm1 SWb$D(ȠnA}?͐-..NKvxP:}v)(|krzIr,#t|?ϠQ ERW4t_~ W{ǑSuA:!@{Hc!ױ=&'A V[,B(m޺V7RXt)FĘ)m:,k,ğh_EZ;nlm9NN&ڬ* xVg̱_:gd\V~!%O۝F288DU`džTC9@jkߣ""}-i˄f~ϧ/R<|OTlwv(z `]qH'>MvTum |Qn9OZP7w~ʵ+e^xHSi!&ڈ9q6o1"sV6sI7hnsO(uEIUZY3aS!"\w> cP`􆎵\Z؅DOoi !-h:}/^m=QL݃ѲVe¦-}qo/YRwqQqf7UK +SkY7z@?-Io;oψ)7'-[W+ 6PO"| _] $a:D,؆!4M]:54Ϛs7h&a c^ 5/b+wxՉZ`ue銯vHO]Rs=F10ćZ*}S"e&Ē}10ǗJ F05'h v'3LZIxN OoQޛ -|D#p;zWr9u!*e]~mR&kFP+s`oR C<33*p]ۗ];s%oODqH+~50d5,!=7?sCWKaK@bnp!憷G0xKjXS>g] 33ƁPDnknM ]|;vcf|n]u$-A T3WDeصvwY(z$8=k[#/Bz-I HON S:*N} .vs>LS72I-'H.9vPڳ̀ʎs<#lj7X1Q|Ώ{5Kt7/NlÜ : _z {<Am䳦SOi%g)¤U3Y}- z w*4KrzYUiM{er[ M\OhzCL%TuPRb5";MQQ>]-{&,jJGM!NTwjV3Ҟ0[YAINjEgUsvmP,>zzr2ƪ{zn?nGcHEwJU9lgIᤰN:J#kr?샹o?HhC>NCNfxWfB%#~WGf5&7 f5&s)7#ާ`  z ˚:>Fh%-ʂŞl8f'Z D]syCdJ0|Bu)Vx-CGmxa<,5&yc[8KlbT`puR Rȧ(~N$B bL%t]Q\6!V>iH @Ko:Lu˃_ yn5^L]`3)teQQO:x"O`Rɻ xչĄyYQR~ P؜jv aew]~u181DJǒ_2m5mͿ!`D^F*Խ%yt[iۺwUUD vl)Rmҭ!^ B [>^a{sqRfNtyu'Le휄zATwத(2M:]h|A66CFZ>+ҮXH> lqblh %'fSaؿ5X+R 8ΆH5믵ܡ?C)*3IL%ضn]G;UbwՓlsyD ʴ;|5h /,VT77J3‰ޱ n1u&ø𠾠a[" alR;&WxV?tZ Ot;$h #dY/yך1cM0R~g ;T8\XcYO 6's#yv!f$n$]خ)`%"ϑ\%*fF&hFޭbݒ+Ƿ'+p/UdçuH۪'8_C1|DԝΘg9" QHf<9߁:znzBnʫfVJ49Q矅 >j5jTc7M5'HWG!u, q2"\*QPP,ry)eCR׾0W~R<؞; +hWF Hg{8}|=faiyR+Pv):<!h#_& .qA ? d|VOHV(XO"W )] tFvpו8͉ =4ؑP]|o @ pb5q<ř?chBc!asd߹74Š̰i}YG]/yE`Pxfuiftm258tV<3ǛQj)G/3$&[Z}/"E2^:`zT^a$( jl)0#zziWx"~c7uȖ%pTC6h #4)R-xޟ.P^~2֜N[UW}/fe _=uzC=.W-vߏH -ω28Asm_e$71YWC=2[(,=#sAF'%񽸜'D<`Z'S3ʆ}^ z̤@1K8`P#ׅCmi nqQbaO"Gr6(EF'\Msgkc-C;#qx]:|jC@TwkҰ g' m>SvMftA&l^s^zM-]3['{c啕 ,R9nE Ci7LnsqQOX YHmqJjuw&T.NaHfRBza.&0 촘lJt5 $b д‚С< 2˾#\ZjZ RG-~eJ,rqU Rh0A>XY)u7GFp[K8ymyȱL؞~>yZpjNp/& sA0MU-%e2zs`[ J^_9!I 6wqrg.Ŵu3;c+ɝ1fqęMZCACFkL dr`9Dz>䏇PNY;3Ƃ8qI;Z߂OS^)-v~PfjշbGְ'-ĀBLK[@Whw^*ٰ\pm (k-bwwB$'goh~}?>Ր4g+ HO٬wNĝ#qdU/m1@:d" b*mwH>ԡ+3ؑ27m7|iRB>e UIԞXiSMIT"vho@Q&awN+Tf ᙒmF@{T"Ti Rjݲ4’]ߞF*)oHV5otY$ޔ1v7bV]ꪉjmxfClեT%P9 um|J9ocU22a(WUrrDSqHJ 2wI%]μt vj_-;vliN!O.gKY-`Vi9}W4unQVpU㪄~Id~/|P7R>_J-(PhADnZۆ?ܯ$7ԅ MV`P`Q9(1nALN=ſxJfKbPܪS`*f}fl,*b;gz)..&&7bg#8~fy.}&ՖgR:vG\g>0q!G| u;˅IfNVxao"h*]9(>Z@ x8r1.?na2%:wQ=VxuƼ,>r `ļ&cd3@Jr2wK u\3zBxa"]Fݢz' NM:u$N$[Ύ#xE4^>~wΗuǚ#o "aUqJπBA=)O14+[,&[S0/J+>M,;ZNBNy ]}ևӐi"w {t0Q6@͆~ wv@Aajp̥o)I)ʵH8hx9Sʼ#ދv4@BU(wQBk#c=C5dqY[4vտ 4F=`z#r_v_" AvJ}Oom8V3GaY) ܄1A-Ȭ2NIHUY2 ?OwkZӠ.|Mo{ځp-szy ̀bdc:͸ fMd}$dM8֚8Nd^$([3VjLGLp)4ARVZ>$z<(:mvqu8r]Hm/oT1]%m~NE&(Q̓Ǔj XZyH #xg)!) Qhf~qaSj#8:3N9yl]LH\0D)Qٹ]VBhceO~^(e'uA/qDc|dtb: ΧoPϡ s  T3s!i_*!5iaSVG=Iz.RJD$# *1q*MEGs/Fڞi^c =X]+*vC܃+ڨM\ _WtWIPG15B'?;+ڨH'_.;1ltN5C`)BA0`wGúWxp⫓N/ )ԭLjW6h+;SðF!";~tC蒋 ( lu=*L`%j!Hi14IGg>+T;"ˤ"?騌w ˃0W:|MbMX^x+Sw~osq8 d,,wd ˹!պ4& jE+Bu=;S{edUtlue2 lDР_0WK3Fq xFRد/h'-Pi1h )A٤͵[Y/h0[ {fI9)U#+~3CsHD],)f,y1_}nzUi!q oD Gi+`ܫ~ߝX 0-$O_*@`΃⪻t&'K*Eƪ͛6D͔Ȃɵ}\JF9cDpL#˳sgb_p -G |k 6(!΂3O!r/5$Ә jRb\F`B5Jb)Pr7SE0VmRw:Ra!K0Ŵ\`(@ta 8SXJRӹx}d+NiR A+f}&MDג?&|Qjj Zf'VAS)2"!U'j>|ݴܷG}[f^_c ţǸ0׌j+O<QoJC$omQneWnZF,qrR Ea@l()ImM x֖ 9nЃԴmkBۋ ""^=@yږY$K7Y˷\a@yʿ& bNju[ O2Le _%VjvnYX 97fJE2fR?CƠ@*3I7נTt^WVx'>y+kR ƊqotHR]R@,fم &/R'D sG[acs<-4|7ycw꣖a"y%~b#lfeAG 6,{YwC1jH?$M:ʃ;:w&-,|Hn6O>fY#2>GZ۶Moke0)IQg|\PZ82jWB)iY1sQwB莧gpbxJoʺu %/pگ0Яㅙ>lC ߨ·>>E<^KMNrĦKlFcm(O0G_VuUH dҀwiH4?߃?  {#hThԈwg%+&Xy'Qs}*VlU۸:֔ R+-y,ʟo6"Q\FI>jxL񨱂y" Y!a3DxdIR-/ۦgJrh!ʞhn~㠾" 5v7q7A*Dymnuftu7/sc-ŷh>R`x(l{ 0zDjy-W;~Rtŗ4߻ ZX¹X4@2ϒzJ=' C~~lk2'1XM6p[Sk#6* {qSG`TUzOܚZ:G,EHۦζJ@5_3I8J[C0r@ZrY2KuoHg|X='t^:"@CpgSNCIq@Aa4_ х') ޕNK<2iu\ꗇgWJt߄PY-)v Q'97̃[I&RnI2 4ջ8MR Dhw2]4ټϱ*jMb./{8RcM!!|MjoU0LMJ6bR .S5,XPPŷ'mGYxǼ꾌 wpj!W Sz#f@^\|\D\f,Je S DA~}r.|F,H5"kdH?[*c$ 2b2+?KKi>i;"R١p-?X&I~',O CD3^̀r;u^P\W#2`SJalḽD7YmTG2ݗ] [qˬXs~E@oa}Bݏ{Yy0WaNF+YE,c e0l0^$Qa `JY%WC?:4 =F8F4([-X輑[oτ`)b~U*œ/&L$}w 5RmwdcDZqFzHrgcc?Wd3k(tx @IV+_} H~"i+[= h#c=6UKk8*sTK2:y}^mi:%<Σi+C?yQՉc%%;?`dH{Ov?ᗁU/eTjQzȅ}\S3L9fg> H4!@e%s_4Yȝ|xDY@,=﫷w/m=\mf3Ea4|Ў?tU>EOJM{=+"5d&H:@ x)DB~ C ,ho2FoaFo&jEΘ}߇m?j Nu5rE1ݶN lV rA2Dd@OٍΞ=ܸ@9w<^JyP͌+vۀɹ?dǣ{c@/_[ ᙣҪ)z0߻0q4jnBd-;iQQD' ;_{ivFsY/yY3a-)Sc۪M)y1bxH`-#ʄ-8rLja XXү/I =]9qfca{hN@@رc.A(lg|MVS>8=\>Xxx9Fa Țf|).n׻mx\=]訋hNZQ|BaԦ'/eppLZ@ΎxK !HYr-;d}5/N<{8>_]Lf5T }Pwc2H֍Op#GSaԔ_P$S2_ZYg\ f ;ݾ7,\ [\s۩¢4\BN]s+gnLJ)H:͗E 2 iLqXv[k'$Æw \9*;KJ̢#Jעj'܀PT}&l%'uw0.*q4c?ֆ7|RՃ|0mޚiy)KDkଊOQ_sڨ·?|dՍ.ٹz *,"M_-:NRj)3iiB(&8Z&M7'|mF~=@&$a%oCyC:!Yvp&#*pĔoS#w=W߈[ȵYYU%3K]&<9صl*23Y- lDKTdeK)yNHcoц:ܳu8rԴ3Ld+ mgg~ǬSW*}g >7dDQ@>AN5 !ǒU^M<wi2ɼ;'Z ixatKʾGLYupSd+V17B{Bm 7(⍅,Q[kDZ"N %J^cpY%Z#aRY'¸;3\F튑UnYԞr3Wg70ʗA*đbrfOIn_kF|bpyG -J|B,FB)aYX$<%(b۸vҨf9DPJfdh SXzTc?˘(M8&-UzpkiYqKw.tiNal561u1ɷ^׬8q6S䱬޶_"Wl>tGޖ")mjn)M{2 xtB@^=Lbb̈ pE`5ެCSǑ.nF<6{t&DDY=X2ぅuLϕtarl꟩sXd[1He#y =<:€ڔ!?M.7)#өXTc5FwI^hCUa7x%y dtwGuh/^uՕq?YXHob >bG@D&&]&cUapMr,X_},,8 XUFB@q'wM7H)E>bٕ~>D fN'.+8ڪ1FLn)bJeE(S$'$;J&G@t[ ktx*U ecƯH wԚHmjPQfKAFt]+=k&&zTb sy)b7WrK̓׵{,ьCi@N?`'-WMSQYYjzQ&ԯ_Gʙ|.ɘ1' ԧq0XK!t9pb"x⟋oJL{$EYOk0Cn0a$c<̫ч{P_@BdyvϚDx =Sp2Wzno{S11Ci!SkGHŨ]*m_ŝz}zfGO]iBOƠe(ZT6Eѣ,5 TӴhz `2 n!c}rȡcDybs,_WgiXoFP9VĆ&8ѧ>B;PdW@Ux ;Tbɸ4o WcdfSBSKT~6|׋Oo5HώRSE)_ENCQN%DoK BՙF#f¡L@tbsZ 1^SR9H"839p](8hsߠK2_&Z\o~ydLY- Oi rGDrތ0ҦBB7#yxij7P=LxETO/(0w)`Ʌza Bp6GI zS{l!! |Xj_U.QK!2ouzP-PYadރx"FN@-$JN%%<^UT0 ڑ\ϻ*E&9;S+hp^u7Y(FT 3_)L͒m&0U2&flqs$_E- nWI&JGa2"@z$q?0N;)͂LT,Y4֙ќTbɩ*ɮf'">2_c+P:KoDESeo>]+P3ң7[1_\_ JǴn8A?]>GlvTZRg 變m!ߺ*#ǻ.&5dDY%)G)c# 'U^IjmɌK1ZG,J`_VV8 YCP%/C[ wc JA5즑ЪzbʙBܩNq ˛X¤wؖyYAiஅs$HL|y3Dt_Fw}e]8&%*^0AO{k\WۖT"2PT)B`\OxUWl 0y3N{n^SWDZkS߮-B#]MtwkVFnEuti0PYnb](F]꾶O=}m}ebJs lm)"2@= mjA`e^ kjfRMVt`+:} '&'E%I_ -QPe[ԩR( :Qg9p|@p_{.7 -EwFg{RhA< {qxiFNߴAaaq/7J9e>g0Y^ `nXQ;7ٿ yyy+U nC1tkY\, 6:2e-!qd2G.ǩ;@i7{@}&Anw:mQ\A?Uݹ[3wWvɃZn<>[`7&6,B8Ch>0gxNeDgRf]V uJh4J;,̀ܤrg_{?+vhG C~9+F D=@$uFvt\bjz NSqcBFZ-J,q&ENu:.U%y JMeUOɼ $iT[=s|8~& >`jv*8b_>CR,vC.x__x\KJ=NИ ͨjI_ #j+`EQSXL?Reׂ ԝ\ѐRhf$tw:?:&*VHK,.*DzELn~R:J;~iSP66Ica;ܻkx5$4wnDwA+$:=o:zϗ3F:=DD }ԉvlhfL{dFǰp8tiWCEeQ\\=BIg[] hù>jF*d=zMG =ZwP@Jo1N^aX?Gn 2wTu=3riDQ{oH0pGa SzX&sl!2k9--XU]p1B9NtX+o 4YOXms:9-*p_`s;U,(7xg41kiK,/k@;_SH/E^S['xwzQF"y3(6#tL]'*8WTݿ'C 1EMAϖH Θ$Vwx덭2ȍF6CN\Ri:npe%#I ~w,1dCyY񝺃y&GKG5上Os{G\t+%H cZ/J(Aʇ1Ԭ҃'IP,aiz7GFz:Yúx(hqbCSdT2ۇ !zּI{6ݫ;fpm3; W;ss;|}# 0olWy]\mNTMGQߋh\b)Fl]C @6ZmS}I4U30H%`&P"t*[/FLLH9_$ux&Ez=2%\ :uS鋺x{\ɘlf4gU-d(7{*RJ_I4}Dcqp(`a k>)Twƥ1ZC_%2RtW{7SoJ,i,˫"V.Iy; "-[tY&-!EGV3T"o髉0ǜ/{e{h-5J@A,#g*SYաԏlcĝ>K~NqIj׵@0εaA&F6o5 .HӔwŗg*zwR`IPteKDkD6$:ek|}wP?,J(d' IdkMvɌ{\'' lm&~ i,Zů>w)`V/YG|Q-t}Z*뙂]' "l?g&Fm|z-B<6ӠmRv$a _Pފ ?8Pmh/ONd6tz L[`(lWyT0M#7Qj?3CŚrI[ƍk%$j3vJ圙Y|#:rf9^e~9ے &Tu0*=n~\77YU^ X(7-J=Lʁ!#u!mgQ5%=pƧB&RdUndbn/)OaVkڱX1@o疧2J7A]qlp_7ۯG_ OӀwL}RũPfGiM?J-  ?Y%ҮP.MtLp cȃ{OJDsK~aOx}ho+ai@^h?Y@`Ic&\T rIھ;Q׻Z^ _; 'F L koj2xjCc5b/=dW]#&JdQ5s܍긙QmfK,]R9b#XF:Y;%6-1g/Vteg]P0)pW&#RStGI is0q\KY>F$V\QAi@@ݴ;[))oЃI])8Rt0`y: uZ.t +G:DP~i1⇇P7b9a*Z6:5_-ZC-"0FU\ё2qW@^4%az;'J=PdDs1e_@ʀƝՖwi/ׅ>jt{CcIhJ;ËC5"1ǽFxYu"Jsu|^eyxI>V(xC@$ߒH!)Vait՞Uf#v ~!o6tZY3.-.fN7XDQaHԄ~ri “rHJNAa)$Rg$O٨.UNJ4 k0^al;0CXq6d{GO%`*" $^oT83=w0b% i%m}F{m:w$nCTǬR jm$,Q\] '*=cܹ4ҩaL]ofP%zqeJf%]VSuE1ݫ6az) Iﯯ]~iH Da[6߉I4A{ IzX~zir[wbuy̹4GV25;V &90yiSh*#jCg'6Y>X7^ 2wa¥H3|UwnLc2;:JfZЄ\WtY֖m6"T :V?mm/8+RpV φ1{#҉l%O;"jOG_AÚmTƩfNOǍjG?*nQ_5],~P<|=\du(v!T.`+`e o>RUa!eň ]ILdn[ީJ/*yX㐅p2⮓Buu8>U( NW>U;VqJ#1[uB:+Za`HkME@CF?];9Mf)E7bH`PbpȽh^7/3fɕӪr kI9(? dj~eN;v/.²7)t\`} 2K1K{kK ]wU,׎5W!2X*Xe)+eYe {BcGY ,`FC~NUN ٞӮ"g~?x{Qӌz)rytiyY<7j1Ir'O I=TDwBJ߿avR=\{ X?YgG̩zA\nt-+N֛q$A5pɸXQB-L/!a6`)uo_Z1nV+:F-Ӝ$r.E[yS(u=&niSXUx/ãi$s/ ˀNW5p/guFyT{+_E>-ε:֮cud>ߊcPKeKNr$&ntS%LЍGݟwQH"zÊCR XW@wO^_ƵZ|LO *fŽc5+23s##Kj{%]PnuH('} 9 q6t8Jkꉂx^v-˻ P?`k?n`fiԆ'Sak2)QZفm +e3`K4yHi|r@jDAq|*đ2~7Fgѵ_2X#KUʠ(؉/ID鮪 +$ Zhc:Iç 9414 5˲x,& נK-ô:4g7S" KX~|оQU4zM}WjlU\Hb@];>%M#n:[hp\F!-G;Cϡ mXoT.ҩ.Cx5^k?wE,0=byMUF ~ Ȳ\VLz`tڢwn9M铳qGWvu"i帟6Lܮm=`bR ,f]bࡿ5Nt_ ]NVIÛЮP]osq'S G(SҮ!jGM\╻ 9!ڄ kIRN08ҡ00)M?oT5 L]&a3M1RlBRTIBO>s(U%:༕֫g ׋=BVC @l[ ?lPBbG4RHGw#iNe)Va"4vzG6||pu2,@afgkT=mU `D|Lc7(UPe2gPc8L\(':0A>Qů\ASn :T8+ ^_KiFOGB c+G+Zt}ԓN8t"&Lvd}}Tk*|~@S;P_;KZi+u7BD6fi{ wJVO| ΟBU lm/B&[;yb`/#/>?flǤH6:Շ[,Һk(i'XɨL~b˙Aڧ,᥮O<)ӵ9vPmGC7`&V ;,t49" )ˍ9} &\.99WN<t0n͸=볡敢='9|d'wz>E d5 K!)zuv~&[e)A2cO0Brcj,g;ŷb0~y؂(%Ly}auZ^ U*]Gbn[w 1;3 ߲Pz¹ZOW Of߫xǥpdSyf1U`6戥Ӊ&J Q ms㉺yŝ/$&d~,;7P D4LI%+ ,^4&*}+l8pJNDK1|ZTXC@bux#zjѷwϺ2㑚Ó@͋p F,2Ľ@*;Oָ3Æݭ͟eN-75o]8ܟ_<PӺm.l^m%#/Ƹ?iM [+Vѳ$>4P$5ʉw]'DGR`gRn/ d@N K삔_jJNnY$0R `u!J0@&Ғb S=i怵ܡ{[@B9x\BfuAC(ً!u4_ ΃#Bwy.>Ia AYr2vYǨ`;lU/~CW[ALˆRNV~^MxJ?O"ɣB&V=\&%Л.t794k*Kq3Љ;f9yKhTn`gќ+ 0x۴"HbtWA,XH5fb-15. aڷӸ@z յY=)3~q/rRGF14ʸ3IK[GBA򦽺Sk"[IK&ݘF5VId;tT/`:$M6ɸyRB^f Y,x\_p>}(K74W 9q|8ԾyȍՋ:7RRE,xV%eĝ◊U7 O64B``@g׃j8#>0T0֪׫o Ujݘ'ķ<]D͚3oT*yg`gd@(Oz," Laě[WdZ*ܱVv6 kr?=pM=ןx跽D\@m3bK`.lp.%&srecggha/Ar4A53T,?&+pAV9s|a[ +$)|:99dpR L%iBd'9 v89ͲUҙ%5TL 'e άU+v"ԘFo׮Q SV ?{-ԙ}eJyG<'NgsBPKl~ˉNN*$$Dc;B\ .-̢)sg^Pԉ& 2 v>&4* >2z@i*|QyVC\(TSz!tu)2q*P;[84&NJy.ƶC>j&Ra@Ge0#kzXwp.g1p9}.m_k>9H.QɤP#z;(֮k1n zh$K>g:)u/\m :[Fq[BQih+t.x/5he=OAZZyjրT tH03'|t`c} &xg5p2P%8|?ăo墟/8${'2e4XIn3T~o=YeS-]P]hn5<]'R4ur4zS\ˡ?4A KyKdG#J 36b{MbHXY~1.5)MZp =LKvDVmsӁk'l~;}Bn\K7&;.tZnd.bҬn;S\SvK['Bx-xB|98?sMJ6e#I1KADXY~(޲h-tkus0߼ˍwTDxmS]%j`&k9DomHxͰj0i4N RҎI=~+%Ϻ9l|jk3U̩ Q ڿ }}zNqs+$c4בWa@I뢓uPNh hHAqC ]>oh{O>dcoDquKB+15䄺ldzL.'h,lq9mI2rEI8X3 ɦ͚DΖ|\s܉ο^qxqU2ҊVVnAYFlH5d>u\x{);j )g͕i 4\|Vj2v~ؘeէ4X* QjI&I/$%v%d !~iI`Lo_1_ʷzͥŧ