python3-libsemanage-debuginfo-2.9-10.el8_10 > 6 6_6 3!pQp)Tξ7]mtZ`gas ]mtZ`|J" Ap ?Ἆkw/y6+F&Yi5ݕPdy};1W}_ΐ $RGS/+ /JpFUGƏY#tnDc{۾3?*Kc!4Α2 ?!i+BpM^iːLXxOU"l jl%Y Ԫo?܉3b586f04f94eb6542f0426b73b39a88d230b647f5751f6c93520e91bf148d95eec3c8aeab4b06a1609e68e2463bb252b95748bbbw83!pQp)Tξ7]mtZ`gas ]mtZ`@w99±DŤfzƁKj 9E'V'd&&һD2n^ܐCl`9Qn(f؝ 5kp`㦛]-7jʃGj6Sn=.L}ݎ(u,N @ULd~P u~WF+0)w;F]4CHmnP֦쩞L^.~2eH +[EN[]yBb%=]Q_y1՝606P?5cC'1KTr!1 *sD]=+}ToQ#8*]U[3Gbtn1>'6"1 EI7b-M+)|Ǻ絴 AaxJÚdM:٦ӓe'sac%m;aI"DYh@61 E}3F>7]*a<9Q)O ra d>p>՜?Ռ" , ^LPU[c        H    X    0(G8P9 :8GϤ H I XY \T ]| ^DbdӍeӒfӕlӗtӰ u vwԴ x y ,<@FՈpython3-libsemanage-debuginfo2.910.el8_10Debug 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.ga)ord1-prod-x86build004.svc.aws.rockylinux.org KojiRockyLGPLv2+infrastructure@rockylinux.orgDevelopment/Debughttps://github.com/SELinuxProject/selinux/wikilinuxi686<} AAAAAAA큤ga)ga)ga)ga)ga)ga(ga(ga(ga(ga(628f51abc09582f6da8f126095962453d519d4a8b712f0536e8ccd86ecfbefa1../../../.build-id/bb/32422ee864bb2feb7c2902b9d9fcdcc41971b5../../../../../usr/lib/debug/usr/lib/python3.6/site-packages/_semanage.cpython-36m-i386-linux-gnu.so-2.9-10.el8_10.i386.debugrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibsemanage-2.9-10.el8_10.src.rpmdebuginfo(build-id)python3-libsemanage-debuginfopython3-libsemanage-debuginfo(x86-32)    libsemanage-debuginfo(x86-32)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.9-10.el8_103.0.4-14.6.0-14.0-15.2-14.14.3f@bb@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-10Vit 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- Preserve file context and ownership in policy store (RHEL-17509)- allow spaces in user/group names (#2042408) - always write kernel policy when check_ext_changes is specified (#2089802)- 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  bb32422ee864bb2feb7c2902b9d9fcdcc41971b52.9-10.el8_102.9-10.el8_10debug.build-idbb32422ee864bb2feb7c2902b9d9fcdcc41971b532422ee864bb2feb7c2902b9d9fcdcc41971b5.debugusrlibpython3.6site-packages_semanage.cpython-36m-i386-linux-gnu.so-2.9-10.el8_10.i386.debug/usr/lib//usr/lib/debug//usr/lib/debug/.build-id//usr/lib/debug/.build-id/bb//usr/lib/debug/usr//usr/lib/debug/usr/lib//usr/lib/debug/usr/lib/python3.6//usr/lib/debug/usr/lib/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 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2i686-redhat-linux-gnudirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bb32422ee864bb2feb7c2902b9d9fcdcc41971b5, with debug_info, not strippedPlibsemanage-debugsource(x86-32)2.9-10.el8_10utf-8be81b3373a6cdaa33bc6fa9fcaea8a3ff824240bdde6b614d3d5d32bcb8c0c87? 7zXZ !#,] b2u jӫ`(y1lW!e#:CX$Q*z(zr ܩ o;Q&.rJA}N8T *\fgw5?κD,Žxcٞ!)ЄnҙB;ɬ?ڐtaYD1:[S%b<-qڝ?N QasZZQ;⺟ۯQ߶C,Q[Sv>]h7/7hȎ~_T%6%s*ɎdBT^ɛ %΀h> Ҳ56+b$#P',ɾ |,3UT<_]7cJ>1/nr0f!Jg?q,gˇU<>jBK>Jo}@qx'O6KF~Vz2WeDdɋn]ֵcfKƷ"cvR?q*[.(;Jk3(5TQT"٨8L58w}$;DjNC>\WPI-VPhחH=Z{=u;f8t:[j/'~nOH)U{. +W $CXqކ\՟ {ݠQ-B_ѭF fњg"{6Q7K~G'<5Ho{N|тZ&@ؗ[&􇫎2{-i G*s-Zg+ܻSkZ?zanbsv %QߎWv۫ F 7le<ۨiv?|Nԇ]m>2UԽh |ɗ9( ē&)</k ~͗J|΍~ WYS}ɶLZ݂O\r0L^P.ľ %_bWϞlTT52p{OGUl q ZX'ղQ9RrP韊 ˏ+yf^!dZ(z, v6{[~5߭̀@c486ZFxLº8D<,.fP92zzf9y8 3@ѐDaB%A䈤WңԕH:`Kܳ~&Ee$ !c֔AjT*%Z{\=ڂXoAl~}230c^+J9C@[(xqFs hWث:<,FECoMi lrgpr33+Q? 4{:y$lt%d0 cڗ7Ԭa@uf'2j8֛"5 Sm !-OMTSA1Z#ʧL3fo' (:?$?']MAD sL-D+eJ4є#S]ݓ廃}he^Od1n`妒1T9"VNrw mFbX5A%"g]D5 _@F2(>?[i!~BDA?͛q %CD؈sہ ֢D;m`^r+4LeK*%w:; He(qb-)~TVWk,2G9XXrXi:!&N rh:P po>*޿ֵu s: u!V[^S;ePZ@YȈ*!bA\TRGy~ftw1L쁦`٭BkƲ)P> 21eT#č (-X*́;̽ =6hm/t֬ÝriLD8=nηc"a`=[& Ļ^]K:?S\ .; $>-{upq;A(0PV[(xf4\aQ0MΆ>ǣVd /"TsttyVbdʭ-Q7U7c0C.&ـ9i`fDn 9p =\ GV?cn]TYKTN RpAoYK\< վ~/];HȖĕl8͕~Bόfn} OvovJ3rUS,)UpQ;8 8M?d7fxYe}Ĝ>"PM4BQn- /\XKfRWF*E8 VmPlEsՊ0IPd48}n q&D2lE=uBVܶ'F@'Qu/OtePǾRqJ]QܻCx3D % /̯W@It%b>6N"l0-(I-bӃ餛pam9󴝚g=m>eZE21q-M[:JgRʞ؊a`=ES6vx]ʲ?o-`#$$/uTJ7 iK8 4wA>"p2erT|;Lʸ &i{>CX .TlRg\HW&4Ӓ6/ : Z%B/v~İqy9/4Rt\wPxbe ǽdGY5\'X7":a!Xڪ~/lv~Q| Jb )H}lȑQc s5֞^u2pڜTK+J+j܎tw&3PJ$h7됄zrɍI,.AX`'oDWQ]QZ@ o_Sp+tc4[W$qOJ8%t'J >6chvT*`qKQnjw|m*)* \7#(S yjxYd*TO,9P/}%s[ہXpN@wlP|qiQ8^c{\䳜H'!2;>dLkr/k+b#1_d)!6эh-SV_BAy$N{#6a@Bj QyOV:*ߣ WU{e>;%70ѨcP#9f"["Y x)x M´XU"îz_)_`Q;{H\5a=l2<ׂNКJB9]D8sw٘zO*ވL/IAɔ_Aˢ섷04o'a@ãfU.t؉rK7<'BH!9*yNj9#uoDqe야jg{P[ReI3&jNi[Ҟ\pIJA7L;Qz(v:Cnujz 1tbKcH*JJ!p":b5#$A\w$.i=N4%Wnaj7H,A\5ltJNee,vt 3P-S-4]ЙL S*~*&y|Z9WN!bKQI$VYGk#Pnxk$Zţl5(o(\bJ62?h 1g@4kGۉ(7-}Q59M|k<0鮚~'$XŮmsP66Ju.D"¾.$ Ӝ+$" !@aο?J)|3@q"zo%zm=]te X04;IR7ۖw1QŏCZ0Zͱv[Q\vZKUoꏄcc$VUC}pS*F׈&c``eɒ;_%Թ7ͥ=qy:-,>&>"]]!5W<^`o;vϐOhԑ|`G|77B+TVOYX }ƩsDі4l 9 V=YImAu6ՙI/u5)S !"{ppn)EtR͘N!ugO DsEm:3g;>ֲ4-zY|@_=TLJJR"SPZSj 20dIj1U"p 0mr~ۜ\lr0*px̿R ܪ}3œ)XAS޸}WV:D}B**Hq9ˣ~|5&-wϾQ+ÓRX2{8@dQbz꜍` s@g*Ҭd$/+ȕ#!9}@vRXi'/TW}+[\S./Ġ$i-QXa+^75o lJrFC!hs?jCˑNM) wQ__a 2xV;| %f4daxap/ byϝ6b^>,Q&ƽF*=~Z!DD `;C :aOPĤݐrPQM܊u~jm7é׵+Fg=Ϣ b5gG3F5n8%ĹE _ "owJ4$c:1-o._ 9wY l1DK do=aRܟ;) y͋I^!hww[K<|"FboE7e%^0uW9v 4Gi0CDF[Xˠvp y^]E;I"+b`ah h__ 0GJ^0sB* Z>Z:0 )W8\2͕8`j&`j׎pcw?~kG4Iь%r{uk@h]kD(WSod~sٛ1S_۝g -VVw7B6>:|^W=tyQ؎#}״h ~+.iۤsר UwC^h n5b[O S c2WgbM L^iyCtpw% 1ÿIsM/ O @BdPQ ḿ]_ڥ#5^+ެQ0=Vz!, A߄km @ ׌XW@w6 X mwXeZ^yڪ^5"H(L-yCa 34 мVp%?p;bo'ހ咛jפmZ KGRn }dʢٶ{%QPQ7hMD1^29vxP0\YJ/W,Ѻ^9:hFY5F@ptB~>=ھ(ȑ +k6ޏwz!RhXE]Oxz.lM CCq<ҷǙ6B(j ]wCG:^b^J>ђMؓq2c1"rt=顧m_3콵yyI{t8a%1(Xoh{%9GG2;bOi6i<ܻ3]0괳[tJ~[lBç T{X#|>YXˁP#.g\\iO_m |tȆ3/MxsSBn|34yB5?Mk]9@x [/{K4<τRD/v}PKSe:pw2_|!`po4^eKiY @y[/nJ3_.h"hsK<:I9y5#.INWXܛ Y]M`FS~m}VқXt^!_P1g0!P5Hb=AZ3q!Ap4"S3}F>6aP!j!"j݁}pJ#YqH\Z=Y .mjSu4-[XOLq,! ;6XBu:}<)jWb0ZMgԢoF>dl#URf Hf(>nh͍>%,)[ PM+G=LO|]c۠_/`4?~R[d* t`=8fq`>`R^up- N/`O6F7 % ]n{ Syן , A;~1|{>,21imC8Vc+?(ARCw7L{@z,3tsRWc]ce[j`ȧ6ْV!w+= EbNDȻ)pJ`bi-&Zh捾SXܪgp7 s:25@#`d/)G8sz h؝M'SG{3j7=>ow%gNS#JQ;v`婃&h|=*OR!9~>. #L]/ KԷD#c! IjYA, @lSƣ>.F.CegdYB DC*Z!p\NfX?^k[Ŧ8 mYgrmgr6Q4L8e vD2*2>tSa,X*๼N[(Av)=*CWLxfoPj6P*Dk~8gVfR\ CMN-7 ,E`ptsm1&f ijQ& NR elnKD/ݸu~7-h7YM.P!S)t0D߱}ls#/t͵>WM07+E}f! xCU,4N,"81f?|_PtW07+…EasTЦ#| NP#y㛱e\MR^Ð_;THY(C*HV"9u&3SDݢw@,rGl] p}كLշUe^Q":SS| jta+SHsx2$ {/?(sim㐯 +f:VQLL/h|Q*Ly+ nlﵔRiTfS t^ h /Ժ 1zi luk@yVbըdΦsn;Oi},‡gzưW$Є5R*BUsA9xMlQ1ֿwEY̨4Q7PE;ݖ‡J2815;_*[nIbdqpW'¾HׇDW#ʂ3B%Pp̨6;I)'/(I@L\y3ƥ4QG eN~{FbcIGxjfd唄_ޥ.빧f> =5w"Vv|h[{D[h?;be=f 1g3jb+ J=Q$lD/80ϔ֞;ĖtF]3 Xit 4 *{קs_v#jmf 2E,J/i]#~" r:mdz@_Oe!5*Ԝ&H0 Ŧ< Ԑ?fXon l'ʊs϶le$ E3v 2?w4W;3*v֒ӟTt BE eK& N NL^M]rҁd (`%& ̴AF{j/6A/1J[F7ܳjamHQ26 E>VY|Φ +:_cJYb#VƤɇ@̴I%Zȟ0g+H|w_xDY֐L!/E'x,Ckԙ hbʒ$N/ S!ի^e}m6MB}|+} {7A!<U%w(DdFwh{󳘎kfDm@ABH  :Tb <ypCt{=Z1 k@o4р8 Z5о.J( (1fJ:Z}Ax/E]]d䃼,9MF큠s=>[қmE81LZvZkW ήS'Y  KV0 Wf1*/"lM{(Z/ >$!Fh"k~6pqX7XI(U /-puѼ5,Gu} \hp\mu號js5wHVOI`a9 ?%:yh9/ e۹iEYR͹}ןOjRʜc C;nI\F8]ִC1:5L[ŒcZ\-dL>'@o s0ЊxJgqc*0ő} {L~O6-H}lKGKh}6ws:Cl,xԘyKjrlx7~E)U ͑T(2Aa)O*mrՌ ;%>J3=[v`Ăs"ec!˕*:x6s&*w3KtzYRGHuH瘼O "4|X>WA ҏmaxgzU,lpC͉OLV," aTO8CݲSn;ztD3ՉB0e5.%=:\1r<< Xi[ӨȎfѩtYc`+Ðih6ǮKx9@q{PY(J1ePRf=ĝW8IQά<uPA4v^pKo$-@Kr]t8/J *JiywPFPjL [Rʇzl6 mIϽ\UeOkm'0o_聪B1(g(f=ly:7]33L[3d}H y8>=dGh >]3܀-,V%(ǹލA Q:u@9*?4Repd]键SE%Ah.g-Nui PmJ*q wˈ]YP?&(8cԗ%SD?f UEE#6z~/Z$2KY_ԙ7"Ss6ς0h1[}i{Y9L{,AzjԷϘh!hNȩY Tu$?=S ~Tq8~p:G3ʛiI+^u3"/&xnkq|G뉣>ؐ6Cz,8 _+/FT'aЉRG5\PnxZ*Ӑ2]3[^R/NQa 2ٓa9Wle@NTw\TX:-] E0:ocp B[ cbr؈ѣ>X8z97EP7$1/ sSFAh\-;LsnLMOѩW~DQpQwTsl$!Ŗ-ueA FXxNz%5/r:,JaЙJ"V[=W֤bGX|mlnqCny z~ڌ]~dTתgR#u̝U5Enܳ K-gr MnjcWCڦ*shS2[z1Pf!qNfBť47QGlXn7F70&V-ǂquGe`o FN*1? x9o/gp%078yVF1DTjE/Uxme ǬOi xSBqODxg~0 DD "̔:ѣ3Lѡ,KE%J;=0pr;-{9Hsm@`2oIiqkppmr[SVѯ\U,2x$#Z~_Uu /;}'@ l51N8z LEuUIo|<0[5jmfjQʋ^m5 jwD# bXQ;|A(AQ&$%bmJ">Q.AJ~t1VwxlN "h{ Fh7{i-PȕC"\PA͎WH؁b80ڛ@ϫp E)+H $jwo(b8Nl5打DTfƎ@+e{h+;,tb*.dldBD ^Z D{?Z²5!x*jU&knO['|%lX=-CfkUl4[qk@Ctv%y-Opf?TS\yh| GĈNG1oE7ɀ5iyT:+r6g.qi<81e+aG}]n%^sI}o#m+a į^mV^WEiXf̸!X0!M%_\Q'pPǽds@ JVm DҒ8LQ e(w(pSFvԞ+]߃$ta~[Qoj $] Aƍr7_豹.PSt[ Kg Z:Qvq☭pdX<)hm#<&|^ EBx>GV|@M06h'J]ْfX-NI Ac埨qSFS#SQj-W^AA& 8@- uMT dռ~^姑ɇfLf|,.wGJIP F9q]M#^f$096Ybn@YMe' .TuI E7&9L5>낃0K,>RǷ^QVK_._J0 VPC̸ 6C۩$*{Zr4<TZu;5&]M,!;'SKN:)ߢ1dZgX=%vcLa B<!uu|y7 ywUYBkV7ǟ+rʀ 4?6Cgr=#zݶ8DR6q) ;~+26;&p%7F/MZA!4a~ U}¥Y듟@gg(n/]I60Po!R# @i`n.T ,f,3),K.t%%lX$uAA_tʀn ^L(?movY" l{][XҼ}}^N"~4L|ݖ r3?et˒pˈ\:rpd$=̧S:Dex Kqf)C_D5)N -_FחbXzҵ)X6iuΓP6z#z;Ӱ6f߇siH #=Őe\n Ə(I9TT)-qLnF(+}̆YhRUo"Rf OMn{mBa}; 8o^>#\fHHQڰG(YvUL.oZ"?|5wvͷn .S!&_sOPGßJ30/QhcXbןW/%J' s}1 )Q;4WmLkh٤&i+9,DX "*뻗j 0@:E C=0;9>(]ãjOD"ܓm,$(D\z$E|@Gu7rH0|Xdf>dF`{_c z9@H_5MmIJbR4?I_,~|*6 Detz-!wD/JO'/ߢAP 5LP} ]>;&M&&RJxkSkHeӸ~7iAЁcr@aPﳵpm 6`,>_ЊnΓl++kqYL]}a1`ĸ]bHSU:VϷƟ`ew +R eP !Ő]"}0ҋ4oܲb*4ܡu)00 .`tGBOk$aD9fmdLZ X֬p!B":aRzP` -(gU8zU +4 >:F`o=u. /$قvy K3Ϗy rEo C>;_hk0Z- g~A*8;dm2%**8 ܽbMʄpM܉u}=ÃWg')ڭs `Єi[/FJ7By w 3dVA~ svr)mxtx}Dݮ.I[`LX ,+";hjz$&vYO^oI>fR` Bw @X>,J@/4$>e_Kn ?xu>G ;gWQQ/!WecbW龐I4i[Bx86BORr]H CIS逺/-F$ %OYS%qC8PADbjk.VU0vqjirSFC&R$t S!rwdu9Jbi5:3 {"z!|&RG0eqqC&,^HN\>{[}'˕~yLm0 tGDaHF@eHYHB1 .Su6p:d^)uMj Ϋ L8mdf%eZ{YʆZ/땜Y3!nNu<(&gxjQFpQ*H2#q59J4%e$̌8P C %TJJw2ꬥcMP+ۻ/Qʢ +DB\頄)]rytnP=ct0댾0>~ٸaaeqNxKA>5t3YQΘRXhOca02nz4YP~0rh>P"5Ф`EFJldk{+7)3n:+xh5J_EkySei9Por}G |1[ekp"}Ԉ}"ytҡRޱ.-f>E{'UF /s  pXdQ׀roUN9)K^DDsГ6l.`ړɪOϞFwaX{Cdo{jx` t A(DsyF'RR B.̆_ʈjM˪(. 15IK^cX0N2=;WW&rPMkQn7ME=䬇cܤ88͝i asN WIi59Sg*F糴œôDǭT`wѼUd.)4[o2!R ]ǣKa"ͽV8Ȯah͍u_O{$&FQ ;V_S|^J!c{av{] (01OuO~ZV_${Gqt%ا2͟kN4)b 4 qgfF/nk?QŇD@HEL"°*產T[S7e>~ 9[?S,(.6bkgX)ڳ|u-~Y򬵩݇ ?ULQ@ާh 7{HO.ty [XesB2tQÓ8#M!HTsVځ3{<6k%b,v(+se|!yEmցkl;UT-i7Z={LHֵ86!6{ BґBv\7;! A[=j5 l9.I]a-̬edCEїo [ bw2ex:ٚ3'Ir Lyzu*&C~ޟ  smaFoߧ#VM9tE(*Xl_2MLRsi4݊G}UqtykHZ2j"ǭSP KZ{}"B]Ԃw3ԵPJss]O ;rjTafs"9|0X&vrb-9@v2qh jQg$Cbh ?/\PhY]elmN813a6ޔ`ȜT[5bx"XmQ%y[I`r$hz1j*'ꋎ#>^X_-c>foDЀY.u ^6d fpTN 2p]ZcIf }vTP~~<(8|HqF%fcL ͥw0'5 E14_k'fT6^:?0(ʺpM&أ~(W&8vA w<]p">&DtR㯥y\0`/,~+z }LMW&]._TDEە[bxUT䦗de!mR-lSI<ŠѫXݽx*[{M=FA~yZ_ԵZBl f 9P[{AY) P[zs?u7P!4dx¿4Bkټzet*CaF%i؉u\J S[FuD`;j;]']P:&UCcE0FjVr.2ֵ;hcsGn?Mi.2@pBm&`ʮAU??v\__/&=&̲;|d ,z3"oIKIΥl(&O!}1&QE6AhP0̋zt11sDWJfa G#)mXGdw- Z@p 4 dЮ،z ȴgh+3fϿX=CROQ}ĒNUn &a ^塁<7+gq8g O#Dk2<'i2"|]7/N3nJ u $_?I x4ƥ.@13c\d}Rv pea;F9OHLk8-ϴ'LNE/d)XΓ sD o=#C %PO'%gF%9\r}F^ Oww: Ӿ \*<*Dx6iۚ3b[F^W߬x;orj%a\hfC.se0]{7i2j1 |-KI2I*O&~n&7, h6v $@myFӗǮz+{ZnOT9.# '4ʮ =Gmƞ50c=_h>Gl'& 7ZX uzz pY}K[0ش ˂f4 M2, Jm! ѓtɭVht_ז\PaF/>_vEཱུjņsNrf &[}ħz}֋ (RMC*~ Ց'rmMTP }e?̅.*Qc FC_l9}sIr_ \*K²5^"6QaIvqz*l{wܥ%s.$Tvcb@ /cc3W`=APi,N%ѿ5ARi [ZNk[d” lT9]wbvqlV!v*o?5swteaHj+b )f.A> J ֦uĿ(`oF'3, -&) e(wfK͆Uu"&XEE%mWs]^#6PͰdk7XQUe+?&<<߶X;3~ir1'hֆ뉥 r.muTˋ ,TXmdc$"R.ItrɐּNl28ss#W+a3C{Wm66ZJd+!*;BͦuJ5TPW+SaOӫQ D =̔lh)r׃zsyF_cupZO`,ҢF(Ci^9h*g "iFX|S@n-sJ%ǯķZR$_š}ڽj@Cݹ -Dsr0]qu?6v tGtk>x*WqLכoP 'K(>>O|Fs@S#_6 Cƚn`rdTPr >=PGF3̛Bg,ϣ|{e1;iMed[K ?C29 CQ+Yʂr#rAyk,}ʔf["Z;= 7v/ :SRm;,񆳉S - Ԋ J5 K[ʀ{cw).?Ck.Đ 'xuou }Aq-AoJВ1 0YFkVZ}{/ k*|k c>}>xC,4дm4EZKO}~ Mr `UL0 b UGMvHhG ,ՠ%-w>ݳKGY<8 ~m3nX&D4!O=mO I8LR!1+QFfŇy$A\^ <mMpn ^ZqL_ 2 |;3%.%bhEgPCkC>UB,1?U01KDGH822jfFҗS.ƹ9M sJSDm I_Pt*whbWr{t<%qԧ}cܺWIAv Ł/X*̪ !qt2bSg ס˭Ǹ;w^!zbۆYEu3Աlܒ@C@Gy\+Y˕#t2NUF_=o 9zWEF\AĎNl1QºZ]mrKRm(a`[ 3W| 0JE ohlM߉LӋAbu0l.˽ЙxJ:4s],̧&azڱ:] HkR*tʲ$+Cy}. m~7ncg`TafOEv i2L#(sL?dq_}fy{7c ~qYА9V6Bg+&p3;9=.ĊEhZeaoR.Xkİ7F|:~6`v$wC>XG$kX?ܱ2q`15y+Ɛr3$~&jTOHJ![dďπ6驟\faqCZF1k",v gFDg6-7ѩEriGuasys̨$F*!tq(z_X =ƾ?II7C$N\7BtxOiHld<+v+4s2y(09(7N?١WkhAZ;jaWYyB.%Aʨ(xԇYRQZ989jO)b(wNM\HBҷa$` |^:asJ|kOCqkNc0{  {}+ODZ7`7jlw-2/.*bﴮψE[o@VּصF hfbFӂiifLaW ^~<ůU6Jў&NC2n:.TJ&Hi]Yp$a1`ܥ@49Q '"H;<{$ cFTm~  !cAhw\ oD兠H㇑ ݶb^Z~iYQ5p"':=QE;SNni^*58?RT Ư0ߚLwԂn6$YU7`4V *:EҾ:wGՎ\-}6ȯ9[2/:'(ph1IYc~} -`|UK7"qO |ypT9 [}O+e9~D)KUqw%pG xЧ[lUM:%-cGcޜW !MFձj a'-?|(2Vڐ{~^I;iw)WR`,JV8K+\8Yf bRoo }C;k$ؚS^;N%Wàނll:C is_Ű6V5Wl3P?z(MY#7{X"9Q1 _2 2ٲ(A7ӍUY):-o@<i鯳fcP},M*g--ӻǭJ_0*$.g*wu6!:AT S3p#]0;*Cѽj2fNvS~7Ӏv`q2xDK"kO[hKRIxD¸Z`YYk ^K@aT"{1T&eV /̌lЋ 7ʣj&B(Z^oWpgǨ{+O5( q.iXLO|:z&&:z%A?^NIH4w cN@osNH> l2ǹ25FqUF$ZӃ. ј?^./n)fhT3>E!'c nge'ӏ7{JaS[)=PXOaW6!~{/YopxZR0 Z8lKHBX9ZFU{|Y(_!;{e"7T{a&ƚ#uVu,coPh|qW`tG[{Y y'QQ'h%ѷK sFaC_=Z^dw窢-:9$|ܛGәőGzPwtM,`F?t }̩ %3Jds&m;[ noF, ≅T?! HO0e㔐͚vH06 t=_ E`szm`<@i|t6ӇYoo?yU%\cL@%)|Pvg[a= :|E və p|a(˿aTG%{ ]d& Y{V4*3Ϭq553;ٶ|p{!> յ:l3SOm",xՆbMSip|k: 7ŋn17)Wrz$dt"6L疰]"8{u )n^:iERSOQ`"L =mLbڭ"y=āj4Ցؼ T= fy o!h9jm>1)r3o.^!+\;Qb)R( =bhe5mfxxpEݴ&SfHU_qΪ2X$֍kbe0}ӣ>aރmk.l5W[3cG=W /*)pX5LZ8>NVHæ2Ɔ‚YkH3'[zqŠpvv sRN *Ŗ'j٠$ }bZVF=&'[*ހBi^D1q'nufh9͈[E*wcD齀cHg{T A|;(iRoR|ɳ!qTp֢{Npx{/+걷%ѷniw~)lfw lh9;P|lW%H{pA2.KGyc[~HW3H+B0nl={>iI8$"R $6$w2!_}ڭ4{v%d2 >[GxAB#BE& ~/]x}I- p >e?lD2?MrjRCUQhPo~}_)gPvdTS5v_͢Za!u~ dMǴqMOs|ʯO2lq:M$$'ݚTTdZ໕;|IܢL;/3BeÃWZElMUR bK;SI r;ֽ`z2^t?REխآR>|q۶}vsm_έpy[ruPp|PRPn whH(H=̺dJHvdZU=0\ N ~pk_IkFlbJCBF/ uW7— kξQТÜJze\^xp?q0VøwruiI|'ҡ:M>Sl?6)8dpͦ9"$Գ%x7Z1uˏ EXS;N2K2ұ榯)3:~]0F/}w?S%yV{C:6f; iֳ=[O簐s}+Pۍ9Qiuvw$`-\k[~44v,%E)@.butW{0Y@ːqB2$1eDW}v4sc/(!E#*EE}BA5z-wCD,)%C29b d%uMKjl[i(&魡v(s*GQ  I9#M8MCzı|qՊ<09ɾ5x'e $9sؚ=NQЁR63ohb6Vµ;dܾCkЯv'{&أ{ofFr&A6r%8AMzHRPk\3\ny nK9m~[c%>C*17!8 M:c ['ŋǏ͝GN;du@72Zw V)cWc@E. dPa+@Bp$|'69f @rA Hp ˮ_wA,u}}S/1-i.i¸9qTZ sM%x1ޢՉ|q { S03$XYdm_'IW r^[B rxK,J)ZYD (+g!Logrv:q>1\NC<ݤ29Zgozze?@oF~xycΥ̘pRg?m|c#d*wYt9xRU2dߡ LX\JsCQ­ZPʬ:qW] p]k A4~9836j3]B}}V'^z{ppQ@ʦ a!fXjh?iaOKHmuynчI)p$#HTxn̝ s̵:C.5kI PDCv> ;9VlhA ;*YL_\f@!_h.$% k^7Kx,(( %S! =LKNT2ݜ삠E)p &ɣ^=b+8 =^kff|]x-f*WOes0Zh+aBaif@AĶX)MVRF;Y*w~0ȌΑrlkdGhH##H^ëneF7-Y$"{Tմ+q鑃>LO`ַ6UzA9X}@N:>1gv*qp`o - y'4ZJb"憇s1SbZ  Dt-|ˈg:bg0 Pyp% :'<qQ\XIV>PXw %v+LwDE0W'|xڝʹgdMa٨\qOʜʽU$NpܺregJ?o[F*騾f-bmF?߈UΙA0CD, /!n0$F|Ty.S!Jf®>HZ)CÃ|eRaasɂF tE E"']c?b:BEFec*umT$- ~wy 61^<_&)k(5VE!V{;r,4*Ji*(VI:W7Zc8QtP5xPJ٫%]?1# 54]& IfYNR&q% adR2vߓP8!w =WBpm +UqV m׺čÖys]"@b>T ODȗܧz\{Jl\e ⩉CƓ3=4v^CWiC%t .S.3Г+!ӐGP{iTpJ>X_Y].ov ^J"뉶(GX] Ks-?ޱ=El|8۲]oyEHmfr6RrRyt1}uiMUAgJueGͨ+ֿI :/4=WE%! nˉQOqJo͏AN, /\y5OJ(TZ\<}|/KxE\Kq-|w]JxԗS)A' o&f}-^-Y߃$[G$ڴiblTq Am`F94$dZXb96QZX~4fPN גNY?n$978i<3]y rҲ9ALag?G߹݀sSK1; Ph>DֻjvVHEt}?Ʌ^G`2 q#5/5x2;.i旚6V:fҮ:POZXetwLJ\L蝫1g]B|݁}MP;J"VO͍Ah*ՁZJPqOBmUtWp$jϚ2VT@X)%^ PF_#K^<5߳WMS p 64uOkR0=[h٬DTajʢTNQnQVA kpK,Q9܁s8~Yθ ~v.9 (tYsAXnxhۊJki͛[Q\n LD5}܍BC(q+?L)ǘFuK3$r%^CӾ7&jNkʛ*qЎjM0Ff ]PTJ]_ {3~Vú7djKK|k"8u%6E(7¤79ĉ>QD]n qGڃ[(.0a*S{c*4fbsZ$eJe SBluxwZ!^4es|=]OQM򷇬P *kMb|WٳE{ 3u`GGxXxL<`qJ*ùSoPQtfp Vr}RKR|E&ćߨF3mu7 4\ 5BHR㻘\&U_̿~^ /ay?cV> RsPUQ-6 rc ȁ,;.MXڌAT1f֝W(*^-l6LgGI=lkP0lJ䷚_'v L~ C7E5c ~rjDC (Rȗ{qT?y׊\*nϺ9f0Bw_"pltBa~ĂzX(X<*}P\@jBw:% Y@"~$⊸ biב匍x.fq QtY^8Hz:u=8%E@˖yV@B2 EGAH@uͪ_]I5ziL/\G#4 +zƈ nyuq *eHbgy2)96bd+9YDSsZFk[Lӈx#G[jyf5.{qۿ#8Rl?o^KX`=[򈇳m?CX;Y{kDp(غ[_ ljZX7A,' Pyƒv[7M` W]t2|$Ckc`)Z!eTtH< vu@,;䂺lp1eMl;}z9[E_)r&a58([6ݔ9n0]3EZ(dw=H  >c ʚF& T?6UrЮR2βC֥X8pG藭!)f95vcU_ /S׶0 u?G>ʿ4Z^m rᢏ=4s;BȭH[cDL-tt#v{ YX2Q"UXHt*f Cdܗ-[߄p Wk_0#kn]. Q"t3d)}-d1 8hOWtfG uYTUAjR["u̠0Ұ{_LdWQ;ͳ;`7Y ²yR-։ĸ\~[:IeZ"VG eGs!4^Hlgpk0;%w2SpeƢ4!SwՖy&cp˰Pm7S0n@fc/ыU֡M鞚r#j,q)U{ygmK |J [Bk^&"L:b:q-1FWw3& ؐ`Z[ʕ|(;%4qB-˩(Šsav0Og#v,lk:uudYdԷkh~^jV7GTG̓$w=Bj]ҙšƙl T!< .5WBQ;70靰٨j=eΔ(Yss @\iW Mg/ u@q4mcaS/wƑЍ=:H%U ˑhg*^~UR jɡ閨_ rTyNH3z`_T`ML/R},{}ZFg˩,lTBHH,@Ơ@[O6oP?Ȗ(ȗ~㴊>pE;79QDdQ3B Q8Q NօHKXus5Pfc L55FY&XNv1cZsM[vϣoLޑ@J^ݼR> y܃{ $! [BhcMDm.}I5%,'3:rc2+ѸO{WLSC>3eevNdC]YCWHg,QU:Wp]n<yjDYa2H-17z3[w (nrް;  [AsNCp"(mؔ)Tc[5KҎ7"u^[49FexbÆ a39iBLKyTFГ>,|TrǀiS#I~Ҽzb:0Yd¡J* oPad-lb,+e]Px7uBOtrY__-Iz^/S~Mh&bN<(cDvyc=&P7p>`CU,V%AoraEǭ=n Wn`K%|\4]!ʔ.'~Aj7'~(|JI>9Ι?]eQjrRB v4Gw,qq>M$+g 3,=02j&{o {R\1X(iatHu׎ZB.39҂vWm~lkm/btnFG,5!Ѵydɘ*l\E\E!g,ޭTlV47s^yBJ4squ9[= !h3T.W2CG$Ks9SЕ(njX ax#Dh94W@߬Bvmc Iì)ViA!;`a:!Rl9EGanW8 0Q2q(KQ٢ZgFuVf1@b=@ۜKR{}?JiZ(K +"McPO 8H_ e  tk^m:-X ( şdk oB">9tP>s?'H܅J~]S!M~"wTݱ5y&C2V{ln_j,pv0L.bUvR@HuwS2V~Vg ߺR*ςvncݲ(RFv<FAlOpxȁfZ΍c:]Ici=AadzhE rYX1!q=8B+"oBy?vra`h͐ZYEnCtxVK5ŭ",vp^,ze@Ģh"HEYuFY{+?GҨBY]B(tFD0UIMʾ`1Bk5M@ R#x(GOj8ƒ&\! .}2$AՖ0RQqȢ~0_*\!VT<Үma&'y+e!S5NAt>ym&Gv[ (;Ad~„+unq/P9%٥8+Ƅmз h &D&Qf'LY/[EbB~K$Tt+HVy\$($ 2͉i[,*zS]ZIvM`~66Rq`@xyȘ:В aL??rsfʥR^Y|+Fql}U1pi;T]8X'WUax5lقX,@z06eS9]YԀ%H?dN:; jZ+f+OkgUjUwJ{Dbq?p5:-ߘiXtK}GeEpⷸn *6M~EV$~(CLsٔQ)V]gȩbĩ9 `Cx󤚰e)zq`7yg H!淰OVظEM8'pu EI;TH2tUI5M3gڑ"m̚:V5\v21<@ͱy5j Z!FmS7v pR h5ΝQj9SFh6lg#B5 ==DOLE]h3;UCMj[(Gں>6 ZF w S[qSߝԎT{E'2㧭r󋏯Bc{pJOhy`D LS:rJϩc #N[ٟ=jyLbhKZ93$.V=c"y$eJofJdu<ß')wԉ3:<M0YTY gw#W`aQnI503{ T_ĩHfWpswՌ^sRFI,lο#~ZNΙrѳ-L0tZe4#Jtߥ*x _5( ))fn$22I'd:_h^D/p(؊1\4"1ܿ^9vT ̫ܟI`K@9H?xI|1z!C6}qbvHKzQ6ɘq{|fMm} I-GLf=uG8CJ 6HXHn+hSqG&is%ŵ+rfTB!Fi8r.z ,8ҦR|zGx.kFo}V>w>ZA9xilu\\>B3h/_삺TD7 m6.f} ٘P'xЖn \9yDA0 I|זQ1Sr_FQ"I-L^౒GF)`WFWD@`"ҀUH ! A=B, 'ܗ񄁔_ I,F|= Ir厂lkxP[R,:ui}LZQ98|n'V߄rL7"oI}ctsɺJ]X|wƳ_k]D;?e8 zKS+Y-_&$|G&&pn|nڷ~4pJZPv"G%j! uS4'1)F{C~8:Jy:tG`>fn6 ^jqA2CYltK:"q,YۨX6atYh=82pr+-ir&7۟Qzm3v$zW=?׏ 6VJbn"ϊ{_- ZV4hl읥\;Q49\ x P2Y>j#ɂ7z!A`dsv/b$ h&ꩰZL:.AB;jZF4Z#xO`0_,<qN͜UJNsC'@qFPx\c*]}終ƒpo;Մʡz*eJCuwG[FG.{ k?nm XD6Z<_:RPR ]QZnFed5/p@'ACj0nc0:oAgpy\:vèKDx,"zܤ[U0Rh|-Bq8GQ-a _L肾H o{Jc`CAGUQjZP1.ЗjQtw0eԹgȩzY!˝1S ̷P.Du^}MTP>nnɁௌ'ULT*#8s ~JWqsپ}'1$K0=<NCK286 6L[lg~]ЅƌvƲxM>hS/zyHc ~<lo:f('9;+6-S07r\v7⼀x/@9sGs$?+S*6 YEA|4{rj:o2"d$s BH#u>82((+M+p1ܭ?+EНn6>H 5zDC5[h7֭c;bb)gh{:ΦaSɾ}'eWqζ:Huئ>9^ C!u| UPC":9vY ]HPWsRQ2ض0Haa M:ڰ5)ek nɠ20rƎѲ仩m ~=(T|+1 ~) vu:"ߥ.WM `QS#\r#x= ԨQZmsA+C(qdM? R ;|wR2L[._~ RW#xl+x$}@ / 7"<DE@J5 xPn} Gb^I~!m | dΊAxu4۴T8b g3Y2_ȨA@.,@m d?ZF#?/E@˟l.bJF'%hzCלwb)3'mD1fA 16דvgO4?^Ecф?K2|%bo4&^;[x;ᐂEbH6ds\ۮ7 1 ۬.{|MҴ@ mnlDo p @=ӟ& .'msp!2+NEB, .HÑS2KXeyk3Mj2~ IN]nK(:.@NjW= V9WĂZ8CmdwFgԅjWKdLDE=I0cT4k}YQ>3I2ؗG6?i𩪠ǺW]k=7[xijpw1zb&vR/:\6#7f(C͋Q&K4 PFu^z˄@)z~(Y#:gݶ^'#_'ilfpʘE/^޲uʇtQ0n xoP Nx&ݹfCƱǜ5o섶=M?W15#2}GΣU WU<7DL,BsY:v  pC&w|pVҶ-_̄~K&@C*1HM*,Z[{EvpU ǧ2Xi+=bskq,m)G'1?V59vcoVbwН{܌RI"Cx6'ԊLE,ĎRd)m?쐸ex6FR;pfB-}bTt$ Kbw\*]ɥga" \'oQoᆫܜtEGƈ "< ߭y%߬c j[G)/Ah`zAZO@*Z:r 3iU~DW}[ LA0+w4nCx}_ l(0h^QPv$:^!Kegɏ2ט2Dau7խ1qA<@N VEXy["V6 _2q}zֺr֧ @$k F4<ǥoӋ6U~BOf"5XEΕm",uNHsR&\. 摷L0qjsl傏QB=(8=325`aN2p%]? -)ۮfHf8S7AKH*IPt ;i=,ob[U$OX< xr<4+([9`< tHDMt m]naLf*o|WKk&!bM0y,߬\tw|`m-iMRu۱ۿA7-J9`q,O̲,[*/Gyl)WlQI/ϫ5eU鯽=͚1@0 SBHB<׼ҢG+ <+|db ^ImS)B 5(QFuih]60-wRC]3Y{X`@jEą~uW7/&$1r{[ ԄY@GIp|/"!,F5jL1_f%.}x8KUEy& b;oSt}5Re::OYs꫋彗_$De<;uwUC4vRN\Ϯq _?|Nj%w IE ߣy'E۸L*%"sWi$J](DJ&vfR&8yQ$Dۻ6FnњjfӖ|uX*K Gh0%dsYDvqTj)8>`b)|(h)L*.+zap DǗ^ɏ^emaOZ\-)`/eOg%}TU)SD'p^Ovӊ6PE's!a*9ugrAe[/݊{ʨCS87F']$j9:0 ClfWmZOA'Zg].hQMZcnhYtw,L,ю`n @w:^%+P25i2l1N鸃X*WS,YF+כyhFE/}`-ʼ]qt2O` hka r%\nl`!⚁1>no g+*mavQɈl$)6fõ R^Ѕd1 1oB*ŕnt*i춒pfr/Vy%65E.R g ŋP [7>ΌR2R;!&d:n B_my?jsu3'7߼0BdG"-PS! y|.$ތ׊eeF?w?"ZEh/}ڀ&$@PHc?(2 DQ[fiWŋekR+]%4xpϺ+3WK倧 UQ(yJP]! yJj , mfΛj&t [>ky zj`-,m=N%s%6G NHiZr=!:x7c![&gvD P O3ZŔU6YSBECϰL1I0Fa, L9A%x_*FeQzQkWL;sLy 7%53G-)S4v۲5| A8X$JY?7[c$F~'Qrp)q^}Kuhyu~}@[ ZjŚ_ECYH+Dݘخen]wVp缌l1>L!Xfpb|"Kڑb*.u1(Pxu49fEgRЩUhtfNV-of]|\S[Mg=z|q7m wyAZоP=qf' "|?1/tYc0uvjKƃ(4(&Ei 緄L,б)pwNY'gPRFmt7^.^s,-Ma&%KVVMkc&C.5f$]ʮFxj p\UE.=cX w4j tXtF$K_Wޥ2PDOldY@aGcFb qUl?8wL ӥic2D V'Ӌo❌k Iyw[VF@<8Ԕd h qثq~ALuySHgR145Բ*.~MtTI!87>+]@t ~6` 8 "?%bOvcq#b.ls*@;G=m k/o׼Dty!AXa-/K6'JN WP'ɕ|d4}@5u4:SCF9k;H)@2Y+V!1K8L !? PE +QM2fNy3!z_-zCCMݕؙ{QQGzdS74jL1*PZLB[ث)&7WYFY껟EUz\q]DuF抰2DF!m@田/#*y_}԰{ >>$s0}(>:A-{ƣv3[SխE=QP1| r[)Vi6  .eflk{*LOIO.Z467C5:d.^Y%sW42eKTmZjw886Xrl[d|k4ә.{i(:!p`CHL;sTxP %^$4kK_y_h"t+Q13. mm=[ϚaIF`5KB߲ͅ7 fΎ0v7єwKaDd;N?&3e'P Ntkڢ}687DF$MtOg",%k8E_a0vTzQ. Ί4]P0J]$Z$g25h'r3dǗkq,0^kD{3f٪ 1!J@ϡ9Kc.szVQ̝_hk(AgOju,z]wYORG ^2(5^7(p Jt>D.Z0-طJEue4 } c 6c? s  Zg֟Ksעӫ42'#%;eܰ0tyH~z7 c43B bʈs 9c_w RUY?$񜂍C4!%"Qb~04W&G[6d31tY"0ڊ'*]Qw(,5^9 е-Yף=89<`_׮Xp"#VdPl]Jm0wp «|̚'`{*WCyU(M["m2 d|g~0pr\cL=wsn5Aج +ܭZF=1 qǥ0Bo5{jIjZ} q'R#q1O1p{LM5X"-]q]| wQ64P(" F.k;&.yV蛦f @3R_${d-"첒C1ˣMj{0ؤ)p:](7\DEUD-kK&Bt B&U"8L![ﺁЎW$}Vg֦^j* Rc^w7gqV!7_pjf&s *YD@̤4}l c!j-؈f$k(@w `E1MpRh7Cx5@Yh @,R;+2 QIU<x'sw/CRALn/z'fpQmQuLζ5 wŘqH|*֑.dôs&BG)/DB!..ޔ :> =SdðcE.( bvv /ܒaz=W.3( ZŴ ?(EEC~k l, opy#34."ljq(P`MIL{&P}a2|8v+J0B n$44RF*sq ޒ 9Y>qYs|neܽh4-{<77hf&$J S. DGz'ݶt rZB %j-b4O hG:p-N r0فt:Q)ЄE/{DJ{˃ lB˹ ~є!#ӛge5?uzǛm,}Z8,(05LMxю0*G(#9FR$*?aDH+zˢ܎&Ex=Xsd`e7i o {]ǻ2v> RH.<啔'gQ@f76Q-0ث"Rl-D|o2t\0?- 6TgF4^]) kyjy]2nf3É|e,όb:hbjڥOS$#ՏksW<0jPb3!@bZ$ܑd"{<@?ז Z:郭ay,k:<.QF)x*$ȳ;r{K . 3de1_Me6R)2)HwӀTbcS?鲯Vy\ȼgE#d]!7ݙr~YA /sYBJȨf<ȏo&wp޷b@'|#oT{/JH3?*XGelt4*Rr5DR_s[®DΉ 2~sKA+ФYԜ'#1`8o=oo[- ;qDV ͠m.~DȘ0.$~&Zu)_=Sp*VANZPXbBG壶)\jPzN%|9XY8YYx||p#H:U4p0wKؖ ^Fi;9v5p”Dz-D?2O% H3B_akۂڴbKB9D $VL>(+#B&_P)!0^/Zʏ" k]^F.4)/۞n)6b,_֥iNCZ.Pzx.wx~H. L>8w8Q(C-&W1PcRA a+Th9zS)n!z[z#4ʂ푾51wxs?PN Rnc2L$ۗX$ '?ک *Ϣ܋ZpA@OS^k+Nbw ?5jy4x6y3= LE.5JK 6Hajq#e`r1_`GނgXZvˋݓ4|_o&l @&xvŬ{xI^_ktBmyb 15-#s>3l/ŤȪ:]gGGI[Bb.21Ͽt!P;);l$G4tmw'!k?GfM@^$g&bt;] #|`lD. C~Ӭ}g4LgcK06k Mz+&/)]!Wr(BPX*> lmނ&fbiU5ڃXҞn,*5~UV2z֝DtgԠ0N߷` McU7P,G[:#Lt;F,kt6+!Pwג>KL'iy?(bKDj4gltDz;D>_&z< ēCW8&NR*-d"/0u$_3 j2rJ`5^ =s1Y<}XkwEX2hnІ^͠0\}_iC1^.i=Go\)0pmZj3qÄ+ҳa'P1F/KBKY  x7^2i\h+I=)*=5fZle&AizxjOVޔ^SllȮzu'!`@;p|2@zXZ 6$Z@@bȬit®&_᧑w W١8uNa0\/|@?yy+䚶wrNr+ΈX-b}*z4e^3H+y;fpS7r2UzK(AZ*274*c0C᠑!zO58b A؍iPLAM ׂuأBX:(8,z$0`癟\{Y}W-ȓ`dr[\DDT ŗgL˷Bz)A?G6e=ʎ a]~:m\2Je=j~HL o'& _'82. 3:^d ^yŗSv2݄8dni5Wʙ< j~&b5nf!b̨''dGlB8@}٢offs\mfSQ0IM|/$1Tdq0={u0h+k )ȓiN09H(e/aԔd-o!S:bqIqP,u1Q]b_y)("{#؞]o} k>U:d؏KZ2u+,@֖,?)a5}kY{Bs ^*bbM3d6H@䯴znvz"` -+^"z.PT]lUFSV-/NTX|uL1%38}Mcfoܕ߁#Nկgmೣ9jɚ՜Jbg~4)A$0nZ\cըJ9A^ ˬK,BTW®p  k9}+5ctrOlF0qk'z!Rp}|^Y\\ (0$U.<\r< +m=cELʍQyu "TlՁN~Ziu3bd*[_6fa>vjr- u1X(7UG0ɇbH!5́]ArdskZ';}/ M}W2WcS^1_|'vFDPqأOw~.rCv9Pm<,&`]=uqՑؿteKxuq棘>\&FFB]xɳApJ vEB4 vNxQ N -}a~ֆ0'Lđt>j*҈7x.XU@k?eD]QЮ8!ZdiM@S&zadʷ :{ƌ+28IKk ttu9R&O_*ʪ{1MUXȺmWy$Ƶ2 +¿ȿ%rsw"c"mHE`:Hw'+u-O2@a#<g>9>adC_I"wp-&㻩]==*O> )hV8!O. =Hc^4G 5<sosK:L:.w``RKra"`0ɢP$ ,U/t~_CR͟P @S%}:L lrs؎3nV@|⻔/ Vr簢uC"xSd3%9n)e:zZN^JMmGS-ٸy˚rWMF:}:/AJޏ1AwA6̫=4ŊGVir ffAhU?yގs.w\dI)Y= H;"\U' K{;EH6ɮj ߎrĄ\:zD8akBfR3E2&q*R9 a"*Aglr~]+Y"y8g=5&Jg37}5. Hw`OӂXeľEVc̥< uytl6T(s=>Uƥt8dl֦ "-:JWs(b_>3;nYeW -Gy oZg'tǤL(?ZY*6L *Ia4yza]_"^;i5K<ԜFw֖4)Q.c:5+*Ddžn $i.^Z~H.*;B$Ba+]+tN(%;xKX!fy"YKe֓R x}8H-@2B7ؙ嚈bfG2}}}:& zNWuL)eM_CԨ*M$SAZ(6p HJ^ |9A]b (U?)xx?n;[l,W=8d?͹% &(JRK|z@ d yӍ<b͖>]wy􇍮£Oo9jnn qkQ8>;)$i_rSA!#z_I|A5Ci/4\EףDY5g FH Ŋ@KnE:r{FL?οq&6D?,PE/'2iFӲ݋Ʃ32.,T}E8 "b{k@0Cܙ2caܚ#E{PcxVBP[ۻQ쿹Я@)iP\Z)^ pPM/ûg.De"7:sQ#*,+:|0{ƾ*?5.-Dc!="{E6")0 W\SpāA}@bN͘n* 3NqY<p[J++U޿N8-&}\1n|NpgVC2̃O廭2OlumǺg !Nd =iӕDg*{Psc)ᡘPژCmƕP f4 mMDB,5DOk&+KK<2QBNV~K QY8([oGBd.*)Q˅Bk$ 61|"c{̾c?5O诪ȫ%B6ڳpM>wLP_?6`ob y녾eg6 ʾwA} 30Z򫊂/ yLwh:?F0w*%fuH~r9ةIqS^c1ߗدvԝ[=_fsE߁O=F>lm%}m&3S(UA>L炄<l\f #Y"+ԫ `q| 3w'Y 5&kul×&:%{q"naANEdHqEͬA-b?B;;VieEE( 6pqgP2IkD0pO yX :Ia3px-Mr߈4^Uf@_~lav$-KT߬ermq* $.~l;̜=sKϱw{K[ڏ=E|.:g |-wMlAx>~?"Gу3ϫf A=R.w*>=L)P<~Wdg`psrTX4Aa8"r=u>Rge?[~} QȻޥH2vLR~SnUAj<ϹsB%m~J #|oJrG3zZ͒<ߺ-z0ᛐ}f?}g/F122G2RRhm%ݸ[<#^:=.uIׁ8^!F غ/PzL['#D5ac6 ďu;3vrGmV4W)t|N`+kWN5dY3GǪ ʯoRvxLOC7M]D IRTz]bmD=[ٰݫbŴLڀBTbd`k- ^q6%=-1͔g5sFk+B~&R_`"pm2@z_ TɁ-kUQLuPnn^2,Akqz<= bܼTw=4{i4wuk.;[Ȣf!O8jTڿH!r>26C&AsJڴUg29LK,vj~j:H0]<ҷ!ZT"mߜF~CII򢝝h7mBK >J,Qu'D%#1ks*`Wx"$}McnϨKQ%gC2pQW?ʳc3 ovX# BWf\DDϒ6Gl5; 섂)FX$⋊/!fҒET>6g^t@3 @,5d:RIf-D77;,POeR4J$(v5 7Sxvx{+@m[ Y~xr`Z.M*o'gOZIOt$/ݛoijd||p$F\| q!Q4h *:X+jAOHՆ VT Y(Y7kulO { [ccJcq S9L/P&9뛽3;բ`38wZ;lR.}ytQxt| uEУzB'r565^@Ó7lVthM7]6 Sb@5SUM-c-~?[Gz"Fj[µ% @$Zdy-urFF4g7)xW>q98==f}l2(U`7CՁVGGž~=|(CPs"7NW Mu6"D0X!ȄE7>B҂ЌrugͥC/ȭ8vu<r {Dd YuMs8. O+e%q+B]>3erBEn.#pۅꍣF㲌(,* bm#ovHB Q74XJK/W2?֕WѰ;V38V'*|LaS&QR,b3%Xv.HIi 5 Tq#a+,` MYEjd6bypL쥇p 6,JJL o?F”Thmnyn&5\g MF:gwSɕqᏂQ MN۞WCey3;yL3R1 ; cqrwm?@U‹[K\3-}y=>)]SOwHTFK*m@>2 4 8IuqxN\c$es=p}n Ǽ\8ߵ UeBzJFFUqmJeđݔ\?Ҹo f$7gWQx\VH#%YyCK j8Z>H뽋kuy,XB( ;0)O#:jzβ`?&֡Z.J:) ,q\Â]{Yt4z_THQnp)z+t%Q-K&2Q%4L + Nt^{$Yțu$ORşfJ 62I*<4yFlMS4qy=lH `Dm1+!geh ?f ^ 9 %: 9e3}M2{BjŝfC.fXcKmhώR*VGUw7]&h)Tj ,5 ]N#W1a1i0`Z+ rP8Nme,0D۴C3vBxEIȋ@,W#5&j;@eR\ciR:c*켆S 2Їtqr,k\cQDŽ_\+A 7_CT`w~’~rTɆid_+Xհ}O-Eި0& X)kXLC8Hkʬt%RҽrEv3qq+#; هvҽ@Ȳ& s?iJB)v*#*gx,mN T3'ٍ%Mm2NU4Yؼ!!4x4 Bՙrg}"r9ر`^Pq<$:K;^[] 9&wE5<)G&iOѴ|WNijJ7aHtŸTj4;ڎk@d2}~BC/UD[01u4P”kt{7ѫT&$C$(mg~Ezbu0AMr0 jC:]geQ#qr>Tq#\>Yl>`zb؄]xcZ^2ϝ cZ wLs%\G- Xv0g63iFvM[ЕHeIUTU0+DiԈyt=(W%a'15)%Z0ô4-qH85%K?[Wm\TatǦ] Q|hYIVP @=&H77H! DN`[K_MN̞l@n(7,!<{\{SS=̃' %I󂚛 ۢ4ӵjERG;=SY:bo<}eTfP̱cIo Y&8{DEb(SŷwEH\а,3>-=cè#/nuLwtMdf%l&⊜@~V= =KPMEwYp%ߣ$U0Hu)o[QkggOM33΍j' ( 1qS"?>-o0Phހ&jgN̳@Ά. $H}#.[tF(ɵl 4\s),8ށ%ʖ6cqes? DY^09NwrGQ*O.AYbz:7ww(\qM` t QZ[v5aSŸК%A~ib1jf0Gj#dB*߁8eAm_G5$7Mj8A&8+Y_}2OMeϻ޾A*2[frO$WjѶ=!"El~Lh`2:,;r#/0.kd}kBSsX6ґx^!)1;Tmv'$)LL]w[e!꼄\T9S6 iMHZU whfbד׵:zCQ龍v]c/#9quHÚN;e :Q hCF& IJ~нV7?` FyqDHJ-#fCxÅqH7[~kAvR,"avM킔?5J ^yv&8yi/ @*ARQ ToTo5:UVP9-iZH:4ŁpLvZ2k|cVI!Z9щ'Zi|Y- n+(`n4U][ѡ Z!av9]&!nnDAÐ;)Ȩ ?7:r̀fZ=l4YʑEObB,.H#fg|*=}w3eS@~JVBŭLd>zBb H<-i~D[|Cb>A:}}6~AV3G_4]1ᎍ-h&ΛZz胃|3 !2hmWIޛ84e wᦷOYTeBEU;G-Gߵ39@Y`/WdXצED91otױwBueBV{`s-DDhU>8-/hy ^rA27bxesf (mqf)tIrgٵ]Ŝ[TY$,h=j` bW^ %&~Zt2,ttab/eLh ,nFm2 ï=8ՒHk1>[a*?ǁ [KH pRҞ"- ^#u͔p{~ / TMl9("#!n"U 4"[MD7 D[Ig^apY36inW.7Bذ{Q=ߺJP4d&^%̥UA@^bYH `i ˟继. .!UG?+,7{t4yQ'pG>JQb⑹l7,><ቕ5EW5}? q%=1 snEllװ?{r"䍳YI5Ḷ{oV$61dɽboZJ; 32]"5D/v=v0,Ajpae~<HQ6T3wFQAp UdS fMߩh=)^jT4}^B|n.g;b-6VB*N%C骼mY0pw$Yqs&245Bn[$}&rBق~%х^%HqWo801#81Ö 8եlx%`QP-+d&dm/xCWYG Pj󜊔K5llvq Xˎ(%PmUw3##}ljkD!N^ogvט*No%ct"iZnt\+SBdaƉ˙-5\E  fSE'cj.c,vJw4**lS,Үw kGաu&]W38u"ev5 H)@WIxwx(R/wث>aJ=HjH3/8i\mGVL6#$6ޥfTD:+5깃pD~6<}SGaW 0_'oጩ*B)*t= *UoZؐv'nDg`V6uyd,)~+@ -Q2#.Ӓ/H<(ډzOTdX*0 Z|yqh I/G׭<{6TvF"h Sζ4zGl !MJ XA@Ϭ0l4%49AR Yu܁ S3Vf:Inn =քX?z{+Nvޅ2v@'@}h]?O7 KnE(' H{a!*oT?`1_QuMcwE}XY;zprztNYUZM]#]yدg\)=F,A E\F B|LmH*6zz*ߒ\@̳LM 1PW0s9 _>d`Cɯз*;JF!f@RA7!am/>8luf8cs} q2`O\r\*+LX5Ȓm^]Z/C~wWGP 7pYQm7 &䂽m 2]!b;R[ε6_l&]8fN :ԫ>7$ ?>]֓   jON2fDQ}jg` izF)ȲzhȶS}ߕu^L~m=WT(EoMA؍Dt],HS)/w 6o:7O[7^RĉCƕ1>>Q1)6EhrTΤnٻ^lgg 9Oz\^ >IC7<{YԖgCo`o/ջl'4fCV8Wڊ$ ?ø]W\,m7C]V+q.u~f%&B[C^ִ'n#ľo }ƫwIT^(3[6|XjW 2u^]w 蠞bo;yu GӌyST_x(Ge0Jz0"Xuр *"Fnk]s<>@X#-o&gTN L Xê֛0e2gaŘequ|[x\7qW>SG+ KC DKCK6s+ ϰ{kpp8_o?{G,9%M zhq,sD?/!|^6J!q}wGPt,UnyJ*oe*:ս-TĶ9f2ă"ĢXiH5# $90VJ, y< Fx;.),[Kט~L]uy-4B{o2plj |rg3)5ٶ$\ "230c7`t[{u|-nZXr6_XԬ)U|ßN?ķWqcR?P}_=~]Z Tj4;DXժ 橰`ŷ^[ĝpZ:ܵȂPQukrj9*`~}IDBd9Fwjugjc6=_^w@ n3F ~N>E;ҵ;yw \H s[IOas=SCDdHF*#\;;/Sxb͗Ҩ9eM-SiP.=}z9WVs? Y*׏X"GbfA&^`4,͂1T|a7KzͤcsS2T;!O,]^F/TM?e8 ۾A)p.d^"n7XO#EgkΥ6^S2|NUMaשTg},23x\yOQz]#a/Y^ <̲-12:Te0^:mx/|gC?VWmL5zR° c!h!E3/:ESw! CB+/͔G3Yik6[{4b@Z H"K܎xx*UwEeBm*X@ͯ6{&k̚ =@_f>e [lH@+Ch^0'+1% Gn=q9s^`j;w@O>!deɁo1ӽm"^J67"Zx{눺bjyȕU&A[SW}"iEܢm0SYq۶o =SԸ.\d4Mw#W^[1 U4(gXbrA@ӇϞ9j^0N B]a 9oځhDp `Mk ?cxC(MҋU# ffnA גÊSX;Gy184(aT /1<&Pv# LJVj׹C! &‘sKC=D; kFBWxÄ!g\2֩ hbŽYs u3≷]QhPJ dޕSfK+m4T-`$`#3 UGpGYҊlͬW>ʻ=hg4\vHK+ gnWqs'K"]~VX*摈7-~PB;mG{~o΃j)vІi4 uJ+w0nE2[[f8UC%g.~2?I]8Fm/c5HqZfƖFhWon7Q-g4`ys YWzEںy7!/8zьކK ~4} Z*AG5XYݜz6xW *.zR~ǩR+uG(ݢ+I`geac01ه,/Dۿo3-D1 _ZmPlGM:Gc] Gԕ<-=4-jxL$hP71Ȣ⋳&MIfm\k],6|<P ČZgoeG:H(, ۱%4S_'´Pl#Q%Ň"23;ٞ׹i$aJ.hP#ØLR9C?XIS$6%?isD f4] K]6 Q[oAtQ 6O{`>AN'L||:ү FЂrT1A&Oڑ<$d (I:O?gW1 (7#|os O~gP k>>)e`ynx:BcaazVn}T].\Yq(=!kb,sCE:yC]1(mrP5Dه bR/ Iw) :Llohۘvuz֣ͅ}!#mM*{?KD%H 6UL]lr68U5lG.M+onK~V FeMN p;Zo-W`o c#8ұeMO@a ceE2ݡVmaThNeAi6h`^7Y/;"emg+ko_6 QH9}3EeP:2Ϫ~.!L qMb\hh»m`ZvgJ])~:0 I)ХBXS; ŝt9{ٞsC˽֤\wh֙ǘ-[fO5[-C j1^m>0 0#?K*F"higO])$5W_*n:Q?9ye]<!68k "#͍º99*]Ֆt!5H),ad|$;z=iP+,~s`@Z@j4Ͳ[ڹmSZ6 !)e hfHl7G.~o25u8ִa;-iqB`)jܗK283|$#FH8SVĮIqc`NBMr>Yu~ \x.?Ŵ>w$7X^~;B XJi57K2iišTDmy7]F=/#y ߀k?2z6n?+*@eO߼d~q;hF^0Ӊ1XQgPS[<8 K([[FwI*As^tqO1v__b;8@ WX@匁X5dR" eNyXBC ٽVߛ;K6 >۩#D0# .na4Wl>"T.ҘW1W P\UC!эgl>wZ33{U^{y\vP+78;)^[@n(?w< ~I5$i {|O8F>w/s5M6iPCqDlZ8R? _x۟ V^"K22j3dH w,@_S5JGeY7pe@Nlj9ԝd1啄ڂ/Eٟ:?J@Z11yo 3M2Kzǂ|3~E/Ē=FHִSn5<( m<{%JYBjLtϲ{ft] Ӡ}hH%:<^{Y+kǫ͉ރ^jtB4NlD.H)ɭ$e?o] |]:4Pajk5X*/$^-A+cڤnEpIxz24_3`ddg%_Tkhy!%yr1 ~Lefg5&v!t{Y78l9:C>Wp)lhkO\F֕n4|Rm) a FTf?I!*!&>+࿶Hvo ܫһ-DܠgQK )~;Թ"{cu1}ޕ_7*ZPłF(뛆М7T2=!tnƔ@۷b,wE 1,͑Tp0JB~Ea|G~Ku./7BҔHM5dF ih! P:&ps_"<(sM^F`h6-˷~q@5S9π[S ʾx J.}Swنf1CR{ep1{n8)gd^y* 0Rj 7 F˓/fï4qGQv^f,q87@VS=,)ܞ}FVj qOZW&0.aq O9 cS̢ݗi MTSP0,EK;)1zTaWU܅#I,IjQ=?ߓDQ m5,} C~JZIi,LOz2[xqD)A EdU馮-̙]ps>"BUo7ڀ_7b6T|íkw6q= 9(}@9"'fN+'j6^-ӎػ鱫msI|Vhȴ@1[S$0cwi=mvdt $uMA8lV%s$ކ?Se&z .F'׋3(H2pe9صUq`uiK% ))li Ɇ1daX= w?&pzEP[a`G(Ne_ot "GQg"rcWHD$ZlKUٛ>eާ՗?#CNFuF : }ˢry6! l!\ma :U4n%,[fU}@$lrj.^j`]9zQM!R0u/ȪHFyt_s6'`qIU3]<Kyr /#bNp]-ECTO+(hjΫO֍J,K nK+~0pȲyYG<g3zi2׃X3C/&/R)S'bП ýك|Sg+; cy<%f)9ΓdD@@GXţO :`a uՕBˈKPn_;4XM%ېII3@|r[׶4-qbYό:%eJΝSxI%+Q-H^p9F(BΙ;o 7o18yź5!0݄snη3h.-Q&6pݚddDxN$NMҮ Y3V j W[S~wf bV,EHu"7$X4a2f['υPH;"v4#|XuU64(QZhTgdc_JEMH,r}I~clo?y+̢f$ɖu/e{sЗo:wH<ݿxG8 f ȯNⱬDVh &RAc;b 0hTO1F˺>.5,-aEQna7y8PS./3D,pέ 3pf99K(y>yX~\#1nXM& %33sF֤>CԸ/1]{'ÛNe( jm'>uf>g=xd{^?0D!QY,KcjT6$]Z 2xm{ M;Ǖ!+> 1B /c3G0ȇyLxd9;:'ĚzOI<5-%lsZ4d ̹$堌jx*_a K '/aU6gE/-:=>u8]8OJu؎>Rz{MjFOL~{ w">JS0׉n;&8}{_y-_+L0E "f)?urj34:zޮ+h8Y돤Zj0-G><}9A7>@jU:m+Cq&QOOauV} gPy5<;zD'e( H?aߔF6:utI߆i )>b?db(뵝)Fj/醪6vb\$vN'?=ONq+SmʥZۉn4+32+"}ȆN9~ q.vҺlCY5o0Q_M@ sVe*.G ͋l%w/8aF2>R}J}QTU4]DK/Q~գR%qq!/}fa ;x}/A:[*EAs ڸ7`YUE}/DL.DZR!ܔ7 Q. iM8h7)zjy)Vbk%\W'h_#x5tO]k.bxHlUxX/q.?ԇQO6˄\&iuV^  !v;Hivu+!["IۮRmZܚw:Ào<˛rEN 0t~.| %~a.Jz8mW, )$ Sj*&[t|7}^xVnک | gO@^ Ԑ6N~V%ΑS!f#lfj#v;$r9 0/ı:8_Ar٣~oA;"U= V-3"'y>eeΗ^I{<_ VLp=bq] hϗkvIzf Ux4|tTJ8; uZRC-Y1-W%X<{eCqTiY#Wb -yp5@t%Q 4 AH5ɂ(nig02yj$h@}`/mlx ZU<3au\xgW^=z~eer ׅ_Zd;azA#GY.<= +Μ?Ymp UX_(X)R[{Dxحy2칧#bFK+cMX1Z1G1W^vzbp8YJBqH|xYxGQ3){,7A>jj`H>Pds>r5ϲCe]P.U܀/ VU4yv`H`1.%#nO$4$:x5#)ӽU=AWs/+ߒ\Ru!J|FB1(6Q#gF0oN;->ჱU Drr2M,%Bge!qGҠ8:9ʈheۥ''jǥ~+w̫[Q,>ۄP%OӨ׼v<$KU0Ӿ3HP"9rqi&K0꿘TӐ )LBf_|mHrNv ~cmniҒ(q.l]4)w3~}:Qr/A>k1z>,'^CI "gX+l\BMJajVAMم`j]n6mXUس?|,RM~Fǯ!B? Efʢe \7t9F!?'}xp=Tqᨠ5rp%$< wckq4&`\Io"R}3СŦ`WF-(}ZKqB&$f҆fKIW7`EJXkie#;5gVer ܒ&!0_["7[I!`Ae} E.E;襦͈JJdRVX |,$+yA9|cKrgq=p%<D\pB#uGQ9ϺLdV[&`F:)4>_lݻnLu!GMA넯G{ QM\Adҵn(dz"?n+'{'.LmB˖&7 %In"A5qLi/R[a _+MAi΍+#`h e^s?i`P}{3lJh(ʇ`%O":Aa&ΡF QL1{$10]: D|%a>GXj Qb%73W1p%A0c_jrLL&šz.a?-sk48‡˜K wVY绖5FQ)ǟ]\ؖG8ScB p#D\/v2`F߲C9K^ as{k%🹔Ϟ^]uoc9-M-wVX  ^*OO6?TB3q}$ّMJPabL3z9+sv#T$ʍa7CQUJE6Lԃi=.ATޟ?KRJQ`1kL>+]{M0./UQt~c&{/Αdg9[rMlݶR +^>`[[Ӽm !EU[F攡/ޛ!xD=diCSåub'rfđ)dC>Lpt){EM,?f \-!=-"dC!wWkr fy+[ 0;nh:;P Ga'vrˆNܮ WW-0(ʅ+}?DjPyqј\udFUጸzO6!]r@KpavL9^b.7sU=ߤe8N;,R_&r m5˛lvڼÈxH)9uzUBϷ7G&L [(Eh>FebtCsu6K_rnå:IT Vn 6 $&GN+@3db= bٽC>|I<7H qIy&u3]Ʉ^2C2 ileaJvZb 0VXǁb3k & CWϗ.MŔcٌ6;gDI\soA[l_As|\WqV4bl7DM3_FLOl+̴Z;ޢ+rsR^^@db)#8WjzŐP;JA "~pN=K8S8b@sH?d̎OYٯ9No6"F 'ż-ωϧem O0yG:;D.[YҲ8z0A%H і_е(_hkNOu,vx88qm:OZqЀ~s*{qclHX靾z O9l3u|9,ie(˜s}]FT ;F= 3j](Po[ 2!ϕPkWs>?k6Bt{ .xhSg gOeiLJ46վf`[ddzt-k>>e&دژ T#Y^넻+Mͽx@Gp}u\HW迣1 r<ڵ;?D-툹X ޙ.\9cnB<31Ͻu%JMF y^q7ެPK\=sjvڧNo|{$uh\4Z0 X;C 䅎[M&քh &ޏ:tfրjY#ݫhhgr4 eYai{l;m(GJK#P;uY%M`N_ ~ju\ )2q %GJlτs7 6Y̖xG@" {390P)"kI"(lgWz~3>Xh wRaa DG fT4t.(cFXV 9F܀^䪌=~ ‚ߧ^8>*ne]Dg%!Ml4+XJm_14R-dA_O/ j¥auFlE-˱O p9(DVPK2 Nec}vm]VttKrLBB9 &ovWhZ3ǰvymܭRNɊ;Qdt6X,OB&%/ڨ_`tM"0;UAFKUxrqJn'6 u.n;X^l] t d6iXYa}L)'g >%fP:k MΓ[tcB0N\Y!޶G_=c;HB^!Rǎ>-DfW_G ~DqrEG:D;Z%Pr2jz7oטB<"4Yw?ϣ{g D.jAfj`cǬ%0쒵WAv:;Ϣ%37WHn߳):}MDKd`Q7޻ (׿2|rB*. ˄({ 7*[m9z9*i nxV&1?p_ 3im%R Dp8XE.Y"'C1 9!xS~ۛJ*n1+x0$005=+lL+ݹ`naiG:n_ YlJ#nw b-$P̗>:Ѽ46#[NBپ ~ResϚG8߬tR;iI(8X[j:á$ť_ӯ>[ZGd_osǾ񣷂&gAXT/7BS1xs?+ s> ~M)^7# 1%;Ьz*ޣ\fMx5,@F|^5P 4ToY7# pF j1NJWiSD#w alFNj.npue@br|(N-s(H u25wYIʨ֯o A] *T *"Q.Ms $B7 ^p8|GE0sm2%I\RKazeȑشڦ^S-q(_~E ۨDclU콃No޾MIX٦ׇZ5o҉W @VI%\5Y fSƼ`獀o!^&pbT)*zށ'H3IuᄩD< Gʕh, Q I3uUYne"vmO]G)t 4_R C iލW8ݭ*YaD,VvY$I{m ă+ى;<<"IyHr_kkh\t?2]%uMKEagi%y;ri6&ul> `7gknE=pqrjzVq"Wh +&)c{_OnH$˘`yF@q)l2ԊTQeF0I3]W_"\-H97ܧڕ%j3=- f!uV << 3}t<ȉ~Bo thZ(Vr&;5gdM0jjPtNd?bƊ[ Sryd=tPWtSoWeR{[d x00)=Z>dr[rx \a韲w[ձYE_=1a Z}y}z1Q($cNь``;⮺o0XёjphCnYdI5B6Uc࠹ Ҥu4̺xȤ~vcBk+8U~{b2*pl)j f0p< BNnXѓ]ܦЄ8{06cq[ayilZVEGQ$rf!VR䉄TyTd! 7jU.Eq+I!_oD'HI-qJz^x HJJ&6?!4a`rVI&!D~Yci!Q5 pd@>*:l‹5Ēsn?g){iuhB wAPfJ+I#gm_X;`~Y;#>44LL)lޝh(}۟>1R Ҭ+FyDɭ T<@t7X|Fo\PTEX WHvd+inrKΒN c/ohu-ӧ+;76+ކ<MZEV> G H ;ޝ@d)?;Kv YlatQeo,(Z˛X"U*w0RqͭղE&1dp'&ޖ*rf⣴;$gkTi!Psf'@/neGJ=VMZX_ ԛ9#KDZ!%?2`;y'GxXԅ?!ש"nv^`pn~2ew+;E%koOe:IV K!˛ho"䶽-M$#1-ݽ84\à5Wkp y11Y@)M¥i]$tiĮo@d„FNx,5z+MTWng f`/ՙݤdfAyc3miiv儻mMx9z Yp &˯0Q%jo7_ Lam.ŋ[BWN14s4%)' [G#B0Xc^)?jh?~p0Jc1}BgʏTAUNyKz xKp|7޴z>}s$}H(bƎp4eA>RўLG^WnR1dv,0cy6Kl0JQWAfTXal '¶Jc]^~( T@'2>GƱW貥Jdd:=4$Zpw)t2 VjIhdENtWp6x ! ;AT˞QRkVlC>`oRp[&Y%(V#B_I5+2Ym=*@yq~D`InBmoW%Nh<, 8P %g̭ CCj"|Y`fs{Qt2$r>,IU*ƻa|[GړmRՏj١%û$cd2sPc=@:(S:PCbvKaK# k]زQW[ĸ3y{cV,u dZM|-.t#.uL&Sun{)ŭ\Ҕt c꒻3 !& u&ڍq"_'׾/x2E饽ߊȫzuw K1ɜKʊ' j5pAa 6:`bL\5`N=VBVmb[w0U泠(gQ2 B嬷S(j r@߻GwܶPil7zRo6߻D%/+Zv_6qlUFTuC\ 5'Q\R9w1!O_I# _uCWc,d7bM9au̻wqd nϷL.lenem':EewR¦JduHr{0S/'օaϹf`è}yGmrqA bGDrs憒#(5ГVmǠ2 s5 =|S3G0oa-j5`F(or"|@wzk-)f$BSA6WўZZIzI I3Q*ט具wa?kwJ ZĆ;dPJ\PLnh?>>ys*\b)4yVA~x`E܇_j46r,SȓfZC"h֛⹢ˉo(+o2 >EF7:UR qn 8BWX`|ޜPHD8"RE`Ugߎz+\>-цxU4h(OtOQ9OŸR#ԋ쩠E1JOȸ@bmyo\V,UM`+2/۫R%4][U޾pB*KX09 \./X&Y죨x2qmLse b&[gpCnP1 v(#|h/eQb;I{ϱL{ͨI֢ fު -@X!"5g!ӣn;['i0 }[qM? (yzjR%{O0)fu5F`ٰittxВ3~Y,9KOqp-_ATډ}+Qp:錬Pd)[]Ӷ<5UCy?K#`qͰo2fi@gŁ~HvAq[0m\-oZ'p$y'4Cޅ !70 ص?.ikW@G/!-uh]Kv6d fY NiՄWB:h[^GTN&UxpL5z]b:j߹ dm%S\ea,]%`p"(wrRz|` qGy$3n_GI+$Koݶ%~y*/6vM8d.`sr:s~5 }rRp'7804R_*R m^]op+L/؇ۈz]^н56)}HنW3?K)\-نwKblXrFNwEFm EϓEZҏgV[yxDL. u>"twC& %N'%ɾ&$ _3HEJQyҝ`5>A.g]Ų^Ɍ#p1m&*}QP=(-xFUv L ;M 6D {8 vҢIˇn_(?W Q[~ =RT&g%=Sv^4͸j1ˁMg(RNj`'cu/L5[UbX@ W*ǷOv6wa]+{(j3,X_Oœمu4Z6? nG!X'滕"|'vLQP&μR'ς-@~S}Bp8#uA?9qK^Ad^ :n|g)vXE4WǸգ?b?* dGbJ6udo;R@>)8|cojjk $nZqިGi;cRW %%͎:V72JV- W}>ѡ=w6_5f_"EpcFH.5lB+Iv(mN-H F[:Q,&gCW.9Zb n[u%Ê5 OF4ʽ V45 4:I"3-F+H-)iE_9D-ZgIѰ%(m1%M}IV"r4ZxDu+$I O|҄_]"&U{ T;'_d=-6>aΰ{H]8bgݟ7dC<-?S~Giw,#ͺ0bz7Ҷa3+mTc#жN> 66JilܴUG1y9\H~] (_Vp_@VPA=ڬMJc ln~?ð9-y_rmPW5t2 pgsRo\;LUN#Z\zX?(63h~IH#'2$(A 'D7dQ6Ȋϛͭܛ> -:[ýawvʰ`Wnn{Amܤ|WRt$TXl o a"x'Q[vf~Zq$ȁ.НZ'ĿQ037=ac:{eM%RpwK )@MmA֘Yڠ>S]o~T:FRE!2j 6xgQ;/bnСҫ ~vvB5.b"OƲ{=䫑 L ȷ_%U !_02sL$i&²C=^L<_0Ƥyn]͎THl/$ݧL<"LoUS+\fNFs\m} Z|3GCcWW^6J%K z؍Q=M.#u z,~C3z(znX۹qXJ/ ||HC@nIB |Ҟ9}'-[N3>o U۝1-cz<{p7챝M.. )7&GʔB8vBe[5<`xȬ@V ogY7 4";n|[F^..=_'ڎ'ʸ)|fJ.xх+"3^Zڢ%Zc6wtXM՗qxM2-?סd4Xs9b:j7j`TllCTPZѷl4\;zd.jhGuz^'eBN/ v+PDƖ+!!'>tg85V[%7%Y坖Oz:$gVX Psj_*Vl^=|$O0V)ƇfE obfMG-gԽr ͥ^יuXlҹ,JOh_W5/{{Zy@dLv"m.nk+$|6!X<^?3h(c(l$ޢQcѵ==Ƽo+6kIObH@ZҝdUH1Lԋ`-&yئj:Lahw6TlD4ՔOȲH;"ͫrB:xEr$_h_NaSߖU:=mAb:66.5 ?-mߓR4s6(L;1j2TK$| v+ w-~ũtKŕց=R䌴Mf>0?P'зl{a%3#|uqI*2S}]Qxx:g2hvvU }{pHbS992*4YrsY=h;p`BXc܈!{X6\\UOI߯<'|%w0pepWO7`WAw\"@hE0paJ#Kp3 yCa(ڈOGKUh38 bJD "}F^*D=\\8042ę*,{ᰵj'J2+` 3ez}uJvz,M}~$ޱb2EYH'hr0Q ͨE j3j1fJ{sURPj9[z PZ3le7o3gP|"t3D^tzk ScFi l*j$ &0j$d)KrSF/,KB~͢=%_ÞKM"5Q^TkG(37 \jW1Լuiꃋ\iepIr T# s(؞DDzѿ~Y rtM Š#OVt3P!H K0SE2K9'dfF9>Hn 35LLs!$d]J;+5}{ē)ou,Oiu&zdJ ͍ M.LPǵY_)/"H&5=c5A(m/w .Wɚhw>"AL@1`[{WCdK:%bo~r" * +MWci: 3Ms M}B[ l4GsX Q״A;8tD灸 ?P,,*(%|-EcLs\ :A7hߛk5K!t4+0W#_xߏ0y׷~;0k"BߣEF"y WYI4X{4*+}_9?2ഠZ @D\Bdh]rs}1.i7ݵǹpھv^Fh=5-MϘ -CN*5}U;:z{;fǎ d:]4 LT zYj  _|mmdPЫY ? Kw6l:/tkgVSxV8gRrۮ:MʔU+ %\Q .LPBZ^|-* A ӱS \AQAv,!,Ke\$тX b`|uEl]>^"3~/0iXgV@2Yʆ{ e :)eŸ싢^mϔ_T@ã$(p/ezd5}[HdKf܄:rR>7l q Txj 0=`}1Ci ףVheWfUiTcfR!df0kaTݜ}$n }NP#_UIhq;UlYپܹzyDDyL1(Y}cJrI-":[*H%@ Nحpl) RzV3e<8yyȘenxC^ܿYa ^!fNh66%f K:KFL%1uKΥE͝*CpXLHg ZE2f+Zf:hgrF#%;bKo` |o`ozR{0qT 'B ϶MʮbC/cz.A۶L"`#Q _c-lW|޷ GR ր CihQKW'kB4&loO@C"#~+3 NIP=qƻ\H֜ H鐵kvce@i2V{S()` b7n -MlNKǧZl~>|:_f%戇gPB'g$&?*hg ;$`"5Ө){[LZ7fid֞ A³k$|[61}&QB:QIrs9lX1H)v^J8Ւ.Rb鋋<meL70> W]IxqBGak=\Z.v9sde YhŴ Th \u*hAz`tG2otgW|V4znO6EѵrU@Wg dLcV2tLх$¾ c9sՓ9N#AcSJ[N $ĥ"-@k>jS+QOd%PѳlSe׹Y"k/(d[a[&`Z73Y%}FCR"7%]|7Tk7b 3#)V2~Ԃ6 c[j@X~ ׉T\sQlU} p9ꞥ0U\6$Σ$]7(#Mcv?ҁ'ٙ4lyĘ;^ch@8p\9z>>.]ܗDД޴iԗ9&l>_ A*M IŤc۠ $EPo$ٟZ;,`/2ÖEo^'VT/2 i+M]֤pa ՏB}DohʪrlB(&7d+aixϧҁV'?[wr:; Oi=_wa}rq^xsв~;sm0cƏw5J,%<6H 6CAԾ.v]{?,BoxnYஏ:(0{jjAӧ\8UroZ5V uZ!ңp ދ{>9g@Ű@n&e[z5^:_X8MK񕚹ڄ .=>5X`OEE,-(C$|MӯHd'_Fs_Mb ޸& 7t5R 9_e$vRF>@ W Mg|ؐk%@S.y#67--}h B@cZZ9QxӄbTM^ j=7+!46,vct*#g?FsgL<#҂@!~)e> úsB dKL(:gͼQBVȷkw,HB8À?VQQ|V}\ЍX(; ˍ܎FTnR-~wQȦD Xme;lu0yZ3'׎{>.CS"Lo]& 2Kimr?;$)f9qPp9i}v<^ÐL7lack ouDXnA~p&#룢{\rQ~d{址)5Xj / yd8 HEIMal`#v6ĊkUOPU%ԒkN2>Lji o -+{nQjC9SI9P\0Gִ4/ 9r[jMtæ.#;sd;yi7 J:гk6AԣŕSqU]$:#ȉ&.U<)jR"@ 5*ad.<_{LN;ܦ=sіۇ픙S62nyphOaYLJX)F'nI:;M2MIfְO}8o23ƴHe%ZiOVV7(sS 9 nؓ`E_Ͱ"Dk*iST^_0|c+yIa̿kPE11)Qp-p9%/ JzׅtBr@,F-^Yߺz: Zjf .? ;~ X}ue[H?"&k%K9G |[ިC;kch  )Z5aD\̮; c!^nkLCeC{$2pjCp҈S?vKxD^.adȦ2dF+ՐY}K&$<ߝ s٤ރJ[ Hz}eLs֜ė 1JCȌx21nNX9@ҧrh+/>>7ǤZ;= 6W65;%m-֨Ц,.'N㾐:m&m,[Pa\Tಹ2!L(+ny(=lx+|W*!$VŢ,hnԉYM+YcR),UX1 %uD&NJuhN~ 纐m_Ij,Ľ @_ bDdfo}xכVl2;+풏+h"R&I˪Ërkuv$w5=CX]h(yȾv"rEBS=ĹWg"3sz?W{sS_tȄ/t#.pzH$i^tQaw^F |w7ŝG˻Dfr3bw-$^?fnhzOe07ƄB Exq4|I0m r>)׫VE&= 1k; ! 'ep=SV;A7(;np{/_.R0$崰ǽ!,aMB4aW,7jZ>F=io)a4^ҵvwY|e ֯d'Y{ O*ß6N_pʅܬ]tW㥯Me(g'D! XVZSePO,  Բ%dk5*ʉVNLc-wcg99dPytxOb}BL$t3xڦe@8{bWz-}N'zHqKw.Jɰa`,N%4Sa:v3fT:k:+:!+!,_ՙf 5=uӝh|/+l@̰ΝQ{J+fmMGkd, x^jW_8}aB2T ͟5L1(Nn4O5VbJ[wBC^͊pĐ;fVG!h7XثXI$xq,Ю:u,*26Jr%-2uXSZUO.9 ,6>U.CDw]y?/u| ɱ1w}ϳzm= ݛYx&1oCVBSfzgþߍ0$Wg bLЉVH6L͌O8ԇ8>pFjIWLFlLr W7aLWVOs6/t!Qq_RS`^כJ:E*qhٺv ?.a]wOc)tRkC]xy=~˜=-} qhar3+̵Ƅh#O\=z|I«f/d85ISHVK&G8=Ʌuh%EY$7C*eˮ;~48wrz\66C?t/?a{W E`{畔eb7'woL5<{~_Pmו5Hjɤ%JLN1r*jQfty{" {n8G_eO@1k܍!Ӟf[sﴜqg4 I_bo4I# ΗεmSOē^ pBp9۶:Eȉ V^αFuSF6cuqP,2Y+"¢•Ia XjCQF _hk꠨j:L=[ 10 LE j (ҮR.7|&$Hҿ4F͈^eC1Zh%E/I=p_9M܍뛢fyKZޫ$AARCmޒ:ȵX63٤#@ Z1]z{;gO^ a'Ox_a?I9%(&%8 8Qqy$xP/0_{k͵/?jI Dp()m`mP#&/7$ꍤLp--3=3C9(j|ѩcH>k(xCE,Q!f6E&cٰ&6?1L&Iz^m\]3Z4wZv;͕ܿ^%Ϊ,qF[2x!'[&/0P8c-X>\*bpQՊ5`Ҝr0"N=ح'۫w<<%FKmTv}E+~kfq7+pqr;dqFk;8ͼ=pT$gʏjvM WfnfGB*^ e|㠰7RW.L@WDE'9zV)q޼xr{쓬eCzN)d ??m .q&'t3#\FXl>.Z?X6/i(*]62Tr1xDt 'QC !DwHy7-)+J{MNڇiéB=UAN!L/e^!U&L:OR1n-GO%.+OD9jⰈ:p_v +d]C%"l k-ߴ7׻=5$GDZeH"qU/ '-<0Hdmϳnn XʗgVd3\8=쓢Ũ3f¤-/QB?&ͲWt#Zs{`)I=i~έY"1o;\3:#xyd#+sM1=a =\a †RQt0""kŞ8B߆ +Z.S3|E4Z(Ǹ]ٍNG?JjD>sC-mƭlC_rb=9[$q0mp[$\cZ/%g;$!|@ɔ1S)h'F08F8w9^&u?wHzPL u*f {*(?>_ݲW<=u=1J Iș=Mif-`܏=Xv>?.`n}qHVtdB5#j_jK`do'ysޮK :3\Rۧǖ2rm;F"F8IoBj,BD>.nqQnu(ݠœ).XGQś~pg^! ˸H$YV:$* uI}I5t3JOzl͂-Y2Ճ;y/lD A 1]͹=p=bڴ 3FOy*{ f\T!OLWr0|ю)ν^dE-V3hsϮvfd"J sgga**)Cӈx wVhM(y I=05C"^brJn3^we1QاG, >ƴ{UݔL7==eY -U'8#&f2O.Kr^8 FtC6Qȵec;c@3oM:= A+av4 `S.ޏ;I E5Rjt]HkV"5qd@&R*YfڂEj.<(,? @#OS֎;{TO"S xˎPJh+KպM_>EV 1b8Fͬ;+Yۼ DR}Śl2.(; o:ßՠ)3k+N(LOX%/0t5BHIVTsn]nJYԔ?7qGR˜OBbi"8.vƱ2D0X2t#-1]E`3xX:!"@X#s6K)T~NmXBt,H`%x*/,EfG1t& 4K3a 8gN5!5D:u]cL@B⡹9%p0ѣҭ3kVX~V8dǑUR#?ѩ21`@7d@!^래U -e vIC6ڳc|ҏ>m{V*DaeEaJP }&4h{ɬf5Ec*=MD|_y4wCO{doFj^㴋ϐF=Y +?uPd9>S)8$TrJKA!UxgF5@P"# Dmמ'+# =IJI W28]Cw&r r| #C^pHYS?M2>n4ULGR^:' h"b6*K^ M^Tyvc Zk ]c 8!x3[J+EX)~'|&vBS&̑ϧV=5$OjxY@g@:ǧL(rI!)1{]b{j UuMKN>ʟGV_USؖ+;%4N$ѫ;"LA2$z X#X7+g(?j~|eϨڊzql-AQr"LV⍚.v' bˇS#0ԑ`M?y" 3197#cTX5>r(=m)xDN;H] rx5:P7r\^!X\]6 a;JaLa 裵+E7j~LGQ2F}x l j׫* TjTNg+=NNr$ s8uppjbШO9*>AbSOM${^"P8qxU$0OD61.3r,kpbB[  / kdCj:4` |=L>8*AuN >r\ 9c{]o%f/IŞX߱b|,t.f2, O̲g& 3PUWӏ馁IWuIw)919(h Em'8͍zeӖQtԼm΃|rj.g̱=!Q:ZJ~T)6Y> 7 ~4ҁ@yafXw$U|υ(wu7؂"&v!~pFjM 'IY!Dι盁ED'х놞5'pelvY@'6 /,;_k$f G}=-+ hLi7#q*enUVsxˋa>+e2XoN{hΛZJ3N}BxX9-EU\808i7M BgERn=tv RvAm0Uo-#wR⼨LzWsgGfn|m!_eEƔz-%Gֻ~Wq!AڋnN}xI293SҝbK _ NT\M*nvQ9% $W6uOp w\g˯[&+7[!CfIC )'e]nj :\+u-d19xEHuu ܅jt~jN[܏b7t3kk1}a,&@A [iFcŬQWox<Y0M y \z81}7BAK2$@x,- Z=& L1a&1r'O%we$^f3tr@4PfLQ}")=CD!d(6JlVw7 Fb)b;v-Lbp@Ƀcxʆ{0=jLU/i9զk7nL7}8_jl |ȃ7 t`(:s Y/n7C6DQN($ 火➜mZSF̦7-;'vhdG#CP6O&Ϛӡѭ ϊlftR!]cA')&2wtJ.8#-kv"ٛo`O~D'qS7|ĮW/REÔ@e,js`w+hB&HRaE}@Opأ{ujjwq_Ҹs:dPuAfqGFތ|9}}8@ x Be9[%F"([, Z_j-"έ=o3C'"\P%]`I<> Tg|RJQEm5> ߤuLT҉2t7~Y9g':(pvuXƣ 9K2pݞ f"Db/|u,}_=$Ӽ1COtIV}>%붘$]oqJiOx,fkv]/i: ܱ4L/&r t% 1xEpz4, vE0%Ŧ9kuK۷WNԿ!uSEIlz%FۤZCN'jL(YT Y& uks^2 aѧ{"ca܍?*K\&їMTo%*$b: /]oUG%˝=v0U*h ;,Mf9a²əpi`AU-0l5p7[5e8ZBaUXZȐlvD[C]b".3W^mSMKJ5zTa\\zKQDp9t2FoC^5 F&7cspe#uԯf,4gG 2 ( [n4oBivݨjDNla8%6'h)2Z6u)kKp)Uf/ !J9nn⑋r3W2yIzHfU1oʴJXgܣ1]>ENK/\kW=]F+,ywm*[ 5;KIN4t$Iba *Bn_s FL 8#Bl䓻PLjh;Qh/ ~raXr?o-CgW۲CCY[)~()_JGf7`hFlׯ.B~MI `*SX)D604ƔM@͸wEz(!3~ ȵ| &dU{Dӝ7IZ2#3hE¹ώfc|y 3d5 *^궀 twp瑩;5* őe)P:X&>8Pmo0yz:U{r8\'}[,U9.dN?s9t`d4lrNsJFeT^ c6X{ɬ/Ō]& ҩ0Ř(`~sp$"$LeEmJt)Arrslw\]p. Ez3Uh5gL'z+t+!CoSqbZ_NE.'[c@qtʛ'3j1|Z/Rд>kiL,?еsid"HëV|G-Iܢ`v.o׿:aW~`xB~NgB^W.zmHKoSn>~hhnBɋj ڸ '?[ϣmً\kCF8)WİG]J@hFhZUdp-ھ#dE0jXI,έ@T,Hݢv{.QѸ%# a4JB9BBAgYuVeF*s{C_Kv4Nj !~((\?gQ{!3NyLK,~>-F1"i@XUB]S'tu#.sY8*iX3!utڨ=#Pw˞mJbrһW{ >r'Ⱦ.FX2$Ѷ G_/~ )g}ñ+[t{زID0n7E0lP108s 4.Um2pYf/Kitn}1:zjrWVop&=HB? *d!ݶ\/17E7(ს1Gc"0Vvg~3{ 'MV]tHv]7g^~Zr ysnɵPBte#a]ƙ8֝O7=!]*Hr*"߈nD mR4(jk? O2pd9p#vR}~)!AԚplV1,Ԃ{SVkF?* dV\[ƣrOĊNqW.I{Ǭ0K8YI_A!ڌX'}aݞ:F V;T@K㲤P*٨0l_6#yMɰS.n+ n bGOY͍^0= br<S~'O܄f.؟W?xC@t}wc$6j{Tnm}/b[# ikv)V&WA1ZWt&f <{yumy߭41A/d5eֵݖ(xU+73(J&Qo1F2*~ u`YWmNn&ɠ6*/(otV1j\(qti:6q(alS@ڠ>)!O:ڹ4hHSyC+j0=7D 2STu2ECIWՌ  hLc|zсe>*iusoUb[+DufM$K%BbcL qBwh){i,SŶ-(|7RwC׋Nm/ o>Q%l0+fVfi$ փdUfy @81&9pLHMa+ug0XŴsM Y,ļP~hIZAbIuд'ǡq=P CJiqy`o/&J ..na0̷%! P1r8{*N.e opL p0IP}v݉ތc!㱋qDB3'+i_wtz$=x9+{gyxVz&v?AfSk*p^+B]HY-tſYiUMUQ0N`Ӆ{88ZZD\]r #DA9hJ[|NSzz|.R]a8t.hZ<U{l1% aM@ C$W͑%n oQ&wk5qw.SaGϩ"\P|2"lX,M}uȄ%dY򯆅5ƴX!@u_QRJF  - +Rn|0U2Hz2{f'Ա(uϥh'Hmc/ 1 zֶr6O⇔6Hz )~$WF4D:wHiv`-jck>hmG Gx6m2~sJ_nBz"R[ Xky{f ^gQ" `HNcC7^dOhư" S" 6#WAĹdk||yTAq *3 P &)cqGdgj wjZDH!ĤŰn,z6He7eqgM9R0/DL£.jcvS??^Bauu_Ѵ[kRgq@_ZG/Pj+dۂ"`8rb `-yz3`?7DɊyH OJ0kwI-p ϧx8V"RHSs|?x& BB륋IXx K;%D| ]doMmA]%si/: .W Aݡ@BoSx2iQdA__**q ϒ7g$p(4$s_Hw /ٖ k@И й\=F``lζ -?yuv hzsr:)$Wl \ :~y_Iz2JhƖ%5:g@{6G,]#&j^r}3t5!2ډ۫g!9v%g!sv?Z prJ`It6n<[#6 ;3+m' 29}Nj.O pwPκT gbWχE%;ޣ.i{(S5~#5L"%Ht41P oR= {M`Bk$-D%Sj X0N lkRɪܶ u~[6<4gο] mRTTw+$D9+Dco5[ZX(7D9Ym :"o{lş-*e1;C QR}ZaF%F{;}=%gshlNX0+TQ@ԻEdms:7$f1 ׻v0Oˮ(/ `B3,0+y˱Jɂ=MVC:H$$&欆7)L^)1Hf{2ANx@2Ny ^;ސљnwBƬOx 0}1v_fJ:U'ت2J=ƓYƪ"9Hi!R xʋaX_VYB_D4-Gqid{ /͘)dgYZ8Y]v*QŽ8  GgArHa7֗6fYvC V+wu}cITV#Jܳ {ma#k*Z&"޴ehֿK{2+mrĶ"rQc, OwIZ| =i Q Ād.p}tA4]Yx(Vl+T=쀹 /Z4`M[!+! 1˿-QҍtFBnEfmfܛakGs`kdGfX:RJL38 ]'Y2̂Ps΍>igeÙ m.lp5rj)?ҧ  #[:.x,(F33[yB) ZbIe!!ɆwIQwkIJ~ܷCΐ TkxU.ۇ6A^nc/{;b;4݅;h=]U.Sz2$Hv9N\_0_/ ̸1K7=s8pWhO )q(8 z]"V=&n$vfۻ| ^ 1]P +'FK(Mqh2lvɓ{8M Ĺ-Zk|`ݺ:M$3qjwXw]MS%(;TVĵx U Mɔ8TS@~U轥bf2~oL2&H@.!M- h|<$>Uu 1^(FNYRpdyђU,sˁ#>y3VsH{~C6[aBg=3Z$|` 1'^&Nc톢1jpY&8Jf(t5jm]-C]^ 3֚Ō./Q{A`کje n>60^:;\,MBe?F| `VnX`fr41lDk :&"Pplv 3~vxl`Q>׀VM[Fwj肀 2Bak#Mk%zkpԗyBޒe} 7r,-l{OUGQ&je|Y: j{ZϪNzl{%t-huRiرhdlmMQ,ol0bed@c0Ip]RiweJ:Ѭ.*6a|2' d{GdAx⦐Ţ?Q mP1T JYI:_U- 3`A9ߒY;Er \ȵޒߐf6;8Cr\ 7Ż PoǬ;{& |U^6IqZ*)G3Sf3ɋřs'eʏL<\?&ivˑkԵp>R)|`yBXNgd`jNEDJ ^2U)r=uKm;*$⏚vmRdHmҳNhK|30ab~b( B<.:,pkb*PNY:Qa(ǬYgbkN-ɽY?׆&ٯ[+Qb׋'ܲ4ZPmz3@:cɒHNvL-} UzU' f_uB5$Xw=`:ke%-Ԟ &ΙA@q7 ƒWK# ӻTh{4RnjX-g* Y7hEN/+ThXY˺W1Φ罦Y] !\+g;͵I+26;jI Urf#&Ɂ-.Bޤ7ڵHBqwBls+ڬ4^"3OkVR#KOpB؃$B,V}1~ -~xxkW]Pשtlc?\KLٻ1ь e1'RwȕS y ~BHJO^d;R&M˫ʸn >xn!ұ5yFĈߞ~uհJF,+[2 O ע3A#XU< (a[#pYQΎ!'[&h(Mgj Zf˥_ Fh¬h'fLmފ_|!y%^ћ˷rdh9N7]X2 .}"n4Rw]J!6'֭a93Td Ϭ"q~OO$}rlw?ۆv5orV GU˨gsy$N; 1Tr5r|'_Nr>sRt'UKV/[:~mY1R= )RUfla_*sHBKeZR[(,g|lpY{˂)ZT| ' B5PKNךpKٓ& fm}!kd$[wM\= JY}?rTovp6 N)EnMq!I] gqxcPyoj}`*2?U'3襗,ތS֛;_yze n\h!;`K&* /Y]=qzŕ|#x @~o03`838͘Rf22} fE_F-?[g?_X>is3L]2)DLcz楲RyR+_L$`}lfSهS#d_S;b1]S(j,_3W7tuOp5Dji෸u~1i^>(XE&e=xc\f4W_ۜ* a3@U~aM)ιFQ'ڮ{TtT ^b<>Ă-VCK?q B!b6jA&$>djD&mb5mșY踶fX1w,Ҩ BBBډ`_ " RjEpb]5 #L3`+# zAb<ɊmU }T#qCg&%KWN̵LcoPU(&P̶xhlٕA_9}?z[ o9Sue\1kSMo?S7}s F0%}c/D"x(BSTNqSs] caY))SMg hE#۪j=P$9>*rk_YGBseSҕPR X=ƹXA:ک%wJ.1`B4pkch!OCLvs.Ѓ%;` }łRT-+M0Ҹz8e f1A6)\5|h wUvњPf`0 QvYE\`pwijPnٗ9 x:2.+1a!utA߄2JgBS^4b"VΜSנns%nWS2"|"SdzxrNP٣ğX;(8;sԼ3$7Sz[-05OVh1sۙ7+jc!}3fY upѰfDsh񈼛/U IXfވe|1+7 Bi$/P-[/k>daV0 KZwQ@J6n8m8"5hf>Sd)+B ==̋1t>/"B7P; tuJg#*/yzg {4u.53k4G]'xA%1?{$`-2$)2CS&bCgra?Jq*,C&cAF(x]C8 ')ܳtOJPT4M/DKP[t. *2S諛ftN*|C8Pw7H_޵p`ZcXmC_ѯf!1iw^dbê3Bh>6 ;~yR9+ׂ?̓M"u?\VEEG_mr 4 rAO]̅?Jm#T_s')ҫ<CP5CԟD/G+j5 4.Ẍ́{GPk=uˆ.  ]7Z\ ?7@&VJQA2ADmyhY}TG# 2шPj8;1f lG_iiEhQo~>zl_C G-/H 3Z TL{#;vw%ah˸45!t  0.XX=aXo`[#Bxv>iApMͣ J(4hIQ2BA "g5ܧb&'7#Vkv-R+qX~z.qgce' iwJ?ci*AAR6i$__h|&"7=>Iwϲ~|F?EB@a{z ˋUl><&i9p$_^M =uʃJ%"0Ѭ)P" MP?9sdIJV&r^QscKzO-^6hNZN$JO 1*!$~MtvJzY>rYoWD 9uAhxC;L.l{ N3"YyKNČ5Ɲ"P{%f}Np:R[8vCl`as+b8ķ830z\Sb^i3G7f2+9!Ha'oQLWw/]Cd*`.56Ss,IWNn>7j?o~}z{7{<)nyLk/Rx7Ir0)=օ;'z47 Zu^$nuK LCx57)GP/>r9\!"SI(}>r%zeidP߼v|٩P5B|mͳԩڢxSsw<׽cKpP2G/pȻ|G^wk~x+vG~', p֝حj]R)ֳ|dWw&c!.u946L^6 Tlc)˵.. R, })ik6E4,Fu06XI^D :1j9rs+H\0_yj%=hB@U0öݛe (.N^~O`"<+UX/C^.ATTG!Sr:(eؓb˩AC#iҫ pO< `d_bWu=Am$y^)x]O]6'arJnfL7*fP14e0),%n(% NTOu)m/#'pm -_vnsO.ܷ,)b'S8ۗq59)~}]r"̥|o?K>xVgPwO`-i>{,QxZ3t%t譕ꃱٓd-86@{+ꨃ[qPr_ )7Iښ"VL?ur@fl.(=f CATtU7s#ך@L~ DZCqT~03@PbJ xlS d1E!M-NXƎ</)fm?R#0jR<v}<XdgN8MgF&2c4.O6y$vh}7* fsmȘ ֽndkDZxbS{A.á{YykJ:+1R T/%Y vfF,f ,>hU`(Ղar,;/2@&xqL#ㅵ^ ̠lBD8/Rp wQ QGƾ7F,W}:șQ@@31߿QeZ7)e7pYD+1d![B g6A`mD}۟8Q9B!QkNoS] nW$]I<;m Iuf(rxYg=_l.+vp' jΌr֨$T>Uߟ#hDwrBnnm-]Z Ͳ%%ihbYymmrM٢M DBo0F!Z*Bz9uf$4ǓÐ;\<8Qѓ,=<KݺEv3H8%?M9Tf/ >&1I규:4Tx{a z.З\/Cig dq̎ 0' ET^d n!}#-bU5џrzni=mC2kyHs=[m`l],yjU)`1ҥ{'r.no[W30(hZjZrb s}F Cfz28 Ǽ>(S6z63Hﴮ=/\ E ƩB=)p*SJu[f8h8 ~>`bKZBXR&ޫРFmʫ920=Aښ7_8t1 wɃ@^MG8YLQK;+X}޷8ٚHhhn>Kn֣zW!}D5N|,η-A $OQ$ "q+KEƠ fw8ּ0U-ƇCHXlO]eTWFi}@i;~_24iwGr>Wuf)@,r[g ~uKUJq YhV!C `^:>3NMo Y ~YN*ۙ ڭb;zUhcV%69Y& zrYoǖ_Lm}߫ / k% H 3z5Mݭ'|8y>3y(wSjJyՒl3`2yW6&c_Y.Հk;~4 ;TϰGng~yLvm[yi%ena4qkjeKt=G@YUKլg4O64* 16up>>hl5D֌UX,Co!,Way> CyӡAa?GTI!w|dőmcuSV̜8P vZLlnkjs7zYsH" \'U~4,vBT8;*شkV\ex?UM֖EMxŃG-UqՖș΢B̚w}37 tތ 8[@g)3WwJhȒɱa#5pv(}rM)͕eF_#u.rqbAs@4j:OGQ AWt^BN,H¸0{ /ؽXqZ/"_%Uېcj>w-O}v?zNY5PzBU;JYs-1M}9đ ~}Vkogj](sus5%SER ;>Կb@zlȡ/2QLYlTru%ѼroT)ן!h!1 y0_(l!C>[8,Gم]4#&f.q_m8~!e}'Ac9OW$Rwt*r'Q*D;=V敌,qk&,vZԘIkLr/>7 UBR%)9ѕ2ʽrtmY74'CE!y Gֽ \}>9\RY'boD 6!H#h`) RIZn|]8xTVBYϓI[($Au,8s T&oҍL&MVyܹOxmAMzS8J$FC>^%K/UC5/:%8{0GP/."ݛ5ceUO bi6nN=SL$vV4Z3X-1BBxMorח'L#9qyEK(BA NE|`q Vߦwz"Q [iMK;͉G> A%82+?hlogx>GDzaGW* -:v:6˸_Uj\QYlbљDm,/YP6idXǭt85)Sh9I~aZid&0;efB-т!~XـP!h7͏>}n! xe]8RNl5r<[bfWbEZ_|Ԭl5Պ[ T"يړV#59 PS,WK1CzUdNq޳bLt3O$YNQ^WW 1fEQl?åB 7C_A. @~t,=yq)Fڕـ/}:,]p O&:Bd&d1P1hͮŞ%:qKdX$B kN*H4 ~'$ět] .?%0Q:yHjFcЬ&Ҳ){mM+4Z;ױ+B>eՑ$(j:MJi[[GXC!eXz8ɩF6KMm+0M u/ +e,֠n6=OG0XCT}I7_IB2b};n댗IG_t͕tױڂ@cW89"Rmp}vW>|񺻴`Rs{=fC_ۛW6҄:R0b'5\xc>_c+M:T1bAŖʵcCE}Efx=câ_Uƚ)8 =ƌ2)+|l@6K6=hHۑ>tSu]&yJ1A|]/*#z*I#增 :Uo#$=&gPȷ]6>:` :nٖAkr0=߭bNQv-2q7D%ZBWSa/{/f_.U)rtՄ+2;'V[a_Ȭ qmD. B*00:>RJ::KBװ^3<9>WA8Pbّ0@8.(f~H1R4|"O%^I<>١aSr^ܐ-1qS) 4pu=pf%:ͣ3+DF%Y`aX rtN7Xlz84h&]n~c=vH-ts)gg InV$Y#lβ'JٖU |:=bY M_arMڵ9q~WR8kǥ|ڰf>q?RZ(*2bWD9imQLn4"1x|[D)笚HӄG#2.'qsXُIZr qmai:_piH $Crmmɬ:'C9[# ⫩.Qlŷ|Cu0-erpk]@L;?d ! zDY(N2z{lC,(Z0BO%a}ٜv%lzH=n鍿&>z y׼R&wi;[wG?aPGm.Xy[ε_aE;=j vsEo 6OHTTJ#GKxzd]<`Z0L s͓^91<^nLx41(ZYBF# 63+IdS~#_YTs\P#U4ss7e2ZT=WnޅjW#a >ҶrCԦz K- IW;. > _Q0Ww@Am+bՠdugHJ0*N[5`XR z+ vCȾG pIbI,[GDP|5mawdPBdbf{F"!u4}k۔=xN5 x\=/zXo%jVǜNڲ 3ܕ |Klkv7>ӎ$۸YESD;*^WFv24JWu{lFyOHf ` ]VQu#ou}e(0%~ 쐨Ƙ\MIbݫ#Wl[ Hsh0B_kɄᑐo{XGV?C{ea-cſ}eDFb`&I;U] i׌$6ֆ9&w8P6`<ޒBjq+dFxb+@뚃qamכ$&v"]<ivEF%I =/ޒ ETZeU{`f>*S+_i9͎c(Eo}. " |cEˮvS?_]5~>-Mڏ"V|+eϲjI(0 } "KN(8 `t?`czM@ Fý3d9i4դ` kSNV?K&2UԩV^.s}ޅyEw pKRQHf R" K]ŒV' Q"50)sS5sXQ?~j~|$X0 Ht'e@yd#4g%?EKZ_bt^%g;x[y:beVDi 4pMޑN^G<>V PxvA1Y֔xi20!"$8P2ñi+ťJEb!a5cuW4 c{>nU*ʦ\Q-Py`Ÿb ďBsnx1]!"h+/Utk߿y8D"øt<_K%0#q:*>!Cbs$|%{]I3HNy`H]5t& irO_Aw˼nn{"AX6 JmWapǾaP,%0`R'w e6{`:B= f(Cϼ'Z5|%Gҩ6CSh^s9[OM}ݚ8NW?G=t[C+oNn6G|PKsR';lʩ8M)2!xe\/B'*#h!##M'`IaUv=Yd::zRGYw˕Xf.,5i#OT"v\SͿsuYr[0 6N֘ys0s _wd2u.\%G-'ӆA:MXGVm>G{c 8삫vb͞XXvγLw@fڥU"}sK(>`AmGffܯ9#acfe@çs;?"^okFǯB/j)-zHʸBf[ye"6nI/ _"Wp-d(=lTl0ȑ9o>,Q\e|XrنC l hyhy4QZנM g!'q5HN]JݮA]h!x

!춥fBJޚ$.twLi׮@A)/ =2?y(M2;!1`meGϥIʬ8M** +J (}l5:bsX4( Dt90\Y,2z$Hb`n4ޢ)KʾɯvUpV%`W [)I-Dp4R:yHس+\IG"~'?;Y9QɄa|/&Jx {?wzW<9I.[_aFȇ~?'HD^;lKVB{j(>ä5$ɞ@ω'/6 h:9IT€{=a[AZ,A pm> f\l4r=:Gs W;nٳ^dzI'w&T3)e$L54DߏªIݹwQ ({O&4VZ}-bn؈7W )$!,piv@MoE]j,h@Þg(]i;AJ%b $SEY~U*!)RyQ@NJ~ 5ݼğq('.#hD g"|ߴ%SRMH\z~ p}Kw8y7>71Ki^ezQ,e Le@—JUG]!s?%5# s`~=jI`mXxYT#dųQ449J-S|\YoMꏺќ{x_G09& `{-\j*R7z!z>f =Zٗ bf'uT?K; ye q@qM,Z$wE|Yık0Ъ^X~(^~h+- :`n]L ZU00 ҂{!̔PC*w` sU)p îbt2Z/a5MG,uPxeZq- "Y2ã6)>o5šXߩW x FpfOj>ۭMH)+I)>CSm|O.l xwf >T4Y$=m}t'Z׭iWz Z7IV-B/x-8mz 5;}e[|rzZ _0P16U,)Q?m"ւyz>E[=]˨}!{ RX!XpwJv 9sF-W&CN#V>~ۊ5#wvl(6p98=APHw"@ëpҏ۲"l fV92B>Hfѹ?_[*ove,dq% CZyB x)o?0) sv b|`bnfrӑS3 J7ّ UWK-*~ { ܖEH\s8ZBXToO/dM "{Ǐqyn Լ"Pˊ /#ŻPw2齕v$'n)XNɯνǼ2TXX.;b;hEuXmK_s]j 4\Aҹ{Pp$ߚ<<ɞ_:g9t%D /PLa+IP HFٝ}jWjjl?"lוH7Ed. EK0ܛ+Kʹ>Jq bh8Ո[':6Bܜ+۷W]&4RNC:rPgē?ɷQniP3#inahW#g1EG5`&X:VQ[g8˵;ܢ"Qy+V:,x $6醜Gki"keh5ӈ/jЇ ;GSc E&bcq~]q؅szK/GZ3&R q$Y\sbæT Adօ5Ҧ0 kƃn\~Owc;jݮX8N%9Ys" ӻD.."wvK9&5['P :7fje);j,㠧Y/rVktPY."bI &h55sЅ3Utxjoջ3D/XRS=QqU yoϧ,%8(ӳʙf)iν@n\is%{gʯ<Ah٥`vHRd6v7XG HRla 4YG74zs_'4fPwJxÙêBG^]tTDaY︔1g>>x.cm#CM:5[AKojvx({`iQ⹅}VaJNO"䈷 r3E1/>3[z7ʎ)7WW> uHyg8Hޚ/Xe/}݊ ?MB-/pk#Vc O|RRel䍼:pfY4wѣ`/A q+/b9sW4C ]xx}[ K.{BȄSN׊Lz-" V4,ѰgE-Af܄@ ]=y}'|dZ&E3g']/"Iyr2D=VHQDܡ,eEVZ][Z\3˿%;Qy(yotk)M&_w,{sjH<0 q H/O7tvqmZ˧bƛJňWs1j3'~k1sZ#7Qo #" oH)2X kS^\iXj5Jc&U:E̔ ǜ̌JqsqPh>c0%R L^$%aPf m*#4\2!Hy^m:K4ǎڒ:95{1ٴtOK؂_['[} YVz<ԘFWbI{tX/t3Q+VЕzvd14~"OǽMn'Ň l62U]FJ' wn^/Prw{F9s>f,尲US^$ʴ}B&z=$ ۠n e$`|ָW_Z{FgcKPF}\e(?iuG 5`-/L|E(>,ax=J!҄,r)Xߞ3q2vz`T.XA0a{?w"+Rf9 @2c꾹gݦ$"yņ P c'mhwiTMal@ȴFa'u^T?h/~hsm*:Mg`A>+gPTƦ-Nh(۩D"EP74np`tT?+׌ͯ9?OmkqPj |w9u)1EM;C@ r2` 9+_oͬolI\JlVtQi);UЌɑx`LG\Г\(vn@yCىGf{R=x:р,H0["(i?4 8^FgUQpY4Հ}i${!RuZY4 '!%ĠGi WCxmL:2 j]tuݡpN38(QBy^_i-1ͣ:كgf3H  BDk we)!/oPoDMeA=HF{,2qғ߉ Okzh4J(ykz\ɞt w1Go LWQT~FJ8vL+DAՅ XSw ZT ƼI)::qv1g\h`)źxʧ =(XH*~~qDb5ksTWj_4:lY b#  X&+ vhUYFHd6e({i&}2Bb=&F=u'݌}?HqB\;hRe\@V' cW%ţR)\"e :_@&pkf$yG,7^չQBHm"39r _P}uXeVl3RK)(OywX m"8~G0WT3])DKmIeGp9xKO.RJJKtB&5;-F+{ʠfȓgAu j(tz:G9,6MCngk~Okև|A° UkYԪXJ R5 T*t*s^BY)D,IV euײ|Jwɯ_ͱB&MvU P{'6W9@>Ωcˢįh\?L  =hWmz ŐR+С"ŋEǾ̮);qG4 }u!?3I(-bm8V:FReb/ 2*?( ` kn?RQ^m=@5M -EˊUL t/]i'4 -7?"z6IV׶Zn}3N\~l3v ȖBrW+(r_ڭH0-'Q1( N,557Ǎ< B7;dy3l1R˭X4+c>@e𑎜)[.鮹pfWcp4@..+vޔo =INŅ^AhBR&*# FnZ\J/tW4z@сU360[dܱr^$?F$iY(,;ViKh-`ȹ wZvxWScU@m`hUUZ-M1)y2ҿu1Ettԕ.pHȩMsa)ݦʱvHd6HE@䚽ySFW :xdVކ2vQjqWǎ3yxjtecYe5DYTp0L[9?fHhF~Z(ݦu{{ނ<: ihh)Xm+b0$W1hBRƠsDM`bo`)d2rHXPMyy&Y/w&gV?YdϭRrk h_cA䒻8EnJ܋!f cŐJcтn5a#P[N_[&ǻvL[u~6jilE2^Wl*w$$=G4ogF g>DZCo9kLwm;pG4BɥJMƳf0&WLLíZ&,ԌzΙ7-N]Dܔw}]YL{I?b`\?B#;0;Oj40O-R:\}}N m "PQ"Vo :<3Ebh!LpĆ*M0SwH~'s c8keDcr ^}k,䐾S;#c4[+DtKȼ;&Aۛ΋^[K+hgwF"~`JL +x놋$r;9Dݸ=MC/jcا.|TMx p-[}p wa~m;5;1Xa_\G#u`2ctQ4?<8>KhQad7JoS'1ҋ͆Tz"a}yCHT;H ģ2d@RARa]/+$_n]8=a8LK1gOcpլG.wC bBhv *BDFLq$TCf*^ f P~Oѕ|ѤQʚ[Irrym,GJm= 'fM!?ǍqS%S7[g7|Sl2?h'if1w}jK2aF#׌Ѝ[R󙖐J5LHЦw:ۡla|g0o}{`+6Q|mJ,,1J 3yW%ߊ]1KPm vHg0;Wuk"+.OLr0NTq.S ${G7%cZagX8l72.ŹՔ\?A`WA-{;s<43s]p wlditvʧM˄T|TP}b1go?(`Q`1 _gtqV4%S,W8C.sc,=hiM:p'mk2O11nt'T%=ljui-`wڡ\>J2i7㑠3Hpϴpl@1yC4>Iӯ:YXWExkD,cMxoPyaVeʝdwy 9C9 )Y3G_׼y`xb3[|BnO/*qe~Lf #^ZuKֽ~XS$uqoyJ~?*u/0$hVNg\9q yP#*ѽ"3 [*4P1&>4Nc\t ͮt4CzT[׃#lhS$=Ss&G ?ŽsD?/]ÎiѾP7VĬ$$yO4DX$p].g8ff cC 4O.ejL6<۔l gr?>F74A|XvY;ɼr: {hV-LkiE:M*(]otԑ*[q*e:TG^Chc0pik^Ga-H{N^,m<,l%XFPcCq Au`Yvxs:$xZi_4~EQ}v ۪%;M@}]oy¼7B̺%TIvQ+YQ{?2>qA|BIx $ MTN U*u+HkVʝPkNZXΤCϳ2"F0v6>Ϙ?q pOtUݠt֌&x;ig0nM 0dȡ(5*n`Ebpsq}hf[~3E03 ixWd!z@Z[PC~ZO@՘㘕jĄU|,6?}p<]̧,ݕ^׼(r@r{( S{Sҕ\gnE}{[<~>T.::ڑL%q|4\oB6lSФ/|2fMYֹ[W^jTnYtK Ѯ>3>*'kF8~j|l"$T&uID3myWhkS#T;{y ;R,DD7YâD=w @k/B1'Q%g᛼:nm㋪q痱> *u3ӣdeOtQTM3YAqT>bO0֭Ap<٢dSt\5LedXփNJ"tdDLۑ+ u5@) |<,gEf1l32ai !x4cOOgDJsEL^) rumK箉oS^{`)#_xn/$Q2mwZ/>sPm‘ _߿rݣK#vxQiz uYj= #EyIWe8^Z" 9@-m 1{ y<>Xq|YDȇ1@IByoQd݅Yo4;˅/ :oBA~("u'p._xAIf p~/:7+y3_F^i0)Gk엟n6͉r(Kk.nd]|#l2Wa8-ə/EI#,nv4iiYsnK v 0W+YW$s ~ț#JW[~(' v.ZE xA-sX7=&r`r:EqiwKFp(YKq(pg֡"O|x|ԙ|c&DǞڄV*lrMuޤFo J ^".҅4{]Y= A:8= n"8Ulq l\mGۺ~Akh@"BDO"_8`v ri6gv LV!S&cЬ;{>s;,葦VQK{Q|Sn&M *j&H4쩆ni`I\vD)Vホ0s5H'0ɊƜ,^;d<rӼԤ Yݰ aGGuIܔcudXYtaxcZܲ]#kV|EܗF ()^V9,V;d4=}|}Db4>{2Иi $YmIhnn %-7<]xA0G*.UńuAT)a]n_%--HPәi!!깉upl*[] -/ojY;DYُyry]4]Gݺ /eM:l'@ͼP|N(3=*۶q;a9h;tydOr_qxF +{3TzaRQq+'τTnH-g ě 8Em:w _] n@4x5[ Ýc ݂?7FZ.KQt@s snkpEAϤ$+%\XՂ6t#l4 0OM}N?~ u0ԲaF] m4^L|JS;q A7 8/ȵ]W']"EEF|׾=K~㈹jӭ0v|xo--#e(K-\37 kfntF p*z,]#lD&e  )$_ 3R:2t*+/x_ϝb"FT~"eDN*tp[13hIԕ H2w6qXm_>L-[rܭFHI3׋6_$ZuX<6 up-z>i.AC?]b6|8޸]qkDal9j„.0fI[r0D+*y /?rR(m D&ہp[fPik%}aiƒ\djᑯ8s F'p q~{T!DbgKvQV'Tm.){ϔ9̧B5e |ޑ'PcK)o&cjxfHXzO\d&vҨ}@UKANt>JuWF[@|ebZRV6ޜ1{,ΰ T839n @Gm!غFop4/QTPSAp7Fu Ջ !;bDYEgU>蒆 >0 N=TOpb,-tЃr0A6\#$ï9ɋ-TQUsQF>2bhV-ʬV6vRbc;gߥi^"C9ߵ:(oDsCuxbɰGmL早` >dž-2ޡ'S xfrO{C*Tj`HlU^nT'm]ˣLyJo3FzIɸdGDuŪ H3$3`29]v%ߎmr˷ZiC J8qKڻ^>B7:YeQ#s(v'x<ܡַg6 꾾U+Z0d#t$Iy?z܉"DSʁBv F)_sgJ}r9dp1"O3'Ldf,qU{ƚGQN|:tN(?w&3BQ/mIlAU6Z?mӑF*oBE \clF 'r,!Rx}>=esxS=VEB(tKƫN`B$7I:i p}Lw7o6 L?6#) D_@p틋:Q;4'fHl } \[NhԤ(V6m[LNaAT[VC_mƹR)e:H&̘9향V\sT=GR^4%=|TV|^i/c*Zrޏ?nƉMʊ'.>}}l5P~,B/bR m]aׄ えw mQ~kۘ +Cim}fP6YӃceێUU :F=%fB%\WZct4|Bxģ|T bz}B-_ey{گ|7d&@Fѵr#&\%5XJ J5pվQ&&?eB2bє}%VQȐ{X#'첈7=2a48n /AYg!'=1a Cj)2Lg]Un 1Tp1)[En&G% S4AZ]ۨF+qhlM`r>_cI\0\6\%k,ES(\}(:~ع>]kR5yj@Ţ2u-)nÆng% pi|NɁ{xNyLh>WxUxe7XshCFjS6ڙQ:}{őkKyf&_B/$2O&eQEa5F6,YS>_H8PϤշ>)dn?V [Us #GXJž?xT±=lj\ȗ,CFl4t\gR.'xDɧxyZ%܏X ,@,Cd#gd01ҌXH~$jzulzOa agh-4=[B\l{J lFمVv|ڗI>}c@ҕnNWt13| ̩wBݾOP.z8BN7\b U}hVx-ً|U|[ŻYi`9O?udikcFi+|Q+q洪9w6"I[kKed6˜<`]PI/d)j2auDj/&kEg|0uEBl-#׷! Ax'r/281mۥX,yiy9+M_Scsk`z | p5juxy ֬5pƞ]Ĵyk묲lfծcrC Bq&Wͤ#L'AwC}m3a(A|]S1 9 oWX8FtI b_` k}1mǚ|oohl,VC=C@l}n^^!;>,d Y5v)BfODۉaCirEKz1c2~vCL3~-pҧ]l|0~Ag.i%[Sl?-=ID$yAe..3 J eE5up_4}IY*y#Z˽=n'P_.=FAsa~%MN Jec2mfaKk'm! [GSkϓ{+)Ǒ?G N: (J7b`oaSi(%.^#{sO~5:gZP" fCY8%o#Dc*_Q?3 Id;'[2s ;Y'qIJIyCw !ҥ݌.$ SFԒ*-۟,&}) bt\׼)Zց/t͖!mі225+2Q*^^ɐX3ưTsf, wh ~cqzgu1{IP^$ :"y*<^{rڿ,$|jNiT\s`X[ef] 7t3C]ՙ+K+Rs-|9HjN]n_xT/S"dcQ+Xq|w?ߨ|W;M5O3a*Z\jQʄ(6+@tU84(7A85fbܐG*8qL4(1o=COk-b s#PS}Z9KUCZoHLڑ9Z~Oq#;I׹_b/n߆+]}5[)֚%NIq83ϻ=/$‡ <'x08:{틃k >Hx~tQC:Qq^j٬b DvJiGA_?ٝ 4Az %@Za,2 x~5EՄ.ﲶXS"4cp`Jb d٘C:։xor#yWsQ1zXޕ g?fkBv*ni<0qG(B_0O&8.rs~+jf qvu}IY4H2Ŏ?)ZaI*C=& DyOZ6dƊz$[_f 8\AhY*bS Oc";34SjctsTWdz89/ixVJal ĉ .~,WQDP&?>?fP).޵3*e?}|e(C6(Kيv➨R;~;c-F<$G>촰~cߪ[%1 :»hPzзv@,vjL S |^pJb<csk}smVm"j`)C'7dE$ְh֙fE1!)TłlS(&p%s(MQuy&q 9FeN)ARWHEngyn6-O~"iVfny ly|}UWIG>6x3B 2 d4iԴ+lz@SZ;#–}[ u J u䇐[j=rUh7Z v5ʵdK\*c̕maSYZA)KjC!x=3Jjb~Ű7g9} Nƿm%< 9ʔ-{Ft?'J7ZTw8M⇙Mk. qPH[.G:X?d-[ٔ3cFcI){!<+,UscL`ZS6א[TGd.tHX\vLuV=^b^ls#Xt1vnΥ_w:; ߩ(W@^XZ_bSQ 8Xx{ƯTw'y5#o8Cԗ or Ge`$Uƅݠe nq-(OނF? u~C!?C&c͹1K< wZY妦ikPw(z: ~רGNIu-JjAyj%)%Yp~ P&PS/'\qqIa` & +V֦'}!yYak޶/?bIVyŖC{k*#`Z{~;RivGՊv?p4~%2W_T;arj:VC ^H|1jir i:tszAA=GfU yL=aTI)-Iv=},dz+p-K %K ̋KtO=Oޡİ|emN;ݙ_iUjwu%'R8+)bEo*X 2cF"c.4tDKYsN#t B F?Dj~-:YErg;DNv d $hWpt% 4PQ0Tn(#35%ݩknw,x ?bt7>LJK5*ȡk38x mQX{ uK]t8Sҽ=Y79c'+.bNeж00jCxzȵCJ(#OO2&eTK䑊8zqԘ~eaR.Q F7AiUXT'To@ Yz mRF ;!QOjQBY:[<"5%Ix^$z_u\yC#I2$b).+Q %W֨W03A}>ڷQ3UtJ(o]ۖ8Wĥуl/%e0؝ꡁi}㗉{!#TC-Tl4*2[5oa; U=PYb 1Y.%2i9~9~];> S#X mZQ cNZI"I&N q )WÆ;m#]s!HƛK|lz/H7c#ScTOU a yaט;P7 h&/QBg~p x }ڪ8!dKyF4k֗qYV2y kI{PkFp+o+1bƲ.L"ElGB誥G:`!I;Qe E:(V\oHӦ\y(Qʡ36$N}ٓ+V$<ؚ'\IUZ*cRwC<i^gq_3zjw [xug#lES{%PGRpZ)u5zAE9U . hr#{ǯok)@7i|GcamSY InLyAi(}/+SS88f ,(stXg:svru5=.BǕG0!Nt9,ߔxXP Jn)fgN)uPMFE7.C#3+KMLT2Mzσ"}2_!D|29ܵBM0^T: wpR^բj6z^3܆wNFZ̬V&oh؟*uI2k4E3)cAZ.ۮ娆Jƭ { ?5%K~ NڕyrӥUخ9,c;ikc\8k,1Vr,pn4Y& m=,y>bjh?޳sOETqOP/Dr-U[0yՐnSv^~gZYŎH!<7f! .MFSDަH%j #u0Hy%Cj/K,C8x= GB5da7vI'S ;~j*]F{< |@ ie3LwT^jl>4'¯pRh52p;5ew47`k}1ވk;Xޖ^}cǶ;L~6edYYHVuH7$ %1m ƫ0"Mq4J]90 aA4>7/OFlj M73rsӫ^tdb 1:sCLV%67fFk+RtMs10F)Uʓ7/ۭǻXdl`)ߝoH`Ƶ痈יH#t$lVn*DՆ~D7T%INu"N 6mfPUWl_7FxsH^u%[/$ĕ+9S. jpO ^aKuw{mqB4tdϫ!X{;mH6giԘ\]TB|Φ נ3Um>l38)ƶUP(< `ȊE(\ě$MK2v;+`zjd@`hOma-t+VP us[K$a}CTe,$1 2P@z$a u9pNvBsrם"軭&`ZJA!v1zl;1 U I(N|{)B ˯-ʱ#5^%20>)A^ Dɰ3Pk J7௣AFkiMxJPWJs% r͚dc^\ ~lNRWMגJڰhLir1 4 .S{aOqZW)Wm.PT>rF{"51QMp 'Ualk aF` r|<QQDԳwmv YX3-.hHmHrD98z, _ӗ[hk;4o[R/àˁg~ۏK,=t'sW{C72{VmiQixz pZdJ[qu cԊ7O*к,!UUMS(bYT4VUY/nlX ˆL!F gGnђ"d 9 [xdIZ&}>cVTH.m"/ч|2Hd8cO(H "z(;-wрHCC$qpI4k=~ocgn&0U&ȣ=ʇw+ȉi ߖɔLq҆sضDf6hy'F8Ws6tWrނӪ >v([ ѣf5I >7Z*"xܔfhYK + V8%Po!0C6z&v 'Kq#Ck38v@\ޥ1h?  9LdlC)R$~ Epye a4IJi Wh?ho"lr촪re:O{fެbI^AƝ\*&.+N/ó w5w8!dhxA0Vwୢq\{E PX$n^0k)U?.f"d%rPC!JYXKEOV0ҤG^~bEHѵv~tsupPDq<$hТ]tdڇIg?H7'Kt26iCv93<&%L\[v;;p\eY @.^^ _O}Y _, M]HR8ІХ8P~_R7 9?\BL0@ʓ2[[DGF]zW 2je̯HpH3K@lc ģGۭǷ(`-&(7_v|Uwڠrqb_fZ/` 46|)$Y}%_^/R+a@ʐ Q7v w[\ZZv8Rl0rڌXNև3TShՇ`@a) p$!3Y0 sS) 5Pp'ڈE:&k/}Cw/+HvwqiB$4{C%2R#oXY7}mۊO.?IDaۏEvvVL< !u(*: 8168=Չ!>NUi u'El텀@@mz[Q_M;cF >XVz> e0n 1S +l_0Mm_ivoᄷU!in|3Wa <~MGߠJf Wh?xsҐw>t#n60PFQr|G]#K*F]RNӧJ'Zzf|fW ,WNۄ}5z&Vݖ {쬸x;q7Xz`͹$GӴh_?T}\$E\n;ض¢?8-e ju[3F9(wZ'JY{9Z2|Js8 w+yKGBA'@gg}zvX;mJs[n"ndͥu ]2=4Ot0jx]k%r+ݔFݥ\P?bSt=9 2%EPHW}(5~tԷˍ Ma I+Ck`̅ Nxw5|.Bf{r`4uJb Vdu_ʦds? EN)'o~:YK8C2д&^$(jm> eQj wq wxQЃfe-DFZJC|bur:iy{6'{5[A kbUU-LȬIߟj&dTU,u@fFIS׌Sq7mg_o@mܟቍ_rķN( '))$feu*BkF+˿|]xa*}*MhpOL'DkV/Xf,FlC) vr,.!|񫎋2_S5egznt1wx lwuí_PD0OK9Ia?@b-Y՗1gР 0εu3eBcyˆ~SƤvi)TFLZ''-F'VY-kp}u]W 3[M\Kg=Ky[AUH/OXd[w[tSHfa./g:dT<@gcL F3 M#;j#K?e'h `^1ֻYftl0&,1lk3(hN0E%#_Ղ_O Pi;bszSF̅="^pa_|HuG=^CȲ6~F&TV(gY$UK)˞8֚,H̆48!,í1H5n@B\`Uj#bY(Tzs>T 69ݵʙ zOzV;/zo +~x|=oU60%1rvAePVs>>f+Z,m7xicmeOSi$SO ꓟ&?8xDζkKz>'T{P~-R1SG ֶǕ;̏>R'ϫqb k6(>Q:H6Fncb߶"繇)AdḤvI##b=$gaƔ%4Bb;h]nei\FB9WӱS$K/qg[iN8Ŷh:D.$J/g-Pn]D9VI@cUI^ }l9E4bʧq)OV1͈60:qrrf(J¦'f,+3 .q٘cWQstB@7"t``@cDr;2-{u c冗O!uᓞ%@U{C ㆻjTh{@wFk{OB$tƙ7M:" ~WdWxԷduiMbG+EO$CJLR|Vf}W6ऴ1caLvC)Z;nvC$) ©([֐U kFKO뎌LCpAm p ,أgYavXCM)1d5"evp(A"9RCKy _^Q%F=Ce6?euEP՞%ݓw[;L-u77|s;w8gkh4x`ɽ^ Z 'tƶ YZ