audit-debugsource-3.0.6-150400.2.13 >  A bvءp9|ߏQ(6|<7xK< ^:0CўA\oObHc ŔBSh>6ւȂLAh }]|=GI|ELG<た#]=|~8i3M '`aZ}X~KTDVl9 ?5\*~MҎ#ڋ1{21O)VR|ѯIa=;R %3N16a40e5e44b11062893f63bb8e27d0115fbdc970f06e921d37776e4135244399ade6256f654816aa40507599d69848a73317f6c9bvءp9|A,b\Mo/X #Pw*&(U 7h_^P( @UwKtf)8^Zx6aeZ6&&,Tg<轂B6 $7+<.; FOzϊSڣLwɹj48>i-8`9CFqV\w?b)+7 ._㛦ɗ \jVj&\يOO8D ʟp>p;{?{d & F6G ]oe8e e e `e e ,e e"e$$e&h&&'('#8',9':)FlGleHn`eIoeXp\Ypd\pe]re^wCbxUcxdyUeyZfy]ly_uytev{z{p{{{{Caudit-debugsource3.0.6150400.2.13Debug sources for package auditThis package provides debug sources for package audit. Debug sources are useful when developing applications that use this package or when debugging this package.bvssheep13JSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Development/Debughttps://people.redhat.com/sgrubb/audit/linuxx86_64 !}z4C + ,] kIm/m(Z32=f#E1s}; p#b& a<GU S + %y .wjqZ--))&f'|AA큤A큤A큤A큤bvnbvnbvjaW9aW9aW9aW9aW9bvkbvjbvkbvkaW9aW9aW9aW9bvkaW9aW9bvkbvkbvkbvkbvkaW9aW9aW9bvkbvkbvkbvkbvkaW9aW9aW9bvkbvkbvkbvkaW9aW9aW9bvkbvkbvkbvkaW9aW9bvkbvkbvkbvkaW9bvkbvkbvkbvkaW9bvkbvkbvkbvkbvkbvkbvkbvkbvkbvkbvkbvkbvnaW9aW9aW9bvnbvgaW9aW9aW9bvgbvgbvgbvgbvgaW9bvgaW9aW9aW9bvgaW9bvgaW9bvhbvgaW9bvhbvhbvhbvnaW91f50d1b1afdc2fb8e8fc9f47480af70c855116b5b0ec25b9fc862809d2f9111d0e27fc16595b56ce5a0fb7111a55415f1520e31367caad186bc9ec32826f3e0c8d1f3394bb3af7ddec6c6609dad3ea4cc34b9c6d80fe28b0fb70227fabfc64e52bbca99d193b40adee3268b9be0a6b50de2213520000d92943eeac5c40e84550cba0bd6a796bd84294a5b83a4b011a48f19cd1ebb8bacc653bb06e2a8c5b22961bc9690f06771a9aba83a3bb060a4e588dfc45d391e15c683bb79da0f5220b79edf6b5690530c2b7a9904e114aa5fae7a4a31d4b951d564183d32959136b5cb3352d9bbdd1d37d6a6de52a62b9a4c22a2cf8390d39daeb4e667311ae8938b6907ab732725c9c340b34a2dfd2250098fc48b0124499dc85029b2b780f7dc1712b3771c36d56f91e7f069e8935b6b5a457821a829f7860066efa238e60e4cda94283f5c60a447af67f1dd491c92eec73b6f812b856bc6dffb0a1ecbd4ba4d01e107789fe41c17825079e98c4ac00164e2415b2d96e638ea2cb09224384fd025f65a3ed0531a39572f5a9f47261275e525309bc729160e5c23536e943bbb626bb76088be21afc4695d1e79b59ba9007108de952c1195caab461ecac84fbed30a2b2d7db3e8ef59eeac6be05fbb67177fd2ec64c4a2ed0ffc2d4338f369984e7a2c95013b256642d26fb50e7ef196007e3c143a0231e4fe788e8d3f968a492d8a61b3254e2af6e4226ffcf899c5e337adee93e852eab8c567296e98f128ea21b5465ec07634699d2975034da209e7b687013a7f96a662869bb95df9b445efa1a8d941c7b8963a555673ef0cda7c475f17715e1b44eaab9d7385831b9263a13e8cb5abeeb8b2e36806e172eb9bdeab1973f3d6b4d076175d974f8eee5768cb3bd198348684bdc7758e56174f719827306bcc0ccd584a517f7043518fa5c7c007255a7e89bbc07dec1f171212125057e919ee96fdb0b34f37fa9a5ff9c08abfb971a5bb0daa6edf3d9d71b0c78b27e60b20412183d836b21544ad80f324756088b1596b761fd4f056f318916348a35f0aab6b778433624927db315425216b1b735bcbd4cfb08be8912fb6c7d56067bdecad0b56f0f28bd2219309219a2b526fad84322f4d7084e1d1d283d64fd3dfbed0d84ab73d25158aa5f6ff3965c3fd13d880928ccd06431128dd57557219c01e5cc89826fe77ad66f1cd0bc3197e7d39f847fa043d8c1f8b5276092fbcd4933a71e925d3a4e7088c0072eeb587fa1f0ce10183ee8fb99bd24fbf62309f77fbab275fdb4b353715173cb92a54cfdcfc3e3f613183d187b851fee690b5f1c7d8c6ce2fd04a1239e6349be4ef29d4b33ce6dc6d31fc3976e7de612ad79d08eb5f70edfc2d4e4e1d556b5ba7b46d8164eda39d77023a5fce9a739a030f60471c6e305d68ce55de69ce1bb504fb094fdc9ec86a42dad7c662c0145548cef8645a9e0b4a4789fdcccc3b10c52bb2b55c5c05fbaf638559813e79be4ca62ed379895a0a656aedab1863dc1a0ab3a586209f0895dca8246e0ffd85ec3b02c48fce263b951aee5984101fc60eb208b1d2c726c12fb7407fdac992067cfb1296b5085a5ac0678cd0de207fbb17ab0fc73615cad00b6bee2530193cdb4e348bb81a5a2f92f344bcffa1691960d972b511b41a7804a538381f554dd7b1579adc6bb5cfdad3885c9ddf04df38ae26dcd452cac12df629929cc5ec879a86f17bcddc8d2a9bc02b6e3d71cc879316fe8b6953c2d5ace3dd16aac4787ec8ba07cd12219763a03ebf9a14f71385cb7650e658ed09abbb0bc10ef710461932689dc03db6c9fc4bfeda1adf3b474ab78ff2660355fffd9753aafd77d5a8ae6d836eaa65c6030e1c6670fcd298e2e87edb33386a8d21a4737a86bd4969cd5fbb2e3090b10045e5ff22edefaf31f455d6442f84c6e78466b0d105f9377524c6f2e51ce8b6a22272ab49d81ecef179ef41563a5801b1deee238c08e7a0ac4057edaedfe83976bad8032e6455a4d96be3d9940d40043d1d4429bb4b920f472426842af89928a2d71b0b1e0b87738346b8be2136692f1aa1c72475c40026a3980fb975963d957a6c479c1ac9139231d2b201ef246d1617918b33fd0e868b51d2c04a6ec8989a06b523975e35a0c7b001db1bc01ddc49f1cfaa31aaaecf9386a0fde4174a5c09265022adf23a1aaca0934cd52273d148397d7ced9887127beffc0fa84421e37a198354cf173fea414a677369e0cb9c5f58600bcc558b71854c95623fb26f238c8e0e2c06da8a11a2cfe3481c4b60fb45326f91fe5e9ee51277440c976e3263756b755e1aaf653aa58ec02bcc173a35b996efe57e4c417e85641b9600b542358a5c77e4184dc2201f43965e9eeacd8c4dceda9926e04711af24aec225f612ac9e249ca5be2ebd2db0aebc6b6b9a27e862e3f87ff07d6c57acae52d6d2cab8ed6dee9dea7f9ce47a0ce60be4f2a2e4a3521f9d8dda796c4b44a5bc13ee3a4e97f539b0fb9dfedc8e8e615422065461cfb0b5d24a21f6d7e2be55c5bfe3699e3f8f5d9982ac6e8f06078fdacd3494d0604f78c5f42b851cb004acd88ac152cd4ace82756f9430472a2c2be976632efc75e4e1b07b5b009535b47f100368ae7248a32c649d16871c42e20c669fe9139683fd1f6457bd4c1bb71a3c2ce08368d421239377d65ee79439b062ec0fb20a669d459d398544264c7f751cf63409152f6e4bd3c1e67096ba3469c89bb7e6ed9d339bcdba92c7e3afe23a0de6f67c29b431f5267a8f891dc7f8321267dca66a48065f632dfc031def94ecc88d3842524042848bf526b3d622536e4c31c3cf7ca6d8bccf81006b14c4982ed12d94e3bac033e993d1781e69e3ee9a2154b0394868e0d35f2dff06ca5ca191425c6822808eac6df65b5f99a8ec927f4562b2c38f6c2fb821a4efb884a101f4502dd34aebe2ee7d5811d35466c82254a01e782aacae864ee775fb0ddc98d89d2f3f207ef43de954f036237a26b8169d78dbe8c2acb710f0db0be8203700f2ad64c00221ba8a25fd5941282ac9e5b37ac4bcb8b99199d2ca9614a68bee9152795f8bd37e2afbfd6f653390b5fa6c1f5a0f77af485051246a569bc06daf13b9206bcc7e5dd1f7364a5c5ec05df0b8263fec2850dd4357e6fd33b6f89c3ab8025c22303549fd1019165a62cf1ae5832727a74cb4fa34792cd7347e3fe1628c0ccaaec3847214c69e6348b171469cd9706d07e323a757e21272290ac3d5f90bf44d19bd00b18b80bd86ab367581e0dfd48188be1aa7dca6136f5da4de22cf83d76cb4e5164420f4fdb9ce2d8a48b77dba1200dc46e0ea31e8610452856b53b7bfb7156121062717ac21b0f268bbf298a992d927f80bd309982351ff1d3f82e2464138859e8dddba3ce2ec4706e79aea345dff99287cc0c270913bf2222110eabb302ad4b952801da51c2b2ae1e09fd6472a2c9e65fd49a9478ef87f5f02208000b8055f0cfd8c514883f945be32358ca8f4672eaae8b244c0e98f3f342037215a60d9e99cc8f7da64736f1d12643cfb3a30b1ba0711fd83ed5ba09cc99a839362139d5af301aad625ec0cb31d184bfe87aee9410349e8fc06631885794ab2dcc419b28228693d2fb752a42557b8ca90687e1b3c4d831afca36d8822834c77d8f5a0375f605426279e6b83d831cfbf3a1c512fe357232296145fa08a0b60f7e27fa04a7dc541433713b90f5ad814debec4a3e21eec0bd9210e4ce4209e1b30a9291b8a2d76d6914febe1ebf78eaff7b9e0ac8900e2d18c38e06cb8f3bf7c00e24c627921743d850bd2310c6a7db978a6aca77345caa2b24d392e6ef0f4d14a2c1ba5743d919366935ecc2dfd0d7c5b4905e336fc6506fb0028d3e55a62351ccfb79311111303fdc5d4e9d1e8637cd37d9042b8be61703a34c35d412dacbee1571396eaeafe0aa89136ad63468bfe6de09f2bd0273930d16831f63690e01da0140c56f06ef411b518e9d2c96561cd7642f8f6c5ac2f28c2b626f137c99c4d87972ef60a3dfa672946d1250e2e89fa8100b3624c0da5dd38679ade714def608a9447cd5d49e920a07f9b9c5c6431f7575c5027426f89db3a27ea0b0dad607d1d0f3bf849cfaf932d2cc7bc65d910925ea261cdfb5737f232f42423a5c06efa69c29d60afe0c9dee0bd74feb5f1401777973443527784ab4158f2f650de749115648822e9ea9c0296b3bcd28c76454f7facf8d1ecddc8bf31dac3871c9543f573ae2fbc3b36e2eec8c14b65e6aac349fb8ed75e16a497f462b8b8ffd9d0426752cfb17568747132edbcb6b7353db816c0b4f7f02ea1a7187a2b6f9728122d23dd63c356937rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootaudit-3.0.6-150400.2.13.src.rpmaudit-debugsourceaudit-debugsource(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3bT@aaC1a`D_ǁ^^[\|[.6@[&M@ZZz@YYu@Ym@V@VbV^@UTsjengelh@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- 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)sheep13 1651955827  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde3.0.6-150400.2.133.0.6-150400.2.13audit-3.0.6-150400.2.13.x86_64auparseaccesstabs.hauditd-config.cauparse-defs.hauparse-idata.hauparse.cauparse.hbpftabs.hcaptabs.hclocktabs.hclone-flagtabs.hdata_buf.cdata_buf.hellist.cellist.hepoll_ctls.hexpression.cexpression.hfamtabs.hfcntl-cmdtabs.hflagtabs.hicmptypetabs.hinethooktabs.hinternal.hinterpret.cinterpret.hioctlreqtabs.hip6optnametabs.hipccmdtabs.hipctabs.hipoptnametabs.hlru.clru.hmessage.cmmaptabs.hmounttabs.hnetactiontabs.hnfprototabs.hnormalize-llist.cnormalize-llist.hnormalize.cnormalize_evtypetabs.hnormalize_obj_kind_maps.hnormalize_record_maps.hnormalize_syscall_maps.hnvlist.cnvlist.hopen-flagtabs.hpersontabs.hpktoptnametabs.hprctl_opttabs.hprivate.hprottabs.hptracetabs.hrecvtabs.hrlimittabs.hrnode.hschedtabs.hseccomptabs.hseektabs.hshm_modetabs.hsignaltabs.hsockleveltabs.hsockoptnametabs.hsocktabs.hsocktypetabs.htcpoptnametabs.htypetabs.humounttabs.hcommonaudit-fgets.ccommon.hstrsplit.clibactiontabs.haudit_logging.cdeprecated.cerrormsg.herrtabs.hfieldtabs.hflagtabs.hfstypetabs.hftypetabs.hgen_tables.hi386_tables.hlibaudit.clibaudit.hlookup_table.cmachinetabs.hmessage.cmsg_typetabs.hnetlink.coptabs.hppc_tables.hprivate.hs390_tables.hs390x_tables.hx86_64_tables.hsrcauditd-config.h/usr/src/debug//usr/src/debug/audit-3.0.6-150400.2.13.x86_64//usr/src/debug/audit-3.0.6-150400.2.13.x86_64/auparse//usr/src/debug/audit-3.0.6-150400.2.13.x86_64/common//usr/src/debug/audit-3.0.6-150400.2.13.x86_64/lib//usr/src/debug/audit-3.0.6-150400.2.13.x86_64/src/-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:SLE-15-SP4:GA/standard/16bb575d480823ea03bfdbb53598413a-auditcpioxz5x86_64-suse-linuxdirectoryASCII textC source, ASCII textC source, UTF-8 Unicode textASCII text, with very long linesE wLeutf-860f791dd455392e54a59133315579bcc0275d9537009f0640c265128090adbf0?P7zXZ !t/%] crt:bLL g|Zb$OvgD[tc'L} K1UߺN{-m]d>j"3GaeNHSEoXzv.営9P_f . >rg*t*uH;Z6 ܐF4)RKz^nQu^3(6LŗU+u'oe)T}t( 7zSҵ,`HGmZV;l Y V M((P%1XO͔Z(xD1upZ*䅻Q@ޫ%ٗ d1 _*d_Hb#ĭ[|0dVxǎq2#zE()vR32ﶦMlUIVt}uDpUA]V5nչB# ռ X GֲEy~hFe& =m!dBFiHp<@^{v0ːXLaU+_)yE_Iih=j\IfK;8߬q!#Ծ%@܉P;XG7a†( Ű@ffLsVswS1Q|lnmq5 b>L>.g ǔ#'Tl>S\8jv?Pq>7^d2r]<ӟZVv[mX`@L;Mqlų2՗:AD4XAR9+ bOf[W} "joe6۬w%D0,3Riĵި%q^N$/t-%Z ~P><߃/Yxs F ]iu;@!/:qp EK״@W?ANAѓpbi*h+ UExXUD [´^͜v{a{mJ&*̼[{^q)BqF[TИuf 񷘔F̈́ٻE)9e25'U2xy/_zwN$ix/wKH*8"Ӯ$(xv—uc$@d3uStx3c*0I~y+~qWyska2ǿ@iE%W#ê x\-"w( =p/0 6gca /p&=k8z]GQf3fMSyT}K cp ;vYm } Pr(!JQԧm#بHGEsNdQhMDLl]kP\6Xω\v\P/nsqT"1^<7ˀh7i*[5TS`>/ @[3{N>)d.p}R #[gA6({U(v>l{6 qk[t`L֎,\L@נMhc#eC⪉]hB7J/1461#Ƹ2^_@2ChC12H>M3CvfVu 5h7čM QHG֍?}en}'YușZOl|@a12MJDWt(PntpT {BcufJ97X.|"|ўBdMPȏ؍ `iM3{0z/ H{%^J%tedz(Cz,"EBs7 iA{T'+՞t6I$ D!TN蹂ʟbhSvt – <gѰݯ?>&6E(ZZ4Z?kE;5F\?^|z*~9rI`J^Cb\)ʢXM1cA*IcX^@p/'Qn2<+6z(h}9[r`Ė*whEg4W@ҴuSf*^SeCʽX!GeT[tj,Q mg#OvՖaETXuYB E\&EyI-൛D~O+riby{j ;բY7+ ^@ ܁VgpqكSxf%q&tHZN6@<)< S*xģFd ." Hh2[rsa熔#8;HIZC[}O1Hs$Oj"=kۅ|*6g#k91f ka(Md=}ݳ^ 8=f!onv0ǭ}cԱv+|zE:3}hAҎft *GStOMu>nn!8bpr6zX'i,YR(g}^a]{JJ"a /ShwA"J ص%ܰ/i ̵ftٚ;Quj:_,^ Ѯk< 7A/g,URs%'U`|bspa3f X}!z|~D]3K't0棧HaK. bpQ: KTԿڏap0ޱ(A*E]*]w;e(. |u<_m+raGt׭X6+@? Qܫ_MFw|W*8r:3sv)+sAQFxtYmB.„XBѸ`Ϛfv N9'G l4FSh'e,/<]doi= [X6l_q8IK78|5;Qy4SgnDwQѰ{NQ#&2lHM*2PMs7 -^j!Iv1yQ4 z3 O$c "رnSB"ڎpJk* ~Ԑ޳"~/6ud^D!)%Lh`zQ2N-9QR΄L|!uV 5KTԦ}%sʲ {EgxTGH,[OBdc2Q3B qCycKg8:|ț?9TAo~=| } #6CֱmgRoy}בFce#P?a~^TVJ&hPlحWZaY$T'D{BRym)/焔Ę>&Rޔ}-(6@i wU5[4VjTi[S6z*/vMщf[6}[0;!4{23fI~ *xJ /Tt @͈aSG 7IDB x/tۣh =ppj> QgߥU(`&[u˸1鶺{L~CSPm uTm#5E+hVY-*9At]gQy\z./M^pTRZ>i ȥ]f`(d{V"I\H3tU'W2h @ W&Se,,(I2կCv8{8*UĄ&ǖ QF- MzdtF*\{Z ~j^?CTè'tu>8o߿[sNLA,I,a.V)RzufZZY YVgև#`,N p̢%BsضvM0FpU}QG;\̑i Oʫ^LJx]]OA3B}pq; AafdoF޽:)| v.i/q~#rR=!PֹT?kz&Y*X!w ![1>i) b3p#Re=O8ӹk`]{vҽ5+1X b_wq!!&nMγێ+LSDUDp yzF{xB\eQ`2{BRQ|8j&65\MB_x~)P/Lh +; .qB1[MwZRIœ5ޜ5R9O+RALO[~xFFGڿNHthG W@sza P@z]NBxsg4kk-glq@{ pt U/Xj!{ɹyO9qBտ)˥iܱQ [ҭK$ ӜpXD'ٷ..+uo`Q`3ZBNUMx|GT `+>kbv DbׄQX==?&NS du4yK-nhx7ܧRqoTgl`B_ۊa[O`j2L,`Ҏv1H0~(YƪayY l(14«U#؍]B[h5dR7{N{rT:7(Yi/lصc>ِmTi01ʫ,Р7Dt0G'jإiw:._GEp٦V2GHa"pH"bۀ3Ty[ aǟ 50墻aH ՙ'%|պ 4P=&;]-sջ z/gg6pv͙iQ4j剴b E;lV%_TQkVp(c8{ |SLzsA˗ FJâ%VxyL"Aӄ6j5e(/a[Ŋs+ֻUt`U*''lvJ n˻Kޞ ]Ƞ@ >>ELS&zOzO۳ΝʈYTTѨ]EEmtnnŠI' O@]+qB! ;N6T>fsLW"a9'LE0jS{{ 2\c,:2H|r?9~$Ў~ ݑiK1lTW܋"(=Fb<䰉s8b[3o3e?.t.KE摓Z0tgz_EUAkBP.qbթ 7kQe$VTdL7BJF9S ؓ\uXz'*`U_&"TWn66uRla^4'ϐ2߇g-d 9!\g]MM]F5 gp|;S.ִ3΁7Wd.qn z>(tŸض9!*ޡ&ҪGst7ՃiZBh(n9ȈFw8絻ʨ0ԈF@|7{(5*u^9YR~6eL0W{90.Hۯ ؕҀ =ABh(ny?\J3pY 8a^ZEP}ͷP3]OkX ͿQ2XV0aKE욭"31)nPl&dJZ*Oփ)dLpJ 1kd6MZ|wO}8H˥ܿZbl0 } ݑ7K،&M] ?G+w6JVj J>T jU?v5vwCq:d:J6x(m]Mv.D)<7O* gO.ї+G3@>p*-(,́)*e>-\v|]tP3kX</EI̯f <LjJEŗ'ə W ~nwnנ/4HI=`Xr)Κ@Y`ߟCO{ǐ*eS۞I#,;g#bpPk兄J1;M|_Ԥn͝^-Hb Wwile' sp^l-9?31Ay% h?}P\\:"Dm`Ijd ]1#Ri}}۾șu?*!Vlitb9IM.1rGƖ9H.mju ܲ+{u5 [FVe NvJ(9<-RH1 q3zAoE(KH/YG]幅3K9Qy#ҙ'pAģ"Ji hA)yߤZh A[ٍxlFɍ ݘΊ#pfۃlq>ccYY!( NmGQe4Ig X%7 T1lnhK:e7ck86}~MMލ18Q"۾Y\y;ܾ#.mvlq^~nzdPcgXTgkj"y:֛jT.ݴaĹ8緽;?.vdT0z S @c>thUԝl %% O/ L3i!UeY6|]yT$OzIK~ Aa|΃%N$,uLvT6t4twx)) 9%DUU}X|G'Xk{wsM䀗Ɗ}Z#O~cz?COފtP/'^,VKMDm r UxmpVs=(s$GX)s=N$2N& F&z?_=+JOE٧W0OUxYMkЧ\r5wUVSWClgzpbmw!~]V!G K%GXN*k3ђQmV_QYr_N];Ȯ؈gD4C\ojQCe@u$놚FYvT@)/ņ!0`IIT>4U=dw䭖]7U#(ؙs\ vVXjpdL8X![}ilg򜞏ʝf}-(h2_)f#G9Y]) 5D؂oW[fաo{n|VY#K&"TO&* B\^d!bbuiڇF' r=b$u#,XMwzM =^굮u.ŭLգ(CL/5F˄e_>9R2=\q1ڳm2au{ ś~J|E #!.279kXE C3c5gwCW@D>Ǡ6?A~.m6~|g«Wo}b pؚhZ$v~-}]#DYv%!lO-eVq :< .| ʸw)픈0igEARz%o{i1%-/ҳ) simREu2ƻz.Yp#53l} Sўs3Hh HZ"p+\ddOТA+B7GaoPI 2S0x9G7{4`IoR([R_p:RXDS :uaў`5 UTG~w\7LOmhS%(pxo4zϠO0'6#)?CzMO :Տ 4+Щ9*ABkcX7ک35vNdcv! lsR<* Y{V]$3 U;S0/fi拨󠥉5ALv녒 aGP`X P?$`bfY='Hgb,& qL?3&xCW{&yk5@ΖVҢH v[ %q̣(*Si*YLu%a8*2Uym7UJGG'cVGݍT(*Z] 4=_,LYt& r@Js.3k,^z ST^j)N3sINЅnX/"!?\sԉdC'\\v{R 7WR0ߢý ˖h/VjD[zɎmdX77ċ9⟝,pŶ`<9lI_Q`i52޿XMpMH)ʨGҏ F-=8R2g$oK˒K nŒeh-ЙCBs(FD]ݕÝ~|1)6VHLa#ރz#F~IX-yTMثK@OT?Zl d;Ῥ`"hPِjBg9^0"qf7%?)`6dfJegJ}[tXT9!x9'ou t<+Lo'6HQ+ X>D4JۢsܔrÖ5\B HpBi\NӔClr (| [bƫkxD8gKB \v%&7 \ˌ5SO}S;^k1lDc6n4]2;H)Zeƅm$ E><\7WZ=8+/)yxݲB sFRjC=i=kIB!/qК&)!*k<q!oX92av gZg༊ֽ1RR6 4FA>JK]h~v}RlVZ3bZ so@/?e~g}]+9 <?Dmg٠ӂ?J03,g[B&$^ڞhn@op fvIJFy÷^7^|N^T[5Z~aHOD{: YW r2C0hr;6%2WtHpA`м owjٯzP<'R]SCزDfu$Ku&ľ=:NH=2Z 7zzpOv 8=XjK\t֙/ 7@$~x\wj&P[xKx? Ui3mRp3yYIi;uuaa Z>qZʪl=iU4P1Ӈ6ҽ:^VKɁ3vMLj?i@,_՗cލ?#l cˇ 3BAxf Z_Odѧ~ӷ'=' .H^U6=n,JlJ͟-g@]nxhC.ge] z-OҸPݛ$Gi0ԛ*v:ci$F4IW=.lrMxl(Ӽf(=`Vyt>& yHP7^u-1{Iϕ?[ZPfjYϱ\zh-E]m}&RRX|fqyS'trcpx$5@3[YƷʛ;}TXHcMUhEG&$mџΝSؠi7fa6(B2_wb`kN}N!Gt{އn47}`缴P!q @8}8-_r W6t'>%/ l W@hAq+Q _+iHJB{7#_f[-YF#eA Ӽ_ GN=W#drL%`Tf %Sv} ~0bkF\7\>t/̧ڤV߯ ΠmI a(joP5ـA.$l2y@^XVIb=1צQA~'dawU: t\nJޑU qSLPǸS V5vA uvW`9+ [/Ly$NI~m9w(PN ,Z[ff^:60dyLji ս;\5-mgq&l&_c7&[W)uF] gq1 )p{Ó.}WNq$7@%0/?zl`Nc R&'X{т!oVI"*6FS+6m0PGy͌w(P]=NIYePa{=51v:J=(`e>Ir*j△Yq‚D<#HT9BWn%: ȼ趑+kB/ӟه6'g"zыg*Lj7Lʪ?4a6vh9hUm4+8s.n2Ȋ؇:M$v_dRza";Nr[81I#݆A `*wl$1A Ҭ#R-_^uw3$ ߧmL`4,z%(X |F6j l3\ώ®*IQ:{NiYt Hմܷ;+di؂I~CzJ]ajӗ9YM*)Z HKL|d{sC-y~S'X6T*%,r[5#O(e!dveY: cND ;_;!KU.9 NPuWԕou@}[$rke.o0օ!֔MeLc&d! Jizq>qqoW"|SPkhW_'%75m(zFLeR D>u>T z EP%3?4:}׻1ea4#c*}I'r;mq/yk Cʇ+1Bvv^ӛMkb>}Gj\W׬d0WN%A_,W 7J0r˜f5`fO7a@PoI`{ $!RޥFOO 豣􂗘5nCסZpQ6! twG̨=&kmQl*x9Ġ2R, m&^׼fC?{%v!^n4w$MUkOZFS؆(V܄S}wJXMʍhodE6;ɐ6R) Q 9G j=9_Ϧ+]Ȟ*:7l;fqi_:될Q_m#j >*λߔk?S$(VmO_+l֠u.p/CǏ,"ghsuFt T|R+\)ABuAS\xB\Mo -{Ɉ H,b~]T{x^U E/wrl.yiܗ+2q|քe@&0%޳TZȟPAwM:4m1obԬ&&-9~~2HmCk]MW@PLkc MéިAuPK H/8ʑB[vjvb#Lb,ȱFoGw%~zNFԱ {Nr#h4" (ehyѳ*Q-$@)hQHbGX6ׁjƪ .hIss^iߐι;yڷ#ɧDyݫcy:+ϵZRix ret,F J`SjMEBTZOSe5*O᧳i&cGy3R3ӈvona8إwU)WKr'4y7$KYaO{npꟗ Fq.ܛge8NF,߄c7jT 1mXPs*@ӷcZ QZPMk(D QLLSHW4]ሕ! aq丌1&Pxs <[h6Tbіk`颥4ad=Iڔ uoc>׳ƙ?T8V\\z t^ccYCi~{Ui{B=O~ۢ='iI}k]ea ILDlfΓ;if/7 C]+C ̭ t^5\aV_XVX¨mmA@dlg(0K;p LnM̘٩`ѿ:=6*iɢ[cc7:. /`,W! EY&͜?VhϛqNtG6jXK'72M3k=sixwDy"k T՘bt ҅iVdk Cs^A-$\Va3똩~CgV-z1lZw$ tlQ‡rD i'FQa|~ml#SJ|@V" &SxZ YD{l$Ab~ϋzPsvr={ks=~v5O,HWJ{NrL,>Չfku* <薰M1o1PW4(^[AҺ$R[*AlmFl_8DMbos5 NU,J c7 =`LbHUOY$ͫ cuOaS:KvʈF6"ieOd-R%]%xCy=O1yjL'IX9lf6j V4:c:k1]wOQO@g*O/͙Dj.cO! Q_Ѝry#ѼF:V$( ա=Dd*E9My ?^._ʰGh֠Q3gO3AT1o:@d@G_z؋`v/_srd'6p71O5 Uqzi/~ o2a GST2L0|4.+kAo/)IuU_2cTQl.l+ *W!T/lAdm3Pc_TFZmT|K YR?Ltޗfcdx+=-e_{eRKʉm;UPj Wdlh4QB8yC3}kKAXLqšώuMy9f^9Z v<&}p=SpCxkUv&i *և `#h0Ǽ)O\ pPԇYwQr$˥K+<ұ%QŒXC5uQ"m׃:[;H=@(`:E P-8d{9Ccqd %W͙H|n_hPdY E F`c¿jX>>w#9O"Ԧ礢S'ΰ*x] d@2(  p6_ˏ-tv~݂6D(aQR9[ 6s i8=?(!s aG-ܘcʸRꄛ5Vr=;^#Αז$T@U 8Kpr_DqO?kb"a# iҘ YCd%LQy#JW5[if\eXEBL[0}pt(B-ݜaqYfFivP9iًmd2$0/^VnN!84n?+Y7ϴ;Rt)@b:\jl.<;](WFF$ +) y9U-bPV;;kM;yӢ4.]Oy#ҭjB$d\n@q~b;#~?M$"Ut78-9_2coܟYg-Y@"Vb==?``sBzDjυ8S7z)\KIuC!Ûģ G1mtn>> .hOxh'D [nm $~o5wu/a N =00[76.۰ `hp_MD$I^M7,rhqwH:HMO6*]Wwcĵb:^^BƺcMgx!d P[ݨWA *kzȆ84_d(cT4/e"+_u1,o|rA#Xg@^Y>6z`6k27ٵϧn0CRa\#Ŧ ߷Tf&,8ȥ8k2F'AųO .$PعgPܚcw )\z04Pn SWN\B!d .6}81rHjjvGYl k4J葋遱M6u,5qB^y&7kSL" #57>YqYꩽQN8('q3izR,jQBF_NNRٗ=~ Z<_f@л?ϰ?Г bդJ|! ")9[0c"5z042Qw桥VE`ʈ/)D\<"%U#O ~{K{kzAt|]V%/^_TL ʢ'0SuUw?7j%H cszs[0i:~M`Oj[ ! $s%3z|f5ELB&$|2ؿP! Cnz'~ 'еT>}gv\&^ lo34JA]k˕Z-;:d.zQ0Km6Buș{|CavwkeT5a%m{ ̚v ԓ,2)U,BV[xD6q4|]isD@rqux84h,LlȕҦ4)6M;-" T-TδYH KH\tn1vӧa?/E\P^e\f٭nn8>ܠ\89|ml`h&Wbx$RxU*TO;*+ mTv|H.nWzMHΌ Q%0qOz'mQ Tu nXT)׿*~^Ħ HW^^Gt9T%Qܚf<Z}锓U{şA&9h83L^`=ہQPẖaӎ B&sW'1~> a8jX[dˆ|[JG$$LCk(}5GXevM-R蒶)8$/o[}yTѝ-{/X Xf_I>n0ZQʬȮPYR7%T` `ҩzDmH{j(xOdrQwيʛkLQKYM+irXOpaa7]"/deܶY/X8W:S0y۶4ؗ߶ k{40<ȭE48uYF%F55 1sqDm)Ꝿa=f&ĭu0v 0]PHDE:'0*c(C}vo @x*Pv=V ا31 uIaLsID]jA pE :P®KSSK7b?TmG?{wL@]Ph#`ǒlUlx,+KmxFfqХ֔ s9wU~].J>1G? s˕e'ʥ{j,"#Š E5tǛROd *D(g08zOw3ip6&h0tҲui=H(Hԓي5Ѷ2*H[hhS:K= S Ycu^HSl6JEd4 aβ֋G]vH PfĉYHs إp[zLX\d0<dғE!^'@ݮG/@vhLؠMxu̺O~"XYE6;%ث*1{ؙ-€g9e۲bPaB_< ]Bby C̈ 4>w,Aey'ܡѰ*ſi5ɦTu{v«݄]jds79.hBգۺ%x_my/Je$KjNyWNSP\R&@c^̬zK(q9$)8sJj j`gj "DVI,B/gFgj`UmTh '%GA,pn) 61-ު!Dɹn,>{lnE}H0\$}C i*7a'Aw}o>T5XMz\q*?j6XOeS@|WՂ%ެ=gq޲48SwDYl'PbAm=Baڵ 8]'Syt!qNdY/>31 K~B@ZdF|Xs*!:(X=-B+ >D^CԆ3 *f5VŏL?'4CS8?xťx 5HW{F=6ockgjnk@@+wrtZ{Б^h:Ǯ]$&h/Q7Z)zyk'gi `:`ON'aPnuIu+&q`Yze*;IVMOեv%O۷拣z!\NbzM!h<쎓]߶\_נ U؀ 0%K ^HS|KF"v_j AH.G R7qt eXD*hD]ͷ8 ?'J -7k`'Ķ/K-$ٺ/UȽtsZ>-c4u0y2KOQ;}(9ҸY2" ͇ќ9>6seט&ВwU3u ޾xO ԶD ǽ'{ T3wc)8VsޅK6,$!\AobeV%$tnA`u$\`tfkVt֔7y&.6 0j ъTצ4y $Ӊ* w+V?7LDg (D:q8beo)rכJd P9sXPJnAh:2&?BaqS:7Rv3X{.,-HNj G͝K!/G|\ffsIc0خTĬ;}&ʗ%.~ޙ 9HkǤ{*U*Ghv?Yb܉MNV'KzY6}G+aFi.'&[jyFS٦)0fWJp#Ww{6r_+V04ak6\|ܾL^W`Խ$Bp$!KnaLMz-] b|4eFEP/k0AIYu6i m͎M$&Мl $beˈlz6A .)_m;ĝ9>}VljW̬jzץ"yfpާX|6@|22@ؙ9[ -4[<@F]?WIOnLRA5a`GqIv_P![wu5 @ Gf r-N!}yP0$j  SI*hcEAQ;]"̣~A&HA:T'n& p}4揱\DJynT_O19qh}pb<4RIUccMu #Z ˣ6DUH2CP6{5Ƙ%b#P?nΓ: VWtRKkТZݬtѷ>ً9`PpRU ŗczfſr83t~jDJU[צ{ybؖ¿60i|M[/f&[lO8(ierZF-+Sn R{7?`B ?qFʴH5 ĠMκ(#=#أnJF€JRovI8iIL:_ņ@jc/Q_h|?'וNl`l A-pe8,~l$VIԔOVKkUJWqҬ'Qv򽦫=`2#JMHvo(Y1#މyg&6aR+28_&W0D4G!\ [wdu&vY+$6!ןWMM8z|{ 6KUWstטGCPY2!G|\Lʫ!2hY7R۟РLmd;OO, *۷'Ȉ kyBD8;ĠY@@P%RAr(3UnG 7}b=/`T.Jmg ?:dhغw BɤYu:sZΘRTQ>1%!G:3\?e͐B]鹭$u}wipGB8ZLcǯCzUHҩ1ks/>PEe'@3!?Gdb4J ;,)h!KTyI r}}*PN44^OJ\-a˴28MD6Qd[nvP&W:Rs~ qm:;SwUs|M`;CZ13 lk sF]q$C8c1ߘgdS˜C"k6zHg8WD%T,Pc 5${ +2!%٧pwLH7ߏ$ݺ!)!{@qLΜ~.3:H p T-Ze+}5 ` 'RUGU>5[:, ǽ[V[Q,m$EX۰R鐹;)z FsZ4yhsbD͌4hY(D#YN)J iHn.9%ޚ4o$O[$}x[p ӆ=Hoŏ)0wuڇ"=A;bB(X|,fՊ=*4؅LB}Z L-;JvS[#g1g{G)C.C"_+X7$5B1ËFϾ/ XjJΞ4rÅDn>}Y9NMf}XOXЋI2yѿORY#:KdqᦧM&2V@SڀtR(puA+Y3 2% 9;okOb5gAtzkJ/fam!(2oF*dhcBc4AK:1];XoFrUIJ|[*3I\Jpg6 Ƒٛ8?be^k"w$>#ϑzZdAVJͅ桕W'IJb*m{`:*i` s)X[4k -=ȃ TH5,utFZ<{̒UfH:DDvf\~3Y+Z7%T5`C{qg&gk8adQN 6 m3gjN/ïo9+$]Ug?w\ΆKN8bh&QU%BtiyCdbT-Ɠh!+VKu0Տ$+PAPI^Kp3|,jS E).ުrҵAS1jr!\kyS|3c&:Ĵn&OfEj~8]-mOKi $ȭj`bI >N=½eIUѧ4c5BuY˘Ko2M~@VStM!e+=+U;cn6@&Lm4N55-kI^P ; > o0VF3eS1PsA#7 &,~k|&5Q- LQ(DCe+#Oi Waټc+d2;Wuퟥ*|V!V̍PyE :Җy&WB(> 1fhƏ72b2'&4Lwċ#Н@lp& ~lNi[l `1=lRwG]^);2*-̎|%/;}ܺ](0NJ_<4"*RVQ#o*DtnTm<}^zfC.9U;h`G~.XpW䇂i.=z/G%?ے.Nj |&,?]~;3Ň2jKM!5wT*TP>c֋3hO{Qdas9$@~JDX$?fûq}9!&:0J~RTѺUs-͈0dC'1j*s.]r @ f(hAh/#1$ e1ۀMhAVfSdo6.@J>0Keg CΙ3JXb폨:w3Q}UHuO>)&> /L'C32T#idQ2rZX; p+Z*ifwM {~O7u-nbfsS'c\Ks+t:6_75} </ӞAqU"|r7c}rs6Z+hZX/nT2@Q<.B Q3#WB*sz  &4GDv%>4lɍKp.>73[ؠBEk_fd&f:QRX 1ee_*f?-U^/Ls,j]Jʞ(IiAԹ,\\ȁvQYد%ߵ@=VTm8*XZ_ <9OEv:i|~dD< >LJ_Ί|8ضI<-y.!emcШ&] !]\쇶og\vpkCu,ɥA3z+t',n$҉O DYXA(0o N f8@`'O%9[5~Ilsivz-c+F ]O?vqB |߾z y26^^ Mb;*8MSw )_dǎK2CRf$C`+8+vufkbT'ĘCƘ51wMZ 5?B-3qS'L(Xۉ uNdJJ"R\<wn8JE_+<$Csf:w#WudpW٧ЈlK(N@u-I켥/}4[=Ofh@]n YXQtѻanPH,QVs+(h)Fw>'~Iӥvˍqm/0AZ,WA> n~Q;Y4zgdذ E6_Ke`14ڥC uO' V\0E\X!kSRRWu3r%ONNփL\x 3s%?3Ԁh{Gp|T`Ѕ9Dޜ٠4J$҆DԊ9͝G P gΘ;j[5ujOoz]0Nk KGo?עAW'+gC?ZLy׶d\f @<3e AX8nbZ DGR]c?g䩃.WJꀜ5I^P7!v74x)LGӳܵ|V"Cڷ%h`w×:c)´d2obͣ#$VU`uksFi3Ӷ5 3޼ŒQtpIYD/( \mԕ:+:%NYA: G;.$ш֫>$t a#ޘ>0IKA|2VHfG;ͭߍwW?h4=пnJjap+2h$Ea]^ZmH~ (j;MSǍ(G7ϓVnQ;~X>m{م:Fuaߣ&N1K͜:D$yd{95K]t{݂]+q-ZQ^j繡W-\XrEs+{Bny$p[6CEWT (_*&K*Yb2ٷw2Bc< @ѪQ GE"?"F g8 > W23Zp XP*VR€م]}]g>I87z|͐W69nrt? ʓ`DƎM%^BX~`ë.dC9,j[RWKސy}&lѵZ3 \v,8)꽅v׵F[žTttk{4$X=sۚl3z\hΌ^+Gk,+'9>A FCd+|q]: e5&_z % V i"n!Q̏E4@I$0SEqv^a-( GXF<ȗm'޹~}+Gd2=E+)wZW1SEsa8쬤Xw{2 >\^`X<6}9Ru|)"VrI)EZ]cDW"~k`cD%ځlx :9DU, W{KD,9LG Zk ΠbyB@r* ,;h)`u2@a)T[#ZMs}!rڲpb]CۭPkf#E=шeZQVd| qIޥ nO6-y@7I!(`=YhR`h6kЧq@8fq0ȷ.[z{*XӠ%.R`ОWh?4*>`_Š2,4؉*ߡh3⳶U: %Aj6aWev\,Kd/톷g%Őņߕ,V¯yu&-I>Oλh_"k#b<}TBWl֖9&PeU=TF(7UMf~x*ղIJ/jeoJh"B5ƐwTʦsӗ]V/ 0mYC]63Q dʐ\R g_tyNtǒb|oo=v@[tPeR(?Z]* t+*^XoJ{s,ք*ZNi11D8UO.2kͳ7D'^-` Rglķ`v-3*ΛTT %9w.CXh% N51}#r.Dg%pv^sy52Σ5L|I{TBzdJϣ٪$u+(ÎnWbN+ AepǑKzi@|횾B) ˾5mˮ<~icnNգ  b=K4d ъRu;5GNYXX=BW*p]nWmvCg4 (O `&D(5J BkJoq*hhgx{$fsPQ Mmrm,XOm@3jzRͤ 2絈>)M} a \L \3j ٍas|"O5uhdv,zA9ʔyZX.T/+yl5{_ZSff0`蘭cD5HcvM{' +^FPzUU$!o ڈ͡f &Nj<˺q? 13`XN"Q%7/smn,3I[G֙)fvVcV gh%rƈlpg37k|yuk";wAi^~x|Ck]D!VH'p+[͇pUZp^1Һ\˙^l#x3moAHc43 b./;4 iPNRmx{ۄCd2cQ7X$9MyUX[ BQdYIrgaW.b;R p!8v_VgA1c'97 _J*09dm @۞ KJ7PJM*N|-d/ ()Rp,Z 49n!yj_ގbKm~ZVƷpG2j~VNZՂleIg ꛡTǥwm^1M+ 0_q3FB3PIuds9{ 6Df=B!<0(58Q{w'. f/rU z;&Z.qSmsE>8B>-t~PM⡑&X V|v<.z,4{Ntm&tL(/>(RĂPjS.Q=|EmP37*_} Hcc+6`Kdᛂ3*Z/Xra+9sk4S} =1(C(r_Mw 8A]5MnM-i&@Ҵ+Q2Wۭ~ncjoBbI KPS &鮴yzd6p53q4.Jx V9. k+|;>gh |T\WLǗot;h= Encz.y~ *d<(2_etAe}=bֶ@$餽BSϋ= oL#R\`.5ĪwDz<78tV!i,w$u -N|׃9=D dKB[.TDW<`NҧՇPj`SAJ1ͱ.siO(7[K=9$Ċ)#14Gao|eOɟl!<%H~h:\7[ i|(2, !|Z9>Bt]ThUEҖ{hy*dILԲ_ l8TWO<#:sj}- ӌE^X\סKz|Ƭ6 j0;eEezz_%Kz.-%^R qm ҇=@ ^ԏL0v^P44cî-?bs$N juH=[OȌMEUnÚBPn/dWpƦ]bTc&Ay~U3}_uzum}3LN%IW\翨?~6*C)g?8oN;9k(E%;SC8KwHGq2Kfk)#S5PniAJ? Ѵ\[-'k3u~ ,50ӿdAV&^$zUt9c>v/VU;0:Rw. !MHx D2CW݌;W4ljTFa:_PoLR~="$9=5~ز~2!""XL:35%J-g'y=\#qԤśGw}_Oרőؗuv'n:g勇yJ|26n*z4N(yFv/*&˙AOl?! IC2'2hKOB+bKdĩiTn`j4 hKFt풜somЭ˘/|- &L+}T}zsc7VTXY)CӰѕ359?1P]QxnvA̸U~5*'bGǣ_1GݾIge˫}\e.~rG˃|iU@?|q E/^-xmc¥L}(}F< ǽ.6%Dof{&C9xG5(R"|@WCω*T y&:{I؅sDm1)ThbNCe_J]M|nbdrQ nV\n_j?/Y="MoEoL!JFY(zi;+mLȞMV@@6jTxSd<hPc2F__E ޑu0.aLbT vRNw@N`';5IAŅ\{ȍdtTy?޶EԱelUq`tOV EowԸ1,=dS݃Ou{H] {[(Wa \G/O/@Xj i0R "Sྲhk}x]~ (]į'Ǟg+e{}BTμ,s#_Z=; 3igEC3t$,cvx"C_ӀY-Eρ+Ri ̈#F鋄d_t(An\ߙͳtZR>[)41$tRĄ%Ч!ga' /8Z^}c5=ބ]$ tB+{G&+Ȩh]y*_G]0Bq.F.ێgTNY8j $A DN; ŽU ѣN;XKtgkDpA+U%82m5H€NXKv?œf',P0ܫ9u\]&(}iY (OqPN1Yh[ 5I, /),ȇ#. /,w17;ʋ&sÔUKXu(7eY bi/E廧[(}Pŕu$|Z3Ƃ/o [6#3T蓴fQayLY"O}w,N<1Їt$~_Y&Q(@8ui#7 60K ;)97]->:S jv( %20ò_n.u<cnV>cpSEN /z-dm|pT7Ao)N5Tp@މJ5+R2:d2:\8Io[m\h "Պ/lnP,- 64'4^' S2t^jGPc))8H)׋~Nϩs`6I`kCsyʄC)RgoSv$eyh -(ǵᶣܛZCH2?#^z2j>. <: 2oO>WdS{k,Xô(OGl_QYj;ÏtGb^Q&UMb춚(+_b; SceOIBbJs`ׁByZO,<%)CȒ?*:ᩑ*;K7{$r`=;GOݚN˯K׷AQ4֊Z`zRI_ !ػp^Avk!UC%dFW4pkv:г)Mnqy{!%+]'Yr0lYƆsDߍWe +!@CUB) y:CFAke| *E7žs'5dv9N^1:ڞIYX]S} @f ږ2Q`ls䑌_r d'#OWsLCK2k&5 ӎam(TTe2+2j״nh2B\|q6XlbZDc{߲ Mr>07@-{WRTt{w$a"!p(vq]|pi?,oM&۵d FPe+ %\c.U Ňys'lp5?M|&(;aP^ DUq rPqSao:dU"Pl 4]VRKFʂg&K2_ɕ|n U?~b߂MiNþAxuZ{Jת}2Rݰ'wh(a Su|q!`q}*"z7Et y)sI+  {cXܗDc QL~y‚jл)焙,u/7DvdEtBW"sD- D0((Uӑ"cj,CIElk΅17Y5[X[ ;4鞥` 5qwNA d< ԍ}}YVX2uD墵kYӦ c9ˎ"Kp$'OERΫѠ+NP:zWBmoh2E r \$o}JjrFCx=f}$K?f>SafEj,nsBvI{&g&ʷodT3wjSKi< 閟I=KMb/E $겝PΨg3/^@S)-w<U?إ=C(a+Ƣ`s_ H}-;)I3AihܸesfQ@9<L^0, ^wUk!R,]!t$+GЈ@68O$$O@pݍV_q_q+tT,peL0648L/Qh)Ԇ!~?Eaa7mcLyڪ*S%ɯ]L$'QpcM\-q+q3奢FyHg.m,ΩcxiYݷ< Ȭ,sD$\9?=#tm56U>{}WG鳔4 nHEh ;Կe{iI"k)G`0OVtϿ&`6ȫ_bYB3n[tIdeyF$,!|OMA?yf ֖҇.C[ $KUMm1xZFJ,n. 4M u-~LRNR?VTaEq♢HXaLeoyHc5KmS0Vg秥y@sdf󝹆B;S붦ƨbһ1۾$!/!@qXÑPxaa m?,p9]ٯ dfNڗP8u&1Zj99t 5i_k~#qW#SWQzkOעKb&mV*Y\t$-Q(S, p9iJ'u7.=!mQiiwIvHV,+ F'V;N5>L`PB&ҊopeoJXi$AR腲2SRV Xeo| D]6Wm.h ᇲ) Pߺ XVjҪAAα9/u:PyۦPeӸ_uzjU K@?O/"YLz gȨbݷ\d~+%2C,i\5@<^ ~9zx}|N3a"=f0{p{_ibPRIF8O/; ˍ8JK—:):&E* ?2)˲]4&LضFz-*YwyK8Tqs^,*ϔBLoR坱yFFo7$C=d,+Wij yk,"&<{ߠ8͏^2#v}>oPP|MGCJYq4!ƯpgܥUAb^7.l jPj>)aXp~ Uc,7 zu7L+\pj@NjC3>JJf;SKR)D}EC`0ڛr-7gh#O(є䝜Fo9Y؈Uƥl8suց+L Q :'mnDCRXeu[$sۺ_cg݅' ]amzmepRgUKGF@A/0l5$feTCW`%vϳ| ޾4|<7`Yj$ 9nג=gKXA':ó:hl H&*Zf{˯v=^.bP:d?%:FJ<KaZJ$W7- jJ)r.vfpL)p W}; \Kcݙ"لo]⥦|?+ &1|:51 S֨ngK"hl H9֐a-{zh]ͰJ)9y{y|e]K1%' ?bzH*f8}hl,@[uBqIHf&:h#U萊E%;dr燔c"(8hJ9 ̍!i%hC6#Pǿ̣\mj-V|75ˉfH}b֊7ț'Z:jLJ\XD*Q:H.a=-r~;󙦏#|DW* YNTbemx{,^l4bB-)ܑ?SN\= 9=, @yQyM0D5K i#m,Nl Z'ɘN34_ıh17gaTKc {K}A1Z^7ȿoW!9#_6 8=3J&HD5'׬DN/:ÀuI"{tWEqff3rg0LԹ~:u@'&k98~fJ aAY򃁰!fS⵳ڢL4rmɧ.OtX=@qGiN9LNޏ!HLN OnM6Ħ([d~(4(}'ra̒' Qg"\o99AC13fCw~G%|(YƸ+n/]RM;PKh%;ઁݢ)J4Bob*\",:YYIBkD :(V' ۙj75 e̕<xb#ǩdgAǨwv?Mpj_֙Zbl3 R>3n[)^X w{2-X#[Qai\cgW-Ms_ڶ8<"C+ͱJb2 Kz3hPc ? +>GB84 #HJL%A6(]^]|i;'*&p{rI8aY4eאRH ݿGN !~!#.468 tl^'[ 4_5` #WW ZLG֘Ϛ8~Iػ+uoib9lF{ bΆ܊"bdV/6mnEf_h j+~~c?HL) (Yẃ_B3G礮ɗ0eAx WunӌS_lP<"#% ܃2U*56ᣥL/zqJî:3p!^=59ֿF]Iw/km^T@Q8 EMdO&I Ѧ3k&lal_Wv@\|~mm9ve8).}df0PviJ V  -?O1GO GNq\zPRhyGÝB WQ.7A^pd{+mnAwbh jeLɈz҄툟1QL9$#7y̥T}>_;}A(k>῝qKDkQ5rvzi \syYW:!ǫš`3#v|x{_k5gV jT}ܧMt_ N.Q_h`&Ⳳ I51$C;hyw-mcE*HՅyrn[0>H.)։Rî됁AOj^`еզ%FHiH|Ìƪ‘[[~^%J|9 亮?cZ5xew{; ȤtIZo)?ҩTS5&ht*7^TՁGl;@U6M` 4s7)\КAfRG~"4Ye{kY5 钯?P^X1W/=T֛@["!*`=!EWU Ι,;CǏ\TuI 2e$Jb_9YO@-c\o)0D=ϬA7v,Z}b,t}$$,(Y4csEyh NJzY*˫ޢ5,m/U!p>u^9>5Cf?vm߳7@=WI ؔӇUG+clMU'8!O#bL:DGoWij7@oJ2~>;9R%Gtl`(' R/UI@d{=x =^~1[vo]ypޅ u1=ƌ1l^F#:ƫ!e lL|hrOsxT`%krO1[l?NttMSu"䪝^,3׉ ľS9\U8`x+hHG(Aev))h;Ta6δXK>sf `ߞ¦Q*8M]Z";|sZ-u /%h"}L<`9Rŷܵ,jR`)Jri e'G hk{2yR)-Eg5 nr:x!x* ramuUTv͟<7O3q kS MV#CB ~Ln!tpқBI?59ɇig(| \–{z8~8C))בf7sʄڐkHqXN?0Hg}UZu6Q7|f9w.Tp`Sg a\HEo@O姀Jr?h&Fv@Xފ;Q.uְF10ͶUMJORKk z t*dv< " XJ>F~d;3j!/\ 8]1A4j4l(%ЋQl.v>zg,9-Q6`[S%sTQGު^fz!8<"if[=fS&-Բ1LY'-7k~OO*Sl^-Nf}7#}z܈~pSc*LPdՍݙ2  rRGQ;%H#ŽVgFAR)H3ӇbѲ{k4T }MCau9T*U95iq8XנI(r$-`ѷiPlۣ3ekDΏT> MLg͖U^^ijp,.TSp+.Td_'(donr'Hǿٷ(A>fTJKV<{V9 ^;szYv/ػJ%4PC=}M@j1Q~+|rj$v %hwɐGQ=gDCkBcץQ<Ify4e,L3.!n\rtyGl~^i^m"hٴh @?;Y>W5BhaxzhߨH쩣x/]t\OecsbO8NmXa0fo(&WZVkbܙ?4dSjzP PO^l,`Yn>wM9-Ym 3JIR9牐foRZ TTD&g!"5%G4guEL>DT KTk [)f<Crq%F &1a66tMgVčO?IPG= TLOg HkUT|TBchҁ=ǎtټk;Q:# ƠʰIM̛  tF>NmlA0D_FZrbֹ18r쟊ByA*L{(HXh|rÊe'YCM񯆟縁%hkFsHG@MՑ (% gc$ 6Ih6|.7$t<2~qi̕b2龕OĘ5lww榡w#) Zk5"Q}6Y slE,g<=/7 M9B?IgH7Ķp3vc<}]~rWfO'7UYb ( 9sڮBϰ N!0V{J%-vjTkĀ"R1MAGsrY\*%%9|[?}'yfnСX=eXԗ <{P89GC;$@,OvI8#Ɉb)MJ3Cv*_|=Jc?t :/[GYyȰ@[&؞%WZ|[ [\y=Y(LkfEjTrWä\qI1$*vH]tv ͵)ɜ?0RxH[om~Ɓ;]Jcs# ާKU'Ym7X虝7]nf=3JBy3 CͥNQ/cU/8|"`^nYǻ{&sbmq&e Z>d?!祴KD K^THRtj9L9s.5{}uk :lV#{Pj.Ƀ ǿrQ5{>%,n[)Tr*#嫳7B]i>y!y mjs51b$:XjSҎ,+B pĚHG/V;`_+:MgJh2+`gGbw*`if.~0G^V]4k%RRZdҝoW'dPȿ'!gra[2McJ;@G$U¾+PPjn \u60RHHnCW \*mW`G Ԏn4+nƼ2gHXje UcwEԳ 㗯yyK>t'%6(@E$blOlHRp&&\J _ acAFBɥS<ڔA겉I'gGsxj#de eg`B؇ Tz#JTY*OeM ${󵧒Yw(s]}hۑ2u#F[kxv5t7?ؘg)Y)°7XіQUy c#{fY֐e?az}GFQk'*+ VRP'S^ 1t+"D%fx YBxDcЫ6-hJܱ$Ie1m =*nvTLp߇[bݟ&&|qH\Xs:KߍqmMG*Ti.8Wܴ,5&iꏬ[n(k ,[:םArz2򚎐)#Lt,w!'8";U&vbx2׋Vd *L`Fkic Vț bI fXg"l X}$]JqF|e|E;]M&yoU).нA1Ibk:HReÃ,Lv4k mnC>j*$5Nipѥ;;QC`uZ9t2/AEI»ߞe;xgX8\̄uZUHD-*vhnG#|u0ܣƅe_<12Q x>l-w tmo1V+2^&b`FMKO@3:Eފy,Gִ%-|\wmF >й|k6(WGNsE>%aJ}#B0 9=3U{kDd^nJK'Y/aPR5|pȄlH_ "NwSO/ %j)vGjz~,:%S$ÄT|xٿ4Bt<{XO:;{Dt$k}iPUm^q7[T25~ dcl϶M2o͆tex%KVDe& oՉR ̴wlkѰ֍<3AN'H 5`XLf+oz;WK :~\gM=D؟e"W+<>V뭦(Yŋ1v!rl4=,f|ҡAa_HAi)(@MtƗcp)Axvڞ*n3W4.OGp"=\j7E/F< Ptebo%["ܰ ߊc-]XdW:bӂSϖ+mӶڋKb<*>^N3"29/Lͪ$!O$|{KUq=XGj7/O-C8wL~, Zl[uozga3aZ@Q³Ee",Mݢͬ<Kj|MJ!pPy /Jr{L;ݚZ&.-@]qmPn4:B13_ 7言@wP(D)8'驿N;Ύ^]a0|it@\KfhC Kq޻H#o>mNwO[TmDqOlF J!%)yܽ.x(Nt CǬ ^Y`Uo մO۰=q@:<yyl (=Q, :h} +d;i L^<ڤdr/Ge9ĺ7 Sr8y%-LL8"fFFfq4~K=􏏾PϰH8e3I(dkc a^o_2=pƿ]gz\VaH; 9 {xu(1|NHͼ1NT_[ z_7+!N)m⦌!|FN}ҼPsMYCXCc OVՇ8:-CoҠlk"1 }/=E;A b6? bh3cdzYi=Rnjx49'-]D5G:z%dMhc7ϮS5Mu]P _&߮kltkz24+V/*"\),V*g.$+3q\$;(1>oRFxW4tFXjj WLh ۈlcAD`~aWnI`29ΆOUPz$aqsz1Fn\ĦSfu|SsP L-W i{wkw?7 |_NX^f̉6vDYz0/ e줅GZ[k$taj[iJ 6nwM˯}!ȡӢ/L-*ʻJQJىƑa.#0![~KcK~#c8).PO]yU ^?YM~,"E!~s'zzιXfEZD]g-mG9b>9Si1Ε38ί^evu~N f-E[rzp4ԻP13x0+[MZb3srN g5n!Xy[L-= )4""ʰ #ĩיB {Qp0f~(aShFNTcxP1'涥#;׶;!64mʶtA[.f®A${T #}mVvGw#?ԨY Uf8%(-̤'ۊY o_yd#ߩFI*V:®==Xr;>x Bǘ&1+8qhݾyjcF}+#'-eDU6;H}E?1Mm {-HzpD+G(^)AzxL e[qΉ_|DOiwAHhkXWRL'Q3lu:M8RVB==0wJ!,\^E(c{cFZz-;a4e{zChGsԳgY*kO jViߴ?n) B$ zmDc5O)g4Q^&aRsMߴu$(Ö3?!-QjhWQ~HSxmȥ8 cƜn͸m Z 3d$Ay7ճ HXŝvU׌ .6}Q7) RK4ZV9L}C)js.{+'K8CȨe{S=3vqy8uj ZW◺e P0ɓ:5 VHV$³h 1YQ \eߕoo =z_HX֋RG!mGwBw]oa4V,Lz9 da-Yt[;# y3veX 7[f BJvhqp ;;ɀ8?VLY cw!rvg arp1= iBxŸPM9ދH6B'|ͩNj$lNӦ"cG#ҰԓV wKYcP5}kR$ƟZl$&C*ꍄLZ5Te/3Xqab҄*`7rF4 /}>,#`: iuMk̻è!c.Q䖺Jgeӂ#Z秛!nfez qW;$A:C_V8t̵n#޶l"-,aEZi˧jz1\eU8; )Ombpr3ѧL|%y@:£ۇQ Ruf[:3TpPhw#W4\2~ wxrvh@3Z/?6 @b!gveWgY(%nj2S>j.i)JצHǤ~a@m}0SvY NSдmx>y_0l(.vSڰRoBX-.|\)20ctX~l5"d# `p9ZPJ$F:_pXГR:@!دMw-PnEi^tW-"r)Ohk5*SxĝsZ]^#p@dhvm ,a߶R[fm]tE?3uwz84Ra3X~BaL.;?E|WA+B7^$( T b3=^ut֞4} (ҙ']5ŕ8Ry=d >Z *P(sEy&VkSF qPk5 !Ǣ%dqxj̥ꝕMgDx#2z/L _ Tъe "$0aA:`Klƍ3lrJ@ +Vuvo, 0L3gIEVDVݖuNpYk,wCl /Mr;ǟorB!WJZ࠲9~.KýM9^T~t#-fp_|xc9&;.Ϸwˆ</[ (Rt?? \uT' d؈=5! Fi[nYԮ4Z2|}[_3J#5L熊l^V݊?*f{pދcdzS cr8+lMk"]-3aazc\ҒŧSZQo#`HX"O}1g Qİ{g+y114ECjb0_9~z;G\Bi* ZMvf@|XGߍw',vE?ꚲwHErf1]m&)],P0[}5 A '}%+EX氫ogAR[>#%U&ȿZs޺J)ՃXhH%nxUr[t+@vg2[ohAf뚡z1 )OUdǗh_&[J1YqHIQ+7% fL/td0후$rـTL&7ft6u]f!]= Th2*~ѩԦmլ0#gs# c:ɚNïz( ʑ~ Ek.D i/b߉3Z-BO)/L!ӾUm姙 =nf;B?FE˕U8(hVPS`6T%Y g:ԅD G ؾ#hSժR=8{ik ¼m14OHBP̅MZ._  Q}8cTBs2s  u3<&?_xt*Q9˃_q.F*ۖ-?͞*D@+`GqJ)EUJ\ ( >3.#lQ!#-FTM]a*1'%v{EIU8M\ZA9uq[Z_S5 ,Pf́N]+Z.ak T[x= c;f޿z}(9C)74\%@tU ֧&S">FTt!|i|A9Uk0HsٞCJ(R5ɝQCvcE@;-9Gu8SIXW׾+'%ĂO,Wq&qXhR(z #連>a7 )OݒÇO,-終1 > Tvq$_]n,wu^֢Q7pUfm^ӗ|j+O 7֪Ww‰AMqMyPIm˷ r[#O+ ,w6hL~#O֋7C@?  qt7QQ P+۞`fpH:Vq|^ =6X l&.RQEQ:yX&w!s>>!C ypMcz_Y]y|l;&r863y@"qL}^lvtv΃_sfiRnK\z"Mc!%X"MH- U3hIq HBXCC#Erfۖdnߔ +IZOac Rl5tz$c0DhbK{w`*6̛Ņ,c|h3cys\CM.:tZ CqCͲ1z16`ƹ9Ӈ5%ȱ y:p"SV%T=*UN6eQj5KDO Cah"aGJkhVg[ɫQe\UC`x2eץ=IXfa˖>MSQ ^G),7 MQ֫yqz 76&)(.4= $}D2<0=.@oL-(PO q.t=iS_&unѱqYp Yo߂~JC?hWGֺڡ믔pڤ}GVZ 4bBS&>!R+-Q[r odQmEH!Ͱ+ajB{Zk綥L&; $ThR"@*!pb $bF-"YT֪ UFfƪn*B)ق+)pu\x?˳GО3%dvFڑ/fB0ЙTM[-2~6~lR 5.cW'T!?"9Z3vj.fRM-`سB\L 8_Q,Q8 e`׌~;&-H!0?O'Q8墳>}խ5Z`.Gb+DEepkT̓Znw͋}ˡ`G3z֔hF  D9wdf(-ei#S|R]yKynӫx>fh߂%TS3·+Ev1JO{;\+qܷ R,>8@@c ^~=Bq鄥7J }*Q-tBxl6R%L|zyq<ߣ = OLvUq\(0FїY,|'5A3V[NϏ3i|0VH*m=/r7y3z &}zcJ:~@"Ŝ|lZ(0렧4 X#="F;D\ϳh=>RZo4eCʴ+'DPQ>[GJ|$I?iq<\xX,^j%Q(M,_[ɹcR6RPdDgf8=?.=˴(ocV% 5=YnGtshUT[<< X2Pa3jcZI$Lmf^̕,}6Ic_H/J 6\辡h%v$+=*.~5G8kQ#GReϻJhX2 ^3 LlZ*ؐi`^g1X5A`/G8@!÷~glES%Mpu2@ұsR?d %xb1zHցU) 9{rZ=khw)Uu kRԙіS Ѻ:c1!RNBUR;ee$~M Bg/8@7h*ef%~ʼ$m. %crlx@3IwڣR,W:Tv`p8 u/VuՔG~'YGk)AW/ɘcL4Lj$PקADXC9wHv<22Qua#ZLQ?Ar}vRO _,/іAgUcФ9g a'Vry/;[~ d= Yb{7]p{2J݆ }aZMdm|5`D;[ -+=3кGV ;U߭#ス;b_.LR"_֪ F@ޱgmx^.-lv0OJeqRjJ>o-&*ڞ, qu%|aj {I2A] h-[ќr.(y|F'7Ѣ 12I[S'T3wmHDF|3]V7Z^f7OFdWKbpq;\&(w,;NkԒIq_UYG1= TI{蘣Vc|/~yGϦGg09*B:iDE}PVQdH^xf!ԅka}ۘ!y*~dqwQ<4שr NnKǙ$/ gKrnZNeAx=X|;et9$=h#`m)6[6[v̀n?دfmJĞQkj ;DEƭ\b.L+%c/%g%_;)!Q!̔'U6Qm} gYLO3h!xqA[,p3uΣ_ lTϲQ~$܋b9a y`| g^YLm]1Y2>fYI rRv*4!RhmRIW0uNh q̏SgP*CxlℭAD4? =g%Ҧ9lߪX(Wk*xכϙd!_> 1nBٴ 4~@olu?/GiP8cIEkO+r9`sGk 1a-mq(K1Sي~<:BKԅlm~;:sZh,yK`=aUK[?pb[wM.U ٛt8+! +fndM&,Zjb.H -RXSa.2ΰj 'Ksp* ίVS*hm<-XJk! /;ظސ,`~ó%;5);JKcճEfl_jT8fcPS(E3{sN$IsR/eW[#Ly.r{?ϖYr;{F V3rj{Ξ{!vR$8'j6*IŐJG)uXT|0Dԉ< =~(Yzjf@d}!1Z+֒Mt@zShG H&B4DQ⴩sgt'ěmXC:|cR(뢲0\ _U{lh{qA '2!e.> 0pZНED=CY_C4Fwpc i5 2En[nby^^,I0.%; :W>[,>(+ ~wæBpEPx]wF<6SBtvV4[:&õLLxDb4U1v ϡ6A.7a=|ncR\2p!:.Zg@1 @CӨ ^ط*IȋtM/?L^ni4VQɀY6-&sH"Dń\>ץ JtڴG4'5Y)pT4c:2u0"-D&x N`'8Zʏ~wvIok?J\OV4i.oUU#cNMllVyǣn]ތ!2.x% F`  Nr:g0gfeWkTC*b ~p%H`WPA 9726~MEc+oi~,)*T"VǴ @ 2 <ENNr dGo"&ؓ$PX7`% Wyk]J\`u;8 <l 1<&H#ߟ|Gx; чb? {u4v83. J\ Z ]-zRDwoOҹMLQAU*mu*xHHXt ږҬxFRAL nloҪ!C]uGQͱ bdeG/F|\3>s+] 8~s`%ҟ@<I",2]>f&Ac--)Ѣu\'Q̸hkZ&La??d@F 4&[N*hsJG'Y1cBj}ƞ8֏xͤOk̘BS]Yh#%!Ⱦ.0/SlpPzB]Egnzf?+;GKLeۖTjs)S]'?I&6vz1 W`d%}GgkpzOz*1N}\uzpHL^?%3K̉ P}wX$gY7=Ay< וk8E\i䧎zwj^Mw1%e*%r1*2 ( +멽M?cc;N0eDU;@F-!L4SXb2l* G>oj(&g5LBf1X[t 7Bӝ[!FJ[oPU A!f-V _~}*NHWȎrl1js"lNK9">HgX;ӧHN1Px2]q -HiDW嗦Ca;;JB I4c8fs c }kq]ݤi턊S6#u.|E9AGC6^GJjfI9*H{k\tޠns7Ch&w [\1BDީxkr۞XS|Za>quv9֛D8 0+R? 99C1p"p7IV2Q ץc5ӪXX-S(O5*7LIxd7 +WfemT D{C=M~+4Cå:Z9Ulj3A0JX/ę,hg^S٨o'GJd+f=[F 0db2}VmmޘjVx[v,UL_čHMs[?S֯8ɤk{(@crR94NZYDSD3Oy œ&'*ܒH)_$*1ShP{Yb5@Lڝar_/}ed지<>CmZLJT>e^FQ|؏[& ~j.资D}ՠεd7 0Z.vsYkBd7qQTrnEr;Ϙra#2FtRFT>kDI- Oߊ%2AJ-|Z?5}A ߎoTN&eNfKցDQ7VyG@Fj qab=%qm`]eyƯ\ %=Du{6u/R( ZmY~`]%#5K9qh/;,<ꆽ;eزgW4!ywf{xb~{WV4-C iY)nFeN6C\lq: 5/(28Y%K쎹-I.aqŗue-|(f[a@[#_cvw:˹W Zqݰ= smP‘@WuDQT?lБKNӬmtkmvud*3n.: 2i/ `fª皡x*\ҥH"iyHHD|$JuG|<.G܏Sp,hY'QWh}},ڂǕצso[Xt,N;Uc?aؔ@ۙ/QwA$(8ͨ忏iSRɆw 磟ŹG˻ FV@) 毯i|'qϡu48(j/^.+>XҌ@gJwqjzCƯ_fyTw1piVڅjDIϳEV~ؒnIƭi Qq2OΖ⒃sN|[ "Z"FgR*;6-Ks:zRau[Ekԗ/q޽wH X& -Su-A5ȝUp0UptcHyyYG n7z0|LϠH(3Y˛Oʌy h5*j$RAU-3L6^p"D؀0!XH^peMj//1ĺna@! ҕn'>\R=3ƝlazϩSYmR`;[t'`obST\*Ȕ<*3͜Wq>\f6e'WyA9<۶e ŇJw0KhI _«~ҸCQTw#n Ic:܏1B "䧒?To]C=\g4(A1ަ[PHpbpݜ'gs:}(R/IIX?cM-8i|ARs3*_vДg24Ed Yvg 1 _{!xnn#ojC׎zᡓm Mz<|^jn:z ='5bQjUX; mZوkܻn#Pq&=;3y?zBЧ\fcjYi҆5 g<;*Bш'qӏXଋ ƫiG{ah~q/\)@gVeb#sl sgQdK(Pd:ż,TMɤ2A$FtgKȶ%ע-8*^{gYXR J1vR-m ֎m<옊{ml4Cj+ NZYGMϛ6AyB =-V5Z.H%>tpD3Y;zD&) Ri h’TtcR+4%,Xx-,\n & -zl%7-<!1*%rȠZrOr' T)4(mi)JDo*P*% gs"M2P?ե)8S!mPz.BUJ o_hFuʹ=YqF _oPbwe>!14KaƬT88$T*[={S7Y qImSr㳨wq9(?)"2# I!}*b}u£uv:Ӱ MƂ@D&wJ/~BVO'm7(Sp/{UGK= 4ȼҺm)d:%Bދ, W?yLO~{ar (hSJ3SQuF((g?:H3g6s@;-K  h0!XD (qElEe{|8U9O_rjf B?(wL-"T#؏8xkQ*qkHV#$U4Vk噭Yz_YWa=dJ(Xx1bT2>=VxpyyI J[ranLNPćQLaĄ@ e]0k[9^Xc!J*8\ b 6Ԫv~8e1~s"=`dThЭ)#p"tYL8U XqQ _g#  rJ] ߈ мUS=@U[?4eihj*)Yc:۰ ѥGO`_R6 Ќ0ϝJ:.1&F{W˯6)K {MQ$HMlQU@JbQ$ܥ^(Ţި%!Cc;/`^mټĔMt0&qϏ\9\cF}rWI4Կ^xF3`1F~2tֽU4Rq]dQcVI)|Z&ぼbvs dPM 0Mأf7"}RA -Th!b 71<)_<n2XCAQdx4MFY;ehZPӻSJ7iȄ/e5"G:g7h&&r-&IQxiN!ⱏs~$bcS~86nNonLXdM4D9[etCJc&"Oa5I$U!r 3ICk ѳWYB ue.$F>4,`a' .jϵ1&©A+H-GGcWGnW_@iz sCu),)QAqJ,j PǕtn<ݪA0n`P=Х@A(0wτ9 OyܠjU-th2&0v=-rMbPٙ y[si*xa+Gkg\F|Dzg bHX(` {VC638&}\[=yEat6t4 W6]eOt07,K6@f_="ˮgxKN v7\  eDDuv~?2M e-RZDQ=Vn[!A Ib!xAEWWwb׎5x7;M5hu7ô qO <6Kf6:zHXb9X9M偷靥P4I6'W<- 7@ЃÃ}/pq]](Wآ&{{ 6KE׈dZXuxSor 6C@QX2K<v]t7Hx4jk+s =:Ӗ@1e͟ njtR*kɗ \@WBiJ e]y^\;x攒@xW,ƙ1q*'j@g] X惯hr#Ap/TzP౎'}KR}s6MA̓Ęhc7'|u~4}$ԟao;Qa+$lzȹaR0 \Vyˠ\fnԢvBUNƫR6=F}'oUI?e?r Iddi>,"9,%|/wYQ6GWr\:y$Z Qƺe%4dmRDk"%ƾnbZ*t#GNm43!7_ ѻ8HKD c0س7P3T31)n۴ɴߤ7`w`uTyÍ][,j=h} KwORE[r؇5V@,Fn o0ơj!T2X K5eiCȄ<=Qaj2( ! TcL)Rzxd^4F ?ZW{{CcmlwƸ5S NTc3?a9O yaZg|$<[MlZ91C_)\z#v_Cd" zcV¸t K&S)drm*R=rR,u.D#>T `AKSas;B^V8Q:uTmg|$%qÆÝy}l}ϹJ(ơ|Ғ" FKPr'גYwgΪ͊C&utA2n^rql&c|qIDˏ1s"zt ՚ƸΧbGטOLLv5F )"OBmq6;}cS%X2R3WsLF{Ԑp6iqZQ`C``۩mV'"e`_dPBz9/c_'(xB AØ5gKiTmM-\vx}&Sib,)40"Qy vuq^t"e> U1;*mr7|6$?=AS<ãp[,cQ,m'g4i n ]nmD-ZV"룋F?LfZ_I/穱 >t1<gD~jG[hލhdZc{,S9ORD' Rl[ ^cmCktgITրau,J`wj0دc;d8[ѾϞ_Dpl zr&ۡOdDqF@ZXTw١.07jk\?@SIMX'dQ'#!Ym2 &hN10Ml?\J,p<&+p9Ó:Q9s*+fmzo;Q_qwph/MccYclMk # Bsx}]Nh7DrMןl-2,tT}蛺ֻH@FG4 ↃBS״p-녴D iE?Ӆi#r3=v%~? =b&Vʔ?ҏ TuxߎH7dC{[;njN4]<Ϯ=DZ3kCm(P_D:9rM q\)LO(Y?]:3й( ?ځo>OPFaRP˅uǗ-m*ksB;"ë+-RMhopިlsJEЊ;Ճĸ|&X l^ȆAsp ._rj:BXway˾+.X8~tlևw?vmak3?~Q.˱:o%}1[.K1*h 7lY-m8sr;}#Vܬ61t|QFю$WVmH,0 #9}f˹QA@?zMlF@ђTs%\> X@<Wcc_3_A=Ȑ]6 ʙCg`_U'0lUٞB#?7y?k Pr1(hVeZ{*<-9sWALpu!Ut8N3St]A}a7xwSe#8ߎgٲQJL) 9kX{zZɣaW}Ģtv:*Fc ؤ[BFjrd) A Ym#.5O >[XkyCE-/ ݎi +qLCZ{G7}l>TbiΣ]ed>wFNyM%35%vh5X"/y&\0{S?¿wkcUgBӒ\\UFJ2hM>f!Ưa@"}&#FPg?Z8@<02[(m3p92@'_u[jv '>bu_HZكVc(,J:xhWIy{IQJ.%c $WS/N8LVt(#]7ŐYMT"N7b%v\ĩ J aL>'27r`,z'\9b6yγJ5,oq3 %w8xf#yF!ټ.s?V߲S}e2΋6fpGqoKxM{ӯh GQ2³c-)_kV k?ZU)'P[ o2)3q !s DZ,:ĭ9m3P ,~ĚgYDfӘ?kgnr2ck;}^#AW"-Aa?r5 ? @//%օT"X[?rbSH3lBM~#V<)q-5h9 GeTrh8t}6ӝm|5n\Z! 4 B:L5TXw#8[_**ZleO7Ŕ^~=ϲ*࿁+u&{zy#}cA̗9ӷY߅q]l:wڂ?+mt!bCe}*B1l1'n4x q% Ơ<!&EМ/n+^kN@a6[)7v>'Tt(1*R>(|BCg\OBrNf9MI(2g{:?pоfs).7d@xmAZnPO\BW+X/ FVYL&|%Ña EDAAZ Db="FAx+sneSa)_؄ |Oe0bU1sهUBS]"DɻK6ůPv$J?' s6`YϠ5r_Ɖx:Pvȭ6.[Nuj+*Wg07_iKh"mN'|Wt[W/U߅2Im_c4~sGjcaXm"UIUזjW6`T&{L ^kycs_(\kfcDWNE|U}@u[*d  $wYS3!zC_UYGtARkͷ%n wge/jmղ_u!ᛅeyNy*(^}W qsȑi*hFJ;C&ă[؅y8tToNJUM7){AxX9(d;VdDnv"U!lr']O-eʷep}!{vp^tunp|0F"0 ~x(*@!-7*K2|೎cG>ZhT^X%md^3pNA9 /{Xo]$l8V8s_}`JF2VHZLnWXe !c(0d`x\ JQ ge&p[~6EM7'I5k7 iF@ @uyURC`!UΒ5n4~~,Ay@bBAFng|n|4}$.sD9*'8}sJqhg]PGSABo1űXR9slZ(VbQPW+=L"ՇɗZICG؉#"'jiUr_5v9v;jΊc#8z%G' ߎ[oäФ~\H!kQz7X; ipImN'KGȂƜrFڸ8h7t7jŻ@_{ܔWB} /4Vr*A%n4YpFY"*'oNfY^l/|q1-F,j&B{/W01鑦|)lHƫ-9}lU78ofF#jύr1^f> dl6Ĉrm{/q~lrK6P?[(w5v ^>ʽV_>G"-UL\Z^`26r ނ7 |QcP9A[z5 H2&uhIcN+~>lSqJa 4钵E}{a ]7Z1qs fzd:?s7c8eFXe<'8]8ӐQ߱׫;r>QӵBJl[uUn[k39r!xr=IރU0O-,)2m'4vc]c1?`ӷx(= O`RoP~SN=q[S~Z>;e_7? (vLu4m{ע^d}cHJOA_K@'(݄Bݓũ-Z[Yr.?Ai' 1f{Mw Nx@)" s9l Z6hItcd(S'-O噔 d5꘭ DK+WT60hn %pjမJa_MaSr2(«xiЗP8k؛r,S"|Bd{Ho}RKdeD&}[8%]PxqzSt>rP0[\uY]owavZ␄aKߋ 0pLk=jv_ ;&;AG`M TC:ܾ\olb!`#3.,\Azȅ$ˤJAj4 >.maIHt61יFDGPB,>XŮV~*A;OT5ߵh|PbVTWvΦINJND{~m_b g In:WlWRa[.w qQ(m0^ ؋M=V4JY5 (uv2 xnƥ[Ӵv#GK\U|V8`+i;?Lku\=o;STMKٻ/q&Mod$Jnef)Ҩ 1| z҇Qi<ݛ@wTTE1c͹ |̞PĀH+jEqM%~Fi9] +0V i5U_vwLKo_0eI/$1W!B]4-N&Y̟4nayԢ=tBG~G2\KIږ'O;s>q"d RM\D[hV a7ܑwOLTcϏmO_wÈz=hD͑JRx? %!M5[[n3v'lgew,d *0ս zn9V2`T, Mo$i^kpjc{ߔ;TFGSm@^82ws1 AYHG*M4.|y`xWNKF@+ް.G`4Z;xWhyTT˛' |^gGL-Hܒiދ'7-5&N!y9jY*d{PZx+Yu6.J2l-B̈́JNeB*pv!B$20IS@f+j$$ iN%_C(6="#ML ̦k/[oLɅ7HU~ytb"34,H?J2՞HURx$(Й'.1 \O.CN Wl޷.S~ 'bl৓0]h[e͜7iLe=OӦQ4߲*_( `zy HdsY% _yvBR;[rS1~$9ښGEfE Jȿ[#nK}PNpEf#EzmjTm$/gnBş9mz2́d \ ՘@F3`1ތP:]gK+׀_oZÁ:'H&fiw3t7hwՏZ(]^*&9!vJoR!gͰUuE:FSzBxAD22(a;ԜP ?,㺛@@=SP4j".ğ^kq"ݲ㜑.-bys16!J&lgMN CPC`=Nӱ'A:HQ`衣g1'U>m. fd{F#uj6ߙ+'kY^m%6]?r]<͇;i}bAr}I# .ͻ 𺶅/kdA ?fCw'yȪu!{7i}Y{Iݚ~ >I+\L#rԊOD'&.Kz=ӝ쥗2C~+޴~*DCD,FזTFYAwla Aشв`*ae)1qD؃LBWZ}`ti ETJJ>!]~qZd4V&CiD2:i Y%(>|H3WL6g`/ȃrdIйV/ i┃\@"qi7ѫ5S~h )WUhAM%"Si`,|EJrK4Jtq;U I,#R"gԓ)hA?_<", {C{_Ё0H<]Ri95aLvU S51JY:E;2 }rw&=%7p6(q|[V`قyHeﱂa\sm@I},(jxiL3.&~h|rRy%i mk$?ؔCy ̀5A 08 556飞r8%yQRGpgʈuo*!=vkCRB/L}E~P"RC lZT=Q~ev Iԛs qw|’~-b*[Dh "r{!k~ŤζxLb}^!T.=$`v2#EX͠0[g;9&L @+|R(=7DieBMUJ!-czuD}5Yְ§].6)uZIQhYbSڀ & 3iqݤt//ƨ:@--B@"Μ@)7<>!i",IT Ib&޲lF)}s[s j6`(=bKPn G k}H}'ϙr cO8d9y6 z3&^!#:%IH  Tqh/A&uyU$c^*eD +`-1[w[q}B R\T~4K"A6(iZUޚq6D%$b'+lXBzZL.oWB!^ | A5 U͚ifiW׿FGn\dZ~+@,gQdSSROyITB3Dl +cl}@n-&Lu삾ynh"Q||8!$/AD+ɇpjI<γĐ&r;Ĭ&v^R^UK+5U)&ݢjw4j< "JvDSp nz)mM_di\)ݳE-XeaJ7n@ucibD=\kճNiBQAQkXu*sQmm8uUn-Wˎ꧍ՋVdOZS9CiyXH5r*5*\mwwd6kW`BJ0ݛpwFᙿnP^԰ZLi;cPP{mؕ߉Eܚa}M+R*:4'#tɢɎ8ԍX$IYui}=^vHk bXcVJ *d .ur-DߧƺQ,ثw U0c|\Bř_\|0Ps \{K#8EcyZ g4.qd XBЄ7AQXj'{>o7-7UVaKX`kVI|]ʡ2D yҰ5QF)rO_\ a$z8\2@EKl&A)*vIVQU'I`\O灿5[.U2gSi](?tD'Nw;Rx=.p,ة e!>'ggw*n!v⽉"WÕ w03P4[c*6s<;?qbo[YJ+YUaRBumCa^Jf/a-}2p}=>0/-4k) ̇Ddpnsi5*q/*]2Rgp2hb֞bY0u-5jRw.!} o놄ES `\Ȝ{F?Ch6WqMe;PͰ6kP3弲<pnJ*42I,,|ʐAQJ_#{J6p8R0xvJ@:Kf8ύi >*beF[bwSU K[D!pt1+jM^K];b(6QGѤ. .6\fڿd)Py%,u~ yXVb@E38xĭ,=i6AIQf%5*=U3Zs6(l$̻b4$-^: P\l'm ưkurຨBr zn7uxخzK}|D9wRy8x=䠈5:(/ع]n3o 1_䊹Btn̔+I~7ӓ&60뚫&_OrB!ЃI/!$fҡU^lđ~Ϗ%wS 9f6C /8C(Z*$ǟ)U/h&%FoY=iuدͤCtzb -hjGe h\yD %guq,E\Ip!L~ {5. m̦&IwJo_2:vJ-*;RD.ckQ=}Œ :Z 1|Q؄kDOx%R(TC-v%m#䓶g ?fK)Mx@\z9QE2BBU}v>>8kErQ)s ˍujXVTE.f%~FnV#ɽ-;52f;mл3 TXDm6Voq# rÉ#FӉgOM383FyxГT0[+4F {($QKoA~$d8LRWB0:⎕!@57;ޢ8LFتWmgRޠލyZ2+x_͗Fc6YY޺Vvf'ېB1R /N1^=|c/?8Xlib@%8Ǥ=dpghtBEk_hnw 5ܢ(Gƻ ͮvwl0affZiЬxR`DN'=]8#@EWL(J)˧]>:+f/, Rެy3<6Iڟ#_hilb5+c}J|G@ QOCv7bň+tUEBXfе}1|﹊b~T6ϒn4@Y=_k&(.ZuRm:$~Ig/F]:$4C`DW͗!AbM('נFtp}1;эdYInH?QI+$4j+kMVDU(cG'g'{Nl*a #xyxhvmwd9ȳ_CZ-cJh0k&wdHi`n<O:,&Bn@;U'ΡD L2ir~zVls JZfT2Yh%y e ⮗G"$R}iv_`3. +0]$e tjČHѥILfdBp8UKI!QzvWt̖ Qڻ"fm06ҥU)ڿ+ WpGTDظ#3eZlIY7_D[l©Q/G!;:W0=Tբ";P5b=Z[p+y283jC2l4Qk+ډU(f55O=ˬ5CW0 8M$-%V" vBptj;BYyR"ϝ*dY7gq;(u#Ww8Y+A,5Y)+^R ?S[#Æ1P_#(l7'?)M{btm1HK"򘌸y\bqZ ŵv.)01W-'GU"gEb߲$NQD.SF.G>w.pZ=aCɔgd-58T>U:+Ğ!AsAp6(%2Y"ܤc?yJTywkY9-N`gk_"DbȢcL)9YWjazxT1 )FJAa:=(o9-3U*EVָˎ55hM/Qi)TehqY1di*B%9Y@tv{Gr]t1@" >-CCdԞGbhag2*NwW?8\Gj{~WaK!"-$ȇOFciUԇ|4jRB^X } Z sZZ#w<p|MTn2{i,ks浗htOG,3{WrDϺUY[YtlM _fKN+Ek 7)iMY\/J=MRSƂ5tpbAͭff`U zB$b32]?ε}ͣHI4@EӸԙޚg^ݞem-NM%#uPR1ҙYMH pZ ċظ +-2WUq[b:D]0D1S&KChzI ©#=aR\!ևI^#yB=sPAK里u i$qxv&f]!GbVh,[ei13ɲ)dui1T1oIhpP"R?4ڒGLMRPT5xbR'AA{Izv oDfzwd   -; U]sS@kx=:Q郀@)X0/e;JVũs#p07MtDSA<˂#PVXϪx.g* [zɇ}> QdzsU":[]l;-%ؿlgtM~bêpVZˑ))Bmëtf. MFYx )H&ZƕW9.u4<Ԁ?pOYkúG\:=нe_4Vw.Z1rgBfrܒ&Ԑ3hTua`3 ABJJsW٬Ҙ<38&<\YNUxE0Zps:;vM 7 Ii!Ho[Smy ~U#`f.y2E6&R :'ġ=R9Ziq8[*/R6+ `"ZS: 8h',%pt ˧a$:ń%и&7HՍ{q꽾a%{ ue+etF]|ls40ji~LlV>@R#w,2 9u{hlQe!j뢡SLG( )- ɾ,x,bt*h%v*2ƿq1ֺ1`?GSuҕ㧆Bme3O ޖLISp`#}pϕ;b迓6wU|3GU/(CX?PN:<NO̽0srn#:*lZ%f7OgMw"XgmSH#v"ܯ'8f*لJN>F &eC]I.XN]]fxhTH`*Mf9\4xAlSKrqWiiVF$.CuuVp5նa'0pj"0Y(,YYGy:tu'`sb|7madgLaP _8'~M/ZSf`Mcvd0*IGw]GОfBס( u}g5H.鍵S/ _;NT H{lׅl+u])/w_T2f [#z?Wo$3:*:]$#u6hQŀ»D;M͗&B}]B9c5\rR>O W}V.drZi?%z MP#* . CfGF>X6t+Ly |WL&o`f @!A}ۼ< M=$#&D!HYz6h%jʪu'$}tp1jIߍC(i$(4-,^).[i6jȼ6R1hPƒkNT]evqyX,1Cn 7#aNa NڽiD9 ,"( сaSE>]0BieYZӖWѼ$z U0'4-^t& nS2Qe "h`\ ZE,87 VTUbMf U% Cu5(F{0}D˻H6zo#d|H, =%bܰݕsr8@7 .l9~t?o-z8u(Civ4k"Pf x+v کnуb *]'MUU1z4 mo4o``P7Lts|mӀ+ I7I\v(l6뱯 RhiSH-r*XRj=1-޹m)n]i:Z$I|Z+luq->' jS0|hqN?\3f Pqq@t>D+83 m2ky? Xeqj{z&/9yADj[=EA 52H'K x>]h$t&@O vR=e(ϴp2RXY tл cYJm82P٨r5xI,9NZ59+F4?gxV'xo]A!2kMY6ʟswsM" ggL7UFo}oE fxcޔW$#bηp?Hc}뽠"I{m?܁F)@xb+b6^TT jJ(dgt=W4_n( 2 ŁJ%]YzX'ٰ@wNtԐjS]{I?2*^7yIJC{іQ#|&폀^/aR$&x`%b:EV{=xxj Hmysʝ ƺec_:knҥSdZm #8J'w9ཕa[$h{ = 5z~ĢS|-iE̳ʩe)t|bLS,-~ _1 3czD66Qj}%1{Vs P{ .D" bMƢ˪ȌN{ڈh<  P ّt$bxL9F!3g$7ٍ;nZ=pna/|ߪzP2HJ+$16NwveI.x?!F|\D CPޯ(P$Bjho߂S_ʓwG+(' ?U0G^%WrL)jm+H慛ͪomh[˟a?4Auh:3TN'|ޜ$2QnA_`}u p|ʓˀv"od^?vX5%X֞|st#شzp9j@S5Pr3.^?XcM-u(v…[#T(5/\&a",x޼-4 V#rQ1{ VMՓF@Q~#yS ๯<4N#-/w$͜@4^YDQiq_P^(3dq%ɀqc? ޫ0mS$c77<ݗph=ꨬ+ߐ6>)@ ()j'; `Ry'M)760G4BX.ڶzAEFNUUb BQA@XwJuSap?ZK-'H=u`bV*[fMlk mU:է"_ShّX &yCY +dl;%}&-UjĦ3ѱM;WK#1i(wϘv)P{ #Un14(-HlMc̞ßV4#}ӟiz6: ˨8ZI$4i<ڨyp"[ YZ