ipa-client-4.12.2-1.el9> M Mv ĉJ4!!%joLne)Ip-Bm5 ']g'[releng@rockylinux.org p-Bm5 '] v=&@Q}7m Yyʻ$4Nua?uQd   @PT  17?   ^   7 4jd?`?i?P\()*5+6,60-6@86P96:<>gBgDgIGglHgIhdXhYhZh[h\i]i|^kTbldnenfn lntn(unvo wrxs@ys5ttttttu uCipa-client4.12.21.el9IPA authentication for use on clientsIPA is an integrated solution to provide centrally managed Identity (users, hosts, services), Authentication (SSO, 2FA), and Authorization (host access control, SELinux user roles, services). The solution provides features for further integration with Linux based clients (SUDO, automount) and integration with Active Directory based infrastructures (Trusts). If your network uses IPA for authentication, this package should be installed on every client machine. This package provides command-line tools for IPA administrators.g'pb-65ad9132-1a09-4f52-8a55-d72dfbcab9e3-b-ppc64leARocky Linux 9.5Rocky Enterprise Software FoundationGPL-3.0-or-laterRocky Linux Build System (Peridot) Unspecifiedhttp://www.freeipa.org/linuxppc64leif [ $1 -gt 1 ] ; then # Has the client been configured? restore=0 test -f '/var/lib/ipa-client/sysrestore/sysrestore.index' && restore=$(wc -l '/var/lib/ipa-client/sysrestore/sysrestore.index' | awk '{print $1}') if [ -f '/etc/sssd/sssd.conf' -a $restore -ge 2 ]; then if grep -E -q '/var/lib/sss/pubconf/krb5.include.d/' /etc/krb5.conf 2>/dev/null ; then sed -i '\;includedir /var/lib/sss/pubconf/krb5.include.d;d' /etc/krb5.conf fi fi if [ $restore -ge 2 ]; then if grep -E -q '\s*pkinit_anchors = FILE:/etc/ipa/ca.crt$' /etc/krb5.conf 2>/dev/null; then sed -E 's|(\s*)pkinit_anchors = FILE:/etc/ipa/ca.crt$|\1pkinit_anchors = FILE:/var/lib/ipa-client/pki/kdc-ca-bundle.pem\n\1pkinit_pool = FILE:/var/lib/ipa-client/pki/ca-bundle.pem|' /etc/krb5.conf >/etc/krb5.conf.ipanew mv -Z /etc/krb5.conf.ipanew /etc/krb5.conf cp /etc/ipa/ca.crt /var/lib/ipa-client/pki/kdc-ca-bundle.pem cp /etc/ipa/ca.crt /var/lib/ipa-client/pki/ca-bundle.pem fi /usr/bin/python3 -c 'from ipaclient.install.client import configure_krb5_snippet; configure_krb5_snippet()' >>/var/log/ipaupgrade.log 2>&1 /usr/bin/python3 -c 'from ipaclient.install.client import update_ipa_nssdb; update_ipa_nssdb()' >>/var/log/ipaupgrade.log 2>&1 chmod 0600 /var/log/ipaupgrade.log SSH_CLIENT_SYSTEM_CONF="/etc/ssh/ssh_config" if [ -f "$SSH_CLIENT_SYSTEM_CONF" ]; then if grep -E -q '^HostKeyAlgorithms ssh-rsa,ssh-dss' $SSH_CLIENT_SYSTEM_CONF 2>/dev/null; then sed -E --in-place=.orig 's/^(HostKeyAlgorithms ssh-rsa,ssh-dss)$/# disabled by ipa-client update\n# \1/' "$SSH_CLIENT_SYSTEM_CONF" fi # https://pagure.io/freeipa/issue/9536 # replace sss_ssh_knownhostsproxy with sss_ssh_knownhosts if [ -f '/usr/bin/sss_ssh_knownhosts' ]; then if grep -E -q 'Include' $SSH_CLIENT_SYSTEM_CONF 2>/dev/null ; then SSH_CLIENT_SYSTEM_CONF="/etc/ssh/ssh_config.d/04-ipa.conf" fi sed -E --in-place=.orig 's/^(GlobalKnownHostsFile \/var\/lib\/sss\/pubconf\/known_hosts)$/# disabled by ipa-client update\n# \1/' $SSH_CLIENT_SYSTEM_CONF sed -E --in-place=.orig 's/(ProxyCommand \/usr\/bin\/sss_ssh_knownhostsproxy -p \%p \%h)/# replaced by ipa-client update\n KnownHostsCommand \/usr\/bin\/sss_ssh_knownhosts \%H/' $SSH_CLIENT_SYSTEM_CONF fi fi fi fi # SELinux contexts are saved so that only affected files can be # relabeled after the policy module installation "!gx  P -K? R 'A큤AAAAAA큤A큤g' f}f}g' g')g')g')g')g')g')g')g' g'g'g'g'g'g'g'g')f}f}g')f}f}f}f}f}f}f}f}d1c04f6de209c472475aa916b2142bd13596419a159da47553f260d59f6c95fc47eaf103d72398f9d8232e17cfdd833ccc383b26efc9e14cb58592a0b8b5729e93fd6bad34f63714b8c68cfc6cb7fb36e3bd66cf70fa0cbf8a105c2a7e765b91b506101a55cc2ea69e69267d2f6b5ee9a4bd54d2f91da5471c612a4ec853fae88a7f95a5bc06ac0e177523cf06a213053e89915de14e550505dcc63ab25798ed1405950c8eb40419d1ef010cc1d608ee82814444eb566a35403ad1670039f4e7b5ae81d3c4b3fc5d4dcdb62322e6f54e59a48204cb36225c5317188da1dc120f34ad34068ffc059cd7b552818d8bcc840aa92d11a61fe24be4b0ba890baddc144ee061d85a97d154d7abe933f7e5cd39259674b7b83dc6dc3fb238f2c73fa837d864e98aab98199a5bcaecb4892bed36c61522a257b68c9d015bd3c1ae7eb9676973ec491c6ab5421b3e5e4812d066eeae13ea7edd814467d6ef0941dca759759b55177234392b4193c554acefd31077eea460ac4497f31b48e28b001a7250fe8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b90385647eec77544018f090b752c387765ebaa10a4b1e5efdf6ad27364d0cfb248a0bddb63db08aebb68ad1facb3923c3abfe0da9364f8d9db58ab8f867134b2fe52f83adaf027c8e1497bf03eb59a33711c96fa1bde50276a66892db17841b67cf5ca1c734e752ec8e978f420ac4483039b7aca3374f1970b4b68df667e25088d026060ea5722dcc6b5112d363f7348e6d511e1532f49f75be4138863663b161b027ab81ace92fafe95ea355536ec94bfd8141acd6cee1dd16677cd7169f262b1bf773b6e8cd02ba1fa4dd3a1ae40d5289acf3b8eeb10e032fbdd78fde65532d82../../../../usr/sbin/ipa-getkeytab../../../../usr/sbin/ipa-rmkeytab../../../../usr/sbin/ipa-joinrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootipa-4.12.2-1.el9.src.rpmconfig(ipa-client)freeipa-admintoolsfreeipa-clientipa-admintoolsipa-clientipa-client(ppc-64)@  @@@@@@@ @@@@@@@@@@@@@@@@@        @ (libsss_sudo if sudo)(nfs-utils or nfsv4-client-utils)/bin/sh/bin/sh/usr/bin/python3authselectautofsbind-utilscertmongerchronyconfig(ipa-client)curlcyrus-sasl-gssapi(ppc-64)hostnameipa-client-commonipa-commonjanssonkrb5-pkinit-opensslkrb5-workstationlibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libcom_err.so.2()(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)libcurllibcurl.so.4()(64bit)libini_config.so.5()(64bit)libini_config.so.5(INI_CONFIG_1.1.0)(64bit)libjansson.so.4()(64bit)libjansson.so.4(libjansson.so.4)(64bit)libk5crypto.so.3()(64bit)libk5crypto.so.3(k5crypto_3_MIT)(64bit)libkrb5.so.3()(64bit)libkrb5.so.3(krb5_3_MIT)(64bit)liblber.so.2()(64bit)liblber.so.2(OPENLDAP_2.200)(64bit)libldap.so.2()(64bit)libldap.so.2(OPENLDAP_2.200)(64bit)libnfsidmaplibpopt.so.0()(64bit)libpopt.so.0(LIBPOPT_0)(64bit)libresolv.so.2()(64bit)libresolv.so.2(GLIBC_2.17)(64bit)libsss_autofsnss-toolsoddjob-mkhomedirpolicycoreutilspython3-gssapipython3-ipaclientpython3-ldappython3-sssdconfigrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)rtld(GNU_HASH)sssd-idpsssd-ipasssd-krb5sssd-tools1.2.50.79.17-14.12.2-1.el94.12.2-1.el94.12.2-1.el91.20.1-11.20.1-17.21.7-23.44.0-41.2.0-54.12.2-1.el93.1.0-12.9.03.0.4-14.6.0-14.0-15.4.18-14.12.0-12.9.02.9.02.9.02.9.0crypto-policiesfreeipa-admintoolsfreeipa-client20220223-14.16.1.3# Has the client been configured? restore=0 test -f '/var/lib/ipa-client/sysrestore/sysrestore.index' && restore=$(wc -l '/var/lib/ipa-client/sysrestore/sysrestore.index' | awk '{print $1}') if [ -f '/etc/ssh/sshd_config' -a $restore -ge 2 ]; then SSH_CLIENT_SYSTEM_CONF="/etc/ssh/ssh_config" if [ -f "$SSH_CLIENT_SYSTEM_CONF" ]; then # https://pagure.io/freeipa/issue/9536 # downgrade sss_ssh_knownhosts with sss_ssh_knownhostsproxy if [ -f '/usr/bin/sss_ssh_knownhosts' ]; then if grep -E -q 'Include' $SSH_CLIENT_SYSTEM_CONF 2>/dev/null ; then SSH_CLIENT_SYSTEM_CONF="/etc/ssh/ssh_config.d/04-ipa.conf" fi GLOBALKNOWNHOSTFILE="GlobalKnownHostsFile /var/lib/sss/pubconf/known_hosts/" grep -qF '$GLOBALKNOWNHOSTFILE' $SSH_CLIENT_SYSTEM_CONF if [ $? -ne 0 ]; then sed -E --in-place=.orig '/(# IPA-related configuration changes to ssh_config)/a # added by ipa-client update\n'"$GLOBALKNOWNHOSTFILE"'' $SSH_CLIENT_SYSTEM_CONF fi sed -E --in-place=.orig 's/(KnownHostsCommand \/usr\/bin\/sss_ssh_knownhosts \%H)/ProxyCommand \/usr\/bin\/sss_ssh_knownhostsproxy -p \%p \%h/' $SSH_CLIENT_SYSTEM_CONF fi fi fi# Has the client been configured? restore=0 test -f '/var/lib/ipa-client/sysrestore/sysrestore.index' && restore=$(wc -l '/var/lib/ipa-client/sysrestore/sysrestore.index' | awk '{print $1}') if [ -f '/etc/ssh/sshd_config' -a $restore -ge 2 ]; then SSH_CLIENT_SYSTEM_CONF="/etc/ssh/ssh_config" if [ -f "$SSH_CLIENT_SYSTEM_CONF" ]; then # https://pagure.io/freeipa/issue/9536 # upgrade sss_ssh_knownhostsproxy with sss_ssh_knownhosts if [ -f '/usr/bin/sss_ssh_knownhosts' ]; then if grep -E -q 'Include' $SSH_CLIENT_SYSTEM_CONF 2>/dev/null ; then SSH_CLIENT_SYSTEM_CONF="/etc/ssh/ssh_config.d/04-ipa.conf" fi sed -E --in-place=.orig 's/^(GlobalKnownHostsFile \/var\/lib\/sss\/pubconf\/known_hosts)$/# disabled by ipa-client update\n# \1/' $SSH_CLIENT_SYSTEM_CONF sed -E --in-place=.orig 's/(ProxyCommand \/usr\/bin\/sss_ssh_knownhostsproxy -p \%p \%h)/# replaced by ipa-client update\n KnownHostsCommand \/usr\/bin\/sss_ssh_knownhosts \%H/' $SSH_CLIENT_SYSTEM_CONF fi fi fi# Has the client been configured? restore=0 test -f '/var/lib/ipa-client/sysrestore/sysrestore.index' && restore=$(wc -l '/var/lib/ipa-client/sysrestore/sysrestore.index' | awk '{print $1}') if [ -f '/etc/ssh/sshd_config' -a $restore -ge 2 ]; then if grep -E -q '^(AuthorizedKeysCommand /usr/bin/sss_ssh_authorizedkeys|PubKeyAgent /usr/bin/sss_ssh_authorizedkeys %u)$' /etc/ssh/sshd_config 2>/dev/null; then sed -r ' /^(AuthorizedKeysCommand(User|RunAs)|PubKeyAgentRunAs)[ \t]/ d ' /etc/ssh/sshd_config >/etc/ssh/sshd_config.ipanew if /usr/sbin/sshd -t -f /dev/null -o 'AuthorizedKeysCommand=/usr/bin/sss_ssh_authorizedkeys' -o 'AuthorizedKeysCommandUser=nobody' 2>/dev/null; then sed -ri ' s/^PubKeyAgent (.+) %u$/AuthorizedKeysCommand \1/ s/^AuthorizedKeysCommand .*$/\0\nAuthorizedKeysCommandUser nobody/ ' /etc/ssh/sshd_config.ipanew elif /usr/sbin/sshd -t -f /dev/null -o 'AuthorizedKeysCommand=/usr/bin/sss_ssh_authorizedkeys' -o 'AuthorizedKeysCommandRunAs=nobody' 2>/dev/null; then sed -ri ' s/^PubKeyAgent (.+) %u$/AuthorizedKeysCommand \1/ s/^AuthorizedKeysCommand .*$/\0\nAuthorizedKeysCommandRunAs nobody/ ' /etc/ssh/sshd_config.ipanew elif /usr/sbin/sshd -t -f /dev/null -o 'PubKeyAgent=/usr/bin/sss_ssh_authorizedkeys %u' -o 'PubKeyAgentRunAs=nobody' 2>/dev/null; then sed -ri ' s/^AuthorizedKeysCommand (.+)$/PubKeyAgent \1 %u/ s/^PubKeyAgent .*$/\0\nPubKeyAgentRunAs nobody/ ' /etc/ssh/sshd_config.ipanew fi mv -Z /etc/ssh/sshd_config.ipanew /etc/ssh/sshd_config chmod 600 /etc/ssh/sshd_config /bin/systemctl condrestart sshd.service 2>&1 || : fi fi# Has the client been configured? restore=0 test -f '/var/lib/ipa-client/sysrestore/sysrestore.index' && restore=$(wc -l '/var/lib/ipa-client/sysrestore/sysrestore.index' | awk '{print $1}') if [ -f '/etc/ssh/sshd_config' -a $restore -ge 2 ]; then # If the snippet already exists, skip if [ ! -f '/etc/ssh/sshd_config.d/04-ipa.conf' ]; then # Take the values from /etc/ssh/sshd_config and put them in 04-ipa.conf grep -E '^(PubkeyAuthentication|KerberosAuthentication|GSSAPIAuthentication|UsePAM|ChallengeResponseAuthentication|AuthorizedKeysCommand|AuthorizedKeysCommandUser)' /etc/ssh/sshd_config 2>/dev/null > /etc/ssh/sshd_config.d/04-ipa.conf # Remove the values from sshd_conf sed -ri ' /^(PubkeyAuthentication|KerberosAuthentication|GSSAPIAuthentication|UsePAM|ChallengeResponseAuthentication|AuthorizedKeysCommand|AuthorizedKeysCommandUser)[ \t]/ d ' /etc/ssh/sshd_config /bin/systemctl condrestart sshd.service 2>&1 || : fi # If the snippet has been created, ensure that it is included # either by /etc/ssh/sshd_config.d/*.conf or directly if [ -f '/etc/ssh/sshd_config.d/04-ipa.conf' ]; then if ! grep -E -q '^\s*Include\s*/etc/ssh/sshd_config.d/\*\.conf' /etc/ssh/sshd_config 2> /dev/null ; then if ! grep -E -q '^\s*Include\s*/etc/ssh/sshd_config.d/04-ipa\.conf' /etc/ssh/sshd_config 2> /dev/null ; then # Include the snippet echo "Include /etc/ssh/sshd_config.d/04-ipa.conf" > /etc/ssh/sshd_config.ipanew cat /etc/ssh/sshd_config >> /etc/ssh/sshd_config.ipanew mv -fZ --backup=existing --suffix .ipaold /etc/ssh/sshd_config.ipanew /etc/ssh/sshd_config fi fi fi fiopenssh-serveropenssh-serversssd-commonsssd-common8.28.22.102.10  ff@fffff`S@f_fWf0@f@e@eԔ@eN@eeeie[J@eH@ed d@dr@dcc&@cc@c#@c@cWFlorence Blanc-Renaud - 4.12.2-1Florence Blanc-Renaud - 4.12.0-7Florence Blanc-Renaud - 4.12.0-6Florence Blanc-Renaud - 4.12.0-5Julien Rische - 4.12.0-4Florence Blanc-Renaud - 4.12.0-3Florence Blanc-Renaud - 4.12.0-2Florence Blanc-Renaud - 4.12.0-1Florence Blanc-Renaud - 4.11.0-11Florence Blanc-Renaud - 4.11.0-10Florence Blanc-Renaud - 4.11.0-9Florence Blanc-Renaud - 4.11.0-8Florence Blanc-Renaud - 4.11.0-72024 Florence Blanc-Renaud - 4.11.0-6Florence Blanc-Renaud - 4.11.0-5Florence Blanc-Renaud - 4.11.0-4Florence Blanc-Renaud - 4.11.0-3Florence Blanc-Renaud - 4.11.0-2Florence Blanc-Renaud - 4.11.0-1Florence Blanc-Renaud - 4.10.2-4Florence Blanc-Renaud - 4.10.2-3Florence Blanc-Renaud - 4.10.2-2Florence Blanc-Renaud - 4.10.2-1Florence Blanc-Renaud - 4.10.1-6Florence Blanc-Renaud - 4.10.1-5Florence Blanc-Renaud - 4.10.1-4Alexander Bokovoy - 4.10.1-3Florence Blanc-Renaud - 4.10.1-2Florence Blanc-Renaud - 4.10.1-1Rafael Jeffman - 4.10.0-7- Resolves: RHEL-54546 Covscan issues: Resource Leak - Resolves: RHEL-49602 misleading warning for missing ipa-selinux-nfast package on luna hsm h/w - Resolves: RHEL-40359 With unreachable AD, ipa trust returns an internal error- Resolves: RHEL-53500 adtrustinstance only prints issues in check_inst() and does not log them - Resolves: RHEL-52306 Unconditionally add MS-PAC to global config - Resolves: RHEL-52300 RFE - Keep the configured value for the "nsslapd-ignore-time-skew" after a "force-sync" - Resolves: RHEL-52222 ipa-replica/server-install with softhsm needs to check permission/ownership of /var/lib/softhsm/tokens to avoid install failure - Resolves: RHEL-51944 Include latest fixes in python3-ipatests packages - Resolves: RHEL-50804 ipa-migrate -Z with invalid cert options fails with 'ValueError: option error' - Resolves: RHEL-49602 misleading warning for missing ipa-selinux-nfast package on luna hsm h/w - Resolves: RHEL-27856 'Unable to log in as uid=admin-replica.testrealm.test,ou=people,o=ipaca' during replica install- Resolves: RHEL-47292 Include latest fixes in python3-ipatests packages - Resolves: RHEL-47146 Syntax error uninstalling the selinux-luna subpackage - Resolves: RHEL-46009 ipa-migrate with -Z option fails with ValueError: option error - Resolves: RHEL-46003 ipa-migrate -V options fails to display version - Resolves: RHEL-45463 ipa-migrate stage-mode is failing with error: Modifying a mapped attribute in a managed entry is not allowed - Resolves: RHEL-40890 ipa-server-install: token_password_file read in kra.install_check after calling hsm_validator in ca.install_check - Resolves: RHEL-40661 Adjust "ipa config-mod --addattr ipaconfigstring=EnforceLDAPOTP" to allow for non OTP users in some cases- Resolves: RHEL-37285 IPA Web UI not showing replication agreement for non-admin users - Resolves: RHEL-42703 PSKC.xml issues with ipa_otptoken_import.py - Resolves: RHEL-41194 ipa-client rpm post script creates always ssh_config.orig even if nothing needs to be changed - Resolves: RHEL-39477 kdc.crt certificate not getting automatically renewed by certmonger in IPA Hidden replica - Resolves: RHEL-46559 Include latest fixes in python3-ipatests packages - Resolves: RHEL-22188 [RFE] Allow IPA SIDgen task to continue if it finds an entity that SID can't be assigned to- Resolves: RHEL-29928 CVE-2024-3183 freeipa: user can obtain a hash of the passwords of all domain users and perform offline brute force - Resolves: RHEL-29691 CVE-2024-2698 freeipa: delegation rules allow a proxy service to impersonate any user to access another target service- Related: RHEL-34809 temporarily revert a commit that depends on newer version of python-jwcrypto- Resolves: RHEL-39950 ipa-client can't be installed because of a missing dependency- Resolves: RHEL-39140 Rebase ipa to the latest 4.12 version for RHEL 9.5 - Resolves: RHEL-34757 The change for preventing deletion of the admin user caused a regression in disable - Resolves: RHEL-30553 Depend on nfsv4-client-utils or nfs-utils - Resolves: RHEL-29762 IPA sidgen fails to create SID for manually set ID for a new range [rhel-9.5.0] - Resolves: RHEL-26261 Fix replica connection check for use with AD administrator - Resolves: RHEL-18062 ipa ca-show NAME --certificate-out=file creates empty file when NAME does not exist - Resolves: RHEL-12149 traceback in ipaserver/dcerpc.py - Resolves: RHEL-4810 [RFE] FreeIPA-to-FreeIPA migration - Resolves: RHEL-4807 [RFE] Support in IPA for HSM boxes- Resolves: RHEL-33645 - Update samba to version 4.20.0- Resolves: RHEL-23377 Enforce OTP for ldap bind (in some scenarios) - Resolves: RHEL-29745 Unable to re-add broken AD trust - NT_STATUS_INVALID_PARAMETER - Resolves: RHEL-30905 Backport latest test fixes in ipa- Resolves: RHEL-28258 vault fails on non-fips client if server is in FIPS mode - Resolves: RHEL-26154 ipa: freeipa: specially crafted HTTP requests potentially lead to DoS or data exposure- Resolves: RHEL-12143 'ipa vault-add is failing with ipa: ERROR: an internal error has occurred in FIPS mode - Resolves: RHEL-25738 ipa-kdb: Cannot determine if PAC generator is available- Resolves: RHEL-25260 tier-1-upstream-dns-locations failed on RHEL8.8 gating - Resolves: RHEL-25738 ipa-kdb: Cannot determine if PAC generator is available - Resolves: RHEL-25815 Backport latest test fixes in python3-ipatests- Resolves: RHEL-23627 IPA stops working if HTTP/... service principal was created before FreeIPA 4.4.0 and never modified - Resolves: RHEL-23625 sidgen plugin does not ignore staged users - Resolves: RHEL-23621 session cookie can't be read - Resolves: RHEL-22372 Gating-DL1 test failure in test_integration/test_dns_locations.py::TestDNSLocations::()::test_ipa_ca_records - Resolves: RHEL-21809 CA less servers are failing to be added in topology segment for domain suffix - Resolves: RHEL-17996 Memory leak in IdM's KDC- Resolves: RHEL-12589 ipa: Invalid CSRF protection - Resolves: RHEL-19748 ipa hbac-test did not report that it hit an arbitrary search limit - Resolves: RHEL-21059 'DogtagCertsConfigCheck' fails, displaying the error message 'Malformed directive: ca.signing.certnickname=caSigningCert cert-pki-ca' - Resolves: RHEL-21804 ipa client 4.10.2 - Failed to obtain host TGT - Resolves: RHEL-21809 CA less servers are failing to be added in topology segment for domain suffix - Resolves: RHEL-21810 ipa-client-install --automount-location does not work - Resolves: RHEL-21811 Handle change in behavior of pki-server ca-config-show in pki 11.5.0 - Resolves: RHEL-21812 Backport latest test fixes in ipa - Resolves: RHEL-21813 krb5kdc fails to start when pkinit and otp auth type is enabled in ipa - Resolves: RHEL-21815 IPA 389ds plugins need to have better logging and tracing - Resolves: RHEL-21937 Make sure a default NetBIOS name is set if not passed in by ADTrust instance constructor- Resolves: RHEL-16985 Handle samba 4.19 changes in samba.security.dom_sid()- Resolves: RHEL-14428 healthcheck reports nsslapd-accesslog-logbuffering is set to 'off'- Resolves: RHEL-14292 Backport latest test fixes in python3-ipatests - Resolves: RHEL-15443 Server install: failure to install with externally signed CA because of timezone issue - Resolves: RHEL-15444 Minimum length parameter in pwpolicy cannot be removed with empty string - Resolves: RHEL-14842 Upstream xmlrpc tests are failing in RHEL9.4- Resolves: RHEL-11652 Rebase ipa to latest 4.11.x version for RHEL 9.4- Resolves: rhbz#2231847 RHEL 8.8 & 9.2 fails to create AD trust with STIG applied - Resolves: rhbz#2232056 Include latest test fixes in python3-ipatests- Resolves: rhbz#2229712 Delete operation protection for admin user - Resolves: rhbz#2227831 Interrupt request processing in ipadb_fill_info3() if connection to 389ds is lost - Resolves: rhbz#2227784 libipa_otp_lasttoken plugin memory leak - Resolves: rhbz#2224570 Improved error messages are needed when attempting to add a non-existing idp to a user - Resolves: rhbz#2230251 Backport latest test fixes to python3-ipatests- Resolves: rhbz#2192969 Better handling of the command line and web UI cert search and/or list features - Resolves: rhbz#2214933 Uninstalling of the IPA server is encountering a failure during the unconfiguration of the CA (Unconfiguring CA) - Resolves: rhbz#2216114 After updating the RHEL from 8.7 to 8.8, IPA services fails to start - Resolves: rhbz#2216549 Upgrade to 4.9.10-6.0.1 fails: attributes are managed by topology plugin - Resolves: rhbz#2216611 Backport latest test fixes in python3-ipatests - Resolves: rhbz#2216872 User authentication failing on OTP validation using multiple tokens, succeeds with password only- Resolves: rhbz#2196426 [Rebase] Rebase ipa to latest 4.10.x release for RHEL 9.3 - Resolves: rhbz#2192969 Better handling of the command line and web UI cert search and/or list features - Resolves: rhbz#2192625 Better catch of the IPA web UI event "IPA Error 4301:CertificateOperationError", and IPA httpd error CertificateOperationError - Resolves: rhbz#2188567 IPA client Kerberos configuration incompatible with java - Resolves: rhbz#2182683 Tolerate absence of PAC ticket signature depending of domain and servers capabilities [rhel-9] - Resolves: rhbz#2180914 Sequence processing failures for group_add using server context - Resolves: rhbz#2165880 Add RBCD support to IPA - Resolves: rhbz#2160399 get_ranges - [file ipa_sidgen_common.c, line 276]: Failed to convert LDAP entry to range struct- Resolves: rhbz#2169632 Backport latest test fixes in python3-ipatests- Resolves: rhbz#2162656 Passwordless (GSSAPI) SSH not working for subdomain - Resolves: rhbz#2166326 Removing the last DNS type for ipa-ca does not work - Resolves: rhbz#2167473 RFE - Add a warning note about possible performance impact of the Auto Member rebuild task - Resolves: rhbz#2168244 requestsearchtimelimit=0 doesn't seems to be work with ipa-acme-manage pruning command- Resolves: rhbz#2161284 'ERROR Could not remove /tmp/tmpbkw6hawo.ipabkp' can be seen prior to 'ipa-client-install' command was successful - Resolves: rhbz#2164403 ipa-trust-add with --range-type=ipa-ad-trust-posix fails while creating an ID range - Resolves: rhbz#2162677 RFE: Implement support for PKI certificate and request pruning - Resolves: rhbz#2167312 - Backport latest test fixes in python3-ipatests- Rebuild against krb5 1.20.1 ABI - Resolves: rhbz#2155425- Resolves: rhbz#2148887 MemberManager with groups fails - Resolves: rhbz#2150335 idm:client is missing dependency on krb5-pkinit- Resolves: rhbz#2141315 [Rebase] Rebase ipa to latest 4.10.x release for RHEL 9.2 - Resolves: rhbz#2094673 ipa-client-install should just use system wide CA store and do not specify TLS_CACERT in ldap.conf - Resolves: rhbz#2117167 After leapp upgrade on ipa-client ipa-server package installation failed. (`REQ_FULL_WITH_MEMBERS` returns object from wrong domain) - Resolves: rhbz#2127833 Password Policy Grace login limit allows invalid maximum value - Resolves: rhbz#2143224 [RFE] add certificate support to ipa-client instead of one time password - Resolves: rhbz#2144736 vault interoperability with older RHEL systems is broken - Resolves: rhbz#2148258 ipa-client-install does not maintain server affinity during installation - Resolves: rhbz#2148379 Add warning for empty targetattr when creating ACI with RBAC - Resolves: rhbz#2148380 OTP token sync always returns OK even with random numbers - Resolves: rhbz#2148381 Deprecated feature idnssoaserial in IdM appears when creating reverse dns zones - Resolves: rhbz#2148382 Introduction of URI records for kerberos breaks location functionality- Resolves: rhbz#2124547 Attempt to log in as "root" user with admin's password in Web UI does not properly fail - Resolves: rhbz#2137555 Attempt to log in as "root" user with admin's password in Web UI does not properly fail [rhel-9.1.0.z]/bin/shfreeipa-admintoolsfreeipa-clientipa-admintools/bin/sh/bin/sh/bin/sh/bin/sh 4.12.2-1.el94.12.24.12.24.12.2-1.el94.12.2-1.el94.12.2-1.el94.4.14.12.24.4.1 bash_completion.dipacertmongeripa.build-id1bf80e97d967dd4a99b3f40c6d2985cfc12411caacb395336394884c0a431d2f4a8a4a3b0755a060c1e56aa195b61e734652d1b53f596ad84b6761e9acmecertbot-dns-ipaipa-certupdateipa-client-automountipa-client-installipa-getkeytabipa-joinipa-rmkeytabipa-clientContributors.txtREADME.mdipa-clientCOPYINGipa-certupdate.1.gzipa-client-automount.1.gzipa-client-install.1.gzipa-getkeytab.1.gzipa-join.1.gzipa-rmkeytab.1.gzipa.1.gz/etc//etc/bash_completion.d//etc/sysconfig//usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/1b//usr/lib/.build-id/ac//usr/lib/.build-id/c1//usr/libexec/ipa//usr/libexec/ipa/acme//usr/sbin//usr/share/doc//usr/share/doc/ipa-client//usr/share/licenses//usr/share/licenses/ipa-client//usr/share/man/man1/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19ppc64le-redhat-linux-gnu  directoryASCII textPython script, ASCII text executableELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=1bf80e97d967dd4a99b3f40c6d2985cfc12411ca, for GNU/Linux 3.10.0, strippedELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c1e56aa195b61e734652d1b53f596ad84b6761e9, for GNU/Linux 3.10.0, strippedELF 64-bit LSB pie executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=acb395336394884c0a431d2f4a8a4a3b0755a060, for GNU/Linux 3.10.0, strippedUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix), RRRRRRR,R!R*RR%R#R'RRRRR"R RR$R&R)R+RRR8R%RR*R#RRRR'R"RR$R&RRR)RR8R*R#RRR"RR)RR8libsss_sudosssd-passkeysudoutf-8774de8babfbfeba4cbcbbac81c9d95136d6b906f95bb41a298d51e56f26e494238b00ec463892182f711eb8e9ae8223a930f7a63781d0cd0756634324570988b? (/hAS(-6-:%I1ٗZ? !u)lT P;Ѓu ku-A6It=r8Ͷ_ﱣ?qa[T'yC@qFE ͢[֌> = (흯g5mL{No ~#-~Ю1]^^~=kc:~/]_^rH P(d"'*´rsY b2cF}4Ȃ3(O잳=kAG #Q_RNbccG"Goƴh~Y|L'S@`\QJÿ\3L" '`_0u4x#]61-T"miEz<~F~Q/Rpa T,ٜHH8#sR&I<]eYaaeBQ"L0M}*vȀ*KjHcKt%Vq]aΞN?}#z~?VćXtڃh@L1Hi$Ld<Ox<edrrn]Fп'=*keH/@;j.0[Yג(}>9>Azl頓& j:I/MȢM,0Et#b|/7a 4#iTp 6B^:o]mf^zKJNG42ްNesHy?)eXU^}.VU{Tt =vgWU*[."W7^VjX(.R>H:MaT H$a b|B$BbȈ#""A )tH\T6 c[UC<SRSnDjI9x'v`q/ >J) 䆤VFG+At3;ү)kCg$@}hŸ.CWV<{ 3+lrJl+apxV^R$3,[;jZVziX;Ի+!Hӊ&` T`1B͔ت0F?I?D. R DCh{ҥ@`=B8$D'6౩HSF"k11 U:a=, gǭm5+vډ_~aU0(1iuH΋ZXY%05'*Y^%tI+sxuG/e6ʣcFBڥE @oYrY-P dY[},oVbU̗[uJu֐::m:nUWt!Sv1zQ22[o*i8KAk΍ 7TvNp]DqtC Kpcz"fI@pP29&sdE 2;LEtl-1r渿PW^D'b9K7Bn&&bH2h(d|Bϊ'V&*s#oV;-fe|ukDfO{nч!z!ǐ Yl=gFS)(S>/Ĝ$qd4xE7Chۧ5ق/PuV6:iF &S`ij P8Ξu:Lֲ}YU7㺁H9&#vءSyo>;ɸo䒬kq0&pN߳]9c9]/@~~w^J_$w:˯ƒ Eu#q㯙;L>IVlˈ넽M@ŁJ&+2ؿ:/GO4:nʞ~-0s/O}J^Fd U9}|a^Nb,-~!TL(gW>;!YPLV}pY,#esLLO52^.2bY zW8od(]L wVO]MӲp)6w8Cy-y(5sRo-kb=nX=KtCb/}$LzeWim%E,Cy{<u.=]j-z2 ֫iX N.aV} LSsYNz E%#~N:=톣~梜x8]F`= rXo zq-Yw< $<mAO4L7O#+ FSĕ]F>ΑN#(^-?6nBsYMezxA<xoc׺k.id+n&(ߋ0y.k-~z5sub)|?9,%,cIDfznsv0z #K,2̨2Fqr0'q:2I!B< " p}E~xe{|4rWb9gK6uƒȪNAONƛե|̋f*}O5nOϓd{an@Oϱڋw1>o_t|ϥY غ^e+aılk>Ƨgb-4{p(klC>\zڮnް.JkX;p!@cB43}VE+Y:J׈ȑ CȰ:@P h\<KQbE-A/&C0q@XL W7Ob" 8I\&-&gq nگwծ 0^ਪ}]]GWU UmF l w v݀8]-Tuʥ( Ya7VD@PJ2*hSS:Uլ=!CNZyK*<@5!t^ߧn {M)z{ Qr3kKKbNJ+KgԜ|{-GunC#v$k«H6_\!ɘRo1:{@P!B6#gyU(u <Lc4y"z<:yֽHZ3@lzʕ+. 6/4RY\JNf=>S'ɬO2j-=jŶ6HSeN`B$ J؁AE@ęw*E-'.ob+x鰁w.+d^NGw'e mߴGtoc HTZ$Tg(8@Jn#eTHu us*:9(l2u #hĢTN1Z6PX`۝R`0>r3(筊gvY qeMkKbaCZ?{NUĿ%:,lX;_b:3:zT &9-s䕼L $}!֮6݃jK*X6} )>[ I9Q$~hٞ-˸UxZflHu9h}s%zŅezpdQeoX Ib3P bLkAlu]Sڋ1EPVPwg=j!)c6>f3f*qu|z/4[&Us_HYs>.Rad!кp2 2Ne71xQo ~m Pz}"ws2߉2*bҧǥgcȕ̢\J{ŧ0}97߮Nv>C>0KFsrͭ9R}Cwž\ StdfNbjX_UN9ob3*?̵brx VמY(` X{T7n6˞ DGwbqV%ڑ=H9q1s\! | 90iYD9?To .0 J5I>88.uc(V v UqU8L؞ҝ;|h7A^X1ѢBY[b kA X -E/w Kfr57XqY@~ q~zc 6&wC\p$Z8;_ܴn{^ MjNbjj ebDӵYu$i| :5 41O|OEx JҰW8ӓk_֘4buJt@>^y>Pq|JH58όF[(L9OKPcc\OT{}lvJIbpa5odog4)ؼ*`c_HZ;YɛĐu6X0^޹*xE[dVq8pxjlf!A1#) 3Ol(box/Vda1ځ—= $~&\zi=OCy} ?t.@DG 2˾ei@~q DQGYbe܄'n@=Rb{e4zRW iP:tI׆}A*c!֤~C߻jDWu=@5qJĐǥ"> 'זAZ}y`b Vf]|a.&!xV:Di)6oZʑ|S3Pve뼈Yj*j|SAё Âtz vJfIjXgPɒ:'m65(T]O-0-qenNq \lnO0[,qXg4ȵN@$5LI%b'6x}7~o2j3q YvRxD S=e-G)[1jz [_ҶdXᤎ{Ï}]Em{a_E1)5%Sg))nC7TϻFc&6>8" L&[؞p<8UtbȚUYƅ3s#AЮ `m6(Lt]g$ BZO:wQ> Xz&}, \Ę_ 9q3-}-O jb2:jE]֕W},\fV3fFD mҜX-`ƣ1nZTeQGcv"pൖLI҆zzp2"2r|[ZBJX2`PTvf%=&S5{U|z77V10T3IY {E<15ރ?pmxPOp?Js{Mƈt( ɶw>uz4/zW)& htYqn'Wn8᲍b8b b ӥ'…̍Y*'B]J7I$=g- yfV ,ڵEH o=fў97YGO#"C!W=@O6} G^QU5ëI;jI8[Тɠ(MwH4 H| ښO*\\ip &[ ,0M/?7Ѓ+x0uXomF ;JQuZ p akXB:R;b [4Gg>W«reqLcc!Ir!S:R"7Kγ"'MJ D@d) D(LDhDGʪ^| AAB HD*3Dõ"`j [+50Dye>h#)̋KeP\:~ԬN\h;A$ 4D" 7guI1naUf'h|$z|("3Iqb🵥3j>3j6:mA PBR ~Yں( Cct`.H~ 9-[ef tB0;] i7v>?A]?-:~|NaU,+TT:)nbQm0^Z*(YQWIF,Wě|; ԂFo*[C0邳  II_%e;Zħ0"gsOn'֭'=&ӃS:Y꾯l jRcH4V -y4ꃪnyٶmPh}=M¬_`ASգަz Q EF#/>J5~E*j0#;4̓%?Ԣ9L::@OqLmYK3C$K,ek;Otg'~|n*#ȗda5QJDc}T,q P쾡P)9~ca~AW2Q@9\bXMk^OHM FKꐗ;p`'Y#58_j/ ;l"i(k§ҟ k>!m E>2lt| ߉Zյm6B:PR:fl|.bY+4nمoLj {eB6rTx[<<-<@鸞Yau.مV63א\Cᵦؐqi-ل/XG簭-yg5wzY/ᇳ@9&O$ݮG ܰJpӽZ=!t+z[tSM9 ;fDD4Icʆ8||i!ɔ")HIRkSr/K@6gKV|\^Xl Yp~ n`5!̳q_ߧ#G2@s[?gܱasI5xOx.i!B/Cc,zx_o@6t`1|]:o͑k1 I_M AJ[ߺxk3~Y0ln/i/x7#vZG"pƄF__Ԏ&?yyV>,@Jf]ndeYQ؉c_#g{:qc?eDhԹtm|= sE_J0jf\Yϼ)h,>˗|2Rq.$}K6Y&/ St( E6HNnՃܘ@/[7S@QÕ,Y`kͻuE6\ƅ.x cs4•<_C9Pfx?jp> 7Det'^Äs!'y hd+<ן IR/de,;q'/j"&b+L_&آAPp&䁒߾{?O~RfG.{U.V!~b)?SwmٝaGC[w`yjϔ~}[O[gڹw%wSr;>oZs:xt x򾷽l[yBG7|}c?͑_t|7ftXH7{pI:)ҋ*0'?:F*KHߥy7>a`| O_OrpX8庙p_^Ǩ. Ѷ{NiLAg,VxtApz&9]J&nq҇Mgx:{ɻE"01(Ȼƚ7<h`}Y[60s (]˿?룺4T#]Vz23䢞sq@S5gX/ s]<#})WP$@D$,N.wH(vY('_'\msSOگm̚iuҳop\ qxVbrG֬Cby)һ  Sƫ2e:wrN4ǧhr%;]csmMzTr縼>v_/^PG.}cƋq9?DMU58.~hM7(3\C_~:fi_T׊~.cn]{Vdx|D_:E@vCPo=\–Gf?~. |={<=%6 W~S?zŔI.IT|߁?^\`xO&|1(zA8ikrIW8ڠK.&hٛB+̫%({EXu\HP3\ˏ_-7p;9zt9봧 kl$pu8?j(~n.'[${?ɦ~z&:ڣ %=wci3m|I5dKްcy( vL9|77 k̾mFzh 1鳓֦뒇5nJ &7ILatW³/";=DOoF0-a2to0>hB9|֜4i ݪ[D~޻_ i9<8QQ#Xӧ&aUw>u\Wf"SH 31 a.q,3e}au7.QW9{M~KNU 7/0еulyg\/gclcVwuge  *Fs:.~ۜyv V4u/>_ykMМnPѰ wY&̆T+WAw1ctbL4V#} x^XI ܻekQ7G KY},2{>]> 9℧IHo}JX;`de>DQM[ 9kpt=ͦ§(S}d[}c!~@7u.\o>6`,t &)Κb~ y!C^"B)Lx#gΫw0h&f AK߄cF C q+W\E計OC⚇l?BCQo>uiy찇c=1ܱٚJrc!co[ZLngi&܇JgXUqUяh5(:{|$!3 Zoa 聩)3>3?mvҐ~gl Vrr 3ّ_ &1!n Er0D67Ue /dr'P励F<]y"p (e6#vI/['$$S;|*cxq*+/-T H h+7&600 (#>/~A604<3ggh%PVZ:4d-N Ji'U&X/ّ}'ΐQh%`mɐyj,Qn?˼0׍K0b}/veKO0rJ( ~3:F,w)σ܀j/gpO\#ImjުLW~.(>p৮1,㙧:OD̡7@O j]|kNWfQfd&dP6%/ߖ8rc_0҆1墴:+#Ya dMXXc:$0tc5pxvӵ+s7kaqDd-^k4L'}n6 i8 c[aC^v7fd]tUP L5\Xqn506V}FTͽ O9NJV(P:ĈǠzV[ȧ*v\Xv#HJI ΅YMUoBZ? E*& d-m.:>^ {,3Dا'"VrU58.+qs9.jVF[ҫ[\N^ FۥBEO>\dؙ g, .P OCy,u, {rCn Oa׈VwuNىQF!cfj]+\ H2s׼@N^F c7q`(VP2d3D3 +Ob yNZya'CZC 蒽&4%!cRSHbaj{lq#WŞ) g?!jۃwNp˥dFS!- _vrЀ3Ί^7Z)/g]vI~٠ڧC# NIT>\4A'aE</5){S ޫsvl3y]Dv|Faq[7;uiTdeVK 4ږ: C%21n!3r!Hqea I>%= `;C"Kd\˗KwQT}V˛, .gD?xyB,DCyL}b&n8qB䙰chf^j6uTyzu_`*`9hsI>9ERiA#MH;K =a w1==@6<"(hCZ ۧ ќ n?zN{Vd]ZE] @a\6uaCy,&R0!7*iCH)"m z4VOMb2eJwG(lm? \yaqi,6amuI+jWsPLZ+z@*m-^?Q1a]4y6,r(U|PVUd sdD?cgstQhtfЭz4Q͢瓅 .'dZH|şhY[IN ],'ekDJFnip<(yWit-ʫewxY9jIEI}[ ~TJr!>CI2(/p3:VC} b=?p̪i^p v xG,Yˢ침׃/];$Zu>ك_.o`V_Ps9AtD_lY St3رWt>]3#$+?dBUX>Voκь)ݬE˞mwᕏglm/FK@o=e^6=Bzm6XvE QLakřu7s^AAvj-fUqx"_[VhLLhF|&r7ԡظf"ˮҕJ(n?mZ.GUՖ:/UԁG穏Ӝ#^ u($OKxP9}ⰯV`t1C=vwGf{kX X"ngd(SPsF{AJX4i{=FYY$\S|ӣ$rESrNAt! sb$2ͩ/'qhj"{"^DsCONU/ӄ2 l @gm7G!/Uɪ:1υIiҋ#^սW9x.r{(P iP"xL5|xܪt{~#x ͮؓAF!~!=7o'h-?QУy-Z\Y[}CDܲH.,RDB pPHh|=3auh`N% |ֹwa#1gQ4dp!`,e֠h<>O=:fs`rQbGHHV( \b7;g{w֓OX $/2b@U2]1RU=6N9UBE.mTrm'[K.Fs;5gxCow6v =AR?(Tr|˩#ь'ˆ 5]BY?1_ŕsTlH [P>vO@pgayff\&ՙ(ƚGCV1\p47Q&3;Nx}&S$8Q ܾnѐ7|J"ECӄ@ 4"*;2& Ub~F@%A*ₑ@i P;]Imoh]ҳr)!GnѰt\*@3aCaƫ4'،i`u|2u nժr@?DoYy͇Û{r-naФ'CMjk)WD9OD1ugVEi"v:WYv3~_'Lu{K/Ы8\؆[UJ.#3|Hn\ӕB[V)@Sa+OtՄ-uM~(IRYDa]34h OhU|㲲讦>b$JHNSx j{_c=4|pĔ`%eY0Dl;6K`cC,W*<ASHDm: FŒNU(~)+yS[?H>h:TIH\//:MuD)~l&X~N;īiSҴMClZRK4gkj[K=IY{I­y2 aH+8isXT.hdSZ/k.! m9B`$k/DB3:LjCOU vqSHQ.Vx%ГqIw2$)cJ5߯[ʽ@G>0cgjRrS-Բ$^0jC[M}x'(F,yRY0D;,N{3c曶bZ@6K#DyYq}Cgچ}{p2:f#M+p w[^Yc Ng%X:"v!C"st7Ow°L]u/G\£9Ou[L$;Ct9"XƇU1Zm qeA=eOH UZz!m} uavXVxNn曎?Ӏ'_2F<9=Cs=@Wo ϲ~4~g[k$GƟ6glh_ʤ=gI,m=GR].;C~NHvM<5iĖbtnԘъ8*bk?k,q咮+':AלZ5&^D&xKXXvфW鵥Omŝܜ0/ˉ!i)(C<̆hG_97]pB>Ȗ윦x?us }\(_} 'Yq ^ ˒錪V9;_]îP}[/Fu*.wjh){̧kn&O|^6öBm݌F[S6=0<'y* Z\6eCbw!\-ə 3mFG2dN{&k=/!uGzsHeS)͓sS;apx90|tg. ] Nom#)ԝn&;GU^28^Qj֔ҟ^Gދ'In҇#t(si6ޜkX+_ɷ }Vv벧2fP!WE҃<{R9 10n R{NjW= ]Ir';-Kz|B͋!m\vgc G;ZL:+ fO·g3z< 8SAǥ}Nҙj\[*);(uJeA[}!T@/8pɔdN-~4>nS/EtX/ C{xEjf0֩T],nú@xVaX5jm͋_<8x_{ϊ!~2~| 2Pg۫>CῦDD]7k=%q{ q] &\tU>(uVY搭birSK;;l~קּ4|xϢe@{mMnq~?k('VГ[8o%;dq$^ý5Vx+8/[Fg"Ǟm_2IE2zc~/ ;V{Vk1t~b~h;>G]h\ғSķ6Uv8Wvzz4ەN̲uA 電N78׿^k-UBjESN$+\򝾑s)qatFůf Otz;~g} *}VG ?ݕ7mؖ"w(U߿S1bJ]ɛ8Ǟ+.$Gώ coql]ϼߙˠӱ!ݼifU .m9A!M_fv1]zVWgh,.ao7DHG@j<{Ks?|Rc}~ r$S^mp ي^GQPKcCgy?Bray=nj=%1oak9>m PmF@6"K|*?U1?@bp9eO3=݋&G ~D:{wc.sbǼyVL%{ʗV3t-*tܓ]1OʺTxnZU.KUlGX=Ci`{;;>p'`L(G ?9XWJ?%  J` ip$'G9DouW)[}Ax|HGJM2@;HȮ鐫u=Fq1Vlk?]rցf8*s_&5[}{k<.izfNi2nMsz|o8jLgwiX4$H~˽jk_6߈%ޅhPGr}<~`k"ƍ/ R4ʍS7Z@y&|$)tų{=+__7PZpq\Վĝ|=fqO(n__>Gd9gD_ΪXO:S?PG"0cz}|g"sk{R^w"lȔ՘dġƢx:#!y||? &DðwhyQ>J} dd:}>ohtc`^?;<ة/ QMb1aScn5gjyNxv0C\Mrnsrt#l݈[\w"/3 }OOCF7VD.zWRx\`pݣ$=zA[kypw~dWď7`~SܑF޳<\SM!ϛ? qB#}C=ufuIE):F_ub}4\b$<+ ^_ߟQO |HX&B\w}ቼ G避,]Q(BdfwQa&=oKG'$#5|_|%p[8( x@  >u*niy4C7_q޻w ƄeҘ'P  |s/̵Ijp_8Sby,u9(?7"ir8<;&@c5*kkɇzFgt>Ap\!| M޸]vUb%: ?DZ$TyF1~ug!pGn 6?e!-3c4Xߌ--|YWHf[qC ֗N}z͂^/DV6.>L* fE LJ}~}7; Mh΍P'aӖ@Jx1OP`t9g舾-OsQ#؋Mo*/x?gI{7NNd$Wx!R)K2mʼ=zcctiz廗6gcIIg*v="uUυȟ+ %i*>?}{D^d$nLP^JYzu%~ަtw}ݯGmA+;4!EF6 '՜=(jBKhS1F\o{ɯ rsPCoY gXKY tt~|?3\Z^ 9 >LvPNwИ5M9cؔt!LNDx'|be<^n Cw";7k1zݏƀ Q)qV1d+%}I,MVs:򧼻&h|sXgQ#J/ME[`OZwӲWQ93wiHҺut"j$#2Gv>;nj{n(fHᲕבʭ`m֍W{ޘ X={(ѧ'C넥ugU? L~RFOMٹ>@= }VwDVsх/Դ$1P<*Nsz;:1j(18cn3Ϫq9g&:oQ{xh-ofg.ߟGLCϾ&ˏ%/_R>sUkG}".OC%=W (u A3cUFnR;uVMCN i16q;Ůfz?pW`o>]-͍p|g0;܋sJj |UTٲ$_q2 -!#s[o ~Y*EwѺu| ,cs{݃] KnFTڎXzߜ;H[M^ql˫]E6/Ym3ebAX}V= p ~=G3o\u|^$1;W_S?#bt]:c'kI<-5y0QB 0a>drĮE<><}h9 Yy (Y I'}bsV7Y0h̄I)'+q^w+V 9Z<vnX@o'$#)o0\lTo4tmݣ hqj顡 2AENntcZt_,%o6{w?lcvO/r;Y槆~ 2l!!F&:f_{@[ǔIeTc%ՅNWo>^uVU,vT,hy|ׁh>0U-u35rJ?[Cn).%d 4` 1ucb7_κz,Xx}~3 a#k*чGŃ2w+Zg4 SQHu2}p?n[c!x,9 <e&x R )r|ئX1nJ;PfdGzL{7!LM8"~T5@0}7~`5~{{#r b'w#>/}h|]8aQɫڧoBfiN_1>@ 8].9sO渐Ox& r9G)Wǧs&KeڃIE gÉ"'ֻt/}?p@[s_E)/-%{<ΡALW_œI2a4ӋWQa1ɡѨ?)!4F[ 9ԻZimY8,:\¢d rNZw~[,dܜ?u哬F-yr ϮéP>a7ѱ#:[٫WT_b'gE׬nSJ@P<&0vE)_Ƨ_?vG1A*yVdg㴆AV_öoxk\zc@0+FlفdžVvn5kXq/w~ёJpP(6!#Yadq3.Z:xp$5 +#hg(>曝\INkbYlīY޼l$,SP{Ɗ%ԣq|i(ݸPd@Lj ~R\kRW&GMh:k&z;`aQgV_K~ޠEǬ>uUXRuN,4lz >J#dy7#H2U7{NjK#'Obv%+jпY\~uv bG*j訕eôu0-Bu;R iS hGS]N귶^լI"4fuN : С)G9{cs}7VlE{2Ȋ>MgĻG?/~lu=LYTe^IäһҦmD@EТ 2Nh#aATs:fAmJgYa:Ka$ _e$5Np,QzĜ 0R"ą-39 )|% ?S'`RIV}H`l0ж5ʶ21Vn~amV0ûw :!qwX| -`Fے={z;롲H6բ-YtRJ?bWl{fzVVF]2;wfn5B7FK]ͷ6 Oƣ9Bh4n]r<lVjXa : ycuHboXߊYڛ!3G9>l+e]YR:mѭhDìI%81:;ҏu#\㘧]m9ǂ_)Q\\ߚpF-DyC*{0)=[:'b߱0R%P.O#c ReVGq~)p,3o+N9$Fw{6%߸;(DY_x, a6AKM\SL.Ovj72DåŹzӤi;^.~&E t)-i``ͨl+Rx@ǰ12bMדmfLa'UeC!혣:T_`7}-MQ:u!\26;h<\!'ϳ&IЕxUOǸM6J4"B@B[mJSZz_\)R+I3@戤O9nA*G9޲ &]+!/7͋r=)xR[Clc t`͎-=sA6icۮ>gI Gn=zo ,gz>$܏fo}砓x}y%H(Q#%< x:U/eo09ؕ^>DV*3QFvty/v/k,q(k]Ta߉x+O"]>; ʑR']d \~@zcΏFIdAgt _cՂI1Bϴt4Ta5<+5l$>IH q ދ|h+0֟:#׺R9 剉1Y!&Cݫ o[+j@SvWk̦{̢&y;R(2sMv՘ybdfꐌwS-yКB@AGoa>d(B}ȡ/rī%wUIZ8$V ZL,qS㼬pdcߎiM:mR,@]fwRұƱG3M2ai&6qYZ,J~7 <( 12L2 /׸A֩g_7'\BMZhH=Vial0X}>Ҝ[L̴|!d5]i m2+^ sT֓_>$21?V87D&]Sq61ByӮG;FE-g_,nՂR +mK-F6 Oц4®fc2RL ZZ>_cDVUY˚떈H;%KemG=KېpzjmT)j[mw ~FFkvw¤VZmEr~b-Ě^Ϥ6XFbT2UUf"B8讎S^VEЯEk2hǍ۔AvN8۟߉5hQ/RȖ\^(eiuG姛s8Q\קF&Vmv+ ~oP-DºuVͫA&չt7Ûuy.sLm`Jx!9ˤۛ`3ΰzg!qQ%*u20716~"P\1xP7t1X!<~QJ_r4`A3/u)xNb^9Fp!ekJyҔkLB FMAk_Ġ|3()"kDFD=\gd4S7nPrLS^_E^8'9)tŷ;st[U-[.Ța_Y dfrTA[+dM; Q EqV謧}dYhE>9`&*; hݞY+֖\RW͎Tۅ(_̯TD][2s*sQAuP<{a7sMo5rMn栕.2NtVn~sK8sm"#IJr暺F-Rlly%T[4@gSC|Ht"u"r- *p'[^T|⢯@9wet_-T"ΗBn^ X|d(2rtf@='m>m58Jc2W0n3{IxC O:6"I?e .jœ#>Iw%} %:\Q㚇uUyks-s0(c+܁ٶǰ$,sG4p8 gPޔ\}9^^j)B/(I7eh(H#ЍF'ښ.TWbs#uoǃ ͥEKLx 'p)oE 5ăMn˰iwAYS,sbE?frd:%$x2EowHʅWȔ?9#ܕ76,%V`Clp*MTRRcE5{H>+fzW멅g!S%07~D 3$l>Gķ:Wd;KfCZlf3IZDg33QyT6\a(=y5`--2Ե6äŮ۟B.P,?gĒ4>X:W#JzP}xZˮUxKU@/mwYAsrPTe$Œ@ }TGa2.kUׄK2qy˽Qrb8dQn^ZwCi!/r^޾mġY>SA.`9j5~yp43?%ٽd/欄fpSݞvi?|Q4<uwְ'쎑0hSy~thGJ9sos{XE;fz3 ?kqRJަ7̞Tc-YXRiQgYW,/TxD[X̴`#}1H~4ĕu@8%&ُNM}Xw~fx/fsKu r,͒_Mȴ\|mvsy6k\ߕ&ެPR=3d ~o(5*w%M1O3|ſܣ-`%7@1|:e1)!PA9}uO3+]3>#성e¡QFn\[f^ ܌z~x |5%(F\x 8L6 kMʜuYq&7/ۏ}ֲ1LY72}A5>a 1sm]7?S36@?젎J<̖|=D8a`'~:ót%ey(pE([opLDh&}+An6|2=fhfXc|Y1e. |' {YDfM9cQuzfg@.Srӧ,KoFb~ /lg\o([>'2YD|g~qwaa|YT]^:fv.czKpEgɻܸlyO^m࿇gWvm-ua[h*Vo*̿¹Mdc5ρpĻغps7~{yj ¸1wjRvzwUN>lprw_+WXȕ>c֢q3[_k=N23ZmzDn==Fuf2_سYt6bzCR}߼ 0EY5s#3뗷?CfA=^{ Oh0?#\a:sfܗk1췀΂ dfa#!m:~ h)wa@0NO9ۤi^裉.?_Cp59 &]3˖c>oAb!d3/:tɬsQmtj^k L vR?YB!^Xi(&vO/Og1ѳIˆɩ&'Mt&֦-|>VdQA-2`;:|9.<w<.T\sO3FSc]mlG9 )AkX۽Jg yIЏ%f縻*Egܴ޻`ҵ#2mH/sq"̗3͡pJn1+"ldڿLBLqz&z˘]=:й tu9e3OYal>Bem_dh;iAnɱM|qÖVB[7^~_n|B-Og=j?}! *hI wmז2aXBw5:ۭ—ˊOmӚFFFQv]'\ݍtNA ƽg{gU }sNOfϤnkk7u}Xы梡\{izVsNCC:>?ss{3+*w<&ХScޤTO_gʂNu8/AGT0 O}tcxt,<ÖuGajIe?4ab>Ul؂sN\L3zX&OSr yH98zH3cp죜9Y0~ 1ce#m+iO?rн;ezN>rXb`LRoߏ"%4ǑjÉ)1IZwy: `#J6 *?B%m6R+IfOιwIǒ; 1lsӰ}6FFfkYSB׺qsH3^f"GȟyTtU?>~k׬^81JIa.tSQl1l|gi@ș Kp ~'Zf5yR='FcIL\m,5ZOy ˯fq7ҳW;f]\BQƭ{rh͵'X \[ދ(8{)*b& g:|<&s.l(ѝw^cد<G-+͇Sm|{|[v_ܞb.NCY,m{;,ƄKrnoN$r8:I&N\>h[tps<I?z[}ڗ]YC؏p6|Rtl0\'~viIIR~s~ņ߸^h.c$oi~|HeH~ehwɱm\X[ 2:w>-,6`Z~&u#-oQ֒0[ah\\ޙ쾗=kܿ]QU0Om'g4lS桳c~r!5U'/ Tdc}ܦ& mQa湌z) $3c=',2ݒ=9g }է Jq< : <#'mQ~xׇNh_\}p_aznɸ4=ŌMMMjS9ήgXѮ,'NURصa*p$T8gozS:,6@oof5:,66Y˽B?]5q~UGKn QyWb'2i؂FwS<<-|7ko:q?z l$G'Oʮ1 :B[$Z يjZ;vFNfܒ 9F]8T]DԿ[^[fǕ|l]<кeh׼鍭Y%6|ު`*NvS۫OT"BGz0vL3 vt*%9ٷt͡.p/;sOai3ȚE8>Ws+4žR˫ІQWɱ{>bp[5cy'vϘ m }2<Ncӛ?@O1>+>qջYp,fV/v9fC6D"WBÞO8l d0f>n\Fÿynr^Rg>_ngT5ߢ5k;W"Nj?~%n/u 9\'NQ&~v8/h 71in5O2M,[X2"MO ?|1Gz x3 32kd!_軗`5374 CDl?^؃E& |r+ <̥daZ ūT;~4[ Q[1KI;F>2@s39̞݉}g\z,{r Bxi0[]ی[19,fFģq7KCOm3)66XxEt# {Gxz\`{)S0+R2*rEp^~[Æ[s+?^?Qe$/<Gװ_F17 ӧlڣtѐ}_Ƙ^[ͮm# mAxuTQr1ua+Om?!zad| ;,[?jt׈u3a{q σ_1g@yİ@U=莄1WKkHk?cA"-ۭGmǣ{:ȧ^/@=G/\BnaK·A2=Gj`qc bx͗s1aBmC#2(}0*^͛h~C>+9{3='fMw>f`iYldzII9,GA 3shnE[;o4{X܉N2`K;$; ql/ɇ/@|]y…sڮ*y?uQ4<n[ʓsWR`ega+D:eȾxՈ1\Ydԫhx<!䍐su-Ϧ%no˛&-ަ&:n~$<[$0;{{,.0L[y_ Ј_6=/9k eC.SƅYA/I?!6%zCX%tؒ;Kn>|XwY]|#=M fAoŋGƊ{i 8 LO){+%'8t^3oCq-O.=FqYē/f^}sGlAZg}oN~t懵_IW˕|8Ol&q9nU\eMЊy͛rs;{wRnз$̏ퟚO|L,>M"л,3tହquX\|;iQ罉fO>$/Ws5H &o1T,z.@ky/K7,o_f LD13uX3~7`32r݉[I9]o %OֱW{f -d /&Cow~yC3_!^x GR+jc]Fj{}e4ځq#z#m 1mƹ_3A K x~:ƮAwӡR>E`.^_y R۾~|6d,]è~kfSZM64p;\?/ڟLt[{wq:E,Abp[>^<V=;`}u!ϖtQ9xuF3T&{`e.g֞us2{>iѧ::ceGEAMU7Az}A'Ovݾ|fvr u/F.`q9nbHo/5L]?c1{rk{eY"2Maw)ɐoŘC.`!_ە|ٟy"y ?*=3g|Zwr=IH&Ha| Qόd9y? >%[5EHM(m1{ aٸO1u?Ѧr-d mG/`հ[ţC@R'q+Jok_qPY1f^SHyj;YG[0~Qt; :kĿ⎌PA,Ԯp~#aO,m)6{z;mT #T0;,z3ͷL?G,=R1PP0t̶SLޗ/1-[dmcHedZaa:+nifu\b?}m=A֐} ˂"Ԍ[(C€tZjYt.|$ŢĪb##hTict,O%$ƀΨW'`/~opϦ 2h1R%WACpp⇷}=)UZYG1%c]cacT4˂}2e 8nDZVoH!5TLr2*pk}%>Kp_NxH9:o~!*it ɀ, 럎-y?,oY n[ׁ+N+ƿft'|Dw업dÚE)XM?xjֆEIFlNw+(y”I+;f+Vse\UE`! Y FrLr,PUIζ -Oݮ3J=Si;2ץH z$رjT1hD(_ĕ5W&$XC! Py9eWkWV+ju%t)h*](|}^Iw`_sV"a1E_Btʃ+SiN=&v\ E=tG6/] Y: χ D6wӌeesʀ y!62u$$wBR ]mJ]R;a_|E".hДΈϐ^*S-a{`1&Ҝbo 2$*76ˌBQ:!L7yv\̨F4Vk*҄붸 %zwS^gA「m4+'zc 2s\]#1])0"נt玄NU;Q] Xz_-״ Z;D laKoƎfFtA͊CK Ft "\lNP|4Ͼ:D<$΋4ǡQP1oD8aT, IAn1F f|9UfHIKLNOPQSTUVCdimpu5~}=-ۍ/(12gGV1Ω:6EJZbrzru$kՇ oY0en=ڬBo5=vp>'lE#aH7؉P;3Cuݠ暴M," s]٘ȋ x7* &c4CFFM ;e.cSbJPIV#W!*vpG=h9,h’/;"wÐ ɧ(1usD诰ڛ7ygrػ2j8k@_Φwa\\qThL2I3 4ͯ7.j'q7dU]p04S.dHF)àgk/@siWJx}ls.#(_&Y(ۓ Y3taI 8p'oI 4@X 0PCC0P/@!ԫ 鳎!&wtZĈ`"gN埣 88GѦKmd,R837D4C/j~I$ŗ'x:G gݬ@_ ("D94zӞAv{܌g.Ad;;GIORב== ;=yO@t?̳\1Az tgG\#ڔm MpvA=g۴LL3wT ]|{-$4a6%is|ʹ}REї/{߄/Ϙ{(7!-(l'h*chK(>{KXX o]RڮRjѡМ{6o[odr09|_}ڮmCNmԾ_j^ G6DRy>0=SR*$Is  r#t$&c)DHFDD$$R$#!Va5{mm! EYgJ{Oq1-A>oНekԠ5_媫vMe}13RA~X-dܓ&b'n86bE@zHۣ>v]Yį"Oؙn@~H`P΋gsP=]$3gt"JY$)Sl~DT޷3Dnn^N$j-oJbu<Sdnwކ'x`%{ y|`i?~dBonZ?.[:ɟ(-WeJo ȔUʚ^09]Ws]|qт{܁*eCxC F)ňOK__?ZBAܝUC1U5+6T `8%o[d%Ȋ0siZ/iyv=ǧ t]f#n }5`w C&XR1CE_ }=t AZ{x1…/5r5'ӧͩ~@6/dwFBs}aiBV&R}&m̙¯ͽ;/{SCD*&G%ENMؿTAZ.%9 &8GA5{DFڄ?(a/hH'/XHFdT3w=P'qZFNIBր-XmA t_/W,ID]L[9#(*S0o^7ۼ3eB;vyۜWFuHxcnyi,]@]ӝww+ƞ6`  C7/[!z0]e̴g(x}h YIRFxzz pB}Z==t O߆);@6˽DŽxh$4PcRi~`p.{=&5;3yC8~D3"tpbJ2vӿ"f#"|u={QS/,cl=D/AJ;2v gMΨΚm~`+)&]Бhݨu^Xs^åxLתsf}آ8k"vXM'FnXO6;o@Be[%e-!50VЧ$3M1Ye;w 9߃z5fmC> ڟtPT";ʉaYI 7zq3r` `V%G}*i~{} /rzim;)`[WMl;>_pk 3 ~4T9 u`c?ަ]޾B`j~qIoá|4G7woVm[\:͗0}MiW\y:JgvV9lW^vcQ[k㲋O"msdq1MLfRwQrJS3.޴ܖvVp`|R7|_~U5@)?V_3?! wZctq:1NC>#sB|z Y}p1A;V…'>0F>u_9]>4'sK?Š\WWDrV??c[Mk;('{sXҾcz)qȀz Ct#f7Ox:%~&4riȬygiQ :7(!ϒY[=#,?gO+<墺 g)+.3 t+m߅Y9@1Cp0&dѷVzxNNӞO};1=&>;Ƿ/]w4|1OP”9 ZxY3{[:vew뛶ﻵSg *ߡo~c/n&GsT`٠\=.dyN ]qx3}D ,sZ\yjֵ{r{t^U\7, \As :$UPa7-2 m90{w"3,X0H䥠 T}o޴+2xتMWAw)B!-F@P un\'~ʄ@!˸cG V t ؕ !H4RgCvF?C/IMV:C/SEӰN,Ӷ++%Bt+%OH4SV5"B柪) S{Ӕ :Qd>]-nfGE"C9ʡ Թ3]\9X=bw8 0(? ]hK$q40 4.͐&XO["6Cbũx\4pD!cd@rbbffj6v*Vg+t$* V`!Bרgv!pܠ/9(UXdQ9 ]80ȢCD #!xH.a.F<.R8HQ40:Gb,!!@>G] x؛;o+Y6.26C,/wje.)_")Fu(kSZESHGn,|)\T1iTK:LcjY%iʗoq-z1q\mY9%ZU%MBUj84y/\m5>ƥ<8ʝ+N /๮Zڔ;[r&Vz9)[ 6P~hތ,x7Wj,/[]r$mu 4W+ȾI HQ!ٝt2߃@gyE?,>oQ BTdU ŗ`S$ojVE[(kT)S6)(}Z tkja-.J!$$rOIE-r93[#-'UbۑC*<' K֦*6y8m&E> ,u}!r9,zw٢f7WRf-Ș4[ Ylqu9kXk f@prT% nhatgC+CۺoZ͐,7ޚ_D7$Rs =kឩ dn 2Qm1ɔDih7R&jlgK9<g˷gK̖?QldǟҀDY4ZU'^"cSpRp%i\qIYZ]NfO,pVpe[ew{'XǠ0(t?9،/TrmQ. HjlJ&}baYg 1̕Ӡ)oL9%!'Kn%o3b-. Ҫ,kKÞs;vh=>N Hgk f3L}1YrZ볚Z\0-&@.Zn]-!uٸe֒[XVH,.SbiZtpi)5cy  F{Q>QhhoFez-{Qٲn a;{#ִ4ݰtk> Q>{'ک) ~]ؿɽMⶳch °S4Iq:(Y<ԲZ+c-xm PJ;GSmX/{x (k '.'M-d;2֖וݭ: m['%ǘۮEC;~7-F'GjȈz{_F˺_\Aށ//(Yk@Ӛ$@fr Gox]t wgaxF'ukA4^ q)Ř%l]Mifו[%ۜqzkfsJ&:&"IAAe c Υb[9CeXR!b"#"2H " IR( kF̿; m{w7;{=$=+Nj7GiJ w+Ȭu68~< ̄4oZ!%0NR*f͋*_&T>eZRLHz7m8?HПg@st#@ovZ<E1JGW*ze`Y8C|ŭY27pv +dw}>)۹@dI)6J[snV4)bKʼnѯ{F}s`[ ,W"!Ra02$rhd~VQuH"8!PmIFCj`e./hƐ!ԝbєOdŀFInH[A6h>/}>qE+c>\ ^L A )"v@ם%KCJrE C/)h2;K~ ⴻo3ɨ]({{3OGJ Q  7_gsRe;h2[DǜmʺFux8/,#WIb*upT>asRxuƟ~Nin =` 8[Cdأ=Ql97A HT!ڧu'`VFN‘+_|`ފAm+0߇$Af=O%_hnl.5lG':%^’m ú5{$CcƢ[UQIX`M{$ 1$i*%5&L;uA) T@@xȍ5VPfsIl e߽O>L>HQp|1tAe4rƥ8cK5?zN?r##yj?ܠ9G\J%v vu~#XGbTww,ؑw4sʱ~V.Bi56<(NbtÙ?^ШG<'-ʿe)6Q2J-pv+>`U dYo.O+uuo,?Ȋ7QY8rj{$ʊcȽ=(q~k1̭U%Dh0`qx 2i_5OQ"WlwѩphS$lZx vVЌYK4 Ŀ>5(X ܄]Q;cKY9JuR+Lݤ?2&>(%}I78"QЈ}}dlr3` Orj,ڱExӚӦDd'$L7#~3 _p62):Ct.%]aG-ӭ~pwN8'.P$Ԗ@F2#&7GYeb{RAп5Cz" =eZg*ΪSc \G2dggw@qIۺ@s'9X 8Ps 'Մof @y:r璹OCC_CK:AK.xB%7z}L)"HJdLhOZvgchfum"\ -1z(^7W<7PE<0_i4RyOrt.skk/a9م l?فRBgMGm~͂m/nTF%k|pSb !2MuY&px_Zr_TM?vT{M 'mhdGYbE޸/Zm"܆Py6eJ6S~[r?X)#_0+Y7TA&9 Gn5ҡeSQ>U6½;?ÿUxn+gaUY0yag.IPa8ͻy)Iqr1w\ G+F~۟B%҆ Bx.5FAt o_s:]6i89f˂ttieT;3W/NBK7ZP,̡u~1_^R`3m#2\Vn_W`{鳬pu!2bt%4m`7Bc*o͸m5Mӫ|Ib=UH,ܸHBEmMe^^&8zI{R[cWI+6DtĞ﯀SZYFYDpaTkM4[Ci@[E/r%aWw|zlHn|Gr yI$! yDΧtT[vO4;EԳMQ*C3Hlm}n1 lէK: oj KWn`0j9GJ$#GJs,a,Nl]H75\s=X^~\Ǯ_M2z"Mkߊ8e^hZ2%+AnBkaԅHwNC|+cX]*㶮xcS׉t40ȩ#ָ+S*# U:_( 4dY9V xRn24c*>a:a^jq 1}\ 6m9[i-V:iJ&-vKd_X?T/$v*'5~/Tg87Ə%Ae4&QdB'`zt)Of6;nc:S#<%lBe˞I6l^ԦwgFgN(T!ð^h2;F Ӕ]!7" ;ymd m#ɳzHl.nL|ܓ: I BF^:ydKf|/[v3~Ɵ[;e7f:pr.m  \J@w3a4Ʒ/RJ>=BuC&Q_Z( Qk-ÒtIs=$hC-J ?n Pb:R>^;]dF j]THTQ[fql"9V-#[(.pZjs^a0x82p?7A )+7M(Ë[CLőL!!&o JPրO (E2*+} t$+wmd$=A/q0TX:"d`-ԙ8iJ+L{vu/<+{<y͜UHnnΌ& pßr t&YlRS@7)Rx1fI.6plnxxK(Yw3@(:W3:!c0M-} z%"`0;p1ʡ0"' "FL义+ƀط~vvBu yXrxHS,]2Ⴣ64C0vc;NUPMČ1EԃЌ J&piFD$ 8dɷɒkAXNSA~|1\4Xav")3#6p.ķܫ,V*$EU'j 6XP4MO6}Xah(dH= -<%U(S*A1]{kGje\Z"$|s(B7q=ڮF ꭹҷ"$,httO$]Uj@⎵ONN;sdnj #-ӿvw=(73:6$r{2Wx`Pzco:Y]Ws jT< bpqUELS+=7QRe M 44Vor,0*),i*=4tŐg°5ΜQ1_xר"cT& ? Um팘εLh%i %fKzWiV+oXˢ"L5*8Iz:s{:9iʹEQee&'ƫ A UNPQƧ ON&$xr 䏏]3w`j?u bxM%.ڣQc Hf3 td0'kMlqI7|, Gs2d5q }\s !1xWol\*M~ bͅzɘ;o)S]MO`s[3y~Q m}9'˷ͩ~=_σ^\CI1Z&<8XwuK4¸UQK 66 J"mYsz6]\~tPH#_3޺a-eyD={.{"&yLo~n98u>}#5<Rw=TLjK. {l>2hyk9}ld{n)CV?]Zr<&v[Oz\=xڵ䶕Ʃv3ݖ|:Lw੟cSKN&_Jf/F{dH\nkRi m=]KIS>T{mL^/cޖtlkmV;_s<+bv.myNq8Zvkv]ZfIyK-W9RfK$<rkj􅳅XUAlRu)pRpv6 wlD]i$ƑG[B;H]p~P&sBߠn.G2`\W`c&" wN;p)c6Z5bW{lZlKN9|o.˺MgpޕH|_wI&bU)UO0(U*J#y 0[3[A}He_ Q_h64yLLeF41Z F=^SC՗K"!u9/GS$[T!;%$RXD'<btYlFn4%NУ?zwQ>$D[LBXBbqrykzۂWD$1$q?~:*Z>a?l'Қ<,{[UmxȉI7hM=ߜ,"NRL^%+@{H{` F vFVFfJ+q* q S3Ć2\j g2zښv qDb.՝G$0%d C:58lda s:0`[;VHrFF()Fh (lBڼwQPC]?CX_& Ж,StZE޹?;tION 0< cJ2j8VAЙ-iAe 9B6PH(ХV<e te~rq,a#t'nBpbcSij’Y'2Oy^E!щʂ"Kؕ2I΋BYLɢzgfPx1jj[YRNgr?E?U\ 644le& Zc+xpprcB5B|,fF͠ jkJfaAh%dS27.ڠ. /%*Q +Җ UPUhA ߡ1!4!(PTؐ6 =v!l6 ڡ2U69<&^s!HHBNfX}-Rl-ڇ)! =B$ dU”x,豳vN;|  ;:L}=¿\# "R&~=ݟ .H(Z۸[;gY&a14ٞ /3ډ5~ ^2&Wc8?ږ"xB 0ȩ;?LY7Oк|PV sW3 `bVrL wPv<.e< ]ojMCI 4O_c&o`9п+su%1?V6e׍֯?oݘvp<> &q ~x_N-ʏۏ͞S7cݘB7H!SݶL0!o~u\ QY1DV`GnY؀hIH#;(fs\y~Մ+S8햁x/ŰZ4R&sVC rFҺ׋b?+H~CekX(K}]%| ;'r.Z f3EϋRDz?[Zj݋re縮yO`ow m<١vdn't_YlQ eՁs.^ #QQ=sS"(M执?], Ǘv\GBCpi&jm*R~ߜVJK#t PBbun>AȭZ}6Xilüsx# o]̂$$x<>,?#~$K&UCsU@(+J\TԐ^FHwUBZ|^.,]8[l+w}OhǑV ?rͻa"hwtG%Ph X4f?ZXa&s^nOPf/dk @uu^iy .>]cכ}ɤǀ_b.IeQ (#tKĻk36uQMѸ-鮗ye8y ?~@z O:=I,]e~J2]/#kOϯeq2fK -aH9z?涃 2Qgdc^!rn# ݜ~4vbuq۷v' &ʤjuj}D d}[tTsӬ lb}A X[|dd$ lƤcz  K>Rc4)$$SIT۹m 6{=md =vFV/ܮG*o%rd?XIŃb Vf>6y)5Ykg7Otr~&s3G=`ӎ>GW0FL^}ÊߖŪ }7nv<>iZ '_ psR/у?qm*dDt4]O~dfWk3s{gc:[k7~?[ h1P`@v@7Xl||"z=5_; N)tl30 BR ;>fِ *F=~gxTL9qR 0hy6*AI_F Ɇ4 U\.8 (QN],q IωۮRGtE_9 _ [Zh$Ò}+)C:UjJܴPAa0< -F L68|PĹ<'t; b 㳭Ĉ%@J|i̼ E-["e_Gc Q'4/̷;0z 4J6 ME~~}H ԛԠl ** @!rݤY' |i"܁CF+;^ "M+eXesɁƐ|dQ>IIIz0cC @X*h?#Rf`RtORg /n;ʁiv!Zhh?ʩw1K ꫡ.N&5ɼFzJ&ڻ~1AUx"Ј QՉ@:Kݔ碜VҶ:+eRQ.-Yp\葳kk*~ܑ\Kf v_MŢuCrj6Gݟt/y6ϑ<V(Go z;F ( r'ʃ5( ^M(uɃ34E B]C l Y:1}`c=ZQqVN~*\χyMg81ީxD)*]Җhfɏ.pe-TC38myh4f\=ˉT~%)|RR 7k2τ؆{O8~1R#&M+/j5=2y?G}9o\s2yќz"$I=KV9w[Q̘qלDDTzϟB/{pL>/6 fmE}[cCDOyV=h)>Bߣ6>e}{r-ld>)ɠ\np714*\Vڸ3^c@i&IϚDx|v$/sljQhƌshN?cA@12u͑oEaoi"HiL>`sگS"S6P [vOP%aFBd%MR'0߸ƣn>5v8È`}2\E27>ɸsQ<yTWۉݎK?K-M7.Ea'~i҈ OɽL L^oАMNTs>k7Žmrt/y~35e_Oy+c&4{@]_%xm׿w7h~d-?9iTx 4M1[,zTor X_vxc_=+m4Gfp;;?n9-Ws}t{aIfpIz=ۻYVerXG0ȶ?IG=M?6>* a~C)\F9gd+D|kR?l[ؔ ӂ|6~uo.=a[^m;khxnzOlW0Qμ_ڌ eouQg1TZRWqo^G>?kN"tӏ0)sJ|чj!]^a[EgQp{קuimԧVl|A?}FX^ǧ7{DM0ej v!(^CHߕXdcZ3[e-3eね31Mz K6_}5FNHFOMM`f$$ e \S3LdkkXrC$s1Nf?*6BՅ=ȆA* I`D` (< ^p cS0 |l ^u8 W0(H3HH`3jT-/e 27 -uL,OIL+Xc CQ{̃'jؕЮ.[! z:9e_̲tS@1`q yڽ>ugb>2~\R.=^\d5' jvu O`^=fsң:BVVN[+!'[: ,n ran5he`2O1:K͠V)C>"~U c\x5$ѐ^ m+,1yYIS&#U-*lNAUf$öX$gti8?LI{]]'@P>[o֎JCK5{ _Q6IJuGtoA%k*{cr4zNTbm+)Ŷ?4hNjlu+1msp\s3`dɂXΪ';<(^mF ,ww#75Im:> aD k)E+4[#~EZJ~yJCts502hvz} kuQzIo45<^Sy1ਾ][SʛRĚYKjkakibOǥzhi*dR`YP 6u74J/"ǨM|n%T/ w4|z+Ƥtvj+G-J؜}݌AKV?j48SMy}uky49# ceL]*=8|k0W!Η~~lDeˆjG\~P9;r ֐f[橹ݴF|ReR,Xϡr.h|ST(WO'͌05F kl;f@" f~|:@!Ϣz9qUjpeD@]5C܍Df:ږ>IqMCB>gZ6BJ;UY^Trw] j(Z~,(ߦ`T,kh,R]1#~ 6L'ZDs>aȹ֭\ݫx&iTk- ?)Br[r\kσ2OHq~uVYn={;[Vt3<1ғб "\|1 oRK-nkIڋ3blc/1{F"BoAk/YxQƐEH((WpS^"oh%6ewZ+xr6Q0mO=}z|X,mZ:Q*uZn$͎(pQܦ- `:k3RLWbBS, 뜣,._Rla2h]QDt+g`^ :JJSt/deuSI|Hk΁0dêM41wj %;IMNn8Rk=iD;c Ny~' Z*9B\cVC?NgTй2U_ '0g/cOYEݭL{b癥ޕi#4F߃z?Q'?G큠禳FJ:b(_$ze^M=X4ƃԵyVcZS^E7KaU[rhqŶuoC[SbŽet8^?240Ov`蝓dƱ3?psW !e?idovCSpd#~)?Uuet_~AsNa AhQl(J36z}_ 8k8[r ! "?@dž\1N-bF<805p kCT!^=?F|ɹ¬>5ぞ0{jƏ"[S_q*.L| /M[WDZHqUY֤~>aKd'`2<~\29|ntMRm;ɚwe5( 7Os)6oT 5{R]zvRuk{w??v"mѧjT S{ܚ '_]NJ+kD.zN{XƦ]jHՋܓs߮Ϸb,666SKJV!@}Rw?~%/~ 28dsi_wXF}2@~uzwV/$OrgM&_8UȷlF#וO3Z_?=ytc$|*{߾T\.S~nT.ULm}fnp-WFU=#SxޫܧA~~V0A2N7"'f;+gyw\/f_F.~aޮ+K8`g>m;u.&K.R\ܺqė6@:Mo$}:7He-7??[?'mHC׸c ƿw鷖~?wQ9pĞ~YVSOSχi{ODb%zɱ=.V3-;Gk3SW~/IH>+Xտw"lXot.C^\/s}(~/?sĞl8EڢO}Ar{P˪{gprw8` dI K8OR\vFlQ+C_v^jϖl@_ߊOcx77(>V j'wzS@ ɞ/GyI?Nug;  R և0;ڡ{گ|)|ޞoIA{C:%]7["41]9Ȭ/5xzQn ؗt~;i?fͻSMzGDhy g{؇oR^ }6K“ tFPίV2<~tOMRxbķ:C uR׳WZuMEA6dYaVk37*Ng* F-Y1*3#˳/񶃑2Q? 6W^:=O?B rVmK';bohw5w_ľ.&ggLૼy2G7'ct7);ng߄;DJ7ct6 ~hY /ϹP7{ ?9q.?:{}FM-C[`VGfx͜`a8qMvO~ӿqz{(ܕ>˄1Hty~ h1}r3P粝gAMK(Pz~6"#iߤm0~}ߨТğiׇao^OQ/rgD Z޼q ZqMZNp)ݖ\o=wrƠZ9CF,|(M]Jף`~Ɇ%81Y 22]o@zZ)0,u,6Y5f9F]w1m{3%38PeLM-/ރU#cc?x6-&x?x_'58s7o×% 52f3=5k}Y-%өm]6U1g Xn}{vȱ g. 5*ll ߥ8Y;;P=hM qm{ו8w:f}kqMZҵzŒb}<87~kz)n~ŀ5$3\Q"Ư -wClfp"3z]1}$T bvJUv y l^txT٠X/V@*.Am-g8!-lETQ-eˎ2J֊bGŠ0eEC0#e>G`&)j@[q591z)]p;ЎYB'"8aCўu^68mHkְbU 儂Hևad֊{GBUvWkn8 8YlƱ3H bC ;Y [J8:F#~ :*y%NHN1Cl reA%T?)!ߪ *\hCQ5gfCƔb`w0|q?Y{p}tK,ه%;:7nZirjC av(B*젹;tapdMо_!{b(?)8؁$QDQU)eS)@w$^zt vKW҈@3:j _I!,14ʋ*c=: !2Ļq=ujpD" С9h6>8ޠP[9Уp3 ECmPBػwwIM"A"CG9Px29[Lr3YqA0T RE~J5 WYGVr#t8:8R U/(g@V䚉yke͊K6t99jeH[Eė x)Tu:|4\߼CVGQ*B_*h!Mse'yB|6uBQA&*Ž3iOAQ( ' Fdgb\\W!z"e=EﮌLߧCt>)*4V+!qz6}ʸ0kؗCգOl5l8ƑGs]Nt'9`jų1\uX4_H8`F*f1U34F3eT/H(wQ3,M&uO{4pyF0i@_뒛 Jd8/w#=x8EQȠnꞠC>yld0[ 6 VÊ#zSlΛkj|y#Ah@[jXRYd?GlϼCm#Cgn@yldORHO?Wg)E"l'z~g=hfSjTɑ[buV'Va/ b "AF7W`j X@&rjG_H"VtQal Ղ v )3#!'12˜?tȀJ+@8Wp>[I0=E /i,Ұ' 3*wžRҀC.+hpّfJU1*@]12 3`EtCJs׀Z^ 4!6#?_ C-^s.Әr5BދL#T30>h9G\9N8:\wqJ9Y{eUG'x#.Ѹ'59V02:-N0/fH˪C^Ҁ|xƔJ(_g5_Wl>P])>c$]ox&Sw:.}ݥK ӫUHG"0l\VI& " |WJFؿ4;]쵗wׄlbqs; w;}:=͵`V{bs=n)zEBP TΣ,vx^yyZ26Lt#Ks@h8g\3scm (*eEyKTRb]9OFlL(I mݲN1LZAmPΕ8AŀRȡBL39*ԌQCm_ikBsрj=|h`E2tXը3 DLB pˆ5bɜ &m/JnRΌn#@>N\pP:ɘdX`hғ;MrXFˆ '.5xbnXRͅ&,,) ]1Qš6t!yrf^Ě8NJ,#:{dZEH&$ 7 tjIK\D*N0t.]"ڈ0"E<A:"=L`9,oN&m[<71Յ|k$܃wo0[~_}K"D7ז:[wjScy"܉M2M];oY>G]v#`Y^0g۞\iŲ,ם}eI#\Wyϸ(5X~.ԌUUKk,~gnS?(}}ë_w꼡6r5q(PTI)uJ!4$& 5-IbJrKt`"j V񆉞 & fd){ |̩NO܎ n\' i̞-F$倉(ѳ"QS0|eI5FLNf Qsc\.P3a$d̄(Rǡ x@kaN]]&1:m0CM":;LA3:.=%Ȳ#M[Æ)P@1II=P[Ė ā:#*!>MN*4ĂB ph_`M8dZf/$8(Ȍ-fA FN1F,e?:fA{7J]ږ\Q>5ۑj"y6am\ M­.'r嬶ϧ|ٻ{Ma܋=ExկvTYTTT}~V;vn G{?2^QRz T%sa6|_K&+BLt.;^{\Bo!F^`@(0*uCU֕Ր].[XױFMȶ`ze]Vm~]cW=w.k娲6Fwx{=^WV}_7ngKsW%6֥l~](; ir7*Lm~<ݕ,cޖ "򓧮\ 47Ds̋ܬ+weeQ/x*?+KWL϶E5WOO%fʿ?[pᗩηd s펦'i}+Gš+t-,su{v a[ iFшmBW{¼qPTkmvĥIv[uWqe_2F$)6YG SЕ~SBp`2yFw,j``8v2}{q_k';u ?ovӹ QyϢ$^gE! !ϔrܤޒ/0N\U%z +6RppVMAegiz,JxȡbpY%ݏsr [-.hYuԤJN 6B1:bw&j든.g8tJƿ/蛵n8IUb2ZeA_Z 8 -s'?zO&&[)` dbŏxУofVk1 [_NH@5D]o0G 鞘[y{Do20|z5P7oi!1.=rZ\4gՎc\=A6}Qnkݴ)-3OsW6E 05ˠlZ*.4b̼ %dnQ;u(dT.3^S9}$[(ȧ",F& xEVkͅ &-꣞ĘFYOc&\B"#k !? ;jpXpKExbubH /9N  I*Xe&3.-` t-nbB`%\FUqGC^IiBn*J+&> 4#aKq;毲,uY!2bDduy޿UpX:E `. 0DOa $x 'gjkv]&&∌hSWsXgnsLj=jSCx{|dUG950%0ES1*L_08j.f7S10bjŸ0?.NC?qʤ,`w4ɖӂ!=@ O_C:LµQ"pan2A3#x3P.)'HYf]# lhղp+K ;%){|$2bpr `^8-|?zռV'< H3B3ra)*ƣ Y@ 0oXn8_4A0v/@*l;*m#{jܒ4k `qP0unBQkrqwQuXxY|89s3c ] J;q Y?aL~--=\O},K$k7rXJ#{f  1",Zd[t{xHxqbԺ;W]W.!|%~^b*~gxm(?o!]QPlPA{Hdk͛v-R۰:ȵq[GJ0ȇrx' \*+b ,Zϧ#H1$z.>}%Bq+Ssr\ u㤎nɉP܎U?oT1HG\owqrȻ`Nip0Pn#$JâcuM Rqk~ yhIHw9d4DbQWrp3Xb̀IYjkWŖꙄB?%tz<+H-4AfPŀۨZ0lk"O7KYr@̈́jZw,ұt?V}3P]=XlE?a6m喗цMn?ApZ1@z7BD4 N ~>9XP7+c\Ptiig*&^36̕Rs}l 6K0ٻ~b0sFhHgָ}hßh]:u*F u Sm9;4&؍q$T ziaپzN.y7x 7, 3i_޵Z{I~[mZkSoVq6%#a0L$^ݻ=(lZMaD%K /}w<5gMw /g֣LhZ4ceͱMUi[+4{69^/A.w ڽBL̀P8L.CZquD (%Rx89N`!bp:x!Sh7fBH[iTfYVXF>d!t*e.l?jL.|QѼ5\9sZ I~1Z,[,p3ҡ sյuX ?Q\puH:a5lx(`fkƢU8޾)U0}f먂:~ BXu72G"ԖpYf!Z#XDa)yKJ}2HC /1ArH2Տ\nm`Gtic_$%IsOA2/;t2VGXEw0C! #ۭ=bT,}Vh`7Z=`vl A| & /ch>%3$ IYxr.,|6ekȊۊs;۷ϲAZ^NQVL DP [&^ 5W6N>S*_?uˤZn4h02- 瘡vƓ|?鋜 d%HLTB4tk9Ujh#l&Pt)BA@R5te4 <"w(~XT|_m'*dZl~) _zζ}Uc042}hB"O,N!qTelboh~o%p S׎$Q:["6X mۉl )cEmcSvq( /ɗ/ vanQ;IY>3dLI_q$RKӌdǹT'][m h$Yĥ/vjI˸޴em g0[Lv"Zͦ2=*Avj}L0:rމ\=,jK' AJӂC}ࠜOi%7 Zwn|7-YI[l  5#5"x϶ ˌiq /B,䩆 K+_ZzHI4^2#pz*ĢKԿ*Zn~s%h M$bhZG˭i~KeORҀ(Q}i/Z#8lDEA=$]Tp]:kMg[鶬 TM$zWPU[KdPPd, L2KI;z"#{K/ϰXgCW&? 8T9cmSLZkǦCl'@ :jPǑςtJhz{0Klƀ]GaNc 9w0w*8g4EE~gH a5wCXrGx9D.t67p՘Ki1F_d9rb즼(bzX51Ӟ*'iw뙑 iT,F 2L>/# JHJ`gaV ^ ^|q5\7_:9&17G+Yu}VYU;f$e`PaL8<:) Cf{" lpG6hIN}Dr}W4yŐuw(8rCtyS4ycloz+GW dŹ+`@p.lTO_HGXɩ2?u吢.qkqi9NQU^qb` )%m2hXnH" X)0ߋ|j @==M0ㅨ&aL|s+flK oQv[dq' ՃZm#z"*[ۇm/Œמ8B:nqrZ$K]lmņDt3oI9-_2B001C[HX0xF58rLMYEkɵcX(0d8S0 L3B? rȐ0FrR!$)ݛOikHJyR3{gcP5`K_ao񟷺C TsxxXb5i~ebŻ_IȴW1W i>"{Qx]/bXd@Yc$RBA8L5E6+>բov4޴ȮTz70X& 7[&q?i]&j;!շѽ/߰јf T6jH®-.!֯+g#7yit:`G1Rԯ4-BE2j g܂&D;gw1l|[z̖G;kZoLC>[\> U4v~ⲯz浹LŻVJC 4\[| T 07 A0J#%Hj Y, ˘jC$j #L`ePDbA_ûK=bCCtj%Xʗ_XV;3gfQBNTć"U ʹ 1<ՋI)1W5e]ԷPX>Qb[EN.C$B4$ qղ6jc'>H =i߲. ׋y6Z}Glj1fK nǎV$x9 seA| );,Bwm57"R哵jTMk&1A32J`NrN)ߠJdA͖YGC% M?Vy.q1-Y^ 3< g9#*x+;꼏u kn/b>Q>v\O᲋NBL{ؘ 82o6j[:Qx %MHg8nJb#M#3حoQK 19[2RS#(aGr]&&=͜I`=2<5K{K$ľ@5Yhu$܃v|"|)l!g@ɇq3Quyѳ䱗1jGR#ju ?X$)hY1.WA5X\Xh Dzq6'ׅmRG$}ӕWP~xc]/bHP1#g~0 dj)68 !plKv§[a ?<6;<.tdKTԮ(+6=J{`υORo=+"12{>%sP,[_KlA}QԘ.Fz4PT?Û`[եNwtl1 従K=3FZ^n4uiP gm[IAAS@~ 9Fz3 25)v Bu. t*\!K ^5SHp^XkҧA @)!* ۩++;M Wtഢ+J4/xaqWދ0V E_AVr%,`[O]fҤ1lS 9H<1̂,'n?bR= ay@J23}[ 'z-Sw)t~9#m#g$<PQ[宗<_w'&WR|4)q?qI:"[ALYrXH}/ Y--Siti&:M' mKQ:FR) >ҙ' )Qq)5)/hlŜXʿ/tycD:nr0A A&Ű~ɓ21Pd ~X?^b6D9RK!pI1 %(mM<9wG \@*wׅP`0ږ8`NɊ%ja Tud:?`k5*uJM((k^ׇ| vyY:wh95%ʇɂͨb52 %ip€ĐԈ fdd&I)s˂Z'1%[yTL3a$j@n)mp@bYIV9w6n0ȳk&w#3]ZUkRHlJR%Hy19JD+0LJM;R$@!t*p6&oJ{>t}VlZ G0v6$gsv:Mt!G͘8,*T!PFu0n^km$Yn2 9}Y5>27p 1-KCKKruuZ]Ikh ڠBj3>S&qhT{D`e9Ŋm&/@_<5 BF !?5|EFH&Ք*3HsK LGpƽ+- v&pcZ)7m*D!8m) 9qjs$RNR &TL;p 2^!0ElpJët`: 6V@ jlu%}q--{yg =>%/0$'ph/S!$.G_b$7ޅ`Q^(U|C`NFI*eVIx1ih4Dcã5og%r4D_:PbD5jTWZe`0T h/1`~?.KH& O掋V?G$I;Eþ,s^J>&A 6fNށHQP)%PdE ]fa,%fa0.%0O(=1EoTՇD(ȸCv8SJE#-U8\opd'2zo157Qc [8~^@]v kmyv;gI_P$wEw0qXrŬsC 鯤BKV:f<̣ l>\1MTF vWtenB8k!&d@qsAia_J2Kte <)mqu 6®Oa#K^)Frg}S~˹;H4_A"T>"0h̳nG7QC¥8掹PR821P:gU& V`ȵIǚԨ/|e&D A R"|DQ6 숩9zoo&FFKCwwuc1 v%}Ze ŏa dR2fY։ܝYW~FjYv+}ڇկAPx,H&B 3a‰If]p93~O)NW `?:FfqItAAII0 #S"$v֎@FAV;9 j\In?۞e~ZZd#E̪\Dˋ-/׏xw=ƍi'lf0,Pr(T097Gؑ-:tv)da3MF97#Ul;PrmAV[Iv+yr4Q \Ȕ<R:BgrbëI؆3 @:{ۚXUK|4 W 3Em4C.'OKȅzWk 2/KDKaz#4Ue`)/Uŏظ\'I^$T$ I'Zؒ;hjqHS8,'hLLQ\ ˱L߫jr#" "$7"sԩUKoV=MEX]~TXoNyV D)!M^e0w22guƗ[5U( #;Ի qlb2ݽ;=u/mjOLoq6:ӚS'y6#0BrAb(EyG5ыR5Ֆ}'ѾI@lLAHȚ2'E4PD"*m8 ےC4-urATYNewst b e,safmste ""po<'sbriefa.><>o>:Alscappl,art ie:>SOLUTELY;`sw'.el;c'hypf m;GUI"boxageeoy)s"F sarays,L,rphio/why--lgpl.html902f791gzTMo@+F LԤQ 6JQb]g?@ήI^zǼ7of8–hIM XKUƶ%1`Xn?BBK3H Y4J֊l̞(z i\L6P`(Gy+KV<ZQR`j<.VHUCl70gD7(n9ԩH*`*&({;4[#,8 d뀗~NodU5Hu簡`5,Fz(-W5I.-FFZtG;.m9CjMaX?O 1C45V([L=,a*$H)}gyӕ-lfI a\_kTKhȎSP]W,KQZ1NU $NлƘhZ@z;=?i -L}'޸hCg-)Bn;H6SЇ5,Dq3Ձ"|>O=$X ª[qY 5XNlJ?r$u*\&]/q^^=-W2΢"m?:I:N"it( ȇ;L: U^0賍k`ͷЯW˨qإ5-ΊT)$rYÊq3vj'6+ى3s>efaBW:;wPEAY]6'YVz@va053ffV]oF}W\奉lWUY46j   68ٴPtv T3*j  y>eI[Ny[[- GDQH?ZE?qUT Zr`f>>L d1c/#~DI8Yj|c-mP̌kV-V`XfgONy~RLwѢR;+r`S-0v D?nngWqPK)hQ3yKDZsVMe` ?pAt p$A)@Y XlӣҪbעcȁV(~\,Wq &$\.6y/b:'QhM.S`5E=/E3'v|%WZy~"ޘt\+{xQ&D͑$vV;߮o zq}s_ovAOOߪLh MYkYM2O/T ±i;BjU) ¥Z-)u2x4?JwÃ2f4p:+bf޽Z.Uj/[أZ2d`o'w6V nV1(}Gkyn:lѿwe׀MY VHk'!*Wܒsk5Y[.v3lˬ}$# M.+î%bjp;zJW|H!mF]Sjsi:²)X}&,v{-ƀ"Z7fKNRYۢT-[ZXHV_i (kJJCJ&gLZ@ 4zYIp)zߋ?r$]d$A`Zj- NmZvF_#AKx ؖ5Rpݖ i4ؼ)w-[Iұul2w=G]lr jA#ܲѶ̾&k `{esTQfMWBF'}*'ٴS pK4ʽlL!p *,c\@.4_\)$,Gc*6Za:S>hq  |ŷ_UJ47WSl2O<Ұg=Hr(Ehs^tKLY[>)4b,@qMR( wK5o9MDž$+.y۔h)n%a^6% ML+N.Ww Y5BYSɞ9F +=ޤZf#uc([I=#w;*ȉ@\bh4&עJ=Q!3G"Ȍe`:Hr8 BdޢEIllwKwJpcQY:+&NVc,%{?4h+ ~Tj~8'V4(6se{q4ikPZt~~a:b!Ĕi-b+$k-ЅzfB-t 26˿wR|h Y3 d: Ф\rY?,¿ 5zE[FZh7e\Ryo˺S@5}MKU4H?Nk##C ![dlg?7䷘!c`l7 *,E\h_RΆ|?leT:G\[Aш؋6S4*}5Ch~ +z*C͗vƉ0IY!sg u% z?o?S: ,P8<7T=:5Tj^2' ( \XMZT;s:TͺUsJf b&t70d<^pPYSy-,g|\5vl5T}S~⿭BXG<:"K) L^q8헻z;{@!M>s(՛8cOQxz:QcV[]]P,{5SAJyi=(+4>(IWqoi PS㏆F-3:bpLm-5lMHsEEh _D-؝zZ& ئp͍[F bcZnv,*yD2(2˅! ]SԤ/ʌ!Ut98Wl%7DA+z0}j7!Q۾a\tel'9.? ]CHv>ű׊7f^W8'?P%|/nU#>~=bŇ;Xv;ptIL)T;TB-+z!8m##">0R|7ϻ&f +xçѪ姛%^o'5h#.kBaS"lA@ \'bi\Ӗ!A) cɔ Zq/Xzݏ%SV!.=.$~4 WǫlޅZIK;whˈ{+Qw Z AMA. osEVrP(+ ՚MͩЫQY G^R,@&j(䈟~ C⣩$kGhpsN bzxGa|eaC|s6dA;Mܜ;(@.Hn)]1ͦd+j#eDO]#Z-F/!g&(f Ο:^ل-2T/.on/wo3j(z1DK{V/(v[q ?Іi2M8לA-V ) k+O>zits,^ur@32]~(}ݨ_Vgx7K`R+`E s t|V糺5vm<gYǓ \G]|X/.n/˟m1)5sFC6$Wx6JS&.-EnREċ ecAJ}wܓϪI&OA00,$6}籯X'N_O#0& TܢX`@g=_ݴWHHqEK=wAq4{GѾU:ۜUL+c7(I",5?ױ!',߃Jv\h<]x'4uĘH;a۫=n8qþz.⑆t1yfN43ûx' ?`7"f*|! IΏDzFJnׂ=NV(7AaIgÌ{mq3E덣:3^eMӼDƈ7n3hHB+ꒊdOWt( nE˹30,W6bO-AN$4o-eFnGe<4 .k7;uC0%S!r\5@ U]z ۝t!䏬F@fGԤ^_&tx3~T^-J:7\8Xy OQN}0~*:}'*\OqFC3WwߨX$ugz$gBZs;_ /#vxvt4jt_M)l/yQwyTxЌNē9uvȿd;]Ƅ󨟈eTTv/U=B-nː?i$D=k+%jBSu>&jeI/LڊسWx_n$P%!9o3:O#4^MF^En㨭{@R5Mnu^PԻ4 w(f[j{~ؖ';0Mlq~"ocgeEbimb"^v ?G*NȲ'(TWcYkWC22ҶܖUք`d0 VeOavOQkE>`7 ljrj#/DsB7i Gd$߲ř?m_EW4F~5WV _r`p>܁2.>]Č5X:`8djE,/O8cm8B9Դk?Mmp@EIoq{H"ݽ~={*h3rD7=:i 鵞zw=XG'~o]5g!KoDUo\po]j43<`[NQ񴨣" POjs{[DɏTN߮'mO;pdjqy rxwrbJcLW|@BO!@c2YYs7~ǯ@)/R98BX(CZnPh`b9HQC }| y9Je\dFF>QoJ5β|ce)ώrCyʎGDL8]FM`T"saE(&[4|UjRa,fU˥6I!w:FrQ @ iXBeDG.I i!/3pVe#Mo8vdfˡ*Iy#A㍌Uٜ}RfrXSعXε\z;pzu{7ѽ|?Lw.٪I[^QX6r go=,w>LóD&[“׺2sy -83ԥ⢱W\@8KqՁӷ\Tl+wBB®/2?"N-8۲T* ]7@]Ġ zYN&Dz? Ir#R?LV KQul8q5([dz ℏ{h F?*;8[G jeJiY !%/Y#T)~ep3nox`.˝\V;eL(R*ʶo')Cj=#VY#|I!2S- yR_ ,3X`WN)UbhǞ.ޣ(OKgE͡Q+4zaYW-u7Ry0ǺhG%dxh5h5{[%~ح{ ;ϼws.ҢDQeF) J4xC6K'EōB h8zwJǝw]PHefy!(c1,J=ZѪ(铊#ٔ2Х(d0.ŒP*Ϣ=Ԟk}ca|Uq @S㽆ۣjUhI>\6Ukg+{7pReKV =jC~,H'Ѹ׭x"Sօ( W_5P/R8T?O^"Wj6.K K͍2z@dXD+c 8˒;*éP8y",w7V:0PL9.vn!xJծԲ/>y4Fc-ֈVAu۷ +C Lt'MmR rZ_i)#8l0'3fJ QJjԂNˮ:*xW- nKϫ*B`-Pq!1Ն>& Kd# Z9Q_\۰LdexYt$cy2T<>S1g])GsMKR:=iQKGmKzEaZ%ƭ] [N iYjZNhq8ET*p OPp 'z3&5Jl3 (⑷B=*D4# EXZun}PCB115~ {^q9p̺x3#]([71|lj?kȕAfV5F®(0lkHU1l0>vorEzŠhAo\i`2^TR@l)H ɐ/zEAd-Q!0\Tu*#m[ B-CQTq-^j$ΓUVG ]%eJw{ j׽5p۳od-&YZEʥ}W.Gp7B=(lt~ZWQ{eb4)].ywU`k af,r:9 >+Pr"hZbw3֨z){d $屢r뇋6"]N zTB>{%={ l+,X;-":įzY-8cXi%9yfD\"/4@QROE]Ь[#J\6U.qλ^xw]A;OIX<u'HPn*[e 7[ ~Z}|NꕀF6@g4X]?Z?t:<-ȡIT;据 Ïv NW g!;{ON{mK _G Hoӌ;a*T>"򴹰GӲXJdçw5^VֺIǪP]5f7.D3C#Z]"JUmSq+0NY' '\|,}+DI?JO7cԡ'̠wSSZWv F_%hiB``^|EjjaZ!%u|TVMkÆ<#v B|+}]nݳ3,߶3Cjں }%JJI[8+ ) d93Xms_~:)qb;if# IM);8}8f?^(if>򈆔mGE6nػқIזN-TLBۣQH봤я& QJmhEbT֤*J-E<\iFXXkEV$=W2aFjݥ*JE!dJr+Ljܲsjpm)Nj!c.ǡe <;B۞ZScJ aXMVR%U#P _G p6߃ڮueI=++7Y ְ̈́9fvgh1v2Cbtu7~6oDsj/ x:haq B#>C"dp 3]E6nJx(񥜧)hF7*rzTzR;Ŀ.QJ S3"̉?'heru|ºovު4TaHX5 WY[|" Xuy"";7ACT]&.@=Au_}xk?NnWeU-`@hdVκ>ZvVKKkx֤1CG}mitaCU*DAWIW!VKUIJVN+|T +dP wR];bp$`]cW F֧:D1X>[>4599juEJtY'|>Vk0C; $%ǭ+0Iy\$#57)f= LCdF\|cL\`zuX,ۑ"y<ؐS%4s-}cbA5P0U!] .J o=ԳDriD!kK)5IЉo[E5*ΞyA0[>1kpEgZXakB)FUEQ@8SPQ< IX1]k7EYT **sOп=>?965afvn." $@\'}l1L@PQs|H&cdE_ V{h׌ 4˚Z~^g+xL93IEвL)E.O=ֺփtLϩψJ~d/'g\`صSikk},%s^'C:ҨB׉yMTNZmWND/ :|A ?RmB?a4b]؍n} u5N1*^$p"rr[CKaz/wv|c]c y |7كSS6E>~9c~ТM+ ]R{{G080f+uSɰ~>NGC-?-V:~9&zePk` F҂/yZ{3?)%Q3t/㽄=ogW|%-\Ȳo4z lp4 5Z|1\_\H)/lh+3.Ʋ8=D;kA: PxU9@)2Mpl\_aU8u'*{[Ig^ '0pa#0I*&"I%Ul)N{H`ᄏDP15 R٩5lt>ufkxr%pb6[VrXPea·2ʤ0(n 7D>y: z؈-AUiiv Pb%,u3 (}DnK"X$df#@N Pi$r(X dm/Jf?A_j\8-R,ah,rp6hv_2wo)lecc.9ASm R t9;ч:N4Ir/eOn%,ny2 ]:]iQ3s4FaÖ= :C@dOѡRv!IvS_ǏF4TqQ})jgr ōAw*_$=0LVw03g-^D?0bDn't{LXA`uJ֩$u=5*i" #+wgQ|!߰*>NUVU_w_X){U,Ͼ>i2YƋ4ώOZ'Uwew!UN幓F@p\{ZzA> 0nO8O`u4u%Z9ZzUd![)";^ x3^_L& XޏG7TURgLla\+:Qz HJ?"S,+Vù ΂?.8}|y7yjyYy*F`(]R;g8"OOn{E)N@^3yM#X,6Mzpu`=4PQsX)eɧd8|޹X|vexy{ʿŧ_? .<\] ϙP!/CNݱp4\w;$Tp$^rP"+HRyXj~7)f^Ak2D@ڬAfCFVp*ʙ*sBs)1yZHI_ 6yթbfvyѶe92&I* 7)$# p=&NKҒB\6)uQH$%QiJ"ԟp y l3(bEUX)kJ nR [U>#byL,7G0ɟU=Q:j#a_ =.4c/8) V#@;Y؜e~,'̢Av&Vfƪ-Ʃ8ZC D\VSLkdqt:ڿ'v~_E='w0FW7œ6g{̔ޗ+ %Er\qfː7iMIM(/.أ)yEUC(Z9-d=!S:lH鐭Y s#)8Qg^(KK 0h< dQW0:(%U(+vr-}][Zm=g|e vd.@l@TyQ HfF%S?ۢ*BZ˄" L\:YƨDB& ZʢvXd%^fj퉦WJ譃֚D :(V?qf R1kX +i~Jw # sFİBe]nyc7mNmC[U}t%r$fl Z[gLtcK;WE_'=' CAsefC37~Yَ8\ 9O~lRQ,IMp=R1n\bڥ!+| T W${:oX@79; L,BsT*{OJJ޹N /ʜ! PCz!~աM # ǫ(*Vbӂ/4O\./5=^jyqAYjccY[{7Վ]KY*'A=:~R64^4fg8<&! 9qv9QVD^H8ݙÙɶ2`HRaZe`]ֵu;x09shob/: :ؘѫPA'ʶO}Q,SA7f䶠h[%47 (PV61/wQ7;Ks3K% U jV0n&zN*dAceK캦\\aRtӺ gT>bI2+.-`f}҆ L+q0TQAejn ueVTŮ)>B,,0nWy5qSؽUY'{%;2[Uٷf&pyh_6B.QtbRnS, c,=(}I_\RS:܁K:5G񣚽‹]l Jpr =m|3˨ ?%wp%dۣ}Ւ踑۷]$"Ѐ-3 Yh}ΆtT|CSyE:0 MX6$A;DnhN4X X{,p7GqAQs~.L:m0F8ӗ -fk[>9^}>?|9s=[rש?;;Y*?xywN~_"ѭuܘ,_zK`ZO={??;!1FQGYh4<}.._wyD0p@:@Ye`q F!.<\^EkI]քh ΈFd\q}y>kB~|R:T_]w֯6>a[D"~]:Q~gXW|e~PZp=7W\뇦vDh'CC"mv\Q@b19ߕ-/TtA5;eUlj#kKߤsȷryOa/^\`0*E݇sU%KaQk?/Dߗ? F?}–w[#iiX@s__zl=BsT F/߃8<"*_s~fh8hH3^?QiJDZxP0~ gPBn7|'loS~ .7c6+Ҟt4' c)nH !>8V'T=gL݊.yfQ*}9I|>R7fd#A% nـ>#6ץY?GQw= }'/2xWg*_R4G4{ПXsFq5-Qk}粂qhgYVǾ^||>(x}N=+֦{B5z~d^0 #iqOJ@F!TB>F1;0[g> q <̡er1p1kg\4_+%0O\~xU8uk,py Z+S>i~E.5OFqH|jViSҀ>mPtY"BoʒF-/|a|Y )6##G\pa8p:B9ɾ78 4HMP lXo2v˟4T6z]PTL{P F>n,I:}Tn$B .'7sB*>AMU4G]9ꗤ(.S WГO;HEJrmwGR = 7<HӶr˘kHO%?dGGbQtۮ;k70bTRER!!!gQ))()?taÐb9© YFYDDDDQk]vk؆Z%t 6M}&bkUHTe&ҍ`Wݭ'?\VGW|!M&kC`su*p{9ܲC}J* v0V4K1>.V$hL%<K =iEk5&*ByBE V<1 f촊paP7V-f1)3>4Gi:qsp03΍JI4 ̱ap7נKCzb={:Φޠ 5 cnNl^in3RԂ&uP3=hɆ]m1ַn'ɇwPy1nڭا4'³vjj5f-&_e8Y)6{}}"X PPG~bOQ?c=rHp1/:,py oF\sQ #=$wbVn^BM\gߦr1D9 AJsz~9 |> }M*ihB1yt$(EyS%E D7R.`lQx悇5Z0[\"x,:rָdCh`8+fF]dU푽 n \x]4?6jϺ>ڦĔjqkfMS"O`Lg7UP`/yHp!BxD,TlJ(dDg.ҫPayjĮds5BXlݨ7j!