knot-utils-3.2.1-1.el7> 6 6`d63!}|J^>j/5,dch< j/5,dOIFy6t^{.tT[x9W~v j>- 4QHK KKN^sJ`G hrѸΤ,`Dtmaqj/5,dch= j/5,d}-~2p3/s-e0l%di܏zGͲ =-"8-mZQĤZIP."T L&Q5}Ga <[}א:sk y*=liLP "z7;}xa$b3Bn)}9VҚ! A&9KIQ@WCBjR&)n?1BR@u`:"'_wŸbn u9-)>:uL?u<d   O  .4<T ` l    (Fd'`''(8?9 ?:?GoHo Io8Xo@YoL\op]o^obodpepfplptpupvpwsxsysYuuCknot-utils3.2.11.el7DNS client utilities shipped with the Knot DNS serverThe package contains DNS client utilities shipped with the Knot DNS server.cWbuildvm-x86-04.iad2.fedoraproject.orgFedora ProjectFedora ProjectGPL-3.0-or-laterFedora ProjectUnspecifiedhttps://www.knot-dns.czlinuxx86_64HX0g Ӂ큤cWWcWWcWWcWQcWQcWQf8b934898b647aae760a97e33a4c2639070d6ccfbd4b2a3d24d7f5469b580f9aa6faf6bfce75ee12a6389503a5c51724dd17d51b314072385175c87f8ad9360ab807f7f9c997ead5774cd217ec703f24a9e69eee6d74255664776dd6930472b642a22199873aacdbc5c5ba0e24a2153a9f6eb5fc8ae3c1a377a2ff0d0dd3e3be18d135b89ba3cf0eb7a1ff37b2b2387bda250af33018d63fad13e06ecda6831c3e948db18f4a041dba12451d46f35136ccce96abf86d9c76122191631bc9df4arootrootrootrootrootrootrootrootrootrootrootrootknot-3.2.1-1.el7.src.rpmknot-dnsutilsknot-utilsknot-utils(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @ knot-libs(x86-64)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libdnssec.so.9()(64bit)libedit.so.0()(64bit)libfstrm.so.0()(64bit)libfstrm.so.0(LIBFSTRM_0.2.0)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgnutls.so.28()(64bit)libgnutls.so.28(GNUTLS_1_4)(64bit)libgnutls.so.28(GNUTLS_2_10)(64bit)libgnutls.so.28(GNUTLS_2_12)(64bit)libgnutls.so.28(GNUTLS_3_0_0)(64bit)libgnutls.so.28(GNUTLS_3_1_0)(64bit)libidn2.so.0()(64bit)libidn2.so.0(IDN2_0.0.0)(64bit)libknot.so.13()(64bit)liblmdb.so.0.0.0()(64bit)libm.so.6()(64bit)libnghttp2.so.14()(64bit)libprotobuf-c.so.1()(64bit)libprotobuf-c.so.1(LIBPROTOBUF_C_1.0.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libtinfo.so.5()(64bit)libzscanner.so.4()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)3.2.1-1.el73.0.4-14.6.0-14.0-15.2-14.11.3c*cobjbDF@b@aՈ@a@an@a9@aj@a @a@`t`9@`f@`c`@_H@_@_E@_m_Z@_O@^˳@^U@^^F]}@]ʞ]@]]2@]'$[ @[H@[E@ZnZZZZ}@Zz@Ze@ZNYYYXƉXX@XAXJX-W#WhWWV&@VUUUUa@UG_@T@T@Jakub Ružička - 3.2.1-1Jakub Ružička - 3.2.0-1Jakub Ružička - 3.1.8-1Jakub Ružička - 3.1.7-1Jakub Ružička - 3.1.6-1Jakub Ružička - 3.1.5-1Jakub Ružička - 3.1.4-1Jakub Ružička - 3.1.3-1Jakub Ružička - 3.1.2-1Jakub Ružička - 3.1.1-1Jakub Ružička 3.1.0-2Jakub Ružička - 3.1.0-1Jakub Ružička - 3.0.8-1Jakub Ružička - 3.0.7-1Jakub Ružička - 3.0.6-1Jakub Ružička 3.0.5-1Jakub Ružička - 3.0.4-1Jakub Ružička - 3.0.3-1Jakub Ružička - 3.0.2-1Jakub Ružička - 3.0.1-1Jakub Ružička 3.0.0-2Jakub Ružička 3.0.0-1Jakub Ružička 2.9.6-1Tomas Krizek - 2.9.5-1Tomas Krizek - 2.9.4-1Tomas Krizek - 2.9.3-1Tomas Krizek - 2.9.2-1Tomas Krizek - 2.9.1-1Tomas Krizek - 2.8.4-1Tomas Krizek - 2.8.3-1Tomas Krizek - 2.8.2-1Tomas Krizek - 2.6.9-1Fedora Release Engineering - 2.6.8-2Tomas Krizek - 2.6.8-1Tomas Krizek - 2.6.7-1Tomas Krizek - 2.6.6-1Iryna Shcherbina - 2.6.5-2Tomas Krizek - 2.6.5-1Igor Gnatenko - 2.6.4-3Fedora Release Engineering - 2.6.4-2Tomas Krizek - 2.6.4-1Petr Špaček - 2.6.1-1Petr Spacek - 2.5.3-1Petr Spacek - 2.5.3-2Petr Spacek - 2.5.3-1Petr Spacek - 2.4.1-2Petr Spacek - 2.4.1-1Fedora Release Engineering - 2.4.0-2Petr Spacek - 2.4.0-1Jan Vcelak - 2.3.3-1Jan Vcelak - 2.3.2-1Jan Vcelak - 2.3.0-3Jan Vcelak - 2.3.0-2Jan Vcelak - 2.3.0-1Jan Vcelak - 1.6.8-1Jan Vcelak 1.6.7-1Jan Vcelak 1.6.6-1Jan Vcelak 1.6.5-1Jan Vcelak 1.6.4-1Fedora Release Engineering - 1.99.1-4Kalev Lember - 1.99.1-3Jan Vcelak 1.99.1-2Jan Vcelak 1.99.1-1- Update to 3.2.1 - Remove patches included upstream - Update Conflicts and move to knot-libs- Update to 3.2.0 - Patch: fix tests on 32-bit platforms - Patch: revert problematic hardening of service file - Patch: revert config improvement to support EL 7 - New knot-dnssecutils subpackage - Debian compat (knot-utils vs knot-dnsutils) - Remove bundled(jquery) version as it differes between distros- Update to 3.1.8- Update to 3.1.7- Update to 3.1.6 - Use _sharedstatedir for home- Update to 3.1.5- Update to 3.1.4- Update to 3.1.3- Update to 3.1.2- Update to 3.1.1 - Enable XDP on ARM and improve XDP config macros - Remove patch included upstream- Introduce a patch to fix tests on ppc64le - Use autosetup macro to apply patches- Update to 3.1.0 - Add missing BuildRequires including new libmnl for kxdpgun - Temporarily disable XDP on ARM until issues are resolved- Update to 3.0.8 - Print failed tests during check- Update to 3.0.7- Update to 3.0.6- Update to 3.0.5 - Properly escape BASE_VERSION macro - Include module dirs in main package- Update to 3.0.4 - Move dnstap module to subpackage - Move geoip module to subpackage - Remove redundant VERSION macro- Update to 3.0.3- Update to 3.0.2- Update to 3.0.1 - Sync packaging from upstream- Rebuild- New major upstream release 3.0.0 - Sync packaging from upstream- Update to 2.9.6- new upstream release 2.9.5- new upstream release 2.9.4- new upstream release 2.9.3- new upstream release 2.9.2- New upstream release 2.9.1 - add EPEL8 compatibility - fix unsafe PGP keyring permissions- new upstream release 2.8.4- new upstream release 2.8.3- rebase to latest upstream version 2.8.2Knot DNS 2.6.9 (2018-08-14) =========================== Improvements: ------------- - Added zone wire size to zone loading log message - Added debug log message for each unsuccessful remote address operation Bugfixes: --------- - Zone not flushed after re-signing during zone load #594 - Server crashes when committing empty zone transaction - Incoming IXFR with on-slave signing sometimes leads to memory corruption #595- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_RebuildKnot DNS 2.6.8 (2018-07-10) =========================== Features: --------- - New 'import-pkcs11' command in keymgr Improvements: ------------- - Unixtime serial policy mimics Bind – increment if lower #593 Bugfixes: --------- - Creeping memory consuption upon server reload #584 - Kdig incorrectly detects QNAME if 'notify' is a prefix - Server crashes when zone sign fails #587 - CSK->KZSK rollover retires CSK early #588 - Server crashes when zone expires during outgoing multi-message transfer - Kjournalprint doesn't convert zone name argument to lower-case - Cannot switch to a previously used ksk-shared dnssec policy #589Knot DNS 2.6.7 (2018-05-17) =========================== Features: --------- - Added 'dateserial' (YYYYMMDDnn) serial policy configuration (Thanks to Wolfgang Jung) Improvements: ------------- - Trailing data indication from the packet parser (libknot) - Better configuration check for a problematical option combination Bugfixes: --------- - Incomplete configuration option item name check - Possible buffer overflow in 'knot_dname_to_str' (libknot) - Module dnsproxy doesn't preserve letter case of QNAME - Module dnsproxy duplicates OPT and TSIG in the non-fallback modeKnot DNS 2.6.6 (2018-04-11) =========================== Features: --------- - New EDNS option counters in the statistics module - New '+orphan' filter for the 'zone-purge' operation Improvements: ------------- - Reduced memory consuption of disabled statistics metrics - Some spelling fixes (Thanks to Daniel Kahn Gillmor) - Server no longer fails to start if MODULE_DIR doesn't exist - Configuration include doesn't fail if empty wildcard match - Added a configuration check for a problematical option combination Bugfixes: --------- - NSEC3 chain not re-created when SOA minimum TTL changed - Failed to start server if no template is configured - Possibly incorrect SOA serial upon changed zone reload with DNSSEC signing - Inaccurate outgoing zone transfer size in the log message - Invalid dname compression if empty question section - Missing EDNS in EMALF responses- Update Python 2 dependency declarations to new packaging standards (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)- New upstream release 2.6.5 Knot DNS 2.6.5 (2018-02-12) =========================== Features: --------- - New 'zone-notify' command in knotc - Kdig uses '@server' as a hostname for TLS authenticaion if '+tls-ca' is set Improvements: ------------- - Better heap memory trimming for zone operations - Added proper polling for TLS operations in kdig - Configuration export uses stdout as a default output - Simplified detection of atomic operations - Added '--disable-modules' configure option - Small documentation updates Bugfixes: --------- - Zone retransfer doesn't work well if more masters configured - Kdig can leak or double free memory in corner cases - Inconsistent error outputs from dynamic configuration operations - Failed to generate documentation on OpenBSD- Escape macros in %changelog- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Added PGP signature verification - Added integration test - New upstream release 2.6.4 Knot DNS 2.6.4 (2018-01-02) =========================== Features: --------- - Module synthrecord allows multiple 'network' specification - New CSK handling support in keymgr Improvements: ------------- - Allowed configuration for infinite zsk lifetime - Increased performance and security of the module synthrecord - Signing changeset is stored into journal even if 'zonefile-load' is whole Bugfixes: --------- - Unintentional zone re-sign during reload if empty NSEC3 salt - Inconsistent zone names in journald structured logs - Malformed outgoing transfer for big zone with TSIG - Some minor DNSSEC-related issues Knot DNS 2.6.3 (2017-11-24) =========================== Bugfixes: --------- - Wrong detection of signing scheme rollover Knot DNS 2.6.2 (2017-11-23) =========================== Features: --------- - CSK algorithm rollover and (KSK, ZSK) <-> CSK rollover support Improvements: ------------- - Allowed explicit configuration for infinite ksk lifetime - Proper error messages instead of unclear error codes in server log - Better support for old compilers Bugfixes: --------- - Unexpected reply for DS query with an owner below a delegation point - Old dependencies in the pkg-config file- New upstream release 2.6.1 Knot DNS 2.6.1 (2017-11-02) =========================== Features: --------- - NSEC3 Opt-Out support in the DNSSEC signing - New CDS/CDNSKEY publish configuration option Improvements: ------------- - Simplified DNSSEC log message with DNSKEY details - +tls-hostname in kdig implies +tls-ca if neither +tls-ca nor +tls-pin is given - New documentation sections for DNSSEC key rollovers and shared keys - Keymgr no longer prints useless algorithm number for generated key - Kdig prints unknown RCODE in a numeric format - Better support for LLVM libFuzzer Bugfixes: --------- - Faulty DNAME semantic check if present in the zone apex and NSEC3 is used - Immediate zone flush not scheduled during the zone load event - Server crashes upon dynamic zone addition if a query module is loaded - Kdig fails to connect over TLS due to SNI is set to server IP address - Possible out-of-bounds memory access at the end of the input - TCP Fast Open enabled by default in kdig breaks TLS connection Knot DNS 2.6.0 (2017-09-29) =========================== Features: --------- - On-slave (inline) signing support - Automatic DNSSEC key algorithm rollover - Ed25519 algorithm support in DNSSEC (requires GnuTLS 3.6.0) - New 'journal-content' and 'zonefile-load' configuration options - keymgr tries to run as user/group set in the configuration - Public-only DNSSEC key import into KASP DB via keymgr - NSEC3 resalt and parent DS query events are persistent in timer DB - New processing state for a response suppression within a query module - Enabled server side TCP Fast Open if supported - TCP Fast Open support in kdig Improvements: ------------- - Better record owner compression if related to the previous rdata dname - NSEC(3) chain is no longer recomputed whole on every update - Remove inconsistent and unnecessary quoting in log files - Avoiding of overlapping key rollovers at a time - More DNSSSEC-related semantic checks - Extended timestamp format in keymgr Bugfixes: --------- - Incorrect journal free space computation causing inefficient space handling - Interface-automatic broken on Linux in the presence of asymmetric routing Knot DNS 2.5.5 (2017-09-29) =========================== Improvements: ------------- - Constant time memory comparison in the TSIG processing - Proper use of the ctype functions - Generated RRSIG records have inception time 90 minutes in the past Bugfixes: --------- - Incorrect online signature for NSEC in the case of a CNAME record - Incorrect timestamps in dnstap records - EDNS Subnet Client validation rejects valid payloads - Module configuration semantic checks are not executed - Kzonecheck segfaults with unusual inputs Knot DNS 2.5.4 (2017-08-31) =========================== Improvements: ------------- - New minimum and maximum refresh interval config options (Thanks to Manabu Sonoda) - New warning when unforced flush with disabled zone file synchronization - New 'dnskey' keymgr command - Linking with libatomic on architectures that require it (Thanks to Pierre-Olivier Mercier) - Removed 'OK' from listing keymgr command outputs - Extended journal and keymgr documentation and logging Bugfixes: --------- - Incorrect handling of specific corner-cases with zone-in-journal - The 'share' keymgr command doesn't work - Server crashes if configured with query-size and reply-size statistics options - Malformed big integer configuration values on some 32-bit platforms - Keymgr uses local time when parsing date inputs - Memory leak in kdig upon IXFR query- new upstream release WARNING: Automatic upgrade from versions 1.y.z is no longer possible. To migrate, upgrade your packages gradually or use contacts listed on https://www.knot-dns.cz/support/ (if you are in trouble).- disable dnstap on RHEL (depedencies are missing)- new upstream release WARNING: Automatic upgrade from versions 1.y.z is no longer possible. To migrate, upgrade your packages gradually or use contacts listed on https://www.knot-dns.cz/support/ (if you are in trouble). Knot DNS 2.5.3 (2017-07-14) =========================== Features: --------- - CSK rollover support for Single-Type Signing Scheme Improvements: ------------- - Allowed binding to non-local adresses for TCP (Thanks to Julian Brost!) - New documentation section for manual DNSSEC key algorithm rollover - Initial KSK also generated in the submission state - The 'ds' keymgr command with no parameter uses all KSK keys - New debug mode in kjournalprint - Updated keymgr documentation Bugfixes: --------- - Sometimes missing RRSIG by KSK in submission state. - Minor DNSSEC-related issues Knot DNS 2.5.2 (2017-06-23) =========================== Security: --------- - CVE-2017-11104: Improper TSIG validity period check can allow TSIG forgery (Thanks to Synacktiv!) Improvements: ------------- - Extended debug logging for TSIG errors - Better error message for unknown module section in the configuration - Module documentation compilation no longer depends on module configuration - Extended policy section configuration semantic checks - Improved python version compatibility in pykeymgr - Extended migration section in the documentation - Improved DNSSEC event timing on 32-bit systems - New KSK rollover start log info message - NULL qtype support in kdig Bugfixes: --------- - Failed to process included configuration - dnskey_ttl policy option in the configuration has no effect on DNSKEY TTL - Corner case journal fixes (huge changesets, OpenWRT operation) - Confusing event timestamps in knotc zone-status output - NSEC/NSEC3 bitmap not updated for CDS/CDNSKEY - CDS/CDNSKEY RRSIG not updated Knot DNS 2.5.1 (2017-06-07) =========================== Bugfixes: --------- - pykeymgr no longer crash on empty json files in the KASP DB directory - pykeymgr no longer imports keys in the "removed" state - Imported keys in the "removed" state no longer makes knotd to crash - Including an empty configuration directory no longer makes knotd to crash - pykeymgr is distributed and installed to the distribution tarball Knot DNS 2.5.0 (2017-06-05) =========================== Features: --------- - KASP database switched from JSON files to LMDB database - KSK rollover support using CDNSKEY and CDS in the automatic DNSSEC signing - Dynamic module loading support with proper module API - Journal can store full zone contents (not only differences) - Zone freeze/thaw support - Updated knotc zone-status output with optional column filters - New '[no]crypto' option in kdig - New keymgr implementation reflecting KASP database changes - New pykeymgr for JSON-based KASP database migration - Removed obsolete knot1to2 utility Improvements: ------------- - Added libidn2 support to kdig (with libidn fallback) - Maximum timer database switched from configure to the server configuration Knot DNS 2.4.4 (2017-06-05) =========================== Improvements: ------------- - Improved error handling in kjournalprint Bugfixes: --------- - Zone flush not replanned upon unsuccessful flush - Journal inconsistency after deleting deleted zone - Zone events not rescheduled upon server reload (Thanks to Mark Warren) - Unreliable LMDB mapsize detection in kjournalprint - Some minor issues found by AddressSanitizer Knot DNS 2.4.3 (2017-04-11) =========================== Improvements: ------------- - New 'journal-db-mode' optimization configuration option - The default TSIG algorithm for utilities input is HMAC-SHA256 - Implemented sensible default EDNS(0) padding policy (Thanks to D. K. Gillmor) - Added some more semantic checks on the knotc configuration operations Bugfixes: --------- - Missing 'zone' keyword in the YAML output - Missing trailing dot in the keymgr DS owner output - Journal logs 'invalid parameter' in several cases - Some minor journal-related problems Knot DNS 2.4.2 (2017-03-23) =========================== Features: --------- - Zscanner can store record comments placed on the same line - Knotc status extension with version, configure, and workers parameters Improvements: ------------- - Significant incoming XFR speed-up in the case of many zones Bugfixes: --------- - Double OPT RR insertion when a global module returns KNOT_STATE_FAIL - User-driven zscanner parsing logic inconsistency - Lower serial at master doesn't trigger any errors - Queries with too long DNAME substitution do not return YXDOMAIN response - Incorrect elapsed time in the DDNS log - Failed to process forwarded DDNS request with TSIG- configuration checking was fixed to be compatible with Knot 2.4.x- new upstream release 2.4.1 replaces old 1.6.x series which is not supported - configuration should be upgraded automatically using knot1to2 tool - make sure you reviewed the new configuration in /etc/knot directory!- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- new upstream release: + fix: False positive semantic-check warning about invalid bitmap in NSEC + fix: Unnecessary SOA queries upon notify with up to date serial + fix: Timers for expired zones are reset on reload + fix: Zone doesn't expire when the server is down + fix: Failed to handle keys with duplicate keytags + fix: Per zone module and global module insconsistency + fix: Obsolete online signing module configuration + fix: Malformed output from kjournalprint + fix: Redundant SO_REUSEPORT activation on the TCP socket + fix: Failed to use higher number of background workers + improvement: Lower memory consumption with qp-trie + improvement: Zone events and zone timers improvements + improvement: Print all zone names in the FQDN format + improvement: Simplified query module interface + improvement: Shared TCP connection between SOA query and transfer + improvement: Response Rate Limiting as a module with statistics support + improvement: Key filters in keymgr + features: New unified LMDB-based zone journal + features: Server statistics support + features: New statistics module for traffic measuring + features: Automatic deletion of retired DNSSEC keys + features: New control logging category- new upstream release: + fix: double free when failed to apply zone journal + fix: zone bootstrap retry interval not preserved upon zone reload + fix: DNSSEC related records not flushed if not signed + fix: false semantic checks warning about incorrect type in NSEC bitmap + fix: memory leak in kzonecheck + improvement: all zone names are fully-qualified in log + features: new kjournalprint utility- new upstream release: + fix: missing glue in some responses + fix: knsupdate prompt printing on non-terminal + fix: configuration policy item names in documentation + fix: segfault on OS X Sierra + fix: incorrect %s expansion for the root zone + fix: refresh not existing slave zone after restart + fix: immediate zone refresh upon restart if refresh already scheduled + fix: early zone transfer after restart if transfer already scheduled + fix: not ignoring empty non-terminal parents during delegation lookup + fix: CD bit clearing in responses + fix: compilation error on GNU/kFreeBSD + fix: server crash after double zone-commit if journal error + improvement: significant speed-up of conf-commit and conf-diff operations + improvement: new EDNS Client Subnet API + improvement: better semantic-checks error messages + improvement: speed-up of knotc if control operation and known socket + improvement: zone purge operation purges also zone timers + feature: print TLS certificate hierarchy in kdig verbose mode + feature: new +subnet alias for +client + feature: new mod-whoami and mod-noudp modules + feature: new zone-purge control command + feature: new log-queries and log-responses options for mod-dnstap + feature: simple modules don't require empty configuration section + feature: new zone journal path configuration option + feature: new timeout configuration option for module dnsproxy- fix post-installation scriptlet (RHBZ #1370939)- endian independent DNS cookies (fixes build on ppc64 and s390x)- new upstream release: + fix: No wildcard expansion below empty non-terminal for NSEC signed zone + fix: Don't ignore non-existing records to be removed in IXFR + fix: Fix kdig IXFR response processing if the transfer content is empty + fix: Avoid multiple loads of the same PKCS #11 module + improvement: Refactored semantic checks and better error messages + improvement: Set TC flag in delegation only if mandatory glue doesn't fit the response + improvement: Separate EDNS(0) payload size configuration for IPv4 and IPv6 + feature: Zone size limit restriction for DDNS, AXFR, and IXFR (CVE-2016-6171)- new upstream release: + fix: Transfer of a huge rrset goes into an infinite loop + fix: Huge response over TCP contains useless TC bit instead of SERVFAIL + fix: Failed to build utilities with disabled daemon + fix: Memory leaks during keys removal + fix: Rough TSIG packet reservation causes early truncation + fix: Minor out-of-bounds string termination write in rrset dump + fix: Server crash during stop if failed to open timers DB + fix: Failed to compile on OS X older than Sierra + fix: Poor minimum UDP-max-size configuration check + fix: Failed to receive one-record-per-message IXFR-style AXFR + fix: Kdig timeouts when receiving RCODE != NOERROR on subsequent transfer message + improvement: Speed-up of rdata addition into a huge rrset + improvement: Introduce check of minumum timeout for next refresh + improvement: Dnsproxy module can forward all queries without local resolving- new upstream release: + improvement: Log change of the zone serial number after IXFR transfer + improvement: Document operational impact of various RRL settings + improvement: Add support for rate-limit-slip zero + improvement: Add 'timer-db' configuration option- new upstream release: + security fix: out-of-bound read in packet parser for malformed NAPTR record + fix: systemd startup notifications- new upstream release: + fix: don't load expired zones on reload and startup + fix: remove race condition in scheduling causing delaying of events + fix: NSEC proof construction in zones with many delegations + fix: TC flag setting in RRL slipped answers + fix: disable domain name compression for root label + fix: check if executed under systemd before using journald log sink + feature: write persistent timers on server shutdown for better performance + feature: support time unit specification for 'max-conn-idle', 'max-conn-handshake', 'max-conn-reply', and 'notify-timeout' config options + feature: add 'request-edns-config' config option- new upstream release: + fix: lost NOTIFY message if received during zone transfer + fix: kdig, record correct dnstap SocketProtocol when retrying over TCP + fix: kdig, hide TSIG section with +noall + fix: do not set AA flag for AXFR/IXFR queries + feature: new configuration format in YAML, binary store im LMDB + feature: DNSSEC, separate library, switch to GnuTLS, new utilities + feature: DNSSEC, basic KASP support (generate initial keys, ZSK rollover) + feature: zone parser, split long TXT/SPF strings into multiple strings + feature: kdig, add generic dump style option (+generic) + feature: try all master servers on failure in multi-master environment + feature: improved remotes and ACLs (multiple addresses, multiple keys) + feature: basic support for zone file patterns (%s to substitute zone name) + improvement: do not write class for SOA record (unified with other RR types) + improvement: do not write master server address into the zone file + documentation: manual pages also in HTML and PDF format- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Rebuilt for nettle soname bump- fix BuildRequires for systemd integration- new upstream pre-release version: + DNSSEC: switch from OpenSSL to GnuTLS + DNSSEC: initial support for KASP - split package into subpackages - add documentation building - restart daemon on updated3.2.1-1.el73.2.1-1.el73.2.1-1.el7kdigkhostknsupdatekdig.1.gzkhost.1.gzknsupdate.1.gz/usr/bin//usr/share/man/man1/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnuELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=f6ac18289d26ec11c85eaedd0be0c9bb70d33f02, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=ed81dc29660450c2a04ee25c3dfe9d909b968677, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=9ea9a4600cc12206e6622b6b14319f342fea5766, strippedtroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, from Unix, max compression)<RRRRRRRRRRR RRRRRRRRR RRRRR R R RRR%RRRRRRRRRRR RRRRRRRRR RRRRR R R RRR%RRRRRRRRRRRRRRRRRRR RRRR R R!RR RR%https://bugz.fedoraproject.org/knot?`7zXZ !#,] b2u y-iSqk,R_޷'FPP~r$DPCdPi66wNbAً_VvI^#`rFA6kh,/~įΛj%;XNEun1>#䳣׏mZsr7AbYBҴ-+ĻR9OiIWQΪfei> u<]G/UsrnUPl(eqL> HC\8ٍ&*a6K]ߩʦk.N )%Wd*uL V^6纶*{ X^L G6|0ɴmp=e[xb4oI 1n aVv9$Z Tp!y!M LpD'z!73B`V:6>!K肁5\rU:;=8y쩉LvI%+t7RU-" Q@')ۿIıҪ'6'= , "IIb|:L9ӛt{`?Oh92NBX6% CX}hT&S]4:|>uCKC6CE\41W%7lySAŖ&Oʙm]/bs5ZāD)\Y U{( kCY"{k LB 3Oa昢(W@kHj`Gz5cv^dV"rpP 6{j^( ^G&j]Ng6mK~敒cvטFdl ꭰqZ"~eHIy8`$wVI#MjX#L8#O9"bBH5rLs_}z~ٌ&p{+Cq"dJMМ۵ L# LgOvIn } _Ը<>ȟ`; ʹLm63Y]kr$䊷EhbRh9ON9ǧ)1TNՍ A 4k+sYjKj`v}vm^Qx;0H)/qAbNV ZKGufߺCA,d\`CW[u7ΘowPFYX/ӹp<AQ>/eGO2`8 9;|_Iӗ-$?A'%pNollJkp?(g*G0Z]p8+N1R_{.I>w-\!B$,P|Ȳs Z DVcՠM0,0.ks~9j-CM͌#oˉfv ctB乼B?MC<3ܕ6C7Q¥)! s8'OG# VTpB6A\( b$S>%w'F|{m6*,fDH[?qJI%0h<'Rx}?+!p#vn}Ϗz;AlzҟM=1ەϵ!9L'u]JdawUN0QRK7x[~eDGtg/4&Eਣ+J3U?ߞ5w+dF1&2&ŕq{vf .gHHʚ][Pe>3;RCP^ndH:Ʈ[o8i1s#7l޵o)-orLIt>wۋ^N#2֏"ߢD@IZxFn"-Hϡpy(t:_'L$R\J11k!Z$J7p;_QzFK1yI,X&;B-G!"{x bDT4&F Ѿx3 F.T/^ M򛷱A3i37 WwzvbvFR)TX oG-P~-|&8Ua&yq )rE%KiC`AQQj/*sOnHq6b569ę'H=qoaAQ~#Bjb0G5`+vX7Xv5]`}'a]:H+ݭ,u߇`$DAU56KaZ`'k/޹Ծ%>oG=rWyѳQ ;/{r,0>qK eR-9*a~xbE-GTG v3 B. hTlr9.+P Sb'{} ٛQM>_2u+ך@]H 63Alwߊ>$H9[,9u\pb(˩P; /.lm!1_fH9-݀t!0 +Z^е;4aI> Nևfg+}cIK+*n 8zOKȁy;׭OX%ATcŘۥ3<;6oZsNfw)(nrud9R [Ll+$F>BLYi5Q~O  &%ͽB rg?l&db1>^gw]~D\j^=Ou&wl0R;~nQW٠b,o PCaLzXY{t|O 2ZO+FFG~rR؃З1BZԂaElbh_MdgKkK/ix9c$L?`uGU{/ק9p'*}w#yZa\6>A %L9bu3m6,0)qY 1m'ϒOϒbTV(y(~Q[<R"Q=ҋ!%Ⱦ-[uK8̊xx(NISAgœP4{6,S{%iv}ЈIP r1*`ٯ7" ̊9] ָHE1Yx{ĘNHOx)vk6^=DEIH4F" m'Ml5d]O-@8YTe^a<-@8,˝qOn,57a}u^Z_6i;58sVY{|mC'\:RQFߧl7y)ŔynUPH'92EH gY[0xYlkTiÛ BG-a|=]uKpb6DI> Ժ &>~EWBQ3BƛQ= Q>pZŃŸz5wi46$>ͪF7 {w B0yxK(QVÝ #g%Pi\k<,/B袡cvf#+`5w!qg6'ÐHC!g Y?i}a!c,eIڳwF;,:r?Vbeob}XGğSGRk+öXpƶ<ӫT0E Iϩ',Th;˫>_ApkaNҲ(2Ԗk;A`62U͂9.'pugҒt9X؎f)]|FsmFqgo{ӭEyhZYz VhZ< B5ʳ_ΣOB!ps-(vX뜫_fu؂)(xrKQJHPOq_1ο"dtwe̔B疒zJkP݈Ry~+*J.lÐr]QlY.T&IjwDOY[1Yym[ ?7-E*$|1WP<"V:I6d! ( /"HyO`W b(CiUU&L,;t&(FXrPOIu4Q[GsgCMH),btʫ483ULԃ,27kצsN=DD+ߥ%/Dy96KR2 <`<&cMAvt5^d?]2Tf ).*՘۠'-ɤA?9 }y۪?B}wB_&rN@B<wBڳ7-Tm.9dLa))r+\+GbP[P}kcL͓Дy-ѐ(u)WTۛ&= rTzJqj gR?\TG4kI=/2C8T!ztBܡLM?Q=#ǁ-6E AG6} 5O<96cƓ1+Xnm=WQI>acX=:x]ÄQEK("*[?.e'K l}c2Ni,aws\,5 9[\*)<EbmwMu2Cwjt;c+ws52R 4HZLY2d~2mNTJ)gV|-a7 Ɲ|D#"5Vs8սNQ5"O5Va}O F:?Db5fm&ez%3 t (+`I,X>~h*t>4qCoh}κѵ7I^ oUgXs#F^:+c9 {dRDT(ŔI fg)ZAKH6Rz*xZ[^ հ!ei#6Jecd@$3q䩜ZCd gq.A(R,p :'IHݬNs񰷧/0TEv]KLS Z{5N7x7sPZlFTɤ:?5"`F0ծȊ;xY*f:ݥ9}.~`a(RTwQ('VQS"sYկ^4dIR"6~}P!/f\>FNC45E/ P5 v ]MM^dr5\hԫK%9`m]l Q- RT`ֻ@ e.<=g\!8߼K: -;t:nѴiZ9i΢|O-=+r2=JO<ﲿy(M&ɖiӕL"hHGYlgO†R l{i]^h`BHm N{gc_@֒U R Oɛ<0'%R;U׾?z陽0+.:ƒ23Q#~DH00(utRw#tZ:P98p踓[\3u~̢"B `?rIbqǸh S@A1uh4ڝ%/~V/y'qSr?; J(,NѰĺ,k8A%/`9R9f٤h%ݵ4q$j!#BpeWqdDؖ-J 2j J(I\XCWiSPF]#zmL^qE=WV!g]$/c=MW|h(Q ք=Pg=bQ h]WIqC돲24Wds ud=K'%(~P5qhSh}wm06^m{6M=*qVQhZ}7АS;pT :v_5gMQY_Ţkߝ %&h:3$U6ޏArau7uO^ul[]4A [Vb;6}XBT'J&r8Ic0 \ZUiЌϱ*]e<}oF;8\),9!4F^ׅPu5#8e,T}U t#7Nk51OX{yn0кm e3ɣE7kP& ɐյ]rE̬\t&$#7q aTUkx):+^S&_:A VOI30Q21>9cu,`4%3S KcݘXpCW̷9<,]FV6}~q4-M,)˖>_$Q4`]gFUV富k?PN4ۼc(BZj[ga+qruM9j2}LțHBz_JhZPGIB"O[`lj~8)QnُQE<l.>"O%&_fy#R7w-M~FfЬ@@K r&B27CSrC1Q[=aΣՈ֋_'Z P1r]LJ߆+6QOҏ;16ar"#w x;rf\O?~I0#C@DS;n**-2)+J(i@گjf ;4Fp94G15X Л3 ţ1fv/aPi=y ?~{q[JV]C-|=lȕs64g@gܯjh.n-E씨hqRԟ Y)W\ٍ߻.݉ދ{|Q/ F5Vw4 vC}] JN+y "`Xc_*bvvfmݪLU7XX䭣=B>\LB mF "ІcR1_Q*6-y'̦LqpE|{׈]ue`(j9vFH A˗K›I@;~x`".B#Dڵ;NhHfEN{nRba% Kie0g FZnҁp 7L+ȒwJgϞ:+)g,}+bS>t7xnGޱVu)jw3x͆AVb8ve8[JRY _VCHҟuV=Vy%t<ܗf 9AqRXqsS?2ϺڶEMWsnf/ ƌ8b٘?K٨$F jAkR.$w&L UE @Y~'eovL=acliX(s^Z/Wՠm󐡔X r8%8{vXsm; $S󩸖9RͼYj3e1I *4K/^:ST̄Kp᥊83ܽMIӇ0Rٗz/UKÑ_!,PܲkWD8r,6ac3|~$C5<"~qmKŜ\Sby?( ۘ=9_z)LhSx[8{:IsS|dF֟p0 \͵i)ۅr@z?dU%Y~^0[~\rhܰQ3.@[7w[2I/5b&K^4ǸNံq\Dv- pHdz7iڄ 稻 5:IA|%Ξb#ZgD;mAkUGdEBBE0Y Ӂ&#~$ *n6#=M3ɳEl= 8byxD 髭 !wNho(i_M>)17- oLGp488YfR49,fZ*BF d{QAAW09 ifgY3k,1|#ȈYiٟ">ٻ ?ˏg :UPJ 4.yZhmmdf. ʳ -4XxN;AHDAM؛?} Ob]^PUԘI3eʂ1$cM/B\sA3;t{QP:vï#9;ssrIBlc-֒~FU5ŸvYiU%11V.6\q`Tķ~ecpU",4pd6e)鬾az2k7tf99ZS؟lS>[xOdv|a#:;VBKrBdͳyt} j$d-1q:8:4n'7zGXu!lW׌RSp=1pަ@}v!CF~J-T*=,ОILIcM\$h<u9Ìs !QNBZT,ȑ:j(5:ziۅ:T; AZkCU?Lwo=( >I?[ݰ!rIJ)̡Z@ $[afxp͵Ckp:s%Prv3/ ) pV d^d99ؙGWBqI5 7S8)}TL,c YEl3oE6|wUil#ZZuOsah ev&ttp]#'E~ۧY2 YcJPq IqCmn''a>HA?_@hG]-Q0]T3F#餹S7XBc56E; O$># &"Az2IWP}"r\@ͺ&(/BBsDW^3k27 MnjlgɾA$J28KocnQ:`槻[UBil9VC ]VßCajW{VZ|`P6;0h)hojBDe/s3zI8-:(Y+8X;.3e):{[ yjhDN9UGo %pM#YN6)_Hb7)gA7rqG` 6JUYN=_ȳiGA)XI]WʱV۫wh &s>'#e?>"6@[Ouυk'sȎ7]V[e(O}& [$_Gj6Z&drDPAp +L^'q}<^ UTF%0<8;CE{"y9t6 rqy;,^{cF)|_\oDڴqD~IN})Q"l̀TVjdKӪu9ʠp;/gJt[J.ﺆ%%+_F%{*;lR LdVtiVXs&auxX{)|g C/*p_Qhg:?Zvgߎ(瘻m;g% $-^=ֲ'򚳌Et(F$.X3ukXf$k'6xdKɡƖ,."ـDW@u?=|kIvOq(@gd?J˕ilD-_=Pɕ:1}.nq&+YV$$7/T aö;v.Q fR=;3)RUGng] %/ooz:09=_>.4S`ZFKTG=@%ϒd) jNðxܗ8bJ2u!1gyXjײqDTvl:,i0NirIc DLVWhk1'x1г PŘoSr}@ST/Zb7 At߰E{kcY~pdCYtH^| So@ܬzk*bM-ȩmh[.͹p¹-,=V#.2Dvذ Qqɟ1_U5&R;0fzseV1?-F8qfCQӰz0R7>;2$bbl!*v3{ yYDkʷש8ً ?EհKTRDzz_~ށ v %O z;{!1.Wq˱[ !A@Xhъ{Xꖄm붮(W<ڎHzni·342k .$脺diEa5u*c"o1xjX)f0H9X-]~nXկQ̈fUp=1эn$)cFKuc!/)4L\h0tD=~s\EDD g[80>؈),'k;J"Ro XWeW8޳ޢ, _nxg7{-kU!^ni;CI<EDvq2Yֳݹda9TDЮ@٨Bk9z%%Ѱh$4I *oi|h'] ;'6| {0?32*-D 7 )G3as/{r.\]$mnEڮlʝlX&l[sf71.q(U҅{-r4nRHN'Īr~CϏ^⭺}:1x^n؟D'dٴ6 /٨>exk "CZ8 S\*J*t1=cLT4kDaG/uu+=pϚC/?PYM\x94׈ Ô,ҝ9!P,9K#7ꪋYHJpD>936㻇BUTf!jm$!i_FT 8Ž z^f?j\W?hVbәcvfd6Pڸ(Bcn40?,Bꑖ[k1a?,T։>\s 3MMVJ|^ɈeIȀ 2D9M#>,K ӫ^勁_Q0SY|d|B! i0ƿ*1qr0J8uJ(V,i>I Syr2Vq!vD+O9읡JTٖK׫9أ@8FoTL7-EMPq!yxwtAfˢD%].c\5SŵYc?ƖӘ*7PTzZ/e6CޣKxCI` ˸!lQ[ՇIALouϚnم㇜G;%bu1E}hpa.!<j_+`r( 6ϭ8aRtgwV 5\ăYGX-)~C<GWPgJ^qsa4q3} с5pѸF$Jv}cVuyqG5-ϙ]L0Lf+ ˠ@ z p 8@ma T *X{/mOW\I_c _fIGĂ/xL ; 2aAni}yqO[mO󹯖לٛBudr׆gO)v}AeКnx=]?GdZw\KUhn汫H@( e`nM95mL@^:O3p8NNqwFɻC!YuкXv{#|}ý,| ʃHUIB)QG,[ܨ"b-SpD0]ީUNz|00]O>5/h'7H_{8̃6;8H@2PNz_X Xbڕ;*yd;[_!f65 JK"l*Pt%Hh&g k؛b p%EJ59z+G=5 z YB|a2@t>~X/lыb7̺mokz价 0Tc /%ަ_Fє+>?{$|OGևߎ7(5@HɲH)˭:' dS5d Lw/R~iɀqFcxZ\BZ~jmhvOtX b * cG{K]Ƞb MDƣZF7i%1!F[&g_K7mZ6e±dfխϊԹuz-Cy[9 DzkQ K.bѹ8ITw;es$%$H=MNS-JU;2mS[&xNeYX졝S8,4uK%b0kk܆(sz81`) 5*XlVX([JP,Pa~kJpTy /81lD=`>J BQ;uj QK1Ҭ"+1c;6FEy{5:qC >?Ŭ"&qXSެT~7c36[fLI h1x,;Ƃg`/{qgo(OYޫb3kI%咵b˺cqBn65JܟyONhA\]GN'"3Oh a/]@IJNy9Ł%szS5s)8~!,w퇛C?ծɞeS1^AIM?zt}n-4VHp1(ޖ7P'R@#nf4} ]kHS-AѼSFQoqBCM.`CCm m ^w5kn  B#X'zw"KN?Q_}vԭdx f2n^K}/1׼X;{)RHwx>߬Xe5ŗ1A4]=@fD v3tƁֹ;|_9. ߲r%ՠ՜uU͚ԞR4mqCL;|[*@` \$PGa_0 $ %^DRmi%6mݥ3eYW|V([wT \R@4Q-2$uT48ZwWjnQڡfk"WP +Wb:6on9mi(|M;w(~VǢ'vxS|毌zY%ni,G+URq5: M!fa{]m4o30T(ӾAm?{;IMđ[|_?#B[]~H󥡏eZqmEL9ƱS+ vhe$aee/2ad#~  ^ġo ~WXhC8#S"K(moJhB<(xfl9.?ɗf#W{m '.8EZ=|:7 *ym1 nھ|ax|9;5!̮f ,Ata6 U".,ܠCAVf$,Wg`^ |7;Uܹ.X`Ĭ,8aP$PC2:$pzW܍;XbQξ*۷Ax+|rGL :)%gg koؽq֑Fl1$eܬ֛5b>\|d A¾Ao? EI&{P-s< !g۩ 銻,鵭Ukٿ-{tM&@tƳ=ۺw '-7yk %jy@Yf%geF\An{7#?`3p I-c[`W37v՟mQZk7;+F~ݼbQ, |򀜹4pb R38^?C0KIܠy*P/U_ov69Whs6se5V d}O[6AYo]Tp6sH3Yw;гQ睉Ŭ޲XRV<93c!Eu"Qq)/:L]g&}bOw.)%p3 sh8lZºC,3[ f)&#~G85 ^N[D]-&هC0V;4Ne9\A%Ek:9f@Y!"O;dB$NΧNjLi(qxX09Zy"Jx~MD-A, ]Rr gQ{-'+!mꛏ@6)Cs2=d0$Iu})a&21FlIB&P@z}*Rm|5r/-kU5epYC *}}0jd5:ikmo۳>LnPcR(_]n#gv6 ̎6\` kݢby0B~0GɒJL,[8l)Lf;Yhx\Ǭ犳{cWǾߙ.(R%(N)0^K\"~ml0)*)8'lhS P4$W RF/++7 s~kt'>ER?jU MX҂+?G;AAB;XvY꽤:=ue#lr]*!GlCV,Nw{S"ct+IAuPx$|1pp4}Ɯ<$L7ۃs">)sI諎k;뷾.Ӻ}+_re ;HJWWڹf2͏*lD#]%s2ʛRټPF\n D\RiEXۦnr\n~VeK#&<Ѹ)*s8hWR;Ai4Ɛh6SB1Np5тh{;8T={ٱE5\")1k(-v͹ar퓽?b~HPXf- EKQ ,%_y4<$N!_ȽΨ 03 Ѱ}7c̪1[F BMz{'35V#nb0ԱؼV~.#x;m}-SʧY|VA ]cwqBHEc`q+(Uk=+hiuj`# 8fxxS]sf4dc}0` T1>*]u_.agr`KV,w5Q^8@nf;"񺶛)T":u|iԨEkqnx(3j)+zI߆ٲ#.R&aK(}qHQ'@jRo=*@FEOK< `-S0ѹJZ$&g"JЧPon!=`ACuUs#6 XISp /oYϣ`"9v?1(<:d/mp L=Lo?NAջ9E3|Nʼ,"~3JxTֺ46, 5|Q"Ŏ0?*yz;W, ϔRs6LXb2G#r|Ud=@ _ "rqȓOStjH=KZdAOv NOp5Qum1'!Im&vY-,'[Ý~.MwgĮci]`]u(sh3g?60* })NNET=]n*b\mcS8Ϳ>yX:F233g ƃU|"Ǐt#lAaxR²Jd>!H󇤉˛E&mA+T0eE&"%H5c1'є脅p^q~L ) Tp@:L9 OP e׷},حļuPJk)ԝ+E$m@cBTjɟ93Q2]&pI'g7膙,5oM}./.Otiw|-_[ ^: yӰ9MWMm~Pﺚf!H/!k^#qms ?:/p. P,(#Zѥ3)%4@&)vz~烁{;<љ e9|D$8?x%X F,w9GT{x>yQ=h2\}c]gEɅ CC0:ê4?'-?{uRbQ '^]m8\(^̠琺JkE? ]UԘg(׌`I11-YzM_iyf4SDqarP9Ld7;ٶ_Gu$=uaF.b86~=P;lO5Vu#qQy)!<1;)qOiO  %,|-zO<52D*{¡pZeVsg ;45rE3H3y=1*MΝ,:ʩT&@jhՀcs?۶[m#^yk2rkpJeJ43w>{=?pFp).'K>zn0;U$#QcI_> p ;271$mF 2[,Q[kו#.A/>=zAN@fR4,B)҅{k &W'I90a5]aLkt0npz~uj[RB:}Ɋ{x6 \pxl%J>Tf?V:I3s#,AZ bdȯ:K !qB˘^z9⸝d3vOJ4=눫M2;Jjr[ lw54΂a :;=zF߰w>UQXf\r#udNT{gP㺊wxUiu{NO. V³5W7NPVfz.Vz"Cml&@5 :su/g߈RS C (ڹ7$Q::7Pφd[1@?؁ͬY[quUx}:<IZځKjOq6c筫$X+TP8G Et(q&,5eZC E2ٌ h1V#9cvF{@8L|-*e!~gkPl[W .*Mk\Ҙu, 9N/46$7U nA(XcnZ5ٙW(Z{v7ڛ0*DBji~BK5p?&=1zڦ;zLGzbA5ے֌\}5f4jQlxbC!z}a i\ xD? 3RDu(ueցF¾/Ki~3?rwOxe&OjVHrO4*4{)eY#U'g \ OmU.̩3a` խ"qu7 gس"W- ,~ŠNBj5KTW$أχ,/1Su˴ څuVu`Cem xg,"b+Ϳvq`'H^qBc"GDžT*1J'0weW+@m}}s4xb*l}cp}B~`|<.\.v'+wD-7g$$8}h~9(\?-|-`ƛ/a}q#E ۠EɖQq狴p泃qlr[Y|0 FOVb yO*6Hs&^ юʞ~pOephdUsk{Ս[#RU~Tf;'|2\xrWqi1tߨc1j]/ O[zm U#S>?nߠP[h\Fއﴤw|Uz"E׌xC=hvpMhisuwRuqH \1Lj\mqݯ>ĭA"/D235L  ,j|'?^/D1NT8M֐( <ɚmN1Y.px_ܩ5LcWtxnᑀUev=>,:<\ҧK*f`=iHJ/8YMVKª/hKq+|UG_Lk{=izg:TM6d)E!G^3JQ=ky}&6wRR* wE2h&fsyA'Jo3UaDvLE>Z:oC.dOMlgKEӅv&5Y3Ը]E7 *P+ZSDB," F) ˏ@\rKw! cN'(Z$#Pt^C{ՒOj,nV|~li- K#7X1gJ1e}Bb>8FJFDLo?Ey)d.XZ;S(4>DLڠlHZФ>:{fݙuTJ38Xރ5$K)KE+> #ATu nX YD- +RfzJ[:B{\9|[Iި*!U3] ewڬF7˾'m(@;0.Ҍ;3EA 4axJSHoX"U=[>(C,0s]>x+]p^`NyGP|q< ܃(MJk߶I2v̩,5y 1ҴNO33Zl_>R8!ooswgVyRR"N):#$Q~T8p Sqgކ!L{^$,@bL&x8򹓮lj!]>ʓ7>͸l1s,ϣ dr ®@9S. s38Bny}K z Y+6 b ųv`CWr9H8V>ҥ1av1ru92ނF\;$&If'#Ra#6] A_ƳFq\!|)\$9\G+]LmrANGԡ2y(!~*OEKOƸl4XL.@+C5th=F>S$=,m}N!]ͼx,?̍~ڜ{t"!`?V5mU+Vv 1n~e^xX8\5;o`QLoAO &ziHy}.2myeS 2X@a8YֽT RNp׵O17g}.*%m}{py`ojDY`Јu}K'0Q,|"C ʧZ?ɟfSW,Tr$s- ԾΞIvw_L4xᠣP/s:~qJytT[Y ن1f&1v{@Ľd.iJ#oH?~@\kCcoˌо|yP( UB|4[>ΰ(~i׌YذNsޝ/N⎴gJpNfg"q~)ښ,Dj17o>!4[&yh4-14#jmxsJ&I'qf۸3!liz_i ٖƏ2bp@3Mkz,flqtɹdΗ _kņz p Zƴ z-b\Ϩ@ymjv^SE,{s2> PMz PW| Y#[:,iU/CƼ 6߱:VA?|j; u@i27Qڋc~O{-b Ԙx,%]ŕ^i*Ov&|, "͒mzlzi~Ĉ1+ >CdŰ8L!ek-NWatȴz|F|jѪ;p΅h@Pۣ|(nI5Wm7'+l^(ƹCpҗBRzQt N^Gi`$Sm`]Ld8e$iS@nj%kˇvf*Bۨh8='ّ e*8`y2pWsC_TrQ)Sz@ϏRԝmx^í{9%?ʛ]eZw@{mJʙ3ܘ>>?d%$ Nm7WFB;<QB0}VB=Zl{|-3'ȱQs',53v1&.RmLG+CkC[?@!3 ?85 Ss=[(P,3/UӜLrם\ĊL矦B/++]uAZr^r^&Rm _sKYٌD2y+yD#IeBT* \ |gvv'ZgT4lG%ɧYXF@SA8V% 1PK/(xoǜ#G! Q .`"<=NI|"c~:??r(t)y hCTgfG! G8jhh`Z"f5lÕۙpvsfT${,YP tZa6nd6)GW1c-t[>T+",R:Cec1cF<}\Fz_":HyLjoH^%eDv- 0RWZm`~ %Yɐn:%E8y|?C^1"6 IORv:&\WSD̾F$A)=O,]}-I>\݆oOpAƷauUuOKh6NꚠBJGPs=kRkmMQ%Ab^9xOLuOK2UØa,4iD͘56Ikeݦ>Q LSRͺ'0dG v\ 4#*LE>zvg!]+UY6` Pʪ؞}TbzS^uCƦM;^YLp#io>f&GG2>wxB%,2꼑p+7 UJԔK"KjWpQtv35ãmkȡo6]|}5^J68&1 mXEwmI<1 C?U'WWC~Uh.Vg"[4">wBAF:0cT4n*\n+1xLy$QY&k48u/OL ep:#2rXR\S!~u.LEVXXFOn@,5L:ok aXu&ZӸUe=$gKJ9ppHwOh~TlBNgTifYաTo6utj3k$sSjqP[58){f0Y0+NLcCۊ"ٞ ;6\*i/"J'"sXG m/6Yqڄ nc3n[J2O`:KbK'OuTwa _Bw-Z$N=6;ջ[S]@V.SϘbjѸd#9ɍ]umȒ m Z(v݄> {cY6N!d tV2qVBϡԛx Y^@-=n$V)S76NW沠͌o#PbwIt_c5Tx_8d56~0YR;nfqQZs PGl;=ZAqvXYۘh]m]hp{-2?}pNXzt !.KWywJ>֑75]R^Iu*9UpRa_ ٫[VdLLzӄZ&zgWAe[+˕LB<@gVoT(sDޓْWP%T-+܃n-ܜ" -=WB=gcuS:~ M(O##n蕁(򕤠5 be'--y"FT*k[?oyR V..a(Ft_H:T]Tٲ%V QpR\dx=4-#J* =҇lW~}﹐n3Ng)![QӪlWiP77IcZ M>j7T 5SklKa2T_1/9:Ǩ9fn(Jt~U7X+ f @.z2IgK`ܫ&0ʉDl GsBNFqM"g]flaGhk*}V@b5@}!tdl"Sk(BO^d7%~k,9H XCmpyk ߅%eTzrgI!Bκc1,\CGU\Gq`V8yNCG@G1 4Zя@gaY3,*;3 u S8ȄHC.3su*DEĢUxg% hĀI'QH]}tn!ʇkv1J6j8dYNᬖELk;7nhm! oPw Ywbw3)<`5B5A͑m"g l)F/Ko6SM`|@aJ'ꑧ!\O_AY9.MgcOc,m m3ܞgIQH:'l>D?J]߲ZPt&d'g"6 !:Sh;3` Zt :_.ua}'2 TwTƙC'{JW?k{! sBQs tM1Vd@~K7P>sw'>Mpz=46}ST1Zy?jT|Â12PW8+Q~^j}HY"Bv4Pz@5Κ ?N+2nnzZqW88;}cjm5J>X)V,'4fup8O(Cqy:TN˦ZH6愈+ҧzS; Upgj%!~.bN5w h3`~L|mܖb s}<74i02PB#N!9s?"줿k!C};!BCDG >o/=xKS~צ q#KNo<Z0y(Vw~ |`ٟ=}WI$i,&LbQ&JMcuWS&BUB"E]9oH<W#"ߥ,@<)Ͼ~Om j+TY !bNjAkN';n !Xݝۦ[많&/2ˮ:4Q#Mycz>K `y[tb+砽6bWcM6n>V^B(eݶ&fg;sPj{TU4D/WߨFֲ (v 7. KPl}$XV9`X p7:2CK9=\@Vnee S* 0Dy=Aﱪt4,o(~In]b."81EaՔ4U'0W?9;3>SVlL)(Da 9.j}D;Siyb)=Uؙ9<(04CҾ-kFc]; ,Ɥ O1Hx'wVIAYX&T^Ow~zr񷲚Ff9pdIFYk9F~FzoS'hFv, '@AzVEk1.鄸akz[ FJgs*wǦLGDˋ[0۰sx 07 7xާbb./Cu1boVt% 05_ pghqcJ]ڈJ/6ć?jP<6`@0f1a3:a qՑ|O/ l=OoJHBF,BbŻ@싑bNHEyGh|~9W~grtM7!d8( dHԊΒ-(Z(l A q(z6b ̈́Sڧݟ,(@r)k4+&f3BU]/g@dGv&[\ ,@LCJ[cstv#olIUeaGP'Fl+oU,UסNZf51"CxcK(>:!57˧/Jʵ3F֋OJW)ƋzZyhTq4,'4ݒꕱ`j'j`7u\! N5h64823}{lfA@SiZN: mrS.b݁D-,nQq6/Qfى SXqau@ޮ{ { !4wA9CDqy M!|Ѷ-{K-8Oy jZhlHDѴC z徝gIb[Mg7'$gաPlI͵1aYUBqs,mM%b`XN=bB"#I!Q-mh11텇~Z]Y -{RfNl3e[@U{-פi{dj7Q+,dCed}Nr5LWml\Doh *9l W(U GB0RbFٵ= qckѹ±nA"")f; ׂ͙jU;Ruo 6΍J'bzEqH Af O68G畮T̹{afG<5)ULa{YF_3GPv"+tp$?$ū7[uUrxXo7҉kg,uQ2 0hCd7i_CMi5( ⾫K;Z+ ^uI*ԢW{_Q$jЙg.e|QVs>B(Ddf MD/bӭPV9-Onɺ91H}ǃ$~Q>~•qxֆ+\1BpG ,$^,iʙ?Oºl\N_>gb5z'EQs7Ku*bY;JR,EǎrkX>7]\3rt٧&{ 5C_$Xd/Xu.$G0;Xfoh+9`.]|^F)6HA`s?"gL!1X`x>EEFf1+"k_zAdn촭/r(RTo("c3{_8aW$'/wi r7ࣴW 5lCoYo[& 'V,% 6a`>!uFQ`^X_-P]#fskcϱDc 82Bo˳}uc?ף44}6*2:H}q_`cѮ&p`*wcfYr' -IDe!@a+chT9\ocgBIJMuS=z3Y;{$^ }e>$ l }ɓ xEU,O9:vJѬ?N5#51$'ӹ"nK)QwG@t.xӧ-P8/LW4dW5曗&s\ncnŒm96 k5ެVwX}I`UPZ0]\FCZ}evk*<}m>Op@`cs1𖼴ISm~pwyb_Lo&4%.+ $772ᢇ6me~͍5j9p,-6<΋g2*mTɶSkHdȞSr*3Sci`0݊a^<% ‚uڍ3%?"egpbԝ,V/O =5҆z@M9_[GH)Qj5)5Pţ% |Cgӄa0 Fqq$"wl|i7 rJL-i 4Z"گfQZD ܌DZ]'3]h<ʵZnz# ;:g:@<^z01B˱믍 }ƕSCZ`t㨱A,;Ì|@ B=3f&B =wTs$ 6v*!M6 ~V.r׬"}jwg$l0{ mU VHŻŷ^v /${ZmSG=+I~{Phl9LKR7_Зq  cbNS^V'BR Nm sCV"o{`w+a azc~ו 4X2wvj?ǭbb m/75Ի"6j 0N dTLjBjk&m$Cow*Qs`2dK>@:NP(VЉ`%d3.$J%1 7(9Ƨ|* C"_a={KPcUex\|\Gpg0:2`9t?NxItڝ9EP8Z uSM( *Ԛ.4֍jF"9e=8كM@qX^B2~#(}f+ZvɶRktL/S}/rմzm^AFUN>|98YWNu e`mk!=LB~1%_SxQ$Ihp`I.N!Ts5+sФt.U3^pH'>V1X1!5.dhV*Pڞkf,` 2PHb8KD;~7S3/݀C/]I.9/4 ,ktמ1wHc*qu=, o/!r<5|@ߵ>.GݍH#W=˒{s:2@YCR jC8Tz',8 J̠ў Zn~f[6;uF=ǷqXBDK]5Dz% a0IjDL6O==lEi8yΣIng8Su@4wYN_tgx y1a B&tp&Mx 5MjQ\F{]rca8qnYEh_ڐ3e8z3SqqBv934G{DeȲR(QBPamى;szcINa].)LTzT%W2M0&D=!0ir xU*3S)0_8Įx~)k.2%UcDoopB}@Ba 4"3j)#画| }K&S-^(ybxnzIʤ\5zfK5`*%&6-Qh{ Xui]< KT@Q50oE8?=s+~|r,ymCs qYqG Tt#706-*DgD hiH@;bM *rB p%*p*KGto#E[X=6gV|u;&#+tmrQԎ@wbS+Ϝ^u/z kxH" J6wY7Gf4KfGdOg 5 i+ kD""u,';Ex]d(iN)8he? jxNc5R5v'\.PS "ǓePTAdǩX@#*jF3\ګ$,Г0f{]>S ͎˼fVm:Wd\0v51k YG0II6 y!8>Z9H%ڥ@_V^BT,ӊ*Fs6b2ϙz_ ,l_Tʫ[<5{HT}zՍB/Z~b ZɆQwnkQ?rXߖ)8JȻFd4n`gY=ّ_i@@7B L*2~u%G@y%~D xXM6{Fa M1=ؐ)Fwo23T%C޺u\*&Qdx1?$@,e`mF~Ln_Zki-Y$"r!MdTC?3ʯuejPkp5ζA5߸,ږs1<(qȋБ=H TgΨ(8 WT+ILKF=Q Fu$ }!)AcFΛ }Oz-< l/E* 2O:.MuL2Pn>rɶBG WG1lu ӿf#j~QWZL  q(4;Pr* &tpu Oz:r*W`}= e)b@WD#YȦx@ܪ Nɡ uD͟YպMջ,e.H`em]2 =xPhV mF a7]v,oRH? q]OTuj'g7CR`hy>|%c;|b\OJq,7h@#n>"D[Py$c\PAPfJ`]'+Xrϓ.N-ebaӅ#ex-nqN_S2 xV1"*ǥ:Ku$;hjljT8= w=wͺd2AO(\}6L!zqRX*߸ꅁc3qRxnEϞg~wk qCUN[x0spb>*`N&O#M724M|K]?>i~N-wmcOiZ kpccW`;1R̖fs X}ctjU#KHc%]pэSq?c81~Ik†HJ^"k/>)|W&eV-bmڅpcDE!hS1!bU`ŽM4/|s{h',.ɵcy=k'ETj)mЖyOg+߿W_!T|gNqt{NE{6D[71::")G*KJo3$SڋR:2S H&:RRv"m? N .19ʹۊVv4`mOGYw.;n45?tw(.GPNuHG3b)[fH7`n#匦?OX |;iUx&3Iє1+;Pa^|I'+=E^0Wt j{hc\#6a1N2or\d7T#I`-{>+lOA^ i̠4rQ}(pg?oORwJbLQ@6Ig ^c Pd 1l?w fvY$eAzj:rmVj)i )/W5)MDg6,x^w@Fu(^wHs=7Ai/ybUib5INFD* a\ם?Xweh/Wh̔$Rc!xdqPRpC5S=ArԾC~{(2>.vn5` 6RUf?hx>pSWN6\dA F7-.qiVgbSX;9 $?fPק!_k>W$0ni.Г .f)D ^ @3yv3p_-5xNHRZmK}di>irNH6M)b͜)V9 dz&C͉6mgPӼofZ7֢]n!7"ЪTw/Wζ42žď6\ޤH-Yͧny͵F+OcWFnHEY|qZ-˅4}$.& ǴE (Ɯ8"$GŽ)1J!3^#^ 篔! "5Ȕ㍃&eukIm` z,Yf2a4A>ZR؄nCX:TtnYqWv(@|a9Z4O Nњ aa|p=v/R~wmO3i)i=(x ]ׇ4ayT@+x`9@v t@q5OZx:yߢ g Fľۈ Gj{oD!{%^T~hhև7Z@i~&Eugcw]9U js1S+uһ4_̓XqiǃH{3tέjj{eTdۄWpˎE}9BxCɡp#p8?,Snl!]Iԝ@E< ] ڤd'0ŵ;uWGdGyJ%Qa ua/(0]D`ϑ! t^Y轘|h #7Y$9atP !|,+el'{bro@6!siA iC喱J`ܹ<=z}Y9<{9e wYÓ@7;.ZkAH%ٸU'x|Ҽ0R?_ =LɢrCQR^vV!6oscs@/-c׃gBӀQ_$m{.<%cʋ-/3bq`Pm脷IΖ ӝ]qIs姵䫕}DKi"G3Aw{{Վy/xI)ɉ]Jp.pp{% .FPvIx.KK C 3MH:pa)8J&ǝ nȁ++< 56Ԙdž)^|nU[W74to2:"㢅:k6&Q 5I7= )Z}WtȵT}P ?09iRѓ'NƎ }J53:cl@Uk M9<'[>pd#j: 1%^ةZ|%m3N-+=í~[f߮?g\WR c 5SXu4\t±U|{;ѭUm>{`®S?֣RQ3}Yqn4%wn%ߒԓzk`WIJu9TKj-#O7)| LC^J]MʾnA"E1E5NIz3Ati>oMW"|"prכ뷆<?_hA9mC,tѵZh\fn_"꼦ekp-42*|ײF_@|J0 -Ig4Ć~1B Gk5TZʷCIOީTRr@L쌐& R\PԞ?!+[8J)QIMwO֝\>woXqOz^Ivb&I10Jd?*.MW3u0|cIE<6B m%*b<-BP$ZU\z `zxu6̇E s,P [:(K hK;~;~t(BbɁ4$D:/#2"k=4<_So ܦe~$GL:eϧQIߛgcK4%t%!B+*AKo:ҏӉ~X9EMu9lu|k4[BN@>rd(z&PToNap$+ 8+]#;@x86 # n.9q;X\sX #dP+s/!J%=Im9z399m%OFq}AeX@WdX3\!ira-Ik?ZETH |=H=ׇ o7(.7uîsq_f+*C%!tI&{]q2UhZ%ܧOBa%lG?0u4wϘѱsw%}4^YBZ|ސ+ 9?]uve)*CIrQ.BN(wLnΘRP*tWǧ4䍃b{-1+] xǕt`U)_9u_oJ } $ըY Qk#]isԢ3fAwT"R!6Ê0֪8:KF$⮽9 EM%!*HdF:G),"1^w^rœ`¯Dv"fM *CTUyE.O|_nHH֞"mrEx XgIۡdkɁ Yl+x*"$(G"Ȣcķrx7Ͱ,P>M:;6E"nՏq#[ v4{ s#hr)8ގ/PNf5[nME(Gz,m[4e,.9+"aν,N-½K^nE]D,ixbЎ7}|`%UyD[[ D;ސԾ~`´K!.| ۳@O Ge^Z?FǍcv< 4 >k^{-J%b"ʤċtsӹyRMad>B>{Ű#ayʀ"C̘=p ^]UplYEkHlYcFW".5 qbPpyBIPBBnAĿҭ!vϗrbqWd +VaxKVF~|b  1b支 Cf'@-Sͽ%u]udo` u=%}((/:㯑ԽVXs<ط-4um)D>g?mvk~C$LK[-#6-zhxqT" hk7A U%Sjz ֵxk}5;͊tHVEܙ \t$M"~ "Ac{xVpXͬU*c0h.[@(6|Vk"f;Fk4Woq0ʛW^i+ޫނRȟ %;FHHh5,G^?G =A ExFfE:ᒌ^ Q|XjG.{c?/󬪀tiaL{ϑ*YV5Hpmu57q#KIySV/eB. kF'ndԶ>·jL怚95DM;V--^Ƅy}euR)31Qwj޳/>+̍jV8(ea k Na-~k|0)> @)ht±eKrΌyv*JOkK;NG60Q䏄5}[-JCqwtv=3 [(]2~? b?Vbv5OS1S]7:6[)eښ·JsJv-)cd6x8mɝz H@N?b8cdQN;QxIsC9Gƈ ^h<T1µQ2C9 90M2Ox!Rˋ'>q C܎edȶ^JP:Ma܄S옝).>O|6p32q^.Ufj5+ZePemk/S>(65܈`<{ WU{.UF6,ywPzT^U)Zj\QFY9c Xr֟v2Y|}5G~\ ]WBU[N-βyn> BwF& iލH~3a^{ԗI6ڲ*3I]2!}zZqp+:aCH$Kj}s P?Pq i"Mf5d` X nR*osCzD ; Ht6gw˔f3tn37uHF)$=َ" >|pFf8즫1K@@-0S䱝0264wyL~pfNm`+ mꡗn`^͐4`:q&4G(3vUϼZ)dS ޜC%6l_TosQ6,Ls 5vJOU ~/b \TUBU7ZΈvQ+j"JN,"zdR8B[ ++@{mP؁u^}GMzȷ^9:HZs/"bIwͼRr>;cC5."B bLnd@/5B[Ů^! +OB'^HvtCSR#bɮFhSN{9 6(&zöԠt'' l\Wx?%_@|3k,a5cZL5,X9tpXS>U{1M"u4Shhm(gV}y|av3/h( \/ }ZItT>yaG_X!RB?ۧX@ %l+ f Y$S%wFsf)xgRW/HkPieʎTѫ][ؠ&T 쯲Kot2C s 0s`1|xN؜El($';3bA>KeZկNJ4EVF4 ]}YuM݉*[NnΦ;ľL+P@sRl:%YrGXEΐVYLf[RgCx|jsᘷD'e -_^HvBgiyRdzo:H 8$aw\m)*i^4 n\G+ -/,%&)0%yŮGiz]'骑;iX9ZВF: >C2tB޵{DyWnK4t9~5N~ϩCNżʂnc{X+AJ2>%FP8{q> 4"I0;05@nr#pAXlD6z ]> ϛd;C@ ^$-G!n rVjG-Ct 0oK.|]scR07N(txB AXR (= ֆf|ЧD!RZ{/PX5 INY+}BǨφO ^7ս7'3a:y@G C64ڳY]rYta4׏G/!֕QcCg3bI!T3AZ!nBaE> ʵCPLbjA#)ToO1fmօ0PדZ+Bq XTچ)ל<-!zF'"uk4ac}3dU80n6?ks z( r#Rb 7E k e5ΙPnܮ\Nkjہy-%cHqEl LKt4Yx"x~ Pf%"cB-Hcв]o6[K} !?d™8qajTK0vqiqHb_O_TW.]Z2%N:,gS?WG?J~n{o@=i(2"Q<[nR)-WrhTtEәKsڢSg #*R5_y,qt/ S3]^S$^5v}`?i7&$RrXNqmt]Iz(KV Jr&4!^*ӹԆ"3l&&\1&<_t ,~%OǦU&ɏ(gsl[o ЌPމ3O%1,vEG$/$[$qǒ!k?TP*R@?Tŗ8~E[a#ˆωuCv=B,2JdusM7 f ,W w[+#>i Fu#6v PM, ȸO0N n_65fU݄͋Y u" ϣaN uD3A4sAl EWKeK4 fMкi+[ց}O;5A Eݥ4osDX-cHpy uXX ?oVi;`TJZzlÞ>(mPݢ>`E{J֐*`XJ -'Q>Vu,W8GEynfLFhPVIFqnjB'jStkw;Í )#ꖹv<͗ëӉnɩJDu-y+Eu>Qy*>#|fV }vB*W){j@qƱąT0b3߀p1;ƲڼoVNɥ]GmP1i&6K[yt#HJRΈۮL߉Yy>H֗#fsg+̴ (,=:8\$.5b,܁FƋem>{҅NM:6{ 8.SO g? $Nn~-if FJ#&MV{)Z1w%aK9 V%)pc/cXy]j[E 4=D 3{QyඬqArk-]Y` ;6oQX3-eQ.y8ki #W\Y+H[ð, "(`RjGwѡW<#650$ynju/= Lx˾ |_.ڰ=ԓۮB .RpqzUmРVK(B4 B\8 VFKr~k=aI5RiK]b٤.U *f_i6e IF4I@iQ̱QJ,M,ۡ ۷I|,;} t ܳy CkJvOM-OG(r^|nyഅdm "i& ğFS kpN0=r,p8<]˨ hWlp>,'kG IuHGLJS3kwbά'Z!s 鷡!j\qJM0pfd?.f"ȱ{ɥp*?w!l]%;MFSn[!JВrՍ)GMVI9+#Wr$|.KVyVhALeWFzida1N^"cI>WolJZWٽ=òy9 5 š_XsRŔSB?[H-#1;>qPP4a !|#t[?*]W_a̔-\SoPۭ!s-ւr'օ@(N8tZ ZT)9J1ᗒtfSr̸*X#b޸ցU'/ 4ՅW+1Ͱ5BN壁 haz+X^£Z ^ڰr$R% kbƷ\&tPUfHȈ1ÄT c}C;ojoAp]Kc6}tٞ ^8B/hbF+[0;ˍ)|q9 EydY6?*d73Q=PS YSegkrDE?{} ?`c "Q'ke3 'ɼOܵ5>f (&Q'pFy 6-|ex1~ TQ E-=Jm`%Q3["L Cl2z&脓XmV3V&1W#P/LS~K[g2y0lnf`"r0,mՅC07--.b~8%F)+\)wB'\No w/ںZA q0p8VUIP9[l\=C AYϞ}Z~>#gQ&[탹rofMH+,zphHׄ5rp,8p5>+=V>3F؜գ4jp-oeli֓ 8:R(:_9,,zbj+9*rUnPEIJYu :ѩwD5ݚ'`tADŽCF ?{iL/'ls1PF4>?!Anr"ͥ((j o}U-GBj49n:7$kXDt+QRsyY宋C̜w:#M@%s{uقGgb+k*Q(w҂2#׊VX,iU'Lݫ5#3 WƺD(ZkXgN-@hGڭdVh‡i]ԏ_j;ӳ]^e+G;Q܉qL-ާϰ0a`pts#<̵-l{]3M@E.БPeZD:ގE{t X^PMDN$ǜ_2{dupC F5w-|1'bl$n[8V#xU\9V.L},"wi?(%z*C Px[aWgxKlL![A*Zg'tP( .&&Bn9]D+GsOd{k1 F芙Oޯ:ݫ>&84mo ]D/1s 1c(ej0I0Iw[~um{Y,U20% KUWve LŃFgUMLH䖥!Fa^@V~hx0i@@ 92>1>2) }4[,!qw({r?%M?r] r֬kOcX߸YHV1Cxs ȱrհ׳4UgB.彗Ɋ_:*i>+i6Xȿ 4W%PpyP>dhϯZh2%y2`*O6ǾԯX+ɋ+:GKgZӏH=2(U|@}ڭKZn=Iq-ٚsݽQi?>|i,K9,WH~k& h㉦|ӞtΦFͽ "v`UƦ;P⎝vdycSt(LIBydhiR I?r9uzl$Mby|x,'|LR&n7,v%= 0(iG@z#Q 0AuiVbZ7 HL'ļ>J(8@ =s/8&JM#,4)TMswN@VϏҝrK3"3! YT'_QkLF?\)膙ȜwJ?"2v[8 K+Fcn{~o9#E{]A!q5uƣs* =sA'fLFWaA-=(=%f_ /qWJ#:¤xIC;)WO5?8/Ͷ~>tu4*#8{?u@ƅv8n8pk)XtJz3vȌ!݂0FA6 |p>' e@W;'I: si-TY6_)Пh`{_5ʎpn G)]Rn jng~| 'PMr"R(b V5[[e J;k рz|9 ](cqv`ሚ$U,F&n"cϓ}C,8gr<,::OK]x4OFfi)C[&裐p "ɃT"W ,5w |nSD*h"sn7߃Wf=jMgRoJ%8c/${2W cI>7lrqDƊ^|l7j!@7~;*R`x9~[*z{a?}zy GOh4f7|z>@ZuF'@hwGQex aND0wSο"m-8%H2s Av;1"SWRib S1x #&p%p \ حOP\]+En2pyC%EqL FjnxBӂ[kRn[a#*Ŕk> ?,GM5(/; Q!ג- ^Qhra ՛EN[o4N-hA) )jد{I>^ySmGp {uK&hzMDJ<~kVTo?>_^ |'Ta q']Kj~_`S &EQE(UQNX57~ttcmy劸[hhqԀ.ד Pk%YG،Kޱg|CI"e,AK-wCtVL0r[c "zzi.HAְ Ʀ|+4u@d_n\{yJ|39ZQ-Ig&`F2?$1iM<&q/3qT\¶Fm4or[HϖjVS%y d)9t߲T;qOx# .c{ !Fi[6vX˟*|zI%&F!v=J,#I[fɸW6g=giCX]m]-z&MT֍ d0CAh0]2m4>M%9 ~qk([=9xH*"fSFD6HΫ3~:S;C7J +1΍RX,עL16 q=^LyjQ &v@=:XWJ6׶oMKO)qx*t Y: H1G /I<?1+pc;Ū =cGԥ?w->6e5bty=J.(T~fd g.Z!J8fݕ'duSjeqa.o\kOP&aL5J@o3*hZD./ف@LpEr3ӛݠMj-8BJPKt X*}n*3W(AhiK~\x"ZzV.tV;]䦭zRzr7E-:X_`2+Tr[`y'@>b 􎢍FW)U!PiZY,V)>{m \G &)$EzVi3ÜյL egI;_OLDZh%Eb1.(řH`B{~JJu2wQ<=JxNXM~34UYB"FRmײyJ tl#J!"b'D8PBR@~s44 WXKA:wu/eD}W,kϦ~ȾX8:CXS&#kCpM:dk9w}s-e9$trA0wڕBdQeiZÿ$C}sO 0vNY"^$Yn4m[Esv8ebhmX%d,mY#,fFЅ#`]`?imΎ< 2pt/h|Rgy-[`GVENJ'B$X k$$fȚ}9S=O+5"E?)2^lL12 ]JmoQk}y[i4Cv2cK"-O z/Uym3-ՀJgWgөqDn)I&Kgba{fn 41w|h!dp)|}. ڋN6uEXPa͈ĝL ch1sE☣Rvw޶Y2Mo)Z"ݷ>1(6nIi #ܘx+q/;> WŷV6JGtc ƃ҇ܩ?˖gd}CN^{ ̭g:Nod$!gD'|H=|E/_o؞b~e\3Uqw&|A`E{ÿo1_0Op-ka:])vp[-{8fPg8Ri"4e?Ilz |LrMY`h>‚:ًLG0>MDd֕fdI"ocG`$]ϫV@WU ]J^3WҐytX(S%EM8߬憎.Btai{`P NKH?N*7^z؏sS蕹5RBvʹH*Qs,HUxIG=oQQ5:mN`s#zi-jT鎺4TW]pAܹpjz; M;0%k^`\Hob6/aaY;tOa׋YXf_D(~{q܍3&p;W ,njCB^~dmYQ})"Ûۨ#P9>c"{Or+WWBѤ(ZGn%M8DƩR]6 68l.>ߣ!\sRz(MAG" =@B0~aRzUzrɫ֎(|\-$JI9ri3v/*i@i $^¯b~ԉ>2j@KSbf%sq=XEP9_Ypi PoiH"es 7%ԩ)X^ pB6h4 4u]z0ݖXx53b*q NPGzI^3𺳾WTd`Vp]`*i5^u4_LH:n+^PL2ρqbc_%SҲ$aJ v}?y5F6/tz%`_EkX`N8OoХW|be$ؿ'mPJ=ۍtnw{!OҾ|{Zv.Uwsis_e@!¥,URb7wW^em@*'S6 |T&eb{1^2S:BqR9?E=Y'\Q 2ׯ#@ܜUg3M@T&8 p (1&mMʃ+9Aj8 w&Cq߱A0jPɩf굵#ŗS5Ê QѰt4_mÃwBz(3JXjUBMTVU?#W:?]QBYj"WO3g)|kW*:LtFA~6Ӳ: CvJIYE+so8/&"I>yK|gPu Yzʟ.I*?$,]`i:Xk!eȞ)*= `dF[0f\a|)/ÆlE"-pƓO'J,ёT WΖ؎"K׹nl|A3'?".}E78gp*p`v^Ae*_xh\$IAA4z4L,ij/>Nv±a9@flp}Oؒm8yE A}#2~j5r 6Ll?& *A[ @g'%҄Ggj>' LlI>X㸞 _$Nr_8,Sxv`'7( 7  L7e-߈}8B21~YDEf3%v5mJ-4):ct!#/b9jiw{U6:4w9ٳeG,#9b ZXᮃښ8S;InT>3? (KeV q}0rm }̂l1%zF\PO }u7 r_ X* ԱVw/J:UoB9#HNiyQp˟pP~UivS,kM̖{l00,&o %3$ kxWl= b:0*:)X+Xj74J}7s%wɍzJ p3R P*잃}#JR[~tTbA _;Y#lEנ)GvǕsWFpqihm:{Yc2l^t.zz'GQ>fmino*) Wqh HVDIHz4$Cp*l]/Obo=QmQ#<؍9=#c)\p:]#@ dM۩(*nC;7X=da`DL@~L{/UJ [5;a476U RԾ{&G=B9 MrY~ n7mNٖjkݨPu~^^1Ĺ&@CfVlENIhr!J\kd3`8r5yS-5@q)(MƪB*)Ʌ]Z7wC&sP_%ׁVyN`տSkNe K>-ǁxo5 QPbhQr՗FUw[ ^՛WH̩Bv_j{wEd&Q#L!_AOLQ߅;JOF+ T!5!MD+KjA!~lX#q6"wL _3+y#}, u-CD_<* S5֐NS dR,j+ŷTԴ{\m1&e3Ԇ? :+{uP0HB?j3ո 찎j7ə\blO-tB_w.$.Yh` *p"ORy%tF~|F܏_E|Z ݴh縷ӛp):=1a"ϻ3Ki?fbȊ8@JZ狁*Tn:T`mNvQQʨ;ti vAJ%DnH:W{oo WpSQN}݅<ѝ)No\G+|ϝuޖ>0OfJE׀i5-dD̻7K*L:}|~WD?4[;[e胆yU^ #MYO'y#DABH\V<㬸4s"OD:aJlaTNȈ Ɖ^s&wG]XSkpn{p_;rh*dCq$J2OvZ~GUo\#20ǛRӌn%u%>I^:ycGTT#)=?\ҁg#t\˃0!@̯{^A&vlu{PJh(ifP'no]s%½mBCR_B G┼R D^Xڵ2*uAͬ(\8Lhx` 6^p}30E;mEi û!7j6i3%ijH馍aT(eeQY- 2E)V ش"M.ooL]mЯEmm32t*B'Gjb;YBt>l`2{&Zxg)Kۜ+p]|HvawU.,g J7&wEװwJ1Vh@U7x DA~`1ao3*8^zƩb">F=鑎e#DU!ݲv`Oj@pLa3O,683ĂR4w'u_n'2}*#nq8XhҒRL 0S_ʵ3﬛Q6$ڄtpD:ۨ;5]9sҘqWPVv_Y-9L^s>y6`,SPgTwZIFũ3;a=V(&З3Cl/[NwPbk03p߼pAD0CS=9;~m>I݃xe~(z u r.\`un_DX`^մѭ31VFߪ<24[rM \1(?"J,ߌ8ʛ96. ɳGB:C%3M7˰|Q@{BbfnhA[%HT> әsahf'zYG@iؑ9Y`2\w֬L2oPᲗmj\^ڠze{;ZiR(53?6'ٛcJgE)qæC+}+Nn>u|ٽ!ᐤ[Se?1SީhOKXՈ 6bP8WhN Cj^*B׾(C9ⴰ }nyAF/GS/ l,$f$V!j]7^J6LfŋT<7uώnFVeKm{Ě#P,J}q6C>7 S^|}Gtđi7\{^ 0Ɩ9N9š'?3C2"8Z ,*0+y]f)SkWX ICq$Z{ojT;|/gςg7iǯZBݾAf!$9tl߁貌X|k4+u0FW%#XFRНw[@6O܌oSI's42b%IKNfWRwSgqG!ZxΓ$+k|h*a5YZ݆r;QJ'_Ml=TpɃaJd)rT30ܕÿ+ڸ`5Q*vhZOr("P9Ux6;Ji@p+ Xnΰ9*߀ww|REW V(-33*,L? k<2ZJ;YAMu7.$ƚNR?0U'OwH^LL.bAXiсKEں-mHREe@ĶW-ֳg~X"E1#٨}l"p PRg$0T׋8s}jrJJ:]wRìd5[jP8ikɬT%ZR1:K\A?R{Z,*7. Bj7_́L9 mfBpYH`m fYGM2^3$fugZ153N%@84 o~S2h1 w}F~#YsE֖D #r?%3hAs0o~(f 'h "ͤ5[]I'7!wKUs}&SPI|#CTQSX烒y]@A/wQ+@xQto+,pϻ.ҏ}H`$HytKV~/<&~Bc\! b8ֱJ yà(_$Hx!M0 _*3` ܨ`,l0鼟u}dbfel0A?K^L{ Њl> Ƚ\߱N%h1QAGH2}.,@1n"6+ُ?$wÌWT\E4&?}jx\ "'9fK _Q|P|IJ&5J#ΰSs{bx)'HYTLq2cO'a'zh,o,Cw!LMk0( {y3Tp-(MnſC?:)Lb&W].ݜ`9oc{Q)}lzJnHw|Nq`ϲOC yvBhFLϛiY,YTsK>ԞgYQlMwhTͨ)!QHB)74 ޽+ȓc"\bBfN*Q$z$h (%DgOȵjS`"6r>&.1se6^măSkY;V[.h }^\T=ǹ-J) 7]oyDʵ1`dlsNwރOv{0~ 24]t= {Kjx]VQu t99}"oMb/'nȮAQg$?|9"q~%̤nY?1C L Ȉz/?|g!y֬]! >#g)Pf\qBĻRl<4 DZRp-]TKmrPS0ﳸzƲ'Oy@qLQ`xEcrzKzW!zPux< Uxwod&Ź;sي].ٛ5?E>?>ѩ[Q+qPu/[!!B;Q.[j矏]Hf#*A"U0vSHDYR.oUϟVooFWma$^Gl^^CN@afsa}J$_8{4VeZH*g~$_CufCE] ,D^u\ kNKMuq)ˬ=6רzrr~ mC&>) {:ش ^m-).]桙8줁g"1&=iͽh1?$a*z7r/ ˒"{ gҵeD8eJaXH8f< y2Sbv94{}F4r’Q0G,gtؼ"}'Q`p'ߵi *۸{z'/tHD'F1'LfN"6QS tBRr越xZO?ҪIS5 /i.i{O>KpF9Cn $A L 8cøjLJXW"h+N:1)67>L!"P\sǪ݄dhI'.5dPYR̪L IQk+VىQ%  .!wE}Ao> iB;Lgy"M}̮Ƨ`g9јkzW uh͔G4#,i rv/<;,δBBSYp{^t0Xܑ LQT)̳j(qǚ&Fp[bw%Pcrll ?pB.~9"w.8_z m*Rҹ^E.z*D+E9[-V<eU`rЯpe›*B2ט7tA{Ⱥ|e8E3e.NPxI1I==U@sT!$[ƒZXcBD ) G̹N$F1aϪ$2Rk+qmagtJQH#pa{ jkeE,s Mђ d fđE߬rx|z&{_'0FEQb}e.*7FaAʆ؆36f,LCA99"ۜ[.wח==&BW }Bfoq(MǙ] I>]CEE'ґ[X. \΁ !I֘= _@[VjGd~4)Z8`@_NJaS'cRM5˺H+|0ߴ42@ߡ)ZR:ȣM-G7ԅR#hs{Z!\&/G#f#8ǴDQƂtVNr4W‡hs^\Vg/P W[=zM _b"%@dyS|[&G_$峥YJYNk0; Џa"N(gS`TG3)0| 71iɝ#. jQ3@Ō,G_DPS4M,nօ:(Zk3XJRp͟H[O/!Z2!IS lHI_*`@(޲;sB˕JD"|bЍצ0V-ht{nF@3Fw㯀XjwQK*fqwؕ- R>{J'M-k~k,/,Q*wntȖ8T?JfN$VsFػ9` _͋z&NK3E9iat rv%X]YUC^]>6wՀC^20^i\y6 cL *,jfʡjy((_pe#-eBKYH1,=plvw3K[˒7 ;(msHc/w|%aT\ /8Do؋ W/>"ΘlM/BVMR{|"@Ezxj#8to7VjH)'^ nKGDo'Y3S %o('u듧]J ^= ܘ/'#oG^;35wTKe^%G^ EHIք1%T>r )ʛ 3G_4+ ɐqjSĀTҵ墖8JhUG Ѭe̵[Rj6U*qIe1;5K/𶊳'=QA+|H"oo§CMŗ!%x~/:FZcy;gS@w5RbP@l4wv2%6݌zFS ao]tB[ ׍~9V컱/=LPQG871Z\2?7>P4c0qN 3ihKt8Lhaf{gJPଋǁ(:S1r%\dDS} eC9OVJՈs a&oNߜ,g:KX-=Q0fv;O]j;k[h4ƑkߊH3R*j=y\MZ+ff6N?a5av)44xOD|=Jl`3ؐ4]cDfN֮F'cWbվ}m"рbR686uO9K8ץ:לEs!AhƏЂkҰi2U\ 8uRj&"nM'?<%"PZh6K=EdGqU֡Za7_ QuaF<%0釥!Ȟ e9,uOI):1 #y3̵k!Ͱ!0vfm[)=|2-_2W+a4z:E7mٖ&*_k0c A ew/P#&K&05hJSbތj(8}^~Z<spbZyAOw7|=7kVrDklh(gkdM*zJD vJBZ7nV.OD!ƛ86-w-(}&TU?>kܪ-xۂ]>]eTV{}~_-zh!t=`_HM !4E3 ZbkXXƣǪ;h NLnY+em~]FP;=)]  dX,b>ʿۖ:Ud>IZLSuŠھ6QlƘq>ɛN\?NXB`]AH>8(dDA |@,z 4c`JMG}0x,`vV_8w&jKbc/m ?r ;AL G5gS +XZOω@Ӱo~|LtO9h4Uݡ 2Ψ~ZT~c^l S$ث_ma2,IFtߊId~9Wj8\W~zv*V-R+_j7}KBF+|AjZM$-@eso>W.WyOvH` ~tf0W zIpr`م52IVde[NwPb Q9(8ZyY=Zq, ޠY+lfc.2ULK\AѦjΗҗDqд_9->B̼Ayh`SO/*^ŷO.G=‹׶6}vJn:_`"Qr4 -%UGQ;;itᐯ C>D z#E,,z}~G<.]2II4ȟ-QI$åΗ:UzPtGvOPx/KWO7|hoelk5O/w5d|p xuIW*!/,w@1r]eH-`=PE2®sUYL7NEߕF9QK72 eX_EahDNpb-/7jR8@-e䆉ZȚ!g<"@T¾nS`}ӝwi$FkZ*kXYB~!29 `h oXvQ~=n9VmOR9m;ck%sޥl&j_[va"Kj`h0uH* }KKnޢ2iD >4ݶbfK씮#*-8ުJ,-YMovYȩ] 1x2xŏjC]^*%3Q7FP9ʠpGcgJc{T+%v*9e V$\)R¿6bpX}f6@Ǩi5\53ƀiNG5 ) Ln7 S0\Ik.gG1qU@o[F: ^ !=%&H 2,߾,4ƋkӪhu.dJ:]$t-1(؄-_VӪK2uZT1qͺ|].VČ.!h?cW1NU(:79@~*(s=,fo{7G`VgҭCHYD{;i4 wj7Ւ'V 0'ɈT~nMH'/ѡ&lky7w3*r0F̚pwSFE,kn[@t%.Cɹ+Au2n/Di/ AwJ! w5D=3"(y4)` Ze;ў9IAЎ 'KN:n=V2&1@Kr?ۀH61$>-K#G (Cq ˙,=VP{ XxϷ yF벟M:Q`҂Pqg&+2ⵥVZMeSL3P76ScA)"|2ۺA7+~5'q6xĒ⪢pGH(!D2]',H+P<1_:Sa}YEo=^qDu{TH\ 7V~W3 In /:**x/&H ؾݐPfWw0O\v\L >\~0SkÀ_$=DWn<'/r'̋_,2F559sKȤ]ZVO(K(OgXh{njj`uH#`菵s|p0>_휐(w0Ǣͪ!\.J6&μnYSiS ik% TlCdCNM-8Nq rety??e2ai )!&ƬuhZŸ>eNy 2!uAj#`ZRHwߥd|܀ 53?w2Z K"%Nd bt@Sao&NoP{.Gl@F|7VeL= "HxtOz[p&RC1}64|(!pB]| ?Г `C$Մ =볯{36, @Q 1CEӕ6уOMΙ1#1Ц13vaI₴f;H3Ne@/ϞJ6yTi`\C3֫zl&!|<}EEټ3*"r Og䎨G3,e.Q&,Dl.s-^rXN8^YxJ נІ|gl(܋*m2CwsG;V?[&i􊭟EJ!^2G"=8ij~^ &ߊZ@͑UEF,6xU%Kj]YT :phbmz7ո"l|k<7;3#.RD݈[n0U#?Jt P\mCO_\5}|V2GtXi)?hvnnʐ5eZJd~\)8Lz6Wd[a? HpnиP+2<>b\8' KdHvT\Dc -="S淴c>8 v JU#?AL@ DZHˊ>z%ƳK8vxs&/?.ai,x6 b^](;8Vx[*<ߧۻCYAXE| l<4q+N|0Fv?&ۯ}=rcVl[2PNuz[Հ$SlV''|Wj8F|vT:D~tqNRD}U6n06: @sE`=s.N(_9V:^c *oWs8NZk; 9@VP40Aӫj|*񕃃UM7+ݙ0džl IKH5leL_ Ǫ3c@ݰj^1GE+yHҫ8賈=_$MeyTu 3QǾ8j)'뷑AC؛Ub,WʆvEg- '5g@)w5,q'3+q@K$I41"GVa>X&SO/Ja[o@z4c"rU\rf:Q~5f!Z2Þ"q䦶4()+]Lq)H5o9l}Q_ (yiy^DS" JnVh:7xa|*7%r1ug:TDI+`^)Q)S/lf:()YidUUP /”1*eU+] fqXi6YEU!iԡ fc'jJu6'rw9"-1ݚ".8*|6O},?\s~͎^>%(A:LܽC>BJILNXXS=Kʽl1XKpН~d<*x SRNv:r O)J6_Qm/>#(1 QhRlv3 ZSxkEyA4ٕXȦQx7\FY.UA6 !Q=G{@B@ghD( SjV1{n[sF)/0(O '-;ptHL>hb!K*rpdl퀫P㓕656O ?Zr84YDq}P&rW&YO^I"ݧs yZ]pC2 [ۤ@1!|.Eo:`gLR) ٨^>xJ~zƅ DbJ2K>eM9b2 H`#;,UZK.Xu~(4XjzsN!_c$\[`5Bi1nSB(@\|2Sۄ{:t6kN3cDzQM+!#q-&q 셦+!Ǧwı Vir>'k1,(-u 0ex!BVxAӴ5hA#pO҇Rؗ@2]n)Mm|F9.rFhV |=N[Ҹ|uنDǁO _= E{\/?v'L$V <' QA6T Tzl+1@٩wd@ƊLEQUr`i־#TȖ%ޞk zhIʲJu,z)rhv 6ݪp`3wF-3{D.^ryKFvq"!,RIkdM^c4ݍ¡1hGU!-9~H\]Y`!XU/`,!9r AA;x#525 qJCocCk3DKpE/5ȑFL"O65ܖ|쇬._bXF<~tu .9@"ƎьJsr,OӐHlԽFܖ\xx %WM^#V_y}!{C\[{2cyutbRƜ.?iK%w[5aePQؕ¥j6[aϻOD( kx&!݃! Bq' Ryo-ӂ`{tt47zjz܋vrVdf N!]y,?&:[EXEOZB6tpCf?bsոZi$#x⡯7Kƥa59YtYDA8[ڌZ9s qf3xh'Ϩ8B9ˣ'HCL4B+X^w_Jb]D>~ݗC聬Kz|Ux<h.(G!=EsLi= )N4*ژ@0;nKio07_Y(q Wfd#mpnS ԕ1P/9cŞ)A'`9۔eL}ERZee(S;ϴd~ kRĉ*GO{L$O/Z5Z-ʠaLEDjˡΠl"IZP^` }$@Oo[2(HHMWm4Q'rV!ߺ?gIr,r[,3dq$=zv(SX8&溔07*ȀGH^7\y.X.o񛲰 *T7Zo#JKr, YEQzi%'zЏuPUzpjPG T7{]WY=!cs}ѶNPh /W=ME- Uώr%:C(L{{'$͙LvVݍ7pgvY59ґ6ojO ~ gO\X?b~-ƝXj3{=oUaϣdyfp JziR9^e[F`8!A.ϥa} mW B3t#'߹>O#BI[$*\*۫lrnoE,ml#b ;~bz.",gFzTʫBϿzXpHvmb/"FaM{T)-kjZCY]( D sz,*D'?ⳣAwj/<ތNpljC]S j&!P&m$âbx? uWߏ$XڌUD';Io)B٣yAgfϜi!r@,yw}"yz*BJ;ohSbAylvbW v2(5Z-S4B鿢NAZpfvk0,=J8~BzjhYUԉGzߘ cb ؼyE""죦٤}δ]@2#ݢ;cx0k^R!3J$Ic; edP9(FO`0m^'=JYD{OoȖnosՂĀp/}/P2T'0fց;KWHꜫ jl9239bi җqKDjkG_g7dzD=\gULciw%Uk{uCmIH=KpCq.V_6:URPL``6OAJI[eDt*#oɠb F(|Y 큫m|1 2{*CjS2> Y;`;y6uDϾ $H)xśVR80+y5Fv0@_/(QRTKx_c~$R|Nngvc[;awC̵hL80xʒt?-32&]U,"ǩy(xhɺ-Y~9Q0؋pUz<1?tF.Ωv w2;e :(T0e>/`% ZIkFtP_;P28)k؞.ûY3v]8<߀u>x^`<'q桐 s2,ON+BC{};?FQ3D ${(.L#žAc-j}Ec¿bwN䍵1A21U[(m8Qφ>t I\&4A5)g%k:ɂ':}OQz5J[hy+1*R&NFmMPCǝY3v+rhrG^]cW\T3^V˽s/p1)wT=^Z JeueTbh_rm%E!@s3:iѦ4R7kR_ VdMhF3<ޭc,?"ZP;o DejE'k ;+wߏ?eE2^4]6Жq^)y12o%W!p}hq,P٫,P[R+mKs3ynn-&wbƱœjxhplBjw T|b?%܏LɿK oY($JD+LJ,}]$VsDH|T5RWRooД'f !|o6}p`r U#')|m/65:|aTH؁4zF |@wA,~2a^pE7)SZDf&{l ~O 7?֑[h-j6.z,w'%j_Iw0G;gN1=ј}xAIqA4hDEG`ހzbWCb_DPn=mqbr`c\:`}}몑Vb dW!:>6#bPfp΁Reh#: 8c"^DGcV=^[H5A뼝-uiɂ2 Akt 欘AV{TT:9^B 4SpO)wn9=@#3E !NĴXFЦQg򧒄=(Q < M9m |x'yt!l"1[wq% !yv< 7o>dYזoH25@NڀnQ+'=/"x2ʿ0TdTyk3̜  YP`8i(yYԹ f4زj4rj,ᤑ]O͌;Y#w, eU8MP_r]6_e%ޛx=O7h['R ^"<7 Tv?3'A8J3qڀp(SJL/&Gf؂},`uqP?UH+\'5J|#m#)]mI974\w%`U KCܟLkEq&J4s4;y AS H\`1ic/ zOjMTK*ZAX>kRuv ϫnS7i\-^ pG: )#q(>z>h`Uz~S&YPJJP;?aYg0POvv|­^zEU.$*S5AcC7@/u/[`E.~f儦xUz[AS ra>ӰδZ4`~ϫkt8UD>XcsRA6c\=+yK(]-C|xnK%0h?(L*Sb"8u37'v|A0ް+}~8rU)}T*h`-ĽaO F핉,Iz Mv&wPfhXkLPš^ BOq0pp=(E(uHwe[v#h?43 aU:ss.%icRm oE0lK!=|*4-1iX|!7XmBDO;!d_)LlhE; ZH߭]5F)p ;Cq7Ǘ,KyvũgM;JdD)Y6KE0GqȈth1hhZ(C%iO\ B9A`I@f=>]χ ZHdRA@ )Cu~,)aU-R!B3jFwEYG&hKiZ> Ђ W^FJzXV67><֚.y9 SqMRVYL-F P,>?X$,v?3ī1wyiY(QwJw,F$)'|n)bC;$ERq ,:9ȭx<~ZGK^厵Нn+٨&N2d 9WenL\|,~mNjwxZPhGa_VmAMSx(6JEWUhDADb2o駄4/a[2LJLJ=.hKmкl9̪zW3udL:ErE:Č,{/Xf~IEFFN5R\FnM")y^K_18W#մ#VD u`} 3h[o'hҘŞBq61DbfoQTxԖuTs"Y5qSuo#s/79 [@0$Ǫ5͍*| H 2bd1b)抣yƚ%u!@| bHִ;{Ky{,HeyY cf I sLg 0 @nf#֌g>&|Bid-j!~ mWObdJ~4of&x ӘB@-C Foz:[E4akyT٧Y0^e}f3YIz͛ W$+]/ϛ]f9n n;+?=e DMݱv܆qMf.K&f+ʟE.:7Ct )#N`/^$kx-57ge$EZGQpqNk'&p {ǭAy"(owÇpR٢u,Wt%$tb%_& Ǡ˩i~YTf@,>>d#Dq ^]f<>4 K6Λ;GTvN@^}|ǒ`-Z.boza%@ct4ZǙ=~U V.CShf@z<bqHnz)Er9Π=lP}\?dEX6*M].f216$c%PZOFll?2E/SKcgH3Am hj \xw&F'h=!˕0ʲ}!e>@{.2/S:ϥ;ȻjO#xJ>dSDEExk#\&?^:D|B/Cׯi%tqM>ȲSiź*>eX#eP+%ޗ)Zƺ;>}Y^C;U+`M zĩQ & `b츩 X:9:'n򃼺RN $y7}*oXx),*)d:{m޹윷ruϿ郁AխMM6;7X^|\JGycF+7mNɡw V-dѬQ3?@ ][w% 1j#mKC < i/itģk]د֊NU^XĻJYv||~dX:4uv)t(ϾyCפ]+bkrfeWnntvpau$G0xKDAqY%?''kLhO`>щRVW2tNl0eJP7VW ᷽Y Z^29zBG f"7%<"s|+1%NYABDN^/qt4_>5$a~sؽcC舀d]ZX@] gޣ:]ɳQCyJ S?7M;j aKjhmlO集Y/44 F@C&`Q^+oxı0NjsSՁ-^Ob +/y U"ᅼcQ5}Rқ=k5oj./' oaĬѪ]c&l4mtЇϝ®*eWy8:9V=!~0eJZ4\Ru곑庰]0ox!/u(ĩn,^">53 27[{#٥vwi v]?TTtVq6s)ɲe26o9fӘgK(|9ei2rz3%4*ĺRη~6fΆοdBSKEMD4o%䳚#7h5M&fB ^, iECjqPchθulufe"o@*@ohRnEnDZ}9vX3 M㒘Nh9Kց$a:#|NOIjSmAVd,h64EWGH p>B_Xj06[2* #螘|sJw'>1Eyp|v\; uCo_k+twĔTrƮ[HDՙ:[/WALoMlH"g߳9dØ1߬gXJ O̱@4% k\h1Omx~ifp=Ya(e憟&y#J\o|۶oU3T6u95҂?x+C`XV`̯~8!8lqX C%Rk6jvS4?aR܂̕yIrV|w-*B[XFEdB9F,2;5\ΐmTkTa,5S|'rmJ $1rCWIp]bW`N:_nCx:2 k,~oWA51! 9ak?!Z؞S۫Tp6" EڤΏhbh7V]˚Ȗ$7Mٯ/1VK9*3L;εb妷/Q&@[hF-*o9e6?S^ 0^w~69_H?_z kSA%ZvǓS ^w'uTwYOQ$b*{* V& W%O&0^(dզvze`!Rjvض|$NĹ]4(2MѢ#ɄznmUьd@&a&zK,$fAi|Afvۚh2f0jaenm<@.q HKA#O}dXH\Hk#HO2h?6%sB&Yŏw6xq";Eěoh1+:zmͤT$=>6$(-۞\ľ\Q+zRȶBTӉ:t\øoeF,b\S_+BF΋qH~}%!֣vk@Rũ/"ru>)0{9%/ΚrvizT/@?d yy7XVS1g 33B"׺Heg59;}O"Lu3>#RԦ;E4st3#XFW tE|?6ݏU<ד|~N RUskYFb?1Qەv+=߅Y|^)jHq֣?b/;cWD`5ߵF͋ Z 58}&Md8phkbo)GyDsx "w hK#*k1|j jڎD/ۣw sFǎ^tBҔ>JNn?"bU6b$lWſ _ܜ-)T5E1"em.V,c#+2+϶!TNeHq+c_+l M{<0FU;|oOn,>wԀ9Y5'|y %Vx/1CjkҘ%+ 7(4sl VP`fDĕF\k2z6P&_ׂ~=fp#iРۗ$TIĄ?)YСc` k©2s_m2Cxo1#Gy-Ty"GA&Ndk7R/I$<Fb;M- ss">haV7I[Cn~~FJ]󢗐3|f/lh{M1TVGrwr\#_Rw‡ŏ㾅 (u9%z3cAHl܂=yRT/|{d* 7\i4 PD4̶JaŇ—D . $H %y[?x h/>wY}\0cp_x,$9Q.l"6yy9LNh&?oy|Ũ@+CnM\SzQӚXb2ᔠ.p@U~#v;S<+s*n{gl*& szSRxA.8J,zxa} +$c^3YhR6|= brbW_9/ yǢW<\UXՂs}İ 47 Ùv$%2Yij>ouU[BO dˆ6S:^QJwCH=1cPn'^ْ[" &ޒʃd$,[N dx:7M# )>$esZ CDȝ\7gE]S?i8IacQY0EH/ڬk~j huw]o8FH<sd!:rgO[ҷ!YAsDؗ vٝ7vf=n)w? !aU晰F~&xx=#JBX]ę2JZ\6gNXSS4dWՙVG'&W0T1"Uj=9d TA$#Ӳ~l>;,M vI9y&X!38Uԁ<х OӗGV"Kj*+^475Hfz6;Uep&TLXh{SERZ;uJiF\(PAGKLz?uNK" ? o\Ir#f\7 1}oRLy|28iH0I &y ;jtpK,lM[x4<\I爰KyV&tqtxrF1 NXMH%'m<Ά0֧CE jA#>vWY~4PM6?FV9R\8CfɶP ߦ3qU㇡`?OHߨMt\ g`1M's!WҔџϖsYAY@ɹlnugЈ.Bfi3N7A:|xʶ)=~0/s3gv0tCei8E-5؊vK)]EOc4=B!m; X6,!#P=xU_lb[oE؟Ӽ{g}ebV lcz5 "/͐we7Sktqm齭{FV{^O\q,%ڱFw#9bԐq/4JכPWhwP$5ھoR5ːb:ͧ$cx%{d/!"M!t[btu/9-” ڹuҸ5oEGG#|kLx]~2c*akGKpSA;,RG4r̶j6%e%uLT8'DG{+|wN6&@~8'عkL'^ fĞ+&v !5lit<j0sM}id3K4dϢ=>;dPìoXה=OLr}˵h3%PWVچwG^ %.m&yYbG5-(3eηOηzWb9`^HQFz]!#ՊUGhAίy'e;B$]<1>Ck6m^E4%!xF{*:1m}𢃲ؔ@Efu1COb\U4p= Vp#gAVd d#4'YLXU;z Z| nϺ}BwlW㜒߳LuotAjyZJN*œ6cI>> iu\no(Ml'(n5aV^T 'IRʸS!|/j]Z\ٽ ;X^И]zK\MȢk ہ>Ғ~@o;_ZdmP{;MӯH6 Hr${d㬀)7('8Pm5[J 2u(V͇Fݎ25hof`2ozc } cL4h^F@٭+>5+ oU_ZEZN8kF4Щv=(jx?2 "G@\NanTaKWqJYtN欶DWm:!au.LUIG&q6tUn >&; q*PJʍ7O0;lD.4(W(rӯ])9(Y ,&);%bp N**9:]q)cDsbNGK͉¥)giWqo]0Ih;jn܄\hʛ^ ]Yu&O4&~3օāfchJc L+15~C6EqKpvʄUe3# i:ޱ:~s5F-PX ߠL+RL|3U5x3=ĜLm*pRK }?E>-Cb_ɶଜ2nVxM (FjeKe,(uc- oZHg %}  ʬ'WFtxz]P2g!ݛa\M\,,!MNnG#`ߣŚAJy,IEa|ZXB+ZR5J4=ƠJayT&qIνsV{7ӎWPIrLx AᔬC+ԍm.{9H )zTǼc_Cœjw>,5;ۭﯯ[bo׶ucb7?']BJqaq+9XpZh>SFSBkBޅt6^^f%Tu5&P*ȕ; R"^AmO2*X*{ˣ[(2y}b Z鄏!̓]m^UG0!>mBzTϠw/B1T\[}u4&Ȉy.e`!] Ǘ$:` K&a0ZeQۿ65(ih6spe/7 3{h:Yyx RoO9`pXtEF ; Nx_"ǥZ8}7P$~iS3PB%M2r ېm~D)9@{&A>aB@C*&E8T T'NE-Os+ X/%6dn|M|W{GA?Lt?\ ynL['$4lyӡ&pD^y pE~ >tPzE @QlO-ҝX2ͯv*6e>eVKCSSY`۽-2R}+a@Lvc{?MDb&窈Gm-, GWŹ6&eD\#@P(@YB!p@i)ty5#N0hmK>&V-(;bzpP(GEلFbmzLt6YR.^`.}OhP!G?|e<3˟y< $ƕd|d`] :]ѴڈL?xf:Hq"F(e75s8LwcYOMՓXqx?׊2 "n<HL#1oo9òN875估lf\~*v;#Rz &%$JGCžEgv/ّso88º@Gk眖_{.:]j z@_}7̯&t537\N mj553 R,)NݘJ@}x'.mv*b;.nAn~؆hCfI|N@2w"c`L5Bh_esw$I+>h'io|qE?Ra{O/w5[zXI" <;o/̑T ߮%)SjSK4yHO.ޟL6\%鲪.3%Yʃ_^l~:r6*( 0tm6;W[ïRo;C.d$){YՋ7'ZP05P?YkhF*!0;!a|)8"Z@Cat3Y8ɹtcݾOGP3+`\jAԮfRX,Cȋm.!I=2WeDg>bN9veʫ9Ne/lP`{xE8:i,%TD s/JCsLm; D-|C}21B;Up KSҞmYVoN8G֓+3$1,>'q?s0ɰUȂd 4ϴA}Yh ϒ;- V/m\PxpȷrKG-$P=[VbM(3ylP45-$\}R-ǯkX (WlWFƕveGbqZ*ݚ.Ց r/Y[^Nk'5\@EۀLzf败9KD9IE24AHxķ'P~P_Kia$?YB`m'o'2gܔXҦ쩰naœvVJ0ݧO$,3u3(ϊ%w lWLUZSd(<0![ ˏ\V 2 iU.[/Go<Z yQ`U%K׽AR $]6ɔaS)ʘ>1` e ޤ侶I^,NT+ݻU%o>=QRM%8p_K}KVP1 Sܶ \JZ(rXqڻY`o-lmcK⯄&MZ5bגf*觌£*Z&4<92~}W~~T\ 礃|Q}CDL)'jTM1{uw2H#WYfEE-gLYvC[R'8RxKj3T٪9։b6Giu>'?=$Dl_i-]ηv0wKH&'B6Sٸv 9orfPR-׶ +\Q{|0L 7[Țdo.!(DPw}B>J#pC42-!U3ԛBIc1\ ,rƬbBCsS D;B9X ZrDra\@1l[⧌RtP4I81`]IT4xA"ZQ)1MIa:,BL<!XF+tuL0Ъ"zgx gY˛3E0شev)>1Om Fb݌Ѽټ* !%+fiy(glB<coV=c:Sʞte#ͮsnKmfNؤo3@4Q~`y$pȏ;V{z{TR pjCD_Cbn4{Hjz=lBYĒ׫89 .f#1*^Bq_~eWȵRǨ%nQr<'7+i54+`MUO3H#,@46NEts׬XI:'aC:xevuF >j ɔ+ ̐(F.]zV~1+ ˌ_m!lUpcR aPPـ>Rd]1H%NO_gs߀L(yapݲ+y޲Vx[kߣUη=Hj{*-` ?glq:PZ'@+1gTi$;`+kTuT2#zfPevC!2 PtsOlU%=@mkJkuqcJ }-ULJ5XRc\%݈."6W>*[h=LD=$sSCI,w48E&z 0(o_d6 &2vrdm:^)hC`ޅ7{FtM1JwbpUqS_ ּL`ri =7wnCߔz0=)˱(5i{0aVQ-.~,**hgEʺ)ܴ r/Vm#t%INN,몽9|а c ++\?Y@N &vk8~iuG\|XW}D#*AMRMN|A')!J.-Ҷb5վ'R\+0(Y@mۮ?L"6mQ}r ;Sat 5UWBOdLh4`z_z^![Gen$?J f qh_Q4Fd[TYz /SJ^DoA6,T;.9,U5>HEßϓXPRyl c>ۢ8JAil7?<18SeK<