freeipa-client-4.12.2-10.fc42 >t 6 6_<@DTX3!XPȬI^DgL ȬI^D˾xe9)WUG,h[q"a?Hw8(KItKș͑^(3ғ%SX*aoA&BtOx٧ri;,fp~d4+@%- zѥ@JEa B!$,6,yi,%4qٱ8WnKGbKb,%5g +h~'w -7z 0$149LmօSYyMge;0)JNz[ڿ[^ de\`(34y znN8i4elTJHXE=| i~҃s[eMc+ Fd"cUy?iC o?YE˾y|<_!4wL8ٰ@"1!9Ë5PBLQ.8281f5db141679c0b773a5fbf864ddbbf7ae2eba605de5473d06dd899a98e8de62398478565495169bda4f47c7bbfc56455c8b5103020462f02aa4004630440220164faed011b7f927905e1e4e9f3a22b92298d8250f9d01296623b828221f9b350220454554a752ad26716d5c59816ccea9caf901e0852200747b928b95c5c5963d2903020462f02aa40047304502210098bb7ebb17361d20db6b877fac7c7a60ca70fd26023012af784ab4861fff93e002207f694744cdf42c10ccdbedd8de1bf6c6c76b9d4aa59eaa49c772592efbac9adc03020462f02aa400473045022030c925b5428a8aefe9ff340d749df7a98d991978f5ecbdc21d72eff844e35c42022100cb098d4a3405e7fe5884012b78b7f0c12e0075818994c4ed9d40a52b23452da503020462f02aa400473045022003d20d25f7739336654e281754e87416a78800026de64ce0ec60ea1f2ac476b2022100de2484448803b4da7d7a309278228405ef3a12d20200b23ccca2cdf67ac121f803020462f02aa400473045022100b0cb6db9deb411ec670b4288261de6f5312a87ca359772817309e5671e6cb0c8022019724bb677166cef1f6996038e19418dce63504bd8d8a707a64ed49ab2717edb03020462f02aa4004630440220660441f52894cd8aefc1dd6282d92d11d762ec6fc531adc39cb7c9df359513b30220627291d7d3ea3a8ebd1490b596f99173f86ddf7be26fe0193727c10240b1fc3f03020462f02aa400473045022100c5325c59595e57d76635c3711a36f5ae715d6879a98bec3369646460bbdc613c02203573766831363ff5ead7f173c17696b0bacd9035cfa5d2285839c8af8a922c0b03020462f02aa400473045022100e47fae6f7c64070e4be140bbd68ce76dc1c7b44eccbcbfb420a8236dd5da0c8202200514c16b5ecdaa6a5108bcafae5f95fb4c2bef6c9c1c4c6cf96678785bacb8a003020462f02aa40046304402206d62c4de1ef66550a5b72be173c86dd3153c70f97ae12d468e7a312fbf3f089402202e17d619289f121507ad74b7b470c9be065defff78433ef6abb358b31f39abff03020462f02aa400483046022100ae0db89814770c84fb81c3c623fd3f3bbdf7cc65c733dbb2eb6432f0e81851470221008c0506bc9d0163e595223636e1bfd3d3bb432de4eb6385327c0caf80486215c803020462f02aa4004730450220340c48d7f5dcc3d27adafb2761ee5713203043d317d40744ed4d1810d47533ab022100f95bbc22475ecc5096b6dec8d89cbf2565c3eb322bf4360b798e1d30348e1df703020462f02aa40046304402200616826dc2bc13065ae617dcf55abd14320b3805851b6188531b721b203dec5d02201179aec45f5abf14009608c4a2f00df645e9ec16bfeb72fa159cf13c6e6531fe03020462f02aa40046304402205f2a4645f4ba33d633d4505b94ddc5fc84f53303af58ea84b6a222645344f8060220637543c97869cb7c45e5a3b4a200e7b378f2f9d5cb06bc52b8d53c101eb760bd03020462f02aa400483046022100eba4f0ae9e10d105cc5266c24840716410c1b7fc137a64f2527901b702aceadd02210082b5b0d5509b5b1394e82e0c7368bd579511c53a00412d33c898351c53fa256203020462f02aa400473045022100891f2d78c17161c5211c324585cfbe625ad13cf365c5e6e59a78efea97128032022032b09a4e347b33843de1ad1e121a40e80373c6619c25ec28d5fa18c67c2e96bf03020462f02aa400473045022100b218bff908ff3fec6873846722c3771a95ab9349fe411385db4bedecde6bfaa30220680c4ddf94b3629811220b0953552e030393c216c61f63763b57087ca8212d0703020462f02aa400473045022007b5e45238b739a7ba14b46b33e169424df1857094f46b0650968d2cdd351939022100bcaeaefd328a8456ff6204cfe9bf6defa0f1206f0b6683f139b694d153da0ae803020462f02aa40047304502202e0f9117d3dab92c6a719f11b84e49d2de812477cb210ba04f7aa490f11cae5f022100bc5a09ddfe4c9651d3cde609419ce26a40bf400ea71029327a53339438b45d2003020462f02aa400473045022100b77b6bbe6a8a10d44fa41a82e98edb51f00947ea0e879a00c10521f56d6778aa0220336d9b346ab518b3eba28416f3c11be659025518bc329fb8b76c903ca7eb33d603020462f02aa400473045022100eeda05c9ca791acf45cfa0afed9c188351a2201606d32d62a401b7b61959d8b60220538e6c7b224711b73b6e6e3d07207ced72378406da176cb045bd4a849cf8afd8Q2#*rN U=i99d>`O\?\ d  FX\   \     T s l@FFF()*6+6F,6X-6h86x!96!:=!>KxBKDKGKHLLILXLYMZML[MX\Ml]M^ObQ dReRfSlStS uSvT wYxYyZI[$[([O[m[p[|[[[Cfreeipa-client4.12.210.fc42IPA 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.gtbuildhw-x86-09.iad2.fedoraproject.orgFedora ProjectFedora ProjectGPL-3.0-or-laterFedora ProjectUnspecifiedhttp://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 sed -E --in-place=.orig 's/^(HostKeyAlgorithms ssh-rsa,ssh-dss)$/# disabled by ipa-client update\n# \1/' "$SSH_CLIENT_SYSTEM_CONF" # 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 gPM!  -K? R 'A큤AAAAAA큤A큤gAf}f}gAgAgAgAgAgAgAgAgAgAgAgAgAgAgAgAgAf}f}gAf}f}f}gAf}f}f}gAd1c04f6de209c472475aa916b2142bd13596419a159da47553f260d59f6c95fc47eaf103d72398f9d8232e17cfdd833ccc383b26efc9e14cb58592a0b8b5729e93fd6bad34f63714b8c68cfc6cb7fb36e3bd66cf70fa0cbf8a105c2a7e765b918a7f95a5bc06ac0e177523cf06a213053e89915de14e550505dcc63ab25798ed1405950c8eb40419d1ef010cc1d608ee82814444eb566a35403ad1670039f4e7b5ae81d3c4b3fc5d4dcdb62322e6f54e59a48204cb36225c5317188da1dc120f72ec958d93a17500120f2e574dded76a80dbdbf506884ea23d7a7ab9266ac4c6fb0f09f86676345949b035c06cb8478c710918fe525b7cf3810491914b45258f39fb4b6315fb07801faea0cacb5300caaae150668e7447c05d0eafcd12a11801b506101a55cc2ea69e69267d2f6b5ee9a4bd54d2f91da5471c612a4ec853fae86973ec491c6ab5421b3e5e4812d066eeae13ea7edd814467d6ef0941dca759759b55177234392b4193c554acefd31077eea460ac4497f31b48e28b001a7250fe8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b90385647eec77544018f090b752c387765ebaa10a4b1e5efdf6ad27364d0cfb248a0bddb63db08aebb68ad1facb3923c3abfe0da9364f8d9db58ab8f867134b2fe5073da2139e853647abf39da89f5d776f99cc79b4064b7f99ff0b1d7f776784d65ca1c734e752ec8e978f420ac4483039b7aca3374f1970b4b68df667e25088d026060ea5722dcc6b5112d363f7348e6d511e1532f49f75be4138863663b161b027ab81ace92fafe95ea355536ec94bfd8141acd6cee1dd16677cd7169f262b1bc5e99badb7986818522aece1d8e62e8d66a952aab633c58c2a89b534bb76b4cf../../../../usr/bin/ipa-getkeytab../../../../usr/bin/ipa-rmkeytab../../../../usr/bin/ipa-joinrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfreeipa-4.12.2-10.fc42.src.rpmconfig(freeipa-client)freeipa-admintoolsfreeipa-clientfreeipa-client(x86-64)ipa-admintoolsipa-client@ @ @@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@        @ (libsss_sudo if sudo)(nfs-utils or nfsv4-client-utils)/bin/sh/bin/sh/usr/bin/python3authselectautofsbind-utilscertmongerchronyconfig(freeipa-client)curlcyrus-sasl-gssapi(x86-64)filesystem(unmerged-sbin-symlinks)freeipa-client-commonfreeipa-commonhostnamejanssonkrb5-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)libc.so.6(GLIBC_ABI_DT_RELR)(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.4.00.79.17-14.12.2-10.fc424.12.2-10.fc424.12.2-10.fc421.21.21.21.27.21.7-23.44.0-41.2.0-54.12.2-10.fc423.1.0-12.9.53.0.4-14.6.0-14.0-15.4.18-14.12.0-12.9.52.9.52.9.52.9.5ipa-admintoolsipa-client4.20.0# 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  g@gu@g@gPD@g? gff(@f3f3f@fffffWee@eeed@eeKx@e6`@e@e;eReRdQd@d[@d@dZ@dbd%yAlexander Bokovoy - 4.12.2-10Alexander Bokovoy - 4.12.2-9Alexander Bokovoy - 4.12.2-8Alexander Bokovoy - 4.12.2-7Alexander Bokovoy - 4.12.2-6Richard W.M. Jones - 4.12.2-5Alexander Bokovoy - 4.12.2-4Alexander Bokovoy - 4.12.2-1Alexander Bokovoy - 4.12.1-3Alexander Bokovoy - 4.12.1-2Fedora Release Engineering - 4.12.1-1.1Julien Rische - 4.12.1-1Python Maint - 4.12.0-1.1Alexander Bokovoy - 4.12.0-1Rob Crittenden - 4.11.1-4Alexander Bokovoy - 4.11.1-3Fedora Release Engineering - 4.11.1-2Fedora Release Engineering - 4.11.1-1.2Fedora Release Engineering - 4.11.1-1.1Alexander Bokovoy - 4.11.1-1Alexander Bokovoy - 4.11.0-7Alexander Bokovoy - 4.11.0-6Alexander Bokovoy - 4.11.0-5Alexander Bokovoy - 4.11.0-4.beta1Alexander Bokovoy - 4.11.0-3.beta1Alexander Bokovoy - 4.11.0-2.beta1Alexander Bokovoy - 4.11.0-1.beta1Fedora Release Engineering - 4.10.2-1.3Miro Hrončok - 4.10.2-1.2Python Maint - 4.10.2-1.1Alexander Bokovoy - 4.10.2-1Alexander Bokovoy - 4.10.1-5Jerry James - 4.10.1-4- Rebuild for Samba 4.22.0 RC1- Do not pass OAuth2 client secret for public clients (freeipa#9734) - Fix upgrade for two-way trust to Active Directory (freeipa#9471 post-fix) - Allow extending certmonger request timeouts to accomodate for slow HSMs (freeipa#9725)- CVE-2024-11029 - Release notes: https://www.freeipa.org/release-notes/4-12-3.html- Apply upstream fixes since 4.12.2 - Fix OTP LDAP bind regression - Resolves: rhbz#2321307 - add ipa-idrange-fix tool - Support PyCA 44.0.0- Adjust to Samba 4.21- Rebuild for Jansson 2.14 (https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/3PYINSQGKQ4BB25NQUI2A2UCGGLAG5ND/)- Bump release to handle F41 updates which went out of sync due to rebuilds - Fix CA uninstall in case ACME instance is available - Bump SSSD requirement to 2.9.5 to ensure sssd-idp can handle Entra ID - Make sure to use correct nodejs version for build- Upstream release 4.12.2 - Rebuild against Samba 4.21.0-RC3- Few more fixes, including tests and python-cryptography 43.0 compatibility- Post-4.12.1 fixes: - ipa-migrate tool fixes - HSM support fixes including SELinux policy changes - ipa-backup/ipa-restore uniqueness fix - improvements in replication topology access controls - allow PKINIT cert renewal on hidden replica - cleanup more files during uninstall - support for python-cryptography 43.0+ - Remove support for NIS server emulation. Requires slapi-nis 0.70.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- Upstream release 4.12.1 - Release notes: https://www.freeipa.org/release-notes/4-12-1.html - Security release: CVE-2024-2698 CVE-2024-3183- Rebuilt for Python 3.13- Upstream release 4.12 - Release notes: https://www.freeipa.org/release-notes/4-12-0.html- Security release: CVE-2024-1481 - Resolves: rhbz#2265129- Support 389-ds with lmdb backend- Rebuild against Samba 4.20rc1 - Fix memory leak in Kerberos KDC driver - Fix possible crash in IPA command line tool when accessing Kerberos credentials - Compatibility fix for Python Cryptography 42.0.0 - NetBIOS defaults fix - Fix default host keytab retrieval permissions- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Security release: CVE-2023-5455 - Resolves: rhbz#2257646- ipalib: fix the IPACertificate validity dates (python 3.12 compatibility) - Handle PKI revocation response differences in JSON API - Allow removal of minimal length from a custom password policy- Adopt trust to AD code to Samba changes in case SIDs are malformed- FreeIPA 4.11.0 release - Simplify Fedora spec file - Release notes: https://www.freeipa.org/release-notes/4-11-0.html- Depend on selinux-policy-38.28-1.fc39 - Add SELinux policy for passkey_child to be used without ipa-otpd - Related: rhbz#2238474- Restore properly SELinux context during IPA client uninstallation - Related: rhbz#2238474- Set 'sssd_use_usb' SELinux boolean when enrolling IPA client - Resolves: rhbz#2238474- FreeIPA 4.11.0 beta 1 - Release notes: https://www.freeipa.org/release-notes/4-11-0-beta.html- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Use ssl.match_hostname from urllib3 as it was removed from Python 3.12- Rebuilt for Python 3.12- Upstream release FreeIPA 4.10.2 - Synchronize patches with CentOS 9 Stream- Support python-cryptography 40.0- Change fontawesome-fonts R to match fontawesome 4.x/bin/shfreeipa-admintoolsipa-admintoolsipa-client/bin/sh/bin/sh/bin/sh/bin/sh 4.12.2-10.fc424.12.2-10.fc424.12.2-10.fc424.12.2-10.fc424.12.24.12.24.4.14.4.14.12.2 bash_completion.dipacertmongeripaipa-certupdateipa-client-automountipa-client-installipa-getkeytabipa-joinipa-rmkeytab.build-id02c3126fe318e166e1a8139308e26e78f06ed68c60ad43012f6e1ced3ebef2b77ff7a847d7fb1ca079e9265bb66cb249bf15d1fa1f77e5597352081eacmecertbot-dns-ipafreeipa-clientContributors.txtREADME.mdfreeipa-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/02//usr/lib/.build-id/60//usr/lib/.build-id/79//usr/libexec/ipa//usr/libexec/ipa/acme//usr/share/doc//usr/share/doc/freeipa-client//usr/share/licenses//usr/share/licenses/freeipa-client//usr/share/man/man1/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19x86_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]=02c3126fe318e166e1a8139308e26e78f06ed68c, 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]=79e9265bb66cb249bf15d1fa1f77e5597352081e, 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]=60ad43012f6e1ced3ebef2b77ff7a847d7fb1ca0, for GNU/Linux 3.2.0, strippedUnicode text, UTF-8 texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (617) (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (532) (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (330) (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (574) (gzip compressed data, max compression, from Unix)#:HRR RR RR RR3R R(R1R$R,R*R.RRRRRRRRRR)R'RR+R-R0R2R#RR?R R,R&R1R*RRRRRRRRR.R)RR+R-R%R"R0RR?R R1R*RRRRRRR)RR0RR?R Rhttps://bugz.fedoraproject.org/freeipalibsss_sudosssd-passkeysudoutf-88bbb3e24932423a06f34bf0d4f05f7ef8248d363bf2672c21d568ec010dbb0c685d5ec2ff0e8eaa46259368863c73635e6ee96a5d06ad8c0226ebe63fdcd40df?(/hl$)u؄9 , ƧohҡS?ͥQ&0DJ-;b개 Z06pa88Ʋsd.ص^RVI`^)SwaRm}GY6Ė7./j4$"MN̵yAEՋ*zvr.9z3M4TމP&X1sқ"Gr  v{wަ_d9Ն9ETauD yͣRsRi@,<ŧnkOO};Q;*rvf(1!1Ť$I0<2E0"""H ))))ha &|~3Y@,l&\ބ:{"ophu6iWDB_cPBMZԘMP:_x!f@a &, B2"GKw ج3Id /4#"eܡv/"$ZOpDuhEW: @@Ȉ_C"!.eY2顦fm]!M *LQ ҶZ= $gΠSШ.ȟ\6,b$Dalisemenipb/cli.pyfrom.__main__o __name== '':56719-upen Cholac14# inll.CU .run_6b0f-automtRCritn F@8 !  L`0`$PStdPhQRofnxn֌HHHtH5J%L@hfrb R B 2 "  !"#$Qe9$I?Jd$i2DEQ!B"HI TI"'S!ԪppcB>~M,w,ɈSf3ݏ3\7Ty="yXU6XǍBvl :df:ހ!9bZ]:g jF;4rT`D\*PS)NY {<p_MxWjfNP K,A* \ݺטce aM44nkqwc9 >mЅ@kWw( OG Ϸ,ۊ?ŸmEs41tS ܂Eē4wiă6&W mj916g 4 %&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab%fƾ~vnf^VNF>6.&ƾ~vnf^VNF>6.&n퀻u "YQx8pֆ6hjZ[V\fl6v-.@a8`ƶl>[m]?>'}tۺQ[}Ol^7ud7H YLS50=ъK.kIJgMf0tJLGWUH(/6U~F^?Hp.:E8@n!r/En/xIJ 5(5Y*44:.ȸIqzA'EUəV5af.UAWAVAUATSH $XdL4%LuIAH15DžP ƅqDžDž26 ƅvDž]C8],Qs-7 ޗ(pDž,08@mHA.PkXkDž\`h,pxeDž[7iFR,6/-PDžoScZ I4it,?202hE>oi鼆S*kBE8N}Ҵah0UԊ+Bw ;5:[mn]Q20FC/6JV:]q\ N]HC1y#AYd@}@S< 6O|Y319a>iS܃ps-ca/%cDt1yPs ȗkQLXyYFD+bbɷQq~qB`- kJk? dhC[o3i:AP |Qd~,w?1nyqQR)zJ&"zNBO_%XˋtfҺt8g@rt+2pI$"2<A˘ Kfs?1#r X >dcԜt?&`(z j횫)pj{-Ć4/R(Qp6|S&I#>IdyRsad}v/Q?Ɠ˛y䴈M;//t]ARrOēY9LB"ؒYm&d{÷#`а&j:S}`YJⵅB":m,Nlae7'w/rU`3c|i{J1hfpO]!$C^F\} @ AeTPNlvJHw]7 ɋ`u_{ r".~G'Yo*[_TpSmoHD4N>4|^ryw&'LIdF=+uu_L9h'K>_Œsl( =x3 u}aX&9xvG4蓓rgyנ3@x̼x@MYԬբ{Y d].S8]^";~`.٘_%}INT}=0fmTv# d<2;{qS?O --vyA,*7 S6|0BEh>o(1܊rt'}2۶gbk8@BNK4E) ?;"y=+u`!ʞ{n1.GI hjw3|AwX?&龇_% כ!ȋ Rtp\%WĽ2C>#N){m9Y/1_|Qr.j-:x 7'k+#Ƶ:+`x39%7SiiFv(D8ҐGT3]сˊFJS?:#έVu;;}-DW|'й/yƤ: zIJiJK]61OJ0"şٹp:fБj(Q.6+nߚ\t>Sp@tzbJ?=U!=_qN9CM)AKi̲e(hx1[t=JvπB^}S13|9o>T4o8R;^P&zuL5n.\ȴ :!{˕ef" DT#t\]2͒n;v6<1lѬ_M.'* ~1038Fo~\H1q]_4- kAgVmlOX 4\.gBV.8ȝi*L;Ҝ y< <9aҊx R/MŊn\mm2P!c>+駼ܟ΋A' ;P]Ha۠V St!ZW@[z_D/m>'A9OI82j:0lCDc)6F"Rϓ8l&NA]tYFRVJ qwxum8gej^Yc}$)n/f|JHc ,ڿ9c,7K 5j QO}d`+*- s;&3W }4H``RG=$2f+͈f:t*A!FF<31"B ~o^sXI6ͱ q'Ӗ_?d?>kB'5LU*UH#o5)pxxSfYUg_eKllГ9@6ȞGפJnECi"!;Ԙw\L G1m}b=|+c°oZS|n|eIҦDGjIn1+PP@WNhc֐T愋FRkV)lT%ޮ%JSRK)ҽ{4[HPTʜeZڠR'|xZA' Y0pJJWBVU:hAD(nqNjYTԃF́@i7#lQB;`E zim|er{!ia/y_>S/G@ z'FC4$\TwBoM>̏z ɿ/,48 CR` i4 V1",z@A!suV~JF562P|<}IG7؛L5ZQlW  >SY#?8cZs g_8˯Zaʴ0^"Ao {Вh N9*6Њ䤈iW-+K:I (ۻMjCPBYZ>&FKЖfa 6v&Ff"U(aX%2yٯ"_w/)<61Z0G@l/ZJY-niV[׿1}\9e:s 6'Ydgf1gD~saa@0 8?]J4"<< 7V?Ћ"aq')  O GW-֝YW@|xG:KuR ]uRtx]O'耍3w$R m-MgJQ?)g{BǓGH:7£>\S.FނzgN핥D?#vut=~-'>'z&PaPKϦߏpbLixKKo|+s5<+3Q5{ǰuV,I5K 6]ʀJj;` 6"H`E+q-C}RuP5(qi=oD{MC67w'4}+ɲg>57vdE-+%, b Dx=4!;] z? Ѭmm9=x>0oF$ !_5d+uMw$pOhǩ/C $Սk|Hp5:,moR7ZLD[ZԨht%rQI-g|[w>n F=hp}o=O|[}`uwEYE.XyQڬ<4tlڂ W|ϣJY̑qd "6"%ѮxN1kl*|gJXΟI0<ARr. K:YK~u!jx9\,2%cr6jMzX:^GZi3XekZ3_ZZ86yWوBܽ]r1y`d]cvg5#Ƃ=dײ¸v܃q"㶳skog)PP z*`la ܛÕIKvƓHB:5!sśuJq<*MZzf R(53Ķށp6+X  1.Dnxqj;ϽȁVn)57jCI1O=P-7 `J%Qy{Rw,=>s QeŽ"-jSw:pY_.<$a)TG4L^1 ڗ%%D_cּ{nԱ,GFM&T85}ĪR8 z# iFsz]pb ':*9[O9{Q>'?sN`e[f.$[p]{/ye뜝2[m3m;avv gO.qf:S26åY,r͢S1z9@H@@-'1䙾_c':n;тnOp)_[Jc=tlQP )L4X]I4! ՑUu|{YĚ=bu=`t>ñ-Z=Vu*YchWjR/P [𐏻xORE@, )Fhy(G؜AhJX@O* H[vq$E*aL@[([k#cHh,~:tv]Bx7]u;PϭCK@I7eg:'WYHvL즄>v^<#`brxlނZ1ɴx9dDiz!V<8g)+^u:6&;k_ ݋Y??b5BY(hh mjn8 !O {DK@d D-5]K4庝jƹA8N9IZBaL%AYMmFY7 ||%R ?#*5'w(PP_Iup67N.0mn< KXtsݚwD0 zldQbQI1F6H*z#Ti!l_EN,e3^EچA ;䉉`9H6@^=y r=3u/x2\80eښ =R<-ee7@&G~ mvk{E҇jEd*bX mIPJ11 !zOl/O♝TŪX"RxU_ q9/%ܽz^K^o4 bz@?$ VZS7@YJcIj5Y.yD!eEq͢.CX;ܻItVmI5 4Њg[Rr_wͲf%U& Uv:Fj]y5tǮv{'[u٥ZձbC0אf?6b\{S[8f/@2;)L/^Y1Gfl`]`BtIHɴ̕8s/I\ PE_X>yh;XZ]M$b'UJes0bd(5 4-&j"{KL-Aݖ^ `}ŝa6|C,$c 3Fr2pM18_aA/Vrۆ׃y.]E#jl\<1@sF&FpeGn/ҖFtsjӒ_U)&߿t`mخ"[i"DNrt#D4@fFG}'xIk(ҏHv1 X DaM\ɞ ?qͶ Eu,C9!Gؖ$lgvGeRʅ."}5 Uv>qڂ:w[;4x ܊_&ċpG"E } #bs;w2kjmk蠷3uDi`%SF0*<0}=P3%p>ZTk9-T40 OjfI2B:@TqkzW ӘWZ>wHo2 LɦlX!#u~e^915([ <\yC`oy o6=$"r3 aSܖ0*a32'B}ﻖtcLm@D炂ySJVM.,cƆP:YϠi@~sL! HO^\ݤ,2zdW^`&}SI#FؐkO[<-DFdаf?~l%K';ab{Č \B2$nL I\\z25-@4" g& U < su&"woK*M9Pϗ԰UL7g80dazF/3BXM(DbPC0}AH}K [S\Z?P,+XC)xnYsؠ}Wp}0r-l%oBZsFS GK7*EuZYJWxDљD|F(:ϝ7 KWQTY`4Xm97w|St1oȩNiYYUFijQOYFщ3+b\t[;w+ y&cI72$ai(䁢X(.s ;ވ}sw`btq+o$~&J_kS^RPq5IfkL34 f~F!&ᛓ5ހY*JT M;c{{=JL P`?is r8۶_d:pp Lc&hmu!~!\izm NDc@ J9!˚B6rgDcUE7UsU^&< o*o.njP=41T~;>b~Xăl RH^rEV(X#~Ȩqe}/^GɐAZ!q SV`(uDmfrX`%"se"%ё"1?=В8ۭODS9`I W=#q_180@8X3P\SӰ(~e=O@#1vHff6 y.62 V ;E{UEZPއIj03"X`TI( ?8[IN{#wDP6_oEkKZc`858 TMo%mލJfH3q Ά*brݤḊ>Y_;TFi-QL/q(t)T+a'zPP@iޮBҗk)EwLTQAbrх5Ygj,OazdS2Tw"$k셃51u 8j" :TuV`b6f6ET[hM cPq|^&EՌ2b f0&8u;&֬AW{<ը[Pk  %=2$LG`cC"cr; " 6`0n2+$TaXz٤E}OlЌIԈx{2-pQQ FӌL‘ ުOFruT+8#VmP6 [6pPG\'#F^&˻ x:b$ܠ9/"$ .JUrK15B'P4D'J|Xd0JA1?$|Lt>i>7SG Plnf ߟ)~*,$,{wK':Q/tϨ¦<ڳh)GAi4cZ1 \5*Ki6-t]Ɯ *­!3g58jsw+Wb@յ|۳jg3WHߐ/7WNI5}xH8V4U f 2_S&9@b8+7?\M_4ޡTrtMdkOUHOx}ty+ix`%u_+8NWI_ݕ9g]\l*+~ۃ3 \\2L:h]Xÿ'rS +-f[;9)t|Nذ 3vEm!ׯ^ _ȫ`\~K1#c˱ОƼSTpdA'x"O"{xQ 7? 鎙pݻcYF]ܫ'`77c>- U/oĄD8 -9c&3x^c5]480_?Oj?[/,pႡ g\B<렲|} -O1w4?,h֫ \vpTbsJnVH00k1)xn s.Ms^Zp\6M}Npa%Зk$QLB$vIRF綢v!-xǀ&~-9$ho^<m13@Ѓ?:U)6"BL]Z V.뼕2P=¥|]895 L ʩ5qbr{Jv6Wɤ58-au^.pr5 O8RXNr.N'DxtvBo18C ,# Cי$$|J*^,9w=C?Oz sq (ZANZ\tFyۥcgK wV \dZ!WЭH9Dӯ -?nI8@+954{= -=bdg{Ύ/{&@b$̤"vi 77_%,K6'å5Zw354ΏvSW鴃]XCRg!H,i]$vGUѰcF)e&|[+&Ҫ#z(_*~IխPrxH L6_5C[یn x%SCr- 7?d(,㳬5Y\1ΕwB35C" NKl _e O*ё[\5'vm.^+Cd`N/oa̐Jn|G#c"PP ptp'^;őt}A AZޗ]4]X"0 N0QQTxEngxZvhk"NO"#ORY'n9>c689-AMiQbQ~)9/3tI&z(n&\\ؚqygroK]Z ߰^窷m}2 I ӹ](#(y}!j4Mz{̼_J[PQoI[ݪFL:wQ%E Y( EKHQhwwPx@`Ƞ5*vDZ(ŪrƎG>FRrNCKvC,ᡷOPɒrWreVCZGo9Aոѡ-kJ~/cc`Na4fI&ݶif5 XBy68 ?$#AQj-`$!:dP&4gW UyPSJHɸ+Z-5p$8Uٕ#kIxN2$K}Зmd׺L|;7mQry _5TU~G goN:lw"9I)}efMȭ U%G7 /Ω '95,yˮ#i+w"+z=_־\;muFoC-jpSkG~Ƹ)B&߯ų*UN\^5ߡŬE7>>ob90s'8eaW.ڪ$ MҊFbr9:~7 v{,s~E@5V|.9EEGF;B`&&8\e7=TGӆgˆdn͔l)J2E,ZyGd4Ӭ]>? 4NoVU͒Lg K:hՔ [l=SsЧ2i"5 oڶaEq-K:-!5NlX߽5,o÷LtgMU\X9PI*2OgB&aBXnuPƮd/͒Uoyu!oL%&cۖT1Mcm;o̝I^Ƞ߂U4 rԦi"wX2se ߵaխ mT(tƥP=vfFAS\}:$B!mQ( =2|ti(ǕAF˝JyxیzeXS|:3ZΝ&}˅Ps|%!UT' oErJ&'ҕi,I7IZgxV:iO~IWZҍ0&D>GT) B>uؾ3:1KhLMZpi'r+iיs穙X.?u8eänt;!t%;~6 -ħl2Zx!f@nGvLmmQh[nsp66*;*4+5@nc _~1 /;e$@fm<$ T7&Ϳ8o wQ'ElZzE6?G4l:_m/Wr䓋9㹝"'k=vJAt%G r!xt})v~`7 7' tGh FW(?N8/]iFYOH.+,>JT#RE]neR6.TZM5{tz\đ~["~~k&yg!WH萆V]zl {=*JNӆ2Qi]]=6SebF=6k+ڐTp(/E㷢vDd;N.re˭a0]^n\*Ҙ҆j&@/#(_5* 9MmRD k2VaE!f]znxRNX{S$Uq^[E5FtHlL]RJOfJIp[Q%zw`(^zBt홼zWQ`ϵ=OrT=S}l&Ri5򳵓0w u{rх]z\kmZO_ǿIJ iq%g/^{ &a+U|:Ԯ27AǺynhc슪l4f}JZv .i/uInìʅD?+6HCl75*Y+vL: 2h๷rkiw9'[@{ ´h17^޳z9E]NNJ#;SSVqVn!iy"18KO;~S^RWMyan&{5A4p<2bxHeO//_=X{ȼ:d/5 m:Uu$3ʻ'qHRQ5~**SCj\%r(KVËх(k]uF4SKY9%\ cQ? Νhb҉p$8\ߤ )yfn A >QNtfވwk0mўъ)r~%Hr]u-_#B!$a-jGP?Ut<e)q0$=6:6^#(t-MO<mR: v]?QA7$BgTm屔qDK E pƩwjҷf{`cOxPfy%#Kh1zh iN:ťbHTc4 ݩћAw=[n`lVm, cMZt39L!9a2+9d>ܛWoKHOcAJHМaVY҆ B4vs &EH4]}-!Y`ٙVL)WnⰅm8)hm*z؀:8U(\Necpb;m#a=;4hq71xx\/3.kkq-SAYyOD}%67$xrww2݊O))U6>afjN>+vL#;4R˼ۣ]׽-ߦϐC%ح~&/U17w*Uw)Z&B5>ꋠ+@rd+<`~'\duښM-G/|βv::yZ/祡7(_ zm-[4rhb^G6V\i L~T9&qQX;Ac] qUUl,V&-#L0nvdRie؄nҠQ1SZΤfAR[=e!8CNW.['q:vw|h6v8a?!)F8QsL3lTM!=4bosOcgSp"b:pttMϦ1cx;ZV'Cuq2 D:TތaFLl'θb-R !`[jZơU!׮+5 +}OW?V>;}]|d@+8UNd#ZVjX.($Ų9å{Bȕ[b'uJHE1WSwSy=Vo4 7( *_|B  b;L8+ՍC8D ~cRK%N`DAᑰ3\2!m S6Ȑ@,7,j;X6]8?)5+4y*Er=me(PB84FqƂaUƇ&tIe*GGN&;V &Sv&5TfJQ c]y>%X[qܲUp4[]lu;VyZ d&TDc)C4Z⛵<TjS<NZ"I!Y2|^ | Rvig%VoNhLpj(̴(߲hƒ3tiSH7|UU C\bI`h)C ק)@dIɠ;&Se3Zi7%F]l{f|}72N{Ǧqes tė|uuyx;8XO}rav;)˯^8$JZ+m"(# vIaYvSUd7ܕ0~Hdp[,"4׷2$og  yFO"D91qJy,۠@͖RbgrStֈu4i3mű]{x: s; #='aBz\C?|Wܰt=7?9{.pbk)"J&/d֡3A`nثԭeԪЎiPIHƙd€ {f/*}Aցo JKV,<6$D*@dA?@#yB8ViX|z'KuȊevhkX>+'a Z"p zU4}dqfv@a|87s}W?͍:WIoVZ !Ν=Ni/jL`|+~FՕwGOhxqMlda*4}0%.:Z䌙>{6ܙ .2z}RhNB 3F).L`Ӿ0 \4Rg+X4Nr`9%nV屧2rNh`٧cVkcMr|$eH$tG<[ uM%Hp%r[]>:R`=UqFu19FBbk0(!G>N,,{=A\ hz˨]Q~h˺@)+BB&F@i p9-QA?f$R5iVjYvҎJEUīo r@*X]M!6 tXl'wc8h~?͟biM tz]˔.RTb^1ރE*7ZAҮ?}Ml>ˉlSuLkNWג߭~aڨԘsՃ*:S3y˃C$Y#&U({2ϐܱntUj"^ Zq*Qk!z+}/EZ/Y-! |'M @cph41*wYFdSRAV>xpe*gfD(5 N_`(UMiHs }N>c]"pi}j`)k~s$-\Cz7 # f%&Vz<ҙ (>{Tu~HJhHRi8ϲS'1QfQZ CShR? sDp@q1fۮ^9Jzq!6ySRD!#9_?Mi* 焉:Co٠}`ZO ̈́]IKR)aTP?l>f^DZBBINu^T6 wd`_ uv\q$>XyUxR|jk8qn`'-"*2D*6F֓A1'$\j%vcWUprEm#qm\v"3YNشrfg^`APΪ|B}:#aT滣#A^7MH%B䚞SbPL>,AdV0dQDVx#am ڑt\#B|V/ĉ?̶ٚ2S@{+ ~i\@4)W2&/_G'" a5$~“^W۫>\w܈ObO#?7;}By ?Ug .Fiͣhǚlkv2ȿ: >>-VvC.I NˇV4CXv=蛚=u0!&zǴw?RPj@3̈́KoG0N, L|ϳI,0_VaK +q)}ɢҔ5$_5?QfF;/qڂ+*džhSE ?*d"g G8 g#g ilI a| KMeAOvKB6V'):JT%pw0.͵=B;#Qy, aA>!%2Q[-v{ON[(lDxɇn7_@}vTg!rVKGw/L)7I2ޭª=}Z%p*,N vWj\/S1jxlyk\9kd̟ CTO2W+D> jY&.Q%{sj~AVjb0 ӝ\!j!IƯn ϨO9NZlkQϷډSqaY#w 0iΓ #!{pę%>91!Z(ߎH1R1P{tu:fZp!|Mek\Qm궹Rx/ Vn7FL^QkFu*ZgD冔$Uh&?pn7|%zd 4{p(e%Go+܀:0X`ef'eTkl*o]ݓJ!OX TygJTq2".>2{u`Vmr @;k7 f H2T[3"`\^ףKcZjՍm^+b5ɟ*!3= rSoOTt[Xy_ެvDxtΟ} d2]z[d<  ĝ~$+C`E$tѭݑ?2zjUШ1>=䖹P__ 6k;iϾq\Ö}HVLetZ|A1Q:گ&~^~0'o+8[Qzik,09bma01WiC:.P[ôW- [*ֵ>6hSpjB {m쫀!X ( RjHta͢AzD@]y˔9;3L Xh}/EvS4R6{^ n+Jw#%ya5o^?9e .a?n8%aL0CnUOɦ -`+Λ< 8?g*C>L[]0>XSD%c\jj/7l7uci0?QV8P%2IxXO[Mh`yx8T=UǹMє6_PP}u>eѸ|V^? 7\T4gIa{.h"5D^@gUl1a]QѝDv?wmPZDWE\,Ce6C\~z%T`n1;JN 'pړ + Ywe6SQ8(T. Ӏ~`Np]r/kaB%7D# 3Dn|[)&!ޗ 4< +L}|2bNZ*>Q&s|q  w{x5{򯳌e`ItC>EΏ:n?.4 ]; v*Y?TDyNk=žcsԐ'_$dS>STo;^ nD:WZ C0Z=/{¹q)%&pENg̏P=؄(ԺƐJ_<*m֕71AvUJP6IxD<dzhM&hMI!,4lʶ9'iZb i)Ǹ Z9 eĝy.ZxkU/>&a̜)y2)6iWpkw{x!zMiCxLEF|XJ -]^I-J%?iJN?jր@<%0QD-0M7@nȢ`7S8p<>̿1laųV]$TiE$Vc-;ĥ BЋY!sDU˙M)Wh1;ld$|2ćhǝ(d2QӏK'Y~C!!<4`\CAGEN|?:O>j(\hiDk+CsϝO{ g܈CiyNo= M,[<;-^ʃuSTU"^z .Jך\ð'RK숳C~(2wh$ VtPb%Tiͳ+Zىx& 2b jDV%TTx.߂UMd+ETCyF=L-l)UC?dc@/);LP(\iyCrw\r,+c(> p}"Ԉ2y߂qSU%Me~: o 95 v.ZDͿE|vG{0mtB?4R Iݒ`~eYTxSTRҢuPIxrԎ萒_rBCڷJݮ#J FF)( x(#L;*iڭr;=w~hZ^yIQ\u37V>A#)]ɥ,yQ>aϢ3]: uR ;TSU25ȴO%J٣漥&3t2rzM DdJRm! v OnU n>pd&뤁W!3 /S }j$E.=Qb,Oߙ/\p |?9bo:tA^3PctlGöm1=/"CaojvSOָX} u;07QwHY&%;2]贈gZ!i} |ANۆu

