dnf-4.7.0-1.el8 >  A `ԓU]ORh_ӯ%>-Kq鷤sNg> ro.8v}/خ0>|ww 2>ʔ dRWl;hzխ"V(i;@f#BӨI@S$ ZadR9:g $,8_EX/Jg J`:%1{,@T$Xܴ}>b-'܁|UMD\D.u*K5EoY89=E\68k!.B477V>#6[^Цe9cՀ!3`Pkɲ}te bQNͺJ_PxҤ,-78a28597ffac138e954822cbc877daabd31eec3b962d45b67cb8f2aa16e611ff53cd21c6e71a97d772217b14317f660b56861e09f5e0`ԓU]LdHи1 {,0GZ0 #Aγ$ (bGlJ Y@ٌثcCW?ő'ЇGSA.0آp(.H.\MKDiKRHғKzc]K }"B GN#U`%uU౵T4>Buf?ܹ^j/;̝pE$?d   " .4;X@@ d@ @ @ $@ l@l@@@$((80s9s:3]s>?@G@H@I@XY\@]@^%>bdTeYf\l^tx@ux@vxptCdnf4.7.01.el8Package managerUtility that allows users to manage packages on their systems. It supports RPMs, modules and comps groups & environments.`Ԓx86-02.mbox.centos.org"CentOSCentOSGPLv2+CentOS Buildsys Unspecifiedhttps://github.com/rpm-software-management/dnflinuxnoarch if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset dnf-makecache.timer &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now dnf-makecache.timer &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart dnf-makecache.timer &>/dev/null || : fi@' CXbI^=AYou(ZZ J<h %Fq}<ZN`(4KQ*.LSL#&Z$UZAA큤A`Ԓ`tf`tf`Ԓ`Ԓ`tf`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ`Ԓ64fd20c5163f9a310c2e0211e53d4f731285535a4798c6c074f16c1e6680304d134614a40987a0b815f14aa40c83fba85d6b8f3f38242b6a91bfc133229afc0bc2c1d7a637fb3e83e3b6b838e5859a8903eef843b806cd4670cfaf118717bbd3d33845716191abb67997148e7f14851ab1465934e8741bbb5c58b31710c66aed315fff96811a5483afbdb2920201324f462e45528a0bcde0e816a1bf6cfbf66d6e1b3ee734cb227824e81faa3e36c116931599edfa6051c0431a8b770a8f46430e18809eefa45c1c3866254d4f7ecbf19d071ddfe9bb7275f2cbe3382c232c244eea4d3eb713c8d08fb539e5f2558a739cd569c8988ac03213a9467d05bb4b089a54c45ede923cd93a18f6f542610904f8601194ceb3e3275ff7fb63ccb7b3c44b7e9796c35e12ce908ed9ce65241588a0c3f3a6fc6531bac2a4dc05d4ef8e70a84a5331b1c479ed2034084ba66d448977f7818857acab51a347dc543eca6bb391bd2cf0306e59c3aa5875ba3687aa13f85f70bed3e659ad317e478c46171ac47c6ba2b1f6c4668e0efd762c74baa43954e8f1dfa7fb77e4b5843176ead01a5dca9cb8a2aedbf78221a85297cc2d9c0bc150d7859e37bd76fe121be66a649485f2a2be109547090a59ae53ee0eebdb1687d0d498eb905caaf48e1b40a75b9c31fcb7ffba50c03aad43e671f5a21c9cf485ae90872584bef07b548583bb4aa12272f7533b61f4f82d135f86bc720ce15e496ad665343c1106853576cd043303e2c034a2680c4815d043d434f8d11f160abf6fce8a01cc8698d9314e13d3ff1eb98d0a44f1fc10433f7481895604182e577ee360015f7a8281eec1ba9b9930f0e93e8b54e9ac5cdd8429a879f84f757d27f197f3bee22c2561c99226146c49f8e9136b5c6dc7bb885a375e810ff2e761c5f080261e341e7b2a62138b541f0182fb679dcbfa82463b19a71783926ff0da611496d0632659c0246db991a26dbf1d3f249157f45e4abb15ed4a2619b92f97bf2d9c0000313c26969f59983b12fe43201bbe725e67d253cdfb5cc7a1edbc20f72a22537cbb9f889ebbbe13f4b76fa1098d4c62178cebbe62c226d0a3589a00eeb7fb268f4beacbf0ab709a148f0325a3f06933a1f2f21b4828e1fb4e37ce1ed8db3cdd00b28c84386ac8787ae03d584d1d0080385dd020ec94513de03e3a8f1fc43d518f81273ee19147f8a1190971c0ec027353610c7c8c8e3d796721b56ca3c7982061b0d293c9c3abe7dd75c0aaa8d7c6e5fe10322751e8c421c0b11c4d024f8adbc5f962823550a410994be2a01794d635e26e854ae9d316e92b200fde1c48f7299e319a4fb074cb55c4d7ce8e91e31a093242058db222b00b8adbb851659fd1c3f04b3b091815f8ba520c6831c7f1982da39729410102d055b1ce832e64b884159d7f6369bdb05730ff0c17953d3a025aefe1ac0c86ab29c30be2a947d42d415ecdd903fd15e7398b2dc9cd475a8475b7f70b62fde9c10419a977b034fc613696f816f1bed79f49f6e9e764fd6214afcdfd36d4047374bfc5374d1de1a663d6c5af3dcde739759d617cdd4691c4fd23eca9c574d4060f9f744cb5a9516af9d18f1d7ef744c98fdef522294165b0c554af38c30ff346ade87140004d4bc8feb9c5583436898abe7516ab0ece83694e3d645ee2912a1c3ba92a246bd5c3aaba73a59f7bac0760704eb68314cfa467c5a4a756354d183ee1d7d5f18470615982a2b88b0d4239f9895dc700474c85adcf2b3c99a78ee5a62cc40ff74b8b696616fc137105bc156b83cb91ed645480cf67ec2fcbacc25feb7176e703e5c106f12a3ac396e1bbeb0fc08ec10dcb29d371769a6458e1c95fee9d4e75cd2d8d5f53c696f753977eee773dfc7732cfec8c7579315ce57e008e235bc3f2956f5ebbb4e186b5f9ffd7d69743463a19add80d0d21c0770abd7c74e8b2d38ea751fb69c2c88eec7a1c11bc5dad9cccb795a97ceef80c9691906bfe64336fc7877ef9f80d129af8af06929034762897e3d68d141c12c9e5e62cd5a7bffde67ed57cd1d0460dd9e5b129f891ac65f9c0ee3ccaa005ebd7acf0407b87a56a050ae73d05954ba88d42f212a0b57b0df56fd21e22e5b90722aba68841e04a028928af62a6882714599b2fef42e2f7195dd3d8cb9a346e2c907400e7f6e2b2454748f50fb1c0de43e694c171e187dceee6131d439cae8a17125ac9adfc40ca833fa279a9a2017b3ff54ee8e985a214e3b4c730b1c3007406f84301d77a10595a63db965a8a0fcf8af6fadb84e126b52b24b6d56c91f996adce9f58550af3be8965b7b2bf812bb7feed7086a1164e6eba8d43633c86230e8e9c94e4f3174d9ba7cb8f3f232191547e249f854bb44d28061dca9856f5b734cf61dec2c77362037e205dd0e81559a2344c49dd973f3a63ae60d8dd53390127cf5925eec0eccbd6be5a9e2b3fb3419347ec8513bfd88a1b8321fbad8092cb9e828d70f88a9df9f581aadba8f6ef0d57bb41324420226481e0705bc7ec56f83a87b4f93ee2079103ee02dcf66f4309535bd8774d7bc3bede080e3d8beeca9199d555eac528166230e0082ff0b5c836d9aaa12ff81c42ab9e19df95ae246d27af4861d413731e47e037ebeeb5ac1eb3b20c95f2e31ce89220aae2493b2fbb06699b816f37769f4e7b4815318b1f1a42d4c8a2fe066c98d16faa7646e4cce055c5dnf-3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdnf-4.7.0-1.el8.src.rpmdnfdnf-command(alias)dnf-command(autoremove)dnf-command(check-update)dnf-command(clean)dnf-command(distro-sync)dnf-command(downgrade)dnf-command(group)dnf-command(history)dnf-command(info)dnf-command(install)dnf-command(list)dnf-command(makecache)dnf-command(mark)dnf-command(provides)dnf-command(reinstall)dnf-command(remove)dnf-command(repolist)dnf-command(repoquery)dnf-command(repository-packages)dnf-command(search)dnf-command(updateinfo)dnf-command(upgrade)dnf-command(upgrade-to)     /bin/sh/bin/sh/bin/shpython3-dnfrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.7.0-1.el83.0.4-14.6.0-14.0-15.2-1python3-dnf-plugins-corepython3-dnf-plugins-extras-common4.0.204.0.44.14.3``%@`"y@`!'`3@```2@__@__ @_^@^?@^^K^4^[]+]@]@]@]]nU]i]S]Ik]@\\\@\7\eX@\]o@\\\Z@\/J\[[[ā@[#@[\[h@[-[qr[i[[ @[P}@[GB[6@[2*YB@Y@Yp@Y*@YV@Yu@Y>@Y"YR@YtXsXXX@XYXQ4@XAb@W@WRW@WWWW@WDB@W=WVV@VrVI@VCV VBVBVBUUAU5@UȒ@Uc@U4@U@Uv@Uv@U@U@T TTT.SSS;@Si@SESScSW@S0@S&SS @Pavla Kratochvilova - 4.7.0-1Nicola Sella - 4.4.2-10Nicola Sella - 4.4.2-9Nicola Sella - 4.4.2-8Nicola Sella - 4.4.2-7Nicola Sella - 4.4.2-6Nicola Sella - 4.4.2-5Nicola Sella - 4.4.2-4Nicola Sella - 4.4.2-3Nicola Sella - 4.4.2-2Nicola Sella - 4.4.2-1Marek Blaha - 4.2.23-4Nicola Sella - 4.2.23-3Ales Matej - 4.2.23-2Nicola Sella - 4.2.23-1Ales Matej - 4.2.21-1Ales Matej - 4.2.17-6Marek Blaha - 4.2.17-5Ales Matej - 4.2.17-4Pavla Kratochvilova - 4.2.17-3Ales Matej - 4.2.17-2Ales Matej - 4.2.16-1Ales Matej - 4.2.11-1Pavla Kratochvilova - 4.2.7-7Jaroslav Mracek - 4.2.7-6Pavla Kratochvilova - 4.2.7-5Pavla Kratochvilova - 4.2.7-4Pavla Kratochvilova - 4.2.7-3Pavla Kratochvilova - 4.2.7-2Pavla Kratochvilova - 4.2.7-1Pavla Kratochvilova - 4.2.6-1Pavla Kratochvilova - 4.0.9.2-6Jaroslav Mracek - 4.0.9.2-5Jaroslav Mracek - 4.0.9.2-4Pavla Kratochvilova - 4.0.9.2-3Jaroslav Mracek - 4.0.9.2-2Jaroslav Mracek - 4.0.9.2-1Daniel Mach - 4.0.9.1-1Jaroslav Mracek - 4.0.9-1Jaroslav Mracek - 4.0.4-2Jaroslav Mracek - 4.0.4-1Jaroslav Mracek - 3.6.1-1Jaroslav Mracek - 3.5.1-1Jaroslav Mracek - 3.5.0-1Daniel Mach - 3.4.0-1Daniel Mach - 3.3.0-1Daniel Mach - 3.2.0-1Daniel Mach - 3.1.0-1Daniel Mach - 3.0.4-1Martin Hatina - 3.0.3-1Jaroslav Mracek - 3.0.2-1Jaroslav Mracek - 3.0.1-1Igor Gnatenko - 2.7.5-1Jaroslav Mracek - 2.7.4-1Igor Gnatenko - 2.7.3-1Jaroslav Mracek - 2.7.2-1Jaroslav Mracek 2.6.3-1Jaroslav Mracek 2.6.2-1Jaroslav Mracek 2.5.1-1Jaroslav Mracek 2.5.0-1Jaroslav Mracek 2.4.1-1Jaroslav Mracek 2.4.0-1Jaroslav Mracek 2.3.0-1Jaroslav Mracek 2.2.0-1Jaroslav Mracek 2.1.1-1Jaroslav Mracek 2.1.0-1Jaroslav Mracek 2.0.1-1Michal Luscon 2.0.0-1Martin Hatina 2.0.0-0.rc2.1Michal Luscon 2.0.0-0.rc1.1Igor Gnatenko - 1.1.10-2Igor Gnatenko - 1.1.10-1Igor Gnatenko - 1.1.9-6Igor Gnatenko - 1.1.9-5Igor Gnatenko - 1.1.9-4Fedora Release Engineering - 1.1.9-3Michal Luscon 1.1.9-2Igor Gnatenko 1.1.9-1Michal Luscon 1.1.8-1Michal Luscon 1.1.7-1Michal Luscon 1.1.6-1Michal Luscon 1.1.5-1Michal Luscon 1.1.4-1Michal Luscon 1.1.3-1Michal Luscon 1.1.2-4Michal Luscon 1.1.2-3Michal Luscon 1.1.2-2Michal Luscon 1.1.2-1Michal Luscon 1.1.1-2Michal Luscon 1.1.1-1Michal Luscon 1.1.0-2Michal Luscon 1.1.0-1Michal Luscon 1.0.2-3Jan Silhan 1.0.2-2Michal Luscon 1.0.2-1Michal Luscon 1.0.1-2Michal Luscon 1.0.1-1Michal Luscon 1.0.0-1Michal Luscon 0.6.5-1Jan Silhan - 0.6.4-1Jan Silhan - 0.6.3-2Jan Silhan - 0.6.3-1Jan Silhan - 0.6.2-1Jan Silhan - 0.6.1-1Aleš Kozumplík - 0.6.0-1Aleš Kozumplík - 0.5.5-1Aleš Kozumplík - 0.5.4-1Aleš Kozumplík - 0.5.3-1Aleš Kozumplík - 0.5.2-1Aleš Kozumplík - 0.5.1-1Aleš Kozumplík - 0.5.0-1Aleš Kozumplík - 0.4.19-1Aleš Kozumplík - 0.4.18-1Aleš Kozumplík - 0.4.17-1Aleš Kozumplík - 0.4.16-1- Update to 4.7.0 - New optional parameter for filter_modules enables following modular obsoletes based on a config option module_obsoletes - Fix module remove --all when no match spec (RhBug:1904490) - Make an error message more informative (RhBug:1814831) - Expand history to full term size when output is redirected (RhBug:1852577) (RhBug:1852577,1906970) - Print additional information when verifying GPG key using DNS - Enhanced detection of plugins removed in transaction (RhBug:1929163) - Improve repo config path ordering to fix a comps merging issue (RhBug:1928181) - Keep reason when package is removed (RhBug:1921063) - Improve mechanism for application of security filters (RhBug:1918475) - [API] Add new method for reset of security filters - Remove hardcoded logfile permissions (RhBug:1910084) - Preserve file mode during log rotation (RhBug:1910084) - Increase loglevel in case of invalid config options - Prevent traceback (catch ValueError) if pkg is from cmdline - Check for specific key string when verifing signatures (RhBug:1915990) - Use rpmkeys binary to verify package signature (RhBug:1915990) - [doc] Improve description of modular filtering - [doc] deprecated alias for dnf repoquery --deplist - [doc] Describe install with just a name and obsoletes (RhBug:1902279) - [doc] Fix: "sslcacert" contains path to the file - [doc] Added proxy ssl configuration options, increase libdnf require - [doc] Update documentation for module_obsoletes and module_stream_switch - [doc] Improve documentation for Hotfix repositories - [doc] fix: "makecache" command downloads only enabled repositories - [doc] Add info that maximum parallel downloads is 20 - [doc] installonly_limit documentation follows behavior - [doc] Add documentation for config option sslverifystatus (RhBug:1814383) - The noroot plugin no longer exists, remove mention- Allow stream switching if option enabled- Set persistdir for fill_sack_from_repos_in_cache tests (RhBug:1865803)- Add api function: fill_sack_from_repos_in_cache (RhBug:1865803) - Add tests and docs for fill_sack_from_repos_in_cache (RhBug:1865803) - Run tests for fill_sack_from_repos_in_cache in installroot- Make log rotated permissions match initial log permissions (RhBug:1894344) - Add new attribute for Package - from_repo - Change behaviour of Package().from_repo - Package: add a get_header() method- yum.misc.decompress() to handle uncompressed files (RhBug:1895059) - Module switch command- Fix patch for dnf history operations- `dnf history` operations that work with comps correctly - Remove sourcepackages from install/upgrade set - Fix documentation of globs not supporting curly brackets- Backport patches - Log scriptlets output also for API users (RhBug:1847340) - Post transaction summary is logged for API users (RhBug:1855158)- Backport patch Revert "Fix --setopt=cachedir writing outside of installroot"- Update to 4.4.2 - spec: Fix building with new cmake macros (backport from downstream) - Warn about key retrieval over http: - Fix --setopt=cachedir writing outside of installroot - Add vendor to dnf API (RhBug:1876561) - Add allow_vendor_change option (RhBug:1788371) (RhBug:1788371)- Update translations- Add logfilelevel configuration (RhBug:1802074) - [doc] Enhance repo variables documentation (RhBug:1848161,1848615)- Handle empty comps group name (RhBug:1826198)- Update to 4.2.23 - Fix behavior of `install-n` command - Fix behavior of `localinstall` command - Fix behavior of `autoremove-n` command - Fix behavior of `remove-n` command - Fix behavior of `repoquery-n` command - Fix behavior of `list-updateinfo` and related aliases - Refactor code in `repoinfo` to use opts.command correctly. - Add myself to list of contributors - Add updated to verbose output of updateinfo list (RhBug: 1801092) - Fix a couple of missed grammatical errors in updateinfo docs. - Add comment option (RhBug:1773679) - Better wording of dnssec email parsing error. - Print nicer DnssecErrors (RhBug:1813244) - Add new API for handling gpg signatures (RhBug:1339617) - Verify GPG signatures (RhBug:1793298) - Fix a syntax typo - Fix up Conflicts: on python-dnf-plugins-extras so it actually works - [doc] Move yum-plugin-post-transaction-actions to dnf-plugins-core - Remove args "--set-enabled", "--set-disabled" from DNF (RhBug:1727882) - Search command is now alphabetical (RhBug:1811802) - Fix downloading packages with full URL as their location - repo: catch libdnf.error.Error in addition to RuntimeError in load() (RhBug:1788182) - History tbl to max size when redirect to file (RhBug:1786335,1786316)- Update to 4.2.21 - Running with tsflags=test doesn't update log files - Allow disabling individual aliases config files (RhBug:1680566) - List arguments: only first empty value is used (RhBug:1788154) - Report missing profiles or default as broken module (RhBug:1790967) - Format history table to use actual terminal width (RhBug:1786316) - Handle custom exceptions from libdnf - Fix _skipped_packages to return only skipped (RhBug:1774617) - Add setter for tsi.reason - Add new hook for commands: Run_resolved - Clean also .yaml repository metadata - Use WantedBy=timers.target for all dnf timers (RhBug:1798475) - Fix completion helper if solv files not in roon cache (RhBug:1714376) - Add bash completion for 'dnf module' (RhBug:1565614) - Check command no longer reports missing %pre and %post deps (RhBug:1543449) - Check if arguments can be encoded in 'utf-8' - Fix crash with "dnf -d 6 repolist" (RhBug:1812682) - Do not print the first empty line for repoinfo - Redirect logger and repo download progress when --verbose - Respect repo priority when listing packages (RhBug:1800342) - Remove misleading green color from the "broken dependencies" lines (RhBug:1814192) - [repoquery] Fix rich deps matching by using provide expansion from libdnf (RhBug:1534123) - [repoquery] Do not protect running kernel for --unsafisfied (RhBug:1750745) - [doc] Document the retries config option only works for packages (RhBug:1783041) - [doc] repoquery --what* with multiple arguments (RhBug:1790262) - [doc] Remove incorrect information about includepkgs (RhBug:1813460) - [doc] Document that list and info commands respect repo priority - [doc] Document color options- Sort packages in transaction output by nevra (RhBug:1773436) - Add support of commandline packages by repoquery (RhBug:1784148) - [doc] Document that the include option was removed (RhBug:1786072) - New API function for setting loggers (RhBug:1788212)- [translations] Update translations from zanata (RhBug:1754959)- Fix alias processing with '\' escaping (RhBug:1680482) - [doc] Explain the backslash notation also near the example (RhBug:1680482) - Better descriptions for infinite aliases recursion (RhBug:1680488) - Improve help for 'dnf module' command (RhBug:1758447) - Unify downgrade exit codes with upgrade (RhBug:1759847) - Honor priority with check-update (RhBug:1769466) - Add shell restriction with local packages (RhBug:1773483) - Restore functionality of remove --oldinstallonly (RhBug:1774670)- Do a substitution of variables in repo_id (RhBug:1748841) - Respect order of config files in aliases.d (RhBug:1680489) - [doc] Remove note about user-agent whitelist (RhBug:1777255) - Fix detection of the latest module (RhBug:1781769)- Update to 4.2.17 - Enable versionlock for check-update command (RhBug:1750620) - Add error message when no active modules matched (RhBug:1696204) - Log mirror failures as warning when repo load fails (RhBug:1713627) - dnf-automatic: Change all systemd timers to a fixed time of day (RhBug:1754609) - DNF can use config from the remote location (RhBug:1721091) - [doc] update reference to plugin documentation (RhBug:1706386) - [yum compatibility] Report all packages in repoinfo - [doc] Add definition of active/inactive module stream - repoquery: Add a switch to disable modular excludes - Report more informative messages when no match for argument (RhBug:1709563) - [doc] Add description of excludes in dnf - Report more descriptive message when removed package is excluded - Add module repoquery command - Fix assumptions about ARMv8 and the way the rpm features work (RhBug:1691430) - Add Requires information into module info commands - Enhance inheritance of transaction reasons (RhBug:1672618,1769788)- Update to 4.2.16 - Fix downloading local packages into destdir (RhBug:1727137) - Report skipped packages with identical nevra only once (RhBug:1643109) - Restore functionality of dnf remove --duplicates (RhBug:1674296) - Improve API documentation - Document NEVRA parsing in the man page - Do not wrap output when no terminal (RhBug:1577889) - Allow to ship alternative dnf.conf (RhBug:1752249) - Don't check if repo is expired if it doesn't have loaded metadata (RhBug:1745170) - Remove duplicate entries from "dnf search" output (RhBug:1742926) - Set default value of repo name attribute to repo id (RhBug:1669711) - Allow searching in disabled modules using "dnf module provides" (RhBug:1629667) - Group install takes obsoletes into account (RhBug:1761137) - Improve handling of vars - Do not load metadata for repolist commands (RhBug:1697472,1713055,1728894) - Fix messages for starting and failing scriptlets (RhBug:1724779) - Don't show older install-only pkgs updates in updateinfo (RhBug:1649383,1728004) - Add --ids option to the group command (RhBug:1706382) - Add --with_cve and --with_bz options to the updateinfo command (RhBug:1750528)- Update to 4.2.11 - Improve modularity documentation (RhBug:1730162,1730162,1730807,1734081) - Fix detection whether system is running on battery (used by metadata caching timer) (RhBug:1498680) - New repoquery queryformat: %{reason} - Print rpm errors during test transaction (RhBug:1730348) - Fix incorrectly marked profile and stream after failed rpm transaction check (RhBug:1719679) - Show transaction errors inside dnf shell (RhBug:1743644) - dnf-automatic now respects versionlock excludes (RhBug:1746562) - [doc] Add user_agent and countme options - [history] Don't store failed transactions as succeeded - [history] Do not require root for informative commands - [dnssec] Fix UnicodeWarning when using new rpm (RhBug:1699650) - Apply excludes before modular excludes (RhBug:1709453) - Improve help for command line arguments (RhBug:1659328) - Add new modular API method ModuleBase.get_modules - Mark features used by ansible, anaconda and subscription-manager as an API- Prevent reinstalling modified packages with same NEVRA (RhBug:1728252,1644241,1760825)- Remove patch to not fail when installing modular RPMs without modular metadata- Fix: --setopt and repo with dots (RhBug:1746349)- Prevent printing empty Error Summary (RhBug:1690414)- Update localizations from zanata (RhBug:1689982) - Accept multiple specs in repoquery options (RhBug:1667898,1656801) - Prevent switching modules in all cases (RhBug:1706215) - Change synchronization of rpm transaction to swdb (RhBug:1737328) - Print rpm error messages during transaction (RhBug:1677199) - Report missing default profile as an error (RhBug:1669527,1724564) - Describe a behavior when plugin is removed (RhBug:1700741)- Add patch to not fail when installing modular RPMs without modular metadata- Update to 4.2.7 - Fix package reinstalls during yum module remove (RhBug:1700529) - Fail when "-c" option is given nonexistent file (RhBug:1512457) - Reuse empty lock file instead of stopping dnf (RhBug:1581824) - Propagate comps 'default' value correctly (RhBug:1674562) - Better search of provides in /(s)bin/ (RhBug:1657993) - Add detection for armv7hcnl (RhBug:1691430) - Fix group install/upgrade when group is not available (RhBug:1707624) - Report not matching plugins when using --enableplugin/--disableplugin (RhBug:1673289) (RhBug:1467304) - Add support of modular FailSafe (RhBug:1623128) - Replace logrotate with build-in log rotation for dnf.log and dnf.rpm.log (RhBug:1702690)- Update to 4.2.6 - Use improved config parser that preserves order of data - Follow RPM security policy for package verification - Update modules regardless of installed profiles - [conf] Use environment variables prefixed with DNF_VAR_ - Allow adjustment of repo from --repofrompath (RhBug:1689591) - Allow globs in setopt in repoid part - Add command abbreviations (RhBug:1634232) - Installroot now requires absolute path - librepo: Turn on debug logging only if debuglevel is greater than 2 (RhBug:1355764,1580022) - Document cachedir option (RhBug:1691365) - Enhance documentation - API examples - Enhance documentation of --whatdepends option (RhBug:1687070) - Update documentation: implemented plugins; options; deprecated commands (RhBug:1670835,1673278) - [doc] Add info of relation update_cache with fill_sack (RhBug:1658694) - Rename man page from dnf.automatic to dnf-automatic to match command name - Fix alias list command (RhBug:1666325) - Fix behavior of ``--bz`` option when specifying more values - Add protection of yum package (RhBug:1639363) - Fix ``list --showduplicates`` (RhBug:1655605) - Retain order of headers in search results (RhBug:1613860) - Solve traceback with the "dnf install @module" (RhBug:1688823) - Fix multilib obsoletes (RhBug:1672947) - Do not remove group package if other packages depend on it - Remove duplicates from "dnf list" and "dnf info" outputs - Fix the installation of completion_helper.py - Fix formatting of message about free space required - Fix installation failiure when duplicit RPMs are specified (RhBug:1687286) - Fix issues with terminal hangs when attempting bash completion (RhBug:1702854) - Allow plugins to terminate dnf (RhBug:1701807) - [provides] Enhanced detecting of file provides (RhBug:1702621) - [provides] Sort the output packages alphabetically- Backport patch to unify --help with man for module-spec (RhBug:1678689)- Backport patch to not allow direct module switch- Backport patch to add support for modular updateinfoxml data- Backport patch: Fix minor problem with suggestion printed to terminal- Backport patches for: RHEL should use --best option by default for dnf / libdnf (RhBug:1670776) - Add --nobest dnf option to revert the new default behavior from commandline- Print information about skipped packages after the transaction - Sort reported skipped packages, force ignore_weak - Allow to enable modules that break default modules (RhBug:1648839)- Updated difference YUM vs. DNF for yum-updateonboot - Added new command ``dnf alias [options] [list|add|delete] [...]`` to allow the user to define and manage a list of aliases - Enhanced documentation - Unifying return codes for remove operations - [transaction] Make transaction content available for commands - Add hotfix packages to install pool (RhBug:1654738) - Report group operation in transaction table - [sack] Change algorithm to calculate rpmdb_version - Add basic integration with digest (RhBug:1614351)- Added dnf.repo.Repo.get_http_headers - Added dnf.repo.Repo.set_http_headers - Added dnf.repo.Repo.add_metadata_type_to_download - Added dnf.repo.Repo.get_metadata_path - Added dnf.repo.Repo.get_metadata_content - Added --changelogs option for check-update command - [module] Add information about active modules - Hide messages created only for logging - Enhanced --setopt option - [module] Fix dnf remove @ - [transaction] Make transaction content available for plugins- Backport patches for setting cachedir with --setopt- Update to 4.0.4 - Add dnssec extension - Set termforce to AUTO to automatically detect if stdout is terminal - Repoquery command accepts --changelogs option (RhBug:1483458) - Calculate sack version from all installed packages (RhBug:1624291) - [module] Allow to enable module dependencies (RhBug:1622566)- [module] Improved module commands list, info - [module] Reports error from module solver - Fix: Error detected when calling 'RepoCB.fastestMirror' (RhBug:1628056) - Preserve packages from other installed mod profiles (RhBug:1629841) - [spec] Postpone conflict with yum to Fedora 30+ (RhBug:1600444) - [cli] Install command recommends alternative packages (RhBug:1625586) - [cli] Fix case insensitive hint (1628514) - Fix installed profiles for module info (RhBug:1629689) - Fix module provides not having consistent output (RhBug:1623866) - Enhance label for transaction table (RhBug:1609919) - Implement C_, the gettext function with a context (RhBug:1305340) - Actually disambiguate some messages using C_ (RhBug:1305340) - Restore 'strict' choice for group installs (#1461539) - [repoquery] More strict queryformat parsing (RhBug:1631458) - Redirect repo progress to std error (RhBug:1626011) - Unify behavior of remove and module remove (RhBug:1629848) - Change behavior of disabled module for module install (RhBug:1629711) - Allow enablement on disabled plugin (RhBug:1614539) - Resolves: rhbz#1622585 - [modularity] dnf should not be proposing distro-sync - Resolves: rhbz#1614531 - dnf 3.2 does not depsolve correctly - Bug 1564369 - don't show duplicate errors in dnf output - Resolves: rhbz#1597257 - dnf should accept localinstall command, at least as an alias - Resolves: rhbz#1613860 - dnf search behaviour is slightly confusing - Resolves: rhbz#1625586 - Advise user about alternatives to the non-existing "python" package - Resolves: rhbz#1614346 - dnf rollback doesn't work after install/downgrade/upgrade - Resolves: rhbz#1612752 - platform-python should be used in completion_helper - Resolves: rhbz#1618421 - dnf module install fails to find non-modular dependencies - Bug 1629655 - not helpful/complete error message when specifying wrong stream or profile - Bug 1629709 - disabled modules should be identified in the module listing - Bug 1630761 - [usability] unable to determine if a stream with [d] is enabled or not - Bug 1625270 - there is ???% [=== when baseurl is wrong - Resolves: rhbz#1624056 - quoted baseurl is error out- [module] Fixed list and info subcommands (RhBug:1623388) (RhBug:1623535)- New implementation of modularity - dnf makecache should not fail in red color if no enabled repos (RhBug:1622090) - [modularity] dnf module profile command doesn't work (RhBug:1622580) - [modularity] incorrect output in dnf module list (RhBug:1623398) - [modularity] dnf could be smarter when installing what's already installed (RhBug:1622599) - [modularity] dnf module install circular error on missing dependency (RhBug:1620233) - not descriptive output in dnf verbose (RhBug:1612718) - RFE: provide way to query all packages from module (RhBug:1569068)- [history] Fix 'attempt to write a readonly database' error in addConsoleOutputLine(). - [spec] Improve YUM v3 compat layer. - [doc] document missing link from yum-rhn-plugin to dnf-plugin-spacewalk (RhBug:1580356) - [doc] document difference between yum and dnf when listing packages (RhBug:1615834) - [doc] document missing download functionality after transaction table is displayed (RhBug:1585140) - [systemd] dnf-makecache.timer: move the ordering after network to .service - [translations] Update translations from zanata. - [cli] Fix 'already installed' message output. - [module] change 'module_nsvp' to 'module_spec' - [module] show module profiles without ', ...' - [module] unify usability of RepoModuleDict.get_info*(); fix traceback - [security] fix update count (RhBug:1585138) - [cli] enable reposync to use --destdir (RhBug:1582152) - [repo] Replace dnf.repo.Repo with libdnf implementation. - [dnf] Limit DeprecationWarning to dnf.* modules only.- [misc] Fallback to os.getuid() if /proc/self/loginuid can't be read (RhBug:1597005) - [translations] Update translations from zanata. - [doc] Update module documentation. - [module] Fix `module provides` output. - [module] Add `module reset` command. - [module] Fix module disable command - [repo] Improve error message on broken repo (RhBug:1595796) - [doc] Enhance a command documentation (RhBug:1361617) - [module] Automatically save module persistor in do_transaction(). - [drpm] Fixed setting deltarpm_percentage=0 to switch drpm off - [repo] Split base.download_packages into two functions - [output] Use libdnf wrapper for smartcols - [conf] Do not traceback on empty option (RhBug:1613577)- [sack] Use module_platform_id option. - [module] Switch module persistor to libdnf implementation. - [module] Auto-enable module streams based on installed RPMs. - [transaction] Fix: show packages from the current transaction. - [conf] Convert any VectorString type to list. - [module] Replace 'enabled' config option with 'state'. - [install_specs] Do not exclude groups' packages - [module] Use module sack filtering from libdnf - [module] Many UX fixes.- [module] Move 'hotfixes' conf option to libdnf and rename it to 'module_hotfixes'. - [goal] Exclude @System repo packages from distro_sync. - [conf] Setup configuration values using C++ bindings. - [module] Drop module lock command. - [crypto] Use handle from repo in dnf.crypto.retrieve(). - [module] Assume a 'default' profile exists for all modules (RhBug:1568165) - [base] Introduce easy installation of package, group and module specs.- [transaction] Fix 'TransactionItem not found for key' error. - [module] Allow removing module profile without specifying a stream. - [module] Fix 'BaseCli' object has no attribute '_yumdb' error. - [callback] Fix TransactionDisplay.PKG_ERASE redirect to a non-existing constant. - [spec] Change yum compat package version to 4.0.version. - [cache] Clean transaction temp files after successfull transaction - [log] Log messages from libdnf logger - [transaction] Add states to report rpm transaction progress - [transaction] Cache TransactionItem during handling of RPM callback (RhBug:1599597) - [systemd] dnf-makecache.timer: move to multi-user to fix loop- Bug fix release- Update to 3.0.2-1- Update to 3.0.1-1 - Support of MODULES - new DNF command `module` - Add attribute dnf.conf.Conf.proxy_auth_method - New repoquery option `--depends` and `--whatdepends` - Enhanced support of variables - Enhanced documentation - Resolves: rhbz#1565599 - Resolves: rhbz#1508839 - Resolves: rhbz#1506486 - Resolves: rhbz#1506475 - Resolves: rhbz#1505577 - Resolves: rhbz#1505574 - Resolves: rhbz#1505573 - Resolves: rhbz#1480481 - Resolves: rhbz#1496732 - Resolves: rhbz#1497272 - Resolves: rhbz#1488100 - Resolves: rhbz#1488086 - Resolves: rhbz#1488112 - Resolves: rhbz#1488105 - Resolves: rhbz#1488089 - Resolves: rhbz#1488092 - Resolves: rhbz#1486839 - Resolves: rhbz#1486839 - Resolves: rhbz#1486827 - Resolves: rhbz#1486816 - Resolves: rhbz#1565647 - Resolves: rhbz#1583834 - Resolves: rhbz#1576921 - Resolves: rhbz#1270295 - Resolves: rhbz#1361698 - Resolves: rhbz#1369847 - Resolves: rhbz#1368651 - Resolves: rhbz#1563841 - Resolves: rhbz#1387622 - Resolves: rhbz#1575998 - Resolves: rhbz#1577854 - Resolves: rhbz#1387622 - Resolves: rhbz#1542416 - Resolves: rhbz#1542416 - Resolves: rhbz#1496153 - Resolves: rhbz#1568366 - Resolves: rhbz#1539803 - Resolves: rhbz#1552576 - Resolves: rhbz#1545075 - Resolves: rhbz#1544359 - Resolves: rhbz#1547672 - Resolves: rhbz#1537957 - Resolves: rhbz#1542920 - Resolves: rhbz#1507129 - Resolves: rhbz#1512956 - Resolves: rhbz#1512663 - Resolves: rhbz#1247083 - Resolves: rhbz#1247083 - Resolves: rhbz#1247083 - Resolves: rhbz#1519325 - Resolves: rhbz#1492036 - Resolves: rhbz#1391911 - Resolves: rhbz#1391911 - Resolves: rhbz#1479330 - Resolves: rhbz#1505185 - Resolves: rhbz#1305232- Improve performance for excludes and includes handling (RHBZ #1500361) - Fixed problem of handling checksums for local repositories (RHBZ #1502106) - Fix traceback when using dnf.Base.close() (RHBZ #1503575)- Update to 2.7.4-1 - Enhanced performance for excludes and includes handling - Solved memory leaks at time of closing of dnf.Base() - Resolves: rhbz#1480979 - I thought it abnormal that dnf crashed. - Resolves: rhbz#1461423 - Memory leak in python-dnf - Resolves: rhbz#1499564 - dnf list installed crashes - Resolves: rhbz#1499534 - dnf-2 is much slower than dnf-1 when handling groups - Resolves: rhbz#1499623 - Mishandling stderr vs stdout (dnf search, dnf repoquery)- Fix URL detection (RHBZ #1472847) - Do not remove downloaded files with --destdir option (RHBZ #1498426) - Fix handling of conditional packages in comps (RHBZ #1427144)- Update to 2.7.2-1 - Added new option ``--comment=`` that adds a comment to transaction in history - :meth:`dnf.Base.pre_configure_plugin` configure plugins by running their pre_configure() method - Added pre_configure() methotd for plugins and commands to configure dnf before repos are loaded - Resolves: rhbz#1421478 - dnf repository-packages: error: unrecognized arguments: -x rust-rpm-macros - Resolves: rhbz#1491560 - 'dnf check' reports spurious "has missing requires of" errors - Resolves: rhbz#1465292 - DNF remove protected duplicate package - Resolves: rhbz#1279001 - [RFE] Missing dnf --downloaddir option - Resolves: rhbz#1212341 - [RFE] Allow plugins to override the core configuration - Resolves: rhbz#1299482 - mock --init fails with message "Failed calculating RPMDB checksum" - Resolves: rhbz#1488398 - dnf upstream tests failures on f26 - Resolves: rhbz#1192811 - dnf whatprovides should show which provides matched a pattern - Resolves: rhbz#1288845 - "dnf provides" wildcard matching is unreliable (not all packages with matches listed) - Resolves: rhbz#1473933 - [abrt] dnf-automatic: resolved(): rpm_conf.py:58:resolved:AttributeError: 'Rpmconf' object has no attribute '_interactive' - Resolves: rhbz#1237349 - dnf autoremove not removing what dnf list extras shows - Resolves: rhbz#1470050 - the 'priority=' option in /etc/yum.repos.d/*.repo is not respected - Resolves: rhbz#1347927 - dnf --cacheonly downloads packages - Resolves: rhbz#1478115 - [abrt] dnf: _hcmd_undo(): __init__.py:888:_hcmd_undo:IndexError: list index out of range - Resolves: rhbz#1461171 - RFE: support --advisory= with install - Resolves: rhbz#1448874 - "dnf needs-restarting" vanished from bash completion - Resolves: rhbz#1495116 - Dnf version fails with traceback in container- Fix problem with dnf.Package().remote_location() (RhBug:1476215) (Jaroslav Mracek) - Change behavior of -C according to documentation (RhBug:1473964) (Jaroslav Mracek) - It should prevent to ask attribute of None (RhBug:1359482) (Jaroslav Mracek) - Solve a problems with --arch options (RhBug:1476834) (Jaroslav Mracek) - Use security plugin code for dnf-automatic (Jaroslav Mracek) - Fix unicode error for python2 (Jaroslav Mracek) - Inform about packages installed for group (Jaroslav Mracek) - Provide info if pkg is removed due to dependency (RhBug:1244755) (Jaroslav Mracek) - Unify format of %{_mandir} paths in dnf.spec (Jaroslav Mracek) - Remove test_yumlayer.py as unneeded test (Jaroslav Mracek) - Provide yum4 package for rhel7 build (Jaroslav Mracek) - Make yum compatible layer very minimal (RhBug:1476748) (Jaroslav Mracek) - Remove metadata_expire from yum compatible layer (Jaroslav Mracek) - Remove keepcache from yum compatibility layer (Jaroslav Mracek) - Remove options from yum conf (Jaroslav Mracek) - Remove unused functionality from yum compatible layer (Jaroslav Mracek) - Add deplist command for dnf (Jaroslav Mracek) - Fix problems with --downloaddir options (RhBug:1476464) (Jaroslav Mracek) - Move description of --forcearch into proper place (Jaroslav Mracek) - Provide description of --downloaddir option (Jaroslav Mracek) - Fix if in spec file (Jaroslav Mracek) - Add description of "test" tsflags (Jaroslav Mracek) - Enable import gpg_keys with tsflag test (RhBug:1464192) (Jaroslav Mracek) - Keep old reason when undoing erase (RhBug:1463107) (Eduard Čuba) - spec: eliminate other weak dependencies for el<=7 (Igor Gnatenko) - spec: do not strongly require inhibit plugin (Igor Gnatenko) - Inform that packages are only downloaded (RhBug:1426196) (Jaroslav Mracek) - Move releasever check after the etc/dnf/vars substitutions. (Alexander Kanavin) - Provide substitution for Repodict.add_new_repo() (RhBug:1457507) (Jaroslav Mracek)- Remove autodeglob optimization (Jaroslav Rohel) - Integrate --destdir with --destdir from download plugin (Ondřej Sojka) - Add CLI option --destdir (RhBug:1279001) (Ondřej Sojka) - Add myself to the AUTHORS file (Nathaniel McCallum) - Add the --forcearch CLI flag (Nathaniel McCallum) - Add 'ignorearch' option (Nathaniel McCallum) - Provide an API for setting 'arch' and 'basearch' (Nathaniel McCallum) - Add nevra forms for repoquery command (Jaroslav Rohel) - Fix UnicodeDecodeError during checkSig() on non UTF-8 locale (RhBug:1397848) (Jaroslav Rohel) - Add dnf option --noautoremove (RhBug:1361424) (Jaroslav Mracek) - Add group argument for mark command (Jaroslav Mracek) - Report problems for each pkg during gpgcheck (RhBug:1387925) (Jaroslav Mracek) - fix minor spelling mistakes (René Genz) - Print warning when wrong delimiter in cache (RhBug:1332099) (Vítek Hoch) - Fix the loading of config for dnf-automatic command_email (RhBug:1470116) (Jaroslav Rohel) - Enable download progress bar if redirected output (RhBug:1161950) (Jaroslav Mracek) - Support short abbrevations of commands (RhBug:1320254) (Vítek Hoch) - Remove unused variables kwargs (Jaroslav Mracek) - Not reinstall packages if install from repository-pkgs used (Jaroslav Mracek) - bump dnf version to 2.6.0 (Igor Gnatenko) - spec: use python2- prefix for hawkey (Igor Gnatenko) - spec: use sphinx-build binary rather than package name (Igor Gnatenko) - spec: python-bugzilla is not needed for building (Igor Gnatenko) - spec: fix instructions about generating tarball (Igor Gnatenko) - po: Update translations (Igor Gnatenko) - Add an example of installation without weak-deps (RhBug:1424723) (Jaroslav Mracek) - Add detection if mirrorlist is used for metalink (Jaroslav Mracek) - Rename variable (Jaroslav Mracek) - Add --groupmember option to repoquery (RhBug:1462486) (Jaroslav Mracek) - Check checksum for local repositories (RhBug:1314405) (Jaroslav Mracek) - Spelling fixes (Ville Skyttä) - repoquery --obsoletes prints obsoletes (RhBug:1457368) (Matěj Cepl) - Provide pkg name hint for icase (RhBug:1339280) (RhBug:1138978) (Jaroslav Mracek) - Return only latest pkgs for "dnf list upgrades" (RhBug:1423472) (Jaroslav Mracek) - cleanup code not executed in case of exception (Marek Blaha) - Allow to modify message for user confirmation (Jaroslav Mracek) - Add autocheck_running_kernel config option (Štěpán Smetana) - Inform about skipped packages for group install (RhBug:1427365) (Jaroslav Mracek) - Remove group remove unneeded pkgs (RhBug:1398871) (RhBug:1432312) (Jaroslav Mracek) - po: update translations (Igor Gnatenko)- bump version to 2.5.1 + update release notes (Jaroslav Mracek) - Fix: dnf update --refresh fails for repo_gpgcheck=1 (RhBug:1456419) (Daniel Mach) - Don't try to cut datetime message (Jaroslav Rohel) - Use localized datetime format (RhBug:1445021) (Jaroslav Rohel) - Work with locale date (Jaroslav Rohel) - Use ISO 8601 time format in logfile (Jaroslav Rohel) - Add unitest to prevent callbacks breakage (Jaroslav Mracek) - Provide compatibility for tools that do not use total_drpms (Jaroslav Mracek) - Requires strict usage of repoquery --recursive (Jaroslav Mracek) - Fix output for --resolve with --installed for repoquery (Jaroslav Mracek) - Remove unnecessary inheritance of yum conf options (Martin Hatina) - Remove alwaysprompt option support (RhBug:1400714) (Jaroslav Rohel) - Allow to install groups with multilib_policy=all (RhBug:1250702) (Jaroslav Mracek) - Redesign Base.install() to provide alternatives (Jaroslav Mracek) - Report excludes includes into logger.debug (RhBug:1381988) (Jaroslav Mracek) - Provide new API to parse string to NEVRA () (Jaroslav Mracek) - Add more repoquery querytags (Jaroslav Rohel) - Not hide tracebacks (Jaroslav Mracek) - Solve error handling for get attr in yumdb (RhBug:1397848) (Jaroslav Mracek) - Provide a better error if throttle to low (RhBug:1321407) (Jaroslav Mracek) - Change timeout to 30s (RhBug:1291867) (Jaroslav Mracek) - Add pre_transaction hook for plugins (Jaroslav Rohel) - Not download metadata if "dnf history [info|list|userinstalled]" (Jaroslav Mracek) - Not download metadata if "dnf repo-pkgs list --installed" (Jaroslav Mracek) - Not download metadata if "dnf list --installed" (RhBug:1372895) (Jaroslav Mracek) - Format pkg str for repoquery --tree due to -qf (RhBug:1444751) (Jaroslav Mracek)- Update release notes (Jaroslav Mracek) - Change documentation for history --userinstalled (RhBug:1370062) (Jaroslav Mracek) - Change example to install plugin using versionlock (Jaroslav Mracek) - Remove unused method Goal.best_run_diff() (Jaroslav Mracek) - Change recommendations if some problems appear (RhBug:1293067) (Jaroslav Mracek) - Report problems for goals with optional=True (Jaroslav Mracek) - Format resolve problem messages in method in dnf.util (Jaroslav Mracek) - Enhance reports about broken dep (RhBug:1398040)(RhBug:1393814) (Jaroslav Mracek) - search: do not generate error if not match anything (RhBug:1342157) (Jaroslav Rohel) - Check if any plugin is removed in transaction (RhBug:1379906) (Jaroslav Mracek) - Show progress for DRPM (RhBug:1198975) (Jaroslav Mracek) - Fix disabledplugin option (Iavael) - [history]: fixed info command merged output (Eduard Čuba)- bump version to 2.4.1 + update release notes (Jaroslav Mracek) - goal: do not mark weak dependencies as userinstalled (Igor Gnatenko) - fix typo in supplements (RhBug:1446756) (Igor Gnatenko) - Describe present behavior of installonly_limit conf option (Jaroslav Mracek) - Reset all transaction for groups if Base.reset() (RhBug:1446432) (Jaroslav Mracek) - Explain how add negative num for --latest-limit (RhBug:1446641) (Jaroslav Mracek) - trivial: don't duplicate option names (Igor Gnatenko) - Add support for --userinstalled for repoquery command (RhBug:1278124) (Jaroslav Rohel) - Fix header of search result sections (RhBug:1301868) (Jaroslav Rohel) - Filter out src for get_best_selector (Jaroslav Mracek) - Add minor changes in formating of documentation (Jaroslav Mracek)- po: Update translations (Igor Gnatenko) - po: Update translations (Igor Gnatenko) - introduce '--enableplugin' option (Martin Hatina) - Improve detection of file patterns (Jaroslav Mracek) - Add method _get_nevra_solution() for subject (Jaroslav Mracek) - Do not add "*" into query filter in _nevra_to_filters() (Jaroslav Mracek) - Remove usage of nevra_possibilities_real() (Jaroslav Mracek) - Increase performance for downgrade_to() (Jaroslav Mracek) - Add additional keys for get_best_query() (Jaroslav Mracek) - Increase performance for get_best_selector() (Jaroslav Mracek) - Increase performance for get_best_query() (Jaroslav Mracek) - Fix "Package" text translation (RhBug:1302935) (Jaroslav Rohel) - Create a warning if releasever is None (Jaroslav Mracek) - Adds cost, excludepkgs, and includepkgs to Doc (RhBug:1248684) (Jaroslav Mracek) - Change auto-detection of releasever in empty installroot (Jaroslav Mracek) - Do not load system repo for makecache command (RhBug:1441636) (Jaroslav Mracek) - Do not raise assertion if group inst and rmv pkgs (RhBug:1438438) (Jaroslav Mracek) - yum layer using python3 (Martin Hatina) - Filter url protocols for baseurl in Package.remote_location (Jaroslav Mracek) - Add armv5tl to arm basearch (Neal Gompa) - Setup additional parameters for handler for remote packages (Jaroslav Mracek) - Use same method for user/password setting of every librepo.handle (Jaroslav Mracek) - Fix PEP8 violations and remove unused import (Jaroslav Mracek) - Handle unknown file size in download progress (Jaroslav Mracek) - Allow to delete cashed files from command line by clean command (Jaroslav Mracek) - Save command line packages into chachedir (RhBug:1256313) (Jaroslav Mracek) - Add progress bar for download of commandline pkgs (RhBug:1161950) (Jaroslav Mracek) - Fix minor typo Closes: #781 Approved by: ignatenkobrain (Yuri Chornoivan) - Mark unremoved packages as failed (RhBug:1421244) (Jaroslav Mracek)- update release notes (Jaroslav Mracek) - po: Update translations (Igor Gnatenko) - Add require of subcommand for repo-pkgs command (Jaroslav Rohel) - shell: Fix commands initialization (Jaroslav Rohel) - po: Update translations (Igor Gnatenko) - Add support for --location for repoquery command (RhBug:1290137) (Jaroslav Mracek) - Add support of --recursive with --resolve in repoquery (Jaroslav Mracek) - Add --recursive option for repoquery (Jaroslav Mracek) - Add --whatconflicts for repoquery (Jaroslav Mracek) - Add support for multiple options for repoquery (Jaroslav Mracek) - Add multiple format option for repoquery (Jaroslav Mracek) - Fix problem with "dnf repoquery --querytags" (Jaroslav Mracek) - Add support of 3 options into updateinfo command (Jaroslav Mracek) - Add inheritance of reason for obsoleting packages (Jaroslav Mracek) - Mark installonlypkgs correctly as user installed (RhBug:1349314) (Jaroslav Mracek) - Solve a problem with None names in callbacks (Jaroslav Mracek) - Solve a problem for callbacks (Jaroslav Mracek) - Revert "remove: CLI: --randomwait" (RhBug:1247122) (Ondřej Sojka) - po: update translations (Igor Gnatenko) - po: update translations (Igor Gnatenko) - Set strings for translations (RhBug:1298717) (Jaroslav Mracek)- bump version to 2.2.0 + update release notes (Jaroslav Mracek) - Add documentation of new API callback actions (RhBug:1411432) (Jaroslav Mracek) - Fix python2 doesn't have e.__traceback__ attribute (Jaroslav Mracek) - Do not report erasing package as None. (Jaroslav Mracek) - Display scriplet for transaction (RhBug:1411423) (RhBug:1406130) (Jaroslav Mracek) - Add support for rpmcallbacks (Jaroslav Mracek) - AUTHORS: updated (Jaroslav Rohel) - Not show expiration check if no repo enabled (RhBug:1369212) (Jaroslav Mracek) - Fix changelog in dnf spec file (Jaroslav Mracek) - po: update translations (Igor Gnatenko) - Add myself (mhatina) to AUTHORS (Martin Hatina) - po: Update translations (Igor Gnatenko)- bump version to 2.1.1 + update release notes (Jaroslav Mracek) - Sync the translation with locale (Jaroslav Rohel) - Disable exceptions in logging (Jaroslav Rohel) - Fix severity info in "updateinfo info" (Jaroslav Mracek) - Add help for shell commands (Jaroslav Rohel) - shell: no crash if missing args (Jaroslav Rohel) - proper check of releasever, when using installroot (RhBug:1417542) (Martin Hatina) - Inform about "Cache was expired" with "dnf clean" (RhBug:1401446) (Jaroslav Mracek) - crypto: port to the official gpgme bindings (Igor Gnatenko) - Fix doc example for `fill_sack` method (Lubomír Sedlář) - po: update translations (Igor Gnatenko) - Not try to install src package (RhBug:1416699) (Jaroslav Mracek) - Add usage for add_new_repo() with repofrompath option (Jaroslav Mracek) - Add new API add_new_repo() in RepoDict() (RhBug:1427132) (Jaroslav Mracek) - docs: adds documentation for dnf-automatic's Command and CommandEmail emitters. (rhn) - docs: fixes typo in section description in automatic (rhn) - Adds new emitters for dnf-automatic. (rhn) - po: update translations (Igor Gnatenko) - Ensure that callback will not kill dnf transaction (Jaroslav Mracek) - Ensure that name will be not requested on None (RhBug:1397047) (Jaroslav Mracek) - Python 3.6 invalid escape sequence deprecation fix (Ville Skyttä) - display severity information in updateinfo (#741) (Michael Mraka) - po: update translations (Igor Gnatenko) - Add --nodocs option for dnf (RhBug:1379628) (Jaroslav Mracek) - Replace passive plugin noroot (Jaroslav Mracek) - Fix incorrect formating of string for logger.info (Jaroslav Mracek) - Not print help if empty line in script for shell command (Jaroslav Mracek) - Run fill_sack after all repos have changed status (Jaroslav Mracek) - Remove Hawkey object from repo if rerun of dnf.fill_sack (Jaroslav Mracek) - util/on_metered_connection: be more polite to failures (Igor Gnatenko) - cosmetic: i18n: rewording of 'Login user' (RhBug:1424939) (Jan Silhan) - Fix problem with --whatprovides in repoquery (RhBug:1396992) (Jaroslav Mracek) - Add -a and --all option for repoquery (RhBug:1412970) (Jaroslav Mracek) - Change camel-case of output of grouplist (Jaroslav Mracek) - Minor correction in release notes (Jaroslav Mracek) - Minor correction in release notes (Jaroslav Mracek)- bump version to 2.1.0 + update release notes (Jaroslav Mracek) - Fix problem with --recent option in repoquery (Jaroslav Mracek) - Fix problem with duplicated --obsoletes (RhBug:1421835) (Jaroslav Mracek) - Python 3.6 invalid escape sequence deprecation fixes (Ville Skyttä) - Add --repoid as alias for --repo (Jaroslav Mracek) - introduce dnf.base.Base.update_cache() (Martin Hatina) - Try to install uninstalled packages if group installed (Jaroslav Mracek) - Enable search of provides in /usr/(s)bin (RgBug:1421618) (Jaroslav Mracek) - style: ignore E261 (Igor Gnatenko) - makecache: do not run on metered connections (RhBug:1415711) (Igor Gnatenko) - change '--disableplugins' to '--disableplugin' (Martin Hatina) - cosmetic: removed unused import (Jan Silhan) - show hint how to display why package was skipped (RhBug:1417627) (Jan Silhan) - spec: add information how to obtain archive (Igor Gnatenko) - fix messages (UX) (Jaroslav Rohel) - zanata update (Jan Silhan)- bump version to 2.0.1 + update release notes (Jaroslav Mracek) - introduce cli 'obsoletes' option (Martin Hatina) - swap tids if they are in wrong order (RhBug:1409361) (Michael Mraka) - Disable shell command recursion (Jaroslav Rohel) - Honor additional arguments for DNF shell repo list command (Jaroslav Rohel) - don't traceback when bug title is not set (Michael Mraka) - introducing list-security, info-security etc. commands (Michael Mraka) - Add lsedlar to contributors list (Lubomír Sedlář) - Return just name from Package.source_name (Lubomír Sedlář) - introduce dnf.conf.config.MainConf.exclude() (Martin Hatina) - systemd: Disable daemons on ostree-managed systems (Colin Walters) - introduced dnf.base.Base.autoremove() (RhBug:1414512) (Martin Hatina) - po: update translations (Igor Gnatenko) - build: use relative directory for translations (Igor Gnatenko) - Temporary eliminate a problem with install remove loop (Jaroslav Mracek) - Handle info message when DRPM wastes data (RhBug:1238808) (Daniel Aleksandersen) - Fix output for better translation (RhBug:1386085) (Abhijeet Kasurde) - yum layer refactored (Martin Hatina) - return values changed to match yum's (Martin Hatina) - Reword sentence after removing package (RhBug:1286553) (Abhijeet Kasurde) - Minor documentation revisions (Mark Szymanski) - Minor code fix (Abhijeet Kasurde) - automatic: email emitter date header (David Greenhouse) - Solve problem when no repo and only rpms with upgrade command (Jaroslav Mracek) - bash_completion: use system-python if it's available (Igor Gnatenko) - spec: use system-python for dnf-yum as well (Igor Gnatenko) - comps/groups: fix tests (Michal Luscon) - comps: adjust group_upgrade to new CompsTransPkg style (Michal Luscon) - groups: refactored installation (RhBug:1337731, RhBug:1336879) (Michal Luscon) - Increase requirement for hawkey (Jaroslav Mracek) - Change reporting problems for downgradePkgs() (Jaroslav Mracek) - Use selector for base.package_upgrade() (Jaroslav Mracek) - Add usage of selectors for base.package_install() (Jaroslav Mracek) - Use selector for base.package_downgrade() (Jaroslav Mracek) - Redirect base.downgrade() to base.downgrade_to() (Jaroslav Mracek) - Enable wildcard for downgrade command (RhBug:1173349) (Jaroslav Mracek) - Refactor downgrade cmd behavior (RhBug:1329617)(RhBug:1283255) (Jaroslav Mracek) - Redirect logger.info into stderr for repolist (RhBug:1369411) (Jaroslav Mracek) - Redirect logger.info into stderr for repoquery (RhBug:1243393) (Jaroslav Mracek) - Add possibility for commands to redirect logger (Jaroslav Mracek) - Put information about metadata expiration into stdout (Jaroslav Mracek) - Change warning about added repo into info (RhBug:1243393) (Jaroslav Mracek) - Move grouplist output from logger into stdout (Jaroslav Mracek) - let repo exclude work the same way as global exclude (Michael Mraka) - Fix wrong assumptions about metalinks (RhBug:1411349) (Jaroslav Mracek) - handle --disablerepo/--enablerepo properly with strict (RhBug:1345976) (Štěpán Smetana) - Add fix to notify user about no repos (RhBug:1369212) (Abhijeet Kasurde) - Add information about "hidden" option in dnf doc (RhBug:1349247) (Abhijeet Kasurde) - Fix for 'history package-list' (Amit Upadhye) - Enable multiple args for repoquery -f (RhBug:1403930) (Jaroslav Mracek) - Set default repo.name as repo._section (Jaroslav Mracek) - Create from self.forms value forms in cmd.run() (Jaroslav Mracek) - Add description of swap command into documentation (Jaroslav Mracek) - Add swap command (RhBug:1403465) (RhBug:1110780) (Jaroslav Mracek) - Solve a problem with shell when empty line or EOF (Jaroslav Mracek) - shell: add history of commands (RhBug:1405333) (Michal Luscon) - Add info if no files with repoquery -l (RhBug:1254879) (Jaroslav Mracek) - po: update translations (Igor Gnatenko) - po: migrate to zanata python client and trivial fixes in build (Igor Gnatenko) - po: include all possible languages from zanata (Igor Gnatenko) - po: include comments for translations (Igor Gnatenko) - shell: catch exceptions from depsolving (Michal Luscon) - shell: update documentation (Michal Luscon) - shell: add transaction reset cmd (Michal Luscon) - shell: add transaction resolve cmd (Michal Luscon) - shell: provide rewritable demands for cmds (Michal Luscon) - shell: catch tracebacks from shlex (Michal Luscon) - shell: handle ctrl+D more gracefully (Michal Luscon) - groups: set demands in configure instead of run (Michal Luscon) - shell: implement config cmd (Michal Luscon) - shell: add help (Michal Luscon) - shell: make alias repo list -> repolist (Michal Luscon) - shell: catch exceptions from do_transaction (Michal Luscon) - shell: resolve transaction in ts run (Michal Luscon) - shell: add default value for internal methods argument (Michal Luscon) - shell: create run alias for ts run (Michal Luscon) - shell: add ts list cmd (Michal Luscon) - shell: refill sack after every successful repo cmd (Michal Luscon) - shell: allow running multiple transaction in one session (Michal Luscon) - shell: add ts command (Michal Luscon) - shell: catch cmd parsing and run exceptions (Michal Luscon) - shell: allow to run scripts (Michal Luscon) - shell: add repo cmd (Michal Luscon) - shell: add resolving + transaction run support (Michal Luscon) - shell: implement quit method (Michal Luscon) - shell: add custom cmds stubs (Michal Luscon) - shell: implement basic logic (Michal Luscon) - shell: register new cmd (Michal Luscon)- tests: catch ModuleNotFoundError as well (Igor Gnatenko) - Switch out automatic service for automatic-download and automatic-install (Pat Riehecky) - Make upgrade-to alias for upgrade (RhBug:1327999) (Jaroslav Mracek) - skip appending an empty option (RhBug: 1400081) (Michael Mraka) - Add description of nevra foems for commands and autoremove args (Jaroslav Mracek) - Add support of arguments nevra forms for autoremove command (Jaroslav Mracek) - Add nevra forms for remove command (Jaroslav Mracek) - Add nevra forms for install command (Jaroslav Mracek) - add bin/yum into .gitignore (Michal Luscon) - clean: acquire all locks before cleaning (RhBug:1293782) (Michal Luscon) - Change hawkey version requirement (Jaroslav Mracek) - Add information for translators (RhBug:1386078) (Jaroslav Mracek) - Change info to warning for clean repoquery output (RhBug:1358245) (Jaroslav Mracek) - Add description of pkg flag for Query (RhBug:1243393) (Jaroslav Mracek) - Add minor changes in documentation (Jaroslav Mracek) - Do not always overwrite the name with the repo ID (Neal Gompa)- See http://dnf.readthedocs.io/en/latest/release_notes.html- See http://dnf.readthedocs.io/en/latest/release_notes.html- Obsolete dnf-langpacks - Backport patch for dnf repolist disabled- Update to 1.1.10- Fix typo- Also change shebang for %{?system_python_abi} in %{_bindir}/dnf- Add %{?system_python_abi}- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Revert "group: treat mandatory pkgs as mandatory if strict=true" (RhBug:1337731) - enforce-api: reflect changes from #992475 in completion_helper (RhBug:1338504) - enforce-api: add compatibility methods for renamed counterparts (RhBug:1338564)- doc: release notes 1.1.9 (Igor Gnatenko) - spec: correctly set up requirements for python subpkg (Igor Gnatenko) - spec: follow new packaging guidelines & make compatible with el7 (Igor Gnatenko) - zanata update (Jan Silhan) - enforce-api: add missing bits of Base class (Michal Luscon) - help: unify help msg strings (Michal Luscon) - enforce-api: decorate Base class (Michal Luscon) - util: add decorator informing users of nonapi functions (Michal Luscon) - Added description for 'autoremove' in dnf help (RhBug:1324086) (Abhijeet Kasurde) - i18n: fixup for 0db13feed (Michal Luscon) - i18n: use fallback mode if terminal does not support UTF-8 (RhBug:1332012) (Michal Luscon) - Revert "spec: follow new packaging guidelines & make compatible with el7" (Michal Luscon) - move autoglob feature directly to filterm() and filter() (Michael Mraka) - group: treat mandatory pkgs as mandatory if strict=true (RhBug:1292892) (Michal Luscon) - locks: fix lock paths in tmpfsd config since cachedir has been changed (Michal Luscon) - remove formating from translation strings (Michal Luscon) - base: set diskspace check filter before applying the filters (RhBug:1328674) (Michal Luscon) - order repos by priority and cost (Michael Mraka) - spec: follow new packaging guidelines & make compatible with el7 (Igor Gnatenko) - bash-completion: first try to set fallback to BASH_COMPLETION_COMPATDIR (Igor Gnatenko) - updated copyrights for files changed this year (Michael Mraka) - cli: fix warning from re.split() about non-empty pattern (RhBug:1286556) (Igor Gnatenko) - update authors file (Michal Luscon) - Define __hash__ method for YumHistoryPackage (RhBug:1245121) (Max Prokhorov)- refactor: repo: add md_expired property (Michal Domonkos) - test: fix cachedir usage in LocalRepoTest (Michal Domonkos) - clean: operate on all cached repos (RhBug:1278225) (Michal Domonkos) - refactor: repo: globally define valid repoid chars (Michal Domonkos) - RepoPersistor: only write to disk when requested (Michal Domonkos) - clean: remove dead subcommands (Michal Domonkos) - doc: --best in case of problem (RhBug:1309408) (Jan Silhan) - Added fix for correct error message for group info (RhBug:1209649) (Abhijeet Kasurde) - repo: don't get current timeout for librepo (RhBug:1272977) (Igor Gnatenko) - doc: fix default timeout value (Michal Luscon) - cli: inform only about nonzero md cache check interval (Michal Luscon) - base: report errors in batch at the end of md downloading (Michal Luscon) - repo: produce more sane error if md download fails (Michal Luscon) - zanata update (RhBug:1322226) (Jan Silhan) - doc: Fixed syntax of `assumeyes` and `defaultyes` ref lables in `conf_ref.rst` (Matt Sturgeon) - Fix output headers for dnf history command (Michael Dunphy) - doc: change example of 'dnf-command(repoquery)' (Jaroslav Mracek) - makacache.service: shorten journal logs (RhBug:1315349) (Michal Luscon) - config: improve UX of error msg (Michal Luscon) - Added user friendly message for out of range value (RhBug:1214562) (Abhijeet Kasurde) - doc: prefer repoquery to list (Jan Silhan) - history: fix empty history cmd (RhBug:1313215) (Michal Luscon) - Very minor tweak to the docs for `--assumeyes` and `--assumeno` (Matt Sturgeon)- Add `/etc/distro.repos.d` as a path owned by the dnf package (Neal Gompa (ニール・ゴンパ)) - Change order of search and add new default repodirs (RhBug:1286477) (Neal Gompa (ニール・ゴンパ)) - group: don't mark available packages as installed (RhBug:1305356) (Jan Silhan) - history: adjust demands for particular subcommands (RhBug:1258503) (Michal Luscon) - Added extension command for group list (RhBug:1283432) (Abhijeet Kasurde) - perf: dnf repository-packages upgrade (RhBug:1306304) (Jan Silhan) - sack: Pass base.conf.substitutions["arch"] to sack in build_sack() function. (Daniel Mach) - build: make python2/3 binaries at build time (Michal Domonkos) - fix dnf history traceback (RhBug:1303149) (Jan Silhan) - cli: truncate expiration msg (RhBug:1302217) (Michal Luscon)- history: don't fail if there is no history (RhBug:1291895) (Michal Luscon) - Allow dnf to use a socks5 proxy, since curl support it (RhBug:1256587) (Michael Scherer) - output: do not log rpm info twice (RhBug:1287221) (Michal Luscon) - dnf owns /var/lib/dnf dir (RhBug:1294241) (Jan Silhan) - Fix handling of repo that never expire (RhBug:1289166) (Jaroslav Mracek) - Filter out .src packages when multilib_proto=all (Jeff Smith) - Enable string for translation (RhBug:1294355) (Parag Nemade) - Let logging format messages on demand (Ville Skyttä) - clean: include metadata of local repos (RhBug:1226322) (Michal Domonkos) - completion: Install to where bash-completion.pc says (Ville Skyttä) - spec: bash completion is not a %config file (Ville Skyttä) - Change assertion handling for rpmsack.py (RhBug:1275878) (Jaroslav Mracek) - cli: fix storing arguments in history (RhBug:1239274) (Ting-Wei Lan)- base: save group persistor only after successful transaction (RhBug:1229046) (Michal Luscon) - base: do not clean tempfiles after remove transaction (RhBug:1282250) (Michal Luscon) - base: clean packages that do not belong to any trans (Michal Luscon) - upgrade: allow group upgrade via @ syntax (RhBug:1265391) (Michal Luscon) - spec: Mark license files as %license where available (Ville Skyttä) - Remove unused imports (Ville Skyttä) - Spelling fixes (Ville Skyttä) - Fix typos in documentation (Rob Cutmore) - parser: add support for braces in substitution (RhBug:1283017) (Dave Johansen) - completion_helper: Don't omit "packages" from clean completions (Ville Skyttä) - bash-completion: Avoid unnecessary python invocation per _dnf_helper (Ville Skyttä) - repo: Download drpms early (RhBug:1260421) (Ville Skyttä) - clean: Don't hardcode list of args in two places (Ville Skyttä) - cli: don't crash if y/n and sys.stdin is None (RhBug:1278382) (Adam Williamson) - sp err "environement" -> "environment" (Michael Goodwin) - Remove -OO from #!/usr/bin/python (RhBug:1230820) (Jaroslav Mracek) - cli: warn if plugins are disabled (RhBug:1280240) (Michal Luscon)- AUTHORS: updated (Jan Silhan) - query: add compatibility methods (Michal Luscon) - query: add recent, extras and autoremove methods to Query (Michal Luscon) - query: add duplicated and latest-limit queries into api (Michal Luscon) - format the email message with its as_string method (Olivier Andrieu) - added dnf.i18n.ucd* functions as deprecated API (Jan Silhan) - i18n: unicode resulting translations (RhBug:1278031) (Jan Silhan) - po: get rid of new lines in translation (Jan Silhan) - output: add skip count to summary (RhBug:1264032) (Michal Domonkos) - groups: fix environment upgrade (Michal Luscon) - Fix plural strings extraction (RhBug:1209056) (Baurzhan Muftakhidinov) - po: fixed malformed beginning / ending (Jan Silhan) - zanata update (Jan Silhan) - cli: prevent tracebacks after C^ (RhBug:1274946) (Michal Luscon)- Update command_ref.rst (Jaroslav Mracek) - Change in automatic.conf email settings to prevent email error with default sender name (Jaroslav Mracek) - Replace assert_called() with assert_called_with() for Py35 support (Neal Gompa (ニール・ゴンパ)) - doc: improve documentation (Jaroslav Mracek) - doc: update the instructions related to nightly builds (Radek Holy) - Revert "Add the continuous integration script" (Radek Holy) - Revert "cosmetic: ci: fix the Copr name in the README" (Radek Holy) - Fix typo in Command.canonical's doctring (Timo Wilken) - base: group_install is able to exclude mandatory packages (Related:RhBug:1199868) (Jan Silhan)- don't import readline as it causes crashes in Anaconda (related:RhBug:1258364)- Revert "completion_helper: don't get IndexError (RhBug:1250038)"- add hawkey version requirement - revert commit #70956- doc: release notes 1.1.2 (Michal Luscon) - sanitize non Unicode command attributes (RhBug:1262082) (Jan Silhan) - don't redirect confirmation to stderr RhBug(1258364) (Vladan Kudlac) - clean: add rpmdb to usage (Vladan Kudlac) - completion_helper: don't get IndexError (RhBug:1250038) (Vladan Kudlac) - add --downloadonly switch (RhBug:1048433) (Adam Salih) - Add globbing support to base.by_provides() (RhBug:11259650) (Valentina Mukhamedzhanova) - spec: packaging python(3)-dnf according to new Fedora guidelines (RhBug:1260198) (Jaroslav Mracek) - Bug in Source0: URL in dnf.spec fixed (RhBug:126255) (Jaroslav Mracek) - To dnf.spec added provides dnf-command(command name) for 21 dnf commands (RhBug:1259657) (jmracek) - Expire repo cache on failed package download (Valentina Mukhamedzhanova) - cosmetic: ci: fix the Copr name in the README (Radek Holy) - Add the continuous integration script (Radek Holy) - Set proper charset on email in dnf-automatic (RhBug:1254982) (Valentina Mukhamedzhanova) - doc: improve configuration description (RhBug:1261766) (Michal Luscon) - remove: show from which repo a package is (Vladan Kudlac) - list: show from which repo a package is (RhBug:1234491) (Vladan Kudlac) - Spelling/grammar fixes (Ville Skyttä) - install: fix crash when terminal window is small (RhBug:1256531) (Vladan Kudlac) - install: mark unification of the progress bar (Vladan Kudlac) - fix translations in python3 (RhBug:1254687) (Michal Luscon) - group: CompsQuery now returns group ids (RhBug:1261656) (Michal Luscon)- fix access to demands (RhBug:1259194) (Jan Silhan) - make clean_requiremets_on_remove=True (RhBug:1260280) (Jan Silhan)- Fixed typo (RhBug:1249319) (Adam Salih) - fixed downgrade with wildcard (RhBug:1234763) (Adam Salih) - reorganize logic of get_best_selector(s) and query (RhBug:1242946) (Adam Salih) - completion_helper: don't crash if exception occurred (RhBug:1225225) (Igor Gnatenko) - base: expire cache if repo is not available (Michal Luscon) - Don't suggest --allowerasing if it is enabled (Christian Stadelmann) - translation works in python3 (RhBug:1254687) (Jan Silhan) - logrotate less often (RhBug:1247766) (Jan Silhan) - implement dnf mark command (RhBug:1125925) (Michal Luscon) - groups: use comps data to migrate persistor (Michal Luscon) - groups: preserve api compatibility (Michal Luscon) - groups: use persistor data for removing env/group (Michal Luscon) - persistor: add migration and bump version (Michal Luscon) - persistor: store name and ui_name of group (Michal Luscon) - show real metadata timestamp on the server in verbose mode (Jan Silhan) - lock: make rpmdb lock blocking (RhBug:1210289) (Michal Luscon)- update: installonly pkgs are not shown in both install and skipped section (RhBug:1252415) (Jan Silhan) - output: sort skipped packages (Jan Silhan) - output: skipped conflicts are set (RhBug:1252032) (Jan Silhan) - keep the dwongrading package installed if transaction fails (RhBug:1249379) (Jan Silhan) - don't store empty attributes (RhBug:1246928) (Michael Mraka) - doc: correct dnf.conf man section (RhBug:1245349) (Michal Luscon)- print skipped pkg with broken deps too (Related:RhBug:1210445) (Jan Silhan) - history: set commands output as default (RhBug:1218401) (Michal Luscon) - Update es.po. save:guardar -> save:ahorrar (Máximo Castañeda) - cosmetic: option arg in Base.*install is replaced with strict (Jan Silhan) - group: don't fail on first non-existing group (Jan Silhan) - install: skips local pkgs of lower version when strict=0 (Related:RhBug:1227952) (Jan Silhan) - install: skip broken/conflicting packages in groups when strict=0 (Jan Silhan) - install: skip broken/conflicting packages when strict=0 (Jan Silhan) - implemented `strict` config option working in install cmd (RhBug:1197456) (Jan Silhan) - fixed 'dnf --quiet repolist' lack of output (RhBug:1236310) (Nick Coghlan) - Add support for MIPS architecture (Michal Toman) - package: respect baseurl attribute in localPkg() (RhBug:1219638) (Michal Luscon) - Download error message is not written on the same line as progress bar anymore (RhBug: 1224248) (Adam Salih) - dnf downgrade does not try to downgrade not installed packages (RhBug: 1243501) (max9631) - pkgs not installed due to rpm error are reported (RhBug:1207981) (Adam Salih) - dnf install checks availability of all given packages (RhBug:1208918) (Adam Salih) - implemented install_weak_deps config option (RhBug:1221635) (Jan Silhan) - ignore SIGPIPE (RhBug:1236306) (Michael Mraka) - always add LoggingTransactionDisplay to the list of transaction displays (RhBug:1234639) (Radek Holy) - Add missing FILES section (RhBug: 1225237) (Adam Salih) - doc: Add yum vs dnf hook information (RhBug:1244486) (Parag Nemade) - doc: clarify the expected type of the do_transactions's display parameter (Radek Holy) - apichange: add dnf.cli.demand.DemandSheet.transaction_display (Radek Holy) - apichange: add dnf.callback.TransactionProgress (Radek Holy) - move the error output from TransactionDisplay into a separate class (Radek Holy) - rename TransactionDisplay.errorlog to TransactionDisplay.error (Radek Holy) - report package verification as a regular RPM transaction event (Radek Holy) - rename TransactionDisplay.event to TransactionDisplay.progress (Radek Holy) - apichange: deprecate dnf.callback.LoggingTransactionDisplay (Radek Holy) - use both CliTransactionDisplay and demands.transaction_display (Radek Holy) - apichange: accept multiple displays in do_transaction (Radek Holy) - support multiple displays in RPMTransaction (Radek Holy)- Fix regression in group list command introduced by 02c3cc3 (Adam Salih) - AUTHORS: updated (Jan Silhan) - stop saying "experimental" (Matthew Miller)- fixed python3 syntax error from f427aa2 (Jan Silhan)- give --allowerasing hint when error occurs during resolution (RhBug:1148630) (Jan Silhan) - show --best hint with skipped packages every time (RhBug:1176351) (Jan Silhan) - notify about skipped packages when upgrade (RhBug:1210445) (Jan Silhan) - dnf-automatic: Document apply_updates=no behavior wrt keepcache (Ville Skyttä) - persistor: share functionality of JSONDB (Jan Silhan) - keepcache=0 persists packages till next successful transaction (RhBug:1220074) (Jan Silhan) - do not use releasever in cache path (related to RhBug:1173107) (Michael Mraka) - doc: add dnf list use case (Michal Luscon) - repo: allow ntlm proxy auth (RhBug:1219199) (Michal Luscon) - add a script which updates release notes (Radek Holy) - doc: reverse the order of release notes (Radek Holy) - completion_helper: fix tb if list XXX is not known arg (RhBug:1220040) (Igor Gnatenko) - configurable maximum number of parallel downloads (RhBug:1230975) (Igor Gnatenko) - add info to bash_completion (1nsan3) - dnf upgrade does not try to upgrade uninstalled packages (RhBug: 1234763) (Adam Salih) - dnf group list now checks every package and prints out only invalid ones (Adam Salih) - install: return zero exit code if group is already installed (RhBug:1232815) (Michal Luscon) - doc: add -b which does the same as --best (Igor Gnatenko) - support category groups (Michael Mraka) - cli test update for repofrompath (Michael Mraka) - documentation for --repofrompath (Michael Mraka) - implemented --repofrompath option (RhBug:1113384) (Michael Mraka) - doc: document filter provides and obsoletes (Michal Luscon) - doc: extend --quiet explanation (RhBug:1133979) (Jan Silhan) - fixed dnf-automatic email emitter unicode error (RhBug:1238958) (Jan Silhan) - doc: be specific what 'available' means in list/info (Jan Silhan) - cosmetic: fixed typo (RhBug:1238252) (Jan Silhan) - groups: clean dependencies (Michal Luscon) - groups: fix removing of env that contains previously removed group (Michal Luscon) - groups: fix removing of empty group (Michal Luscon) - AUTHORS: updated (Jan Silhan) - bash-completion: ignore sqlite3 user configuration (Peter Simonyi) - Fix package name for rawhide .repo files (Frank Dana) - Add 'transaction_display' to DemandSheet (Will Woods) - translation: update (Jan Silhan) - translation: use zanata instead of transifex (Jan Silhan) - Updated Polish translation (Piotr Drąg) - updated georgian translation (George Machitidze) - group: fixed installing of already installed environment (Jan Silhan) - conf: change minrate threshold to librepo default (RhBug:1212320) (Michal Luscon)- conf: change minrate threshold to librepo default (RhBug:1212320) - group: fixed installation of already installed environments- doc: document variables in repo conf (Michal Luscon) - groups: temporary fix for group remove (RhBug:1214968) (Michal Luscon) - group: print summary of marked groups / environments together at the end (Jan Silhan) - group: fixed marking as installed (RhBug:1222694) (Jan Silhan) - doc: Spelling fixes (Ville Skyttä) - dnf-automatic: Fix systemd service description (thanks Ville Skyttä) (Jan Silhan) - doc: assumeyes added to Base.conf and config option (Jan Silhan) - optionparser: deleted --obsoletes option that conflicted with repoquery plugin (Jan Silhan) - dnf-automatic: Document emit_via default (Ville Skyttä) - man: yum2dnf don;t show content (RhBug:1225246) (Thanks Adam Salih) (Jan Silhan) - doc: allowed chars of repo ID (Jan Silhan) - doc: minimal repo config file (Jan Silhan) - doc: configuration files replacement policy (Jan Silhan) - fixed typo in man page (RhBug:1225168) (Michael Mraka) - Update authors (Michal Luscon) - dnf-automatic: add random_sleep option (RhBug:1213985) (Vladan Kudlac) - don't print bug report statement when rpmdb is corrupted (Related:RhBug:1225277) (Jan Silhan) - comps: fix unicode issue (RhBug:1223932) (Thanks Parag) (Parag Nemade) - logging: setup librepo log in verbose mode (Michal Luscon) - doc: document the versioning scheme (Radek Holy) - groups: end up empty group removal before solving (Michal Luscon) - groups: end up empty installation before solving (RhBug:1223614) (Michal Luscon) - doc: add support for transactions/packages/ranges in "dnf history list" (Radek Holy) - doc: add support for transaction ranges in "dnf history info" (Radek Holy) - support ssl client certificates (RhBug:1203661) (Michael Mraka) - doc: document the "mirrorlist" configuration option (Radek Holy) - doc: document the "metalink" configuration option (Radek Holy) - doc: document the "baseurl" configuration option (Radek Holy) - doc: document the "enabled" configuration option (Radek Holy) - doc: document the "name" configuration option (Radek Holy) - Revert "spec: added sqlite requirement" (Jan Silhan) - spec: added sqlite requirement (Jan Silhan) - cosmetic: fixed typo in comment (Jan Silhan) - man: added reference to bug reporting guide (Jan Silhan) - test: ignore user terminal width (Jan Silhan) - cosmetic: base: import dnf.util.first (Jan Silhan) - base.upgrade: inform user when pkg not installed and skipped (RhBug:1187741) (Jan Silhan) - disable buildtime c/c++ dependency (Michael Mraka) - doc: document the new virtual provides (Radek Holy) - AUTHORS: updated (Jan Silhan) - AUTHORS: distuinguish authors and contributors (Jan Silhan) - Create ka.po (George Machitidze) - Parser: fix path handling (Haikel Guemar) - doc: metadata_timer_sync checked every hour (Jan Silhan)- doc: release notes dnf-1.0.0 (Michal Luscon) - completion: don't do aliases (RhBug:1215289) (Jan Silhan) - use Sack.load_repo() instead of Sack.load_yum_repo() (Jan Silhan) - Repo.name has default value of repo ID (RhBug:1215560) (Jan Silhan) - cosmetic: get rid of user visible yum references (Jan Silhan) - moved install_or_skip to dnf.comps (Jan Silhan) - group: see already installed group during installation (RhBug:1199648) (Jan Silhan) - group: install_or_skip returns num of packages to install (Jan Silhan) - group: made global function install_or_skip (Jan Silhan) - AUTHORS: updated (Radek Holy) - describe --refresh option in --help output (Pádraig Brady) - better no such command message (RhBug:1208773) (Jan Silhan) - doc: package-cleanup example doesn't print 'No match for argument:...' garbage (Jan Silhan) - mention yum check replacement (Michael Mraka) - added ref to dnf list (Michael Mraka) - added package-cleanup to dnf translation table (Michael Mraka) - python3: Repo comparison (RhBug:1208018) (Jan Silhan) - python3: YumHistoryRpmdbProblem comparison (RhBug:1207861) (Jan Silhan) - python3: YumHistoryTransaction comparison (Jan Silhan) - tests: use packages in test_transaction (Radek Holy) - cosmetic: fix some Pylint errors (Radek Holy) - updated documentation wrt installonlypkgs and auto removal (Michael Mraka) - mark installonly packages always as userinstalled (RhBug:1201445) (Michael Mraka) - mark username/password as api (Michael Mraka) - document username/password repo attributes (Michael Mraka) - support HTTP basic auth (RhBug:1210275) (Michael Mraka) - cli: better metadata timestamp info (Michal Luscon) - repo: add metadata mirror failure callback (Michal Luscon) - dnf-yum: cosmetic: lower case after comma (Jan Silhan) - dnf-yum: print how to install migrate plugin (Jan Silhan) - doc: show the real package for each tool in dnf-plugins-extras (Tim Lauridsen) - doc: improve the documentation of repo costs (Radek Holy) - doc: fix debuginfo-install package name (Michal Luscon) - doc: release notes 0.6.5 (Michal Luscon) - bash-completion: allow only one subcmd for help (Igor Gnatenko) - bash-completion: add history completion (Igor Gnatenko) - bash-completion: add completion for help (Igor Gnatenko) - bash-completion: check where pointing bin/dnf (Igor Gnatenko) - bash-completion: implement completion for clean cmd (Igor Gnatenko) - bash_completion: implement downgrade command (Igor Gnatenko) - bash-completion: refactor to python helper (Igor Gnatenko) - command downgrade does downgrade_to (RhBug:1191275) (Jan Silhan) - AUTHORS: updated (Jan Silhan) - clean: 'dnf clean all' should also clean presto and updateinfo solvx files (Parag Nemade) - dnf-yum: modified warning message (RhBug:1207965) (Jan Silhan)- subject: expand every glob name only once (RhBug:1203151) (Michal Luscon) - group mark: skips already installed groups (Jan Silhan) - Merge pull request #246 from mluscon/yum2dnf (mluscon) - Add yum2dnf man page (Michal Luscon) - doc: extend cli_vs_yum (Michal Luscon) - dnf-yum package does not conflict with yum 3.4.3-505+ (Jan Silhan) - fixed double set of demand from 0e4276f (Jan Silhan) - group: remove cmd don't load available_repos, see 04da412 (Jan Silhan) - spec: /var/lib/dnf owned by dnf-conf (Jan Silhan) - spec: apply the weak dependencies only on F21+ (Radek Holy) - dnf-automatic: fixed python_sitelib (RhBug:1199450) (Jan Silhan) - Add release instructions (Michal Luscon) - setup tito to bump version in VERSION.cmake (Michal Luscon) - initialize to use tito (Michal Luscon) - prepare repo for tito build system (Michal Luscon) - spec: recommends bash-completion (RhBug:1190671) (Jan Silhan) - completion: work with just python(3)-dnf (Jan Silhan) - spec: move necessary files inside python(3) subpackages (RhBug:1191579) (Jan Silhan) - bash-completion: use python method to get commands (RhBug:1187579) (Igor Gnatenko) - api: exposed pluginconfpath main config (RhBug:1195325) (Jan Silhan) - updated AUTHORS (Jan Silhan) - add reinstall to bash_completion (Alberto Ruiz) - added new packages to @System for duplicated query test (Michael Mraka) - test for duplicated, installonly and latest_limit pkgs (Michael Mraka) - tests for autoremove, extras and recent pkgs (Michael Mraka) - moved push_userinstalled from base to goal (Michael Mraka) - filter or skip 'n' latest packages (Michael Mraka) - moved recent to query (Michael Mraka) - moved autoremove to query (Michael Mraka) - moved extras list to query (Michael Mraka) - create query for installonly packages (Michael Mraka) - create query for duplicated packages (Michael Mraka) - cosmetic: base: fixed pylint warnings (Jan Silhan) - do transaction cleanup after plugin hook (RhBug:1185977) (Michal Luscon) - base: extend download lock (RhBug:1157233) (Michal Luscon) - lock: output meaningful error for malformed lock file (Michal Luscon) - util: fix race condition in ensure_dir() (Michal Luscon) - lock: switch metadata lock to blocking mode (Michal Luscon) - install nonmandatory group packages as optional (Related:RhBug:1167881) (Michal Luscon) - remove command deletes whole dependency tree (RhBug:1154202) (Jan Silhan) - cmd list takes as parameter, revert of 526e674 (Jan Silhan) - spec: own /var/lib/dnf directory (RhBug:1198999) (Jan Silhan) - transifex update (Jan Silhan) - doc: fixed systemd execution of dnf-automatic (Jan Silhan) - doc: how to run dnf-automatic (RhBug:1195240) (Jan Silhan) - cosmetic: added forgotten :api mark from 05b03fc (Jan Silhan) - api: exposed Repo.skip_if_unavailable config (RhBug:1189083) (Jan Silhan) - updated documentation for 'dnf list autoremove' (Michael Mraka) - reuse list_autoremove() in autoremove command (Michael Mraka) - function for autoremove package list (Michael Mraka) - implemented dnf list autoremove (Michael Mraka) - exclude not documented history subcommands (RhBug:1193914,1193915) (Jan Silhan) - better file pattern recognition (RhBug:1195385) (Jan Silhan) - spec: fix Obsoletes of the new DNF (Radek Holy) - remove boot only constraint and add missing download lock (Michal Luscon) - util: remove unused user_run_dir() function (Michal Luscon) - lock: change the destination folder of locks to allow suided programs work properly (RhBug:1195661) (Michal Luscon) - install dnf-3 only when python3 is enabled (thanks glensc) (Jan Silhan) - fixed unicode Download error (RhBug:1190458) (Jan Silhan) - log: print metadata age along with timestamp (Petr Spacek) - cli: fix double expansion of cachedir (RhBug:1194685) (Michal Luscon) - removed unused dnf-makecache.cron (Jan Silhan) - renamed erase command to remove (RhBug:1160806) (Jan Silhan) - spec: made python3-dnf package installed by default in f23 (Jan Silhan) - AUTHORS: changed email address (Jan Silhan) - doc: improve the documentation of the "install" command (Radek Holy) - "dnf install non-existent" should fail (Radek Holy) - tests: add some tests of Base.install (Radek Holy) - tests: add some tests of Base.package_install (Radek Holy) - Revert "doesn't upgrade packages by installing local packages" (RhBug:1160950) (Radek Holy) - lint: fix all Pylint errors in test_install (Radek Holy) - tests: add some tests to test_install (Radek Holy) - tests: improve some tests in test_install (Radek Holy) - cosmetic: reorder tests in test_install (Radek Holy) - cosmetic: rename some tests in test_install and add some docstrings (Radek Holy) - AUTHORS: updated (Jan Silhan) - Add support for armv6hl (Peter Hjalmarsson) - doc: subject.__init__(): what is pkg_spec (Jan Silhan) - doc: mentioning raising IOError from Base.fill_sack() (Jan Silhan) - option_parser: fixed splitting multiple values (RhBug:1186710) (Jan Silhan) - AUTHORS: updated (Jan Silhan) - Standardize words describing boolean data type (Christopher Meng)- Adapt to librepo-1.7.13, metalink and mirrorlist are not loaded anymore when the repo is local. (Radek Holy) - not raises value error when no metadata exist (Jan Silhan) - Remove lock files during boot (RhBug:1154476) (Michal Luscon) - doc: groups are ordered not categories (Jan Silhan) - doc: added Package attributes to API (Jan Silhan) - README: link to bug reporting guide (Jan Silhan) - README: the official documentation is on readthedoc (Jan Silhan) - i18n: unicode encoding does not throw error (RhBug:1155877) (Jan Silhan) - conf: added minrate repo option (Related:RhBug:1175466) (Jan Silhan) - conf: added timeout repo option (RhBug:1175466) (Jan Silhan) - doc: api_queries: add 'file' filter description (RhBug:1186461) (Igor Gnatenko) - doc: documenting enablegroups (Jan Silhan) - log: printing metadata timestamp (RhBug:1170156) (Jan Silhan) - base: setup default cachedir value (RhBug:1184943) (Michal Luscon) - orders groups/environments by display_order tag (RhBug:1177002) (Jan Silhan) - no need to call create_cmdline_repo (Jan Silhan) - base: package-spec matches all packages which the name glob pattern fits (RhBug:1169165) (Michal Luscon) - doc: move dnf.conf to appropriate man page section (RhBug:1167982) (Michal Luscon) - tests: add test for blocking process lock (Michal Luscon) - lock: fix several race conditions in process lock mechanism (Michal Luscon) - base: use blocking process lock during download phase (RhBug:1157233) (Michal Luscon) - Update the Source0 generation commands in dnf.spec.in file (Parag Nemade) - Enhancement to dnf.spec.in file which follows current fedora packaging guidelines (Parag Nemade) - doc: add some examples and documentation of the core use case (RhBug:1138096) (Radek Holy) - bash-completion: enable downgrading packages for local files (RhBug:1181189) (Igor Gnatenko) - group: prints plain package name when package not in any repo (RhBug:1181397) (Jan Silhan) - spec: own __pycache__ for python 3 (Igor Gnatenko) - changed hawkey.log dir to /var/log (RhBug:1175434) (Jan Silhan) - bash-completion: handle sqlite errors (Igor Gnatenko) - use LANG=C when invoking 'dnf help' and 'sed' with regular expressions (Jakub Dorňák) - spec: own __pycache__ directory for py3 (Igor Gnatenko) - doc: mentioning Install command accepts path to local rpm package (Jan Silhan) - groups: in erase and install cmd non-existent group does not abort transaction (Jan Silhan) - doc: running tests in README (Jan Silhan) - api: transaction: added install_set and remove_set (RhBug:1162887) (Jan Silhan) - cosmetic: fixed some typos in documentation (Jan Silhan) - groups: environments described after @ sign works (RhBug:1156084) (Jan Silhan) - own /etc/dnf/protected.d (RhBug:1175098) (Jan Silhan) - i18n: computing width of char right (RhBug:1174136) (Jan Silhan) - cosmetic: renamed _splitArg -> _split_arg (Jan Silhan) - conf: removed include name conflict (RhBug:1055910) (Jan Silhan) - output: removed unpredictable decision based on probability introduced in ab4d2c5 (Jan Silhan) - output: history list is not limited to 20 records (RhBug:1155918) (Jan Silhan) - doc: referenced forgotten bug fix to release notes (Jan Silhan) - cosmetic: doc: removed duplicated word (Jan Silhan) - doc: described unavailable package corner case with skip_if_unavailable option (RhBug:1119030) (Jan Silhan) - log: replaced size with maxsize directive (RhBug:1177394) (Jan Silhan) - spec: fixed %ghost log file names (Jan Silhan)- logging: reverted naming from a6dde81- transifex update (Jan Silhan) - bash-completion: don't query if we trying to use local file (RhBug:1153543) (Igor Gnatenko) - bash-completion: fix local completion (RhBug:1151231) (Igor Gnatenko) - bash-completion: use sqlite cache from dnf-plugins-core (Igor Gnatenko) - base: output a whole list of installed packages with glob pattern (RhBug:1163063) (Michal Luscon) - cli: _process_demands() does not respect --caheonly (RhBug:1151854) (Michal Luscon) - new authors added (Jan Silhan) - install: allow installation of provides with glob (Related:RhBug:1148353) (Michal Luscon) - tests: removed mock patch for _, P_ (Jan Silhan) - fixed error summary traceback (RhBug:1151740) (Jan Silhan) - doc: swap command alternative mentioned (RhBug:1110780) (Jan Silhan) - base: package_reinstall works only with the same package versions (Jan Silhan) - base: package_install allows install different arch of installed package (Jan Silhan) - base: package_downgrade prints message on failure (Jan Silhan) - base: package_upgrade does not reinstall or downgrade (RhBug:1149972) (Jan Silhan) - groups: searches also within localized names (RhBug:1150474) (Jan Silhan) - Run tests with C locales. (Daniel Mach) - Adds new motd emitter for dnf-automatic (RhBug:995537) (Kushal Das) - Fix wrong cache directory path used to clean up binary cache (Satoshi Matsumoto) - fix: traceback in history info (RhBug: 1149952) (Tim Lauridsen) - logging: added logrotate script for hawkey.log (RhBug:1149350) (Jan Silhan) - output: renamed displayPkgsInGroups (Jan Silhan) - logging: renamed log files (RhBug:1074715)" (Jan Silhan) - comps: Environment differentiates optional and mandatory groups (Jan Silhan) - group info handles environments (RhBug:1147523) (Jan Silhan) - deltarpm enabled by default (RhBug:1148208) (Jan Silhan) - doc: deplist command (Jan Silhan) - doc: minor fixes + repo references changed (Jan Silhan) - spec: requires rpm-plugin-systemd-inhibit (RhBug:1109927) (Jan Silhan)- transifex update (Jan Silhan) - refactor: move MakeCacheCommand out into its own file. (Ales Kozumplik) - api: add dnf.cli.CliError. (Ales Kozumplik) - Update user_faq.rst (Stef Krie) - Make --refresh play nice with lazy commands. (Ales Kozumplik) - bash-completion: more faster completing install/remove (Igor Gnatenko) - bash-completion: complete 'clean|groups|repolist' using help (Igor Gnatenko) - Allow some commands to use stale metadata. (RhBug:909856) (Ales Kozumplik) - does not install new pkgs when updating from local pkgs (RhBug:1134893) (Jan Silhan) - doesn't upgrade packages by installing local packages (Related:RhBug:1138700) (Jan Silhan) - refactor: repo: separate concepts of 'expiry' and 'sync strategy'. (Ales Kozumplik) - fix: dnf.cli.util.* leaks file handles. (Ales Kozumplik) - remove: YumRPMTransError. (Ales Kozumplik) - rename: Base's runTransaction -> _run_transaction(). (Ales Kozumplik) - drop unused parameter of Base.verify_transaction(). (Ales Kozumplik) - bash-completion: new completion from scratch (RhBug:1070902) (Igor Gnatenko) - py3: add queue.Queue to pycomp. (Ales Kozumplik) - locking: store lockfiles with the resource they are locking. (RhBug:1124316) (Ales Kozumplik) - groups: marks reason 'group' for packages that have no record yet (RhBug:1136584) (Jan Silhan) - goal: renamed undefined name variable (Jan Silhan) - refactor: split out and clean up the erase command. (Ales Kozumplik) - py3: fix traceback in fmtColumns() on a non-subscriptable 'columns'. (Ales Kozumplik) - groups: allow erasing depending packages on remove (RhBug:1135861) (Ales Kozumplik) - history: fixed wrong set operation (RhBug:1136223) (Jan Silhan) - base: does not reinstall pkgs from local rpms with install command (RhBug:1122617) (Jan Silhan) - refactor: crypto: drop the integer keyid representation altogether. (Ales Kozumplik) - crypto: fix importing rpmfusion keys. (RhBug:1133830) (Ales Kozumplik) - refactor: crypto: Key is a class, not an "info" dict. (Ales Kozumplik) - repos: fix total downloaded size reporting for cached packages. (RhBug:1121184) (Ales Kozumplik)- packaging: add dnf-yum. (Ales Kozumplik) - cli: added plugins missing hint (RhBug:1132335) (Jan Silhan) - using ts.addReinstall for package reinstallation (RhBug:1071854) (Jan Silhan) - Add history redo command. (Radek Holy) - Add a TransactionConverter class. (Radek Holy) - bash-completion: complete `help` with commands (Igor Gnatenko) - bash-completion: generate commands dynamically (Igor Gnatenko) - base: group_install accepts glob exclude names (RhBug:1131969) (Jan Silhan) - README: changed references to new repo location (Jan Silhan) - transifex update (Jan Silhan) - syntax: fixed indentation (Jan Silhan) - removed lt.po which was accidentally added in c2e9b39 (Jan Silhan) - lint: fix convention violations in the new source files (Radek Holy) - Fix setting of the resolving demand for repo-pkgs command. (Radek Holy) - Add repository-packages remove-or-distro-sync command. (RhBug:908764) (Radek Holy) - fix: traceback that GroupPersistor._original might not exist. (RhBug:1130878) (Ales Kozumplik) - pycomp: drop to_ord(). (Ales Kozumplik) - refactor: crypto.keyids_from_pubring() using _extract_signing_subkey(). (Ales Kozumplik) - fix: another 32-bit hex() problem in crypto. (Ales Kozumplik) - remove: pgpmsg.py. (Ales Kozumplik) - replace the whole of pgpmsg.py with gpgme and a dummy context. (Ales Kozumplik) - cosmetic: sort methods of Repo according to the coding standard. (Ales Kozumplik) - Fix dnf.crypto.keyinfo2keyid(). (Ales Kozumplik) - util: get rid of an inconvenient 'default_handle' constant. (Ales Kozumplik) - simplify misc.import_key_to_pubring()'s signature. (Ales Kozumplik) - cleanup: header of dnf.yum.pgpmsg. (Ales Kozumplik) - crypto: add crypto.retrieve() and drop Base._retrievePublicKey() (Ales Kozumplik) - cosmetic: order of functions in dnf.crypto. (Ales Kozumplik) - unicode: fixed locale.format error (RhBug:1130432) (Jan Silhan) - remove: misc.valid_detached_sig(). (Ales Kozumplik) - tests: some tests for dnf.crypto. (Ales Kozumplik) - crypto: use pubring_dir() context manager systematically. (Ales Kozumplik) - Drop unused argument from getgpgkeyinfo(). (Ales Kozumplik) - remove: Base._log_key_import(). (Ales Kozumplik) - doc: cosmetic: conf_ref: maintain alphabetical order of the options. (Ales Kozumplik) - crypto: document crypto options for repo. (Ales Kozumplik) - crypto: fixup procgpgkey() to work with Py3 bytes. (Ales Kozumplik) - dnf.util.urlopen(): do not create unicode streams for Py3 and bytes for Py2 by default. (Ales Kozumplik) - lint: delinting of the repo_gpgcheck patchset. (Ales Kozumplik) - Add CLI parts to let the user confirm key imports. (RhBug:1118236) (Ales Kozumplik) - gpg: make key decoding work under Py3. (Ales Kozumplik) - crypto: add dnf.crypto and fix things up so untrusted repo keys can be imported. (Ales Kozumplik) - transifex update (Jan Silhan) - syntax: fixed indentation (Jan Silhan) - packaging: pygpgme is a requirement. (Ales Kozumplik) - remove: support for gpgcakey gets dropped for now. (Ales Kozumplik) - repo: smarter _DetailedLibrepoError construction. (Ales Kozumplik) - repo: nicer error message on librepo's perform() failure. (Ales Kozumplik) - get_best_selector returns empty selector instead of None (Jan Silhan) - packaging: add automatic's systemd unit files. (RhBug:1109915) (Ales Kozumplik) - automatic: handle 'security' update_cmd. (Ales Kozumplik)- lint: fix convention violations in the new source files (Radek Holy) - Add "updateinfo [] [] security" command. (RhBug:850912) (Radek Holy) - Add "updateinfo [] [] bugfix" command. (Radek Holy) - Add "updateinfo [] [] enhancement" command. (Radek Holy) - Add "updateinfo [] [] [...]" command. (Radek Holy) - Add "updateinfo [] [] [...]" command. (Radek Holy) - Add "updateinfo [] all" command. (Radek Holy) - Add "updateinfo [] updates" command. (Radek Holy) - Add "updateinfo [] installed" command. (Radek Holy) - Add "-v updateinfo info" command. (Radek Holy) - Add "updateinfo info" command. (Radek Holy) - Add "updateinfo list" command. (Radek Holy) - Add "updateinfo available" command. (Radek Holy) - Add "updateinfo summary" command. (Radek Holy) - Add basic updateinfo command. (Radek Holy) - test: add updateinfo to the testing repository (Radek Holy) - test: support adding directory repos to Base stubs (Radek Holy) - test: really don't break other tests with the DRPM fixture (Radek Holy) - Load UpdateInfo.xml during the sack preparation. (Radek Holy) - Add Repo.updateinfo_fn. (Radek Holy) - lint: add Selector calls to false positives, it's a hawkey type. (Ales Kozumplik) - removed recursive calling of ucd in DownloadError (Jan Silhan) - does not throw error when selector is empty (RhBug:1127206) (Jan Silhan) - remove etc/version-groups.conf, not used. (Ales Kozumplik) - lint: dnf.conf.parser (Ales Kozumplik) - rename: dnf.conf.parser.varReplace()->substitute() (Ales Kozumplik) - pycomp: add urlparse/urllib.parser. (Ales Kozumplik) - move: dnf.yum.parser -> dnf.conf.parser. (Ales Kozumplik) - packaging: add dnf-automatic subpackage. (Ales Kozumplik) - doc: properly list the authors. (Ales Kozumplik) - automatic: add documentation, including dnf.automatic(8) man page. (Ales Kozumplik) - dnf-automatic: tool supplying the yum-cron functionality. (Ales Kozumplik) - doc: cosmetic: fixed indent in proxy directive (Jan Silhan) - include directive support added (RhBug:1055910) (Jan Silhan) - refactor: move MultiCallList to util. (Ales Kozumplik) - cli: do not output that extra starting newline in list_transaction(). (Ales Kozumplik) - refactor: extract CLI cachedir magic to cli.cachedir_fit. (Ales Kozumplik) - transifex update (Jan Silhan) - move: test_output to tests/cli. (Ales Kozumplik) - refactor: move Term into its own module. (Ales Kozumplik) - refactoring: cleanup and linting in dnf.exceptions. (Ales Kozumplik) - lint: test_cli.py (Ales Kozumplik) - lint: rudimentary cleanups in tests.support. (Ales Kozumplik) - refactor: loggers are module-level variables. (Ales Kozumplik) - groups: promote unknown-reason installed packages to 'group' on group install. (RhBug:1116666) (Ales Kozumplik) - c82267f refactoring droppped plugins.run_transaction(). (Ales Kozumplik) - cli: sort packages in the transaction summary. (Ales Kozumplik) - refactor: cli: massively simplify how errors are propagated from do_transaction(). (Ales Kozumplik) - groups: rearrange things in CLI so user has to confirm the group changes. (Ales Kozumplik) - groups: committing the persistor data should only happen at one place. (Ales Kozumplik) - groups: visualizing the groups transactions. (Ales Kozumplik) - Add dnf.util.get_in() to navigate nested dicts with sequences of keys. (Ales Kozumplik) - group persistor: generate diffs between old and new DBs. (Ales Kozumplik) - Better quoting in dnf_pylint. (Ales Kozumplik) - lint: logging.py. (Ales Kozumplik) - Do not print tracebacks to the tty on '-d 10' (RhBug:1118272) (Ales Kozumplik) - search: do not double-report no matches. (Ales Kozumplik) - refactor: move UpgradeToCommand to its own module. (Ales Kozumplik)- packaging: also add pyliblzma to BuildRequires. (Ales Kozumplik) - essential cleanup in dnf.yum.misc, removing a couple of functions too. (Ales Kozumplik) - remove: Base.findDeps and friends. (Ales Kozumplik) - Make pyliblzma a requriement. (RhBug:1123688) (Ales Kozumplik) - whole user name can contain non-ascii chars (RhBug:1121280) (Jan Silhan) - Straighten up the exceptions when getting a packages header. (RhBug:1122900) (Ales Kozumplik) - tests: refactor: rename test_resource_path() -> resource_path() and use it more. (Ales Kozumplik) - transifex update (Jan Silhan) - remove: conf.commands. (Ales Kozumplik) - proxy username and password, for both CLI and API. (RhBug:1120583) (Ales Kozumplik) - conf: only 'main' is a reserved section name. (Ales Kozumplik) - refactoring: cleanup a couple of lint warnings in base.py. (Ales Kozumplik) - refactoring: move repo reading implementation out of dnf.Base. (Ales Kozumplik) - refactor: repo_setopts is a CLI thing and doesn't belong to Base. (Ales Kozumplik) - refactor: move cleanup methods to dnf.cli.commands.clean. (Ales Kozumplik) - depsolving: doesn't install both architectures of pkg by filename (RhBug:1100946) (Jan Silhan) - refactor: put CleanCommand in its own module. (Ales Kozumplik) - cli: avoid 'Error: None' output on malformed CLI commands. (Ales Kozumplik) - remove the special SIGQUIT handler. (Ales Kozumplik) - api: In Repo(), cachedir is a required argument. (Ales Kozumplik) - api: better describe how Repos should be created, example. (RhBug:1117789) (Ales Kozumplik) - Base._conf lasts the lifetime of Base and can be passed via constructor. (Ales Kozumplik) - doc: faq: having Yum and DNF installed at the same time. (Ales Kozumplik) - remove: protected_packages config option, it has been ignored. (Ales Kozumplik) - fix: misleading error message when no repo is enabled. (Ales Kozumplik)- pkg name from rpm transaction callback is in Unicode (RhBug:1118796) (Jan Silhan) - packaging: python3-dnf depends on dnf. (RhBug:1119032) (Ales Kozumplik) - Ship /usr/bin/dnf-3 to run DNF under Py3. (RhBug:1117678) (Ales Kozumplik) - packaging: own /etc/dnf/plugins. (RhBug:1118178) (Ales Kozumplik) - fix: pluginconfpath is a list. (Ales Kozumplik) - cosmetic: use classmethod as a decorator in config.py. (Ales Kozumplik) - cleanup: imports in dnf.cli.output (Ales Kozumplik) - lint: straightforward lint fixes in dnf.cli.output. (Ales Kozumplik) - Repo.__setattr__ has to use the parsed value. (Ales Kozumplik) - Repo priorities. (RhBug:1048973) (Ales Kozumplik) - repo: simplify how things are propagated to repo.hawkey_repo. (Ales Kozumplik) - refactor: concentrate Repo.hawkey_repo construction in Repo.__init__(). (Ales Kozumplik) - bash-completion: Update command and option lists, sort in same order as --help (Ville Skyttä) - bash-completion: Use grep -E instead of deprecated egrep (Ville Skyttä) - output: fixed identation of info command output (Jan Silhan) - i18n: calculates right width of asian utf-8 strings (RhBug:1116544) (Jan Silhan) - transifex update + renamed po files to Fedora conventions (Jan Silhan) - remove: CLI: --randomwait (Ales Kozumplik) - cli: fix: --installroot has to be used with --releasever (RhBug:1117293) (Ales Kozumplik) - Base.reset(goal=True) also resets the group persistor (RhBug:1116839) (Ales Kozumplik) - tests: fix failing DistroSync.test_distro_sync(). (Ales Kozumplik) - logging: RPM transaction markers are too loud. (Ales Kozumplik) - logging: silence drpm a bit. (Ales Kozumplik) - logging: put timing functionality into one place. (Ales Kozumplik) - repolist: fix traceback with disabled repos. (RhBug:1116845) (Ales Kozumplik) - refactor: cleanups in repolist. (Ales Kozumplik) - lint: remove some unused imports. (Ales Kozumplik) - cli: break out the repolsit command into a separate module. (Ales Kozumplik) - does not crash with non-ascii user name (RhBug:1108908) (Jan Silhan) - doc: document 'pluginpath' configuration option. (RhBug:1117102) (Ales Kozumplik) - Spelling fixes (Ville Skyttä) - cli: Fix software name in --version help (Ville Skyttä) - doc: ip_resolve documented at two places. remove one. (Ales Kozumplik)- packaging: bump hawkey dep to 0.4.17. (Ales Kozumplik) - api: remove Base.select_group(). (Ales Kozumplik) - tests: cleanup our base test case classes a bit. (Ales Kozumplik) - Add DNF itself among the protected packages. (Ales Kozumplik) - api: plugins: add the resolved() hook. (Ales Kozumplik) - api: expose Transaction introspecting in the API. (RhBug:1067156) (Ales Kozumplik) - api: add basic documentation for dnf.package.Package. (Ales Kozumplik) - tests: cosmetic: conf.protected_packages is ignored, drop it in FakeConf. (Ales Kozumplik) - cli: simplify exception handling more. (Ales Kozumplik) - Fixed a minor typo in user_faq - 'intall' should be 'install' (Martin Preisler) - fixed encoding of parsed config line (RhBug:1110800) (Jan Silhan) - syntax: replaced tab with spaces (Jan Silhan) - doc: acknowledge the existence of plugins on the man page (RhBug:1112669) (Ales Kozumplik) - improve the 'got root?' message of why a transaction couldn't start. (RhBug:1111569) (Ales Kozumplik) - traceback in Base.do_transaction. to_utf8() is gone since 06fb280. (Ales Kozumplik) - fix traceback from broken string formatting in _retrievePublicKey(). (RhBug:1111997) (Ales Kozumplik) - doc: replace Yum with DNF in command_ref.rst (Viktor Ashirov) - Fix a missing s in the title (mscherer) - api: add dnf.rpm.detect_releasever() (Ales Kozumplik) - Detect distroverpkg from 'system-release(release)' (RhBug:1047049) (Ales Kozumplik) - bulid: add dnf/conf to cmake. (Ales Kozumplik) - lint: clean up most lint messages in dnf.yum.config (Ales Kozumplik) - remove: couple of dead-code methods in dnf.yum.config. (Ales Kozumplik) - api: document client's responsibility to preset the substitutions. (RhBug:1104757) (Ales Kozumplik) - move: rpmUtils -> rpm. (Ales Kozumplik) - refactor: move yumvar out into its proper module dnf.conf.substitutions. (Ales Kozumplik) - refactor: turn dnf.conf into a package. (Ales Kozumplik) - doc: api_base.rst pointing to nonexistent method. (Ales Kozumplik) - remove: some logging from Transaction.populate_rpm_ts(). (Ales Kozumplik) - Update cli_vs_yum.rst (James Pearson) - api: doc: queries relation specifiers, with an example. (RhBug:1105009) (Ales Kozumplik) - doc: phrasing in ip_resolve documentation. (Ales Kozumplik) - cli: refactored transferring cmdline options to conf (Jan Silhan) - cli: added -4/-6 option for using ipv4/ipv6 connection (RhBug:1093420) (Jan Silhan) - cosmetic: empty set inicialization (Jan Silhan) - repo: improve the RepoError message to include URL. (Ales Kozumplik) - remove: dnf.yum.config.writeRawRepoFile(). (Ales Kozumplik) - remove: bunch of (now) blank config options. (Ales Kozumplik) - removed unique function (Jan Silhan) - tests: mock.assert_has_calls() enforces its iterable arguments in py3.4. (Ales Kozumplik) - logging: improve how repolist logs the total number of packages. (Ales Kozumplik) - logging: Base.close() should not log to the terminal. (Ales Kozumplik)- doc: packaging: add license block to each .rst. (Ales Kozumplik) - cosmetic: replaced yum with dnf in comment (Jan Silhan) - takes non-ascii cmd line input (RhBug:1092777) (Jan Silhan) - replaced 'unicode' conversion functions with 'ucd' (RhBug:1095861) (Jan Silhan) - using write_to_file py2/py3 compatibility write function (Jan Silhan) - encoding: all encode methods are using utf-8 coding instead of default ascii (Jan Silhan) - fixed rpmbuild warning of missing file (Jan Silhan) - transifex update (Jan Silhan) - fixed typos in comments (Jan Silhan) - Drop --debugrepodata and susetags generation with it. (Ales Kozumplik) - doc: document --debugsolver. (Ales Kozumplik) - fix: 'dnf repo-pkgs' failures (RhBug:1092006) (Radek Holy) - lint: make dnf_pylint take '-s' that suppresses line/column numbers. (Ales Kozumplik) - doc: cli_vs_yum: we do not promote installs to the obsoleting package. (RhBug:1096506) (Ales Kozumplik) - dealing with installonlies, we always need RPMPROB_FILTER_OLDPACKAGE (RhBug:1095580) (Ales Kozumplik) - transifex update (Jan Silhan) - arch: recognize noarch as noarch's basearch. (RhBug:1094594) (Ales Kozumplik) - pylint: clean up dnf.repo. (Ales Kozumplik) - sslverify: documentation and bumped librepo require. (Ales Kozumplik) - repos: support sslverify setting. (RhBug:1076045) (Ales Kozumplik) - search: exact matches should propagate higher. (RhBug:1093888) (Ales Kozumplik) - refactor: concentrate specific search functionality in commands.search. (Ales Kozumplik) - refactor: SearchCommand in its own file. (Ales Kozumplik) - pylint: fix around one hundred pylint issues in dnf.base. (Ales Kozumplik) - pylint: add simple pylint script (Ales Kozumplik) - autoerase: write out the debugdata used to calculate redundant packages. (Ales Kozumplik) - cosmetic: fix pylint comment in test_group.py. (Ales Kozumplik) - refactor: err_mini_usage() is public. (Ales Kozumplik) - refactor: fix several pylint errors in dnf.cli.commands.group. (Ales Kozumplik) - fix: 'dnf remove' is deprecated so autoremove should be autoerase. (Ales Kozumplik) - doc: command_ref: remove the deprecated aliases from the initial list. (Ales Kozumplik) - Add autoremove command. (RhBug:963345) (Ales Kozumplik) - refactor: Base.push_userinstalled() is public. (Ales Kozumplik) - Remove sudo from dnf-completion.bash RhBug:1073457 (Elad Alfassa) - exclude switch takes as a parameter (Jan Silhan) - using nevra glob query during list command (RhBug:1083679) (Jan Silhan) - removed rpm.RPMPROB_FILTER_REPLACEOLDFILES filter flag (Jan Silhan) - test: changed tests according to new distro-sync behavior (Jan Silhan) - packaging: cosmetic: copyright years in bin/dnf. (Ales Kozumplik) - bin/dnf: run the python interpreter with -OO. (Ales Kozumplik)- drpm: output stats (RhBug:1065882) (Ales Kozumplik) - refactor: architectures. (Ales Kozumplik) - cli: be lot less verbose about dep processing. (Ales Kozumplik) - groups: do not error out if group install/remove produces no RPM transaction. (Ales Kozumplik) - fix: do not traceback on comps remove operations if proper pkg reasons can not be found. (Ales Kozumplik) - fix: tracebacks in 'group remove ...' (Ales Kozumplik) - groups: move all the logic of persistor saving from main.py to Base. (Ales Kozumplik) - groups: auto-saving the groups persistor. (RhBug:1089864) (Ales Kozumplik) - transifex update (Jan Silhan) - remove: profiling code from cli.main. (Ales Kozumplik) - remove: removal of dead code (Miroslav Suchý) - doc: changes to rhbug.py to work on readthedocs.org. (Ales Kozumplik) - doc: build the documentation without any dependencies (on DNF or anything else). (Ales Kozumplik) - doc: make clear where one should expect bin/dnf (Miroslav Suchý) - abrt: disable abrt for 'dnf makecache timer' run from systemd.service. (RhBug:1081753) (Ales Kozumplik) - remove: stray itertools import from group.py. (Ales Kozumplik)- doc: fix formatting in api_cli.rst. (Ales Kozumplik) - doc: document operation of 'group upgrade'. (Ales Kozumplik) - comps: ensure only packages of 'group' reason get deleted on 'group erase'. (Ales Kozumplik) - comps: store 'group' reason when installing a group-membering package. (Ales Kozumplik) - Override Goal.get_reason(). (Ales Kozumplik) - Add dnf.goal.Goal deriving from hawkey.Goal. (Ales Kozumplik) - fix: encoding of yumdb directory names in py3. (Ales Kozumplik) - tests: clean up the functions that load seeded comps a bit. (Ales Kozumplik) - remove: cli._*aybeYouMeant(). (Ales Kozumplik) - simplify groups/envs API methods in Base a lot. (Ales Kozumplik) - tests: add test for Base._translate_comps_pkg_types() (Ales Kozumplik) - refactor: move the group listing etc. methods() away from Base into GroupCommand. (Ales Kozumplik) - api: add group.upgrade opration to Base and CLI (RhBug:1029022) (Ales Kozumplik) - remove: OriginalGroupPersistor. (Ales Kozumplik) - groups: store format version of the groups db. (Ales Kozumplik) - groups: saving the persistent data. (Ales Kozumplik) - refactor: extract out the transactioning part of _main(). (Ales Kozumplik) - groups: Integrate the redone components with Base. (Ales Kozumplik) - Add comps Solver. (Ales Kozumplik) - groups: redo the GroupPersistor class. (Ales Kozumplik) - doc: faq: why we don't check for root. (RhBug:1088166) (Ales Kozumplik) - cosmetic: reordered import statements (Jan Silhan) - added --refresh option (RhBug:1064226) (Jan Silhan) - added forgotten import (Jan Silhan) - fixed import errors after yum/i18n.py removal (Jan Silhan) - removed to_utf8 from yum/i18n.py (Jan Silhan) - removed to_str from yum/i18n.py (Jan Silhan) - removed utf8_text_fill from yum/i18n.py (Jan Silhan) - removed utf8_width from yum/i18n.py (Jan Silhan) - removed utf8_width_fill from yum/i18n.py (Jan Silhan) - removed to_unicode from yum/i18n.py (Jan Silhan) - make all strings unicode_literals implicitly (Jan Silhan) - moved _, P_ to dnf/i18n.py (Jan Silhan) - removed utf8_valid from yum/i18n.py (Jan Silhan) - removed str_eq from yum/i18n.py (Jan Silhan) - removed exception2msg from yum/i18n.py (Jan Silhan) - removed dummy_wrapper from yum/i18n.py (Jan Silhan) - cosmetics: leave around the good things from 660c3e5 (documentation, UT). (Ales Kozumplik) - Revert "fix: provides are not recognized for erase command. (RhBug:1087063)" (Ales Kozumplik) - fix: provides are not recognized for erase command. (RhBug:1087063) (Ales Kozumplik) - test: fix UsageTest test, so it work without dnf is installed on the system PEP8 cleanup (Tim Lauridsen) - cleanup: getSummary() and getUsage() can be dropped entirely now. (Ales Kozumplik) - test: use Command.usage & Command.summary API in unittest (Tim Lauridsen) - show plugin commands in separate block api: add new public Command.usage & Command.summary API cleanup: make Commands (Tim Lauridsen) - tests: move libcomps test to a separate test file. (Ales Kozumplik) - refactor: put DistoSyncCommand into its own file (Tim Lauridsen) - refactor: commands.group: _split_extcmd is a static method. (Ales Kozumplik) - GroupsCommand: make the way comps are searched more robust. (RhBug:1051869) (Ales Kozumplik) - tests: move GroupCommand tests to a more proper place. (Ales Kozumplik) - fix leak: Base.__del__ causes GC-uncollectable circles. (Ales Kozumplik) - gruops: 'list' and similar commands should run without root. (RhBug:1080331) (Ales Kozumplik) - refactor: conf is given to Output on instantiation. (Ales Kozumplik) - remove: Command.done_command_once and Command.hidden. (Ales Kozumplik) - [doc] improve documentation of '--best' (RhBug:1084553) (Ales Kozumplik) - api: Command.base and Command.cli are API attributes. (Ales Kozumplik) - demands: similarly to 78661a4, commands should set the exit success_exit_status directly. (Ales Kozumplik) - demands: commands requiring resolving dymamically need to set the demand now. (Ales Kozumplik) - doc: typo in group doc. (RhBug:1084139) (Ales Kozumplik) - api: Base.resolve() takes allow_erasing. (RhBug:1073859) (Ales Kozumplik) - refactor: OptionParser._checkAbsInstallRoot is static. (Ales Kozumplik) - option_parser: remove base dependency. (Ales Kozumplik) - move: dnf.cli.cli.OptionParser -> dnf.cli.option_parser.OptionParser. (Ales Kozumplik) - doc: 'clean packages' incorrectly mentions we do not delete cached packages. (RhBug:1083767) (Ales Kozumplik) - fix: TypeError in dnf history info (RHBug: #1082230) (Tim Lauridsen) - Start new version: 0.5.0. (Ales Kozumplik) - remove: instance attrs of Base, namely cacheonly. (Ales Kozumplik) - tests: remove: support.MockCli. (Ales Kozumplik) - tests: fix locale independence. (Radek Holy) - cleanups in cli.OptionParser. (Ales Kozumplik) - fix: PendingDeprecationWarning from RPM in gpgKeyCheck(). (Ales Kozumplik) - api: add Cli.demands.root_user (RhBug:1062889) (Ales Kozumplik) - api: add Cli.demands and Command.config() to the API (RhBug:1062884) (Ales Kozumplik) - Integrate DemandSheet into CLI. (Ales Kozumplik) - Command.configure() takes the command arguments like run(). (Ales Kozumplik) - Add dnf.cli.demand.DemandSheet. (Ales Kozumplik) - remove: dead code for deplist, version and check-rpmdb commands. (Ales Kozumplik) - sync with transifex (Jan Silhan) - removed _enc method that did nothing without specspo (Jan Silhan) - fixed local reinstall error (Jan Silhan) - Fix Term.MODE setting under Python 3 in case of incapable tty stdout. (Radek Holy) - tests: move Term tests to better file. (Radek Holy) - refactor: move ReinstallCommand in its own module. (Ales Kozumplik) - rename: yumbase (case insensitive) -> base. (Ales Kozumplik) - fixed py3 error thrown by search command (Jan Silhan) - fixed wrong named variable (Jan Silhan) - fixed local downgrade error (Jan Silhan) - doc: fix Package references that are ambiguous now. (Ales Kozumplik) - fix: resource leak in yum.misc.checksum() under py3. (Ales Kozumplik) - fix: leak: couple of files objects left open. (Ales Kozumplik) - fix PendingDepreaction warning from rpm in _getsysver(). (Ales Kozumplik) - repo: Repo.cachedir is not a list. (Ales Kozumplik) - api: add Base.package_install et al. and Base.add_remote_rpm(). (RhBug:1079519) (Ales Kozumplik) - tests: fix tests broken under foreign locale after 32818b2. (Ales Kozumplik) - refactor: move install, downgrade and upgrade commands into separate modules. (Ales Kozumplik) - tests: refactor: make Term tests more isolated. (Radek Holy) - tests: fix terminfo capability independence. (Radek Holy) - api: explain that Base is a context manager with a close(). (Ales Kozumplik) - cosmetic: move stuff around in comps. (Ales Kozumplik) - api: groups: add comps.Package, add group.package_iter(). (RhBug:1079932) (Ales Kozumplik) - fixed installation of conflicted packages (RhBug:1061780) (Jan Silhan) - removed never executed code based on _ts_saved_file variable (Jan Silhan) - added logrotate script and ownership of log files to dnf (RhBug:1064211) (Jan Silhan) - fixed: highlight characters broken under py3 (RhBug:1076884) (Jan Silhan) - remove: base.deselectGroup(). it is not used. (Ales Kozumplik) - tests: fix broken InstallMultilib.test_install_src_fails(). (Ales Kozumplik) - groups: support manipulation with environments (RhBug:1063666) (Ales Kozumplik) - add dnf.util.partition(). (Ales Kozumplik) - refactor: RepoPersistor: use the global logger instead of an instance variable. (Ales Kozumplik) - groups: besides installed groups also store persistently the environments. (Ales Kozumplik) - rename: persistor.Groups -> ClonableDict. (Ales Kozumplik) - doc: cli_vs_yum: typography in bandwidth limiting section. (Ales Kozumplik) - doc: cli_vs_yum: we do not partially allow operations that install .srpm. (RhBug:1080489) (Ales Kozumplik) - refactor: imports order in cli/commands/__init__.py. (Ales Kozumplik) - refactor: groups: make all commands use _patterns2groups(). (Ales Kozumplik) - kernel: remove kernel-source from const.INSTALLONLYPKGS. (Ales Kozumplik) - build: 0.4.19-1 (Ales Kozumplik) - New version: 0.4.19 (Ales Kozumplik) - downloads: bump number of downloaded files on a skip. (RhBug:1079621) (Ales Kozumplik) - packaging: add dnf.cli.commands to the installation. (Ales Kozumplik) - refactor: put GroupCommand into its separate module. (Ales Kozumplik) - rename: make cli.commands a subpackage. (Ales Kozumplik) - AUTHORS: added Albert. (Ales Kozumplik) - test: fixed CacheTest.test_noroot() when running as root (Albert Uchytil) - AUTHORS: added Tim. (Ales Kozumplik) - fixes TypeError: '_DownloadErrors' object is not iterable (RhBug:1078832) (Tim Lauridsen) - fixed not including .mo files (Jan Silhan) - comps: _by_pattern() no longer does the comma splitting. (Ales Kozumplik)- downloads: bump number of downloaded files on a skip. (RhBug:1079621) (Ales Kozumplik) - packaging: add dnf.cli.commands to the installation. (Ales Kozumplik) - refactor: put GroupCommand into its separate module. (Ales Kozumplik) - rename: make cli.commands a subpackage. (Ales Kozumplik) - AUTHORS: added Albert. (Ales Kozumplik) - test: fixed CacheTest.test_noroot() when running as root (Albert Uchytil) - AUTHORS: added Tim. (Ales Kozumplik) - fixes TypeError: '_DownloadErrors' object is not iterable (RhBug:1078832) (Tim Lauridsen) - fixed not including .mo files (Jan Silhan) - comps: _by_pattern() no longer does the comma splitting. (Ales Kozumplik) - including .mo files correctly (Jan Silhan) - tests: fix locale independence. (Radek Holy) - remove: unused trashy methods in dnf.yum.misc. (Ales Kozumplik) - persistor: do not save Groups if it didn't change (RhBug:1077173) (Ales Kozumplik) - tests: simplify the traceback logging. (Ales Kozumplik) - main: log IO errors etc. thrown even during Base.__exit__. (Ales Kozumplik) - logging: do not log IOError tracebacks in verbose mode. (Ales Kozumplik) - refactor: move out main._main()'s inner error handlers. (Ales Kozumplik) - added gettext as a build dependency for translation files (Jan Silhan) - translation: updated .pot file and fetched fresh .po files from transifex (Jan Silhan) - removed redundant word from persistor translation (Jan Silhan) - translation: show relative path in generated pot file (Jan Silhan) - refactor: replaced type comparisons with isinstance (Jan Silhan) - translation: added mo files generation and including them in rpm package (Jan Silhan) - removed unused imports in base.py (Jan Silhan) - doc: typo in Base.group_install(). (Ales Kozumplik)- api: drop items deprecated since 0.4.9 or earlier. (Ales Kozumplik) - api: deprecate Base.select_group() (Ales Kozumplik) - doc: document the group marking operations. (Ales Kozumplik) - api: add Base.group_install() with exclude capability. (Ales Kozumplik) - groups: recognize 'mark install' instead of 'mark-install'. (Ales Kozumplik) - Allow installing optional packages from a group. (RhBug:1067136) (Ales Kozumplik) - groups: add installing groups the object marking style. (Ales Kozumplik) - groups: add Base.group_remove(). (Ales Kozumplik) - groups: add support for marking/unmarking groups. (Ales Kozumplik) - groups: add dnf.persistor.GroupPersistor(), to store the installed groups. (Ales Kozumplik) - logging: log plugin import tracebacks on the subdebug level. (Ales Kozumplik) - rename: dnf.persistor.Persistor -> RepoPersistor. (Ales Kozumplik) - doc: update README and FAQ with the unabbreviated name. (Ales Kozumplik) - groups: fix grouplist crashes with new libcomps. (Ales Kozumplik) - Do not terminate for unreadable repository config. (RhBug:1071212) (Ales Kozumplik) - cli: get rid of ridiculous slashes and the file:// scheme on config read fails. (Ales Kozumplik) - repo: log more than nothing about a remote repo MD download. (Ales Kozumplik) - drpm: fallback to .rpm download on drpm rebuild error. (RhBug:1071501) (Ales Kozumplik) - remove: Base.download_packages()' inner function mediasort(). (Ales Kozumplik) - tests: tidy up the imports, in particular import mock from support. (Ales Kozumplik) - changed documentation of distro-sync command (Jan Silhan) - added distro-sync explicit packages support (RhBug:963710) (Jan Silhan) - renamed testcase to distro_sync_all (Jan Silhan) - Minor spelling (Arjun Temurnikar) - i18n: translate repo sync error message. (Ales Kozumplik) - add support for ppc64le (Dennis Gilmore) - there is no arch called arm64 it is aarch64 (Dennis Gilmore)- doc: in the faq, warn users who might install rawhide packages on stable. (RhBug:1071677) (Ales Kozumplik) - cli: better format the download errors report. (Ales Kozumplik) - drpm: properly report applydeltarpm errors. (RhBug:1071501) (Ales Kozumplik) - fixed Japanese translatated message (RhBug:1071455) (Jan Silhan) - generated and synchronized translations with transifex (Jan Silhan) - added transifex support to cmake (gettext-export, gettext-update) (Jan Silhan) - api: expose RepoDict.get_matching() and RepoDict.all() (RhBug:1071323) (Ales Kozumplik) - api: add Repo.set_progress_bar() to the API. (Ales Kozumplik) - tests: test_cli_progress uses StringIO to check the output. (Ales Kozumplik) - downloads: fix counting past 100% on mirror failures (RhBug:1070598) (Ales Kozumplik) - repo: log callback calls to librepo. (Ales Kozumplik) - Add repository-packages remove-or-reinstall command. (Radek Holy) - Support negative filtering by new repository name in Base.reinstall. (Radek Holy) - Support removal N/A packages in Base.reinstall. (Radek Holy) - Add repository-packages remove command. (Radek Holy) - refactor: Reduce amount of code in repository-packages subcommands. (Radek Holy) - Support filtering by repository name in Base.remove. (Radek Holy) - remove: BaseCli.erasePkgs (Radek Holy) - Add repository-packages reinstall command. (Radek Holy) - exceptions: improve empty key handling in DownloadError.__str__(). (Ales Kozumplik) - downloads: fix fatal error message return value from download_payloads() (RhBug:1071518) (Ales Kozumplik) - fixes problem with TypeError in Base.read_comps() in python3 (RhBug:1070710) (Tim Lauridsen) - fix read_comps: not throwing exceptions when repo has no repodata (RhBug:1059704) (Jan Silhan) - not decompressing groups when --cacheonly option is set (RhBug:1058224) (Jan Silhan) - added forgotten import (Jan Silhan) - Add repository-packages move-to command. (Radek Holy) - Add repository-packages reinstall-old command. (Radek Holy) - Support filtering by repository name in Base.reinstall. (Radek Holy) - tests: test effects instead of mock calls. (Radek Holy) - Wrap some recently added long lines. (Radek Holy) - remove: BaseCli.reinstallPkgs (Radek Holy) - repos: repos can never expire. (RhBug:1069538) (Ales Kozumplik) - build: rebuild with 9d95442 (updated summaries_cache). (Ales Kozumplik) - doc: update summaries_cache. (Ales Kozumplik)- fix: ensure MDPayload always has a valid progress attribute. (RhBug:1069996) (Ales Kozumplik) - refactor: Move repo-pkgs upgrade-to to a standalone class instead of reusing the UpgradeToCommand. (Radek Holy) - remove: BaseCli.updatePkgs (Radek Holy) - refactor: Remove the reference to updatePkgs from UpgradeSubCommand. (Radek Holy) - refactor: Remove the reference to updatePkgs from UpgradeCommand. (Radek Holy) - refactor: Move repo-pkgs upgrade to a standalone class instead of reusing the UpgradeCommand. (Radek Holy) - remove: BaseCli.installPkgs (Radek Holy) - refactor: Remove the reference to installPkgs from InstallSubCommand. (Radek Holy) - refactor: Remove the reference to installPkgs from InstallCommand. (Radek Holy) - refactor: Move repo-pkgs install to a standalone class instead of reusing the InstallCommand. (Radek Holy) - Revert "Support filtering by repository name in install_groupie." (Radek Holy) - Revert "Support filtering by repository name in Base.select_group." (Radek Holy) - Drop group filtering by repository name from installPkgs. (Radek Holy) - Drop "repo-pkgs install @Group" support. (Radek Holy) - refactor: Move CheckUpdateCommand.check_updates to BaseCli. (Radek Holy) - refactor: Move repo-pkgs check-update to a standalone class instead of reusing the CheckUpdateCommand. (Radek Holy) - refactor: Move repo-pkgs list to a standalone class instead of reusing the ListCommand. (Radek Holy) - tests: Add tests of repo-pkgs info against the documentation. (Radek Holy) - Fix "repo-pkgs info installed" behavior with respect to the documentation. (Radek Holy) - refactor: Move MockBase methods to BaseStubMixin. (Radek Holy) - refactor: Move repo-pkgs info to a standalone class instead of reusing the InfoCommand. (Radek Holy) - refactor: Move InfoCommand._print_packages to BaseCli.output_packages. (Radek Holy)/bin/sh/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@arbgbncacsdadeeleneoeseufafifilfrfurgdguhehihrhuiditjakakkkoltmlmrmsnbnlorpaplptptrusksqsrsr@latinsvthtrukurvizhzh4.7.0-1.el8  !"#$%&'()*+,-./0123456789:;<<=dnfdnf-makecache.servicednf-makecache.timerbash-completioncompletionsdnfdnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf.modnf-transaction-json.5.gzdnf.modularity.7.gzdnf.8.gzyum2dnf.8.gzdnf/usr/bin//usr/lib/systemd/system//usr/share//usr/share/bash-completion//usr/share/bash-completion/completions//usr/share/locale/ar/LC_MESSAGES//usr/share/locale/bg/LC_MESSAGES//usr/share/locale/bn_IN/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/eo/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/eu/LC_MESSAGES//usr/share/locale/fa/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fil/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/fur/LC_MESSAGES//usr/share/locale/gd/LC_MESSAGES//usr/share/locale/gu/LC_MESSAGES//usr/share/locale/he/LC_MESSAGES//usr/share/locale/hi/LC_MESSAGES//usr/share/locale/hr/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/ka/LC_MESSAGES//usr/share/locale/kk/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/lt/LC_MESSAGES//usr/share/locale/ml/LC_MESSAGES//usr/share/locale/mr/LC_MESSAGES//usr/share/locale/ms/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/or/LC_MESSAGES//usr/share/locale/pa/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sq/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sr@latin/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/th/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/ur/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/man/man5//usr/share/man/man7//usr/share/man/man8//var/cache/-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2noarch-redhat-linux-gnuASCII textdirectoryC source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)(/usr/bin/sqlite3 if bash-completion)(python3-dbus if NetworkManager)utf-83e0d50e572d5cfe06e98ce088f0ffc02259ac2d2b4c55d32239788da435d2a1d?7zXZ !#,] b2u B0RŔDf,RN`mJ| :٣٭\uNـ 2wRGUU+8ReQ3ϛó6A؜yqh@=_z'ZI7j*hsp6<6}Qk%Cp@>ȸ,SSrXҙ}$-Oxq!9zٵ/%Shl?X{$rK~Q{p#p *[[78Ӓ ̀>e||T80,ZkaU˳,C!fRХCme &ܪR.ŏ!uZFAnh+7UN#_ NOk@#^'*XMll_f7IęFǛ30L#a\YhbsOE:YIDLb>)90R!=zL9ޱ)S,۹5XXxDp;n?cba#G^ؠfB@WjVu6[\hQH yi#ikQC#ڥsECHf*BRA/@ewúOt-tmŕH*R9;. ژ"4T;uEtNdW)DL4tUeՖOuvZuQL迈Q#q7Д\ ̗Z"Bi26t>֝v?B)tKU'0pUIl7oDk)VC^9^1n=ߩ@#9m= [dzZM bp]@Nw*cGjC2`.šr&({?M;Ny dR{=. +Po@ !R)UxYiÎ@_ܽgYTg|;)$aI9@VfSS2%! 4}xp qcYnV/2+<9.OɖHE߭eFDUշ.P9ws^/-[M8<=5y:@k܇Tl7y]͐ pq? GG=ҫ9E&/8]PuVyZ2hyt| 6H֯:~vLQH Pa3*HTlpBE L,q%+xm%G#=,LϞӼM`'Yю&݅aK{}TV<}2>;ڙ$ftډ3S増(@8L4UN܀җ"nN*r ýQrp=V#.:&M_De86O%f=ICK^ T HG%I x?=dԷSB3՜QV1 sEh'B(DA=B/IG٢;k1=}x*1[AH>#z/j;8yh'=%*ޱNM~DGH[x >hШ]4rN: pG/+~>:qSV\°xPreC`eQs1)K E.(' LY-әls>f2tmY"мD@I7hZJ6l)|Y mix+"^'gKf]gʆ)e=jKŠ|y$jpqa31@d7J -cWO8 ;)O_Á5z^;ڎ9lCdC(Gf(!M;ļ`>!УY9V V K$cA:5g<@?Zޓb(h60#Pabcw$JTdH$,8Q#A+IE%DqMɏQ멍*u-/|ѢPiqٮ& WoүuA utl]S/Vk^NDXLҰ/d q/s\! Erk(j4"RFN]+k8.mۃjP9᪰ah" 5)BjkPF7H"H_xdH٨P;:Lm_w'ߚbϋn[ Í-m/'*Gp՗jDO6緌X>;nF_8OVMpjcA8W)|{}#ɇkFl{@}U4%Ud῝$iã;0F+iD<}P jR$wWbj{1bf򺣴(*B<$0/Ȏs-iʜF̛2CUf *Lvc q7g*"u'Y޺_*Lރ3!r9 SԩyD\VޛjF@N=YCZf&౶@\ zҵOgIJsh!w !ڃ[g\{Q}lW[W((Ӫ1n^J}' 6]tyҁ/>EДa9a5PF>ڵRW`fM[42yD=&\ ٙl +kp1e&9TEl (w9ّGkK&]Q)1WЬ퉂ϝ.,x~;G`Ku۷yˮ * xЃ~Bc  D\ |o'<)*&TńS{x^F:,INXER Y٢5fqĦ:a5+KiB G~aY}Ou :|4АMfѣ޽ 摾Cr|Wvr4'rcJD=pTF Ԫy823p=`\akp,LڤHX"L }d{蹼T'M 26 M7qBfqp0j?l^i;BFJM8yi1P5ݙX<,/+毒_OlY ivSe0Gw467$Wxaχڹ̊0rW;mgqg's3l0tߔڟLT2pW1Dw + N;ñv6'bӚJA8PPh[N`MQmt-@) Ї?$;.)E&Mbi Sjſ~(r`X8\Y1?Ɯ ;O*'p^Roիpҕ}Az -Wj6vH,TiF<}f aEm%v͞Rd86=c\Leg鯞SȠ$nZog{@0ߡ[QZmS\~6ziԥ(V2n~e /=D'XS6^.>8waXPMU?v6ө?B{,LsL۫xg4% 2!aބ,Ns5%i?D@׾|Qf7cShR_?i"\Pi@/3d+rLi{/d&4~`ǡ~6F(5?SbWV{}T/ĩXF@罨vFsB۶+SW1ǹH7X4g>WdLo4I:bOk5GAI5WxZnp ;n MGMgomQu#Ig·Nx$i6u\x9Ric D33{d̅=:[Ez9.ێ&2` mfldn=ktyVK>>;Ф+2E329Nx. ЛjU(eMͩg[h F:D@ٵPJLogc_h[Q$۪2*ecQ-6nM]"媪k~T/`tvHF~>_9{w+ݜ#+b+bp<[l S7<,oHN@qD${Ic 8#LM,LY|=Y bYZQ4h6IVh/륺 r= K­c%5E*d 8/Dh/ĮNҎĘAY8V⺺w|e^׸) ,rDRAF;r~8]͕TWD~ׅr@Pwg<O@BD;BR08<#Vb©]ewb1`4?NQ%r}& ,C)J) <4kWcXei?~}X~(f̍{"/t*)CҐKTfKLZlw;1-%!XvQ-d /BFRݺ*J6K wN-G@_=B."J[U8~4;J[Uџǧjײ=h\2L{Ұy;1zܸC!Z҂U];ﰕ^,l y|~vGdϙrq- A4K`|7bՕI 0ʲ?Er>JMZc^( |3s؜5w yI_:G&[CDg9-[j۰cTӑ2;c o{e _z8aюhYol_ ?%HMnW<ؼ(xwHbx-|pB@ :[+L=V`%uSD@VCW*7RM`O)nwM۸'P߱v}^խEfNJil?t"%ײz`Q<+0^a'!KQMM3c3 0NۡM38Q=T$̔YڊG9q@z~$UL!WX xv3IX,ï:+ҷFh4r1ђ#MK i©nw(sA+s4d^N$P8emy MfϲQv(lG0äUR&wQUv¹SqSvY7E ƙt0z@Uq-~%Ghh lag\s bܹ|fh^bqi_ Or?O:MI؉48Ʊ+'`/ l=JN8}/ɨ1ٱS3*:?&UıoK6a&MǛq#g<,ʠO-$@@+uIwq].gm=ݿN2.$_?9:T[!s pm:](ם~\MЌ2ϥ5(o΀@(88v=)ǹ {iW;ML1_ʰa ?9jzJ$mhb_S;L,"-$s`)ʭu$KelXw$YD [yW#) @Eqj5 "9DxN<7h[lwak:ӗ&/']Zg>'v a|=zcu(lhi]zE0_\a-#"c,DL:KDjf 0~H)D,*,~M{ 4x$#:FOf?9"i:Z4YOӋ[/)'s 9l'͎-0NuaÁ^|8[T}ipX1p;@;/?Wq8Iv?b w`A]+vۆoN0&8&W3C0%0Ju:?zNdA{0y_+!+^q&T_D7Rk:[*LhVCXRrkL%eÃyp%nr%8o׌b ͞A8IMzO{XOalȏՓ6EP.{I) 1`x.)vcyXX3g']]u喏J*mKctr-&LC# дȐF)Lh> 93+!H(]HQ6`!S?⁁o'j~IڍԮOntW3qNA!$sQnx^!t$e_GU|},ȹ4,s">n"tGjeb* 9Jѭ r}6^H =j8ٶ1-]tU=J'Sm|4rD݈Rzs߼&2f8O!Kp/w+n^BʃNTn iH[!̊5Ι iĈf0ʰIi>xn;#R`3,5, ; {W{aA8%[&>4YlpviN vH7Io9rR[w0V^@i}>و{De{|N{F]a!,tW@~r6Óp 6q*1aM_ (}TIilrB(ʹ=er1JL|ک Rv7g/I]8_g|94r툠.ZCл9<Ίq[.7;7 |/6M$g첐y۷(XD o̔2ˠBU|Rid6| ^GRVU@ tvo3&4T|Q !Twh\DžaL}u>ԡ|->NS1fKߌ{O,4ל/V! x!#,X({ǽ>"Ty#J23ʒk J7}|WH*+MVY: YWNV)8eAŵ:'j¯FSC ݱ[*x][΢DX5媹Q*I!#MB-aoi\XT7외3q"\V(;}ʩ{9X 6@'% (O%Mjl6p:4,/Qjj|^\o>1crCj$Ĺ;{B?C8Q{H6k7NN@ P@u\!Q{"1/Bnq3ta&\{]q8)me6$ X|8ASSz\Bft-".VҘ(Y_ˢ>u{6+WbZlG Sk>[O;wu8rK8{Lte\-T *ھBP ]nHGƺIU yZmnlBny3fǗ?yXjrPVҪΧ̄#\C^ =o  ,j">@ y{ɘzvV O@wSVfA"b8D9)݋o1֬Zg.9݁#ͪ1sEC@2lraU/z/+X&M̔oك\S(rIįu۵^>Eon'{ʐ{{߸">Ŭ8{7sTviimK^LUH4] XqM@ٴG,WQ=z@LQɭ^ӲHvP>د.90G@ \J fhoq2i"~c ճ[:Z|qQ7 _('pܡcc2be.|׈ C2;TNJ`&柞muJh*,?̙ ~(<vSYD:'cŸjG"9@nXtUH g[۬z<9 7s|M ~R"WJ` +IQX.N:%|E=g29^yl%)Jh\?ZQ7^qSVXF?H9;15 3L\!e@C_u k }'pNF2nEX)i*>*cX{wܳטBTLW]A; +1J*qiDLyFO{8c(pGG*HbU_ӘWX'[ֳ:ꄟ YhY!{M/rKYz]˼D> p7{ yx9gوLL[U^BkJ^Ytu%TuFX *G,PQ=փj/{]K\to'}7il~Gaz$RMlr'LxiNq!v<-/\ #V-I`ID\rwE ~>eImĺ'BWK CP)cH',gpX.[QЧ^mZiZU~vk&;ގ7ӅZȠn M6,XNG# MzFlw< PEeq^g8ΔIUEףb^ LpСݰ):U9I $\3rJNuwLrG #Gg#SF3ixN[FiK5 'WM,BjCӴȠ1]=s6ř β oƢʼndk $5SZ嵁z=Ƿc.B>d Z?:}9,ٮu]` g[[Rœm\Z uV_ǷMOfsLEΤ8AJR3Xi,:xOgX巋HlNP5ҥW-LSQDrƿF}c6݊]⛄^{$mIόMĦPVEyxSIM"H/uj\ɭƂvmy!N$08sbVu;(RNFy){*qbb--G#z3 's sWTi߸H SxPFHfW535N})Z󲶙,$ ̼=렪B `!4*C׏F^Fp'lr+5*JV85ެ,A^83HOO_'~!giyz 6zHcogCp׵g G ePȌ9Or<׳0s9X~^|J&|Q1?>kaas̭OkW{{ƙŹB֡jzUR˳coÏe6T \yK?L;摐C#, :eZk,z$r÷(P~$~񹗊#ǩpS8Ok =*`(v3Z陚 .uNƀbgG 2謹‘1bzmħ%Qh$H4*A}sm QRPh.0p)3L/eնe.v.c. fo6-÷>ÎQ7rg'l0_ {`uck9j O0a Hc1EEnkf$Unmc_Oqf#;JÆ~u#xycO2) &EXYKoS Do迳~yVIehI&TľO`)bnrt q>5c)R+,|4Iy+9O^2Lw./TkĴO6}va2)Mu|$ 0" ]M]s+u Z6Л4l΋gPʡxj\`SJˆFb(# 3{%m0jXd zǀM@]:JDN?2ibOfxR/]K ֫5u\'zv% C\F;Ze_(}*pPBMn/M{ڛwV;|$輅W(N+Q֜asMbh Zߟl?1\9CTJ|3w!\]SCxӈo퓶ݭxmJuŔ!DtĮuYQuJ!c4cqļ&뗋m\~Ѩ͊htvD:./{ ]44/qW'(k*m] \BTЯS"%;jh0q=DeoO&K,T` >q}ULxǏOZe' b0$*Ol7l+3P XA\C_Sp Z08jR_8Xg lq/KG,9(Lq3H1>ђQْ ^-v\F6H+5iRT:A/> [X3<֭쳗JĜĎY͉\*]駅f'O|>-U yȅAU@QulJnދpBZ3 '|P'7fRu Fa^XΎ)AE"r ^0İY Jό2 6m5lc͹ҸOaD-`'HUFPl@6/(->qdoCK8U4iHh` d̹AL~HaMy@IB7ݚ.W"%ksy/A<hF (ȩ>V>o0*7]( M*|P=n23)$#N']Mf[ffwzJ<o%(?Y'F6NXޡV= fB{0K:>wq &htCA0ߩ܄W1˟zX)eHIew(Yj& =H"W 8} }#=Ȣ+:,,7m@ITcjA9pJ""5捻jD!VsCΓ7$5w*wkͭ%jk57frm=m(5x ²veK1 [C< 庬4F HXrʥ@^>n6qcvJBcj)orɁ]pw"5N] ~'0FKv.j٩x-4U?Os5! sSi[!4, s2)nNbȳ3<*T6pHBz· vͲ?SgT) ɕ}kJEM,l xF8^k10N9xT%b3_T,x\dB4 ;yD&zyNJh}!)ׂ( ~yI(`A!rg;R+l{g̲Y %%V>;\vB$htB-H[]&i3R0$v^aNxe^,9{EF+F!P 95~!T}X4fc+nf9qY%uf8 L2^uF$ZRePtGё "}xL/&%Ix^Q{Z(5>$-Z@o5e%- 6raJQڡكkJ8@*$@@Bk<~B~C:f煤1Ǚ~R]q;- yT~K-⥇^EtNZMCY2H5K+PeIVcDץ4SwZY67 N9ǎ[\Ie |̓0 'bs>LLpw^ JDXE?%Đꭽp yuY&`cRt_?&[3Tw|o J`qǤ. ƨL)C8ՒWrPC`&z}pH0bd  #yoӑt 6hv~[. 4FMԇSו0+ tdmмsm(Uz}Ei.4"d9$=M彵Xp>(/ B8cM["#yLkep5mqƛ.74ͯE_CgPɘ=|1o.^$EL [ڜ3FI(AӸQ1Ľo\ȵ.d!q+Z7 Z/UK9SuEýL{6L M p꫓ 3g7gzȝ)S)M?ed Bs0P&&kťsRq3NA0`^✍ xQ54 h| JB%d6D oSP^[- G-pAzrIY$$==6 ҚM 4Q`23}qMg(g C6~~5CbwMѹbd?_kYն14% "6q&)J 6 @Z⚥8Q`OXI@tK64pw)=HʗWCfܭ')<@ + ߄ԗƤsZ-bsd,{_{nn5׶R^ l9צm=gqV+R"#q i[ZPd%! (]:opom'LzJF57S],6O%FQgNQc#12ruߐG7 fbj*v]ROR#{.A7Q -S>68Ft݇ϔ;cM[>ӨCt7# g1;;E9bȂuh4LHέF`ټ;u-tj,TU>âUb}bԏ6,IG=w\ |9h=E潟nÇ]]^,-^c" V8쳨G1P9-W3"pZ[ɣc8=qۺ5QFw1C\fY!jE7;gHnmT,:OK4A>Kw;QyB@)Xά;ihzJJPJ 9pΊD@:qu؅A- :;Dh9uޗCJ(6|Kt4Ȏ?N1w*yq#Ƞ|%{N^@0%rJ;Ph:X%))uCf=JycX)ADPlRhu3'ǃ%p9\ڑr-G!ɀ82΋KwoLlJqNouA tj|-Rأ @^bkIE:EPdu#S@#U^@OgGql S806 @w ;0~Cq;Ŝdi;'*铼*Q*Q<h̹ #ZDWIؿbzl ȯegNS-$0;mQ`##N!6{(gC3ͫsM~oEA==f"ѥ3ڡA jjByR(O ؐ4YJ:2\'r[5L^YryP it45CMRo\mCF8*2ٓr`\30/omKĭzO^4!2Z9$`$Ȏ]Ho=(ݖ au/qgc۔ fܺeq uG@n+N]*lfbhs#۳M1m5A{oPpĖʐ&eU[c<!H?f9.0{%䒚bUdV[(` -Zbuɖ6򚱹t/$dXƠɦqvnI]~C^1Bd%"EZAm_R-&fl:BɰsuŽ?4PݚwfQ4/Yzv ACI4[Sq?$JAHUOpRwE):p|T0_4aF_mgLDD8Llh-CK=r{&=vOCiPO\i?2O}<Ԁ3Y4{d0-vEOHO&LhƯh#{Hɸ (O󒭬J:*}tubmrV@9}Wyqp{ߑEH*:Pm]nYOK:d@>2D<o`\.YKjw箋L9w9󖮫lDxPBK6, Z-4a3ܨP/9q]`LPpӱ8z?)bvj{^?3Y/6?MJԨLNnq>~@Aa7L-v6 rpvs iYuO+3 ;elo-Tbrj>t*PVJ: ~ep菟!;<%@g9a\l7u-~#/<PH MuUt`ˆ#m'A4KAL[KШ v&Ԩ 4.G7كe˳`vi 9VֽW2\)+iߓA֛{j\+Vp gP.H_Y#+`{r-S!$l])LR%,2pNnV$8se(^kdL&ykcŠ!I~ퟎY9MJ,Z5b(<$D e{F+*MCmڥeJb|ƛJ&9iQI f2{9Qq!]-: O',ؼXyAy?Y v!gP_h*;Uo~ L~ ?0ݠHjuZΤ!?I2 vZ:´ ziMd5N>1Gw= H"w!O>7Kc۴Nq蘉(˦qXUD"}ײS<]^S׋$Qvd4gTWakY"jE)w7Bn1!\/Y5ğ^tV'pL$hah**}B V:to_LsKzq<pu>Q|8R\^ݱNP*MÅcM 4z,㼥S]\ \9rJd2,{q3^ $Y@P`rDhd=*ԳծuA[S}`nhT+nESįAiЛVxN>u/D&'u\E|v2$:Ea0%u]8"k ~jya13q (Eˀ/R8CBꅴqOZKjn_wO9$+9( {=){DSF?j@t> Eұ^mIXڄP$j G8N'v;7_+_O<+e"@(qg )@p+SPh|PdH.&ʰ\hﵠJOB|QU85B"ADĩ\brjd1){O { ¸AU!4  HE4ǏuY`Gf@R!(KX:IU Q9~K=a+` ^"ѝ(W$0ѱctsP^N 86^dQ5Ôwu 󽏕iӣа9>ޖsk_K^ucCx3$P""rfIL a(;`l^)"Ib"ثF̤F>a^Oj?nD*m[/`b)x5w`˫Nz:~XítK&?JvX%3ҥwFn P4yB1Dgr&*ͯ9+KB4^d E$8w4ѐs; }@ EhbȞ #ߧPL-gz`q‘_9xC fiBt@ɔBxcD@2BPzzZ֖ױ쑛#l4e~Oc{̲97HsVheΚȟ-7/Y5A?snY +$@xyf=\xe/5 ?/9^_U!P(w5]ZDgDXFmo{pa zQVo{}>o-坵2Aߞ>נ#z!] o'6%4ױ#dt|+VTY"$.\1i1w E3P7YKŠ p՞E1F&dާB{uoWl6xA[+T]}'F=W5 _ˍ[^:HaΊ{-{u| PQL-F"r;F)}ov.vrk,?NETЕNݦ^gkhm, /"4~oq&&!SI rФVyA,GlOMH"P"S쏦:*v^RmAP.ժ⃗e͖Fl vby d>6JH9&.^ J#  r Z  :{7~b1T!o<'q E;(2`2PxXn{j\ %G^/:DM_dUczHc8$]}r5<@H (i@gsH:0Vb(:4ɷ릹q{~VOV3;Jj ;g*Lr)l]2 F;mSd덨/[trUlW69Fgֹ }$.N݊yZ=ZI&ҽk ?_b]ȅ~]}xT?]A 3*4@C豌,H+ +ə I@9!(. CYaÛ/oM VI^r1ydƉ5G"L%02r͖ p9&0?-1Ơ{r˞V^yRНs[?W6C/9Yg-.!YUq&Wmq ?^~ȸcq*pdq* Df4OH &[t+Of]m[U@AEV|>=~'g }R~s˹O 2x4/@/.s|yUG+uOd] Ñ?ӷ |E4s51wWS߹ñ6*k:B0I.OjrC*ZMAV˘V JQiO?CB60Jdϫ*ota 7h`!DΝ;Sb^L&.Xl#™L.IjdP05ME_;n.YX}V26zM{(I*T{lS.lYݬ*Fge[xcꋐ [gJKoS;%di^¹B&BٴS={;Ig4*dD_ M8XHNΛY~՛W3"fN%e%gdhK4Jl+(#$lvo1-r=t%'l;.`~U7gEsl "?cC!U `JicST5S467=M&π[9e?ִ36H(qbSui:Gd"k8 \jf)0*[ujṴH'2vB%vOUn/d)¢bynORJ]f1SWBMl}CdY$@nWXoVor|qVn83=FYl%4RN J푕OCp3H"G ӵP'$U nZ~:SmNBri~(2)'"~q^3<ث5plx\T\A8/-\">lIWo3=ewnԓR#+b3;S2}8xRt2λ-dy0^Vq%}ВY} ]iѺI6TZ=Sp:ڑ2g:gwsT MS7˓q=7QL|fY$/\<ґ9b3勑-6.@jq\Iقm0VACKn5  $,fI⻄TVdgٛ^q6@S! Xb3C,-S~O7\ &\z1˜{lɌi}¹FFc !{yuYom-PRJnjx^483ZsHi wpK]HC1>? K&>{S\ q@@ir  ~2w}8P(_Ӏ^z-3ƃ0]XSI̯\/,^'9Ye9VLF|U9M">ydDvf D 8״[aml&WA͜qtEx@֬RCn+/1L&5^b7^fr'hRұܚېSєFWd[YawdL4hC9G PFDDăD]`%U̡(;\?rp~R{)r|t*1bf.4~.E^D\>?9G5ao*zђxJAYFуg$S`2;0V 3Ęt_րrXAځtpQ8+B0Z{)4o? 8 €&_`Ym|D abZ?fYj"6]G?M Avtb> #E~xŮښh&v!IO6Q 5`xj%SNjW,o蠄 NHݩe /t>3fcfQIm|n3lp)ۃc@ T΍(-%z65f%:<{~fx5@w6CO 1V9s|dl7./Ja/mE5N@.~=R H4êG7:aHt!6V`""ŵ}:i'GtJW|AK](dr>_ௗt$WͬELBS4`v7S] 5_.-Fl{841jnkG$u~,t8xtoRp3v-{ FnQ`^WMρ]d;ًꐫ3tAe6}X;_#-GɰG$Hռ=Kmo(`(ꫲэ֊`9a_ꮡg 7oeYtdocث2EJ܂J(17! 6$7ev^+$VP0м7ЫEO3OInmHa?Q%"V}`0=!ֱRsϴlWbsj>dr7hh̕@*thVTe3GRUqNn;Ϸi zbҜ.Qzߗf´3XK \jLBi<bۓk{m *) ǺE<8X b(7pXkuv2ǵ咑C}3Rϖը`PYqɌIUqk\ۗl^,qE=iphEV5VҹgWBwJ*`*h_ؼn̞bXA0`lDv^x#%͂5ɬ?̣Ϥz  ` ~@ލġ$eJ,,!Ɖ[iGG A!_tpde@ӦNpG`Lr `d.:ݦetW8l;^< #[uOU|K3b}Rm\v\JZRpoHmӁb\#{;eYިgv̻7OTefTq:e)SRMt?w--ɳ'f-$W*Xr,*^DO 2I4}gJBia`\ MEV,!RS w<*(d9o4T+ 0HuNT M }-% HKN 27#Z*_CLETB)h[@/&$-`l4W o)Y;( "dbWI2cGBҎ&n{L7q5X\\LUY= mF`?As= 4,SHOK&`3362$afaXoY(|>n_4 jr\2Yݎa=U%(*jKЈi쩛}y4]b2SOeS̜9DF-1bQeX SD\ۮ#Sӷ2E}|]pʆw0>٩WEǨش:nDuX -2> T3R$!Odqч3OP<SxK!%}빭tAw fkFl'ׄ"ͻ*I@M2jZ4~iq3op i6ZF\SG(zZپqK3e 7"TI؂ gomLT@`bO×V=Q& 0F2[Ji`‹Iѕ\o7ah8r|3p47'g.D>% ]`blC]Ҩ}hE"gdy06_l6gvF'Hi:_8n6BIYՑ?_9LR&}ie8RQ%ÊW&ʴBdc/ֆ*7|nH88enGέ٦Z 39 ]ܓ"W%+i 5>$&o mWwBJ૧WF 6"Qajyٲrov[ oيM]M5ȹY+Ǖ3 ]_,wZ!ƶ4A/"B)75ujI݅h۸{s;㫡3&@D۫i uHOE L`t!,j࿵1I)5"YϢwʢ%Pus0>FGoAV.&0 / ,OoVdG4kRǒz@PY={4)%49nqzߦ=dXA睪Z<,V .ø:Q ,9%}oFv\# =Th߉]!ַz3u}Zr- {. (<Hk0F ''h~$ʒFB@J24q8:Hn!B鑔U {SYX\RBT²6㿄9Fv5dqFtW|‰tt +fzU4t!zeG2- Pp+-Y v/ u~}+nOeԴfȌb#6m2xUI\BRo(mD9C"7=zH*6O, a",㕞Y)GXu0Iw oR_ȫѬRR ߞZz ~X,e'|(O_Oj-z{;D'O;;Y_t{+BFĆt]EGz0p:iPyEZMM5*p=gmy;8Fd4>ޥi˫5 ꗣ,}iN|4D WW>^ʣW+ֲR[ħt%hCt!=,@$'$^G#R?-Vm=%ԘEs)D*p ErO\NTƗrы%*=%ly_DfLtJ50G(p\Ӛqmb59ZOȇ2AnZxcՂ ,KgsHgba KEdu`^/lE=e\ 74fZξx~mAňVS=WGK #\(dONgoQ˙6a)$To؏Zs,EmܭjxS@c䞁E͸p_b}UkO>E=v x3YV;/ w(vi]R$nGYWexHq'2ػX7&Es-ۚ fD.<֑i9|:; +~5ӌAPF}IjQNz;\ǃ]!P ;K608Xn<5l IyP߽{r( Ʋ\ w , 2o~BIeplzΉ}yeuD[ş[PR&ߏ!06OMbtA Uf|BP]Rӫ \K]#JI†_tz#IeaV P\sym\,5yʎ*ѿFIJ KOI+V? YhIj u`8)+ sEHXmi5CŴ  81 I LdIK;(i!৞b#̯Žlj2u.2T) .NE%,wzjt9*^j|ޯ 6R^ I؈f<1Ztl&0pdu U̅]RJR^fUpFLc8TTy-YY#D.#,}`$ʎ.?I缗ci=}~QG eJEqB+!*VF*"tzm uyWTGŤtw[ْX.݌`gmOBm1IOS=s'ZYM- 3kYT6{=2=O-T/lO+b\1ާ&ʪGGbKLx6|w+1tb{yo.4n#/ p}ԓ*߽?":TagDO ӡgf`ʼj$@`$QʧoBξd׾%-%Ő"q3{;nG TCH ̥aCZ~0P7m \LG)].OƄ8E,F_x}~" Q5`fԣ,|$c}1ʩGmCiR3al~OF^e3}TB 8a~rOw/YpMe&1@" 0Ηm2.#}ojk%WzsI,Z_দGَ%2fiI{ccBNWK%&SPzY"ɽ . jR'+4&3hvg{vw^ohrPU4Q0#oi5Ggk%??#~Z'UΏtz͝"1fQ$K+J2'%  eKi0dg=MNOᄘ4˒U[R=q?zaK3Ae8WJy1J ~n͐媸)v;N=q[>Yme2a+1v<4hȒ٠qm1v^r\ .Zt[wJg2{{ R:x' $EhU}ku3p/Dӫg+Cq(g 3֢*5A,Ǐ~+Jɏ -y{9ņ8|Nr86C.o& U}O =&D#zJUHy5~{p̮V[ P=^ N+~7Pa/in&_{85g(*ܡb6Qkmyi0j0p"i){,EY̘9ݳs~t3Fv,dX (\Rw3EV< Q =OdϪDa2(Ւ^ TÒ 71z=-$c _J arac<̕Ō9M7 3&i)&ŬQz"pLOlPzwǣPoH #cԟ^TC8 զg6Me }1kN!FgJ?#llٖi:ϊ΁DЛץH/3ގ#A54B\L{b4Z33Mؿ+@"NdkC5sL(T~G*-RɍXeAC.x\,?N%Vglf eISAޣ#~$wfvዲ`ʱ-ꍑ(25j[y\EwD1@+6P V1x\&{I]@FPE{qAe)fE2J/(\<"='mӰ2FRrCCe@mNi:'FB"n&ԍڮꏬj͸|cA ` %ckkIƟ,]n45(hTAg2)Pe19/~~P_捃|U)C\BoBve 7┻Ey=G\0m?`LzU Va+I\9dEUBmQoҢ!-oa bR`R#qy!}{Nh}ϛG%K^\#3<2t/ZʆmPnRmr\+lz+md~ "' 6}1LTn&7e ,YgˇlDBVЯӷHӤԶv&HU9hM[\> nv+҇0n/5R4dz3Ez +8{~̚0?ַgeW| 4xW H@9_-*.J=)xYP7e/svS|cA**aY=1&%y\= !=wwQ΍?(<*[w<}(P2e\oh qk #@qa30zXn'~MO]EUOEWP6%08vŸ],MDŽ"yA;~r T{aocH&|q=,wtjx UUG ][E9ti%;U+gR<}65PśJAm'Xc~ZuÚb9yu@@u7-' a%מ$ݻl!,v6 43 srJT1 FA&SL5P}4A ӜB7DP ltK(h>˚ 2(rDyNWt3 wpqk,18{~4_Ⱦ6E <&~Ƀ`w6"'`ޱUp?  i¯hHp\$RŏYpbMpU CNjrI +iEp RW׊>(60PPDcb@Hk4Ew9WP;K+or@k*q IahnQe{!l?uǨs3艡 f))hޫ=DY]MPg1 B#_8b@zZ^&5Wt8]j>6Ҋ ѥ ( e1MY rFyWn]fc˲%!`JdkkGE5%Hv{rWR&4;GZjb,/pہPԃ拸d$巺vŤTQJ/qxNhL[jaťl=O0+^ҤrT"uaP\6J:Ô:= ӳ"!XرV M2fqBˣ?_ +hK$˱Q|R9=I(X7Giň ܘ@vPNP0xYh? rm auAA #A0EfϞ4Di`=T2\]w60#CAp=Jh7-î&~/!j̔JL(_&mkދDBOq;0Y;G``ߥr`[@lyulGڏ\[BѶ7sáxt.Rv%:e_M$FVzBCj9Vʠgxn3Zv6ӒVC(&R.OMt%L;,u5>i-V_|M~OE [0ެb8|Vs= WOH,e~F2& XENi_g^:†g ^FZ3Vme=N_geu`l(N J1w7ؼ^`$+ʵ-}jʽWFyHL' C(Nz]#  jnq Qi_vSD0G1>,=C>gUG;|V\Xj3_!DmG(,~DTMUMp +G3" {Ooֹ(Z Mj|gI4tb&;%a5#8m bD,m! 2q ضFQ$:49)(LxYXhIcTc<}O ;x6.؉ĕ9z9,8me'jf懫%_GϏX<(BxLD)qkƭ`&E O dظb6}F2b :86@rN$[,OaҎclx-]QTZbX+f-mzXW4_|UbHȖê@j D溑#aH m^o80"lME-ywJ׶a!C;/]6($iB+mTm> j{Yu|cL;VU#񝤴gʇ-Qj&"Lຄ[]ҩv03F!1PAt,,'sB%adlJ7eHvNE*Dr6Oz^NJa2ME/*3.~+V?K60.ؑuC7OoqnJ6Ql Bwi2ۤ5h:w mؑu W ykP, " k Dٙ8}{xIM`wJ^_/yƸ|PuA Kw2D:{4"@u.ңqMF_Vo̗&6` =gc=ծcW &i@N̄ ߞGk;/?CQrQq6"hs)Q6XpAmnOop?RxqO(x Z'mdÍWy3"\Vlm9QBxKR=気R PO%ʙS >RGl-V.!8IxFwi>C%xO6]p4;ITM\F1w@數\* {DQ;d+=ۧ*Ҹ6=0C c3soҤ·BYK P;-اsIvl:fDvѯQ $$] %־JWŽjԟ]q|4l=6~H!,!#Z{Nas bG}Q2w)T?&t8'rl{ܞhߪ6J}w@ 3nʵgڶ/88!)]]М묬̮/X(W¢ptku/mUhUuIga9+}[}O.*/w0ab~mv0}H[xdԐQ8r/ۍUM+FQ4@{A9 #_0$ºdgv^G/IZ!v2n9= ХBbjN t4$j͟f1-)Ÿw3LbIAe2Kc9 P\' =apyfJUάNS,$)KHHEq%y1 EP3К^< bhՄݤ8b@#w *!ɒaEOLf ZR-(I2 PiBdNˈvZEWyt<.NIOo᪬xc.0(=rl}4i;B\owSP^f8~qfϲWfGތN804 J쎉a{&^X h~R;s9{3(P*7,5ڛ`w'b00lP?_Ӓ9aS/`kn$'w򁶾%EC~o{ ޱ< g| ]7k̙ycn%a0j/uJR} 6>v)r¥vuϜYс[P#U ƣFm&px4<)oϟǣV[X B^*/& ށ"i!Slo"~|*>YhY$%A͖8laݦ2+fdtM;]r7:=:V״߿yŀP~|P \gDY]2hS LF]><,ᨻ70F,fF#eEu,PFw>^Syz9@K)gXdfrJ'eQ[Ie0=+_UFg τqpG|pD۹R"[7kwEMEw{zU|i.cBЯdk#+=&_ cR)TVN`a~/ܱ_T2B恈ALRx8EZ3 :J~6R1Qܱ2]] G۩3Q쏰#ڵ9ًON5zz;ZJP:Y,W6i'7.`uu9uM$[-ވyl d$bV{QwC0!?k5/e%-)Du/eG*xRА_A>/-M`x{tZ[;R#Rπjl:n-*;p2N~<=X7ȸ+d>ތ/w^uºAu!R} _ݤa j :v!JKf!wN`%7Ajp@*M`rۯ v%*O VF@r4 L*{ϥpJ^CmάHoc , ,v @/du<} iľZܷP-@hCEfmCƌ0͆v #J  LV^j i1Қi"{;9J|\(| 3WS,hè3 hjt)))Wp_g+&Zw4=d⹮7d6;6Wq~4䢇:({XF&{nNAP,ܔxL."{b(b/+ug] m7Ckc@y3.4xfEIu4NFFΰ=X*ք0r;m h&'SM0wJk]XObt}l-r葜ch\^Dl W)sa =*d>)^!+c tֿ>z2*mqD1DļxRr(j ?p֤%*49 F^N+ M3ܖ sç 2ĈbvwLaKϞ ,(ȑsx ԿD@U)b H7 `S4p4Rv37ԣ$®tc~~fV%rQuѿSo)c%V%t'&D %zӹo[B 4`hmjagȴ2B<%`}=d ~⠴.748Wqsya`:HQN'|]7-A⮿8+L]Qcee3F:,!ڼ2JO r?Jŭ:Ld͵-kULi)"ǜVm|{qb mVacsƟ׆ .9ÅrBs%Aj(ԡV;c6{X쾝$MN:tg2=i N<.?\BGL>_Ft 1o?.~E13۽oi-,#gOC*3V=el6) ̆KCc#U o z&d?tWV 3d(ױtpM2NEWFʳ8v<HvZ*Y*q?`92(3&ު=T˩ږsC҉Ǐ>YZ Ozq刷ŜGdZӝj)5c6 lPr} ]BV7)׾xK6 w0wR[٩x!k+E /PK''}X'ZE<:fJ'*5Ġ6uС$v8'f9Os?Y(W˚oi6={G"PY"`]}Jɸ':t +|z > b<]2pֲ@Nb OgR͙2MX™ a.A/?nKl=H|G|6ЃŴ0:(DyGTPx_('Z;1 ؖǑ"ѶH/&onh7b߬EQ5-f`WCŠ9`4BGfc"~ (q(( @ce d{@:O Gg:\lK7bKIu>HQrZ Cᨴ2J%F+8yw+>n9q2ay#EŖ$o;'&:~7 zxpnM'k'Pq\Qi hrQw]MZGDe:!*G%jyq8ck-WoI̖_4G /M&j/ҫh|o01ܞۆB+J+њ hhZ+5&nQgsFa8<1͋wtr [ӳC7f5<296 7vsbƀAJt%`';Lh@ޥ=ͩ:6{5S:p7-+&RN5=qK"]i\R. _l,"#ҫTv}*Waty^>Ma^>:dhjtC{͆F9:/Z@VmVEB?@El=SqًY;YvEΦ!]YaڇSg!VO]ԟXRLMQ/H FW!fK p! D`=]dIoX~Ldthѱ9Tk С]۪P mY.BtB1Z0d7ζPϹH:ٞJ`Q'Č=l^quXSPpE9A+0igRʜtY41JG~3l;dS.* qo]˶ ́$C坖gT0̑ˁo;l'Gi}KUA[ayGQ4b+5`>fOi%>hG/x\!"Q35̌^UF8eRI)Ŕ' 8\s"%nҟ`O JDD$CGx9lJ@ASb]R 9ڋLz`w݇oDrG4E@۹zVxT=ܧ5Ǔ} (@(0":eD @Öy5M_5M!g[-wz4B!Ju T`*GVǔ.y>Ĵ>Bh= G *j.Cť}s!';s2jFNK.C \$|M8DEu|nB_/Sd5LoyRPM:q;u\pr1lNzrZ$D܆tX>* TJs|^y=Ln688JAClB^=5݆l,X&eْ6S6b!j\8 }+aVI0AŬ`Dó ˮ!ܔE@ c0Kjj@kb-w8֧;9S(B?l~/0qc; 4!eW*#YЧBB}Su+<}kk`iE) fϊX:PpBJ-LFI2B^d\755)Q-$ W!m0>M8m[p0Nf23n6}h[l6 kѸQ:t(Z"ŀQ9~>xT.-D[s|)KyTȹ>j6C˫>'O__$hAl3 Bc* `l7BA{BːtiQORr>@N4Tb{C JG]\Cz12^/;=o-y9q-ۺLoCZ1 OsHا#G'&VɛFu,m (@PIAІ 0`* ;C1:[c-7CթEɁ8<}J0ܱQ|5xt#R2#wAN0|Di v^Uӻ1TǧQ/aZԙm>\Ap#FzW)fD0^"-'2K!DBH|;uo.1eO&VeAbSO\ٔv+ o]j.5IEיtg[n~渫PKpL4]wtuIzbx%F[5u|rfr=dÇSr܃Ÿڴqض"#J7؉ _9=UKZΖ*9bpzd|1LCa*(lPHfT_? xojs3FVATl)[zF ]zdv]S)!5L\l>2=6y9?xMZ؅xNre}VT@SZͤcKm[Vo̅rz6m>̅3FXFTR_}((GN`U8y76w/7>xvKspjvM؇M_~uV`(5=JU|xbቍWi Ffaච$pL{kd^We-cb[t3Z'_˂)ZWԔ5x8 涄#5\å_,$U B !s-/5n]3 %&Pwj1( #Ee"1{0y,4唀b팘9e+kiAdʓ}Žu(=&<~X[E(ܽ¸-mz, r1];(%'2ul(@zFDM&S0|{ipakwŔ%vE i&Ut 80h ;jI67 d3ʋj-0m;dSxmc*{>i5:po,w3c:[w!537 t͠BJ[~G;ɨhw'Z=Z6g>S1HÌ+zg1K:^z. -ns_omiDLoiipgcds* cG _WNu8+~yPD9^Ű?+UqJ?t"S~̓]Q/>~? ѩ~/uוmEM&;Mwe?n{T f}@iۏ!)ŭº\&sSy1'DXȓ&ݩ7G}ʷ5E8.M*[4eaHtBDOGӨ \Ŀ&)̩ DjvӢKbe4ЉK;}a+ -ajQI5&5\+.Jt4Ncef (T qdj<]7 .Rm,AE~Yx0?_Df! LT9D.A$VG>(:"d9\>0IΤb!9P*GUwUnuxzC ?ұr(2"t|" 2HFp?lCOb'ǧ8F뺌/L}-ºo⎧u"&W ڢ@ģDk>f|t4g8`wn٨ XzQD7A mhdׄ¿pKu;8ߴ+Fah |㒉o@N">.y(ͫ q{Xp|һ>ߧR@ 70ԆOjΞB]KT@/k~?KX7χ$m NJS\擟 $8?[Hny&vH|==i]̈ Wux,YZI}vnTdۢ^vea@h 9~w\CA?/v"{Q}Wg;g| &̵T=APHUh87:0VꂰwOu +^D{g0fIR0H48A?Gퟔ*o*JwK`}:%y)2^_ juDTk1-="gmGyKODnv:.-1rQ$Z8ƒf;$bf+-23ϫN#ʽR_ ;p*clV ^/ B'yȠ`#MQk]+ͻõO­{fìd:0MLrJfc.mCq)ܡF^|&jdetl h57,+t7p=~u;wudQ 4l7grޥEd&Xnע97"<)ViN$0U`zC +ƉgפDĝ<̍+p)k4Qs1`0A&}KKUKZ؋O^m8ygaL| J$"vur n9⚩BPtu`>zKB< LI*~! .F,<&!?Gfup`| u- >kE/"&jk|z&_/W=?Ak/wi_{RS1wHuFLp@Dߜy,3h bߩ.߲]䲁43F3SCmN Лm C{ZD<: O^\x>'xäxVrmqqxI[v/*H@rcw%$ ((ƟyQw0UµK ex.^`Hz j6Uu(rw!׭צDw|i[O ^8O.u p( \5os] !uf Z^_pzxxszK@41KK]MѐCcw@ %/(ϳZ;9+<[C ^fTj^6)d\)#o?t[':Uɡ!%k4FYd')l4+luO0Iz]|etsPX'X8}E)޼ ʽe^pŝ_4}}5rrEqޭt]VtL}Zb훽8#C뺙=ɘhpfDuqrpgHX__IZN/ZV_=[HR;$3߂w2IhAc8z*0z!?fFPB! F0@^-ĕYgO뤏1_y1KA/ݐV4jW 0۟~=IJq#lr"ě:>B j+pȚP6ԩ֍j5`%2B8]o BqAc[#Vybc Gp{[ JOFc䉦6t`mgA ]twȼ0Ձx 2-YWuІ^``5y8<ބ4- x_(0_DAq.~&DLD`;䡞1ЫaBq Ndlh\A3a} 73,UdTȮ 5@ ԍJLX-mjTs뼑>&6\AFO:qe-UTc;ʛ}/{2> <(M M75l=OMײ68RWᏧH>陝&ZbSwޡRn?+WlF\DqvڢUb[;QR0K篤h, z'k#[оAz?lh}T[^CzG~D|`4l_Ҟ6cb\V@4CbJjtd6!ϋ#5,͎rn 7P]5jޒ+5.|}Z) ;)N aLS2 ~D1.+]L)6Ⱥc= Zqĸc?ֿ.+NE7 0aG4Jri]6#82j+2F!]anvC8hW:Fdi3VrVoR;Sl=3Sk5j2u=!w^Ɨ#8W{/M/xK$C#~P&éZUű > NbɌ8>'x8tF{}LQxo3a` [Μubn>jMP FT0BՍK=O0|vV5EZ*>q8h"3A ! F:ډFͩo> hx +[ jgi`k]|@' AJ1¬qؼOHrޠaJhzmUxX̓|n^XUcD(O4%PTm0KycӢ]Sl|5%]B[>QSi a- &ߓ ܱyXK-V66\RzR6UL6lKZcEnG0-!/%/$r:+yڽ2^oNN=G,6+s M4cY;%3fX@HarI1c# htX>w9g7:tha\v::䖰 &Z 58֠Sz#Cy7_qQ$erX\UqiEWz txfh:.cۀ~f1__P%vU*Csz{T9~}R{歌/?7w}RKc)dlV0HLln5~dG G;%hW?A)g8  LBT7#}4㴣zI{!`.AMn҉*iu%) |@ R>$T3eN+ "n?uOF7 mRJz0S. v?Cs C;~kEVfs}n1/Obtv(ndr"76XBӢfUo<,"eiLkEF?fkLZ=Dj,hR:iXYsC`l6WJHH-f% q8uNn6 q() No \^zG^go^V9:ZؼM^҃K8 |n#bj͘8Fvձ8^Ή*-`}{d_¬ؓe ,p[1&㜭wԽ|ԡegOޡ=PRA' <zh 5UͳFv-IX\}Gg%]r5𗸌IV:c Gg_Cą?pr=}f؍ã?'X*uGR]F9 o}wA32B.$KTֺ Bp^XJgD5 a`,TBs^޵92 1o$b`5IFBb+ v~sfԴ]Hv9mTJ?3N[0OvYg`fJ0c>(|-D](ʡ/;+rCH[chp pB!]+YމXtp}Ym6$PQUru/i8('ˌJݎH7ѿ> %؞>|/:SrK-^j'fQH$?O`0 O_4y+tisQ]E\_e 6P3v3~iCch~m mIH+Gaq QM54b|ա!EvS .S#^t_bҚpx?S^ [lջl5R֑i[A"K?pz3I> a =3[F\ogd׆|QEkfxFo><,Hl0yj?[![wrup=fU!51'N7h8?5j'Sˢ:)|Hl)1A+>)Pr籍_˪BŖUm㪈5̯!vl9\~E ׶c4}Uۉ`y_Ffܤ15{smw4Wu:A?XKSN~A`B> |{WI>81<#<ߪ~Tsq ' l<==G챉s;z;O* ʘ`*Dr(7\{S)g$DlF &3%]XXB3Q~vH6tIHo:*~Q6+wXYD7"c5fKw(S".E },zz8]~7]H JZ֍oe~rJXkj_8 PX_R` -Ibܤfomz* n҆itJeT. '] q-vR3l^a"kӤQ ^YLQDk+ u뀋!Q!f S)n{UY"ާa3 mx0cOx\nK&gQx,ƾWØ%uG$\5&RFhUک$淘cIf )w2NbV|SaĴі-G.und6BVvxtpThw>U s4"KW?j3덥G$hדTU/V.gZO ttk-9Z)k/ޕy*p3tylF0xf2=~Bֲ&W@xG)~} x(Yfa9ya0'Gҝ < ya6_|T}S/!6RŐꞿH9\C(Oj[2Hpq(RU\4:V;x,GL B[Iſ`?VbtyEWkw/JYU9[.s%sp2An[$)l--(V'?Nա/bs7;tyࢂzgН]ٔ,@w*.~OZl/͊OޗS^gsW>;pG$uBDP? + >;Y)O<aH\!/p),g9."=B z3 S>zG5uQOg7hK=P3e@"%.1z>4NAo kFG?{k< z:%nY\sA9C?Kh?L>6l1d ()wb \O&B-꧇mR)ḲZ=nϧyæ͌YT| ^4;F4 RLR'mk bAvSo(\Ev3]\- xg1{$ҨUCp( cѰSCQSbŠCƥa  Cdcٱ DW54pJЙ, Uz&2#pJFMm~83moM5Ў<^F3߹Vt*d߆OD6_\T5pc#$]EK@o6=@Bb] @.a8)Yd]>27q m VZk`7n.b˂&D3qޭV+gä&7+~Cp{HxXu/ީSmKg(O1ҕPd勺c^rǚRN91)3IGPFDȪp/=ELH3E̲fFv>5Ԝ7%I5@LvsH{877wB:Zx,/8Q4Rŵg B3Y  g捪۞b⇴,SQTŲ%n}7׈: QA὚=VWzSE'b[QShC뛲 vfh#oX؃Gh \sqX(R ͦG~TaW@ޣAyct`A2Tڰ\w3Pz6°ހ*% ,H| d?zpsp0jFg,S+O5[z@Ig2vGV`e@c_Ԁ @g_{PW7}羵(5 x-o2'2MPWA_LR]<+7IUQBC%LEVl>3; Ɗ5g>|7cCUSĵ9yĝn'sSgl0ةe"NgbPFؒ!.,3ndg:᷻gĀ(c=$51J9-"q iby)!=)ҫN^LOQZ0E2Sܧrk4M}Z} krxf? \Wz.,&M@+rӣ_q>+DTF4 ^dA,$ͮ(*Zr+b-@0\td7֟76E#K+ڕtEh[Wjz^V ({95IMf6V%+6Du gw6PFἺK *aJ!| ʫuh#T4;i7 ,[Z:H%&>BF`^L?~\jKĒv2c ?vmXć)1L9s,+BG 3ձs]QC!C, zvxat| ͶX.u(p`B-<(4(z|:+ēGBv&VG01fJQб?m⤈.xڴT NPCA]km?鞖Ъ =݄$ܤ%t̚WēP}#9%* o?~*gO48*XBlY/$`q4Izo\:!.6J7۟^JbڅJ頷ֲ4:R_hڞ +bq@E <獄B:|0 6cpn*\D勥x.6eb|C@^/?8_8Tm R.(׀ BI%U~y~%Z,:/i4M}o# !QǤ.DbjD,vo5^W sBi &o}Kڷ&Vpr=SR-j t鲺3|Y4Z ;X?mXS+!_S{D@C@oKw&t,OJ\q dXBպŀv~<s$Iz%w1篠Q^*g~bHYDz4azsDE[o(kVl`w0&+g n؎UesBrCpQBY+P˧iFDx;(7JďȺHzOh?rD'lv@& ^۹U4DZ!Ciqp MBmT?\jox«ŒR_аcx &T/ ²]zY*y-rhuo~)!. EeP%l"yX >|y<8ة45r1]Eih: KW5b5r2;i;;a_K T̮ߧ^PܬS;{$aptTAo^ #CPAb?7(nwjO8~/j)w juJń&Dt@Pk v,vNႀ :OK S~޾eQX&0H'B}jIf#_T$IA^RW UVc%HO=xZKm R[tYV9n|*] U馷|?]YܼVd@0UV1+D'~>ؘsEa.n _2%% yj:x>h"5 6Y!k եfC|:ai}.*ru$5׿I5+% 6 ǡ& M׎ۖ~M4#o2f-pCN8P69g\AޒF0:Z"j|#"dˊރΨfsZc)`cp2akd66)K{2 wi[luͩ!SE7V[Ǔ;-Qپ2yy~i{7W+wcN9@BmGi#c&އ\o(;53$#\![z`l~Jl J=(2>i~*p # [J׿x>ɀ>YvkTRaSAP1~g 5t&ob7ƫ`vB^(Bn tq XL.^4\Pu5'#Q?5Miα\$Ia'_?ИE6FQj byOj5G K iǮncj13*,88~v^Ӹ)K)V-!…Pwx%9Zۤj#HlSVԴ!<V88%X Ŷ٣,Rb0J97:HveV8arݞ rYP_R3p3c"τ Lw]x5yȀFfo0qHcτUĭ0=! ׮8MRXs/+LͦCFp9?nY2Τ!*锍 [Л_L}(O,(3}F~Q֥WBYhMq'xl!u8ȝpz]KҾ3ʞOwÖ1!|W Q.+;2g׃49+.6"*x7 ]0):Bϵ%g 7\e eɑ~O(Z7"Cz6HРtN;JZ{5+abv UMjY7{MNp eF'Kq|uZؓl\nTڱ0m]iS8 n[@=pcf%Xq.xi)CX_KBj?&gKZ5Kpv}9tf?*EVЍ)1[L.Na ,FhhV槪t9@6M*Ide Bq\46IL_KByK,]CZfd/ք ',~u}'FB{ο~c^戂}"˙?"׾T-g]*c֤f"ٖ!ct!aׁ6/[0it, 8TiLt5RGJP pD8¬V k;[oQu8 ۲v=6B  k(02 vDp|=,:?K- Ѭ&Ph1$+ú>1D\-sZo)q/ʹV0w?!"B1"$lC̕C}늭uh-ʯQj~$%E p7J/ rbu d~CȿZ=F1^L'%Ϊ,vt <|nz__r) y'u/CK-깯G~/u^΂,ʼ….NA N͹ޭlJ"HZ:mB`id4 nKXpu6^ [mךQ(l;"Vu -%r|яEwsG&D <-5n? շa&J/0,r ˦ ,8N:h "QpFAb*~]^!74*ji::w@RY[8'+>̴+/>n^0zC9_ ,4p/7I_X8Z-p߻D{:ri]cJ!`T9rBdϓE&Ur˩ Bm`- dvCIdL!8}gNw[Yj}wûխsׇ) @<.G7=a+ <:}|ˊ[i2 @n.S bbY:OWd?FR!99Q'EE1,qrovYeXx.{q7\|"DwcǂZ}F*DƮ/is-)hnˡ`+RzӯUו2WLM,',ַ=B- 4`nBb{?ͨ< d8[Iƿln@B!WwS!)"OWuuc`WZ oiQ`C߿CpSf_)OvnY(U\"gk2+^>Htlօ+~y1>˔h,pHPufkd^`eF#aXz*K1z yrCO^"rm&| )!} '@pG<#tQ6ouO KE8Ĥўa&쎧z9dҞ (4Ua{Uh=/QW4Вg0XEu2n,i 8G { 34\Tt<B+(8gR~k'";Ž3}ta"B+ [)'zA> >h=/vRKK'vS$i<.\<3N4}\M/5ju(!- xpCalqWCE9Ywjbǡ X0@/|pnp4Xg.M8şx!Mn}EDşnnșrh"Ԛ=$}cSI7l06WkEF6^Nb>婦2xĻYAZ񹲈c3 _fJzcʰ9@=j7U@BVhz(Cu-,.ߏ_pW,O(xM^`:ߟR,g#͸Ib^co4~d Sd}u nG `vt?$|Nکb|z>o P+{Nw47jX1H530p$XضR/JPX6. ҁ`"`v(0?N$C"of, ,C0l6Vr3QeÜG'`rM GVOTfSvcfIm/ɍ#}FO^=Hs;^MxWSgz-%X9- /i v'i4]m18Y@r:FױS NoԗCXl>,< oGՅ#dWZ ^HI1̀ 8C\8M')57$7لf̦vl n;<xe?&YFFH(AhVIVATs!Q 8O]V#K1%x l Qesĥ}Yύƣ&Y@S[̂lWRjSDS/e!RVџvm'MP>17CqD_j:*Bd(r`<v&/[=|OWkJ!m톇8v0WBtK~-bU-zŻrv^nu^ʑO_Cvj}χgTgP>|~qH ULncE?ܡ.$!怕7oTfU:`9O#J3{ӈ"w=RjI[ƏPV$ؒ;RΛQYۤ|̩?yJ? 8 u S`6 bi)4Cؓies`뱉-X5mX Mj&Āxr'^bL1 ~Mh)p3Gt\"BVXRhzNЇjsLRmLvZK~ mu{O~QK<@Md\D~&f; 4gsv7Vn UcG!q[[7Jg' $D-r{]}q_U| g;}̞갭D4~G] 0h r00p$w*"ǰȲ"d:-},m8ł%&j;WO[{6mBƼA[%s42hZwÄ c_7oV-aggՔ .!z!# ]NfG,,J,9@V=z?L@3t4s%E4}Ce͖Xg% MׁkViLVx()_&i [ML2T)GI&ѝK-0.2zRʩ:酺m>Ra>L?.4>.ѡp}V=]B-oVrjۯ.5I=D:GB(L6k̻/Q 발m>zm(zQmЉ˗mQi1+<.u]f9PO 髯~Tʘ5)3 DV-ԒNj oCdcJh e>޸IWe68)o8cH\βz xO6X)|![1$SB}>SĮ.r*,H..: @val䶳=Xܣ=IHK]6Vex]9eƧ rE qca@kDAV\Ծ nVfw* $QWdzYE8 "V$Blvb`zvrʸ ЛSexrj&{3ȐD 4 A9TRؚo"5'ަsjN~M.bbg&uD{&]6C'`P_{JbSX]ѮiR}S4&+/kwn.%#m!~aM2D^hU5TA63Jq0˻;n֎uŰG@DcHJ(o.rqZHF+b4N+ꨳi,v2 帉!QœGYfko [d^?p,COO/FyWxBPp! =l:(WL3ߧM5?wUb%qul U\u'5RFDiB&V'W Mu}R~d7m(e:;:3nտ4Q"m &P3W'vMc+A@!r?IW@"d\o xXQYK*FG0 5֭!1=Þ En->D&9w'[(T3W? H\~aW^,Aׂ9\ț`$@[D 1lⅰ,(@rwn!1>0tkJZp@y]R#]z"G1Y֌x ?㽀c<'1!]<] ;(CKRul 6%f1e w0[Uxzqa7s|pU#9qlIٕ$9>4iŢ1~q/ؙ6ǰz8+MR-c@0:"}y+j;~WUb&9/]wWV &8oB Ric?+R7h6;+fnuEVB8?6]~*bx?W';l7./OA*Cۅ-/Mn>B'gccQQQK\ٺrK0r[ֈUKÿ̳!BГmR-rF3|=~D9ψkg8Vς3]i}AA/?Є&zD2qf!oŕTt!)o|rfTGVg1ȧdOe~j_#2pP.n6)Lk=T_qU%~3;,wfҖ1qςk˼}kiXk> PC:IL`NjP*$! /ceUGAH;y;˖^'.xp B:".~y! r֦!5sm. BnQ0b `Q9MDXN::S/褮W2桓@B|sN/Ϟb6G%8-lPFpɪ#OȎ9 3RV IΚ8j f/6ˏ{(P)m;\*CBւFZ)S6$=X[j'tR }oJ7> | t4Q=nBʘ{<ĵ0*lS N2$گb况{?laټAu 1 Y_(_hiJ+u!Fzt9sߛ\Pu@~yu_j=z,|RS!mۦj10N3)[mK^{UؾȘpAiX`ͬh#ghk FXB҉(*lvZLuc_#FuӜyy}LؒF2@}p¯ej_:½i 6dO޲x [r6l̔ŗL2 s>pzM]Du7SmI h_A( Vl1X<|<,"GuOS8l|u1G/¥!6fK_VM j;8.1p^ BY6}z[aI8+wOz ~ vujLl̎=B2՝[L1ֻ1@ .;EߑnXB(V\^>_51T & s v}C0{q,dvN+#HfI .+B,3N@}'=EUȸ=یD|] k:I'÷^o_ y]ÒשN5Uqnrĭd|lxRd;vth>׭d;FE汬PlsaX-K<]g>Q,xA;64Jȁs( l|, }rf?]~.?oVv|l攭w7xuCIy3}cخ6[qu}ǠZ~qW/c{>cbSV`Do;C{F7Jh40~$*gS'8-wp.APuviWAwN3܄XheuYQ SfٲAp{7zh`CBjm]lYgС&Fv#N2%O)'t j6rOgȋZ%1*h,Vl[V3*d0+3D𚭭Ä6D9G*1],tM,ME1Bk;5Y.@3({oXmahK`T(:3cQYD1U^y̲ aI>;:3")zܙLB"wdJ7GEځCwN3ّwnЃ+i}AܲabS$@'<.)<ě&)C6ݷKbFQGi>+|si & 3^ Hd0T^tRIs>*^J4ģ,@S :#ykP:B0BPēvc4ܮ)o<`j'/ 6BoW$U`AnJڅ^S-v;.KM *ejCPw.69q42D#l]韞6Y1g.?Uf)jd>l?y|Zw _b!0J<ou4jLI~k(0 9}̙wc)j"?M4b.l=iFL&CǵYVQz Cg߅؊bZr8K8 )Oe/^3\ګYU;fP@o0)sDzi'=5bPM?C2]rJ^#ԙlLn>ىBn A RS\ҩ _d|Ǻ4#*Z߆ov 5,t$oX{ ' (|Ti 9/ ;%!|!.|sJ>^`*CK*BXUzmv`:nóAJ2+n)y~és -64֯PҋQc+T_{!ݫ?tY+m =؟fQe`51y|?ˀ\.+sTg|^|лaX nm<1i@bNJq:G?r9W,(A;':6۰,Z> $)ssjc·|S"*˴J`دE5+핱up "@lY[I(aI^L2OldϚrG[t6>%=[; 0O% o$ diYj{$'s'OxX+|h#Tkڞj ]UVc5"(TX#֙sact;ɼ롭=x9igԷH̀}ϹJi-k"Bɲ>9Od)3rj{8W[8L$!qlNyy#67lDP0Ɖ8[BemykъP}{i0;+?^C(1OVx5Kڇijaֿ{@9RP෽[ Թa[Cф#6;W'{!8U`Oj嗼رq[`dS[IưCju@zNãsk-~OPC1qĚkNֽb&e#3Su.YnEDꨝ.X N\痊P-z(EE[4 :~,Gbp7p;\lLZeO%a*Z=ԓDM#@02G "%^g3 'OX̙iGqk$:fRC; bSR"ֱ Y$北p7[ЙH:-E Z7_rkBR}ׅJ}! }S'ytÌe3oB))ipM9sJӱdҚ2]o EyXKzDA 31g"&hO J# V}2꫊y9^of7[539FOi5lpeo.%f.?_>|Z tρqϟIQu|—2癷Iu1M5te kqg @{ HLeYѺ$ʾpGGLQ2 8hb#!?s3g\ؓeHWQk!=iZnǣ"v,yZg $Y(2IfJ Oc^1vLnQMWH;܁YΏ&$w5,ɏ:u kH]ȓC!rS] BIv-I6m|2A ,ArJî^C*~`P+'$j @X !PEߘwX?x&GSb{,!gd 9)d‹(_d0P7ULj *w0㇈L0Ø? B4Y}$67P47\q5"(#c "w_`׻W=cwCÂDzulA!B  5lz@10-s|jny4R\cβg HĄPy~d *9*=y?D(H0.6K^Mb8z:]ľ &c5#+“֑[$ `pd:΄M Ν*@BK1`'I>)P[H=pU;Fxv%0`z-@QY{MN)q%tСu=h*1/L͒Vcsc_=Dy)p!PN-#3zwM?6Om&>b#)n8C[I6\*?2% wl$|$[O=HsQxxmk((r{9l6y(U*A6aoyEKhGq.9_'8p'X_~zE|j}պwAQ WǮj:wBte#Oǻ>(+A27 {-6C,'6EvI܉IX 8PNK7N(gGLކFx(=iB Q<3w´Eb s4l=JgA:Dy?Sώ"\u ԻF!j34vЏAe &Ş ]P j=L`c &6uΧQa'N?|mY{W0`AOnB 񿝟AO$_[ ZE$ŝ,i/a*M_'wȼgѰ (BIQ59 No]mϾ ( $;Ha͙x^!&W=JEn=>OeӉe2oC>w GUgiҦ N)O[t~ (99L I~o5{ݡ@VXؗ.c{K[>{DΑ;D(\Mqӯ_CcS&NiAq4ZZO'4cҜ 7o'⿳8 /.?{1!o=m_fjJus͆<>ُ= y4Ȼm%a\ -qV-@/0:1^x奮gkx4 aT}`2 ͑P8zL|* 5'N7+taE` +mA p]mft{ϟ7 ?\.$h `0. :ioӌtșc$H`=¡JgzˣRXu-0c"+->!Eo4rhr[$p xf{P))X-dK= 4M-7snҌ_uwVˉ S ncbjӦSLZ:޷ͳ-S6i'ɾ4נLgT7+~1SpR2i<6٢VrPuKRX-5bٮ̌9'vv<ގٟ|_vgѵA5ߞ0" IX.׭oʔґ5ora6`4c`!R!cб0zn},:,Wy6B*R>F#hg4J6OX' iDչDy"o>laAA7؏JJip A#琕2kPXmܟ+TQ-TB#˓٭잋N]d(GΒ@rh$@N/_DoPGI L8)j[Ng'MJa#;~?ZF= Sj HUuŽAȹ$%ء`'%iK#+r;}zW+\ _s)RSwnu+^U< #=3|Px*ybD?k`<eczv̭wMsٳ]̊Ry;y!otdqxO,+#.⵽}x!$ 5̏&)ի1A9V* k<.yӲdQ}\>XdxVF$*}9чvtWkdfghOT{|c>|΄ 83MϟA"jƎ:pYS -ֱ"ު;͒:;xk7%-40D>VshqZĿv]+pLr!7w@^\Ru{S^Qf"Lٱ#olx@Fo?3nTnQѹmôDF/eҘh*n/x=fׄ`w3Rz* [qb欴9Nɷn:.JT.rL s'̢kZHB%T**ep_MVid_~I#2эf?CVR`:8Y&6k36 bGN% G=ҏ@\5K/5 N5Rz6 TS HAQ=T3U,BAɴ`6Xj\^VzS1y0w VeZqZzͮe4V BeAvlX(ORut]^VdG#gyNn P b(U -&ZchQʽzjmG(/N56r=N  g+AoVݾU*jc<6\E#\9EDďT+A-R)deMDL>{.eЎlb0'3`Jl$<#b>4?V4qc J9J}axR+EnsvS2@>q*`~TwċϫXшuƌ]gk-?, 븉 xj4qS *#ݗfja28yWfm<ꠢb "dqG8i,&AZhы;QCQ<7DFǚ2pI\}0:[9M UGl/&^>X: iHͶs &kG(užW f۟he[hֵ_57[OlSYj3(G7}C̥1svmd=XiNI7-*+UDz2T4XSVڈaNҶT4Mf*lRr_mZR\bo"LBGf J+sU4o{F Hũ9u~N1~TEj$AhλM p4۝hg-El,WB?#R܋kAWx?Č4H*}oBR)?[C:g x٬7Ex$fD 6kڥ|b~*s(Y_-U[Sy4"jWN&|CMOS]Lf&-K?Q.1VM+zON}da kD-9Fsg|8-ӄ^ ֒סX+xHˋWB V#&w/a-[glYZAP=qъ=u75Vn('у VDPK!rtmdfOu-)i eM5flodoeG>1(ɲVm1فQ҈wD-G3LFȣI;l4~($FHc0f_y(RP_yؖ_0RG=Z\?eCDPJu,A՗\o>q<M0V6M Rl5*9..MW;2HzB,j[޽A$T;WڧORcbBt'[;ݙ|;>1Ы?eYx"{p)=)3*L<] pَ55q~+-sbd(  άvg~,ÃoOI&ςJ4(7)9h}&8 ?iں[Ezdi1[3]=@cQa3=&i XLn *fJ<€4[=ˑ2R"O KAmv|ˌZ^16nڝ-|5.&T=osLQV#Z_AOiM7ރP?' W,ʏZV_ x)a wm2x;ahaea%.p5iN$(RSjp?zz !t6]jK Od;NoצUVJ-edpd4IZ,%Qy@[;âCa2z0=ʘɖu gJ'MMu'l"%*-J}<9ޒ! eE:딸t-ߡ8e1\Z%D6?dNSPSd6(:!6jDar6}4 {i_e=#ڴW6_ ŭXnR%>[  N,fby ݗ8Z?Vl<^̔~=kW% |$r"p]Cn+5zȰIԺ0ԅ晟XQ1@8!@+FhpYNF+O0'j!g'{d,H!-Fg|8O̅8iI2vpX,mX#(M۵|QGՇE ϵ~Fr 5mo";2}GQ~q^Dv[6)x xΎ*~FgHfzb_1waIIjl nuM9qfF@Ce&q7'pT<9Տ}@fÊ>)(vif[ wZxT,G~Jȩ FKN08{L,D.3sCiEljô`nD(jt ||>Sن?[VB|#sZ]4K-Qշz`au"+,Os!e lz=)`>5J?v,Q( 7aIm"]lt5?c4#{DtQ5>9ygzoZ%R:G-׏< "X~#_ uXnJ WR<ƅ :Ux{5u$w6|F|z~꜖G g&^'wJ.W7^Ng0TB0r\z[N#B,E٧ވkwFg7o [Ο* }X_?Z-9` `'R[BmqU[ * Rlrlx0W`2z؋`bkF`6Ǖѳ-?1ri-[}-:"h6׳r)ΧEJ2xFy BM#:E j'^Ak0n9sgZ8&Į\JH =z,!W8n&!; ۏnK6ah-;+6x ڔ5ʃQz*`~u"tsMdR7O4D=m6|NMUHڪmx>*͕C99U^JDj t滌ᘔl =C92y8 @ٓ$yHF=1#3}~i'VѲXe-Ÿ7ѡ4MtJlAI!y 5YBe$o@:_a+6NA9OQ[qg43;0a0*) -vf3!6\pLix2b[>jkC9s{N\սqLa_TW\dBEݎ c,T1βh}® jVkDHLodma^!(ְm*bZX~fQ^)_Ɩ8q\p|Fbdߛ@ڦE Pܺ'ud ͶV.M{-|/ٔ< fuG_|8+XnHK.Jye%JDIZyLxEk0#yFP)B"V.3!KLamP2Ӂ09"(V^U&{ 9zL\$# Fljt7md3ȨXz7;z]R/?]zV}ԭPGHv+GyEtj%+c G wpƧ(dTѮ9IpN B{K-މyFg5I#ۡozH M[(G*.X`UT尥ǠVUTNݤEkUQDTBP@n | c /Ŧ^H刐@gvOZQ0EYuì'Er-a2_l˶\5`pko`#c,KȂhZ<jj>IOt0_|T@k$d%%0Y:l>)^~bo6bQm䰴4h ͺa%xJeu)-AbE]ZbPS*P:u}* #,xUԾgoȾ(v9SiV$䈓SY"av9.jRq݈46 ,ggyK;1O!#CX@E=IӸv!fܲ&9j}GMs3mr +];ED~Y:ԉH"崗8=uBp~}K3K5`UK/$촡K_@knUgf=nhȧC@υӨsbu,U*1~T|2;F}_} GL FYBU#j}-*@t/(pLj6k?Y;eHVAϭ#j?#e3}Z9-Azݩo(oRRDKx#=LLl :7,?y\9Bj&ͱ@1X  ^72i腵vrà&a3C/v#whҶYrԗ eMbl4e榵΃f8Xާ8"4S|+}WYL e ;Hh p V85(caԡΪUpVDG{іAp]cgxީxXT*Y*lDgS?jwz pͷ7[N1^%Z XCzz y]$nR0J&)Vbpx'gpn}{3:ȡ@=0H5zhSnk8MEM#]kS1F}R,Ba;XrXĜpR^тÞQն_Gyphr䀂 s ǤGq䄎ˋ䆖G{*(Nԗ4ᷬ 3~ʎ?BV˿yq(O'kg̕:N/2p$bjW2=I<`"vy DT̵ ^Y&] 輯cU*4ꆹpuV8gb Ϭ#1?'`89}+p{0YW C3*~19@[&#)ҨbS-SmLT;z'zi|FW=朒"6~;3KQb\Nn-Cĸ<+FUK`;~8cq;;pe!>z_m)CD66G=ָN< IgPbk6U+8{2яS;f*>.17ˎHj*7d| :wa-`G`O k]'.𲲶\~/GQՍXb@qf3lԊΎD=}Cweo J?)jpk. )ƵG<Ɯ7 ÂFJe!+5!)韛 6 ;آ#:da=l)[MSs嶦1lW-V?j$m9c/wz?X VF =P`3FpL {?[_$:d -^G}7*j0(e`Ag&&keј=DVr/Se޹[`'T+0ݟŭQfzU"t 6IT6I0K fP% +y$)0{~i\w㓬y*"zemAT'TEb bbF6,#@\jv| }DNr0|EH̖WfaW[2ڰZEW>V++0>HZi^^7`e4y dLh$&tR5Yrވvi18Ǡհȩ gqrLM{[ iUfHM#F əAv+dԀtk~!0,m_q¸4\7R RkG7*/F.>\Sm9`fTk)#[VV3JDi_' adC-X]\ǒwia*d%.4eu6]-" бiOU6WPaYo٪<%) Ķ+NKS|glUq齜bJ% @ uC)*j=Wlx}ʠo0vƹ,5|1@׃ (,b3^vd u/%G+&%lQM8Gp/e#eQ Ag+xxq-V'B"lB <; UӐtllG#W/~ ih:DymXjՊ;E#߂ u.T5JnU[Gq:ǜ*21xNW}#i i FFBg4ȉ0p(đ_x\\P:-v-ftMRІ8GH.hȯI0fDmǦ*p#:GFsByrCb ǜ*#HaY~*{'L}|K咭]ps=Ku{o[f 1<[#L]m_aͤ|<ヱ BGzGBpCM&gIV_ލ{l8PkE2X{ս󸭅aS0K״ѐ+HK^o?n\hNz~ QDatE#lqN?' V 1Amݩ6&8JIzNuBJ톏EEIdn]$y&kL nQpm+sJQ~q'dVm/z`..পu;[VIhG x<144@=-4d(k2}ΚB, !Ւ}yރ5 xo 5* ogDYhP ~N;YApiFYP׫4.p&ħa ԩ_nIu̱hƑWa_NħxW^2w#VL+s!@OP[/޾4W)MnhMTi6q-3HMwUP76# +S[,C!u<>=HxHn lD >CЂApal|xGzDn_֐`"~U%<]z$ [?cƩNbjtL8m纜aN$V6oS9QC`c5p'WĆR3P繦 ǰ+ տe ɑd 5IMt`RKPQ`jN '5+9b4:;T+ Ԕ*bJBYd\*021hX@K~du9vLGzdb$-Qgu\72K38з0)-ShE>s; pLVU@ 0`}?HNq H( ׳CZ\񚦼* vph,{u2_,MRx)Zoi D/}tUuEJ-?::xRX`E.t.!h0-GRp  8x@N ?%ji1j8ozMWR4La!5FV ?h53;^]i2jYdA0%M7Fj{~FoGLt9mP+m=cCuPSۍ2u+;oV8/I?[Sz )Io+"'y0K(%5sDcڶ~H:=DJ1VL5K.(mL/3L *Uwr^ZCmǕN-O[>5lvѠWHCl`EN=?jn̷X7n?UaĖHW")h몗}W%IWŵ'rTqBK~- VU- ,9kj N 6fTTZbg9\m=2ZǗtC-.U8((3f4bU@~T@ ̵zLDgD6]xhR0G}^$@izt\OqPFӣ&~TT5igw^~Rv5 urZ+1.%)ֹBŪ_Iî۞/yJѲ!=G. ~՞m=x;!0rNSFQ~,Q Ԉg>A7#|&Bh~r3[FmnUNK0@ ]Ys^M0Sap>7K~)%YRƱ[x>UѼ|dԆv]/w"CߧZ&qb/ 'bAr 9_+YI1= RҒѺlף l$p>:S7'fCFߣ"1d&P,nXISL 4(Hl 3QbAk=g\&WKFY(#eo5ABmMUKyIJs'(YO'hbr0RGZf ,Mz;ȊY Lz5-餠Q9\(l *w1?]R . {<״ .QaI-5nc'iz7F4'>ajsx߮ޓ0T#\}/ T%l5Ycj\@T#U| dsvP1v,IAHD[a[ԇfզ« w94owt?<^]!R ɫ a١Ljm(C:Ç|ٴbV|yZ]HxMtulKW0Wբj`%i-؃^m(yd*q2d|2dž# ѹߑn[/ZٔѤ@BwM.KBWirzF!bޭ/P\ w9Y^E-+ND Ŗ3D\V~0(|{N,t˙( ϣ:r4sQNCE,_y3r+^-3 j\aG/6%6k, pzxOCϔP0@n5RQ,ك|k.#.VQ#o4Tf{&+=n,מ3hLYDn'i%GF3N1=H,D-ڄߵ(່,[5Po2Rݶ зNq AQ]' ZhM4ͽܨlsY-R= R(sܠNo ZE Yοy|W#(ۈd06{iuE}Ï`n)= ^KxUAș 3c8f6HZO;@AexJ5'C)tife#5+d>$Y+^gREzGC(*!/T&7'h 3dN{Hoso$? ?GBoFM>\K{v c.샯UyHNy$<πzM>sX׮"$Z>/=3ʡi"WA <}|m;C~J6MrOA^׶}ruy,t{E+|`ӽQb|U <;SMyrp=kCWqNMrŔi!J[a@7roձ,{,.:%oǙADe9}I3-MǺ4wo*Qxgmg#  5`@ז)q|M;ɑJBw'h)\O2s1Ʋ!8M-FzHeB=DAUʪ}>M"ARm*?/ |h(T7֫m֛m,%UYwTz0s= sxݢџ#ײ~v}=@i`^̗mbytM[ܷx9?:o8Fe|i ӧNlRHxiaM@ ^ =pC5z5>uW+.'Wuwd0N! |G{_ERG8 @;򣁹fÓ,dǾ]ՃwS՟]%*nۮq͡dV?miOg/y>qmR(.E;Vp)c 0!Sw.zqO`ȖG?Bd,_LǓjy@4w)?=D5$uje7HQi\D )esƌ CPEu\ҶyחRkrܩ慧?}aء0W~Av)5UN$q4GQ%lo, |{Z9Kp-ϗB H=4(~K\ʢ MDH]jpœ$*v RpL""G'ՠE!A\wW.Z3ԶQpm *3yc{SE`U{󗗅_t Sd8q6OIlÌ~xN&ke1 EY\~aL15#K~ձM@U zg=c~ڴ+{F8ħ5CQWK&P;ϽϔFWҜ-Lax4t>uՅ+`ɚ }87`]Ѥۏ F[R.^*=ЅN f۰~ ~޾NLpN^KKsP %s.7};JNCDE1rwIXk2?x@ m)O4ƼQr.r~Ld<-G9kL]fCl 8J~FAi/`uQR0U,6Z}M;9nd}_0jrPp2Yu.x<=0 !w`J3׈{G)l\'As ң8R4%+>➑*D|b ,h;a`WUl<_uvOg[xr~M.RAB'P,BKc Oʀ~4&4N(l ʱ+6*0^ zRzȘs jq|% mbCBORǨ|Om /ȹ!ܗxQ&H92eMC/\ GC#J$K7R+xxI&ċ{g..Sv9[EuuANsv䊦^)R?߿֯g)Xd@늮*1ad0u6My+5E |uT+Fc8V L8RY>,*SDRda*';=KJ}np(R2C AZ}`Uu֠^}p Y0o qOI=u%`|*nL"wj4%oڪ$}Z\=@탋]NY'5 6zy49IM S=H4ͣ^^kPG2Dm@b)bVlE*@֖-dkY$d[DL5xA`<#EK-y^l> ԹkIuNc2Q#jZ6y]K=K<+d-l=&dQ*.bWu?g\^0Ki\H=lt:4 cj޵k\?fE|# q_BnuoW9G%oOZbKA,<_ ڥ$-?Tu*GPoU==c&`97R-"' %LٻG3; P6YH.wBO#3 q5ѯrjbH߫`|gE ::Bg.?[0 ~H͔4EҶ>V IƹrX%:rNeiH`ccPGWxӾ:uqяBl 7NNyXCV,&^e.NI;~:)H ]R R}2 tz d %(2Y)~!w >^4/%c~!~h(dNu/Nc{c8oWy^2 {񫉚U x|h!lmq^vL%%^FEo]Y_Ce(~ 98(wo'˸V@y48[&vB;lN[f><13)3ɟL/ jQn@w|"+/Ȕݳ36XyNow-ɞoPf%&h)GPe {DzQ{xBX* pZ5U jpRSwٯǿz2FS˫ Rsy}|504BWU Tw B`]BAPt޴(7PkAMi 7(u}q98aGg\Rw=Vd(/0;K±ºȮ_`KW7[(#亝bvJ s7:ixȘߺGv,h;ږu:uRC~LuJ?6=h,<ˮ|߿P;qT@  i"!HI$bJҧ ꃵ~̃H~̈́`?͉ .X8LPJBgْFS0S&)bBaZC‡.3'TSw㮝T My+՗`&b7r輻/M>4pYqRZ&hVv۳2BjH{۴C0 )~{Vrfq%~O;ízh;ݰEU; {A\]&A[B͆3BN`t'!u0Sz{:z#װQSPmT2MKMu0݉~z=5\R m {2TH U9zyBD z=@MJcMaDͭ4u(Gme[)**.~|%;g@6ZtAe5;J6Z7gngq2رF@.X/fy.5B[3a ;j׸&&3 V>_EvYg.IfBJ|P^WBz d'`/}A*a,+oaMLb/᜘~34 A, MfPGl(PSa#;ŏU(>_5CI @/c/c8\[o֥.2%E͛ ( ZIުlIf[EqG>e}T+|Jv1=mzt9s U{E;uN>A ݄-m&]g"=T@2I2y5GOb^1+N'd&5T)y_1h2Ϛ j@b#^VB?B8 _o2T,ߡ5 BJe#kVߗZ sx~2(0 VtCh?z. U=/zmnZ 0p}KࠈP7 lo邰2K?j%Cp@LGEj Fx.V"N oA.=],A`e@^kB0ҘAv.{.';|!vkr{/J <8z}O`Ma\A[i*+G@% OBmcDN'i(d*Vl27-?vz]TN4yjm At0ְQuh9ä˭-0BPAniR*O;>Є!ŕa}k뚀[ɉNmLO>ZӒ"ngi WuֳJV@lL]GD}IqGGMVݢ~;PKH/5\V>^-;szC#MFn|uѲwu>8Kj؈򢤫@cf#b&R[Q#S38ЍYxMcN?.gw2Rg*:%q`(DE];H8g˚Sr x+/ͤ\nQq4hgPF]ºT 65)gDfCT1%71K(S˫GyOtfáߘsV7ldf#L2&dIn]9х@%pT_^HNTV xq)c0Nf 9wE4);^V/P)ř, ha2p16l1( x4S &04xq4\ sS8PDRͪQz'RAp {9̚d@ǵ9JE0twL#g|H,]3лv' % V# ^|x~tX.{C!u՟Hj"+-_ٗ=USͤ8X_v Mb|A:KEjM TET>Fj>RXq7 դ=w ŨFFO& O-'U/?#6.3_hl1C9ƺTjdc =ȱ:n´ns5n-qK%̓⡍PTΝ6 +)BVaY..cΖԑ9QT"`1 Ł 2"&K(eO,nfk $viOv"6ǯYK!׏:q[fZhjb<.o EuQ/ .8ֳ $G MקRpFoY1x9ڙ̗S tqf.Q3*v,L޴나Uk2FGYsjs-RϦ$I~⠻rL]a{+SL. ?yD8CײQ:4~Z˩T(n !/γ-ҭ"̔B((J>k%̊OVj)lFIu5e8:Df}0"S}2@t :: ZquU@E4n.aT;h=М^ Vܹ]J$Wmě"::/d௒ oˍPj`R"1E+oq9^7zFluxrd41;q]"dΗl, kLcl${lj&n Rmw6LH? tOR -,aF 3;<]w'T%fmv?^3*;f` \X-\R$GS䐕p ~.:}rGM?I!O ϒqhXVX|~0INzsye<77ݦ6<;k6-l=$lԤȪ2 Ncr%+z?T+<,#mǂ E] K Qͺ]6q1 !sEtrZ6(\{ jQ3;rdD# }!(IypQ ׃/RՒ*@ ?=CLl'sT;H *u` m'Թ~;~tnQg2,Tak =7yy]3O^h6Mm2 +*d ܮRѼn\g~6# /H'5"\lO$?`? RyͤME3);qk]Ժ24WVaQ4 iۍC=T+=aY_ފOZ_oiڊTjSq^A0;␑t3KؤDpsoS{Wfr矾_]~#WYf:WKw8\ȴ,b80>Cs=Af#^:ť|^>LH9vVmP~̾.u Z$J#u5c4K|]Cu04g7;CάbG/\Y=wYNDH/@[@Ko } 1k% e,&W˨/, ?j?5`uE~O&aC$ٜFH^,j }ܑ~p2e`VĞD-F 7nքaJl'ΰx\#+U Joa%/;){60=E]$˻RNd]4ms9rǻ`uw0Mdj#y(ݗDCxKR^*Jw̬ VZ:/f|S`Ty/rdNwY'uBwvbr A.dm ϧR?<]KkZ|^D5R$t`˺Xm96 ٷ!yvT7aۓ1G&qiFJz1=uU5ow0_(h ;{AŖLCh;K*'߼7'tǃDӘUv&'(tk\^Q܈p\L<ը {(Xx} -$R}F``a0$/)zg8l*Prs!>t F䠶[\/j\<&)lخs<}xcDآTl$K5ٴ+ ثtY,"L)gu^z{fUWX>n=i{%4;}`>J&;jW{I|!&* V5#Bt)Y8:+A^ n?#)h՝guRa!$R2j|Jj 6F {'Y-4(g?#F̰m{jG|bu)tϥ ǽ"YڽƾD} zI KO:(v2*m_OH.a:'xO e:[-S 8yEe4Hi z"LbfcZMbd4G> p=۴2?ơ:g:mģUN׈P\(h gu`^1y-)QLxIv/-mw5Ð9#*[r,M(@\W(*¨/iנ׽ }U+-nlx 1֞l B|'e\-lSc%8=ϑJ/E|Eu9,'QٱTWd%D^m|ljI[3<"-0{ JlW vQ!uD_ e',Ŋ ?)dY;t/)**R`)2Pt }@])~8kE< tk0cqp͢Au1SNd>%}0jD#Ko>wsweR8b1'ʚ@ UF.}m䗭:jS 鮏6~sf)4x8p11jJH͘aәY6C?`kBqd5&D=t&NA')V|D-4Y #C^U 'W${uY"ݟEM8$R=Iؖ~kSlRLI}DI3S^{:%W:j$w'GMOѱ;~d#VEnUq@&lv*krF -zUZc"WRvҾZ_(f<A -[J+pA'QH1K]~3-{ߴsOmfauh|J!n f)A|{:qA4H=2wG"X(|͟o;uЇ7ɺrqC(fd2_7MXb $P(MH2LBR qw?<\Nq# ;AFn=1Y˪ݮa/bNx{9S}=4.܂/QWlbj@s{Dٶ-R ؟[y)mntҶ-2 j]x2^{Di3`m$O2Ys DBsĨcuW阜Fvir]H ޿fDulݣ?'1ض5(v3VA4X=> t$k?T`ސ(8}Yz3x%&*P1{.>*ws~0(<M5Tv*NI\+0sL+sx2Pa%f-0Ěv¥X??:e= ( HfadO{%bk4Zn3ޤz ޮȒ" h4I0%%Deq>СM^PHc;.$69o&RG*?}uxvۆV;8N[h4݁{-m8؞Ќd45*/HݫN-|Lw hl6ymCxs^ROGl}bN#' 0l?-Ђ مide9.f"$I">yCQ$j X{:w.CY_5LƍO.`_2DNf$'ЯSa\(@Cn?V\h8 Gb+Thu<ƹu#T[ֈ(0;<0}q$Yld6t;tIb;薩 -H@Ge\'swUaxJ`$zs^46mxAƕ9@9Yk}a?}Яl1 ѝqU"Sllr5Q~zWڞ!_L47}jS5/SK£{]zJc57]' SDΟ򦝤zUQ+rDU;k5OB,bY#BS)^@gh{3w%lW,A͠Im FdlfTqE}f~UE$qvdozsIvLWTpI:riఀ[܌l E >|2ƊH%GP,dC($Tvk7벲\(>[֗9wx.JGȧD\mE5 ZӶa6iǗi"ls 4ṯФrU/0Շ$"jY y1"zl^5| 1:ƃҟj+/r qq ':GܩN5B k8Mg0饈XqJ]<J]`sS%Yt$ ~OevDKzat &pq1_Zz!l{ETϦ*k' ZfNME~4 Aףs$ÓrW8~)MW@;q"yb%KXK߄IkwQrڐ'7gHE :ʴ{,7=c:̺1"EbYYzR|o -نm<-ΣZ .ESj! :""vkTf~I&h|Q+z]GNd*un.oĶq|%8o7'8Ɇ haNu7ż&ʹ&`%Ayr2њP9v'gS{,6dFP>sMbtVN Ovdz(`קּu@Mq挸C ?bQD)l7MWZU#0303;· zf.%Eh *&ƹ j`zqFh ι6 Z԰VT*w{D\ovå"GGui@W`2+š'+*ΦxDs#]|d+Xu#Tz4,]֓40`%S MiY,hJ/LVȤS;5:ӝ.p:\pN]bݪӵedYUp[Tډxٍ8\Wքk,:Պ65 ķelheբ_ f[рp `J/wqۈC:qF\\TX3v*ʒ,P`sқQ<ߕ6XŠj|C _u?VqdiKB&G=Esɛ҂g7IǓ+&% {q/H٘QPSϱ$`6mkNvtp<ZSaј=f(uVg 04CߙU͡82S?|FХM#OstOX!O{Z *B{yK˲F(4Z(Q$q;sҘ 8d֫ܠ'æ>)k#w>9n/# @pq߈1DוoJ,awy]C/'uv \YHJi'W6]DCjew3"et`3ϒ}:%F]-Ţm Ծ@ɠyKw[xTZ)!=xT9xg穘8toFZz䩨ΨZ{.65ѥÄF?4`>8&T,;m ,:w9VP:\Z;ڊЭ0=rȱNbcngU{t|kFA ~ͱqc̄ )kj(C­s2%N6=%/*J8YIHx"Tp`.QNYԣG9Ʌ]1H_kyBfhjC<7\P($'XG/{"^v'[L&iY-j!LkdH[> w:ܘtk˩SeT}A,I ΀ <Ɓp+$5[nzt" ;wOzJ %"]貰 3cC_vi7P[Ļpٺ`"S69$&f\@wS@΁VIbt\lX]OՕ7V H'&ݛtiLzeYC6C7fmA 'ʴ Kkd^O+tQf=[D9ӐȀԸQ @Y4 Qb,)MwӦ@b\ZbJdG2 1.EJxݽX~xMWro<_k9*^-e]LB`jJ*9Pd1=s74.Ӟ:dYD'UQ7+Y5l`WgB3kȁ>!ryKM@D͘diIsla¶'**}ķ;{/x|X8'yWj Ԣ.):YsdFY,} 0ԔEKHӚ C=p90g},4eƪ'@y5MΑR|5Z& YJNFZn,Z3NWk(ja3Ih9sHĺ.E>! FnIuQ)ҜZJcN.YvsuwuR)BX- vf\>#l~;RjD@&{똺%]Jbי %tf?OhIǒy(nb`+y»4<F)B{UJ]4B Gb=>ea;-E9{Ε63'Ѱ_vpLѮM k#I{%YE` Psi> t?D׶}LO;zgsAM)D,Bxd]Z+xs|!0n/ǝO̷nt7р-'Q!~ԯmK7. HBT-&Eڊ@4|PNK.+SqiC)SyEc ;{k70[i"*Ӡz 9o - ſ}{+{<3`̘S&i ;{Av#&)OE&'D̆z2T^s2}ߤOK+^LaGA"Wj~$pfx{ PFlp5.u K~ $y,VW1<kVzYCr]) eMux"U$z-[Ң<蠋ysqV ~@8P(}bd4S AAba21y2wEnZ,_E(JR-9tT{_'G] 6~u\:@<\bt[- :Fho1F6fer~JuTn EX{]՗gqno@<IJ-dljE7YXuU4[Sn#-]mwX0>EkM MeTWnKG<hELt]R}J0 `S(]X-v^ʟOaK).--'Oqtv߰^:QKiEu?%uufMc' |S׃_, Y 4~:@2 Rˋ&ISZzlagNƲlT@METP,9 _jۛL !-cWd<[1TOVW]w)UяCSoͣMӃTשuv9b&Z?{âqi3]Јezघ' [] hi3Ei_ܡ>y& )zZ8)sT_8E(9uxvsM]; IDit03ÙzZ6@>C_O̬SנW낱@ S[Cd,Y+pAmaI'`0{z{yh_tmZBAiv `28m˶v(tB!""8k%AHR(Fyaas>6+eR-qj!GǙ^vk¿0?UaU=m4hA}jH;Tb]Tm0QG׶ v cW&LU|cC42\ jY} 7'4 DoE֌-' {)_e$J?Jr/Ήz@xHN ʂai'?l vի`.iB#ץx w2 eӷaAVFFH䙤i*ȼ&>%,ZZ2hQ+8"dlr(b*2S8ct7{:8KSBwMJ3_BfٯMJo}I,ƥ6ZCe*CX?ZܜV &"JCz8vLH[5D3bWCiDJ}$O; A?WLJ AÐZ?vq`HJm/ge)c7x0>LaP(Iн?kc>=DdF1C-Sh-:roWe|*I 2>K?tEW n)nWYŠjeB}Jے&,F=-TAfg2*Yg\31!$f@1IӾM)!%@.bw"eΊ ࣺjsX#^ HBG#q}Y!u*(c`i_\zsd&ǘ^M1x-&S^7!'(Ocj@r>}G}JT~'6_኶D%Hv4ּc=S #TȳBl,PRJ4~ Xٴܝqڮ^^r6zn(c>Tm,LiK;ou(c%|]aY> R T]0BucPB{ЕT@ H ӣxQb3|);rִ~'/C!$MSp^_Q 5g_*FI5J: N[D"e?>*z?N{HJ(uo?9cZ׼b~9':M,s.m@7aGٍ@sfYaPIDβHgYg'9D8XOMn2XTvzM7ld.\?xeTKk3ִq܆̦w)] -d]|_VE ܬ .A*}/+FCp!0uk)UpHYaIM1;;7yq ! ZFM4Ŗme Ć h[.=#r6Z+Zh\q#e8Q BeWxPa%iw"@" ==jܚ/0G"YF* ]5lܖ_0!~(1Ӎ:!IERg򓤇'[ }߱P!7Beyu I"j16_%nKOo7=sm;O#>SQ=]\d}@\NE[a1KD]+#'Q[`?{XCi~O$>jj CMd()\?*hu&Н j";ӊ>9(UUfLY+ iϰ m?"@$(JC|w8|lŇdb}YCy!ɵru5^)3:ͱ~gyfǑ<s",r}}`q\HY~ꕴnG+fe\{gh 7!v-S5Nlވu:^g3ۧYkNǮIxW }h.]-ZueWsuc4:zߚe1l-ӏ)_tlZzEmWI!%<" cJ'.7 tϗVt ,‹0<:PV6Q}[{\~YTDvV%.WMtnL(sMwgHW ա3? \H>񕆜Un{ٜ@ ȋUd-e؄"Y`D Fwj'([r0|8u&fVb.~9Lrpg_-}Z y w%dXI>U'ȥ$E<bf$衢!p EN@@rDqG 7>Sb1 ܱy }p]CeFZvqJ/C{RR;]OE$ x8w\#Rp;qs;ySϻ2GOm nvzO7;m =t?uG,8[TVvN|%TqvJ ȷ: gRMs<Ot ԱNSlD]> X(H#o6B`.n5&歵.ѶA#ъewؙdᒄpѣq" -sβ(ĮLxCWc$ňVE>u/KU vc+@Tƅ r)3=޼qra+[9ahƢ@P4S 2){ 6kybM[\Vja6 i*ZD@~DA[qJ$UU)'4SagQȏTH`LՆ `ԀfՆ?}8DUTyVd$ ޓzlU!P*mTvJ6e%&ݷGCuhDB5AJ*7x%!d*.E&a//2 IcFTnWd:' XOxc/JڮC,OR&UX"6FsWȼ>qk }X#GrG?9yN9ǭwG]*a'I9%s[q"ذ7Zi'Lv;9~Ci LU>GzErJZQQ2"ZGl&ϒ-DBj"c xix럶%_3K` x (. 偔dTp޻c,ax'[bI04kxZ`J"05$özIgD_tg4,O9YFz#"L݅)SC=K( ]O!>|/ޠ^^ʤ5.T\]JtU=섣>[ݫOL>{8&Y6Ma &G)(f[;b.v숑ЍosL?!g: V0ښz ZM;|?J}12$ ڢrn>YakX6Q Y#)V)iIy,s1#ƯڝcY!̞$)p51Blt"$lT!j|U/['b_ rm- M*6`Y-WޗlnN\:_Ƽ1CރBiPf Wg#LW;WLV PG4".DbF1qcUM[gg1}ZdaMFH'FۻŁ1el:ȡ1[<>+XS33?/pcۜu4*ɊM_ƕAt[Sw}/E(?f4(Bf_5IRпTޞ;xc!7@} qҮcK:^nDqs;fNPj|elv6zl[W P8y0tKdbISq vO @%ϖVv53(-H[S"=P'~>S ,ZY*r]kDwb;@^!GpQM5e\ D6d;-?u@΂ ,%YO.cbVW^=Yd_ sB/ ָ=KmCh!w#XCP4tc6dgEslV})ltLnEH^Tߐ<2y@q L$ -AmJ87T#/ t<+^⅛6r-FJP1&^{uMId~*੟B=/L{0~-(y #Bz]s??i8-eb8ua!/W>H3/1V \qm I0j8|I:j"ރ8RT+cX9t SbkFWP_F%]e9 գ"!TqGr)ܱ؏rJn'Ty_{ۃp\WK*yޭFR%Z-Wn6Z@4#N@_Ye\~r5X nr0 %hn&~>˂'ňy=vgVݪ3 7=c&Kɼ,ShŸmx$/*<`k x79}=x#ϞQ0a2T|YiXYqmi0Ġ`&vlpw ^1J>t|r߃e!{cNF;:5%u(B"e"")iBk'$08vfGK/{R蛹(v㾶PSXx;od 6s]^11CIw|ڸyeixZ#oٛKb|4<ۘ{,>&Xfca]= λ,-Cq1>dk6gC),LJT|p4Q-o:8NDpC! BPmPJ7/eN+R#~DR0?Ҫm&$?M&sD= lYzP!g_ )D#eiT9rYT0vфEτG6G~ +otͼ`}훥-b>8s[ 8^Qfdt*./bg-N9I۴.e K}p>g sskKcs Vypv09})sr@qMdC3,۽Z_,%T}%Jq+3<*ilJT]t}+ܩOCyɞjTWdhek8&ĵO.!Ƙ96CK"C׭܅5`Np)(\P6xMr[Nw|: uZQ[|@eKX4%3xs.JSЯЬwaᠦRM/U8^>J{7Cq*yxWg~Ll|PwVP*͆J7 /{4-E5SM6)  ͜F.)9DXgn/BG@SŅ.IL >7`$ʪFs>"͆#KDW V$A^@+ ~'%O;»8pcI>r;spLYWEp<Ԕ .rEͣD׻<VIyF8/gU.J"CT;{a$ ,F~T2>:c*.[PMe>o,yepiSPoJrt繺Vte (}7JHi4ͪ3I={Oh<.mylQ Ujzf}"&F!0t[//Vƭ}xo`_o#|sslsCn̎xzᣕW{%KQ ΆzAIr)6Ay.ǫL:RKDgB*s;} >h >dDPmuRg;!2tn$lRsCuyL.luAmC0zU"1ןpr5n9)uxVVSD@l.~F 7Tڹ`G]%=95hЊ&&,O/ qfY$. +\0YlJ6kL:cj@'TISUT oqسHV=H !AczYEAy?TnsFmzzo+Lߣʛ9g m/T;1gpXҡdae`_봿۰~ zp)m]xwbIM XR ~ǿJ'掠'UƗ"J_K&.@U`/'9;Pny;~3d~zDH%1^e_65T}N%[do=:Q~ y|[ cl\f:*Pw̠BPj@n%nX+ҷU63= W?}0fފCЭ}u7ɞ#R*^0.3;v8|eΤ>1k3 ׫R9yBJr]qQ㻊o Z!<a}d 0ɫ <}l:h2!g6:]qjcjj>OU\i;i7z\tȑR+~#qv3q|< *Dxe|4 Z9H?~@]TpqYa)F*++0Tfy6^wq=f& 83u pϨb=@ܭ,?ZSd@iCSnU=]ˇJ]RgIB+ a 6w>SE9m0fLxaoΜ]rhn ́MOQ`<0Nr3(햧4WΒ?.aP zt0sy6t=D5bK9 I yJ/»`p>1O9 -9Ukj>V`ѨCz$h g;RV{U6K!SML9}}LSFҡJ& |Ҷh`>?4sR, "{tM]BE g5 ݱOǜ-/"iQfNJOg?~d\VIuVцq$`Ɛ.P%a΂Awƞ+Q{,&xDj.Rw̎?A*r5"u2yZt]#Y$[?Q@h}#dJD8_ V?aF韮hp,x3Kf׬]}08(ނYC=b۾~Vb /{ Au#⹟ٓyӱ{ںI Tܒ\~ӠPA0n׳_pRJmNqoٹj ]t H#_MVC4 (QG]wIxl#fpz8|(^т?>]Gazkw'2`pJ7^!'7V 03WOsϳkӍf^EpTZ5mM5 [f3%z +Nu;.6gPQf`4/{b3x 3b0:mdr0a?Ye Ob7m*kx2DґzMB| K{CmzXXiW*"^c.7e~TQF D3Ub1U "<mNp;K5ΝMMiW^Q 9\QI[\tpNN6y1qZa%tDΣ:2d-]kǞJ%97yEie1)LHdZeA@P+W']|<*́l˱j,B!7kp-K`)wBğv,:>Zpq;]L@1kxK혺|qrP9y>Pmu '5'KE6|ZwwWb"D$/ ұSx^ 1ngwY#)aY? H]m"da=T %b/6?^qxjӔHV}?'+uq=.wim"(v]enetBຫZXP|͘l}CArʟ==SMiWPǎ!4ϡp#OЄdtזAŰ<K\ |÷=p1j?$.8i %.vfkVɋW;5K_@1ij Z&0g_4Š2s~V8qyAETfjy}n$KiDžNʜ!%g۱=^|3̷r&zDgG ݝ\!&K[gE6wmfim,wP4>sajt/ jćq1lp}=Lm2 k4^itbrSSI,ydV4jyIA'_MZ: ZSfQ+?sT6,YJܠ *_~ =j/Q@tN"¨d9]Lere Ym;lW~J.fbL/^yO:\*k^0ՙ";6$Hs9<]xLF5 9i RY`,-vcU%X;ŽX>˫&wOI^ >Q} c^xBVseI0ǩ~gjCUϼwI#~ɓADk- !g_ut0^>ѩ{bof`wcW!|lAZQ  wUoVId 4sR+e 2V}u6K ϏeDpݙpZcGec M*ye.u/2ZЀO7N(p:rύAJ޴97$ t`>CaAP @Jڶ%T:Yf'D"Oy^F;NAlk+Mh/\S);~ȨX@DxVdQS6cVnj59 ~o9/JWrij.ٱ:xqYu/EE]1C'0\lkYYĨ)QR:MtX1 .D)n␚ہ ToDIF6me8DЯ8;΁i R;6qi:LxƅQ3Pf9ɦ>nBO!C- 決жK~iPKn=pϫT]U]*A}ՠ^ aߋ]bk Ŀ o JzU16[%0 ~i|bZ7o- %L{]#[Yxۣe75'{"/Y<}l4&*H>m $YG*w|&fgxg`ƒ 0I?I|V"T;/^wr,>8@ dC<<4d˳ޑ^&./a3mفdP#m9aq?qVFS PzF|=T\ $ ,Uw*>|Jؿ{<"m4a7똳 TA@L){^#:s!*2193^B5Q]#!*"I.yٜb:y]?((IG ǭ'SgJh;ºA;hӵ OAҖ^+<QIsv)E\{]t~6ˣ }o2#j 庠$uVe2O9 瑔*ޣi5!@ƚ?Kȹ@dX j[V7cp"YHe)k.%!V5KGUI92q&^?tv!0$M ŹxkEM%5u z)6ʝ0sLW6v-; Qa_!.t7`wEpOSg9$漄2- h`\ 7 9P٪Ԧ]9-NslَV&ݘa<$2Jk][%UHFg$bi-`ru_-G V6!lo~@cEK01  urmFz1Vtrt2>Uߦ沨,/F.]Ɋ_Yۗ*7uϕ=q%;F 2&ZjƬ(^9i@RB4c1.2Tu֊׀i9#m$`ƏkLc_˛u8-ϙҪlteMy-1{{,XIauHY">=-Ii=!)/#jwQ(moD{CH8K+\u)J;-f.% D=$ a{\~(3")U71tƌ T lugZ>݃}KFOJ:jzu:Qv%R'Sir>{NmaE"q^uc#䢙͂8ӝSmﻢC~rV'^~bŵ5U13Agrk7d[R\0bΧ1TR:Iq}(l;?$?}=  JO vc=ZnNlqH*fTp7cWɔL)T8'X7w?@+bm-5yDH|&"'i =XBj]A77UWnKA^׺E^$\l˚RbD]Ҳ^%_8b}jz>42SgN&@A; KW ׄ,Z]\VGZUد|a[W턒|;UkHG #81<.cO^YQΟ ɗ:+!Hn9ִQ&<7@ac杰 6S5 |ЈoMlj^x*[ !JOERzKDM@bl#i2h܁~,3>>p:pؽEL~A3/C$Ir. F1"s4*UsZm>[#+P/`6R3HWJ[ʏ  7 ?Ŭ4J.(5}Syv;q72KmCdfzR"f=zZY*jc_ !:n2Kb*E3A*Bk]ᓕAJ@r}#A|q)u"}Uc=c-BNSz4-lLjj!:U/:!|/{Qb確qcK҇duvr5Y^m01I[)'a8, h֗xZ!HK!iI[G#Sů.|kV؆τt7eQj.f]2ך +i'qcG2=q{JlNj&De;QK Z-Tw, |͇lo {(kA7h\ ߕ9[fGs_L1Gs9P͡9$pp u^SgJ#|SKMDžE|ܴSr:HukFa 崸#QV@̋`KIDk Nfv>hU 5רmM滶#樥pEN_w"\ B˴l\iavگgXbGf#kl݀`,@#hBkKˁ^lhiyC5Qʯ2cp-%*:%= C-/̨1٩kЅ au-g1#K;>Jk[o4!2 V0}ə5ǂ=jKnZFF&}uFĴ^~WZ:Y 0uz9 ?|8[54V$M8"KsE>tN nɒԑ؊ ;ӎE):kmC Ɂsz{'tOG82s"nE=5C8Q{͒P<냁̞}~Q=*DNddLrF\kk@=-+7KHЍWWژlk<㐹#@+gpO8lׯq'~t f M"XE Yu|=+%2K7w4،' yVGc_3;H9>שcrVŇ*vM-vO@LF3jpT@0r4匤Wf"xR=. z;a]6 qge15p0u2\>&WvQHG7q3KQ \Rӣ('}Gi&\K~P5LEvdၑy)s| sc2@]u/m}e+Gr1Ȅ"+4^]a?sߝ?sIq8]]7[vXӞx[nmi6 ڌ-iIgߝQ뮩s& ӂHx@25Z?ş 'qW%xq'}gB-k;$kZ<<iZÏF:~oL?~^r+~nbDb/ UO>dWu6Cs+wf2-#J'eM҂#:kX>فR ۔1օG PpH~TE\l8٣ ɒ !(W8̻ي`Ôs*&/?:v g{-t9+t cIVZCU嵁R8k)wBUƪaa-Ce繅H*67<ϻnBߒjkEm].5 |;ݙo񁗩H(x #ۡq(?;c ,*k,X\8!4cel/p\ n0[A=qlw.a/~=r9vqH?ĹQV߽5Wwo74z띔‡i+L< GfYxTKS$)2-^c+EdV0l vN{'d?|ю{4$o&G&K Ni;8yv>Db6>v\˖#W,*H?xF'4`Y_@$)3%is$=~+œ!*/p  9]D/B@g|`6H'^z sgpsG_Luz˳IwD3J[`f~26#"5:DP&;YѧuJc;yi'jOamټ89 ո}GP |&]K*z |O5!!h |;j;_kJw1o8s(lNr ^AavRM۶3`^LXߕ_}!]][_8 SF7 ۟2sJ=D%K~Sv7/2w7؉MAN1o{}"6!TJ ZtCi?ؐ0D@M]7.E3ˮ;Mv;Ae(&{20=. ?||v"0@_GyGX \b tZmkʖ>Q %[\GT-|aNɅ96*8X6r쯃R-*O :Ot.#ԋL00L'SAod R;mG]]<{&%ka`𒧋Vgg8omg+x^5}Z:{8pޛ)`o07wi Qx-^kclk*kri[8Mkuw[kmjZ[V>r8XX\FRml^qXTitƶ(4uOw,BRq8GtÉUntfKO=i004Um1ξV`CDZrFXC?(CODq4(=mb }0@bcVWΦU Y>_)dH+녱N8=N'6 ?إRxyrFs,9OʯA|~ap#Ҋ1YekmD$O§"#!@L)\!RH&i5x^-Qd$(d*Ϝ_zun]_q4bߙx"btG(V;YofpV]$IhQALR~lisr e":t٩y=.UΖ 9r s7U a ce>/`Q Z[%k}D T|8ŗ ƗDd캊 _%bԻ@Ū,ELz/G2d|'++C1KL8IsSIG)լN#(&‹&}I1hy3)u*l҂*q%=Ħ>0tpU PtB>JX-C NY,7uXW@Ռ&0*CVifEqq+CjM )ǝĞVZL3oJOŘ87۱+#W6=~.V1<~(6uy: SS7I| O@Dcpl17)*y09\W֤O>2$'u :N?m&߄wRr@5UoJO7eHix) w6u<1ۍ ߎA0 qe:e!w wQ4Nwá`N#m)в:>2 !]R%u$K9 M \ITF m_E4\c\LJ%qOW7KT p [ ejBvcЉZ%;3pFEvMJaCF+[IGbT6=nWҷQWx1) wd# KW1sHxY\ Ql/ύQ5f5mdf?fSR$:HYrx'T>ejۨ_Ox j2xufXa[Eo+syAh +-[*@Gוaj1kS+ ]ڿ檏3rΞaeO toq3 e4h9|ͱpÎ1WFQEN#Y+xѦX ]g\ ߤO;k1e-pʷ.B'wX KF_G5Zb*41j {=g*"kDr&-Äx'id*PiX=EΉ1%Sv4pS0ax կ8O9׾:RkWwx]^dEth` 9@1f5h;DX>6g#&oU.ٙޣ. /W!lMɰJ;Y=qϽצ&.Y)] nH|Ma<kTV[pr[(*m+E&Y6NXq_t;CN=b%+NF}v֬27gJe]:}-BV"8-(qq=ʿa"zqV;Kh;$%!|MQ]F Wa|9Y2HrHonT0|wzYDk*ۥ(a@E=;(k¤J3yG*Rr-}b$gl^/#ctp+Qd1缄0q/'=0KJxAL7WCLd2[ܯ@%,'s8\BXM@P ^f>p 7y54طbIBd#. 0ǨGBcju1Cj0LpD}M e`>kȜՄc4 !T4dd"2~^e$v!&L[{p57p!] q1#րKΈMB&,[ 3q4,g03>dom~EOcW/ajP4StS'`E2O!P}]F3DsU>C%o_Nhki@׶~,B[އ!BOJeql%S稤ݗˎ䛓7 k[ {˧vJQfȋugj.tϩͱS5}Y?bbdw24^ {޾_T9 >g۾,G Eۺv8pB~uÍ>&..G!UK-"iDDpVuz#q6xui*ۤ=p6OO%集t cW(([z |eOw܉/x6AIY)ο+ȝ)|)U'o^{tkFP qY쇿8]'ևbs)xp"0ݿ?cG]:ھ&m[skU9ݬ`v}B]ꝩNk稨I*u7)f~4,.:l[cl լ㛹.i βM ->;DYڐyg0T+p§UT GI\$[{h g|PXDχo~jP69?wo(v2tK"8QRlFkt~b_IwYxxi^jl_+9WP*ݛ;m҉{5B⏟fďGᇝJ, `F\+ypd&rmڥ.R +rfD^j(uKMR@@ʹ *|GP'xfm "mcXAe[HP]w/إ~L(ڗ< ?07C+%c^_4eKD && !7j>}푑"ug7}趃v.=a<3bJ _C9yL9ds  ~é>(2A+pMQ ͕`xx .Ir]*pTD" hCBO֮6ңd?p 'GNe+Pb/Ш}/=5$-vR8Z5NJݬ$}0x~NЎ»5BoԸfd"1>;B+7ϯ)+w!-9THC&7QF/ʽrc1܈{7葬#lf`AG^qVjoDGٶP =\D} ɓs 4t!ZA$Z΀,!iM}H'ɦv7#1s&" tNڣ 0Q|Gx@^ޠ5R|$o1I&Wrs žKڍgl@9Os [>X/Hyg +Pkep:ĺ/]'>%dP}9F}w..~82-zNTR tۋAϦ|9I9-l2`_VG.)&ķgBtJji)վz-momyO3m.%Q8q՗gI[gϑyܷLo<+ʭH)ljr\Hf3eݾ֗tUƂʵA}E6k4 Ake<hnr_7l`iT3٣ٟ(Ą.zUa!C)K?3sHݏp$GFMQNnܿ%ŅOW*VBW l㇍&`q#cQw3ij6/-QQI4JlR!Ҁ 6Q{[}Ӿ"%&>MG{Rj?=a% o@x"y0Q!UI$j wja#fS VT~i`EX4id+[ndOqGZLSGYo?>V F$!@w3{'Z }rJ>7'WJ #u.fY޳F R@gGߪn*8fE5 @CiP QRi띪 ?`m lfW9Jlj1eqxȄ^`1aA4g3Q5!J?*b0@BS/\/oK%^9HvxM}.l,Q 8"WxKy.L"FN:B*' t§k+&UoT(MJhիPĞAKv]J͠3ij=2lΚ5-=JL^ROpk!R:R[ɪC0Aͧ7<[gBy& Zf0~# \-YSA8tLCe ㊨Uz8"+tMW}3ބA*e_։MR tcS *a slUafl2uγ`'t\P.qG]K#8C:<ܕR=טX׈lUϡR*-RI &]wFkn)=p_dX _לOMF﹚ v tfupޠ/UeGBo/Tj.1(vh6H#m+xR&b@jY58&P=903XY*w4FEw2(I8~pՓt{SEU6 (& qR]l}dA7 $NN[dǾ|;ydBDfF|1q$x;\6ԣ:5XA{%?iF\u\=+&KhG2z@w8.S_ (%".P_} 6 CIh zl;G4`C&viU =J=۔CJ4gW e'Jni{'nv6ı{mmm4\U @7G+o[!߆}sەXPjc^v*-=If&NXpB[ /FÞ. mM4n+Blʎo/qdחesV)Wl#Ր8@/*߷@ċӡff~. CгR\$fWFTtLH z{ 09G`au3K('Ņ ءPi.*?iN 7 kX:p_Ε䫽XʼШI!g1j,kwѸʎ hz2E- `"Rjvb|9.{D(Nq58k ^B9"TNSB]!]#Z 75]ЈΊD~V:} 6B>^]"Cv??Cn<+Zsqȶ^^bS`* :Dpwd.՚m (0:MJ&CN[g `Z)Bom)H=L~+!|&/9 !eiIy}KM]7;%5˾HфZvY5 __}3ngel_wÍqyHd N[l輒boJ[Ji$`ӦSsj \R@J0tg_3mJ͈ROK1?anu7POu |lBy>'Tq\ ^u7geMnT]^=-:, S&—oURO\0+%\W b5]iHZܕloLH]cYur0?.a$B'}^@aCkjj0!Ϙ'c7uO=JRy۬f'pLcc"Ajn`A&>oj(N~~Ck'} ;u½LAGN']FM ?M6=V3VBGi'8NǬ._%RJ-r?c+İX:-ÎBkqa*[fa1U2`_(NKc?aybd0oHy*`D߁n`6*7.ԒIKr :$%4z^ a,)_Tᄇkag^*mSoT`vXQPӏڃ'%>Qhm%R:u2ۋ6:GƅĔ"5[ni;D41 ̡Icޕ%\s'HS(s8650ӫX^ q_q'(J?kq1BS\($+Fpp,fSfzaE>#]eT}>P K[+.c= $%.Ѓ壓#?*x_?>u(ܷ3f`a]1 FP{`0&<;:ܹ=] `&$Z?0`/|N?h6F}d(\rj ݡ4FMK2L΄Lۻ azskٔM&s_3V-SrɜƓ.n.{t1D ~FI+ Tw%EUpaVkz!V֫I'q@L amOi;R9Xe=h$v'c$̻‡eEzmըԬ5/h1L8lǿa#OsNMƒh+T_mǁ}wİ}&E:Sm>nc pnc`EPuu -]xs8`;0NTtT8(JНɿC $ؿvOlRap Ev) A9d٩>{pjԶkb)PYsykKX5РA$74z rUkys9F4G\"JZ!C NF37"2> m,䠀߸~[:(@u^/%Fo!cuwEǶ7>ke uqqLJ#QcYVZd>{ǝwz; CB]1?i=LpM Z] &P\Y'h-%j?yyW쓸xf=#lɖvvC};St%wsS-ա۷mv,)Σ,5`*3@vxI~/!|xgS(K% _bA+k;69ku-Pb+ XGO݋ OҸ߸:u1WUsC:UÃ+JF+td۬*dHFX}( !a aVvxtA2F1Um+{Y[WE>SKfV<3lo>",l "TΧAwg~S<3ԟz-DCI$A/i@jA0i* oƸa~'Bkc] G7S x*7> Co&0v)g^n 3Ѫ/"Q`|zTv+_&g;q( m̃|ϚlWVho5'&y +#U\T]= ýBV0 lG%~V1n,.7Ҫϭlհ5l/.a~"ԋCrx"CqDo; J18wG;u/.NCtb(ʽla-C!b3o[[s҄!&2_d.AաV5' # h#vz;C,Pp[ \`04 Te^18\rVh~Z)z_Q h'܆4 bogG`2O HgDDG\|`j>rD;{=8km\J kRAVƭUn= w (Y RLH|r@_$ʝ +Lhf=>8rmt~ `&s9)UssNmC"m{XC!s=c'oI0,+E#> 4;.}kHQrI'_lG$ #o8̎$0m\(: dɫ7e?Es ϳnSE|qb..kt'a}PFP}a5xBC&`w!U=ɃRN:2&8pߕ VYh6ovݏ a~T!$o hkST"F0ZMqy!SYtx+=ո"PB%FYZɐp`⋧zJXi}^1$PI,l* p ǹTV9^_ă^l{QlJWN(5ɶQE:PpSO')k6k>M'?PTR~gPZICNv ljGcR#hwᇚz =rl*ַGm절m#V=d vB+HyYOt|<|%BȎYaI'@`%[pye6F),T0Kth:P6Qw4#P P\V PV@,“kQ:AdE}ȜM΍t{=-;M]([qA3(q)/U!+E[:v2E5ů8;SR)*}S>$]b+r]'r blɻe:TWbddF(Hz+[V{7!nD`ڀi`nI|s W`>N)ҵ9]Z06)=+dbT鍧,SG% [=hu#KpH)-gN]azӅ٩  Xe/ewNȝ P2ٍzD6(<[zw\Sp=FOcg7gK5|ΪjJz|76-LZ=A.ɮmF.c-jCzڛXB;v4w"ns^瘔aق#2)WX̢ `hNeD;s{{fq& fgtV+NAh n/ wˎ:c|E}5x׏6!#VCs2y̒(qA{@&d8nW8\I=7#)h)nxgl7GUWw<[{#؅h9KҘrZCJYޣuSz?L"x9}-$ZqK9 CEa!!7r`KcoZvyirt 2oi ֦ >bOp(Jέ'm3S!0j|]!tb7ls#+#5xł-ťтi ǩBL-g^ڤd QH?`zMSQ$+)K4Rv^]_DF];-{*Uc7#2S1d{JqVz[yTaLO#1/rGTYTnۼYHqtI"k.tXlLiԸ[K)M?[$3&<sBӃ䘁 ]g9 >z*fQ8KU>$1wG18ñٽN;J^qq;qxU~ţ`r`pR:w0( T4niy$# A %\Aq3cSTb2FDPn1ZB8in.resVXnNP~1ky_L.Y"9wx$vp}3n͓bEfb3V·pjE8xK[H)3SܙVn9 G/$->'zCC4r*&,v9¢暏NY4A5nm*L24N*S+ άRXpީt`>Z#>. Fs}~g¢y}Uh kr(\0fLHSvսyMC_;d*BL]Aiy'Ͽr.1iӷˌ;4~pd袐 hO'hj,:[^gI6n߁HgK~\ͤN$+tCPvԫ8/_8mxu֐4xTp /Ms sUH11~hXԓyJE\EhSH"^` 4*W.ϼ>Ớ]X5qq@1ExԂ2"Ι0W}<|/帓S#Y^j v[yqtwrߢj&)p5E1Y dR0 ~- :G̏ܯYe@H6ǁs7p@Aw~deHHgf“Fu,in?r\˨A= O78 J6"LUNS1 5H*aܘj4}"E8ъGFpP &QA8O`&`p#kЮyNUr_hƗ?w&-_W( 2lZƼ${w%c˓.Xd-W"O11k~DWQzE[CۄE, 譥ڦK/O/сdd`V~ŤX)#&0:ו`5].KnV~n+֮\Ҳb<! ]86M|Dz7@p}cr_hʹ?.pթ1Ab! }# ~ڑTجb|mYh|,u X :KG4׍)G;ӈޫZNy!BC&zhTؼVwD| ǵSO}a9[F O_w!i AgLƥ8 ?w/ k UX@l+vԽi_հVmo`H_'}  zO7! ™~ w܊2Z>!jTDd7Pfyݸ,-̖k"O߰ s֍ux(W\9^cg|թUy[[U;CS’@1^u *@zkig뽗9qڜoʪ㐠BMkHL?B_CΣw!>Z*FK߫,GSy2*K8ӦINÂN˂t7iG[i5"eF>9h"+<xXHXd/ xMe2k.5)raFqZe"@m+N:DV⣠+Xo;}H ԷeFYёЕ/]}#ُ[[UHs)Jc:["*+#|h_[1$vR`oҋl@Uzi MF'^Ҳx3%KܭBVZk8!#ɻrQ8_.FҜ  }}@dAmj Oil{v+gl  L=R)\U]tN fP $M#c7ޅ6_:lyc+-(y.uġǗr3>HfA%tgĸayoZo;SaVk_|mz~f=pz([tN2G|(E睄Ccu#ƺώO*xw)M< T!t^|VbVu{Ȣ<)ƶnr\B: }g9" d g3Nv&W%k8WYk C ACE "|b[l턭?x}:wq@j=o! |"?7H<$O}owqm|6=TآxA$ ǞUIKQҴl fFEMBB*u`;PC$o,V*pz@*PPɆ\ZՁ%޳1&)%YqJʿ~zlT5}7 __y2Ht;ثeu>Fk>: cne{x30sAcD~"\mzRc+dI+%̂tF>(Y cQ'L8ϸ'KZښB_O9МQKB9kz;u^TiŻZMW1$t=AKg?[4A/ɼGg.4 ODbj?7+^P/(}M|0j>/&Y|7Q6⪰#B~S%}Iٍ4>ANT~Lj #hb#_gܐiiJ9,*$䏾gpP J^ aiW\F33\1Ij9MX{rd0W_q:R y)q:ZkB;BWt`ʛa;/_9Ӈ+iYXQhwD//yT#du1 E Hs-)Rк\Ert%9$D\&Ոf';%Ae{~Ce+z. Y:8`} jA %5]\P gt XsgJBaKhQej0.L zCK:K<xQ&ɹ,$5tRo۟z=bK 0m6' ˬՐھڝH(զW-^|p`0  7b_b|vfHJzO} @j`h>q{Wrh w~xC*eH;& $e# '@bn"ɑ p,A%+fX\ycJ$:>\e;脿!1vZ毘bna>>Tb[q1x.֢e` ة8uȸ Gaш4 $Y\^*PFNW$r\u9c'aknLӒ\:H.PV v8!ɠ 6D-U#kS*ӑ˰1Dy|n6Ωr{hY~ ]aG:ٕ)3yqx6|߸P/P !/t&o+.|SP/FjN)]سkЩ@X:_.xo{L6c gm30u_8iD ovGZEcᶰ? '.b G ?8Kah,mOZq&]ʊ*גz7)<8$x f97{F )Ps{cqz4e# {"gP3_d5 Ts3xb*=LxX?:YqQ$Olye\9qhrd\o:V8(x%-7^qIv6ȶ"= & tNl*su+=LJ3^, Qe۰P|\cԳs@%4z$EN{EE., ԝo^/fNc޷Kݮ(84_ɯ`D -iiEsIdHbe1vSP:># $΢qn0QJN+pV<F/Ͽ]*baqI#*=Vt0f!#w&ÓɎY}0ZL #:(~i.2mjԂ5r&gWƁ݅re{S+5Y'bT0l \bjK8wc"WBmOwLɾMǪRIE>d7{ jjs 8NiYl3And/琺FQ]%琓(@S V^w|Mb/b.11,-ll222JQVcoYit؅F_zIE=2q5&e[I\€Bs8N&F(o>;O~#[;VϥTxتfݑP}`=&_?/RpfuE ! gs;R,sҸГ/<0&UQXOwe81cS41@y=^Pi{EӔcWseqҢ]̾s@5N-4h:;0Vxj_t)J\TmDT_1JO-=z&%=_"݈v,V.=t}jSt?Dz(K O^Y+Sȴ$㯞Y~6=SȫN8$]T],T n2rY}bΔ[+[ !V#Eߞ!z% e4\o:8`F\갯"Cg+;0c:@^mg~%]mr<̾x}9ʯ $L-֍ƷKj̥7*8~We$.4T+0IdϤLjh$ ]ӟAcy0BKE. a{?A{a _֎=ה z'Rh +>NAz9;n(-iQ-BHKu-[̳T4נ0{OpI! + 6T4O"mQ{65svW93ӿӖ[LX^=Sh0&iDwո],k:،>#E%ģԝ*%\(-S͙U*2w_zm#>2i͙_;ɿ*Mro{+m H !t9qJKN Z?:fF[$qh1y sõh*:cOt olC"cZ͙UQl5K[#=9'0$]cDx Z 9Ikz ĂI|5KY&g2U<<ԐpF(#fPġU_͟;݀n_/ m 30'|3Լ>HpZf"k|"ֲ򿦕9W*w,+ë{^G;<ם z": rĕxZ)JW>@c!]@te+OqirCX-Ȍ!q\ӥUVF,)ENJ q;< зFjCzj|8UV($=m~JO[zǠd:SLTY0?H̙O l8 i04V6VC9YB$Rrr#:pxAPXf{ ™lA?ƫ]dЛ7 z_sUR>@ kJ,=j7[@ aUyB.^BX;+s%sPCoסּ́hv3/G֑2KW't@\`B{o> s#m6Y.B s~i_t~i@BbA&ԁ/0njޠe`KD^_8H`zQCڞbI3]~.Iu.= Y`W0"$·V 6~n$ELU;ae".{ w%!/?o==ͦc_vX{i yqOӐMp?X 8BQ7+-YGXYQ, Yyc'Q[Z`Z(гSDMֻʂ %x5>אcTOaGq.ZW& 89ހD Lf]ZߍOgLiX/ Kqg! @[5.j@|ӓ;81n=2Tr]  995p6H/D=di0l_%d) vt%xpv*@OQcOR$;eKKX/ e( 8*ARI* \kMlsݤHr鏇;v۹vO,bq6 0VL>1#'T]*߰͏3M{%\ݼ-\ CGP?v/;@-^ 3vȴRɣY,#!~9䰊&rv90z]:E$?Z+v˂NvZ_&zp똀(lg˱(9iPAMY'E\.7"䞄g G6B(OgpRCX_dEp{#P[sMEUϠۍTR86.t?5.%NL t(Z4r_[]u =0$5ɢs%~pS3ѩB\ ޓTzUiD Kem s:DܔNhfUoIs|r8 a)VƤQq*pkrZ xQ,, d[(JZuTBӊ0Y#+ =e!K.@O?ȴkC(Q̈m %| ";:CC]QQPQx6(Ud#V9xqWkSWۼn:q%"[h~.C;npT-YGى*LCm1*.Oq_y%h8' v+o_Y9>S /.WJI_)r`]1)g^*\; ^k7+>z|1i,c3 #‰pHtǩ'CJ~3䈩<-&Y6̀m2pҊ|3~-ET+nmIԪ&I:E|Y ?RbyPMBkx1i 8j)-^O þ!] 䳦@* M hFK8/oED5Eydd"=Cy%1$FLW2b aƌX߫;bÆ췅 @d*v״l։*ydgPٙcߵ;Fh \8$VgIQȡ{OBp4PMhjHHSZ mVtGbExX_0c,ca2tȾCrZ' 1쪼kJKabwY} }"P_Rh csg%Z- 9$JgA`4@qy7<וKEVd> d#srCcx(S-*hd@pT:NȺ!u=}O,u$m;DC,w|:srY,[}̬mCvVzkdi"fm㬭ȢnW!ڜupyMbТzxr|S&7>5A?ZK!l㞎=\EpL5P\cի- Q rT66)jn\s.ԝu%/*.u(!$yJy& +bOrG wB/TW$5w#[Gh + bL$[$aSø#L>)6r,S|9R}eM,!x2yV̌)s/,ڱO'%pސs٫bCB9au<: [;|ʹRnZ\*xW]y~Z6Q"~Jpx{܈Au.BU#.9>f磉-yVS#RC(j{cKP♂z@$)2ЂW.sғrژH6] d,WĘ.沩+8Mn&O|5scO qkNŞoNn7u9F O` LN͡22\`[4V2 vDИ&o'@L;.Х2ЖO-RT>;?,r!2n1x8~Y @]B@墣vA2xS$)6K>4~GV*h%pr{@LtBVֻɧ Qys9Ĉ, flYYmq^)[]PT pe-&=ey8w"~7NMJ||Su~+>FPEm{ ˵F\8х -}mdN,М?Yc[MpcߪsY9vK % Wb5 wm.6vC8$VHғ\.:\&͇_'"~_p^(ZYyg/]ROޮHg]<lhi.ykIod0=AU]YDstS?(-6rTnYKK4u܆e G駇CXw!!4}4UZϜm.䘥ZUr=[~Fi4*kx/vt3ꊒYHriSlAHF(.Z5:U W[FɚM RGsbq?݋`^6?\8%.6G_h⣻s61-ϐ䢣[y2M·|ɆXR2Wͼz0hfׇp+NG_W'N=oɵy֭@D? MyY藓ЇZjNGlD,RKi~Mc\̙ ?Zp @7Ita 'Bʿf \A-t Co.&H3w$懒b4T?m(U%8]!aׯnevn6h7&6M8h{B9VPt z>yl& j9Mg?%Xny4 ͋{Ed!g{FUƞ wF[9rND"bcB1CBJ@F!A+V47ޔPő`P,Fo_.SJ5OP_;AK jʄw/#$2 9)/"K)Q`}ǡE]w ?|6a])GFEoX,ذi(u8]<8%^> d5VWJÃ#m&v-rZh=q#j*cL;Oᇆl^oDwEV~wW[z$gAotyڇk}nI.g28C3?T+< !DϘQʻBB6_|5e /ǭ#x:{uPpimxf)z+ O[TFjǞA:oG[2&Afd;7t> 8=op9~+sgÜ]LT!P 9Q YoT 38Rp\ Uʛ\2i~̞iNk'[H(\ 3nd%|T:Ø,Rv.~*.%'`I[QL7T#DSRܹl?2LU38d:qtx xB;8yKa 7xF1丕cQ_+fCE) "iY&,BDQ  ??N9~(.ZL_0-9R\vR*33OJOY"z' ȿ? &2!?+ݰoV5ߋ5xX3*[=yq +Qr!_4FSWgۚ7jn$ r/+v+ꐪx4&T^$Q/0Ht4%I,Io?[hZ- }?8v=i]L71߼D'Tb\E"|um)%ʝ1{CS2v)dđ=RH b'F0QRw=TZU*zV6mǺ,poW:b۷0o,+9'Vn|st D[;ӭ햿5DmK6>'$`D?U lQXO\py٫}$E*2w~yQN=] C_w1%# ZN@o5+ɔ ar^ rbі:=h%!TϷ6p h?`怾Jw($u*.ԢʪXyaZ|0$T-KU,rtyqF/+1_g6t앣 7IuOtX;h7>, u0-HN¸uF K37@XlgyM"3"o$5+~p G؜BX-rQ:!,cDcWmTDEXb*vjS1m.7t=p."%Q_-jArCe‹o!Zu,2iHsxۜn57n'|(vO䋖ltQƻ1|GW6Vi20zH>X6_Tv m{AWcI%h_\f:ƱVT8  ϴAF`dMڭ0orb|& }_MK~n˧Ҥ5~H_rtaH 3{Vj&)Is}+lۧ"Y*H7C 2o(\ vYu?,uaᘿ*T:eр*Usceqx%l>(H+ ї %[P zXP @k ObM^PZs:29hʉ槸!ԴiIZrxR#d*hUpIA[awA 3WJݚR[7#Ҳ"nKaA"5hr~y^ΡRsW@XS\U|*zc\ 0tu.y'fƧH9 *SU:Rq*T5P3Z]&q q+v)taX0ӽ %@ΕnY)X NAZzڐ887^}|oE|q ,] ჶ;$QkY7AJ p8ۜs ;q1 HVB&s^JLPpe.s52a{?xE/˩ ^z$&FyUa|o$MZatwT2r[|/l|| .bȃnBr"O>wܯ2?HUlE7XOʙ|1A+*ıc1wP/<:[Q2_*dwPyt'A̗OP'hB{y#1TSOrx䃩kG._w=սwM"6]cto%sE@ps{+ ^j Ģgjś VB!azMdnZӡlV!~dXVu5QK^_R{db7NXͱA"g.w'xG 'Ҵuf{K-(n=>gMz$ BѴ ѩ<5yɎ[-͉$ '6^CcV` HÖ'iEj; IReas`E=#wL1[vT7u>"TQAnLyAK(\L D(\ ZG;;cqA9T,Ҧ9Sxt|X E~k^E#,_WqU|>f%n^8jv2ˣm;'$[kj4|ʢsC Cd>ˠ.윹)yD`(ix@(겜"Ԝ2;.ƞoQxN,R}rAaŻE6 s%fR2Jәpo?eD"OV&<!9sqbzɄm`do 8( >c3DH}z5 r,[HQN,I_R 8ۼ?p=q 3 AeIF.>eAf$Ɔ0"?Oyl% J`H-Hy`iy6P#5{lGGMS1p*Cp݌Sq-b0mFSz0cR`@j> 1[Mgv/Ld+=Gi;Qs&BK/Whѡ5 :RXrkb_܈O~!jYy8:_W"'{/c+LeLxA6|ȇPX^SWRp0|P r"&}G\#21L'X][ʈb}Fm"@ǂp& [_g0*=I.Pa}e+:/S9P,C%vmBioPѓW+W*2gmq`,R>SPMe{xF@Wy^'!P >D*I Rg>|}b_r Ҥ={>ޛ*я׍,=ڔp -|~BdJf SBZg ?7==D7jÏ}eޖ)V ru9[ &MW(/C4 'IRp*Ȱ؀ң,x<-4}XIo6=%E>1nYбhCGY-gP|]yd`!:sM.%wh7-"H6eBcZT n"nv<z5s74M&:X6?B۞( w%(ҢmWSuУ!necb䱛^j5銚{r}鰑CUuhG7g@T[p؞23[KgY"N7` ڏn.g%+a7>)v>4pdy*޶V9,'/gV.Ն~KN6RD9+;k(/O,O,Lv\B(L5.Vā`gwDT|.߃1q͚}~%7';8Jj^YH<67x_q@6;[\洍A_CSf`A:\1KT~LX[eރ J&ץb1j7kUcq,SI &#ȴ;)XVG$gU*%+޳49O%pڿ\mtr:"6IR{;nV?YqtvYdS cs|a% UW+[B],e| Dưg޳46Ǻu#ZLLy|77׊R$ _i) rwœD]-]j ((gjɈvNAh%>Ap\ώƴ?񺦰u&"gOr 2akr֏w!'q[ً |-1Ika[iq^h{P]lgţӆwӼ3%;:Gzl) YîkXdagYīvDIAm_H0M:ԣ~WG$0>KٶO uЋmPjOݛֈ@Yf'^6?>)5S3ًsNKj/ԇp $H4^ Id=s*qB]t]GgG=;XCG8oArή5 f2_.{k,k0TW0tTE8]D٫d`=^!w~!&DUb+$mT71eoqXWcôBpʾ58ɠVz5~X`@˷;Uzj _PP4N DΤ\e!dį<чO\eg y^hㇻbH[/sR:By?U5o7Tk8^3=m(-dçR,(MdWɇ3.dvfM*@qQ~7C #ʐєY)yNm9"GY2d˭blZ+~"]4xnd 8]b$>}6:ip!ȷF@.,^hb:8͵0J#CgtY%@ lۤl|yKv-z= Y2)n֣wgۈO߭b@'؂\ dg1+tZ,%o*?7RbD~u^2 Ɨ{vsL hzU= >@PKK= )/3BY˧dG-*LZlfK6E&_t5B(#fr2 3*0 [4S"PC%" n&|];iW:|^ >VONHmtқd~"E'dmY ~Im JkjK(]oڎqQ8-.27t-2!zVf#JrzdҒppoH;OޮHagO}_(`5CF''}}a͜BWk9TC^fT)=o^gIDhxKL0oFRn9 ikHJl[<1NʚD>W) Xl:ڧ~OTd4IV&fĔGkX4HVoxN#FrگV_װ}Pp5۵⧋C1%&>/ (?<&B:4>kTՌʸ"BΤf'f4C~|hy]{t D{#q^alx#_:Ej5l >J)J{ЭW{ηίvaM!3eO{ wT JFɉ l5nKk!HLC'f^Bs"nIi!#+nPJ9ʽE:zu/{FTFUSK%> %zi}E.Ta>la3$ޙeyBS28;SN?7'd|JBBrJ6[ɮ[o FGiEL'Ȓ63*$r{H5N+o?;5Hq"%#zj{m^ib_a%%663(PD𽋓kg}P\߁l1ʷzωm݂DY9Z=; a= yfVҬ=~'UWWˣc@% µSqJdZX$-qkSѨfmFJci8 ׌&n 0!\6rN T½}U 0d ycc<.lm$ HC$:Jq84l5*O!k إsQVO_5J)Յ-@b]e|!a]ǣq"{\2to?%(4A^/D; lҥdf 1b<(G)X'?iZz IaĐV]^>zA7Ne3|=ƚXޅ,K]'qy6,hGCA'(cyLX%Ӧw"RgB#M7ɞcp\ӵfLh2c= 6%Gt a )[ /!^U."tȢgϝ4ښq?N*!; 65i#CզF;l$eNU!F~p"sPp5gC%,!K0ssxVqfāf]F!Z`1P^Q72 0dl$ 6=QAw$Wcrt>(Rn[^HaHlfnhb70qm2h<; DdL+o I@:G}Wv50 n+ 0Xlxֲ ÛꮹP|3 ,R97^~]`T~q 5Y.Ż(m]ɭ2Wu7>ɝ4{#_31=nWJ$- 66q|E7Fݷzf9u[6ta;R%ue;SQ.#2pS:6o8YTHu"6sQ vψT(N&JLȯDpC^4Tm)Ϊ6qmW:A^a2kXߤAw^FϥVzzaKC$kw2/x3(ی=g %--.\mG%.,Omk8ioCy}"b@8氏k0*Qjs@áyߟi\>4NXT< @HEQK@/D=4\@MdIPB>mo~~_(=LV?|/|TNG];UOV-W %?ErH;|kooᰂ:AݚZ?aE"xRC^J2j]^L\ĴP ߮h6ɡ3Uk(cG.,k0hKT_K׫ț[>p% =l5-ک.ob$l <~y~آjY5ܨ˯,,dz W0#zwC>g< 7K4 [eڿb'q* z2[o{8>KM.4^qX FFf >2ğAȜ|!}Jh`tͣQ~Qxnz{»4׃$3Hrޭ}=b˸QA -CC27|XʎorCM(">>-x˄4$LgLB>2 ~L[ml"m]D+@>ԧɬ1 1(1w!{'j/5ƾ|W~Ԛ`slwxdOnt)[b:r&\'?O܏%/{X? X 7?V߲ c)L!P7 m>Tg%ٚ:z_y\yu5' Fџ9½DRTi+1 ?)47S31}J >\6jzɈExrP#Xɞ?Tk =zЭ]Trẁ\Cu;:,x+[ ֮ь5.P~2H3921˥xD5~NٹS<-|<6:HԲ$zGz-f(aNZuf3+D7%L ~{3[xP Ok7ŏ0g K&$'#p&k  lok7DpdQ4SvQKY1ˀdgQslQ< rKO?F?Q ȟV,Hr6<WnleDXKzVclb lJsH~܎=~rC]S4[-qDSO\ 6%H=]Jz88#mzZzaS2wc MM?l!1!- nUsT_Fgq  0&R~zYdin.̺r'Pw9JZ^Å&w0#;R!NqӅO ggU&gV0Q єggZPYqiDLκz7qb. }\~E#+g$7Gf u ڦ-b|d@bUO?oyM? FSFѐ 'E U_Evk95.3wb(`n\oW4McpoTPIIT+"䒩&A֘㪟b I͏a:R,iN3{{rOE`9{Ҏ!0f#3lWbPXqaE~R' ;^\O  Vk<逧Z~[b?n>=,g i#[Tg*9f-(*Fzo -XqAro:7 8*;E} ojuH|j eEoyXz66w?mKGHm1fu_jMS=ɠew1)ΔW_} CO ?y*_WJbX}6P(&f7p;0&lvt%8kf/4ɉ1 pf_hM{!MH{LNϞ͎qHÄ3ML"Q L 0mΜV0v(z:aI=у,-.>ǃz(94k͟T#K9~_",40Hn!̃Ҷ)iS?5DsLJR,龎9F ks đʺbQQ0i ezދp!Iq ̄, & X2c=.ClkZlc"]h1u2hD lΞ05pgXVRm0FF#G/ yI?'hݽChdq[<0MZFnzrLo]ѯnlB:2ixa3VC>>:J_VsP4p^>ac3xmolo#[,`߼Ie~v~&CpM^-#RJg( iN÷>J3c?Pç].~ 4]e%sG]wiM`|'$gOeqbU-ycBr0{u;-sKhE$f}'`BUV˵G"@@{ptKxNOQYm\ :_KC 8o#(xIc$K3>Q3x5?6o0RX(`#'{G2Z[aY^.rVkC8ˍ9nJ{EuTQrPuXdq?|!Jz_\*Vtp]gvï vT㝌E_}%5r/M9==Gk>)g.!9` j*Rp`acވ 04D#Ri .72~G TD4~v'h xš"[EYqZ)jvoGKJwy(J@]CGOzs6)fEbK1v 9n]Ё}yRnBd)yDuO3m+^vKZP+c؅N e=Z|I&5\">AZ{ҁ؊ tslwx8eQx@๶Fp 1F3mF2M3R>GmoV2k%]TsWX :b  5vw4GMFw̫i&ZA9g0YC8/t 'K Z)K!Țǥd_CNCwE 6avH?g-o%X?Rql彜 -Bpusz~,5V]^q2Б R4:(}vݷu5Á%uvQ86\ڝ^Uc[T+')G@L^Vч9|v 4i7dZcNɝJs)LiFln<0b! RPJn1OE1,M]Ał~yn by_2q0`>cjg k:@,g&2eDѳDlB` /ᙇs\D.j *T +9ԸW(*ԗ܍$ȣYS$/AޠCg.!d7'g4CncJp"tZ`FJiۊ*wg" 6\k$ u! HޡMd4V΄{éOO=P!q<5h!锉yHNN}.Df=\ff>+]>3qɯ&VWe,Jmxf <6! h" ]hS ~/ZAŘવa'\%-Wo L}{85^\K*:$Vyc^X5ZYCJG8zF\瞪?S,cqGݾ/JGkL*ۻiV%{ ]R`{<=@!?QFV۰>t]&& Ϗ Bd6х"C!ޢ/+$kۮNҶ߹wP2<7FBnvMՊ\c-Lerkb:ܳ[' EX&oj~> @O/~0gKv>8 Lht1oݦ3c"G8)f: zG_*^f/Щk,B1m3;0u޽W'˅N4٥˹O8I6ޱG@p[CYI{mgG:ien"ztI$=}S H@)k/_9?$?WO9XtOgT6%F&a>yXo c %7cVshq8>ҎUA` {`^H&%PV]-,YK wq ` 챬F-o>M ʧačr㩵EB9pҰK݃#Ezal' # >{Bz5k~11`u\ F)Pn`[gwEJ Mt ||)\d}i#kz3#FSA>XL$R@^\]sLU?͍T5'ڜݮSrEn~G*[t%hʽA1 @frl{df4G/0Y}Y+".D[PQ*RsDzF#HW:%?[)ZO%Ŀ"T(2Y6e]ġ Kd캫`nkV}%Em})(>԰9HH0v=A_ֻ삓$N?}wꂈ)G"uRDӐA*Q{_?-ZP%=%5ur oQ;~a] T#N Tt|LIwBPcy1`,F[C*2=/z.ė YJ4%R7#;թo_o@s%^Fs!M lT}jXi=m#.Q}ZABٯr|U h?3A aׄ'gZ$tD!>e]t9–BU03VYILy a//i{iyؾV %͕ $V ::VjM6" a5Z.o%hO7Γ05W$Zqj.#/xs 4۩k0ȲŏB5LU͛kq O6IL5XG__ץq` {T#XSM\BY ?S dgMtL ]Z'*H1l *&-j˶/hڳ8,T:UZ1/]Ў h8[gUyqfW"\\9DE X"Zsf\N`M% )-d0>1K .>xl"];~N/w5׌04ᓗYhzABhQ2=ō3'pDž%_UV~A&]r_BBgᣂ * igZ}鸟<}V}Za؊|=>w@E:0?).x P2Ԫ}] n&8~5y*oޘ N %NcKnReUD6rV?(oTp лOبWd6`L4&<$cBCYds_VkЎA$^WsO-U]o6pqRa녺iφ&R(^O ynnP*PBZY4S!ϗ*K>Ak[sMsG+uY)oì`Hm RrFO=yѮb/3Й(D0L5-@ǁewX%V&Yʑg\P.:ء?c7y|} 1]L#-]&Ȗۉb*D=fZ5P,hqv%󁗦pS!ckLk0käeL| ڨ7nڅ>k)X~~AfQ)PU~O`?|(W_PI"]>[nɘi ռ =Ndpв1JZDȦeC7GG8g2C>9}^Dޢ3%c$mC#ϛ}b^rbF6c8"[uPwV"Xc =0Lnn0:&}x'd 1%U ~LJefj om'UuTQKpE*@9U4c<˭92f Vsljm 3>͑!‚=(-?&=0JA6' inU:$Q?"MB,Pz8 lD*UW  K,/uӕ.#5=<,R=:׋$S ԔWb0*lPqG5fQ>eƹ$%ـ0DNOU2^)`"qc$7$UZSԦ_)1}-@U#$-.ӥ#;]  VDbQ?gyv;MWK -KxnQc)0DiVcvZ7NIԪʑ@<+~Xv3+rWuϡ1*3k )o *KJV54~_Xr4˟}ww%mc%4{t>Ϛڛml*\{$ [J?! }| K͊Jo apj7 *P| NS :wH hQ>׷ʷc#B mtWXdX{ƏIMR{]zVU"f_|$pQT4\[@y PR9Wwq VN T:ߝm&H&XuOT (NWxbUt@Rdž\yl: ƄF5M:4pm#3^:-ot>0ϔQ+]i~ a \lZ_ ʮ#s=W FpmVUz6YZ:m 'Y1s Y[cU>4 ,;Q~E*{} CWǛh-gړSQTA^Rk@LclH)g-)[C{}GMRN%lqn:pIΤl*-ؤ6z9($h&S:AgԤq$c\,l\kLg$F\h[\RF4{ځС[kn" DL;ϐD gIAZB~AE龙حٲ. kw⪃F&^]WU23qub]<Ʀi1\³K68CMSM|= mYEŒ;& 9WmLTOռQ?-'Ô@2l}%ҥC Y)iS6ynmONאfM_Sy~P$v-kCFmlMAp TưƪFH(u<3bw:!M}-u{ _d'~&T]JZ@_^5(3csj Tk"^ru^f}Gh݁֓_}֖&<I{1P׺^ڎjtt| "=i?-v(07EIi䎮آ+Wiw6W/> Ž^i4sFb3l WC/]UK)Y}zwlm2u?F\oiO٘3bMb!Mފ)]u?%WX@σu~Yde IdPI)bߺg~-}4+729 ^Ǔ&2`H5__)K֧|MMA$*v։`Ls]U| F;a  V({ʵd32ϿhQ(.\>d̺1y*;RJ`ݤ/P%('dw>>MH!_jZ1f-¿8 QJ+΅cɊgKֻbkUVc-FvQE}9NMcFr3gq,uaQH Ɨ?n:H43f.7@1aIO9ؑkiyqy0W=owOm%ٮʙ@FKˬ`&+j۾x0B*0m6zWwkN|:%&\^"Z"ͬyx{јCⵉ\dIٜhЯdY&'s)$O vFcӐOl;Nx{8UxG6Nq|v4^J`=`Cfe*ƅRQLŞ U[0 ޫ "M5Hg^=_K_*iSzd+4= #UePbT o1K^/ݝ.VàgN"3 I~Fz9ʺoA߫\$fztD WdpT-1;$cfTE>/:{l:uk{v9<(1TxS Vn~.ؤ9(<}eȟY4q@kF fz]LOetzہqkp&2$_326øuga.16)s`NJ-}К*4O:amgT\ ZA M.pJ%1zBuܥ- lODMML֎MͳHl{LJZ5U1AK(U5-ANεD4*x/R<]F>Y,<(gtj#;GP߀Z1Qt6 Gp VHSѺ g>\&el+Y0{]ᆊ5+1\8؃#{EFgM2K iFs'fPU.s45|`/?:Vfֳ$ {9G %\3*7mHe6ĽdɨHf%070A leߘӭn%4BBnK)7yp%@i$!(o&r)Ti$Cn;X0g#XΛn%^<AiNaDOsTXZՂ Ӗ1M~US ʑX@+5"+9]ѝ o.Zj D@.K8NPq Jr;g70kPl-oWyECkO Lk;Wnm*n1=Oe`$@8_}I5` q~ |{. 9kF8uOݯHfaүLv&i0N` quX-PV=K$4MZ,oyfyΦ[甒Z+[#ghM,u9j-g g[IӬ#'v8p 4j' { 3$r`e0̩:ذiGEޖ04;dTLpq0 ƫA̴~Ӥ?7;籰XZKΎXBhddJc!F8.!?N:jrPJn<OJ;yGj|K8>dry? JK]ڵt#"Ssmt[Y7] ɶR4a1[zQxdA?Mvv=4BIHr=}%Sag=" nh( 4&63w 5&KSޮ^V4xnÍyy&[Q ]ֿF rJkuN}(й1 & Jd|M-QLeĔnG[B5٪dQ'U1ƙ!t$Godpu I{Ӏoڟ2v\S_żS3 Y 0lc Zi'evHJCg~ja(#(3lY'2EgGqM Q-Bf̑_B$&71YUvI}qe1ɑiEIkz:QcB$X-a.m4"]m8dZG{=V뢔 :H_K ^yK/:kS'+2fcI-'>G"| &FWxeV K:Q!ox?CtO06 7,7,b6Ch!1PPQ?z $$awZ6v`7ġzG߸t=G 1$I?:>_W}`{LxPjJ!Zfjr Pc|hmjm+sֲpCAq,KXAcO 7Ϻ/0}  XY4+(R55ŋt,1l3xsNѧ][Wt?xo~Ml&naW0!\{Yc=Q)]3&]QVYYcBd,$#6EQ j~8 Z LLIq(T&s&PEncWEX~խD6ò7~ dRxi ^Av71D|6l6 ?i [;t1^F|r>"̈&Do-&%i5 \qs6`ZkmkLӛMVʳ3Q50)Blr"\֮u'櫝9JܷO.NvQX Nveb-׻"Ryz\o^S<+p4hs >nA shv+䖪nq͆%0o'G7&b0PǪ>3,4|̀[`9י&F Tx*]z)KҖe"XFJݍ)eؘO8yKF2![Lզz%HI% #nɦ&`c}-57S?ۗ'p=Y.CKKfUoɖ1C|lGxB+JztpWk8ћ;Rc qA P23c,/ĭ]NKC"kw")w nv/27iQY^# д 2y)'/n ߙYkW/ 1 qҸyHUvW#: cw"]6o==2D5-P j#|r{egu[L&Ȥ-`pHmZ E\w s)oo/ }~5ؙ,=ǢlP[:a9a T])ӻU 5|(J^{114]pp =\a&ֺPw*/ӞuHhO }E2l4(Bj fEHx o?JҺk^<(2yA޸,٩&$<6 Fɉ[ʪK_)br߭wۂh2"g?z~ʄ@B8iVS_HnM\`ךP&EqUA/йۀ"2J۬l!0[KI2$yJNw(9 վ8h̄T~m``W k(0ιE+]hAe-R]} 9FOx:iwiCF("s%N^Jß$-8s-xh.$a6 ~}*-z%a 6*) vL-ZmmQC&ۼ)~P ct( ڪw| ~Pȋ^-"pNK( 7uՊ*Mhy@A~EQv, s``KicM5Z;SzgSv1>3Nq{uoMlcgfG^=jVʳ/a^i=pGժz^#tЧc3 ri K{KDž+3I)" mC92F^Pzu{asg|(ew6B+9yM9֖ ndqi7tב)p|6 Աq59)H;NwoJ5X4]b\G]LE) UAۊ(nưSHl?GM2O~ەӌkK|хo9-+ R[\m@JQIq;]G3ku☤9\_g=g l!7&º\~qv,)6x1Ǩ'5GN> O:Xo#ϥB7QmWha_u|>lii rڵFrmvꃎi OyYc6޹O]A^ 21U\HG/(gHe)>:'m zcыHpj~s+*9vTRY78xajN}IႢCK"v ؒ ՚ :I+hu ,9ĉ,EP?'ՙr~,V]o[ q+!#&#mWDW.>Ry5'Ra*`@ hs%2O3#tl4߳'~cJ@0W!knStF k'f|SK\ OBH5m$JW +sdSɡ5 6)X$`*OҖZ"W/8g8[Ű0#AmFYypmҽ\'Дuй ɒUl o>Բ)$G>]˵Fbrh/D y`A[e$X'juG-HqGq '3*1f=7a=UNޣmqq+V_|$D&-M&XZYWy<^3(mO9y!ďYЕ_S}clHw \! SlIie 蝺*t 9gR!fnOiힿ%iu7ףέ͔##sJ_ʘ &l>6lC5hܱFy[SOFuI9U M*W_M#-08Mx \/(c,WΟAK'Qj@ZTe6sDOFNSSu4@IWu7ʢLĽvaSO DB-H\Tw$8ȏf;7؁Ea[i߸'Gm{UTµ)ԾV@.̶vhɌa^9ruǴ-+գǸ%2SCW%BpjRZGNϷ9Qq\s>d.FW")F G o9 :?aKKAqR?[a'}BO7KݘBĖrR 7|+cYP.th| [zCoPhtD*5PYMG:F­J4~CI]wu) U-,)Dn;G9K K':%ޔ.AvP `-2\:Bbe`AClR}>CЭOӸH!::D|po\ƭIJM,꫏ Tt#uz$gg~qCG7 53.e|'{b o'[!VPV)*V:n|7;EWv~{ѽ:CWPJN{b(ޮED,_?V 9jv\H argf:qU9%GCnlld䨇&` `}ݣi*؁֐tn+扫rTBĸeR8Iżnj﫥S[Oa?C rٛxz7eDՇl_A3nН6Smr}9 9㬚-%F~.'m&JQlb ffZE+D [#(hְ"w{џ0d#C'eCyv}o3a%G\& cWWj"q*r}m~}L#N#+WwQzRF?Qhػ&$ VQ#uVio`}'j <;(GcFbY0{+@JxvP@<(󬺷d+/}|`-LuLʥGl'jdÕ Rdۜ'/޷]񠷦0uCBGb r(To[#1>pP5ԕ˃1*%!;^t][)mR=eħ 5 muG' cit۫wyX%NK61Bӌ8<ń-ɧC7Wwެ\E`W S yRCi0RHw6\`ItEK@p_hWߞRI|'(C \lp/}I gKu!ځ5R5jV+;2>l'F>)p (eb [Q)-Y<ʡhuVbÎ5 ]#'NƴOAqmg{@Up&aenY&Эi.0"ܨ$ĚbAM"YS ˡЙ*h{ھ{Ww~P_iYQIӥI g:7 ܁ݛ' 2D}ac濿spv<0N,leW:KD (oDH#5wNiE/^۹ta^ݿ-LHx4wI*oDsba, Ζm<:䈌LjZaIo${EixKo_39$5#I>-ahu5 |rƑ%'D!W4}%& E;i4俅Н7gQ&]VkHl,C$j<ppzÁIncg:AT_1|zBFή{(v L ªZhR Vf{,uQ6lބBɃQ-GA04j6_[_yO@ k/}ܨHΊ&KrK\~<ٜvtdl (ż3ʼX Mw?$:>CߎO]/~fiY&7fj M\&`juϘ@]yKD;'.`@  YuAgZvtij{<5e|ui,μ6՚;W3lZ`4 w$9$ܬ0bxqKG4nѝ`w0~c$GER`8);z>,ص(!y=EC?l0 ɤj9?:]_jiwxFR/ZFTCyˎT.Xo@UVK. Pj8Z/v\z@ϤtQw!ss_%;]{/!i"j/bPWѯ vu[hmEF0 U-lpvT%T:ĵN4wy鼌K;m J[,YlQ:iQ@$2XeJ;N3n@PR,,dZ˶g%R`R҄lp ox9`yh}R~NR16fc|s"!5h(큦gA5  %JYUP9&8idӀ1c`fNd??L]\Vn|))e JH;rvR,_ {KKڢ_wg TmRC[>#Bijt`q+'ed dėz= h_934 } @)s G  5'KRw~@G|'O+T2gE3ɚ-8)IW)rY=1UQ&j@#]yan T@ֶGr}R B6; ۔g;iOM p@$2?:=կt`X$<_eaua.|5;5-? UtI7K{՟Wa2CuҔo[EE,-DґV޸?݌ X6ƨT^p񷡨8|1Mm!\RL *]yWbԭIS@}Yo!?1% T'qc BmLN}Ә1V6Gnv^mw'QӣǓ޻P!!\L^e߇Ck+y5л1A]e*=b] E h5,)c*q^G;`$dM35YqF@њdD&ׅxl s| LYx\e$Ƌ@l֥CĩBj+M_T}g!Ch aRJĞruRXyh}wAػP8`l3[c‘\?{h0kٛ(~u;nmn]M:vZ煨 W2.m9Z %`]{L B[jW*47B;fBC"}$PE+>jp)dsO`nU-HRiT\Fk'š#SYO@L#l] ,|P>sҜ7$ I. ')\8/QOe|sjo~ 蟧۠>Gj +*F+<ã x9"vgu>qы icE`HYB_ Bٍx^V6rn.e!3 HnD<2])6ƈD)`aUso{{GRO9/^!9] |c>wB '!FUfyHJDmy de@&YɛkD.[*^Ln7@oP=EB2$y3N]Lwb,x<c9-/xO<ܦ,qHߴimAlnE$;)wU UWm|dENF#;֊Fű>zJS@7 ."(u%mA CP6E}W_g3\Xz"Lh=_b7 3"u6'uup] byFR&i\@#@2q d&UcUO퍞-Yu^2KW#ּrxx1.pj9f}ڥp%TI=%;?~έ a攵 )Ʌ<@k%XkWJf|#M#QRZM"t~1͔J 'EhKyj7ImG@p2 0 /RւQ"`à+#u :v`W%/waCg0x2(&}%R>;NAEv+k 9MŁkgI3٩ 3›s:k p*Uќt#q4ܽ!FVNGިyέ&@)&h"R 8)z^:}΢\+ ^L:1Fo֙"$pIn9۱r#QBw"/~v880:pW-8=65&J U,,SkOq4V`1ٗm]${`"`hLbG/+9dA^+}WP7[4_*VYYs`;ՠ- k̄Ů_/:pČX?(g)UhBF\oIœ 9}ZOQ듆Z?N0\'I,!)Vq,/P‰6@ (\uVQA¿_߉fzYxHqA~w8FQjj "|DVOF'Pd|gJĤ_ sfmb_<‡_Q j証u90uEQ 4 `SjoהPdz(~@J*R3*9D{nI0Sw;'P@jq^#bp@`;5 тJvh|qnc(8pW;!#Kvԯl$ 871KR'ȦT|3{=Y˿V~d0%!4%enw/HHtZy'#3Y;t_BNdd|<_?Ҽ#}9|vPP`mz{?; n* 0,O Q&'(Z8gֹ"%n* %%9u J]|i!c̷8Lvh3Cw}Nꩄy(!8)9_I8᜴jjw~Hk DCavo4yXT='((Bz&Rl6b=ʴʦB &7xgwm oL\Ik/ƐkxE 0t&PnW#5!023BYRlLbBtM"!B^~6+2 $!N2+run]|;"֗aVxi@ΌF -: JދW5A]X&Lbdzf@BƎ|=>5<{`m|[CKrpnś.ПCa; -')CR-'bףkNU5A%`YS#g6E÷g˙JH-t ޝBD꼳Q]w Yl ,{^~ky'նW?]7&L+ou:`۔oߘP!UĎPfr2iWo g ZjXȠvHO)fTp')i6j 8](ЭǠ?c;Kmzγ"R7`x%5`OP}޶+!pj=A7V \ d_XlFpnqUO+bt W 9,ioAD= AU(  E!rbEjGh`$~'xP,mPTA aWgꆤX9 W-/9l-Dj?f ٥*E|Q!"2lt;zQ,d5)߾Һ3d1"B'I#@_.𹦑OUCG!ѯn8~6b?kpp⒏ %0܊XBx ,`~b GR/}V6 r­&^qh7yfd(ݩ/[9y~5Qe_[D{AhNNV>7{淿֒Sؑ! Z6(tqk̗jgqn|Ita#[y>jfL[#k4$ 'yٺZ7*2vSavB.~]Al*>M^;4O8Nld>O?;s^} c՞+Xd/)gVF Q9U,n0I>IgHk JrC`B=N1`̀!97=hNjݝ !>zs \u<5 tҌ+H>\4@n9_({Gc;-I`Wsf]U 5 ;"N4'l\C>~G(#!6]rLӠ.&%c(rpYRH0] i4 H :D[铫VHYs!dVɲ!=[5K=rjQÀҩЦqDz_PK[PJsZf9ͧĝ pZ85vX4g>j;A|RjuYPhDx DP؇ Q@(Bz_r0RG?iWY 7-e׎4 v?hxњO.Df=ꗮAeq\{\e]h [0Ȭs82BDЙZ->"0\I@E#U/ E2Ie+IbC,swYKkIw2KR?IDIϽCmdS~ߕk]m.ű[VWX`9pVS]?fG?N>M'AgwpmQa^+hrg0+Ӏ9:`)Map9r{fPwr}sR rchͳ2]|L߮A!r)eeKL_]8j7E f37usx*`߲\l1SlN؝k~n>h3Ug@P݋1դj  CA2v9lĶ \翔N u6ا{sA~{) ܉!8.M$y¯!H5ńp>;a E{OjwC%"S{’*̝PC[;g@ַQsnB:[ڍޮ OM;#828Qs"0?]C H+eA2 ]Uck&HQ-8M7L zT"-s^8cP$=5]2pgXN)CPx%_z=tS5cGrʄ#n7C RLgL86UԮq6um3"Nn 3xu/ߖ@s !_S &۬&( |G/7mPdL%+*Z~ L\Q"XՒ5 bm!W`[ŢzVopL H'ZZmk3+P3dlZv-TEyu/V'B6&.@qVYTlCuJ #P)/4 (uR%iKHWowA6;5sZ{Ў iSHGo]&?:J, m5q2Tj~0ztϳ/Q⣑X-5l٫v(.!,%={z3g e49{M|5%'ƅGLU'̀J=|WH41QaxgR J\yboϳ^*Ζ0Z}`XL1VNIWuβ]gq1 Ɣ3$_-s<1wLϪK#*؛Cm~OJkWM,׾c%/E꘶hcdXFyqyqt/C|XnƶZEM ,ύ@K+#1\X)'Bjt '%n#})B&IǘLY=V%ꆍ]D& q'})L c3qaTCI_ ;bf)H;qR'UBx/|~&Qx$P[#Q̄ҁ`uӽ}v u)Q{h r2봡A`q &}`3.& c4)({g  e/a}0QL:6z@S͗蚦 Jpۭalx><:7V -I⿫ xaBYxݐ&ؘ_j -cpO[e!n܂,U#:;b h?JTK_Gjz 6 U3lHlmju[r(er(~47 5r#o{jlTA +C7 xt?I9;wjmMmL#:90q/8EqSt\3/rήt6a֟9S{4ϕ#4" Osy0:{c?HZ򐵙>,Se:u}y,|a[=!4*Ku9 !1;@G.=찆v+ ĀMV⩌ϛ0U5'oXq8K8.}9i$*|s Vl[4'Ge AEà<[bh`VvOD@)V^*D7,b׫ g/"0ɤLge #A:t5lTH ԟ%E~&[Yδ#TlLCi۔%'rxވd?3`:,n32ڢ׹i?Ikޝt6)y{~R[n$V8'At 9k-A #S;;DA(nyE"މDOR*A 6fU"t5Jc90 @Sxz{q" 'o OIfQ41%zSY/Zd)}.~>" H:+\se(hOz> )^[K pu&* hɀ22ь & v}:[gW$XJ&E _Hd˕tqH1qgpd}G)|c[kVŶhcNuHL<ܛv?eΒS @,` 'E ӛ0KV%A [ĵMf^ާsEhAUO4@ojʹ/bDޣ<?KnD\;IDH| X8ARAV9?n~<~{ 9oQ:dL2b'#"9yq V;`ef`>YEm:ݟNKgʓYh+{Dw&Gur<\5DIzK߳_8d'Q @QAeÁ]Azu"MAJ\_eUZvNݗ P"eU#@ffhwMY)(jzc'#3F\N/](]:)8^')D;mϮ{䌄#Q8 FNLv_#d©6U*,S]N dI@!"(IVQp")dh!%-ΞF(SĔ)j2)g- j.f;asIl|Ltx$恱9 ߒKSP:.:A j1Me9bux+0qL|/5t&zQ!Z5,DzO4,%itGB(}ɀAjyU L,SŇb/1yEȡd]ΰ6[u-2P$w2KQ.$SP r_=rbZѨOsm4, cc7AnjQümMgMkLN"깳t^`v(_C'BE]G=V TJֶBڐ1R7 0`HmZ}LhAlf1JYW{z ⛓͘E#01~(We 5{mrļS)z}[bV#.jP<\k@Ps&L;:q)zeJ'-l%+f'{;OdM;,"d(:<~JG/YµyIg#0+{&˨ƂP~M`ޜna}=| RfQOĈB?GDjD2'luI'6pS7 Q盪)~1"nI>\]5z!FAMYCf"JB@ 1XnCLS'|CL#8`(/쾒~h[ I闆C߈)ʳ^КTcXqKFw<<%?\ҋzbԦZ6.rIF]՘W=+dn6LAT媥%4©;n*3@In\jȕ %3=/rK1m b0un_}z9yHR‹^&giY_|GX_Q6,:8-VU_)z QM/ h]TG;}U8;ͭ|-: _`GgLW+.BZF-_)A>gQ%nfP(4\SXSq8ˤ,]APwHmKv>A$\S8_W3sUڵTkÖ]9֢.Ư-F:A{&{K'-jU <Ѵۂyʯ>WmG۹OB_X^h3h0 *3 ֗ڧٺS; Br\J~Yܓdա'^x>h,PrRh|.Pca @;mf@cZ)bd5ծ?<'^]P#*4ih{5ʦ\Q K<'$ m>tSS*2EoG "=C X#x08}XwVL_cU u .*īB^Ll䚩ݥU%fEEWAuϯ 'i-(E}AUd:Qi<7G7G_ SYm•G]8\34äCef@᰻3oD;h1&,,@V~Gt`&+n'^)ʰEG}z6'^b}f"-N#i >aֆ!z_IQaU>4I{N(ڑ ݁KD31MpF;^EeRL,Ka$ ʤO~D#@]X.),na׊9fP REKc(jt:/#AY;~WI)K_mR.-NAz+3Ja8}y / ǿwqEqԲlUfqL"|~uP.>,pD8[ h#J0ʡyDAg5Cwj>229jDUkTo\GhyqH{6MNÚN&^8RDn nSDX,%,|/r%%Gg12Zʱht`ॾ&E笝Pi'"+NL q~"4hAl3 ~˱]D#`6ٔk1D^)+1\VV׹RRf; B7_Xum'n#kJΕ`__\lq_Atf襞lmnK//*IP%k3]p*4{tǍb="~!aT) H ҡ#ohN-ԪQq{f%֝{5{K.Hl;[2,g+i ًء!PA ˣjf;ѹW)frWݲ{o)ƇexI\9;6;8r J圭la,e R;'*G6^;偁ʛW/MqC[8fkzdmbݨ( !4X;uӂ/(ZcrsLACx]oMP6 %8x4 yL̜@ e)ܮGch)8&wn* %dCFxT(ODY4BJ;<E@V7X픟_VzȆ䧤 PK^@CYh.{MgX}h#r^ ݎNptǛr딵3\L sS2;k6Ieo 0R4a퐙ѵƃ=C;;T`'ئIxET9,J:HuwW+؜ tkړ??Xl$7#Y{j&[iKb#4g}}tƄh5zih>81)͘R)v< zU'F LBv<0"X&&^+Qg*K2 iOț+7$tb5&smXPBX)dѽ-qdFNn3n8Ȓa4L>ۢD!4YR-_tiM[K?a .=_=yz' @]%:r`jXۏ+289emD-{`8gMXA$ZA S%Gju?&5^bhPjB2,!(_8ڧ4! 䋑[&ORFZxt\H6W`Caԯ9kŅ7X[޼-'VGBz3VM ¥:coۜ 3t۟l J16 l9 j 'کB}{2CP\aZ^-DvWwU>R@meU{Q ۻ[cWlLعdӏL8.O>mw>s] cu n/=)aEDށwDvm3,8948dYt66\%eT&Nߋ tyJduj.mdwLH,`M@BdmJGv PrOIc4ᄎ_r L)'>@bU=Kx])iڷw|s: U">`oBd:d1>>U`bw# %9yPLY*進ټTVoon` |Ҟ +exPX[G l! 7K" Q,KuSutKN,QYGv 9L)Vŝ~ݟ6h$X\&1zLݷY,[?ĭM>,Ĥ8ˡO!\mCI-O OزjR)up?ըY*HᮒAQm0Hyu.1Z L%nR`aa{UxI?ђ,qC9)Ζضwo#X|ʥwW:6VvҎi Rf-d[n v R'Vϭh^e lXaOԠX(1)QQZ)bT\A>&(`ܼݼ/_m v/[ aq_ K:F¼OߋΫw f1hhr4 ,)p8&jm<"v&9R(T t5b>5Q! Q?7MzÑ{pK&+օ9c[;4kuZcv2{8&$ĶKiQbmmzq@"=u{t&5eI'8&gc$mLA|w 'M/YbbofňH)|Z;CU&v IcBdԍa)T,fJ}zJE. Ż Ɨϩ5yǐ2nH 4Z#Jg{^ dyCuIı"n4_ò?113}"R>&>ox5A"ӧ ʼn{hG#"(o=T$$ "O/Oi_N$-Nٓ' ;PVi+1$Xhڝȣ%>#CNgL+ UL|mV EC^#N2&_fjvZHxk` hHɮ2]gM 3M[tl\EvT+v֠če:X۞鉷2W_]03$c`i&4s5oVZ.>IdV?0֯  A|AӢq&rmY?`5j Q> 4В4WVw b2rxa V/v#Kgj/}蝯ΌrBC)T9j㎄s*pR品IyH/|g/G]بzpݪi!"Mk`Jԑinuh9r#h ]1xp |=IOK} `q(ǡQ۩@&029Ĵך wQF ~2.Z,cu\7GqV}`)iP0OQ7r񍨞<.wĎnpQg.{c@p kBH )H7Ύ )AU[~l}>hpɁy>da5sAzT"_%XJZǢrs~!T3 W#c7OJ7G{ +H*3 % PpR&y/nVE)嵐XV gn~lob|=93d {pJ==F",Fb4J;ǎ$~g.eٴ*dR["ns rDX+}&\J6ņw5;&Np~ ՚?%}AMsFXد#p$4-1>cIS|Eя(XBSTs0On4"S{#fRY:JVI:edsH\*Qqgut8w%B+]cyvJѽ.ANm:Rz-Ie<%ydj, oL\1*#.CM"%bfH");C!sLbIn1iǡm0ݓ#5 Hmj)U!)|ŌhE8k.cPbLN~uN.?_WǚtoRd iI.;bt v%{U3C5{ӠCBeԀY'(=A|'pO+Bfm BzA=rL ޑIvPASJ_1.X29TpKUqUh\xo %Ԙo:}jbg_CK| hAr> 7c 7"[o$7Du$ބç\2(3FLzg* yom5m4GcGE5=A{)8?4df.Tzϗ-$ݖtZ#x]ޢ|j; 8SN]ÄsKwT | qtk5SS>X}7 m覤(§DIYj6lQd" 3R}#FJA$p+|tQj#Ē`r ,Oݶ.C9` vyb!hY3U V[((5|k%TH?`]f#}|rӚd ڕ%h{҄P C`+փܝ s9OVqoT!Ny6Q],>>A0T]3x?%_$>Z^O5X^@yŕd`@REi]ZULjT?d4Q^BDQDxDphPU 4qMPv]38=u9 VF@ t|Rĭib{Hr Q0v;b':dg^ʐ /տx!ؽږ۹tn:,N<Ic$(4jUo(mt{X!d6xëQMýb;VǪ9. <@O C}-ۧЧv><~z,o{|Ҭh Cpb>pq_.'ӽ6U4=X@sig%)*5\A6V:DXzxB835 CM`K,"Nq}V%̐JKzCh!dxeU=߷z[:e&unt&N"-BOkdYt&($cI A\Űp~*M=hB4^U.QЄ?gE߼@|L<t.]YP2},ENHd^,#E~kؠT}QBpP̿#-K d[YT彫Wg;Zuɵ A @t|a4S7>.eÛo.i{އ-4z8b@ j3OUy d+Ar N.!0-Y]K3\ Y~:_1(c=M>K,2&wk=-qhtQs5f藦#:Ch WFAGTöb4яd &smX:LKr@gcȝ-Vo\@ b^D4a$v#(w|LŖ FW {/uފF G5~9m{bU>Jp$ ;A UWVskqgB .H5e}ڴFN)ƈ}]] b Qk]-kc},:d;T evI'عT(7 <Ƃjjf -NyADH ?q`YhE|UcGpeǒ |I'JqU)- ~΀}Uvcʹ}{$fwL.{,b $C>R.rb8b}e"(Sy$}ԻJ lrcF@eKvj;4c-0GY+`!O7 "hvg T1A3LԵSW Vӗuo#tcuK^ JہCPRLq0bLD%41LiǺ@vM8 &*,gM*݋$2{;4G3K/zSao5l 2< aV`5]OǦawjh[g+#O)8ųa;aNYY\i2ʪsˬpV7IeS,sŦ hLFDs=J?Q 5;5Xpz| 2%MK~A`_ Xv]6"=9 {a֑4l8vibp^{K im2_0?H)8%>&6~UU؈uyz+cJB)BZs$3I `e-Pnv~?tWw1|Ad} e_g䡛+x|OSuӞ}S2m@aogahz 1aģs{p `V04͑:杇 }B:+%aCƱeCɏfredCƎQy'ԮLhujR$v.#j ! ^?d aΈO:`ƐH&2`vϦQu`:'N4dIz E0M@Sg90<ƺ4-U[?.7)iu3GUzmd9kĖ(& ,9 `w/OL(0:-ԟn`bL&/^re xefi^_BDmeZAKJmXIޣe£*e2a`qxnGFX<`/݈LqtVH(:q2#sR;^(@\hA#P$2 4jݕ!sєJcJ43'eѵ5R;wCt^zO3*RΞC M~@M{~76Ml7iSࢦ#CT4d[n^6kL88$'.~TAuVft o#j $=I`yPnHLpD^PRԂ?iNluJp '}{>jU3,ƙkII|OqP :YV] hb{LA[~gfC8b20R_`:]4$&Z,p]OxҜ "Ӡz(^h7uB٧.eoUM0O3^pQIU·: C9k瑤+V@mǣ V^b9sARuv'ƥTyI !wSے_.b_mZxc ~8x9Z7n? 01JqtBt\tGfS"ޙ [ߌu~U,' _Aד嫶jB}q5}D VdXbu-@rLF8bNKZ,  Bѯ _.eڅRU'%S}" LEl1@7L>߬i9ٲ#X`L(-3>Z-o0wf-Y$V,^L =! dCh۲A욵Xؙ{徜@(=tn4\!."yN,xNQM;+)bng۷"KP}9]wdq~nGQG\ mN(H fz^k]N( ΋ӛnl҇0l.҆[PUzit<)3jX0IGL3(i I88S &ca9qڥH!UBAr{;bsx)2䠃2;UVK!`Z(jGc2>0ܕbiFdC:u2wzͱ,:O.|j W}tX?s CO$U)K O\!̨b5 apa}%kaj'_XEYwrCڭ1;dP oy Ik֟4ovNu^1RwCcKQ:U]!0۬@6{J4{7ܹ#I@EO)%;Y|onS>2^$;bY}h\38K–yF`p24({ mdWZ3Z T̅Hz@okO}^ Dk(1@%ǝUzVo=JQ4%(/T <:;Ssg.\7%%]'X4շ}KLYs=%,i:{E{8'(+lV¶tMV,IWڳQ;N^XX7<4L~( |YZ`ԘmigC&Hw.̰RlW+㷑bOhlB=So%dMDM,1'xQ!u{ֽ{l2{x@e֜">Z._k6@LK|]f7}rNff6:Y3a 9-@# r˧/t~0/09LO-:`Hl`ɱ3'&L#KW~es/r wݮ~rDYUXy9c6=r VˮZH$1`GE- p؏:ic;6E=#鮰`ԄYtȦL^LZaH *3V,v!pq*f4&T/0HVgs/=?t0CXekx96 <5Vk2k~#=]CdEMʉ[qbFTG )(wgyV3[̋qBnJn~U巧BARl{W %/:M ڒ(}hN*dK0#E6[I2MySZ_{J|ȷ)TL'$ Z|;jOkx6/M~rt F9Ʉ~ɳ ށ ..3N0KʌgiELቱ#Ws y#?3sm/L#L U i4 B|5:ƻ㐞 U" q'}$+ Xe|fs74>7䤢Hh3H-@(k5P8 0ׁ PD~D*];P6tUj]#yb2#bb|?T 'A8vK 'A#u/ Ѭ#Âz`Ɖ?,d#"!jnU٨QN@}Hó}#oagsצȦ>mfvž[~^?.jY+ ÐW>cw$ϵOGJuYw'핿1X `XۄkV9̂9U,4k8UiYctT}E<&hSu|n3[9?_7;ȱ/Œ~nD E$|ar^`x2tf4+^ʡʰĔ@1?>̂ad{3 9FiQÜ @\o#&Q%SnX|4N4mI`0Yŷ0f`ksqir+ =?&@ Wlh/q7ٹi SVGi nb=6N74?0~L>cSDSJSpT *`RV+˷(~x!.N*Jz8޲[ ) w&[ 4x$=E[n0{Zѵ-7Qg*.FG#OeB W6P Ɏʳ5D-q/|PhVҪo]j9=_W~aD^a$ ꎌ_l"'=^r5LV8]p­ ) /%}y[sD+{?uIaI̼mנФz"a.(B>sL/yP*xi.cb}R.QO! .An 8WT 9/~ #窜WI2DcMC'_P^)7  iLWbmѫszM%~vNSc mw-~[Һj6:! dA%9V4o{A,2BzZN3 Dp}8YKܔuؘ%Krs9o6|Y:֋$AIΪYw3S} nѠxynӈTN2ۓJn#1:@RR+FĚU /~@䋪j3-tdZ yY>2IɊ; ubQa>g NХRD-24q\qRgQ F2'}@jIB]Z,% OPqAK|`w t\NWd!(cۻXy]4URr¯>V8 iOʞ =񲀢ۏFUNN y(Of#p%d;EUu$ඵ]^(lGd@GFSvR?Ya*ueds E!b~Lэzv)JF+uOĈ0Rg8MR [+]cwp.^`j7} p::Do-=xdLW_a߅c쒪{MC!Ir!O SO`Κ_2eEq d*vQz']݃F7*EnW3yY#zS?@ 7)Q ;l~ J,tD^V~48*=Ԩ1)(pӢ:cIǜb|j5 n TxYYXu4ղTtL@dž&mЏ05fFCիV ͡T5@ڨ<r@g:k׌#DV:eΆJ3r[,h% mU ;Tb(NT4Tv d`?9r͢gK3Hgn[q;g&9ؓ_dkn9] =x8)!8vj6|X]N}IɦNlQ  o-\⣈>\O'q,P14IQQو):4@b( 6?BJ%,@TuaT4 UUf;}4PrRa@Gܞ>-)࿦+%%sE`^DZ5ٗ;M,nQ4(-#SA2s?Zݣ*~<<؛sJY~<ֆP9&F`]#YէXa2glE`U77n Od_>W4qxb4E@Aý9ؔ *:/O;t{r|aL$ ,}FHX07@5a2僫cM?pl%st@)S?E2LsXidjk#ڌ1I u<0pR8[.dUF{ yɑZ@k!s xep[v$Sr[*Sʮaoԋ0f>qT8 5jkoHӜ:0w_62K\MgưĽdR4|Ǖ߼>͗^O9ĊaNo7A/~cxMoC\)DQ!XrB[&O– _sZ>KтLy|[3BDw|kaw11 *K-A@oDGƷ})Z2! Ppi,pxʓY(hQ!>J@ˊ %P6^ḷyvF,[( {Bp"IGYi25K_Ŕpp#TI^yAIa ^نei;UEz!o94gcL~_s khppT= p2s^%.zhI _gG? baf} o*K.=ãC HOPy=˰Ho܇C /6]ڮ!~\(`9W"TsJ;Z(Ĉ%bZYbdR[q!3|%l;Hu 5M8E۔Jʏ ȷe{LC+nZWPp.ffZ}|9}aiF<2 pU/  وNgBn:տ{n}na9ړ)&WɖJ V#쵠LqZ<3wCE ' 0rt,"%fL[r-ɘb @d?܎IU-8wT5egĠQߨs4^&0v]1gs M,<í~eA~ljR;tze~1-!$j[ZDk',- v-0C8b2ъ꺺ނC7{炿cM"̠N? F l"q.!=::)A~u=FD4Wh88sqWS7aGu k!>o<`r9kj}J$kٞ/RwӋiOSc\ P'd3@ e"ɱg Mx;5XX Z^^P."J$_ *QƔ %ZpW6L'+ǫdA2O_ řw\S@e]A@ o=90 s֭ yQJ$ṕŰ m[snBj!GFغlN]v,mH|уNm8fFh0:͕C)AjN#L ^*mǠDg=n "L<ɽ+WMt jO<"zDf=ê^j?%.l)\qګE#1/ՁD2@/U#2]Ɵʒًxx>h ؅]|/x~3t/L&=e! JQX *˩ߣ#. o7ўj5Κ=7#Y[UCɇI<6) H40Y6Q,n{RBͧFufYŴRQE:䒴#Gëp6yXYbxG%y[٘Bo굄 U}B-SNZ؁'؆+(e;E 9<"F$>X雈/{ΣL"cXv%fG{z4wKcNvf! l"M4jkM:PX,;j#BP̹w?*sϨ {-%O)ؾX+av-֊T#ӫRs)ZHncNc: Fo4KO.Vx|? CQE'r] 47&+WFTh_`tAidԘ}3!Kp+(,G8k[fdH+ ybV1d fݔɗv7(ŭC`uo/ٺ/x MjOa9?U6濭pQ5TUs! 4X `)jF@1G!;p\&(~gdmY'X,GIgDrz.J]m[U[1\5C&WBE[#bD;r/ТI Z\ ̕U`qT7F.s۰.*<՗7ȗ [)?-žtö@:諤qi5*jb'`&0x(*Ch V0Z;K]CS-x]߮^^|An&>YF\f &-ZEQB-P9.i!|ɀյp "<\ԥmNQ7}4CtFp?j(#:zr'}\0h&(oq+Fnԡz"G'4/AĶF< Q EjD?p1zBz?42ݠ0pDu0o1zgQoN]7PÓEA!_Qr6<) -,k+lݖWە.2Eij.mFU0x^{wJN\eq{"A͖wK}vضַ'> B.{M=6ER͌jfCaȍ* $p[P|{0C;.h;$(8wa`g-+EcBnpҲ@T0 mkuD1_+CGrUO{_bÂpF/Ct3aEçQs3,A(Sč.)ArQ#Z [dJ;S51ۦ$&&/]*e'0&2dU1txR 0= yaH)UUpY`r@',AkGhNj|qY>PMjk@ӛ8/ayуk'?8T 0KvRGnG,u eu#R^ḛR`Omfʻ_ *6GUUW 1{IF[{ާ!.)7U3~ jC LP#/6S9ln)c7?v@"JWz<%H Kݗ~/By )NSYP\uwԽx͕ߤtDiчxu}Abg>t߰PZPP%+5ʋcNZ/{]$o,4!!B< [┞'U!yߔ'7`9ZBFZ_O&e%ZTj4q%_ZsL2-rۿ={GuO_u^A56 ]֏Hf}!y:OtjrJ  Â&~b.x2㈄_n 2-K0MjAmdk(ڳRsQ]cInh>QU@xy4ygʹR2o XpsZ2| rUwm8Ѹ*_MsnV, %%.tqҎ|2>h?W6 O;ӑ4Bygnj4N>LP̒5z! Lj]%nbHeR-KBԋJ>WkS횊 H`Oճl(C1 X9SPT6KC9PQx:]/$]m KAk9ӎcl F!s&+ b3Yqo樳omcsYL+ʯv8/__W3c7jֹkGڞnsJ v0rҾIq{pkFs5dzxixeO6' oUoXŹ,=놛n@Ph/oSIs$l-1wk&;d :z!XsF; 5z[xJ35N$jL$nyk~(?gW ypjCkZ(!ޝ5*uxÒI>#TzvHeSA!_5Rvk;}`7Z#Nm5zN*9nQS%"/k&w+m掹%PSچ[70a`TV8۠u''y܇—"M2pl-?t̞@xdL! S>+_9w8>Kw0.xHČ rhoʧ8rV:KRy$ [vLR`- S1.[u3=Pm2(Y1sqBv]k%" 9MΜ mBa%!.{>}&nS n{EP@A6˴*=9/O 6ѵ%|Ubl<%Yw-i#?7Ʊ?ȯI*:m?1x0jcT9%{]}AC߲ SP8ȍ8k.y gЎ⨀iQG1އ%* Wb7B#hIɶZF ̀eQn(?5nו$v.@r/V%A4} F'J+" 2u>J`J"`ﰵAu9TNsS*CГLhvxՉ\7P_gx8 å9y*DOGݕ@N}H@ޝ̯el~2.ckA:Or;܃j;kF PC49բoSHL<%`=_YgI6MC8)ӊMI܉5y)8== .)\7*4_{7 0-yCR?8}kB7+Z]sdcm\G]2W2Za5PGQq7 *r&Mx+݃wZIKe LLf4݃L1f䦑ܼ+C=PA\*C3ʉe2gmXSe(2}7Υ2V-kPe6rWp6^5GuuQ~k oZ瓳ɏZO ƨ[1M BjTt"w0LU ;E-IAw+c W|6wm~(׋K"b⠚)!C[kaUVUE/E苠3=YfVKـK)`DYJV ,\-By(xZ͘\ g/8pYJاtl[:8nMe(7P7qs^y|FRt@XX3dcM+GuEfO`Aj*sm1$Nkꨛ{ZN~(⒱2p6ȉBLY6+v*ȯN6,J["N1y"$%tnE~FGe;h9@@ެ,IJVR13D[CuYo GZSzU8Pڈ\<_Bjz>q5x7^h닭b;q%bLNY( XFs0E ::}пXCh'P:d6FypFP|7e:r]'=4"`YxV[a#]:;m9%t0)Fw_ L!XeWXcYkGfaϺb1Tp&Wb̷=V#0!;Mΰ#ЕÍ 8oBxs]I&MF6a|կ3Y 0IZ?Kh[._$RĿ Q(j2 REevN*: [i\UH9@yYh,: ra_*cƹQ-\n.5܇'$W+r뗄IT X[ ӍxT%.-~a-y9X[ *%뒳t;䚯(ϸ6BnM $p}ʓfʬ6KВ)WDϙ[w]fY+9UK oED\-JĠc !HK02}t&z5GNH'?M02aW^Z}&NP"8| Rs:smK{ i2H1<QZ|v'2v' FӽLv p<0?œbgFIV1E` ښƻjyAG=pRЮnĸf)4 G"1~pሳᤧU)sPPpEf^X<zkFBu-0V#YQxG}n~=SjV7 2^Yw2ߪKM kH`Zg!ϰ Vi>}2d`NGHMDc`(>kPiBoQQ Bh[::+ƁـQvfD]:֏(S/ 3&9P) !J~n}JORUv4DG)iQ/O8][EV\Y J%Ǣ#>q 4/eNnQ ;eA4ѣE'i-[c5,L3~>}|aY7 U&}pe6+5{ To^ǮлWh<ɗ!.2+șE(iF> })_ͳmn/q^ʼF-`ʩnq9lh ges6bc5i~g$ e֦¼z"jrEL# #|죖~DF9ϥ1dr.{E5>8R#Hvwa^{ 9Fa--3D_/QUB7s'Z:rա7!P?>\Kʹ;ڂ45{.;, FJnߣpcp7{ $y3#oזS ˺S)ٓ#lZHG*·ieƼr1c fj*0.lD.0+ƐJ ͯq|AEg%?r*Lqܐ&#py_y-T]p[HVMD4,TeLdܷ| ռfrU68WeC J!VG|~o/6L!9qݙS DPCUmGZ"$T~lX@euft`Kϓi}*y}.Z`'8n/%f|zxBM*#eaE}&DvYr. )zrI@JC{ƜAv+{l4,/6Hb)uIhu h55T- m_9szQZ-lk;rZha9"(vsD6:?`|gVlQQ?EN7Pw2.JBA W+Ieٍ !0_fϢFmX@0q/JD3Lw@ph,jDIwucQU Δ[Ux|xKmP$eNJ 6y4l]Tr`1:ݡ"\#?YK'=99qM @Q=wh*aE q_rܥk/`,2P֨{&Qik,C2Omr;g}o`lTq[h 35=ٮ ©s.cnu7Ƹ|`<3 /G{3:'< zMtQ:ɴtɍYEs,2lU"?HfV:;G;dJwbm{YkĵW9π$Qq1%8bx7np(]o Ks~ݜtZzIn@݄WkN{W8uQ>Р;fqSo`)1ݰ!MdX~΢`>)A~2!эDaMa&\\ˣOMYYe?;U~,d_Й'S|֧o{ kF!|ġ%RpM{Po3GO< $ߕ|db3)Xiң#x;[ xݕ<^h+%̚LݤQ0wZe7N W|3ԈЮqfAf$Xjū׭X/)*EOӥR$ pTdJɫ(ar GVd2`9&.h ?xVnW骎]XWx& QDVPN@|{iFv4{p/|nxuX1C gJܤ_`gI"y-r^@pni$N%NƲ@Uȷhە5hUWVn~<ޕ yGJ'u[d瞽,|mZTL,VBH\"AlAdҗ@U(,pZy*z< Mђ čA[B]=7ϝڪ p"a862۴Y~BiպvNQ*3%UVM<#` T}/ȐLJsIϑmZ,}1 ߖ0[Հc ͢AݻvE xѪT<86[FL9Zi}vGp9_B̨yqp i@qAwr9wQ11W #e=~YK",8=d$z`Jj.ˊi\\b#,BS:~^Qfn37pBژ$YBK˘ϑcBgv&%XR7a^ˤ.0ɸH ]qe:V KhEWH`/H?l%§n}uh~E( zkl uwP6a,"ѸK}w/ecw#!6Ww#mNUz3WZ j[fLWJP/f*"*a`Q0!l9݃{30}YT9Dlt4[TDFwUԕ}fcOmSX"Q q8^i.hCd5;~cG\sk \avlWq]rɵHT9z cυWt?4G(71j>cF`L0ch10'g@-M/ۘ$8ȡcwIr$uc ^ze[Z\ -);(cC&c `Lf<% r<56 qE8A!Bnj̋WZba" $3ZTߍ;W AcZ*<߻Vy~h4zܖ'H}9өA6͠r$ YqHdZʄuT^ pt-jπ9LjA9;]')({7[kO6LƲ*UѽS T8)q9" b[0چأġ!HgzEU[5FoěuyJoW"+e(i;HjJVdC{QʎOf;ȧٶD~6m$P%\PPL g|ˬ_zpuCءNp n~y'N$F+pg^Kf!GPT+c4ܻ몔@^Z$2'+Vέ90R]m/D /O~]m |'e>t]ՠbf Fjll0BehAiЛK)YʏLS5ʛ[ 7 ,iy]aDf1zJ$u:t gyh c  ZAUN#qoܷQžuCCWG,襡/(&6Fl;IFP^Y:mSlOۏ1qbFКoA;#hq n }I1 a|0uWAqo`M\|uIGlքhSp+KEHKZˣ8'eQ틔x.274wn+nGAJ> &:Hnx+bá=J U3TLna-Xn/72P`\EiGKa;lM<[vV,WĴ6۽V#nh٭=qxg'*{;G үD)R{ ePw5mޣSlW6Ra$]C[O[i nV,}9$ҕ|NG?S$7@[OQ!Ĩ<>a7,q>ڔаN9P &3>:*Yv7"j$tl$-bNO*]"T4w0AKmd>SOHc!4k*-)"1gշ0t=Lِڍy*/nZ^I]ޘDW$U*36+se͟xʈ} @MGh?&OlmLZ`.g.4v!lP0}ܘ vE!_2o͹!iG h\c2M:]ٷj6̫ضsV#Ǟ`_>4$c :5({[d YBi9IkCS_g:pZS> {%7嬤 7c=Eei*FNK'qH ˶ =W* 6D(Hb嵠=՝9Jjc ]4?RcoB''>'=ݓ,}T *lc^Kܸ>Z%R-%ۇ]/\Fjh~G7WTt 8f^ʽx'`ғ|ECI a"?ԡTm&i'NsO%G*SF9895x1t,r;ѲlJ)&c3L[XŶatYuSa0rūܰ[`}7 6W4Iį'Ky}y9ˋX$"b;3rV]R5c?j=z\КK o zVqK̸nHhP-9 #STje9"H0V:yAX,%;-_9ğbzc@F&hDESP8 fMS5iGwM%-Յ=$pQƆ :cQFkwשbMCBv ߙutN..ԲiIr. ޅaьس\p n\̡y'U+Cӌd%^{LPYJ[7n 7~s4T#JEED6պt9e|\~rVm;w\@P1"LӐ`іIJ&y~[%Iei[vzX9'/]8hRJQT_ܕލ/3cv lmzwQUyKI0[osW+$JrϝWJ"y~/$ @X  E1爆kVw͕Zd|ѴzFchvWN7|$_xh)V-<&nđ3+TʏoK v㶢(gu(l'ϐ_$!)vt 9UX1[PC]-n37?P`PW2oۯh,V/m1Dt?`qƼ놝0F ۰F5sə)g\48q>xY&mYVbЧΤii/>S8P}3,@n*}(ԑ.sh­gؽT ؙ;A>׻F kKvl[\Xpg d~U_FČwiR rbA ۋݝsf%&FAT5(gR- };>u e /E"kGhZF8t!{L!⼠۫01ȞHڎhT Fd102Xl`cK%s-e͸ Pk#A/8 ~+X1 Pg9]j^ΣiWJ`S|mA0Ǎ;Lܥ}{‚d^=sIt,8 }5I@)mѓtV띀@˨o)TܴDdVq3nw1pwxm37C̎?OQRAA1?6'n/Q)QH _WɎWGL1 QKsrj hgwqi^s:t6lK4M& f^|O[-o,\cTYnM>"!L/U^\_IЫZ3E jM΍jYfp,r*)S+Ř8޽P\=Z-wj0wzSE897tr(hǣ؝=jj$JAB@ aʁM';EVk>(*N&]w=q^D;X yE|e7Su$6txbfM JԦҘ1BW[Uh ߶f||6FqejL3[  2tX"]gZvQϝjHiS:Aհx;޷{}̄ ;Zh#[19=^* TႂhqHx]2bȓH5F{EzE4pGS(qh/aW/b}ւ(]8DuH7+a3-iM4 l2\ %3G F'皝tQF@EJG Qo_ F0ޥ[J=hrܔLUsTjk Z6 ;}e8_~ȨrTv"\p%Zs|m [poZzh (Z!?a ;W;>"ܿDϑ~(rJlpADM))~˞w1TdK~[լ;5xۛ]%9.4Y 2*YWdps΄n8}R{!F*0dK5PLpMl"j@/rֻeEcl%fG\GR2ɥ,w/:/YT)`&]Lowe R!rN'HHRvZhA5T;4K?u 'J$_h T`w>p h(y$$TTX.JCIEnq5>Tw")+'G4 x 'kJ}f( iX?*`o69C4e+wީEZX>˃OP3C|ary$H $͎T0ab>4zF]Sʝo&gu:?\Y!%f+ ;(Zԍ_BAf4`aݤ v#ٓ:oOc=/~9D&C())o U1|| A((ӕJv.wdZYN|BVpр!0uJtW(cT*D^SLqx^\7>r_'h^&3@TѲK؄N]D20 [c6v$S1UNl8R|c˚+-B@b,39Pl` HjGmuCcy7\FCL`Ҽ>6ųCλV]v_p} ŧ餋"18Vbe Y}ph9&=Ig\A$箁"pس4M O$#H"-4?E/MSi=Vʺ4쁫J'o'DEmQHvhTD_bM@ ч-6 dkhp|iscK{3=Q4Y`8l秲bq;*FFG~˱48Ā*o,L!fv{lT##8j#yXIem n .ɞiKpr. ص&Jbk*F'AI.E="SU-\~V# ͦČ>1M@]Y0$H勠 B#x:1T!G}L `fE=jU k"H `'GH/hD9Q^S vLEf}ַhUC CBDE=@@J=`u"SSdv\HuHCfBkz7V-P]wʢ< snrbXK"kݘkcRikZmWW;t6wSMQ#JwnKlUp&{`=ȱt?20̝ 3!#rO詻0Oīj@)sZw*o T_n|ێ0fnx}tQ\3]mmE]j ݎv$iis!n^TH\GZ>#C@U}$cש]Źps{dhC `V>Jl;Ki ]͍ O V %On҃Y;r"Fckq =W]e*]TDQ pG _n{tL 4X=X.8w;v*ۀ$X:={@̡(#ahKEwN&rPIZ%\~gL;l̨l3AүOV&TyOa hոaȩ[bH= bݕAXr|oNLrWP Qk?#ƥJ2W'?CwApl+_d._*KI1:$:dX.}$&[ltk{&IdA 3cY+3n)B+hrX„&j1؏΁ L/1:@ռN3x Ws_ tmX[i2[p֛ &1ֳpE/YD%pWʠ5S!^9{=? c W;4*ϼCm%B%Op7˫,|{@pG ~@Ǽ S;UEv~< 5-oQ71=ul]f! V"$6px$; ^.hX VcSdUM v%ŹXԌ%~w#!=sw5mP6R]MQ0؀rjFx?ء &k*Y'ԉSnPWG$H}qz]$o vsQe }yvf 1-we4$QWMQ1ԥw6u)^__rpAE7bQombR-y:} #*?wKgU#[Scϭ6䡊X&l|:r pBݵ̀>ƺP'ڐj8yjdKܪ9 .#φN1rPCIЍ%xfҙJFظҗ4(EoIl#d9%]W$ߓz׾.jlR|NfǡL _.t!% nT}XqfxLBu) iп:N 1n2HI姽 &J`ء)SvF^G8;雫B/×DA( PVLüJPג8wׅZ6Z>Eݷcs6 Lշίhu oTFsGI2uEy|d΅_}\%nd[ oI>9 *1\qi}%(WepKi뺸"s-J5@VeTfB;Û~i\rbfwh/p#t{T^Wٷ&g8C4TVXwoqG 儛aP[&l5[1o$ W}'#2[Z M6@-w\0,5茉y[wwA9Wې\Qh#ww aJ{3(u.KpQ *&ᪿaT|62m~.J]&FI[ e/J,,|u0GP@P+]ƈO6]hZ=ޣD&$+gx3'o>]""eMMB<}Zeё\ƱUuԲxjvC]qSOi%7J >:gEj3P&kR򎛍2+ js=Rش=6=s^PM5oIܿQU.ܝǛzԌJJ2ꇄ,j}E዆ox(BLXC-edwLCf D8v\/jط[ Ԟ&tH-,^+2 ;^$"#Õ [iH@G{ϕ-1㪠*P ddǘƝIVH(@+2#\w%Y?Y@*Q:ĤcÌhP壛AUs51@ca/~*v7(0P1S.8x"MMN]Z9 cvaQڇ6:lb# t T쨡? r.}OwH]ϾYs:19|Td#$}IBnϺ*Is1q/yU1H5pH2a.Pt81␖OD G}5$¹؞āQRqlUed:'O"cOkN4mKp,2(o ki) !EtdxϺ:3X j"FkT;y̕7@!-yTX)A,v @0qq*] 7La͆N洯>iA_fI>mNJ9ocR_ItXNui0c'Pϒ9oD~9t+O/A!wJ[`YI!'OЏKS"B!%vg z|XPO@8ʰd/]H^/3#(fCBi$c%}݈Wh! 4UQi3 G\0OcϮ(2Rww .WB~KD4Xj=0SYI7 N&ބyP@R-`O|#Zƽ2 hțjr42RkfR(+bxz[KUOlt3ÐTr- *E}G9qJտm!na~*|뱩tuZݙ%=40G{TN78;-#MMĪE bL-G~1"cXjLA@챥z)?I@>-T r ⣤\|Ěq37{@ ' bk՘iťY>TU>;Tt99?{A[5)szfcP82yI'sAqmmDO(?+Y#-8 N.@a^IÈj?vÂ?4h[;6.ʼnYuwg;XO"jؘqG"?beāzR VV=vۚnc,0:޽ߍl"?6ϻN߭[/5z7SXorZPJVyn)UKJ|[g|XZtTAlS2)q6GC7's* g9Z!S=("뜚-!IhDA-(ӊbtQoL7?df^bS)E.8gBg MgLwiEPЀŖ$g<+~D>CK-yi#Bպz0'b.E(a3?=1J#9c6* lg 9"=d9Q45Nqvq 5 eQklQSsL[HN<`"ٛe%Iw:IpϡGz@9tYN#|&sâEV5rRS!3sy@Ջ8'`zFST'6xIF!75G)Z("a 7Yk%@qfUxHgO4` (_ VMHyX2g:b:5˄ɣg0aE/DO4sd$M 3 7!|ŝjrRM 5CSآ qn:\Aɘo[CU.mԥ\ kC.Zs+)9l0UYR QQ8S6F%-"f]Uc~x\;bwm. AByV4<1>5-x |xcZ(4w0/"R"ҽ>y:ybb53 vsjiK _i=_Mހ e* @+o@ZPnQGmP~8l,(؊_MHɛFNFBS*wbsV#A'Ƙn2l>l?e8cX· "0KNH 2q6xmWS1`;Ը*}+gTg`2lq=IN&~H~.A-^fuôBRDTwϢOKQUQ\tjT9NT+qӻ,+(y\$'"_ncΩء&s}脾.1-*N(/4ЭLױx|9r?U~Ur (O\K ~XD/ֻ~ zu /yy$#0a`(UD [^/e6xȻ x8և͂m\kShbSG*Nú.D0Hb,ʝXPMȧE&k"b~ŧJ-$B{V>~x/mlEI|"s|-V >:6Zy B;rŻ9p)#]C-g#4HX^e ;tmA;Faƚ’DŽiax j $c?.x)f׉}Fʗ:"hڹ88?r)dV!rɎ!kF1 Z!`m 7_,ilpelsl({%%ut+m52D)-%`9i ~v%h.0^,;Y\ϭ2@ŷ3s(~> G6%7F6]lXPDW[t:Ux*Y/M< 'p,_l[Z$n%;Q}LG;(Inab@{wѰGt-\a3_Iid㭢|dG$!e,hD 4fz(3ot2y%"Aoa3md}ܵjmX^ce뼄ú&kbZcc} +9%@Ǫ8J8˨ 㕙86M?I$4O45)H ljm۱J4u_juhLGf"PH-dJAT> :=ÖOoWI[ZJFl:j Q%* ]Yc%.V Ѿ9^͸oߵ)[`FD=N^k[4Đߝ}'~>o=g$4%lj*' t7uWn-,Ft~Í~͋|&CąW{)R5;Љ2N_3up!hP;,6D\:@ e\,  cOE?ق 6h W !ݬ͎-e?Xk1k:!&sH/<0e,Gף;/c#R6hwy-07.fl;صWpm+%sf6<4i&xҴ8d+Yoݑf`ΌyCI\~n:}{Ը&4{\Wu\[qmpAb^>n N=Q z߁XaLqF$G&ĻGRrP6@j)]L;SOz)gqw5T1@g0PkC" 5ݔ]1 ;̛¿jv[n-H3z; zC7#D393n:MfvE)b@ҹM= Hd^! ڦkT椋~1 H:V"ИA'뽱J?$Do!UT9]zRc}OnMk(Է4 p-CލJ T>t˅ֹ7ϥf ~ذn1aodNG( :Ϩh56qhJ SkߙeĤ.Ŵ5SY[ypyAeu/ 3ce'*VYXye7MK̞yp`f&@-snTo5̌T;EMJ_A4vEx2I-_'B rG'Rʅ-&ho@}%/PwðghBo&|hHxoAlFݦwۧc|ȁ8(Y”D@6|;&v#.*нC[sGsVtF r Uvژ5bHj2ᱻL}I,hmgt>2M|@ׂSh%lϻM;<{!Tag_b@cJ1ܠu醇cP9ffq_$wXQs 5ϒӷ,U)NtrYp,xNg^G;E;;qW^s2I#^{c)wLbݒL`h/p$ظdnlJH>n+@Pl3GW@1X1]λx6.¸>anX%ή;&BUf:VS}LRv a51CV % W3`x[80'oϺkQyx.IRx"k8I/f d`SZ.51E&nfGDX, .I5= wMY M\e[!%Df.g2Y7}?iYȻ|`b@?Eȝ5XCn蜽0ǯbܞ^h߂cH^%U9M7 gKKzvwnqZ0=4t)E&yꎨ^K  >g ]qu' g\X e'*! rCXJ檨n/TbǔTu/^( 74k?lʼ$JVmf ~2fWmQ2%?ep3!ʑ6%fQ zVd\ڹ =F{hecSy '7SVub\#pݛ1r R!Wko&"jZUgcow;LsS עr(E72 UAʒ9% sKG7%[ʪsG@pa f5 o((${N)% Ekn^w x{}xcA?kX8%}eXK"ao`DzHGmЏlmi.f =CwVOlrvzTpB]ƳVOqA7 䐯.: gWn n#v&83hWO/wH.쿘IQfm!\dD!5V/޽4ѿF81*/#NkmCc( kH@{H=ZA%7ĸBLPs e'Wmڲ034~>A[$MRxUf ~=R L9bqwܻ=,]Սܖ#XK؅-&T\ɥրo~W")P;R$M"6S/\St`!RУP_Jzk`p5v#?$ } D۬K ~G5<7p' MHE޻hDxVO-X6>C+5`@, ;G=9Cܥۦ+M֬v\ HH: My/A6P6>9aX{{!yOMSC &蟫1eeG{T1r9E2m}ʫbim=Dہ8&35YFlvoqclIRSMŢ6H/VٚH}'M|u92[~g&|tS9g [l޵e_!*V:NaN XxI8Kx{k9m,1 !_Ԁ LI?CѲ=ôzO%ɿz81 m;u5KzLu[{b1˸4j']$X{GHӺUU c,gdFzjVB<>k^AJrBfPl^{/{~)K=@S4Kz1Ɔ&;uT(M(1Vn6)µıa5ѽ.^ߐi!|ѫQS8i8=Ak5Z|~QD9ƅ)w2TTV˚|m (=@Q,N]1Wd)7g>}8j:`F~و|%n͚tJD>Քt~QflSk*؄bH5xK6I:>6Uµm1||2,-ԩKYURJΜy^G!w|ufypUxnQH;&O?'b6) Mg*3 uj\mU|BrP3be.Vڰd:pbL\>#ɄϬߺk@mHsfu622 {)FZƁLy,؋1H׺eK(FR fpXasYRJUM1-A Ձƽ.qI`I;NF? y\h7*I"E9HEʅȜkIYTI.x} 2\xgBVz]_թAZbW7X>-*g_x p [?yW<1.kFz߅9a6DT3P'NHobr"ݥtzhTd\{c%L*97O2w?a}AǑG zr6k;2יȎ>DG1'Aȳj*Od|/P@o{tm0S-Q3HC،A D_$sS60ɴ?b34"f%r)K 3"5̇ݓ98jX"㖜V9[hSOg#Y#l ]fʆq\4#fz,5|N%|Ra ޯVǡRuy/e>]iTNb>m<[|X fBC+<¢J*ي1,p hDf+a$.ճ=ö T yh mwVBxEEjXM荦67@6J$hQE%2ɍUf涡ե?''Iw"l>Y쐋5g(C.6Kh XlI-o5E *F:*;+# nDbңf\ծ)VJU)hUxOq]an5g\Ͽv69#}$f\m!E+đ),I-e 'Z=Ԓt8q . f v 2j!,:*BX˧Gg0K&˨Tn,GG [GgCq8BqC#0yӳX->cK&lb5\wRD]3Af'cq0ΜHy=M$== x/׋^#]=?E+mB;:4ܑ/F|bGܑ1J5_|2210j%ufa5 &83~&%psmrY[rI ә e/&v/F$5LW0F^(=*t_c6Mu ɞӋ,j`EJ.yVu? wnzaOԀ: `+*T9BtF ʓ@VLK0Pz]\#H6zD} y3J:c ⨡dHxw/62yT$nQ P ?i\X8]/0"]cP$@ zv`:Ot4Q۪%ګ+9M0Y*6c||OfNz1Ks!Aj궼mp{iqPa15(d"$K ][qcAeZ2#}m[],*D|# >M_3}0L 'X7z 81+1zBzhFP+w%oONYN0|H83"^h T&i-0m6Z*a}?V+S:z^1wO/g \M:qx9l#(V\ڡQ$a E>)&wՑb0='U kp0R:G)1!o?¤ҐRAF|; xcu͍4f \c+=&bdզ S 9/W<3aEnshHGrwZq^̒8xR 2K]oӎ%0zO]{ OzWoG`)#뚃kQY[Ӣ 5(0;*gP 0Niv5,﹓ #pl]dsQ.*83~4Q$0YC5;m" 1C.U$1G-koz 0dC{6(jSҶA!c/`'.9cQ(bKFSފ7 Rq.|$X8%Ge e/󁂿mp | _-CB4_ԝ`Uf.#d8H߁M#I#TfeD!;1"\ $E$}` ׇ 0XqR[kGP(6Թvό]t F@Fz@i^-=>cՄxse4芬<1Q?bgro8*_+AV oRF'߼s1#cިpCiohuPfG6JTPN\t${ {۾qP1(c NޔL"?3 C?w~Ln'dM@Ilua`rg ylZ4x>Hh@pޡU;Kݑ{Ũܡ׏_uy3(?Rb7W[iM%̩?$ȴ?e.ucy(*B㺨!YX qΪTep|YR3OHc􇔡Ŀ&4z(UTJP68\Si(>*DQR, ieg|ژ^E"Ⱥ ԧϱF-q*eo[MjW0iЇRJ5M>p19v4z`C<)9+ =X/o&6q 1ǜ_t)~BDŽQ(I׳q( X"_;R;PrّO8Zw!ZE6%,@OȈ5@ҵpTeo" -%>//*G?ZEť/4;!g\BF9P[Ѻ)։Ie N:8˵r:Lv<=]-$N : =F‡eQրKqiNgmυB G*[/[ޒo*9nTV#Yܹ$O<3F m!2NqKSF7delFqHyױ[y.eH %CSmx\yZa=;'gCZ`pסPnr3K:"8g3;E" >6˂(Ж̩+h2u^/ϴ䂺 !ƞ|S-lOΘNH^*x07ΓU;$n^8[HFR-U["f#oދlEG#l<%j\_u3?CLx$ V8&&~,>ۼ_$*zu@+4oB&X3i4ڬ6$Z){ݪ#-DoZᾀsr8ExOϖuf2>kZbLV&mWۊ9J-g0f7kc(ǡDݦOӤJ8Nj>@Trn*gZ1 JԪ<4@ߏmgULxA1o<-s3j<Q)^~X@4+m =F?#rGW*D(JUHv* qܜ !ίBmqЭ#@# g}lN=OP+$KPYW2`As fXYtDT>M9-K)ӡ!=`N 禀L=)Mi$Gt&oHesLjr(iPu@7Yq"-sqVzP}s ?Tojb"Yo8? r3('\{@_YF ?m_%h[z22ڧ(ۙ@Փ@5"kAW? g >eG#+tXEL<CK Y}prh$!k0R< |NI3m↡%4EzPP k PCqoq8ogzg3o})$#^![/'Ǿdc;4`d !d4 V\rc ^cHXEnk`3L Ӿ㊺H9khr]mSj>BfsUCC IIW""scbBR , _okuLGv9=)qS⋇j0W,-5Sx6`'TY~FQXjsޡsKnE=/)bMlq=ίѓ\ {nwk H\ `[)26$Z7tBqY_RN-z*dx>,\γ!a8LVPkٝ /喇3uiq=7e`\Rp+ȥ= m>"M,LttaXP,!ᮆK\zsDL3>d#jDIp,k~kL=)Goig-zXZJq@W8{it0:T2 UT:HLѷ*֨@ƣH嫉Z<fbhfuT3pm7al U(F3|HeK6gY7wK`0dngy>BXxg+\P}уNѫBQ\ &,&' S5>ߐii2j&a1:A?x9&3*xV*rwr:"Uf\N!`t~/U}yU{~U[>|u'2ѣz[1*'K88ĮV EEX{ ͜~6=9pZ+swOBY/0>s9Wz_գDc:d7*n?:Ix1 ٰe?|,s4vzo݇ a+|JfƬWӎ#ښ8i),IIAv\3NXg$tv q-aKtӀpdOA)P7RQ '@BW$5YiW4є7כ|4dܜz}cir/[7UKJ-M^嚮S?pB 7 3T>2Ei Y=: rr1-D[z!Vr N#vϓ*XXJ J$һ wGYNx&Ѐe_&X 1)G)*nrӵg45 mA ,/>omk75r囓Ack)n]PF=-.n-ۀb*X-"n߷4|0 cwjv3-^OM,.uh,Hhk3zb2y_ɺe#\EdyHC o߱~b:U9罱j4~p/~]Myxu"55*Ykg 0,Y8)weIL)aiO,G2|0ݰ1tQ΄\ƿu:s'o~ d,¦U쀏ԨT0}f*XlWydFWdȮ#ϯƢ(A='zeKނRTD\ЏZ!8Aeo$:1L`m0R∻yӓ2KA:%nNXi+ק}/G+%V2֠jox76֋;;0JI]OӐ+]c?Ub W-6%^Sҍ]gM7qx%4O2^ :91I oAxu$ôgk .9K܀&06  )TE/|ϖ:5XɡZ۰vvCG٬p }D%2qaғLt,^4і4,&L1&Ȟ6x,xȟ(HD m)k`?d$*l^(@+5f@k񅖀l$8}-ė#xoSP%`|0͛ orGW.=Ų!B:899!A4[ĞvW+o̰WY#+-״0LQ ixpQj)ƻҋØ p(2J(>EP X8Q)L18Dxm*f7M7nv8m}mz(oXAԫ>A#?w0s4փdT4?Δ!,QAl{")\zl/CdMǟ"wP|1úz-hD͐'FLWa?6y_5!R\=,$?αB-.:i YICJ5̦U`HŨD$9*R` S\S,# !?]Vq}:MR'nHXq<[3ٺ`{'c\M,)(e|[3.a}8Q۫63^LWp.ǺʴMS^HcX֧\}ch^׷xNKWD܂_2yL?-ιLhY5Jyȫqgi&>;0P} j&u\^ZrhhY7wڡ˄m&W tRp+xN/ȓZXIhYgܛΒ'v!VB50 MzS!?3i@!WJFc]#:DEOȧllWNEi5~mk9tpb(y@ DTZU6Gؗƒ(5R?f6$47YP_ť,z-ŤoRqFEsue*5Th_& \:H`YVhߖH0=(6W빭_EWx幃 -T#ärI9Ӭ KȪ8ݲ?HDgv9U;H  {5=B#zҾfi_o}U.)qG9!z rl!Yo@@_܏oH*#V7%Y(܍g\<ڍ@6py[LbQxmBup0IuҸ5%R7m&w"bhO2LT@u/a/|7nJUjy! aRTW}@m)>,9LFa0Hoj%#2_h6L  ձEޗzZD76z=:~X@`@@+\N/h(v`81vT椢Rvk# 6,KWc$VCj9 ܁wԾ9K ޏ(YZ!j'aA=q]?˖eB4JT3g?ʜwY毪9t_JN]-U[>I5ī;%Cz!ʣt*1WN?CLљW-D7Qi%@5jz=6-W/6'i]BEx"A-_ANfpŞXcH*;FyO=294IcNŒC@5Uz<9TGD9 a@$ľ橌LM%hg_tĦ|"% 7FCRDCe86/lP}9lV,`2swhS `L5m\ F>/wpOSU([` '[\؄l*꿙eR#uml}W"6*%ny=w>_>u="=QEW'"W@!D3"$Zbo\ؗQf# .3RO\k\N;OSvw!#D.cx,h N$J25V6_PhV F@̾qZG\JJ=%y/zmx9co.`H;F >z'}l⬴[n~TVpP˵U(J{9MYF#?g[g "-rq6 ƀ:(7'u&tsNk?0(U\^oud?CH揖O\/ͱښw֡EwLOFp(oF4O#H]?m0A/k@:Y9B27} MW@DKhy-8Q:?IkINC5:u-ޛX2icbxnܪ܌Ow(D կ>%L0jDJ.5N9w W;-l{bbJ%6 V0FiTE6tb-wݧ Ю8FQ՟,e&E+ s#ChVd[1nB ;r eb/68OR$>pPa} aq9tB ץ.r\R/`єY| =^5\uP~ٱRz~,0J3[鈶]8*Aq+`qH vVq B2NdtT]1*΋S@Q&C~ ܦnܨeK4;hN6Ǒ ( Y4}pt<4?EO]=o꫌)/* i4Mj [;}49&StT\.)RCC\MhH՟.P+ c~n-B\E0>^Byn?8quEJD"thYf^, kK؏厛de ma2JC*!{󘪗/RP}/_ɼ NJý>Հ/fq`C򧛎d,4qw2zPnvi0$!m9T !ۗ-})_ThC;Z 6[ xp0i[^Hiq}ntMMBGCjRxnlÉ/*:8Lp [E 3ɿϑsz&2AGU MSKMdU +7lښ2mq{ɧLM]ϜLPF8G~,ŢMbP5FxgD *GDzO9)t71 t= F8z+nt_ W蘋'xaJ?P倂} {hפ9sp֎x3/K]08ͪlhXHCTJfGHf*w(;PC9k飫qA4qdivtUW'̬Qnfrt-۝:qԕ))J}qىJ4T4L_7tOЖp,mYABG>N"*p9 0MJ@hOZ>%#xdUוfC?R--VhE!@d*UU_x y汏"Y C ƣ\TSWVxѐZRmwC7jN aJڎlb}im6 pqc'(%[VcP5v4pm?ypO?'3ovx\Eg"lj^⬋P+[NWCrxsR2a~)l ŝ/hj%pH}v5]\N;HKX'Ki㼪 }?]QS0`PR"˴އGZVHy->_=̈́H8ٳ߽yjU@i4@uoQ)pxEu\<+%3 &?M_`Ҏj|i/vjՎ_ K y&$*O9@972C`(; ,j>U7'\DOyB#a|XGReu!7n!{n3%];=edvUBUPLQَ42(-[WpZ -1MN"-ΡyyeӬ C&6=諚w|2Ejl[F|0g ]m Ӟ٫.iLpkөOJӭô:9\m?6kr+]=1ћE6;^ќ拢a6zg2 <}ߑc;A~mu,In ate5ɓG>ͼSK%BI<`y& ap(Y,*l~ts8B;f$ )08dK> q 򙵧z`b;F+e}=P/]Pz `lj|3,d/FͱRڍ׀}Sʜ᥾3<* {Q YH&NN>0C,e5%sBivHIqtun@*iFc'I+ŬxTA5U+F\6¡o5@z!AdNTr(x6yO>0HeCS'gǴ{FBd _ mM '7I5:'V&#[y7 Quy ms΋aFK(WfΦ'_(*U;c/1_ŖciafEiyd!x 6|u>~(a>S{yQm_&!KB }@_$D$P:nb!jL_ 8 'V'$I]KIpÀ F/RKCdK3gL#~:$#=1EjT9(D]d==rjs`ϵyi$HlH؄Ұᩑ.bLG)ޕ7zlI#yN旬;{fLOn+K'Cތ1[<~f!_ϸ :{[-P?˰)*!+$ C{tt;:mZkLoV/DrȄO+v W^٭fUIGD+DxX*C{7l3_Yn6g]$q2U9,4κ]50I03x$E >)qi*Dx_ YYH?n18bCq6k1 1O%hx%ݝkWh=*Lc b~ƿKn@sPy-j x_#z }r]: 6D}3|B{mF':>Oѡ I|Q0;v&O"Ou.*1~˴$4Y6vޮ Q{#$ѪWa blr4?PKB -h)]8ߝk9g‰)O5"=OTEu,8 W0OX{Kcޱ=.qIsPZb/qckGr.uJqS 2G'k5$iu=pJDXe}C T¸Ea1f#9B-bb.! .`m҉| M hos \E:g/ ? TimHpчJΧT\Nm#aptn~\bPZbFc>6Ѣt?D/Opc#紐]3 H^%0*9k=ů#}9e& 9RWiZ+%QhC!$!fҤ?iz5ًi0i :Wh;flLNwl L4{?H~~E8= ?l>8e{r۲p\<iy% ˜tS=ߡO#QLNmǸY! ئ P ۚDŽf YCV[O6ĝ6q0[AþE>cI%#;r6>}`X>rp=#׏,7#Z\:we @wOoZfĈty4gDn96zZvXk،j 2őϵW8ASO IC(3~0^fFRGV7}kJJ6#bzpTjN}!ז3J1߆k_}Fc{K"9Ҵ}"69LN$"1vұ{1/48-{F|j:aq` 7u f&R Ȉ*͙>(7K,/  Pa,J 4Ka*hIwWV)랝ūjL1 # 5Z}*h36’r{/Y(Oj)}$IoD`B~)a2`S^ӫw/LSA|;c K|Zgůqվ"?Z#Q]sB9rRU긳W䘍^ezz i| /+h* Qgv1VT.x| W;0n3̩?Q~oC%_> _2drtfksA[ٸ:Z딣O;syX4eR $ה=l]v9L)!~ǖ g#;0"1`'8kum6rrKٔw+ҶI%!|0Ezyz(I F,P q)ѰJ0&q+7".ķaJj&d+f xbp Uug#I/ɝƼ28Ŀ &8OWv}~\p F-$%(LMߏx{"`^ZlnMtA=@R o9qSrB'}b^3R}f6f3dxPSoӥ-֪꬏$Mn֑bfM#TAĨu@ dլA=v Wo_AiEG(:A1J gCSe:1&F_jo1\ w:Q2!H=g)O( +ϴsS{Arq0PQB,Ŧ}?xfL1oqLMlx{R <%L a ٲJH4߲ߌwu^T7Os->5J#@kusrG%4:sw?t+QVch%&I/@}Dc< 6ݰH(^I-ӈccZ!5yR>I;jw)L{K(02hUݼ~25$Iu%Vx(aU LufAӲ:l . G[?&nwL#;3/œ+l,a'CK8iu ؙA X,\|]QZ;&f\CEO2A̬d܈u̸Ep¶3% % K :?cCi5 I䂹oѵ)/,+e:7l$`/~ԓmiSOl<^~ZVl,^L'OlEE涷~}Yqx{E"q!d5oh,kwSKVTY~a?dʵx?qoLj UFm'MA7Ow%(Y<>o|QMdNA((x mn00kİzKTd' OAc'빗M9ohke|`𓺡aUH \c]"K/BlCn-,"r 𕅔p|ŃamDR4/ E}+3˟18(Y FckD _gBNhyw_ŃaD3L[jJTSRߓthn= 8>4:ܮ$,= / d9;v!>kr;@|XVj-O |3vsO4$_W.t~Z]%~8*%^jlniشfL>a0?|һ˩}D<]Iۨ.xhr2X3=?7[K{-ALE{!F_բlXwo"QwZ8QLw;gbP\Tbx<%a.$к1̕"uVRqi [ Ǡ{*ڬ#"r/b1}"NUЍ䋳Gis2Mbk-̶FZQrzGbcJփP(yJY ܟ+~7OΣ35ok UOǓY(/K F CmYxۍs~rރpU(7k@Ԝ OL򓂀tgT|mZHLmsPoA.Үx"VK[48P\ޮqzqЉvŷh?㘅$gиuثqB+:p6.үF^dږߺUAkAHa"IhcQ Cy5ɬ(V.v]sPkUM=GW-va'HDUSþ`3<:m' ]%~>X2E%b']e#axdk,"pBDU!9"a'bxC,hhERL|2/ޠWlv%S դ!̺m0# FZΆb/APZq5!2\r-fU<޻|_Ї+kk!`WNya\%xSZ?u-AGoL%lɫg`h/ArO|VBP'pafB ik+dܩ?&&2PU5-g(S̭e/ qhgFgbȠw_@ʝ>ύA`a:n3 ,73N_X=^>ڎFvNQg[?3>4΃Z+z1QLl!4_"jK,`KtbR-2mziH}\B~\ؒ[D#ժ4~$uty}"~ "EL UV$Rȧ~T²{MaU"0?#zDI^mdwsFy6z%"aHj Ĵb>_M4uhߋ2ii ȃ6-1L8֔ZAC0'~ }=gX{{2l =VZ\ 7&~r!>!MQ^ Uz1 '+zU| HЋQ[.;`p T-65R`.*]D΅?BhCKEff%e1UWo0MPT(3 KQ:;#^\#RqӮؐcmx_UWYJDհ1i '"'O$<1g$C^Rsn̰7Ƃ#:]fQ^ {݄فώrVgaZ>df}+<a\z m[ľ o'O&gӮr0`VnmL_A_&eXx,gK"hCyU^2Pi%fNV7O9My}_s0eb8f䩜?I:—&[ b,CcjḗcyN65I`?dž+zKa],2_F0~'%ʚ'%{RER QwE$ljȉk8HtԦޥ29fo1oS\G%y u5'" 7Ai`Oq;q6=?cQ!O) bx4عmucl KG^R˩A,$+TxԻ|C]Pux32!e;; K.s#qbXt%q UL,V]P73 /,L d@Ǧ,Bs4p$,1Z9Z "B+_ӣ1Ն eG\nk)6i}kꗔ2 \ ߁% yr7\AB@04 le0 mk9 bDF껺ImRm/غàsfgU&*QkHO*D[)/`b=2~f 1ݱoӝյpskHBpku vu9| kA[F+>F{rM /ߤ͌c]F̊V+[GkriilL۽f> IZFp&YnW1s!Zyhxbj=ywYM!:x5I'6?"@bJ70s/Rٵ4ƱF]S<$>a`\ ~=~Mhb36t_pC=ƭ"Q3R )a6}1}S8,Sh`j0͐n/fw<ب8V<Kͯ6LO*?/6?#"O|UAJ& XJ%wis~\Rz99Q=E6Zv=S?},6%FyH-v/4RC忐L0bF1'{UmOF$[b +os8dC!A⪶f)! N۟hPo{ #Y-'UiTߣr~T vw -<M"m/ ¬UH%%GKݻgr Z)4@'qxJ_:ys7l Ǥ@\H=Re#㺷h[RE&9JT8},t#湿b*.ՙ?܃sXh-.>@*^̾%ETS4cRp2iaXn6b`h$Oq+SKjȳ@v)<@Il&;lp az? 2L5g2N숕ZJ? -_ S`FI{cW˄3:{c@d2xB XrkJB[jf J* m\1ˈ3| Ky#`"m1k \ jrfО1*MXw1.,;)zï*amЩ8 4^]Ä԰gwmP[XSNً =P]6puۜT^ 5M)ae~E8n-KuQX_W?nq._~ { Mڔ1VxĔq3r㷚+Kbc QO1 Z<@hevS(}ɮrWϿ3{JN}Xi\uV9 !Pq9]s˙)oAR0*#SbĝPz1b$'Ƃ`)j!]`-jD#G+DoS\bW^L";m^Ω"(W/8ɁC2iZn Rr0lJM1ˠ` i;Bθ t I>rm 9K,ȫPX|eX(=!U{v Bիa݉?ՈXpۗ͋>@$ r彶֥eyŠ%TCa s*8BHaP8%xv#;j1 7Nc/ū|L/X!U8x$2b~u4]*{:p."bziW*n_4Igv.A!7]4dr#X>כ؂#aO1(d6a5% ڀd2ER?!#hl3~p4ܘ$f}vK"8D0IyH8GՆ!yFYNL Ʃs) c0ܤ:HWknˢRri71Sg&{d$,Up)FNMy idp}wo/<<GA;VV)wsR^U=]Fw.'Qr͋)vYM/s;; ݭVa睜 㽬9,pI]I6@ϽJ(ˋ5f#~1$(P&m2=8˜'\Γdt~믈h3O??v }U*̳xy1// :s~D -ɅkK15S.=IƗsZrj8vyD6(7 bhm,m?j~. }ش6D9bGG:e}Uw*٬72QX{~IpVNԐ!wkrXsci*tHh}А>O2ToK#xjCLn <4zV:Ϲ|xM؝`ehfq/B qO'߁CET,gmnkDCHW]}/y}pD6VR[ :G0T~0a2x玊%=^ҁ¥R٤E鲳 ; eGMw_Ikt z0ϓI+&[+K{DK:a>7n ɴ'OY4`@B%fuu1K}[v^'[kᑙz$D=;n27uD(kpÜ\t\$6$Y VFq)0+u}Ir)57uC=KcW<v޵> B#/-^ w̼`at%g Kf VWHmKcr??+x/]6OӳYVJ߂h!KPZ>GWi{1wTV]? NmigVY\q鹤57&QQ~Lbs \EF;ţduR|vP銞z>7&YgfjKLv7rPt{}~sCQ7uu:{@=9D|HKͻ 9Nrߣ) s.^wK0- :!nUt)+-qzL>'!fk,C]ZΨP>ee7}nC6lm)Ȳ"oZ!>/bM ԏ@D$C/LY$Wmw1vּ7J0r_togk3Úe.ػv$$Λ +,~]hTh $>AA%}a(r4&L߼6jhJXZ%P.29rT/bIs< qsFAO4]+6I N{g FVo=CC_;첓C1Jgk~MP<\tN%Uqs{np\N=u,Ь[0bSδ0ޔKtLosku "ıKm#,|JaXkH- ( u\ 7іf.l^xI{ Y&f4();Z_2|Ht o:P3 *1onJB<NzQ$W,}O:MpfNU@7P VE+g^H0A'īR"6K8@_QFn@11;5UϢfvF r>31gȸa*(q?T5ZAImMc Mkb6l.2Y5z!$4:Km%2 ('T(zbaMb -,HŦ51u0'*ü &3 gm` |Z2i(^LIRL?0'tScbƯ!ө=ʱB M46Щ%n/G`ܛ]5 n}7w+TCJi\4I6k5aaƨA#4%SWPiٱo=gؚ=< Mٓg#NԿWykNJ2<edr\0JWi]f]SyoON= y3p"Ez*[bd0P)Ec9RZM=Fqb5 7'zөMQ9C HV9p D{e2j?O|V>A}׭씛th)5n>.C&xg ܤ|B9t]7z? ,y8pP W԰Difc0>\0)zL5ZjD{j}#ȗnyq[r w"!xzucN)`k\iO5˻3wٕ8hs0nt3[CX-g;,,z\{8VVр,k&b }Ѫع7Z;,3Ȗ):q֑.ʌ2,_9+!1׺^։!PזFOÝ1-iX!%aոYfD&hxF .rI=6Xj>ɦ 'aaSo9}&'Dg2̀v|9+:3yǔ@5Jk1 ]%?G |'*sKwqUcj_cTY՛AѪzS FJ3 >gGϛ%H\6jYx/|‡6pC=Av5WqPՎNB 6Z*%-.%y:d qydkuAAՉ }+¤Ct ʘ֕% i)}cr6 ST])g*gifIEpp^L8ڄH˪W"X4 7E} @?ѻ R䊳Ws B%Ɉ+' vGT79ޝߍ8Fd*UUNDa?D|jX'JޫA5 ]2QPB5,UTr6ިݍAy&Q_w*—[NjvJ' ?Cq~8TD։ldql7GsA\9Zl, "pڅwWTX9 y.Ua{F5ށ,uq8r_cltq(!*D{IFmoJ (CJ e4a [M8~ Lmg7kbրKM4vt,5_fYz1:*"e}2x XZgZBK#i/*%$yAЊ΋! cضǵm6EXAGEV*NCo mؼYaMEuN+էN\հ]&JDVO&$@`~a@RPS'g|&\Sf`]%cv\Ѷ 3VuÇQҘ^iz\B ,{yqەZDk*Ta@gLN)͌-%^e {>f4נ5ݚW/Z6-r(F*klb"uտ>mr`3$%[ԤN|և1IN=qРהբV̯@KY NeڂP7LSDM>{P4+3V6CY4 ]$W G؜'O`:3`p72l=I0*MJm dRy(sК3LmP1 `tQ0*QGxS)<E4~a]'&3Mj>þ93 RTl2N跧D`dGVK!W ; DŽՑk};Qwr$.ijqxGؠVfYӒo 5wee::fpD: lw14X)d2$jY1Ϥ+;4&wkWL%cUelhTvӷ߉K wW^'Uv\!@$t&y[Epq%_"q`XϹIly -I 6b?ȋ @,jVݖ{ {o(l^b[NSãʩ/*Ygcs)J} ` Ee W -&gy.y#ţї#Eb G%"Gl/(|ABs(6r+BD ar]~Kž'wKpؾ/_XO4CcX.w D[8?oAGQ, / -xR"B!  zA7k )b|Sn 4ޠl0'>MC/] {bQتM:t+T6 / G|C>&CFQ+;7kR(ҏ@ hoP#.t.>hPQ->]GVQN|l2:멒)&[p%V TibIZWxWNTK&G,ʲ TAm,mKY!CEH)^gɖVH`l?Ö+id*Ԋ{? oUˆˈ5|Sr>E[xy\[IRV"%? nGQp`Ic#Hu@5^ܘnGdCdu;J<ߟsx'IIc<> yBTT]( BǨ:L@ ư@%F p|\svמQ@kf:MDa`lw/aε .HkN/, |ZAv}(#[ R0&q#7qW1Z٪A.Ψ?r>[sv=O}U챉D 5ab'ƒ펃8U&<|\#x 3԰Ao`>jW-+bX3e;mJj,c d> ʭQZ itHbOQLmrH r-Xk{hQKNZ/rM Ǵ0XГi#}.-Q on0 1a;GAK hbzP2,ކRQ '*CDO.U3}J &׍xVTqu y15Er{Xx ;o ʠQ;Z&%=SxU b4tJ8N)UCȪuk$8՝`feo56Q8\C旁|wRF]xVYNu/~V<<_p,L̥$yb;`>ed8+xѬ!TpɊ:w=Z̉5w.!hKX4NcU$f3;w2R숈(7 7l2?sF:!`sKީ@jϛ>ʴH}VxKFs]rXQ/R3: !-O.騻;ft`9˭s6 I0~wS)VX0;BȰp9 S>s΅0qdE]aqn:[XK\H:u񍌳ziމkh{Nrw)+G.j :mCKiTD4W.Ҿ,᜾:F$@O؃V"{ EL$7aQdJ.  ʷjrM=NE e@xEn_sj.`шCH@=N$f6P? Ҹ-^h cE}4tRd%1;3e#f&җn|DM ^ˁeϫZwH0벟<gQҟʮsێ "1tCb K }w25^hãͳUb(o}fZ.HWE+ "jy kQ;lV{-c>@}_u@'BI8zWQPݏ!g }p`B'iFlHృ8zj)G}4?!?zWv~@6Nq '{YZ$ J{u[59NgAc̀,7$#&Wn6]a5r_5 B=`Mj`}/V4>r} 92`d>HܫuF oD=YN݃e>C  D1"/ٯnyBfmegQ੒\̍*"vJYKHcXHGjywu\cbz},L G*n箐Gߖ*xc堁f@uÀiR7'$-3ؿMhlo%  wACmAvO xoIyDWxpN hc:O[QtݝXWý+Csq.L<۫D:: F~`[(o\3^+,.q%!ٍx)""-TımW'βgzI_V)SjȊ׏La3empwJ0e {32YDXd[ḌOYU$%)|}B&"3&Ftv~g|6(m\Ra/5s:xNSu޼ JKz@z~Kn:@ӴxnAQ=~.΁R_&Ւ칫=`0CՑÛJ{7ݖ\vt|7U\oPΩW?./&+~ A uУ|wqćJ%)>]aY/:|Bs-0MBhI!YZzK|m3XW .ѾսЕʕxC|Rl@ e=nּ9 .r&҄1n:N4;aۯ`WD@H*fpLx< +V iKz)jQ#kpȐEyHPe=ZQ&jC$;SL{j9tX24JNJ=īmzu<4Je_EY; ld*avڷ}Y9b!sPCGnkȇzoBJf{hp,MiLV0Vj2 ׷l[i /Ml mE QjwJ~Ciq3H qЦ~|O?T,,rZKשƻUn Y1F]:L3̌Ȣ18A)F/Lp&m|䡆՞/R"Rk^jJ!dGexBcnq-$:۫gߣFpGVNً1319kcFc;ʨ3D godٿ!R4ʿ\t5ՒBO[z{XV RZpviW1&Ǝ?C -(xSꮨer)6vA+)![m($\  4] PBfָar%@ad V*(Dy.^],`{N9TOF`Ԫ n.)>Ҁ9iwn9 ɁJ`%,oIZXjʿ6=Ww!Mxz/gJ߱!3 cZy8i}.ӥD7D3ډX004iK9_o,k. uc2:Oy1d@fopYFށ ͶUkqspIfjV{0J>^tz2b5+%LRk7,+ڧ/wXN?0B`}+)-$-,S(d/~g?pgt[3iD/yd2^:MRMI`drjC^!T8]V V+3>/oط YD: J, Lޥ!G}؞ـѝ+Qy6p#|jqH^!ip9+%jˆqZ6k*Ć)_"oWjH HMl4A-Swz}F1&Erf&KQVFWRx{AJ?$xGǭ'ƣQ1G'H(ֆn"+E xod j 38iz\)MNSւv'Y`Q w^/NgBTPڂ{+V)dme@eb 8KWdl)qnN}'N'ŤEPAoRL煼y ;uб ylx(8Z}MIA ]H7gۃF}4Kn4٬5͝DfK`15$.ZaTK^1,\_o@(RG(?&=!d9IpmxJ@yL'X.~O!+ZixTxwVO`|]Ns vK:4(.|I `wyzV|Թ?PL({.^.š ؂G4DAz?8bo^,y)1Ӂ+0XJ F lAL^/YK#WܹC4PT^G"iIE$J4+(cjzY0c\dܲ-ډ\նcʢWK~+V+ߒYT3Ҥnd<CƝh`>S쭰"sP8VHN\UIBv?>Pk:W<8CrJЯpW3h6z19M1LFA>o!Q#MA۰& od=fgnI9rdWk,W߰9 WM-El ̓mgfoJlw  ܨ6vutS]аH]}z&1Zfj*":TqQR)߯$D ^4;d^a3;$P57> ͗ihls;oj眱qAG:jDT x7X&@=?8g{xolE_<~׊Y]պLo`W=ȉɩb)Zv=t?BEhF{pNzv\ PN ˴hҼ'^gfT QnN=, O]xB9{2dvu54Ai,C?⥨ՙ4ģ.`J]sՠBxgO_Db9zd11s8ި`NcFCNgX5#Ռyv( I}Tud (?.3@O( uNr[Ĵi@7QtTdba=p2pY~ԑ_NҨXtU<&GAȐhIZ/G՛2f*V0.`DbOE,n.Ibދ|O4 #qgNdlTȢ-@v/ $.U 턯ԤDm#UoשdYQן=l>6JȄ%Dח'$s;d@|Fd@z!wZ#p~_$@=S7޳(NxKuA/hߤ_K ͢~N~KCrCWs-ilUHwcv{cznX RE{X0[C]p͖SB :tԟ>IY$zm]vl?G xAJf;5y$F>זho ,7pt2"2fɞԻťUWY2tOL{'K0R h;ʜ\ޟ6 PL ~>㐛!naBǔM;\1_Kq#/ddySֆ.'TcOr8$Mp^%dȞ[vl"<_+=D06  tғpfiQ8zM>F#y$JpXBI:`6qKŭ+^Lm^wʬmY,j҈;I_ρoϼ 3" A܍ҿu&vgs4嫼m>V&J$*$“b #*6@jw&2.z-a?О@6/(g.f3XCl" *3I$a!`kգZK{jTzZS{n{T dH;)ce^xZpNa;GGCJ7q͙5j4()$S٘_'״*J◭Lx*d)~⋰OEUa Oow jAȁgm/Ju&/J36i k\;I@nS@|)d_q";3ktjZ~+W(U;$WBc/&b?OL]YG'oZU 7ͫT+RtME^=Kz+hSN2LՅAr.m^Z}CƧdlUK<6 .M3wU-<7ЕWThtݚmDx̐HzJrю,B%Khϡ=B<7[?rkYФub`s$ 7˾}r)S;8,(!XG7HoX;Lr#q*hQ&So]ti2q.7*d\+Ҥ9w2jB+>Z Rdĝ>QDHŖSku_'a(Fз1bqju4? 6NYlRt 'ꈘ7biVȔ8G/pUYzGvM ~sKV-W_\SʽzX#tAU23ydl^%W:XE/7mnbOb`%"=,=K}ن\M=݂ .:z4 1Apj5Hf3ELYdf.2RM6fUh f]AZ7"B g#x1.wi YWb8ohtTo8 T82׳2O6^yf+wބ٨bYՓ ůtBy'Ryu}k)^x̳! O,B:ޡK)%r^2#sC-%px( 5MƯ[4a+WY4V|5j~J@rŬڛ \pd[ET9%on}MޟA,yY(R=`@iPW799;O\ѓv$l2Z9dTlsQwlb\Mh"Pl L>۶|3AIXQf xh̢ @Y Qа^ !Cdi(He*}etd:i^Yg}b|_PYg{8ȇUK%y}2  lvmCF~AsLv AzeRq?Y/Pv~InSW&D`:";YtqH5 !=t^v'}wEwτ8=759+9\'k&c_)pBkt'WG7fBdƨ{?BbtZJMg$0[\q ? Q.m$*m( wI8+4`" Zjo'1hPHY`^}⎗`鍝&^X@{q'-Fk^ 3 &+R؉)\j2*N](!^(D.$"mqGWU4xZNB^;XɤPucejZz_"a@h] ynxP% SMWy\:|TN KR&o~UxjJa= !Zt'3u'b>ˑmר6/ ]V !l*.͚)ȞuJb; Jnlubw"M/=[s Ν&,^@&L;k!D[IZӇUsƏ*  ` L~ kQ+V3ZhUgzC Eꗔ*L7BF2@4Wpy`$OU^WagquN1"lgq&][ECܿL7ݛ ܵ#f~&ۋ\ݔdNIO8DV!0ϳ7p^ cuOL0CN4/>) EЏ=b gCoF`Y\[;-ng٢N֠ZJ8+d<;P>"<ߢT{E&pl 0c7,fS|${wݬ {o!0G tx<`4̩NRX?ᩯhY#GO:|0x<;j+Ӽ/CA|`~G^.Rf\ +d\j.Q÷q%ŃI]ͿP=!쁟N1?5-(~@?+Lnj.eCfoQsWDjJ_S U F0_+{5SX \2|o}Cfq؋$&(jt6R㔚7xǕ3o!!e rupR "Bʀyv^ e:NMQV S::Ȧ0Vo6Ah-=~m2m .?@χA)R(ؤF: y輵c 11?+N)FR./ naKXMUj?l>׆:)Hn+RQh'^Do5gbN!n4bn 'j͒J\ioeK[}eJD]yyRa?LZUy sPY1~+=kTdB78J7?uJDjzY(hU|7erCfmES#o@[sr߲ǜy/ Ml!;dӞ2''˹2YiAtrxJU&(elyODA|FyίA7|~3-4oUiXV ܖ}sygXۛG36pdU]zZk t&~{<3G!g6hR}~T>WCjLCp&6"(;JXB+\t&ڛaԕ]}J¨F^0|@t'P`~uITՃWpmCsGTmQTYeY7\yA96Z9Q܎홶EΉ5J/6sg< Zc}QlͱVY˴ڙQۛ$W<.? Żg1b9 ]E";j!VW6\'/VIaSvJ c(##vGisai#H#{Ɵaڨn c̱PqII(RVu[7$qg|Xuȁv |* }чSgh:EUfNŰ(E] Vە%O0b|pc,ee6bue:zDu?Cփ )EiOȭ۝1[TN( 6o3ދ5eA *X^.AԮ493ׯ6rv4bPAH ?ط]9ykQAX;7,A_{3M5V^ToK(5GAO+(OPˉ҅FH]N ЎB h8Sbz_è?cixc1/gGT՗T=5X%|#@cH4v-SLJͶWA"v> ?^<@]=2Ag6V[hB($JG0Ie\ْN B+1\LCCQ/y{ޥ)JR1'pxsF_bFdݛ$*oP(+NJJg ` d>WP2_H\-,fV<1^n 瑪JG;;xth'z:eXPKڕEF2";3k`9:O>(#2Dc)hDm_~icYpyp<l+ʕ nX:^ι9k6h5 !\Vѝ3YͨAsw!po ӾdZ(4WM4ZGae+R,nb^x[c7J8$t2Ht i)&6Hf͎Mӕ[Ǐ d/ǻW6 R\y&UvpS S0#:zS჆qtt[QslY#{KXӛyKp0|pw| [,/wVd'lֈ],|?6tT./'p"TOQE':8))~2ô_Z]aj+V;"^@ yJy@-)/ʝ>-08 #A-oHM7f9 @#YSOST!zlz )-ț#:g ;W(-fޱ#c.0 mORbja4вn <ߐ}Тۮu<}+Y*ù}t 'Mo;l%WNyK)D?e&'2Q\olԚoI G@Rl oAX\x\?%-C "Q g ljrE~d3>o ki c aubxuaTkPϑƉU c~1bULl(~ ۖTq[$R;sַ4飛D\O=*s^KB?E}*[/ؘG[gʈ;klZpWr?Ds^pg,r&hZ7/E1 Z> 'x&\߾<]d]bvBvlW._YM;2]qT;FVR-BbV~ %xz3$JZYJck;3X*( EڶߜzLûPCt;WU5 U9HQEo_+ 5 'gy$( =5%~< zZ%˕}ǭ)7Б$A~.ɖ'NcUjTO-M4Ey: _ ňv1"(ea>-nC3bxy$t5{5ri JGq;.dK;(@"nȾs.h' !nٍlпЋ:55אkY:삛0/p^rY."͹ eA+8PL%If( #'~ʽ0CЀ (UJ~0jw*鄽Azg`tk"tDu^؎j>~aS朎'n$QL8+B@ Dn`%R {qڙj-Cmp n~{ܪ*rwi8 ne=Ie*݊>ѹkE{C\H7T^6) PTP~Xc3&~)ĪjDB3e`IE} h &,ryLC*5E^ѹ4\} 3oKj6|V&m԰-wD<00B$B++o@S!uw+pb;:z:-95OI~zȡm-ʐ$[dت+T>N%0-䬑@NCZOGOQ*ͺTt ෭(gP zq2!g'%;-L1B{ ڳ/@:`\a@~2n׹.B5yrTÎ8>6H{*(lDbȝZ[NkK3KGMk 9-FI7u02('8R3u1ujx6zF~3W]\.~R7(xبiJ$-3y aRVHyM4BP8SSmR6YQҗ熍X;k<+30=;ڵ|!"8fM}:/N^~E$p~4܃%Ɍ  tSk)X9A#P\od+n_M~kWxbxdræ/Y[}N-6nXvnyYgcprsiQEf:^qs/~sޯ7_64g5VFhX>wfhOplK'=aŻ;P\xD-hIhVTl#րi4u <,<K|e_U-<)1 QrjRKe.KUYw}$Aћ葒ُ&9ʖr<{')?MW_c{$]\'(:x ?zZFm It8ir󬝁>3-t9t#|t&qk޸a!'yuҘɺh~|s }"@H-L(ș`:B6h/{:퇦3bI#Ni<&-¹N5*էy" SD(kfrbfrJ{m0_;8q:-EZu $u1ݪ]A#1eJ.{LA}UPj`ϢBY$0;_6U'+r] 5 OBcLEgwEpCAS}xAkF.%$3"R/oG(~8g%aBML;hS3%x!)',F[k6ښEob@ߋ3^P̧icP} v2~}ѵ'JY*\ӅY@eJHD)~GLL@hzsEFs7ı]/kŜ[Xm$hTp}Xhxc,Q0P<+p6g% ͖δh_qa$`͈vWEd*x YJrh?Y,rTƯ3Ϋ ^Jtr:֟n)jB(+~7Na8$v=+(Myv\Αg-IO*'z43ҳO.ds⫫!Jx;q+XL/ݔZ4ude]ih]*6 xh|X7-s8k`j@ 0N?TRr'~6s5^coS}H5Yxi|3g\G5vVTR H|NkBt^P# laG^ꐼg[5U9rlr21R%-:_cλNSr~jixڶ'V22hm^_x,#!mHI涼Γ4:m$=m/HDѡPe l "GS&U?^6]`t**!Ye=.z2'p㕺c/Dz lI*)̙f''sk<0Yն#?5N#~ X98۹$*e|eFl쟧r9HiS etPo `9dx. ^xE-3HRkO) Fr5xo=i;Hg@sh~E P 16Q;\ (p4ԬNwfꄈѤ$h}JE$CuiIҸ+d+:0Qd0O'ɸ(6"Q$7Y D)_gMY#Xj;O>6VU]m$E>av8L5@P"i.|*"cvIFMVCL<*%1 ' "{Y;¯k@)95zQAf)йTH]Àl?:Td*3^SxVYOʁ&5Y!īo8Ja*< 5y9zewVyq*9`$ {2S՗aZWJ*bdlccA]3}O#D&%|0xF"B>J21~*q,S {3q`b\\7P]V]H/Y@t`gfqݣ8eLhE4.3EǚI/WZ <$?Oׁ2Qcr8$ʻ3ȕ OhIu) 7B`? XR).]UxJtzV8zCbVJ [R،M\P9ȰCBh({ڿN" ${%py#,PM}Jml5V_a5.C>|t)j7@":XZhME~L߱Hft#P >o{_p p:yRxd0]EYJhT+3I$*U٥~F=j?wDOmNIE.AOhQnt˵~csHE)aL><ˋmrlQI8yym8P5[ 5$1fZ3lĢ$wTT=WV_̟) _n-%>Ř?y$Oٲ Z(3ϯ%OePTX6'[ yL==8')Lhfzw@WlZ>*Av])! r[@xϧrS#@<"w}"Y} "߶":X=MDEݖs1Q6QnK׿ O(a]} 1`e.PoQ?o3o#]hJ8`cߦ[z؎.w%о=^<" GU t *,CvdWHZ׊\S0+po#fb#T/1`'B@u ? 0i3ˎeJicOy$Ear+3R)Xh*ԎbZ/{؍Wҳ1K'jJ#E,SD&/"qM (}"rc܋%r!D$rVpe6)韔Z.#aLjYqwR;՗5qN7,h(~Usʐ:Zc 5,+LxirKoLNx;TR\KN0l yJ;Y`1=@ K CϟoO{fn#V}^PD}+YRiyVpK7ImxvQ!\Ī21\w$g14 c8jE <;H=#fExlR\NEF6@e!:Pe06O $W!8瀁S_岗0x;ʱǟ !_~>O@1OߊIa  XS/E2s?-)C+D)i0'ksI*.RMϹʼg`!YAJj8ǬS. 8wDW$`Ϭ߸^I965K'S7 l2j|Uý36?'UYFګE?=ѝR:^Ӎ26ΠuRZbD@%S)fSゅNc+˦ gcN9>GO_k"ec;T͐x +M8fDS; {v@{G㝺M@ NM Gpa H#+> ѫ+fF uqa)n76V1X*u/ݳ#TSP6lA"k`g$Ƅ_7">5 oY^wQz8FGRfkBaQ7 }. 768Jo.bM'ih  -+Yk3Uk[o DL{ꨧ5S}[ѦN<8:v9vBw@cG]h:=tC,3 nCJ:tQF#/mQ)ccp5׳@F2o $F[80_b~b#9|ub~ۅҧIrcx⻒o5[%zw8iq]<|+Cz驕$ԩ㥂|y[N}aN {oU%M.xl~W5TmdhN*QȞ0杊CߵI8o>܌oO'D$qQ8ZR;fVwn=Wd #é/a+0Rg>@{Ť%yO 1 {@zAz}0s,{0\qR;3Tit$S,5N| #nn`}'# 7]޼aG;p.Ԛ饬 ,rI&)\ۀG\v"i#Wd`5{  5¨Ut㚚 Gse!%x.3njÉdqr)^ q p0:^ebL U%u d9G#Vj[pRP|3g.K,ʋh2e 0R}  ts jPZ?LE,5R+oW4[(V OoY m>u@Ik5I@x Y>iXa0t,2B ~X"Q#³-y B(fΩX d:: 5==͑Dn%Cޤqgjm](WV&l(6-,d_՜ ꃒq 瑛@ED1 . Ο;:h+M՗ѧNL a@!uj9x0^t-Q/!kKLo#γ P8"#5ӨjIk:a KCio&kvTȭctV/ҙm)8H =!4Ai &, h%2&~,^+oG?~ TUsW:Hq|ԣ%DXP-)Kl: ?$ʚMmvWPbCٔēBP_O3Yo!5L-'BYw'jo2[(AVTa/Abax\(b#q1}er!_6C UK"qԧ}^@"',^B5/oKB"jȠ6A~||.GcK/:I^!.y˰tcy we#,jDeS\X4ƣ yʴHL2R'Xw1x"ưi=K o_t A*ŐfHk!li6]W}h6X5d;W|sp"-#Eڵw3<'%rk)]3rTa{eޚ9fixv"q#. X`ڍ "昅*RwpcY[?<H$jQ!-NFtݷ%/ؘעmc'~C״ǭH~L1d.2L ,"#+%\ S %|2աo}N_^3?^_4gQ;h]eu`ڡa6jy?kLf? H2>yM e(G+dQNzے|n)W| |ٲw˵Z=Q۬'`rkB~}HP+K/qzR"v!q!ز[uuST*']X:qiP~~ nNQCdPPѯhan".㾏9OF)1ZbqY$^Bb -^7I [CR>BjF˯9[a᪘.ܼi@"g]ݙ?]QvifQw_e䕅?Yն/Y3pa(mY*WaI`Dd(;~BpEсDzz!\LFAkc#rѬOr뭑|^)S- SQ~Gʥ۔`7ohYbǵޝ'FzAbj_ XZM`c=e4ji#ؗJћ;+Kzn?(;s"e,rEߠ c>dҀ {ʘ.(Bk>vo%q~ݩG?Ƹb NR pR_ x{5Wx:zygEqK3i J3FޑG]R)00XW> S!zřrriцYJ$t9`E#Lq Ԭ1T W }4wd2 } ̽sd.2"ݨEp[pld0hSQGo-!U[ɔ+޶9, VşuYNo \>GooYZ}mSB JaHEz drz('H ϟqgZ\ԩ_=j5z-$Pw!ck&dq _^p\t9\WfܬVLu]=u4Ecg~a)Y`ć*w+h3맓j8-qT (%eHe dGP׼^N]`kYO hJn K<Ppc0`ElDE0eΈ!Lv KVh+^x~p3ܰaUxb}az=݉e>OgՎCyxgHyJg/pv s51j2׿~ki]NHgyf{FuY&_j(eUb=} '-”Zr-3*TFa>\(.iUtIRMg6HP\U)Xr ib8w 2,\xSzOZRCyovp-o3y GȰL‰ώ> ᇒ0rÙDR@ghN}}w@+dZNYo6g,MnC.9ӷ+-G5j` {tsqu/i`iÈ9E\dQɿy2;lP'rvƍY |8T4R08QhC$$Ǵ^gWJʸ+Z1ظ"z#u</$Q|GMK : G['G$U'y2R?)ȱ<<ŃN?i6aH*JqtDTtT <Ɲf]e2  ZBEfl6dRF[ /ٲڭ^ՈVULٍёe昔_,/cmw@B(uĪLNe ,^v*2FN5#4@e*~ ʛSWv4ͻD+ߡJY㑻߭ au-e6x)7U};sT>ʘSBx [~.kI.rjINyE: zh-.[N^{qYu~a!/ K/4aX_∇$e/h8_,^m˥h$h! tj-#d|^Tƌf>LSAmw!{;388[ 8!,'SQW6zlhQgW9`}дvSȪ[}O j+C#x{G\d?[~B/7?o7tq A$եj׌…O>%3X;$Qa;#H!mԩ\Hn{^t(@290V´*-&5(s@l_t9zWl&OdmoB)^K`ʁMzmL%.YYG*$&DŽSdw?s46%0E%PDɞ[k͔sZ.'%d?P!$K1"'[hE25>>`*5h]%`;"*];I#o0jpzrǭٲ|KB}Dm&Q涏'h2ïFc 5ll.l8S=q){uB[Ͱ%>?8WC!FT J%`=I9?ژBޔb v0N1w{Y>87;eNm- WZwAօDZW fS~5؉jߎ*TؘE,C@Ĭ!.P'5^4|C#%\L\A 6k2-K^Bg NsdŧY#r dNOaNfmY:_UZ{tk"& PSGe^V;6La.@Z%[,O _i[jjcPkb ~</47+h݅[#{HfGV -gۺx0/dFp^H%ӚwJ\|Eؤ-ew/k϶GǞtǢP[0}=M\΀V !~X@ ]Rtiy3yW5/SQ4IF {j;6$m_4ydx|m_9 hdMGt~_r!lo0ߏwQ>5wF$S ʿ-?r/=*H-$OЇ@'@uAprw'3 e/lL:h>k6?`V.s3q zˠ[{K{c'˸N`*+6l y^ƌɑ^N~8$Ob:,IzlύlkkKDֆMXY+gR_g(eyN;"t N(tKۭvW9xzo*r-=zW4lÁnX;k,F0 _M: x5۸ ٠5)P2ՓqE(`ƢHʘGVAx n#;gqA/ڴ}v;Ppf J8y*,QH_zbE}9( ]٦:`&6 rv)jdX#۬/6kBY-;Lp)e9V!PK0.VMZ fFmO8+ jmE"ۥll' k&?x@6bUjef39t:dDe5VP4_ K.Pc S_ '/8+H)f%if<ڻ݇Y|E;'%fUQ6ۣH'G|Cgi,Yi|~µ~8UAOI2NVHO{$@6Y݊n1Ble%=&q7[S Fӷ>0(E5C1ppR:vڍ>/V~xmlIW5?J[m(w6QiW_KCO&jgjD@u ujC]Y/lyR9۴ˀk M`M4ısY &*w$3&$zz/Ւ@췱:5*$Ntjg!:f7oZ:5B3CcyB aެ Uyo| ~㭚:L4c-ݣEdf._:*DdaDMDl8R; aw]{NtȂ,Qxn]q tZ7Jn R%MK9ӸsىYYT5GZ O眿m BY֞?kJšPu~c6-pDxZ]Y,k˭4$3tgȓ-pk^_TZ>kdMb noI[a _.<2ln" ٠zTk&q^g.P{ck30<0t1ZHj.@`wc8N{>Aa669;qNQN`T;^s{2D,#pO29 9 ]> ul7C,A=X{rke xn4J0o.Q͊%U+ jV´ }\2PyjZxd.ytU[}}Gw/eJ+R;*:{= M$> ̦*' '|w#>> |M 5wp&GNXeER D )/ݑr2#Y1̥^I=ܱlL6wrWPy /OI\Tʒrs74+ɼ wMQ6~Rn!7 ]^eJ#EcW*a=g3 ^1B;C& M]0c'm29d(u_1j?OyN"\W g̍0t ޼PUgID ⳣag$?P(OUC[aI`mC˸hz2Q&850G^,//:&{\X;5a2]aʌ>ǡQte2Ϊ1iAz*ߦsDz4\W yusMzXFEF晖u'eMiMDf:ElT6"}r_nW+KXriaObd=b)jD7l[ gd,}*X>1㎮"}$XXPynV|v ri#!cXܷN-PPپ4j]0I*ȽoG{ 9(( J~y| S6-Aw,n{M9S|欟x"$ F/_fuƤTzҫN8k7k$6Ϧ#ݗ߱X3p1+rLa"캶8luqvMUpChxAמ$O=R" 7d7 rŬ` ,q!"'@7!PWd3V-aB@P܊I_ٔBz e.,0sVy{e'?(z3`n*yֽu 0c矧lnt.d_o0.~dp"FS)JͱJwRe)Iš`F# jO </M݉Yj. zVMpd2pKp}{h|zF&5lK~P= LCm5 @7yyP*T:8'stqoij34^H";Ԇ1Tǡ*,]0p@;Q/kE]E67 9S5@ Ju (̋V Zb|D> D[9 b T^6n~r)pYu'eƨ3G96wo"[֤9Ďi?m'o]4@cf+&&FZ`{r0&pOs&e5 %YYB  ɧ<6UALuuK+}SIb0ċϵx|Fq`>7vW0L ̴&S U"@ ޡ:E@m x@;$c8Ų#AE_&P~p_n?;SF:Aį_#=#ˁ%ͭC4ld{}b3 koșFF4#v|Z3#RFɠGu:$WNk'Vi[(7q oC._a坔>9=Sae U~ dkPVS (FtVCev~gz$1+7&+Nǃ.'ڣJ7(+H')e R Z-r o~htR>]췁e#8 jQ5sOT[IPe ka7Gj L:WU׈=iQA+OO5+4> 1#hF2I & cp!`rr@S,Tz4vRڕl`X& k[lDE)*6uOe?xs=g\z1i TsD~hޏkנ'PѷgUPD6A}~;p9[œ\qE` ּLta+vXƕ9Q=&T0+%vl#YuuL/dҫXgvxU)kOSY#NE5ޱ2)ǫy{M?)äeb'ob`y;#Ùa#  +NYn v&k퇍n:3qŎe"Q|Du>d@M\u!lМuD\^*OV 0apRӮr`=@aͫ /upah2f9vʒ'ʎ8u=4Ρv,LnvR_S7Au J0.;W$YN-1Kj}|ԵK+>n4OO|>~Za4n蟤C[O]!Sׅz@$z:gS5XקJK'z"D V"|N@#rq3I 5tPʠ( Ui6ڌ Z+S1|Ў(qt_YK+B)PeM~H ZT-MZ,fgKO &Ќ33gX0[X)#v=ȹ# lJ@VQ3Ǿ=gwSƥ,.F2" 9#oj̷'.&[ p¿cg^kdnr.*&:A%Y~ל Sg^W~+:tmŮHg 0%V 'n8NDqAZ ْb+|1 $^v%z^q(* CZԯ@ROnTjsU>_llGZv:­E_K1ߨA9E}~_Kz,>X%A5ǂTD1pەBf;7Qk3zhWxs~W? 2~F5qMcKveN*6h;0C=iŭ*ӱk' 7%͆ oI*4ZޯO>nц=R@[ވXÆYhD뿃܊AztH$3/tWqLS]ӫN[Qs][dMc[I"X,| =5K5cמ"WѢٴQF磀(\º?h67]kR1Pj&0 ZɭmTM:eh_%yeM* S}Oum z1jZ萠֧'É"C- ڙs!{H=LC 4q19Ĥ9%%Z Aֲ#r֍=vK[!}4JN70Z4iF49& D "5CM"UWE /i)H+ηKp*{4n&d,8mUUS\̞c МA Dul]Oai&,Hzj;\J1v.YqÃ9˃ITz($>Lđ$$`c|ErolCa8TQD:T6fZ&ozOa!4Z&c0S bTYj$G\ua'mMB>s1VfAP$i~|ȅɯj!#+!rVxӄ!)'X?)2əӳܪ)&JǗB'ũk=B(v5 &p)w@4P֞;)`R%^̠ rt-`9: tBڻKm>Œ5C uu&1Mdcyr2IҽoWccR,Wİ 9 |Mos Ln//!H]Z p+?1Vkccf;H(nUByL]m =@h>%9מDZ·x-aٰg_pdô o 7Veh,AdrjFjȫ9L3O,)< 4j>J,ߓJ2|{zpny,Co GxDlrGQ&dhzaB*C6v S}U y'%b"eC&S!xChX,G\U0@qha{ŦږEyiUW ǒ+o/Rk jW'D=( - HRAI8s 3fQV"Kje% E/D +'(O\!A)w Sfe͆[6cA Co/ iUUOKj7%- d{|.RmF*]Oa7=]0sF)w2ODo2}dkI j 3mQ4sˎ?hȴ9qd|1ںVz ɦK}š~|F>}ۆ+BCalnz"ssz pЍI| uajwȐ(CD"ٟ>ιK<{#PixϙճIWm%Cs7eu"kS=bIm 34ؚ㾝%"ֵϮ΁K6ڧC߁bp(HS8'A:•N.nYwS\GA{v(Wq0FBhIί11)'/Ng*)XOG  bQKXFtfhA ˧h0zq%!܅lknQC B~* oxx%#vE+=N xL*q#VhdWH$HWzT_*%EPREl uWq+1 `>0*N(jhl CB+D!A)f.,ڱ>:`[ͨhz||rQz Ƭvϣ$>&bx -Ou&S++֞}b_l?t&}L?C#J@:u54s{QʝrkR_[R0K"l&`bKnm HD(HP%sTD{˃2P/MLqĵpcX'$ijw@d<6~9xyP=/rQ-}_y.?l_ "3Sv90` D$5Rv]$-*(2 o%ψ…$,ڶ iG8 @9MiNw.kFsA7:'a:r9W DD l¤OVnc`^!@v6{rOZH}`0, 9) k0.g?k% uHt}>\B.nۛ)f'60WKFgP\};w_G√j7X`S*ѣhy~pͭ= ny!lh.fAu?Г5Q !J;*N H蔶τ)m<1g1)q_vH.D;\w.*Kb[^VmD.=Ez$YV^ץWյ6!zcHcڿ6amuAǢ/TWheƫ.-3Xy|ju@CCl_,g^F5`)Uk|OW ob?GI@fTţ8>{TfT!ь>;'T1_X}˪JсYfҤn[izIASt3 Gem?Bx'Ï!T/!Kݦ=>Px4ޒ$s&xՔ6+mhf \l!GOA[,5}=CC(š%ٰwIMmT^SK!:બI14'$ԠU#9F2_QJK'(uoX֥gWMXߠ;\ѝns^MS .AxuCFL0c}6$lrYnŰs+D p f鑍<}Q6^ '#K#| C>Kg^HrBg4I=32Fr?18@)QTȅh$ 1(Z!ǩs`4f`5P%tS:Qfét.zdD2/vlPV*xXjama*-/M0p}!|f@,eekZlH8SD3)% c(6|I֦cf̝š]k-#]BC88[g&;EstM = fP\-HXs 'o) _6r/FW;~I~%vۻ0d!)C8=!׸(a[;0^|ÿa 8j# s1_Ԡm{T0$O؋DU , & HǍ*Nھy:0{Cg/@@0ݮ/}`;7 ŷ8ȼCu z*":e#eccy:SMȐh=2|"u"P1U|/p"-{@b\0[mtq& l>-q T˿sNX'[2%I:FN7H+„OsMܴZ.։emzw݉ט3ne QvwYc7$2G R'_qiLq£E@qϭptJws@Yh/gd`-FסSӕtoL6 @[/:'s#ЂjihD:pV{e+d( ­;Xs[coEH/ EMgQ>pzī;M|8+o`}t۾M3F @쓯u-IEp]kSrUI8/{桝J~ܝÒ-y0gLZ"TGɰlӄMҽ90~.j0Z]woPD+&< }J!pܴ.7olz@vxeQı*[ 0b7Arqw`x?>4RNn?g,$&Nsm,d)D19VYiX&`%'eq¾69:cxE[@M-~0Vɺ>2wERo2C9 wBz#Loŧ}3DN$G#Gu/d;㞜U6y .H &6"PrVY$ jʃy.ꤴ{qG.9Deh69Kew#6$X(ca-e 7 I'c8\mNf @QdÒ _4S25Qy=WLqD?; M}(W»]V_g= j{$<'5#*{V&M;X^γ59U,Gfy;O@x%@-mPJ 7 Ej"+Gx2Nq3. p"7Yj4| @ՠg/(ZgLB4H*{ 0ٱ+|.#8";3Q!wB㿀M! jrHoH('=ݑ`6B,pe5tt?l9v,~"񴱂]5SMȒ[/0ۑ rܮf+|c8#X'dE)$N*־0>!)zCn\䶵Ҭ6ܼ _$IpLp*Vu} [񶣐}â"P)F-o -}"SĬ@_竴gyC B0͐@~ɋj% FXښԤX\MC%1rj( AqBEI/ F"̫:a-( -qRmt[*ϕcIe1r>]3Iɳt"Ndӵ`rǵ޴W;I#%G!M=ֽx#Oz_Lq$ &{liM?ߊ8wcl$EP90=f6BscpWx'-0˒3|R&Zt#eO&$^&sLM_t-<]]uCc6.+-gt [= q}Oj57т,>x:Pj)nJUIUTq^/?w~,J4N! Wk.ԡaCFz=6 0M@WZ?} M)ڰ7-ƈa5;yJFMGPB \hb"spH ή|LTC։0ls]apXqEբT'tGXkL%/ދtUue UPhjS5Kmn[*' 4kn;"(`O4t|" 92:z;y5_$ 9e=%s D+Ѭ)P#%lwr:__M2d ^{{F>񊘡rAbO〵Bn:ЧՒ-IYtOBla0l(Oү^H洓o®P㢴5dk GX}?HFTPй \O+jC^GO:&}2 Ԓ^>b."'} K¹8v)$^$9p8E`Bmr:-(!7{=ox$9+#~U;n=@b&Q@h8ƈRTN?& .*.+KW4-MU]N~ڀꀒaϚ<,p2'Nnco!j:{`.A OmoPE0!>Y}vG* `Fv_,qj ]aᦢ- )J Xa>vhrå{NnC>w酋VMi.ӝ"KLO=02w^*G 7Nu!>w-qCԄ ^1bp=¢΁Pݬ>{X Yw?B7f gR .XJd1D^beݸƍLV[+U7{VSt{ 'l,]'_( A䯱*ޖ́Wp Ᶎ=儠L2u r>#U>Ç U72m)lXYYHIcT+eI◲H$LB?xk$Үa9_?+hUǫfN[Q *+3 +Tj"\ `>>h&1Jx&6FCYe2P`a%#=c]f>@:Ž8>\Y*[^Iiq~Vzl N&z,c0Bsc1crPPCL?Κc.uj×04a7<AM*?-\a(PS桟c0,+v[7A[C(tr!׽݃dʁ2~\$A? F+ey+ޔ_*[+Ǩ,H{Ae7DB@})'X_7;+I1x?ż_`{ɴOnnZGH:0D}ܫKLFbb ہFen?&& &D#`ߜRSNِ  &9\Z_,(6Q(aڗ;_7$ՃAbvI--/I{hzWjӖ_# FƠEfͰ v0i57q |n}s9śv ޯy( n%@eYcyU] yQU(pjS$_ż~/Rd]qloǶڷ*|f޼ZQͩUђ~D-LwJiTtŒ6l!#gx5|w;PF-2K Tk2-IL7ٯ_*ݦ*GU9LK83t2tu, *F`:wڗF漊Ǒ񻽎FWuK1U˳*8M^lɸ̌=dhՂ" |)!v;#cӆD_ pdb KRiߊY{*Er#: . E1?gMo]E*+7h36S4ڬ[]Uc;'" /#YW(#*/ޮeǬr.ZE} xp1}ϥV<Ԭ%A9r֣-q;OKa?yt"V'a VyFuYiJ~P )6Z?2Ҷ8K!X]*Mz[.,D7X^Ք!Y ! a)%:eЗauR.!v|fmH^ l:RNW mV$9cM `_б&HFMA0O'G?܀/E3=Nu 8<+muc4]RYcg +μ7ME|_~C@q@V|"yV\hDvۼ5:=_pU%<*@I9(o G_W2:.N/[["۱Obȭט${.!am ?2 ٗn9@6U#G[*u eT f 0uN*>4g6xfD#)"GIJW:;o~(Tk : ^V,LU3(R KIT,f3IIRf]'=o]b:t$Şȿpu+=\B+?H=/1$2jC-峳&؋t K=땚ejof!k4ExckXyo,cE*򹨲XahKU_1ȩϑli)#Szy\߉.b =+iQ岑 !} /LԎr$0BvmNQ*R~ .[˰fh m~\[*D)APrȬmwt4ȮH>}BvYM5I \Jq_e^ <3ލ8r'ån$&Gٓg `#{o^x#u_LGwCHo Օ溩`(LRͣ a=qP@HݞBIk/KKf-m]Ԏ.E 5澹uVIse\`f&]3|ƒ<$r6lH s/:pL8e)EV]_P!1gD*aKEHn:x#$X.J7qk(B"6vUֽ&HH@y2!Daj ]/~P⟐^bP!Dဿ)Aw;K1!Q:PgS,8-M%fQ7AWB`tSſ2I{ϲ|:S:U8eAǒDXltGVI,g+u@7}0%C UM) \ăy@l q)'eKW<1JGqU rafagw'u[GʲO3,>;\|Ck d|cޖQʪ_=̵XBl]4W\hr̻CGgQi [')He{c@` 1{ʂ/IQ"ɞ^hs+<]fgޅk(2y@x\˺pq)]PdxDe} c$nnǀ xELsGh)YjenÔVܜ@_vm!´5D'- ĥD+yD)Ki- Aij}`ZN>il sINW|`ސcJOp\2#ЌȀנs~ xvS?e 4~cpBHy(iJ _p]F@!9><6VA+<PmoZqHեF(v .FSiC#BezlԔ٠8˾%$$·J\sP .U8Jb~ aKLl< _ 1ڥ%)d nCWq f3T4_c9CPHC\Eѧ)+E$/0ˡ:Qݎ[=\yb 2s %6A %4nSUO-@ȡz5װqOf*\UqsQ?ܡ.DdC'jF,,x{eּ.Xa}/u_K2xInL ڛ6⫕Ǧ"&6ȌK=j<2]lqIy  53 ԚA1vLDvr7 V<6I["5DLl!xեλ^.69eu@ַ`{9 HwJ]s˚:2KȌd$R%7G奚DTpM`N$ >y ł+xKW/ϦM(/ϤO3I }9U+:X4`|J#ǥR+[@^#M4bU}1aOn5xߕ(8TS#.K04~zR/ʶ״sޅVS oD51Y>NbKbi&|Bȗ9S(H,^@ԣzOtXίnP,i%mc(.B(! ۔Wؤ ^%O^30 r"0QErn#v^Tϑ3]?lf>-;J~bCDsrg\>!Ǣ#xSMh^0y֚ ")c6T\" 9cg'P孽 y)bYPqPA!6d\AEؿ*>\g dfxS  r)MnL1$Cg͡%8^ Fx5;9ujp9a\Fy(? #F9;v*)9KMږ(1\c6$ZW\[i&&lTQ֘GY->kD&~O"&2'i[66ؒBN>aF-:A@+6r?,XO:DŽ> 8PiQQ;Mg̕3/o;$ae$Py b}k\| ~imPZ=}*xFPyИ t8}1<[9;Lڬ?ːTPOK Vp8) .!*Q\O29LQB|Up~ b|g.dF͗ču7?VLނX$)xαY+#G05$ܞAqY]vܲ-&\H;Y%E()4/̎l=.Ϭzrݭ {AOO'#8M/WMs<ԼqiM\_HZO` x{ԁ_it~p0ZJD):m*:z 2W2&١iU+_cT Mg᷉.Cd &ƠUK:iKqFڋJ~DX1&CGfppQ)$T%&Ai#3Sw#wz8 LC{w60B<@ISHdzѠu%;8vQVMuZ 6VJG0]犇;W4׋cyPW||2 ).9& HF]aTDĎcS}sixm.++M600 cf Ҙ62k}C{ZĩwWetFYʦUkJOvƬ̃߈ZIIZ6|nVPog< ^?%BV }׵BTC3<`hdbUx7 ;DH\}م6!JMB iq&Qxe ` QD*fЯ87+a1ۉtOV'z4=5IM_6H.b7⁅m-qnyKv}kغzaA(E^&w C1?6O /4%XY O: V@:@gF!^LLB;¦cY,kIΤMW˨C镦+͸@}LDᰡhO+}{?r|$yKa3NR@X0ۆ3}Ù@j^ۂD?C4rJ~D"u,ߎ+錤$N@I}RT C|ec-CvѱW!S5C^c WC{YbfRUfLcQdLN!F! gWGU uv0 4AOxnV TYwkў%)J"O yѴ785:P=/31d-IȌhZqtIP6XVR`0&ڏ:4A?QN),}ҹ-0 LNnQ7oi:&fH2c\% 34}$U|(|ϽH HVcl0h\w\B>j1hYbv&>Gll! ,Z^=p9KR%Ḷ^o Op@Sy+f-pKUմy-z` }[8Й$5ˉp{cx# !,=dҤ9% EyZHvĠ0=m~Zq,A'sĐ:7m-F ^#8w=[Dy8{#[AvVיJ ="pͳĉJ;Ato?$PuB)=2Q]9Da#v+%Jnq{Vg0$[A lFd.c<G'UXL2uiǂ/nB5!V&&t[E+$Vp{[p}:iY[JqVz3Z'!' ܉?q,(%''W Q>LqJ-*/{>V}O5yJVg~5.4 GW"pP mtRgn5tf>?3n<>X2f.AtI>?Z+6]js+ N) 6N3O+(YKR?.%2UڙzaūÞQ13e.k[!k,{$R Y^9 xk~EFW'=6I:?Y|&hLzi3ċEC)U\Ė&/RP%t/P5gDaq(# _u piuK} &9J2R8eJ/1̝ŊDgL Z+e4[q  U`WI7a烆m~05,RWᦶ0_@!.BW, M~0x ͓|b3|P7I8bPE3EOse逐+b#' +]NQ#Œl'<㿦4(NgI'=26RuSMޚ|lLUha͓ +k;f&ү{5좟URKN63hN`טMCx!%Fhnf) 83q-k|iIh7;!!)mm~-cl04mՂDLq^b=iBM8Ma9wqv 6?%R 䇗 ǩFsD+nG?AmOzwD1꼐Le]j-;4hO-R=: L#Tpm+i%g"ϴn߯f`JEvɥv1"_l %w1F4ܾcdX C$}XmMX8kjL_c3 i FPG޿oV;{!8v^6eI]$¬s8pz}vp_(JZ"ke+ջ4LZol%S H8ڙ.ǻXt[l2Lg캖EXָLBv?^®=o (x4ʔP!LZ(@^02;#Z\ ^vl0PKQ'!cL/@Qma姰 N~,eɰgjtdrj=cB"Ӌ565KL/k.XϠ _{?tzw5h_5(/Zkȥ2q3"ř~њVބ~|]הPu\1 jbA0#?Wt x}&#cK+[$S)pOpڂk6[)u{k7`߻cI!Og vm"i/Ԫ{ ^; *#ՓZV}hx AH){6q347d#x*v18wER$Ҳ(mڃpw*~6|/prl$Wޱqs.IM'>tE$&S:hkhϙs&O[;ttW?5\,SˋI 84߶N(!J Yr,VzJqDh4Q;&"{.{xhP圅6f ZG$hxD0iǹjy rﰶpxhӽy w2醀|>bkc)0]\P$%ҧ}5ZCQR3tѢbc_- {9)K`l3o{^\\:-eZ0߬챬nLu]/h#*/MW 1e1?+lz~ h.΋uܐg"&$_ZA4A܍#~thg"iiQ&7kmZ`b:err=$vlxq(5*KAXn 󧪋{鵊h >4Q$$`m(_KC@0"JHqkfw0^&p _l$}DEK Js>^N읇{TB cE9ǿm^kԔa~[8*' 'ڏʔJ`Kb31lH:)"hgVOC 9o@!r[)GGZUi!_7~fF!\ $<:jvց-.}drqhr] ߕ>+`+^jQb, ;#Ņ5bT.JTjkң |]JM_q~jC/ VO;4pb 1EśxD78V3[=@$6Nvl0gFVظj 3ݑvdZQ鴜~8F: M4 l!Wqg1,̜p48+7>LR 1 LkAI,k}T.W{d /n"/p>+6^|HHAz2oSd gsASV !4ŏǘl/J2_ #EUObC `>L5 jCp ~G, N"njscJr uJ50$8L=nw9ً*PunR?͒R*)[c_m+w[ ZEV ǘVd 0P#L5}щ>0'^~5p379p3rEn+DJƱm^CRa)߃trowPhOw;3o;)X81..P8 mǠ? Q 9~l.SH_-`Cs`=S]e\v+¡7,+1±M'#zjK\ }* Git mT[:7V,%g[v1$x +5x+5͉Y67PFʟ9Qd=v9SNe줇 (M6B~A-OldcW"g?kVE` *̧>PXQ?#u]xv+|!X;,h$RJ>]RE!)xLePFI#@dllG,%"/Ycr; 4M5MKUIis^. ǀ uAgݴcB9E[D#ި9Yۦ~>im)d&lv]7i 8g0YT >/-pǓ%OsC < 7Gn?7" 6fmX+Aj/n\Q"}28*: I|+uqqe%[*";䎍__úeJ-0O=,w՝%>wZȭdlT%ngXc ;f=<58_&fj R4">x4L`ƭ; B2oyIW|I ifLZp:H$lTJ(gF%WsȑB{xp wP*=-;q4+B?W׭_%,a5NQvsL=XSe} _e$_٣WLm %UVGi7˫'!:Nyz4;G SCLSv"L~=qS濱];;O g7 "xR/)OtޤdF3)g¤zl!L1ukDg)In L~Yd"D"b|w7ޔc~UQĀu&_IW LzlЌO^^}nw)C K:,Cuz8Jxl}47ϯ0'vpyZh \MiˎOks6τ IHu/u\3>IqI%`h~@yІc~F] c* نX4%N j[k|BAC=+{_)5iH ͌o|6Y'zw52݅cq?*,1G1nT4KКku;,c0IvCYZ l aޓWw|^wי7Cm|0dF*/9۟`-U-kk$J|"{qGA__ң?wm(J8_FE@K0+v9(nްct19{h:{jIMe&޷.vPnv)d,Zsdx/yjAG$NAvjՁ]0挭>?wBJ>˗`͔ PBvȜ>/+AGP+~؆`Oi_ӼD%1OOj=WUdܙC@Kr?=4td@o/ڥ?nYuJD8]|^׆EDn t䓒p7êSŐ4œ?oV\~l7R!i~; W)Q@͂@d#H(}Owk:Fz- ħmV46GvBӦ|`}57;Lba'=:iӱGgcN H t L5-kߧ++xR(ʵqݻ͡a[ [z 13f. "-SP@7{ˌ"6&meuzNJ@Pi' K[ yL>zݎo+9rW\ehfC؜7!Urjb*vNESDee٠+ 2.pJ,2Ry57x"7 c'[@5*IO`:_vbOa0q|_v$lbEh|x-rѭq:p@>&CPڗ@5l lQyKMc8|J~/-|9g_\7!x-J GmE˨ǥ `Edz@бd`:3D'JGIsn8iz;P<] 8Hm̌.q#ҴgzB3[X2d&p>$]V7A˝fMt}J .Bfi6!@m^vԢj*nKg˚-ܵ8{%,Ru(a1.i|ԍgO֯9ًб {(˗zG%"%v) "j) 8~O^zD IW0>9`t㊔7xMdn~3;=m-lpX>K+Z\b6fcL렵߶c$f93Fz{G[7mEC]͞| .[{?`` 9a{ϰLLEHpDzȜ="W yÐ\ԈۯZ%؅,<+qf +gFڌо^ܙUe2 ֈzX+34LpL F;m6mƽ}rt,?YU>d!Mdbw d)AGEIJE5>a>*UںP=/;7u D k9]120Y!"1RԳXܿm;@/yƺ=Tf?N*Ŧ75`m! :Y3vb8mPH=WA"N5s[߮G`bƽ53r '#CHkmMyBf0pQ^nLz?_IK3R(y"9h$] {$ߕJ:HE',=Ud".iC&;ދ3sXLpRe`ὓNtߎn<ƫTsk@ ^#Hkq|žnS> QX%~ܥa% "VI2+ zI~tnȩa ܘrHBd\;ZT3\7ꥼ2Jl%g_)݉@ce#Q ^#٫eĸs4 >`Iu--A-`?Oѝ rS8XI|>!E_0i%,tGG#mşc\ኯUXdǺp[&vCnEDϮ3WRm%'L֘u91Zhi\C$WDUόzEZ_g04; ui ^kgTWڞʺ9yC1Add8^ȈIMRYcN!I`>4*XB4GӞ?uJYw! UL>qyaF#̾6A?ocQ! >y43<aPīnYQ 2fA(m0.\ k1}Ɨt햸 Y2jI9**M{ =JH,~}OCLʁZ茀;oSd(=PmPBn1&W@UƎאg(^{9\X,} diȕFJQar{O kʃ̀+}D!ǜrMadMثSl܊_oKU:kpLxXMb1lo{->l0= oI`ո}nWg¼c'X8/{ƹk/>5 s.ѱnht5TY^LL fly0gt$6e7a 0h9^ET:orUB ~}o"ld&?%>(mgV}h.u[čy Ym4G4&sek>7Og/d%Vhb˜G6Mᰃjڬ09)m Zʪw0:r`ٯ9ٌ.myaO a)pU_5gܻGdfKk }2=7Lv}\&r[ŔR޴75XÅTMc+Hj7oõ\UQ Wd?L@+'^P?D;g 0n ̟%^~_4r 7qHIbm[ F!}@BbsA:/Yj vkFeԜj@o)eya.!ŒԱ~6#y%7CVNO1~C%ʍ,MS׺#yն)S2>?,3#"MU Gr!)+WSh˝@D5 pΝ:MͶZУP%s[M]@ZXwFlʈDI=6%JX[޼/}j;8nf,Ub=͘QoAjˈ ŤtP=+RX< sĹE=HKAƄ;߈ )M:ꂆH@6ދ,^<ַ|kcs[|2OEJTr̿r dCk;" nJ}wE(i`fe{,S:ͶRs#^vA ۏoʣg׭9ssm[j*iK"2OzgpQ̮h6ݵnPד/~_Lx 9pV*DI=kl)cԆL*LZXEK+#WWeVIsA$]}S`4o-}$9~mzC]Ji^; AW|o5^l&-!,*Pk!rT!+wڈԞ1ߊwl <=;%K4^#ideZLh\31`يt65zh~;RUBxb .%{g6^n6Gr*ɱMEN>EV=.c<{]{9=s %X;o<\0hB=f ~DϿ(/ٕ mWr(K_3€^*T؂ԥe7mOwI7 UX5'kz]Bh1Ā3^fN(V0iQUa;M֎^ZpBTy/4^A]3=/JޙX`A_㷉#" ,VJ'kh%R뎹sn,fg.j$pljc(\PPõH$*=kTvm y!r$`ͩw|T.y(x߾rSqRϽr띝r-O-Xpjݚ8/.Nh$a-1aBu !v䚞dDs ֬0}LHr}:~hfL#q>Co6i]υD]a̧ ָ peOyASZl>?f&DzHmvD2G*X 9~*0Ί7|60&83BHb*a^,(ZzQ|.3R.|&o\\3NFq5Q#11ZYz3*@fPCŎyryTvo:^c{aKmơ8caГ"m*$;"mðzz4`^6^Bb&oTa__̔vPEDO`m4 d.}NG"\jKɓqZNОs2~1Er:{2MHH\jL6&vWy޴@cL g&y(rx~K͂FRiQ˵纉*ȕ([I4 |zҺИ76w4tM7#zI=2/XZҨ^<`v  z#]a8dV6lDZx@ y &LP_pdPr9[ dؖ&f=a:|Agbu;Dՠcل1~kIR3{R|$Pg$ nz~.f縃b ,t:Yi꫁n;v3eS FtZ–řR@5ӉekMV7(.Y>hīcbd봀=pXildG߭qZԜQ(4v`ϝ1|*HB\D t8",w@ [i̦nG1o~V15fy3y񵦞RWN4%؈p/05v O}@8OonJK'uc( >zW|s` ?UxlAڡ XkZ`oy@4l59nZ'[oj5|X>MafMj]o8\( |a&j%lSzQ*%Ac"wEsV95gnv^D<*w3[xPcʪOZmqi׆zµ]dl088Jr LMFyysYlZ$%4&4| -e-۽o)ܫ -c^xwOZM@Ċ-x*.,<_J}S]ǒ|YO.K49$ʠ(1+{^ ~tĩ1n u^a6. 1f4fd, ^' 5OkH!*ي0mp(λf;f|]gw+PwVVkD|xN^O}|G˯AM&noUۛR꺩P7.!9; "Dؖyr\ c+hrWKe-RT~-3FJΰVyzMxWj~$MWVQk2uR~_舃j}JPrƟ_y.@EOYM* UwkR~( o W5q_Y@/u@t^Z #V sQ !Py!e+`QqwR-h[aYLfG1Zp*2a*+4BX=2 h4',H()0i "XKļjP?>Vex3˅lnz fKgv^Nn8׽֬ ,T)ec۾sRsJR>b)5U̷ y6FjBgKv5$eXC̫>yҮ{ XVZ5Bx /KRUki.vׯ9H)F< 4 F$% Kɴ$NK[RJϐAVlpW=vxhE7behqCЈ8 2bnWE4ͨ>y\H ,uN-#̓+ϏCC5P+FeY ez;Q eeD>5;~<{\@3-ËDw+ wIhf$\#wWr wj]nl[{Ul5gpNrot|>ܢ-O9<9OsK+ 3Gu?Sgd*fOES㇯}]3ƿlJh m@ѾUX7Tr}6<u%wpݐ(آ8z)tLXSXZ5^j7ۅ & YFD %U:HCIsF8J>l'%Q:r9*l?tz> C|^I6|=&X*xp#ȳ8gc`qޱCڙeezޟ;^WV~\TG_T,Go0}|=G#c1%/ؑs{kNʩj_xEU io2p"8"ߵt#z9{\IaiN>>`O\͓Xe 2^T/,UHZaGExۑܷe!>m ԆX,=s@Nڧ=kx2A}*QX-2XL<6Q Tc8 BV/"44?3cȚhzn2$VZΑ| te|HL:٪N1$7{To0`l!f!q?|sgWKY\x:5!:B[1t$[ϕh.Ӿf$L#HQv<@S2eU5dԏϩDmA Vdž+U† y:ߙMqnS<\R;8fHMf,~)%~|=rMt¥97vΘe ԡAK|t3b%#}hFTͤYGVO*miDBuNb'E0&'Zm\;x?JAjte"-kf0JyH-󰒪<Ѥswхr{ߧ}]'Et >W7/rʫAEW*>KbLѸ#r-nWFpq Ϩ 9%+yNBP~1fP 7J16P Gn ozz2[A=Ϭ:SCOW3^~hM+K {3׼~5ʊC[҅0znS!:c[Cp~mDuzjY@yS+\dSK^< JDg mŠ\w!a>jmpו#,dCģFnZ qL p5]vL "֜A7᳤LU2}<(dD,lSa^!/ُ 6,{nĪiP÷ v䉽oü.D'rvRn$c3WTh:GC7^Mi^S /v;3툚1/>a 6v ̻FzNP *w̋,r+?"#GVfӪ;xP0EE!f Rp(x$˸?J:]GR)WQVObTQb_zXbZ,+A׷}In4!UG;l=R}$UyѤD,p8pV[ؐ b79:gETk&_8d!00x8)1_L7bvI@X8ac*5qOŮ0zK<|NtQ{V_q )Yu9n*.f dB56sq昖v)1\Nە &RY@/G[jlZKoTn?a FŬ+ݑNwG`okĄ>%{#3bj %H0;sn+ b'~5 -h:EFBN;bFI\yͤMwg4` kڎU?\"YxF3}V?ءcd$NɋvKAQs S҇2X$98ԲOPAqwĕ G;#+vq&G "^9ƊyCkkwXGa:1LD8Ř`*I %iD~ D@soPJ_v\!+V1]BoBA[{auAwEX)菻6W i?̙n<5r q2:j! 73w"- ƣv~F6e͕Rw Yd Av 壴k|e3+[&U g?NJ1MfPsKv1&Kl[$3Jngɲ!|T= KD9xY9zD̊<䇞iTP0MN쭷{6)!^ F0F = Q8{0oIJś?5iup23sFz2La\q1h}GsK>߯YNz?ojDG#ճ.W-ˇ<^!r~JGr5#Bu~Ay%otR톢T7xDjc38Q$z[MsŨ#[:2, e_;3vVF~Qd5hHP 2es9'@mg<щ+F03) =q*m܇O!-kˑ;~nK=+7d'c6"&Iɢؙj}\j/Cho/: ,"ʓFL|xOĺP%SΨ`X~$1bͳmfIp@LhaBLrpJ WP2p gT` 2ۊ,/:r اL/.z&tH2Lbg>~g.ٕil ,wл{#":LA bx5mUV'~y5sݢЄ+k '% Bfxa6q@#?z̐1,HA]-ң.0m_[ANn;RYOգr'u64:|py_< [djά5:ͿzN$q8s?шIi7M\ ="sfTr@3;إ1θك<Ř)!$洤I8l+GHf$w5iu֠]x| 8="*iT7q}Q3b Oc21 d5.6>(=E5t_;f LlR_d6T; ~^C\} o (Zɹx8Ct6L|ig6OL1R3geۄ:΋|pX-cϠەMYU7!'$/`/u (v~քoE=.\k=40n̴`9$r@F{ p#{~"fR]3-Ж"JhU1Ye)jL˸#^5@gOL]oths }YvxK\wX6u7Đ?*"蝤.c6RN,E@ǹ)I8^/țjpn/?~pm4+шHR-tp`98+EuƼR6w0จ:*~k~ic`BkJi;@01tEASVu MmUZo5ry8=!ε-IykՏ8gq"͍JT!xkCr0NF(?4bݶq0*"Oګ}K]='jz.i #n}x`FE^bZ>)%hp+qLl_ƍg'R UII"'l"uv΃dê-v".G*^]y 62՟.b4uDf=V2KC%hCLrj hix+Nyà-A )][.U2ʤ~(ry%[5G3`N[=a+S#&fA@xPCǰ.g{.g}CrȠ׉dZu-sl "U"Fj#BҀԡMEd=L#x[t4A*zLUZ%Zl pߘIDuY6Ɛ `GSY-ZEfr"Z RF$rfz"0YuU _SA% 2'9=ط%6ˈHmzcAx_z`(NG^QI^Yf"QQ-"*͇y5|Ml\*Pjf]2^K]`WmFA3qatTQh PM?/"'@!(/Km>3HdU'Q}`U=w% 1B(UEݝ2ҌܰS%C21ApBr`:ժM@9ֶc y|,1[cX/sCe>0;lOyۭh_ w1We,Y+!RɪqTۮY;FyQ0Mah,X~IwtYNRU:W= `؞W[f$۰(Fȧ-mQR@`lbkBL;óX6|< # }p ߊL+Eۄ~ Tw%K`ڄzωIfVVY75\tflpgdQ4ޒl}FBz+#FEhqGdtA6LOy''q%6ROl؊.NS59A~͂ D5'Am՘ 6Tc]%^{Zrp(q>n=*)3I:|-ҏ3LdzP8cVe}/7<ǫJ^C)Qq\q AqTGk\~|X>Liqj>Q5ۂ"0?JpUwӯw'rdpgyW.m){3r3~3w{I04=h< s5p (;NA" Ƀ{.$ZtжR!.zɶ DW$ #uDua+ pA((au*k%ccxT ]Ƅߺe4?=e2_7Q|U|$; RYDj% #]bYS(ֲNJiCpׄѦndG7tm>}4U/-VaG݄4K re3gNڍWG=HalF$H"Rj R[U1L)XNhOͩVS"` y3rDN(\g'y#q"_ VMW6\$Dt X}¦J'FVL cRXV\¯G7^W"p+;lNT8#6.]K-|:q~-nlYʽjd8\Rt <9q'V:)ޫ Q9nñu P[>],.! 28O- -(fuWy}AfnE]e4#xÖ.A&jc^*N$"V7YB?`)ӇM Fm5EI茠XFZ,:O% /ӮL6jgË.rSΉc:ە/u|V^2g>MFw$6?6Qwl9,,۪@Aue`(Ǔ\ɻS]n甆EM2D:F' dzJJ6djAC3?vx$2jf<3Wgi[Y]bA(YG0u=6 DE:p5[ؽ6UD@O]WBwg~!lwi%2s=Sov$yVP_}g N!cS*#41THrt}rKM\`>н| O{Q4̂~GqٱZX6j2ZCe_3 b? Vae0OޟO/Kn<9KI:ICowd)u'&?'U[>F LM(:0QPOȅêDJctJߪcK.yf1Zac:W"ÝU9 t^ƖJMpC.kUk0( .:i ֤ś/T]dy+]q"R*meTKx'k>bZ V% |Tg{Cs|d04]5W4)S=TElgj]oІw}dB`~ԅ#0r瞗g &~JIV핺+| 8\К75B(\ڹ`Ed_ޫF I/ЗB1RٹmiR/jJe[x^6B_OGf!5{1^Gn&C+>(= $u 8:sl_t, '%x.o^^U =JIlwġa hOTDc1ySR<֕QNz L!z_n8zX. 0)}ǗZ &qfLtS|87KE?\w,~~W:w7׾geyL*trw#*Cz+׿VD#@ֱhyrsi ?N o79h=DɾP^nVwVk$8b9u:H/0Aǁǰ)?\[@}( ~?XLDw5zރ'h4^wMgaT?&ҌoJZ,sZVMUJ{Pͅ.v'J$ӱ{V5h-W,Rh۠Q NV;~Gd!mI_O1&C^gZf͛37Mvmь²'i# e3偐0Nڍ|)roRorԏ&BbR2UbA̍7['f^#\;%@)wyZpM\ BGZ :|=]Τ۲ epoJvӼ~Er}T.Hޕ(L' U_xAyHmknxՙ=+Tp78s[0廈z5J;6>6)J6$E%Uo.2|_і2$ưSI!&0Fv>l SgtJU*uMR̟Rяx v-ì|n}6}< QՖa+tIqart0ji#ՌB:9 r^,0 b9SBcc¾a_OEHz@bIc+{M-8LWl`v$x8V GdqxkKDA"T8AJh:J!n m(n[ԥӬ9=0hٚrZ2luznA6$hnn"kTNF>^iLbY5䂰GHMSdܥAH~j [ڄP8\WgqCNLʋC<3OklJG6oO0l_8@ݯdpzVciq8$!eFt5m֐))ZncNҳ P[Q~J:VA9M,i' i2qkpXkT58 a'zgfuƘAXA8K*wv+ vS1p#-""Eĺ"ubgERCt}e?1Ɠ*E*gJ iG6q]3>8Rfh[o? Ѥʟ\D(WȐ=3}h `yG>zطBA_?X4sPB3:#5Oqz}B+wZ/Sv u&>R,%Ix{RL Sddؤc_^"_s,-QBa$TxaLSHl}Uœ^1"hj`,|~ g=y8yPƄ`ZD:2zO;sV>D{<|>+ޗBƃSezd՗~rسuLH TḶ} (E>PqҀ-KkEUx) IL͖E%S|no\0z!n`;х]Zyfש)yVZ$ֹZ,.ssTAAO%ai ƒ)k@;c3_ҝn݁.U7d׈6Fc\{AY~8E>kdHi=ds7D$q4 ިV$NL5}kcz-|Z_>? {ǪX0;iG*Xn}W65JD,Cs.xA>`-]hC~F? (M' [(,PpU3*|pʎZTVt{J/?O9bdc]j& `bƼu:%J#(^8eZQ4L&dF MZ"3옙 hf)3W>򮤍D_ 㗻m)BMB· 8n5z%vxT@4ACFἔ$eKY8yxzBvr?d~&^\e9=gfPApfxA#9qT%?dX|RzGS~_^̷yg5{0E~YhnRSoVP|T8qSͪpQ[z 'BN\{`me͜Au8yb(iҰ&55e?EX8]|nR7~%,$@f5{ x/.h:љ*|G//!WpOƋٳ|8#ڢ9v.GFC\j*nt萿qt;%qe`f3{P" H8(,sd?L3˘3ٳL9{2YQpUca[ ǢQunYׂȃg`qtQn3aҔ @tZ"!.Ske"'SAdSP93ŌJ~޿;.`[  ??]d˚Cv8+8?'lZ󉇔}ڏd,F:+-؄.|ڦ]d-gHO n#7c{UwPxH #F),,DRnmy!Zh˺:~nj76eCX~Fh:2`#n`ߜ=|S ȷ51H >i 8qϋ| *AȟZ`BmsTWkTЈ-# wU,ÁiauKg8eӈyzqzk1=YqE`Wf϶J?{ARFd=aʻ^bAA _ONq#sBv2uE"{e1߫Eb8.0seب}'kőd΁ $PTpwVU 9괊|R2MLJ\dg,<?_ȭ:?*( u'X zenyT&jd@Vyңʯpԥz#ƑlHi0j,ng z'rMp 옡/CԜֻ!מ9\*dw&ŨB\p'YP&r8IU4>njs΢Nmw)c$ZvuU2@*;6oKhzJ ;q )KӜ2ra9$`ҜnC\U@Cg1z~`p^?}E(y׶0p $gL8ZLO0j NJO]S+(~ќN,*zJ1 e}N}@CQ/ɱJ>^|U[?9ۉ&/wO ˁ5'EOCp1Q)>ځ/ҌG-`t,5okW "yg; S̍:+ g;o}`. qݗi —p%h~{㕦sE#XWAƴ*i_䑺_X9b%ck2<*KF>j]ΈXT%мU{묰[9c uÇg -m$7֒7]'0f}{X5XM4\TxmS%KSgFyy T :;wES%x^X6oEN>=;̲bMߧ:}AFjCbg98et8"p* Go` Fv}L;x}n%bm|QNNR < \m=-`{>w0 4/ 1f7w=u +,O Ņ4q=-KjbZ#1k>I.{ 4,$kR*Pg)wDO`M55dƝy]YZ n_J*20pd8.)F7f2ʽҜ[K=={E [g@"8jfyCh2؂ }<nOcikFvTkEpfuv>'"q D?pgd.O5A#z={x(R 堿 K!瓓#*E*F6E8l? -^ _R9!I߲E݌gT`$ , X`); 䳙b7eYCsD_k.x"e;A-[ոε=&%Z֘r" Q̋o6)%<]2U&@W8o60b ~fh56~0|SE=f mnTe n͘=#8f~ YaцhT+5;Yy#~^ N51 _`)x\mEy5XGi{ \^)ZӛQ",swr+ #rJb|Nf,p͑&ҟ|TkczO[%4?w/Pdl&b!WGyrlab{{%ꪦyyۚHxJWLdrX8ۀ~\ fLRZY&NY `d5;g#D>3LsqlTQQ~j/=FyG;);zG&hT$DFFyJ%&_LlވGHUP 8G |䷟~lFp1~'s{u@|&<0!3P^ӗo:S9}n#b`8őaja;lzrl,`L  .jץ.x:$<{ݴxx 40?+܊B[^raQ󹰧l*_P?]IUֱ[/WuHӭ ND@{>!=߈(hZ77*9AlSA\?R,eXe$ ]}הJj4XE[2 -e%C2N[aDiR.>f:-buڔMXRۚ8Q,M}iZCvoO+oo>y֩Zt7*_#|(} *; @!zV8~ 0dH9},=I:EVh}">ZejCJw KxM6,R(#1?F{tʹv|(Lj,jN=G 7G|v޹c,a6S2uo}o@䈜1=&+T8Wȿ 9.-{῕Z %Vf$-ouJ:C2 Aii1pvG-I ;u}ܖiVt^VVe;.Gs-5Lڥ1]pIJ?z#w֤dBZqN>v@!(nɘȩfP-Yeomz~n(ؤ|+ J/+} *9+3;ہKI]K%5ގ@NN[[! v]§g Xƺ㴴A S8jkz :Kv8ab#[rEV9AV] y—.ENe0έڸͩsObj_/A^YADb:DY]T Q K;%8dIݖ7H#CнI~H5NNڑL0QUp>uc!b 0ֆY(kG!O$:*8Z^Iy[I+ٿyw#$-ұtk:-Mi[mTy^6깕xb3!Z10:Θg!c/'8;9|p`#sȤpdʼy RH]1D2P'(]PyrP=O/cp+ȤoK0"`ie-ĝn6xʙ}ʤ9&-!H5\A Qx6\Nc2y6<@M~EےcK=j|ʥJ, YRpՏ䯾@Ⱦ#4ɑ.D /l5~6SQU0قaK >lD벐ccXux.~t-7!7kN*~ԕ[d$-7لpn#^sRm49jx kyTbNHIo _{,Ery%[YG(Mr7V׼VRǿ boei34mD퇳XҰ&Y~qM Pg ~"fܭRz&~L}e¹qͷbSȠr0{5 L{7 !mxs9\2}EbTkQoG[r;]t5t)@)%Kf(A4j,-3~1n n5k88ob Nc}N11ڄLS5} dYT``%(u󏷛ٚx lJ{$L/?-4!.$ 2Q0 7\r<'mfEپ?{6P6aX:Lgk>K< 3RG(Z؝;8Yz]MZ@lveRdtp|Ԕ2 ?=>cb#WW{ҼBÍK! 'dn$S(;@ $1]4q{hoL}/> ZL8?(R s` `E`oli'9Lj Bď@%&_hܵ\Agrp_>. wOdh WJbloJVK)3^R*nŲRZ8R1^B`NulPN ѓݓ|iPׁ&xK{D?鐜F@D|l wGDޢ؈X(2P{,M7;!ibA-}^БIa}B89@_e삙"0,{o0C*&x_ Ӄ8r̚T%qq(}p5I g{\fptĉhx3\wxaAqDhU# w`j\H/!'h^;BL\2N+?3%.i3,6,7q,OkۈE\zI 'uu;Υw-юܥ&<cpmA/\)~3F"lBϤUq>Jǐ3W;:o?5X3ҹ}ep;YH wO wtSс]c5txF_`+dt=_whHx7:#>ءzq㥖+7piܪ?- m`mA:{e8]s%>-߈?-FŽpكY[ Y:0o"D}Uy)*pɮ{+5ƨ̹Md=XgW?Jh"Nەq2&yShqnLHSLW0"amAGFD?gq0+RM|ڛ`Gb(̦O֎@[~D΁wBЯ;eGjm m4^RʅmBui}3!ꜲDG/Xnq9tbVL5x|'fG(dEw|mo#ɐ"ABAfuBl;(x(m 'rB}EձL^»`J_Dp;Yop%pD~fA \n-c4@GKhRQXVJy)șgǢvc69[Ox9KGOC"RPOѕ@e 峅:+~pFܥ['{8XCXŸ[}]Xyt*#YDa ~ hS5.2%p# 쫐w ' sG>KyO6'?? ՋМcO|c6L9X*\K?sOLKF#f{ϙ 0~ |xE+!И;d)gȘ@0mZ^3sЮR5L˥'^kqX~*҈ґd䕵,xVAN(Dni&20f~0Cilu_- 3|& -$WToz}e 6{ K—GSa[siEvʋcXDɵDD<4uQ"| HvCQS_8}ZPT& H4KR39Y&*l0lwFCc}PҁX}rSnWCũaAGАvy#e?o&GFfE/g;"7*Ak4C t0aTr,ۘLˊSyCh!6v۱zo!Z =y(&]9nϲCv.8t6 %1+AexܪT>;3P.E⬛'T +)gFENO]Z;))"(ó ;PaXzJn"ݛJL\ϻ9g[`@deKvygJ$RPGUH,pPe>CŁ`T4MЅ 9[{k68bL ;'AH]00 O!geҝeQb=(E'L`dYsk8y'UNLh5P/k:zzMmN̚@'xF?䖝KpF;qRL:yF1Q%?PFI^h(6a|5?|.E!jHgԖ% Fn렇0t "vd!k#8CBWWhyT<hF0ݲ]`6]GGDxP9̃ȗ=D"w8H2"? SW^8 ׳B$q˂ŁǣDRXGinvVA !&8A1ArN˜Tͬp]5;`''dd@Lu[*sbvz^v¢xy-CCtTN,&=vKR+l]/]ye^Xa!̋Yĭ{ڊ-ܔ+0M;^];v򺢈F,1soRhF|{$l­F@[?`n~i/+ aOwDo&ˈّ&_!BspNiuM iE9pw=E 3ObL[`.xQ6ꮅM .90.ZV|4=ܓEͪj6!~έ۽Li::K &{\,MBMTI{<=T*쀆m9e  i{ܻmVraDd'Ⲇ§} =gm3!b3[ە K` Fs+¾7/D쐈G2Sg&MK z8p|clRi^7[,9ODjmjz^U\/+n'G@ =}FQL&(Bl38vCw3gMTONK`IzK="A'Yюz84qt2N~}y4-F2wJ>dޯYa$9Qn2\nMfH~Ȝ}ږٻg;P"ip8CT`hR؜g_\)-[V`Q2V^.DXI|b_)[ (OT&_?;4Y$t@S 4ZyQ RaP~]7xG S zS>Ik8rX@]g%Tͭ9ia|m|Up4Q(I Y_;u_C'-|rv;8M$jM*L7cL|̧(P2FMͤcAK^) %{B}23_ ܔICk8OHږe ̘GKfcKl*oԊl ėԿ/gGҷDL-u扚 QwfdRqiIBP קA<7T }.Ibw=7N92KCkD?SƈV{GE(}[[rߒ9"܊ɺ{gN#kK.{6#.P(W`/jFgX#_ \rXo{'=N چh0|:gA!jC&{`E_@6;[=$_X`H$ x9(4)Hڟ˙_#eq"/bzVdf6Dؚ}+HNdK${${~ŏW8S^Ώ}}$CvmһjB*d1x4[/Q2;FgNs;gO*8Rt!ņmdJz!I52X4Uޥ3YxC`ˉCeG3MIEt`.pg}VL돋"x|X>2_2pǿZvYқ֦AlZGP*h :o)X55YIFnGO\YTk|Ua mkbp;f9pqj@o+&ڼT~F.%X'{`OZM-j*z2jq5"i6)Fs{s6 r JMX@hrɝ'ۜIIKYD{RMAAF?j1s#1ֵ& 1l..lU8)IDxdHK+~C{ ΌVu,c&2n'JZ:Ԣ9=М TpWOGGJ''$Zl6 ѻ2/[{ ޴*73^xWas*(/ ,A.y/4&l"fRTp qI#MEm*=iR{CA$\vE}{*J6EX9P8;-5LȊ&>S)g(Sx̬0 Fx҅>p0HrL~g:έܸ6bDDq\vIwTPʺ^%b? pbvKf{KNi=sF y+w፵x F@_ʩ[^qSA=@1;3U [jeu^zZ;LV^((P4}[V,E"HB@̪}@ 0~Uit>R]IKnun\=>!WKqciEAb-n:q1XxTҍn7ՙ wC pk>}o-'d?'hR-[OlGW# p#2qDM,̯Ɓx JwI ~7> 6[.F/8k=۽GQz*Kj\ăRW,q[ǃ. BV= :]tcC?: ]F}s 1»-b^Lϣܺ0,1'- x `nwmmr-{oj3ͺ-C ." 4N5<; Ӻ}$b3 k$ 8KԈ wK U:x KCiiB$[~,#')Kt)1D5Z_Aו dZ'b,|IQ誄|eQr鋨٬8<ý:1XR/ U)|\XiA:F"Yz-y c +B yrA$Gky)DXD:{51] Oם:vGHPx:u$akG0Mu#4>[+D[#1nl;nն63o@ %vwiBK&B2;|C2P%*L'_gHB6a)#č~gɴ.P-W{A̽B 9%01&-t1f ]_2vp}IC[ihAa}BI{Z?)"Cw T|psw4}2 q˩o`mއD]ӹ˲}X *&0]&4󭟲! P-\ƋOb:0wQDB~\gԸ4ډުb(F*3߾GkWft8l<@!(DM<7B8c C=[;cأ~_d)_*spEf4483ɇԸ}[>eu ~d3 Q&Aeqq~df]Vj悟oȗ[&plz^RǤ@L ~SL4~Fh'k5b1_z:@  /1Etwvky&,gdΕ'8%`X*]nGxs@F"ܫ;bŋn𦋉R)M8{3zj7MLYQf':D!1R^TEkm2-h<֨x);ͼy8kZfT!CQ K< Ps&*.%z~ijGx:Ʃ%i-@_[Uc?ܨh NgR36;DZs΂UV9+kout׃sZ0#=/uuDLK a,u+[}_2k:G=Tɑ,0T4zn7ՙ^&Q="e9 &L%0*jsXr-׀kar_W$au}Uإqs¤^fӇ){X^s*̆RZ,krr6Wȶ:.[l6'MѨ.7ՍvBqD??e2oQ$;(<ֹ.kn Wm@y.nyqLW xI,vlPyBVFڒah Ȋ|~AESdq,C۶oxƙ: |`&Qlc-x P 5UӄIl_ FnX_SػrOiyn`}9UW%0*П<_s '”}*͖nvfAh f-6Zga'l5FKY(u%@hЁ鐣.my#~o\S3 n:$^?H[ #*X[&UY-n;L9 rieR`0}q{%Lj3)yz5%!g$ w0'巟R KI*\Qe\rg]d RQ\"SٵHt 6 irW}0UU)M*:쑕{#;ݵf qu93NQr竬r |$qǡBHY NbB|l*aJI >o{!ёkgS*䦃|ɡʻ@ DO/XB'0v~3jeNN,#җx>5?S,ҽV|~b5D᭝mϵo\`ۮ'itڪpoT;20:m tP8EiWwF67ƣvU?Ȉn}"h :͊^4mؚ)5DQá#dU';®9i)zo{!ufIR *EGP)F n3HRKja0 Y!XydWԽu0W.WdgT/dNGX9:]om. R?K0b egA{ VxI0':×q[C"D Դ#;CX'ߨ؜י<=J L-PԵ 4DLse7>{h0SMA}4eA{,`&YOpYkح@›u[ &ٵ<$޿9"o?k~ZCu4:3!*:IYbl;Z*z'%<@̏CUeQ?/bLjYL tFkOf#ы;oyN߾OUpܾP>e r(w9|ܑf)A>>Qk=$Ip\a ,ׂ7;AcQ,„يb*K_f=Wvyqf`oAkZ0I&wӭu< X[P\ac=d6"kA(-V<Y`$>7gM"\62XDƫgjJ-7r s,,6#Cv*l3 ;@gcLMt@ Z܌MJ} ѓv=.)qӦ8BioZJ;q<25 ɹvx[>mS00];Mq)MMZG꒛ ']]zcG:ԲXw qΈNSZ8,4k6ț^a[6+ B@Zr%9A:pcrʔFW2٩nJB%1Tvn˜^\l̻[G0ijEQ= F 0Kg)zL|0 5aG0CWwJnϦ>w̄'@ZleWY^Ojf,$)vh޽@T5Hwz^vWD"* j/\"P s#D9Лv)n5=CƣUr~e`yNKdxQetW6?ٰB@ z,rM~@|fO\&K'e7xR![$4E̫ǑfMhщhzh$9rjﴒ^맬6e#+a!D+{Gr/V![v =ks*Р!O׀KV0H\85GUUa\zC'cT1pJwM~$mo4u tgHXh0Vtv[W^-k*aBCa #f_+CaTXNYvD <pn JRow *#^O^{#[D7<" V0NI!&P$TTzEW4~Fښ&M0 D7{ͯ7/Vpa`_z&%ȮL|3s,ȉPD,+uq~7ԴlU̪q/-ox] "SvD?L%1o)`}rIX(<[DXG7H<#D<6wnypY(RT&Yɝc,nVPg|:@ ;}آ/yj\ V-gFA%B^iUA#ΐ?:3nl-ݧJ}V"}>$wPs¡pn<^7-Up"!A(daȨX]|Zɔ@simU0R$}$*D':'Ϝ@`bo{'Q G>G*>٭~&;$~_W1S3`P Qr-I /P[DB̸,A<O`PR`VיF]RceZpW\ߔDrzg =8)Ο>Yfc@)(Z~ 28mG[}pxEʾlN "p#K߭p GD:Y,r"oX+Gl08Lg{6!9}/gATdLxHn=DpyGqLZQS?=)} yu YZ