libsemanage-static-2.9-10.el8_10 > 6 6_6 3!pQp)Tξ7]mtZ`gax ]mtZ`p@D>xM )&1cOTTŚ68:g\^Lx05-NWZw%+`i0ҢR=XE-,vs&F3G4!f\~sL13健}s;a7{%a.͆sӾH۰96#J/km3~}(DAᝋK X~hcِ2Yp- ~%y7ʝX{M_uVGؕh¨X!;4`å!!A^N0۷C0ʁXOciw @j.1g7n܌OSQ6׍ .cŢ 6عLN-tZ\O*5+(*[r$P%,s:2OnagoMj ;~@k\Flf-)iӾ)?!c[TK l&<$!Zwl# į1)C6d030ea00979fb381a4fc90bc026695fb9fc26a14b76ee97499568e4f84d73ac6c9ca3b07338b83dc91f915bb55e1b62bdf5dad63!pQp)Tξ7]mtZ`gax ]mtZ`5W[40B^DpˢT+\⑽?=Ycz_ FeHu~Q);9ܲD},hI"}l)ѩtш7N`9A|,aH3QpZǣ z7ݸ{H]BGʿXs eaG1_&2qo&HCOX'ň6[i Z ^JK wi _̣Rhj~Y }e>0\/Tw&W\3~7%E\y5zAYrtr+ Z}XO|[3ac+9$:AqYWqȦP@\ 00@]VAH1H>p9ϸ?Ϩd # Z # AM|      <P(89h:6GTHXI\X`Yh\̈́]͈^͖b͠def"l$t<u@vDX\bϤClibsemanage-static2.910.el8_10Static library used to build policy manipulation toolsThe semanage-static package contains the static libraries needed for developing applications that manipulate binary policies.ga)ord1-prod-x86build004.svc.aws.rockylinux.orgBKojiRockyLGPLv2+infrastructure@rockylinux.orgUnspecifiedhttps://github.com/SELinuxProject/selinux/wikilinuxi686Bga(aae02e85c419ace22ac079d833b8088737cf3052c5a18a06270ed4edecb5fe3erootrootlibsemanage-2.9-10.el8_10.src.rpmlibsemanage-staticlibsemanage-static(x86-32)    libsemanage-devel(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 2.9-10.el8_102.9-10.el8_10libsemanage.a/usr/lib/-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-gnucurrent ar archiveutf-88cdac7cfa73b7cf94a417dbd1ee7c533e5f9b601ecd1eae491909f118eb82124?p7zXZ !#,e] b2u Q{LZ˔φЂ26jKUs䡮p,s9FU` V`dJ͉9~N.>G=!wPTvLu丽Ņu"vRW}%ܶ[x^u#32Ջfe f^s`o7FNϐB1si}xmzmuK^_>}nB<ӏ{?-֜NFf{L7I_jIrU_ѝeU7"-ݾM@Cmšj3K`ʾ2lq?[1al;^Fao:iQ "Uܭ2 L¼*)ճí*"dW"b_!L/r0PdRF5l6"K8?80/ۏs/XI@2yրJ\'3aUs}  ۬5Rz5?#mx?8j3Vӛ;4@kMYY=*0},%i^:8ldœcPj:MX9fb$B*sH;q^75ܕɀv;kCUO8+8~1H1L% 0[K^7?/UAn&TD: ;*.&M#bŋ~A]]#ߦ )pReoНN5>ȯ睦&;&IJ+HT%x퀉[-_0tFUWCoa\Ly|NET] m#D⁛!G' Q]C_syw޲A2yUN z,|`_,6z@xFef2qOVMʵf .~Krʣ.׭P@D̫:(?u$މ/핓eD&U\aȩun,܂"fS^&oDMg=h}ALDM?(j5PLUmo@ ^Oe)(7?Z"$}X@sWplx} 'J2׃֪[0PKJO~/zto]u{zi5RFuf ]ՆN[@VŠ>0-g#brY8pm4n/$qQPUl+Uqr >&<]8GL@n^Ry=m]NhEQ-\EQ@B oU g_vM{3s>cs, Ƶ[(S>d\Fov Q.<#贉2خ: %UI>O+.;.y3dJWr!tuݝ7_h>P„Oq93'p& ,9h̶֥:M d! G^9* '/1cwն4d T/'hϞEbun>{-A s7@>UbR= a1TH3+IyQt;nsۂU{w|E.f:D2zH]8]jCPˍvAS5+|,֥=l˗Z m= |xX៩ͮsMM1 /*@gMv"e-1]g|db;Z^W&ΦL}Wƫ`L/8usCrԊHAb,}D&+jE qԎ%kQUn@bL!Wg筶l.v><ʒ2hoAO\o )f0kwu9su%OJLB/#ȺgLj/R?-:!w=MKop)a^om#Xpn^Gl(c`5]:&. Ή<~yj8D-HyL8`NT&'J5[l\eS"c 6ej9@"K!`Z"×ӹ3/v>!h>P2%E8\GFzOoADi[fUû-􊮓Izn5;\4G/Va/1lM\EǔCOA?QÀ"_HVp hr.~u ۡi5\ybyC!SOk'ܢƳV *;Jg9aAv={MBt)Rb ,X3MGL|#z.`3=dR#k a3^V;j?#ԭ?<@-b@_YuH@&kR 2A;zO.K S4S&Oⶖpp?|̨hF(ٰø*eEJwy>0cqP 1s[_K*3Hh3qVj>6Yլ[PR/ݴ&vP$C7'pDb`rQYsC\43I-+Bgń d"eGU0f\#!|}.E𧕿HO:(.@[qq,{[,:Q E9a(B%@![chG?: 7"jԨ.kQrH2⹥z#㒲b^[D-t PGD?!Jf@8)=Qe%=Y$;i8GkS-Zv+[&Qdˁkpc v's5.^Ci1Tӿv@a%Aϖ%A@>?wyv` A:׷tdtQr?DUOxp@iQ[UWvtI=PY_,^AH{2ܞI9{y9@N㭸ɥ*̿WLCH ɓ>l[cSRa{w$N̿x>ik L'e,ab]V= fa"!yG/}nN<4 1WRR!fQ嶁=l#GJ&l#[u" ׀FhYn^-ij3XTU^D{GYOjR[ht~<\.8j#_)| I9!.B ~^U4MnpKKڄ #Y>: s]$x^f_Cryoj;1,t݀:?^:c0/og )3 OChQ[g\ zы09Ni \U,qD#ݒbӇwڃ6wkjXk]d'?S=C殺g͓ "+p һI8{lFkY[H.#8s'V<HtDD<$c3R%ޟWlr;Fr1҇2}ܳՁ6 1cj@}xK]ۙ;[sǣcȉ. RN LTT$5 t<`/L¢+$OWrB@^hgccտn+YBpmԝS#,OGE:*U~l+9s(+rͅ1czs4Mmt jw ;k6c|+ÏA)aDs0%E#/3Vdr)&ŠOthYM?0qё'V_}rgnix+|3"c9ב,Zc nIX ,CD@w(OJi1p žM5@P6 _3R 93 H,nC&XvT&?s‘~Ai9'=6"lOPu)mB䝹):NZ.eOMgJQc NGPzNu**ˠ쾑F0k_Wy|~TV}ެ:̆[D^řn*?5?z }M&%(|h[oowQ}؍H' CRn*14o櫇ql |5ִorR6 uq&"䨃 Pj^H)(7oɷCJڏ6U}KtGף5v:zAg1RH%w] vm&r'/TҲr͑.[E6lr:7Dr}^fNK \nTR"KzRlURn4ض:r$K41YC~>xD 4b27@ ^m*&a[Mezmh5ˀZ:)C-WoVci/gc6ԅpnC؛@G_rT5&BqU%\yDkt\e;.c(d&T"l0?3įkWt,q}!t-wKz;2qRkU~.aFVu=;%G^љ̜?29;_Z7"D.}_c!6zD5--6Ug{;~(bnؿƹɹ؎ 6aarS ΤY%)LK 9rؼ`/!SϟP#JmYx3E=x)%Ó^Ǟ&-aA/'ftݖ*|%J\Ѧ[c,8ro'RMß piV>STDh^WH5\>{f˻1hp  E]/̍b ]6R!Ux ~RZdC;$f]gZ4./[ #GN05M)=9Ȟ 2ҽ^ Wsmc[L6lyDRM7ecs 4 D8.J/r>2kй56޾%&PU4~q m*ݮ`T' #IRxnZΏ15W^ L794wOq:#LȻF^1` OD~ JWc@ \l_gZҶŌ$huRx;V mQyy}R>87o+Ы*j9pBE+c;HRI(p;s ݜXۦ ˄ wyScyznE$'Xzk$F oYL}@5j;蹂ֵ[)10sW%D?(O!(^K"sLqd~nX YLjܨ a qwy{*hC*K\ܮ.ZPny lln@!tSу*NbqkIHi$uG1dD]y<[.E@biqȐfiY"gI Y617_N zRAj[Ш_r]݃=̟%`/oB)F|oCh-G[q__2v8dN.M=vq`tkK[Z2ܧ}(Fzk _= F#,:k|ٛ;E>[ZGTeb 3t=j-ڼ ݵQqUz+}BkUQg@%@ Pn!{/+q'> )A$g1Dlx?W1I5I 'AϚCΫǢ" ደ,D1*9WC=c25_^T32#jA^?2tdޢ#ņ*PX 䓴`ʀ^TDB]"թam Wy{ifA6(ێN }59xY; =P$B47t t$|4dL,W172eV&  ~<Ŧk1_+!l&^["lPhPuy@$ q`bU&sn~ߪ͒Ӛ:,Q&J,a(H"[J>7U4Vk/iE}!SdW2Fkw`Uʌ'"wV6˗O- @|ya s/߸;~5%sY%p=.w[ZSv3w/TyaU]N`muJMPn͗gN9u8<"+菍mwټ< kn{$QXVtW>Q} Ǘ|f}QZ|ӡc^T~N@5VV`1 "K1k jE\WBM%~4!*qF9NsjhQAlڧhgӃ2:0o4]RH9tq `7/+Vdl#X"6}o'K̡^H.yX*_e  gQ+sJ nt;Tx+Z=yׁ/X / {+zԿ* ۔l3Q>&wդ td&_Sͱz7,Bbuf QFw6:k /?/@D _:$ZwMLx^i5cOKD Y:= F㒟sgݬh!F02$>vuQN7t-Ϥ85? JhQTv0:<0M *d)_^1(R5fy-Q\㛸XȖI2ʝ^] Lȕ$o  O+SJ4[JX'~%46!,w{2!1.fCT,5 ԓ6d"D'=VFK6֑.}l_ @4$H"|i+%FVH[Pj\_N@gZŏr1|)fUͨ cvm`d2 e.E :aNs#ؚ]б n< )?'/&c'qg5OgԖdoqr_A+=׋"#A_ʰExk(>-W21¶.I@ |G!2n!/.%>*aMD \K6Cp9& Z+܈m\ 0sa*ȀQRmY!Melu~>gG.~EM3]uweݾ\'K=7И2RmZ?2w?,J+ƙvYv[MέY ؿ3$X@k1:W\TOp$haʚ+z1{ks@}Y {YpOQUpIm *jH&rM54te)>:u8r\~ Y11kE$C_Ti`j+@x{ێi %seoiu !&|&& _. :0.2FJNL uu@0Ѕla-[šΜ#Dʿ(qҿⲛB"5ۢVwڗj2/Pt>|\P+2({O]LM7i«kK Μmo=Sb=P sЎF1܉:uvlfj 03pP®xIGJ lrJ3ēglǽfzV~UA'j ^nhGv6D&zI<7#;RM^ħ%w{vL&ݳyBCsI (xO,IGp ZM,~*.lR2qc,/?FK0~,(f)}d\w :U r:8ECs/Y0?&2Iv`ĹL)& m(tLme,4zlm8 >ѷ_-uW 4msf߼Fתc.l3D܂f.{͎$Q¯wi5K -T9&B 2䘕T0Fbe{_zd&C%mt7oKȹø|I[= T5zJ B}pdK% &pȎ'i~`\ƫNuP$ Ā5mrL:"E |WFGgYXldNӔKd6m N@)KT%h>wޔM4ɨ2*9O K0 BU` ?a4Km}zï icr]RZ Ʌ @/NtyhB;p[һ|mPtrcU.PE Ka@CigBOI 6Ic\8=5 3 v ZI??"A1Y煕rxWKФolJ_>.HY:%CQ y9M+ZcV%"SVwA ׷R/KC dr~OK3o{@ѳ:s {Y[OR*a=nw%PƤ[:s=rnc֔_&h$k*0ƴc;IxSOr`/[p{j .|(fV{;qdP-I8}v֙3\[|0r~!h@39![ISl8D4ɷ^Nx+u ޽&ufy1Z0pkDgd#7W/7ܠ4HpePXdsY_]D };seP m""'f p橞:/oaN}`ru`nv ${#PvY6@TkU_F ځ{ hm:Lr/<֋PF$lspL3qThMI"M_-9,cVvl}C&PR))5O.ԧvѡ,ztFѳS1;S=qkUED9H(^4#Rl^n QėgL.I|'IAΙ&Xy>E:v[Ӡta  i¾%N6''!uqX}Gjv!%W`{Q`YzwhaVb"?r}~8MΗ>.:xXpd vկ'&6u._vX42ꢀ ';4/ u(Pn S .(/W q{ĆdI,tJ>_i-S-hҺ(д#:WlH kP?NI!A}hP .I,j6?a/ at!UUMUHd֣WH?)g$,05/&1߱1cwflLe~l sg+nW/0Pفlq*pZ %ՕuW ت _HXN<=C%z)ͺ??hlSा{1<\1x+Grg_P[w6 hԆw8f߂o^ 3HܬXL瞀CsΘ\Rp5g0OnA~$E ݿ+BA6ީմJ%KU?"[1;][EalO;RRCe@P_163ZnCg"1)Lјa|.q,U]r ֬O8#(ȼeEdRrM O;OU^|hzElY@%S}HZ.Z qrqxc5BX? #y?V7rbJ]@5;d GW-:CȻ}i,eC(1`XPv5sMI|q T3@XZ hA|בb`G5 ƼUiVmpqϥL5#J]UiWO JبmC+?[t/]K[ٔtyTMy$_JnxLE ن/WTudz?U yLeG,~m> j"s7E6 }YEf2'Ϳ^U'53 A5WU h`T Nu`7#-Vg* $J *=pS?P\hG~ǥiL%u%ahjA o2D$ t76 aJp*3'G=#etueOWIt<2{YZa.5|_̪Șe譧W)Uо*n 8ͬ"ʔB|{ ٴFGI;yRnXM>F t&"er-a҇'Vyj1Zs!VpВu1 tWs2HᗿIDyc/kq3S>ӔQ1^@Pe7{.a\y9Sڌ0^L3{(mNB{NW8 5Vqa\/]ěAsc#z}jwQԴf&zy}:"xu76ޥ,ṖvdX5 [s{>;Gʦo֜Sڴ V+̃rH3N̳fB,xyB9lCinsd]lN;?kewF6љ)ϋ >()\v;Ƒ@2?dLhv{XE 9b6#^KTa}F)kӑFOՎr90r$S`m*T?i:*ޑUȖ&isa@C Op$Svu8P\8۟ *tP^Y+ҿ&L9XBQGgP$gBer˶oH;;A+<9>80 '=;>deHy(6(@PmZ7L&G}+,׿=ЂwFLd)vﵬ7am:0M/r)uL8*= tb(^RIRe-jx ?_qW!5ёY{4)*kdz&޻%8V=ֈwJJDD;G!B9'SM®M?AۋR3-mhGjfA Žqi6a15i-en,Q(aMcgkVC$MAÉe8~bgQDa$֢ рI [|ÁV7 qYx/%)\7mG}ӊp^ |cZSM ѴIƐ~knޮm`~W3kYD# j[~ِjXb^ ճȷ)U1k&ӜWc:K$EOIO&Q] =S^BLc~ĤPir^!O\-ㅾkԣvЩ.C^GG!f" ;-MJ Cmw? ФgӒ6&~pM ]M;L O xi5@13\̦ı yW1 oI֞WcA0*T?]dQ٘3NHy Q-ɱc&}D[7 (ݓFEgz:7|O7&n2m^p33iMMc~.L)fY~7v=κm&A?W;|'_`D;<|827ޡgWxr\% tN"Yy/WW%S,W$ެ$"= ,{S?!T+2.:C< n:n{!&H!N@Ȯ@e?# D%ƶbC;ϷM^y$+FA^?x=NMɝ>9p>Z5$ z@^8&@IBYmׂ|&"._Oi.~kLm0U2=ZYbN6wl?nC.SK n 6g nv$k呂3FaqMmG5f.M>P/~C8IC1kwcRTBeiCnZMGσĨ5\:61V v;:ͬ,"H]MO,_FN:h"nyLrXo0`,!u߳Jw|/(5nuL8?P=C?u Vdi)ܫ` }aג?wK}m>"7W82pX 9KrM3H Q7'}Tb0κoPFkO㱒k!eh`bȝeSAZ\M0$̯n6ѽYT-XJ_g9j4Jz8Ӕ 1'w C2-ȹ fnw](|~_^n_zm(9ĝ^H}(Jխ-jX6S>˿9<~R$~xE$i./5N$oMhKb] _u UG20'9Iձ%D16x<8f;G1ZbRUs#G/U aVݯ{8b/PjD)y Fk=:iŤE8)/rav#ynrJPrv{7<3y렔v,PO }lo,$^NIj'3#Lύ1O6*֔ڈP]b(v` l,C'n.ZC˦V#z1`K SE9yF7AqNBRX,8Jd;^LK>;aru[ oN)BNof.b|Ԥ_dϗ6G^o:,ʾ<'FpsJ}덗~2s? d >ӔX{crqg ϓ~o|,Eum6$,59|kZejL8y(ʭұ\( uޜi Ȯayd*JmQL!(CaHsw;Coo3@{]G9EL Ua~ i{SnN$cSgyԀ0XܓHkY"a)gEVo|^jӷ4ۢxT-q'&~Bq!}zD=~7Os:hx1ɯ-9y7yQ_cMn[K7,sV.[~V&[qIO'q[2lT-^0lxkb78x^tH!7njh:mk{\>&pd\黜 < VdNO5 銄SaDMƫc&\0Owz08Ck@&񅌘 zDL[Yz8? >*\I*W;7Xӆ/?TY;uMD豷tpO P =]QQD-{?IGSw2Y]dͰ|4 (!DLs6Zpb3*t"ՊUM&f5$qdYL;g6wq~ -xr0W ad89 fG=jyTn5%&^Ҽz;NLs& ËŴ̱DJrQh*o]>8||GM&c3@VcCIyFIM,ڋOK씮?3IU9ox؛ h_H r8cP*+0**|, T6!N]O?-\v\οi_{l^8 3?vJ WWۿybDSg+%^$-,mKHuV:5"x!ۓסMx8ձXQRX=&,w2бJp>QOapsŨɸiVqP-md_ JgqY컀, ޥ}4gf9K38GMY##:6LC 5>Z_a?S$\I*eCh૧l)D=e_n=kLysasgݿZc$}h\Ripn@eF''7PobGB.4SMں]4RDނ]Ѯ2s9 $>9o+QƜQw -r-ts'iyA 4HN\#<1)VScc\1RS'[曁륺b4FsssO[ݢԠiɅ]M#Pv&x 0 RXB vH %u{vܳ n4PAɪJjgȟeIBk\x#Jg^Za\WI'EP^Mz5sĤ.n\߀ֹ&8YR& tT5…3M]up sf"7idirɗ(&ո}M@po? 6ZK2S4hwT)^Vw^]CE^+_g8Z yh bPUxqMJiLOD{I7e2"m'>d,!dvw$:[%VZra#񔰓赻E,E?e[N:&{&%~DNπRq6? jMثR{_gJ vͷC>,XM8Or_ho<ߖ| w(ӕh[?6/X~kdx<䜿z& gG 5{"[PcY|s[ @J_5ԬN X, s7|M-(F|v 2Y(G B%/ٜŒU Nh-Kks;.-gni,ALЅ˩hV&xvmbVX|:g7 n ".> _4 ~9EH ݁G6lJ?*CdR2搴·LkEbvE9QΚ= P:):ةRp\NUEH|Y{K AxvBsd}jW)_ q",Pr2guj;@SRW7d~Ǜrm2%:ݔB "0̸(w7o;A8 }*CƂHjOB;(U/bA3K OY<,,z/a>лb=/-c3 oߥERiyѲYE烨g#:ZܩD9˙fn+^}Ń wuR7u_sqeW[ I/#+þ0'r˩ Mv!0-$ Dمz@Sc;L H9ǁ9 h7>|fA$Urއ`~!.<*eߟ~ {cN%;0Js@ l@h\ť-C'S;#Gb4.+"/{ GBZz\_4lS h@`x~q% .s`bhf&ѷz Zej/R 8#Ip3 مpʫ Q2 zzfZ\K:i'X|nzgÚ>{Nho?i!Ҳas+ ȏG3 Ẽ,FNYH'mnK1BG.iV"6ĝj/&?xLcyMml,p8(zpOM:I}W!`U*Wͥ OUT?B~\fLBY4Ob|Q31>k +KUV>@@rt_ 7 7|ܕu.%``vqs^`, t?wv " ~wGBij:xvvZ Iۗޮ7aTBBCP ةgamx&&`/`I#UDխ((H鬝ZǑNWj`!$.mԥMK]r Utn|psIr&bflqUc gqVΟ]3 gd,+&R?22-R]W}T`}#'^Fj?_~ ~Q/ETTPUҨ[X,ǿAZuAߎ% /z4׭4$: [ m"Et)pNz)Yx2B!L8@L#XӒ^`S~[uh6(|KyXZ(.a s̘Ȇ"\.yb9h+3%^Tbrz6DةQ >NinLkc&H09j.j0sŢڂwh='mN/9Hs0)!}$sBO\}J wn?!kE2 kƿl<wj_b']Xǫx2NډY1?hI (卣LJ}S T0cÆve 9A;Fbw19J0-+&{;d2V޹|'wɏ轍s8}td6 뉷L1vS 45j3q64iJR9],<SRַv;AL^I<)i^r}H%O^ 6}ґ#uXHXv DtWe=X )p;Z‰Xa Et̸0^ԢA2!I CN5%c{5U iYz]]i*3yVb6o&^t)%j]𑰺+ew1n6iFZVYfE p}i9iG("OTxy]ՏLucԮ[=8|st?E@Fm$b)ISwAC1F~YS_U $1pW$(>L197N>p_|noyD(Ml.+.ި9鈪 ~OHCZ׷էJ#Xvx5Ԯiyn,\ J2F@(ڱv2XyG};+<8 ئp+ z02/OhOZɒk~tҳ THyEl٬mID5<~ SV;Xh={A¿*&uUCU "vC\/&zɣ`9Lg&n졭 uc8a 1B<˒9WUg_Jػ~;GKOv${ϲbA :q&cdRČIt=` p3.WQ)j>/R"D>g`ߓnv7( H*`PzD`QbT/uw<'-aboiLjP(Qf"8qfx#24A bQtq9/pQNPT["J!_omz.F~vHMIv;Co I]aIRSK*-t("*]|Ssdd$L/QfMimjs-@$^i[vK^"VE^F:` = OQgAYHʕvkI#4˽V ۰CVo/1 2weRLi"h 460˱4cc$w/ @ݝK{qC&}7H o{VZ'J$?0Y /| RyLa*őB8HM)tWROx ΤLghwP )q_ =聯ϙ xDޢ:"&yk/ )"(8#_ϡJ Thgܳj:ʩzY,ڶ4 >+wTp+?NxVKo(+62MhGI4ŒH8^+ _q豈7G&:v{^Qhv0‚^]צȶӁ]JfnU0Zt~G..X c#}+0IC@lbHɒkG=^M_⌁{@4$ {@&z_puf?Faї$\ Xc0^ȿ3kWDžҷןZK_e@cZw&D(Y-F`}kl&h.NaԎR~LZ۾C !*Aum`WB]V'F\lo#R]vEv=uH֡)juVLp(F1my?¹ۋjh? /R-ӳ*!\+dؒqEXįhd>xHa6uևHSj2TZ ޕf줚m©$:}Rcc46whwH(zTqeU,vOUһKZ砓͋- u(Ѡ@,Tj;ot ơX{/ǡ`*Pd\C,߽}GՈlޟ0{N7% `B=c^!5qB(ij08lּ0`S %YV`Tk̻å,EUSyWBo_}VuTLT*H9ln- )"0So;2bάڇ\19S&'b[_N8t LbQCSWrutNhc9 ;'+y$v+2l$}7ȔXS&>'V(&DA"Ӯ?Og(<LCgpK(;@k]he6Ps嚜SU>(j9L=skshLt#-y]&`*'{6{XEJSO=NB;A0/D 'Ϋv!(L2VEW 2\Dhkb>+ #kv?6I &< r<˵Ft Zf(ˡ̏\~%&iq[oj+TOr`N bZJhӜ}UV'b WJ>& M馌?E0KR8lL\ ӬXKC7A,OfVTGZj*#Y}٧M2gL؉d1wNҚa0*|Px: @|$J둱q"\&5Y[mNPpUY+k~UQP.~#&=>5/)+Nћ%ioHBpѭoЇ[sĺq~ssTwdƝB 7ܝB,<^vgHvI?FF )*-bv+-v̱yhmTG6.X~mfe\.Y8 {GI\jRǜӮ*KW/v̍ҿMwN`J>R61Pi'=gJc+̀>CVFtk9*8U$w:4g% ";4%6{PrCs៝o vʇ76{m]_h.^" X2BpBR.P?ÿ=LA95 BrS!QByCr •KFVǃM# wOp|fHgW] zV4S-kؤjI&u\tw5hQl%C9;n)1u+XU&>Ɣ,ڡ~A*TZmt<;nRvm`}>Y^ݙ  rJ c1,wZi7}G@rR1`m,NUnDJ\|Ձ>eᖪ ΜRЈ iUZ(?0D!\ pIC\HɲzJGP>^vfE8]#םCX鹥9#={PKId?u9\ zo3K_|CdY7iQ<(3 YWG>ۥ^O@Znyݘ HݞcvR"<Ԯj[_0mo-wė>}OmSpW/}FWW77'n?b$d tD-\@,xR(ai9BLG5v96[;NԨJrp duHqm8$_>sœQ[0}Yϰ`Zͯ^B b-!{*GN5;3ŏ-Y!1c t]_# Gl.-7'J40 My@{Hz߰P({8r a ]NZNϤ` ʙ'I$<2KG]Eڝ[R1YŒ $臢K2A8%"5waH6 V ڭ:xMҺ719$:X}d&@ȌuHк(LXj-+,\T dC8䏐Z%J[''KOo;ogdJ6^C7ov;,FL%JB4%C TJҦ$]J嘯~;gkcKAd^pu< 5$x9Xű[IE2 r?V=o~JgzdL@IRyP E^G:F-BLT!ҵOi"&j f>#J;W^9\#h2Ԥߙy: <:@+Ò E$PPx̃3A:2Di'֋Qd%avlS ;tWP ni('b=>-3 T`ݿ1Ng#͘򫜪"KԻ[y:RT8Q5Kx:[/|j糀=ّ튟D fF (Mdu(F vݲey[y1g1C5oWr:D,l]M ZSӤoI8dh Tjx!Y&JvQ+#TJNY`N4B|1o*O"4'.%U-sUvVv(?_ KK(,TAɢ 7eUqpYvUQ WF]- $zBJ/ZW.ͤЫ ;sVWk0qk@@VDvPj1+Gqcw;{$v+$!#6R|l09g<X Eԡ8,:sHu9 ͢l&S4" 釧_2 @䭥FEr^%M ҞRp`L9mcTfցn WE@Df4Ey ۽cA sF@w1V+Hµ0۔$VpH0~-"@FֽzLnFâw>6w2O@"]gwϩR{υNFPeY.EL}Pvm'3Pr(pь=VaOELkT*rn>R7^r5[(E9C[B0g!gb?D2^-3XOZǟ:m%L_ʍL^Q;7;0( X@LF n%8phEw9C0?Z6 3#'_aY(S212(v/Lr !J .qp O`=4L-vz\&kCZ 4MW`6\זvR4N6- 6@P>a%vYKAB&Vl1,Ո2]I@v(c0 )"쇻@uK*T3| 0ovH>䖦~Qt;apb\HgA#=lN* [' Te4JAu[;S-Kuu;l˔V14FRoΨ[*`{7,Ѯ'[J'ƼE+&=xqƟ~ 33Xۉg7l9⢸JvF^c{j A}uAL@t 3='F61Ω< SF=m Moqa(LjoGs?+wo -CqSoJ4AˆńO`N8Hȵ [t-|9~DڸF,uUuxIja"KZ$*aOJ)ɩXT]Q/I|sAbU*k*x&G8ٰ檷?b <:o*FxaDUɇX]_LKs^޼  @0Xh70``jX\zP0c(~l0u4U P6DΤlّ^L{ĿF3Jm|cjHIz('òo$,f%تnSވՀN7[HGt4( v:텛  )Qv Qq KaKЅ\XPmQ#EEъiB%Pm2? IKZ)Qd 1=?YÌgI-h5udҹx4t`/ݻ~NrݶR2rC;~A>c"V>b@8u-Y 'X$ ZnǸwQM10m+r&u4ۀXƱϋ0'{<>rVcC+M:,ּi6$R#4.ݠ9s5CRRw 2foSsq)"oUkxZIs|1#f_8Ce[$߂%Ř oR2ES;@])F%2>X؇@v{t`ɸ͈VY)h5 !H~>2Zt,[t:J6}D*mOJb8DųC] ?4m_8h&_7It~6@^fh&0" t7 gi|!@g8%Êft(;u$W[x;2JucSC\BI8)LkZDOYUȼ˨&tž*k~eߡksi^~ޘZ;;rgwh*<.\ݎ)v*S9xW+J)2`qK׾Y [;VnMm xa~iyU??E7 }Y_&4eS~KY%K ٦ f}Ci]o7k'ϖIhͰGAu/6 gFO7R$|4T̀[o!xդ-}۾"s_ h@=c䄭pDN 9 UMcsHר=ȟӝ\pmU>>CSKۋ e=pOHNASrKzOx|^|ɳCOƚ*:4t ]ᑧ44ZoH1]ND7@Ki!sAUfe#D0=NREc 39Cݾ8ucz8 LVU+@&n E~c,Ha9VN rmcק']CqJCJh^%G}YV ;I9Uu}z@8.cU!>H^d 0TUyN=5^]°u"F)f AxbF#P[C`4Mr?\u q)Δ0B\q= !-@[#b$5~ ih'{Y~5,1 } _VX!3oI_$]Y:R|E:i!F28lجqPD#A hc!h̤o1W梿CҩV o#'Wsf.6ߐOPAl܀,# XR+=(Eko's/wl?zUk܈ݧ- i퇋GY坁nKn9] $8&?F@giFkry+e&G+glHʬ UBtHI"kuMOvp3g@w_fboW%F`I^A7ɁIMH_Vl`$ѥF!9op`qj.?R6z: tCZXeY˂cyk;ӮUpX/@4 <_)~%COP19v_wmbh2R LFYP-&" PJ+TZ7 6HWhn7ѧ*l=3dG| %:w̦֤Km y=ǕsAuqw2u)!e,@UA$O%cELuliX6~-Cj O\7Fɑ!GAz6_e[ˣsdMM_˥M}Zc%ϗpG Hg 0?V(cc]k47[yFhRK##q9Nrɍ ,) aZk3(b[ցVc}ŞPs;>ˣYdƔs {y]JPxґH~{4Yc]I[+ o-[ 25͞ ?6gv&!~=]8$qe6 ۘ 'j~K*2jOSYb֮X$}t$W_W3vxzRzo)AȳO1)]͒pϞH]azj)?Lu r{)p;h;xkDoë$eV6i/MF#`ޘQ#jhdR\#N=K|MFmʼnqUEϊ؀f"jT5LIv%QCMz܍,LIIV_v'5xSvN En:zoSS:zv^#fǸ̹>Z7ܜa iܪbQ^s}ҿ3)#RJСC])S#EdJŴy𾞗}w;bJ?H, R8|eL]xӭiG_$)@+Afۡ>`ױlub:]ʨZϹ K2}o/݇ SjdD7ܫr~VruYӮF+mg}>Oc -50 @q]y=Vĸ)fO1o&w(\tMVW @Ug-^fB.涪Ɵo#ռ>hc`s19*rb)t1Q|evl)mVȷXë%-h)؀; 5xCTtO.P0RiHRd![4<.5L Z D3Ή66tUB8X/)\e *HV(ۼ*)Lɤnq_~6ÆB qS {0)nbW 5ir}zwԪE9Z`c96NoǁCn̽g0{Wc8 -xͧ+1WǩLjƈxAVx>pǔXs:O){ ҭ- b/J)2\w\skP7 ˧oL?`&b7G ,}iSV;ɋm:ް4H[oj*}>VB eJ%9E|%&v~]s| w8<; '"ZqM qJ' dCcWO,%VC>\[:k1e.t$d"8h}Swe#Xl"(u#X,YIV[ɠ>xlEL>Ge|Bօ[ũj+|E˳2Lj@DiU^? BAi,XЬ|ƇNʟP&cZ1:ngׄbrf RT@ތP9nҸF Q/%5R3kݦ$&Be ج΄t&ZNA8(Zk[HNfu7{_§xXm/`Lݗ4*JaSc9txvr2 C~$"@KhR]b$s]FuȨ1-SHg'4P Dsyuw^+oA0O6v+soN(T/ZQY,/i4y1k6h#73Lݬ==ˡ#tă+OpBK7=#\Fl1=_YbaH3nbS>>MϞ-R=F5% C1јYI'<V_{mo~kv`K&ʹ51ydF4bLuͰm?"|IV܄WS6>5Hn#۷SH>~6DMQ2:pޠE>ETYW5J^ ?,0ɝuSm86Bv H+мij ;cm.Nebjn w(hpgkI;_~Xy<i/^F"*kψenGߒ}+%䅞%֌tLPY2ZBp^}x4UhO^cBKM9rIrZ{s,q`P"|6&Ij 'Jn9ކ@(qӚ q9:ˡ=ցΙ]yG>*AљB;WLik1Z*l>U/-gt{۵%GnL>ct2ϚY] o M[Za"!FG bZ"4z V=p&xҏEb0ާqS/, z@mtTjK̦^XsvMMs# $h|\ӻRxdɽi=7SI*<< lR>UT3k3tũhr߮8""ൺi0yuSjӸgoUAl#9{XԮFag1"(%7L]DצMn*4!K>gu!p9!BQ{C: 5&ԝ<>WV hӀdmSL(k=Qg6{2! EdCn_7(;SlG5RHɜPQ<-C@Ɩ d|@z[mD_[JFh6ك2d -NIl~1gj ^v?'5 ؃Jkg32hVf+rѩgw Qi7K̕apHʓ# voV[ݪKYĘ=XHzn<^?%|5cN}!i*yx#a!69B]v:0߮eO4A`Qϐ 2>ɛqR 'Q,@,7zՍ?VM-HTQPnSy]ZYp:F)w -IhR$u05CW{enj879/74INqT݊~ɮ=*x$|NG3 ,% |I|8{{`*4 o$B.񰽟J@MWս=U</_1d <:\|PpnÁD)@l_ jx{Jypq(/)ӱ ˜:{,и)rZ,խ`K$Š C#jĒX~ĔMa$*~g ,xN\F*;9pQ[`xu5mYAhG[ppzW (ky=+DR;Zd@_7-bfLi^A0Q(lZ9V ūhه%G ym+)Ċv{_e 7"dX> 䄎ckRFuj+KjGa#v* >˿bk=_WCS2]{Q3c W'tZ+X{_];eb+@8lд$X\z> V3(\fwE'U>3ƾFX9[`.z##__s@ d?N}-Z*`,Nn.EѴEJR2:<}SM n"g/'^Y4%$EiW2AEBVƕRכ_1M:x-KC6#l뀛;nʡJ}K6nܫʍҺߒObq9DL'5 |ydgvpRc'PA7vȳnur8Gt\&1'˄iTC) 7WuxB˯ dT\Og ;OVA0*A:C_]D=~:҆[jbBʄ!|AE(䗈!ZQ5w0WB Q'px0Zd.\j-HIvfmKgd߆5e]-qķTLvfx ]!vkܒ-flkK#\Hs/pNkX3"Ӊ@_mq  llLlC ?Ӊ'Rf,B}s9$5!l=q<7` ṀNӈrI|cV59-ޑ)k8SIM#_t91QXSs H-"e2@y>y;:~%)i (!9R}q7V 6uJLj͔yWvGKqIfVؾhLnĀPFIxɅ •I E@>0HGfs*HQ3yLӀ1JM˴_dxkp-Vc]Q?n&ZZ9-s;&wa⫹B>eFfУq7ȄX3rrU+xʊ^ lyNJZkBB*{kY}r88֞K_}3D2ЇaJA<#SeC'4+vs3 (}^2y:;8=;|FgrO@-&}}y7zQNwQqozk`~/~_b"Ķ1 M62{ػۤIZ7p5 {TsL $jr;2X}jwA)*=g`D.Țnh":'vF|sglp׆Nd~ÊlrY> $s7f#V}{M f[ t8յ''ڜuGU.N Z ZF2HA&700]pֶsRv.z W0*zDE|adp[Yq-`sR }NckA~B)ĒzŢ6r]Qa,,LU+d~Pϵ;y L,SKpsZTjau;##r )JݪBtH#L-}`A[_ KyPI3Bj̓o"@`R6% _X A;}|I/ r)+1I c s5'|| C_I1 t ;OWkL֡N0؟cGQblΦĽh2Y2ш{FMϬjy&Z? Ud+҉N80NOISfΐ%j:J1gh60GtĞMv2k1J;v%dd<" "ԃ 7%/j6wK=Ld=a4m8\/*C6jw؃zol#Ş,0 ͕gy8է rctcjbZ}4'ը^NdLl7UyrFӾ[I.Z3mYɞ@ݘsjɩ4 YZK6z;K8 b !e6gl92Lš =3\TXQsg:mhN^ :Wo-GI İ`M'DL} y;ncQw n?Y %v~z9#AAo:+js-fןy]DAt[aћqSR7:w_[ )X6 p.!(=i>yfCӚ8βl\ۓ|3$pe_r&hs 64 SxXam Qw 9sP՛i1ꯚάmeY5p؄=`kmIDyq89-Ѷ'6&,GnGO9M:S"s4CsGKtmbJ]ٚۮ6E$.+h{أ}Bamϻ =U'H+c e6O)Sn.̏.ǾХe HUɿ0`OK9' 7%P$xBX-2gXSx; s G 2̹or?Dę5~DjQ"9˅wŽk-W[*]Ń{)~k}Z(0b,$Wxe~!Ɖ[Q`gEo"搘b `Aow"#K&σ č:Sṟ̝*Zzw\ TO2 OXUގ:=ǰd01=J1aN Ae% (0.`]Q+G:'  Ѷ)-s΅Oep3G$vE.<|{6)+7:(y95 VBJ.D5SmXjBy $OK>j!ѳ ]<{MjRǮ\^}!DDWLr͈*+i؜rdȈt$?q!/֔l'ݸ pmQP6Կ9 y5ClODǤ#WaJky?-z^V$4+A !Bk.@I`b7YqsP,KfXs|%!6:$5QpjEg!|^kEr4a[[w.UOp쌪,82%N1 &@"\|fu>>b;[v'W.@SRI(LՂ*sm('\-ei!AnlETY)uel,w. /+7 /[eHv 2*WObܵ[< iȆ}a}捃S^oq8l:vGYBs>U~6p!ȫYdaC~I!yJMᢇ KV !+OlX$RO+t鯖[W~+`iwBMhCY!]Н>c.tpJ3,LuVrWRǧ%1q'EYJAgKaT]&ըpRkhxWB9Kт6a4k;o%{C 1& bO+[cK'j[aW$nq1A.$r!q 0)2Q GOIݞ“~\iϊ^,)9GSE\dR]b€U6.21u[7K?եm N.a ,v0/P|,3^â|Q=!`ʽ+xoI4A 0 R:GMJw}P톍&ڱB5;X^ U!E\; D`b 'l B h ڷQm> ()I@#mu[F"^SD/4! ]5)m3o|J0W<"#HHD*8IFu0k*KP# %WR<;AKRǾz/IBС-g<`aqM*$oL8_Bck Fy-SĪ -my; i^"H:/:ԡ d DHqoX`V`V b&}4I7g'>ejtuWg$/oخ.(?x* #L+k LScFY FƊXXN 31^E.<&W=73~Hf2͈'2wN(d)1čЇ*2,a^f\5J *Ih`l&]1^oPة ^R_9c;Vj9$+߮ Ӥ@`3荤 .. fKpD(aҏ!j7P"RO *9A3<[뼞|Ϛ>;zGDZ3=$TT}dU*'(]_ c8M1ٮ74A5k+ { XMà=,TȘ~6S ZBܾccPvĸ3E m FY?G"J9dJ B֣K,{˪K7/ذV;'^ƭ$;uc~N;ah ETF%qe5o"^/bn\\կy[9 ݓ/Hm `"_4v6ǓUwxU{P2Ac_9k1CL{&?˳9#kLCR R}4w `4BsMCs_)m K6Noooz6QJspӹh -!P*E`_ ?ȵϝ XW(@vMɥ7nt*.lSgߴ 56I!v&F`.Q gcvi|~('9h:#J|Zu]O7Qyq:35 #dQ{J6K<{8c+<0OSɑ;b/S9Q܊`gq9"_R'C>#3.Fc)c`NWv1%I4vJGDW)4К\ٱoTwfF `&8P2K<ěz}X OL]*L{>='6At;JFi*pڋDjOz/*65jd Ǐf@!U|oH+9Dsj5X21;jw1+J!@+Y'OX-FiLn i)WuPG݋NI"0:jA4]=.d'2.ry>0W^i{ _ Ņe+o #D 6 ½U|EOXRPLc-#F¿@>Sצd{TO֊ArZΉqS@aW<}2^k&X;{?-/ y}ZX-MC V:ߘ_[nvn ab?>߁u4 1Km,:HJ.`evνɯ }CUsbD/ZN PhIFҎZYO\SE/0 x :kUk Kx|[ܛ~Ȱ&%udjQڰuؒEߨi{Z}3EE޾+dpL>q0! uߙu4b(ҏ CNm& 9UI L) m[>R 6BZO8b27[D,!k<ӍG)B&c|Y.R}t%kXvT~kΊeAwE6RF*M~LZ"I ;nhD/1,/; zHJڢW/yo}T'4z15HUydۚcCU5n !!SšAgEazS~ؼ!A~VÏi(8mG/=/si:R֜ЬYDÜ;y(s4)FUN Fd0 h3E1n+.JoeTQ>6~_{uPX ҧ;K%0O%6fϮl\u>nK %4 1,' @:'6X KzqVpSEK"XUv$Dva\'ȓ=d9n]dy=@fDaG|NP/Sm"Q $U19%/\+Yy'+f:`ˏv\˯oږnLϖ}(=K"_E.ywk.9o$KꊰnG[1, ġwXVKmN]s/6bC tT)̵]^E < {HBQJogr +ccً/qӊ'+iv\GjJsӻ"8t^3pn&%0v2y]n*Ebwaic?s*FPj1uO DaǙAVaIK|+lʆP }a望 kxAM{n^@J_\7n]@ew8[[ޮ3 םkLf‚du& K#P,6A0=3cadӺ~k7j"\fJ)<%25GIbhWü ީ|JdOgSrh6c:3nij݉ X۳6؀IPMߪs#JcQ[Аo\+UMj@4ez a浫,s:& cNMfh*w]ԯ\ԙ jCm7]&Jë(2]؅ң֣,}~JW?,Zʋ6S} T(pϵ ȕMJ|m=4[WXM|FN2a6@&P̸kLL[\ED8sWGv^n>xgM'haZO`)Hqq0_ yeNۍEX>ь{,Oy,& xc3rSh'd`X +4qІ]2u1D#-bu c2$WHH=uGC.9n[9=nqTN?]ߤP?KS䑣usMAaRH G {r7O exLwSYÃC/ʸamyw$"ʂ.{Yaʺ; a"CJO.Q"qAӟZkǍ^ARվdf?NI3N5#sr?c<.Ens ƫ2[|Kpu#=HZd&Dg+~.HΓix"3Y *qnnXHP;^Řbx(H FfU~G yEDB%O#O`E0$~${yUd Šdzt|fxKG1T: œKV?2. /VMn"8Q9Rl5KR:E@>y<Ã&: f(O/A')%)XOF:hт-y4> m2 b!wCCPnsKLIÿ"P gYiՇNaPٺlg>VAu(\61arvP#=N#8;qkOWvZqXɣ,u]/{7 AL *$NKWL5r[RŒxNMޠm<3XVnw*V*_v)0lۙ^.9{N-yI{*U}gk, tjVW3*k ވlaɯ45Pd%Eaz 0͉`z! 38hJ. Љl8AҞEfvRbD%<JkLL+Qv)ܻ.w5®H,4K$DZwQT]}5ǰ>_vOc27[.xrq"gW0ʀ0T$1%SHD+E!'YjY/o4c{Bֹm7g5ؽSm98f%>/lZVjL# _;ݪ+SENz_f c p<74Ej̷v*_`z5sǼqWwGk)Rҩ?n.\s(NG;ҕ4[xT0<`Uw z1Q_ꏝp}Y%~G((Eo#*f礔ZjUje7{adye;/9l3]y"2/Nwm;VNED2.3vN ʯA鎞j/8iIrLjT; *zhtݛVD4Xz&>/,t#\jl/}ͧŗV97%^P %=7q_CA 2O\ lz"Qws <,#"fnC\E˝Kv t1_-EcU\v̯*#7kWf A9O0%23G,Q灊[<02\C%%X9$"!E[4T¬`;a@5 ؂}1r컀z /5-|R%q(BwF2gAPLpBW:0F f3ehR?h:1G,vg P&hcw-TeH+S֔[= |Ԟ=JgvzgqX%jekve* ՙ~xɴڋ.zJ|W':%7cyԤ5ӑ:@X6E+mmՖvbAK@9Oc4`3ZBEk9/d'v'z$Jben(,,lq6,b=#}[pCJD8t*:6-4t#`a7&TLBWוJ@ӄXכKȼs"94G2iw eF,oGUWCh3\E.K!ZeމW].<ykm޾W:ZR{w yȬgovz\O"Hq+ $F8w3/࿼RWWUWxiJ٥_%S Riz^rC-b~b?%'w^ N,Llx%$52xWz(vBԭeG1R=ݣ-'iX.Y淞?U0`Hh:*z F<)<*EޢJTEdEnnN;q_Tyā럙~ŴLbYy!C =_NFNj5QsW}ABPT;Чg4 OQ@쑿nӁ ZydE۷\V~!>fD_xs2|5{ߜER}E%Dl^ nQν8lodLMu5"Z`[ik@Ń©7BYʃ\A $TQ;ju!Q|A,$VnQ,Su"̼0&nhX6d(ɚʨFhkB!$K ::e-,ACw.՘WO='b׮E'@.0]9 ȫH0D΅m|z˽()6zr.AћP_p _NJ͛.84O b8fNsŚ(Z#mMvI.0ov[U,1(lU.UZ/)zBC$Hq=u*b]XgJ Pb*"]NG7_ۛH|O"K@GEң(a^٫Q61a7B&m_35yϬvb)ޮq;ʢ #CJ%Zjւݙ"PTpjz jӵ +{@fc_IlD\_<2G{bL0^6y[@ z~DUBsW'GJm#׌RnP#e1k70%Rt #F_ʔenjY ߋIh3@wG}cA 1=b [t.3.iulݎVуl|jE]N4.*0mW|֠#Js^,'iw)ڶ7_mB`o2~jT:HH;ORR okLt^<!y0~-#l=M7Z\Leގ9aj8sQFdj+ÌVc{>bIO=!l7j“ڑ gB0"Wq5[<4 Uv Yվk=IgگSHbb3K-Ft.Y!U<[ үH=:4VjbL=3 x3N;xt˄=?/!_pj#2ZuLzih4u\I(%.@ia(uֹ~rWaC_2m-=MyhxQhI mv0q];J ܴocxΎ%GDqеNjTUWcz jf5_4HT W# x\VlKG[XCe2B׹!e MGC-aZ;GlG,2aD%cjҖKf.RJ1˝`/:*=Wlΰ: $pfèe ZJI w)-Y€`z3Oh2s6cFy[ɚ7Ə/pTlg]O&4V3 62,l2av1JK~;Ғkz;Wn"(LѾ_Ӵi /@7en_ /f  S!@9&|p|!\wq57$T\6Y'Ԯ'w$sf /0rV/-sE]&KJN3]MHN23Ԅ_9!lV9|*Č ;}Zbdnj#C$A9Bb.1[ҙ!^/TXxxD)H>Qj~Uq iVƚ4Ph`Dr=dq@6Rz]J) 佀%0gKݦTb.f!%2Q7 ⡠e<>nyXU]rPA%eH3> = \օz6ugib 19 J&[}#b}P@cV]u[;xQCs@JFw;搳LSm y֯d5)Y)9>?0;M'@l\Q(֜\mTpuFFphIgAl\{.b/0}dJ'.G\"{|ﵐ}Q."i7; ZgP74vWSZ=ߛY_+Z75FqXW$qkaTF83ڎI DǦ7 6ځF1>:4-'(*)Y4\OT-$G*:rB3,!g*?{׫B{?/N&~yʐSQY?u1\6z.܅~ؗ ᕽ w/DDa:,xSiCݹq}Tb_磽W4'^{[DںMdb€KxCbV.pɓôfUDB&;yyʹXj-iń@Qo 0N2)1$T߻oM,R!m و#kEܤ`m5xn|}{bY[JcF@q@:р9[YI5(oPz*RXy^ .@Tr[@E<*Lˇ~I&F(4yz3/-: ,ǥcJGL B5:F5>SvGhhXDbǷJ~NP9ㆣmp#hs͉h,wܪ:}# =<*&kdE1]wdƌ6EE2?4̐ 5I!}H둧 #!1h+jljT+<,LrޙuS,=(EM!o|f"M+Q򔭊1ώ ^P8/@@I!%Z4YtTad >vHP0= ]ͨ__x-% $1Rח 17csT]2Al,%) VRE?+3֟]j2ϷO欀k4,ܗf:[5sB.Nt% O S;:U3;^\)܇KwagSce'"*5-c{*o%^?^Ә)d2BsZpEaxw4jAU Q(S (Y.xEO_yOgKzY$j]՗@]20=ZHV_<<@+"7'P?DY!.? _f]3H#? (֩I `缡d 9p~>_Ϥ,Ykf_[KQuwWa%T'MmN@ZIcPc8iAgdLbqfHsEroK0@7Ac=":=1U}o'2AW%$nKъ֏.܈p[]񘤍n+M6cgJmY{Ym,90pɃ@y/)2JM-* &fh4vERU CdI[B Bq#j7ާʔ1݅OWp.g0GbH&K+h̳B' <;!2/vlqH by.M\奱;;JH0x!Rg@ |67x=5o&'$Y#3M t@*5J]Գes5> &Ad$t|Y~ 9x-zP,p!1g0 hwYY2$'K>3A :#[I y.VVL?ř$o5gXtc T:'ߟ699(ܐ7/|Cю\C![(68-R;CL[25@#`b[X;ұlЇU$2FZ|6We~حW/@ ,9N7LV" OdBoo26L6٢Zǭ*c%+eJ3QZo?WlY#42+󜽜xGR6~$#t!LA N2 ,=aӤޔj?+E{฾pJWю-jل[f쾃;HG)H鋪R#'RZK qIN>#HYwsưRyWOr^1 2_3kePMj(`*Fo!Qb1&՘p  H.3?ö!̀TC. uPɶo1`Oy3Ԙjbǹ/*ފ\Sf ߶?,RK)-w/pX+ O)R[~^dEq+<p˘u5ijpg% s/lZn_nKd&g\l c_pF2 5ie5\.i= qcկ!lG]lFk @sMXê1xt/8 z{.:Yli:bϺFzGw,}ݥݓ% ~ܨGT:pO!`x#ϐ}fM|̀}9$pO*S61WjfOd/λڨ$#IDzUG: j:.e$$w -xrOu`v_<;\Gɛ)F}ߧj#2E2@`0ob)w?P)LJc㔃٬&Bd=>Id*$Ye ;܆XK`#ԼBZ+ذKOR*/x1Zɒ! {C,eAKKp=;Pʫbna%6"Q8+m-l릲Ddz a&n1`״GCHf^71w}/TEN~bhV$%jH2|+y DPC?"GgD͋_`F1ܱs=/k7S7Y$p(7P$8;QK >$*w;ޮqIyަ Z$}y*D1= Af-9NK*SWKX1qA!;ZJ͇jJD#Ŭ7bF$hwudsO/VʊƗm?ɏg#!$ e,TŦv۬Փi!>/,4<2'}`7Ќ=jZxb͘h􆍆caq%9K3>X9&qXZ)DTs&쟣mI!3?-nx%BteyD?S Ez|*=hg'ApeK?bLi *;,>[n2 %A؟|:|7m,sD6Wi^YʓlQ]CE _pЩ2o0*rYk -!,oh֝B A*3dC-kŷS^*geJ`.v5k4-[؃L8~T 1nUr+$,P2 ܶ?+F'3ڄ eB9ZM?QNT}#T{++薗VUO0[\|6=/*:%eY^d7| \>= dTj1} 1 Qp}D*xSA^Y\ϻ|, ])F`)!p[,OGKIADhx o۳RxiQD>`YYN:A |P_`39~K2-`SC;N9<)w(]TF\P$E{ ~j)]h_Xz# S!gm{-Hz;}?]@{-_{$]8AhE7G3:e,{]Y&{&`dW/D"A donR1ל'֤Mz|B7X/J>-dF4s|~*rX?4{eH( qt FTA8YvTgZ7̈́S<0oԧ0m.snܥw'iG{ab}]2q~ ŘȀ]+1 8tj s\LV5;o#jn tdg~Yu7ިy;e᫛PqBBdr]NEg4%x'Ym h@xZ1W\$=3ATLF֦+h^O60Bْuxƚ˞p_1E,G'MȽɝRV="t&[Kww?0gkC`@u[||s /K~FCmtHiJˆ2} BOŐRug1뤦oޓ`>E'! 8cRt_M:5T>nNv ɮ0v=];^HՙFÛgS3Q?\Qb M',RKH .($1pXz*!+,÷)4HBK  #.@㣙xs nODu~0Hx]֎6vlZjxԎڊ^{ZPxE_S4F4zy7ORmN{1h)N,ŠKF쫩y?Cۃ@qvxKZ-^ep6zNwNq[w1)! 6tQcarp!ul#^ ~Ld:_NآvV79r.3JGQb[7wEda6Ȁ!rF*gy `Ug0J[:mL;0T?fQstϨY ~-*۴Q"EꐾW>8P-XLMd눞F WγP< nQ #^-VEU?BkH= Ad'D<Բ1,5= 1{%@ bӽ62o/( K׾_i7/( nqWycZƒYd" i)y.yhBy C7+P4*ѵ\lirBh ~wS%hd9ifh/?(e?vݽyr ZmH]> NO xgQM.0(Vۛگ[?wԆf/sH!!OP>̊:Vn̆ϡq0鞭NSE:W5N?Y]Kbn"= 10p䭎t3tD+0 .<4@' ܌B|'F2l q g^3`v>.E7m 1gYfV2bW9c$/D#tߒ<6$w:uXݫ-x/qjHhXFB'=/r&6[j+SD h|cqP5asQops$%kN)ʡwZ]>@$S)Mƿ'H1rV1.W7^|Z`ۄ6ft/<(+2xUu>TT[->F$]8;Iv nH6KdWzD=1d(X{x'q$bXOXoRS˔/dVF,n.ShbR|D 4%:kʝ/4 6c>6vpvw;JLԓ"Ue"KmydR1sa +]Ug)ВyVڑ={w%V'B}1#vLJ1Q9!TX.N{LOB Bo0Kn9_XzhŘ[gB`:4_4Bs`r=︦$,4 PXay@sc߫rʏ|`zA@f ! S%,m)x,@WmυͽQQu Vۧ3T׸~هP]a[,,_:&vJ ǵMϠ†p^XlBEt72(D~a w(2i9 _E1Jȧ$)T.Z^RгE3 .[dp؟ZK3p⼵d@i$5TԵrv+Yl%Y`G_`V<:eFu2n؛4 o#,"} vعLa\3 Rfvf(ǘLg Y1HQ d#B;ѮgkƚjiTԙr'1G S/ʹbխLDg7Ϙsm{S iSk+ qB 4R0[VZ ț: x}ò_^[\g;|hNdCLUbA1^J3˝F<BʾpTm f Ъ[T-xF*r9 ku,So6˫c+}rpc-%1&ʺ Gfd$Q\Y2,5)찔2*KU{&+%gWy3ɓKPI[Ysf#LREZۮ2 % !PzKe` A),[wr_M!y|8=d0QW᨝I 2hn&WB(9 xr~Q޴ҌN*!ÉOCZ_mX:5u % ~~WHNGȥf&3 pyMZ!I Zn6PEdk =G]F'DDڷEn)-,3Ȇ~R,mШ#L pjTax\3%,.. C-ྒv^B9%a' aWEA[[!Zލ&`'F\]A?NZWW=)kɉXÔ<#tm0WeWUD?Ґu-%ϚrS";?H݉#5>A}&QM’Ad[k0Ј`yǂv ~}@FE4G*7Bȅ KqCis<_Pw7Ԛ<{Ga4Dc ׮_tBې{¢5}l4b$.Z@1*?A)ήh0Ec"F.l ^ C3y}YT1͍FfʾTYDKT WJTE zSzO30~JT*7+)ؤykq:0v\k' }L8A Z9 y !tesA)q.土_\  R4.f>KYY|'=bu )*%&:b w/t,@6U<o.~1OFnVEaVxyČ`e& >8f'Y?=^=32L8׳J1-%`: F |BߊkaDã?H0Sĵ@~sn8所G6N?T'y^\2k̙l@*>pp^2_Aʫ*חVoC tH_v'ԍRT&F) MzΙB* DhQl5T!L lmwW258 ċ _e `;Np?J\YNzkL@^G|T{ ,K ڥUvMFRW[p`7x ^&E&2ztq꿺}bGQ%-xHy3xY_p 8Թsq5XB)oMZu EL]l҂߰&wQpFHݠ2tH8}o]&H$/u:%#cP}@.Zrha`T@92 e=8iLd6 CɫXL2bJhgdj'ke'TET~)S6MvngyбIHD^xBA@9[~h}mqVV*TGw2VihT|H! k Gy 1M8gC^?nm˦qi[#MQOoOƧbyon*xHACZzXc;;W:]X>x#/*P iH z6Z*Plcy1BNN9ZY[y2?nt*^(sWt2zi#$M[ny(cwuB>TN|_C00rhr/9<JH1奌hAMK%x׽ io _!ԕysL m)ܚ]v³V[s;ԲcE%Qrw;:Pw_.%lEFy*( @"9[faVCW>2ÊLJ9Zۡzf`\/B6&4 9LuZk(zJ%zW{u2% kZ.<:N]Ey"z qH&Vɵ=#1)KctO}Q>GMWKUgЍւ֧3N9ߟzAc"^mOy4/(bt`-FvP(sT UF!~"c ɫre R?2DeV;N4&} /tH<.RpfNsm w3'3U7TtT")IBXw7MzLi>;pDL 'ET bK):%ES.Xt֞6m5wgn{]['GʲHXI导|unD(N\t;%zw?d_A(Q #]aR뤤#11^Pv-ϔƠEWAlq:䏺c*iCOO#򏞶) ܨоAE8~+ܯC\o7Sd5GN]hJZs'|O QW0k3fwŽ+Rq,iйH ?Q~Įv:ykpm0ۯ޽ Yp4mT:&ǘﺰi/1d|vA9Qk,<1g5w]Nh~NǨnC-):&D~ׁ\D&ԆЕԫT]UfXdP8y>d `lަDw\a?+J(2?tգY̖(ZW4bc& &T#Vq A3\}͸7zW,a2]xa|&l}U:%/%`yL' d1`T [pP'f@`EWx :VC^>rOoֱ$<IM@*V]+zP u XHZ v_mwB0=7SĮڑՆ%5'M+6Txk1D1;쨂=mL =K\7 /]RJ,hrW+3p>PjB6zYȅڇʫYvV"|x2 iġը+}q 23SJ*}bntPT):G|A3(/k&1@$at2`Em{edqI7>I>cZӾlYʙ dE$,68.WBJ 8c7gW@XabL9 - kREٱ+f#t%_.@LMg-5f~~\Ң(\>-.q "&892i҄I|^!]:HPs_4m<ޟM1F]+ Q\:"I#]y4xG;(P[T,Ɓ״y/ "NMp@b̴L/ᡩ:pY̘X6n8E9rsg2ҀJ88 ÔhT8-)B +eLbN/x0"i1ɝb'ݑmz"Ŭ#Z‰H5. [uR%j.<z$Zt-SðvAp 17Fp&bՃlrc X٢TBq&NO*;_LeTe칻fi򵀦۶[bO#\ ئٺJxyʮ%y&(߆$.f'vcmeF9s kLe9i%aG%aϑ`\:B>[;!RM+2|!TtcNbdM8|C+E[hOZGq:?lVB=0CL-b6p[jGW&6LBNbdIPYCWMQKдf@oZ:D&$%KPi.upmMJرG@H|5`}YP"Yݗh-wT6RO}*r:*K)X_u2%mѣs!K :+VC)w!%^{# c]v0k J06[0r6- bHoA6|C"=7]u6B֛2&io wq RY6Cdy @cYEg4 žkQDUk$Bo,[n7r *럔|^9 mYۻeڮ~̷k@JS:w5$0MOkZ #9!8zE*-YêhbI;1ySJǙj;FMQAy-}-ꭐ |{zBo`fgvڃ[6 ;B@vo 0ǁStd0aQfJGFi J1R&c*uJ8.t/6A|3~y"9ScBhiMsºd 㢻L'#{z6i Z)%T8uI~g06q(!eKF@ݳH# (. _$$Nֆa?FR"_Z Ded.p",A>S'm$̶bYfp< 7[3݅)@dq'AS>n7cQ,m3LӀk 'cr. Dp} PA4i.{BR]Áh2>ÃS ryiܝe"ڌ$|E'i58FW6vNe=V&Ľ@ +N*!:NGE)iN*J74]qx&G) IfsgӈN`&,ҨPP^K4[F"F؅USKåx 6Iլ Wã'(P2s´uS3?0QM9OF|a{@^=ϩvWӠmWWL_Y =,m 3ChWR2JYmol1*%Nj$h%I&]Dr `aJ>W%[ 1uvWZNEBH?1Y ţ\#1|%7dEr^_$ ;:"tV]M}Y&bm?فj7?(qAC1v`8  `2+2ڠ 1A :3ٜ 3{-w.RY( I\5RTk*C&EUET˰FӻJ}IB?Stj!=BAUvp7A%$ɔ{ Œ Pe r4^/ѣFqq,뙫7f-8 (>J/3{ؖGU"v9 "l>+OZ\//oTor%o/) (%yA)VD⢐ )wHÔc݌KfX|w !m ' UX- ./q @|BHƩP95t QAev5NBb#͖#jA_odqig' S?dZ--[)fD͵LZOcFO|s1FUMErzTIa$7")%NFDݱkφ]~GI x)gD.͘hP-K,mi= Nuk R>7iwE~O(d{.(}ؼ|X1f1@JS2"6_J:KoGϙ=)☯AJ_JbLrS)xBIŮm.1EYw!j16=B:N +4%.'h\M(HloYi,٘zӛVAiB)LE,EYDL4{y}dp7~T /PIbFRZn DG_9,HT d>H,? 'r ]?ˌWЪ.= 4B|$vjQ\;.;#S!^8~EpDőS7-Fg;;?IUK;cyqSV(I l`e_Jt^SrRu NB!I)ͱq]_|/h)ċ 鲹 1T+Z7$?"M xRAda;ZZ׾Cv=t)IO(6'0 Ѱ ^6@UUJ# ^b;>9nYN4Ü@(>&N'œ;Zhz0X sk|l<&WZ޽~Klï !jQl|D%?uno # l2u8$=v/t93O5:ߞvPmk"=p/Bi=[vF"<'QRg^܀hCm'/vҠqk⾚; 1 s" #a/` ERɀ~07V4f][.4LpظwJ^pC$#(ccԱ&1GYD,P8+Y98&GӱbHLI>N)kfrM I <£[h,`8Zr+^(:g8wE+Bvɯu_ޗ+옭xWi@rnKWϾ  ,_xJark@~#N +&2'{/d M]lp|Mrfe6=xp*l?<6oa+p?h\UQT4X>-o'TW7KX{r+l2ÓVbG[>q0ի9)Iݮ:Nf ϔ 6A(&j_gІw6y-OL^R/y{fX% 0f`"[!W(.NKZr*٤Hϔ-؇^zk{&cpU7Ɗ;damo TQ- 1\nYk{m9#hkdNsm Lo()Cbn~P0 #ӉzTЉ S4onZuwrX{I0͙o5ЦwOXe܇_BnfNkRpl >9H2fSWb#8TG:鎁jNiFxtʧ|l{60 5`Vz`7ܸkoRM*$p(zj-- <·FWj+T9Umaպ;k>Ԟd(-qⴌ7T?1j/g #d&l@ZAJ¯^@8 d'F~:-!d4 ~Rk\'ɭ4=bW_9AR"Ϯ -\RCqF`Yý),0'|^]tyf~Ϙw-˹Bmo5q4"13ǵcA43N8Ac9c~YѴYz⭧Bdi/5-M'_ 4rոAj/ã{Vq:^{`f!srIU#=qM, h,{ X,uM- Kl1PO8 OS!TZhc-djkޕ:lY^ـS+ }bR$O6*o?>@XD0]$T1{7fS:;fw!PB,VU${d ` *ŜT+p |'$u@Y 9W00dFJl)"#ms=æԵ`Ncy{|rhX>-KDEw?`ޅe–ԏ)a{A/Z?ѽ(!zȑN@V!i005ZƖfpQ鲫{Q| v^)oG.'F)@H4 ۢT1k aO8 Q9<8@7BC5¶vݘZqcZ.KN{Kd;A4Rxs ڸ,ČuWv[0 @8PwjGk *tW7v*96w )f%ea?ݭl>$Fc8j[VQ(!?G3 ̼NN]B5cG<FShk%. @;׏ [ri #ckrC.gTm2J@{XH~FۃB3BtH49??cxg!}L-Z y s" >5I/ϗL.-Vʲ8Xi'a#?'dzD+b0 {CYBܻ$P$8K1.x-\?9Cu@VR.lI6ڔؾ6>2 5}^2fexYu\_s mݎt7|GN2{4n@ Aײ6Z|O5CN'Ag9hZ?ӋX *!N)V,g-i=0e-;H0A" .Һ}CQԉWHB GsOn%篊"?m ]:c;ʇ 1w nB@=$b1j\8z~OdziDc5 _Bq(~3C &x%Xؓ vs&k!UhѹbH ? r(.,{Qڧʼn/ gd-h Vr OpFSks z,@}BKm0%mۆa m`CIk-K=O)I@v4ɡeǪ8 OP{;l#s kRv@_HC.~Qץc+JgȚYq|5 ̼㥜nD2 g(c;I*ǽfΧiuc`t T-^~aj UĎ IV)(d͆"Ġ4S -r$T2ZߴA#Um3 6\uyWuE5XLF,Q}es'6LLY V4`n"P_L**`|_gοWo0 _X"b/J-_m}&7p#JPl/ 6P>0eS6>82YBy ! [@W.EOQ߂?3n-fGS .S6IBcKvehqs]Kn]JG}\(0ʼ d_tN݃;OC`?L՝jJxzO;HFo%r'V%ό~ݯyIGyB=DC+]<( ^I}ǹXh#vǧة6_kUH}5ϓ s.w\-d,RX:Jh.?x >15 3&Z󴯝UwHZP1W̬œ6!50gٸkOh++y#L|춨#ޣpZ)9< 5V# |B*og˗8B$tRȊR ͯ+{`J1 >?L2D}ܑ4~Bj⠴^=L)ޖFfwܰ8.׹pc'y웄 1SVDK›䙖T1Lw`^]ůıheGAHo(6t';) Y|^cH4qdbHb*#*ZO3 e܇S WxM㵟!.?OOµݶ5VjH4x󃽞[~2Ei7o& Y.^u=EA2 &a=ı5QetS(=MzS=0eip7*Cr.wkI-76$=%w0zw\di{(ww˘0\qM S1@K-v)*yp?\[DKrى~,?3 @ oZIIqW]=#q2KGbIXSEN܂hsEʣʡvyH wd O =jjTEfIS  0|߿ P[ rxlk}Gj+{CWj RqSbTln{c,}Yp}-t |m /64mѺVXq] / -Ƒ$Sy ovmJW,%36Go#D W+P%#b^32J]RQpYguHp›a0xrB B8ִu}\}Q{8RmeDž#{`Bc3wb-rp#i~v;KgJNQAoV sAQ94à/vҊ`8¯ծ ;|OtD5:y}3bj4cD/Ȝ }h׮t"ZKE"8  W[ 8 v# ɧv ;@5#fr]1H? mDǧ\0S %:ژ K\{[;aEߐLumG \\z}n"^ Ŀ촺<6HǓ\c+NiA8S12}C*s#],)n H@n.A$Fʹ'Ԓ򗉥JV0@ӼH뉗G R"٦p}Q`u&՝Q'\SbcmD"_?`hi?yɖ]z7SdGuen&@S  D*=x?˿:. fg&{D`z#ɕ[9>ՕM3ZY]$<;HQ7P1_CiibY+/҇Oc)q/&3PwjEpd!xW&I#iq0"x02֚[ě&1_-&[szAd3yк`ss4֭!ب]Zo^l%HQ5k l~~!u߶Nݢ;coĺBVT-V"=r%:S=*^AQTEi/w0aSХMksJ Xu=$k7gX/wI}! /O_5gi2_g\W'fϠ6dH$_<ԤZ3G:fuVUPζ5@H1Ynt=^V;cHSIEqn;$ \ķֽZL͋A{ɤ6.~z'S߮Ms\f,~ѕdI@T&v:>W l ܿ:*Oj\Z4~7@7=fQ:;N|vAnD=1Ĝ [0V/A;i02\I0̍ߩu}^녌QT&nİiբ>@tcbFN}?%^3oOx8^I[a/YN6h"ie;]FOU tWʗ0N0*5_zZb lB 5wϘftp[,z )Z٢5bk גV--n+:@1?|b iOFUgPk;⌶·)5 =Bo ,G~^߆y"&ԏN/ UfH8k#l4wd@D`>MlHhh=!]\ȓ5nKaD!_] ULg [~0'gdYY)͖DŽh "An,V[4qu-}Rk:L:8\Bdrjpt-r'T>R'3\79hƎ\81S&՜%O,yaEXVū CʆV$c#˫E(@w >#ە+vT#2=/=?Z8#/HqZNXH!1u̝ ;!6.#Z[]v\r{˻#6>Xr3/ \%CaN"5W#/Qs F:S[eꂦE ѵܫ+WcXW \ eAw8&JzW?Uƙs%/Z-uMD "~@C|?2@["r:˜4!̎W?j.u*H)L<2"]aEiA.vv bʀ "\䯇+)`;֗sºCp rBtE$קXu HJL˃.>,>i3$_sv=ϓۊV,XQ^! ₔəi'\$ؕeq''^tQ$oK?rMeT *nhTQ-&pؓՓ LzzLĊ *Ro'|)Ch#)^DcAT6mN_A9ӌA1/>*'y1R\O)2t_{V I"/ԝZMde*j7=vpK=UIoN%7G('>wemW ej> mц&pwjG`'#z@n2Dšî[S]ėVş!<}BǑv h=SSlD wCo% cv T띸~Ajz*djkC~ne*}[Gg/ϐU[d<]pZt ?a5C$0;m{D4@J8^,6ƕcoW2#rM ܓ2Зu Z?Y!c﫶}=JE#x#y>O_ֿQeiUa6>s©G@/%c <9n]H4 ZlYr#6e`Vi`Ũ.">[u%jq pztHt٠=䓬Giؚ/~}Mv%V?]۠ 1.$gOPsҵJODҿq @↔7)ekCmfmȯ_{R'xnl=M7Qoq|߆ޮ궹n|K-?CwP\\C(Ufi廪bY?V7|d m.@ %@ ᦎ_1Os~B!kޛ8]m=ʲzK3J_BS;jY' 9^o[$1Y[ÿfn%M6Rp[Q褮z~m! ɝg_ݬg̅oȰLF+K囖Q#3.yH@N ]}pPjќM`T]1[zEGZ0,'hZc$ 叀I=>pwBZR@Y3,]wK}Ea+DB'G<R^sܳnO Lt֒H9cEEGa"-cHcWR{Vp\S\ GN+BYl HoRv ώS یݍH~RyPͶټ@P;fentCRvjK1CLuy·ķ]0R 2qgg[$6;ZBt0\H 68!c4=xJ4~A#?k)/x9g|]Cѱcs鴪c*Oŏ(iUY| ZR5ʓL(X⑀ƤMݠ/2q֋Ϙ,8kw4czZH Z?.3FdA1 qO˭Kv6F8i̧ EW[Y͋Xl/eKUbCI uSg۶p`]gPOܳK`q0-7p6*H^n?"ٵLEkT1y4B,Q?8b]VK[֭S ZJaT b'I lmǷKX^{i,Vz^;cQߛP&\U921:p=W\ 4(RՈ%1&rKxDkQIߢ`jk$$04/(ׄӿgʀ?́Ѷ~@ȜW]W?)j70@@/~R6Wdj çZf%BɶӻxFFy 5I]y~rcd4wcGKb6➣0mgڮD[V,N2ue.[VC.zB:>JKN+abY%ިUAnu85\6Bc%۵LL[Wh{+_lBVRH$ uTԩt&mVtPNjC"%~%uW&¸yI}[v5z5v4;/FJ1Xۓqe^MIEXNˤq:y5/Ijnqw۽όD -#NxK]w\u Mj~S֒@IRP@<gԀaИ鍋/;tq{#΁yQՠ")*04CSB4W+Cb1944苓nC&' rNtt-qzg<'l!q[$7{h&FgUT~zrJY/]] LGW2y0~]TO*8cմ|CS՗\K\ 9ǒBK{6\tpI7XXQiJFiA]Z7n5*e& Ru4wUf.a$拻i]*'ʼnCK:Ǥf~C#PѢWs^ʊ j+6+ₘ_4,ݣ8UlcYsx oZN.e.j6ysngb0sJ@j%B]Hz7 XoNѽeɎ<!\v}N3Otq!cR$"痪ZTMIE*lнx徽DlYBHvz Ugi&Chl@fe h`~Mt\LU9'w.(^evbS]9zm=ʪl6_l`:a4DKӶ~Cң?޵1f/ m˄ Y=!7*=f-x u"5ֲ ̓7$ a g*<-\{`Ljm/ 9a6m拨w(-C֕Q PUF*Rt_M z7< 6ncG<0%5mdQG3,( ov5r}bR%Kʥwn`5avċYdyLW6(K)7ح|4葘^0g;H< `ϔ/ļT6DL##̥ր1P 06*SwC`p SQb,`n*J3&!lNǙRuk `,ԋƞ:o\/o$ox@ ! Fm{3f}V_@42m~6ZfPIT:ŝ}>b{")텈FOt}_ϦpCp/D[hzؼsq@QBtD!W=*v|9VC+g/qD&R Z3N"B|f 4Ujq!Mpxo]fz@UaYyqQ 7 , ⣣frG 59`%ţqLmichVJ͕5}婧Nc*vt˼@_9:?(Vd=^=uE5u3\H!W 0R[- Xv"q,#"j9;D 7?6]Y./c~ͿuI~[nMd!,rZx\7)aاL .ڧG(fw$4~jM:qJYF߀ @o e!u B=Mx͌oJ3SC/nJ4xԇYۃֽpFH|_ ei8)Sv7Ch5L_F%b S8V:J;ף,BLEuM|mz4P\ ob#2P,Uz|l(.dߘ"ĹaoJǕ"^;C=kzLAZ>(6Poi-~Y+)!D vM̃O:"k|R7uoXCfXUIߘ2did+ bnH q<3`&4uȃFrvC(NX9|GnFcnbI}RlC 1t]aNf'PV#`Q>*}*:DEW)(BޢGhP7nUc 5P^ƕ|]B>77֐ݺuOky?Qu8Ax e> soz7T;rG; ԥvkET%}濫N}?ݝ$/:~#{vNVϥt*UX[Lܮs!bdɓ J{@!vF H᪺ǟyΤAs8szm0Qh[ (A`]m'7?@e4 *$Xa vP<d.&*v28PAOM@]t?/UزMKJPTsDn^LS@;w Tp 8ySDq+_gDov*]&%&7'.GLݞS p2`$9g{׬/rTM 7m̶jKe!rk>P`Cbz]by:` ÊtA :gc ǷE WEIw"7l&iEFt,ʞ6bUЇ48h(q~km5I6$00GFc@դ@[VvGL(tǎďN{bҴ'у%{|KWr}4v3jQFcvFIɯ? +d͋̕Å]|cP=*I?UEz:#h9T/]Mc5L}?Έ5niX?ɨ^Vy')O6uXɫRLdn#p{6XR5acM=\ܓ7UoCb6emd]k=1֢ЮծqTc0jrBrki^Zeۈ'H_'4"oP2Y'T}2/ƺC1)p b"m5` %"v3. /"Vj]v5`%Vm|vOgoēv PjbaNlmQdsgouvDݥhHں*{h}9\Z~._g/%F P(gt褈Q+XƗTX _eRs3hl\N.]qϡ}?w$B˄ql%i/ &9*AY"H:*t=r.Dk >36\pG~L lm+ *A75-+E ]0,:£| X89B^YR?ҭQ,}Y]w!'CS+p)V2j鸗^h_HIL)?fDh/Wi/tmp[ FÏh!5NJ\ɒ_]J'36$4ll5|-C( >~"A0u]gӅ +fH(ytD@dMK"S.>Ƞb5Lkxe4|'ٶӌTEW^{+YzW0>uOj?a+Z_adɁhIcz~J&!uS˪.ڕV$ި.$TI l N̏j1J p}~Kmߣ1Xח[N N`ڢKϰE9ŠSSQ*5dE,߻/AMF^O`Oi b{Үg,q{qU"mKvS BD~k?w=$x瞭;նPz/o W9E2|h7%@;,~y#dʘH'=BS}W*~Ts#"tNO"bJL'KC}I7-*]j!K8M l[>"NR,'z呍 p}e~:e{Ks"TSJ<::U$rNn% mkLl"e5>hDEFSb  趌|552χ/Vl6/>\Ja"mHcs4hT屶]#R9()xjj$۞^osKN|K Լu# ))%xݲUXg/_0|J"V:кz†8 lT,MƸR [ k:?B`"f1"7B?`n(cFn$~7e#V`_oO(cO ¸>|uhNEwfmm J؅{XYYi/j9,D\nTv`{xMacdelnba;oӆk}46$U_GBbTT_6"*kZ:% ULaߥjϊJ*d*+8n!Ĥ솕"n~)=LiTVZ M˛%i\U#fI0f>"qUi/]ࣔ<[U3Iɣm}"$-MЌԚ}2UkK#$P&;]^BMB^)cy{҉+ F%=}1Y\92烼bDŽXf<'T<8=ϱF徫 #n)n)r|/j9H-D`MYiGSorMkM B%%s=HZc(v+񘶴9O=Qݝ`sv}G!iLMy_ENy/6yvW#* jH ҎgZ*\\N]a~3CH=˫T>dx}poI0/9wԮD>=*qhyV/(*k ҸpeC*4exL^/אM<%ujC&iP̗]H G~;6 ; &HHWj^vTB1j U~?:${tO\.ᡛ 5NB+'[HÎ1IaEe_"\o7퇋${#;-/I ^OFV˻G3g'l&<j~ RP̮zmXڍC26\ak^4>30>!Rۏīz- @˜X96rSLNk5]h{%-T9։%ǔ0,KC#˓v5Rȁ(TE 9Y\lS/6N- (sbbtEY{g(0| '/*'h<@f2x W C,3`:Q}%ٖ _5Rּ9pT>31MTnȧ3PApb[7}{_:.Fkzu,\^GPĄĤ537| Z`7`fJ7&>+݂;J`;Ί }^65\X+%X>˓ KBOoL~V$Q$'2, d~:L>C }GOJvx(UHNM' }y؊^?:+uTNw ֺvgpţ5Msa Q? A/7 nRT}dUzq빜sG^-Ɣ WuM%zPg8.iEIN'? | M3WC-|JeX=ت%I%lc%.@\gPR5!2 E#uz%Ԝ ͿHl{ܧkּO^z@5Z4xaa'lܓѵ''y&6tQH{fvc8(:1e/ec\-~ dO+vʵ.'ƀSGurplsB[2[M#+tɒ w!lJW'"D"=XxQĤ0rum'㼋rJPKN [čd NѽԖԤՐ5Oq+oߵ_J,tm\hA{".;j:!2h1|EVYXrߥDnu 7hމ˵_˞>#HIvlb^ɘTnuR_]c )cP a l,2!}6 `/XKwuy*N|=#`hvGEuM|1iur9?H°sxmD QH6!=1[lcSJgЈK Ӵ3xZoY䚣 LAD R]4XjڼSdީ$5j~l#0' oY:ȁEdUۚ*kB[,s0iѵK|y=X#`^YYA _M|`N?E,0|Ϣ4fOG:h0LB~uBj"õl, ;2qTh?͖[U{W<6.YܟPNxX(Tu:|i_V:)ːrk~}I./IrNz2ɜ`ϼyE< |좐>i|HĦI`~9f߿ b CԘKs1D<^("+egr(c ST'\${HANM,_T5iqwb$F9̽HoRF">oċ_|] 3X|Rnл֜/}Jʘfe\YU޸}d"@Q`NLے1V0hFlV8>-q4Xr Qm m$ +bV<]6C*Wr/.q+y>:C/姭Q%tCgHV)r "@2d  MD|t%P۠T]-=wB4jVsuRpɔMLr$5Gg^#鈈sTO4Pk_#]VisPVj,@[~Mk?^ EBwn@HOb\_ gf<q646SBESKLƉ Fb ~'2\:Q&.Mק4]^-]Gu$?Ҵ#^w|q\`A*=Ij1Xjr8^_Q[ fs"[V?1n*nW,g&UX;Ӥ*6R? nR^C Y:ƚ.}s,d}r-,0{Sfu "? k,. W+z8 "GJXk1tE5K{ZC|rL})j,c K8jn-(2Z(.A@8;K)E?®Ꭸ&s(8({{1#pNU8C@9:H⻏L6"6ى ;!Wj)tHuIAχ_r]jOF?2uQL%7D T7o^`|[3}6nǑդr9SMFn] ̺80j(<1bMpi/-$t‰3H0ihb1^@84*P^z*\k -OKW23T8m+D}Val2Ơm\g17M4Vo}LW'_] ScMmXPwx 1A83|ρ:+18n-ސ߷/9]%ݴŃ$G0\:iMBx!hsfR -3"m͙bAބ7(k#Э_s×;oZq/$ x'^k4g PJ lMF}e)_1$%yf |ٜX_QWTNAWDtQ$(OR\ z7Qq%OKG}BcJ1vjܐdA B9T)e̝}̗uPW+aTr(RwV{P fԣ*T`^lG_,?.nʢv=ۙ%AZ[-mp׺uG;%xL\lp$cܼ7 'BQ. ZgH6,EH-T7;2+s&<-l, x X{`s -$opnCU `7,μ#=%y*E:з-Nzb/z,]hu9_N6ԫũ!"_wX?o~DTofԂk`9/pde`Q(T)O'v$ŐmڠERxd wr%55W=ɿq~ vxۼ:%[|:=?&deŬX]8X2䆗/$mp +zE^SQT2vdL+`Ux#|ef/2)|ׁJRHu+Tʶ oO?"Z]9oK[hJy +K UGy`V^F|Vw(OᴔqAnHӸ;2gBQr6ǪqwE߳^A@UGP;v`#ν rL:!ڳ?ɗZc.$qwa11%nz򊮱QI\9_o .|2Vѭʺ04#Hp6PV𐭛w\N/wq%@3kTOFbξ AK.i5gUF DZ^=|1$$tH؂, %|&7GDR_ 1Ƃʾ`ܛzQ{|@VUCl}g {N;=J298`h~ӗ##'"A5-J|iiF)" ;pך'M/L czr|? ) ލ#c!T A.onv?BD ~|e) Y[W]׺pNLWKyJʨ`_ 1Auv7%f<-CD ݄ ] cJޡ͡tOi+6d=OYOhw~-b!U"՚yR;pD|9V ϭZ0&)¸h1JxB {|Pn%j 3ٟz?n99lQP QEG[m0«ssj.=IJ(?a{(E%EnVڥ/GM$ȩ]Zc.x-CC5J6ԟnPp*(/LF!kM'H%A NlEͳ O/KZKf;_9譤!Lavf՚iT͈~,C"ƙM]W)W,(ee=+"ht'O;vGHi_#je߄ r k^aQtWhuF G'B-#pz[i.*'aU]5)؄xσkWA5=,;'֥As|nAkEF]*-|~h!ECq5 £a,ز$u3@ UxP^)16=Yqn"+!`V4\!ՎfЄYKd߹Ų"t q<%P)}{[^<R9twL"=B;36|c`BuUW9nbcC@e#H[ֿ>IOc/õW@E[V*bPv/vX3!~(!i!uZrꈋd<.=2a@8Zz ܨb1}v&)f r( T\|k0t2uͫP1 f%Vp̪""W}Ά^wϬY#!s3CUߢX Jt-;E։"hO vhl/rsIuק7LKwSES$I8R1;4PCGA*؎i@ "QS9bsftRQ͘%'{*yWgĒq)5d)~pmDbL S6.#](:Qogiȥ^& ueeI"RF|X֫uE#L NxBP8^#~T' tT~2i)tU0W Α&T zxX 9djٻB'q 4rjC ]b99TZe1> +)r $W6()i#vVX-3vVGv,Ka+K (x͢#\dzJ")@JVFb`#zI!%Ő$CN+I+gZMv?ZN]ס@ى\;ŝ~+fviNgBJӖ㊝2ؘ{122PZ҃mM&]5DK9g2ˬE"Q5,<YrlmI ψPvafcHH;ބ4}uj0Y[[ϿZ^& E7 >Quw>C`s54K}^N "2[} @2^pf&B?-1%`Y~7k &`ߥpF3MAal$\yT7ƙ"XMSlzF!b z%&M] eT*ҍg)aO*&HbΙPDx7"oo63TJ8y?Zf X]߳dL!w)@nW؃y3QXu~=7k6SQ5e޾-r-?@ŢVDT8rxOl3#oz;_^h#>ۼ)qbr[~iDF~`ÿGo{G~{񪩐LHv ]r S2aahm"zG4;Hfs~Fn* "%KH(vvèucܩ >j0aVp0hڼ/R7f*,֢".,7eTkDЪ杳12 êl$ `+aY].;eblSM`j0aE%{kKpXF(sܹTU%}@E qcQ~ A٣>Wp?g %&dpJ{͇h-=0'B\3CԤIO}SkuzEr0\hQ>an kzH\k;/1>Ώ)QTtޘvGafIup1@'T ٯMO8jS{m:sVO ?,QjևUoue'C[3Y* ɨa*0nj&˨1yw>%ѕ<5S~g>!")48bi2s,aZ_u;<txV8O_XֿDmRk3 CXq1jsػ BJLtb(2- I3BwKczIfbj}Xxla-DAo"ҠW} ܪqPӣ&)BOW<#)`Q_l{?<+^܀`]Qa|aQ@ː`$p(&3`vÇ/P6x \E.hgL.W^`#]* s_2cҏ1Ҭ"heRs7w<"}ʱ XDQ; a·2?GN">֬Ʃ6?H ]dky]LCc6GVQ?vNz3S@X`!Sªr Ici [NrT_7nԙ*n~ep4La -2AlCT<.oCҰACcdN꾯V!k Pzv63H@$X"pU}\!7 VɒJ#4B[ }FWCoK9TW6Tz~R7gPT*A_;Q* lYyM%p/Y_BSrBuK+U*>c %H4UPU(=Y<]׻b C?xӀhyy żgf$Q۩K'Y D]ηC%/ Sv C8ułxS6fCsrAȗw)]R9t~2..0M(+,33Z=l֪fpYBdaP Xh2Zہ9b~60Bzdek<<#0)wQ( auճթ<۳9<XA/A|~FK48":Xm&9̭vpH `BӣǿFEcH{+ο'Z1 z?ZܘMs}/8c=&FדPDnc 葁<7p eˆ ݲQT5^;aC}L{h<X^m%bsvy8 k=Q%Ȇ@PfIQv/eU"FbyPsZũ6Nl"B{ ˯^8Hg'߭jcȎ61VH@UALsLSי#쉮m6P+.'H Vhxݺ/K|=#ڣK~Xa-_<Zs>s 3w7$4 0=5@G6Yf7yTufA4}`.N&E@xpr`zM@iGZ~ؑv[X%"cqVc1>yi 8  rP|,ȰNVA |,;[flo}3BiX;OwFbxUuvr3np|,T )@W|sb}<l)|bFSϴ움c ? 9XGou"} ȇ^ $ƤȆGo9AqKr^Wrt"})8;XwR ]6"=2c0۴*{q1,ǧZV-jDYU?!qٟ5{/` .G76qi1bat qv23L@ IbMu ,Yv?L"B!Bم܃/3Həb 3 ^=US;V|(m(R"ZeHOqì3М4PJCK6Q!E~͘K%Tkb֞a}9vz5ir`51L)YYDzae噈D̚6'`u3G~rw3(dٴ]n߫jK00o&+l).D,4 #BZeɃ7{Au84azt&ko]i{6<wY;jyҫÄƫ]\ H(FQ4詰 sU= wb }*o0S-9|uT4!4cҠ/HKMRL$S:s0pLuς#ކ+bŇ) *2R˴ Q: p)xhٲu!Pme.6 ν°q}` =6I/zy':P]cQvINu`re?v!TQF$$?!mIl^w$VK >zxYL3Qƅ2o U)*x[ra< aب@[@?n!D$CI"B No9Kf\z7f}*՟dx,1BN6^`+hv<v!epGZ])Gh㷟q?a!^-_>M~g#yA$6݈9AR@h(ap^,(/ȺP53iQ=dЁ:yF@':Ćp-t($6)P kжZgxPC91.'g4q:6bCLl8$ݳ$(b5&f'9e~ժ Rs!ny>VJ&ida3y 3!CCج@F $HGۃOV/AZN=/ֺj Q9~zp!cyPg`3i##5Z 2\7GmYPʤ(r6N<[ekCb8F&x111qwǕϘ8ⶉ2rwfB4;vωB0ZdTfIϗ4^}»P U_^pjE'sD{ U%~VcpZ[- ,(";X[!P9!}UÜ,0a[[:"K}O>ӽ/y6[OJ5]eܛ0~3P`[ՕIjY8:DDa'ߝGk6WBMGiG710./f*?=3k`ѭ2aגHW!mHGtuI$KEYq0K m|T eD-:MaAV[=KVJ)M{1Y uP#UwZZr]Cr_{%¢p<2]Fe*sI"Mѡ%ʿ{< pD(X#`SH)M1~+#1&?1\7<L[M7[m8=ġuI)+-y=f3[XK?7/4:ϸfݑ7ooΔ% Unn|Ou(Hrw|,@x)Q`v'~ǍISx8$".;P{*@ ACy(ҳIJd68ryγK:0JfLRMs>f&=LN< -;{4;{%3=/P8h[,1dR)g p+YDǝjKM80.aU^10$M\&cq$@(iQk%Ah,[v`Re,H|+k6 o`@5 SGuZeR?GʑGζI1}އ/g"(ލTKpa]r˺BObK{LVK~5j_P^#HjhUu4q`u-Җb]Dp͂zN` Dm5fPCqnxy m2]!E1i,ňMex8ID h_̌-mC :1?~f[N JVLk!MMB3Πr +fQ]Bܲ:Q[BfnY`NZ@WlRIx|]lMۿ$HIS3ͧ'4[\Tٸ^53c:}GDqG+-]VT`pƵdqJ_}g"eQm2c-3+ܼ|L[oj@<Znp1jhuI9E M 7pAC(`K41^x_ f V#gRg7n:_+}/1]?ޕR5_{C@Db>%/zz_ˊkg g 9\C +~ gOE)ؘM+tuw<,]J EWG,t,c_L(Vż+lq )Jik b~(1 ,Yq >mUP.ÚFhU&fBYlvTߍs2X>3JZ'XoI:ȏs (nvg琟-ASY]ޭ&%jPu!\?KWÉ.W%lpqA p@JN{s)$-ЅbϥMuML^ ED)`5-#f'wj<`J~m"T *M9 ;6"*MzQucKobg8yNQՈ tot)Ome,'bG9rGV$-FT~5 Ն+Te Vtn1JLhGzթטm$ L@OEsCK'4?{s[ S2msߓDn7ߋrU\9?數Qx)qmŜ33~2R +̍2.Zέ|3mSAf/) !:ZnM*Dg}pw.td($ YXѣ' ⤌]?)7Rn74}ap!żߜhߣO*8`tcסpof@-yT; )`;!my`(&dݟYf$6ރ큫Zȥ8wz:bv[P{=]۫b]oB-}7ȁW\:͙VD\{Sh2'8 :6N0hHc0!}9WyCU"՚q^08/r]'DU[1ʕOؕ\ ƚv(ӜTKy>l@b=$I'UX+/4G`\S2UD3MAs+9;K5AB'Z +6ܯ2g `GI [=ټPYᦽbG}иOTE#Yݟ$ey3!i?d{խI=7DEms?~x8cƙtf ժV\Z򿩽Kw-quL5Ar_8M&̠pfbɦ1DdȓQxYe1εxe d5ڪ+xUdj-O񀨤AFīAK Fgd r?؉tnu{=DCi0 oi7{ZM2ԗuaN4m$h;P6+kS ܘ+^ %T\eGɳTLjzUiYYN^&><Y>qW[=bvT6Rz}lt`JnMf 1 -9PMcpcnc;Z6;r~ ` BoWcfPEEqиy8,|kfhqR`e]Gw%(EM_CݟWY^0KʼnɾR}򹇳۳-kI#BV"&Md9_EoRBgkAgX&'$)Oʦ?v%oEC-V @X>8|HOpnmg7\\kӯ̖XH C ޛYkB8@Ɓ|D6\r67l)n-Zɯ.z&JYHH*"˞R-|&'< 9̰+SD b8<K: '`墮J[ev*\=w]e *%{hQۜ{~yDE٣)(aFQ!;)7X6DE'ߥTKʨB _,söoG]R@oZU6'|d{ 8wmh; G6lui+zs6??*Is9"7pBM'SARhY))TtY>ψ"yTS9e1v+̠/Q?@d&M_jsX6<Hy1࿋sV!)\3Y4ES(N4F+7#foɪQg|Ay}b(da(::)qg)"ԍ$/݌ Uwl׽.@OِԻ qX !^|,MpJ!y6}6%u\Bww82j0GDO `M'W\"'Ğ5\j\:o87Aknfn4wA g6Ȩ E|۸y쩆G`b/j~&`}tRCU_vsk'r+\Q2؁нad̸.axlcXWD ]qcf `z'Bd/Lorwvj`jVyFHR24E$"Ti+ KQϣcv)Ʊ/ 1_US:J?eB&~LnɱS,}r`a`eU`kz#iLs-XM"֚Qa{23fJNv禙꺇t';%%,Wa }CR;D |\cDVDm=?\xȫ@U Dd*Ӷ%.y3fӫr.#Уۊʾ6`u*LGycOc?HOIJ@Y'ru3Dž}zUSL{~5 ?Vk.ٙU᥯xL+FygF`|42/$[C@@:Owk镏 WyQ۳H ҂n1/8tSj #;]]LQF0#JkPgu[0R' se/_lBȉmy(Ĝ1 PlP 4!IcM @BK¿bQR1d^uq~Ћ=J"H}(5ס]Z@?:_G/(-.IԫsjiJ&/JzemJ Sa1*wAxokrF9NӍ/6*B-9Ryob3d Ō9G `?eG.cչjYȜ#d]ȊޘN5k <=Lљag;rhj(C_#'] Jg))f|4!Ng>3v%ӑ^ K ʇU E5f8ʇcٽd6K[I/8ئd^0P_K;vJlw%j__VmȍL{=8P܎/ eRp_wg3@ݲs$ݵ&@FW`eo  ˽NCbV},]ʯFm2QA4¼K2xnl WIt @iخI a8p Ӡf)wBbj3Cn{ҧҳF[RD*Ԩ^{0UR]=51!)bL:#Z?>x҄Eꍄ3izU韮Y)KrQ-s lQTIb畦)j ?Fԭyb{%"JJ]ܭfa ]''[nnr2|ߠI|[(3/xO0xT\# *8/(fj[Ꝺ¸dHl9MsEswV!V\p"e'{ 8vL$3`ut$vɣЦ7~[O5 \LGFgIRZ=9aYJr%i!3p!Yp8Ԣ.OkHٲ"JoRc`OnU)f\Rb%wx&hEzٵ~BB"4̄sir4mBTqhLnV&Wcb@MzD3=Bf$8kB1pB:^d[g04[ViڑRX1ܓ'̰r>mxjҭSHvA3圩-:gy&pbe6+-մQl,/Cv5_/1cJ艧U׸H4}Y0zuX^atP?(2Liخr^cGs=~\'Js$ vx$YW6|]^eg{IF#SlVE$Nק ?#RY7/C'$k4H)pnWS)O,[ᑻb.MI GXK.aZfQ4`xm6otO F1Lf/xMQm׌+5c9 (u^SîJ===x:b-7c{13FnM|=9]<)ZJhb"uX}4±kY3JX"ٝD}׍W9~ 0# ?t- I ^ xҒys1crGnǍ[ ;O|8:c]83U m*z[f '9/NNKOUE$A瘑R64dH&ڌIz W_s +@HD=nKw=wGY$?#%r|hV̤>A<-Ё^< Gu[xK &ĂL-<=Mv5zI`m`4>EF=FVi"d0bJi , mcy21`Uy+YiR.0@}S WӞP9X"`U*ŬQUB~Չ26 ,19nez֜ plas{Oh$P|osr8!:ue5zc/"2GX^g%Y̒D{D7D[pדC,܄b켠P`q#B8fJ["e%^j+ڥVGi?2ꮨ1ETv"(]Zs2&Q/ ].ӏ\2;#zWvތ`bKW#+[r\?5,6uӵ[L&9j"зӵJd_xL_mh͍?^iBN\Ӭ`ȋbآ ?|sLAJr{ my8Yy2G2@w`2LȚF5e3I^ Z*,sa;hbU39??3Goq%lgk`2__@&x[m'lCD<82޼fd$؄Xgմرx5iخcޝw$CT˖5gu壎dCϬTiYy4c*1#j8rEF}VC 8iʖak߀ Q[m9@/n33ʱFϱ.D'iA:M_Qc*xuJ R_‚.^L/H|ٻ 䂞GS2._vSv303$w=l^]=:BA֏`:iv)w6lޤP 0tA*Lݺp3|d%:@*yHvg ^(;#2r:®>f ?%}%8DVW&)TA-&L(2.M@ܺr^Iz`pz9Bg3En(9/1e3,Plq;'V -2Dd)gAynSfb_&ԎDV;֪i:✴Xz :Eve(4KJpW^Rv7p^iD2}Dtƃʌej &-IDLZd6R;?h&Z^*_C8RMz>èʃ'xYԼT{<bKu3/S6t߇z^9DX5uφ@XPcY 9e(B-Q_Q5}{mqVDeO,k{KtYcTEnp:ô<_VCaCɩͮO'8?rOZ-vq2i}$ՃŰfO RBA%IyY8QAQ^>$Rу#&2oU"^Q9p&+(N'0]ô뚼67$qHrWg/4ӧV:'.sMZ(\*gR!UnBBi דDhuv,q`Q F1(["r2 b0;gG "VÈ/LBjqRp{u80pg"c!Q4Lw0Y\D{VT4'(N F),}QOӽ;5ɶ#@ʫU1t6%cAwgQ?U ^-~b6Pc ^J ]a~#wg^s0͋Gp ZE5nG}%ϕ<׻e6m0g;? 8 JاcBl҈& B*Y[S r45ل{`|yΚ+:na"K$h#(<}?S1-bM}|$LE!oIU./1TD_& BgPC]ZrNx+>6[XT6>x d R OJS;&g?ό 8Df/k.h.S:o|O XnVCXjC}Mpbr/@zߪt oШ ̼PnQU*b *t‘%sՐힸFܿδ|רfBr4I{w(ɩ |KKY}ಇc7MbSZ^vܪqdqIW{*A솭@aDT!Bl@F)szhѐPh`>w\kŤ$ig*ZbH Np1"}{Unv%O hZ+˃1e7++sbU!]U {| gdm/^rج[m$sCÍ7vZG@t7{@&dTxo5]]hc`59tu?pE {+:KM`JM~=[kCeÀsu3yŭ? "+t?Qz;otm jBYw< ͐rb9j8m4˺i%lbibk_..5x%]H-ofr 87 #>rX#_V mK~G;[ӂvDG-~oI*Y82'y. [syK)Y@(I2 8"\,.4~P _4 ?]! ڤ4H}7.t>fE0h~R6kn g|V݆h1׹_E O+Ʀ]ḱ̦Z\ؖ۲Dp^ "uL7zjNjHUh"5jtW2= B3A%[7B}5Oo\;-60G!ۖoN_"jM])!V⎿}a|{ſ ۷"iZn鹰^v5t*J} /NSz=B{ ,ZV|Um*rE(N;i(C$5,5_XgX Ƣ";d>dvR.Ԡj 1ksl+@\^SGCt&u5TLxAmkkxFB3{@mƭ6O($ζwԜ;\pm*`v 5I ERo2vz}>?"sD~^l( !)y٦~)nGPc 1g "ZiEQX/_ۿ<}f$vsC'svSKR9u,l:gu攫ENLo|եq@:Z5C_ԣnx^*8's4/;#3*Abģ5Rn|pU@C?]eUX\ I^%T !n?Ƣ hh%>3Bd!mk]cw 'a-M1)4A Ă.cyP€99ܾy:Ϊ? (?冢,x\dV R7/ܴ:V!Y 0͟B]\{9 a{zXٰߎ#"DLqfTNɻ~uڸxJ \dJՋ ΐJiOCgE chʡU+Zx,^΄+l l5@ptDYZ_f}@Ŭ @l| ˌ"Pw3|6EU|mGq>"%vm3>']?=Ls`\$ 6.dQS \Ew|H3)Kx{=3lNa IY)eC$#Q#9nۼq4ɫ :#APqEMA'YfIcbBkrTl@T/P~.5Eg%=Φ[ :yxGrJYAH"Ai|ň7gY8/Bq1 Τ M)?aҗhP 1jVtn lAWԷw>]i/l'ᦆγ2 j .f]aUhTopESg[@94 4?R9 &hMko* {ŋ m)j/`%sw (ZeUoeUjj;r%•T^ľEeSqrryYwǟ#uXl]Aܗls*xnTedHz8$)4_XfNS|]hS 7qcI(6Χ;c{Dt َ2j.aжz* 0*p#f?/_ihS'^U;!"qeބ"tR, b)r?<B] `)GP뫖L_GWe7>~Gc'c<!Ln`Tq4P22wݘTus]y MA>Qq~){?]F ։=|wCֹd[ܭ^Fv7#5Wl ljh@/Jsg+byl9;8'ƒ\5f{4uPI0(H2b׆ʢA׽)+`VgR<4a_P }EEϽֲ=->g  g!R%D_]*ofn%@ F>E -5jeV^1 y\}FVg+-83HI݋S~iY(c]zxI"KZ>C 0؎rۛ Xo/ NW8MeJWZVP"4~Fo7FАT !F@I6DC/A^ 8CS, UdQq.'tukeai>_ҹ<y5{UQk ` |bCI-#[}!֣_=xH$S:5L JpUmgMy ڴ33qSk+*qcwy🏝!kv0|vhI s2J75"ge3hq,'+aOqCeзm̈N%RlUc!r =+bq,0ǴZ+ūib-0gKE8AUQ`(.s k}:'rYFYX50|%/ipDtRJ塴Gg\GH|x՟Og=Sh>d%6c\%VrvgϦevr [s_^@e>PʥLFJ4ܡu21'=瑼T,A!|']>|͊Xs-vX<>dpiC 1A{KU3Nԃ:_g\| 1#l,=F)ݨf|{1t^`1;$cIȒh9HXKAH¾{VGcl%uz bQ|C+iFGjN,q6*106(%`p5.}MӸKv,>.Eـg2+ '-TߞھwҜ@\/€+v "ƜRcycZxk>9bB"€zS$Bx`6]$%o4Xkq˼6}_Q5+ϊ:w;иHN$m O%-Zq璚$!fĿEȇ+}{فu /GtJ7_l8%l%]y~LNsWeV{[Ã͜dmӜ7z(ez_pU[M8+52~=}u( G-$q%FaD>sǠe΍~&0ʈ h5oYW?x"GlPu"Jb^ynx R 'i=.ӑbnt:<QHض3eq`bt&Fc!ub4C|XS80s> xT8j*ǚk@YR8_ÞnZ&Yp Fibw 7;=}W ] S+0q@lX|_$dxucWH\PY!ZX&I_&D l#\ Lr1h.ow߲SQFhc+l5a;EEbP =P5[ c :.2^?u"߂ VLba4߾eGdC} Y됽 YIXR+&pL+L9Cr-GG*c:X$.]~Y؜6*J;`pϋ`yvE~H'+2#'0@w,) yzoE p[~;.MRA% &~yǂG*qJ\zXP nf}ILl*nT\v)sB5ֵTV{~1B[}ۊbNvs6iBsSPgВަ~ ]|Bna B<]5i\(6EŲ@iS =;F}|gK($ܒ^/q|r$ ˳D\+:u`0qdh/-#\{X 2 @.y[iDV1k%y`X?Ի# 2IYqv/횠yN0p&Ro?]5;*K[9W"Ӧ"\^ŒyeƸF Q_fjLQEђUn7J4X]0!4oS!gPsj-m'@I/`DO} (`A?AHseL0ƅZLPX=8hlSCI=~(Y/9;jXkōŚ`8vUb?&L\pIoZr1g{kP=V!|`G:\&plMT[ Uyǹ t*rv&QR$FN wG>1 &?*+319aʣ޺խxUNi ?g˥Jp$IX׬xFJDpBF{r?~߻90Ǻ7|@&m &a˽%/Nm Ζ댊Fk/9x*49YI̅F k x1ToӣeX%\>iߝ 5 Tan20oHia$`BFmILg/WrJ:ɆH|D0%9fVqH]^G[(g$DR`*ҢCx1xG$/RYq0IxI>QSTûkGh8+RUetZ6=jH^Dܝ.F$-в]&XqPbgQ6n]Ȓyғ(w^wC{im#L/HԪK {T堌.o>\ʘbN_r?W}Ly(!ŭ?:Rwu7]\=S}c\e߿'s#5ܹyK:J bz12co;mHduݪna_kb;|GǾ|Q9nl$?p(_=nCu<3mDn٧$H@j𲬇[eBmʹNє6){iTd(`y`B ~YPRF0?y 6i"҆[(F17 N5OWx%o]~wǥxL 15Dv>OrxtDhP,媅oǟvt>G"A6 ܶEm$XZz#|}Iq19aC9 AaK%D!$H:҆.).#Qô^V]j2"GWݷ~̮~6KFs1*3dkfɕ<Ʃ"SՆ'-plK@nx}!Gxd?(+AL2؊qA+>6i/+5v!rf2_R־!P|m:n `,:)D@妴yDY =YR# ?IO@|W!1v&U. H-(k즙"[q2Bo!w yQ7L8|rƕ+'pA ͗YkG_v }rǛtXK k[L`'7z~3ĘL.D*[7BȥVm};gr#];ٽ0oWYo9* ɇ}X.-{G#}̬ uI&kAld7R|<=̅ d<}t39Zt<C^ 5b)Zn\ᨆA`:pCs.ԈU Xte/x@֝=ZN+@0Y@E!MxS*uW*[ S X=mϻќc[6;AGf: i,huOKqvypJU%]R|&hR<-#?S?ޠD[hK#mZmsAi\0u0HVf#ZVeeKtI:F=vw-{BQn Y&qᠰwÔ8DVƆOuhI^,QYE<>| kB/U"!3qLwq~DO6Ω(+Aryohaڑĭ9dl9$=nqQ4_:xk&̟=W69Ƃ8!ĜcHi3X5u Ү)EXݏN3\Y])%}NP/G8K/-.sgzda@n@8aN_͎uơf4v ̣Q7L﫸Juim/%{82D%@y.;hd AXޓ*L, ٔ2.T96Mr]֐SN'R&}d^ONmZM *7+)8h '6=ml#XRLHk~^r@ʽC :n-/2hƞ$k^xRa|}I(j;gOj#t>(e9D.Z5X[LDuf069Pu~/HÖ՜2ۼvr.yo"%Byc-9n|ݖ%9%o@?xҨ7 _C|GJe9Litv6p3]])b_J#Ji;Y`;+!Ro1[60X5G*ߢ tg++-XphSy5)=AE $> ĚV"Ι4 ?M￲4W''b͑-OO8R>ulwRGMN|J9O %wr$[΃ 4>mϓ#Ho ԥi0"iآ]^̶ y9FҼ T]_SGPG}{Gl2.8Ez'd9Q tbW5>)6z/+lLbL ZvJB,1gF c6@o:0v>1W<9*)Ս]#H,};[2=}p[^?-V׮+k .ĶKyDV$f?0U4 QUAc+QzǧXqh1ČYV+"Kb͵+w+tE!2Dko]nXɣZռȡ@-kwIGtzW䙩~G.Aoÿ ,eFoAS`=SǫF\$>Ai':' SɐosEDEiGx^4K!MY߂ZJO{i31>.ծ|vsx~ zk^[űSbSb5ҿo %֋\<^=ő]*u=JGqV5 in0-5mnҿ{M~mfqvϵ FE_.V,{B#7W~.p :|Vޛ߰y8?h54tT: N:)c&ۑPIjG<;y=,t"C)UmC[FD EHRb0 vHUg!/c5H-u]Oep 9P1w/w?cH%<j`f'0 O>l2ݩ?(ۈǴ [$ƪYI vmؚiRՕnxlXkk>Nae/ Ñ6sݥ,5쯐SBĹ}oSu9R>#io2aJrP;R)c~h^n\:ă $$?&a5*:4*: w@L&lNt77MJ,]m6Q [+~1q"7T^k['/Ɵ@l <ޒ,iP4!Pbg~3׽jvѓa^-SA]. SacJ"Yb˩CS#`eS3q*]O7WSvT=Txhv3Y1,"^لq*zǛҼ7VVsD# $Nճ!>u>*G7~?|$#&&YO^̜.C̦߉?ޑ%'vVW>S4w. nKo)P-&m PuW]+uKf3s/'o4)0t^Ρ&IK#Cr%a Ӯ B|h>@{N^M *`=Du<{ Vk( v«\Jiuk o. VK-.JN/\m?/L/?RKx=73wOйSN|:4CaHՉb`phm`}IBQh`㨄{TvԞA!mL+9W:ÜEw@OZwF+|G37! %|#B|:i>1ԝ[CbH PNx26YZuXa\0 ˔SSWږ4Fq,`gS^i#Ik'kc- P%?3,rX}|A*U\`Yv rնOψH^U *ӥ#* b£c% Tn a73,+& G!ٸ5KdsBc o@ӯ!L,.Jo8:lT,FrA>/pavN%w2itc aM#2K QEK0e݅_)6\G';x)L@& $kH"帠-I ո\K֓)%,tŎq !}rHmY$\!h,($D)*Ӡmj岰G 3ea}BWzb7K"G0/PQҝ`D9 n4hnɃy6e\ Doʆ!6|beÌ))7OR?mqvsU^prT ү/ O-N+67]p1`T~z-I \48Cu*:\΂C]^KU!ܮuːbܯyh;/ed@hU 7+ ybq־b"#;$Ҹ6HV-u.!:N4d1;|;84Ǻw`\vZ+y鳐I İ O" :i}8Tgf}g?]R-7})Sڎ͐%"|A|3 ǧdz0W*-L߃qbZlKk{ů,]nCO6GeIT ujO78H=D2z8Hs%_F'm:c\$"3nzliUWwPGї9^  ӪiGb݂Ub^T cߔ0:W&dUfϡ]x{-i`xH>`{ w@LJagcj4!'B}3Yö1Ó?t+AXZƺgO^ӟҩN>lR+}ܙeo dd%'x8 $6AU;s಍U0 ZY ZlC0g0$o)exmt^ B|Dn[5t1_j6 iy&ou"5C~*)\;F-WI~0jAlĈK^^̶hLH)< '9̣WKPN[e̴<Uiqluop А(]aO˃Jװ -^T'\ŸeU{b];*Nwvni6XƟ{G;<ɶǪ%@'tNv%о@z0 =\>4 ƺ 4uVjA _SASy_8H7Ahmt1lJa^LZ}⧪=_ 1hln̔@8<1iҕ'պ(jP#j[,J@muXaL|k$knö_ط?d}^~ˋX'4=užHj\؎MsxlFvlW^f-U{Pd_ ū.s1_7svkD\_J_R0iO*IGuJu3.L}˃t(}Y_a~-+]N:dQiHDqPBQy\~c/V/"fv#˻맇O0f^5省'm)ao4@+V)4Rl#ZdHOHFs]o\HR\VÒ)d9)4Bou Qrjzkpٷ_ٌVxe8=(@AKPB|BuADeoz\FkiR%X2xla5{Pf/U~]N~#c yWJ;ԸZm 'F@A;m\Qf34̠{nXяkR?ĩ a5э3s'*({Ş$'@"Lm NKD۶3EBC/9&"c}M7\jg)B]ҡ=ZN awE B)6s,CݺDIc!z᫿SfIrjQzS lp#w=t Dc+ݔG\: 5@ga"0FBg7]m4yh_W3,%kwmS *f߿Jx cޮdSv+W;5ȼ#%؂QŔ\v6Up6jAEgM4^CSFUY@7W|7wQ8o*"GYH9̿7:ȟnjBgV(~ܡDRIg@vj9PrEl#SF_kߴvӦEijd͍5JKOg7<\aPsPm<@ks$^u0 +Kh'upSoOA "=A !"rCQe/q#GZ?xᕏ: %]%e;sMG+aAXғx0l3hf)  %~9ʫsLf88y!JȳFr8*מ[Ě Fz-پ v '7˞#MY77 y-$uzGCJwT07=eHj?5nP`KDx?N)LצҴnWL!ch..*.1 #2mIyh1^GC|[[F9'D{1_bM=cy-SN:h8]DƔXY{\5MGGO]dF!lF DXhf,:@H Q)k}aD`I'Ho}0[votG5IGJU{{܁~&$B=nCZq0v"pU3mfE(_@|Ikb6OFo'Ik]S3h!`7'"ksvzKGdt `҂׃Rk&!13qMINhA7 + u!vwRdu]Vn,8NNS7wnK *׉LRhQxwP{ l%C@Q[xOB&$܂Aj]lGa C0! XP(@D\_X"G}X[zugZMEHNh(rF()2J}zgOUtfj߾}N)PQ /]\,0 _k\X .rB?[pCjXSŒt"*Lbeӹnzhvh&B#Ot'bVGIC}E\,{9xڊ5tmHa{v!o3fo ^J.>k!:^BĄX Oӄ=P]a8Lfx0OJƆ+&en=D5nosLx΁BZ2gK b643x Br>#HR߉=&Ӏ3ƛ$/Ss VХ4L==a34>0KvU[{+%,Q=A KSx1͍K[''~Vae#L'CBiJs@ 7cCS '9xpմE&&CV0p & ZT\x-D!H8/!7VG WS&~T`~^¤vNz ՊA .˅/vC~~4?θév/\[1:ȴ.Gq¶9Ojw^TND贺sApEVٸpLC[LQԓ\:5J7xpg;7t h K ?A֚dxTIbU Ca&@+˄tkqy Ѹ'Fy!2 <zvik#f|KJO3f{RAȴ/-h]݄ºfQ ?XPP|h2HsIXGȊ(M O$/p ,φ&b yA(愨~0멛 B/eO)AzyL.)=uV-.aX>cL://ټBE*7yyaQU{BĪ+z طSkI9.קHs˾Pv`"QTHԵh8&Q&E3_Vٕ5u`MP+y4g.m~ jhwUG@L+:.ĕB jKEZ`zQA[Vy}11h<ٹ3)0{ ?IJ\#Y7q3R\q+"aK 3׮pP,1"imǪ?kE*/ٵ 3ZX<_ܴ"E8b1٦Z< f1؞Q+}w#.M^W)aw/K>9Բ'Ceױdyj9}<0w! i6##͉`o#lQ:ujs|'Xs 2H՜,G@WTݻL3{0܅l!4 ȞrqT{Vq?q3AN,,_b$@YW6}XO_l0#mKFa$ć z)Bx .+Du]nGϲJD m՜V|3icr+,~YNYMp$|k:THIL߽nڽkЦT [,?疸ÜaN"zDBjK &M P+ ʼnH1 ْ mI?L}9KUN*jkgaJ`.-w-"!0-oO!n^b DJo[»HuRYK ~񚍪a? R?f\xH&P.Bӌ@B)Sj&UNgAH鐢I% pLZT]n"269~U#ʱM?'Af,:>3h ޽Q鼶rM[*[t [36A 2%Y䖷9rUl3I9guvbX" AYADyMz~SeoĘ?rA*wӈ(+'&nIdCvtרR9aЧP0jW"T"3MO2\s T{=LV+sl-!yW-XjbL/T 7Mr+  *Fs ! W۶Ce"8n휗?셪V>n2=*t|euYD=<6nh tjKHh}%5KV2*"81DJٚDP(SYu`ZMx(Xpz@BƔu Qg*:*NZ!>Sv+(4>* 1Pڔs[e$yb(AN Rݡ c8Hj>U`l9M=_\ -5v=:5LȄUYtA;ֹWޜx  ZMlJ9a<\v >#˲Qg7H=-_%"Tm?,_j#"L`O|ϰ76_ѝ2ٳW Gڼnj SO>< M3uOƸIِ?y2ꙫ,)6'#p!wd-g2Ť ITqjFvKJ-V.<#4Pa[e-'fPkBqiw5 &v箭N;ڡ7\ By?ga3حVZAsRo9#},q[FK{2[|R'2l(ai{EH&k S^@Jĥ(Vz휱d[T,Dy,:2Ј$9tPqni$ޮ5LYYج&** uٿ-ȭIJ($_Aɳ\|ŨxvE%6i<4"a8c ώaC, &$x3йSk~eq4%3Oe&Egz߆|Ta`4!B Lp-2Gc9n:̆}/92 ToH |X^!b/}y DN{(BV NyxOP)f\A8&M q$ur4{? dF}> 댋_󟬷/<:зc!R^Ȧ@%1zef7+ՈP KyNJe:Sȁlx?mٸw9/&b6s2`5:Wr֓+j7P֖Whr".=C%|ęHѠd_S=ݹNIU ?.DxkkEuYNj(ZtZiFEW|}Ghk{v$ ,fRݷfu&y!%'rڣ+z+a`]!>NY0؀|tE==<{m?/Gumsϳ٠hԣA:OR\9סZ|[@wSqb%Xλ;3h*:ʅ݄lMt7.pEɨC%l$}ww4j5݌/zJ҄ DGl))CY,Ӳx4{ÇuQ/ g (9pGꀒL#t4ux0usr!Bkă4(u?GrjG-#TvMQ-"tZD#H>!yrF_%tdvqWf")E#)fXg mR%:/e8w>!i#brH-eCt_1^d)]Pשּׁ;.Z]kQ<>C  +w)%@Bs;G=?}0\ZjPsR \ϲ taB%ZЈ K0&T?=Ox"MvAo*W> KԬ ?j}ˆ{q>\Dz$nAI6Pu>݋ynHHӽ=ߦ3_HP,giݴ oؕ+9 2bsb)Y%?ofrmh*A E[qh&ܸ{Xpv"!rP@Eec i{j. #ƞy ExԺ?74:Yf7Q\r<icRhf 1),%gS!ҫPݒ2vm#h` :+c!Q rJPl׃³3omBgs^`q\=\|3ZvUz|xp8ؘcJ,pǫqk]O6СU$| Gӣ-E!Qg^Vј&;WR]|r7*3F_lAb@bqvjiO'ʸ>*􌩰A1#M%Y&B$C#vdZQj-MH[ři/5:sWF;*4p8Ya{ Igӗ2YbYz~;%.)])}F@ׄXVib>rIS!Qz̟fosWRnDԺAf?Aaտ`IMITX4۽hx$u|p®'%sc2&Q} 11=ic9RyOcFG(-%ye7 Ӭo>)Sn7\%.-~E'd({9_Y&6vP3c 镛*USM9(( /VU;Fة6'ʶ÷!)oR7FѪc3f*Pc:~'?`.}a(^㝄VlM`T^&'JEh4ox;PO#\kQsmPM"wVZ7Ҵ=WD񿅯 nKt]Do2Ў`IJU`37MNniա'N"xYY_<ɸIq <LjsS;|g+ɥ N`}S,BdQ! s!* tX2"uFbq/36у* #ֳ:IZz B2p"e;XMnjRgnb]ulš '+> ^#KhWSȚIDX5(ffW(: mi}`WƸ$z{W{W?b0J$Ƶk0܏b#l_g]0{3>!F`e_6͔ hm`Y|id(g>#_QuhS&5;cT,r-Mz~SZ1H2nb囻Y'32L]'$OfL?.5grMcG /մi9jͽa>~y+XcԸAxNÍTh!,˂O^vGB۠&+gfc?Y~6es;"t~䣣G;.W)p kߐ G'lO\;˄ 2g1\ԁť1O@ESO|h* 6.b IzEN7y"״1%J.wCӄ,]2T͟bvJk؍D$vp CS 榨~ XR-AeQ3w}BpsY??0Ġb/K*5f$i& Tr<%ׇ7ӰvUlH׿%nY +Xo$]:HM=%b QX< pmKJd  " pecۡ|Ƅ % ڱak֘%d-xS$ ]C0qa@+&߶(a}[ZIZu.ؖ 9 #ZQFW:Z_\ncY~Df|)Qy%WfR¸Gm/Fb sBQڒi3(rۮ>]`zy3'ﶅu̬Ѐl+htA:t:Rsd*2B:u7rYS(@#<#n;7.7NG4ٸ)@j,)^R$>. jգ ,豸<цe<1&͝ϕKō0{}ǿ+ҁ $p!~epphG[uH.+^su "Gclq0LXqko?2)pط2qS!LIrAt 'ؘy-$+ԫ,ZZB.m&੹C^zmGYi2ӛC$TUD pP駊-z;Δ/~\]z}kIdAӫ^+^hZWKW&%95x8ÂdpV= `,oѠ/VEn#v0kM2rfG(M^Xwj-'V/GQ5_`C'zVazz|BԌ/0PVT2(XұxHmr( NAumXn@`TT)?sJDљTWC\lNrFY3Rw ʀˍ`mx4f+4fnQBe际L_άĝS"d1^m6֟at&\=D0Mk7r<ۉ|>c1x:A-muv^\H;⑈H; TmzRsP8xL( "FxK]/ O'.A-z <km8d!) n"uS|܈/QVځvȫ+TM_'<-_3U{r2⣌5Qn%ˤWu[=K;bZڣd]=#+*ע]x[1b/E3 5(-wdGL+3aLKje\lN(6mx͆_Ia[3ۅo.c_zĉi3bV8$`ϛjb@9u.p8KM0V 36=t(ZwC,%fZwa/JHcн?P06ew1:pu3 ;L`fp!"bmǂOqֿ.;eԀyuRulj6zfVl[3^o@,n_[| T-oåqJ_R j$ IZmի ͺm |( sN.d2T@ObA!:jџlR$\E+# gQ(QUMdT[ `h5(Hɳ=Κ6kNh85d!DI$AZ@%ɽhZdTD;IK$褁*H_ewc'sYߐdv f 19>T;eiy_Ho$?DBP>dXo93 oCx``wtJ=t@03W%qUw+5負֘La—x}I4>oA_ G I@s- M09 !ŽēްE0yzV9Њ kly,m&̦K~epc$%<ץ YsIru%Ya;oI\کI9Ĕ |[^K$ѥ֓LX_,WJ޻^BE ao4lpOK6rqݏ3q|[%30SP'/jϜ[fؿTcxNV_<օH,.UuWs[ݳM+MYhы}'iEX0A\.$$= [Ziu7AA}ضFRX3?˧rwQ-5>ѽ[&)u"hvómF}@nZ A3e;Pq?ZLVB[O<.0x_yɕJtT޶Db4T(t u20ecW*uc`!:%oRy^):_FjU_)J;`\yп D|1=Lמ^ 2WS&z4EңBf[945//I >&ʋ YZ