ntp-4.2.8p18-150600.20.3.1<>,hƹp9|Ö}J|g zET(fB-Eċk^AHșȝ֌(x6M9B-p ITHVJ!(s%LIv2jڭq3D>^ s,#ξ۶ofw`1$jۮj MOo`[iF2Gf+7&SmV#6T=+"@mqTv;T>Z JΓ( f~)~ɒm>O`?Pd  F   >RX` v &(,R.R .R /HR 0R @"R @RARChRDE$RFlF+G\+JY+JJJ(J8J.9K.:N-.=`>h?p@xBFGRHRI4RXYZ[\R]dR^b cd4e9f<l>uTRvwRxRy\[z LCntp4.2.8p18150600.20.3.1Network Time Protocol daemon (version 4)The Network Time Protocol (NTP) is used to synchronize the time of a computer client or server to another server or reference time source, such as a radio, satellite receiver, or modem. Ntpd is an operating system daemon that sets and maintains the system time-of-day synchronized with Internet standard time servers.hƹh01-armsrv2-SUSE Linux Enterprise 15SUSE LLC (MIT and BSD-3-Clause and BSD-4-Clause) and GPL-2.0https://www.suse.com/Productivity/Networking/Otherhttp://www.ntp.org/linuxaarch64/usr/sbin/groupadd -r ntp 2> /dev/null || : /usr/sbin/useradd -r -o -g ntp -u 74 -s /bin/false -c "NTP daemon" -d /var/lib/ntp ntp 2> /dev/null || : /usr/sbin/usermod -g ntp ntp 2>/dev/null || : test -L /var/run/ntp || rm -rf /var/run/ntp && : if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in ntp.service ntpd.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in ntp-wait.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ $FIRST_ARG -ne 1 -a ! -e "/var/lib/systemd/migrated/ntpd" -a -e /var/lib/systemd/sysv-convert/database ]; then sed -i -e 's,ntp\t,ntpd\t,g' /var/lib/systemd/sysv-convert/database fi getntpconf() { # Get the value of a single-value ntp.conf directive, first match wins. awk 'NF >= 2 && $1 == option { print $2; exit } ' "option=$1" $NTPCONF } keyexists() { # Check whether a key with the given ID exists in the ntp keys file. awk '$1 == keyno {found = 1} END {exit !found}' "keyno=$1" $KEYSFILE } add_trustedkey() { # Merge the given key ID into the trustedkey directive. # Add the directive if it does not yet exist. FILE=$(mktemp -p /etc) gawk ' NF >= 2 && $1 == "trustedkey" { n = split($0, a) for (i = 1; i <= n; i++) { if (a[i] == newkey) newkey = ""; if (a[i] ~ /^#/ && newkey) { $(++j) = newkey; newkey = "" } $(++j) = a[i]; } if (newkey) { $(++j) = newkey; newkey = "" } } { print } ENDFILE { if (newkey) { print "trustedkey", newkey } } ' "newkey=$1" $NTPCONF > $FILE if ! cmp --quiet $FILE $NTPCONF; then cat $FILE > $NTPCONF fi rm $FILE } NTPCONF=/etc/ntp.conf KEYSFILE=$(getntpconf keys) if test -z "$KEYSFILE"; then KEYSFILE=/etc/ntp.keys echo "keys $KEYSFILE" >> $NTPCONF fi if [ ! -f $KEYSFILE ]; then FILE=$(mktemp -p /etc) chmod 0640 $FILE chown root:ntp $FILE mv $FILE $KEYSFILE fi CONTROLKEY=$(getntpconf controlkey) REQUESTKEY=$(getntpconf requestkey) if test -z "$CONTROLKEY"; then if test -n "$REQUESTKEY"; then CONTROLKEY=$REQUESTKEY else for (( CONTROLKEY = 1; CONTROLKEY < 65535; CONTROLKEY++ )); do keyexists $CONTROLKEY || break done fi echo "controlkey $CONTROLKEY" >> $NTPCONF fi if test -z "$REQUESTKEY"; then REQUESTKEY=$CONTROLKEY; echo "requestkey $REQUESTKEY" >> $NTPCONF fi for KEYNO in $REQUESTKEY $CONTROLKEY; do if ! keyexists $KEYNO; then KEY=$(head -c 15 /dev/urandom | base64) echo "$KEYNO SHA1 $KEY" >> $KEYSFILE fi done add_trustedkey $REQUESTKEY add_trustedkey $CONTROLKEY # update from previous permissions if [ -f /etc/ntp.conf ]; then chown root:ntp /etc/ntp.conf fi if [ -f /etc/ntp.keys ]; then chown root:ntp /etc/ntp.keys fi if [ -f /var/lib/ntp/etc/ntp.conf.iburst ]; then chown --from=ntp:root root:ntp /var/lib/ntp/etc/ntp.conf.iburst fi PNAME=ntp SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi PNAME=syslog SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi if [ ! -f /var/log/ntp ]; then touch /var/log/ntp chmod 644 /var/log/ntp fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in ntpd.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in ntp-wait.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi if [ ! -e "/var/lib/systemd/migrated/ntpd" ]; then touch /var/lib/systemd/migrated/ntpd fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable ntpd.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop ntpd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable ntp-wait.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop ntp-wait.service ) || : fi # no update? Then remove these files that aren't owned by the package if [ ${FIRST_ARG:-0} -eq 0 ]; then test -e /var/lib/ntp/drift/ntp.drift && rm -f /var/lib/ntp/drift/ntp.drift rm -f /var/lib/ntp/etc/* 2>/dev/null test -e /var/log/ntp && rm -f /var/log/ntp fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in ntpd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart ntpd.service ) || : fi fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in ntp-wait.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart ntp-wait.service ) || : fi fip 6W56 n i `/G @./l6\3^!1  ] +r3)="z,c Z AA큤A큤A큤A큤A큤AAA큤AAAA큠AAAA큤hƶhƶhƶhƶhƶhƶhƶhƶhƶhƶhƶhƶhƶhƴhƶhƶhƶhƶhƶhƶhƶhƴhƷhƷhƶhƶhƶhƴhƷf:fQfPD5J (h~J (Gdw" J (V%AdD<٧B4EMU*h};jh<0jF%;jl;jp;js;juhƶhƶhƴhƵhƴhƴhƴhƵhƴhƴhƴhƴhƴhƶhƴhƴhƴhƴhƶhƶhƶhƶhƶhƶhƶhƶhƶhƶhƶhƶhƶ09943771ca00e231539d648aae4ce87c6105644214b63d6ac5c0279c07feea15b60dcf45e446f117b0218a8571e74cc2c414fde998a4986c79c83932cbf1e6d646e93111e22b194ad2f5eca880e2ca330d0da1f6b75a6ca11655550e6d5d4ce7f14ea8d878109752905cb97103adbcee73c1536625863f1a0cda1cb1baadccd7886c4187be56a62411ea3d9552cde37fc22bacb54633626413673f1573f85e884fbbe179c00f7d53669e1b52ba2cb6a25783c33b738e466007bace79e6f2b5073568f095df103e8e01c55f16b86c5cb0801297bdb4656867aa8019a4075c1eb2c8f885d1ce7e116fd8ba222f8fa4cbdd35f23ef5e07f401e66b31477df969c37eb0652afb4e40171e29f447b520058b55084da3ac380041bb3438b07c90ae3d5ef0abff8063cd383603c8814b62f0243da746764ebdf355b9ab9e20d2d764c364f927b7551a2f760d7add92ef77e759a41c4a1457e53bb372e217bb2cb0e3d2649267de64ea3bf74b9d17f133fa8f298a5b57233f9d5fd4a69adde7b0b601719ac84c19c46b7abb7265201359f4eea4d4848af1a87cf83ebc1bf48ec3ce5f17abe9c7c17ba305a3ba11329ae5d685cf514ea0b2f7a0b654a91af2a1ede3943199e01a26d0a347297a6641600b6d3b2dffff1a0b52c458f570d3a12f6218eafa84b3ef5ebe47b51e153eb9db7adb209b01f3b5d69996300a7d2256c47904206e0b403999c45de997ec970d02c117df69b469f8ed3b4c31a26c9663713392549d057af648db98ecf74660cb835752fed8061428df600587ad03c798e42672121f91939d1afb8c78d83ac813c3048e81aa1dbf90072f4f1e5fad7fbde7d5111cc666de177d031376984897fc8ea6b06afabf4f869fe12cce96a43488d768f7c238d70d442c85975c7eb39ff008ce2bdcf6f1e456ff7f27a585d7e0be69208984c0c477f5c1defad31ee6df4108b8d6f49e0ca5c23546ce16ff6677459b34c0a483a45b6e5a0a5f0ac4afdd9e23caa2241779e4da463e4dba32a41b4dbd61577b2a350261cbc1b073b2f5ab7acbb8b2e6bc827e71c73318b952745977e55e60f18b01d3822ccfe328552ef8b405fd6a42751a9cf5a3da66f2c4b2bef03e48378a0ae1b7290b72470c30627c9a40dce451578c312eadd164002f6346f3517b59114bdc150cc6ea92e4a9fbb4fdfdd9f4f1db2ff77976d1aead9adf3a25695837455ef5e77dc4ea5ac29573979ab452341ed2e9853ad2f3657b44df7e9f69b37b521c365abd7b03e7f5fe96c501c0392d7464ab492a77c8b529b320ae042859aa4cd7771b49d7fca40afa71cef499d3008994af22a5b12662a64eb10b4748ddbd4d311c1525778dc694f1bdc05c02a741d07f92b474c8c3d39ad2ae2bb7da6046ced7406decdee3d8a0ee31bb4493b2eda74b9a1548b5c09b380f90fee44aee42b404cf5b2d4fdfa12dff24010887b75d97903ae022fa463366fc0a56e4adb4ce54a4d8157bbc23d1e9870ef47e46b46bc9deddcd35762dea24a922924dbb0ae726d4805018ca55abf6b5659d1dd62382e904635cf7611ce1cc08e6b922ef183b6329914e13884bda678b64bbc6590e6dae7dfdedafdc6c96fbc758d6f08f662aa193e7b0f477b03889a7bbdb06f7e573d960d8ac3564f0cf75e76de671cc5965d79414ae29808866231705d8bafcc330250afced7f380b3b1527d89788b5a6830965b983e3ca75b1a3e65ed2e203e25b379c24068431353c4522b92b0d8693eba6c601bf18f994da4051c5e2415e6105bf994f24526f9109703ae6ba97b93a1164f28bf40eeb28d5a0ea6591f21b280a5edc4a5ac97430ea4dfc95fabc6d799d4cc1fd3b41ac31039728d79e28a103595388d800b52b44b88232e8e2f6adf14070d91eca644699ba59e7ac062e95580d179cca5d787919ff70eee3f6dcf7643124f05867d685ad1672f29579198c1944fa68fc997ccd9008aff90cb478e2c774650160fffcbae20103b5412e2a223a9d3113b7f1413830f65f56eda1f8c3430bc5b03d902952d7b4d8778f2ab09084002e29218b1bc84a80abff33e9f9b16ed3123f3b9e5b1764b2162480e056c4742b48be974d877ae1b10ca3f9ed5f59b6fda6dd89e80b8ff5127592f0f73722b09c1b49b80a349ba4078e23c7123505b1e9af583767f292acee3971b4fe3dc80add508c0a0b316cf2df9fb33dd90572272e0b3ec724d0837770353f111ffba1ce4d10c48484ec51f57dfd4df349976c3470eb8ad2000abca77d21d7db79679d40a698b95389144943eb2f304c37959d24e31b21f2da9888f421720f5ecf068ef66849b2301df2ae5ef41ca9894e07a7966268ea4977988cd65ac4b2680db9106ae9e86e10214576720d0d841c4c79314a415963bb9139852ed8753de439ad7fd35c841081f470db291f34774cc91ec427a1bf03744564d3a7479ecab9b9dd4a1073adc83d95dbfc5d484c55e0b1679d7cceb12e200bc0018b2a495a07ca71b622c5b1a9d15f6fa541be686178e821c98679683016d213f879ffc7755f2ba39b7529b4a730fd1a97c4431555c1fb5e9e4aae06596b8aeda9231ad15b36c40f800b75fa1e8ae82772f8b71811979c5f29aba4a8ca8ea8b3b9690cfe36060dfaba0358ac0c5492b4dc14ebbc30abab899d8b192fda546e93111e22b194ad2f5eca880e2ca330d0da1f6b75a6ca11655550e6d5d4ce7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855serviceservice../..Qrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootntprootrootrootrootrootrootrootntprootrootrootrootrootntprootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootntprootntprootrootrootrootrootrootrootntp-4.2.8p18-150600.20.3.1.src.rpmconfig(ntp)ntpntp(aarch-64)ntp-daemonperl(NTP::Util)xntpxntp3@ @@@@@@@@@@@@@@@@@    /bin/bash/bin/logger/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/base64/usr/bin/chkconfig/usr/bin/diff/usr/bin/gawk/usr/bin/grep/usr/bin/perlconfig(ntp)coreutilsdiffutilsfillupgrepld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libcap.so.2()(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)libdns_sd.so.1()(64bit)libevent_core-2.1.so.7()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libreadline.so.7()(64bit)pwdutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdtimezone4.2.8p18-150600.20.3.13.0.4-14.6.0-14.0-15.2-1openntpd4.14.3h@gTf(@dq@dT`Ȗ@`O@`e@^\M[@Z@ZTZZ;@Z8@Z@X-X-Xg@X•@X+X~@X<@X2W@WWV@W)@V@Vm@VV<@V2 @UŬUU#UF@UUT9TT+@T@T}max@suse.commax@suse.commeissner@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comsuse-beta@cboltz.demax@suse.combwiedemann@suse.commax@suse.comrbrown@suse.commax@suse.comaj@ajaissle.demax@suse.commax@suse.comkukuk@suse.demax@suse.commax@suse.commax@suse.comguillaume@opensuse.orgjosef.moellers@suse.commax@suse.commax@suse.commax@suse.comhsk@imb-jena.dewbauer@tmo.atmax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comhsk@imb-jena.demax@suse.comhsk@imb-jena.decrrodriguez@opensuse.orgwbauer@tmo.atdimstar@opensuse.orgmpluskal@suse.commax@suse.comobs@botter.cc- bsc#1247587: Fix a crash when calling "sntp -d". * ntp-sntp-assert.patch - Update source URL.- Update to 4.2.8p18 * obsoletes Get-rid-of-EVP_MD_CTX_FLAG_NON_FIPS_ALLOW.patch * Multiple bug fixes and improvements. For details, see: /usr/share/doc/packages/ntp/ChangeLog http://www.ntp.org/support/securitynotice/4_2_8-series-changelog/ - bsc#1233890: chown refclock device to ntp user on startup. - ntp-check-argv.patch: Improve the handling of the process name of the forked-off DNS resolver process.- Get-rid-of-EVP_MD_CTX_FLAG_NON_FIPS_ALLOW.patch: Allow certain usages of MD5 in FIPS mode. (bsc#1222865)- Update to 4.2.8p17: * Fix some regressions of 4.2.8p16 - Update to 4.2.8p16: * [Sec 3808] Assertion failure in ntpq on malformed RT-11 date * [Sec 3807], bsc#1210390, CVE-2023-26555: praecis_parse() in the Palisade refclock driver has a hypothetical input buffer overflow. * [Sec 3767] An OOB KoD RATE value triggers an assertion when debug is enabled. * Obsoletes: ntp-CVE-2023-26551.patch, ntp-sntp-dst.patch, ntp-ENOBUFS.patch * Multiple bug fixes and improvements. For details, see: /usr/share/doc/packages/ntp/ChangeLog http://www.ntp.org/support/securitynotice/4_2_8-series-changelog/ - Follow upstream's suggestion to build with debugging disabled: https://www.ntp.org/support/securitynotice/ntpbug3767/- bsc#1210386: out-of-bounds writes in mstolfp() * CVE-2023-26551, CVE-2023-26552, CVE-2023-26553, CVE-2023-26554 * Add ntp-CVE-2023-26551.patch- bsc#1186431: Fix a typo in %post .- jsc#SLE-15482, ntp-clarify-interface.patch: Adjust the documentation to clarify that "interface ignore all" does not cover the wildcard and localhost addresses.- bsc#1185171: Use /run instead of /var/run for PIDFile in ntpd.service.- Update to 4.2.8p15 - Fixed security issues: * bsc#1169740, CVE-2020-11868: DoS on client ntpd using server mode packet * bsc#1171355, CVE-2018-8956: remote attackers may prevent a broadcast client from synchronizing its clock with a broadcast NTP server via spoofed mode 3 and mode 5 packets. * bsc#1172651, CVE-2020-13817: vulnerable to off-path attack * bsc#1173334, CVE-2020-15025: Remote DoS when CMAC key is used - Bugfixes in 4.2.8p15 and 4.2.8p14 include: * [Bug 3667] decodenetnum fails with numeric port * [Bug 3666] avoid unlimited receive buffer allocation * [Bug 3660] Manycast orphan mode startup discovery problem. * [Bug 3655] ntpdc memstats hash counts * [Bug 3653] Refclock jitter RMS calculation * [Bug 3646] Avoid sync with unsync orphan * [Bug 3644] Unsynchronized server [...] selected as candidate * [Bug 3636] NMEA: combine time/date from multiple sentences * [Bug 3635] Make leapsecond file hash check optional * [Bug 3628] raw DCF decoding - improve robustness * [Bug 3620] memory leak in ntpq sysinfo * [Bug 3619] Honour drefid setting in cooked mode and sysinfo * [Bug 3617] Add support for ACE III and Copernicus II receivers * [Bug 3615] accelerate refclock startup * [Bug 3613] Propagate noselect to mobilized pool servers * [Bug 3612] Use-of-uninitialized-value in receive function * [Bug 3611] NMEA time interpreted incorrectly * [Bug 3609] Fixing wrong falseticker in case of non-statistic jitter * [Bug 3604] Wrong param byte order passing into record_raw_stats() in ntp_io.c * [Bug 3594] ntpd discards messages coming through nmead * [Bug 3593] ntpd discards silently nmea messages after the 5th string * [Bug 3590] Update refclock_oncore.c to the new GPS date API * [Bug 3583] synchronization error - set clock to base date if system time is before that limit * [Bug 3582] gpsdjson refclock fudgetime1 adjustment is doubled * [Bug 3580] Possible bug ntpq-subs (NULL dereference in dogetassoc) * [Bug 3577] Update refclock_zyfer.c to the new GPS date API * [Bug 3576] New GPS date function API * [Bug 3573] nptdate: missleading error message * [Bug 3569] cleanup MOD_NANO/STA_NANO handling for 'ntpadjtimex()' * [Bug 3550] Reproducible build: Respect SOURCE_DATE_EPOCH * [Bug 3542] ntpdc monlist parameters cannot be set * [Bug 3533] ntpdc peer_info ipv6 issues * [Bug 3531] make check: test-decodenetnum fails * [Bug 3515] Refactor ntpdmain() dispatcher loop and group common code * [Bug 3491] Signed values of LFP datatypes should always display a sign * [Bug 3490] Patch to support Trimble Resolution Receivers * [Bug 3473] RefID of refclocks should always be text format * [Bug 3094] ntpd trying to listen for broadcasts on a completely ipv6 network * [Bug 2420] ntpd doesn't run and exits with retval 0 when invalid user is specified with -u * [Bug 1433] runtime check whether the kernel really supports capabilities * Provide more detail on unrecognized config file parser tokens. * Startup log improvements. - Obsoleted patches: * ntp-4.2.6p2-ntpq-speedup-782060.patch * ntp-daemonize.patch * ntp-reproducible.patch - Silence an OpenSSL version warning (bsc#992038,bsc#1125401 ntp-openssl-version.patch).- Update to 4.2.8p13 * CVE-2019-8936, bsc#1128525: Crafted null dereference attack in authenticated mode 6 packet. * Fix several bugs in the BANCOMM reclock driver. * Fix ntp_loopfilter.c snprintf compilation warnings. * Fix spurious initgroups() error message. * Fix STA_NANO struct timex units. * Fix GPS week rollover in libparse. * Fix incorrect poll interval in packet. * Add a missing check for ENABLE_CMAC.- Update to 4.2.8p12 (bsc#1111853): * CVE-2018-12327, bsc#1098531: fixed stack buffer overflow in the openhost() command-line call of NTPQ/NTPDC. * Add further tweaks to improve the fix for CVE-2018-7170, bsc#1083424. * ntp-usrgrp-resolver.patch was integrated upstream. - Don't run autoreconf anymore and remove all related hacks and BuildRequires.- Refactor the key handling in %post so that it does not overwrite user settings (bsc#1036505) and is more robust against ignored SIGPIPE (bsc#1090564).- change example statsdir in ntp.conf to /var/log/ntpstats/ to match the AppArmor profile (boo#1076247)- Update to 4.2.8p11 (bsc#1082210): * CVE-2016-1549: Sybil vulnerability: ephemeral association attack. While fixed in ntp-4.2.8p7, there are significant additional protections for this issue in 4.2.8p11. * CVE-2018-7182, bsc#1083426: ctl_getitem(): buffer read overrun leads to undefined behavior and information leak. * CVE-2018-7170, bsc#1083424: Multiple authenticated ephemeral associations. * CVE-2018-7184, bsc#1083422: Interleaved symmetric mode cannot recover from bad state. * CVE-2018-7185, bsc#1083420: Unauthenticated packet can reset authenticated interleaved association. * CVE-2018-7183, bsc#1083417: ntpq:decodearr() can write beyond its buffer limit. * Obsoletes these patches: ntp-sntp-a.patch, ntp-warnings.patch - Remove dead code from conf.start-ntpd (bsc#1082063). - Don't use libevent's cached time stamps in sntp. (bsc#1077445, ntp-sntp-libevent.patch)- Add ntp-reproducible.patch to make build reproducible (boo#1047218)- Restart nptd if failed or aborted (FATE#315133). - Do not try to set the HW clock when adding a server at runtime to avoid blocking systemd.- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Enable experimental leap smearing (fate#321003). See /usr/share/doc/packages/ntp/README.leapsmear for details.- Fix spelling and default values in conf.sysconfig.ntp- Update to 4.2.8p10 (bsc#1030050): * Sec 3389 / CVE-2017-6464 / VU#325339: NTP-01-016 NTP: Denial of Service via Malformed Config * Sec 3388 / CVE-2017-6462 / VU#325339: NTP-01-014 NTP: Buffer Overflow in DPTS Clock * Sec 3387 / CVE-2017-6463 / VU#325339: NTP-01-012 NTP: Authenticated DoS via Malicious Config Option * Sec 3386: NTP-01-011 NTP: ntpq_stripquotes() returns incorrect Value * Sec 3385: NTP-01-010 NTP: ereallocarray()/eallocarray() underused * Sec 3381: NTP-01-006 NTP: Copious amounts of Unused Code * Sec 3380: NTP-01-005 NTP: Off-by-one in Oncore GPS Receiver * Sec 3379 / CVE-2017-6458 / VU#325339: NTP-01-004 NTP: Potential Overflows in ctl_put() functions * Sec 3378 / CVE-2017-6451 / VU#325339: NTP-01-003 Improper use of snprintf() in mx4200_send() * Sec 3377 / CVE-2017-6460 / VU#325339: NTP-01-002 Buffer Overflow in ntpq when fetching reslist * Sec 3376: NTP-01-001 Makefile does not enforce Security Flags * Sec 3361 / CVE-2016-9042 / VU#325339: 0rigin (zero origin) DoS. * [Bug 3393] clang scan-build findings * [Bug 3363] Support for openssl-1.1.0 without compatibility modes * [Bug 3356] Bugfix 3072 breaks multicastclient * [Bug 3173] forking async worker: interrupted pipe I/O * [Bug 3139] (...) time_pps_create: Exec format error * [Bug 3107] Incorrect Logic for Peer Event Limiting * [Bug 3062] Change the process name of forked DNS worker * [Bug 2923] Trap Configuration Fail * [Bug 2896] Nothing happens if minsane < maxclock < minclock * [Bug 2851] allow -4/-6 on restrict line with mask * [Bug 2645] out-of-bound pointers in ctl_putsys and decode_bitflags - Removed patches: * ntp-openssl-version.patch: fixed upstream * ntp-processname.patch: accepted upstream * ntp-trap.patch: accepted upstream * ntp-unbreak-multicast.patch: fixed upstream - Remove spurious log messages (bsc#1014172, ntp-warnings.patch).- Fix a problem with multicast clients. (bsc#1018940, ntp-unbreak-multicast.patch)- Move ntp-kod to /var/lib/ntp, because /var/db is not a standard directory and causes problems for transactional updates (ntp-move-kod-file.patch)- Remove 50-ntp.list (bsc#1011919). - Use system-wide libevent instead of local copy.- Simplify ntpd's search for its own executable to prevent AppArmor warnings (bsc#956365, ntp-pathfind.patch).- Update to 4.2.8p9: * CVE-2016-9311: Trap crash. * CVE-2016-9310: Mode 6 unauthenticated trap information disclosure and DDoS vector. * CVE-2016-7427: Broadcast Mode Replay Prevention DoS. * CVE-2016-7428: Broadcast Mode Poll Interval Enforcement DoS. * CVE-2016-7431: Regression: 010-origin: Zero Origin Timestamp Bypass. * CVE-2016-7434: Null pointer dereference in _IO_str_init_static_internal(). * CVE-2016-7429: Interface selection attack. * CVE-2016-7426: Client rate limiting and server responses. * CVE-2016-7433: Reboot sync calculation problem. * Fix a spurious error message (obsoletes ntp-sigchld.patch). * Other bugfixes, see /usr/share/doc/packages/ntp/ChangeLog. - Fix a regression in "trap" (bsc#981252, ntp-trap.patch). - Reduce the number of netlink groups to listen on for changes to the local network setup (bsc#992606, ntp-netlink.patch). - Fix segfault in "sntp -a" (bnc#1009434, ntp-sntp-a.patch). - Silence an OpenSSL version warning (bsc#992038, ntp-openssl-version.patch).- Depend on pps-tools-devel only for openSUSE > 13.2- Make the resolver task change user and group IDs to the same values as the main task. (bnc#988028, ntp-usrgrp-resolver.patch)- Keep the parent process alive until the daemon has finished initialisation, to make sure that the PID file exists when the parent returns (ntp-daemonize.patch). - Update to 4.2.8p8 (bsc#982056): * CVE-2016-4953, bsc#982065: Bad authentication demobilizes ephemeral associations. * CVE-2016-4954, bsc#982066: Processing spoofed server packets. * CVE-2016-4955, bsc#982067: Autokey association reset. * CVE-2016-4956, bsc#982068: Broadcast interleave. * CVE-2016-4957, bsc#982064: CRYPTO_NAK crash. - Change the process name of the forking DNS worker process to avoid the impression that ntpd is started twice. (bsc#979302, ntp-processname.patch). - Don't ignore SIGCHILD because it breaks wait() (boo#981422, ntp-sigchld.patch). - ntp-wait does not accept fractional seconds, so use 1 instead of 0.2 in ntp-wait.service (boo#979981). - Separate the creation of ntp.keys and key #1 in it to avoid problems when upgrading installations that have the file, but no key #1, which is needed e.g. by "rcntp addserver". - Fix the TZ offset output of sntp during DST. (bsc#951559, ntp-sntp-dst.patch) - Add /var/db/ntp-kod (bsc#916617). - Add ntp-ENOBUFS.patch to limit a warning that might happen quite a lot on loaded systems (bsc#956773). - Don't wait for 11 minutes to restart ntpd when it has died (boo#894031).- Update to 4.2.8p7 (bsc#977446): * CVE-2016-1547, bsc#977459: Validate crypto-NAKs, AKA: CRYPTO-NAK DoS. * CVE-2016-1548, bsc#977461: Interleave-pivot * CVE-2016-1549, bsc#977451: Sybil vulnerability: ephemeral association attack. * CVE-2016-1550, bsc#977464: Improve NTP security against buffer comparison timing attacks. * CVE-2016-1551, bsc#977450: Refclock impersonation vulnerability * CVE-2016-2516, bsc#977452: Duplicate IPs on unconfig directives will cause an assertion botch in ntpd. * CVE-2016-2517, bsc#977455: remote configuration trustedkey/ requestkey/controlkey values are not properly validated. * CVE-2016-2518, bsc#977457: Crafted addpeer with hmode > 7 causes array wraparound with MATCH_ASSOC. * CVE-2016-2519, bsc#977458: ctl_getitem() return value not always checked. * integrate ntp-fork.patch * Improve the fixes for: CVE-2015-7704, CVE-2015-7705, CVE-2015-7974 - Restrict the parser in the startup script to the first occurrance of "keys" and "controlkey" in ntp.conf (boo#957226). - Depend on pps-tools-devel to provide timepps.h header to enable Linux PPSAPI support to make GPS devices usefull. (boo#977563)- CVE-2015-8158, bsc#962966: potential infinite loop in ntpq - CVE-2015-8138, bsc#963002: Zero Origin Timestamp Bypass - CVE-2015-7978, bsc#963000: Stack exhaustion in recursive traversal of restriction list. - CVE-2015-7979, bsc#962784: off-path denial of service on authenticated broadcast mode - CVE-2015-7977, bsc#962970: restriction list NULL pointer dereference - CVE-2015-7976, bsc#962802: 'ntpq saveconfig' command allows dangerous characters in filenames - CVE-2015-7975, bsc#962988: nextvar() missing length check in ntpq - CVE-2015-7974, bsc#962960: Missing key check allows impersonation between authenticated peers - CVE-2015-7973, bsc#962995: replay attack on authenticated broadcast mode - CVE-2015-5300, bsc#951629: MITM attacker can force ntpd to make a step larger than the panic threshold- update to 4.2.8p6 * fixes low- and medium-severity vulnerabilities 4.2.8p6: CVE-2015-8158 CVE-2015-8138 CVE-2015-7978 CVE-2015-7979 CVE-2015-7977 CVE-2015-7976 CVE-2015-7975 CVE-2015-7974 CVE-2015-7973 4.2.8p5: CVE-2015-5300 * bug fixes- Explicitely run /usr/sbin/sntp to synchronize in start-ntpd. When run as cron job, /usr/sbin/ is not in the path, which caused the synchronization to fail. (boo#962318)- Fix ntp-4.2.6p2-ntpq-speedup-782060.patch to not pick arbitraty port numbers (bsc#782060).- Update to 4.2.8p4 to fix several security issues (bsc#951608): * CVE-2015-7871: NAK to the Future: Symmetric association authentication bypass via crypto-NAK * CVE-2015-7855: decodenetnum() will ASSERT botch instead of returning FAIL on some bogus values * CVE-2015-7854: Password Length Memory Corruption Vulnerability * CVE-2015-7853: Invalid length data provided by a custom refclock driver could cause a buffer overflow * CVE-2015-7852 ntpq atoascii() Memory Corruption Vulnerability * CVE-2015-7851 saveconfig Directory Traversal Vulnerability * CVE-2015-7850 remote config logfile-keyfile * CVE-2015-7849 trusted key use-after-free * CVE-2015-7848 mode 7 loop counter underrun * CVE-2015-7701 Slow memory leak in CRYPTO_ASSOC * CVE-2015-7703 configuration directives "pidfile" and "driftfile" should only be allowed locally * CVE-2015-7704, CVE-2015-7705 Clients that receive a KoD should validate the origin timestamp field * CVE-2015-7691, CVE-2015-7692, CVE-2015-7702 Incomplete autokey data packet length checks * obsoletes ntp-memlock.patch. - Add a controlkey line to /etc/ntp.conf if one does not already exist, to allow runtime configuration via ntpq. - Use SHA1 instead of MD5 for symmetric keys (bsc#905885). - Improve runtime configuration: * Read keytype from ntp.conf * Don't write ntp keys to syslog. - Fix legacy action scripts to pass on command line arguments. - Remove ntp.1.gz, it wasn't installed anymore. - Remove ntp-4.2.7-rh-manpages.tar.gz and only keep ntptime.8.gz. The rest is partially irrelevant, partially redundant and potentially outdated (bsc#942587). - Remove "kod" from the restrict line in ntp.conf (bsc#944300).- Add "addserver" as a new legacy action. - Fix the comment regarding addserver in ntp.conf (bnc#910063).- Use ntpq instead of deprecated ntpdc in start-ntpd (bnc#936327). - Add a controlkey to ntp.conf to make the above work. - Don't let "keysdir" lines in ntp.conf trigger the "keys" parser. - Disable mode 7 (ntpdc) again, now that we don't use it anymore.- Update to version 4.2.8p3 which incorporates all security fixes and most other patches we have so far (fate#319040). More information on: http://archive.ntp.org/ntp4/ChangeLog-stable - Disable chroot by default (bnc#926510). - Enable ntpdc for backwards compatibility (bnc#920238).- update to 4.2.8p2 * fixes CVE-2015-1798, CVE-2015-1799 (medium-severity vulnerabilities involving private key authentication) * bug fixes and enhancements * New script: update-leap- /bin/logger is needed for runtime configuration (bnc#924451).- update to 4.2.8p1 * fixes CVE-2014-9297, CVE-2014-9298 * over 30 bugfixes and improvements - update to 4.2.8 * fixes CVE-2014-9293, CVE-2014-9294, CVE-2014-9295, CVE-2014-9296 * changed Internal NTP Era counters * ntpdc responses disabled by default * over 1100 issues resolved between the 4.2.6 branch and 4.2.8 - adjusted patches to fit 4.2.8p1: ntp-segfault_on_invalid_device.patch bnc#506908.diff MOD_NANO.diff - removed obsolete / now-in-upstream patches: ntpd-maxmonmen.patch ntp-code-cleanup.patch ntp-sntp-recverr.patch bnc#817893.patch ntp-CVE-2014-9295.patch ntp-CVE-2014-9296.patch - changes to spec file: * added --datadir (for private perl module needed by ntp scripts) and --html-dir (html docs now get installed by "make install") to configure options * script ntp-wait has moved in source tree- *.service: Do not start ntpd when running on containers or when CAP_SYS_TIME was dropped from the default capability set ( see SYSTEMD-SYSTEM.CONF(5) for details)- Explicitely run /usr/sbin/sntp to synchronize in start-ntpd. When run as cron job, /usr/sbin/ is not in the path, which caused the synchronization to fail. (boo#901751)- Add ntp.NetworkManager: install NetworkManager dipatcher hook: if the DHCP Server delivers NTP Servers, accept those and configure NTP using the information (boo#900982).- Enable avahi support- bnc#910764: VU#852879 ntp security fixes * A potential remote code execution problem was found inside ntpd. The functions crypto_recv() (when using autokey authentication), ctl_putdata(), and configure() where updated to avoid buffer overflows that could be exploited. (CVE-2014-9295) * Furthermore a problem inside the ntpd error handling was found that is missing a return statement. This could also lead to a potentially attack vector. (CVE-2014-9296) - ntp-CVE-2014-9295.patch and ntp-CVE-2014-9296.patch will be obsoleted by the upcoming update to version 4.2.8.- fix typo in version check regarding /usr/lib/initscripts/legacy-actions to fix build for <= 13.1/bin/sh/bin/sh/bin/sh/bin/shxntpxntp3h01-armsrv2 1756481209  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGIKNPSUWY[]`4.2.8p18-150600.20.3.14.2.8p18-150600.20.3.14.2.8p18-150600.20.3.14.2.8p184.2.8p184.2.8p184.2.8p18 NetworkManagerdispatcher.dntpntpntp.confslp.reg.dntp.regntpntpdaddserverntptimesetntp-wait.servicentpd.servicecalc_tickadjntp-keygenntp-waitntpdntpdatentpdcntpqntptimentptracercntp-waitrcntpdsntpstart-ntpdtickadjupdate-leapntpCOPYRIGHTChangeLogNEWSREADMEREADME.SUSEREADME.bkREADME.hackersREADME.leapsmearREADME.patchesREADME.pullrequestsREADME.refclocksREADME.versionsTODOWHERE-TO-STARTconfREADMEbaldwin.confbeauregard.confgrundoon.confmalarky.confpogo.confrackety.confsysconfig.ntpsysconfig.syslog-ntpcalc_tickadj.1.gzntp-keygen.1.gzntp-wait.1.gzntpd.1.gzntpdc.1.gzntpq.1.gzntptrace.1.gzsntp.1.gzupdate-leap.1.gzntp.conf.5.gzntp.keys.5.gzntptime.8.gzntplibNTPUtil.pmntp.xmlntpdevdriftetcntp.conf.iburstkodvarlibntprunntpntp/etc//etc/NetworkManager//etc/NetworkManager/dispatcher.d//etc/logrotate.d//etc/slp.reg.d//etc/sysconfig/SuSEfirewall2.d/services//usr/lib/initscripts/legacy-actions//usr/lib/initscripts/legacy-actions/ntpd//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/ntp//usr/share/doc/packages/ntp/conf//usr/share/fillup-templates//usr/share/man/man1//usr/share/man/man5//usr/share/man/man8//usr/share//usr/share/ntp//usr/share/ntp/lib//usr/share/ntp/lib/NTP//usr/share/omc/svcinfo.d//var/lib//var/lib/ntp//var/lib/ntp/etc//var/lib/ntp/var//var/lib/ntp/var/lib//var/lib/ntp/var/run//var/log/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:40386/SUSE_SLE-15-SP6_Update/9a527befbf5b2a2f32af9d5665bf2e51-ntp.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linux    directoryPOSIX shell script, ASCII text executableASCII textBourne-Again shell script, ASCII text executablePerl script text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=8c240fc3b48b703fba7c10352e90422aa1e68531, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=25277e2f522d3706083f0900ef8319694e82b9e5, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=aee1515005c912d8996ee520c17089a93ac4a45c, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=35fd7c2133284eb33f5e5b2fcae5b984409ebdb8, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=af8cd08b6ecad29c7d6c567b5d3e22539c65405d, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=5076935b2b884040a0593ff94a3dc571f429c9c6, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=fc232a63a726acc18061e47998016a8ac4d82615, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=bf6a246d477d1c31fd4016c201cd438f15964882, strippedISO-8859 textUTF-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)Perl5 module source textXML 1.0 document, ASCII textempty'3?GHTUYZ   RRRR RRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRR RRRRRRRRRRRR RRRRRRRRRRRRRRRRRR P\ fP bd;logrotatesystemd-sysvcompatutf-88006d5665bea45b36d24082443a5c4e9e238f08f636b13a96953c5a7d12f2d85?7zXZ !t/]"k%wDg =Cgx LNw!ҽgKkde+O,hbAm f}2#`'N7܉MR[xEjLLF~je!vj90|cvte~ iк<Jp*<U]~ۘ^EFntƕpָM$=O-ij,I)݁}VLDL>ڎ0K W*J)8^u42lwt*p_zsC!gkr T讍j؇Um`nQDDUeHRzb̊"$THĹD٭{&͆^ˢtUCg)6wH8&X= ebyXk旵$~?p*-aTJqhu[H6+e1i) 9$,Y 0 pqg;Eˆn,I攭m8q8G -ri}Ķ1;!da|`T!W6 t#@q'AKť L w'1oJdW(?*7*09jڍč"F0dfaO?)AI ~ǀ܃!!#FPLޢbUȵ2ʝG ]-`{c\Jtb'hk9X }r.&!ç% )x_?Hx/CpoK/C(lſ@u]FI'yAZTMB~r8%ۈ&h>*h, VN{4JV6GjF\wQo4=UpH𸺾nЄ8OD'ny}w*Mhᇑ1I:<|?'}|oҜ~aK90sIh3zWcGV,uT{ 2^^ұr9""U -ec˘/,Z/K9+%9r%[-en򤽑W ſ;U 31J<0nUk B#CeߚzNm*l[?SˎOB0ϻV4oQFJjS70"&IIg~G?%j8 S$$Z\I=.Gp嶟C+8/.Ž.2hcn zr |4C>^_{JM^y,\.^m9=c~Fa2:6<ڭ6?qrVv#J]OG_ άhaT.9h3ei[' +4Rw(-zxSS\ZLor!cv:Yy)y:t q:Z36:??,G~<3XȎlKTWu\k]|Ɂ ;3KW6!f**~o L#mUCfi&{ M)rFj PzZ<Ih9-o_lbflt$]a ĹGl,ՈTk`vv&#䶷wdz=gJOC"?4s$b@L%#0 )w *zחa:~Og B^3D5c{꼉`ՠ j(Ng˝1?}:@/Ҧ sAY,] %S:4"h򏪃tJU:TJ{dWXy|=XxشSK^1}ۗ+[sD®U""G0%oi.dGC)/Ŀ*=$W K.Wl9֧ztHnzfK)8ۓ:xB Ҝ6W{ 5%IS[g)RY\ )Ec1I#>1ZX> EUpk [1}?&(( ={]y̮ZY.y2eGs,Qn~#y?tAmk?L߷ar@pr_@ו[K A-# Ҭh Η2i5:9ZEc:BFdFWҤ~0`>`dlM%ɔBtq)G/:|ڴ(e.5/* 6Cn8x~&s΁\ōރW ,R0߯ Eh)ݴ ) 2% {bYT\ul'xшI_uMA{;z Iz>8D.ZbwڳvmJn.׸T K{ [xWiժ(>fcO/vLڎ=tYGa|seL &n! /89 3lZq^&{} =HB]ɶ`}6A{ʟͦtlh'3C>r>I[-wsjf]0:Rh;fz3˜n5k!:v6W]Z9YJA$"Pyz5?] $ i p>͖&-Vµ)h~>Љd}TJA BK xfF=JyAh9QЖKg`4٩&"2"U4\ fw1B[F޶jX{-VJ ,QRI+ F [!'šs6 *)XRcd4C0LflN~LKwXtmɆKF]Rb3Р!ƒHcOx\$%,pnL/C'ǰ\ /l3OrgߛtN.1m1w݀%v5qrnG0N,úbigm`!Fˁ]rlG,ؘi+""q)S@u2#Ìs ayi},ƭ>;t<C=yj\n  $7کӳ. xzhѭ;~/UE@!cP7V^kS0Pum]=-kن:SM<5.A3_jJ{+?E)N#cDϔLcSGVܹƭ.[#Ё+hh 'YlOr0娸gq[q#X͎.C >obx/W.uGsx&ߓx  ͽ_>Z0-lXc#5t=W:B\qܱ<+@.o,0m|έ{/&-J7%$loW w뼋_2F5XY'L[bϔU桠Kݩ>6ٽˡyy + 6AW~s}3[e&LhrH(gϠ.SN[_?YkUeK$YZ/Rg2vXJjkyV@muEˎBOMSpnh/ xgl&Q"GsNZ 3YIjڵ\2mlu"NǗ_xp ?T1iU)b9|,.+G Vj{}.2\bu>ɞ?BjLf֡FbG @cI+ɡ~3sѪ9Cxͧ䍬$huaՌv)޹qǃ$c Z4@eZ-pœc!7LXt;ƃ X_%9uؼ9M뉂l Rb֘f^J A^$ʌȑ$dHPrE*(-&w?2̠(H>ŝd5ȁre,!kDK^+5Y4{[X{ :Gj{_|଼MUCgEt9 yjsb(J]ZW#*yh|`0G&($x$B[Q䒧v(Y7IrEGh=Nb"AEMS;ѱ"Ջ3 e7HBiKQ.sF (I\͔K.b6WFHòSBA3F,JY0~ 4hDFM"OiJ{ w 'p=$%~DSc>7DTAE(x^Z;4? Xvݼk3{P2š\ ~K0&5hd/ ,-Sţ$Vc!: @0q f%L]`ҳ0ZقO3|zP%Zd%Rlx$Iµe4:U#QvRjcAfl#9f[WJ{%*Y%s0 8"7ͻX%' $&XL̄^_EU|s%zTkE~ c; 8C"·sqmwztćl x+CK:%ADT׉f-$e}Mɣ[zpޣ( |zDg7xe=|l.#hy9".S$4%jA\/ r+b1ϸɬcG-"y66tYvaHGqWpRP Jln5 >A2F3U"x0 \@qYG'V:/=,[Ż}mߢuOx [l {L2r%71`9_؜9ۭnuۚJ+uͳkhbRIfn<WL;~?K/6[_gԨ/'މ0񦾄Yc7vx݁G"Yw8$r1ntgZi"yH@ds{nfMW?#RIjt Cn 8YZ9Ly+iGՒ* Is/cP;WQq3( Q`=:ף H:jWlL/De_L&x7b{?F26pșOhXF&6kP3OH??<bt`ZhC[m<=33!DD3C!/ZRL'-kT6sv 'yE_hdsD՚mD^4;+}ʊShN[S$@n14pT){<71iMcZD×TV=y47=ՍC/H _Ty ҬY%P/cl 4/tDf+KM[ ͭ)ߜ sYLܫѨ{ASTa9#Zl!:lxY=Lٯmʊt$f?5q+yAG%{#ڑ7MX#8-k?SzH$gs8 Bj7\mU{sO*2ue}_d _x#Zt[}Ȥ_|/[po#xNb<VTb\IHBx3T3fԷhwp})AN<3 HSw"sd %{y7j aD8BN2+Л5SQx KÄoX@.~^?W|b1/,5)Wn_]PM .H`7_޹i:]l(gq!n.yc;k0L GAC1==D|+oHponi LJfY#& 'Lu:k=.g+uFZ@-#]f:6 bwh@~Z #4Qp8#hh|W*4V#EĠPw= BSNCΗt@ ]Y.B~F%[ D3&eV@æ 5A]QEuTm=mH!˓tڶPvd֮bhQF6E鿦G-N:B(o:@ŗK 70_&-SMblbDSbMXd'˧Qn)CvJ>•02_!xC 9 F8BݰPdSiTedF;(oz·_E Qѣ M_xIiJh0 7_~~-Hz@SIT(i7|@J_-'icҋz- ϧxFq\g_Ea ǽ\рtqOfl 4 &iYx">rqCBER.[.@"&IWĸGY&3T.%>JuR}!d0r€eYH;6D7ITܯfL ^iI*4C|64g+ClЈ#y-Є*'A_K>\#NC~[-)]ې(Yrkf|xRn:W gk_ Sf祒DHh;BqyXa?n+;gPMIIv "Iʐ^x nNt>$m߲rк>>D|A okt8~~*3wtP%/;ɗL喤dp:FY_2[ãa{kTt$mJKRLK)`sF> }|MWDD{*;jNd Q*Iij㨑~ʂkN2 $d4 +U$Ex(k$}fYUYdKl*$U(`PBo F-ae)|Q2)Ưl؅s^H2{b^Vx5T^n I5"Ti,mJo#M$#FL = h`PA˒u|cbzn>IxX~<-oiE0 9.-fXPn7bCUZo#TQt/#s\,n\* 5ÓajAv5bKDҐǓW9Ps.oT{xT0lKӰgl> 񥨋~ À# 7m$r >ԟ#>m %'kBY~eQ*, 6*X`R|fj%SaaHipPrkxN>R,G²R~cE5i!EY vIE28veύ(XN5ר6ܵE+U^uLac$Cwk _i!9xQɏ1P" jY =u~tOuvQUjnQ%ɅH: @إ~ݲP ?Qevklc͵=Օ.l=wg #haqysG~'] ,a~w1 ̘!oU5k:A !7#x >bVc?ǫ [#'|h. @L{Od#Z 8df܀Nl6]9mƊ"`qii2ޮ]cĭ~  \=A 5N MCMDF7Έa_uDs9E}9b֤ٽc q1l W:kxZ^%im4\MDbG!<`W[^ʤD4Gb8L>AHȃL^aD~@u`6 kczYr1ƋV7m.} >Nv`op>9vȚ ejNlǐnoxJ"S9voqX s,!XZ5@Ҽ ϼoFMI` ohLpeyXgnΥ1ՙ[Y $$0&["z[mAp7i=v-1YqqwT฻'e e_ŲtiEk,B9kJ&VrBUߏN/l۾YpɴBH=Q3mTPGHS>Jz2OUt? w /gt @nTFtbH.SaԕUTF|O'sbzP^a*LDi0"8#8f mK  I$_3a_w H)%,_QI*aa47,@?{ )).[vZ33Tłx{{d9-UXxalL(n N7Bؙoo%N$ޅeF$R;^{s 52.cQg)"%B tNg^rHMPijޙN,ebn' 9C= EMpi$GH4wt=玻y;%]=LȵI:v؈Vap;\VL% }楬6RvuO>;)Q:#5 +j}?a?8ǟ*8Ucj*ՓalCWqO7UIceT o:{N#Q>j;_[H{ZWUR_󽥬b!05CYK'^_[">/SJ}&8~<mdns6TN.6dLG_WyrW| c]P~P-tCU9xxd'k.=!N {iq+~Sp׭n3,)C:Txtgˣ1?=-C#?jf|c> Nb#/u+~zF0T *||YZmuJ8 ˘j_]:bZ0fwnYQ~y?nrpԻÝu]: ] ]ZTdƷ=]gмFvRs)GCk0/yXGV^7pQ'̹&Mśwʸ#ѲJ~ţtup575N@5㶣ج AE$ϩxL׏@?qg׸>2u? /C+N^BiQ9Om@OUnd(ț*FhV72V\(j jd?T+G /ӳ[okC-X:_BoFX&gs)ak*?%#N TD C fvꄠ諜lٍ|*bꌅ@\\ʵ/->PҴ|]*r0&+JWAފJ|*d隺_ A~Ofe#\b !C*ΐl~\LD 'e]b:'(RuzlڪS1|>iRblW|˴yUߋ)d5S#Љ;.g=d^$k4{T0n(u" 5"q:ړԦc<}aekGj?@䳒`NlP݀_+"(:[A׿A%;gQew q/MT%]d:F_t~$6x[~jmZ%S#s2kTάZAiKVY]4%*IvcI^=8 _E$[f~m ;'q~T̅cO3hn;v3Y]#M{% |oV*}Wr&uzk/##@`kH.8@ /gZJݨqߓ:4h.wB]']LSӻT :#z5Ŷ..{iЏ ivK\/w Dz+7p3b`G{!+-q_w$=i_˴X^dm yTw ]bí=mw4/]jqlpntu̙j~z[=)MRoN"ثs)N郬_Ousq=eKߐЛ/a1U"[Z;}k'@}p\q8}M'SJzX,39E/9دH(NR%LmW(WTIBʣ"e/.31h פҫ)XF<탎Յs}v ԕ/\3mEl 0ugly=3B}C" ܹ9mwcN sa<(īj'(#Mw[V-'9;9Ҙbj)x*,dD2@Q hg7mLWLX4;":HE`Aa_F o6idaQW g7p}ԫ_wyNdv ؍ 2-ߑݰxB/mdɲ L 9ݡ,u t -Y/*[p&0t;≂bNC@Lbri"V)؟7 .biB%#8A`0OCToe*;|$MAz]Z?aZ[SZl,*x=?6Ux5-" =kjsXZ.ka,c m zߦ(tM\ [3FD/kCs\q~dK=pY(3z{_ .5&ؔO9f ܛJA©d ֋`0oA\N:F x`'SڐR:Ady:_nRT~D1Qf; % qJd`/}Şwoyrw/BhnKjt/4J?LLmdD88T'KU 9hdzyn%_iMњPƹ^/jf3֯2u;A=~3@&칿0`9 لQ.K10 +Q7P@߶,Lpoq&ik|"F?R"i2%*$ &Ɍ=LƷb{fنQNb#)Ҙ{ /S1+RMKsgWP/;z8HD&Nˉ3( ű"BkKEy~CFE>ع+;M.`Pߏi&D/=rL!3IJSSmƝPPjl8MS9{7}h}pONňkR{X*9&\%~tqoX;h#ܚA=:Ag-LMljg6&H?I05و3˟֙xWzaI/^?[>xG{c߭8p(6)Qa |>L 1T (Czt[D*(ݜpҕl׷lI89J n~j)h^^?ΞJ'PgR0"k:gkBne:n 10`< HiݜiqQ`&!,s9ud%yfݟVH9.Z& >sRMma*atW19/krQ)8αA)pfZ˝mQ\he괈YdjӰn*yR<`KFU9*cVyTQjdmĠ`KmIo*=5@S%8ɚy$!ItÄL㲻uJ(ſjTnʖ%eYY:fƎ͸MOJrR1^ħhmvcppμ֝gGfcE&$_w ˰,;G䙨l|-!;(Q8}x-tL8m2ǬbzsiE"AєcөEDEGtqC__3BpA@αeƀH@;3?õg?sS~wkt0UY8_6F h94Bg0`}ł+UG[IʫwHhs\-uz74"!R^RuR^6a0x~4l%NNANěTְKT]f FbKlZ'W['rVd\eH&Ǘv*I"h~Z5A3(-mc͸ȷ9Dwm|oz|֝M܃ d/k]r<"|v~S=,2bI$[Y(ż]k*LMQ0f}E!/**L* 3&WI Ł0ʫCxDxN ֨͢mmQՊl/F$\Бp1`A!%MsЯ\Hc/kiHbPޗҨ >Lķ -x:]" zlZs8ɿI>ɧB?ĪnQ5*pFbΓb0g Nf$;' 1=~]:߇ՙgcLtH*6ODWG$iҵV^U ֹİF7᳼`S4ڂ5MgCDTbSL\bb[0_PfzF="ԓ|#jkCrjFK,4N^Iy'θqAgخ2;0ޝ `U~:Dk<3Z_$eo#O/؛8f$—:;/Kfz{ݙzo]'gW \Ot wokH:9l2a9gd7vf{e`6ka`h.a1IRyO&1i'ч\pP3;#@K:s+UG;(!;NCzXD@O)8?*FK%ltJʎ9)Ҝr&&gwta .ĒO$X-LV3(Lgʇ/-2Yj7tP\YJͪ).ӑmG oV CMɗhX=8GеR}pߘNx]rzͼu4F t`#2r<'oK>и6ܧ#Zʝ:mdWac;;/N‡֌g]@cL + ^vūM'/ɬլ</0 ȶ\X[^:dx˨ǰvة#Z@>իya'F_$TogvA4X"Oߊ6|R&jCw7f5N$h HըiYa{ײ(GbX 6é^aQ$%?"NOY* 6R(Fxo9 6<φ\No~\ q (>3OsxSf5WIBthU*@dh] Z̆S)1šL5>qcA!~Hv^H,7iYNҬH&DO5pCjM=DJ:!}o[oMNJAI{Sv4NL`eUۊU>SS-"CztS<^z.[ǢZ\C8bw5iG:-k7Rce7Ch!@7,1ju3e1=S#{P+gegtH,sA:oVw,eYr p!p}*7^T]LPZym||uE@$1jj\ĉ)\/|;O<ˋHwʼ\`|!)l) V\dW^TVNQ`K4 4iDh)7mfXwA(OSA rY_. {ýhG"Q=k0[c!?+5P bFJeO_ʦtm/$s >wwvmk/ AX)!1^f䛾]gwX׼*G.ng<:ܥ?ggD oR>;C [9iqꪃ?I5E%rgRThަf'&}F<%GJ`?dґc#Tpjcfp<|nEVS3/{0-iyGM%|۫Y.eaɆ eΚF!"QB5GhEwGXa5js4tGjMO<dT(y\t*z>Z,V5M("B2quxz S5F7Uفe"}_6a{xD)&UHL3>SÛcfXh.WwC:җmjj4jO<6 Lh cC)Oܩ `d+GnGgLy">-4${Ιzdc_L x2D;NZF;&O٭D[x%GCԑG9̊` ыݱ=mt;?6Ji[P ZigH/s役fͰ kT+iwqc#U"UEɳcَK3ކ o|4 B߫#ޏVׄY/ȹT@h)$4L$x%b68Hvkmz|aE|cy)3a46J綀0$#?J-11gpɵʤ %v.lK7x ~Sh*>Q*YUlZ!ibS>OKX$;Mb@vD{^>J@܏ +fa4-w!`/u%oP~TƗɪݽ\Z,>D.MlC*Ь0rBǭ.>]1n c/z~^ƯYk? ]}m&(^L:+ffX5t bPx,AB'Q-cov^ ȴtLE/zkNW#s:ckZ6V׳>b+@} FCVS3m%ݕۈCшE?=6߭oFeRuג6 e#٣HΕO\l|U,K߲ ٌd/xp NގӦYf.!5#O<>3xeHۛw 0QI29X g{"oyLnW@:=7^OpFu2$tۭ4ª`. 4RY$`-2vxݦo"+8 9[Ϭ]–"=bIIlEBl>VފXv+_(U!US{:EO6)4&dOBbkTaq|5?Ϊ(z3TOp텀TnA8<_*ZcΆ*z& Խ~:LZj5lԹp/wt/C r@wu0D=qQӡ|4jMc`u?Ύ^}?Tf4Ġ"tC@'zA?r)CO^f`x(< EtX8 ;^xYwT$fYƶﷀ^/0ru0Z2 &[DʕFz1phYq}5c;wRY16^Io#HCfgU/Db/Y5^ y2u0gA$7X}wd}U |Q(S܅U(iIH&Ug^IHDDJ,gNC >{!x8F=PLtmT[nGQ|cXM}0*fa'+QHNz^0(}/`zZE$vBYG:$PGC&m1X8P184 -/E/<#n}|* 2ۄIMc\+UTCl5:Sji!/bs5ôz \Rxrߦb,KDGxYgtޞQ`8T3K]va֧+3TofɳMGA)W#n^2wѰ?qQJyU=ҕm!}W&M׋NVo!Oi(>M'C3 4l67FOp+YFn.^)bg9C wBBS3w q*Σcr^!YM16f_b :hCG+}$w&vKE[>=^l|ueֲdF}RM}-Mć 8Opss%дNQא>*=[ S ޶_\4> :m3mcU_)h{p?)5} ' (7@z)Wan9 GK΍r.OP5;cwisj3@"RtL_4 6UvUa}~еN28XY;#l+n$;'lI& &q$1&mT9m8s]R= Doev9N]N u5BRKH!} 8"D6G`i~T =I'AZg¹ȏ%F 0<1 F!S= :gMϪ!C > b29PkBb6- s wlp)2$H+sͧS9mT&~!S^;pf6!c}zH2U88Q=Hd1/ эmoʕ^D:1ASP8P hW;HGԆs=K%L6x˻'ҵl=i~ (<C)1N홾ߘ@Ne\R\N(*GijvP!q7)7Ud]`eK OO%CYx?Fbbƚ+iz~z"fMILLo]LsɯSd 3m p &^^bt[q'p,\AYzbZk ΀pt0,ރ>ڀ/9۴A;<{1FkUF]O\\AjUaBnil:άbʟw}>eXa Cɸjaԓ̾5.a|b+!2 '4mSVr"\ΘRiޡ݃M&iQrد2+<R((Sf*qeF?{+Q+<0j'T;~SuRzo9mxwq6a[y*'bUTzȡErvi 2?M޺ _DU^1Pv(PabF󡇒?Ft$n_ H5ҡ`;u; (x5ҁ3+jNp*_zx & C}D[ݚ%q[hO[4K܏8?}v֚:Tb1;0!t[8O|ԝl]Z2zH8xZr" ܔt6˛&Sz*=HHgTy";"OӣSl@~O Kz*ЍaƦnb}[E"rgE;Ps0d:@n;)E:ET_!1ޯm!r*X{''vIWH|Q{I#A< iGx"7#VƟtFT{x9 ;]7",,rjhIЎ{hNCh4te7*7hѫKuFi@0`LZ_:q#S9L |ZǺx:{}\[SvΪnނAosqTbpVv<܈Kl3.}=`LpֵڲXmG'yL',0hSˋX=1xiXfL#H!? +B{i26.-Y5#_$v;(8 N7caY¾]CdAKh3 r⫷ g/N3@9z9}Ȩ`jba3sMV'z7wT>D%=TH# ycdj>{KڻX@:^d~r*Gx#B%! I#t$5-Ѣ`f_@P)nd)lL6<2'Yr-Mh0;\m>f랥yU+^1u|hV(S}.\rc%othU8YuClv)&ѣK6_GUri)&=R"Y}4htDl=2.98_oYa|g3łU-ą.I1r7Sא: KVO\*71IPT 44|UL>=QHVĕ^#AO +q. V|LރٯG-WDdUi"vj#jeKF 1".m. +$%liM >+TG:BK_/ZDqF~FȜK &ĕMr[o7SAq'Gi(dCD-W`"ZRcxFڙ|g—U1#ƫJ/_0&.f/ԏPd0vl8L1qwt*-B~v|H%vC&SaFX} >p&{aX_(Y0},O/d֡0zljiz߷vs≭o# _iVI XhݙPё6}sY1МZq rr!4Аm|xw@-lM%=+g_ZgdX l(F0>o:1)(pvwz0w@6׽e{ }+4di]1}o(RŻRF1r;c U:1%_>:io ^"I3{{#[QNF̛+IS)KEN+)yv/d$ט,9zA?/HY =:e=T.,NS]cOs$6lZ7VICzTOgm'H#Lh K7 J=*HYс1 zỉ١dmeoעC;>ߛ܋߿߰h4F &(biC6Wmo֔E'0)̀/%%#ؘn>HO诞-p,ݓa9tiC @].'1cH1i7s E=wҀl=hDw-1ݼ']u'y+\k25Y_})Џ8ZP/;1Q8t+XSE(cGݪ fUY:ff}_GN+Y֩U+xyIXTH?9*)mA՜շf)'u/Y )6! -תkf ACFo0qyZc!) Hcϙ?pEmʤ <%*r3sRhfDN"D<>z &B0cx`#` f<*w" :q'niY7otÁI8I>gL.1ayzzR]Ed_Oɗ.3QFPfBASA ywMx3Ekک9GvK4YOy$qDCbLaw,iC+%#e??_UۏB)y5`Wţt8D~.y񙹹dybuv[ޘ IGk[xơ+bKlH"'Z8m~(?|߇@I[4[%eQf 8-O9]yH&YczʴZ|\_8 .*#I~a? h@ њ&o%Aކ@T~@_[1dwu 0Qp^N~7Z%@F"fd2[b$ngwW8sM+k(H7b;J_DRq:4}m*iZ"JS4 rcvaPtr̭TTM&&;fɕQGdΒ]) Ĵ@r h(; ^ 0V[P*xo>o' M8<4u[8! Y׈븥c -07ZLEs-iRc<娂W,{+:Vd )?$Z(ĬEqJ2yDI:FMImvdz:ǟլr쥯/bu&w Rv2aSˑUϪ'/QE堻&h/a t@.+*_oLFx/M_Gݏ.;p]*>2|Дqa\wI[&C&YDHN 6[_X^'&QFVHUq\d6gxgp2KCjWa#([j-d^#g{<7%~zM6:3х[Q]KWa1 LsUnSe&4WpQ,{'sZS~3z7[]7(Oo*8 +85P d% vN#8/ ][B5׽jAI_q ?nE/# q_=xPki) ݼmh ՠ>mޭ猕,S L ߼]fʆf|m;(9 ]aNҍ~j#]aw2d`ĺ!C`wtZEտ^YSOːLx3÷b"W'i4+XJ0q[Q 9g 'kf)\h#⺵͐ 1f@3-'Slxh;„} /ä&`(ӱe/7RVcqqŢϠ"Im T\v\ݾoB2k,r#=u?ymWp&+kRSyLH5)'g1ciݦ:N!IiWyb2ny e G RV8ELI?= '3+nJHyC%htߤ pJ~!W5Dt ukt;BE:m26.KyrtN=ۺ(o #xZ\=`(U7|ɣ0`wol8;Rk\&kιp1R\`0G;j}B7{Zj> 3h .A9B$XL\ EAF.uϲC?{s \X0w3*Fg}7Ki( O1<.ތUvkQsi=B& Z_A0@l|-WSm*)![(ShTzHOT~4jQQ&{3*طL_%~޽] QKkB,ȆF8_ZqP2ݷe 8}5Y6YIjU=FFJ X~燌f1\X=nfeLlizuRu ٤D@Q3ΰJ%W ?6t}bisaFufm =UV H 4c)t(7 7n0|]=\s8v]K#$=,1ޝw ߙkI O~ۂ?N{_ODmYjORV a "gRb7ʰrM<TYfI+!@I$&W| cR*|MCE";iK#wa`|9C -[XjSp` XA#פL&y`b?}!hh(+Cm?4Qʼ6e"vTpx nZmgrwǼ^[Y;^r;a_ET: WtR;~ 4 :&tu ӔWRʴ~3TK}ggJ 0"gH7ZQՓ:[=q"ذS'pz bҭ%55ds2>:홌Jӯ6nnk8~( /!E כ ZevYӥ^N#'%2?VQ0LƿTrIFZvqxhTEf@LFGZIG6w$%G+wWmA1 ,7qtO@Y{`Ho,W ^ѩ1O1EL} JY&(>Eݿ%}Dz4$s6ɠQ>F:)k%ʩ'R'#yfքjPD_\ %>o]zawqޱ#ZQ(V?[9a9/QA<$ٕsvSnMmU<38yLiy$»F+,a h@/>36IYDNDEH~(%Εtv(^b|VJb"i'i)/hlsfzi|%Ft-1@UD,S/˥Z{:ƆhVS .sY7"4% pqA>;p5b3j Q_hLJd)TCmK}CAX/ TԘ Co1NВ{@k9.IՂK5WX""UmUSj=!G>ؽ'2<B+)jOpR(fk 5F3A?^AbHбAfcA~Nlq'6cCe7)rӣTx Kgs"cC 0r6n6"/JgRo}b6DEkq t+0!R) UnoޥO|o >X(0!~;i@zbl: ́tcTǸ^(#D]R[>q} p -=E91HP9HbenyM88Gj6W@hVa16Y^SL=(ȂH"< *3~&L5T-- -Rk p ZZQelɓ\KBGeߧ kJR9P\&|*۔Xya1)EA0$?hE@Z;DZWU\(P'!"r+b̘FAΓJꙣSu'"4$!Ǭ'ãj&a|z@#K\͛x=%M;&UT2LҒ^fBrWϲcZ>yT,N!Izxׁ簄ĪsGzUiF!MFK #kNX)}㎰OY&!a}ۼ[X)_*`'?#M.fqstU4v'$g35S+z@3TZ.]+tVg;," IY9 & ^\x*r5V~pCP'ByGH!_`|&ɑ/e_T!#lqIW);` a2`;m iH F-glt>`-0F<V{҇ɪҔu(ZAV s0Dq2 U Jģә$)%f9p+7dwŵ7m}Q N7܀R' 3{ $&6'K ̩N)㳑acآ ڊ"bM [oJ x 39ư#9%u, kf#-".Fcs0 8֙oal4T՘`:yPh2|bS`e/mfHPzY kz3P]f=:ɒץN׮(R_KdB Fx|n`,ge?!]빫Xb/2+s'ߝW,sԮi=TP2f"!*Ҭg3 >.6Xy% aw.*φ慎"9\DP28H-\jY*qZBE[%OVH>e[Jوk4[ n:kt;N<;?S5 0's *?-vcTs 9L|,Hh֨"4-Q؁dUzFyE`%d2'f%(A-5m N(4"Qrݭ@$^y Γ{i Q\4ו77g7lOG0Ol7݁ϡ酪4L?Ϣ5hB+#[Z蛉^-ad h[Jю0(l{QK/HGLdu|31L* n%&~'$bej. m8~YJ }f?IUAye.GP5m:$=0L+O\7wk(A3I@P=TɖZѕE0D0H˄czZ؄̒ڮZ29"ٗجcd8 ]T1V9]Y5W@IKAy HJo$WT;%O1$_C݂cwpFз1(1_p*(ˡ9N#E; 70=S{E0p֨m;c_`.Ř4r͖%-ŀ^0ssz<$fZ-FEU1އm((`3X/$]O6v1p j[9l5ihҚ6y!u-;L#È}Pz*M?C<5H _ xuB1Rsg2?vQ-vQ܎ԁGЖ@xLZ_jW(b7Md{(c35- O 4RRlݑ1(<Ov؈L8;M"ZY6C9%i="AcܠGf88W#U7zLO?aQ&boQ h[nI>Z(X"c!:Y'KEש> /!4$N++t{ 뛙iI"[0~BJMĤCs~2fh3V^wY8.h˗qI1܇آQSn=Gyh+#9سʙFP.lY Lx%4-5ҩs$G\ p$3G16nN8J[lk^-W&/#pQC{I@ ύUhdn4A7 /a̬^&E{we:ۇDKVp~}h n+F(E}9{/6Ufz]rү-[fi=@NJg'ƋR@L8B_& ܼ^E̝Lq%뤐$ğO΁n*ͅ..3+ravade=K`̈h]Kb'2e ZDB\I] *>r$.tœ1B؞XGVgdӦpHPnClRBqkaLfׂuJ[jOl<#̌Aͳ_$mP"EŦm{, m~ufR&u-KHrtqM!uʌlEwOԜyi_p|xL}|ѻ>|ZJ=L(UD_~!Hi,M& xgL|,E ;%>K赠qfxWAM+g.wĠuV;¦0MuiG  9J;I(_/JGkEL؎Ѹy"sm[Υ*c$kCIn ocm±e>k?5xԀet" + !ngco?,X/ +\a`a[B};ټ=C6gSLڮ+4~t2ډ:/rV wM=,YK?Ɯ"+_\:(#89hw_tn$`.2 gHnWuu`STylD'P G`>=#2;"( P`1ڍJlp@E/fi*^8DC^b( ZF$&jbFkHT3m3>| |`1ϛ@DۖM3[vOAO_s'\n}S$*ҾN͕}{8 W?D=~5 or=}|wBFX)R* {&WUf|-LΈtZ:I>P<|h{sv}<1nWօpdAfT35Xic[]+cy):j j5+gb&7CB+.%0` $|E澤%X3eQ - 8aֻj]LAPnǦMzėjc6x7a☻ l*jnRWE ,~XQmIFwHY= m_.|6Ft54dl_bGWEF:,?xV8 ߺލQƨp\;F (ל;%M7',;zN.䓐.HPW S`$Q1μ~@DCeQ{htP O0WU{~Ff(J:/%L&k5AcKTŹK&Yfu~jZm68@B:UCٮCb?s"OK^1!?oǔ h5ջ' 鉒(`(BcWɫ鈶T,HΗ])#_fVWwQtNx &<@Uॶ:҆>bQvJWJhKAV$8jRSĺ#p7-'vbyg )zm d<}R.iWT >s~e'>VY:@^ZHeE,O6*j}RDgl%!p0r⿴&~j;#N֤p1 %9(RIO[V]a^3G(+U8ԒB=,~C> DVn:&2 O ^_@g*q^ZpmН;'ڍ&)b|[SP? PfSuհz!!,TOt=*&hlT*ERmK Gc(igo &oם}nLكM E΢1{ 4"=yQLģqkh3o -P'ڞn %@3NfAψ '4!d3)ۼ.ջKXS<[oׯ)25 ;*]cX-ѷhYTfkhZCS/ِYԉExy>(Jv68xpb{{Pj_dZay2sٯ.48rBmu7tK @985^0E|4 Dp2DpO/B==x_K/ 9|cW "d!8rq9bKޡb<[#NoH!a"ABѦ / JT4[=i mC,bSRRH>"rv1w֛4سe$RZ3*62! \.. ~YǁPE hq8~d,$x~P1U2ĂAlw qXi:GMx2)tm,ҴolX7{ב;ǚ}u(0 `V%|N? -ZҝU=u-p5!5MAE$k ~GF% EF8- 87yMnkZ8l8ئwBR`u%[  j߱} QUr*s{J66HjJ𛑦]s/ix]fL2D(mWKYn0M#ϳBAذ!{O2ݷ:[J܀Akso)e*o׃jK^ab ]0k/Frʵ`ԅ 'AY/1.ugOoy@%aan9(R~nQ`d pDŽ}yT**ؑ(E(km[YO$>A!sYyP%@UOamA5Y_o{ӥ07%]33dgH*lmkXD1WTR>wK91]˚'LoĽ>_7pɧ84ɛg6DGܶ,ANsRX:*R* r >6+@~g6 /qvb ǫC$0^zu=+"u$Ik expϷ,[4FqʦVƟcfՍ/+]Q Q*UO[ +ݱI"K@e!'I¼P+ɵRqv3.zI*͞ܤoGnpsU"cAc]_WR>?UmQ5k xKvH-"azx`W,c@lnlZTI~}Fq3x̆0R/FEؽ6* xּ.\el"p$jhg9sIN_ Ld|Rl?$ѷ"csJJaf Z%qs`4՟b?s6DdzF go2K,V/A Θ l/{֭umj$\[ /.%%#OL]jy\ƣ\(d 's#Xejԥ̀M\>w$xLlQl~]i'_­n` <=8OKˬX?wFB&7 'AqX~򄭩9#(&4&ynk9|g5t3i.]fNuc+jjsA-~F>2%] Ses6٥]T krWUl4(-U+Glwi;$cM;RH:{Sh;6خ̲tri0;!ɦ*d W$kǚbF%UyZ}z:c@@+KJDRX9[{uPDra<M0`7o/`:k<с1B{ u 1(ĥgsl zmPаAB`)\_'4L-%)o[dU_pRoE>r PFށ0װn7\k~ 7C}#T}MmEpcT}g9mjﲵ`byFA:kO`D) oͳ6BeS#1u% D.$1֗`|+{Q@23p>e [j`- 2. i(9zJ롍k\*o$uψGZ]7\E9DBv"ǼU@>M*bhݿv^`s%+{j+1f)]\*2ݤ ўywnl]#0цr`V?]`U$ޒELpQYd668{mu N7nEMmۭWVh߾T^L܁[VmKf,5Qv#4!j=i70rL)a[GVh~^39S0l;,x۵JNs<೪C{wUX9;Y,^UWVɯs8aL1x~&;o2 R!a}زZ3Va3ULe8ݲ:z"rE@[*j Mb"7jtY~*H@+['X"U3&SݳnʖiSk"kFMBtL5?܃So @ Qg}7S+]OU p EE>8gڐїUeH^.06=4 %(Ħ.aTxc SFip)~2" 3r []ݙ_خ(|g,cCDɔDq2<҆,Ǜ2C%+Fy oK&P[d5J(g/T <»GxAjٲ(b3*AwplzQ{\8t8*.h\E.m]:qa(oHϻMqԛ/!ݚthF+~.&4?%nf0 '03f,'u*iLEh9gXkoT#H!l۾ oe3㋠ # Ni WSAm0&r}ơZ/`'GdaQS۲{ά7Gش4OvY('),(pj]&"ףL".sdq 7$0F-OSӋD) Cld[)ߋ702C1|$6_YI * #ⅅڍkb|u}~[#e>]&U(]՝?SयoH @. oӖ%\p}t9%|'Mjf]u=GfRJ|&6-m *m/!:ZAXQ$%i(gPM 0^ Oj: 8ZyTԜ&Ke.pAtq):Jyn{S2T:Z# GJ ;GpoZ}X̡f^*0,)<9;DBRjOϮ%hQ1 lIj ~l@7hАR0=e{YIb$wP.A0[EB9LC!ɖ#T7R_ŻՀ30GNm;]H` 1B6&0[jljY&K1ʪP8 @ӓNV?N‰%՛8;`ih J[L~.Hhm 7%vrO8\G XEZ}u6 2d_f;-+yKq1Zup\UVnTKV¬rX Z Cٻ\xdi=jvw1  áqL3EuO\A xW}Kzf^M݀DnXĽpQSiH\۾/1e׶E 2ąh[ o &Ǿ;kLNI$^qm瑂zl@DµNQKѦu֒ 뷲ʹbldRj=*`zS!SK&,|ou^xm5Pۍѡ|А?`;#bˀ(fbָ95ޡ MLmTaZz}:a %ff¨3gDV7% Ԛ^@+GL^ZT@[vAԱc$!VC̛qpԥg_( vʼn\m:Ldش[RWw4i*zMc1xln{bov}QP_Dhe(zehl~Z;(ΆnJˌ eLHxD!@mǨ)#O 9.FdH N,r, %+3lgMƚ}S^ZW j_>[J%fy:Vr۠N'>Ɖ!(2$E+I~-ˏ^Lkr !n#_7L7{-^O'f!QFR.y'/oڻ\*t*6 !{ŽHٜz*ҕ_^HCb.ϤFʡI3$FT@PQQ}cmdPpoa8MBit׌VZsCo}xD@왺l;lf֙Є$ȴ"I(ǫxv!2sĂ^u=MjA5gC@YGB镔vHᄀƲܦitYRW?ܺ|uqi>u]ОTj )NX BvЕDA ~ *\@FX 5Qٺ5kDBgAhQ[;Õ,|oV,:`|¿]v/aVʨyN^+3̎?*r̙]&kD2$? k'00y% GBc0p )(:R+.K@zO&K֣^<9\J*yy %08ĄxibUZq^ l2`6"fcҼ EhK|>ؿ?@fYŜ$e*lEuPOp鰒-!kP9 (suZg wxm%w5z_禶{e?mi:C5t1R:6IsbBL&wZ<,<7"Xf/nwS6xƼ{x`4% 5)mZ3}i agI& XA Hy\gLNM#2r $G"B1Ifon&lp`Y Kr/W~)m)R,-}wy'}A /Ϧ\(tΑ7(!هL7'p)Z]`4'PaHo :MU]Sʗbph)8^ؙoXc>*:%DY)ǺZY6iB@JKsÆ]]h((}}da!% P"e"\g++z\/-5r36 y ,p^Zva4U{8UdrBbxá$`o$^F7!p>&I/{v5^3T:1g(/V 4DIDeK߻L&kZmo}ʺe>nvAoboE_iKx]lRDpr{{.aXo&e\ 2>SA\Uq ?R>,dP2?/} A5PZd~0vM%nP2XU*bd8NeU_7HΠI^--#Aj(-U$uԵ9Ր=pc}f*0dfw|4T;[^0?={b{+*# "|d|nKz\Z9\E='i$<)B^`}M_~nCeW-A^6V xH߀?, QKvBV6J0'VI%yrk(CeNd%aA 60^_":d_cA"p$ ?Cp>PhR,{~؎fXd =ɻBk}c9`3P߻d[_DILN7v U2.'ؖeX}@ Z#O-GGn#"}R}=:r;sMT6.Ve;F?5ġ.Gy)нH.܏T6=: ltY+ QiB"qxZ m4Kַr8g P3٥Oh3Nӑ#jŗbϪbp 4\Ze?g yE}BYf> kx?5qRd ȿ4cs}6-rA $aD" CäF *Cv Z *،v)o{>>p MMs#mn1`9Kz33`* D屯>*OnHt.e(w +6{u ]\x y׋ d 4<)cGhe_/VuN?f4dҤ3-> Ay6kش (>֟ 3u&ݑVWѠ$ J=ES#^m̵ps9-s_q[W0QČi[r*!/EjKMxZf Rs`AYi1NY{iG^Y_Q]B)xYS)Vһ21.~4S/UmU7?Pۆ$y0&Rzuk>&@drߏbT+ZȟkYrS⯊b!{E?\k/:ŧw YObRS*˽DoIC@$ϡRAwǨLv2h _=OX(6e3.%r8W}1<כrqM"5fM+ Lxԩ*,ڬfV:&@qDM~ֽ佪t/jhiD6n4/9}BpSQpo}pc:L.Z'H '{F VJ HØKwK_XNp1n>_zyo@OҦ5tc`iW9kw@ izX[ĚX%ql~y靸9uPC;9H`|F#G0TN!#JłeDVl%ĥx,E$ ҪuVve+F42oE%s&Y淖!J||]v/2o{baXeK%EC9;;Y.Bqg~f?7+%\Ҭm s u Kj4%OFIb8uf!ϣquu.ǎ o"0Lsg3'"L [TY5QA-uF޵T̬݀4>/ Qq JFqUѽZ-_:)7[Ϳ}5 M.$lGQ5Zި'FE3l"PiZo_+e2q nVj(3TDC~{Ch'ԀX%ˬ=6ζ)ښl;$"e|,.)ۯĵgKrcCp4\ߚDL}dɫt0{3}gaҋUăO6hHt՘ɹ4D5E-eJ#)zJ*wv.H K@4wD6DK$Otw_f꺉Nm-=Ԡ]M=V'|1fZQMU= Νzv~7@8-fPvYVqOMƀK5)]b(22h$  ы$f,ItGFp]zq&gv![TPU|aX{0t?x \$ܳo~;gu ow;oܦOBrl5O tM*Τ[7(S=ؓAi]F 'V2S9$)H+G䀣365s%v;UyFݠdڝ6gɊ3Φ?/U{ -m=yU)϶N#@^F,=Z#I$ĆV@syD%NhNxZb=ro3bJkOZe6<ʒfط ]B#:;A*>vP!W1v-R؟[^3EI`t}vVIdE!ՏjOkN2u+hgxQO|Xz&%|ƪ)r#c?(d:dkjXC7ŝ`͓X=CS%єM^8ū<ɭwFW9[ 1NࠪtL0ۢ1q➜D [LtO҂0ogpbXgwz`,Z5Ǔ6KM [ɷ% .];]*Ű'BhD1;Trtq8\Kz;Wkjc WOHw s!i`)i܊ 1&Ut` $=[aI|XCBu;B)Zo1=y8w}>!Zݤ/TVT=6VEd)@CIcv\EqRcC7~n2Ƌ( JWrmʵsvĥ99!g A>lv I@DRِ_iF xؗ,`87,ʼ*!= ~Rb*coi+ ٓmmmY[^a.u,O_YN U$h8T/! K?ԛ7Xy /O>#KA4%KH wE@ ܔ5;uKb3P= FQ{uT]f?[-P ^PȣMS!sgE";ۿS<{CY=y+Ɓ]p[u]Ǡ=2:G3Zug0iNnm>E!Zi90@9Y߅Яc! d\niIeF}!_x9e*୳k >zǺa\VLAQLPoX]QD d6ѷNr gS6.̾p3 Z3UTBff/QhOohK2/whK9ptd#;Z`3")I_êMo ?T-)ɍ/_iu_J]lB($KO{i}LVy'gOJ901LCm\ @mh찃E"z-XYްGgӈ[g$E-{OobgdiR2A\3IIwJl:_Y4LnմqĬ*.R{*dnÊDXn)R})4-W: "dIp k]C앎tjHxXs4JO80qbu#6;+)͖RX%x>ʍ_0۟EϨ/~P>nMhj(b9B.(-lI`R2P: SXKd#tN3v&H`ۨRW6,S9elN^3MGrݵa%&=բAUeU.C#Zf\A-rWS7.FMzqS?? 68馃>*(Wb޽dSFh E ۷ޣxG}`C {7ʆAw;CTU?Vы>KN|D6wv6z@UT )/%CH5 qgc@MGsbKpgҊ$n1S%{,VyQ 8wM|4ēN#[^ zG*_\$l /S,2~)צ<( ~m'P0SpykQ4u#x頇wlko _ɂ}at+l6 hHHbrѠ%!tՐꖢ[ռ!:ޢeMK;էH jFQbLдthBkUȞvсie}9OPUv94LV?',4>F]oKGpҢQW,.,9(:3rJ˓JMRih#W`תSm%O8}(c S"ݕlo5#j춥.z4ϕ5GE v 7z q}zeEgm{C`~ȐQFnj)lj̩/tB^@m$lw,IɄffewE43%q&4}m bCffy yDE(oϽI~ɣ^tdĪ @/|k3`|.CH< 0ZTKsv2Lh^QnFwGKTԀc0x20uP#PpnwbQD}~MǓ oA^~]n9n/z ѧ/w  fQvDUNKMЊo۵ȩm5̬IOR 9 9X-( UlY{eػX]z#$M%kR2U80ghE}!) 3O^}֞(=A{VDkeޑxB(_deW`yWZSqbYI :_; 'Aϕ/Mkd ugE]c٪v m1\ y8 Cm=W4g+r߸')9Krsx Wz^ltԲ>G[]W5Ct!A Fv/Rmۓc_=>q2S dp=L)V7$/›TL_݉$vʳ5v[s *3J7 H+ZSM ['}@Ae[˴a|y2צq2l܂"QU+XVp{ XwQΕN$}|&3IDP(1LQA%#Tty)jZ;g O$& }ܨӤUƲN2|$-cr7G\?={. >DvUZ7Q@>DM&zDS '} y xNWgzśr:X$kuf &99G(%=` tfx$ہP i0Tܥ$zb+_"Bѵ:U/ 45my cz{=yf))R룝3ǑoTFfrnQ"ZHUG2@q`='e DhA;x1JbX dά"*y`$(iS\4FҤ-Ĝ~B{`z6WJZ41!lwQp5-ZiA_zQt %9[H6[sgE9 o6n傍=:w@ܸʔ5i(_^ލ4~/Q_.$!}Xs@m-a{,TLj@/WEqbT4͠zpp4æ".NTw%+H6mfRś nQ= fbUf[%5% ْ3&}HO>8Oy@:3VbhreTso@MDUm(4rvQ`i))"զd[x l9c;RzJwH:ԵԐ|~C`@6:;Wo~uDR ϠJ}'"\2x x8LГ!Er?ji:o@ZU_<9,zwdtWM#yViZ u+ND^6Tf7 ;ϙ6wCsBʭQ.ͷ.*HkNEw{K3ǫ[*ju.CnQL\^s h'-d =<2BШGпpaΠB}9:H/r7V Pv_}yE*o_t QΦԈ33=$;_^Qʽ+yitk/j.J9٤2?Ç!Eݘ Z>J<:2K72\% !-Wr}BFauYg=#NFTLX!eۙkMP6Ygge,VEjUpN9hL%b85c"K53蒚rSb~=-Y28qzH9.Vئ0[”r|K|-p)JfNF~a{Mz*ϱx+}g782rc,Y/F t淋l_-=h^R\;8,}l凂nN:wRdRS\g} TfV`g Hz$_Z@;3So*ll~4%44)??~2Q 6O춸RNچ(pq[.YH>G!1>NFpcTmgx[4YڕT@]Ep :IBKνf4tf;j#+G |Q[1pK7=o+vޑ^D~cIp'>,QUhH\E/n>;+PK34)"u$^V g%cWkp[>aTYC/H]e_Z&\DɘueP64T爏/)&k~枖k\e0Ʉt{tE4l@ߊֶ 5\q $lAI<,oae# \3Ň?4լAY--b)iJO o3K΁Q.mfW扄5]ڗذȳ/+, kL1tZS] .vX*fzj9\˱[~! 23 j ŀOlK#g[mK? |(R͵W{fNϓ/ ?x@>2` YV߾ƎIі@zP?9d@f#0VEH`IJJ}>j T7N6wgN@ZEpaN5E2^&JDjwuoYGߝAWd{2.Ǩ)W0z"8 0RfaeX? 䣸\I(P8 Zm}E#o`ZZ+Xkh܍}01U{Ls}8*-+q|/~"npvm+:I;n,ff*ƮB%fF7.7ހOޢ3:VY fKdߡHɓʹ "U¸>%zh'9#FQ[ÓVJ57zDc.9bf|B:GP`oW(5^@XνFV]%~ң CДt>"s$-&RuCRyFs,OgOB gxWϊ+[DD:IrcY$Rzuf$]$7ΗYfϙf#` b59f%)!mU]G1ͪGG3O&V|.HF6#XIB)bBC! Qq(HI#; Bg}J$ʻX_]QEsnms/>U\3Ȼ:L"{[}z%]6R9oN:Mz9?xš{Ex󡣣ώ$'s .u-MKqP(*7E(rQ[BGQTI<|lųY9V=p-`.%^3u٥ "<_st쨊x)% nlB`Cj R%7-g n{=z!&gS(#Qkruؠ +q>s/7Vb'e !w[LP_Sfwo#,[:`L$' )s*Î8E bf1v39Pld9LF,1o.,]NV̴R$d/11xbs @}ɟX 7:Ӡjr •PJ?l /^gU/r`I|\%=^[9>._ Q[fe%CgU!g<\LH|h`>Ej$ҔH/XL(yn[9-ÈS*.eY,FOb[ Vy@7J3_ ${9k+!4ls`;]UڇoAQAn~p^`+u#+zuXҬcR ;+~vt/a6e #a/;Tv#gޙy+m&(d.%Ɛ Eb7CšS +yLC3`Fi B%wK晓ܻ&fkF\E]j^Ά'rG?-&|5r|wG^FYXT5ۮ eΎ [k9IyH]Zb`rk]K4IdZMk?){v>؎3ld2ba9n@W~/!BS-Zl e"*^A0,L+.)9r'i DJ#+^b QFRj?{c'ENMTn:_S75CYaPyRO.ZҴ*Nx13DxʬOr#4KJy'Je񞡴C_`{S.etqDb-tINv*P=Y.~|V y)l⚚a,SgpY+q2xO!Ux J'&ڥFkƂI~ DGR󉬿2`4$"$!%3a0eNE7|o~HAUϘ4*CUR0]6x !}`9J6j9 Ҵ^FskTl7<؄e:{Z#ϓf eIV[SC`JTt1qȧ;-rԶ%F\4*I?aRX[+w{x*M멽|P˃8htAIN2Mqjbr<y6reTAۜ<;֦C5($,SN-bOc~g[eVi`ei›n 4#AA8Aj@L4yXD!hc)4[%)fL_Y_fK.s׫a#ƅ{/x.OpHg+ቦRxS& 9g):qtZn+ Cwy.5NK?Y\&zlo~@JLFݤA-9~E;Y5XyT ܪ#Nf}x7llnve @܇fG%mA"G|uo?E0(|;Se飺.h{S\23N_LoK;uښqG@( pc :BN!Sկё9}1'a oH5UZx|Ⱥa3G-3@e& x\$SkB% 5qvx.Gr,.ک+KTnGg g5RSu~VHОL BB&h8MzxRuO/ش88NjF1OQYO;2} vgVnCܴL?nhׄk5N6.kNܝ%DSVVL7i 6xsLoaw訧K{۫B+NY 78; 5{! Dq[3fF4δ9#٫cD:.;~kR⦈ ǀx7+f-X) Yݢv*FV )T-_  m䞩| $:K0 cy B5&}0%C=_sI>GC%FτD]-C1o_+~q f)fra{J2dGB.m\xcsMd@+lcH(`p9,Gx]8mJ"֗f(6.S9׾J_f6z从!z;NCyCR<\1;җ3!XV2 |%V~6 ֦g,)[X@Iv'~(˓;tbِ|[ Ѕ[j^5/qžʱ _ 8u׳ 0 &.C8vUv7gv~#NԳ10 5!8^$̠.Sb)BN:o8u0<װrˢhciN݆ނc Ds]L[}2u_(ۣpf}Gڙ~*2`FU7 p dtz):!KdrOY&`ow-AWz&Ey@sj*_]1jٰB@r+#&9De~a8k+d ckkzSj6\WA@ԤC u͐q%ۻȗ5_ &eoÇ Cs_u+eI)^Ѿ:sbk |qKL8V;TbSe00j<.(NE rkt/7T.´:AX@?P8·1BnToAi8 g$`&-u-2G&BMtCxx ]!|ƻ#VbB~* ^IfNHFQ6JDFGk+_᪍k»o*c]:a~H\^4V/=:EƐ]jI,=ߑ7TAY͂c R`Y#8 ʦ F.^chL)$휤*T֎9 -IF$Ҁ[Xljq՝ BP읠B5_T!Msd@ kU^lљWP@}w=H4~ 詃NCL,y*١ӘJ*j0B)`)`M+)Lla@4=JY1dpՖ[zOTrIO(%4rnbŭwtk3,%/DPB oGL(̴)Ǝ /ΐbS6fd_]zYp6nMi7ޭLnmI_JwYEl[*.EVυt+097Vxi{G2+lܛ W.;=+ Y)!*Jl/ 7\&;gfM<8l?Tqq[Q7lZfmc_A'VHrKu%=lOGz KOrI8MhaŢ3Oya%?[%(qa=otB_mEr X?HM"B+X4?-.4ZR'6qp}Juԍ5ӑC(,dR(ts\N+b [_T A<;7ݛhL50cxMDCN-'qSU"79XS=eLkSڱ3d֙]Tn҉-Ԏ3%` kXsTYCc;/FKm33a,RROCNdct}y;) 88!m}gfB0NL4/ix4BCAGn~HjUI,qos$>$w]A.@wk04/Zl8p޹O2hu>q!c wёސq̂n6Dw8N2U_W08Aoz1f Rb-Fb^;ӪǵsQ(GQq3 #oSdvgOb(e vP,Zzc!{ ٩@ΤN9!&9N\H\}KW>ʬq; C]O(YNAye-}B#sJ4+ĥܞU)& K=MySom]ۑwY%jK1-2U G!K1Hvu*kICUߏ#o0 Y;ک>cfyaEGr3ON#*AæĿ):Tu>$4VD?R]yaZ,#.ѲqǢ'#ׁK5 % Ge( va0-m8+tɽbWkቿ)1[ #dD:d5 X=@6#*Z<5QB(Ὦ"v`./aU9R9{mN9p䛸2)sLd$;7<.:Ձ&n(pp>QV<XS#hGTuDoi=8Ŗ:f1·voFw!}t 㞬  N!W \-d{H? z#:D&^{A)γl853$3me r=٫^%: 1@ nn03R_ZTeLavc񍬥i ҒyQB Z,{ӻnBZoD M=Bbf(yǏȺ[(tخNٳFyIWFY@qa;ϱ1S vH? 1Qѯ{)b"S|AͳѦTO3C4:A&2 6ufa_~?.qoSeThs WxFK۵Wf5^8[2MxA&1yW?)ق5;g%D6뗦}vfD vƈn$jmn'"|HCϘͦ%2T~vOT8TSh@4GdD({#e&O~xSOe `dFzW`(3~㫬9;+,G$TH5_uF*^U!l3&]ZO51 |e`‘?Mg]A,E3dz%B5J@P6'vĖ6 d}ryv\>;־?AԶ(baijIg^. ^f5&rvh vq}P E^:+4, ЂWӅ~ m2 [ݙ=P(6u>ϯ; `?&3R9G6%vuA2/LW Z'-*;0bh"eCVpX"D\%[ _r^!dU^1>*R2r SE%! @Q]w+yi6#.+̝e;kAZK7v3BR*x瞁0q֘4vm[\J1ٽT:o'1Vk|>mT}).A.k-SYa@-M frfְ۬?>͝W9kPL 8VɋYϣ3"q%+"D ٚu}fu0.&cBg4{<㾺yMLrp4R! +"v_(ԑժ мcl' Bu8udYqw>C9L݄mS,FqUFljk:ΙQP!,i>E(i(e^X-]>Xϲ!21~j̱Eaw/ *9sE3(f״FYyʪmg܀jO ~wV}}m g)1i}d$NR/7*b>o?@Η .XoEV*/IصXlsI3'U^l ó?ʹ}kXŝCPAH<%9jQ Dkk4HȋF#AW!um[NИh!o51ن Z GOMC+8 m ^3d:Nh| :=ߝ/}ߝ(QNFmLm<3F$*7Kق r/\M0F,x96?+$5Ah0Ru N$Û}% 1KftȫLq8%s!Dfe@xe*vclb>8lȣ Nr)1lzCz蟚}vVFcMEF>' Q9|%x\"hj7kZKbi& H2_aBG\Ϩ((J@yӸa[焦kFۨ&bu1}:]5j&(zn>8dgFkw{v.Ql(oN_xd.sװ Ha?]>B={+0ܭ}]P#gaFHg0-$HpXc+0u{zך=p^ԄZy4$:)P1rgĒڡ]oK~ŖXf~Y6jQjt.wՒPfBRwL?/Jkɨ7H_8S]ˡɩBsఙ@ @&Wd:x?o^@ŷsVu8FGmgО[Zr:w B%(Oh[GlP=Qu$l\ o~û! -1"+y O팯#87ɤ27[bNP}90E;];AQ`v9A]RUX.>(e5Zr+Ts@|+[6憜B;0IL#y]G0}%e]~çDM},* yWO2dTy3a0tMdJCWAU>gSqHHRVrX#[蟏w~Vp_֥w%l;wmxCTh3ms:f.o/iˌ2qeWu'=|(hC[!ޗY ҪJ,\T" ja5mrVc=2>3j-מD݄ܠ^H5 nӣpț YUt(ڞ)#Y}pxwA Od` X7rlD)?u2Fr!/:n 񀬾= raq\r5Gb)١{WQԪ3BN]J/hZĵ=۪:a0/#-՘EUL-n-sIqߘ$ q?GX7ǁIOH>? #]Ŋ~ÁcšAD qOpYixb.okjvgnP7TwP-zl*gx&!a6w%n \)I!}>m=Oif_3I|+YXɪDI]!bzuWAItU;YE`'r: o;ˈ$ åt~/7#3yk68GA_6x L\fKK3RuufiXCH wZ) :5B|:שcWEh~$H ] yq=gOa1@Oե3Ƈ61vS宸4-"|r\m%v<9Z[(9B똅Q(=T߱v1X3wf̟%72M%PV|z\>1gM:wrt`gP%5z*l ز4ԓz=~|sWLyTkXQ=vp1j=5#.YhϺ{ނӡ>HlK5rfFĄͧZ:,Ik ڡxTezwW s^+]8O֙Mv{{1CYi d%8r'-L M63xJ\DdbXT9FWG37q$'լ{GzV]m&)8'XYͣA/&Zk&NQH<&ߩ .ui#u%ĕ>pehyz9eT{߈切$[$(Zp򱧠oP^Ɵ šb1X3ҬYbv~>!@oO,<&[AaўVq"Hr4snp6Sq~c`/eeȖB_Ң"a=,j-?g1q0+*e(I$#-I1f'#@m>۷bb.ӔPg)x䀖RQ V;`wV,`w& x1jrK|Ґ%_V?*=B,ZI36kв^&ȱ[ y <x"pK_GvG4(( +o؊wD[?=(#g;ܤJc-66,Z%u8UHwU:H~sΣ{.4%a9U3lj9'R&'P]BM9 OY货篡=Edewm%ҕEN-Ϗp[ & ]ZLm,0goaqцχ}Y2ptSMb|xtwU0Qu˜gy ]\S0ofjfeđLGp2AԃN$r$v34L$Tj-n A[6pQ`M,'uY;lp6 =nkG֘c}SaZGh>Oe 98e/ԍr $Œ>> 2Зğ/rЗ-Vھ7ɽGTL3zg1|'p%ˠB ez-V -ᅰ|wRzsT7дlN;o}꾓?3'UŽ[44|X(rS2*-t/Aݶeƛ 63mYtG4ɤEa(=F|EϡJ MT9~ j;%N$ m>{Su4:׍V؆R`߃_Pڮ[tJ/93s4Ryh LxyG7Rl^NKBۋ@ 7&S xLJ_7JY:v.~DoI K:>0NzJP=T '[#3m '2b)ȷlCpඳ !ґo{xƐ nݷLPAqJ EQsp+n<̒X,#7"2Iu',J\[''+d74-R˜ɘ>gKb -M }QS ale"km}p+'|Μvp68}ݷz eURQuZF8AK f33ffrғvgxkͻEH@y6kM@-'c,u+ s& \0MrEպI<(L-bTa"L6жؘ@YcNf+\ btyVTEY)@5&:?ebͼ*B,YJ&Ũ;%Wt"Xg&Tm,o_]B9+`0,eC[4>$7@D2!n9,ewyuS6_^aO1u!XG3Fx 7dmҲnQ&bxxQ)arɳ٤"6d@7I(hJꀦNij+pσJHoLmfg(&NK`bX@g}iLC)UkeufCjeɼPj~4z@!Gқg .,Xő0]ђ1ɟp+xO1eOxb nڙM;i8@X{-造7wP5-M%S0oF{q.ڴz> Ԡ~*֧.Y$åǵ˨+ E[]Yw3Nɕ ԮdoY]d̒uX[Rx )f)|QʙoЃ>ۙ獟}|Hk {I; @"W\9#TE}v߇JpV!J_'zM}ߘ"N0^?j/SVDߓdK!nNx>ePH${V #t&[_~Ԁ=pozUʁJj5| |'=!׀\vUG|'~ûig)Xd%ؒU+SҡH~S6и nSdF=xFX]xYơ 2W4Sk bS Z»UlF~bޕ@%T<:R4rx*L*C?aAȗ,š}>t5>]Z|JPKNAZ^NJhPR-n7ٲe4\|P1x0_9V RP#Gm7bf%JRʾM8 Qv(r}!B7pr69Od{}R_)y!j$03\ &Pv &ldw\ꜩa麨!˿pT0qyWxVy~D<5_FG{!/lQaEH,!/*9jvb@Mf?JT7C: &r8F򛽨Z~/]MV K㸅 `7'.Y˯NukɶF-#j*ao{k(sY 7)/Ą/ T7> [hd~}×uHhFf)A\Z͟e ݌Ie5aPˁjcNaXD}1!}7Kl$v<$򎨰q}si-{߿ʳ8 $Ie=p&axSޮXRlt`J-ľl[I#3FŻFiė8'W2CC;oю&Tg@馧9ocn޺yQAb%x*'ýh(um2GAKz|}Ŧ xFڬpM^涯Vſ1;]XJKS2 e&cs ^k<]pAoBt` ,gtub``w'Od1) ʥGxj{ҬI>Y+/{]b@J7>wǰmvVԖޅG㋌KGX=,+74+TaAj09^7l YG!oy'S1.^W*.5rV ۷>41#eZO~r0cD^ l$ڪFTj6iGM2~̘N`AbBbՌx>գCMe9zX `B(SiDŠC _<m'ʋ@"3P\;ZX3LAi, (䁋aیOMPᢑmU"Lni= k.2G]/!Q76o\,V4R?= 36˿tubT-&Y,K&*.NqE^ÕQ%n vc{L۾wTyP WrOD>(X7%A/\D#ˌ9p%ԅ$YsS/]+aB%eHu1~*qŇh""y\z.Þ} 7mr b)*[,A3M `Hmr&`hhU^ P͏3}w r1>ѢOhcGkOoRr(6YU/Qꆀ5Uy;‰{F\R'3ӽH3džKG0W[лm. w BXg1VFb7/}ЉG$ (F%PNÿCQƒߞٶ UAg= [outZ `PBe[נKjk LF^r@>9CLO㼈8~GU(Q|+& x{äc~xms-T̨]8rR[$Rm đ6rB R82[>8RYdޓ4^[<\xۅV %/tDEE]_eM WQPY[ PD2?'54a_I|Vv3#,U^Py{~A7h:P:o & pT91B;ŞOD \釐nBt1FoJR I KHϐ'ژ g{6wbe;{Iƪ`D,vj[!9l 5A N$T%fdp:nBSxKRPCש./.,obwZ`jaٶ}3H#G(PA(#mORxh7:)resu2Spg׾{Q1l:JqbbV7k2G.($֑žC_.ayY1OjYOҮMg,y_`9r]&yU >H#,ZPc=:p0 cS8'Y5'A5dy}v=bE/LIGL ]dibnXvff1R)YkiϦ[ C)w\,Ng[Պk1xDs\`&[[4s8 /~TuD .]9 6пX@աz %IQSUburƫ~ ^$)O3O|/{o`0̻ 4Cn6gހJ#`œނl/ՇbW 7`IJܗ]KHN60vjFDsF㭕. US$ nTq0U2ɞg5@X255dg=+CxdZ8I΅;/)Qfꧡ,hv!iШVTzMy"NNΤ'~_(n@T5A^үJZ*٨ 7tFd$XB?IrA2~ 4!ߎ nЈ@H&Η)LNψX]bL8b8k(,޳цyD0҂egxt¶د8ĿR@fw[(7w6H 9v`"Eg7A܂l/*&DxAaG瘹 pwL=cV=VOZ3 &BfuxP4܆Ѻ=s,*e4jUp8 Ŏk{?9_,e=+l).p;-)t A LS>_-;3*ޖY5" X%b*"!_ &6KB+QS4 @aȢ(K'/U oH1^[jdúTc\bS>4tOm~0l|4ELSLkO6Nq3 Va@[!s܇+AN+,F+ӎIJ D"JIҘF.<-K%8?}GrB=܆>Jc-:Φ$zղE5"λ %SάypHه ˾qdАC80;k[r6$,'' No|IzōLZYTvl 81?D=sGm^Q#|`w wd'#]k{\6‚F>,铆28_ p IV3jB HAk۝8`t2c cBT!_{GN)4Q3"!nکdaJZ18/!Jbx| ]SvQPOWx\5eBpȜ瑼Y|M13ʐB8)o׹h{Yh`+i 'ɜ)j TӴ25xM'pGU-IByW iP ŨP/rcLQ6Ű'A42p 7di.+2GW!qGG@ B zC Us $Uzl\:w?ĵ|N͖Mwf&X[f*(>pĸi˟M㩒 %:7x3ݱ:CaP8K% ,wWEPdR#Eq\`ጂC9tǾyuіqp?5Pܒ| IFs0`HU0'H>H=;'#A*1=v gyu#i1EobUN n0\QG20p;ؐf=ivkDTO""1~{FMbH k*c.2-MoW9Mտ?{8Z 0n}ogO)%VNGIdwxq{䡈3T(o*>\)]FߡXQw%I ږ"C=Je ^jrP4i뗼C b'q`w!֨.Hԉ24h&VsӵWr*@fN2xaV:C5|ӷV`X#@0e/``ot+y}[QÑ~g֐R` '{l{jnZeSй!B-tʣr;!:@+]? raa".$H-~ ]"81UET,AO9+)yR^ϭ0CD|%(yn# %Z/ۙUv5@˞A`JkJǩpG,)V DZ>$G`5He 'bIfܻy_m!D,|S?YDRu* \  d6&Cĝ;Pԉ; EymohH7Cof_22_oiZ y^*粂:лBb^CgcS0"dY 7ܝ{Է  )/93<\i:_G}Y? G5[oY,q&P#$1ɦͤmu7aM0r9: v@4rFyńFH^_z'Հ'l=']{ʜ%y?0'U*j}Œ :0svA/d %UbÊIjV$RC m_R1|IQ;!ud!j4xz\\XqoT">n~.B?ff(!hAwRJb3cاB@}u$c̟j3xT`YW\?4j3F$rq@wuFF ZpƜfl&ؐ+ÌRA}a^cz,iL+A!y.204h.Q/|MJmi qbT(NϤYs4a`$R"3N3ݰt/."oX{Sȅ8윫M1X/Ey`;J7)n*IZ:tFQir^pcC ؤ2KԺl*v*@bR m-*+o@yMVz_뿶?#fvk.tc$쯎^rMoÇ:fIˠpAn'{>~"1sHhH!-+oBGr%PA,2 =y'?ܜy5qbDz3N)@mD'|v PΓ!KSJz dGv95 (eSNZ0oѥ%`nf=qzN@2:y*)X?:W/Q-C\* P W :WDi3MPp+@g.Kij̸UyЪkm>>YxxUFSg(=zs M?KS-9O0L ݇@;2z $_CE-A=6`4PBln WZ%_{8!j!UJzc.isc,7+ 34%6oޘqkP]xS =#lvk}d9#Z i*;i7)V7)4y)[5ehCa XPe;5k ~l/oTŀu*XjN7)U_}}9^ ^ c48.l{_D#CCk!SWq\ N9; H7 (LmV=2Q(7,#q/1DZAK7&m# ]-!O$'Zkԑ̬ jZNi.Z"(D3d5#S mw%8l'd4J,D=ko"nI`n :H2LcmO6tƃ> Y5ɢ%mc$HDD ?yz,qcq\.0zxP<樴 %|΢(9M[l"bXd4Z2yic{WpDu1O'{ ,^;unoem/W" D+X['=c#״2,B}P*~XP KZֳMk0Kpy-w47ꖓGz1E>Ad ˆ)F:qY7 O4@m&uOO~4U{qknZI:qm5H]pr=G[AONw@%OfRVƐȚR;H?ass4 qwFTcN(4pq;Zך2R:{ 5aUA15M{$8b^䶤= Ԅ7IJi+Gu;"OmsRI8U~ø*?'|FF~:MA6 'G{}MIQjpY/Hf8z,V#oiI%tʀ:]&-,*6-RNjAG)S.AߚjyV.DƋ]|Q`Ҁ.Y>0'{EU

yzPqy=;EZ9~G|;#v<,^F 7N8uKsS˿E=75zc̈! ?¯dꎔgP7H_40h7SOх7X`8p;wgUkHc?XVG-:-ZXq*yakpb:heAn4""ͬ.[tpu7G4~dN=W@Ʌ$O7BKϼ¤ʶrP〣acs+EU{7W N jj7SyBLg$>cJ2j"?}ԛauɄڠJI5V0{=ِ`_|lzx\FeG#AuTd^ѽ-'B`~bƟfsXN?u_JL<3 ǝEdy!&aDrccH5  bw8we;7d4y@ҘȵV}>`@؟NR툝uE H]='ΜY O2Vܸm,(:Ea\8t|Sv,)p? \zOy/R[%+vԻx _ ;rIqv mQPApDK}hhZ+'scb֛ز OY'r*:19]Y}7!q(*%Gˇ,:>zksRȭ`GqHZ0a[WuGqŻ-ra{BHfHؘYL OK8Ap'{'|&2ZIoH\rf(r=BK7' +y .Z0-퍊IizmϺ|~>cDI{4{ Ng yW2;V( uy_P{EAEQHi9d*fg{-,2 an`'qoZ8 ^%ٺBryl/CPx+f?HSIvPLR϶tH<Lczat>\TPF{J_A6226`(P-$p'x)fnN+\gu +Ī"Ӎ9A9cZ^4ʺFt(A(0}o_q.DH@pۆtn[0b7(.YtAbH)L*=dh׵|DJufqU=KJ.ȜΠG _Wk,ypҖ]8km^6 S/e'*'; Y sxr50ÀZnx3Ím,%mҩtMjᷚ :{->G*7I b"Fq#$ILNj~Ŏ'DUC$$ZL2"8ԕ|aK_Вh2w)w2Z_x|h1u#ܞtjKon+Ǣ0B\6}F]zNGLSD_dyHs)4l nj)V";Mo&Q,o`BU =DK9YwM[?} ctXl_=@ HqOO2:ja!6U }kpL"h<36cwز4sP>wG_\xrے$@Lm䴆9P罴͎n֞UEJ/\>K3/O#I8)N.i1o7ʺ|}\`Ǡ#\A,9‚x`ΐe% آc<) )?S緋,έR Q5(t8tBrPf.DA&<3s`#$f!K H].) \6az.'3୼HցU G&OtҎ=^hoŠh QgFWz[~rJ7e"ޢB$R k&6 ^tT8N`MN~mC5/"+>f-ЫWU:'>4q7o|4p;2kx].6|Y!cS\s@Px,VUy=W+mu\ǪQ`,pqR֏6! ʎ|#:NHbmPݞvvyA<^=}E֯hx+V5 %+ ywcDj-U3iD#y&gW`eU ?v@5Fp9iҙv}Ա3ZC?0[#X37k'& Q92x l`}йAG-I) 2[_w/\fsb?p˖ZUgd/}y1ˏKhhɇQQ/S >Qa">i~'ĻTq*XÕ)HS5!\z\$Tepm\8'.#Yc ?.1pvcެ]`GΤ(Cu (jTdzYj:PBIY3}w) \d/\ 34MԾ ڂ JEr0XT .Nqt!pE;˼@(ed ɘBgBjΖ)+_9X`tqQ >ie= :Bmos鋯$UŅ.* Pn[{mxDthߧjEuɚ Yݨs,>uGέFFƷ<Rxi76 }[lOzM։< ǵ!7e-Q_Da 2:R,Pflm^:A宠\Jbּ}[y;b̮ٶ֯&^툚bzez K&Ÿ@1JcN{z՝`#sL|98CuO>~VRRhϧ/]&I)&A*vs~ڢnj)o&B3_3NR?GG(Hg?gɈbfZ\(gy/٨wt >=)4Rpt@b{ٙ@$);9'rj2+B+UѪ.eA=i~82%$|9B9vX|d=\rsY~|u3cL7>mO6W Zyf 0YZJwxçb  BG R-QgU8j6GgmAjL_^EqM#Z)ـ"ن|q |,#B\3<=A/|Puߒ=beup( _Z%xҡ^0c:Úda=eJIaczh/|aPĮ 5ԠU@˚JJQ:QSrby\Xи*ly~wfckH/b>߼hV%L۽ !^ DY#>f1B8^qvb>,ݤC|$)6M0DxL밅*z z6 |u !|? qa`|TJ IFꟊм'/:zLXsHvFH`:\UQ0va L"p).0a?EԳ3K֯FеI Dyv8Q!Y%ЁO}jL8+y2g^Hu K$v\器 vbh653UZ8 acv +gP2ԩ́57-Lm1hIs ZD0BS or` uTF14idk 9 MC$;-9ە;o-Nsv>tn2 篪t/7y40p|J!XX!C+c<TG4ѧ0]eT󡎺0i\$2v`\$섔mRtA(_BxFl >cS+vk䋯2NY.$30Oj´=.xbt8 `Z?+/`7G L 今F,;&@ĹZDz:"}\aF)M_M[=L!#O biɡ,;G8>Jw@vǝɍ˵bVfp0NHݯOk E{Pm.ٟx EF L_cAvHHJRtCd fjVTz[:2ۃJ҄8͊3Ij k1t|1]Z ~I.վs)qqoAZ"̈Jz,B--}+e׮E[țjYUL#vyŵY_J4(+&F&gM2~fWf>fIҷ+]2r`uv%EhK|zf+궨r/M q%WV͘_QKCLekFbWx0z3*3 bmr{Z9岠q3N\HEs7zN xu/ס{#1E߬WxW:Go V֍&1P~9܅)JzXzD4%m(aiA8e j6N21?Y1b rL3"9XR-mM v4oU Jא/>{KtTxQ;n??%P O/ h)kڗd"5_ոU.'+fѡ޵_$!v9 '|J+{RJM:>qtm~ZA\UCoJ/8i zVkq?w%9M ?{zf%GЉ~]aܑ;U&+[Btzܔ#(:2@k#AqikX-WHz/#$ 7ggQi&KS92j!( :hySK؏Pi>* &޹7n.4iYU{C!]Ly]z< h u^$8oMH@{:iƍ: E;UaӺ{VɴL՞|[>tB㏱Җe)( aQ@6~ӧ36oUtyw@ǿ%5'ex˰ `_ Lz?k;Q[ m9nUƝws~WJo򼷡Kaݛ~O4Dm:fYHX/ftTh:ԲE;.к;_=$ Hn{`Hzݯf?Ą1r7Aꠅ_fCW6 79'^rHM"pάUFm~f~ ʎ$áe*gEZlIa{BqoZJv\y{@1/֟Ϝf/cۄ]v\\mBӬ{En<+;uӼ9@9b_$LSv˘]1pxlw Nt4y"~(.g?L/bnV`F*ӳ|Ϡ- S8 8Cʣ#k]uP"BuTFRlm Q%F{!&`L=oHI{Yx|g,}aJbW~mB&UL>Q诫eNWn )X˹Ep.g€-]NY"XsH]x jOguEy}q t-YH]cPN@qEɑ kFqGۂ-Yw*q+de# {+'gqߒS`"s f\ ۦok[RMŀܵn}$~*dYijs4гD<8D&5 ާv wc8¶1*OЧE U]HWasV~gmI 4_o},|=ā'#y9Ϭ@mVZrpt &mߋdqUO,jMFn PȿJp_ |8{ pqv(xы9!RѶ4W[Ysk6S[—w17A9Ȉc ?uel1}u%^T(?_*bPd/^ pT˗,&>omnY)Z3ehz4rؕ71%4Ն?]ϡN{hr=YfPW$yS|}wdT>Y`귆.JΟ %\M'e:a&"J%!ܔ)Y*;XV~@e}~NގnOű |QF _$[Nz3f >ݪ `ǹn7}IDeFl:{hr"sZYfv,qw3NO"/N2,?2.~ Da,L_Q 2w-wwX |_?uZSsO,<& #p3"0U]~jrx~VN̵=')x:GKvhӱy]V&0 W#"!skA Q/%ޘX{[fqՑw/~֨0# b^gh^ƌw8Ngb+RG 8\3IAȉ.MVN#qu%B"c" b%hRjniM^ i3ႁfίZd)xWw*H}U`-N~GԮ"x/}^[w$^ԅ(+/Et W1p;+Si+%6Tz@Tܭx*u~p_(kK4S566s~eM?NЭ矩r"W8o[QvcO v6Q}}tCāݼ/_ *?T84qK/#0Øg@d VX?1~OyUG+Au_ߴEX=?o%<^m3vi.7]DDsPp6~hՓTJnPLG\/p#"ﶌ7ߑȣ9_ ^ϋ'5T\t.LY8W޽@)#^P6+#)H~X8^D7ͥUA(cI6W pTCiiMdHL*ŶIiN9mb)}CT51}ts,)~]E1eW_{x*yETu0Zu 2@,SbFK3+IJ9iJfᎧ {˰' XXi'4/z̬L53S!BUBt*& 62s_(5gWWSMuIP3jM4 ׿6*3uKZyc"N&-Jy}<~qb{I$'b܇-Pjأu^ *'Fw6&uv1ɁOAKѬdl+4Hեu) 7-7„rEVSfo3S9FahRo󇋏kjl{)~%vBp䱣 m9~ohVUU* iiKh/7 Ro1(H-e6o%ƙ/y2|PR|U ׉y,"?pSgIa%i8Qki58rvÜjm4` %NnkkY&l1E[Fp덵̵w[;&^Boe}&(q-ؠ =mpʂ ~Yf^E [G?BW6m#\ycB=x&{SQ h&Cooɘ_;v115/ +U;@+utPbٛS.D"} [r7h U)$/$c}ZJ2V)FWӘ8DE=׀K=;).:P΁BAf?s:(Sx m<|&6K W~B1^0y8G?)rpsizܫKԘ瘞~LbAG4ەrhs;f@ %%οn-cd rdO, ߞ9^T-yR(#E]N3qF9;g?V_$c2[V3BG8 m'jDt#O kKMI5؝TdP/vMjZ]=x q"wǁ4/3X]kcˠFx$B;ʒeQ9)V޸H4SF3eṛJ߸Ba_v,lub=OM3)6:z5Yex96x<)cI-{ Qa+ثa";jr/RmA*^>MU{[ EenCcQՅ~Z`W#a+Ca'ť - 91<8-5c\ė+r >د+W}A}߂q]$W{EG:m(t] gdmJ~x@?ܥ2zQ R#;[;Od;VH#YǏ=%}r\<W (gksU͠+~m;ʟtw6o|] Cw8Qc:b R-Q #,[RdUuf]ڮ쿡#*ÊȒi+V\c&)(石gP!/֋ϲ}7zC*7KQEj$vmyfX|H/.I9:VT>l8+-yØj3hD#!4 ^F"l2Eߵ:AgL 5xgf27O?uD8g cUyԣ]Btafx3SO5c{zs)S6N"'L}y;FL3|&fR;y}n IDjwtCѲL@k1u._FF񇅋ѡwgҕ;'n{v: !ክ IHܣ:DZ?jrs,a$L%5jWT (BXwk[R77 d8Ǿb8v&B>8]bpPg +C 56p|+jB%IYU5%_^)+&^ þڑg>fݧJ>.GO}\_3`#"Y{#n a%EggAQJ0ڍC֦$mV6p,_L_y>Hv2qΆdJP`\C]O/!J灁~)/UOHda8Eur\vq?kip<պϚ_a8 *2gl{nW&&t$mͰS(m_#d 7R1@"5E>h"`8c-;Ϛ2oZ%hϴiKSe#[%Knc%|ZBxC Gpy'qEC5BLFg JknmorY?4 ,d}߄Q~ 8iIVz4Y%1RWB<Cylj >BxMKy3 ZSjw1dǜ B u7O97h%ҟYj95g엠Z4r 6f >[~u%kyI#^''TæW 12>5ԍ~uƼK3]рz{k հZ3ue7wI>2ɶ~?Px݁uENk OxRyf/Jy&&h)`YN3>A^劕i+2eyߗ(t=.C7=X}P-\9(Lo9)6`Zq!>dD-~r|?"fJ4%:t+$)M;Q]tkh\` wCI5쥖P ]5ř }p^?;0ZX&Τ#aK-5͝#nFk:O3ķbw:+K\mRߠ/xvARd//V lE?2(wcT& Sr,O2!hV,{mh{.X'PUbg +QaIؿ%?"&LOWS0<]QT΅0,sIɍ[sSq9e&3ӫcQ131:[\ZxOCiz$E?X9oǞ3fQ're*#3/}T¶zb5qZ;sgWk f$mOV[%_ߊWXsنރ~h9SJ$h6EzyB&MZ-OIǵt8$6;p"I~U"E2)2)>T($'}>kNK7ꖦk>I4uv<E^tOtIt%DD+t^Kjk~0=kir@I^EW2Mbw11V j!jZEqa䅗u 1hiOL{ FYҚK;I4z% ʥ5+! !pL6@I[_=xKxĔ|f A(68nѐ0pEǘniUO8gpolTc& 0NJNH A,տ¾Jt[Ag\8.^#N ),MN靔CZH$"4^11T` 6rND#&5oӍ(Ң@N&>2Ofk[I=ġ61 )0G/U GG$t,tk&t4MÛQX)دHhe'^IKċzh-[p[=R֖OMyvab:(dd? `3@%y$=mʅ+V4d3j$ n/@jK ) B= $UJT}=WrD&㥒>5a/!l5?ũ ZB7 7^#d(7{ju yesb7'Z݈~~tg =[?wҬ}#oa1"'x;VUhظ(el}Ⱦ@b ,œ}K RCEM9g`eDT7/_oi6-J8_{VC +{-x+O UqM<K'9[HN`@je$ )vu,b^,/y#58୲go-@pBR^mMQ) '^KfC [Ll X4@WC&gFAڇ#ߚjqhCt\c΀ {]+%L~Qsq'u#n: .ӫ/U$FS5xeL3XV#bTx{t4}y%ILƾJ)f͍,^y BWA֘S!'#ɥ,92C;]Q(}dToyԨDioMNc81Ny*ώpr\,7;pA&upnMEȋ)^j%@oKRCyySV xQ\`ҐkF~Z.V[Oᅠ|6ᬜ*0 52:VSW#3K jR~imqN˿^\kjNf72¶W#aάt'KeDSlUYL j;JU%Q0_aÎ# *'[|G\m*yS%Sj}/Oѣ|#$Uh~!BmSЂvƿv1Ewh[4l+ȢGl Ɉ$3#԰0kς]X—[ˣKNjRг"=;;QBk;ȷDnWZF.PsPHs燻 կ,}ĥL5̩r?C8^Ttsꬓ ȹ!5L'7[v~M6f S+A?+x;b@W[]ks)-0V o _Oa̐&ڢ!C@"?16){WpAZ/!?i{RUv'pz HPle wqC@ &u,"9Cux0ܚXƑcXp!tB}V-C>2"|Wg'Щ2}YK(ӥ6%\p 6tufރ Nr簐bz);hyq&J6 i*$E!W9n1b=3Ca\!8ւ H MNP M14\s\Th z| f|\5fcQRaCL>7fٞ{"M5AkQ"jѬPҋs@ BkPwE_SdD4zh_٦!SXFZAqϋ/[z=w`eJR>̐- ;~.lO|!7Kli@S-BetUSjf: ~B.LŪ, x7[ _KazaMC;S[qm&YHBQj7?]_gߨnųwYTbm)fKЃ-0gm N+qI pM#fcIp ȫ22N\#ut}[^NZrRˆX§?5-vÔ19x^4:) fѿ eE q,Ky"Z+ ;opìjuMɲi岠-ʋfR\ͲIq{T0~t(< ! |#~TŊisT??Lŵ`<{w%h&XA`ƤQdTg"ʓLFn:-J\2JD%v+C0ט}_Q&љ-OVvgIl$|X4*{rDmڪ zBbuբE]7GKxT v@ z0S=? ւ^s^ }9}?!-z% MRi}Ƨ<%}4x^" ]xݜ^ʲPkX,oݑW1rg 4Gt2 ;HAE,.I|4 S؁e\LAwD\OM NN2OI[N*= 6u-2 }~| h LZMd&ќ8A]u.iŖI %>Ԣ,{U$;<#L M֡Ј4DddFۤ,²){CM"4R@5GdhS 'Y Nutrf8HfN2k֛p߽mHƣW[ +toA-[aoͰY牄PӦΩQ}R)XʺE~ᢅBl|o.I@?]lG%ap+jvʚhLfzH{嚸gqN,SѸ,Ք&BvJ5Uj$bSfY.%ꬥԩ^_ Z[H&<-|QT!2A-Wv Dʚ2-ކIB0;fGTY D[C iCsPڸj=>~h?^~X ߘ<5Ib? 艭$D*-5$6O: N2bG=R*qd#bVn`WE%kg $ǩ1Ӕ}a%A뉶0;jfti?/ B*S/}X FzzgF|l0qaU+uaØ~+,ySLgC0whr 5_T1HwSLVxX ۥqL8^pVMح@.>* "RPnl\B楑!*l#E޵hёNb5G=ۮ$8t4!6dۉ `#:f@w}R7ѬoA饅TB[+uSo,Uf06`14Ƚ \4|Pskf<۩Rj)4T&N$2b1Fgar1aZV,r2Ri ]C[yԓdŻ@Lt lpy B@t "p/L!Q}_^Yfufr382s!xh/>jJ;Þc,~>c:5aa<!ۙҏo ?dHO <ų^DKy\9LJY5 &a`4SMl뢥]7u易4~*97*⑽g/P V+ 4sV1kJ#` 69Up:?Է䘝7F>_.]yƜ*`[ܘzeXޔ{Vh1lĞcPse,5"-hg=nY3`٩\7HܸX,!rf'Ji%P'A3!*Tී@'ae3I4Ecթn!!Idccy\pi. @sm \]ub=qh:QLNj.mqZɭn?𑪹pSrSSfO)p\g0/Ycx[h'_0qEٰsu:MI,$, aL|)G[b$y|#=LD*5tv CɌTuả~Qfd1J,GݨKmjKn2k\__&5{S4BccXFK/}T/V} V[t B3JqxuBB`_ _Y0ldZ/2DOf,OV)ͰH.{[B9@mWl[`KE@!h]gqӆVO%=glXtUvc {5G;jvYaX9$~%rv.i+' n"R|a/ O袝FPY3=a>v>~[(q3?$=b-U<ʾwmTOd,:Q+3 gƒIuu%#SK]49]A%uBUw$A 9#eE(z8 ZueFβ.c!mH6;Y*UDhΔJ<_BEej60kc(*#UjQGR)mNtgCrȥAqG$#1+b#n[xIl"އABij `;}̾0M =_ 7>Yq <%J~Y[= 9yBqu zJ:?fmx'Lwx9"֑Co}e+qlc(1 l{qfKNҜuԿ2>sDjcTvi q[:q%WIVMRX!SlPf? W K&CRHnUM̨{3Ŏ;곍ݰ S˧o1.塦.]\==;* mb d7m_u}Mn^}Bp65|>Q\ Pf, GJocrW`uEAjz,А*.L+I`h⺶t#"(vV׻*omz C p^,)XK)58o8; +Kfjɉi3 53d0,""5_f0}yԭ75iaa*=LL:61x{m7Ẁ̦ `1k|g䇲>i'#0{e=7Kh89|+~ zD.zϒںfx4ي5S;L4kqo\!(ǜhY b&sI!O47񄠿,e—sr߲ha,"L1ar샔_QqgQvy )"4H;6v7fO_6 ݖDImgq qcw^¿Q!̇{I*v-й!ʭ Bqju`M7y8ExI¨S lYR +[|\^-B?ѡhx]Z@I[{B}[<5-؃&1eX+o?sDtWO*TP=Y?" -zxQT #ZI!H3R~,M#Y КQJRW5--K?p*YΆb֕ t ':$sWh:t:eڛc̾9 c/̜% Y]o뮋=j `0KĪh19Co{oQ@>bS?J6!/o=-8b!lxwX'ۣi85 ^Eh?GCV E#kKX3Ͷ`%'QV ?(AkF# ¢xB` 4YΈ6%Q[ :H?K_B8Ho,^ةDB#Rthuuz$JZD~-&Kڃ=pVBRNʹr^*jh8mFnJeˮ7Qk$/}z֮G.?9}=%oмUۄI2v_b/2i$}j*QSiݵ;O^U@v dBADJګb!0/B 5`27__ cx H_mFFIR'TVVl_ʍx`(_ *:2 R<=lE20(Ƶ{kdɢ6E;9%C>6^P]tD]HT}hT ȼXL*e ]Mx܎O۪5׽3 [I 9/H1reU5X+DG{@7l,t4xa+q78oMD P&x\k!&&!OwF еT&O Ln92m],Ab\hsҝHSxTv;/* p4@YZ4۶TPnEi*eD@ Jw@Zynmb41vW]r?oezJ@4,Nw{j;-jłq_WuJ"y&1[ff٠1s}໗s[ކsӭ/7jZxˆes$9XPl^ xXLSM|JnDu{kg{v\֯8 %seÊ[ET?;| pcy"DE=DZ_dv|G7m MOPڇ2ҕԾ=H.Jh2Ǿ_^-Kwa]` ('Gw'ysCԎ]<Qy.0%cn%pj߼ fyip.!l-SfM[5n^;sfکKкPdI%[&p~e1uqAX9"BsRx}͋Su=J!VI#3C/ עϤD2Pk5ͿwO;!)qEAǡ= , _:iVQ~Ċش?yG/}.t&*Gm1uD>؁̊" F}eh"f֮ٴG;?o Ԭd[t87`rn!Y^ 8(==4MEyn4mShAccvƀ@vR XL\3:o&\lG,kh{yըA/ih #:6_*:JURoy/ZY(W* Zihė֞vlwx&>D<a=uuݾ]_u rנ/ Ub=p.! ̣8,fF7/hieД"{5'JfLL+P\Z 5b3y/ dIJcֲ3"b6<^!ʡr'BU(ֿ`HuC0<"U8D08}]Ճc -̛K^'ò,dL,S^'Rt~$'d8&bQX|z*ڳtDfI-> &3TU١TEE$Ed?7m",03@vH`5&Ƀ YWռX6:vE+!Y8֩W';Ƭ 1Rz JL닩ʰ㰟 p#eƎ?6iЋ@} x9ޡƚi`rra@]Υ{-!? nh "8W1LQͨE#c}hW8̬Xc(?<>+QVCwr(~GkM }h1 4!ZŠ\&3{F)Ogƹ1Hz5i)0fݴh8VmkLQkhn%F=seH7{r&=j"M=Tq)^m?l<8G_W H ނ ͗,ZŌsԫ>bQW_%ot_X7BjE߃%~Hvhw7YHS=Am^ULpCacZ  eW pحIiVCBɁ顑GwXoV/q$)q,֙+hꍙҹa 2 i]\+-^zsLJMNט,Jjuٹa\q; `WZjYxvH B0w5O" Re;3VTl[1R͹BoZC)qS,b L-='0݉1h8m1@`ΐ(# %(<TDbGbZ|>e4bqǣb4<'qוQof2걼YilIxrsJsV8+Ov˃zTVqoXU| zTp`܄MݹAc}k~=زf0wd1 Vr7`2zS>\2.R4np}4Sf^P3b}A77-Y)c#˰[hC~ D=%v D ,пFV/[g{dOa#|uPW򶚉6}$ƴ.8XOnqSq:Ɏ|*uj9ث!;,#z=A^˭ݦ!Z9h.^U4[V<,z혖;@Q7"9!WsomB(!Lږ ғLGGS:̸z|=!4[Ydx eC#%5+(Rb9SW>:h0b&O"r |+N4p΍eIc7fBiںԟ b6Z[kVCN+,@&Z4[=N%~v ~msS&pPYDȯT C0bPm Cq]rc DNfXp!.(?ь$ԇ]*h8v>#jtT=B HtA,"-Xc>% C]?/cQ! M0guuMڋz{D;^g %/#dq*y]Y|E 3D]kN&S^/91;.Rb z]֜*QTk tu17RpСYA}yU/@A!]bp2IhbMkoQquk{ybί( ?ze4T,,~o$?od,t}me-t Sk1 oL)'z2?BI6<L֦U@t-Y8ط*~'eʰx%c5\fp?X/۞rll,\dDEvxpV9`өC*^uiq]T:qi|?\b=da_e\WǶ8blJX z`~Yƭ7H'e]1'Ut<<۬VQ夞X+xsv.` 6U= `({2QY5v3LAM Dh sNv*AgM5'ƪ(8 RHf/$לd,?^)g3'N5;,qF@<ύ-o@*N|R]&dؑӁʵ\(ϯ"4t6>.s-#c̴Foat;*w!̥?TeE,N4'_<r#|)LHֳ2_4\vQ5].b7Xh@x\?-rKœ4W2UR}'Ʊl* f2yR"va Dy棦qlBbcz F\sgٮ{(F$V׍`:4mAgD4D֗X4)mD{s.t$6KC4ec>[XUn|tMMpH+\lzͧD~",e %jϹ%-sfj$#] OH66}cnPd .4j ,CTÏGis1p"Pe8 PMsoMHLdP?u*`Y~=uP8Q2h7^@w`fЀ{'^$NQMYl>7ہdIgI!s笲0onw+v+Ağ֑"BY h6sHMXS 8ʐ,x2lx*B`Q틅0tTR!= 4 Gӫ1_b%]< Oxcߜ& dB2! x5UeHV h SKX +"|=֡~zy>"\,JLps6ן'K.$qrrAH" =>tkbm EYtj}b֫y{vŪ'nLn4qI!kv`0_a+5]YٕN!˴5Z+"(rOgڹZ7w ~}wwؠ~N};9Ea)EXg|jmcDռZ<$7!jVX-.H9~oJfNS@VݔYQt "T8xNΜ)@q,,f:Jb1[O"]R&+g:RA.`6h37L ٖQAV ! sW Б:s܍Y;:,4} =4h2lBr5czҰpا ߂c #2*fp*3MQmp2|iK+v̊M\JǝgWB/"#:v*OCaWHFsJIՐZalճU!mw҄gpz;7`W"ׯi w9=oOO p$g4Wr7W)̤cP r쓵5ߣ6H:.c҄">ވdȿ1ݣu']N8Tt DA$(_|7 ֭M `\&\j|`Dautt4wc{ܔ?̗JB0J0r7ϐN1R{;I›yfы]oFq|çOR_k~Av4IzYQVR&]#Zp[Symu<Y`}tA9 hvK>SI[n$_<|[ ߤp~2S鞯LįX2kL&|&p{hyg44;Urq6[?IkeGD Fhk^@<)w>Z \k 2t:)'gJڞKD3ۊ jB'IO̞AoSapڿvC߻xh֛yف-D5YTB2s? zdO^X=[1.(d!p(jjz@CE{vF6xw :mYiBwv8H?2v^I߯e˯ΙkI %hGM@b=օi L [d\UDb*G$x N^C]'l3SzpJ%i9;YEܭOƀO2V͆W knsj[2ᒙhlߡN ҁ0n \j ۢ'(ph)s]|0 olU-'eHoI::_ɫ#ف6pydm*ct;*RX8RW0o1uP[W wbݗ#: B LrdPmp9-yMPH|j;;%Z +D8ڇSU 0fB8}P'uZV:>*|K1JifAym$ ՕX/ 5Ԑ ݈0M}H%\DB5_׷VTƘ, a%Tܣi'@3KTsY}8-\ac:yddЎ~1.X2RБamMW"( [H[K^\y]~dA9bpFRtrm˻9{G X]ら-+Abe9>!磌"48 aE!F0t^lJx޸1Ym7 ,ZeofJ֞;kJ5$L` xW}hZj))]Y!~r] 1(51Qcӆ"WiIAՙď0!}̡ˎJ&B֚LT&Zeytj\8WNJS=SqS$4r~W7*$aؼ:j jҁ;hF'YC7` 9uaHY$'$U\u1Z{,c폪/Lzy ¤W8Mf0{qrc/5{0lˬyܤ{r)3G.>!|"N "ʶZ^۟$2F ?.LR4gj ^}3UYtAE@-sJ|U>PHFu9gG~0f!v&b@4 W T遣GJvr # <"T$ sQ ~*遣Y.I,cm|Y#ue2]^qDvۙvlF"vc}6b YEcP22bЄzĔV;LPNzKT'쟸;ԗ%z?$Y+&g~nGq &/C O&MHZj6x$:9rqQCtAڴ0E5Ĥ-SUi4sO: P#Cg`O;@/Z٠ΰ0T([wʴ09?FScɨn¨A WA郞ڜq4VPDO >D-5r| T;j r b.6&>V $XJ.B+NJvQqjWHnt[)ϊc׮>~0V`/d 9Vu^k-t/ېK[=kHe¥8h]g۲nkX5f`DS}.b0 C>mc w8RІ C=\Gﲿ?\ ;^>5>BژqaY`${u?eAu oX V«* % QBOh[,<tFj7ܽ/K uI@C+))@m1gV={F= ixW,zBSD.k ]zbøv J=Scw6/^\"TL0cKGOsO J[ϙh5wdsX鱚sh,{j<1MIݸ=#&h]~*yKߙ5\X@VœhNYpmt1AP R]3ǐ/ ֩x_N"d d9D?<3Z(&f T%8pi *8hʚP R2)˼uɖ Hr]x]C̼9|-a-o(8 ZR#fI.xr)$5hZ!a4jVDAUWۊD;_|Xwrte_/Tм>lk:I754!+<7#1D%eML=@鬽Tkvh $>!?AaY6 >/|KA2 {sBZw|;O\L'a{Ht"DЂtl&I5dp@=IGϹuh2qH졋ej1јV~|uI{~.5 o?jCђkfK@݇@W!7eAߢg @aO]: c,;RF[/π{"n-v /AQ 1aNH\V˳PJe(y!oh$ЌV iK%~rLԆ36c| Kb>M6cQVdl3rCr dϙ]/ߟř&/`v$l] 1&~"cRe-ҖW3En@E{B X:sp#ekhsƮIuSS*8 =_BP rTNO(Q@)]t1z.=65Y37LҾ fUlh IoU򼔒w} c*r"g];ToXTX$Dxhyך&̥wa٢ Z;TTMVǿjM灇, Hf#0 FHhHw BЇzɝuf*?X K=Zz Ru9-a;*\?@ĕ`}'9맼ZvpB.& EQZZ(ǥvlN(Q{,D`XpGl#.m ʯZ1A/߯yۜyWE{g)U!R=O _p0{pDY(߬ "1 >z{K@5D2:b/uK^覅RU32(dEK/[(v1`Bh1ذhcY ߚF&7_X-Ģ4\K1]3 I~FvAO&8Vظ2ۗ0j,!cn-")&H# cX?| 4#C NWKxR+zUl׬@?wyGfRdgsN(EɻֻI5*yK jl 'NP6 r\)LwF\q{A,wLݬ/%ԯËI)pG[Bbgju(+ K[f,'Apg/Q~t&H52MWmAAeh2Ħj{BUB'\w|8Gwyaܳl̀)cϩ\Lj & ~uW:S1-uP1%xp4IwE4r?KtMٍM=DQ柈x"Dv91X7تG((Dr o+z.Nᅪ& @L5u9'm&ؠYQ9fۧpՠ.Z3>-[CPz qCk g9w7ZH:3,GeFArV@HYJ]5KߥosDty= Sهd\(sH$yhzP:[SvvڵNysCd#a֑pUA4&x#ڙ*7}E4aKk`"nFD8hqˋ7~Ă/G&b^%R36]{I&Ir|*% 8@^C??4= 樷nހW:JοG~Ȼӄɖq. t ?ʵ;6xhDPɭkUkfN()0-$܋;۰orfD'$3('utQ~Lcv+eE6rf!FSH_i`"?k~&O4P' 'v0X}!rݧn\څajff\{qkjChtF`Be7)K#Hʤhϗ.V`5y!i#̢5U ę(Wsw_3M*ū[+Fl^ %ipTzX1=t;| -hHRǻSw > F8ㄲuBOpn9FuEyeycHb L3h NEhߠo@K =LQ9!o3्ZגM@9 # Ɔh$1Dj{ֻvO;n2Z`Z`GtUc-D$ʨ2`ҏҲjK%,nz9GG+},o}ύ`T^,$'PAY;  YZ