ntp-4.2.8p18-150600.20.3.1<>,hp9|mEM gK2#d+?Ͻx|(O?d  F   >RX^ t &&,R.R .R /HR 0R @"R @RARChRDE$RFlF0Gp0J0KPKTK](K^8Kh.9L .:N.=>? @BF'G<RHRIRX Y<Z[\R]R^"bcNdefluRv0wRx8Rygz,0MPX^Cntp4.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.hs390zl317SUSE 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/linuxs390x/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 nP h08Hm`@./l6\3^!1  ] +r3)="z,c Z AA큤A큤A큤A큤A큤AAA큤AAAA큠AAAA큤hhhhhhhhhhhhhhhhhhhhhhhhhhhhhf:fQfPD5J (hJ (Gdw" J (V%AdD<٧B4EMU*h;jh<0jF%;jl;jp;js;juhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh09943771ca00e231539d648aae4ce87c6105644214b63d6ac5c0279c07feea15b60dcf45e446f117b0218a8571e74cc2c414fde998a4986c79c83932cbf1e6d646e93111e22b194ad2f5eca880e2ca330d0da1f6b75a6ca11655550e6d5d4ce7f14ea8d878109752905cb97103adbcee73c1536625863f1a0cda1cb1baadccd7886c4187be56a62411ea3d9552cde37fc22bacb54633626413673f1573f85e884fbbe179c00f7d53669e1b52ba2cb6a25783c33b738e466007bace79e6f2b5073568f095df103e8e01c55f16b86c5cb0801297bdb4656867aa8019a4075c1eb2c8f885d1ce7e116fd8ba222f8fa4cbdd35f23ef5e07f401e66b31477df969c37eb0652afb4e40171e29f447b520058b55084da3ac380041bb3438b07c90ae3d5ef0abff8063cd383603c8814b62f0243da746764ebdf355b9ab9e20d2d764c36d9cb5226d721ae0d625ac44b7f36121125112677ab22647c59326280a86bdedc49267de64ea3bf74b9d17f133fa8f298a5b57233f9d5fd4a69adde7b0b601719fd5c056e582edd2adaacea80adaa415ba7c9ff4638947a68700eb59ddae4ca0df1a4df782bd629e8557fe42a72cafcd4ac1dfebcccb73917247c304392ca45845e8425ef0f0d4c38dde6802bebc8f0ad9571541d310be00f032b87790ba5a6f9b80f2837e04bcf1c9533c905bd218d88ecee9279b0006bc5654162dbc3e7ca36bf9d0472cdb5acb2baf02088247c6741f1cbc4163ad27470c90e695e535bbee057af648db98ecf74660cb835752fed8061428df600587ad03c798e42672121f9b9c45e39c4fad818fd0b8d0fc1c1354576f261caa2ddfd33547765135f808ef86de177d031376984897fc8ea6b06afabf4f869fe12cce96a43488d768f7c238d31faa3eb80485073b90686a4540b58ece377d3483b8ff9da6e2af8522b49172c477f5c1defad31ee6df4108b8d6f49e0ca5c23546ce16ff6677459b34c0a483a45b6e5a0a5f0ac4afdd9e23caa2241779e4da463e4dba32a41b4dbd61577b2a350261cbc1b073b2f5ab7acbb8b2e6bc827e71c73318b952745977e55e60f18b01d3822ccfe328552ef8b405fd6a42751a9cf5a3da66f2c4b2bef03e48378a0ae1b7290b72470c30627c9a40dce451578c312eadd164002f6346f3517b59114bdc150cc6ea92e4a9fbb4fdfdd9f4f1db2ff77976d1aead9adf3a25695837455ef5e77dc4ea5ac29573979ab452341ed2e9853ad2f3657b44df7e9f69b37b521c365abd7b03e7f5fe96c501c0392d7464ab492a77c8b529b320ae042859aa4cd7771b49d7fca40afa71cef499d3008994af22a5b12662a64eb10b4748ddbd4d311c1525778dc694f1bdc05c02a741d07f92b474c8c3d39ad2ae2bb7da6046ced7406decdee3d8a0ee31bb4493b2eda74b9a1548b5c09b380f90fee44aee42b404cf5b2d4fdfa12dff24010887b75d97903ae022fa463366fc0a56e4adb4ce54a4d8157bbc23d1e9870ef47e46b46bc9deddcd35762dea24a922924dbb0ae726d4805018ca55abf6b5659d1dd62382e904635cf7611ce1cc08e6b922ef183b6329914e13884bda678b64bbc6590e6dae7dfdedafdc6c96fbc758d6f08f662aa193e7b0f477b03889a7bbdb06f7e573d960d8ac3564f0cf75e76de671cc5965d79414ae29808866231705d8bafcc330250afced7f380b3b1527d89788b5a6830965b983e3ca75b1a3e65ed2e203e25b379c24068431353c4522b92b0d8693eba6c601bf18f994da4051c5e2415e6105bf994f24526f9109703ae6ba97b93a1164f28bf40eeb28d5a0ea6591f21b280a5edc4a5ac97430ea4dfc95fabc6d799d4cc1fd3b41ac31039728d79e28a103595388d800b52b44b88232e8e2f6adf14070d91eca644699ba59e7ac062e95580d179cca5d787919ff70eee3f6dcf7643124f05867d685ad1672f29579198c1944fa68fc997ccd9008aff90cb478e2c774650160fffcbae20103b5412e2a223a9d3113b7f1413830f65f56eda1f8c3430bc5b03d902952d7b4d8778f2ab09084002e29218b1bc84a80abff33e9f9b16ed3123f3b9e5b1764b2162480e056c4742b48be974d877ae1b10ca3f9ed5f59b6fda6dd89e80b8ff5127592f0f73722b09c1b49b80a349ba4078e23c7123505b1e9af583767f292acee3971b4fe3dc80add508c0a0b316cf2df9fb33dd90572272e0b3ec724d0837770353f111ffba1ce4d10c48484ec51f57dfd4df349976c3470eb8ad2000abca77d21d7db79679d40a698b95389144943eb2f304c37959d24e31b21f2da9888f421720f5ecf068ef66849b2301df2ae5ef41ca9894e07a7966268ea4977988cd65ac4b2680db9106ae9e86e10214576720d0d841c4c79314a415963bb9139852ed8753de439ad7fd35c841081f470db291f34774cc91ec427a1bf03744564d3a7479ecab9b9dd4a1073adc83d95dbfc5d484c55e0b1679d7cceb12e200bc0018b2a495a07ca71b622c5b1a9d15f6fa541be686178e821c98679683016d213f879ffc7755f2ba39b7529b4a730fd1a97c4431555c1fb5e9e4aae06596b8aeda9231ad15b36c40f800b75fa1e8ae82772f8b71811979c5f29aba4a8ca8ea8b3b9690cfe36060dfaba0358ac0c5492b4dc14ebbc30abab899d8b192fda546e93111e22b194ad2f5eca880e2ca330d0da1f6b75a6ca11655550e6d5d4ce7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855serviceservice../..Qrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootntprootrootrootrootrootrootrootntprootrootrootrootrootntprootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootntprootntprootrootrootrootrootrootrootntp-4.2.8p18-150600.20.3.1.src.rpmconfig(ntp)ntpntp(s390-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)coreutilsdiffutilsfillupgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.12)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.2.3)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.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.38)(64bit)libc.so.6(GLIBC_2.4)(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.2)(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/shxntpxntp3s390zl31 1756480765  !"#$%&'()*+,-./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_Updatedrpmxz5s390x-suse-linux    directoryPOSIX shell script, ASCII text executableASCII textBourne-Again shell script, ASCII text executablePerl script text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=cbf0542b87d4d35e539602648a76d644c254d9d9, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=df0b5da1102e2fb66f7019d60a2c0bab22e830f4, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=b8606eb56697ef8f9c2e2ee99f0268b1522d6151, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=f21c58cf4a8a3ae33134bae94293082288afb476, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=c338d0a9f7fef00a44602f8ced0fcba96f318b37, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=62392acb0230e64cb62cff3abb8ed03827d31611, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=bedc22aeb81cbb875785d1ce1b04bfc9bf8b77ae, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=5f83629b5503640cde7bfbee85ab8c38c374ab00, 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!-;IQR`aef  RRRR RRRRRRRR RR#RR R$R RRRRRRRRRRRR#RR!RR$R RRRRRRRR#RRR$R RRRRRRRRR#R%RRR$R RRRRRRRRR#R%RRRRRRRRR#RR R$R RRRRRRRRR"R#RRRRRRRR Pn/lxj_Ϛ }]logrotatesystemd-sysvcompatutf-8ec3c598df1bdcc994c1a6c5228883d272d9e1e3030d76bf8e62014f47a79a22e?7zXZ !t/]"k%wDg =Cgx LNw!ҽWg" ?U +ƉyzLF7XRyIQ@3 5)H㶉ͥ4nhMֳ#z~3;R3KQ@@f7,5oeOx#lxf ._ٓdc:cU\~)U 7 Y4r <4 &z6@2GYZzt|^~CQ[k $r1d\+0wdXQŻc1xX ųen" {cH )*l ] Nv/gkTwUam޲]LO ?JWiw[sۑ>$@dLt"?fDu+qäҒ٘NMؘn 0e(u[c9]8QRx(>u<$THV{b4S s`a꺲>VDyГciyWMd5V=y-@Yra9] n薙m4p>&w N/bt -*r zsN/4YS&S;(WcD5u;rbRGjk(uO^-X wҎ@04,9=x*mb̻4a{™ٔ]ɊT$v3 N۱x ڝLѥ0 MBu $íZыo!@ڿ5yΊa]T@ј]_!pQ\Ž-`\nf@`/H I!࿐W[҄ol1q%&;Y )L>Ej'\x@NzuA*0̦|N ze0-n'How1OYicGř@-j`0{E @2ۛ7sbrbD_|%r}A"?Rرn+6lmBR(W̅r0%+N`6'Mq]u9!Ue w[NA"ҷȍ3ؐ`K{Qj"zͦqo騦 p6R;i~*ܓ+ΪƢQY [gh#+ Cf&cF %YSnk9 L{wɪt/p> 3G,Lգ,7:'uzVK3 r~,h[XTξ|/C꿁;0ͷոHj*ё pL_B[<5 9x,Xũl 3t'~տX^O1_*k?aaibk 5<)B y%d eE 캊B9쨅h"jwsx*Y2C46꒴{o ʳ$^l'Kz @bbSx 6D)'PZjx1z*;9)}ϻLg<^n pm_ZPoe=`Hr ɣlfk9 `D?﫼qCjռ_͛ iE"6ݠ_ps˕&}J;h-O6#.o .T7D1l,ʭJqi&%K Vܚg2ljŵџH_-+T*Y"aŒ='tʪ%^ݛl^$|kRm* P?7C>Bmg-N7 qo<̳w`5Bߚ.$ć /Y^ YDq)y69MG` %Љ]CVR>2L-@8 fn&WDbSU"NM[{{j<:-pIj vv.Q)$Ӓk=Oa7 D"6W6Od]BqG.^Kډ׻%'4P&Vhړ>4anK _ l65ko<㯎,DH1zV=ϵ$2_2Ce PgX$ tx)}|2P7g$I޾ *U18v {/e?: HRt6rbxNكP0VozT{NC,1?C 5(prXs3 68B%} 0|-2He}4 66H(\wKXFfRΚů µ5^R&L}!m]n*OܡtWl| ]*i&fNl\OЬ%Nw8}?BGLED dg ba5L i'cL uX-[_ӡfQMpg|tTr]m' ݊ wW%-[$&ɻWO!Ap\&H2(#'138qɡY8 3`E[v[X5Ẹwo'+7F`D_2tXڦua[֛ul%k֡h|<JRFD"'624q<ۮ4.cᮓf9קr`JEKyD"iْsM" tt6J呼/(ptu#9ޣ}g&Lb3fO5-w< ]~Q?k*R0HX# N#,]yS&s"JSX۶_*J j6Ȇ$Ld!b'U#//-18,Di\yہNJ.S-:*S(eؐU30J2Ї_Pa!ɝvTd;xuBؗ0WR)V7wtH@G8pC>Bn,ʂ,1;p1ӰOC4NcS/΀&^ Oe֊al璓NDu.č>;8:gjD) *R_V= ]\`sM 4uwU*yw8z'WTAv}8!OSoBqRbxΗeA:ڸnBAd!> /k)ͻ7K]KVíEhj.l Py+i s pAO{ M1L#ēHC8 _⫄;l)0S.e%EaZәFpfb-=LDx^e=p;W!LJw{+U(dЎ="3qΓ|9Yop16TV{;,;tą qCC+P}6U=>'% Pl@R #49w2tdeu!t"Qը;Ҭko;یQ?FmQ0MX+ʣN2~cc x 6cLba܈_u=)Sn$, QC 0Rx'z{QK0>_m/AcF-\yџn3W87u0~zdcYA(d<(T~c5"Wv ?TԮ=;eۥq/eUK $V/eE%=וCTC/25Bs$JEs=%VW , V gD[֓)=N6M|\tʯ kOtrB{*ơ_ɝ N`0jURi?0a[m_-׫}/kϬ?\F-"В;0>*A=,qYB\ ҳ)I/~hjkJn%[ȫf.|?7BJ ;%kCX#{!Gv\l) uL 3#]s6.:HfvhE豍چH?*[ m,̾ 8pC‹@BcYp}894"t!1t'흻ҨA/ _VTe|xnd^`fNc0$+ZE>-\fWUEf1rv?&˥R${zG^'.QlkSӝ&x}or;zXsc 8 d tS6xSGa޿ro9]XH/S 2B^eihtieaFkZ!C~0nQMS{gKQ4S&Df-VN8js)sv/c)BԀٻ-TNi4l tL!F4©r ?`tgGU2+:*-MAt[`~e%ߺGbDx<7 [R;,4!fm Հ-s\:\-aލX(è\Xz1{wˍ!D3M2 b Y-+ TV?f9[C=[Fո{D;@sMu61tWr.op<'ʷٹFvrER^ ^Ʈʄ_ *|Y qEnFS8޾v2fqz0?/>-ŕ*2Ni5*%'Эݽb#>U4:ke$n pZn|꛴/ΆS#}d}Rc ty-xj!1SDq gˮ[JkDBW=ѝEiZ60na0<[fb=J%ttgRWH}С&;uU8u Owd٘7+zq&(ǂirTO]XkǢQ1 #2ss]g6v_py/vH-O4yskNz|0tca~}}L+]4W`i>-DH *5#BG6 `t]8hcTxl TqXC՜PЦӣB-ԽwVueMrJ֡%!F;GX4vT Zs(SXb1E]R>㽻²|T}B 39l\8N0ҖZsM״BK" 0.':X$t}h'dnz!ɋBI]fu0]5z';8#}lܯYga{nc_e*JEtzOprTr7(`s1'CC~ z߮wӻn&AFFHLow1H I"!"PoÒޝoo2ZprU3xraﮗD_{t$)'hw<*pX ߅_>`E*>=0՝lvf']Ivj&YuRދyrpD@31u{IdM7UHrUr`QS__g y-ׇ@,B]HFkgd zV›+ͼa`/[kU`cg-W99'ߓFӂx_(#c܆aU8NJp&c0zv8ϺDPABKMz`9KiΕ$ך)H1nJXZVsx@D,J Rhwd>ݜHݟ:J.\3G3.a} aȾW?YammM{}&53 2D,\&!Ceg_ǽYJDp6N.=V6LE!2i[p;Uu-g[.Q8/^;-l?g بw/͹a3BXE|FW7eLP0Ï@ںI'uMv}3^odf'":sfxܔcmc7SةMc6j,%]i'z1Lo#(y7|[6#[wݷzZh\ PGz}bN Q=Hd Fn 9rƮ9!"5S[! br· -0=!˪(ZU 0e1[f ݫ#h`}LNe+՗6bI:CЅaX'i`:С? cQynub+`tx{Ѫ|) 7u |pˡAVoS$9x-NU&׍N^\4{zԺ9؁"4FWATFB[f4F,f6C~T/ʓ{0.]+P)W"K yEM̞BܟHjbnZE X؝ xh IRgcMuhѰWs,a} >ZVݼ=OxԼ0y뼹z'2qn5UN}B IqP'#%k2"1- K[ K=pyOqg : U< ̬Ѷ~+ٸ,N9#o='mQ6gd+SR9R|*k_\$-3Xߡb0|_pϚ~%8s8@-Ss=,9 ?n~WU$-69Gj}#QnNY_w %NWגǟԃ>v (C JQo  a^ЉW;EԪO78gxyP0w!fgzaHϩL hΟW@kfb`=528˽֕Fc{sA%Y\_Fl4K+O?#gmztfn0n!̉R x"޲QBqbhyh<+i2 XVdӿƀ ,:hrFbEg"iV qp\_y)&UW* $s5镮sNs;A(~(gHq 9B3èsMjimÂ^<FYiq)A8O&;=.Zz^~D8M- k~WD,;xML]芌nӁS(I?%, fİxCkz db{h ȣd q.$נ"L='9\ϋW6̠*Ggi`.V-z/.蹲0NSV'_$Jq8khXVi$mRS#lH3CAh(r>ChGӺ۹b1K? X'0r;h^Ats5E]TrW=,nq1wtPL?+6'/lmWwH@=0~]WOxlSN:è':Z5H#35!|3<o1g:'t_Ϛ*7!bY0PUBMsx3K#NE P kmЗ$ ~o)(al܄)+<(otSke^]ĞALz6?)ޯчo0%}%q<6 =/QΌ1ik8y_XŀU.m࣏#h9I9Y@EȎ;aR9K]~x48.? +,q5a #G,_!%ѽ<3] :.33H”0)-7iʍ` Y1Jyq:M[uر$Gz찡D`/ofBPMaY:+|2Go,HFRSIq|.J(Z]X#Q&1.ӧyA3^)0p֟r3ј8:慌y~ B}O^؋D]0[ϫA #V:FRtP%*We˷Xng*_{uX)ӊ6bc@G;uӧ"x !OuóA~n)(2;+m@ZjFO1[P>+ Ax0+>k"I+9k9yD>!G;ME$b\Ӯpv37ZofX5t0%`-ILS.0d /,\( DcpvD)·3QfgFF .xփc{ޭ;l3[Uȹ`r/mS:0 ϵ>7 y9; Pk71| { ,!8ws\lTdH:U. K{@˜U m_qMS@QVW4mLJVRp$01 vQG6ilVmsř}}؜Wܲa@ur+Swe>`88,դߨ3Bڐ+1%uyJxo?d#fU87L &T%b۲; Ky Ya/P^Ֆc3l[G`R=*6l~6p0[zK[S 7DˍQՋ+rdBs:l5[\S"ȳ˫P$BKI{V-bv(u)f>$ڟ5Af9Ӽj*3\3 쑍EFz- aD4[!KfPfgVbaH&1Q&kD\VJJS$6؛L~oڊR_90jPjނ#%B{5}P$ |nb3fI"^A{^5k2 dO0.,9hb[b_| {:'o)wH UK}kF_%!䒮#06>"(uIDUx5'̲S^ȞuclY`{t /MlI9vcPjI3O`o" LxHE!cK*?;6ݞE n( ߭EI֮Duh&\irMcy|e w-gtIvHYZ^ Lg_ ѻ^Jwrۃ<]6|]ܽ9"&ꉐr!4@"%2&zAObB$Xl]T ;ASKx,;<وj-2N!>J5́"KemL( ?}Xm> -Z-d651?N0ͅ=m&vJ#JnWN bha{ v2ZTJSmZ '5wUG6 0ll~4[|w|eI `]|=S>VU]|?r |j2!Wfd|F_X MZJayoxۛJ{xH. 8< :CCD17yʼ]PQLg%04Z]=?I)3أIC=]7s iC{dU4N;ke7s`aX؆Uydr!VtKtf>[o Fa7c`V2 Vqib Aלh.! lTQyX~ɒ-D( IJ5լmj4ys1_n@%j((OKDy>ل̋P\$q9E6'Y[$;?~ZC֝mhm ut&4RWoSqٹh'lnׯ8P 'Oz o+Kʘ~%̓ǹ.JƗ(O\"Q$78E*zbN"y iI7SPm )K-La?'P>hjrwS)Wq VS@k 9oh0gHGkURʣ ^N>e$-J3^0td8' ( э9R8}(w=[ICrekf@,!Kr)?>nKB\~2A5إ@+GاO-7Fn TI5+y0< CVm]OEx'[jo81{|%!XC pYȃ[Z LzIG <ϓ_F9(zEȡܻS0,y3Qԑ%c*!t*o_|@O#ajΨvJzI !Bt3r?o9'ø3!@[lČ\ P(C[b`nJ=Oؼq?\wgJč t*ΰrf$R~U}y4^>qBzq+Zc(ԡ*'Q6GH72P3-Q]@4- nuϊ2*ԇ:@('"֟×:.9@[łsU>Wlh0b0)'N4s[CC&jd!+xPfS$,Vh]8:1Dl]b #aaIP(:RPu㖮&$ j4NCDXGQ6JEAuJ,Pg?h>IԔT2<`x*ӸxRg,Wŷdhҧ=nN˳8\}[m4slz'J5_;SAlOf(PfC]'r<3hݽWV!GHYa+MuG/nR'5(v闛xCzq{"2/jE\T Ҕٸn?C`J6mQc|Tl65y%a V]pgpNB2SDnX/[Ҿچرvm>i>}#J ʵYżp|=IHR&OvͧX.!x9'NG(;&y؟դ5sFk:6E` xiHbaf|1g؅c RnD4m ib}Ƹ!dJ<PgX#E(h !zQrF"ON79]?"BhLck2˖+9ɶ̫1jaa4~Mr4e VH*w:?m/ JyuA$p*?F7nz )oF`Ի%W*8lS@uQ d&~oN&WfoGƴ7E_~LOaz5mW<&X:`dP(M@ro!5s\>`[bqU& X?\8ȇ >#cŷg{}XWO oAg"KҹHKR;{>Ө^|B}Y!_7{z~W5=CkLCfbXZ.<Ρ2=l“qZ6`zT h_6^B/̓ 4Gϻ p e]ASK 9j Q'|J~=♂ I!:x[0+JƑox 6SA[e<0@҂16SR?ո3I`V\99TU~|Fxkelc%,_n5j:!&bkqzt,l&˪Wc1e%^/`ҳt90(Շniw "`p郋HΜ1R6ww\_;CO:(p@896PcQd b K6WȑT9n23:?InSk J͎iiզY)θ QuoQ!dKj!CowWG] |U1WTyFq%ihnΡl(.ҞSmkP%y/GX9_n M4L)ĩ-@j=d_+Yn__Vrd|4t4D=A2l33h/Mr_csx 0Se2f..-̒36:o##3a/74DžHĻɑ2*MrtUQ(W:pVN%)?8+֟ \^p(Xqm C3 _4?}yU88m!O5I>7'>YmKΰ4t`H7;&Na ;s­yW]B-]E$ML"m+_ WѤIj'w<'KJ)ڶˍ D&NjAC܉3QcG.o Q2н^SvQ|

