ipa-client-4.12.2-1.el9> M Mv ĉJ4!!%joLne)Ip-Bm5 ']g']releng@rockylinux.org p-Bm5 ']t{7ܺN%Fߪ.^Qm%lBQzQKUO<%48^Wujeu,-U5m7n$ԱUqF>@w hv#+F~zX 1-ѬN  GG7m) #zSP'ݝYQL55NkUshD;:1W:8\vA2]o.ڋM.RQ wڊ "vuʤkS)Y ־0J/(1V޵k~M L3cVVYKbsvP ?M⒧s9DM\KƹޡYbQ\/ 0={Gc 'p'M]n3Y 5!Ox%7jG<p}ͷǐey0TAGUi#O>b:&g a:[iF|jgEhlUׄN0:XJ29 p;y/0>HGx}critHd14eebed55771a479064f4783a4606d6eb6cfa9a7aa22a25f0c57ab84a4a958daa76d265b62f1125fa5e26e4331dbd1e17f02ad3a{SQ79p>Nv%?vd   @PT  17>  Z   3 0f`DpDD2(?)H*6+6,6-68697l:=J>gBgDgGhHhIiXi(Yi@Zi[i\i]j ^kbm<dnenfnlntnuo\vo wsXxsytPAuTuXuvu|uuuuCipa-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-8fbbabd8-bc0c-4530-bdb5-14ee95a99b90-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 "!gPMP -K? R 'A큤AAAAAA큤A큤g'ȋf}f}g'ȋg'ȟg'ȟg'ȟg'ȟg'ȟg'ȟg'ȟg'ȋg'og'og'og'og'Ȗg'ȕg'Ȗg'ȟf}f}g'ȟf}f}f}f}f}f}f}f}d1c04f6de209c472475aa916b2142bd13596419a159da47553f260d59f6c95fc47eaf103d72398f9d8232e17cfdd833ccc383b26efc9e14cb58592a0b8b5729e93fd6bad34f63714b8c68cfc6cb7fb36e3bd66cf70fa0cbf8a105c2a7e765b91b506101a55cc2ea69e69267d2f6b5ee9a4bd54d2f91da5471c612a4ec853fae88a7f95a5bc06ac0e177523cf06a213053e89915de14e550505dcc63ab25798ed1405950c8eb40419d1ef010cc1d608ee82814444eb566a35403ad1670039f4e7b5ae81d3c4b3fc5d4dcdb62322e6f54e59a48204cb36225c5317188da1dc120f8ed95b4d957713a7de0383d8a5371bb0cf5f2e5ba42341faf2b438b735c32856851f6f9bac1071257f8c29a1f0f88c5a45b41961ce70b584eff6d539f4038314aafd95823f58a528d6c12afc2fd0b625c829887eec211673c76809ca747fca386973ec491c6ab5421b3e5e4812d066eeae13ea7edd814467d6ef0941dca759759b55177234392b4193c554acefd31077eea460ac4497f31b48e28b001a7250fe8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b90385647eec77544018f090b752c387765ebaa10a4b1e5efdf6ad27364d0cfb248a0bddb63db08aebb68ad1facb3923c3abfe0da9364f8d9db58ab8f867134b2fe52f83adaf027c8e1497bf03eb59a33711c96fa1bde50276a66892db17841b67cf5ca1c734e752ec8e978f420ac4483039b7aca3374f1970b4b68df667e25088d026060ea5722dcc6b5112d363f7348e6d511e1532f49f75be4138863663b161b027ab81ace92fafe95ea355536ec94bfd8141acd6cee1dd16677cd7169f262b1bf773b6e8cd02ba1fa4dd3a1ae40d5289acf3b8eeb10e032fbdd78fde65532d82../../../../usr/sbin/ipa-getkeytab../../../../usr/sbin/ipa-join../../../../usr/sbin/ipa-rmkeytabrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootipa-4.12.2-1.el9.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.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-id6e8b7a6b166fcb64eb283adcbc181e71b76f49e5792bee123fa5d34176b64e7b3a67324767de4ca2bfb9d9f87bc21a80cadacd8deb9fdc8f1540b13bacmecertbot-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/6e//usr/lib/.build-id/79//usr/lib/.build-id/bf//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]=6e8b7a6b166fcb64eb283adcbc181e71b76f49e5, 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]=792bee123fa5d34176b64e7b3a67324767de4ca2, 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]=bfb9d9f87bc21a80cadacd8deb9fdc8f1540b13b, 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-8877823a1fe7be405506ff9391de15e3719bd7aae8b6f2db36180245022e78f027264a9ddba4999c68dfda80ddc0960c4458324f22ae75732f411750771d92abe? (/h=ZPd-̬-lpg,v'2CK|wI*;^:u0s5s] E Z$b[/b&?Z؆4=uvwwARamG@wx{8B#|9:rN 7"}gWw9k?5Ru/?^yy=1=c6B9s,5eoک/ZaPefuqo;Km0ZrUY.IXdekE\$E Cq_V Fbl P:1gb[W7:;r߾0g8 l4Nf߰y$j:YTn3%|f߀t0'o, 6Qb' r+P?DG< @!C"2,: ;x\D; @\p2"'%HɻϡɺXHλ>hPVL5%DUU JQN8`)(i,Z`TU*5mbEi4Išv+4p_WU+juEt+7ތx<XZ+hdYޛͧVWNǃq#y0ǸC BSSL\P!2@ǃQ08 o8 yCH0q_gP{UȦ4IPQD%izm_ *@ȣ5Ck^v̈0ttIO~-Ip:%g6WBm;@xU+e` @˰Vxzve5_4B,GC4=mReJp )rN+h= ̟J9-Gl@mkp@̱2ݕ-:q#a8hY4₎0ui v.mz/ph|k12S~(8)"DK.[g(q>F}K|3O:vs&P2 R:VD^N LΊ-tZ«`]B8RƜg/355qѼPV5XQo1)ƣ2rETFޅ ҮhFFq^uL+f:E=@\ DMD!$tD~Q+۴ 92'?0zv%ա _ >nty!8e+@!h)}C7L,OQd GE+:vJBCq%HB_I`Rk͗)'X=(* E|d DhgD~~̸q6$zamePjať K.Lrl)M6#i`hN0nO$)n]pmdp^VG%wR{wv 3r6 Iխ &/۔@rwLt.Kk9TE`5AGQIv% KIWg&/ N[G XŒ{zmy[qT?jUՏ?"7*#0j `}Z8P8rCXK) .f4*8imݨ )ÃWĩ{1 "XїxRJ1=OEu0w۾7;MzvUsHHt/ϵ;սusv.3nY֜]W3”.vݡ ۏח덱t?sď{z A]if$) AN9hDQBc!HhlA$%)Ha9fe gjjWVRѺ0i9ՊWD`<f2ϮRDþf锯_|Kߤhp3ڼI`d!;Z΁3tef$fxc8/{'̥IBR vjwz_7qYDouܷt<˃ Y=^a7!b>w>y*~Uwޫԅ:U0N܋"OzPSbo^y[Ҷabj cCOQfCz&h ANՊwB*QNO<^!+栉Ƈ<W"73 1 w^+M#ael~s'*s4GU z[MT/ҦSIrڡڙqO5ݖ&w|YEXG#d?,^U:r"֗;XWDkS mqR )D\BQGm?0U< r \cn ~~FB!"n`Wf8GViQ6l4m.x{sH'} _+ ;(vp n''4W:<"0-3VeQ8‡;e֪ l w21$+%|YL9c#6 ^ƣd@\ ]?@ABCDEFGHIJKL M(N0O8P@QHSPTXU`VhWpXxYZ\^_`abcdefHHoHtH5l%hqa Q A 1 ! qaQA1! ۨ%"TIZ*?e{'(wOމ k{d62SF}{֛g] R{>9} !"#$%&'q(a)Q*A+1,!-./01234567q8a9Q:A;1?@ABCDEFGqHaIQJAK1L!MNOPQRSTUVWqXaYQZA[1\!]^_`amfe]UME=5-% eŽ}ume]UME=5-% ddddddddddddddddddeddddddddddddccccccڨ  D2(bXaZ tpSa t{p8Gtԇg88u1}PDYim!F:yicQFx‚Ra,\n(Nf9^t7bLrFU {ev>`eeK#)ck) z@Ee(N[Zt,(&0'giZRpH(-* j5}Tbڧ%;AЙ]qe/m=t2-ӥJ98xnt8p 4&*pN~bH>z55X| {D7^OJuQ)rg  'O[i(~#8_iQSbա@TMTLb=g;ۀ? -`Zuq])DE="qN

