openldap2-back-meta-2.4.17-5.3>t  DH`pJ/=„._]/x CD#S:6Cxzhߞj&Gw#8rFL׸@/`9jPt8&P9W@ʻ 3CNO6>c9Ul>[=PxP\^6=zW_({{;ivsg}y@RQ4?ǛVͬK7B ␆> : P_BR=/$R<70tm5vO?v?d ! 8dhpt  & 0 D   "@T   (8J9<J: JFt-Gt@HtTIthXtpYt\t]t^ubu0cudvevfvlvzv/Copenldap2-back-meta2.4.175.3OpenLDAP Meta Back-EndThe OpenLDAP Meta back-end is able to perform basic LDAP proxying with respect to a set of remote LDAP servers. The information contained in these servers can be presented as belonging to a single Directory Information Tree (DIT). Authors: -------- The OpenLDAP Project J◀build32;openSUSE 11.2openSUSEBSD 3-clause (or similar)http://bugs.opensuse.orgProductivity/Networking/LDAP/Servershttp://www.openldap.orglinuxi586؈9큤J∼JJ∼J∼J35f15cc36795368455a1967cd06727690ac5fc5b478e7989f3ead13dc13084354675a3811c779a294c9702ad9cfec275back_meta-2.4.so.2.5.0back_meta-2.4.so.2.5.0rootrootrootrootrootrootrootrootrootrootopenldap2-2.4.17-5.3.src.rpmopenldap2:/usr/share/man/man5/slapd-meta.5.gzback_meta-2.4.so.2openldap2-back-metaopenldap2-back-meta(x86-32)  @@@@@@@@ openldap2rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)liblber-2.4.so.2libldap_r-2.4.so.2libpthread.so.0rpmlib(PayloadIsLzma)2.4.174.0-13.0.4-14.4.6-14.7.1J@J JJ\s@JHJCfJ67IA@IIÅ@Id@IBR@I>]I/@I&II9@Ig@H8@HHH+HӔ@HBHYHe@HH*H@Hd@Hd@HH)H@H@HhHd@H`HO@H-w@H"@HG@G@GG@GPG@GG@Gbp@GNGLGJ@G%@F%@FFo@FQFIF; @F8}@F&@EE5@E݅E@Ex@E]@EYEAE#@DDГrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@suse.derhafer@suse.deolh@suse.derhafer@suse.derhafer@suse.derhafer@suse.dero@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.demrueckert@suse.derhafer@suse.dero@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.decoolo@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.dematz@suse.dero@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.dedmueller@suse.dedmueller@suse.derhafer@suse.derhafer@suse.dedmueller@suse.deschwab@suse.derguenther@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.de- Added schema2ldif tool to openldap2-client subpackage (bnc#541819)- Changed permissions on /var/run/slapd to a saner default for ldapi:/// (bnc#536729)- libldap's check of the hostname against the TLS Certificate's CN Attribute did not handle possible NUL bytes in the CN correctly and was vulnerable against attacks with spoofed Certificates. (bnc#537143, ITS#6239)- Update to 2.4.17. Most important changes: * Fixed liblber to use ber_strnlen (ITS#6080) * Fixed libldap openssl digest initialization (ITS#6192) * Fixed libldap tls NULL error messages (ITS#6079) * Added slapd sasl auxprop support (ITS#6147) * Added slapd schema checking tool (ITS#6150) * Added slapd writetimeout keyword (ITS#5836) * Fixed slapd abandon/cancel handling for some ops (ITS#6157) * Fixed slapd access setstyle to expand (ITS#6179) * Fixed slapd assert with closing connections (ITS#6111) * Fixed slapd bind race condition (ITS#6189) * Fixed slapd cert validation (ITS#6098) * Fixed slapd connection_destroy assert (ITS#6089) * Fixed slapd csn normalization (ITS#6195) * Fixed slapd errno handling (ITS#6037) * Fixed slapd hung writers (ITS#5836) * Fixed slapd ldapi issues (ITS#6056) * Fixed slapd normalization of updated schema attributes (ITS#5540) * Fixed slapd olcLimits handling (ITS#6159) * Fixed slapd olcLogLevel with hex levels (ITS#6162) * Fixed slapd sending cancelled operations results (ITS#6103) * Fixed slapd slapi_entry_has_children (ITS#6132) * Fixed slapd sockets usage on windows (ITS#6039) * Fixed slapd some abandon and cancel race conditions (ITS#6104) * Fixed slapd tls context after changes (ITS#6135) * Fixed slapd-bdb/hdb adjust dncachesize if too low (ITS#6176) * Fixed slapd-bdb/hdb crashes during delete (ITS#6177) * Fixed slapd-bdb/hdb multiple olcIndex for same attr (ITS#6196) * Fixed slapd-hdb freeing of already freed entries (ITS#6074) * Fixed slapd-hdb entryinfo cleanup (ITS#6088) * Fixed slapd-hdb dncache lockups (ITS#6095) * Fixed slapd-ldap deadlock with non-responsive TLS URIs (ITS#6167) * Fixed slapo-ppolicy to honor pwdLockout (ITS#6168) * Fixed slapo-ppolicy to return check modules error message (ITS#6082) * Added slapo-rwm rwm-drop-unrequested-attrs config option (ITS#6057) * Fixed slapo-rwm dn passing (ITS#6070) * Fixed slapo-rwm entry free/release (ITS#6058, ITS#6081) * Fixed tools returning ldif errors (ITS#5892) - Backported fix for failing back-monitor test from HEAD - re-enabled some formerly disabled tests from the testsuite- Fixed Summary/Description for -client subpackage- Improved connection check in init script (bnc#510295)- Fixed complilation with newer glibc (2.3.X release needs GNU_SOURCE defined as well in getpeerid.c)- gcc 4.4 fixes- Update to 2.4.16. Most important fixes: * Fixed libldap segfault in checking cert/DN (ITS#5976) * Fixed libldap peer cert double free (ITS#5849) * Fixed libldap referral chasing (ITS#5980) * Fixed slapd backglue with empty DBs (ITS#5986) * Fixed slapd ctxcsn race condition (ITS#6001) * Fixed slapd debug message (ITS#6027) * Fixed slapd redundant module loading (ITS#6030) * Fixed slapd schema_init freed value (ITS#6036) * Fixed slapd syncrepl newCookie sync messages (ITS#5972) * Fixed slapd syncrepl hang during shutdown (ITS#6011) * Fixed slapd syncrepl too many MMR messages (ITS#6020) * Fixed slapd syncrepl skipped entries with MMR (ITS#5988) * Fixed slapd-bdb/hdb cachesize handling (ITS#5860) * Fixed slapd-bdb/hdb with slapcat with empty dn (ITS#6006) * Fixed slapd-bdb/hdb with NULL transactions (ITS#6012) * Fixed slapd-ldap incorrect referral handling (ITS#6003,ITS#5916) * Fixed slapd-ldap/meta with broken AD results (ITS#5977) * Fixed slapd-ldap/meta with invalid attrs again (ITS#5959) * Fixed slapo-accesslog interaction with ppolicy (ITS#5979) * Fixed slapo-dynlist conversion to cn=config (ITS#6002) * Fixed various slapo-syncprov issues (ITS#5972, ITS#6020, ITS#5985, ITS#5999, ITS#5973, ITS#6045, ITS#6024, ITS#5988) - Fix building on older openSUSE releases- Update to 2.4.15. Most important changes: * Fixed slapd bconfig conversion again (ITS#5346) * Fixed slapd behavior with superior objectClasses again (ITS#5517) * Fixed slapd RFC4512 behavior with same attr in RDN (ITS#5968) * Fixed slapd corrupt contextCSN (ITS#5947) * Fixed slapd syncrepl order to match on add/delete (ITS#5954) * Fixed slapd adding rdn with other values (ITS#5965) * Fixed slapd-bdb/hdb behavior with unallocatable shm (ITS#5956) * Fixed slapd-ldap/meta with entries with invalid attrs (ITS#5959) * Fixed slapo-pcache caching invalid entries (ITS#5927) * Fixed slapo-syncprov csn updates (ITS#5969) * Added libldap option to disable SASL host canonicalization (ITS#5812) * Fixed libldap chasing multiple referrals (ITS#5853) * Fixed libldap setuid usage with .ldaprc (ITS#4750) * Fixed libldap deref handling (ITS#5768) * Fixed libldap NULL pointer deref (ITS#5934) * Fixed libldap peer cert memory leak (ITS#5849) * Fixed libldap intermediate response behavior (ITS#5896) * Fixed libldap IPv6 address handling (ITS#5937) * Fixed libldap_r deref building (ITS#5768) * Fixed libldap_r slapd lockup when paused during shutdown (ITS#5841) * Fixed slapd acl checks on ADD (ITS#4556,ITS#5723) * Fixed slapd acl application to newly created backends (ITS#5572) * Fixed slapd bconfig to return error codes (ITS#5867) * Fixed slapd bconfig encoding incorrectly (ITS#5897) * Fixed slapd bconfig dangling pointers (ITS#5924) * Fixed slapd epoll handling (ITS#5886) * Fixed slapd glue with MMR (ITS#5925) * Fixed slapd listener comparison (ITS#5613) * Fixed various syncrepl issues (ITS#5809,ITS#5850, ITS#5843, ITS#5866, ITS#5901, ITS#5881, ITS#5935, ITS#5710, ITS#5781, ITS#5809, ITS#5798, ITS#5826) * Fixed slapd-bdb/hdb dncachesize handling (ITS#5860) * Fixed slapd-bdb/hdb trickle task usage (ITS#5864) * Fixed slapd-hdb idlcache with empty suffix (ITS#5859)- obsolete old -XXbit packages (bnc#437293)- Fixed openldap2-devel dependencies (bnc#457989)- Fixed a bug in the threadpool implementation that could cause slapd to lockup when shutting down while the pool is paused. (bnc#450457, ITS#5841)- Disable the slapadd trickle-task it cause performance issues when using libdb-4.5 (bnc#449641) - removed obsolete configure option (ldbm backend does not exist in OpenLDAP 2.4)- update check-build.sh- Fixed database shutdown sequence (bnc#441774, ITS#5745)- Handle ldbm databases in updates from 2.3 release (bnc#440589)- the helper function to create various LDAP controls returned wrong error codes under certain circumstances (bnc#429064, ITS#5762) - Fixed referral chasing in chain-overlay (bnc#438088, ITS#5742) - Fixed back-config integration of overlays with private instances of databases (translucent, chain, ...) (bnc#438094, ITS#5736)- Added missing #include to slapo-collect- Update to 2.4.12. Most important changes: * Fixed libldap ldap_utf8_strchar arguments (ITS#5720) * Fixed libldap TLS_CRLFILE (ITS#5677) * Fixed librewrite memory handling (ITS#5691) * Fixed slapd attribute leak (ITS#5683) * Fixed slapd config backend with index greater than sibs (ITS#5684) * Fixed slapd custom attribute inheritance (ITS#5642) * Fixed slapd firstComponentMatch normalization (ITS#5634) * Fixed slapd connection events enabled twice (ITS#5725) * Fixed slapd memory handling (ITS#5691) * Fixed slapd objectClass canonicalization (ITS#5681) * Fixed slapd objectClass termination (ITS#5682) * Fixed slapd overlay control registration (ITS#5649) * Fixed slapd runqueue checking (ITS#5726) * Fixed slapd sortvals comparison (ITS#5578) * Fixed slapd syncrepl contextCSN detection (ITS#5675) * Fixed slapd syncrepl error logging (ITS#5618) * Fixed slapd syncrepl runqueue interval (ITS#5719) * Fixed slapd-bdb entry return if attr not present (ITS#5650) * Fixed slapd-bdb/hdb release search entries earlier (ITS#5728,ITS#5730) * Fixed slapd-bdb/hdb subtree search with empty suffix (ITS#5729) * Fixed slapo-memberof internal operations DN (ITS#5622) * Fixed slapo-pcache attrset crash (ITS#5665) * Fixed slapo-pcache caching with invalid schema (ITS#5680) * Fixed slapo-ppolicy control return on password modify exop (ITS#5711) - removed obsolete patches- remove some problematic test-cases, that cause a lot of unreproducable buildfailures - check for exisitence of /etc/openldap/slapd.conf in init-script assume back-config usage if it isn't present (bnc#428168)- Mark Schema and SuSEfirewall files as %config - openldap2-back-perl requires perl - Give more meaningful error messages when index configuration fails (bnc#429150)- Reduced debug-level during "make test" to reduce required disk space and buildtime- Fixed init-script dependencies (bnc#426214)- Backported fix for a crash in back-config when adding entries with a too large index (ITS#5684) - Backported fix for a crash when adding an invalid olcBdbConfig Entry to back-config (ITS#5698)- Removed getaddrinfo workaround. Recent glibc doesn't need it anymore (bnc#288879, ITS#5251) - Server requires libldap of the same version.- Import back-config support for deleting databases from CVS HEAD- Dropped evolution specific ntlm-bind Patch (Fate#303480)- added ldapns.schema , to allow to use pam_ldap's "check_host_attr" and "check_service_attr" features (bnc#419984) - backport overlay_register_control fix from HEAD (bnc#420016, ITS#5649)- remove outdated options in the fillup_and_insserv call- fixed LSB-Headers in init-script- try to fix build for buildservice (BUILD_INCARNATION can be empty)- /usr/lib/sasl2/slapd.conf was moved to /etc/sasl2/slapd.conf (bnc#412652) - adjust ownerships of database directories even when using back-config- Enable back-config delete support- Update to Version 2.4.11. Most important changes: * Fixed liblber ber_get_next length decoding (ITS#5580) * Added libldap assertion control (ITS#5560) * Fixed liblutil missing return code (ITS#5615) * Fixed slapd cert serial number parsing (ITS#5588) * Fixed slapd check for structural_class failures (ITS#5540) * Fixed slapd config backend renumbering (ITS#5571) * Fixed slapd configContext OID (ITS#5383) * Fixed slapd crash with no listeners (ITS#5563) * Fixed slapd sets memory leak (ITS#5557) * Fixed slapd sortvals binary search (ITS#5578) * Fixed slapd syncrepl updates with multiple masters (ITS#5597) * Fixed slapd syncrepl superior objectClass delete/add (ITS#5600) * Fixed slapd syncrepl/slapo-syncprov contextCSN updates as internal ops (ITS#5596) * Fixed slapo-memberof replace handling (ITS#5584) * Added slapo-nssov contrib module * Fixed slapo-pcache handling of negative search caches (ITS#5546) * Fixed slapo-ppolicy DNs with whitespaces (ITS#5552) * Fixed slapo-ppolicy modify with internal ops (ITS#5569) * Fixed slapo-syncprov ACL evaluation (ITS#5548) * Fixed slapo-syncprov crash with delcsn (ITS#5589) * Fixed slapo-syncprov full reload (ITS#5564) * Fixed slapo-syncprov missing olcSpReloadHint attr(ITS#5591) * Fixed slapo-unique filter normalization (ITS#5581)- Only apply -fPIE patch to recent Distributions - removed -fPIE from the slapcat-2.3 build - Adjust BuildRequires for older Distributions- make sure the subpacks are only in one spec file declared- branched off libldap-2_4-2 package to support the shared library packaging policy- Update to Version 2.4.10. Most important changes: * Fixed libldap ld_defconn cleanup if it was freed (ITS#5518, ITS#5525) * Fixed libldap msgid handling (ITS#5318) * Fixed libldap t61 infinite loop (ITS#5542) * Fixed libldap_r missing stubs (ITS#5519) * Fixed slapd initialization of sr_msgid, rs->sr_tag (ITS#5461) * Fixed slapd missing termination of integerFilter keys (ITS#5503) * Fixed slapd multiple attrs in URI (ITS#5516) * Fixed slapd sasl_ssf retrieval (ITS#5403) * Fixed slapd socket assert (ITS#5489) * Fixed slapd syncrepl cookie (ITS#5536) * Fixed slapd-bdb/hdb MAXPATHLEN (ITS#5531) * Fixed slapd-bdb indexing in single ADD/MOD (ITS#5521) * Fixed slapd-ldap entry_get() op-dependent behavior (ITS#5513) * Fixed slapd-meta quarantine crasher (ITS#5522) * Fixed slapo-refint to allow setting modifiers name (ITS#5505) * Fixed slapo-syncprov contextCSN passing on syncprov consumers (ITS#5488) * Fixed slapo-syncprov csn update with delta-syncrepl (ITS#5493) * Fixed slapo-syncprov op2.o_extra reset (ITS#5501, #5506) * Fixed slapo-syncprov searching wrong backend (ITS#5487) * Fixed slapo-syncprov sending ops without queued CSNs (ITS#5465) * Fixed slapo-syncprov max csn search on startup (ITS#5537) * Fixed slapo-unique config structs (ITS#5526) * Fixed slapo-unique filter terminator (ITS#5511)- Support update from 2.3 releases (bnc#390247)- Update to Version 2.4.9. Most important changes: * Fixed libldap to use unsigned port (ITS#5436) * Fixed libldap error message for missing close paren (ITS#5458) * Fixed libldap_r tpool pause checks (ITS#5364, #5407) * Fixed slapcat error checking (ITS#5387) * Fixed slapd abstract objectClass inheritance check (ITS#5474) * Fixed slapd add operations requiring naming attrs (ITS#5412) * Fixed slapd connection handling (ITS#5469) * Fixed slapd frontendDB backend selection (ITS#5419) * Fixed slapd pagedresults stale state (ITS#5409) * Fixed slapd pointer dereference (ITS#5388) * Fixed slapd null argument dereference (ITS#5435) * Fixed slapd REP_ENTRY flags (ITS#5340) * Fixed slapd value list termination (ITS#5450) * Fixed slapd-bdb ID_NOCACHE handling (ITS#5439) * Fixed slapd-bdb entryinfo state if db_lock fails (ITS#5455) * Fixed slapd-bdb referral rewrite (ITS#5339) * Fixed slapd-config overlay stacking (ITS#5346) * Fixed slapd-config attribute publishing (ITS#5383) * Fixed slapd-ldap connection handler (ITS#5404) * Fixed slapd-ldif file name handling & multi-suffix/dir catch (ITS#5408) * Fixed slapd-meta connections on error (ITS#5440) * Fixed slapd-meta crash on search (ITS#5481) * Various syncrepl fixes (ITS#5407, ITS#5413, ITS#5426, ITS#5430, ITS#5432, ITS#5454, ITS#5397, ITS#5470) * Various slapo-syncprov fixes (ITS#5401, ITS#5405, ITS#5418, ITS#5486, ITS#5433, ITS#5434, ITS#5437, ITS#5444, ITS#5445, ITS#5484, ITS#5451)- Adjust ownership of DB_CONFIG to ldap:ldap (bnc#376204)- Compile with glibc 2.8.- added baselibs.conf file to build xxbit packages for multilib support- removed apparmor profile- revert last change and make libldap_r available again as some packages seem to directly rely on libldap_r. Assume they know of the libldap_r's limitations.- Moved libldap_r from -client subpackage to the main server package as it is only meant to be used by slapd. - Removed static libldap_r.a library and libldap_r.so link from - devel subpackage. External programs should only use the "normal" libldap library.- Update to Version 2.4.8. Most important changes: * Fixed libldap extended decoding (ITS#5304) * Fixed libldap filter abort (ITS#5300) * Fixed libldap ldap_parse_sasl_bind_result (ITS#5263) * Fixed libldap result codes for open (ITS#5338) * Fixed libldap search timeout crash (ITS#5291) * Fixed libldap paged results crash (ITS#5315) * Fixed slapd support for 2.1 CSN (ITS#5348) * Fixed slapd include handling (ITS#5276) * Fixed slapd modrdn check for valid new DN (ITS#5344) * Fixed slapd multi-step SASL binds (ITS#5298) * Fixed slapd overlay ordering when moving to slapd.d (ITS#5284) * Fixed slapd NULL printf (ITS#5264) * Fixed slapd NULL set values (ITS#5286) * Fixed slapd timestamp race condition (ITS#5370) * Fixed slapd cn=config crash on delete (ITS#5343) * Fixed slapd cn=config global acls (ITS#5352) * Fixed slapd truncated cookie (ITS#5362) * Fixed slapd str2entry with no attrs (ITS#5308) * Fixed slapd TLSVerifyClient default (ITS#5360) * Fixed slapd delta-syncrepl refresh mode (ITS#5376) * Fixed slapd ACL sets URI attrs (ITS#5384) * Fixed slapd invalid entryUUID filter (ITS#5386) * Fixed slapd-bdb idlcache on adds (ITS#5086) * Fixed slapd-bdb crash with modrdn (ITS#5358) * Fixed slapd-bdb modrdn to same dn (ITS#5319) * Fixed slapd-bdb MMR (ITS#5332) * Fixed slapd-meta setting of sm_nvalues (ITS#5375) * Fixed slapd-monitor crash (ITS#5311) * Fixed slapo-ppolicy only password check with policy (ITS#5285) * Fixed slapo-ppolicy del/replace password without new one (ITS#5373) * Fixed slapo-syncprov hang on checkpoint (ITS#5261)- Removed bogus debugging output from slapd_getaddrinfo_dupl.dif- Fixed allocation for paged results cookie (Bug #352255, ITS#5315)- Update to Version 2.4.7. Most important changes: * Added slapd ordered indexing of integer attributes (ITS#5239) * Fixed slapd paged results control handling (ITS#5191) * Fixed slapd sasl-host parsing (ITS#5209) * Fixed slapd filter normalization (ITS#5212) * Fixed slapd multiple suffix checking (ITS#5186) * Fixed slapd paged results handling when using rootdn (ITS#5230) * Fixed slapd syncrepl presentlist handling (ITS#5231) * Fixed slapd core schema 'c' definition for RFC4519 (ITS#5236) * Fixed slapd 3-way Multi-Master Replication (ITS#5238) * Fixed slapd hash collisions in index slots (ITS#5183) * Fixed slapd replication of dSAOperation attributes (ITS#5268) * Fixed slapadd contextCSN updating (ITS#5225) * Fixed slapd-bdb/hdb to report and fail on internal errors (ITS#5232) * Fixed slapd-bdb/hdb dn2entry lock bug (ITS#5257) * Fixed slapd-bdb/hdb dn2id lock bug (ITS#5262) * Fixed slapd-hdb caching on rename ops (ITS#5221) * Fixed slapo-accesslog abandoned op cleanup (ITS#5161) * Fixed slapo-dds deleting from nonexistent db (ITS#5267) * Fixed slapo-memberOf deleted values saving (ITS#5258) * Fixed slapo-pcache op->o_abandon handling (ITS#5187) * Fixed slapo-ppolicy single password check on modify (ITS#5146) * Fixed slapo-ppolicy internal search (ITS#5235) * Fixed slapo-syncprov refresh and persist cookie sending (ITS#5210) * Fixed slapo-syncprov ignore invalid cookies (ITS#5211) * Fixed slapo-translucent interaction with slapo-rwm (ITS#4889)- check for duplicates in getaddrinfo results and ignore them. (Bug #288879)- The init-script removed directory access on /etc/openldap/slapd.d (Bug #344091)- Update to Version 2.4.6. Initial 2.4 release for "general use". New features: * Usability/Manageability: - More complete Documentation (manual pages and Admin Guide) - dynamic configuration and monitoring improvments * More functionality - New overlays (dds, memberof, constraint) - Multimaster syncrepl replication * Performance improvments: - Further optimized frontend - Reduced locking contention in backend - back-config support through new sysconfig option "OPENLDAP_CONFIG_BACKEND" - Install admin guide from the main tarball, to get rid of the admin-guide tarball - New sysconfig options: * OPENLDAP_START_LDAP to allow to disable the ldap:// listener * OPENLDAP_LDAPI_INTERFACES to specify the paths for the ldapi:/// listeners- Update to Version 2.3.39. Most important changes: * Fixed slapd database/overlay config conflict (ITS#4848) * Fixed slapd password_hash config order (ITS#5082) * Fixed slapd slap_mods_check bug (ITS#5119) * Fixed slapd ACL sets memory handling (ITS#4860,ITS#4873) * Fixed slapd ordered values add normalization issue (ITS#5136) * Fixed slapd-bdb DB_CONFIG conversion bug (ITS#5118) * Fixed slapd-ldap search control parsing (ITS#5138) * Fixed slapd-ldap SASL idassert w/o authcId * Fixed slapd-ldif directory separators in DN (ITS#5172) * Fixed slapd-meta conn caching on bind failure (ITS#5154) * Fixed slapd-meta bind timeout assertion (ITS#5185) * Fixed slapd-sql concurrency issue (ITS#5095) * Fixed slapo-chain double-free (ITS#5137) * Fixed slapo-pcache and -rwm interaction fix (ITS#4991) * Fixed slapo-pcache non-null terminated array crasher (ITS#5163) * Fixed slapo-rwm modlist handling (ITS#5124) * Fixed slapo-rwm UUID in filter (ITS#5168) * Fixed sasl SASL_SSF_EXTERNAL type (ITS#3864) * Fixed liblber Windows x64 portability (ITS#5105) * Fixed libldap ppolicy control creation (ITS#5103) - Silenced some rpmlint warnings- Call "ldconfig" from %post and %postun in openldap2-client (Bug #298297)- Update to Version 2.3.37. Most important changes: * Fixed slapd-glue/syncprov interaction (ITS#4623) * Fixed slapd-ldap search reference crash (ITS#5025) * Fixed slapd-ldbm crash on Compare op (ITS#5044) * Fixed slapo-rwm searchFilter double free (ITS#5043) - Most important changes in 2.3.36: * Fixed slapd mutex bug after failed startup (ITS#4957) * Fixed slapd sasl failed Bind bug (ITS#4954) * Fixed slapd sasl ssf logging (ITS#5001) * Fixed slapd tool op init (ITS#4911) * Fixed slapd-bdb no-op crasher (ITS#4925) * Fixed slapd-relay crash when no database can be selected (ITS#4958) * Fixed slapo-chain RFC3062 passwd exop handling (ITS#4964) * Fixed slapo-dynlist multiple group/url[/member] config (ITS#4989) * Fixed slapo-pcache handling of abandoned Operations (#5015) * Fixed slapo-pcache and -rwm interaction (ITS#4991) * Fixed slapo-ppolicy pwdReset/pwdMinAge (ITS#4970) * Fixed slapo-ppolicy control cleanup from ITS#4665 * Fixed slapo-syncprov cookie parsing error (ITS#4977) * Fixed slapo-valsort crash on delete op (ITS#4966) * Fixed libldap referral chasing loop (ITS#4955) * Fixed libldap response code handling on rebind (ITS#4924) * Fixed libldap SASL_MAX_BUFF_SIZE (ITS#4935)- remove binutils prereq- reduce duplicated buildrequires against db42 and db45- imported apparmor profile from apparmor (this profile is not enabled by default)- Update to Version 2.3.35. Most important changes: * Fixed ldapmodify to use correct memory free functions (ITS#4901) * Fixed slapd acl set minor typo (ITS#4874) * Fixed slapd entry consistency check in str2entry2 (ITS#4852) * Fixed slapd ldapi:// credential issue (ITS#4893) * Fixed slapd str2anlist handling of undefined attrs/OCs (ITS#4854) * Fixed slapd syncrepl delta-sync modlist free (ITS#4904) * Added slapd syncrepl retry logging (ITS#4915) * Fixed slapd zero-length IA5string handling (ITS#4823) * Fixed slapd-bdb/hdb startup with missing shm env (ITS#4851) * Fixed slapd-ldap/meta consistency in referral proxying (ITS#4861) * Fixed slapd-ldap bind cleanup in case of unauthorized idassert * Fixed slapd-meta search cleanup * Fixed slapd-meta/slapo-rwm filter mapping * Fixed slapd-sql subtree shortcut (ITS#4856) * Fixed slapo-dynlist crasher (ITS#4891) * Fixed slapo-refint config message (ITS#4853) * Fixed libldap time_t signedness (ITS#4872) * Fixed libldap_r tpool reset (ITS#4855,#4899)- Fix comparison with string literal- Fix generation of debuginfo packages.- removed krb5-devel BuildRequires (support via cyrus-sasl)- added Service definitions for SuSEfirewall2 (Bug #251654)- Updated to Version 2.3.34. Most important changes: * Fixed libldap missing get_option(TLS CipherSuite) (ITS#4815) * Fixed ldapmodify printing error from ldap_result() (ITS#4812) * Fixed slapadd LDIF parsing (ITS#4817) * Fixed slapd libltdl link ordering (ITS#4830) * Fixed slapd syncrepl memory leaks (ITS#4805) * Fixed slapd dynacl/ACI compatibility with 2.1 * Fixed slapd-bdb/hdb be_entry_get with aliases/referrals (ITS#4810) * Fixed slapd-ldap more response handling bugs (ITS#4782) * Fixed slapd-ldap C-API code tests (ITS#4808) * Fixed slapd-monitor NULL printf (ITS#4811) * Fixed slapo-chain spurious additional info in response (ITS#4828) * Fixed slapo-syncprov presence list (ITS#4813) * Fixed slapo-syncprov contextCSN checkpoint again (ITS#4720) * Added slapo-ppolicy cn=config support (ITS#4836) * Added slapo-auditlog cn=config support- Updated to Version 2.3.33. Most important changes: * Fixed slapd-ldap chase-referrals switch (ITS#4557) * Fixed slapd-ldap bind behavior when idassert is always used (ITS#4781) * Fixed slapd-ldap response handling bugs (ITS#4782) * Fixed slapd-ldap idassert mode=self anonymous ops (ITS#4798) * Fixed slapd-ldap/meta privileged connections handling (ITS#4791) * Fixed slapd-meta retrying (ITS#4594, 4762) * Fixed slapo-chain referral DN use (ITS#4776) * Fixed slapo-dynlist dangling pointer after entry free (ITS#4801) * Fixed libldap ldap_pvt_put_filter syntax checks (ITS#4648)- Updated to Version 2.3.32. Most important changes: * Fixed libldap unchased referral leak (ITS#4545) * Fixed libldap tls callback (ITS#4723) * Fixed slapd memleak on failed bind (ITS#4771) * Fixed slapd connections_shutdown assert * Fixed slapd add redundant duplicate value check (ITS#4600) * Fixed slapd ACL set memleak (ITS#4780) * Fixed slapd syncrepl shutdown hang (ITS#4790)- Fix for a flaw in libldap's strval2strlen() function when processing the authcid string of certain Bind Requests, which could allow attackers to cause an affected application to crash (especially the OpenLDAP Server), creating a denial of service condition (Bug#221154,ITS#4740)- Additional back-perl fixes from CVS. The first revision of the patch did not fix the problem completely (Bug#207618, ITS#4751)- cyrus-sasl configuration moved from %{_libdir}/sasl2 to /etc/sasl2/ (Bug: #206414)- Add $network to Should-Start/Should-Stop in init scripts (Bug: #206823) - Imported latest back-perl changes from CVS, to fix back-perl initialization (Bug: #207618)- Updated to Version 2.3.27 * Fixed libldap dnssrv bug with "not present" positive statement (ITS#4610) * Fixed libldap dangling pointer issue (ITS#4405) * Fixed slapd incorrect rebuilding of replica URI (ITS#4633) * Fixed slapd DN X.509 normalization crash (ITS#4644) * Fixed slapd-monitor operations order via callbacks (ITS#4631) * Fixed slapo-accesslog purge task during shutdown * Fixed slapo-ppolicy handling of default policy (ITS#4634) * Fixed slapo-ppolicy logging verbosity when using default policy * Fixed slapo-syncprov incomplete sync on restart issues (ITS#4622)- Updated to Version 2.3.25 * Add libldap_r TLS concurrency workaround (ITS#4583) * Fixed slapd acl selfwrite bug (ITS#4587) * Fixed various syncrepl and slapo-syncprov bugs (ITS#4582, 4622, 4534,4613, 4589) * Fixed slapd-bdb/hdb lock bug with virtual root (ITS#4572) * Fixed slapd-bdb/hdb modrdn new entry disappearing bug (ITS#4616) * Fixed slapd-bdb/hdb cache job issue * Fixed slapo-ppolicy password hashing bug (ITS#4575) * Fixed slapo-ppolicy password modify pwdMustChange reset bug (ITS#4576) * Fixed slapo-ppolicy control can be critical (ITS#4596) - Enabled CLDAP (LDAP over UDP) supportbuild32 1256363904oGqpm2.4.17-5.32.4.17-5.3back_meta-2.4.so.2back_meta-2.4.so.2.5.0back_meta.laback_meta.soslapd-meta.5.gz/usr/lib/openldap/modules//usr/share/man/man5/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.2/standard/c0b1cdefa76eda75f36ee87edc249f4c-openldap2cpiolzma2i586-suse-linuxh\܊9MtE?] b2pv1.Ƞh~<n lWD@H 8هѪFT0m< "vm9S)J[fNC5 4 p *ۜ)Wo6Ȁ'3˲ Jog͜ K!Nt5!j^/O4zɆ&1ؼxwlf/J$t[/oڗ s(s+WsΈBz$z/fT~koma- PN-RFG E=VӬOkO::nap1QWs@F ^՞ޡL~jK^Us"+l"be_n2Qͻfksi/ybXH1>>`;=ȯ@pLQa1k"X GUzNE$PF `EN[ңKrs?6>:ַ%ukRe?祛bJJU(;j[TpLTTay4 Tљ e592Ϡ4IVGRfqAP!#f] TAZcz=gG垚 [+4YfcȥUfmi ?BXs&Jw)w6۸57&IB'( 6l,ff?6R&rb v͂pVr+SK_,;oDfI w?kZLA>m|YgVzgt@?w }VSx'8<$ԆTYІ3C* |IZhGZ5W5f^p\mͰJhEA@.&;o}ua3 ^:MDDe MuN$Ȕъw8BsE(nv"o)#1ē ?5"oSe} ]= {4ٽC|9qg'҈/hf<%%(bhޚ*Ep vX'{3:sKz_#EӘ?Y9iS8Ӧ Chc$O(Za mp3ީlVn ܔ g ;|zr H /WF!J5E+$%wԗmpпע(x.0v;usOu nphκǃ~QH^7jFDWMaSg(?!j7^/EnytGJ0Yq'?į,&EX #G,+*솳r?g`aPС6ᅷ[á/sc]N00zy_;[-B!xd}҇ny )I6=ʬEp 9aݯGNuT\"@_Ʉ:i)QTcRݫ|ϝvn@p}Xf9iw*dg+M%:_L&4 j}Xz{$\j# MVXlhÏdDƤ_*`-FQ+[%ĩ}4m*] >PX9b< qZ s^xBp ILcoEN𪃏wb5fՕn N44EC5xLdZyS֊(THyLI/~fhK<$j|\vqd]x7~|:DN,G46;ج  vv^Տ&#"Iۼ_P:%pJd6n.l}p]/h'SAH(K"o2mL.lfEBj5G)3oԺWj#xļ5 PiԑE|9FhzBKOvZiǯ(!6v>N)>%Hb'Ȍkܸ/ɂ0ifXG#kƒM2I'KWk5̳A CJ,jUPՅ+hqrn">xgdI(C̝ULƌWG_%|${S')CP Kp꿂ʪbrK蘿Owjfߘ0"%`?T7P!|LW :iDtgla}|(K,yk)wĶ5uf2 5U\n3Ŵ"&`5T)Pu h Sf4/Z `^Xӿ;O|,']īJqon#c1Y+,JgU}"sTx@AɃWT"Lä 9=K\$v m2 FJa$Pq+ϱ s2Mi:BJ(q :Qk";:]DZ`J%jaȭkd*,UC8uumJ>P gԼ3 PB#?uMA=}0<Ak wӉ*iwߢԹu6Sލ-t"pJ!݅Iм\ۨRN+)ṍ I[:WAh0/W5od#|*$mјf-hŭ[iyg{A&50Cpo~sgH g 7Gbx[2=Sx}M!ڵrRO\Wd_̜yN>PGw_3EMc:2ɯREJm!dwHqTb_]@>'۩73솕D eˬmT1&JƙdIk cY$_%{_K8rN{gLNq3Ud_t%m6}mfJ͐)_kGsUcDms+ "bj'1fE-#qnr"gr25TׂY)`D gv6 ?o1;8ہW9FyA&*7%&QqXC;posy66SBzZ#IAG.so4)9Mv߻Y884rƖܪ%:T*eEBw~ȁ# ) Gz J)wZw]Q:MYc)I)/f`T8׏uQ>,7Uwz솽xVu +9:1” 7g֖G."Kfw7DKmzq~Ucv%iգy/, ~荤1 ,À X&94#_O7ݱP0Lŕ^w9ؕ%Y>2g"@v >qP_rIm=Xj8OZ9fc)^i?i:L +E2 <~2q* x煦v׀c*CpT@2Yˡ*n5Nk[}?_F7^I亁d>>>(qx)Z 5`!Fd)kK㾥cO;Mؽ^ahWߡU!ܝN=骇=5$/U?tzxG;-z<.*PZa$Å9_q\] )I,85jp{JZ6Pg΄F6pP228$\pM`%DE#.T˹@d'/}LN/&5.y D{oxs'+ը:S&Q'Θ4japy)ӀDQ0~^7Nd [Byd 9 iEiƼ=QRCй4EY//2ռ$ZSg_ s tTcK4?.W<GyD*; ͻ{~V.H]vo +u|Z8z )mNs j1J\ĸ &xq46d 0~r|ҀĂcֲ.d|U; x.RKs &#*QL}{'AAKcq0|z%ܜ5<%}o"Ҝt⸇9KtK|Y-cSjrqwfl3z_xv}_DA-Fv6čKDPKjd,%վX~_V1E?:TửxƐ9,h{$b~d$Ѫq]N9iǙ\u5I Q*`G$Qm:mY]OoTx3Uu\:_DW_yVJ!3kmL_dJ[g,=+_mBX/xJ @Z(G4KTZi[ q эqdE嘙GY6YqQq͆8 ϥ'C#08!' o$}>2ScIY} ʾ91@@ k JZ}Յ-p ty($FAuU>[L(KI(\24Os E,CgG\EB:7T6+ En(\K.##R&5żܞCv'wIz aB-"%_if$GvkM0ΰ>X5(^2UtޑcVX7s?a IbS;A;'߲SgHGi{ =fF){}:7`Ӛ0=2wbS芴$_0UA`T??8cJ>/)Lv~\{7!eH#Rk-ǧ 4|m#mi/0h %TWsi29Ce +_..e)Fco jR?R~&sq! pCڡIikIHաz]{*d?T]l v5ђ6lFdӰi4# }02v>'*ߤ N|q#LMIo尷 X#Њ$.R,lGY/WNW>mӋ-fLjУb=<(߽+jPۛxel[5fxSƎ>"Dϻa-71|zSt TƂi[dI3p}g w"/cAlv jVXjN l5KQ,ҾL{ês8k.ss^YɫG` K6Q$ GeRJ]IMMP9շŚ n1$I0yY;RoU>أoޱCJPD{, v`dKRZÉ| !+0v>pp?dUl3J|Bf3 w+ZL참%45˕ 73t9>aU%F*ͼOͮxPRgVpȡa$=Et;ÇWQ\bH04% 3hO?5{L {Ey"Fӑ"+^|c-nnoOmdl*NleYEC#fm?"PTL>*GF(aGG'×1xMA T>ԯ,Yt-_6fkEi^({%q \)+:iS`jPOpH492u O}oS9=ș+=͞ Uݭwgʌe-;շ_4E;3]\ Oh|QS^ܗrin y鄞]4/3lr^\]qճj̾ӧe2'h5}̅Erfץ`\jO^G? n˔:Tn_6Tжָ*0 ~t%\s:iKVv|:99 -9>v?q[ّ<TM8 YkDPy+: !ofNLį 2P\>i!=} lYv4&\\nxH]#h~]yfJP8=)^T$xs|}HQL swբG,'5}}KE'z=7* ^y,2pOVzC{a?hOaҋe,N%4 v1tzbrtnnHr^Йn09cEJ5HZṈl [|(}}+Yv1A:g{}D3;8ڭatxi d(0`N1AAib֫iBVQմ*q`bLJ 3 !kEـZˤ')bxqB}iJOW. Nf~\؇R4 BH˿)PZ{vUMH'gjV^}{hJiI냩T G|H9R{}Dg+&]E$a5Ji!.MIMՖOeՇ,ZUXzqbA]|k#UEh}"`iWi*;y!p-`M|Ż;Pc>xיWƊMDP :oPq8M@s,y`% <1o]SNLQ 2 ATJ9㝛2ڇN+}WpۋPs},nO 9 ވ|YlI0SܴJnޘ&6bX,}2شhî#Rj$VD 1z-UT=?!(A"g\Y8"{4*sfUͤ$>ĘvO1hzrH^cqg"zMo`3Lӷy/%t^C!;.񀺪8UՆ} %*ِKtQ_̩I>8J(;Ũ>R5Ns;\ܣiYHa-e"?ݖp>򒺖3qCt3Y/C^RCʏP j&oi߷iǏt=2pޏ@R^t:'7l1x])(Q2DO{!69cQRA]`}l%6 ZҶg3uK6 g*B}/;ל-EQvC#]  OfCRX91ϔƶ!uR5הJ8Za@9Aι4p^`6scc= -NX>3jsIVmu-h4,"=.Qf/CkܩEPЋ7r#> q:>vwY0K8Oy]YbόMXyYTf9rEfg@a4Mh9;I]R{wut\Y5Ǣ8McR\ ) :x9u.{@xm L2Aڥ^C)~)O&Zx' FbURz؃~m)cdS;I:E5AS(a+zx3ǻgZwPOؘokf(z #+ 'cɺḫYn?8E ׇKÌwIFg=j/T+(mpT-$Sr s[vjiJ2U/H9xZk0Ih?Y]&<^)$;Y;<qkAGE[q!O)_ ,7"&|e߻`p?:~fAPWf\S(ۓtAʡ҂%Iztw0E0FB ]C$Պ8u$떅um՚ğk5R]n~dv*\cNg}$d!ai#,BtaSX5(S<\zZI%ɂxߩ~R RfO  j;U.<+v~>MčM _֤WVRf x01,GekVVSX`|EῐdxqgL'|wCQ#9/,..ZW0?IU[d ф:胑i17cߙmlŝΤo䜌0289Dގ|Lt,i8v DN;`|%ZGvj$71얦 ʨۓYTv`|3>}3mu]]k\5avճ)\e6>UrYhΒBS"/0RQbM~ZLjdkuW[cG>QT?PV0q[͔AזT{m6t -v#2TdS-G/єI\IzRu݈5֎8*x_g:=fv(õ,|t. I]e=EaMtT*E%Mvow0oO@'HBјc2C^A _koBsU=D*׺ە/X NA-UzDAf+3ևϙԿG}z7H>#kK WkT#V.1[s2Y',;DSe=7D!?l(ԸEO7.Z;$'LP"ڠݶ7H<30Vիj2;yGn LYf h+"Pȣ+V>f-Od$Ju ACE 1TTm;R\{D.˟6KMn襸xy$'ߟq~#kJP*DIi5mVd/ᏛKM%1$hN[Vl*Tῧj,6mS3]q,'[-IdiHgW Rq~IMVci44N1-ﱋ#{iǷ.Pa g=E{0eB2>@JOpIB7o$C,t*To~وzwG0n-o1zx59fiecwΤWPAr;e%V'Ҥ!TЄaga!mE QkLc'Lv )e`d~8l p+IVm^d\X# #_ā98gUmOۥoCE0tY.ڰc=_oBa(F(φmvpqNHj=sJ#Jŝۦߧ~o;`F;eo$gǸ$H~ #޼uA \dkUbxF,K4PNԺ2?/)gł@EW3 T/ו0鏡%hSﶄ#rЖCɱNnxlUWTE>9Nu hL: :ϬXqWDkW+hԺj\]tl 593 ᜂCIK!pu&A^"结ϙ~ 7̡mqA'?dͅ!p{qZ$ޟ[PLrfO,Po%{ص!GW?E|I0рVbeuUeD ؤ@}AM++ J{/!wNYi[p^bl~pMA+p\QbBp 9+y*GbSKcja-}v;Q9M̕⺡D!v@xHQ-qө$]Ϯ_=$ Pr#{4Ē=n{9XSy'aU9G3`q Wln8jf9_(=dg V wN_. sBw3X{pPv؇cW$-ɅY^GyG[P~ ZO }O#p?,dC!aJ?ӡMF򐁃% v+dH>m.jQҡxi˜^v>5uY1;>ΤZ/-r[-kN ֊1LQGkJ:[L PʆbcMښXԬMy98NF rg@H$xz*zLb]"9bd(av'oV7f;#Jvg' v#^XIg9 zf+WafV̐5P!%l4dRn-eN !o &Fgw3>ݲEߚQMc50fcT(\C'\znzo(itT#R$gPReb 0ƑJ@$+J(붇#p֎D P8dR:H'֑L DoωMlxZutvg#+ D볃fy,ӮYAO-KbHF1?UŬ!ssN*u!CQ(7hoJP cH ](X>a2D"H,,E:g8ޙ?  $`?eh &c/k 1jCBWО@Y.>dQ5 n( ʚ(dƬr:@H |&9FƋ*[DD3‡Qq}SW[e=3R=ĵ;fyfpġS D5dD@9 RDtOga}Je2vEn4uER=k @ )VhzXbB^v[n" ifd$<6,jTګ}کD rcՑac_F3 |o0c8 HX²mtioOLnw+/,[#g0C4 kkCw-4s?\ &E{mF-(Q dfLx5;qNT{=F̺W1OK*_S&r9$^_9 Cw O'5wkc@v-)P-W VH?ݯ XkQ- O Z^S: F},,}/vkKCGd>XM9ʍ_W@?ՂX8% Ei,Pqlk=ICYAZt+MZX0(!AaE-`eʀꠖ&菅0o~&, HV*Si۽pL@ajՓBۣ G *=;V3{k NQ܄hQZ7ZָE5k1_>rr=z0!,\?ŭ|*+fϰ$RЅB[;09RǕw܏ cZ9]Q'zqG^ he _ŏxAJ")e}MIc3cП.еon 81]݁ cP]IsO // ɀY3ARCى#j/}%+dǡC3fڭI+f+c'*0,j vЎiB0rS[a1-,D+ܦ]de>)ve֜i^5ڿ'ty[Jlnu Qxr m}({R me6?ZF%q2΋IlPY+`j@H €?ODڲÕ3jB.5Ğ`Z<ci%d\\-! |YJ_cfxU{j'-iH({-A4gZvV3{*^0S]A%ct?^bd>jʵJ͜EDX|Xo 1 LB9 j$' ,b_+kCa)>%;jb40ْ57{%:Չ`9xxI̳>jAi[gTໂ#p&O.s1=\R^Γ\A&WቕB{/1DCyj7؇cՇ_&Oif~|0Dm grUn{X]0`aNb(o&|J{RlL:Dw:#ڕx;yE F ^῞<'| &YeQ/.qpw&qkX݃E\PD}S7 bĜ'q!í{ؐi8w9lIB~dbOmձvuM^/dI"I,N`ogEJ2.|j"}~1G)/ p}|70޲#ma/c9f6Wv6wx,i0T )sDŽ.(AOi!RaNDFXp8QQf@b'{v\ng=#cJ5#5Xޚ ~O ~f1Fl&RSH )*F@A=3V\kZ@k\Zv$i9] 3X!cv~:G?̽E+Cn抁6cՏ_/ݏ.G({m \Ueh]Prܩ}st7hrĩ$5TH3V'N$c- OrΪ\{uo>QZ۵2V6~Id,g B\GG%H2!O:CAF$cݔXp;x7r_X+\+x$3ww0 L"&6H}osrN8[HqQ.ZQN^L0ƒ\1R2Q"(2O;ڵ>"tc#bd%K2Ei{| o@ľ4M(DQ/˝EJ1'֜pA%6QH˝2?ȾW.8P.d&! n7 aa%W e5jҿ]t|S !/Qπ VsRԅ7@eSkYVPw>-~TBTR=HkITzÏJXꊂleVfEK- |up1<}~"ѡ%xZoE,pŕ-J%<sDHG< A_ ڷ=g)*Ei/+nNN#ԏIcg[w F~i ,o!e0E$\#k\cHW^6tvE š)5#e8@ۓ*mSq~3&ۯFfVQD [UI8 ` 䤪.JAOlpWmr!QswSnYƍR,"D4Ԟd[JrEؖ޻Rq| vVAD#z^jv\$Ӗ|ƓaiTJtVI8:x`Q[SFsk_x]IxT4ë wqYWy{ԸFTyʧ&O=Lﲿ/Ґ͹74TIXf񬐧X'Gz"u=#bg\ߖaN6Pl?JK짻sXE*HF 9Qg:AtvF *Q`lK(%.yɂP\< 6(e$k9x 0V98'B2fP &ʛ oϛ )@VPVTfM2$ O ˕T*0 b&r`6:Њ]Wa d#Ps֊t;E8 !ʠ .P>wrUuݞיK2%P3zt#qCIIOq̟aSG.!%Oxyx@CU[F a DwD>(e#!FC4~si0lfa.9H1yrHHCnizZq.54>ik.H5W*aIaOZ\YMaÀQsRɤ!^(_=1p;%3;kz0&Nl[ϠG09DA&~`}霞Kh\k]+ f'aU'&+[!Îo-9QmHkCh6ul( Z9>[1kiѼW}ӉϬDdnZ̡Npi_y lZ4x~b#h*.{o5r::"x>mʦV"-\2 ®bDK,e}-b 2WI$kHMXďosua':)ߡC9/cx ޻w/9p,&zs $'E:d(Bp5c^jpj1 6pkY;hghǜ/ [✵]W"n,w(h/לUe0,~ec@9긱%>l]p7 !xI"3za1Z IcۻTFo;&4(AjF<ӺJ7Es%6_PJK*M[?)<+?R:h$u>5h0- rUp務䶏[b|ZֈK-_ִoSÆྈ5B0C ύug`khj9ĂuXx*&wB',a+ZΊmxgfpt0lns^#;mxy%苶Rk*ͣPWbvb6tӢKφʹfP [AʦF9w.pP!y 25(OXiHkyat)=hTT> mP y(F"=:jF9/R1&ހD $iI$m]k9/_=|&iQ?WBV'~hH834.N w9r+eCXRrw:vV9-p!DpXO;M;7XTw_ @qO !oujSSGt#q^fkCIgݔ& =с zU27_}<[~s}ɱe['(^# SV Q]UobFlGҏTT8{gN7*L:Z"fÁ֕*kHVM*IPe#Yk9oR^59վ^ p fLa7̺sAl(+aHÌ|꧛?$1!rj8|N^N#$Zf5d TMj<< åVP)ҙж)n_NqZȥ{:{&B!ӵ,J\+:6>v3ty،\|Eپ G6d<n!}e`_"[lN y#F)3R<39 MԔq L^K6Aʗ -c_dJ ąu"S^cg-L)@-|[cИxXͣvPmg֙_0^nQNASywe@8_@HBUйua>G rgj{#;4ErSP/c/̙۰pOZ6蘙jnއ4ݡCT\]$y l [?{2Æ)m*R U]q\0IrVʹ&o 4*ʀqRȗaW6hmJpMjdea).KpL\`jEmΖIx&xAފeu8;CkWc[4SXoml?vxuԏڈm(a6r_#2rf~85t 3v`RyOـk0Li>C6͸q^aȕN([#Q̾m!&nW$۪r͝V`+8"5w-[D LkϭR vF_f**oHI4iTű34cr*M"\1~.e;p:T3́{דt~ҏ?7QO3kʋCuk}͂ V @Y6Nߩ*BIC!j`~ye< /xSz% UqnwZZ+ݖ0tS\#v.[zPx( O`/xQ x-?6<{ׯ"F/]|Hb# -r*JsP,Вg-v#KE=kwU#51l2H7qCInbq`j%ѫոM5*jo1Jz3ħ?&!}rQVXx](iLzdC ;^CQ Ad*9+Ecjʐtj#;1Pu-{>,.o _M[$W_7{b ;rk*fY( dӣ3YEն%Ï4^wRwlI01:*x(gv=kZ~Q&aUw|7{hxr0&e@qΡZ1Weݣm| iZ屶E.ڪQ{_1 Y8{#z?g1"lV!$/\ҟUv\hًknE;uOKږV70 M(;eHKedUS 0N;kKY7dl$[#X( 嚨(Mz &cJCABNk,|5|}:fe O ١,fW*=IW43$D hz6;p7U@8'LEۺ3 wc`r&ԍ],3{"y"ҹSC0ԘLӒ/Å"%Fz\_8%Vq@jc}MxՆ,ZѮ?X~L:3o4yb*Q 8);Opȩi8[Yўu81h'e#gY mFvԠ3&kfϤJJǡyza,gk;0?wg]H)9߂gV>ET;H˦dnQ^h }VFta1k:gRVߟ*117DY&AIĂ)sqKY 43/0 v]р-Mi[]vW \:,??r-,#Pg3XKqI.HRfDF҉py9+6`2zRIL#vVC]*vkt2>4:>]b!<̃ގBM7UӠ+0_ӑҥi F\o8+ %r缓{vlYWA;.5%0ܞiu<Yf&f`@hW3LrOe3E^B5X|mPST`(.{턶 Z0'H*)F%d|#g 2DtNdwucg8%]&fDmj_jJK@8h 6IdeLWɋ4 .dznEoimZjl\c%6m^ϡLvx殘D`?rg~܂Bޕ ,a]+AYfU f ]bjQdyͭ0*?}|n\v@ u~,V gyWqD3}kAT\@-/xLuy)hx[zAd>*wU)5!MI8l!>M2>V8dF2߱2Nf{Jz!BR!͎L|.QPV{ny:H|^,訥'#{6Vu}9`s!si ͉B0ȃrN*}xW2v=lӀOU>Գ+- uq[,ekkS@Vi|eUݦcRFǑxz=R˽Kc V; .Ag՞6GT>`/#:DR+4=<kԅXЕ  7[.2fLE=ǚW"6"ɍR=~UVPUw }bqi-upX[6iFkQǩ%Z97I/Dl+ǶY\Țͥ?DFw||3ع$̛17`S#G<(|+POF•##OqfhU.bO' X JP@.׍r2C5a "^G+e/MŴG\?~8na[b@#`}UYty |7w`#bFRpL P uAyq]eJ 4)mXLl|)~(lUJ2@B+I…f[=oӁ8TWGd?Hw aM>hLk%{Igs8B7Zy'gీ4hL"5#,؜pF YeF9N⢜bu$UH*;Ldtߡ{XbJ|RUv w00yR-đRxp|a#+/H/Dw+OW7B]wNHyx>KTto^څ0BA(=Vs"ĂvC٘l;`1aK8uߧE/59gVP`+u@벚,6Kw-R>+>4uRcU>w1uKY6 ۲Prjp&k?fKy7n;<4حA+7ySGy-d=22Y~!۞]0u10D,kTUgW9㧫bIzFI˟X$zRشLk,P ;mz44Uڀ'Q6JF\+i\sA7w, ڡx19'ӛ'aNbݯH ȹ;)-`x՜:kCKMR ǿl9k x6{̏3;ĩJuꟸl4iÑ̪+>׊Fi_T/҉=9]7KT!1]o ']K}gqNr,9jl0=ȇF1I̯_|XM_9\*b@\fTX_t3>b>oX-sW*א$iD$Rl 64j+c ЀjHl62]kD?g{9G" y ~}._F1q?@& -E+ӷ-}^2Eb";v?΄1en uRb6ٔ9h][ٟj^m]E>Ԕ` H2{ }0T'@Pg(opZ1X]'B{F_gㅁN,@2pg6Y$>-T0`ۺ tC{m$/j6'HUNwd[c8ıjguS9mT:GJAP"h?@@#$*]蓉[| LMZra^x7'ց;]icL<='pyL4+A+be*p-.RTx0:/R mR e＀y+}4\m-A$74  2>0IVNmsXCekڙ%d@R~?\m!G^0@}X :u!""F&/*MwI*ѺbҪ)I/ TJ{eD4>|ОȄ*t|ύr!$Tqx=B\TP~h{g(@*J"FJ&?;a->%ń?(VSs-P0{yA6pэL!t+Wkqz;#,P[(&2OSPS8o~;siƢb w Jc\LpտJ|=)E2V80P}Kc(W~#ω"ػsvՎz4V !_|l$$msyqI:zq{@|7Xw>a$HG f1RB)`1J/9XאQj^"[]ͿT|eqK"7Oabz~}2сۻ!Q[": =}*{>z4}eC-?`ѭձHDZo_rdqZa $Mx{V'PÉnoDo +:C^6*52 q:-'I1/Im1Ofg1`V-A0_K!0f/pr< aDh팢-Hד[-14Afe 90?o+Q \;[/ttvv[,tV nRټ_7QOmY_%z%r肒ΚeQ-`?zq+GvaN`ReX!Fm;~-5 |v Ϙ\Nշh)~Т沀EH?P&#%:,`e紲xQ1Jw0#4oP-'[ .l?$"$Nţo*aܤNShͤ.f CFqDu5 kIiZjZSX `Lk9^'àh~V1%4iSɭXX)*-UFZžqGuʒr{xsX%brȧy!\Ͳ촛` @3BV_lY05"@"dx.0J|c]اĮB8"V:\ G9̃^zqܿOŻ xlQ (i⍹`,w3#QF9 |؞)5D{/ܿ)J/$Ԏҿ4De],CNN|Ӟ:d&C)^^ڡPGDT ^/"C2,?cQbO;o`{6nMRblB TЫȹ}n0Gًσ ($G~JD¿$N:U]-?G 0:t[i=GֱieҧcNyH̴?5I7)]ټ`pPЁ+ۊ?gY*e;z v?Ii S]"W=- HxV|Xʿ3 34P:BAd#Z"[Ղe.\'9`f0)GsWྒ[~ۂX^2;*9 Y:I?mp\F/OnzA@ T+2\B[$فy|@)IIH6)Hȕ6?L|2(&f60/T}-45*N'|w,|Ug*3yC8E ,͆am1Lߣx#6(nUIEN/%ৠg:q/Am =ůn3M~3uH 5D0}#6!4, FJ9K a-s6Cu }ݶ閉۾1R׈J5B?xý ~4(+~қ} Lpͭ T}' n?}uL H{W"3fITcOyj`!U!y92;iD,wA߱-!5!,779(JbX4hHyU0=S+]kv)jJn;VN"pc=^eaԅ-̦]ȕ"j9CHGP oWJŰ)bMؤŔ3S` }\ɼvaփ| b#],Ȝ #md|ಉ/n6cMybTbPX:cuFwdQ@a%Ή?\_dg{-gЬ&;=<46(\_ JB|nu" ]y ڒ&x(T)X!N wꬫ۱Q¾ri*0_ Ш +Pg>\nҼTnyjvb7.8Af)cH0˷> ҲQJk„Iȧ#2*Rv[Td:!?ڿg,]{#݆H A dt G3*)R i9}Kn P\NYW#3X@ԓSA^ܲ2_ Ea/ ${XZ/H?odfRQ>a)GVO` ;WƊygdCWV2Ba^ᢘ`&w-TDa}V"vi?퐨x6$ˑeq!"[~9K & 8|ICd^2kXuCf[zకpnۘr (hY}V_)–YMt;=JVCQ2e཈_%7;Tg"^n _t_iѪ "p˳FovIrJG_c/t3lko'q@Pimv9IЈ4'Ջ@{}6L)荪2_b ͍`5~[r- Dұ(߁|3Yb!snGӁnIZBh{:OxB#~_MJ(,$] |1(Yj!dNL-#VĖ4KI#6ظj=㪬 T$ ƈ4sH;c= rwYXqm@lóriQpLzDMQCa$TӛO)p=}Y\ дj껈ӵ2ɱ15 ȀEU]a{WP* .8>ũ;KhyFJc) :+]XzLa }qۗ SxH 8Z@\CtmilU@%Ƴi.ia_vہ>sZwknc `7Nq̇RađWaf]F#1/1,.e(|T?YRث;T+AvVV^"aür/)fVD]9k{LU'їvBƻ.DR砶^a &'.:<7b]ݿLI9$7#?I;O,dJY BQU"_Θ7I#RhXNb0 l2F/ ~M8q))"՝$6x3rhzpbG/3[OJ kÈ4"\-l**kht)=ڬd]Gy[h^ ۂ}!\_c w"M QpS^!VWBx+{i40+Wo:+M+ƪ*;mt-T x)b<mJdiqAeDZ%y 1.V V%>D\I[ ;&}w4 !e^Da^C(ĐCXt]Rj_^urib'"4xC٧/LM nRh;K  KSOˎ um8/d0vg7\Bvc4\ȆdS+\'yF3QX;ՀrI7(J3GFT(ϖzS5Q](j#BELW()~;Y>nscArYPu_)@hMZ!pNLSXUT.\scNj phP:AlbWai)'L|ma|cKȃap*a 'eÛfdutvl5[%@HQvt`!g#&% ˓Wo[d mP$_ŕEƟs:9F[0GfX^2YKnT%J 4GAWduRuE)0PiA҇V/zPX)WJ>O{!V{KΛXTe5p4avK,5fI{G KxDR'-?_Yk%$lL9ܓr+#ɔD` 0:y_ pB@F=yQ!-CCllbv_,6>3QBX,k2&-z7@tE5 2 ȷT١(˳%I59Bm r7 "tA* *OKYIj=|'?~QK SI!٥lNuMk7h )uAi`$70oΖl*ψ:=g⪺\b}+jkWQ0g<465(&;iw6mws O. Dm&0]0%k)SyhR ¨8`R΁L:cۘc4cvhJ8̴hi=`6G -۟xhlLHu}zX&6_ȥ13QO?;]%IvGj\vG+*SZZH;8= gr0E;h r m"pCѬB:rgLrS}^2Z&FSY캪顦'͝ƾ #k@jIq7>n+v3 V?*ɪPF^Fغn7珞!VuH:{^_ 48d|Z!Mm kQ:! sަ3 b0N{ S (!CBcФkHvdZki.F.b~`}H U}z8ފTMv + &Iua wLy3٦d dkg2R\]BjVP |"頚N_K3ObWVSltjQSDG @iyBF/B.ntКQBšN4LA6]:> |H2#W&=w+ Skw*hq>})59\%+lxRy!D޻*# `3tp Dj!Ӡt߳ qwxC{;U8D?Ocyvbp}LueZR GiieZl·) MC@/`?leSӬY=4# >^>s q`$iIe|a(ab#rC 筡,!s-tb'8|Arw_AlLsPN&ͅcjhPr'$>E8 T4Ҭбs8tѽ j'cʴǷވ*zW:Ay @`H'SC"Zga(\7Htv~MX(3):ٌUAcZ{nXMڵNZ$CS̏$ްU}n\fyqs@et黸hЇ{CWsu<ړmUh?(ӹs-1Cn(e9IBmp30Lc3YӎxX`4&f)l )N`4[D P\f "touOc<9A 'o1CT+eMry_mLZlm}a!yS(CUBM=̷ĤS1w[NЊ2Ey3@r 4^f'>6}՜Wȵ ƌ¶-SٯH֥T?7n(8y2ޤ:†IV8M=^ɰ[@-ȥD&y,Xw aJe] Ww7ƕ);7>NNa~pˢK_K"v3clS!.*WݧZmMH_m-EVB@OKG0 l?B⳥O \znXr0}+Ɯ0^F&NwזdRvr@jtCm #HrL;BhJc>pgj{?h%8>7l X Ϧi,+YǏ3yeu=CxŹձV=d xYJI3abN^Q䪭tJ+)|vF˓= 8;XF%u< 3xj Ymd-to1OO(ʼngZ@m_4ݕ{E/Y5w.`*3w|ۿ5\ T*v5sS$4,ES=q9ĐxP:=]!"ysE?;sxY Z., oZ><ȐA*!.5v^~ Cfϑ9q{n -M'b$8xL2l5ܵ^r1 4I!!D+Hhz+'lbi@y^͊߸66 ϫб*ٝN(lp'좌-:E5. L$M+^x\C a9A(jΚw7=j` {M p*-Ҳ-q x%+A٣pUOKcN. yWl=@ӅZbjOFU H:dI#7V=ez5"DblJ aK|l0-;O⛧=%?Ero/$ȦʶʢbYdg9 FnaQ)V.PW, dq-[m̴}\FZsU[Rqd92:e}3!s#"b4)xÎ}K]h; G~%r޺|F|%:Gˆ7MNS9 s{x͞4l<~܆q .)U៪Q(>+@٪LmX|#R5N,;J?_*Vܤ^Z hU@ӈ{˅պg=5+C#_k4t,Zp؈s!_΂|*ZN ⁍F[;RubRL9u1:)rKݺdz *. t Ga՛ƺy_cWH/F t܆ޭ:e>nO#ް,_&3tŚao:.Q*bG':Ü5EiOƗJd_PYK7|&m: T{6tI}` 0}?I*eBsıZI;l#ƕkR~PNj3k~ZJڒю=eLsYDI:ϋÀpL_ȨA|oėΫ}`|S$%l#Wt E=gohz( $*goGO0={z?9" 8=fk8ߋDLS)O냘sUR S%"Xb ].>sbLӇm8cy5DdY}`>e$o ,h"J6zl`uj$c`oj%r*zݺ!+lB)sj7~@}aIEǍ=jQIqiXvltO}\eFH,Jz)h`X`|*G1R5){K{Q ȘyIk!}<#ɐ IUbX"ש%@M7LjYS;`2p1|O"O͙[q2 *S{fA#*°ogFJGHm~XɆU@ǾQ60.<xS4RcoNqy;Vt:4ǹ1"1T=:\RÄ~%"+ub׍] zà F/oj-L2n" 6}E0!(od9h܌۩NEIgFme3ǵ '\~f*NDI *bJrsA+Z4 {w>_\23\3>؝t~NW7^ t.صzlzꂀC]'HUv7NG~.dzh4stqqi@QNV#% S4aU}e919pJtn΃iU_yy.T }PHD^0ir pDLWԄEгҸ7>|#\ AMJH-,Ӧ[zuw-XN2{GǸ%ɐ)qQ _HuE[wf`L6zqHrfY\<=튇,x!rLh9w4 }^G |=1}>íČ\ @lN Cۮ}b[HOh]'sYT5$:6'۔W1dz5 Qir@(ׇv}MB;c :&j+}ݫEc`Ks:vT)R;V Qc0݋+SRiW qL1G1'W+6\Q>xƸh_dA:[[*^_2?`YW5%Uu ^3QyO`+aVTܕS5L=.wv&[ b2%g: S(qt{ -3Ko&4mAB`*`z`%X%9c;xtuuN sxE# 'v,5νLCjFlđyfr*N)w| DUǠF^a5Z2B ¶hU fw ͕nӷi.QT &8X4|-Ʀ,7B[Y3S%!pTH]}SEgkiqT y}9 NX{/`QM Dtv` ]h2)wSqGm5,Ju!$}M`|d^: zs4*zrpzrPEM$or`ZK g{b:yQ'}sBu=j8Fy'䵢h"lS?1lW5`:d|񸀣@ 8W{lĤtP,4`DjUC}_y6fTYnY8yO71u1 \ Lu"~CR'5+X(}DE!3-fI{+߆@l ]Ȃw\9+l1p"g g_MQRZ&9N mYHmvY`WlO +xbHU#>?SXg<-;Ft;BsKXx ߖD'jncU~reTm&qŽX9 00M:  FCLES&t*J;׶~&t"a01B*avg7WZ^0 Cÿ"4}-7Lǧ!ϙȚdؠβ|1n4ik䎚ᎆX.f]sBEmEk:(1LEIX/GouڍT9<ܨ&hMɀI_1!v$]h23%6'E؊eLnt:.fRtRI7Kzp!m IUх\Q zss>%kXB@}0vJo#ܧ%|'dgҏ#Щv+y3(~ۅ`?~Dy9K־<l2De|<} ¼mrq]p'=0W~{y݀X$gT.2ۥr1 Au> vDH¡V3Nhz%+~N0KPĚ$҉ xyq48-ch S>݉AĎHW '48]BhO-]8AӋ ؓ| ZcCfLg r* ЦJkE4O} r 0vT꧂R^\Fx=>\L5 PK:D^*] -AtdW)X$msHA<5g@&m](d:bdaᮅ G׮ʣ P]o=_x"dQO˃(T `߾(dJu/;Z"o9Eɵ;#[YAy1[81tMrݘcj&wwҸlahR%eQKXZO{KxzFd5-vPBO>sY1cZ;Sɗf)Z$0e60Kjw.m\k1H/ˎ[+U"wBtRai-P%iӝ0[r`z+g(SwCM$?ea6>II_ IGM= J@2VRnvSHX#7(ey$u9w1Зr]A1%2Y'`+ %rGc(L;h+Gl/#@JHلQs[ʑBq~fmܽkɑub|z:c= jv7~ OPOaֹU$>s'P?pdX6U$c~gJ*HS%CwcSwKzC79wMVȬD(N.zEz%WoJeŐP<-%Rj_[&fW -ޡkKڞ}IЄ`pt/t W4>HA'@7s_f`Wo ѧTQǩ؊JXn6K/75C)voׯQk ͋fܨ ]N$@;**[m^u#'Yj0 (YS CT_]0h'C/ܻ3,#O >Y¿Bu9#[haԉ5 n  LF~O@ɺ)>.L\Kw;֊/.w8Cd$oE<.~t݂jqq]"K-r߽4ꃢ2aSOPų1f&(; JŸ@P,_jߍB e Bup{ɖ"oמh? em86: c~,zk ʹ)@^qP!~l"mpϼxĈ)DҵZ}hݺ݇g@W pѵ8kT4xt5vZ\r&;HɅDn ]eԽHN;/`3"4qc>jwiv!@8zzeE~/P75`$61B,LUjLJphOq:o3b $e>ލ3\GV*䓽HzC!6,skNNq_}]JwBQۨ W'zuKUMsL.H${EjhX z.S%5$>l 07 G"G쨐g )C{3@+X9lp5'*-Q^`vԦ5fjtmc$G WC_w_ }̢rWwb'˨E0V.v`7^|-zf>(ܪcǠeÙOi(oKKw 7mt)-+ί|gd%M5΍4B5v Zאr44;~Q-lca9&DMH :hY/Y~Gf~ (X3A͞r|G^83U2IWXZ/k+Ŧk =[t :Qߞ%` yZT傼<@n(~-`T`-3]=̶cj;Ġ9O=3 ҥ0& _H=( .RK?x^B=s3 Nfu3m;Y[x:LWv%c]EͰQ?f~N*$uqw,빵 x鱗#2=@@Y &eDŁ`_ G _zP'l%ngh}{MYZۼ]Tm2Mw3bJn^rfbtLjY|9a=g)Sx5%]]٭e GOvfR$gh:yVW#eY[gJ ZٽNv ,O .\U wUӷ~ PYX&6Zb]#W?-.ِA=|bKv {Fdo s֤pʦ9 I)rg֞)ܞ- a2S[5s>b8~-8i"~ܣ?EͮGxOOuBd/_Y1'\H9Ќ( (4})oS"iBQ0i72iN3^-d q e+=#)"*HX`*4!l^];+ùs%ٌ* ]CV6--R4g9 -Ր.(-TTp;!B6t8Ō1T soҤn"@,-{wpW{j#E7G)[<ɑ)&]t"Ulb~5*bvo=ǫ+F5WaGx &atsד苁J=1}K#ر+?=.dUvO8`ʳ1--7KJ=5-p߽CҷO] vUy<=9?og[1`e+qY i63 ]#}@O{9Fpa4+9bB˯!PM:'r2W^XZ0Spl3vP-]xz3{-Vig0hT]c/V$ʆdx=D,ILJL}g5=}返KruN KYtl芰1ʓ{M?A7Eq00}QWsV.R-hc0"EU^9 ʦ$r̣fcx<uBLƨK4{.+xL; ɷJ|^9JRGXDއZDG5UD)^)Dܧ54بQķ|ƹډT²Hn_&C{i w4ei؝{6t‹ >75 (8-Α4_gw#nAc>ZY~K)I `| -PG$a F e*MK: ET6T^CKGۗL]4(;>ͮVk[M?8X#1 F˨A`~!]w zG;!N[îRq8UWv$P84UBSqΩf53J+dzn ISN%N%~9eDæd90&h`؆1#4u[z3ːc( sQk01flEa'7u&J ?b] NnJV!9CY_꟥<>YCݸP~T  n|Fhnd~A"@,}Y#n4 WGopvdHwX`)0 xG||R4oC'!e(% Q-%`oZfl*vj#X,lyoyAgn4T 씗~\NxrWk=@iן[hxv* a܅bqe1}vɝDA7CO N':|,-6"H`mަY6pT'D#D)I j%Xϗ-zp"`IRri%H+ԣ)ѥ BanWV>.m GaXdv:X~ϣ]JxC 6<qf PTuqy-C@p~jN3H6гI:N>Se`O =TH ƞ~xv &3<I'Dr W=r`bb~l |ƹӈC-.F 8C|c lxwo:b)\אbG0mXWt*qE#ax^4Q'Чj+pЇMB͡.$Ս˴Q"vO2m@e;Rװ/U%͕}0]U#&4e\&n_˖?TuK@bl)MLF؛~`M&4sک4݇^qH Fa%qs)=jBWb_ePӭYNV#Q<s6ԳfjVHF\"* ư[S䝈+q'Gb뗺dqtP"fd_$o@Q9rBez ^@TussE*Bxk+ȦRBD5,'h"1:. A#V b1ɑ7 iA~tb ~I $>!R  zljlՈgdgUA,,b…wI@PУ* -҈<-K_uXZ7`-Cx&FǘmO|Z’_] Lle}BK|TK*.|)\}vq{6MTXV8؂dCuC0hM@y$zD:!U1aa3'<_možGb@L (&yI&M F-\HgKy@r Ov\zUR~Tlj8[f pieGʃ/-d ؎)(HhMUsiL_Y J-׽:g3+;l Ӫ̩Z-Xa$]SʯR0V\& 3jI_dk+7Zư2Ij%,) P{@~t /G5}d,1^10nC/SdQ׳(jN9fS@"BZitC˪_V33.-xeBu]7[k:ud8IxXW Or^z.}>VPޝ1Ek6Z+LbRֲRJOj NbWVx 7,Ȣ}cՈH&iw)t'epU 7s(]NȸH/ ̀Anjeg%1]g)Y6_UYo-tL%v#`' d'Dz=u\`=`q)'yrڣa'G0VTέ5wkuö;ht7.vdeG/}zdC!RTO/'2ԙ,!`ۣ0ndښSG|b,!UŧRg0>xtM:OzZ-Uo-=K,p>I"PC-.&SRJ11q`w^Slr(U|244)Dg"笊^}}f@6X[ۋyq D|!G0"'yMݙeW4] vvdDଫț- 19qN` &BD&7[E޳MRkc67ԩ߃X>GnT/e?JF)5D aSt|*!'q⮄Hesξ9\\F:e[*ØdM'N7ґAٔVRSy><4 |{+t 4S7nIJ :mya@ !}oH$c~dn܁(8byI'sn(fpܯ 2C=CK7UAԚpxpkHg$F> NKy>,6m _Z=1_u'hO }$]W#aD;/` $q[P/):;y%!>^X[7{4HlpAޏeܺJ@+$)!q'R{;DUi?5t7S!h|xa(#gvmo.HXaw2ZMe_h'Dm.OIil+ϸsڃڅ%'fwXq "r0" .de 6dǔ녯gFyD#(@!е*KvKoi6" ;3:|0(]66ֻY"sݚܫ6y,7Nj]wV&ݞ`GM$g JSEpJQAV\76bLj0Mg !ZB^h@ˈpȼjX@EE%i> g<@/v6G`m ԒD{98CG:YCեݽvx$dFq(S>Ų։D27`8n3, k\8ښ5l4p+z: P:J/ `Pӟ(%6KcyvG"?(Tx(R-j0$*({cz(LfOЭv? y>r7( K"0 %U^ w've˧ \Ygێ.w?h/yiB]kC>]EuyNGž-%`}(/]p?z,}懚//o ڝL?W2mOP棘 h(tvJ_QĞ7b5K,Z J rА71˝O% 4QR1X`rϪuzEuKkM/&0 jR ͰhbTCɣbOK,h- _O][[3V48Kb3H>n:tfxDz.Zeu;sXr{ \j$Ab`HNY]`N{]ZGwwG[xvITY$1D h55"0uք ܰީZT OI-)^nUK4*w4V(膎+ ʍy[!3j B]@QڇLZU*P50J %S*d#4 ?ΈoURV/=]* F?A/{_k[!fQc>bj@MrڃuU}J8jU.ai,-ue )6/_rr^o`nbWxbkK;T+sBupUgPu+MΓX(?udMka28# IlM(Cx'_'3]pP`)RXQBO ,ܵeoܕlG .fN(f_°fgB ƞYYPvgtBTF`BS(Bdc7Qlv\4>s{DN̄5Z.Tf6E/xs>%fd."E>[}|,]hPSߟm@c{@n-F"q}<7mI= 6̟x.I'5AHр$!QKt]]z(G+~D=ha[MA2 S;`e!}MŸnuJQtB_X|Nl,] ӄV]4jN؟mU}Y4<>\UJT/Od tyMǏHmv3Z"]J?V£iU9:{bOi%qd2(Fsᄏm^x;NP}U=@p I> lМ)iNBx٬_ a FV[g]KT*}ciU\[D ]سYnψU:lѧ@soKSe3B%1N YxVM1nXs. [$R";#F1.3kUj5 B*'(MID yV]gzgr~&$<^]c!nrq; $ŮdlI6sIxд|CPf=!a`z;>n(7SbՉܕUt#L?$#oA RWjPv'7=6>ru Euag2A~"DXՏ$21J_sj?OS %gu0-ȥ 6z'[4,wvwe96-Ma pn> 6VHߞ}:Q6sd#+LW)51F6mT32n]iQΐ,Gf^ГD]*BZ!'%Hi#yb@sfa4 dbw5Lch{iqҚ>kmBr~rD1|~j'}8y0b2#T:5>#DW=T !t> uv6[B'Kt3񖛒|MS,Rc]UCx ݴPfد{n͖Mf l JIuCIӮ|zi'j!7d742JD>C֔r,8GM9Mx΃l~xZ;#Z;JN<~!5$A^aaVT14:TJQ2.N`@gR~Y]37"rF?A19hwA!Eb%tHLʊ7<Шj}8/oK9C(BJƊ3y,Ojq2LLs"&aouw+K]7LeeݞўIQ_f A=~~zHT֏=iY0_ILc\5J[6|,AJuB`_PїKB* ikNdsOb}U!;=oG@j}&ҹu?oFv`!1ўB|[a@9)IB#Y+dznLW~-F dBO{(|=B-݅_(g?P"L,~:93O:?cYAZ}V7bs!"F$&K(jCUV?_j wpC`)&pW-սWNꈩh9dٜԌ_읹Mg mn3=I1vWLȀvO G7С,V9z6 ƬKj0c6&[p8j7*F]$Dֹh_ ݹnb[oͤ}j;#W!a0?,8orHىO9ٺJըxwTLµMm]k/!Aqj ?)dD0Yq]\ߍG{ch&B/ JtxKKZ3Q}zP{IcgA= )PY: 0jķt5|0CF_ɚļb f5}le#סW~!fi 1V c^j%@ =DPIh4V+W'c2 Z`+kC{TG\#DG5OĪ)6C&Mef@kL6\yXU*y:; bzR.bĮ.N%Y;S«&ؼs{M^lHdՔx,wƸ,jp&"TaʊGMT=#`bQgJOlDd{U&/wv2WgۜkC{] Cd"%z9m|\$9i>ݩ)J N I%)=!j'd!uBnFRN@jil|nCN§ycIvu% 0Kd3) GMpN7B ۻz6k\BD0k;.+c HQ SM#Y2tyLYisMc6E}p*y[<2H3 ^n vis0M¬K {/OϞёf 5y@lA!f;"&Djѣ(-4 ^ nr#vSG`jC.ݔn#QMl҂[M/ f%Ԣж NR ғYyC?%<5rD7u!R?;jg4nXƗA%"-ixI.(t%wj5:vhX@dN'RB+7aSG)UP)ӽJAv6QǵNdnr[r3vaH oi'$SQ;\hT짧 P |ln,w/ }-##zO #B|usO]Mb?SSM&)$M@ !rw%`EfN3K*S('B@0.;" cu"a M[z0+ݵ=hj05M9 g>N!~dK6^b* 'a􆀮4Hm Ɏ d1uW{SMID<ϐhL;)c" gdZI3?2&;.rAZdC?fSNॠ XvUE`yIwS#k"q-w[rl 0}! q̣(Ubt/6 gsX{[zq/Apa ge:VZwv M1Hc#*=KpԓeX|8[w-.+;7gV7IL|oXp<V[$} y'оk ^E`܌jd#C&i8[ ې lg/ZpO^|Uk_sAO }016}D &w|wDv"@Z ?L}x^*\nJJN⩽iϸJ1 jX' w$3,'g4pw!dL4{ b$VdZ@.}y/&Σu$S 'Z ߁_3Mts|;"@@2,h~58M]UHV\=RnZ9ߍ[CpjT+vL_0"; ~K^ҋĠqnx$ZvzGu={^8md/6&a=̅u=o&U1sego7i8{>"8g~/4d6UJ7<6w GyD]. |(4foSSN*B;ﶧC3ېf3ל^l9CVEniZ!_0BHr/]^7~^eE\5=y8  B-|O%U^kq\\':HZ¦$sC.ʼAb,4grs j֧p}QS"!c.Fg(p) *>sNs37(;+tӨBc`P$PzLm_#/ 19MH9{8A AT zJ4ʛ yQ1&})3]ԆtI(dS;R%jt~Uϳz_wA82 >djv$`w%ti> 4 m;`'h $)TT>Lp([r/YՉ>u9b <cqqqtrUًqU:gVF#O6b7 0I.Sɒ MXEfٲ ~)bv}\I-ǎ6”q\f?wS SZ&Rz,h{Uҁd")vlǮu࠲ddy˫tzK#:{r:\MܟvS~i6D)Ʉ4 Jg? uŌYc=l[h5Lk\]: QKu!]i9$⋼; / Lz A^nόrm!U7BKRv+JOaգɔ|h;7->٭h'Ȥ kaj?R,:kN"Ϭ_ѵ*y@:A4W.TM{ʗ2ibeتd?[x"A炬Viq`'󎓨37BW&ﯽPg(LEAMD*ߢ(C y%[}kٲIWDsY`H^/]:GU }#\G