ipa-client-4.12.2-1.el9_5.2> M Mv ĉJ4!!%joLne)Ip-Bm5 ']gbWreleng@rockylinux.org p-Bm5 ']\Ugq_)Suo]_κFCgqimd^-(@iB9|u31}RhmL՜ ;tofGXlԩEÎ AK,Rx\6׷Dn 0AK%D<jAC1|ƚX,)W$mFpd^DZGr\o_VYD$ov\.T|;{w456,PE$oC!cA Ȝ²ۓ3481f339080e31407a6a68489996f7851f7bcf5583f189ed3b918f336b58794af68839923146c4f9f3fb99b519c04bf2cfcb5bba9.j #  yK>Nq?qd   DTX 5;B   ^   7 4jhDxDD J(W)`*6+6,6-687 97:=h>cJBcRDcGcHd IdXdYdZe([e4\eH]e^gbhdj_ejdfjiljltjukvk| wnxoxyoAppqq q,q2qtqxCipa-client4.12.21.el9_5.2IPA 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.gbVpb-830afbb2-f5fb-440b-965b-781c6ba96694-b-x86-64Rocky Linux 9.5Rocky Enterprise Software FoundationGPL-3.0-or-laterRocky Linux Build System (Peridot) Unspecifiedhttp://www.freeipa.org/linuxx86_64if [ $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 !"gHMH -K? R 'A큤AAAAAA큤A큤gbVf}f}gbVgbVgbVgbVgbVgbVgbVgbVgbVgbVgbVgbVgbVgbVgbVgbVgbVf}f}gbVf}f}f}f}f}f}f}f}d1c04f6de209c472475aa916b2142bd13596419a159da47553f260d59f6c95fc47eaf103d72398f9d8232e17cfdd833ccc383b26efc9e14cb58592a0b8b5729e93fd6bad34f63714b8c68cfc6cb7fb36e3bd66cf70fa0cbf8a105c2a7e765b91b506101a55cc2ea69e69267d2f6b5ee9a4bd54d2f91da5471c612a4ec853fae88a7f95a5bc06ac0e177523cf06a213053e89915de14e550505dcc63ab25798ed1405950c8eb40419d1ef010cc1d608ee82814444eb566a35403ad1670039f4e7b5ae81d3c4b3fc5d4dcdb62322e6f54e59a48204cb36225c5317188da1dc120f3c3530f58104d525cc2652cdacecce357fdaf24966b14305f8e9400c695752049aba9a05f9c456bba2c75803f0416e8f06a1716ed146c830bb314b215246ed6758521aa3f674f6224b634bced92c963977f00fc2e843fd24b26990b8386f9d5c6973ec491c6ab5421b3e5e4812d066eeae13ea7edd814467d6ef0941dca759759b55177234392b4193c554acefd31077eea460ac4497f31b48e28b001a7250fe8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b90385647eec77544018f090b752c387765ebaa10a4b1e5efdf6ad27364d0cfb248a0bddb63db08aebb68ad1facb3923c3abfe0da9364f8d9db58ab8f867134b2fe52f83adaf027c8e1497bf03eb59a33711c96fa1bde50276a66892db17841b67cf5ca1c734e752ec8e978f420ac4483039b7aca3374f1970b4b68df667e25088d026060ea5722dcc6b5112d363f7348e6d511e1532f49f75be4138863663b161b027ab81ace92fafe95ea355536ec94bfd8141acd6cee1dd16677cd7169f262b1bf773b6e8cd02ba1fa4dd3a1ae40d5289acf3b8eeb10e032fbdd78fde65532d82../../../../usr/sbin/ipa-join../../../../usr/sbin/ipa-rmkeytab../../../../usr/sbin/ipa-getkeytabrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootipa-4.12.2-1.el9_5.2.src.rpmconfig(ipa-client)freeipa-admintoolsfreeipa-clientipa-admintoolsipa-clientipa-client(x86-64)@  @@@@@@@@@@@@ @@@@@@@@@@@@@@@@@        @ (libsss_sudo if sudo)(nfs-utils or nfsv4-client-utils)/bin/sh/bin/sh/usr/bin/python3authselectautofsbind-utilscertmongerchronyconfig(ipa-client)curlcyrus-sasl-gssapi(x86-64)hostnameipa-client-commonipa-commonjanssonkrb5-pkinit-opensslkrb5-workstationlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(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.9)(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.el9_5.24.12.2-1.el9_5.24.12.2-1.el9_5.21.20.1-11.20.1-17.21.7-23.44.0-41.2.0-54.12.2-1.el9_5.23.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  gG g-@ff@fffff`S@f_fWf0@f@e@eԔ@eN@eeeie[J@eH@ed d@dr@dcc&@cc@c#@Florence Blanc-Renaud - 4.12.2-1.2Florence Blanc-Renaud - 4.12.2-1.1Florence 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-2- Resolves: RHEL-69294 add a tool to quickly detect and fix issues with IPA ID ranges- Resolves: RHEL-66173 Last expired OTP token would be considered as still assigned to the user- 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/bin/shfreeipa-admintoolsfreeipa-clientipa-admintools/bin/sh/bin/sh/bin/sh/bin/sh 4.12.2-1.el9_5.24.12.24.12.24.12.2-1.el9_5.24.12.2-1.el9_5.24.12.2-1.el9_5.24.4.14.12.24.4.1 bash_completion.dipacertmongeripa.build-id4df1ec5144b6604000baddac9160e03a660ae885535fd15061e273875fec97ae57654b0a13694bf1adfd747d9370241ea0663812304df184f0c7a1cbacmecertbot-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/4d//usr/lib/.build-id/53//usr/lib/.build-id/ad//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 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpiozstd19x86_64-redhat-linux-gnu  directoryASCII textPython script, ASCII text executableELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=adfd747d9370241ea0663812304df184f0c7a1cb, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=4df1ec5144b6604000baddac9160e03a660ae885, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=535fd15061e273875fec97ae57654b0a13694bf1, for GNU/Linux 3.2.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)5 RRRRRR1RR&R/R"R*R(R,RRRRRRRRR'R%RR)R+R.R0R!RR=R*R$R/R(RRRRRRRRR,R'RR)R+R#R R.RR=R/R(RRRRRR'RR.RR=libsss_sudosssd-passkeysudoutf-8f2288ccfb0722158ae27490870403c9db9de62da3a5e0d946c3c51a71ce608b14de5e36f5199fa3e001b1413a15b830683b9da6cb93eb94bdb70873d9d3b95e7? (/h<< N-̎ڂZe-+O?٥?T%KGr]:)l׀ `M&j`"׻$S"l9Lұ~`9?w5\K&س{lmДNRwxVwwq[ׄqpg1dƓgAmX3M?Zt+ S慸9UܛtId Pd Ѫv^ga.0T2ł(" i$gxvl!>Ko+:2hx:?{ŧ;ҙ[fa`e_ Kt~~MՓj\,Թ]/"%U((UMY-&\~l[uSTSB134C?"GgT]_ahHgS!8k_5Co`'Ct24EG!~PDm,+.LxJaڀ,nz>raä2eY  'fl V'su*m+yմiVwfuʒgM ͛Ǔ:썅&TgU3=Z"D"]׃3'An2|#:RQ>ۚu< O2Mt?&8 Ek6 gBڟGd>LFkp2T6@?[.ka(ip-+:%Ui&1Gad" Ջ$ώ#xM(#$qPM#:B Q흣VDۨnwzӤ]OoynL}#rS85UUssđOic.I5֖dvˢT<~0h_DR0$0E2q%zEst2(˥~q/+=fTT H$a B|bH!B!2#""HR$vz2"YK"X.vvcH ۽?UH1'?l\&ueJHM_lۮ~ u]gAjXS HgH%يVUlb4sЩZ?xx6+vI*lN0EZ]y&PlK%8aH 6m7uoixSg+tm؊_7k-V#V{QJA7YJ#v wTݥf$=gTzHavSt |M_A6t?ƽ+nق*Os +^قʰ-3dFB(-A @S@nv:sm|Xq ӞHEљJ &yLy>|5ax IJ?+E02I~HG]alq#ro!).x*:/u Ƹjbo>h!WUjIwlXh`?͚8xqvz,]+EW0bȞez eH Z*XgV60Yeh)qʚE. /tUuA2IbFsh, }|Y R dl7snB;5uc@Iu!P5GIeO$ : b?9~P^l:0<ȍln"% @\yLp2BqBl.O8Z 7.oTx-őQ uVִ@1vK7"4PW_;*(5& zyYLb :tRLT" -l,$z1ۑ8p e/v>ʠUL3:lvdvpѯwq* YsI\ {Ǯz4^aG!x)&~X]&B t0aʺv*04;RDZyf:\+~+$,+iW;x ȭΚ 0cu.ḭr>_ ~J'˄bRGt;@JZn2Tqз&ȕ3PKxe|F dI "0UƆL痌`N9`vXjp=bdG?@ABCDEFGHIJKL M(N0O8P@QHSPTXU`VhWpXxYZ\^_`abcdefHHoHtH5l%hqa Q A 1 ! qaQA1!ۨ%"LH+:wɉ[#)*Sc@쑘L7J\oJ/5)~jOSV  !"#$%&'q(a)Q*A+1,!-./01234567q8a9Q:A;1?@ABCDEFGqHaIQJAK1L!MNOPQRSTUVWqXaYQZA[1\!]^_`amfe]UME=5-% eŽ}ume]UME=5-% ddddddddddddddddddedddddddddddڨ   DT.. X9€+W.+N.xq{# #P+wykW_;ڝsN}]{箻sݹjܵw;w,dcccccccccccccccccceUHAWAVAUATSHH $HdH%(HE1HQAI1HH5AHDžP ƅqDžDž1޸ƅvDž[A nsW ; ,(pDž,08@kHPmXkDž\`hpxFeDžiw1D*DPDž15lDDž (} 0c 8<@kHwDžLPX`hpxWDž|LjN\4 GЅP iۨalv)$i p朌800~u:{{ pj==?A ʤ)9'5yj1IOOhAn#>x S`0 a/Hk:ijcZ_.wʡV#F +0.0~ S`j.#r(z=$a`~:$2`ۥ8OMNja$[5u}(JRW p5Džjٽag˦,זegh fguY U=OuM$I<;+G}ݎxf=.V% ez<({]1z˛{1imQe!Jgugh&7+n/c&qww/P15a&n%8pfF+OfwnUz8Ή1iFwNшw VwHΔܟ`ZMm;+pz+abCU+ |`-݌ԐUFo{ofE'a05ı2:gJP%I0)+=W (cݖ줷CYb<ëw2sdqND2ѣ 72a1?D?Tm:gJew/wGcrdx><>694-ṭioWb*E'*1nS'zQM™Mgr4ɰ4zXYgyorf'M:Q0X[$^ٛƉO` Y ceFF&.G!| y1P(M#P RXF9Ur\-RE*bnf[ ׆h?3%)ok)- )7ܗ#'D[G[-Rt ՓٶؐvD$΅:5*.ZOM?~0sWt毸`X?GA5YxϞmM^a:ozR0+1$ \! CHi_RB]t G wZp_EB.<C`K; zaE9]$6R.V{8 Y{r?@SVWз8E$Zևwe#>(Z~UVVk5*X DDmnIѦn?vz$ge@0[vaRtrHg/w\)(LTuwDɓ%G2!Mc( MX-}|ri(Q|" `\hm8D \(24\'rbk$~ ilr SyMy=N&"}< ]-cRQ-:r;=&H֭ZWvȎ2a_cÐs>貑1֟gJ&M"'륙llG}'ڵ,* yX Wa3F(א|f_XKn\lG|n7Mq +n2}lT\\h`0\a. 8FVZ>Yk#'o LNܷBWp7IIȏ+|n!Ll` 2/_O:T+s@?E58ۨl#@k%ذQŰ"ZԺmֱ35U Mi-%Wc0UZFTln*vDLœ9QwJԑ1)k3gf&J3:C_OA}ݤ;5C/]wUN V:ƵkytN[Di כit\_p>rEJ`&9Eox[?_/)܏psOm'L#L2fC6}]Z3d1y؟5%"|LDm aGoP~m~̂R˺|=v0 O j^dA9]CCp!֊nZ1\XY{1 ;fy:e^Sc8hG$IxT< w;_) Ȗ>Dۡ Avuk$I}?:~Jɵ'zT5TOL DU.>hѦ䭖+ 芐.%Ee᪏9Ȓ4Yg[ՠ ;7YA,+YY8nƥp"UtD*?Bl–'HX7mE('֚ś0nYzn@HťW*OӒVC.ּQӻKrFl& 2ԫ-GIY"f?v!TR@p<M1juQ {VLȃ"=r+_puwq:[Uº` ȁ95!M,@(0?΁[I"h92+s[X {~+Ak}<ՖGt ufuRj\]㊺huWP%7ہr|q:Pztwv/ljʥXv'8"^} aň%g,>1MtBJbU2\obj& *%WIRVsO>\9~k> {H#}H[݌F   eaJJ+Ӗ/x QQ%T ӗYvbퟰt{wq,۳-\ӥW&cKS ku9Pg;RHjD<]RmjPOFtΑ{U2"=n@ rd)D3B}8+*."K|Y'9?v ýY$bWKWh=/.^hd| p9SMhʂ{YYZ[<{Vk ^Bc{>ke/,H6+6ՂcKt{>}&C<;_/3p_&4V< j6֝] 9Cџ_D(Y}$ْj^݊sV/ 7ncmiDx sEګ74ULEl+^nYEe퐋")}餌}Tnw>r8",cv^Ͳki ˾] ]-npɾ /"ӿW:f~@+~QA_3:?۷Ho\]!-˲y!DlfA`Pz{oڴUꬁ<ǀeجrmk60L|nl+Z6N #a<;FtjJ_/.˼wKyH- { "W X;ag |j!p&'$?QH4aßksIWx ar1%9 (__bC9L% T%fO`%b'k:0Bِ'qX,/~Q{FCbQh}SZr^U͝bTi'!Me3 o;n] nkAW&_jEtk/MbvpJW0G0\`:RF^i [#0ln#^z3pрBmyhD Ŗ2 {/ۧ{>j"z ؈J՛"Lm@e3cqɟi) FzIx RL4+Y6t.ƟOcbNDpjiǶ^7i 3X7va`f4Hz&vj gDdiWn%G SRѬ&16ta*}IyFsgߟVYGqא8~ʡn Fk3B— *+vN|DD${ Jp-;h=+* Kg7`&'`Ulr"7`׶lM;;hoȦ8[ʾSJޓw (.yezE?l}O+g;V*hJf}8QtйLąйr1čWa*-j@6ymX'{KXoI W "]ՈZ܄z0lxX;dVo9e BSJH!җ^**OJCkxA+maOnV\-lwiI}l=6훺|4x2ru eA׍m8\t]>;Gz7N&)D5sO"7d,8"L'ur s$Qn"(o]Nΐ ^L>tLc~Y>-ч- v7tɣxYB?zN\Ц䕃?~:;~B%/+EZtk[?$Qo {3^3"xaM9 /~Ź}={=-\Nf%:c%@LV\`=kPr7co]Xmӟ,U?ciJAv<|D6̵A_;beeڥ'ʟI̚(G8ً0Sy}H_SU$WQ ]^pY#COG-_q mcP{G *™.%6e\ 䦋q&uAB~`٥:W],[^R+jwfDak/~i  8YSdKMp~33~k 꼍H]UPP,ukelkt99xfVvDwP2M-k;sYȫ)W؎h/e h7 *Y·r@3;-$i!F>~S'XsZxƼ ChP5c*Hr3P{a_}@xig_F 2 Ym?v 3V $8RA A$tvQp3]kC ci<,wљ1s~5:/s q3tגy,%Ta'^lYemY,@W=EGKZB{k]R9`1qĽMy;XM|L9,Bjw@z؁Gu=2{),*OAD)t-jKrE]{9 ~z#Pqy+o=ޒ[j{UU[D&|:fݸL0j˦P`H߹ jtEݰܶyva/&ͦP ǘ z+ٚw˒IY6-DL}/jXJݜ⇾ Zޘ-)U89WPD"ē xq%{ucx^ƊAҁ,2CW}Kx4-{D!Po|~xhw=/ sTt%u1=M8E܆R;=2pEQ!q>I,hiڳчfw aL&/ ݚYtxbӆuGh!Aogow {D^u(dZ@u}9Qw笾ũ#P2Pۑ3xBa P[DNJǙ(Mvٖ`,曔 {|ߢrIDKq 45pɌm]ؠO34Mpe@KApwlg[Ҭ~6`(x b)Giqߝ&}.{@`,7NrKi#lk W(Jݰbwάcb9ؓ뙉ftv#Μ%+;` ¦MӚSjP2[ +9xWdpVZ&UYL`!(cR K}Ys#[9>}TWe؀w w\qi}ȍIgN.{No F\l=OƭdD X%g*yVwŽ'MO+  !twZ 㡝DƮbۧv`SV݊0_K4iX0A|#`IGT1]xkr򠡒ˎ4FA] AlT@?^$]GweUra쇳tQE0k =hҵV|-hKs~5€+S+,s" f/Fz oZ)~shT6[JBhk~[ ,)f>f$?))8S|4TM0M'E!۳9Z4,]mRx\u} 7U,3{(ĸZ՘C(OUVO&}+/SZ6rSչ MXwꬹSTIvLpi{#CLuF!K9׋VBoTm("mK*fX<őJ9,(ý;pD8]>PJ3 No4R#MB~b~}Ō֏;6AcTւ6*Sq$2`J9`zޜTYܩIr]`D~D zhXy=]Ō *F¶?!'e= u|tif+(QJ8j 5o6Ti[&<2G3ռɩ><hY7HX*S70I{b6=:t?u/Y ޡxKk'+zc~>uh~Hn+9*tỸ(.i$ jˈngT֬F?b$li-`$mo-s҃p9)S8n/?gxh>2K6<$$=]z <e\?m)j,dLJB_*rc`y'鴮O2H2gJ3ap6ޱŔ.KrG.z}G`Toqt7PIn8ZQ'Wvj2l"\H`Jp@mЦH=[*H?\}o`>cG\k8}.q?$2j3nW|Un !ָlʴ&9?K?OYb(2?%Zbh6k`@bhj vO#Mi8f(N'bbyGJ誫XLݛ FFW{ zVA[e | vRQłT*y^,Q؝sD#H5TVAՐu/\,+§.)*ݺ j R3IVeK )?ю u[&>fqEa0֡^-QGdכ:Ӓn=M( ]f/K߼NySQx1e6(C4٤ RCyz] !S mnrA;)jRt]㮳&g%~sYοvJ s eAٰIB7Q<ca@Ra#SC3WmK/#%yg9a$^bBE(SQWatfAawo UT 縈EVb\is>2y4 n+#Tx,.رtpkP!IL=j"-P_!-C3pm&Cb]ޖN&OΑý{3X@\Ѡ}B-݃-&Y RPԹyxА;+'U52tg̙ۚg d3~RPAY yZx4ZVEyIC]Jy]FaMȄF#G8}CIh:Z S#9!nꐝy<l'yN^.yxQK~cNvDŐrSl(0#SƐjquF~f#T?3W$\wtM;s?'_<泩($V8f1b d]I+Aƛ.Ւ*'E|VA&k*?Ot$-?2 ;0YyZ+2fFT o+J#F#0e> oG>(qv/l8XW}bA#FwF!xn ڽtq^譾 9;9NYj#^A.*$EhVfcʑ@C h-(g7}ʈ\l{g4i^QFQSg%FGZq^ȴqgl?%}qJ=_ZآY? y3fHY;I+Y ;q͹\V"YH|Zb(ц}d:ju>d1Rj9}S/ #匀lwTU#|@%gs۵doYU ;9%s~ctڨU9Or.qOӄ~A1 \];"}y⸡%EfErH'gN Sb# Z@ h:дXfW6`3k}\T~L^f G\M7FR,pNf Ĉno :~.]`5gf< xC[`_k/SY1Bԣ)ⳡEVDRC#$dqmQ7R Ao, Qw ZUƄr:My{PyNbPP%% xD?B^b3dЕ]rfQꢉrB-FG_Vt/~v bTNHO9a"4Dz}yyFUبb,n/e~U7vkU*L<Ğ k?܇,ȇ+EVE:$SROraH/8]1o[AK*^pCQ=?{7 };?@a׷N<5f!guavq>X5^e3xTdsTF, 1pM>ތv5`R,fh)͚Ӷb/?|i}6YM;?7hXTy'ir)Gϒ4N 2[I6"㑟pY\gG{deҞE h6"Պծk<5 K ]/&HGwpp\x[*Qo``kn]OgϾHD,nY< ͝MMGr*܌$fX 1TgRvl1mâ2oΩԛ1eP9q#W1K͐)Fx i)9-WzΜT\&;p5CBO8ӧ6bT|{9%Af r0b~gְ;:.MuAfK}+L,gG|zrD8N#Bɑj41߂zoJ}9 Oڊ!|ID_-(f8coXo< jB0ƖV$”s`='8ˡ3&%Ahh]JH92ɑ.!w&!iT=4Z^@"O{)i7LfxwԟuLPQQ@99k{f*b쩺OGVk~~4(@@E$z98ˠl1z(nqL V}tJCeeHEmgl%2l/0IC ɪjŲh^C$S{9<:bu{x`]AxuJrokW C烉^!xFcH7I@MZmLqz汙8Xŗh)i>8̳z6K c<$(ml|IOv4f,9“dI7$][m)Im<]_cl]}=b>`&L8γ@*&9,;^Z 0js=H2Gi6{?ԹuiƖ'ol.alBɃFs4J2̺MflAoXrԀ;` fMyPGH|CEL4P9nfLD9{CLT _w𦋊?PtA7 PlA$wяH*^WdxE&=2 V qAex!U+X4k1H}Ga ^ >~%DZֳV`[\d,fYBN6+(C^J!Mҍ8B² F>$zѪQDc4e\}Ԗw9*mi@d:|y>%>u9p ?Z^ 1S6`K'+c/>|'7)F2ƪc.KHy>щ"ZpKɴv~5!A 0w32&, 堯V^=Qr΍LPhQLN 2MveڠΎ}+3cgohK`F;Bw~p*zV0cHf{ݥ5B|gS)5ߋ9>HK~;1OгbEVNLOV-T֑ V}e]0Q)}%kGӳħ4?+-.[Rocd\}½Wc n_̍d_V >Gv=0^drME>OG+k"'FLO6_] z])c0Ɖg1Y E4B}+("TUi"nbۦL|ͫHIUiu isvc.3DNR\w#P]mGJ[ϙ.7TE@ڥK4""Ya :=Q0o6+H,d4< b0 e6NA| ?o8>/W 6[nkF@UUlUkIf|KduåXjܼvXxMvs7%e62ԺV4=k7~GS<25wwSj1Y!!JN 7!;-HѨttr?N^[[$ȥ'''4mϓ KFB>ayJOͽ󰋱>Ѣlu?Z sW3ԯJ  Ӳy/5jtlU&QHPƻ<2OYkw?d `}+?=teT"^&q}g)«gcI7t5\&%i֏,%lnDV4,v7-RW٬b5 lC6BBd =bG留8i6o-HfDavuKpс"e a'rQH[z(k i{O"$!l"0 8B}ei]!G9IpT[hkZhDW% Ղ8N麭,ˈ/PIcM #,GO|ޅ,P3-LOmxZ9 Gtv4I%is͒.ab8x>g#"'m:9c5r~z_6:s.ݺ; /?T*L<(kOKQ$_Xanu#mTǓ )6!;B525Fy亠#E-D\Z0x<6״\ cNhM4~| NfA c7|Ǐ+4|$_m ]J' 2! 2U J.,__6b6ctU_TP="YYt4 J@N1(Hd4I$n& ]%C!|IW.)BJ 8܀Q A!Sd+`6k½.[C ;qfЫo}TR:7p6`ȈIM|KeX:r~Ru6N+|4݉fP]g -+=%۸iGMVQ1_\YߵudG`;nl "4_NcRfjN&Kgh3ͿѧM, AIi!& A[-X C)K ӂiAf_[ N6vsX52{q.*38`P3lX~)Aulet{`qE )NFtoxWu  CNy f*An4Yo'f` )픩M.#' $NX@EXX6I}Aî OsliA0t5PLX7^d禢>N_dy8/#'`jR̽nuzx[,6/*/9MgL}d6+GKJ> MĬA\K̈́K9͠\3}+TI! u)eIB)wwEX@ V Ηy}@,0uA|A"#|bȳ-]xڤ6p󮠪qL@ L]IT>j(ߩRӔYFcI.=i #  N"LeD>h|1l<[L±=vm].%!X[_l/MOl>qH>-Oƒ ;*k(cf)c !jaʍ;(C%w_)[om$Ԩ?VT\/EK=E*B6`sF9ܘW%]b{5M9UjH¯#r$jw329>udDy 8(gUm*^X:iv/ lǃe0ao"CMs32(VB2T`>/GUV2%[#&\eL_t~p/VB+/ dƫ6))%|j]# *7>Oo>j-u"p㍷`K%o:eQ~H[*0Í*c i;(h EnU((Kw=哈95}AY8%"PBZX;.! y|5Ys)MQ (ʴ2LNJ-C2ag|1Fw>7p.I쬙}I.^^ X/Eo'K:YJ]?/ӿ8f,sW]&"ɰk mP>*xV#cjJ\ɞV.|Px5ȅ,;S̈0^ݬzXMy#7^guap% X;k}Ԭ5=S#Y](dsow⽢?$z8D c0*M;d'!36N#FV lcIS$,㐸scek;Ew3:H[JcUҧ Sυ-!½0QSpY{3=qA50^+\ѧW%!Cơ(a` & 2TMDс0Hk0_Z ŮGͫ~:xxHm1w6,݈XʳC9m4 /O͊}:<-LVdW71!sә>Cu9/=;Q0RIA-?H>O #E:0y9lAVC2ncDIl-6_Db5 !ð:oCsITH(,Ԁ*՜#0,jñVlu~՝]l%maR4KP~apMɌW G~gj[x;OQl\]4;>G?N+7\Mp$w}dxG)bXpX䴳Qzl-/-nW܈YO50@6bn+;^@wbgr!'!nqLMJb7+lΑ;Y`s_xOv|_.Y >jcC" vy|('{dY p}a Rf m8qP*J(Q:N)/L{}uHM)MRddP,US4(ArdD+q$H@3Lc&m .ò  307Jco\Jx_rm7p g05=pzHѺЄgk7^`-:a-T3^n#ID9! E"x K)!F$ GJg2Hȯ衶GJs:x.K3wRjQi8:FT2I"Qk]aL# b> AMNEؼ 4JmJOZfWx`/D.(7 E۟̚:U; EDK aezG~`WgE CQګQ~4w2%4cr$ZF tEW과Y[ ې|=/}QWG*uIaKv~FGnWSqRd9dZ15) ԖK(g"M/w@u7+wyk}8/〈&n].>Ƅ=s/aSag= >rC gm ߁PV>s( Uy$Љqgې!!%UP(έ{Ƞ/[soۃAt^І Tk (vBS0 Z.\wCO3?z>ngI@8 US60 ӯL(1)?I&Kfzqe9`P Z5"!/?\C.P@cܩͶ(Lόh3Kcb'.N۪d>G^pI[Ѽ"nQtSyQ_ $'%ZIA2UzNtOټ-&ps&bs8!:B4W`"^>ҝ+Qo:LmDIGBn #݌v ˮvi*wTZur/图4n$˶@/#,rEHI+ƻBa_z7 Z}GvފjWEx> 8uf1| W!tXG)l G],3xwb%C3RL-!"뻾:Fd-/|M6(WB'oeWUc]7YO˚"MO'/hݡ^eRWb$;)!`;O1OԖ%^6QFڥUqtTL0nE'#ך#}8l"5zxSK̥a ;\^9Ľ`mn$ǹ~ͪX+j=c̮(KBビҼK{oTȽ\tՂV먲Gi0]z`v{)3[uWp#gƬrF-rrY1\Ү`i@E @v"WEeFZ& 9/#v@OP%i`0Fy>L<1A.l†y%،Pb\P7-E]oɘr. 85 =T! s0 ȥ=VMXaq%H)30٦yvdss/Čtş#0q,fOC΁CtuM>h JCFT.LM:K\L> ^;5HPڥ >|'%UN9܎l X|} kTɟvWMi&uO)MaG~FwU4DY@WCuV.("\a}c=ƢskCdvѱ9$J`_7LpP\x~=a@|]D)p/քA7{JeY~I9OW^Fp52rB""\jc"9^ⴑDFa)_sDN( 3TCa\ @}`=ZnD`s|07!/D̹&vaS= ܀nH!۠0b|cd EE6lOHTͬrAk|.C̀7= X_v:7;e \{ߓbfTۘiCr  n\bvҮO\Sl ?t~1PA^GC#c.0GL:/,3¶B c. ^|>#<g <罰@ 4V>NF`)Y+ˑF}9UyE xoΆ¯ji.w7[5ڻR!'tj3m|M> 'ɴBn0@tqfyR GtcX[U0s7hyU)TIАj1;=QF69/\~`8ӑu a)U %Xs!*t_*$8 EQ -.oAQ̕o&T0FS wOwj>؅YO -U2[ ޣbj=jþ)i$-&`7DR8]}$n(U-0쭜yU6fQtXebX=ʶb^AX8:.ٍ\T~ܠzJ7Jm >m(O^=\ v/_ :#[?.]Է}j m$p2VAn'i\$b¦,;Ql9zIp,'d^-d'5Fh3ݰKWG-=I&dR(53uW^d|~i9i^% ww鱱Tз!!+ڱgq<4ڟ&|An>n :Z9G(A* / xQ$=9sAt6N `h2%K4"7M-6([ɬD$p 0|aъvlIe.,-a̟B>t* ߀1&'A4BjɬX=H *<łtH8qiHۗb6^D0kGU4t%Yg#3/XS)AN}_W0RX)M#a]}&.r|D%E ~-3ޗ}'\btghlijp`8\$yF3Pp`z>$Tx*F;8>~N3PmFmaXוc p56sӴ7";%4.3D[4 zi47ܡD:Sm7j}B{ L0nl\ +xeZSL%nYĐ'5L7GeO@-XJ$4iН:Y<<7)IXeTh# DƬtsRaz3qÝxO 6}8?g/?%Od0N $L[E[EuaV Qo3&~cЏg׳! *UJ·Zv (lW=K}ON}~z$5g*J*_眷Tx\fO )98|MDy#+~:WX'U?AԓqhS@A_c}KqZXq( HY'q'F?M. iU:BUϵpDpH `OMylj+)8~IPjG(Ons8F6S\ $tlVAD]hTہk1"ru7C^q:zf̚}96E@I:%{Z`}|I4Ƒ袣XCY 8kn0T=zVK‘9`h _$&5v?^O_3r|ףxӨe꫎qoi\]& zva(7UxR,4:8trMdI-TbR|-Rh;FI9Wx+F5xغeLX4Eo ca Rml@Z4|~gVW5sSZJгsڹt, :5IȖ@^?gNIGdSSr.HD~$>i9 TdRΰl&pDuhg%.e0EmC}?q( -VF)=cL&5JYc+z۬r$0k{MbD2)8bNQ$rdg:ٷFH1 c`L']ONYD(Rsk8Kps'z:1헦L^cl%Z77uDV3y_d)"6C9Ī[ݵsWb rg3;ṡ2L/XÙzgm)u/!4k][: y,67Jbe6zwX5{v#q`ipt[u nkqORgɔЩ+E,xR7CtQ? _|Q)auBЏɗwׁ@jݠV`}GZ9źc RHMOZqǓu,,t! 芻czȖ+V3S\1!5*ATFpT8QcW$Cz :V@XABw~Ellj"p6b+\Ja:-ҝ!!yn[Me~qdww`M׏[]mrtv6KT=!-?K+FHCgc*ya8"ɇ]轻BE;Jyy` kl +]- 4I#OZ&-RS'@?NFM#=5"wgٌ!so/ LVcvgV?֠mve\pNK,2H.흍k1d vkWKwC$)b0,FgjDd-}㮖-K("pSzSnӣ_3i\?Z]qTM F Bˬv8tke-yhONRվhu1Lǯ?"wH6 {vG-U>8*%B3iSS@ E&& m?\ڈHDO5Z}Wq #emf f=TTL.BI0w׵KCFrl9a (` [r<"7 gH=댶Mq9WQ ',KC `!szpJ´Q xJvmR `W]6*OO9$8e25`qhqlj8!lT170q;io I:Z&xy" @zɰ1Ҝy%X K4]9CS v#kXD@"vR0Hr1nHVQ҄/3:G|N~{?.wMKO_x;nf`I5WR\Rtff頬 =J8oeH9N!b:MC@ Ԃu1?XP%ޣ ,2BZY@¯;iN)KL5if{[XحktV7z (tk%Y-, Rhn"=knڜJ-|:/i"ֳ"y A eQWI&"/ChPhe%0uL1{|1_zp'\>,\Lxkml[&֢EqVA[xy;s'P9pQ- qŲMMQqZ(ưmIhrlF5tђQbbAANEߋLwnPJ]Br|Й +{p!:D$(V6^ݔf:j/nP{.dz`FZp[8rI&;FI]01vV]i0yPh⸷Fˇ4Ѿ"-gp4RFVV_%׻k\ۜ u*T=PSnTt)z~ӊg!BzCڢgTx$ ڮT8/ O/KV7ͪ]{ؽoKm͜k7Rbkf0C͸M*eE:ڗI,o*pvYeE?u6xln@=G`>W*S}quP@\V7<%R 'XW@l>V?q ʏgZ"s,C$.OCAMA3?>%kHdHľGO2Peto spO"EGE1} "'Sdk6$]3e;wP)t'γr~Qdz=nSXswzo/;jd_]F%IVϻz[x譎yW;мlԚfk zQSfF!ū֤$NDZU %(>O|YֿjM74m!Qe;'x]N,QF=^I| AORfbc uѵ3wc 3N'a<c|F@d ;ya+HEN_rǑU>"XWNmǭ>dza01!.q r{'uP {18k 6} $SvB8k):x6 (Z>Go )`6wrWEfӘ^|Xv-Հu>jBfȊQ.=`zn>Ygowpw o?ɹʞpʠg+K'#C|*́o <1ٗGyh¦ 'xHMjy!"B z m.B} 𛠤"oZ!ͪ$8)Jnd!"T1Pc j'#ٹ+LK }Ê{# 8'B$ "9<_1k< !Ny %&-o1\@t\ ۪'4g MMJ?e 9t睑֝R=F%\Y$OUΆ_@qf-ex!5T(0/k?5k 7C4EV-t,p6dWBJ|E@[x[`CC#YZb!с =B-gم6;^gd\x L9[Iÿ)uqvCQ28edҢ5˲0jl)aZ{3N> +ݶx0R SSUmy_6/:1)޵$FUMZ, c,z555~J"=f5?҆h/sPgY黢NEAϡU%Mo2;a@ZVT:(%;34#?A6dtT,J+(]QHсA;U~$!iv$İA#Ƥmg:|15NBm&<>r|^P&~MLN5GҶIԼS>hKT*m_`x@mz QCÄ]6p`̲<-EYFAv{9ɋ+eZ^D|NudY(_dW($<-fbo(಺fCeXɨkA2af^ fbeu\Q92A' REx! UA` U\y$ 'YcF93س`K{3_ 5͑yK-}SϲJBWPLt1tV@jSwr|7rѝ]?3=P ~GGrE )jC:RB_2}/GYS%.NOsLyJ.$Ǝ<*x|J:~JL*5XzVxFV;w^!6,P`K'I(2CM.i\nӶZW%rO#]V>t_(,Dtݛ=P(ʧ@jʂXΏ㓖O|#Ik4 f٠nPB3JÚh9jbHJK_offse)89CP𯰰0 Ѐ@ 0ixkip_nn_toke_mosagcksup__himalbto_({Gz?<%si%l)<%s/>h_PXER_TAGiSB.hPRIVATE APPLIC UNIVERSAL [u]( *))[0]x3ccrrgne1$2$_PROTOCOL_X__NOCANaTLS_CARIRE_ MIN(nSors)STARTsf)@I췰b:A ͻԸ|,Ƿ̱ӵ1ܰݴA쯜JCh -?y83Lmo+i03_U+U`5!(Y|}؍>7-V͠|l?wJZL(yGۈ#Ӂܣk^dlbi/C;wⲜOHqRUQ? E!8,;gqyH/wi*xI,a\%b Ƴ|c=1 .S+-; O>W%6VUcDkf687&yuvؕf9ěE&yqlXKm+DŽ1ȝՂ+ißݍղ}\6߳::0 lcR:ՔB'E>4ꌱ]hHUÈRG1Ol&KG0mJ J6Nn2)4 v*UAcr5oB;gge6GdMkXT@T>ۓ@W0):ֹs|GY($&XO'0&ɩ&PC2XTvٗ"X+"Ic}8+:x=0ϭ3E8a5e9y '0ZLGW0B25(p>W5ViK0#c{񵺟AĔutgQC?Aa>*[`YG4WJOI`ܙ)q&7W)K"qvijGڈ1mp+bAh%- hJN{cUY[@^be("nV~l^E^vx/)5U nEo:M w Zi9 ޠ׳9\΁ ;Ή%LеBWY${%&(, ժΊgWk";BW?xvpCfc]hZؽ=,퐨v;W?`=D꺃Άgg7'ʧF@X>>̷u`G|g8Y8xr=Wt12+^Vhwb>6ml 7c1Sc^33Vk-~sni%;#m7F'^t\=c9:bre7WҟT>MBAlӖ n9"̧QoWan2ex?{ Np+F!ew k=GTNA\-13xi⥏b$u"ȁm5J*NKLyo>ެ<&}+ (+FBQ`%}'♜ďC0x"nl$w+}mC.B_KWRiJ#tI(|jC^%U}]).nYg[\r 0edm7:c(g3Q=2N5cWɐ=' KQ5JՅ,z~EE+렽'Ƴ5,`_]IλP/NmZet~uHSw^I tU\Q /_b5ӸĢ;%,4ThA,btCicȎ#$KHpnP]Kj ^Z2HvY֕63.q+)q\dM'2[89xؽ0{M}17M PCcEJ¹>G8)E'6IHV1kq2K6\2bR\2NFH=Gy}ŵǙ{pyނ_Y W()ڻ5וAjI m"J `X+P)""#"#"$)5Dκ+}h/760G zzYze8$WG5ИdΚҠ?>ǘ(̏u5Z;1>jﲿp3 M}nC@+ݎp .678(4ͨNY}`0T9.``flFpY_wEko&rOS\)(쪧(m߁w/fpcǪ"?$a͈mN x E(:.ÝUlMrat3̓%3Ҿ79K7 7Y y| !Q:@!viaӸsпj*㲇tZըF +̲]v&#ұ1WbnV-#@ h1]6~tS,2C?f]5OsN@fª4g%ch7$5?% wVϰf(<̺ {~C DQrGFx? `v-)Њڂy~pVaOJNM۪ާroNI4u@LcM]i:Ie1xzDĹϴeh@)쳫Ǘqش2qL]g@I_lQy_Mg*}^G50jxS_yn C\`P'n Tzjg;w=E؉5XČQmFAzjMFgƣLlwGe~,P)30c,7w Sp'8bH7v_2nwK}YΥԞ ğf(c<PH ]]9:ߍF)/ųM<0҇AvAf) ygl`V mkc l1Qg<ۄj=Ӭp#c4Ȱ%R5^@;l u(*u7I4 ԇ8+3k֊Դ uhr& [yZ@<~q]Si`Ʈb!˅YLŗC f$gRos?wMQvuëg.mv˅yow#vn0lЯ=ifl;~8rF>4 gQ$QF dTMb1$q6Ot6dvPG;rTA0YȿT '*@ F RP1$l FTAA8,mFJ@LnHL`NCFWAAL.` H0MLL|dEGBNF[GLmP,7zXִF!t/#_ +]?Eh=ڊ2Nv<D5[\޲D{Yz!*+s'.!4KJ Ls*vfNDH , εAE(VXb FQgK*2w'|-=7\Qݶ PNf5ga˥\udz%ϺoYџÙXT^N WyIOaz#e`і/Zhl;9^ٰx3YCOaԡ4QnoU= ŖSolno@c9:Llj;!ߨL'Ӣ 'PТ)c8b*z=vrCRSү &É1bz@X4IiOYכtJE L ?\-&FHxɹ0T@~l8Iv[<Ӥ8t;:|Ł6g@ TɀSzr2ՉJ3 Os/^qbf|% it:#>f Lh#5?`CmH]S3Tꐒr%$Sd|` _P.[wpSϽ9nEFr~" n糾NOfy( @ɹLP%ZkC \0~?b6e\n;.G4\q3Ixi~Me oTr3o9A-,8|TcF8F$Gke" ]mP/67q֣1a޸/nMO<;竒93}BY'B6M_ -l!;2zRX&>J1IژT ̑&h|H( ;¬$5Z]Mw42,A>F)ЏDgSݭH2h(F85.N?vr--:--ⰢtAlj=Auֺ8ÙpF44Bzf|^que7pfvLl4!@G4砳FpE!Eb ~tZgFr v}fna z~@APX]:[6Kٞ_O[S&R#~!52@bSˊI M~LFQ/NoXɎ1CD8I.&Dȝ-n0h'卨?)Uǒ^d)ڿ.N:u;c|jwg "fyn;H7Z[8sc+g9à_hddY3qe b'Wڴ:gK+c ( {#z5;ikFl!+b_ϦP‘:Ġu \=uǙRfgϳ@ N6 OY r1Ihh2;it2*EVXʇ~ȖG.|d=֎3=vֺbp%liԺ/V G1fLT>x Vl2KB2.) :±oRG*mr4_=/&"C!u?B[u4utU H~&W0q+fqEl?-^[Ш`k}GVWXFR 1.#H{mSP"et1_@~/-chVqe#0tfm+SĦo'IBB@oD~Љ8 2Dw4zfXHyTS9t׈_՞ϙv^OFhk7^F]|5fB \)vOS٩+W\bSq n&ܻ΂d7v Ӊ_֧g>㡇|#d,.Pö%GϯNd+{7ܓzJgUBK"t:C@,Sr">UH@;aO#god>=ycaא"ڄw򭹩jTy!5[,ODƼr; ]z ;ݤ={3aga#z佭7ZmLi1v[N vF]CM41FXY+0DƤ^ZHZ\|*Q2F%䶤 %|e7.δo$of~'/NiYl{l7 H2`k>pV`vFR m%5;)\<${;g=td'tl͐23gz0xu Th?V9aR!pchH8¸! \}@=z|FLm\\&.ΣpF > z<ԏ^h 37vnE.V %yޣXAޣqj'bQ|}<)0]'%)k3U\K(<Ǯ%.V/6%LX8rb:`X*3$/#e:f`TRS40ض?,< "F\峅+˝܂- ^xI@e 0>g#>=fRuvd;"T} :d#MG{ye,QSvKT#(Crn P]EniY'wV÷'v[usN,*e K~!b$=Aإ@ɴv#[d+L Z3)@-P{ ; thxl\@Csց;b(j |=|^85.w[Itj%:,$WPMzDh:,8AIeɜ?6`z¶Ss,#Qaê 0ئp0r'U 2>w{UJyAQL+@1C,Wq. ]G(̈c[(FǼpkdn3r,_Y RTZGy7>0H& #y?i$}f[22698 e>+qKct<:Y%/̭ "UZ*-⯰3@28"B6+Zf<@AQ*V+UECvHGDhfE˗@-2((Tj-ՁbU B%E 2X 8 }n+r'p65sfHc6'8kzdVHeTb"H㣯;J!r"k B:jB찃;q u8 l@3 fX,!!u9]&wɕ4 u"4}agiVMnf,ks 7ffl}Q)jzq mOY<%P[8)țhFFG2bxuvXZ3n(K +F /0 qꗙ3;gm%v7lvds& O,&(>j`&]=8$M; Va{C6Y9^oC(<ٰ>Z,Aɟwz4a'E* a{ኰ: (NїbqB=r}9#2F-3{R`@DXH﾿$bjfr #NK2jcsJ{CSzYt2r_l {PLp;ytBI-->E\^ăAdgJB ~r`ځW!FQg`KaxXnoFOz]}vkh>MBeЦ o+ SOǍLН-1z2v 㟿ۧ>̞ks"x zS]i ~`H*5& 3Tn0.?>TPIqux;35s\]֯J2"Z0Ό(@~tfizŸmVC'$;ϵ>%UR<5S؏}bzqQܤ&%Bz2)&1D[CIil>46seKi@xB[aE'^?̄{ul݉NF1Ѳ ̛C 7Aqӵqm ^\1Gށ O<c`f``rފ\Aq59mxᕡJJJ,'[lVq%@}):,]k [f04Q;;R--K-n:[\ xAt+pB֫/%]ždu_c2^x 37QSF`.t9"ts$O^=SMz9J! /{ju}PLD(|OI-% $|I ;;U'J(G>:]r:=jRq0ntb-pA[ːn arІώc =Qv|PZMzKH|jǾTy(Ue{xl{P$Ɨ6&ƻhԬb Yf`epaCj9{hgOPH^ҝgbo2Av}?L?*PiM?.pq^;d ǺS!%y!LR?A@vei/:~X0T<`@[$W.E$+? eZ` a+頶%V^(mb&ޅR [J v+'~ʸ))_QAel OLƟmL ns2g TsMٽ!9Mp/*I#@YI0-jh紋}($i Qyj(@.q"ItU|a<^p06$*O-H9doHj\i} 1~LPhYrCS= U1B ^$*I9Ԍw'+ƶ);^o6> !GPOEBZ|QWx".FR@j i='z9QٯogȧQ! > pOS) K'z5]iÉ'͊RQFeH w0$I 8#T?l :xjjf髐Yxm!5PdI+v=K%KP.`lL,WZ YTD +$ (G,X\Ȅ"(a&଼50YP˷[r-j VY[DBse ā=q,)و@0@@2HtAM߁!Yq N9Ԣ8&QbĠ#I$fdڟ!1Ʉb_7D?[04.?IbVZi"ӿ/P4:ڳ/J^pQrel/T>mfa%4'+\q[~r$٪S'u;n̳Ox?D+aTPTJӆV7rKJ2=ZK VjJҗ!hlC Eze?nbW>rM]#ز[DԬH bk{+?tHE_}\s#nC>#.& tŠGUqv{kYVt2%U:%lF<ЗG;ہd!!yaEG(@aa N,k2=ZSf)qg`qpPaC7whaC 5@ˤė0{vj5ߖO+_0صvFӃR hgR ~]&o-*Z:1Z28; w*TΛ:?hiHX!;CUP"bA$)B;b|#JIedmY%uu vtLf:Ƀ(@v'oTeszyGЋ%7)t@gaHqasW[&@vAnK;whɅ=G/r3} OZ#0СT%2 P2(}HU M GO} b<%_NЋDօk8ጷ+?MIi9]q" ʻcA*1,f`ږ(\b쀼p&T=iWN(N/ԻI7[,>mdV i72o%|h+8! C Dl3 .ԨcA֣VӐ>av]ಳ9hWI j3$+PoK&TF==(/ dMwSmX5g\&"?S9%Ik`X+ĎIu@YFΰ/MPb}H `8i,avxZQ 0]X0cTx|:WN8ʑ@$(v]@7Q>2B8«-]ɈbJlsoUj3l_/hYSR[!ieViL˂5QHK Tb# `gjU1W0V֥=Mͅ^WWzBFj5b6v\ !/IMgbYՂUZ%ύvՕھ.-!BmFb͈3 ,'O~`U%ғt\AI œF꼢`mB6%);Ѡd0*hER{6cq)ޅ{՛^cWc60RTv]KFT@"OU&:YsT{bx6yzΉ^Lj]Do8˅Rϗ3Q`WKL5BޝINJ{.}2I#MD]< n_~j]]\B%Gמ@SMs$ h3>+LF$cwEׄ׀C*pvsVbw1WcC7Lm;6YJ ԃK c8iU3LL4k5(#T]nL =&inRV,1}p8%^Mp 3$/{h4ybrcj§"8G"ګj)WOݠG_h{jtr% ͱ>ɺwr|<)JC I$,b=9@ږmw"ʅC0فã+á]`̯lz|2% s HSH,ܪ/=q|["SU|^6 q 3cB++eZ99T36>lܱ5MnrINh]lĴM ō4 f[W}&cҰ%H: :BaGpS\S0؂mֱVIŌED: \Qb[ a*O`Ϛl҆HCc$Z@XQ׽G%,yrPk1iSZpW?JmpÍ{6R2|!V j.lT޴rgPI:;6IR+ ؖsJ`G1 J@QK֝%8{8>x~lq?<%`%[1 P͞+UӃ #\2}_J@NKfKPɟu(q2 jl+/y=؏:<<3؛`#$tyxݒ`6t iRە~N&?   zNn "\2k :kO=%YDSG(@Y٣wPٯ=eY}wL{Ղ&dC: 9.M؅xmt ]l0J|@]8ľ,S.,/|? ٙC<+nx#ó 8,GSϸ9Fד6cxcʴRUP-SN7lSU8B1vé,UU{SΪ)5| t/!L޿PS[V#"'vHGtl%\|qRڹ]d1~ވ~?M`̜jGU4^' qj-xUrH,؆j2N/Lpk`&O}rcS\/pkfϜ}rĄX+X}F{ЀJN2=~AM|ϭLzy܄TRk )gT%keA֚RFO3gI͜:=i8A2YM]hHP!^=ӨA)5rvXOA*2 kMoqpo ["D i \Z&w}\ Ѹ]bg\!mU9ӡ ƬirWzE$k(Se1yYg3Y 3r;ޗRU=._`Ty5.|>"cڛl1dmjy],AuUK)5{)~?8}-̘2QfP&մ22M®9b(4MI%tjWe.yUB5~RTpCWnz] / :>ϗ>&YsL͝&|5 Sy FV}̤>E Yw%%͠ uzddY??< `x`҇ MkW-s-p-k-D-w-qchil%Exprpc_hle_Phe. '': '%s'uC-wC.usdliraw o mQ. OySesr.F. Reif (K-qdet: tobt s cs () =dSdof=%s,cn=uts,%shb?u,x|̔ltl<0ذh>BJiEG0$\XFyK3LoHMA(RD QEH(P`8KGHEIpRDCGLH CpDMAgBUPNHKAFHIX^HXBBBBZ@I d\PX~Ȍh !!!!!!!!!!!!!!!!""""""""""""""""################$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%&&XGX 7Gݫ>hd 2%rA Œ64w7۟}3AHӗm%%F%>iZMmZIe았?h uUԓFG|wѶ=~-b 3"ނppDr3a_葟zL޾\}֤ g MT[^E.3;5[ZkJNJ;vh)~鱅{, -:~p\Ao(_Y*Lc]m\:ds^g*~)IM+6V04u= pxҢm|/=ξ'ȶFx6%=g7o MX-05H-VS.fZk0VTX\kM]`1ˆ/zWwls 'Enf)swY=[OW#_1]:*8RCrgRWmn%~CŁJ̡u%Tܱ3t6> W7.Ič?>. F(c-_V[Z?9Rq## dSbqjJ@AM9iPZK pu~" ^LOeowX ޕ[ % Ah1}fVL5hYSF##j)@:/E p}C :ڭ:Gzθ窀T`^$T'YWc~կc޾ۓzXPo AIB/' ՜ס)>j]i` " En<ȹ@^bAE4DŽ.r!({s41R!T><<<<<<<<<<<<<<<<<<<<;;;;;;;U1$$ƜZcApz\_aB;k'x !(r,086@{PH9`X\hpx<-fHP6K=ߋ 0 Lt*9@(v@ @8Z-H8I$:%85@Au~i0_,7X t=N|Ic57 l7$LLP(Kh>UXt|Th6,1KL%<6^5wyJ53XƉ"L 4tHch;b3| ^a 3!3322223r2&/ 3AWAH@P`l2t'fR I)ECEL J3Ye =rDTRpD D$ISm'wF8]i~3`SbkLK$C斳>SRfӀ4킸Z Lo=Gv.kBmX,.4ժUz:aiWE=RК2ŹǺѫ JIu^W#@o'/&<0Q tTiz%# =z1SY<=Lk7!`×BԦ4CޠuI) 1^= jfy302o" q`Dzނ&! BE.A rwT~Fbɱ%B̋޹8+8cm7F&"L)͹s𬻈腒wҗ'  w7]'C2N^`EM;kJc)kY&9nu-|:2sP $.__r<<9Ϻ8 +Ib80g ބF C(is*-]єcT@P0(<28!)`w`5CR +s_ -D* ϥSi Fa)Hy{ 6m0pwjĿQ 1l犄8e@dt)ޢK2D˽?==q_6}dz-ߟ~PdJh뛁@vG5'arLyW>~q`Pp&Pڦhա&6 |ROwEQՠ``Wڛ)KHDu8Ftd]`pg+k-k;D:"k~+c 蔇"pUXL* }1aXS"j )@PV0*.7IĀoKe!>h!*M颊*jiHCrб+rf!4!*ݨb<5&f1儓e"R\& v:.;w5E^ .zi0OfqA:W"MV(gWBv9zAܞ9CvV, {aDZDAPTBTt:@% *!t:@Q@GU:n 4 l -S < *#QRζ(lߐB޸Ä9ds}$3S\:'Rj{7Nx9=aqP+ϏǢȻտ4f_ľf/ ,^~ u@ٝdW\1<@mp+k4mlŪp'QԒWڱѤʛ$^o?FxK'*̡wOihـTYTLBT1#t쐩 #ǿ#X G{v ?>5zvkvTܯϒ%qVͦ64i'U-ݔ*ԍv,DIʔUoX=|7#4>DU St J2EtAI 2Ht MvD@A5C=1t$fy0c]W1|u A$^0,g0vN d(s)Rs 's'%s vDR@sor s4hАPP8LIDMzrBKEQ^n{ LLNp h r L#, Zt'<$ѷh̅=8T؏^m+iG:/= 6)~\4PW輳"G{ThU/4xq+{U]CK{(ZL%n G\KUA PH*Fz7wH>rf#K TԢ)&=ncVoAX_bġmmЩ6P5|}JMVw V0,AdiL^џ L`DfMti5ޠUsj!E Gwx$}}rAc^ !GUPgЂfkוj1LXq\ ݥ(5~DFΤFȘ9$\֊YϹX>NtQ 0tYP6V֎?*3DC\iJ7;Qƀ&O05u>r^ҵK_Qar!Eza[{Z7'yaPGf8Xa ֩Q.B7~{Zͷbaն<",(O]+! |BZ#Îൢ-:Ý fd/Uu5Stq}x6`uei0ϖGHWVmؕ7mC&Yj}/rjyyr P h p 00 0]3@P@P@0*a]ZRQd"b!DH"H X)(T:>WC,h3H!\?MڎoGHhˍo rWaifsUH{tbza nѦ?UV<D}?GEt?]϶{ngۏ=ǞrXQFlpb9HjPhdfj ׉kFD2Ab'-DǟO`c#IYП3q`nO -3j,? E5뇩G5!wLc3ƪkx'FɅ,!K"LZ EFxf0CI,-^,&U|j >+|ǖw9>Z Tگ ZUR ߱eVRdrfvcYwh7iL<^"WdyjK p`ޠt<f.;@k2 3N مvMBZ i)dፅ>WѶmxrscxWN_$:.cdK6×%+RZZGOTu_uKWu;)JN׭2 [qF)Ϡଗ$krm݌OV\VF6o7nx bR{sI'MM#`Jm"Ue&ZMLЌcK_9c8ЛoлgV\6F0f4QNTB(_>:_WQ^ 1apN<\+YM$N 60a]Lo!,Ͼ%6>u̜ ]H|zv~j$tϤs62 S>_#ܒea[YRj^ty7W{V$u&hADe&(\"I$ @եaQt}.O1`wRw:9WK) # WD ,u5 y4cbQ8K[(cpnHHVb*42<#y& PB"dDd$)gr$A'Г1*53 {]Il0u6n[S !z;R{(E({_U\܄ҁcՄgM~ΩIMSᣜӆQɸqsj~^{ic}`]K}/RT[rfH@lcilj輻 Fњ/ϐ4}pcy7\A,ښn`HH-WfG]b_7&pSckP~n3ڗ)UtF'S,̤8AJftiԴHB3-rW iuȉ-Vky$cptGo XM 7` X)wʜS7M2ydm4!mZMWjr_C{U~HݟDVao@I4aOddmjMiN(GHR`q9X eq>uUHj]J/v,{80ŊT?~ćM8,OjMC,W#d!r9ujNăqa@ߜ%+Թ0l3šr<){yľyNc˓@b{4 ~XSdyd{`h<$n/#@7uzXCb X|'rR 霄ԇ :Wz+R=IՇFY=$Rf4/}Cȯ՞

$G0ìOr2-x06 ugq00d%d&L 𪥝}K<قS  *A$JD +Юj¶dd$Wڰ/|&,k.$ T`,,T(2.\`TX*P@= H0(_gAFT!>1!W\N* f槀  fd1di*Lo&V?P(ڿ ̠ѨDipy.N<(D@*t$iCaI 5)4>Cszcv%2- qF 2X8GAN|(fSJ Mw|Wlo}MZeyM r.jj`>~۴S_V;ۛͫ&XFO'\x[CM8GK1u'œ/rp"7veN,kţ{2o} 82Ji˪ԶVJ.j$.#e FKUҾugC rG<62Bд$|UaLX;k)c캭ӓteeR"mo>-{Ul8ocq:Դm8jm[Zk-yc:tt,=_eǸTgOp{&5%cR&Y<)i vTʸ!Yt++GOU-idykpQbRƾ6usvbbu Hc2gwppq ^\(4R iHH G%mp LO27V$UtS 0`h<S<&hiEYHHD&mD3OjbO=D;sdxT/=2?pbbEbzʆcv}ō!?t~9bem-] ͺQ=+YGcb0aArCdÒnojf)܍yv~CgzQ&يiD%Q`\ut오's\0gI:[j}笆D1䤋O .,qxIgheam Dms,"/FblhrHDS tA>$rWt(?4̓L-=7Y~XfD*5 /KYB`j?Vը`/CN}Yy^h`zOR\>5 uϕ)@6h6RsstPk?%sA6? H p5EJ :مem̌4y1Pd !*?˓}Y홫FgT2qc9JN_UM-w8O_N87)"b Ey9:x2@EY4/Vң{: 4*>q~Z3 &%ڢ]L+%ʴ 7Dzܲ)x ]RLӍqku ^iHXGrXg-EAximEV4I$$h鼤$ǂ2h?8A'G&H-l# 2 pj/"oVYwZ6XmRxŎe˦Je'n+;ʹq>(}z" ?/ɓ?2ГJEA=ݓqtʬK]N"o`Մqm#[ ZzwP2~Q(ֱw* 2rd(/ M&`N"ݸ{W2h;|X0%, }=ꏥZ &D Rƍ 'Ʀ-; )`%XԣmUװ'\6($3x0h z"%m[pYx se6~ .&"Y_ݭ&aT5Z4[뱇-yLc%3SאK vu`f62H4lS0E!};xM\]O -Ha<SV#Ak@Og4+8$X¯mTN@Lݮ, D=܇JQm},H 7FS G)S$SPAdj٠^Ef໔uLRZ$C_F,w,` QNz- Nb&M̼_-!?U"3oH^b#1![r-abf~E2qa=Ĵ NJ'*NDRCpD'c!;䟜Kt#)4Q~k.CslV>q?qz*8|݆r@dKQݰ V]F3dxd HY4@Tڣ4@X@Ȭ,Y؋CXWrыv^l|ޠG"[-}yBD ؈Ԧ)lb4$l s6;]EY{>6l݋&r%0~wm^/pݲ`B_{JT?SWCi u$0?T)Z g9q)hBo!ǃ P1]âInv_$f-p%@]J WgW$jJ%{x%b`4~=kx8LGov)=e/{p~k'V6͉]6 908݅g3?waȯmpA1lg35-͝i#!Egɡ._>@:K4NoVzx!G[MͳٟW6%07>(2/䐜عGC=>;Z s0b-{ ^eϨ3Fo\x!'m\T୸Y[ڐ44i[?;pd#F4W3U1lTbǵKtc@%O#oQh4- yCtM`Їɜ`(;: ͐M{0\*kcqWt7]y0CڞaJ`,bqՏ d>1&nЭ9K7ia0!Ī0 &nLZ:BӰ%,mgC\if:f&ś̍u_gs0%TQo"RXx^!&C}"Jܡ?o]1ETt2S:5-"i,qkʏ۱7L3{qV/_yyfn׽s^9b_OL=¸[Mk 5n`4 .z@q(Ce`gz魞Bf!tG&=a$UfӹBЧU%`G)m prv=4?R;w!wirMvξJK%^{㿿\!C?KԲgLRxw8gO07zZwqg)BEF61߃UO9s`BȾ7UqC<-!]  >s3h"#[xW??1.j]Z6#Rγr7H>,E3Fu[Vq$΍=+^]&AߏL=E_B0KiTŁ6 2e~A`ݦcJ -t.新\w Rz'_"Fܰ^= }5 M;Xxl㏖~׼{wVq +0(P+cy&s$|!6Fz˞ yZou^(֩*pq" yȼy0 x]k)ʁTYZ)qV" 487">nīN-ݐ;^+:bK%]Z70b2wK@>˖Ss_E4X0&;[[xb8ZAj \c@:g={rL1'I|,fYIF%If^1EaX$y6p>s 1LM#=^䩸_DhYtfHii*.V理6 AqiY)aE}- -K>vndQvX[I0;($׳ơSM4gRd< I܋{tlT+D1WaN'X;hm\W4155lfe(Vݶa?ZF޷U9wmxlI^75+a>/7( &Oeru:󱻚ݶnA탗5aFj˨mE06>lwf 7eRa3m;G;}m53񡾒fPbkWeek+w/5TUOAGլR}>$2io{LS0@`0\6rQAPux &4$#ʰ1Qco "^b3<։'>@7p9 M ucG98g-{d+Vֹ O¬̡:5z?"B%Y`ӻoqX#:@tGW#mQKLBEZN[BdUu([$dj-`DfOcid ➧wߒLFƸ1!*_ު=y#2 ]l6W<^oi1Z('@Cψm!ϮEbHk啣,CŐ'~)$qBSNI޷R.seh3}Cggt-N.ɀ0 JfJt@r/D2j[ 1)h|4F#4(u \O RT9ֿТ_WsFQm ٿ{/:=QًZDݩe' :gׅӚF<| 8e[.Qk=pCPeẓgӼUW7[ם<ڝ\RZ4J6ԶecshxsJ«+gx$3i]ڑUE˒XfTc0`4C n Bm!]UVI7$f7C/ ޣ)W! \/W!Ľʝ9kPɝ#oUOZd|(Mʡ1O+c>(`EII)!p%o,,;˹;xTF Y50Ԛh:X,:<>uq)n.( X F4e ⡆n ?Xn9dpȵEFLح;bt~X9<%-c v쓔q%a]p.TH 5kWW1ܛ8$?zT-Y<d[ˏ!olq8uPG܆W_v=3NP#5ɏ$qm_G=!RK{r}m!H~lSoB0(%痃O C_ +WFw= $ 2Alj|!HBl U)w0R6'e)И2+qϢ"Q Xw}G^cAю7Qn7F{>?f{w)9FII\$!L*}xȎSWPS%GBΐQ/ͯL&OD U!HNt@Pb_O>tchԧfNuЇ}Q+E4sD3:6UE͹elR˴FtAް&2š+Gm=y%-r :fR\"H7ߐg)MTBhOg݀SxlXdq0#t~(*T yUkqp)n zH o{YFPس䅀l{ŴމWka=} .S;e۰m[e]N/2+g$l|QW⁵}XVded_6`/ 4;$gzc'KUQ"GHDDFI $ID&WOO&L|˵#D.`ك_9%M%S]m!`% čPqE,(VA zڕ!SjD204l(GTd  O"Ĺ߷8%-h6$*#`w?65RKYL$ZMPZ]G(ވqFhx_T2RQ@8wTɬiR;b1O!Oϖ/w.EOQڄqL Lbq~-1FcxNF2-g?Д6^mWPȅUᐛHUzY  F3 CY7Z A ;yJ*;%arBx bdH(ڌeRQɅ3o/*)Ϧq젛8Z~O4\ EÃLai=I%SeS4do=n# l.Z5mqZ5ΤE]@n^)&MO ԙiR3h(K;q^6v1<engC\~,^ƔhLboHIwj#G Kcv8,ŋ6ω.2!'`w8R JOq!2`e1N,u5QNNc릥b(]3\K utiS*C;|y<}9iӷs,/"x.fu]h3^Iz/8Qbڹ>黥$562l :3LDU-QkkJY0Mӑ]<|B)ЏR?mmqY_44!:32)|?kϑ G-<G_ |cc,@~J4]ţS#cAE%Pua$eq"N|N:2B1e'U/c1"oJQX% 1kV&O1ٰa*3%,$q', P(vbu"1={!,(JLF Pנ};}1zXRPBh]ᇻPI"l @{U?_RK$~8)6;jH@ڠ]Xoo~VRGz(v”@ʘpL"q㇂{G@aJ W̢q>VKTapQl; t: Pk0Mz cP m6ԝDBfv#0//n!쎝}fZ.&)\&jK#:s} 1EGKkM& R숨9z,5o o"Wˀ~qZMTqB]`Ւl Jfpdm(zY`x0E: taF!yQV:8 |XT+Q.$10D4g)T&Ia6q`zb hx,K|jlL%'~|S1YMspXEcGQv dK%h_\P>ORʄKO˙Jd&o%Bu=kؒ+cN6U|yg\I}ǻ?ǘӄV{v\?_PKN0c 8uarψ'UV$3"s}`GPlq-b G{u%K,kZKŻ1A~%esj7?sYm)XRaQ$r>cq`_d≩ &ӥ1~qRBv0/_;)\dLO %0L@ G}:\j)!bgM Z9Cml޶p/H-?$|)dl<rj(8@IA":-F\AEk"=$>B&V,u[G|t@cD1F' F~ E[~.ZG=$:$&bnQ.Q@NC? Qf+/9LR͢}]7XK`.cG}56>GgwI"<;b7$%ѪlAe:0 0mfGbHʗz ""pofu<'sbfa.><>>:Alsccapl,art :>ABSOLUTELY;`w'.el;c'hypf m;GUI"boxgeeoy)"F sarays,L,o/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#ܲoѶ̾&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'5#.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!@c0c528YYs7~ǯ@)/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+ ) d093Xms_~:)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)c.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ӗK -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!!!+a2)Hab9wQ$"` $V$ pZX 6%:}9#5Sm PZxi[oK-l~:t/SAıxcbON󟧰{%ǵg 'wYvNWJ8/AAh6Nhs^NP-+er6R`l1uGlSKa0dw@?(PDiSNnހxs3`MRn6<1 ^mM16c8ch)jWGOOS}WSw׳w3mB=h7~.#x?b"q O6a4 | 8Kk:UV c(]:fY{~E-]B;=UH2Ф#E]?$#gjT5NgHFvc=` < (o0oRaJ-9.tD]:cS p@>lMGy