Le5Hۭkx^Albj/h|M{J +xQJ3|pv]*& QGdA}KIO5)Q|Ti&Ak3 w}m8chЫR˃D ?ti/), <5F}e]_p|re;uD%j{ȵ-oFX U]j!e9(䨑;w@mdҲ89{RH>?xS}fd:v)ZmWL`5 tv%cF#_ɑTֳ&QlΊiL^ӑ! d@1g7Jekv틀~\Z ;,PޛZb?>JǚuX+.lE#[ux2Rf`]f[SQO=U#9F?i>T,;z69Wkz4Xפ=9x{q3t>?_IzV/@6fW0]'~W3)0Ev7lTSv)G6; 3sRU/⬺VjbHg# ̅o G1Djܰ]⓼VC>{1V`rMag٧%mo8a[ yI'}^ݞj p92!:1{UGSX8AW=z j XUQzkmG#&3 8bi%l~ݒ .g"IdggTva%&a"iY<}إ{BnRz7/~VQ奄nϣPBfp3T'Ge~9 XT:EpQ+o{;Lh/E٥ַV:0{;{L\ {pA1^Sn:LĠᮟCܷ""s/AUg3ysR6}E\4>aohtUnيwkb6'5-sv0Q#0Azal,E]X0?H=,a |x0R9s _5x?RL2Թ`MPW7lۆݗVh*xvܴ=ۥgV[Yl+A9W?V-TÜwh$`цa:VO/y_dE}ꎭԖJh$V4bX//Hij߽4 ȓ |VCMKzBTê#ty=9\m [āGl$ v'۴BAթ* MpMz5 ^=t-Ey/%AudNvC$,׮ Nj_0\- 14/~"n~/}c eOC95@EV4"uf?IFpʎ1LR y~)JZPfV`+k+fր>1VŁɗQ[I|\ > -Vo0[<˧o$(pgIPB~ŧPi]|jrgy=raM\ndr/e377M*z N{bSduKBRJfxl |PPYMkFzɿD+\!dޤb4ŴgA{CkG!2pJ< p!Ã`eLvNå+TxK.aj1ԆxJJ;V7E*D*(SSi+)֊F{pn1)׈b {H0=Vlf~Tbra0A&$|j e7rL6vla`Ae\0 8-D@٣cuZb3 փ٪`Hu(n}SԁbfBF'V6M^Ч t>st$88^VI;dOg(I>+8rIp0#]ETEyم`j H嫾=c/ BI/]qݴv$N #yЍrhOUk>vьP-^y__\QyzX!C̝j~rlQEk[)=+mjZ٬cqp"7ELeݪi~,VD7=E~ݼ(^RGdA3p8x / <L8& :4 \N#waBcEȺ8 yX=lJ]SL|Ǎq9B \١#Ҧ^fp+1(-zu h^$:ᯃ2Oyŝq= j (Q'SxoϨVR<" Xqo_LtJsiNMG+ I+$IeZxn17VY } f!+)]1ԥ N^qMߴ ,ܸSz -`9c [3Jx=z38Xi5kG^ p3QPzFr0d .cnC6)9i7Yns?iK{|C%la2Ɓ%Qp2p.cKlY&O+LO*ܙ{-'F9JOZj/b28EަҶZ\\<$iI؂D ͅ^/+o#*[Der‡x"^^IlOX(6%0qOVֽ uG x] m僣J3{## =JkhH7 mMNŭeBSgS6)֖֢o!{X U5W \MCfRk1fVIBWDxaY[x|w&fPwͪEҽ)e2 i50gٲ?Fxd@YI0bM|$v< ZrH\?pS7'Wot|RѼ2uyM49ЛX5ZsA:EՁ˩Dɂ0L0@9P>]*}wiejWK:ɣLK±-[Du{VL#Ce"e"gP3[]殐˄ax.e|x( &iWYoy ycͅLM|~%DVG;_$.w7=>(?nX-Y0ys0bzh9/uosln{WFKO]U æm\<)M58 q1AS1IGE4YwZ]\q}N`gCM[4:â|o\ڇDҐIH\vE 5봜RRVx ?'Zf,7@(uGa+>%,0:<=Od&N8;|76}U^kq*K @_uc,lkeWd2`+bOLΑwhH5L%BPQ@)1kT6=z5ְOc YG(} Wϝ"!EF\X+;!v#:g'4cX<|sX\Z`6`DhyB2٪q~ ̫sA}%Z&&9ŨćB)}䕚 8X!ARy lD\i@Ã! DpPx R@тF.!-]bNCldBTP`VB210Eiws`\_; sL/29Ik=k I!}uJȥ.ɽeY9+H4}Ϝ;1q.1rAM*4g''kLS>u4qFۄ һR]Qj i!͹ P5Boʀ2"^skIj36? _qJW:E&p Ψ*T4$Y2@D9ve Ո$I աq0 ՐCӅ\hOK+؉v_Z`b wꎉ{ DLJ"9>|յDa AS,>QKN یp=w;Qi*ZgD0w w?ъO#w|V8k&zNH)| vI%q)x +ު Ga&^1밥jtH|im*NCy;TFml'%=R]0k,gsޤaBP͐)rh+dZfW<1pZpfQUgnllBJY:~-'kibzpd_9q*g;8>H5V|{?9G\;tV6t&ic'Chǂ c `S8}|3.e:EwLQx."$Q+eN ҩpYa(6W"Du1Rz@L^F䄼QnZԬ)@-Ȇgk\uFfh~N֪KS)s,֑3z%п_,K;<@zψ=n/.t2ĀӉ(!{8Kt4VT+J̢- fJQ gE1HNf!m6(6vc뛪H ? &{7h0p3 tEprXl,0aU"߶1漇8X匓p0y\ih+~@P/G:pAޖFbW,Kܺ{SUETkBbwE˖*Nl>F*/HEuƕ7GPOXNK1P.9E-j>NM mη<6Q05 q&KEEkp=->~vfV+Bԓ[q戃u1ܜ~aKuAг9碑<|@>1A/#`B ΆYaIa:b!eGѷ-؋gtN)Q' JSFjtH‘{WPбA yѺ9?nwTPTO"޷`i-泂[L^.DW QB^ᰚNतP P4eɳGx3:O~cp ԘK?E፿MZtBX}ugCI2_=ψdNY.|RAp4- ct1w^BNmpq1Qa+dT{|T /Z6FU du25V+ :MaP*?YJr܈Ѹ~F Ch44fo*^9hɅ&K%>Wmhr6݋?A |!ud%`5bM~D[l('Bbft˺=dj|las- ᅭ o%w"yDpuZNCdV]Hr*?t52 ,PH/BRi-/*. NKZHoN/hG<"5: KQ}9 9$\2U"jzgAǎWHUo#B@Z  ށ ;d`m,N'n B0@yWoh۸F, L&iڋc)Hjpm9Yv?_zAW-p\G/8 IHoヤ֚>!~PY5M 1y ta aI^TTU,3u FpC7AT;6'%Dn-IVJԪ%=v ֖\i^-I@T[k G>7)wdof4{Ý1.W6ǯ1_"wYvZgYxAog"L?_g〻j s)qDš q|||HH3k1l-Xx*EuJN7b&#cQ\F a##, ߕKϊŨj'*)Av?0=lCi?uQGlK*-Uߕ}V^տwU^72/ Ǽ[]}H&8=f k {:+R\O# 1/qIL|}l7WcZڅ W%OyYvg~֔[ YXe-PH3?ϨS$""I9:QQJy DdD.c@'G-P aG_rxEÒVPɫ~:]wؘ4Nxk_\8Z/i9= Ua$bdq%Y_3SfP 8GuCw_?n=`@q;xM$%ҭWBM\Rew04^kH\}7BD#UqK(~aNJ3U&Cj[RpGѸ$f-_5-kWC6%5r$-E%d8\t:eZ% LCgf53j\LWef7{"qM}|Rvy@un:s@n~`2oZg %hCN!K".0Q/+҉̽`jnk;&thʆng&ϿVBS D6Ciɳk BOD gyJWf{LSY% )xwssQX0TbtX ny9Mu+ӤF%z9W aDOy݂yj]0+*H)7SHַ8 g/PWt}HU"pa>4BSmjBdþ B|8!8 8_ ̘ɣ u2lRZ Ue8^.Ȍ:f~gƶ̚LvQF 3e-N>gsJt3]G8vΖǙL :0>-GbJ(gb5,.## zw|=Gk =8-E2ɗ%H!X,U^WM wv(SO\ϔ_&ġ7#e,}`IԴѣ^#xBzLI՗CMJAeLeݑuH2y% *.S׎v~i 3X)qгzbG:B[*{,⊜Zn'_ndKi{;EM}!Z5pHc"6DS@]*ļJO ,ЗYLMi@029 DDpu-l XYsN@Ъ 0`;$RI.|!h \6_ LS{k]T (9t2cyS<4(L/t8,O6}u C=A}hJ/*CdP(?UţT굘1(wsb|sn@3JzkgdInzp7';^IJmTN0TvɨУumɆ9D]8Q^hi|aٟAR@炑 FtU|H3T6mn/p۩Ep~Nt}F8fujvt.\o˧g_Og0i|;';gspu27u{w~ w|sϹG1wHf9ɱpĶq~~#:tʱk7hN73(1[=znGY8T+ pXrV-}`ќ$xHJ p@ny ߦZ{_¯ 3圡|GQE>I ]@n@9@*B}:cY˽OfEACE]M/:X M(72Սet:$jυP:1ȫZ^Q%XY|tfQcQpfUy1̮U2 q:=/ROK١UMWpʧއe5B9mN~ ˇ +Aa#vD:,׌juWB$$z+qJ܏ OU&[Uo%˨vgH|5R"|6݉WM'0DϚbk_ b*+6~HAJ1UQpvS$u!-XU= P~gֽ*ZOR vh]Mi*}ݳ«|TK*_DULEuADB壨$1,]Wxu)I-})|@Wm3O5PK3LNK1xKoV3Bj78e!Kj&_jhRrvHSn3Ki_ UU[l0tGY#퐏,#R>4h@(B3تS0uKcH(v;Kqf.7ɨN7̸e8746(6z,ܟokv.;OMp74\و6;Źձmo:s9=3 YwCϴi50[qW=7>gvyNBt5֟i[WYS0| {g:4}3ѡis?=2QO rpe렳7'!XN>;{2RlؙPmAf+fm-_͌Zfwjll>c}ƼYSY, %d`sK=ܖ6`4bV*lCD>j])lh?2byۻtSEuqab3iSEX0*3GK4PK%EXS'.3ܫ[qCHJslcF 4%t\&J4OO#gB '*,}Gdng ! B.h!Afw;MLܵ6ZuT7J^4ƠYtDL BXD9$10jWxX I7u IF%q!z^~B>{ހ]BFњxw8_9p\EL(ں,hÖV+v*c:. P(:A0}-'#Sj6KYgH"ّ+‹v:C#kڪ 4{=1kU(#l!S0iĬC #!)T;L: [ 8e$ @oȱtULdͪҢF& P L2na*Hɨ\aC `0]B%K&[Pz&$n@}`997P[Q"0M4y5pdqPURd66u\pBA,H +V8ع ?Bw OQl<J'G ,wtJYИ)_+)]JJt{"ʷ cŀwFZ|4_kx*4a!h AcŜ 3aVk p/iq,48748I=s3TOm'cԎg>/d nH CLA12DzRP&.CCIj@!a&c ;kRmcY:#';؉x}/kqaP0XY2 Z4vn!l/?1}#S cNhpИ QfXJ2t$Kg Ja8&PF'^zxu4u0E%QkI)Ueg% 0,΄Y#3{43jE~`]@j@ >DOJD 0"ܱ35 \4@Q؆YNZO@#I3 e{y ApQďK wS(+jk^G}+ mC~>,ʹT[Jr"FS.5 F-Tjtn1iB)kTxo6{CLG.r/7ȫz`~yWPGF{oC9/Z6{0$_UZŔB|z*$ Џu^W_j wmY]FnÜ*bJ荌tr0Sļ `Ϸ]% j3lŜon#x[MVv9joȹ|0V~{G񶚬{=r.deoZȹ|0V,dᅢz)ᑡIjXFPo ;Dw{J  q-,XJ:]kn>$ーꠗsu|]5cR;ýϘ0eS$cgIegFGܤ65\SOi*y䯯/5Vz+XQHSϕ_P'7،c2{G Yt?G' 7S#V~K_,FD(y3:Cwh7O]ГY*g!]CGןun&@OLbU==qvh]Y=3lϡ0vӘI‘AAAގ29%Kcv Pﵡ@@w@5ٷD)32ጴ{0`@d*%D{qM֢JEde_^evLּ8W`?>oǸ9  vߎ:Vk0m@ގf{^oG6!  6L^jnTbo0B¢ v& 6L^jnPÀ  ؙ<,`H\l\2ytujDzseo>>"$X 2Rs2|^ 1}խKB6RlF]A-Kgf}N oeim1QN gNopg64ܘ[w^S;Usiq;eA+ js.rI*$zNi&9ҺbH.i6 )'6cKV(s)D`1&Y65' Υs߲qmoHA+]/G4Oxbiku.H;҅X@;_j.PCƴRaH!Dq DC4ʺ!CK` 2"b9A?N"sj,{XEѢZ_I;R`ZF P:Jh XR'ck.As+Z] [ $\$&!RzEt9SO@2!cS BݏK,N^KE2Fd(RD]-pjZ| Th%ua#kLDH 3V~Md),APv|uTɺp J(aX\9@quB:)"*2e qjja좄kp" 651G"ME%gKIP7JS@4 + 3)$V@>j 8oU EDqQ]+= D ~wjUؖdR*t1#D.}#X0E "I? Hfx`gF"& )D %䉹3 YP:NL}rY ( *$GIA6kf؉f'C|D%h'gt͎x/kLC|rOHGMfhvvIO=,&u)UO8vˉ@(Ex荗~E=Q<rT)ATHEMNvpϰ]&[ŹA2}G<ҹ`AW<L˩l@8Rv(vU*f5G 8)YB7-Z#-L}DHd+4扩l鉿l25IvXYO@œ)6> ll!'6SJ ͪvjm>=ƍo-Rg;#7?a=9ݲM//|{z"x/~VҔ1 GnsRVl1.ɰ6OY)OOSD}7cOW,8㭵m^m.7'Qx'`3nyf ^ ")^evWt"$u4>R(Uafwa[yK0jʢ9`EeUR>;X)%,wHק~ $9p kּYb\8b{,x'Xyyԫa ;>nd.1$W<:ʏ`D"va&Oը5/˼E߆>2 0G` Yn1'JT 7c{dAjb򡥐L. iU'(S3 &֗of7f]$Q{C Y&aOjm 1@z!z)bA{饃qZ -RqX4;8s<1\)#N帖p0-1в.AKľ`"|+R)]_;Mw|ùdT=wm4a2Gڧ-@6=W{_q:?hztu)RHtrw~`7\NE,݉[>rdR,p:!OnYG:p5\7pHc5wr56c{Gr/Xh=tAa}9;gs4&UY3zraLq|@8_#d/-NxQ=" ⺢Մo;[ ?:*J~(YH$9D`DPn'寓 ǜ{o\W5[>|rA641̸vm#x&)H\")I!3B[{1.oϺb<#*"&<#5UB,0;z&9M*{vF{IbM n%$zbPG"@[+}Qu9EArtu>3U.Pxɍl+CW:}AX_#Nc\.kmWAv |oc}I5um~fkU=E>$-bV11 ng8hY/C Byjݥ831$(\TC/LE 0$>?&*_O(.C Sv\ӆCY4N3TUr˵ N`"i&hg>olzG4XwEQ@eڕ9<՟D4=>uc[]"z}?LǻT.d]S_ԴdȑOۺkL\:P7 5ˠSNE%q@AL\o]cމV[0@oT,y!kRp~aM(ڷPKj~ٶB4sINS Kqw9 ;nWcV^JyOƞ+*:;fz)^˂uk1Xm>o dZǢ#vwbmP D2]2S87=a{MEmOsdcаIM F<`a>U09 =5BɛN}KlNb`~-L ExWF;T W[]{:sN&[1 πA u KB߰翘A|moH6G>wn¼)*l@<$كd j`>nĴⶐnۏn_!7[鏃UrjY GfԴ_˂&qIUԟz\fth4{i\aSef%]{\V@XY0xՄn, S T`v@xqLA;H:=xAl:Fa=>%42-w֮nʏmjR1ykEVXj=.E4&FW]m(5Ɖ: 1S3fL'p\/RDo QU)6GI dc>+fQuHp&* u tXA!Ude:OoV렋u o`k{z^s&s>{a֖&ZV~S |ὗo䄁:/[Rn>~W <%hz\ 'YAeD=$kU`c7C=HGMBT' *b$ :%`v!bઘ)#<:.{wF8^٫WC$u lq~,(٦+J_g'5u'uVC +qӿ&bb?@+bs1w~1ZD ձ2x*2H(^(($x/%GO*9r@5Qex"NdzqUgwuqXt^ E+e7fTs kfBw4GAol G\WPvhL4w.RpGE}\pĶ# 8~##YpYC9|`?Yet_e i2؀QU #j}[+`~ndw!Eɦ$Qu9/s=[Lܹm2sLk6`\{69?&04矘||3=B1RwV2$},⮃<'T! igU>c혅}H}Ac*Eujsse2N1n!󵫮4nBҧJ~EvJ PʹqTT B .PWB8CCvC پ*%/"cmFgW.ǩ׆q#"1[i!D%~5lSϥh_5~0ax|_ۉiॖf Rp?â9C&nf4K F53d;! 5,,=)*ϱ1sqYi_>2GlJ1WTHff(8m^W|d#r;3c~*1NwAY{Y71pెPTG5l$~q0i51،c;ƒrb0 20m>!jgQ1eDbVd #۳G16fH7j'\k\>s/FMSNT'c ^HܲL-F[ ddނ`ƭtu`\6_jXT?9?Bmj?hcFZ_׺WScV+trO9z_ZAA=!2Ưh[m/6[Ytrp}sݥ4~⒩ԢO8;6^d@ͣm ,9@J|=WZkmWC)(2,Uծ.1#j e/>)za=e(%_J `K㩌Jb+n~ݜ<_8(K(tb} 㑊Bum{;h=I=Ԑ&#݇KxazPuO8% ypRW\j^eFoh{In]q<7!Ƌ-o8yd~6JpC~Q{h\^ ̥~xŁ cŇ:yϧt\w#a/a`~;tú0MRJb pO5;5k37IT; aihBݧ9ݯЭ+A'N{pƟV֣;BGvC~iEؿr^SKZznA8ˣ- mO@}8sӳC=W^Js?oX6хo(Z%ju$X:Zq < 7zjzXK6 5,x=lCl6e@%"8Utg"Y&e,oi7(9]=7O4d_6uw[*WYO _-B?8V&b٬0q:Jp >(mYyvj};~_f{IUএl/Tpj-Q0]S0#jh>epy;_|&7&!%+/Ln|pbw10ޒ",.t7xcUáѩiKT^y@'}= 1gO?F]I?ɨt#-@qNc o^CWPC4XbE1C맇OVo)@ic=A 9D698˺1IM!:?m[J_L`SٗNPLas |Atk>%Q2t_'ol'[Pszԙ27XC!ݕT3 w+[+S9SԸqY땑ֳeWC X޳Ws醧^lB1Y,nC=?niתRUQ`5@̰qǰ%-#Q|f۞١#iX}vQ23}ا~h8>DGqF8BZX+w2{|1 `ʀnt؆iɺH뭴ՉdYg>82n`xN/R <D\5e%II8Bl+ոIv?5@=-b6 aW~>ZbwP>^ܯ'.ԾV:b;qiAKDgit-cBn5nSB~n.;BJ!;O5kiIKnY-C?DPiۣdXI=)'/Mb?B ]R\!ǹ( 4K h<KTF VY}jw)5 dt#4`&}~V˹Ƥ]9܈(ϜiGhdBG| ,+C#bmeS6VӕS&d,#r;8J;Jиj&W }U|uv|S֠711apl`\o$՞կ9ˊIv 9-b2 uT4VlP{,O Ju : z%ꮁZJK!8 ]g!PcqfGY$p'01&38 }trTמKd)7[Sd;K ?M9aANWM/0V`W*m U4cQ0_)9u\>2=´"i"ߠxF*Ǭ kV:1oa.;:7jYF {l S֣W̧4|8_bSz;_&$)&U&rĥ3cƨ@{~QP#ŸN#\-| p\Nϥ!A2r MŠ=97J)5)ҜC P F{Um?"ʸ}2JbY"VP'J?hv#FT;L.}QڂӗVU)|Śz %;]qL==n}gz.xUjW^#7ttK6㖆ijfJcBV֖Uw5N{&8g=:OfD>`m.:z+MU{A6azǹp00MNy^nPr. ==A$\Q~8ѦSɼbR7fwC } S}tta6ɩP įlеjY:fm54ՙ5{V~ZEBJRbVcfpuYۘ<7+CMg97z]>cl26 c쳩{櫫iuPm:8B-(_4(hPULᲮ 4}xA)p{xAP%16CBSSdm4T$Οr:١]UjLQ7PIa>?+>M 4N@ .a~ZwaKL oyK}L_GU=K[̢ jY$Y?~ės;捩 hdTJ!3>y0%2A;HUIA_?#׾ +SEVn)J/L=|0A@8o䣐 *RH0Pʔܥmhbct~aFsQU;kB@RЪCҐ"e/Ɋ}Kܨy0F;Ҡذ!0GǖLJ ^}Kxz]Ss¾ K(ڡ\e )! 34+j JRS Uhh((et"ܠEvM27QM7:3wiP{Hp`"dZB$d&,#'^ ڹaac.pHP:XtG@B)Tab NJ{KVZLA# ?hy¦$ i&)TE,/(`1%2 ~yXBLPwT9Vr!n@'ZI@[>2QV (tbD ˸.{ai?J[8E =$r obo:ߓt:ր$%ne ^sӭWN;(Ydk!~$wVPckfo_j|S4 7JaFWo_A0%rJ%2hJt˧IM$f?OqF994.?E'ϓ7-^(hگ3 oӞ6`$!?KCk\*5zkZs~ ]t9l.3Cpj0g+ab0MF5h60M=gOSX~艭l5]]!JeJ )@>%kpftEejJw2vܦT0ovECeZljy ?U"hNm*MTB >X6hsKɻ'353dt0˃ȅw*g/Gt oHk#rTT HJx0Ѣ 'ʀ{ں%.$O5pfztȫgH{ z ZwxDO׵Y$ڦEt';Lh&w& `e)x)p0o &\y1 m+E,2#:!PViK" ;MPoVC|~/Fy?e/m ?'OQ'8ZPE<;0?Rq'2tP0~@͟5NBg y5]%& fbF顣RftГF (qbX,bX<x<$\ /PZ5j&5 4M7p $ , qe;F)‘h D 00PRWSv{LiG(FMR~M_Lr4cσ)FqS5?c^wzUaMde,k?U8=Wo*hRzK^#\[g|#3gUbaӺ )eǘHltx*K%;;jC/-GeFA86*F@I$D/=RUIK4@g4HeSi-30#gӡf)_9(v`=K~MG|+d}Ju,(!;{!'oB v}h3T[rՄ¾2>x ٪ !qD[֒7=5F(f. Nхk.]4sHNXuO:?d< j s$/v4dnՔ|g{94P'bǮ yz},;3aTOpt[<Ddq570(n l-̂2!cv:%v)P8I:!*Bp~Vu.Eu8?X|+g` 腥_E9@Oi=HΝtJh(F=^E=$/ov%v%g29]Y<|i}󁺼]0*W|/sG} 2d h:gIs3f;Fb!a+ga2OpUO!(hm2wr<0x218#ƿ}}!,~F[OּW\*UC=GC W!8R'eB 2#8:2tRAS^&dM<q9yyqi(S*O-DP3ULFk4-0iz.Zn`q fSKe!Ke=h6c$c)yu&;&%Gy$n0>֍zQLad.Q@seATBS+,! \DƋEV"x#cebg[x|z,DY/[=ر}Oq5ߪ7g#4Mecx8pg߃E`?[OV8lO*)4:450`B(;U@F ηϬ m=L J6g,9.:ם|w{)S(6GZVBP\4PakŮ˻bu[ڞa+Jʕt)zkSe&6wbJa5UjzÜ[6f8{ࢷ>S$=u]2j'X籞l ^%'66{^qWoԔib[&,jZH\* =H$v#MRc~b~DvHؠӌCz+ֺ:ڿmW!Oʹc3ukt9B{pv~rz'wXL41*WR5Q3QrRHEOstpJv6gaWFJa쬤tU;}i zHErLWY?!%=2;pz>I4zd䁺3W# :'љ@:J&x{u*PHbf(%"hKUYT>πq Uœ7JC99wې2u&M+>vi S8HLY:/x1A`)Q.+'KS"6!h`uE5I?oFs eeQ3+4(X pz + xW)wKސRp*waj۝`ܕј-p3zӍM9NVpmtLw{hi DTtW#'=OOX7r K : {%݆SY^awaLlo=;UFBS41~QI^j_/##37Ι֛J$z8lZ8 5B;PhgJBF2l3?=3]"HVLM9 /$~yziXb23loj#!ظۿj^g˘;|hôWaOdR#H ׵r@%A H[դʚSVs7PH&r&f1NݽlFm&z ;i:gRԻ[}E>?LI>U~,½E'園7'tr 7utBftar]S6:F^zN6UG*O D$ WtNB^|b2T舫eߩ$l(9˴ E'\p & Z`Z< ΦE9pe4x/L9e'V3P ĺYްȣqʹfá=+Ν%X )/]kSnu|yE蟳u_ffm_jݒ)vJqJ=N 2hꭦ||=˩!:H<-e=z$9_y?>/rL0HwIfԋ5i'~Uc(ۆK3\yZ \ WĹ WSqF`Z t`! PLb\u #)|؛൩*pc+M2DVTޢ=oJSsfэŽ#(`xZ!:fjvh!m G [X5)g W 1=Ùs&ksá VUP&_?v#V*:+C& `zKx-B4, `pt')+o}|HS@m@.ueSҡsФGh@`o Oֺ/ <4L{ %:9\!¨,6 q?+D"o }!I҉B>vd-D]lEU4MF1gzy"AU @L Rc(\JB28@e"1U"ơKZA%`%d(nb)c K|+HU:zo>.aCJB(P $xLZ YDB!iی.B✉C "V'FS9DN&d -IqܬLrCQ2%[\#5p@ Wz|Fn, ϝ;O̍{c~GG3%3ێKt;rG}, {1'ퟮv<~{np_U&۫SV5+r޶kp^<˟Uu W AEdI=B!W;ՠqСA.+2埶M𚪲2KhkI N-6qbyؗ@[o͈\|P8Cę{&N#nҳ !d#V!** {|KJ.!~?JPGVۚ{3]AڔJ;7;.0Ⱦ\ h -΂t+qqs:WV;ۡ*kߪܞ:~< >}.]nnC7 }*s53a,mYt."iNϛXsշjZη:s9Ώ;FAz:UuzۻkL?e^˴Lc:n19f\i+]OoKic#g= G"+tZY'{ ~ݙ!n^8r;>2)|m/Gwu/?s/뛱]r[KY6Ҽ3iqg' Ǟeޮi;mǙ 4ps343*JEC('4p  0` @=HJ),\LwYę*09AD&|Kt[H7eWIӴvl1hM1IC0~["n@gSjd 9uAӉǻ J0\|2}GdɔU$gXR|G:xmbBkv'AVSr2' ޟ6)IxV \h.A~=^Hqv0u* Q1GV=z3AVc?>n7H 9+ 3t NB"ؼqwe-|x]4$jWW&0~`0R+z /i:ߊ]"GxgWJr>n܏b/8.XBߠi] p@l* XyJHݯm&G!HTے?7 JH!rR+|6P>YdLI #iG$~)ӧ5ں`' #9OW@ov}ƈa|CI`?jx=W'D*ѮgB)5_z w&>`kd\m-N3UH^2]VP[< @#AL,7 "x6G'x(ИX_q]+I!!*|0W9g%W*&Ae&_7b$MrR}Ԝ-ua w[.d *MEyN65Д>H=h+$+ٕl#QXY=b&4ukƚ50J&8 ?>$_9 Eyz,}6i۶w1&i2-0ƾ3rU ӟO~eṂͪW [ A(l?,fMo=ƅE3{43}Ȁ #6f,JdKA1#?g[(|y=212+vFu6ʼnV3`W#Cd$Ĺ>9o"eL^\Fbl¾JY>a'”㭟|ѝɈzݘRn_&CGCSpmA.mL^<]]Աsuvz/O3@/~Z2k'e%y?&)4Z$&gb'q-& 3sWH= UZCc%5Z p4GcyU Gwx4+rSD{Y]v~mSEf%9ol\ԕLxNx0M=Zq.3^ *ρl w~oVV.}3QVx-Ti,SlՌsG2 X\&vX h_'mEVdc1xk!&j[`vs.AP7tMUmJQNR/gXo\^d6clf>U01(㥉dCXثBmqC`FHTl} Z#$D7o@I ?z:ꫵk9c#kAdtL+ ?`\FMYDZyIQ@Tt Z~sb()g+u'ӣ0Ia FTr*r[%By Ӧ [7EKEjZRTQ_78Hn k~B;uܨ'zw$L)/n+P\nb&PL˝B.Eհr bNtQ.{ 7[;PSV3e4I.|C^n !ZNy!+ST.c`-+TBM׉6+f >h.ӰÒgQCSK8 Y 1dS0~RL?j.1<լC^~#{ A1s'--VLu<NjFyBHfzmd?|X՘ U~l/8 yݷ f~0޾F.t}̂$%ZlVcZ8Є!A~JX @p\9*A&=1x|Zb1`e)RX0!,n'z}z+HNZ~$SHP5؅׭ZQSp^z ExeiztDu ́O@`sT-2z֫5!8 ZsgהKeAG~9(O̮{oT8yٗ]h|ְ/ܩxSnf%ʷi \(* ܹđAﲙ_"^4C#c/sP zD6s6"s+6Upe{;|,=%B_MdA5$KU3u,|1Lvrq=czJftQAϵuAV4uzc. !E);ry7<")v } JA%-PX)uU3 Z! \vJݻ Cypr@O-Ara]8>3gc g>Xc3ku64 yOaU7;#\jRq~[BR,p3[Fni)tT^ZCNF;ފ6VTHY{k^݆q,w) έ.#>Pf3T|NO#ӸUNQ;®X}!aH-p98H}p & xY ڽVBtb!wTrEtUE@#2f;-kjh-J-D(ȃΫ~31ǎߘ3[tF@G3 Lm~*RٿB+z hNһP1慘$|K$PAJ` guc͕NĤt?wY9t_98z 0JU\LC#K-z ưܠO4_ q[LENsZS3OyLV{=|]ځ m/tzc:),06M@CT2BiMW A`kT9JKEDOκ0߫*Z jhk!6CU(g:Ã8,BӐ?%Lr!T9ZBA&+i|[wB4!z:ǭMWrh߼"Q6|CUu& 7GT|_Q_0zP#|R<'z6U4u8lسe."CHz\-&eI~ҬmRB^|C.~مVc=.tPqWgE,sfhY蟓?LRowq}sʏB<>NDa-8Pf: Z6?2PnD 4,JC'\49% D &Nv '<8sN(}`?ܤ&&|M*[jX*ɞȵ6y|ma?QNL0)fgqQNA}bhV)y HlKz}QJ\eja r:qP_R@?zPpt&Kb#"V<-hj UsUZҥ_qoZ;$6}knAJlXRӑY3YډrؔRבYSg3S(Gc%9/7lݧ>&YW̓aåj|@PXTU5E xu_1>?w;5'gκ=n5^־[kR2njNE`..^-Tɺ}1;g&ңڨG߯6^Y_#lUɒi ] 5/Sg["{;LZ˶ͩ?wٱL`;O5K֘Udޅ'WY2Ջ;qV!/?TWLCN̂>Uƴ:QWA\ӛ^ONsIg5;_l="Ò'](V׭"BgEaDڌ2Dɖc Goj Q1h y`ln _֯mPuCqwt_{%yBW|Yr]"oާW[7$@c*u{VbU׺R(55T` ԷkS (T`:OJfE є8 `0@E~^REgv nLSv1~WE;Gf^rK>b}0Is@}H.^@}#VT!?4M:NY<16=Sx5ab$[=34͙B+dAԈ=^}J~AIo&hG$ Ue~-T1[ v:;'9RJ"Dd钑66®.=/4tN`I< U-gZ(ruH.a ]RNxyqr5i{PV2Ïf%JqX%0ۧc;3/t)c:h\ɖZ= 7į1].L+dFEFV}=#]3s\_Vy,42_H{EYµG&Y| &zBٺH.=|q)v;NyYM+R E@MdY߃@C\HHɣa5J̐0dr& `bǬOxG>Tr)f'EHU 9<;9Ӛ3ϘQ 1"ӪGAFIFuA5-n\4}(:Ҩx%̴{Hl>aCr7 W zS1Q[;k4[ X@v 9:Qu̪tE%?U)}H5q8@!~nGZ .;D\!|}1@7}w/e`{_<`fEw ǭ},n:@`!BFfb. ሎc1bWenPGŋ|9',NmC,PAiC$*;BN'X.7&bM5N9;n}&Ow^LKps* E\O3$ҿ)GSP[ܲXb&ŵY{%=#ԬÒՒ8=;NDDYJdiOs),xkq:<qs/=#T[e.@ŬP{An$ů >G+#ޭGf D땠/ A /]̚xKHg<Ȏ)O xvH(=y֌MbL :I:bC}=>YU%Ѐ. TJ5 >x5 V2b>$-L*ꍮ\YA#s@5~ S13.e3;$HQofxeX. t2Љ? ˃\kTsʚ/=N‰L 5`L0<'̙T=Hu7DR64Ϛ%?zvEi5)!Z4J#^N]ܰÿGpUQw.EIʄ{7(,4DPq`NVN"Mڮ2&cN%;:!<«s~Y넓:KPקc !_ؠҐ2<?|Ks^7s%9lH$%o -#iaC]  0L@D ?[y\'ۈ۱cI4pCc$2'jfkp86$;AqnxM6{[F OH6H25h0Q5V=|oൖ2d ͨ*Dmǀ9Od%weNlAKL˳%=Q>Ur|GKOvuwƇE5` \5'T3u"Q7Z\oCYT[V<-ڍŦ騖O@ײK]&1^lxDĪo7/-d7RB+AYrekf,ȪtZB1mWNLa׆ E?yt";nkF Ae2y fNjr< $26c]yJdqA."쓆:zlɀiK'K {*$"iڏO:ܑ_t5Y-|Ie1|;HhȳHo/ǁ0)azoS"" %y*ds PgLޘ/5ϗ!+6Ceo3XrEN+(D4講s  '4v49 ѷx Fap-.18Eu=x1emo1o*>Ad»mn H`j^RRRRYe"\vLqx=澌Pi|T>1J6 gTXkK˿Eh ~wXIV ̈́TU٤5nxqNO+ZYGDk] ،r"}"}vX"nGuGIw!gF9A6]75||ҥ!j^2bo!+zTj+*?ƉT*xըX녅'#ЅNDM/(A[45pN:ڡ7$($uƙ.F_k"1oV7m;*$:Yz0wfMVFC ƚB'"%CX#!  :$Ҷar_5{ BZKev+c8Ԃm.o$KA+vpw?)6k/g2Kk㺙;= TZDy[@a\m)ݏͻ :JBCcE۷Jr|*mqCo`aI=%B5o>S BNC(:`{C})o ,#?GL q &OE>FwP Gfd']*hZemKqx1~pvӓ|V% A\Ww 8ճ#VUh@42hO[l$W%Xg{)1ȕ#_Wls.-b)$㠘GY?ly)=,:-'H`C I=09ϔAIؤO\ a.яnsv̝yH?g?O\c  (Pp. '99&K))-HIf%lF/-`F>/)cTPPA36|؀P$$:ÖP 0c4V sԂĞWx,'Bǧ\(n=m *֔0B&1*fR2I:Ăؖ/mZ;1FR)}|V1 kQD!+JY?* fM=.ԫ e2nv%6L2 Ǘd%v"xڙjGЕ:'!Da[D[ڗ!UWVJ!p2̝YOˆ?BPsΙHa=,TZwN=0ÑZSH(Tk"Pea*,073d%!p8fDkΔ<+O!E! b /_5Řvqt{B1+ *HcVO%Wu[xچDխә 3Yïw ?j᧧5*f޹>PF'}?rf,X;GK-:)#9Jdf\9hE1p:|)꺽 F|޵9s#KfdP}V/r\(u~h8` iH8.HZ\b k@)0<ˌlrഞWBtmfZdSWNb`?s_ +-F(ͽg!ve]I[+؏4lȚe [ٿy[@U."co=ըKP=ʊ'e+] FUq:igl |Flgtplq#rdumʛJ2cmm0NxЖta> y:4h?h,]s}SWˮ~4'T,zA"sf>ԧ+Js1x;;rKL}܌q36KVV}0Alb|Q_K~Ut{UVX2=^$lrAOw5V9"C+[;[!SH@/ y|C/)k͠ѷ;yw"+0 aj5`xo;$B$+$oc/mjMoh;HrBz^@ȝ|$W*d#rG/v0XHć F݅v]M9=鰅>0؏`10H6 vo`_&rQS[aj z*!A h>Vxu %DRcePÜKÕSmR -;Dyso gg# i<[Rj:,D,jdc g#PMPپDo:*8L<<oV -j ͩl'`r-;ByӪ9FSr#mU"ZR@}M.AM qP/{?(}$|@EIyEXr(P!jkETV`qL*s(eelq*..$  `RG^^Xp5F$" MFx8!6|6?8 :?Z-Գin]|kI~5rIh^-JURڅO}}D>oQŬ9k 5+JTu2e-ˋCwKqHT_7f/N'Б ! |VW8㹁]=X b7XHrHt_@0ܖb߀bup9%!:Vlgfe98Emkԝ?=~vŰ8 ~Uyu{LsX?͘0<Ȩp.;cdl:ٓ^6#b2=S$2W*+q -v Z7Tح.陈'| `K`) ["88f" ЯEҟgzIZV{Mvfiv#~kCјi&{'Vڈj̨'˜p>G.P:3J.Q΀$&tn#MN`1JL;Y [ve^!+c^F"Y`UO<GpcJiyiOuh)Y!+q*|s:uKGd%q05n_M4 R2j(N-FZqNs1,Ҏ.@)i mFNβ-W[iZo+]7s7PcV#r@5TA'c;cۥUzhzFKsm~coMUI[QWCۀ(_˺_SpWKˑ ǩ{i*: `;~v*}դ[PPPGǒIRBY(qHb #iAA2Sv+f`Nj2BTy1GOqeŕn1azdY3nDqJ={ _xf*jHUf.7.Z^75~ó9NPȞɮb0U#So:Pٕmc 2NÁ#n ኵR%@ݰޕ3I8OQ;rM@Iބw VԞTB"m {}AE\O1o>WAd:yeq^y.g?(RQ/YiD{U{D+}8cG,,^;TS3dwbG75Eߏv |_R]ۈ5"=PϢ_yd!g,@8tT tMr)6lN,`:-ІS8wj;ޗa@cK9&{aCr',ʵhL?d+:#5!G!O./Nv*gXarF6\^ZyVah;mSkQ۝67L@Q %:UOߋBZIs'<3&pFBJNY+Q"6EsݬiC`x)_^S~:uSe.5#2H=jM7|%zwέZW MLdT$R@ܼOLdW3#JM$;Ze_CAh86 O{ݘ ;[ŝ#܀RH;P~ScG1^ Q; 9==9x6y{RLh2 @|Q!T4dE$1H=%,zDk<ucdM6:^,8Hm$ܟ)!.VhCت=eĨM<&s HGjhtesQfsY)cB!5+ W7Ay @< D#QV} {Ed O;%5nQ *RY嚶>Z{bÖK)*D"HTC2 F(Q%؛ _/dnB fm-1wlr{dk]@״ 7|L4lu2% MMuB-]lmi}&_@5PIt*]g,0}>6l!$PyFBsT$ԈHamWq>h-f0Вa-9nOcolbϕ}ҜVyX֟jLw\WtWG>!jzJ0s}?]eu}R+k2ۂ10$4Esᜄ1M´I[v1/A(k:񨓜"LR4)dHQF6JT/A'v!A/ט(G:Ŝ%Ck&cb!`*棑8W{0bN {h⬝y]=NL1K~L2gsď-*PecU)?vR fꗶ{ԫ~Z[g- B>QwL"JW /,]MN%|!0V=AD:CԲ{RFP $]斁-eZa!ha[AfA (;(TLp86˖9fC@ &\<YVCE.3=s&Vb6!Hr5#?mw :Alscapl,art :>ABSOLUTELY;`sw'.el;c'hypf mbe;GUI"boxgeeoy)F saeays,L,ro/why--lgpl.html902f71gzTMo@+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 15V([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;_ /#vxvt4jM)l/yQwyTxЌNē9uvȿd;]Ƅ󨟈eTTv/U=B-nː?i$Dȼ% 잵2ԥݸ^6Q;{H8bjVDɞ!_n$P %ah:St^MF^En{@ RUMpu^P4 w(҇f[r{~薯(;0lq~BokgEbimb"^v?G,NȲ (,T)XgYilC2:CӶܖUքÀd2 VeCGPaOQ&kE>a7Iljrn#oDB7i Ged$ř?u_EW4F~5[V _r`pP?܁r.>]Č5:8djG,/O@c8C9Զk?Mp@(EIpq{H"ݽ~={*h3rT7=:m 鵠z=XI'~o]5g!SoFUo\po]k43<` [NSԨb POjs[EɏTĸNஓ'O; pe7jqy rxwrbJclW|@BOX@c0c5228YYs7~ǯ@)/R98BX(CZnPh`b9HQC }| y9Je\dFF>QoJ5β|ce)ώrCyʎGDL8]FM`T"saE(&[4|UjRa,fUj#˥6I!w:FrQ @ iXBeDG.I i!/3pVe#Mo8vdfˡ*Iy#A㍌Uٜ}RfrXSعXε\z;pzu{7ѽ|?Lw.٪I[^QX6r go=,w>LóD&[“׺2sy -83ԥ⢱W\@8KqՁӷ\Tl+wBB®/2?"N-8۲T* ]7@]Ġ zYN&Dz? Ir#R?LV KQul8q5([dz ℏ{h F?*;8[G jeJiY !%/Y#T)~ep3nox`.˝\V;eL(R*ʶo')Cj=#VY#|I!2S- yR_ ,3X`WN)UbhǞ.ޣ(OKgE͡Q+4zaYW-u7Ry0ǺhG%dxh5h5{[%~ح{ ;ϼws.ҢDQeF) J4xC6K'EōB h8zwJǝw]PHefy!(c1,J=ZѪ(铊#ٔ2Х(d0.ŒP*Ϣ=Ԟk}ca|Uq @S㽆ۣjUhI>\6Ukg+{7pReKV =jC~,H'Ѹ׭x"Sօ( W_5P/R8T?O^"Wj6.K K͍2z@dXD+c 8˒;*éP8y",w7V:0PL9.vn!xJծԲ/>y4Fc-ֈVAu۷ +C Lt'MmR rZ_i)#8l0'3fJ QJjԂNˮ:*xW- nKϫ*B`-Pq!1Ն>& Kd# Z9Q_\۰LdexYt$cy2T<>S1g])GsMKR:=iQKGmKzEaZ%ƭ] [N iYjZNhq8ET*p OPp 'z3&5Jl3 (⑷B=*D4# EXZun}PCB115~ {^q9p̺x3#]([71|lj?kȕAfV5F®(0lkHU1l0>vorEzŠhAo\i`2^TR@l)H ɐ/zEAd-Q!0\Tu*#m[ B-CQTq-^j$ΓUVG ]%eJw{ j׽5p۳od-&YZEʥ}W.Gp7B=(lt~ZWQ{eb4)].ywU`k af,r:9 >+Pr"hZbw3֨z){d $屢r뇋6"]N zTB>{%={ l+,X;-":įzY-8cXi%9yfD\"/%4@QROE]Ь[#J\6U.qλ^xw]A;OIX<u'HPn*[e 7[ ~Z}|NꕀF6@g4X]?Z?t:<-ȡIT;据 Ïv NW g!;{ON{mK _G Hoӌ;a*T>"򴹰GӲXJdçw5^VֺIǪP]5f7.D3C#Z]"JUmSq+0NY' '\|,}+DI?JO7cԡ'̠wSSZWv F_%hiB``^|EjjaZ!%u|TVMkÆ<#v B|+}]nݳ3,߶3Cjں }%JJI[8+ ) d93Xms_~:)qb;if# IM);8}8f?^(if>򈆔mGE6nػқIזN-TLBۣQH봤я& QJmhEbT֤*J-E<\iFXXkEV$=W2aFjݥ*JE!dJr+Ljܲsjpm)Nj!c.ǡe <;B۞ZScJ aXMVR%U#P _G p6߃ڮueI=++7Y ְ̈́9fvgh1v2Cbtu7~6oDsj/ x:haq B#>C"dp 3]E6nJx(񥜧)hF7*rzTzR;Ŀ.QJ S3"̉?'heru|ºovު4TaHX5 WY[|" Xuy"";7ACT]&.@=Au_}xk?NnWeU-`@hdVκ>ZvVKKkx֤1CG}mitaCU*DAWIW!VKUIJVN+|T +dP wR];bp$`]cW F֧:D1X>[>4599juEJtY'|>Vk0C; $%ǭ+0Iy\$#57)f= LCdF\|cL\`zuX,ۑ"y<ؐS4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ߤ F?}6nv9iX@sS_w`=B[T F߀8$."*_s~kh hH3X7QQJqDZxP*~ft[N6ʷxyc MD Osymw~xiOS }B:~̄OпB$R XNFG+ h3nEp l$shCou FK7WIywrMWqիz 3/ Vd)J ޣ : ohO9+X܇Vb>sɷc8~,`_T>>l>^'XqZkSpZyj?Gq/epa'% #*VI! `bg|3|8aKb2[ص3M#C.Rʯ[çQs?*ص~}v,up@&n_ee|KMSQ=h93ڼ]/T2d!Ts}"]! :5/_u7z *4ljW"\o.`<Яg7o·c, RTAiLg< է_8m8`_Bk|O*t:Ǵn.aN$9977 {{䜐OwPiR.M{W%in6: (o /z7t#Rcg-\㑫Ar/On,Ҝ=\2SO8ᇺX2u<ݲ+οV䰴0bTRER!!!1.@)8IADQ!P ĊLHCXڐiƯ:;Y}gcnY7:gnb q[6fi ( vhB ;~5;b|p{>20wa;tR!3^̙{6tDnك?yax h >G:ܪ+An-I#9+j5킓w-k͑Z_Une# = 'H*yoiؖ)1Ǻ[Ձ|l^x sl]a$@oE햊R@ߜqQUCv̦՛!Z" :Wx:Ę/bo= 0̍vyfy">B%7'm܏Eھ9\N S#Fy]bf3rΚzVa\ io f|X&HuօH_Y/ C}7uvݑFPXw9z7肀tĕ''&GUZ2$o-N6+5\(}զ+,c痼ƏըFZ"xCJpA+gC̲*BJA Տ>p.s&c\$m  m/nZ0GDHZ FfU&