libauparse0-3.0.6-150400.4.13.1 >  A d޶p9|7;^wHxs@Y W*G\[!'2DgPFst/ߠ;lDuW ɀ1\bsgp1'O43b>Q2Kbi{wi{WKh"Ö' V8S9/Dttzؙ4!E͗?]FZy LBkш/h ]8P/_(kLw>{$gDzQ G\ڠ O'$,"bfdb8b543be5fec44c9d21657c5e31744c5b5fe6fcd952589d863bcf387ef1d4d5e498d5d185eaa26ca1f3701d66e95fd7a299f2EDd޶p9|=P'vp@L?Lpd " T /W]hp t x    \  H (i8p9:`>ID@ISFIbGIxHIIIXIYI\I]I^IbIcJdK%eK*fK-lK/uKDvKLwKxKyLzLL L$L*LlClibauparse03.0.6150400.4.13.1Library for parsing and interpreting audit eventsThe libauparse package contains the shared libraries needed to parse audit records.dގsangioveseSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://people.redhat.com/sgrubb/audit/linuxppc64ledވdވc9288b5f46854ddf4affa68e11bd7bf3c3e890d8f53a736391f754a8f088e520libauparse.so.0.0.0rootrootrootrootaudit-3.0.6-150400.4.13.1.src.rpmlibauparse.so.0()(64bit)libauparse0libauparse0(ppc-64)@@@    /sbin/ldconfig/sbin/ldconfiglibaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3dJbT@aaC1a`D_ǁ^^[\|[.6@[&M@ZZz@YYu@Ym@V@VbV^@UTsematsumiya@suse.dejengelh@inai.degmbr3@opensuse.orgematsumiya@suse.comematsumiya@suse.comematsumiya@suse.comabergmann@suse.comematsumiya@suse.comtonyj@suse.comjengelh@inai.deantoine.belvire@opensuse.organtoine.belvire@opensuse.orgtonyj@suse.comtchvatal@suse.comaavindraa@gmail.comjengelh@inai.detonyj@suse.comtchvatal@suse.comtchvatal@suse.comp.drouand@gmail.comtonyj@suse.commq@suse.cz- Enable livepatching on main library on x86_64.- Modernize specfile constructs.- Update to version 3.0.6: * fixes a segfault on some SELINUX_ERR records * makes IPX packet interpretation dependent on the ipx header file existing * adds b32/b64 support to ausyscall * adds support for armv8l * fixes auditctl list of syscalls on PPC * auditd.service now restarts auditd under some conditions- Update to version 3.0.5: * In auditd, flush uid/gid caches when user/group added/deleted/modified * Fixed various issues when dealing with corrupted logs * In auditd, check if log_file is valid before closing handle - Include fixed from 3.0.4: * Apply performance speedups to auparse library * Optimize rule loading in auditctl * Fix an auparse memory leak caused by glibc-2.33 by replacing realpath * Update syscall table to the 5.14 kernel * Fixed various issues when dealing with corrupted logs- Update to version 3.0.3: * Dont interpret audit netlink groups unless AUDIT_NLGRP_MAX is defined * Add support for AUDIT_RESP_ORIGIN_UNBLOCK_TIMED to ids * Change auparse_feed_has_data in auparse to include incomplete events * Auditd, stop linking against -lrt * Add ProtectHome and RestrictRealtime to auditd.service * In auditd, read up to 3 netlink packets in a row * In auditd, do not validate path to plugin unless active * In auparse, only emit config errors when AUPARSE_DEBUG env variable exists - use https source urls- Adjust audit.spec and audit-secondary.spec to support new version - Include fix for libev * add libev-werror.patch - Update to version 3.0.2 - In audispd-statsd pluging, use struct sockaddr_storage (Ville Heikkinen) - Optionally interpret auid in auditctl -l - Update some syscall argument interpretations - In auditd, do not allow spaces in the hostname name format - Big documentation cleanup (MIZUTA Takeshi) - Update syscall table to the 5.12 kernel - Update the auparse normalizer for new event types - Fix compiler warnings in ids subsystem - Block a couple signals from flush & reconfigure threads - In auditd, don't wait on flush thread when exiting - Output error message if the path of input files are too long ausearch/report Included fixes from 3.0.1 - Update syscall table to the 5.11 kernel - Add new --eoe-timeout option to ausearch and aureport (Burn Alting) - Only enable periodic timers when listening on the network - Upgrade libev to 4.33 - Add auparse_new_buffer function to auparse library - Use the select libev backend unless aggregating events - Add sudoers to some base audit rules - Update the auparse normalizer for some new syscalls and event types Included fixes from 3.0 - Generate checkpoint file even when no results are returned (Burn Alting) - Fix log file creation when file logging is disabled entirely (Vlad Glagolev) - Convert auparse_test to run with python3 (Tomáš Chvátal) - Drop support for prelude - Adjust backlog_wait_time in rules to the kernel default (#1482848) - Remove ids key syntax checking of rules in auditctl - Use SIGCONT to dump auditd internal state (#1504251) - Fix parsing of virtual timestamp fields in ausearch_expression (#1515903) - Fix parsing of uid & success for ausearch - Add support for not equal operator in audit by executable (Ondrej Mosnacek) - Hide lru symbols in auparse - Add systemd process protections - Fix aureport summary time range reporting - Allow unlimited retries on startup for remote logging - Add queue_depth to remote logging stats and increase default queue_depth size - Fix segfault on shutdown - Merge auditd and audispd code - Close on execute init_pipe fd (#1587995) - Breakout audisp syslog plugin to be standalone program - Create a common internal library to reduce code - Move all audispd config files under /etc/audit/ - Move audispd.conf settings into auditd.conf - Add queue depth statistics to internal state dump report - Add network statistics to internal state dump report - SIGUSR now also restarts queue processing if its suspended - Update lookup tables for the 4.18 kernel - Add auparse_normalizer support for SOFTWARE_UPDATE event - Add 30-ospp-v42.rules to meet new Common Criteria requirements - Deprecate enable_krb and replace with transport config opt for remote logging - Mark netlabel events as simple events so that get processed quicker - When auditd is reconfiguring, only SIGHUP plugins with valid pid (#1614833) - In aureport, fix segfault in file report - Add auparse_normalizer support for labeled networking events - Fix memory leak in audisp-remote plugin when using krb5 transport. (#1622194) - In ausearch/auparse, event aging is off by a second - In ausearch/auparse, correct event ordering to process oldest first - Migrate auparse python test to python3 - auparse_reset was not clearing everything it should - Add support for AUDIT_MAC_CALIPSO_ADD, AUDIT_MAC_CALIPSO_DEL events - In ausearch/report, lightly parse selinux portion of USER_AVC events - Add bpf syscall command argument interpretation to auparse - In ausearch/report, limit record size when malformed - Port af_unix plugin to libev - In auditd, fix extract_type function for network originating events - In auditd, calculate right size and location for network originating events - Make legacy script wait for auditd to terminate (#1643567) - Treat all network originating events as VER2 so dispatcher doesn't format it - If an event has a node name make it VER2 so dispatcher doesnt format it - In audisp-remote do an initial connection attempt (#1625156) - In auditd, allow expression of space left as a percentage (#1650670) - On PPC64LE systems, only allow 64 bit rules (#1462178) - Make some parts of auditd state report optional based on config - Update to libev-4.25 - Fix ausearch when checkpointing a single file (Burn Alting) - Fix scripting in 31-privileged.rules wrt filecap (#1662516) - In ausearch, do not checkpt if stdin is input source - In libev, remove __cold__ attribute for functions to allow proper hardening - Add tests to configure.ac for openldap support - Make systemd support files use /run rather than /var/run (Christian Hesse) - Fix minor memory leak in auditd kerberos credentials code - Allow exclude and user filter by executable name (Ondrej Mosnacek) - Fix auditd regression where keep_logs is limited by rotate_logs 2 file test - In ausearch/report fix --end to use midnight time instead of now (#1671338) - Add substitue functions for strndupa & rawmemchr - Fix memleak in auparse caused by corrected event ordering - Fix legacy reload script to reload audit rules when daemon is reloaded - Support for unescaping in trusted messages (Dmitry Voronin) - In auditd, use standard template for DEAMON events (Richard Guy Briggs) - In aureport, fix segfault for malformed USER_CMD events - Add exe field to audit_log_user_command in libaudit - In auditctl support filter on socket address families (Richard Guy Briggs) - Deprecate support for Alpha & IA64 processors - If space_left_action is rotate, allow it every time (#1718444) - In auparse, drop standalone EOE events - Add milliseconds column for ausearch extra time csv format - Fix aureport first event reporting when no start given - In audisp-remote, add new config item for startup connection errors - Remove dependency on chkconfig - Install rules to /usr/share/audit/sample-rules/ - Split up ospp rules to make SCAP scanning easier (#1746018) - In audisp-syslog, support interpreting records (#1497279) - Audit USER events now sends msg as name value pair - Add support for AUDIT_BPF event - Auditd should not process AUDIT_REPLACE events - Update syscall tables to the 5.5 kernel - Improve personality interpretation by using PERS_MASK - Speedup ausearch/report parsing RAW logging format by caching uid/name lookup - Change auparse python bindings to shared object (Issue #121) - Add error messages for watch permissions - If audit rules file doesn't exist log error message instead of info message - Revise error message for unmatched options in auditctl - In audisp-remote, fixup remote endpoint disappearin in ascii format - Add backlog_wait_time_actual reporting / resetting to auditctl (Max Englander) - In auditctl, add support for sending a signal to auditd - Remove audit-fno-common.patch: fixed in upstream - Remove audit-python3.patch: fixed in upstream- Enable Aarch64 processor support. (bsc#1179515 bsc#1179806)- Fix specfile to require libauparse0 and libaudit1 after splitting audit-libs (bsc#1172295)- Update to version 2.8.5: * Fix segfault on shutdown * Fix hang on startup (#1587995) * Add sleep to script to dump state so file is ready when needed * Add auparse_normalizer support for SOFTWARE_UPDATE event * Mark netlabel events as simple events so that get processed quicker * When audispd is reconfiguring, only SIGHUP plugins with valid pid (#1614833) * Add 30-ospp-v42.rules to meet new Common Criteria requirements * Update lookup tables for the 4.18 kernel * In aureport, fix segfault in file report * Add auparse_normalizer support for labeled networking events * Fix memory leak in audisp-remote plugin when using krb5 transport. (#1622194) * Event aging is off by a second * In ausearch/auparse, correct event ordering to process oldest first * auparse_reset was not clearing everything it should * Add support for AUDIT_MAC_CALIPSO_ADD, AUDIT_MAC_CALIPSO_DEL events * In ausearch/report, lightly parse selinux portion of USER_AVC events * In ausearch/report, limit record size when malformed * In auditd, fix extract_type function for network originating events * In auditd, calculate right size and location for network originating events * Treat all network originating events as VER2 so dispatcher doesn't format it * In audisp-remote do an initial connection attempt (#1625156) * In auditd, allow expression of space left as a percentage (#1650670) * On PPC64LE systems, only allow 64 bit rules (#1462178) * Make some parts of auditd state report optional based on config * Fix ausearch when checkpointing a single file (Burn Alting) * Fix scripting in 31-privileged.rules wrt filecap (#1662516) * In ausearch, do not checkpt if stdin is input source * In libev, remove __cold__ attribute for functions to allow proper hardening * Add tests to configure.ac for openldap support * Make systemd support files use /run rather than /var/run (Christian Hesse) * Fix minor memory leak in auditd kerberos credentials code * Fix auditd regression where keep_logs is limited by rotate_logs 2 file test * In ausearch/report fix --end to use midnight time instead of now (#1671338) - Remote zos building is now a configurable option. It should be disabled in audit (and left enabled in audit-secondary).- Make use of some %make_install.- Update to version 2.8.4: * Generate checkpoint file even when not results are returned (Burn Alting). * Fix log file creation when file logging is disabled entirely (Vlad Glagolev). * Use SIGCONT to dump auditd internal state (rh#1504251). * Fix parsing of virtual timestamp fields in ausearch_expression (rh#1515903). * Fix parsing of uid & success for ausearch. * Hide lru symbols in auparse. * Fix aureport summary time range reporting. * Allow unlimited retries on startup for remote logging. * Add queue_depth to remote logging stats and increase default queue_depth size.- Update to version 2.8.3: * Correct msg function name in lru debug code. * Fix a segfault in auditd when dns resolution isn't available. * Make a reload legacy service for auditd. * In auparse python bindings, expose some new types that were missing. * In normalizer, pickup subject kind for user_login events. * Fix interpretation of unknown ioctcmds (rh#1540507). * Add ANOM_LOGIN_SERVICE, RESP_ORIGIN_BLOCK, & RESP_ORIGIN_BLOCK_TIMED events. * In auparse_normalize for USER_LOGIN events, map acct for subj_kind. * Fix logging of IPv6 addresses in DAEMON_ACCEPT events (rh#1534748). * Do not rotate auditd logs when num_logs < 2 (brozs).- Update header in audit-python3.patch - Update patch guidelines in README-BEFORE-ADDING-PATCHES- Add patch to fix test run without python2 interpreter: * audit-python3.patch - Update to 2.8.2 release: * Update tables for 4.14 kernel * Fixup ipv6 server side binding * AVC report from aureport was missing result column header (#1511606) * Add SOFTWARE_UPDATE event * In ausearch/report pickup any path and new-disk fields as a file * Fix value returned by auditctl --reset-lost (Richard Guy Briggs) * In auparse, fix expr_create_timestamp_comparison_ex to be numeric field * Fix building on old systems without linux/fanotify.h * Fix shell portability issues reported by shellcheck * Auditd validate_email should not use gethostbyname- Update to version 2.8.1 release (includes 2.8 and 2.7.8 changes) * many features added to auparse_normalize * cli option added to auditd and audispd for setting config dir * in auditd, restore the umask after creating a log file * option added to auditd for skipping email verification - Full changelog: http://people.redhat.com/sgrubb/audit/ChangeLog- Rectify RPM groups, diversify descriptions. - Remove mentions of static libraries because they are not built.- Update to version 2.7.7 release Changelog: https://people.redhat.com/sgrubb/audit/ChangeLog- Create folder for the m4 file from previous commit to avoid install failure- Version update to 2.5 release - Refresh two patches and README to contain SUSE and not SuSE * audit-allow-manual-stop.patch * audit-plugins-path.patch - Cleanup with spec-cleaner and do not use subshells but rather use - C parameter of make - Install m4 file to the devel package- Do not depend on insserv nor fillup; the package provides neither sysconfig nor sysvinit files- Update to version 2.4.4 (bsc#941922, CVE-2015-5186) - Remove patch 'audit-no_m4_dir.patch' (added Fri Apr 26 11:14:39 UTC 2013 by mmeister@suse.com) No idea what earlier 'automake' build error this was trying to fix but it broke the handling of "--without-libcap-ng". Anyways, no build error occurs now and m4 path is also needed in v2.4.4 to find ax_prog_cc_for_build - Require pkgconfig for build Changelog 2.4.4 - Fix linked list correctness in ausearch/report - Add more cross compile fixups (Clayton Shotwell) - Update auparse python bindings - Update libev to 4.20 - Fix CVE-2015-5186 Audit: log terminal emulator escape sequences handling Changelog 2.4.3 - Add python3 support for libaudit - Cleanup automake warnings - Add AuParser_search_add_timestamp_item_ex to python bindings - Add AuParser_get_type_name to python bindings - Correct processing of obj_gid in auditctl (Aleksander Zdyb) - Make plugin config file parsing more robust for long lines (#1235457) - Make auditctl status print lost field as unsigned number - Add interpretation mode for auditctl -s - Add python3 support to auparse library - Make --enable-zos-remote a build time configuration option (Clayton Shotwell) - Updates for cross compiling (Clayton Shotwell) - Add MAC_CHECK audit event type - Add libauparse pkgconfig file (Aleksander Zdyb) Changelog 2.4.2 - Ausearch should parse exe field in SECCOMP events - Improve output for short mode interpretations in auparse - Add CRYPTO_IKE_SA and CRYPTO_IPSEC_SA events - If auditctl is reading rules from a file, send messages to syslog (#1144252) - Correct lookup of ppc64le when determining machine type - Increase time buffer for wide character numbers in ausearch/report (#1200314) - In aureport, add USER_TTY events to tty report - In audispd, limit reporting of queue full messages (#1203810) - In auditctl, don't segfault when invalid options passed (#1206516) - In autrace, remove some older unimplemented syscalls for aarch64 (#1185892) - In auditctl, correct lookup of aarch64 in arch field (#1186313) - Update lookup tables for 4.1 kernel- Update to version 2.4.1 Changelog 2.4.1 - Make python3 support easier - Add support for ppc64le (Tony Jones) - Add some translations for a1 of ioctl system calls - Add command & virtualization reports to aureport - Update aureport config report for new events - Add account modification summary report to aureport - Add GRP_MGMT and GRP_CHAUTHTOK event types - Correct aureport account change reports - Add integrity event report to aureport - Add config change summary report to aureport - Adjust some syslogging level settings in audispd - Improve parsing performance in everything - When ausearch outputs a line, use the previously parsed values (Burn Alting) - Improve searching and interpreting groups in events - Fully interpret the proctitle field in auparse - Correct libaudit and auditctl support for kernel features - Add support for backlog_time_wait setting via auditctl - Update syscall tables for the 3.18 kernel - Ignore DNS failure for email validation in auditd (#1138674) - Allow rotate as action for space_left and disk_full in auditd.conf - Correct login summary report of aureport - Auditctl syscalls can be comma separated list now - Update rules for new subsystems and capabilities - Drop patch audit-add-ppc64le-mach-support.patch (already upstream)/sbin/ldconfig/sbin/ldconfigsangiovese 16922620303.0.6-150400.4.13.13.0.6-150400.4.13.1libauparse.so.0libauparse.so.0.0.0/usr/lib64/-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.suse.de/SUSE:Maintenance:30277/SUSE_SLE-15-SP4_Update/59e50b157ec10b21bb5d240d8aa2f3c9-audit.SUSE_SLE-15-SP4_Updatecpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c78d1afbe74d431f442d34fb7a945a9ede6ce5f4, strippedPRRR^ו !d=Qutf-880af172c8daeaff820729f4233a4116540eacf43a99fca676bf5def943c22d8a?7zXZ !t/*s] cr$x#HżI@)p;K` ͉%eY;`yVb䁢.>cs%KUIexl&텂34"d[ȗ∹\,#nxoW[yMlkmylffደ2kt5o xN2?]w*#\Xxp74G|vG]0:꒧ǜfK0,^T|fK5J:KaJ=mĂ&ΆZ; Neb 5V~ q?j\41A6#ݤ#YqD 1zڗ`X 1msS+jgGy)H۵2PҊh8abM)^EKSXϚtHw]۰QR^9`kY FT& iLkshHgp%@V#MlB`q fЛbEݩ’NgIȱإv1*˹y+D0G*"f ֑#!xGo6\qbѓqt>aګS( ǎݼ󰝏/ɋ܏7Ɂ YVqfLHA`灈<$OA,N؝F> ]x1p3!u|OpÔږOi|]v&!pOk*kS?csCuF2Ďp&nBrDžm'M S9@N) zY(`Q}s!Ɓ!IaZWFx|< D{vF % F? /D]Bck[?9?G6+/W[Mဤ^'Np磎 iᔌ.knȻ*"\<+\+8Y _j*|\g̵&~Ľf 94>G afk=5,z0Y:2k'[]pk֝c@g`A0<;䅧"PR{v :/O/Q;wz@5Jl*cȚk*Foe]A#zB9^+Zxܧq@Ҭ wGY@P9Hfƙ!pky_?G:'*(" )pnZ~Ca[#RS@R{jW#[ @ԕBBPHu-W~^LBȸ8ub&ae}-Cx,{ Nf]V-$ÕF s{=ۄyx!X0$,LtvU+]hJE2S:g^nDRqqڶ5*jnq0|TB"bVNu/l#׫l :$<*(P}9"y|2_!ka=n#n{nO"5Sjox<`q Aޏ/)[a[=ׁl:1؉zCn"kHܲ[$zjuO_9 ;ޫD!yW!>*ĵ5-'[n+Tk,7E0G0yTWA0*p 5wh7.K A#6m￿UmgMwU7W4tw`e])8?MImA>2ܓ;{\C{,SgDxpZr,Ed Y H{"6A7F-f=}%9bǵgRr?F$SR'o%N18nla[)y2Լ$I0j p?B=qƼ fȕtZFZgY3wC/gUhikXz㻌#v#xWB%yu:|x깵Up:1|$lN2Bݳ|J>ʙ4.¨](ԪdkxH3iaWU\4t=럌ȡI+nF\E)Ib}²4UOD؃[6mrB\u&Đ!F$4su{Z7'|Ĕ{?z3A=|*IE {HkcEB/MӴi2u)qlh<@ 㤃Baјwe"ٲʩEV1Rʓy/.B7Tf(<5IdSwX2{>s4n4B|ã])i2~+޿ĥ浀wK_h|Î,MݜzӘʃHCBSʖs7ΐ`e"Hjh p@R!bMf$^vǀ`Q' #I%w{3y+ ߶ᱶͱ9jکMx;,Ѷ`$$uy"hmغ=G?] zC  lJA1Նa8OlLmGsԳ{pM4x&\^j_5 _ ǙqAoM1~Ҭ@r]`XQ9>Sp$)OjPG C-9:<ҘaY{ {nU=P׬zV$oR eT͉ŭ jaȝ |ȌXz3,_֪TLm;'F-Hc!#9N^%,E8i<]Z OrdN1ڊKc{?A[ge[_cn^a ug씌?'PݿA%tN:/ԚXi=-_u7Pct;¨߼zp$eZ|;BCӲDLIh|Ev/ɺN14wMW):CWI̠_r<Ȉ[h & pp'_\Tj]a}; pRԲ, "^VvCg\fTi)V{ FbĆxW !i{fP MK Ұn I+C bЩyQlj+QA"+ ;.i+{䳢4͡uy`Y骹jٔs0 aD f+{2n *I$)w1JVs޲HWmce-b2S0r B\O\-R#zQ˫ŏ)s$>C@̀A# U42&8Jy&i}\chq>eK\Qr8}c-inWݰcJ-I^OlcD;{ASd^_a΍ώ% π#bnp̯yq ba ,k wX%Zh\q]c./4"GX0l JE#;oULn,XT&3ɥhh 0(]Uaw{-@A ]qǔ>zYPm$JF&rGS-Pac꿭cqֶNS="5@ډ8(wd5 En>Um1f-r䙓3by`P Ͻl`yP46=#7/0팙2XQvf켡+g{[WluO <dvICF|OLHDG壥Pvl)bz@enu~>sYA2*櫄`;kj:9s&Rsam|a9xixͧEqZW?RU}]Ki Q_̦2;q5tPQ*j+ST]޳{xc19h"uXh%}\>TYhU&Kfqq|5* t'*$ơ%'`S x *7sE܊gtjry'^C`4mW<~jU rP H$Dnq3r`. ?0e(w=%=9EJN_~X: EA$~~Mt)TZ {>Xd ҭY lir?s^FX ̺fn[+yWowC-i :ē!rxhxϜ'0Օ X=#HJm"o7`V$<dz2]?&4c0Y/2jVuڴ9[uWfYGR9 OER thvĀ/E˫Ε)u{*:`Rs~MhLg)9 Gf2xtwH ʅB1g<2)nov^G"v=zDˇ pI7ԺY/3w !ku]WӶ8΀yKdƓBiy͂>flܝ=~8[}$WCq>,oSg@8ԸaGcg<pE^h hQB3JS3T~:q"V"ES,֐ɲ#$0qskM^`JT _Q|]}ΈU)aVt%ck'aM|ӑ-g?r8y-)|7.[4.A܀pI!E+*$ۂ/NJ 5C}K%ya$N_#ZC"A4{`&77䇍Pw: |:zZ0ŭFVvipA5BjGS}39)薨YgmجA8f ׹ */'Kv`5WWᓛ('ÌO4)!Lu>,xcD牥8;Uq^5QO d'hhȍk,bδSJ)E#$\Uiaր+Iꮏg|9џFD. ~Iyon+6p=ò ~(Zl:R;%kqܮN-#:k8 %䎼()3DkpE5t>.\~&dBmɠ㩉J׻=i {)ɩa 䩃t1>Ԏq3?mGg=fjn\C]H` M^5f.uy/9VΗ*Y0@V$&.|OKmr HE*o}%/:nj_Fi$}?{0ao$Oյ?`@ ,YA 诫 {* imx:Ii~8` rF*$0 (@a| v_0I$M/L4ap3zqN70%みy.ܶ^t~Q{ 15YӒߥ[r.5ipS62!C$p7ɟ_x(}'kwHJ)WuRJDc.~)OI>_fy@#i ![F^7\O!߇^ 7.R[s; g9kKBTMFrе£Ӑ2Y 3 _]8\!mgcIlUIN/ V-5_W}#i<\m;yÑ{V?l)u)=G˺5?BFr0pd?(| ZӍ Xo^- r/E14FF oW}Gu:/5i].6FrBH7d;̟7@~ ٛt4r*Դgk%3U_п5,Kӽ@Rl`Y$LU'uՏx[M <@(zxFcP q{^ȧoTN'JBÊF C%iEz DIxD?lf.:ۏ4'פg9\(:pK8Z {,>}:Ûi ,|v_8Vo;a=M@`_&Ic-K#CvBmR`:eC_[\4YCpjж Ņ00"w cV}#;5u{eM仸 8xmyjLȽ'RHSwv|w/Q9L, r6q J6)_mJBH79Q%.X)XSsme-1襭#=Xp@eZ 0xl>6ݓjܑ* ; &du]~d$|WB 3T[WuEc%e-;ݦѸf~ȧ0KjͲ2#a{sdH\!V+8R'[B ,L.[ftnw 9~ V(NO,Gd;`]~Tܬ2icv ٖ^ܣ-lbZ*(rI| 03$%H?!{vr3b=1+Ѩ QF"&T`aAfȮ9>eԱ_w=OvF_ > ͇iڽΗ0m{Lݗ eՆ(ܻ$=ƻ`ht ~.#T(ꠈ\ |e> 55D)Ljxw0(gZfE;ۄsG=5_q퀗č =Zl[M@x(i` # ?!xi.G[ŌU9*`խv}dͩ-ȺhK $6Z$5L^'C3$:~˴T8!* ;#iI֏rG(="%U P0kM'.2E$- u|sgF:).h×y)ρN%-OR#mh02wMzCx%}:aSM 9ݠ8vL۳baj2BE'rޒK'D9wm鋇p(Ⱥ*.\Xv8kwzG89D@hKeq}@Ҷw5$5$C ܽ҂#ď̮;yGKSg?Rڂ2HkQ**Ao 5_54"^͚ 8 kו[J /w463}_82ٵ[8wj.,ْqDdcX*L*_< (:$iQV}l#J LTUM<_<5#Y-U$0ޡgR_p'%+`|e$lڠ}17iT)C4Rzbh, IC2֝IpNzv[Ą ҝ^@ۍ3-C 5}#C{Ej5eHsљ';̭åJiElq' wZD ?o3ȸ(kL6&|IjvG8T\jPDaXQi;iR/]˛1:5w93|peKe _%`[؛ S-=ܯj)2-#??{@uCf8%*}Eԑ1btCƐ/Н!sO$Q. e(P8oQɒ&0lf q6C\l.7p jv>t1_yhoƬF nxGR[ibH|J7`ps!B@K6YNJF0Ha4YF!"=sJnRovȵ5JΤh5H(2?A mPѡ:y4"A p(lM)#ju#4'~H[<ړغ~O%㭝=HKMt(C> PܸRR (zqA Q57k:`*]C$nv-G8hM6%x`HsLVqmSn|E\I*T Cec7t* _,ZL9ۛNT/YDЯr}pC|&5T6µIq lD hntG6Xzdz5;  y?aؙpǪ/`И> ra9j*m@#teɬg_ф场]6E@]_qkGXJr2桶F1:̳#ԅ%&`G;j{tUb3|YS}U Q㹁rm}A}nݳl[E_y7Rle3lq)IZDJ4,ϼ/# `Bb^:CR0$v"HG'Pr`́zvUM5N& '0AeM+BN{WQ8}T189kNwe;; Mˬ~AJeDF T-R0́4#K 9*[)U4(jXWLcRrs2^c4ǘHB}]QOv@Y~kBe}1mmEx}߬ȰW_p*&{#a^a\9v&6)ް_ײ3/ư2L{JGu2"W6~W*!Yfb|0gU&fi`m-vP{vPz1e~wA<+dZGFuEd:JLNӹx E`%I-)w.̦`5^hddeӽ5ѥ[E`ΚpDl HajryTӃExp$4Br5S"$kcd}2o|H\玚k\4qۡ;n².YM֗L -Va!#&DRvZ|4CnZ9oXLa5*ʱ] 4}h8q\ۢ|^ The`G~ZU[ -H) c pk&:K=q]By~V*Okj\fيx Ͱ1Dp+J]ц65^`j[o̬PFPO?OMfu,FحZx$'ΤbtAC^x%yGj[Yx =IƳ+Rp?pϕCe=MeϪdDmn!$ٛ!>bC Y}Ӽ!wc%:Ikbء(pBn '??/o.K<0X3b -P'Kc"YG|]l^T~6W8D,5:sx$ĵ#/ʦRXvxrr^GʐKQ^f-8 ɅYj JN6ekDNZ.AEU ;%=3Y ' VSe? ;28xym HX#^Q'[yi '8>S a <;U01oMR,H NdPr:9D5cw ?,`sfWLhhBKUr'9|yfi5w vS-~mV...2x]ћ.x8Kw>72|1RPs1LwH/\ Z0 (i<~"W24P\9WI#JOm֬7S KN)G }O ¬cxL&23N9(y`L&3Q]um,SETrnvyOzM s}k/ ꇻ0.7YRd-ѷs0{DƲ@He+Q 8!M3gfiEV6=eE2#![9J=bw/Ht+9a Ӥ~9c a!юD_:nwS߽?в>) 9MU,8 3;'~ChH p5eL2f$:)>6Ih1 C 5ҷ38 Q۬;2 _QPU*i?'niEYIb8`-Ӿ.{E A,+〼TQjי0\&%Wm,3EюyS#'QN`8KG5C"w:^b^GTFXھ+_m *L/?$;A"4Jg$bGB .H/|ZlL#CC S8lR;D= Շ5fEW( 7Uņ"rkA?uO贋$퓃h-|kn3l΁X7iC.~:>ɞv7:_ Ŏc׽I\<]bg.ͲX*22ΘN|`*ZU?h4Z}op234n+ޜpp!Kڡ2R[S#6 "2`pRD gBo|ֺVͼUqRZ(0c@93_g,:~,uSОJL)^Q⏣zx CYftsu~G"&!OO!8?e[L9s$񧹧L;y.t5烝"|o]LK0M|mcL_ [ԣ͛ BU wT/ aEhķ}O&u:چ[|ǔc~a𾛕k.$GpePpQLH14@28~1yAQBnbGZp=%ϢRDž5Zux_&  M,#4-QCYLᣱl`yIXhMb\ 0,ˉGkW|瘕?k}H(щ*2q03g@??7U_ @B;yM1Zʋe tPa& 'M$;12-F㠲KkX hKSrƥk6vu/xf=ן%FOf8[:r\Agm>|XK5]jyLS]pr ->[94Ǩ}_Ol^kId7EK hECIvd.,HK=3=Ǿ;`Д9P|J8uj!o)"IK&^['٧6Lx3isB ܠn ]]u8WQ.(@`7%Hx71SyD30!IQ #$:s3R2ֽ*6YW@OHwغ9K0B աȊގU.ÆAkqֆ<}53'1CsV J>bBȶb;Wl* [W5'y߃K@G3`S}m,u}eabÖ9G$]x9v159/9'V0bk+6=C{Uu8"őhZ h/E(n2,Ot(EL!O篾$fUъJ2% tӭ|dZ+5 qk]Y^+z9_o̪1}❅.pVIA,mtz804*@X&OpB*LW$ih}n`}1,L 79lS- 6z2"%VzoGKp0GV^8-(g*6lX]G =J#ڨ27j^=[ԸG]%ό8e6hNvV2)!pDFWN\Sr\Ujn)٦m b@?R_nuνj/|ׄk2~9:p@vi,7d4rNw;,xU|KIChG /Thg4}eԳFl"?9ʖ(zAc[?oYtg:e+*i"xkq^iDnG*@ϗ%']tixzڎҠ@B}(inW]{6v.i`M$tqD؛D|dB}["ɝܿvԤcAo%ЋCo<2[E Vn8֩lZ TxRh\騃 XB2PjO&ќоL9|XC(P1ٹ^9cN6Z|X-˴dy)j1:#Rdk-NKCPHCg%Ud\"U|bpf\ UZo)'F5Ǐ ~^)+TjSk& kM=`f7D@ O([C)ֹ;ZVnozTg,$0vEn&]X>[儌R$8i>9yr˟>O]uj rǰWKJOmsG瞦8ʬhļ^ݸ,2мb(|dKᐚl+fUPn3cuA^<;W'ѷAWȡov"7 )K1W8`Vtb 8=s\0G{r/;Uۃ MCG`h=CqE22VM^]x d"sx΅bWZxs.A4ehY>|C%'<ET مr\2Frb<Ũ 21 #XDPߍ7[ml;AyόkOJbZb56bV >xy[a^lV7f>BZt#o]P$G]wT|G3(_ @N 4*R*6ɘV(WR#NNZ\7ַ^b~x\?+p@oQNQyS8СyZX֢Q;ܩ 93<;/jԠbSM !hLS X㿡퉏R@p*:'-d\ta Si B3Ǟ~L:I6HKTۣC@s'_7#Txd8/=>ߕ4<.H<[懆qP63kɗrzͼdmxo5b<0>Ly4Kښ_OބX3G4G3ؠ>!އM[K4-8hC9YG,^><(kMeL/Hu__.gv&VUr"5.f+9C%1z|k]Q.8F{M;b- "fpgex*>FzSbϚ0"qՑM2ґn/]]ƠKgY[e}:M9'q˪ P#kx02K9: !y&0$D`f2WzJ5b(Z>c۽X΍TJ&J ùn⬿)Q@3roeZ1]ȆRXwŰL?d($ǯd 8m`haGαm:96_Pr~ǾR{f&@aDߦQzP#btum>!IE`RL0G9[BA݌^hM '~'ǫ)o4ظ7%ֳ%){9Po5!9+thTʾn$-d -Bpx`k 9qQ鏘bZhyf}^uj]b|!}&5F٤1{q,r,,*1M葅!D8@\Fǹ;H ;]k YВ| k9꜊dio! l;p}oT>9}ԺE' 5pQS <(`r⽡ ^CcRRN;4.J-kpڇA\?f:,[F ":( H*(T2+KM{;&DCI@_x$akݼ{=\7 צw}=w &m|rbPM&>Pt$]wDmbplr 0p}-)O5C$Ѩk-֚ @ I?_>>u`?`?ca =c>!]BK7>ֻE\n0YJ8ӟѮ#|d/>m?!,f)O}|,suz9E^hPbg1!Qz> KڜK\זƏV9RBc3.J5>&!i2 H ;*yjb!-JAzb=P}Ѷsހq3YMֻ*OF\es"eM.}WWZx{F @MϜ;w6XDc2tw~٬PSu7g0dVӴ(ׂ8ʈ Q J1Y+6:Wm;o6rc4%&}(s|A:nbTnUBɾôW(p w0DJ!]u 5t*beւ[*"A}f l©\wa:k>у'0q?#Txz; WSWmh]Ri,Q=[ ü;SJM@,ߏa}x61H<3gyH@[eσg[e"&L*,ػžM4p}B=cWm}0qU r$=i襑YZXVc6$7 d6blA6xpAz4$vLUͫD-=_p>*Ҽ3W ')bkc9H3WUx3 :.ަ>_O\lf@JpU~H9Է160ƭ"=?ŏگbm"X4ÌZ8_]XJ| Y=k%VSڋf+s>n%&NgTIgkke\'"iճ_7T(O%8.pt#rcSpvM@"*171 I Cc:dڳ/VtsSTE0p¤iQF7ʣN;iYZr W}ӷ`7ؔC!z=Yj<G̒Q{E@/aLje}P{. Pe+8ba~B"Al1i>-(]xQ1m^΅sFZh(V2EFP׋q,GzdY3ht*0^fi#?ӏBZp^Ծ׹|[~x}GݟN|IStE x3!NYć#2K{YϿBbOZP:!yvXGILe@!swb6 gm%^ *r'!U;ry}Nǽ NbRZŰʖ4.£8O+qL,1 [WlW :7vRH_w!q^^dLs;0HRZPu9 _Q&{kGkP]yYA9?\T13?"ln*0>Ke7iC>LW*=klͨhY7umTw(Meckveshѱb_Mk57Q!/j V .ٟćlxGk >-}Gd(f0E6LV#i9L0w(@ŊWX'4u.8_f>jxl?x^vcR T Kc?D 2ohN1#~ߵ5-G@r Y}E0s<?nE6h6o=Ţ㩡m"_S)T/d]hW2Է_vj[[mS,C!`1/~M$fd W[}m?v]ݶH+0Hh5-Q>Z:^wPӵqa1r>;>=9;[ͺBg߹Ebl `Ýp٭)uUdLQ%ک oU/ggMh 3NTDLA̺g4NҞf/ΠB֥>&:&yF&OtMGWqC΄h.sϹfލI:RAxPf☐xCi6y7ΚdƓ1\[,m0]i糗>))'zt{7(t u0pi&$z(49Š>Ɵ(i{?RfWvrJFA"m|e;ȀiMU+_{,fO))<`Qg[4·KRV5Ea2ʒ 3ӷ0Jc`DC1=}̶EeJm|*[>V~\5s B{zhBɮr&3j")D ưL/ a}Wr}<}.,@̠q+*@z+FE)dU5qfevvn낼ۼ^§kJi\=񸿺6WjQ6"kb'S @dw'19lJtgmo6$79jZ`RA8ZhRfR9,ιIR&$ "zq8LxC \E\oN¨.VF>ArB]-5mޚ(}4rg1@w^ГPC h@߬V).8M/R3 MCx/euΣse̘DML IAbPKB{ܰu4l,lc!;-ҕq6 3thŀD@;?Y:` nPT:Ͻ@ u`=8zJ/`9# 6VIaFޜ:} 3v sɉ)sGmC `WP:PU;sgw,ylw$wn2v)^ *"Mm caks= ^b,'^yރJe#Hid|Bd5>zY}r/xQaޟf+-e%%rIb**?$= n;A &09usקp82a:F`Y2)[HLCB+ZMW#Y֝"h=Gs5`8*'n$pnK:[#Uf?[FV=k'ИFΤM;Rb,y/d0,[hj^wjRH2Sϩ-=?E%x($thm= Skc"l z&WX1ѹRgE LgBt<=1 ⴉe/n% ;Qȭ^M^/"s@D<@[ŃYӌ=xfٯ"%?M2hC^]i`Fs9&Öc^T/=r]fuatseTRxJZ?-z*9>~ t3B!@LhjPl`2s!G  wam`eJqV߭6&'D*Ty`OhdZ cc 1^MMAPq@e[Z 7P])kH I,U9i+e`N9C&憷kNdM:~,U1:^XQ PErY% H Yz -+^J1ʟf ݦtb-p=ՉU &SS[rjYLj#!M? Z~)sj:GN*='"c5p1wBr3o(^.q&6lSw1 Dvϓ̍(sh:HoNB?AM@ID*9}|4fɖ{: lm 7J.GR/7sO?,tAO\(Fy'{frS7~ bx1ӽDe<\b@NfqS>/)yJ07*TnX% h tրEj!{|p|[ 5Xg q]-̰BcYW'kf-p#K٫h[w9ȟ;fDKR$ cXǮ: ͼtL;Ut)*5 .b_!Jv0Ȯd_jܻe@ȫeG  Seyz=2"Z]R8։A7"k.'-~;/VaLWZx#wĤ|.:n6H-ՠM듖 0Xğ e̪+gN'v]PcXHcR D.5 +-8{R{iPn&Hoi @4uȩ4oʈ+ *^жաn苆+HzQS& e=?7Ce?ld͒I\ `m)6 8`c(̵0bAοy] Ivx{ exk;tWdvKiz#lQk=! 'mjIӒ,KS^SYk z{l\T?$=COU;>dC!PyU0&{{ˇgSnaU[>V_l{W&pcV=!%HU"рm޴cPhҮQPt~$]ƕ#qt(jfNi]' (Sן y`$/z/mqI+Mk x=`{ܔQ eyS qhh6K 03' SH:Q֋G1 TԹ|b9ݡaujȕ~ThH R׹fee6mLR.\2$C)8 WS'!yDh5͋Ȟ'O;GB=n+ro>s%3XXmR$ש=2d%?Eq4*qk&i܂ RbǢODiB[YCy>JT45M^9nl ;y ̫/BG*ćP&;DKٳ#PDj8ڄav\8ئ]؇~G~C"̣k)J3 ?ѽ'D)+zTE}n%_/xB\&م \2=6Tjz:W($ c h:k<<ҪWC]y;mwNF҆?hLAP7{:\aЊ ꧻb^ "ŴS<柧pԛoжcjHIǵkPnk HbNJy#f6n)Xӓl37HfϨ }z)U&#*fE#9e&ɘxWŝn 3W]0󼷣4EHҁn6+/lTSL]Q CpIQ̘DjU I8@*s+(zTss23͔?ġ-Kcli$#a˫\5pOdu3[ĶSW{$/0K'4bsYh9HE%ڄE  1te:8Ғ$,' ,Yܜ"!&N(\;ǘ,&?EJYW 7 0/55-5[&V' HI +Ʈtl {κ~Cd\WXuV<4b4RtՌXY^V{$Ga I*Jq5~x]omч4a-7؎6_?\Ι.u+Avbx;dzu^:vID:w\>ŢWQu;|Zt.?ͶET1)q7kO&FV׹^ @㛵+%o|j2<9r;@ΝK{O+DOfڅ.}̆,틀pLawalڄΖ p7zƁ1 "ݤ?@[RHa _#,OSEczi$FjAwFh}MxCj5guh4JѴ#p4~/>|NĜ4yRw"yQc˃KM/z3Vv ?ת=+T\J=TRv!kI11/Ӆ7oˣGIa1PC@F7R7챉6%<9-PR剔\⡅!w/az~BI]@[N.S[xmmVXlmEЖ{Ǝ8Z&y$3My s^ғҳ}m>w}ZWR*'SsF}MgEg0K OqRf`!-ڔFb?O-dQ)"zZ:oX2hYC *;ֆXm@(oļYY8-BBgS_uŔ>GaS8z9B#iq-7Ij%affaaVE_ò2:@}ymӪtf\{so߉Bܥ_L@]km+%kl4K!KII2wBrϮMrt"ǏT{y$Q,&3f2FS]"GIJo3;0|Es׌ F&N-W iBo)2Mai4(' CX;$7Txf`=8;թ_ ^2մ09Dx긽zQMQyW,D StK vj+dлfnV3q~(LM}3J D/VU#~N`OtÅao:⫡^9g:̥Km{Ѩ]ԵtD䖜!Veޤw"-Fp'-]G ϖ/$  bo۵TZtxV2$tGbٹNhkº}!& qٶ#v\,ƪ{gZ1<~AP~`W`HV!MFG"y6.3@*}S7$oYv7KKt21$!fjxk-"`f4r' =AbӪꢖh~1A+  wEruyF5(Lmmtމ_ qޭwl)\ ahl$AKsuM4?7Ɗ^뭸N9_ Y/QH*EX綍 R!XDn )&{%ˡj - J't^ fBs{i٣Q W%^NI|TP,7_ٸs֋5cd<0P!K=鮔Erh£e+3bkUYR: 7xX1սdXPoYEl'$$=g8clxv`@h;^l9D|ژ $Ǹ{Ձ o7΍|;V-GQ2Ol)h*+}L"R ;$IH` m *vض@\go*RDsSKir>,|[=0x7: $0V`G!a)w@;Ɲ1͏uU'䔍K%w9R7r؂= vΔݏʙɘqriĝ!.o_:lKN]_$NH  Ge|KNBr3iM5`n^P96vuXK\co/=E58VmQc,`ƼT&@ӛi"0- /eV{nA1&@eҺQvzv\'j>,L\~ٍӭx{EAp.4!Uڝ";0]=LHuv{F?ZPeT^z2ږ5)~ JDd-j@ 6ugVGVf>&dY_%yKp޼+.ۢ^GOc9vd-XX ˧U1i6?M/F] -0w̎ea%(%j<:L~CQV(o:vbʉkKm)"RHg GOPqR|d;(ɧCrNH7w2\݌v>f-rU f8"2^[[ilk_CXZ^~ %Cosc|Pf@a:|87Q+)x,Qg,Qu>-߳TD)<>8K*Ғ@;~,}Z>ҩ+p=NsË ]1EWC'ע6&|-#RJ376>䢫Ė(*Rj nP)`)–89H &Y(^Toe #X=;aq<#`0]B7ǝ@ecBdؙv妜2{NDxc@b.yhʪ^_91qNϕ“E3*Dq*%˽ڃnQ߇?q3wa?WdbB3dML$APboz2<y*{'F(|ÓXh2UNlTg/:D*DI1 5d6|=W^=?S3t 0ߎ)I$u'1~23v(==maU8Is-!P@2{ѓ@/y Twy6sXSNlE#|Dpga|9dy^3,VHtB?e~{@F#mĔB*q9Aj>HbJ?` Sbj<(6%Ңi̸޲]K-I(^SWxL- mͭ#k6D}h@z{{dT-򜛉1}F ܉Ck=@NH,BQ!ixs Hp!ܩԖ}?M)EQWr t3 s2dY*A'tmP>7{|3񑔱P&a6 L|ȎEZc`N$|S'}7o`qɯ=#k2WHN9R3,UapqB^n cbG_ɬR8\` mqYOgIJg+i]J*qKUv\uȌ '9i:A 8=xZ$h 8=؊m B0 Pf% ,ԩb~?YU ]nOs0;r#"8'cUl<3T)M_(ܶ~NTv}e%w. O^-)gOCSMF"":L7 I>"³dn;ֹG+lQ"Ngn)G4:'3 ^[> ;YL#|]NG(rƤS 1=l _4T2\V|U0~rdtעmt"{ 7̓Bg8Rm<a1r'QFIDlS\au೩~h+Shn N45)ȸ%P{z{ddq6[TG5MtX\up@h8k7Fz%p~J(]d|@J|h&cvX qK \ K`Nek Mi9G>eF[|Ys(s=Gi'o+=279)=YA{}֎[1xq YPE{PX &RuN\)阗MhzՍ*%FAtAb8t*~=)&.WX ੸wsPgԤLg)VuT߉Vjv|OHu_)$QߎiҸ.+KU!y G9wSVv'!:bsO̱5bP'{5AۅgWq3/P8)ς ם?'/sHX֠*/b8"!WzbO,qdbcqn{) YM@ {ͭ3аp?_dBW S6 L JH'lJa<~8k_$A,3M1vGwFiw߯"wƎV&ۏWw, ŮNW`f0aLqr.<+qR_[Sn9X = ocD~=X[&*0W@4}ue!8Rh+ƯbCϸFWȥm;$~g9<˂*z:UJyx0pL[$k6SK/tiJU I)JOsB%ΟXpqܤ;yƾNdx"ke8pmT\&e'KήN~,BKǒPEp-/q{֑j¨kRHO]W F-">^LqmI->uKo,.+vXmxgV`MR짵i^Th? fck!_#su &SPB2rbB牿òDŽ?D0,K2Z ++E'_AEj3h(я|S`[:i`,dqKh!(yiЙZ>G#ێ-"!o+dP͡):Ȑ.t 8HjA*r; 0J6'W([a1|аpsȜ9@^ 9:5ݹ2b:A,*j-`:Sqtn'뿳j,ڗߓ呔S%8i-P שugLop^at2i~]5oœU\QV67)Hf'ԯRxUy6 \ܳ֓dpu5a-.",UCz9^ʑW7Xz~{tMMk 2#$W`cQ݄_DcqT⊩‹6$u󥙵8F $Dkl3A}K|CKO]xԬl݃g%Xga) ۶0.i:AgeR7Q^3H gײu ] z0r~mνsK%i?.$:x5R0SV̀]NZ&MP a m'Oj9& b  KSEYZD VsADtE_nC58kd EwP~v:Rͬ)JT~o叉EVBDfutSEz~B P0P#ciWh$U5 TI\mZA=iCi)CSf&ȩBjfFwQW׸ytsK+`09KB.[rJeyKO^a&ޖ]S )dN& F,ʴ~ Z\A?Q-3c?sYG|X#ƚSqz8TxV]7DkmH%adݳ`13"m MfQ1 찌eԱI6 X>]qjJEGKuǠ@ٖ+bb?3|. [9ɚQrjJ94KWq|QoO1Fk5- G[7Ýa[B}(œ% M{Ú^=}l DR$JC<faAevaZCrz20yKe7G :<,T.jr<+n*"7[]Q+FO$)LwE=՗r{Hӓ F}d. :OWQvz\MJ6\;| 0_;ABLz&(R%>sIـ&MIj*}^ΜsRs*/r("r@1>n `ql,!?ҏ-BEztZ%* V8VN1 w5>؄*ݡ(&<Brq֔dW4C5A?21kLC; e~"f涚Z:nNЬM%P8W{\ŬM1ڱUo}($H;U!ϙֿ]zD2#_22)DTLpCtoڝ K9PGs>nH-NDƵSwjL}c|ͱY!%uf5-l 5b%Tj`†܂1eώiDi&$I$6 9&XR(uLAi (%Kf8uNK*qw~f)gADW~H=LjnZ(_+ߔ̆$:-yex忤~f4 3{2#l;<y!V{i B.R9BDҖ<)4'Krn;0ŞgdtX5{tԶS?! bA2y3Ya7.u˶(sKXτ Y0}o x0$$^c&B14QBO >ʃ7KY2tCbMl.Ը؟996҃wBVMΨEnr<`-!?}%(ڻ׍~^EH~b aɏhOAʷDͤf:(o;7IzBfD{ ^/[`(: b`܉ևF©%)bj`lY77p &@{ WOۣM#Rs#NԽH?JIcah!Lo#=":vB֐Swi>F2N2ʻ(y ƬNJg\B 7|$m,Oc|(ȖMT\+hA΅FoZ{:_HRAm'Jۅ=(dhC[GެM»]l@-<ĦN}&ooxjU}yC.trHg{_ %`[<:; Gu]҄n4O+08Okvb! 9)5Yepa,قmҾ̾nL=W!@ z1=.C][Dx*sqy~+VZX.i~`6hBh"QZ $R/h =_$u^PdV҇Ϭn ؒjm [?D4VT! >uho~ex2iP(t<=su]wll ÙHdDI'MdR.xd8[jr39>U}i`y_S>߷ K/wAU I<?j0v4r Z7, BuEXqڞx|zf:@ x2+bER&U),z^:JbA7x֫rY %]KYý4'p-#9A H|~k5q3l{Htzc_FAv6zrr!:锒8lUmM? DbaiSJS:ׇ}K!̜޲*ӧN | RX0@?`Ȋ5vOi&3YйVۊ5Qv@R4NL`͠Q!\.ae7L i0)"~7`1;Q湿d?5g[MG҃. %[U'裷R[wѫK ~};! *mS)yJ*j"`1`QPYB+yϪty$f o<1m/Zu= B̗>鄎X\Vܾ?[DY`h?_^Dq$(^c>ܡ˅p* -=`'b{k -F9ks|0ʘ P- d"0XK SͺNڌNF^t[:ty %Z+je D8iao_Ö5}*&=Gf|q #. +Tf9'(@fYRϚka6n; m <i:g"QF w{"!UZ$t~U6IpiT'z*7K46*_ѲQ=QX=[#6/֩Λ]erǩ}~%9x O%6# _ i--xqp:R|Qh%|8rW,;k[za!G䏘 uHonhƁ. <589vd u{ cM8F]wt߶p oR؇]/> |m,*m"Q(+S~o kqs.z V?G>bl!1VGj<<Lz_rJP5,"Zfk/8 ,w c;>GI##D :mP#[!}33 Xr (lABx)8˵7<̻P:UxǝkkSim*2&M߆(g=6~>XKAP~K{*$k7?ӡ)Jv<](w9qrdoIX^,-(TNwm8h$_HJ ȝԯXei5FpUH^aïX+.Pk ' յTa; .)YI,šK§:d~qWGLҷ*Bi͓ Ϥ2xIQ7.tĀMER8M&|^kj\ ,Zb|۵x,=AM4 )V kDtj)t7IOd^__=O A)[ߞQRs'NƝh.6CM;C}}YIGz 0q>S;h5jq8", 0.(+M.l1k?Y .7&0J_ FQ؟ivXZ9s~kY(Ҧ"`[)N2s\ ijvMgG"GOl9#d&Uf_(cHÅVeS 'SC(cN룈06zTꃟI†\?3ޔT,ň@{8ԅoU'mwp H=n"C6`*]1kJi`m|la!>v(Ua0Cg20Քy0⣆+b`@0CM? 5$jݽI&2Ker9n қ]/:$oh|:+LGT sVXq~ҮT.%'vT慄Iidͮ2'52F`>#㥵=8% AbЫCsBvL{w4BxR4w_p׬[;ذ8:0)T+n`Zg۵t@o!vٶ~PfN1xH5ػ؝w&Ln\)Uza"Fpj@wt}ߊМcO4 sA>3*td0Јo6tCU75-Hri}fF fL =(5 &Q ~-sWk8._62~ʝ81 @Ӣk,U'Ir'ֳ02,<`-zzb]}yu}IìEޤP;x񉞚mzY(&xX麦p63@/Dﰲ>{8x!ne64]bcU+6I9,%qvjΩn8k~(a#I\U&4/m1u'8MUX,!rNXU㛹2mD%:-1+Mbs:^Q6Nס qQ>u-Ugsj}`\C:|}S j-dN" 3]q;#+ 5ߨ]7mXAxZf^hZaղ 4PdU#|wj{qNX Z/A# s+̂@7ɧyĭm=`B o)j $sSk)ui4OUW-B4k,\r/"OBzϹ?"uzX*`9B ФՉH~fp shTn Ү`D_7a MZ'2MB /9a  /n7 8$% %H ʩ*(FքB=ABC"O@$4DٶkW)JDQoRr$S}5(hVV'Q~j?b?N#?-HF}oÁ}tl=.['NJ>[k99I]CIԥ-+ I^ 0*I ]vg=&w"Qb%XV!eS ϟvx2AlE4sD[ahgΆ@[,~*-NS2$mQ+k owknvN`sU_En3X\ ?XԍXZ?2G'//yEH`iP|#~w0WReh{6.{Λ]44y_0*i1T;\_i?SC 7§GEmN8 lI*l|q.K,Fmt)bFڂ+.+y@Erg|^3٫qA 7&Rs${gZȐ_v h+K G*ɴ*)DH|i-((ÂD)s˳-{}Mҩ~sITN]7 ϸ`]frM>? cbۻ#W)SS3!=[ jHAe#ќh2PWَR4[0 ok‡[&,)9҉FiK[BIEZZ6C2-=mNα& ~x*@ٶz.ʞqU 鮡 +,āj =DJ(IND`StУr BV*s;9zSp|.<;hNuj젆ހr߇wٯujIMf,]cr>w3j5ki\zI:ѵw2հjiU}/D$V տ!d~Kh:Gbf@d )?sftA"FZ^ٱM? * E߃w% k=QhqMe1 /tkC(FXCq07jh.)yZ͛doM?mư_WHb%jŸ>4uHٶeׯ>] l7_}U`""%GNiڠ|g㶷qJdy(w]VJl^m=$S|1 ;JHB@wY0s'QWlȯƓ1ʵ@jgc8n4m8{L'Q/Cd_(?kSmnK\Bf $TJ5(W<W+`o¡QwA'^-X<׸{;J!3=e 0#w^0.1U%$Qb(r>(K_`$mhRtzB޹eϖf=~bl;\3[|cX>6;d5cvC 35=H~8VG6iLӃB>k߯SdtkFcDPtCSOyû3^IP 0$4T[CŜiA my(iFl91CE?Jjn 2Ҿn13(탳wh.O %я :nE:E.r2 c,ꕩFY[KX20ccneY͸8/kɞj Δ83e] ̧}'fa %RlN0)/r$\C EL=νbSg]ȍ)v.@}@W ھVK[O:n*SBV/$W(1bL£^lRkr8Yt! ԧMpܬ-5l -]ߒ=Q(bu7} `d0T&wWk^)]1.6BFmw9 u# IJ߼&L᭵9-os\Q-7wگMۃW<\'BLUŏvWdS͛6RumH^aPZMEP wnXc>fž3;ӟ̤C|˴^a IEZ 'Ύ۪/Jvk Fɗg!S>ˤꌣmTjƯjO-D)g-$}Xycѻ|^EFl=LgCx"l1BmPm+[{Ϩ)4{Yy:9kNJuM U刔|M52ߔ,+QaDkP;ɺa|w{jWN]}/0JC|8s0pp;tz6L{7҆'4ӳ%,S.)k>Xl? wƶdl =3J+vz2B2M#]8 DݍlG*,+hmW& ҥ06  iIuPJ񙂯2NN{!q,~ #P-EHk:·Tb[_1gvn& GYzK0p騭H-ʯ{?YNW|px9vH.6Tiѣ 158 ( =ә%U[!hjpe 1z)HL'@BW {XSTcN1E**Oay:HVD wC8_h6?7TdhA%K/Ydcl^ӲAPWvYsOM& rZ(DoE&'><3g5>cv)_k­QhYnjώaÅD(d{c&jN9nhc@[Ya7wyZUUB]\o`l`N}r׿Pf;~Vbˈۀ)X  |BX! lKm%:$"񻗍O1!zq4H#@I}}w;$$l࠙"Fg/eU?w|jŸ:JijI(y0dd io{'_ yf.%@ݪ6ا I;wLa{K/w7|m2JRcv|t[)=R+ y88ςEd)Fuͱ5ž$gCk؋`f,ς]#$뼛8agnVWaۮ>~!2CgVegșq e.Pf^ő><DewcY>Em5+&P+Shd t3!5V]IA#{L|>ma !wاa]-#!JN[iݦ1#wd\4=ұԬ[.$?MLyje_@Vx %BAggl1Ynn!0]5-WeMas;q0ΠN:#LPSFT|)zOȬžxrM#c7VF) 9>(APTF66Gu$zL1s -U'w۟4V唉=+oF¥O5XL^κH)%q$ xxͤ-O78л j/yOeQEmalYPn4{_~9qoK pOKůZCwwFנW W9`PہA,_ G,F#FTTSZk1)Dmxl*?>7z1} 5qd\ l۳@dw.SݝG Aibe*;ǝ2w*øJn{Ì ]sRzX a)p?Mg淩uI|gZG/m+#qa;<5ns1ҦS(lZgƅ(gI8|pk/"תRG-hfTGҖ>!~FqlÊa| fqU%4o"04%SrF! mCP|aU~{{itsabrYͪK30WH¤tv+_qHc}}-"8SwmǤfD_> 6 0Ӎ݅&}|Z4EEѠXU{8:A_|*u9_BN>V<;>qwR%6jNg 2?+]gC[c Om< Ct&eS`:ioĖb8zr B,p|N7uM5 (d/yKB/ >Rhh{.3JmwśZVI\SzJ Azae!Ct=ߦ>W uH~edf06o]A6pB'sepPL+-"™0N(hU>!D+< 4aK[_r ӲG܍:WWP>p ##i*CEӿtߍ^QY|TiTbVX2@!4>R'˸fd ~4EY-\rQm%d2yR麩h'&NzIZ%׾`d'Lٻ3"bT\'yػQadoh" cڏv w; nKE6稊=vB8qa[ΰ\nyRYL2~`YX'b]= 9"7[Ք&48l+#b'j{W?l~\,~݃P13+>Ċ `a8L[\MӼ *7Lb^hG`pxTFQ4T@&3gdG<דcK9h~pP KiEa2Yk)k b5EӔD}q*ٜ,6W 1zZ¾QJ_kqPdMr#4JVwJV~x6)JR$fdk%²nǘ[|qFv U;~r 2&V8Y_6(3]YkT/^>}&Д7{vթYNKx llH=4FE|| 'ַ.o+ֺ5|l i \f1ZԚP)ȽYWb\av[pzm*ʋH)z o([F 92B]j:71J4}4>}ǡ!TZK˨4n1ū F5.6_TGnAe ^asX!.&$e>CуN HJ84vOA7Wi..!FUQ 8_- h4ĝCĻd{l,ٞ;~ڈgxi g_g1mo1s qײX6 ߔ T<)i?boՇ>Oy+jaO̿=wבi *G Pu mAtK'] ?p**Impu|>ib=D6L/wNU{-<|>=@" =Eg{B\ߜnV9+o"Jyb(ٗ&Tb>*:o {,lpO5  olTV m:M mGc81 )4a⬐N=9u_ӤKJj(e\1!|ӈе֖~:,N:3 j7 eːDX.~n/0^T ͏?7*4fg89G j *L60A4Ɣ`ywhǤ ,\Rx%IxX :Y>ir Esݲˠ~u^s'kR!X6Rr#rxcg~>5sRixb5׎1dXJ9|8ŹF=7qb]Kewij]LRXw Rl҈Pmxzv^Z5r7.iv@0 #3(Ud9RSVp}5zr> -7ds%r -S>GY4_XgH6'zXQaҘ>#XgN. ց?ƽ2-ݹ Pv82Eݖ\n~.b尥G B 2LH r5hR32_TǺ F-u3Ѯa9b oaf"1+H2bFi}.Շ̋tZ,EquFmø$~hg-mqÒMh7jK/m[ކn>(3?qhgu)_Η$\C? MURޅ*RAL7#ZZR;[D4nOIq~Gv֫vSs0_)aw4?j> "p*(IDFxk&xG$`^7w?6"uûXA }/5lKO]r 5b# F9񲈠G&(m~[^@3zhQUmkV̠/H <9*3Y9ofNl!׶%J 60F"K&{8q)|^b =vGk-ed ɒWS;x2Xܡ19bp^?~BIjF> ]4H"h_٤4e,6VQwy`q$%$OZ"=Hʁa^C{7`;(E Įm$r ,cܬ:sv‚I wUQg;yp W٦4>гDr(*[NY|jԧ>{C0>Q3,WXc=WaD򝏇Z@xyɏMa \б(dR꒾J<⫁ݥS닍WŖ ~k>㶃cEpp q ryjYAC-[YB~cM;&i(ۊ)nҩˮf·ad&hXըKs 3n/վZk ѹ$ޛOUPK8Rۘ۬R c`[mOUGt;XϨ b*a=-O * {ەyt'Vxz.ʲ (9 ("2~9"ڍRV򆭵ʝ+Q1/@[xQLqy:jT#6, A is=!Į=}qH:&S26 1d},+槅APjmصTQ a0JuR_WlH,)6vގ8q b?݂-z" b31F;!N-v=Z /kd_ uFn4۽XemSp],ͺ-''_(1 ˬ_8s>m7-Ic_+b_0Dwhv#]BD}tAKzX 53jʨ~H%(G6i+jޫT:t'|Gt֙` 't#,%qkzw.?d)b  c\3Hs=DrZ29jҫ5BaOد`uqu[! Zu}ҽM` h ?`j}&߸t%P^\pG٭#/N٩H5k-ףro-Q)уi4 OOŲя%ksZa^ k!;-ݱA&Ľq6¶`ݗe/6ҋE;0RXm`Dr4Q˦a"ڀ/Vq .H&r]. +7G ŏҫ0z=+rU*SVVdSc): 7f0 !*wz*z֖#vs*謕4!!iJ$r펊l]XB"p ]AfWfxB&qs=eFOqƬtiHe+{W,%k,;*X^9ۆjӸIlN >Q#i< %il"[F)ܯC2J(pZӠ+:AM5ԏM c-W;!wW%~G*=Hݩ8HSYNSEY'!r1nXix0*/H(s5slGㇰ,HTl⵰8`ZcVV"p<؄,Wvv$;}G9q,2IC*|-#1@eT]+a)"$} Utv&l<ĕp39ieu z?]tP NO9gRN[YD⭂K!x믌q pupwQjn1\͛XcqŀqDZ𗭨 R*Ro CWC6NW#ƧEΓ:A0 իSC Aێ;^I :p4Ɛ)fcDB?}7_Cـ麥 C$BM6@ b  ێl}3?$|8ʉ6͡ScJ N.y$iJ>48twcd ޝ0а.l sHGyoeFsꂛk|QQѫzRtuc=ev!=FV=}.}CڎEesLU< X{ ZK- ə6n)%=/(Y(,-_ h҈=kN)M߶{脧kI(eHGGk! Sht|R%l{_t:&@6Rf%M~\OYס=xV'c}y} 'b3$ÈR ο*`UAO΅Tb־}@+wW%X!1 ,݅J\sk M,Nu7nwdp0KTp"ϡleͧ=υ{-gjպܡ0:'^deInS+~SF$0!x탨$߁?Att&-)J0JeuS۽4A]HE]3I7,gF򇙓$va7JcK*%d)Cro&Ž:~Ec'Gɻ\r AU@>vXI0k]걽6Yjr¥`慚E!4mjjYR>lrCի֖:(]49 RԺ{S[ر B|F6S<[511gʦLԱ@6IiSvݧq-'?g GiA)8!vY+(0;\AkV9cچ/lh37YE=oN$TObEHq^ތsyw,#r|s'F%ˬNhx5i'&4IdY|\*  Rt;Q1m?Xl`nռn4}n*O:`8oOu` ȚQrge4l;6LȖIX-PZ`FR(AwmOoI*P4\h@*/|Wr&?ijF4=pMwc͉uײ"S^귁rR,ˊ;`~w½> IWGKi,`uR5]J#e֌eQ3F4|x-3m8݊/$LQN9F)+Pm88㰆 t>s:5x5<+NHfݞ%$?FK"CӢ+%y .z)vPAq&18<1Ϟ;0lIʙ>wU)4ZomG3' ]#irRs%^V ?1 M{*x2N˶lSgUKnUSĩ9vq^kR#8JkM8۾eF,s rgZ=F$d5 Pʟgv]EsSl)xn KR5c8`ppn^PU -1gTwUU+-f C-,gCCxl0@[E9~iUPIR /k-!Hl^Kk#!R /M̔ AB}eQ/Ar򄵱|ܖH).h47Eu޵wƓJ x=z&j <) 7ۉ'$'QZ Ұ(˃X@G U9+[qDIEpHm*veUr?{LMe2{M ySlM\ w2P)R8Zqm1}\ [jB$_5a2< T`Cؕɗ=`]ũX1F%ez{)kɭks~H~btg'm{IRwzSb"]clÂO)ll?jhv%]Օ52Z ϰ|7yƯ-#XKck/sZP<#f $$T4qu69mF@qkYٛ=~_QLkK,/uYvLMbU4Mg䲚o(lh)33ׅ 2IE .?L Wk`w: FplMJ͟}YZmi8aO_~j˱s4R<) g9Ӥo۳8/]E؉Glt~ZZN?_.55TAI@`ٕ[x2 x) y=Ij`N-0RDYPŊ6RaME_t2hrJ]tRV)+w47Dt~/`m[0!AUR%::.`j fNۣ=SaJ˒#޸{T<,P)"4ޕdS~n V`~Qx#ט')wb~Ӵ#_sPu/}NnTCFj^r':C n߈ y+`9B]dXˤᶐPJ 'Σ 6-;3Ӱ۴wb6J91Kq]Ё-U#XDgՒ؅4!V{ꧾKcU',ئ`{ד6{‘rZḐΨ'0h[.ݒS>jX9P BMB2jZk sՎܼT+3=p~H }4~ _ CIG3t>k0x>+$ b__@\;{ V/3:m =iW6J}+gD_פmҿif2~$0ha0 $Фif93v5̣J@ռZ( sUFdѠ:K\BUS3 Ŷ0CBç<݃ʬ ŝވ66p0g=j0#8Ǟ?́;-`<,"SMԯ*MQU(Nm+xe:—`<.)sOSS0LY˂U,=+Z ?Hd-$}Yee謙芗d Vrs"`J5Wti9PꃦiyGuoE_K6061 ? lNeXjIQ4B?l{p~x()(]Iu'z ȒVh=Z[ 6H"O6f 9S0a1v?'n;/~ywݭ z. YZ