í«îÛ389-ds-base-libs-1.3.8.4-22.el7_6Ž­è$>èì� "v<$(¡qç52Z²�>ÿÿÿÐŽ­è89Ô?9Ädèéêì $í Lî8ï<ñTóXö_÷fø ’ü­ýÆþÌÔ . L ˆ × 0l·(d4ä4 4( \8 dV9¼V:TñVG1H1<I1xX1ˆY1¤\1Ì]2^3b3Yd4e4#f4&l4(t4@u4|v4¸w7�x7Ìy8n“9ÀC389-ds-base-libs1.3.8.422.el7_6Core libraries for 389 Directory ServerCore libraries for the 389 Directory Server base package. These libraries are used by the main package and the -devel package. This allows the -devel package to be installed with just the -libs package and without the main package.\P‹Çx86-01.bsys.centos.orgU“CentOSGPLv3+CentOS BuildSystem System Environment/Daemonshttps://www.port389.org/linuxx86_64¶˜pÐÁPî‰KmAí¡ÿ�í�í¡ÿ�í¡ÿ�í¡ÿ�íAí�¤�¤�¤�¤\P‹\P‹t\P‹€\P‹€\P‹t\P‹€\P‹t\P‹€\P‹u\P‹€\P‹Â[+؉[+؉[+؉\P‹]860864167d70301b1a01ab5bc78513cb359cd7538512c16687d23a642a8287417991a3976b1eae65c1bc750426edc089becbd5001b0a71995641fb9d2fc55ff80dffa236f1349d11194acd6f3f46599fb407d28e2920dddda3afe87d91f3c079632e9584e79be44ff673d33ae00457b880ffe4c7d40ac3e7bcb45c489126cc22ca1b7904a7c04ec79b311e79d30308ce0bfc50ab6ddbde7713d7702f0e4f7fcd495b7c1e22dcc0f37d78076a1fcad786b69ac78f1e806466d798fd8fc4a5d10d8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903a73b7d3598e98f46aeb0559e641d3e6ac83c0fc34e1e5fa98cb9d4a6050bacd997a6a0413ce3664e192dff12a29bc3f690c24e8a0d48d986478c56cdfe370c3blibldaputil.so.0.0.0libnunc-stans.so.0.1.0libsds.so.0.0.0libslapd.so.0.1.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroot389-ds-base-1.3.8.4-22.el7_6.src.rpmÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ389-ds-base-libs389-ds-base-libs(x86-64)libldaputil.so.0()(64bit)libns-dshttpd-1.3.8.4.so()(64bit)libnunc-stans.so.0()(64bit)libsds.so.0()(64bit)libslapd.so.0()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @ 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.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcom_err.so.2()(64bit)libdl.so.2()(64bit)libevent-2.0.so.5()(64bit)libgcc_s.so.1()(64bit)libk5crypto.so.3()(64bit)libkrb5.so.3()(64bit)libkrb5.so.3(krb5_3_MIT)(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)libldaputil.so.0()(64bit)libm.so.6()(64bit)libnspr4.so()(64bit)libnss3.so()(64bit)libnss3.so(NSS_3.10.2)(64bit)libnss3.so(NSS_3.12)(64bit)libnss3.so(NSS_3.2)(64bit)libnss3.so(NSS_3.3)(64bit)libnss3.so(NSS_3.4)(64bit)libnss3.so(NSS_3.6)(64bit)libnss3.so(NSS_3.9)(64bit)libpcre.so.1()(64bit)libplc4.so()(64bit)libplds4.so()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libsasl2.so.3()(64bit)libsds.so.0()(64bit)libslapd.so.0()(64bit)libssl3.so()(64bit)libssl3.so(NSS_3.12.6)(64bit)libssl3.so(NSS_3.14)(64bit)libssl3.so(NSS_3.2)(64bit)libssl3.so(NSS_3.20)(64bit)libssl3.so(NSS_3.4)(64bit)libstdc++.so.6()(64bit)libsvrcore.so.0()(64bit)libsystemd.so.0()(64bit)libtcmalloc.so.4()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.11.3\�À\�À\l@\l@[Öö@[Öö@[ÅÒÀ[¢:@[ èÀ[‰-À[~¡À[~¡À[m~@[WÀ[UÃ@[LˆÀ[LˆÀ[LˆÀ[LˆÀ[0Ù@[0Ù@[+“@[©@Z��ÀZ��ÀZy˜ÀZy˜ÀZk@Z`Œ@ZX£@Z*~ÀZ }ÀYüZ@YüZ@YüZ@Yéå@YçB@YÒ*@YË’ÀYË’ÀYÄû@Y6™@Y$$@YÞ@Y i@Y i@Y i@Y i@X÷Q@X÷Q@XìÅ@Xâ9@XÚP@XØþÀXÇÛ@XÇÛ@X¿ò@X2@W×ê@WÈ@WÅu@Wµ£@W¨t@W£.@W‡~ÀW‡~ÀWƒŠ@WƒŠ@Ws¸@Ws¸@Wi,@Wi,@W_ñÀW^ @W - 1.3.8.4-22Mark Reynolds - 1.3.8.4-21Mark Reynolds - 1.3.8.4-20Mark Reynolds - 1.3.8.4-19Mark Reynolds - 1.3.8.4-18Mark Reynolds - 1.3.8.4-17Mark Reynolds - 1.3.8.4-16Mark Reynolds - 1.3.8.4-15Mark Reynolds - 1.3.8.4-14Mark Reynolds - 1.3.8.4-13Mark Reynolds - 1.3.8.4-12Mark Reynolds - 1.3.8.4-11Mark Reynolds - 1.3.8.4-10Mark Reynolds - 1.3.8.4-9Mark Reynolds - 1.3.8.4-8Mark Reynolds - 1.3.8.4-7Mark Reynolds - 1.3.8.4-6Mark Reynolds - 1.3.8.4-5Mark Reynolds - 1.3.8.4-4Mark Reynolds - 1.3.8.4-3Mark Reynolds - 1.3.8.4-2Mark Reynolds - 1.3.8.4-1Mark Reynolds - 1.3.8.2-1Mark Reynolds - 1.3.7.5-18Mark Reynolds - 1.3.7.5.17Mark Reynolds - 1.3.7.5-16Mark Reynolds - 1.3.7.5-15Mark Reynolds - 1.3.7.5-14Mark Reynolds - 1.3.7.5-13Mark Reynolds - 1.3.7.5-12Mark Reynolds - 1.3.7.5-11Mark Reynolds - 1.3.7.5-10Mark Reynolds - 1.3.7.5-9Mark Reynolds - 1.3.7.5-8Mark Reynolds - 1.3.7.5-7Mark Reynolds - 1.3.7.5-6Mark Reynolds - 1.3.7.5-5Mark Reynolds - 1.3.7.5-4Mark Reynolds - 1.3.7.5-3Mark Reynolds - 1.3.7.5-2Mark Reynolds - 1.3.7.5-1Mark Reynolds - 1.3.6.1-16Mark Reynolds - 1.3.6.1-15Mark Reynolds - 1.3.6.1-14Mark Reynolds - 1.3.6.1-13Mark Reynolds - 1.3.6.1-12Mark Reynolds - 1.3.6.1-11Mark Reynolds - 1.3.6.1-10Mark Reynolds - 1.3.6.1-9Mark Reynolds - 1.3.6.1-8Mark Reynolds - 1.3.6.1-7Mark Reynolds - 1.3.6.1-6Mark Reynolds - 1.3.6.1-5Mark Reynolds - 1.3.6.1-4Mark Reynolds - 1.3.6.1-3Mark Reynolds - 1.3.6.1-2Mark Reynolds - 1.3.6.1-1Noriko Hosoi - 1.3.5.10-12Noriko Hosoi - 1.3.5.10-11Noriko Hosoi - 1.3.5.10-10Noriko Hosoi - 1.3.5.10-9Noriko Hosoi - 1.3.5.10-8Noriko Hosoi - 1.3.5.10-7Noriko Hosoi - 1.3.5.10-6Noriko Hosoi - 1.3.5.10-5Noriko Hosoi - 1.3.5.10-4Noriko Hosoi - 1.3.5.10-3Noriko Hosoi - 1.3.5.10-2Noriko Hosoi - 1.3.5.10-1Noriko Hosoi - 1.3.5.9-1Noriko Hosoi - 1.3.5.8-1Noriko Hosoi - 1.3.5.7-1Noriko Hosoi - 1.3.5.6-1Noriko Hosoi - 1.3.5.5-1Noriko Hosoi - 1.3.5.4-1Noriko Hosoi - 1.3.5.3-1Noriko Hosoi - 1.3.5.2-1Noriko Hosoi - 1.3.4.0-19Noriko Hosoi - 1.3.4.0-18Noriko Hosoi - 1.3.4.0-17Noriko Hosoi - 1.3.4.0-16Noriko Hosoi - 1.3.4.0-15Noriko Hosoi - 1.3.4.0-14Noriko Hosoi - 1.3.4.0-13Noriko Hosoi - 1.3.4.0-12Noriko Hosoi - 1.3.4.0-11Noriko Hosoi - 1.3.4.0-10Noriko Hosoi - 1.3.4.0-9Noriko Hosoi - 1.3.4.0-8Noriko Hosoi - 1.3.4.0-7Noriko Hosoi - 1.3.4.0-6Noriko Hosoi - 1.3.4.0-5Noriko Hosoi - 1.3.4.0-4Noriko Hosoi - 1.3.4.0-3Noriko Hosoi - 1.3.4.0-2Noriko Hosoi - 1.3.4.0-1Noriko Hosoi - 1.3.3.1-19Noriko Hosoi - 1.3.3.1-18Noriko Hosoi - 1.3.3.1-17Noriko Hosoi - 1.3.3.1-16Noriko Hosoi - 1.3.3.1-15Noriko Hosoi - 1.3.3.1-14Noriko Hosoi - 1.3.3.1-13Noriko Hosoi - 1.3.3.1-12Noriko Hosoi - 1.3.3.1-11Noriko Hosoi - 1.3.3.1-10Noriko Hosoi - 1.3.3.1-9Noriko Hosoi - 1.3.3.1-8Noriko Hosoi - 1.3.3.1-7Noriko Hosoi - 1.3.3.1-6Noriko Hosoi - 1.3.3.1-5Noriko Hosoi - 1.3.3.1-4Rich Megginson - 1.3.3.1-3Noriko Hosoi - 1.3.3.1-2Noriko Hosoi - 1.3.3.1-1Noriko Hosoi - 1.3.1.6-26Noriko Hosoi - 1.3.1.6-25Noriko Hosoi - 1.3.1.6-24Noriko Hosoi - 1.3.1.6-23Noriko Hosoi - 1.3.1.6-22Noriko Hosoi - 1.3.1.6-21Noriko Hosoi - 1.3.1.6-20Noriko Hosoi - 1.3.1.6-19Noriko Hosoi - 1.3.1.6-18Noriko Hosoi - 1.3.1.6-17Daniel Mach - 1.3.1.6-16Noriko Hosoi - 1.3.1.6-15Noriko Hosoi - 1.3.1.6-14Daniel Mach - 1.3.1.6-13Noriko Hosoi - 1.3.1.6-12Rich Megginson - 1.3.1.6-11Rich Megginson - 1.3.1.6-10Noriko Hosoi - 1.3.1.6-9Noriko Hosoi - 1.3.1.6-8Rich Megginson - 1.3.1.6-7Rich Megginson - 1.3.1.6-6Rich Megginson - 1.3.1.6-5Noriko Hosoi - 1.3.1.6-4Rich Megginson - 1.3.1.6-3Noriko Hosoi - 1.3.1.6-2Noriko Hosoi - 1.3.1.6-1Noriko Hosoi - 1.3.1.5-1Noriko Hosoi - 1.3.1.4-1Rich Megginson - 1.3.1.3-1Jan Safranek - 1.3.1.2-2Noriko Hosoi - 1.3.1.2-1Noriko Hosoi - 1.3.1.1-1Noriko Hosoi - 1.3.1.0-1Noriko Hosoi - 1.3.0.5-1Mark Reynolds - 1.3.0.4-1Noriko Hosoi - 1.3.0.3-1Parag Nemade - 1.3.0.2-2Noriko Hosoi - 1.3.0.2-1Noriko Hosoi - 1.3.0.1-1Noriko Hosoi - 1.3.0.0-1Noriko Hosoi - 1.3.0-0.3.rc3Noriko Hosoi - 1.3.0-0.2.rc2Noriko Hosoi - 1.3.0-0.1.rc1Mark Reynolds - 1.3.0.a1-1Rich Megginson - 1.2.11.15-1Rich Megginson - 1.2.11.14-1Rich Megginson - 1.2.11.13-1Rich Megginson - 1.2.11.12-1Mark Reynolds - 1.2.11.11-1Mark Reynolds - 1.2.11.10-1Mark Reynolds - 1.2.11.9-1Mark Reynolds - 1.2.11.8-1Fedora Release Engineering - 1.2.11.7-2.2Petr Pisar - 1.2.11.7-2.1Rich Megginson - 1.2.11.7-2Rich Megginson - 1.2.11.7-1Rich Megginson - 1.2.11.6-1Rich Megginson - 1.2.11.5-2Rich Megginson - 1.2.11.5-1Petr Pisar - 1.2.11.4-1.1Rich Megginson - 1.2.11.4-1Rich Megginson - 1.2.11.3-1Rich Megginson - 1.2.11.2-1Rich Megginson - 1.2.11.1-1Rich Megginson - 1.2.11-0.1.a1Noriko Hosoi - 1.2.10.4-4Noriko Hosoi - 1.2.10.4-3Rich Megginson - 1.2.10.4-2Rich Megginson - 1.2.10.4-1Rich Megginson - 1.2.10.3-1Rich Megginson - 1.2.10.2-1Noriko Hosoi - 1.2.10.1-2Rich Megginson - 1.2.10.1-1Rich Megginson - 1.2.10.0-1Noriko Hosoi - 1.2.10-0.10.rc1.2Petr Pisar - 1.2.10-0.10.rc1.1Rich Megginson - 1.2.10-0.10.rc1Rich Megginson - 1.2.10-0.9.a8Rich Megginson - 1.2.10-0.8.a7Rich Megginson - 1.2.10-0.7.a7Fedora Release Engineering - 1.2.10-0.6.a6.1Rich Megginson - 1.2.10-0.6.a6Rich Megginson - 1.2.10-0.5.a5Rich Megginson - 1.2.10-0.4.a4Rich Megginson - 1.2.10.a3-0.3Rich Megginson - 1.2.10.a2-0.2Rich Megginson - 1.2.10.a1-0.1Rich Megginson - 1.2.9.10-2Rich Megginson - 1.2.9.10-1Rich Megginson - 1.2.9.9-1Rich Megginson - 1.2.9.8-1Rich Megginson - 1.2.9.7-1Rich Megginson - 1.2.9.6-1Rich Megginson - 1.2.9.5-1Rich Megginson - 1.2.9.4-1Rich Megginson - 1.2.9.3-1Rich Megginson - 1.2.9.2-1Rich Megginson - 1.2.9.1-2Rich Megginson - 1.2.9.1-1Petr Sabata - 1.2.9.0-1.2Petr Sabata - 1.2.9.0-1.1Rich Megginson - 1.2.9.0-1Rich Megginson - 1.2.9-0.2.a2Marcela MaÅ¡láňová - 1.2.9-0.1.a1.2Marcela MaÅ¡láňová - 1.2.9-0.1.a1.1Rich Megginson - 1.2.9-0.1.a1Rich Megginson - 1.2.8.3-1Rich Megginson - 1.2.8.2-1Rich Megginson - 1.2.8.1-1Rich Megginson - 1.2.8.0-1Rich Megginson - 1.2.8-0.10.rc5Rich Megginson - 1.2.8-0.9.rc4Rich Megginson - 1.2.8-0.8.rc2Caolán McNamara - 1.2.8-0.7.rc1Rich Megginson - 1.2.8-0.6.rc1Rich Megginson - 1.2.8-0.5.a3Rich Megginson - 1.2.8-0.4.a3Rich Megginson - 1.2.8-0.3.a3Fedora Release Engineering - 1.2.8-0.2.a2.1Rich Megginson - 1.2.8-0.2.a2Nathan Kinder - 1.2.8-0.1.a1Rich Megginson - 1.2.7.5-1Rich Megginson - 1.2.7.4-2Rich Megginson - 1.2.7.4-1Rich Megginson - 1.2.7.3-1Rich Megginson - 1.2.7.2-1Rich Megginson - 1.2.7.1-2Rich Megginson - 1.2.7.1-1Nathan Kinder - 1.2.7-2Nathan Kinder - 1.2.7-1Rich Megginson - 1.2.7-0.6.a5Rich Megginson - 1.2.7-0.5.a4Rich Megginson - 1.2.7-0.4.a3Rich Megginson - 1.2.7-0.3.a3Rich Megginson - 1.2.7-0.2.a2Rich Megginson - 1.2.7-0.1.a1Rich Megginson - 1.2.6.1-3Rich Megginson - 1.2.6.1-2Rich Megginson - 1.2.6.1-1Rich Megginson - 1.2.6-1Rich Megginson - 1.2.6-0.11.rc7Rich Megginson - 1.2.6-0.10.rc6Rich Megginson - 1.2.6-0.9.rc3Rich Megginson - 1.2.6-0.8.rc3Rich Megginson - 1.2.6-0.7.rc2Nathan Kinder - 1.2.6-0.6.rc1Rich Megginson - 1.2.6-0.5.rc1Marcela Maslanova - 1.2.6-0.4.a4.1Rich Megginson - 1.2.6-0.4.a4Nathan Kinder - 1.2.6-0.4.a3Caolán McNamara - 1.2.6-0.3.a2Rich Megginson - 1.2.6-0.2.a2Nathan Kinder - 1.2.6-0.1.a1Rich Megginson - 1.2.5-1Rich Megginson - 1.2.5-0.5.rc4Rich Megginson - 1.2.5-0.4.rc3Rich Megginson - 1.2.5-0.3.rc2Rich Megginson - 1.2.5-0.2.rc1Rich Megginson - 1.2.5-0.1.a1Rich Megginson - 1.2.4-1Rich Megginson - 1.2.3-1Caolán McNamara - 1.2.2-2Rich Megginson - 1.2.2-1Tomas Mraz - 1.2.1-5Noriko Hosoi - 1.2.1-4Rich Megginson - 1.2.1-3Fedora Release Engineering - 1.2.1-2Rich Megginson - 1.2.1-1Rich Megginson - 1.2.0-4Rich Megginson - 1.2.0-3Rich Megginson - 1.2.0-2Rich Megginson - 1.2.0-1Noriko Hosoi - 1.1.3-7Noriko Hosoi - 1.1.3-6Rich Megginson - 1.1.3-5Rich Megginson - 1.1.3-4Rich Megginson - 1.1.3-3Rich Megginson - 1.1.3-2Rich Megginson - 1.1.3-1Rich Megginson - 1.1.2-1Rich Megginson - 1.1.1-2Rich Megginson - 1.1.1-1Rich Megginson - 1.1.0.1-4Tom "spot" Callaway - 1.1.0.1-3Tom "spot" Callaway - 1.1.0.1-3Rich Megginson - 1.1.0.1-2Rich Megginson - 1.1.0.1-1Fedora Release Engineering - 1.1.0-5Rich Megginson - 1.1.0-4Release Engineering - 1.1.0-3Rich Megginson - 1.1.0-2.0Rich Megginson - 1.1.0-1.2Rich Megginson - 1.1.0-1.1Rich Megginson - 1.1.0-0.3.20070720Nathan Kinder - 1.1.0-0.2.20070320Rich Megginson - 1.1.0-0.1.20070320Rich Megginson - 1.1.0-0.1.20070223Rich Megginson - 1.1.0-0.1.20070213Rich Megginson - 1.1.0-1.el4.20070209Rich Megginson - 1.1.0-1.el4.20070207Rich Megginson - 1.1.0-1.el4.20070129Rich Megginson - 1.1.0-8.el4.20070125Rich Megginson - 1.1.0-7.el4.20070125Rich Megginson - 1.1.0-6.el4.20070125Rich Megginson - 1.1.0-5.el4.20070125Rich Megginson - 1.1.0-4.el4.20070119Rich Megginson - 1.1.0-3.el4.20070119Rich Megginson - 1.1.0-2.el4.20070119Rich Megginson - 1.1.0-1.el4.cvs20070119Rich Megginson - 1.1-0.1.cvs20070115Dennis Gilmore - 1.1-0.1.cvs20070108Rich Megginson - 1.0.99-16Rich Megginson - 1.0.99-15Rich Megginson - 1.0.99-14Rich Megginson - 1.0.99-13Rich Megginson - 1.0.99-12Rich Megginson - 1.0.99-11Rich Megginson - 1.0.99-10Rich Megginson - 1.0.99-9Rich Megginson - 1.0.99-8Rich Megginson - 1.0.99-7Rich Megginson - 1.0.99-6Rich Megginson - 1.0.99-5Rich Megginson - 1.0.99-4Rich Megginson - 1.0.99-3Rich Megginson - 1.0.99-2Rich Megginson - 1.0.99-1- Bump version to 1.3.8.4-22 - Resolves: Bug 1660120 - certmap fails when Issuer DN has comma in name- Bump version to 1.3.8.4-21 - Resolves: Bug 1659510 - during MODRDN referential integrity can fail erronously while updating large groups - Resolves: Bug 1659936 - After RHEL 7.6 HTB update, unable to set nsslapd-cachememsize (RHDS 10) to custom value- Bump version to 1.3.8.4-20 - Resolves: Bug 1645197 - Fix compiler warnings- Bump version to 1.3.8.4-19 - Resolves: Bug 1653820 - PassSync not setting pwdLastSet attribute in Active Directory after Pw update from LDAP sync for normal user - Resolves: Bug 1645197 - on-line re-initialization hangs- Bump version to 1.3.8.4-18 - Resolves: Bug 1638516 - CRIT - list_candidates - NULL idl was recieved from filter_candidates_ex- Bump version to 1.3.8.4-17 - Resolves: Bug 1643875 - ns-slapd: crash in entrycache_add_int- Bump version to 1.3.8.4-16 - Resolves: Bug 1638513 - Message: "CRIT - list_candidates - NULL idl was recieved from filter_candidates_ext." should not be critical- Bump version to 1.3.8.4-15 - Resolves: Bug 1624004 - Fix regression in last patch- Bump version to 1.3.8.4-14 - Resolves: Bug 1624004 - potential denial of service attack- Bump version to 1.3.8.4-13 - Resolves: Bug 1623949 - Crash in delete_passwdPolicy when persistent search connections are terminated unexpectedly- Bump version to 1.3.8.4-12 - Resolves: Bug 1616412 - filter optimization fix causes regression(fix reverted)- Bump version to 1.3.8.4-11 - Resolves: Bug 1614820 - Server crash through modify command with large DN- Bump verison to 1.3.8.4-10 - Resolves: Bug 1614501 - Disable nunc-stans by default - Resolves: Bug 1607078 - ldapsearch with server side sort crashes the ldap server- Bump version to 1.3.8.4-9 - Resolves: Bug 1594484 - setup-ds.pl not able to handle/create the user "dirsrv" if there is an already existing user with the UID/GID 389 on the machine.- Bump version to 1.3.8.4-8 - Resolves: Bug 1594484 - setup-ds.pl not able to handle/create the user "dirsrv" if there is an already existing user with the UID/GID 389 on the machine.- Bump version to 1.3.8.4-7 - Resolves: Bug 1595766 - backout this fix for now because it breaks FreeIPA (removed patch file all together)- Bump version to 1.3.8.4-6 - Resolves: Bug 1595766 - backout this fix for now because it breaks FreeIPA- Bump version to 1.3.8.4-5 - Resolves: Bug 1595766 - CVE-2018-10871 389-ds-base: replication and the Retro Changelog plugin store plaintext password by default- Bump version to 1.3.8.4-4 - Resolves: Bug 1597384 - Async operations can hang when the server is running nunc-stans - Resolves: Bug 1598186 - A search with the scope "one" returns a non-matching entry - Resolves: Bug 1598718 - import fails if backend name is "default" - Resolves: Bug 1598478 - If a replica is created with a bindDNGroup, this group is taken into account only after bindDNGroupCheckInterval seconds - Resolves: Bug 1525256 - Invalid SNMP MIB for 389 DS - Resolves: Bug 1597518 - ds-replcheck command returns traceback errors against ldif files having garbage content when run in offline mode- Bump version to 1.3.8.4-3 - Resolves: Bug 1594484 - setup-ds.pl not able to handle/create the user "dirsrv" if there is an already existing user with the UID/GID 389 on the machine.- Bump version to 1.3.8.4-2 - Resolves: Bug 1594484 - setup-ds.pl not able to handle/create the user "dirsrv" if there is an already existing user with the UID/GID 389 on the machine.- Bump version to 1.3.8.4-1 - Resolves: Bug 1560653 - Rebase 389-ds-base in RHEL 7.6 to 1.3.8- Bump version to 1.3.8.2-1 - Resolves: Bug 1560653 - Rebase 389-ds-base in RHEL 7.6 to 1.3.8- Bump version to 1.3.7.5-18 - Resolves: Bug 1539082 - Fix memory leak- Bump version to 1.3.7.5.17 - Resolves: Bug 1539082 - Child entry cenotaphs should not prevent the deletion of the parent - Resolves: Bug 1540106 - CVE-2018-1054 - remote Denial of Service (DoS) via search filters in SetUnicodeStringFromUTF_8 - Resolves: Bug 1535538 - CVE-2017-15135 - Authentication bypass due to lack of size check in slapi_ct_memcmp- Bump version to 1.3.7.5-16 - Resolves: Bug 1542645 - Outgoing secure connection is failing with recent OpenLDAP- Bump version to 1.3.7.5-15 - Resolves: Bug 1533828 - Server allows to set nsds5replicaid=65535 in the existing replica entry - Resolves: Bug 1535515 - local password policies should use the same defaults as the global policy - Resolves: Bug 1541108 - Allow CRL handling to be configurable for outgoing connections- Bump version to 1.3.7.5-14 - Resolves: Bug 1519406 - New defects found in 389-ds-base-1.3.7.5-3.el7 (fix regression in -13)- Bump version to 1.3.7.5-13 - Resolves: Bug 1533828 - Server allows to set nsds5replicaid=65535 in the existing replica entry - Resolves: Bug 1519406 - New defects found in 389-ds-base-1.3.7.5-3.el7 - Resolves: Bug 1534379 - CVE-2017-15134: Remote DoS via search filters in slapi_filter_sprintf in slapd/util.c - Resolves: Bug 1533571 - memberof: schema violation error message is confusing as memberof will likely repair target entry - Resolves: Bug 1535515 - local password policies should use the same defaults as the global policy- Bump version to 1.3.7.5-12 - Resolves: Bug 1459946 - GetEffectiveRights gives false-negative with ACIs containing targetfilter - Resolves: Bug 1507194 - cleanallruv could break replication if anchor csn in ruv originated in deleted replica - Resolves: Bug 1517788 - password policy: minimum token length fails when the token length is equal to attribute length - Resolves: Bug 1518287 - heap-use-after-free in csn_as - Resolves: Bug 1531153 - Indexing of internationalized matching rules is failing - Resolves: Bug 1517383 - ns-slapd segfaults with ERR - connection_release_nolock_ext - conn=0 fd=0 Attempt to release connection that is not acquired - Resolves: Bug 1523183 - search with CoS attribute is getting slower after modifying/adding CosTemplate - Resolves: Bug 1457315 - cmocka tests are not executed during rpm build - Resolves: Bug 1516309 - After cleanALLruv, replication is looping on keep alive DEL- Bump version to 1.3.7.5-11 - Resolves: Bug 1518069 - heap-buffer-overflow in ss_unescape - Resolves: Bug 1516676 - gssapi authentication fails after upgrading 389-ds-base - Resolves: Bug 1511885 - Automatically load /usr/lib/sysctl.d/70-dirsrv.conf after installing 389-ds-base - Resolves: Bug 1517980 - stack-buffer-overflow in slapi_pblock_get- Bump version to 1.3.7.5-10 - Resolves: Bug 1464463 - Replication fails to start with CBCA (Certificate-Based Client Authentication) while FIPS mode is enabled. - Resolves: Bug 1465383 - Segmentation fault in valueset_array_to_sorted_quick - Resolves: Bug 1510865 - python-ldap is not a dependency of 389-ds-base - Resolves: Bug 1513467 - IPA upgrade fails for latest ipa package - Resolves: Bug 1192099 - IPA server replication broken, after DS stop-start, due to changelog reset - Resolves: Bug 1445188 - Misleading error message - Incoming BER Element was 3 bytes - Resolves: Bug 1498980 - heap corruption during import - Resolves: Bug 1511462 - scope one searches give incorrect results - Resolves: Bug 1514033 - opened connection are hanging, no longer poll- Bump version to 1.3.7.5-9 - Resolves: Bug 1271208 - Fix copy and paste error- Bump version to 1.3.7.5-8 - Resolves: Bug 1509016 - cleanallruv task is not logging any information- Bump version to 1.3.7.5-7 - Resolves: Bug 1474100 - Use of uninitialized value in string ne at /usr/bin/logconv.pl - Resolves: Bug 1506425 - Improve valueset sort performance during valueset purging - Resolves: Bug 1505046 - [abrt] 389-ds-base: SLL_Next(): ns-slapd killed by SIGSEGV - Resolves: Bug 1271208 - nsds5ReplicaProtocolTimeout attribute accepts negative values- Bump version to 1.3.7.5-6 - Resolves: Bug 1488836 - directory server fails to start because maxdisksize - Resolves: Bug 1474100 - Use of uninitialized value in string ne at /usr/bin/logconv.pl - Resolves: Bug 1447308 - Add option to show full un-ellipsized output in status-dirsrv - Resolves: Bug 1438526 - Server allows to set any nsds5replicaid in the existing replica entry - Resolves: Bug 1185774 - Missing warning for invalid replica backoff configuration- Bump version to 1.3.7.5-5 - Resolves: Bug 1476207 - Enabling instance service doesn't work - Resolves: Bug 1434335 - Errors log filled with attrlist_replace - attr_replace - Resolves: Bug 1453155 - unable to retrieve specific cosAttribute when subtree password policy is configured - Resolves: Bug 1459965 - repl-monitor - matches null string many times in regex - Resolves: Bug 1463204 - Adding a database entry fails if the same database was deleted after an import - Resolves: Bug 1469567 - Activating roles returns error 16 - Resolves: Bug 1498773 - Installation of ipa fails with crash in topology plugin - Resolves: Bug 1501058 - [memberOf Plugin] bulk deleting users causes deadlock when there are multiple backends - Resolves: Bug 1352121 - [RFE] allow to enable MemberOf plugin in dedicated consumer- Bump version to 1.3.7.5-4 - Fix coverity warnings from convscan - Improve atomics- Bump version to 1.3.7.5-3 - specfile remove cap_net_bind_service+ep from ns-slapd- Bump version to 1.3.7.5-2 - specfile updates: add asan support, make nunc-stans default, and general cleanup- Bump version to 1.3.7.5-1 - Resolves: Bug 1470169 - Rebase 389-ds-base in RHEL 7.5 to 1.3.7- Bump version to 1.3.6.1-16 - Resolves: Bug 1444938 - nsslapd-allowed-sasl-mechanisms doesn't reset to default values without a restart - Resolves: Bug 1447015 - Adjust db2bak.pl help and man page to reflect changes introduced to the script - Resolves: Bug 1450896 - Manual resetting of nsslapd-dbcachesize using ldapmodify - Resolves: Bug 1454921 - Fixup memberof task throws error "memberof_fix_memberof_callback: Weird - Resolves: Bug 1456774 - ipa-replica server fails to upgrade- Bump version to 1.3.6.1-15 - Resolves: Bug 1429770 - ds-logpipe.py crashes for non-existing users - Resolves: Bug 1444938 - nsslapd-allowed-sasl-mechanisms doesn't reset to default values without a restart - Resolves: Bug 1450896 - Manual resetting of nsslapd-dbcachesize using ldapmodify - Resolves: Bug 1357682 - RHDS fails to start with message: "Failed to delete old semaphore for stats file" - Resolves: Bug 1452739 - Zero value of nsslapd-cache-autosize-split makes dbcache to be equal 0- Bump version to 1.3.6.1-14 - Resolves: Bug 1450910 - Modifying "nsslapd-cache-autosize" parameter using ldapmodify command is failing. - Resolves: Bug 1450893 - When nsslapd-cache-autosize is not set in dse.ldif, ldapsearch does not show the default value - Resolves: Bug 1449098 - ns-slapd crashes in role cache creation - Resolves: Bug 1441522 - AddressSanitizer: heap-use-after-free in libreplication-plugin.so - Resolves: Bug 1437492 - "ERR - cos-plugin - cos_cache_query_attr - cos attribute krbPwdPolicyReference failed schema check" in error log - Resolves: Bug 1429770 - ds-logpipe.py crashes for non-existing users - Resolves: Bug 1451657 - -v option is not working for db2ldif.pl- Bump version to 1.3.6.1-13 - Resolves: Bug 1444938 - Fix backport issue from build 1.3.6.1-10 (part 2)- Bump version to 1.3.6.1-12 - Resolves: Bug 1444938 - Fix backport issue from build 1.3.6.1-10- Bump version to 1.3.6.1-11 - Resolves: Bug 1410207 - Utility command had better use INFO log level for the output - Resolves: Bug 1049190 - Better input argument validation and error messages for db2index and db2index.pl- Bump version to 1.3.6.1-10 - Resolves: Bug 1444938 - nsslapd-allowed-sasl-mechanisms doesn't reset to default val - Resolves: Bug 1111400 - logconv.pl lists sasl binds with no dn as anonymous - Resolves: Bug 1377452 - Integer overflow in performance counters - Resolves: Bug 1441790 - ldapserch for nsslapd-errorlog-level returns incorrect values - Resolves: Bug 1444431 - ERR - symload_report_error - Netscape Portable Runtime error -5975 - Resolves: Bug 1447015 - Adjust db2bak.pl help and man page to reflect changes introduced to the script- Bump version to 1.3.6.1-9 - Resolves: Bug 1442880 - setup-ds-admin.pl -u with nsslapd-localhost changed - Resolves: Bug 1443682 - util_info_sys_pages should be able to detect memory restrictions in a cgroup- Bump version to 1.3.6.1-8 - Resolves: Bug 1432016 - Possible deadlock while installing an ipa replica - Resolves: Bug 1438029 - Overflow in memberof- Bump version to 1.3.6.1-7 - Resolves: bug 1394899 - RHDS should ignore passwordMinAge if "password must reset" is set(fix crash regression) - Resolves: bug 1381326 - dirsrv-snmp.service is provided by 389-ds-base instead of 389-ds-base-snmp - Resolves: bug 1049190 - Better input argument validation and error messages for db2index and db2index.pl.- Bump version to 1.3.6.1-6 - Resolves: bug 1437006 - EMBARGOED CVE-2017-2668 389-ds-base: Remote crash via crafted LDAP messages - Resolves: bug 1341689 - dbmon.sh / cn=monitor] nsslapd-db-pages-in-use is increasing - Resolves: bug 1394899 - RHDS should ignore passwordMinAge if "password must reset" is set - Resolves: bug 1397288 - typo in logconv.pl man page - Resolves: bug 1436994 - incorrect pathes in pkg-config files - Resolves: bug 1396448 - Add a hard dependency for >=selinux-policy-3.13.1-75- Bump version to 1.3.6.1-5 - Resolves: bug 1377452 - Integer overflow in counters and monitor - Resolves: bug 1425907 - Harden password storage scheme - Resolves: bug 1431207 - ns-slapd killed by SIGABRT- Bump version to 1.3.6.1-4 - Resolves: bug 1379424 - Reset-agmt-update-staus-and-total-init - Resolves: bug 1394000 - dbmon.sh-fails-if-you-have-nsslapd-requi.patch - Resolves: bug 1417344 - targetattr-wildcard-evaluation-is-incorr.patch - Resolves: bug 1429770 - ds-logpipe.py-crashes-for-non-existing-u.patch - Resolves: bug 1433697 - Fix-double-free-in-_cl5NewDBFile-error-path.patch - Resolves: bug 1433996 - retrocl-can-crash-server-at-shutdown.patch - Resolves: bug 1434967 - rpm-would-not-create-valid-pkgconfig-fi.patch - Resolves: bug 1417338 - To-debug-DB_DEADLOCK-condition-allow-to.patch - Resolves: bug 1433850 - Deleting-suffix-can-hang-server.patch- Bump version to 1.3.6.1-3 - Fix spec file to include the tests- Bump version to 1.3.6.1-2 - Resolves: bug 1431877 - 389-1.3.6.1-1.el7 covscan errors - Resolves: bug 1432206 - content sync plugin can hang server shutdown - Resolves: bug 1432149 - sasl external binds fail in 1.3.6.1- Bump version to 1.3.6.1-1 - Resolves: bug 1388567 - Rebase 389-ds-base to 1.3.6 in RHEL-7.4- Release 1.3.5.10-12 - Resolves: bug 1384785 - Replica install fails with old IPA master sometimes during replication process (DS 48992) - Resolves: bug 1388501 - 389-ds-base is missing runtime dependency - bind-utils (DS 48328) - Resolves: bug 1388581 - Replication stops working only when fips mode is set to true (DS 48909) - Resolves: bug 1390342 - ns-accountstatus.pl shows wrong status for accounts inactivated by Account policy plugin (DS 49014) - Resolves: bug 1390343 - trace args debug logging must be more restrictive (DS 49009)- Release 1.3.5.10-11 - Resolves: bug 1321124 - Replication changelog can incorrectly skip over updates- Release 1.3.5.10-10 - Resolves: bug 1370300 - set proper update status to replication agreement in case of failure (DS 48957) - Resolves: bug 1209094 - Allow logging of rejected changes (DS 48969)- Release 1.3.5.10-9 - Resolves: bug 1364190 - Change example in /etc/sysconfig/dirsrv to use tcmalloc (DS 48950) - Resolves: bug 1366828 - audit on failure doesn't work if attribute nsslapd-auditlog-logging-enabled is NOT enabled (DS 48958) - Resolves: bug 1368520 - Crash in import_wait_for_space_in_fifo() (DS 48960) - Resolves: bug 1368956 - man page of ns-accountstatus.pl shows redundant entries for -p port option - Resolves: bug 1369537 - passwordMinAge attribute doesn't limit the minimum age of the password (DS 48967) - Resolves: bug 1369570 - cleanallruv changelog cleaning incorrectly impacts all backends (DS 48964) - Resolves: bug 1369425 - ACI behaves erratically (DS 48972) - Resolves: bug 1370300 - set proper update status to replication agreement in case of failure (DS 48957) - Resolves: bug 1209094 - Allow logging of rejected changes (DS 48969) - Resolves: bug 1371283 - Server Side Sorting crashes the server. (DS 48970) - Resolves: bug 1371284 - Disabling CLEAR password storage scheme will crash server when setting a password (DS 48975)- Release 1.3.5.10-8 - Resolves: bug 1321124 - Replication changelog can incorrectly skip over updates (DS 48954) - Resolves: bug 1364190 - Change example in /etc/sysconfig/dirsrv to use tcmalloc (DS 48950) - Resolves: bug 1366561 - ns-accountstatus.pl giving error even "No such object (32)" (DS 48956)- Release 1.3.5.10-7 - Resolves: bug 1316580 - dirsrv service doesn't ask for pin when pin.txt is missing (DS 48450) - Resolves: bug 1360976 - fixing a compiler warning- Release 1.3.5.10-6 - Resolves: bug 1326077 - Page result search should return empty cookie if there is no returned entry (DS 48928) - Resolves: bug 1360447 - nsslapd-workingdir is empty when ns-slapd is started by systemd (DS 48939) - Resolves: bug 1360327 - remove-ds.pl deletes an instance even if wrong prefix was specified (DS 48934) - Resolves: bug 1349815 - DS logs have warning:ancestorid not indexed for all CS subsystems (DS 48940) - Resolves: bug 1329061 - 389-ds-base-1.3.4.0-29.el7_2 "hang" (DS 48882) - Resolves: bug 1360976 - EMBARGOED CVE-2016-5405 389-ds-base: Password verification vulnerable to timing attack - Resolves: bug 1361134 - When fine-grained policy is applied, a sub-tree has a priority over a user while changing password (DS 48943) - Resolves: bug 1361321 - Duplicate collation entries (DS 48936) - Resolves: bug 1316580 - dirsrv service doesn't ask for pin when pin.txt is missing (DS 48450) - Resolves: bug 1350799 - CVE-2016-4992 389-ds-base: Information disclosure via repeat- Release 1.3.5.10-5 - Resolves: bug 1333184 - (389-ds-base-1.3.5) Fixing coverity issues. (DS 48919)- Release 1.3.5.10-4 - Resolves: bug 1209128 - [RFE] Add a utility to get the status of Directory Server instances (DS 48144) - Resolves: bug 1333184 - (389-ds-base-1.3.5) Fixing coverity issues. (DS 48919) - Resolves: bug 1350799 - CVE-2016-4992 389-ds-base: Information disclosure via repeat - Resolves: bug 1354660 - flow control in replication also blocks receiving results (DS 48767) - Resolves: bug 1356261 - Fixup tombstone task needs to set proper flag when updating (DS 48924) - Resolves: bug 1355760 - ns-slapd crashes during the deletion of backend (DS 48922) - Resolves: bug 1353629 - DS shuts down automatically if dnaThreshold is set to 0 in a MMR setup (DS 48916) - Resolves: bug 1355879 - nunc-stans: ns-slapd crashes during startup with SIGILL on AMD Opteron 280 (DS 48925)- Release 1.3.5.10-3 - Resolves: bug 1354374 - Fixing the tarball version in the sources file.- Release 1.3.5.10-2 - Resolves: bug 1353714 - If a cipher is disabled do not attempt to look it up (DS 48743) - Resolves: bug 1353592 - Setup-ds.pl --update fails - regression (DS 48755) - Resolves: bug 1353544 - db2bak.pl task enters infinitive loop when bak fs is almost full (DS 48914) - Resolves: bug 1354374 - Upgrade to 389-ds-base >= 1.3.5.5 doesn't install 389-ds-base-snmp (DS 48918)- Release 1.3.5.10-1 - Resolves: bug 1333184 - (389-ds-base-1.3.5) Fixing coverity issues. (DS 48905)- Release 1.3.5.9-1 - Resolves: bug 1349571 - Improve MMR replication convergence (DS 48636) - Resolves: bug 1304682 - "stale" automember rule (associated to a removed group) causes discrepancies in the database (DS 48637) - Resolves: bug 1314956 - moving an entry cause next on-line init to skip entry has no parent, ending at line 0 of file "(bulk import)" (DS 48755) - Resolves: bug 1316731 - syncrepl search returning error 329; plugin sending a bad error code (DS 48904) - Resolves: bug 1346741 - ns-slapd crashes during the shutdown after adding attribute with a matching rule (DS 48891) - Resolves: bug 1349577 - Values of dbcachetries/dbcachehits in cn=monitor could overflow. (DS 48899) - Resolves: bug 1272682 - nunc-stans: ns-slapd killed by SIGABRT (DS 48898) - Resolves: bug 1346043 - repl-monitor displays colors incorrectly for the time lag > 60 min (DS 47538) - Resolves: bug 1350632 - ns-slapd shutdown crashes if pwdstorageschema name is from stack. (DS 48902)- Release 1.3.5.8-1 - Resolves: bug 1290101 - proxyauth support does not work when bound as directory manager (DS 48366)- Release 1.3.5.7-1 - Resolves: bug 1196282 - substring index with nssubstrbegin: 1 is not being used with filters like (attr=x*) (DS 48109) - Resolves: bug 1303794 - Import readNSState.py from RichM's repo (DS 48449) - Resolves: bug 1290101 - proxyauth support does not work when bound as directory manager (DS 48366) - Resolves: bug 1338872 - Wrong result code display in audit-failure log (DS 48892) - Resolves: bug 1346043 - repl-monitor displays colors incorrectly for the time lag > 60 min (DS 47538) - Resolves: bug 1346741 - ns-slapd crashes during the shutdown after adding attribute with a matching rule (DS 48891) - Resolves: bug 1347407 - By default aci can be read by anonymous (DS 48354) - Resolves: bug 1347412 - cn=SNMP,cn=config entry can be read by anonymous (DS 48893)- Release 1.3.5.6-1 - Resolves: bug 1273549 - [RFE] Improve timestamp resolution in logs (DS 47982) - Resolves: bug 1321124 - Replication changelog can incorrectly skip over updates (DS 48766, DS 48636) - Resolves: bug 1233926 - "matching rules" in ACI's "bind rules not fully evaluated (DS 48234) - Resolves: bug 1346165 - 389-ds-base-1.3.5.5-1.el7.x86_64 requires policycoreutils-py- Release 1.3.5.5-1 - Resolves: bug 1018944 - [RFE] Enhance password change tracking (DS 48833) - Resolves: bug 1344414 - [RFE] adding pre/post extop ability (DS 48880) - Resolves: bug 1303794 - Import readNSState.py from RichM's repo (DS 48449) - Resolves: bug 1257568 - /usr/lib64/dirsrv/libnunc-stans.so is owned by both -libs and -devel (DS 48404) - Resolves: bug 1314956 - moving an entry cause next on-line init to skip entry has no parent, ending at line 0 of file "(bulk import)" (DS 48755) - Resolves: bug 1342609 - At startup DES to AES password conversion causes timeout in start script (DS 48862) - Resolves: bug 1316328 - search returns no entry when OR filter component contains non readable attribute (DS 48275) - Resolves: bug 1280456 - setup-ds should detect if port is already defined (DS 48336) - Resolves: bug 1312557 - dirsrv service fails to start when nsslapd-listenhost is configured (DS 48747) - Resolves: bug 1326077 - Page result search should return empty cookie if there is no returned entry (DS 48752) - Resolves: bug 1340307 - Running db2index with no options breaks replication (DS 48854) - Resolves: bug 1337195 - Regression introduced in matching rules by DS 48746 (DS 48844) - Resolves: bug 1335492 - Modifier's name is not recorded in the audit log with modrdn and moddn operations (DS 48834) - Resolves: bug 1316741 - ldctl should support -H with ldap uris (DS 48754)- release 1.3.5.4-1 - Resolves: bug 1334455 - db2ldif is not taking into account multiple suffixes or backends (DS 48828) - Resolves: bug 1241563 - The "repl-monitor" web page does not display "year" in date. (DS 48220) - Resolves: bug 1335618 - Server ram sanity checks work in isolation (DS 48617) - Resolves: bug 1333184 - (389-ds-base-1.3.5) Fixing coverity issues. (DS 48837)- release 1.3.5.3-1 - Resolves: bug 1209128 - [RFE] Add a utility to get the status of Directory Server instances (DS 48144) - Resolves: bug 1332533 - ns-accountstatus.pl gives error message on execution along with results. (DS 48815) - Resolves: bug 1332709 - password history is not updated when an admin resets the password (DS 48813) - Resolves: bug 1333184 - (389-ds-base-1.3.5) Fixing coverity issues. (DS 48822) - Resolves: bug 1333515 - Enable DS to offer weaker DH params in NSS (DS 48798)- release 1.3.5.2-1 - Resolves: bug 1270020 - Rebase 389-ds-base to 1.3.5 in RHEL-7.3 - Resolves: bug 1288229 - many attrlist_replace errors in connection with cleanallruv (DS 48283) - Resolves: bug 1315893 - License tag does not match actual license of code (DS 48757) - Resolves: bug 1320715 - DES to AES password conversion fails if a backend is empty (DS 48777) - Resolves: bug 190862 - [RFE] Default password syntax settings don't work with fine-grained policies (DS 142) - Resolves: bug 1018944 - [RFE] Enhance password change tracking (DS 548) - Resolves: bug 1143066 - The dirsrv user/group should be created in rpm %pre, and ideally with fixed uid/gid (DS 48285) - Resolves: bug 1153758 - [RFE] Support SASL/GSSAPI when ns-slapd is behind a load-balancer (DS 48332) - Resolves: bug 1160902 - search, matching rules and filter error "unsupported type 0xA9" (DS 48016) - Resolves: bug 1186512 - High memory fragmentation observed in ns-slapd; OOM-Killer invoked (DS 48377, 48129) - Resolves: bug 1196282 - substring index with nssubstrbegin: 1 is not being used with filters like (attr=x*) (DS 48109) - Resolves: bug 1209094 - [RFE] Allow logging of rejected changes (DS 48145, 48280) - Resolves: bug 1209128 - [RFE] Add a utility to get the status of Directory Server instances (DS 48144) - Resolves: bug 1210842 - [RFE] Add PIDFile option to systemd service file (DS 47951) - Resolves: bug 1223510 - [RFE] it could be nice to have nsslapd-maxbersize default to bigger than 2Mb (DS 48326) - Resolves: bug 1229799 - ldclt-bin killed by SIGSEGV (DS 48289) - Resolves: bug 1249908 - No validation check for the value for nsslapd-db-locks. (DS 48244) - Resolves: bug 1254887 - No man page entry for - option '-u' of dbgen.pl for adding group entries with uniquemembers (DS 48290) - Resolves: bug 1255557 - db2index creates index entry from deleted records (DS 48252) - Resolves: bug 1258610 - total update request must not be lost (DS 48255) - Resolves: bug 1258611 - dna plugin needs to handle binddn groups for authorization (DS 48258) - Resolves: bug 1259624 - [RFE] Provide a utility to detect accounts locked due to inactivity (DS 48269) - Resolves: bug 1259950 - Add config setting to MemberOf Plugin to add required objectclass got memberOf attribute (DS 48267) - Resolves: bug 1266510 - Linked Attributes plug-in - wrong behaviour when adding valid and broken links (DS 48295) - Resolves: bug 1266532 - Linked Attributes plug-in - won't update links after MODRDN operation (DS 48294) - Resolves: bug 1267750 - pagedresults - when timed out, search results could have been already freed. (DS 48299) - Resolves: bug 1269378 - ds-logpipe.py with wrong arguments - python exception in the output (DS 48302) - Resolves: bug 1271330 - nunc-stans: Attempt to release connection that is not acquired (DS 48311) - Resolves: bug 1272677 - nunc stans: ns-slapd killed by SIGTERM - Resolves: bug 1272682 - nunc-stans: ns-slapd killed by SIGABRT - Resolves: bug 1273142 - crash in Managed Entry plugin (DS 48312) - Resolves: bug 1273549 - [RFE] Improve timestamp resolution in logs (DS 47982) - Resolves: bug 1273550 - Deadlock between two MODs on the same entry between entry cache and backend lock (DS 47978) - Resolves: bug 1273555 - deadlock in mep delete post op (DS 47976) - Resolves: bug 1273584 - lower password history minimum to 1 (DS 48394) - Resolves: bug 1275763 - [RFE] add setup-ds.pl option to disable instance specific scripts (DS 47840) - Resolves: bug 1276072 - [RFE] Allow RHDS to be setup using a DNS CNAME alias for General.FullMachineName (DS 48328) - Resolves: bug 1278567 - SimplePagedResults -- abandon could happen between the abandon check and sending results (DS 48338) - Resolves: bug 1278584 - Share nsslapd-threadnumber in the case nunc-stans is enabled, as well. (DS 48339) - Resolves: bug 1278755 - deadlock on connection mutex (DS 48341) - Resolves: bug 1278987 - Cannot upgrade a consumer to supplier in a multimaster environment (DS 48325) - Resolves: bug 1280123 - acl - regression - trailing ', (comma)' in macro matched value is not removed. (DS 48344) - Resolves: bug 1290111 - [RFE] Support for rfc3673 '+' to return operational attributes (DS 48363) - Resolves: bug 1290141 - With exhausted range, part of DNA shared configuration is deleted after server restart (DS 48362) - Resolves: bug 1290242 - SimplePagedResults -- in the search error case, simple paged results slot was not released. (DS 48375) - Resolves: bug 1290600 - The 'eq' index does not get updated properly when deleting and re-adding attributes in the same ldapmodify operation (DS 48370) - Resolves: bug 1295947 - 389-ds hanging after a few minutes of operation (DS 48406, revert 48338) - Resolves: bug 1296310 - ldclt - segmentation fault error while binding (DS 48400) - Resolves: bug 1299758 - CVE-2016-0741 389-ds-base: Worker threads do not detect abnormally closed connections causing DoS [rhel-7.3] - Resolves: bug 1301097 - logconv.pl displays negative operation speeds (DS 48446) - Resolves: bug 1302823 - Crash in slapi_get_object_extension (DS 48536) - Resolves: bug 1303641 - heap corruption at schema replication. (DS 48492) - Resolves: bug 1307151 - keep alive entries can break replication (DS 48445) - Resolves: bug 1310848 - Supplier can skip a failing update, although it should retry. (DS 47788) - Resolves: bug 1314557 - change severity of some messages related to "keep alive" enties (DS 48420) - Resolves: bug 1316580 - dirsrv service doesn't ask for pin when pin.txt is missing (DS 48450) - Resolves: bug 1316742 - no plugin calls in tombstone purging (DS 48759) - Resolves: bug 1319329 - [RFE] add nsslapd-auditlog-logging-enabled: off to template-dse.ldif (DS 48145) - Resolves: bug 1320295 - If nsSSL3 is on, even if SSL v3 is not really enabled, a confusing message is logged. (DS 48775) - Resolves: bug 1326520 - db2index uses a buffer size derived from dbcachesize (DS 48383) - Resolves: bug 1328936 - objectclass values could be dropped on the consumer (DS 48799) - Resolves: bug 1287475 - [RFE] response control for password age should be sent by default by RHDS (DS 48369) - Resolves: bug 1331343 - Paged results search returns the blank list of entries (DS 48808)- release 1.3.4.0-19 - Resolves: bug 1228823 - async simple paged results issue (DS 48299, DS 48192) - Resolves: bug 1266944 - ns-slapd crash during ipa-replica-manage del (DS 48298)- release 1.3.4.0-18 - Resolves: bug 1259949 - Fractional replication evaluates several times the same CSN (DS 48266, DS 48284)- release 1.3.4.0-17 - Resolves: bug 1259949 - A backport error (coverity -- unused variable 'init_retry')- release 1.3.4.0-16 - Resolves: bug 1243970 - In MMR, double free coould occur under some special condition (DS 48276, DS 48226) - Resolves: bug 1259949 - Fractional replication evaluates several times the same CSN (DS 48266) - Resolves: bug 1241723 - cleanallruv - fix regression with server shutdown (DS 48217) - Resolves: bug 1264224 - segfault in ns-slapd due to accessing Slapi_DN freed in pre bind plug-in (DS 48188)- release 1.3.4.0-15 - Resolves: bug 1258996 - Complex filter in a search request doen't work as expected. (regression) (DS 48265) - Resolves: bug 1179370 - COS cache doesn't properly mark vattr cache as invalid when there are multiple suffixes (DS 47981)- release 1.3.4.0-14 - Resolves: bug 1246389 - wrong password check if passwordInHistory is decreased. (DS 48228) - Resolves: bug 1255851 - Shell CLI fails with usage errors if an argument containing white spaces is given (DS 48254) - Resolves: bug 1256938 - Unable to dereference unqiemember attribute because it is dn [#UID] not dn syntax (DS 47757)- release 1.3.4.0-13 - Resolves: bug 1245519 - remove debug logging from retro cl (DS 47831)- release 1.3.4.0-12 - Resolves: bug 1252133 - replica upgrade failed in starting dirsrv service (DS 48243) - Resolves: bug 1254344 - Server crashes in ACL_LasFindFlush during shutdown if ACIs contain IP addresss restrictions (DS 48233)- release 1.3.4.0-11 - Resolves: bug 1249784 - ipa-dnskeysyncd unhandled exception on named-pkcs11 start (DS 48249) - Resolves: bug 1252082 - removing chaining database links trigger valgrind read error (DS 47686) - Resolves: bug 1252207 - bashisms in 389-ds-base admin scripts (DS 47511) - Resolves: bug 1252533 - Man pages and help for remove-ds.pl doesn't display "-a" option (DS 48245) - Resolves: bug 1252781 - Slapd crashes reported from latest builds (DS 48250)- release 1.3.4.0-10 - Resolves: bug 1245519 - Fix coverity issues (DS 47931)- release 1.3.4.0-9 - Resolves: bug 1240876 - verify_db.pl doesn't verify DB specified by -a option. (DS 48215) - Resolves: bug 1245235 - winsync lastlogon attribute not syncing between IPA & Windows 2008. (DS 48232) - Resolves: bug 1245519 - Deadlock with retrochangelog, memberof plugin (DS 47931) - Resolves: bug 1246389 - wrong password check if passwordInHistory is decreased. (DS 48228) - Resolves: bug 1247811 - logconv autobind handling regression caused by 47446 (DS 48231) - Resolves: bug 1250177 - Investigate betxn plugins to ensure they return the correct error code (DS 47810)- release 1.3.4.0-8 - Resolves: bug 1160243 - [RFE] allow logconv.pl -S/-E switches to work even when exact/same timestamps are not present in access log file (DS 47910) - Resolves: bug 1172037 - winsync range retrieval gets only 5000 values upon initialization (DS 48010) - Resolves: bug 1242531 - logconv.pl should handle *.tar.xz, *.txz, *.xz log files (DS 48224) - Resolves: bug 1243950 - When starting a replica agreement a deadlock can occur with an op updating nsuniqueid index (DS 48179) - Resolves: bug 1243970 - In MMR, double free coould occur under some special condition (DS 48226) - Resolves: bug 1244926 - Crash while triming the retro changelog (DS 48206)- release 1.3.4.0-7 - Resolves: bug 1235060 - Fix coverity issues - 07/14/2015 (DS 48203) - Resolves: bug 1242531 - redux - logconv.pl should handle *.tar.xz, *.txz, *.xz log files (DS 48224)- release 1.3.4.0-6 - Resolves: bug 1240845 - cleanallruv should completely clean changelog (DS 48208) - Resolves: bug 1095603 - Any negative LDAP error code number reported as Illegal error by ldclt. (DS 47799) - Resolves: bug 1168675 - Inconsistent behaviour of DS when LDAP Sync is used with an invalid cookie (DS 48013) - Resolves: bug 1241723 - cleanAllRUV hangs shutdown if not all of the replicas are online (DS 48217) - Resolves: bug 1241497 - crash in ns-slapd when deleting winSyncSubtreePair from sync agreement (DS 48216) - Resolves: bug 1240404 - Silent install needs to properly exit when INF file is missing (DS 48119) - Resolves: bug 1240406 - Remove warning suppression in 1.3.4 (DS 47878) - Resolves: bug 1242683 - Winsync fails when AD users have multiple spaces (two)inside the value of the rdn attribute (DS 48223) - Resolves: bug 1160243 - logconv.pl - validate start and end time args (DS 47910) - Resolves: bug 1242531 - logconv.pl should handle *.tar.xz, *.txz, *.xz log files (DS 48224) - Resolves: bug 1230996 - CI test: fixing test cases for ticket 48194 (DS 48194)- release 1.3.4.0-5 - Resolves: bug 1235060 - Fix coverity issues (DS 48203)- release 1.3.4.0-4 - Resolves: bug 1240404 - setup-ds.pl does not log invalid --file path errors the same (DS 48119) - Resolves: bug 1240406 - setup -u stops after first failure (DS 47878)- release 1.3.4.0-3 - Resolves: bug 1228823 - async simple paged results issue (DS 48192) - Resolves: bug 1237325 - reindex off-line twice could provoke index corruption (DS 48212) - Resolves: bug 1238790 - ldapsearch on nsslapd-maxbersize returns 0 instead of current value (DS 48214)- release 1.3.4.0-2 - Resolves: bug 1235060 - Fix coverity issues - Resolves: bug 1235387 - Slow replication when deleting large quantities of multi-valued attributes (DS 48195)- Release 1.3.4.0-1 (rebase) - Enable nunc-stans for x86_64. - Resolves: bug 1034325 - Linked attributes betxnpreoperation - transaction not aborted when linked entry does not exit (DS 47640) - Resolves: bug 1052755 - Retro Changelog Plugin accepts invalid value in nsslapd-changelogmaxage attribute (DS 47669) - Resolves: bug 1096409 - RHDS keeps on logging write_changelog_and_ruv: failed to update RUV for unknown (DS 47801) - Resolves: bug 1145378 - Adding an entry with an invalid password as rootDN is incorrectly rejected (DS 47900) - Resolves: bug 1145382 - Bad manipulation of passwordhistory (DS 47905) - Resolves: bug 1154147 - Uniqueness plugin: should allow to exclude some subtrees from its scope (DS 47927) - Resolves: bug 1171358 - Make ReplicaWaitForAsyncResults configurable (DS 47957) - Resolves: bug 1171663 - MODDN fails when entry doesn't have memberOf attribute and new DN is in the scope of memberOfExcludeSubtree (DS 47526) - Resolves: bug 1174457 - [RFE] memberOf - add option to skip nested group lookups during delete operations (DS 47963) - Resolves: bug 1178640 - db2bak.pl man page should be improved. (DS 48008) - Resolves: bug 1179370 - COS cache doesn't properly mark vattr cache as invalid when there are multiple suffixes (DS 47981) - Resolves: bug 1180331 - Local Password Policies for Nested OU's not honoured (DS 47980) - Resolves: bug 1180776 - nsslapd-db-locks modify not taking into account (DS 47934) - Resolves: bug 1181341 - nsslapd-changelogtrim-interval and nsslapd-changelogcompactdb-interval are not validated (DS 47617) - Resolves: bug 1185882 - ns-activate.pl fails to activate account if it was disabled on AD (DS 48001) - Resolves: bug 1186548 - ns-slapd crash in shutdown phase (DS 48005) - Resolves: bug 1189154 - DNS errors after IPA upgrade due to broken ReplSync (DS 48030) - Resolves: bug 1206309 - winsync sets AccountUserControl in AD to 544 (DS 47723) - Resolves: bug 1210845 - slapd crashes during Dogtag clone reinstallation (DS 47966) - Resolves: bug 1210850 - add an option '-u' to dbgen.pl for adding group entries with (DS 48025) - Resolves: bug 1210852 - aci with wildcard and macro not correctly evaluated (DS 48141)- release 1.3.3.1-19 - Resolves: bug 1230996 - nsSSL3Ciphers preference not enforced server side (DS 48194)- release 1.3.3.1-18 - Resolves: bug 1228823 - async simple paged results issue (DS 48146, DS 48192)- release 1.3.3.1-17 - Resolves: bug 1226510 - idm/ipa 389-ds-base entry cache converges to 500 KB in dblayer_is_cachesize_sane (DS 48190)- release 1.3.3.1-16 - Resolves: bug 1212894 - CVE-2015-1854 389ds-base: access control bypass with modrdn- release 1.3.3.1-15 - Setting correct build tag 'rhel-7.1-z-candidate'- release 1.3.3.1-14 - Resolves: bug 1189154 - DNS errors after IPA upgrade due to broken ReplSync (DS 48030) Fixes spec file to make sure all the server instances are stopped before upgrade - Resolves: bug 1186548 - ns-slapd crash in shutdown phase (DS 48005)- release 1.3.3.1-13 - Resolves: bug 1183655 - Fixed Covscan FORWARD_NULL defects (DS 47988)- release 1.3.3.1-12 - Resolves: bug 1182477 - Windows Sync accidentally cleared raw_entry (DS 47989) - Resolves: bug 1180325 - upgrade script fails if /etc and /var are on different file systems (DS 47991 ) - Resolves: bug 1183655 - Schema learning mechanism, in replication, unable to extend an existing definition (DS 47988)- release 1.3.3.1-11 - Resolves: bug 1080186 - During delete operation do not refresh cache entry if it is a tombstone (DS 47750)- release 1.3.3.1-10 - Resolves: bug 1172731 - CVE-2014-8112 password hashing bypassed when "nsslapd-unhashed-pw-switch" is set to off - Resolves: bug 1166265 - DS hangs during online total update (DS 47942) - Resolves: bug 1168151 - CVE-2014-8105 information disclosure through 'cn=changelog' subtree - Resolves: bug 1044170 - Allow memberOf suffixes to be configurable (DS 47526) - Resolves: bug 1171356 - Bind DN tracking unable to write to internalModifiersName without special permissions (DS 47950) - Resolves: bug 1153737 - logconv.pl -- support parsing/showing/reporting different protocol versions (DS 47949) - Resolves: bug 1171355 - start dirsrv after chrony on RHEL7 and Fedora (DS 47947) - Resolves: bug 1170707 - cos_cache_build_definition_list does not stop during server shutdown (DS 47967) - Resolves: bug 1170708 - COS memory leak when rebuilding the cache (DS - Ticket 47969) - Resolves: bug 1170709 - Account lockout attributes incorrectly updated after failed SASL Bind (DS 47970) - Resolves: bug 1166260 - cookie_change_info returns random negative number if there was no change in a tree (DS 47960) - Resolves: bug 1012991 - Error log levels not displayed correctly (DS 47636) - Resolves: bug 1108881 - rsearch filter error on any search filter (DS 47722) - Resolves: bug 994690 - Allow dynamically adding/enabling/disabling/removing plugins without requiring a server restart (DS 47451) - Resolves: bug 1162997 - Running a plugin task can crash the server (DS 47451) - Resolves: bug 1166252 - RHEL7.1 ns-slapd segfault when ipa-replica-install restarts (DS 47451) - Resolves: bug 1172597 - Crash if setting invalid plugin config area for MemberOf Plugin (DS 47525) - Resolves: bug 1139882 - coverity defects found in 1.3.3.x (DS 47965)- release 1.3.3.1-9 - Resolves: bug 1153737 - Disable SSL v3, by default. (DS 47928) - Resolves: bug 1163461 - Should not check aci syntax when deleting an aci (DS 47953)- release 1.3.3.1-8 - Resolves: bug 1156607 - Crash in entry_add_present_values_wsi_multi_valued (DS 47937) - Resolves: bug 1153737 - Disable SSL v3, by default (DS 47928, DS 47945, DS 47948) - Resolves: bug 1158804 - Malformed cookie for LDAP Sync makes DS crash (DS 47939)- release 1.3.3.1-7 - Resolves: bug 1153737 - Disable SSL v3, by default (DS 47928)- release 1.3.3.1-6 - Resolves: bug 1151287 - dynamically added macro aci is not evaluated on the fly (DS 47922) - Resolves: bug 1080186 - Need to move slapi_pblock_set(pb, SLAPI_MODRDN_EXISTING_ENTRY, original_entry->ep_entry) prior to original_entry overwritten (DS 47897) - Resolves: bug 1150694 - Encoding of SearchResultEntry is missing tag (DS 47920) - Resolves: bug 1150695 - ldbm_back_modify SLAPI_PLUGIN_BE_PRE_MODIFY_FN does not return even if one of the preop plugins fails. (DS 47919) - Resolves: bug 1139882 - Fix remaining compiler warnings (DS 47892) - Resolves: bug 1150206 - result of dna_dn_is_shared_config is incorrectly used (DS 47918)- release 1.3.3.1-5 - Resolves: bug 1139882 - coverity defects found in 1.3.3.x (DS 47892)- release 1.3.3.1-4 - Resolves: bug 1080186 - Creating a glue fails if one above level is a conflict or missing (DS 47750) - Resolves: bug 1145846 - 389-ds 1.3.3.0 does not adjust cipher suite configuration on upgrade, breaks itself and pki-server (DS 47908) - Resolves: bug 1117979 - harden the list of ciphers available by default (phase 2) (DS 47838) - provide enabled ciphers as search result (DS 47880)- release 1.3.3.1-3 - Resolves: bug 1139882 - coverity defects found in 1.3.3.1- release 1.3.3.1-2 - Resolves: bug 1079099 - Simultaneous adding a user and binding as the user could fail in the password policy check (DS 47748) - Resolves: bug 1080186 - Creating a glue fails if one above level is a conflict or missing (DS 47834) - Resolves: bug 1139882 - coverity defects found in 1.3.3.1 (DS 47890) - Resolves: bug 1112702 - Broken dereference control with the FreeIPA 4.0 ACIs (DS 47885 - deref plugin should not return references with noc access rights) - Resolves: bug 1117979 - harden the list of ciphers available by default (DS 47838, DS 47895) - Resolves: bug 1080186 - Creating a glue fails if one above level is a conflict or missing (DS 47889 - DS crashed during ipa-server-install on test_ava_filter)- release 1.3.3.1-1 - Resolves: bug 746646 - RFE: easy way to configure which users and groups to sync with winsync - Resolves: bug 881372 - nsDS5BeginReplicaRefresh attribute accepts any value and it doesn't throw any error when server restarts. - Resolves: bug 920597 - Possible to add invalid ACI value - Resolves: bug 921162 - Possible to add nonexistent target to ACI - Resolves: bug 923799 - if nsslapd-cachememsize set to the number larger than the RAM available, should result in proper error message. - Resolves: bug 924937 - Attribute "dsOnlyMemberUid" not allowed when syncing nested posix groups from AD with posixWinsync - Resolves: bug 951754 - Self entry access ACI not working properly - Resolves: bug 952517 - Dirsrv instance failed to start with Segmentation fault (core dump) after modifying 7-bit check plugin - Resolves: bug 952682 - nsslapd-db-transaction-batch-val turns to -1 - Resolves: bug 966443 - Plugin library path validation - Resolves: bug 975176 - Non-directory manager can change the individual userPassword's storage scheme - Resolves: bug 979465 - IPA replica's - "SASL encrypted packet length exceeds maximum allowed limit" - Resolves: bug 982597 - Some attributes in cn=config should not be multivalued - Resolves: bug 987009 - 389-ds-base - shebang with /usr/bin/env - Resolves: bug 994690 - RFE: Allow dynamically adding/enabling/disabling/removing plugins without requiring a server restart - Resolves: bug 1012991 - errorlog-level 16384 is listed as 0 in cn=config - Resolves: bug 1013736 - Enabling/Disabling DNA plug-in throws "ldap_modify: Server Unwilling to Perform (53)" error - Resolves: bug 1014380 - setup-ds.pl doesn't lookup the "root" group correctly - Resolves: bug 1020459 - rsa_null_sha should not be enabled by default - Resolves: bug 1024541 - start dirsrv after ntpd - Resolves: bug 1029959 - Managed Entries betxnpreoperation - transaction not aborted upon failure to create managed entry - Resolves: bug 1031216 - add dbmon.sh - Resolves: bug 1044133 - Indexed search with filter containing '&' and "!" with attribute subtypes gives wrong result - Resolves: bug 1044134 - should set LDAP_OPT_X_SASL_NOCANON to LDAP_OPT_ON by default - Resolves: bug 1044135 - make connection buffer size adjustable - Resolves: bug 1044137 - posix winsync should support ADD user/group entries from DS to AD - Resolves: bug 1044138 - mep_pre_op: Unable to fetch origin entry - Resolves: bug 1044139 - [RFE] Support RFC 4527 Read Entry Controls - Resolves: bug 1044140 - Allow search to look up 'in memory RUV' - Resolves: bug 1044141 - MMR stress test with dna enabled causes a deadlock - Resolves: bug 1044142 - winsync doesn't sync DN valued attributes if DS DN value doesn't exist - Resolves: bug 1044143 - modrdn + NSMMReplicationPlugin - Consumer failed to replay change - Resolves: bug 1044144 - resurrected entry is not correctly indexed - Resolves: bug 1044146 - Add a warning message when a connection hits the max number of threads - Resolves: bug 1044147 - 7-bit check plugin does not work for userpassword attribute - Resolves: bug 1044148 - The backend name provided to bak2db is not validated - Resolves: bug 1044149 - Winsync should support range retrieval - Resolves: bug 1044150 - 7-bit checking is not necessary for userPassword - Resolves: bug 1044151 - With SeLinux, ports can be labelled per range. setup-ds.pl or setup-ds-admin.pl fail to detect already ranged labelled ports - Resolves: bug 1044152 - ChainOnUpdate: "cn=directory manager" can modify userRoot on consumer without changes being chained or replicated. Directory integrity compromised. - Resolves: bug 1044153 - mods optimizer - Resolves: bug 1044154 - multi master replication allows schema violation - Resolves: bug 1044156 - DS crashes with some 7-bit check plugin configurations - Resolves: bug 1044157 - Some updates of "passwordgraceusertime" are useless when updating "userpassword" - Resolves: bug 1044159 - [RFE] Support 'Content Synchronization Operation' (SyncRepl) - RFC 4533 - Resolves: bug 1044160 - remove-ds.pl should remove /var/lock/dirsrv - Resolves: bug 1044162 - enhance retro changelog - Resolves: bug 1044163 - updates to ruv entry are written to retro changelog - Resolves: bug 1044164 - Password administrators should be able to violate password policy - Resolves: bug 1044168 - Schema replication between DS versions may overwrite newer base schema - Resolves: bug 1044169 - ACIs do not allow attribute subtypes in targetattr keyword - Resolves: bug 1044170 - Allow memberOf suffixes to be configurable - Resolves: bug 1044171 - Allow referential integrity suffixes to be configurable - Resolves: bug 1044172 - Plugin library path validation prevents intentional loading of out-of-tree modules - Resolves: bug 1044173 - make referential integrity configuration more flexible - Resolves: bug 1044177 - allow configuring changelog trim interval - Resolves: bug 1044179 - objectclass may, must lists skip rest of objectclass once first is found in sup - Resolves: bug 1044180 - memberOf on a user is converted to lowercase - Resolves: bug 1044181 - report unindexed internal searches - Resolves: bug 1044183 - With 1.3.04 and subtree-renaming OFF, when a user is deleted after restarting the server, the same entry can't be added - Resolves: bug 1044185 - dbscan on entryrdn should show all matching values - Resolves: bug 1044187 - logconv.pl - RFE - add on option for a minimum etime for unindexed search stats - Resolves: bug 1044188 - Recognize compressed log files - Resolves: bug 1044191 - support TLSv1.1 and TLSv1.2, if supported by NSS - Resolves: bug 1044193 - default nsslapd-sasl-max-buffer-size should be 2MB - Resolves: bug 1044194 - Complex filter in a search request doen't work as expected. - Resolves: bug 1044196 - Automember plug-in should treat MODRDN operations as ADD operations - Resolves: bug 1044198 - Replication of the schema may overwrite consumer 'attributetypes' even if consumer definition is a superset - Resolves: bug 1044202 - db2bak.pl issue when specifying non-default directory - Resolves: bug 1044203 - Allow referint plugin to use an alternate config area - Resolves: bug 1044205 - Allow memberOf to use an alternate config area - Resolves: bug 1044210 - idl switch does not work - Resolves: bug 1044211 - make old-idl tunable - Resolves: bug 1044212 - IDL-style can become mismatched during partial restoration - Resolves: bug 1044213 - backend performance - introduce optimization levels - Resolves: bug 1044215 - using transaction batchval violates durability - Resolves: bug 1044216 - examine replication code to reduce amount of stored state information - Resolves: bug 1048980 - 7-bit check plugin not checking MODRDN operation - Resolves: bug 1049030 - Windows Sync group issues - Resolves: bug 1052751 - Page control does not work if effective rights control is specified - Resolves: bug 1052754 - Allow nsDS5ReplicaBindDN to be a group DN - Resolves: bug 1057803 - logconv errors when search has invalid bind dn - Resolves: bug 1060032 - [RFE] Update lastLoginTime also in Account Policy plugin if account lockout is based on passwordExpirationTime. - Resolves: bug 1061060 - betxn: retro changelog broken after cancelled transaction - Resolves: bug 1061572 - improve dbgen rdn generation, output and man page. - Resolves: bug 1063990 - single valued attribute replicated ADD does not work - Resolves: bug 1064006 - Size returned by slapi_entry_size is not accurate - Resolves: bug 1064986 - Replication retry time attributes cannot be added - Resolves: bug 1067090 - Missing warning for invalid replica backoff configuration - Resolves: bug 1072032 - Updating nsds5ReplicaHost attribute in a replication agreement fails with error 53 - Resolves: bug 1074306 - Under heavy stress, failure of turning a tombstone into glue makes the server hung - Resolves: bug 1074447 - Part of DNA shared configuration is deleted after server restart - Resolves: bug 1076729 - Continuous add/delete of an entry in MMR setup causes entryrdn-index conflict - Resolves: bug 1077884 - ldap/servers/slapd/back-ldbm/dblayer.c: possible minor problem with sscanf - Resolves: bug 1077897 - Memory leak with proxy auth control - Resolves: bug 1079099 - Simultaneous adding a user and binding as the user could fail in the password policy check - Resolves: bug 1080186 - Creating a glue fails if one above level is a conflict or missing - Resolves: bug 1082967 - attribute uniqueness plugin fails when set as a chaining component - Resolves: bug 1085011 - Directory Server crash reported from reliab15 execution - Resolves: bug 1086890 - empty modify returns LDAP_INVALID_DN_SYNTAX - Resolves: bug 1086902 - mem leak in do_bind when there is an error - Resolves: bug 1086904 - mem leak in do_search - rawbase not freed upon certain errors - Resolves: bug 1086908 - Performing deletes during tombstone purging results in operation errors - Resolves: bug 1090178 - #481 breaks possibility to reassemble memberuid list - Resolves: bug 1092099 - A replicated MOD fails (Unwilling to perform) if it targets a tombstone - Resolves: bug 1092342 - nsslapd-ndn-cache-max-size accepts any invalid value. - Resolves: bug 1092648 - Negative value of nsSaslMapPriority is not reset to lowest priority - Resolves: bug 1097004 - Problem with deletion while replicated - Resolves: bug 1098654 - db2bak.pl error with changelogdb - Resolves: bug 1099654 - Normalization from old DN format to New DN format doesnt handel condition properly when there is space in a suffix after the seperator operator. - Resolves: bug 1108405 - find a way to remove replication plugin errors messages "changelog iteration code returned a dummy entry with csn %s, skipping ..." - Resolves: bug 1108407 - managed entry plugin fails to update managed entry pointer on modrdn operation - Resolves: bug 1108865 - memory leak in ldapsearch filter objectclass=* - Resolves: bug 1108870 - ACI warnings in error log - Resolves: bug 1108872 - Logconv.pl with an empty access log gives lots of errors - Resolves: bug 1108874 - logconv.pl memory continually grows - Resolves: bug 1108881 - rsearch filter error on any search filter - Resolves: bug 1108895 - [RFE - RHDS9] CLI report to monitor replication - Resolves: bug 1108902 - rhds91 389-ds-base-1.2.11.15-31.el6_5.x86_64 crash in db4 __dbc_get_pp env = 0x0 ? - Resolves: bug 1108909 - single valued attribute replicated ADD does not work - Resolves: bug 1109334 - 389 Server crashes if uniqueMember is invalid syntax and memberOf plugin is enabled. - Resolves: bug 1109336 - Parent numsubordinate count can be incorrectly updated if an error occurs - Resolves: bug 1109339 - Nested tombstones become orphaned after purge - Resolves: bug 1109354 - Tombstone purging can crash the server if the backend is stopped/disabled - Resolves: bug 1109357 - Coverity issue in 1.3.3 - Resolves: bug 1109364 - valgrind - value mem leaks, uninit mem usage - Resolves: bug 1109375 - provide default syntax plugin - Resolves: bug 1109378 - Environment variables are not passed when DS is started via service - Resolves: bug 1111364 - Updating winsync one-way sync does not affect the behaviour dynamically - Resolves: bug 1112824 - Broken dereference control with the FreeIPA 4.0 ACIs - Resolves: bug 1113605 - server restart wipes out index config if there is a default index - Resolves: bug 1115177 - attrcrypt_generate_key calls slapd_pk11_TokenKeyGenWithFlags with improper macro - Resolves: bug 1117021 - Server deadlock if online import started while server is under load - Resolves: bug 1117975 - paged results control is not working in some cases when we have a subsuffix. - Resolves: bug 1117979 - harden the list of ciphers available by default - Resolves: bug 1117981 - Fix various typos in manpages & code - Resolves: bug 1117982 - Fix hyphens used as minus signed and other manpage mistakes - Resolves: bug 1118002 - server crashes deleting a replication agreement - Resolves: bug 1118006 - RFE - forcing passwordmustchange attribute by non-cn=directory manager - Resolves: bug 1118007 - [RFE] Make it possible for privileges to be provided to an admin user to import an LDIF file containing hashed passwords - Resolves: bug 1118014 - Enhance ACIs to have more control over MODRDN operations - Resolves: bug 1118021 - Return all attributes in rootdse without explicit request - Resolves: bug 1118025 - Slow ldapmodify operation time for large quantities of multi-valued attribute values - Resolves: bug 1118032 - Schema Replication Issue - Resolves: bug 1118034 - 389 DS Server crashes and dies while handles paged searches from clients - Resolves: bug 1118043 - Failed deletion of aci: no such attribute - Resolves: bug 1118048 - If be_txn plugin fails in ldbm_back_add, adding entry is double freed. - Resolves: bug 1118051 - Add switch to disable pre-hashed password checking - Resolves: bug 1118054 - Make ldbm_back_seq independently support transactions - Resolves: bug 1118055 - Add operations rejected by betxn plugins remain in cache - Resolves: bug 1118057 - online import crashes server if using verbose error logging - Resolves: bug 1118059 - add fixup-memberuid.pl script - Resolves: bug 1118060 - winsync plugin modify is broken - Resolves: bug 1118066 - memberof scope: allow to exclude subtrees - Resolves: bug 1118069 - 389-ds production segfault: __memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:144 - Resolves: bug 1118074_DELETE_FN - plugin returned error" messages - Resolves: bug 1118076 - ds logs many "Operation error fetching Null DN" messages - Resolves: bug 1118077 - Improve import logging and abort handling - Resolves: bug 1118079 - Multi master replication initialization incomplete after restore of one master - Resolves: bug 1118080 - Don't add unhashed password mod if we don't have an unhashed value - Resolves: bug 1118081 - Investigate betxn plugins to ensure they return the correct error code - Resolves: bug 1118082 - The error result text message should be obtained just prior to sending result - Resolves: bug 1123865 - CVE-2014-3562 389-ds-base: 389-ds: unauthenticated information disclosure [rhel-7.1]- release 1.3.1.6-26 - Resolves: bug 1085011 - Directory Server crash reported from reliab15 execution (Ticket 346)- release 1.3.1.6-25 - Resolves: bug 1082740 - ns-slapd crash in reliability 15- release 1.3.1.6-24 - Resolves: bug 1074084 - e_uniqueid fails to set if an entry is a conflict entry (Ticket 47735); regression - sub-type length in attribute type was mistakenly subtracted.- Resolves: bug 1074850 - EMBARGOED CVE-2014-0132 389-ds-base: 389-ds: flaw in parsing authzid can lead to privilege escalation [rhel-7.0] (Ticket 47739 - directory server is insecurely misinterpreting authzid on a SASL/GSSAPI bind) (Added 0095-Ticket-47739-directory-server-is-insecurely-misinter.patch) Tue Mar 11 2014 Noriko Hosoi - 1.3.1.6-23 - release 1.3.1.6-22 - Resolves: bug 1074850 - EMBARGOED CVE-2014-0132 389-ds-base: 389-ds: flaw in parsing authzid can lead to privilege escalation [rhel-7.0] (Ticket 47739 - directory server is insecurely misinterpreting authzid on a SASL/GSSAPI bind)- release 1.3.1.6-22 - Resolves: bug 1074084 - e_uniqueid fails to set if an entry is a conflict entry (Ticket 47735)- release 1.3.1.6-21 - Resolves: bug 918694 - Fix covscan defect FORWARD_NULL (Ticket 408) - Resolves: bug 918717 - Fix covscan defect COMPILER WARNINGS (Ticket 571)- release 1.3.1.6-20 - Resolves: bug 1065242 - 389-ds-base, conflict occurs at yum installation if multilib_policy=all. (Ticket 47709)- release 1.3.1.6-19 - Resolves: bug 1065971 - Enrolling a host into IdM/IPA always takes two attempts (Ticket 47704)- release 1.3.1.6-18 - Resolves: bug 838656 - logconv.pl tool removes the access logs contents if "-M" is not correctly used (Ticket 471) - Resolves: bug 922538 - improve dbgen rdn generation, output (Ticket 47374) - Resolves: bug 970750 - flush.pl is not included in perl5 (Ticket 47374) - Resolves: bug 1013898 - Fix various issues with logconv.pl (Ticket 471)- release 1.3.1.6-17 - Resolves: bug 853106 - Deleting attribute present in nsslapd-allowed-to-delete-attrs returns Operations error (Ticket 443) - Resolves: bug 1049525 - Server hangs in cos_cache when adding a user entry (Ticket 47649)- Mass rebuild 2014-01-24- release 1.3.1.6-15 - Resolves: bug 918702 - better error message when cache overflows (Ticket 342) - Resolves: bug 1009679 - replication stops with excessive clock skew (Ticket 47516) - Resolves: bug 1042855 - Unable to delete protocol timeout attribute (Ticket 47620) - Resolves: bug 918694 - Fix crash when disabling/enabling the setting (Ticket 408) - Resolves: bug 853355 - config_set_allowed_to_delete_attrs: Valgrind reports Invalid read (Ticket 47660)- release 1.3.1.6-14 - Resolves: bug 853355 - Possible to add invalid attribute to nsslapd-allowed-to-delete-attrs (Ticket 447) - Resolves: bug 1034739 - Impossible to configure nsslapd-allowed-sasl-mechanisms (Ticket 47613) - Resolves: bug 1038639 - 389-ds rejects nsds5ReplicaProtocolTimeout attribut; Fix logically dead code; Fix dereferenced NULL pointer in agmtlist_modify_callback(); Fix missing left brackete (Ticket 47620) - Resolves: bug 1042855 - nsds5ReplicaProtocolTimeout attribute is not validated when added to replication agreement; Config value validation improvement (Ticket 47620) - Resolves: bug 918717 - server does not accept 0 length LDAP Control sequence (Ticket 571) - Resolves: bug 1034902 - replica init/bulk import errors should be more verbose (Ticket 47606) - Resolves: bug 1044219 - fix memleak caused by 47347 (Ticket 47623) - Resolves: bug 1049522 - Crash after replica is installed; Fix cherry-pick error for 1.3.2 and 1.3.1 (Ticket 47620) - Resolves: bug 1049568 - changelog iteration should ignore cleaned rids when getting the minCSN (Ticket 47627)- Mass rebuild 2013-12-27- release 1.3.1.6-12 - Resolves: bug 1038639 - 389-ds rejects nsds5ReplicaProtocolTimeout attribute (Ticket 47620) - Resolves: bug 1034898 - automember plugin task memory leaks (Ticket 47592) - Resolves: bug 1034451 - Possible to specify invalid SASL mechanism in nsslapd-allowed-sasl-mechanisms (Ticket 47614) - Resolves: bug 1032318 - entries with empty objectclass attribute value can be hidden (Ticket 47591) - Resolves: bug 1032316 - attrcrypt fails to find unlocked key (Ticket 47596) - Resolves: bug 1031227 - Reduce lock scope in retro changelog plug-in (Ticket 47599) - Resolves: bug 1031226 - Convert ldbm_back_seq code to be transaction aware (Ticket 47598) - Resolves: bug 1031225 - Convert retro changelog plug-in to betxn (Ticket 47597) - Resolves: bug 1031223 - hard coded limit of 64 masters in agreement and changelog code (Ticket 47587) - Resolves: bug 1034739 - Impossible to configure nsslapd-allowed-sasl-mechanisms (Ticket 47613) - Resolves: bug 1035824 - Automember betxnpreoperation - transaction not aborted when group entry does not exist (Ticket 47622)- Resolves: bug 1024979 - CVE-2013-4485 389-ds-base: DoS due to improper handling of ger attr searches- release 1.3.1.6-10 - Resolves: bug 1018893 DS91: ns-slapd stuck in DS_Sleep - had to revert earlier change - does not work and breaks ipa- release 1.3.1.6-9 - Resolves: bug 1028440 - Winsync replica initialization and incremental updates from DS to AD fails on RHEL - Resolves: bug 1027502 - Replication Failures related to skipped entries due to cleaned rids - Resolves: bug 1027047 - Winsync plugin segfault during incremental backoff- release 1.3.1.6-8 - Resolves: bug 971111 - DNA plugin failed to fetch replication agreement - Resolves: bug 1026931 - 1.2.11.29 crash when removing entries from cache- Resolves: bug 1018893 DS91: ns-slapd stuck in DS_Sleep - Resolves: bug 1018914 fixup memberof task does not work: task entry not added- Resolves: bug 1013900 - logconv: some stats do not work across server restarts - previous patch introduced regressions - fixed by c2eced0 ticket #47550 and e2a880b Ticket #47550 and 8b10f83 Ticket #47551 - Resolves: bug 1008610 - tmpfiles.d references /var/lock when they should reference /run/lock - previous patch not complete, fixed by a11be5c Ticket 47513 - Resolves: bug 1016749 - DS crashes when "cn=Directory Manager" is changing it's password - cherry picked upstream f786600 Ticket 47329 and b67e230 Coverity Fixes - Resolves: bug 1015252 locale "nl" not supported by collation plugin - Resolves: bug 1016317 Need to update supported locales - Resolves: bug 1016722 memory leak in range searches- Resolves: bug 1013896 - logconv.pl - Use of comma-less variable list is deprecated - Resolves: bug 1008256 - backend txn plugin fixup tasks should be done in a txn - Resolves: bug 1013738 - CLEANALLRUV doesnt run across all replicas - Resolves: bug 1011220 - PassSync removes User must change password flag on the Windows side - Resolves: bug 1008610 - tmpfiles.d references /var/lock when they should reference /run/lock - Resolves: bug 1012125 - Set up replcation/agreement before initializing the sub suffix, the sub suffix is not found by ldapsearch - Resolves: bug 1013063 - RUV tombstone search with scope "one" doesn`t work - Resolves: bug 1013893 - Indexed search are logged with 'notes=U' in the access logs - Resolves: bug 1013894 - improve logconv.pl performance with large access logs - Resolves: bug 1013898 - Fix various issues with logconv.pl - Resolves: bug 1013897 - logconv.pl uses /var/tmp for BDB temp files - Resolves: bug 1013900 - logconv: some stats do not work across server restarts - Resolves: bug 1014354 - Coverity fixes - 12023, 12024, and 12025- bump version to 1.3.1.6-4 - Resolves Bug 1007988 - Under specific values of nsDS5ReplicaName, replication may get broken or updates missing (Ticket 47489) - Resolves Bug 853931 - Allow macro aci keywords to be case-insensitive (Ticket 449) - Resolves Bug 1006563 - automember rebuild task not working as expected (Ticket 47507)- Ticket #47455 - valgrind - value mem leaks, uninit mem usage - Ticket 47500 - start-dirsrv/restart-dirsrv/stop-disrv do not register with systemd correctly- bump version to 1.3.1.6-2 - Resolves Bug 1000633 - ns-slapd crash due to bogus DN - Ticket #47488 - Users from AD sub OU does not sync to IPA- bump version to 1.3.1.6 - Ticket 47455 - valgrind - value mem leaks, uninit mem usage - fix coverity 11915 - dead code - introduced with fix for ticket 346 - fix coverity 11895 - null deref - caused by fix to ticket 47392 - fix compiler warning in posix winsync code for posix_group_del_memberuid_callback - Fix compiler warnings for Ticket 47395 and 47397 - fix compiler warning (cherry picked from commit 904416f4631d842a105851b4a9931ae17822a107) - Ticket 47450 - Fix compiler formatting warning errors for 32/64 bit arch - fix compiler warnings - Fix compiler warning (cherry picked from commit ec6ebc0b0f085a82041d993ab2450a3922ef5502)- bump version to 1.3.1.5 - Ticket 47456 - delete present values should append values to deleted values - Ticket 47455 - valgrind - value mem leaks, uninit mem usage - Ticket 47448 - Segfault in 389-ds-base-1.3.1.4-1.fc19 when setting up FreeIPA replication - Ticket 47440 - Fix runtime errors caused by last patch. - Ticket 47440 - Fix compilation warnings and header files - Ticket 47405 - CVE-2013-2219 ACLs inoperative in some search scenarios - Ticket 47447 - logconv.pl man page missing -m,-M,-B,-D - Ticket 47378 - fix recent compiler warnings - Ticket 47427 - Overflow in nsslapd-disk-monitoring-threshold - Ticket 47449 - deadlock after adding and deleting entries - Ticket 47441 - Disk Monitoring not checking filesystem with logs - Ticket 47427 - Overflow in nsslapd-disk-monitoring-threshold- bump version to 1.3.1.4 - Ticket 47435 - Very large entryusn values after enabling the USN plugin and the lastusn value is negat - Ticket 47424 - Replication problem with add-delete requests on single-valued attributes - Ticket 47367 - (phase 2) ldapdelete returns non-leaf entry error while trying to remove a leaf entry - Ticket 47367 - (phase 1) ldapdelete returns non-leaf entry error while trying to remove a leaf entry - Ticket 47421 - memory leaks in set_krb5_creds - Ticket 346 - version 4 Slow ldapmodify operation time for large quantities of multi-valued attribute v - Ticket 47369 version2 - provide default syntax plugin - Ticket 47427 - Overflow in nsslapd-disk-monitoring-threshold - Ticket 47339 - RHDS denies MODRDN access if ACI list contains any DENY rule - Ticket 47427 - Overflow in nsslapd-disk-monitoring-threshold - Ticket 47428 - Memory leak in 389-ds-base 1.2.11.15 - Ticket 47392 - ldbm errors when adding/modifying/deleting entries - Ticket 47385 - Disk Monitoring is not triggered as expected. - Ticket 47410 - changelog db deadlocks with DNA and replication- bump version to 1.3.1.3 - Ticket 47374 - flush.pl is not included in perl5 - Ticket 47391 - deleting and adding userpassword fails to update the password (additional fix) - Ticket 47393 - Attribute are not encrypted on a consumer after a full initialization - Ticket 47395 47397 - v2 correct behaviour of account policy if only stateattr is configured or no alternate attr is configured - Ticket 47396 - crash on modrdn of tombstone - Ticket 47400 - MMR stress test with dna enabled causes a deadlock - Ticket 47409 - allow setting db deadlock rejection policy - Ticket 47419 - Unhashed userpassword can accidentally get removed from mods - Ticket 47420 - An upgrade script 80upgradednformat.pl fails to handle a server instance name incuding '-'- Rebuilt for new net-snmp- bump version to 1.3.1.2 - Ticket 47391 - deleting and adding userpassword fails to update the password - Coverity Fixes (Part 7)- bump version to 1.3.1.1 - Ticket 402 - nhashed#user#password in entry extension - Ticket 511 - Revision - allow turning off vattr lookup in search entry return - Ticket 580 - Wrong error code return when using EXTERNAL SASL and no client certificate - Ticket 47327 - error syncing group if group member user is not synced - Ticket 47355 - dse.ldif doesn't replicate update to nsslapd-sasl-mapping-fallback - Ticket 47359 - new ldap connections can block ldaps and ldapi connections - Ticket 47362 - ipa upgrade selinuxusermap data not replicating - Ticket 47375 - flush_ber error sending back start_tls response will deadlock - Ticket 47376 - DESC should not be empty as per RFC 2252 (ldapv3) - Ticket 47377 - make listen backlog size configurable - Ticket 47378 - fix recent compiler warnings - Ticket 47383 - connections attribute in cn=snmp,cn=monitor is counted twice - Ticket 47385 - DS not shutting down when disk monitoring threshold is reached - Coverity Fixes (part 1) - Coverity Fixes (Part 2) - Coverity Fixes (Part 3) - Coverity Fixes (Part 4) - Coverity Fixes (Part 5)- bump version to 1.3.1.0 - Ticket 332 - Command line perl scripts should attempt most secure connection type first - Ticket 342 - better error message when cache overflows - Ticket 417 - RFE - forcing passwordmustchange attribute by non-cn=directory manager - Ticket 419 - logconv.pl - improve memory management - Ticket 422 - 389-ds-base - Can't call method "getText" - Ticket 433 - multiple bugs in start-dirsrv, stop-dirsrv, restart-dirsrv scripts - Ticket 458 - RFE - Make it possible for privileges to be provided to an admin user to import an LDIF file containing hashed passwords - Ticket 471 - logconv.pl tool removes the access logs contents if "-M" is not correctly used - Ticket 487 - Possible to add invalid attribute values to PAM PTA plugin configuration - Ticket 502 - setup-ds.pl script should wait if "semanage.trans.LOCK" presen - Ticket 505 - use lock-free access name2asi and oid2asi tables (additional) - Ticket 508 - lock-free access to FrontendConfig structure - Ticket 511 - allow turning off vattr lookup in search entry return - Ticket 525 - Introducing a user visible configuration variable for controlling replication retry time - Ticket 528 - RFE - get rid of instance specific scripts - Ticket 529 - dn normalization must handle multiple space characters in attributes - Ticket 532 - RUV is not getting updated for both Master and consumer - Ticket 533 - only scan for attributes to decrypt if there are encrypted attrs configured - Ticket 534 - RFE: Add SASL mappings fallback - Ticket 537 - Improvement of range search - Ticket 539 - logconv.pl should handle microsecond timing - Ticket 543 - Sorting with attributes in ldapsearch gives incorrect result - Ticket 545 - Segfault during initial LDIF import: str2entry_dupcheck() - Ticket 547 - Incorrect assumption in ndn cache - Ticket 550 - posix winsync will not create memberuid values if group entry become posix group in the same sync interval - Ticket 551 - Multivalued rootdn-days-allowed in RootDN Access Control plugin always results in access control violation - Ticket 552 - Adding rootdn-open-time without rootdn-close-time to RootDN Acess Control results in inconsistent configuration - Ticket 558 - Replication - make timeout for protocol shutdown configurable - Ticket 561 - disable writing unhashed#user#password to changelog - Ticket 563 - DSCreate.pm: Error messages cannot be used in the if expression since they could be localized. - Ticket 565 - turbo mode and replication - allow disable of turbo mode - Ticket 571 - server does not accept 0 length LDAP Control sequence - Ticket 574 - problems with dbcachesize disk space calculation - Ticket 583 - dirsrv fails to start on reboot due to /var/run/dirsrv permissions - Ticket 585 - Behaviours of "db2ldif -a " and "db2ldif.pl -a " are inconsistent - Ticket 587 - Replication error messages in the DS error logs - Ticket 588 - Create MAN pages for command line scripts - Ticket 600 - Server should return unavailableCriticalExtension when processing a badly formed critical control - Ticket 603 - A logic error in str2simple - Ticket 604 - Required attribute not checked during search operation - Ticket 608 - Posix Winsync plugin throws "posix_winsync_end_update_cb: failed to add task entry" error message - Ticket 611 - logconv.pl missing stats for StartTLS, LDAPI, and AUTOBIND - Ticket 612 - improve dbgen rdn generation, output - Ticket 613 - ldclt: add timestamp, interval, nozeropad, other improvements - Ticket 616 - High contention on computed attribute lock - Ticket 618 - Crash at shutdown while stopping replica agreements - Ticket 620 - Better logging of error messages for 389-ds-base - Ticket 621 - modify operations without values need to be written to the changelog - Ticket 622 - DS logging errors "libdb: BDB0171 seek: 2147483648: (262144 * 8192) + 0: No such file or directory - Ticket 631 - Replication: "Incremental update started" status message without consumer initialized - Ticket 633 - allow nsslapd-nagle to be disabled, and also tcp cork - Ticket 47299 - allow cmdline scripts to work with non-root user - Ticket 47302 - get rid of sbindir start/stop/restart slapd scripts - Ticket 47303 - start/stop/restart dirsrv scripts should report and error if no instances - Ticket 47304 - reinitialization of a master with a disabled agreement hangs - Ticket 47311 - segfault in db2ldif(trigger by a cleanallruv task) - Ticket 47312 - replace PR_GetFileInfo with PR_GetFileInfo64 - Ticket 47315 - filter option in fixup-memberof requires more clarification - Ticket 47325 - Crash at shutdown on a replica aggrement - Ticket 47330 - changelog db extension / upgrade is obsolete - Ticket 47336 - logconv.pl -m not working for all stats - Ticket 47341 - logconv.pl -m time calculation is wrong - Ticket 47343 - 389-ds-base: Does not support aarch64 in f19 and rawhide - Ticket 47347 - Simple paged results should support async search - Ticket 47348 - add etimes to per second/minute stats - Ticket 47349 - DS instance crashes under a high load- bump version to 1.3.0.5 - Ticket 47308 - unintended information exposure when anonymous access is set to rootdse - Ticket 628 - crash in aci evaluation - Ticket 627 - ns-slapd crashes sporadically with segmentation fault in libslapd.so - Ticket 634 - Deadlock in DNA plug-in Ticket #576 - DNA: use event queue for config update only at the start up - Ticket 632 - 389-ds-base cannot handle Kerberos tickets with PAC - Ticket 623 - cleanAllRUV task fails to cleanup config upon completion- e53d691 bump version to 1.3.0.4 - Bug 912964 - CVE-2013-0312 389-ds: unauthenticated denial of service vulnerability in handling of LDAPv3 control data - Ticket 570 - DS returns error 20 when replacing values of a multi-valued attribute (only when replication is enabled) - Ticket 490 - Slow role performance when using a lot of roles - Ticket 590 - ns-slapd segfaults while trying to delete a tombstone entry- bump version to 1.3.0.3 - Ticket #584 - Existence of an entry is not checked when its password is to be deleted - Ticket 562 - Crash when deleting suffix- Rebuild for icu 50- bump version to 1.3.0.2 - Ticket #542 - Cannot dynamically set nsslapd-maxbersize- bump version to 1.3.0.1 - Ticket 556 - Don't overwrite certmap.conf during upgrade- bump version to 1.3.0.0- bump version to 1.3.0.rc3 - Ticket 549 - DNA plugin no longer reports additional info when range is depleted - Ticket 541 - need to set plugin as off in ldif template - Ticket 541 - RootDN Access Control plugin is missing after upgrade- bump version to 1.3.0.rc2 - Trac Ticket #497 - Escaped character cannot be used in the substring search filter - Ticket 509 - lock-free access to be->be_suffixlock - Trac Ticket #522 - betxn: upgrade is not implemented yet- bump version to 1.3.0.rc1 - Ticket #322 - Create DOAP description for the 389 Directory Server project - Trac Ticket #499 - Handling URP results is not corrrect - Ticket 509 - lock-free access to be->be_suffixlock - Ticket 456 - improve entry cache sizing - Trac Ticket #531 - loading an entry from the database should use str2entry_f - Trac Ticket #536 - Clean up compiler warnings for 1.3 - Trac Ticket #531 - loading an entry from the database should use str2entry_fast - Ticket 509 - lock-free access to be->be_suffixlock - Ticket 527 - ns-slapd segfaults if it cannot rename the logs - Ticket 395 - RFE: 389-ds shouldn't advertise in the rootDSE that we can handle a sasl mech if we really can't - Ticket 216 - disable replication agreements - Ticket 518 - dse.ldif is 0 length after server kill or machine kill - Ticket 393 - Change in winSyncInterval does not take immediate effect - Ticket 20 - Allow automember to work on entries that have already been added - Coverity Fixes - Ticket 349 - nsViewFilter syntax issue in 389DS 1.2.5 - Ticket 337 - improve CLEANRUV functionality - Fix for ticket 504 - Ticket 394 - modify-delete userpassword - minor fixes for bdb 4.2/4.3 and mozldap - Trac Ticket #276 - Multiple threads simultaneously working on connection's private buffer causes ns-slapd to abort - Fix for ticket 465: cn=monitor showing stats for other db instances - Ticket 507 - use mutex for FrontendConfig lock instead of rwlock - Fix for ticket 510 Avoid creating an attribute just to determine the syntax for a type, look up the syntax directly by type - Coverity defect: Resource leak 13110 - Ticket 517 - crash in DNA if no dnaMagicRegen is specified - Trac Ticket #520 - RedHat Directory Server crashes (segfaults) when moving ldap entry - Trac Ticket #519 - Search with a complex filter including range search is slow - Trac Ticket #500 - Newly created users with organizationalPerson objectClass fails to sync from AD to DS with missing attribute error - Trac Ticket #311 - IP lookup failing with multiple DNS entries - Trac Ticket #447 - Possible to add invalid attribute to nsslapd-allowed-to-delete-attrs - Trac Ticket #443 - Deleting attribute present in nsslapd-allowed-to-delete-attrs returns Operations error - Ticket #503 - Improve AD version in winsync log message - Trac Ticket #190 - Un-resolvable server in replication agreement produces unclear error message - Coverity fixes - Trac Ticket #391 - Slapd crashes when deleting backends while operations are still in progress - Trac Ticket #448 - Possible to set invalid macros in Macro ACIs - Trac Ticket #498 - Cannot abaondon simple paged result search - Coverity defects - Trac Ticket #494 - slapd entered to infinite loop during new index addition - Fixing compiler warnings in the posix-winsync plugin - Coverity defects - Ticket 147 - Internal Password Policy usage very inefficient - Ticket 495 - internalModifiersname not updated by DNA plugin - Revert "Ticket 495 - internalModifiersname not updated by DNA plugin" - Ticket 495 - internalModifiersname not updated by DNA plugin - Ticket 468 - if pam_passthru is enabled, need to AC_CHECK_HEADERS([security/pam_appl.h]) - Ticket 486 - nsslapd-enablePlugin should not be multivalued - Ticket 488 - Doc: DS error log messages with typo - Trac Ticket #451 - Allow db2ldif to be quiet - Ticket #491 - multimaster_extop_cleanruv returns wrong error codes - Ticket #481 - expand nested posix groups - Trac Ticket #455 - Insufficient rights to unhashed#user#password when user deletes his password - Ticket #446 - anonymous limits are being applied to directory managerTicket #28 MOD operations with chained delete/add get back error 53 on backend config Ticket #173 ds-logpipe.py script's man page and script help should be updated for -t option. Ticket #196 RFE: Interpret IPV6 addresses for ACIs, replication, and chaining Ticket #218 RFE - Make RIP working with Replicated Entries Ticket #328 make sure all internal search filters are properly escaped Ticket #329 389-admin build fails on F-18 with new apache Ticket #344 deadlock in replica_write_ruv Ticket #351 use betxn plugins by default Ticket #352 make cos, roles, views betxn aware Ticket #356 logconv.pl - RFE - track bind info Ticket #365 Audit log - clear text password in user changes Ticket #370 Opening merge qualifier CoS entry using RHDS console changes the entry. Ticket #372 Setting nsslapd-listenhost or nsslapd-securelistenhost breaks ACI processing Ticket #386 Overconsumption of memory with large cachememsize and heavy use of ldapmodify Ticket #402 unhashedTicket #userTicket #password in entry extension Ticket #408 Create a normalized dn cache Ticket #453 db2index with -tattrname:type,type fails Ticket #461 fix build problem with mozldap c sdk Ticket #462 add test for include file mntent.h Ticket #463 different parameters of getmntent in Solaris- Trac Ticket #470 - 389 prevents from adding a posixaccount with userpassword after schema reload - Ticket 477 - CLEANALLRUV if there are only winsync agmts task will hang - Ticket 457 - dirsrv init script returns 0 even when few or all instances fail to start - Ticket 473 - change VERSION.sh to have console version be major.minor - Ticket 475 - Root DN Access Control - improve value checking for config - Trac Ticket #466 - entry_apply_mod - ADD: Failed to set unhashed#user#password to extension - Ticket 474 - Root DN Access Control - days allowed not working correctly - Ticket 467 - CLEANALLRUV abort task should be able to ignore down replicas - 0b79915 fix compiler warnings in ticket 374 code - Ticket 452 - automember rebuild task adds users to groups that do not match the configuration scope- Ticket 450 - CLEANALLRUV task gets stuck on winsync replication agreement - Ticket 386 - large memory growth with ldapmodify(heap fragmentation) - this patch doesn't fix the bug - it allows us to experiment with - different values of mxfast - Ticket #374 - consumer can go into total update mode for no reason- Ticket #426 - support posix schema for user and group sync - 1) plugin config ldif must contain pluginid, etc. during upgrade or it - will fail due to schema errors - 2) posix winsync should have a lower precedence (25) than the default (50) - so that it will be run first - 3) posix winsync should support the Winsync API v3 - the v2 functions are - just stubs for now - but the precedence cb is active- 8e5087a Coverity defects - 13089: Dereference after null check ldbm_back_delete - Trac Ticket #437 - variable dn should not be used in ldbm_back_delete - ba1f5b2 fix coverity resource leak in windows_plugin_add - e3e81db Simplify program flow: change while loops to for - a0d5dc0 Fix logic errors: del_mod should be latched (might not be last mod), and avoid skipping add-mods (int value 0) - 0808f7e Simplify program flow: make adduids/moduids/deluids action blocks all similar - 77eb760 Simplify program flow: eliminate unnecessary continue - c9e9db7 Memory leaks: unmatched slapi_attr_get_valueset and slapi_value_new - a4ca0cc Change "return"s in modGroupMembership to "break"s to avoid leaking - d49035c Factorize into new isPosixGroup function - 3b61c03 coverity - posix winsync mem leaks, null check, deadcode, null ref, use after free - 33ce2a9 fix mem leaks with parent dn log message, setting winsync windows domain - Ticket #440 - periodic dirsync timed event causes server to loop repeatedly - Ticket #355 - winsync should not delete entry that appears to be out of scope - Ticket 436 - nsds5ReplicaEnabled can be set with any invalid values. - 487932d coverity - mbo dead code - winsync leaks, deadcode, null check, test code - 2734a71 CLEANALLRUV coverity fixes - Ticket #426 - support posix schema for user and group sync - Ticket #430 - server to server ssl client auth broken with latest openldap6c0778f bumped version to 1.2.11.11 Ticket 429 - added nsslapd-readonly to DS schema Ticket 403 - fix CLEANALLRUV regression from last commit Trac Ticket #346 - Slow ldapmodify operation time for large quantities of multi-valued attribute valuesdb6b354 bumped version to 1.2.11.10 Ticket 403 - CLEANALLRUV revisionsea05e69 Bumped version to 1.2.11.9 Ticket 407 - dna memory leak - fix crash from prev fixddcf669 bump version to 1.2.11.8 for offical release Ticket #425 - support multiple winsync plugins Ticket 403 - cleanallruv coverity fixes Ticket 407 - memory leak in dna plugin Ticket 403 - CLEANALLRUV feature Ticket 413 - "Server is unwilling to perform" when running ldapmodify on nsds5ReplicaStripAttrs 3168f04 Coverity defects 5ff0a02 COVERITY FIXES Ticket #388 - Improve replication agreement status messages 0760116 Update the slapi-plugin documentation on new slapi functions, and added a slapi function for checking on shutdowns Ticket #369 - restore of replica ldif file on second master after deleting two records shows only 1 deletion Ticket #409 - Report during startup if nsslapd-cachememsize is too small Ticket #412 - memberof performance enhancement 12813: Uninitialized pointer read string_values2keys Ticket #346 - Slow ldapmodify operation time for large quantities of multi-valued attribute values Ticket #346 - Slow ldapmodify operation time for large quantities of multi-valued attribute values Ticket #410 - Referential integrity plug-in does not work when update interval is not zero Ticket #406 - Impossible to rename entry (modrdn) with Attribute Uniqueness plugin enabled Ticket #405 - referint modrdn not working if case is different Ticket 399 - slapi_ldap_bind() doesn't check bind results- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Perl 5.16 rebuild- Ticket 378 - unhashed#user#password visible after changing password - fix func declaration from previous patch - Ticket 366 - Change DS to purge ticket from krb cache in case of authentication error- Trac Ticket 396 - Account Usability Control Not Working- Ticket #378 - audit log does not log unhashed password: enabled, by default. - Ticket #378 - unhashed#user#password visible after changing password - Ticket #365 - passwords in clear text in the audit log- workaround for https://bugzilla.redhat.com/show_bug.cgi?id=833529- Ticket #387 - managed entry sometimes doesn't delete the managed entry - 5903815 improve txn test index handling - Ticket #360 - ldapmodify returns Operations error - fix delete caching - bcfa9e3 Coverity Fix for CLEANALLRUV - Trac Ticket #335 - transaction retries need to be cache aware - Ticket #389 - ADD operations not in audit log - 44cdc84 fix coverity issues with uninit vals, no return checking - Ticket 368 - Make the cleanAllRUV task one step - Ticket #110 - RFE limiting root DN by host, IP, time of day, day of week- Perl 5.16 rebuild- Ticket #360 - ldapmodify returns Operations error - Ticket #321 - krbExtraData is being null modified and replicated on each ssh login - Trac Ticket #359 - Database RUV could mismatch the one in changelog under the stress - Ticket #361: Bad DNs in ACIs can segfault ns-slapd - Trac Ticket #338 - letters in object's cn get converted to lowercase when renaming object - Ticket #337 - Improve CLEANRUV task- Ticket #358 - managed entry doesn't delete linked entry- Ticket #351 - use betxn plugins by default - revert - make no plugins betxn by default - too great a risk - for deadlocks until we can test this better - Ticket #348 - crash in ldap_initialize with multiple threads - fixes PR_Init problem in ldclt- f227f11 Suppress alert on unavailable port with forced setup - Ticket #353 - coverity 12625-12629 - leaks, dead code, unchecked return - Ticket #351 - use betxn plugins by default - Trac Ticket #345 - db deadlock return should not log error - Ticket #348 - crash in ldap_initialize with multiple threads - Ticket #214 - Adding Replication agreement should complain if required nsds5ReplicaCredentials not supplied - Ticket #207 - [RFE] enable attribute that tracks when a password was last set - Ticket #216 - RFE - Disable replication agreements - Ticket #337 - RFE - Improve CLEANRUV functionality - Ticket #326 - MemberOf plugin should work on all backends - Trac Ticket #19 - Convert entryUSN plugin to transaction aware type - Ticket #347 - IPA dirsvr seg-fault during system longevity test - Trac Ticket #310 - Avoid calling escape_string() for logged DNs - Trac Ticket #338 - letters in object's cn get converted to lowercase when renaming object - Ticket #183 - passwordMaxFailure should lockout password one sooner - Trac Ticket #335 - transaction retries need to be cache aware - Ticket #336 - [abrt] 389-ds-base-1.2.10.4-2.fc16: index_range_read_ext: Process /usr/sbin/ns-slapd was killed by signal 11 (SIGSEGV) - Ticket #325 - logconv.pl : use of getopts to parse command line options - Ticket #336 - [abrt] 389-ds-base-1.2.10.4-2.fc16: index_range_read_ext: Process /usr/sbin/ns-slapd was killed by signal 11 (SIGSEGV) - 554e29d Coverity Fixes - Trac Ticket #46 - (additional 2) setup-ds-admin.pl does not like ipv6 only hostnames - Ticket #183 - passwordMaxFailure should lockout password one sooner - and should be configurable to avoid regressions - Ticket #315 - small fix to libglobs - Ticket #315 - ns-slapd exits/crashes if /var fills up - Ticket #20 - Allow automember to work on entries that have already been added - Trac Ticket #45 - Fine Grained Password policy: if passwordHistory is on, deleting the password fails.- 453eb97 schema def must have DESC '' - close paren must be preceded by space - Trac Ticket #46 - (additional) setup-ds-admin.pl does not like ipv6 only hostnames - Ticket #331 - transaction errors with db 4.3 and db 4.2 - Ticket #261 - Add Solaris i386 - Ticket #316 and Ticket #70 - add post add/mod and AD add callback hooks - Ticket #324 - Sync with group attribute containing () fails - Ticket #319 - ldap-agent crashes on start with signal SIGSEGV - 77cacd9 coverity 12606 Logically dead code - Trac Ticket #303 - make DNA range requests work with transactions - Ticket #320 - allow most plugins to be betxn plugins - Ticket #24 - Add nsTLS1 to the DS schema - Ticket #271 - Slow shutdown when you have 100+ replication agreements - TIcket #285 - compilation fixes for '--format-security' - Ticket 211 - Avoid preop range requests non-DNA operations - Ticket #271 - replication code cleanup - Ticket 317 - RHDS fractional replication with excluded password policy attributes leads to wrong error messages. - Ticket #308 - Automembership plugin fails if data and config area mixed in the plugin configuration - Ticket #292 - logconv.pl reporting unindexed search with different search base than shown in access logs - 6f8680a coverity 12563 Read from pointer after free (fix 2) - e6a9b22 coverity 12563 Read from pointer after free - 245d494 Config changes fail because of unknown attribute "internalModifiersname" - Ticket #191 - Implement SO_KEEPALIVE in network calls - Ticket #289 - allow betxn plugin config changes - 93adf5f destroy the entry cache and dn cache in the dse post op delete callback - e2532d8 init txn thread private data for all database modes - Ticket #291 - cannot use & in a sasl map search filter - 6bf6e79 Schema Reload crash fix - 60b2d12 Fixing compiler warnings - Trac Ticket #260 - 389 DS does not support multiple paging controls on a single connection - Ticket #302 - use thread local storage for internalModifiersName & internalCreatorsName - fdcc256 Minor bug fix introcuded by commit 69c9f3bf7dd9fe2cadd5eae0ab72ce218b78820e - Ticket #306 - void function cannot return value - ticket 181 - Allow PAM passthru plug-in to have multiple config entries - ticket 211 - Use of uninitialized variables in ldbm_back_modify() - Ticket #74 - Add schema for DNA plugin (RFE) - Ticket #301 - implement transaction support using thread local storage - Ticket #211 - dnaNextValue gets incremented even if the user addition fails - 144af59 coverity uninit var and resource leak - Trac Ticket #34 - remove-ds.pl does not remove everything - Trac Ticket #169 - allow 389 to use db5 - bc78101 fix compiler warning in acct policy plugin - Trac Ticket #84 - 389 Directory Server Unnecessary Checkpoints - Trac Ticket #27 - SASL/PLAIN binds do not work - Ticket #129 - Should only update modifyTimestamp/modifiersName on MODIFYops - Ticket #17 - new replication optimizations- Ticket #46 - (revised) setup-ds-admin.pl does not like ipv6 only hostnames - Ticket #66 - 389-ds-base spec file does not have a BuildRequires on gcc-c++- Ticket #46 - setup-ds-admin.pl does not like ipv6 only hostnames- get rid of posttrans - move update code to post- Ticket #305 - Certain CMP operations hang or cause ns-slapd to crash- b05139b memleak in normalize_mods2bvals - c0eea24 memleak in mep_parse_config_entry - 90bc9eb handle null smods - Ticket #305 - Certain CMP operations hang or cause ns-slapd to crash - Ticket #306 - void function cannot return value - ticket 304 - Fix kernel version checking in dsktune- Trac Ticket #298 - crash when replicating orphaned tombstone entry - Ticket #281 - TLS not working with latest openldap - Trac Ticket #290 - server hangs during shutdown if betxn pre/post op fails - Trac Ticket #26 - Please support setting defaultNamingContext in the rootdse- Ticket #124 - add Provides: ldif2ldbm to rpm- Ticket #294 - 389 DS Segfaults during replica install in FreeIPA- Ticket 284 - Remove unnecessary SNMP MIB files - Ticket 51 - memory leaks in 389-ds-base-1.2.8.2-1.el5? - Ticket 175 - logconv.pl improvements- Introducing use_db4 macro to support db5 (libdb).- Rebuild against PCRE 8.30- ad9dd30 coverity 12488 Resource leak In attr_index_config(): Leak of memory or pointers to system resources - Ticket #281 - TLS not working with latest openldap - Ticket #280 - extensible binary filters do not work - Ticket #279 - filter normalization does not use matching rules - Trac Ticket #275 - Invalid read reported by valgrind - Ticket #277 - cannot set repl referrals or state - Ticket #278 - Schema replication update failed: Invalid syntax - Ticket #39 - Account Policy Plugin does not work for simple binds when PAM Pass Through Auth plugin is enabled - Ticket #13 - slapd process exits when put the database on read only mode while updates are coming to the server - Ticket #87 - Manpages fixes - c493fb4 fix a couple of minor coverity issues - Ticket #55 - Limit of 1024 characters for nsMatchingRule - Trac Ticket #274 - Reindexing entryrdn fails if ancestors are also tombstoned - Ticket #6 - protocol error from proxied auth operation - Ticket #38 - nisDomain schema is incorrect - Ticket #273 - ruv tombstone searches don't work after reindex entryrdn - Ticket #29 - Samba3-schema is missing sambaTrustedDomainPassword - Ticket #22 - RFE: Support sendmail LDAP routing schema - Ticket #161 - Review and address latest Coverity issues - Ticket #140 - incorrect memset parameters - Trac Ticket 35 - Log not clear enough on schema errors - Trac Ticket 139 - eliminate the use of char *dn in favor of Slapi_DN *dn - Trac Ticket #52 - FQDN set to nsslapd-listenhost makes the server start fail if IPv4-mapped-IPv6 address is given- Ticket #272 - add tombstonenumsubordinates to schema- fixes for systemd - remove .pid files after shutting down servers - Ticket #263 - add systemd include directive - Ticket #264 - upgrade needs better check for "server is running"- Ticket #262 - pid file not removed with systemd - Ticket #50 - server should not call a plugin after the plugin close function is called - Ticket #18 - Data inconsitency during replication - Ticket #49 - better handling for server shutdown while long running tasks are active - Ticket #15 - Get rid of rwlock.h/rwlock.c and just use slapi_rwlock instead - Ticket #257 - repl-monitor doesn't work if leftmost hostnames are the same - Ticket #12 - 389 DS DNA Plugin / Replication failing on GSSAPI - 6aaeb77 add a hack to disable sasl hostname canonicalization - Ticket 168 - minssf should not apply to rootdse - Ticket #177 - logconv.pl doesn't detect restarts - Ticket #159 - Managed Entry Plugin runs against managed entries upon any update without validating - Ticket 75 - Unconfigure plugin opperations are being called. - Ticket 26 - Please support setting defaultNamingContext in the rootdse. - Ticket #71 - unable to delete managed entry config - Ticket #167 - Mixing transaction and non-transaction plugins can cause deadlock - Ticket #256 - debug build assertion in ACL_EvalDestroy() - Ticket #4 - bak2db gets stuck in infinite loop - Ticket #162 - Infinite loop / spin inside strcmpi_fast, acl_read_access_allowed_on_attr, server DoS - Ticket #3: acl cache overflown problem - Ticket 1 - pre-normalize filter and pre-compile substring regex - and other optimizations - Ticket 2 - If node entries are tombstone'd, subordinate entries fail to get the full DN.- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Bug 755725 - 389 programs linked against openldap crash during shutdown - Bug 755754 - Unable to start dirsrv service using systemd - Bug 745259 - Incorrect entryUSN index under high load in replicated environment - d439e3a use slapi_hexchar2int and slapi_str_to_u8 everywhere - 5910551 csn_init_as_string should not use sscanf - b53ba00 reduce calls to csn_as_string and slapi_log_error - c897267 fix member variable name error in slapi_uniqueIDFormat - 66808e5 uniqueid formatting - use slapi_u8_to_hex instead of sprintf - 580a875 csn_as_string - use slapi_uN_to_hex instead of sprintf - Bug 751645 - crash when simple paged fails to send entry to client - Bug 752155 - Use restorecon after creating init script lock file- Bug 751495 - 'setup-ds.pl -u' fails with undefined routine 'updateSystemD' - Bug 750625 750624 750622 744946 Coverity issues - Bug 748575 - part 2 - rhds81 modrdn operation and 100% cpu use in replication - Bug 748575 - rhds81 modrn operation and 100% cpu use in replication - Bug 745259 - Incorrect entryUSN index under high load in replicated environment - f639711 Reduce the number of DN normalization - c06a8fa Keep unhashed password psuedo-attribute in the adding entry - Bug 744945 - nsslapd-counters attribute value cannot be set to "off" - 8d3b921 Use new PLUGIN_CONFIG_ENTRY feature to allow switching between txn and regular - d316a67 Change referential integrity to be a betxnpostoperation plugin- Bug 741744 - part3 - MOD operations with chained delete/add get back error 53 - 1d2f5a0 make memberof transaction aware and able to be a betxnpostoperation plug in - b6d3ba7 pass the plugin config entry to the plugin init function - 28f7bfb set the ENTRY_POST_OP for modrdn betxnpostoperation plugins - Bug 743966 - Compiler warnings in account usability plugin- 498c42b fix transaction support in ldbm_delete- Bug 740942 - allow resource limits to be set for paged searches independently of limits for other searches/operations - Bug 741744 - MOD operations with chained delete/add get back error 53 on backend config - Bug 742324 - allow nsslapd-idlistscanlimit to be set dynamically and per-user- Bug 695736 - Providing native systemd file- corrected source- Bug 735114 - renaming a managed entry does not update mepmanagedby- Bug 735121 - simple paged search + ip/dns based ACI hangs server - Bug 722292 - (cov#11030) Leak of mapped_sdn in winsync rename code - Bug 703990 - cross-platform - Support upgrade from Red Hat Directory Server - Introducing an environment variable USE_VALGRIND to clean up the entry cache and dn cache on exit.- Bug 732153 - subtree and user account lockout policies implemented? - Bug 722292 - Entries in DS are not updated properly when using WinSync API- Bug 733103 - large targetattr list with syntax errors cause server to crash or hang - Bug 633803 - passwordisglobalpolicy attribute brakes TLS chaining - Bug 732541 - Ignore error 32 when adding automember config - Bug 728592 - Allow ns-slapd to start with an invalid server cert- Bug 728510 - Run dirsync after sending updates to AD - Bug 729717 - Fatal error messages when syncing deletes from AD - Bug 729369 - upgrade DB to upgrade from entrydn to entryrdn format is not working. - Bug 729378 - delete user subtree container in AD + modify password in DS == DS crash - Bug 723937 - Slapi_Counter API broken on 32-bit F15 - fixed again - separate tests for atomic ops and atomic bool cas- Bug 727511 - ldclt SSL search requests are failing with "illegal error number -1" error - Fix another coverity NULL deref in previous patch- Bug 727511 - ldclt SSL search requests are failing with "illegal error number -1" error - Fix coverity NULL deref in previous patch- Bug 727511 - ldclt SSL search requests are failing with "illegal error number -1" error - previous patch broke build on el5- Bug 727511 - ldclt SSL search requests are failing with "illegal error number -1" error- Bug 723937 - Slapi_Counter API broken on 32-bit F15 - fixed to use configure test for GCC provided 64-bit atomic functions- Bug 663752 - Cert renewal for attrcrypt and encchangelog - this was "re-fixed" due to a deadlock condition with cl2ldif task cancel - Bug 725953 - Winsync: DS entries fail to sync to AD, if the User's CN entry contains a comma - Bug 725743 - Make memberOf use PRMonitor for it's operation lock - Bug 725542 - Instance upgrade fails when upgrading 389-ds-base package - Bug 723937 - Slapi_Counter API broken on 32-bit F15- Perl mass rebuild- Perl mass rebuild- Bug 720059 - RDN with % can cause crashes or missing entries - Bug 709468 - RSA Authentication Server timeouts when using simple paged results on RHDS 8.2. - Bug 691313 - Need TLS/SSL error messages in repl status and errors log - Bug 712855 - Directory Server 8.2 logs "Netscape Portable Runtime error -5961 (TCP connection reset by peer.)" to error log whereas Directory Server 8.1 did not - Bug 713209 - Update sudo schema - Bug 719069 - clean up compiler warnings in 389-ds-base 1.2.9 - Bug 718303 - Intensive updates on masters could break the consumer's cache - Bug 711679 - unresponsive LDAP service when deleting vlv on replica- 389-ds-base-1.2.9.a2 - look for separate openldap ldif library - Split automember regex rules into separate entries - writing Inf file shows SchemaFile = ARRAY(0xhexnum) - add support for ldif files with changetype: add - Bug 716980 - winsync uses old AD entry if new one not found - Bug 697694 - rhds82 - incr update state stop_fatal_error "requires administrator action", with extop_result: 9 - bump console version to 1.2.6 - Bug 711679 - unresponsive LDAP service when deleting vlv on replica - Bug 703703 - setup-ds-admin.pl asks for legal agreement to a non-existant file - Bug 706209 - LEGAL: RHEL6.1 License issue for 389-ds-base package - Bug 663752 - Cert renewal for attrcrypt and encchangelog - Bug 706179 - DS can not restart after create a new objectClass has entryusn attribute - Bug 711906 - ns-slapd segfaults using suffix referrals - Bug 707384 - only allow FIPS approved cipher suites in FIPS mode - Bug 710377 - Import with chain-on-update crashes ns-slapd - Bug 709826 - Memory leak: when extra referrals configured- Perl mass rebuild- Perl 5.14 mass rebuild- 389-ds-base-1.2.9.a1 - Auto Membership - More Coverity fixes- 389-ds-base-1.2.8.3 - Bug 700145 - userpasswd not replicating - Bug 700557 - Linked attrs callbacks access free'd pointers after close - Bug 694336 - Group sync hangs Windows initial Sync - Bug 700215 - ldclt core dumps - Bug 695779 - windows sync can lose old values when a new value is added - Bug 697027 - 12 - minor memory leaks found by Valgrind + TET- 389-ds-base-1.2.8.2 - Bug 696407 - If an entry with a mixed case RDN is turned to be - a tombstone, it fails to assemble DN from entryrdn- 389-ds-base-1.2.8.1 - Bug 693962 - Full replica push loses some entries with multi-valued RDNs- 389-ds-base-1.2.8.0 - Bug 693473 - rhds82 rfe - windows_tot_run to log Sizelimit exceeded instead of LDAP error - -1 - Bug 692991 - rhds82 - windows_tot_run: failed to obtain data to send to the consumer; LDAP error - -1 - Bug 693466 - Unable to change schema online - Bug 693503 - matching rules do not inherit from superior attribute type - Bug 693455 - nsMatchingRule does not work with multiple values - Bug 693451 - cannot use localized matching rules - Bug 692331 - Segfault on index update during full replication push on 1.2.7.5- 389-ds-base-1.2.8.rc5 - Bug 692469 - Replica install fails after step for "enable GSSAPI for replication"- 389-ds-base-1.2.8.rc4 - Bug 668385 - DS pipe log script is executed as many times as the dirsrv serv ice is restarted - 389-ds-base-1.2.8.rc3 - Bug 690955 - Mrclone fails due to the replica generation id mismatch- 389-ds-base-1.2.8 release candidate 2 - git tag 389-ds-base-1.2.8.rc2 - Bug 689537 - (cov#10610) Fix Coverity NULL pointer dereferences - Bug 689866 - ns-newpwpolicy.pl needs to use the new DN format - Bug 681015 - RFE: allow fine grained password policy duration attributes - in days, hours, minutes, as well - Bug 684996 - Exported tombstone cannot be imported correctly - Bug 683250 - slapd crashing when traffic replayed - Bug 668909 - Can't modify replication agreement in some cases - Bug 504803 - Allow maxlogsize to be set if logmaxdiskspace is -1 - Bug 644784 - Memory leak in "testbind.c" plugin - Bug 680558 - Winsync plugin fails to restrain itself to the configured subtree- rebuild for icu 4.6- 389-ds-base-1.2.8 release candidate 1 - git tag 389-ds-base-1.2.8.rc1 - Bug 518890 - setup-ds-admin.pl - improve hostname validation - Bug 681015 - RFE: allow fine grained password policy duration attributes in - days, hours, minutes, as well - Bug 514190 - setup-ds-admin.pl --debug does not log to file - Bug 680555 - ns-slapd segfaults if I have more than 100 DBs - Bug 681345 - setup-ds.pl should set SuiteSpotGroup automatically - Bug 674852 - crash in ldap-agent when using OpenLDAP - Bug 679978 - modifying attr value crashes the server, which is supposed to - be indexed as substring type, but has octetstring syntax - Bug 676655 - winsync stops working after server restart - Bug 677705 - ds-logpipe.py script is failing to validate "-s" and - "--serverpid" options with "-t". - Bug 625424 - repl-monitor.pl doesn't work in hub node- Bug 676598 - 389-ds-base multilib: file conflicts - split off libs into a separate -libs package- do not create /var/run/dirsrv - setup will create it instead - remove the fedora-ds initscript upgrade stuff - we do not support that anymore - convert the remaining lua stuff to plain old shell script- 1.2.8.a3 release - git tag 389-ds-base-1.2.8.a3 - Bug 675320 - empty modify operation with repl on or lastmod off will crash server - Bug 675265 - preventryusn gets added to entries on a failed delete - Bug 677774 - added support for tmpfiles.d - Bug 666076 - dirsrv crash (1.2.7.5) with multiple simple paged result search es - Bug 672468 - Don't use empty path elements in LD_LIBRARY_PATH - Bug 671199 - Don't allow other to write to rundir - Bug 678646 - Ignore tombstone operations in managed entry plug-in - Bug 676053 - export task followed by import task causes cache assertion - Bug 677440 - clean up compiler warnings in 389-ds-base 1.2.8 - Bug 675113 - ns-slapd core dump in windows_tot_run if oneway sync is used - Bug 676689 - crash while adding a new user to be synced to windows - Bug 604881 - admin server log files have incorrect permissions/ownerships - Bug 668385 - DS pipe log script is executed as many times as the dirsrv serv ice is restarted - Bug 675853 - dirsrv crash segfault in need_new_pw()- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- 1.2.8.a2 release - git tag 389-ds-base-1.2.8.a2 - Bug 674430 - Improve error messages for attribute uniqueness - Bug 616213 - insufficient stack size for HP-UX on PA-RISC - Bug 615052 - intrinsics and 64-bit atomics code fails to compile - on PA-RISC - Bug 151705 - Need to update Console Cipher Preferences with new ciphers - Bug 668862 - init scripts return wrong error code - Bug 670616 - Allow SSF to be set for local (ldapi) connections - Bug 667935 - DS pipe log script's logregex.py plugin is not redirecting the - log output to the text file - Bug 668619 - slapd stops responding - Bug 624547 - attrcrypt should query the given slot/token for - supported ciphers - Bug 646381 - Faulty password for nsmultiplexorcredentials does not give any - error message in logs- 1.2.8-0.1.a1 release - git tag 389-ds-base-1.2.8.a1 - many bug fixes- 1.2.7.5 release - git tag 389-ds-base-1.2.7.5 - Bug 663597 - Memory leaks in normalization code- Resolves: bug 656541 - use %ghost on files in /var/lock- 1.2.7.4 release - git tag 389-ds-base-1.2.7.4 - Bug 661792 - Valid managed entry config rejected- 1.2.7.3 release - git tag 389-ds-base-1.2.7.3 - Bug 658312 - Invalid free in Managed Entry plug-in - Bug 641944 - Don't normalize non-DN RDN values- 1.2.7.2 release - git tag 389-ds-base-1.2.7.2 - Bug 659456 - Incorrect usage of ber_printf() in winsync code - Bug 658309 - Process escaped characters in managed entry mappings - Bug 197886 - Initialize return value for UUID generation code - Bug 658312 - Allow mapped attribute types to be quoted - Bug 197886 - Avoid overflow of UUID generator- last commit had bogus commit log- 1.2.7.1 release - git tag 389-ds-base-1.2.7.1 - Bug 656515 - Allow Name and Optional UID syntax for grouping attributes - Bug 656392 - Remove calls to ber_err_print() - Bug 625950 - hash nsslapd-rootpw changes in audit log- 1.2.7 release - git tag 389-ds-base-1.2.7- Bug 648949 - Merge dirsrv and dirsrv-admin policy modules into base policy- 1.2.7.a5 release - git tag 389-ds-base-1.2.7.a5 - Bug 643979 - Strange byte sequence for attribute with no values (nsslapd-ref erral) - Bug 635009 - Add one-way AD sync capability - Bug 572018 - Upgrading from 1.2.5 to 1.2.6.a2 deletes userRoot - put replication config entries in separate file - Bug 567282 - server can not abandon searchRequest of "simple paged results" - Bug 329751 - "nested" filtered roles searches candidates more than needed - Bug 521088 - DNA should check ACLs before getting a value from the range- 1.2.7.a4 release - git tag 389-ds-base-1.2.7.a4 - Bug 647932 - multiple memberOf configuration adding memberOf where there is no member - Bug 491733 - dbtest crashes - Bug 606545 - core schema should include numSubordinates - Bug 638773 - permissions too loose on pid and lock files - Bug 189985 - Improve attribute uniqueness error message - Bug 619623 - attr-unique-plugin ignores requiredObjectClass on modrdn operat ions - Bug 619633 - Make attribute uniqueness obey requiredObjectClass- 1.2.7.a3 release - a2 was never released - this is a rebuild to pick up - Bug 644608 - RHDS 8.1->8.2 upgrade fails to properly migrate ACIs - Adding the ancestorid fix code to ##upgradednformat.pl.- 1.2.7.a3 release - a2 was never released - Bug 644608 - RHDS 8.1->8.2 upgrade fails to properly migrate ACIs - Bug 629681 - Retro Changelog trimming does not behave as expected - Bug 645061 - Upgrade: 06inetorgperson.ldif and 05rfc4524.ldif - are not upgraded in the server instance schema dir- 1.2.7.a2 release - a1 was the OpenLDAP testday release - git tag 389-ds-base-1.2.7.a2 - added openldap support on platforms that use openldap with moznss - for crypto (F-14 and later) - many bug fixes - Account Policy Plugin (keep track of last login, disable old accounts)- added openldap support- bump rel to rebuild again- bump rel to rebuild- This is the 1.2.6.1 release - git tag 389-ds-base-1.2.6.1 - Bug 634561 - Server crushes when using Windows Sync Agreement - Bug 635987 - Incorrect sub scope search result with ACL containing ldap:///self - Bug 612264 - ACI issue with (targetattr='userPassword') - Bug 606920 - anonymous resource limit- nstimelimit - also applied to "cn=directory manager" - Bug 631862 - crash - delete entries not in cache + referint- This is the final 1.2.6 release- 1.2.6 release candidate 7 - git tag 389-ds-base-1.2.6.rc7 - Bug 621928 - Unable to enable replica (rdn problem?) on 1.2.6 rc6- 1.2.6 release candidate 6 - git tag 389-ds-base-1.2.6.rc6 - Bug 617013 - repl-monitor.pl use cpu upto 90% - Bug 616618 - 389 v1.2.5 accepts 2 identical entries with different DN formats - Bug 547503 - replication broken again, with 389 MMR replication and TCP errors - Bug 613833 - Allow dirsrv_t to bind to rpc ports - Bug 612242 - membership change on DS does not show on AD - Bug 617629 - Missing aliases in new schema files - Bug 619595 - Upgrading sub suffix under non-normalized suffix disappears - Bug 616608 - SIGBUS in RDN index reads on platforms with strict alignments - Bug 617862 - Replication: Unable to delete tombstone errors - Bug 594745 - Get rid of dirsrv_lib_t label- make selinux-devel explicit Require the base package in order - to comply with Fedora Licensing Guidelines- 1.2.6 release candidate 3 - git tag 389-ds-base-1.2.6.rc3 - Bug 603942 - null deref in _ger_parse_control() for subjectdn - 609256 - Selinux: pwdhash fails if called via Admin Server CGI - 578296 - Attribute type entrydn needs to be added when subtree rename switch is on - 605827 - In-place upgrade: upgrade dn format should not run in setup-ds-admin.pl - Bug 604453 - SASL Stress and Server crash: Program quits with the assertion failure in PR_Poll - Bug 604453 - SASL Stress and Server crash: Program quits with the assertion failure in PR_Poll - 606920 - anonymous resource limit - nstimelimit - also applied to "cn=directory manager"- 1.2.6 release candidate 2- install replication session plugin header with devel package- 1.2.6 release candidate 1- Mass rebuild with perl-5.12.0- 1.2.6.a4 release- 1.2.6.a3 release - add managed entries plug-in - many bug fixes - moved selinux subpackage into base package- rebuild for icu 4.4- 1.2.6.a2 release - add support for matching rules - many bug fixes- 1.2.6.a1 release - Added SELinux policy and subpackages- 1.2.5 final release- 1.2.5.rc4 release- 1.2.5.rc3 release- 1.2.5.rc2 release- 1.2.5.rc1 release- 1.2.5.a1 release- 1.2.4 release - resolves bug 221905 - added support for Salted MD5 (SMD5) passwords - primarily for migration - resolves bug 529258 - Make upgrade remove obsolete schema from 99user.ldif- 1.2.3 release - added template-initconfig to %files - %posttrans now runs update to update the server instances - servers are shutdown, then restarted if running before install - scriptlets mostly use lua now to pass data among scriptlet phases- rebuild with new openssl to fix dependencies- backed out - added template-initconfig to %files - this change is for the next major release - bump version to 1.2.2 - fix reopened 509472 db2index all does not reindex all the db backends correctly - fix 518520 - pre hashed salted passwords do not work - see https://bugzilla.redhat.com/show_bug.cgi?id=518519 for the list of - bugs fixed in 1.2.2- rebuilt with new openssl- added template-initconfig to %files- added BuildRequires pcre- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- change name to 389 - change version to 1.2.1 - added initial support for numeric string syntax - added initial support for syntax validation - added initial support for paged results including sorting- final release 1.2.0 - Resolves: bug 475338 - LOG: the intenal type of maxlogsize, maxdiskspace and minfreespace should be 64-bit integer - Resolves: bug 496836 - SNMP ldap-agent on Solaris: Unable to open semaphore for server: 389 - CVS tag: FedoraDirSvr_1_2_0 FedoraDirSvr_1_2_0_20090428- re-enable ppc builds- exclude ppc builds - needs extensive porting work- new release 1.2.0 - Made devel package depend on mozldap-devel - only create run dir if it does not exist - CVS tag: FedoraDirSvr_1_2_0_RC1 FedoraDirSvr_1_2_0_RC1_20090330- added db4-utils to Requires for verify-db.pl- Enabled LDAPI autobind- updated update to patch bug463991-bdb47.patch- updated patch bug463991-bdb47.patch- added patch bug463991-bdb47.patch - make ds work with bdb 4.7- rolled back bogus winsync memory leak fix- winsync api improvements for modify operations- This is the 1.1.2 release. The bugs fixed can be found here - https://bugzilla.redhat.com/showdependencytree.cgi?id=452721 - Added winsync-plugin.h to the devel subpackage- bump rev to rebuild and pick up new version of ICU- 1.1.1 release candidate - several bug fixes- fix bugzilla 439829 - patch to allow working with NSS 3.11.99 and later- add patch to allow server to work with NSS 3.11.99 and later - do NSS_Init after fork but before detaching from console- add Requires for versioned perl (libperl.so)- previous fix for 434403 used the wrong patch - this is the right one- Resolves bug 434403 - GCC 4.3 build fails - Rolled new source tarball which includes Nathan's fix for the struct ucred - NOTE: Change version back to 1.1.1 for next release - this release was pulled from CVS tag FedoraDirSvr110_gcc43- Autorebuild for GCC 4.3- This is the GA release of Fedora DS 1.1 - Removed version numbers for BuildRequires and Requires - Added full URL to source tarball- Rebuild for deps- This is the beta2 release - new file added to package - /etc/sysconfig/dirsrv - for setting - daemon environment as is usual in other linux daemons- fix build breakage due to open() - mock could not find BuildRequires: db4-devel >= 4.2.52 - mock works if >= version is removed - it correctly finds db4.6- Change pathnames to use the pkgname macro which is dirsrv - get rid of cvsdate in source name- Added Requires for perldap, cyrus sasl plugins - Removed template-migrate* files - Added perl module directory - Removed install.inf - setup-ds.pl can now easily generate one- added requires for mozldap-tools- update to latest sources - added migrateTo11 to allow migrating instances from 1.0.x to 1.1 - ldapi support - fixed pam passthru plugin ENTRY method- Renamed package to fedora-ds-base, but keep names of paths/files/services the same - use the shortname macro (fedora-ds) for names of paths, files, and services instead - of name, so that way we can continue to use e.g. /etc/fedora-ds instead of /etc/fedora-ds-base - updated to latest sources- More cleanup suggested by Dennis Gilmore - This is the fedora extras candidate based on cvs tag FedoraDirSvr110a1- latest sources - added init scripts - use /etc as instconfigdir- latest sources - moved all executables to _bindir- latest sources - added /var/tmp/fedora-ds to dirs- added logconv.pl - added slapi-plugin.h to devel package - added explicit dirs for /var/log/fedora-ds et. al.- just move all .so files into the base package from the devel package- Move the plugin *.so files into the main package instead of the devel - package because they are loaded directly by name via dlopen- Move the script-templates directory to datadir/fedora-ds- change mozldap to mozldap6- remove . from cvsdate define- Having a problem building in Brew - may be Release format- Changed version to 1.1.0 and added Release 1.el4.cvs20070119 - merged in changes from Fedora Extras candidate spec file- Bump component versions (nspr, nss, svrcore, mozldap) to their latest - remove unneeded patches- update to a cvs snapshot - fedorafy the spec - create -devel subpackage - apply a patch to use mozldap not mozldap6 - apply a patch to allow --prefix to work correctly- Fixed the problem where the server would crash upon shutdown in dblayer - due to a race condition among the database housekeeping threads - Fix a problem with normalized absolute paths for db directories- Touch all of the ldap/admin/src/scripts/*.in files so that they - will be newer than their corresponding script template files, so - that make will rebuild them.- Chown new schema files when copying during instance creation- Configure will get ldapsdk_bindir from pkg-config, or $libdir/mozldap6- use eval to sed ./configure into ../configure- jump through hoops to be able to run ../configure- Need to make built dir in setup section- The template scripts needed to use @libdir@ instead of hardcoding - /usr/lib - Use make DESTDIR=$RPM_BUILD_ROOT install instead of % makeinstall - do the actual build in a "built" subdirectory, until we remove - the old script templates- Make replication plugin link with libdb- Have make define LIBDIR, BINDIR, etc. for C code to use - especially for create_instance.h- Forgot to checkin new config.h.in for AC_CONFIG_HEADERS- Add perldap as a Requires; update sources- Fix ds_newinst.pl - Remove obsolete #defines- Update sources; rebuild to populate brew yum repo with dirsec-nss- Update sources- initial revision €€€€€1.3.8.4-22.el7_61.3.8.4-22.el7_6dirsrvlibldaputil.so.0libldaputil.so.0.0.0libns-dshttpd-1.3.8.4.solibnunc-stans.so.0libnunc-stans.so.0.1.0libsds.so.0libsds.so.0.0.0libslapd.so.0libslapd.so.0.1.0389-ds-base-libs-1.3.8.4LICENSELICENSE.GPLv3+LICENSE.opensslREADME.devel/usr/lib64//usr/lib64/dirsrv//usr/share/doc//usr/share/doc/389-ds-base-libs-1.3.8.4/-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=genericdrpmxz2x86_64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=683e85584c05dd3db6303df0519d25cd56c06f61, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f53690358fa39b13bdf2a30ba6c4142a1a390235, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ddc29c5a90ba9b916d5afa6d7123d1a0b78c6692, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e9a8beb3769d6dc0fcc8783f697980e8440dd3ea, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8fdc2d3e7a9c821e24ff4a445d63cf4906f799b2, strippedASCII text +8D ! *PRRRRRR.R RR2PRR!RRRRRR$R,RR R RR R-R#RR.RRR"R%RRRRR R+RRR R2PRRRR R#R.RRRR RR2PRRRRR.RRRR RR2PR)R*R'R(R&R!RRRRRRRRRRRRRRRRRR"R,R%RRR R RR R-R#R.RRRR RR2?ÿÿü€ý7zXZ áû ¡!#¸‡,àð-ïÿ]"ÌkÀ%”=åÙõœc7B©â™¶¯Æ6? »zõ,œXg=Ž>Ë3¤}võȦԡԄþT½2Cªç¼o½ÀNOvGŒÞÙUÔÒD†;UÅý§ïáséD~®¿àyW=m¹3ô>C;-�¦’£úBª$eÂ50A�@”sÏ=®âŸU¶ÊhÒ…|¨Žâ‡-—¶Òo›È¨8:§A ¼¶>7¶ˆ@¼“¼² á§A§\4èV-Ùc;QlMœMml“%¾uï¢î¦ô€%Œ‡¨Oe+é ¯íùE»—Ï{~ß8þûLÆèž–<ï�—âÞlu’%SQÞwðAýHþ:ÃW?r<²+.optCŠ®œç¿=ì’…®÷:¼’â®�B8©såV À0˜¼ËFÀ/éªÛ<�½DÁê�QŠ‚Òó€šL¡!¤äµ6ÁŸ�G›¨ìm¬YÄ � ŸfÉ+;êgs)bßïÔ‰˜T™>•iN™ÆâKÕXÀOqŠrT¦ôîg¦ò¡®<™Ú7–ô2e\úÑO¬J Õp—ã$Ê�¹„J°¾šÇØüÅÎ3Ø;×êh Y±‡Ao†_�sE1‚çeßä�Žº0§Œ �"°³l–âè˜ei?¡ï�äÏ5DºétÇáIݤ�|ÈÃ8›K£š,*Ñ,ÞÿEïílî|Hù `Œõõ†}‹sù�rG -J¯e€©/l d“W‹»@í>S9“§X#ƒ`ƒ,œ8Õ¼‰ú7ÛÔIz\kZÕ±E~qBòÏÚßz�CG0šÅ:úi<¾{ã+72Fx�8°¡þÑv9#4<ÎìÌ &§ðöëàQ¢ƒ¬Þ‚�ÄÀÞ>�')ûÏÆJϼ6©)ŒRž­ÎžÇ-‰Q²%:ÊëV7€¿n¹¶ü‚€§Ú»è&˜–ß:w$»ucœ>;Ô˜•áÒaAƒöy¤Iüùß“‘5žwkÚn#ýTÙŠ8¯¯­O‰[tŠÜñm·|æ ö4›UJ†nbRÝ'Å(öÙ,ʆ­ ¶$;÷ïC¤„h¼éÙãÔíоÝ Òt-_²eU»Ï4,ß�@ÍÝÀÿ,,QÒ¡Iį}7èt¤rYÉ¡dj³ÿýÙ»‹[�ĘŸqôŒV°wJ¡T}Z‹´ îßçO®¼³mÒKá)Þø¨¦å¿ÕÒ› M¬'˜¶0Òk!ÿg,Â_¯”t· >)rd¾rc—VT£˜Ozé}h úyÛµÈY{ Ñó�jÄ WþgK[_:*ß5^HFÌm_=Îa‡“gѧÙßÂÑ`M½{£‡àOü°Ç¢Ñ_KH?‚—8Iº¾¯Êãú1Ðïcw´åtV7ëƒ5Ì îÕT0¶’<Ôí~‚çäÉש#ºÙ÷Qª$V—džv}Fü…sÑe�n%´XëÉJo…ã]¿¸ÍöýÃJ+—üë\\{Pïp�`2_›zæ|#�ÿKÇቭX†uä…å‰1ˈ%6xGa v¥Oqÿ´�•a/¼`ƒw23B{öô¢£¾>I�š1ÔŽ{󫎺Î��µÉUrÉò÷7ɲ ŠXVˆ×2傥øl7ì—¢_oI˱FŠ÷ 9%{åÔ"]¥šÙ\»Xu¾Fï’� ÎõÃS*�vá�¸ÁÆ6Dþ×Ìo©›ñ2š÷y4¤Ï ŽEGI|kŒ€bøÌ°á5¥ƒ �›~]¨¡†šm?0^Y%7ÕÏjê±lBXFÍÄåy¦­…áíÕ÷´¦:FÃÇ- ŸJüÜmtaååÒ­È�-“èca öQë{йÏ‘NΣí.PÓÎw6¼Nm›Q?ãÈ$ÿzá?Åòë” «lþUžº,Œ|s áGÖ¿,ÿéabT1 @?»y¶ì&ê{§¬ >@w¦7g•À[¨ŽMÚŒ.Áù¸8Aýþ¼×dhõL�$Ãéâ³Ês*�Øð1ΰŽ›ÈOFaz0†z¬0­ã/‡€“«£ÍŠ-cÄ#£” ö0˜Iö`ÔMuÌRÚW–û¥øc8¿gù‡Ä5t\—fvH¥r&|&-Z²ùøq½maÇCUCÉOXÊŸ3|>§¸|A÷¨�zÕ¹C¸Õf©�Tõ#ëd÷™1'OŽŠñ´ýÞx‹’bý\kMvj!cYª EäGäWNû?T�wÖJâyr’ÀËEu°J´;8K¶d…ßFŒÍ-žj‚CûZ÷S…Í’ã¼$=Uë‘KSó•ɲ¯3 –¯âsÏ üÁPòP$¡¼â7WÚ�Þ™“1$ßë„f�¨åÂ9ã5æiç²NDKÊi>Ò­§°¢6}!W…BžKWœ('h ï¹�¿¡Wœ" ¦E™”Á ¦4+ÑЈ>å!(Cò�¼Ç?€*clßš9v–ܰ'y™SÆ|¤Xc.ÿ{²j›¹JÕ:[-_€ÃM¸ÕUàïXË`ig�ՎƸd~"ú?3¨÷”3¥¼W-:y„S…w†ù.]‰{/Xo>”,ÆÛq¹`1ÿ'C#èáùL—,ÒßNBMÃrÃÛÕçkæØdþÅ , '轸àlwà9s?-0©Ú‡{[ "°ûU‡/°ö#GÏØŸª…a<‘�ðxnîÍ6ë|/|mØ—rÏH3d™õØ.Ë…`\wß¼TC‰bFIͱ1Ûˆ;å–Ãá‘ <hv=gʯ”ØE:;¿Na¸fךœô´û§àí°¢Iǧ<"è{ïû؆î1IT‡Hã&|h[w22�ú‘\K‘Áïñ‘Qçv…ón[R5!ÛeJV<½,ý‹gnvaÇ7ËSø®åW£´¶¬™à�Z1ÇìªÈÂéóS,ÉD 6‚åsH×½ð¤ZÁAFêÅ©v|’¼° ÒGÈ™³mhS°*Ÿ÷Óº"ìëlR10kÓ;4E’ø°g¬ä÷ñ¶‰¶Ṟ™ðQ3÷4ƒ®1B.Ç_ ©gŸ@ù}JÖÔI uqÄ*©‹wL¶ä?¿>E/oIF¨Å²v3Ü•¶[M'�[sD9 Éů�çý(60~˜åz÷ˆÍw?x”;‚Îku<;äÿ9‰¨0Ê÷UºÕÖ¤÷t)íœbj¸§púÒ1(×¥1Â2 s¬3‚k¯û´€2ý˺Ý,a w YDó¥¸5¹ª• –·öìÌ…¬„BþHÄ#æÉÖ+ͯn—Ê”^¿TZuæ~ì. çLÇznÆ*„èLj‚U8‹ ާ¹ó¡‘e°Œa!þ�Òâ!+œ§Ì5WËÈêy ÍV‡ÂÛ8sþGcQlY?_D­Fê±jœ_HÿzõÜ'Bo>·“FP>‚H»Á(›ÐO€£Ó½£´û¨fæàw[<žÅm0TÞ6×?)Ð…ŽBk2ø9÷¤¹öåõt’—cÇNFXÙlâŠé¿á³§–ڢ˶ùØÛ hUèO)â^ûw-­S>í%.zûÕµ®6C�ÀÃìAêæÃàû‚§�Û†swÁÒÃ{ 7K76Z9T+enøíœ .Öj!g23´ëÓ�™6 ³Ü@Øæä›+ïdb·V¨ë[Ó‚*éùnÚcÛ} k<·›6Ø™ýJŽ,€V[|¸÷qŒ8¼\²'{¦ç�è½çI ”ô �9Û<–B|áÍìØ!F›¦ŸÞwe£ß÷¶%wºF�ª•m¶JZÀ¥pü×Fj‘ÿÇÛl›ûÿA…£•Bøf(%Â9™xo¡9å`ø@ºA”“ŽbQÑ^‚c| “ÔÍ9ûÕ/u*a׳¡yQ})4@Qœÿ¦aä‹�BmÎèWy¦›šãzywÞJyl‰w×”�UQ¤â@ï~Ä�È,‰ _@ÄÌ#zV‚yÖ‘ÒV@6™2ó±3‘êA`Eï?!øºÂp¡›ÐX¼|� I7g[©¬H=‚ðµ¯Sdþ}“fG0ÉõWJ—+ZhÍ01öÚ‚4oóœí†4¢ýýWQ‰ÉÙßÔϯ¼ÞTý-Õf±î�Fg•á«{½*A»òdOSCˆøÀÝö™’î¾1†zÆÓÍ´Ô2øÑ+^©å¥y6°4ß9KtB€y jg~<_ËŽI}íl£Ip†|š¦°é€lÁ<Ö„¿hþ1_R9†_ô›‹`¬§2ö‹ˆŸ‰k®@‚çur¾R΋âOŸ¢Âg‘J]Â_ÈÍ�EW;0fG©ÞÔç?[yÈ¥Ž§–ÿ5¡L¬ Ô)ênØB¼DîWòá†>ºV—´Wü2ÖI±ïQWs¤t¸ç�ý�@º]cðÜ¥N‚l‹ƒ¨Ö\(�ó†ðn£mŠ!bÖ&äÐ(>—EŸ<¶W’©Ñ'2µ«Ã;þø(¦gïƒBr 3ŒÄÓÏF I¡G«*+/‰‹þõºI‡].ýLêå|%zo¿Ñ03ÃD"¸Šd#ïë”´-È•åÐßYþy³@†¹Ó)ç$£Ô”™yÎUOÂôÚ.?Jk{^íTL<ŸÁo1‚íTjÏ|cÂÇ c�ˆ*TO}æ{ƒò„ã(zH¤V)þ dǰ[Ýq‰ýÈÉcÛóeSüɇÂZ tg£Uto‰T¸Ñ÷ÛÒÆ‘Øv µÃxKõŠLÒ¤–yG5Ì=D\.iR^\(ü@ãþ(²³|˜å¹ læèÎfÍ�vkÉhý‹^GÞ¢°fÍ]wYË…¾51ªø8¹xá®Ìüæ9¶ÁC¡ì1™ÛZA–ÂàYYݬpÈq#A58o»H3:]<:A´€†òpr†í4| ÌOKRÝxMÜöWVobå=P¸îv÷ãY£ÄæÎÌn8 ع<=l¿²7£÷úã½’º¦ãâ箉 D­u³Ý¿Ü7Œþ$£®\”DÚ˜Y;un’þŠ¡fI‘Ö+Æ!‡â�-S?ºNá‚B”}/’V«):/¼!¢#̆1ëµ¢¦â’�î84¸+—6ý ïHØzsÝ+­©ëËvØÿ6Jh–ÍÞÿ'´ëfÝ1c¾}0+�?Ú{ž:Ý©ÎË�ÀÖ‰hâü¦¿®ÏÒ°¹¼rØù�µF�¦{tb’y×ÕXÈ¥þ#—sC% ð�sÀ�lz1Ìzõ÷¼æqœ^DšF¡9F7‘­èÒ¥‹ ª�R 1tƒkœ?Û/Ÿ+ûTQ0ÍÅd~"¥I4µD­Ÿ ·ÓOöQƒ©IÎ jcQ&‚åÝE{‹†Z•Ãì{ƒÅY´‹EÌu|@J{ˆ É&+`G”ô§Œµ]$HoÔ؃§Œøpj: PXÒ/b(‚HTá+�‚¢)ʌeÜE°«ÐµéœicYÛäÓæ=ÌÖUøÅÑ¢ žÍkƒçûdxÀî7˜+£ŸáæR¿�ÐoÄd2á|¢S‰ ·Õ ae{6ƺ¬’6¬Ð\< ü–/-ÒCdO팻õ؃¸æÙ›ù¦Pwž)¾ŸCfhíL=ߘãÔE,ÆpHtß'³%ë«|¢Bæ |¥å› '\÷šAn{aøn`§ÎMº”ðØ5†Œgñ­F:ãw˜!죟½Õ£‡ŒýhEˆšq”øvUÔM°ì:é<é¡ÜIà]»™$ƒ™Þ�Ì«6i{‘ŸÆ¶Û¶[ìVï³Uö÷_ÕiÌ*ì•wŽ«r6?„îdTO=Áì)ýØÕÈYgžŠ­¬É"¸„ &‡Qe¤O.nbnö*× GÖ[‹Øß)­"­¢Š ]G¡÷8š��?AL’¬‡ºEìÂ-17b“E‡LS AdDÉ.ÓINÂå×ÿ){"¹cÕÑoÞ UÑVA  x4Å?“H6ò×?�$r<™¼ªþÀ‡ Edl¿í´É€Í?ËïeºÆzæ\�k~=äÓaým �6’ðÊé±&öQ?ì‹Á+„²‘Ìw# ;ÛݨŠÁ„¶jCX!>NÉJ�EwŒ ‰ÉÀKe§µ&1ÃDŽŸãÙ‘Ëég4P"&èðWEdžѲ»ãðÑÀ⧢ȹi§Îžc)Ûó•�M¾ ÝŒ²ïB¨›Šþ-KM0÷õÞ�ëéß4\ÄŽlö‘éþ§ÂR•×ò›·äV¸ÿ˜œ�È�Åœ:½{ǃ¯wuEž÷Lj�´¯~´áñW”=NÙ¤ pí¯Á?û…ý5—¢I݃á^hŠÊdØw¥ÁÁí‘ÔD„Y(JÐÚ¾³°�x./2LYÛaþ¹vÆ'8ž[àlç“2Ù‘Ï[ôÍEjãi5i äUkÓ²¡… ô6‘\8Ñp¥°V…¾ž¤~¢ ÇE¹¹A=¢NülÏgOA�“«ei03DÒBãë¡Ýà{Þ†Jè©àf"½~€£ü,�B±¾¡Ø‰ ]½î9 |I]²f É2 žNc1Á½ÍÃRüŒÎä‰É…Fæ�ƒ‹Vÿ.CŠ5�ЗkA¯R<w}[Ó<þ1r:ÈPìû ë‚¿ qùœå# «'VªÏ¼NŒi?átn;v—\aÙ¨>h� |!‚xp3^Üs&ýÑœ9¡õâ9GêÏëïJ¢pöä|ÍäæsýE«6Ü·Æ)ška~¼ÿLÂÒÎ9©±íû ¸Ïâ`kèZº£«ê=%õ‘—,?Îþå>§8“mÍáøn,b0ƒçØLKºá,bI”Ð~Ñ�roào:ÞvOÈ,dt�âWç•Aó²°ñÔÇcÞº„[)ûyÅØ€¿Ì¸-8!±ºv:•aÑã Îí¦8“crÆ'–Wò�¦ÿ'O\·¸»Õ&Åȱ äçóÁ2õñWy³�É ƒ©r0×G^°_`\Õý:Ê15M¡Wð#�…8Ì1¥g¶·Í\>Ì•ÏS‚¬`m)[aOK…÷:²˜îU\š5±úÕô )Uóá:›yàÅɱ[æ R)Y†ªÍL_Ê÷ÞmÞ#uäÙ"¾Ó[}�™'Rmâùõâk)±Wm»¬þ«´#?ú­FÄ]÷”Œ XeWjc伓öôQ‹•oË€`üKF’¥Û¿³xÝ!ìl¢ÌôªÄ·»ãHêD�¿IÙá_¥Nfó$ ÙO œ*=GÛ^F—ÄUwlÖ+ð˜‡AŽûxç‡ /‰­a~PR8©Ànžn6•Ú\½&}WQ¸4è¥ ‚‘±|þyYΣüâ¶,ÖÿßE5È9»$�Bp”��øäpÜÜD[eXѷ椧íþónW_ÊÊñ°ó?¤D8]E\óO^�Þ�³Ï»ôÄ)0H¯î®oó Qç`3£_2{Оšj…=k‚Ÿì@ò×í÷àk+qŠ/é1‰åòµû�e¿`MÛ-Õ·§9^ýÆjUy=Z¿ßØ$1b¢\�òâ0nÙäƒÎœ+(ÌÍF”®>t-6£œ·Ï¾Kµ:°|Þn¶â@ȼé¨,]ãÕ¥Ùïw1¥ÍB¾ÝëgÙÄžS¾‚Oˆ¹÷)½xàXšŽ“j]ï69FeÛ¥×à¬$�Ú¾}0™R/�ל$¯=¶4ßb˜Àu‘E¦Vk©Ê§øpJNäÞÒ„Ÿ�™ÆïÖçúŸÂoq³öý€Æ¹CÑ­_Všã’dDÜe»šëå‡ó©/ âd&ô÷žrg·XõÆ‚ŽÇ)?ǰÝÄ{Bã…œ¾¦#th·{Æ/—¼&�‡zÇØTÕéJp½d¥«€.D]æz|¹J"Õ&HB²–Ω‹½4²Çîþçtˆ—ùBuïŽúÑ®ë|?lÅlÅØ©ÞÌmšõ§Ž5ÃáãýïÛ Öá• s„¸i�Ot5['"ôSž›«àYTDoÏ–ZX݇Û� ³·7(¨¢›m³W‡Æ‰ÌÉw»õ­-.Ù!ÕÂEGX]Aýy|Îv2=36Âj/g»@P¶é0 ªZ4ã=乞ðÑXÒu¨.5{P.£¹ßntN[«€A­w ’ËAHÅÏ󨆯rô ž‘ÊxZƒkäøÓSÙ¸ iٺ˲¨ÔÙìwé3±žÿ°aøÀLÇ€¿à�‰â·ƒ Ú\ñq§—RkDÇ­²»"dû“_éÒìÚlÖø$Å&‡A¬*ÑC@T¾ÎN˜uˆƒÊþ2’ß>vñÐT“°9Òa˜gr]ûáÄ'W©-«Ug©Eœ¸l½°ï^I/“ãGÚQóZ®˜uCiÏc!‘c“ÝÁcߨTS¡Rš‚€+ÊRHkìÌÓõí£ºa�OÀËŒÍpÌÑÓpÀ$ÃXÔ_Ù‚ÒB·¬:{ "*ÖØ†¼6¤W�Ýj&‘v<± GFþ‡Mõ £±Øõ -Û� $Ê—¼… N�ê~hó\¶ÖrÓ¿«}OãIu´¼¼düˆ°e†°Jøa:Çxåg¬0ž^?•çé*¶B{pnîM¸6U8d«n‡, ó}gRöÀ³§Ö�[¿=éçïZ¡ ™OpÄÄ» èvù½âO¯R„éǨö¡�ìÁIý G€`éoô_�‚Ð:öJl‚Ó×Ü•ùBéw°¬Èô�‹§}–1²æ€´²µþ—ìÎsªøcÍù€úD@"í±NŸÀ{]ï“�テ O  DëŸééêüÒ§Jô›ž/ô)q׺Nt%‡÷îèûÿ™˜:Œ?™H °Á�V�»ÌÃß3Ñx$>\úžWQQrÉ´ö€¿À’ó£f ‚ž.‚ànýêm~œsÖµ»}ZmV—}GØCïsãDfW6S � Þ+ý} W,Ÿ¤¶K˜O¥�:·ãÉ/3ü¶¿ªÛ^Æ©¤¯,D± Ô¦’“÷9p7þ•r0­ÙÎíCáÔÑR¬qW/™1Ø[èQL¦ƒ$ÌnÄÛØ/šŸ®\³ãÄkÙÄ_� †Œ_9`Œ*ô V^Ž›ßTŸì uü{Õèôß87eØ6AðêŠí¨cØ÷+µ)0APc—÷ÃßâÁÃ>‰ßP5‡'ªqn ,è£BØ›OŽ/p{ �¡òöµ]Çzɪá�öAMq˜S†°Ú˜•èRkÿ^މ¦Àc÷ R÷ÿj•~l´Ìléö@J>åíÌÉ£ÙËUR]J9ïδûqìFvåÍDþ|–l b*=à‘ão‡h_Ö%84V¾™u¦@v2•êN²ùRëX�_®Á² 6ÔÒ%ߺˆ–™êó)‰'¸{+ì¹?‹$|‹ñ~X:ÂÃ:¯™^w÷¶Q’Hƒ¢ ­ÍÑbPÖêé‚gOò+ŒwQùh$r"™ùûP3Ú1O™f F÷çÈBu7ü>óY&A¤²¾4NŠHùœ)æ<(ÒbLN#�©7È¢¢óAéulâ%$έÉü�2‰é¶ÿ%<7žF…Ë—~ðíÂlA wæqÏýº*$®Èx‡-ÓEùÐB;ùªÉœ<øwö-Bx«¡?¡êÌ®/…#·‘Ž¢È|ÝÿpG¨ËhQkÏv¢zzkë6 &z¥¸S­JTÚÐ<ßê¦Ö˜Z,6 ¯B�5ÓªKö±ºÀÖKÝ Fy‘ÿœø’üœiôþAÜì^/ê\"ü\ê âÏkkwcóú‹‚8Ç&H ·>fTÔ�©œYºŽ\Ý]í•~›ùÁYAývÐÛÑ?}â«B³«Á= ש&v³öVe)³Ów2õ¼’”I+…‹ÒžÚº»´RK0“ ¸¬fÖì'Œë>ŸÒηåa©…Í4©ßœrV‹To¿G�gèûèµÀ6Ú„lµ}OÌúM)ÄPgn>šÉH£õ)DM§´õ�ë°t!Tçjqø›„¸Ãò`ŽôÅRrBÔ=Féˆ?[K®m#rÝ�Ya¨ö€RïwE~œ�¤LŸ¤(|ò8ÇÏBŸsÂg%Zq®“T&߯g�Ýg‰úÚÐÇh ŸE’£g\z¾X‡¼/a·ÍÛde W¾µ‚²)� òÈÒêr²S^·+›Ä€ä±fd%‹Lë„Ø-¾)�ºÊäÔ8ÿÕuª’6zo·•'%Âö«Xª”ÑŽ£rDÆ^0»6Å».,?j…WfvYùAÚG;O!}÷±à‘mœ¤<0 %Óë*ÓC)ñ,íïÈ_ÚFv>„'s£úIÒ¢zCv—B$¹sKc@6´^–ã#çE}b5¼Phš³ÌAòqÝ�,=� Ùp;z†.ÈâíÁô"J‡ ¾÷çHµÏ™ óØ#¯ U)ìÿBÆ0{Då!6RÄ£s!0+aŸé‡µ6"/w^ Ôwï•nÐhkê©;%ïM›C9pŽ2’Xz/wº:ëB^}y—ñn²,k¯a6ÃÄ ÐpL6ò'–jà¢\°é·„¦³DŠª<3¹6üˆw[çTqª­ N“R@^vÿ|=±´“Š3^8"GÕ !o¯]ÙË/�|èØ{„+þw&4!-`bs˜V%ú°E•V¡.xï“¿›²“Öù³À½ÊÔŽRVP¦'æa² µnhNÉîõe‘Š“z¿0à‰‘IKà œ…‡wŠí*eg"ЦÞ|e:Ix=e�µÙ¦Í½2ËÜxéë2ˆÛYKÕlÓ›;5ÔûP·±?kŽ…!mß™tÐlŒÉzÔÍ à)í$Î;HÏš8+ïyºõ÷—}ÿT�ðtGž…\Ðñöß°fNè}¨VžAàöE¿åtQä]íÜ!ˆ“[[ܱþÀ:+ö¬á9ÈA„£´øm™\³jHUÎ\}–i¬ ŒQƒùÑþŒmÏGÜð5p^bOú[lc~4äή œôº_ÜF�i!o§Hr~”j1LÝ�e‘2jðb$¥…àú¶gëWq­.)c} d} ´@&hÑ3¯Òq(½Ñ�1¦›>u_òýèÃĉñ!2·ãbMWÂ�ý—s£ ,ŠË`É T­P®ì 2îêÚ&•�¨~”ôÖxQ'?–kœM#§ÒM¤ú¶ˆÎô­'t­¬Ð2Ò2ïäaT�Ÿ´ùTHÞWöäý�™jô¢€NÉz!Æ ?6ñ[³R¢÷Ë3¦�‹†ÕrÑ)_âÕx½L„ÆY¹ +¥Þ¹ñR·ÕÍ%ót?Ïy©Rš1rá¼ÆÔ qX§±élq'+Ù.ƒY¿ ?8�µãÙH·xnñs5€æú„Í=·û9)=‹­µ ÅÀ’f*š—òEÛ¹ÇFë5Va]ÞzÄ?@Þ¯oŸ8>JŸ†‹êÎ#u…?ŒÕmª9îòg%žò‚¡È‘±Xà _:ƒ ™\Üë:.7d)K¼M[trædZ´!äŠa…t,�¯€½æ]Òø®Œ[öó‚ãu|NGíÎÚ˜TµïS¢—è{E ª{ :Ñó¬L‡l„aÿUEètº¶aŽÕ19J¡4#vð;Ö ÝÒ¦]÷íÌÀ¬…ôv^þž  ÉÌ!6ÐăŸàb<Ë�næv'øîÎÛLÄž(ïRá#sNTŠ>úo…¾Š£KW«m9FÄ\J^$¿Iøµë³Ù–ítr²ì»eÚÚ.òøfeaö\×ÕÖ` 3vAã�Š ²Œ Â@€~£s¬¤áÞzq�¿÷ÎIpo &ÔÌXÜ'~7'4Ûì ™Zìî¤ÇÛ°Sc„õ:IãcÔrì¨-³+ÓNܦÏ̺Ö/æ!´ ôÅ䄆^³3Bõ„: À€¤òˆ´ ½ÇßȨ'es/ᦆÖh&S½xíýÂQ³£LÛóá­QfÄŸÖ`[ù+ª“²ƒ_4áÖ¤�K„DÀCÏx“õ±6A6›Ó#Φ½~eŸ\>–Wjÿ÷*dü†ó`Ì]ØSv—T.ðÚàÔ£Õß²Ùþ�H":Õ›7Þ÷ÚžKE\-q1€è8B¹2tŒ—%yšöš6ͽ¿³.¢#ÑÊ]伺W‘"³°%&Éöd©W«@%tkfòÜ–ªh'އÀ«Í,ác ?YÍKƒÉøgúºs8ۈ׸s�…éß0c–ß½çµsR$µWü—»¨„ãH.#oƒ çU!7âãø`?]àD°!™ä_“QñÔ<ÙR¿2•3Lc!™ˆH„k&þ:oCþãÜ#£‰Ê-;UŽTPg™¶‹>ôP^ \#/àM¸âjÀ´ôéΩºíµÃd?‘±ÍÔ~dz­q•„+³¯ZØ/[) 9–Ëû(Bó+Õ%ì¸įj{ s3„¤8ò>¹oj­+ã4_Ò·1M Œ ÀØäÈg¬‡76¿Ûž"P/[&ŒÙ·îŒUG±»zÜã·îG¹e¢/ª�Œb㘛¼!"}©ŠüSuŽŒ£g,¶‰�8�#Ü,>grT²s‹»VÖ<Ä .G†‹£TŠÄ©ÏbŦv´>äz�ë€û®�=ÉM6ëøµ‚ñ¶ Š6ΨkÚŸDüõ+P„Ë–�/Èó4�‘?Õzéé[ì�Ä·iŠ?‘Ý"¢÷ûÔÊ)ŽYæBÛq˜T®oðžžÐ'æÂØ_äÊÍþmIokÁÙÃ¥B©ÅwšÙ˜çf[‘CUSך~\D±P~yý_õb¼Ý)3Êlº^úäÂ}ð^ÍŰäשÐ2¤É(u·6 #ÿ-Ó2ÿóàUvŸf1²k^€?Èýæ¤14 ‡±’<Ðtkqð¬ŸLûí”43œÒÕ„3Á*1c=5ÕÊÃ<ÚŽf,³¨a.¿íˆVrŸ.º¾—QNåE^˜ŒJ”¨ù�ÕÙÔ·9ϬžÝn?Ù>‰ÎÝz» ƒÇA4Ê4QšÄ,O­‚®�sã+�ivCY}b½¼ñ¾†g?¸d²aèyNXfìô£9q*9ÛÄfoï Îb=¤ð¶/ žJ³ñ3ÈÞg{„w—å3¯ipBöÏC쪅W‹K©±?AFa5¦E@F|ed@itâþ±€Áz¥ñÅ÷±X–É–ÑmTüÖ¡Œ ã›04›¦IR$‹÷ ‰mI'àhÚ-‹žÆæÐeª�ÛfIœ]ÙïŒ1¿Ï_Zø¤2œ¶¬úõàæ-ÅÙn%9&R›á¨öQ¿ª›2ZTñ"Á+ÛyÀ ‰>ó_¦X¨ÐùYøœ; W%(ãIÆÐzyÙ [áúQ•ƒ0Â¥S±[÷2äÍMÒß*²+w%Ð×>½÷ÖdO(™äJ㜧ìroŽÓý-Ðü�Â�xÞ‘ªÊ��Í‹l¿wÑ“¯(©S6üÌÄ�€ž–qcÚ5…—8¥>åYWf<2›’Þ¯Ü^£ëæà‡”v[^{ß�Ùºö€*ØÍ‘±$܇ºW†c-+Ù¢Â�„.D|¯â{!ã¯ÖD*:)-òL¾É1ç±Ó6¾$ŠÎ!fCpþáÃkcó{_ý�˜(|è!²vD²*¡z5u|A~jDptP¢AlÈ9÷wCïCаiÍ 1�¿í¯—‘è>ZµÍÆz5É�ì–„WSzŽr;æäd%™ÐãU$ñh‘`ìE‘>¥Jhã?®o¯ïÀ3ô*‘2ÁÑM¡Á/‚q‡PžŒ=Þ”ÖðÈ·Ê4C&bŒèno³Wr:Ï.¯üòøiöÈ%gõñð÷@ÖXr÷W¹0òy–X�B^:‹oâ£.æ”ù[ã»êÝúßÒ,Ä‚-Ålì�UZ˜?3\@×fð‚Ù½..C_�V>cC¨‰2¥O&è Ÿ/×o• <¦ÖÍ~(ûƒmWÛâ;î䪶$£tIË×ïëî)Ýi“ÛH3dΚÿ�T[Z×!,q_;3¥Hm ²ÿÑ9Ä=ƒ2®éˆPÈxÊowÉ9óRÉŸ>—ªÈÝwgê«9½×ƒ]Aé€ù+»1´“n�eÞg%ÝÍ Âöä‡ö.¤ ÖÙñ(ÃŒgµò‹èÂà1Øtö@­˜¢°YRRxX¡ {h¡éæ)TZŠm:I:N5~—ÂX׸™ëHüŸ‚�‚ŽÛe‡ z¢ñø¢o6PHq—¸WXßÖƒçžS6~³¤Îþ`BÊ:ÈÖ¢¬©·¯Ÿý³œÒ(ë7Ÿ#eûíã+g¡ é¼=Æùvžz>ñ0ÔFW¿†Zí�Ú/YpÁº'H’bc@Ö,®¶–í8mšý4Ì ÞÃ+±ÁMbVÛ¤ì,Ìøçóÿ?e©§b¥Ý�~+äSü¸áÓ|œHï¯z_¸èyxûÑÌùU[amésGmf žÒé4À0Ô¹¥MÈ€ØÅ£ðrßvøÇ‹ƒkì\GUö_YRʳŽô�‰ÎÝY¤€<öaÞæGÊÎ;FÓÊSC¶*àæÈœ²Ä¦l&ói‚­n38¿w4à9Óz­õJ‚�(2ܹÑ}¢ò´—lybE«–×§¤3ÎX¥\©I2ö'ë`Äuܤ�¥õì]VZäááã”nHIáÛÚÑf§ÍkÓ¤¥§LA¨Ç½·…š1.6ô¾ÂÆ#ç$åâl2OfðQU kÒ®W,gÙÜ|jÃS!±W1�—­hÂof{-£”x°ß÷xóå"nq>ÂÐí-r¥Ÿ(‹YÂê¸ÀLŸÕsø¯näsî$èÿßÅÏ»peÒ‘"!°TX�Œ´$t\�ü>g1¥®üéÉÕk1 \*b4o0+r±T=ŠŽ]*Iõ |¯žäsõF,¾1ƒ4jþôc²Þ~µß©ôÄ¢°»B“"ìy¡(µ=“€°Y_¬�œG~Lß �OÃ̤FÄwð~!ÿ-¼(1Íl–9ÔuAÝ’;ê÷_ÚU’ßÑ[Â2¬ÝÏ,œNûÏü}Î翇ÊA5=Õæqd¯ãUõÍ8å“p«d™ïDY®Åu\ó9S$ã¥à«q Ε%ÄJ¡Ù3ÇŠ‚[4Î…PQ±æ(Ÿrî ³p‚aãITfA%ˆfC+°Ã†-ï !Vôt”‰"kÈ-ˆ@v7Š6OïñH>Q˜eCÀ øP-ñdŸ×\øð³\¹ ¸r¤ì6FƒC‚¡.QŒ+×;__ía’óÂÊøUÒþVG´øã Ôß&õÏ3¼- Gž!…äj«+²Û‡‹MÅ{ñ*�Je0q±ê¤qL *«p =Öü0³¶7�!nsÂ?];�–{]ŵ*+L&ÐfíqôöÙU‡¥eh»Ä²î-Ôm¦k¦…üïecƒzñë׸¼ga$º#â{Ö³ÝÑa I«Ò)T—ÕNSa�Ï;®§3 ¦MÕ&”MSaÚ¨¬³ávßבÎh\�€Ñ8Èì1—ÂŒ»„=$Ö<ä7ÚØþ7ýýzì‡l3õ‘DBM t>ÿ+ÏQ.ÛeVü3«\� 45fÒ{@ ^µ‚w7*‡Ä7žŸä8i'JŽ=²mkÍ�€ùž‹8ÓžáÇ`Û�¿âî84ð¬¹BP¡µ;-¼ËÐ}ž¹mBt‡"ÿ yÖßæc:»žÙÊö§à’È›!;u=D<=¢Lµ’íÌ’(µ"â!Ib,Á„Sä)½¸ å§ì2òBü¥J‚s�²„~bMÔA¤{5Š–ªt »cØÈ•Öʧ -YÙÈuXFäó‚j̼§¿‹­ŒQc©•ò?Ä~ë¬Ä`ÓÉèöwçn EM\�ÕªµÀ�î#(''çCæ_Q ºÊÔ¡´OC§OÂXGuZInÙ‹"¾sZ@.ïX¨²w¸œßñ›Þ-j0"ò<‘âéŠ0ð|ÚÉQÚyL|ŽÙ7Ù#…86S—Ëp‰ñf%�WTñD ܳÙVd0¨yëó£¢ îtæ[‡³2‰òã£éºiK,ÓD�'ÞBJ™”ŽW#Ôný)€ªÈ¶}Ù—÷xmXÔ‘©¾+•«éÛsOÜÒÔµìÂrV�ŒžÄü/ö©3}<kÇðFV¿¤�DÿMç¦ZeDÌ #b=9ÓÏ7"#i5¾ÏÆ©´Ze½øß¿âÈ0À°‹vséS¼«rírå{cöXáîsýñk¨€pp¡2]ðÄÏ••®ÁKðåŠØ>�dùç“Ú/š_Za‚Mó¶%ç@#Ó‰@¬½ p Sä&²ù™�néPîByý½ Vää�ÃzÁëí€X¨'t¨o°Lž–Ž9Î[ý²¥‹DÓïv]�•/rìÀ$–¸T™±øùͰ»ÉõsÓ)Ç,³~Ïu7‹J›§@tl¶[w¯'ÇîÌ /nv»�PMw¦géàùWAKHú™f¬mA«Ý†Úi¶ð�¸Dß÷½ÌªÂ€€?&lö9Ïœÿ�¯»Òì¦^ �k]·çõÉ«m4‚ m%ltÒ௱1M&ÎÚ PQc<Ýר �jkíZÕÓ¬ÚwýÛu–?¦dˤ»Uõä¤Î{ÍzUJkxãŒjõ£J«;|ÚÞ-g«=D{…¥cÇâWq�‰¼^uÍIœT²8÷½ŒëÀñÝM¢Í€³r¥�ùú}Qʹ ú)Ë‹Q3Ú‰ø«(±¬oÜÕŠ €¥…ÎÛ£êŒÏÒjp¥ë1ø²·ûQl8"Ô;”²‘‚PåÙÉY‰¿ãäPªP,ÚÚß,  ß‡ãŽ8ûO+mÁ‹DAè½#ÌMæëÀf1Ö¨ ¿¡½~Ûs-ó ^z¼ÆÆw¸}UšêÖ(gÌSä6±Š9t ü´D©ÆcÊ­;Uèj´˜æe¼Ö71~²sѽÛÞ#n¨àسÐÆ4þ°{GáûvèÿËË‚ëìMŒ‰ân+P” ál‡¢Sòí¥#¬´?ô®´+6¡ BÔ�ToPÁ�P�®¬® &‹E¤g�ÚÃ-Ã6¯@v$JÈDÂ�tx]¤ùUàìž�YÒ‚ãñS‚�=b‡ÃeW�þõ6vÌ`gØ¥ii@<åºÏ IAîÖ 1%x!ªtC 7›jTÞÓ±¢õÚ;‘âÿtÂdÝIÆX�20 @™ÚMmî瘂^&¨ÀbNÇE¥™Žª‡§ªùËáH°îáߙȽý8R1©È�‹+<6þGÊÈ%›©n%¶ÈÐÐJy/c¨/Í#Gç½ðeO&ݰÎçÄÑ}Ô}#€­%L,¬ýöòùûé3�YdýMg,.œú˜Ü>ý…·êš$nËOL»Ô¶ púRþÙ”=É`MKv%Ã$*O\jÓÇI‰xŠa/Æø²JX¿'+ЀP£ú§Ù*�®ÿþ¡ÊñÆÂ˜2°þÑ@ÏÁ`†Ïòÿ€Ï¹e^{›çmX ‘ÃDÚÀìjèttáÊgï8�ç#>fböõÄ ñmð‘FV¤÷Üæµ< aŒ!EÌ× ²ù>±$˱€™÷û`|G~Š)¹V8EÝ+²Ö›Ó ( ë2�Ÿ3½CÈ“¯•Ocs~�x· ”·R—+ø!ÃëZr?üž],¤o Q+á œn¤®·«æ€¬R«é%s¦�ñTzÑ4íóS ¼ôM¥ ÅiÓÀ¿ªK~9£#PcA8Ï‹L#…Ï“*ÿ€Ù_ll òö€X8R:���§AwºyÛoåç9‰Qé˨¿»£ñRO³Ã†ñ,Ò]ÈnE�ornçB®/Ð]�ae,GaˆÅžz37òÓDð1’ dz.z–+,  ‚\C¢ÿ¯NMÀ×säE.e‘(„R;t\-R‡O&¹‰€�[òowÒÙÌ5u¦` å÷=e•š6¯T¹®Ï‘|µ�¬s/,T£¶`½j~8$qÂ>CMœø¬ç$ÌØ-XÀã/d³$ÓÉdEi»¿s¹ê�\aΙF£º/~ ©RIîÆ¢¦-:„/’Ip†XŸ¬ó/Y½nÜúâ• áº;:êÌ�ÏFîhÎyš®˜ƒS¬ýì‹·HBʪFÒ³u{X¹Å„ëXcy•‡’””Ô>h@ѳA¥ò%Qæ,^£DohXÚJÂîð°Ñ½løKiËô5 µ!Œiœäy±ÖrPT›ktZV•Fs? )‚´\–C\z}DªÿàZÁ[ÔÔ�¹C°à¤‘J®™.�jòô»Š*ƪ#]à·Qù¿˜Øc;GT½sÕ%Ûܺ§ÏÛ1P «�ù¦§þØ&2ëË1‹üD4ì¹…” ݉WVòoL/˜QáÍò~;† `{ð�*¤f%ˆOãE|ÐlþxIc`¬›%kšTt|Ø“ç£åBºÉÎÔ6”…¯,¥œî6ÆNPë�ðbê_±÷^}¶Ùœ$\st¤¥¿ß`­[©'Ñz+1CÈÇád²‚îÀLèq8®Kæ8z\×#ÓiÚÂ;7 nØÐu|ª'Ñð MæPyË �ùÏ;\ØrÖß^ûätyE#o°ë( §�Úmh\˜Þ|ÅŒ„Ìpð?ZïÑ/ŸúÖ±ò`Åp{¬ àh °�ž‹Ê¿’I?�ØøÐjòaHÔF»9µñ%¥,;ùS雾¥–èx²–…žÒQ—^EáÄÞ¤2‹¶œx>ÉàËvÇÍÂes­'Wø³]#csÉòúæ_ò\¬[l,. RJ|ÚꪅnV{Õ Õ^¿B±ºqj”ö;ÞÛ±€!›'ÂXÆ3ø²žÅ†g“ÀOóL,´ub¶›v^ÙW³§Òн•wªÇZÛÿdž<�Ó Šµnš eåŽÇ£U‚YHz@{¨8ø{ ²ü÷â¿•»vO÷:Bb £ˆÚ ¡ÑÈòò‹s^Õo—M&Ø?vƒX£?ãöµg{ÌÞðrTö%äYÄâ›M¾ßl‘«‰wê"W×>Õ>Ò§}Ð÷ÙBÃІ[*“ÕÀÀ¾òó ‡çQjFâoãŒÓiÐç²)4äQ/m¤o˜y�’GØàŒ/’M…’ eûSSZ�¢×Fµ\ÔÞD?˜6Ð9Þ„zyŒ«\ YfËÙ0¼�C§$^Xä\äòîŽ5(#ÚZaí±{ídM.ã%Èç6;±8‰!`'©eG7탛¬$<ÝNïcÖXê�ë݃S5;[_£äªÈy ¶S³Ûú�bÍÄP#ˆÁÂŒûêºgl£ãžÒ—><Õ'f5š”�û„å„�­‰*7мÒñF#—ÎÇ8ÑÇ;Q�†—uútgÓõíg×ÂÚŸžÂ1ö"¯_Åà–YH4R²!xúÓ÷üd¹³à°‘àw$bNxRe÷M® ohܼª�\8Š”HcÇÉüUœÎ{o�Ïað ƒ_ý³í¢8ç¬èЬNÔ:ç°Ó;‡�ÎLÿŸaüñ[ºÄæ:¦é÷ÍÔî̇mjI ò²>ò‘¡ñ‘(“Òýc^ø®«¡Ñœ.}å¸/Š _ȳ{³Ë/M{‚VŠà"TK=cp ì®G;…ò[]ìËT0о [F�’…óLëi×êÉ„ƒ…V¹Vo€�DÛtN¥±ö¼ŠÄÍÊçfú žø±*Ë.Rr%Åó4"B�ꥡº�äÖ¬ÁØÞ@0eCØõ�QÄx?³­·Û #ÅAÿÀfzPî7‘0vˆpÅž¨ÃçÛ´¢]¸Íþu\Â"%¤ýñ "¯sJO°Ð#޵ ýéèf›Ñ9æÉ¼`ÈlúXÈßÇÿÜ-ƒåQBð¼€ù:&ÌìT¥#°úÃmü…ÕŽLA°1ñÅ]é½dDׯ;$üú ÿŒF Ýó¾Õó æ·ÖŠÿôâ!¶M3Ü7[MÞ¤G°�º×„F]vQo¶cÙß�I”p·�ñò;Þ<±CÂóU4ªËmƒïÏvô4D¥i4ögvŠ,qº$íþa©¨Úé5RW›þxÀÑ­Âο–¤u¼/¶p iÒ+ª¹VݼgÞ´+DبQ}�çjfWe Q2)Î’ÿF±n[ÖGCò±£viäÿ’— €‡¾‚9ýQ(Á§ ©6-_zŽHݨKpùäÛ Žî7:Ï“Ð×iD~1Fãqô�¤€v" ¼ëD¥ú/ôÈà=üLN�e*MeW÷~kg ,;FÄ—åvö…’�…“y7¥“Áêôfk;G’ŸObc%mû*2s”–d€EÌ ¼ƒ{ˆA^#pÔp¿sÌ—Øö *ªŠfvœD.6Îg� î~´Ô�”QSÎå÷wÆÓre°È6äñXR,å¼a8s]áz1çL‡1/`•ã“÷Fêz.Ô˜¼ ]Ó�¥Ëöa7ibê`@MÄ9—�Uêø™—È�sâŠvF1-Îò”(gû*×S¼-#ùyX‹ÐîÈÌsßV)­µÛÝà+åÎ’rçؑ.X²Üô+tÐ@Ä {¹R#<•ë……;Êö©ÌŸ‚ò8(P×rã‡N³Ú1DãO‘WrË,ÛÌu~n˜÷äì%@P®ÃÃÈð Hka˜‘ᬎÍà]¸‰:1z…îðsiœÙ´e…ÒÅÊ‹)¸rÈâw<ÇsÔ”=:V�ö°µ½ì§&Ï\y" é^@sC¿XÇ?÷]oD§U] 5¹bÂèhÏ?•¯5¿s剸¤m2Š,"oˆ¡taOXªBKšÌv`�1­7$lN­§ ?$†ÍÔCr[°œXÓÞIo²–Þ�]ꦮܱ5ªüï·Ÿl½<%W?¨ˆéûË|¸ €@fŽE2<«¯Äâ» 6åÏu\´h‡^ñ["sÊÈ'ˆ÷Õ�ÖýóbK%3©Kçt{•{Í„�Æ^IÑ¡3««œ¯—ž¾/B…9‰¬Ñ(ŸÈ öï¡›×<¡a²{C°¯Yˆ÷e‰ ÉvOþ¾Àƒå•¼ß;{X'ÕîÓìí®•ºãRBpÓdêÇÍo|ÄeÇo!íþ+3´vØÚÿ0é…Sê;_o&¥*7úÆè�ÚÚ͘+Új¶F´Å}#sÁÅ5—[èCT]ø•÷¢ÇÛŸNr%‡zíµ$;ˆj>û#´–ÜäÑA›�=,wz–ˆ:�ðV±Øßª UN¦ƒßî�à2¶û$@œoÈi¾Ê?÷š¿â{ñû*…Êgµ9*½î88WÚ5õÍD¡1¸ ûŸ¯.Ñyò:ÈÄp�Ee9E$ÉÓ›[¿#ƒ�y|M dàþúoê”cþ=ÜeÑ×4b!ØA=6ðxQKª¶¨vÛr Œ@½Ñ²FÞåº|Õõ2÷=!›Ëœ_�Úp´ô›e Ç´Ï¡ôçÒÜa;‚hþŒZ%°‚gþ¨ !�7_»!®Š„ùfP۵ߵ›·ôÞ» pNl>º’kÜbAÎB© fêSßän€0]‘$ÍL’iׇÎgK·Ûy½�~.Q¿—üÕb]…ÞÀéº%N¼Ÿ]£¤w澈Ïw½ Yo‘ó26ˆ[jÆ38pïA¨-G€ÜÌØçq BóÛ¢Á°½*ÏÓÈOƒö‡M�FÓ Îµ"ŸZÔïÀó)–!¾dæ|�`Š]¶“\¨'´?jÞb,¯7¯pÃJi òR{ _ÜHóG-1)ßà`ñ}éå(µü“ˆ«»‚Q.=Ü<`�$­�"ÉH$ë?5îÃÏL`µ P †¬Rk4!5ô÷}6‹jŠp¬ÎU¿¦semÕ8â'­J‡Ý]ShÔð.o¿ •æ$¾òPÜ"ÔÛUµ$9ƒ[ ÌOug.7p�¼'J}¸$¹”0Ñ�¬�‘广A�ÒAe}H,ïÓVQW?ø‰€?1pÀ*¢L‰_¿}º‹äÍhåÁJߘ”೬@‡_ý‘4üÏÄ—]|äªS:.e# YŽA„»Úî17´2gˆO©¯CËdø<Ê$.¡rŸq¨•fHZd†¾"Î&}¶êÏRŒn ɾE~^Îíí«†­ƒ¯äð|È4‹c ºµÚpç³R6ïã„Æ*.F÷Ì1õéÇ,göΗ ß¼ P^‹„ˆÑ�× —Ó¶Ÿ'Âáûêgù¢»¨Ø}ò"a\ÔöÁòÅÉà,þVÐøptI>7Z‘Dˆî áu]°0†e«(Š?6§”Qê;‚Êêþ¨³y’°ó14p9M�±ŸnCÕ«*+$ñt‘�e%÷´¶°ÿ¶ôÓí�T‘§Êj%&Š5û)&%•Õæ•<Ëx PbrÌþ MIÆø-Ø1ÔT®öì›ÒUòô|¼Hòëüfîë‡.ŒàA»´ÓË1†£"èf˜z$k#þUô)ÍR­úö¯£O5ZÛ�Ú‘Ù÷IjƒoÖ tzÏNG÷¬^óʘÌñÐÎf�ñV`\û0ãÙ±`~Kw%C;à@%?ôÓY=½¦¥[^Z1Êö%BŒ!ã·äl°ŸŠ—C Ó òr  )Å„ÇóHϧx”!€08Ã%\ûÆÖóhÂú"CN²‡½±‚ÄšÉÇ>=tK¢vŠBÏ‚�[ÿ£ׯ©„pb¢ƒÒ¥hèŒÙ…qÀ¬Ís\¢¯~ŽJpDÖà2 º c >Mwžµ¬;Ó9T¯ôGÙ¸ÕæN䚸�c'Ó)˜B®íÍ^jÎ3û®#aãÃBµÛš.G!þXÅA€K¢y—’@UôÜ©Jg‚�Ì…eAŽa˜r–.S'ìZ xu'ðJjö­›UA¥˜†€O –Ô|¢#¾< ¦áÛajì7¥7u}Þ1’jñ«Ã$ú^Õœ/Kb:œiÛNòèðiðGD7R’×(|Ð2øLŸAº§bÊKÄ+›Ål•™bÁ7jWÏ >L÷Ü©\è÷x�Î9$Çø¤æ6ºæ éE)”(:7U4ô‰Ü鯳ÌD�19¡\±óª¸Ðï;?Òí¶ïŒˆ`»7våH¶¥�ðàfÚæÕpb:<£÷&œ€òÚÙÍÑ/‘�ƒ[ãÁ’Á0[s]YÝ¢Áeð�²&_²v0¯¯Ëñ�Hnæ¼ÑQYç¬=Œ/e¥,”ªWæGY/cÕèúIºOœ%A;Ó™ÔÞ¶;„Q[‚3CÌðüõQóA�W¹ù€8ãgYBàhVÀ ëÚNMèå ý,gX°ÆP$ÇÐÒìörœ}ŸðÑ�ÙZÃ-xðJ¶�§Ÿ¥õ#ÔÎPøO—ó`¢x‰—aNùÅD,•[prÌWçàbù v}y„?"œÂŠÅ¯ãƋʿbRVŠsÈWI@I¥Œ¶ l·ÒÕ÷!' ‹ó f,4N^L¼ I•ñÍç÷@eN¿ØK/ÙÊ Ô}„'¨àzc%Ý3à—Ú~…亠)R'Qkí£o¹EO&r@oªºÆ&g„ßxò‘ÀØÆÅ¹U½…dRñ'$=adAVElºjfé'gG�gïmƨç�|ð ‰;½#²XL=Þc×kv—¨h^9ŒÓSq�ÂÛÛp ¡E^B±ßͪ¿¡(x‡ ¯®�}¾ü®(§‚û°-¹t™t?W£ÌЛ%�Yg¿'LÖ¿HÇ2²/ôsù¿¿­¾ÊL\ïT¦™¸á@·\q^Ã8ym RÆØ}“`ÂkÉîR ="~´b±MË߈úq7jM{=‚wõះº œ6GÛµØ[ƒ·œ2ÄošÀKp5‚xù<`^ýmžos;Øæ3¨%XtèÄsjŠE",Ÿ „6 6ê¥'~Šø*³×YNÐs`qáyØÒaˆaþš÷7Ûù~_¼ŒZòQOmÍDÃ]Z$$ö*6gÿ¯¸Ì¡î;Òù­1LÞyP¥*KdGz�_D½�U"<Áög¨IOÏúnQa1÷œÍ‚„÷FÀ£]$¥Çç¢`g¢êÐ32;{|wµ‰K@A]Ø©«—yŽ›Öÿ×ïÝ.5½“øVÚ1'8á{§»˜ªª LµVç‡{ú�#ž4ô+ÀÊ\¼Q|à�ú˜Ð (Þ$(¨¦Ù[¤QXd‚í}h>Õ+º=šV×+5}�·Ãƒ­q‚üvÍéÃ%cÒﯿE�)x†O¬^øém³é ¯¥ÈR*·…sÔëÌ�@;³ jãõÅþ­ã ^»àÏ}UÌu.�kªæ¼4}³äÌ–�)Ç`›ó_ËIIM$6¶ô¥g~k8%ÿƒñkHÅ4JГtž�Éw¹'ˆ«J»ýÍ]¼’çÀàä2«Ùn@Ø2)î†Pš§˜hH‡üôuTiA:?½®ËÑNQ:0#{%5uýÕ7¡è#[,¼²¦”ÀÇ{ˆ]AƒEì9¿¸EÕhâýÿW¢Ü– {Ž¥õ6Ñ”Â'&]$Ñ·r´²‡dè¹ ôõãÒûƒÂðÝ»ü½;¢é¨K+¢á^!)û�lg9N|–4QÜèYGع²c³é¿AÄSFLÕFø4áQ�½ž¬/�XqÞ¶`¶ ÏY#?.eÄÛ#7–t#Kø4oê/_ÃaL„W�ƒüm¸™dÔ“�Mòèu¦jý:\¨ �µJÇHûjÎÍ]¿2Ä®; úW›Q¿4“#øA »^¯V.É‹s࣪(Éôĺ’¥ ÇåЀn�‘ä¿!c$Z*Phégü`bÎþöœ„åN¨Z9ïÔÔ×5þ[ ¶ ç¦"EŒÃ ŒL—ËÓ™œmáºešŸÌ›øÇâ(z3Ób�žjåR$1×c[þ—-°fJŸDPKF°ïhÇÍHbÝ·$Ã�:,µØ‰\,ÃøX]±W€žz ºå�H§¨nQ^¯:�<Ôä�†X ac2òyêi¼œ†¬nhÄ¢M­½Pe¾‰ÕH€õk÷>þÃø F0ænhô+.âÈeÆGËVöNÉ”˜~Á$h»¼�B‘2#„=ÙÍø€G?ª…}´� ÍfkH×¹ÙéÛ-H$Šê¶dpa7U„„Ì»Qþm"äw†äuׂ‘ðý/„Ø€çŠ_6Âèf¼c$GÔPQP òy»ô=Ýö„ÓRÁž¬„‹å—S0nÿmö³äÕÛî‚Åç°’Ù[*nRœñ»tñ¬5¶žà8ÁÅ;XÄ)ò‚®šNŠvÞiJpQ+~X…â¼½� ÓŸdÞQlŒp­àér]»/p¶ù$]PŸm™°…@Þí C´ “à lð%ëõ5çl–’1Tm�âå„®ä‹6àp=Ì3Cn_2y¶û1°­j«º!�Õ¥«¹“—ލ Ž1«D꜡9¸îô¸3 Ê$’·4 þ6S}Í%»/ úëJ¤Xiîk WY" ]­qhQÉÜý ¹ÓLºBŪ¯ÈÚÇ[Œ$ðè>¸êòK×|FèUñ�£µfœÜž�ØFJL+Ã2_ko�2‰ŸòAhÈf[’ã.<–Ñý¤†aâ_ºo¤€ünþ¢ÊÁ(ÇÌp¾<|iíêÁöÛ7ÒWgÓ�ë�¡;õÑS¬y‰•¾—ªî\^§Þ1ÖnHåQGÆN�¿ŸG‡Çì鮑"ء皚§‡ô¹¦ç¯7w¹ó�-†÷öj¿‰“õ™TÆïKÝhY8´ŸÎ°è³fJ©vðŠ?(CY¨.ûá+ZÂÞ±ÿ¨\¹AÖ­ –—ZfÈ˘ó!MMû JÎóÌöh ñ8¢#ÈR„8¡ŸóŽ|Š#ƒ–„›¿Ø¥æ‘tªç­¡K¾gDàÈpç�ÊeA†>¯ÿûàpIo!SK ­»­ÿoÉô‰ð7´¸¢Ì‚êÓÎòOC·ÄyÂÃå�Éævîz×](»vÍ©(s§&®OÄöU�÷ÊçZƒLѼ^Ù•p½S�t]bbðÊÀ¶@$ ƪ^¾ugÍ^ƒ¼'Å”EhÒ ~Û¸ÚY �²-Gw†!ÞŒª#+-¤ÙÙ°KƤUK}ûd¼eMæVßÞ”ä4ôhüÔÁ'Ëí’ õã Ç/¬“dÌ¡ bUü£"‹/<ž,$¿‡lQˆHꮪ†àˆ_(XAwÞ;,¯î–£#Ö�¥¿+vÙþ‡�sO<~^ÝÈèÃz6R_e’½g/¹oB'z `LeE©œ‚»ŽÙ_«’Æ/‰ˆÄçíÖ´ûUsLwˆëÒͳ ¥:¿Ö:E¼Eá›®©‰ÖÐr— "ó®Û÷©n<Å"EV\o*Ž9ó£ÓçW I̳õïôÓiòC†&bƒ³,k”Éy É´6YêÞ~tV¯¤Tfd1B"Y·Éš*bžë lM4ÀïG Õ…w–¼¬HYCW ß3Ò¼O‡DcšDŸTDòÖèp<õ2l[nu‚¡k{—OÀ+á& Ú­åÈìö[å£Í×:;fê11Øæ‘øaÄÈ…$F,oãÞµÒ�í3¢µ!£O ¾Ã}kéŸ[ƒœšhϼTïû´ ¦TÀÜÑâ¹ Pþ,EŠÒÕ®��vyŒçm —,“fû›Œ¦@«ÕOe{ªS®D Ï£#KÌb‘û?õËhg‘7kÊ‘†Õ£¥}5âß*‘YXEŸ¡–`˜yöj D+¬\ÏÊeàìÞ®ô÷4ÈN‘k¢ºYU™â‚ë(šêy$'É ý4«Ï²fV믿È.w^¨†Sz­lª©ïrÈÿFÆZÐþ¢êÞgüL<Ø�b¼ósþOö z„•Ç{ž�Ïð#'S‹¨0{Þy½íÈZï˜/Œ§dç¶ŸÙlïó SJpF8Uú¡Á¨íæúv¡ÙØŠt$H Š&Í¢ìáí¢ÞZ¡Ï+¾$0ä<øüø©¤ÎðígÞ‹¥ðEQ´OǶ¹]íà‚t*§õ—õºÑEµÜ¯b; ´Ã¿´.ý¾ øDÚ‰Šó0,Óó£ÇQ{môËLø8Ù[4‘�ç{Ápw¶{~eØ(—°[l@8ƒ|õVÁWÒ¼JhÔÂ:½ vÌø kÌh.�Tàv°±&ªzÙ;è#Û©-g>ßñ�Þ­…â¡Áß)Òw0ýÃ/]‹lò4/º«‡À›,*V÷Ú ù�úCzÏÝÇØÊ΀2±ø 7•í&‚îmq<ÛQ+k{ö2#²È�$¡²È°k«oY·Â;�æ8%1dÌ«€Í-þ¹­ƒãªÒ�o^úÌv¬Ë!Ÿ^cW 8ÐÍ[IÕC¥¿œ¦RÍWbð]ð>vÛyg‘„ÊÀ¼5]b•x¡ª])à=Ï4Èý.~ý’†—~@³‰UtÖ†¡òó+è,\­]\8njb82Gå.ŒIër�´´Ùp9ÊAO—éRøøŒ-TÒú·=øHúŽl™ô |Wøâ+ài©¾Ñ d?xÜæ;®ýu¨?´Ü¥H" TÁ,{+•Û| ´®ö¾uáy®ñm‹Ÿ«Žã¸åpw{º¼Q‘n‡ÁàBèªóm…'⌛«1z¸äøxU�Æzr·!põûa˜èÇ Þß™H2Η…ãSÎw3é ¯�jfÞB'­ÈBãµhXþ&(Öµíx¶Œ´läW³.¦ ôàÎ3©3Öêaêò¢%‹î�„fj=_-À¾R#ÌB4ý^€P+1$èŒæ�&Æ%%%àü°1U—\}Úñ@ ¿œÝ�†ILt�§Ö:ëÎsâ—Ý;ÓÖîJøÖ¼ðÿ¥œ¬n"65ƒöº™¦ѰðÛ³¶ü”3éômV¬rBÕßÿî)T÷—ËÀhhRÃõ£×¿8Ó°íÚh +¨œm²šq€°DªMš~‰DŠÈ?1OŸ•º÷²¯�L Ë‹L‹ðÀ&-m®¯™Žã0å‡/G?q´dj]h›™m²ŸÐ‡Ô<Ǩ¯Dp-eDKÇ“�úÃüÌOgYÉÁv°jÎɹ`�A†ŸÀÇã ;=ëX@$ µœ¾à&PŠʤ"˜è‰­Y<ni›{ÍÅ¿�š”™T±c<�£Ç3H¶¹ tuÄ«z0ž.3‚ä( †´Þï$ú𥗌¶4 ¬»£¼­Ûù[~WûŸf%¯Äl²ë¥‘3ß<@ªù¨ä^ïë¤b8Žž?†ïòŠÞ6øÚ/u"~¯(–ÅÇfèÜlÙ°nô!­"övjV ËYƒ‹açæ‡kŽ"‹V©P9l !&&£�èzŸ‡Ï ¥ÿÏ5ðÓƒÏz%8Qô40ùžJKØ[2…Óîõ[J%/ÜfÉÚãg@ž­}´z†ÉB¹ŠW¨¦€ Íدx¯Su˜;3²éÏ�o#áf©h6™Ká,ÞN‘ýU}Ñ#3¼‹¼ AV¾XÖŒ;ÉDfÔC%{é¯c¹,…ôú¿cePÌšdpUéŠ&¾Aß#I!oIó¤6RLéõÒ¥Ej÷*OM‚™â:PmŽÛ$±è^›dº„ß™."ÐÇ­¶ÿEz¹‘}2GV…vöc»UfŽýïÒõ²‘ô§Y›4 éÖ¹×ã‹€!¾204C»i:t· óÂ&a"9Ã]iŽ0!ÉdÕáÈ@â°<ëŒQò[Óêë 3¸$Bƪ'•Ò*Sß? ÆÍÍH®è7™d:*å@æ�¬¶Õð—Õ+�`Ÿn5ʵ3ö^÷,O`ްÀÞ-nŒ©Ø8ÿ™|øõ”m:¿úÓY\…”XiÖàØ9ö³úˆ, ¿¦¿w¾o>hv€³ËÅFŽÅEO°%úQ�K“ûA±©Îùþ. ³Ý­á~}­þÜȈšÆö“•2)Ág¬Åa§¥Û ÃéBô[Ék`&Š% ëìÕ®" '»d{òÖhéb™�…Ë2³¥ÏÖòùLù(fOñ¿·ÆÐÅ\¬xl"ÖÇŸ \tmȽ™³–cƒß¶a{s†ç�åNQ¬]üà¿ iˆ¯Fº"ƒù¬µ¸¸Ì\ü® V¸§‡~oq*•ÝT»ìÕdç–F”Dz„j.Çì}ãt·ZÿÜÞ5. ­Qºci`Vsvu2["+ êgw³œOT;b×T7�…vU�éu‡¯$¯ì Ó?êHgK(�‰ïPÝÓ™ÒvòîdC ÿ?qþ„Ãaw¥•.3)ÑaT=͆#(/ŽË�Âx^ûÐw™Òއé¶Þø�Ͷ6PÄ1YŽàrG·¶ã©Éá«#­ÊЦ§è§÷"yð ¹}�mœÆGe“¨ŽD»—DtH°¼æ†Õ|o#VYw¾YOR<›´¼Š3g í CA% •!¥ÚGüGQ`‰ó¯àÃea?=H#æàdŠø®Þ΂®WÕLiç³ÊqØ¥ç¡ÝݺÊþ˜”íõjOwó�RØÇÒL'ÎÅ`/#åjfLÍWA®àÓÈ Èͨu/"R-®¥Õxø 5îµ*–q]#N%œù�ÕÛy\©m:F‰cžùX$'_=x½*lÔÊÛø)9ú°)ÃÞÛS—ÆÏ˜!‚cи ý®­¡ÂqÌg^dç«Ö o´º­˜$4Ô/é3Èœ•’�§¾r†Ñbƒ>߃X ùâ÷ßïÛÛPùœáaâ”ÕÐþ#¦ï×fÖPp¾é#H>ÁÎTa"ú´… –rÐâ%5 8Ÿé3†ÅZó“žf­”å;eÚŒ�P¿€¸B‚à¼P¦Qr†ƒXàtåº�0¥›ê¡^lU‡5võ¢öyôuê8Ë—{tµ±Óg¶’„åÍŸÓË!šŠÏkmSÜ5áˆîV Ftâ­<ß GðˆzôÑ”/CÞ!tŠ<“ÓÄðÊ_XÐh°�›uíOq𬃠O÷´©eþy-¾¨ö�ÛÀɸ&A™ãk™™Sç§|È1ëäLÄzW"¤›µ�ír} Ç„$ìfj—îÅ©â¤Å¶Þ�±bƒ¶×oE3ÿfø*c®u"xFvúϱø�ÀYäV¦ovVŸ�ä'„‰Ÿ 9ôý-Z, ,'yhñ[¯ßä’ý«c<{�¦RÏM¢ûPÃ:žCe Ó{™ŸîgêëÝÒŠ#ÙH錞ö‚‹-MÝàDà˜poD´ÏC:€1“K«iæƒmß°³JHÂ3g$_ðü4 Ñ^³ƒMßó|%½ gY£Ö-Ôòw™-mmý\zmRy±Y(RÉoâ ms�=‰Qù¢pߺåO㌿Lj‹Ö®~r¾Ë½úß­È€øÂ„y9�Z3Y�*\Yp¶‚�ÑÚ•þÝsƒ+þÇ�üÊNŒ>ZôÏD¡ �’ês¾F£"¹¯E›eOtÚë–~3LNîÂdÈ “–è¦jò:´a­*Zâ?Uöîü#ŸU¼)Îø¶ôÚô\c6“DJ¥�T„É“‰ï <Áî]¢Ñ§O¾(‡¹aÎ.e1’``(¡'U-HfþÕÇ<=6Ö:y‘YÛ3+¾Ç|ë]¿)i—žF�^�(D´šq ZýÙmg*²°�_:ac™“”:¦§²aƒºÐ`±a:üñÛg�Þõ¨' ó4ËRÀ—ãAt4–ÀÖ&„çÓœ Í1é/ȵmÑåÑ`_—èÌÅñh¬?¾Œç@~1/,ËãÚÇ©Açlî_êL^ )xçÏK°&…Jc§ÄÐ’6# ONìm|�¯õ8W_ãž-‡#ùÚ?Hb晑—ÜÑmU·Ëa74¤é’Áãv°T%Øj=ËË´�DrK�^cاõ˜&œ£ÕÁœ£êÀ`)W�ïØp£k«Ûáª+)­Z‰në9G餩ؚ{Äåmàö‚GOàN3ÉÍCl¥�Á{uô½lBVmŽ•y’ƒùÛ�—V~I›úó]›ìkº8)^ã“N'YÌ‚´_ä:cwW!mz;Û15ŽíÙ¾üg¿Ñ“‚À—fð@fåõJüêPt,'Ѿ҇4õCJãÆ}LJ ŒW†µxƒ‡6–5¶½›Ð�.ƒÌç¶nÖè¶e~ž|#§ÞÃe© †Ó�4É;ý’±oŸ�‚_kÁÛâ†ÏÔvvYhÆŽÖ÷Jõ$- í‘`œ´ >+Ĩ;ÑS.íÊêÜêYq!Y~?ãÑU �j%įù ìÞ³ É $¡ð‡z_¸ ›Fú\«rØ2Q‹|HϰÞôÿÊ ÇÀOä«DsO2–ã庙>«{¬ü=Š»öÝRº±@XÏV�µÊÜÄ"WÓ4�Š<¬|g¹¸4UjtÏÊ oõVÊþhjõ‡›Ÿº næàlZç›òÖæj‰ÒäZ¼£KG&Pèôe¤æœÇ×ãpÄ#ŠRþ+À5 …!MFì3BDž�šÏõ•SvÔ+‹hècê›ôX,} ¿‚zó`2\\î•°5Ã\ø´žñ®¼’föz9áÀ¬®!!EKºHÞˆQK�Ñ�ÄÕVê\AòAg± „Õ°ƒÄ•ól·ÞeT² �D�Æðnä“3¡¤W?$*C¶ñ€fÌ£›rc^ùÒ¤Ï-ÿ®XÀØ-ÁÅ·e(J^ô9$¡ü‘ï“ïKúóš¶²µ DͲ)ÿåÌÍE­åZw”ë@w_[uT™òÌÓê›Ç xØîñt'Ä¡€P²Hs†ØGǯ W†œúU¥¶@ÒÙI�,Hç4°HjsÔí´EJ±Bmæé4ø+•†ðéÉ/ ‹¿G¢Ï,Ñ€Ýxú†•¡¢¥Â-'ÓËVÿžÍÕ¸¥¯kuÑD¶0rëß7³g#0?:íÂÌ1Ø¡ÛÇ÷~®U,s§$ºÓ Sù÷eE4õÌÍ™¤rHñÃ?^A™ËÃe#´aúìÂP óÄ`‘«ø„ˆy)è`Õ@&¡Š(÷§:m Òkû±Cya0é×®%8ÅÜh#q¡€`àÃüxØÔâ‚Ãå0 ’?«¡¦M#–�ËnîÜveüËïr¢¿ç�žÃ¼f¢óB}'#ý )¸”ù‰-L[u…ª¨�j´ÓóZ)VÈeök�¿ªûDƵ›ü .χñm~0…çþßýhÌegBéD2[ Tg€ä\'IÅ=ÄèRÂN”´<@„±kÓOà-±2;ý™Šº+w‚F�4¶Á�Á—¾óSªY ÚOÃË0@Å3`ºV5ÿdÂ4¯§é…°çíþÆzUw1�bÕ°^£VX„¤Ÿ'>´à E‘Û³|J®2ì:õœètT³»ÿj6›¦ï:œûÚÅOK”–ਬò óêð§Økq·Ë½šÉ¿t5¼½Àvœ1ò  ¾¤¯2'.ʱ!š;è6”6,EÒMiøÇ¨ú0Ê&~Þ43už¦§§+±ÿÈ•R�Èo©)ÚOl�/³ˆ°+e^¢PüjAKla;q&¿VµÝäâ�æŽdv®#õÍâd?ÎlÝv*¡¬‚Ëø1ñ¨Aœ¨¡d¤@‡xsƒÚœŸý˜äÕ]ûC]›*—Ö$÷ã×!/À^�ƒ‡¶`.ôþìÊ9•HÃ-"èÔgFE³5¯„qÀ„þh™ZçÂsÕ×\#6u.JúL6k&Rc_qkâVͲ¥Æ=ì„Þqêç¨v–ÌŸ­¨íÑØ¬ƒ•P/’°À·;¥Ñ—?,žB¥gæX{ÃgD2yçÝÀÍð!µ\æQµü65»HÛÜcÒy0+\+׸¨Êˆ9c"‘yn¬Rˬ|«¢ˆãÓÏ&BŒ9Ø3¨åòA©RHºzo½/؉6›9Ú2!;’C«ˆ²³Á›K)áÜß™ZF~žs�§NÇûú,¢—ÔŸ9Ëiº`µ€êZ¾é÷�Ö)b”ÞKQ!C:¥ îÍSÒ—Š¨fG- `‰q:†{”¿o‘gÝ'Œ™w‹±¦¤„ÆÉNSÛƒ7Å\m„…¹…Hì×í›J•\®¬Õ;kk}tWNå``Mô[b3DÜ ¥¶ˆ]`I[¼CIN؈üÎNÈn.‚ >®Âep!˜Ã¢>Ð] Ž Ce˜a×-R)´ Ãu©{bæ¨lÖõä•2LwÛTj2S5Ô i�œpzi¦åÒ&˜‹˜#÷m‚œ1[fÆ}í­ëí6yZ�ÐÐ6™÷ŒÈ¾:Ö“Ý[·I¼ ôfÀB&§Ñ_]'RIÁÙÄ\QL*:Íá颧�´—BíØ(0çÜåmçz…þ`6P׉…o—P:ÁWK„ÚrZ¤F$¹0ŠÚÉ gGqÔ4ê>«ÊTÏ¢½3Cko+§GƒE�í„Å8–>LØ#1û3ÿç­\|—GÒœ“Ýo¦èšYï>ÂE\X–Õù�jýOlW<ᕘzc0 †õÕÍ_ˆô£Í«ñévÄ^õa9Â4@�Ýkg Ëd#‰ú×MŸ±Æ|hu¤”‹Æ‹»�ûÚiÞÎiÎý(HzÊU¬åûIÈÙ†õ™éÜ ¶d, øß ʆúA’æ çë¤öªÞÞ;Zè3„P  ÇÍ}çKyíMòÞ@ÝŒŽö-»Öãƒûí(‘Ý£ÕFÜڼöŒ´ëcäõ'¢X‘@gžÍ)¾¦äSÄ�n°±5Šå‚ˆæÛÎ’«¤N½³™ÌÙ˜Y´|Œ®7 }[Í÷Vîfâ �»Uûƻƃ‚³MË#Ž_Æ9$xûl€_�„°� ÃmØnBוë ×ÞØ? ]œFtHîÚÞ gÑpì®4OO�¸q —úO!z_­?þQ=r57°é-½ÑOÕÍP3AQÄBvÁBÏœ4¢‰fñ§ ÿ"R1õz]Ü03|5­™\ðOP/“~¹á¬rØeeìÅóSª[¢s7µF%mX7Xsïèʤ`b< ˆ®eüРͪë.6,–ÊÖ‚xÌÞõ‚|X³ „.‰zØU\¨çƒ½EÚ¿êET• öq��Å <�ø™§.‘Ú˜(ýs’/„ZGȺú›œÞD�ªÿÝö“ׯ=¤ÓfC¤þC÷z9Ã6Q÷¿Î­ ™%Ù Ò‹E¯†=°“ Xò�M~Á[ “íÙ*]ÆB—Wi�âŒ\V±uG‡³|êsÕ�³iù%]XpÈι›3ì’6gŠ^¸‰SjÇþvVbªFü)²oPŠïõæ&õ›éŸÍKíþä_/¸š†ùßA……¥º.â8uä·úVÑ׿ñt–‹õÙ[£Ìevw–mhw‘EÅ+™’Îç¬û4s‘ó�päS Ç}ö™þäøÜXÇK^·² õ®Óí I]$Ó“àtëZ_õ} ´açÎDø°÷f„š%§ýhWV ]r/ÓÿßQ’ŸýV(÷ŽK˜yªF8ò®�oΖ8•)C'C@¤Ã/Z¯—72?u¯Šç$EÅM"£(›¢üåáM׸àÞÐ+µèƒ&Ñ—+©WÀçy¿ODTšf€åiÓ ²5»yà‚¶©Òz  {ÿ©/Ö¿ùéõ–)“€Û�–]®Ð§{Qgͪ›»÷V Yf„x¯¶\ÃkìFrƒȉ洰ØZpϳy-Cãµ_ëN‘œ±íC|ÝÜÅ>�.cÑæ.D¡ÙŠâFŸÖ!©È‹J7ú Ûµh3Ó€C@ÞHÕ%®>ÉbƒC&#”Íîd/Ì&_ët-ãYÈîX ÔyÙÓô½Ó…ç2‡Íš:Ï),§s QùËêã‚r?nêM x€`ÈKŒÿvYUJsYSâJU¶bpã"ô (3V'UiÔ/X¢,Èx$£ŒÕd8¢éQyÉ?îЃ`Ú¶†ŠIs†‡çûzQpûIi«*ï(þh£~æÂ«y­öZàýY˜ñ×R˾ËÜ*tŒL»ø"šé±8âÿ uÂ1Í‹1}LÊÁÓÝ΀ëãjl·^ù<'Ím%_2›u÷ïüÖÉíœGUÜB’¸ÞNmu ÎS�eëu C†Úq.»påß’ëcRYPØÂ®ê-z<É–MQ´ìª©æs‰jrªá'÷Þ}šË•Ÿ¸²''¿—ø¨¡tãm¡GïB߆ €]œ Tô;¨¼Ö*N¢ãu  kO/=>®5–êRzáã¿BS!q…–ð;/‡aÏá{Ô¿8﹡·4™‘×Ò ±)ž™›M‹‚tQH¥ÝÈ­Ÿñ$C›gЏÒÇîìþw$ðK•&ÂŽ\£¡®-E ;€Õõ ‘0Ó}ȹtZG]1›NÞÛ¾´é³øñð}-§o8ò&cSÍ�#ŽG¿žâ„TùÏ„Åé½Ûf)>ŠLOtÖ¥¯„/2<ŒëéüPÄ ñ´r&ÿîwº8d’9¨æåÑh¸ š_ëTÆÙÍꄵ¼ÎQ­…5¾¾ê¶ е)i+>ñ‹½xåÁiˆ|â „ÚmHÈmõôø°Ž ÈõÄt$M,ò:AÆ!QÎë™6}¿Hæ�6ÆÏRÞÉœ¢~ZŒ—Ì­¾™N7š—~JÇP,¶©Õ-ÆèÔ¡ zS¾ö0Î�Ój>L -tçèÈB2kD1®å|•dšU~ʤ"»w¦Õ†G4¢ÎÒsÀË‰ÎæN‹³ÿ’òUŽ˜¢*.B,,—«|—±Q§HV™zLpï`­ÝAÕøa)—ÊÄã²/ò(O�GƆ™vû�ôÂBAoéßþÍs-dýKÌiO#÷¦ï3àð¥ÁAŠ„7í{ì°|°ÃÕŒ•$ýŠõˆjE1O2|ÄN´õ0biQ£c~(®ùm…²�çÖ�†Ë�¶‰&Ž2:Íþá”ÃêÇ�é½Ã7ç*ƒ!²<¨¬~8(«sÎûwA>%ô«”ÓlÕ�÷lˆ¾q-W¶¯j²žSæ�ÄÞkõ°m ®Š” "�9±T×�á?¬Ï]ÛšÞ<Œ¯˜ ÷È>.IÖQâË Ø‚Ýþ|)Èéº •ØÍ‡"ˆ{¼žþ/±/á‚ ½„_šï´_‰š'¿Vð‚è)‡ ˜Tœ†»P˜ ¶=|Þ6`BÓ;>@ºŽ.Ù2Jíž»îÜÙ=%ŽÛë\ytÑ­*ãSÈÇXxOøW\esì*”+[þ¢ãd#}•(Rõš©²Ý'ü3ÓNýoLÞ Ÿ„5-¦CáÛŒŒò?“s"êÙËÜH—ÿÃi† 'ªqƒñ?Ö†ÒÈÓóM5¾P´² `ŒðCöE…Pó¥e•gk¼qý„E�r¥Í’n1,É4`ì}\vKK¢éSï⮂ƒ«¥‹ÍÎÿf*`½à•³@ÖHÿêîjÚ„ãYÆpÚM1é¹8ˆ¼Ê{*HÔé�•½Üý8÷½ ¤]t`�¯N›Mï:Šè‘c< ©*‡Eš´gbó5Ö ŠI°äkªÚ–EºGã™Â«õ/3÷0îãJ-SâOÕ6$”é¶ÿºì™�4u* d�ñ�|r ÔKrDâˆÈúx؇ƒîžîa�©ïnp#Ñž£‘ö–_ÇI™ÕÉ|LXˆÎ2Ée¼¹T"Môf~ײ‰#4{-¬Ž±4«V�`ýá[º§¶Áè#Ø,ÁG–üž§ž Ÿ�,÷$ ØXeY½ËOU7£Â»#9uÿŽ"rö޹xî0E¹Æ¤Ö�²þAÑUW&"ó—Xí%� ´P/p°úrbD!ãRÅ_T'�^°sü?MGé±a�©›1…,Y—:¯@)IxzíV]ˆ}t¾›LÄÇ©p˜ß`údzKâ1¹ñè‘ùãàŽÒ mwÙÉ(¤‚>?‘ò—Y|PSAz‰˜N^Ÿ8δÒ!/÷>¯Û3áyl$ •ïØÀÞ^úî®ÎÉl J+´´)`öË6æ¹NÁV¢(¹X3lµ¯©:‘ª¦V¥ùMß–œ4{�·á¨ü,ÒÈÓ¨ÈFÛø9Œ×0ÿ&N¬rŸªÿæeÿ÷Ë¿³¸3B»KI'aêú‹ñï_Ð g[ãþ{–2rqí—^?‹p2†ÌaãÿA—¶ÏB…*Ÿ©þÏó#1?SzÞmº¥:Ý#Ñsº] 10¿Š¡òc"Ëþ­ sm•õUØÜWìŽí:÷oo-EÆRÄ…&Þw›(�®«×mý'ÅhRdZãÚc‹µù½ ¡®fCaâäÙ_Úc™JnA‰³†ò“ ʨ± i�(¨Âõˆ|§ÉM(�/Ü CWÇe5ð2yý*í›ëå‰T îŽ/zJw«8Hxxn‡Íau­ ¡©”°®þ(f–ùîÓgIÏ@>P®\ÀýKL‹w·VÖ8¼¤ÇYó=Iko™¥¶i(ºë"KX©hXí±HÁ僀âÝ+Ÿ�ïJúp¹RZÜ€ÆM€b‚R‘ǯ•*§—EŽýÏõ.]cT/¦f…xëY &A'w˶gæÈ‘s²Ò êi\-,­A‰xÏ`5N™ ¯qÜ¥£æÕ�ì�ŒðÇ!û ðù�Z–kE´múj™žb ›”´m.Èõ4^Èi[ÿúýpãwù™M–` ÊÜÍK€ÈÙbê0€a+ɇÕÈ{*!ˆ¯MérW·àñ˜L6àêæØWxË}¹Ý™%ll�L·™ó¤Ñ²Áoì².M(Xì¨vÂuWé0™Kˆ«o1QŸ_X7QjE\­¦k�zþ¿¸2CâË*¬;™ofæM”EV,¼øºÎ®_À4I‰Øßì³·-Éó|ÿYïôbÝò¸ZòT¸jÑ µ¦iØ:YF•õ–Xs›£jûãǰ¹¼ènÈ�ŰþSë]Þ+ÃЇo×)ÝVsœˆL=a'â sAîš°uQ‹ '�‡ĨõJ3ØlZö{Õ7ûržÛ³3©1>B¢µ¯_›ùuz*âÂD‚¥ƒG!ú ”¨©ëy'©Šã†D p|70X+†YØ ¦Ï{'ø»ÞY~çm2Büû¼´@HNÙ}»¿n8û4™³ô“’'ÿó Ÿ¼@ಂ'”…¬5UÃ,¦FjWÖb, ´= ·¸'LšÏ„ÿ;Åþ„š™ç`CX–ägn3è8«vî�z¨%°#‹bSè¶Y!2?Ÿbe<+Çà–X¸_Ë·c¥–™ 㡼C†QäÙã.…Òö‘šº¶²´ÄéË$ƒ˜ì⊇æ¬Ó¢üPÃõ# ðѪzÙ3$›¥t¼¨>öÛ½y�¸-ÕƒU’fïòæR§^“Å®e*"%,“åò©ê×ÌèzRò„<#¿:ŽÊd¦{ä™Ð6-r¿a–"(<Â,â¡¢/z´v44$0ÏW6ê9Wƒ‚¼ü*±×ÒÄS¹VŠÈÅ Ë>EX£Le^<žÔ0kOÇ›%kÿôWá«6Àþ¸‰6êÌØ½Õ/ 4íNþWd†¡›ë³r:¦[öS®@ÖfÔp%/d¨Ç÷±øV†$J{ÕÕ'M]yóÐ0z„×ñ){ÁA攃Î}™ºµÈ}eÈ }÷¸Z¢²%À:‡gÅ‹5Ú %ÊtËIý§ káEpý7Çî�þÄÑ Pz¾biù`é”ËZ¥Q�-ú¾4Þ`ö¬ê0Å µ=¶^…éårSíH‰Ïðúbk;¦viÞ:[JY¬#8$96ûGÔ¡yuN$é^0£2ÿ°æ|ºáX�£�6^‚‘àwðß¶„ÄÏyŽM+¤•–f´÷� _̃˜^­Òæß }U,¶Ý•LYHÛÜX ûNÙ&þœ¸2!Fu²îf¾»ÂCuÜV³õA‹‰&ÿ‚Ö¾#¦c߯ÇÓå`ÕÇ,—y¸`03ŒÛê¢L‰o¸¦oæ¼Ã¨Õ2){ÿÔz¶«7MÚ6鳯Xó, ~\!pÃ10Šÿ®Â¶É¹nÄ6—½.UŸ52Á×T‹ð൲ÕaL+Œjš\ Ù¨C”˜ÚGÁéŸSíÊ.Æ2H�$»ûöÛ¦à"²Ï¶+‰ÈþÓû²Úƒ�¯W�æ:?jú | ¨Œ‰ßmŸ‹7â…;+½f7£÷Ä%êá Í íÒׯtL§< ÷CÄø(«f‡gµ”†üSÁÕù v@º"âm«mÞØR÷«öO{}¾­Ú]Bÿ3cÛ¿Õ@䜥#E)¿*=~Ä‹½0KÐ~¯Ñ¢Œ×°cšqãoÏ­•ý›Ã°Åêñ‚/anEåóvšøàäÛU8À¯á€­£"‚°þø‡z˜É­ ¸Ù}&Mp1Vÿ›@ë?g+Ú€6>oËX_+$�Ë÷p¬ µœÁÃÊ4�ÞxxŸ09±çð(U@Zí»w9Å)Œ1ã–6]hÝÎÜ!iöÿW/0×éS¾ÿKjªÑ°úbûb–IKˆV‡¤¿šýƒâx¨âEt0¡}¢¬4»Wwô¡ã)Qk¿pEsˆ;„ h«¾Í‘ØvHПäa1ziæÿàQnhŠ×a òŠ9OÔzlŠ©:† È. ú�ºÍr0;¿5ò -ZüÍôðœÂ“5} ÌN×¶¿/ÁBî#|Ϥ�ç$¡£ÒʈS˜*D¸7WRCDn¾ /üÞ–¡‹þ�€ö¼sƒ…>½!ÞßóTØ<­ï¼eïPòâš*{r1OŠ Ò0Ý=HWV "£»Í~§�ýYvsÚ•ú6�h²‹ÄQkQ…¦p7¸ÛÆ#¼=]=ÙÈç(º|ïeH®/hözü+›YZžã¢›¶¥sœÆ! -)`ðÜðhÜ8ÈëçxÇÉ7¾�${'}±À´ÑP„kiæ5/½»|y2Z¥³4m´.ôÇT&eŸvF ´ƒH i1ýƒ±!šïKjÇ=´Šèø†,•§´ã×4Ž‚Òõ¿üåA,”2p´yd¨¾…A]Z{‹#f¸Ýî¹á ¿¿qß%Œrd~ýùŒ(´µðM^@*¸¤õàgNEwY딫†ù0|4A`¾/¶Ž‡¯ésIÏ„²�•P¿f ÿdˆ�1H´ýàÙåŽÒB—)âºõŽ(dFßè�ÖÈ—‡¤)Ñê$ŠÓEÞó/ÖKœTÉFžñÆsÚMUƲ€âÑãæèöÄ–Žädz8×¶Gÿ”“ÆÝ×U2熀t?4—pF)b2¯x,ñÝyФ!ïM‹C˱*~É‘ñŒ„:õ�B¤´o½÷ò°òjÃ%Їó#ýiº¤E™II㇛VNû¶Äá%´–œ±›ñlsÿsÏàÁ¥»€í®ÝÜS.q°� bj q²9‰üÚþ ï’O>fiùze9èeñ¦†©7.EÍÃN°t®tÅ«°F–dœªOÌqﲬÉ©Z«ž†GBjÖ?3x+v6¦öU€Ÿ ¸·Š³ÌÍÄ=-ˆ­õŽNÖ„51&;Ò€Âj|};V@Í�[¾œÈâœËåê�h¤¢¹ùr¾zÔ¹ÅL16;q9=½é¼Ž—+�^Ö…ê´?NZù�±»¯0ባÛo^” /ll´ø‘9ëçÝ@p“º€wqƒos[º;9X#¸«÷TYàš÷®3Ð’®ÆiVg—–Þ/ã¡]Œ7D\Ú^¿}ÞÛoþp©«¤…Á�¬'a6ü/(Â%u"Èó%øÈ¿¥ÁWÚMkVÊ\”ùä½Î?„›HÊÈàÂæý�˜+¾æµ"�áÞTÄ:sèz 7èÆÿÄ�TÆn÷ý$êiäåT1¢^i=;ª5Ùâ¹dÕú¬ÂôƒxÖ/éàÄ ~NyÅÎG8 3V95ÌŒUªoá&ÄpzºùΠõPòÜïrýF‚èdÖ9ìoÎFD6û3þÑvÝýla | ~¿|ë_ êj.ýÐ-Ñê�½§ÈÀ+NZ?‹½9é͇{ü#ßs5ï]´½{‡|– a"Z:¶„JªßÃðÚ<ú»s]t•@ÝÒAþC¸�ï¬Fݸ·mVåJS‘ÌGtöÇ—s°U´ œ9Øþã8 GF¿ó©àŸL2­Bþ‘kPØAàÐD©s Œºë¯kt7/M‡Â‰T: Ó�u©Ô�Ö\�tN—A ŸîÏ0ù�dS¶–xRÔ:=78Ü JQñä±s±8~¶öd¿°-ž:‹ÄâÎ„Š²VÙçøpÎ�4¾Üü 9#ëJ: mýìÔ/R&Nf×*Ã� t¢f~Y†2i5iQÙt©S†¸BÈň’•S±�)’MR‰8�½f ½ñtÏLÛ–®™>ïÃX°†ìåé<é‰]šÎÏIòzÛ›Ó[ñ2¯ ph] �9·T/Ry@ñÁEÇ"’“OZê[ç'6ë+rd«zwV2“O„P¼6&)Þ °¨CÁ°•TòŸÆŠ°ÅN{9„Ðjpv4Ãaì÷Ý�ðÁHY‚ˆ¬.ÑÃÏ +áÉå(-F?z<>½#Ì|…Ä„":‘ÿØjó>˜7üò|N‘ ]ëÚëʲ‰‚;áf·±\ñëW1mòDÿaü²”ØZÜ(ã4šv-F¯HŠ|ªuæl¹TOPNm‡]üÏ=ÓX�!àÊ[X¼rxxÁ¶VôMnìZôƒ0Ù »K¨oÞn\ã[üAûKÞŽƒWZý¨‘‚â猪Ò%vÑß ø¶šÒJ”ÔÆÃ†À–>ûd$ååZ:'>þwØëún»Ž&˜àÆ×žæu0n¬'èª oÙï°¼eu­º„Xö¯‚; œtbé›ÏÆfÀª]?¿}&\A§í�ÖÏ{u¶‚î£â×î‚ÄÐçKÅŒ;T¥ç½�Ò�xu�˜ËFA¸5Wcàçý�*3c±{ø¤Ù¦ ”Õ)„ëÏȪ+2v¦Ôw�à™ñÛg?s?5­¡ô94i<ºe W�ÔÃî$‡® ÌÊf{—È�»#ÑìÌ›ðe²ö~6^?ãÂeõ{$!¡—WæK7ïQÝVÕ´Ô nÛzwy_1üÈ7}Eç@Ÿ_åçEº£^°"ò•¡*Ÿì„$)D$^ÉÞ© z°¢ìû…`„›Ùi§ÙŸô²[Õ¾Íâ,ù 2îÍò,Y”æRÚN(¤ƒ•ºªSû</ý&_l€õrD»u<"¤÷Ä ,Cž䈘ù¤ý©™÷�ø‰o²ѧˆ‰¡±%ÉзÑ÷µ¨<7’L­UÔ©ˆ|‰ryßÝÔPð[ý•ñôÛ¯½%øñE ûü/T¹aj™ÞÅy+ÿ´ùØóB1~¥-l[$KøôL-û'kMÝ[½t9›Ù!6«Ã+и';Åúasaš„)auuž|ŠÒèà4Ø¡‰ßÈb¸…¨ö×X—œÓ@âèÛ`FÉFÅØiŸ_‰ˆµl”…ã|Øhµ«Bîñ³*XkJaoÄÿ:¯d›@ÐÔoŸ-Òò³\› ÌÏCàA´Þ²)ÓdcÈ ÿyßu'Š l¯ä«57îÈ/òí5qš|јiÃÑœR´ÝRíoÔÝ�0Û†AÞÙj™F·ÓqîˆÅÙÌu/é°òxIÕò> ‰:R mtN1ñÈi!6»Ï6=’Ûf1Çämó2Š6Jÿ7&�Èå‘Oyîkle6�híŽôÐ×ìÏ4£,-œßÈtÐÊv?¸Ds{cûf0ß~…ãrË Ä,GÛ…T±Ö¿\lFëLØâѶÕOÄM”h¹"3ÿ|uCFY CYõäÕWØÌ‚�ëö‡SOÝÍ• YË.ÀëE-odfñšÃxpñ_³ž¸²Yí�¸ßuè˜ÄC£ÏÄþG´Æ�Ðó"ðIx­ã?Ë`ô´_9X‘\!h69Õ³›i‡8¯ýu)Ôˆ7ÒXß×<«®yBX[ç‚Ýj7P¯\+¹ß)&ñÁ±7*ö@œ×çİ—Üà×°ÁMQû¤TIFBâW¾ŽÔB-�6çtŸ4Ù B2Oh(gò!¥Ÿo’B±m*„º­�SÒ¢»TGO+›Õ›ÿ¹]øÄ›PP3qù‚Ï^û°öÌ™4�žBÌ3n^ú,õ�ÔQ' £µèÓ™e¸Çx�˜B¦b ôÚG ´a^;‚ÑÝ᛿)ÞùŸrC[‡“×Μ‚a×±çn�£˜sþ³vÚMôèLüïÕ÷«±l§÷fFo%0£<Šº�©ÆøñÁ’£‰5l§!:vco+�*ÀóX„ãG‘Ò”`Ň�†síÿ/yA¨éz#7:)�¥£ ®]n‰7Æka S>X)6>¬³b€3ÛB„ó@÷ké¬õ,­<›´®ÑÑlG‡}v”Ž­¿¹ü¯Hʰ /ÿÅq‰èm÷ræ.ݰ ×‚ kÐKLÈæµÃœ¤ñ³yrd}�W¥%�|lŸ!©¼6Ô`Ä+Ü+:”Û(M)Ë;] ND08HPv~{-Øð \Õc•øâ—!¯û!l™à2RkkÖMªZ?ii [P=�â©/ýì…�*�I@.¸o}\ƒ"ú®¨³òYäñ9÷gP(¯5�qIb»¬¢åIö#ÄU4À“¢¦ÎšÁdž·¸1Z¯rÊ]¤‰ÀMÁt}çB¯—?Ð[¼Þk†lÛþ5ëiª¦€ä 4ƒDz3WÙ‹¯½«Ž›eYæó:½ÎG$g¿½kCDûõjŽÿ² ŸÀ˜’AI¾KÁ‚Q2dó• ?Õšu)8 ›ûÓÏÞdÞ?KÓ×[]7,'ÄËj”û•W\§Öy4ªuiÉžg^o8ïã,¬½±¼¦ù5�‚ÛIÎÍ]È{fíË#Ùsˆcö÷Ê—S.bU™v+N¥Ç–€”ƒùÌãy]~$æ?ÛݦŸôm¹BÔ»å<Š�—‚Ü4^º14L“Á¨t«Õ4åW7g«”ŸÀá˸z‘U<¿ú9r°^ÌRs «§' ‚¹ÆðîÖ�d.hpÞ+ Õ�5ïä¬m÷g7^¶°wX�°-Jja/ΣW*owõ|ÖáF9|Á>H½d[Í$¯ÅپϘ_Õ ŽâyªÅÇ[±VíEˆC3_ú^pæR³̹ÈSR·J”ÙõMà¦æëÜMC,âó:’å!È7™¸DÂíR’�ö„0µëÌ$ŠâK–1À¹°0*§n¼”ÖÏBœŒ2ÇPáÕÎ}0R˜Eï’çÙËv< ÚÊ^8—^�£×Î÷€•vÎúO:;GdÎhªˆÉçX’ÜSJ£‚–Š’¿N†è½x:5 »bôš×¾Ëîóû™¨ÎûCOù©€/Î’);#M¤öÑ0³Š•wA™ôVÂÖ¬¹½7G|ÝÊé™jàò¤Ø’¹6«Î ¥ÏwE€Öê™õWÉöÔyøy×hЇ�› ôI¸°XdæÐ@^]€pv*C’Lªë»ªñ˜ì}M:½ L¦gáu¤IÕ#,•Ñ–Ñx¬ç_±–ÛNUìæ3Žs™&H�D#Q]~áMt¶í/o²_ÈóøîQƒ ͈ç‘ÀÜÙįn/¢ZW¶;£¶£¯8p¿ªBQ÷³•ÿ7óß¹ Å� ‘§ þô`ž-‰8\­UîÉ\ˆES·áºÔ¼Û.ËÛWo¿Éxÿ§�1‚Ç‚úTNœAšF>íõ£A¾—ò¸‹ô"!‚GJ߯Mií1;ÉÁ%V-u±ò„Ù#fê:®nSNƒÊa5T:©û†Ë”�Žtñ.òšô§4™;ü³[dNG–avñŠA( B¬½¤AwI4q†¶¨õD`“ìe‘ã=È!m1s R6‡¥igo¢>çñœ0ŸÜVµe üü³;�ñS$•Ÿ^&rš|^#é•§ùðöø¿*>^û5‰ß„»eCdc¿¤«¨³Hs%?á´ŽcšÄd, …>ÕoÉÊ‹K2¢BLþ)Æùè_ý’-­-�ïë\¾ïY˜_Êd³±[7ü«ß¬šÌÏ,Â…ž(ò +u£Ë‹dô¬O¯¾*6,ØÌ*]àeº‘l¿ š_©`D>p¯p¢!Õƒú2"Šû‰E¹�Ò¤»oŽ©ëy¶ÊŽÚ{ìV‘NBœp·Øû`£0rûCh µìœ†±§˜ùþV !z$‘›élhJm/˜›­Û×€@è»!Hùvñ)¨Y9â§ör¤­íŽûœyUhÉ”3¦cÆJ6B».¯ìºpDIü—ƒì‰�GôT2ª0£“”º”·¬°¶•b,SXŒœL€ãŒýÇÏ’>ÞöKC·)«UÅЧrüÛòEÝÉ }iqM j²tüù6ëÁ\ko”}yu =x¢Ù§ê`ë]ƒüÍ®'M�"Ó©Ë+ïNcýQ^Ñ(?UˆÞàlÅúÏ‚ !m·µ€ ÃbX·REJc/ôÍf¸g�A1mó€)j¸“z^“¯îË\þ“¦Äz_÷boܽt2,O×¥T¤4ɧãf3éŸIÎ4wó#ä­”¯ø˜A'å4¥à¶àÙܺªÔÂk=h`L… Ž:B9Jš–”íéжÍ;gæ¬U®¾ôhé8˜‡Y8dÚ&þyF"ÑõG7�lk„U#çMªÏàqÔ}œ¯çñ›6O£óÃhÉþZŠGIí¶ãU^L»P"#5â%ß6Û«?Ït£áX5ŠLš!7Lç C¨™Xú‡éK äÏ·?Ä~º`$z÷¸³4g9.kò³ÔÞýŽMN3ö·ú³áåÕwÓè`滿ÈyñUïñâ-§Êårr¬êö~[ÝôìávP$#ËÙHÆ,Ÿ@¢¡±±Lû&yoËfI=LcRËpy®Ê“% -’J¿%ºK‚Ð*fù•Û{�N0”u¸ÿ³èŒË^öÔj ?�ÚX&'êVÃ4h³”êºñô»iÚG š×­¬—W_òˆY–bì¨<<Ê&ššZ!Cˆ3?¾PÄÈaÀzÀ:@Ç@§{DÁ'}ŒŒâçaa�yAðý skþ(ÜÁP=]áòävÞ/ÿÛ]âeW)Ì?©3îðßqn„Ó~m˜ôÛ1§6�ìÇé¶ÓZr7û. М9tõé6˜ÍÏfÒcsç73–k/­…Á¾a a‚ 8N$J_^RXY4›Ãl°(,ðfò¡þ¦»›çáCÝÛõè 5[€œ¬›„eòñ6ÍkAd‹=—JÍkŠÄRZÁUϱIê´ã Ër;¦È±R)³Á±Þ¨‘ =®ª¨ä~u\Ö÷ãg¤‚#¨ ¾—!ÄËéw•™‹&”Ïynþ#³�oFþã9.8��¿°Z3š$Í{Ú;eRLcSCt@¢_ZLƺïàÅMËuÿrøºÂ@yÅíá3šÜZž—’2iDT•ÑÊ`gü´m�h•x@˜u–s�T}5Ó/…µR[€øÅ?ý§»¥\â^�Õ~dg•{(£&/�ÒaXçŒcøÛGá§âÝÞîÞ™�†@�ºZÑ´(ÇW.7“Û¿Ý`v�®tÙG¿ôbñª ñv)Y�yí sæãÓ÷w@ˆ}Ñ|+æMˆXjÉGÉú¶G¤«ãí:�5òá3n7¨ºZ•Óà¾-épû™†Yk¢±»‡¨³]2ìd7ðž‘@š¥œkƒOÕhŠÈ…¦7w¦é ½,Ì…¥ò4ÿž�„ž„V]û Gmñ_=á9'3º´Cžy{šf‹Ã|¤™�àVö'Û”¤qIÀ:�£‘”cÐHAfžD~¿¦*gEí+a¿TÒ¬ÂÒ�DjåB€Xu*>üÕÿߢñàZ­ìE$»âW×y×d6\ÎR×…Æ\š¨(ùdçêÿGèƒI˾hÇZ¶øLüÙ(Cäˆ}çAË=E’½(Ÿ M%iáw~úuDB� •›–YY}{n•�¨’úUthnsáòn*!ʞꤣ· ò~YL5q8�-ŽÌZ+S²9äÈ�Q·§öL¬Õ)jG'iÀ#@”»H¨gÉD¤!,ðó¦ÿµÑŠl—öÆÕœ ý¾‹Æôçò“{_𺮤Á+WöìwbÄÈ™nÌålT‡:ÙŠÜ·àú7øÔœ¿Så�ä�ÆËš$¡¸‘Jüà�w«ÍÞ²\ö2+Bþ|Dƒ¾B>®£ßXõ?pùÊ þCª±…SãÏÜŸ ¤ßŸ½ ÊÅ—0hÐNXš9:xoœ¢e¶.V/î+–ß H¦v‰«R®z]Ó¯®tø ËSÇí™;FÉãÎÿ>Kªyš ³~Òf.5ûDàæª_[.Û=7—L!�{Tè Ì3þOÌr »ó£öM4òÄP*wÛÜ òÇG±–›¾3 ±›b(¸_ò ¢€�“ˆN -q磌Í,Š70¡‘íñíLt˜2˜îÇ9H¶©Î–Vv ´Ã›a oÁ¶ƒôѝ6éövøÃ›É";þ¼- ÞÐ]ÇŒ¿�¢i®ÅÖG“0]òÍÙUž°°½qBhnæ’J>#Q@Ø� *_ô�¹~ï2ò´fÑ1^¯lS$Ê�HÇÎj&¹ùÐk[ÞN‚u¾´UÙÄZ‘ñM G<ªŠãã§mf zïe¿¹‚Ǩ@¢øºDž©Ò¸(µñ1À¦AƦv?Ÿ�’_ìÑx|‰­'©|õ½ÚÇ…—H$~<™E¶eA[œ:)dêò�契9W*ßòì7RŒ )(Ï£cOßmø-Ð�VW05×d }d<98QpJÊñ¯Î¾Qälªc¸ß$Ƀ¢Þƒ�j�ˆ˜€ž`6¬´Ø—'KL·âçOcÀ`ý’à(g#÷)Îy˜ ?ò\ÛB0éÌ))hÅHï°ÇæCüÐy˜Ý¶d"eM�á�Õ=˜^¬¯¸\ nèr!ÿ8Ai³�ã°Æ­3Y(cí7¾YNâÁË”i�ú¨�·’;(b̼r&úmÁVxè!ê�¯C¾Á«†¯«¹f´"o!V¤j"kUgg‘ê¯Ìîø'y,ó¡u;3@Òµ2ô&޽Î ´\œ7Ž™äïw,OtÚ2¥­V–›a`Ô:tµï7ûl+©×÷�/]!â¡Ë¼¢ •} TÓ-ËS¸DÞ†‹ºê5|¦1AçwÿDNbMå³Tèñƒ(çL–�¸±ÑÀ ô33ÀÖ8v-8ÅV'öp0>¢ÿrR¤ßƒê©wµP,‹,Hû(XB¶Ìƒò-´µsQVĺڎ¸¹©Ãû_z4QLÓ“G‘¯V.Â.W�$þ9¸âº=QW-´?à𵥯¯ îâ)f¾už¯ª‚ _J@vɲ`¦2Ÿ’Áû)˜ôŽÂ©ƒžlÝ¢MÜ˯!TÑaäõ×ÁzÅ>aì )Šá\©¸PjfÎá„û¯pÖ®ÞŸXTs¨‡2­PH!»ô °±V¤¦Í� ²ür«¥¶œÃó~3Åi¡'�dšBРV-Åö~EØöâªâT™l?�ÓÇ™£³,Ðz-&oÂÊE%©‡¼¦’ ±Ú$$ñù˜áàNc²Âòžf1Ÿó¡Ï> šqEŠÃʯQßåÿ^UóOöï¤YZÆ»8$ yÅx•Æë.!ž €�öÆ´°éªXðuõ ˜ãM†ø3r} àt¼LÐÞØ&÷Íæ÷Ýüñ©½þÒ•°äyA@„àó»—ó:f”‡…¬ÂÕÈ�1'(3C21Õ>ÝØ›}ž­—A ÎsÆq®�hšº.ÃtÙŸôg} çä¾ñÞ¾so)ê¹{Æ‘/+;0? +ÌÊ ¶¤É&Ee"4t�0 éTë¸fÖ0}¯|©½æO¦øÅÃBuxy"AøÖç•©û{rý›…šåcgNX 0@ÃÒ˾rs¡?ãtœ!'Kà¡R Í•äi·ë�CÂö\vV°yœýפc„·ÅTëÐnÕQøíÀ¼,ˆøÈæ—5s”s+è3©Uo+õ –š «¿@òB“À¥–±>g;Ænµ¯¹ÔÁb–~x›û�‰=gr4¿v3Þy_é½›÷(£e¥‰�ÝqfìÉI{ Rw-¸>ƒãlS ÿiÅ`ôÛ�éë ½ÛϩچSåêÀÉ“�Ï@äBü؃`>2\³ àjº’q&”²ÿ—M½&ƒ¬¾4ëŸ}ïé ÑÀNΦÀ7¥«+ìFÍ„ 2rŒÑ— ñläë*{b•Wy “äf.ý5Üô÷9àÎø¸Ù±ì¨×˜Â™8egÌnÒ^~k3¢�¬¨’dÎ6èu`KêZ�Æ[óÄõΕ!èI2OœD9EÄ2[ñËâf! ¦Š³2!ë1õ·­o¸áqŠÙˆmÿ[B¶ÉQ�^ÐrÙKŒzÙ{ÈÝF yóv�‚Öc4�UB¨õ9S¯O©GÛ&»€iÂÒ®BÆH ¹ß¸ŒnBVø*À�tá .Ï^QšÙ@V�Ð_±cfmõç¢\ªSŒÀå¬]d³Þ oë_ßðgËùÒóy =k ²øÚt7ö*hE†=¥w~®Ç´eוt`±åæ’ÂäiMgÍ‚þÜ—ßKã]dc:+ tÁ+%ÔÓæ!möè�N~€kï:Ð\S4†.+_^øX³Ë{;�„R4¸¯ÓrËÙ0¹‚Wôïcù·‡=âWPJãay倇 ÛAÈ Öp"»sšOAVÙ]™L™`M@(üÅÝy8bÏ܈ ;Âgp‹ G á‘uëKµ ;åá6Ü܉Á‚NªG)ƒ�Gé:Ñð£GÃ1æÖèÔ8QiÔ ~,‘Î,,IŽo±‡¡å�;ÜNâi†Â©C",´²�aôö=]fÍ P|ýóØm�ÁRÊWÊb-jõbR,ê?Üá¸8 G±Ñ#loK· ««ïý[ïì4qZWýaPÐ御æ 3{µ€šÿtAZ³¹J3÷¤�¥}rrì*vyrüjŸd–QÖ™_-þà—[àøv(Ý‹Â~7žfÆ—Ñ"ú-•òsÊ~3VrËÛÊ”ö ¤àR'¯ôŠ gö€5ú&LÀý´&ØÄ3i,Ðé†ûúvyæ³ï\f5)�›Æ Ê6Þ¶ù™Àeˆ¿ãbØe%M¿ù¤ÓoôóÅ ™ôñ*�ªn³Íèɳ¸`Õ‡Àk=’Ô¥Æöxˆ.¥âÐ>PšQ§èm» %Œ0nNÒŒš-É ‚À̽ �ƒÔ·ÇÖÚ ª£òýñøŠþè�Òyë+WYÙ2ˆvœ „•(á›l¢ ¤a.6íâ„6 ã{-÷oòq�‰0|:7j‚^ ‹¨º+­T‹êŒÀlŒ8bF÷æ#ÈMÄ#åŽâlzÌ’ŽÆ)nÝRa2ªrƒ µ3hWŸÂÔJÔì«G uCnŸz$yðÒFÓ-Y�ôÔ&Žç’×}�&Xü„ÛxüÀëË2¤OA�Z{ÝÝý#ÃÊÌI*ÍYæ�œA«[£ZîGÕ!R•¦:¦ÌëG;×E3_º”ûb+Ý ÄÈßW¹§¶qBßúŠ\ÚV×°¬>&òq0ÖH,Ïÿæ{§¿jÄáÖwp®5'­3qóyLñÜs aI±DŠø¢Æù>\•�²U!Fåy’z‡ ¤ª,ôòˆ/!-6ˆ œâ$7*2o8M決<†dËÛUû‡Ö$unÜ$s~85¹GDÙlã‡ÌlbÁ‰gÎ5˜ss‡¨Q*¤!�ŠM»4Ñ…Ïázœ–ƒês8hJi,wª¤7+.³%ë÷@åEþà,'±tÅm›7ù9¡Æõ%$ø¹®ŸÅÏ@gvØÛ$„†¦&¤L‘̃½ž¸\ž^Ú]Í…Åò�V�š]D]> FU¿…óé“…ç‹@vw—>HÓ�ébäZ âþuûô�Ýp×-ý:s¿G“”Re“`AÎð4aŽJ¬}ñGà`µ„ɸÌn‘ÔT¢0€Ý%¨¨“—î ~£µšÌ ±I—Uj˜­³1ñ=ô)ñhöó˜þY‘y<¹O «1õnìzäí²YŒi=“Q_Ë�YÈÙ«ÇÕ*çǾnÝJ­÷)!Ùd–ö™“)b„¬KÕö¡y[a/I4õmÝ +¦_ìJ¤L¦‡óŸE”=^çñibåôY©Ì×vÅ”�¹ö¨EðOlôL¨ë‹m×¹–5¼½¶/òâ—HèD¥Ò¾Üß >„¯<@ÅuE!k3̆PcÓÇR󞺦zÃDÓ¶Os²^3.þ¢×OuïHqž Ÿ‡jã�5 ôW‹$ÕÊ4A]r¹©.×:„5wIÖ[Ñ€Ÿá°4Ð �1H¢Q46×[NzÀ!œäŒm�fèàE¬ mÙN¬Õ®vûkW™K3À¡å=m�þ·Í9}œ1VW{ É£�íkð…Å:Cù;O£Ng ´?`Ú0 ˆÐ ñCDŒKéoºœÿ×ÄðCÿ¤åÝÁ?(}kÜÍçÕÙy8íá®Ç×1Êdr">ìÀÑ¢�Ä´G9ÒÔÑ:*š±x$r»b„;t"l—¥ªÅ³Ú÷�ØLNïÒOŽ5}3H8þùœ©OˆsЬ_1Ãç@ƒëœ3ôÃõªu¾âÎSBÞ»RJß÷FÑHÊ·Â$›äŽL “¨2Œh šÑoø´% ñw©¯þÏ­*u‡:]3(9¶œM?ž#‘«j“­œƒ‡ÞbN6i+�ÐÀ5“™©,óL âÅ®œ Aâ•l‘J~ çrï˜ê³Ö ª×Ÿû ° ¼Ù2±ÉSÿDÜ£OÏÁ).rÿGë—åÝ\ÀnQB=bW=N‰½åÀ|µ˜µ"üTĉ<ÌÍß’â’–¡ö†ê£iP#Iþ-‡À°py«dÛ0‡Í¨#ŠK”̳‡õ0¸|ÂüâXè öÄžw‡~|ž}5^w�©=¨¶ª*‹gL¶¼jKA.A³„G³8ýiWldaÓBåÛçH—“[¡×ö­æ˜ój±ë)ØôÙs0]Ê”âºÙ~‚ ×T½ÔÜù'–²h¡Ñ\‘éZtInÎᕲÖ<|‹£Št]2êuªso®¸"Ù¥·S@Z®ª áè.¸ °‘3Âe"ç(šB½‹²7™ž¤ Ã�ÒI±¯–¬zÉ­ÐéNR‰T–”BèCÐEv“ÑR·-‰ŒÖÑ,¨z±½^>äíJTRlîÐÂ_ ìxn«D”IÍ@¡½—ãþé-ÎëÑT‡ºc n0µôÇ�íF¹_¾up ßÐG� !ìg†¡Jdˆ4¾ú(:µ[”Vÿg³©ÙŽùƒþ¦TØíÉÞ¶5‡2ìõúo6õzm[m[B*Ƽ扞óûq¼Yè;ã{W«‘ðe¦ùà³ÛUþbO—!"ï¢Ò c,GK‰#’ìÌ1JZ2×âÒû®&"ŠE2°WaësfÂBK|dâÏ&Ù#U©¤9±²Ù}†u¿aÓõÝñÅzáxÔô\j'¶1Æ#@„Ÿ­:“#�ßöö¼j[7j½9Ì*´ »«$LSÒª_º®âE˜\@¾½VŒA&[æ†5nß<ÇJo®FÛW*ŒŸv;Ù³¯‰¼:-6f¹u�7Ja&ÖØ¢¦A†n#ña0²Sî˜à¢ó¨à°y3½×½{Sð7ìž×)ÃÈÄ‘Zó¸ ?‹Éd„»õ0¦JËsåwCÖ÷sD‰Bn³„çö¦ôS§R-•§*œ Î9fHp"±c�:ª”Î�eª¬µô®�F<¶�£úœ©ÈxÒXöInñ]WÀ(«‰LìÈ-xÎïè%¹û™áé�9ršB}Åon*µ;0Ûbê.b¤¨*¥ 4”fG*“’¥êq©®MX5HfV]þ`4_õ‹¹¯ÞoÉmõ=dëú]¢Hxäœì1nK ͦ¼¨‡<#Î gZ¿ß^/ è]Ü 6›@W4*ì•J³H3¯sæ¯Ó`ÑŽ4äí+¼\_�ûèǯˆUÚ°Jº‚ƒØjB€E6kˆ¥—Ü•áʃ1Al�ìÅu]NßéòPø´Ï×+oµ8µiBÞðN—oG¦°²œÈÝ_UÕ0lWÈvÇ]¼U:uyƒŸË;éõù)”@57Q”‚­Ê¸‹=ó""hœÇ"¦éÀÆv’ÇèæX �k@ž€2±Â÷Di�ß�o®F5áxΆúá>ôƒ£ :ïÐw8ŽýrÚ"ê [HC½QþZ›˜&š®×àê<¢€ü¦…*ü’Grjªj†‘ÝÂV;¤¸{/à$ hMÅnÄŠªýG¸AŸ7–õé� om艦f/‘¬Kƒ<’‰'—"j�R€-^�+ívŸü?¼HòJõ¦å¯Ó—/u—ÊK¬dê9!Ó¡ ïÜY�ÔÕçbÎs>àp‚K�ùg°@D"M¬�Äíù¼@%&Tˆo½è‰6Çï´1Œ£˜z¤ÀÐ/Þ~EùUšYjŠY¥ÖXÓq®"Ð 0‹ç5±@)ßš‡sꄉptùNt�÷¦¿¨êvšÐï[ÕÈÌ/á!Ä™ES‹±íq'd•”yæü±,»îÏŽ‹ð¹�~›£ƒ„�@£�¹$âÀž ÒÍ7;™Øp2(‚椥’‘]f^$nì™ g ¼ð· Qaé`¤ŽæãŸ-ÿì È#O½1„ Î ªBn{]¸?ÍÒgÙ|$Êœtò¢ÂkV,qåS9S‘jø¹aúï\±ì‹B@ð->“±ÎN›ãè\,ùŒè L¬8vÆpí[^óF³¿ŠÊç` âߘϼFQ ViÍæ‰)¶¹{„æ2±RŸ©qÞ.½8_ ¬.ÓÀjÒy´d¶ÒáŒÐèL!o•>N<„òh@ÞHD"8#HšwË™{$1’N3FŸ†|zäåËÍ£ü›0?�_WÇÜ +Ý^O=wÚ—®±ÂÅbè¯ �m¹ˆñ‹ºåà0±M ç9׿œEb7…rîZ"ÿ©-ˆ.Û£¤N¤âX÷øB»ˆ× Ì§á=¬õ@k'¯.î÷c’°7tîAÖ�—ÁLܽøË7!Å~ÉÁÕZŽeKÝÈ/0ü} ‰¸ ¡óߥ¨ˆ£|@ ÿ¥?ý�;2³JñBëh©Ô10Ë:QóîÌ Nk;á%wægø0â»Í ÔÈGΕ3n{~Æ-ˆGÅÕÏ·¶õIe‰_ûûBªö›âoeÙÛù9?Žâ¡GTçÁU#ª®›1襗)ÂzMÚÆ¥frà‚ ÒQB:?Ä øuÊJéûç…8‘Ræªgãm^uFîˆäâ<~q¼ód�Ì…¬ ‰Ñ,(n­Üì–õ:5Ù¾]IŠZ% ML_Mˆ"á %?!¢w’`“¬÷߉�O5×®ÑzK¢0` oú Ò!7×ÒeΤ†ŽÈ=¨þâ²ïˆ“”LØuiÞ/¼…Ùýæß%A÷õï�¸†y¸3ˆgOZ¯=–h3¼ïÕî{(мj­> î2”­1ûi?�>B§Vgô/�¬Äé½EïÛˈÊW7ù+Kš] âa6fÚU_·Ÿ‹=øEÊ =®a“Ì™Ø30y9ușvÆåðÚìeÊÖ Y]ônt#ÿ¯\F{Ú·m+v¤æmqÖÃÓ§¬Ftý»¿4™+²0ºþ˜äà’6ý8ï`|^bÌH{Lmž ·ÜIN½˜k%×>‡�W,…ÅåЕ‹ŠI‰Îå€.¼³LNÒ Ï©Í@b•zª±‘$É—óÔQñú[¢ƒcçóÙÍÂjô%’ŸC1Öµ-¡Ï¼ñUÍ�:x&K|´ÙšE÷Ûnÿå¡>#•b*oFýq‰Yž’ÿ[SÆúçâ¿Êº G°¯eÖp‡ x-².f†ßÙ`¿íH29ù�®!6(öÐËûƒ¼^s%´`-²^´ÌçÔ|”LÌÁ!Æ#èV{£ÞÒóÔÆykž eÞä@Û†š§Tê:¥äÚ'†�G~F"ŸßÉü�>.‡'jÑ‘3‰‚ CXmü­Ó/{¾Úgæ•ÏY yÄŒ'9û4ÔïO—ô7`XN0 :PW¼ZšLf¬üŸß�Ðk’hË�%„e›„4›køP×ö7Vû‡q¥ñŽ�IÎÝ!¼…Ç-×nÁRx3¼ß1ï° {‘u|MA„÷Gìm\ßÐ{Aòç>.ذÌ^ Y\Ø¥¶�UʯìUø‘–F.Þ¶Äæk2᥊Ùàýºx™„tç¸NËßÒ�;™ ]æ.5‹Ùi”ý�(ÿ3Ö ÕïîBðÁX ¨I&‰@SaN™uÅÆ’¬š [%v Ä ëGNù“¼Ì�ßì°f#î£ÒZ“a.žŒ!�¸ÖpŸCYÁÚØÇêëNÉu;Ë­«¥½tA÷~6mÃr·N÷‰Ùø‚±ë7«­4ÔL'Ì`VÞ{"á ²ìÞ•ÇâÅèu1kº* œÅ D&eÜØ¿e•×ñÈZik×pP™æÞj’•17²Ížþ@¼é¯cH´cª¡¿šÎmô¼øä¼²gÝ 9ÆÈ¯ÚhÅúçÀa™Ãš¦l(�éô’x³•l _:˜»±ê+¬¡&ÍÅ sXNú‡ª/‰k7lË dÒGä. W?’[´e~§è$ÒOÃQuÊŽ·3×V8kÇX:ÿÞ‘F_³°‰-¾ªß¹k()íƒQö ìD{!U혿nQ8m#þ*öøRãàD]5P�RÍ^Øà…¸-…Z E‰Õ¿©$ ‚ 9»a”kþ|¤²W#:š7Æß¯îäÖê«3g“zŠ$�–§3n¥‡nç^dÚÐ Ñš-]수ÎY©œJÎ�%œ?àÙ~aü©6û…,N}b grAŽˆ+Ûç•$þÃ$ѽSšºÅ¬*¼\QÈ]¡v˜ZYí�ßdŽjšƒíí ø÷=˜«� 7ý™fümÝŽø kA¦*Ò¸ÈOÙÈ|#ú²Ùwû%ÙþA«ÇªšÞèåWc~þâ0ú¢qÏDîd{g£OÚ¼­£¢#VáTøb”Hr²ö/6Ñ]» pîŠN¼Ê�Kóã½âÍž°�°øpL¬¯Jûݱvdûl(Q-WG>áàåW¦{(|FÀOÙ¯79fäÂ]þí[eR åñoßG^ÀV^ïÒhe9ŸþQqähÖp´×aÈ.9ƒx»ïʯý¨×ìɳ}Ûæâg8ÿ¸Éa„NÕÆ¶ê0hñ*u Ñ B w6HžÙÃNŠw W¹yéw™lù”PIÑW»in4ó)ÿÕP"¿«ã’Áá Hð¢)Á‰if3‹Ô` ¥ÀÅà€µrÙaˆºðm—•Øç„#,ÉðÅvMG0ÞÚ|µB¹0ö�{]ñ²ïB´F™ÒcŸý8ÿ BÅýágê9|‚ÖfÙFq«¾ ñ2ž '|û•ÊÁšê ÿ=䨌Hˆ6©4û¼¤9¡FXqŠmÅŸoÉ|úÁeõUDÉOð2Dh’8�å žfiS\ö&¸60ã*Í»—tvã*XlÞwpÈ}Hü&Ä6„û´¦7ßÇ7k§•û w$Œƒ®$Uüìô»öÍd!œeÈÄ©² 5AŒŠHs1éž7«+1¾™¡Gk žª¬”Z6‹‹†n ƒ¦Ü�³–Í©)б__Ëê�â©ü¤]»dò´á¯^³$’æ #:›*4¹hÜÒ§›—ëh”JŠ�(O:°/“MØ“QÖ=¹JŸ‚ðH‰Fìë1S+»tÉ�nó-ž/P÷UÇw“ 3¹RS´ÌQ,·7îr4õ‹ïû÷\Ì^�<“†úSâ@€º÷ ´e†�øh¤næÁSݧYÕ /´3 Îô$ÌôV )'‡->•eÝâr%—qc;¤¯ñQäÞ‡;èÁĨø³t€ÝŒà œõì_yÍ©çw ›Œ{8…›„wL`d£‡€?Ê0.T¯Éб»I†±üyú”â²É·M;Po‘CP z„’Ђê˜cZBP«+x[}UpI€ §N+›÷k%йÙ{ zËà9ó%�ðö ø?¥�SŒß g�'žt<ˆ�M%Ëv›Ÿ9êÐ< …Xc›•ɤ|˯õ…¸ÞM@Eû2ÎLjÙÙ¶BZE�£�œ!pÄ×(ãR7 ýÏw5_Àxüim…¤‡>྄W«œG»ã9�ØÂ©ÿý˜³L ]¤„ÒôÍâEå3<K̳¸ýpí˜ûŠ�`¢îÛ¨ý°"Ý$½¹!òÀ-ž^IÓ�›ˆ®iýéù¿8�©{Ô­©~èƒD39æ \Ù¯³€hQä©çRí:d&ªÊ’†Ý'ù9¶Êd]·O„°Ü³Ö®\©Aý´iú¶îÞ«©­¨‘º$ ¬7,žp�‘¢¥O˜¬N(ÓŽDñtõ’û[[„-äT‹¦AæP<‚ãWù8íÝ‹·ë8ÛÚ6%\±K§[“ Ez��)ÑO—u.!>¾’'\íÍv2¸…  ¯$N®¿‘6qÅ¿¾*÷�¤Ç%I¹ÙÉ�io–1› دáa£„UnóGy²ï6µB¥Í±Ôó²µK?»ç«™Ü¨ÓûZ"ujÀó­ÕXß�uÏØMUtûm¤AŸwôN]Oª´”â#ÔI–„�ÙÌõ€–ƒ¯�F<  ˆôC¤�¼yÊrIýfØÄ`„|ù10­ãI±l~ƒ’ñ‰kò#Ã6\0›DM$~µ& ø;,sUxL£2UHÐpF&�5وǦ�ø?¡¤ÄCw­„M¡ˆT3Ì�ÅvÅ£µ�)¢å4Šù¥Û`wTbÝ ;ÉŒèF–…Ë?hl�ryĺϟˆøìH!·“æÕ"E">+ã5Eé^AŸÔu7`¼Ž"lIUçÆÏýu"jþ³7íîÄ#“"ô¹á/Wi·ï· å¹KÑ1Vóº* l¾D)ƒç¼ $)jJ@–Åw[êDm£êd ™�9rØyˆÊ¿§Cn‘Qõ‚NlZÔ…í� =�Å�!†î�32–²ÖÛÊFmhw2á¢4‰¹+{ó Å�ãùÌ‘¡ÀÛÙªQsÜ…`é6ÝóÛ‚b̯CúXT ª°ÈM—Xw¶µzñpÀiÂ(¾«{k¯�<]êÜ`”ó‘Ê4JŒÍ;U�± Š¤õäÒN‹•pnÙ$ÔZ8í²R–• ˆ+ܾ ÷£yÍû÷ƒô&±<_Ö1•õvuŽgùT†¹m¯Rá+«ˆ¶?¯£:^‡‘â"íÌ;ð0Ó‚äî¶½ÚhÐâ ]d…º4®< ¿P "%ˆ¿òpF¦|Kü·+†ƒÐaíðø—«UÜ„cüGœh˜i*º$3—=r]ž5¼º!ƒÑowÒp¤°ûcGû¥#³�äIæ¦K_F|ÒÍÒÃkbXâøu¡d…7ðæQƒ¶ãbjN¥ûÎ80â¦i—klÏ7@6TŸ4‘4­A¦Ü%W½üÀö;rþ­'á°Ã»™ï~LZ¿zÉÆ]�ÒÔ•é†1±Þ§…pÍ]ÀЍ_“ï—c°DLTè›Ü«�ÒP=É Þt)ô& ˆîÛ1FÆ�?—BŽèmÍÂýˆ05±Xž”é0Àê“ï Ha>×ìiß]Iä ÒØm·Qª麔œ<�t  ¯~ èQfʳ»Ý¾m^ö (mê_–@_LÌE¦ðáÙ ,dW²á ]|1T¡Ò2ªÍšÑÇk&¸:rc¤0E$úþÿ´Š¬w¸@fä:ºN_ì¹�Îix¡ž“§š‘¹äÑø¹‚©OVä®Ë6—Ïf½PZÆ ´<à5õ&C\ª$¬&ñ1‹ÊT‹“]ãuªt0#ƒë°S-“D«§“-”šØN¯"l`̤Ýö!ºrѯÚ9ï·Ø~®@¯C`ØÖáo[ =¡à]§X«Ï¼Oɵc5¦øV«­�õü´Dëéþ‹´á¥ASR¢†Û“âAé~®;ÇqU2n¶‰“f�ú½¨Å¯úŠ—]qd¥)—ò; ϶hÏ`q<�]¡Õˆ*EÍ�¹È7�œiiàWºƒ2Ž£ìwŽLƒGLAC÷M á~Ë�ØØÔƒ!qLåÖ¤”Nê�“6?4}=@®~ÓR Ÿÿ=C›ô®Ñ�¢°lKUÜÁT­®Lò�{÷Õ§ƒøºþðáÁðßÞ¼ˆ÷¤^#@-LT7j÷.HŽ^ÒÃ-+7ûî–räóY�6íe ö¦¢6.r`£r}ãѳŽ^´-šfl“½ïέ›Û:“ ávë�.%ÒƒÄ=�Ék7þ'à®fWQIø=ñ‘¯.š9lmb+¡øÌ`ÈþÙ—%›ª˜q õâÔ€ª—…¬×@„¸†åÓ&�ƒ†�Ð)ëàÄ­ªm(uº¬W8ÖI;È£t=ø2K ÏŠÝ!êÅÒ“B+1 SÔdP€ò-Y/ÛºØ'ŠgHhL•Çy#„¨Àš±1Îñ#¹&_c¨}2“\b€™þPÓ’›‰uj‘xm>.Gä§ó†ùñÇ̛ˣÇ›êCáPBo ½p# î QÛÛžŸ¿º3o©¡î Ä\æ¨Øç¹ÐËz�Ï”Ž‰Ž(KÒCÙÙ} }Oníð•©ÄQ·G/°¶yhÓ/Ï7LÕ%ý ](©Gª5´ÊÙa]Ôn´.€¬ð¡»ó?Oß[,zo “ù,¾¬¨¥÷p…ŽïÚýÒ<�×oVξa4ëö¬çIñ6GóǨ_® –ç=ÌA ×¹¿ß+CÝ5ž›v/ü¬¶pYý(Ê8Fα¥còD=ðáŽ:P:‘—¿rÔã¼ol�VQÇ :š ýGT况çÈ@m˜£ªØxøèÝ*J–à�á5@¤Š´i@Vr4W[cz±§¨­ÄO¤µ\¾ú|ßç8˜wNhžÁÍý®ð¦–]B•ú<Þö^–{¢9?]týLZ/÷F4që<hýWă�äÓ�ôï¾2B@É­s —× ö69y³¿iab0²€ÄV 2/-Bˆ¡I•ìrWBJ‹Ù´¿ 8(T ížÕL!Zrs-T°‡¬Ë'®£˜X‹ü“j¡óü€N-‘Â3ŸßÓòr´Mf»â»$l”ªwˆ™@iøóœ�å6k•VÄ­:aÖ�·¾z"Ò}6íXX�ÏëgS“b:�.Å%q_ýKi&8Ô…»¹.rT0ï‹xæáE ² ¶ÆAò‡Š6[5dØIŠdbø�ó˜ÓŒ´”÷bQ‘dp·Æ-9Á�/«Ä²Åº¹>„ž,f û`)âëÃâ…ÂÛz»Ñé2Žl�¦.·Ì8³p?|#ï;„ó ùR om1Š?¨¸Æ„« ¸ÅZÂ$n 8¼O¡ŽÏª ñ ®cÌD%,øòâ1®?Ú;Ó­ô%Süã:Q#änꕚ/XŸ>Ûºm»Lµòì ]»Tû\æÌYëÂṞp"ˆ�ÙVã*ó«qÞ¨ðÃÌ)`%Š/o𢮾%ÁYÍfò¨f)qâ5 kUìÊ›L�<$PêŒ�Á2jw,žý [R…QKq Ø‚β¶)Î�·¸;Â…xèüÜ4ýÒ».×M…2'ÒëË*ë.GÑj¬‰ÒpÕašæH¡ aÃ�´I`Ò¡Rû‡½ÚýX»:…ƒN£øVØ„d@Ê›Ñìm`ôy%+Z…Å>Ñ_PäÎ5Њù¡�¤³Æñ› áÇÓ ¦r—œM÷åÞ±·…ôÚ”wé®ô 6q!j;Þ6‘þMKž,~TÅʹ´©öÎH‹ºÚ\ ;Õ‹õ`êïÔ„±Pð¼ßϪŽ1s/_vçÉô²Ÿjp‘ÿ;öËšŒ6°q£j'Uº2c_Þ» ô@âšoðõ#o}ǺÛHwøÑ®B×P'�€=u•÷rVFh¿`ì�O†ØsD`…HG”›M fœ;o4›iY…‰í‚=§KºÑ¶i+>Ÿµw<ŽóÿœY±]7ƒ×¼eõ…š�2tL„#…§M>c,,P7޽p±3)á†ÖÙ^$8kÊ¡ ¬_Å ½êòßq(`Aެ3a d´U¨!é: ¢NzÀU´ù1WEX²~â—b–eÈ=ùlô‘š6„:„l#´Wàö³6”¡"Üߦ¥xSt¬.—Ÿ_¨ÓË㘠3ì¶;Þ\:`„ú?CÔÉL &ˆbíÄ~ ¥±{ܾ†±½Ö|ªE™¬�u ü°;T Ó#IúNAŸR"û0ŒJþŸ„á¢Û7 Ü ÒLZf �¢Že#=SÇàFÚãp¦2½|ˆäÉ®–QÅüŠ1úo/5&c»1PàpÕ]™@ççÝ€4A­Å¡bCiá~<'_¶dRL@ÃÎÇ(Ñ8ðP³ýÛš©¨F9Ú‰ŠÐ}7 ÄzÇÉO¡S HÁvÞ€@顸Ó;¾œ[¬k…/1rÀOÑ[EçÙ3¬E0ç.“Îßz{ÚÖð£È‚I°kðÂ`+ ED‰}oëoûå·–•�ÔD ‚Õu!— ×ÕÓ©æ øìÁø�ÎHjçmfßÙ{y`pÚ:n-€”cñ·ÉªÍ¿…)Üäd»®¶"œ §£ ÉÐøWŸk°…õXß®´ ˆõ÷ö‹«  v  €£9]T(ìh‡« �åÖ›qú|ÂçIl’rMÛ:RxìÑŠÔ±±&X>]Q ÅgÙ¹e*èü½ó[ßtûÆí¤¹ <�t5V: þ\�_QhõÆK;H‹ŽŽå&M:ú“ÉBB8e»È‡�¸ö“7CkØXbÛ–Fƒ_UUÀ·Æ_ÌôS_©j/5Ê¡ž+T%j�1³NaÕâ/Éйg‹NÁF(èÓJ dÔã[«'o8Ñ–·]B ä£�•9É ºf[#Kuéx‹Î+�žœá?·óÆô˜÷yâÙ¥‚гõVõ1üJÅ^)mö= úïhgÖü»ïU«‡#±¤â!9Áü2ÿê»Â`ï,,UrCu“¾ÖeäR|“z#e·‹%·£È*ïc#e‰ÃZlþ²Ú Þ¨�¯¿²a—„ ‰w ehß)ÚigvuÕœ+^•…FÛÍÊ¥Ž|˜è€–õßÌÒŽnÉl©Ä¶ˆXTqb‘ójic´¦¾µFu’=›ýß­Î`©î@ù‡Ñqƒºì ©;«;b¥uŸK¦Ãx§ÆïÂ6ªá__¤:Ójµ¶«éqó&Y¡ØiTy¨ ì) Õ‡)¥âÈS!�¬8èf“¦oG3X\�àÈ…¾™q·ÄF‰‡p^×û:p9²Õ©#ue©_¥¢G~âªE—ÊÞª®ÇÊGà ÄÃý1[ §7èßw«¼,B>–ù$aÁJó7º{ƒÂ>Ø™ñŸ›¬—è±sï„îªÀÅÿ)wØ´>þ:£pÜïþÇy}J�FÓ¶±QÕ/6(ö¤ØM×£òÅÏÃêï–FtKm›"S›”ùn”+ÏËÓôÕÑ-šñÿPÇ>0P_ªÃƒ’vñ½Ÿšdé,ž¹qÒyJåƒÃ;q¹ªx·‹?£�éJÖƒùM\ yŸ/‰Þ‚óD ¨�ã7ÑCÄd+Ö9�†×kE§.”°4|93kÝúQ·”K• ÝYCàAÏÔ%t h Ó�û«âmðÂqI»+Ãö}]p‘,R¤ `c àSíòEà¡ÂKÇ×�rÅJÁ¹qmó‡z0±g[ÃÊ×™h¹ˆ„ i|ëL“BvþÌ­yáÝæ0’á¿Rn£¶üÔI˜õψܭ0�fWïøÉnÆ.; pšÔNàW/]X³ý±æðª$Iëtäý‡4�¡s­€3·.ë: A„wpXã5obg„d´iɨ)AŸ¶6wD0òjò؈_ÏA5¢Î¦ ç¹M™ž�Þ[AS[ 7–r¢^†+L;¢µ¦ÊJ«dN1ûâÞ¼ ç›mëne»“TËÀÃznÚauu9Ø¿±ýq¬š0åuéÉ@=g†³_JÅl¨ ÿo}ƒ˜�­Œ�›!½mL5Dmß–íf£›«†‚ÎAÑëÏ>íºö^ s3C't@=ZÁ“NM¢EáSÒúý—ÿïÎÓ«FcÕ ?Ö3 K$Lèù„áYÒ6ö¾AøÒ�5‡`HåµÄ@ re³‘&²½ôÛ<†÷wãF�#¬ºÍK¿P){r=IôÔÆÞKëÙúW^"‡IR*ˇgÌ<’U‰òé`“ù\¿PÎ_¡ŒYS×u¨zªû“Ä7*­Þê‡ÕŽÃQÂlÐÛ)®|X¯ vtï³�œúU5\ÚßF‰ø"ŒmïaÚ/%Ùã¯ö› òcó£ìÖ»ž ]ÈElÍn›Í$úç_¹ý`-ÈPÛÚØ3Âeïnkß�Œõ‹ÐÔ£ÊÃN°Ì ¨;°ñq``qøÙÙ/v OÖº~3w\|Ç@¡\b±¿Ï‰äø–[ëÚ„ßïŒ ¢ß+ÎÍžcÙïQ{Ñþ¦ö<€ZRw–‡Òžß¶g]/¼íÛØŸµÇ ©”>ˆHk‹”×ÝT Õ¤/ûÍÿ”(bb);ñҨ’�K>ËKxOÞˆ±&0÷AÐw6hG´sÈŸ+³ŽÕíAà¿�¨'€@Âá[Ý_6ÒÔ¹Õè„ÇÔ×+ó˯ÁòÆgoykPÂKOÝ|ïa&Ý¢efíœózÒÞ³ª 8L–€!yˆ)<éM¾¸YYv‚™?±` ñŒï}Œ£·¬Cs}ÖýnÉâN:× Øµù¶âô$@…%Q#¤vÅS?6hkq‡’ýoŸTÛO¿Ÿ>ñ«8î£�0˹\¸å7¼hóC>\ê£f‘˜ãö‘I½Py䨄„gœ‘ð‹f wFóCÓÑÁÄ!bðŽØ?ÕȃYT÷ œ‘_R�ÐC‰ædîpÕlü-d´×œÑ²ö›oöÄëäé£XY‰l÷@)Ÿäo›d¡³VÐàµ{txÝ÷¢W¶Ã Üڼ؊¹W'=?%†�iœâÛ ÇÕæÞ/‰{@1n£Qª�º0xGô£?½ÔYcI»ý:Í0ÒÎŒ TFlcD6«©·Ÿ,0n™'[À5Ö†8ů(»'5’N©g7¨ƒ �áÉ."¬„=sžô�Õ+5 ½æ”Þ úÇ(ÄB°ëž0Ö+¥v‰( ¶Ö¡æö¿þ¢Ð$=©ÍOž¤Zß·ïxzÈT˜s|Á×jèè0kÓLâÁi\â§Ÿ‹ÃK#ÓHŽYµMY–Þé›Á×Ì�- yû0|Õ>t �Üíh ¥P‘èAò9YtÍ|ÛGî¶ì¾Wó´m–ÉûêÆ{öµ­æÌÏ@–rÓºÆv&'ü û”†T>§?³rÂÿ‡(©¡”ÁqæY¬Z©ùŒE¢åT�•ã-ËñRvÍŽ£‘viQVÍõT-鞯²gàõ(çÎ4xØÛ†j¿«ï�†W¯0Á ~«ùªlÈUø06¾fä^ŽÎFCÚèei�Áµ ´_à:à.úÓÔv‡v„¼ßöG§øš¼€ñ��ÎpU€øÅb_eŽ'ÁýY}²Ïe8àì»›têã3WÖ(©•O?zˆ²0ò)eTÔŽª¶@[é‘áÍFHóÎOßÑyûæ3/ªÊ´';9F4%ÊÛò= p2¶) Ñ08étËÔ@CPj ŒÞ?X8†«1ë+¸eÁþèDJœBGö×…òËí“Ü<³™‘Ä|eúª®º/|šÛ!']Û¬CMg6ß ×u¦à[Öj^n„—·<•} N °W1d÷êÒE@ø5Q´Ï¥IÒOòUò¬Æ½aŸ·~+·¡±ûÛrÜ¿m>ól/j>Ï9hÖqüþW‡ Kc¨ž¼µfÄ^HXº”ìR³Q3BCÑ ž ãq„ àº{:H^õåû¥iÔð^©uœ<%AMœl�!;Kiq.î¢ëpvìŒ Æ1Œ¨˜¬BRÛíóiÁA9ŠrÒw¤Á�¶<FѾâ§:mn³+ç‰\iT¨´†´æUÍl=HßÂt]Õf.¼„ú€túƒ½”N÷P‚õÍ]…‚®Ç�µÔV/cÇŽ :¸QÎ €ÅÞ€¿ʶC ýh*½›#«}z— ¿]ã¬÷Í,®%Û†V®:`ÿ×»hå^e™ÇŒëÕÒT«¥³-ƒI�*ŽÂtŸ¢Î¦£¸ iIo¡@øpkim{׿Rpå‰Ê9×x^5Km5®:çŽ�pçâ½q 5qçKù–&‰Juê�|ƒˆT¹oiŠ4¹e„}˜H„Z¬µ±9Ø~RëȽçl ÷š ¸&J=‚Íš¬e¾ŸÑÿ×€7J/ñØÂ=ZK� Û"�ÄÀùšfâã«ÕZ•Ï1}á(OmûžFDÝœ°PbhB‡V‰Ü•Ö$s0†w&LýüZ§:€L U\³|´¼·§Ê'«0“ÌßÛ.[Ža�p�&�bóc@Ü`€“6Eá<—>‘½{ÒS³÷Ù½ôÀŠ,Ÿú Çz`ª<×N"q}„µ'ÔÏÚ¶€�ý•©S¡XÜ@=¥ÀIvñ¢æUª�§wdÓ0d¡JhûÝÆ,?_«nTâé^8f—æü~ânçþå³Ö´ÍªÅ«ŒƒiV«ªl@`‰úà$¹8ÓÁ(þ�öŽõWÜ»ÛhýˆIts�¼Ùû´Â²=�Ô×ÝÁHÊt¡4üˆlŠShÄÜ^Öhr\Bj"†hÉÀun‰ù‡=©¾aÿtJžlÕ–@V˜ºû“BçrÂ’ÄD„FK¤™õÉfÄà­¢¸*N[oH`çDÙšÄØèY€‚D�šúq¼e�èžë hÕ„z:·&û†ÿïÄxË’[šzÕºzÚ®¬3›)gx9^aÀD§ª h´xʽNT] [ܘ9ðC*¦2} w¶ýº÷“‰=�Šè ÙWsRíh»4Rk»—ogÜiáõY'štÀqV|[ïYôÃÓ«ØmãK^=1Y£•¦}c�NûNåõy(abÌ`™„Jeipøc�ù~` —Cȶ/i;þ#KdyN�æ•�wŸ’ÿõð}à,²PÐ=$ËälFí·¶îÆZäc¢ŠpÄÑ2XnŒ¦óÇ‹§ïÿ¢[Póô0ˆ*ùáÿLï©äü—™÷xFžlê{I³iªp!f”NB¤g¦Øgê%víå¬VæOyÃ_†žËDø°÷_VA‡2× 96§ >¡�Ž¡ï7%ú�;Êàò ¶­ RÜä£�Ôúðn˜*ïl�:hœXèœ6]ׂ"“G©|TÄ—øº <}Ç×A¶‚Âl©VcÜ„¨ ÷c5áheï�ò°ˆs¹hZ1b¦Þ$JþÄv|À�©”\˜¸Ž%R;ž ¿Û5"'U`À›CfI¦úÁß/Ó âÛ�rÊ]ë€V´·�„5ß5¥¬‚ʆ%ªÙ‹¯&îÛ£s¹#¼H.Ø$ˆXAƒX#IŒ�P–êELUqÌ3ßkà6»… TTL\%�´TaÍüT­ï©  Q‰ÓKÀ‡¶i—¹­ãvÙÄ´‰È‰û‘ØÖa)÷û˜¡•òŸVé5ðåI¯Àe·ÓsûÌ„;‘ƈO9lºíñÂXCå’}b(€sä”Ì×`ï¢ 1Kw©:þu]Ä'š…b&>”É–ÙÜG\«.èFh}Šwª ©�2�â”Ò½ó/ŠÝôr&�Ò (Nk­îW`…O¿÷¸u~òðÀÎŒŽË;®pòWºxÅ>9«i¾üŸ“mãH�O—z jK´ã.9Û…bôýWõÑý@:+åJER+Í’e8È€YçRÙ¦\d£^þ´ªR……xЗd~ù(¼[ê²2Ÿ=½ÒêÖT‰×ôpÊiVÓ0ë±�‘f+ÚÝ…!ÅÑ’s;õT/~ðž€ÞËsø"ؘ»'ÌpIP¯ã§{ÐòfOñlG#³˜<= \Bñ|§®Ú}¦kO=øáÛæt¦õHì…Ž­Ë–B@Ñõщzh9¼Ä�ŽX”<;Ä,?wôŒÑÂ|×NJ¬�ìvq9©ÇÈ Küè„*<ºá¨Q–î›9Ðåò»žî,ªßÒ®ƒ¬Né*ÎGÖ"{âù\2þ½WĤ°§çˆ_(iåö*ËMVAô~Û5‚KL)ª}·‰ã; x5úc.Ý×d©A �БÒ"[CHßhßm]�¢ÙW_D#¦ ˾чkÄj�HcjäVØmè¾Iƒ>�$‰_)ŠíîRšœ»¶«¤-Ÿ~ã—e¡RÖ¬�Ãeµ§»pš”D�bv{¾´ôÚ�" ýMœ}L%.9÷ z{¶#ò1<ÀAüo¾åP äÝ!ˆsrW³g«ë¼U  µBëJz•ÀÐ÷èTÖ•½y‹;ÐúÕI‹æùkù&šUןB³©�<¦Ç¨QŸ¾5ýÈ\Øá´`êàîãò­ ×ì9+hÂŒ®’q­=é4¥Õ‹-B_U•X,DÍ÷j"áA* 1“¦íe+Ý®�œAÆe–1™v÷��`³xw®tlv)£Ç Øb·å™]¢=ÃÂðÛ)€ý =¿+)zÇÆ;oÇÚÂiòÃJðÈ�Æh˱bТö{@³ˆ8÷ãÍí· Z$.îûíf "=VŸ÷!R0Ûë±¢Žú:Qç|Ȧ}WRÌkœ@†BÆá¾N’£™¢‘ôîƒàï ;”Ò̶ª{?zL/yiy¦C�Öþh:dä/ySª&à�d8^ô&Ç/æ�QŒº@VH›À …'÷@%Ko…“GzÑ3�6§ak ©â ÕÊ€Pò¨Nìà¯VòÎK+‰…"p;�〾õ‡¾xš!äW-Ó³«· Ëk©Ÿ²°ÐßÌ×|ú&5™igD¨ÍÐX¬NÛV‘`YAåF×Ñ~ˆá]R,-Sø-ðMZæs1ÆqH’{˜Õ;—mÁµÎÿ>Aœ&G˜*ÿì¼qu‰T«uO\…‘|\Ä<‘3ÓzS©¬�!tÑȱ‰D3n4©, s/”;i8­¤^Oá�ØÖ ß>R�µ >á µ’�² }zv3~¸Q#-¦ÊõŠ ŠŽù׌Kh2!ÿéLÑ;¼ÿG¾ÎͽõG³P¶Q�W9#Œti&—hÔÃ@²ñÁd4<ÛèÌr”¹Û…0W±/2TªÈ –$Ø|ôÀxëtò9Zõ1‹h1Lñáøpê󌃎Ý!óì»I5+…‹¶Î:+6_dCC-\‘-‘sƒ£sÒ®0׿6ˆSEtclo ‘ºP­Ç~É=Òúˆ¡Å•„.{ö(Yö~'Ò”gÊc]–ƒJî�Zæò$gp7“f3iÌ¥×üp<Œ‹i$xê$S I(±<®ÿ&ñD›¿PgF/�ªÏušt³Õ|ð‹´YX6 «Ãh…ä~AH^´äΦ”òÝB‚ÞxÑt|Í¿|]qz€/}Câ‘mЫÀˆ¸‹xít›‡m¦…hÇô«7ͨ½¬Pgm=X©X0œuí>A¸ð:âÊQ«EQ¿]k­+ÆÌ´Vî.3±Ú0CaÒ6 ªùà1N¤sNìÍÕ«�<‚li´ éP^ºw1·‘�œÂñŽ�æ“åЀõDu¿7÷žr{ƒ>>-8¨O†/Þ‚" u†ð¾´T ÌÕŸ¶¨oÄ|å/~�‹é±s�ÄÁ“ï íñóò¦M½šœòcdŸÈ~éÙó~†æE=ù7;Äì XIâ_[zá®Bú(Ÿú —® ¨œ©Ðþ ßY�WÕ*ñ �tްhqÅtÆQÂTÄ<à¬NÕâ�Dš#c¯?ãc}¢DâÑýü¹}J¡4Jôƒº}0s¾Õã‚ãÀòed{b„½|pŠàRÐv°TÇGnópÜÏS¨}cßâ´=:ˆ�„CëOóqð…Ī™¡M?ä_GƒR&ÅZß$“ãpbò2Ä1<˜Oîÿ72¦x+[hJ­ú±ÊÓ"uRÁ€mZ_ÜÒó{O¬Âj7~L@yA(Þf#ƒ „ùªùù€¦L*–ðSMþ¾ÎK†yTŽ«FRä¾UŸÜ`‘‘Ê;çÆêg{«ÈzÙõ¸½ ­ H¤+w–®È6O›]aäâg¯]½¶…$ﲌÕþ~œ¨nÌ2ÇrÁ¹ãî¨z+$øñWÔ$š¢‹É“"7ÅRÏSïb‘!6Ö­AÿŸÝÁü¯ ¬³Qe÷¢f-5ï‚ø†Ð^3ÐØzÂY�)�ªY×¾±‚J,ïJé&€ü­ýbzoµ™™“âWeûÉ¥£ýä€ÿÒ,i]9ÀC\5=PH–4„)M»oÄQ§I�Òò† â‰ð{(/T÷oâ„$¿Ìvf˜dÔ®ÂÌÛ.½â¨ÔØúg=loƒf›DtåPÒ­! ¨ PœQ6Š,H‹õéÊé>šsü{àx®–B ‹trî\ˆŽB•’o±0qZy3˜ŸÆ*è=ª‹ ½ZÙö¥ñ§~ÝRjzý• 8-6WÕ¤ñE…EõÖØ—âøFÏꟘ©°²óÿì�î=ÆŸáª:ã»v–ÁA?!ªžçÏ_·B^t¢ø?{‚7#HÅ�ÿÊÝ�I‡º×w€hÌ–I˜Ónû±zŠ170žCÄ¡H¥s¨spôéwÛšõ)6q{õ÷̼y�R•�‘n;Ìéxƒ†}©,¯îÖ ®�� ý{²” IKðsrݬ1éMè”ØbÜ8^¢EÜE¦ û­”+«…¶#°\cx©Ç‚q@Žß¹¶ŠcNÊ& ×ò(ò®®’ä�CuÁ÷Nz€ìL†€Ûá2úr¯]ª™kOº{g‹åký0h‚šíýr÷«û‡–ÀG€(ï},îW@µƒýÿêA Ñ1%o½¥�%çdŒYJiIèpòIÀ^1ƒA#zhi6a®®BþÏÜH@áb䯥Yîq`„û™úVúÑ6|Yi~h[ —A(Œ8j¿QƒüÞ%?SÇ#ÈlÕÿßO_çOʽgî�`‚Ÿ'$ƒŠ"Ki%I}³-iÐT³èÖþj^%žšÝÄ6܈AÅé'+´ú5Z-[ÇíSL]çNœ@w«˜ ±Ñ}To‡I]ù¼x{A6]¿l±©{°—ðfO=Ü2 )‘fH¡ò†RÇ£Lnü5×�úª»Ñør�ä@œ4á�]º¾¤Ÿ�ÌùáWxGeÊoxèÎñÃt&•^ŽÈ{¸ñSצÙ!1àM?„ìGk`ïuøË«Á·F§L’ýšyˆiaXMW Ó<;d*0fU€Šh¯±çC!D‡±YÏíìô¼/ÈÁžÀÀÄ>s ¼˜ IRP¦ â‚ÖÌ–N´¤ËÑ®xnµ½ÊtÑ“°Êáuú»eCzg¬jµ'G~ý´ÔÚwá•øÝ{YP�5EDX}E·‡ˆþ¦-lÐÖï½M1;Þ¦á}Ê=}O³åÝ“'¾†îR+Ã(ÉÖä¦k§zrH ¾�ë¾õ¼’ hHËCñî>Žqìó½™]™«IhèMWJÈ¢Î<”°Ë^`EëïxQ"Ë”â®;{#^¶¡ð¨1Q+þ¥ò)é’s f$"…ƒ-ÝRÙÛMTJîSÆÖÄö�ÎcïÑ÷5¿(l:>¼\t[!'¼Ê…ìÒ$¥ ÇëÕ!SyÖÄMYû‹9ªb ¸‰K—_’DÙf›“×­øù¬è�.”ẇ5 KŒGgM“¾ê×Àãè5Ý8ÏÍÃâªíÅ0/€o|4˜°=@p°5ÏôE5ÓKz2ÚUÑ·oûc$Kg±—j ‚ Âeõ´Ä0cžRîÐþFÀCéª_ƒp{bÈûg|½}«ó†9 }hhΜYÍ2-ª7ŵÞà„Bر'-¢·kŽ»~ÝAø!*ú‡>Åç#4D•‹u3»<æâÿñš„ç˯ÀC€,Î#šNdÙºµx„¢®@, çRšy`Éyû»ûÔ±›b98ÛÌGÌÌ&V‡GïîæDéË'FG*¡cý&oHÔ¢€™ÌK1H:1i豋o‚�Pz…vN°Iwˆ˜å¸+Lÿþ€çARQÅÔ4›uþ¨ZbtxªA׿…20*1IœQð|u=äYÖQB¥ŽÌw¥:ÙÅŠq<’bF�Ÿ0:Ô„ÛV©®­¯Á [ðF wiõ*৪�W¬‡ÑA”ß9�W’&-}¬9KoC5a¹½  ˜_qÈÓ¬NÒç�ð¾&ÓÐbÁØ??ÃÕ í�øç#V¥ù¯¨R±åNGBHà j~ê,ðC&¬iX@¾Ü®8ÉP×¹Aô‘~×Yíðà>·L_’¯]Áè26kÕ7à`�œ5¥¶«màkýqžwÀ°PÙà5`}¥•pn¿Ù�(̃¸Ðdz^¬w,&·àZ`jv¨$"fBä£üú2Ü¥’؇Q#’êWÒqШ9@áp)% ð…6 ÂtË6 `døYKÈ !G†1ª¸w3q¾'éq¤ G‚9BÌöõ�s‰I¿Ïç@‚ænHœ�+RzjÀ¹äY@‹PSC‡:ÂvõiÅ�eÕÝyÇ­)®O°u¬ÇÃ2çãÐÍS�¦“ð‡á¼eÂG‰©TÂ}ßW‚^‘2ß ßëÁuÍÂŒæÌ"Z§Ú™y¶(´å-ì/gß‹O³ÿ='i´HÓø¼Ørv–Ø"õ°éŒ€i4:« N�»ÍHÌŒôþW €•€h?7|¦ÊÊ9Ü™HM͈ÚÄJ7üök»Ö¯pϹÍÑd�³hûèÚzaäh(Øù1+zß9q±gŽŸy/¢lV’Khf€R?«¤Šÿ ŠµáŽ¤&ù Tã)þ�®Ì ’¯.�C�K'fFø¯„O¼ykÔÒ«˜Gc�C…tH§JeXwQz9*(ÝP9%ó“uº­ÉÕH v“o¬ù(—¹)t½Þ\rAQ ÆØW£Þ‹ºœø L„‹È‘‚zï{\ðTzvwv|bêa¢:-Œ1³*>Ê«ÕJБ%ÊZÐÒÖ?ŸFøÄ"./ÈKc~1À)Õ³2/—Ý$Ï­@±)A]v®•ž`ïl`)Ǩxøÿµž½úH>+¶/QЧÌ@L€ñk5ÚE~p÷¸Å$R~ÆAb¥¹ÐZîK$˜Ù]åc�Ô±¾Õ"dFk�0´N;3oR?‘³Ç–z(Oçdµ&}'<Û1ôr£¬JÏlPs,|ÝÓ Q¨ ¦zÁ(M“OÃ&ÛfÓ A&{|Ô䱪XÓ_h¸*ƒºÞÌHT£ `ýäðn�‰ãLÓNì€Y¡Mk·· TÄâ‹|5ÒTs8?O ”w©�ÔazÃÐ�õÿcM»Jšw€+kˆ)þ`r5Ï`�¾ç©q­ó#Ï�„µ`o‰¾x‹’¾º ¼&=gT¶kÙÙ¨Ûž× ´&õÉÅÑ9£ûžÝ7ìñî‡eq+©d9цI¾Õ[½’åNŠOz%µŽW?»Fr ]ÉIw2ÄÊjåK�*†Ê'‡I5Žmñ™«�ýØM¢‚:¢}˜ÆS]*ÁˆLõËy›ë@4z.(„_Eéñ…ñN·M%:&¸¨™aÌ?hKú^bŸá™ý%›ò�ɳì¨p@Ôì‡ZšÇþ(Ê.ä6½«AQœVô5¨§à±B‰Ž <l ¹©\ 0Y–KÅL6.»÷ÍåtÆØR+ÈlVRÈ+S¹È.UÚ¸+mÈ_3dX„¥tΖñ{ ÄH+´Wd%$’ÂÈÁñõÏ5îÞG[êOA ¤UW"ÆÓ«:yí¨ƒlAYúOpJÁ ²©²gš§Ô¢e›œC?8y…®'×Ú°TCðPa¯ÎÒ ¯ Åöïµ A €N/qÈ¥–ùø”ÄÈI?¤nØ«§ &>ÚœzM�÷•ß»ð†Á» œúæ1¨0_ßšS‹-’­�ŒžB Ég‰–ìÕÈL/ LËPbO´çÜg¼‡�M<•›·Qžˆ¦p!è|¢ÍùXO²L»»&#D|$‡Í§Öæ"œÊfYÚ˜$¡X~Á©üyâò†©š–I^³Ç´…‚ÇU .­™¶2h� (úJH+¯‰ÝF ¶9Ø–ÿ08¡ìfmÛ6/݈\ÁíLðÃMvüPøI¨J OÉKM¿˜h1àäô]*aØ–ar¶%Á¶æ&ˆÞÎ çÊ u#à;¥ÆšÜEHãçV'Þ*ʾ,/Äç£Ð‹°!¦0 ¸ë11„Ê/*û >Á­Ð1½º½RINt˜šàH„ìÒOÕþj cqÔ„7¦VŸM&G‚æ1޹•%qú^EªV²Ð“×VXzZ9—ÞH¼¥ÇU-ÙvR2dÁjþ»ÑÇ<ÚòdK-±Å£±ÝºtçA`s£-U<¼õ†í-:I¡ðl !œVÜG@qt¸vT+ÇÉ_ñáþ'DM®v'O ŸÁ‘ȃåYÄ�ÞÍõ^—uŸL¿ÂÅÌMŒÊè`–`�`pß 4TÛˆ& á\˜€æ=ËÆGó9¯ã;§ë)ä’\· )lš_Ý 1zþùä‘j|­ox!Ë™[ê2´}ʯÚm+~V仯DîóÄÔRÊ ð,ÜÜ—Þ5kÄo(¦ ^é�è©>ÆU‹QM‡çò-®ÀÕõÐ/- 8DV©×OF�Á¸ìÅpÔ¥MŽ¡©ªš4éÓÜ_y›jÖÞe~H©o6Qøz”¹§Jv |æÞÑ‘qî¼SN »À@CɳBöÐã Pbõ¦<cÊœ@„ÞRü­�ñˆ8N~ׇŽáV$K�…e'sÑ‹œ[{ ÒïUž±X'Ô4ÝÓc?�øwX8&DÂÏ5 ÜRέ†ï{ÿóÔ¡;ë‘�î.[-Ðâ…ú6!J¢ÁKÕpç—À“£Z8Á{Ó#¾×N{ßhzˆV:n¨VMÁ¾êœCÉ&—\£î§&ÒXÇÇ9µ¦§ô·ôjxÛuT8NÌ$¢ó™ë×l¥ õ”&B�ž‘¼5Pâ:ma¶ÚÛ;\(Ñ‚¼¼s¾hÛ¸¢0žw Z¾–öV`°3ú5Ý‹ijùiw‚G²È¹]�å+tlxËìŸÅ5Å{ä­±Údã¥BËé3~§¶­,Îy +lá B6ñ¹�SùøJ–´¯ø• Õ»n‚(! ì‹—ÿÔP‰¤ ëu�¸—ÆG…tLÉ·Ž1�Þ¥|nù$ª5ƒŒzÄz—fòýZõ]q]JšØ2„} Vñ£):fËðÞšDÙçÊØh«’&±ô< ¼–2µ•§@UFèÜÝÀÝvãûrZ£•·kÅÀÓ7@´ƒ7K߈¯—…à,1¶ç/ˆÜ Ÿoãu’Ô‰ÅÓ&•IèXåôZ&�ðÛÄyR/âôûéš—ª8Å”»¡A檑ÐÍ^—Í.Õv"ÞŒE…HÒ8ƒ±¿ªTPVôÛrNÚž¤ÍYÖuª)S“LKö�¾Ð±‚>�ñ>,¢¬FAEI7¯0ŽõiþÑR÷ÅmœTØZ7îb$›6%"}ý¾Ïî#²Ò1Êò-ûÖ'�&� ¡�ˤM>Êu⥽ÅAB´ï¸×LËhÿ™|±€>W¦rJ/é²¹©‚ôÚU×�á ºx§CW±·öû©ce–´Œ²r]Ûò|†¥§Øá 0ÛøÑ© _<ÒcškmdÕäðTª[‹gt­|@¡Î)Ù¶ã¦BÂàfÚqâZB’IvØ º¾õ¸Æ1í³Ãè¶ÄZjH€¤k9;L°FrópH“£#‰gi“OE§tY9ÍøO=ˆýZâ ¶Šsª[ŒÂ ··ž+HÀàø” Æ Ù;³%*z\…ŽW¥ÁÃÙk?™>hTÆâI%l0OI Ç`íÐ3DU•'�j¯™ëê‡ÕxÏd)¬N¶È—¥$�¯T¥ö" æôýjÒ%ûáSc�Q®3VÒ¯^v*tÄj“Û×èûˆ¥�å]±ÿŽø +¥Ë-¿ÝŸò}@ðóý!¤öTÊz•Öéødêj=ºÌhw:®YI(ˆÓmÍGÜÝËmg±èBž§ü Ñ èë�ø¹P*­Y l_<ñ 2/Äâ]&E ËïçÒ³(ŽŽ9ÏÙܾâ¸Ñê�Å*@u|g,%ØàSÞ5°LçóÍüF*FñYü1Þ³£õ?„Ü÷¸u*Ú§¬çíÉlña¥_àŠ³xLuÓ)¿ºÉ¯­Ÿ<íÌøÄÏyˆ×µ¡úeÏo¹Ü�“t±9zý„}él>W²¼ ø&a?æèˆ–Ü6\;~üÓÓ;*B0 4H�ÀÏ,cü­\ß^¿AsÊYSiØ’¶}ñ#£A«0¿º$#ÙíAÈDª)2-ˆq÷1sì„xQIa­k#à_¼äs¸î•ê—ØQ°ö²Å†ª¥:åõj{5+ãÔ;9»�° Îi’ÏX'¨ø—!QgÇôi”º¿}�, ªfö¯\;Y×2:_KÂsË��¤Ó7 —h¢ æ•‘M�U@¹îÖ^y›hñ‘®¬ûÀؾIõsåOÿ«Ê3ò6Ê „óZ¼Ê˜Êð�ø{…5u q�JQVè�´~xæKí_^å�+åܸ�òVÑg+wyykÄøXÁ׃7b•Ø¿Î{oÇ '³F7—?-|¬L¯Úe š}»VdôÜWyâi:i¢O�pÚÉA» ù†‰K ¾nƒÏœÝUŸ ß½ØI)ž|VïyE1!ªÏ#½ºHüá£ØQã*5qkwå®S< ßþ‡?!üž!ÃeMSÅ`cdŠ‘ó2˜L”µÓi±NÕÍ›ý>#!C º®T<‹SšéD3}µnº¢ÈOÙò‰‚Z6nÀÚPà�½ŒÀp^ó­V+rJ[È`z5ÄŽô°4‹V ¶Âgž¤y?T‹~{‚\ü`sìþ�ræ#Π)Ȇ£33x"©ÓUIAg¢¾KŸúù†#`"yzäavÕ–9>®4h$¨íÍùHçÚÜîJã@šH�f<¿×ÈfBºõºÍO8%#­V+&sÍH�0ÿ¯/¹\n\£XšO™¾œSŽ0c“Ê™a»„²X³^¯¿Ÿ–SÓ§Â &%Êâ^œä'É¡½°A-|Ije5«®ãqÍfYÿå/üV|·¬¡‚âk�H+�‹@Y!\Lí\C¾q?$ä#a›Ô“,©i¨MEt‘|›À� X“¿Ñt1Á„()dÇ7äUÿKrMibIù-c—à$vò5GîW+(†áŽÁãu7Ò�;«D†§s7®WŠU Û-š‘}`¤¿ZÆÈ Uú# ”×Ä[¿�µËËt×õŸ®GùÙGB€‹$û:Ò¸Ÿ¥3Ôy©žP‹ >tvsV�ö#²0” é+†´û›áÁ‚ >VMäƒnHDÞÄUù© ;íŸ�4„.Lµå7¡‡…æª%ÒWƒZ �FA%ÄBdMúýÄ#ü\.ÚŸó\ö%|ö7 !Ö [»&?HŽXçã¡ìí‰ê[¯0ý:˜.樂ÃC„½IÑà§ßôå4xdÃXNZVE't`+"èQP>Ê[0žX%Âæ%×–ÃïùOpIîî¿ÏlÀô)N˜Ú°”ÂÏâ¶’I�.�N+˽Æa=g — P/3…A2ïØþÑåã†99R£(j»Ã½šÒ)t�[Š22Kë65+ÏšumÎM¡š°ýe¹I¡¥î>Ÿ©ƒñ%2Ô¦ÒïO ¼®¸ø p”�DB1Öø‰žïcKö#;?m9²¸:q0ñ¢ˆHyêÀ6w”¡’’[ï³?Âúëù­ÜpRM’ L\ū株dÅZ;60UÉܪ wèY½wÛo«¢-Ï1ÿ"jè¡è¯n}yZª6Ûûø�æhµï•›Ûêœâ‚wOÒ<ý¿…ìÍû¼ƒÏò –†,€*e%ìb•°T@y‘Ï!RwN†‘Íß½ù!_„Òýy¡Üfú©9ï7Ÿ•+€Ô?‡“+�žZ&Y&± ”WDZ/"ûrN³¢^ ÝÓ¶üïÌ›FTÙ«û„pïê>dÙ]çÉaGžïý+GÅc°©¿I:V*6oTž,mèó{øŠ+�«Œ<ŸÔŒ)ä^‚9 ‘ǽýÿ *¡äçY'm`¯ÉÙ8+t`tÉ[cú >€œÉ8�«©ÎZœëvÄõڬߨa�‹Â$^#@ê†)ŸªeÎ{|o¨_ã#N·@n&p,F°Y€6®TÝÁ9—ÉpàM†)Kuº™;n©§ÀFV …õÝêËuT%¹è3’н»‚ƒ:Y`N,äOÛS½µ·�?\rûvÏï!tž�“»‘Éd5{ëÀâºHRImꈹ¶þø[Wx«Ÿ×@ü$¯¸ª˜ÆFíìa«äGg÷H¶:y÷}•LæP\Ï #–ŽÛ£î=MRD<7ai…‰^dxà½Óéd„wØÙçß‹îR"\qT ª) ŸwӜ֩ä;Ý“¢–ªz�Õñµa'r¿û²ËÊ$ÙIcO¶•7]|1Õ]F×—5üøËÛŠaZéd¦¤ƒç}|öÈ3ʨ–fÚ½÷T :äšüC`6M``µÒ_çWkÀþ°™ Û7öÑ”fú\Xz±-ë9 >Œ|#€6ñã\Öo‹ðï};¢Ynæ¢{ÌñÓ}“ˆ%:’Ävá�†‚à…Òa�’ 2¯¥¥��$»b�޼(Çß»Rõ‰…ÕÖ­ W/w:¡‹®‹é£1~L¤…qM«›2ÔEi“²ák‘"jK⢺”…@xN#©wB…’Á¶‚ô áöèÕ(òc!œÚJÚ­IÃÆàÉ-j–½…šÊ9Wb�±r$kãäš+_˜s0ÖM‚2þbŽ òꢶóÕ/ ðžJí6qà£Þ“¢åå¨9ð�΀GwèãI„Kh:râÙÔ+ÎÖð!…ÁŠ©Ñäád�&E¢57 ²ëè FÈ^¤ë»xR®(gc§ èïÁ�…­Hkšå+e6#á'¢¥ËçŽ(ïêåîò1ˆæWg©aˆQ‰÷E¿kû>è4#ú}:6L»PO�¦ÌgƒÍ̦•�‚ý*ò¡ÔdÏœ¼À³µØ¿†°,¢­||.¥k*²×e„¹ ù¼!‚]ñ¹C)#…{Hlà“$C«‡‹”ܹS¸ÿ\ Ã2hAAýµº¿É®>­1¦›g‹Sr0Â^@­²×tÙøYlR•®¥_Â[–侓öÞ!x‹¼$ÿI@໥Ú[cÀZ ŽU$g�.ÐX§[ ÄFB@RTô0þЬ©ï†cþ'WT¶ó™( …Wxd~eË‚!ÿ«i ¢ªœ¶Ç²è˜‘r6¨YZ¬•Ï=™�Êè+¼‚QúŠ:‡€½¾ýÞˆªð!›äºTáÁ[L›™IÓ!Ü¢1Qƒ`]7ÕïÞghÚ ©ZZ>ÄøÌ©Ÿ9@ˆ Q?ê!¯ kýV<×VRµù†È¼ $R\vâÝÄúºœq£Pýj­pLFy² Ýá,€Wù òn†å Ù&Ù:fKzåÕ™+hþ+Ьäih’B¯NÝ¢Ñ] ê…=¹Yµ•H=…Vžç˜"‚H\ç^x.ª}8¢|KƒÖ_%fÜO¤8µß¿½Èb¬¿eJ¬G°�ö“‘Äÿ~Pv6fj‹²<|ãùàaœd?™vDÕ¯Bt#`Yøð Ní0MÈ)½YÂi„cœF­5ïi©2PXÊ*J6�¹MÁ›¿mVħ*Ž÷íyaGUWPMÌ@¹R/ /c”Û¼ùñ¢£dDšЧúÏt.Z[SF î  /¼‘g¸ö2? òã5˜#•Ah9‹pE”Ù{ùL Û,�lyð"î}ÞxÈi,rXLKhªÅ@œFìÑ*&ý2à¦W?Λ«ë–7&—ɺC�SåèûÄÜIÎAŽfhv3_fs »!Ô fj¸êBb8WÅËÕ#¥ý0ïÿK)Wä¾£38F�rŒ0å%¹È$PÂ#<êqšÝ!´*˜‘Ù¿ò=’JÐ0¹àù`͘ÉÁiÛ�òu›‹»ß~ìŒh’ér<¢LÎ=±CXÊ-ËVvÌ7w(Ù׿/Œ"ÿ ?�Cg£ízmTLÐ�úÿ·…ŒDðÒ%!pð¯î$¦kc×íóL]ø½î¥Ö¬½Ò ˜�3TÕ¬æØ°‚j%Øêª4-¶…2Ÿ¢¹ÇdîTƒö¿óØ‘e¦‚•—µæÐ•ãŠÒŽœ†XãPOÖÚúÞUãb�†´aŽV"é å�mcëÛ† »…{1“K¯l½†. .  CÏÏp莢vs`‡[üDá/8Õ�C!8udüÅŸbmLÍðmv:‹_ØŽÆ—©Ê}ÑGØmIår~XfóÙdH¬Ënú8Ó4Ä_Y¦UŒû�G¿›N¹­;K±ia?'#¬Û0Øqâ·ÓBÁkxÇá܈³F…ìÕ‘¥hzS¢H{“‰�Ï bœ`="5ìwêü�¶ªŽÉ°Pôc¥:ØÞMÆäoÑÕÇhS¹op©ÂFaèRS¹ÚT�¦G«îÛß 7Š ê䎣ô�†üd¢ê€}¶¬¥LT¸¬¼PÁ àÓˆaÏc&<^*â©‹ Qì³—äΠé©Àâ”ßB�y¿€7` mÆ 8kÝ+Ìâ0Ï箕6MÝ®¸-¬œ�ø²{öëO²š\�õóçNì4Úºwˆ1×ó[ƒ}Ñw z…ù}ŠF¾¼‰^¤ïQÑÄÕ’Q=Û0?øg·tV÷nµ/sgŸìŠ•·bÔdËï�$˜ÝyšÃ$üÓPl^Ylû“ÜäΓÜ[ðY8IÔ•qÐùìý GíðÂéÌçv•Áç§£mNý%70ºÄ̶è~K;¥¦VíiÙ�ÚÀ{Íi üæÝSüNCc¦ûX¾!"Zœ?»…3(ˆ.¡A�åRSWB·¢0xs¬QÆßs˨ns�çr„ý¼œÓ¯�Ñ? �-»s²ZùlþqQ‚…ˆ)Oåã1ºùTèÏñT:™_‰Œd»ž¬ƒAžQ¹ŸÀx]ƒ‚¼œëg¸s!Yzß!�öL»câwC]PpÓ¸µC±¨‰‹�æ5Öjl”“ôt¨ð%r-.ë/Ùq»|õ8HL-DZîû®ö`óÝ�0„£ ,¤p‘žy+Þ¨ÆFk’µÂÖm²äK ÀÞ*޹u‘qž\Sè›ÉÐáÕΠ'òŠm~„Ê,þ2§?N3]LšäË[N~PY×Ìí«¯“( O¡%âPñ0¥?uå&Ú5.2¿s|+9ƒeו»Z�6ÛxL«€A,O0êR†Õz°¼ ç�0�!ÇZŽ ޏӵ[hÈœlbø•ÑS=’{Òo“Œ””·ØE)d}¬OÕ‚¯_X6gµ„‚˜HÅò\¸ÙWë¨+¡¶€çÛÓØ�™ËÃFÄ'ó¡Æj0ét\(z}:oâzv'Éeý~:½»]¢Möá‘ Bn•£»Úe:Êp§4EѸÁ±ýî´�y{Ñ9ˆl»Ê…OøÚ_OÔ.˜¼7-Ø+èù¿ Ãeå:ôÞËä¢'4œ±nå„¢,]LçkAîÊ…Iâ–q^ˆD^Œ•êÊ––×Negó~ð/ìñÌäL wG™æ°(tе-:À@äŽÿßHxy¸Ñiw©”¹DcÚi«0ÐÏ™—¡^ö?ö¾ ±ÒØÎ9'„½Ë¿› ìp‚¾Ü1×®œâï(ÕÖœ-q�í/*ÈòMÓÑãܽŸŽÒåîÄ8Âö ^ï¥íFÔ½µÃ‡îÞ¿þÚû‰¸Ý+ù“>fUп5ˆ°*pì�~ò·ŽPYÚÁ†µ è~üâÔ3ÎMyhÔËÇ9)µfè®�WÃ*À~?<% ì°çþ e2PGO5?Êz¶Mè}‹þÝȰÀBCÔÓ±$�|š­Êé™eNý6?¼Høý $€�óH÷Qeíp>¾è>¼K`þ}&7^&¹–y£ã¤X��£ŠÅ€$‹3&y©ê�cVUgÎ�¥¨¬OÓŠYÈrÛãÇ©ûgQÏ¿G5ïNé?_#í£ZMSðÏ4puNØóðl—�<^§aí3x ×½KWÃ0+´³ôðM%0|kÍÐ<áƒÈİ®&´†F#ð•"ÃÌà44΃ž)¨|Èî;t¸ãb™ÈtŠˆâŠ«É äK”³¦¡ÂÍŠTéòâWi“ծ˅[/K�4\ƒçÛÄiŽH•JˆD�/ƒt@r"zXäXbƒäaÜëWåô•<¹°‡Â9ΞæX9=N×°nh|ówŒ\ ¢h0 )šèFN(<Ð'Oø÷Y ڡƾ>”EàÊ^#BÜ�èé»{Õ&¥èò :¥Aåäz8´4ëC™ÂÛb•ÂA¬áïÁìÜÔ¾€'ƒCG3ûëTc˜™îOLÛ\€³ÓÜ@x�D³(¾Ñ”²n÷mŒW?†ìÛ4 Ûv»CéÒˆsqÀ×Lî{4Dz dá{ÏÁÞÉQ£3âyŸ˜½ïwõT6$Ö©Э›¢m8drÙl°'=ñ¶zXX�Ãaɽ9^9þ9[¯oÉkÁAh¼{—e7“Nvª/z6¼Õ¶ÕÁg‡b³æ-ö:çDï,jiƒ¦ÓLäCKDÈçå7 õî¾­Õß yÔ]HèT®ê‡¯£V/á›rxáSãl*½Íã‚F�ÙÔ?åP̘Í4ù.!׎j«FétMH6’¦˜ñcŒ^)ðwé=Vó>0:™˜21³õCÌ3ÉeßÛQ%ŒsøZyå­¿ç‘ÃYl’°qjœË4^‡„ñ¡—ÞÖ R@úºþ“d¾­GÓ CõÖ†æ�¡ÖÂPÝ$å¥ mùi£¤ X°<² ËêÓ•Ÿ†Ì˜û­l ¶Úœå¯u7èDˆÒ1O£R{Ë`ø…à x.CYаP>K—MÒyÉ0!Ü&»VV1Ñ(,ű‹e×üVˆòåÀÛÐÞ”c—3)réúb'F7‰«â#èä•xìw�¼}gfFêÂļ�-LÓRq}ý9_Öv'Cï Éë!ãCV•Ðç•á0i™ãÃA÷Fà Y"ÿÙm)tvœÅG‹¹îRôR–-ãÐŒÙâÁFéÕ9oV´dù/§Âgù¬{ûòüâWù;rÇ`I)±Ù!:U¢BhD\Û_Ë­#êl�ÇæuD¨Ð™D¾6 9H„/·_nZ õýa!P-††¶Š.û—2XþˆQ™‡ Åü½Þƒ�‰æÖ4SŘ ·nÙø4ʈZŠÓ\—+Fó%½q€¹ªÉñGvÍùþ„yJ5×7ÖŸxè[no�Bø³¯6C£Üí¼}Ÿy‡}@€ç`¶6Dÿ®¸¨Wèu=X{VÎÝ:á‰s.Îc$¨~H]J#’ëu±R(T)›É'¿*}ÝæYzbò 6”¨ xt€LÓ3±© ÙríÃæêÚ ;QÇÆÕI§‰ñgGø˜ _Ýv<´á –Œc.³P´Ü£JtÆjüÔ¸ËJ4„'JõøîwnýgÚ&¡o‰æ’Jûfk¦b¨õÜLf[.–Ê[ ³hïù]g:À]ÎÐ ×6ëôVqmÿ­ÏŸO“v›ýZKþŽšLtì/G[Â4zëì¡…Y<Ü¡M=¨°$Ç}p¾f²À1Òê\J¸¯�£±ëž~|ÕÃà3ú»¯(÷5~îBe�ú8DÝmE¢P›ÃÇ�{"37õ-ŠWÀ»f]ûo'ñœèB«76\¯ù³+ÀVô�Ç!ÅŠ'G:Ã�Kâ_&›s¶Zj‘êÛ.´p½æËÏoˆÞÙ"q®ÜS9v;³ôԠ•x%(…„wº€äŠÂhM�5ÃðRàÖ=~`$1ÆàHò^ W<"½©mãXNtS2V\`j;bJW#?;´ ¿+ÉòÕI4~flÜ=a# §Kb2B'ã)7ëYÍ�e¼¡ŠLß6 ”}ÿaÏ¥tÃs…„zP @N¤ �F©–K¥…Jý«ër›-KsEFºQ}²éQYÔŒÀÌ᨜#ï… 6&’Í\|¼ÒhhÑË¿¶x#¡jÝ„¯1Y¥,íôQ¯¯§êìa€ˆÕçPµvte[À¶d¿&W¸!_T«ÊQ®.Ê>#@±Ù½Ö=‰û*ÛÃB�v_õ¸¢x4.X “¶Fëî0€³LlàZœ…îÏRtý£m'\™GX€=4/k¥È`×E�Ð=‰ër¥MÔ8JVxdüX�8êÃ.Øc±s¡ æ™Ä«Ø6 ‡ñÖ?•-¼&馨šô9™Y�mÒ¥SÅ¥n Å…Bí@@`›jÅ×!|y÷¹,ÍÊΤù®áž?MÙ`Ê\]„×ù.ß“Ÿ‘ �Ïú6 ÆÅÚå?�gñR†²I¹é@…N @ù°š„«£Ò]Uå¥ýèTÇÙ´½ôUé¿ÂõèÒƒAα (0�cÞÞ‹ì$…Ì‹e1m.]óÖZ«²^¾×dnqH ›R¯ð}VóìY)“&*q/3‡ôÇÉ(7òÃñÚ “Òñ9-W ¬»Uð_`rEO%¼oºªýnûU=ÑN›[{KôÜɃ¨‹”:dt<}•;ÖÖ"ï‘ gõË’”ŽM%½hÿƪÜôsÀ4°JßíjÆ4Ÿ:™¾¯á±OÑà: l}Å­¢5®€[�D¡EÇjŽ4²Ý(ëüÿ,õ+ˆÌÙ ·X™#³O�G °m¹ôé;ˆ&T#…+–TÝ}°Ù¡yÝÙË×ùº¶FvŒYjÀgP­ûË[çfPçCýÜ‘ãßdó>«p{ ^£ZXƵödÅû´tŒçAG¡*ØûF“ÙTV�?ý_^·~Ç©K%Ê;t}Þö­$@dºìê�Åu7bf†ÉƒÖuê¹OvÝ­žÁ#Þ ÷³{ô�tû2ýãí+8JõeÐØï¿M(^6ˆ�/8{çhf… ±€’O“­ª¹ü | ìa¯fÎV!Àñþ"êâÉ(SnË»±M9ŽsYZÂÖcR‰Jn™AÓ‰`‚í‚ þîdÁ—­�Ñ’Þ†Tëc=ýôŽþÍõ˜<«ÍŽÕƒ±‘�^¡C6Çt�؈[úÖ}¹ÖúÈ3½;d-¤ì^B5Ð ‰*¼Uׯ žÃˆòÂàÍx�¬Åÿ¡w GÍIUú  &­Z²MÂ:€zÒò$?h4!5c¼ª�ìÔôÙ¹(mèV•¤�Ÿiá¶Mñï}ø7#•YßDzÊ ¡C¼¥þV¡ÏñNR•YÛþùMs#º`—Ö•18ƒfúë`òú…m]F¤ju餄<߀óìùt#‘±¥ÀÄT¼x×rÓ:(øÄÒépʨò;=Å��xŠÏS=Þc½K’«{"Ñ©]$ eä–ô—'oä),DJQ7áÄ9A`JAFÞËZê— )àhxÒ(>IÒ 2ˆ1PxÓËi®êA<¥ƒÜÑ�h‘f{ÜQlú 2ŒGjÊ'ã#Q¯Ãq÷et”?SÎt}ª¥]àìjú¤J`èÞ0T€V ¢ë-UrFdo!ÎY¥mªŠá6}AàOz¨)hoÇL• yŒ»Qÿî´�<¶.ê£O×}<¨ ÞÄ7›A�ÈÓ±._b“8†¸Û0 @ÓF-¯©ývž÷�ì¾U;nö×�Û[_½Á—}ìDöÍJ.¤Ü¿€½q¢�(T&"ŽñubŠÚ5EËÇm ¡† b›l~9xÊ�"¶ÿŽcd+û�$Ú‘¿�ôÏ1kçMwc9ftÖΆØéI�þ*®Z†–vh/‰D0MŠöÃêP‹k½{W2WCræÙ00BGÈkT1‘xpÿp'$ƒäP�øy­h*$\ðpLÉÈê—âˆÉ lÉQ.„‡®Ê>Ÿü"ŒÛ5R£Š››Ô’Õ¢S¤„½¶Ë×õüpyÍü/úàvFºë?Š¢š øòI)ëB¦¬¾�QúK® &s@[¹ùø×¦wT ÇŽòЧ ´y­f¦ÁTÙ}£÷´€”�¿•ËNŸ0ûvÆsxg�Ù BÜͦVl²~OrCðÕ×Kµ«¾ƒ…&�ø-²˜“ãzbFR&çê„ð¼�°•‘ù«¢ÓŠã{Ýbeô,�ؘët¤¢„ÎÛ~í¸È:´_ÊðGÆ„ûñç°— òNjê@¨’�|u .\®ìVŒ>­=äð©I)=¹càF¬âfQ”?-9Í¢Ûi.n„¿ qÖD‘儱^‡e4%®ˆ³KD(ÇÚ"`ŤW\¹ô]É)Nj.�ÑTªà¤(­}G’f aÀ‰,6 *Í»˜A<{·Lø °_ÑýÀÏ©! ÉŒ_�bUÂi¤IÌtûè{,•¿uIžCÇ2íÒlNÌÍŠ²Q‡!ðP�F�ê5\â×Óð ä­°á+¶|Oÿ­%ø„/ü¡˜Ñ•ÇÙHî6¯˜ »QwŒì•슑24[%Ý»2ªsDtÉ&CWËåk­N-I 7[k¬·¸><�|çpf¶.ühJ’iõËú1 µ_ºýr)Ƀ6KeC¿ÙÞ²@5hŸw'.î$š›˜óXBŸ’ƾëg‰�x6BNžßΨÁÊžq–bÒÉ%‹Ó­¸J¨;­2™˜(Àfêˆæôê?mD)1ËËïÍÔcµî¨O9’MtÕ/¿´÷¤?wZ}ý?PÜ n”}‚·±J`³+û¾6|á º% áЄ„¢c}nþS•–ðEO?ÖegÙm›vÏY^}ÿS@¢µŸïæÞã\7oRÍ'Þ;Vjÿ“©hí¿;"øš“œ8A§"uÛbŸ±x ~Ö‹ÍÑê‘"s›sÓ�(3Õ,© ¥•ó´èP;<}£Ò�8ã“Êç!("Ì�jf¼ŒI?[aüŽèòzˆ©QÎÓdõ›âÎ+©¬j`²A+\êÄ€·E�- °ö#’ËC7x- ä²þœèI°‡Çþ’{øS‘âÕ†GÉP•ø­Ò¶!ìÕ ™Ngˆ".Røìí죨÷à¥4ÜÀ)žîsæ¶®Ês�+®WxnKÓ‘qlÂ.¾w…v^ïßiB²€<ôs‘ÀñtXúOR‡'Sá¢D ÿÈç™p–Î'ìŠDŠ`²þ—lÒñÅÉcrùµü"�t´¼6ZŸƒµ¼#Y�¨ÊdlÀ³ŒIâ!CÉ¢Ô*æèÌ'¿a[Ÿ0kÞ^n 8�‹Kk�qàñ»¦0­F©ymƒ\¾x�Gbò¤K’´ÌÞ†˜ÂG³*7pÓèöÀѾÀ’Ð{ ·d5þ_nþ0Mߌ:{bÆù™Â�LcåaËQ–õ¥:Õ±>¹´æµ0™ðh�1:¢ŒÈš• XWŒQDF!cõº€Å_)ð�{ݰ€¤íÏ% ‡6çðùÆŠ¯Ð¦UmÈÔ[�l{¯)òá—`ѽT9 qK¢ A)Û9øX‹™ç¡b al“žÏñF¦?SjÈ ÄIÙéAñöjœJ"mj2YŽæÖ~Ì��àå M[Dß}<¢|wYÖí×íÙ#æÅ¾¶z&9ºÎ< PÐÁ2òn/iˆÓ�ª;36·0'ÖÁ¤‹=£<­�,×¼)££�.OõÆÎJZ‰)SÙó‘P&¯e¼ûÔwg“y)]›�0�ÑeÓZŠ^þ¯ŸÔjljƒh¥j5â%ˆVYèÛ;yKYïúø)|íû:aá‰,°  Ž�íH}„¦´£™ªŽÉù8{.Ü…=SpQ_«]­…íSÆ3Ÿ»ÚXÉÖ›Óôøz$å™9‰xÒ±Ÿˆ˜qnVLZ­N}ÛûÎJº•žB,WgJWÛg:®�œUE¦ÀŽ„~ Xí�8¹ápŠÜïºÌÙçžÕH” ¥½žìÁ–>äÒ'`\Ñ5}tÇÍ@pž‡(ýsDá=('2ÁYzZ'`OG_¼,R•]®pˆ‰qlŒS�ŹpÇXâBòú‡¨ð6+C‘¤*žÉ|”²ë™»�¿8JŽd[O-ô–¾N%ÐaíQÛÀshú=[5%·¾3Vü*Ç�ågJ;…z<Ý»ãÒ5A;¡ ”Û{±r È:"Âg;ä#%i?¢+Ñ{d~KŒ/­Zo·EïC*xå[XGé†ÞÃçý„6 Ž�/èä·Ù@ ¼q€ä†v™ÚŸx.0@tsÃ[W9ª?‚¯KÓ,7ÖË<�‰êšwŒ ¿VÁuP¬Ù¢MÏxFÿìšnÂyýõúl}0œÞ<}øMlÅ6A¦Qí�v;>‡§|2øsõ§½H̵‹ðâÄÉò–�å½ •–¤uù;XÝ+åÄ5Ùì(�TV]É‚³öc™~¢,|/ 6‰%N—Å•7�ŽVK–ƒÖÐ[þ….XªBsãL©e¥\úc¹Õ_kzt©ƒ.Æi6†):«—„VõÛe "ú]êÃE‡7_¹„ôeœãxÖ´Ú@¨«ÑŽv¨ i_X\ÝS­ìGo‹yƒRh/)QQ§â€sì7rl°Aä~n)T²ö\]šÄ ZòE!ÔëËÊ÷ÚMÙOM²žÕêшp±fÚº²áÔ¢=Ø-�oÆ9u^ݽʌʊæ@yŸÍ4�‹ýÂ;×sqqêx Tq‹»ÉóNè{�xEÏð¾¢°.ß`‹‚¦Œ{± Á¿wM(“Éð Äí±D@¡s¥n‡PL‘,ÀÁŸ¿cëÁ÷=- ù+o‚rÐ%W¶?ÕÁ£U9…FÿÜ7#бâöÏñùb=£ Ð"|˜®ðŽ¢JC‹¹%xÌû÷(eû]è�•iΘ¼Åâ[lW—�w Jé¥ï±}Ed”áós.©âV„wY‰£vÜ„±òAõÓN€á&›Æ;¦mºÑŒB‰us�¦ƒýÀ_&Ü ®’‚jãQ›¿�[çˆ1ºšh;YŸ“ÒÑb»¯µå¨«É”{²ç‚ÄU8•TN5kXøhó‹Â-$LúðA˜¼¨ÜEèxæà:Å(y¶m»eþÁÍ­lf èE(èÖZi±U,os¦:Ê†Ž‚Çqq¬%$KMwòïn»OÝoƒ¸2z?“i<2¿çïE0½ØÚïz7Ïžj4»{gŒfÓ±ŒØXÌ[–äL ]Šùèí;€—}“Eƒr%t7�Ÿxݾ1sÎüJ¦$¿�¸ÍW‘vŒ§b²:ß´tc�[º2P|ükþª ­•Ýê ¬<ðý÷ðÛ%”ü�´ËXwBœäY‰c2©ç¡/s¼¬ŒEÕÍ&ú ù¼€ˆä¯Lv—B(oi‰šKÀ&ë¶òíÈU�çñ g7‰øÏP`}mM馎R=Ÿ‚oKv(¨!~ þƒ‘Wøí›jœœ<-Ûä·À§Óa #ÆBnäXV^:=l¶(Ÿ'>OÅMCŒ…�«%LûÛÉ Y‘Kƒn´ Í•ÎKQÏ@:å'*UIj)Ò´ÎØ{}ÅÓª‹cÜIn‡ÚùÐ�E™&½×J§ü.ƒÕL7–{7�ÛIgšy½"jðH[å œN dŽu-ç$Õè«/Ä„0딤GtE—­ðÈæû<øQž( ™¦o\­höOú¸zU˜*è_†[ò—ñç$M�j©S“YÛ­*ý0^862FÕn%‰ÂÛ.¹æ¡Çi�â–EEï *0^÷©|ïuê'f£œ'¢Ì4; ·ÇGJO°{‹~~ø•xˆ«éÿ˜ÆYm.MŒP“Ì„±ò(�=YµÂæ"#èâàC‘~³$¼'ù\¬=D›´Û¡¨ê쭆Π‡…Lüæ5„XÒ–ñЕÁ„õŒ˜dÑ<ƒöؾë@Y¬Â¦F#{Ýÿ-¸ŒÝV\ ¤Z;¸À[È\^<ý(ÎÜÒj%™ñ¢¼g¨Û4¿‘gJ}üÛ¯Næ×t‡õÞr͛Ъ½·1¼ºP…Ðüþz[},AI¤ú:N†Uƒ(( UÂ5n8!$4 ˜˜‡úœþ G„ú 5ú‡{ØÈ,*ôIßÎQº(ȇ{æ’‹Õe XÞô(fáA ´¬€žs§v†zÎcf3…Çj�žû¬ ¨gÆCmÈø‘°®üÝZ±¨ºe”dĘh9}W>oŒ_ôèÅÁ]7׺�i‘Dg.HËÆ<–Wª«ªÈ×6M‰ÏøN³~¾l?Wty=ÙPÌMŽ›Üï¨c"F ¨(Êêõ¿éÀKöÁ«(âœß°À¦¦g{D˼g†QÙmN•Õ<6ËOLh°HyßÏ�å"`-ôÊ‚ Mâ]‰éA U¡GhmÜÎ{œIÒÕ»?œƒ±ˆ†5ÀÑÈ©N­9ÎCËÖXl¨àÀà¨(ìÝä_V<¼´¹àÖ¬˜ðÞkÊ¡¾^×O@ØÉBhú×ÂŽ°[Ø�aþQd-#¿ƒÛ{•d§lÜyÔ¹my›ŠÆ œ×�=)è¢5ÛËpªþïýe œ~mîøW:ìQ¼º+<Îì ©Ð�€éLîøäWS­ßZbݳ+“_¢�<&Ê*DOn>uYw)ò¡a£Å³Oû&#=îc0¾rkÍF®Ð?²Q”­LsÔç®´N§{·‹óÖó2sØ>1§`Ô~~Iýrâššgh-gâÎV¸7‹ã_qˆ$�q«�¯„«h9{K>W((æ³#Œ_ÔË;Ü~Ìéh¯GŒIo�!RD°ÓeÙJŽ)0Ê+ºÑê¼DÊ}+½˜cåßcŒ9˜ùKݯίº¦®¹%"4w’nÁ÷“Õ¸^Læd�*«ÿ‹�41lyšT‡"¥š/U•"¹;µÂS£–Qî�›MÈŽŠ,vFÏ€/Å–o•è_,P�¤·‡X�«Ñþo¬IV'Qu2ŒP?Y.[OÛ7ßU ЊgiÿD™‘¸Ÿr¢ReÒOÑF™¨9”ý3ÿBEþª,Öf“â†Â`2„Ž OŠETvÞý…Cè*{•öÈÎêr¾j=Š zª™ÂÞÐK|삼$pM­‹ ò±-0ÛxTK _®9Zo¢ZëÎñ‹CÙmh�.—4ZÆËA²O ;K3é�L˜mŠVGéõL^àZ��jBãÏÕ#“ûEr|ö,À‚¹“›ðëÉWƒ¼ïIü›h×Z–µwÅV<ÂûËÃ#ü&‡œxã­„†Ú ÜuæÞ+fqcÜ(ÖS#®¸_ kò• ‡=Ô­×½aá~qÁ„º¹çÅÆ åÞûs)š/Žü…4KlTò.ƒÃjÈJòÙ¬—»ºU"Í``\&#¾'V–%Ÿ”n*ÕQyEn"¼Î2é=3Iˆu-¥‰{ðl u½–j`õ§˜Óœüz&�ºãTªÛÄÁ{�„Ÿ¦(Zä FjÁc²yJ‚Ô¦L3g\·:´×ž56¶®Ê½ ÐÓ²lÞ¯F{\Ö >˜6ÂŒ 9¶x¼ƒ»ÑÁd¬í®Q>8 ªØÇþ¦-çQá„ ëÏ\óñírZa9òý7Ga~Oü�L'.Žéãm¤·QTŒGα Å;ésŠKX©$È‘§¼±ÒÓ(¥âädvÍîÛæhàÙаöTËC^Òßl;¨¹ƒ©BjnGÃ×Gì‹ìsÖ’S«øºüÐjßë8ž^†Í.Ã$!©™×Re@Czý‘ ®’£¡¤€¸Cî ®”ÅÜÆ^YM”l‰ðQDbHŸPSý„Q¯HçOM¤Ä~Ö¼åß/š.i]³óß'ÚŸóÍ(Xù+£_€a9þBpn–ޤfÁ³Vä žÕ¸Y@HÙ ÆA¿Ï½ñ}ñGD|ª’£à¥°ç¢[J f[N¨ßâeVíÜ6ÍUtJ®h3WG §Ÿ– ‡Ô„`b:¿º�¿®`ŽiŒÊàiDgê­IÌga¬‘ÿ4—ÛÕ¬kÇÆÒ¤ª]¿Ÿ˜?™ÍMâÂìHWPx[c9kà(EöÄšïKÕÑ[‚7Ϲ$1˜ÚY`ZÉ#SRIמ./¦5©³k… ¼Kn7Ê/K^D“ÔÕœ¤/%u¥ZJϯ@ؼ‰þcv]Í$àJxH‰Jóþ�Üˉ]“>€^2Ç3ŒñO �@z|oNª÷Z4~W¿±Þ�žvÛÜð=>Â’²”ù«7ïNd~ q±Yàf6v_]·ù1 Mo}�3Nhþ~ûÍQ÷rõÊñ£d>ŸÞgº@+¾aà‰+\°(Ñ|pÖxá|[Æ[…WÎì¬O£�hP‰ p•¥ù¹±…¿ëÇZ4€G¥4×§—HÊ9Ç2–÷ŠÆãCk„'+Åý+\‰Öx¼özݰ=�0€ Yb øpÑX¸óœ=üÚü$¢ÁÜði‚‚´ë#ì$�YIƒT–˞͒÷”ÏŽeÙš•hqÍj{xçS”cIüx†>9ß®z\¾¤tÀäÌ[šA¿óSÚ:g"7^6Ý{ò*”F¹ßÔä·­3OA¨Èb¶Âsþ†K�…¢z}÷-4èsP²&z'¸§÷¥…kp¢M©-ÓжúÈ.©÷è³/¨»ÎÒC-ˆðzd ýÉÝ!œW‚ãÁ‹©ì�›‚–Ü[mêï\ P±I6èôšÝ˜À ØFºhœ'ªæí©ç¤¼Q>†î¸ËÈÓQÝ÷ÙêœÏ80|ÁVСIã;á·H ¨þz×BÎÆCñB1ÿ™K‘,÷-Dˆð¡=.ñ�{vA#à>£MTÙÐ…ÇÖ�q AçÅöÿ�EÆ…DA˳æÔU)Æ›”™t'M�ìy oIlŽ÷j&ð((!V_}ýqw€¤[H ¿ñ/çhp¹C; |nÅAæäˆjµÉ<|©¿´˜r¼°`­'oè.�ì6L}11³d ò­…©^ÄX½ªÒ"Eh©9±S×^ �Úåû³õ•†qB·Õ 6G0Õ¬�"j#ªçÏ9…GE ]¡ôœ:äI#vÕÉœÆu‘¨Rz*âòÝpå2î�‚ 3È„  ÝÊ�˜i@oôP(ÎÛÏø†š$°¬¿‚�qQÐ:ׄyM1¬iÚ?~ä•[‰yÇÚ¡w’Ѧj“ŒHHDkíýË5$OªLt7ˆouæ ©($Ætýíõ'¶5¶W%ÒsÇ^ë¡öoÎ üo¢ýñøZÈ%Ô²ÒyuŒ82g³ ¶ÕçQ_ÁmЛÿF¯'Ñ©Ø{‚“s‰Þ`_îÃËX`]K@.:ohïc<`x ‡Y7ôè¹Öy�(ø;rB´ˆgnAŽºõªl]‘“ `„"y¹ð4<Ÿ�7ÆŸnç¯ÁéëQ[dkö�ž7žV§ÏhÑKXè÷4GuU8'|Àá&θÍû*�Ù�/�3–HqŽïÇ*‹nÐ%u�±—ÿlÞÕµî‘9áÒšá0C#å;®ÄôLº”ŒÕX…qÿfN‘Úhé{àú禤«ö t!½,{= ASEðˆÔzê_»´£?²Œ3?$u`€�<#¯‘ ù¬Y=CsiæoŸÓyHìD%€±–5‡³Ô$£I"»%…˜_pMT¡ü@ª ¼½”ÙŸ|Ñ ù:Aº3‹(ÝX�<Šò¤qqóíÅ\…Ýþöw…eI2i°º¬Ñô§W,WÃâ­3ªîìG-…­ó7Ù3>¬ix—à3Hž¯w\B&Ä“�;òž#½õ"@ˆu!¥r!"f·@ô´Þ5ξë�jMõojKƒ¯…øÆ-'Ùw⪠n�äÃÞÉæ½ñ1ÂãÐùÈáåÃsb{G Z–¨ˆƒªúÜHO©ý$°¹¥ 'ÜðÎ,?L¼#áµ½?E¹eРfwsÓ4ð5ŸÍFS×AáùŸ AHŠr¶¿-"¡ÖDŠÄ̧`‰I‡ü·I �§Ï*'Ͳ°.C­–q²àg#Öý†Hys“—õèo|my\~!¯ Ðÿl—·#doXk‰�W—¥,Ë�ÃU)…šš‘âuC±á1ãZRÆŽÏ“¤UD³‡$©NÊgPø1-àcxJVÀò˜{ÕÄ9üÕÝ7ÊSÙí{W‰ñ‰CÀÝbzû*ÁJ*öEK0üî'Ì4Öj(ÜŽý…÷ù¹�Þ)œp¡F³‹[ï–ì§]ÏË€®qP£Þ†ª+„¡= ˜ÏM  ÍvÛÁ�¶ýÑâo8Š4½¥UÂÐÚç2¶¢œÉP¤–mHEô²¤Æ+›�dvf#ZPsý£¡¹½=sÇèæÙ‚ÌœR†÷§}¸|ˆMBÏ;Tve‹1„óDkÂÛÂrb-Ûá¿-–žË5#Ò߉U¶9ú¦ª ^¢epÑ=dq[å¼¶ÃS`Åüƒdn Œ”L¦ñàl:z;>yÁÊ!®EJSm†ó óŠ%¼óó×[õ‰ ø+¤ü,"Øë|ÍáœÈ „®£^ ŠŽ(8…B àk8ò¿C‚Z^5ëmu-s‰Mœ­Aè[¿VADÏÀ7Ì^‘¬:0Ý?M}Få�œ‰K�Ž� ¨êâ8³fŽmK0^/Dºq·êìuã0É6Ï¡¢—R â¼w™} :üµõõ\¬�¯S?‚ñü,ˆ A7ö1.¹õï]½Øófæå4&“ι4E Y3F–= Rêýƒ¨CJÎsÞpŒ LP. ]@ óPñ¾ê€ìi7EÀ]ñ�X÷)K(È6IìgdCR�(;.yµoã™þz1Ö Âd¿‚ô¢1Å npº¾=Z£h­Dè‘Ý‚¸¶þf&i5¶©f%­X÷™ÙˆøãH¼!‡,Ð-uǯyUߣ³ øÌ°;&²ší{(898 é”;fþCÑ€y$h7 i¯º=‰’.c˜1ÖÌ¡~÷ðççô 6P<&})®E¦ä>¸•ÿ5 `k{.Än& ¹ (3Þ«£ÚÕC¥KKV-©z¬Ä_Öð+=l¨5ÝUàé��æþ*´Ô\«Ž‰¨pD™¬T¡cŤé³(vuPU愳`<ÁYM·¼þ:æû®¨v« ´q­ãÞ,N®ïë�–Ÿm±è¶¸Xi<èNj¢b‡Hk³ Àf6N{Eáêï†a«-öŸÂ,¦ð�Ô¿øòN+§Ð8�œ=Ùîº[y’cmÌaj®L^S¦Õ�ÓLb¼Ñè§á�lá�´¬oÍ(W2€×¬rÿÇð�ò1ê,]Žþdç4íH#I‘ÁÅmp=œKÄ�$*Àuî%%¯0/E/Wz}Iˆó£Âä[Ådå ª¾®ç¼ó,2DNÐa_ Dò\Gÿ ,%{¿>n`Ͻ©³qbðŠ$ Õ6q}Pð¡©Ø;› ò¯¥=Æ…ÒýÁö¾å?HËBîÉ)h3Á‚YÎÒ^çxl©"@S±> ³Ñ©�ˆZÅo ´{Ì]÷Ñ×ý~ƒhtPy§l•VWóY+°!öj‚‹ ›GãŒì‰—J©¬|·d<õ_{Ŋ惡2Yåú�ÓÝ.µmyÓ¤ºy̼20!®K¸Éx ÀzÔs8‚ë.¢F†Ô “öÖR‡áN%Wê‚Âü¢£Qµ˜0B 1Ï _G¾S(hPϨ‘úv¥“˜"†)äM)Ç¥¡Ý%¦puÀúb�9&VÍ÷yúq#êÂñ‹�X.�3`·m*_Yxd›˜›rV0²©:JQJcÔZßÎj®õDŸ£°‘tŽÐϵÏÊ�¼6¯ è)ú¤ %=ü«ÿ†U>Ò!`á~g‚5¢Ž#$ívŸk›fû•ó¶H¶ª‚üSÄRO—¾ÎTTÝHäáo˜•³�”qýÞSÖp>UˆU9†GcËh)òxÕè�~Ƴà'Be1Ø ÞJ!ÒŠ;'iqË@KNz=}A}4.1½?îö•0ëtÿÅ•ÙÓTÓF½"_ˆ@NT”â@â™±YçnJgùŽH—«)�1x1Êõ}ŠÊ¢:è�bu_æØ•SCé Ë£þØ@;¨@æÖSñ".r¦Ø¾�þ?²·x�&ƒÀ®¢n‚ïŪcýàHzksú¡B„—„¨VÇ÷÷Ý�àÔUÃÌi­‘WVfœð˜ƒ�ÍB7Áœ™î†&€¹k0¨¨Þy¬ÇE¢…S}]6G‡ðê w;ŒÜZ›’Ó[‡´W©Yƒÿø!+¬u\\ˆë7pq1ûÆŽ¾ð:ß(™.­þ„3›Œþ’}—9Þ¬¨PÐ…GTªídp{ ‰L'U’'uÇ!&­ßt„«éºý ˆ0F²Ðõô^—Г´—‹QjÈD”ûàä¥RiÒ 8J#yTÒˆÏB³ß+EÜ=ëÀF—ó» 4˜ón �®ÈCVv ê 5ÍÅ?Ts?a8:‹€¢hé=Q�@ô|§¸Ïvý{†TK,n1`éR!¹V�»Y • ‰»zŸ¸P¶éß YZ