ntpsec-1.1.0-lp150.1.18 >  A Zu/=„uA z 96^e3ɟn>c9:n|"#@\;5*}~Ew/t,?\PTJ-]s33&) fE!1Ex"]Ոv=ГOHPۘY$VApȕ Vrb[Nm5_uu+ͅ9V]Fnf:)B$Hr$*xC- >(O7clgiJeM`.?5ٔb261020a78743d1cada84ca1c10fa5d989e19efe71815a1a2f69d7d37eac13f6539836b66210ec07504d7507a3c4170e38689259Zu/=„avSO&ʷɓ[湊-5) ̸Q f>гT8wwlvY!Z%VPJ.^/__k<|>LCЄJ9b]C(7:]Wxw9fV bk1;(uU}JָU9bcg*vܬP \4c"5ٓJT T8|(VQ!/\SGEcG}nL9^`8X]b;\hwhFi >pL?d   K $<BIS  @   0  T(X###@DO(P8X-9 -:M-=>?@FGH,I|XY\]$^ bcdefluvT wxyh)z  /4<BCntpsec1.1.0lp150.1.18Improved implementation of Network Time ProtocolA more secure implementation of NTP, derived from NTP Classic, Dave Mills’s original.Zclamb13 &openSUSE Leap 15.0openSUSEBSD-2-Clause AND NTP AND BSD-3-Clause AND MIThttps://bugs.opensuse.orgSystem/Basehttps://www.ntpsec.org/linuxx86_64getent group ntp >/dev/null || groupadd -r ntp getent passwd ntp >/dev/null || useradd -u 74 -r -g ntp -d /var/lib/ntp -s /sbin/nologin -c "NTP daemon" ntp test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in ntp.service ntpd.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in ntp.service ntpd.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-ntpsec-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-ntpsec-update-$service-new-in-upgrade" fi done for service in ntp.service ntpd.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi exit 0 test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset ntpd.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in ntpd.service ; do if [ ! -e "/run/rpm-ntpsec-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-ntpsec-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in ntpd.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done 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" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( 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 else # package uninstall for service in ntpd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi W800xuN QI%Dw큤A큤A큤YXXQXZ^ZXZ^Z]Z^Z]ZaZ%ZOZaZOZVZSZTZSZ[ZS49bdcaa34d5a81c402172319a244b41ce364bb77e89a9de4bfa7ea8a985cec85f17d05678c91922481ead206c393e7d35b93ed4146207dd0cb538591f72a8321886c4187be56a62411ea3d9552cde37fc22bacb54633626413673f1573f85e88e55a5b89cd630c84902e1c52640c043f6cea18362b2fdd1dbfe1e2c0d0a665c18cd2858074ba8ccd7668c639ea8dc63c2f2a7804ae7846131e8074e271591515a8fcc4c994741e3be337b7f29fe21a1c86d3605dcbf6ee4bc28448f6df8f50fdaf2e127ba2db531e8b4280ab24c57cf56e9a3ce1f8890a9f665f6cfd97e8c77919a9c642da539c7e4e70bdc55160a8a124771a866dfd9696a8bede1504f8ca05abad7340d09fe9a389549ffc9525720d8db216480eec744fb02d85f57f8b8d6dfd26f1f504f0a5699ea7e43ea6c54676235ceb6300a85437c5d82b0047f5e7513942be9a12d33d28b7d2a14abd4f8f235fc8e9c4706283d9116a65590d528fa8a3c4c5364fee8e3e4ec6b5166807aa5c70e8f29ba030e8d61424d84f5abfda8d7f87c853d0cff8a8fd0596e10b3a696cc5bef748dc77f0564841087f8c938cf16ddd0562ea53b0d7cd5956e4404402694d80147185c30c879e2a56f82cf7f57b2f58ba0013ff4d1665ba6e792fa05379d5f5e7def31fd61700c6e6e9bfbcd9843f106926eb48d3eca3d844e4915e7d2801a2c5888283ad84d738adadda63bfbe41851458841a97428e96e6cc00f9a54c41f852c0054d991076fec175a3256a52servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootntpsec-1.1.0-lp150.1.18.src.rpmconfig(ntpsec)ntp-daemonntpsecntpsec(x86-64)@ @@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/shconfig(ntpsec)libbsd.so.0()(64bit)libbsd.so.0(LIBBSD_0.0)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.12)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcap.so.2()(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libdns_sd.so.1()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libseccomp.so.2()(64bit)netcfgntpsec-utilspwdutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.1.0-lp150.1.183.0.4-14.6.0-14.0-15.2-1ntp-daemon4.14.1Z@ZOZ Z@Y*@Y@Y@YYYYJYX@Y7Y7Y(Y(Y&@Y!@Y /Y@YtYtX:@XEXQ@X @Xh@Xh@Xh@Xh@Xh@XXXX"@X@X@X-X-X-X@X@X@XXGtchvatal@suse.commpluskal@suse.comtchvatal@suse.commpluskal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comjengelh@inai.detchvatal@suse.comtchvatal@suse.comopensuse-packaging@opensuse.orgtchvatal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comtchvatal@suse.commpluskal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commpluskal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commpluskal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commichael@stroeder.commalcolmlewis@opensuse.org- Version update to 1.1.0: * Digests longer then 20 bytes will be truncated. * We have merged NTP Classic's fix for CVE-2018-7182. * we have dropped support for Broadcast servers. We had kept it for older desktop operating systems listening on the local network broadcast domain, a use case that is now no longer in use at sane enviroments, and no longer necessary for modern desktop OSs. * It is now possible to unpeer refclocks using a type/unit specification rather than a magic IP address. This was the last obligatory use of magic IP addresses in the configuration grammar. * OpenBSD has been removed from the list of supported platforms for ntpd. It will be restored if and when its clock API supports drift adjustment via ntp_adjtime() or equivalent facility. * Mac OS X support has been dropped pending the implementation of ntp_adjtime(2). * A bug that caused the rejection of 33% of packets from Amazon time service has been fixed.- Switch to python3- Update to version 1.0.0 instead of git snapshot: * mostly contains all the previously mentioned stuff nothing else changed- Update to version 0.9.7+git20171109.2d88a7d84: * Remove two unnecessary functions. * Changed MIB system to use seperate read/write callbacks * Boolification. * Nuke ifdefs for O_NONBLOCK and O_NOCTTY * Drop use of pthread_addr * Fixes instructions for disabling Apple NTP. * Added MIB coverage * Address GitLab issue #407: ntpdig/ntptime fails against some servers * Removed obsolete MIB tree-list converters * Changed ntpsnmpd to use the new MIB tree system * Added walkMIBTree generator to replace previous MIB tree handlers * Squelch a compiler warning. * Address GitLab issue #406: ntpd build fails: ... * Bump the minor version number. * New syntax: unpeer clock [unit ] * In the config parser, factor out type/unit lookup into addr_from_typeunit()... * No point in removing individual generic-driver modes... * endian.h does not suffice, as there are no 64-bit primitives. * Dead-code removal. * Move some TOSO items that didn't land pre-1.0. * Remove obsolete TODO items. * De-dummyified several OIDs * Added option to put a space between the value and unit in unitify() * Typos in comments * Some pep8/pyflakes cleanup * First Mode 6 - SNMP contact * Removed redundant, and non-coherent getNextOID() function from getOID() * Added and used sendErrorPacket() method * Added AgentX sessionID error check and response * Added slots for agentx write callbacks * Cleaned up and updated comments * Expanded error checking for SNMP * branch change * Python 3 fix for test error * Changed error handling in decode_packet to return remaining data * Documentation fix * Added doc files for ntpsnmpd * Added ntpsnmpd in prototype state. * Fully split SNMP uint32 vs int32 handlers * Correct SNMP INTEGER value to be signed * Changed new tests to only use assertEqual * Added >= and <= comparison functions to OID class * MIB tree/lists now have callback fields * pep8/pyflakes fixes * MIB tree/flat conversion functions now use OIDs instead of tuples * PEP8: W291 trailing whitespace * Move humanlogtime() to msyslog.c since it's only used there * Added list conversion for Python 3 compatability * Added MIB tree flattening and inflation functions * Removed unused function humantime() * In devel, turn release into a script generator. * update NEWS file for new work * version 1.0.0 * Fixes for release machinery. * Removed temp debugging statement, changed constants to be 32-bit safe * Added temporary debugging message to test_util (re:bug #404) * Fixed test_summary to properly test last_sync field. * Fixed test bug on Cent 6 32bit, also SyncPacket formatting typo * Remove s historical remnant in the documentation. * Added documentation and fixes for float tests * Restored missing decimal fix, changed relevant tests to be float aware * Restored previously removed tests, fixed math problem. * Removed unnecessary tests that failed * Banish GCC 6 warnings. * Updated comments to document sys.stdout.encoding being fake news * Possible fix for ntpq unicode issue - Rename python subpackage to python2- Update to version 0.9.7+git20171002.c79bc6271: * Fix a comment that became incorrect after the autonomy change. * Fix GitLab issue #378: Misc warnings on RasPi * Address GitLab issue #380: ntpq should not terminate with a traceback * Attempt to suppress some compiler warnings. * Don't build with -Wcast-align * Fully disable -Wcast-align. * Suppress another useless warning. * Abandon -Wsign-conversion, it's too flaky to be useful. * -Wsign-conversion is unreasonably difficult to stamp out. * Revert "Attempt to suppress some compiler warnings." * Restore build under clang. * Finish rationalization of config block copy. * Thinko fix. * Trial implementation/docs of RFE: Add fudge option to server config * Added tests for missing values in __parse_varlist * Fixed broken test for cook() * Added missing tests for several functions * Explain a scenario in which bias configuration might be useful. * Don't scale the bias report - use units of seconds. * Addtress GitLab issue #381: simple mathematics * Fixed / completed test for NTPStats.__init__() * Change prettydate() to always emit UTC, for reproducibility. * Fixes tests for cook() to match new prettydate() * Address GitLab issue #383: ntpq: invalid file argument ignored * Grammar * Fix spelling of "received" * Typo fix. * Suppress a false-positive Coverity warning. * branch change * Finished tests for statfiles.py * Revert "branch change", a temporary commit I forgot to rebase. * Finished tests for statfiles.py (for real this time) * pep8/pyflakes fixes to tests * Formatting fixes for packet.py * Formatting fixes for util.py * Update NEWS file. * Fix a linkcheck warning. * Update idex-ignores. * Typo fix. * Removed ntpq packet dump comment from TODO because obsolete. * refclock_nmea: check snprintf() return codes. * refclock_nmea: fix a typo, and a long line. * refclock_nmea: provisional fix for issue #62. * Documentation updates. * Doc polishing. * Spelling/typos * ntpq: do not query for bcastdelay removed in Dec 2016. * Tore NTPStats.__init__() method into 3 separate methods, adjusted tests * refclock_nmea: report device actually opened. * refclock_nmea: add logging of NMEA PPS device name. * refclock_nmea: remove trailing whitespace. * refclock_nmea: better logging of NMEA open fail. * refclock_ntpsec: missing braces... * Address GitLab issue #388: Remove 'register' keyword * refclock_nmea: set jitter high on NMEA timeout. * Docs: add tally code to ntpq and ntpmon doc. * ntp_proto: once a PPS got selected, it never got unselected! * Attempted fix of trimble logging * refclock_trimble: invalid UTC offset doesn't mean invalid packet * refclock_trimble: fix classic bug 2659 * refclock_trimble: build Praecis SPSTAT message response in trimble_io * refclock_trimble: use timecode packet's timestamp * refclock_trimble: check serial parity * refclock_trimble: require event polling for non-Thunderbolt receivers * refclock_trimble: remove unused and unnecessary code * refclock_trimble: improved debugging messages * refclock_trimble: fix leap-scheduled detection, simplify polling * refclock_trimble: add Thunderbolt holdover and stored position check * refclock_trimble: configurable event trigger method * refclock_trimble: print a debug message when no packets were decoded * refclock_trimble: remove redundant debug messages * refclock_trimble: fix for classic bug 1075 * refclock_trimble: improve 'no packets detected' message * refclock_trimble: set dispersion * refclock_trimble: use the median filter * refclock_trimble: add log message topic labels * refclock_trimble: check tcesetattr and ioctl results at startup * refclock_trimble: pass 4-digit year through refclock_process() * refclock_trimble: update documentation * refclock_trimble: time2 sets holdover duration limit * refclock_trimble: compat. with 'attempted fix of trimble logging' * refclock_trimble: fix 'attempted fix of trimble logging' * Documentation polishing. * Documentation polishing. * Fix generic refclock logging. * Reduce memory usage by removing an unneeded strdup(). * Note that the TrueTime 468-DC mode is obsolete. * Address GitLab issue #390: Need log message when the clock is stepped * ntp.d: change .ntpd extention to .conf. * In TrueTime driver, remove last remnants of OMEGA support. * In TrueTime driver, remove GOES support (sats shut down in 2005). * Documentation polishing. * Remove Magnavox driver. * Typo fix. * Remove unused PLATFORM_OPENBSD config symbol. * Remove unecessary estrdup() in NMEA refclock initialization. * Note that on some HP-GPS devices the era can be reset. * Mitigation strategy for clock rollovers. * Markup fixes for generic clock driver HOWTO. * In clock_sample(), prevent jitter from zeroing if all samples are bad. * Use poll iburst in the sample config files; it works now. * Typo fixes. * Revise and update example config files. * Address GitLab issue #392: combine /etc/ntp.d and /etc/ntp-conf.d * Bugfix: enable reading config directory when there's no ntp.conf, * Log all time steps (GitLab issue #390) * Documentation polishing. * More documentation polishing. * packet.py tests now work with Python 3 * util.py tests now work with Python 3, fixed missing future division import * Documentation polishing. * refclock_trimble: fixes for debug print, comments, documentation * Use ISO8061-format dates. * ntpviz: add decode of PPS(x) refclock name * ntpviz: add decode of NMEA(x) refclock names. * Disables useless pyembed check and setup. * Fixes incorrect Python library install locations. * Fixes Python in-tree build setup. * Suppresses wafhelpers .pyc files. * Adds cleanup for incorrect Python library installs. * Removes all PYTHONPATH references. * Adds build-time warning when PYTHONPATH is set. * Fixes misleading ntploggps error when GPSD not installed. * Removes execute permissions from client and test sources. * Repair the option tester. * Renove a magic link obsolesced by PYTHONPATH changes. * Fixed problem with python3 and python3.6 versions * tests/option-tester.sh now gets ntpq from $build/main/ntpclients * Restore accidentally removed creation of a magigic ntp/ link. * ntpviz: Add Python 2.6 compatibily fix. * ntpviz: Python 2.6 has no collections.Counter(), use defaultdict() * ntpsweep: fix crash dump on Python 2.6. * Adds test program to list Pythons and some of their parameters. * ntpleapfetch: do not wait forever to read the remote leapfile. * ntpleapfetch: allow sha1sum or shasum to be used. * ntpleapfetch: It is only an error if the program does not continue. * ntpleapfetch: fix chmod/chown on CentOS * Fix for packet tests so they can run wiithout a tty * Fix for missing socket.EAI_NODATA on FreeBSD * Python library files don't need to be executable in the build tree * Modify FixConfig to apply PREFIX to Python library paths. * Changed OIDs to be classes instead of dicts * Transplanted OID comparison function into OID class * Converted Search Ranges to a class * Converted Varbinds into a class * Rearrangement of some functions, and pep8/pyflakex cleanup * AgentX code and tests now work in python 3. * Run python tests using gitlab ci IFF python >= 2.7 * Fixes unicode bug under python 3 * Removed obsolete comment regarding removal of IO wrappers * Removed some single use variables from stringfiltcooker * Changed unnecessesarily snarky and factually inaccurate comment. * Restored IO wrapper for OSX ascii streams. * Restored comment describing stream wrappers * Remove 15 instances of make_wrapper(), none where ever used. * ntpq: no need to translate input, all input is ascii. * ntpwait: remove unused/unneeded UTF-8 stuff. * make-leap-seconds: remove latin-1 and UTF-8 cruft. * ntpq: force utf-8 output in Python3. * ntpq: remove debug print() * Added python 2 utf-8 output enforcer * ntpq: only import codecs on python2. * Added function to replace UTF-8 units with ASCII-safe versions * Changed ntpmon to detect the unicode-refusing encoding and compensate * Removed forgotten debugging statement * Generalized previous ntpmon fix to any non-UTF-8 encoding * Fixed ntpmon unsupported locale bug * Updated ntpmon documentation to include known unicode bug * Removed forgotten debugging statement * Possible fix for unicode/locale bug * Added test for deunicode_units * Added comments to some utility functions * Added/adjusted comments in agentx * Mostly resolve and document FHS conformance issue. * Moved makeflags function from test_agentx.py to agentx.py * Changed decode_pduheader to use makeflags() * Added, tested, and put to use new flagbyte functions * Typos in docs/driver_nmea.txt * Polish library path resolution and docs. * In the release script, isolate a parameter. * Documentation polishing. * Address GitLab issue #402: ntpdig: no fraction of seconds- Update to version 0.9.7+git20170906.6b1b54aee: * Rationalize a configuration-block copy. * Remove an obfuscatory macro. * Address Gitlab issue #376: Need a symlink from ./tests/pylib/ntp * Force struct pkt to maximum alignment on the host machine. * Address GitLab issue #375: ntpd terminates unexpectedly * It would be nice to put the NULL guard on the right line. * Ignore ntp symlink at the third level as well * docs/rollover.txt: Fix headers. * Add python3 gitlab ci target * Address GitLab issue #379: seccomp crashes ntpd * Correct seccomp whitelist change in previous commit. bsc#1057209- Conflict and provide ntp-daemon instead of ntp directly- Fix silently obsoleting ntp wrt bsc#1055821- Update to version 0.9.7+git20170905.2bd5e61d6: * Too many members named 'count'. Distinguish one. No logic changes. * Address GitLab issue #367: reslist counting wrong rule * Documentation polishing. * Create and document topic labels for log messages. * Added tests for Authenticator() * Added tests for maic contents of packet.py * pylint: import print_function from future for python2/3 * pylint: remove unnecessary parenthesis * Added tests for Packet(), tweaked Packet to not use magic number. * TODO update - we now have a pointer to Debian packaging metadata. * Add script useful for timing ntpd startup * Fix for iburst on DNS for both server and pool * Added tests for SyncPacket, tweaked SyncPacket * Added tests and tweaks for ControlPacket() * Address GitLab issue #237: documentation refclock pps missing unit description * Address GitLab issue #368: warning on openbsd 6.0 with gcc 4.2.1 * Address GitLab issue #399: ntpq config command is config-from-file * Fix a minor glitch in processing of config_from_file... * Improve the ntpq help display. * Typo fix. * This is the spec file and README for creating an RPM package * Comment polishing. * Remove references to .refclockd extension, since that plan has been dropped. * Documentation polishing. * Expanded packet.py tests to test error handling. * Added aliases for frequently used objects * Moved slicedata() from agentx.py to util.py * Pythonized __parse_varlist() * Added comments and removed forgotten debugging statements * Removed excess parentheses from former C macros * Fixed scrambled data storage in SyncPacket() * Changed multiplications by powers of 2 to shifts * Fixed error in posix_to_ntp: it recieves floats so it can't shift * Removed unused argument idx for ControlPacket.stats() * ControlPacket() now consistently uses extension, not data * Moved slicedata() test to test_util.py, expanded test for edge cases * Rewrote dump_hex_printable() to be pythonic * In pylib/util.py, refactor DNS lookup caching... * Fixed mis-named variable * Fixed string error in __parse_varlist * Address GitLab issue #370: ntpq :config * Cleaned up IfstatsSummary.summary() a bit * Updated comments in __parse_varlist() * Update phone number for USNO Colorado Springs, CO * Fixed scrambled unit abbreviations * Replaced magic number for keyid with MAX_KEYID * Replaced decimal with hex number for better semantics. * Address GitLab issue #371: ntpq ugly traceback * Updare to porting guidelines. * Narrow our depenency on nonstandard code. * Comment polishing. * Revert "Comment polishing." and "Narrow our depenency on nonstandard code." * More thoughts on NTPv5. * Changed incorrect if to elif * Adjusted parentheses in __validate_packet version test * Added tests for util.py/f8dot4 and f8dot3. Bugfix in f8dot3. * Simplify passing configuration data to the peer-creation logic. * Added tests for Cache(), Cache() now deletes expired entries. * Necessary followup on previous commit. * Documentation polishing. * Platform-support update. * Moved generally useful test jigs into jigs.py * Added test for canonicalize_dns(), added necessary support to test jigs. * Fix comment glitches. * New documentation page om rollover problems * Added stub test for termsize() * Added separator comments for PeerStatusWord.__init__() * Removed redundant assignments from PeerStatusWord.__init__() * Swapped positions of reachable/unreachable assignments to match magic numbers * Added tests for PeerStatusWord * Removed clk_wander_threshold from PPM_VARS * Added tests for cook() * Allow refclock sample processing to use 4-digit year timestamps. * Documentation followup on the autonomy fix. * More followup on the autonomy change. * Added test for termsize() * Fixed test for rfc3339() to handle python3 * Simpler version of autonomy code - avoid CLOSETIME clipping. * Restructure the peer block to keep the peerctl structure intact. * Ensure that all members of a command-line configuration block are zeroed. * Address GitLab issue #374: ntpmon crash with Server error code BADASSOC * Added test for MRUSummary() * Added test for ReslistSummary() * Added test for IfstatsSummary() * Fixed broken test for ReslistSummary() * Fix signedness glitches. * Add an overflow warning. * Fix brown0paper-bag bug in clocktime computation. * Added tests for PeerSummary() * Show the actual C compiler/ld flag name in the configure output * ./waf distclean is a built-in command, not a sub-type of build- Update to version 0.9.7+git20170817.d22a11af7: * ntpmon: make MRUSummary() dynamic on terminal width, not hard 79. * Partially address GitLab #212: waf needs some tlc * Address GitLab issue #322: ntpwait should not terminate... * Fix example to remove unsupported syntax. * Dispel murkiness about the configurator restrict operation. * Document a corber case in the behavior of ntpq -n. * Address GitLab issue #277: 32 bit OS warnings * Implement generation of CMAC keys for draft-ietf-ntp-mac-01. * Record in NEWS that AES-CMAC authentication hashes are supported. * Document new features. * Don't duplicate the keyboard error handler in ntpwait. * Address Gitlab issue #355: ntpq traceback on macOS * Deal with the fact that unqualified except catches SystemExit. * Documentation polishing. * Revert broken CMAC implementation * Address GitLab issue #58: GPSD_JSON doc does not match the code. * Remove mislrading comments. * Address GitLab issue #274: functions fail to inline * Drop support for OS X 10.11. Apple screwed this pooch too many different ways. * Eliminate u_int, u_short, u_long. u_char homebrew types. * Fix GitLab issue #357: mrulist crashes * Address GitLab issue #214: waf "host" part of the build doesn't use our CFLAGS * Replace an obsolete BDism: (caddr_t) becomes (void *). * Minor changes to reduce dependence of Linuxisms and glibcisms. * Replace deprecated usleep(3) with POSIX-compliant nanosleep(2). * Document the assumptions behind our C dialect switches better. * ntpwait: fix issues #358, return exit(2) on control-C * Address GitLab issue #314: Forward-confirmed reverse DNS * Address GitLab issue #359: Warning on Solaris with gcc in msyslog.c * Document a minor limitation of ntpq :config. * Add a warning that ntp.d support is unstable. * Add pointer to Debian packaging metadata. * Address GitLab issue #314: Forward-confirmed reverse DNS * Make ntpwait in verbose mode report seconds elapsed to fix. * Address GitLab issue #361: Warnings in ntp_loopfilter.c on Solaris... * Address GitLab issue #356: reverse function for restrict * Note that "config" and ":config" are now synpnymous under ntpq. * Fix fatal error in config-directory code. * Due to an obscure feature of ntpq syntax, config can't be mapped to :config... * In ntpq, repair a bug in the interpretation of :config. * Address remaing part of GitLab issue #348: unpeer failing on invalid hostname. * Armor ntpwait's report of time to sync against NTP clock stepping, if we can. * Add "Caveat for Crossbuilders" to INSTALL. * util.py: Python 3 has no type long. * Fix bad interaction between memory allocation code and restrict mode field. * util.py: Python 3 has no type basestring. * Another fix on Python 3 missing basestring and unicode() * ntpmon: more unicode() removals. * Document why our kuge for in-place testing fails under Python 3. * ntpmon: Python 3 fix, remove uneeded/broken UTF-8 conversion. * ntpwait: fix for Python3, %.1f time precision, pep8 * Typo * PEP8 cleanup * In pylib/util.py, use monoclock() for DNS timeouts. * Fix typo in comment * Address GitLab issue #365: linking fails on OSX 10.13 with Xcode 9 * Implement unrestrict with address and no flags to remove a rule. * Documentation polishing. * Document no-flag case of unrestrict. * Documentation polishing. * Partially address Gitlab issue #270: Loss of precision in step_systime() * Remove repeated words in comment * Added tests for packet.py/ControlSession() * Follow up on doubletime_t change. * Restore incrementing of some counters lost in the rotocol refactor. * Avoid a core dump due to null peer during pool query. * Avoid a Coverity warning. * Address Gitlab issue $312: pyc generated files do not have... * Ripped packet validation code out of getresponse into its own method. * pep8/pyflakes tweaks- Update to version 0.9.7+git20170810.8273a59ac: * Added /* SPECIAL DEBUG */ token to lines previously missed * Solaris: Start to fix a893edc7fa5fdf05b7558c46b2e83db9c7a0881b * libisc: remove code in $ifdef __hpux * SO_TIMESTAMP, comment that macOS uses this packet option. * libisc: Condition isc_netaddr_fromin6() and isc_netaddr_islinklocal() * libisc: move libisc/net.c to libntp/isc_net.c * libisc: move libisc/error.c to libntp/isc_error.c * libisc: move libisc/interfaceiter.c to libntp/isc_interfaceiter.c * libisc: p00f! * waf: remove uused variable srcnode. * Merge 3 #ifdef __linux sections * remove some stray spaces. * remove isc_mem.h and the sily macors it had. * Merge refidsmear.h into net_fp.h * move gpstolfp.c back into libparse * Fixed logging bug in ntpq * LISTs: remove 4 unused macros, comment out unused debug code. * SHM: change implicit casts to explicit: (enum segstat_t) * Sandbox: comment on odd Apple behavior. * Change netof() to netof6(). IPv6 only. * restrict: Ignore CIDR in restrict address. * Replace "uint" with "unsigned int" * Typo * Properly set compatibility defines for Solaris * Update capitalization of macOS to use new official style * Update devel/TODO * Add waf quirks to devel/TODO * ntpq interactive switch shot by firing squad for redundancy * More work on devel/TODO * restrict: add CIDR notation. * restrict: add short explanation of address/cidr notation. * restrict: oddly restrict is documented two places. * sandbox: add missing shmdt. * Updated incompatibilities with info about ntpq -i option. * Fix for "not in address table!", Issue #338 * Drop support for SO_BINTIME * resrict: fix format warnings. * More tweaks to devel/TODO * An observation about performance. * Make sure NTP_API is defined before checking the value * docs, bsp, and info are not implemented waf commands * seccomp: add a missing Gentoo ARM syscall. * seccomp: improve mmap comment. * seccomp: Make the #ifdef match the macro. * Fix problems with ntpq debugging flags. * Fixed missing information and incorrect formatting in ntpq docs. * Fixed incorrect formatting fix * Fix errors in ntpq argument handling and docs. * Updated ntpq options description paragraph to reflect modern ntpq. * ntpq now attempts to display srcadr if talking to NTPclassic * Rename of ntpq long option log-to-file to logfile (same as ntpd) * Add CentOS 6/7 jobs to GitLab CI pipeline * Add Debian Wheezy to GitLab CI * Add Fedora 24/25 to GitLab CI * Generate documentation via GitLab pages * Add ntpq packet dump to devel/TODO * Add decimal gai error code to printout * Fix for Issue #340, 100% CPU and segfaults * Fixed missing address/hostname for pools that return "::" * Partial fix for ntpmon crash * Fixed ntpq debug command to not open a logfile on its own. * Added logfile command to ntpq. Same function as -l option. * Updated ntpq docs to reflect new logfile option. * Remove last_ttl from struct endpt * add packaging/ directory * Add SUSE .spec file from open build service * Added agentx library and tests * Fixed ntpq usage message: still had a reference to the -i option. * Add prlimit64 to seccomp list * Added response error codes * Changed ntpdig -p option to poll servers instead of limit server count * ntpdig now properly accepts -g/--gap option * Changed ntpdig -g to accept milliseconds, matching docs. * AgentX x-coders now return dicts instead of unreadable tuple-forrests * Added detection for cropped packets to decode_packet() * Moved read_append() definition out of loop * Adjusted sleep behavior to be more logical * Remove stray semicolon in NS_PER_MS macro * decode_searchrange_list can now handle lists without a null-OID terminator * Fixes for searchrangelist, functions that use them, and tests * Changed packet representation to classes. * Added packetVars() and tests * AgentX packets now have working __repr__ function, and tests * rv: Always put space between flash code and flag names * Added compareOID function and tests * removed unneeded panens, make some indents standard (4 spaces). * Fix more unstandard indents. * A slightly tigher test for mode 6 data. * Added little endian tests for all PDUs * Added little endian tests where missing * Added test_pducore test helper, tests are now shorter and more complete * f8dot4() now supports Nan, and fewer returns. * Fix sometimes not-initialized estdisp * Address GitLab issue #330: no common notation for refclock * Address GitLab issue #261: mru minage/maxage docs look incorrect * Address GitLab issue #325: man ntpwait incomplete - exit status 2 * More input validation for PeerSummary.summary() * Decode all(?) 'variables' sent to PeerSummary.session() * Fix line too long for pep8 * Improve decode of rec and reftime. * Tidy up an indent. * Decode stratum only once * PeerSummary.summary(): make sure all vars are intialized * prettyinterval(): do not crash on bad input * test variables['refid'] exists before using * ntpmon: pep8 tweaks * ntpq: sort imports * ntpq: pep8 cleanup * ntpdig: fix pep8 nit * ntpkeygen: fix pep8 nit * Added dolog and tests * Add comments to unit strings * Add wideremote to MRUSummary, like PEERSummary. * Make f8dot3() not crash on bad input. * Have f8dot4() and f8dot3() use string constants for signals. * ntpmon: allow 'h' in addition to '?' to display help screen. * More hardening for f8dot3() and f8dot4(). * ntpmon: rearrange peer detail a bit * ntpmon: fix line overflow of version line * ntpmon: make w tottle MRUSumary too * Add ntp.util.stringfile() to pretty print filt* * remove commas from ntpmon detail display. * ntpmon detail, remove more commas. * ntpmon: more detail view cleanup. * ntpmon: fix overflow on version line * Fixed severe oversite in dolog() and tests * Logconversion * Address Gitlab issue #327: documentation refclock pps missing unit description * Address GitLab issue #285: Configure tests fail with old version of ld * Address GitLab issue #326: Motorola GPSes reporting that it's 13 Oct 1997. * Note in NTPsec changes file that restruct accepts CIDR notation. * Fleshed out ntpmon's logging abilities * Fixed packet log dump to repr() the data instead of vomiting * Try 4 times to get Nonce. Don't give up on first failure. * INSTALL: typo. * ntpmon detail mode styling * Revert an attempted but failed workaround for a build bug on old OS X. * Upgrade to waf 1.9.13.- Add HUP call in logrotate postrotate. Thanks to Hall Murray for spotting- Enable more options and refclocks by default- Add conflict even to utils package to make factory bot happy - Update to version 0.9.7+git20170607.7c0008c91: * Address GitLab issue #316: "ntpd" dies unexpected unpeering a refclock * Address GitLab issue #322: ntpwait should not terminate with a traceback at SIGINT * Fix for issue #334 - restrictions using ephemeral copy of address. * Another try at fixing issue #334 * Fix for Issue #335 (-Wsign-conversion) * Fix for Issue #339 (-Wsign-conversion)- Fixup wording in description.- Add conflicts and provides to allow it to live in Tumbleweed- Update to version 0.9.7+git20170525.464804153: * Catch ntp.packet.ControlException in ntpwait * ntpdig: Use python's built-in UTC offset variables since they handle DST * Remove duplicate check for enabling of leap smear option * libntp: make ntpcal_ntp64_to_date() static * libntp: make ntpcal_days_in_months() static * libntp: remove unused function: ntpcal_daysplit_to_date() * libntp: remove unused function: ntpcal_daysec_to_tm() * libntp: make get_ostime() static. * libntp: add missing static to atexit_ssl_cleanup() * libntp: remove unused finction sockaddr_masktoprefixlen() * libntp: move convertRefIDToLFP() into tests/libntp, make static. * libntp: remove unused function ntp_be16enc() * libntp: remive unused function ntp_be32enc() * libntp: remove unused function ntp_be64enc() * waf: show loccount in .waf help * libntp: Move +ymd2yd() into ntp_calendar.c. * libntp: make errno_to_str() and addto_syslog() static. * libntp: make mvfprintf(0 static * libntp: remove unused mfprintf() * libntp: move msnprintf() to tests. It was only a test helper. * tests: rearrange to eliminate an #ifndef. * libntp: move mstolfp() to be a test local. * libntp: remove emalloc() which has been commented out for a while. * libntp: remove unused ntp_gettime(). * libntp: make auth_moremem() static. * libntp: move atolfp() to a static in tests. * libparse: remove unused get_mbg_svno() * libparse: make get_mbg_health() static * libparse: make get_mbg_cfg() static. * libparse: make get_mbg_tgps() static. * libparse: make get_mbg_tm(0 static * libparse: remopve unused get_mbg_ttm() * libparse: remove unused get_mbg_synth() * libparse: remove unused get_mbg_tzdl() * libparse: add missing prototype for get_mbg_comparam(). * libparse: remove unused get_mbg_tzname() * libparse: remove unused get_mbg_portparam() * libparse: remove unused get_mbg_comparam() * libparse; remove unused -get_mbg_eph() * libparse: remove unused get_mbg_alm() * libparse: remove unused get_mbg_iono() * libparse: make parse_restart() static. * libparse: remove unused parse_iopps() * combine two copis of days_per_year() into one. * libparse: remove unused syn_simple() * libparse: make pps_simple() static. * libparse: remove unused pps_zero() * libparse: make implicit cast into explicit one. * libparse: make 2 implicit conversions explcit. * libntp: maike implicit conversion explicit. * remove uslelss extern keytype_from_text() * remove unused typedef and extern: pset_tod_using set_tod_using() * ntpd: remove unused rereadkeys() and ntp_exit() * ntpd: remove redudnat (void) cast on function returning void. * remove two uneeded externs: octtoint() and ranp2() * remove unused extern: clockname() * libntp: make syslog_fname and syslog_abs_fname static. * remove two unused externs: ntp_tty_setup(), ntp_tty_ioctl() * remove TTY define from header, put in the one place it is used. * remove unused trimble_scmds[] * libparse: remove unused array, and wrong file comment. * remove unused extern: get_free_recv_buffer_alloc() * mbg_gps166: remove lots of unused cruft. * ascii.h: remove many unused defines. * mbg_gps166: remove unused SYNTH stuff. * mbg_gps166: remove unused header cruft. * mbg_gps166: remove unused macro * ntp_assert: remove Calypso support. * tests; remove duplicate is_leapyear() * ntpd.h: remove unused define. * ntp_control: make ctlsysstatus() static. * ntpd.h: remove unused define. * ntp_io: remove unused interface_enumerate() * ntp_io: make findbcastinter() static. * ntp_io: don't duplicate latoa(pif) & localaddrtoa(pif) * ntpd.h: remove unused sys_clocktime * ntp_peer: make peer_reset() static * ntpd.h: remove unused extern process_packet() * ntp_proto: make clock_select() and leapsec static. Remove leapdif. * ntp_proto: make sys_maxdist static, remove unused extern clear() * ntp_control: make auth_timereset static, move reset_auth_stats() * ntpd.h: remove unused extern record_crypto_stats() * ntp_config: make cfg_tree_history static. * ntp_control: make a bunch of counters static. * ntp_loopfilter: make clock_minstep, clock_panic, and pll_status static. * ntp_loopfilter: make state and ext_enable static. * ntpd.h: remove unused extern last_time * ntp_monitor: make mru_alloc static * ntp_peer: make several variables static. * ntp_peer: make several variables static. * ntp_proto: make several variables static, and remove an unused one. * ntp_io: make blockMask static. * ntp_scanner: make conf_file_sum static. * ntpd.h: remove 3 unused externs. * ntpd.c: make droproot, user, group and chrootdir static. * ntp_dns: remove unused define. * ntp_proto: make some definitions static. remove 2 unused. * ntp_peer: make ntohl_fp() static. * change isleap_4() to is_leapyear(). * ntp_control: make a define static. * ntp_time: make a define static. * ntp.h: remove unused INADDR_NTP * ntp_io: remove unused sau_from_netaddr() * ntp_refclock: make refclock_setup() local. * clk_meinberg: make MBG_EXTENDED static. * replace duplicate S_PER_DAY with SECSPERDAY. * replace duplicate S_PER_H with SECSPERHR. * tests: remove yet another different leap year test. * tests/calendar: fix coverity leak. * tests: remove unused check_y2k, add those tests into calendar test. * tests: don't test parse_to_unixtime() if no refclocks. * ntpfrob: fix incorrect coverity override of real problem. * keyword-gen: make some functions static. * keyword-gen: fix memory leak, remove coverity overrides. * ntpfrob: FreeBSD and NetBSD fail to define PPS_API_VERS publicly.- Update to version 0.9.7+git20170521.fdb63ab2a: * Add droproot support type to the configure summary report * Check for libseccomp via pkg-config first, then fall back to a direct search- Update to version 0.9.7+git20170519.9b296f50d: * libparse: add get_msb_ushort(), with tests. * tests: use the right get_msb_*short() * change "(unsigned short)getshort()' to get_msb_ushort() * binio: move 2 private "static short getshort()" into one lib function. * tests: add test for getmsb_short() * remove pointless casts of (unsigned char*) to (unsigned char *). * Peers display with raw address no longer forces 80 chars on wide terminals * dolfptoa: fix a 32 bit warning that showed on RasPi. * leapsec_query: removea 32-bit warning. * process_control; silence a warning on 32-bit RasPi. * process_control: fix two 32-bit warnings about signed-ness. * onceore: remove pointless cast from long to ulong to long. * refclock_jjy: convert several implicit casts to explicit. * refclock_trimble: fix bad cast to (ulong). * ntp_control: change implicit cast to explicit. * refclock_oncore: change implicit cast to explicit. * refclock_generic: change implicit cast to explcit. * refclock_generic: change incorrect cast: sizeof not ulong. * refclock_neoclock: chjange implicit casts to explicit. * refclock_magnavox: change implicit acst top explicit. * sht: change implicit cast to explicit. * ntp_proto: Change several implicit casts to explicit. * ntp_loopfilter: change implicit cast to explicit. * refclock_shm: Change 4 implicit casts to explicit. * ntp_proto: Change two implicit acsts to explcit. * tests: fix type of free_recvbuffs() * tests: change some implicit casts to explicit. * If seccomp was requested but can't be found during configure, fail. * seccomp now crashes if it doesn't work * Added -a and -k options to ntpq. * Added missing docs for new ntpq options. * atolfp: fix a potential unintended sign conversion. * hextolfp: fix a ptotential unintended sign conversion. * refclock_gpsd: tv_nsec is long, not utin32_t. * refclock_jjy: fix two sign conversion warnings. * Typo in ntpq docs * tests: time_t is not uint32_t. * net_fp: remove two unused macros. * jitter: fix signed, and unsigned, mixup * refclock_generic: fix overagressive cast. * refclock_generic: make some implicit casts explicit. * tests: fix signed/unsigned confusion. * refclock_gpsd: stop some unsigned/signed shuffling. * refclock_generic: make an implicit cast explicit. * Remove package hints for libcap2 * ntpviz: add skewness and kurtosis stats.- Update to version 0.9.7+git20170515.aadc83545: * ntpmon: Add "-n"/"--numeric" option * Fixed division by zero error in ntpmon * refclock_nmea: fix 4800 baud * mrulist: Fix "kod" and "limited" error "Unknown parameter" * mrulist: Make "resall" and "resany" hex instead of decimal * ntptime: fix dumb macro name: NS_PER_MS_FLOAT -> NS_PER_US_FLOAT * Added encoding definitions to python files * mrulist: Fix "sort=addr"/"sort=-addr" in Python 3 * Remove now unused python import * pep8 fixes for ntpkeygen * Fixed ntpq ifstat bug #280 * Address GitLab issue #289: ntpfrob/tickadj broken (warnings)... * Fix a reversed conditionalization. * Address GitLab issue #274: functions fail to inline * Address GitLab issue #276: Tarball should include pre-built man pages * Partially revert: cfe5c7122cc6905365a9d1396be6abd5ba59ff69 * Tweak for getting started after DNS lookup works. * Fix dtolft() on NetBSD, issue 264 * Simplify FDF_RoundTrip * packet auth: remove undocumented DEFFAULT_NTPKEYS. * waf: pep8 fixes pythonize-header * waf: fix minor pep8 nits. * waf: minor pep8 fixes in wscript's. * waf: several minor pep8 fixes in wscript's. * ntpviz: minor pep8 tweaks * tests: minor pep8 tweaks. BTW, this test has existing failures... * Hack to dance around bug in older Bison. Issue 287 * Address GitLab issue #296: compiler warning (gcc 7.0.1): lfpfunc.c * Address GitLab issue #294: compiler warning (gcc 7.0.1): refclock_neoclock * Address GitLab issue 295: compiler warning (gcc 7.0.1): ntp_loopfilter.c * Fixes formatting error, and makes ifstats less brittle. * waf: move alignment warnings back to --enable-debug-warnings * Fix warning in refclock_oncore on FreeBSD * Remove unused ENABLE_DNS_RETRY * Address GitLab issue #263: Catchall for ntpq/ntpmon units problems * mrufail: explain how to get mu on old xterm. * waf: improve test for unsupported CC flags. * waf: Add conditional -Wimplicit-fallthrough to --enable-debug-warnings. * xterm/utf-8: explain need for LANG=en_US.utf8 * Fixed unicode errors in tests. * Fix crash if NMEA driver can't open /dev/gpsx, Issue #299 * waf: add a test for nanotime(), for old macOS * FALLTHRU: another test for issue #295 * Enable gcc:7 CI checks * Handle more than ten interfaces in __ordlist(). * FALLTHRU: yet another try at pacifying gcc 7.1 * Fixed type bug in packet.py * ifstats: fix dropping of valid interfaces. Fixes #298 * LIB_BUFLENGTH: gcc complained that 128 was too short, increased to 192. * Revert "LIB_BUFLENGTH: gcc complained that 128 was too short, increased to 192." * sLog: 2nd try at fixing #293, make log buffers bigger. * reflock_jjy: remove un-needed -1's on snprintf(). * FALLTHRU: llvm 8.0.0 does not understand __attribute__ ((fallthrough)) * FALLTHRU: try again, sadly gcc doc is inconsistent on the magic foo. * FALLTHRU: fix issue #295, warnings on implicit fallthrough * Changed ifstats en flag to be more robust * Adjusted ifstats header spacing * Patch from Takao abe adapted - prevents Coverity warnings. * Documentation corrections from Takao Abe. * FALLTHRU: only gcc > 6 understands __attribute__((fallthrough)) * Address Coverity CID 161765: Integer handling issues (SIGN_EXTENSION). * Fix resource leaks in directory-walking code. * Revert "Address Coverity CID 161765: Integer handling issues (SIGN_EXTENSION)." * Added guards to command line args that take ints. Added guard function. * Missed one! * waf: add check to help(). * tests: add tests for get_lsb_long(). * tests: add tests for get_lsb_short(). * tests: add tests for get_msb_short)( and get_msb_long(). * tests: remove incorrect comment * binio: remove 6 unused macros, 2 were broken. * tests/binio: fix 2 tests, and comment them out. * binio: change get_lsb_ulong() to get_lsb_int32() * binio: remove unused, and broken, get_msb_long(). * binio: remove unused put_lsb_long() * binio: remove unused put_msb_short(). * binio: remove unused put_msb_long() * binio: rename get_lsb_short() to get_lsb_int16() * tests: add tests for get_lsb_uint16() and get_lsb_uint32(). * binio: simplify get_lsb_int16(), all tests pass. * tests: add tests for put_lsb_short() * binio: rename put_lsb_short(,long() to put_lsb_uint16(,uint16_t) * refclock_generic: change getshort() to remove pointless castings. * Test results of test-options by running --version * Tweak to mru list allocation doc * Tweak warning messages when --enable-seccomp won't work * Address Coverity CID 161762: Out-of-bounds read (OVERRUN) * Address Issue #303: ntpq shell command unknown. * Remove the Jupiter/Zodiac driver. It cannot have worked since August 1999. * Add inline help in ntpq for "units" subcommand * Remove the shell command from ntpq. * Simplify ntpq's do_EOF and do_exit functions * Add peer depricated message * Tweak comment in ntp_monitor, Issue #281 * Implement ENABLE_DNS_LOOKUP * DNS bug fixing/cleanups * Typo * Add message when closing lots of files * Update seccomp to work on ARM * seccomp additions for Arch Linux, Issue #275- Fix path to ntpd in provided unit file- Update to version 0.9.7+git20170429.dcab3ef9b: * Add a pivot-related bug warning. * Typo fix. * Add warnings about GPS wraparound. * Revision of GPS rollover warning. * ntpviz: change ppt to ‰ (millage symbol). * ntpviz: glossary tweak. * ntpviz: better define mu and some other items. * ntpviz: comment typo * Fix typos * add GPS pivot entry to docs/ntpspeak.txt * Fixed error in ntpq manpage * Lexically split waf's cross compiling flags * Cross-compiler also needs it's arguments split lexically... * Fix typos in comments * PEP8 fixes for calc_tickadj * PEP8 fixes for make-leap-seconds.py * Update a few more references ":config" -> "config" * Add ntpq's ":config" -> "config" to the list of incompatible changes * Stop using VCS_BASENAME since we really want the name of the project- Adjust the spec for the bugfixes included upstream - Update to version 0.9.7+git20170425.f7104e3b9: * systime: Fix comparing a double to zero. * ntp_loopfilter: fix 4 comparisons of double to zero. * ntp_conrol: fix comparing double to zero * ntp_loopfilter: fix comparing double to zero. * ntp_proto: fix comparing a double to zero. * ntp_scanner: fix a double compared to zero. Add fixme. * magnavox: fix last two compare of double to a number. * waf: -Wfloat-equal warning always on, no warnings now. * waf: comment out: -Wbad-function-cast * Rename EPOCH to BUILD_EPOCH to reduce ambiguity * Remove an incorrect assertion from devel/packagers.txt. * Eliminate wafhelpers.util * PEP8 fixes * Remove obsolete text. * libisc/error: add two attribute((format)) tags. * waf: remove -Wmissing-format-attribute * Load waf's gnu_dirs module and use it for installation target directories * Fixed warnings in ntpd/ntp_signd.c when ENABLE_MSSNTP is on * Move wafhelpers/configure.py into wscript * PEP8: indent to 4 spaces * Eliminate parse_version() function * We already import os, no need to import os.path.exists()...- Update to version 0.9.7+git20170422.4162ff742: * Typo * Fix typo in etc/ntplogtemp.service * waf: define EPOCH=[build-date], for reproducable builds. * EPOCH: remove REPRO_DATE and NTPD_IGNORE_BUILD_DATE. * ntpcal_get_build_date: now uses EPOCH. * ntp_calendar: add missing return. * magnavox: remove last __DATE__. * EPOCH: remove all mention of __DATE__ and __TIME__ * EPOCH: add URL to reproduceable build information. * Fix const warning from FreeBSD * ntpviz: When Peer Offsets has more than 6 peers, place key below graph. * libisc: mark two functions attribute const * lib_srtbuf: note where an attribute const fails * waf: remove annoying warning: -Wsuggest-attribute=const * ntp_filegen: mark one attribute pure. * ntp_leapsec: mark function attribute pure * refclock_trimble: mark one function static and attribute pure * libisc/assertions: fix possibly uninit variable.- Update to version 0.9.7+git20170419.bfac46769: * Mark alt text for the ntpsec logo image as "alt" * Address issue #268: Waf uses current date and time breaking repro builds * Added poll to clock variables * Add step for testing cx_Freeze to devel/pre-release.txt * Remove useless load of bison in waf * Tweak ntpq/peers printout to handle new DNS * Restore cross-era interoperability via pivoting timestamps on build data. * New systemd units to run NTPviz data gathering and graphing. * DNS reworking was not 10 years ago. * check_sanity() is now used in only 1 place. No need to keep it separate. * Add Debian Jessie to the list of GitLab Pipeline targets * Fixed lack of 4th digit in unitless display. * Nailed missing clockvar units bug to the wall. * Add configure-time warning about 32-bit time_t.- Update to version 0.9.7+git20170415.e3c051e3e: * Allow exit if no DNS ntp_seccomp * Attempt to address Gitlab issue #257: Warnings with clang 8... * Add sodium installation to buildprep where needed. * Improvements for systemd support from Tomáš Chvátal. * Add instructions for setting up boot-time startup to INSTALLL... * Address issue #239: pylib/packet.py should get key file location by reading ntp.conf * Fixed ntpmon crash when detail mode active and peers display hidden * Fix typos/grammar * Revert "Add sodium installation to buildprep where needed."- Update to version 0.9.7+git20170413.25a240c2e: * tests/decodenetnum: test for /etc/services and port names.- Add netcfg dependency to fix tests - Also require the netcfg as without it some operations won't work- Update to version 0.9.7+git20170413.c3e3769f9: * Unit bug fixes * waf: Prepend, anot append, computed CFLAGS. * decodenetnum(): return more error codes. * tests/leapsec: stop mising bools and ints- Switch to git snapshot for now as we debug issues with upstream - Update to version 0.9.7+git20170412.f0451c5a8: * libntp: fix format signs. * fix format signedness. * ntp_control: fix format signed-ness * test/lfpfunc: make sure printf works on 32-bit. * oncore: fix format signed-ness * refclock_mode: fix format signed-ness * jupiter: fix format signed-ness * Formatting function changeover and associated fixes. * refcklock_nmea: fix numerous format sin problems. * Fix two format sign warnings.- Do not use %license macro so we install on 42.1- BuildRequire xsltproc- Use internal waf so we can build on older distributions- Enable gdb debugoutputs- Enable mdns- Switch to python2 as python3-gpsd does not exist (by upstream) and we need those binaries to work- Require python3-gps for ntploggps- Fix python shebangs - Try to make pps-tools-devel included for hi-precision- Update buildrequirements- Add config from the ntp package ntp.conf - Split the python module and utils using it to separate pkgs- Restrict version on the waf that is needed to build this- Inherit items from ntp.spec: * Add systemd services * Add logrotate file * Add firewall file - Enable testsuite (always returns 0 atm, 2 tests failing) - Create ntp user the same way as normal ntp does- Version update to 0.9.7 - Cleanup the deps a bit - Use system waf- update to 0.9.6- Initial build./bin/sh/bin/sh/bin/sh/bin/shlamb13 1526319203 1.1.0-lp150.1.181.1.0-lp150.1.181.1.0-lp150.1.18 ntpntp.confntpntpfrobntpleapfetchntptimentpd.servicentpdrcntpdntpsecNEWSREADMEntpsecLICENSEntp.conf.5.gzntp.keys.5.gzntpd.8.gzntpfrob.8.gzntpleapfetch.8.gzntptime.8.gz/etc/logrotate.d//etc//etc/sysconfig/SuSEfirewall2.d/services//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/ntpsec//usr/share/licenses//usr/share/licenses/ntpsec//usr/share/man/man5//usr/share/man/man8/-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.opensuse.org/openSUSE:Leap:15.0/standard/cec3fd0878691d65e0e24a7de7e5ef73-ntpseccpioxz5x86_64-suse-linuxASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=5019c7d3397bf047a9ca97a8980db1712f35b9ce, strippedBourne-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, for GNU/Linux 3.2.0, BuildID[sha1]=651ab1e3597ae40d6a7df7df5d391b2ec8317fc1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=a2c714115443a5e7d81bf10cb748a356f26981ae, strippeddirectorytroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  RRRRR RRRRRRR R R RR RRRRRRRRRR RR R RR RRRRRRRRRRS${滌CClogrotatewgetutf-83cec0de0f2a19d2d18ea21304dbac20d95edee51f1f00ab25d27b2f611a2cb8b?@7zXZ !t/{] crv(vX0DK$ol<"ɇ!)CڎӮzBa זRQPh*۹ kJQ>+g шe9Q4$,.avS`&!cy3-6%/eѓoj&y, \ -^edgw ߔnSQD5OeaƜQ3| q& A\_> ʙb"k57Z mMLK5\V/#;eK_75&CϊDdԦBL=\X!fȄ3o$=`Ä*(w*N˗TT싒\iU :}1A*Y*ƎӘٳ_{Fu)ҹ(XB_u7Db˴)!֥(ށAAf|[ Lќxh %ݤ,8e{3BrөNz[]mrSG*ړ=Δyzf[PF-h(53%]Ʋp3ŊPORAIW8m4(Wt:qWJ̈́My9,ޣn|1uf-gQn0#VGvk? ]Jtw~kҵ?F6Y[P +!%Sfs\wӵD[f”&akZOPYL8ah;l%"USĞ5wb#|IZ>Q~zi OQ=xR\z֖MC&x' `Qǚt 05BV<ʟZpRoЏaD{;I:i!p/kgfRh&ێĎcR<8*ߋ~ ;J"'"%GAW&ԮMoUrrѶ- MsƫzjB8#1 5,貀sH5i\~ >(OEbmoRk^gX 2е٬ZE|s gI.aJ^"?skYq 8T6 ؁ !^/c59`#.FlA5l-1en&Jp5:-u_*_[ &loY/ˁ{m\'Pcq"B]zW(ER7߮9) Pg(5*' 7™&K4/C@riK(.JWI*O"W Wl\M9z#r?T}Zs"$es8߼R#',$y+`_B8H_~=iI}g23^W7%bwMvlm}{xB*bWp @A%qC`qA> A H34*v%MJ@p\NwӜ6}j>_57<9|I/^9(+p wa>ΜdS[z#34EIK&p4 C sHCu1Kx?t%l*F1V|m=ӌ&R Ҋ{$(C[ bEu3GEMoW߫註j4"6a\Ʒzl4JUTÔC72=A =3߀?5䓕@-9y0lf2R0;lǏ!uY8G 3J5NkFi.<ٯiTVK&ym4\(- tdv6MejVTD?U g)#xQU`9Qy&+ԋhy]ok!;ؖgjlA|-lm%iY~<+*Ē<5:bySF5 Yzt "2%le eb.WmYV6`d:ZDgH~*}'K* lS׈LV?oh&Z!EN ij:* @AS)t[OJZl q̋](ЮGG fa=h/)#8<ռ n=o뺹 ݤwz|u 6w2%a9bkJa 8#:TZʝfƗ{J\ ,>z;'D}@YN{JmM/mk7/ۇ)G{Wt%sTw9j6ϒ,0JdGGwڐ\kY0F.˴nh2~|=Nr]kwjЎɟO E՗z}bM&jV{AO"TôA ;cf{c]OpҔ" Je#UDcʀgn :L_GTcΡ0kX/Ȉrt]03"N9gVOhd8-ݽ ߧ4O9~ĪYG"oZzT?Ǟj8CK^},`2DަS?KCT޺GE%>LϜf1f ʯM@B@h3zaN"u_}Y%t1.ǵL,˧ЂhNrZqT"Ip 0_D&5HrWfsa)1>Xy,\zfjtw 1Q{p4 )#;P 7t khQ-X=fhv%{X/U$"<C*aɮI_Ob)f ڶ˫*ind.~,TB!,$9ґlUNgk823mš1>8.IЊy8*vDLo'-^悻L(&@ٛ*TwA1FcKM֤,H5G~V2 Ur*~5x"* WdB#pM9#$ad|w2_ꃸ;eOczDS K nu?\EfO#2U"GFy Auk2^lg S >SϽlCGEEhov(` e-k`N{2PW@',RԥTb\qCBd}wCWWuMDfXbcH9 :9W mI; {Vf*G&L *۱.,k_I^ EM*%Q](` Si]Ym%M}Wa?9vӄiR7ls…8n%Cٙ4Ցzٮvq,FdZ}M&M_bz;Jsdq*RbݚĖ~q{&d6밨 ^+_b[8#"oaSm="o6 ySO((-ɺ_Y?`vכ9-`=lUרTÓ {tm I}81Md[ԩZ`Rˉ"ȚsT±xHx a) ,Z=JHe. ׫xE!hey|M0J-4?eaQGXս;r,'0 GϠXm++^ѼđeX՚:6rǘWB@SӪɭŀU"`00@5BTQejcXq͂`x=:y_0.Y_89cygSs{c=0YB8AE&O֣di#b$C|߶$$O(Gneզ]s:#=[OQ>`| `-g#cFV7בh0pWr[IWJez/'u )L\QG`IH'u 6l1#dFJcyJL' мgǗ@vMUqzDu&Q X؀ihkэy:]\A0$Ⱦ z__N8)x8k>-˻X./>w&L?ggaL ~{*ihn>mʒR ?Xhaʥ p" A[+س%6se*/ŁRHgݴ nBNJDuh(_*Q2ⴊ55̨cGg /Y[C{}Nx[|+I X.| u/o~2>!`Uԗ:PsRm+bݥOC鬚܄ pB#gߞe-T+ nAAE^DZb+d9Ñb/4`T}!2胻.Ll r vє_w_HT\ 2  'OFOM6-vz4sU:$H5Wu`RjMk-+I6kE^Mh`e鈅s3m9z{:<{7 &Ozԍa*:M&H*\eӗG8¤ӘK/x ss:)p`;?itjTfbl<83l?ߋd,9! @l(eƧQ OݢpG`U: Zd1c=hbqhWqցm|- ZT *’$EJ=&,t%Jv "u^:X0mT@;`obHt<ư3qt ;s!:mu u.#qRRd08_ +xyKeY6 ֞x%b!ȢQHx7ѤPqx^_Gqsl* ; -[!hrW6u7,!^񟿜/ Rc|$o)qHK_I }cG^h=H$\~|LJai` 9KTw{\P6f:@/H[0_; 8{ܛ|Dso\nlڀRFr|I˂ b E HUK=}0RR 琅㇅wm%GB{z^"\eZ!y [zEZ V !.8#36_/ m}Kऽp}x"f# dg칼mTTaZo4UcWN^9Me.'|a(`\]_t_ H'PsӖFt_|p}5P7u%6i=5py;*unh87X /s*&@R0?sP˂TrPp@ZNBhv'[eo`1VˡMΫtkpX'd٢lsM򫢵6'7Ӂ;m"oD։ ~=U(lX:qFK[ a.ozU ? PTRLgA>R462V*]*v~w4Z*c4p\z#u=fWd ,a`΂ ޝq#XysPuJwCZ8NmOMJDDCK(/d,=J.!{ZlJiK;*t]|V†VwRn- Tې?҉R]6O"䖘KᏔ(PR8AB%^>7˳g=7|a?\>͍SKkݍ\:ǿZe~c?֌#e`?ꏖ[`kd)_3a lAb\2Rd)M7'Y+DE+7H_WZ&nX!怐r>I]uv|\bC#EFA~ehMk%0%Kpn]~Շ/kZ.'{?1Rpxz|;#_UO@c=Y`+b}mɪWek6l(68C^>O*G%iUFhz//jngNkǔC Lzfi8@@f,9uFʧYlѢGMH:JZ5IPߖH<.ⅿeO$U_3]xۚWrCՈu 9=i ZQkH}|‰$C $UկQO`!FK527h3Li3VR*ZiYT4\Ryō׆-hNNf{VLE eg-&hgRv5m46+CrL' ̑_"Qݳ&:P@L {ʸw -C)3lGJ^IQBd}h|̂72& swhVYgdJs43QHu]..E2z?!iOo&a1'E \4ʓ _'b\^M3R»bxΈp nJ|7jfזJTC pTy1CymleyʚѽS;nȚ%";+"xw9,D;!o(D D@Mu'΁E!r Hԕ{ eܑ?̍ZGl4KghA|/`#{3=IJH Bgl䧮g?)Ch-^k`!YTVvq|&Y)*bw<9bUtN#He<Zޚ6խAinN̕J})ݓukA&Yc$(]0:_CmZ'/ϜY`!4Ɖ1Fl.6gAMD̎cyla4ǩOW&j*}H(1@ L:ċ0n]ɘW}:_a*/%dܶZIMlng~%ufC[]ΎBifm,8hP~4C.}^t`x XdJ1Nca>͘~u'/^^ih#i i QA*7i&0^*BRRj;ջNZLc`WնbZYUt(<u~S\Sێ#eL%h^_ = ]fkaqy|WsA%7 1%_Kp;̀ۨ-P| bOOuAo,2pߨ+?mm`P֢Hz}툰)/~yPHٹG*YC)p)MyQU X{ >&'T4GZ]˜λbW!hZ+*l@`@L31Iܗ oQJS0g[3ՖӢ HvrƫWMt9ε =n~ A8aISndέc]bZuS~ w0fQ!f@iB9iyCee^P6ȏb3=6>V"9~Ws_vK k28+dcv^w_I&(sRsT窹R]j#ިXJQB z86mGa/ y{H͵==8@x&pia R5֏ttRc/? C?Z}$vp[_*XBC/d<@~. 4:emyzY(Y aN?mM}Uˑq¦.-p%.ث^1K]tfw&vȳ80adJz ,ҧ`Ty@6Okចo=zLJ~0[EhB F+թ8s]<2ԂS}"9Ҕd85"o T75G%rf 8W>xn] 7s)H^~_6o#pWVynWbhIOҩ硷 Q:d<~aOIڑzB}"B VINhz5q-߼6z%(S*ya|/@wލ;8?e3Oc6Ne1%jr N)QvpNWs;I|{€WK S9 r#ZDmʹ Ŭ \ NxwQk]Ekrv#&akt5׳=֜{HsШ-]>d8x3c#';}tuI*ٖk}f,n:„<8~}7{py\?(B.b\ ѵi ~Yƒ³$ŕ6u$3IjDd,٘4j"KIx'8cߩ: &bF%tT֣v7f(zwuM"1`blCQjYg"h=nBr>r7"yu쇒&Rɢb !2HO6R뒰iE(*eZTR=l}M<ɘF of úDx~4Qd %K~ެ 0MHq_tvYN( 3ߖgE1ŀ=% z ,+*76J ŗ(2ũ*)Ndnczeeqe٣ۿGDOd/6,&!w:`xT{4;ըri KŒ[p, 5="uĎlLd^;cT Yw P^Q^%i$PǛ}! & mfBJjkwpy(=JwS,њSy)>/Up'J4#pyZ{V4ur*Dt?Ӽ}9&=;ro 9>|Oce+c.ޘξL `Tm.·!~Eުhqnc5v8f5M$R]>(H+ HË馽ӲjDRj4Y]ʜH}y:!]gyy('13||n5z)D~6gf3߄ݫ$a^'잛(/7$d4behoɭ;;a<7t8I~BRM9I|PFSwd8lϲmP;j Gʧ" Tacb C7WIyq*<96mx33ڒe~ѩw3i/v !_:70mgګVlԷ;!9L3w9=,d nwf`mGv)RD*@Yz٭;jq $@×D}p?ɲ.Ÿax)1FȩLd aS?Ƽ d9pw׻F\LJo'OlR،X"(d{OzUp_҈h:ܜ\M~8x5lct %t>|@p8˿`~k|jש/)eL毛-laFS2PZ_4#w:R|_Nz%d֫}/ab c'5B.#$Qu Cqr6+~1s(99͆xC}u阕\jl+60UmС j[kQ舥loE9/Sh 4*%5f;ViAZ6K! `a0 9']/;Y4}t4fSc8N0لjh<LlO͵K/>w=k`MX's|t2>ik {j:`2e~T\U:ӈYǭY|KKJb](J&c28ɂ#Y"_ϣ>n|TSVO%5|gA ʯ֮6uOc$-%Fb\Fnv*24!s9(ƨenei:!J"FzdgU!fve3^IAxEV_<ĝ*"n3Qx>Mz8&DEjVz]^vG a̾Px?y{.j oc; _%{K- $"EJAV*rku2)xkWO AͦS7g ذHEWwXv뒏IrSvá~q&(6>EվLclBD7JTBTm|\/כ(|b7}QIv*)e!'#.mlnQXzqX:#2.[ T6yHf'ٳo eI \ :prV23p0!L (Sz;t,fO'#ഡ(3SRJ,q^ycA'@)b,f:w6A\ZlOg`f?-tAkʤޡeJ]:A6( neȥ07Yx\Ҩ(K$غg>xs",:Q2mjV=ߛ|dhQʅ굽RiYTf J#39KIn:TN@=Ȃ Px_~ɻ כs̆yZn~=ip6$F͂&0.ڤ+='9J ,ݧlpu/=_S;XLdx7v7Rs*ٔMRސ ᑡNuY_sgatfU<r R۵% w,E(gLv];VzbHIrbjm1tP]s R>CS|1?ZLxkEtYπa= }8[0s/#{lҁm.mDPXwØ6ȃ&Ӟ~v*5טKfY]ExDBݻAQBq*3o#|~$[uѸINd},5D :*QҺ]o1h5NQaz9hҲ0Σ-y-?30F'm3T>ɭnɰ[K~WP8nwִ=΀IO8_fʆ)T?* {k .-Z֓{['67&oncpaᘤ>Ijq' ) hS E' . y Z2%@† }Vm1^h<$F.@/Y_G+YٜXuBA Te8M8`VCYss㴤7(L)/i5XvN_x (Y&lT< rp0'u}; ±ց!H(_ R"UZWGJd†a`7# 1#2o._7L;v􅸯 Fi5,M}g5nQ6Sf 3]=\+*lYЈ0! 2m faC:lSB[>m}2겵֒88os=Ycz_9Rb- >+X.Z_7c'7:cchYF"m{/KU)pۭ& $@RIF11ı\$ymg^񝻔{lC.Eo`UW&ȕЈ2xo>9F_䤯l ̮ _yp1H4 ,hoY?_*JPH=\N%ڄfRl(R2C`^X건Y9-VvWf/OYhEeDb?]&\/tK0SJas.KkwnJ4[Vt\">zZ*P*2[)Ԩ+EDӸwՄ6KrJ[fmܿ^;nު5UPUV{3k4q&54cxH9Kγs$߂E6a3|4}6ҁYS5(zmT8g_UNkG5mBeMawr禣m:)R /oƟC8-+4NgR):{~YSO<9G-=r*xOAx_ߏӿl;@6)6𢡄J7~"iXT WO *_Ml"+zw{) Q9g3hҥ)kb>wa媞h@ĘljZОXmyԞ9+pKuǻNCޮ*Q`$>r%u,b0Y=Wݽ!>=1BAVwZf@ۂYhOQ@"Ѱ]/3T^|gH:hs4wèڋ[xǺ:U"*IXD#ާu>/sEt458ӒvM%&'3m+\@,Lʱ#&IGy^;\#ks-q%>#a8[ts?CF`B茑R(5W&r6jԏPrxVߑpF?I` :i?EqC吕ٷ-%g0x~8b5l(.j-)t'Ukr<5ގ reN籽5G ,zTenw*:Ix|iЖf1E%?th{jp gO0--g׀!p$mkg A/()EU\D?-YDo )$UYBC#V2SvX\$wwr]@Ur3xN nQ%y蜓+wΕf"R V)q2}hKo{yl2ퟞ!H<~٤nx\%s%TZp[o , 74dn|xBs1;S-66_z@EIoHӬ5kcrj p3$y4In-niF̬>~](;tJ@A:br ܇VIʮ1׊2a&`@P/`\Kpos쉊7ir{b7@ݙ  P}ykp|% .D%(Y2/\ ݜ~y=leԣ߫gvkiy_(y;$ۍJ)91T7ǂUeDĿ۩gX\(ukpe| l?\+fOxwdؘ">aB1S?S R~޵+󖚋^f`'=g(m)o)A󤢯V#kP'p]_xKe W=K]ݏV(b+h;.;'4 SC;OJmßRpV=QEZM?iw<[n' C Jxrj+hQPY Uyj9YB.ҭKrD6}xڷȁ1iN0Cw9TR^|c~g4̝GlkEvyB~DׯRc؉Y|hu2+/Vܽ&[B' ܒЁ=$BZA`,mNBgT?=?ڦ1E۰`qK&s CU} q m0drcײ jA{fYG+ЩXA[&օ)naHX\Nپ}]aT4,pk iM/oiYnǍq!7:ӷ9$/kYUOUz̑05Z*r}]wxl sܚ-qp9<qN;\n_-ZhqYД_uȻfNnFv_6eo9~`>D׃:aOǫLg8}8 Vq^?:VeLDFn.]3^cQFlpX+t:zHe|Nϋ,l1- سSqi@k՞?`#=0f!fk 3ï2Q<욖t|*ajJ?4ɷY &rP]E7bұ![4v.n4A X%&Ow| ޿U*طz Ƭ쮈vw61JUr&읦 *=RU1{4ɼS4+veH(Uy"1~[o1w\,FGپńǚ >̷WӆWy^|Gza`&d).K䂢]Σ==&b3sPcOleP<ŢL(ާ@L?F:(ȏ`Mde#  *ҭ%kbs<"31 N˫o_vµ=/z=-:6uO塩Ӱy[^a?y'loF WWgk8U-VOr4FcBoeeb1`!؂H4ڃm~y{t-3q*Il0*&EF>& Dr fWsm@) y]\j.*MOj#1EV'hi^uc&5^a2#qL%A"R.hnXe+.KA6#pDL"'%a<{?{Ts9P;Hr1NA~*xt.c@H`CE53C<eeo=5R[67h~;d/>")Ϙ]4٦IA>ayĥ*SR$mܙa [F)OjCjh>3ͣ* aņ}Awi*M1>2#vMkq [Lw~_Z|@ q2>cI -uk7r$ (Ū7`D'qF.Mcvmz10ذ-x:fk=f!Pki쬌PG.%=%xQE!5MYv 5|*HOH{n+xS<bR%/rcOfJ\8T;5jKRXslLtwC.")Mw9Bs`\ K%8]k oSS@,Fm;fދRU9R\;}E'\4^|VO°aYrh*Hl$nC^H=)d'=̾^1ЏF1aׁF#uy GQ0ãP(v'“׈rC%1Tqv0+$Dqw`5wJ^sh[kFY0|S3^muU,ң @ 8Q+Y~O)™6 ojѾ3:b4o|8tYo 𐉷q\.Ŷwz+Vh:#ey#jb<|Z\9w_R[0{ɍ++a{8S}g>ro+a9~pۧe_tU"m|/4{$hg!.qHUyub! 3 _rPVנkd,wY~Y4x6R¼{z䛜&P'ցYՆ#+ѽ#P uhm [9&:rpy@oH@IWM ɒZbi貂x {U=KChJ5#[CCk@=DžٛP Ja1WQhn)~lvt:&O&rb:D4R퍥OJ F)m6Djc;z$u~Kuo2o<(=~ D[Qb L)B, ,F=-.XdMyrU 5(7 ȯ376 XPwϜE9N{#򧽋3N{n Z-_ nkX=!pR"%'I/"H0i)dK̃ŏ~U~eo7 IE)DWRz[˂Oth;ᆅ(wj8Xpah uVg7lpQN_Vfr:Kd#)X,}֤dhc7aOs4ڐ1dcDFEmӿFd~*$w7e>I߂dLr 1C%T;N8~bk/s/ºR>;rp0csq3 8(h-9-PyqW X7>4i m[>Acj dFlX+xP"rsY(`?<ΏtPLc2FjAsHv%J5,$][{Q!ws:8GH<c~29DV ||7n.(|8}5SNWӍk_Vq')>`l?Gtb_qڭρyߒ+׌S'I@"přI;.M*'Ȅ_#NQ<ɏI7:M{G X)gr JB[ NeJlB;5$Ia7vhӼelvתRr cJ+fCӝB@-B T@yr#-(H& 1&S*9{vqe SSK7Mq6m`23B׃#T?v2 O_;pWG&%^Qc[:'P7Rč|Y7# Pۚz.o5LDVJ9KaT =ǃf:L*OAfO_\Zl3` RwYB Vx̘`&dӰ׷6N<4Zg\vcF4Ѯt-^¾qĕ h5{{ a124M|}g7Kj H:9.حG5DK˱[qqWr-f<| /xB\ 2bDX$VAq+k&V x 4m7`4F&W |<vgP &=xe.)5VS9~0] hQQzaeIG93|$LI"nv My&x\EтRQ u3']E f p gc۱PbR #HZ<`E3BJEp"ʤbڬ5:](.~ZqXBܩaNq\CI`{EQ-}H= )4T[bS8pInʘ)XHIU4Xb?E o{KX0lH1w)/0$9$bT6Ėp> ˽5'oNGB8xZ8/ЇTd-[emn0-M]~5Wn4vʊp3`o cQZJjrj1Hhn6Y6C,`:V%S6eR2ǝ: z2龬8\A1;JXq:NH@VHkaí_dx.Tר2tYEQ 9=9pomC4u+|cdku==X-%i|nF\@9fv.,\cIEbVsH*\Ea[ ý[nܢDs6Xn* ׾IXumhا+ϛX \$uزQEIcWPzN}q/ M }7zFoU֑i)[>_,9 -!+Wŧ)=I,X CX-8+zwQxghuڒ(%=_OaJswL=Tp6WԀj:kEUjcKǚ|*0:%e5w qVQx `gyT^yn%=FL*@WBKQs uY4-yTXʌZԊag!> F-و5~t/+>+Ľjy'C^`\Ԅ?$#X掠!?Z֑xt3J{hDx E戁zRc8jˣ+s c{|*V`MQ;ЅY X-k<;O7U" )ƝrXShkq~~P .O:]n(3}%rĶJ(&32Avcj*|AnrO ّDv~ҍ)@Pä/1Ho\2ud/wŸ[Touh1N_k1P/rz#dV7Ѻ@"rInB!E;|# + QA(Hv&cT6bnoߴ_0,cmA{$QM]/aCI][ǡa|Ro $ocoME,6@&` PYHg{-ɅCr0 I0 > *|9'=7<7G"&+7sd#f3vH$7XL_g\䘜פ3%%UBIhi?Hx sn𞴒vo\V 0BI` %;W@3x3$Re`d|,78| GMB#m1J;bejݝ<Ye}>CO]%'hVv1e٩r3!IA:_E9⾬/= O'9Zv-C*3D1bUh9[&PoS(vb$9 e!Y3yk4XhvRK[]&TNax m,p~C3!tIδZw[-oZlZD X BdG۝@4:pn|Y3Y@uū4%v}{MV/ya\% y_f]˘ ݨr<ڥnCQw$>b^VV4@QJ^E]ZW2z¢:oO&5S*W\Gj݄b|s@ȍaX虊kƭ,i^T$胶h$,10Kv=sb22x;,5(C#Ju3/?/-_ͯ`-XGŠA똣]^ <_1Ӑ|H538=wbqv"خCKGQm/}Ӫ4@(~ik6bR] _0B鳚͑%:F.|ǙP8G:ud`=dH48ZhPIG; vTlͿΆ6[8ke:Ca"vB=7e#"rukivJ;*4=9=ph{a@ cR::TY/ VUvI+M[6pc\I:p7y[""\c>V*XR4h*g)Z#eQi0[e.5oI佥)\ԗVHzS?} i iّ茨[7iއOobSLLSΕf㪜71= 4\R),j3,o־^>?O;Gzʎϙ_w:b&$C+  'ON-"fJ,|8tvaKh+4H«9R5B&:aIK+#~:|LM~QV0U9T%_%6_FPKR#ͪM' pC۾5.Z8.WMl.I%&;VFÉ_kVnp&%!L՞[IHN`QG`ބB=Wz}h4FyKmG3#t4fx⍔ob$'GwJ:hv1¢ǗKX:3:)a%;` |E.0)`d9K4F2 C<9q7 M|-sZ.M 0r{b.n+X v?AX6P]ىҲSɿa}Cۉ>[r085>NS$šKreJSÆۀ¢ [)@[ugOSRY[*TR,nԑe@z |80NS^p-\}mC+ß."%Q$v>NP+m۸ZiNHxG/x&&)g8َ-[]}iy~004_; `f8R3s3)uNWWɝ|ʗnt[3 ! ZIbjGr@yC\A}lnxͯG91VA ! ^g落;э%>O#BOPPY;WƘ;usP:}kOE$ WYh+@|UYv"޻8+w!edTtvoQYvvP +&lyn^Tbn& ,*xFwZ*||0^4v)d#mj>niq2_{"pral!0X`%8aIMq*fW3iBݰLxjdv&BU>^Ȋئ]æ6â<썷l0\ Iaӷ"㳂1=x~CȏAl)op ⰸ,>FB&5:i bUeqg",UG&D;*4S&ӌV7ЊCb/A{5da[IFTqdZm9 J Zt;X?53^7>`hyp4ʑ|EpuGkP j/gwUY5+y˸4?#|喙@liBu3H <,sl|:#6WhKgGfr-:M?$EΘ~P5W*>#fu=m$X]]}a6H`oz3($FSmk1fy>-ѣ#[F+Ucq*vɌK(A.>Iڌ+"RLD;3*FTݞk(f;XUSir}xm#Ђ oyc}1V>1X+ enI73-[T'*λKP$hiIai&;mMlP:#-/xt@C23S4sԻ.w; L +pZE\_j$Ea T^Lñe98v< \B/uE.벒 >Q}gL\:fS:rVFLsסrͬ.x>d1pP~T1&wz",|"Fl15Y1 _R0?ێQzAgXREdcsP[ .=Ueë`=\t15G[@qJ{,;,jJӴ~鉏= H,w8 "h\Sutw]U{2?Un׀gEe?5c[x!Ky2nMGƆG(łJ pPv|}LOS`-` gM Q@OϛמAwHiJ4j[~} P|gdRٗhVHyW'đö[ɚ23Uܴ!>r)5e6cT45(L~1|7pd&|= "?jm3?$M"agOd;񸻴 A%H%0| > GMk*Y'2JXX\wܢ}NUࢻ:Y5 m^k_<^m"F0Z 8 tw"_4r􎍬^g"&m&ctG3*b ߷Kv q>`̟r 1 8Iq-7]G.8ĭkz)G33"J$f; G;bPiBOans՘<ƋȵٓByaToC]I:<" d8 FUDd-1:X|w ` `5\a. -x|t }ߎ |QrC?Y7?4-YitD+),=@jHRu^;ȋ{ -Vأ\Bh[~4:PkBU97'/ӱ-A[.iV7}sC{+͈/Z#\D$GyWol \ kXUt .Nj I16Ue܊a{e$W{DNP:>0+ bvۅ!@Y"Ѭ~ *t !.wƙy)qE2b.1}}YI 'f+i}Jiy={e#[ppVC̮zNBf•HuP3`s23uib_mQM_!U\E:X'Jj%{/u)䨬(z & Cu]$;OKui5:R&<flQgx''cTE9t 1Ѳ9~g7.$7h>2؊JOwMCV5.Qc+ruIBzLC09 8@fQZj5~OTڎZUk͗G侯ݤv 2 ^52P\K&ۤ !^- ܘDnK|A҈p^SKKMX.\~ch f>ZEPvnvF#5lgҐH8k['/$/9w{'+hؚTMJ#[|Hc97Fl[G$?erXkB [oHE0=D|հF94Zj|Tl G~@kŽunT/ӳl%M~w!J̟vXT0)dr)EH w.AFa9{ƂHcI%^"eXxMyJI^lvE3;T'C2D=똛?p.th2%tW;>&"b0V@B-Xht5(n_sDm a>5&YLLb#}S$iga_lC 1xBhl*"|mo}x]U?4y$/((%1X)'2skXrF}Nf8he #'f,/DEE9GƊPs']eaݑCMhЎ&zr%;`qvb> m! Q,~/~N4AeW Hy @Ćo?)|\m-wf]CizR0ד\p] hG) Ozc@3m萭žv{Wv RK}4sэOOfĭAX-0|sO@XOse|q?0)ݎu/mA2*Q7*U }漱/nBw̗D. x$-s&ÜE38V~pzeJG0|Tu ŀD4m¼CoPz:c─̎gY+ 3Rrê *wMd/2!4.\/W IR@F:eKޥrېmN{=d^\KD^U*jW|^^,QOYup L/#({`uf8@6 X9xOmq槃:ȅE}ݥg~k+ h= |m" -L93?\,5k5F6iZ&ANa˽nw8O <( 'į- Lu@cx͗ӡ/.ZV`˸4F!%BTj 1O_>34ѭ\q}?XVl;N./onAN xG)-_y_*5o~MZ2yw$[+<&5EwV&GUWA*ºo:/ǧщ7064I"c&Hm^]"MD哲\b}3e$ic6Nx,5,A95n6iRuYsfc".J=) TapZAy(3Pm1^Q1r+z/ ӳ"@iiI*!7Pg,5:;r,!)5o348)Fy+U0&Z) BN0=e4&.O.EeM::L$ŻoNK>gb@l k  w+>s\{U1@VX$pYLhVJ*HSSqXa*1VD7VW"DjUKg̕(Vj4Ou}>NGJ6\ΘZ晃 `A:K& lgؽ}2y簎DA.D?Bk54 dj\;RZjF4~4}C8 O.(5zL`2DmjJc[à!Iπ 0=557BbI[. D0 Y>$J>6:mKB!0)/\ldžɿ 9/%"L_{} g2GOG5WL;|NJ~>ǦD[@[6tnKEU?q&S$_=giɲf c3"ŜXٳ.Rs K4&8)<>V}SU#?o# JY]C_D^Ĭ]FZ5waL b 0+NX@[Qhp&gy -ott83xHIPEjî޺%0}qyK}'i/e${{I]cUj-SJ0~S_l ɣ,MdzEA=RV BW7 G/ɬ9[bʕVC A=0h`4l P?RzjF^ (<Z>Col6rbL zļ{% >(P 3d‰2D1/MwoJK I0kvB;c@"JeT-Q?[9xb+SK`o$ӱ~sBi>CWYYm9R޾T)vʃ|8S cbJZW-yPN ::0~4xį#^'\VR}[vNy:+{`@lwT | ?~^N| y2vʪʋ#gi&[kr/_Iz<+^ŀ~Uzm֓DΓLSGlbMjԩVQ KH~۩X'ߑ|XOY%6pVB0p#]YXw"0gd&ॾ-Z1o,I ?q?LV3aG8+[-{Z/&?d ≲0ke۾NTbQVʅ&}@s.}\Le Zu.6꼉ݣD\@$Q#A;8ka j^Kri`~#FZ^`>ir(Υ;u$B-^9fĄǮ^+\QQ5ixj_lI;#0+&ۍp:xHg,Zrl-` i;a&r<`;p@pt)J>OJbs F$ z35ơ < '3x>Xe7u,FӒ '4RyTMI_qlXm~e0*1ָ ig@2[c !4rU{7up Ӈ^&;-õQ~e2)#n5;6F}4wW#c!svHvJü\z62 Lz 4> 3~@) k:spWƂa3 HXntȘBм&нcĒNAZ!Ј %&2W)F]4e_P.=^?R"].[v=%- ?#I<bwiO~Vda,d֩YnC3xudzQn X߳Q <b~$a~b8ߋWm_wrY9K]ש%a&0tV ua`sA%,'W`*[Sb@jZ09,d^ ^!O*'q7?-.bs Cx6vih1ikz*&>.46xN`UG` =F}:5Uj9y뒊+q:Aqe>yc.N-7J5ԉ.Ym"Y(QROAeXJYc+HX!4wNRrR<O\Mgc`bXctb4 #`:NNIJJ#.`]>P* ;欽&_ٷv%/'Z2#'[r:& U ͒( l#%`Z핌* "*-$VzْdO⅜ƠUFG1aN]rB؂bS_ދlI9J-Hʎ:*1馻[VxifWN|r]dW S]#]dk`Keܡ!Z5{Ki?8jӄ/h򺙱thJ"%;,%G!TsUtN֖k> #Y\Gd'q'l `ܭ2 w朂10ţ| }굓j [qtt-MxH7pX;w}~m[zܿ-O{4bs^{cz]&\WcZX7s6-nFD 3HiS~ӛ|{]VkQE`)f]̣f BF(uu]lhϙY¼&ʴu&Jx1"/v}baY 5 tFG:lP'Q!糔AD;y5Už&G8B^(eW(&$qr yV>b]`VyJlWPa<+'JVOE+F$QQ ~z A]l̠z z7:ɣ#\̻w.Aa"سXaveT2rX<-!]U#fkK`A/TӀG|re ON8X)ȑBR͚&%oǮ)gVWmb&bN'b>plT~x= FnWe|X'z!3%zRSve踟Q!JK6dƧn`pj_/mͥ 0}tcC!ĢUa!oZ$o#xq3(1x_ >Խl Q5ΦF 9-`q.`RZ~GEz\<2猀#A+;0#{5/]FAvbe%pn{"hn[Z1gtHrFiGqo>{#m*@?܅Bmϊ+٪K tu#I܁'Lv~pSc~٭&?}ԭS lޯo 9L/02;QBt{ֆ-ptR@d7"x^_jTvF1*O8'Ml 2} n#bœjm<5m+܁춵yށ)8n{TץEݶ# <0~)evb6  >SYalhC]'BR.M57X딭{=CEF3PN4J)pq%WC~\()i,_/כy\cMA0(T}`iK4IK;nhw%I둠8w?-I_e<^K1h5yB pH` V[F$UbdAXQSK`ê[рE"&z)J|a=#0!r37YXjɍ{ZcX![c̕oI)J9ZRL/B:_-ş4`a˱ f<߽)i3`*]QeQ.]h :+ĨAYH*%?bF_YNv<H.a=OU돞Yue6ֳ}z&_;$Qqo@-9韡!{y sD) %Gȳ߷WsYK4]NŮ/b}p rS؈5K.%[g:yK]DxD"K_NopaAzv0u(1xR㹠`پY?񶣷ɠۃR|R )6U~9 =2bbbM¢ZSBe aBɄ1thr R̦bD=S-L5>'zMX[Z\&9 Ds@NjMq0o, c_D92^ܻVgwlMg}E"ޙ@Vb*)ATsP~pYCF०|q^eś\?J!rOoxwZ#Y">D jG :`Qa޶a;_wx3S)F^ ydx]a&=L *F CҨO;T32Kms7|}I Q$NwَE!t>>韾fS칳~%>Vl?r):9t(X'ǐ R&c| GKʑ9+iW~훹ؙE9Be7'5MJWLR_:+eVjfI|kˆO馦X1֦.:*XbrLʤ8K$H13b["CX}RC aPx讄x.^Ll/tq`]^[( qBWS<|X4>Tl{l 3'} 8-<w?7>"30j}?Á tJI*GCV4w' /UMQ eMLY*` 8-/m-2='VE'FSYS.R,E~(QǪ'ܤxm$[H;1IԬnE#/8CF)8NziZwQx~ 6Y;K_9~r*/Jڶ[ߓ.If ޥdXv'8yhuh,8YI;P0= ۘ-yŹ d^ å]Gkţ?婵Z()(Xyý*t))FJQ =Bton &ARA{~HUYv- k0l/9`f`?' Bb/T Rl4yg^R@o\X3Lƫt E]FqÕZt!w?ot'I*fԇf8Ϫ̒Gs< 0 ^3t 9RЕ1W{F;r( oH\N~}1Q,N]nL mo& ]THB6>ʚl^V\7^p?' !}B.ND Afwȃ{߶Wrxia&9Z}zm<AW7a +,_dEl/Fb D ZW`By0a] e77%pZY)DᴳNtsBXl/ԏJ@Iȗ^ ~r'N˟x^U ex(Jɿ}~yH ){w r"=𛚧v%,#LFB` {V(MI/=\(n p1gRGO7&L= n 5neTuz):/e=#E2_YB`K j@88PF3iZ9ri KZ߲10BgcV C) +1(߮ 4"Mk>S AUf%SLOPCLq3My%;-1YlQ36IL` ~(9'^?jk @Jzl\pA;)A0䂪Umڪ+#9UL~e`IYk6DyI7r]7+5 $lg*];[҉t5c_ JVUKU_lRnٱH=n*]-X ebps2mk@:X!3+羻+ީixI }Sc=$XL $qb}uA]`8gtWߏ}pS k%7Ns$l=`'K;:uILW_熐`Nspe>᧎Nnsq41" (|t]ʗdPF!H1SU>-$aV_yTCT-o p0% Zgȥ? n?Bc iG m::W˭WM${˷ADnȣ B{Y*ٮ?ػU8,Ag}{٫jz_AǾ/0=YlbG"6'u%Q(M\e0 AX'gTڴa=m* v^ĆY~F#J ̊,QK É; 1@! ;; V+))cRw(XjiϬԆP2lD2cȂFՒqɀ3ȯ$g3b-$rqiDarsgaR k fǍn)j6݁pM*^ARmJPS7өx;]{%}d\md @MO7os}q ޿A!?j#-rq;aGP~@=qΟ-? c?>9;#ѵteyfGNiRCz+TؔJ6v]mDNr Χ _W27%Tce"5WjGvK4.ci pP%`FOĎgP+cr%iƜBƏmS77 fhUo&3{i€ J+Vӥ?.%OH>,bO귅p¬b }Ѓ:(鼅#h??T. m޳g8ЧC*K/|Ș%U\l*zVG ϥ[9R "@*iIb!tL$Co3@% s 2~n ;2Acq,Me )z1'ɐ_YOŦCN<_5N -ShRN2Y "-QVMF5!t͋`F ҃[?꘣ts5%VNRe첔[=^UrNx,iG4l|X9vG9E&.VigXtټ@%>2ܮc}X[w@GGq]@m72ue#ϟ>n9Ib͓9& u.I&s|ul|M&ߊ{i%hņ&ZXTJ/J/z;BycBYځ6SHn3/7 Hjl_9oï7&*P`DDZRBr̽-Vx4V[N󑸜emx'M8g|‡Y3[;]r䤨&N+njTNnKVb!v=EY/pYjS*vLqagp(*'w^ԒoCD e7Nۻ_[pc{DuP l5vÞŽqe8)X+OeZAi}HDf&nb2iOb_T>1fL*5h<:j5hX൝_*ŅV+D ekYa֚9R)g#ğCE捌_YR4{$PB3#˩͸D/(H feN&O[gۘN?7$sÚ=Wa|_w$뮂#QyOIX&ʹхީ>x<2/3\i#zض]&,c!P xv;0: t5XQ3vbEߍ^{&PKcKq-eYޤWljmdY@p:EI,cw֬co fԙͯ>pY?:ᾧ{@V[>/и ekZi}BAYVʽa1vB*~4wI^-v Q$=͒䊜2ɧlMc:4_Q~Mޥ!>M">ҳB4R''9Lag2Hd/\Zo*TvW~QtyG[ECB'|ƺW@FuK wꅈ%ɱEJARwL-MQ&]QN#`r֌fQ y5 p|<֕] y T6Kl@dJǔtTPR9rwʈ.;8}cBT#h(JM:doϲQ{C+* r6Oe\׆g}?rz(%J:e]f‹V{2|sIQ}.Sk a,v"鮯 bDIdeS"va&Jnu+Hf>Õ,1Ax32Ud_TQ/5%:<}ޤ, 4Ά .t<!rt_뽟 0RdEaP8i{0;k/np0y-YXلC=:g7Yi~D؏ g\ J|Y3l|ap8 <,O|Ez' 4a7;ERNRLyV2kS a*O8j'W"I.@بSOQ9lMbшw)m- [P% EɠzjY~z $3d-8 jA=ƃ<I^k{l{usG˫n8 Kd2̬DT@\C O'1o֞\zD0H3_'ئ^MS^t⤥ҳc9t{"ν@آ &L<:+#fĜq=ܿAԳRA)qHH# [M}>4%}$ikhT 5֫2(=ȽͮLҙc+51RD]yb>ąwDGwl'ɑ,fCq=ΘwW-}g5{HBF~uxo82sM>[!3Hhȣs!M'L)\t\:Ѭ>?0ŏY> G(A8\.3#Y'v!:I Lr &Vǹ'7>8ۂQ4;v82.:5 0_8[<#6A-4a諃9>ev&[(g* yrP2@*F:HM/lx Qͬ tmݥi-%7+)Y".l!EB|@Rm]=o4U#t^2n ˑΞ _ZMcr*W\ǰ!V/3R >6VRG 9*GE|)cP㈇c+"q|=Ju(N D g, rMqWs[鴑bҽ>KctB2pS(YI+hd8.i({bzwBŨ洊,$bc9kf*Ĩ2.#S{2ҭ\oLjY;oa!ZTH%GL@Gt l;ۉ.QuatC)Z}(ѤeQ<AnTM=惾޾!EL{y9Y栽6'ـ42S,`arzX-#6thՍ^M*2M4d';ˏWm+z2al;LVPWg)|鯽W3N025+" Ol(5֊5dzJm}z),LqRF~ud>T!̳쨱jP`ǭVި*IZ^"jWsX iiXttBžF'&JIUL:\wT|eO3 fa(#.7$)ޢF7w s>9`yE}j8+*>Y/$O?lw1a%Ky.LA_N=[^1è1nPhԑgO* ;_B(fp>YxE' pZ4c`5zPSh @Aq$pFIAkd&1AtPRU.(R(o`8ƯQ'6K*[ ų%gVғ!Yxtxowj+8y_ 'A ?2dxR 6?2G+EC!&1Ӝ>V BBG@`mHUpsџ}BSTjg(~hYAH46v_1-  BI*&ǿ{rsr`"qˎ$n)Vψ? +D#UPh:{Zgy.z+c5I|&3#*pUq O^JXϚNָ-̤KU" gFkC#h_@WM]MнX&OW|t%4m:W466!,bO=E~ WЪL{-_qqlL3.TgT+q(r 黤JIv+;",Br.Pg熭)FmV|,ʥ+qC(:aYcf]21NP&e {ΗnKV1;XQqňC|CiIA&Ww 2%!3<еGMaD=r?A14?ܬzhDZZ4zp[.+ 5R˶W^Gڑt'ʑ }c CʎpuJ>|GmŜ=uZpHSnHU9S=8 p0/UΝ 2pyㅓy)-ݻ#Aqs.r%]H%$3(.<ث1hc)?=b <|r̫i? nG}q@#Xm|e-L IIÞ0K'hsgfT.[;7 KdI ͵@Ǭ;MǛpM]m&vMɉ_i@'. K|,Eǀz?9FuVdG闚cFX-g˝NjrNYT/B1d VUn=*D79Aw3O{Űn#=&*Ƃ/sX2 Y63Wҕ R FA ]{i  :@{~$n``W&( Zt_K0U::bQ03b0ijT}rtC,oj4kSz#LDh }=J;mGb0 E?.tR7$vT>$cS Dׁk9>rW5wҜ@wH|o Yl_#:rTΙ)FHCZ߻Ш8q۹Qfy=`:w g:!@<1}h-#B8W/Nsװ3?S(vEYD"EI2Jw/O3Θ0 Z6Cl o"id3YRL97PbbוU(^pEVrO gx].ʧyIޞ?vJ0"p .M+=VC%˧{=efB fW'H`8H\7$I=4`RB;,~%qyw)sh{tR^ώP`N 7,|`wf yJy3 / tkRɌPk)6Y[h.XEl`Mq9oЍJ$m =x;y1d.5۹,.l>w5Y'­L Ԛ [ku( zvQ3}!﫷 Eds3.0"[N0%P{+^Ap^H>L6Bh| BS:D!3o䙠"Ddx>y=aY_x+D0nJN: fo$rtR'.0yE<+K_pPv KF->sH5oC|"NnFU#z*&2[3H/%Nk-c>db/pMVZ@͞.p{rZl!#+m)L0sNa;" E"jnScPy?hA}/ /sm((]"pbz`= {_I#炫E`*aaF`Ĵy~vq-П-d༧J3o NFJx3Al#c ]qbpd#r0<FH=kPr%_.r\<֪/ÇDlQ@>T/l]kl DcA佼]|11Ƿx:! ۙ세{Kd$'!\&Eˠ4 T 8䁡2I nX7gs -#:זY\'۴ѹ^qD/C Eig,r\hOcǸm#J9B|𵌫NL: W^^!ʨKے7SB[I f7u`}.3mSIC]G6T5$6۸0:ښ ,hgړ/KEꑋ ; cjJÜ\7g >y2[}Tvwz1RlyvڵVZu G1'KsZ!%PǹA<ߊx'uK oH=8cmm}>p``4[{ԅъ&t(On9 8\/F 54*)(\kٌ_Wu%zd=VhN#L퍹aWC.,#p :VS_Xa,J#1ی%z{xS0(ofpKBGy,mO$XA~P6R+ 1W6]' 8ϴĉճa xc:=~ȥ ^8ʕjfv?Z5~Yp,}ïa#ovQCg"eag5eשׁkjbؾOyL lxBLp͈O!4Qpd܉%"Iq%u3EoR T*~ %gIcKCnRq)]MZ-TN#8وnyI/쮿wvfĹX}-gVf'%i+ZEO5Pwa]Nߋ`t8nq%q4pjFl9GT,-Gu`ƿ=.MK::F)v6XKۓ[~G٫M^ָ]=>1-J!g^IW>rOjU'Mh@ ~! / $(B|&TN Jg7GNmB['?> 7)Aw/ LT .8)f^d8Ĩa.plLoHzc<]85YLM:%{:I]c:ft#<b]sbT2ۦlڜ}z R|EI9|,<=ӱt|Uo?<_?q8=+JQ;[ ?谹:#Vj`9GN9x@BAFpdv6c}\s J ,ꊀ쒀" %<,QRw>F}dXQq[#xJS'[&| : ٣ a8 l@MwuK?&yu) ¾yF_lLkos#!ў8yMI:u<)dZ†ĆcyPCHySlm|~ }Z=@gn:D^C׳֍_#¿6_,\CDUA)iL\oOIם IQ*ROPV0`vshNçe<~(j@ %G. j'3R,x'aXXr'+"&F0K=DeT> (O y.5q~;/0&A`V޲f#6)_hFًGtXC5LqrinSpvi 4@4y#֠j&! D\ ZRuBFmZ{oZcZDy`UjbW-!_zWF˖1L. aZJPjfiSE6[iUfhḕiܛ0wͿUǜ=58&,)5*̅#@d6$ƚOfX[F^ՇM2ٵD=VB }-]O43ؐ?uk&tw]7 /I>t//mg3(ǃǮ~Z ?Lh-J,V̦NpEhUsQdJ ӭb<%v= -\jB "fڒƖpetZi/W$N'ң}ǟvߐe2_02GAY*e.tpr;PNhaNM׷1<7BB6?؎OB%!`̣_F #ephSWN櫀 ߔCitnPPy7m8̺CJ1#Kvt 2`br,Uf>U BP3QZ"K 8R D?p:꣐ ծv5%\$h0Kg) .6[ե &ǤGy6Z4`l\_\)v}Dj *gʰ-%n..+\yۦOcȸcwK?)lm z_Dž#U8n^:geWgmye(3'X!s"8ingEHZn4"X,۟"̙[HG?Y'F-v9k,"AՊץp'&i;;MIp[`ђXKLcz&K`T+ 6;PG;R s8IZ vbgBZB`L?DZk $V lzYɕ}#M/e]߹/BOΆZCnU68Uʸl6H*bOpʁr"6J7P w:eCp|%T|2hMyfP5vQUcat>NH>vF:k;\y_ES9-BaK~t,l|\*fVل7_Pg~>Ep}[GlKG·W)0ݵߐ$]6"2{kǍ&Ƿ e(u EC%M6r0D&`ISxX[dk__*6ۙB 9:}x(վ\#t]&wͽ [3C۳}Siڽ RC2]\'Uv ZvrϏ5Rަ=̨BCfn6I\_jCt+^Q`}ZSޟMiʔB! (u5PCo65 l9moەpΑI؍M ܕz[Ek}a(Ilbv~0W~}l:0xZDGd*R;J5I ҂by-; z8A*P8b3gK8X.ahͭ܁r^9(`ݧ&T^|Y[քGcSCȐ- .痓/$@_̊0S]y_..9GS2Vm^S.V7\,a4CI:C[ABPV,|Tub?gn~fXP17RhnQM@Js@1.YRwm'boQU{`9I6\2|ϳ loc w1,J`# Ji 7A0ex@cAZ7ˈA۳]c[_r/[+B7о&,L/%(dʧRh7 ՟|yWX呂RnxnK/ XG29/]iLA*DeBnHr1_H0ێ33v%ts0S=\UQ/&b$ hlkH!( Hw;y=>י-\ }eaIΛHrPc*! "ҦKeTR4D H%M@ 묃hD"1ж d .=+׽(y#wɿ̀OxödXvܭRtӄC_w)I>YDS7͝ QL>YSGs P-s'ގӧ w Y+Iexr9hh[=۸ruLeoȾ P< o9EZvZRs+|['!y7'Ktdk| &'\t~ɢJ덵Iڴ`6qUF.. 6z4]Tu>&YM-lᱻwE<>;)qyc$Q*>ޖ.#[<|I4Iӈ?C2׻tB./(\CkҌqZXN_EA<=Ex,W]8,KE(Rf@:I8;EV 6wf9I(ܢbS3FPq(L:h%KWW(Ù%}R!p?V$ro4KS9Puxnơ B49hiCU~ u{HƓ>?%p!֜b̳òY-:Qc!v`?"vU%*.'aUI<"m*ZEr/s<{lnx~&ߒeA|#vxHQp}| ֜Mw$*~99[SH 8VL" %H7"Z˾6 I.KڛyRD[gҁ>.# 4{pn+ q@MG!;?- iRY{qEF#QGRWp7b,U\X?v>߁v)n[*\湋bVI[utl5Hwڧ:!ѕzHsB=V[[ԇ(ӭޠϭ j ''@"n),}bw>q2٥|A c-)Vv@-/c]+,X:ҙPM  08xb>X*Y"G52P>Y yA);U6OO4"YCDrKВS8Pu}8 ePGO},FYsFlj4Qq) A6V cAP'MM"I@+T OF6SC}$DjuX, g#p=xR/kpJI@ސ3^iGԨI`a`0V]K+ &w/ƈ#~y^z/ b hsS\.{kդ=>jʈWL vfMG6a0SDn@Tـ"'a)=-ϱSoK=T٣uÐGHm]τ"&;9uI$Y#1R.%fl)Fy+^8*`e;±T+([0J|:? ̣}߹*"n ϣIeqdXg~D1^,QɌU#غdbSDTY({Y; ;?Xy#$H)e(9L6AyN  $rK48=L1޸*E7j?XR_.<8ݑvBNKݿzI`'ep_WʖG[#/7gP.Dt J@IOmY'@\Ҷ6!xc(8H7h5odҏSўnXDTdvq#*|~=\8r7CLNM!_ELxIHv9wKIף !N p3^7Im$(>s@5>_蓚c"y uj(kEa;Iki0ExqY& iX^i>K4/;;0Ņ;24 ζ/|`AP5CM_NKuMwu=-SL]^Xp'3~R&;0Fçș}ufY/ "Äàb^!:9"1(TKwRs3MޠOm~(_Bvs<*}DZ-14ɪħs爛ɛ%mhR2dDM1PḙOH2_;71LtFa||V\LdG9ܯq7.G m=fbt-6:(ow_C+WG]`Q ~b;YǔǞRo5o}98T^ܲCy$®3ni(D{`86,AlrgA};`+& M7nr!Q`zOj-r⼞? GGϦkg5oZ$HPK7`dvII//bwtV>#rDNw +Sr{ yDSxI:0w{F쀁7{O\êgH54QRO4sjoj%4h7Z [+3f:b@J(l(wp̊pr卒h 4eؑW{DTw7Pg{[_@Y?*gMƌ1u^ِKWMn}p"\"8(J˙qa R x:N+Q&bU?D+q+8%L]K.#rc3򍭧scԔ6?3r.W.PgMh;%Hj-^sD'Ō\)[4֐DI>Ҡ(M/yy=,z +K`k,to`1d?kpwP?{q>:J)fO3Vi`WCX<ԆC?%A 31  ; ݊Fͮńȱam@\,Ku">"4ZTR>hA.!ok5ڑ* w9Pc|hVQbт.Ě8xPgr[qP|jbK]G3w.3=<@%KH0o/7ܪus 兽z= ?mʻ_gsDVO MFQ:98͜5Aa>1@uGғPD7vRv]j>$jE-$M+pHy Q!%Z.'Ƽ8aW5}K!AUT6F1Jd lD'ҸtK1.zݲDž Vݥnl#kNդPZա'26~SXytTBhsMK@ J`)vÜ + iw =Y|_?3r#Ʌ;'ա},R<6pV,2S^TJc@x:Kߕ I|P.iDm49D|.PqXl筨=\bW?zK15Y>[{gZB֒0 MpQ{C^%_䉙wv)2r@ Q6B=v'ddX V˲F39KS?l)*~kܩPYZ3~K$}@Mz$ˀ ! )ϾCs261cCEkP+;+v)WUY4W4'ejhq~ {9B {w²zW]{Xإ5W{[a|FO)6w,!hnCTVG!O٭YQ-6Wi(M VVz30-1X|vpkFVc=5h04i 52?8Rbv";1 x!1QX$ݔ!J'"[?W<5q' Lwjtt+"K)čE"4>`Phn4zh;SVRG|6xzf?Oy7z!23(6&M jEܞ_ 34 >#uɨ3JL7! *ca=k[@p_"ǹW&w̲:A|"7'8yIUY% cDZbէ vqNF1E[+2徒QvWL:zqxg@j03(Rޖs,l`&k&E\33Ĺ']Ih|$ ߊ#az瘧E@v.$6ixlL i)]lA9~I]X4ķ OR:Y{xtU8HUso<]hMY,{D^ZeR\e}ׯCHzW={zxhx1'wm9;}53 u pK8yǿgA2'hWRM$+-hr\٥7*2#1OۖZϛ:@pSgI [VP^Sa BSAD%zP4px[c1.F|ˍdh퍹9 Π38Fmc4aiC/;tWÑ{ϊj"*Vi#~T'3Z]@.hi6.9߰MhV8(ͻz6(t!7%R":Ɯ )݈DТg$†cUDd0-S˯vQLL "7_h,k74֔1'3X;׸;sI߈H”&gB \QnBbj9?XQ /Go`8棣ˮ1kP1o7<>!-r'7ne jutgۛ+-lhhBfTF==]hʶqW|[T}zc iGzI$NO ϠptP c0i} Sh¯=H*R^kFM&'Տn+\+1'N#G˽VfTOY+ڪ U**mӅ%CQ:T^_({B'&QLu-YhMwr] qI I6bQp1 \ Ԃ,GzphE,ޞRSq,-9$)kr%'BD3;cJygǭW C1ybR>ࡧHNT',<ޝR|*cTJPO"eܛcKjIE]ɓȝ~Q;B)j?5G[]P3ٮy8%QDVfԯl9 D$nOBohǔ HwS~Փ\|&SOb۩bpIE.  m/}/* FПpEI*ũXlG׽Tc.@Ȧز{}8x%sNvcTSBY$֟ s:~8hev^k?ҭes*76eu?iOњlh܃KCw6*>'_ip^Ƒ,N᫓y3)VZΎ6i-(wxJx3D!u_tn2q18BSw3`>Sy1813Y6wj%xK\eՔ S( پkI? \t;J; V s-ZwzK5~ΪCK1WɅ[Z5=QaXR @ .\1C@hru*,ܐHd'No~$w U)LYcIk@1/?_ {3or3{C{2Z{g Ῠ㜦oCَIa7ls[^-x?);Y_k0h٥$w ]/A! 560&5>fAAaqgϛ͞2nFFA^ .B1w "f3 u[F@sc߷+r?Sv`-# աyFrs&8OoFSh',R8I/2U*7L2n} _Z0B_$mW^Gqr!?4.%Uwfn1wx$~ýLJ_5-|phաUI17N8 / m< j8Maə,w01*N!jT"-KnN)#Us}B_o?E* tZz|K8 }6e+cm(~K/NL- RRf-wPmd4n"NZ(D<_dm0%drʵJS0Wqw&ȡ~rM1cZ&tMgTEi(l[g[giK8 #;uburcM֔40)wfvMV[mɵ|)"^1cO,WŎ->L|~rjMtI^: `k MpGDCh>Llz)L€i3 8Tͯ%lPM:93iIբӫֹ޴25 **rW;g ڃtVB*sh=g<<ȿEPN(gEPn'm=w(6'/bƹGY\/Voߍuß{ztnZAz5}E~c.W[[#.؞">am`OZcQ1c'.<0*jܸ)'h2B:{ }JKm:䈤ߨ<fP'V6duT xdO(%X.&y$`"Bd'^~wIEBT_]mAcK5N@yg^G>LԱH/C]g%oEy;OO69ᝳl0]Jΐ 킲;Km ʈ+Y p:jzPbN\]LV{>^^w ZqlLCz(\ 咠co&]9qq\ޡ3IYXb'S 1 O. +8G=_I#џC1(AגHȊ4 z]JB I`IHXLG:0@7݅ ; e2 [0{tkyc} vm,Q5-ʎY CwV*=@m_˽#@"Gb=@A]||?K]E\b2;0KCENH32@ԕ̑sWBnÍQ∤R]$FN˜·DhB^Z6E=rQ~>!SM'A:t+Ӯ` 0hmc\{pISp?P]\,VM-WM09{}o@?ȋ,Vu LQgcQJ) T3^Z) l&˱J jZ ء1:Hrthx6Cӊ|a6dqZo;']1R AUXzeTHiOT) D3JJx2/P>fPs~f 925yՕw!R Azϯ0K6|ł(Ѥ!B#s]'j_) m~Gڲ͕֜j’.$p#*| t5d}8#ժ °>C;afOh[ܶ>KGLj 0leYÎɇ=vʲQvI9COY,|H{Չ'~n%lӯ_F1 .b6AÐ&40ʺ[? >èuPc'rTR7 !qwY} O(ע8E-q,qq+a?[}&ڤEZ4ႦrCЙ/biEYH.4uz,FxEh椈8F,&Jr"#y*l֭2lۅ?z|SfDx44Q,r~x39O)[`25#s4D@`8iW?&2w\g XIx[ƀq(󁝒o23흏= XWd8lp4*ou$Tج%,fC#-O\)Q_5 7U" D y'-LC3(u(RQz˟,~WsQ4آ4̧ Ž\WPSL7B=6/+ <b:ņ cz ̃˜0R?yAlJ솴v;<n7hS.rE g&6]bR/Z@L2IOG7(q# 8M Bଗ_УFVi~ҭF(d5I B6LH~XG @9 9=8 W(˽ҊZ(m~0kIx>NUѺ^f-qb*^dfՇx< &@#RrIG.@];޻wՃufK4G~ B34xe*i ~OnLb~n𭒦ɯ}`YUc-%jXi4_F* lFx m[P4MxRmr$#{ӛj#-ZX".H":H,S QOQ˪=NI+ȂE{ q59ߡRm5ݣY+V1)@¸Ыb $(09Dž-%;rNB`k꣋Ah!>j׽LbU}6-$>4<}bHsWOk`Hh?STWHIcݦglG6l L+wƩLO%M9 \7ju|b[C_ B >AI]oԪU'`Gx>Զ&";98$Cf oZ.9jG AXs4`[%e+/V@{rrh^IG;$Y!& jjQ3&am_Ň.߾<_bygJD @9*_ 3s)vkTŕ !Δhq;=ݝ4-jS'hdδ;ۿ5 4?D[36 'IOH_pz#:!ƻY>2k2dXk-Eg\JOj>|ݲ&% GTP47RH=5 29ⓄUU@|=Phbpu4NZJC EWF5:6kI@p%V6,iiPM_zBi'Q+gÔGL~=6̱F ƬL@yh*͚ke/SgMvαzjƪ^SLfO拤l,búkضŨ |ål賌+>8(b_*& ҟg]ؑ.wXef_{Sp1js_~5CV!nd>hk w<3U8n.Rįv ؕ#_> Ȣ F_Nbapw7+iwthd,i'mm R gfQT_n2#eY=Y#i~X _J`zR!sB8كtZl6 B!}5$g"iľB^~2~h8DPs5ؓySH&Z=xvt 8 tCUauZ7f),c:ln?7'+BWw{T I8-o1i 6 S2\a zRj:;kB g8tƠ/OlzdHҵ{IR3pFm#рa ͠PN_tsU~S>*5!.Q7jj]_$Ǵ,y[n#Nev?<5Hn:-\H 全WdǽIͩ!gBEK~EHspeuv;w6٭|Rʤ7u8.OX.([Y8`%1YB[/c=L܁~t-s#֝DռLa9sR|OE*k[xp'nN3A\$'g<&dHnj{Dl`zG^]#;h IHoi& Wr  2/u$Z:_?P~=h$+;T! UqبEEj(('lӚ`1OѲEP]#`ҩw֑|a< H\X^XfJqza SR54e_Dz)up`զ"!vl2RjË>2]xG]wz+r;ZsSLպCymmQebp0nQag^ts䠾cal}2ߔTu]DW׉S-ofvdJAZ؜IGcD/KchzSz0r]ddj4q4ةQOm3(Na#BB34rF; Bx}Hq} {8oRyQS!ak$^H';086|b[QT$$90Fux.fK N!{V>#H窈%g$6#xUF/3RW8p&oΫ.Ӎtۺ`~t2C7nrx0>S2R2S^K˹.#`H\Ѷ.OځP3f1GՒ}`,o`D컑#% Im+3aƴFLzX6Š >_͵J0[PW_S)~h^B|Q,YTp'Oc-Fwk&zlaE*X̬}=꟫}l4ty{Ӊ|6U<$c'>!t*u \Ó>Ju Ēl@r-,d8"ܛܹ;c}ڧ$teq16"L#sr\|,+ oc"+^u[HR$/$KŒ}{MMPvJHB[n.EJ,ڮO>s\юڸ<\S]q+u)~jb?%I;ۗs4UlGqUUmJdo=L=ذZu<-:Oj^{itZ\{gۙlόro85!V$WZd_^%BBzĂ~ً%~0_vW봴\TOo,wu@-S tt|:+yΧĭǘQYDj+ҫkY+.CiNVOv[iB+y[/K!uUAKxO$ <6 v;ԿQK8°i1mNb.~7 I Ȗmkηe5k;MYX^="$e)ƴ ĥ@Tb]?P?)Y`*hIQk(%? W %I܈e4(;"/."NX2Ӡj?*ՒyDB]_^M2c9Sc.(+ -/D,U7Ie&EHXx嵷)'DJ]ޚz0U*j|G Ĕ$;XL o* n1ogA lE@+ЬGTWŠvTU nXס4bkxiyXR/>KF:nLsڡ?y '*ڄk}=%iJ Ͽ5I;7ԣȱo o8ӛjv"iBIH=v?ߴig=4/"N'7Mi:Juo-%ɾ^T tͣ}\4ZGv$Qy0nTMCg Wm~9rI{a@9%;opSM Jsj?.ߙ !wاw=\ 7&=C~a/zG9Ns{@TGI@}530JNX; 3GJdj W 甹*`DuAQ#s4X?XpF^Z-絻+R,]_՝,m_kf#[y_5 NA6osTZQ6Y0!ȶ Wxn)rPnN,+@ 4?a9xQ?IawPkI/WA‰ZZeSr1ijßFQY:aNWrO5/[p5N5M@3gU3yq{l#`#v@\r] RI9JT1j5ju=~C2 _w3rٷ5&^U`alurj :| Hgov+bPoDxJxe(TtK~(8i2>;N34FTk^饸/>c;F] O^YSGdm!EpSCCָGd 76<5?/DK-tBE2N"~8kqsx5#c{F[(>#-9D5р0>,)"ha N U^jdP R'|9D5 F,'ZsZ6Dڤ-BI6% .Ä>Y-=m^nE>Rk:>c03>S=:kLai~9 byHe_H .būyT!7]S8lV9Nt]rR WEzjM0[AWOQ0Aj ;34Yngr&Y+") KČ"Z MX@hRGvc'ii=I!w@?ٮ!#ui]؛Z_(o:ލ"D:s7rZJn)0EuȑHԐ 7⧞޻SD^PӲ&O⍀Wa 'oVkSyL}PDX.b1]Q.4%wlֻNa9 <'a[qF]u ,(?ǣ"m) ]To)XKu4 ,R#Bը{Ak qۏk n7Wyvʽr]4l0N@#*L:ʌ>BOӍኾ-~V(!y"PfSjBx}!Z\%2DeU44\% _Wp͇g*bu -B!( &2%a%֪ӿYa],D;8ȐJ<aـgbZJ?ėB~lrZȳr~C9[mL2R c#8=g} Y[lrH3œOLYͲZpGԇ2Ftp+8>Eoa8A"K WvO !3_y~Lb*6b, ^gU=L~*nRo)g([$[ dǀ"Uȩ/XV3zzk b7oa \'A@*St/2UfڌOű"7ʫC &pN`MCUP[ְN +ek\n"zhD^骜MAyJ=-C cť1c8_ql^r{1C`BW88@$6eWAm=2:uNc3О! v=V4jEc!ߍ3@YKZ$?IQI4Dxt8 糆yqh¼K?"̱QPr˾6s5j2#b]EP\G^/Si7{(.hLH:\d-qv}/n#ؽÍt=E0''%aBi]fVcgPhs܏u叢3a*o* f sk!W;Jv; S?-?8subP &[KPS;^A27_Ї&:s {x3H0 XC(iM}%17Ze}.}TTL7. 쭨&OF9%2gn/~C}ťY䡬 @R$Zj e>Fd.pYѸq-n\}Қ5ͺ \# gv/n2q"!B*.c:b [Zڻ81r,~58:X^g;xhhfj"/ɯf^@vkq$gc h% Q7 Utcci)dJC ʦi~xlUP)?j\"~ m:]uՓ_IO՗ȭhF&}ǻ/ԍ䬢 >5Jeb2Xi>ĊO5Y;psHZ-L˙wFg+K;Q-zSjS6,vx2e5d,,?+-1YrP %?L0mV ǫ oVoo :sNenM[E7oX!0l]41rQ%-&p LZD-Fh׌{V}h4b"|\5VM%=\wOAFytABWlY+&n?kUqboc(d܏rYpZ>Sa3^P3Q[:(@72G֩;l鉬Mx§Ytƽꅬn1_+ݫIΨ9ۘR*sqEц\aOбÙ$f +C EN*8& Z~S.oj$v0rcmtgsk%LU=]y@^? qon%@J$\Dϣp2e| D&C;s6 H>Gll-PPT8&@z/E8}9=A7Ɔ_Y:7ܞŔQfҏ5T6,o^ Ģ!joe7f{Sn,C pGޱ˃]xfpm+P%ϡ6 E;mNkV==7LGE0:Jϓa6*; Wd9spo<|ǧ=@B8e;4fN=t:鷘ɓ 'k{DI&u?uM:sD6,xj+g CF9ŕ|0XB Oh1#쌒c=[ŃQй1AΔGtV?ȞSJ1M}]' R~F("Mf/}Vl=>nGRvHjl0}aHzw-"d#caOzտnc]*\Q8߉47n erCU&4ԲD$IO |t\$f jFŒt_d&CPwSW4Yp} eWMC9 ^pty#L3PzhkzH3>qxd(x_EJnc;b|Er% Yxc17G o)#;HzzWao/{LG^=`+g"0/} (RؐL~gڹB(Cܬ:GwfEq|"62BRKe/v)>Os0>Q} E&eOz,;Nn(҇}F$<]ˮ"5 K9\#އ U;z6Z֊BE72]1˭G!L1j)N|Rpbhj%ƥl=arƊ-/y~byn2n׉FѩΧ{zĩog<˺brM尋OA48 m+Z<xVc69   e )p:s7o(aY RgO[؉Paϋ./ nBEOy¯ jˆZ% $#(Z XsM1hsp/&!!&OAę?U@詡!좃|젲t R8ѡk:$ce}G4ѯHgyOC։ey(LՎOH`l9{>ٞS2AiU&R~bV*O[$95,PzIi Ri6UOsYrQ שciZ 9K=2-bݦ6 'A}εm<.mx0^D P4a:פZC.#ܹA4ќZ}"5YXJƮ7e1$9ιGQXdEE]:O_G(Lt_Nx"hC`@F/L?SfeJ =O *k>A0tUxt|=l#|=1*.r^.;F`DT5 sET TP?o"B+-ëhUq9uW\a`y5:+c̓^ @>u<:M !zӂg53[?:|F|SnBG^*2\_sв镆Nsy|$\GrHځYp';0^N>?u`$c廳MoVKyaHwPe~d?r 5TSPd* i!W7[j:*l_BLbSg/`/oLS-e[@5k+S;OY;š`:a跢jpiAqpwKM>ɚ5g_[8_ɧ1wj8UZ;zh7(e]}/UCl՜Q6SkkX,|aTLI mufF[Gߌӷ, 7KPx*E ].d!HB$I+E &1r cxp51яs%KtnK {AI 3Y ;A"OtQ1&H|ԁd@X/I\g>H./;Ay_hIq;@`X yYPoX6SSS]T@ <,*ڄ*$dfWxdF5vIV-O0^ѿnk%5⇭-uƬ:&Xs-GC,1v~a:&Y6_,-U{E2_\=co4iqƮm#u: $L"qiDz.lX nj+5no˲ Ɗjp"?R7\ä!L[oO`y;HF óza(=Qܥ?}q{n\""QPF78agY=pf(4ba;e* $)?^B`(k1#ҐB#bhD',Ju-Bpt g\|me ?؈N ZV'X8*8z 2ȹF\T0fgraСV$u!7X`/9TN^Oj=򅋘LҢ(-t%gYr|p%~Tr3K9[LPM=lDXOXjw\)3 Yj8CqDh'r>D%7]? Mz5]4`@|HϹm>Z݂OA3+L7;f:ou;0\[VGiڬ-U:zD*q,!q oA[ !˿% KA}C}c>w_NA{ڻQ2<Ryչhgl\tAMvNf7Mn[l;odTbͬ4/P,QuK?;bX{, 9 s=W}PJ| و@|IwMDGJ,7YhY}/%-k GȞ6d-u8:= YOvnfǃ0D3%GEhAF aG,zXh. DDf D_Wګ94kɳ;oh 6ooSr,R`Pɛ_'> GܟzǼX08q¦rDj.aߐz2WR8&o,7!>ύu(weЋxـPMp_oYX!9Swp.VfbʔYLC&s2&yb&; 2 >@,UՅ3u@,.Zdds'F<<&c8gTJ8<1ɂUDmВ ѿO;q{k=೧>y{#NcS n7\P sp5myU}zq뙆K_ |qXn3[~EnMH;gS[+$'UHӅemayG=O$zH1薏0 O|X;-mw-9ϲO/+0S(,V"rz%ԿqY$}pn"WRj֚C]6㿄Ӭ36«k1B\.ht8@7XDy!CR׈s#JA uxh&m0[{Dw&$Kꛡ5!6'q݇lKOO%r`xxC+4eA/ycz}yTZww!x⫸MΟFCMx py+n]N*Q\_v,vf \iҳɻA+S0E[MCA + |xZWYBBBXUAZ ˅ߕ? b9')Ţ{Rd ï|\ܣ'EX#[͙ 6;B`#^˅a }Gio9t'09K PȬ"F}b5 kwE:} eȰz-ʧ|9/lpªxzdX ksrl-pwh@d_ZOߡ_=d!Nno!|NBIm5!|>&ܗ&Q]LϨMa[$wyd3G? `rR9FvpBw[44x^@ g fjC۫ =EEc!4]ԮG'C7ƎЩ*9r&>=?9 +[sBMȲ'e},׿hFhy %9T, 6IÁ̮L#zTp㋦ǚb SM6@ΏدC@tw3fhJ>3⠜.Ra6 0xڛ֌L5} KZ=SLw}h MbCbYrxYcRźx?wdl`pft<\]YvKܭ(}ܔZSSxі!WM(=UL /h3PdP+|X"(ǗQhLulE[x r,f(c " =zj唂 Sl1Kr6a}Yhx*}EDcxǧ3Nbna c+聰$!P3+Hqdd;b/\% ܴsz&ʂ~ٖ';VUȪaDNud#ޛx"bv?sW (@T@.yy~{FN=yb}0(kx8YY 0H[6.mY0(_Avb?@=oM'!yRFE*IS] \60.p~0jd0\"ҊQ6FMf 3mѶ. Pa ڛs~K,DX)>+.i2^z{mCEtwܱJ4Ac{7F?C<6MI O|k@芜mo$u 3!lM!vGOmQʤeNO9ā{(!fTBV8ϙ'`kD&},hAlwP}$ӹ9CKP?UͪhM9άǏbܷL!ߔu.. ke%[ߢ ppKS1źw!r?4\-ݫ?G3WdVƭ`ZE2C-aK^_’-:0I LS) ߚkQbrmm1%GۨNYߛ3CE qa?Fwb(["%6n`x5^左˟Q_] 1 @wzehJQ :&{g,0)l(E+h=o6zĀ0\*b i/oP'Q Z_ -ɋ1= 2(qkm2\[_Nv]BC#lϴOYNN#PEw#N+Xnrѻ\M}c4z1t7$b(pLjj&V2Ʋ8!E؇i̵5ɎK@~fڃMS}TT!Nɘ0Jlg(#UViZr̪FڽM+98xcP̨89w R h"K1j~)I;m#\= ա#U:c8A"\JuX8L\ /1M8tPr Jt:ދIF'7iyZ3PL;$0CN·W𠀲'O@aR@ЮERh7-/#'ʽSl\Sه>c4_nXo6n*ݒ{mcWsYɭBy04)Wk2+5&=mxU4e".W+=X лrCl`nyJJ۶~5¹f9;nB#F_FŽhHn]Ykrăj DT j=sq^jIB̝|" mK%_m9}Tɸٙb-U@Z֗\Wo2} 7գ۟, wŶ/t0N+%ʥل$| Aup!/9뢀A1Piu3&RqC i[N+ i\(8ۦy%y%6 {3B q`4 s{o~""J)co3M=bsK'܎ j?3ϐ_ŴxTH fLkjÜ!IDr@/xɰHOzQ߮Wܘtk O0zm޶?KL8;~ K ή•hk ]`BҠ⌼yx-)U#&pޝrp.]E٩n:ˆA`IY<.jJ 7uDv,UoS12sټuoZoh{:Ʌ.ن57Inw)tZ65U-[i'j?{xZ9X|g_8N!A" xG]PGr|~5g!Y1p $,.SzoVJ.L4]xZYs^ XO_q BC8M/e~ie_pըb>oa^7MP)Q&p 5r( /ą{o2 j:=Oc/9UMTɈ=Mf-ǝ轂a_+3x(t~|FOlYa\'nRw+WXlOJ9[ @v< ED漊 B9e%# mI!5C. sY#? pI'6s 6eK|yj-riV!]')@ ɾH4{)\ |DkN "x+RiiAq]P[@%Фbd#m7-er4@ b l˥1Mf%OfsP5 C7fcn""$32Z)υU\Vt=ȅk:8fIt89}̽VYxrO!ch /. 9M!mbN6X?͉0Dx,eTY HV;b짪V6N㩅F>^#mSYAg̃egl9P-sݹ35qy1 b2PD?PxbIIKa7+T Z4Yŗ gYҞՐ ü4z(V˜ QVq|`;7{(]]Tr/uT/wNu"/ó_:nKl08gl)>u߬%φ݉l$I"eGHox#XLﯧ"L K~4}MeՐSm:X7^Bn>2-cDO\ {L,μeEԿ҃R14cKNvZ&WhXȨ 3B9NЮ%]|KaN '"h@]nnAB`~(џ$9)W36zm*Ea_~>#/rvnIAѹ5Eo[|/>|Oo/g}Q r>8ʗ7Ea2`$2*0C+0AS}>f;:jf] ~Ϭx}~hsФؚP6*('yWw=W3Pk]C;B;!5/(|oD$qdoVj`Bpg%)er(;pW$ c4\GdɖW^`l%cIE<,2eٺpH@;xy]n{@a k+(7v |ag[RKqS 掸CY8rumEэ]EL!0xL WLhK.O)Bhh'kc DZ"[ê"@ l׾5u81Scu!gW(&M6X@oAhAm(DWwF8v(J=zeǧsQ?%\U?Ed1; -}cB="t#JQan V<=c9,-}&dzYuXI `\qQS]j?g )+H+RfTa8<:55 OOi MSw.ndIUPw[/!ab'~ZE?!Ͽ80?h?f7۰A $ozA &\s.A PfGNjwZ(H~-eL(8TjVLH#t-Z;&Ƒ~݉ ΂˪?3G0A7&TH_z#ŋyj"i1_U b?Aݘ+wc{fՖ?S?h}=] n.L9*hG0qe~MT}6I?~sz#B%bӁV)brv9~^kE[Fn$V6DNr.J&3L߯UP~vDV/XN |4Kjwԟ%l*:\!(6s;d0  z$ժXi;11_/㴻['ZLnʦ(`I`i\Q28mYaqrڴ"T8Ѓ9>ؠAHV`u7D$2`ۀ|4qYze^VePzj7Nο!I2eƵ_F=`wn-KRHcNG6d@Hg7/gI6vڃ \fBfu߇RO8pw싹jL}j؟Vi }݄p̤D`Si=raQ5U|vqYm@z>Ờ'Ү q0U.HhЈ2[`sqv5A3ʾre-)H.="ɇgHf^U\  TvdІw$ d3/:XySLjKyΥ 'ZMS?:6A!-%~/\E5.`fhZ,Q\?`N ~"⺚\,'Ɉ h jrхY{ ҼR`Q"s)pWdDgez&1pf`@ңaaƂ/#\.6p"w}?uZ &G2J[9(*ٟh130aڊI ;\>6jgt˙ܢ/֜FdC1nM2)D| 2FvJ6?NV\Avλ n X11I6mO#$ sb}kC54 bZ[`8Z&tx}?'|i y@˨˓iӊ?Ջ.)jM~K _}RC.i$Cձ}ExZ/t;ȠM(q!O8mx;9J!$cGl6nG37 jb+6蓕֏ .'JnMGי^f^=i`/{n\iǓb?jx'JgotNJL4k.aD'0E\=y7ʍ 봞3爱=E%VQ3Ś%̖ân7l,-cF8w +c>J Zx@led.g4zӒпzZS]k+:9JṅIdώy;L/MqwO^ld@EfZQ9vd#Vp$xvXg͚&?^g/"38<7H$hD ZU29jHj^*C\ EJCWoJ y ށbD}q_*[L_l3 0 ô z}t6Zs/u0a$`ǀkdUM#ͫn nFC^|Y{bP=78=Cs쯀u $8kCͻ o"J '3]VrӐɑhz~Fkuk6Z!(Ն/wWHƁs.Iay6. b` 'oT Ol ;.zpi﨤??jfVo/m7]n:|2rnN|Dnpy":/g6hyB*y! ^,nq䀼8d -J[n%LgNaeTjlwp4T'$|Y: ;!s>ogA /id5$*mM A2 R֑&Z㜜NP/9gmNsPO ߉й9^yzٳT{0t+\4GIn\,CwmǛ;HUVɢdqjARӪF;Š슚)k W][&2Ǜn诱>J|a[Hk戹5~%OL~trPKަ©0B-?h5n9VSHmES7d8[=0JLeT_MSHJ7, a q2rh$<g 4n"bEr)YP.LQ.!EOZzt8 ZwP#_Ki%0T칊W5n7}*ab}RL ]m NY(ʟ!n)×e{X+,'k٭`=?d]HS^@Uq=%ZV:N{>*rm}hCͤ*L 9S$F̘8[|}d!-,Buf9іD_>7e Ԍ0WݲNm'g[4;IgD%̩ !wlq_KK\GBoC;'iu˴=>Cø9m_KM&TWA:—>?hk1pjgz% IӖw_ft2G3mJwW?+Έk1D&,3\[3.jPZQ óZH)]̓naBFl2-?g$D& hхƇnVW_LJXLNZÄDm\\=ge+nO닭AOt)z8oAm LeƺH_QZJ^w6+J187,;A¹m^>y{p#@cCG_VyJI ;\Beq#£2%m'@WS]Fq/ZΨ+ALiW*Q߽9{53tHٓ\gMRFU"-3#f۝` il$ܯ}^_2<葳lckHsU p O%͓mi[tvϨif|/¹AN})@kVSӥ 0NBy33JR=Ę] `h>ZRA;:= 9[/~Q52Fq:K=Zetd7Sٸ\ #XbE88mHvFx!-V[Hh1A+W‚{Q8\#9BYsٓkM dZ8%Up ^==9ACs4BMY%4\Xb줞Լ r^,jWp-áxtslm1|V8yܴw]XS! Aɐ_?yܭz7չ3Ds2;ُPw 4>YVOwakNo0]`) ?}@uО( ξ28ȿy~ 6ӛF ,=9pԱ`d+p$J0僉,elGScRhc-C`$}eF@Tρ>+@f~l})"[1/A#OJ=gˋQfvJʒ=f \'Gmt{K\ˮeNbVJYujN-\ӯvj ?zؚ X燑 172"8 PW77&9^Eht$Ly8ឌ PuTnq 4KeEH~5su$atܹiz藄ޡ%W`d/L1RufPH59G& JRO")2)j31jwi-osHI9q&zr'| wM_]^exA15pbs^ئDXL9[m(z Lʪ0E8FdBQ|'?eZ Bn!fAG'??It%Mr,yLZPIIT ]HIB fًm3Œ@;zaUE@ї^ nMc6jRXp#͛ ٥i B6Xxs>M[VN(6Ԝ"I73̙Q -д[;H3"45c#/Jc8?֔"^('.Hxx | RIe'/` ՌS'Q~$1OoԖvF*si +i+2DlbI%I rZD^QX:GMϺni֑ JŽՒ/kg Ӭt4 :ZiTYq&_Jo1@ɲ28H_[p57}ls^ȂGz/lYբd4?zy.@SVh@ϤZg4(]; {"ftHhy2d"^Wc\?\AŰHm`Ոu-L|I9a_)o"U7Ns@5D2ZNaw/nX%> !DOh5$!q\Jf|ą*rXƑ:B574 XDRҘJ}ܣz;=Pg Q0PQX `9[zk`t &>R$Hw^" FE|fGJZX.|v- OY7l"B3bOK+ .187Q45`L%Jx͛J_tb/ͣ+h@n^W\~ħ9O-r5 z;#q,$᱂؈/$rD3!֯g[H) ^mSK2bPCx1]krSdvf Y"70GT9Ï `n*.re &Q*7CFĦ\n > H&3m(Y& Q"ڵȐp96x!¦Nlr`OIpR C-ͱLlK8uFyxE Leݒ:^i\W2O;?lMzbT)_-ejyoyƊ&xq y7MSArM+0L!.)?oBG<~DɅ wږGQ@2<RzLVy!MhL=xXڒgi*Xpտy?&zTz6d߻LD T-M\Y? k3YU㚧í08"Cw WwZ2ldHaQ_;_Úi u2g? 2׉^D3=2"abYHFaGDnapCĔ=bք5!_J5cvZuJڷ.H =; @toӱP?9RIR(.Nm$8ֈfc~sL<}WcrM%S2I9o+0G@ E^/]XIbJ _8FZj_y0=Aĩa$x4&4q+'逖TbqE/3gNka.Sy;(a{'OշRW~ˍ]s?*ec~=P;С S(7۫euSDHqRq/}?V<'\CTqA&&Tcks|T p۲A.C[1Ax"H%~|I~eĮŋ7琿b,ۂ,vl7,~=0]7KҘt-^GYyW6i6p"l]_ݸ(ޘ< "eo͸+ܳWW]G2ߛ42N3ؑLC.1c)_BJ]2Z{L#8 &ygY)\:lFjMG[ɕSbc;խ,L~ӷTq\Py%yɖKuCcgz5Qve$>Q/bSğ|c"Mxu UH͚qL RQ$ߤ zw͛hzHж]zm'5Hdv W\xw0Y~e C({$a33*DF[BI1̎ev3L39-vljٹumJõ%+ 㤓[j 9[&݊( `d+q S QQ:7{\o3D]7I !d?Ȋ&3jQ%Hتo-ɳ{"h9^6[3 g=TФ=́A2o-Q1BM]<:E'FY jr"Vʊ,̚HZDo6` 9{oqMIT&ICUW >9aw@6w= &E6eg\Wa=_=|ޖl:X՘|O jK Q ᦇ`dO79[]VD>=@`R3DJ5Ӎ=' žP#q`t!VM we(IF,;;[ǐo%l*?";(?$$*Mus5]]kT6_ '[}5]]03gI{!"m{/X*͸YJ-븻xxѺK̘Okyk7wveN)q.e7ð aOjP>r[,(՗&1z팗 e@I>e' cY<H ptv5Y ހ٘vU8һG٣}'ӾxFfc#Bl7X1>^OIͱ:Ogja˷"1a9XŒk8$)~8oxl>xk((٫D_7E}2V c3 Horl<@FH/JgN3TLv-!{rh ~Uh[78zz]KRh I(fZE:8[0G~N^J"4&Ĉzwצ I:@*]I BaUJ{*e۟/.LGAL8' ;ߨw!.60Ak9/dwިVA4J؂ l%>|+I@AӶcFT bkDOjA COX(HvDҿ5tۑB%RI %$2:.A}EǪVc L8cN:aҀ}0X-;S-ů΋$>}ox}7uiB&5Ӑn^ 3sɶCޑgUa$]E6$Xe}i/ h肩$<{rJ顬6 OSt({FG1(ʂ. -ʍc l> =ou'PAI4la*.Wb=cdH2-#Tf箏/eCOe\Dx^Y:fiPC;(?Ot[z^AxW hk_`5M +]7S 0R(V juZFh7IKPE?TjrúXtEΡqd2&UeSJ"ziEKsmtbe(&ʟ<+L]-`zCTBeP~-&h*1f.%Bro.ʃGƕqӌs+^"7dmٲ ");<d0,ivX3DwU^`^KUgW%Qg&즏oțEJ+I$.l-Leͦ0LX}tZ}99zW#>^~2ϲȺSVg9 DWw"+r{+6,IOWq;\Ð&3J5f]"Ta(@b,5ӉnƬ]-Pbnzii(0c`X=t{Q C9P ңNUwszYM Des8:Ate9T!`9"4VXُ6 )>=GҾVkhʫ|)fhJ,MF3|RifxiuuX ,ufHj0&YI*]M&lƨ3y"scAFvO&ʂ,?^>1>V:-R\衖iӟo`6^}N<(^ szIp\/j,Po32gg_;HjfTm4XQSkO D8" 涬VS^G;ϵS>̬3;ӫL F4ۆA19eu8ׯnjʲP+9Mrbw1K@ ۏ|$2n1:Zdf%r(,4 ejTfjԓ%ChxA1y)o%ҽFOaXUeZ+[;:]l8{KW _s_){+ʗc酵dko w3lhMLƨ}k/q$I@jH]|9ZwZ?k/KkYXL9Jq1k^# %-`Rt rq[Ì%HXerx$B<T^͎:#-/PJx>Sk3d nHό~{owQ`@!et~A +ȴ:ů A7WzI~Df  a9rVmwt#ϲzS-QZ-"*s!@7:)G ^UL%:[N h-`BemjK7J뮹≆oP~a6bx Kzߡ1pMCʬ&R hn)>8gf-ʅixQCQ@ՙ/ ~ΒK}1DY0#l}% %+1)ȱڅj"q6 w%cѕPUAy2KgxQ`;Q¬Hfof>ThJq$FěN;| L M%7:޲쪴;\vX q7eCv*',xWIS'> pCwVWTd͖a)7亂2ezclCca)}Q P PCI2A;7Zj~"< C]̕#7f𬌚Bi%#%nk܉%g(2<.@O3b4VEzͺH'_MmbnFs!>[oTh}Dύ >et˥!]2);"qH[$0mwFˋ06˒Q5q\2<-zLPAr ΉmC 1}o;|45 {SBױUs҅3I $GAhHM<1cHݠ8gGȾj61ퟖဿwWԕPGgs<ȡQF t(gll[9띦t︦=Rv\v\ۥ5;%9Ђ Wn& a:7]iR4tG.xӎE:0Bh~eb?N钁$W-L'֛w⣋QٰS#>hlClr*,$KJ8MKķR3ݣ]6PVOEܴkETpHBE(*Xw8^Xejq5S$:{5"TN!{THA;oޓRuL$ 'ǻGRƀZҎG*` 03fv8ABٴ,LSem ^ Oު*5 GLzhn5ҌW3fPZ"܄fÜM., Q$Ujg6d:j>o7jtT=A .@Ej7z%Iã>Wcۈ6]}"+8&(L [-:{‡f#*bJ- %€E%ҫSYﻗOa( ƪWɕf$4q(7NY ObvF9yUP ߏYoUyʄsoa?aw$ ޙcCJl!l#@?}]L7DTD.EbuyLZeq &G|6,(<1 HEEݬ adXZS}rP16ceS"}TT@D{Nz0jTm3Jux&U|H*?֦}+i#9GiǀL3^V}{ǚiYln(J~) ̸vgnfm/RT۲~ 6܀ReS6/tv;$i?ܢLeu_f]ԫE8FO$!L*ja˶h,s, 2BH |7({JPk2!Nzhz޵_3|VDi־b gM5JBHjS|$8z~86uAE3F_E{28=_A75Lca[TcO;5]DMUql300yZG5}׬?Ml;c)w$6.˾Ǿ~!;艹Ƣ.ձW+ؠ]G?rJV ERGP"RPQ%!W#RigF GOUCs*6֩#DZϘE N R_S(w ϬXX@pe(KJWW<#_ xC+XifRN_ŤD]&AJ`f~ds3S Lxk v_Z>㯨e68^m%álVWZ*;>o ^{}j%[@suw{L|ae`|Y-}#B~3qu+d~NxUG18tIj lANofJSN<!¸n[jl촪/mOv̳#*klo0ZdwwP2 +Dv^+Cv9GKMyyU9sB؋π:RYu,(J1WSB(-B.sN3 ^x|Tʢ.í6h~˾I=^RwBy1K6Qc/:4Ww8_! <|hFip֧aɻsgM;z3O@r՚74-9&ѪyC/LC-JJ}W,n_E̞ Yλ2Ez c?XQ&ΗӌIZ =Id~H&"Lpy :i^MDHuJNVAkrdYNʿj'Q͋ԟ^Ap2:vŰ `*L4m1jdaò>+Uyi)p9*g b.[R{ /1%0S 3dkfħ/OOq>˵y'ع GG{1G/.] yħ1 ]dtsrKgЏN%=*FRYd UE7'&V`zܢ"@{Px6m:-`^k-5#ɰ"{gk[y;Xɡ}9S 3+D wШF!Zw aOKD@r\,L ǂ$-ǮF|hjRu@6iMXptU-^TY$KYHخr .s(Հ/rޅUFz)`,<:,pMX X1II+w&"ư 3ٚ7oM.kW2x/Bٲ %kpxȼuBDGLٴQ-ÞEؗJ߾!7U{)2U?qp2b3aNΒE`A.F_'xt܁SyJ$mYL>C@h_YRLhZE .UbF6DIC ,J'1 HNz2Z1;ѽ>)ԕΖ{*g-p=4G͠j6WA!8o fW#z}@@ӣQfohEHPnG44󲱂7h䋲SWX>>X9 HP?~+2Akb|L㊆D c=8Ɣs?$U[ Np*u*C{݈Z8͸DexЇ$zPH1卑 B<) ed@Xn梑vOY^u9pGU1O:[8ѐ9z*KzvWR-;GYIfĜQv\u1 xÊ($_cbIjhɞ m=NVt,֬U(iq!O -}~bڙ:~(<3RfymID Η>3W(s6G:1Th>?hVXg%=AOQ$sP~Kde[RD_DiC[׮~ڀp'Fx@ [R}Mn|_%AIP3 UԲ {8haZAi UDh نQ=/n5&<9+ga>]^?$o[pgEm󥹯WU,8&/vmn^Mrp2C)[7`W>zB;1Kk,o<'vHCafpJXۥ?~7*KKPhWlͦZxNTb3RxU{.exإ0@̃W04rkRu+l(/-*.=}$ vҟ_%L;kV5˗%Hv !;j_Lp:jh~Gmq7HzM&JfGUo )s%1&Xjt!ۿJ @ ΁ b(oQM.XyrdM9SR޸^sx[vA]p4 }]B;hq< @1r\h=oc\ӐRj% Pv|"۟S#Wb@A;ŲŇ_9XhX#犖mhRwI\.Z{衇Py(@ ˩g ~^51G> *g>?h&ZljRA4"?(l۰)ln#۴d;`8Q098~eOgҫc7q_2tfj }Sqm#7|R+>a1-;XWV>/oY\p"If ~WKЕyr50- ]5JJa3};_ޗzlr}Eq<zHdd/s.C?CPo28T1 *j&f\yvQh}~v%Ymn߹Hf pʚW'H#}dx9XF&P|*$W%菝`*g(ZE~c5U>ŲAVŮGIi~"'ˡvg`l!^I ŐN:R@,ӍT'{Tԁ~-S/'Q L0k 蚼nN)]H2yR@){T?CTReOʏ0)LXLQAOo0j eT=w^`w]\8)dIîR8szQblNUvymV HC)_yHS(k9]m?3p&#%L&B\lVk/q/۽|{aGeH. r~ vfxox:8V6q;H72R|I[nx5y@۾լޣ<"G uqm3G=~[zB IM6l 4 #t!-=$-+u?K\܃S: O\?Jn'Fu]!5{9N:R}8uvzw5洃T0XM%uh87񺏙StAuyx@ϡj+joy#C8-nV!Oѐ5yYOCN  Li 2%zd6iXw1fdsU8*ΩY!nTԕ}7E4ix,:Cͅ'MmZftU:^zZ{ɣA݊ 0D]J:KbS?x*U驟_|^O$˓96VIop=,qoF`{SϐCiWGebFjt1ZӴ޼,,(Dmܟ=^"+4g;5"[6e; B@)/]XMU?$kPS$n&+ @/x ( .#"K|QZCq{,IV"''ǔGpG1('@H}VȪҔămr,M#HZTo_yE|\jcd'PF$EF4 BC쾯A P-rapΒ ܏7o1XƹՄ,jHeJ^z⻃㑢čG[kh%P$.jY6t5L(QP/D#mU, kc}ӕzl.2=Ҥ؅`{487F ^8*L]:JwF9wl EU1l&>Qm H4W@w%3emuy!IXTl S. @&[ӕ%vŢư>_qLBoP=!qC+no:Z[F1 O0:so_PihIs-Od`\b4,"d`߿>&qf ¦yL11.A2 t8B(B|/_Ԁ,;GU [1[ 9#Bc,Q Vb3m[f#9Ka|KLOMw:?Ƒ"wJ,=Z_ly9ZtP҃!ݿD5w=Ej#t_|Pc{a T3C;Z{rf,XciBm.tݷs[70ALLDH9iᔅ p=jFHt>gc*R}N>!'WtnEs^Э'Txʷ*Ϝǝzڌ 5M(o!qߛw\u{9 2MݴW/ִ7㌰ E(pxvǚHiڦر%ߔWK~>NLU]6o/|3dY-LF=O6;0<絒~YMTf4UY+` c o @:d6j 64 ٩i,wH<ǃ/-WZgö<1FX9kАϛ?{')3jyĉ\_SLa:uy({“5mS|!m64LG* UfpRNϳ5ɓRx&-Eu]/Wkhi:VO9Ӑ]$o]t {לnQ@ţMs+e0} kMHjJcYyjcI~6)?'gR^Si{e,yL49:ow~lny$ /1* DWT'w:l&jܿdpt,g\ܥ%kݔ7DTCHY h^osόr,H&`bgаk ːF5@ݢC19 JPR*^f3XtjÓ$Hvk]#9( *8c0D;!cdޒvFLmuZ4ΆT3+ v߉hgd$';~ .[( _G,uq 60fr07M9?fMEVu|7/rNےg 8Λ²=4{6A>ޝ4hDZi%qWnItCPAaZc53۶d]fq?@_v%KeߣT'#RC|.)={_mDR:d+ ZaUSEu 5"-gӪLJ贳̝}8VD--MLYɸSTcKZ q6Iot&!Sۧ*nB' "-uXIrŠ k7< IY4P Zt8$5>a%oe J(zUs5S6q-~?qF5hQ_ %1eT*&y},F蛰0%awP<_ _`YCOT)]%Zcj<(8mXR[8\N(sqdU>}RhljrFTfS4O]*6~ M2aҎQ;^~ݣj9ʚ(uoHLkʸN^z(lC xH"!Hdny_`ysJ‘!2zE5a59L1e(jNnBA z:ϫC,0>Qƈ&[jSJQKtu4kcʚud:fDe4PܢX6us|[/XXstyeLieU3O}Fqpj7j@pTa]͇Z[l/]D1|qlM|"6:(C6GW@3D sp1"Z+RCXu+"m^:Wr1D/F.sR2OAs.<`sAPdbbbȶѳRȋfNY_~/jӕ3J/sD'n,ySDpzHXմja7 S90t;s)Ow),HwۖFcD踭ACg;GF( ̵7`ܰnn'C*I 0|SM떭!LP`5:lP\Q .cbaUr+RK*>dqBiKW_Jm nD*AT8jT1FuTۿi>\HdeSү[M ThYE+oDk Y5SL{C)>ٳpy?{sa->e,\/<C5Ǹ'A7/!ĺ!~nvɐ|O+]rߤxWՐH0$Fk ~\zIpK m7~3>Fs[%h$Ԑ`,hDB#T.|is_#b8æ:(^JM o'RŞXw uw ̄S8acm~IFcm]1!jj˳dKV#+G: tW(t?hW;^Ɠ( ]H*%7,Nf^фZEjFK`e/k¹tIrXe#H3Muu\ڻNG+ڦJR'3Js>'iO]ngŲDnqSqv?ANЯ39ӕ/M2Bԭk" iSP;4EfuWG gt 1ވPg֒Qp]W tٵlω>)t8Mh'=49 e 6fG8|/l%JFOk7 ܷp( ;˲@Jq'nܙXě|9Ox +Dܑ̺\OY6b%4%j~yzk<_AE1?>.Ʊ,}^ÇVT徎Ы.$;$ScY<GG% ylE1ܳN~{30>pӣ/FĪ:[KFy-wF_ҤNxMET2xȁ3KF[ґ:2ST@MD_ N#6FlQIJُush=o3od+?9J " k{!j@K@@c@=UEr(rD,P.59u\LtuVc¨,/ mR,A!-k!O$ڛn2m̵)Xrx1_n?,#pqSDKdC$k^}7MHʇ?ʣvuKVAY_U<3Ic7`D&T3g%qq7H +j2=5#t"vl| %|v>jX4׌HeypwNW 2h.ÈpPnE0aSm{ePXl AEt`E8ވ{RsBZaIjn]igE3, :$(tO_iH KlE'b!h*w!Z>F7ߓ_T(ߒh74+( ]WO9` t,G;ܳK KJQ5\S<1nk޺ 똬!֢.N ugEK'Ck%~cʗxY T?jywRwkO ffg3ǐ0.]湇z[|8rT睎BClp.0gtl=hL`MC)1.M_?;Gw/7ah8fa[qF";N#EZ kX@ e9.UTsu+h@O,VvC*RGo`FVJ~%,qr%>!̈md8oRwD(mdE}6?kfIY@G@8MVp9b%b&#aP!lS_TXk ~ø4C͉8>F 58g\@I }Z4\ G-٩ ++딅 ѳvkg0ǃ.堲[MeeV e'd{(E=Df4$ZOx=~{|Yr-c֡ 3_^uA3嶘º|6_@Œ.%ӻ@wWNsQ+WkɁ "1>vdȎX9{r"͊i-w- r~eg{3Ճ "dg3e>yv`Ÿ7ǀeOg`x벘1^7Ge2Ix 7'΃%ղ{ksf$!|uUQ[;PmT7`Do?+a}ge'޺[T> 1u|3 ܾmG@D(Z|zB HrJ_qhndy0zÆ7Fy,F(:N ?!+Po R YZqIwlfzS#}(+#Aa CνSi7Fmx"FhUϳ_U'8NG΅d$S_L8lM}5ʏxshC?wetk05W6+CwjBg~tg>B:!h$fmr YJ製=l"#J'CύkherU^4%T>-%$tf0tXۗ%Iޛdo^2+/VF`kZ|Z uAWlI'U5QK$J! g8*4fb7ҾmEgkXvnU[YqƐ^2pHVS"q[1gBߤS>5ދ1= ex>/ s')g $uIy ^mz^I[O? WBfmoI8Aډyd$íC "|ULsؑ rزωؘ@b㗰"&U\D֟38s;"oA V9x.;p&+WAu7H* ixt\زaKPtq2en26 %cEW5庣7 Cgi>5zU-.EwZZ,ͼNLv5ԅzQGyq):r8n1XU}rXÇbj;pX MGKU;˿oxVyx 6kC?"|ߎ%"F@")q31}k/h\iYXG ЦRs[6Pta&2%gw2Иrx`'T9;{ i}SJsLv!â+ xs'e'6,}e-;J iϫ6_!ϕUq&@O=Mq9g +],O~Aixfb38|$4择k, HŠ*몳XYN"W/㼱ٰ!c\'D 2P\BL}-6 F9 Fte8!Opc)5xɾCRdEG_Q?i"hٝ{4X01m!\U/c4{?=Qk+Q7#Xr6J g_#ۊU^\ѱv@ cO= |H$W71ID JӎAwbeG؞"!ʎbZ\oa9uY簨.卤 /f-|@>q;1w/%oWۤX:J K\"?ZIwRR aRкePL@^iFBG7ђq|K~L\]rD=#$j٪kE:vb9q5&~y=rTZP 4E2l˟LN8ĎNYn&4g#\aͮD.v3 =YGsHMʺ 1QF-/:ǦA'H}y" F/)@Ұa~/ly[’XlT0#$gqϫ2xo5:U°u*,԰@lև2VKS^uWEA;3_x"S˧(Zlʸ'Lj[6:Evbb*ls`HdF}2(FcgQ\ G-dH VI aUX!VOV kj_kǗۡ6LLDt&+A KWV 2Ɣ:Ҍ㝌kiamI}:2o28fiC'@;r =$0svHY M G^w! %NLbu+(*Kbw1OFf5G8HP/P}CdIۣ?+ 3pU_ZoZZ[)M@cպ9\ xۻYdZmOkAW(C5PcR]Ƣ(Ӄ,(  nӣZ!iҭ?L5a)մQ!vxpeY?>: [4O|Z:IX]T@ Iqnd޲Hl! E* )z ^2 [ܨ` %q.7-05ANJvY5ِ+b#84O '},IQ.RuȭQ7\<tnƇ9B'C֍Drs/kK[[=IyT\(5tNөō#n+r (x0㱙wDfY/!h*Mo3#^ ʘ[˗G֍Ք|骡︽)owë4 ] l꒡ &Lbk!}Zn0;Dw?>[7({BIɱwÅ i"ēr9qjiS 些q7!F)[XeokҴߛ`jဋ^n,ᑠԘn5; -bم] UZ<bZ,_P-@ m',qI4j\Pkbl{q1{skҋpx/_"ƧuڈfL0:>6^]"AainЪ٬Z.DcI ,m۳q;*dR_h?Ӫ _c?Dq~_MFrG^7}y@|7m)ӮQ{qxN" or*aM_ݟZCQ֪U6HD=Y/#YE{+%{fcY# :YCƠ@S#|=Y@Hi;_U ^ 2)ذVV}c%c549 RV9aB{ . .eq%L$g~ -85.OR ct![%< ]ՂL4UE/"EiҐ5Nʗⷼl5wdIF$4f֩p% ').5L0pGCNYB.Dws.zfO N;8KFw9\BƬ!&#{Cr/C ml[3\gNl^"ވX L>Gۿyi<8_l,C- !Fj,UY)yKq TE w;Na*d \66G[dB<7raRq"PsMH?d.!MC,Pqd^ l} P0'Ǻ#oE$Rh~??pi$O%K "g{5a;ڋ+[8=>F7&$j;IQ!gou]G,k,?t9tAf5yOdg l:Jm>X,˹4qWSO"S^u1ZS扛ІV$-2K0FvG[Z.o]ܳ]o5(g1OcSe; {ںEwC?%R;7–ĦIΒkS@*zms-ٶ8"ۗҍ(֑=Of6" $ptfٟd̘˟);E>TyRkq:SAj<9ίj;GT{Ct s'?5IVް3P+R0[ Ў=DB!S<0$"ZZ DWXbZ3-26Ir>vcX8 OQTv̥4n' ̙Ǟx !@]ؕ׍]=EPk)u5CI P<  :I#f> 13Dqb{L8}I8(ʘڢeBVc\A""ie)0[/Ck<5`ⓝU؏0=[8|V>ŕC4(;<= jXD.Ʉ噤CKi]ίM.y˪qHp i͈_DCkdlue T3>gQ4yHKL< ĤمܖFF&<]ADJ4ϒ\$uՋ/6:pVW{*2RCmo:(edT3{XWHRn+ӥ5z]L 4׽/&tx=+Vŝ#XS@ R|M+k ]+H;OQx@30],̺[ F2r%8\~gU=Rc ϒs\tD:L4W߹=[{y\8͍ ջ%C7Ě܆8KM 6G^X7:"c5TS!I"qh_R4혳"-d% u VE5@ǫYЯ% ?C֘_EtV%'kaѲ f)aة[ KɈB&ړ򯇇% tT+'ӌ]Fҝ_H7ڥlmS{ͭbEfoWρLiZfL!7:sWbV2,C-b;7ˠ7;K:1ǽĺ >0 ;b^ߦ <^YLLeĵJ>־nޅ,mLѪ>>aWnpB q!o&JJf/AtT Ed/#7R_:9~'U~`^(1<8oʼn])ʙ4ϑA},B_& o1]ԛ_%HWKfS{Rϲq-5qUɗFhLܧܚqq$b:ĖFANUTD(f ѧ40] Ľt<3s+}39yw$ _OۮnQj,(/na͆Fk2;6ڵ_ 4sUhBEwdtlsZxI ^v&,K8w%krYnp{N70ˆT-ތ~󺑬sWoϨ?xAFe 5ajmY$E2KkF=D'nJКotw!-uS&$-`6]'Tۥ?V] TL|Le(&kxfrsjxuf-b "4qiJNG{FT:"Q1ݣy)tT<̝%}{(m}u].z,AITKh_Ҩx_*˥֛`QDXQ(qO!2<  z%ڨ ZOV8}Qh a\\?R5rDlMpJ&4Z+Qчk*뷪Ꝝu^\W;Rt MĸXN`wď.Gh\ɋ6ЃPTL7EU`ARTBD/r2$Tچ]?|ϱd5)uUuow\$(R4^aj =nb^sPkKȒ'=CuXWGJk*G`c}P QɊ[bf*jHn,GdNo8a I$+FSu> Ǣ]wY=7}լ)s|$L2Trǥ6Ma'kJuEN,ލRn ]k"|I{X V\i(5:Ll=zm^KapmoaR&r8BW, 5@@3X΄*?tP {f[߃ަG#^N0*OuM\4Eת!5 5_Y! B6p}= ?(6H3+-3}PqHС@35"NGĕ`331 80@jyuV9Ѩ6// ;E>0//~ʖ.>;Б糮OEaĭO{cp) Xkt%&op#'z'3.N'oU♙o} izWX=<OM? ~ldlb!#[fc^C zZsmi&q.Cf4IgW`SJlxH̔X[I-'Yrry]_XtW|x0 @Oǘ_!G"Śk阵Z:0Y0޾5Vjyt O;MRՑFe@9b]bQmxucp̮QAE,;ڶ@Q3xbƠ1+0!2i^Dj-55ODgS;?Wdͩ4~a;33(7eLHzȤp[ڢ{~'%!l5Zx!9C?\ԁKA#ؤݷIoXHHid(Tџ>6XEȆDҕ8߻*Sr ]nϲ%S4}@L0o!1~ę%1';Ojix~@k݄2?UNvnѡ Rĕ=ƂVPJtSBp%O좿QǏ-/XjbiaY*I$H䏡V ;bɃX`%NdyԄ Ɨ=p1Xk+~iwxϲ=1}e "hԇb?upm2Tc1W(f9+ NF':]uZ >ON}y^g/S}H!IӪۯ l ƴ;qh҈A&o-?%x ;֯]^j,LFa2{ $tS-0[%&) ȇ-ԙК`<K4tQej0+N:Etōn.i߇~ ,i`Əٖ)Фf*qgUqZFr;2b8Tzl6)j4ra%U΀~'ϧhOBWڍ}00rF]HֻFu?`Tn ]^@oS۷S3BZkqbL|De1@_lLy[jEv/A޶dO86j?gdMf?=}Q>r 9p;^@6hnΉ(uSY#ڑՄ`nU8X/ݏ 5J7w܅S{ie҇ЎgѩXI+(~lXK ĦtƮ4@P :cQ?L3}H acdRe?Yzl&{ʏ182V4 ზe!?ꇉ܊bU7T$,%[HoHUz7@o>[$դb;0kR̳kZ*5R Xm_iJ۳C5KQiQS?9/̱kzTkxN,J2j??χ`3rW|#ew]r,q#i24r7<~ 8[nER?x{j qFyiHE6n4~όC,d~hWPmn@}ɩQL}N^O IPaPj+XPpS<@C5^\w\LB>oCy3w]_*([{⬌ÛϯG91O':ӣ\ 0qKJI>8PQ7o%= ҍ> f%&\ 5 6;~qݱTPA6 ;kvry@9m6Ӊ(=`hߣeRn{hy)KEawLB"+.\[7aw#Qz&PҙJn!uBB1 G|+ Q#1&TZu )l;-5(5dzf:BeD'Dwȟ`Z︋ )Ȣ^uN-קɧo]v죙Hf;*!ʌ!r2*VO a;`'3!`|ҷb9 )v2;Iitlxu("U/E޸`©{JƵw@zKXvMF me2rx-O[k級>(kçK1g8a  ~ѐZl/w@x_iJB!\䅳K`7x]| :Q ̕]&C +1I`qyɡTHU&yh>tG)tG|Ҧ)DwH.ٸ-E#٣,J${8Wʲo\^;,smhcKtq=vOKv 1smB@egL:j7≫ ٓlrYC'Ɛ[a* 3ґz캏0 o=2ƒ JK--'W)67iJ\OnL; cyz~ } #ټF-՟}8S/?&l"ω] #˜}9)D7&VɬV^hh@LܩQwg񷝶ao ՜%8G$}R/"| fl4- ']`m#^4 \m5sġ ܝ-sO=۷'} O #/A!SPfzz9qD =,M-` Og 'B8~|A_,v~J V;&_߉23 JK Deshuއ\FLc֒FCX֝m9I4͋[a._qƈa4] SU3V&\-f~rՊ ,=ؑr$"a42ܼai^F0=?HKBhq)]lӃ72-L#Cn`&:Eh$a@z"0r'^Ko<*aۑV$@V*3]I5`:$v"z M.34$fqɼOAc$K#{ 0Ҧ̚ޭ-vr^ y+גzie`cW wL[h;)͐TB -g'GDs UG!s~pU_h"TٛC  W6tO{h9~݌o9Ȱj*&j_mvQ=RV&x>DeRKql*K,bƳ=ºja1 GHe߮EhJɽ܋rAC7|0o|z4s˧(ju)8R6i d &݂N;pjj2 I?9|֐6Emxj<;eP|LͳP]IC&=3%T<>دߎhB3;,D̃,Eg  Zl!$b@M"t^|-^hvXva `@JD">K }rV5Ƕ?<\I㈃^6:Z#W`[0薰jlElÙ-,뾬JNIU(mZЙ,$:iwpu5mij@VaA~d{,L^_GJscŸ}zqXMʥ '1뮦u-\vxR!"0Ʃ%_krsꁖgg&FL:vOMeux>0KBBuL>hF.˝r vξ&DxF,=*h\,ܦs{4<4uJ)irZ0ph3+9ҏb(Go1D(9>*)WۯHm\?0Uګ! (ѠIWv gc^s,Y$ŭ!,ӛRo˼cD]ixӐ3S+\B1Y/ԏ qT)x:(u(;m t>f 6v#&2I&GImT>p(M"*C_+G28˄!VC,W``(…rV|y4[~U[ZCr“jqƦ)$7Lg zd}RxVGZE`MKcy'eųl ]L?EmYV B7Df<;4?k凲: 'e !$A| EΨo0q)0{oJ^m1 q*)` B2Bg'-_~kZCJOWtJHpDaP@K'7 Pp%;ܤ|埼3BeKv3KBoIakez}h|(TN"RjJ@۷*€G/@2@9n!9ۦx"ۇ,%H+F;3 uSC7RU~ qkDƱc~k8iL.؎p+H0VZǗq%2σbyxLx2Q;)*b{ J#D}Fޖ}(^WQOѶzҶJ1Z*B/ez09N OdNa@.;q|e|caU:X!M=3I(E' )W*BESOg ^,?QVhy7$r% |(* XQ ̨wYH͒qj֓cb,$ *>[9sMG*nV1]vmjeDv뾤i""Af֓Y;vޫx4,~%5Q<4Y"Beq:(Pi􆯬EDK@"g4 CHo--w:Ύnƞfd :o!_4+^"j?1y{ȶx_)3ЄUQ ͻ go_AJ# 0Wڊ. >=1f3ͥ`^' ]fx52,<`U@O}GdToS=}3֚#ВO5RMfQ g궰m!3VC,aKijv}״0rSdDy6{dT}$ܚ;G`[o0jImh{CX4WI tt@p3XbgJxx !NKu$,[N4H|Fh=IqР׿]65fFXn{+~AeT4g>!fM\h~TuQ۱%^NDB^I8%.$t NceE\2ETf Jtj΀]Bm)L (U?i8 Y{75nt `BfUQa:[h[/*{>VCu"e[%1IAcE*\DIQ%aK?jy{@>ELUVf a̺ iZ.YG6AmmLB.'A#M8 h*IOJcݳj,NnBma=YAZ[\C"1m =|wT lq >S=]w5!!*̿mֿTRRDp^;DfX~{(UxVۤ_QY)]yy9*:j9$Y â^\M']F\ بCUoʦ:tZ[qވBqgtgv+ih~ 3a(C\b1y;x!hLf5)U\8@ $cv!09#6urf=/"d͚,.ToUhKwbٙRO5-4!h.ҝ{0}уtQKl[MৼTÚ%XP2&^Smlڦo%!'a4Tdӥ$P5s~5 u*Tq0QTMσc-26xgöl.lӳzOgEu{nTK?2_XB:ZHܟ>*U=o0xT;[2r@yS~N*#e`^״ _ {,#"h`*F!)w|`zAg0yZge0"ܬk|Ѡ߸iIs* V.ќ\RX+ ,`&Je-SB,ŎUi֐1E d]a0 AJY8[W>E#kw@>E2T 8e=)wR4@,7eLSv- gd@B`F=yR` p{3ֱ&䟈bl{Y Ku#Ifu@ SJ" !P[#?H@B7pĚ|ԏqҊ19y(m;5xwyȻNNܜ"**or,1Bkn#EJFߟٮ+-lԔ9VgsoZ=S ]NrcbI2S°켩n".n&r@."-~Tw1 {. 9"GƣKQl tՕBhwĶ5.ɬZ8LmO 9TwRdΉ\ޏ`вb:j vFkI @yhspMy֬楥Ş=ZOO*!:5v7jcE1G)թz05K\p Ku .ѮWxG8 ,s[|pAGD2s@}Ce |7!v%w(|,j;Sh(# `Qׁ[w8߆?í^Z7r@k|~'^Gd2*ޒ ^^Ged?\m-$bߕi\46nՄ ,NgS@oqC * N*[{@UIG }֎KvEݘ=Z,8TolB(djF(S#@W_JX豈eܑ{fGĘ9/!>̵oֿ֜֡hwQC봍Co.X6?U'9|iR4*@~-̀H%%G4烹w|̝:bQV[;vPRu|똾l=a~SRV~ᅱCwI&Qugd$@.R f>#vRjՊ M\Y{м`+zU5!6‚_2Ik.{!y[M4EPۜLѴh t!|O~4sYhN O+j:9o'r(8Y‘ssK 4(@'FNm5DJWW{XFy7F"6U_d_TVK,RQ[KT\K SI`QD]+G 9~G[3.ĬB+D@޳PspRmfIy,tVw 2X1i 30n藲+7h$62Q Y^xrY&g5?eJ6mLKU,MBjZ#Ը mޣ|׍=4If,dP-hDu#H^E{Τ?AdfN׸w[:7c:BGkDc ićIePJVK%z\㳤Zx;hF*5hy `ezdZ}B+7n{r_!5OBG_DϚkUP8jKe#5wm:xxWjVm-z"4g;D#lQS;FB?rRP;3!y3ܝ2Ỳ JTؠ'$`FU6],+$CR7GY$ >m(8Od3pmcfA}Ĉ7o:۱AA4Px8͞ J1r8ήؚ؀N_9JwV=EtROɅ*BʁgjG +/q/r1m[+Uh#g^:[ARkҵQE om-u=C<[v#H=RM`oCU0y1qv?uA]Xn7 ;7sR{h40 )ki*WfF!`ɋ-+d;竕c$C>}=(PGb_FwW&A@QQL!5cyjƖPLז8thW~F 7&fΦe#f]6E`0Km"!7y$vهl 1c Yd`n-bN_oH]J6rǐX)F":F%yon+=0z:;N-eo(r=Ķ{gOdm \:IB}<a!jJBG`[4W7~VBXW0Hnx.Io;RptffM} bY|7sX;.  xl *c~`8pScn-&5"yt\ݿӨ] IR@xWC9Zg7o Z%v[Rj>cp#9i $"$/QU]g^Ysu($³\Yk~q'8FW멨=zӊq ( 9u+3p~qGxg(*ۡc_ppd  Ϯ$Ij7i[R[G 4X>+[Hfޏ]Nٵ<'7 oS3D!x=Az4S#H1v6E3ah0ZȎxW>6?o[-O89 kRhK^M/IG[BH_Ap\ǪU^|)˞dLShrR9Og"Hb^{q?'C'QT'VNfRY\1^VEz/;V[d~Bw!ު)ge-1jq(_C7I^e^ %E^ޟM)kP18ȒZvпv9kƿ+|HȄyɱd6}GH (ߧ$؊!IzXSba1Ϧ:ECRdX R!?-o״M{yRQ15OTR!fе鰙צeZۉ FC,'y &z16+KCnB:M.P;Ɉr֣~|"tғݕ:5׏h&xސ^KlѳrQj$'oKJEH,v 5 vN(9ىj[D0IQLO*1i1&?[TD5Wa?sʝr p%w٪QŬWż٧H/3+)5֥}5d + 8cUe5gk QzT6,&9U*$C|]LLGVOE؏ËDꎇ!yiT @, &ݿgE` TB_l3oWKMgܺ_fG^7͡A&lxKkrKh?0-nf=}S xYpk5`j+WK- l}Y] :AKNvQ^hܛ\s8$YoI7ltYOk+DabfYl:vALD MU6ůКq=RbԽV\k&E!`5 Flh>^dQ3nQ95 X˓GH◉e3[&,!R\) j&a"=O[hŗպ5AXˤK;3$~%r .oWTX ;-fJWM|pNTNbXM1h}Mm;ÕCb |BЁ}GQʏ^BG#@"ax`|*S&XU!i௙[3fdm_4`= 3=W}x)60c˜Q4+^3dAtc/G5]kPbˍECwHdڼBIxxJwDX4Ȃ9WPrk&4, )|Z<L/ݚp@QIU)љ!1]hHɣpAf.D2CpaJorּ>oՄ0AvD !Q9$%߂=}Њmh w \?ᦡD쌭 Y O!XrڏdoRzO9 Nrzt|Qx{/Fe,Δ[g @h#y~E776Ԟ)LFЃ eP6e䟇]/ މ,)Ç3[Lj@g/Y־fy7hV@wav#\^Ѿ*;MO6]IJǜcWN Q\o_KA(C=*i(e 'xG{>YAa~ Mw"W$dņ HHHu$@ZW ,RYνg[&I'Z7̵@ݵ2XGVz_O ;vSG}iLVN2ج ֊x@\A )GCt ۼKu4fL;${ʜmz0xUNa݈d + p4AN"GQ| 6sj&b~$_-CX2BAWnQf!:(G3RZˆDlF7CHkGÃg+%MµTUx>Nn KN `7)?O,Jcm @>kкM)R` S3 hbIy'ʿΌ![1LOs;e2sG۽O:& ICw)R2ck:&p g4AgQarIzlJcD>:88\,Jb[P}g3 =mUr1  m&,F?E?LAmI7-g?VeZPT_;YdG,"w94D-*ʆT2ʁ3a̡hQ^*Ԏ̾HoCݤSej'vzƢEQm7[+ ѿyFmPiJDYAK1KtC$B!bv~.I;֚[b7B >#v[!x>Cp1&m@Y1T(!ܑ&RH=>{jY6X)3g(勘PR_ <\ݯ!s" nw{|c7.ۡPߡJݭ݇'3)Y;ۤlˀo&z 棔ӹwmtA&֖B/zXvcl2='TsUP(BSoe C[coSZ>aO\:G]M DQ:>"WNG[\J eJWuZJ!Rbcx NHWICg`V={~ўBoM&PbΧ&9s>P#ټ%Muxh6z RTy=2D =dǤy' 0?/֢TPٍ` t;v<=dj[˻BĘGSsv-f!D]:;,Uv3chHy-1Ǜ[ V87L[.Z.C7~s]yՆH b0zq|~v*{f]jG E#~]ebj|Ԗj٧vKaEP/Z3 r{W^,&m^bnz֤YW:Fs]gaeg2d4#cUk +]cu[y$s h `{d+:K AD$ خxY?,INmR @CR0(ճ :\VYg|I"m9  mF9m6*4ّw7Ք>jRw7$&MzI/ 9V%xЇ-Sm {sPK35*=nۤdyM'Z:)"p.R`m(%Fm~VR˳y-lWV"QՂ:-j쥘,&8tfdP4Џ%@QD1ʊķgu##_$OVE)TDRY_ӵ<ļ7$U4Yr94F[yH⎶) /!!JN!FrsLv.$=,bD߫>feWI85{GK3u_ ܢՇOwSP˟3$+ ENC MKI08 @ç3T'Ƭp*2ѾDH޼UmiXKMD"X{I^F3C2%%5\ӯ6'ӯu`9ĺ&ܵcϜs}@@5OTlqʎmh")BYGF XNg9[ YV$]!^ccܧ" vDkхD*gm蘊S: 5mq9euAiA6':PrT)cуW%t1ڻȀҚy ڇ7nR|̭K϶Vp?mӿ^83QYLJlh.5c:ZOˀ^kl &GW7ᥒHW(SU6vmɢ3{?w}Ԁ~ 96m"m% C,k~;o,@:p"c_"fP0bJaQ@ ,t.*$Ӆe, K7Gao{ed3xRL*Ғ-t\W,Ј粔?*inȷ'loXvh毦 ܌JpU_4 r^I.fĥXֹsܢ \hgDM,0[/jA82^ȁ1~t${&8Fƛ<^>Z8eTTquoaH_TZWOJ]uշY&!mR?d bjYcߵ9^*:SC\w{T{(.r@6<ʯwump|sUh<>EDRv"V1ЩKx}34X#Pն3r)hL.&IX>j('ug͢muh"[:ϵqH*j4i^I\r#kt%AG92[IuRc.bF)I% 6qPe`dFz8j"jZ,*QcLPSyCH92}#OY?ڙa`vfM?YbqY5e?=1 6:nr.Ȟa+'?6-5],+KV=JAclSX3l~vcLplܴtBДcORk6(^q<1<5>t;|zфCY\kSy +H u5s3D'ho6 xLв O> "Ace "#G@.0 UhDʰ f>bRo„[2ȣ,OF~E+G,DYϣW,$L`j 5Z} <+eԔm/W-jh`q3/}:ѹ|TIcQ(q jqwD xpBiK լȮ ښo?U%_PZjj j"7$P 8핓71(c:x4qh>mK;pczS.[ԷcE{Rrbq"ҺDI{3"&B+[IƹjhhsV0zIZl9f^JJ0Ra#1ܾ@mhmN kʮ3wֻCy&0rH0< @T+Kj9h35`kfȇUew!O ©k#$6 J'W{HO0GEi߈:&*C|Z_]H k\ -ݑɑnȉ %.!!4AvGfyB 5F| i'øxwR|+w|eJ;lX[Ezd*hx u'6!&̛ρ Y\zVpȢWSuE?SPw]yW֌|)IF˟-Ϣ;d H2X7ΗtX W)FѐemUNYicXa ǃg'@WxMi U)9 Ei PM A5(d"+}bJ^:>@G{J=AolޥLy&wL`'aVYői!HWUk}aGXȭ9&|i~DgAP/}B[S&zIAV#/z"F! \0˕rj(l;aYTi!gRKW8WғE6L:]||RCoRAU.Gf'M wc W=)?P2y&a|2"SU +wG]p C0H܀2ޏ͙]'X#g:Lï /1㗨‘?0Q T:(m1 sAkJvخpxwa'518ͬC Pf ĥ9vϞ;IW̠8k0n:ߌ. tmP &g PɎTqVXD̼Z&:*G87FG=#"`F< Uj|ZUd$1j.qbT[Z݊fj]K^y,jT6S]9 9Im`7T4ctel%O3m,[74]F-TÆgu淪\ʀ2ut"¨ ^ hZEX-D02t xl^?ĭ' T`-KnIKڅŤSIk3x_a/w2PP4 Kq ~P5xSHYF]GZXRr3|IZ+CPo}U3pp_R S ^4GRPUׄd| CJ;7JB^:@F6YikTޚgq~ Zp Px)\³2 b'߄n{H546rZ_N,6Q[3:dx80EWdjktQ8! ryU:;`\ WwWs*,ձE}[WW_-ԛ;!otϗi?qCt$ɿ<> spT}ɊBUz] X9[R!FpIem<>J"x+Z+37멦kiںI b 䬞L4[ SuTT~#2q aeXEaz2 TH녵lXG~cPdEWRu707mm/8DWĀґl@#A3٨R`reF)`d,SWz__1s\$/OeҨtf}:zGPP3$1$UU-),\U.J}^0G~- e;vF9mˠD|BC"M%e!Cv?fR=x&蠴L֦I6YRa\NLg E+3ҋf1ym7Po.Oq5:|v/u61WKYg> 0H .ckLTN @WsyzS@dH'~;wNnH)m}bc⫼(Tr mVN c&}+H+UߴwKEyetrgN'^P|tƚDVƮme'.K=y뤋b͟ʤs{DZB^BG~Ҭ&Ws8GTpa1_7T$W\iVewH~zO,ʩZ:k V>jwÕ}uze^] /rJ8y\%#iLƌޯ{!xl5¹NF |*2ܩVBRv=/ݸqӄJ,RwK?O5RqEZSCjD9#S}n8N+(ɭ[ 軻?Yb?=nXIOY4Q-jg ![J;fLKGY߱jwCd-{tO1˧ֳ tvO,oGg*տ"$-Q!I *Uޢr >ştioظa$[BhXͱBrr=d9.DDi`#מ8`kq(X[j Y(˒4 oעG;8xcQb${!0P $ˋ?5+@ 3+iH-v_tZR2 I>0&,6Yh:@ʫ0v(Ax'3)l% r'D1|IY|nB%I}L1UnfBIͤ4{C3YX_K>pS±fyMwTf9ū}  `Ҭ&7oҦ^4k Dg;Q{]ʓ~mC]+s%)ViJ5S\uMusRC rY&G6‰5FȬFc?mw~|d$L5~7e]bGqϿwaHO5neL3h V-:8 qwMMRĹ`z1ǒ *WJT!w8EGEܲpBYMyG'ݬ\s}OxEvcbSU+)坙 & I5TSi}ZRΔMiiP& >HF,lad*8UT`iC+`2?ap@:JrM&K6 |N~Na>[dbPޯ4Oڴ?r[ LjՍ'17kz'$IҖ"pq" ί -pL#:mBjՒhQ[0qn,f;,uh>UU{a~OB>`/*5<7ezl8JIWVSz_ӠluQ U2 #/QOsW^2'-Jsx k&; ᐷ֨QEa~+^-ld2 -#'p)t2hY6AO3HoO F⧚pbDz⤰pGYWBP,+UgZlIX]?JO32WiؠA̅b%ʼnA3i+U.RIKi}Y1,= 4ƆrApfNqE-${|GMwb< ) 4jtGr\o*u֗hqeS 5~$URY"BkM#e|8Kˌܠig^wU,F>3lI.g\؇usemc:׻D#3(bֻD/ #"<|I{>1Bةݑ=uSLۄ>䘗U`m \C2/~ Gw #/2,8<TYU�DstAxwu[xq$F03ol 8,*񲁒 A,d^.)܉2l%}C=kvR)LUfڼX<%e={u2k(d% (5h݆KF78.r41I]=߮F>2kE:0ykAi"ک `!=*v|VpF}f%l'Li}Ցn-r S#g9#|PmhsfyzMҋ!1闑R7{â]?aj('' #4hTpMa etʬ<jV:2lL k*욺b8 ԍi@b 7ʘ Fہ^L6Ci܎ dJ3j6dkWSe|B-i=@.xL5@ysr[<΃)cOGonӨGȝ~ RraۍI$NPU3ϳSu(Z4N«>M #]p*LT9a-IdBXVjyY&5gq~q76pk-xb^ 1~)>˰ 8Erv~c 1q!\Px e|/ZR=ʡ2gIku UP*uOTMkhVtQ s08gEutm.xDr r(.ĐA-fz@%Xev_g$ Y(vq4:KK˯3ݳͶ)t]j,Z򅩆%"F9g2$ 1c`Te ^=97\1"W =Ql>r()^O$>2hVw3|AJV2W>SC0]\O0Wɫo}8NO Tl蜒i5>UR" ]%hKzpCuayhvI*ʫ^REZ.gFe*q>_.\"BA 0 ?A16w,zdzEW~k'BLԎ' qz475[<%R47Npu_]ı5K_sc49Yqp_f?&~NcMda$]O9r9<~Wӽe"b/[ɑ ?1rSKnQoqBo.@` =M`[>bG}rv zP@1S:PQr'MnZ?5b/gE 0M}?Ǎ'N!R_˼*3f;XUV>YS<tOYqZۊ7/;27? |/zD')vdp~B)x/ՋKȃp9b& h}̓sA͖5?-.yֽ:/܌RR`M|ө2UbBvoAp4˖Dn**Yfw F_먺0r-h8%qN\3NWNdT|q@dpYvGP0Q@j@,Vs_69h-CwmL(I8Qp<+-hjؕas^ne;!ܣF{ʚsauŕ5dy}n #ޮ~.*x3(P n#4BlERɪ L:_͛:^&Kj,uO;YuԻl|4_i>Wߠ ӵz~aM(,}0C1yK`"h^,鞟VWfLI[fҞql}5GxdT{Xu3lV+a%*VX~"'k Sfg7Qΰ[IzS^V6Sm8ͮ7 j#\c˷t%.dLY_+A8weZ,결A9iUt`E8`Zs!.9LQM~%?7|W&nu"č^7 t%Z t yHFYU-F]߲R;m4{ Z) OGz bf3KIp-L!I}fkIdD8`Bsf^uUȿ.wt>S۽I^y%ڄU U&C  `g̪i;VK*!g½ M!w~VZIFnBO" LMBJYɫhOHi[[;bbKy;H}~zPXͯk/`)ײQ^Ӈ [0f lOױsԗ b:asl]td;v}쒼~r٭8 ;fpMR4<4#uw_'j m|Tf I,Mc,IE0Uꞣ"R |Q_rŮ^%$yZ>@>zиjݍyudٴG-? nU[)}_j,RW7SkpnT:Ϡ;{BecM=`Ub'I%^<1g"'.)KF:C2y:+^]}ǔu(aozDq5|!/=SL ҤF>\vpDfv"\u"Dmg/`]t^q\2ץ;nCqMWȂx\,{@Vj,L&s}]ȧ_7N5b`WC&мIb{U&6Em6 !`[@uZ\tÿfqYwJ9f[ՠ HKQ[*38,;5u>59mn8*t6paDscoɃ.=G,Jdj:x2S:Y?i n6?(ʠQkRA[D^Цe aEM6_DA1F4gqCԥk(iq w~{/7[y$]'(\L,H9FH Z1Pmu0S>k=fr8;J7PK_%߿)x/<oX|dE&,+rApDE@VN5z5 &Zт#\I( Z "932-QÇX6bkIR5P:]6=¨Dߚ:"N߄4MEs-:dUw],2495|y`BCU !/SxWdA,?X1 .jǪ&RtQ`}٭SRG{ /LC%X/2p@ˉ*mU@&\ޒ@rbw fw+#sΒOL[z^v$^ Y^n%9 xǟ. 9 Lb9a9(kp+ IȣUݎ8W b킭t伢*RɢKN$uGD/ o"9ypk؛4mˬ A] @W~up,£hLh`L.,)S]wӳI@]+e011tm(4EH*,/8W1퓁,UQPAryT-Ng}\,L@9sB#=f̸&,oq\o+8躌`(WX%BϠ T=T9&v`&|1Fw܇tW.= 0E%jyP-}p#$1#TfSQ؇n"K&_6m&{g+ &s8:TM6(ƌJȳ p޴묋JM6κ5L,)S1{^WIEÅO~4Y !BQ{6d 镬R赘TfԐCR` +d 듴<["_ݫ~݆ujA$ڭnd7Hˏo EDQ s:#v9ycgT|7ܨB =XzWA*/rKnot/N=*W*'-g g`612V:,!^v5?MsJ&R@`J1զ0U(n]u;JΪ1prB6$sm'h18AO4L=h_xp?Px4Uͦ=%e߅,7>>,7O,C p4IbE2GGcTN>S) w4 E^Y*=1 Dza$+zy"z@F-ߴ3/%8- 'VN.f>HZHtƇ~VܦY]OìeUɑ9xHnkMD1P*|rb-$yTƠBkwƨUOE2۷0_1g%wIwqM~"bNk@o )KZz(A.lސ <?d%qOs;=l;-]aQ  G P.zQ90nԓ-M#|6qۑ $7-С{t^kNѪ-lj=+inJZN$=⺨8?p,[Jd|;- >OH89qd֩|"濢kF%P0htwt}N~kAeAՐmYF56W>7!%^/1 j>i, N='4X)Miv{(`";rܰi~٪Ԅ"; ҂l"|KBS؋Y("\==|u Elh,b/C/Ov*+iQʵHƉJN}V1>x7لWw?&ʈ(Dڿ\\ىanN#<"S$ELYiqJ{u 2@`'TRRCHٷ0v E| &ׄ:!HWXPzXHwS?@wr%%M &s UCb-kSSBhZ[1 YAdт`Pa+Zvc%qF.UY)sT`t6* ٫Wfs1);ʝQ]3Gvke!V/C_Y|evB?Gԇm\tq;vB#t \%>C~k~%#,D+Mbg$P ktA0 Y=sj.>;yk|FU#g?0*se%:nZ؎N Hm*"g:{6fa:#G?s4!ANuzf wXe6Aj:v6%̃3VmS&:Mvdd1*s'[i4ZM$3: tQ[!2ېΧ Dx4:ߜG24M{Xz~c Bƹ<܃[@v_8m s2v]CpQ%זmGȄ7`oS;P3J [jIOoTy8/$@XJNݍ$Aݓlu{5C"h^n S\P ``nnrrq֞.0Q(G23UUxn?ǐ)b)| 7|7s Oi3A0_5E/Hbsk.ȼy@/6oªGY`SiiY*s$ m FMfD QR^_[(qIXøOYWzNQ>y!%CjhBQv iq.m$  IKJ$VIs6-'CKkz;ai6贔%N-M )axWrhBsSӂlҗk 3 _/kNG4ܺL/(D2?)4o5(һkB "ks`N>eJVh دqdj%v-8%?;^F}:QN];Si5 RZ;j5!';닍@ƨAe!0gC@,6q@0mz/)OVؕ ӚztuMGxvNSWBbmk inR/(ћF~(;(+ݷ8Yd&Uz6yP7H[W!ޠ(8DI2F3RDHcY(#,i˜ԝx=BO>dcX^#kADk\TNH}́{I򢄆.}`hx_ u`Ą8yk*g;cb&S~. |b7H(hܒMk CY qdFeԊKO\4lD8vϦgcwaL}*\PijdE:k_ ɌhBǻ+-,f.$5fRMa\6Zc.E:ѧ_'1JFȽ1>ĀeN/|gg֭T{Ny)'6y6R/*zxt`+#/4L:];S 59ex?fܓ,lj׭s~=]}lI-{7LdC-W H+\]gU%aGw nW Iw5T`^.G0ʇ5edp%JKTDQ|$( 7ik@RsJ] $/2WRh>#cbbטn5͆j=_"s"M $8>,$ ӿ `}a ެ,M.l9ӔzJE}DTdvg1#'4zr9p2OxԼiiKtF>7oEU ΃|L& ͒U%'/Zz&NX^ݛuyVPׄ/zb{ab8xR5q@|QZxq8XI3Oo_>rI | j8%@[ 4wjˎߴ4>#l'^>+%X[`%ka ߟS+LC 5ůl:6kI€ݺ"qXg7 I!n4(bWĕHdMJmTIz5CJ${O +Ef؏"rfYZy]jcsߋӒZN҈c}oGrH}!H3bK,Y3n8vDpx6FE|r */ oSIQL lƉw@Gċүmw+`Jhg.H7nu=fo-2]}.T 5í~3y.rU:oic7ː1/\́"*[H@kҷm;/lCԥd"T#Cqs[ʍZdZ9VfPI߻jPYlP5PMؖ#;{:Iju÷`$-ٓ|5&kˆܠב-P~}'Zdn{tzEN_rR{#dJ!?"_QvhT5XGhFi YUMΫr?4ly'-wxT7Yx \X\]/' Scu(utUy'ߠ"7M3Ohy &TeD4{LkJ1HX]0C=4[t} ܆8IO̟˴>ꨟU_QrZEM$ٝ Aİ&Wݤh]4T2> i׈`=@ԽU{mB\/ %]`qs)Wd 6)ѳ,S+0B#"}q= ʱxjX_G.*89 4Ȗ8ctH/ߖH+Sre{.*鐈x> h&2wyg:>O؏ڰ S{_]B6Ncw_z(!޵ը"Պ%::k[ )|p~ /40x*(Šӡ{&U<r DjGA2wt(lX̛Bv[O4Ӑm AsrGrKukGS,+\&8)TrϥmaEjx1%Ͽ+>}*Z-?ܐauJ.CN"LF BdA CR,gaT=5"EX9::"s\R(C6›ɍFn4b=$3L@w!ɶ5Ufo{)j^)bN9K,F9R<`."=}gj>X1^+eR^}2([˰6щb So,ſ>™2Y1Fnҟ0mf7 X6 ߽тfyiڎazB s%Ȁ%9̤{enӹrL3͊D5 k9z@&[d ym*"0TbM+wYA4xAu-X#/S% E)҈lT&QB)UV>{XREbJv5Bޗ잛j؋ j]uUz](9&ً?1uvDmo|Oh~IB<- €mt 3O>XՆ?sd މOІՈߨHF|{Bm]['X顛9n!2m&r"-bReYܭzɣr`^{<dz}/!{wbZw8NkqT#m sLBÔjYh``%J PF/2Bd/{MrVnu޸/Mq)?RH{yК2?ٺm#1|>g.60h}0y(U<ݫd˂HS\ `>_ /eۏ{ڍyP.6$ü{O zT]6 +t#;\ [R@) ; DXg t7Ӑ'?DQn #hJ>X&B>ESB(dD`U}[?k;Uo(rtX?#=bfyx\pN:NW8L+nWˉo[)18˺(Ę{CW,swuJ\/CaGa{h6Xnb`6ૃ\_ݳ;ncq^OV; ;8/0A`ڄ-۴ǰ#3H~[B6)vp_JeѯYS+l_Mw&2QZzSLϦJp^d)K,sFň{~㫃fE{n@j q MUaH(NON81+[þtDaj ξ]j|ʢ.kW076ʪ޳+\ mzPm H;!2|FB \8:؆*(YǮ7ρ6%+M("?0j#o7XCV3:irsaV2G6§Ec;^քM ^(7-d(Aͪړq% M8a R=ˆk߂ZdӐk,B7ջms!.6S69wΟZpb֖|%59PxKmD!=Viމ~q/0y +Oy1Qj%BvVoռu sno(>ʨ@l9z6U$ &oEvk9E 5>8{;Q|2o4sAMY9Zw%b̌?DNK%IywUHlΦ2l` ˉIʣv䧍hx `@u0H!m*8 P2oR.Tfy*~fC%B~8wLD,;N- M}UO=V53x굈6g*hx/Qs?jS۹?')tldU⎎%W+~ Ivl"8kRC[b9PS IDCZ۷^ SW[Au=AMFu'5&I8;e޺RtLQV R .`Xpֿ|U+P{{,", 0 rjL%EJvl_Cr*cm0,.gו(^E1&C\Zg,U },Y;۷Jd;O5FO.rq6L˃i,XIh !~㣩NRop?zf,ih w>[ @u9` .=% [hXn=5^,Yx%/K&'aYKp9^:\]-0N8 7GZ$O;W5b')7,cl &Q|孤BR8IHṮ9oˑnWh6֗o6EyUPHSpo l0_< /)ْH=NM2Ȇuoj(餠#oALi|G>g]q{AðPr{ظ`VYy͢$j~HUWr6iu< k~zVY0BBI}ɟWޅ-;m8_`%J펥ٌ?eͧ#Os?x%Gh^{gX+LyYIْ\ ?FRE0D:SE(nI'ݮP\P\8G%N ׵t&?I)OݔT2Ȯ]j]9ۛ]`܀. 8ӖDn@ʳhD?-X9C.rNRs7V]> 4*@ԭ3cdLr`^w^n,K(I3@گ Ʃ|R+ jXJ`E9UCu 3Yl*&*g2wQ=0,ٚۇ?vYe9l dCW_{JsЊsg&sT@^r_0-d1kOKK=@+Zmn~6Bzi!΄Sb!xr(Y R,V*JAb<_p(cFVtm+1a9DH [6SgqY/)cOqJ#OZsd$܊oݓ-YCјмȌE ;2X1g<5l)6q7& /2V;J%}Ye8ymVǂ?Dne&ln fsønY*O6/Wl-۰^: "\41Ly e_\h*eD]U5KVTcF fYT:UF6mA(}33bt sZ~S;]yF7& IҀ$ゴD f,b]x3AbfPOf3jj`D/eCسO[oSٖWn9di՟Ynoˤ_tIgZc%.0 Y1 {3Gu32=xxV39`0ChqTSBCikEf-~ Gj }Vj)5>t3^f 梯b|}gNjꎗx vz )_>>$A:)QqOT癣ɜ<#[* Ɉ˫A;r|Vt1vU@,+_ebv@~:D(^-KV"^ħMO]uPiu.0/98(G L: N ˃UɕtͿsmDPtȎW_8mSҳz|ƧiK㺀Zrq_ZwY" A33p)P/u  D5%[ G?*8V`CR)% j&'+T&՚|F 0?uO1伏wL|YN_I{w 9w'nw{i,v"إgauQ$D9XӭE?#d(>k9NdyZ'Qh /9k^lޤiJY6m~B(QhORљkHb*ƿqz%%WXK*Yrj MevU7N8Ԗ[wذzc:G]5‘PĽ3.>_ӧW/UQ1#Dv)yfƜ1*}ٖ۾0/MPQK"0[^x?I΢6OusvW]%&]Z@$ .s f%c:gӪ0ATe)t Z\K!T(j\)Z}~w$$ll7[dn9XuËi;31:&v mw1z؏7hLHߥEy`PuS"nY:k$$`b2Qa=ȃs$eUl2<rsabTr w'Cevᑷ8@='X!kfKptZXlsR0jLӮMG`6+Xn,GϮ$ɩ~aVH,Bw5NM`Kҩ[=wkF B.C\rPY7 74y!JyK#AİBxK&5c[+cۻnfG5g9K&{UL0`Z}X4QPK,1dp6M"eok-TuWb\ͨ ơT=+'CBܹ_hm`<'*xwRT3YyE%T4ׂLACYN qwb *@ٱ[LJ]1?/6S,pFK8cGDåގr#bF:{uY?":wâxrstM@>&ړd5Gh4"u)ƅ@Fs ?7tikdoϑb6Șݰ~["v(N⣷u >=fQQ^w'}P#. c^8XCB{iKn?и,O48ĸdfoFKg]ƅLaa-mhYM?@7^[Kg)r )e y1N#V8m xRR+SC!qRl L O̶k+G܃15m QcAsPCİ}jdqeDZhz93<1mBvGVi1kfpWLăCG#(LSN$Gįp$=H;*ӏL.PXxP6OR,w73osn,UʋVz) @ Ǩ`yaL$zh#Ja8#V޼JZݎ-_m"{;uX0$43#G<[A6g+f=8d-G!~<{Dv8qQ!4GB1B"MWCEOtY  tq`X>3-+BuaeSÔ\BwmGDA*NCQU0H^Dc֯nV| S+TG x@0Wщ7H@-E(w\ܻ_wLf&A+QV~Qcߓ#xZaa4lmҨ A05C'՞c j\hKs0opx{c|{Y8#cY1!xס| XO LH 6mJ 6u˓l}D8~zAunh<*~LeGiE;6v3Kr+Q&V7Ux^z;\iH£W>Bi?? (zdzjƏƤǒNKWju/2DtF(?HͰ_'[LSJXc=1P9(D|c^[5QǼCl:E* 'HMۨOInԱmuBʒ0P[k^kG}Sytki<4U]@4A#WnDX\ZFks cG 3KpVKfHKq#jaSZc30#2ا]uDtA!9* :}:Gr#eH:zӺSU!%" n<*zRb` ىP]<9[C@ZrHH2f~/"m`nm${vO/̈TV{P`] BZnex<Պ!uWU^|=M͕;}5iR++S-w>Ua/7Whm\ŏ2llPqW-imsX.hs9.6Z=~ٰA=(`/p:Me糽!ĸn3Zv-g!㿥c]/J֫\nb_!+^upO>vgOnN]ab4PWù o_j0>8a)Aysz8Qź٩ OfMh]@&}f&?P 7ݦ0ƀ&Tl71%"p s7ԏpjC9n]:9 y`j^ jkf˹ g 67͚ZKC*޲7O($ƾ 7} nȸpDnf3[11P=O { DEoQC򨱚nH=ze*&fdlm, rbyl1Ϫ4W%`>DũI2tU 㢏~` ,Bzd8J¤]ehy?mWx2Rd6o޾rSD˂n.K?'ăf" MR`|85)RSXZȺl1&/*LJO7Beon]6l0&N{fjvz 㨠„O?̲h=KM W-2ti 9ByٛMluݤָ$~¶ٔ B=ݙ7=0kvi< RɎዔAC(L`tW1PzڽQқcf{YVP Z} gQq*dq”3[>:\zUs4 L}><دlI_2پV7]x;ՀL vg:(}?{!6Ond!0FAë cWiϷF5$lZ0T9Yj zϻh 3k{'ŧҹ%.|UmCgOHΪh[&LG4h؇__|QrNpj&=ǥ#ifb:A(BU: *+O?ܰضs!VqdHOcƔo&`fCfUrBD)JP  e)g6N.>.B1XY}rJ aQ־`n[V[{#6CuR:bu1:w3+1o}v hwf@\3{,1;eU!&? y-lB`aBҨk)*ÎY-M'#9d>;,g7 n_&U~܇ċU0kjUsW)A!)}-3/@Pj ggw*1Lb%WEr̸i$(rW2b77ek/Ke/zb B&_mn;9y/ _H1LG 6$KU&тS*3c:PiŎD\?V=gOڋB%gze0魊e `NYjvS.Nmy}؈6'UI b1"XiX'<AM% u':;bՇ1 *|=.ADj*ª ykܭnd.ĢT5qeqLB'=!s=$ 6kcK[ٛWJT&ο11ѠL4g}pb,ðd(i6 n\wGW‹j7B|x, C,8^c&6D̓HHzpz+.]xCfܿv7ϓeћn9zf=x 5D j(bT_E io ;Xۊ} kmM?fc TP=l4 &@wk^p蟧:\>C|P .&zpM!a/`ywéu3^.$e&vu7J4b,d{O>$x#P{;t'0˰,]aVe.᧼)eO܌~LyCuv6;ΐhQ2A9PxIL]ܖ.WR5i{)39N~uLS)܄@xEa3F/By9pnZOG'j2eIcP Ʈg=tє* c^:t/\_5jJD@X%O۷pK !w0=f0Z2D*b#;㚍0 HBYʰJ"{ PTV`4ntDEm+O2B v; X⢆)_;f ߗ.is5j'Πcm}կSIV.&VERZA;խZ֘ k$yGezשa(AzE`scq[2;>Ё ryXiǜHf.Ŵg9Ȯ(pUDC?H2 # fmo  Q%uiq#48cގ*2dnʴ:u4bM2B:e٫SRrupZ tF{T$;Oƾ_rS%Jk~Qk +*u3 I hi'ضʜd.(MN9gZA{ʀjDƍLS&ٔut66:߄b`f@y*r>iz ^Z.JՉi҃в%/T=7L N2@Y,G2+F0,W$.q r%sGVsȥ8as't 5 eMH*EIݽ'cbjqN+y4}fhHduLX8^'h b#e derN+3hΖ}NjW>)qR8뷡l[k]T5KyDjJ?3nR(&_uw݄Jj7ls{x?$h[ EG^_KO8G?Ti9&~ḱ3T^id;@@̴F*Wxvd+J4;U<fM=w9p}̻/ݤӈ D`1:-A8h1 FjJ 8D(MD6>z[x܅'?g_J fg/A0TΟ & CJ[JP'he;,VsqS}&mޞ(:Ŀ@P` na\5U?DnOB'Z}!h'Fm'x aj(k !ڋpgLˎg;JNNmӕ 1d D|@Ӏ0zvцUPci4@ @'#>MN :;#6wC@>HfKIw1%[oLucUg^CQ!~bC=JnQWv[F*yWFBɡǮi{ÚpH]L pԶ4/kv*пV7hnC;kޚj}[' ?JJB O^{a}pSCjⱭcx*)SZGJn"4TRH**OQp]kQ,cuyJ]GbOxzU9CCdᄎ#c,;FY]}j3CqЙx+S dXc򗐁ղrcDӤ[X'Rui %oy?ȉŏ]S͢Z 7N?$-ZX-տ{]+?MKi}ށ^j.:z@iX陬{;>Ϸj1uԜrW@ɎQP=bVA_,a\uX4qFt(u&l*&Nf>8k ;'b )rAE? \.Wm>g]f0Y]E ;b6\GDquxCFRL ڊ)p{FJ 践Wm5S^$wBN`M$_M^NcZt%\D1k/U \ KV?9ocGRcR5# Fx-5iTuKc権M4AW}'L[O.vmR7CmN Wi|ޝD/Yz(4k`7s ZVOE&R^mpifW7Lq\gtT*qSbZ e7~6@f@{K\9݃+%5+k 3$>W'j0C+fTV۫{( ATݢ>svƄon p"M1J:sC?1mReEˊ\W$|)xc1-z%ºÆ7;?[>n4G6}'Sn^ A(LwˎfI%y$0AKejUFU|йGP+ًF0zؾU`C3.!n ڻ KlA,bMl8QTC}i%_Ȝiv? {\`'O6نm#Hd68ȜJ1{ܶDprTG =i7jslmYaV%IՀ MJPnX_ӔFĎ/V^VlγPs3zR;=|R,68yqdJHE(=Y_ TR[P:W,IѺ~E7lFq^b 0@6Dz^(L1 B-Vf *5ٻkl1x @bswD M=I&W3E[) M+_ŀm JCTlyK :x[4-9hc IOh ӈFY1BᆜQҦ>aC] [D']Ǐp7~ @rdI5z|k*&K +Ċ٭hĘ>Ag[@8(v*ǠvRwtxSVUeKÙ\M@u zjC#֥u@ݖyu| /蹌2|F h " ǻ-Vvն9* X"YwH3!M)[()+)sqfPZr@N3uSA|/z,6FIJw%e:iL,h=+R~QXϻ!@{`ςWL8ಂ+oxJ [FI35 ^/6¡ MAW&{rO$:찂 THJh n$4x`&E]Ùr6lAeYa%+!5hyy0BH| >Г3(Aߝgt %zcn kyY'BExh36a˥!4B zzCɗTK Ϡ> + ' >,raT z̏;׃U9Ja4JlB/d|NmlR{Ftr@RZ8eܯ8׏"x\Թ˥p];M6L~:a W\9~H%j ¦?띣XnWwpmAX[{gԖ35,dFX x(l9K k>s'M{Y}: 3.?d0MH'yFl:"A b&5kp7JFL7-pೖsqnt"/dQ!+T~Z7uRA#fxwX32^y'z z RPp_$V%׽:]0'G9t1?Vo Y=n8oDF"Qs>"Kћ&CR<9+o~DcmBhiqMdw.|%*L]=`ټ{qdҩ6:*Q>`Hcǖb"QIh.juJX&~.wz® A \]ctҾqfż^2PW(G@̠[ KOυv45Sg˩KS%@1CС[nW-{5A ߘf  QN)c|-A8TGʌwMZ4 !Zh`~,7R 1xQy6F%<Y"oz^/,}7  j 6Mn& 8 /$k~ Tc6eMS֊*/<0v/<5eq jg#b l- rwj'RGl94?W40/}9W~Wa \ 2|Es'pLxC^B^bBrj- N7}TSp(gjR%ΟVUۥj ^ z>EIbuYGbA˦M*cB$?m8rR`m38y8V0`sW)W\U 3Sܯ$ { 2$cous 0@vIz̪V̠US-[~T}Ju(>'v;B ^'R 4ϕ{}u *~q0v92z@:SH!32P{z2tHH_)"l| bVK8Wit6')'1w⢇tUw4k;C;Tk#{Vv9 M:(53Ke  , vZUm"C/gs# 術Q7q'Jg[{Mji,gʰsΧ {p:guz\Gpa`ղOޥ&* v.IWUWp/!Bw^S wb*q[aCq".=>N]=B2J Ʊ3O 'hBT Qu4PskƏ(^x*k=h/Mf/,\%2Nj`Z< ˻kxQC!4 ~#,.\*rLi p䌐 bߝg  &RTgmDW'/젡[.@M]ů-9 %3( azv+4*&L^LD >f? IHr싢W{de[7Q:LC2g{4H`&;ImROL'zB>+u;# |Qk REVVNOC9_j jf%!F:܀$ F>ǚFs N%_wAP20VJ/-j{!Ģs$."K* *߬i\C gf_~fB}jڒ"R@SaY1Kc L/_%U4TPw~mn`h|Dr{ šD\~c~MʏKGgHSS ; *m3l `sNke4{]lP(+/沀8Շ^?:OQ- E@g:{c4 SQ('J+tU#L$)#"YGk ! Le8s);4³4>嗞pwofc" fPPo?n}O+N Z+XAMO􈫜pYz [Reo{ });p5.?KcT57'=iT Lg[6Jf̼F?pp#+ pIVd` -sw3dO*2?',od7{-q _Cks黜)j8qR Mo (YnE{)vm}(FbzFW,^Q߭vTx*$Ѐ^\Gm zb@JF|1H"\'1iS՘k!w|HC2U3{'#׼~r֭>.qkx~I^.QP? XLZAiK ,QP[дX+l!H'$sl \*xR _:W=trx=ɥUar՛oXB 1 LG4SH^^ސiI}@WZM (Uʟ ck]H <j㞭Pwz-~JH,jxg"$4vᚬL܅x cb>ozSfB$Pp~E+Tf(AhuaE!6=, AhiovV #`:d_-٤swvTgF=t\G=bd'E9Z@~*-@m=;k̡az?r&%˯x=5ϩ$1=xF֟$?WJmC+W㴜>O~ Ҕp(, -JH87&-dߍ=.5aLQ fC+!f81~MX1(N9b8,RK$estw-D\ ;~g䇏G^7Yz㋿z~p0AH9\_P6FU~Yd.;Sĭ[  JV zWp]ѼVf]]_p4D# *K~3ft@V noGAIW-°w@7^]nRC"ěKۓ~EmmW4ѪE_~.֮z/Vԏ-{^g:˧6,qu))yA9G3®=\Ȝ@xݡ'hPeἳ=N>ip<6o{0``1iH$pU8 ƒԍþީ %UÛ(ݵ{ILҎUh{>']iI}{+kaշ<@of4; _^KMK૧Cy5d?PƯeXٜV#\n]|@H| lYC grO™ГǟׅO6[6xK䗈Zp@ a1QG7`:[v=N9.s>`4dVg@`\m)y)8Arlz_fTo/V'ՋO՛DDR}ky):@.f=J֙b难8y;~qEуk cnzkF/MN "Uۺ7w=ƹ[[vSwvQf@HJjsM Bu`qǥ5036C1r{{3ĕ(HbO5T`qn\:O- 2I4ef;*v~zAyH fѳ?09~H;ݾZ|QrJV"] 4) x o<~&1ń2/U ^ʥN|R;Y\-mxc[(fH@%@k(e2(L1}2B<2J\AR× ;_.~̂ Ж$Q%/x j; L<+c8cWջF˳LB>O^Z.Eįޏb/bhRP3+ Dvpy ǟ06MЪi^yr6Iڗ壄n0rKG A2a7~!8ddfDJu%##wo .ݐťђH9B0 d`l5UZ= RCqqL?, [=o-3b4 yy=h/UzaZ9 L˘.Z;x/89t)P#Ǯ,Dfy-LOBK?=n].Ȝ].#f XzePGQcq56*DAF7\mwI0hSQn6qҢ5B:nA}i%hl$N&!4w6f k/e>gM#UB7Z>W._eXɦfIjzD hprm,]VEQ%h<8syvݖԶIȆ3Хh樯Yyh/xgaâK8 P jCT)ȔН!Kf (y:3{&f.WN2x({OE!Ug61!&+.?+BP\]*v6oT4#lAdnJó-'´x1Nޮ>Ӹw+dœDg)K{23{ /,8' jRy}ʚ`^$!>7z s Q@l[ʲL^u[+A}<颾.h:=EHzRb)mVx3d<[*hgBs̥6GY ~2ab:%pgrb*9{Bܠ(iL5Ifd6 WӈG=mn0u) N` M>fZO]oB6J͡.w eCK[cdCQO{z*Ѕ"}ݥ/r[ >}o@}#< Z -a›vKfxMxHf>D-͛#?$"w5(C0̽ͦӰ(AdG,0Fiqb8p *>RpŠPQc>p@# L$a5ILl|{7OmS+Ddދキ qt8Ƶ}E3ѭ2Ն~+c_j+!ZF|]0iZ_,<>zn=]o/ϰ^]-~p-5!w]Q]A0k6떃a%従U‘7|JJaҵ#ܶM%ódtLxpKR)o`Q @ߢHѳ˼\Rc1N{ omy_BP¤7-nݤ_.w} H1ܼR+o ]b+ ~~Мf$4 TyQEN_#- j@#d=ZL>ܣP/ն=nc`YHV̠T ˎ|7ivL)l(|P3oC u-d`,93h~WyJJKZ;́5qõ~E/8Y. bBF1r)-2G9x6ipN3쥻H5Sv*c`?.x)PnR/t ´;)6뙽r g7VSv_kS$ etӉcג !)d%}l*#Ч{͸`QC=ʛlU6m^WI3Q"r;z4~KBM-_6]|"&!1M>#ߒ ܢ}I.IH`H|Gyş.AEX% lmXss5AԀhƼ/ gDHy"u$X/ v3Fy{U؏\Y5|*"K*w[tmh* ԅPsuл>Q!L#J:R#!%\Z [YcHD>&FR7gZ%S=@wEK>xZ-G.bΗ94LJQ8Y8X8:m ]&H #FKSF4;ls'u ;${1p%n_,a3c`LGI9wB03=Hȿ˵ itߋ90cV&s{9T`1.w@>y;0G%eJ}뙗>%! WNẕŕ:Ff:'QNe#8* +~d_kxA 1+:{Q`=oD ƞ[cs>lQaw!`rؙ*鞞Q\b$R d7{R& ]!'9>5H%p# Kˮ1!EdxM xQsoRG:O0ynrGÔ3?z?O%fJ=i 2U/]u%+ ._\j "lؓpXωqG@{Qq v HʺUvFCQߪ2%Hl%w@Ԭ&)ICpW[T eXJ,1z ݆==}(H&f`%TRZt}CL0\jC|T˜jMè Fzn(߉a nE׌H}8ͲA^D/8>Cqt^cz}k=nx " L ifWGPs_KxR!w;~o\̑f"'}86K4N)Xh>c"f0w|qv;r);Չb_tN*eʛ f4 0@:)S 6Y-z=3e ͙ة, fO'Kr0o+vǤxhoh<7.D숒< ̵UTo"G!PW;Gf*G.ѭ=6`+lfIr*`th<_SbEJ " kIa y* vZy) !OPǶ+Cg_rϓ1%\f2lG?s| Vx7@-4B2hP̵mеοhf\pbҾSvڡe@J;_PP^S9t{˘ uJrWh׃ 6 ]uc9j$MnGh_h&sՙJ]H{m *™BڃGwN{lj9-xϱi̢vٝ0 PbZr1W4OrֆӖMI7! *xC,:p|0mȎM+O-3ˡ`SԄZ -ïYCph|ˆ7)턅obFan .ՐEE'f*hBjD{ȈޝX}oLN \kDػQ8C*(e ~8K)mINp}!@ѡ$Vv؅3QcH0aߚg[  X}j¾Tf!֒|&*/jzפҞ!*I!2B"PH3ۏ=1=}9ީ’Qz.p{>tGpQ?6s6/!ZI#5Ҧu4N t\>3!Oyǰv43c6u++~x b#˒'Dq\y Cb^S+| INd7G2%nod֧ʨ!j ChXgeqb;ӅPΊe:u|sp=X*#&Ҭ9ySUq;D,ߝYU6{@3Z=HXL-0Z)g-oqwƯrFjf! :;=Q{cFȲ&bqǻ\϶bLbN]ycxSA=wjz?kǮa$qcU77w b-'C泡P+=,1F;so`z&oFECAnMB`}m7{@5#a¡]h`" '72p_ <чQj c8Wc-A'C bvk^1FJ}m@|'(as)');B<,ۋQ#"!FO?MBESqKz@a{6#oJvPm#1(^Y%JyoGI 2Xؾ򔨒&oan^yz״MdcjE9*Ct+`j)kp EQ!Feo'ty3/Df'?4I{J/SBuS𦆕E!7 H-u5iOқS+$4CRZ - x6+%"UTQF3铡 @FOa":b@D,P3c/;eMlCGA1{ lE$ʩ&A`&6_HH՘bd<˖8}bHwL$?sp8DUOCA)cLy0&G}7^H&aYI܅gX6%{jo# &?jXkO/T>:thBh~@K˃9}1IwW%*[OjS0ǻqw<l":|11 UA4?hgqYUr{lBr.@Z-zU=*, ~3gl(A6PA,N._7 7wb4VI1QԨ#E%D (XuզuIcTb]ɷÎ/sv\m5 WASXO8,ƥB{qQ rgsI|8|3t쩥dsYĻ@?tǻ0CHGR X[© [F[(JR9MJ XǡDܟLvm[Ѓ߇{6=2:Pjl$[ Vݟ"%YS2j;pmQ`@2DdZCb>D,hW/|.J0.E$IBqW$ykVG.- ߤ* (ҽk|I\՛ql(>aȯ ܨ(H`˥BB/fHDD`oeV0dƟ : * ]-ABH!x5I7I<4 G h#Faёsb#U@(eO躤[_.c.sVp"SO ’TpL+!L {9d p  pkYc +AR;VDAd?ZyzẤD;QM?tۃ5wz0x,(X,tqQݕ8`ťzca7^.)UQ~k`"8?~e Y ?,w QK[#Նfj%ېԽ|_:H$ H X$=]"(4ߧsIU/d[ xGW3_wo= 2=Ԝ9On*6h19tmI{iC5w#eYSx2!у0 ݬNp)Q!f!+A;$~qbκ(V`+u" c/+jTiΊ޾UjVɪU0tvJ'}T~fxw%~L-<(z0oF"7ɨISm 2|jUo 1oç~Fj(H LEiSYju;4![Ԫi9lb5 BwXC@- /ג޹|ӗ3ޣ&+EK+! yӱ1j9#WЪJzKk/<gTq)L(9fGƔB0*JCs7;s-՚ԓ>:D~%q .4}ʆaf&w2DNPIcqt bi3K4-}1['C:mRHz+ܠSnzJIgOe,bяVe,-xH!s'zbJ:2DK*= .u8|2&]x YHHBztc;-i>U-T#؁eJX5Do[V&= m\a' '@iGjPZ&0<)c)\)2=8TvJʡ>"w" y RՒ j@/)9^E^TF`z'ugQ5IeJqQ%8Z~lv fN4!*lM%{=eK~aPӉ+?(7'!Tr 3~CuEupx#k{pMc0quPR0%[(ǯAuJHȻ417[:g^˲gFq4:\I MLšcBYW֕3+[`pjtLK v$tEwy);Zq_\a\}qpJS_ajXJYnd%>(Zvq "bg\^08B=aGWZ22yF*Ff+oX8XjчYϤV76_N܉A ,ڨt:kW-!=v%:M'=I YGЙ-d5͠; hR>Vs~taYsybIq.GzNU2Qk/t+YF#-oC(ME_sBD<=L24$Qrk{~MzwK_T L{9іC5L1fP4DLRk xhg*t띃aC-pŋd6mnn}\@Z DZyλ7BrkEea#]PՖFCVVmcGIֲAP,S*YOҫzs#Cn$߶DNEnUF#S"#GP0GCM5)gn(u}޹W ;l`Cwxb)<+] Eɕu! IcNJ"2Hen$vi2h2׍NDgVK}1 ȓ7a)1JZgGMgIh4Y{?tLRGtyA Y{ynѪXGT9; Q\>qz}v{re-3l IAҙ‹݅1Rupg\XO 7k{r{"RL^2ȘV(}7=DX,iyչ&=#ypMh"#٦="X7psGll] 1j,0ow(s+mehP2c׊3&/X9݂"[|Ѻd:7mǩ y/ _xNڂKpG\/:Nbϥˎd#u MfHkCẔ-ooNs@ll=gIwz3},Zee4aPݗ㯌1ދJK2N\b91]Dq0'|}kk3k }isrِ߀9~Q5kd]i s3bCvA*#M)T?3`yegkYq+|tzY.C&[dYY%NE l3opCVzIV's?+arCu/yX΃{[듟}֋^= Ľsm Lg۵}κNþ).qEIh[ŒꛂBOǣ ďhjD~_MžisWv&ٿ?Wѓ~R)\@4p H=& kam긷L|![֖EvdIsKoyWM!QwhY?zocs'!`K1fRmD(Huic'q xׁ#Ljإ-F4Dfip=1(yX?vvHZ? cR!E>9iLj]&&/y(,XN"m*aBPfuA2L7#ED1 ;y$}s5KO$uO}S4: )u"YKdQc^}- t5@%T},D-iw%Ǐs5,ttѺzF⋅KI9QPG?Uxx^,vЏe27zF%Wpj`l&,RZ;a|ѭ>~:($12 +hSD;Z2< M־D~ctD$fg7`/YKU [7q/?n#o-拕r^{\l*^إ|p^dc攸zcK@^ԥH@6[-v7 eJѓb2q=n:4aQNpf7>3W%y/lk^srb—r S>Jc \N 9wـ\gಇ_U3Gw^#?xYo?O8͙9Qc3jZ!xKeb^eܡvⴥ7)[pGM/jc[OAKRX ë:`oTQ \_ubR\w.GOt'D\B5t`#%jW(8Y:ʒd.R^"d&]s#>7=Ig1wW$Cfc4)ky:Uqg*A5L96zG,-{BJgDB-_x*os% ETfXTO[v{qD!*yڎ;>I aՑ/ hm9ϱ| D}Jx]SZڃΊ\2ٖ. d Z8*<uWA0@.JI7Vl8~di]ɆupD r r͹[59L+@!jk,1~^tF?c>GqMVZaDo#< UD C䊰+`kt(~{%:#W"wΥxT g]|OPP#˴&-?`=bWy_\ a *]3ߔpXUl- gv&\^ͽ[`L\u{d{Qյی &Qn^B9Ds-4J;STenҕW5| 6+X KfVyރG5-VuDkìhtB.~:Y_͗qD:b꿘ǨO|?am5ˬ⃻3,rFÉ_&PUG.Ȅy{(p7P+b9$|' "XBU"9ñM? YI; K}Q`2)CrJ(뇰)w; J΢bKD+<O^+xܼ˭*`lqKf9jG8C*[B.Ԡ8Ղ8 c+hZi'@A1|W]o3*V)?͜;\ GrpG^:J'qjyWԎ鼫yWij5jQA-2-d/mO#P*ycE&@7&CXɺ}LCC =Fc<&Ąn2$g74oX+gMy`}JlaY3Qă컮.k Aqt`'r@O nĚnߟ[Q~d%p.`g]4P_縰11理ft"BhM. MwOџygsj/'RhV# lw(jX U}߻L N^^+)݋e새]/1Ô󝐠P6h->9*n* p6"t$p/HU`9aB*tk+ܶs|vDg!:/3XsoL;C3Ř3e+r#kS"`fRe&ao~)ޮBҮ[!Ћ[ܴD]R 5/:c9c'bڊ[Qɤ*Zeҿ̴NA nR33Yh)}6 8v"E<AORH-Z6hΙxj?=K܃[6g9%ms~`g6,!6twuzON*)z rl`pB _0=@ ݽc(y0E9e&Km3&Tb=lwٜc m$a]䜡SMiL2Cw*BD B\ג}7qp,s~t'z\p,"Q0l RYC%i{4˘$Ze\%4f-LS[x'VUSd:xV} ?ʙRIqj-~A򀩤X-ǦLB0Z:i tZLGsM,'Y xvENkѺ}1+G^M*^ͷ7 Bh ocwRH$ !{ֿR>{I;$|k$BD@*v]xXO@gSfͰDrHp5ҡ߻(l-s%t .?- >2q@% ܐm9Ŀ%0vxzx,.go4*,[14#`Nv{8[W`V'EV R'G C[d0 d&h|^,U2*-l8MMB/1gsbiJ;fp:1YK㚤@f;TШҮOyCf)y;elDzTDFQH{!;QU In\_\-C[Δsc52L#<; µ@u)=G2}`Mӂ{R/p pO o#;2ۉC uڵҎڟ[=/Mo/3,cb*gh9Q #Lިn _.=oXr{)ӓ]Ә11$oX!CpJ8?AEr1GM -8C&q@K<&1 '+ʅNxu& ֟B!uO/KpF)rMpV̒˝VZ,{ 4AjMvv6ōdӥ.U)+$%珵XZZIҧ&y|iQRѡG#1FN0%G*ܖ jp"VL H[1N?a~e j%If6 t:q!,\e[B:hH;`2-duX |J{+eG)A7̥v *oe:4Lc}0q!{B7k;0i%woh&_Ѓ}c TZ&cdh4J3'6ҵgݻ>~$nΩ:o!HQ<_g%kt Ys@<~1uyhLt6G<)YZQU$O}՝dvdN✿-9P| (]NhEdrȚ(u2w y܁\.X!"vP i^2J4:6`'\B,H<ǒ9u%*RV@`CY5 .mcJiU>&) hHD 8..d;G}'7Dݿ~*֗|N%z-,Br58|;IK+$])J!n[%El3+{jgCYGQ1Qv ZH"l"NR-r\آh1K99x% ;6B1iV7%*Ql1hރE Qg;FWL9\W"&yϧAK?(}Xr2[,Ϸ/S& 636^w넅7JпUYp"Qu`Z'O#ߣR+ 8ErځEQ3|C: j {-ޕk?Il 5.24Xv`"}~<^)wǹ4K|+, {CLOZODywJ 'I (CC™9F&fA:wC(5snLm';!8϶+0G<@ʰ% ZL"UP4%-u5@w0[A-w <NS=ajeҚh"@:Ϗ7X56\OfN Du 9h soPEU˔l̷G3b&_~HnY&A,48vپ|̃`!ꡳLOˑrz zEK^K)GZbS,\ S2p 6*CZNyr' oY.tNe/+LW#;Dlc|2MԣĖ$'bd-)2_,(k)WT }5>2xu5=&R)&a&Ϝо /w!<7ݷ1ꔗȯ!+JjD.t'=͝9 S Qc/WR*yXאj=lO v3f>s ܆ߋ2Œb%с5.)VIV0Ί;q ?luN:3Pa#tڶku:.3h jQHVvi&Z[4V~pY5S/ӮGet)b#M,6õkXۍOs58|,_ߟ_ƁZXxYz_+r- _MNHEu}u+y@Y)}@cw|K%Zc?V5 K `SF} G`!MVߟ&YČ~-ӼbvXA:,*~ r.tں]ΊJ= ; -E=\)vndoٵOiy 63F11!eV }hmvm}.1 ԛxG[2rUlU~_ n'3\81Lݧ֙*bJx9|~jv^#;R֍-ʷo}LݔX|{$0 L[y @C%yqF/\xC7`C2T݈!3AA;UJwA{~Z7~[蕹2OÞӺ \1o_(NEDKW 8zU 5ē+,A}.irI3CGpgVC:%Y.:&R -[;嵠WFʍ5o>1UtG#xaƟg2y)nĥԶ;1# KUX דS=ǎ9dVwsRfO|:p,o@Vb3㪦Tɧ#-uQWl7t@'DYu+=O⊀# j9*DY* jRs_?>bL^{ 6V޴@¾VL_m)wF.\xXqKj_IrW%Ru >wzbC *'ʇFqV#%N-WYb?eN7۰9{J4*:x8bޡ2&e͐7N USzًb=H=2]9^쮫V$DZ]3{ܝDn}qQo]"C!73e׎["&~euSlzoOUx"*4PFЏ̏)ߍB ]T!PeB|Hcߛh$ًU  s<+ !v, 8NFÜi|jюH:Fh5,hpP6;S^9@zwz:OZAF>vc4}0KES>b=e^L$l.]^)6]n8Ze!IImdnGՏλ"L_{em+i? `sNB_u x+a`'ˉ4|uI;U.#l298Zz@&jIxlEmb@#K k4`ue?cRd5`H ӟ[enscMYylt~ XlA0bTNFk +InaI^E*"?"b6R{t%& X(B @Jq4q~ON^`ڪc}3,k[+"8]kw/Z[|X :fu>iBp V,% qQ38ΝdEYК1 'Pypx3u`c~%PH8]ߍD̶3,aak}~Suh}+4D=uTqVefv6/o{*uFWNE&a޻j뤌,]NϪ̽Hǀ$vݣƫ &yС%!x'޺ 2{Z3ª' ˪8<,ԢdDQ Dt'P +6Q ~=Y3q+YQ LҲYښ끐J[LTżՙ*2xcO~Tj!'5$6?**#0HVD8Ncí`4MUSS:{ d4w"mG!q7|a낲1~*JMQPd &01%2BthRC Y\co0wXU\zTcY5r-Qln$9{U/ ^KldX>BY;rxU?…gL_@ r1))1߉iky&o}𩛤P%3k2RMUS4:^_A/HN }In>̞:e2eפÜTPx8sh~_ R%Pxw A8vI=2@y1M۸]J1i̹&m0sw?j ]YQ6X& /LQGwǵmht)]~_`n0N,#`ClxƄ ӗj'+ h,qt;. G ک^5y/ڡԐ9/'Lwm@qb @!8b\BaAD19xX  |"U)\e9dz'r chGюe՚P;Qe0~W?ffD.!Laʲ  ɡg<ƒrR@!17On!5Gh,>=T뱚nT-J<ȸ^pFX%cp7>dLz7XPo꾴T)D)V H0mh%f9k]VF5WKҧ$ εMOKBPEK1KQ$CqYy3+m>CZJ) WΖ sciq4.ʁDK8tb&/WL$N:K,32~vd-yͩ. K*(kəT:c X7T4&Ek@܀B)UeP^LջOl5kki]N{hYt 1甸Tx.-uuv+ ^}tF׵XUOEaX_x}£5҉ ;gSkne]+Def)$<թHIO"c\M^ꉟL?ǨwĝdK\C c!|}_G^Od"%TRHLir'u(N6< kIj?D~bOF}v EÀrW~a'h+qǻ+{Lue.W/ZU"XdZ,co&Y*گ֑JަF30vLB4|$YF1Y2?ߔiaw9=`@jc٪Wr)@5F7U-}ԲRUj5D OC'z"M:J5Y˘y1nIۋH)cbN2(hGQ->}twD֪ӭ<[,w(8'exe2^Gna{M19x `U@TRF[ʧy!0o *v-~d&O:4Mp|;_rV'0("b`)g~~>E~ (^…- K|z0ۻ A2=T\[=DAޤa9_A Њ[ %VT9EUС|l^Z/tz qnOܗJ%$AZ6%dWzF<;8{ } 2I nj/=2}Z3DcjT8Īˑ;d=K؜ ؇Ǐ- ?z`isgOYIR?@ӭ^XIEWLٝgİ$,V;6(_6 1att6Y'dQh(bxIO56pEdx;')bԕ%H)<5X߈pRs2PG@ s{6E |.uC>t.Ԝ!^┧ c{T }v` 6t[>4uXxӲ`]HNsmMS%AɄz,q 4. (;qNpt gP&'/4P** <`wڰ r_K'nF9c[յ`"c G ?+NkL,(\חL'O `QՑD9 Šl 2A768Tv@vQJV*zBGM{~T&aZ,W fWGa*0W%oP\ڀ=_m[培V}yW[zr6\Ǖ+t*0SbcJ1bd߷BZWRR@>_gXĉOCE%GdI `#q/`WE}yGsCRN8 _UeMTN<8~q +{cpr@jCG$i(D]0,0-]STDYQm@rvh2-19^[qi:&&;oGC'v-1༉ރBsȸ/2@.Ëf%;ƔoqN+ls{OTJ* gyC{p/aN/B]ۛmR+"Dߩ@r.JUɸ ~g {Dg7b@Lr+tr0-2W@3mmSwfz,|S+Q073n_/3a`WS7iRؤtj)L[ GovL@ :_EqLB-x׋X.BtS҂=4ԯ^a%uYiwڢ_xSv`H9;~hܣ*>ցM'3& HDL{PW X3 nج1&b5 $\>Pw|F㮎R&okoWۋ(H ~8 S/̠U!1uuBAsNɱf+piejTIlSzzߚ4˺-ߜѤmȆ^w6K[䛎Ze8`1cV5k-'@@ʸGDLӽ~JWwú:O$ Fiˑ҆3 A.ęwKj ; dpF9t]_@Af]M~{l,9_ʹ z }e'9e =TG:1e;' K1[dT>xRmỡ: {GŇ:TU!*{7@oM @@Y2XE&A߆۟9^ |9\q^ ԩ@ dt8RQ PL HD6+bͩPUTvPhMĿu*`ufI|*tVr椞nzt2\4?N|N` T@[y1Asbe$"p{.z5!Gd+Khqrqf~kD#܉Ex[SqC7d?ёG$Ncm+}* O%\4!Ο.-ATѺ@V9E>*35*rPԍ !e+Qw>m|ؾjg4NTG2"Rl$;q˞C6M ̶5O+2I*zL YrC`{7BdzRt1+d[`jA+0Q -}9T83(;Q K`VvuTQVkCBl}+BGOqA>gC'}2F7Y M8~XYY{90}MpkЬN;a R^/3N:0lQD&%-aqS3-$LPm`;433X7v^HD>D:[4ۚQIE[B$.{MNẂ^iCʼnn_a)6XA^8A˺Bb(5ܨvWfz\ ր;x+p\"dA 88؈Xx5ŭ~l{LCl~C#'V>0wGɠ/yV);A^!Vr;vBr@q q8ֱf(2bG/ >>22_-.L䐪>-2RA&_ΦxފTUByhQod=)0)y{Y,z;Z؁͎jipSNج a s6b=m1Bٰm]@'D?2$ФniF#ts B=P<%4o[=TaUML!8x|,zb <0Y.Ol85qV/M),>sR~="mCWw)Gf 慩gY4ygi]^(8r\UfOqHv^E7>DXZt; +iԬV&V qŝu ~C<^\-}$#uNNfWս2=wgh & lNY|"(bT3vaP#։N7@ғ0D# E59f;k*Z('!W߬VR] [|9BT/${\Xf\Y\w%1,w1t΄`n72J+w'z^ZŒdVӳ\sPzPٯzU6C#Ȧ 0% :ҤX_-,w)`'6=뫯&sU..?oHU* Tu;Wh-&wG,4Ѿ=GWTfL?>_7 Go%)j+\ʊ9K4 tsEw66JBAò'XtGFVY6h+zưUlnܴL#(6zAu_r;IXe>/Ixu+x공M-6W;\I3aV 5izkO/a ~g">S }{5i<ƆנGhOJ7-S)Zl ֣) ]Ss4E>Y}28m1WZ`*"Z, Q3E]~Rpsk fx;*}sјAH;J'ҐB,6Բ^=@'^ 5/ #YUUv chB02>09 (nIrWt-&`}pt'r7Vtʟ:ܨ#;`LSO߿^pxc!Չ GYTӻ^0(V~ڢd0VSCOퟖ9|6XZ_XYE!8޿$ )$[5 :I> WK`i)|&%z`u *]7ӷ:"++UWO㓰YqJ{ړJ~*aŰG$'AnH"fڢ( l54|̴g<-:3{5.%*ГOyaO$Rth`^ iv*ptLXM~ǚHW`ϑ.\BF] )‰4ZU_|2U`1AȻ}Ad`R1Lp,PZܴ{j =8a%[9n 2y6g *H#Sڢ5ˬ$KdWf`"YS$KU㚏gFMvgn޻tJ}Aw~ i]8:]:dNntI-GE #,_da䊔rV!, QJ* 9=K:W'IӦnL$usúYW &2^jAWU`q1KYO _q}=}samŌ3̘uӫ"ޱ$?nl"Lb$jk(fgDe7AHz 7߃?$@rSj,xC(2E;y)ycf] J  MNGW_ YNsJnwl"+/rҠۥu"GCCK IH1@C9*v{ ?ƿ>'TE!KRs,#! 0ܡ&m]t :5yK**Bm3|' Sjӊp1"hwXI[쪪: sEb蕨8{ʍ+HB ˍx.?vULeH$9P;Y7D]=oׅ=:nȜ`U$4)R*28r) u YAY$xيZWɠ3{q&lS1[P,M!-V *砫6W\SA#⣚kЃevN 2iYKLoD1  mh ;"ק#je넼+eGIJڵc>Ղpr`zNDž\׮"!oT᣻97ov ]6f^# ySJOuKG8X_M2$_{0k]Օ,Rb9x:*k"8\.YDMe/ɨ* BrዝC˭*AN? 1 T) a`ykOCܻ[Pm@Ɍ}ZlRe]?%W"t'.Y i~z2Fs+MO8< nJdY' C%Ep3 7}ZV@25`Vr--e"-[ 8$e`/d;~x`Z,-!oթ:FlR5|4\Բ8&/@\ٌ9rU2iofL;lo9 N#6WjrQP3l2BCIA޸2f4 ?pKMr'f׃Dz&R26[O 3 5V@.ZyBnv2f IL uW).B^f=,!XK! vv>ęϚ2ʱ-U GM;/jO$wOV^~͡Wv9CoL=kQo5֔ w !j]y +b+YZt|wZ]rP;ˁXu֯S]qp!tx5=D}?s;*UC;Ot^`NU$R2*nIe_k*5A?YH$9J2Ow.n(>y(3lPn6},|mz{pe p.k܈vOlvFG'<"]/2i2ۏPq=^&]mv2ܒ+Tn-6#]ϒfql\5s8am΁WOoZ`,%썤oTX&Nwx0 hFk=DI.țeQ ;Us+/i:nnˡsCS}{?q10d4k.K38M,:cJJ ^۳دSҭ"fm@(8[ViUA.Cg괔A\(=5`@o,1<$T'|̤vvlE4ex6L7첂WߟTGy: G1p}鱡u'x$,Kj*)#4mhFA߹JWN;&ı"Sa9h?4R\z )WsUN8 ӱ# QR<ꏵ*JndWHZ[zͶpޟY8aL`[^ 4HY>!@bL؟< ǀTV[ WS~=Cf)?ر0kVZ: ?^4JOyYy#/_9qH|i2pkKb*w3O:n`6d4csBali.n1o.4|!0o>sD|DT-O9 ^Cy89Y(*?>}O5^n uYYvdl5IRZA8ZL M^-zqޡTpJ+<@KyYmg?SO!Γ抢~.2o1{s%)H%ؘT.+绨!fFpKYgM jV[_+&Rܿp׶>WR0ȧs|Y}}|cutĤ*͗ϫjdӶ/MTD3Eiorm8 ވbz6Lr&p9ի vr R4j,[>FeB̳sw㭁4%uaecȒ(Y 3K >E*Lh<[?HzF,a74ɔk,Pzw[e;ZCȥ_htxW@(-g:τL/jMp_}WIE6|3hV`houK`;8ư"F4I *h 3FْuE{./IrUZO`5&/B%A{nRN'cd1X)ά?0&FUTR %o) ~3";6V8PX3Lp0=͕ɸ[e8D>l_¬Dz u&ܖ׭W&4*:ewvB칦.'jƐ@g+\a'EBaZDfGS- ׁ8ўn<~e#4L04qa|*AOYBҷ>) 2c#s+SG9Gt(]o=iAF^Vۑ iEKѺ%AS!\zy=[fڑre;% 9;%( 9XB#(N2_>L_+T`NFؠ,19zh6.s|Iˬ[:ASionoTo`ȶ TP'UW&b\Pخm_%k)4}=FA^+F\|*'L8y-C3v~RTT ֓(`>L.]qI~|]#ZgUןGaBUzb<:yJU<픨ȷ0"~X@CO4ێ"ΤaVk[VxP~?JV 4Z\<:=DJd}{ah=e I|dB|ҾԮ cYY/=,9zbu(V~(< 8:3c%0np0'8x(v$>k@X;:~+V}S /gWׇugO Qh$0o?)ɁXW2Agԥph}H22ϛkGB@3 E>J饊Тy̘l kke bظm0hiZHhjʖ֌k-ʅ즵r${:-}e'='g&&Uũq}2` k~-㟪eOä\ ~FڍZC6\Ekͧ]9j\uC`F!p[ {xgLl>N9'v2C:?Vx`a;6yƖQQt.PmkC2&&s5Zf^{0YB+ܖW&4G$7T)0U'F 9D_["ʰ(bxPxƔ79aЉ "T?VX5w0OUom>Ӕ-w7:xvKw5 {uS~@GZ8v_zI\O8@[kvjS+/XN iT CqYi./TP.bb`x-^ +;#I9EQIEN>:9mU ܂[ܡS&8_yr^tԑPW΄P( /Yj__V՞pBelJyQgT5אb^}O Jh N,ʕ~H<ɕNBa^6MmneWoZByDžݦ Ch "Pwk"׌ᢽG79Pyw%`hqWAS"K>2t!aQ]3:W8ishQ{bC'Fo*$usi>i7N hF&^o EDo25kz j+^ejF,G2~UKԶ /|ΐf:`s -z*2 UwU%.#XT !Ӏl7!zts e-gX.08К\|-hҚD!|sާ01ZX0Wz yN ,foQ݆[o O(ЋW M脙Ծ˰|Uv/\WNe_"toJN@F` uKh;@6t86 D޸XӬr vPP" dy9IW^6SI N# ~(fJ@bQˑǍ(bm9 ~n¼MҬX#A]=h'"M0/ 3jb7EURM(K~|-)FDqT%ҽ4^;}dereATZt[ml/" p̳jY|N"BNJv! qO|iLrajgzTEL6)t54IɲbX// m((C>D=f>B >uDg4"MU @Ȇ^eVN`o#%;| I Ƙ eՑv VS7s{>lz6,bYQ4 2[,(eLaYkӚڵ+ͪЕ@v]nt >F 8rx$E6Xv:Ӧ^ u5Y:OZ][ {EwoնZzhk*K^+#:0_4њ.<۝OYU4;9= $݄e*؈p5!zJ_ ˦2G4 JR(P2IJw[c5?7M,%z!rRke'#;LbC _*SQ_}Sz"Dpqe5ŵN(d:C8P0C bfha{>FRWG?~%4)6)\LA&\Shjb-1 QpOl 8FCzI##@O=_c%w-=*KjqPn/74:RӼ9 6kyzYG5`tSlVQ(Z7Ry Jiݏ#Y_mmٙt!lql$B x;W3K-m\P;q:$ P xqk,z2o5*klCV^+kT_OJ|qgm"U Ov<90VtaI)ΆəhD\H,[V\Ix; 2B ىؔ'CO2bLfuĆ_g'=|YNHMud"LVx0l vN:0{d]WOT$DPTZS5،aߡl:;G-83vmxU2bWj\Z h=7TL FtJ9i6.#x2p2oLzy7OG2@mKk'4AYQNax;tibU . Ex- ] Lj[/شU}vIFrDZxʞS,^R.#ZlwaQKYir=%B5b8` 'Kyzen.an$|cl7!hΒo=ɽ/8o &b5TFpI2M&3/J0kU'_.;#U}4p _U1(w)@"k@YBQEXGv95EV3=X $ǁ+ vuO^,DaYjғ [e<$ҹ~g.ؾA"HIX PmE7 T F`C5vDI(fOR^%җe P\Lz` +S#MQ9" znH;/r%ŜJxpXIj0\i7!vگkٕ9q? mA_(XrQaEgVVYl,Pk2r- ި1 sI}h@ RKWg.OJLU2t9x]f}&᭼J{ơlfܦ}a.CBXxM6nV#R@RKpD)l49 cOU*AGmޯQ8w抎* HBD=wJ Uv+nl.Vj fɃg Q*x`S. V{?808 2\7b"${g 2fOLjw-~S+n@NXs'e wM9SB0 4ۜCu.D%B RGu-pW$ڵ |Pntϸʁxb%`T4tɾG Oj~\wIhrai" 9-gvv8HؾVQ5@Φ<jZqH~-88S:+ƾ*{͘-޻f[ JaC;tN 20toe=\&=]bLjKEOmCz놶C)> Z66 ÿ^f s5/\Wi#O)c.B$\kzs~=R͹ 1nxw 'lg$q )Cm;8*&Eu#gyvB$lC4&)ݩt'/Pgխv7L3f\q-ō;G)d yhQ't_7MiJ0a3ԥNևCSּ@n@6 ]VjKѐ bi mυ9yW0J{b|DUPG΁*ZN W~š0tUl1kd ,ñ$/!^+1gƥrT%4GsyF^+@br_kR!m~0:7n%ke cqm zcv,>!. Jy$(QC@}[(e*^VLM7m!b[YvKrv-ey $K|Rc67,sfC_rƛJ5"]ކhBa49=nX`ckM x:}U|P %0:khޮNUubIca(l\|7+=2s^Ajߢo>+dΩx!aݝL(A(„UIo=C@RrD9D+nODoQC/ɔ?dM¥aqؒkp}h 8yjc(ې!ITUj$ej=O-4jy0>qn}j\Qg*M Zrl'ϡW-޸`e/ɁNjDb#Z&HWlх: Y ѤFN4#D 5{b@+ ./J!NB :X,n; c;EnFM-vwy&91<I.%_oR7zkQR݄݆G~p%XB*@ԯF%:w˼NNI 7CT \+]_Jܗg>Up?~گNJg5,%Bl5'Mn ,,׹dO5#DIDLڒ4rH7nz|ic(@O<{{U,!(o7@(*nǸ؁}Dߠ?w1YkP&5K?|\ЏE-rɧKD!6zH.)v %Z 6'gGk 粈%1#]5urJóK>~88H s_t7WG/VjC?X]63ϐjXLX(uc!hHvjԯEFʍ ]_ 6e&[7mQpneHMlUɹ7$q ֈZ2zcgȁzv? ׀/J<a_n%ibRZ|$^#͗$ KN(: D)~<8͕s>"4 Rx!7F+‚B7GK0 z +/ƺnraD\pM9zsҵD@sA:N*0i6;wL%['Į R:x"/ h3絧dlulEq=!oql@ݚY ϥKGe`7x 1\nW" k0NcyR1=G;kӿޢO|Z,b3R-~8QزEK2{uW-m`v_^*vESY:~M5݋nWq[ܕ3McZ^ "&H~P KPŁUXg }5B~T`-kHsũ?**|$q7]R_g2.P{)nEf;DmZ@Sфp"Δ ӵLN>jI9>;BE;bQ9@uPbQ[NE_UGC7S 勫QsN+*Yv۝y(,}ߊFj9A9h+ٿNB_EaS)34fkSJsti-:b";xZ6^Rq9;v/֍T )IxQ$J CnwaMK@t1]5Ȉܓ4t}M^Tԧ ̺/Ht+*:,v޺>sl0P0oiIڃ侱ϡٌ&2q75H^6N8ڽ/:V`}N I]](Tgy*z #@:5c&H yrsIij v)&O+!(|᭸tѾ݌GHۀȜVCX~c'o^߂8Jr^"eޮ @5~as<"]=,PK(-C}5BdO] O &b5gRu~w"`,p.X5wZOjM(,)Rhw8=ufc>`C}H(D!5B|lEثxkԶb,V)a?rb$Wr H̉V>GoSe~` h4m.opLKcZ(B Y}.dgHab0OQҤ] -O^)-{y,S1xt!A+Gu ;c$AuP@l[F8ɓ-#,e {䄶mJ3:zV0m^x :<5 Z a mg}֑*ۛZAj4Fe0WdjUgx/p,ygbZv =sQ= ef#Bj0SƞI{.D5}~:S@ Ztkt @q"$\Nݷq ׄ]#(HZc,~y~"a,w7/L ':=?3:v *7rT)f`E3ɩ`oD 9!%&.c! `t]2`'}+ DPe~Q՟lj,2>Dջnu.}ئw^=\8Ɔ%7IQM'dT5l2pK3m6cncݥVHR.~%VREl T)Ǧ"T8jW+mRmTX`_tV , "U,wW}oe̜2sOq |!D Aq0XI]1)lci18ٯQx|SYVZPVV7-2S0:5Xo 22;-* ]:$`V` lyC* $-}{ fS>HPTwͻBuD;2嬔DܐaیMVJj}6nFmW) 0}(p9Qe)~ǔzG}M_ҍjϬleZ R7.7.V4ٰ}pdS1'<v&h xXጃ8>E`)vϗ%yʍfO+ ,sANMCNX 9۔ l vBѬ@DW3,8P+ڋ%+7-6 g'_o8"oZ>5dvvHTMy ;P/.!9ĸ5ܑ7۲܁ؾb' /M$J/ۺ۝Y&Y2GLlaQipT0rs"EdƳ65SAN-BA>m^1Iyfg}5 N,bGJ&DJ&5DZ,G'fx(6TT<|GkPu#adsS/,kZqΞ.js. : ^rPe!v'?UV}4&˚iPH  dŀ }Dn*ʍ<-Ṁ|ż:Ԩl/yZ$Ȁݡg4ȉ<*?o_N{ G@*XE7]Sv< qab%bmE§2 pWONbA0줿b?Uذ{"]ZTzY&hN8E{U6l#nzT} c5kSکi-󾈔0\C}Qk^_CG?Mƒ@|޺|rΣxaméE,*PH/8|zt.83*}'}j)D_Q|nkّJjK [V;.`8.Q3#>_{I X6ƺ ^^#b9ju{*3`p(Xܴn|FdlQKCgI֊R~Ə{4UGs"Xsqɲ` hVZl'-b8㦟J9|4)A+4́p6BL(o!^&W&U/?{n1zyAq2ƚMj4~= ?`P˃͟ݹB3o.H͢zZo_(T&@Йa?~]2Ų?wT/ NmZM_kL#Cδ4M>P_x܆H)wO.t4]7[(X\xBP3˚&OVrd/zR RXr;fv}7 줬n֨$w!G<A|:()ܙKέ<"63M9 209 LjPPL.2M'z"2<|isԭ@lfɫB >:=sC>c\ N:;'VGxHuzձ|_(r:uwh#Sbún_ E+-\ W sQcFS2o$>~}ͼ[I߂7fpu1UTo]$j>Õs_0fc?&-5 * M)b%IU >Xݡ^k'xiY [6Fq,=:+iXuRbsTw^锦So ᗗQKvJϰ"+GIJUQ: P4_WRf\S]hgX@607tBQBQpv롧 S?#^zJ, Yv Q'0q$䩯I \(Jef3Mj@#gprTlk;tp7S',[Q>U)ګ}IBC!ο0y&/<SA4P_Y%b9Aɮ݉YDYqjYKo9dCcTs6g+!(m#@6jg[!ESJh@ԟV-=4g|W0vûЦ6l"|g~i_!<`ֽk38`u7=8t4^:|8JDkb]`s"vl-Ih_PV4aK4G}c]p$J|R *^\ݲM4!{NMbrEn@e4~bu8[Y}&uȇxNjFK7|zs4{0ˈ=&~.ɇ=S~7οo8ДL׳GBY|Eߒ!:Bw+!yY~ |ى(Q 0l7s̸ˏHۧp8='h"f,v岱]Ժpߜ''n\YJदQJⳈ |#P?G\@S!8Ş `- o^~ҢW|0g[tF?sC(6* +lniՊ\|^O8zνrjx!ɏ D~،'qw"W/Ǭ[f6VZ s=)~eSz%p.5BȁFqL4ӛ7X4foO,B@ 1K=,{#[2c35[A7%&5ٙܿGzB'_)2rmz R(q8:aϵyUK1lNU7&%Y9;X¤ wy7H=E].T%:вz뛩IusK nhbJAmr|X=4)Ѓ=p#olҘ:S;RcYVE0*>u0'!'bji{e8 ^JHɛރ9SxRʹ=8lD5۱*ꦆI?1?>'RaN$^ZN4X#YrZQT*P9Ẍ} ߗ͸M@bfC7:-? C}lQ8B<Jֹ6TYgyHp?ׄߔtZof<Nca'Xb0>mN 7 UF U`JTTx~wJ! u` Mblrl{J-OZOl%Iuު81̜YdӶMa_ *3;"nFZIc>% ;uSim̅@ǓzFB,"KB1OH}MwS%۪н l7 .jN3W@时Պz)N 0[U_PkC:#FހF]ŵe>Ji U(1-=JT`$r8B2ڥjlČd¸LY3=d;8oUb\kq:1mTe0;c5.Sr!2&k59oH9=ʵR#Lx+2F4W'o….VoF#?`{251<_X!P01RR+3F4~^lؤKCg‚鼻OMUYPA l̗]@H}.Zx0l#z@ oj2hJ濣n>Hٛ$Eo9RvK4JyϿ8+cP6}ű4/y+m4f dRMK!_.R`d%'j(:?U5.N1zFbqa)i2>@`j@FZA~qv1٦^~tU Ɵ2aϖ֐ͶY.N+C9) Sl=!; \١t8 X 7RP~x/nXY, & ώ73ef>_%ձfk ^x/ xj\;y$I 42yw2Ҷ8 <^uC1鄚 >m#?scZ/Di+]z?iuD ucN_޵}wEWG|h%xaО\fNK90TG&ў<5f8>.[6T/*;l4 Q7tJ TIҶP8Xab7W.zzk؅i!W~6qԱڻ4yE5$pE eˠ⽪ʶ#'WT66JNw䟥y}6kx`#ZrY1C}:8{5c܎/_8~< յ`ֈ66qeoR5' ̲Y7\+"3qDq/ wF"AU$ƚJ󏜻u &kDɯsZՋ*.-˯J 5 H@YT/4Z6Xzjn0j9}):NԠ0elz{byD,i-͢|v),5=(+4H, {_}&/lyFC晿Ҁř#oQ9 pZyEtŃ[J2lP+j;;VcrqM+(nE}? _Pϭ?nޖWW8S^ d.3Qv9Ƒ8 QĒl; 63=4I.m5߁m8قoPS_{_I|5ݱVn vNu υ2RQAi,D`Y&~<ʯ5*S*ǺzyT#$']%U$,nVobX ۤfc:mn=DkM1ܒ)u!}%levd> BBg}h~0x K(f؄i)lo/7 Zȩ4Yɉ[:])Qinm[U4XyO~*ws>0rK\0SMp4fQD噾eF# nl@އtv0|p ;JjOf;¿ ;-gi92;EJZ_5^T.N Zu0lΡmϔ럣D5XI d1cv_ƴ_1p7ش 7:ì~6#,%sd^٩|vg‹NZV,j{ۑZ g0Wp3)Pk:t뼻OPC"ch`xrh4oѺJ 4+'NSaf\98yVpiX&fj=}K ݹ}) ȥR#'g^ ghdYtg/ &%q^.UO?dânѰʉퟱ`ST!ηuǫ<.4f*89@)|8Z3Er>cV 㙩NDRs'K"$ńsbaoV"6v G)?a#Dij60:m`_/2B,ޞ0'?'1A 3,CcJ:a|aӽ7+\FC [.Z8kM@mb])OƽR#&JbOBQΰW@fu} X] EcE*5V+WDJ}2=eJcXɵat=lE=487t_N7?рBi']/&$#" ;O A΃dݞ(;Y , 7ry)ـ -%SբFi\66\PG=ZgۋnޯZr6I(r_f hѹ r2&{H=_@8CֲY,\o<+=K95kw9,E"Nh]ZE(nnKYU"19{_ Tک +yS oD|OW3 {'ޤҹxc[- "xF'X{Vĩ6@e„C 񎀉y?;\24|Y;xE.X7F9e+MwSNȅX6j+VP*mRמN"VƝLdX´Җ {V5uy23Ln<ي Qc#lΏ{#(<2F.9 }38)53 `WE n΂X3LN7:!YmY [YT ١3 Upw|O &"KIR -ЃlM\ ޭF؄Y;s(J9`>MNiԽ/_m'&\.]|tM }wumjW//PA܅r#D{ѦNE{Qs vkm_j#:ah'CŒg= !]mwk';7S2Қvl NOW%*OZ43\+Ң3O=E W/6}tS^B旮U%7F2 5b{)l_ #1b ]JCLOQkI,Pr;¾rg1D9}ԴsH' ѐ|wH*X<,yte.H{0`"/[4GJ2|BM&Wn{L+N[#< LC~^ ^Kr6 ];[)[T }hhI^9}c`*K汈7'se)/ȷDW>Ż;t.;N1Yʌ;s4Yڮ$CZ1 0r/J 6b|-m-lS$rS*9wLWӥ'l|AHU-lVġ (i e)48-nlep+trGV@2xwTNIJm*m9r+B7: R;}Z\{🥓r/:I  Jz Fo]I[X5~qPJ@;$AlNa )"* ԣ%x?U}h͚"OʵVOS&t)/ȎDy0 9Z"!: OFg)2]#/$,&cTZd2v9t4u1؀gC M$ zq1H;2"fRZB%@wՕeyf&}\"!2J<ESWc#?>*?z^ 5-8)I'E!Ԓd[f/&E kͬ q\ N" Nui2r=KD)rJ-S nn>OaVL.虬X1HEhxXh}KU 24@.O$(PT p-{Nowh?18]#:{)*5 5>ןy-]]h!bsVi{8*w{TSfS*D/yKʝhXh=-& |J,(-$$ 'k @Mzjl%B Sdx21uuޡ"aI=. &e6&\0vVeMifwЅO2s^sȕ'i66r'(;ZGR*Hk`Z-`yia!BOPIg>&7r)_!Eb*hMh4 & P-']IкSTtH )8o@w湡k+05A (pjl'~rU"RՊђ2%qWlA2-d5h>\H+_:ߖ}fE|BDifЖ}kHZy"ysK-߲?`- t mC`DüV3Y9Ava!6$c^dRA%D}0/ ou"=ĕ#l/bp;Ѩ#BҶk;_"j?xOzM_jNxyo7> WAY@s`=nV8# A@IkÏ"i N-Jn!}>(*IoH-6}_u?wK^ڐoUN&8~CZ P :Y˝3VDZX=TDBU} ׶:+-Btܜ0c e c(CDccoW }h Gnƙ@>nu O@IifJ=(x4ħY\AIUD#\^\7vp+O5oõ Z7( fU@?SÄPP5$+<)X9#gQvw.sG]l{%e3kQ.|SXub4%g-RqQۼȩp6VTWoتCxECFWV('pB hl7*ʏ~xqL~Ixңhxٍv|bx]_b1~!.NkGqʱgDXV8ɑy敦iNaۻH%]"ϩ9z3x@fȰhVWj.=q858튚jvq鼽NͽU9ub}%EG֔ERcɅiKF5*gNd\bC Ǿ)njʰ*ݩ֟Mĝ$OlQDP1!0CP='S+!F{w9 R!E2+pf,p9=?"cG;`˭a1%si=>XdDCܱ=&36HGZΕ-u)c?ĔC 1CسQ JsW,%\mmݛK[!A;=5Ȁ!]h^liuD=XbUa=Gmv}3Qh3e76gQ!1Յp v0\*<r5nŒ1?vV@Y3}؁P`ѓlv?sN+PupjkuT&u-q v^ў%o o}ng_e=Љ8>#5흛j@[K-&a tdJ{-DDa/Ddp.%YQd jE2Njж6wx]1=V\~I%\iF6zml[$OLoWFG%Oe)wM2ܶ) y/P*MI98⁎}z-ݹ%'"=p߾u}oD]-:U";4 2\,9 |bu#PvpT|3MD;COVNvK޼XG#\bndx9SJq`]/مr&_1ya(R*ed#.Ik[g'5`n8QMѢ0kPB#!n/xB~7=F3mKTÇ:$ܼfO8vK_D+ִ8z|q6uNyLpTW/le垻ZX\c'g-Q/!? #3c[YMܳ aF%+;W%$0=Ǥ6魀%-! [\60.))p:{z桞4"iݯV4{ŋ@BrYqNVvG/9>vwQ p[Y-x ͪA}VR@+?:^7J najh0SekǪKWAvܖӜ\}u5@ςWT3SyoL$Jz}!$2XP!&;OeIfY;`Dn/'M#8ڌLgÄӡ.̸84S3=]2yt2Gd1=ːCDxI]JZ(=N^aNocKy!=΂mVdS}9!-&ܿ~De]}nsG\} *oh3f zyB%W߅' x\aPM7 Y_h{&T:["BRnΑ'?~|5w xH_KES]pK _ΎLJrD+ս;&kb`HZ#k.P@;?f@ʕ%P >m< 1ĵci gT7] 5&mkYQ'%,J=/4Y5O! mMzxV59tV3LPyG.C,k}> 3}Ȯx(f[ "cpyXVLQkŎ?*8:k[%;# \J8Dufpz}]#[MV5ދ oiS([Y;-kP7Q`[T ( 9aC4 fV ^p?ZnDuSg7e1 F +\tN|w*K5u\y+E 2( 45wsl[TΏel2wLcƴfͭCE=O)hˊ 8k X=ឪo^;3,-?*{wf acZYb l vLE[e]`[5ϛ4޾? &rH4&ӈq)+7O,N fXhB{pdUxO˫ ѻ|h_qwi7M+F5?7 gP z%P`/X6 $)[E ZjB11/¹8sK2#ktdWx>3&R+^q1@F[,K?dɱ/'yW5)*@ aYu[<] `qy f^s{L7Nk#L$-8SA,bMWG/RI:ʃ+`u@u+B^b 4TDľ}^ZCc*u /،c﷗l"Ih@o6qD//|zpyVpy+_`\[`pjdr7Hd07<vh⨊1Vc6'4+2W]&ʨdS2.Zw'5 *=\)kJK逋kͧVt=Vb!RVhTTl>1%BO8+rЂJ:"ZC4nrHN FVXC}1B>0D>ؿҀqP{{n1DJm2'~?V H0zȇ9q… `/.njoN5 6k[sDK^} xUo9T-}8F5 ;NJ_ջqUHdag[m 2b^Ѱ5oM cg2w|CL4 jpGR4\ 4GIR i{?4-^P)upK)" <>_;|#=^ݸO<Pvz )LVyI[$BdGgʪN% $-"^8Kd,KlAnT N"q5攛4\ĵDe7nV/hkF4{]&`3M]\|? KGlJ8Ѡ%3_8DZ޺ss&<Vs_T ۰K IbizΨz)RL̤L#0o|6YbѸg~-иu t$ ]^DWXRZֺ^%S|t`O=ż9Z'C L9-8vE:@SN& T MXTqRN3%Njx[6 s! 4Ë9;g^^|;o%ԥJ*q+#<>AW-bGJ$%*YS*0c &Ɉۨ,`{߄&QEMg4'/K.TvhMaZg Qqab-7a"I"FyesUu7{lO~IB8P&T$^VgDMyx2BADVKF4<o| "!KOz-D$/}*B;1/F^S'o^?<Oo26B<(U٨=~Q4qk93U.9veʕ9O0,TԊkOi@E#ms.Lry+TτY *: x2SH\6.m_8],Bjxg҉r(qLRLe/TTjKކA﷯/c ݉Misӻk\Ifz:jxr|%Gc5>V q,-i"S ٯyH^oOdg^gw;",WK-\~EqðAVo5$BTyy ᐅtxM͊^"ϕgJL̦6Jp9(wIyF4?5ЖJ}~\I]qeXM8seɣܖ^D@Q-#E  $]~ e}mȭ(k YZ