syslog-ng-3.14.1-bp150.4.3.1<>,l]v!M@eee,~~ZԈjNNQ 4!>Hg_E)o ÎS ̧{#bG{fء.3HUT\R;nB`kK 2LG C1l+}EIZC*[`mad1J͐Y/ٱQ2 &x-N`pF$8+dIVI')[Fr#d>~j4/(#"bO:æ0A)!>K?td   @  l4!`z#Hz $<z %0z 'z =z =z?zBzDDzF$I8J8O8OOP(P8P9P\:Q=b>b?b@bBbFbGbzHdzIfzXg@$Yg$Zh,[h0\h4z]jz^p,bucvydwewfw"lw$uw8zvy 3wTzx<zy$<z$(.pCsyslog-ng3.14.1bp150.4.3.1The new-generation syslog-daemonsyslog-ng is an enhanced log daemon, supporting a wide range of input and output methods: syslog, unstructured text, message queues, databases (SQL and NoSQL alike) and more. Key features: * receive and send RFC3164 and RFC5424 style syslog messages * work with any kind of unstructured data * receive and send JSON formatted messages * classify and structure logs with builtin parsers (csv-parser(), db-parser(), ...) * normalize, crunch and process logs as they flow through the system * hand on messages for further processing using message queues (like AMQP), files or databases (like PostgreSQL or MongoDB).]vlamb15,openSUSEGPL-2.0http://bugs.opensuse.orgSystem/Daemonshttp://syslog-ng.org/linuxx86_64 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 syslog-ng.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in syslog-ng.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-syslog-ng-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-syslog-ng-update-$service-new-in-upgrade" fi done for service in syslog-ng.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## ## post install ############################################# ## /sbin/ldconfig # # remove obsolete variables # PNAME=syslog DEF_VAL="no" DEL_TEMPL=/usr/share/fillup-templates/$PNAME.del rm -f $DEL_TEMPL for var in SYSLOG_DAEMON SYSLOG_REQUIRES_NETWORK ; do echo -e "#\n$var=$DEF_VAL\n" >> $DEL_TEMPL done if [ -f /etc/sysconfig/$PNAME ] ; then /bin/fillup -q -t -r -i -d "=" /etc/sysconfig/$PNAME $DEL_TEMPL /etc/sysconfig/$PNAME.deleted.$$ test -f /etc/sysconfig/$PNAME.new && mv /etc/sysconfig/$PNAME.new /etc/sysconfig/$PNAME fi for i in $DEL_TEMPL /etc/sysconfig/$PNAME.deleted.$$ ; do if [ -f $i ] ; then . $i rm -f $i fi done # # add SYSLOG_NG_* variables if needed # PNAME=syslog SUBPNAME=-ng SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi # # create dirs, touch log default files # mkdir -p var/log touch var/log/messages; chmod 640 var/log/messages touch var/log/mail; chmod 640 var/log/mail touch var/log/mail.info; chmod 640 var/log/mail.info touch var/log/mail.warn; chmod 640 var/log/mail.warn touch var/log/mail.err; chmod 640 var/log/mail.err test -f var/log/news && mv -f var/log/news var/log/news.bak mkdir -p -m 0750 var/log/news chown news:news var/log/news touch var/log/news/news.crit; chmod 640 var/log/news/news.crit chown news:news var/log/news/news.crit touch var/log/news/news.err; chmod 640 var/log/news/news.err chown news:news var/log/news/news.err touch var/log/news/news.notice; chmod 640 var/log/news/news.notice chown news:news var/log/news/news.notice # # touch the additional log files we are using # touch var/log/acpid; chmod 640 var/log/acpid touch var/log/firewall; chmod 640 var/log/firewall touch var/log/NetworkManager; chmod 640 var/log/NetworkManager # # generate empty additional-log-sockets.conf file # see also syslog-ng.conf.default in pkg src dir. # additional_sockets="/run/syslog-ng/additional-log-sockets.conf" install -d -m750 ${additional_sockets%/*} cat >$additional_sockets </dev/null 2>&1 || :## ## pre uninstall ############################################ ## 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 syslog.socket || : ( 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 syslog.socket ) || : 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 syslog-ng.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 syslog-ng.service ) || : fi## ## post uninstall ########################################### ## # # update linker caches # /sbin/ldconfig # # cleanup init scripts # 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 syslog-ng.service ) || : fi else # package uninstall for service in syslog-ng.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 fi8 hH0YӀ446p(Vh25`4@P48FXH`M@w* O  A6h :PI G C !\P3i&B1Q`1AA큤A큤큤AA큤AAAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A]o]o]f]o]o]o]o]e]e]e]o]e]e]e]e]p]n]g]h]g]k]h]o]i]m]i]j]h]m]j]m]l]j]l]i]n]k]l]n]n]g]i]o]n]o]f]f]e]o]rZDZDZD] ]o]f]f]f]f]f]f]f]o]f]oZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZD]o]o]o]o]o]o]d51cf2b8344731ba51a7d288a4b510c40c78c3a1edc5f84f8f767af023c1da6d6e4b8449c5e5a193f68898b7cbd8e4111dab5286592c8162af28014cae2b9fa1f84a6c1b640d3026fca7a0e159c822a76aca91b23dea9c024df7d8784fa24199d939e973c470b705c7efddcef4438ca7b7288c80fb38eb4ade43653a91cadc043821c69d50b9f211da83f44b35ffeddcc0a21b4289da2c17fa4a2cca4368ae67df8ea7635c01338386b61f957aaa082e9d420b911a55806d626a53d8c0525a613b1a86482d436078581bd92835a44e9165d834761461b542f145ee926a982562f611dc5a5051d8ff940c5e77d38d9f88fe27d8f8d7e30f38b3994c649bf0dc1cb46c5b8cc656370e7f6a44ab3a84ee17780716c55f51e3b9ac3dd0f76257735d5d8062c899672e596abfeea2d5bff8899a3498560578ae97401b12d20891eb335705f9420d56e3133ab966229d5457affac83d9327f27e8b96b3f69c233edebc3f6e7e5e6d9a4e1404fc54749bcb7f8885149e17535921c94c37ca1fccd845150840c358c0e3e39b3cf9be544f0e782423ff531b677466377633b2129521a6d0079ad786089d596d063b79581caaacdb221ddbe25be671ecb99f52da6ee39e4546fa8fd280187165f0258f4c892734d05b56f6fd03ef0942b92bd859e1298a7c206a18ec6fee038abb7b3bad2c28072373f7561a12dcfb0eaed2c327f4eb32285c52027d954166773512f7c690de264888f2036975733dca1a46476a4345366566d2919294cbd73b34f6640d6f706af575b0cab1a1f27f80529251a14f7236439d781a6c55023a677da64a6a0dc8eed0e8a54c99eb2d35c26c516cb1a0a4929da675e936148be350a58c39f20b6391d8b342b055f94b2a7eca828cd469299d3bd930c17a94fe3726b84fa8926abd31f79804dba62b6d3de0f4ad5575cfcd4c66581c64b6d84bb1ea198a5ae08303a9d504852e9491b5e9f8d4ddd076d805deaa98771ace0f7e5f75e375e3fecbab5e26b1f22bbc33f84253b556a82cbd15e1d6fc6689d39651896c12b0a3ff750bfd37bb2182b8c6c1e07897bc505c317ba4abf2f7fc2db073736fd5f6d1b989c64131888cbe5f4c3f60faaf40c2a20902eb3e9476aa22f136b76011ccd29c8c5a4ba39434256289998577ce8e99953b9da2db0f52f3505286df59b219a33b15ded79cb00de71ea92a0d94db5ac1bc18265c8c50a499b41d552fcad4fd6dc4c5cae95204acd3bef052104b90df9383d51153b08b478da9bd21b70c000639ce6d7105f698c27f074bb71b12704ea1806ca48f003cea7587ba39fa13e4c3cd3d57052ccf49a9263f94d5f6834fb49c9c9d863a31b30f36e7e775e0cadb1bf38fdf2a55d121acadadf01a11fd75be189ac46296ad16703afa18ac9ca75d8ebc2deb70c986b4e3751c38ad01e8d24e684f4e8573b4b81c1886b23b89ea4e09d92ff1d624bb2a414cca0216114639395616136acd9fb2068364821c669b4d3c4774c50b9103bd468b39ba68d40addaaa1f106a25e9e304aa25d4b5287e05224110adab2b83be22baaff8fa20a15ec77c79b0030ac21ba19f171ac7b401f96c91e721d3228326a49625a6d5cff2540c5a43348402ea3bfade2fcf14bd145908c71439d95bd97511f16bac4580371e3ef71ab6fa69ec07d5fe03e40596749330a72a9b846161259b1e796e2c59b73f9d75da626282408a0cf38f7767793da82998c77e9274e1d052c33d95d7c3459b684ded7ac471f242a9187658100234349d9cb547c01ca73c68f218149c03479487983426219ba33d654bd4f1a9ef43fdf13710eacb917e0522def2f17a7b07f52ad94ef166c099ae5f688aa96a4cc35c8376d6545d602cfe9929aac63c270a26f99db1a6e31c1a80835219c8ca76156e6337236d1bcb8e617c0b1c2783b4a8bc478e18a86743d607655913cb6cd8d44ae2a5d3d268841804225cc7d1ee2bde7e5298f502aa199d86e4b8449c5e5a193f68898b7cbd8e4111dab5286592c8162af28014cae2b9fa1fa56f7a67fe5342825939394bf825cb9d77dfd92d59907e8da43c82c9d9c766177a17d1894dec298d8dcc69a32be534daebc6893786af6f527ed95d52b320ffb0776a01f684d01e95d569977a001a55805cc92a00fcdf2d4b1da80b03c2a6506604a2b5b600a60cc6092d6d96b716718aa7ab848fc67c85453bbb4507570153baa3d1dcfe9e501c352039378d63900e7f3896e5e807db972b1830161ec12b8ddca58d90a3f8c9da3f7e97f7b30a7450cad3ab388acb9c859cfb3440c0707e6b409ea7572a871827ff9ec7611cfc8c2ae816ca6752ead181ebf1eba5e53d7a8d44d4b9cc85042a0d8c0ac9219e162d906f14fb9a8646169064dcba93fdf17e10fc84d276802dc1706c066b321cb6d1ca73d12eb5c9056de03ebfdfb74fff93967392a7bea610f2f04782b614d85fe6dd7c3d8ed2c74818335d80d75bae91a9a6259418ac2e2dda9cdf5693fb4e7cc9a06db2a26b34a09bb7a2825a0a99350c594a527c765fbe424e5ebd33c32244d9d84aa30a053700f6eefc2fa402c9f34d42cb740955cc5dc16ded74259a9ac4d891c4df152039404c26edb4aa061dfb8194e436efae2be7221bd7435f7ca8f6d3f25fbda1592e2cd6390e497de252a7ad291b50f78ed91902a4fe206ae9e94dc8af04589c0dece871fec911d351fc4837bc1f24318f9df53e9a62296e9626bcd2ac2f3472371bacaba56a1021c8d799b17e7fdb9cf5d17a6335d97e1e3b5ea5269b5907d0f464d1cf13034d5b193d932647d597f9beed3b881d8c9116eff9fc2fafe4ca533c56ee31828db2e48bcaa0430c82eb7f554b7de37f8a11673276df06e4785d00b4f33d4bebc6041c48d5e97c09cfe339560b38c91643e0265a34c60043fbb60d5a353c1fcf165482bb8f5f1533ea5e63f7d2d6a4b5e91d49416c5aa1098d10e518597756668cf1995151cd267efd42e30fb360ee9a6bfb7cd9f273525354543959f6af4dd4daa19d6a44be135fb6833c17ac10dd2aa2b08302a91c794154184bcf60cbf339b408e98824f5f466bb69675414be3df26518fa43f80780b9a790f9ea2e5f55b6fc70b4438cb57423f24f45416e38866e1baf4a5b56b39c324de36858f86ecfd39c2d44e9c5c1689f39263564d6c93ab904b4ac09adb588980fd16430a3c09795550077584ed8a78df71ac372aa0d411d397503b9a825a5b3a44a98a4ecffe5d7ee55e54e1cd5ed790047058a0394e59b51c5074704d8f4462c6528b34dcb3f55b4f13ad615fb05b976a562ae0fa79c9ed8ef1cf3e99b8a49375b440a04b59b34334d2e8957988ed28027985fc7d7ccf3e0dc1f5637aabe200ef6320f65dd7e2c08bc45559b2c93463d3da1b6aef0f0a58275b1aaec9717c7b2af0d2fc7f8667c9e1e9ee57e41359c4435b68e6affd00c9cb1f4c20126e7c288c54bbaf48aedab44a50670e48418b65a055b1e521d1748e35f2e2dcd51e13dcf5754761a10a368c8e70cad3d6e45508cb697d7a8d18009354dc2e9c1f17cbff0bb09d57575efd94af4436099b8cccd82ca82f0d14ead5a98a40e63abbaaab59219f96d59badfbbc2d5b4a9cf85571bc199dd120778065aaf13c039f45782cb33511a12dcb4d4b4e96be0b64c8a901b2a52ca1144ac6493dbc1d9a3c16d45b683befedc69875f9383e6fbe183225ac96675cc0a3a93ccfd338eeef213a8e0bb847f059a26763a7ce8239ca51cd6aefdc17831a15d0c481dcbfe0d8f5744b8c535b9f14aafa4ecc7b2b29a3900bbe98ac157de7e489446c035683687037f6cedac2d57d034fb2c69d0d2fa32bb1668fb0291e145bffaec9ea239b465487b368e774a11dc7c967b22aea0d1d9e33a42c5f4/usr/sbin/syslog-nglibsecret-storage.so.0.0.0libsyslog-ng-3.14.so.0.0.0@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsyslog-ng-3.14.1-bp150.4.3.1.src.rpmconfig(syslog-ng)libadd-contextual-data.so()(64bit)libaffile.so()(64bit)libafprog.so()(64bit)libafsocket.so()(64bit)libafstomp.so()(64bit)libafuser.so()(64bit)libappmodel.so()(64bit)libbasicfuncs.so()(64bit)libcef.so()(64bit)libconfgen.so()(64bit)libcryptofuncs.so()(64bit)libcsvparser.so()(64bit)libdate.so()(64bit)libdbparser.so()(64bit)libdisk-buffer.so()(64bit)libgraphite.so()(64bit)libjson-plugin.so()(64bit)libkvformat.so()(64bit)liblinux-kmsg-format.so()(64bit)libmap-value-pairs.so()(64bit)libpseudofile.so()(64bit)libsdjournal.so()(64bit)libsecret-storage.so.0()(64bit)libsnmptrapd-parser.so()(64bit)libstardate.so()(64bit)libsyslog-ng-3.14.so.0()(64bit)libsyslogformat.so()(64bit)libsystem-source.so()(64bit)libtags-parser.so()(64bit)libtfgetent.so()(64bit)libxml.so()(64bit)syslogsyslog-ngsyslog-ng(x86-64)sysvinit(syslog)@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/awkconfig(syslog-ng)coreutilsdiffutilsfillupgrepgroup(news)ld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcap.so.2()(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libevtlog-3.14.so.0()(64bit)libevtlog-3_14-0libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgthread-2.0.so.0()(64bit)libjson-c.so.3()(64bit)libnet.so.9()(64bit)libpcre.so.1()(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)libsecret-storage.so.0()(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libsyslog-ng-3.14.so.0()(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libwrap.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)syslog-servicesystemdsystemdsystemdsystemduser(news)3.14.1-bp150.4.3.13.0.4-14.6.0-14.0-15.2-12.0otherproviders(syslog)4.14.1]d@[Za@ZV@ZTZ&@Z@YYܶ@YJ_XWҤ@W:WN@U|@U@T@Thomas Blume peter@czanik.hupeter@czanik.huThomas.Blume@suse.competer@czanik.hupeter@czanik.hupeter@czanik.hujengelh@inai.defstrba@suse.competer@czanik.humeissner@suse.competer@czanik.hupeter@czanik.hupeter@czanik.huczanik@balabit.huLed dimstar@opensuse.org- fix timezone package parsing (bsc#1152420) 0001-zoneinfo-update-TZ-file-header-and-body-comment.patch 0002-zoneinfo-fix-typos.patch 0003-zoneinfo-rename-isgmtcnt-to-isutcnt.patch 0004-zoneinfo-remove-untrue-assumptions.patch- added network.target to syslog-ng.service to resolve bnc#1077975- update to syslog-ng 3.14.1 - remove patch, as merged upstream: 0001-modules-json-Adaptions-for-json-c-v0.13.patch - remove patch and revert to jdk 1.7 as 1.9 is problematic: syslog-ng-3.10.1-sourcetarget.patch - add secret-storage, appmodell and SCL files- fix build error with json-c v0.13 with patch 0001-modules-json-Adaptions-for-json-c-v0.13.patch- disable Java destination temporarily (it does not build)- fix %post and mongodb as requested by @idonmez- update to syslog-ng 3.12.1 - add tags parser - add xml parser - add Windows eventlog parser - add syslog-ng-debun + man - handle evtlog merge (add obsolates, new files, etc.) - use Python version of merge-grammar - add libmaxminddb-devel BuildRequires for the geoip2 parser - add geoip2 parser - add osquery parser (scl) - Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) (by @RBrownSUSE) - WARNING: disable RabbitMQ and AMQP support as they fail to compile with openssl 1.1 Will be most likely re-enabled in 3.14.1- Update package summaries and RPM group classifications. Drop author lists from descriptions. Remove redundant %clean section. Replace old $RPM_ shell vars and make consistent use of macros instead.- Do not hardcode dependency on java-1_7_0-openjdk, depend on java-devel >= 1.7 instead - Added patch: * syslog-ng-3.10.1-sourcetarget.patch + Build Java classes with the lowest required source and target levels.- update to version 3.10.1 - update config version - libcurl.so renamed to libhttp.so - added module libtfgetent.so - added module libmap-value-pairs.so - added module libstardate.so - added cisco parser (scl) - added snmptrapd parser files - add pkgconfig for add-contextual-data - don't compile curl dest on SLES 11- require group and user "news" in new system model.- really update config version to 3.8 (thanks Per for the report) - move curl (HTTP) support into a subpackage to reduce the number of dependencies in the base package- update to 3.8.1 for a complete list of changes see: https://github.com/balabit/syslog-ng/releases/tag/syslog-ng-3.8.1 - add Java support. NOTE: no modules due to missing gradle and JAR dependencies - add curl HTTP support - disable mongodb for SLES11 (fails to compile) - update configuration to 3.8 - change datadir parameter (default now includes 'syslog-ng') - add cef & date modules, apache, loggly, logmatic scl-s - add disk buffer support - update java module list - uncomment Alias=syslog.service in syslog-ng.service - rename system-expand to system-expand.sh - add missing: Obsolates: syslog-ng-json (JSON is now in core)- fix bnc#965191 by adding back "Alias=syslog.service" to "syslog.service" - update to 3.7.3, which fixes many small bugs https://github.com/balabit/syslog-ng/releases/tag/syslog-ng-3.7.3 - remove obsolate e30fe7c3717a7bda4036448c7777747df1a4e0f9.patch - using self generated dist tgz, as official tgz is missing generated man pages - fix bnc#982487 by copying config.h manually- update to syslog-ng 3.7.1 - for a detailed changelog, see upstream at: https://github.com/balabit/syslog-ng/releases/tag/syslog-ng-3.7.1 and https://github.com/balabit/syslog-ng/releases/tag/syslog-ng-3.6.1 - FYI: no java support due to lack of gradle - follow geoip modul name change (tfgeoip -> geoip-plugin) - add libkvformat.so - remove notls workaround (openssl is now a hard dependency) - add python support - update version in syslog-ng.conf - move json support to core - tmp patch to fix compilation on SLES11: e30fe7c3717a7bda4036448c7777747df1a4e0f9.patch - SLES notes: some core dependencies are missing, so you need to build in your home repo and have json, libevtlog from Factory- fix shebang in syslog-ng-service-prepare script that contains bash-specific constructions- Do not BuildRequire libhiredis0_10: It's responsibility of the respective -devel package to pull in the library. On openSUSE < 13.2.1 (Current Tumbleweed) we keep it to workaround a bug in the hiredis-devel package of those releases./bin/sh/bin/sh/bin/sh/bin/shsyslog-ng-jsonlamb15 1573458294  !"#$%&'()*+,-./0123456789:;<=>?@ABCDFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{3.14.1-bp150.4.3.13.14.1-bp150.4.3.13.14.1-bp150.4.3.1  !"#$%&'''())*****+syslog-ngconf.dscl.confsyslog-ng.confsyslog-ngadditional-log-sockets.confsyslog-ngdqtoolloggenpdbtoolsyslog-ng.servicelibsecret-storage.so.0libsecret-storage.so.0.0.0libsyslog-ng-3.14.so.0libsyslog-ng-3.14.so.0.0.0syslog-nglibadd-contextual-data.solibaffile.solibafprog.solibafsocket.solibafstomp.solibafuser.solibappmodel.solibbasicfuncs.solibcef.solibconfgen.solibcryptofuncs.solibcsvparser.solibdate.solibdbparser.solibdisk-buffer.solibgraphite.solibjson-plugin.solibkvformat.soliblinux-kmsg-format.solibmap-value-pairs.solibpseudofile.solibsdjournal.solibsnmptrapd-parser.solibstardate.solibsyslogformat.solibsystem-source.solibtags-parser.solibtfgetent.solibxml.sosyslog-ngsyslog-ng-ctlsyslog-ng-debunsyslog-ng-service-preparesyslog-ngAUTHORSCOPYINGNEWS.mdsyslog-ng.conf.defaultsysconfig.syslog-ngdqtool.1.gzloggen.1.gzpdbtool.1.gzsyslog-ng-ctl.1.gzsyslog-ng-debun.1.gzsyslog-ng.conf.5.gzsyslog-ng.8.gzsyslog-ngincludesclapacheapache.confcimadapter.conftemplate.confciscoplugin.confdefault-network-driversplugin.confewmmewmm.confgraphiteREADMEplugin.confgraylog2plugin.confiptablesiptables.confloadbalancergen-loadbalancer.shplugin.conflogglyloggly.conflogmaticlogmatic.confmboxmbox.confnodejsplugin.confosqueryplugin.confpacctplugin.confrewritecc-mask.confsnmptrapsnmptrapd-source.confsolarisplugin.confsudosudo.confsyslogconfREADMEconvert-syslogconf.awkplugin.confsystemplugin.confwindowseventlogplugin.confwindowseventlog.xmlxsdpatterndb-1.xsdpatterndb-2.xsdpatterndb-3.xsdpatterndb-4.xsdpatterndb-5.xsdsyslog-ng/etc//etc/syslog-ng//run//run/syslog-ng//sbin//usr/bin//usr/lib/systemd/system//usr/lib64//usr/lib64/syslog-ng//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/syslog-ng//usr/share/fillup-templates//usr/share/man/man1//usr/share/man/man5//usr/share/man/man8//usr/share//usr/share/syslog-ng//usr/share/syslog-ng/include//usr/share/syslog-ng/include/scl//usr/share/syslog-ng/include/scl/apache//usr/share/syslog-ng/include/scl/cim//usr/share/syslog-ng/include/scl/cisco//usr/share/syslog-ng/include/scl/default-network-drivers//usr/share/syslog-ng/include/scl/ewmm//usr/share/syslog-ng/include/scl/graphite//usr/share/syslog-ng/include/scl/graylog2//usr/share/syslog-ng/include/scl/iptables//usr/share/syslog-ng/include/scl/loadbalancer//usr/share/syslog-ng/include/scl/loggly//usr/share/syslog-ng/include/scl/logmatic//usr/share/syslog-ng/include/scl/mbox//usr/share/syslog-ng/include/scl/nodejs//usr/share/syslog-ng/include/scl/osquery//usr/share/syslog-ng/include/scl/pacct//usr/share/syslog-ng/include/scl/rewrite//usr/share/syslog-ng/include/scl/snmptrap//usr/share/syslog-ng/include/scl/solaris//usr/share/syslog-ng/include/scl/sudo//usr/share/syslog-ng/include/scl/syslogconf//usr/share/syslog-ng/include/scl/system//usr/share/syslog-ng/include/scl/windowseventlog//usr/share/syslog-ng/xsd//var/lib/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:11447/openSUSE_Backports_SLE-15_Update/51ad26790a2e848319ce7ec9ac19d296-syslog-ng.openSUSE_Backports_SLE-15_Updatedrpmxz5x86_64-suse-linux  !"#$%&'()*+,----.--//(+0122222directoryASCII textemptyELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=53f4f48a266ef40c744e120ef87dcf3c780d01ef, for GNU/Linux 3.2.0, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=c7a8371e092096d28c0338109a2f32a29bdaf85c, for GNU/Linux 3.2.0, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=8041e73aafb7b78e2f285afe43c77ed17265d104, for GNU/Linux 3.2.0, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3a72c0d8238e3d7803a3aea6e386bb499777763d, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e62bfed6777baa080e9a1d1af152fd57f0bd4ac4, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8795b06f6cd9e3ced1a47dc14d1d555ea6429c67, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5b1f9e321fb2dafeecf33c5a16168573c8cdef00, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9c6750c63f89625ce201e035831b0f1d07f8707d, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=41e5f160515f0d942c55ae496fe1b22d11bb2fac, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c14cffc570c1233fa8d2a2f809fcd2e174f86516, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5dbe70f5ddd376a7e784c727278adabda07c8933, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=311e5bcfffa015e99255223a045f941f3e9bce6c, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3d5399760b3750f73df575a88536371db5fbfd9b, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0bc6a2c662847d60c6d941169f79a7321f1e1108, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fbe167bb0cde501162859480eda58ab15b6d133e, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=56016043d47ace38e9d77131e92ead3494341b73, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5b901daa602f5a926096825641eff1c6d3a4fcda, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=980da1a5ed2538b0da3c9bb3fc6e0921c1261e2c, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dcfc11a20045edcce8fb155324b8542e7f9d15be, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a6e661f718f2aa1c131377243f2c8d5c25c5e1d8, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=124df69769adef261efba1ce424ef2f412acbc0b, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=630d516bab46be632898a9ca7832e9f2bbd589df, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=912331b51c87a25816fb360cc5394e7da9ea7fd5, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9a74f5043f45174d9b57018c566b2ae21d8c78bf, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=aaf8defe4b97db613d88141f3378d5f1f68e05b0, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5efecf8989f9d30f8cadfc96e6fbacccfd972461, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6818145130a3ff1dd33ec9eda3476bcbd6d7db27, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=987688d840b55d64020f4f0799a37006062bd63d, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=05edf9169a6958824a7d9d1155beb4b14d4730cd, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f2dc5e248ee6059d488750fd483e35f2b7e2fa2b, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=77a2518d3537f41185ff9084572ca955084d2ac7, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=52ac410549c5a0d87a14aa66d4b288f7a14c5285, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=58db02352f33997e793c71f4467e9b3f012929c5, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=60909a143b19f5f9a2d64de7701d7e0c839991ee, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=7e5677828ee2b80c523926ec50597a6af5779b88, for GNU/Linux 3.2.0, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=b2c993017f5949df3a9eee6321462c1c01905f48, for GNU/Linux 3.2.0, not strippedPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executableISO-8859 textUTF-8 Unicode textexported SGML document, UTF-8 Unicode texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)Algol 68 source, ASCII text (gzip compressed data, max compression, from Unix)ASCII text, with very long linesawk script, ASCII text executableXML 1.0 document textXML 1.0 document, ASCII text  'DKT\jrz !(/89:;       R$RRRR*RRR#RR$RRRRRR)R(RRRR#RR$RRRR*RRR"R#RPR$RRRR#RPRR&R,RR)R$RRRRRRRRR%RRRRRR"R+R'R(RR#RR PRRRR*R#RPR$RRRRR*R#RPR$RRRR*R#RPR,RRRRR$R*RR!R-R+R#RPR$RRRR*R#RPR$RRRR*R#RPRRRR*R#RPRRRR*R#RP RRR*R#RP RRR$R*R#RP RRRR*RR#RP RRRR*R#RP RRRRR*R#RPR$RRRRR*R#RPR$RRRR*RRR#RPRRR*R#RPRRRRR*R R#RPRRRRR*R#RPR$RRRR*R#RPRRRR*R#RPR$RRRR*R#RPRRRR,R*R+R#RPRRRR*R#RPRRR*R#RPRRRRRR*R#RPRRR$R*R#RPRRRR*R#RPRRR$R*R#RPRRRR*R#RRRRR*RR#RR$RRRRR*RR#RRRRRyZIyIutf-8fe5fbdd597cd225c85546fb3a215c39efc0932a08e08e0630c3bb31c82eb4c37?P7zXZ !t/.H]"k%w*.T3ŷۭ]J5ޯ2-[Xmh:U_z.NHAssJ<<(JhVIt,L+zJ\=fw^\>¥SJTf5QW!6#Záİ6jMAr_Ϫ >}7ؑ-rB?FE E݋x3FdYbXwE=2g,MնOiJg?.4e i\)|VXx#[ %yHq9`쌚xߤc&H:*=]\Ѻg䪏|!9oa8)z;xBҺrƤ,Sb 9EJ0 QNY+X7,>q&fY`5 i&٦Ե{d5(̨rACX[i7c-{5 '?"I썝ATZv rtBɵQat7 Fҿ~Җvf*NLMR(Z0#!\nF1oڕ J ^5=T؅c&z[X g^ G_jO!jct߅AH9u9ç%^'BtJCzWϗϤsEGi V+傕.3SLjqhTBpv<`TGM V}]a(ެ JjHK}*UpbL=5q֨| / ڄY<2viݎX*P$Oo-k_uj !oڦP۩y,CD,kU܎7, S̲%CT'*K i&#)Fq%KjT4W,,zT/πI Z:"$= =wĈ#qtg7!OMa8rvQl{#~԰8FRtCNL&aQ/[^|{ob: Ojt6aJ"aM + ߐ4P_` sA/B]Zc^+K$ V72\P2JPh}4-:l]bO A%M3+sQ4{+"cdX:X'{xm%K&2MW}b&w3(߯ '85Sf)5NlZLqn4'8t^*A;~Z-^)kͻA"]pyQ{tR[bߨnoVBAJtssPBp$A,H(UN֐iudς1P~N=)4'}Y: wFZoHdAeĢܥյSzmeJvPց_Q y 9; 5ʗO9jxjrvt@b1xoMz{RuH]@z|}ؽa0cYY ̄`ui߻*roՉ\aae4 OC^@4O\(i hj(AT2Ҕ&K =&vW6Ӫ'k;-@Qb,FG gK7Jgϴ,(hBh ،HCƂb!6DK7nEDI7kT-.i)o&,,sA1l֬:pcP8$+M-.C1쓨 R%qWl/-820_e0S/RWIB:FOs=vOL(ĒxC@rᘛNAYv uFWq~[;Ƞ zBjzHDs4V-\ v.eϔZ'O#=X#S_+s/KIgBD{ݣ݀;R1J?=ІL㤥04trsLy1?.z<\뇊H YQu <7jo/b`{-/Π,AS1aOQRN%GUFѷgDžy^]-AFZMxኧ*eHŊ:36O=M=Ta]>i^l,xfS&SEFeU_ -qpp+ aV^μv 3Ooi` 7udzvtBٕ,4,85G !is!D>n 4t"#. 7eVmbX*4H}EYT|k 1/qzI:WZѪv٨O`rSGT3?ˀa>Sm_C2D af0IUTL27C $/-z༄Lcm䐱sa=8w(|˛Q  Lɥ7 Ts*=0'Tce {)oP=26.:&ΦIؠ7&_:Όk̎ei-p"wJ} e0CnǑᓕxI:6SHoz֙c>a3z3FѾwP|[8-w1\HW8] Y {T}UrPo2qhKtLz1}n!_ؚ3tΚǜjGu|*;6tJdQ%}+ 6zIb$^4"k/ ;3 gkT@j&Rc(FgC4-]Tg%܌;TjH:է=NX0a#ֶ mxfHdHai Vz☌ү 'n"^F'Xcgi~ׄg(lc)U` ENH ɚ&xLtZ*rb zL7^Ӟוr\ | w=o޸L] E+#+]J̻)G7=V1eG-B.n5eؕoMw<>" eR}&L3zSr#H eU%.oJc=KFw4]xhmP :==qkCfMdU?(4Skm)t9M":|WOiZX}%3a׼{ -J@9T6 o`IS2l4:\Zs'΁S=ͿTF_/xj1Mrò$ )S_ `H'?ś 8t` m8ΖdneOWCSfjژ'bmDI8uhd6\9b0!//k~Sp%S( 4%0?Ѣ7 $SύH:"{1' Ob ʤ3`odDVR|(3ũ;l~,SͿr^CEDflR@0M -EKS 3)OއIK ݖp剣MGxLIJh %]4%$TI?h%q?tŚIV &4 iJ c My:=">;>XޒR< = U}P23W]E2 rZ1 hu7Cf*M&J;9Tx_\mX 7-a(jKұ֮\{LwOa6,4B{&j!jgj ex7, .uD?PWQkHCҜ tgB7Y=|r숰I(2B_T%j%LH˘)*=%N]k|%Bvw,f%c., ߼MKL]AnkD&_Yy>BwK[?}Ig0)t(!'ȡؽFSΣA [tE76o?iҦ^6sa?5R8l]\E sKtPhP0r{ns j4>LWT^)WɓYŇ 6OԠ*ngGmUMޔ$Ƚ?#Fx-;7U1@ R[l]%$Y8䝅pS[k̡W͋kgwݎΐq,u&y˯%<`ts q1 cDlY}mlTXZI.lWW=Q2=0 )@S нj^.*Sd48x`Cݝi6QUF)k8ŌSUM\|#k;ge Hkn(U_5ˆT13-7C' @Dw*T#=ˇh!x&_cPlofДϱY]ͯ7Vծ[cq06 ]IF qDisѤTYP{O?d;-UXzf_ט֎'CQEZo4gw^Ӧ\GК/0>b;&O)'\#=ËoSP˘Jspv,ze`X *bgՑǵlV]cwT IĿb,Nar_,r*k}meG5B뽕0xn92L9z,-VÔjl6PV92ֺ8?;̰ o($qz?19[T4\b;A%W~cێj;&e.)b֠WU M~p3 DnR ~P&7Dgw7dw%[Wr4糆qVY[]GӤTSp|,z₈Y V1QA(6Uq36K3d퉴gig&ݫ'kT"_0s@JҚ}O`Ԫc @"7/cƨKuqIw=^pei/U0cϢ+r.3\({ѫ#2uݖc$`ߐ?uY⠵q4-bԾ&ޗvBSkw_D9no:Sfq"YeSQ6=[XR`a2mp.j}[mqOmDQ. J1~ab+&5{?eڜ^9YѲҷiQ_)g*6~VtT\}7h~,-wt>HDWyFLpXC<P~箢ҙ_$.Y$gP,FP r1-mj,YT5' 1k*{|q<S{f3=x .z-@Y&{wSKvp]Z>TJF 1xN1{sƛ C^,B4C@k:}a(=հ|**57J./[:"ɑ`E L1:!MK IRr6iVkzbomh a8>l-S_X=)*rPHB\UFF 5z52ʣt@H{ ˱$Eaw_*rrrw,5/xl3L >\23{yj2 hip (`F"N~ p>~<UaW; W5O؍c[RNڐ %G#>A{e 17ݣt~ ]luf \'e|,+f2>zXJšBhM@ȏ $'2܌%mٔ`:IiV7fŊy#̎%#qV߷?P {afVBhL-\"8 wtk&JQ"RܾfVW75$TMm+M>Q ⹟ ڽlHm+##-C")=j`nnLeV$#Tg>|9 0.CABhz8v'a:Q?L2 EJ{ 5zCiZ/sr$t3֨b ŬޔqԽ]Y]E%F+ɗ4)Nӆ^X2mF\FtS5#T3dL8h5BjS(Ds<۩D9It-|;P+&K\Ε"\kp}&?"\7{"e"4gԖr`EII=3J;vjLНޔ Iy\=Q/Jpв/`by/ tQq8 <%z V;>?c:n (S\@oor9BN0=ag5aD3}F|.eNuU<8wS +ǛQ%8Bib S$V'5qoXxjCT~tKj$t2`|Em`}6Mz>Gߋ/ƅ2Yy1=`M^FaѳiWL#qm iv''sh aNrooOn1TO ;VӲે!F4Bg.pđaUס?ږ·@yގdOlY}1m63G-!#Kd:ҜPLz4Af L|x;$r3&1mKmfཷ@ITh;Jo,fKug+`ZT܆a~}T-9tJ:IDĵJ ;BTzNXLb~@~Y+^P sCπy;"k bLNX_cl3R"Ô;g R (|`}zCH;*! =#;9u9w/oG1 >$O^ In.sLuIK}ov1Б'L@Q0^˚/yb|ʽ*l[}]Fڼ6)ŚZ+]o(]B/c:=Ϗ\s7iZ#x"tT$k*{Zg1Jz>dy?(mPSAO({X\sbrM^>lZF؈6f]6嚑?b*&(r2HJP6#fj9ғa5.Loz$,u^`LM4@s!{͟ʙalQ:Ye>w6AC R2 G R^[w`&%rԥ\S8'G ݢ?>t;$1 e ,,RB$$&eX0, m)G´ut#*zpDm]!d0hb#UZw)6Kz@l2pVX)3AɻZK4@V,pQ7[FLU;)1Zkn5/wZWݿ]x]q"C3"|äv?8ye#Oe+}WH(1mH– 8c^EPSUzlR>?2L2:]9MNpQqvEu]u})"w3l̜Ϧʲ=*ImMQ2$ DqVM1U8M$#\sq) pwZҬ_>3vL-f! 9R]2+PV^bFW~Pbg52/=TlptfM˻ـS"PvX=Y*KgY[7E2PGg>Ow {`KvV.2ޑm75rSmۧ!3 1 ʂPI9+ :Rh9}.ە}>B\0|QD2sEUdkorᮂYd68_#lE6hE:c;6=dz m2$ h$&"4!Ψyi9i jo``"|wu{uਐ[6)CIqo72$f顡u@&%@G`ΔcI,fjpQ*"WР$MH o}yhPtJ0(Itn7ą OmVF }%IVݺ%}?`v7'&hKm:荶uxJS砂4%xMg]9NwrT dbhjexy03 GHnJ&oxv;RrMLlw1#؛p~!_HySAB8m̖$ta.M4c>&A<2Gy9=~_tDUZ͊g 3MfCdpLat,7mMiF6XBۮ V4M>H+kj#, mVw?*s8<rz)PXo r.+VH~neKGFiFO-!y!:SM#[)=27MkjL2X 4}]wI •\eL o!hܮ##V'Gbclr)=%ocucy S:h0Z R#nqG g"˹8vBcT٭;ՊH"%)؈֫r_bC'7Œ4.áay\ p~8|ذnz2'ּe_uj\t=95=rD~jU^NcGIw3"5&ƅZ^XX2),s[;MSU W3mӛ58;Ug@IĎbǣ\`?P Ds1 7WxbbVתű Π{w!/\-?Xh(mubd<St/(f8dK]:`;CH<CAOA|x),ԓ5 4xs8 _!cio_<ƅlHD oK@$9b{ۊDPUwŘ]_?'uP˛~')eu=oߔ1`COl #UuTH!k_=^pd8YaӗMn 'K_BeL/JZj+9qJA @{%y> q/RroU<]pו,FN7R+fKz4w 03iXBʎi6[  SӪ/rfa-^҆M3CB>_L2󻙚|*yJ}YOZW#ioNqAqJXn\h^3@g SLz1:kMkZE&̓bxǯ.꼜lF#gA+HJ7=^ݦZ68<tVrTF'Yk"AKz(kLylVQ̛ޚ۵_P_1(*~Ww- ?sviyFAt¬tcsRqR: 3m22+U \*7D3}z6 'N:RK" MBM"dMmZyTp7az)3FI1mK-0<ߍ#IRY/pLda,$n0P^a9#>Utk~gz oaw S? #3B@,~h8%`83o«Os1<=Z|A>S*^-ÍZEߺezie mnBդQ oU$08ɥ2G$wQ=pӌ7uc9iR0iۺ҂CaFK28,_>%aŀl;yAN<1M~ bt=D&¨WP_Y<::bRBPXH#Q HH^ t|}cM/5.+FPgqF8'/"Yjì .Fpड_q]ީúsش9ֱJ+,I80LѠ>6=" ^3 0끍UJB^'̞@哅Y:ZXOj[}+TPryMwʄjNW%rpg{n¡:r(O^詔y8~=V߳JTu[e-gl>)\ߪo˾ɬN0ŭ]l%寙a^qRe@OkS[in9fO:5}Acx^f@l%: yl9ƹܢ[d3~X`ihTIATFJTՇtZZwݷmdf}af*u(O']*W@#E@=(&hUÅ lbHk[yKlAS̠o^d$T`k&&5-SCץbPf勛 (.g)+BtP nӏL0݆꺡"Z\n\nzᕴxFBI@}/Ԁa?mHYamK, VaZvYs:PV"֪\۶fr1J׋6кKhvTD!SPrߔ+Pg3,XX N&7t Ji^h8|PVg.'J[Y:YBy3jkm\ȭDBFj |mwa4s ý^kd>".UL!RkZ/d`Z%$'lVSw"Ʉ˷j="☾:hIO4x$ Ԃ&l<4|bhi(Tz閌/';K0p d"$|j(K jSm!)"6V ֚UH@|n44{1qUepkXFc0KN񯰶TB56mv0ߐ\n^C lnhsԿa}fNC}xZ*QF]ᡯgFb ,~ESvY(armBK (KԓIkﷺgԫt*( uq%UIKrf 8&qJC$u.䛾,;C:ޘѥ& 7o]F,  :kc([ոf :ٝLBeP$rnZHX缊brEo $ͣ"I2vn$AZ{u*RLdwx- Hڛ\"U`K΢]GnkEo4@J;Ӗt}{ʷZev\*V"x[Aeݖ)q .)(+hNgޠƴL5N`Hm%ܷ bjOn  |w~ʭ{&@dO9-zB+ `٠Ł m+z$f|p Z! ?_C p(R#]uG±5E 5mYczfwʠ_YnK޽V91 mt}=X^"] '~1! ov/ Q/48?݃U,Dn Z߈sWԍ)ۺc!Vug%WBNGgnWbpW*z&Qz^.f2&mY!q6)jϤT6M>)JB/[m A|ZA_32?/[]R&1D,` $ D'O~0W ?6mQkNLj§sJ~"!1u讚[uUUqڈKo}πh eŝktem sBXr rD\]u3uz3v+֓'XsfBXwԀ?>OG?wW$/K&W| e\e3Wlfb&4L%;!lVrE R"-!`0()8z"Rߥ*kv6.%Kw&dx$۫w(8jY &[DMc{Ѥ͌cb|_ :n0+NЕp9)kۇXS7oA>l8KMpv D*=v `v7 Eh? ~MT ̷3%Vȉd#y3#mT*6M @I 0"*I\r'T bKTSGKbdI06|8  SN*U6FV6=lzXWdλaFVDPי 0~ջ@E N";"q=%uCkѵթ&( #UL`MwZ4 YiA[=8_.۰%}鲲%B;"&sU'J*ᏻ#V(_>ͽd;ijV/qb[$47A#DMYrbю/E% K}֐&*;$˺Ys6c[$k=;3~FT. _Jv>3{'OlRv V)|뜶B'H P@-_97y"! J$^Q & S`P24x}~wWd1,VFkll9g3ՅB̧aͮ#_C)c U۟$F|x.3*֥8YvtX`8W b  Iu*#=@R`Z H+/=׿Ϥsvz,/`y_[EoӺ,O\PHh[׶ͅ8?;nW.|殮$q&Cb{u$cRDh0ZmEO+e27>L7 =biBlyvz%^#WN˲{v[ *r-K0vf,""^W zbqnqK az' w|r_iV.@Qw̚!51g~\k?dģob}I5(ѱ9o/|)5r.G/Fu!9DJQRIM?ج7(b2ȣŢ\ *E{`acp ιDFRLݯ={p2i|[LlUxttytWڑkrljRMX;$cXkn" e'ۘow * 7!"U~y-i"^oKw_)O<fwC'i$k$=YB+SWԡYg$ :u__IN0a]>Th3Ȣe/# ,)f,(6ɘ Nyq<Ø^3:hPlʙT]ұ‚zWo$eV*o 6$)pH 5 fv9l#R8y*t \rۇ'\&hEM]!ff22 z *%NvY('dXF B'%|@̘נ?v'!`\2;׾;JBDKy8]kʽ2]S9[(_QOۍabç˺)b C]t~k A)cJ9z'^l!tiՌGi,K}Z0CL<b)Twͯ2X{1Ⱦ)/ckPQg-LP~ .ߘJaA4u1%_ko`0 Kvq֘JqC+9BkQuՙ% ^:gSN54 3$A)fϔ]Ht :OXԲ 4 .fF{^ub+Z}8y⾠ a]-ToOg9eWW4CW>I585UgwC:fGŒ SB)uSA-I_ C.ݽm)Hrŋn);G"Fи 7cH\JX&d|>;dAE O|)|}K 08Fo;YTLyQ.5-/=l-AtKP&12^m,@1R?AuzY4h3&knAHby*& aFfOYQjF΂;6C␣@E*giAsIvyiĻOG'$oJW9ĝIWԟ1OK%<^hPn}NhAcVB(bW] ֺαCxڬKrQ^.C)6%=Q\[3%%tҧ|ND'^x{_]}kOfvFZb lao2X& # hvZcST<g7ndsI]o] v2m&Wu# ̺g\FL]@6L9ߗA$Ժ)\q^g*nϑTxL ˠ9@4Mve?܂;. G=QA;:qs" N1һX2ru)!M/vCQh5!)\ ܼRf]qe{7H*8Ntti(\} OصthӖ?{TSuDH b!U7Ңc`9Qgɉt"`6Xĝ- 궸-^r1@WM*'hɿ~ʿ1EŎS5(2{ $}V1+w#zQUaZ[u+< \(r/5~|;s(LKiI:0D]urn6 lk4>>p@%S$@'pTr}).+&?Bx%|VzD?!RiO !i,tgye!&pժZIq[~nEoz$x\qFu֨m̠ nKaV7C1NƁ+Ǣʊ.\\DpS/U\ QYcbN5n\lǴ >er \4z kMp\k: u>3tjL BSN475q|ҫUh=k=#X!SI(h dÞ!*d0QɋxyP-tjDB~?|k->J퐰\݄0cFVAk%-wv7JaH 3xs >G ۨ#qi|%tx=p*?<Ĝze7hY?7{J\shb?+a]n&ƾ/57M~vh{) \ 'Un4} rΫbk4tp83jH@cd`|܎*\M=MpDnˁ0O"x)+g{ס-ຢ9RO(?a@ЌwnAgh:L@( i~^t:rLOlmIh ;+%SNL[=Wi$00) la`8Oah  g /xyôԳX 3'(Y8F콟M-U:nv& ~sI9DYB 5 _#U-rU_F+l$ҟ 0v # mox'"فw.Չdޛe7-9aN/Zr f6uO##1,{x~BG^<78DIiкAd_zwFD}Pw6m[ | 0DҺ*'}fk۟ +cjL?q}J)hྥ [,^g]ן…v9п$Ws9*7;?~,ڒOmߨrB4$8Vp +_, T{pMQz3TdŊyy Ʀ-2{uni,zvP=ߗ5h8~BwKk|Lz,)e\~*5nZ!cf-+5 ^'@n2Q2|"ԖwoH;{3 ͮ8My >!zʳ4[;#|K-1 B>+@⏯箽-U+XhExdt}E/j-(8էD @ߊo> ďz4bղzvHd(pw,ok* ɟYT2eE&tLlOx)D%!BKbc8IL6M1q"(EQ&f\P> ЊbbÎt1i=3,Lz( @ 0,r?fo{Vl~ު hI)v/3'+ P)]@ϰz9-DbpdeϽ?KCnzGӂy)BehΕG\x^fBuH?B ۪_NeD i2<~,d~> Zo41?S:jyEOM ȞR~w~%K5bPz\kQ %d /y7,boEg؝^e^p|hqm7;4P*.p_F͢ߑyB ~&# vDdy?ёаJb韇Adf̾>޸/`>푐j)Xx>x,2VsȾԘͲ/AtR6R[A!U\1\Д>H*Ǻ1vg c,3֐üH8V#cS :{fSIDؿM*<,$ Qdpc4~,~PRCRb [[p* )!Bq)%Iy<=aGO=W;vO\H"x n;^rf|$߾#G"+Vw߮Q/mgxi5 n0fh i]!vpАzԂqpQ*rߺם7M){ZJ4 E/l)ʤ`q>"GS]ɉa1?޴cbac=|q<Ԑ&*[fyF}W:|*Ö)g'=</Xf&`2-4٨G5LȍZ?cM83cnFIż^lj'rnO&I7sWwWT`2vXoЉKU!x`ZH"ㅖvO3퓵ȝZ]yqkm݂ShC"n+g' tX兪 F7fcy89?YFyXkxaJG{N^IJ򨥜puIzT PQ\7.T_zmq@<` zqVI _ۼRyۆR4[Vq0aϰZя3DY&N(c[X䠤j2떐&F y-.WN(%Xay?SUX3;"nks^xPwZ@vUj_(#C$-vLf,[.*1XS o͋]Ŷ1jCnfquFX-H怿}[>T;~J1Ô ᤑ}vA2L^٠/7 XBn;҂y: hZB:/g%=4q(/KL}YQn$NӰu'H{]%,XTֹ.Սl #uj;TڱK3Ÿ._ke`,+Apd:li XVL͊-yge|RP ]B%DJyZ6QfBWt"VB6n1?8;U9}~y7/<2>M1ieK`1}Р6ڈs0/J{jI麥$-ɴ/ &f[h1 8~Aj$8lLNZ0 Q"2:jt# ޘn E.3Ռ,p*OVKb_G2֋ƃ|Fɵ{7y16MVT& *o.Nsɪ]2:/FnwJGmmi;l~(<$Ѽ ('(zKJ9Op UzWz3|JH/1ࣺ:ӷ t1PP&*q0x+jKTbp&'"=-Ms6e>8M\G *P#؍#FxcY1r1aL: ¬%lCd`P0%[&tΓ.^bQ OyQq>:=W=|˟zLl#NP˻Kִ\\e:3Aw%I#MٔZ7X}InQ8`Jz0m9A ; ;?@;#.,MkRpe2[qD([*Pf7kImP~kp#h3埅dm&N`$ryζLГ jBɚ5z.߉$A93g `2=J{a s؞|KX#OĜ‰“EЫڛ5qbD% %\,yړԇM鵖xGrCZc ۃR|R?񙊯>AHlp{-1hy[mw`lF䆕(!G>${O׉F]>j8Ѝ~ gFn(4}dUҷh$Vv=O@ t"= `ڻot;? ű%YftὮ?m3>dN'k`& &?%fgl{ /_7A(TF#! [{T=]LnKGeDF^Ȣl})Ti*,DIu ҖEAfP)V!n ND헮?{h( T-`^bӸ5zsNAӦTUz  ;<|TYtK`u*EsѢ IU~0C QdP'Inv{Kqd2STy2rŤf>C>ڢ= \" NKL']tmM^zdw9fvSy/lp+ɿڅL7l,`Uǃ/g c` qXCM4CB֜L6l͔sF33gp>\ x-&h43]{C 3r᫐aYS+}]#_$ x*`-0lDWˇapl/IUVԐ+IXFֵI'npq޳R/$Sk6η0PJ\7?=v"da;T3AA` N <]uY';+[:rG;^GS0A/17\<><,?gkxB\(7M +W#,mz fR/ssU-.06E5`~%ݒi]ltP0 wߜ9Y{SN:!m'v$ְԙ)dWq#=0@hUnЖ&iL89JO'yy?ks[R C6ȍ#RZ'a3rm%O:HX#}N|uߙ<x4½bu]zs͙pz'z(R݌3`)x8d{L| 59 I,2\?F]1ěiO=M6wBS-p> \bd-Q*XfZL,[\?K/F;|L_[ڑ34D;,3;Q -\eRة$-0VSݬ XOm%uDC#U}XSS֩fCC!nۮz#GrI]Y5p|~!yo~9!:QVTk4JN?ߧzPj|_tc@gʻAtt, ??GLbz4U!)G-3jW+x|=-ŸAФdǁv>`FWCt!A\ C5DxwuJ^xBC»V 2@jSϡ˺,W!3j򰵄s`_ +:orfbpil/n8-zYV} ڷ7Zk* \&k ?$i˙.tժݘgDt^0rR%vK>̳59j?.~0Sj^Iuo;;~DnIŕžpe5t"z Z~>>4ht48~be9T⿓̀RutZTëh+X=HgG0\gGg=ޙ"pꍗr\8zTQI {ܜmصrZ>ju.?x 50B%[7ی[ye(cGIɄ3U jt_:; +a2XvsHmy @;h>~gT>%g|Xkzi )ƛĂ[~|ڐ{ @ibA*əu&% _đbtIG87mn),vR+*cA첪 3f2C3SK6]䬄;8ne-+iTY@t@oz'DBF+=8-L{8#{ ۼ4ҘR!l_Sߴ<݂3:Gl2pѢ1 ʍcn=!ٛ҄ l,!f5GiF 28~%A_Љ`@;{aP)&F*/Bd(Hja ʎ(!U !h]A2q & [IEk $-~GZ Ĩd s4diUP]|>dr\?HrtҾ|еu>bY#b QWT˅;, 0 \7~w|POƗSi`-M(\.i& I߮oD+ *aGZ~KXX!)1)N10-g C,d }Z bDد&"u֗Al2hȠO|VO=П>xLi $4#WKӴ :Zbr̅rL˂,KLm!Ԇj1KZu;=W}^>?; ]h nņ$1QYs2] ZL/Ŧؖ|Fk 7jy;4$ L -iqhK 7E;ɍE7d| m\:!]ry ߆vvֵD (v66ā&TsxSv'Ǣ^y=e1?@#r8 7dН*h@'Yy T!zbOvl(ӏٗgAPQo:Qs\-wʚo=[řr <*|]fh[JA]'r}*WGdZ9xMruQM;gwx{^-EG3 %kXdYa]Sƪ /u,Utn>p0/ahwl~ON0 SoPbK|c d#{;) :ɥ &)j;SxC^3}wٞ?! c7j!@KYO&:x2bE9 $f,_\cKxzޅg YO[}"EܐZR^Amvޜ8U*$;䜺$K'C%KΔApj v ;,afM{ %QֵM7% р(sBr hWMAA 8ke7cCEs*B-z8Yee . X  r_ FՄ`w=-Ŵ90S׽ts71IG^vY|CJˣ*fVz|>5?ӢM_LMR)B\Cm>լdΖa"$h9jmn^K]OyߥBӛN,0Jdd `$n#)yV{ ۏ?~][կ-WAMgı qӪs\f&Wn),_xiZFr$X2W1vd!4="\'F.KW9fquO~;;O[}hTb^\+xwΙ=or~g*;!d?lvf2 )uB; (R&DiQZ #k),a뢼0W|K r=.F7; P\6o2̐(>LU@|ZR abzrsE6=Wce$FD x4\(8k/y^+W0am )P5Oyj}GP}HkGa+1d@7ێ,5@ Jo; -bBCt,0\ő/ PD!#E%ޕ%.l o+v'Y[Mjԧ,>R8 ;Sϕe9fb̩kNHEH7ut_p–vgHkM.Y^0,]bt&t:*ٯμ! ,?|Gm%<($^]cMM>&-Ļ㮮i7&rwϝ_`/Dy } uxߨ/'XHdӶt^6 vP{F8`VJVHCKEw7"$]W@I-p kҟfq ]C&x.kX~nA(ZQ$A+wq5xhSaHc\r7`gߤ ~>T? 7 M&Y&8[mZ(/Ը?})ȐFLK=*bljHIȹ,dhT:W('N(89Ed/`M6Qnp_ \]ŷxʵ84Vq?Y8W$jeW_Q1DK<'E+M"(U`Z l45|k ReFb -,X % D4FT#\:O*[&&SlMiU&H8uu{|Ys2sQ%P?"m!Ð+C8VftYCi:)i ]{~eÔ  _Hm_Q@@IT9Ev S6/pE;FkS' m/Ԯ XfEHPJqt RYf;j{s)΀CxĺRa-(( NRrmc{CkL{rs~äOwq1`=f93L}2 w}&[Sn(DǼB)w Vx5|ՌDYXc,킯 vc"jL j[@)|rrZQ"-%rڳBg4xn#S_~,mU٨m)Xnk\vPS16wy ˔#㙚+Eqyqiz) njAxvM` $Y6nGg~*׬Gyq~34~#=Hѯxv?1dF|FWso[r^&Z W^r^2ǴeܱעA. bO^Ju]g_v&z"TLձ Lăo[`m}W5+%WD;6P/6"j]_ǧbd8(&Q`Pcb;1),+ WއH+vB0j$ƨǐ8?F mGvqIw,|-v:@pq.]txҟ"pjGyߵI1!e[/붚I84Zv*qIC]+WbŌ=GCtA5vqX-  D_Y2!e$@t$XE)<"5>=/A|nTsdp"¹Y5jsHdz\axS[yzAŦp\I_rp$_"2X6,!5L_kHEd疁LqXx5ؼ'IA aEJh3SO`T C&T5h؂+w:夔Fk@=BhɬU7 w<]~HD\ NMь+pJO85 Td-3%3N&> ~&Z} W'6߆h03=ǡ%: ,P-W)Jl9} /z%v"]"rɡ 2L6QxMc?"z.M$RTdQ?r\lp`QpCBw~,E,Uv\$ȢJ4Y=-c'a:H|@.0wNnIKJP]巭Q !aJ a!nGk9f"l{vnT!0DYwy)T;t C|}/c)8fW%j3TEj@$ A5(EVC^aW&y/4G >xj]̱~ dƹ'6=4͚:^O:ϺV_Rs0pƤdնNѨ}ic|/7Л%Dzп>]zp3D"HWqQ ҫz_ucN`䐇E cGU?hFT5fDw>nsRnT۶3wB}K!V&Zk"F|9U>F%dhmR%y(X-qrp`*\8^ԛ\CW')Q;WOoLx\,҆oGsXw87 d)HՙWAur8]ڤEӊ8sU+ri Iⓒkj;yffEzNA~"ztЮTc>!#!@g*0avw'$nUDua,.8Igrn>37F8Hlj8$,1](3?.{P^dxmw'K\=ܛ»#jVrx!{ ]$°ioׁKx #sWyptmk:-Xڮa<RXGS#AOy6'SMMRDT3o;ϳhq1҆_ )pٺ>v`n*׆˝R=&sh" 7Ssn7SmKTAOǩu[QYy7h 6Qw|3iXu򾺃IO# NNoE!yPKnJ?ai7 XJb-I++y(ҽ'p^lxJ%s"#H9s7piIlʩ9}:ø>0pTbyro^#[U6yЇTO7?*׏ Hr*ݨ ut>ZYYc)-5Ugfac_mZDNn.ApiG%Apo+_px=@ `VrM! %dE,9~W< WV SEpd^qEig|[BVZG!_^^I>3syn}i+=YKwjgyU@eLdDPyKx_nbk ./PA1D$?l>ŷQ4 [{P{rǀW+Wfc"E'.7}ZCK_/O ASO}P=ݣ7ŏɣhآޛ!{5@[@6w[@*b ^wQ)tv7xE뀟p݀cSqI/RF^J|gK{cAY6ǕQ}rNu opO ȯށ2Ax%a`G2nB.-~흍㜲ѺYhk|N0 jVQlI7io 1FԊV<7c"D>!]= #×8= ͮ\:)q!,Y 0 $,fy1%ux Z2`.l@XM1gZK3&U.*'m[XІ=ޙۨ{On q>"p֎ٚWn]fL_VD3>h sdQ GDG݊I}L*~(* %_H}E͇)d] 7wGSv5F8"2zU'֗ͱd3g9;<^Ng{3xE@D/CTU~qUE\YZx ϥ)!X6 a ."˩0.\ӾzYO?_0-8TWS1:2 NqjyR 9gE3AC}=ء2p5>[ϋ} aH,9]-c<ј b(["UYmb plf,˂"bkۄh|R[`TP=2"F[٠o$<~h;,z`~nsfSk)j~^[#WAw( sWut%.3L MX` 5# ,dk*7k3u3 |}P,M7hiE c&[J#y ܙfVX[ŗȞ4憐"1܌o"Z  cۯ6U*k#f4.+{c:^Z! _{ډS矲!ړq uRB~8/# p2:.ϖ0JAxRls.MS`I^^6{w PH;KhĕU%H /KAa-@CQyҁ00՜WݤBj= Hy|0`~DfjRֿѵHzg\n|pg9ߘ)RK̜ #|fJTOA >II~BϏCrf˵H niy.²AT/BD[p4\x `䮘55x>k 6(.fNsoК=^a;o`8+M 4ֈ>BܻhRZC=ަq4Sc%V>3U#']n~KmĝDvg϶7_4z*W}e a% ؈komE_Rb]<喆I\pʊ+N?f WPK/H% # Tpv1؈_Fe\%eE5xc 74Hub3kv2S *1w.T&nG}ypC7C\rX|(`5 # r,79^լsZ^ћκ s o<g!'Y"Cp)G̣.wy]QWO=ʎTvl_8SgdFskC~,jR{L>5gq\^WƄ^J[@!l+6,reM;v[ GhUTNH Ɔ틥r%ܒyB67NeJHow=CVXqps$@b,ݒ AP 5 FNik*}N˗*H]>CFv] 50}_A2aBt}+~lͥ T%1|[pp0J 2\r(|kjszr2DXON#|XC&[}`|@1[peY*,YM{-qTfkKєVڽMt h1Na a ~JkórD}fD6pgW RV /ߴ!V0kh -.I_q;rnC Lڗ1뺋Q 2DuO@9{r|ڡЉ/gy2p*&\_1+=>&L<U)YBեa/@ كs8b_ypIhu/=$4!3ʙϻ&QBА ª"#g M&*@@D(P_Vmӂ`gK'HT8R ]}c\8ߒHO*6!9JyvDmF~]>q55`ࠥѲ/t3Guj_-hֲO+=Ko^ZRDlLZ:LtNd`'̐2q }$!RFPqCi"UCzdzmK5FVc׷D{%_ Ea{!B=P@fr:1~%SתXoYts!\QJ}qkO>3ۼ1}uρu]Iu uhr +$pO!LӅސUBsyl-֊%9WVDfaWg手IJ%*W (ߝ˞t =@b }SGREDZNN(ul{˿RPM@v'hÁU$_ G [?{.3M,7@HÅQVB N'Jot_:A9T VSP8rt $<CM۲UuɐY"OE1fo00 8>aab,DE[NgIӀM: $|*Zl twgׇfFwh+>Lft77s ŞL D3]sm,o[YLF|-~3X9rDHZa|iϡ^DϰXRHs]X?]}.#7z 5f{LS ff `hgm=2kVN[4cF9| 2Y+㉃8a*2OM%ؠ#fh82p>$\~UUz2v4o;,IՖ [ F y=^RL -)k-Y#޼o'Y~YwVX݇Zd2J$Ϫg9>=+~4'$7`4%`exMh:.+gj@ I0KtĎn@)9$=7RY&k+f^̈́eG } ͅUH8!KgcCD#o\5QC\u__0 ڧeFS7 # A3]A RoE۱(E0o'OO≁DRa67XL-~߬ymXB+Ml \FxR7j\eYfئ\YQIOH_QxuD Z{7F ), h_U+C®_gJtULY - Ym u%#0}uEQ*B}LQPl}s_K)`Dq\0H R]6~ g,+(FJ}a5't&t%@׆mgKsɼWjV_zWM(WY‚] &zLXCG'Rni*.lsE,2""~wդ` FӸMb\oz |f"7rbi02O}?bd7xd MM] 55,W g T"i$ iKͺH]PWѲ%>Η(m^*~E'|͕9u=4H{50|!T ?"źTS K Y// }[֦_?-޾dMY1/%{OZe+[z =]G@OQŚP=X'MG$_Hsv!]O9 dXX8]hu3j di7o)fA4I먧Ö6 7|W3[>KP4l{{mK&mO+aOzv"1GSa&P}gr !ę_0VUŅ6 9 $`.RZC=&a3'ƋU\D.Ge"[y,dz̃pv. 7-Ml([g؆ v|AZԤ >W˶ i_m9Ce5?'*(BUU+ nf.ӲzI/ Tk.s-y.*Ѣ{rqOB{iN?(n.r #ހ ޖcP5o.ɬ~jf׹snT*;[f\r YmMi㾏Y.oNJ+m<'4kL(K5l9͋Ieftޥ~r[!.X^?*nK(4[1Ǩ$&V=Dy],XIP:;`w* K<sLߋ<>'@?,ˇdMHsP8jdsAώw1'L+:"hQz9PÃD*f P9gzp9b,(ʹt>ڜO9aw3e)=w^½e9PDQ#bMlGO9O>!T?4ɗ@2xUΫkaS̓qi߉ 7NIWۇLs6S[LIbVm1 q6e\;>qVT)NmOjIǺ𧯽 Diwoj"U:%Kd&T.qmFgCfa0TWAD~a9o2 7oCa|W.%#F{` +,Sv6Kɰ:zzz -=MloИ}vMAy5-1 bu)ڵ~o&Jaz YrPPS쥫rėF\,D DB}rXqa1vr 9p1f; P!ju*O@hK.UR)jQCIEN~xQby[N?f{xh>[RljkPۻ0BBF,̲2>[|Wy'PL^dwϼ4uBweKY@T,J:.{`R!%w@ɬX+uFS@pTL^fy $ MN>td%`-3c/OɢGnYqF)<% Mׄczˎ_F{H:>r&hl6^&F<"5!i|v&Te%;z793ED}YT}8} tdCk BVUp6S1<]* pdzG1"ev=cRR^ -6iPWOs6b ~aBV/$t' ՟,9 1Eޫ+8(!u`,{'G\>!qHlr+44eIvIEDqAeƥl_\}F؅Dk"<.K%S4PĤqöc"=jG`=ܭҫ_+#s!1(G <;:ϞCߓRx2eIϋINt'|]Ex9M@j~^ cUt^wli@zUL1+wr^{>.\okoAl7T {!ZN.KʱuU]j֓YwX헦پG ݍM_j. :. Z/U;{kdjXU;׸e5$4 >2e sT8 9&BpjEHxmU/ƉZQݴ =1sǢ[ :xMx׳USMHlq< “; b *(ޔлGxɃ[p.>G(8jJ>ڜ*hDfK Cd+G.|W9jiZ;1nOd?9aDmVxO`yfq/яe+ؠfyAe%BEmqV⫞5:KS7䋀fn0fK?jCL ?l_FA7̭Il;@ʜ0aN&o)nUqu`\~z\;NAhD|~PxbA%jtZ QCY'H2H\æ~ mh~4OfAOFs; ;3~WBpAq%eq*Iʀ~!o2v?~3v_6Qt3LL%<#~t?fPCK6&ăLť+fP6)=CxT,H@| 3pFs𿮬1\bs}U<]緣z=F4S 0(w/)ɐ_n1W'ߣ_A!yW,éFMs"Jg?h6,K[r`h~ )AQޜhW]%nn7M,Li3~761m]( pmkG +)_A%LåD2M LD*q*ELVL]{)aD!lѲd@?s-O%,w]O@zFTè=^WLdg¿[C4Xót R0/Ƥ!x`W,,a#OX|4vLe|l0bei']* 3R9Vն KR/rΙ@dZ-UB8TQvz) $^pf>6 n3'(D0j* 0.9zW"0kyuia> (p~-z"8) eRrӾq&@|t4g髣H󺆺6'*B?$ՍIms'[mjJ,at˗Fz(t)_|T m8v%/+[PM!_n@ր&eNl4_Ug~yf,^r +b?1ܻB H%H1@t@nxvykRʿ:,QO[&j.FԛĞ߳ 33Fg{`א7 W-վ + pQ(B?[Nb;2zpzRnr< N8;_p`/ƒ_ٍr/Ƈ'ץ ߍ %9"֏l=`/;81 GV2~HQ'~9e.Z9KʋEDy[CІfގm3KY@1^&r2g{$*7M'R3&IZv[G쁏>k]Oȋ!0m`\-Xo0Y\:"*[O7]sQN9-ᨉV$>}۰ >4kTbPLɭu Jgh7;2^}<9gQ?dV$_8Yq yi$G:=ķNE̱߳׆X}ss(P+eD+giafAxP7ĬvL?{ȦTHI@ugh4>yѥ8D/ ]⫼%z% mR«)dԞ67as s@Ԇd\!c~Ij*#bS(?EEL)\%m(!0?v_/B'+\!yF̊+1mK1;8ǖ45DUVޒT|yO@ZgjA̐g}Q<h \yw:a^#-ujX4k6a+$ٕ!5& FN;[,?6p>:n%= /Շ$7FfN~.Y:u?Ƣv·C٬yhsa{ϰkc~*OO񰱥T~D; ĔB\D:nݰ!RB45.W`ϫHӎ{S=0l+1n&j<81FVzv@Jm #0ydM!< scD&2O-J>{.laj=Dm;z'@G{ZwZԭK@f vEb*W+Yv.3x f6.8~PwLFlgN԰U"ˍ2pǶ_vZn d#78;T3'?{\ﬥn薾- >nw-4KdU>GYw*p}_RN.UƹQӫiuw/V$ θQoߔjJhvj-}]|V[H#k>ߠkjS]a0oMM2}jX $QzX( '8zE" w4P%7 $RVZ^{Ґgud^ds.NAH*C^s6EṄv9rԖCmdPVοzd <*,qV쳆I+O{7}z <߶Fy(]/4_vO:3Z!Q'ϤFfH3WwJBh97sSCحI;#]u﹭RC' 7CD)҅["kc8<%IPgtˣߧVEY jfsHKZ=KF2;Ɔ \~)8S`\ {9hC͙3Ձ:w\>>Î$wkH:ilqѫj]ejVh^=1*"wN֛ge`Q[ASl'L{b2~tz˼A_y$`)۱'c71(M{SI=+;Я2 !007$ѸVÂC& !K_ew0Y*y:3+0{VhJjtDj՚yTJV;{ Rj^+Y M$Zyov? ^&lF; EΩ\N kcS JQox5җB/^AxUE (xyh(&8AqS@,e4ڿ LIq.DwGA!;olю`4IG\}z (PvBMTBo,όKtXY"34JnYάF+coMj AoXs;8c7!{x7Jq|QS:Snv`'o$R{PҥA ,jv_ˮa6'3`;s[MnsRªϒ|O3^|^{v/!>!G/!W :W5eS!@,N͓= .R6R.~kjetCER|g3~׳2sJg#g2 &(OL(Cv zꛉ0`;BaÛIk} Q_v,MDci?+|GMC{[-17ӏ_' 7rPN`QM\ HMct2 l7z~^{ h"Dfa3(5N[8Vp?SXC$df}bWUԌjh *z 1_mdN) )6ϟ#@=dmS (c"{OsdiC q({܍o538U_Ly~< f_J#پIC G͖=ri"p7*$Vˊ6zUF#y-Q/\ywڴ6Q?C5ޜI 8YKW_2u ,tttףmhC^%Q~&d E֫S5Y:fFXX XT/P©,xSLh}CT鎲bq;{Y 5 n=hpSF^j ^< Lzt&tvj{beѬRа"7AjhV@^(3A>Y{X3+ 4Ǜ ;d7Ȅm`"\*\IaO!$$`Xy 2\H-kÊ8%1hI9SfWIeL̑RPǠ*xx}lLi:ߍ)Es%߻&dtH 4skJ 뵙6YELBwv!sbxryhncj,8{d,'xY]:] ̯B!;8ܩ_ʃ)8aiZ@ BVG}o!~]IQҠ+oq[E-1LXtZ8UہUd'j5&u}1w-Кu4GKF+/7+90$ i$M^1V>vfZI]8P#pu*SR0~b,W(., `M;+:I䑤A_.»h6 ~$d}F°i.?aoC1am&JZ[jD,W >%|+-FE^έ! zL[cH"'%C۱ /X@pvQ ӥ ?s3JHHWD)Mcl˽K*" sOќ.)vjoL|/cYI=ѥ9'Z'PERKb-/OʔȐZX82f0ƦSu&5]p7Ua`Atry^؀\^RI[4܉rϿ=WSZ 3|fxFʎb*Z%sٙJv+ 'äO[,^@i;g'v2;0ƶΦe6ZTÍȩ<g~3v&[|Qh˹{ZvuMub~ \)yxmiq&n엞/,tG.]`O#acb]6Y?`Jed[섅dY^.'riD41T?=&2+jK{MVV81dv2AKqhKRX1uYMwqRjx#8QQH-P)5]M TJZO;[DcS H]!'xG~?)GQrq */m|SjovZ>\k{ D}$M]&wHWK7!w*mƎS+|RHw$r<.U/Ry{n{q{ }޵6Z:-L $j4^H %q(r%w\SKvCϲIzYB(~]&s-:YrSy--g8&"".}OtKa>קtm+@-r,ؼ#{X=8b-}H08-)thNAei$ EDͼ%4p M6 s (-g$,qH/ZF0*&opnXyx !dK-I%Ϧf-# *U0Gu׾E o2u)օDS1!d*1aws0ػ9-Nr8 (ƯRӾuniɂG-Jr0j'Z/6Idá]]ύǓ @+b%V i1dz<>8ۜT{4̟dQ_4}:Etbp7؁RŪWܽo#"Bd',*):a1߂qCĶ6JX"Kw<,Rg(P"&Sa_,b'COy[ 6ڶoS[V6\}+yP&0 2=GvFxǩ!0崴jdZ_iNO[+9 .X}T &'LIhv611d>hT4ApIQsåx?g'^+ΘOc7IU4R܅Ց.Kp&:Xh=r"l;;*B7IrC1, [!h1ku(T:]Ɛ#m4DŽoK#r%Ӳ|鐀Bu`;RмD$U~2'bbH( 9Y9>t^HE/1?4MX2,&IɠT;rݒ$NqYSM[\-9bJfnDu(tƒi쫌qݸ_&N<2+XBOH7%;+9Bu7(|B]"iԜzn0< Sd[_+!k0*y#༸ A@%Z22w -ܺ;$枃_ ol,'H0?c5Pİp/ouB| onwuZᙰZ%\Cp>k9>ZM%Sᯘ]Wv-= SYOB(ӵ_Pd8hcԌ d!nݡL A4W)D .DE%ת!z]ǚEG#4"L +G343V"hf'Nϫ"7ć +v&҇/ >F(c$ZR׋A'@00:,GOLOwn߻XmxQa.PnP6"i54sʼnՕ ݺl!uڇ qL0&8A%(]ńѕߖĜOæLMT}]| Rӑtu˲_n}xWSsVtGCT6!8K^yŽnV6wF A E;1XNi8l IUXi0er0*Sy9DTfýcE;7|ج]y=+jR",$^%R!-ݦ(+]5">G->6(.HZ!^O%l:Un*(QV8.L7ll7gݣQ="AKWVeKt(if+{]1ؚɯy|b KZ? IN3 ~Ri݌x gb׆LM]U17?v+3\K39^ p+%@e9d:B֚ueS2e4_/qn ];s9OPRapujhfDd 2-{,;u >= a B)bk0V?ږ5 WSәpT6Lt zR/6<0I),~[]J֢L|L+GU)mIa5TAHQw;0)m,̢_|zIyָ 8BJeC ;+V-2QB-ɝ9,wH㺢ZKc2(W2>fd ,xGJWΌywU6@)!QtǷNK3@j7)Ԅ{ڥ:%l:F}0mIUjCvnb*x5X}Zyyum S, ݋iHvwDZ M9aF20))v 7]`'+ў.T$o Q0{ /B'kI $x9nY@}}6\? YàfƸ5nqœMd &c&b:I1Z{6l8f #-6]Z̀N$Rjuv+3 |T=Y`wN_oƴs8fY@_W_l*'bI(#!j1$ٞS]*면'g/"ĀD2"wR]qMfMJ7hsɫ:pXa*@AC}qYl kt3F\Ƿt)[la)=ULM)" n,q' #_$>D2?&uoxLc7Vay{jL@dϪlTX07E2#$]9#X~1ἏF*// ՛k͖~W.fLcI~WZNi.{y PgLXPNs"' &O&,!8t[谟=Y(ߡ  ћBCHZŲ6R|  4BGD3%u:3 -9g訔ݖΛp5D}}fx.Q 4O+,raIA'IrnM*@}n nW]5cM$c`#z(UON>o(#,/ZGhǵrF4^fC2v"#%ZHg>'M ɽGfxG WEhaU(~hvEˀ7tBY-7MDm[Ks誎W>ŗ_ksS}Kcy2mE#6=)M;iHB=ħnüDB(g YbkD+OTl8K Ϩ$JD ;P7=KJ ؙ9>F?hij8;#G6q3xDQm~@n(KF )/ "R5HLX__oaJՓ)_#*"@كN+#5ڳ&F3B+-Ls@ av B ì8acAK]=D킷 re߶cTQxAry7NJ3UQF2I|%Xav`%V,[-CA"w k`7 M0 6jp Q E*Ȩgm'XeHxU?qh8t*H7* ]CelrU:XnVBGrˌ|~*3j~E rñFh~`RAj̩O'=)}A{ ?X B)}pxe+^)-$'Ө jQe@U\L3P|$,Ɣq!S4L(|S %C"w7UU) TDqJq*Ϝi̩ 8Z&\tJ%_"_[)ȕkb@4-`PƻyӤOe"[3tk-/Ê88l1=p 䙗?R A4Cֺ{y!@XeEu ";=$h <熛(_2ӠNThUl沚}$ʄsmqqųTcS |g;} 1>㠃}e`֬yQ׏s&p=HYPr{[=%>P'De=k_~-·d< ؿ:'ݠ5QΒ$Pcu``Y3ɸ]?Hk \<"J%#`y(h,܀I#M)4~+8*|S/$hь-2 /+/!BTа9$ <OUYp)pNsʍH&+3ҫm=-T.KjB;'UR Zd8th%0bYȷ*G_LE CD !Szo7ȿu_=PóxZCahj.V^-v2u#)ߓt44a"/9LfykV|YYNa՗ÝXy%'?[J<ͿJ'(zݫ|h|#oL4 dn{R"!"rO˼J;@V=v0;"_RCD0nkjv)";B&;)佁7$5$;䄇d*}lQP_?{=x/bcRaT2"8u9 8sݼY@00_d/27iǯ7M?,ٕLm,Bw/_uf}]<0\JW+ |m."@&OD&/ Q?J> t3_X-DJ4)7kke[~3g7(ԹIdP]lJo⟟8dƏ#J_o~#l$?Df ">hؤh\G!L'iϢIeu;ـt1vF-}T&1Cȅ5K壤ЧH~#!Lg-5zmm2<7>.\ փ9SSI\Yȧp&CGr5E[1u;xsL珖`@'#{V! 򁳃){(ӜGOFc6-r 5S*ák_O}kg12K#ԇdon𒸙OP~kʭV|!ޖ`XZVPgjڌ[Mʴ>Q(@-.r"P)M7@?;o[@zm117u4 ``sH$3&AaqKv0bHbB_+tа\ƶ /O&g"h+ Ԃ;5~ vE۶2Ě%;Űf4cQVr +ܩ{?W'6oE^d&{rn'[`ޕ \4̈́۬%mpdp[ ΜYvw^_# SfǘvHhix!ъ b{ H5oز~mzo CٝQaU1`q՞=U]wVy**1kv;J$#A"R Ag(̞s7zG͢_ `z9R^_/)xn_Ply6̀ok29n\& Qp_t"FmT>Ža:Eşv} w6[BvE|;\~*P|.M.aZ\ +u4ȮB ;|dJ6yq,کT*z\ЏteriN&du;Tu T_XZS uՐb; #%% 앷3#N$m9_;c U/H*Zvi8yTG#8z:e/%.Qo`T1w^S~.l7بV0OAj/"i;K{ZN&kv_c^PzgG);Xd2Nʟ)rLkί=*+!P;R;1 'xeȁW q(]pL*22OJruΝl7`! *Xi*!,{dX+ +B>>4cD)x+7@/jJ(rfLt@#`g5Ҍkbaxc5P"?bt$ lJ4J,V|5X"WO`db)-:/h*Sv!4 _?gxl;Ke!3_7{ Z W$NWҖmZ-4H#w…p=3[S/u+KGD1scWf;\)-_-pMHV| {`;S0f Ilver3ŏ 3tP~$O&L*<97qӆd.5Kc=Ƈ+]@ ky:ǁJd ~@yH GVUMݘfCۈh犳Kk޲2fa{C>FBL|I1̠"6P@\"[(Qh2FĆL | p)QapY)#vY͕Pǻ t qTwshvO|Ok:l̂=08_ݒ\|s7n=r.ng!}2N)uNF櫙+H_TgJ h3eߒWQ,:?NW65T%RFͱX3&b(Me*[VM[xrqײ+l$_BΣS }ˍ濫nBl:HU_DS}.\OT9 WעyoCFHRDAv6u(Ϟ!>(<{%( _O6B9 D!fI3 )X(!*NGpU+3qn> K配kg1$D(C/!1gR}'aOFG޴棖o8*^-b$noKea@_~[I 0I p"0>pgy@:Ҽr1ʐJ)1ը%pqݎ ~P0}#>D)Ծ er<[`6 gط=lßZ%,t#p.{ky fb i\ 'oF8 a" -y`|GX۬{#z ⶿9f0/ā@"n-j%aNhŭH-yNDXA`|s+Jǖ-Xر>@Cp/vK]yyQ6g-#˻$bďszS(6OɖVxgoppK $"I$ؽih2??XPRhQ< KžT6*qײ Z=ы)d,MAg̔H! ă׶LG_iY̦]cjտZ;xhNRQZv, ~mB^_-.8AӬվm"DEE>6fK~@MO3DtPѽap`ʈ;6y54fpMi]7'rs!LXbhhK斖sD8`byrU)TgJ4並H¦ P؆K`:֍w>kiHIBO~3&WV: j-Z$G0 bW|C$!QWP\|w=w!bcKeOh<,Okq]BX+Vݷ]2Y2ڈ 됐UV~>UVsJ=mTYI֡gv|GAD@Bz%WC1XkNIۅpБ)kǘ#f+*Um.S8Wf@cTgi7).5? uV6=π g%Ŗvs ۔R2{|ݑ(%(c'~7/ YZ