t<8N%@[ԗg5(km8ܧ뢈9ZA_w|)5֔cbU?>[F!Pq.Ts}c6C cܫrFt*sNr%`lϗ6D_ $5S7"c-3DÈ|_WTLh|\-^zE I ^=p8jg.8&2/ˤ^Bә-mM樯Sd=Xs jXmD\H1JJiIjELC4+c4qմ9=XnķEHkf[ָҡ ΐULj5¥+: s5FqZ/}nVͩ$"xgs LKqy[`<`"W];q>`TXvZCp\1wU{]M+́|33ˉ0bJ8=/ {.8H5gshc倀9>lVirc{)G4ۚ#1!dd;CLm-IB:g#J|> riM{׍\".ۢgYWIAv73T Fe "SGtᅉ4*8 I V5|}m}ǯh?]|Yς^J|SOT};ϴV.隽Ԭhv?z:4- 'lI}Ç"!kfuS]mQ_C' v+Ι`LQ n/:QN{uBNLƥ/9QHBw?7~GW!:\'\WCh9x3tk"֩CP֦t}kpcFY!n ys5''8 虦%~c-:˺71ZΝ \cLJs5Cem^]P4|c{󥈾mBsf3s:7IҚ):,q6H>F.i'N, _b: Ľ4 :} X BB|+K1XD|B8vb]FٷgUa\*Y"j?,q(&ufeU(%ָzKI}p&kU,NP-KbMk~mœ?J=H{ZMD<,TzzژBDțz>[& Qpc:q}[Z9owuGL* ;~œ\ܓJUHz$&\R }qEc̰Y4_Yj?EuRrև:mwOԊ-9;(Id%R/w^[-pd LX팦~V3ir UzǾB8~uH27(w@y>c-KLPQj]h-'t9sbmT@$ jcR&>WQC˖l{^蛋D#TxWQ5Һ2>EroM7% wMC5ɱEPkh\y*ORY-^lA߈PWwhrx{.I؊!=|6aq9= vǻ{pdQ33B| IKZE2=uV\m@ V100XeX0ST0]mY:l]w)ܾ׆7yE#j^?{Ky8oA\gWׇlg0 XQBuqro9=ypI_Pa3MVM"Vor0*eLa՜K[ǵf|R|s;=:NocjNp';^ 4%zE?/2PaGyOpmzv|%S,gsvdW?YQ[v}gue!Ha=Wo;դX I .bF^~hJo! -9~ȮUTF""~&ڇw"qqA[XԅX5E= .裛:2:Ȭuӣ*<N:R}!uKE([]r,$sˠ[Q+?GZ!F5Mj7iD2eR7܆nq$8lV 'EsBUb4J=>\BH=Ax #1Yڈ[@տ]Ä|iwرX**B7r%n%hK$ms|kݣ՗^\F|OU:Qps.пG^:&b>6&,exhdںXemUQ/&za#ss!jQoπ%/C+]-Y-4]]nvDZIGc}R{H}|{0Fs4ܓW+?B H#/qq[[.rJ_PAc}>~U`aSO]Ѳ8PGhnS#ұܥxcf()"=|;}ƒ[D(8:[Ai9P{N=`8#OŌ3M'p>yfgQG /2Z'DU~z)SOV ᮑa^H]Nƙ;Ϫo|CxO9;@.5"H҂tabJ] V24cږ)e7`.sgE]:^(_3&چO,[hE'vWSMᑹy>HEKq1~ݨVBWB א[ե~zR sxʮ.=u6v7q:!ڌ+.kPb:j ).[Z&0S'RSP) VbO/&?DV.oTl]pc5k>lkWUvq<+Hĸh!#Bs,(M<*(b@ˏr #kHu*G"~L+P @J{nXgW|81 "cd*}'q|פ C\, 'EϝƆ ܩQ?O*aݤY LkQZxELקIcn0Bu ؂Q]X0Ѷty>^;vI{O C+8uB۹"E&gb]/eǶx`./aŔ>}r3LZ("5衽[ (mCfh>{ ,1qHwaѺ0aqmH{%_M# =^U&g'e@ײgvTL=bfg2W9ƍDZJpT́F;Aӯ4/T@)@b|ZФf᥎D%Ӧ0L4xY^MNZmqrO4+USьo\?'BW Z!DҕM%qpkQ* 14儛D5t_g6s|4W6۪lR@ S-eǮՃg|CPzzR2"m2Ƴpuxbh=i?[L|[ԂVqr]/Q ]'L6O :2a!#\ ;aB'ʵ5?Y1LufC]WiWq*ZB5$?aβ#n$g%)lskTЮ{ZClf .͙B9&& 6=]B7|/̧2x5UO{N{rKzw#j]1ݪ 2r^BZp # dZ6&Xe) Z9昽~(ٮb~@hkSsC1$l7$juc nQ$lO(,:al3׀vE4A+sĀ"*;uբK߅L5RL~c2?);_eGLRGs%}.ZLYXD{ϣUTz&jNP{_A: "v\b7%蓞xt Zm( НM'F(P8rI s}nX?EeЦ1wxS *~"ѦN֎X҄%ڧ m>qwNL|dk`T)f]#CS_$E+p(WO*穢X#ߠ!@c4m*h'_D% Pw(?L~j`p `dحp J47?_nydW, %B@ְA#,|zhF} 6l6(.q #O)?"=. Um&l'J~꒝Yw{M|LyE=K+>İJ̹'t4`yV-䂒.TklkԉW ) ' 캆cﶇ,S3,Cŀv]uyEIBU4l%AK<< lvYټ/%"+@I7ކslXlbWAmMMsH-2ۯS8 rr&,,&-mJS吭k`ur)@jrYXfXeX!ۗ9: uF@$O>RϸZ:2>¶jsA9wfbs/rӨ{ +%d)yIxiԫic[uxLQ5 R Roj-cM9rO¼1rL BdK%'^#/p5OC늡)YuYƸp$YsVKn_; -MAR=T:x.26DY$ ^A1Nӿmn0yfsӀa>ҹw%X:p !-ŝ + 8<#aYCiIh;VPA[7l r=%/r\r|f{ kTWka ?<^#5<\^S{-+{ۯ5jɮZw,b6'Yǂok2~Ab]ټށ%h վ7Z-Ǡz"0ujKZ CoG7FIs9K־^OY-=x"}=`sH9lG.FLzqH6*d=s6VKٛ "qF\4qܭ8gSBsR`O9o,&5r.P3Q7HJEWg$jd?n=ՋL7]$:AEj[C^I~ mY8+ZiW+i<QƍrU7'amxvǐݘE?!8хR]i_]ZYŇW)T 1,5X J~ :=19#U~5Sg1csZA Vt tܤ/86Q4Alt<} 3L!&T8 pLD D'LOUM^PIq#Ο0@S< ϰp5B Em=ַ;/q1BƳU_K0^G|Z3@9לm(CmI@'m;0nI#Vi=hg߅<M[ Gkʱ#*@r7 ުطvND$( cU[ *{˜`d׬j@~2MX`YDÖHDӖCӛȸ"%XTaR,[| ea0=XETyRQC \?%o>[+ )Ci%'Ni5s2j^㯠tD 5/< Qړ@6QWL. u`ե뻥y/*9%#Rm" c5z2Hl-,FXGBy6ʏ)&O̥.i)tQb*4=@iÔ㽡}ƌT۲|k=k܊hXXep0U/K9wĉ`.<;j"?q Z<(r;:%qϡzsivEa,6m9 g8nk-ߖ̻0~mQ<02(r┚{տO~9cM4:F} vuɕR3wb7{M{0eSw)ޗv4%]KMBH`4ﲂl@1 Is.}Fa $'h._}1k""a_, 8>(]HqAx:VYE V-gs@#k dc 'eXԩA3l0sݭd-*uK~uzV>;BVӴSuM`ʽdy']u@99`½ -kDOD̿htAQxt&3xXxkH͓~b߶:-P_w4Ӵ9\zGx@yt {33.o%XVu<+xj͓rR FyˈoO:Gb['H žC636]. &,VPSA ^.!MƗ`;&?jݟ* 23gv!4VZy{M.q6 V9 ѨX^-EةztQHUiK~8[JRK2w6 1@cK߮eLLWWx&I+bŔEEoiNR!]~^q4WR`V uư{v'!"xOyuMaTiVvaV@Xr.=JiOU ŽL?P66\&+wUƨJlILI泷hv}ϧFbp? &͗#`=SoL%JkR: %c^Zk{YtpTqdoH2|1VN*{!Ƽ-.^NtO؏}Z 1FV%"$=Z,)֙.24lMr_oME>}5@FZ)mK1(.sp*c]ZuJ] FjG{)"gD"1 4F&5!q1C,f9p$h.hWOi)cO;>`r8=̘(R!e=׻27?o)bIbͦ?jrMHW\@#:f"N 7[vH<oAԦ6a˶HICzh4$(N" m2ZVg#co <:}5 %o]*DЀβ00*Ǧ_:$w d !p~@^Ki sTl0C?l3Ϧ4OK^JGo[gp7D,*H.Pݻ!Q uPFoGX;R=f]ĩ'V)7+jkշˑo[p-3Ľjλ EbY Rx552r?.9:|P<OisرeBw{/Y߹ c~ޗN=HF~zV] uJ? RUܰW)*Gcu~ڈۍv֟ēŚ3yi'lin9QF1ލ\ %{ZiNaLPPȢGFg}LZ$C1HUlu"Lïʡ(ad3IG,R qܯBpdb>w0ymi؄čnk9}wtU3P-L[6M.GbSZI:)=5:45%aٿo~aBN :qo8280I/"摺losqZeQ!fç#Q#opCX`vB+'j xi,m>wjiB >b"nR܌<q.`]6-G|OMnLlՅאG9DUM @?.OvyP3o3tK))>G  :*Chݱ@CVԵ)ΦC-W@=^呋iȥEFliMst=)h^)5v! w?rp)*}IpǸޭEt͕{X~4RVCd>*\gSٶ-*w'6$H\ywMbONnKgna" ]ehT5&Q86&- d̟ơs'R}{X⨁ ZbAZ@Gsi/B@nX"+G%ZY&__JrL uV:p./I偂`9 ~&TEd/eYTd+Գ_@vϩrˆ,}Y` Qdz:lHK̀,Àl& E *ƋwW@SlJn![ E;(˱1sxP$M Lt9v[_1@}?6Pt=\2G&&gq Icژ-Hͩi@˧@k#Mu9StN!Y=`~+B.CZJDTk(DwɨS}fF.(Wo#ƕwC9@`Ѫ߱)~}6-eTGnerf"pz/^ &G}fr`wF7 6cY}+²Q==ÇX,AQ(% 'd.7QmD >%+ s`M=3EkV7@ Fv! ;D[^f7*g55-Y?N]&UU-#Y'p@~I e1ߊ2R%KgQ6T>'[A ujf4~ƃb[D-ݱIߥq s^]jтX^u/K^eF5v Xȃ$Veo!5]ruÖv9y V1.ymy|qU6#R*0fs`d] ۙzȯp`D>t9{ ?9shSsdZ&_A.+a6lm:*: cψf֢23'i>ڥ*m&:I?vg9Z_tBH粞;t߅_yeTx}(aIб2Mzx$rFHjtWʊTMh6˺6P, LeL ?/7sф2[R'Tr'NR".evi-RX[ajR6\]܄GoqR%8~Q!B=Mza`!b5X{e5q =QRV]SB K_O=GeѮ쀔'ɲUY|)SUwyE\!z(Ȧmb*aZ3/%k~yqI8wI;UD D)>_ʛ*b!$ dEEṰY5K cBw !9hߝT+ؗYq2t+gsH&lw26ܮ0ޕNw0KZap2D) 7)vc ap;Dz1}Bh%þ :٘8c>E=ȸiބi(FlAZM-IwDt`4&\.>tfR"&ӑE1'rbȟ8=˛K}pMU@mv{½zѨ=MisZZ݀hf1Jejo%cw&$X7L+Sҵwx3Mb(\Ͳ@P~߭1RTw;"(5L?9nOY΋ \]`Gvy1]5FҜ"M':GqAc(A;o'Ck+x>^D1zM(no:Yg:ź@UG`M"r9Q~1'|t;El)z]y Gnf\d{ګ理ה ET#_#%ƾ)b>i7X 9;!v<,BxNSqMD0mGLInԌG~8f3FtDS8o_w*1B8?#KX|^G-2vkd\< ޓϯd-Д.hN% LyԊz"2j]|pM#屴[Ʀ5v)2TKJƾ^*GsEQC S?>*FbOD~wx  a qk1Jw?-QykpX%\W&v0O{{WKB. * Ѫqg0} vAع!QJLql²yPэPTDxa(%TvrBRg4DO|e*,3{"0[KӇ ]t%U1O.Z2"}PTl;MIlXQBF>g=bCTCe:῜4 ڈ[ w7tt3iO)3ĐsϫSSiv۱GS=Ew'j+řWSLp 7U ~[b{Ͻ8XsX9YCX%u 4-Om;zFr4DI%f Hcƣ~ĸ`iCy+OzC^%LL_AOc괪<_1h^.W)fQ}CIֳDwfMc/c\dREnƐkr'v䷣<9ԅ/yM0Q١eh 6*]/x `d ?<ܠ}krHаïn?#Br.4 9I'=\wS-! GfeR_d7$ ҫ 3CpNcq0޶F/9p w,1Lϔ?PNH(#| FH' RvʊPNuhGpKYXj?uVIڈ)-_~ +N1vf7pȍ-L%?N@̵=4[PYauXgUe+*fe|U,YEQȽq׬QDN d .ni$Ѓ5 EBx\09z"@筊ˣo: U2st'bƃ-kBRXu.# Tw%܄o3rcpg 0=x_ o);@>f6ǫVI}VZ^F,yUHt 1"aoJ3y1/xjt.sܸA*_Ah* 3xS8*Pj\JY;iwcnfkȇJ{]`é߰I~Hd1zD u"x'l s۹B7Mn]En&; *1t"bH@Vh\Df;[ô =LV1"#2z[kKvw~q)`^"-(Q\`4\%`f5"6u]>?X7 oZ=qkkV$#іO7 hxo뻾>O (V|$S-h<-'&[i@qgcG>M%Yو 01snlOzN5{xD/^*no?3R u` \s#8zI %v/yp8(^_l1֛^C&]/Hf:VùߤTA]H\oz:L'ŀǦ}5< vv;{9`rrz;͒LMOp^ Zp#^ވ+gxne ~wD5CYugDdwA8nʅQàO=s&'q{g6YQ{ռw׈|-BI[1@ I[&tdhWb'A+3& $ sZ^b\ܻ;? equG.rM:6|SHc0D482FvU98!jtYO/< r <[>4y&>W ѽ878zug+̦v\ПcQz1m/*0qDp/S"/أhֳꐒ9&F=ZIOi OZrի\$$2L) /Gyxo&U̸,4%"l8ϋMSsL bw}P[g] gPE'+ Nwχgy1ͥ!t0/2Jtϻk ^nFiu)Z*k T)&l3gG37޺Q\H9>uQ|V6F*V^u8POVYw}QY ,LY9rt2rjCuu)Gf2#Nn"tY㛸08 ˴i8Kvi KmAֲ#HKW,~F:J֯Ny옍vKS2%5 V✣ k 'WC(7XM~/KѐꜦ/[~ ̑?M ?j~]'.Ǵ="&Nla8y}6֦לbPGyøb\[=[cSn9qc9QT=M$k6uZ>$l *[cz}q${n @CV&6-@;p` m9UK/~-ʡb-("X;Q0%a.nzAu֨ӺnH@DUBX8_gZہme,)ԃA`0z$ urd }HMU!H~yyj6\>ʠ@/A N^@"nhaΏ:‡A*ztj!yu|hdߪBkPJ=%×+`碼rq'G =#bo`"O?f9zYZSnmG}RF2rfPչR ~ŦTva޵tl$nf]oq?؝S|P7/cJ\s8=\z|9?[{w]˾ONpAJIm|&33SH`"%w4&M/X*ïoX^Q1Y%E,VPj'3zz妑Le>2S v(LWڷFس"tN ު Iv`~UV(5t T1;%ݒBpcY) SvkKKC dS! +fEwAmHmʺpf x!oMxug0_"|O1{\`wf\'2A)-_<۱t*McE)]W@ T*"M!Ɠ%N$O%Ü:s=Xjwjp^tZPȗpf67M.pӊMP0使މlf)cOO+9 jwwHKDu h.db]akpkFXoW ``$+E% gFA܆k$8(aݶCVG^N{ :s6vZ@Z S4(qE~PCv&pȜ%5կ+Sz^bI~+a򝫦%E`=5::eF6]D\Ȳub>5X- "B`rY>8Bv -sC^U=ڮ 6+;m)f&L^[@aV.ܢ{1^]eˋ&"ز 鹒?ƴ0 0ZBrw:AfKWu'ȭu1䛬}r#q LŃ]u<&ؐ,\.y+</u]s9-B.B7 Zò(2 9$-K8FIEDB4WtV>\l!KgK''vY <' +yɣeeKB L*ױIIKɃI'J3^6DM]8V ̍A:au)A9mm?n[(bjAc}ß`5h4ykfhUk1{ gɭK U-I8O`M,qwo36jpg{gX~n+Zcɫ}ku :L{  T*3!yot"s=?>!sYB9v^Z Uś>dBeԍ=Pj H+V) zPbJ!p*پAM4HuׄW[б[+NTfZZobóH8UT"4Pbpex1?9SYe' @M?HC/r&{ʉH!_@o-T@=c&NYG{M]2ˁ;%4ԉ0d r,C0xymL L8 FMѲ -1.2R=/Ӈ yc=GG076I)<"$z:C΄x7ɸkmw3* yъ9(c2 _/)^Oa R)7&x.A*$q'iN8s4VtWfO>gf"ROJ@PZryB֋)̾&'DyE7q!D]l0.~h6"*EWKZ^4ulPwr2;g;tZLO,ǵK)Bˣ% ˪ƴf? s85ZgҺG5ǙyѨD4UxMIaj(mUc[[7ѵseZe>vsMDLw #C=Ʈ^%+jdn 4ykp:>:KXOPk2)3_0=zV[mC՗/vBbk[%U$ ~HML}Is:G6rpPqaR+D #gqe x()\I$ W˜ڥM4zR"_`-_JmC8ZƏOLbUdq :-_QM* [*7v&timԸ!p^@zPwFpz 1V ^6߄NS.f6xmL +홴nf|mij0?M? 0>$ow@G[IߋD#CO >yi2ƿyxGW韧QHգ>ŪTg )B^Be`ͳCXTBجk%͑~=^oCr_Bqf4Z>>L>vnʞ]V4ЫLC6xC1m"Db6&OŖ]R\[4xL2qpSo(FMeO0"]ygb1bNjZrym/M"N(5..eve1_ VHCB ԇkWoVexD6!;<>'hSF^s爛'.*1:ŗ+]>}f"72R~YΖhڑgꀳuʒy !~ Ŕy^\E'5/9H=G^ bکY r~ssDU0=IdT2̺A0dõBw +5b2@iH^P/2P; տZ ImٻhA56t/IE$Dۨ/ CGRjNj =\nhe21c5&)\~ǫh]Ea՝[^E=šrB32Q,JEF-eu}C&6CJԀ7`qӌ i<$- }4 &?Zw:l'MX6P;B L_6r49,JgѝoHJf"PI;EpyzDQnnJ>c3tK6zgFK#U  7IHF-~/fFu5Y"<*vKH:ۦUiT˯T) WȒ 0QfR9o SlH~s^V"\%8,鍉QA.  1N=hQ6AWR R}`&f*NQ}18.=5R{Fx%Q`L9~ThN')@?=ʇA^3<‹Vm;[ON6+pX[7=V L}"`=G.?sF5AaiAV`]3{%O705qY7nt)#NZrmwdy)jTnz-ʸ 2H21DȻ*ÃO鉧I WlBLmRn=u8`XþRF 5sѢ~[4BF!DVě\×Gno#Q@~i?b({KMaX b)ih 䃭@?jb$vai7T8<HF_ n/v?s,T%;".t_Ǐi% :RTQSf|&2 3E4AKoIb5,d?nAȊvz^5ka;A\TOWe+ &ho#c[a7ɷeSs-x; 87+j"\6S˱ DeZ'?@ɛ@a礃;D϶þ,(+BPU%9%}yl ld>ʺn)auKzrkiz]h+߂9@vi$zx[eaMzF 0fLzPKp 'V!;&dSXbc7ףy'kS2؀BQ7e, w,Lˠ_CT;nĪvq! H]ZЍhUi31Fte鼣J'J/(Gѳb ټsd@CĠovqqt1.BXٙ,ǃ\p|8c[ڭ?/KSC+`¸Y[膞\C-} e3UI Lz$<Дc⧐ %̟5Ei [j gD'jz A{3\A)lgadթT8a5&L) q΂4vl$Y|CY3B7FWҪn:zWbVJ&*nڝ>?ɡ,Q|yDȼ_=X?h ^x*۰/-;p:oy@Qsl/x,E1ū/йdGX> x_OOu^Z ?R@3 {GM?nJa6[ฅ,{}gT8/C<2M1,O,V'TJ&]@"D 5EUCݧE6a?Nnw62fj}*IPl!ih olM!7YB (5:<~gsU͜d"Cݠ$>lWUI 1l.#vP/;u>*J2W*- rIH.o0U ӚX/dh 7>)).^{ ]ߙprpT#e!@pyH Ǟf<L8$'|0`C|0;@āǾe`wUgI$kc !qZA b.:;~iI7s(tJe8L 3 /Y˘7Y9e68h皋8 blȔ \땏7i[ԹپIDTzr(h S /3i,atN! (5̄b{:e76\ppElE=Qe4XGzoubUoNou.tee(~L!cxY"4AK@k̙;%HE5Y= baԯJΥaʭV1%E\Ml3f ͹祆n5RhqcWS n0T Ȥ\&zd!J稦L)T^,rH N TFhGJka`,)Z >ʣ-ɨ_9Y]Nj`}RU)#\F0Yk< !$&%70@n䥦<‰Ut܅{)œQrw4+{"Si5ߏʁqmS'5@3kl7)1,G :<&˹Hgʶ;CYq{"%fVpђ'Ie$!w_ͪ|%e;?q@%-MkCOhՙnH^Ù!Rx^?V-tfu %p~[Kd;gq6`s9)C>dzzēB`#\WoMjP%<*ѩKo +R8,Uw3[ 9m|{4B,ohW՗LhF+2W1c#AĽTz[}Z1(CeFp@9\}V1wfuleAW 1os0xvu{(Wm-퍿d_Ŏ yM.1y}ʑǸ[;bF"Lo"U6oߌyD FJ X=Њ΢_Up=+9 Nr8&!}m@?_!+tJ$B`D׬鬌I/fSa'$\l*Y뷝". Q˫o㠉4g p5z'DO&| ;ԏX`x,y؂dJ$x+D oP#Q<EVN7‡2MZ./N?PsB q2ʶM`@ߟ#s.E='㱄 8$t[}YCA``|]z c˒=&vX^E~gHg{dq̍5pT&")RxKpĆƃrl]TFW,ҭ0&JŊ|(SH bQ}QuS>~=kaV3q|h1Nab<WK/x_BrGdwqU%f,)WUT +@UFVrVmإO3ӕ "LHir"u^KNL$u#=2QF oiKƧRk9 g|18{DfmV'цSxnQS?DuXpnQ䚭+o*N]GbcVVݷ欹uPɦ4.r eK"H:@ dxrѮW?׷킓EpON^ۇwX js(xná t=Fk򷪓{h[&B^Kx(ň.rCM)IgMJMb0Ղvy[ҦfaQs^UM:ɇ8+:_JUw% G{|ٔt::J !HN@BXXg@(3+$kqImڝшx4Le6#Zqyaީ.]Q0^k\JMFW"2%Ȥqޚ`(XV:b$qmRE5t[2Mp#. T<-#7WaU{ds +oLM5I]O a \2՜bcT46c ?oTn+àR2C2FVbj9{@rZyY2}n-/- 428~~T!;tZ|{#]yRΎepUimc>nbYtL_<83uFIC05 vU7%b*]ȢȪguq޸^qM>KS .ઝLMDFb.noqoq.^$~ 'mpV g?xHNPI&讌5VH$W6qd;ݝMdvVǫ^&eeke"MqGcBsF4~g o=fQTJ(; t@Tx^ *ӬPgWN> wߊ٭O@j@ݍuyࡋkƕHKRye~5G07PX#&kHBȄ=Ge@5"Ϭ}kEDry1 Ñ H="rcP Yt蠡`;-d)پN9pVgբtOhW6XPҼ:6h7Qgkb 7_a._62/Z;ږӑ8#ia4#COX k<"yq` ?@SH&sUb)fDvShdy-k'PCuVҔ\7r5eHQ*šы^綑 x9+NtW<9/DH%jmV3&oc~SAp4ߗT a$ZtҴ"3GNZUEI8 eZ,@Ӭ,-j!}D4CjHE]}kIItf=Z70,G#@K+Sh5nQe*@Qvr!J)s/|2!)PyCnѫFiПdt*{l9LƄ*R%u 9a$=-ZhJ( ~4_Vbaʘl8`On)vJJm:GIVkT2~N]_ٶW-̣ S{]A!J9|aN\@ .7>>-8kDޫ-{*VɤCu"J-hE^ذ& Rîs}_5VFdg.V+}z>̧ i/c,cr(fqsXLc_8LlN]-]NA_I4%,=9 FhE^X~]#a4,BJuNVY } R/QnBq V|I'Ԑb3_dzH-1j%*4;nRí\H1;]O,6f7ֻb, +=tAmV@`e#RE{eG3p w4z1<4Ao'fc#禊`S>w+q c`2\\u2 Hm=Lu`:6}NA{~o!rP1$@b0‚L1$⎟Rb"um='EhX9]QI_bg (ثrhQBEٔ4ʬ%/e`gl0gI磍-_n3c3U oPF,?`[ج vh~N*.[-E4E;C< LzL)hrlݡ).J.?;',`MHsR]TT{azv -o伲-41AޤɉΧ.|DHIqtd؜AG"n✋0QR쀳Ԩ| F>r^`-8;k[uWP;L17{~-_x\lU^)MKZ(w>@&Qx.e5d2[q_x帎98Z tW*5,8oC ) ¬{U@ > ُBvYE[4.8X!v^hh/t-5NM0Td ^N/f*ɺ-ݛGB -*O ߢyJ0a<䧒.ʷ80SpH`[ywҬ H2pKw5;:?y5F1 J{& ԏ^X}0f^q@`|lҲV^+,XLQL()LK:zw {MudO pwY]< жVA7XTu9\}$3,29eRSz̫Y|zǀn={]_ [(J{KvX#AĭzofLwJ $ u^Es ✑^FВUږ 3W#Igj0𕀇 kہ4iurͿ',u>.֡xsayuOl1 xHWCСONR: Yw|8DA|xyu@@VKs9݅1mV E'.bn.\d$LSsPe /L {EgͻK?iUr*c=W 3"qf_`e?V+m/,]A:%Z͞ϱAmѴM4 [Ktf= C^J o(jo؍ޚCWw֪`cWpt蟕TnZΗ3$8i*GU ٦jiJ4JEU5Fܙ;'JYhl\, Zss~zKtrUt5`c"eufN$NQĢ{GZtN?ت!ӱ@1NC*jPZn7Ĩ䮨*AzpuLVRY\*]e]H] 2DZM%G\=tWԙXTJR\MjO(^ԪD,O>KN M2B^}ZtaE@0PX9jkގY8PpEZ=-tlA[W kƨW*2!Iaxj.~w|Plœ:'ZHNd9SP!,T'>0a  ~uLNkN[Ff5Q-evYDrr_xo,"b^PPRa]L6F#-GF,!8 "Z6k@OyV[xiWgFqO~} J|4(i[u2uթ.Bk~bPz)O9]7TFmgzC3h]\V&$ J?Dߜ2B?! IDQt1i/j 4\sLmgGl`V-> c~ 1v<.XϓfYt9l+g`Sq_> :X^Cv]1[G;}"J|&u"iӥky6/ר6F,ktLko4>$oћW FM,ѱLaaIpG/(DEϜH)KF3F2}X^-u)QOar` L ܓ6ʂ'm F^j]Ĉn적RDbAb)M/ r#&:AK^}?Wg#؀55n_ O2kT` p2zrZ xbK72SvQ)VؠvG8m~,Ikq;;՛ᣵ [ \x:nl,u!jD@snȑX՘y )_-JZIpuv*UcaE}VAEQKTѪR׻=Ay9/R ]NEnʴ6V.$$mY [ĞS8WHUu#2 ;]&SByhja"F4(\\Vaf?9Vc%V I8hbS!v,)Y*SFH7b(8?J'4>/T,6_LJPտ\jإswL>ebxS15&K2Qshń[(y}LZٿ) ^{6K H8%TBQksd/QrdLЖ ;i)"ތ4yQ1' .أAnbSF1meq :?v,,sz9;`%Rިp0N\f/|>^=,iyQ[\]s[ aZi o]ZOŋ +: 5 y96l ZthsTC",ڊ%7 w.Cz ۆ1;PG?Hجd]jd'xXVFh0RRóI;g2̗N "TAL_ g&Ǚj<'mDpd~;pGqeŝֵ>:b-rT}e ly͐h_D1#f OQ(-w/"Hkɥ9Hf5|JSI[]N5Jְ YZ0[p/@\beyL1P|؉k4XdajFkޒ+(aDi\TZB|GN;Ԛ<(̅4Qx3AM8| c͓ɜ6}'ke?^"Q5ϫΗW5Ixdج\*X\M=c_JF w&fP1oWx,ZHjJ?t1\QR87a2 0Bbw5"{}slMzRh|.(E[q/1C>JySucu={ZOvEOMeKAۯ (A)]l$<Ƴ$C7? P;D3MIo|!-oumZ(3=d:x9틼(,4GPMT>HL"O0co>12=z7o,9M;(:ZkJ+8~4F&>pO0LAY^\!qPz5%ʇ3n8V TAE{*{{Xynϕ7 ]!9+bZ췘- %z5tMGM1#5Ga2D(f41ђ;m] ^"4/NqFSxCKȄZ14)=D 0dJOA>췫7VS$;*f: 0z5͏sJF0 k;@20S(^u:~ۼ#wJrN}I'Ym -SLṔkl4сp!—בt uҐL &7{`Dݤeåc+qLmJ3A_ڨ)NAVt$ % QVJt'R*)ÈX!XRQ6Dc{Ft8\w!/=lb?#cV]+h :zɽJ?P0=Pu|DȃbpDӡֳo(Pб-0L\lmj(1['u;~ՓďG\#'<~-Ð]G2.ŏ7 ;"UcL%;<9zɘe#/uL%. Ƿ=^h 0?1-+ZEjz% {KFU =K9{a*j|s(q<2eezrN5MVǰ 1 0rY'NSA俈"8oB\fxs <6nY4&unEl{No@m.[ pkяDW濡W^l/c:XhGCH`D`h0R7+)RZU; O?g jҢZ;賠V{jss ,2UľۺX&,__tvzf\egXGv"<ë~_#,舠FIKv=pOf90 Dhuvx:%OrrX @ * SBΖ4i1W N ^?X[\RL@#ny^JoaJlS}B*>wHed`zvT (z-۵ n$j=8cL>9;_t:v-h1pZ0&eKlݔz!+XL0LKdƁ eeҵi!A&x/[) -e -\cwU{׷9G^`zj*JZR円ӣ.*"ĩ%Fqg._"qC~F;k~@$Zw3BوU' ˽DAٙLQhWJ -YDkN >c6pIm3b 10OC-pY{4Q4pLEsҪ[;@X_bx"ʒ׀X\f_մ ~qnMa,8(bc$I7L/Da*`rv i 6RC3I8`A+B ۛ ~J!=a@|LrtkyZQ !:XVBl&'ism2Drn"l#`!@Kfۗj܅2KNR{U#jwG,y:]Rff󕴑Lg`8|q;7K)wf\) uߜMBJwr nZJa}0`0[)#smلm+Ⱦ_@hpdVmٞ1#U3t35qR`j"xs~N*^4AQ)r "sJMJ>7bX)nz|^Q@B&Jĭt(P\GO|C <.v_0[0~D%,}~P!MJ,aֿǥBmJp+e [y !oeGUtU8?HS08Ã6)>* F~j'YA@fk`p>c=t;J6K)XuZGgV$g)"ePBfh ?)Ls#tʾUͤY< /M3:ءqks:Nfj ea Lx%ZZB2Ժ mi9RL:Ⱦ5G/Ik ,ob*RYuwOq42^61l#ڞ>`|AGB\iڶjVY8+u!$ZW|f2@B7q f tЍ1e51͐l(2/3+Mgm J 0dߨij[3=F]U|,x/n?64]>uzT0;5hxΑ#b\sgutv5^;\-t 7wgH ĹyaX6cx4Q5q+cqN3*zțɰ'W Ch.'M~u ^ ~=7T4|57TĒz#nQͣ b1uy^߂ɱgo)`"̘^NC˨r˲pVPiQʹQ UÝL룝I\,ܜ4*YNJWKվKf=̂$^Y|r %FKiSA1m.zTQ5'͡' ,.{<^_m͖٦ˠ%A|y:ג-vo,5C$jk*C?n *LUZ,h%OL@_΃N.ȥZ[*{ЌqhW ?{~QlfӬWZd=ymigmsP+J8CgmLꛋ2 oB;Y?#ޒ, ZVE~+Qs~IozuJOMC1}!EFhTʶQ\zϭ[i1t2moʷ)s,+X H(m sQvsBl: )y_ d<p.X@yB)j,d ˱Lخ}_[f 5+Kȼ@͡FK{ze5۽xӔ`<ϕ]UJ):m!ljpz[< 9Z(%7MDBG7+CTh4Ji3Ṯ ܻU^: ,N)}U^"'_%*!GS/Arp?cWOܜ$%ZҪD7>VvρOUO'$E >hP=OhX [o*4ܰț鷜&$tUoW j)!o?JW!e;@. ,$LP+"> CoNdOs4.sZ ӈ'5G( w6zɺT16ذdfYY'x|3D#{r($[0d qnmh'!o _^jx.O)$jӤ[3me+~RbiKM$DU۴s"7K'Vy!BcBxBU"UMk(V 󤼯7Wc*dqC=ry?4Zs|c 7_H@{QSljSTāFb [ Ŷ.T c rņ}6{XXN-h?3mh;Et;],4}ؗ(M/8<E>Y2j~Hh:'3QoipV1=S^\FtVwa4Xcov̌3.25,b$U=A*Ծd+LS^wKGP%M3:Ra^"!YO#0(cՙT/HM?z8*"Q Q/ف)npM5D4wgݘ`7AͰj؏1@JTg'7lja,3ŷ8db"kFPn d^vO!},y+L- -nom&J40:B"*ILX")Y$syyA;@IS@({SÂ/+ف wP9pJ9O?o6p،,U^X6+{ RfX&jdBհ6**dU,xٗff6)l0eY\8+LQL{ˆf TުRF!Z]< m]ܷ-G6ߣȦ+EJUR :DWVVה3<wҢM qn,6c4ˍ)'Uw~G0mjt WapQʣwFmUڥu"l&TESZϨg!Dt0$ENb0e"صdUde\lflcE)0E^dbތd,v$9/ mI-caa {J0K5VV5fúxئXֶ GCNrp Zt߁iʍ&C#D*!lQ2tZC\k^OKƪYQ`ڵv747jlǤsԉ~-{^7efL񛜻e[ Q YuL" L> 3Ӆ ra@3pKHgT~@2aqU 5QAf`Mki4 D2p{bR"`uk,3bi@9ߟ1)dIE^_/ҟbC7Z $J`bb$˚ tjem_w_#cUE0vzo%!{Զl\Ud@d8\(/)U!Ug},x]~KגL]7z.7{,󐹿N +QE38NS/Wvb6-Ґ55XH`ZҘR]կAz)Rb183K50;@@`JShhmZ0;P{JH^ƁuIyK2e!qc6J|RD5\0S,h9]j<+uk('Q[b0f֨*4م^sE@{l@AD 1CVyki"\ED^o|PJvW"nL\7 ˵Pِ` cnd`nA)0p `&ձ@BEI\P>]P"*^o,ҔS.[}dq1$㖐t8|@kM6Zy@m$-X.Ȱ.Ʃ73X)ʫT7{/L:%3AiH4ZK`[p($Ȃ:KQ1AiF,ث4C2Ҽ4 o 1/S| f:Q|/̄.Ӊ/A~4vYg@x1`b:^>kxonK[_SjjC?!g;|Y'5s-yo)Gp-62D^ϋj"]ʂϥ:Y:>5WWw'& p`A|}%|ک5mg Mjq5'YZ0 U]XHY ^nTK`p%@1DQL.1REd\u79y9J WeHQ[|QT}/91"'` U;ʲmrk=vfW3#]8w#vQ{{js]`$n*K;EPo,y}ZcZTQGf\SP^&g$ __c 1^>:gXf~~toSs_ W E^F[zpri6y86Cflς㰄_J6N>?|Gy]_qN}D#GxZnҒGGFZ bÀ4`}X2)) ¬?fzEz9Iavs{Xd⽑&:'0xFdl (l6 焿~qMuBkxNX;vx(v5o| ~hԜ(x $ {v vHBab D~dFfpZH 23? CȟcQX|~)kpV'p8,l9jn %U_Zpnz&娮W}NQ['OSn޸d:PtxY}Daע쩌̐z]R~o7vU7T6w <^]ُd!Uua o^GD5ϼٷT_Ww*6azozZ#w9x ES!(!b#/Oo?[>/\~Dj{CS7:Sxh6+X ~\QI-뿷/aqY$9l>yo CeD3fyMA͚IU; &Z(3&XKZN3UB l4U(ؔE@F|6m3F 82] &M@KY,& [K3nz&jpSj :!C@dzݦQizn3V_7F,} =TSg4A9|k7sδ P@):W"T;L7,,/݇[ߧ3l3rR~?]vha.T WR=-OVS#TMgf$ _]9yau,+jڹt:In%2ViLX@R)"$Y$,B)!A@,H,%m$(J_Fz_@ꝁ "9q:ItPKf iex7=fylH*'*"+< ͩo;6_`a+x1H[Oⰳ!t&^J":g ΌpجpD5R*$e{` p ػZBX,욐yg먳"hJ)" 1-ysn`DOulXAHd?w( u~i9Ss>%}TP2T6z[?%4ؕ Ƃ# A\rD\%"B e׃T$@ރLz66 d>2AgL:Q^Md^`s3 aI+*w*eZDKY5D ]Ф&I7δe-;>1PydSgX&}zy*ĩm4pm/O?4B 4=e=OaQVz'/P"FMך\Eɵ?Uu A`C̕1Elh\N Jbb/ <w*Y@=JVzJk>$K[8}O@:b͝Z $߻)9cH+ _[{yN_ tY,^;kL3M eQq*N`/t>7.h(:9>Wܪ5)p vzC> 6~ҙyY_ŮϿXd(P+0Rؿz#^?KoeA9,+\o-#NXR-'3~~퟿h!0CPY\js^*8y$Ҷ71vn^o&UZ5m!tVBSĭQ[jDܺz H23B:Ƽyf =z(9濑V TpQ܀n~.Tiwo wJ.rJ5V+4KP+H-ِ @E +cdTȫX/#"1Q0{C={/qĻ1(#(Vl^,RPO5h& Y T Y1(DK0d\*TX(R).VQ /Q?)4A vRi[o?; jV RٵH^.T[8ao CP7eK(`" LCe1Eв|ơ,,L,a}AnL?]!>08 aj[HS U20KF|,m(!t`gE r9c}oe0!sT¤.R0@ta0Ž +NSΊR`3"͜@k- WkVz<>G#ulV3@$dV2E4$F@  T*a a"O-OGw?GpO|]eX|Dooٳ|W]5b_ۿc3;~x_^Sb}VP|Wy<o V>9͌. zX ڡ(gev,\3C}V2ODt4V5+סg$q%ICQOoRCCs0ݰIrN*_U$.?zQ> (dY( `|d7!ݴG6mB=NFLޛ3]n%bl7虜r(=z^7\E}ww[ns'nW}?ѵco^gY 7}O%Z|nݿ>;G~z^{offy^7r{@>Nr~lp4Uy;+~b8̨{?_~Z=i4f QpX`,4 / E 4c- )"nx^cHDU,i4~ѷT8E@@BZ fOe)֫O[ dG.eH XHc ְ\[J H t)A2EBB)$RIsiC0^{P/ׅe֜TMVX˙=zxRMwn[sd8,oD5t NxoJ 6"4a5> [ [[.Uy ?)w^`CsT+I伯VPn}Jᅲ$N1;]uhb4uZ;Ee{dks#k2WSI t.H̫:LȾ/JX_ Z0A{yG5cǓfN|C$XE($UU`V XqZS U `0@Y1`6R"^k3s$A `8)Z 7j҆)­Del7LYgkmS;߼Ĺ[u[;`{&A4 gRv;]#)4; b*@ AE8'ˁøNc Mdoz!őd?Ԥzr * a) b/ #Tysm+ܖC4` AQT, d~Z6 Q0 '""8#Yl໥P*̴ $1Bڤgہ鋭ԋ=WyS/̛G+ϸˇK`J@1ȣ7 LU͢G7~czU+W_?d i]Qp?Tb>V2qy@1څ TEI`ǒWk'ܱG?>lF8؁"m̒(dR )PTEXEdEUhCJ]yso);y([s|H(($}fϭk/N3-uES_b}u;2 [qȟ=c?;p AE^oMcklj=o"4S,0-ZU$:CD_Cš~" S jh=H $jyREel,9Ľ2v9\eQVɦ_u[qx#2,uã02Ak]um`iac!Iqi"؄@ġV A"TP xF BC2hAdI1r-+z!I g!XZ&?`M"lX"2 S Q0RFوY8^Urp; _۷+hMa_]SQAJSصFL)?bۖx44Fr8R}&45.er䫏6_eO`"at a MD''+kʣnC 8@C';ϼy̧g#2\cOWD9T<3&A3PL86^FIqAF T'RP^:fS)C> !(g]1.QʂTzGw&{);ewyrZ&v$ ۠&q}+jĿJe@թ(i yF/W { WNb~f8\LAMW?sG6Xa\7P D^>:3BU-3%gHy6mp8|p  N`Wc3ZΊ4^ vPWC"v=Kd s2`LLȈ3Gxs-p+y@f4bZ%)|4ߤ_z@O眻j!ys7G*D4~o E@r%ݴ  FQt{o0bA>KR~g 仲OG^\}N=TT =KPZ'߽ yFf-maL%{<^4d^ByрfIޤ` mL*D!0-zتy纆R2d`)܎/GֆO1(c"D9Zqamdqhn5v8Z;N'|:<6rS(C|=kondfAb"@Q`L'ݘtش&H/pWmi"uճx_\}Ev.TYpW4^ff6nX. ,IP"0H@_H"u==;c3=7""֭;U#xSw^FdmbMGhy k C^c 3jv? ݯ9 r|)AT(֩=W)>/o\6V?CRJ#L96={n gZ̬R[Mr.IIGbdKŇ]bY`_y~C{*$\O -{> lm_G?tsa;+:nݐ#- |n/O^3YDÊ1zo?nLwWCh+US&(m|v.L؁f+676- C~_H@(2_[dx2K3oUYd$2 IIIL¨!!H)%5Wv6B; 3 (ow*d^dfLĺ_Ozw׶ge!6Ts<&dM7r&aܞo2zȠ "`maƕL'A`tr,-JՑ`\ H][[(ZYAR nwQ[̐XΖq 01+ܶ4FSp5w5G^-䎷nci~(PZZy4τ @*%h6c4Sr1JDQ.0ܫ9՝QύɡFk{g8sڗ{֤X:O{_/dAPBGQfK mku5D@s%?dLAiц=V jU,*0j`vSYvY\+HpQ\'X0/i6 |K6Y4!1S Kd [.{8+Wg%PiG! .ۧ1 {@6!`X̞yaEVczY0AkEd @qVW67t{!q?۠% 5 ?x`]~6!v* z&l*d Β.b!EObmt3ُcvzl껍sF<&:9j `3#D@)箃H~W(zϷw}O7G={oWls/?>԰pOM\[X|^}o}=5N#Q f8 &GZ_LE&EDa"q2tՃ F@5؅/z??fs]8}DK@P~II3arip䫢K³gB $3ک#KA)6z !c 3KWV AD["y1Aӯ? @hΦOI@R#u`{b*-h \vi㥗.ÕŏhEږ6StPM=6k  q_Cz ǛoG;B3,Ѓ'@#x3~zoiv5IG-=*uDau)| gk YDT͍7-&JK?G"1E ,A&D6q q('Јwr]ϰ3O/ay l/;dZ/ݪ[AaM>=luB:*;F; q-/I1!x a-6Tm̉w-34&@bB*{WaFKl:Z&45#buQ[6RudDӝ0; 0Hzf'jX\iܸb1 a"sнl7V^&'2`a͘';__;nt5%;?j) H\B:W:X'ǽ~w& T/Bt\\/) hy$]>1&bGƵ*Y/RflUJa~?ˠ2Jo_Xi^liObŒ"Id(Ä2:{_/\Nw_7&M< S( zɢ|>LԘ'}lD_x;GKy~37;=;5Cz0l`)"xx?n)GYBV(` $;v{U;C QPsʦK˳'^ Cq"3x5*ůUI=Ds9$iw۽_?z7}j;u?*0{)D"bt0G>Moiku0蠺+4iٱ6}tN9mPB>ȧ_z$>C?kkt.`>lmMRN͆fg#uZ&<kIX Iv:O-ܔ2~/'۱KbTHQAC[^ުB`^$s`TPU31X)˗!%@ӤഝS ս>>g>JëӴ~88NTdd=ln 9sxǴR\~q6~g,/!e_;?.O27 mdo0,6s]:/O={E;-^tAB |NV& 1AA%m8Q;ZrlCV$30{c/5љ@{o, e0{1"1䝫6wuy2 XdžXi+/ *7" Af_:mOl +aL2 ׂ숟_įγܸdTA`Sk峤C C53^nz,8evkW˩f&GfBA4K'ʇKM53:a-qH&,ѷ E4'}Bcj֡$ I˭n(7k| [QJi&cqh849׈z@b$jx[q}]|!/3I#3qd} &8kprC )9>c̨H0];0^̮? !R>>& l\є̬;'Kf2mj!G9H9bEݶT:*տ@ +cv1z.03QFλ˹;f"T54̝kk=^0GX#ϋtu(pjq|rB yGY%i9C3dunqlV ZD֒*[o3)MMWmKPB 1H{UO~٬n|'_WCHgdjѼ,et"h45+O  >ez(BQ!ֱD*/KÅDZ~,(jRTu^Ӂзsm=f7 '[v,R%=M;%m)"@E򭢯R.cgSϿ_Ț4=j^{MocpyV(]u:< $Wb 1MԱ(:iq R?b 0=_Wc(Gn{GMj.Vۿ IJ*v*uwi "mӆɫ+`?Lj>&#f&0df Y_yp{uAu:5 m{+ah2TpU2Y]ۯKKU9w$a{GZ&d"كzYZھRut/AQ ߫XhЋ'{K tE=_SFp ЮǴbcm>}Vq P">}M{1ƴi]6?ADkQF=T @HAdAm+aWk Xa#iaB+q}vq[5FJ\FUp=wO`އy[WAf`#Ŀ0maϢnڕmnw.5u_B[G%h)zZWimKSO:<Ĉ " z>#s#x>s%?ށKn3j֔9`'S`K{6[^cgLՂa0ԏ+m$X&ӳ:$2 08 !??RZƄnr5 6ɥ]ֲXgL!cֶ\J,[ܑkLԝ}jFީX!guGbcA*N\YڰL̜UaIF\ߗ`NW ]rz2mAR"q\"߸ACRҡDs*KK8?|k?7]=\<5rk\؅(v 5aܿ:yBۿc ^nYrb* =q50>VՓ.LA\b( 4b= wzOCi-ګww9=7soi=.O7׾)q:ϟK)XQϰDTGv%m@bDHs}O_U;}n| D{,$i}49g#n̥&m+Z}K܂̀]ۂ9aEJ{-tpD(fԀ"d`@~< Co{J:aBxw3ncEV,13T)`zS,  X[W0`|'fv?:M2':wB s h.F  _~[YHtx #*a~OOBSH(>wUf?q o*(M3 ooW BL0:O>%*})N^xZZ*@Grf_4WL [់xI4xve[|vGUqeNXpڕߥ6(bXn7+h\7Yj؟M{L'm ;RQl}W0gfe¹jIPv.﹊#V:vQ3/ךz -*,UPQJp1UbspyEw8>peY }ifFa[M~ KAT9yfsQkiފ 9G~g8=\a`pse=&QOr*U,2t %GE^aP*(5 _uP L?QWyw4rzvFFUfhIb[NE8edϒD -ԏ~XZN؟N 5U5Go}V߹"x)O~ #LnUpq~n x;\yRjyؾ^X`əR ƾY&RxoE^t( 3?@-ـFE.:䎏a}kg8ϋV#,{ː"jNYG WRrfcv$4鉺sx`u$srZ_P( wC-Eg}J̠{~˔Q/0gOO3ܲ죵M4궿iתډݍGwkxfe?q,FUpSrp6\\dap5e#R.!`%>/ht^^Oum:D4p⩨P,,L E!QIr7e}JWw@s^8T,[z_@0tcr,>~c>װLg )"9L0@ļ]@Q`z@Bp0F[?-#K8p'9{ !Ztj(0C&'v(02 # ?3wZ cC>GE>N|$!҉ݪn "TxD2橐c)cV3pIMJC5Vk&[8g?\J-tٹ2!JZ椄j9c>t~FmIEa!#>ӊw jQHdؘ}}'J; Sc^k K"PPU1w+|էM0Wf`n{MGP6ΚSA}NVur_,UztZ7d/ ~0Q_M)-kYUKUFz:kmzح`>ؔ&|cQQkU~cf+jvwmkY>8MrcmNd@>c]2:1e` d "IHqoWmx/G"1sUdPsQ>Cԉ cmiثvRD@ j!pb]L&)Or*4^cÝ}8,(N V! ݶNnB@ע2CLN0fcd;yjFc5lњ<nųCp<)ypߥXgU*R [| ULԨ"0a#[e} ŰHb/kS$oI"*lO{4g ~MTdX^yFvs =p3F⡼kl*p 6\mbkQF%6v^οfV,xn=K%EarN%aIt~lJ3n/d OV\3i7& ՜h8^zF^UqrҝGalcXS'gw)S3wU+aiZwt?eFON_8d6OЭkE<+@|ރ# tei[5}ɬ H_@ e X wECXr #052FŠ (_ˢ* ھ]hB0%h0_zXz:iZ_oO^LT[j5@'G)'+N`fqR HLE<Ϛ1GĐ$D@\};M+.ZK}߸{nYUv&D\LS& w7v_fO[K߹l|4m黨y?ma$)h-{]#*$0ˊX)BۡX=JGKHkDhW4>\1~pRv&rňpoo<=#?kkqZvMϬxw^ȪR1p823^/K! oq*X047q=Usy lTf 14=пY[~~se_1ݑj3_Ӧ,j&p L~ܞK`b\XzI&.^#= 7BI8}8Y vm` d_lG]Ǚ0 1$)b[?*h0_ DvDhutQB&fAS%L7_PctjKXڗ~w@@bGRSQc6Ĩ}zy"z AvU …p{#SӟxzZ7o|y}z2#7߅uٯLS 3Ή,4s\_dM`t u99Ÿ8^<\t?h&GԴ@ Om I}G s Ai4MCL{+ jtƔ8hg_3M"%'Ul*e@U5Fcazϕ}5GaM+33%*?w@:ǰ C v'}}6-ݘvð vEd 0sv*`>g)J?>{~N>p<zv0t0}0œu"d 9I>G}34δr%u25;4;8#!=٭ptgz/s%6..xy|o1wy>deM^سDȮ2#(|S"$~_@Ox |} 1UI c&^|Oח}]ː2z,WCAS~s=>@hLqF**zLo!7p*gl}ջ Pw}2?@?08pS .W0z?jTEʇU:ZD;g?}9ۄ77$qꏐ)>g,#7Q#d13r(ZHjiN/}A`8l5QYe=TYA5@"7h["`3+B O_F=Q?8dNǧ۫!07G\,~' >ΕKݺUlf2 |]gWvwYJ41Byd(nȹzWZs?zx7x~Qβhu0hVԭmJ$op&=bQDc4``AFqUobo>Sxg>I}t,jbz9們 fd`85*H@`EIU(FAVA`,PU0DPP1T QQF20",+EF(I@4|9w $cVYXI6/1O^K>?=3M,Ed?{|ҟxa* k&]Db"(ZJ[+s_dOa8Mq,EPGuy|qQY( Q%UZ UX@X,)V,A $XUAT`qjl0@`)EjPE+b2EQ"vmVaHbwƝojqhx 2Pz-B\:NGӤ*^+K}ٶ7a1fX^"QDX[7*alm/EvX .Tp6R/84I%F:'D?w b(V5ܹ> Q3yOҠ6ߋGONF1s O* eЧ@H)"̞׶ yM: tSH "L2X̀:3ŸJ)D#s.!:&x b*1wJSI4``-z1?3L&3#<nnt,T.W)VˠqNg3k((CpX"1@u , d0,``97g@5p˚/H32LFfqffW#3|FmyifIH^V09rs9+1` 30 U^03>)R::5pvoy_WcMjMP.o/v0ރ/uOlkOq Lg (6ZւUY ~O,8V!Z"*QV+T ,N6>ޗ,6=U|Ŭ[#be'j"iI(2  B̈Oݏ2TRz$4kp:cmmg X,s18hjI4z'^1؋5o.g`Kp׭@m: rQQ|A ]{b!X`z-YڳMҹ@ (QS&>Iּ`"@kF͞#{O/3V9 H**A*V1 ON E }l?ET T4A5EGx}ˋvuvtnTG{~33/j Ec` t0EEڽOJx1+8糊533 "TQA*"""TQA"|z3(deۢ,& ÖfˁtpLɛ>6w''3w0v7t)[ylLȎ jV* >Kqo$=^8>⽡l@cTڸ^le4lL֣`[Z'%*֫?!0*ֵ[C N.S|`  a|'{.sU ѭn Mޕ3}F X&XY[X-ݱ jO_6ێ%슣8QPkhĺ* ?Gd 0 ievKKB97JLJ>aY)K?HuQ暤57iW=4#8ܪ)'UQiB*HGC=!!AT$\̐Z7pdg2TX2 *-E[nSPgѮ>ȭ39g9l{L筣+(q[DmyGxY8 Sg" ;@"hViՄφSx\:hH Ȳ,=_Ǵ~nM,ytة:yx}XG,˾>xO? {3x3VAlITlR5wq% /w=Z? AOL#3N4 x~D3_m51(x0[~-~2+uָc8tap83S wFDcVTӍq3 *:no7*(7Za6ʺ= d6}㦯Ǧ%b.=on-\o_jf?Һ7ey6e{61IWg2܌Ab)>~p\%ӛ F"*fba39!S1U[mk͓t8:iqb$>*AQQX*,Xb +b g'?pNU0zt2u+pCT1TGƟWP21㞴E9rpKNƖ"3;ZZγN'(V$ȂPiγow< b}Ao5Zc6/SYb8[+bűYM#veW<>~y *)}:pg|);_50foP:`haD(Bb6]敳9Bt /Qa˜h @Ә rH|oC-meS.ƺJ @Im@ci,| ā0h6fE٣A37lGFS2x cpu)wfgK aMUaT3g <'.?*gB8_t1y{Rӱ~oҟT"QڴB0f GN1Hz_H6"Q;v/N!4M\d@Cy}v0FEM X*\虚Wh2s[p' +\]E5OK-:oT;pѦ)}^qmtK1WtIl!m;7J/QAP(NL=},̤cNi?PNL{麪 y3Jan`lYJ]:Nni0'"9$kU2VAWh9]]*ծiI<򧇡EbJE$4 fhC_Vd;GZEDz/ďy^BX֗IX!~5ه|eb! f# Q͟c|JxF9۲r:.F5(d0T wp8j.v^AVxmݼqC,QFֵahka+E1TUPAQ bUDAV,EXP,b Agh{T "5cg e2*]k*iL*o-pt$*˯/5 YZv< Vh>hlL8" 57,d! ]M%LH60Cm3u ?~?cDM߫e!.Mi0mgˉ s) H[o_VݔrnKU-5mZ&/>i`bĩ,I-$F_ڱ"۱Ar7X5P'I1 QCgQn=~_çdSFK@4#Xm)cH*+ ]&Nm~N⚏t{~WC\$xv/%pBTa9_xx')BǮ57#ww=\iܧAù.ŒO-abacϜC[8٘=9%"(5g`2F8,}RD*UjWUO[MyRWaw *p*MH)zgEm|3&E9y\21ׯϟe]˘Uz7l,8f.ff"I#l[Qm 1H.0? 袃KM[C3\8/KW=g9zWҫti_L#u}phݫZƞx16E1Sx :Wer Fd 8ۏN)rBG IcsnO#E_ݯK?97>-l H3A,#j[]ˑ3JB|+ -+[t3,$tQBB<;Š= QsaZ%qRIlIXe*oWέwżEK w3F87Ôp`s "j}sy- q`TUoڏIۅkf=J48L&z0b0TdB )Y%2,Y10b "Ȳ,!׽Jk#jC~>4''s9V`#ĭcȧDt*O بP+(Ish|dtĞ" yD|~XPRKDvX0kF= BG3Sɻ[8] oOug K+J_7H?XW_V`iXr0h]jx9Wjl +bڟվ[IMWg~{kT0`3c f\ Yt^s2Bv4KX}kFIC<(p- $TΡ.V'E?8m [bZ&wۡ4h]dy4Ua7gFQoNZJ̳O{㸨9&?^Y~cLceN֩1MZÊg] 9bA7|;lѕ8;^N Lr|,EOumz,)%g!2Z.g^| "=y}ߦ="_^'\M"Ѫ[ FhXRCz>V^ . (%D^hnSۺf󡠾¿`WP0 q0q1b>gt4o~)2= #~l;k4YGXRrY< Q@d\ j޲&gysО٭}sww}81|hP)KqE8 Y$ (>t* i@N*%bYunQ0p8 機?QCWotoo>Rf{?˃ܤH1˸۰Q>r^pjW (`Q`i@Hi*Nf#suV2qKBѡuHG6❝(> tۗ#S8BC=dcǥCa@Hީ +Lj/897 `cۺ S۶QdkAE7guJOK*8$##v2ߡ鰹_n`xw1k[| \[I]Pdgi r @0vt!n"$2ڰj@MEX`i.`zvMgkx,/7|,TJ*םVgw,Kѿw"׭k L#B-i0ac5$`Pc:8DX㪔 5(@T.JWqd"$D [klه!% ?wUl>X|+7oq!jWSrE f.\V;IG]07j/EE_`.y9Z0ESRW~aof)<)8sUL٘bAR0 +며*?ӛO{ͿCYHHPYHE"Ȱ#Ub" 0UHTQ`,b*jF( UUF"2**X"@ -z\ljlmw|EWx{Jk͌<M~s /fQ:G;QlQ~ۗ u`D^U09 ﱇ*PY?SLL^WN[+X)JfN3 J_鰣7gG˙F*\IBV f2H=|?Z5)T*)*oC|jU1TUTVt9%{7>q-lֺ認SEqfYcM[R<^w |^SJMUJnOkatT~={&ٛ:O}AWh ) ~+{g 10pUJUQqU5VX,*h1᫾ձdY Ȓ HzUF*bF(( XT@`,`YVőc`ʼn(F EDF XEPUEQX"PDAb***s)Dv)e` ,עEUb̵Mjޒ^ٰZj`8M;]sݻmc Ce'&XlzmSgcHաSG)eH3T.pF3\f{>FBy 9xHz\nU$D<<8x);9IE2fW轏ef޾-}n P"} ^r GGM|ĹKh t odoz Ys U #%/K߱;?UGy68_^ٹYmRhL-黂(h/zU+m<%UR#s)h5ꔬZ>`X!vۿ)m^ _',6H\׌}KIP8:c3SOtEL"Zш|j51>Xu@Tfkq- RĔů he:ãӓC 3юvKb<+=#ӆY'; ⊬*HHC+8ǾeHs{%ۉ5=}.r7X>nfKУaHU"WUQF J*H ^Gz`[ynBkM8SxgnE:ac-}I`A>gmG'CI &̘--!'w&t!Uz<e~NrOF~.2UR fФ?Ь^ǩ ၙS.3r(K@.$Lfװp#Еl^^ /n7[B@ugD M9 Zux}s8ukcuޣԡx~76w6 #it|rDZ|hI3z lZ(E *b`( (+"cEUX*ŊT@b""UDX >o#gaq%٠9/}JV#aٱ'%԰.ٜt]UZ[*?~ ivr h)pWȹ- r^%"4ƛHIrT6^m|`$i%O"7#A>:U˽!a|IFtB.4BR2kw~/A4B)47xTo{Ac#~g5ۛ=|R+5:4M ̭i!\Kل'6IS>O` 0])64ᵩ6O7uwK1Yiӳ+dX,T$Ubq ku5Fa,d;۞z._[Y,X*,U^i᭟N]=ON72ȏQ\ߔխ_c4?gNN͹cD .{U 7z*vN1B{{p. ӥOAu:"Q ϣ;F-M϶V)ըZW<"{Vn<= )m)'Pu;ߋ%&\+4y3+&a8rNw+00e14f [6 \[1J.=\pC *pOs.;~nJgOtV)gOjG0N(`hh(~9)>>1ݚ7wQ\usRˀ7=͈rQtE"qSzxSj#02n [qo_YV ZzAj!Ta5jA|:i~5%N]fu}skO``@Z^0~or8=Ie 1@@X1X(N4a #*AV1QbȢQUU>u}>LN6[HRxY_6㤫l F+ AҐ UJ2z a&HmdDEREH# AN92DX,S_VXED3%1QV N`g8b,QAa|5zn&ITc/3M+ F1T.-dH( q 0}n %@*a"ekE1! qQ>k[UQE+"Le" SbDf[AR&%oQcQjXQRDbF"#wf& T8*Ŕ`=}jaW1`D/k} 39B0Vj:9⪮t¨S!L\ݒ0v&ԸԦ% 4(}~;UίWRO3{[.1cy*E_&t7n ,Ѥfe.sKOZn@l t{)!Y [Զ Uu\sjz \t@`uNw_&.h;ybʱ$h{.,fA:,ѶxDND!HOl#0{taE6dl:ФX"#=%.ZR{J.՜.n~׫ ܌S}o+}qxSq$\BwjWܜf:/Aovt&UC<u!DQÞvvFS"鐇Q框MmtrG8Gc]w^oh,u"P,obGB}v6Ͳ4u13B`! ËzSj-G"˄La9G6ykW 5MOx1)G(|j0>͛x)"J䔰qYڰ`BYwm (-;; #ǘx1Z65"mŻkj 3c .E ,l|OߘQ3rن^$y7T Y p\6 h뱺X攝igd8{n?~*w-l7ZhS,>QPbHDoP}2&ߛPdjy.V٘l& _8˘bo[M >&=v6&'.zC 乘yu?39(:j[6m4:ܗQ>崾VW[hh!񾿌}B2R'mF7nzW8IuN;ZD3ݻ_Q%XĒd8#1aPofxGjYȮwuә3H%:d4ѺΜXG4EeagB3ljQ+ǟ|{Y0  [3|G|\]f߰hzHf7d>+ ۂ}\`c^25$̳ٳP 蚵\fꈅiqJ@HL~00nPɭUAct:W.BL` (30b"lӪU~\er8r L $L 3%-4{auq'{O1v C L<ڱC3?ci}xD6cX %V3S;d}~Mޘj".bUXiEVv=ơT1ҕߘ#⣬*wd:V9anJ6e8Y f`O  K,-7_K},w }av~ƌi55+%")"\ 2!d0tU\ {;ɫ5b TpXVATE,,TT`;:4Iڎ.V*EZIA:j=VĢ8ڜ;a:\iKEEj$UPDX"E UZ4eVwD*)"s :OW :z*1  HEQfיYfsbUk18oͧcs: 2* Xb,,R .mJVFꪑb*1V,k78, P ~Qlqec{, Wo2-W~ ͱ4T6;H^@Q3OS! N$S1Xdg*b#B[>|̤xvaA j`ǽwZW5̰&X ]{Ђ*R*ѥx6 |찀dgP=I;AfF#S8@Ր?MhYL蘅6T@ 1pA# ̸rEc3*Wہ#4siESC4D;u_DmfqY+WjPzS[AcYСC#*pZ3x 2ej4*w Ȳ,*7pT(9]i\-IHfWc{Zu!jh"çqHѤ~vKNC mnyxfHA޷fO&=EDQ۪ _7"*窔e痛_kO|DfFf`)3poW{ 8ܳ!JZB A Q|=8}FkDޱbS}Io翺W.݄q~fAyD I(!QQM¬зw}vZVwևдt[] ~LS)I ~K&uWm= )F=EUNqԌ"#1|rWFl5BYv254̺:.e Vv*FBoLZ*i43v;hXHϐ 704EETl)mݴ13€nySP3 _w.]kԕFF 1Fjpʽ iRŃ*U :Efҵ~8RFuN[~,J*$ Z=X,ׅf ؐQAAQy752[Sc67IQ9P[7z%3L*z iblqٳEF8V[qvg4ܟl]X,^;# {Nm@&f=/VTU920e{F;癚e%U61ƁgVJjŵhST-LuC X*"Ucfֶ5V^w:nE\}͡;.FAL7u^:ت͔w ;l/a^O$ԶrTpf\Ӑ#B@4-A30 7yOHz0h㡼~#iUtPCSS[R^N;S2KLI]XL(Bz3,p[PS\v<8JXu~rjQD7cDJ@SC,01b, ' C z6Y.3]L/P3~2.$  b HEc8[B31UGIν< ]q.~>P(3ܾcї5qo4/%b)5)J?pȹ<T=']7|&f&H^ )d!N,g6g_'U{rߎ|Y̧>+^]?O7u=ɕ Cc\1lvy&K 3`/_K` {}]Ћ/c2j$ϾpavѨ6CNB[(`jLt*(2&0w;&ā,-10u/' P vǑCV vV4廋10m#0N]˖g4@M/Nk.4Nhz~Fm%LztQ`6u-JW]r[fjA A)R2sSj})84r muTP1rJ4~X=fnO.׈arp}5" Y4D9cMɆ+t"UNomi6?@3{E=ByU(!n'з}uy/{:*6gIvDy^ŵv;·N%Ș|~=HD^?׃S$@@R $U Sb*!J$!<߃ LEbo_3/dC$?Iۛ9~ UL4`ы27 4,#M۸/7Sfm] 8L_!u5`t:X˗ǶZCPP˹p/1OzIH" "Sj՛Fw3h0`Mk7tQsv.M s2%Pɲ6 Br픐{~҂}ڔȼ_8c&EbHY)%(1$DYea.|XB75NB[:wV`PFay9fTY7UGW1l+a]V<&COBA1+xy'lg&7`Z2M?ϟln>x6La Q8W8<r%,L+w5/41ˮ=JQ Ju4餙׌ݧy<:{@xeFƗ9`iAyEf׷Z@|M:!.$ Zus{!(j)og3;FB:=s̠/ O|{%c:Z{ S}im3 n?\*yzSWr'gUŒ(݉1_0o27B29ʕ8U.|P u1w<~"Yf-UǪZ?~л)rjCx5͵_*i%L61wNQ0W2gZl7wR2Ԉw׿GQ9.J[Y>@hߴ\y>,\O>3Sd~5;nGOmV`0ceݣi}<&'EKTuڹJgo.95hpkWӛsK)Hoo5in(`} z,ѽ.OYL":YpU= ȉY2aJCZR(h!c Ηx |A Mz2 [X*ڜlk[*uFbtAՠ]ޫ7x'>Vl*TWsMs|{~9캎ӯ_*t8~GjdôACԵAHlno4pȇzKjLŽ)m'}^_8̮麇P6$.aPsvmפl!p缿,v4A{ZXߠ\v0 Y(3azէ+'׻"ȁ#e>֠=_ma㱛zU\ jQ0kZ#ro{]†L~GW#PeQt5.3塯Td$,ƒ8+XU,/ecq2T0U.|RQ!0g#)$Su4GZfDV]V+#CoϖW3? @=O^P WDSjS'U;W+ua8MLM na7fEq]";ҹؾy8W~C ) r҃3F2θ{e ] >ua[cRDIJ"5kKjڐ9W;hY<1nہ\噋] O5!IßB8~,ՋH 46XܬN̤mIȕrN'Smqc"5w+$g" q,E @c^0T,m0Qt'Tx8*uoɾVG=B[Yn!V):vH, mEDRAZ;~DrB ؝5$64uFf1K񦨩GC)ͷmE4-6O5#fYDa&ۓ4~S.m!hw!lmo :|^ߚyAL߀jk GVlri]6$Mrd:sFd\y+,+'-Ҩ&׎ojO73 K<6/6{7[MVQp#;;n%l1VmXRش>Y&/0(xsU׹lOHM2]:~ߜRb8p#<V/ddPDqvm?Wn#5#M(J@w Y^r.!Zh.UWt}oXt K 8Y>߳e+-7MR@8 rooLaBg-ꜱ=ޝ=ȓpTlKmɭ|I_P3izYuG*hJn#Ia3 f TUq)J[(S,lC02/4YȐ2`rz5r߹hI1RT6&'.oOy4y_[kx#QVXD/_4`km=T)W輗xZ=Q^Z,ƯZ`ƥ+ckq|ORh !#ThrUyfat辋\+&#hKSJV`8V% ?Zw];cv-,Kxtxe<;|mGr C)O.n|W ǀ><u͠z%%@-[Iݫ:5 ʍ^:;eе2b Qa̶%l ktkt7b TIzUrBڍG S3yY/b )Y)ׇafI;^G=҄ bu3{tj2GH~ɒ@B\j1$È> 3  ⱲW+&nQPMIr49zCzOxo0HqqƏ>%UDR ̆Ruq.x_A k5t)\$d_g%g#fjK )i o%ea":zK쾣\}~깽6g;*˵Q7788uai5 +Q迃!M{2\nj2"Yfo_ŝV' j݁% dH0 x ݻPʎ)\(N%zZwj݈` q&d.S!Om"=u< \yu&rE=#`$ˠpTQXo61~J03I}Й͕PkqvĶJw&I95L`o4zQXfPGTB_Rt/q>~L OQH茿!Is7(x"9XThҶԨ6شl Q1@ ^ә(.r%BATѮD F;nnoҢx`_TD,|N׳4p9]^1w1`, $|#9-lgխͲH 8xڛj-3y73JyVzg5.8dLQ'"CKΰfu(V}s_b(鋿$d49fyPY:]?:UL\>vۆ9`4i0:v{~>jK-kħx?{E\]НN]y/>R'R$܃):hC9T0h[:qf){?teπ°‰g1)1hY(YA`f3ܽ'+Wmc。 U Y( "ERQ,UK%0TH()9gaSWsrᅻ^d'\JLT2sǴD"rC|߶ߋ̏4JKO;lc"2Ol];p,wss8pDʢql:0gB8|G9@a_b_!')w|3m;)c+4:~l"brk&zqPbpmd[qU^AWJQ)t / 0*n Z.Q}d$8DtKU_ܬ7M(Wk;ŀ^ډ^`[ziN!g?9Q @@iTؙOWM¨_o2Vy 7йVn5h\q$WyNW?Y, dCZ^ya]@QEٿ6%rNbGܠQ.4 D ~tpcSY:2ЩLuEaQUSV$$s'|"'Qq0'>4 )yWWߢQUW*v?Fw'&;V<*=LS5.7znʞw4?!L_kq.VR+Z 6y Kߋn4~[6K;+ȅnqˇ?Q>_w"ȗ2OۻkDf_8ʋ:\߉2N+Ў^N*/Q:>5*70X 7)PWjB!d2`ўYU9SO_נnv\Mږ}*y6)\|lŹEB[h"Af7f Q>|>lj͘a(DX#LY=Q;~ivˆ2B g=_G^[nuli}oC+7~ u_ߍ}9噈B\eYÄ5ckIhLiϗ",`u ʬ`_ wjJv10 UyEQ/ X轁P=OByk"VomY[49lbE0])_qu>-;iy FSl|Z!W}.Wn>nA>D2@m9 rd_I|fBdk@P^K^zbY5< ~?ʓ9/ X ^ . ꤱ[C]`GAsiri-HXXeN4"35ɻQe1jIOP+'~b3$LJ+ Om \ib8`ٺ "@ Ijwqlp&p7&!0`.GN?c5co"ShqK*sr-g-'XvZ}pnp]x3:>c {:oF+coM]|eCGG9{v5TY7_W$Ksu-ݥ.[O`+1^1YOԆVx5i['{iIЃ8MPϿjL%R߃Fa4@$xXNHH|?U٪ږ]J,1I/jU!A (XE}9l0e ZhԘ;Y~V&R "HBAH(*$PV#** ADEPDEVAaYmHY3AVhkYN`{V0JDA/kE+ i6[4cZ J=QF(T{g|3mѻ I1Qo]ގ$ D#oP% d T*ѤCvɤgWfTE+mU@LCgHnE9 JNnvYǕo,Tgo zO먕*qt螞1#Ì) ^2Uy*,r.v5|Ð*YRgթ汼وjuJ΅ Pٻ&ߡ>flU>аݺyO\GGl _/?RL#pZceɡv Fh{Fw7Qxfn"~Ob30IB0( oͿOa[7?^W{f3s,9U .yd%8% BM ~k9,tu۵d:ҷc1ڵqriJ*K )kxibnq_)NISo-ީ9/ԕEmmr1!<<''S&2)?}&A vj9y+ ȋf"{؛y>1]n_6^Cϻ8#f<]eCɩgA gآkzv1"ۧ# ƺL"879HWkGЧq$(N&1;HRJ X>z z@Ԓp$N]^/ #' Wn|wMAY@˛j.3uG巳o.Hh`-rR&.^=7I5 F!^c\uܶhݠӫ0JM3:GzΆۃnVGeDdQ* nZdrPQItޤʼnǘ\x[κc)܇PAl2U~RM Uɰ1-=[wo֧H 3$..kwq[ۘ~6Ȅ?^x*H5(qN\(@@<,Q aw.f3ѹ16ҘZK{87d>-4 掱 sGrQry"v BP&Vf7_밹zyp^{2Lb hP<|vRr7K>:DaM?blWRc2!YMvB%6>a$Ф30W]"]V6KßIYlTPD1[,-m@_:cag^n捎 Jog dwfͽfWa׈vT]7]Gˬ:QElJ O9 zYIPja|vO!wgo=(O$ڙnb{hy*s͠)/SY_t!DH`9&DOa3ΧygG!}*vXyčTƝRl s9Z=@gg-zj$~2v@!LC[Y޿kߵk,;ο[gO>s\. ٲR}\>+_9x?ww]O{]^MykYluӟv[ 3$nҭ9ǘ(w>ݲвkVGڐMÞ4U!Z"8fiOnV<98@2k֐#mLܔH/ZcIaZWĮ<D+p!栃 s*~mQ9:i_ IYHv~80݆~#db(E,g]5Y! Z^cVՋ-E42|oи>cRwʇOn؄'0D X6Fj JTU#H()*Bŝ%ZJ1dF,TdJBcPuwa;y'_xNfrH#1(CC;W !ƺ]nh\>ooZ#ܓMNmY1NbR_;C̊&w>Z92WT񉀂IH,TgMBDX|BQ t ]nBylLǐosXnqy~9E('H"0"-4awEl_>/~L=Jd4E p#XǯRzD^[r.J.`U%t@p@b~+&Oe-MA䜄^*B҇R_l|)< 97bowV TC?d)5/J?KGSu'v3dH.!N PMA(`(m-eav1[>bŎ ^1^f䌅`JmgR Lʰ]ЇUel ѶsFm$iCD!]GLU4]b*HGByGGĻۉvx?3{pfFDe/+lp 6@3rt_ZD"TUzāfwGۈPWE7_`*[MwEtx3 ;UCq1ПN5 DD^uDhd?YJ"G:l! ;s@R])V-єBzg1̑;| zՎC(!rV@H"M` 󦱞5!Ʌ`8c\] }<PgܯtTtH#cr N_hS|HY:Y\o4" M7a$?.5"?\. DQ_I[HRN/h<Ľ)!g)f/]eS`@4I stO[6X*eo.;g9AsY758jR! C"nfx3uY}!LlaSy5N K!uCZ$-*&jN_$\Y,˯"_<'BSC̐⻩m2nA%(Gp>9'-/G+ѕfHȎh jgJW a'O <Œ3Lg΄f'L3e fp󉷐s(X0O0C1F;{n:?_ӯ0w\13W_Yzv<o&3RC~*ebpb;{Rvz.!V5"V!p]vWo3c}EvӥsuZ^U )A*rc GӦ IiB2mJ20IL4>ŽqJr1W|^])&:;423OUs=..b3g̒AO5E<[71?hU P<ȶ&ߵ@sQfduSbY X'hJ3?;R-C/7W4 f*[3hs_GzN8]qy l"/G]u mfZmKbĂϥoN5L@LL Ƌ *ZL,`bIu/aoy.kT*>U7ufw`+k@rFYw/b Stt3BNiws?`ӕV~ / es*öL'Tʛi7n&8Ѕghycg,߻J73puEFϐj62{\oY9P>͔e.@>zz=T1~QD:gQڇ7 >tܞȲ@3$ۍqzϜ 1!̸pcʨKhSknt,.Wg͗W  =`l]#( ^ 5?)̋!gvs}'b"d89s @_`&9KmdU՘9]`;x:)l6;0(t2R7 ҝ!ݦY4TcW%f/j%Ch!i9`NdR漛lhPFUvnKjгe*l !sT!!qibAY_1]S6&&Xݗ`s/1+J3)>Y 7%aJ@*fVhQZꈕ:I^I)fʦu'PgIY 1FǕY(AR"i =W^\㸗`yD3繛l-=nQ%xnH©P ̈,]5UNgKPc*'gqC?BxKt|%'),j='1c,9Oƒu~<@F:JґXP w|e<$ AB,E )$!, pRզ=k{}}N7t5ܣCv束ҸMtv*k|}}?o[ Uu>=KyZa_ƍo0UC}~O^ lc!ͪ*mAdQDDV " *%Pk@6ՇL4|Ss]=-ٰӉA !6%/jSUu )" ( $!B E(@4c#/k &6k![!T lU|K KWx:'@|/wjK} 9B gIY) |dCT\K xw &`iW}v`^Vs9 >W/cB$0^jƶ("H dՄ 1Qt\#2-oTC,}?}U%MT@eZ{ -gL< ԻNBW48 20xھ(4 92`PB#0MŞ JQ t=%Tt6Bz;b*qvD A s.g9s! شEvW{!~ݸ8 `jQc)E4+-C;$<07D:]Ӗx&7ipKgֹ1W՜8?Y7-˟U:57wO{|g)7e0x6@YvsރhsOgmcB5oFs- t`C6:M63 0OB6'6jU~)_RNt9f8d&PfqIr^Ҍ!ɫs/ ڍÓ-B31TٗUqRDP|0 R3bpיi:sI9"gq!;А198 ȕF?6gIӣؤּvY˜0ԻNȅ~X; })T JF wm@gӹm8jɼJ*>֔rU +”>¡(T:SQ?kE(yMnoߘ|S|%6nY36)䪷=1v I&Hgy,jQXWIj߅C^[C ֛phje5NJej Y~Cq|y7)6Z&>|̲ZdN;[3\nWJx,M^ESĴ9Q ?Wa3\}_*g c!12q`q 6X0}mK)Y/JuVbPtNl¬2AGu\DrjZ[q\\]5@Z@?6K>eDmB~/hB*!rc WgߤC`{V' )J'">m_p竍1|2Rtcr3spav31U حA+mSsp#esŗdq[!h$i|Y#X]OvgH˴XA^ݫ2qh-͸r) <7*Ԟ/rxEu |(8$#4CѺA$qO|w%SUmwv:&pxUu3#?>M'z:mE<hLQ.՞v\̤p=  P!9 /6Q#nǟC̠J JQ.<)ݜP4#L|Uyh`Rvͫ䑘 e&tkƤ@Ui\<22-v \ȄkYTE(LJJ3I6qe:ggʪeִ&z_\CZ,P{/o̥چ]{,Nkڙ4|*K(%:vz-Ɓz ((ݾ{X?k]֬nhdD hu sE? '>맶ϡJ@r06sOoBY,bw <`&h2dIJl&' <\%"Q>oqw'mŖAt2nޛi+Ɋ74NZxNO}al [w)k QWSб8<S&\yfHx6w'w=@MWoyat,vg*lMfvʹ*榪6u?](h5&ֵ&<3`@kSN1Jq~ u!J(~lb i4w6=&AeZBFFEɫ?EcJAAWS0F kg_ 6?!'/@Q*4E/J<|ʀp_Veqnn9p| sw!:l 5A)uwM )Sxo×ZC.ҕ2>{o/;c[5-B+B!IJeG} GeV42iȠd^ލM/%! a8f!ks8K 4)3I@x1@JerL+F vG|FS^&jJh S8J vB}BjV!"K U|uv! 4#xP.'ZP_i_igT}`CGFW?Ϡ,2-~(U:TIx7Ϭr'92z˘Ek]0VK-3ugsREbF#=c$u$n1mŗ O4+kjW]_].Ze0֜mYu:&|tհliJW'mKD [5 \z+_6J='~@}cӃ_UlI\mE̱S>W}xV˒!Ssue3Y RoO]f&.2љ߼8f<-Ԁ~P)3׸&T1v-|9((TEZmq0&/ǢvNOBL"~ B)PQX])v+ם?o Ǿk I,Ys8nvEl=stP(4]j(hvyumeݠx4'EPC'ݴ3Xm9CUi</  @m]g-6`2\R~\ Xb;#}Ak_.N a*RJvQvs@ыwU9bYQ E*Z3I? dFPtbdY!?ՇGɔe*gا!S̯*B eVz ';<V :^HI󧜠@d>$+4 >ï~H?"lHhᏗh""b8߂qW&# oxjZ~Q{)ٟA'6xqQ`[G~}].gx aы3#eZTCPV b$B,ż0!:Ch6}I!Z"T4&%wxHQ{R(⻲Fu ?F|z 9}" %\&y+ S21fɦ Xcgu]<@vwHcM W lN5">T yl&pѳ [tB .(W]XFXP==:@aw6!D0{j3!V'u{UwcI9s<ԡBt[B񄻜_7\*f5{[%'ϟ2K,b"3q /~xӿ#5ʧ^|[+rN8la۸B8\!7HvJI=EKQY6ẫ䘕E\G}RL|:U.RTUBcO!yY,k-jhk2.ԳM8x#n ~EY\ryѶ\xfӲSuALū~9dk]ߤzӱqZrnvjpCV%GEܷ h>ne00KAE<$pƈ/0#2Uf0~ttU-44'@j:P{u_V-svXt@3->w2?pf`Z7&6)lN\|m `ma`;ik%3PEڅƕeIhKv%p"ٌ%iyw:VZN_[/oQmJ,f ,\*Ը)m-!U,(rUDǻ"m2};zzm.YP[И4Rvnv:u#uUh q Roq O&>][r}nʸ7YX52;-vg%?L<-UDYyp>)ZB˖ǚ\|KKsqR^g D:!GbF+wE!?'p^4j1zI]= c./]ޫ&Ti8t>Ayv`^'$fCoX8 cѵ(OR#܄f1٧)~ohr}1+L.}d0I}{,f!5 m,=đ9/̍eoaGc)(>|9y'n RaC5#[?ߝدchˇEq2(w~Fa9 grYG7\^aS NJ9Kƹ!u~37 $^(“s ݃3>nTW&Гal 8k hb} D /29K(n BaR@=9=yu]?.Gw7G5M @"Խp:oJz"{Oͫ @t;m [s=\UN1C^ooH$_s4-Si?s=wP՗-> _pѐ,^N5dî.ϠSXۥ6Gjxu0ɰHi 8&]d*+<^: ư vjBqQΨ脀Ci=(W *B.qq6 j*IfJӁ@_P 0 rNamyYmÝOUs$D+e[:O­" $=h xK-t &Z.&LgD{/x?Gܞʳ-IzBDL6K;ne a^*ٵ "|`lFlЛGV-ێX|A $Tbh k팕^QPs_6'ڂu689Dg27<n2P}0L5$P8I##|mC mڑE%GBQC)BUغtDԾOO)3x ݹT+L8ĥ!elD=?hׯP>\ Jcf'n&$+u?ʓ&!F'BRɋ#Dcp%Ko 7RB8*V֝bA 9(9nx(Np< I"zD5FK@,1 mf"Տt+#|[k JjVS$Mʈzֺ,F&oOW J%,\QnEn~bGCH,zNz(ˁFzġ`lNKd튙AEq"lh;|SrE2v3zT{c[eni44͍50kO(#8qW \u{?͑vF>ӷ4{UH{Br)"r`Jc5 mg,EU-,(\olOM=,X+!# _t]el"l ͞PY@#J|.';@ĖrWAs,r J-7x*'gq7xh{HAZwiJZSStĈ9| odм #åpd Ueߴd)_$_xQt_ Yw5ү_6[f?ZT,vL>tl(/jB%M$s $^F1[UALLRTW.R&U`XS)ɲ6"iQ֬P(5W\ALg:gX#-sp0> EV0c1 H쭛u} Ш '\[t梉*"?n[OhQסH{[PԷl&Ɍ.OE"f{9c0VPۗvG :C9y09 C?)i҂zcHWjRJh@/Z_`Ɓ"_=$K_սzCjdЀ7n*< A{W2uy$tzi3^7߆LG _9EKLݾ"-PГ+/h]B`X 'j2hųF׻r*5 B8*8ErÅIxі;d1'ȷ#Ѻ{6zL#S` 9U98R=p`a0M$. i9f7z6zhq{ŬRgbv~9W&sH_qø>QOʼ\pjv{#8h5)yA%E^\?٩"m{-D4ٿ- ?7kB2!'ex4K0cY:]3(hmfvA"8\nx\1'AoE?h ,J e;5ُgYW4MA u tXagrz׀,uT8Ev506&3dpv3H~4]ʽ}zLۦN@}# B"2F w-Ƃ&9lč@_MbciUBEi6:ܣUkț~Wlz8oPJp}:ƷB&iNӏX } d6"?h8k%?ӆ-9 8P0C/慀P0]e,C޺ n$bVcRͣF PT_!:lBC$QY?cWv lnq2 *[ fo;&Vo|D5W>=icw'L*v"\ZUpU ^6H6D%/UʛYCdi]Nu,89*%/ $̀`S$-n<&FCq~=x Pz|vG.=-#iv(4ynrp NA^ɟߝOc ??6ՠ(#*GbZN0h ,RMnv$O0}t5٭)՟!U6ZZFX flϦ@V(Jqܸ`)ƚ te t@mM>OmF0ԠR"@%~mҜG4a,:IwC]:[qF,DWF^2y[ 8~#`ȻKrmE8ɺiQ끜ad$m;U: IFx?b ;5rxn$HWv}8mֻM<7:Uݒ:*ÊR?e Vp;>Ҹ|bͶUvfȖHϣǞcr_e)9)j;d2Hh q(3 U{2O ݌lCY6?ku dZ.~5\##HaQ߫/ñ(*\^f;ɼ $<Ņ;e$[XgE)F\OI$<*T?bۄm8'`3ADjSf[=s!er#=m`;y=V6{kn>PnoyN0/.|^GZ5rup#=w&uEe1KT.&aKG`DF^Y| vv7* l-M]"؂Ƶh;-ߴA녻QjNPYm~\MIRT 308g@bJG\9MơvDqNg˪j˒uZQ/]PT躽)|5X%$̗;O XLZCI>(\5*du %Z"Sϡ})b2盌$w0zM vQ; X"߶0_{=.\w;p'O#YվR`IxOl*} 4AXǨ- X.k7.@s!>k~bfQ:5HS/ZrA~M*l2GpUDT:x~&bєghⰳ'8BY} N~JBCoPz=/ʶBt@b"O ڍt8N|x31a{-yubJ9+N>sGJnKe>eʖywr1T/ #,uAvţ`- hsZvDpfuG3ryE1(1gy#ZpC.(nZw\g4>6z*{sX_:Ѓiqu9!}1map VJSIVe-c Vٰg+p.[1ݎwJM6+GsOQ)H\UME: /dY͡lM(ן3WSȻzЊzN> 7nqŶ}Fi:+jjT1j?vq"kǥAt) ʺ\kEv8]>c岕 UK@(k9ĊBt9lg̴LwLG*B? +CefiAk:EҊ g;$Ɏquu}KѦK#$࿡|إ \Rqi۵^{ ?DB'1ǻpЏZRK6M#$܊E=霖9BdoɊ4h70rU|H~zn$K#IQ&zs Pw]PK'p^">θ#x+pZ]fY$l7k8ݡB@n^}i/WhUKiKs9lQ$O:g>ǥN<5ȳeA#^anS=D+k5t[SE\AHKb!((搜h1W+" ɤT׵fӆ#1V]Q6<=M0wa3Ew4V9ǩ*|bb^ 4R1|^kOFD E$X8UL;KZI|*ld%43"*e'i>]Ȧz!ɇ,o9bٓ PP$uCsbTS!NKXZZC2},82ES,7.>GeEv)$78d8āEusPG*iL"aMOԼ5`YUR3PfQPpiR5(SBw,/.MrSkax1mޠmP/Wg`'#F [8"IhcY8;b%8Rq))jl>ۓ}5Ρ{0][j,u6Y*wJ !x,i%k~+it, e1KpO؃*|. $T.;JB:gX;#q\b_k0(ȇPs$:[璘t >Ifs5w猵BHl'@٦i6&M$i3AnEP RJKsƯxk5<'$[i79 Ww.N/NѵnXC'j_AeN|If. Çe~mb,#ND<4E@KgOC.V0kفTًpBJe8Z BoAdcyxlhf(̬-g&b#;Eq_W^Y9snv<x?3j\|Zx8PH,Gwu DsDrRSf>Nϗwf|XB 笉Z1i+Kz%L]rb٧+᫠@It[mM%}CL7nSXw1@&(X7p*X|Pú @An)7׮GVåa ʪߐQYe">SKzӠ }3SCQFFjἵ{h1јs^IW"sj<,RE[@H ɜ3}k 7'A;_g6묻xO56v`-4]qD9P&$u^E.o )Ժ2hx V;i0(hj,]QזҔŠ(rJܷϪ(1^d*5,-_7Y*5o&Ӱc mVFxqV%|odNcrR-$o*}@T(k·uHza ^BwtnO[hTf/"GGϚkH44 ޡ_#sl\הT ,aTA#Y水Yd}3Xku U4HJn^#8PJ T+:MʎIy:,tp11pp^ґDIE?Nje>bm#<k"8<5O;>XԊƟ#X[nǎw1L\q䁼*=]YQh+cW\C* 76;sskVWYJLrj^2_HsKrOluE ǂٜ+tCr#`a7<%JA)驳kŧQ X*dvмaS*rl:]UtXmtY͙"aY 7]?МH ˺7C(;Ti8Q4rϿQe;lsw5*c,}LJ/TRpr5lcz T^6e$z` jI6OHgO^^mJԯޡ7#Usy;0{^~|iC槫of3"ۼjK4 C7lMM uT?=b#ƘGE'Uc:.:P^lZk!Jg~=\sp{!jovxpJ#)?P&@-L4d8")l @qNJJCc }Ԁ>TN_)]۹f´ r_A`?ReheDVln0<~`9FLQe4/P6je>f>5S}HfTP}/8ڣlp&; xSIk@#1S`*?C2`V/L~pң m[Z+'!=h_[Ʒ\*O*` JCd!'ٜх:JwN[e 3[႟7Y=ټĿe0pXWek 7kd,ylleĔ/G g<h572Uk,3뗛Q2& f,ֳ~ld+V*w?32Rf;}h3֜ ;n% :%|A-=C_χ xJτfnoqTh" 7]dQ,"i?P6Wfgg b'HEuC+Q(U%=EPɋ]g:eOe`YA<g\OX3qoxU" tw2+TRjGU1Z-xd _f`OY=Ƿߞ9N,oieÓͰDGHw W=붟icMnlgwؾ|]ȳ;΀WЏ滒s5U0^Hȶ5xg?偬5vy zo܍@+D=_kZ'9Gc~\CK@.7n€BxtѼ=؈W -r0ʮ5'7&W1xtyȅx&|1M*}Dl*!kʮB6}#Ji] DM=4LB1 8x RTe*Iȶ ǙH-ABpǽ;!$/@}.=쌗7i6jH(AsݒO{F,Kˢ|kSE.gJVš1㌂a'*gt3yEp&9Tuu9Z%*LH1]yy\yCH]2O.nFI$pd7J'qp9QLW i_5hc C5AhA[ H#4:^[?w'I,aَ>!Ͱ}/٥$<`4~hVA'MͱS.kk>_Z vM~ZWo5mֳğ`v@4[\&,mA]2j~)Ih"Z:|N~jc0aM6̣=IHe鏌$Jbz{L,N8&XMQpsĈS۸t@hT2X|M5^bF3̰aE=җ،0<~mePhkTbWY/uXX[`Sa_@\[Tf;u q8z=@gFՁ}Tث4:-e0yO~-b `GD1\0>cCXMs"jy:P4elKxg1z*9XXư%0?Οk1m%ݸ@k>Gtt^MraƗo_j5<2[MX';;tsv+ 6Ӭ]SE%,BJ{{Otį9dHܛN* :j 'J\5uejkYMwHCBb2 :/"$h&Z5R9>Ryze̮T~vq) da}ޫZ{G^ r6SJ77ɹ-nG^= ϬX!LW H)*/kxڒ/=@:N4{q5T%>N`p92X$j=ޠ qsTvɪ.)Y^kyx$c[{gL<kg\hJ T;V|Z8="UꋇTef!gGC,18_Xrܻ1غ?G< un4vapxXCu3T*$D7)?m'Q+Q'|0y]||ҿX, Alv!v!3v osjtƑTp f8e=fjUb?m$_ ZĵD*/rMqb' eǔӵ?o ;1,(xK[Y' qՈɗ&)j; M-)BvqCT\/ Av+ɍ։gpD*tOd-:Q1zhQ0~EhO8נY2@3 }Х ox wZc>8Ct=>5R{Ί0yO8ٰsFz5"o@hCo-QTVKT(H9)/HR֔2ƛGm;r-^v1[4󖷐~=ɠ uF؟ \ȷ.UWc)*$ȫ1_ 3wl^#LS`?Bd6 DɓN{'mϭ ( lyFw;^#J-h$\,8o)=1^9 hZf!VTDv[tR,{Sg $n~lErTafO}K$dm1EZ(e)l31XZ.08Ƞ#φPfӤ3h,g*e{:#mS ǟ8oF,(emˈ8n\wgW~{9( TlyjT=!\8̿ ?RDw b\32 :UNUL]E`Ӆ O+iK1f F­nԅVlz5~Yr#5eeʢ<@X|=r.nNQ\mB aǑbzI9ة彰 9Wp$`sn7{F&'%AmH e櫣9xزG$">r/d`w&z^ƺ憙 ̑@\,ͮH/en4yGe< -$d>AZ0FK@+SgE!{t>J=1 O=vIQʘzsMw+Ҵ8(=KJC$;_} 4ӈI8xSPQ`O"J7K[r87xUGYs2U۔W(JFgK!ث\2M&X#W.; O=^>mL5@~g1ΦG77O;tĽ yྔK4&Dɲ鏞xpi½l3-+ #}2bdŁID$_fuP"'c^d>a=*b\ MG?X/Nvc88hɄ@vJ:6T<2 ִ-u†JC+Y=B4?|Ӓݤ<Ⱦu&^OKdr-*jMƗr}{F0a} f3L[\"VɭTG?jhL l2TK10[cq~g?F*ET8G?#,"ƿQϥ4cFL暏wJnЄ8pakųz-. #oP<>mrfQO+#3@R ط Gœ[c\;sx[8ꊲl#vA wεm~ErԇCK &'k/"\X5&ͻ$hդDجtfsÛi `3.)KW5pDXC {+Z#JӨꛐ3əiMzp]8"\sH:oa;dskOdʷ o&?2RV1;%gBIjg~$_;ukǐ()\\S;K'e[s\Pd~WfD>.co$a7]Fi$ɹi T :s ݸZ%% $ھlD}ۍ,m;?STDie uO _b+@xF91i꥓A #^ h =޸ov䎳Ei~9id$fܯd# 5E迩sݠ 6rzIܙt.Mzoh h-󕹫N"P١(9E<{ ofZVzX R2hw ǃSٵ 1gu͉˙6MHϭX@w z?t8/R$ebŗ^jqsAn% 3z'dۑT4F a|i#{7$0qTBδ>053vWE]/mbs&'^GwcWu/1hX2k{c[h 43ߢvT\ȋ3V-+26}b@;{{xʝ  v9[=. $}H9tlEU@ғB.+Xp噆`ٻ4']+ڊd֘~0##G4[B׷Ҽ !Y2ݱ6G(asCY9&!?ɚCb$3F veT41q\̛H3x6e 'nekmUX j rR(_-Aֱ<MJ%^ݵ0}[kNMڡd5< E+l?LO Yvy'PS7\FF/-=M Om<-Xʯ0l f DB1~/Q%PFmGX/uAP#} K&]Dzo/e0ױXյ>]uKs!Ʉ)^86m@>D]CH@q?(7YM#K|phCUڷ9yЉPJ &OD U=~K@wKM. &q;w < "'5hc˩x!WTѕ]֥=]!|*McbD b`(ڴRrR6aLmnv恢,ƐdUE*ȔV̉?-eO,>\1zt /eWFLd4,7x[TA[lxXBm("Gq=c@p)pҶSmXXߜ?>\`YбC\h'x^N"yҐ13\u\I# tmO.; bsrq SIJu XKUN6 UNWM H9kO$,^E8??5.;S8 Ǖta~C+w8w,9YI Ee9w:N51I{-0*A?x Zl:Ӷ|-6L)dE zxZ\s9-uX}0ȗ|49]3$Fr YdmO<1QT礗"2>ɻ6=KQQU0ln|/VZ_ ܳShQo7OXns µ z> deƆ̛8Q$W zEcbT"GD89>RkhtաM;nyE93"l(g\lCFѦkReF !\A'F - q:c!m;.ҍ 'ieEYTO oymj )_ w\xŪ&IFD*F#2!Vqy<<YLPROS$j Ќ.g 6y6m欻Ka\`$ȱppٱ{/tWH|'KЪ5g^Y $heT.MX@GrA]K`]6iߤٮ"" h}u \M-Q3%~i55`eyn㩬Og9,T4VOZ|fXXa2.9tI-& 5zNSPxcٯCu}λg| ;u(UrQS!M C8BF_45m ,gTyzd W~C+hAoO $ʪ~MDE=ͦFH&S5>0@|P S3zP>Sڮ4O agSC!2 [_Ɛɗ)sE34&*'$W!A rcp+ϰokfIu4N"Ԓk6Kۚ 7iz&L2]E܃'YXa-x*b!-IZgHЦ dxV o\Mz@%k.}  Le0U5p:cx.Q DӸ>:խ L z}Եci@pL-H(Jh$~fz6ZLBJwrBc$ٝpcȈDF44SZz]M(Ǎ6 YQ OgD"} M(-`I;EW.wB4j_KVvM;**!lx/$q j(=48G9g5E0GS n>7wyc]$ڲ@yw֞@ʆ= d!Tm91V7L9m:@apmVTĶ'Ҙp7PFT ZPΘlxmx[᭤epHϢ[Mk6SEO,E0N;P(m\ڭ}EhfBg`Ř=rgL B;b )eN4Ůn"o۷RVJVX4(sgFChs)%*b:Vd[^VmvLiDBT%;kETAZ!h{P.o~WkGVah\yD em_+p%tًv%jRmc32(0xYpB*.dI,H m7G'a>].3 !$㔟9)H L̶ YZ