python3-audit-3.0.6-150400.4.13.1 >  A dp9|?pH4!Y i}Tƣ<XCϩVQҦ^HD`.U"ׯ|$DG₭ |j8J9Bsk\=y:F*TUj)lK窖e*8SOSjdG۽ozCP4i ojd/lު5twȹЃϕ6ȨL30 zxp;/DMp 2:tަg :}9KNQhufS=<,ań'TĀ59523ca7386b11e1ec0d7a83ec33ae81328d77e8f3174d73b98cb25291c2a4a59591c3e3d47d74c2ead16bc18a4a0c16d7f39ce52dp9|ٲ{U PL쭂|P0uy5>[j/!b ^G{.:s`mӻEq0T̏naNMq/h+:U4qʹFb6@'cFE*,x#Qhb_Hv'v+m4Irg*:(?>S-\ÿʋNn_~EDZ3M@00;դT>߄jQR+Hf,Ư6)eMյ}zD"&^>pAO?Od $ B  'OU\h n t  C HTcr  ; (b8l%9%:%BJFJGJHJIKXKYKZK@[KD\KL]KX^KvbKcLCdLeLfLlLuLvLwNPxN\yNhzNNNNNCpython3-audit3.0.6150400.4.13.1Python3 Bindings for libauditThe audit-libs-python3 package contains the bindings for using libaudit by python3.dgoat25[SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Languages/Pythonhttps://people.redhat.com/sgrubb/audit/linuxx86_64Txddhd6f62ffaf45bd0159c4683c1026601491c1d8ec307ed85de6de66347b10b2ff7ff7c6d50eac9adf714e22e1cb293ca235b99d3ed70b991c924742a1f45a78edb584adfa3f7d340c8c35919a26668a4fd7a79034205f22914f6fec045f606225a8rootrootrootrootrootrootaudit-secondary-3.0.6-150400.4.13.1.src.rpmaudit-libs-python3python3-auditpython3-audit(x86-64)@@@@@@@@    libaudit.so.1()(64bit)libauparse.so.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0-15.2-14.14.3dhdhdq@bT@b?@b=b; aaaim@af@aHwaC1aS@a`D`@`@_ǁ_@^[\|[.6@[&M@ZlZZZz@ZyZ_:ZC@YYYu@Ym@VbUematsumiya@suse.deematsumiya@suse.deematsumiya@suse.dejengelh@inai.decoolo@suse.comematsumiya@suse.comdmueller@suse.comfvogt@suse.comgmbr3@opensuse.orggmbr3@opensuse.orgematsumiya@suse.comematsumiya@suse.comematsumiya@suse.commeissner@suse.comematsumiya@suse.comematsumiya@suse.comdimstar@opensuse.orgematsumiya@suse.comabergmann@suse.comlnussel@suse.detonyj@suse.comjengelh@inai.deantoine.belvire@opensuse.organtoine.belvire@opensuse.orgkukuk@suse.detonyj@suse.commeissner@suse.comtchvatal@suse.comnormand@linux.vnet.ibm.comtchvatal@suse.commpluskal@suse.comaavindraa@gmail.comdimstar@opensuse.orgjengelh@inai.detonyj@suse.comtchvatal@suse.comtonyj@suse.com- Update audit-secondary.spec: create symbolic link from /sbin/audisp-syslog to /usr/sbin/audisp-syslog (bsc#1201519).- Fix rules not loaded when restarting auditd.service(bsc#1204844)- Check for AF_UNIX unnamed sockets (bsc#1210004) * add check-for-AF_UNIX-unnamed-sockets.patch- Drop buildrequire on C++ compiler. - Modernize specfile constructs.- Fix buildrequire for openldap2-devel - audit doesn't require the (outdated) C++ binding, but the C headers that happen to be pulled in by buildrequiring the C++ devel package- Fix unhandled ECONNREFUSED with LDAP environments (bsc#1196645) * add libaudit-fix-unhandled-ECONNREFUSED-from-getpwnam-25.patch - Fix hang in audisp-remote with disk_low_action=suspend (bsc#1196517) * add audisp-remote-fix-hang-with-disk_low_action-suspend-.patch- add audit-userspace-517-compat.patch- Use %autosetup - Don't include sample rules as %doc, they're already installed as normal files - Fix create-augenrules-service.patch: * auditd.service needs to require augenrules.service, not the other way around - Fix documentation for enable-stop-rules.patch- 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- Add CONFIG parameter to %sysusers_generate_pre- Create separate service for augenrules (bsc#1191614, bsc#1181400) * add create-augenrules-service.patch Remove ReadWritePaths=/etc/audit from auditd.service, also removes augenrules call from ExecStartPost. Create augenrules.service with the ReadWritePaths directive above. This makes /etc/audit only accessible by augenrules.service and let auditd.service (and daemon) to be sandboxed again. - Update audit-secondary.spec to accomodate the new service file.- Fix hardened auditd.service (bsc#1181400) * add fix-hardened-service.patch Make /etc/audit read-write from the service. Remove PrivateDevices=true to expose /dev/* to auditd.service. - Enable stop rules for audit.service (cf. bsc#1190227) * add enable-stop-rules.patch- Change default log_format from ENRICHED to RAW (bsc#1190500): * add change-default-log_format.patch (SUSE-specific patch) - 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- harden_auditd.service.patch: automatic hardening applied to systemd services- 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 - Removes audit-fno-common.patch: fixed in upstream - Removes audit-python3.patch: fixed in upstream- Do not explicitly provide group(audit) in system-users-audit: this is automatically handled by rpm/providers.- Create new "audit" group for read access to logs (bsc#1178154) * add change-default-log_group.patch * update audit-secondary.spec- Enable Aarch64 processor support. (bsc#1179515 bsc#1179806)- prepare usrmerge (boo#1029961)- 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) - Fix build errors when using gcc-10 no-common default (bsc#1160384) New patch: audit-fno-common.patch - Refresh audit-allow-manual-stop.patch- Reduce scriptlets' hard dependency on systemd.- 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).- Use %license instead of %doc [bsc#1082318]- Change openldap dependency to client only (bsc#1085003) - Resolve issue with previous change if both Python2 and Python3 are present, tests were failing as python2 bindings are preferred in this case.- reverted -j1 force ppc specific only- 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- force -j1 for PowerPC make check to avoid build failure (lookup_test.o: file not recognized: File truncated)- Add conditions around python plugins to allow us to conditionalize them in enviroment without python2- Rename python binding packages to match current python packaging standards - Update python build dependencies to resolve future split of python2/3- Update to version 2.8.1. See audit.spec (libaudit1) for upstream changelog - Remove audit-implicit-writev.patch (fixed upstream across 2 commits) * 3b30db20ad983274989ce9a522120c3c225436b3 * 07132c22314e9abbe64d1031fd8734243285bb3f - Cleanup with spec-cleaner- Add audit-implicit-writev.patch: include sys/uio.h to ensure readv and writev are declared.- Rectify RPM groups, diversify descriptions. - Remove mentions of static libraries because they are not built.- Update to version 2.7.7. See audit.spec (libaudit1) for upstream changelog Since commit 6cf57d27 (2.7.4) audit is now started as an non-forking service (bsc#1042781). Add config: audit-stop.rules Refresh patch: audit-allow-manual-stop.patch Refresh patch: audit-no-gss.patch- Version update to 2.5. See audit.spec (libaudit1) for upstream changelog - Cleanup with spec-cleaner - Sort out bit /sbin /usr/sbin/ installation - Install the rules as documentation - Remove needless %py_requires from python subpkgs- Update to version 2.4.4. See audit.spec (libaudit1) for upstream changelog - Add python3 bindings for libaudit and libauparse - 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_buildaudit-libs-python3goat25 16922621173.0.63.0.6-150400.4.13.13.0.6-150400.4.13.13.0.6_audit.soaudit.pyauparse.so/usr/lib64/python3.6/site-packages/-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/b33244660a91624af00862daaaccee6a-audit-secondary.SUSE_SLE-15-SP4_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=af4234f5e8f825579e0d2f599954bcbe5f4bd7c3, strippedPython script, ASCII text executable, with very long linesELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=847eb641f5f76efdc4dc99acbdab7151f9ad6780, strippedRRRRRRRRRRRRRR !r-B5utf-8d905f62dd3432a5f090931a1574ac3538709beac3c190aad95bb8ba268164cb3?7zXZ !t/^Y] crv9wB;%)iϾg=^Ƿ[:B6ݘCk+އ-.l 2jr1ZAxㇾ/MܓiOi%%]u>cl(rb1;.v0a(R ˳J.ˬmL ǘO*e7&Fʸb<wHI퓚ť!a՗#fZ1BTn$?gjգ[XF7 &(Oc7P BbϢ׼3ݒ7¼ίl(,g==M]11U~"ldgR?CVjԔBi:dUEJ&Ngс_#W;ưE*$O Q*!|T>װ5>dπ`񱴸~vkgԼ\߿+I2 PԈ%g^5 Е`avxjP/*Y%6ŠRg`)w/x?sN2͠oi" BwU=j1X $KE^`nWz-y:_Z`ۚ&uvsF[=AX/&2B MaJ,tʁ&O}ˌ$L`}ݵ%'?n5(ei;9Y-.n>*+0Y>ŹFݍ1D`xU FQ4|0N"ah\i$>t?v ^p"> kEVF2>{(;*Oh\zW~ :Ԟ˷ 0D InD ` ޔtDMb{ e气̴Q9p=.jAt>)^"`kZl<:ey 03)nU#y75}gL0 ěIF٘? M_?y}RNLBn&1K=2  H*D :>=Ssua1C } -W4awL_N|B)qDx,`S A$7CY^7%j=4lIeO| ~c]u7'Ζk 䊃qmq$$ Cx_u}<{"AOZ u!u ,-vx>e)޺VJRst"AN@1z06+Ϊclטj澧9`Bg2y3;kvakUM~4:3KD*=t]6U*g^e(琶ĭS(2"颪[(]9:5,iRG^EcCoޘXa+V Z^&D ܭ{`9YF4ʤ8XE=1˅`rEbu圫R=^ \ L?93FO*t魾7%lYd'rb5+s[_8 *F}= ~݂*= `YݱA eq s|jХy@kP|"|b[c=Ȝ_nJ I.V["a-B/. 'NGiH9 S0vZnվ仜9ۣ`nEGZVOjF̞ x|qUF@I.Nx؎sTi7:f_x=Rj6*O%VD^h^42T|=ߨlԖx3-or 9>>IR)}wycypW"gռ p>(A(']o粴.iZQ97+T:Qc3%I1 {SMyjݥfVŽÉS4uqM|T$nXjmt1 98_2R UWOscga0N셔O>ClRD{@* k TVP4dwך3TkX$ZUT4|[8HA5Qӈ+E,+\;En>$Cnb\4Bw C[;1Q)jtpd`>%/v"aŨ5%0θ. Op`U2ֵW܉]mb-5]̊,;^/{?2>5v5Z ~ [hit/O4S[&fPdDi*M5Rb𕌆:&Va׵ۊVԏwOCY<B%/@dQaux}f:Ê KCyX#3K0JKmT`9a@Յ͒*Aڥ_oSm}ӳh̞1qBG_D%䑾@rS7_XE?%O/5B+] 4[)|:7'B h4vu]snɀt.W:V-%q^F& 2s-)32PF>ȐzO0/Ə!ivhKtD;f[ 2C]:XjxvۈCC~j1Vf9Vrug2:0lhb 1jJPVv Cg7 侳n>G3ĺO-DKGZ/.>:PP$i/O7Im52 P>MX*]07Z <}"y*Ii#5AGV1C:=&챥ob6}41O=wr*5%%@I@P3icT.U6bSx;w,} hn#&UrIovd?'3}rg}9Wͺdcn`8["|uW)@\I>ݦ4|xS/)C^jlF.\bt[ -/ȏe_4l34Чp|B7įߺ4XmY.VoPy^̐&fT1\* :1`ۡ7GfMtSdma}DcXQ [*CPZo=3ZG?s$E>PΛpE $#Qw^ wAl[x;y5 $&&nAΗ0 W:%} |꘿r?XtNtKꋪwD `ߦ'p(I pnOpk\9Yrs9m\:Ym?l,;^j`Me6Um\bH L(T IP0|O7T& u !D~޲'#l{&aB8];kL Y"R:n3~: 0=(ͳPhwDeH4P0\B}eTp0`3/j}\wqD4*bTzPi?6X~CpD?,#]%ؒEmW2Ј@! *`>Xv,pA8ָ{ƿ~(Ih¸}~.wp6A:1pdSCV ߧ %)NZ+#gq mHg+`I}}ruz銵ͲT> >e'Zw,^?M.-"vK:ӆ}c Px?t,֮9)`nc~z8S~cކwbis@Ϊ43~YVҩL5Ui_]+LtEg}!", Gi/i~_/+:Y5;H;ICK 8(!T ohn|7޻ॉ6DS[^B@b5-Zd %706X?tGjbr68f++ޭ[C f~wJX0 U ږEP}R `&zwl|M6p$L2/[QKI6~G3D\r,+1o_.8 |C:ZԤOXe Q_Xq8<%qW†rb'}Ph&٬W#9:AL-+:L+II7/iT"TyDWt g8YŐt%vr}#squ_[_4FfIUtҴv:Ta+uReV{|KMeHX1Te4qni6d~-oD{6:*wV)/6D|4Vqa;C<:jd/-^2o~.0e(9uI^o`HzR<0 B/ʗH^JJxb$,r݇th}50fAlIgt`zY}_Z)D O1(O=]X(h.Mɉ2W[̂+p8 iՏB[v-@T?|2w3,8>wreL򁶾wu_>UGs΍%dHXO#Q! !Ium`%a*Djz3iY€6"{;5<_p*Oo (tr=W'b]YUs,CˋenPAQL=&dPU;6=ru! 3C )L3_-.O k5žQ oRvpq sI7ZenKJy"r|&wWJRԬ?6oe$rh_ .{β}wۖx-^yAKpl^PR#*% ?C>wTi}d qbQѰ:j?PsEv>OwOAETVI%'yXn> ^ulGzE7sT0(됇_(C*}x$1PB]=R֨%U$S'gjb0c YU~k0qU*u0%߈aXQWAAb+_xw{p׼܎̼[|2&QRW$}dIiwQ?S#$xې {a”ŮyH*_ G* M;E+L^ΏH%6#!qaMg!̿{O9;bˉ[( N)s|=Ru-KxCy<]c#"o]CVX^e/@ SdWmnm6r܉e3*ա. 6BjPΈ2o?d`@9M@i4E 8ɛ5(GЙ}pW^H}M-Dfp2=m$ƟD~r¾0slZM -C&h 3 ⿃\-޸ A,o^MjC _ɧ,8QK "CX3`>g&e)idn`F ^*|ז$GPF}C+hYי^/U;Q] A#c ېA܉ק|iۑ A3bͭ;LsQZ$ GB'ֱi,1}do 4!bߠ~191L\+,RAvlI&ҡexho7A>!ϸ0 0]<񘙁f \]=~o"{bywXA_ss+o͙^A`fn}խ;-?7cHLUQmTi媇Z5Blz:*gZ?3X}Tl읖/ ,r#\| ǂ&,Jx"=%D#4[$iŕΰC@}DN9[ n0a ֮Bh@IZmDqf 5mQPKJH{ \S'\ B0݈c(EMhյZY /hIT_6]Y=GHOz9 ~fp2;pH>wf=ALSqqH~ }Tڝoܿ^Vſh)Os{_;=qlIN˻rQdCcn29kT-\"o_w tB`EfFxBtHaʄ 1\N"Q{c 4եT73T@ҝ8x?:ŋ*zٶF3@a/{ʹtK ./Fd@IoہGuBkQXSD:o7DJt,=sp,"5Ω|L0c{CR3}}B,I,JMa$a6|_{xCx-jlwCR{; a[@+b%K*1~i1*zrz:?@c 2 =2é,m; ^>~MgЖ:nN%nAe>;U?߮/sx ădp D~s$S/vf&̟RxݣZq%;xHBU1C@!vn*@eJaZrUJ-qiƦ;BEt$C^Orw ,!P s=tB'07csgU|lI :h{oe[7m"|h 7{'Qq $Twwnc`.e\Lof]A(" yciʒQY&ZK\Qx(zn~Xr}b q~R9L|ykbo Um-<9ƛ}t]M["uOK$!%U5tt62 Gi>g*IMZb6[T-\C (Ӟd8Dd@y@@DCbݔJ6)Lޙ +y_#K&86X ?6̝wT!K%F^(~\`:,n_ ar+u!:4 vI$WH =oOQMJQ:22hSWV[s[Y w,FEv|o|{b[.lvɕ@2𾩯3 %ڠLWd\udąٷ_PZVfK4S(vG4$w9&Jb]7ڌl VvTO٨/x̒UibXsCi{t{kee6?!6xEJl<Hӳ!verazs{f&H1 ς|xmp#0|2UGI|gL-}D+s%K;4+吪El긅N@|baԋN ̈Jկ/ɂ\;vJ8JE qsWǶ3>{X/~+09x]dmvcɽLwrASGV0(:IZl%lUsգƽFqC!rB[lBmͥS`ht&^(ΙudR:[}$Oc&kP=NfyK*xn&x$&XtXJ*EcyV38|ҫ9C:9v$E@F4 PH gbX27]/JNJ"JIUd=-~[HU/'biII7-zǤﻴbbdQ@䣊OѸf^heÜT&'P? ՛حY#uP:(9?|!cdFh6qe=2uͼ 19ǠVO敛1{ǍVP`\Ƽv|{R֥@Y 4_Z4'A7 kx13;a@N ݧY.i@jN x6yfV>V*zdu^wDvQEf%C̩T*}W" x"pd;T.#r><E鋒o{z8כ}ץ^!ns4+]T[f,H#@\&efӆM~Kb/z^yPDL@mLt.)W8Ag^ھ w֞Ow)cBA* PS8ՀI5y2n.7+_Ss辗 aqG΋#!^hAFъ9{9 =MLkE}%epA4w;1ݪTk'AP}!Ri/1Ն`(38:!߂з*[e2DCl%8y}:〉\yK p菱,QVYYĀLD}WΨ ^D r{MƂBl z2DO!>NO-J\xr{l sT"3Η K7HY9<)!E ͖R GKJ_=~0{g6#Vޛ:Oagi\ӣ01BJ zQ7Bj g3* t}7gnۦ/as{gZ>:= {'k(C+6< ! k$cY$!{DꀙRdng$H囶zo*uD7G͸jI ZGߋEw-y8H. V.07&Bka=@֍/O+ 0ȘycWf?1u;&x?vzS3sSGtr@[ ,?!d<7>!20 ɛg+EіcO<#`l8I6d~-ĢR*nʄIJЩ6/Nj^^+a=ő36+/IU_b J2]سJ_^9x|ɠD,V00()!~sLv]5XNjbƏ5(R Fp =gH-^ 7+ 714_E$cęNC ^'0e2|H%Vk#B#3gW|2݋gsM>sc Yq =,s>cMy$ΐ^&~QHbvj~mmikJO7#5,2`MUH$`.n[&Δ.ԼiUfw[},㞙3 *1XsLH@ijZlfnJU];g`IX`}l\$槀 bK.k㋠+4 ` (H6A" E[.jP7^dP9uk\_DXT:wsm3;I_= |vV7padM$ ~/W ? ;HZQZ s902^{yMd)ϿB]Ĩr#t/BlФv Hg+2^@DM +T(l)/UfcbҽM*O{slg/tɚEQdcjs_j-^$pR} LP!4__Ws4^a*{oA!`4}VOJHD)_m9zvp]!)tx"eu[-F6;rBc].o'O+ g&5t-m3>*ɏڳ0c~A[YMޫT%b+o|zb}@-ObN屇ƗWى(YJg/6KC?4>lPiSSxh?@gʐl32v  LLRx}9QUх¹׼{:tVMmi`R=j`2rxj!ƹAEZGb$ԗ$(ʧH6_M9*i}|#U3Ha#hD B¨. [Ae}UBpBjuL<6PW#NTڒsUҚឮ?  Y?mL`"]JԩaEU)N/V!c`ԾV]u ,L aw\l{JV u8Y9=Mf.0TkCrᵀY"jb+r;7c1$Yj3P{(iЛuLKR5r.>SMĭ& u> NxR@[OZ^WX;`v+Xuv05iKTJ)+r9V&\;uPp81*fr NٜH<AJMAu?W\*Hp&<=$"D)=Zc90b#+2.#XM1&G9`ӂۓ:Oil\5DH||!(C5nzF]ꋐ>XKbi~-n"@S7˄\5gsf.Fu5v2RAgzwBDMwUJF*ڳv`mwߩ{k*Nj1.kQ+(3b4;p/ϫc)(BlWJEg3jn&`e$bO Cd*lu|&Y |JsmL%\H4@)?o-c'?w|FA4ru(zO9˜B|;ʇt>؏|bV =zt䩏{{QW-57ѵ0@jnYfCQ!;/5C(Vv a$amL\޴Af~7 [ &Ը/mCyӣ!˷oeh4etHo$m{[[W4]^obnрǐ2#QV1i2/@ebH.oرaؕ 8n3y1ZyvG8~_Pq7}mBoÖ_,z"4:ayZ'!êDh&ƨx@8N{933g'1(Grح\E=a'Ȕ g t\7bɁ g}LnѦ'F{ǖ!r˛ UV9|y_̘/KzȬfަ/CځwzA!p2;S2Qjq0PV;jA ƊVkB0 |rD*Cle2)'8GaBL՚n7Xk`b $ jiOy2]I<3+L_|-.MwH5~_^T@eOfZ ׁܕգ+xJxL{xS\Daje[d_0O4-6Bߵ?VN +?OV3bHF}P61b:j OI`̈́OWdDpo,)!VYP(w&%\e?8E0\TpOH K fBeKMhJޑ@.+ԒOҐҵw2z ?jn)ȸ&4ەc 3-$= iK]0e`t?uhdB/+ݯ-JFVI!AtQjdg UvWgXS}Ӧ-:a gli C,,։5 QAA4<Ӟ0+~-8ŋW%x)G KB<4rf'ƉgvQ9& f3ԁZ|!hhKxgfO.!4̮x~j~(1fU̫|ޥJ!^w}'=vEpOuox3E'?:™^3) foI'R]%ϬCp1lAR2@Ϛ Oa8W ?,b,K{<'c(ޥRWoA hCeXTlź%+JAlμ%S"}fN>QCz^[Q (I/\ñW5';H&f!(d<.@9 GY_r|!T7[ ZܡfSO:wHI k2% 4w"ߡKEtIecmTak7miUO̝qUϖ !_d0}%w׆AJcOUڴrYN>mMHii;ȁ)I`W${ؓWY4 "1Xqm]Qg]U+/pMr_ 2Hy`+q.PKѿ a+Zx?[y M5Ae\7>02wֲ7Gj!/VB-!l8F ku@"\>I|:NtpEL~1뛰(N0}AM)-^@;wtTl!5d7}%(!Wؾ63X]?ۂJ߇b$Ka9T(\[|1>Z. |um90>ŵzcqURh[*3]pjS{oKKXm%Y0 \ѓ:D,/UqA=Afd0Њ",ȉNlUlT8ZfUKq1VM4`Lt6(m(4+jugyeNl #͆s*CjįRMoeaDdw֡`& A.tG_A5zřQLP_f~P 9902Lzo]2HlrN3^prF=7@ʂACjGKiX=bRy Fiˤn.Vcz$} $2dyoA8Xg"/K!42捷{yW'I.!3$}H8TۅL5YG(wš -= Y(.ʄMT}xٽ4rFƿi?D5-azƓ ] ][*Ͽ8!yX ct|NAF(O+ 5Ŗ?71Wbi?{&av (f v w{7ed="Z'*?+B'ɬ'gh2U:I} ˘.\8248KHy;G$WTMBPHbdSuN(ݮy>e3QZ^V`o]60+?X9$>/~\Bt7#&zW%# ȠR_-|nf>$mk#LN]aR~0Mɰjp쾘̭E5p``"su"~'>cAӮ@#b!̆ω)C<=qݟXg5j-v=ΟH#E9 b.O]6)3ҝKց rPcw~ .%=dbT]L3T :0؂5ѳ?q (2Eǰ*ghBMkeAZ@ c]că mU~XW$jORtd4tchbqurP؋w0^t(.9o(v8_9dM+'^4UIi+cs0L3N'#| b\9|EfV^ 3G$K,o.h=-eGm4̲IXБul_'G|s3,6 To? ]:S01k):LpO}C)`p=S IQgx6PJ‚`T \]=lftqZ ԒqEW|RE3:&dYH/VA-RwVƒPThZӤ3Ȁ߾cmj4o ,wk7KOͻKy{9>VqlGˬ|5GZXV~v]J}tAy=~E Hg::sbn_N{ƗA.="r?/$1@"[v:i([pÏ$(G[UыNGWҊ{  @uP#fFY}+$5_‡k|[d`!?zh^3;b,1oE*ױo ъP-=g8`m@ +G˜~:~d8ꜮY>4=KfNxa;mBJ9vFH>vpyHQ}w :2ԵCG‘6(>Pțo A8=IhR%p9':98Ah̛,VvޤiCDm9׵gԉw̕msܙbw.C$7~ ,;w@D(E{Lҏ\6giP|C#x ^@7ۇՖ@]|)A.PvkV6#"{Gsx2O}:'2up:d^+BxRhe:t}vv^;^C69TOٜMPw4O98dyݻpO?YГRhنI$L]Ȍ^!9"0𓨙)īN,f3 D GSZi1֥d(%sp8vkT"8˄ W @q uk 9!paіpYL7Zɢ(8S1JWx Va5#D(L\yR]܆n$0u< %@3=Hg N N+rȦ@qHy'~X?8>4bܖLɑ%9MMhxh%pK"I@ b茡l5*DCp O㿹'/> ϝЖ2vbQMT$WA)g^scEmx JXQT/i`af㴢#l 0eg9tc:K|h#sV8UokhWmOjHۺO c2uj⠬.fj`>8= F q$(щ농TZo!u:{ՈiRxJc&ҍ=ڴm4&urް zxl90ora~MdQ>LNQ;ibeiLwrcm&)1{gW02[cblhp@hE=9uzxZ͢sJRرL=":Ǯg&Szs) AFPa|To^b4Hv@'EY+MBA^ăBO늎חIfC>P SqS̶'bY5'c$9Wmq+: !Ib C'XbXV5?ZP E%*:%qn 3e}20Vv|q$;Rn|]}IŴ ]Mo4܂9y/i{Lxi?6X?3xfE<3{V0˕x\nXGDkc>9(W|MLTu! lH`&?-Fg/h2k ɜ?˞pO*+m$F|渲 HF#t>-ԇ\u:d,WnQ>iu[x8>呲4E(K^ h2劬B\!VRl?W\sc~fUG.,݋o+! SͽBV8Fֳ]6w=*uG P1=yi׾ .ёKR`Qȁc722:|bA0m17=$ ˩ڹ e7ρVP;5$ "bߜ1Acz4#(=htCc1BK~)E/OqV*6\/ prj'ٺ9+]|b (5_ FB|"M"۲BA:d^-}Y^hPZTYZʡj" ,=9P*ZIY@wبxĒ 9Ͱ׃yLӽ~[=3?L!’o, ꩱ [K6~F۹l=ٴy;D»+UD&>b K ND b "̄` Fc1;Eiqx\fଷo1QżѹUP3=mRgw IXŷЋmIRh4 rCUn|CO疨|2l~pBg17T*=6"%fd}$9ߙTc~_(#M8C9q8ɋ𰷚D'>I!q1hZuX;aF+' *qH *Յ.'+NT ] cOWx.)1y #@_k_hTxsaq&Ȋzk>}!a-;h@ "3j&l(Z>%;rf7zx8a) ;e$7K$.4D:)ߍx j~ys>&n ,|9}>!V)rKJ-~EG W|E+ͯa f)Ex"MU}em{Ɖ-crk#X`npbVRЬ9XFOE}u7E,.j WX  '&* ,KcoV(i ; ֎r>or[XQlY.m[N UN=bQ%=$%ٯrw<*k:9!"q"}%VV'Оbrn(e-RqtUqRW/+R.;r,ۼKjyo-ݱn# `"bU=݆l)={A@)?vo|mGOV7^"ٟ WvZH"Q-$\V ST~ϵ)vG>'nZ~™ɏG[9G45*G漤Zʫ!׆ K"*\M7m|8]Y%TܟM[xB,?bB^5a5-K*Y9{K}HТSe퉒ͩWIjl#MӇdhRvH"Z 6#_쿖z [ zm1儧UȃqATKJ  =s4L:y9z@ 43SdDy? kYf5&ϟw|3MǪ*ݵO+ntoZAS3ӮI$sGC]J)6rvF?Bq ($Xzw5DwTWN?b֬$"\%8O-W"cNHx:8EGlks)7W2N?n ѕdMCaQwy&,fx%\KnWR-ѸGzT!# } 'neyb19&(؜kp$ީ\_e4Ϗb7 %uz҅V%!1] m#? x&e( l\[ؒD9J?kte41d|,Zp0u87Jբ bLrCA+lT8fNq<%5y0X^ %z5"n߅ULLZ|9X<}Dy /d̿=;,e<vO_yšEƳ;v1 8knXq|sfuX{`,ce˭.̅q8i.0H#sô̰K(&}s<-Vy QS@8Gaxow#o&MlPEWxFgijp\z.-@ OSVʜZp/ {@F=k3!>-bU*,җ"Ca[c2SIxxHxlRDOZ>:_+=j-$6xԳIsC9 nu$|uN3_`|WQRCp}ѣ!#:Q<d\Iqeύ_ޡ~[ v};>a+ ~@a>(r|#d?Wk%=ߴB]lrP뫒6IHQc/FOHm9Ɲ7@Hu%I^[YlPd9.,\Z. H:ziT\ t>U1Z84v|@_( U8M?ĐJxALLztRP*ÆS$BR_2/s4rk؛#;GBd==li,&H^[#yFDd:z]wyo!K4{+ ML,N~Ifva| M)$rd 7I;, ppGn{ ]98 LV2\^!i]Dxe{QifIAn|$9?Erx.b/tȞ.@rA5}{y2.W \ ^seY8cs=[_}`GEb \Tef~yo%I0K+Heߓؠ۞ui4k9Yk?U![xɑ!z;kdaʶ=0#\cnf|ڸ!cqЦ{ d!dtt34Mfa&R8r{MnD0T43]%VEjlYt$=yj{,L98bЁGl&gimvv0$u K /O|YmyL>֭F5qhHPBM,]O6:1QvXcmTLnXJCo"sO7 #dxK a4K3ObK^Z{Ȕlߤ%ODy鴠ri3C)Sȕ){LyEf# 懋RkLqLC`b7̖@瀇Ć"cFt_ﬓRwkZo m?N}|$ݧ&JkFZMz5J4v^? )`DV8M&~ߠNp:wr>R)^=fy)}5{]QR_Eà 2lj}{_އ6SBc }RI5` )CW'7?VUQ6*R4vwy͐<41wbB `!՜ďW=H_HDL[rtH )|, k:Y_Wp]%/Wˎ8ze7R \CG[4& MN<7{2(k*ae@LSSNGw?B7mrnޕcׄrZkJ,\ Hݲ*b*_szYH$}W QJ*BTWFO>__puI4d^pr7G,w8E!Pq5ۦ>Cj:y[(e+;]{dR5q&؆kop<Ϣ֧gM6* $'u~2dn{}= oqy[Nκ6*}<93kXny*K+pv\C 1'-=^,秙t":ҙ7)Ϭ^T0UP3hGꜷf,ݡR{YP n5u_^#BIT>9 _``}`mq}:ٶᶳP^0k+MjXY| {31.2&. tˉZݻSQ.\p?*u$ei[|)50C> P~RםM/k؉Iz!B_6D>"a+`Ĉ+(O-h q KPjQAd!4p. 3>-Ҭ߷wwyבֿ!;I^B#T>VPj#m^,o:$|`X[a|iZ2u R-ņ ngvVsf_nK&G/=!dM#\N ͇1kSEI,WH0RůY}r6hz9GmH~}рe\n~V-`5Kg9oMސuP+lfR}E9`48੅,7@5\Ŏls[lS@_G4wMO\fo{p(C8_í̳FׄGs.c WH5L&$A,ǯYRK3wJQ1BI%swB"e#-YYIzSfYЌMg/zL1_Ab0?:K-oL[U Jټ$-,cEʃLC]콍׎H&CGZɶNQCi%yVeҀ8l^xͱ U_bnB]r.Zy 7&WE*) #OaBoJ;(<*҈@uUW7dvJs4%gNL)_/ NBX7[t(A+.|r%fNݷN)9+Ooq0LJarkDϾ~Ieomflו` 7q.C;{&[V# ׼lVh?E7z.ـz|?9[}y`KZ-&t^;k-5q@Kt ɓ.{t^h fT?"I[^eN_S >Sڋ$jAĦ溟M_~Clc#+sh <@eVf>5[7=zu (f<| N*ČCnCu/c+xZ.J$׎~Z(K%.撒(4y΅L;^:>|OQ!邎_{R =iY_*?$!4NGMr:j"|)ωHѰ?vbi֩ դ { Q!Jfhx_A XoF31O߫T痨W?3խbt\ؽ;,JF &`@ # /BBgt݉($ꈞ:^\/g=@rړ&d!KJZXU7g @WQacj3 <틍dwFd.ǿF$gMR,cU1=}D9ɤ2c{瞻 v(ċ-Nyi\ `8{xV,bV]8YnbSR"Qzy|"aneqk ǖg\|GMDX_[m?:+rh siqN8ҧDOQ% Më 1 p}e SU7 +,pog;|_$] vحIr.]:}V2ύa8^2C /=Tڑ+K;[4dSSwSQD&+ɅLzps:қ6("b)4qbܢ>%ZqǰL}ƒ:}rPX*3pzĈ= $Z f… _oS,ƆQPU\ SL3{P-> B>P.H~=LRV|fNA6X>/װTxY>يˮFa4hU /愌sćMU` ColٗǾZ+% ni.[%'.8g]"tn_G?emeUӔq˦J2To S }_o`DQ|#mNpYe6[r-b%DRamnjQp]džh 8HNh]PY r&Uqd0v*;`ݐ*צ#K`{03W$Zep nfCkeN9@dPRg D{R&S G#zC1vM8 L:25W}qgx 8j*$ M[޹L2:d2U1 YXaߡC)PL͉EG7q]}b9 } 7vccAۡf{a>Cw_m{c@!PąMu54\e3%&\c +&O).I P<{"M⸫bE};}j[ ~t0Wvɶ995+&~9BF\쯒G}d zaô!^%7+~-\8@xS:waR'I>ET\aaߌfRjo3 (.J:DSێ5,8_EI7+8e W/#`% \Βdt+;GT-f2|z&~wVf!˄~TjWPt8)>ok6;>}A? pbQz`e޷w\^tw)aTh^|8&R PE٘tV$i`S@:0J*4Sin$@[SrRgӚ;Pz&vIؠ5dV#WUE%NW4KɼyI3z1zʷƵԵ2`q'q;wGm[0,< ۹ N6!taδӸhcXSqFUiyq¢vهL@]z'% } bï&al|ADIǀ ! {wk_؛K&LCՍݤUꣵ|NLY4D埯_hl0J,5;0 'W x쀳Vow,`߬? Qn%WzUppRforh8BSKp"vk4XmRt S }<%z0\й SrЧMyᛈ:ٸ wK+/QJZ8a"\$I,\"yqz5,Ť5<6ug~ؑE0KZv0SzYbib= S,W*'K,0)gf> 56 (O7+tRji'bߋU*IÇq)l lěAڸp{lú]ٝY"zZEWA[g`dc7 h\Ζ:M[  $P;t&ä=ף-n*Fm` L+*p99JvG:##j܃q,#s.Ox 3d:Uis!gswԀ]ϒJU:Tgyڦq 估|SzSzGJ5Rn-&ŭNSr5GVَ/M,%iN.‡:jSoV;`1oH/ 9o= ]VC-h'-wayG8ןaI "NuXaX6WuwYgKA#:X\_ _͒MvT7C$ܱ_~Gbb z1?pD s(lU}t, "ca'AjĠM"rQTët~"3 Y^W ?#_ǂlLG̀%n\pa؟^2m&>r޻m+'j3'/y 67.70㼰6Ǩ\DI]A\ jbn!12 Jsyb҉lnޖ_h((S{;.* [,FJ{{wq?zYRʹ4~LS5QG塦8d ]`FJ"-V1rT˷ C;&~j=] ??W{Yc#ˊdx&\nRz"Wby rl+Ǚӫ`aLgMF*XNg…6O7=}c)jB13TXl9G-ND[WyՖpy["vdzBWThK*'ڜSu=+ V&*SGs"kEfb@Jk)RG(PxyފOdi!Ki!/1i~JλFbcv)}Hi7Vſx8Nae)(MʹJ_R^_bXOxkP8r/J|y?B͜ HmoڦeJp#yV|=i9Ж~E.4pTMi%%HWHl:Gx*7&b_d0vk͇6:`y!+˼4󥆐W]Ntލuz7w%,\j2o#?İa- !S}eL\z@*t5&Ϥ7DjCk%ӈX˺N?=3;lstgȀQZiSpf(a?3*yMʭͨÐd ?hcGʚUxO'wilW$5zrϼ(sh=) x[I@RB.Y֜76S޶rio`NYg,Γ6;:D 4GhPxmXz{vA{ 8hrwEΊ7CF#eOj4!@ticsރ,9p a9g4i pj%B]Lkuj:!56P~MȉkX8(Vs͐2*To<'r 3jZ Ix %A ~5?8Pzѯ7&p-E ;_ZwrPr;l^m|`O|2x5c]df 3 aJ<,Mw=T9p3Q?Sܟ.#iH28}~z^ҞWF胏muzLVw1gZv̎-Fȅ#OWt{sq)kY ,iA4뛨2Sh̦%!hڞ/ lKl*$˕[ԥ؟dxח707凘|-G>S:;}=VmjaxO<(l1bN9ɟmVqCWp՛QܞQU1TFTojKD+9hԑG./bN5~'妕c/ے;u"Q1 ^͵~bOi͢B>f~:z' (c ~[~l{̪hm8$CBF)9& p `܋( F=OGg5 ;/Z xʣy RBw8v*rR4 _VIUlHג.NѤB":L-C"EH֛v3%yr9-S;dwq8B!qTM2h_~*:evjys3IX¢Ώ-FJI+}Z( 95=_bS:畃CS܍:s79)D9;RWm0;K$ J] z8hq^ w%ƣ|WC1JR K\5vyF}{dͭ/LYx];Ѱ ٤}T<-JIF&(crFi⤥C>U3g/`%4𯂡tpQw>s,_b8[`7H$M (+Jo};"/ݍ}|=|g\ 8KtnQn\`k6SuH.Uʟtw0١\d~ls#wO5RdJz< &t|̔Pwe=w`.4!;ԈWDznFZ*62=r xt?]6@Ҷ϶,nBMP*_k >a ݨ)%϶`gѳ"P#*ZK*śo}fxZfĪH谐C H0@iwI^x3Soĥ6U[>tG,NQ$Rs5vHb(5G JVg Q!ٷU0.mZY[⩃:ߣ^;:G_G YCc'{>Dw*8[UDsYˤ$ {3ݒHưmzrʷj)uqNAf;PS/ʪ=VI"#!K~~J~g$H|,`)7%iTe ٹ++VHNHcv}Uy )5jtxEIOzU,p/0|JFLmFڟ@ԍ*zat^"}5Ȧ;Z&ZI|H{GݷG-c]VAW$6.ZzgP{82)$CY\=Cl*]RfqBlhx b1:v>UNRF [ԣR2Mh(%&E}0lL܆H6E$DR,RG->~E*h\w;鹖&o_"3wJ=Œz},i%c򾣆tQ5$|R䘃EW O |MC ȞY!95S'(`<ϡg*][%:gSMK1<;#u{fi8ҷ)p/)[ c),@)SV=s ) 8?(x8Զ'M+'KRd$G8:cŒnw[썦4ZL͎6Px+)EEP%0!5j&U-/ʨdAxrb,t7XtD%$4tJMZ*4qDXDtF:p~rdŀM/@=®`70nd$4bu`;\,M0KxPx,l. 3_oc0-) *PFuwl+FŊS{'`xu@}heȦ}c̞]ڂ飸s+Zt:So+KߏtJ!cVM7rEܷ^ ]*>`vۮOt$SȘ$!!\kxn&ͅFv݆c5H)*rz69HAr'LJ-9M22hz(Z'0?sd7 P 8v1Q'?n)sE-^Zc㸮WF c2vFMy̘;qYR XU$yCdo{$J:Òi@TG).Şdud>`,><:#6qf9@Cyn1vssA4l(T"㩠.3\WTiq w/hdwt玠f<]6X4_I]ߝ$qh!6rZgsˣM*S܁ef]jeD[yٻ fG+:WZyT`e!po0Z.ks].7H&ACHrYIK[1jٺw'VBdz/[ssl׭4GJŢzESJm HOUHƀ!IHOVGΡ B,xAG|W'~_e B|N8A_ޜHX2QqȦ8e|{qFLE w/xR$xB2U;j nM?2E8T<ß\gbJ^掊T, GPXlM+RƄtkCmKo>~97B6GtFfhFct^j7sʧ'Rɘ]7v bH$s1,yvQ풡W-G{|GA9B&\iQP csA(zN SQhE=Lr#-lՊfe\!l ӿXj#͇xgzƫqqڐvEx? i|0Y̷<87nVc#[kw+ڲkj B89MH3r e-=: IYBbc5;wEhi=|fq0YfIJ o&I`7UHc7v~'}6:/\>X&ձ;ǝ.]|\ KP? e ܮՎ6f"2 |͈M68M]zՙ <^qRTFU^P*2ob T9 3qpT^!*c{igQ.@2bV.1X{^6y@w°db4F2 GlSX0Bt-տl"' . 0:L%\Q,׈c)F_oEfICZ耐4?˼ d$H׹٤/7rC78_O|S4/^9%hU„W5Ѱ?]`֔xAQ%"B$^Xt)is)m؈vי|\@:%]R eVS1нzfAVǟq'ͥ<Bu6﴾ge|w཈-ڥ%3g{c,&*S q<(0,v2 AƪAOU/o*wpZmݗ]FUMsț1&N8x0 (%/CYMjW*OFU a0mi~39,GU$0Y]ޅ:pĩs[Ȝ~zt"s?+`g9G4=$H#vD@,GD05Cp >sEh^dӔe~ Q;a~5Z[^HysB& qMym%D˿ũ`XeLtc>2z[Ndž ?mTNP7]SjFO<`<_1, Ӻ;YNjNEtӍ~Cv~wsFo^ۜLң׏܏@R0lP˄gO/͵4Y5pBCBDqvUz}&}DIbC>0X !%k$l)2V`VV%ΒSBS! 9Z:sQs{{S3|N"t_yirf:EkmKѝv4xI>>\ V;&|CsdB2{ rgO$n D#Qe{7~]ڵ}ErV'1ThY̞ bg"->92D:wtrچG~Lن5@tA hǿQ`^ kY)+5b|K:\^Κ&fep|{kق@dl`rjEexRx@Ts},]鬉Cm$\$=Wԡ{3vԧ6 0)҆⤬ȹ8 CxXB/I Of%"Z.TX*SE qd)a$r*.˼lyg+"V||i219߻}nZQcЧK cf ;LW2a4Η_[}WL&g[%b) ;ںyܚ)!_,Qzt@<7'x-n[MǬ۪]kNG׾eRG=fe?Zۮ!Sn~UA+v3ᖭ`ZYc܇ \\w]-Da~X+Cni뜏vt`̧Z|.qdj ätENqUY,Ͱ#X~,T2qw:C5 ׌6^ӅT2/J0t4-Q?5$- ӆYy)e>!Ijd޵4a d%Qqc@„X\ĝ59l@V;NB(!8Z5˫H;'2hsy> Qq M_R:>}O.04+ #\y_wT0YYc ](ID$y#yZ\ɂ!!Y[VAkz)'r*LqM[v b2W)33R ӃʽUwqe-7Xv4|fȘ\ǏgGTa7Ƭu~PG[גvW WnL;DRr ω&SKAc~P\zYz+Rybz&wƿy؀; J|fghTvoP'^sEo bw`Z}B+rHBM|T#[tI(3vfL3oy C 9 @Z`YR<#Lӵw(-mk"6X"ԩ)3a>B',n U4~2=h  Atl%|9r"'oiyNz]; L to Q_hPCNY<x]젍 ~*,2?EeN+t|%fJ Nf/WhEq\oh ?$BP^/JIڟ$fnFo^p|Fb4Qv*recQ@N'> lkYˢ,:  Dα6J>@os)DmEfߕaB/H͑E*5U0STzlxu4Kxc< w޶?翓~rG5M^]>WK{7񬟭'eם()uJ+ftk|fPw6ΖXKүn ']ƢT׭+0 h|0m)Pm\c+TR "k3"ZM#$5v숚wQ51Ѱ@*Wb3%rh=h8HҸ ”k*sYjV41@,|j}F /P^iaq5P%e{FЁWF0J(ӘY$- [e.3h=Sϑ޼ "S65gX,C˸Oi CBހP2Y[(vťzS+?G܏BO:/c> W7'x\ )p2kq1^kܶu`pskZ6*>3MH"YxL84OMaV|U@|wdX_JmL4&%_gqbTH3t%b!)ʚ1fJ>(kaDeHQ.n6kd;8OW(^ՙi- RSnT"r,:oRIw%X"کniFΗ]M 9B|C i$ *-Қq:c"\еAUPj<2 8"(g`ZAp"7΢Xv۟C@a:fʓʪRR|&'Bv\XoS5qqhFJH O,bp;n D]<|V#RoY'=u-1'FNL%|<K~|*?'{!/V?.l-f9n9S rȡ@Cg%D 9r;0K|ɭ&DUF#@ڤA^7x<|\!Q E $;+#tSYjf06 HKܩ15/i±E Ⱥ <6W8j}h v`f^ Sq .pb^ #aTID+^:c*7 UGʹ?Ix3'Q'"궷_,ǹ$gX'73w->ܯ ZU@gx>-OUqe\^,X\tlm$5 (_|cpI%R]Zg.,[@H,xU/",SԵh}+1G84Ae hn CT F/lǼ g0_ֿ9&R ّyYWl38WOHfXv5^J>W'}9)9.U 3fty  # $HG ۪0nVևM|ÀUiu8 LG88SS΀؜K!I)!TRP٘qY5g3(LZigi%OwZa5n֡=$u>3GPA5<{i2f$t'V krr: =V 5D8`A0FP0vKCjOc۵iA #yLNO=y]#S&k!H i,>G6Gl>>ƒŸX_O^v'Nfm%Vӭƣ2B⁽nSvm"B@#^!UXxtF<*U~\ee{ڻn5-=Է0$W/ љoDeV#³vMp-YZu}iB snQ!$d=|2#iB yfR!s!ZJ5uD2צԈ Dtk㳌9!fhM qu+,WJzx16BDl zQzx:F~ oOQnb,OUы* GH;uA oQ}7;CqhaAaVCʫ;|&njwHTe, @߾HJO]P АRDjEo!6pN)'q#@(uv vP?8.s)l{My%̎B_aʰlYĝ79:Aӛ{j4ɚ1‚dU<(͊ϐ8]1~k+QQ22& ! LB0ǚ+ѱDn_\_V y̼7gKޙGYeP+( JfU-V8T\Nda]?m(x~Q{*/Eg7\m:MmhP_wl =,D1[~f@xs.HCgw4ayy1 d[B=qm\CϔJ4>FatfNUaR#Nt^5ݑ!R$o.*S K:E7;xdg( {U흃!.wƞ5q]O_dz^Lޱ2k\cu =n.URW\z&4.ΘilE]J߯p6#[g(dnӁ12d?{OR3h<@jQRmnҊGf b$/*nL9s3<ҸT+vᄋ~CtY3%6B ˷l= "*sb\HN~;cE+6e4;@k,~>Z0kA'˼/ "!<2VgjiyZP7K}B Ln%$ؕf-x-y j0-gX1Y).y*kB ̵Őh3K!odwn_*j J@YUkezf4W;1c9!&S޾8NX}wҽ*˱rjb/Ƽ_>4Rz&#ObʲL\iQF۬%_y(h#+L[37&񗑻ߺn83+Z([4?1}P0luj/rɖgJ9j46Awп䬡`Rד?_4/BDcFRiThyN* 1+)i)9F, 81NcS>UguDzmü:]p*fk,wþ^zp~W :Ize/ 94zAm?db0F CtM9(K D ~,y> \OLj (50nEɯ51&/ 0r6#+TW$y®=&.]ևNmݦ߉ C;X]>H*Kn#HČIΗAc_K|yg.Z;ͰSřւͩrbc@=sbT\F& $GA  D r}Ϙ0:)1wuvKމO̓ ?S9h~_cytLmSqy??"A Pe%Fuёmf`j UGx0_F/AjmT0j"lwC"Ԃx6Z,usQfx۬J1ahݚ eޡ@ p YZ