smartmontools-7.2-150300.8.8.1<>,8d|G\4mW(^0rכYY';W".SsSIFOwx#(+rKgRMi1H]fw.?;8yD,WǪL:u8GW[SFk ԍIНulwכpOKC)12*[`MqA*{8KwۻUm8^0%ڪ];?}6܉U?oY`&{$xZ>Fu?ud ! ;,08<Uv  :8#T,$, $\, $, %d, -, .,.,/,0l0,1D1(2 (5x((585960:7=hd>hl?ht@h|FhGh,HiH,Ii,Xj$Yj0\jd,]k,^m`bncoZdoeofoloup,vp wsH,xs,yt*zuPu`udujuCsmartmontools7.2150300.8.8.1Monitor for SMART devicesSMARTmontools controls and monitors storage devices using the Self-Monitoring, Analysis, and Reporting Technology System (S.M.A.R.T.) built into ATA, SATA and SCSI Hard Drives. This is used to check the hard drive reliability and to predict drive failures. The suite contains two utilities. The first, smartctl, is a command line utility designed to perform simple S.M.A.R.T. tasks. The second, smartd, is a daemon that periodically monitors the smart status and reports errors to syslog. The package is compatible with the ATA/ATAPI-3 to -7 specification. The package is intended to incorporate as much "vendor specific" and "reserved" information as possible about disk drives. The commands man smartctl and man smartd will provide more information.dGPL-2.0-or-laterhttps://www.suse.com/Hardware/Otherhttps://www.smartmontools.org/linuxx86_64 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 smartd.service smartd_generate_opts.path smartd_generate_opts.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 # Intelligent drivedb.h update, part 1. # Extract drivedb.h branch for installed version. We will need it in %post. if test -f /usr/sbin/update-smart-drivedb ; then BRANCH= eval $(grep "^BRANCH=\"[^\"]*\"$" /usr/sbin/update-smart-drivedb) if test -n "$BRANCH" ; then echo -n "$BRANCH" >/usr/share/smartmontools/drivedb.h.branch.rpmtemp fi fi # Save installed drivedb.h. Maybe the sysadmin called update-smart-drivedb, # and the installed drivedb.h may be even newer than the new packaged one. if test -f /usr/share/smartmontools/drivedb.h ; then # Be on safe side, remove any potential drivedb.h.rpmsave. rm -f /usr/share/smartmontools/drivedb.h.rpmsave ln /usr/share/smartmontools/drivedb.h /usr/share/smartmontools/drivedb.h.rpmsave fi# First prepare sysconfig. PNAME=smartmontools 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 # Up to Leap 42.3 and SLE 15 SP3 Maintenance Update there was a "Command" meta comment in the sysconfig file. # It is not needed any more, but fillup does not delete it. Do it explicitly. (bsc#1195785, bsc#1196103) sed -i '\@^##[[:space:]]*Command:[[:space:]]*/usr/lib/smartmontools/generate_smartd_opts$@d' /etc/sysconfig/smartmontools # Then generate initial %{_localstatedir}/lib/smartmontools/smartd_opts needed by smartd.service. SMARTD_SKIP_INIT=1 /usr/lib/smartmontools/generate_smartd_opts # No start by default here.. belongs to -presets packages 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 smartd.service smartd_generate_opts.path smartd_generate_opts.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 # Intelligent drivedb.h update, part 2. # Now we have the old system drivedb.h.rpmsave and the new packaged drivedb.h. if test -f /usr/share/smartmontools/drivedb.h.rpmsave ; then # Compare their release numbers. DRIVEDB_H_RELEASE_RPM="$(sed -n 's/^.*$Id: drivedb.h \([0-9][0-9]*\) .*$/\1/p' &2 "smartmontools updated to a version that requires new branch of drivedb.h" echo >&2 "Replacing your custom drivedb.h." echo >&2 "You may need to call update-smart-drivedb." fi else # Saved file is older or equal, or saved file has broken release number. rm /usr/share/smartmontools/drivedb.h.rpmsave # We returned to the vanilla packages, remove files created by update-smart-drivedb. rm -f /usr/share/smartmontools/drivedb.h.{error,lastcheck,old} fi fi rm -f /usr/share/smartmontools/drivedb.h.branch.rpmtemp # Before Leap 15 / SLE 15, there was a incorrect configuration of self tests (bsc#1073918). # Perform a fix of this nonsense, even if the noreplace configuration file was edited. if grep -q -F -- '-s S/../.././03 -s L/../(01|02|03|04|05|06|07)/7/01' /etc/smartd.conf ; then sed -i 's:-s S/\.\./\.\./\./03 -s L/\.\./(01|02|03|04|05|06|07)/7/01:-s (S/../.././03|L/../(01|02|03|04|05|06|07)/7/01):g' /etc/smartd.conf 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 smartd.service smartd_generate_opts.path smartd_generate_opts.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 smartd.service smartd_generate_opts.path smartd_generate_opts.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in smartd.service smartd_generate_opts.path smartd_generate_opts.service ; do sysv_service="${service%.*}" rm "/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 smartd.service smartd_generate_opts.path smartd_generate_opts.service ) || : fi fi # Clean all attrlogs and state files. if test "$1" = 0 ; then rm -rf /var/lib/smartmontools fi[T c ]JFx Any&Ph~+B8AA큤A큤A큤A큤A큤d 512 bytes. * Fixed smartd.service 'Type' if libsystemd-dev is not available. * Fixed '/dev/megaraid_sas_ioctl_node' fd leak. * Fixed GPL licensing problem of 'linux_nvme_ioctl.h' (smartmontools#1226, drop smartmontools-nvme_ioctl_h-license.patch). - Update smartmontools.keyring. Developers use new key. - smartmontools-drivedb_h-update.sh: Recognize equal files in different commits. - Drop smartmontools-nvme_ioctl_h-license.patch (SLE+Leap, now in upstream, https://www.smartmontools.org/ticket/1226) - Remove smartmontools-drivedb.h. No update available in the upstream branch RELEASE_7_0_DRIVEDB.- BuildRequire pkgconfig(libsystemd) instead of systemd-devel: Allow OBS to shortcut through the -mini flavors.- Fix license of nvme_ioctl.h (https://www.smartmontools.org/ticket/1226, smartmontools-nvme_ioctl_h-license.patch).- Update to 7.0 version - smartctl * New options '-j' and '--json[=giosu]' to enable experimental JSON output mode. Also supports an alternative flat format suitable for grep ('--json=g'). * '-l devstat': Fix for logs with 256 sectors. * '-l error': Prints SCSI Pending Defects log page if supported. * '-H': Prints SCSI Format Status log page if supported. * '-x': Now includes '-l defects'. * New option '-d scsi+TYPE' to disable SAT auto detection for 'aacraid' and 'cciss'. - NVMe/USB: Device type '-d sntjmicron' for NVMe drives behind JMicron USB to NVMe bridges. - NVMe: SMART/Health Information and Error Information are always read with broadcast NSID. - SCSI: Various improvements for the decoding of log pages. - SCSI: Improved handling of READ CAPACITY command. - SCSI: Support for SAS host managed drives. - update-smart-drivedb: New option '-u github'. - update-smart-drivedb: New signing key. - HDD, SSD and USB additions to drive database. - Always use '-d sat' for USB vendor IDs with known SAT support. - Linux * Device scan with '-d by-id' scans '/dev/disk/by-id/*' symlinks. * Dropped device scan support for devfs. * Fixed device scan with multiple '-d TYPE' options. * Fixed device scan crash on missing '/proc/devices'. * USB ID detection also for '/dev/sgN'. * smartd: Could now run as systemd service with 'Type=notify' set. - Drop upstreamed patches: * smartmontools-scsiata-scsi_only.patch * smartmontools-systemd-no-syslog.patch - Update smartmontools-drivedb.h to the latest version from the upstream branch RELEASE_7_0_DRIVEDB.- Fix smartd.service EnvironmentFile (boo#1095662).- Add smartd_generate_opts.path and smartd_generate_opts.service to update smartd_opts if sysconfig is modified. Needed for [FATE#325524].- Fix SUSE default of S.M.A.R.T. checks: really enable nightly short tests (bsc#1073918).- Make possible to disable broken SAT support by -d scsi+cciss,N (bsc#1038271, smartmontools-scsiata-scsi_only.patch, https://www.smartmontools.org/ticket/871). - Update smartmontools.keyring.- update to 6.6 version (FATE#321901, FATE#322874) - smartctl: * -i' and '--identify': ATA ACS-4 and SATA 3.3 enhancements. * Control ATA write cache through SCT Feature Control with '-s wcache-sct,ata|on|off[,p]' and '-g wcache-sct'. * Print ATA Pending Defects log with '-l defects'. * '-s wcreorder,on|off': New persistent flag ',p'. * '-s standby': Prevent temporary drive spinup. * '-n POWERMODE': New parameter to set exit status. * '-g security': ATA Security Level check fixed. * '-l scttemp*': Print minimum supported ERC Time Limit. * '-q noserial': Now also suppresses "SAS address" output. * '-i': Print IEEE EUI-64 of NVMe namespace. * '-c': Print NVMe 1.3 feature flags. * '-A': Print NVMe 1.3 thermal temperature transition statistic. * '-g/s dsn': Get/set ATA DSN. - smartd * Uses also device identify information to detect for duplicate devices. * '-e dsn' directive: Set ATA DSN. * Improved SCSI/SAS temperature logging. * Silence emails and log messages on open errors of '-d removable' devices. * Exit on device open error unless '-q never' or '-d removable' is specified (regression). - update-smart-drivedb: Now authenticates downloaded file with GnuPG. - update-smart-drivedb: New options '--trunk', '--no-verify' and '--export-key'. - Device type '-d intelliprop,N' for IntelliProp controllers. - SCSI: Default timeout increased to 1 minute. - HDD, SSD and USB additions to drive database. - New smartmontools-* mailing list addresses. - Man page formatting reworked. - Linux: * Uses SG_IO V4 API if supported. * Devices behind hpsa driver are no longer detected as regular SCSI devices. - switch to new url - drop upstreamed patches: * smartmontools-scsi-suppress-no-temperature.patch * smartmontools-scsi-temperature-check.patch * smartmontools-log-scsi-temperature.patch - regen smartmontools-drivedb.h- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- SCSI temperature error fixes (bsc#1047198, smartmontools-scsi-suppress-no-temperature.patch, smartmontools-scsi-temperature-check.patch, smartmontools-log-scsi-temperature.patch).- Drop systemd dependency on syslog.target (bsc#983938, smartmontools-systemd-no-syslog.patch). https://lists.opensuse.org/opensuse-packaging/2013-05/msg00102.html- update to 6.5 version * Experimental support for NVMe devices on FreeBSD, Linux and Windows. * smartctl '-i', '-c', '-H' and '-l error': NVMe support. * smartctl '-l nvmelog': New option for NVMe. * smartd.conf '-H', '-l error' and '-W': NVMe support. * Optional NVMe device scanning support on Linux and Windows. * configure option '--with-nvme-devicescan' to include NVMe in default device scanning result. * Device scanning now allows to specify multiple '-d TYPE' options. * ATA: Added new POWER MODE values introduced in ATA ACS-2. * ATA: SCT commands are no longer issued if ATA Security is locked. * SCSI: LB provisioning improvements. * SCSI: Fixed GLTSD bit set/cleared info messages. * SCSI: Solid State media log page is no longer checked for tapes. * SCSI: Improved handling when no tape cartridge in drive. * SCSI: Workaround for buggy Seagate firmware. * SAT: Improved heuristics to detect bogus sense data from SAT layer. * smartd: Fixed crash on missing argument to '-s' directive. update-smart-drivedb: Now uses HTTPS for download by default. * update-smart-drivedb: New options to select URL and download tool. * update-smart-drivedb: New download tool 'svn'. * Drive database file now also includes the DEFAULT setting for each attribute. * HDD, SSD and USB additions to drive database. * Various code changes suggested by Clang Static Analyser and Cppcheck. - enable "--with-nvme-devicescan" option - update smartmontools-drivedb.h file - use --with-savestates, --with-attributelog, --docdir instead of old options- replaced keyring with 2015/2016 key. pub rsa2048/0xDF0F1A49C4A4903A 2014-12-31 [expires: 2016-12-31] Key fingerprint = F41F 01FC 0784 4958 4FFC CF57 DF0F 1A49 C4A4 903A uid [ unkown] Smartmontools Signing Key (through 2016) - Update to version 6.0.4 * Device type '-d usbprolific' for Prolific PL2571/277x USB bridges. * SAT: Support for ATA registers returned in fixed format sense data. * smartctl '-i' and '--identify': ATA ACS-4 and SATA 3.2 enhancements. * smartctl '-l xerror': Support for logs with more than 255 pages. * smartctl '-l devstat': Prints ACS-3 DSN flags. * smartctl '-l devstat': Read via SMART command if GP log is not available. * smartctl '-l scttempsts': Prints SCT SMART STATUS (ACS-4) and vendor specific SCT bytes. * HDD, SSD and USB additions to drive database. * Linux: AACRAID fixes, SMART STATUS should work now. * Linux: '/dev/megaraid_sas_ioctl_node' fd leak fix. - Update smartmontools-drivedb.h to the latest version from the upstream branch RELEASE_6_4_DRIVEDB. - Cleanup and remove conditional macros; the package doesn't build for SLE anyway - Remove smartmontools-default-enabled.patch; not needed anymore- Run Self Tests: * Short Self Test every night * Extended Self Test every month * Discussion: http://lists.opensuse.org/opensuse-factory/2015-03/msg00040.html - Dropped smartmontools-removable.patch - Created smartmontools-suse-default.patch- Package empty /etc/smartd_warning.d for warning plugins. - smartmontools-drivedb_h-update.sh: Fix default branch name. - Comment fixes.- Improve drivedb.h update scriptlets: Detect update across branches. - Check state of smartmontools-drivedb.h in %prep. - Add ghost records for files created by update-smart-drivedb. - Improve smartmontools-drivedb_h-update.sh script: Perform spec file changess. - Clean up on uninstall. - Update smartmontools-drivedb.h to the latest version from the upstream branch RELEASE_6_3_DRIVEDB.- No longer perform gpg validation; osc source_validator does it implicit: + Drop gpg-offline BuildRequires. + No longer execute gpg_verify./bin/sh/bin/sh/bin/sh/bin/shsheep62 1679637689  !"#$%&'()*+,7.2-150300.8.8.17.2-150300.8.8.17.2-150300.8.8.1 smart_drivedb.hsmartd.confsmartd_warning.dsmartd_warning.shsmartmontoolsgenerate_smartd_optssmartd.servicesmartd_generate_opts.pathsmartd_generate_opts.servicercsmartdsmartctlsmartdupdate-smart-drivedbsmartmontoolsAUTHORSCOPYINGChangeLogChangeLog-6.0-7.0NEWSREADMETODOexamplescriptsExample1Example2Example3Example4Example5Example6Example7Example8READMEsmartd.confsysconfig.smartmontoolssmartd.conf.5.gzsmartctl.8.gzsmartd.8.gzupdate-smart-drivedb.8.gzsmartmontoolsdrivedb.hdrivedb.h.errordrivedb.h.lastcheckdrivedb.h.oldsmartmontoolssmartd_opts/etc//usr/lib//usr/lib/smartmontools//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/smartmontools//usr/share/doc/packages/smartmontools/examplescripts//usr/share/fillup-templates//usr/share/man/man5//usr/share/man/man8//usr/share//usr/share/smartmontools//var/lib//var/lib/smartmontools/-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:28372/SUSE_SLE-15-SP3_Update/9f56302e7c40a40e520d025fde81b53a-smartmontools.SUSE_SLE-15-SP3_Updatedrpmxz5x86_64-suse-linux   ASCII textAlgol 68 source, ASCII textdirectoryPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=d86c75c20e2848eb570a2313f1b1e9558200fa77, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=49a46b460ae908c7f246d9abbcf4147486df145e, for GNU/Linux 3.2.0, strippedUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)empty)RRRRRRRRRRR R RRRRRRRR RRRRR R RRRRRRRRRRRRRRR R&!\3A#yO@utf-8e2122f9b987f03e55a72b27c268b508eb89d81e6a9deb1480b7a3e8d77a0969f?7zXZ !t/C]"k%˨ @y*HKItk=kMcSFرxqcskuYSף `wBH|}6Ͼ ng=wI[ikdV~߰ANKe섿 ^` Sdl3Q7X,8F >ۮ6ȃLjo˵;7ʎ|n-ҐF!4 J.~HkK%?0"):B3m:E=Pcm)L(T-߁q0QK򂊤=ZoE%dd0:6߸OkҊڼ-XCpD; R/>* É (ugR IXMRp`F$%<65~'p5٢I]@RzU5<\ nbbn ?skgAʦpk^iWbw1#h:(mr\K+MeU'.y5\:U fZx©LJ߲Z{i>Zs$yUY6p[-c%x`? C, +E2{7vrX4>o0 +^#H]<ϥ>(8ߕ<Y1O/^yP\m:Sk'탗L++M !t2J/[Cu!@rb=wHN/xBlV aF#Ԥ0 =?B 9:" ̕4@:čR|Q{A&P4Tp@PiP^ZAfhxEs:qYӁ{6 DLbMѡ_PFRԤ /2w=*H=;RjnQbP,M2Wz|\Xn 6O +@LPQF*w T^F|-SazMR_m\;m%M!it❉Na)HusZF$DSizq*\WǮEx4xLlQvamdZd`AR!IN G Lzvq[N{՛r;n*vא$Vcv[OPՅɲ}:&NIq)"N"(nZP@ ™P;3'U{C[ NV aFO@kjM>N-f ʅ:3?Y]ujuN$QrIj5`|#+WY-Lᇧ 8y(Z*.?~#0i^6jo)n[k4e+FzSj@iAZo0#DhLЅPj`[LI=ib,-R --[43k1]e=;A^X5oR#mpqq3-'  ݀joA8 T' v3H?ػ.op%TZ"Ko[!ix1A2f4HcXT۽l_.[[uzNRƓeޠ^/r㳱z ~d{UHGiҰq^!MT9-OѾ4bOh3ۃ9&q wRGJ+>rh SÈ˷!1~"BDwgF|=)ܺOm;2?Eʶ-tæˤrݘ!橸-iU~`l(@-5@SDZ|Dr*)m$SOm~?Ϡ s)5)RtBɣ_ƫD]|`[TqӓF;7"1}j.z-KK +w39fB_&GSRA3<> psRj6fȇFR͖Pbh:4 B-ǚ@4Bй֢%/F(2Gɵ( 3T~| !K|=HZD|NGJDDA2rGhf96sJt?/DVH,p}k^iT"1P_ ].) >,-Ȋd1B8'E !+$"3MʖmYM3޺gU?`^=¶Vas%'pZt8K=Ӕ7'i>@uI?TV)Eyu7BWՊت+(nOA10 Toқu ƧMwjm4tCjP9 RѼgϼKW65JKkK9Pa?%JD@F-sArЭ-twNb&,,s յY ?: p|f=UI?M2UjG=u -ah.cV` kp-gٰ׆LC9ԋcr*$zBh;$O XpniQِA^lb|Oplj.}l80"ҔPgm쪺8͏|&E25@F yb \:<]C2=vVd( 8/d)*Iz4*6Ϩz&EkXEB[=Ԗl۞ْEͤG`wsZ71ß;?45]& ɨ@ ֲ́}4S+z'Ҿ !pXqDQRP'|gNfb}|k" K8Ht.H[a>ga?Åo.>$M6>9B|9~HSE@Z;gR-6CdZSt~4`Fj',4 E.8hYiLb-JnEjǕ]$.sa pkxvz9!û9FieVJ[COZa-w6h*U J?3hr 0ނSEH`DILstgPbG ɍLvVsOooQNgQZأѴ8;S֛o(9VqS4EARX+[YL GitU=B&gIۨ 2]jHDL'yXz|Oq(+T^2E)JDvAEll&(qUoa5+I h9AHhx ф4?Ԩ>0 5_rU?XVη"1Q\qewzm=8\ L!?`@WEyAPJ17OoV}9j4t Wӽ=z DUx ͟R!ib&Bы9sPŸŚmsOƮWUXyV~!VHr]m ż}mu!hBG=Υk%쏪,}PN|Zwi{IoY rtO0W@,b)Hq:{7 ~8坨w0%J+CLDYVi,3Va?j ^Yprc5й9iMeUȀt`-K|݊. Q7e=̂>mƒ>n&bo,h-jUM8 l 3 p1 7tToK{v'Tq-^=NʋqJ!٭!Q;up1] l Ii2 Vr 9rF򁹝B-x̪)e(V,wuL蒾r>Evɰ"z5E8:͈wP^s#{OPNN׷U$o$B>'P;.۬#6_J l:Mbs yN3M aYnJĨJgk%bP˗k'NH(c^G!~0gׂΉH}_eoBPOrkDIsft}*+PpH#rii9uMZGUNsuh&+vrwQu9`)&զak1_Fv'*n]..CV:xj]Ĩ~w; b(2La: :x초#Q+qۊˢ3YsE:zY3^˄5$ tG4X3n /r0{4BTQޠ'uoulG[[ԠK 2ΘKf11T#@+$$c&%ZX4^ iJL.}Q/;hm]wN7nTI/R-tqBýEI}.+?lBK .@=?څi}NtRHy9Qk?]UILjT2 ?\\XϔJ463=\qwX5 [!\" կaӻhpiS #653ds!{;-#$5bysdKhlN7"#9~=Z.9Df{}缶(<qV4v獔Nvx 4&ܯՑ1zE{А-9YI4rm?GcSIBi1k,0@:PVuSqވ̆ hwL*TrOH8!V H~42dqʕ=Xx/'L!n}_C]u2 Wl%^{2q̩*pxHj);aI!qkoRzv,Uisεkj4ܪ% ߬}4ڭT(ml 0 c B0aF&l[!1PCNI꿷í|9P2=z%(Sc$ohH 9z 4O>u`PoJ; ٢O17+р5ˌ; wFj^Ql|)8<=8Qke|fL YXSa*gAN5t+|6!{A322z[7bͿD~$Z|4+r=ZT kl?FĔC.5~=s1hnw{cw0K"˥7Wx+Ҏq|@e˹yf,3( 뼨k9u(FfDG9!oa)FqOzߨ^(/{ZtyBzdPL ea{Hks#DXosBPuE^Yʬ!([|^^3 fp=^<Jv`&}O#==LpA5qDҩu# C?zx0o! ^:/=g?{0KH4 ƾ쉍0ɸ&W-S,"VK}|e_Za~tR[כ#XFo#q` xA=0 Pam.+XPi5T"+`L:,&ltjlU9vF yyhEs!r:+`S}B)<-N͜AU=bN)[4WH! ~?0?Do+q54\]y,ЙXR+\ax9x9z%`fv`ƲpSD sBxB,8pɅ*?zIO^&vpaP91]5AN.))n9>7;@rԡ1So:X:<\{L|Z /SKA~\pBMWqw2!(+& rس+k(Ϛ%;)|#JBNKo^`5[i80<=;ÓFQ>=/*,JJy d%i68P:3tLЉe5RO8Drz컨MZwX[ `bhs5ے~ dJ)ʮmun%pOUU<4߳T{`&SpKD$a_tw-M %Q o,fYyO}NJLӄ0 y`sm8' ow.(m-tQ$nC׈l ,ZҰ^_ P0%Z-M6NAdlsǣ#*D=!iV5x2{b`ѩ؆I͕^"etdPܻҎr=P D"Cb9p0NLR6VF4ϥ2?8ގ+:Cz& L*v1ªR?9\ypkz0zFd1q!,2A+:?VY9y9bfCɏX:LJߝ_K"NVG9=95vU8خ:n[Ce*p3lh5_Oo8 YO+_7 {OU#3@rDch3\DA&6ѪQ)8-L;׏U:R/7[vUfM ^coBWFOD,4-Ѿd~F OWTk:y\;}r̓'OI{WjX5Ű}ӟz85T?uϘKkGV=۰SRORj unfE{c$IaVnrYcrxav cDgc™_0 I5Y\(M ۉ';5霩M{،Q2~(dZDQwlm o3~7J%m5 * 1ȷup^i <r;jG,5'ִP(0dtiW rfft[IY(+W+aFo_iMJ<3B\K,O MRO"9<7ID:NZYoRO %vtv)9\*XM HFF&V#Tk/r"&N6ٙc!cz.}XGyy;'m@00өQQ7cs<ʲz%廆C\j]k&DjZoM|}Q^o HuBJȿ掲h%h K84p}z [f{n*_7We?jVJnyfǽCU\6$RRJQ\CjxVxjtn qo߇ N wύ(7:\Ci⣜r8O]WO-MG14?L |NjCL7seA+ B@v)mvՁip`+<&ZٵCFToh׿9*L1 4tH`6 XʹEƢyT?A,IVAD'l֢Ex׌ 9UГvI%Ggk6x ^"Z `NR¾ք*:'ǩ92тxZ)xO>n x'${l6=( m6gnJYe!3ڽ|x{D+k|^0%z|L?4*X5#NӨ씍>H~B!D\$CS%ĞE*irK/5w^ub)aQ qۖAU:ʄgRYYUBށ"ܱ8l)q"}{ȼ|.+)O^kkDCEii@MbS2vS0wݽ ETf)/t.m,ݦ!p3!ȕ;{42T('b6m,z93K iIJ#to _yA^OIOTAxV1L _c]аX zke\p\o1U'-Ԋ8DofڝPqD~zA/ȎiQG8v&;~~V7u[H+߃Duv6EJ͠KM9Y]w8i_8#Bd7삢JavezNN|%/b&vh6|2c#K qj+d&]輸YמqّYɁSnSR>L ?h``i'ZSp'VܳN~pسp"Jq-HH\,oD\K]Ex"B\$s\¤JyrNf*cZAֹA2N;i]6J# Cv!g~C8a\m oj |O=I%չo4v/ GtOh!>2|@53_z 9l[ $!rZz>E9Omf5zF#СONX`Á@o&^gT&;tϪ}f(dMU&9[Q lXHX17R-műͿ>?،ȒCa:c\% zsώ^7d&I]Q+fbIqO+y^_$%+](/B^f&ə8oLݣwQ e]d2\9\-/6Z 'tsu,1j(X(E;gv{+'O>VidO q{:3+(1eS-ggeVy\ިhQ驩vq b==KobJy74E^g(T8-rݻuv坉_D$6&؜.lӶ1Re穇{Z*8jZGzl /0j)xri>/r+#wjAp}f)45y%%k~]'l(ȲcO'|5XvpLtÎVുE.wcL[Hp0N刁ޠH!3"4^cm;M=%1[g s!jt:` !Vݦb g-La0&G{Q:H+J1Ft4)gY2kÛՄiLٹ iF}if,u7?ˁ\(P[oZyDg'-;RƦP*wUWqqUU@N>;]+BEl'H\P%Tk2?;*&#غz5JB(Yfļ%4u?r l5(\n:d0xY  "3i @cVb:M 0iL(uRc%&o?~ƚ'sY~apA3`)6ٶ9`;8t̤Fy1=BZ tYJo&>v_6:N~X)B_wIa-e@EHj\\Վs0?{tpDx{ۦÏ?DeΉp5q3PJ{6wB1hS9,yj^iŹ#g lɟO2}D1!?hli#O&dr u%T ?(sm-8#Ib8q W#h90m)T/N,cn[{AWqmP_Ւ[bx:H25|)d0IiҜLoW(#gRޕ#U7ZU<WFY:8gi^4EQM&I.A RN6adwy(@HKО,0;z0_ԋiM~ʨ \x' hNX{wf8<| _g #LjFDEeyaIw-'E) <9IWEySD/^7"/p<_[ Eb7m Q8 ݀K*MXƉjf`:._Pa&qŃA0)׬#`yCn񚿄KD+G7sCMlZ@-Gce)0r' KEM$ Up|$b9ym+3NnFs/*tqҷeՊz24ӷ$-p憭r0'h1mWBbAFOǥ f*ɹOy@C$I1kYne>EMTfM[S;'80hĮik8+Xry;?MTf*TJaӒw* ʄ݄&M5hkʖ s,.wxƋUx?Bj%\ɊEzndhD6oC^fLT=re0G?jOӣھqrl 1\XuYnFꖘ_i6˄a1^H/A||iN(}ҸjWQ}W5/,۫(N u.BvYkH _%;΁wqTY`cpYRGػS 7ʺF ſ|z߿fH<>TD}!+~%wK}D-Kf'ۜ2K|mQ؟[ތL Z̏L<>sj졲`ъ:$Nq벽w_iX?_XdA.YM"l:yTuN=t[|-׸f:~%hExYf|醝ȥֹyF$;+J=Q1`;!N;"~Lom'{:{pj_)aoӧy} }p)gwР3>z0tz.}O{łBe+#u xuaMVkQjy@|KP1OZpK@,esq"~0eicCdt TT߄B!c캤"ظNb&}t7\E`̏߬1-V u,BbL;Œ=ᬄ.nib=$^(Y-z/!Ձŗqj.&at>U{Ke/䡏i`=$kYf1)dtg!O)^:-q68 jęGqL֤*#( f^Rۇο| Ϳb8~olZW?6J' eWT ^%(jI ފY<"\K.%̗4VǼMWIfqqAQƚ x$ڧ2*譛 Ўqcо%K}Uڏi>>aLN̨X@W{.^@=->Ϙ 1˸ѩ\V`EuXOX )BLaWƬ|+ ]{vyhKq48S8W#:Ƚ*]J|^1[&&ow&z۾]8y /!to ;mFKJ1unW'^ұm`q8ܑv5Ayx#ͬY{['f)'ڇCޞ%W1WMQmsQ.cRu/+7'qԙIĖ}P!,|ʢLj/nQ dn-/R q >݌o|$v=3RW>Eya[QUWRlDlGImGîr;oKȭ~j]ŦpdUh$:23YB:9,$k3 lhr*;1~7W6c@XHݞs\u1J}b]نO%{ ]vrE#p8ev>(e}(K|#k @H&˜ =gX/6=0b<9hL/5 :PH]2K+I12wߺ=@]> ;Px5vI퇨]n>sfOޅp9O=]3=$ȱx+Ź>D4p/ؽ%#\p+fOd7Ҩ4*L::bg6-0Q%jFU92ds2 nS|>>SX;cJSn'FA̖!ZЁ(z[lEṌ}0'I6j,mDD0ʏo!N4H[C ]w =b tk# ys&jHoT60lK9@g;vM}W{j ͎刔NWSIDI8m1z@?K]C</e8ەf'ƲdH>TcFgZ*_J0֙-䶹{j}.r_WePsF`w*I-gK7l|b0 x:Wfxӳ];<SHnfٖWY׻Xs! Iǹl3%/SP +(NDXejρ:$RYӔ]7*j-zU G=y|}2eC8܀ŻBcǘChzJ͘όQ=y{" 5,Jd߁JpC`I1ab% "lkE4* nq!' #b@#.Wu7XIvyE-gjTcΝY1'(.,ei ?*/<úAt 35i e-S6QDLE# PVؗz!;3i7f'O{ircҌyrQI.#ÒV_pC]pS| s(sيol[굏D\agEQ"])zAΙa|/8dJ՚\qK|=k,~ j@Q՟1C׉hgT&`z^5wl0:ryaψ=G:DXkw(@;x-JGpbWFőVְ듊I=:K^OqAx@ VϽ%dT_#dq!wMPUmC9$t S-aJ?9+խ烯bӟ[h%lram:CZr,H2J+U\|-\Rv6c}E]0X} :/aaPY2^ pM#0Th\$$5uIKH-̅;Y7P[{=ֶW?]n,jؖ5iAժ;9Vѽ9%gRbmt7}<ďYIt^8f,0 dVFQюV^T= ,)@ ˹}Wp1rŅ,.-hPݍrt:q ~|`?m[Ij3Ҭcp ݲ廫!B۫qTq$()CyYmċ/#nl/]4Iw t0%ai*&nj+?Թ(8 WnW}7=Gmwڴ"I>&/_E2 ?@./wp E@BhϤ-%qb;g%M[q,:K'Z8_e ^sGv"$M4MB!fIY+L+oЪڔꆨZGu~K4 ,-j팡8r:~ ciSDs1+jĴ>?<K2ؼQ+b"cq d$! 便, ΚѨ G+IY}23dzǝtr@2|ךFT=$'^+XS:K+cQ% wqn`G"-ꓩ mWij20'P:67& O0A' f6'a=eRzT@<;\=˫f…M,l%k?y=E; {ۄJVi>=x{.6g_Ɓu>C }~['P"yd=bLX\)bNLPIyw?6Ρ qeyK"7Xi?n*:4+qi O I2HXV"$X=Lq~ nƯo(k܉Wd-L>?| ^6L-H,JۦZPCx |_* RŬ8>Fq)U&lt: ܆ `􊴐 )%oJdE ܹ](C -wwHTnH#& i͞'Se%W"#9t 8[ yFd/v3ۻxw@vIK-im׾duRHÒp1A.C#ڞD|2;x_H1oAQE򫼊C]kIԂv.l+Md'&3"T $BB~#*!" Z4>#]\\!}b6C*a2a]lTr.8]_jH'-=~PD2-ǟoҤ@#_v]\lA9ȑu~D#gJٞlS-!܂r*KP<Ifv(oRkdZϒ%C祊O3QyL}~ohvGah;է1<^qkuP`PtMUDP[_}z̭XvP)x7@c P^f#ZҞb:u>Oqyrt'=fԎV)~UwWKI ?&D|Rmo}nK@C!+ۤ.L@HbW'jj;-B%Z:,4չ1 EJB gkT5&Z;\z iq:tJW_-;[!tr^MG\rw(290,;/=||%%8VI(q3m`{x8%!޳ !/?ZIDǼ([A4к"5яbUspSΠHkw%=޿}58(i؂v|i#AƤ;u,鋳vxW1P9md,YKPMFEnFK]LFtvSx2Y0Lt.&^o7ǥ$ެ@f<= 3tJ)7~Ыdu>-AvѸXؼr]25^r vM9EwzP~2;/ΠgS:$ʟPW\ +^@1A] E&68A[ 4r}CykJ¨5#V *4wfkk 7}d'ͪ3姽ٽ9ݟ)z$pC{']o< F iÈn)0G&TÒʂZlRWY!b}׊jwlڵ=.J-fne,8e[u=*#M[ /CI\Ai3+E}Qh"2Hc/||S[pXQ:drOTHGͨ:&> 7xַ, EBb Q~TK1y8QmLs^S H_*rTm 'Q˻,lhrSLӗpTxX~*)ӗ29SZlbul=> \J~R2HFlݽÉC"5{ .pīD\[̎$.YvXXǸ Px*@gXY9 4f?+Pꏼ̱KJ"w;Pwwrʵ͍\eV*%~Q?e2I 06?&9j%>wwmZ =t6+h`ٴ3.WK{ThR>I@H4%"_¨~/TZ Çh?k쎫6B+ MIWmCv^s4⡴+UWjnf]BJS]TϽˍꂓeC7&(I-!O=Y~0s  hd~ (wvyc׭B&YXj6Ej^$نdZq`v3]pىH<k[&GZ(& T|nÛ܅ӹm.\뱟IJJaLK Z+d>آ[fi@3":eznNwh$#l/TKo>$ K4 M wԨA GcS0e,q.\B@F53TlQ`[Y dirҰTpu#l#*0ȩ+Eʈu(DǓO}Qi4kK)f{,3aLjy. [Q ^KS ظq9bSp};hzQ/y2k1T ]`$1Y)13 e/mˉKPCP*sRA!İ8C[>7 >|rB*՚bsԏk4J)8zOD{< f3b@F d8yRWLu-ј2E|J[>,hnP 3CɁZ'cB>= v_fF[S!v|dO5JB ,Yg@s s\lƵ[<+'.1L~l2T'7eG')l?u<iCaANB̵K~B6hwZoJ0OkM*`Vz$tl'T''O;v .T,~O~; Cj%p|TK ҟ |A{i>|_<.Dc@wA[Jᰪ;12< AG~ $Jƻ\my96arlFPGgx~k1 M;dڶzk[:BsK?Sʻg%gva},鑐#; T$8;}Q2OBBk U߿|*G eF[+?H* m ΐʃ:$ӆ9uswzT:6#^r\6Q )#F<& ?v&!r&4 =lapղPGPdom`;q!ayqO)\>dU;,3i/DXs8H{'k1!n> \F~Ǎ-xZ+ۭV*J)>5V>ַ tS3aՕfs;=@-dyh{#}$*:mR6Ŏ @N>Hon}Zfp] Bt28;_y.{;GK}.a Lj}z;}^gP:o:uCU{De}z֭Rѓl \Wߝ-!V)rF73GNOs*~)(8?+=k1ydㇹR8}#{a!=LE̙tsjw5é8$̃~Em,#5((x_g= S] Nu%D8"b %l<YP|{+ŸӹtJf<͋$ӹ ҆xJ-'+N9}Jͯp̙͹cS2L.`mS۫}x"5#7rP˔W4$mg'ik? MdopNʁ`dxTE R඙"L$tȅeAi/a2/̧=dH< l!#]$/f =#B#%jgma)mƙK#BU\+l3|9J7J1\[_bPtJpE݇[ ՛/sǀPOc,9KHޮПIo1H $eQ(JMEs4Hv :ʹ#HupH 17>;)Qp$8I%7O[']&#y"L|C&SG|mACV ]'?T!& 9]K[FMn ;eE.A#/97B=L3w:=ԹW\Sdx I!G̾5{&0}g5[>wʞ[ qm<̼*I`r9!A(Oa1XLXA[LmTE*RNI{,(ӨVS m8~] S`{g[ jߋ ϧAkI$zCV~9\DI3$!^5z.׾Gh!Buy'I_kE3|̜;eN!6Y&HU2a`]S{<ަuN-xBsy0QDRA9¦NYL4o+pIeRb].Jd saz8SAښߞznF@kMAig}qmT?z,vB08MXbʆ>֕7&|IGձ"h|A C+V^__5ZOO>vYcN4rK =PcUQN*A М! 3[.#hbݬEx&8 U$հ>m|!1 V/:,hF Ѧ$&<غP%2D]|)U_&`V-|V~<KcYv q7Vm).ʕm] M @++ӬJ H;H=־yvMUA7B@q#g IDVnPvc"|C ôɺ_?wiܖ+&϶gRӔeY;mNMʦX^tҴ̝4~wPQFjɫ7{}Y*" bzD+ eBaXkw e=!1dܭ앏ǔ63x˘YlxA[P {L5-91biax@lߥY=ܟRhBOZ޻Z!:e~תHLJ|,2Qm~9o{\K{ 9FD6V7Z"L6ɮpAD`u5=ly"g N:` x|]$CtcdVW''Po ;8ht1ucTkU^-2)t +G5m󪓶M$ C8 V;}Tw@Cc $Ĭh/]Go1x?K`xqKG% %T|@ -T l%7ٴ>w@#ڊ.h@q53YfI ʰ.{ y5!cs \MTQ@Jm#r}”|2|psuf$3 EOF,ğ/>YSv=UF,k^}sԲƒlV3QGT~GW2pEj,ߺ~;xj6'%vڣ!WejwtmdRroÒؾ'`OPⶪҞ{\&@zI5&/CKo\۹{]"Z˲E,aG ^ ) Jf7.!2}C j͔4fVѕQ8G෌C^]TYBrWj =p&4#qxp]\\^'A%>%TB=mnv.˚(1C0Wä3_2#(gYRږ?'WJ*s2sӐO&<0Ӡp^ebƙz]'i[wgcf='qn@+m}}k(Z-c)9]s]:FI톡BZ:x/:sbZ˽jC܆i|C&Ϫ U\--J kki燉q>_~D<0zqpvdGs]2cS>I䗶6oQ6V6eT.훩GbdcQC7$Zl}̦rܸ 1^*TCڭ$Oe;fgx=*{aI@^Q-cGr"}h(@s6̢(hO ]KAr@1/5hF/J_ݩT[g+?3y (߬ȢIl:PUy$,# 4ֹQ -xS`Ft`p EtK#9FЍS>w^ƂD2m0(s ,h9p=35(F~ގĬ,qP&.Yu2.Cf{l.vrF:wrNIEWqOV3| M5/$j_̯H2"Aq=Tot_k㼣)R3pbe8xS hz-"sEDdeS4ktWi5/Am.00-tۦvriZ#׼VHr(GU2V0V"T6Q SLITzX vi_Nk3_(I޻WVGgU|8uj ETJM5#K@1Z:xFv 9Cr&O'`u$^W ҇B`_U\.d̷ԁ<0aEC}'d_r!wBt JnleGa#ǣ&_OAp&/n.2|>Bd~^K3]:tYxm7Y:݉*g%݆ ΜsBŮmP+vֵq2NJ)鰨_뢗טZRoz!L7!c ./!I(| *v?Z=ʆUV߅XҎ:*V {T|272[ۿ csm2M?gԯ5 `r9Ѩ}Pןuf)!oiuמ?J&mO>ѡ(ƀtD6Rxr,rڅlUg/x\ 1;O$G7Ȯ4YFmzٞ %|=߸X{gq:jK@UZ&BvJzjхEzQN2Dkjđt. VmkHXj^-gADG̀_⿨!v@C׽VcOܲDVk/6Rh8?K痐A)kN>G^scE+QU΁}Q0ECğzd0S{)x2"||z(XA D8`:CnRXhUZ̦}B K25rlBTqfѾ7ϫ3>X`lkq S; k-jeXY0Dӝ99B0P֬_|d@&6Pɰ)(r?U[*'eAn9UT-1}?H)ug` mIs{?'bSg NIrNjmlj;Sݘmb|v #O|+}VTwϚ9C]3&#Ћ l1t!Ǣ1}m =2{A Sk\ΒќJث;Fg"ywp]m^rL[4yIXeıy[ۦ $RΨMEAe| վ*ZVj }rӒ/A;(HQO3lw(Db3̛+ +4wx_3doKXD!3 \^bnE 7mkeP}t{!4z 3E.a%!rMX}&'.,a6:TGD`l`NVgőkSlbBM/T/jmIka%߭qÊ4*P)aNJ| +Ƽhj ;9>2t8iZ%=Xc~˪ \ (@AO7驙.N޶02ׂt~vO)SR f˅8 c,#uMN(bʤꚃ̃7"H}Oh `7ú~(NL؋ SGO " Sx\ C@Cij.Jt\?9u04gɼt{D-H>ƶѺk. ?3A{G-0Q@hﴼoK"`yZG'AP=;CNK҇C#Xs+Sk2H{H+ #){@qt &l<Bs6uND%/DV+UO6sfbeС'Ir~]#x_z}vK%BJğS2/7fM6UQjeuiMb)!vf:9Q#xIPs'sK4/E8Oh] 1dm d9^EA-?zmrq+bJ]ls2KVl3 R]qYbJ %oF8\gƪ !Y,[*iZ>A#=Tɘ]=5sjΐ%J]?wfHʯPz Rp,Ks`lK ^|}o+~F: 6))іg!/zB 4|A̓Uw,ϣ1utCT5+ppLRSDŽ/S㌉Lޏs{.f7̑rC< ? ^=K<ńt2΀#e%"2.yH{. Vō8Ń2[#;'bn KWLyŷ1&eGjJ>,w7J5l v\m.^`xޱhKYY'mܖb+"k+@Rєxxbv NkG4؆>$8%aMr=75Qn0>" >}tH u#-,U m^ɓdDGv}!]tr*0r"䈌\(^j4J0Epr<Ò; ƨf JZTni_CM71MLP|-)V8O^uYayxHI}̿xbZ# feYqꥲSL ^ .-@=j wp! )!˗erV"賒VϦu㕧J1,*ȉ-X)ם9ȭ/]LKl7xn\bZUV8gElIfCY2S%qiz~O?%8?6OS*m-]NƉCĊ}HPzUg)2J%ۇjNw]l]=>|Waބޱpd'0ߞ td<'ŔM6^5X@^&>XSI|p*W^]V=`YCɲ _;H Ln.|JbJߍ:d5}*F޵^9}}PHSLпgd.eW(708\ B5z1 #S?^'׏*~v|ҁc%*soi-V<~PkӨPe0 ޵6-@N@NǕb;2l -feGTq-~6@ֶ o_zV%=O n#:0Q{֨K0n;'$TB2լ 2"eI dŝb0Cuq mlu#n\ڋ&H:xjn|4IM3!9SPXP֒5 K%y3F=pGBIZ"ᖠ"zmܠ&'p?WL:ADYFp钶Qx6>(])j l6g" zT:֚^(X P g O,+0 45TK0mNheݲO,"k/`SJֈܺKjCdzV W蒂j4%S ׆c3}V;" lJ=>rٙFExio6j5촑~{*;a!0I 9< >GڊiubcJv<7eu.\2n5&Q<`$ KNFioeGEۥM \RSbJay&oBкNA-C`ŕj<~ۦt"JlC)9xEl}{ Q"L?ܛB1+.O9|MYOҙ/P*/ } Z|ʣ!pmrh+6iQtbnIVz`)`En_IXMDȿv9hyDHM #_['A^E2<&0`NO|/vxO+'r'L5a2v?ߟLܗ}41_ْX?fiɍjs^}GIw.w\qIG$ kل}-}O{ޘ2 ءDb7evKn@ޝLݘ)Yp`%/+`K[SaT psqpPBlYdÂi]rѳAV-áޜ~ELV"ꐛJΝ'%ob+j6P(̧Ӎ WpGRInH+J DTOMI rQWxcDt[)3Ͱ (|؜Fj* Bs<3v! WJMՅy *X`zxS]oTÆ#Uzx!)Pl@F*]z70[MFwC689()yd@ @ xu~#4qQLQx:hp(Xaι`oF[xmF䕮ӻ@y}L n i֖󊊊/ p 9Plt?+v$:5e+J^EVAv:>!c)WQtG<ɤH.TX2o[H<ȿVҥ i?)ĦuбLfj` /URJo8UHK׷Vw/^o]/I{!x[QT E%AI CTt{>/҆* ɏd3:@ #Z.Ƭ qDvnmτS^/۶'tT=*& pԔ˱ d~KN2Q{԰,JD=k/.ߍM|.I\o} B@bɚw5dw,8*A'He"P]t7/>G6gMX[6ӳ$ NU7j8h682*GLan)t#CƷOV2U"ʿNS@`vᰓ/VIhcdn&ApB#+疈Xqzn-[bߝ9UrXrqdc 曱\sx漋c6{5;ie6ӷZe_^[$q`;^W#>pu|b½St5$XK|_}pwiBggjD0"EGrN(Qr J~SF< Phb'=Z=.>GȊXSTGm6U8D!Z7p VWm^Rh*[5hRuSDT'cxXĭۢƉWZX9ݘ3' Qf4kcáv[vk2$Εf>\CT;T!7uCQ%69`^Tf,:.]NR[B+ *լ0q/(jPvnϰy;f% }(?j7-]On⏭Q2ql<*烿նԀskC#˸ Vnb}3{xo FSclfglK%ړb>T}pBrn?|!b JuYsFsФeBLIWXsl/qWI?X&Ò?ɯܰĊ[`3 aXH愨Ɍ x!>/ ki\z62~dU!;Hf|~hF5Gk{\֧5dF =q˭Q%E32֦( 0MZ%IrsԭnH;sCW^- re2@d :S^u D0WM&)!۳:'/~ V?i2jT淈SVWAl:}?lJ(#_l| OWl"M|Uʞ?Vby;l49CQ16 _ T=R+:G##H`9 q6ɠh[rrMeT`6 4"֭T.w(w+N ‹ƑaNNN9kMQiKO!c&D|,;4AÓ&ZXceU!(:$Y&F9';?1pPfgm|7AgOo7yEu\['ynwoE3  Iy 凾z?W{p Nj† HPVc(2Nx.IdGYfQ͕+>˕qxIqɩ}ft%D08Wg!@jw8 '^{%"|*Cd fn*Gk \uEb3jrqӚBOTjoiz3+hwY3oA3tUR)-X=fK He7xLDcJ?]gd&8:6.V89W4[^zL'D'0תeZEMfuIYuX7?Ϣ¸IЯQ-ixt#jy*_:\^yM$}k&}.1U9n d}X1z(; IMa 5GLˠSYkkfv/uȏ>5*MvrQdܷC03d 5P?wR`.ưL2FN v fZhG;fJ1 ?WL@_7ȅN'3%ɶ"F9,)V9w1WTN,"ݠMX(J9Ǒ˙^>`Ň -8 v`7q]Cwѥ<䞽Jfݬ86AF `y1!{M@&W\j6^F]x |wzs iPITU*o0e4@YlTq.>btOo><-8ڢuT nݓ0tE95BFඔw\ACEQCu88q?G P@@NaE.J)3x!Z`Ys[A7ϴQSM ?jZr 7"QAr>8Ippreޝl9ZUX$'[h}QB.8SAao$NQHÀt %^d|q^]{0:f`לpd v]V]t}Xϝ OLWP^tUK@ a=BJm>/KHrzTڮa6^$}";LPh TN*RQ 7Wq:Cuo.>to%neYg@⽠{̄G=z納FXDJsFܾ#?4"ϴ,9G_k_WUӗQ'#u>3 [[*83S2/aY,d,nix,|qνj1kK?bP4|/<ϤnPIɜL{䳪M4tGa>jO|vd!C1XBK#wO+نIEV& "'0 ZrmokVS=80cCG: l /=ɏ7;y-yIVʀweHnBa#G)U!!- o 0RI&tw^ q2a'xӭ>[Us~ Ƶ9B~sJ (Rµȋ UU;p)@6HݧWyBe5 1^ _u'3Q#k_>=]Ew_Q73[̜,N7Y۲/gAHxDqjY)E;a)-ZN0v'|5QIMOp%< |+5xp3`L>Ew-%C ]vI{!DT1'Y![ǸDDoMI+teE) tܵZG̢6A F풘Fᴭ_U[Uqd$xI_$ʪyDEkfZb2^Wmv'`'a *gf;߰iV<ʟ1 J&.z JxpkH3gPBPNbi3wDM(Oz~F&4dNw/wC3:We|tF볁P^ӹ q_Ǎ-8L*O Y񗷻>bA[=r7_25FBgw>C.ޝ̦w.tT>pDY;vCldZ^џXzt}9&yߕukU-yHJ47B> R_1 1w@g^<d,*6xENwGAHtyhC+> @d8kHjBQ+ -Kʗ K.0o󂘨=DA{/$HC F=UtsF*;dwAnZYdY6% s%"HjyܳjXzvUT'sR7 ;}+*" +Ў9)r.7HKW* ᣹'2&SET8>\аnͱ#x@;2εjOQdV00Tm'g9/;q ( ܥjmd%m^[J7|Z30,ST zGPlUo= iTvus^&JDd=ֈ H-jTl1'%t{m4knꗜa$mL[+Y!ʞz'M.URnrԬpSY]y_ÁdCTq274 Y?B`3dNd<0l8egw*P6} » opEbq"Kh$TK[z'n6s` mCҷWW+~,-VI@\(ZdԀBd/Mb:p*w<=%,,~ a Y}\D -r%Uk/gvm>f֙9FVm41o4W=P..e=(3O .є=L+NfwU,Ễ,T:ՅOĖ oaV5 P}$ky2K*(@C^zUOB嗏y<_ΪYLg@7=,Rk[,CMr巶sliޫi/#/.Rjto&N̂yD,vW#ziqʲ_c~~rjG_#uմ./i60aj/vݠ瓲11YG?;&ro~I.iM>IHlZuIK16!TIEnoRp!B\FL>CTlխ0=  5z̭ٔDjR1D,yj7m-Ig[ 9M3jỌMN҃w)JSŀ G#% =ep]W#2?KiPRx=Z[Ԫ|+оY3/yx;-[)$l[ٯkEGU&)N_2ދpJbKQOH1zE*ed[eo_z~MN aKֻ@U'nX%Wܚ8Oh.Nd*[^0ҽhYCkprUhdj}*Kpa-$-=i(5._|ULQK"iXAņ` JR q{| 9AF$r Wk1=Bj?j'{W5:A:\Xm e:EXT?8G9c~V'*7ݟCiI,H50m!`V&;xM:2nJ35>C^@}_O2 2;Bb;a8< <*'(F$?EE%TO;3h>q-wtCj;ihdrwZz x^n>2  `q[RqDY<5{9K{B\> 1m}oZxN=fR ߣ`N dNv_f6C Ng$[ܵ@KKvE.bf48O >ŀ"šCIhK17&Oiܗx75/]F|4SzV4B4GJP@E`~,g_mEQA!#馭i*Ү'CRhqURIԋ^HgBӼ"0ӝvժqF>N` Q#f"_iE^ Dnb۝MqQ|zvclQ{uRکq7/x;}쏻G/PvmGsbF[P72La6w A=NXsEd#':Hƞ3dhJicSemhxsY`&hZ`\~q m²aKW`.,9B=i&B# *wȪ;oHkQk!q$]`o6(1a G@Gcux&b!8sGo+L{ţIt!= R}x+IH.+ϳbC0Q !$O"3<D5ʆ@LUj u/oErٖ6>`,!NOOjysڟB+yߒߧP_M׉co|F mPG3.(7(΁_{ӭ/Pؘ)F2E;!mX F-9{-\Li!^″1|sPe@%5z#ᤵt7&XwĹ k׶n=1;?AF;8mlB`]dǏWv.MGN7eK]aFb/n/Bn9ݏ\5I?&>ޖKG7[f$}`x*pDOn. *2{U=+`kʨn躃b],$O#SN[`a|nsyr {h,#g0UH6ŝ3*hINk>K0M;oT Q*n8ы҇lĎ0s{t%G1% m/fiC&b 7%Ժj4̍R,@G kfśM۞T|Ӻ` 3NXAhD4)k|Y:JAN>ѹG e3?=gs[ZFo 8k_4 Wq}٧,"S2^3]:Im& u? :꼕ԧ@}'i?`F: ̙/hA,11>wNm^O%A\_nѵrDf\Ey <[_|% 9945/nU~7TIJ[װz>N LA{Hĕ+ l3{Lʱ霅#FBlh;&n~X_LJlMjS[H8IǵW]u[A\5+䲵0V7*?\Ԍ(H;>Ih]W89J8$[ ~ߖA`%@s M(eS{ЇsXG'eG ,Mu/ʿk# rbzoYHH*xwo0bbBĞH ٞ5o:K2nr4)ﻢgG:|PcR*m Zx)KX$mA9!FFϩ3dxK zj ЁJx Dz6hi],ORu7#|ԋT dSYrD#E2% G'],w29zid6&j]]Un&!#ә#Hqê]I}_*0o1۽T׬3aA@ LXӦ2нi CUG6 D"=r Ze'}ؿ+vƎcO+Ls{_)OIhtVjN:oМV\&Ipƶe`lpMшPw6 AoZ_$]dgʇP(x'qrה*7.asw"ɴtLA .j :œm-LOȗ_o+&VBv%Cj' fhl/(Y d~nSStqPе=k3sC-ėp}-ƹ [U`u._Dd,$Hu?䶊UH(TS- ًʺ ځY6l8/uwKvdr{IIv*[ԱK@bh=H/`3À,/޺13Kx1n`nu kh$mC!JofSS|L]h5݋̅:0ʂ{cCcE3'jKPfM沬YѦ잁q23Fs<XJA>@]|C8 BA" 4T륭c/tGdv9i N_Є+x0 q@8. z 1Q2lͶDH@%X#6j ͽۡp7,y@CTuG{zUi}-Ζib.ACTm%]z[Ԟ)ەY: n|G#qP1@⦰op`y/\sqo|XB^ Ghy甽SG=m} E˺YEyJv@ߙs8^+sͦeKu!Y-H:s8:k+Մjn%ms *"S{ʔs;~tѴV:c\OKtٲs7g#7/J+n$=@WGk2QL]V 2 2"!>RQ) Ѫ5da2ٶ ᢸ}`?v'U;xD?/[g?8 c`S8%ѴIrdjsj-{kޫwM_Qmf9I>ۦ"poԈW*R0aMKQu֏0]+BdaדWo׌;mAQ$jC72H.j*֣>YBbzAiD k先',Ze$vFŸЍl2MHOn 1J^V=--|BҴEпdO_oN" t2S0OѾt AʇL{7X׸bl5?exk8Np͉(w:$ʦ!J$%i ACZ*/ۦ]=B|&eĽloaUhMZTChX|h;3J$ܜ:-?|0 alIO.m?nfV~;(o/UB)ÊNxEe,oQT156m?I}}^k|sEנM  \ł*n \iћC✦9néiTxpP)پ{) ۻ` TS/&,BwIC7 J\Jd1A 䑌#H((UIYf[ʅuY/=E 9 &^5!US ۛxu3M.imd|3–E>Pq#bmUsƋ \;HwTSHܐl6LzO{ mw;{B,G?gGjsܼ[!" '!pD`r[YM)K1#hghQ`: A#Bσ_c?-Wr~&b1-GBihυ=zښ e6j*.яD o)b?ϡtE9yߴF@ ^S{)ޚ23owye=!$!yȊŤ' 7}m{: bthwOnfr׷z f%|f}3CKXŮnL̴Jvf|E~TE YK"UQy;›P) 7@I~;/P̺SC&@Ou|l8VR Z|pڊji/H, v3ڬMOT >CW.EggUt0ڝE%WOCv >@ YCLmjq*`·nl?U']boYʭWR!o+*K ^MDY"!G"IxVQ^Lgg AڴG.J13uܶs R|,0 r*V8s߳K\J-2  -jQQ_WȖyF>2 ư*܀՞b#췁,kI:$k(Y }+fqnĥorl ~(Ba>|n^rl3svw!%gP@0y]jb,b7S2*.'ʡf8&w1 cK$\Zz$0K!{?>l#òF$lmlML n_"Ta_R̾#*!2_uh8Ow~z%Zy,źO;jQ.hnN`)'^٩q-/UrM&J`3FjD镩 {ifmv2DlK3orOU^37JR ;I,Qj˄"T }< M Ô;TÍyI]/M67S[H]fa[wvk2t@`I6/ij/0@q{ZŐې/Բ\#bv'M` g0 YZ