# nfLh׷eJb@0brS4D|ѶY_.dftJC'NS!5&?b/QQV!2 rlcbW^`;Auk9ҫ!bѭǭ@sZac|-s0MVIQ܁3TocsZ HA D&~J@V8IJTN?e/z*lzi)5BqT-Y52syO^-oSk .u$ju+Lu~X\gϴ}ͧ]q6>[lydghҠ.rVI7|o.[H _QHqwƨC5S[ "3VER6Yp+@1 $u-qr/әa܀lފ+\ 'g3!ߵg1#3zБQ Q:i:U#$!>"% w|2 nȓ[2.a2?dSΩƉe;:ߣ |bRspFxF73=}?ޟtq+Īٍ0? \%~NSrg\u˷:/s˓LE09`Tiվc&)e ? ] bPv 2/*T+ك`>D5Z8t@2j&֬Oİ"Z`"v, m~}M% :T{YhkD~b#b>*SBIIPG]aBl`}`]KX+ՙOJ^3ʄ<̈́^p{ͨ?LJ/î`_3fˮJLZ J˸!iݜ )?{5Sz?帺߸:gL%ku쟏ŻmF8W'瓥%3g?Ʈ<?N =&#Kl`o 7^| Ҳ5ƹ;^P.bV\C9=z!9,=gDϱ-ۤ76^p cft˼ πk#]S],Z>8P?gڕz]kI78tJQ!H9[ x >*\M#BL9υtivy^7?La{I"N6ԉUnwQ J6ͣ2<6j -6 :Fb 9FTI"Kl|$QZە JKCAʰv("Wٯ~8zO-\drנsQ:-uˮB'qg?'Й~v<=3`o*(yYUŲKvhogG$ veW>6Gڅs< $YuZ@L{ Pu++ywCɬV#VH*wa㑲ETmj2uʈFHyڰv4f>7Q<ذf+ɑ,‰t6}b|[)l@2K ǥv_@Caϥ6޲Qs:$W@%`CQt8~ :Gz(pW:b XRzg#G@dKh?of} d|4Z4F٭vbsйyM>٬)\0Ԑ P9Zj/7B;=mE0ydȍMGr_o%bl޾GBkWB%E[: Ÿo(F,b蹗#2Oԟ6`9@7*070MZVkbM4:O6)g*6;$Sè d^lD=@D"$U&c |E]4~ (z搨-H0I) Uca@1$Y&Ljr"`U׈]5"֒-q}[6>u51|gyK8oK?N ;ҿ4` DɎ4Π&gFdke O/@=]ɼGe"x &6i3It4 x̓6jv-|P;RQI\w» o+$v"?*k4Q5LDZZ }! )C! Qȳ(HeTÇ#q2JTƏ ѨV Y;y b^[U7d9&._c&KIїPKJL_jۉJUޭRol6$O[^Mm7viBo봲+C O>b=L%)Y{tyO%qEAjS [GVD1]QhM U,Kiy}rgÔ 7 h趋]-]v쾀zmL00KW;nK hgkkp{x+WYB>s(X{ 63!Z_bfW/z*X{S"? XrYPMz}Xw @Er b~֚C?|B싳 :8g~le \ߓee*lzotKVYe/U_,5%k^?ZtXV2X{C}SsjRޫ[ dg5}ϔiLM7?FKf;o-xEF[n_gVhq7R-Ll$aLK7e]sS_3 . %Cg ڽ;7˲I m8, 5tjm#$(44RʋO]R lAUtf?A~Tn&quї,ّw dFgw*jS7W90 x,e4}˃v6rF4R2*HTUahe{ʊʶBY)QYm *ϻ)->T W^ ^,bG.0JOkg98z_=D^Fp=H3k& ˄ICB%H>уE.j2aВ?^Gkct.8AV[(@-zB-Ӧ4ھ'*BP:#O6+k5]dբ.6ҵMZxns|H˄XcXM_é#eMwqAPWbř `ȃi@탶<,akˍVp5}=#9 D.jA$61Õܫ7G`ŵ #GӠʶ #?StYI9x4fVgul]? Ĭ/U$*Ӓqngo9! ]3-D#O&hIÝ\ׂʫ4q)1b}ڗ\OGLj[ESw̻ڻ5vo>p<(3%HvW]G[$ڶwG:˒_&Y! NDD\8WXt o$vuJx,T 'L`="Oppz׋U^3NnĞSEM u9qH#3x8NjNp~dsx5,,%r L7uW~ZىiziS, mluV5lc(d>Mݲyx-:]U/.adw/'H|\2^M4u~: D݃L ּW,lpT!hW@s5J1'"=d599_14lG'Ƣ4t[+ԙDVM~S.vB3yXN<0$XB\F~vXx]̦^a;kImƚbbiÚ>]l:*=Y 15UQ(|o&>2^[YS[u+{Ʋ:/5]5';+Toyyㆣd}a~vem鼩mQtӑly/@a͟s+iM?^_?9? i_7rfrQhUwK`eB p! "qZV zF>ܒ\z s.M&{$:^FY=@twYu.A{DqGMK)P_N|--@3iE߁P̫m.4CP/TA1QJAW{!rn]2T&R}僆%d1"/ <@xZj.L;v^[oZAeJ}DkMp(64)ϲ3: ljsu!Tg% ťsM$ȉ /c8JNсl.+m (~ ;SJv!ӎOh *w-qX4ξZfzmJr(4?>lnh+{fle;J\`4͵"AȣUt[2H _kP]Ez({1=gȃ2HtF#[޾4]-uu6 Gי*Ô0?{R{*R}l+ ,˫8]v+dDk?,n;v'ryl%t[8D 즌|t1.}դSTChï>,p窏u)KZug؞MM)*p+ 31g1/s?  k㇗d+\Q}D>@j]ްpd[+}Y;sCs/R$+pjyÝBnEoȼvGk-GeTH#v>Q_awq%O7Z|>ɪӦy3E tBlV Df5K ;N8;rkm;$jF&^9!mDZ LB'A/hA/(+g9Q_vHtp_;@xq")S7ڣc+ QGw=DwmYrfR5P͖U֖ruYT~x0hɴ%y8pe Gˏ]]WQ̓ewȔ{"tȁKv ,ZGOd[3BۙBO!I JCZ#dP} ':%>7Fc_2gᴢtt>\ KO2D "{@ aDwӾy@N Q췷XÃB OeB8X;cyқ!At2aǮ4C_ *v< )瑚+V"O#.V?lyNST~=͑J[ַ͌or.UŒb}ZYoi1u1ͺq M zXdB~܏Sr7}1 Wyp1? ׻e꼗#C0\p[ǵxg,D#$g[H%쪈,J4Kq 454ΟCbYuɃŶ O`34RM~݉}*Z`ѣ3 hn+ǨiF {.XO ޳=.t)[X|^’nY Yferq(3p۶0*Cu7UgRH7xKqpDۤ'?_x1 D~LdYԒaۑVy*HC>WL)ٸJڰbgYKcb9̓뙉ftv#Μ%+;d  MӲSjS2Y +YyWm|VZ&TYl`!(#R K0}Ys#雏9wP4We@wl w\qiI/N.N\@@\ =Oǭ{eD X.K=g**Q@wŽ'͒\xUld7eF;1Ԡ&I$fDKXyd@Ji齰VqY>!'7Nސ|wZ1pֶΥ>O/ !tw 㡝DƬ^r/L` 0OKV5iq_7@#3aCT1xks͓7] A`T%H?"^$6]GئV--ٿϒ^Qa4:7ЗJcN'}Cv >WCžӯP9EP$Q@jiYz"H QypRLmك赤,ۘu>`ЧLѥP7 57t9frlHft3e57O(@ԣDc(j1Vc4_gWYV'O_[ >o ʯ8WۊKg'kU54IgoVcG#N9(?S'5-15kA<980j}.\orCEQ}|)J[J"qxt'*g5;旄W[}nC=2п2n ;m4 9`?3^?o"q _ю̛UM_SڔđDOC^|n)c-N~;y#Re]Jr&uf-i.Tc.fpaF\&_etJ&(X ۚlt䇜e[$`ivrqӥ'WX'++%8S_q\3d~"LVeX#ubPmF?S;Dtb{'I,bI(L+z - ƃ[i!A( e1ڣ8Bv-#cYf*~hyӧ𫽳/'.D }m|q1x睬6>ɀ"uLFs˜/Aȴ:?GJl=zZSJ,Ł% }Q}Ú/&{ᐔ$U=8X#(8U|]pm0EO^J(-A]5>9G>J+m XBv&P5҄ʮ V t5뽠8h?-)Om \٩4R"QC @U">sQux}l*)V^g\Wo_jʄNDS En]eCU}L*Z㱩p@c.M<.g`,Ch SLh;q !.2 8m.:If`=3uvuV$٩_&+2Zٿo5$*rdJ FU LRH{Ew*YԢ:FHx#r r$''#"vu9ɫUx`Sw/[ p&qAiUŎ;=[b Ig8P'nA%on29kw7xr.ޛ o0:GoI4d͢tR\ FVGmbBs{ LQ`I.Yݵ' ÓF~wꃃO\o{E? cE\x/&CK\ynXǀ$Md'L(䇶6H/kQ(dq//XNT* UyլU9%@0bsѸknMRE?,ÈVtʫaعL@M(,,m5jvt9 rg^糟Ag7# |Q%7|&6(Ґ;(NWug.Ud̘-}6*gB% 4[J FN@iDM q%0(~#%!զ8ؔQq!ibGI~ٛgITvm%N_ w 5G!5`}I+A^*'UtVA&˴c<*}IH2:0Yz"Z+*/ef[nXT ok+J6GF#0h+ Gr.͋pԫN|€"Gp$o{4,<3[vsw2NY-<#FZ}Su@U$QY7JTǔ#$kQnN-_ZHhҼ5KJuN-0>f㼒i6~J yE6^7MBQ*vVzS-IvXV"-H=3<.ڇi  3qqtbV52-Mw93'g: Tc@8hl)NjO0E1$ukTRXHu(JGZq G50e>ӧ# 5&)5 -3LRM?jS>!&,s7֮g.uq):)jk &csܞRfk [,Pk<Q;8!cӈìhGp?@mm eʨ".c< +[8̖/>@ 'ȭSq6G]۱ {U=Ҏ9,ZX4M)әcm[0 1mP6ߍpXz}0n -G@{Ţh| ( 8}l,9sieиL+Y6w% G &2z fΫ&? pFoK!D52%(%`qj}RˣCnNLuhpd+r{a+o:X4rVVF `a̛XI=V+!<Ϻ#jװ:sd"_)"%7Г ߒ?h{! TmUF-/z&K5 &~mެt_#1!5gvߜ1-F| Lĉqc@p-"/ó] *fK伣;J?LltL8]>XTmOty&=cSW{sZR͛nC-2Jr SOtDžY',-z%8x 8EÚ\a'0j8N.>zWM58:%M1ߑŞtQSv]Hc%}!F& byYHTy4bǍ"/٤s>:(T V[z:o*2fy6 2ӵ$ZoӶ.$fb# Jz9)a|u8[0ˢd%7-tҭ1`K^9F$) v`'q  xӃU WG '_ ZAIy7[$ڋ^K[3yxn<Y(ͿcF*0 trDU-85Yyl.wCHY-HC- Wj71]zɼ5"B+hɝxM,1(goJg 0 tQN1fB^@?$.9>*́oWF |;nT7#ءt5e.;"\Ffvix6!6lN#"ijg-֗Qw~ICsx1K:Ư0LVk`a lHV0kYfeKPZ9IUH[VU‡RD44`,Koΐ\q1$).Cd%<ʁԢg3X d/*©pVFPnLYOefLHchKXBO^n]5VhjPc|;,CjM\C= ϠlZ5r{ևxy>޲ zVf݉Ȋ‰ת:rkaxj ;H&J3:t}j6gJeU!Tk,Aˠ\;` |*4Vr``@탹kҪ;k{Y&'pѫd7l*FLO6_] z])c0Ɖg1Y E4B}+("TUi"nbۦAAL|ͫHIUiu isvc.3DΧh%y7Z.ܕ/]&|D$rpOh\ ]TYK#""(A R3sHl/";HF#hX/"^6aė֌@bE[Pa嶶j X|Xu]dƷDVG;\*6ͫj7U7n1w[^YVn#C}oE߳vS}tyh<%#SKzg~7xsӂJHG (x䵵E\o}rrBN<=dDݡk`,tsĊl;Cl-V` .:w5MݰW0:-RvKgF|Yeob t Սl#Uf]}CCW&K%5iǟ(pV*:;?wJ {OZPӟ}e"^aRZFdH~kh|0"Uq%`*Vp6do+(DP+z~ڸLvy.t?? NFѭ$B&s+4XJjo{$. HjJEۭ宋FtŌ~Y[Q-Zr40r] Oo 5ԆG5A ~DgiGDy_6G,&s6/2?}ߦ3]#W9 j.Q171ҭܛMP],(!3Ktϳ8VEV?6(|A%N[}<隐b;?,T3(_3jWH j/;R݂JԬIͬ 3dz nsMRk>\$N8᪮Χ(a0y#~AO}xBGjݦUt 2 C XX[=ree#}a|=&LWi-E#":EwK0 ZPO*2Z&wox8]5HWg>@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 )NFtox|ž[ `Ͽrk0S v("|+8Y4K(vL <~hL or 1=l t(`ƲM" vpX8 T4};!B_,b߼#Lzxao&i s5d E$ĿF$Pr9ΉafdY]DƄ o%d~WL `FPM;~;Q$|Kmj+Ӫ]'zV-Kg|bJAIג]*>F*/@4A.p!Fvxq(sN\'&Lj~ޙ2'0NF4Ў[ͅmn>PNvxDNZv'iKز.^rBSZ\MNenvMUWVE^D[:E SPKAN5PxX_ߞeRC%kDvfS߲ _pV!=гciL\KGj;GaYAZ6}0 ^̃`&+kln*ME}Ȏp^FL?O/Ճ՚\{ ̷RsY: Msk5m"_U<_ZǃsB1,ݙ0M lV؉}84Ya@&> 7盗6b5^ǁsAfV0֩BXA7Rʒ>$?2ZS;4JA/ >X\ã`y֋ fk dz)ԅΦSl"U?]Fp'߆3zIӣ7PU[5PB 6 >F rr@G\YH`oF[.BrQmR_8yWP8p &$|F{T) iJt#α}@nt]] E'OE2ZH4BYp[6-&X;Ό.ߒj6զ'6E8$'A ju}Bp5[zvu[1txsN;/-76|jT+ZX*aeC.zd%g"m~!p wd 9DnL.Ij* 5$l9 Q5뿻j[U~2 ѼQ dV6r/, ;B Ɔ`]62ɇ~Iăv7g!|ܿ9ҁ+!m\ft`#*i+ݒ  ANf~Kn:J?j+C F2gUNEs<"~DQtrQ%'GpYd.zl _g{9bK73Z~QU_#55zQ%r rA>3rb\XM(پBuԭEa.Cr|1'>/:DdJRkGcT%D}PbR683 s.) EV[IbC!Lϻ;&ßhN]ÇF<pX%75O8}!Cυ+7%HphRXǴ 1`L3vI>/0{m|@!>(=_}48% 㿎_vCV<0jN;{f,RmKĝG'@|uI'k0Cɡ}L~n|굣@D$vs-GUORj:~LM)b;Jх egRV|kU\)w7pb7Xž.2"̲γ$^1C˂xXbƻgjd5+eln-5_WНX]R3hc F\IpG=|@=&RuihWŠw-#=b=IxJ%bwnl,=ymgn#`#m)U]LJ&O'L>쇀 .gtosvGuN•g}yH|y7=8xˮtsE^^[DT `u*Ƞ^LS5 zuwGVb#QV~j),598 5blXg#Psf| +i_VuHy49[%YoWbB43a]}r^zvxyl8 PtsWOLn'M:`u˨q_6oj[ܭb3h/#'hVNFU뭋C+W̓ZӬaݣ3O:CښOo2BnnOTg,1[ [!FkFd},ewԣ A?~8sޡDM`o_ {5~j40Iu%&\5Sr n{AePLjfԂz=^x)V:Y_FNcV7Z9qo*fE{nb-(7$DM1 tM{LQ4+lRE$@;QI"NK':UӈZ' rt];N4`(67Tse Fy ˊaX[^Ir}cPK3 G*Βvr>bofjrFZFXݙY#@{>Rtˡ# OVan5t #6FTQriE7J-V2L< [Z:36|1>?H=B X^R_ =" 38kiP'YY%h\*E KuGAVqה̈}~gpFnwfEC1l9qr Z@ { *IyGg)(*v uWj*u/@N;8٭Bܲ|ȍTds)[` |WL v&!r] Ԥt vxшy 650 D`i墋iE (86-nLJrbwOvkYV?ɫ eІSHJB ´xlj]Ğ$ENFvP,US4(ArdD+q$H@ϼ*f*T4Gx{BK3Sy)7jZvD[q9ɒ.a ,ڥlOWXr[^=nye٤}Lj Ҙf3ɜrdA@~Fj!]N /Kw q^J */W:5n˸e11# Źyu]k|{#~cu-a\]B &"d\\˄ûblhrip_^ҍ v"w'aՐc%3'Òw^qS"AZ$£ D~1k  ̒75341%ꩽ7WViU sipK R? +i?W #* (ynC>@dXA %ıK8Y@kP̊ Gᕲ@ #F˰ n%xd]~^Gȟ ݡt*&e9M 30Q#^c!`Ȧ7k¶5J.V˷XKCb=&|-$|-Тed\,)p%]B(URwZ+{i֬TU{yϧ!gܰNެ`m2-#/4Oƛ;{H)02e-~5Mo!}SP9%O8C/;wooo$>wjq"n,s0"i3H{B0Zۦ:Q4O =hNzWW*1~|; (dLkzc!0G8Q=Mk% ,":(/s}Tzy?o҉_@f_iH(&_{ceP0ɛ W[ Ve}yF9Y,'E ?V}G>` ItbpRCP >SwKC2Iq ψDT}_3?XeHbx} ? oŲG4̑/!Suss͢t?h9 Up1+RKfys$4xl{zi;4oOFܥ8 1A,9Y%Zga ƠrdUsA*v?omHnjPz_6k=`C7yWA+t[xMy>@W[~ܯ%j*_+}!x0W$qBE9rda"Uۇ\մ^DbD+l&rP jhUb>ր#P D"acD)ӱ[tvKZW s %|y071첊4Eì q\?9kXS:9Zwu+m^^7@ y?X݀t4%ٷxPrlҲd6 H`U6XGRع d~QZrGX6Uoʞ5`yXT=̚aa+gѸ׫͍/ZiY qEXgX[eIn|rR`Q} 9|‹1U4 Kx _/~϶tN@ 0WKke{+O Wial٘"g!FPqvi:*쁖tĹHkgsȰYH8VY":j9`[Vox 퀉hCNȧg Ã04Æ,lgfc8u{ñI)h*nCÝo [=k̑ C.cu2%  /WRJ+!;s1 1ݓa@)AV7BxzOMwi88 G'+/y=ea8h 8DW'kV00dDUФO] wi}8F⸈ {a×;ǀf4̄yot3o}g%djVicsiН`\ z˰:Ө%ٻ#̊x2Ľ¡mzm#/{օr/$쑄Mڋ&񀗹bB 4*e ٦2zO,l!#>.(~k/4:h˖?7m'&ǖۗhi#9spBzZWmԔR#"D %EGhȏo^OUoâaw֥#M7ձ0Fb$ ?l 1nLfV O '<ͷ%EbC2_ׇEK(sX*ˆF+@DHDQ$٫8yȉbX$YE> ޟQa'N@u ~HE^x8N rŞ#NhxPĭ3ң.&op!Mq+9ZQFvB{;DߘB9I9=,=91>LA|ԕXӭ_8mAnP‘;SBZ!;{UF\u,IWmqb o@ͅTm!ԃCnlǵq8ċ nS.xMbKFa格Q3NgvbP y{xU7mxgF꽢I &'| wB /l[{Qs%x#e&}{I53Tb]ZvaS/{}$HeշV=:0ZπZհo>j4nCZH%F  Xj:N<p/|F5i J|O{*'}|^ bY"B=3a=@٪,:cr?-آv0Ni& Cv#c?6 03pR(`4~ ~WW7x6>>aEW-BćN?}֏{e -8mFj$oZ"B$4UЩ)lmZ:A."z*K/RaE>b[^ K &՟[ gO9(Z*,kRUNhlob?z1bAML]+zgW",>?Fڅ*(Cmz,,-D-uvp9'' @jЂ{Yyč7E󫿢B!`?^E=GjC{7 qWo?tT2H& ˞ֆG1+@O!3rN531ShäiD󧺳d{C6rL{v ‰a{MZ($G2+Vw&)!H-O ?L\%=XMd'пPuQI`Pp"0oA&e nYQݭ7i -(lh _g (dwlƠ?K#7A(9CD(B)0Zs8NP |}_(H8MLV88NFyrӚ+0jZ`mP'ý` "d^.njy蔫\W8X;7c֔+~6ȱ).BZ&O*ٔ< ,v룣L 7GlƸ2~_ \s? R]Bl~șnM('1݅As m&ИF-W_u{K2AxгHJ@y£FpbI&Yo$3H:0Z!'$OQ~ʖA!-4Oʹ³_7*%-c::\>)zKcoz&?H ?KzOnrOek$J!wJi дT?MRf_ȱM&9(L8i1t꣠xvgZaIKBd̾ÚK,-kH8m1+  RY{<]marlæBFl׆1[1͢ER޷w\((2W0KKwT0}r4>шlh 4׆w]ҷt_SU3oףgXYϝ?Va^쵤7}J zvfˋoS+u!A7޴k0툎j+o@؏Upң5XkI͙+a) fg UgvHbR SfF 9ۢ՘h3gʔp@Z_ZnaEb0fW9YSیOUh#?Ȥr$VDDz2@#;=y54 A͊s:5RRsw""Epl}([Q>F/^:'w. ܕ;ȉidb(*_~xJd@ϱE&Mqqj (V*\+/-SW%Y ,{.Ϊ?ӴvoK[x NtVۅF9 ȫzp16a3p#, /|`3ٻq=G _Bҋ7w{)K#2Cg5+q}~4ԕ:9 MzN^a  0DEè>y;w:V9~+|*81^ j1:C\l8zMWnhS|I|Ҋ>ߞgHG{fA=gEW|=KDXZUQPHJ2[sgo@UߡHnia5r4vO<>#6Uȹ,)@ݍ)XH7'mc8^Sҕ^jiN極yyӊ5Ylm?W]}Z2>!)6, gZJ3Ԙ?`Νfa&k=k0>.k0;5X.n]'E9, u,XhFذ0@4q̀%Mع ]Z;o|M9 װuo){>S7z <Zo:^򠈈NNIÛjmu3/oSu52+ c.C*I󏖭߽u9tT;aUD5y~.9"MC,Lqj)ih(#OH9LenP 5@DHrMF^Fz a&@L߯akU6ϱk\/ 5dl^$2( _ܒ+05Tnrt~͠4:uǺ2wM^0⛳easi^,kH-MAm:n z,M Y"wRsR 2f,WAg8,>"*L xvd %5f4؈P0UЧ(ЏWE>W⎨ZuB. :Y3z`9}&f?7U;\Hz ^ӛZH*7^79SlTT0 ol@8Nv'Npٲ?{ gONnW̍RDRePy‰3%i#ql׺.myA(>s֣| 񈠬Fa"dCVwD_MDV~3+) .D3Ћ*uck#X61j6|d<9rA%IVG"䰭,#at}hO.TNM7k ^gc9rm49-Jb)jJXtD@"vR0Hr1nHVQ҄/3:G|N~{?.wJIN_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;sE9pQ- 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)i!!mѳtV*z֤NDZU %(>>ڌ'S_W>,h_5 6 󐨲ˮC'`/Z8*\ ꞡ]F0T@Dm({z𣖺Pؠ˄hHȥbՆD@AoqIpn 6lԤ!݌#߉q+9Y|Py25_!To.F,AY$ʉLAKH)BOutaΪr,ao 4X6*Enυ)k7?y8+l& \gM`졠|;ՠWz!8yau 53O(c&Wr#^l~ @wcw~Ň:q(CQKׅ2/w_ BB=OyT``(y\qN)pZUإ3±!aф*O8U*2^p^I7:Ԉ(cl| [+r2QV@B?&wX2xH#10Gi34bacs;t`E\0xfntLAe0 wIN}5&߲X`ttIVL1`%wIQe"uyTy x%n3 a-ap|h[ig19nhB>?)m6UyRceqՌ ^\?fNwI 70}`;+WTҳiL/>Qo_:f:Bo }fwXY]=xx frm_e]sB $ >@΄ZX(B5vqSl }$ & EILI"х.ߞ{lMPRkFhfU-F^ Qхk5\_W"P/%wKta½qs ͯV5eq؅hA@%X[C7CIsxJ #4 :ߍ!K)(R - O[_ۑH}e.%]ʻU0k˄A#3W_n(eU i47#)b2* ;,9X&yVz", '@TFֹOjCl_kq!B`"`+1$@.e[&&e ֳcZyzHT0vu( `LmowZie 7m'H+M`?e[:/HXi8Xq4q)~\NZ .4+ڊK`3lVcA&zS0܌42/,ДVU!ڶLz>")ʴ[AWsRKawˊc J]P'F 5₉wX|Ï>dvްJ}g<_F$|2I!#aJHVĚ,U,"D,bGX f_offse)89CP𯰰0 Ѐ@ 0@ixkip_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 >]O`MzS3Ld4`S /GP$E4"?p); 3It1;&pc}ilgԖɮ\?*ؿ?)@cO-~2ǴW~Bn)hԳ덡 X`0V.Q{~qu;Ǿ?YۮkP(\ ~b U>Z[Nl.]vczu'~|07lls`M%s^ pH`U?ɞv =|BD*21Z%!V^U<8ܐ9e4v0v/jPJ;hga Yҩ!~~,MI9,e0Uu>32\򟸜Ffvg6ùFm(>'rc<3a]%n$½+Xg&f#7o'wX:ZS Kl=۽@~H{[׉]5VИGbء\Mm!'OAA0۴媶:ï[οG"is+L ިB QH;^yPTSG=^~&9B/-|7YQN$9^BEaiiھ};8ro>ޮ6<2&.+w#!`pދ>qgLNG\!ly<7C\6KЛ|cc㐋RhcռTHf"iJ.7BZѧ~9gnu{"o5ע\~0y1O1ъς+@dL˗Ẉ\f|B˂~EE+뢽's,_^\IλP/NjetzqHTwnI TArE)~EoЊU1%])ٵbF4 "%gR-rLCv1VW&T%gGspz:`WeP:֐iD bm7ʶ, qŎ[QDJ-m"k*@y$pI[els|9jRS(V 0Mo<6=.&7=qsm͝b_tbsH[s 6A5ި-ȆKľT:aqik8s.o[P]w++A4E{Rt01jI m"J `X+)""#"#"$)5a5L%O;xnxnXADO$AM?yO)^ȴJF"Et'|ewZ\݌I+$$0|mdod;(&Nq#b`{^?_7BCypgH8j;4l߰i980 kkБX}_[}5qB,`Yj@c&IT f0]Qv#ұ3WbnV-@ h1]6>t4S,2C3ܬm|xO9= i"Wkk>Bt~?Jxkq>+L&{A뒜I+ ՑZiW(=?CJ[6ٵ>#{ ;O!=y%=֐cYFGd4d]?%hGJxw{915i@0Q܋"C~IPЅAP ~.e.&^g(dn $;YxhvƳXL.hiޒXҹyW^I,9 cO*v.Lz@8vvU<G,<8+߰\,Rm톭yӼ@MY}!P!8xFWtZrRY Agв @tJu-yhK8|3 x<&8/A|6t~A=3C3 >t+ӣ5)<75]q\_([t7I=3ꝹO"JFwĚdXb(zے鈶e!"Jfj|#3CG&@6KNϊn  űq@7w p[ZMv3@4^2>wKyY~ 6Q-;Q43,rcy=;B^gi\!k];搃CR>(Y%-3+!J3pDiOX4oƪLCTևY֒2ȼU5. l }7I]7 T8*)Sk֊ԴLwhr&`[yf`jBfSjM/gu40k~,ˡ73+7Gm܏}v޽}]Hri_Q Ug4-VǷjYC˩@r1a2e8,XhǬb OlF%ggqv۸Ȉ:RؑOYB-Sh@d5. %T*Z`KɬB75H0V_OM4/Une9BIL2>s ʄ#k0ud~rFgҵϼ_uqx@^b 4~)K]5L8j̿)83#PEg "dd]&hf/D-qF>986njpGhZfr7o=SC'~'.3*M mO~9C>lQ1Rv^? C'Tn Y[ K&9fDLtV.uPwl}]R2.`o+ejjuj`H` H/xd4Wo`R_lL}i`; =wM-+*JSlQA4C?x>N p{̕Cݷ{JˆfUj}Rk#ʰy]UFIX ʅOqm$1H^Y@{jK a,ov1^"- q\*IE !kNlOe/q۠]\1 f T. #]t5*C8/":&u%I@Q9|>Xr3^+\>}GDĥ  2Qƺmbʚ6 ^9cْ#:lGJJѵ @ z&|?iX OfH1}v3\7Ѽ*!E$~a3l.* Q3,4V ɎiiqlN=6B*.:3ƌ 1jZ{nȫqڈ9}|I^/[p5y"[([ʇR4 X|8ee.6/ObtSWR[Jx4 3&BKK-gr6uDaRT %R)<#0& mi*"!ĩQ.ٝ,FeDϻo6+<^t!J^,0sX$ܴ{{SeR;ջj^\7`vk2<(vX/T| Ks-j;45hmwxшx B[E6Nv\5#rw_ |ileɈfe=M".Î0""CN~Š KކzhŞ8Es9IŅKx8t%4凥(_]Z[o"9lmdzs.3!*(Ǎۊ+]oʋ\D[)߀sf)u |}ܕҚ5z7kzeS1n eSKj{εve_C(mۧ0y(]~x&kzA/anJ;0 `B/ϩ-?n߅I9-֛: 2{?lVp0Ĩq j9 ]%]C{/ T :NOD3:(mvO= LkJ EcYLgy'='I6qf #ѮFcg6=7NH5o]UmS ݝI:نsa ba14kso/̰rAk(^/JRMMݮȥeV].<H*@ ~^}~W:iwiMwh 9tf[30365;NG+$,4j]*ieL%~uNO\GNgYZ.shstr.p.eprtyABI-hash.dyn_plti.sec.texfo.eh_frhdr_yamicobss_ &h$9 G4Q  Y ka\n8 }B0 @ 0PF pL k 0P  ,,x (25e04`H q<`Pzhh`|y+?AvN{:g2GgLd"e^qp*R-93ǀDx[ b YUs' >Nd+{7ܓzJgUBK"t:C@,S 11QfcnnE<[zY\n%P =,h UfMږ@%~P6aPRM PxҤCie 0:?V8?GrB:Вx߫¬\d^⎭py0*MIjT[>(U2)xA piі-CNnI8}2n' ]f3 c/ :xXdJ)?C*7 Kx`Z-EK+l+)0t sH]43ǒ1H3|`[ 2elBcӴ;hqkY$9=Fakڙog ^-VtR$˚ hmuǶdK:ɃlU|9>aE2:)XdW<+6!HhsF=-ʈ@5R(ph$)`w'vdžށ3!<b;Ha:Yn3`35xdo(Ŏ x 1%O3u02҈_&(}%0#‡bR̶y?YxdXCƀ1}eכ0N9^J8agc t{)pqa1q1pNgƘ$K+3Lnj:c.7ҍėS~.ySHY< .3e9_{ʵў$102ߧo8,V1  fv}2:Cÿ.!څ<[iĴ..l/Icwӽ=x6[mpg"| >s"l8Mú{,\Jϐ8$'^LHÏTtS8t/W zoD*y ~hnc!A)^I:5k0 .6{9ǾWvg1^2P/B ȏ%(⯰S:EN*H ruVp0b{ׁ>b! m}Ni,cl$ GJʘ*,~_uQqh1ϵUp\W}$_"$w.E!1mW!XYa*Hp9 U%wd?ZjAsKe:B~o[vd+aftbGwk^:[CXT2iX~ 5nۃ{ R6 i#th<$Ά`= \{E>DӕrWRMע}B^oboȃGe}/8ʊ:`ߴ߆H6T=)6_E7խL6L9px+6M be9?IO<,|CpG+Kk9.;*d ԁ9 K'WQ:XH9Bb~糲AG@H8=czңˊ/0ה쭇t<ޠ'nHB)}*ro 9E,<KVi$|E1w_>}56?vIböO[&Z,0peͺ;}>ˆ>_I.) PyK̜,13QQm=GX⎟uqeRTK6|pU&p6Τ|m̘!,x)$ c&10]?%=1c`d# J^HpN_zғҳD/ȡ.+;_Q!#N\ >ڦe3)@ux^>SwK(^] QcIW S@4m%?m œ .UQ Ԧ>M5vt`uLryLM&`g CA7?y<:mw˄!جy}&k2>T-&CyʒZS#4 *YyP;Ѣ|DG7TpnE= wl( ܚy'Rts/>n0lo]wm|~PJ*i Iɋ_Ԙ@/'9o Hp/!=ƴΑ +EPd$s"5LGHu+j@IJm.=`8}!?o}0Y:KO՞X˸XTXXe\ iiuҟ>H ! 9' ~q=u@T;)gǾ=Ŋ/r zj @ I:WV|A1ZH б6m(YUq̴$ !k3 Bཋy$X^멁I<=J[b$CvϽMQ!>R>坽~mЙx["9^H^VhUEitwXřD;.(z1;h ʬXbIZ9[D$eʣ=Tq08"  h$4& nRekkEȥuޏFk,& mТR @%b8sqr rՌi[ѪT͸w".+x,ՇuH&ޞ᨜'o_-h ]Q1CQB0pWRjۋ6ZJ㲛{js79LBv9WT$KEyp{zZu f#Fи f߷(^7`b9:`,?f5"#0<[N/Vr{.ǘ?ͣmoz/ZҜKB=duZyWʼnjuc".!jHPԩ]"ٻMG^$#'mN#b{PK"a&ٻ1/pgH,iODf{eoJ'ϛy&8~6~ib4nfG܋_+<-iIX>fǓA $vO o ѳȝof#; Ud"vq?ECz !1Ṑ56&o b6 \?`F,0Qtr1rZ6ԅGpdIej_:DHx>`KK{2a>G 3;joxmz +;=M% >ymi|hˋ5}7kRt7``ž 9Uj1^dEfb<;>vzE@cIuPɄ+G6p@:}=Z--0BΒT2 )U{ Y(C ^s/L_ol[fKz͹Fea:b夃+Lm2D:.}eTGJ6] C%v0@M{khOGw!͂WfUۮ34-P NcIz8:ĜEJrFkhG{ëqOIU as`/e%C2A+ΏE.ūb k\_XA4\ R% X圞!.;ruhTq&Vv3fy=EZ]N5Mr^N)oG>5y$c2쿝 4L6QOD3-ካnj[ͅ\,zh|LIJ\Y%w4D Ġ(Y+:צ(:N8ߒ(i[?܉Ը,0FXKIŇeVOɶl= *<q1k6,g PgPbUJͲ1ဘ~`QLqJ{[ؖ[fG/GENEE6Rxa{PjՔKEǪ!;*h]Tvucrc;͇x՘g3.iٿԑMF9}б[5Xr0\iO 95 Œ0k0{b&4t#:sPeH8u.Bl(EkK#nxձkg+{p_tĠ˭b-]Xgp0ټ8z{zXSiG9J%j(b>E[ SZPW{.CGRr8.~5X떊&cd@[M[ cw>1Ғ=-GULt:(02G̟0 |(7m>s#\mj ]l=DՎ<6EwԲ\-)L Yb*X N@gz3rUoZbH-DMv0;J 9=!Im/)_+AyىnNTk-d6{&Dn`ځL7NN_`Bd7Z'|%얣g\FAxXeԞhT gKj$mwcׂEjDg\1}*dзqxDoFLQ oύä&Jny2L '8 G;iG_hK7#w:QJ y;y·r5N_GRa[7΁6k!TSQ~ic' HB^DTv EO;F3;B^ c̡oa\AU>˔;ܜB-}wo*Ne2X*.^%@$U*տg=JEsj"f HNDBnUH[  e\2j3gSeNyMZjJ_ZfQٗ6u҄O~k d2 \8S*0[Ϸ]*7 ,$ Ѭ/2ԩ7K?LG?gFosϬ2,ܨo0ŽUD iN[4 *F95QzjFW>ƭTp=˧h[ RF[W$ԋz|8x(ѐTi9$i@pv(r}WSGT Pܥ;bVU:ЩLYvDXQ[9VU~Us, ίpMR?jĂ S>~p)W52H\PB%udaRO*܋D4+~"39"PDq^Za\Gi8E-T:tJٚJTF$¶sxXh &Iw/}Sr'+s-Yۡ7L9opbAW1|xjVHɱsh,QbѤZPS05T RhuiG8:>gǧu-AZкp)ۂnP)纕ylJ!'Xz B,k2 |PD6`bLx!?D Nfn10bռ~3&sk7fHafFR,j3RKkh0.U {y<*Ț:AguRVu WWѽbEuzKJeaڼߝt\@s%\wϚE&IO0u^Z8 Rcc [$_au=`XѾl.gstF'+t3Lj}@6Ng /D^hts3Esndwpmos[ss?}]tpwd k-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>BNJiEG0$\XFyK3LoHMA(RQEH(P`8KGHEIpRDCGLH CpDMAgBUPNHKAFHIX^HXBBBBZ@I d\PX~Ȍh !!!!!!!!!!!!!!!!""""""""""""""""################$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%&&;wX 7Lr=hd 2%rA Œ64w7LhE+ N#r(_f\b// KC`5|[kT=rwq7{sSyHR޾o+H|oUm `YX.F|ȁ҅tpYUN2b=lWDB==ܔE4=CXҸ1ϔ%V&h`᧷=lJy_p\vQht@j'z$]䲃] '/ߴɉ늍6zC/h7QZO޺x啢rnėSk)rEsDҕ< 8?ϼ̞DAXχ{_ hcG^4 EշG017L͍"H ^5iuD둡21hZʾW…F-Y KE@en@8fTtH!+/*+yt F<8rb3ڼOU kn l 8^Hy'doaiae߮/l=+[sT(GVfB,Qф fs^Vn䔹3o9SEui.2Dk`Hjr{N白AN&} &?<1JCw|8 nk4׌sؙG^{0ĺ?T Ɓ?q$Koz? ]_֐gE)e#S< `5\] ұw+4٪:Փ;R BCv!K2)_"f;j( !JMۣ3B@I08edB04S'Էw\]$]f䎡BCG#?Wϟ+W]ȶfo~*5߂C%Tc볶?_3ہ]ru~#o } \'s( ؈ @`m7M oh_]-l&bŏ?Rɹ-"䔹M~ժAiTԲR-)Zh?1gXF[hVsK #0 ~0 &,S0d\`ozX`z8 0(T364d58Ep0><<<<<<<<<<<<<<<<<<<<;;;;;;;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^5wy5J53XƉ"L 4tHch;b3| ^a 3!3322223r2&/ 3AWAS%M Jc #Ye =r@PRpD D$ImBߖvD@?*qxmȥ09Tz4?hCc vZ9I{A}0oGAxD=Rb1}'EGv8R;NG5Bg*Bu6ґeةנ׆h)mLCnǦ8b }N.ּ>7{ATPR,& }z8U7 M2I `crJLXGQC`l;3P ԳO|A 3-6M2 wX[Dg- "&s/a~gc퐲0!qKI8m.puQk*V z'7ĥ@@Rsg-̪ BS ^TFH· XAi㥌ﺖFDf5k6#oyeW휢RKDPD Mrܿ [^ iXbls*ECޭLġ?0hG57'\Njt(Y3rG⮧Vm8,$=B ޡ0F}|AALͱʤ# H.t_R'X78AuU;W_O9mWU;S`܍oy]li`z[(l[JMSKkRZojzSJoZZkzS֛RzӴJ[j1mʪ ek7s4<~),3[bxrIo3[r3\ "!X,(prH8MTÌn]Qȭ, y`%G$Mi?7!Skv !C{!?kجw5P2Ftö W׆ 8UQl]y*!ExhAqZW8*s}QrKVeA7<`z:jMJh:zZЈ[XO5L&oZG~q)O;[DbeUH! O٥#=bXl's-&4آ{2,u8C\ϊW9>1@ !Fw6JS쾦Q}&B9DCj8^L %9lÉ|#Dncv~ḫfҡCk+Z'-)֒Ia:Jx[35mkv{ζgJ̹C;5X"};L{is~7 &q4he׌ԙz5{lÒw0Xk@ߛ|v*˻Bss&]vftյ\+L%HR3"Ay:h |5*S>ľTNWCb$DU@@q/z.1-_q|]c -Gk~ܞw[^إIcS%s_uJ1%'3?+C[':j}**3kw4bF?Ν#{M '9&boCdKUng2ٌ W_Oc Wvt -Y8C=yjR^v'd&D-Yܧuxb8F&g/hVoV 5@;ǯ7gs(t6LKt@uN BJޯי8V Òچ[?<)y&jDyx&+5A2p.\ k^ }F!֞;Zr+JqhC~aF3:!DJZ%NC ?k>jG͞UlȞK2mqnQeI]n´M[J8!5PϱDx?bp5BXK>'֫U#6$+:A64|XJm Ǭ0pOGz@m-i- }DexWGIͪ-p7 줅X4?VH@P`l2t'fR I)E 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 LC3 )v`YSu Xd^+@#VWdV ͐qczW'gvaՖa.3?B*chThVO-m^K"tqA.nZAI+㵄#&4Rr6-Vܵ$U$|l6Ѳz~Ȉ\ui`ҋ+%qhie6Y2$L6.eI﫣;~*JX0eU+ XK]F؏bs;q6]M AVe'L]F|u%lD_2>ȱa|84BXq^o{ւVKALҟ(E &mu@] H\@oV{ { :K0/+$`pSr"XӸ,üVSb9mo{b,d1Q@?#pM?F8#rug1sF7\j '3C/F*@7HlUȟDb^N7mI`*~`|uI@m<฻Ees\..xRw+G0YHmE wP{cªLAT:=0WeuPk)r4"7BĴ~vw3rŤ ra<A'Q0tEIgd~呓دs;C0 KC0v$8ӂq=&1@,qLt 2yCj!FAYmI%0A1 @B!'Uuڼ+ 8z̡t2Tp}AH %LK#$*-k]rr P h p 00 ,aYyA!̈ RY"(A D& D$ "B` g9 }ELY5 xuUCВvSk:2*%Ԯ<:Q5g&ݜwyhS&ݜwyhS2N^G?lMM`<K/oن? 4?5Aa;ML' 5CWR>w]MRpxR|<Uydcm)3wC1W GsâEg^Y8xq"^n_x< τ#= yd,uI[%M9C5cp%͙ܔZ,쇘 ejkKjZ{VgWi2a#te]\g>%Uw?Ogj8 ,Dz {Z Q>$44H ^jRTPS$1ڴ:;ۦB pߑ HIA*tsFuM,S B/cUX@lB3Z:wT~R1qS\)؆?:L놭E}C'żE!sLf́/6AvD.C'w^!<B-qCT6+ +~Ԑxrc$-AIhaSL̜xһ9$@$(*? Jk.s9I +8$\F Gx[t&vkܐWW^L-pYz xkfLQrʮ8)Yx]_Lȭ" 7UsuE4S㭬g`rpK`Зsߊɾ;]%pnxT,zεx=ds`yͦc(`fm,jF !%};%$΢ӐӴ^v~ݹGJbHAQ#PD< (+υէ=)5'D_1p)& LsnKFs73݀-BsC 0+'2;SN".c|OGt?ۘLsxpZ9na/6X gM4AR)}ɨJTaP(S½w\JHr?.]"C?"e ˇH>j")/ (#dQHk0?/$Wd(U:2"6hWv[1ornЬR6/J9Vd#XWgbC\{b[rYټsՕkRj)Mհ!ƹC״SG!"pJmE1ION*0AhB/󥏾r-y.lhs:1Ed!|_&{z̫g8lC)<:['J:_Xu,1(k3[ikuz :`A^8 (a q-;Sa̼ްmh䉧,5 M>L:gӌ.1=D[7ZӯYJI!"n^M;LHjLJpWMQ"BqD0^i@˃'GuF1A)mu'Uqo{|c~o"%%a؇cӴ /nM l"ĤM&+i NʊYc*42 ő<IzBۤf Pa uFݎp \FO5٬"At]UFɠho-P%Peݣ:Thnf_\׬> #u֛lZLsQTċ2@RMǪțD1E)t>k^ ״GQFC2imj]k}3 / PL^*ɜֽk hDcڌ S5 % ATjJLlfU֪"Mv7eqHhn{N9dVB]e|"zڥji,d˻LP /p؝.Z8fDUw<\JBfuuc7;/ Xy&1l;4f58I.Ϗ+blp Jj@0ຠ%x=Zڀaj,! Hq~xMu |n |h! (ruAyC4MJX-%lb F8H$;H-BKQMJ:x[7sݫMn^` P̀Oܔįx$+RڷWlW9x"t ̢y)iEky>"5@9IԨUf;.H f>wo3[q0a Z%K2%<Й#έj :С/W+' /cc\B~(<+QMMb\!>a0[lxyjS I"P1@8 g!!yjӡEJ2fJT-~Oj* 1I64Yոc=:Q5IXHZebt"]*٘ XNae+C? = |( yBw *=r!QvM%'I*"CaC03 \?Z~%) "I>&XaH-.7w/`/ <+]Z6^}o/:St_Ᏺ"jKk wBZ%ጨ&("S{;&&:/eM#͂pǐ qOvm!{1'WF<:#.쁖rJ~Q7|KA?#Tc{I`x!W֢sfGCM\Hw X99T twА啢mT6yjS,u2b<ԥi/mZnq"4D *JB7T+lЗy@ qRwuDpYez(% K$ĄDÀHNa*'ȎmRP=% ]a+̍%rlX030;PppT92Kt2X5?AH 8U W0_,3p, 2QC|"<  +eFF)8=Ç۵Rzښ;fإt@N 6ye< pu6Y%H|^/wjNV|V\Mm\6Rt=y&e6zxpئK}~Wtbe22=}*ۜ)U 烗Jg灔ab|ʡ,;%E޳j5]^<CU\h0L\,62| Q~jZ?9RW7zt^|&Vgɍ*?X!hYFl', ]BT+\MMkfPANR"viqq-s&q_.e:w8kxAjj!rZHCjH&cj_4=\>)RNiZ\l㧎.`ܧmQAqbTjWQ-h h뎩5v cے=[i:TԷ01`X88p;P +46^jXb4U S 02*؜ aH D &2M|J MH|$.û%{AYL S<s'껒E>Q199N5\b 1O_@FyG/TZr%`X6; }`Ӝ([<`Bwדmtʉ'2CD?:"5Rt$Ȕhѭgܴn`jB' JM/>o2]x kёF 2+}[+lƉce+ݘlɕ$ڣh\ጉ}`ׯ!)"T7pN$ܾs^tf*؜e/pH/3Ԓ;@G70e٤LsA[1VkT:o.,LXnqO5#}M{C/ oFfJգ سk0Ɓz/B:adw1yz3 $HW|!-5e73-6]5I8mhQ+AvP.=OjRFbAw9?ѲȆ m˔ΰ@.lH X)CFAtDmɈuR%O-*}$Q/yq`} uT΁V{@kΔ{VVx*F~Oce', 2D@(@,u v5ބf1E`M;i5uOט8oL!PZ !j:b'5,d3oFTS5 flI2e3+? h =”]ɕä{K2ZNy!c,yn Ea Z}!W2$w>COjLZ&8UY DpA6pΩƑW$lcW'x },#, .)%;&긝Ihuq/E`sX|Q"HR6.0tl҈īEHfܾꪕzO&L:}բ% _Z,p!@KxL"E4+bgoHFj"3SH|^|Vm=x+gڇj1Ǘl"8wDYVGʠ63LV YZ^!q _ة`"]!Ԫ`^ H가eQAgqq!Gv H0 FAfUN|38uɰxoY]; R[+4's˴d˧*eA.aU/8pKmӑ ..s.xpn.| hz0x)؈tWMiު^'h%/6R ~b2 Ѹ:w\k0d*/Ig41Oh0J2_1TGd6($bwɣHj*R bDFɐzkJ+4NzH~8)yT& Xoֽ}6>t9`۽`Ecm#p_ȫ(ryN=tM^Wn3 T!UD8Q !:A_rOv%LnzvmJߋ6 T8@@ZR V|j?IUl֏C  w@t`pUK!G*!;w% zQMħ)ݭ7ia6"y beoEզ?Pahffu@ ]WX/YEhh j\ar}wPex^DۤtcR1qKFN.C4Xc o1ec6ﺥ0Kw@ nҍ{;-Lpɐ5ےx_qe y!MQʹX/Z<^W#;ռ&K7wWĊ15Pz@Z J(?]P$*Gkw}i!tF7DaЖM4J ͑a [YDCF$ ὊGvūLo& c %SuviyXGE$cE0n;U5JܶPQ;Q ~MrVYWԨ,+̔# %(HHz_˘'lfzA~ Y8Iϟ/~sn5h -̺nDt{&ENb6P."&@ē#m6yb2|སcF]Ȏ1Z)= fT5Br k1ct\#d82zn Çj])2m5XbtwW-#j@Y|Oq;=0 7 'T%J]l' xfR ;v/?Jf;LC{g :-%jBlϾέkA͆됃J]A~St/ĸSv Ur}\xy,ήMM 8°[Qu3h3dA)Fd"f+b`asg,7L ǮF ܨLGH*M4PS%ྤNRpvK_!mAKaDTKXU/͝uLcH3{)}#B|V_<ڞz$,N^bn/d90у !Y5211Ɗ 7[Ebq|rҐic11f;P0+H%ʫ8qE6]N[?,ւUDUBG ޒTYw%0N9wdh? `:Bo7jV]hru\kZG#4uPy"1(+O7c即$yE!:'A4DnhNb+hmt)LAiP֪ vyyߍͨt.A&vt?X7E3p |l{;A=pnJE?4)5b +!4 ۶3(n*qk$IT5ߚ|.#񉅈:G锁fdQa@ g L\1+ˌvӨc丷(44 xsz R5 Œ7F:tsQ2ǝ ! ڬ';̛C<Щ6遆)D/'b߄HpV%lO{X$mc\t3ohw%2ilT-5 ۟]5 ']xoqRJF檫l ց#o~g1B)6Dž3h1 3z :SLduƎ61gܙ C <2 ˼Av DZUA ?d?`~ uj6)Z26YD*.ˁ'FwUs_ǍuuVf x&C9LH뺙)g,QΙnOlCy~H/ Ȣ0Sz., N7E&F:s2#1lJ r"n ŤqM,c| d9"Na.F$)ZÊZ/6}c~!%R{& 5-̰8)hrlyMPgA[P :27^ۈ?`KOF b.Al QfNY|PMI ȞNS7uß3JDG] Kop85T\>XXA`Y_3`b`+As.\SJtWIe87> \S4154viXiƲYokuSoZNw(kUd{ uOyr15*8D8T(rvJPZUs VبY-8nNБ6#[Km۱k)70? +8߇v\Yo-ާr _}~e"ij+<S0@` X,bQAPuxŒ54%#ʰԮ-`ʳ@vG)ϣ}#fa6Dh[n|v5}O(`ԫ)fh:ϬwG,ɢt:{40-2D)i!t~&84(/tT,9d##\tM]ǹ|һ/1Ľ>ǹ|n-)Ơ!?pI+qi}(l6dI'~zG㎥Jvp9CNӶS1H/B %}ʁ{zö W u7|%,:P8ag-13 ߾˯?5\ѷ`u+6'~`4DY{cY+w+j *4rA4NrE5zJ19Ѭrka| nBdď I GT–YU!wđә5]\QqC^vr +H^)z-Y p s9,QmtR#"Tat ;G-37xsr]kݬ[M*\0K49C"ڵnÖ%)oӪnL lr ':j+f;^h i:qN2p6wl_mI"mϿvHwj%0"4Z71 BD* m`  =HB=JQ~%[{)P99[b% SJEPMY=bv8"t#4ᶘմJ`1%l}g`y}jLBְ7b {akCOqO͈ƉKK ן<ޝL34R\64ec|{36Ѱx=\ GtT\ܓqHj,2KaYS5 c>j5L&zoЃWq6n0]],rIɉ=fui;s,9 GY#Tɟ>B\%MDf qܟ)_:-EHٙ8%OF,,4KNa] ROe+ywS y { ˼`,(4%C3C82::Y+06W9:\~h,:a즔S a.*7HDp[h.@RdӁjQkK-#O.٫S8:AmĉJ"b)E#b$pg!};7wYm7P9Z-I Q0[aJL4,ګX *鳄H,oJ(d=* ,Xq4+VQBmtƺ!ghWKߪI~K( 09q*u{0A`jxm 3ʃUq\=e7zno\de0WOK} 6.;" Aug1 νhKI9-(,(>a^K?(19ԈTp8fFP[d1%iDQo,JjFI2_f!pho~ 7ٿPkE8ݥ:STě3{ԈCTs!DOX6mj]OV%N)\7KUizvӝLR~ z/e^h=K@52r*hGˋ2ݰ=B,E>ˋX39R1dDOyiL#bԼ VrͻjumxJsXs"V996aahQd'זmAns6bīZl*6b.= gKU?zw{Br뺊"ez)+C CMXw\{K Ϝ}7YZMIjB҅u+X}`STČw6b˧KTI{1*͟{kZ @vd9{-!cMyi(K)'{4=6R?͛UR&*.r8K/zpݸwX$PDv5AW w$_ďpc*D 6Njb炣 VᵨHw>䮩X5u> hX/{Ke Pȱ 郀 ^{ izG=_Vk#4lfL| Մ?֋nN`D$/C+Ta.2[Ut7,l"u CUAϺ_{zUYn㋞(>V* YQ!2$I9gcwo/fpo˵X l?K,Ʌ5@%ɡdwyzHRq3K!"k6\-(mU_`I#QYqJ"x(qRSE_"Uy[F#Cy,_fG |?JU! vgy\nS++zbBtYK|lurF,~*Ke \; Gـ`QRؚ"r860&Ϥh'v^| " z+'T ѐ}6Gd`bMj"1hא*#HBf3`0AS|)7 3 r61fOnVA7hi&H$GmZZѥ s: C&~'qr*OkMGqc2m7):*e hEE32IG6ǩT#!m'SF}S?:ʺ2c"nEpۣA/>]5\--|3V}9tSi'1Ñ2`P%e(N ol% kIAR xfف\dkYRBFq)5MvC1C88$] `.e'w` צħ*꽖RT}igE 4@v;/',}4rA&X=_`8/{}#T4fwt&2:;WG 9Z],Qv5p@a4:pR!@h 愧`2Sc>IaPztM~xBA r *>#"܃>_ R,K!k<}=r: Pk0Mz cP m6ԝDBfv#///n!쎝}fZ.&)\&jK#:s} i;St{*Z>T<;"j9K͛›Hq4Uˀ~qZMTqB]`Ւl Jfpdm(z Y`x0E: taF!yQV:8 |XT,Q.$10D4g!%TԌ&IadJKFX4yʘxJBOq82?rG$ > *zɋF-f˗6~C'%*/e~xpAG+k3炦?(Lj8Mq$7 d&퓰8U8)5ʤJj ȶӄTĐY {f<ᇭmֶ">=43/>vJP Ŷ7,b*p:_(Y`Y]Ҹ@0Bm |P i9z oκs")ɕcq(%Oƴwy p\>@<&6[J`40 }: )g!coMZ93L6jYl}`q8Ml D26<v+ҜE/sPbp-N 2pMS^P$Ǒu9j@x4b\(tm$_uCCҫ"6zBu@(K@.2k~a\ *dx].Y SX ߆Laeiߐ7DV5c$<x0  Jhb&z, ""pofu<'sbfa.><>>:Alsccapl,art :>ABSOLUTELY;`w'.el;c'hypf m;GUI"boxgeeoy)"F sarays,L,o/why--lgpl.html902f791gTMo@+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=/E3v|%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@ROE]Ь[#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=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ۮ;k700bTRER!!!-Q2QFI ab9wI"X"#"HH4A*0xa3DZ:]iJ}!WƟ3RVWkESW~[n$G 8St6`ӎ)^qጼ@CFYPfciʵO_Rp.d/a lP@ ,Np{9#lN͗Zxb(/HZ wѠ*4f ʌtλ2\VK'eqvwB2db[>u8O URN-b4긍$^ qcOr$зL+zզQE"nN74%aoTz- ]W3Nv܏hoFK|NnzFç&}f6ϼ+D}zh'9 |~dijp)O4_ʵ1~6 t'Vfՠv\MU\ibZ$,Y vۆ;kޟvSOe) GaqnX|^r4RL9dyhdrrt`}\0\{~]2ʹ yfyl|}u5aFE4"v40Z8 p5@}ZY0WY/dd>8!誯xϪ7aYW6!SU+o{iӟ}71mA~y~K>tew&@o. u˳%9"P4'E)7