python3-libsemanage-debuginfo-2.9-9.el8_6 > 6 6_6 3!pQp)Tξ7]mtZ`cW ]mtZ`A/Ӊ:tL`C*Z|}&:_U*\F߁{VjN"v-PX5+;S CGvT!5ȉ @<ݯ av\l:$3Ȱ@x|# 0^W'ׯ""dK@nMY>բp7E":#9= ("<$W|/uyE VsD!1PBĸCpPח Rу܈B>;$EglR_0* myn5i&{*+Q+|V88,$b8ЊkSsQ@C|ք؅6%i\F>ْP{a#ڟ3ll*l&ULU rP]=wBnwM4o7}rOv?jRUR*9i.I1uɲ~4ss #Mdfc63ccc4c38edba3198943d139909c3e2d4c43d4c31df38f17789cd7e8a94414dd0b8005d0cbf3c775aa7c2a7472950d0b76b263!pQp)Tξ7]mtZ`cW ]mtZ`SHsgq/Ȉ53Yޘz#{6–آġ;fv/HrP-X@8 Ƥ(j"1ÃIT֮G= .v UT"޾,.M,52Mvnq6OT[g#.rHXO22tVD2I'{V54E;g@`k>L{jPwgSa£(߱KN> ,AzN F|z[Tn}Je$gp>Ը?Ԩ" * \HLQW_ }       D    X    ,(G8P9 :8G H, IT X`Yl\ϰ ] ^Цb{dҧeҬfүlұt u vw x y $(JX\bԤpython3-libsemanage-debuginfo2.99.el8_6Debug information for package python3-libsemanageThis package provides debug information for package python3-libsemanage. Debug information is useful when developing applications that use this package or when debugging this package.cWord1-prod-a64build004.svc.aws.rockylinux.org xKojiRockyLGPLv2+infrastructure@rockylinux.orgDevelopment/Debughttps://github.com/SELinuxProject/selinux/wikilinuxaarch64< xAAAAAAA큤cWcWcWcWcWcWcWcWcWcW72001879aedd7360c465fdf1a77d98a922712f0bfc0e6e09facb712333f25438../../../.build-id/77/2d20aa0482449bfef3d04e776e43517b9de44c../../../../../usr/lib/debug/usr/lib64/python3.6/site-packages/_semanage.cpython-36m-aarch64-linux-gnu.so-2.9-9.el8_6.aarch64.debugrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibsemanage-2.9-9.el8_6.src.rpmdebuginfo(build-id)python3-libsemanage-debuginfopython3-libsemanage-debuginfo(aarch-64)    libsemanage-debuginfo(aarch-64)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.9-9.el8_63.0.4-14.6.0-14.0-15.2-14.14.3cEZb@b8`@_@_R^]µ\@\ @[%@[@[[Zz@ZK@ZZI@ZZ@Z}@Zz@Zu@ZTZfY@YyYJYV@Y@Yx@Y.XX @X@X@XJWH@W9W@Wk@W,@V@V@VIVɦV=@V9@UU@UUUa@UUQ@U+S@S@S @SSShS8@RRrF@R^RNRB@R@-@R:@R-@R)QdQ@QzQu&@QfQQ@P@PP@PQP@P@PP O@O0@Oĺ@OtNO;@OO@N@N@N@N@NNNw.Nw.Np@N\NLN1O@Md@MM)MQ0@Mt@MLuLF@KKsKKKf@K{@Ka|@KTM@K(K@KJJ@J@J$JJJ#J#Jyt@JjJW-@JS8J,@I@II2Io%@Ik0Ik0I7@I7@I1.HN@HN@HN@HǶH*H@H@HW@H=I@GOGOGOG@G[@G G@GGGW@GSGNG5@G0W@G'@FFFFIFIF&@FvFɂ@FFF` @F9F/BF/BE@E@EEɿ@EEEx@El$E4D@D@D@DC@DDD@D@D{DDX@D@D@Dhm@Dhm@Dhm@D_2D?D*vD*vDDCCi@CtC@C@CCC@CC @Cǖ@Cǖ@Cǖ@Cǖ@C@C[C[C @C @C,C @C @CCf@CqCC}@C+CBCYCYC{@Cx|@CtCtCqCp@Cp@CoACiCf@CbC`@C_oC^@C\CX@CWCTCTCTCP@COCLCJWCFc@CBnCA@C:C3@C1K@C/C(C@C Vit Mojzis - 2.9-9Vit Mojzis - 2.9-8Vit Mojzis - 2.9-7Petr Lautrbach - 2.9-6Petr Lautrbach - 2.9-5Vit Mojzis - 2.9-4Vit Mojzis - 2.9-3Vit Mojzis - 2.9-2Petr Lautrbach - 2.9-1Petr Lautrbach - 2.8-5Petr Lautrbach - 2.8-4Petr Lautrbach - 2.8-3.1Petr Lautrbach - 2.8-2Petr Lautrbach - 2.8-1Petr Lautrbach - 2.8-0.rc3.1Petr Lautrbach - 2.8-0.rc2.1Petr Lautrbach - 2.8-0.rc1.1Petr Lautrbach - 2.7-12Petr Lautrbach - 2.7-11Petr Lautrbach - 2.7-10Igor Gnatenko - 2.7-9Fedora Release Engineering - 2.7-8Igor Gnatenko - 2.7-7Iryna Shcherbina - 2.7-6Petr Lautrbach - 2.7-5Petr Lautrbach - 2.7-4Zbigniew Jędrzejewski-Szmek - 2.7-3Zbigniew Jędrzejewski-Szmek - 2.7-2Petr Lautrbach - 2.7-1Fedora Release Engineering - 2.6-6Fedora Release Engineering - 2.6-5Petr Lautrbach - 2.6-4Petr Lautrbach - 2.6-3Petr Lautrbach - 2.6-2Petr Lautrbach - 2.6-1.1Fedora Release Engineering - 2.5-10Charalampos Stratakis - 2.5-9Petr Lautrbach 2.5-8Petr Lautrbach 2.5-7Fedora Release Engineering - 2.5-6Petr Lautrbach - 2.5-5Petr Lautrbach - 2.5-4Petr Lautrbach - 2.5-3Petr Lautrbach 2.5-2Petr Lautrbach 2.5-1Petr Lautrbach 2.5-0.1.rc1Fedora Release Engineering - 2.4-6Robert Kuska - 2.4-5Petr Lautrbach 2.4-4Adam Jackson 2.4-3Petr Lautrbach 2.4-2Petr Lautrbach 2.4-0.6Fedora Release Engineering - 2.3-7Petr Lautrbach 2.4-0.5Petr Lautrbach 2.4-0.4Petr Lautrbach 2.4-0.3Fedora Release Engineering - 2.3-6Miroslav Grepl - 2.3-5Tom Callaway - 2.3-4Fedora Release Engineering - 2.3-3Kalev Lember - 2.3-2Dan Walsh - 2.3-1Dan Walsh - 2.2-3Dan Walsh - 2.2-2Dan Walsh - 2.2-1Dan Walsh - 2.1.10-14Dan Walsh - 2.1.10-13Dan Walsh - 2.1.10-12Dan Walsh - 2.1.10-11Dan Walsh - 2.1.10-10Dan Walsh - 2.1.10-9Dan Walsh - 2.1.10-8Dan Walsh - 2.1.10-7Dan Walsh - 2.1.10-6Dan Walsh - 2.1.10-5Dan Walsh - 2.1.10-4Dan Walsh - 2.1.10-3Dan Walsh - 2.1.10-2Dan Walsh - 2.1.10-1Dan Walsh 2.1.9-4Dan Walsh 2.1.9-3Dan Walsh - 2.1.9-2Dan Walsh - 2.1.9-1David Malcolm - 2.1.8-6David Malcolm - 2.1.8-5Fedora Release Engineering - 2.1.8-4Dan Walsh - 2.1.8-3Dan Walsh - 2.1.8-2Dan Walsh - 2.1.8-1Dan Walsh - 2.1.7-2Dan Walsh - 2.1.7-1Dan Walsh - 2.1.6-3Fedora Release Engineering - 2.1.6-2Dan Walsh - 2.1.6-2Dan Walsh - 2.1.6-1Dan Walsh - 2.1.5-4Dan Walsh - 2.1.5-3Dan Walsh - 2.1.5-2Dan Walsh - 2.1.5-1Dan Walsh - 2.1.4-2Dan Walsh - 2.1.4-2Dan Walsh - 2.1.4-1Dan Walsh - 2.1.3-2Dan Walsh - 2.1.3-1Dan Walsh - 2.1.2-1Dan Walsh - 2.1.0-1Dan Walsh - 2.0.46-6Dan Walsh - 2.0.46-5Dan Walsh - 2.0.46-4Fedora Release Engineering - 2.0.46-3David Malcolm - 2.0.46-2Dan Walsh - 2.0.46-1Thomas Spura - 2.0.45-6David Malcolm - 2.0.45-5David Malcolm - 2.0.45-4Dan Walsh - 2.0.45-3Dan Walsh - 2.0.45-2Dan Walsh - 2.0.45-1Dan Walsh - 2.0.44-2Dan Walsh - 2.0.44-1Dan Walsh - 2.0.43-4Dan Walsh - 2.0.43-3Dan Walsh - 2.0.43-2Dan Walsh - 2.0.43-1Dan Walsh - 2.0.42-1Dan Walsh - 2.0.41-1Dan Walsh - 2.0.39-1Dan Walsh - 2.0.38-2Dan Walsh - 2.0.38-1Dan Walsh - 2.0.37-1Dan Walsh - 2.0.36-2Dan Walsh - 2.0.36-1Dan Walsh - 2.0.35-2Dan Walsh - 2.0.35-1Fedora Release Engineering - 2.0.33-3Dan Walsh - 2.0.33-2Dan Walsh - 2.0.33-1Dan Walsh - 2.0.32-1Dan Walsh - 2.0.31-5Dan Walsh - 2.0.31-4Fedora Release Engineering - 2.0.31-3Dan Walsh - 2.0.31-2Dan Walsh - 2.0.31-1Dan Walsh - 2.0.30-3Ignacio Vazquez-Abrams - 2.0.30-2Dan Walsh - 2.0.30-1Ignacio Vazquez-Abrams - 2.0.29-2Dan Walsh - 2.0.28-1Dan Walsh - 2.0.28-2Dan Walsh - 2.0.28-1Dan Walsh - 2.0.27-3Dan Walsh - 2.0.27-2Dan Walsh - 2.0.27-1Dan Walsh - 2.0.26-1Dan Walsh - 2.0.25-3Tom "spot" Callaway - 2.0.25-2Dan Walsh - 2.0.25-1Dan Walsh - 2.0.24-1Dan Walsh - 2.0.23-1Dan Walsh - 2.0.22-1Dan Walsh - 2.0.20-1Dan Walsh - 2.0.19-1Dan Walsh - 2.0.18-1Dan Walsh - 2.0.16-1Dan Walsh - 2.0.15-2Dan Walsh - 2.0.15-1Dan Walsh - 2.0.14-5Dan Walsh - 2.0.14-3Dan Walsh - 2.0.14-2Dan Walsh - 2.0.14-1Dan Walsh - 2.0.12-1Dan Walsh - 2.0.11-1Dan Walsh - 2.0.10-2Dan Walsh - 2.0.10-1Dan Walsh - 2.0.9-1Dan Walsh - 2.0.6-2Dan Walsh - 2.0.6-1Dan Walsh - 2.0.5-1Dan Walsh - 2.0.4-1Dan Walsh - 2.0.3-5Dan Walsh - 2.0.3-4Dan Walsh - 2.0.3-3Dan Walsh - 2.0.3-2Dan Walsh - 2.0.3-1Dan Walsh - 2.0.2-1Dan Walsh - 2.0.1-2Dan Walsh - 2.0.1-1Dan Walsh - 2.0.0-1Dan Walsh - 1.10.1-1Dan Walsh - 1.9.2-1Dan Walsh - 1.9.1-3Jeremy Katz - 1.9.1-2Dan Walsh - 1.9.1-1Dan Walsh - 1.8-1Dan Walsh - 1.6.17-1Dan Walsh - 1.6.16-3Dan Walsh - 1.6.16-2Dan Walsh - 1.6.16-1Dan Walsh - 1.6.15-1Dan Walsh - 1.6.13-3Dan Walsh - 1.6.13-2Dan Walsh - 1.6.13-1Dan Walsh - 1.6.12-2Dan Walsh - 1.6.12-1Dan Walsh - 1.6.11-1Dan Walsh - 1.6.9-1Dan Walsh - 1.6.8-2Dan Walsh - 1.6.8-1Dan Walsh - 1.6.7-3Dan Walsh - 1.6.7-2Dan Walsh - 1.6.7-1Dan Walsh - 1.6.6-1Dan Walsh - 1.6.3-1Dan Walsh - 1.6.2-2Dan Walsh - 1.6.2-1Dan Walsh - 1.6-1Dan Walsh - 1.5.28-1Dan Walsh - 1.5.26-1Dan Walsh - 1.5.23-1Jesse Keating - 1.5.21-2.1Dan Walsh - 1.5.21-2Dan Walsh - 1.5.21-1Jesse Keating - 1.5.20-1.1Dan Walsh 1.5.20-1Dan Walsh 1.5.19-1Dan Walsh 1.5.18-1Dan Walsh 1.5.16-1Dan Walsh 1.5.15-1Dan Walsh 1.5.14-2Dan Walsh 1.5.14-1Dan Walsh 1.5.9-1Dan Walsh 1.5.8-1Dan Walsh 1.5.6-1Dan Walsh 1.5.4-2Dan Walsh 1.5.4-1Dan Walsh 1.5.3-3Dan Walsh 1.5.3-2Dan Walsh 1.5.3-1Dan Walsh 1.5.1-2Dan Walsh 1.5.1-1Jesse Keating Dan Walsh 1.4-1Dan Walsh 1.3.64-1Dan Walsh 1.3.63-1Dan Walsh 1.3.61-1Dan Walsh 1.3.59-1Dan Walsh 1.3.56-2Dan Walsh 1.3.56-1Dan Walsh 1.3.53-3Dan Walsh 1.3.53-2Dan Walsh 1.3.53-1Dan Walsh 1.3.52-1Dan Walsh 1.3.51-1Dan Walsh 1.3.48-1Dan Walsh 1.3.43-1Dan Walsh 1.3.41-1Dan Walsh 1.3.39-1Dan Walsh 1.3.38-1Dan Walsh 1.3.36-1Dan Walsh 1.3.35-1Dan Walsh 1.3.34-1Dan Walsh 1.3.32-1Dan Walsh 1.3.30-1Dan Walsh 1.3.28-1Dan Walsh 1.3.24-1Dan Walsh 1.3.20-1Dan Walsh 1.3.20-1Dan Walsh 1.3.18-1Dan Walsh 1.3.14-1Dan Walsh 1.3.11-1Dan Walsh 1.3.10-1Dan Walsh 1.3.9-1Dan Walsh 1.3.8-1Dan Walsh 1.3.7-1Dan Walsh 1.3.5-1Dan Walsh 1.3.4-1Dan Walsh 1.3.3-1Dan Walsh 1.3.2-1Dan Walsh 1.3.1-1Dan Walsh 1.1.6-1Dan Walsh 1.1.3-1- always write kernel policy when check_ext_changes is specified (#2129139)- Bump release to get around OSCI issues- Trivial style fixes - Free contents of modkey in semanage_direct_remove - Fix USE_AFTER_FREE (CWE-672) in semanage_direct_write_langext() - add missing include to boolean_record.c - move module hashing into libsemanage - move compressed file handling into a separate object - clean up semanage_direct_commit() a bit - optionally rebuild policy when modules are changed externally - add command-line option to detect module changes (#2049186)- sync filesystem with sandbox (#1913224)- Revert "genhomedircon: check usepasswd" (rhbz#1871786) - semanage.conf - improve usepasswd=False explanation (rhbz#1871786) - semanage.conf - expand list of ignoredirs (rhbz#1871786)- genhomedircon: check usepasswd (rhbz#1871786)- Fsync final files before rename (#1838762)- Add support for DCCP and SCTP protocols (#1563742)- SELinux userspace 2.9 release- genhomedircon - improve handling large groups- Fix RESOURCE_LEAK and USE_AFTER_FREE coverity scan defects- reset umask before creating directories - Include user name in ROLE_REMOVE audit events- Don't build the Python 2 subpackage (#1567359)- SELinux userspace 2.8 release- SELinux userspace 2.8-rc3 release candidate- SELinux userspace 2.8-rc2 release candidate- SELinux userspace 2.8-rc1 release candidate- build: Replace PYSITEDIR with PYTHONLIBDIR - direct_api.c: Fix iterating over array (#1557468)- Revert "remove access() check to make setuid programs work" (#1557468)- properly check return value of iterate function - Use umask(0077) for fopen() write operations - Return commit number if save-previous false - Allow tmp files to be kept if a compile fails - build: follow standard semantics for DESTDIR and PREFIX - Improve warning for installing disabled module - silence clang static analyzer report - remove access() check to make setuid programs work- Escape macros in %changelog- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Switch to %ldconfig_scriptlets- Update Python 2 dependency declarations to new packaging standards (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)- free genhomedircon fallback user - Rebuild with libsepol-2.7-3 and libselinux-2.7-6- Add support for listing fcontext.homedirs file (#1409813)- Add Provides for the old names without %_isa- Python 2 binary package renamed to python2-libsemanage See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 - Python 3 binary package renamed to python3-libsemanage- Update to upstream release 2017-08-04 - Use 'sefcontext_compile -r' when it's run during SELinux policy build- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Follow upstream and rename _semanage.so to _semanage.cpython-36m-x86_64-linux-gnu.so- Do not list duplicate port entries after setting a boolean (#1439875)- Fix FTBFS - fatal error (#1427903)- Update to upstream release 2016-10-14- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebuild for Python 3.6- Fixes bug preventing the installation of base modules - make distclean target work - Do not always print a module name warning - Use pp module name instead of filename when installing module - tests: Do not force using gcc - genhomedircon: remove hardcoded refpolicy strings - genhomedircon: add support for %group syntax - genhomedircon: generate contexts for logins mapped to the default user - Validate and compile file contexts before installing - Swap tcp and udp protocol numbers- Rebuilt with libsepol-2.5-9 and libselinux-2.5-11- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Sort object files for deterministic linking order - Support overriding Makefile RANLIB - Respect CC and PKG_CONFIG environment variable- Fix multiple spelling errors - genhomedircon: %{USERID} and %{USERNAME} support and code cleanup- Enable expand-check by default (#1319652)- Use fully versioned arch-specific requires- Update to upstream release 2016-02-23- Update to upstream rc1 release 2016-01-07- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuilt for Python3.5 rebuild- Save homedir_template in the policy store for genhomedircon https://bugs.gentoo.org/558686- Pass ldflags into the build so hardening works- semanage_migrate_store: use /usr/bin/python3 - move semanage_migrate_store script to libsemanage-python3- Allow to use compressed modules without a compression extension- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- add /var/lib/selinux/tmp directory- semanage_migrate_store: add -r option for migrating inside chroots- Update to upstream release 2.4- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Skip policy module re-link when only setting booleans. * patch from Stephen Smalley- fix license handling- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4- Update to upstream * Fix memory leak in semanage_genhomedircon from Thomas Hurd.- libsemanage: fix memory leak in semanage_genhomedircon - Patch from THomas Hurd- Move semanage.conf man page from devel package to main package- Update to upstream * Avoid duplicate list entries from Dan Walsh. * Add audit support to libsemanage from Dan Walsh. * Remove policy.kern and replace with symlink from Dan Walsh. * Apply a MAX_UID check for genhomedircon from Laurent Bigonville. * Fix man pages from Laurent Bigonville.- Cleanup handling of missing mls_range to fix problems with useradd -Z - Fix auditing of login record changes, roles were not working correctly. Resolves: #952237- Fix errors found by coverity Resolves: #952237- Do not fail on missing SELinux User Record when adding login record- Add msg to audit records- Do not write error message to screen when looking for previous record for auditing. - Add mls_range from user record if the MLS range is not specified by the seuser add record. - Error out if seuser or mls range is not specified when adding user records- Create symlink from policy.kern to active kernel.- Unlink policy.kern when done to save space.- Move handling of role audit records into the library - Patch stops semanage from removing user record while in use- Remove dependance on selinux-policy, /etc/selinux should be owned by libsemanage, and selinux-policy can require it.- Allways build python3 version-- Fix test suite to build- Revert some changes which are causing the wrong policy version file to be created- Update to upstream * Add sefcontext_compile to compile regex everytime policy is rebuilt * Cleanup/fix enable/disable/remove module. * redo genhomedircon minuid * fixes from coverity * semanage_store: do not leak memory in semanage_exec_prog * genhomedircon: remove useless conditional in get_home_dirs * genhomedircon: double free in get_home_dirs * fcontext_record: do not leak on error in semanage_fcontext_key_create * genhomedircon: do not leak on failure in write_gen_home_dir_context * semanage_store: do not leak fd * genhomedircon: do not leak shells list * semanage_store: do not leak on strdup failure * semanage_store: rewrite for readability- Add selinux-policy as a requires to get /etc/selinux owned- Update to latest patches from eparis/Upstream - libsemanage: fixes from coverity - libsemange: redo genhomedircon minuid- Fix handling of missing semanage permissive -d foo, not failing correctly - Previous to this fix the first module beginning with foo would get deleted.- Update to upstream * libsemanage: do not set soname needlessly * libsemanage: remove PYTHONLIBDIR and ruby equivalent * do boolean name substitution * Fix segfault for building standard policies.- rebuild for https://fedoraproject.org/wiki/Features/Python_3.3- remove rhel logic from with_python3 conditional- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Attempt to allocate memory for selinux_binary_policy_path and free memory - allocated by asprintf.- Fix asprintf within an asprintf call- Update to upstream * remove build warning when build swig c files * additional makefile support for rubywrap * ignore 80 column limit for readability * semanage_store: fix snprintf length argument by using asprintf * Use default semanage.conf as a fallback * use after free in python bindings- Apply patch from Sven Vermeulen to fix problem with python3 bindings.- Update to upstream * Alternate path for semanage.conf * do not link against libpython, this is considered bad in Debian * Allow to build for several ruby version * fallback-user-level- Check in correct patch.- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Add patch form Xin Ouyang to make library use private semanage.conf-Update to upstream * add ignoredirs config for genhomedircon * Fallback_user_level can be NULL if you are not using MLS- Rebuild with latest libsepol- Rebuild with latest libsepol- Add support for ignoredirs param in /etc/selinux/semanage.conf- Upgrade to upstream * regenerate .pc on VERSION change * maintain mode even if umask is tighter * semanage.conf man page * create man5dir if not exist- Fix handling of umask, so files get created with the correct label.- Add Guido Trentalancia semanage.conf man page-Update to upstream * Create a new preserve_tunables flag * tree: default make target to all not * fix semanage_store_access_check calling arguments- Add support for preserving tunables-Update to upstream * python wrapper makefile changes-Update to upstream 2.1.2 2011-08-17 * print error debug info for buggy fc * introduce semanage_set_root and friends * throw exceptions in python rather than return * python3 support. * patch for MCS/MLS in user files 2.1.1 2011-08-01 * Remove generated files, expand .gitignore * Use -Werror and change a few prototypes to support it- Update to upstream * Release, minor version bump- More fixes for disabled modules- Change libsemanage mechanism for handling disabled modules. Now it will only create a flag for a module indicating the module is disabled. MODULE.pp.disabled, it will no longer rename the module. This way we can ship active modules in rpm.- Add semanage_set_selinux_path, to allow semodule to work on alternate selinux pools- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- big reworking of the support-multiple-python-builds patch to deal with PEP 3149: the latest Python 3.2 onwards uses include paths and library names that don't fit prior naming patterns, and so we must query python3-config for this information. To complicate things further, python 2's python-config doesn't understand all of the options needed ("--extension-suffix"). I've thus added new Makefile variables as needed, to be supplied by the specfile by invoking the appropriate config tool (or by hardcoding the old value for "--extension-suffix" i.e. ".so") - rework python3 manifest for PEP 3149, and rebuild for newer python3- Update to upstream * Fix compliation under GCC 4.6 by Justin Mattock- rebuild with python3.2 http://lists.fedoraproject.org/pipermail/devel/2010-August/141368.html- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- add python3 subpackage- Fix -devel package to point at the correct shared library- Move shared library to /usr/lib- Update to upstream * Add enable/disable patch support from Dan Walsh. * Add usepasswd flag to semanage.conf to disable genhomedircon using passwd from Dan Walsh. * regenerate swig wrappers- Allow disable of usepasswd- Update to upstream * Replace usage of fmemopen() with sepol_policy_file_set_mem() since glibc < 2.9 does not support binary mode ('b') for fmemopen'd streams.- Cleanup spec file- Splect libsemanage.a into a static subpackage to keep fedora packaging guidelines happy- Rebuild all c programs with -fPIC- Update to upstream * Move libsemanage.so to /usr/lib * Add NAME lines to man pages from Manoj Srivastava- Update to upstream * Move load_policy from /usr/sbin to /sbin from Dan Walsh.- Update to upstream * Add pkgconfig file from Eamon Walsh. * Add semanage_set_check_contexts() function to disable calling setfiles- Update to upstream * make swigify- Dont relabel /root with genhomedircon- Update to upstream * Change semodule upgrade behavior to install even if the module is not present from Dan Walsh. * Make genhomedircon trim excess '/' from homedirs from Dan Walsh.- Update to upstream * Fix persistent dontaudit support to rebuild policy if the dontaudit state is changed from Chad Sellers. - Move load_policy to /sbin- Add enable/disable modules- Update to upstream * Changed bzip-blocksize=0 handling to support existing compressed modules in the store.- Make sure /root is not used in genhomedircon- Revert hard linking of files between tmp/active/previous. - Enable configuration of bzip behavior from Stephen Smalley. - bzip-blocksize=0 to disable compression and decompression support. - bzip-blocksize=1..9 to set the blocksize for compression. - bzip-small=true to reduce memory usage for decompression.- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Put check for /root back into genhomedircon- Update to upstream- Update to upstream * Ruby bindings from David Quigley.- Return error on invalid file- Fix typo- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Fix link to only link on sandbox- Update to upstream * Policy module compression (bzip) support from Dan Walsh. * Hard link files between tmp/active/previous from Dan Walsh.- Fix up patch to get it upstreamed- Rebuild for Python 2.6- Add semanage_mls_enabled() interface from Stephen Smalley.- Rebuild for Python 2.6- Update to upstream * Add USER to lines to homedir_template context file from Chris PeBenito.- Add compression support- Update to upstream * allow fcontext and seuser changes without rebuilding the policy from Dan Walsh- Additional fixes for Don't rebuild on fcontext or seuser modifications- Don't rebuild on fcontext or seuser modifications- Update to upstream * Modify genhomedircon to skip groupname entries. Ultimately we need to expand them to the list of users to support per-role homedir labeling when using the groupname syntax.- Update to upstream * Fix bug in genhomedircon fcontext matches logic from Dan Walsh. Strip any trailing slash before appending /*$.- Another fix for genhomedircon- fix license tag- Update to upstream * Do not call genhomedircon if the policy was not rebuilt from Stephen Smalley. Fixes semanage boolean -D seg fault (bug 441379).- Update to upstream * make swigify- Update to upstream * Use vfork rather than fork for libsemanage helpers to reduce memory overhead as suggested by Todd Miller.- Update to upstream * Free policydb before fork from Joshua Brindle. * Drop the base module immediately after expanding to permit memory re-use from Stephen Smalley.- Update to upstream * Use sepol_set_expand_consume_base to reduce peak memory usage when using semodule- Update to upstream * Fix genhomedircon to not override a file context with a homedir context from Todd Miller.- Update to upstream * Fix spurious out of memory error reports. * Merged second version of fix for genhomedircon handling from Caleb Case.- Update to upstream * Merged fix for genhomedircon handling of missing HOME_DIR or HOME_ROOT templates from Caleb Case.- Stop differentiating on user for homedir labeling- Update to upstream * Fix genhomedircon handling of shells and missing user context template from Dan Walsh. * Copy the store path in semanage_select_store from Dan Walsh. - Add expand-check=0 to semanage.conf- Fix handling of /etc/shells so genhomedircon will work- Allow semanage_genhomedircon to work with out a USER int homedir.template- Fix semanage_select_store to allocate memory, fixes crash on invalid store- Upgrade to latest from NSA * Call rmdir() rather than remove() on directory removal so that errno isn't polluted from Stephen Smalley. * Allow handle_unknown in base to be overridden by semanage.conf from Stephen Smalley.- Upgrade to latest from NSA * ustr cleanups from James Antill. * Ensure that /root gets labeled even if using the default context from Dan Walsh.- Upgrade to latest from NSA * Fix ordering of file_contexts.homedirs from Todd Miller and Dan Walsh.- Fix sort order on generated homedir context- Upgrade to latest from NSA * Fix error checking on getpw*_r functions from Todd Miller. * Make genhomedircon skip invalid homedir contexts from Todd Miller. * Set default user and prefix from seusers from Dan Walsh. * Add swigify Makefile target from Dan Walsh.- Upgrade to latest from NSA * Pass CFLAGS to CC even on link command, per Dennis Gilmore. * Clear errno on non-fatal errors to avoid reporting them upon a later error that does not set errno. * Improve reporting of system errors, e.g. full filesystem or read-only filesystem from Stephen Smalley. - Fix segfault in genhomedircon when using bad user names- Fix genhomedircon code to only generate valid context - Fixes autorelabel problem- Upgrade to latest from NSA * Change to use getpw* function calls to the _r versions from Todd Miller.- Upgrade to latest from NSA- Upgrade to latest from NSA * Allow dontaudits to be turned off via semanage interface when updating policy- Add ability to load a policy without dontaudit rules -- Rebuild to fix segfault on x86 platforms, swigify on each build- Rebuild for rawhide- Apply patch to fix dependencies in spec file from Robert Scheck- Upgrade to latest from NSA * Fix to libsemanage man patches so whatis will work better from Dan Walsh- Upgrade to latest from NSA - Merged optimizations from Stephen Smalley. - do not set all booleans upon commit, only those whose values have changed - only install the sandbox upon commit if something was rebuilt- Add SELinux to Man page Names so man -k will work- Merged dbase_file_flush patch from Dan Walsh. - This removes any mention of specific tools (e.g. semanage) - from the comment header of the auto-generated files, - since there are multiple front-end tools.- Upgrade to latest from NSA * Merged Makefile test target patch from Caleb Case. * Merged get_commit_number function rename patch from Caleb Case. * Merged strnlen -> strlen patch from Todd Miller.- Upgrade to latest from NSA * Merged python binding fix from Dan Walsh. * Updated version for stable branch.- Upgrade to latest from NSA * Merged patch to optionally reduce disk usage by removing the backup module store and linked policy from Karl MacMillan * Merged patch to correctly propagate return values in libsemanage- Apply Karl MacMillan patch to get proper error codes.- rebuild against python 2.5- Upgrade to latest from NSA * Merged patch to compile wit -fPIC instead of -fpic from Manoj Srivastava to prevent hitting the global offest table limit. Patch changed to include libselinux and libsemanage in addition to libsepol.- Upgrade to latest from NSA * Updated version for release.- Upgrade to latest from NSA * Merged patch to skip reload if no active store exists and the store path doesn't match the active store path from Dan Walsh. * Merged patch to not destroy sepol handle on error path of connect from James Athey. * Merged patch to add genhomedircon path to semanage.conf from James Athey.- Fix semanage to not load if is not the correct policy type and it is installing- Fix requires lines- Upgrade to latest from NSA * Make most copy errors fatal, but allow exceptions for file_contexts.local, seusers, and netfilter_contexts if the source file does not exist in the store.- Upgrade to latest from NSA * Merged separate local file contexts patch from Chris PeBenito. * Merged patch to make most copy errors non-fatal from Dan Walsh.- Change other updates to be non-fatal- Change netfilter stuff to be non-fatal so update can proceed.- Upgrade to latest from NSA * Merged netfilter contexts support from Chris PeBenito.- Rebuild for new gcc- Upgrade to latest from NSA * Merged support for read operations on read-only fs from Caleb Case (Tresys Technology).- Upgrade to latest from NSA * Lindent. * Merged setfiles location check patch from Dan Walsh.- Upgrade to latest from NSA * Merged several fixes from Serge Hallyn: dbase_file_cache: deref of uninit data on error path. dbase_policydb_cache: clear fp to avoid double fclose semanage_fc_sort: destroy temp on error paths- Handle setfiles being in /sbin or /usr/sbin- Upgrade to latest from NSA * Updated default location for setfiles to /sbin to match policycoreutils. This can also be adjusted via semanage.conf using the syntax: [setfiles] path = /path/to/setfiles args = -q -c $@ $< [end]- Spec file cleanup from n0dalus+redhat@gmail.com- Add /usr/include/semanage to spec file- Upgrade to latest from NSA * Merged fix warnings patch from Karl MacMillan.- Upgrade to latest from NSA * Merged updated file context sorting patch from Christopher Ashworth, with bug fix for escaped character flag. * Merged file context sorting code from Christopher Ashworth (Tresys Technology), based on fc_sort.c code in refpolicy. * Merged python binding t_output_helper removal patch from Dan Walsh. * Regenerated swig files.- Fix to work with new version of swig - Upgrade to latest from NSA * Merged corrected fix for descriptor leak from Dan Walsh.- Fix leaky descriptor- Upgrade to latest from NSA * Merged Makefile PYLIBVER definition patch from Dan Walsh. * Merged man page reorganization from Ivan Gyurdiev.- Make work on RHEL4 - Upgrade to latest from NSA * Merged abort early on merge errors patch from Ivan Gyurdiev. * Cleaned up error handling in semanage_split_fc based on a patch by Serge Hallyn (IBM) and suggestions by Ivan Gyurdiev. * Merged MLS handling fixes from Ivan Gyurdiev.- Upgrade to latest from NSA * Merged bug fix for fcontext validate handler from Ivan Gyurdiev. * Merged base_merge_components changes from Ivan Gyurdiev.- Upgrade to latest from NSA * Merged paths array patch from Ivan Gyurdiev. * Merged bug fix patch from Ivan Gyurdiev. * Merged improve bindings patch from Ivan Gyurdiev. * Merged use PyList patch from Ivan Gyurdiev. * Merged memory leak fix patch from Ivan Gyurdiev. * Merged nodecon support patch from Ivan Gyurdiev. * Merged cleanups patch from Ivan Gyurdiev. * Merged split swig patch from Ivan Gyurdiev.- Upgrade to latest from NSA * Merged optionals in base patch from Joshua Brindle. * Merged treat seusers/users_extra as optional sections patch from Ivan Gyurdiev. * Merged parse_optional fixes from Ivan Gyurdiev.- bump again for double-long bug on ppc(64)- Fix handling of seusers and users_map file- Upgrade to latest from NSA * Merged seuser/user_extra support patch from Joshua Brindle. * Merged remote system dbase patch from Ivan Gyurdiev.- rebuilt for new gcc4.1 snapshot and glibc changes- Upgrade to latest from NSA * Merged clone record on set_con patch from Ivan Gyurdiev.- Upgrade to latest from NSA * Merged fname parameter patch from Ivan Gyurdiev. * Merged more size_t -> unsigned int fixes from Ivan Gyurdiev. * Merged seusers.system patch from Ivan Gyurdiev. * Merged improve port/fcontext API patch from Ivan Gyurdiev.- Upgrade to latest from NSA * Merged seuser -> seuser_local rename patch from Ivan Gyurdiev. * Merged set_create_store, access_check, and is_connected interfaces from Joshua Brindle.- Upgrade to latest from NSA * Regenerate python wrappers.- Upgrade to latest from NSA * Merged pywrap Makefile diff from Dan Walsh. * Merged cache management patch from Ivan Gyurdiev. * Merged bugfix for dbase_llist_clear from Ivan Gyurdiev. * Merged remove apply_local function patch from Ivan Gyurdiev. * Merged only do read locking in direct case patch from Ivan Gyurdiev. * Merged cache error path memory leak fix from Ivan Gyurdiev. * Merged auto-generated file header patch from Ivan Gyurdiev. * Merged pywrap test update from Ivan Gyurdiev. * Merged hidden defs update from Ivan Gyurdiev.- Break out python out of regular Makefile- Upgrade to latest from NSA * Merged disallow port overlap patch from Ivan Gyurdiev. * Merged join prereq and implementation patches from Ivan Gyurdiev. * Merged join user extra data part 2 patch from Ivan Gyurdiev. * Merged bugfix patch from Ivan Gyurdiev. * Merged remove add_local/set_local patch from Ivan Gyurdiev. * Merged user extra data part 1 patch from Ivan Gyurdiev. * Merged size_t -> unsigned int patch from Ivan Gyurdiev. * Merged calloc check in semanage_store patch from Ivan Gyurdiev, bug noticed by Steve Grubb. * Merged cleanups after add/set removal patch from Ivan Gyurdiev.- Upgrade to latest from NSA * Merged const in APIs patch from Ivan Gyurdiev. * Merged validation of local file contexts patch from Ivan Gyurdiev. * Merged compare2 function patch from Ivan Gyurdiev. * Merged hidden def/proto update patch from Ivan Gyurdiev.- Upgrade to latest from NSA * Re-applied string and file optimization patch from Russell Coker, with bug fix. * Reverted string and file optimization patch from Russell Coker. * Clarified error messages from parse_module_headers and parse_base_headers for base/module mismatches.- Upgrade to latest from NSA * Clarified error messages from parse_module_headers and parse_base_headers for base/module mismatches. * Merged string and file optimization patch from Russell Coker. * Merged swig header reordering patch from Ivan Gyurdiev. * Merged toggle modify on add patch from Ivan Gyurdiev. * Merged ports parser bugfix patch from Ivan Gyurdiev. * Merged fcontext swig patch from Ivan Gyurdiev. * Merged remove add/modify/delete for active booleans patch from Ivan Gyurdiev. * Merged man pages for dbase functions patch from Ivan Gyurdiev. * Merged pywrap tests patch from Ivan Gyurdiev.- Patch to fix add- Upgrade to latest from NSA * Merged patch series from Ivan Gyurdiev. This includes patches to: - separate file rw code from linked list - annotate objects - fold together internal headers - support ordering of records in compare function - add active dbase backend, active booleans - return commit numbers for ro database calls - use modified flags to skip rebuild whenever possible - enable port interfaces - update swig interfaces and typemaps - add an API for file_contexts.local and file_contexts - flip the traversal order in iterate/list - reorganize sandbox_expand - add seusers MLS validation - improve dbase spec/documentation - clone record on set/add/modify- Add Ivans patch to turn on ports- Remove patch since upstream does the right thing- Upgrade to latest from NSA * Merged further header cleanups from Ivan Gyurdiev. * Merged toggle modified flag in policydb_modify, fix memory leak in clear_obsolete, polymorphism vs headers fix, and include guards for internal headers patches from Ivan Gyurdiev.- Upgrade to latest from NSA * Merged toggle modified flag in policydb_modify, fix memory leak in clear_obsolete, polymorphism vs headers fix, and include guards for internal headers patches from Ivan Gyurdiev.- Upgrade to latest from NSA * Added file-mode= setting to semanage.conf, default to 0644. Changed semanage_copy_file and callers to use this mode when installing policy files to runtime locations.- rebuilt- Fix mode of output seusers file- Upgrade to latest from NSA * Changed semanage_handle_create() to set do_reload based on is_selinux_enabled(). This prevents improper attempts to load policy on a non-SELinux system.- Upgrade to latest from NSA * Dropped handle from user_del_role interface. * Removed defrole interfaces.- Upgrade to latest from NSA * Merged Makefile python definitions patch from Dan Walsh. * Removed is_selinux_mls_enabled() conditionals in seusers and users file parsers.- Add additional swig objects * Merged wrap char*** for user_get_roles patch from Joshua Brindle. * Merged remove defrole from sepol patch from Ivan Gyurdiev. * Merged swig wrappers for modifying users and seusers from Joshua Brindle.- Add additional swig objects- Upgrade to latest from NSA * Fixed free->key_free bug. * Merged clear obsolete patch from Ivan Gyurdiev. * Merged modified swigify patch from Dan Walsh (original patch from Joshua Brindle). * Merged move genhomedircon call patch from Chad Sellers.- Add genhomedircon patch from Joshua Brindle- Add swigify patch from Joshua Brindle- Upgrade to latest from NSA * Merged move seuser validation patch from Ivan Gyurdiev. * Merged hidden declaration fixes from Ivan Gyurdiev, with minor corrections.- Upgrade to latest from NSA * Merged cleanup patch from Ivan Gyurdiev. This renames semanage_module_conn to semanage_direct_handle, and moves sepol handle create/destroy into semanage handle create/destroy to allow use even when disconnected (for the record interfaces).- Upgrade to latest from NSA * Clear modules modified flag upon disconnect and commit. * Added tracking of module modifications and use it to determine whether expand-time checks should be applied on commit. * Reverted semanage_set_reload_bools() interface.- Upgrade to latest from NSA * Disabled calls to port dbase for merge and commit and stubbed out calls to sepol_port interfaces since they are not exported. * Merged rename instead of copy patch from Joshua Brindle (Tresys). * Added hidden_def/hidden_proto for exported symbols used within libsemanage to eliminate relocations. Wrapped type definitions in exported headers as needed to avoid conflicts. Added src/context_internal.h and src/iface_internal.h. * Added semanage_is_managed() interface to allow detection of whether the policy is managed via libsemanage. This enables proper handling in setsebool for non-managed systems. * Merged semanage_set_reload_bools() interface from Ivan Gyurdiev, to enable runtime control over preserving active boolean values versus reloading their saved settings upon commit.- Upgrade to latest from NSA * Merged seuser parser resync, dbase tracking and cleanup, strtol bug, copyright, and assert space patches from Ivan Gyurdiev. * Added src/*_internal.h in preparation for other changes. * Added hidden/hidden_proto/hidden_def to src/debug.[hc] and src/seusers.[hc].- Upgrade to latest from NSA * Merged interface parse/print, context_to_string interface change, move assert_noeof, and order preserving patches from Ivan Gyurdiev. * Added src/dso.h in preparation for other changes. * Merged install seusers, handle/error messages, MLS parsing, and seusers validation patches from Ivan Gyurdiev.- Upgrade to latest from NSA * Merged record interface, dbase flush, common database code, and record bugfix patches from Ivan Gyurdiev.- Upgrade to latest from NSA * Merged dbase policydb list and count change from Ivan Gyurdiev. * Merged enable dbase and set relay patches from Ivan Gyurdiev.- Update from NSA * Merged query APIs and dbase_file_set patches from Ivan Gyurdiev.- Update from NSA * Merged sepol handle passing, seusers support, and policydb cache patches from Ivan Gyurdiev.- Update from NSA * Merged resync to sepol changes and booleans fixes/improvements patches from Ivan Gyurdiev. * Merged support for genhomedircon/homedir template, store selection, explicit policy reload, and semanage.conf relocation from Joshua Brindle.- Update from NSA * Merged resync to sepol changes and transaction fix patches from Ivan Gyurdiev. * Merged reorganize users patch from Ivan Gyurdiev. * Merged remove unused relay functions patch from Ivan Gyurdiev.- Update from NSA * Fixed policy file leaks in semanage_load_module and semanage_write_module. * Merged further database work from Ivan Gyurdiev. * Fixed bug in semanage_direct_disconnect.- Update from NSA * Merged interface renaming patch from Ivan Gyurdiev. * Merged policy component patch from Ivan Gyurdiev. * Renamed 'check=' configuration value to 'expand-check=' for clarity. * Changed semanage_commit_sandbox to check for and report errors on rename(2) calls performed during rollback. * Added optional check= configuration value to semanage.conf and updated call to sepol_expand_module to pass its value to control assertion and hierarchy checking on module expansion. * Merged fixes for make DESTDIR= builds from Joshua Brindle.- Update from NSA * Merged default database from Ivan Gyurdiev. * Merged removal of connect requirement in policydb backend from Ivan Gyurdiev. * Merged commit locking fix and lock rename from Joshua Brindle. * Merged transaction rollback in lock patch from Joshua Brindle. * Changed default args for load_policy to be null, as it no longer takes a pathname argument and we want to preserve booleans. * Merged move local dbase initialization patch from Ivan Gyurdiev. * Merged acquire/release read lock in databases patch from Ivan Gyurdiev. * Merged rename direct -> policydb as appropriate patch from Ivan Gyurdiev. * Added calls to sepol_policy_file_set_handle interface prior to invoking sepol operations on policy files. * Updated call to sepol_policydb_from_image to pass the handle.- Update from NSA * Changed default args for load_policy to be null, as it no longer takes a pathname argument and we want to preserve booleans. * Merged move local dbase initialization patch from Ivan Gyurdiev. * Merged acquire/release read lock in databases patch from Ivan Gyurdiev. * Merged rename direct -> policydb as appropriate patch from Ivan Gyurdiev. * Added calls to sepol_policy_file_set_handle interface prior to invoking sepol operations on policy files. * Updated call to sepol_policydb_from_image to pass the handle.- Update from NSA * Merged user and port APIs - policy database patch from Ivan Gyurdiev. * Converted calls to sepol link_packages and expand_module interfaces from using buffers to using sepol handles for error reporting, and changed direct_connect/disconnect to create/destroy sepol handles.- Update from NSA * Merged bugfix patch from Ivan Gyurdiev. * Merged seuser database patch from Ivan Gyurdiev. Merged direct user/port databases to the handle from Ivan Gyurdiev. * Removed obsolete include/semanage/commit_api.h (leftover). Merged seuser record patch from Ivan Gyurdiev. * Merged boolean and interface databases from Ivan Gyurdiev.- Update from NSA * Updated to use get interfaces for hidden sepol_module_package type. * Changed semanage_expand_sandbox and semanage_install_active to generate/install the latest policy version supported by libsepol by default (unless overridden by semanage.conf), since libselinux will now downgrade automatically for load_policy. * Merged new callback-based error reporting system and ongoing database work from Ivan Gyurdiev.- Update from NSA * Fixed semanage_install_active() to use the same logic for selecting a policy version as semanage_expand_sandbox(). Dropped dead code from semanage_install_sandbox().- Update from NSA * Updated for changes to libsepol, and to only use types and interfaces provided by the shared libsepol.- Update from NSA * Merged further database work from Ivan Gyurdiev.- Update from NSA * Merged iterate, redistribute, and dbase split patches from Ivan Gyurdiev.- Update from NSA * Merged patch series from Ivan Gyurdiev. (pointer typedef elimination, file renames, dbase work, backend separation) * Split interfaces from semanage.[hc] into handle.[hc], modules.[hc]. * Separated handle create from connect interface. * Added a constructor for initialization. * Moved up src/include/*.h to src. * Created a symbol map file; dropped dso.h and hidden markings.- Update from NSA * Split interfaces from semanage.[hc] into handle.[hc], modules.[hc]. * Separated handle create from connect interface. * Added a constructor for initialization. * Moved up src/include/*.h to src. * Created a symbol map file; dropped dso.h and hidden markings.- Update from NSA * Merged dbase redesign patch from Ivan Gyurdiev.- Update from NSA * Merged boolean record, stub record handler, and status codes patches from Ivan Gyurdiev.- Update from NSA * Merged stub iterator functionality from Ivan Gyurdiev. * Merged interface record patch from Ivan Gyurdiev.- Update from NSA * Merged stub functionality for managing user and port records, and record table code from Ivan Gyurdiev. * Updated version for release.- Update from NSA * Merged semod.conf template patch from Dan Walsh (Red Hat), but restored location to /usr/share/semod/semod.conf. * Fixed several bugs found by valgrind. * Fixed bug in prior patch for the semod_build_module_list leak. * Merged errno fix from Joshua Brindle (Tresys). * Merged fix for semod_build_modules_list leak on error path from Serge Hallyn (IBM). Bug found by Coverity.- Update from NSA * Merged errno fix from Joshua Brindle (Tresys). * Merged fix for semod_build_modules_list leak on error path from Serge Hallyn (IBM). Bug found by Coverity. * Merged several fixes from Serge Hallyn (IBM). Bugs found by Coverity. * Fixed several other bugs and warnings. * Merged patch to move module read/write code from libsemanage to libsepol from Jason Tang (Tresys). * Merged relay records patch from Ivan Gyurdiev. * Merged key extract patch from Ivan Gyurdiev. - Initial version - Created by Stephen Smalley  772d20aa0482449bfef3d04e776e43517b9de44c2.9-9.el8_62.9-9.el8_6debug.build-id772d20aa0482449bfef3d04e776e43517b9de44c2d20aa0482449bfef3d04e776e43517b9de44c.debugusrlib64python3.6site-packages_semanage.cpython-36m-aarch64-linux-gnu.so-2.9-9.el8_6.aarch64.debug/usr/lib//usr/lib/debug//usr/lib/debug/.build-id//usr/lib/debug/.build-id/77//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python3.6//usr/lib/debug/usr/lib64/python3.6/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=772d20aa0482449bfef3d04e776e43517b9de44c, with debug_info, not strippedPlibsemanage-debugsource(aarch-64)2.9-9.el8_6utf-88634e12a9faa052719ee21e8eb9f6ca519d56253d0d2a33bb34825dd9ab32f54? 7zXZ !#,h] b2u jӫ`(y.Ě|T3 | i$ADŽu|/7܍5 ќ~T <2-`MLg=+,*x}An.:n MQ&) @=,Xͮ2<f&P$=YA]EDG|Y3ƺInbp\)etŶ؄lULVY;N,r )zΒ]-էǢz_M!F[07[vxA]y׻ y41J/stB;w)qh;(Sb= =EhKv&L耽̞Als4HrQ@5㬤vxF0)i{KxN_Ǣœ*PUD OeCnaJ'akx^G$8{0OFPq- k۸^[cB V{5fퟎ0jMwYGH5r>uH %ޚHL'D>,c8Cdh&l ? Ku%";š;,SBf4Y VPxz'LA6M425PeNHuKKRLfnt?Y"C?oVuU/lkY f]{"b9+eTo1%`#xFc2"j5 $fh@Ar드_5\ K[=P) YNE\}+Q̡ ᭋ$ .7D鸰m&}73b'#.C/K&ZuU'3j4,3h)21 :g`!4y*@G?⡀sySPRfܕl)+AUH23kRc1?ĉ!+I!:P0v0]WL6z3ҜL9_cU,$Q[Z#h9[;'w0fb2bJ nO ׵d\ؠ}{$MԐӓ$ԨKoH"3`;kww>(T`߂4p<$0(Wx=)@#R?s"˄0I銭gboj0n3뒤}-/cƆ|LN+\^K=DjF0* *"q^eS @%u/)$-Q˴o%T G8I.Xh3m=4w6mXRWe(&mЀzߛFkEtHc}ć|ʸ:C.GMNoL".j hgj.L:UUlyi^d '% aa j/IۋGT1' G9wINԘ WpVBks%:J&$#GvkV KFgx\VhѿʄVG#֨XJY֐ ]@P7aСI PJJ>lM&3n =85CI4l800Hc]9?P],GF0+PC z 4j *47zd leuei (%\&6C[,cypLkp!U<>#<_PNEO:Ul0 E{]|s,)( e,Y믅=AD. #a[ mYΪ%\YU/u&zXX둬ϋ`H1X:4jlDsӇX<ܿexԍO&8'MTedrJfjh;cJ9RB]ē'E\a0(^oO#9|+ք*vď 8DL3ݹ3 Xm}s~_͖vCD h"y rsOt:k( 2"R:b|ީ9w!D64\!YLJ]I+IUĦ #- '؉lǍK٦o,f'Lfm/'YŔ- ϥ߂Q oξXYpvA⅜[;m2TŜswFNOkUQ#F2'@AK#SQg@Qce7xV:~ƈ~cs[B'ޤ;ixAN$- :&P\dx[&*R> 6i~DNN8x+81!C]tE{FFIr*!Ȣg[PEG4vyf'^Kᕔʟ6@Ԑa3:1@uOHs @Lg8ӄk]?s,啕'^0`0p^A؎^KS ܨ&SP䓜xxRL_#:{ׇ,jdn,Q?̭$4s:Jog_{wNId$9Ұn,dI !ɜafH@?nC, Â}ے4H<*-!72!T1<)=ۜҞӜ)[lsZ7.qo; C8%?S_)V=ϫ+L?BG-TziXCg2T&4c8P;nᴥF?LJgݍVW$wP8~H;w"/M ZZRf.@vHId-X j( I2ad\J_ئSev*z@~n#IM4^Taxp[y_0ؔ)y:#9/ܰx\SVill 5UA~qsB  %BѬuEkx=(v0S\(,;F_m,$/r5yG>S?5Բ։}+WvS w"m SUmO ѝFUgc*ӭFT* ,">ZZs?ø 7{0%Cv7ejo-M7rҲVS}ܬQ" 9 ֽ/:WT'_[1 Y1;a/{=hd]ƃsS[^ΥkPbz_s&?43#_l>=6J!`'C <n:_!gf vݓRr"ռȐ\Ef/BH=z6`=;6A SGBy!AT|YF fKcr@kbvVqqnP~Jw}uJy˸9 rA;U3O5qx1F~~s8%BE4kb4TW?uHj2T!|G=NK50Z:2sZى.PW| Ց˟ՁO*АK_0 W,`SAHX}&e½_A1DXNDL5ngJ{սFyQA "LZT{&͕?(=G,lv,kU=riw係65IK? `tT9GX3R*Wk|PioZsȓ:f ibJ-vJz:=kadB(0'G+kZ䲕?O{ xOں0'։2*WuFOz =5H ??ͨe +fHah$aզ _}O=bl=_]a]cRP6kq~ă_e)yhIŝliԐj6͸ +rrhV:p<~DG)m KD% v_p7G8uSЉ!ݍH6صŒhԡow`]PyM9Imm4"K8ˁ,qϓJ[X_y}D0TH͈z\{ALFw/kz 3Jl?4S%p) o< :C!6 AB Mv;=N6,/G O$M;L<ay#奇0 8SS_'*,'ҲG HK7=IjT| {@G`܏$2ƒ]8+VUY]n"CNsX|_F6V^*] ,wevԛ& qI)[- %kc#Nun F3%AwTΌWG3*p/EPvݩ^H cRu?ga&'F$ZvPm\s5o@ݹR\\wŋ~规__y:0Q Y)%@eo-Q,zAU`S P$eLŨ2-| vS/Vc{%2\ݲ65OXp/EB؟7" (jbݐ|O%d,6I,?[tmT_$O:R>wW\e>K0ٻ޵Y Ҹ `d=1lLv"lCpb"GG[`l)uѷbc 5qr˶ȏZ[r6{Ӥ@bz)UB/d%U ,hPQvM_ 8Q4ƒ@ mz8 ]V`ߏ`j~[rr~}`ŠF5Cq,R 6璗jQZ3/4F-h Ty5|ǐz/f?m}-͖ m!GxCs{ܜ}HQL,6Is,APJd{u2r}4nltYkItHLFNiD;5%5BiU!aOx̵>ArM5rip QؗﯼEҗ/}6,]/[s;@&oFcްNӃ=:ѕ7paeo9C4Jn@㾔F?Q؟|E]yġ@0N%!:afa,B~NXBeO,*]U(F״fDA4^ϨX^\Iy5uaU#R8i.wn`vz4v_9ԲOAI-7gO6`:D,+jnT8Zµ1n?>8)L-rRRGм]k6wg-&AO u%?b"v-٩XoxNm/w8w&p#y.b;kN'܉vڪ4Vafx)[.(dtV@x^O9\TmTH> Amƻqq8 `9A9F|uD>" ?K`5{0b%:5C#:_;+Q u?WӚ*L_':WbJ~ hLfЭ&Ĭ2ӈuN1cYמ&=*ME J 4LoyW4٩Žl";B1#.0|i1 UG> [b';փk45鼥RoNuQt4ܣe94 hkNfXI$?y{D>] _+A$fY?"橞+z ^OIj;>Ehe̼,!MotV6M8>[,=1.Na^(D㢧nbkJ$U[OcW^~tJ :Sk$X\r!w ^sM |Bg ]<>z@R9< G+2%(['U3Á9`̬(ZT>k)Óгl7 ,\"pC؀&yr颾{SMO_@mF:/Wn/%7Wa$okN99R2t6n3ߪ\zTیġH\Ie a>^Pj>NBT}q귺lHKOUh/,;:ߔJpGPv "* VwqZq{vJ_oN7=)'k |5T6粯" ƃC̡ezJκAZ BJ v0z>P > 9AcMd/k+ğP1چvp5 Oy&A'6,}5l"qp*୷>i Q y.h~MĶ(q%Lv OCk=BlAj4$@ޘE|"n)!<-H~E5=Ϫ7DfҠ@.S~"F5h@HUC˱C8j范'.@)[v֨/%nwT=p]{ kfQ@|q1=2Q9&$a=C]iiӒ :KVYr~D IbP>r*Jj?k~&D4gN X'^1:iu3^}. U*z4$,m\DFw7kzNڋ3 .#f{HnȢT=늋i NЦr;U-f-WWUhOzy_p&< ץzj!4`<27ԒCbyBvczhlŗ/ST\gs8 -K NYj6]30`ޫFj3:u 潥 5IS:RZP[ߦ [7Wk4 &NEii{ &{$UYzA[WgԎ}NҖ E %N.K#PL_M8ݬ>zfT ­ax|t`<At.m,tICS|X7b,Y/X~S xo PɓUbVGPU gC6*fi"c~1'9c՘tLaTdX0XF%L` # g=p(ie;Ǝ$yOrx_7˧cN+ @Ş +ђ_lrʘ8C];xb/@R1L2XбIe2dKj}oSJ\GptCZ3hu}wd>C4 T@pKx_b\8+~ 6R AtCcP'!puy{kϴp]l;N񑝴mzk˪Y>HV|yG,]S:Ϗ<*ӿeRv{ƛ:rv )~DZDt^Eb!P Sr8*05:|h5;]c !T<hʏE^W)Ǡl"-BN/(ܑeڥhFm`vo`\QJ+<;0R8VRfX6ܼœ۵N"7 P_/< QSk#0p(4'S)972=ۢSnjS!J-ד\PïJ{鞡eT_iՔs '6Q }2e"5D%ڢSwb,OEKZ +º*SXz&ҟQ0fסW QO{!!g yL&BS,ʤPe1BP‰A#Cp.f=G8&L:4Vb޾]ww)6nm Ȟ/-)8 佈 Tu8_pUEL]x"3=['hAOt2%Sսe֥Ν~q]rCF0O#oJc|DXV5/EtVY_Q7GĀ`c8 ~rr9TgLh.Qv(QYF`> 虗~x'ܪЕ?MDT: &~ J_vl̦nMvU- FmOr)k ;Q"LZT n[/tz1$ݨl<H?2]ɥ6W K\bUim2/_Zq!*br>tti술rHR,eIj؏8@u!0 7S嚸y35*8Y<ݳKìGyisfKao$w M e94܏ʾbj53ߘ!%Q9džα,^:Jd%YmR=0|\ΫIG"HB D?QU0@TIҟ]#Pe9^g2z֔ir}c?2mA{3 WS0`q=J@ \"j|טN(Ȉ\Wޓ)Ss1$-`,CCßlØe, Y:7EyuQpF/1Ҷ\7`;+9. pawB6TE)j̮q~oaܒs/OiQcl&K<:w1ߓ݊BTOXj͜ZV7d+F{H`#܋*AE ;4(f cjvq zP4F o~Vn՚-{ ShlMƟ- O]hO)  @Q9`[;7^W{Z#QΡQ;x%[*B^MRW cy<} (!Gj/ak-fـwZ[O24ž5όᜯur|}\4 !2>;=7.`NcPw%Ơ1.gD$ ʢW|lDڔi,R457,%'.SB4䳞q'=nQ3ԩɖ+mn7 yi΁bZzt?)s.8 He|m w]] 3/&H?' ; pD\ҁfd,Bw>1&^}NW7-Xu$xs$E2A0ےr+> +O{E&&z ,~:"*5$x*|fZfoKtCñ4Oo'ǙI#5B[*}A9:XCi CvN+m!E::Xgm(#XDܠ}eϾlH.": ={! B` Q2 @=Jbz`rPq=ɶ]%.ۑpucʎ%;JgKdOZ&"k:*RO÷ S6"B#E`ri<&"80HZrlBf"|/~.ЁUzAS_1, 5siDH@R̂NTչ^;qgKė ɤAz;'b5 ǜr Lݩ};b mb%؈NjdlKGT`·ȖF:"x΄o ?DE]KPYi-a$Fm#56Ŏw 5-`4b=fSLpΥ'9bEΕSZy+\z~@}p4r.E _]0;@%/خfpUL?SR  r"-=Ce*d\Ŝؕ{rߦCv%r1N\'lUQeO Cy Yt-&1Q54GQ;"epTJ^p.޼@.sɞH}w.#Kdt5gAռ yT,dٽ h3{`1Ȅ)m|UhiH+xg)s!,﯏anJL P 9WߣP2Šs|cL |ħ N%gK%D_gIv+7 B@ϿRK4YiVgߟfب.: }l)|<ׇ# +  ^4==N3DG"5DXzZ~g^( >NB>a0r k=08=YaMÃ{XDZ>Ì/:K`iғ]"YZ+nc| !kl"NSt!MX⟍InfҺϱѲ ip{C$Zd `>?y )x(lE$$]`M3dSm F/J5hlZါwSA${.gh<զH{z(xPfjA6H@Tq!:#R"nN’:7M;D,O_MQ{֫6&U9[[O":U@e\*00Wb?J'SaBAԧnqjRxL4b*I! f  [biU#nmXYI뜸4t!Ͷ`Q{w q9/ˎl}+Q1ϮbYY7+GٞGߛO[N'RS5Cu/yOUVcg3붱fFtvAϵcO'YwI7qǔ5A)WNO[]~6$8i @Q,Ҏ폆`G1}V8,#-ۑ7+.Bη>Zc߇ѮV=uI cƅ8c@Vv]FEmZR~|QScMN#|&ttimua[O> r KJlA1+lFzפz6LANcI^iC% #*N3~BfG3q]2u r w-V*L}q`ǔnFY ry Pnާ 7>gN0cPuK J~z^ P65G# Kp[g˔,>͘x;v\Լl}=TOED˷QȤ*󩔛:^N ;] *ybNUmkBl-"me7 j乳kfMD.MNc s>I=P[.+qעTx!'5] ;/Wپe ]39`.+--S#tвR5biG)7nZXi]~j twd؆Kh6*a4w!tt-wy L='6Ve߱GD6 ΛRr#QI P./K;NLz%)U%$!+8<֑1h|$trQ)RrNQ*ޗ>X[tKLpyuEdd,r"-,/6<ֱ҂PUbXs(8/`Dvlh^[.ԅ&mʛA/h 5}ٸ͹| ]i`NכMDyc©[e>-#:}tzKkWaq=eH{drj\%K{?۴o@1Zs|VEz!ٚ{dD#+i| JcRRf\msMVjٝh01d4CW+T]}<"MևF@:/v;B/ZzW-&%$3/'.dL )WD'5 JYĊ6A-^] d_BC$-jAܞE=#ZȾZ1g)07@ UP2#J힟%5\'qXm?7jYjt8XE6琯mB<=9VJq7ͷu:sFp(>B>&ދ|>OaN{e(>%m^h@՚8XuVY(SMڏcڃ›Aj&NJMVJuayv7>|xVo7AfqZ绲 }se%jU(S4#Gw2:S݆v"( _ ]Gcc6nHdخ̎*\^&_$gҩ Yʚ +6i鼴Ѧgnj<RIJbI҅dyJX[6r1R-:kI9 ¬_ s Y)?yW]!\NL°(JRQ6 2yLQ> `h:D<&-pLwD1' ld$Zdʄt5DLo4mI= gc~RhG R5EwA;gԲ+ܛ*Zo:ƤT#nfH#,w54iTNE\odx虏6'kMgޫ G\Sy (jdrLRuI?=FZiFfiWǝ?>_ח l ` !#t}H>RB]՛ 8Xı_1OoU18bߋM/FA ;FK{,YOV#I舞|{6xI8ذGv(YʼZ|#N;f aH!}Ի{n(XHVOn7 086bR\XV`yQ/D.$ϠlIhV<P'(P1pNDtk׷TG.7m;Z/WX*bV p3N釟 XSu܆XrPeI{9Id0e4-} !%|>$Pٚ( ے4{IBFvN)Z8N]KfɆ~KtA lIlzM(꺘ϤhD, ٯU10^Ş[z4tRw/18֢kԪbWMU\; ܘ1 | Dx~0CA;Ռh-u^:jXLlB Y1Sa}L?98JcG BMJ/vƙq[&;Q2o1= y՘Q9g\D:j]mΘCY1p<+B?Bp\" un|,KC$daQUu5Sr} W{WM Drvbsm ǚ<#5]ُlF4MC!wْ/ι@_NVkLk6c*n K靘`4F)ŖO)>vheJM X3фfCRRV\:{iѹF2eoD;ZH=sV[=:+T/$H\G+ [8j:]P!l^~ q.ȸXܷlq@YM#BLN{o[]yVr1m=svI\V+JiKT2e:_rJ#q7<_aGޭg9k"yв6c_E4hAQS%|u;3v5YXQ8z9`Fv ryIY17ma_ d$qEb 'T*] :r5r #U ԣH< :>/0-י>*D s~]qmǿyA7 lJϦhO彮Y)}v4J( 67o- /EB!$$R5~ZrLN"4WaCdM0.FAp4Ef8E+\6i?ik#J mAH6(H-oِr#9]KaoU2ZC*;lww8谚li9fo-h|)}̆Soo"Rg93݈8 ځ+Vni> f9@?'Cn'ؽ*kva++Ym.S(_8b>d^נɱx#U@ԩoJͯ4c00vzZvl^b>/';3w>V!&q>5?Ɂ4Z ArI92<¸}'2ӑ N}k/$4? Q&g *6(Ғ.*aʘh_됼/]Zzʹy4㘌`gkgOF<gj_aU!֤Kz-r%bKcڨS ڵ!S~uaʌ6{a>t4rQQL{ =n1OeP;.\6!NJ*%zyFzP~6umGpY@d`wyC4ҽY?I$b[ Ԥy4> %mųD6 u^{vԬ0sH\J7B]tuަXuWLhTf[!X<8S) pgOsѳ.kWO{ yO"~fg>*d֋^`@$\Xo)_K;c{| dx"VQbL zz[HbpHN.b6H;u@Hu(A±=QA߫=b>'Po׮!{\Flm ( 9a:_/=|Ư"T>v^a $D.vשr=888࠭_uKP? +;ެqu<"}GnӈRQS/@ 3@Y m^Wv*CHTc6\^E HX&v|$k*w(8}/ZPҶ,SXbsN  {>[8!juϯ ҉-yjU [Td3&|!GZVClo2TsY+¯T?S{R8+¼SB 7T"P'`sN'b O(CU_G;*DO (K)K^qmz0fG.-!B+ m4e$C0ZՂ .AK@v VOpofGhg$`B#hH+A&i3X(::vJR`;͘B +T t"$uS4Mg-s[#7t X7 ox+T$le$,%sA ,ޯl<)!n)U, j|*ZY`||'΢ T}VIѰ2KP8OS¾J;_yWNl^J>j:XT4tB SMCz[hME̫${iN0 ۹ںˍg}6*Q)#*)S#`3%:j @8$ 4 [D^ (<cߖO|-si9?]<9yhxL/N8=a!r1&̀L"\'a%QT>%}RJf%yK;6k5Ulߴu;" +_N-v6W*B2%va72MZ~R"1󑁙~:hTSoFau/#ҁd_x׬h;ވ3)l-՛{dSٸu^*x `R9 @(=ǫ6MMuR b`[nI\n䜷{H3]x,+"W p6|q{i@DR`[;νޝY>28>P*P\Ck5$Rd5{RNEi@$:\ *?ܔs4S]AޏMؑ N!(v*TUR{<)JʺTNYz|8ʅö6SCcNSIgae~u7E#gğ++ezTLWQQz0 savZߤq͆/31ߔ?oL(,l^>p0ޞ iĝ6eҨS!TKn| k5_̽]Wt ''0yn9-(I?Rڗ@_ΑSfHRƊ9]6Y)?`0s!Aclxd"R[xNd 5 #Cb9'?vEnJng8,5E/QZyX#PJUjo }zRc 'Dу .a-nH'V8ZMN1ƝCn$qhp!Ȭk)hm?+Ĉ-u?H鿷^RY.IGL[mg v PŪQMwbs\rTEX>$0n;f-aQ ?_컛iɍG=)&pt1'I Z*zҊU'F c" vCj`Uק =bz D▱[)RY2(g^в{|S0T\wnti7"WO%i !zGHR ̴c[*H{Gزu#!,^S;C>JO *Р@ƽ2>G3VD5g. #r8v}x~Qyr_y`}qBV%6ЂG؞PِEQ LHίfetc〼p |FG#[rςَ(|#)+/ɝ)jԭ*iNEԊ&m,Q Jcsv{ ,<)@ Q+u#g? 2Vp_ ԕ:xsü&oraA5cQ^[tlBfێּDˊ:ʂ;PJCM$i^E au]c> O?QBN\&*]Ek/!ER?iO|#4MVT0kH M;+bK!=ۀ[$v[4BSbdzp . '9>(\џo/T;=+A:_=Bzsoz^ [UYw:6$NsVw @?^L"kè9|JjϡdXI6t޵تlF$nOo9ܞ_n%;P֖M0A CA-atk>T{ݩ\a.(., i2Uosꮥ4k QKq/˃L:MQ)yEçyr48*9B8KR$w7K lZa=0(PR .dyS}'>#esp6H{d$جf+(gi01[Ma UDO?J\#@_`S%]/8b40@sTAe;: 'qG7H>+)>gJTe^=AJu= oS2@!$$yz;jtD n_AvZѝm ^pGvtb=S +Z䕉{ېNU"_A'@yA.xS3߼uirzڐd@c[@yq⭭;/?ek8@ rVV+= m3D\/>0\2S e:e ']hx\ٙ>nO[`bDO*ޤ'n|/Kĕ- c ٿQ/Iө3XF &f SOobRq<[*I]9=e(Eק7@^NZ.D ҩbLє 'Xeּ"eJYԞ`O%m6r`挟n$Fn n:56*9tepme?ۚ7)a:{}7a[ ~S"0Ç|H4|ƢCZ\׀Ta9;6XO99~0 7xT@qܹ7gv~A@`:&aEUbkz2^# MD6au>h%>@5KDea%F~uk~s e,xЧ!dʕǒ4fGs2>) ׉l$^ ~9+4Q>IRUЅ'JK-Q{)$9; Zŗ}*NJ.yE^&ކS_q0[Nr } p,loQ0beM΍})W%qIi)8D}=YLNDb\­[j}DdO[G-H c$9/W?ZPYy.g$ f%8oqMHaڶ 12id vTfz=$pA.Fiɍb04rr?eգ!GrCKޙ?QwIyQT[ҍ{YB0ױ,ZbHtކX%qem h$'ef|{VAڦ5%To lPSnRT)>3@$V7_/Wva (}S;8"XJl%tx#;f, ssMX-[{B/ɾH+f0y<}:NOtWPоB-p8㖦Uu396/ WdDaI}he Dv2 >aDOq܂|rZ;t1*59 ѕV|-͋!GYǵ"nzۻZN?,?*Wkg6)L,iu!7F?JJj Ly~ oC12]FGדJѯ0ګH;TsVZaנ X=(j!ђL,[˾(j>V&27Ssh3qoh~<><(J2a>88&=ys`…Kz:y5"oC=^|M/퉁T54!iAxp ^ _О=;n%0X9G~ x]Oc;=׀{b:݃ߦWi:Ky/:\1?F VLbdѦc /'> Y#m І/U+0\gVm,. )j"^n);C4:#]Rg^Q]1enC.'ʿ F'/&O$KaǚW^3B~Rfx[͗ 1r":0H PS^tf3(nN\DؠݷE:}ɗ}vI_cM}bv@ *G2u[*U HNK8= `m /Ĝ<%W~M*=ck Uۇzd~= ?* 67> >R(bד7:Șt{v2'1^VS,RTcCDf "dbS<6cAa߶m$}n!V8nb1iqf5 nA $g0 }*FfCVE}Fb#3)p? C"z;3`.Tw\\)N{{MFo?vE@`zT_V""YCcL' U|>(y,|5*n]1$v3'~De1 RO#c#Ms]S,jg)2fgEaGher ,w8֠yz%*I^} `/&7PE?*i ai#2_"6P͢h޾3هD-y#.>G[*c̿ɵ-36?4!93hCMWzH<(6#] wr6߄/=lQ2sYAֶ! c;m3evm}IUK`F&oص8fT3|G4O"օbuy-{=6~<{j㳎 &YG0G_Ŋws>rAF3G.=b6g?.י/4O㑠c@_6d 7B(k2~ qݷbORnl(dhm>StĶ]7 5$V#+L 9U[6JrePmg(I .LwBY-U+Nfl胃{H&w"\iLb=Q'>Uw ]9I]ŀ*ܚiš$^LXF(g$#7 {|`ov7};B+ RpoL4E*7k$^8dgdM`C(Tm <3Eˁ0jɇCJvHLO0 1 iOG6!8–șV dӻP(bSpDu2 ʪoKK>X O8H~?'#itȾ~x(d Iپ~/V`: v.$: mqLw[=<qZT8˨|,Up7͏:]C iD5|`J:P017c" (eK7/i6+c@9Cq6 &!o+m҄4VMl0ܴKxgm&<Ԛ`ErHvf6LK@6[ wkCNi] u>*>ٛ/buѡpEõ6#9f\| Er^ zWpm-kiM>Zh!.4LfZ!SZdB/\Nv!45 $2FybRHO:ǡ줐dLHm4o)ehC~_J>-1F߬KzckE<_O$?Ip~~f@XgP}D-Ceq4V? FXEkJ[rm YgClB' yGM7Smq=~s{t"Bl+SIcYHHToISySK]oĀ/(|PPd3x(}S) >4JzX4 ]rT8|¹T`{M(2RzL@Q\iiWSqAd=ڶgVAN(JH.RrO}z=Gd_9Sp;nZ3k[n&[F팒a.bwbt Y⟁jd{ vd JxbӋ9GLJZyxFm~`X79W($E(rA4_[(wW"c?54Uʗ27ZZyYT-CYzD0l.kP%4bUa \44Z/ mPְ٧hCX^@w9k0֪p~\V޿I !Fr^YEitJbgd@hiLwpVt>}|n`pC Z~#QԢ ;c5*['pgD9LJzQ, ܬ~D:m+rhy7qx 0,6'dhH/&K®+zWbAqJ5LWeʊaFz>[ }ܺ6Urxq[HF7r%؟[4|IBlø!+Wr^'ܶ\ @;s04p:p^MU_nMN ."_-į'"M7@+ږύ_*y5iԚnp JW x,ep0iǺG PD|#d6Gp(A;?4jV{;` OT0Iv#'7txʱ@ U>kKU"zjLO*т(ڣBeʙ8XOGؐ{LEy»$P=Lܱ-UC*'"P*<޲A^hC#yzSғ:26dq u;^œ^ӏ6TuFOS> {x^JIdӟEʳ: T1?V.cmYёL>BPI ^L݋Y-WEg'9*訸A1_ѭȵ\Ĉ"6+=a DnxPRwUа 9@T5Em5ùdes!PN 3H^|W:ER;ͭ[zSm@ y2\Fq)(WMċrc1RvܭїeQQb_[eK7}-o7b0x8 x?2qK߂hZ_~y~Ɗj$崜vUg7 BaNsh'd8oʒ:L"Cօ*dV5/:>+A #,Ļ>uw@,u=?|I2 J4ߧq{z0a&} kP]c4[O˿4&ߧUA^(K%{}W%eܓpӊ 4ʈsӏB#~H܁] bJ5 a1ژ J4<jſsK62.0,WǸ.̳* (uI _춥@') N;-@3uXU[OUC$mni OF]Sm'+5)֝:Οǰ-<(';]@xStgI&-5  6S6墥0HMwہSMx׸r`rqT g$SW'߇ʤމCZYl72Z$5=W$9c?;6eЍ 2yQ?T`C:BsL5eߚ?D}mLő# uBؔL1!B2 {(b=.ȧ-d d}u`؏Vϛ{D1:Vg*K[H贠c׎ FE".Jsw&y~fq;M,W[Jd5x%U"-u܅!)@_Du v`IrrP⤨:h,,5#kUxC&l7p B[_.>BXTJm@p _N`z 5 ?ۆD,. [EMĝE635.ӛwR|ԬxAQw>ʐ5.Oi4b moOTaHk]R5,cJ sjOmLJ燧cd|-\$ :jv|Gpw;;dYs֮^ 9ו4C[?|Qs92zZNV@β1qr'^Un$2aB|Qrĥ~d#V@B |/­mc]: a\* 2W:\Z{!,dG(Q%RmX|e02">՘EU_.6\yegJ"t=}E&8yȽd瑿uАcXi}>)C#-Pny2 Hx_tm;Dr&\X.浥1,~V?VV"Z's l?ݹ7 ь5@'GH4i/Gp^]9f='ArZ$E .Esxgϱ*DY֕ZWfFe`TRhk298&l)' g}|ɹ~B#^IŅy\W"fL %@y!SQo2`pE}r.6 0^N>v%cD\12[74쓹<؋sp ÷;GZ mN2MDvS( e0w_35A꥞u޽77v4H5T D8"v*Eve#6'0UO\0|s*!^[j:Ga!}3 hJ f2~ơu XhI`A'/vmvVR1CnߜBr(ε#)o"NKML /m5j5ϥn񡖔Kuї"Agt^ 8G&!x!M;XhR=!W /Imr~q̺6%ֶͫB#v̍H 'gߵP]PX8a=U8e(\߬ ^RTXɥF߽sss-]K!:~1beZ&E5x$91HαӶ]l$'ߟ`L*x hB]Rʄ;αHoLcl<ί::4k+DS*{vMcbXj4XOAf 2ƟK%O5ْ̂ف~8P̶/m0hۛMXpJ+:U~r1&WHcB V>~+O>"a.0Lg9(S_21PO+'hr k-6Mn,3An' MrGj1`L}0W/+Rz\GӥL}3=h-.(:5ip#06䧡Ce: Ǚ7؈ îtN}q noUGP$$Ao>2p}!%GRr(i8!ٹ]t%<9eGc5xkeS⫧^'A,lQ3y .(IBu>pu}<xgʇv. fV@Ճ'4ڮk|kfJu$3eI)Oixd汜*ɣxhPfj͌ v1[;i8 7;݌$Xr[[a+Ovw1y xl|lipRvhn?Usk.ɳڈ.+c`_z#&hQ H\Y|+u:ǵ6woO,^sԮISj)ܾOΫ unh&e_ na]Cc"6m*}RZew$7"Ĵ4խImH4|XWk38 U=3ξ6Ľb%a[O2B# aU)vS~Ÿ '%4K ?I[ 6 0aqUO#f&F4)Qo|i [(u%~J#<#Vo8L1\Ln:/*h4jNY6ofHLLT,W:ꗒSpá ң:B!FcFQAv8%&(J8Qwqoq.^uҚ:|:ë['Usd RO`"L#z!yyR/G݋/Os 8ۺC|= n#2a [[lxu“ǴB2S !-3T+Vgw!HꅁLU$w *Z{O qH 'H_QFZ%(;-?&d=+59lzm;嘍bSh7 X{u_z;] S"v7'8w+e70v4 -aPH{??BL5ڽd3O}S4쉐*=~8Ox c[#A"d.A]f& ~ N6I9Ou1 \5~m5Sg%1#ر!UxʽVk;bj%;#JC!l| =j2"洧W#Bx7p+.nƙ8dM"TeVBi ~A10/E?܏\ O=~XB4zW*J i`n:y)J#i=IJ%|?cX~Jtzà%i7Ѽ@sx chW[ 0zgy3%*8:d)uW*EN!&kwCu؁W ͉gLZ4D_ $1UW񘛈5K`ጡ>.V 6wc!Sw"S0|;I١z$Meb|7MZ"HNXLgSpen{y:P ϣXs, ̽ɿ0aY߼2 X꺸Uɦl|L{EX8h|hnW ^#P׆G~ MN&XUbx)7+j]dn2ڢO&NX 2À亩z Ϡ_~Ĉ͵5d_ N{Yx kYw<Bw\(3rº_s™K 6't1IJ$|] <`\v=~(i&H&wEQwaMZҗLPZl㻂9\fɃ&B] D뺓ԉsZ b.=h&6qU}|= C2 mkP`:LIf[|'R ȼTW;)η :gKS 15S_]眧pw:>sXF9MR8Bz*L⏜597ka/}$6xg`> ~ƅ2Nz"Rxs\t _(6Cw<(*-!B`0y6WP<$uffC݉oON3Tco?0Y؟z_r:QmnQDGҼk*m"#-PTad}Y -MR*̎1o˂@EI]< ֬Uȃ50?[+* >h-NĎbIZJ6}|Kq@|D~6z HwI2= O?.V9sXՄjI>p(_ SOBN 6F9 ꪾRpE[Sߢ2`|FwRPV˄Sw3ɋ#J$Z|ݮGk%Zc&KW\BϢDGN"%кs2I ,LL kTN1tНb&CZ-}?oprڟZw/N &C(k\ߪyӍ@g`=Ztj1n(R:g_׿En<5;t͇$g۟4WJκD 8XeZ+ *:%Fs,܀ڷ%{={۞@bi|y%GCۇ roC$kgnfp.S;tsVNB),`pjݒd&0ħ(0RzfQuQEF1*W$!zzD O;WEIEΫ/w$(ȽJh+c%}|dmpTUPz/ߧE~ܽ2櫗gnP[p7 &sH_=۩7/haa8ɆD4t0l)҆8Zېg1:9PmpMOBA UkSl#-Sm3Z M9LpC;lcWյAȐ3nb-`?ΏqJ:'C&6G- XЬ~f5o)=w%)MƩGCɂ_P;..5+|z>֏PX`C}L,w;nKfwJFsD?ķ +Rr/eHJI9?Ȉj~#~yo`nEQfz[w@"QrUvF=^E-|x c隂l%TCj =6{9Ɏ&~m騤%j? h̾}C\?!LHBSV>5wVs5;(h^jؐ'}(˿1%Xg.Kfù^W0[X"е& ʏv[Q1rߊ8;-Ƽ{ƥ,&3&oK',,`$EyPlͩϽ!pKk ckJHEav 8:tq2Qn#wH Xm=%N] <ٯh PϠr͐*[a%fm;æ!w3"`SOzW~;m:m:S1M0q&b:ypi(?Oƨ%ǿRD24qlJC]#5w QA>T8{e-btלߏL~u(䦁l`$-5:ӆ+|aqy#C*CZ$ {2oq4١Zufk;ě |#(\E%!-~RǶW ۚ=j_օhe:lq|AEK]E;p'ᯁ_NW"bm۪7B@FK,2He\"mVeud|#_v;U xZBR%2@JХk/\$P8@,ҋKzz:M_W[ ugf ;f$6>Vy!AIt=);Ktl[x,;< q^][K*Zv$`[>3/vu= FGaeBlr^W˜UL7qaM[p苎h tI$A"ek%bTD(Jup\'߃ #ª˷("gU.NAތFc:զ#c4Ab0JUgamoJkmC 7p:ɇvdfpl*H~x)/ą wn,X:c mzYVRhr=F.k$Df_nQ4y!b tA.O5Xx6BHBI hN5wG$&/@J Pӕ6m%0͗_`Ǧ/_rU3eؤ )Kթۄn;&G [ 9 za)kXnWfõhw%Ȅ^|^}qG8)4ᮺ;L^:#s3 t6gjmQ8ĵ{W|j]?A'1_!\ǻH"dy{y'{`Oph2DžؖЦ,;' S=a{уM&߀w\$vSTާ6}wH͍@Tj q\4p> *PUZ3^&dIou^'VoKdRʊ¡gUhEcun'VY͚@Fm:yp}IJ['h|%lHpAa鑾^bg#7]F#BPO DiTCZh|S.fpiV7 d{z;ȃ(6t\LodTj&<5mO m%K{SVZ)D꠯^~2ƤOƏ{lrO"i s92c}r{1P.)%pg Der؊6^zv$7aֿQFz#}T g4z*mnRׂzzeu0jYC<&==3KLf?/+Jxa& 9=q8h Mit`;96|$Ȅl@MI8gU!5W4d#f˔S$V\'0<3,"t 9=L:L xX/B&n5A.:Nxh) a8^O;ա g b6qyrDY{59dĎ_6Re>p؈`cFl4.0 ]vH߭fҘ 1Id0[Ƃ7_V JrE]&a: z:&44_rS̡}Öқ}v<[Ͷ'Ee8k$Y6m, fo#tN]6Q+EbqRJӞ[*6^kK䇌%V0 _<|.cs+]pE?gl7J~|B'jw'/yayITLWxsIA]Jd: ʺ:ݒW"pU|saYazbL&=Bߴ*bTP[ 5 ?~&Xe50]C͂IMHfރ }]8ێPϛD_j6$v?y mw"6Q@]ӫ Pv}6ZGy5 K8pZ]AuXzi ~A2_8U'W7PrEwkĈc&9[pw!oe5e7IDv`0.)V4#g=Me<(D7i[G>!e>Sr#+B^m6JMR ]߬+E^;pOǍM' ~U#8 jɆ*5!@z3_udO>6|Pݮ^l,v*sXΈPg3&_Foqf^qx&F.z%"WK 2kOS^DӤ~۫7=pAsJ>QBC ^wv0%V0B_Y\hbh/dZKCnxrYFZ͡k-:F_Vvfv0-^)ɠ:h*d0#ᜏ 9˜zVѐdx Amx12l`Y|=rքibmI!{K{ (ƻ?Ӥ+i*9}3+qI-ƶO~b&2NT=\Q-6 #Hf^Axyc?k<̎rF]ڑc[p8;XP̧Zyj4K}le%77P7APg8S yf*[s4ﮏ\ِ3UB^=`]?$vGK0MH1O3#~eVv-Ji5fϮ. x`}߽%(DYjdŠn=iQ!P9D j ē?VDvj͞_ߧ6}<+xTAMt‹m=M yTT-jmNMuE5*9'vS)Zlu[?o#Y d}NڝrQ8+C@[@ cQ?E!7 /CasmQ;Vo%,-c0Rf\wEМ??D+ɰTR)^ڨ5ӷDWD<rWP֩||uqr'PDKGJ=^G Ս4G?9)p;NUp+Hp`̥SmFn%'hd'1 ۢ-&ýPMkǒ@ zj0("KXTS޸Bh 4A1Y2q/|x(+SJaqS1%> ]D7 ܁(x% 7`wْHF;J2)UxX?w'JlcǞS.[`m]$郿 yoW?a`m$M)"cbS!| 5V_I*j~d?/WeQ ho$5*;m/OY>q(c[4&_Fk@.sf?fV'7 (i2B^2΄^٨fL]ʒ*ruH_PȪ]YhT*8A +\ |[`|g%%e*vOX"ǣZoЛU4OSG.g$f$^ {%=N>kBP+"y?`VsLȱhg5t#gq&,XڪS$ Q<,^*3JG[ u/%zV<$fI >U2wdi#n!.ˑk7tMUZlၲG;͠58usGˆ *864<=1uF4lOêki"[n{Uߎ/Ǭߪ,3ǸQfәrV!M' k͈fW2O7d!IyӔ^\8ώ]XzG YMK5+c*BcME-AjˢA$[ UA Arh1=͐˴p_jI55sxrz<@5vBvyo/(+*8w*N?t6ރ6<2R\S&?(l6Ɩ~t'(Y9lXR;WqxJQ!y䞊fkFhjyu[sOI? vk ioK}R0q ɥtZ`&*_$:!~c/9o֏'%7]xƝk&ݼ<;=J$&HO{h ~ygكL~׻~*1&FTC£0u%Bc"7_t$.~67 ztI]LdUЈ-,,/e\ |Iƒ_g y+_DcX5{[؝ &lᏆN7a"b_vbH +G!U20Xw(})aV)Bu& XG&M >)P Lk䨤F*md58rE W-آva>[dz @#L+^sp/;"MG﮼)S0XzYM$8cfB*E7w-L1a u}($V8:K,יtϳi\8vcUR7SoOTEVݐvܧz{2V:By+VYrLܿ<5Zud :k #YǦcΣ-eN!E;i*X# ؕQg-Puͮ =n d{"mKå^=IDtL ޹TqE|$j@7+%WGc&|JI$}7bcx𜡅}p$9@>gM%Bp^#PW :`<'2GMFMsᇊ"){vq;<{P`~6F ^_3Jm˧6xWN[O@I{t;|I:|'bboSF?`a}^!޳%|*-=wp?sM:pfn#Atm_Y"m`}j4Q)C(*6gMc8%_VZ;/ݤI2p5!C, [\,jN3MA`IrHCs3%R }oXvͦC`=iQGǙGqΎ<_裞J XigI0'o9 FK )/"IhlqYFX0c+ykء[yNS9)+!$Nߺ4WB;>mz?\swuzRAc) S.o*!2YbͣgK9PQtwE#:֞xʶ^lCy2ݑ1$Kq:đT9\'*"aҢ>].v0W_J*7M %нMSѧ>z1I۽O{W*ՆTƯ.B7Bԗ̄3uЫ#;az=>{s&? x 2^9l) #[B%u+IA%v$(3 `'/"d(7¾Pn$W :eq;b[ِ{`D  ׉׃|by7`S!yA\qt仞pf$s},E2 /^1mO{x9#R~hn'U<3 VR]+ ''_uk@y} uy[Pod\; > ɢK ʹۃDŽRGUSPT k<`j(!Ρz[hxxL,$2 xqdw>cYQB7߹"*)JES/ F* UEuŬ= CbߩsCZ"z Ix5\1Ο+}ꏹ/'ߏ:쮁`2{`xF4+I{,!ãT0 X\i.UJlMiE:*|S^"*b\0߱);ue*V1ڠ'-LC<=C AO=S Rt@KfS{-P:InۄwחxM7*ckm=jܪ`#A5p/Kh+y-=Q7 q^U8Dn:>9f$؁Vq,Ήx9Y Z=n@>;3hxڴxYv qY7aeem1S(ͮH9 ܹugYzހ>trnFHKJLz3QCP-Zv43@t@wJ\0"ھW4$e<} ^8 @<-QO~^~v:}A*-1k.P $5sNϣhq^0kT >PDzk*zy]G]~EJs?)IjTc"*h,ݚhbیZN[[ZU 68#ݾ9o +"9iΓdXY[]x#, 8 }퉐.dhwL;=Nʀ,?7cG7.5:HL1` 8,! !w> l'ǔ:cѬqŸ1 Gr0(nnU\X.Ȩ'#meĴܵ]9Qh>f]WH?wD=JS*T@`ڳu5? c}9C~PÇ)o0g%hX2cP*N9w{96 Rr `7$@JmQ2>( 9z&Bِ毝*jPEsR_| REH~ ւbDcA"?dQrn>=ZyڵXd]͚!@CdTH7-3C]; *jH3BHo``WhI6ê)x,T$ ^SL)^ (2G/L;- %'V@ҟQ%-NJ\حڻ) 5gPVIΔކqTMʍ1-2o[>zqGk7/]݇+jyχ#-86KK$BCaԆ;LOa6Jb}@k^s3b# ү*.M콝 /L s sq6!P% ]dO!]8jdEr^),B`J[٠يYep9On[|5ZCqԥ?'VUxCX S%*L?Ɔ9F- 1(IG@{$y7FQB  +$SX'DkPJroSVHkߒeGu?!*Ō4L;,E!!߷CoJxNG dl!qxW@n8uEMrF!ԝTƚ|}\t_qD|TٞG~hƓeeVIDCT 8Sh~[LU_} K62Մ4OJ.:V0倫:|\-$$Χ^Y_(e v>t7#&#Wr %4<mq?Zu$4`qٓ'{$B74#QyR`ƑvA#FIŷi js\f^zI`S?] l]Fh?謹\eb\|4rʋ6k7XtpŸ,Ku+I%4n2 ~th UJ&9kiП<0d񠨊] @B4Eiuj݂ l&1aw#5oeU læwH4obT7n\6=F8]1JhgƉ6#|:$N(d#YamSsC:Tbu'>ˇ E'dwea<'Dg~̚\ljw?C=ߋ}zhW~x(p"XR14bv]So9<G>"`+Qyp"w :[Ul6bľ҃"s!nD~3+iMm[TZoITZE8-M9 ,%Kv+leRF> )vC| {5HZ+d/+V%i㜝7:i5rPYC D<罳iA<|U:%ֹ͆umorq0'1 z;d 3ٴx\XBܼ> z'ӇRp5fRe+sRs@jlL5k@iz?{fYޖIJ^\N0䱀XYPdU[4&4Gh_G ŃR`+aӺO?(x]ΑZ$nmi)ږ*=TWK* <ڬ^coTeR{ $iWFF n@F# ]\mKHQjЄ`UG}DX*}]QJlY`ΣwR g#ܔLu>((UJ)K&^Ml18Drh);_>5Ͷʋ|i*ԡ1sFcm'W#K sejן{>`.uĝʑ"N-:aff.0^[$6!XEz]P!-RFN_ʮ?rU=&5:+D10{Ҹs t~mHޚ(Q*j"q"?:>[~6E֩YI Y{{i9fy!CVxVP}g J7 ]z\[qpvhtfVaJ{yzf#r8 tYXY_WɿȳbUX5[CMNB8$>:$C Kd7rF M>Hq0QX t)#,°;-xB2ǩtp%C Č#<4GP-DH,N(2"Wp@9PK.c!#IAn28Q 3v2ake~GGt֔X\oĵKR⽀<]2$LYt,}is( G%)MaMxRPFyÍ+#M~H0lί(BS "51U X&-j#,O>iHJkgOm0)Vr_$sΩ'#^;ckoɮG%Nr<ﭯXO3iw^Z-|.G*8lRd;P^lߧ1k4z0159 (-,~0'9FsWCs,|{tzǕ")եvXAN3pJ7L1%+z AuMFt2,K,)#7l~I:|7︔86*YZ=%Ǜ}V{hYObkH`HNif`^kX {A<"v*/S$@h‡qkx/nԵ" J!V3 Sջs'{%M7wU&} br_ '$:4;,CCd'IA j&p4 Y~FѪ UX&i=דHǐeGS'xՎHt׋K;Г\gzύfTİEi8r1H2 ~58TFȱa(8bJoͪ$>YxQ(MܨhH`ѵzӗZNәS/n|HC_6ZGɲR"-dw7(YҢnA[} ϢfHŽך@hwS`M&$,] R,IhY'Dbৗ95 =z[,!η;ҦbLoQ qgz4{O`]FasSd S4Mr7D̻]} A @cD" "0ѐe {?gTf龗d58Z놌']&W}z2-ʂʵ~掾N__\vm}z`v>farЫR W0+XcN8,{vɜM^Vfj 8UuE.eSJ*&Twh["g6,`j}hj(~X=(:j:Ԝexܲ(>.Pº {z[q J=Tލ\Qra:pR]PtuAuvKzW!b=KݲUR?jU&D1!AyA [ܚpu4Hn|q!n48;JGbrPܽYjp" p"VQ[kSښaG:V|(3I[Đ:PԾNd#뙲ִ!!WF±%v%JLwqVƅ WǴ " 1s zmfYvboV#U=_`*%.g֘[Ɣ( unictCJ_E.Yc6QCd~<.x6NLB*)o/.ζ `tGɱ ŧ;9x; %kHuNfb~:p|D[ġk3+JkvIS4,,mJ'Py4bЏ{ۖxAO/ma}wXTk䏟*ti7ZhjwdZ\sBxgF}6sthdQEZ`!<>=*!S Շ rqBuiL{Tq/^ r%ǔ0k hwr_=xQȂHb9]B$w}+4T=+ nZGt8%?h%Ckjuc-=\FmP31VM,KGD͞)C{1ѫOCf]`+~?2&hO3tz!Ř(]s~a)  _jsZN%K&rI(=qmMD 38!CfisT qFm餖y`.'b7?!I|T~ɽ"Ur`Ps'>$H`*vajW%D5M 38f|7uNBsbi6ОSn+>+{ bݪ @?طP_f; #zViN*h<8eN0<@xtgf7~luմ^h a /9LA1ӚoXŵ->ȊK `̹qr`SV*u`g5)P[PxTIT( 7;s?(}= }jVKkZ RĘ\g4# ഌ0<Zy vH,_T[3ŏHVjnbܺRe|Vh0[ ܐV<l]B!RE%B/? o2xvWLseor-r`dz*1s*b|]\ 8GsŮ;ڠ:FܧT*9)-0 p*񭪲}M$27WYmKd [ 3MU֞^*Š58NʪjÏ ?VtwAS3%vtd#0MqD1kpCFȿ<&jSedMipіYF-RzW6"RMb@b9i} M_PN tƬ?ȽlÒkK,$Kpm3.b.S9od;uJ(D]:8Kg[Cڦو0/GǭJ°jM ڟ|̍H zSF>k%lh?Auɚ2CW9xM=k!K;g ;dJ| Vm+,o综bv 4 \}wS:rR}t}"i}O ˘HFk s-/Tj4H{89Y "&;&sS+t 9fd+zl?d\v!- 0j$/F.c%Pɖͤ>c#>ut=|[u~ 7E|xj xO00vW]=>U&L1>4 \kc,t?ե# r# /Zw*b>b*%8`N0q!wC`-$boK{af~sm->t%@v٩6;_zD*R61y|3$ &.?T(%/Ֆd֪4lȳ_ݎ0hI Q!<`>f_'͎[I~~GkT_-5eGBڕa'y1uՃB+<<ŸsfRk=H9X0{XE3r!PɺAjVŐj8۪oiz 7ם&Qp |Bp5]~֯(yZ(y7RsoIUX'vx!MrC4lB< Ds,]#Uoo4y6 86U?, uxvDJԡara٠pKJu:pj5Ѳm ]Vg(S9˪E/ ;%x5XfL{}*=Y#HohK B|Ll-ॿq8{qNg9}1L)W#%1u?$|ؾL7Me3fnnz`'ob$׺%XExǴ,.8S`˂\}a5/lID ,ps㔞TK, оTUY"SYՈ뚅Ȅ!jxKٷNװ _WC-},p(r6|`վ{mv|%bS#\]jiaxc-Ft` < $?ՉWpPn4ZjްS?;QN/n:e0ͽsGͶ&K}JE g7sH83(c:jܳ;9S^حʓ9za) c1:>'&EmT>$6$ik}E@hUV)|0XZQ9@& `w- NVP~vy V遗?kU9#S_aM,j +BFڇ0LuXCV=l?t`#&ԇb1iZNZY>9UVz|nbR[Z\ީ|/$צq|-K;z_?޸6J0ˠI٩O /wޚr_bŨL=>4Ff57X iE 8&D\\p;V NY])|3c,yA\"i-gub@;)`JP4ƑQ8uNСc1ȅ"*RO0eKB p23:*^UJ20ی0peBވ)*'}n/D;'$||!@'Z[6}Q} ]9΀IqS4dg&tVQ^xC׷ȇF:a>R-1)yaaBǦ}>9o|Z f*`J zZRơvw(\H;t+Ζ` Z2$6u0Ab"854OHƮԩ^{1;nL5o 1fyo<') F3+xJDFIAaZCkS$pT!?@)gvrtkuEҢ+< w^T!"dXaC2BL^/Aad#|TXnI3IM†.t5Qu C.,_jbF{d, 1LFq@~HGuea} fCy R5[ XT'TzпCU@ pO΄f8F 鰢GgȓǖKHy|j:oIg}PA:<uc p\˻[ VFf#sLo\FT3D v`vQϤT:?}D\S nk [f$1S(A iiN81o2z0ScuqgQ5.Nt8QqݶN"c⽣rVh?+霚n)!X/AQY/Z.&t Dh5s+']/PG!f׻ VƩ4Y(r:BQSy 7V8x1˕fF+|zSFVп'`Y0N'G nWKeV<7 ,")c>PY9tr':L*LMp~kXƺw4ڜ#t_(K:whGg.S, 5+W; lvOu@ބ?(7Y 4_ NCH*[Z~ԡg4'SW^t.)z̾1p]%nm[#Z")0FՍ#^9*:-Iq C[EL'Zb{T< y| u0WAYpoTh¸>~=WVX5p*ݷO(fݭj%])o2 أ1Usl.<'H8Gv.bcdnO6S25m"_R[iIP["yqS];e&xExPO"P4f8@yƯ]!T^t#dTMVڤkyg2iDUc&;*|)Y ܗސ ?Mt1ϧA(!Gǡߎ$2[ݒ(-J2zU EȺ=ƃMJ&f g FbWBs8/)`ƕk!CM3۞ܴZs HJ`f(\wJX DX-j  eKr) &88pؒEB)T=R0qBqI?vi̾C2D{BV^h%m}k4);KPfQ95>@B bRxORZf,_NQ~BtA6qQBaU."~XbaE~f7Nǯ1,Nsp*Gc^9uB`K %%ei am ؖ{+~ɨĀ5Xp%pW>J1W 8qUe6|u S к0=;Ԙ]`Ċ^: ˮ (gA`ZkaGf*]7ͧR|~nl OڐDw cUY(*5"D+p?uXf"%.`>-Zh4;EZqXy#̶, v \o,k;|Ub7,!}uWbGѪ6'>SM8_%+X4`z._\iZaJܨu-igteՎ ք0֌8}UӊxEņ Fępϔ(_c6Bzqꬥi(3 ;QTv-qO5yJ&sF:ȳO8ga&j/ !<=(,<&H[}\s d<9kk#M K KNLԆw9ͤZPf%S<ˊ{$ 2ͅp5՚cd͇ 1%a'@_tE3 ʠokCg\#!N#x"ɧ% xFVDnމqMS%" |_ʿfґKƎl>WyݫzE3i|@Ε>t̫bMxmǮ P N/5$1(z5 Vk{[@E*CF]Oi8ߏ.F4R\ob}#pP/o\f1߻ ݎ4ы"nnC @sfRo Guhp=)F;wAlMRuٸ$>Hճy5I/#^a)5Z9ukfE4@s<'~̱hPBM3#ƞ^T4i:g<ԗ6 Y ^w»L>L\vp+-A=s [KW9П`YbR8"J< 2'c#y#9cIP-l@yv}~w\Xi1d:NSQ]Ztd>bCPT|@"9-s_⭠mq)ec,?]gpMZdU Ewa#\uEM/EJ}b}3if]6 T c|mRgfG;bPljx[pNO/.؟f={]1 6d_FIzLh oýA041{\sVm5Z,Է4SrhD:,1y%7Y~ ͉}J7PFͅz2cZ w)D󬤆$F7D`|%PĖft5aB] (-^xFr2Sk@aת +6{ 3aw&mlm9KpJoZKo-ickT}3S7tA&uC2qt ߙ1J6:7"t~/La7)wǓRuʆl-U.ِ3f`8D1q9ʕCYZ$ %1R(Dx'`n=SQuy]<d~n-A6c/Q>%?Y\CZ)ņ97?m*mD-X^iiab:d,/>g3$&7' UGj v:#}rp|/&K9^D$iZmlrD̈́ZFYwZX)2Ar}Q !U6gϓg#2ĤD [fμo`jEP?S|lPy`cB!A.֡& ط=&%&H՛fLĽeĝ*U.LL:@/w  \8h2\c g_FQeyscpFdF#'X}^wΕ^@U4 4PpOxR %5U4pR1&}_{i+pk%B{гenƟ> 7EtDT=t_r4Gt!0\S H"xDP6@"f^6'4Xupx*jThFmXN+cupd֠(f[oj|'e·VwKt,lh>p<ĘMlw ?_l|EfILb o(w2y`>ue>-e/W\COP_B46 ѺV%a*J[f.G害cxR0\;pˠ{DnKz>; X#J9X^hǑ:9M5mjXEHv dM(`#PY6]G" \4j"x3yqu}7iRstF`ŠHv=Dps߷3cFx1=YB >L>gh//`E X7:/&I0@80I+yyI45IEs1"?mkHe[YfmcrEE~SEMFXebVEp{;aɣ _ل)ʛj_,X3&G3U|B;ׇo͞eh]/ѳcA~Kz/[@87;1:>c47U'K"CD[@̑B7/4ٴ͛ bRh&kkH55$$t]gK? h(}뼹`VEhe6f] ӉBn;meH[9Uއ F|ޙt"uHo76)-i(/47d?Y1ީvc E}'#s)18_]!.#C|dF=h`O00_3p==fMsGMO2s4D8gp'd oLIZCtQ[溏.DŽY*ݏ'煵@Qw5e6'q|m gއޑFU}f>jEȤdFP([v>N'MW$piy^qG'dJ(Ekn6<[g %ܾ^uy\$jj,ɊˈҰk ls}sB5I5SqF#t)"m= ǝ1`pʎ\M,O9MiuЎO8p{#쟓n}5)|DKd Bcih<={£yg_$>T4Vx4y8g̞8?n<݄/5C{Nc?pC0Ve^7){}!$ MBSQI"V^Va@ r.ȟ ^OW*欈+"#j\1# rTTBQפz&ONܗD|'n&Wl3飭Mٻ~Z~KYr+q;Gc~uB@ckH=!]Rbթ8ǹd!3C'1a|#WH =]u;r{ff\RvE<ĜT : ueVKA^sK[oqzkJ﻽S@fqW)"\ݳd.9`c_X\8LDC~}H *Tt/˴:^i43.<SPQ;S"-=} #cD\(bQ\9)`cV^ oz8KK) tvk5 r95q"M') 9i2%m:4WmP g St퍭JĂ >éKo#yt:]$ۇ% ՂbDEk/g\$:UHxۗ&ΨȣVf}Ck[`V珿ҭ$n`?L DfݐM>c,B"!eympSUhtOis7abh=U4c.=4b[.wOۖZy!őLCM@\>CSž x\K~?̤Ke@ȯ)B}5 2B FSl!gThu _Z&)G3w ?4Rjdm1/88'Lh+2ZՏ0;RFmtty((T2</*J&͖R4V9WW#U1[CVy-j0xz%ncܾ%'x\)['.zlL$EbQd{"sDG!Eeo %:V_~s?uRR(CFr)(8|YH-#SrsB*t!loN)} \+˱eE90pVߩ7h1Q qC!L'8k4Q$Cu8YLȶ 7n$cL] vc.LCqR/Ww$EHU-,Q3\gFeҙP'kzㄜ2ZZhym~*XQ05= ^7ϬZ"0R6$=5zQNjp߶4)K8qi7{m΋WO0~(@ ul#MP3zhQUpiqΫ;/4GUS([/]f R^&IyIIH΅f7ªA= S[T.7xYS2c ʒ#yL$  QC-'m^)SOd.J/oǍt]輗-dK03, ~1ijq!8h'_sb"pQ$0w1ZcjzV?_=S;NfsCŀQvE"%C˞ ۳k jVs""gK\&Ə[󍧧ȃ9X@Nǩ"$vs=e1fV/ ]gJͮ֎29%# fQ]T<(%4Īu9ο9"+F:{Љk\# i[^Cl.bvXEp̱, ^ir[4YbV(ZQۄ}Q:z AVqTmj_1)SOvZ :A9ίo#!\ Zk}01.fqi![j3NxIa(|3d\,r0IkA5 xn5ՍӿP4苲MF @uGA!s2>wFS߉wg4!3mxd,ꨔ9{"vmxKUZ5\C0vGTBtFAi2@ @H_mm5)$>N+(BLyiS~)hj^2#iAtِgbga b;,}-a7=6KvIXΡahL)GsL!8KzHI~8G5Dv]GI!`3gp[O`+VhMk50-NUB=7#,6"Tֳ8Hب=|iqƂ t{Jry-R#I5HhyIF$İcg8A~@l“ZCs7Ozs %We6| +at46/h+YuX^X^&msٞ& ٌp1 4s6,}|&*{j\Ԕ6 DdAo_m=])XļL^_e`;w O7NnADԻ;$zXOpm_;nGmZ$VܛZ${~g;cki.~JygaOl̐H~'~f -| X|+<%e`p4'b3ͺvOĀ-~[px=)1ږ4J/QI=}z8{mbxmKl>#DnX7g(7A6-K'0kQN[)o7:K3UUHs~x]r9kX> խicZ=p%ZrQN>_!T^ \ePe%J9Ɲ}pf0pB6qm~3:pKǗ1x,A{SOߴJұkP,gkQܑ۷5mwޮpqTnH:M";ȥ=c;2`30G :ZgXSГ"0[QE woĭp&D0?|[.:f17sca b+rQG˿lGJъv} UDw|b}Uu*# 8Zf/$ڠ(?[@B)Yj_3Z`e;ĪR|^l'5ڣKP*XA̜8f8hkņȷtc)pbGj{q&5m@ygĝv!ױ%yuL׶(gh z ƺe ~JRRfCRZ xzYwX8a\Yӟz"@|A; > ڿ]>B OZ81_B jjtZ1sTɄzeۤKPg= DoAi-Q=M8=/2) Ĕ|̓֡GHtQDZ̠.[wOqJsv9\ږ>:  N>Z]GiU1WF fE,.9/8ڃ6@أYw]@ρy=sLK0AX ӓ?ng~X3guo8B٬#讌:Xc'Uڗ;Rw,N|}~ S,댸8F7CQdVb;d  1a*ng'"jw;0^kZJ#[b"*DQgNOnye9RT:YȸP1257؏x ١Wv\'chevYK.|^B^ e4>Se< خ+UQ,bQFi6]lNd&읚$C̼:ҟ,*(L#A+>hj*BQK#7(^.(Y{zC/I6Ȇ[^c&kUw !$=|ѕʖl*bW/p~@?(-LIߪJCEެXGd\]ķ⎷%q(]}xYnWLi},=ܷ{ly?*|m<.YǍ¡-'f .8[3-뮢8_{6>$y2!^Ԡм\O#:8 2Ps @g73?#df-O߻p} Wgɤ}ԆK۩\Gf .K>&{qkpΐc6Z]Bn.!/Wz3I ne"HeWH&_>_0 )sq㥤P%f;V%$Bv!E5!/IS0jz,[xTc'MaXdG>{i<@l?RINNmIfI!&u9b{9;1YL 79)2,:}=UR9@KIl-K q[I&aZžLd%G5ǚ>sLn YpV]+-X)6SL\%rm"g˥E#>G۔a4 e3B 2π"W a^}uS:_JʠL5 ck 9dE@N<7I$o #Xld 竣c61fĪә^# K w$֋J{z?$'vB-@X[`;3(nBg jŸII4 kOqS O^}]Riq-"ә 0ԃn:jE#cS\og|^:ʯkۓ Dg/HH8Pi#\獊۱ZUgkoQRu2 wIv28ꩇYD&;S6b{obDvf!HFP]"2/9<aty;SUN:d4}\S>ϒ_&>fˑ .'%T@ZuY<1Ô_&%W L\VK%@r.xNY.GcbȮr[YOb"[oo"v;>cu 8rGzVf0]&!1 h]7.X6 nqc5''mF-l ^.Ӗ.d'VE(9/[Cw'b|v|ewzS ŇjوK4[u7}P+?a-3+VGUE'cv6 {sJ.`_WsC,_ޟv IJ<,i:}n8W}4v C(ujtkQ\Rkilzq#-{ylG4qb"ca`\D,1ݝ\#sBSpբ,:$D(\z~u{j~efn6t-@s׭n' )PP]00(K9݋rUM D8715:y8'3bXj=YDڛ0PY_( 5j $779$CHWʢjvd3?ea;pL@p;>Z!J[>[]+弘pWR TL5ޒ!dIh|\mA.m7c& !=R4xn ml>VL ߶zAn.83d"qCԶ޽U !i7I\l,P~پF8u&|K1 !~N"l{ \[^tg8*GCPr)%G QF r Ho@ݡ r;i@V_s{ D|:i͓R~K.mJ_6?]ԉ0>G.w" 6-.}-4@dm֦0Ԁ\M΢e,~VCɐcS@rH(خX\WXDA`> |ArN0ҎjPUHrf+8|v\C4aTE&Y`uY$hu\|?,^z o#IUA/+$xkǽaUOnIhk.6Xt % Ɍ,B;T-$%+e1`Z+^fZ;; d# P@ VA`К7@q1ˤl^i kY:ė!0E>B%mPGdABff\}=PX8i˙3y)0HwPAfcז`26v9s ۡ,atP{E6.Qƃ?EU)1]o_en#<Pмx[oNȪv2&ŇcU91exEJaL=472?T;ɓ\~kdEy3L-i[;UK\AyE8-hmcChVf:!`j!,Z?V/ u$`*jOp۽l1AA]}_.M9^PU .*dU*'=C#*K;(KXdz w!ԁggZ;Q*6`Y#K}n{dNsYnw: 3cd1sI3V/M3ȕV8l/)n]6c(; ĒE3f(cJx£]i9xWߵ3 ~~p<4-!e1yzZtGNU /Tz-WEz\^SBA#C5[{c*sH;tMl6GΨ[1sfY_~aÕǀ:&~GoKef%xco=E=M$谟mÖhp>fDV{*.IG]+| |fLg`d.Ρ Z7WcJ$ :6,Y Q.Eܘ=}ZKG_IF3H7)HC#ZBo[ g.<œtDE)bt0O5? C| Q'lNQ+܈a (#k̨5dXEt5  V#9LkT/ULj*W]`ygVWVUPe!rEۋ '"U>:eR-̿Hb ٿLlok,j^Fn쒊ALccs,[ٚMYxlw}yXiGkFO=/'-~'gy)IWW;74l0) EXO#Rƭ)s/:h , GS[UDcH4[)7&^N\b6Gy8xӎ=6鶸F | zN>e2mh??,beB;WXs|W"v+uFrQDyiO^>kZX,,iaI';!VCoh.aJPwq!BČYDdV3H~L'.ڛ鑽 `*!ü3,Ȅ B!ɫتt@آ9!gG263ޯ55jg,DTߞN.\Zd[ E]V4TrXǂLߓs2?Nv4Lz2Z|AxXg]XL( DĀ9>Y\fڬfje@$=tT>l"8A^?PuXUJeEVbz,&&w|>)F=yoF@4]o B"-nMӠMpXN31I\ 6:=7= lU JS4{4m]n%qAQ5 6xn=:š*P?-Ы‹SQGf&:~,P{Tl>13d8M2VHj$^!5͵5%H&+,,Na8|5pQ+$~>I|+%}<7+λaO +%dyO2 U,"1+Δipas^{ӘPq6Aቬfil!_-t.1Zd"ufz҂>B]'-4wr$r>:A]z{Ӣ; ^V3%ȓ5DTt;I2Yܣ{O.X{JE,}qq&ΥTf(IZ 9Ѓޝvخ5Xϭ0p|W(+npd@n E&ĴSmUD<0o뷤IK Tq:& {{.LYS\:rK\jw2 'RV<=AzV|(a,}dwld1l8i(! Hv=΂זQ&2˸W!DϲŠ&PDmeKLޣɩ-czIgeDb?˾#k0dk93SҷWM 1C8t[ܝW"d+PdtWnU+b4y@<_JV,~NAe,q/ DNJI7-5SPe)"^: .olrqߣk,emI1^DüI%[ ce2908@69j.&d#'EU }V- ω:k7PH:g|$B_ >iVN ѐѺǕL pa[~K e;UZwo Հf5:9>?|FLEdƽ̊%xvO5ʈ|ޣԤ]K5gQȚ3(;5TMN o:`>TNYyv6\=ڸU4ϐ~z"OyC}/lmPgw0vpZdbX{?58b6 D,n;+ J%9RRgl7%6# ImG]lkNs[av쩚=c /-Q/ 7V`Kz W .z:b~!:Kh,I zvȌ aaxՒ4ZgyPwUypx K~> 1J'p؅8 +BgH~?or!x].0Fr1ˆ]FG@`XH Wf{,NH k|\MqHAq%&~mߏ\V3jD _vOj E-U>e!p\: Zw ԓofخ-W4lME6K`4:о $n~Pߧ/;muЦլ;ZB4CzWJ FR@5tK`Y#-V* 63LJLv qEON,~4?Om~vӋzaB jE½'Bt}a"i):gB R**Cc}ם?rq*eӛu7 rʨd)xlUix&P@ P:lm&2S]yM..>Qz=¸@/oUI[@dt,50o!c>+Ƿ;'sY7ßc;Hz ([Q0!CTKBѺ5>S<$LmϞx ebbZ7y|PypJ~F z@ζT%݃PAۉLRjȊGq=}mշ񟼂o$Ox ;YcG?9KGՐ.!*&= +PU?5i՟=!-^Ϧ 2w7_0ȼ Vlyg#-aOc0g*̅B};C^I\6^1R}#5GZ ( ?xrGDBtpĜf=ip{GZ"uPCKs؉FP=?P ;a'b q.TP>󾹿jJxgD VvQ'muǪ>s[*f)/9>TP`+5p]I޷/slgʼ /hrr ^YL=k?ߢm!vI>L-RX=GwҘ+V4AaD_ [K؊Y'YzC #||/<eoJ |g.gVc>k}+%].k>2wrݓ#1#Taby)5s\:k_ !ޘG2ݫ]]P_4-,Ǚ+qlO* e1OT SMy ϼ/=KZPFHwNx?"'pA %%D%|dzY¿ǏkG*a9m,OmTjz^KKb3 bY"wopEq hP)] Y@%SȗPJ騻Bjɔ+]y WukKD<+ O#H;!V!&…-T(BE|%N5 'DA qSՓF% G{L+R&n -8b{'N)?捅訰-jY(c֟kG˹FxRpK@_۔ApV֞EZWu<(@6B՜T~Fc N;<l-qu ;CXk?WçXǸKa,Cr pd6:s8ٽٚf?55 V I;l[Lbut~1փTwקEQVYS,+-E!uh3b5̶{9(a?w)s]MQ cί Ƌ^"_٩MU=wN5]fS5S54JErA)ZC|k0KKgB<:\Zl{h<N!-(UP%x M"s\XHKOc U [mW*я5_G#*߶7QƇw4҆ý2g;ET(TK EmyvE6ډn?ۭj*~ȑ b0xn{A^>K9{A K<uBhhj_PX;' -\D{}AYf>za /4Gjd]b0#i# i7n;DGbKd5 o;<ڮ;O3G3^.L' y=`ƹu#UɲQ㟫׼V ~#x%ksȶkw""84q@!+hQ^`SMHJV О)>K |8Reep>bDEPzKwG8MkWu[}H2wCx0nIK„NR8j6BZhծva/K *(B!mfqk-_J2]Jm&0I #~N / =l~IĪXɿ&w~=%)//"GJ7zZ4ORН}'K!12'#{q;cq9D9hcc-qy60OV,wHѢ<135Q l2K=StJ-,AV`d x=),fcPm(ڂ,wQK`P6^<_w_V:;G;mc϶5JZ%n2"W?u~g-b݊Gc6Jo8QxHֽao>47[ҙUR^xfY\Yo"&Rt`_rԤA! dןth?brHG"@BBm6s&916*[=Ƣ{e .NpX"QU>h _M r _3r2D ۩tD\M^)MnGhFTFZ2P,t[6EInYƦΘmwnA+w$GNDciWF (4HezH!m+<Y3(2Jcѯ;?hL(芏ݫ:ĝzFCV¯s(;~h;\B-M}ewqC ԍc\Z^8ӑA@%l\roJi710rmM d7f15P]-]*TMoYB6*(fU%IP:#%@oYm_\m`7$Ԑ8F4u"QCȴ *5IxSH*t)X]%#trxGak,5kL$aFʌxz8j9cf`}E\m n%⒮D\I2;UR8|nC-u"/fű;2(jjz.~^#HO IU"̚Ąc@i/UEˌ$fV\]̖p7ߗ8_ (O&R88aqq3e{ѧB`$g_Fp] k_]rBh2?VxJz!(Ͱ:*{2\ҕJ _N6|Ef\s6Sa9d@TQ`ݔOmw+{ks[ђR[jtLڙB%7ȉfm<%0\[ua]oOqwaSS jKBg1A~aspWӟ2DxUi/Ǝ}0 H4JGXR>q3Nb.:9elG1 أInc=9YaoFIB!zV֡I  ׃`(TN*Z ӇmFş%i\2h>7^ijYXY-} ^H&&-x)Et꽤5tMHsBE:)FqJlӝJqI!Jc2E*i5U3&Koi>Qy5Gw2j` TGg1:1 +9ÈʤfDӽk!Ŝ*`:;hGv:#wԌݪKfUN|D63gY(HX&"rl ׸z AOXDǓ5P-W}:Ϲ:2vF捻Siݟȴ,NSocUj#+1*"]^TZFIj2u,Wɑ8kkI%` sg#"Nշ5T]EPi42bvq4 #'x;BݓgnlZXX9 bU}x9y (A U>ܗ|曽_ȇ XDUHDMr÷FϫV_`kBꏼuf<85w=x_g#$F1 V/0$9!N餑C@S5d q+9}#A{*{% %Hh_` [CS8bט6wBg0U%%Af6`(ӚU:GoPʂhoP>sSZ@4!zϙDD^z&uY#><^bz/,X γ]%B)#U/!D<od UAWNlt!! vxCZ'~?b|qFDTAnV+3\^dP3栜}IYp,Ij 31(r:%Oe+=>̜"=K3JIކL۸Suv&EXMݸjM LPtQJ!-k"ƴ .2?n{~e!,fwa;P'h|D>lϯvP9@QJ+r@ާf|MTϝ#Rܛ}mHy =K7o+0=!dq%$Jgdσhgu6 4@k(x2N0D3deRI"3]R=%f2xvwD`f֪œ\Z(x_&W\v|IMkQWX 4LfzU.N= c}Y-Hg˕s>s5>N/M˱ۖ<#*6^P5|#J ɍ }CEDğ(aiU<3_w/9{mݚZ Yxf=/pQm8鬲ْfgQ%),6_#;TiHU]g8j[mHJ1K|zo`>‹vE{(hp};KS"AU3mL}~-)ɮwk##X`)-a$;-0ξPfFZ$q] zwk'Y?g>^6YG1U%9h >WCwcaeU_.kn ,R5(B2ϲv 7ZL|K/%#CfK2ޅrycbbHhk!0W,@czkѫ|eEa֊qZto,zgX/Avs`|Of |ww1 Ow(WW-jꅤj$&Q,v>\Nf})_i Ѩ<(G)f)ċY)Vɫ#{ReW̡P+;O>MGb,Vj#{RhxIws~F{*WkLҿe!YQ5F fj%9 5O*v$ݵ%p9 0.YͅuHf$Ma㎑h% w$eE(cBs %/)WѥD^%þ)կ؋r2w񋌉򨑿I(z3?F[Hi|5xpM@ށx9clދNe_ZF3$o IW;==` dmt Ø^$4uSOGckl/0bPTpFb(يGdO "DbO ɬҠ-hp?φdpoMY[{ ^}Jr9))`j-^w;E!a/jU)I1{m(o/w"?yXKZ4y(Ҥwm! €end1t([[٨:Is@Wl96gM2+{WNJ%繙 sM >Z)^UICuHfiJ2'ލoJ\~rrjRI۸ɂӃe׵f韺IKK^'ab8JI:_?2ɢ/Jdͤht$^Vk31hJ:P]V@zIxXޑCWcpK0dsRGm򨦙H/ l]eKt?N@W+CdaGh" Jg @tL=Mf &|_4tw`G){jVAo69%=p ?!^ o_&EP5Cu+Cs %6p: SiFz/~͞C:s8 z}ě,`6RNҡ;$RKD@ad4- ͮPwhkx&eI1)tPXn.DtQil=au[_@вK>(B}l^%)+䗖f򫅞|9ǰju T{b#CpF,} `*ad*T,'J1yU :`SCOz \)vcLjһ].+-HݱHfEhߐUM#2Qԟk jN ƒ>@oq $lSzC6Μ1|0PD^W$6l@9Ӫ9¹sEφ=/5e:ϒqZ b\@jj.5zKC0O]P;WvΨ>BVfk/2H$Sc*.o8yvC]Kٸnb M0^~wpDN`3G<>^pJр[|e ЯNC456a8٫9oeh%=**5Օ@| gAd^A@os}.6vӮ|Gv'ژg1thx \o2C1(AI#U(l49tZaw wY-<Å.FO6]7\C6HO6 s_ճ^( P-Bى2} L\07nH.vH3GbLk-9d`dEwK6oL}]+F)>#%Z{ewPVG.(ubDe"l6I-͍ yWhIOe &+PN@gO4380;Q\bl@fVkyLH2YK2ti^l̋[p V|2j2UF{@_XI譛ܺ`]k~_ʥB%5ߣ/|Q!/ =&cvmw7WZC"l1a_;S^&JY)jAe= EO;:ص+|M=+ qYcu'KG-FoxOۯ޲3; U*;=KG&4`gXޕ5" u s i杸,mE^~7J +z fcn"-~1S'GSj@>hUFA"zPP"^o<7ق첥p%)EB=J^(SZ#=iLI}S:NGYW_p5 @.8.d{ H_j&ivZpV`5zv ؀1=ՁG4]$=]Q5-,? CxeuȄs ץc$+,0*7SuY  Zrܼhk['F|j^A뭮0n#)L8>\Jxm 3&/QuQۼ_*Ӳ]v-́=z4*֎'dTj>(l-"o?Xs@?O8"ń_:R7:' /9c`_l]D󗴇dŤziV|rfohFzLYE;ŭ<1Ԇ_ ;h]x#CY <V*d@\_g}wuai7hV'J,Hb"ǾBj<+J0 sj#5o]B#xWv@[nEaPOҌs0oś]V6uv `cZ%7wƶ#J%I&/0XԬp\Ax|qqG3m^CgB ُOJV,&LL&ٳ;JN:P6 1(4 `$lB. 3~'f+Ƃ 3/OƧxN遈Ю 3>WϤ/pZc[I aը_6@>x6@W '[(q8JՒ:x2AvWE0vvj@tޯpC&C# wVFSj+@c}'oVy ?zеy-G.RfS *l|iWLݶd09HU)U3h7Q"rk 󗮚20 $AqjGÁ7eu_6)Sg axI֡pw;VN޴-? VuSPT|A8|:Vn*ѡ6~tDN5u\TP\ EAiA1)`)Ǫ3V|~GtF-&7/nm2+TKŚu7%Mt ϜdNgyT|v 2ʉm9,rYwpU [DxP`tQ! :,2bp-Qﵮ:ė\r|Jr| @GD&G.7S~]Do-ʙ&yx% 1ǥld~ #_u{,\*! lΪayZR)Nez[#Cp l&6F@DEwNpVQhzc ;g;ZڻX^ǸBqjrBL)P^45li^^ Y&Qn1Dzap%fkAWەt}6_b\Z4+e&c"0X}f 6$$}yӅ􇗐4xt0D2'qڴXݎ|+FEXyͥwYBsK$i̒{I֗n{|O&ȪL@ĉI!({ heѫD[ TQ  |E8s!8E&X{  OJ r"uBJeC >&z(_Z`+nC>x]3NobZAH`@fd Qm+=ֹi8{ ? >-: :~xE?>d/`3f@NLTavb?v =eۅ605n^nnr Z2ZJ zEo9yq'JX`yJvCq[/ 3l%T䲱[x/6V=De.,/ƳL@Ȧ >PyX)rz]@Z1|#$fMJcH>ߓαtr9<94s3x}j(Q{0n^QGxi b tsV߰4a^S`Z)~Us} C$Y"M) B[Hq꺅JcGGU?'?O:V:H&H'‡bu00#Ǥ#-RW0$Lwtj[![jP;_uP)A=8Ʌ,F`E>qXjj87hLPP;xMr2Eow ##qgU17J]N ߓ"Rο൮7@?F G3HA?˕b(+(ǟ .j\=l"L|Ql5_jMaN (ȾK-|BK} 4z~:vKR9&>eᧁxp JҧO ɔ WHlY3%ա+(.^E>/"(l{AwOHhvygH&oJ[A ѩĸMi87 ujnSOM'9 Vvn@=*tͧ 1jtXAb4+$.t! /D 9XmGn^[IiSgCϪ&=4>w鯾hD7)q^K_4iޣX( O|<}hj.h"*luUt;lRJ/xkβP,H_@yAC¦Eq2!RG% ԢXRuUTɓgfh>tuUJB@'DG壯~ ɣ=/&9DAb׀Xj؂Xf[*ߥI| t[}*HoNdƀne[Wq::Cf١xɰ[` MrQ'R~'RW_,\^h(ǠsA f2c5XĢ,ƸU{^+RW0)0] H)QC4LQ?! ~>%YF:D+6*܁qTqq#[/S+;3 T~)2z#SI*#rTnwa̔!ci{'t59!.<ÑM2Caq\xs~M:Re(V?$gq1\QSY1翎guaS9 fDDh {6P_h\3qPwwOo4+κ.h[G![dMԪ^f[| *ǚJW@|r<31|֒Wj,kV[ 27z96$T4;*C}qir P&WRxya ú1kLE?s!r̍i2{>ኞ^*RjSs)g jPl)1NP*aUz"#_xɝ1_ Ր] ^7}{34(3ljY:+\_y H,=~e 94)m:}׋AzȠR x3fxd{u"@;i8Xfiq1)^Xgok5#,ȕ+"uϵBw>߂mv޹?rOY'j*w=Կ mNb0TammkQgo߲soZL&oa2-Nf4 ڀ` siZfgK>df@+?8p8v8in[~lz}\R{ frNJ"=ґt4)XupOLk 3 @_}xqc Ё; ^]y`^q}j\34L΍gMr̳Z7T޸Z CljiYx`x~i. ?B1ԡcIWc 2JF)/ڲus%:!*•Zns+ww&_=[P;{CV).)k~kʐ'$A:E:$~ "\mE9_9 ѽL(B-~-?Rtx1UwlM X#N[@o#dyZZ@:rRhoYao|*_^S*cvs4;] /%O~0q%mX4 o}[ӈDhL.@TMN81z i% |oT$2ʧS^@k:칌M~y5.|`$%i r p6oSroGj)I~{kÞyC_H  `vk'>3VR2Piղ? ug Ly7`k׎:b,a(u#~GfvΒ*:/l6+`AWr? "9zP#5q؂nSj##Dh^efp~_vm-_~UL!Q?&mQ?fܴ. 9Z#S#5) (>/C<:-7?`޻>7/4!2y!/}W*vȑ٬Uz5eo=)7ĩd6gʒP,#ރǪYz$N`\oa :z0wW=ϨW' /aH.mxUJrPt`-=zI;,e݀_AC6bYL˕v3xd,:b$o8JJ9s`u8|owՃwBrM+mR='$Hݫ&b ..sL&9~=IJ$T*T 9` c݉!~i#w}JGpLY#%Vm& 3ʐf4: 5#*/iuih++NBcyU-IvJ:o8X7MAol#;hXs !G7nH%1T߫#<. T,΅x)[cz7Hk朗9beYjal.9?%ƺWWF iP6x%Мɣ$da7AHMNJWc>l?#!n|{tN0iqS2lc)~&>d/)0q҂и ´`-R 1Q!5ȇt^?!?/DZZ6\]f`>~1D;x`+aσEQk"wZ]o}ӋWnD˲3B-I 4mቬgQ[6RQc #4*:Km#"zͶFN@;,n&&&D 8Yʱ2_ a@?N|H ]DB,:f~P"WBS&&/K*;S,nLeT]7ZbpY`9z<ꊥۨH4{weS2Q+Qhe4Ld $_M>iإ,\=SU9):bŊXFZI?9`eND@uZonhvwLU\>(MW{a'v-K֕96\ZXNq Ru oOa'uC/Z ^.K3 q-$hR]~ <74kDEXI䞖Ci\y:*N(CКH&-;E* rhکgr#}aMCӇJ%|y!;#e4#,ԻrGpp.8#^ KqAJg!,N5)4mEu֢\jU(=WX~ 1/&d;g+l:#U&oZ;],Tw<tR,?US]y,“c.ؾmFckv?0Bؼ_&eL*Ig!Cވ\{iTS;'ERcCfRuoժYF@b{>LJȖ7NvVq()`^%p d`hC/lø뾛lE+e6R;OW"ԌS0ŖfҠWU vAѿ4yFu`#wk@,C}X~+ O߃y+Q0tП@C3ժ) dBb\$pfQF"o6aV*"f*XYܤ$ SB=~O ŪB?NNbqld&eyu҆O/M7rRenS]t+D[)k-rzK3”7 a7\JbS.J rcozkp,(kq-}݁5-hѲy2L}J$"/Bh/!TzyЙ6onR9Vk++~&b?O8FĪb~Y'̯Ef:D'mj+&Ju^H^ gj`-*=Y^;{5Z(a0aBIn OM31]zQ8}_m|mQґ* N]99"a,ۈf)3-ߺYdO=ic BZ{3dɸJb~坕]Z=GLM2Sw}K~DtBIG2d?dުiʵZ='OhȡLb.VOpVR\C)D7M9邻6ww,""JMA \0\I;3ܳQ*-];53nhylN=ԇoV_g{[ y5e?G7IXbi9`a 3ِ*YFTV0l0 Q_~~z1QGڐU2#^!j pq6e'OluR+KGw_>u2m%\8' u D IoOK^8-NA!%w{qרl-hjyެ1ժ˔ X,Bb s_FsbuBѳ-]M16$e~?bd:9'/^]ꇛ]ҏÐA/3U dϯ$z'.jAY2/5T?l!' pD&w|aj5ukSlO)ն@ B-CCט>Lv MztVKZbL']\ Jgu &sоf*~ J޽G"UCtXL^x\v.cܬѧl蝜 +> ~EhNq"OC#(1R#}8MPTnH_Ko|dv=C<2[Sw>Y2Rh_"!Dza O*# |@})!]!F-7? zlCmFw]mF p &K;(g q^@}B+F'HŘ½ cHel{9pPm.HJi9Q]7gCYl̒#D]-Dؕϰ8gd Q2' !ʋ*,L ²4"?}J+.c)sVͽvnŴ#R'&TeEb;Wn P{JG(&{zZrJhnݪJSqꝗ AK'ۃ-nS_stx+NˆpH8)Hp00qv9G n VTڀ ,ҷ8U=ӤՌ7K"|pKyCv%3pR6|= w ME7O?`v]FXm6Rͼ-8Q&?lǬfpS|l-ont?4hhNEIkH:ovܵGоϙ:v'R(LM)!fLtn0gN?6Pey6Jӏꯗb2s d m\l3'Gx B锼0 pPǨ PļzXwq==n%3љ:Yo[.)0O_ D6,@:GpP9[fSf傘hx=oDDoUc~]'6GXju'OB]z,8* e.;dc1.D-̼:թEԦ-\S*Fqq :6BcCL=9W9жO43fH~mUJh >Bړ$K?luTpUDҎ/tEo塕ϰ $ֆ햚ҖOcڤ jxW(i ~Z %MQ;Nle Q@nI%l*`H8~0YxXS#^I\4\,0X8a\x"Nd? j7+IGh3ƉL6ZL|u?@,N 97NK+ݧ|ᷙ.j-/gD=8!cz{a Z 3ċ)kM<ΫmMRkE|MII<`ݹԺWR\a:Jp\ /QV>qA-&Ih\Hs{pG$<宀J{ǚW4߼15LOm^Ax޲Q"V4o'+FV%Qb+=Ri3 j;Ay2N6n~dَ>91Œ0˹v,vwT@@*;`EYq)-Kfnv=PD<\k4u*:&VQɦ2_z"rfTz{Bϝ׺֐dF^cHďy-۩3]EOɾ걭"S.X<4k3Հ1=&LQ;ȧ1mhFE%@:*Wn *AÐf[NIr^SD k" Xj:ϙ i 麶f aRՅAW8O_hpoC [$O:۩Ԧպ`}{qge0&1y֨6Ģ-^P 3UήSafsdyλy}o>-728|gYqM/xalM cwo 1\c釶Әs a̭10Ț-\Mpzb@2s qצIF4رrrǐBCz]՜ M֐fZr;~*Dx [.!rqXP4^a"*{(,'ǃH̢cz6/|sY{lɹLĦ `x˲rR-;q"=luOZrԟf*h"<ҚrOknwhwBj9H{R$%h03]ShX4w0O9j /q8'w*Wao_N@idd螓F`VMRAOߡioS `Oj;=N xi*zyd왑TI`\'9Ludy1pĄ:PBW]-Mp]:ۭc}KS;k e5}n1-WapUνssWy[#JxuׯBB0y_6h*C̴C1P[7Q~@´de'Zp;g Xr;!3 A8$jN Op2>o.tCm#CVeEӠU`;)zk[0.Em^S1Ȟ E 8?NHruMp]>qeý}_y&:{敯d[%LW>b-@g/ZM4gs^f׀@/j7b ԋl>Sk? E*>;,f8#bA&GH6Cl#JΪ|0рC ^YiIFl$SRE <C*mBoa#;Z]-%$~krxQgHg왗 Cje$Y-TX0E O3ϯv -?_#N8Y)Xku?Gb,?q~ZMfwjӣ֢Y%O[EKOQ}6CA49 0z!{Q(O2 Lfg{A 8޹BNSMpm̔XіLv|BxAvփ ZC'7g&:JX̗XA~E-Վb)EmŽųaz#[k%ۘmo{͸wWN!Ld1m?JCT(бhss!7ZC&eo1a\a_gYMG8Ј{Ş3 ৬iV?)0ڋfqA `|Xp!U$0= @Q?E,Dpr[Q-Q|\dKW "XOCin: QVÞ]`le;u} ]U&~EVpo@SMȦ284m $)>>כ`zEP6pl0_ݵB8~p?8*uҕ,-^kbqhΊlzMT:n EYfiq| ì^ Gw"wG٬3lZ5 w>|SZxN_L 9MP7n* dъLx4 y [}[4`+ :fq3 DKf|ȖA_MM4IxhȀ&A"W c9/.+z"z?4ُE .kXVBixO_1#v0RE:j-sP$ *K"FifN1ī)6;:w1廕Gcq#a;H=44 5?G"kztc}g.ĒKW%[i8z.e%Lag׏GuKe ):' o {s)}-Z#C jսżM`:’- 0Pj[o[1S &c$GJ01XhfUkc ^tُn4_A1]#zK,8#up?U*"+XHKT.uKP92V;6\=hK-&>` VKYQ jZ h2AV 6ʣL+|# {5TVRXܔgW#X_En^T %ZѸϊ[Y{bA8qpkX0 }ܧV?۩QsMɄ}}E0F9wNxԉ-ưpaudM,^;aI1 S |#O"t@av%RQMS+yi1N-K(}3G+Ѝ ~y^ zI@+X綖 H^%C&Hћ%%ut90kMш uTn0`D~F %QJq*u%6$Lk[\{C)7 $`o k1o)3˝C j593Yv|OsgY<(cz'{ەU_4w2tԋ1.ӌJJfO b*~͹l0|[B*Ä2ów~ǦgY i|ui%tP6%?k+d;]tJbq`-晚la;~N!ɘ@1E ӳCJ:W{rRӠp?*DKqTo}kF^Xnu[L%ݙ4VdD[JN5d6~6lu翺AV)["2N"}0uU+WN_lRqfj\-BhpFhXQ#Jf+{/BW*]zf\Bކ /p8|&ƎgfH9-3\/@jO8#_ak^pvMx͞1}돠B]id>,Όu/Pa~SkbժpD@]k Q$)_=@`rӆ0shL?/WUVZPeL][1.+"vބЯ -H`I|o>#nɌmE$J,bL7uWDt[Ƿ%:cl[*Mh6g `략y1-R3t h)+Brj}Q`}畊 =Å֤~BJ?,+խmY;}o* Qr|cG1* 3X` OVtܿ7 ~[X//w 99|UiDP}ܱ3h"aG->Ƨ/c`5Ҏ:3t+VyaӤ=8j :L8Tm|w F ๏mz<2s"Ifh#G e+| [QwJ.ߌSd8S]m9 *얄tФv4[Xp׎7+*B $RԐ`ڠnzYf1_5嵁z!ę5t,nF!lg؍~dV-d RE2SL#@h=vKKv\ۈ*8#T?!4Wsܖ?K$m1ˌԀ1M& )}CXPL O _.Nq(QO99E_oJ!&; c,KOvv+e$e$ vb%"h""QD##"y"O\pĢrpU7kԑ1ZAr =[䎂գF:3Pyv<gL?Og4y݄kJR.]cTDLM4"Y:rY\םT4va{LXd\낧_5ƾ9gL(o U#gTq)_SG9? tb o`Xē^iQ^ˏ0ݑL1JWE7åxe?iQ] ﭦv̖=@S`a0QBP缵}#.$IN,nK*[%8Ĥݶp7~Rv"\Z{/`؍_;fE:OA蟡xxxƢGj#4s{Tt G_ӎ@L?~ԏBSmidJx#҇,eOyJI ^:z^} \ VYm:z>B*0uԃ!˙Z/,SRtw^?07Ӱr}?\ YHL͗$7#HRF0'.tu@]!BRK /$zKWXj F"*TA[A%4j5pUnPQfTrf>$g%2R:^@(d &-31f <[إFYb}S !t☄/ު=NjiD*N|g4FOgzqf2֓+"ʞցdlx&W"?/DikK`f)S>ԁ$vy(ChsJ AR h-:~FӃ= T> ; Y>018֢ˇc@MP]diGED[|Ucb%fmt۶?ܓ*zPD4t<-6?un[ DvW(Y hb(1l4dn2ͯ23)cWhF ?u&ۿ^LNo%Tne&_X]?~n, 1"k}#ӘIamꧥʵ2MICe"*%C϶ C}3 `xzE*TPwl/lgE&5 228"[k2P؋ fë=']5>Ex;P q4;/Q|lک㕎S3GPڟ%uqkι&S=ֈOp-rQ#r̼&/#K)9Ja6dSΐiF$Z-vI?)' ɪ6vlnp8ϰV!V>@.#,a䰁n2JTo7OtA_A}qD//5D$o,@ٮ,P8%g~DMd2X5Bsq4>*{E*&N7/mKpzٟRDlMX 5ğT-IpV;$=g~Z7ٵ.D;T_%`:;Η_55Gq̧a/- _R< xλ*8*p??\RQks'u#^ޠ|Ȏ"g@̈[,:)O E;D5@1DXs͚Sȳ'lg[MՂ'w}XΰB7LY^ф-S|c,W2G GСz 7vȽΑ@k;h 6|]ΟjF(=[Һy1q5K2( K%5I"WAi掄b!n~hhZ+&›#IpԐo%3}ӎ/:7 TL4om#``~|4HT*۠Ӟ^mI^`m] B!WbZuu j:C(_b7vy?OJ@@P\c) f7IyS/%Wl%jA_=_ȟY4FOFDLZm?q}j r݇wp ;ܭotRTplc'H4jS&1scw(}VwꚑFe ўzcq"fǜ[Yv j09:D=O=˼ d(iCj9Bfk7]RdRr, aiFy!Lƀu܍dyVA^yl†/Y&OoqP .@@1lahC%kpc+z v|; n#-;2uӗQwB)im-Q:5Ak_Hb--$rD-UGl Y6S.7wNyB퍲*hnEjNkp9\8)ubx`T2ɗZ[fO"g4|aM6;]S6g9L4(D,"-G[:#B%wJsjpbktԌ2h^v5K|tE.S*\Gj woo'֠T[5:*-j'jENxB &XF˪ҪDߏ)Ȱq?0+ :j`ksPPgWs<2|3t6cTKCX$wrqE퐞 tϚK(n|4?Rv*31] ȿ]WG\ŭ|R2/VXw4ar L(t91 J 2Al':50-"to_W# d&UlCB-g8oD~cjxyZ ,) [o]|m# `!k÷OYjTӼ+ᐏaI xiݑ͵5/Y[8)"ݽлKxϋNzj T1:9[Oe߱9;zSXixDL;$& Q*KEN ^:;֔$r:IgOA9$ͦ׍Z/=N|W;ł0[st5:7/9//,.Gdl8oyApB^l^C$MŽMR2'Ésis5le4%%w0j9o!ȘmǙ̠c 4~t+ɽJ6ɣ5"fg%̈́3}2q F!WzĬzۥ~P[Y>>?)82`pt֫T5+W;[)%Ozw62 ɉ%;c߅>9eX7y%tjkRDUGSȨ+yww*Byъ{EOI:.htf;NjExh5ˏ ) @'́BR (zZH\<ֻ4:֛vީ&UG TP,r2A%_(b ܀u3QALnB=RhY%K2i$(uB]Ղ r?JxBUL֯#BnW"D^F f kT%L_ƭWh5;־Ee@h/Qv;6LXrto>E8Zfxtz[RdKS?DOЖC5exh[TTj$Ĩjn={ԯ w3 ]Yr:YK5%\5"c"2Si`QrPFr6zHrZ9r]=^zgɧZ7TĎ3t]M(\I,F4SFwJGMW#QE':$8+/zm4GTV|VZ6gI|txLH[\-SIH]m0$.&^ l5He7\+a7W~ƘD:JCDqbvA!a0Gҋ /l l@0.{R00>8- r>n̓fŖDJqIJJ~O,y=Ypxd-`8+:LȦ*m k ErK{.Qxͭ|7݁TxfL^ \aAcMOwkf]Ҟ女p%ʣ6+DЍn ϗW+:8 N4ّcЮ3u<2Qn*^m͖,8.1ĸl(p ꄙEK`|R\ .5VyDjf!7+-LU_Rڵ9}plawpiݞLe .4%L3{]'379C\K{L?'xj;}3 rkXF߹n I,rX{>qQPe|0/I׶:H*p#(ł]hD SX*M70@VA}N[o)c7ܥ077tV+DRw*Lcsp(Ɋ5((? Z;MrAF%"hxĿLӆ.C7:N^3$EZص {़ŗb)X)2ƨzUl IO>7pUBS)DJqf]U9L4=ЃAQJfض.'Vp  dꂚtnd;od0A<@It!j1L:j!k#͖2L7z^)tyMN٨!Gx2zMn|Sroc9@y=nn zmdfCIwV.2-e@wa^#QKL݌C@J^E?Tj~a\qϕ⹮kbk9#fTR:W9h7dMԤU7[4C#e_phqU%2YwKBX ~!\?%$PΉ9D&^/{؟fl\lH;fD#ʼԜᬂ6%zzKjӍ,<PU# p +5Y_We(?,_A-wwo8""E~$2H~|N?/օٜ?EdNpډ]Mm`r"퍦h;Iv_Yb>MrH"v&MT gOȆO6*Oé;nZ# "j*H]ZmwQK";鞚1EÀDڐJp)H^rЭ#`C㔜oaϥ|9M:*(60W6?9:kf1s4?~z|5wMV#Խ2l}lxsKTW5ٶFt²>: sB {Iw $qYp,`Q oRK@Bz{ 5 aV'>A j: sɿ3dIrM>{*d] +"t' 0bzGN` Uv?N.9bA81a^l2)"2A1&W96'at+쯪Y#PiB"~;QPѯ@1~2Ou̗! ^ B ~i0XiwC↋-1*ł2/9YzW2XWOPsJc&Rrwޚ SՔJݖQ!E(i+!9biҖ$uB<"ΣqnO #Y=C·qkzW4|YzZw]Tp\;׼&(j-2SņܣOB<.w}]GUXx巁HOfO-DxLWNY9حrPr3w)ŜܮftE #1K:jϩ:7Ic2HY`0'Zt|xo4j! aPocHLw}ZCB hN(4 VrLo:b'o` !)HĝgT&:!wp3\(+ Wetq 4-:@#K; 2&`Z;$+t;71X>O-HIKJJ=U8( 8d 'cC(7 "`AǭP34/C_ln~`N hG׽oypR5͍;.q)AM3-R$n*0R="]OMy܇KJmY--X`泥N{& U{Z%Xsڰ yua9 UCuCY:Etp/0e?vM/tE\ڲh <6 ٩XQDkqA |VJXVZ|u B0+'!m"gvQgݣ¡r173ZgЬԚ7(P]tW(l ?9a6HI;%-](EK;e>s !Q1,v<3/CJd c:e\;A;µ>X9 *1i~G)7nxn`}'s(|s8#wt-<ыX,Fc}-=Y{7~-*2ЂJ(sITY|A jgVw=JưAˮA lb b1gX CYc$j0YУ yfT.lÛV&(~TïyǬlxn[Mad ظxGlg-8ʊ!Ց%a_-5:8Waᵎᅬ`5:sxB=Ŧa(Lt߽5 S_.BeEwb% < ]ٔ~]0LcP ~{91ʱkշsZl0:.nM'MU9_˶Z$KP[C <|28^ v!umU fއZWP6fYn+蕨Z䗁Stj<;Oi*҄?N2e%l3ҹUNЇXMbꙡ^cjh:Lj`(Pw;Cl B~m,BS U=Mhju5r!ͽ'EN8ƼլZM=ﭡĔwR $_4,Mk6MUQ'mԀ<+L5{Gh ^}CX@T-7ЦC~uNHNRZFq](ο܄SٰFf3L+dy s?r\VwSp>>l\hHèPdX`{c!ǺLgbg|ehN~Hٴ .»A b{ņ']#“#Qs;c#m w8cRep:7GW3 j+ջ &(;UX/be9Բ&G"uA"qje[2Wk=ʨݯWiHAkшEhB%^Tiw`;Aމ=ܦ լ|\>Dvas^p"vYoB &/ E3T'v+r|$ Bp;q-H{=P2iv@A!\x(ڱ.&'<ȟO,ԋ6R;Y9Ol. ,RUQQ/2xdP =#yʔ6uy!<6SֱItw'l2\/Еerja7raMG3u1<@Əe/\c*b婰Iz</#w) OM4sG̿e^*R=O٪o2#^;4oV#z%ݻ8PGS"NX4eGZ'QOH!K4wWK_A֠I9bPmrS0p1kR1c&kӂR'q~{F'%E`!',?>՘Ou8 8j *̫RQ&3@6tFAwD' k¢=cJjVl75&q]>-NeFpz 1z#hq//l7R J`*%LTF_\.V(탐Z#h%Y}~?k2!g/0vOv8{IxNy}F *wԞd^F*"zk{Ϡ^ҪK?'[Z`W,4@F*9ܨ/$#Up j!8irdt.sirmpf]%XRԞXهR%hMb6m(RDz|}d%.׀fbTlN ais@d#cΎva! ?`Rn.rz95^HOiD3N-!DX#Fq${&0HaHSQdxg6 r_q3 G~=_5F%(lʃ"K6C\K?$%ZP# bwFӵM~PzTn6%.E&2֗m-\fhQΤI\Y6_Ʈ3f\H1:,X!F)$ >A =Io)讧zњ}an1#Ld>5Trffvh1u8=eIJT%B9|d8$ '~!!HE{?rFA&Ԫg<⍨3 6y:pss ~?+4B~ah6-`Yۑug}w#bdZ-J}iذt۩ҬS,xꇃ.)ϻc1Ubr/WJ}ߵ Ol?ZL1ve7^7k!Jb]LWğN8]&FVScH/7\ ϞG]'}"ۓ5Xj'&w/B2ӖcBK.j?hً*djӑ3JdY^H8[2lf6 me 6x\;W4#9_#0v"X՞ڜ0?֗fF{ <][(~jfuRnz3 S॥r5j"JS<e_]+8i1^MMn󵻃AQjB޲D-`!R ?l'| _ b=w5j8*pQD+ёAXݍLw-C5=k*380|VgKB7~䤐i:Y~w?KuOsf]oU?"'{P,Ww0$Q7 ˼O5@45p (Mo1 qv.|M>u̹2oTcJ|6JrM5/V<ڏ3U"3Df| j E^qw,&Ǖq0F.ĘlST4|FL2;=ЊlIdK(X֥Y fHSN 9dPGdz/vMv` qT|֖Ѽ,6*ib r~&hr'p wXE++QZg 5b_df3ySݐᖇ'8JFA0Z%۾*T),7ޢs=&3{jLȉKTWfi,Zε>YeJg@*ʪ|R6#&%$Qh2|AR(,!sovڷ3,x٨A b(̜@R^@ q Q(F:eD4.3[Z[+ۍSֿ_Pڰ=k2d^Wtlb8.OP+6,"fկn;{mtÆ#r_M(} :Gy$^|WpWfn'MBXI94V4ţ7g+{ sUiA^m8[oE3Af$[Dh?/$/aw_l{a(`;!O^ ;#dyB2W*:lUP-ߋNJ!A׿&+eXiwN4TmQ ءW_ZSȖm/.k bHpA,)[ɻՐ\f SFҿʯ},c|nὐ*ȇ˷ EO6h阆%#;!Ϗ^ r+طNskd-<_;[Ewg@v D90JȓU{! ɒ@YhRIwm!uI0YP^6\c~"&ߟ#7|.>x!pU'7^gDRObtFOl QS1(WNG"-gr `!ldMea튚 j Wğ;:C@pw⬶B 7;O27]ieX>>66k:lrbb$-f +*X|Osyudi5.H1CZ 2uGZ7BK?OF.#z&[j4O} ?=P澙DTV2R yv?~σs73 kꑙDKfpeK\290MHk]ު6^ZB(_CA^uU+dF\t K;O7+_ROoKu) kM3kԯ웅VY=ի 2afw+9=Z PL4O>)d1-ɍV?8NiWM?! F"7Y ~'dؙCmJmyie| 2UVțti&m}nEZ{𤼠}oWRT fh\Dg eD\sra|·q!U^O4p'2ÛV\QJA~IyRVckg#9],W'x3Kxu\ƍ8A@zszIסW,T#nŇiH<=Ӛ, /ˁܪ@]x[q0jG/ʕ1j⪲{AS|yvq!,u g*1z4?n?Mb^ree2&[GMLHeMl Gi'B 5<un j}KJE,ExPsHR&4(Zv宏J 'i`qA ^OP>.*pEa@oĠJ@tZKxz;fⅆRܣF9?t9[7 ZJFq~?zwVsGX͹ dgՃ;RlMU|ZobwoόkŻx`s rM$g% (9eȕo~GYX81YK$kbTr ~s4ZϜ\#ݫy*w<_` ! lH(p~-þ |qX#2s`"jսe[':0l7S;uR i{TXYYgtk=Ÿq5&~؟l'A6aEyf1s`ݬ 6Zdrs"tmf ql ̄uU0\^WC:Tֶ 1{5G\P& ܿCm݂!_%0:8q3?H~ FvH"-xFF͑)2S"t qE 9kMQUW\%ըWWY0_"U[KdXQ μa" J VRLOCY*Wlu$e:vXa:uexQZXR%JZ˸tp՟T^)xLy yuVs"[J\E:uWPoVo,9]Y@_)s=rXmdnGf*]g.` %UvWж䄸I[)k|v|^ef2`)")% 㥀sCI*|[#Ae"ϭW`KKebV``ф93N, 4|7LꝜ@cD}p-9C D)pN<_(tWr" I[HxU œUU?-+pr8ZdQeU@^=WoI*?%g =Fp67Yvt&'K;]Pa:Ɉ~áqHmeN]Fgg0]=mL=8yt`و?lF| ZN=ݖ\Q(ώG"KWp4|_'@lԐr]f2d0oQEVmJ-m`tHD2֎iqK.aMH@5y/M'ihoR רH}2FL{] c]Q);W8\JB#~YJ/)DC+tNz ?ERFeՄt7ǘ=Dl _Op'$ǜ|}L=aX^ Ye(ҞMW\|ጃGfYp1;WmUdYR '}xAcbꚦIf[3.0+D@xFA~9SOAO )Bƕxtݏ\f3L^IO^%=;xrH2h}oy-ωRɦ2?ZXH3{ UN#L?86ݒ?M*)27/P)i|&&ßsE-5CELrɳ.2zq1R$[Hdn")2$EygH5 \!H<4XY8T( i#uvt_RT+H?Ve8Jz) N8߹U*49iϦ^̫]PcM 5@G>`r˱d~E]}WxICEe,,GٗdX"re}I0BQv(tNDJ%ޔ `ę:jͷ΅#Y ^llzm\9Mn2 ]ΜfDb_&"IV]nYZhcd|ր{J]RY8K#~ jݜVo1i;in<Pk[r 5ط37d3註-YqtwxYKoM\J~ѴΥ%穜c~eAܾY,"ǨuFy}r`!grqj'+E3~#Ts;bB̷f;!@ QE~mq\|ry<]ᑶdt|_}IoޏaĻ;//kWcV,:ߥzW j53_O |h5E~Y&A産I9oP]3{~ȑ V&qW]֔.L|@KP2{iہ@s1-Zu^x%y\# )88Va|kqc%)p|.saR3L([W^ҵr̟\$ީ}M wVC4JB|%(vJxҤ/TJpʷHprHs6l_c]koN.!ZnV'W`#i8(< eV]W L ) Sº/ZE竜D%8B졉q]fWY[PZnTu-B%ITcif=`=W hGTjmT;_c0%E"W5#]鱁;l |bk˺Gue@H.7ٹ3OHʻ|wq Pǩi]TWAry9 p&ڈB%;fRq0nR\zyH?1%nX6 %`i Ln`ӳ;:*ŷo4GCSX]'B<U?X684owH!f\˗#6LEE(N=(,}bndTu,Qe %n'uF9%xy]otͫ"J)F1pKzl Ak4sw 7-C)tb˜8@N9D0?9г 2WG}sN-i٭(ȓkpӻM_;{-EصA ;c-+@(BfքU"Q-` b[tQJ z]> (vPkZLRgp, ;FygǒilNMHh W2 @ Fe?砩4)]^N# : kvheXx"M7J=vi `RPQhM?ȧZuq' qj@)H bFceJǴ7(oR!.C3ػ` :e.큱z,`a)W%IGxn,XH)]̻>ɓHy.OKJke7324 -*< \US3pw Ԟ[Mu* 1 X?.X?1,pDw. A5껽;H#?.x@JJU [V/X[-}'!!gϝ4h#;j!:Qy ppـQuіk,k"dOڲmؿ!huQ"bٻ azTd$^D;GPqYuhEC>/|L,ΓɄJ`H.|!a>hˍ1?r%β6 \ sIG@:ηp, ZQ]ylEiU+at.9QGXTEe;?HǗhA^w4Q晔lC2Ja5Ovp;Ń_ӜWqjt$Ml, =陮j/ P22#Ų&3i'yuO<ρcC>u\!w0Tfi\?pzh*j/q$Q= ^Ϸq{Sxe =ryw+xqu 5yNq!>~43s/>r}闅Rp?X,Q'z>ۆ/#dZfuO_ P'mrlw >c}L,^swY_x=zo|[w7r54w0%} >TM7-tlE_vhIkPs*?;x2 l0s5Ɉ (GWI޺#R!6`f/$N &)b=^q(81̂|a "Hm {_!\;eDi \).!-S{wH 2fhOc'8Z_ ܭi7&c2O{9'ًx bBn"N,.:O9WKQ U'$%Dc癓R[(+!yQz/ S;ty0x̩6-*Bf0NlE-iIgZ[R? &RՉeJ{貯`BR)E #qE훸gҜ盄&ebe\f71S;W9455F[T?؁oFnms!^b@AQvEzFDݾ=¬u@WGb.~PC$b`̍2kuʩV_$~>=#(IfQ7Ca82]"W%^fP79ϟhFGi!WF\GǢ s%|gM[9Rˠ?0qU_hUkXO,|1ΑaG@)E 9OTbe䱁os}CW#>#X{e}Z]DGѫSN+v]8s㊋VTn'oC]ðei1%hA0Q)wcR5*8 4V㛒JxkcAh[uHӚO~y'y$H}Thcr>f6:9507Q gyDd L!;.]2.Lobx 9ދ[o:m2v/'m27Y~8OC30 'XrA,1Ғ?_$*OTGыnyDa q)hb@[m=b%' ćاYw+ymN -.qSs\'flR7_n\1hvrcrtyb xGE4Bh/ 7UZG*i ?]Eꦕmq"68V\qc&H I- :T҂f%9 ]-QVKjdL*,uYҢOFZOJ١\e9JW[] j;6y+%XᵮwBL_FMIzo > i5J0y[#ePsWNN#^L6bPgx9x-$zB8հot P:80zxjȻNO[ Ag1#; 7dw>a-xU|ZE&*|? K~8 ^g<Ъc$jB&e!ɐ*'d,ML d;17I{uk+qKum3;aL@xTm~-0$̰=lH0dQ<PV 󲲏5Տ8A/EG{ k( M<6$c0UƟOV6Q)^2U04&AEZ2D]yeg3H;"=CUM㩆⡎J”_|9^ȩpcD[Hg$-gy*pɻ (׍ sqǞ!R(n3 `xסVj#5#Yٿ#ϺXHeK)3*,T&(*T3WˌAH~WiYK]{߷[P>[ddK6|?>xtt7!Dɢ| e{YD`acԴ$*c)*#*C ZIlsp4ss3D$8w+Tg,zqq *F@F +m _m(9V#7\>2oɊ5HBDs$HrU|J; mGl v0#8$!8\B)= ]+L v5#  HBVtE!u(nuy U^~<#G+U3g ;T\1ItFʟY5MsLao(z%e3 )\ZyGpKZ7O߫K PD?sj>={00\wTQ&Ϫ{;gP=#h x3*ÜF 6)ZsAw>kOmo%Cw(::3]Й Y;U`@PUd XAJ1 #9T4 XF%6xVZzb*F+xO"%i^媝!& 6)4-jOvQĀX9/ OڝZ˼<*qu;tD5ll.П֯N[YҽTN4FҾIrд( ^mZ3b- ?#OXtdwKAO55\HBNT:X BiCG~]7B?)лf P.(<%hNiš,gXؘ+,4s ^zͨ&u{@=@:QJNEKz \2_J%ObJ&1%ikI;K);[J> 48`/%4h8awtSџ>#Bm|btd.X*CxO](W"-GAv R³9l3['`JfiNHKs{ouD5ɴ[ #5ޭUؼm]_:6Cq}g"oᘴ~3Yzq/NYain?u;c(dJi:Շ4Uhr5G<=J囁hi<ex:L\]f또xr6/!Dzl&"@*@jk41m˙=㲘+V~e߽MhD1_'J'85\)g_*ɅV Nh@ 0Ѵɶ1~)uv<|x9T乂͊W IN |&~uIf$i}p(c܅ ]ґRaQz?js|_l!sڣfb>~oYﺒ~ 6`%( r_\:2#fxnl>F\=aB^pw޴a}6?|JRw9@(Z0x{wx8,yVʱҖh`@Y1"LV"#R2 *?b)G_VT V9k)eKdN<!( `26NMD~WON/ӊ C,Zjp˙Mm=@5XO^NSpi I,K/?[? X(f8$$e^ u !(\Ӝv ?( SEԚf=;?)sGmc fѹ}yd?2B^{p"()D_[GXIP% 37Ai`ݔ̎cc$"doHzmldԨj+`NxLg[̈́Кy<5qV?̨K'54mI?pmtNwF,ma3Yw(8oDtiy>P? k'kLGs-'S8P_< uNd€N l9Esx<Uq@3l-|on5d!ueU#oOb5|8sj, c|ێp[/iE YE>J.{&Kg_l%=)&h8[ƙVK>x暸43a/eo٘5%A5ѕH3b…?$M0 \F 3$1Uw{Qp$_vХBѭ.!sjW\yK~7db@0(Qζ# u C@zu8q9_ZA7:ÏM ;/I 9TmG1ZԨ <]`YI'8'`ܽ(|! ~#B~F}7?$8YY?3Hsw,Nܴ= ((PFvÀ9@ :HɉRU2:( RJDZO+nF@qeukC:rV.ƢBvԃeH !lIBQE z={Ήy׍LgWRR Z]Uk !IG? |-+8@pA T7N2qȯQYomL,Mko'JMH^Ut$0"> :9oOژ/C7T>%^T Uy7㦅:dFŽb}8J%VsRg8Is@Z1t5I.j nDxJU/N:Si3=94yB(PlMZu$MVi!h@cnIU*tEV{鈎KF槁A\FP>h 2tYs|ۺn ~Pc9 aeZ 8ҶWb}yp  |!]<0.\7 7h 9 Tr!k} m;KIZ\!:\B|-q 8)m ?VR9`'<` g<BwM'?ew?Þ,d>0IbJaq /-RV"\)|+'&(V}.I oA3hl[77?ȋ1r4'_{[0ۡ\&r.QJzYJ0pX"%ނEkHU^J_TTk]w?^zdhF&_!ayG1_)*i2&!xOxfnԟIc.iv2;]xF=Z BѾƎ*yobѶNb|f^46JRխ`K X[wh!] '!'&T#_=d`3/aK_5quxcM".qcRUj\ $2f|tn_ .01sn:O"Cz/=}TR gUGuED_ˉGV6xcXm[ `y'z}c8zl rS!:4[~>\d|Ӄ^|2\*tRN*FYM%c]e ˮCG?co8^+F^nR=fPr6T瘉Lꢥ$.T[fgl$|tmTYA5\26\ ̒{RLg? Mό5SܨsnOO$x  J!NeT6?hF8s:Xtnc\Mٿ:4CɃ bK#iYsЭ;6|bzT txnd2 *|n ,I fE-5S$%%)kZí \Ede?*V|I+j bڶ&C/nz5! %xu.nm-Ͳm\;=B(l\z`ԡ]Biy׺_\Hީ3r G"q[rs&OOhdmtL?4{ojSsb8TWaW1lYУ-v%|k:,hUz_P/* hyݴ[J-M͕/#W#"O T"!pRr<E0sk}hF*쳠>2lMT’58uJj=˃j;<3cV^{=QBS%k%V,bUm]v.P창!G4bn!w7ۼj6U<ׯHK)t{\ҵ+c *~3I9sTć~]8,J-;&_4p6o\5`nzڃkDE AdόycDCh[rb+L8icFGr- m*Vw͜{ǥ+ȋC <@Ax\=#A )PVcp2{~^¥&rA] 0`=qZLR:\17ؑ4$Z'{ǂCb2^ |K]!$^.T|꫅o$T*Ś<;d񹋜~ 4ZM}djP|23Na ~mtcK?ct}8]bŤ$Dfb|&0¯CK#ܔT FMˠE+Xr{~lٱьXy L(ϫϷ,cM4WQiBнcu 5Wt, )^rB㎣TWI!6)rBW=hheE)I9mb4X8hNe?tʝ4GK R(aW탶#:] YC_9δ6K9?PcyTGY.:6<ݩș^(Xn+,b(]a3jݸL/"(V^JXEߕ(c Dry W#R;-F0)rBΧd]'xؕps@/R-$օܵԚ8v2V+tu6 ˥E,۴pAg?"1:7fݔ%)*m/q>mN:vt ߀l?zD=5W|:3e^@'Q]?<+P!/Y*ҡe$~`F{T 8Z9]7w'9v]. :D0Iu0aj6ԗ+6@aɭrB쑁pR~4so 4H:|U,{gFl$jk[s;][e iG.~k?x-M0pUұ& uRC+{ޤkYUřctn8ݫyg- 4c贲ŵ!JO:Չ5LRm G҆l*վ()b/ -{\vNH+$rZ}^(l*6QEJ( J?:Y8ˍ>9&a.qbKQqdB,M=m&;oMǨ"Q%HN28Ͱo s"D4u"S5 ف`6yQlZ?bP=اrCfUb Q8BϣsCM)4l0uR_O:->$D$6d/7%w+BZr )Q**g^tj;0j{UL= @m/r [=P}L*Y ^t ?M󶒕;׳PhYI 0$?c_@VUn@ ?x6 O~xt~f͔#%+B;uT03?A 'B%LW,ؗ\t brܷXd0v0Z64 CȰp#i"hS8PRsN6e7ImH%j8 ]発RId}v8/B+d5/A ZV #z*ctV\y+S(/42@?ȱ4:b-r{E3E}c&wAZmĊ﹏F00k_ X8:=bhͬa3)&Up*WV,})UC)JKjs_Wӳ 3Wo,ԡ5cD+f]:7vi1:oMv<\|OŻ ;YEM&!2M[$5hݚ+y" q%2 k8\~L;Զc趘ӕ|vQcag~|_K"u˦裕 ^dҿzoPeTcV Q褗}= In9Sao 7\tW (Ʌ{#y^6#G0K w`M3EhK/|o}DzRDʥu3y҈Z޶#]u$ :>v0r"NBCAGsň%|(Sc 1d,0SZ,Kl9M4Pr۝PpϦd_MwB;d.,)<8.9S ^To iFk]S7F" { }c܆샠꿏bZ{W篼랰}cZ|y<6 c`&c٤A-'UfB̬ a=$"IO #M( ޘ *ahNcjVVv)Kܽs)pkpvL;f^~0TVp#}IK3z -ĨK? 2:l Y4k|3F0oi}!uڲK lo)/Kycx8P93ó1Tm`#d&ΔE}~LlF f;t:3 ,&4@p|HXk arN*bMd 7E([#g6E0,# bd_;V398*@OXJ`V@MsNmĥ:uWP[CAqҫvJWq>H@zBx,(J0((ёpE BAl[Ԉ&@e/j{mE ۉ̯f*LwaY1%oN8q E~[E;I&ghSfbFIb 5Qo Ątx8>\mr)Aӧ& }wJh:Ԙ{ڞwj۰X]c~#'pRl:䱹+8醎:õL#MaXg>>|tp9 q0P_鷵3(oXݕ40}i1tIo /a/:yEܻ*mjNbWgT.Jdmd2cv'97єtPNGCυ çnA%ٿTiU+l)n+-ݡË3#|b ]3}-e#}ȏ FTrt3՝SdN " 1i-ׅgk58{Hc1y/`!)$scg&X4WsoA<8AԸS~80 t6Wj;^߈Eu96ql9)EH 0Uƻe@+@i%o-=wJpiH"AdOe2hZTRq\YO$7^߅"0.={*XHA.{@o ajm8S&J,VL}ꨗ47N,;V.D*LQ\+ȯEv \ߥqFǬ&x~Xw973 \.#^HVɦոru`|cv1()׹*: {+Lu"K~ׅ2֛o¸1HMM:xΧ]v|8w1DgZZ@G |sCOg wf4Vg}bEU,+jtn NjӖKPB$bogqƟm *"6ST&4j/dwnKOJE'HA@w*YVI_2 ]NdFqڻptbbz39i"m-[3~kQb{i$v0M9*Iu%?G0zJ\>llX(; /wi`3j}|د,If&.*1sӰ^݁yD{05}]ZyVIEku.'JoK+栄q m{JQ&gъ}5mB$UL_$΍"7_ZF O)Qs)sjJHVH_5;&ӻ5 }[0ZקrƲ)+GTgZ"Mr?(i o5%O_+̭6#Ҷ$f"Bݞh}\\[T 2Pό/E3ƼM3X&x?͜HIδ; $*eܛJtw}Z1%*-yjQusf|XY !p}&7 u0Uf !<f졖Y }4o*`Lr4mոWMp;' 7l|IZ=+[S\$+m;ma/fD=F첀Z'¯s޵!cgc5ZoʔuE,xz/'DtNhEG G8J\ 8dC@tbR{ H;t-SkMp\W'v|w쳮8$-SJ%~kk ,؉#(#²mNsD W3 u>ч?]@ k#-Z%QZ), 56ҵ)HxbϗiϳK▙;-.4+3G9!ܪ'Yx#<d,J$[Ev7|`;:uB Crb{o,#,K#/Z]ob&Cx2XvUa*GHֽ SŞj!V~| L>\Bq=RVG֭qscHɿ^3[ZeN3`M15•6+Dֽp % I p FB}xݰB@:ʤ0Oc2%me3$!Y$(ȓAl}K2&FhO GLJܝ%XVV[_ ZَB328-RBN}-D-HabRƅ̂ *X4?O7ƶ^$b=hɂ¢.8ӫ2z7KR -6_J:w oGH 0QR.T|?0ZP]Vqs-21w[ҝǖ! e72dDz4س U̝GvcA` ͥp`C Йn*mĵ'Ӕ] 'L7 A5 ¢4*G>\__ZgbݟdchO5*q顐Y.2;fmR?w04ǽ~<~zv!f3U0^)$&+d MPz)#2C7HYawSbᠠw|q|8Tp 3ڽŐp.ц4͂h]Bq H*"WWIW~AAp>{!i9lJ+P:"I>e|<{:V7ΚrQV!aI)4{ ߑiDŽ*# smzg߄VH1u獾*ï1yb?%aW ?go=KAHj(Zゥ5Dm۩Q|mcJ5N3Y+SySs"͎l\7B.GBֽݿdž:x JNokQCjϘ%A"v7\iKG}5 K3AO-jI>ShcܠI'?~bWB/os(VHNjTYc /1 rO o417?πSBʢC&k-cKm=Pg{{^NF7f#],/fUCq&`K/-%ZEx^hQڪ l᪟ɗWDŽ!@~lJ҉$U PG'8ہ\{t긁3Cjv}dW`Oo$hfm,1Lթ@%zʦq^{Rmʿ1l j#OAMa,ߧ.9^RHjLte9K"#(1/ݷZIU#ڢ2#;)pF@1z1G͵c$jz.m!3ޠ'$/=~Kiw ?7Xh/*=ڭ=#ն}8(ׂPԮK?@4U]{%@ue #:, Y+p[;ۍ"~@u'ƕô2쎒,K\@DR`|})e*V2cXRxZ]O"b;.9u9WHJT>4e*)y~Ҭ5 R)RwHR" ( 2/D$uPb ԌKB 7rգgiiLSYf8OTM IqLj%/I7ΛefÍϾOr?4y"g9:(P.|ؾ*N'n>.99#s׮䵐XZȊ#2Eߤ2R*~#I9w{âJ3Ca?6#n! - 0; HWLC$i'Pp|WȢ:/ŗTMM1@`R@|ZJz V>[K]/fǖ*JC%7i8~"^Zֳ6C@Zoi<Σ5Hǽ)6l3i4`XoED{zۣa/[Γ݉i6΢0D\E}@$,'7`MS4bTtˠOIQ"u ^Zi$էE9_'zz : @Zw38g&߮2.h-`c(|\Mikx=>.V`HqQJ {L*|BҍP t+Iz9)Fqh˷HWY T"Y`.VP#U\K!^(;=6wWXI=XN0㗆As:"5S>͒90'5/MUNԊP}{܄R,%ؼ{,HJw4~bʼnXd !=40qCj4qc 7OA#7`@E"I%e'mtwj^=&RkdRn1A9*qH/-{ _RnԊy~!7W9GW9I'~i1|a6 !ګ:bePഹ 4=\M9?үN`ae;Iy=y/WN"eU 4 ):|孰^zÉ3sr*eZS Q*6F% yD_\p0Z.hޠ^s w-w߲n=V_8 p}Q܆w[Anʌl| J,/#ྲpn gE-"Duq!3"d|.EC|I7W70 |Ԛh0͌ڵ6paJG >D!yoO|tsAei>6@D8`7\JW /(U6[{0|~击pƒ9%@Z4!Y[2̛dǪqIxtq}'C<u~T$;@1AR#kz)3NPBEafOECº6lC/Wr&^kW12![Cpx,$$>4ohvP%>'h!g;D,b* cdBs'H *ឳasUvT/V9xu8$'X-B,& qS=ll3ߙ J 7m)fd@?tƕG/:U'1{A촐*2 f];=! ;[mt\@MtP@71/z g7HtqJ'5*+|A4ae+ 6v88mA]e*pVh=)}? )9+,$̺CoF&!,d~%h9>TJ5?ĶxqSU3X;:W'cB&P,bB0SR3Hjn7Nj*6[`bnCn 񣛿 p7s@7 ?{O5*btTsܲJހ.uەdtDDMǞ^eƑM{5SV<;f`.oV{oW۷)u!Wdma}\_6kdxdq_ N4y{yԡxXL`Q;eBg!;;[HqKXocisYY;`cE >HtB/^'d;U!PVtb0χmGGL>r(cN[H$P7ͩJ:Qd 1QȬƖ[QBYgW6'XCTRȈ r~tF8Ye#< B0ܒ}Usl4Ŝb~eF7>]wui+L}Zdl_)]x x<I9OyVd s-@\ ]R]l&C]S*Q2 2M |> Ɉi΂֠(wʜ;EHc)Z(U%WJLvW]S3u]Q/ɸU6CԕI?m <G涎l ; CEMFDn$+ ^j-آa<Ͽgq0j);qX 6LV즌y]6r˃`=HRKdEtzl{1c狹,' oߟӃSo{ij.*~E&4)<Ƶ0igvo 0޳AeQPUB_Vދk(z4#kA aBcXxCX+7.a2r$&Z 0^ֱane/s0YD<]x"``YtTtY1V' y}V>vQAVB 079C_O1'_6< IfzI P0}ް_A^>"i6/G۾=8N*ZvVoZ\Y^;~@$|jؗ~Ke;/0(uk퍇 {jH4B>+~PQ|2ufhpy ",xثAK\& !^D0{'0X]> FE \) %Sx7Ġ+ŷ &R`^VvUuMxzhoSC(J ΂#ᤩUᢜJy {e7f(mbREA0W\̺S@dx'SG>{BcG7ƌ5{lb1r_9f+4tTU:MJ~'[bu"RpsCkQǙ&fxQNZ̪SŚ^:‚zįQ]?S"7լS `hQ w:Y[G.pʑljޫDz?ߐq^ow%!q7OR^5 `_M?YI4pjru~+_;9e agz 1"b݈Fwnߡ5P'IIc,꽄ftRTiQ6N?dQ0Iǀ$M:o(Lfj3]俨meR21IXʻUeDz ]藥fETǘѮNWO&GxJjy"W2?RTOgtb}ћ۳hVҊ/t:;uѽЍl6mcrP6Eaӗ<:q=#MlXtv9ꝳM+UoTe51qB@-{-MWbC<ѩSYXSK8T\2UoX.~z~CN<}E(hGŞ+3_*p)XN>lױY&_" o^ɝ/sGp¢zڹaqv8*Kܫ2 }2qq`4tV7_9HSmH;]\Sj̓>5?T-M[뻳 A&:c(Uu+2N0ཝW+Ȏ_ 0&~J0/A2+W-A)&2Qv 7Ѽ$h _$%2 &gL4;C+j SvVlt7Hyuf ra)bo 2Ҋc{~if O 2Iݫu3@ւ _s] 4 wi*_ď%IF+Da\es.~@zW4z"ȣ]1Gce~l &zM*ȫI1 6XcEUdu4XqHb\~0 uB n5qUd0|v\-A.mHF3"=In/^Kccd^6 d&:px;paFhɐ_+#w8.KU_QX'˖!!Ү~WXWz-nTÙJ "=3᜕>FU8F!QJEfLd8.`!LG_' .|#ip ޏss=B+j]i0m:0,Cq 5_2{kk8uE$i_' F^z)ƶ &Oֳ/7Z1 R9ɖb6 ?3{Ԡgw==bx\0NWx%Ii =v$$) l K;cv-r0]{uOC7sZ ?_Pvm$9]HH: 0TDms t=/D1B oeZΪMZZys$mx?(…z2Y⡱X{t AXRb܏ӫсLUW)^YYc,Y S5pX[.QUoJaP`IG0B󖗊]y4]vZ0'dyѮe#٬nahj̊nE?`{]`9S`Z%>U#u5*(ܻUߠMxZH8ތx*O2ߺÖ+5c2;w3q_D5hu H'܈'|O &u+ YmW/Um{y5x(拸W a̳i KVw9} 0=z.jfv^ZT1Tovaw5AɎ\J:Q:?;͓ǖ= ܭ2,ۤflLr:?2#!U5;tyE|95-Gw8۞e RS7+{u1v&GPs/E|U!e u=]rH2+]fo_T?Π~{K(p%\tS<;8L|v &%xC< zmv[.Ʊʻp?m#v.m0Qnk`+EnXbʋrWw^(^:x} "N,<6{^:wwM8  D,l \VBι`quփ4֑[1P&^%UeA+!o,NˢmZ!Q'ӁGYv>+f_ἹF+mvm`N#~!THkIDBhq(\O(*@vkWRwl 5B5~:/ Nд[uf/cYvU5KNXh1s$F䰂Cxxv^JNm6$*,=YV- +u2]eiKf`Ӳ+j4_Kˌ.l1YRbqA2aY%.ؑnW˴4v͋*1 µaҞh8\7]$+c5؄K*Y+կ3B$ f|վ p>ၤ,=:SRhgA#pj|zQgr!HB6o|eSb["=0,,Ž-W,-mQu6 RAme7iB*ED *c>f&K:ƅw" "eJPoB~s LLm~%N\}]zaLα5A'ѳ.֪qO38Wcz-}o4 cN s'D 2.q@ g(ٱR>a#.^~/A^g#=hzi9b |m@'?*ώ8!25G-EYS*e " w$T@UTꑅљ$V3 ޫRBI~h -~z}_1'Ѐ3Owu':7A [OP(Κ@m E4"b+7A dE溲tA{t0g8n{ɨIJ`ES1;ܕ BdYFB_<7]qO<xg1$3 ǒԬ?{@dBw: sPw8$KWi^WU?TxX\ Qypb2'{7JlliVgn*f > ,A`zv2<uAAQESCaFIRj5J'Y:SM!8/hLCNJ$O3[" i{[g-; X1]GKа)iE%൲](Ln|{ժ6NFK٩;M&\Eu[|Va%DCaSޫ4l<2 {>EaGbj6,b{{8vwC1qQld{lOW |N%IBGwTfag|9,%&4 Lh5DAa~p|򙜚]>{XDc h:0H_$5 H;*>GnqP B]Cb pr(:,k:ݢ .IA?~ߧ_Z;p,ؤXV-~? -2낛e6ϳ {l8 sogXw++5#R =hidKX0Ìۆ܁X~SIj02׷Jbb\}KU}Y\]'_4e{C{"NPoZx5𗒂 mh5-c0ksl * !h& W?6 ڤq[QDA&(c%1ӥ=qrgo'/'Ip7dUݦ&(QE~tk]mӭ84{@qβ ^;JzErcd8$딡<4@ tYW"2 R!캔Nr~Hr92QhW4}9*x 8}_KAmzf79A$*j 5CZm!WI>%Sre&U6FL%rJ0HJI^g*<7n <8$;ۓM9=]?u]V(JĕtJI웚gd;rp4|PFHQ5<^S(~!|&|˸pɺnAs(zyl1MTkgK?~K}ЀAqPfchQc|aH”ϥodPDU\eS#O;7_x̲H|lI1-ONowaA!8^}ʌVͲ-P^ѹ]x !) $3Kk K4MWVEHvh"nZ |G˶3oAz@CtX 0=p^zwa_$+o} % ) SE3W~̧T}لۅ;Yq89ѻ.pz" &e6x2]%؅y!ӄp~6~ɀ?GMH{?GUU4!K׻ؚivbC^KB}v )كYs֐_K뺥k>]}g06GMVdcNGO7k<:,~Q9ƱG ?:k`ƣ!>Α*6Zc&jpݱB#hJη\enr3ZQ})VbwsP\ꦙh\gE,D[?[Y0S.++BbL!//@KB3-'k֠`B+~m۞t4/@\7)_4^~{nƱGT/1[['E~c3,E (Xy34 'rR6l=% R@ib}hsRj_^scG=B"Ԑ4iG!vHDwPx$YϸY.f&:/7՘m/Z@I8S 94ðXŗim`Z藍_lܼ_\ߩ{ ekwt u('1 x0Wd&/cĻ=#PFx7d'cز޶ך{eJ:OVbϵ1U) l[,bGr;AD[m(ښKAwgCY z3땘PWeiKnn0}bc:x= v+<*4?R:~nmCڜjդc` bfCҠP:1\w8Lܡ]g0_-)k pѨ~hot&\EX5yϺbWk`nœE^{ț946t߃:^|cqq5iH]mƱfmQ);M?285-K&!@M -$Sv0oSWM:S~ vS=ʄĂ$!owtۓM b$!0i8gOm7ɆlqoD*v)F%pn[Ο,:o]{|e0}D$ṗOŭfкK 8Q9Fu8cʭT=sí~ODU˾ @]4b)ls::^&FKЭ٥ 1)PKt-e(Nw\*A}%\(I7ÁU>-aU{fȩNfJsP i`Eӝ!;ˁ0׬S3ݪ&gjݥ|?{$`7kge2y`ĜǪ5o_ 'spjiCˍO _:Jx839BDwBb :e;i'ܿ.K<_2ΊE`nsZ$6XvNWUROf527LRU'bBm-``(]FkV~rExC_ػM7+M?8WB" `eD3j U'²^58+W;k:$Z"s2]\1)&bcѝnCS'a70M̕PϋcGހdelTe*u*B_SQW2(LHI" i~`Rt'&cl\4Ǥn&.`]ݯ'ky)Gu"GC)6o-EL:{ MAv,t­xVb'*@r '6ӶA.ݘBV%Y,4UQy}q__ U U;ht& B252fę,f|5a6y+x1XXtK PluU&<񅈍xyN _B,i>W\:1n/'bJ;)A+!CY}=qSsY//15~g:jݩ=C9:i^=C}.u~4oΑePkj:H}Ë$VY]Y]y`F-b3>Z⽞K GXF ӱkUsVdmK]k7@5Ȱ*&a:n*'IzOo镯 JvMHcVF4b;Lv}Vg5b2@SѽnqYg3\TEFSkQiu']ď$%m!V(w[r̠Y )4V&{,%!gG2nq{Ӎ=af] |w&J&%]"BH3ܳū??$7DCk85g#悷j+&EBz= { 4BKpVږ _ nrz1l$[CWErc^;,,X-Fpg,QxH[o1J*Į6]A?v v/ye"T669FA+ e:IlXv{̚Q=;Xř/[%k>&Z죝fo==}o x\j56?<7AT㵑2o\E֚KϤՙܼ5Ljv憮'DNhݝᯇeJQ'Onj"A~Zt94@vAN>nH m] q"8V?߭jgΠApk,Һ,߰7PyaaGyl*AD\ 7gB@M{pE7Rp=0-0Mǚg-%azRPV‘F$rYcc@ls o [)+$隊E]K-9 < XG ^LJ*fUNtejk7`4=&{.$5QtC9 @d2:ľU>fhi 0 gFܗ=ӡ$X2_?]lx'w)YET:MbU -hP<5Y^^͢I2]m;<+Yg`{TۦeS|v R>=(ߝ΢"i^Ya\ROF$Hg`C)̉gf%َe8OY˖B=t?p5,N] dd[[Ǒ TX)kC4ғi]0ى׭vj0UtN=#<7%IuiR|Ji*A mF3WECCDb6 I$R㓔*}r.VܔR !jV JqF7%42~B[Xe/HdbpF YH"R- }s]󣛦9qR[AgUp`.؇|GlbSFOӓ?TJVXs*Ǵqp[SDw*`s5/&kEz$d{V=bi<OnDhJ&z֬( 4qqa"}@L$wZ(u|>%9zBϲ=#R$)GA?^jU OqUqǤ5 y˥]z` Nid~׿>PbMuT! `e]Kݦ')Ѽg#%_J b#H gSBpeAPQ2XTbf&i\#(TD2D /x&疽eɢk50-s1kk\y FК֤10I&)j/`ˉz9_ʃ.e$NʇtB\V&fCh䳋 6r-;[ +XnX㬈=f-fp';.xh\Z Ź׀qU4$&̙Ad3pSKm7S5lb W؜9 `!}3̕oҖ l{;<?R=$PVՉgmcA@l$1Q±E/˾[G|"n]!h¨Tc@19ϖl\k¥S,S]AM LďcAcaE.X jFٲ{-rxC8ڿ]{1hmg)oO`PиC +-+9O%*;i@m'rU㙚\)eOEdNM z`l0ʒFd2Q(U\6K1 8S0\Հq F=sV')SvS&PQ)!o:Srf!t1^,`ZKS:b8lc?IkuYdyRG~?C(TsVL Z`K\ ۓe!3u9MIC IM B9ڬ=\RX [CrDwl\\js$јK}mf'O֦!b/ os g!MWs e^EΣS 3*c\[qNDɰv >IZOш܋v0,w8j?oo(]U,>p%Kzf)R@Fl+=x q: ăNՄn,8|gm\h.Z C(ygYk/4טx*h dv>X3) EwA vqeXpՔ.|v_؟?: U4f>r"X 8,bN/2|JD|8s! !,ĝSUMJ pD 7!Of~ۚjD2*; \9GFd-A*"#Ϸ$U/?VՖ %.VIdK`,?,VAOG,L"wdŐDK ~Ydđeȝ^5fXDzNlC#Uۓ+eo;4m̌[,6N2[xe窪oglΖ@HL6lԒ2 6)J$":5${KKY&t 9`bI#HM3f՝CNݺ"X}^=cUbzPx'6)1>* Ym/=,~sBrrgɩeA(8П.nץ-Pm [MbQP1"yq jӜACTByg*AFY[!78yفB; e.1%{Ț[:<93r}Z[y<*?H)Z#J]DM}$1{IXmпGY!ii7]tZw .鬁&ӊ:p;r,SlZCXMoͽ= X i9jcux6WzdߧZc9f^iH,_) X9qQ M/:Pw'R!Ytt4w{3ECzvhl& Ft[?l # NC1Aѫd`Mjo8t>`h("aOhgyY,|WtY.rЊz[}wƻ]J:)響4TVº[^!}`ȟ]6Sj>vXŰ|즣W|xnrӘ:FcN*X`HrlH#cFZ%ș-X F'9.;^ S{եg"e0IzQkXPu6E<σuѓNMǬpa3}D[f)~ 731j+$vlr]3QycA^{b0GԬtgHr3ƀmF??C {KP@P 59thGaoͮ)j1z4I `х5c&ʛHt۫փm=i-Ɋ8񌪺 쨏?c5LC]%YصiBA6 ۩&`K jŀg 2`^ 3IW!~OѤ(Ⱦ!`2D%[E ejb%$ Ş8xTa/JH!wqs6'aܧQq֔mg ؍غU՗dUe0ܗ*'~UިsZR>mfCe;gf60|a8@7ijM"{w|VZdgКޮW)%}l;ĦF)g&ML-9#P]ڳD4pN{ kc!O<׋0}rz쎖2 ]{B>ab{oeZӷr x2[1[q"hIr l;BICqjK{8?֗FkT˕sUk)qL@_Bױ9P_ f==Oh:7r*4]@Sj36Zz@סs4[VA4 hd b<#QreTtBsES~  yeEO"K!gH\if؂ X\At G6U~a~j)# ԑ8,9ؙox,uU|N}1$#Ӫ.6} y%5qeMVG62&d,ǂJ[ Ⱦk[x=G)%`חm'|ra&YXSh{DpLSEhFO@P9K}07Q@(gR΃()>wU7tjicDK9^9eX8Vr>"\j,f TXO%%Qr3@U+yE Ğȩ |ZkFYɬ:5} #3/=uDaQ?}?LD'sA< X!EF,K_yop% ܤrR8K}CGGNİ-eBMK4.tTi#mjr"tg֨F~d,?[R+5FR8Ri;)J@I~Wo g6k&lY-{( o,`Lx͐iX/*jWu ^In/g"T;$o3))E5RW>L?Ezy2(iǗn~qt>bKٞ<"::0s[/Or6P*D5oB9\REhY=jgR\؛8mIx9:Ud32L&Sap40km7N`Z{n&mF&%sg\,][7YAj\%^c'?C!Dw~ey Ri,Ə~eڍ=IQLYOxݍU-.Ku_dVgGhN% f'x9Ejzuf `% 2B_:8"RSaA$o~ 𐟷%(Q}M'1hA^v P+/)`q2.3=R^̈ձ,e u@9 <姗JQCh9ص۫d\}`zÑ!O!4[${2^0ғVP~8P Ǩȗ| -D!}! wM hI/}]C4)N`Lㇹ$杤ٓ7BJUb*żdT!D22S@hsɈeNH0xt ux:iQ} len3lJƍvsخ:Dm:oCPB3ݿh>N +ѪR'є>)ǫԢ|lz }#?7:'uavVn8E:'!= fJNf%'ng7^Qmi.X䋤:v7j)Ǝ"[M-kD5IIUlf| 캏 *3HBjwOy1*(=2 8PA $3d7 TJFgg$;"H{gO'KuOR ,iQ/qM|)y+; ˜fY;֦i6Rag,DC-* 1)L!/b(xpRVї^~qM/P4rDu&o^\}F9q¬+9IuS@kp2,k}MKra6 X > VE!7ޯ&vWtl<$Nt u)YѱwI_\OeJ#ɺ#>uMNX/+䠵x0AyZ~]La(]չa8 N$ z'4ڹ46˰KZ$kf!'vm0VUe 9N@)8.cɛw&T]|L/P*W`j첐P|L"dIb-`l*|Wk?l ΪTr0P=< ӳkTsBI0~ۉY"D338KXMS$uhgtdXyM[k(%Y$kbk;5R`t(:Z78ﴟ6s 0K誑0 EqAcQpDU)ٝU{x]_0oG lYnC!Tre.Xܤsu%hiWɾjQ%hpJb{rA[sffp&ΐJb_=Et-?'Up ִcsـieb~6JLxjzſ(~$8;Ḃ\2/{)lz#r*̨n;)ī_Lb.FH 0dt}^8%xv,u(+1glk`I/1-2Ɛ.1 0Z]%jv  mL79rHQsK)@̿{NW٪e'=,_&i7ʑ"mtV bOsUoUZ&]M5rA4񴅲 [: gu9:5PVyQˑYa1`!ZfT2Tn0f  t>}%TۥH_Mn­ HFS/:?(_ P?5[$4֛"MhvϦXS)$FM@ ͇U?b ((& uLPCZ{@h XrמT%=M߯w 4RdjW@Ǚ}k>ϜЙBr6'gI%zcN6տވ+ӤUeHDmQVP2FLE_%5^RUy * Ysa(%X6㓅d.]MgT9kΓRPlB1@*b%–7uAPlKz+2fh!bfIUJhZPLMmqF}9Fy tyzێYTf6YpfꤍD"Xl@H@Cf!Yyl8+ ~bc ,9;PSj-`B97BUbCIɐMM {Xd9E(+J-;t%{^9MC pabi .*lh{"Dt}FVs%Sg%ÁDrvdNjp$e~&^3K{*`+4"SK-r -zQ6!#<y|h4z 85R!4I^}qAnZ0Aw]4DM 6cğM @ėQMz(8'PV?Bk=x <+sJb-O!8l3k.9ި`>}ڇDs t3«`sA #-W;q hkܢ37bԂ9 36;U:Gx/OzRňк?T Cge '- R,*w#|3Gm02c"s1j"ъ\BͷtLy2>5/)3d߿[<НZھv\ci n4*;e1';[@-uߏbT"H \|Nd0YԪEdaB?9|}T$Zs#N>f fkbOwOkcKP>|B 4a`(g@zFp;'?iwjQ,݆ צ.*q;m ryJ~5~ՈA"-Q-b˭JE԰QϘ53.^u:K]sY3[gKg#*Ejs|HϨ[|&H)Vu):k{pn4^%-m"nL{{//O,[dgP>[s6mWqy4{,F sLt MhZyY~Ia ܻ7թI^ YZ