rsyslog-8.2106.0-150200.4.26.1 >  A bq-p9|! 7~Xlr{YOԯ]eYz{f[AM$2 y P%m{XXs/I6S4LC0Gů^lF֖hmcO- ~\f$P, T%!0߃`ȸD*bǐno1$zN?pR4?$d  ! I 5Vv xN N !LN !N # N 3N 4N5PN6N8\8N991:1??1???(?8?F9@F:FF=>?@BFGNHLNINXYZ0[4\<N]tN^Rbcd*e/f2l4uHNv8wNxNyz Crsyslog8.2106.0150200.4.26.1The enhanced syslogd for Linux and UnixRsyslog is an enhanced multi-threaded syslogd supporting, among others, MySQL, syslog/tcp, RFC 3195, permitted sender lists, filtering on any message part, and fine grain output format control. It is quite compatible to stock sysklogd and can be used as a drop-in replacement. Its advanced features make it suitable for enterprise-class, encryption protected syslog relay chains while at the same time being very easy to setup for the novice user.bq-6sheep63'nSUSE Linux Enterprise 15SUSE LLC Apache-2.0 AND GPL-3.0-or-laterhttps://www.suse.com/System/Daemonshttp://www.rsyslog.com/linuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in rsyslog.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi# # update linker caches # /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 PNAME=syslog DEF_VAL="no" DEL_TEMPL=/usr/share/fillup-templates/$PNAME.del rm -f $DEL_TEMPL for var in RSYSLOGD_COMPAT_VERSION RSYSLOGD_NATIVE_VERSION ; 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 RSYSLOGD_* variables # PNAME=syslog SUBPNAME=-rsyslog 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 # # Do not use multiple facilities with the same priority pattern. # It causes start failure since rsyslog-6.4.x (bnc#780607). # # FIXME: it seems to be a valid syntax -> rsyslog bug? # if grep -qs '^local[0246],' etc/rsyslog.conf ; then sed -i -e 's/^local\([0246]\),/local\1.*;/g' etc/rsyslog.conf fi # # create dirs, touch log default files # if [ "$1" = "1" ] ; then # first install 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 # # 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 # # touch the additional log sockets config file # mkdir -p -m750 "./run/rsyslog" touch "./run/rsyslog/additional-log-sockets.conf" chmod 640 "./run/rsyslog/additional-log-sockets.conf" fi # first install # # Enable the rsyslogservice to be started by systemd # # This macro enables based on a systemctl preset config file only if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in rsyslog.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi # But we want to enable a syslog-daemon regardless of the preset; # force the creation of a syslog.service alias link (bnc#790805). # We do not check the obsolete SYSLOG_DAEMON variable as we want # to switch when installing it and there is a provider conflict. /usr/bin/systemctl -f enable rsyslog.service >/dev/null 2>&1 || :# # stop the rsyslogd daemon when it is running # 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 rsyslog.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 rsyslog.service ) || : fi# # update linker caches # /sbin/ldconfig # # cleanup init scripts # test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in rsyslog.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart rsyslog.service ) || : fi fir)))PppN=@<Npa p`0lQs`9`) Z9J999):)`9Lkp)9`9@;`+, ++<,0+<@ p 4?J#,+A큀A큤A큤AAAA큠A큤A큤Abq-'bq-(bq-(bq-(bq-(bq-'bq-(bq-(bq-'bq-(bq-(bq-(bq-)bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-+bq-'bq-'bq-+bq-(bq-(bq-(bq-(bq-(bq-'bq-'bq-'bq-'bq--_x_x_xbq-#bq-#bq-'41d2f0c20dcf49b80788f0d2d1ef7e2186768ea0f9892d538423fd858eaf62127bb35ec47a2f1e8b23e2e9959a14b794b87fa526d0d18d30f70ffd677236e04e6c7d3b56498e2e4360315c541e9e132c85d0930784d5723f28a2457d6580fc6628f2eb36353e3f330797afdcc3611ba3d163b195eae7eb2ffb2f0e1523e4fe8940826c6b687d9aadd72a5353f1531e2ff3586df8f3ef345c5b2f124806b42745c4c875396276951b491e799e9cdb5a090b2ca82a754967c7f310888373e51c4004b236f195c0d178e05b5465ec099d8d9d284379cad584a17ea3a36443cfbdbac7af9a765fb06933109baf69ca24257835d22b276b7585c3826733d73f5a8900bf3923913caee5316e853d91b326494b2b9e1f847ace66236fb8e0d9dc5ab2781af71b801b6f827ab7f89729f427c51f5baebd33fcdcb07769875075e3f0417c8df092f136d1e265f4b57fc1b69131f151ebc1d001442852ac0c7459475d2ca67df967b9c749109f0a0c36a4b5890432ccf828782aac45c7db11f83fe9c52a025a89e42b29cbc64f0222a16439471e0a589f73afb871a3073aac5547f2d5564e2ba2a64cf8f699b535bebcdbd1a96c79c6307c3f91526a03bc732fae4fadda25aa777d49a06020ebac6a6cb5ba475c809e9bf9e9c2bfd9d5a8dfaf85ee4e347e9681fa0d3a0556a740ce0fc8512ff47f0d2f08cef22e9268d29f6fe221175013e6e6f97e18f44c15e36ebd218eaa3a84b89a7fd92be80a79fef6bb81bba85380cedd552016c1ecbe02d288f854e3a43172535e0be0586ccde83d1ca804e3d4f630b5270c68f8092a24baae832ee8d9dd4cec7685a0765da45c68e632ee4ea748cf17de7795f06c38b808ec7276049fd6b24fca6a1c4b963ac745ed2595fc42e6e2d98788608e00bcf8026f4d8c9b511cc15bd8a3ce06cfbaeebab72ddf0038aa5806923dbf53213b5c46474947c82f5aa1aa78d49f7b3f27080b19abf9938d2a77fb34c0ce95f0f758a9457be58af24a801cb7da1757c1e38c2fbdbf9f4254d20a00fc164c9ee30ba54c5bf3f8bbbaa52df53709ecd679085a4a216df1b25ce64470cd2e8811188d407f174afd895e62bdfb45cef9110de8c9350eb88344e030fe326d1aad8ca47ccedcc52b6081b3b3bf98e10593fbfc833a22f8069f5d786dcd9a1b0b2b618b723e3c5f34417388538b22b511c07d5a76c309c59258d716bb313ab599e381617b1844bfa197ac326347d786d7dc13c257b557e178bd4ac3f25f6dec8e83c53981c40bae10c7e1ebcc7023bd8bacb5164802c94ee23e751cc25918b4b92567193674b86bfeb3fcd30dc5f164d52fa0a6c95fb0bad7b5075683b7769c5b4011c1540defd2bb293cbfcd5a17230350203ac9c14fbe7bf826c338921ad75c82788cfece0ddb3ba8444f190c31e85509053eff81a41363f46895522366f1856b57eec69a6937e19d9efe37bcc8204900b0dffca7efdbf2d9559acf8bf540f5ebad2c00f86e403f0b05aafd98abd516b76ce3caf4d3048460e52f1f72ba337952e545b6fbb5bcbbfde0117e83532509272304f2e69154ff63f5ee5d6d861bb603636cf06c257443b8c050883269b594f1e7223596e97d164409925f11365853e6f4cc5c1fd57f8896f66f9cf85c99233ed83559ac76a7bf8d4dfb530f4f199f80c4aff8c5c507cfeb20a019f89c5c5f4149ae8f9cbcbea24cfbf4ca037edb474b100c21cb2abb5308c69c02127d7b1cbef2cc6a32b03a341ff2974f2634ae591b8556ba27e66eada747d0528911ccc2cdb4180a92dec4ff00f238018c93104ce3e16069afc91122313082c0be451c6bbc86b62b12defb13f57f62e7e0eb8964c1f330cd5de76dbbd330274d5466c6c8ba6d00b5387ec54fd649dd19a227b363884af501969ccb018b1c416abd8135e148ef795e9c59ccc48b13b5c57efb2864f356fb401a46fd3505432a2c7d2148929200e50b00870ac2b9581ae7ae1b7619a38b4a8e11020a94654d68c23b3da06eaa525ba5ebbd9f58b91cf8b50e273bf58da67b1fbc96edbd614def8ca02e432de9730fdd447dc98bfd856a051fb6f06f0e11f039744ea0db8ea1931e3b7fa30885e9059709e336d09d192946235cdd35211b118b823b850852faa663ab1cfc9917615aaf3059a20bf7f15adedafb53e40d898daffd6f9e01c7d9573a6c4b8403077f15898b33f990981962e66bd3a0d64bf6a9c48a544291f5984414b11a732e1e7015c052d45d532df5a3565a7c90e7c514f519df7c738f149475eeb9ecb424f3d29bb7b2a7db6de6edc1bcfd192d26f73974b9fb38e5b623aebe6a5a2e10566973cb1765317a2e79e763769876059cb456a4d35ede7059f997cbc6f9f28bee38e59460c34c88e93b970bb0734cb2fcdd358636eae91211f988a2b1f2a7a8e94c9da4d2a5870cc8e69ebc3b0ecf928bfd7c52bb609ffa398c50313e69e379f31de77b2353247f565ebc76c8fa04d4395df5ddc6918996867bd8b113501738f1e8bb7e81adbcb7fb0b3dd769d45496d13321e42631a84025f0b3b6951bd91d917b60d35e6765a3d4950c1d359f0ec4b847e5220de9a7b09fbfc1f13add0b8303e4969fb090b312c43fec249672eace6a13056e6bb65da7fc9379ec720dbd562e31d0d8d593a62e389cf7f3d3f6927460cc9c636e8d2c8ee0ca563750c1111b1fad64fda7ab722432b0502621054b3a047d9232376a46b87356b19b0c0c2924cb5e6911ab96a01fc4b515f0838743ad560dea1229d4f46cd603e10874db41a27f3c74f64e958ef123f3943fab4038442ca5bde8ffd243cfc235cb4455e7d618d47558ea3d8284733f71d904ed82a590e54773ac587dcd65f15b27a6886bd97cb989c8d3eedac8eaa1e00d0e7a955be40232269fa7d1cc82dcffb58b87eeb4ea75220f61b70b7e96d13b43e040/usr/sbin/rsyslogdservice@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrsyslog-8.2106.0-150200.4.26.1.src.rpmconfig(rsyslog)rsyslogrsyslog(x86-64)syslogsysvinit(syslog)@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     /bin/bash/bin/sh/bin/sh/bin/sh/bin/shconfig(rsyslog)coreutilsdiffutilsfillupgreplibc.so.6()(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.17)(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)libc.so.6(GLIBC_2.9)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcurl.so.4()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libestr.so.0()(64bit)libfastjson.so.4()(64bit)liblogging-rfc3195.so.0()(64bit)liblognorm.so.5()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.12)(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libpthread.so.0(GLIBC_2.3.3)(64bit)librdkafka1librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)syslog-service8.2106.0-150200.4.26.13.0.4-14.6.0-14.0-15.2-12.0otherproviders(syslog)4.14.1bq@a7a@`Ȗ@`~@`8`+_j__/@_]@_@_JC@_ ^@^;^]9\~d\o@[H[[[[P}@[3|@[2*Z=Z@Z@Zk@ZaZ)-@Z@Z@Z YY}@Y5GYX-XO@XX@X{d@XN@XD@W@WRWVV@VHVVVV=VUݪ@U@U[%UB@U>$U4@U+U#T@T@TLTG@TBV@thomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.commichael@stroeder.commichael@stroeder.comthomas.blume@suse.commichael@stroeder.commichael@stroeder.comlnussel@suse.dethomas.blume@suse.comthomas.blume@suse.commichael@stroeder.commichael@stroeder.comkukuk@suse.comrjschwei@suse.comrtyler@brokenco.dethomas.blume@suse.commatthias.gerstner@suse.comdimstar@opensuse.orgThomas.Blume@suse.comegotthold@suse.comThomas.Blume@suse.comkukuk@suse.demichael@stroeder.comThomas.Blume@suse.comastieger@suse.comThomas.Blume@suse.comastieger@suse.comkukuk@suse.deThomas.Blume@suse.comastieger@suse.comrgerhards@adiscon.comkukuk@suse.derbrown@suse.comastieger@suse.comastieger@suse.comastieger@suse.commichael@stroeder.comtchvatal@suse.comdziolkowski@suse.comastieger@suse.comastieger@suse.comastieger@suse.comndas@suse.comastieger@suse.comdimstar@opensuse.orgastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.commrueckert@suse.deastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comjengelh@inai.dejsegitz@novell.comjsegitz@novell.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comandreas.stieger@gmx.deheinemannj66@gmail.comledest@gmail.com- (CVE-2022-24903) fix potential heap buffer overflow in modules for TCP syslog reception (bsc#1199061) * add CVE-2022-24903.patch- add service dependencies for remote logging (bsc#1194669) - update config example in remote.conf to match upstream documentation- fix config parameters in specfile (bsc#1194593)- Upgrade to rsyslog 8.2106.0: * NOTE: the prime new feature is support for TLS and non-TLS connections via imtcp in parallel. Furthermore, most TLS parameters can now be overriden at the input() level. The notable exceptions are certificate files, something that is due to be implemented as next step. * 2021-06-14: new global option "parser.supportCompressionExtension" This permits to turn off rsyslog's single-message compression extension when it interferes with non-syslog message processing (the parser subsystem expects syslog messages, not generic text) closes https://github.com/rsyslog/rsyslog/issues/4598 * 2021-05-12: imtcp: add more override config params to input() It is now possible to override all module parameters at the input() level. Module parameters serve as defaults. Existing configs need no modification. * 2021-05-06: imtcp: add stream driver parameter to input() configuration This permits to have different inputs use different stream drivers and stream driver parameters. closes https://github.com/rsyslog/rsyslog/issues/3727 * 2021-04-29: imtcp: permit to run multiple inputs in parallel Previously, a single server was used to run all imtcp inputs. This had a couple of drawsbacks. First and foremost, we could not use different stream drivers in the varios inputs. This patch now provides a baseline to do that, but does still not implement the capability (in this sense it is a staging patch). Secondly, we now ensure that each input has at least one exclusive thread for processing, untangling the performance of multiple inputs from each other. see also: https://github.com/rsyslog/rsyslog/issues/3727 * 2021-04-27: tcpsrv bugfix: potential sluggishnes and hang on shutdown tcpsrv is used by multiple other modules (imtcp, imdiag, imgssapi, and, in theory, also others - even ones we do not know about). However, the internal synchornization did not properly take multiple tcpsrv users in consideration. As such, a single user could hang under some circumstances. This was caused by improperly awaking all users from a pthread condition wait. That in turn could lead to some sluggish behaviour and, in rare cases, a hang at shutdown. Note: it was highly unlikely to experience real problems with the officially provided modules. * 2021-04-22: refactoring of syslog/tcp driver parameter passing This has now been generalized to a parameter block, which makes it much cleaner and also easier to add new parameters in the future. * 2021-04-22: config script: add re_match_i() and re_extract_i() functions This provides case-insensitive regex functionality. closes https://github.com/rsyslog/rsyslog/issues/4429- Upgrade to rsyslog 8.2104.0: * rainerscript: call getgrnam_r repeatedly to get all group members (bsc#1178490) * new contributed module imhiredis * new built-in function get_property() to access property vars * mmdblookup: add support for mmdb DB reload on HUP * script bugfix: empty array in foreach() improperly handled * imjournal bugfixes (handle leak, empty file) * new contributed function module fmunflatten * test bugfix: some tests did not work with newer TLS library versions * some improvements to project CI- update remote.conf example file to new 'Address' and 'Port' notation (bsc#1182653)- HTTPS URLs used for source - Upgrade to rsyslog 8.2102.0: * omfwd: add stats counter for sent bytes * omfwd: add error reporting configuration option * action stats counter bugfix: failure count was not properly incremented * action stats counter bugfix: resume count was not incremented * omfwd bugfix: segfault or error if port not given * lookup table bugfix: data race on lookup table reload * testbench modernization * testbench: fix invalid sequence of kafka tests runs * testbench: fix kafkacat issues * testbench: fix year-dependendt clickhouse test- Upgrade to rsyslog 8.2012.0: * testbench bugfix: some tests did not work in make distcheck * immark: rewrite with many improvements * usability: re-phrase error message to help users better understand cause * add new system property $now-unixtimestamp * omfwd: add new rate limit option * omfwd bug: param "StreamDriver.PermitExpiredCerts" is not "off" by default- prepare usrmerge (boo#1029961)- fix location and naming of journald dropin (bsc#1178288)- remove legacy stuff from specfile * sysvinit is not supported anymore, so remove all tests related to systemv in the specfile- Upgrade to rsyslog 8.2010.0: * gnutls TLS subsystem bugfix: handshake error handling * core/msg bugfix: memory leak * core/msg bugfix: segfault in jsonPathFindNext() when not an object * openssl TLS subsystem: improvments of error and status messages * add 'exists()' script function to check if variable exists * core bugfix: do not create empty JSON objects on non-existent key access * gnutls subsysem bugfix: potential hang on session closure * core/network bugfix: obey net.enableDNS=off when querying local hostname * core bugfix: potential segfault on query of PROGRAMNAME property * imtcp bugfix: broken connection not necessariy detected * new module: imhttp - http input * mmdarwin bugfix: potential zero uuid when reusing existing one * imdocker bugfix: build issue on some platforms * omudpspoof bugfix: make compatbile with Solaris build * testbench fix: python 3 incompatibility * core bugfix: segfault if disk-queue file cannot be created * cosmetic: fix dummy module name in debug output * config bugfix: intended warning emitted as error- Upgrade to rsyslog 8.2008.0 Way too many changes since 8.39.0 to be listed here. - Added custom unit file rsyslog.service because systemd service file was removed from upstream project - Removed obsolete patches: * 0001-satisfy-gcc-flag-fno-common.patch * rsyslog-pgsql-pkg-config.patch * rsyslog-unit.patch- Use systemd_ordering instead of requiring to make rsyslog useable in containers.- Fix the URL for bug reporting, should not point to novell.com (bsc#1173433)- Add support for omkafka which is now in Factory, and 15.x repos- avoid build error with gcc flag -fno-common (bsc#1160414) * add 0001-satisfy-gcc-flag-fno-common.patch- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see [1]. [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html- Add rsyslog-pgsql-pkg-config.patch: use pkgconfig to find the right libraries/directories for postgresql. According to pgsql upstream, pg_config must only be used to buildpgsql modules.- set default permissions before include directives (bsc#1126233) * Logfile open modes depend on position in the config file, see https://www.rsyslog.com/doc/rsconf1_filecreatemode.html- Upgrade to rsyslog 8.39.0 * imfile: improve truncation detection * imjournal: work around journald excessive reloading behavior * errmsg: remove no longer needed code * queue bugfix: invalid error message on queue startup * bugfix imrelp: regression with legacy configuration startup fail * bugfix imudp: stall of connection and/or potential segfault * bugfix gcry crypto driver: small memleak * fix potential misadressing in encryption subsystem * ksi subsystem changes * bugfix core: regex compile error messages could be incorrect * bugfix core: potential hang on rsyslog termination * bugfix imkafka: system hang when backgrounded * bugfix imfile: file change was not reliably detected * bugfix imrelp: do not fail build if librelp does not have relpSrvSetLstnAddr * bugfix queue subsystem: DA queue did ignore encryption settings * bugfix KSI: lmsig-ksils12 module skips signing the last block * bugfix fmhash: function hash64mod sometimes returned wrong result * bugfix core/debug: data written to random fd 2 under some debug settings- rsyslog configuration cleanup by filter rules in separate files (bug#1102720) * add parsing of additional filter rules in /etc/rsyslog.d/*.frule * add acpid.frule, firewall.frule, NetworkManager.frule- Enable ForwardToSyslog for journald to get syslog messages [bsc#1110456]- Update to rsyslog 8.38.0: * imfile: support for endmsg.regex * omhttp: new contribued module * imrelp: add support for seting address to bind to (#894) * ommysql: support mysql unix domain socket * omusrmsg: do not fall back to max username length of 8 * various bug fixes and minor updates to other modules and core * various fixes for memory leaks- remove references to obsolete SYSLOG_REQUIRES_NETWORK variable (bsc#1101642)- rsyslog 8.36.0: * Liblogging-stdlog deprecated * OpenSSL based TLS driver added in addition to GnuTLS * GnuTLS TLS driver: support intermediate certificates * imptcp: add ability to configure socket backlog * fmhash: new hash function module * updates and fixes to various modules * omfwd: add support for bind-to-address for UDP * mmkubernetes: new module - updates and fixes to various modules- fix CVE-2015-3243 rsyslog: some log files are created world-readable (bsc#935393)- rsyslog 8.33.1: * devcontainer: use some more sensible defaults * auto-detect if running inside a container (as pid 1) * config: add include() script object * template: add option to generate json "container" * core/template: add format jsonf to constant template entries * config: add ability to disable config parameter ("config.enable") * script: permit to use environment variables during configuration * new global config parameter "shutdown.enable.ctlc" * config optimizer: detect totally empty "if" statements and optimize them out * template: constant entry can now also be formatted as json field * omstdout: support for new-style configuration parameters added * core: set TZ on startup if not already set * imjournal bugfix: file handle leak during journal rotation * lmsig_ksils12 bugfix: dirOwner and dirGroup config was not respected * script bugfix: replace() function worked incorrectly in some cases * core bugfix: misadressing in external command parser * core bugfix: small memory leak in external command parser * core bugfix: string not properly terminated when RFC5424 MSGID is used * bugfix: strndup() compatibility layer func copies too much - the upstream systemd unit file was changed to no longer write the rsyslog pid, as it is no longer required for tracking under systemd (-iNONE). Adjust rsyslog-unit.patch to match.- Use %license instead of %doc [bsc#1082318]- fix includes for apparmor profile (bsc#1080238)- rsyslog 8.32.0 * libfastjson 0.99.8 required * libczmq >= 3.0.2 is now required for omczmq * libcurl is now needed for rsyslog core * rsyslogd: add capability to specify that no pid file shall be written * core improvements and bug fixes * RainerScript improvements and bug fixes * build fixes, including gcc7 fixes drop 0001-imgssapi-fix-compiler-warnings.patch * various bug fixes in multiple modules- remove build dependency on libee- Disable news by default, we don't need to clobber all systems with this for the very few remaining news servers- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Ensure user "news" exists - bsc#1068678- rsyslog 8.30.0 * changed behaviour: all variables are now case-insensitive by default * core: handle (JSON) variables in case-insensitive way * imjournal: made switching to persistent journal in runtime possible * mmanon: complete refactor and enhancements * imfile: add "fileoffset" metadata * RainerScript: add ltrim and rtrim functions * core: report module name when suspending action * core: add ability to limit number of error messages going to stderr * tcpsrv subsystem: improvate clarity of some error messages * imptcp: include module name in error msg * imtcp: include module name in error msg * tls improvement: better error message if certificate file cannot be read * omfwd: slightly improved error messages during config parsing * ommysql improvements * ommysql bugfix: do not duplicate entries on failed transaction * imtcp bugfix: parameter priorityString was ignored * template/bugfix: invalid template option conflict detection * core/actions: fix handling of data-induced errors * core/action bugfix: no "action suspended" message during retry processing * core/ratelimit bugfix: race can lead to segfault * core bugfix: rsyslog aborts if errmsg is generated in early startup * core bugfix: informational messages was logged with error severity * core bugfix: --enable-debugless build was broken * queue bugfix: file write error message was incorrect * omrelp bugfix: segfault when rebindinterval parameter is used * omkafka bugfix: invalid load of failedmsg file on startup if disabled * kafka bugfix: problem on invalid kafka configuration values * imudp bugfix: UDP oversize message not properly handled * core bugfix: memory corruption during configuration parsing * core bugfix: race on worker thread termination during shutdown * omelasticsearch: avoid ES5 warnings while sending json in bulkmode * omelasticsearch bugfix: incompatibility with newer ElasticSearch version * imptcp bugfix: invalid mutex addressing on some platforms * imptcp bugfix: do not accept missing port in legacy listener definition - build requirements: * libfastjson 0.99.7 is now mandatory * libsystemd-journal >= 234 is now recommended - packaging: * add upstream build fix 0001-imgssapi-fix-compiler-warnings.patch- rsyslog 8.29.0: * imptcp: add experimental parameter "multiline" * imptcp: framing-related error messages now also indicate remote peer * imtcp: framing-related error messages now also indicate remote peer * imptcp: add session statistics conunter * imtcp: add ability to specify GnuTLS priority string * impstats: add new ressoure counter "openfiles" * pmnormalize: new parser module * core/queue: provide informational messages on thread startup and shutdown * omfwd/udp: improve error reporting, depricate maxerrormessages parameter * core: add parameters debug.file and debug.whitelist * core/net.c: improve UDP socket creation error messages * omfwd/udp: add "udp.sendbuf" parameter * core: make rsyslog internal message rate-limiter configurable * omelasticsearch bugfixes and changed ES5 API support + avoid 404 during health check + avoid ES5 warnings while sending json + bugfix for memomry leak while writing error file * imfile bugfix: wildcard detection issue on path wildcards * omfwd bugfix: always give reason for suspension * omfwd bugfix: configured compression level was not properly used * imptcp bugfix: potential socket leak on session shutdown * omfwd/omudpspoof bugfix: switch udp client sockets to nonblocking mode * imklog: fix permitnonkernelfacility not working * impstats bugfix: impstats does not handle HUP * core bugfix: segfault after configuration errors * core/queue bugfixes * lmsig_ksi: removed pre-KSI_LS12 componentsVersion 8.28.0 [v8-stable] 2017-06-27 * omfwd: add parameter "tcp_frameDelimiter" * omkafka: large refactor of kafka subsystem * imfile: improved handling of atomically renamed file (w/ wildcards) * imfile: add capability to truncate oversize messages or split into multiple * mmdblookup fixes and extensions * bugfix: fixed multiple memory leaks * imptcp: add new parameter "flowControl" * imrelp: add "maxDataSize" config parameter * multiple modules: gtls: improve error if certificate file can't be opened * omsnare: allow different tab escapes * omelasticsearch: converted to use libfastjson instead of json-c * imjournal: _PID fallback * added fallback for _PID proprety when SYSLOG_PID is not available * introduced new option "usepid" which sets which property should rsyslog use, it has 3 states system|syslog|both, default is both * deprecated "usepidfromsystem" option, still can be used and override the "usepid" * it is possible to revert previous default with usepid="syslog" * multiple modules: add better error messages when regcomp is failing * omhiredis: fix build warnings * imfile bugfix: files mv-ed in into directory were not handled * omprog bugfix: execve() incorrectly called * imfile bugfix: multiline timeout did not work if state file exists * lmsig_ksi-ls12 bugfix: build problems on some platforms * core bugfix: invalid object type assertion * regression fix: local hostname was not always detected properly... * bugfix: format security issues in zmq3 modules (bsc#1051798) * bugfix build system: add libksi only to those binaries that need it * bugfix KSI ls12 components: invalid tree height calculation- Drop module-guardtime package * Upstream libgt died and it does not work with new opensslVersion 8.27.0 [v8-stable] 2017-05-16 - imkafka: add module - imptcp enhancements: * optionally emit an error message if incoming messages are truncated * optionally emit connection tracking message (on connection create and close) * add "maxFrameSize" parameter to specify the maximum size permitted in octet-counted mode * add parameter "discardTruncatedMsg" to permit truncation of oversize messages * improve octect-counted mode detection: if the octet count is larger then the set frame size (or overly large in general), it is now assumed that octet-stuffing mode is used. This probably solves a number of issues seen in real deployments. - imtcp enhancements: * add parameter "discardTruncatedMsg" to permit truncation of oversize messages * add "maxFrameSize" parameter to specify the maximum size permitted in octet-counted mode - imfile bugfix: "file not found error" repeatedly being reported for configured non-existing file. In polling mode, this message appeared once in each polling cycle, causing a potentially very large amout of error messages. Note that they were usually emitted too infrequently to trigger the error message rate limiter, albeit often enough to be a major annoance. - imfile: in inotify mode, add error message if configured file cannot be found - imfile: add parameter "fileNotFoundError" to optinally disable "file not found" error messages - core: replaced gethostbyname() with getaddrinfo() call Gethostbyname() is generally considered obsolete, is not reentrant and cannot really work with IPv6. Changed the only place in rsyslog where this call remained. Thanks to github user jvymazal for the patch - omkafka: add "origin" field to stats output See also https://github.com/rsyslog/rsyslog/issues/1508 Thanks to Yury Bushmelev for providing the patch. - imuxsock: rate-limiting also uses process name both for the actual limit procesing as well as warning messages emitted see also https://github.com/rsyslog/rsyslog/pull/1520 Thanks to github user jvymazal for the patch - Added new module: KSI log signing ver. 1.2 (lmsig_ksi_ls12) - rsylsog base functionality now builds on osx (Mac) Thanks to github user hdatma for his help in getting this done. - build now works on solaris again - imfile: fix cross-platform build issue see also https://github.com/rsyslog/rsyslog/issues/1494 Thanks to Felix Janda for bug report and solution suggestion. - bugfix core: segfault when no parser could parse message- rsyslog 8.26.0: * liblognorm 2.0.3 is required for mmnormalize * enable internal error messages at all times * core: added logging name of source of rate-limited messages * omfwd: omfwd: add support for network namespaces * imrelp: honor input name if provided when submitting to impstats * imptcp: add ability to set owner/group/access perms for uds * mmnormalize: add ability to load a rulebase from action() parameter * pmrfc3164 improvements + permit to ignore leading space in MSG + permit to use at-sign in host names + permit to require tag to end in colon * add new global parameter "umask" * core: make use of -T command line option more secure * omfile: add error if both file and dynafile are set * bugfix: build problem on MacOS (not a supported platform) * regression fix: in 8.25, str2num() returned error on empty string * bugfix omsnmp: improper handling of new-style configuration parameters * bugfix: rsyslog identifies itself as "liblogging-stdlog" in internal messages * bugfix imfile: wrong files were monitored when using multiple imfile inputs * bugfix: setting net.aclResolveHostname/net.acladdhostnameonfail segfaults * bugfix: immark emitted error messages with text "imuxsock" * bugfix tcpflood: build failed if RELP was disabled * fix gcc6 compiler warnings * the output module array passing interface has been removed- use 8.25.0 documentation tarball- rsyslog 8.25.0: * imfile: add support for wildcards in directory names * add new global option "parser.PermitSlashInProgramname" * mmdblookup: fix build issues, code cleanup * improved debug output for queue corruption cases * an error message is now displayed when a directory owner cannot be set * rainerscript: add new function ipv42num * rainerscript: add new function num2ipv4 * bugfix: ratelimiter does not work correctly is time is set back * core: fix potential message loss in old-style transactional interface * bugfix queue subsystem: queue corrupted if certain msg props are used * bugfix imjournal: fixed situation when time goes backwards * bugfix: bFlushOnTxEnd == 0 not honored when writing w/o async writer * bugfix core: str2num mishandling empty strings * bugfix rainerscript: set/unset statement do not check variable name validity * bugfix mmrm1stspace: last character of rawmsg property was doubled * bugfix imtcp: fix very small (cosmetic) memory leak * However, the leak breaks memleak checks in the testbench.- sync bug and fate numbers from IBS changes.- rsyslog 8.24.0(fate#320546): * mmrm1stspace: new module; removes first space in MSG if present * KSI signature provider: file permissions can now be specified * omzmq: new features * when the hostname is empty, we now use "localhost-empty-hostname" * omelasticsearch: remove "asyncrepl" config parameter * omfwd: Add support for bind-to-device (see below on same for imudp) * imudp: Add support for bind-to-device * imudp: limit rcvbufsize parameter to max 1GiB * rainerscript: implement new "call_indirect" statement * bugfix imjournal: make state file handling more robust * bugfix core: lookup table reload was not properly integrated * bugfix core: potential dealock on shutdown * bugfix ommongodb: did not work in v8 due to invalid indirection * bugfix ommongodb: fix tryResume handling * bugfix omfwd: retry processing was not done correctly, could stall * bugfix imuxsock: segfault non shutdown when $OmitLocalLogging is on - contributed modules not enabled due to build issues: * mmdblookup: new maxminddb lookup message modify plugin- Replace pkgconfig(libsystemd-journal) BuildRequires with pkgconfig(libsystemd): the sub-libraries have been merged into libsystemd since 209 and have ultimately been removed since 230.- rsyslog 8.23.0: * requiring libfastjson 0.99.3 * KSI signatures: removed SHA2-224 hash algorithm * imfile: new timeout feature for multi-line reads * omfile: improve robustness against network file system failures * pmaixforwardedfrom: support for AIX syslogd -s option * omelasticsearch: add ability to specify max http request size * omelasticsearch: high availability addressing of ElasticSearch cluster * omelasticsearch: make compatible with ElasticSearch 2.x and 5.x * omhiredis: add dynakey attribute. * omtcl: new contributed module * RainerScript: provide a capability to set environment variables * lookup tables: improved error checking * queue subsystem: add configuration parameter "queue.samplinginterval" * various bug fixes * rsgtutil: option to specify KSI publications file certificate constraints - includes changes from 8.22.0: * ompgsql: add template support * generate somewhat better error message on config file syntax error - includes changes from 8.21.0: * CHANGE OF BEHAVIOUR: by default, internal messages are no longer logged via the internal bridge to rsyslog but via the syslog() API call [either directly or via liblogging). For the typical single-rsyslogd-instance installation this is mostly unnoticable (except for some additional latency). If multiple instances are run, only the "main" (the one processing system log messages) will see all messages. To return to the old behaviour, do either of those two: 1) add in rsyslog.conf: global(processInternalMessages="on") 2) export the environment variable RSYSLOG_DFLT_LOG_INTERNAL=1 This will set a new default - the value can still be overwritten via rsyslog.conf (method 1). Note that the environment variable must be set in your **startup script**. For more information, please visit http://www.rsyslog.com/rsyslog-error-reporting-improved/ * slightly improved TLS syslog error messages * queue subsystem: improved robustness- rsyslog 8.20.0: * omrelp: add configurable connection timeout * pmrfc3164: add support for slashes in hostname * bugfix omfile: handle chown() failure correctly * omfile now better conveys status of unwritable files back to core * config files recursively including themselfes are now detected * refactored code to not emit compiler warnings in "strict mode" * bugfix: fix some issues with action CommitTransaction() handling * bugfix omqmqp1: connecting to the message bus fails on nonstandard port * testbench/CI enhancements - Build requirements: * librelp 1.2.12- rsyslog 8.19.0: * omelasticsearch: add option to permit unsigned certs * imrelp: better error codes on unvailablity of TLS options * default stack size for inputs has been explicitely set to 4MiB * performance improvements * miscellaneous minor cleanup * fix: potential misadressing in template config processing * bugfix omfile: async output file writing does not respect flushing * bugfix imfile: corrupted multi-line message when state data was persisted * bugfix imfile: missing newline after first line of multiline message * bugfix: dynstats unusedMetricTtl bug * bugfix build system: build was broken on SunOS * bugfix: afterRun entry point not correctly called * bugfix dynstats: do not leak file handles * bugfix omelasticsearch: disable libCURL signal handling * bugfix omelasticsearc: some regressions were fixed * improved wording: gnutls error message points to potential cause- rsyslog 8.18.0(bnc#958728): * templates: add option to convert timestamps to UTC * omjournal: fix segfault (regression in 8.17.0) * imptcp: added AF_UNIX support * new template options * compressSpace * date-utc * redis: support for authentication * omkafka: makes kafka-producer on-HUP restart optional * imfile: new "FreshStartTail" input parameter * omjournal: fix libfastjson API issues * ommongodb: fix json API issues * dynamic stats subsystem: a couple of smaller changes * foreach loop: now also iterates over objects (not just arrays) * enhancement: queue subsystem is more robst in regard to some corruptions * enhancement: Allow rsyslog to bind UDP ports even w/out specific interface being up at the moment. * new External plugin for sending metrics to SPM Monitoring SaaS * bugfix imfile: fix memory corruption bug when appending @cee * bugfix: memory misallocation if position.from and position.to is used a negative amount of memory is tried to be allocated if position.from is smaller than the buffer size (at least with json variables). This usually leads to a segfault. * bugfix: fix potential memleak in TCP allowed sender definition * bugfix: $PrivDropToGroupID actually did a name lookup * bugfix: small memory leak in imfile * bugfix: double free in jsonmesg template * bugfix: incorrect formatting of stats when CEE/Json format is used * bugfix omfwd: new-style keepalive action parameters did not work due to being inconsistently spelled inside the code. Note that legacy parameters $keepalive... always worked * bugfix: memory leaks in logctl utility * bugfix omrelp: fix segfault if no port action parameter was given * bugfix imtcp: Messages not terminated by a NL were discarded- rsyslog 8.17.0: * improve json variable performance * new experimental feature: lookup table suport * new feature: dynamic statistics counters * new contributed plugin: omampq1 for AMQP 1.0-compliant brokers * new set of UTC-based $now family of variables ($now-utc, $year-utc, ...) * simplified locking when accessing message and local variables * new global parameter "debug.unloadModules" * timestamp handling: guard against invalid dates * imfile: add "trimlineoverbytes" input paramter * ommongodb: add support for extended json format for dates * omjournal: add support for templates * imuxsock: add "ruleset" input parameter(fate#320667) * imptcp: performance improvements * improve interface definition in some modules, e.g. mmanon, mmsequence * rsgtutil: dump mode improvements + auto-detect signature file type + ability to dump hash chains for log extraction files * bugfix: unixtimestamp date format was incorrectly computed (leap year) * bugfix: date-ordinal date format was incorrectly computed (leap year) * bugfix: some race when shutting down input module threads * bugfix tcpflood: did not handle connection drops correct in TLS case * bugfix: abort if global parameter value was wrong * bugfix omkafka: fix potential NULL pointer addressing * bugfix impstats: @cee cookie was prefixed to wrong fromat (json vs. cee) * bugfix imfile: fix race during startup that could lead to some duplication * bugfix: potential loss of single message at queue shutdown * bugfix: potential deadlock with heavy variable access * bugfix ommysql: on some platforms, serverport parameter had no effect * bugfix omelasticsearch: invalid pointer dereference * bugfix omhiredis: serverport config parameter did not reliably work * bugfix rsgtutil: -h command line option did not work * bugfix lexer: hex numbers were not properly represented * bugfix TLS syslog: intermittent errors while sending data * bugfix imfile: abort on startup if no slash was present in file name param * bugfix rsgtutil: fixed abort when using short command line options * bugfix rsgtutil: invalid computation of log record extraction file * bugfix build system: KSI components could only be build if in default path- rsyslog 8.16.0: * rsgtutil: Added extraction support including loglines and hash chains. * new system properties for $NOW properties based on UTC * various bug fixes and improvements- fix build on sle11: use package name buildrequires instead of pkgconfig- build with libfastjson (mandatory from 8.16.0)- rsyslog 8.15.0: * KSI (incompatible changes): + KSI utilities: Added option to set publication url via - -publications-server. Required for signature verification. + UserID and UserKey can be set by parameter + Fixed wrong TLV container for KSI signatures from 0905 to 0906. + somewhat improved error messages + Update for and use libksi 3.4.0.x * New contributed modules: + pmpanngfw: for translating Palo Alto Networks logs * pmciscoios: support for asterisk before timestamp added * solr external output plugin much enhanced * omrabbitmq: improvements * add support for libfastjson (as a replacement for json-c) * pmciscoios: support for some format variations * improvments for 0mq modules: + omczmq - suspend / Retry handling + omczmq - improved efficiency + omczmq - added ability to set a timeout for sends + omczmq - set topics can be in separate frame (default) or part of message frame (configurable) + imczmq - ZMQ_ROUTER support * Note the upstream supported modules not enabled in SUSE package: + grok (mmgrok) + omkafka * add support for building with libfastjson * bugfix: invalid mutex handling in omfile async write mode could lead to segfault, even though highly unlikely (caught by testbench on a single platform) (bsc#1000488)- rsyslog 8.14.0: * add property "rawmsg-after-pri" * bugfix: potential misadresseing in imfile * bugfix: re_extract RainerScript function did not work- rsyslog 8.13.0: * ZeroMQ enhancements * Redis enhancements * mmnormalize: liblognorm error messages are now emitted via regular rsyslog error reporting mechanism (aka "are now logged") * networking improvements - drop rsyslog-8.12.0-parallel-build.patch, is upstream - drop rsyslog-8.12.0-gnutls.patch, same- rsyslog 8.12.0: * Harmonize resetConfigVariables values and defaults * GT/KSI: fix some issues in signature file format and add conversion tool * bugfix: ommysql did not work when gnutls was enabled * bugfix omfile: potential memory leak on file close * bugfix omfile: potential race in dynafile detection/creation * bugfix omfile: Fix race-condition detection in path-creation code * bugfix parser subsystem: potential misadressing in SanitizeMsg() * imfile: files moved outside of directory are now (properly) handled * bugfix: imfile: segfault when using startmsg.regex * bugfix imfile: file table was corrupted when on file deletion * bugfix ompgsql: transaction were improperly handled * bugfix mmjsonparse: memory leak if non-cee-json message is processed * testbench: remove raciness from UDP based tests * testbench: added bash into all scripts makign it mandatory * bugfix testbench: Fixed problem building syslog_caller util when liblogging-stdlog is not available. - add upstream patches: * rsyslog-8.12.0-gnutls.patch to fix build with gnutls * rsyslog-8.12.0-parallel-build.patch to fix parallel build- rsyslog 8.11.0 - new features: * signature provider for Keyless Signature Infrastructure (KSI) - bug fixes: * imfile: regex multiline mode ignored escapeLF option * omkafka: fixed several concurrency issues, most of them related to dynamic topics. * execonlywhenpreviousissuspended did not work correctly * core engine: ensured global variable atomicity * imfile: segfault when using startmsg.regex because of empty log line- rsyslog 8.10.0: * imfile: add capability to process multi-line messages based on regex * pmrfc3164: add new parameter "detect.yearAfterTimestamp" * pmrfc3164: add new parameter "permit.squareBracesInHostname" * supplementary groups are now set when dropping privileges * imfile: added brace glob expansion to wildcard * zmq: add the ability for zeromq input and outputs to advertise their presence on UDP via the zbeacon API. * added omhttpfs: contributed module for writing to HDFS via HTTP * bug fixes - packaging changes: * build with GnuTLS support again as 3.4.0 is now supported- Documentation does not depend on the presence of anything- Adjusted apparmor profile based on the suggestions by Christian Boltz * Removed empty files: module-pgsql, module-relp, module-gssapi, module-gtls * Moved profiles to /usr/share/apparmor/extra-profiles/ * Blocked capability block_suspend plus some other small fixes- Adjusted apparmor profile to prevent aa-genprof failures (bnc#925512)- disable GnuTLS support, does not build with GnuTLS 3.4.0- rsyslog 8.9.0: - omprog: add option "hup.forward" to forwards HUP to external plugins - imuxsock: added capability to use regular parser chain - new sysSock.useSpecialParser module parameter - new sysSock.parseHostname module parameter - new useSpecialParser input parameter - new parseHostname input parameter - 0mq: improvements in input and output modules - imtcp: add support for ip based bind for imtcp -> param "address" - bugfix: MsgDeserialize out of sync with MsgSerialize for StrucData - bugfix imfile: partial data loss, especially in readMode != 0 - bugfix: potential large memory consumption with failed actions - bugfix: omudpspoof: invalid default send template in RainerScript format - bugfix: size-based legacy config statements did not work properly on some platforms, they were incorrectly handled, resulting in all sorts of "interesting" effects (up to segfault on startup) - build system: added option --without-valgrind-testbench ... which provides the capability to either enforce or turn off valgrind use inside the testbench. Thanks to whissi for the patch. - rsyslogd: fix misleading typos in error messa - remove upstreamed rsyslog-8.8.0-nonvoid-function-return.patch- rsyslog 8.8.0: - omkafka: add support for dynamic topics and auto partitioning - imtcp/imptcp: support for broken Cisco ASA TCP syslog framing - omfwd: more detailled error messages in case of UDP send error - TLS syslog: enable capability to turn on GnuTLS debug logging - bugfix: $AbortOnUncleanConfig did not work - improve rsyslogd -v output and error message with meta information - bugfix imtcp: octet-counted framing cannot be turned off - bugfix: build problems on Illuminos - bugfix: invalid data size for iMaxLine global property - bugfix: negative values for maxMessageSize global parameter were permitted - add upstream patch rsyslog-8.8.0-nonvoid-function-return.patch to fix compiler warnings/errors- rsyslog 8.7.0: - add message metadata "system" to msg object this permits to store metadata alongside the message - imfile: add support for "filename" metadata this is useful in cases where wildcards are used - imptcp: make stats counter names consistent with what imudp, imtcp uses - added new module "omkafka" to support writing to Apache Kafka - omfwd: add new "udp.senddelay" parameter - mmnormalize enhancements - RainerScript "foreach" iterator and array reading support Thanks to Janmejay Singh for the patch. - now requires liblognorm >= 1.0.2 - add support for systemd >= 209 library names - BSD "ntp" facility (value 12) is now also supported in filter Note: this patch was released under ASL 2.0 (see email-conversation). - bugfix: global(localHostName="xxx") was not respected in all modules - bugfix: emit correct error message on config-file-not-found - bugfix: impstats emitted invalid JSON format (if JSON was selected) - bugfix: (small) memory leak in omfile's outchannel code - bugfix: imuxsock did not deactivate some code not supported by platform - includes changes from 8.6.0: - configuration-setting rsyslogd command line options deprecated - new and enhanced plugins for 0mq. These are currently experimantal. - empty rulesets have been permitted. They no longer raise a syntax error. - add parameter -N3 to enable config check of partial config file Use for config include files. Disables checking if any action exists at all. - rsyslogd -e option has finally been removed It is deprectated since many years. - testbench improvements - testbench is now by default disabled - add new RainerScript functions warp() and replace() - mmnormalize can now also work on a variable - new property date options for day ordinal and week number - remove --enable-zlib configure option, we always require it - slight source-tree restructuring: contributed modules are now in their own ./contrib directory. The idea is to make it clearer to the end user which plugins are supported by the rsyslog project (those in ./plugins). - bugfix: imudp makes rsyslog hang on shutdown when more than 1 thread used - bugfix: not all files closed on auto-backgrounding startup - bugfix: typo in queue configuration parameter - bugfix: unitialized buffer off-by-one error in hostname generation - bugfix imuxsock: possible segfault when SysSock.Use="off" - bugfix: RainerScript: invalid ruleset names were accepted - bugfix: some module entry points were not called for all modules - bugfix omlibdbi: connection was taken down in wrong thread - imttcp was removed because it was an incompleted experimental module - pmrfc3164sd because it was a custom module nobody used - omoracle was removed because it was orphaned and did not build/work for quite some years and nobody was interested in fixing it - includes changes from 8.5.0: - imfile greatly refactored and support for wildcards added - PRI-handling code refactored for more clarity and robustness - ommail: add support for RainerScript config system [action() object] - refactored the auto-backgrounding method - make gntls tcp syslog driver emit more error messages - bugfix: imfile did not complain if configured file did not exist - bugfix: build failure on systems which don't have json_tokener_errors - imgssapi: log remote peer address in some error messages - includes changes from 8.4.3: - ommail: minor bugfixes & improvements - bugfix imkmsg: infinite loop on OpenVZ VMs - bugfix: typo in queue configuration parameter made parameter unusable - bugfix: unitialized buffer off-by-one error in hostname generation - bugfix imfile: segfault on startup in "inotify" mode - bugfix imfile: could make rsyslog exit in inotify mode - bugfix: rsgtutil sometimes crashed in verify mode if file did not exist - bugfix imklog: pri was miscalculated - bugfix: imjournal did not build properly - bugfix: mmcount did no longer build - bugfix imuxsock: possible segfault when SysSock.Use="off" - rsyslog Version 8.5.0 fixed bsc#992146- set file permissions only on first install [boo#899316]- Changed BuildRequires dependencies for SLES11SP3 - BuildRequires: libjson-c-devel - BuildRequires: libestr-devel - BuildRequires: liblogging-devel - BuildRequires: librelp-devel - BuildRequires: libee-devel - BuildRequires: liblognorm-devel - BuildRequires: libuuid-devel- fix shebang of rsyslog-service-prepare script/bin/sh/bin/sh/bin/sh/bin/shrsyslog-module-guardtimesheep63 1651584310  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO8.2106.0-150200.4.26.18.2106.0-150200.4.26.18.2106.0-150200.4.26.1 8.38.0 rsyslog.confrsyslog.dNetworkManager.fruleacpid.frulefirewall.fruleremote.confrsyslogadditional-log-sockets.confrsyslogdjournald.conf.d30-rsyslog.confrsyslog.servicersyslogfmhash.sofmhttp.soim3195.soimfile.soimjournal.soimklog.soimkmsg.soimmark.soimpstats.soimptcp.soimtcp.soimudp.soimuxsock.solmnet.solmnetstrms.solmnsd_ptcp.solmregexp.solmtcpclt.solmtcpsrv.solmzlibw.sommanon.sommcount.sommexternal.sommfields.sommkubernetes.sommpstrucdata.sommrfc5424addhmac.sommrm1stspace.sommsequence.sommutf8fix.soomhttp.soomjournal.soommail.soomprog.soomruleset.soomstdout.soomtesting.soomuxsock.sopmaixforwardedfrom.sopmciscoios.sopmcisconames.sopmlastmsg.sopmnormalize.sopmnull.sopmpanngfw.sopmsnare.sorcrsyslogrsyslog-service-preparersyslogdapparmorextra-profilesrsyslog.dusr.sbin.rsyslogdrsyslogAUTHORSChangeLogREADMEsysconfig.syslog-rsyslogrsyslogCOPYINGCOPYING.ASL20COPYING.LESSERrsyslog.conf.5.gzrsyslogd.8.gzrsyslog/etc//etc/rsyslog.d//run//run/rsyslog//sbin//usr/lib/systemd//usr/lib/systemd/journald.conf.d//usr/lib/systemd/system//usr/lib64//usr/lib64/rsyslog//usr/sbin//usr/share//usr/share/apparmor//usr/share/apparmor/extra-profiles//usr/share/doc/packages//usr/share/doc/packages/rsyslog//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/rsyslog//usr/share/man/man5//usr/share/man/man8//var/spool/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:24012/SUSE_SLE-15-SP2_Update/5660b91f0bdd7a165f3dc4c0e3ed6b33-rsyslog.SUSE_SLE-15-SP2_Updatecpioxz5x86_64-suse-linux  !"#$%&'()*+,-./012345677ASCII textdirectoryemptyELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=41c93e8beea45776438bf6ca7465ea7cac453277, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0e2fd8bd6cc2fd63d79027105e1f5be67a3a67b7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=04db5f87768b5791d25394faa104852adee11631, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4ddafb77c65649e8fbf4621ca2eba5dc6e18e56d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6a2b452afd3354f3bb7ebed1ea532a6762216e2d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=46615cead80ec03ef51a0e15b4f4ef754eb68bcc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5f0d236cfbeaf7b67ef9fb9061e372ad65f55e21, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=786e03522ca2e9f94427d74c855726c10df3246f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d2b5542785ab00db97689627addd5c42561b4d6d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e8e019cac1301a609704a8d27fee1b1e226a65e6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=89d4c189d750cd6034ebb4ef864da1524bd7b932, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7b9c920be316a487bf66e9ef26b26fc2420dd1c5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ac7220bd7b8d0ad3c3b9c798c6c7f6d014227ca2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=83861a6fb0182ac30dbc1038f3cbfe4a7c6e82a2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fd95ef60c0a91ce7cafe1588a44cd567e95268d1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f2d465ad3d920d92e89bdb96ad18dbbbb987778b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a9e7426eab830c7300630a0fa2807be483cee413, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=442340a931ebd5f9f32beb9a3b745b64186f073d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=494569a647798fa3d9f4d946a7eff8ae48523e6a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=08843efd6ba0cddc8f834ca2bd38f2fe1ca4a134, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e3d9727eda972136ff69a0ce8673d145f106add0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=65a0a00799c4454c8e6ce3deb738cd3d84e7168e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=99d4759b70336e0598127933e77928b0fcadf8cd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7f1f553f587b91b3303d5143d857abefbf0287fb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c32b5c7bb9c5c98e1f0ca4908e16a067600cbf09, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1345980915886c2649716366d00b9b9a96ebe692, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fb1dc8ffe2de681b94436bac7501c2dbe465b3cf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bea2670917d57c7962879de4626d6f72b58ad87b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=33223f2bab850eaecfaf4e3195a9562a52df3f2a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4fe7fe96032140e6d70c70f63b1e3cf1a6cd0798, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5f5cfc8ed954c364f0e963e12009458e1a9c16c9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9689999c29540dd23d1d016f08bb74afbf3a393b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8c688d4c2d40911cd6ef4ec2d7d9f6d199d2ff94, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e2036822b03d842971d0d742bdefb3ceb4e589a1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3f781b6f8aefa09309026af8db4a52d31bd584c5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a0593a6c2713e35fd634e4ca3cc2f5c464fca7d3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3ae3973254ff5ec49c62c8224c6312961c1dd3b4, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=96859f64160901f3361f650ccc4a4b2919aa08d0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=289393ce317f8478d7a24c1a7b9cb7317532945c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=256b4119dcdbad3cb4840be86681eed995987e0c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8dee07d5ace625d7affefbe5f8646361dd1fd10e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5cb891e131a001bbbfe51d576df6780790759f2b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7acc4b02ee9f56fabfbb42e25f82a673aa569603, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=19dade06949055496ec87830478004a09f9e6558, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2d63c14ae86f8ff2fe9f104699411d0ad90113bf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6fde889ad93449d0f47febe4814ddde123495d3d, 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, BuildID[sha1]=65c41665ba5b2934ee0f2d59511022b59dd3f22a, for GNU/Linux 3.2.0, strippedC source, ASCII textUTF-8 Unicode textASCII text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) !&)-58?EJNUY^dhmptx RRR R RRRR RRRR RRRRRR RR RRRRR(R'R RRRRRR RRRRR RRR RRRR RRR RRRRR RRR RR RRRRR RR RRRR RR RRR RRRR RRR RRRR RRRR R RRRR RRRRRR RRR+R R RRRR RRR RRRR RRRR R RRRRRRR RRRR RRRRRR RRR RRR RRR R RRRRR R(R RRR'R RRRR RRRR RRR RRR RRRR RRR RRR RRR RRR RRRR RRRRR RRR RRR RRR RR*R&RR(R R#R"R!RR R RRRRR+RRR%RRR'R)R RU(* HN"|Hsystemdsystemdutf-885c58d37d7c78f8233aa1433d0357b39ff6b940a05a1579c326650c840d04d96?7zXZ !t/z] crvay:/F?Mpsq(}wS3ȜglPja#"&}[{/wrȷMETLw 39k6;;!@[d ]3@zWX;[H  V*3"Hb/`$SYrG 0p6Y'ʸ'\A^}85T[ϊqM1DkgwGOb!5/µWIyˢrsֻ-{I!|}Dx~{ g-I'sˆ ,?!=?R_#fv zّA[P[*?_ JUHϩY/=QgHQ64]XH=He \cN9oz\ǩ9%>ZBSN>bSW>ܘq wMDq5"kVPyxrK?&cJRĄ$Fi65' 8?BZ -.P7=`ҶYX1X wT:vx ~O "VLigGŊi3~Ʃ!G-Jq\\ oI~|,ҶOg }؂4  %Z߀+RS(+t‘8ߌpAD[5&Hi6.i|weaOt*%c.C\Vf$'o5_/&MUǣn4V1NW7j TS'` q@^XMȄ'`{e?!h(^MK|^ <ηG%6na}HHCSx Z4 zdNT^o'Ȕ" o2Jij.쫵eSEB!WN?-^H-$7q"ƥ@?kc)j_+P"ADG>~C+Y<qT:0pkl!g6[68J={XnyMTAWWZm^SN &ʀ.x ƧUe:C3! ܭAVv ˥[\}#i_t)߫W zda;0$N\k^s0aCa5fD&uS PX92>թ6DUP79 }ьsWCU ѽAirRp]DN_=U":i+ {:% >2%YK`'=Llq6g='[Mmg8BO=?Bsy-ƈӷ _vŏy/>03yTkzgII8N-_^@7Mtm!n/XXV/H֩ybEGuP>>mx@gDggoPs8&1ϛf}=\X} eyN߈vn0!?qj1~.si܌ԅqڼY}xLmMÚ odMCr"U 4 =P:JH8_V8:Q{u#pѩ/V%Dqzcna3!2f܀leBvUpԀm@㏩$( Wx {?V%/v;zQzX%VHUCצ": >"[G)I7AxSƂ2R -OUHYўhh# h א?"ޒ~l\;!2FuڈjNZ38\tMW@ilSݴQWxVR7zP;اro+v1d?(X#IM\֡>imTf𨶞_%-7ceD3d,] ՕQ)ՈʑyKJ2\룙/N$jkK >kʣd-,rˈVop~Tx%ײkLoz9+wXkK+}́>JtVF8.rruǿ\f̠FK›m8^+L4jy2a^j CƠsE021d3Yl;^SU1M޷'j>L?-Qwz wɨಟOP:N1c#FkGH㦷I5βNk񲙱0dϭm"'GO2&#Ckhm3$/~xKS Ɩ2B}q%A&uӽz){ 3hC$e)ĢmڂVʅ T4DTQgRE(O~YE^TCui?2Sw0!|ʳi j[<9ŷH3u::_j x)}9T< 8[z9]}V+H@J_]?~,>ܥ=H4=R3~Xi~9:<BF?UAIe5J qW01 hՆ8ŊY8(L%s<R?bʘay D GRN@Ж6 KC`0|}[a S EG0"ҴW͛AAH{w2rpv^Z\.v"N&majkL{F0 o,m)T[kʱ${W,,ɆqM3ekW$o!b]0,zI-WZI uA. VVPȲvcOsdTzc( u\0(M-stY>;PR4bFiqЗ_@v^hDV,'#"Pbtmd܁ߎ#'"OW!XB  q2PAjAZ݁Bއ!LFU%/19Yx fyxK3]CSygj;3F& U0V.cø5r/ИǺν;I@%)F(iC4N+ԫ"7(itr1l5V]j-;qyk. G򘹬UY>Sgxu<gD_9VĹlCfL~V˜rR{JQҎ$Juw<ȾHJ,L"L,o.K; &Q'GXfi9Hځ,pYh*F!HuKzK= ܱɁ}IJ>eE#Sl!dڅcҸmChMr_ܶ/#ݍ]0X1c_RO]jαe4Lڀ]2ay`19AYVܜթg_k"BZ_m\ ka= G<1ʛ6ڨgev~v61?x"ʸ֢'N"Y̑]-+Ly7^~V:n]s \/H3am㮾ڕK"!b~lAg+/sb:8V> "&3\YjVI~BVV?fBV/yNTC- Tuʩ86[g'' klgfW]jwM֜8 (/{L`qMX9M2@FHY3ݒJ+p7q xE}wЀ\Ÿ)im@SRiB=f"=QYNZBƫ?uEٞ>g6vi|Ʋ&{ݜ{ :ZKѵZPP0Ǚ54rHA+mUŷ+p%AL;P`nD59_b>a܃&t:q}3:ٯ>ZB 8װ֬ō x;X&v/DO)k#<0G;W}QLhؚ6% i\n&HXXiZpEk=͠_*+БqD(+WxW;ýw&EI,SZ!u9#r#Ffî\BP7Rdۭ񡯁cg;=}#%D ^lR)[`@oR̩`yMɒI= h:r"4jy7'5`^&y|#5#<2X"!ϼ6 iqu?_Tqsq LpgG7A)C̞˨T/rF<7hQA"abkxFaV/X#XRԞ揖 =Fo\ uFhHnBB% S-*Lg;SI!ig`ɰÇŝ7y) V MJn`%BA k$*rY![ByAJ\)0` /ښ饅Li@7QS I*#s$ us~d6ned5Zo) rR2ZMh l1mXōq qA񭖿\"eٿiQu9q9_$APH4jiy4n#4(2Bzu SXozpC51onfbos w DZ`D҇phNfS+i0Cܼ 2)u}GT-;V63刳&*$Fj 5k5@$-r%yk=_,^4-J9MSQ;-;^ Gsג\,ʓ{,Vjy'յb+J>yI J¿m1tYXdU=j̀+xPPKxʎab)4~L1!>ݐnäl,hZH.gk~lu/4xW%T;q$, ~Q]LD)O _tŭ@1 <%*b0Dʰ q?$1ZyL`5nb`CJ}nΧ20ޗMHp' A;ڎS+=8ydgFH-e1sb,by bȔ f` ཅɦduIoe"Z sG! x hCc@P$ѿv Wz3(;+Lj?"!Šr3~KG8{RYFpY<1&k]Mj&`%q4K@kH\MV( ƝX߄N]ʻ9X5wPCPXB% vttmℂ\FcěG-J&.|S 61ua4w9M|h'-'O3p-3=7qIaSnyĕ]Ɋw*iK]d.> Α3a徺 轌 7ww eTX|V.qz$BRF32];G W~䬌gA/ 5kD({HQvʺ,)i=FOi`< +%T_;Y*J64 e g7f؁5Ν ۣd^}Od-u!!4&J'vJUuhsLC%;3l;RG;tj6iXv$ӢL)brXlkϭjb<AVӥNGܧj[L\$ l ʡ,$8 "b%2U1 A_TpK9ކL|yMf!wׁ@:R͈7{FDb?}s4L"p#UిփwG,i.Aia"y04UZ8̌H\ݼ:q#0jj9_{H_2OcJW$a4)'{Oɫo[|*; 'dyy>L1T_BKKlRGS"̽}4! M)$[/COK _ 阘`!S\I͸ƣ^5^$AY !<*bgnԸbE!LB|T:B@nÏi7708\ EYMhJSc g&4eF5zj}fnS]aXVˊn_ƙ]kxl/&8'zU}IRH8@7NWPxCO l^{Dzh@?tGUK d7AxNX"-AFbR!NvhzvŽĺ kåaCװ M;9vD{D07$K N*$dK58>@ #kDo(U垪?#m 1ȿ=$2x̙ تÈY:rQ{cM<O#3suA9$ Ta]2&[ISH}3qJ>\ֺZo03?bn{E؏ J19[{ꛝL58*O"֠y?k Y]~ȃGTE_O$\i;TXE?l-I| ҦY]Vt B9l|ع:"[3œmԂ`/aߺƲ'RV&?ltb46 :j8vsi"0hO8x_Jĥ9=OZGثvTݭ/$HM #enpe!BpW0v&;!75SNT?E:}ArvvJ8` ؛MlVUهsL7~BW3!菢#8Mtn/qHlɢ n%?F_{kY֨2R ˆY: ҠM2!%Hұ)7KT+!>qŤغbʝM)ŘEst7O{e߂jzup 7(j; LGam$&bX>>I՜,A$Y& шqđ2+{AhSf&yCS]%.BS˷%]8Q:;vAC< ;A:S39hVZ ;4/'˺h9"Emp I3Ŧ}rgmm8a?(0K@#qnz"n㬳f{97[ZGSopHTe'ow(8G!r&v4A4#5Mh7/,"SQN{12i P4Z?AIo]q+>Bc1uv9vȍF r\5 knHt 4oxI~eqB1Y/3p(Ս\\=($CȄGً.) ?,lqy;qiGсz>(pOmivyM5aB*^JQԈ2@Xx}&f2;yy'?KfMa#[#nʏ-Ь/)i>s(ǧ" [A({u%a g ߈]x!2jW}jl nk:u:Kak#-B|-K>tHe_5 a~v1caFdD&ft&Ok C&܈ܹ\4BK-t5!iq2 ̀du.M+<4¢U`J{|c~{XJuJnu ֻsNǂAַ Ar]2hThS1`8nZo/Nşg/*bwD}eU\`u#JYBO᜷_yg 7l1.ռOC'yQ\ ZSp ZQVbNXb2\<%yjmiN_K>D?zpCm/lPl-UaA)qs#%VR[spK] Rm'3mphaOrx~Twˆ\xm$>%? af9 fk. +Z͉vf[eeWWً!N2~iGH@OŨ P*V|_1^* wF&‚aas֜sF-\U͡.8ƈ_jQGĭ'Ay@Mz.fyĒ05BŔ#a(9Ó4\pCkt+R`;Z)h Ȯ:iR7 9|T̼K5|MiYg&Ir4ؽ KJIn􁮒OMdpg@Y|x*^ƥ3/'. 6X=m{}Jn+YĢj~up!js}H͜"ذTu$2cReEu{ a( @G'%5];wbL>P6o%z_G{; _>Q;P295ƴ7]8'svXh?[E )a7(ZHRJʋ@>4}x/Cna+,*3\I1nBwLr,ѵw3\meaup2? % 1?3pu1X=ͬ1/R婂$h4`)At:z78W^0߬tm3=kEW"NGQv n`ˆMotcE} ۄ/{QdMigX5 d`xєo M|0Uk@+C> cbvuO~w,#Kh 0ޛȟ(o1UDe IJL~hi" G&mgpbEFxYXB[>%;tjٿfcէ I3/ 4C΃ͤ3b W@k+M$@y!qVbZ6]PhlŧWHvuۀH2ه яMkg ٓ+E9H ?yR#gQ (nlcP:2T#ڐΌSٿ dGmZ"(.R~=ps񔘗-4 o+~5)M:r&S sۍe,cƃ<9!A-'cS , @xᵯ(++3WYc%Eg ?ƊJBDz{;C)IN3|H1LyjB1QBt)nٖE W8YBX~p?T-]u8;k-Q^)ݸ5o.:T/;tz- &u -1r⨭m}3Ȑqȫ?9@{a^IœDt7l;$3(-i'd͍O.Ow@tAghN},jie)m^/*IH$uXlq_7X  KJimQ?Wm~/{u`y&'D2mdySc2IRtJY͟vab(aOtng-bqn[(^ ;QTY}I.AEa1ƨw iy|W$57{.Z"(R4}` :,C!ca7jòTZ6QK;Z.)}MR%h+F ד)דMe}WJ'ˉ`b%[t5%.?wZA e'%<@! W'24p]XgjxYZcl[ZNH}۩ 1_e8A1x9=G]R\3qˑDXڪdje q=Gz+SΤEgv춀ezOT򶅴@0 ;o>u<-e}kh M|f"sY)*eo_W{ 3ͪ`-ՌvL䘫&S ո# )$4_Q+I#4=^f(,mtFϡv̡klޣ(R=WO>-4"y-, Jd4Ș9S|$5ӼܜҰŞ Fnr& yH!ðõ [&A`ܩ70B 8Xnq߇zn;~^NLt{CZԡ2٫OцfdҀA/= ̅:_)bV QãKL<^ ~.) [-hDIMunIa! `8Y` ɺN@!,Ycab +`? kKKyKpfzxnXA1g壂bpv8uMz,(L8| xz(G#J 9~C͍ͥ+\m .9e8+* NZq{ Q><\B5ˆ69S$遮ir ]QץJ+V\\#sT=Y,$~Z؜?l]$JÇ_E81k- /UDj R_oﻦ GnJk,wNJ6An«] eJƈ[M&JtS4{;2IخQ.c%EMb;zI  c7?g<ģ3`=6m3kStQT6B .x0qcmzm1o+$ H(SZn^e jfc SSJ3om:Aq 3{i*tmԟ~hEpZ~{0_`u]xP֣SOE+}TNA_ڼ\J I{e} (M!#cX^u-e2%yԝbeeNw}p<n4q"3 ;"y`74C[shoc L|+B>c*gG~Cmz4+>k-Ozޝf4w;֎ +Z;&1grBKsqco,N1 *Lh@v $bJ/_[ Iqdba0!7>z+NN'f)~yU'y#y6JiǵN26,mIzm#f9dìF ezJXܛBW9ؽZGsiB[&BQtR~L ^@20ՠһ^Sa?..xL7V~.=]IwICjL`ѫ.OMy~6l_4XOؖdjZ,QXB/@0Qd 3|y@U Co z@ɬ;򽮕ϊ.'O){1yԕ~gG |?,jn4HP @I݁$QH0a3qv.AA~&&d/@ҕڙmq 3s}#!/cϋеQnq| @g#* Guثɗ 3m1S,< -cqiN4s;_}A ;@&kz)+v*2:IHp-nn=q1^mi~ JokXAڛvٴR)R?UcCHu:65Ajr{92?j?JdJ;C< ev>^xWu@4VN7ːܸCYzKNFXrFP/FҔ2R*V(7"ҕ9|CVYfycWyeK%i):0fq*" ?g5m:TK3C31661sH[b"wf1@ oMGج7lJu$@WCK.||^?\9h=f#v6`=N"IDt8rԅ:inIi{5&,;*'@ZSd@ꀪ?pMO*,¤@BޭT8Q-WCɦA_X1@j|ZSV:!>E 0NY 7<+P Z.Di\9(3MTwqsD3 ?s~iP!82ϥ$w;֐]ٛc%ُyTk0Ϥ@{K34*@d6RQqSs$06PeǙ|jhjCLAqM= bAKRm،;-Y.ߟ:QYٸbJW}Q(.DFH@ ]77t:0 JXwLN_*8˹W_7764 }Kř1XS:q. 4+"P%E1_PlMN); SRVS zw˱7 c*!` pF:Eӏ%S ϙLv9XoX@Q̓G6\ը%.Fx^὏E7 qzX[wGZ^wdrRCuaTvO~{C=4ou[_&sOh5ozi"6Vy͇Vմm+Fƥp*vz[D@s.&I&)0929wlZ=mt*mn!1cW5=PChZv K{Iq Kvb4f|Bs\4W~Mdd/| Oho:J/mȡ2н!U>w#Y{`fm6HݛV@tq@`HG%[q/j,8_V:ޜ KQ`+ OfpOӫV&<0}݉#J\^ݬW~T FdsO,7w4mUg}!SW \ǃ})g-'=( #^N/GNgқFfSl[CP.43V!<IyjG6.d(nX#x~C(M1\…19wH5n:mzҪv*O|&*;,>z>31Am]w?ǓrM{.EQ/'dSf#j˼y ߡZE^9!1MC*B*pɼl z?.U!eD_!K\F `ʍ@6/ȅ3F-Dk zgѵd@7[1$' 'ም+H~GLrGMM`AȐZVq 7oRɤKٹ.t4zTBKqncP>l\ ^ |:Om2d(iǺFge"_:gamRg'gзBQmuK-}k/46w_ZcyPgLQ][t{mÕaB1o\ݻ ףT?4RňxQd0bv?bͰAAtҼRGo5pgdv_PLshIu`a`XogS9wݬ~=UkUf>zh"t` H="" ]ľE1 !bFo#H?.m {܆ AY'%r% eԭ=B6;'2vW:w]U{;;kِbMUA=Wջ5_G)&aDpfD(bA)|^8Zq baCb623T7>k{t&bR >[,J1aw``Jb#S'ڳlO§L\NkB90x*Z)9bҨ_6+ i%b|Z#Ћ`gwR|Rp8^E4Y8WG`:Mz> WLNE>(CtwM$"$\]hO(!QMcs*;{HIGbVGmtrLy٥Gi:ͷ!s:Lͽ񩷷{A0˫nH+*?7F00`N\\:͹~g }<[; 2/K&{{UWvY:S|c ! ??9^t6a~@rّ_JWPEZhЇL9i?hVG:}B˿ *Y,d Z$A[6-l;72(I3fL֬k{b?jt}E(QTKZ0=cwH*=5|r5)@cs']lm-R+m#٠JN,Z3Pl Mun<õ7A&IepBA0;NICPn*fkGk0 Lȗ{SOs1rc蒖R_5j\pLJ½' IWpjro -iOW1>y)SpI[&C!U7#*1pSt'Ɓ\*L| 8p߲ 9VW0+Hrai.< {ptawuc/}tpN5>Q'D~d- o8)+09Ģi:E/ V[#Z0BIKi]ˉ&RvBr+Gl qa< aϏAL3D" aJu<OV; ݰ~*M|&LKTa"BU°X᪥n- {`FkJ `3.2G؞ Wj8J1w9/eyFжfXLNs?0R#2fōqh)Rw՝4sMZtmQ/A٭~4O Xl@vuKP+qk귾*|Y~@` o:_`,F[oxQ\L?&VL)tm OCZ٠.+ȽH<2HFjTy* m287a +훘R0o:_qm{T_Z męӁ8QgGS޼۹f&&?zJ5( T9N,v6}sm5쐟r&[Q/KA,\cB}CKcGAôY]ƻ!Ep#&>) ZD'Cj|}JĩBٟ&V{D ='А}T@ D$=«1 fUҰ1[ 9+xI<7C!|C2`ɳGO:?>^t 6q0?b !s/{4^ s]85BtDk<<-EA]{bH9Zz8]I E<8CeܲۤB%>+i,g̓p'ˊAWEq~^jkK oTQ2mc*\ųvAP~Q´rtD$Չ5}T+}Cy,T\; -{xGo*0?9D  :pDKE`֖{j/>*S3ClK<~yz5? I'w`-aI?@_!hd+ qсm{7~Ω_ (v_@43X`<{gsY'^ N#+IKJ0 L|  $)Սid꤄,vX*V Y( ! coKbGoY6cF|j$cMU6]Gm rȣ}~jJEo@a쫅iFmA10qlH{ -;KdwG@#@ 62=4..+:`e{* ,񁚘)TzmEQ0޳g%֚&-c;!JRW μgs?gp~)( Fa/$7|xOZۺ`=-qf_ɏȞJxBR?rJ톅[ {h:rLPH/DO@?mv*YBL $.nqdppm:O 0:d Ș-^33vya&`,JwR?L_" EeҀD1i &k\*jE!zb(oL0}RN/A3kBvj\<^w;F - 5q- e@[\[N0`)ϜnF.\cƼ5BRi#wL&AwRȒFJb&ҋ>`sݧHꐙ!ɭ& <嵂O7 <;nj"ȝkW, p4s~h)HȆ%mHi;4yIF>R}2 X"}byܦ$$/5cq kqҫ!젺/?< srN[ccN)1`e;7@[@m]$Iҝ+r[qVWl KjvNKǸ'O9r0noUXDwE;+p]ܱW|Cn/ԘL ƔYuY-"]͢M =GD^VX3rug1nZ/LdzNC*Ը!' 7+f(4e9ǭN=3`:``C̔G(&S9e!ÚQy`"&VŅ:R1G~[T&VM R`mo$k±Fby*W|ˡzFn>PZd&8C:XHzT 0pZ Y?bS1>ʷ*7$NdןN*Xt=5b]5ÁKk?Me12Y5S(RYDRh+Tv]ŤXKJx峵M35)*XrX4} vp5Of6;+KNDV]DZkhwוcM.i-EeL+^R{,Lw!Ѳ{@+6D-=4†6nǘm, \J/,]?ݽS ݊\Ej%,pἐbNh;"%<\"pU\xYk 'YW_<˘[vگ"5N}죻p&*V !w[*W\4< &m}\n^2C7Kߥd `fJVU*fKJ0`k/bb~GU)RQL#~ǜ DfH5wZ$ųӊɢ<^='@TUCoY'^-CclPqPY*ǁt9vtKUCUWa,c3h0גiTbƉܥ7  e l/f@Z pa(w9V6 /Vrڝ$.%:}}9Y&E~sJTxe) IOD[K+4A{X,N:ϻPœPTo}dx1X%.)5@ ~٢(Z`'G£s:"ft]J;/H!4R+g~xFdV` hs1wL-AMʾrFOIfy슼+l| E+dlFIM4L4GC_*My-?" 3uuo++\} 7G>[xzwdHiYEc!15"6n(vȕ4!0"xrorecVgt {G=0I}p6˸V~T f)(Y1lqP  DH83E% ^]EV[gaVو´B^`Ŋ%o:F^cУZ…lC^7DpE_#fhL坜⹛v~ۮUEqn&"ߍ9C]wbL%}+ȮH-S\^nQH(LM8UQWr.d{P56:_+a"U`qi挋܎0h$X%;ޖ,9dtf YbI_ 15{&V6T-/L/nHi'!5HV@ȂjSy\q:۵:)m |@Ӡ?+-}'4iZ0M>g)T~j~ Ub͠%囎 R ԭNl/2qM*lgITir% 'twȩ|abt40+OLC݊[= S4=hC“ܹ]aR%UKWQ(+6&X 0{^y8gة-vŏ}ZIQ~|o3oW5r^1r}Y|NzCuґV4=*pғb?BHRTMGy˒KarR2d\shTp=WtBI? r6z݆:-GֳA:e*>}^Hq>#`^7ٰ9+bVjk}KoS+\ƫD $h²GpOu̴x|N*J/X;<%ZτpI`վc681r42xr Ϸxm@g*l#؂؛ E}:O$"vS#w{r6FoZb/8*BhQo\<_βm:IH;p60Sx~I=X6Ezt. r1. 1}7:D׍K&r-zO TNc kFx |h>HRGZbMި}WiPY7\x0K{5s"uyQ:"4NGۓCVnk3{@ kw[Gc#̚jbz7<-U΋aF'\gw'j}d^;vXWjc>r%c5O"OK8×BUV=❜>eP.viFhj1e%<88* ,cpn Qۅb{-!L-d%b-0Xi `-j7B@gem 8']'` c.wbqyұ>+iJpa;i"(`~MAy:(61*XЅ):;RR*-Άm}g/(J|2s\Ma*:^cWх:jAYlϤ].yC+0a.hU6PTVyֳ/od>zt X {Q>7-"=*zCc!dqSE~$!MѰ7U$eh9 dO_AS8dYX%d䂱M[ IHBҍWBGF+b ’q 'a ,Uӥ Bs4c=y$pҝ&E ֭5|^NF i.U|3r )ӷ\?c ϙQ1oY RDmGy866(eKgŊNv3~@DV\^Щ >扗jOzɗ:yІv($08y¾LN/8;kmr&8Dh[A#U]{LbR\kzH(RVH%tPw~h,ÓzvrX|]t?͓cDUTqj0bJψiSi\տB,S-Z%*{?yohi|67 3L?sjͺnbuLg?:E{~5&snYӕZ&" UCKŭ&p€4ɹλ9g)R\WMam}[Iꍉ&J&b#x X!tEl:lZjj18=:T;mT$M'G:%uqarghp1P>^ܫ)jׂa!Z&*f˲hctFV\,Ъ/w[s\Agfb~f83됾+q~cya8{7 VPpI%FNL 3{(T@Il<Ƥen -/+-ITج$0r)s,Լ0+Y7 )Y_?+judc%'ǦXhi1 Kȕ꠽Qx@"3| gǤMCjbс>3r䴕m;(5 'ld:F(R{1v/AՔS{4BdzwBή+MO_ZI*r)^N"6.C[<$cW`|: =|^50뜃?I'F"& t% ֺ֔ aB."}m`~jU4Q^*A:: eJuJ<܇ԔN!c# ]w+ GpbKl"5gC lbɣI+\(|9OR|ȅ:ɕB՚w1iYL&%ŠFW+p62gEՈ/\.Շ7aiqy'{UK˫59PxKeV@V)+C8L2moB=`dTA^.;?P}|)05Bo҆2Lѥ} \IXAyX/Ș"ʹ#=sD,|md=0n3d,\tcXDT0[E(Kb)?_]=OVȦyxG fٽrhEL#(TiO&_7_:o{>@)1E׆|d#3M ¹*hƟO*Fl(| x{jI<u"=\#%%4EV2kDXUtQSػjԆy (zOן| nrƼJnZ'$Q y-\iƌ $PTv?..E7w߈za{M¦~inY:H !Ӡ)1w,A1;\2#h珘ju2C9;xkqұ C}sx8<?iCp4=%{0TUԢYAS Œ$Я۱E7xϋ"E[gGXIH4onH |"^"/ 2衉}ȼ[dI/&tD}AhXEؙ\s! &nYKQ{:,MY ~xRsip2˜Gx'8ѐz.?F)Dqm'24O>$L Hx%ԃ@/F -=aX-o $cjF:gMl ;C{3PIRsxyb _kI-Sm/~13`M;܉Lg\0D&1gtvCSVz_g"EdI7{7zwɅGރ-1,3KE:}?ZFƕ?E,yHqp0+¤l#;lrA&0<%xI抽祝-_Q{}v/Riz+df MvICmLevB+#|@TKj'W[I>i,:^CG>qͦS[S?Mi,1_լ6IqfwTT%ͦ] 4J7hf%˜(L:&&ZJtL_2qSOrpd wd) AdvH%X":s@.Rm5NS\/h3Edg_$2vFJs6w@|ט䃧",,co*dؤK]:W$fQu;;ΆJgM̚hl6@q\Mo3{/fA}.H5g*KM"Ӥv6!Kً \=[M8/;eԮÀP#4VlF|JYm% j0K(P e^\>U`\@`futzP.F$%k.7v;ܘFx`nuKu9EY6_OT~ IlOX.0sNMq QPݢ^s1%tۀ*&/hn+AoĂb>.(``!!gC=XW%VO_]Ƃh(*"C%JNM|:"{طq}Un9Nј[Jn|~ƛDCh wjG ى4S, =25`YڌBi9g !ϔAQJ])Ḽ+AKDcpTTڜV4RL18QA9tyV{ Xv8&]65ʪŤٍf?\]Ǚ1mHFC>T{ʰ^K'x`cUi`vn\ VD!8YLBS$˯b Uܨ%|y+*6Z^Q+Q(z,7'~XT6Z#Qɓej4sD 쒻Wc1xi.e'x)4+Ԯ]zڳHf[f}؍@@a%YId| cNWxFXSH~S%3bS킁םp{2`r ͂L-Ϳ^qgJYqTՁ]uL,ﴈ֥*Ҋ˒NY8Z3HX/L8c54#2)Ҁ@=hHX@td)K6E1E1vABط|}/"6߭(i/;l?ak@d:aVG/Al NAc?Ijwע_(۷;ɧ}y ~\|1kK~zj d?K@5s}3װ뜰Ӷe6F!½^n_1x8ꩃŖhn @@ p(F!M+}v?M{7 (n]` CU\l#bkGݹ6Zӯ+29pqQ; R\l;rfq/UUD9>](biFAF{<+E)-3=NJ׹OMRI2bˊ}ѕ :+2zvWn@&RRV9lYŮ |N]=,FB F9l2V0|AJ">+Z8BqUV>p5jQMP{ȠX{"dM65)}_ 6V[Ǒ -v9*7hd0Nx,;Vxtj7i7!L4z]ؓ`_uDŽ* يΉ—֋C5eRo0D(>R4vi 7DZ}tks }Wuw[KJ4n+EAo *BA_RVؚ,0ȃeW][5wޣ2Po.eIkTG`.oR=(rYaotNѡT'>? V/a횫|UscVX(J;'bPBk-ꛜS&̅Y7H#XXUK򽲵Ze6T#* Pޜ%&JkdǤ5KUu{ŞeM[#@HץZYyqf`X[4[N;k¢EaXW KV9PQ;y@6ǒpB[hx=6n;B] <;p\!rt'elqV}*]oE1ZI~%[0Ohre^CD:=txX: 5?11qF̊Uz(ݹMoҿ@~DAF'/ 5^GhC'&ȥTLvcG *Fϳ;O4T<7iL宎rM2(S3+o|K >ca2o7 W6#`<~ q1LHz/B -QP `@«ޞ|x)wTᰨsBRneF~p < _XF} .I̜D+=g&[^S[Jg86a.) v`D][ %N,vQ_\~~g%&0<ƅ? AVubCTmx|Itw=mD|7^Q+GeIL_}a'p\̀$EJ.P.sn!JNiCyDE_xrMO"Sࠫ6c+ h ~ˏ8,%U_gD50OSeΜ_3 BV ^>-3RxY AIxc>*&3whq\>INPQf92`'I&x h= fsm(d b6EvxiLj"yp_`W%^c a`3 3'?>zw吩݊0F,<ھ Z5/ ث%]hR ϱLcIFkL,}1#Eks ׃w_+&* H]vեP/-6t䅏FtǴob 5<#H+P {[U1w A7e?ڎWpCxVtg 8f (1 ΆO˓YmG%iQɲ5j2?"ViժkXd_Y/|@R_߯e)x^8QB_{;\zCTs!@$6J ǥvQن?ձՔDSQ(?(9+J/7׿:* Fr:o*ЌbnkQ"$O"|fqP==9\9~,w&L 5?{ ht{Tl"1AK a x@2\"QUQ 1yAA]uY[,jx+6kLt \Qj @ 4%is+j]o ˢ=~$A2^2{'ǼG9";$技Hy,VUeWbo*6\ ےNv (ʍ|fD0)L~St[7ˍ'_M$RB(*!y9t#M=c |mŠF#\)b{ݽ4 %Ge jb#UΗV+4օ P9zAmFi9ә#^S֒ 5U@Xb"G2fq [xM$V @׭rW52PbDAysn:>_]+rd-Xh0ݹl^1`?2X(Ht4J\ڔN}u.T[Ul_}]A%Vi~XW")bVJWD<d%L>_x 1LF@^űy䐫$R9<ݭ_BW|ޣm}i ,<CG"ui묂R~v$oĉ %aCfLovd(IN<>W5A`c'3`>д2ŰP?ޯɃ@Ɔ ".8ONg'gz3?%:?#3Ty32_h4%kQVϗ/WuO4T$c}oe*x6Yn 끼j gaj7F2wC C&PUC4=jGkCE 'j!Sf#ja ٝп(ùc(RGabNQL02RJ4`?_SH^At[_Bj="EFFO 6C+}Y b|RYF O!p3$)B76>CӔe\zE?/wW:={$L`dªcX='X{(EѦ'a_l9g|Ԗત7!e%u?9J7uEE _RkU?"ᷲ2%{Ee u4Kڃm0eb2cdBZ$9 ymwGWy5Jr"Ѕ<͖tREѲȪawѹ厔1[e(92lju;.4gڨQxŵPJTģTH۵{IDz 9-YAIEV|H?ĨۘsZ5n4nf2&ZbhN99dXx lbtir.4AoF4$dȋH U+e~v΀ F+ة_ eAr>w3dA+l7{ތ@}r̆ 1 `;LIeױ4^4J{ >"H¶g?dc : ܳI0 < U2^zm<)n5TMg\VҼ ?6~PJi89Oqx[/az)jY^&CRopIYg`E BP4QPǦ0\f<% :`",?l_@TL&֠F54ԧg@6CbgeB 6NL5Ug)X BP E5RT%°.4jL8^/T_l ]uP :O6r3?OwH\7H X -I0Noՙ?Ѷ;;KR('EX^3؁Ꟑ> FJR?DVCka*lp@UDzγH{P9Ɛ+!,j'e\y6[;HTz^La:xuFct! ϼ|9]CͿRWT{: nOgwx1 @ji۩Z~8,Rڟ(VV(yUKdC /U+Ȼ:A̢ꔐɋGVFP(É?hX51n:0W< bc >Ib",-^żoY3vfR1T!,OIƼ|֪KtqUpE286?cPG' m2~`$ PujzVK=]@.qKypJ5e,qÕ^{74P9$pWx?A0x{C޳bI9:-2x\%'$H41;-O. ׊lk_"]px錡/ܾbPclug#w3=u9]LMYؤ̿r1aw+/e@$ zx~-/@01XT{UN?Vv!9 Zo0]>1b)8'eI&_^ܐG6?ҿ F </s' (L+G\ΘZ~B|-Z.N|(M_kQ %y iwR-Ό ~C\z]y=i_4 OABkVZf( b$\ X{`KeԆQ#?Xg@u{ u/0ŻFFNʮ0 *(G2g2]oe2#8~08@ޠ)W,O;~[E`MG 'eJe- dD`:͏מ5xiS[0ZQ3\A#jL*UZq89Ͳt~+fR'*;.-jf[h!mwXg m ԐzXx2bo i)|ں𳿴sg.?oi%#o&!隄6&9WEĚFj7@:V);wk9a${݌(X?T&GgbrZNEޘ  2MaƵuu|7'  #sFB~}B*4cc!+fOapflU̝$ P<< "4zʄWio=cje LB'c\=8%>ޫ  YϤO *WLV6Mn">Y jׯ--e Ss9:*"J`i(L6H7 UJYMk@Ļr^ci< fKyz2&-`{%'Q bU;Sir?ፖΩxkq?0:]NCCQsMi%)f( ^Y|r rIdwk(} \$3|FRxQa[7ace Qfk+(t̨4y4K`H+&תA&6":zUx hegaP,3K-so@ |*(mArut~]x܋Qc!4r6 sGթcL-s~Q('|; &uƏ2lJEa!pU,MwSg DѪ!V&^^šxE3a;kq髟dY:/ ݌{@G >&GQüLnp1Ŕ3LҜ.GwRۥIroRX̤u$/ aAUU2[~6*ue0Zq.cF 焩p&go''eN`uyFkyV@(Ҩ D5Mu.% v* a@I4|oz-0To;rcDϑ3R:="&Mdh 4SuOs}DH+iJnnݐ kHJN9G;'ԍf|C7׵pE Ob1gؒ*b,˱/vЩvm gH*}`Ʉ[b5JnpXYG7zEH)0Wz9(‰e<j!`UoF4m=jS@ Ϭ=_x6]_ud3" FP,*keoҹ5pMv.5㞣9 gX6]m-E7޾_tQSP%K bc3(d3xZbHFBqd_.Qh9h0Zզȷ6ΛE>BǽnOƴXQk.$ŝj,NJ E䒖>*:% BoBkBj}6=) \-|^l5b+RV{R# rdcql!ԛ%:Im\5Fxͯ 5S"S$(d㣖pܳ 4ViS|QW;AmVI>ocKM3UBfj/3*:HS "m93ae EoMe@%R$7hJ=0g?ohw\#gog7w{G5=9)Q!rQkގ21iXuR;Axɋe4d38b%J5lrTa KA '.ŊըreLgӕ4a1JK&D$Ud|woY@E@nФ0Dt%igogFPk L# 1|ߵ.e;xXLҙ/9>'HS4D"M.'^E8DITJ;Z Y!wz/:U>/sq/GСH0hYeid@=(_ n6v qڇl!r?χm>Qa1CtE&3fy#gԝE tTlӿ %Ʌ9h#v*u.37[@'3k}Y"*dVY,Jkw=aj28 {BiC>B~[8°TS[G"yuJY5t72(=iR V"$CeW>]AѤo& gIJK|~WjṔ$=OS! ?Bo&7XL+Aza~T -utؗ.LCGZ֫r|$/Q iX5C n:}oSQXlR ,K㎲:y;IѠ ʏ6{Rum^w,Ȓ#EqhaMIT//aK5ѦO(v(!4?/D w&ͽrh&6c890ip[˔z tS;[$>sIyq "pxu3IXDA$&} B<8}$xwq y XlZS|5=x{HOrK ѷ:N2%IT 9G-IFzx$F=T= |6u3DT)o1-X; ߹f,Oh2]sKI\IF#E HhxUڿ^SqZxczYu[=)1@&y<X:[=ֺ8WgE$Fj]2t+Qx\3Z'$EwQIݲCG)7o6.kL&*uSMMcI]^|9R*/8̒^ Mվ{Ko)YuQiq"]벬@ U)wͺ^2[k U`EaV# 8aA9L6F۷}f9su75ױ֢AIkH$S̺[uC9&(9ta`͜YX4IB3b{_} k;a>HоR+͔;?pI&I0z0JS?$Pnh-vy}pd34XljQ#y4w.HiGdsֺ u>8A9,2 )1o7}vluc Ysn-Y#1&P]Ŕo<8ăw(KroV!jo\, +,ː0Qi *}v 'l{t7p*RvöWC E'Jgʓ5yZo< bhqP*¤>vT"c (H: Ci*$3kd'Bܿ?(̋>p?^^LѶ{Gf4w;Vٜg(PAt=]z!ٸOժOFNim LGJϯaُ\ Wu*`LCfp)SGG@,UVgBc 2?лȠ&DYTY4~_wQ+=*}Srbm~bC~sڪ}휠 󣹓?.;ıVPvs0W>Nmhy;n1lq.GgKBq4nvLn㮼 {$-k@!}[űF8-lD_NE"AnZ)QfR,ɧ˗/$#)c⥋'} D2  +w"n*|vE7AR`Kv5d$ILюz֌b;f1KVrfr{JP[KٱW39^2.;{=*b2r8LѥN:_-?PTxƬXC̯7"7}b:"MqC椗L! ^(ZkSw*˯r'_\@jz7J_)܇.#KCJ32_hb͓cw  #GhݣlZ@'x^ogXnĉIO_&}޳QZGnmO=E?r#/]aN?Dv#9Q+y?jgysV~&53ua“>;Tx q_/,S3ڳs/EluGO.KLoU`0é?ӺݬLVSZ؝0+cUIF˵ 0I}v JfD ݡ *G`J MI@JTg5ȿVp2̃? ۡ{61]mf+2oaN 0Y tQM ؚE4'duȁ+Σ2[`ſm2L&DZ~T[ӼF&ζb6LG;, vUuwƄ) N6l`]# iԿDj4妢t\߱AOCM7(r &TnzCE Dl8t㵔_*,x!misia01BỗUs2 L6&M#zfDFv+C-D=xt:j)mְ 3P (ڕR5pF1 -/Vг ޗa$BKDO]Dr|c%@O$ }$*{NiW ;t5F'&XcNao(5 sð`xCD%~!^A#J5樱 .#"d2zrXb$ҭD@ÁCfMxjQR]{{$k /bɷ6K/*DNO CI'6]znwd}7aK%XjCGhhHMPeF7޷_v+|e1G8u-MyoyEZ^:#Y|*ʠsl=]Fj:Rϫ{0==75 < ~u15 $$ 7KDоK2ӣwCnsK݈~)itq$ *VfxU咭f+6x:D_9D,p1U#`-cD $nYJG@)KzZWpʼń7)J 8`Hap0%DPܮ(mG~,hpvAZ "2ІC@E.oJg%U)'I8Rok4O89V .v/{T9ӄ\ xv0 {#P^Yܴ&E.ϻnJ',xϐrxDĘiV:o?oMU7{~vYhPsZT[yjfmg*4oʌ.u[c Ʀ={bLWD9޻u?v;& )ȠpvlIaYCo Sf;&.7t9kb +p`Aכhזl*Ɏ1>3G+di2K0Oș3Dd[\W:1D`Tjʷe9 潔 5F=^Kx5rFp Z!Leg_SyJahc>6C,n~KH`?">3w|wMƾUZ; (S.znO6;*>5%ET&DƊ3MԼ%,8WL- a`>gIA.nxF)ؾA*}y53xeero_'Q`<&t'ĵ.$)]L4hϩГ'aVQ?,ĭdHu"P>`u<.i@`Gͦ" ɨnfU1`Ce\K'dս=Z@_whH;޿X%޴* 9 #iISc-p5&#\lɅ0 nB.ɥv`MP Fv?tmi=Wdk@P֑M[0u^Rhp4%Bm  Ol"?*Pf;5(uv$gR tH{I;c1֩S}rִ)U~ݎLh4E XH[ UXS"`8ԁY{ŤHPհ~+ aTs'({Ϧ#Trp84|#9jil?VIeֺb2 ΚH\$Q34%

v!bo8I5}L.Ć{asjP\)ϼ3f,ѩR|P ɐ ʭ1YH Fy 6YagD }OsSӝta]@ Ph(WԹ؊p)ٯPκe&Bk|>mY-VsZzR%}H"N uK :bx/#/?;)?E} fޤr3!dn |hc837MVOsUF"Y*eQ$Rg=e;FҥwIMB/ELU )OG&{c7FVfs+$ѕ*^K0 &uQ3--l TWFQ8#y!}]mp ޤ "jelJ>*6b НH<.ZdJ\6 EWd]G̼V~zlE6~ޯp4 YXjqLD869-6K\p'9VIumqtlԤ 96ac0G:ɽY]`_!ESXהb |Ja ZG5⛢цz :߶/W@vfG]u :nʉ&x91{,H=jDWi͍f͍ho-~lj!b.AYyz$U жꕡ#AV|.Vt{^FrYC g3x%y吕!$,_+(4oh5/EEoVtKE@쨙pgX|z+ΓJmnҋSHBֆNԠWNx?Rup5vfּo d U \`G. VHA$92QՃͧHІ6+GD9:NxBVϖ0bsA}R*o]n ?|HWZvXka6:QEMΪ2x͡`jOo8 7d$x U݀Jc@{0#-) /],鿒" N,6 y=.dDkd%e $%GdQpBlclmXجxdIȒ0މnhkG.BSw#;#3TJ6(:z8dBNhrI._4؇zFHM3m\"ޢn'|xN! ءBZ5M㦦]sp-O7Y(?X'.ĕVO 4!trD[zئ+4V#]@_So\5,U:6 8S/ٗ'Y$Y8XyA7/п߹(s .9(&Dզ7 ] rzGv9jKwa}AHWRWdim58EI*k uCVƟ L>xRS?.fj*a%4̠^ϵbܲyX7P-Z hy dv6mthZɻRu "R+UWhY'BP-{wT=3ռV vdfT6!E~-3 }H'yoxJaǦD|l4ziJ8j$>gRLMe%FMKCMSfĸ@p[3.?==!*~_RgQ7m?}`bV- _3̅;$1 ڈJ-B<]Zki&W[s&KO&/!|زk3A>3>~ @ eEt1Ĭ=2F9qiJa!%S@os>D.?T!.UN;r?0t 6BR`C8 aEߞd!&?C=~BjkI)s \7a\ ¶X@йǯ beVyTZfMOoYIVx{侐NKmZ Ȗt@~+mp:-aX NE3ĵk\ikBW%zI'\Rȇ~~vd8W05M꘲2\ Us/<F-Mz_W9uT\+n"CӧGP+%J"4B1g:AxaU( b#o?ڇ( z3(x"4$pBabhEҧ;Muw?~'iu`Tw{qS|\~zJ4@ڙqJFo,ZpTݥN/?_Xtʬ2bC2Ag7fٰb?z! gM,eڢr.ja~J$ڔAYeNSo!XJInM"hpCK dh*Zc3(ňQG̵U풖J@^fG|w9@LIPvD$ږN~@WapHR<T%7-9 Lğ8NkшpF;c%^4/ `^g#h rO;v ]AgF# ЎGma$| B)lh oH)VR$T`e':l45ɞ3A/A)};Y^K'+L(M}nt5 "EX- !1nTWb^嗸,'͝\i} x/ Jȟ6o[=]u݃x.W(bF@ٷ_b*XK0J~)wI_SWтO7/PwoM!G \d jȨ:[Y,v| ='׼ӅIbjYÔ_ϛ1Sϲ X"!R%"G'P e[MC/c+4A!@UzRf -9)ҔKdG9?3[#Qݱ9lX@1'PR=i`:Wηd@*Yrf9 O\eIpތ<oNkg +{=v4HvPnf,^6ffП>fzϋkR=XjyMʲBb̀͡ߘeuα5&D"YR`t) gܵ[ExbYSZBfk~gKfAJT%~[ۚg*q롎Q%E4`~CU_m{ Ƈέ6yH,DƳ:B|EmwX #{3•yvr 66_^dHy ߤ9FP2'FË E^Ho`ϟ{iܖuĭz% v̥R;`DɵM6˄xZ^?W]HXTKb$O{WVO+0O藔h~ th=Mڤ$CJ6>1Cuv8nI;-cXKhB+ Qs9ir 09G8UQ!*lWhh%KLJ>Cq1Nr0.FMr7>r; AaV+ )~Csn&F__X]}=l9NGބtVuSӷy ~K)Ebl9z Kukڨ|ex~cs>1=nq}w+TYmC_0z׆%g~\';x:}O OA조9!!6PuD/DrhZ*Αj aUCM-=eQԄPEN0·_LN});Wsfy:|Hro-\xO$D[ [nHP]UVMxBDs|ʭqA0`f} FM(}=v*mFP?j:IPBޚ\D,,Iq},",z}Y QqIi^S3QڨiwF_[T:_R)űa061A*hzzǠqK͟NCyrҟU`-lYm v~m[ #Asߦ^!Fs72&9pwJd4@?9(l@gF7m-+Nw䈓↰#M:"g7g#r|-3tZs".:??>Pldl;Q*A/UR0= [V80vs V(/ڣ50esFX"v/ϯkvxAm!bE8|*a&MITl]OMLqojshN0s89 O~o~XMєbHEsl c0Zn"F#Q.ko#!1NrQrajSAb "lX@J(*D1RToHd 5gnN&5b9I8|sa-61~I ^tS&m=NW 㥴 -ցZݖseD`8!Fls2w~ ʡ)PBpXs{>mBnEMTᢸT@?( >Sna .SUY( ݢw7jXܕ6Qt;zF`!1UWDݩK7 .0&|cS @j1䛂o䟭`r^n߁B+=Khd-tGoa׬ H1?$a!H-,/##枪% /5fbD)KApbo\+r^ĹQRX GFQwPn"^ ci {hʴU39Au;ip1BdؿQR\}'`spdQkN.`TI}%o6}` 3+]7񢀷#0ju讞lm4jʊxB1CV=۱ۧ?&t^V%=+kkL?m>YU 5%G௲EG[-QY2Lhl}/5Xf?e7[~i\;R{pCә*%C%-J*pGM_;$wlPsަasSyzTN-r >pp'}tHgB%X<$סieV-+*"ĸa?tq|T#ul@9G. >y^UhՅC* D i0xpOL ېE9{0WTF0Ќ9!_6:SJ'P0f[.mm!= #*/uQ QT9M^@ruk@y!oX.)c:W#BޱnE@z-V65?ڧ̩KӼhz,@ wb捹0/+dZz5F6݆!N|A{'ԙ4*B]H'[$o6γfpTb2UJn)RV1tEGϹDqO Bv8;[ *yS$PBFWdHߙH3HZ=u[s)n On̶>Q@`ReݕGƌ>ڛ/IUP`|&zoL֙ݨ`R:& 5U ʴL2¢VK;mze!$i}y(~VqkgwaN>ϚtĦ96B4ktH9A-x?"rbN ~E̹kgHQy".?x!/B9j_ҬFWT(+VO&z:DW9"<3NL C[+r+9g53-=:}hZ^M}5lpm- !dӛMBKmP.髆i*/3XosC}o,3͢BoĜHիpʡ&+tJb<9cZX90&EfԡqN)/7m(LQ.Rv@l yDf,t )ؕWo  RtEźo ~W,BELPÜuAF>cr71sUD;ڗ(tk-|X?ecIDfD.Dy›mb8 b|'8fhX]oWk<s#^c卝֕dyWj-vaĊ'|U=g,HUn-2%3:R Ruu52u(T=@Ɉ#^usGhfr1KI'pCcMhQnW^Or#STR Ǽ;/IfV,fc95˭2k%s ea"=sd6+ECgFhbgy? <%eѝ5~lSH6;6\bˌ2rY ׽kmb.rP~ Gyp3{uu"dpDo`umt7_Hj7» P`L  !JmA壇"gZu`(Mvtxҝk/)7.Otp,0[hlv ,6 Ix7bMh,[[bH$.[`@˷S m}dҼ`S*"(KYG%Vyd`8(0=JP) ؔ{fXI*mndOw*X[;h;mb'f"k(A %00$fK +1e7?:Emo*|>^.ӈkaoPs-zA 2 'XXavit_IGXxf`Ƥ^Y>S5=8OiAj}jYl#Xr jgˉ I:OaqD& ؚ݂0|lni!e srYT.&KOzc]5Λ-ܾy/j+~fͷO<= 6vq(&{ 䟀UC 6s=%6y/A=ɅDعΟP^+A2z}Ku'Tw!F)2 mT zRlLC;&uf`s;>>o nIYXbDx|^~[%G$K|V&Ryׅ=lA|# >#NF00?"1;OX"4 =ԎM`ZQ[k~_ן~v4qzWPBPdߟ#}pTw}L$,G+Op5|VZ q!iW𔶪 cQU['E$՚tJu᜕4=(@p8$L'57F' SJ"9ld_%?а(=:gѸY`76唣?Ħ6:C;oSG kA˃ ň69 7;Bμ>4Ac8KO6>$sR-]C<11q Nc 6:P҈[z oQZQU,rNmviJH$UGw@ϪA_#2badgd=-1.x B AS;"HC?q.A]7+@@nb}(\rA -Ҫ|Ltfqkץ\RpT+ >C(+b'@`"ZBX:"'1BF׳in| ȿdZ;xn5:[ ,0Ϡːj= jyxnGk0AP߇1rB}%wΌFBM#S!m5w?e\l b)q[$ 이pKu<'{?/ Wx9%NM0./'F|:߾q!"y=-_5ٰ-^l;GєE5A?:ϙ)|@lanj-BʻeT8UƝR @?ﰮuřюj9QZicf? z=ڸ`C߷Qxw80v 7l=#}8@l/t&vH5hJYGMuyLMcyauU¡<2FSuC(w=k6D8?WxCx,i ` oǎar7ډ w6 qLn,Q-S \H|\F#5u;J`<(n*x@"S'fIikY+He6+5o8HVU K!xw3M$\ɬ@e˧#~4E!j.?w݃"_i3e UrV2yX@!z1|׸!bk]]m ;^}#FIl6h϶W~c5 6PaeUL-Gq.|N)}ɰqg&( \7D9,Lmpr{ov`0]˽?k0b% $ی-0~9x֚˨u[mW˸ caA,8bUF\kXyOhH.3B_oi˩FԔ冷aLL _pD񐐁$fa|$R *KP>gSњ Bh TXW X U;5D~RUJ.j|ڏrJR`;ڣlb_ !SO3SӛB{!ŹRl%]bV1Ezn@=Z1a Ho!dΗR'*u@#-tE\֗$˓EَK4hǪجrm a(:^WZ88a 3Wف~޷qZ CioI5&R" ys~V >˽iw9;naRGӬ:Q_E"'_;Rnڮx SڙH;h"|PWVk^A$[VX--I/w TP94BX DgmfϪۚל@ϺU(Qnol_7J o'e>'S_bKqMձ{45Ş,l=ct)sFoCB 8~~y@Ş8^,*,՘-Ew=N\P0}Cz,bIJ;$s9,{ڐ̭xy|Hbdhv姕f NQ},%31s B3m?'oߺA2T랢}aiQw49幟?|JEft;}q}L~˺L= 4+&fkXje3u1]Σ8C^#@\E>0UPss[?(eMK̈o~>rR7-O9&f r4u_Ydg$>l}9_ ,[igd,*gXC/Hx0L"5![#a%tt%I+B%妘7#l>qYU:{M#A2aQV+=Veq479.WXaA+~Lŭ[k -@kur3a+(ng$`S* Pޕ ԓr$b)J,"ɦRYEϢ">}`ή"ml S|EΦk09ɠIw?N*#"GP>E}MdM75 ,?)/W-˟:/Cr.B%C5 OːWk%&)+ٌ,1IǏ+$YÞ%"b®M XAlxu]&7aFvs?@ |#꤆(u 96s` ~16.C ,S)Bͪ uHΥWb{apl2_(%YZ jZUV)+Hړws$J#+1 ',g8@G[+蝏g$$eh|”*͋)[UUj㲉35x^(j/^ҀNq<#iXMW커b3%ؑ Ds.k~tdT%_,?oy{ܝ2KMf+ZMr"n- M9p^Vh-t#9~4ODxc'Xλv,(VYѡ&pC~@Uo\ 5*I,#X%"d3[Gudg`s" !sy51/bCw;QYP$UA/8ck[]4d=#f|cP ?,>"So?}uA񬘗nqM]X CVQVC{R-%4-2)UUxGy(B37mI]]s `d{i ./^]q(b@홌/,/1ټGUSv}v|k\]],7m>?b2VcnIo$<[W㺁^SM<7;>giLIUo_ $tf+mII gk+7;U”o!}_<DV 8"]˗X=N'&'AF٨sq8x\AKw}dQx;_s|`+@aYj+^+:6g{0!Buz<1aAAO_+ jN`ng@CѫuVB[ y0*VYcm Y] s!`YlڑYvF9l_ I"}KEi)I[qlψSʪS?gRa"R7+b3xIS[@4Z27z /LotT]kλ9C*;z!MUl =! Y-,\Uwbc]"z#Xی| \Xk/]8@¤f;`1YGGR)*N4/DEpדai,wE5SIZ:D=DB7cájM,_?qcg0)79nmk##%.{M/wZcL%!z YnT|+K!zǿ*皧1h_'S׌1RأT.CbE\tLijnJz R3Ȧl\gI0)c06յiF0HzaDw…1D@rM y9& >L׶= XҜ(C _`qQ8P9j.DVOg:sbԋK%9bxʶ)԰])CM2?Hd/'^? _؂c[fLd/j (N3/f/dDE\ٳ4sg/^!sBi"wE V7HELjBh0EـYHf{CV3R"罙2L"v:@Wr=(uaMrsB">UolȭCQkQm`}!ӛ fY6[^4"|u4t))Xe8g%H]צVvO. mCĖ@^\Kz6\Ge~;XTZ@yڭ"g)L˶a^fnl))KdqjPg }8tu(RW }FTGat ڡ]-S:Tt#cR2ۼjThp!k'4PɎ6=NϱpPȬL@`mզ[wJ_׺7HF*xض']9X5 LURqثP^E} 9kE*f, YZbNcI> Ue EU7gEp$ r_y/^ۼ|fr_~vR (F4xclL_D[-a\rzT^J2NNj x8rޅM񼊍S"typaNO(E" e&5Ī))#D+QYUc1#R故pGG`4̀,yνѶWdLdV>C(o= 1< Յ?EMxáFhӠ0 ?fW:Vt aaة=1,USDr"#*ƽcL~=Ōn*9 6 ZQEJ KŸ0 |oʁwv2 V%u,Ր-kҜMI :,]h?pQ!&ڈGq'/e&Kf׊;29KGH<\бn6fmwIe?Όu} d,P=d>\/8xA\'U/NL:c嚳:Z1&7,V9˻Ac$&V\ol?xKR2KOy6`Y=eEO"޶۞nLߔMT,咋DžfTo-4w>S{Y)\J#vmK|Vd0|xE0_q=A>tC~59r3Fb3qٞqfƎ]ܻ|nih4>#⑦cj#oIKK2f.<$ ?PV^uKLP 4g= ÏRX5^\5zO{ፄ7!I{QmHSf.xFtPoG+֍$&aCCQB'G &4F7nwXo\_vY5UBM M34,O7捊#Qw.am8ymF3Aט%sV7ܣ []ʼn.y@hPo-S th'r@_(Po4B:<%P> V꧀Ƨ@d D3aLHT㋣x"F0 է;vs8Sw%?lA1S ZqI dQշtkpn*gHb5rFc(&J@H$pẕ>Exz]9EY^J4NِolhYjX(¬5#g}Y٥H X|Gƀ\;r rUbesI/}0],X33^wUSځY܉8=M^5Ŷ>kaNؗ fk̶c=a~].<M_QvXZHFk NF/BEKO!HPw%o%Q~pz/I k/[V2寄> V%먾X  1J4 &n3k2|Ri{P.%%!K/ N Vr]" nN ߅_ {]d䚡1{[:]'^T!S{]!_uYȧáav=?"tv (,kt{>8Z8/ǧc3jk?Ѳ?Ȯ槮V4)kQu#{Ҫ, e.݆}P!$ضopWP^~s,ǡ/?Q*e_H<*Wfm/o,_f RB T:jbrj]@5ʷa{-BSovkvN fX0 ^j$A-\z^tȁoD=%k$ xB8Gˆ~9ME*u7քb:!a?;0Ecz`2y#WHJ!ʬznujs lt:xaH< x#ϷvZ*=nƈ4]=ԝˊL{1kan1\ *Hxu2:%OYG~G^!AezA'+:P?z]x2;"%6iFӊM?d;VI}5Xlܲ 1D4U&,ޙ'iRʊ:¡i>AJ39|:̰{/,IV_A.#1jF/finK V{=H/1 Ro{StʷBus]{BЌ{ slpڭR(\?&nAq"WM*'>\x䇘-UnhfCkȐ 2K^Fr_}B<࡜n&Ŵkڹs|#<&޺ af+{}m08?$׏B #iIyd) !ȇk6nCd zfš$ț#- Y8B;0(€˳wo V ;"!1*.{:9D_(Q>S`2s+:zRB\F$c^ʉCo%poWq_yFJ 2ad\ &ؙh0zi@W 6!c9i'‹c8@ĕnBwHAsJRbՋH5~5jL~ -=hUW`OHzE2p'owx}kPf\9:\ZC禃?.3pG1כz%Zj&A6 9h4\)n!2'bMPE&;÷Am-b$Ki-[00K]zgAE5оe @,nD:<s_Bq/4=?DQt*kE S6o=U[ BgQK{Heo&|⠨sizb vPl^~Yn) z\<)׺:TH.ObBW/70=r8i~O 9=='nP; q qD3 /e2cVW"LJc،x0o8kȫAޮX-z'Qa"hu|W:s fD\9t0|7&d+/¾#pW@Mҫ pVZ܍,֤ѣHuDj7@D,ݧ"jMF!JwG-(4 hicR1R X_XuJ/R+%ϫ "[ MXC&8@@3)2 R7ύۣ?Yn,݅%0wxʋr*tt#jrv*Eqx/@瓈%jccf~$oHY$_`$雪?ٛCR11 3]i\sZoM3Gϓ!xSaM~Qso7Δve_Ὶ '(bgVc3?Wq_q@+Ǣbvo֍N=Jo=̓":&*w4Qmuv QoxX&nOA HtuUy 遱+L={R :蕞M Wmk[D̘% =I&VXF(6 aq.w7zuzU>lpy,U5ԮT#ΈōoqN_&ZgpCÝWQ -C7i:U,U\y(j.DW.*QTM1pA!U H@*?j4٥g?ACTx3ĺ (+>U@Em""]];*/xSFu-+zJuuf{h&Ԇ`L<ҳ**-fXC`d.r<\LxNCmHb5:r BPIaM.'ӭ)aeC$H'=z) %wdjFlu2oCjlrWV' u+~w$Hj5mHu؄+p(`7—Ȕ4Azm*&Awn a%DCYJN` ԋ(p'yjiո;Շ'bUq ơ5̴{__|M{j JW&1͵i"W$.|>qɼ.Q/{W4 ySZQ.?wI#cd`h 3P(1rMQT1캑Ad7n.cb})$=3yu`׼H『9c H0yJtHfx˚);+d:6ğXug&M۔&ԋB4_L͚s>B٦bfu2C'kAgww˗YC y )R[PAYAvNB#$U.Qؿg `ֽAH+Pln_ǡ8 by\/OP0!]b-m޽WT@X>*K~±v*{Űk"R#LA{)P!Rd&Ԟ㩨dN; 燯&{9PgE#M7hf.} K8Ho fŽڄK+Ý n%;oi/gS}jC |ķ`O(LP"eAW==Ve/eG䄭`yg M_[42{G_=4'2.QȺ^)6 ~WG9zHh7 nOnj> ӚM[qSjui\ ^:^pBf@1q^m>4,kQ|-:{&yED]~M/ F6]r<ü*n;Pxp8dIWۧ,/Xq؞?/60 {HpA3"bCR&;>l/^"}AuOLī#XpfI!՟װSpM)*S[DPBUtEA/6GU/(0,4_cFŨӤ|jNOI7pS(ONT-X 5| #d) 펫VO5bM ?ZE(EX%;>s''4l׼4QAE4j-:σl^joVx|jJ#EԱyhrh)ڹH`QkgsFs(U6T'zChc 4dmGp9WA=R,'j:X{ߗmXfaD|o9>.qW ?T[s8T@튈peq Y' mHWNܽa@ 9^kz =y—mMB<.m^FT<(7;'=,c՝Xk&HA7 Fހ9&|l D" /m?W_V{eHˀc 0O{[h=*+DUXa,,} DWq.Q|BeBmVhK—y5u l#FImq-%Œ&ZQ ҊT'QII oRXz1]iT Ϯ#-o ڔL 4x~3VvuiӍ@n%>6cnR`=qiưMjF;![c۟;fSﺔ@Qm=^scYAL!щ5g (&Gy}PAu)x&㽚7fָ8Uq>Nj[q'e)WPܯSN&u\:"2VjF9)2_EuJ11mR̎@(o"& ]U(t$̣|1@2,ս$=YoYtiԃjdL0GF/b'4Gjx dfM}_ɣ,lW<SОF?S8"p|my"=OQ%4ju۝/0~5>˖IYXAMY^rNp D`u,1/әdiEW`! qaF ID_l!9AAKp ،!RK Ax\,e֜xNV,y2ŮM7( hV/F T"\zKB]xqUk$Dկ3T uv=-1O"4NV7 Anq:O5 F>@8n;}fXx'ˋRY0`|'>H=2h?l+!3[t-RSp:zjn&f72Z:r;@'uQ4o*$䀽[.֓ |F<*H@T%$nR)/D#}tq銌E~K!v+ױcE] J^ .%Wcsƪ跙TNnU'׫ szǟy=>msFi}[aVabE As zh|vPא쐄{4RHfnir{jHr*={>G dhv j?Qg-Nв+KDJ3΃E I,(JKfЗceo~$w#ч6:|gTV(&*0'Eb*kHˁxgGUd9A}ݥ!-墱ASUP# bxdm-7ey jD(Ţ=7䲮K\&^LPW݄iUF4Dd͌CqNjG]${~ܿHG gYg"8VWD %)rOm;>Fc.hN8 \u8ȸ.s*77qݸ@vHB`?Q'zZ$hpA҄\dk<挸՚uxg?phNlisV/$RS ;Dfcz[ Ef+e^yۨ6jV/?B1@NE؞ if3ÛO]@AVbL4֑ }u&nqweIq!nuMk)zd]|tGa)ttVpXNؐőVqZI19`ĪIH^122[:/T-(}vNbl0tР)tS2"aZ;G ֹzy;Alf*?sW3'#"{9+?+O{ݠDl7IC!:5 sxHho^VY{E$i2/8${diaŭqla1e0kϾW WwDTV%ȖsDSvx~%YaDBc׈ @:+<_O(ۥ_V.%6N˳3Fc-zX8 O :lP0%ʆwk$-\mk9jlWp*л1hߛo"xхL JotK6cΆD ߚ2rư]K~ eCA¡m7ט\@ҫJpb:m^0xF~"2^C]L7M܍Xq#6-7ZwDǚ {zP]aCX[%|sz {RٓyA}@[x/6HGV ^[ h a?(iʐ̃dž0jP* ԚC%Hp(劊H( \1}rCy~ecnGV> 5p'=1',ٸͳXY3vvuy*4]hWcSU5+!l@`9sM>hQ/9bg@ Az8ht5a@ t_ĈW;Kɟ*pmlzlJ~%`^{D2OdK;Vi>5͡&goXP²DDw1."#s< 1 N~ސO3OCA@܄tHAj@K{ @,I={Or!H#!쮥ʵp<<&=ďiTk9NiTqL0#w=j҃g f@˒C| pN5Yϊ惥3ݮYIh Hd @U:3{sM˟ǽWےf"'{# s-u6'=68]+lՁ>Iy\ͦ(f9ewGhdq<l5X(iʮ[ <ې|O5*Yo++ NY~Rr< bk};u/Cڰ!E0. n0.__5ŃO# ot ğ<]@)[Fe|L :hlq,nEL3o됟tYӿb޲= 0ɵE yn-EBpBPI$I3z~$g0iUu)8x_۫-Uv02!4w̦p[t=.ěC4fxrb!p6!#o"K2{'іgxTRDTw__`·w5Ln9} ˲7~,F- );݂I2;"'zWL'FnCb4ۚ~5"mwvAYj֌IeGŠgVr=͍Gc$ܠ߰KgM44FB_" ܴ*U[%$> zFV0J ]?6I7чm|Myge"n{*)BXKH1eɺV*!)ϭ-zl&5#Bmh7c&Ryp ‹77_ق5bMI]ۯ$C?دZ=]os^1Q 'Qf>*K4WntBH8zf ;XHf9<^ћRz?CB ݴ&a}tLUǔ*Q.$U Д8^VWǴf~F5_Hu gb~nW>ܥ}ǰSN :^QeHmPB%hC*I5Ä6b!gкqh!\Ȫ^P^}V#Y-]1v-n#i)uq^RK(pP^ҥ\!rǮ%%| oOZ |B\c`+xJ'{6Çς 0I1%}e_ Y]SWl̰Y $WՂ{Ebڹ殱p5)5Mb_ٲ?Q\ sHɥ@HB}oIvNh,c fy7s rv7~qCW 5c͠Ar'w;:,RRgKJe3 VxנrߧCmujd7TIA{ 8y5ɉDi!vo|R/,QSuX - 5hطʝVt:B!#=%rgvU_L2292M*U]e:l?P (*H'gCUm#;zHaQO $dY\S/ákBj:k( (HrVl7]V}Hp'Q**d8V21㶞MT _CH)1D.eR7xף@k+冢O=- Nd\ ;n^h~~ؕ8~?. \HT&@O?Ma)p,* ^wdP \?@rZؒrDAXRM+&׌S>4Y):W@V>z-2 JJڮcDtzsL\/9[N˖x' 028>bp &z CΔAâ{_ʬ`q.#ؠ=W R0f)+u]T+mc=_8{'HPDz,Fc j-KE־7DGOw^;qa}rDN.>7H` #?P+IZX uQ}ݘ$dYU@PgT{]j^ l s@O|T'm..'΅9\UhWv /148__~QHQ&QJS1ðsYR撄b1;~Ѫca ~V(/u=Knv$m=4:Y]{tTWx3V$rE{4oAPli c~(x|A c'Z,dtRr3a?`8/[-LlNL QOj J/3S'g 6#)_W苨Xv+O7TBkſDv2&zF"^nEmiW`<i J>?&ȹ$3U4Bq@^Fam{2Es23vqĨ eA&1kcNՅhQB5̞#(穩X"5o%wфRH[{vw.jwp U;nFu%DZڂ #Ԧ}BSO/S%=.h@I-W//6<[S$sbr#d>>m8SXExTOs78DIԕfFs@9pagKV Ro۞]|a Ղ ~Q}6Bй+Yλ^Gˆ;|"e̐3&y_9$᧴6 Y0ot q2Wabf-^A>mi&;9}@BpəІ>ǝK}oy/h#1':Z* 6&bYO.F(<[73/wRC3$=o?{GWju-O%\^ɰbJ`eګ$h-8:Q{3{#2/f:M"``b HKh[uGP_EJk}+vGUUQK7X31#ؤL* 9v:zXR3Ԭ}* <%a//y$S5_=k):NA% `A2~fBw",%eNȶPUVs_ LJIZHMNELF4m9k+|~L)F+|M6L,]Ej[}oYuO=۠URCǛ|2UZWD>A3=Vk 98#gK)un9LqBJgL.>z1^laȃBZT`StbU• ˆo-#wRu>UtOs?B|7ִzYmbHԑC)bOeaHF,#QY!"?c?P@{7v;ۯV "V- w3kWҧL U<)}њFBԽNW[ry[iRt`RѬFX<&Q : R0ӞO.%%ՒVm9G$&mbG0,Vn3ZZMsuϜ\% GG(J[Y|-Ou!ʹys4o O`\9&!j+p+u0'pLKzd5"3.in[JU{:e"J8?J0(iAqDGTV X*kk)=;،@zNMR91TO{0Qݒ-"=э !xx8!/:BtP~%1ǣ"SMI=e`%' r(50CsZ<_63>N5€pA$〲K :NJ,f\hU~6>*Yc No`'*ŕ4+KB+Aesp}n& ^f_CwxaO796/ĄE(Fb?DW}͘ C4>0Ig{9 .l%iYwsFJ}zz2]G]*ۋCҫ脃 ?ͻaKz5ʏC=gD$.҇GUcP^)kbukxydZc @sڝMuY"faH(7#tmFwpu}^dc r,̾#Vk1ߤyAgǺ޼c##(~otGsu+dAeu&`ns]i pmG~UpS!W|:j}Ek |aab\#^|/%kIlGӺ0j(- Z6J;IxV*MQ[ }a aǂpT!H\dk{:Ya_0&Qj/ Jh,WUO@PQVDcjiS 09/I67i3Z(m۾Ϝm媌gpߥ^NˁM[c=Jq e/o[ u`LWewһK®ָ X~s6;ϱJg[5|χ 0BV?^)xM2%"q 8dhmac1WwDw뺹$ b Nqx2:Occ'cTٰ#5ҧL6Lh8fG[=3"|/Z'uj/`]ۍ}0Hml^)2B[dЯONPpõIVRJ aC^_hyv]yl,+bB߅Pk4s4_\~ S3s&`r\ BpQ$_ʄBWr^]pyg)K(@CH/.wIJi&X{o!|t, nGrbz#_cK{#딿O[O]k#qe/#{9^FhPdYa{f _ywYK4FȩQVs67M IC^9[O8RF6ӯjn}EK(ֹjlڐ"PW̮; ME·D|x&z,dsmi`)v+^3!D𾔽Ym_mk ύi n },bhM &? Wެ?ڴTIt4λɊg7>q7N1Vg tPfWcbW; l)s+4  i&u^ᚅ'S> ʑOI8;:He1Li;Na2RN<͋tSgH0=gaޤT:33g40L7_1"="$I̼X[x@Pp[ /Kx#D 6P`o4d>`{2ZF\uja쬹'֢Jh}4(Ӂh7'q#.s|vИ3#hu e >Ykm5ʝˑ\_cí(9t"  3KQ~%k15!kr//!ӧ*jFj쓛ϒk`i]{a,0;j7"SAF9ٵpYsc%dGxd)p8S+QrzzzX]}b;Am_~RE;h=%3Mv|5jjFHG`Fz48@|N/G#m>UOr?x;ʝ<6qxѫ6p,J5@p& H@тۜKlҁ冯o\[ BA΃T|' _\%o?q[8SL;leps9 wY|[lW;]KD\ݯM^Hphwh+^?ogdBpQ&R27x~R.FSJCr%&veI.la@xұv#b жdu dKpJ@TQs8? 4\@œj- 5؄p7$@;< ,O#}>]ػԀ" j?qdWp/.͌ϥeW_DfA4ztu$u3cEeo}:"m*'.|r6vS[ = `7U\#f\ZAXfkZ,cJOL؀ a'(5LP^7k2􏻴z%c $ʀ6TѧXI-j* mo8͏A3F$0˗ܓ@ČTghOMunOT7ogJnNlt_KT"qvŬ@GRY܍83IW!e֓)4bMDzv-BPF1`/lĭY̖΋["of7ZX`mGNJq۽,WTbPKh! 2Γ+(? POCS4i&Hc <*%\\} qSjQ#; STCO*VfA Q ̇z̵Et7 MnIL{_C02ǚÚ1PbwGÁRW~<忼.z7?y&ijv}_+<5WΥdZ}K5+EcVi˸YG"7'* P?d~ Eqh*p(I7Cu/IH+%6ԁ;a/ڞVC(ō/@Ա4LC) Ujf\Ibf%?DjpF)K4a[R|S.<ț~CWwye|s^'YcT5 ʋvdp[QPt l~C7FBˍanDdo-xL*@GVW?@7Zf5gGZgy^Їs.G'3jBA-]9O ^Inyx=gc mX૧VW'>-jO^-cDgezZdXdK4oZ"xK q5P,vU7?x~y"9ps*KMުLJA]noG&]/i>m6-s U34mBdNsp6;ngee?J ye4J*^΍(kgh=A#(p׌'cm vIu -Gp,2ʑ=%t1J6ó%t%-%p!\_ |a ]&N\j? 5Q)mW| sd=<}?T!Mt\/?TyH0ֶe^~5"^;lvC ZE.E3I$tu֋E'BGke40xV'^SGx.7c:톥mwt?[߭diu?e|T#/eTBm0;HXd͈Q xPgL]pruLοM>qrm_A9\b ƌK p+#LyԨM}2"m6q@Y7x701 h4d~ݬar-cpPš)Kt+`V(r6MתcS>K7NޣL4F0(#3@Ak; ڛf|+,gnʻ $cv]8dqé 8)d{+f>!l 4_\~ćSqKg#t~zҸ1iy ilD#9wiw`5t٥d=ykdT'R}nCA~ƱWG?u۶/+ԭS`2."?u6LKc)Āߌfjc3s˦We@ c:EhqIn8Ne}R*0d‹NF2tRJ躛;p;).O>,iw_!F!ޕCٲn)y]hv)AHXWGTNHR{ϼuP%ydbqD .O:'EO+ \mv4qX&R|o|U{vHîWNz$tIDenTp.^f=WaLZGZ :Ob`m$40SuEdž'FUn} z"F0Q=S^>i.z@No.RԶȣk2ڹifFTaj)Jd;#YR[ Z˜PGBTKդ;'P{B:+`-[E/n ¨3=ZJRGܶu_6Z|Q֛ş㍰iꮲA'߉hעȀҠ.I@BLF0Ey2:8ko4iS+lgy1*T_~<5evQ_Iި7 C2Ma B{CD` yڣP;&B u 5 uf&0AvX>Tt>Zvy"x%7Y0sqP*cZYr6Zͷ󏻈)Lۘy;u>xmP wúǮҁ/u*r:3YI뢎J{63yˏ9udØ;PΈZTüLk:@3㠰,|.>0<5=Ni7sA)tՉQb d*̕CYrj⻳R- B;D߽W$˄i6Ə%%Î<^O&`S?ZF(aw&ˍrvbn9Ι|r&Xktd MJ㩟9iLJ15ap;GWQl'40Cscrwva %rrw{yx+ j]\[R򛠥p0gZ1qɔ[ h%1哶1t~؞ No'kjʲ* X3qxEgt32II*jͤ2ַ̈́ۆ%-ݾX=n?n(_eU|^̖ Ie\>Gʕ?C}:$wWJ@#g>ݥ(5. sUmկ:,ǹG ;78\b9_ˁ!L*^W 1}tmn4hCtY`[]`N:fwᦆo76x{R0ѣ>Mcte?[,cB 7JyBڦFc+ٕ%AW~.[vڬ)+9waUj:eE٥Clί]:B!<Y٭r6IP@ *Wǖ~ |WL6 _u( g>[: (o<*?=V7Xkl~L" H&.u.$ ]T`ZUi(`" WYC 9*̑%x}1/=ޡa[S7)ԚF Or$TXJ >G'g$A@S #ܼ9`'~g^3M%>zzYg+6:H/joD2eDKZU K ᘓ8b+`鱂BN>[m>^F L|Wnؘ '$(ņކugሬz-\3yEn7ܼKbØuBkg(]ZXOeb1 r rC\vz H7:zu"a$uPq{XjhA S$U eTY(v/tXH3 d6WsmLr[jq }@9kF#Ku_J<.)nmT,SN"QSLwaj~#=o,f1fat}ߖ ka%tœYoٗ?z>vf*ÑkXsOf&[WzvmvЍ1JN>5}icu`Ȼxm K);Ǻ89'Qy";ǨD8߹R!{ujTe IrmF-Fmbyk55`}7$YA a~8'_IvׄPTg#! Tb ?SFOmů QꙄ2] dMqj {7q8'TGquEy)i߸&εI=Ze?=_[tܽ!9ĺ m'elF_ʦ=_\8uȻ3,vAQz?Ĩ5WH|!:pO!E>tCH;D76I)?WrCH}KTR/vbus.0\iyb|>O|4 Maf3ڌH.'} v,cU U X61g@i Fa4 i'ˇg (b]ʿF"h9w*Muc'*`ղѷpU-EiHAʜTi}POQfZ4[QZxj/(0-]T[AJZ#˰f-:sȋ]]8՘@Bo5 V럞̷& 즞8/a!w4R^6}=CJ\PWce>E: \MzZ4O+ɱMoa9 X㉐~&u1d|p"ioJjR(A^S;+m:&fnwa|Fo}N[wuҔ"EԝtQ"[~h|2>m3x ,N]ջ!& /׵gSCo+cUYYNzp_T-_E4 KE܊gv<~.i;z{?VF̲ϒLaU^7`fC0Ui|+bcxuC "cզR:䛃{Pgt!=e]Sw`scaG}`a>#v!˘p f$Sa,N32i4Y\zj͔R=V`'ի]KSq&~diCtT0fSiܥ|/90pɔ70@)%jz^|2b2+s*_ S* YT|.ٴELYByTWQ_DŽ%t iܜ@Ca '~_Fȶƞ%k]]Ásp܈N檷f$tUc>%)rj35 S6UxANs/f De THՒ&u C6Iu&$>W@2Ĕ.r7>>C&SMlo"di2-' Liy«, Jt667r2ٳsbOCPŹӌϵh5^˂& d:Jzs0wRv5o $3!Yqu󣠹dE1Pk?cYOpA%!Hkɑ P] ߅eQ;OS(̬D(5f|kp54IcKY_W?L w$eTT+ع+ɨÞ( ў\OҎߩ>u?v $5Qvq)how~(Aޗ/O+um=^|/VCyE|%+Z'юtv8 l#}׹*\6|%pt{V`u"{쥛ܕlRuls{[}ۊ\Mu]ZpJX dH(T_[%Պ7uFB:x˸ʍ+/X~R-VJ-kr|OSon!7z>,&OQQfc@yP܏L1^ai _gYBFU)moh/¯1f"">)x[7J9 9sNCK*3Jk%9Ai816ɥ3<T AC5G&-;0ߘf ޹Y4^Fpc.A`Aj28pIU1}Qčf.Pr"{F^tʚij0uZ +hy8;_4pFjB, CsJm'(Jdig4YTK@cn'=3W7H$l5`Y>uo:Ns[RҍS~IY"o-ۤ 02-#[Fs>4?wMV2DMi_C}CP?XK9zi !poݖ$I@כ ]d(Snobb@?"Z8>H!FOj"9lX}/wR~^]W5/1i&szA\;\5;Rq%k>d:O\;gF>O?Dl۫pί?21303)Jf5d"yQ{cF0?9R}z8FLEيds#@(0Ny>\ł;L4>JT#[OGQ`փK~4קvhYkF8FfbCx?l wU0q+$02-nWFNrlÏ}$r9)7VEӒZt]Tp[2 M.ߤiho\;nA:un}!--'k,.ɦحG{˹cqHB}j,6?irNDz|^ij/GҼH '_Ʌ]@m43:5S?z|0%xlNC(}sPz@i.kv/#NOY A@]ujH?u5.0MOH+IQۮL ; CT-wy*{Wbppo_bɼM2׋Óٲ _w?Nu)QCb%g* ڐDt!l^FXʚQ-wC4,*nIĦ*}d#~fBsFeLA)XR=lFħNȪ5*б#.}T:+ cXsͪ7݈$S! 8Hk;27hGL͵GbcW›.v>Ęׄ#.7/S~ATN ashuWERVzMT Z+g]r֣e6aA?mDdce ]υb :s=:b mRUf2ijqh,.94k'ۂ/8oָhK 3nVq!Yi]!; $`14 :$QHs;w܄SH^9]{4$iD4<`wAّ'O _q#QgJO6#3ƹ_GO|$p2?d_d{M@InT#<]w3oB8fBxdJ) Zzݴ'DŽ` ;+'=,_dp`*L򌷡$sOE%FjD(bȧlw=c+aV$~1ȈA\0ᐱq;/>! T\dSv˾\DO S 굹egS"lD״v\s3fI+[56ǰzBh^- ӕ)|h6wb{zD’}y Ъ~kb`FQFR -܃ :HF^}{&xU< #52c  7HW"V{10_",@j'9X)HC?xm]_O`M˓W|%DX[47 ^#[\$ 3 ?owz nDBahu>DTi6"ɃJ2o܂bPcP¬&WZe**0iߐ1H"g[;8 )6S%d_Gh*)CQ=- {5[Q"?y!P55zܼX9/%V/!W$w=;J׭UqH8O5gMMzz#1?e{6 }K2ɿgu gF~AɌg9sӃZP}MV%`jq͛~i08X4V/*=Cc*817ZGehU]nw{`gҋs>T4=%2h& E[&7мgv3n0Zs®ZZ{S܆BW2RH3opj<:(Yə H$JQkPҾZKN-Ttjz+kk2 <s 8:Sk ޿܌'jP?r4I(vMhǸJ%rGYD*..$!KvA|6XVES&rkוĀΤ_)-1brտЕ_ Uk%}LSҾ\(`|7y}hƣKV^FIҸ6l{{4IbS;&2l%wÍ9u$#~_PFfch'8:},|~kQc 7 CO ,(.HnlZ u[eҠvDevw!}݇zkWr йPZw .&Gb/Ե*%VOaH3B#f*YډM6~,>'+V;Ϲf v"'`eiIS~ %5bk8?'<Ǩy2ۗTQiح75u@5@7[ڱ7̾d6]F ߭;({ C~́Hu'sm`[Aɽ4n>ʼn c7s^B"tdGvq]{qؤWSˏ%dzؔ7`b.eC? kki=C,#oGQI#WW `VI$Kdo9:)v^OXmν}x4Iq \**2f8߫:lxx!>+ŴGydm#eP=<Ԋ+4\ì bm |ﺀbmTFL,ڷ'vv7zqW}M\L@WH WL0M*)ĬJaY"Oe ησTnC] CI=<g-p.̊C7_bT̔P"D?(ZUp:ބezAJLWQ{)"qRX_.%_CkH!I1M쬜` W3:YD qֆ&&turMAFve3Co@jk>zԣlr +Br-/+ܣȓ7x9`4 [ -TEB蚤#[~pL9u$lQb#f"il* MyO|S ],- Gw:d[9^G&f<+sF]6=Wf$KYkxsoo4Q0GM 0 5#KЋQO3XAzgG;c9f *&©g^NS yyh7'p$ay82%{8)+b7ySݟh]y>R803B\ le`DߋRl)>yQUfւ,ur$NO eHK #q4WY>T?>[I3N()j y1%a,ԗ?G1=u3J) a9W~zzp&qE| :'16{auCM.H VpˡZ E&(>9C|SLt4 C3V6$ ?6`XjsY]?>ڇݴˋN h$mc\$L0s)c5?өYsÊW*t]|n.mxr3^ G?!S+D XdvԷ4d\Mx$l^/nw#r}@5x^01Dw^/]?ܳ#Me^ona@Jb8-{8 3xͭ ^TT}B!] yYeZ\b`/3QjE1G[c@w,c7.0_8+ FZեWDHSEX&Y| E-2&Q3e&p}O5u#v08V+lޚ9@|{ g_5 N g.FÀz_wcN[FQu@d8A!f* xtnLeݝw#ke#uql5扆cn|5 /롉^?;dkdMJhTzN ֋ ~B)*Os# ̺E2c!<rG-Y:bPQΪM`G慒I1z"GyKƍ,?ҾJT ;m*٘E "N*b3[ wİ \u6A w:P˞hxQ!J́ا}QmOvlaoLyZ6y#O32!嗹Yr*bp^h0_o+P'G3Ya8N_oodrڋðpD.m37k JGЙ% /(MƢ0M$!Jj-ajCna\7>'F5"Tͱj![ GX0j= ;tQKo648DK*{A'SD:WOml 48l2Բ% O74w:2Kz@oMyl*] Uwqq!pqq YDžBO¾MǖBp=XC8xQFKL 8 _A, i K\Q|S2[QNef-'^<ʧDRېt@T¼`kO/N':"hIjĊ D˓Yd^_m\a`b}jz4PbJ.MecHDkˍV ɰRXQ IL,@^ퟫC:zg[խoe.,!ʰ \d3lAYG2)(` nΚ/P.z*  TfRBtŇqnjRlL;a#`DCܴ_I*#&4#RJ6v) 3DнX1;x[?*`wqGO`ph "iɚ2q**iѾFb+gGNpT@@,"sԏ/Pf|Cm"4=t6cޒ8<{؛<ټ )P"À jog/3g2mq)>ǔVW8Ǻq,цS\lL!=8c*΄nތo#1[>&, myJ=lUjb]4T{b[6ILf2px\xJd (ްMjaI8ʊt_֫[DWq&rZ 'C<6Dд\P"R>o]coc+Z%ab,ѼCMg[;)Nh=+c]"z}mi3s}'u`P+wՏZ8*̟SʪU }T9Bb iAǦ oSxpo*U).uB背;XM y+ "?JveLDmEդ 86w+#եmP }HwH$iR"0$2 /bVS\HL =x5Q"~CFe s^b~x'غZ3m)+V!mJ p@&>L▐A6I۲M(FpNKyjYfPkm>;ӳː yjVFRNdz/Ak9P\ص6]-RHnUHCN"x)SL^д1s>V{hyP?AWc)7 X!<Ч9ko<>٭ofLE* ʤlySVDA▤I̗'0'*rQvJe42cʥ:xK'A8ToiԞb0qA\]-{FàTtIT<3]pÍ%:wqR 4B97zyeJ nF|?L*%yfPPUtE6j+\6oZ4cb*-sĞ'&xvdh"0mr!4A7];6xo b,cp_p[.ՕpB]+ w8[3|Yn~w:UgخB;rkا|Xw,1(znJO}g I{z8Zx!ݕ9./F3t˭" uP(sՈVea,z;> Eu/oT6] Q:| 2xG@ScƱlGAhw^/1UtpIV'AE=5~U mm7V3b#ƃ'f'"M^wpa:6:(e6e6 zvwיxI\ j<w7Tp"y`QaVݐrCdGxԞ={}aFrUɞVR4]˝O6>+uo(Võˬo-S>C1|spB ,@r fR4PEo<j".BpQ&Fw~o8Űq>~XEJT$jB8(B-BA'3k ZO u!.ϱedLZUvaICbƲȤހwBr7bwF E~Fˡ2ͩ[ۡȎ$H41whPh򸯚I@-DҰzޤh.뽣s3p"HLu`(䞔p4pdy/#骊OmS!04ͰW@GOZb4u*PȘ-{r&@‚KS|++0X8&rYKY45fFc7 p!]+멬{.Vi]>\g8:nЁdB ~#a+!]1~0PgS/RRBg˓*a B>}2 X8%AN΄ WQts)jҪ.= %#dW q&XS0Р5ykІoY cF `{OC6&s9ڂTh"fOHlwy0ŀ4wce }p?]v|cws#RPjSj]9oNOB?+TJR,x]2湲c5,CsL1[B npJWjuŔ6UmR37Y1O;xW׺5ESx!JR32tkٲ<*gܭT.nb'Q=kENauc7`*ZFoO>+NY PR :Ue.4J߃c!Y2!w,<{fr,x;`6Ңpy+r3EŀB^4V~B %Q|X7wLWDYROUC+H)#H;끱!$=CH">TlN /d+- ZBzƴoK:; <$6CksLSlFp gi4Hܤ ϯ`j`./r䙀212io"g7F}AƟ4Q ~x[r-]*zB@Vzxt(˺g>?7PN`4j _~C?ڐ!1'ڥuHoǶ#-{O5ⅷ ,w`!] X;fW5dHpfgΣ(%2=骙2uۙ*J9scύiw{?sFTg:mndv\Iǻmy͛0웬a@{OM8D5ufPۈ@W= F5(#^k}Ly6UvSC_a+p cb>'GB{cT#m)&eCv!R? _9&Z8f?. ~^Tv@BD ś !N엘 qVal)P2gJz 0B53{KP@>3<n%셼IkD6#DWq~/Z@5[|{OCVG';TTEYkazlñpf=ozp͋%#;J )Cڦ@dUt;x+x[cy U툝J@nQ>l[ٮN^gq&aH/rS It9o=cp}ic D$Qd[v}\\/SS4n2; yt͹u+s;4v9 W- x$d Gw;kR.;#tuCR<|霨|ϔiĢbKws` óqվjJ݂eHE& #];$ IK WUX x9F߉Wf$)2}jhl?ĝk"a}gXu,3N[[}#0.ڈF+<)L?v*>>U^[XߠMH+e HZi,X8NTeӳPB|EQa~ʇH7@d1Y9>|]ު\%%KK.a td ӝ镑Py۴q#2v݄fE=W9AK#_Ъqgp}\e/VoLփq0(O/0aI&XGCX986ȚOz6=v5h99D̀szqɉHc31!1# Mq#cА9cЅgG@cςkp#6jߠɵH˥ 2~#l\CnEJ@Xj%r 6SۖS}plBNXК?6Be$7õӠsOyK!ۉ_p:iMVP,G%u\/O?,„-) PncRN/SFzV I0eyUr6;i5.V5֕m #e.I+c՛ Ꞧvc14{],4AŐ'*ߔ aǢY0߃phU-MjLB%V"$ЍD$Ts fA<+},2͋+_ao&:ٷg ضPv@N%n\2U|c ~&v <JB%_턼!?n&>OvG8u?ϝaqĝh6:ӱ6)IH\륌xz)Ut>m\kH3Vɜ^1sYLGiTq5miзڂA*eg=sU"wNG}$  !0R{藆O30{+鑹KRou9rig}H'&<۟5\Q i%'9)"2]n)Z^ if }KqJʱܡ?{JqϮ%p\h5i6|%:3hrwx/9&j0FMA\82`#-|WLg[LF9W0D.[C7I *[Kkz(oefjCƷOXp+v-iwll[n}GXҜmS#+8N4uW ` oJ5^.CT!yL4;WM~ >J6!ʔI" ^.C6YnՌОA׼,FԇjñװJF AY]$ǪL{=_͊BOtȲ?Y<+-uܺ[$|A=+)jt롲" r26͸XdȎl~~OtjœcILb& P|&kb-_6dL&d0k9gs{@MQUW@E}j1~Z29qp3l_"K?P5HZM;[7X)6H)5A_NQ M{/ZbvY9jP2($PKf6+T陴̚۔L\gÝc4S*u'% nyIXK]ۧc8;T1(- aqAos~}g|$xJ> .\Rx4=H)fsowHy90hv!(bKtkoW?A.}!ɚ]ⵠ#L|9,Lۈ`KN;F;"MeX ݎM M g!,Ξyٷ7}{1ڜmG5x,DIyܹa)fz 3?Õd.=w(Cbid}'04bv(uPI)Z҅LyEuA%UBn_FsFv{F5r&fUAEHڴ΀|U%԰SϲWv-z4#Ldm$lkQ SYެسVÈaA)6 ܙZ8oɑS͹/2@x*-#z_XP\ډǬ3vp`q 9 2R~z&'F`׮[ BS HhS"t)"7#2|M᜔Z5Wzpq ZSZU LƓlv"ڡ^ 廋fOʳR*~P+дvp\oGqovKqUD}4>u!< =>bF?5UO?K-Ix&=kAF[3%AY߬h^')XOB؛/c8?O/  U#'+SF]Y56O2C$6[/^NYS9vB흀, \ɶZmAEz[*xu s%BOH0(`3h(El׾N CZ,R&" Q/x.{`e {۾C>I0ۼ+*mfs <fIZ ZaJ#8'P:#=`cu"O<꿠MCe/ԩk6H5$1?+񩋪ۚO YJrЩvO85!5.m^b^j;=OY`#u~.1DJF_8Fozյl u,b2x^uҫdx įT|Wb@#;f^qR\y*HX|cÝNc&(@D ؾeJ0y=\!=EU.k .So9Nb\`d#l+5?,%LC~iZͼG,7ͨwO:욨Zs)$[MvlW0B%h- МI ,BoT|nc!cޞ!;E!4; $dEf|2o޷ͺM,Ӓ{)=2&P8oD M(]:8He{[욟byGS³IE!XCSյ ^Sog?S:<7oOV3Kmeţ;r]w&hL7F W/o{滐kSfwaBNV?ǢG$Ԋs劷US(TFnzc:/q\Q϶BiGW!YyCuT6t7P T~^p+ |1b$UP׈1(O<Ƞs^pTcYllr.Pwvn*\LseU@[Z_Dn)4O,if{&`GǢx[vsV%爕mӄ` d0[7i$9eȹNϼQ}HwnOP=4"L ƴ J5!xh cU}ܝ+❙ؽL7XI@\QȄ/kɩcQ:#A8- MūzLxq7jC\lW~UQvs*2&u!8,7JvP3}pҫnSkaYVO2V57a4op?Q; W߄n`'fKY,9#ز*>B[fzhTs3 xR)j\4ZU(p_C@ EaP$媎x u DG 5h s Z5/{-ܪ6t.H@t] gT ~n/"}sJ<H.G劈 NխՂDT5[H10U2msENq-jwʽ?u jlQ8|5'Zb!NxY~D(xe;4"[PZ6(7jlv1sɌPe9v׻c5 K3k ( d=krm`[3MgNRUmR_2څp;WH4Ԙ',2f>"\~9q0௃ [ ($LMO5?yh6'N._,#9.Wt!3Q2ƀR''g#C?R brB=?49 ?2W֐J;'sG37P CJ9 ꀎ&Um2Hd/qT/g6.]LEA"m^ٌyFN'Јl\(io{>˴o(ۺW\S}~_"U(O4^תUVG6A;Hӄ'MNR%EGk8fe -}8~ }/Rn7,!A5|b:xz^uPޜI%把 ~$vieoK%lRW[/WrqLKs}UYT㸹P L 6U!_ޤe,c*cI}d?O^1Xɩ8{TC\rm"BaXq]h*{5GMRco9^]PB"CK/z\ʰ%#0XDJK9˥ cI;H {$X 5,{[e-Kw;Q8j̛Kª VUٍdFEr-2G#p-\"@1@Z>) ࠀ@=fBEV1e3}1tPѡ?Kdp=\:ʺ,j3`\e /ۺV΢f.Oìn',ga,AWdA!ϣUR߇dK<LhCP,o]OL[_V0w%-@ 7g:մ/cm!)[hT3-䚥P2ZzT/{nI\Ь_8d$"ħMi"Nl@֡y>v\WeFsD\8a Qֈ?Jӎ=P όjD2k~W٢!dzIWWGʤ?@ ,b,VO3_P,s厕.rÀEF.1#*NXKvK$e&>J-zxJ|>fgT;#jVؤ͌ذoR'F{Q uJ/`#cw !&qUR.^d-S⣊xW*71'/G)n FvMPؐZAYV_Qr6(j"߰wo\\@o+^T[H2(/gj3sc9pُ ^,.qtO/(w&_aVsZ ]\,?^2ª|bZ#0EAq|(7"oDnR٣\44?uC9/8=́ gdIơ,ܸQbf=5kiP{F9u*"3xv ?lLчl G} @7WY)|-—BIٿM\Mφ4+6'ׯ>qSaS/pRWHBUo6?13ϼ{8Fɪ =3DSk`U!yz9 "=2X,!%@KlE}upvlʩN@XI##̞T16:.Bxf%Ghp]Rvl۠0cdT4̃!x9Hʐ <T%?= Ǜ[c)s|_wZ S1Uk@$ bOpkxI^=ԍ[tb{ڏ>']67'% +L  &,=(7'k1D/^vJ;CES.ƨIhbYm>G?>+c00qENeZz0UU^;Mo0p'.{`T̴“9;BF?p?Mit;2YTZٳ0"W…~n}VCۧ#HJV-}0˩LTyІYhۺ R Z$z%5fRV3Q]:à2koh!@@!{= 5DHt7Dv?JھORT24 X~O'0OJq@Vߪ,]n1x6D &)3l5^av72#"o[L@2G*?~mY81b{!,R5C{a849O7`Ȟ1K-Xx.L#Mh{cyw}4`hJ[&Ix!Eupor_(`El͟8 I\Lh1:k:1/M+qa^ `20=wy,lKx|4Qԃ?cX5wL!`<˂u~4 P= ΁:z/ʩD(I-a/k̶^u9`g݂e,|M~_'M+g+j7%nkH#NtG>%S6{YϞ&+0 ?xݻ]F>//w^*^5>S eى'iXW824|'o~'TWu?OEXLL%"(X@~֑:(a묛F/=.c3L|>e3 "hcOJPX_W_$;ZpdXqUVn(ϊw?c33.tjW&0:ʙJZ~~:yD7#OqMG9kw??{z">p>|(R5DS pU⮨Vra"Z W#%"ףΡ_6Om\Ea4W+wTRHA[rRMՅE#4hV ~ {)i5sIp#>+~"V 3m_ I.bcG_|`j_#siGb_G寊.n({+[_J{>O+l2h`>[l7φX(fރS<ܐCA21dr|ȻdDQsL`jlZ+`"H5 8Bărd_FQ V+Á)rPTg)rv{?67nfoL}kes.} 78<ۥQsfK 6EE ",[IyGMQ9͋Oi 77f6H;aO{ 96{<7ۚFj~m+]4~M_띢V;f $+Pl>zy9o)WJ+Z*{ ;of~htpI A pz{ \-o@D*U&댆0|`|KFf;g $Nl~Yy V 6Yla`- ga ࠸@J kBO+ěfqH|&E_6GNQCy(l|nf{,METS&,.wJPl1QֻO &:_v @L0рtHD6BjM-rǢ_hP.?z;Vnmv!ưHlk%[:f]OvAcf]IC[[f.KSsLUDZhdL̻96/;TsM($$K~BHj-9|Ұʿ< qqҺ=31HuPYL$ >bIȍJ`=X0UsSY Ph/n_|8ڹ=#%T#)hl?u¢0pVh'UwF^CL(giH]U: o3c\CDf0*L8ro#&Upµy,ZrNoR)bXOv;0@|ykëvQIRXռ2lE8uʴIB\2ZPD َ6&] i~ݿ4˻%+ H3Awf#4\&R V ERAW3]y<D8>Oi ;L_'N3PWDFԺ^0lH!_(m:dQ=uX[l.w^qPK {+h؝1+6Єl2^ U&:s|ApڤrZ4pCрلރ R8!" DSO/ʻRDZItlebR,U9m;8ihË@w4L&bu} /Dǜ;4o{7eg88kIQn7Q̼jL ?/vF%`FʮozDD빉3נ*H@sF'P[1cth cUz5ULຣ:r6E!7i1[A>c\fQ&bE[N{b%iٳ !xK nlS7HA݃('tJLY) +UKZz.q%hzWqh F=|)XG˲gJa7\).{ts6P⯊4Q'vD؍F qWDT6ӿ^u=Wj.IЗH}),fwۇjAb0M==7%=r\_ȵ9P߭eZO#9^MX77Q*o2|fuH";^ uNJ\vl7,{Q@[uԘ4 =>$ڳ>7ds 7RPƆ_Ӈpe)UdW ,ȷ ԩm]Me/!{slJ?lHn5#;:8ncEa93U|Eh ρ}F .x?M-H6 iշ1y]D? P|jŠ B20/R"Wø?AO:!ޝ׏op_z_1qƽ&:š0ڐ6]}vj~~ XXyM.e7JczuiH *V]7'rvhrQuto]7*Q q`v#vN\eCp?q6t34Pءć.8f.*Då>o=;1H?PJ=TQ~~41E.6Sf9 {NS3_觑hfߛrZx$c9i?k&\>y#*%3 eoO3DA\–ddB?2mL.YDْaӭB$:]aPde^i UD(@Z,5_=ŠLI$=b}/$<<P/Qil]g;$6Q[Zۂt53•IDWt#\JH`>kT7$eJ'[VIϕ v )t0aT%@x$adK @aB*Ƈ˲T4vAaQ!p̸A3X)RcKfg/_/W%##T'wjڣHd*;iǛUO9 ٩gŖu6%g5z}>xO~RKȫbȟq)J[x+dw+{'O,E(m78ĬٵDlHas"%/sPBj:_ԇ\. U2X"ɤR6 ~}U.ڄ#x,x;k_91V;\뷎#I{Erǜ}6|dw̦uį0aREq}RoW*-Fku귩#̂"g6@FtN"\d0s\f/h+sVh-ɶe`eZMZ(]?> xjX{YWZ4gg7FgՊ'Z0OE,SޑԸP(as~7WZ`g0-bY:5ĵ ͰNb'ʒ4iyp@d005oCqGE1b 3cUgRhLvvt'P2>QtB')) /Zp7 &`!%]2!E֬J,_Y#St@Yjֲ:OK865uN\{z˨wHk|>w2?BZ={?{k"es)mE5WUlł4h2Mʚ,ήek-u@ 84=0$ u4.VeӨ~?5(CjYp NCI< J/DNvL. raJE<[Z>\T<{ 0VMdmq^@+;Wz䢶fLЉ³S|x(UJ衁 ;qKBt.WO,a^fO c.ڱir˹c״\Nib"Jr㥁vFJ=dY@7Y/[`z [\d&A:or؃mֆ xXa\kA˿s}}o:+ X@-*8 My p]WQv ha i?:@o˩Qu5/}U0U'F3XAoSvz^?Z-2OՆ Yչ 0hTPVdtD6 w`h徛K,+K &z5G?S\;g :aL2'nN"8U)5>i!0q5:+-IZRg^LeHC@'3AoiƃޖݙH&V[Z1佩D=MX+DԫrkȿvEN sq}hjAqNeݛSy y|22^1i+2y_@g7#pP%9-]K2d]C͸j2%7C.V>IqIP.*L ZP`G6 Ui cÀ&&Yyb}(gQ! 3<:rPCw:ud$Q 脐&TV@M*7:Zy0Q{[Fnx=X1+e#[(k/;3cyX{;$%"~FZ.))'*e/ ~5Msq}}>r7ł&HسurUOc3 6-[4?en1/*kH ;h0}p0KfYbu=?)M5;wrmaԋ~~PV(phnb C0׊FieDaM9,$,@ |#4YSfd ,-zxO!d>0AE]婅u]@L].]+]>t[agAt|[SZ^eKfdҶE0 $tqyLM6]T%K l%4=ƱjX^-2åGVn:1vO\o@O?gTV%2\moTUB+5tVXxH| w32BoĬf70].3dkmRE3~(a"c$;?U7 zay׋MyhT#LuV}yuAS(J-5Q=ٕgϵf-'JctpP>5ϐ̂ Q,Wjh`G,Y~C8$cI$Fh= 䶻sٷlC4a01om3E:T!JwwLkS(Ukl; D^cVIt n"}ifdG) L ,J /c<{ k7@A'cAM`r,}KOM< :0dd*G2eٶǥ>l+AojlUs+S!ڛ(/&OU*r%esdxqzUh,DѧRE7U'$ V~-Ź\#ZX; {yᦍyu+n/0!dcAiJCT+2ȶEY0ֺg6G;xQH W 3o>f˧8n 74y-9˔:3> qĖ ;XÂrJd^ڴK[:D׽.i.]L0:W{ yBMVYFfu=~>N~OpPRqĊY:/֡8x\SjHք&^}&acLdnwtHNkB35O vP.JHYLa*edNS B@fW$}^ GUCVt S)cA,qd\/Cr6K}]ĕw[N"auNfF Gޏ9j?mP?U`?;&?\H-{*Zic\A.YǠ((cQlJ6&_iySUyCc.GǒնMSm'FFnTN(MzEaV1K:[R^4v-9A?؛.] \ߞ\RE! /Aqo+Sd gܝؘ,QYJuc*uǬ7/}pАu.2b~M,exx>wo5͇WBCfra!`X s0typWD .,51oAyҫ[CR7x Xs\Ƴ e_*XK}ЁbNIgY4f@qw O4֍2ޱ`{gÍfڿBPLr*A.u8XbWuocxIX` =!M#vY8;sXfPROG9nE(GίuMMN6ݦro:ݏſ؟kmv`f xy5<"+ cp+Rh Mm)z^{v8TOB=RgOh{*~nzZditP3*]\e…I a(ϺPSM-\J"^uxA⏢߭yӸC1a3,"^v:yDfɼY&B&D (Jnm?ǹKQ{"{#ڐ o&2*ubHa,2%a `8WT߶{PR *HѰTOv(R`(V}]MI=%o=>qg"J=#^CM#pZ>+*5퀥鰛$S_\\fa"{Rz}/0><xZHՊxla+(Z*Ã˂] j?e4=kTODئqkKX!ng",b◃w>+@9ap;Д ,2T+!nʟӵkI_)x'K.S+Q׎_D=O)Jǥ!}'_ ^~=VMCzFWYz?'y>/r|1ڮ0L!·ǘ̀?$ fURBX{(n޿ l;7#:=cQOtL0-?e (&J -&Y[]#o#FgF} 6L* L5pn3c}&IG<ȿ! ̚4g.dtJNoC'eyLe\+0to6oqS27" TeTq eٳ0}58@aEeotwXr;%P{23(оB^F%&5d9J,gL9]?T-Wc34۱sW`ƭ{[zK0IpLf%Zyp9 2ddݴ58Bt5R^ s?"L1@+,ӝ}u SfnSWF>ⵌ$ #1~8{v.f/buZ! MfZWʦplvI.8`Ё({`¯~ -dum _>Z(9h1zӄSJ΅h8g-.0x~Pv}F>腻IG7ER{g|cʔ3#H>^ebq+9`a*HIgYO&]j(GH7y:dGgYKWj-idv|R'nhj$h+|h<̔ ?Ezƽ(=иk#/lXx8m`ye2JէVVߢ}N(uJ;a}MM Q0l_٣JLF腱jqϬ—w`P̣Nn&@K5,}0BlN$3bef*L*Qqz/~zuO+Ck'PloXV3.Tӷi3зh׻SΌ#@pݣp7'p1``  2[jwP,‚o9/)^ݠYp ֣Rb>}4a;zbcH'WNJEFrrԩjZbUDNb,yC,Fya=; f lj/i '!!H,klTI>5Mw+H8xgNBT3ɣ?[Zu.]$p5''XV)QaR>kS1p{0’(e`aާnҺGi"JY#>-΀ϲ iO:avͭ; ^?86P.`_IlXrsCT򷲣D|`h[,~FPoE\ 4&uŘk¸^h_.V2ħ-_wIL¡QֶP7`{z0g3* zC)~s=*k#W= /QU;Ngc+]MmCQI7U|$<|p1/&J93iTUX nX+GReƺ5 N=/$+!s7/T.#LAl%%& ؅4M'_NM>UYê<m {8 2;HH>!GMtՁ*?M$Y{Ȍ Q::v⠂B*:'a!&\0iU>ݝ{ Rܨm 4 (?we>jSj/]M9{tLQQh/6uINV6O[8t9$8}StwOS.,mm -XEn,tNH|+U*vcgIƇ ͗[nw S~~#BZ2Λ")rw,ޠ:I|o A-Eٷ%fsx/I왲7*4o Wggc Q/uh4\qq#(71r\ȂИq͡wx,6To![ P%Uc ʞYDtq$DQ [&N k<=ύp*"JuZk啦0T+ʠ[1̳F>؋Z+*N~Y03Džky*Lmh`B"khv{j19QBе2R̿Vw⽭{GפLy{d崜hu @J$HEqMQ ir{ TpwaiBܩG]"Mh-]N:=uΚ@ L}6Iz7tY;jalЗ PpV|{@׋2<{Ha13:8w :+FSN %=sc/+'a23t!g}xVU?#s֍$ZxVO>]jVF$_}Dz\h`2p6-K[Okݖ5q+ЇduiA1U@=X&y:(P^/8vds }I81r STq^yg%=>$IH_ co#Q0zX/`W=?*,ρ=}N_byIoYFQԽm&?"ts"Ϧ]ʆEw1PYT:}j2ƣA2×n [DQ_(rgZ>;]  tpdxg<]$5 -]+CxZ|p͈ E _Ww;Q}6{_Ǐ'e6^a= \NW gí?l$(" 䟂cR?Ҁ?bSѝp+yf=f}h䄥"K&bu[r@.JMh3ŧYa:7ӣ&D I >3+,]i]^tL]+8]lmvW\hp @ydheM}>xr8H Rd*Sp&ycW@Dh}Ehg[4T Ͷ >癡ўjR9czHԸģW D}0RBr-o|~7?hr1ua>gN(u-fk~iH M Q3l)T)pJ907cY8h6I [؛,nr}ͪ7Tzjs":BH-Gʧnc2!;Cx_f'ZhgL-cb!{ Agv9ۨ sS@kv~t@\7ʛk'.@xFo%cqfn9$mUl m p ('m Db]]?rdD^ ~ݡE-o8=y}^q hP^5݁h}otK˙==ӫ ^k )W6)|&Rk:c.C\DteyZ sAê yq=Zx=v/n Ј]T(؜>DvPa[qV,(]0Ig}k1H Z}#Z<7R\hok|j16 \֯V т^ٻ- ͐ GT3?72sj1@nK^[ϙ8t - @sk ]~c%CAn< Tp?j)/>Mi=gÎ+@Fqg !2mN;t{a?[G\R_^yDIFAPF:Eđ&+K3׃DIL݋E yC$4@1012eR bAnqlR~ZQ'<\Q*?m5YNe2aZ; y=)ztщGQZrFFJ(_YEb^fP{ha@(œ&زģj'e R{p$|֯)b?<+ԋ + 0l"a@ɤolm,@)'"c徘cu y%ӞfSn49$շ+[J PEEuX -/8 τE'vX )]'Um%j鮣7]#d0_s ҽ ·ÔIU1RuzZn "rxkp\0OMޜopI+%^Pf>Y9"q%"=eo$6T:΅}RՎݍ_>-8S5(Z.o]`̌vbJev0\ yѤ/\5);?c v^?Ar5*gx?l9]*5`>7^7I A U(j EDp?Gn}zuu6=L|g~YM±$R8.F x>pPs!1!CP}¯5lb=#i|7FI& TT?Yq [qfJ xUI';R楆Aw~-H],<;&3ך6Tr^AEUW;J{z4qFUb>qRN^~vcq'OW.5zW "sWҙ9 ۻɖvE#A‘o. T#Ot48ykq!%\5[=ڳ|AP9ؒ`Pz{`v|&-KGH`Axvڦ@`vҞ9΁Y;=]`xu3*Po0`W'p~H̕@Wcqwɥ&^KtT`JExe'G'xH-M`vPC/,ύ Cn!2am[@@gr׎ۼ7+.S[ hns ʈi[3Lau&J=:L/$z)cP^ıȲE~ EϽS",G3%e<,;7f5sC-bǶSڙ*qNXFGN&GM\g0֖ $ }LHyNmj ~z S.dKYa^Z?2  (le:ޗYq֭2,Yju5 |c,B ?L; ?I+y`2B~cbcF5ZU#9f'HF'ȞmgWnq]6N8[7̖h9q4`X);KQ̿w5\񚵿9xqVf#`Ȁ'q%Rb+ rxf?~ ΢Į!ٞ$5O6N~|+d~┰kw{vWh< X/%lRϫLMtJ6(6Ddwnů"4h7sNgKUϷ%̻lj $AJ-]ӈ'X?R zʩ)C1 [K'J2y YS|̖}+YEz1Ȁi-!`mǢz "[=[uùCe}Ds>.##eipi/db'_l{iPJ*:]b`Bڞ]\B !⢃mDHBuli>$S(VSՁRm*O;QRڂ~]oNnM*KtbH wD0{ms]b\̶엶uPdPAAU5#;ޱ!h: `mE VPsi7C1%?nLjasO`h KnJx:/IJ 997,, $.{Jj ᴅzЇ6un+5KOxٓ]o7~D I*P0tlF4Y oĚs29*[>_q?rz ftuj]|kQ.X1n/ L]{wRW.)7h*_o `;>BC?Om#2L4=t?e+c0/~~! xgyzz1 FV;ߢ'$ddh6]VWv܉#1cj&! cvn< w ܹ}Xc*^,r ZNpWi"GoR;zMO TUqYq׵*,iucƩSq懞LȚ8!HSxBR b<ٿ[w'b!1;c8?,#0t1UH;Q%Lw "ZTo&[D4Ş_/ʆFT;s?2fSQrkUUL'Q<=ًi{UD=*9fh3rYwY':<K (8胴Xlsa*فě@gUkZZDXk ZTXx>}*  2rW%|}f K._y>ayZZc-I2-ak6gWm{r?< = ,HtWprw|i>[')vX6iѮTElA w{\lTJtqo9(WY^?odz2gB1)L m:,bD5&D@rWZ,_lxS`q6й*u}ZgI~z!i\RSMi^4YIEWgHuOTLӈe۷kD+է2>&P2½g8cEq) xžV(\; p[!T~9 BI$^OZ5J0eP)'&JiETiVx{' =%TuM?WPI&aS*7^1ϩe[k^n[\mm4Td;EY葖_d5])Wp ٬$#80&%xwrLGD,pJ6\HK[~LlѿPǛeuzgx+\,; mB:ɑbJ ]|t^x^6aCr% ve\p` ˂_ʚP :]Y gF{㐦PjR`ǃюN:8У/A}#uZtVX~zt`R6#,.Qkv]-+9d29t"k!-l r7f܋CRxQ۴;&>e<`%j=CRPPi>sRYz7{L>]~Iێ1[$h4t.)-xvw4٘D[lYu06~ }w}K,1B&-IJ PבJ A+l7DR"}`vI诚!֚nЖ+&ĆR~h+-'c kJ~ dNJTW׆gJ㧭;T5k.0Lup6mg7V(4[* ؂>`kIϴk3Af@&WApAMD[ިOlt3RW]21 2Պ GiVj>+qg,!=lV֐ԨMi)pD;ZRG ib^!8 AP)Hfn3p?X lZ+7X1Ә5EzŎP NL'YlUE'o:hf:N"•= 4d#*ZO@)M`)]Hi^V"\F0 ̛ؔ>=i%NBõvOg'ԛ:Ah'1UI8 K1Аt2z ]`ȩ#|<"r2gPDHR}2ry7҆NJ#i LΧgV@ybSf#ňɶ6@zU@X"NyYqVPb'Aw)IÊwYļ+o8# ~J@{Ta''ިݯhС)`l_SpaWsN3kuUڒi=)H \SAeAXԞĜi(vT~V21LzbS f&I7!4e-Y{C qxǣŭx`@i? knGJs[㛜%9b؂ۄV٠/{†: b:y4PXO؟<M}aRdJg\lO(b. AI" V#z>s0"5b~8e1 zMA,Oxr_B]r#TX/)Mod~3kSJPѠ1K # Rf3Ď:ϲsk>nA== "h]A؝V0o] eZRUPA`%lP+Ќٗe+F(ʼ8$`x֯0a^8%---K2 $xG ΀/D >Ct@Q[a!&9Җ*U*f:em0cXu&asd,y=T3hKE3eMCV>N!^75wN"`S(5/}\r$1g$lMv=bTU^sND3Ҭ󯏟;S?M[% ٶ t+ b^H|܀׺zqf:Ukpw3)'x+>+OtglARdʙX\hT "7Bo(Xʄ0\tAEGl Do-qi# OǾt6MWi\>^~v9<3O&!&A| +E,}H63BнV`#*(1:s7NՙUWY1N5H0l箊z !t(NMB+_ -5Tqs`1=aTNbZ\:_}hK-}Z$9-RZ [fvr}rSzP.ZaR8]Tvke)(SW\[WʧWJM|=f8ZR;V?j`jEѻ&) [50*B@֥`g~?Dz*PoB (k In,³ζ `@B؋b\%VW&ߕ ~Szvb!LCHKܿe8|;үIP8z~&,R3&5teeW]OSUrxW_6ˑSOG|DGek+23</irů.a]= /wV s09Hʛ t;(_삍5m͝SG9v y7rԐ ;::4f]7߯jx,~0XB2`*Zg Wv֠fזl;x G4+ P+̜Vyp$J %bN{=Ѡ3 Y`)JP1Bfx+*$_ouMiTQX%>  I4tMz<\{6à58 X,YJgǑ53T𻿨|j2w/DfHgDr] 7BP%ǒC{ ڶ;P?_E#7zOGPCg3^: Z>OcK{#=Je*}y$8PtGU*XSol_!wmHKޠ:B}rF9P{/YT$ ',DM{fٔX]/>Zl$+1 f1ynr`*=4<ƶB9}m田±Ek!8+=X<ۡd*Kkum!ԏ-XI=$F<-y ZٔT9E8l2$͑)X ;Nu1KJE>iob)Ndbf# <IK&TC{&\IOr!^裗רox3Nd.rɘg|w9IP gMbdppL@C=ʌ=eԬQKŠ??f4T#?֢Iv&+v>z1t2:7_:ד\I`]!L5,ōکB]Ky^ Q;04l"etU׮f#s`fi|[= @qb{-WQm-=~gyBX67E$PO4IX yٷ3˓g/'u>vv Gι'7\ >P _NǢv5zh؍4<fTA_ݾuVy>Iyez,6WQ1˞.1Zݝ= Clt4YmWM#yZ\n-MJXf@mƮd@}*+'ƨn%PW7MYӲ5/s f rIpQB?'p'Ah7z0+O /|ky?>>"&~ \92g>R?MPS;ɈpGFR e\_!ZV4ّJWr^eI@=f@c`BNfT*~_ ѳJ8pV5 2xn|SS]JizHlϛX G+2}7՛*å\_*$_CdDyE(Cn-Wb6JA,63r@m{D-SiGdA lBlo:Z땡8O/$t,~c1&-$ PA)̘3c1 EM-̥}?lRO|ЫTC5}aյS?g#A` *JjEB Dr%KY"I7Dk΢p 9`ݠBNϻTm_5XUm3IB2m1bpI:R);ɠHdE7kk!Gmh\fs,붕"/+X@`g`~N^l43T4m%מW8HS`&՟{yFOGhK)(e} ͜^!.&/ab\Xo0}VÃߌ׽y'$W0tYŞ=q1%kďH=tN?5M~X5dѱmj:K!(&n;; ҃FhF0NH%v&p Pc TVVzͻD%o̔ѵ] %%\VHzo; ~ bydpc-r(/[ mdJ %x D/~ {3$Á x7>HRA/,<.T3E,R2 D#d0u˴U#nz=a-|YiunbW936^*!3D"*t'WۘYbU CZ aЀ7!uJ4\EB\UeTqHiQɯiY blOk;rU|Q#.e(j=e9Z^wcV#hODEKt; !@ƅxcGHܕKJ aQѫ҂kB/*>!Cy*>Q6uQ+ր2*H Ϗ:X\2^4ߙ2B`Tfsx?,`]ο,3 oyqUM}_N߈ޗV}I +&hs3|Q^Vhrd/[bK )(Gv8<_}ca~Υlc0$x16ے]q~x+Qk"x3BfS †UHr.Prv7`9C/gX&moVu.\i׫`œiXq $h%^^N^=rmr Is:W^)*m\w(GVfta8J|]ƲB 7ft:*6A.lo fGMᑺ U nSn?bI{ ǥshc@JdHoh )yaRd۟GS(5#07/r}3}?^ֳ #1G 5"]/ɭ͚7)hnkqvNb`ИP6 k Ʌ%%]h^X2;6?4$X&Vߖzwfl"l1:s)G 0d6Θؠgރc߼<|S⏑lXJb /K[NGBѽVBhŖgzcU&*Y3x9vLS`R8gE7m| i˨l :C1QI/,M}4o3w" S^8O=?̟8S + qlA[@CRV'x,O, Z 5f'H~GTtsVߗ4<& d%ou"}Cn0#ru:9Mh7JX%o(kM)>;c]x27l&&樛@"Z뺼5Fl;Y5ӌ& }# ujd'R[.q&Zń#} Qړk"YDRDMTf$Wf2u-8Fj% nUc2K6v;hΉ!p_4/fu!8TE - ai N|Q91XX}]\ h$]cرE @hD'UM\zǁV-Lթۦ}!-$#w eNkt$8XN%Ow%)DU˵TSeDpy yq`:W D ׯ 0 HOFD*+ñ5.Ƞӄh7oA^u1dxe/: bFI5=pgϱ"ZmžY/1ۘaeh=V6klţ2 2cT C51Qk(31б>7PD )?|q@GN!Q">;Nb}ke{3;MV=0Af gqQ,#y&Yƃ!"bx6dOQOgz3V'_ɠSLk|NYI*y3EGbE^S@]bϰ"!GxUp^X9 (ZhOo|G,cK ^e <0IյGip-U_bMPMc)BG!2߄OZ2iKN-&ӄ +m6S,}+d(Q] ^ݳ~`N!q4iNtljl"σ^"] /!u51ujB3W֐31I#~-]fT6f6?zBQME:?P3g a3tkQ)a"3g ?jxL"WijoZ0OQ~ZyK.35ܸꑾ@1󽐱h+e7 dLO gLxƣXJ1hQ3zqJ]ϰ i{L\hE'tP,?pB\0Gx ːN5m"phҷfVYpv˞,l@w6F]l*+|- A"Q{ʳhXh _̩xzZdj^V7u;;ɤjuYkχ!MMόb2]L[16 #ۖgPz/_(c<'J;(najh́f@o*,cta=iJXO#bȦ奈R 2,,C|P#c_V9Y1Y4z%hC)]Aꄃ.~<Fphjא%y}#ۮRR4z\ΐ-~6$]x@Rb ?5P2EVgWh"uE6 K)z6>l4\B.d:Vwe3}Wl 3I0Y:U ~^zOCN {|1Nd/`eΰ}2eEoF}!x8U '}*v<=~N?CZmO#MY[#E\*,'KKY:!f*Oq:]y2C]nqdUA"He=Z븹-;Ě5 ~U3M(ehWzKc+=jLi&2noM*5V0dм# b|f$S٣r~\^-M- '%'Ʀ`ߪSء2ɷ )JbMmJz8zZ2FA/k]rR}LFM}(|v_:(y^vDٖ~M=0P&dxCJ] S1jj%f5Cslȟ`3.w[L˥df7w mJ4;`I""αOU*b$d:th`_Wݼ瀂wLht CLMzu ltx^qb;'AWrW_+0|\E l(#Mzb@ZF|CL{"=gKDQLB+P77_ tWJWf =̢FXK*lXz̔bE k)lVWRXXggW`W@QIqsl;\Tt94 ]{ ` `j95+t*2m)[ OrΙL E+I1# ^Vb)R 48:b X0*`H HՀ =dD]ԗDYim9UcbƘCLRk%UeQeBd9Kz˞$Хy&CE_<+h,i׻KB/mǡbЗ:wKqnd,]N7kε?;w NidRTxo8m`86EO}b0]UwDiU5c?Ukя^xefoOBR^o?P| }dvΐ^֡A=Aj\P%{4\ة\XCw+0`EK*(EvLNG"5mf4-bLV]1q԰p^Krxv Ee{΂C[brNX5ZhZ.`nGC Ñd̬Bd-:v5{>~ng0b|lR:đ>ol ̠qSc6J}";U1wglP;+\eVϞr#:\Np5?0kPߓa̞;!ҵmX@^XYAi10-A-Gq8KCt?i0`RAM`~uMcx J0;  7dPqFW𨗝:Qh Ʊ>vheܕ`;Ҹ* LTrG..MaPoಹfqgSxe An}ku>`p^|rM?۝<^6n]mØ!{9> Cw]Kku4-#W Cq~fj&\i xyH_VЖrg! 3m?Vk' PBmAb-gM]O%h11NkԚᙹ,2emK6 a+> Qy>-15sTHiv8 v2pD $q *^tgo쥐EmtR&m:J+zb$/ wqOSHV[]!N|5Rzknx2Oz 钝kp)U"0h36t*gZHڦAG\i2)49ge8_?=!6g-7γDJֻd d%hi<ߙ"A-.Ep@o,.2l{xgM9PM&/mӤ+?HTp)ahioJ>}A1LTFb螣h˩9QМ( D;C`T<ϒZ\ܨ1Uփ>J)CΪ1{2%S:F b*@EN!.2ԉBK P7r2~YVRdmɺ3( bWaɱ"⊩XfbD)Hb3\~g;Ebf4Ɩ"s^pj z|Sq"^S * q&} vH9Uq#$u~^b@s?R1q;en O%%0J1-Z/ײ$' AuOc*1nnWԵGFPx0e>إD>$&T9iN1V~o$P&Q }j|7҃\h֞vӽ)Qd?e,XY"tlm)>W.Vc縗C@4V {іt}x$n_+c 5N"r3=6.Qϸ]#̙\1e{:[zkVܞeq"?iD P-ɷub>TT9vA\xz5vX։/-nDAnQ/2 |C4Ş?zy)0⮞p.A`{mj ~>'Dki">5j. yvILU]еcqڿ@Gn4@jU鱣 2FzD78re%ޟO< GТ  }X+C:#|=00 jLAwjv_^EjN|iRBՇ53a R YD8)#C q)I< V HkE\Y$}+?MT"k2lIY߼{@0v=KiW8%OemAq3&VvϠƩݷJ(h2)˅tJ-MbuCb,:YG|ѫѩZhXٖZ&]^*Ѐ[c';@=e]_Wj/z?,# 0ֿ  B얪KSsK= qodЈ,(p4w3^/ު$VRjYX_;q1vL]0ۭ1ꞛ(2:Hdٔu63WF7(лt;̈SʩQX#לp&*F)|]A-KA G!,(*V&1Iԙ3y-} vJD=bѸCu˰v06TE*ґm FPC_8p>; b461ȑ̊3%jk̻=? _kp aj-'Xި nѩh- -Hl5WW،"5{=5dd ,F1+I)|\'9EW&- ?8?-1k J4 ojh*0Z$%IU^GҶ^#14wGu-7~C-4"=/CG#PO[zL+yBَ#^plVyÂju<TNE :8}5RLeE K2$"$]Ϛms+b%GFYF !6Tn"?-&=?zqx`JG Y0X )@A68YQni+ղ lΕaa#xyT{xi@) Ly3t0?c"ChO-VOQb}H<槍t#W3c3~nT~垲'8}heG u9 fqƔc1ZKmθ8C$88Rr_ϧs-7O3x!׀gmbFYRJHPfkՁ%d!nf3sfXeaVQ q]OS-^ T#G-"Tl9cۋULkGAYJ}XEɳO1g=*S խ0#{WHbsQ0*udtJ> FKA?ߦ|u_-j f *eeh85_o%ˋ6{@_DhFβQP!fx9#l\`GǷ_Z nV"3c#I6C&r"/cNgj TA+Gr!"YGe|ucH2v&]{ħ> t";tO7x2d Ɵ'aR;F~FL6܄Uy+7Saf&KF=> LˮҼajm2>G)Ď7UdYױPB5A!YK[Gݠڂ`l̊ viJ#ɡ) a9kiөo@sߛ\o(WOٶV?@f\Rua"!U7F,M]ҙdA-0 A$JDhtR<" C]Wvb om ,? ,$noL}f)mDZq7E ƋPgTf-ߊQ٧-'e)>3ܚ5 27wZ]N<qJ B:la@XV>y{LǷCd%`Fr1&=F^9D-A=dr:x.jw\ F*baq|1].=-[.-S'E7ǬKƶ:]%a5 Œ9j}@ȢrfV8QO@ BJ*Z^8l{{ քF!*w$Hb.; cZ LC|G9`a6zcD!p̂I,͙J" &r"%ogE?%6Ѕ@ 635F:eD^"]7^'EDB 9ѵGWEԕ()ɨ,Fm<AVxl3l{̾Zd,tL_ ֭FU5R.LMC'qn]$KJ6J 3 ) qìTU+φn.bLTy3y ewz'6~}Gu#$3 "_#nHҲ%i .'`54zwa&j,8SSl ou㬋62h/s:2K6c!{vع !8isST_U Z>&0M͝gse6|+F~K T1!byT$غTsw4 .ϳ EVW}a{Ǵ$& &I׶}'r|؂a f?hN`bib{<ls؛YgJi @T 4Zs-FEOA/AngB)w` 8'> rhܯg\Byبي{KO ۼћJaB?9k#zWSHR#EC=>GQ=߀eVa+u %e S<$$\#ܘp@!ua@mX='b#m*Tj>X. q^&hu#tưK!eKL6aMŴ%ێ4:{?nV4\ t1MIuDhvэ)@j{H?[x|KE$ c~#$YH[іtbtXI;s4b<(D:Y/2uM!? !kWmX,-T]Um&NVxϧSo)B=+BW4;>~BjZ՛<oSĨ84䏎C9"83oga0_eȿd4 j;#5L_)R*y&r Ŕ;Sp"Xx `i7]Ď`j#Й 1 L[R1B\T̮qj;aҭ^Tu}?^i7[cLo*MC% r5=>a?: &`Lȹ7?3jIsoޭA/E 3'=t#.wZ3;)Me _7{8ko[+0ܶP]'7b,RV:A^HEh[*ejȝtb> ʂ t\ۢ+o*HT=y_8/,+!@r]3L?GK%!Ā7vdZ%uGea g/aPY@ش$NR7Q"%'VB KB]Gc /`B8KV!YI"Þ7*K Ɉ`y۲PWPٲ<{_l`hL@%WϴJ]0dVțT~Qe&WOjkFPQjyO?l3SP |?%^HxU;,َ+ ϖk_4ZZ}'\Eǟ~YmDF0RYgנXOg6׉RnkCʏGHzqxI?8jm65Gmg\;'B^ͯ-M餖_̻qhe %|{ -꼦CL>tT>T>PpNP\{ S^f/@\pz@,9h] LY8ju [42}G Wн;w=mKlDնGDq5uUqy$S '9ƹy :; 9(XXM :8>)y"ق{2 rq U]v[xnVŃT)ׇ@(Xɳm:=pBB/uZDd*\n"Tym G \Yk~R b]S%/6ān/TueO2#ދV1:h!B8>rT{x bTE ;zS71;(ȣEF-Ka,ߺz[F)bR@\¥䲏sz,ٵ%.yW=hȦg.0{=ϲ7UX{zAvϤ(s7 DUYўe{X_ol;ݱ>yϱ:[xsNqE sEn=!Z )l'9zGp1_yS38|N {"ߵ޽~ D?ګ'+=V#evPO9v񾟈O7z\%T?cv8@+l3hRHqkP扣0ԗ;zoH( qu2k~ yO3z8H[MgSh]o* ! ɮ  _Rӡ@!v" *NTOo Q@9FXHdLy} ǖ{DJ+'MN} wc C$P+^9Rፉ^W0JHRh'zr]nthQǒ"ulR ^lgzyY rU5f7*^$ MIx '#BbžgUH6sכqvg|#Fh`Honj̖t*gӉd԰Pqy&OF)' ĜR aU7I^ڱaV< Ab;BzOo@ '6ObYWDHJׁ? @̥.I1(UD{|G2syme.w j3S,/T><|M)ȧj`4sWe~d`Y X Ɂn{فqvό.=~,gzLDӼIPS@)>C1줬,˪﫦/?@PIf &ţ9h{|ߋT BA@=7]K4LUYle]MN̲T'ԍ`>}U8“ (@~EE'@.ΨqIXL20qkzb_Sw"@DJoŸTu_y[RǺ0&SC(+|H\Kz?>68J4|~cv5-- =VrFg1fVr0Q]d{r !cBf?3Ki G?b"I:D"6!&f^M2pF/!gAd"ԙ=\{&x˩}YFDb[f7.FYM`Ehw?nf(v/3 wqwW6[ cއUkS<;_#ӱjSW-2:I=lՉH]jԥ:@rv˪EzW;qPV 7griW9D`&tKnƒ?Wgy1лt9B`subL~nmqDzɧj r^%YPLF"kn{PM'#f쾄K/y.Só|&lpcDza8:-{743PFn2>IT7nΒ2/zD_im C`blg 3qos_Q {ǡ 6:lW.p8|Ueuv`\X%>>Q9QM]1o%lq}FILYEX8\ǹ61uSLm_"jܢ$ .K Zpvyh0D):gU2Okp2Oޡv&b6+Ʋ*{P9϶u+I懇 Wu3^27/!H.bt@z^l7 `ǃ67 De_cd00 Yyb2Ųmn\[wUvߵ PAyQ_0oPNl]bfN﷘M9~qe&5${ E&7IxH p3wAN𙟘ţ :Pm4pPMge݆Z45"v1>]>Re!KFr RAriFVr(]`t+`^`ݭ?K6D>%GAӄ~$2vzHPE7hBfpʃ7ܺBae'em;\I-%|/r"׈Y3>ۛ@ωt+Wȭ0/Us {a|Vj&>F=jɪ"Im\Nd_/ sP \ U:;Viu C{4PcYI#H|H2<# SK6Զ ^"R6N&Y;ɦgˉ{b);:-TR*.t6@UPc)v<KAyks.E%lJ 7Ͳ-`Ȇ}JQ]m,3 -F*]ς2icOdq]fR!\Ձ:'ƙ7P}u3;Xeq7/;#={0yc'gw &_Ӹ25Xqw T&ﬥ~36x1 M@M#镚TOT,6[Ws1Akudp{Euf8^`q](6,<`Q1PqLroz$n۔2{U[].{I 5]짡*vJ-dr k RTyBAWd04a1`/{a ڶ"JnQr0-(URbc"| tLU"K{Y!i`<E$adGor~]7QO2}~[@ɦK}e2uT{ 0b y 7kOy@tТHmeV*L2۽WfFx@h3{*IiARHbtQ:^wUK׾+ SJ]8wJ}NrkP>","9 4,MU-_Hl}5sf[f! Kt|b I\ezխ9bX7 Y Q ΕΨa]FH/YXy3 a4sJISC ͆Bwg|3]'Y_ޠק"Éjxxov~g: VִX%*&.R~>IU r-`ƀe9yWGnF&ZURw2I<[+}nr_smN?43/iYUڗ`e,Frp{zK =rִ*OjP3K!Y'TBlQ_yp b0rKN:Ist~\R5rĖC,;wiAvQ*i%KP-8qxJo@=j@bW D@ F?@.f4YP6W\rv3B>_+M6c~UCԬɕRQ*!ZF5ͷ0m+$UX]nOlnl欥oM+9ꦝרYmvk&9MdM_C"9I/{UJ] (If'ft08BfY+/)1p؆IĈKAܟ*DؿH.YyNE=:Ĥ@Hx(IY Oz` ĭ/s>iǻC@ t¶(+e;VVNr1Op >qS:% z ЌˑXONlWDQTקV̂GOp&1l4[SFWwN,Qqx/3׊4g@ !mZ@fz5ؙp?s?^ovEg75~_җX~8\|0fy\oC:u6#w5q8iPQ\B49On a8Drۊ9ןO?\ee23YH0;=Pd+!qQ!Bϫ˾e7,ʐ/YtwR*;:wa<2J?jQ^9*"Kc!1OXy0xݶJ><ʍs[!yD:ICZ>:`,|tw-Z/N=[,?n¶zfpQkYˀ[o?꡷Uׂjr_"bxRKl,؁t eBL Y*a.ST{oNNo@}b[{F̘.L-=y7??vHoGabi96Lpىm?O1y N|e鲰o`ؽFB ݼv -%T4ڏW8RM [no&''X#+i_aR&c@8 >GrL)cߞ  FSnOT\E@} N'| ^C(7}+lҗB٫^c`+j%XREՌم@hf W՞elS j%9^E-+aX'f$ݹg-6 L慱8PS&TQh6njqD[9䦰SvCDhePd@_ AwLWwSFW_ٞ-_o15O >ݦr*aÖF A8IF*Y .<"lg~ޛ$F͋yuy`. b. w8<9)+/G[oқ" +v|!h]4W~1<71~uLAbrӯ/ iq ˆQ>ĐQ4Мqd(Pk|&*үhV(BX󝒚!'y=)outpAfTHϾ4b"f)C`)dk:Ҳ8?Qk+鿞vG7nvFMyo~_Cl9e{/ZTz{:yg7gu 439dƫVKd$34KNP y{Xk_N*%lҴ@p)T?' §U\ݮa=7Z:Y+/<#aV ?Al/xenJ͡[!:UaȲJ?1='FgmﱌEvf/v?4/C6q%xHܶ8=H%|or֐ezyuz>\3&ߚƒ84.?*ѽyE6B^8\x{qO+Lڪ ?WL?X i>?W4{S$Vj5mKu덪ܷ|NXnP:vU|m]&߳TyysGk&2i 6 Ä -.y}x:4RR:nzct C)bCYϊ ÜRWD(0lF{ù+gJN4>Lqb50[aB8 ;qe2m(̡(b4F2!Bn TpL &G1nspkDSCG!KX-Fȏ=xH "g;8|Dn2}k\C9`,k{0j$ ;vLX"_9箁vE`:S4'ƪu6F'&!إ34 4;7଺y+Jop웠gU,Eر0tDW^}jN ͍$5( F`Z.n:.DQ >wy Iw6h95m^q)":Td|-[0OjtVk`5ΰxP (6ZnM[húYWW(XwEob|ǴV#>_p1w`:|2Mjݦ 'j(+%/ }f`OM;.5^ҿF*dо[~VDAB^6 דx+]'m(dN`LR[^Y߀) )x 01jk>Zzo p!H՛Ӽp,U&P4Vx&_ jMءP!wQr!z((V$g bFY4kI-Aa<'g h-0>C=Ԡ !{̅7B̡;נRM#Hm ,==!}D0"֎t.gj,};WVڼSISO̢kO/1bRʛoCĔKsu+ k?M-HRHx3˹֪Z{.=>#8E[K`Eo2.#tݱs2Q:p"QNbkHOgYDw τ7EA"_|@ S 됑'mLvxOz;m{mYzRZSG5.;T**עIBYxoYk&و˯$/dZq N vSD:WF+ !;88tz{5w AS-VK15ZDKod内 Vǐ]e\E5ɸ4rjQ=?e' j0-5?!_~U51=Y{XJKMJ,GY:ṹۢϖB-xFpO~?A(v V?S$\ji&;j;G;ꁿHt_ZC3a. O)b،rZ%~qڀk9-ZmwïSN6`l/B6OY u}}\}{n6L@=#ᆧ,nEB0 IK`<]]ty*H",pK('Ϙkμb=1)eXɌ#6etE|mbMHMU1T03I\du y%0;W޺݅sp,"qcqa%E{@x} yB?Ǹs/ZحuM:| |ŭT!y3024Ƥ?xd ryBQDBph> 7:v:AJYOfQb/[^X)l"߶fVVdngdkLwGT+PxϪ g TJ`Y7pI[,s#f ]> $ G'O>t^F:A 3NR9-]˰4u)%=w'~VAC|δb&o_ֵVBAym,\5FdS1h|w1~2+rN݅r#WC͸;@~o峪cD׎ci^CKoC%)z`0?}w=o2(2b?؟zxA͂W RLxȦ.F;O9{68lX:I!h̕\-1 (*ӭg\U?KЬkv^㳆<U٘amNSJ`>xp|vXcK[GW~|^W4c 5#zݢYEKޝ-O1bHKɳY P-ͦ,]qR5 9PqɬHx;&vKQPkD(18q2cUo$c?b'5+Ph|*SJ^NG WH2l8IOB@+[TȊ]逦V1L|(Vk/%j4wgT% V ;Ϭhzde%I"ƓoKnĄNX2Nl)ywo7D; 2(>Ur%iTDO?zXA 6=EAۈU+Oaq9$Fh%\vlZQefec0& );.H2/j,oEͭH*Xϒdr6sbS WAF# ir%QRS:0iyd!X  X*kVr +^NBW^{!{U?8(|g}=8Lͨ=TjΆ+g2 lᤔ\|lFw:߄Zϯu#US%9tfNR#'2|Rfs`x ᒶ^XOTtm7jŷAy]l(LG/j D_~P0}++VʜSَIv;þ*ϐ#ΚD k*/qL(2, ^7~O t4m8I j>ͤD]iXAAxTn Bq*w!ff/-.b<؅TÚ D@=M$罾Ϋ]4J5O`?)3tBDfK{tk:bկ m+G{PKO9&S"V0-)ʭ wA.VbFRv|ķ4m|IA?K|Sŷy%VK?K^ͯ6dśe` I4@bǘC^CltT2q\$7xƉނzj܁S1-%ȼ9G˾m5>a+g/-px^hbq)5iFܧxhKT+c5俗X܁pT"PlM&5`(4kOϾ/IԚ-z05JnxkH@1\EcU #d!vC)ekEI䁫Lh;[ HH1Eʪ *"| -sywdf4WejKE!Ps*L蒈#_s3Kè*-%KD.>9Ц4#%֖[y:JnVT.up_s]CS'&U`0r_W~"զ9`YǿR.ki̐]QKQhDwI; :Fi[!#l: T#p蕨#XIX˯(2M@|5vk[GEyU~|p[nIo *0Q<0:N- 5CqLZ ?h"J'3)jpP4\Q=d 0Y3qC ꩭ 8pL?sNA%gY(M0mdG)cغǺqOD)Qxg/OD^pq8:;])z,?!([_lrQI?dL\Gg+ l)f%]^ Ay 4҇Ew BЄ.3 7>pu "l 4p0_]qPNn#X7ѤzNJ:0淥 K;j Hڻ!o}.Øzly l[/2rں`i2ט1 =rOr15D"_bF OscZز] l'`8S/9:!?QE)ȱ^{7 zP3\$M|O S 1G ;4P)Q;c-L մ#@uT@zn%tt/UBy|JZA b86<2RK<[#۷R&s ZHqz ֒-2>-"ru4LQ!5,I-V_r> {JCWW^VAxjB49P*xLR ғA&x*3HlcnKC^@xiJ@j|g* A7W` }-JmWvLL*6uCh]'C^z/eLߒ͖j@Px1S~k{rg, hhR 6,ܠb;raIp5[3?t.V%p {8OnCZG+|L%[u~,s0Cmu@z83%EGGr.ss޳p'bZnڼҴZCed!$(-kr%Hrf>^W"|3PC塻w77?TF7@~TМF.ohʕ j=Hqs)_do"]]ieE)r+*<} >M,яOwqb `֌ڕj! sSk]Ebnf >\;XNt).Lh~ 3M[Lma=% Dp~_8Ti)l5q$jiR[U[FtC~q-eɕ:)6S㜏Eq<PSH pbbU~9ټ9it4,_ߊA"q@4ϢX+[7&~:7 >S1z)"Ӯ]pאpi_j 'rW;Z)3c|k%䨣ʑC&pϐ8t$P?=u4%sߔAkKV]/x 7R3\T-N!7Jg|l㱽4*Z>D}]A=げȖ %zвd>^ m{s<缃 znE̥HF3fzۄN[x^V_{=(Col4U29jHh6/Hkm)IӫZƏרj->?+G?O|~zlQHeKp3byz3p^xCB؋ W#RuOPB$L6IV~h@QoC=0r$Ț GTM읥)gsAdTp51j+/j 2G0m^ĦH3RW3d|jrt xJ_r)&iҎ^8vKޑ ѕd.˥JNR?Nsbz)AiƴBOsѧm"*.`k~bȯG*z>b$ѓȱkRb{"ۡdW֋+64Mǻ*|Tu0 캔$o2!-gMUC1x]Ii}z͞- 'd6+^ӥ" NcUu>c( +nS<ָERdiO²/48;a ۧ{gtC9"3s+dr"'s,27TG!oKM5܌t{+J31GIcS: Gw8mbD)b+>>n%ig !sVHxK{ޓ}p]TQ(僨Nsg `B)PFWWS Xub _2MH>͗Yr&i#U,6~\fg?j81f^!7mtwƊg0H `Ϻo<VBc!UƂ\CXWPcDmLKsOY[۴=cvD7̼/Лg`Zr_ 0Wwu:Ļ)EYd´Sj堮.)H)zZ4=O_/L;KGa  N}ƴ k K.$!naw|h}m1/wt9IOKԪ?u]\FZiSwiKBEP{@'⫢קʻR^G|@e(Qv[G9uvW9QndNa+yg{?yXG[J X_o{* bfTG.<<2:Ks~MgFFR5yUqfeN9ިfbZ0pJF{[P@v>l J׈7maM#ņytH oFo}vK%Y:L L9VAz' u*jUw`j~E4)#i6+bgsw,2donsF|~FM;MBeYH%F;EMUk!1 BZ>އ\tlBrMS!y[rZjG]Y寙Wov!-~`0a: *?PAo:tى '(~?/bgԼ`_zj;+ y ! "2mηwS"qRpT+5`F zџ&śW˯0NV}0%Ҟ0KE\ nC|D0n*TV:kL/k C?ʼn( U 7ń͓K!r *ԥ@RZ1x\HR5KjYѺ͞sR̮L=ƃуTC[h9K54qF㜕x^dx5M \NV Λ158|lQ5&$BA~m[R C.Բw[K&N2EώR_)XTW(+tҩGANK]5B[ZhWbvP%u3",EGA3Mhj"[|mA ȌRzۀgpJb]ޡ"yw̾ W(^6FdE9zUGt0Chv-[:Y2S)AKe4 B3g_EY=U8%C )PӸ:nhvVyvWw@BGm͒wH`٩eޗ W?Vk"IF짓(Cǀ-YfCFWi vut6 wnB%yR*t&XN30je/O-m cܚ=\/4_AO2O luqAEkHEh7X>|_ik\8? q[!|M?zD!+j$XVsп֍ݹK z &\3E 1|VAs92T2pD&,?|b}&=D'r/?=af>^XY`̝*p1^+ 1 }* qJG.<[@0{Ȣ,Dl?:Rޅ69d0i>F*dz<au7m64HL(o.tA,4_ >~F[7"qFeCHY|_?>==!hּG˂Lg[[g*ċ:04/7'IMd>D HPl؂YM\Bqߪh}h1h|* 7͕U^LyxXX'#ozFܷƆ3B{,L)v41F[|lH4 _#Ņ 6cwN7Q{Pxx[ʀ 4@&>9 v߹Xqf+$غj3|< #{j̯#d\Nc M,Y < !1f"Jy_sSYR| g ?Do+G\t[%n!|h粁ҽլHQAC;S לyWNѲǵK#(X[T"4J jU 8h(z3 "{FG|nqdCw"c>ʗ`=Bgh ;(/IkCu^,3XGyypmȽ &\Xq4%f%aXKnOh^EpAc`ׯNo;ClфJd!l I)Gssa\/9r`I'wp R- [sXf1aRkx3Z1Y߾ɵܻ]>g<0iFM]iD5"Ud=ԁ!ZQT|\UC W_N '> *;<_?@=1#|@fu\qASB`i0n,nHi`-,<"Ι3ݵ dcq蚍ݟ9;EoVL ;rcGԵVTx @m$peso6,}d@_LB_2T J}E] fZ(SUmkߜk[C8j(WmhCE)H٧{LK=AIo3,>;∝g֍@A,R%Y ja&v"A U$Kd7T6gOsz'7##S>_%G G+JOՍ9t/b̤3S?cDo@7aqha #3oCB8gbw>寨3cr7*NȊuM)}ZHύ;ؽ5lR"k^] Jе!2G) _ U}M#ZeP2Ռ|6-fl.mmӉ1gـd|Q2+fGIoH :;*d֝)<Id_ $Bm +&,NeB\ 'ց]=E+Tk?ߤn9`?wՆ|' lS ݛNBZwkՎSAb C@|Wq<Cc_gv~ugJ'a^#ńTqm^ҳ߼^|.!>W'4|y/DU7)j)aNT'U2pU]5."E)-Ev),Jc T´],7-s#(a|\jj"mPYܵȆ E7Wi+bm<+tߙ,sܩ8?}E .%36Y)#"&Tr^I<],E{kJpL-YRr[FD6PIdUrOd:|s9 xړG!/s/e tKJ& |EVKdt^ؙϪڋֶ2VɞClQV i-~W\`y uO>nb%Ύ3}}!v(iJµMB^a iKәMӎu):J}!_]dݢq[N].eٸkmi[ui!t _&[:===ë&?d~X:*M3v(̉'֥l%sJWv<9pUHziG .G$rSl6flX԰V^1JUVpPt&RhzCs^~FI&3o\rM&Sc(xPory١V(t@҉Qxxs+mA66tمK:յ=6, +MU .ӱ 8\62h( [{ f]uW:P^p 'mroF $PNb ֠*@z tBwC<}Ӭ6 dZQy!"$+LA0[BApuǍc1{M/E,NwhH(He`YoӖ0d WGo%7eB#5Z[&1sc7t|E3ԃ_a%^Y؃we@~@m_&0_ԐhP2 C 3k>v^2N{b}K:1,^y8LO*{) >|0Ohچyb[0iAtd>bWm. aߍ*^B| *xင6oyւ+;J"3'mJ2jW+?F(I\JQH ~}R5*:0֬Sn鼰7`R |sO0tBʋVG'z#9Jҋ4hzNY+pbf[0?WMi[߻P3)F%Z*)!{ KIֺ6mVb˷ۦ.,DƎ#k#>Zv~;}6aS؝؈9'c* I:Ggl!3Kus{3(Μz"o=hsV&: IFAZKRT~?yƟs~ tHڙ<}$Г5 v-(EQ-ؙ!^ Hu`K@/BY49هp&eѬ"M$ΒoY۬QF4}SւTyEa1 cn;<DoOW Ƙ]tڜ`8*M=^ <6=C$8ӄI<13D,xlqX$ݤ=$R:h\8MD\+id 9똑zcG< Zϩpǘ.hF̈́'_dNW%҄JKT>7?N/T0j H[ȽH(fMj0GiI$KR/nBҙ))F5aO!*gWf} QI8dBzw/Y{oQ\q~5'~oi/RIOݝ15%6Dɱ"C&,zQyDNbN?_״ a;xi+,ú/Hw8:ixeH u ?yp4r=ʘuGYPhݺ)}$ѾF ExR+++AaiX^ )XdtnLֺ5,2ݨ~>r~0ryl,3dIxi]<4P^lעYN,2Vޓt'C3`ڍ-9H_bXLmoELXvGE-!Zm㨶l ·sLP[TXmj zJEXڣ?IAd0e!i'@6@u W']֘y=(:Z'`\ wu+⑕R*Olu& pqg0|3NH=7Ɋ.5}a8+ -[ƒɤUg/X $jfzYqmϯlҸ҄AgԬfި9 [gR-J4;h[Ջ}R=JY|(x}~s_:TZHڃߌTF)F[.zZ-i%w[}.j߆PF[Axpupe57U!/yt\rP,ʜ#w7wwqwtˆO #ΐR|9{Oّ)l/:B 3͗_gGo%O*j2 #)܏boRS*m7Ε4:V OzC5C4s%jˀop.'};9 T{e+Ќe$2"4 W5շnV=86R-'xD2 *;0~אP 6[Kiow,k B$R5&1~Fvxs0$QvfCBX&o Ҏ|n_ mf![}&WyFR7׵修s 1.$A$ѧ [#v? WtOls: .-[^mrv_r1dg_|w3BdK裂|-%~ RSOٌ_}U?wa-߁$ 8b*A! 'ͬ,,XHrه 4_@q> ĭ\:yC7SPAՙ\Q֚)_Os4xFNCUV-[U>Эߏ )r-X@8̵K(G-h}3p6b r;pP?Ha9#pNVwfqInƄ3f@nYvXtбǜ)Mb/l }T jJ6b،4+w.YZ+IAdl;Es ^Y0f1FS\Dp̍\?}p|~7.PqP@_Tx'? e=xacÓvlШ=Bzb ct˵;W?4: -bC(9` % U6۝H&X03ln+B~dƈU@>%9z0B{W"O8GWDhk^ogAڍ[=<$L٠fMmk!+"@ 5એ[5ubz̃%B0/ uoc gfVhXty-Ra&5֑QRJ41'9KXbSdyTt?t("d;°A6* S7 $D~B4\5lKFwr99ieQa(FQy!3TZԓg$ c8'Z2s}Ĉ*I8$'ÝQ]Aqb[hv ޱB6&Y Cvs5+}ާX XOFއ u)(wj_oYM|\AF ՞󼪩0 ؀ҫ.h3`_ tu0k>[;L1(^'G@H5V;0!s&oT/JD(o lګҾrZ 3Ss5uG`aR0Nnۻ[eSJwb-ܮ~Ƕnfasatl]UQ /f6 L" GJte;G&nlʏG.LZ7Y'*D` oW+u]ap`>Vm7K-4E /8 FO*9yMNJKc=#!~\cYۇRai_Ȗ8Y}¯*}6PE79)ʊyn0|4'߈KO/02LvrJS!6lѓro,$(2Nμo75n[jÀ:ϳI*$ppQb?2] ղ<:YN`SZ +bXɣ0dp 6)߬PLLCK"C:&$bۧGۍ-lIA-~P1CeFߡ]%Lh:U:ķd3  yCE(sC]^q/N2KW:o1Q8zbgOSڋ. cJd~.Zi֜]SS{|xK샚9e SW9eEiI1~0mZ,̻I튦LXW36$sS$]:Swmjr0Yʒ¹#lA Z)1o\$u눷f젚6#\ODݥnG;;*bbg8? f' %`}-&3))y^/il^S[F3M7j̀5hT}[.d?T 'tX4sA<=yI9rߐnk}s\ W ccQMpKh@$U(RtU:[ 4FֵECہ~Kf&u_ Z.8 ^|@;noXAfEtT 8e:K`G Se8,/yck0*C!#u(XGAHdfM{X1ȢR1DzaAE%uXo1yfw̜ԿY%{%iӱzar]!PaqP E 2FdfVa84$E8W J5Objs-+t{X/;UgIq¬<$vt(@79Hq"0 Yںx  XP%\`;JKSWNGe8NiO517}0m#N7uTZ(Yi\?=,GtaάYH[ U1ҷC0֕!\ m?m5qe AU% ,H[ۇSEq}ь"D'l :ƒlÀ$ɹBn(ۙ-l {H/ -Ht  R2m@9g:1I=ˎ|D1@M.qOxIӚBal=[D6;%JbOAk#VXIyM1W Ivc;.gE,١ [۸mER' j3UEa~:zg;cO> H\b1 ɺ4/H.a?($}K[Fnl,5|.pw̌/>x>H/E4a;|9WYv3'|[V$48'O򾟑+Q^ .Z"; 䌮ZZw%ηIC@ &U2cB/D Tz+-cGQAfarIY{Qۚ}Պ{% j\̸ƞ[_R!2d(,3LR$ߵl6*q BӋ=**oW2 T:d5GL(8?b2DKAAs&wZk EeMGeZ830*UhQs6Џ+)6)w\(O>=cүݜPҢ 3={d喇xjKd;Y؀I^H7Tr灵en'YRz߱x]~,#`}e%vw"٠t*Yj… ]P`q oL.4qtEDG(5. %a@h:^+sta'{-.R[hSycZ+_oڡOEVV$7{ :NPTh^o UH_`e!_%JT& 6ieL9FidAF@+LeE`= W8HG 2ꚿŔhԻ}Pv9~yv)PfD#+ʲQ@F?m俁0d^ǟQnJ6j(۩Uɗo&Nd=/f$⢥#_I&Sdƪ`#NJ\;>|>;qN"1 )Y1F_5,)] A1g2'nB9: ʡ?; (};X1,X4KcQMFu 6 (.4C#XB#"Xf~Yw=FfkޚObWg 2mf3A^n `;&.䫘DOX3P2Vrܓ33ͺƭ4s@DKGb*i? Ӭ| sN"jrH^\nؿD6t1Xwrh耒o|i&8b1$+?!L ք72ޔp=ĝwlPm2-19 M9h}9u|R%U '/pSDqk׳CKSÌM>}%hS.2w'TԳ"[ 5Է(676JcȰ&6|;(᝽|`gN.z%jOmh#$8:'X#Xƚ xG)";y=rV!<1c&Иa}Y|ݘ)@[̬oS WȭR7eH 5j[hDbֹs9 Um 7}@׽& A`QHt c$}7SlИg8(.=)R)&<.bNo4ЏQis80{EpŽ \Bsg>: :p!g㸒MA c-sI quLi VK ?TЂM6}JR4JXSȵGjm+fGI]:peI" c҃s3eEZ c)GD|:2Wq2 Z{ԪZi,GwPtg 8Fa;ȁ_0ή% ' m;~6-Yޭ53ܯm_'Z_CJhNO| t+R-Ey bJF:HX$͌q^*QHOumzA8Ãh9L۸`孮oHYF!UCx1K tvOͩlMBd^Z(+s/_ڞNY+' vtjB.&H)Z14]gOb%:sP;0M3 <iPX"Ӟ4H/T϶ Ȯje~$<0; kZ5 (0]?vG3؎2ہY+x&r3t[$R裆=7#ijU0 Ovh̽50r,h⊰}ҏ}lG.)RJpt&artİr'NWcx:5tc|.˰4f{V ? 1djLGhrAmCPWW,8 r)_> T4CP:*<;F6iF?u[^A3f% W-UDp{_h/N1~~Ӵ;#4-ԅ3h 6a ȍ1r|1syM$k:QEc~9cJWdĻ"G ն䧓XJjcoRBH̜O?AnO(Qպ\ p,!CMoj=q&eud7Y#fC^NM%U?-Rb_)s (X=%JnuHLW-3Ђ')?Iڜ[̸qp)=JB]ꎸ̺?&Xߎ%އG/@ks._5D:Q>]g_$>CCx a st9t8m.ڿ4cJg4]$N-*w3$bzÐ?Aw,טP V=qj@7K^'C6Bp98l5u! 8 ٤Fx.#gL4WD+StZg1tx뙘xSSKlډW&=ÈUi#SovF lC+ǎbS D #!)^OGmu?4l3X^  Qi+K{=QU]>@ߪfS*~!}@|zŔ88X6D-wt2ʋ'u "d&I%_* \z)qT.bɾvM5OЋ$] `NsI4NBHyђd$# E;f~>>՜ -eKЃmIf[?b F9by!~ {>s#[!9n_~|u)ek'n}|;=W@@C4naoIUE,uQ'{l]83] +qP,bφxyh*Yj`%q04!`M:G)Z;[_o!V&5w__ѡBIÚe΁rĠ,z|ɾU E|JB4oBŭڅ1ka}E@lj(IEkIT7u/tcxٽ|[vCfK .]z(9,]ac|5kJqC8%Y><6Yݗ@f\oxvF,T XlR{$d1$FqQkjՔ@a.|nDXs+֮cY)"5Ш$uUv1h+__',F)[.XHZޚ{6FHof@1?j'X:vF0{RO膲gI2g-%sbkgb},xHs{*`kS3_x#pBaB8"@!S܊.ɣU{YѢY)VaYF SsZ=I z5Ig@"\7Ҭއg`%s&'AstTƷmw=~6VmNNQ-z*eBc0Sz%YKPm1QeW#"1ː}' ;g|ċ]0ʉeb$3HFTWr\yW *&ֈJgPf}\?<2T: Xr$b6I~گ>7>V\}Ӝoe΍X*0;XzuDDWk8&-I!AfLW7{:ATO_=^K*VJUً݉#XA#"zyHw~a^׾~e+nl<zBۅR7ÌH1EZzޱܑJ m(zZ᫙q*)SmDO=yQM+yB@Q;@Ƕq9c@9}0#~r~ۍmHrp˯㙓_t]iAe|F-ƅֲ1KoVC7f-SsQo֕pK}O ]{D{, +-! -F~vۺP6$s~$jGaHP6Kqgz4 "fC{lߒq~Er:rXX+X9 x N,%Ucuݖ8?lSJPrլr};i2du-.;z"vïm}A9PhRs#o{U:#Z*@S/5 Cխ5ns!ߞRui: ozvܨ>i#Xww7)=3GE3v<Ez4Ź2,w9"oWI/lg3W>Z /qN„Z C3I"z4k!AҢmXE'Õb#ucGm&UYU .51 & /6h8 5rg^7 G誀$IDxRcLދqR&`gAɾ[a\gnfP6;> 2LFF pC1,T+t{JѴo@:Cbp+VhW"q?;vo޺5#)E# "ye]}fpq-1o;6v'3F%2 "U0O} ou*6v4{sKh'4y<Ϩ?RUo z!`3=w%^3Y:km삂Iˊy/!eׯn&<& -BqG?6]HOz3--ZAO,JT96~YUJ-CH!J#XצEe4; PJָ`Lа#XgL@^勛 Oj[5]B$Ay_IQy[T&^7L|b >UFb+av؟չa.[큪:@bZǽ 5e LlZk'X4-q<B<2S_Az>Y_tX DlxS b5Uq^%umӴ&k5b$(a#_ =~`RuKTMx& d\]Ϩ$J+l6ʛ&},e\݂G岿~Y!;ԲefMdgՋ|Y!ѨTX=Zf&zhfmSI+KY!!¹YdKH-D^<Đ^j\O ^ G+'ڈ$ תF6\:azu5bEqm~ f6Xe>캕^UuȓXN MDaC Ui/.(¦ LPodCy"wG8%W4`%8@+[~?tkߥLň c5ZF o&ߛ%N_SJPX[kr>#M6îf"qхk~:q4CGWKFnp6.%4ISm_~QF1҈ 35oϋE{}>- 7 ,̪gTa~_k 'zג㐌4+jS@\c7],| ps [HZu}>Jp)Ht_Iaa-8]>Ebn/ ΢,l~A D}C˾JHhc$ޖUSMY$flR]er{}Tߛ[54^!V`R BJQ>7{;ASF3:>QCB޿uT" JM~#N' IZI-GQɽb#}QٞB% 6K;DZ2(+O/*oл`9eTR~P?Q`,;&u?wj]D$$,&HZ~EUSTS)bstӞZݱ,*傏 K& >{j }{ m`CޤM[j߅LU>AH /H""وByOS(镮oU=9d񔕤$Wg`!4eFzu&hRp&\ hAȿ&Qkp_J+5_ :#+{!_gHw_s`ȃj?ۃjQR 9g/9W& MC>WoHQS`.^*ŪxnxFGNIr +$RO$Rq]4:/\o?VLztk?`@m8h%=.'VypnA33N&,!+ \E"[ _ֻ4mZuFu_= En12QYv={4N3{Mid/Kao#E}p=}Guޤ~taJ}4WfG֊#GtyWQ==::l& EoYSTh.6gҜŻ$a/oc*AŌ߰ bxj/[<4B$Ѵsފ,\n#W/[T[h͹}5WD-rZ.3Nŭ$i"im{4`Н(96$ǷB RRM.>wmCUl22=n})njyW`e=U\u QbbC'&M m$KH~7\\ÞM}_&pL FiC(YՍ,0evͲa{DaKm1V@&&A/Ͻb?|!c)Eس0)(·]b<;(6m} Zg|_Bȇ^;@X~C-i ̷ [T~r>mԻeS{)!0^ h#^P?^ V Nlu~@},jSMKfE"RU2?xCѥoi6yWvغ!hmpZ̆"Ncm S*#t Z4o,ϿJ?O,uwC^g꺦{1ُg(Vm4e܅c%Y͕ЬB(v xvZnZA?^X $TK'6Ɋ{h&$Vnwu[uLh4"on~g(LMTak$6ֶ38|D?dk™~[>WSXRIxVKA 3 +7!ez6! ]7{Hrpr 3+Lqu ]ef2*e c}MqY"f0 A,~dkG* sE2~'B)LU\Sޓch3p'X]&Ou8 )iI-#5xpEBߟ/"Z1ވMh*fZ&R FNH]Y0f3{m*Lu-xq@Խd|bI|Q<|[w V֌-V*E9i,‘[XrQA|Ǣ?E4lU~LBoVDCfK0O(F C@'Pq^|θS~oR,"t[X,F$O͒gY},\kN;W04Xl#8+ n|KwXVP4!3JYl Vmf;swK!u'0M h[`gɊ'O&ٱy)w|~~% rvzsP)U&چ ;_kT6Z& Ju~EZؿ% #Ā8XW#.wjw_=1XWv̿^K3cl&="J7zBRNocp1}^T|qdPƽRq%)skmhyv] ht LZPO<Pha "qـ PVnߡGviu?f{5/-\Zfh}UI%ԚOA^L;О+fp\.)sR#4p;:SE\M008EMS8b-3W}^/^qJ7GW@q.+)g%7m/zLz3/s[nͪuVo@( u\yI.6Lx˨LasrJ>B*)BP|(,s+4Qdn .*ѶKf}_g@'Nwb]%`"c䁖9>V)ZZBC2oTF ID*g9CޮU7p 2?`MDž4O>xv .խ~~$Q&}T:›8:I;( ^ki\Ԕ TceL$R7hiȩ'0^!Pvs4NbˊCJ1Ie\J1Ƽ$w 84= 'Y֨D̅\Mr2Ot[ty@=QAP5߶"QR,\Sm|&ɖeTV/6  79f˱x(g.mXU_xZb&dmݐ }Z ЄXݺ5xP.5-W s;:}&&7* 3Z*˗4ыD)z ^ kKOx8kT{K͹Z3QK"")d7AXxRq^[9ػ/٠n6|Y!tX-13"9 ՠLEZ%No` iu~0s͆N"O?煰ç~B b Ԏ(&ޕ(bE3)-Weto^9 ?,\n z*`[l`{_or~I !4,Ӓ:hF֌РU` gfQq><;M!G{s0'BE sz8Ǫ?O9_ ngdQ ?!( 9%Z@vzb꒩>|,bYL&*}J- - `.ܝd%l@}cEYttNViQ*d8\Je)^>lX4]F7(!o ~WґJ[`s:k(\ΝX QKU|YBAi}8"!Koj7,i(ѮfK)JpL|&{IxBa(;ۛ+ ]پ;Fy Y59,:@ JiIbcݮ%BO&S9EՖ$6dX\#tօ=mܗ* L Z-4">m`W씏j%9mtta0'W]hliZ7wa1v)Cdlgd|P#XI?MyZBS,'؏kp%DR UpdQ%<@>%ϟ9q`aVߧEw~qI wswBdmK4-Exr."C6!ɫ*RQ;^iEEFkA ػTbQ/FGN*||11@))2hʜGS=4`K_/,2ȒheeZr\?lL-ix+0F5wi '&jk//֛hY3e1Q(8Ch|ۓ(5[B,t8H@vSX/'B4&e <W΍K0*Z[ȑ TۺfIv|Axd~B5?-c dI-N~qΩyO aJXԌ&`ؘWJ5-NdT ʈǸ]w FEOvI0FB/,yh*\}L(a^ˤTԙ| k'KN9o@#fga۟4d$A4woaL"E`k_r7Fϊ-*20\>y[>v}z g;9/È${9yԆB :㚧+SЂ{ZNgd"di!FC%G4ON? GV-ا p؋A"$e8x7P՛n6Zo9u#@(pMKgg'KW$j*ٰ٘-72`;^v;5|҂gcK~bk;=7_Yx]g B58[6ݧ*y`1|Pa5(peb3JzJ)9W.:;StV5ap$+Y喫fqgN]by~;"8o9kHc-9tY< a"ReJeC*<άTmc`\◦lfnf?(T'qՆb$"?U4Dzѐm8qZdiX~U"mN£=+!Q 5?3 !/R[zTkxIUvI<X6{sd&dzBz}U۶$4`&]* B 3[߉8/*Қ *grH !HtICH"el=SDv2k'9܋@͹@6TP!(14 CԐa <,RS^c9ޖ 3wETgYvAALQknޞ㦯srMJ:jIy$Buzy]0" `ɄfFG^[.k%FlHoCGU*v N&՞3 3`ϭ[*qOK$YSX YBAE~nВs6{hMy;"_S_IR%m%m' ?46,BLԧY_Ks}<.`qa]Wp|D1j;PQ!g+AB\DUd1t_7IӝB4NF2`jI' z!OsJ:NdT9 f&^R.4Qs~V H`aJЎ ~ԊWՙ 5@vAc@@;p z>tb?(;PJ8oT#qj ivR5-=q P q]"}im*ޤO }9d3&"@B^'V&Wq8g Pf@8 VүF0PI{ ^vi&4Rs`3J=H%S,[gIkmHzkŨhHai _\f.T^şAp\ٙye#bwB:"IRV6K* 2-I2ƈSf6@坕`&P>71>GH\Ŏɣ1&/ 5'j(i͵GY a_KPJ$ X!-#R3x+lLcEQyz_rȕ:E03}2_V&?ogjTo{[[+lI c[bL>woj0;ڍ٢WLp6a2<Nv R1ڹ*YԭS"EhDCfuvL4TVeM#;WTC֥^h* jص!u%-JR60zLtJ?Yˊeo7*E]4tyŲ(O \Nz$G+n~l\{Y\\6a7;x5pE} cEU DTp…CD~pZHXFc)j3fr-@ =V\M2FL(˧UW۽%o[}DUQ/:-z[c7FfyJy=U7ɓ/YU^f]PdLgHZ4WIza B} w ˽AFhڌpџ d +c<`Jc ΒX4aOG5_\'ch)24iN<.^=FzWn(dWǠn2[ C?C"^Ih1űɻ4eذ)w1{T؏cjnJf[c73i4XhIъ|8ɕ>ɥO񟢎b~ PYBa G{u6H u3]$;*vr,8vSh0l(~2s>*CME㔒Y9dF<֫<8H;dX!Do,ʋ|9pԈ}~L _PrM!tz?g1_{+cn'ظZ/Z*S^%!6 ͧQ.WR"A J͛?aNbٜ~5H?1&.٩j\d@9ڭBHaSY<)nli_ŻYw?Crf"7&U]C}D'opM靹BbN7ԸVv2Υ4W9SCГЈ𿅡SNaDe+O-8*`⟒*fob:W8FK$J! dzL@D"FkހMt~C/>XfQSn#yIvA0zP7V~ qҽs.8ˠoazD5z 'v;' s$>*r-݉vD?ѡĿ0opf[*׺mסDÂ.xΜ(CW0ӧG.WԘl˺qŌj9Yͦ*bײ$AL܎8, /iNz/)'[izBăN(oAލL׺K#{S84R&9sF41B)JV|D䴦OȒLE2*NÇYN!kzhZ-#ɒ4!-;%輎vgGW&C|b86^pYjʜsfj.]%U:TW鼰|5@ETYCiw.ŶljPI fDσZ D5 ,~hKC蜍S5[w@0T}XGsKڑj"_ )]ჳd^4Om&~ϟ:VbE*q,Fl+3!P1w(t5xo)G(9$YīWԦȧsV o6Z5;Ar,{\JE,Ve७72G#3icN~n -\j|3 $o3fQt@`fj"]$'&!Cbr,QC.+d+#*ޘʌx`ܨiȦsU}Poo@k>>؆'6 Fz6M#*C+kIx9Igƨ㓂גPU 9v?;Y1GYzVbh¨Y.tUXԯiE)빴k[Uz10HKttT<y]OyER 7ːƅp67HbpHjC6D%7sH20 I /h]AwjHؽX譚`pOސG~6 zk {^ǍKpK %#.8$ 2PJβ2^pc^[Q-Lx%P壪lЍ $bz0Ȇ7y[)CyxTif)swSFQ:r#2YA8MrFɛ:,1 n!~-~/jcN(hTBFo[L>/,RW1krh oh?Zں,uAdkwJVDR7X@CZyZ Tԁ ,c~ K&`lAp ͼO .lu ̀YԛvI 0*Qn:nP(!|dVH¢eHl \d\V uǜ"__tx>A?+x-j`#I#3I:lFѭ呀z"s;`#x(@mT@s쩍R+ @d~x$tu C&Ivz191=<QA'qo6Xy)}ͬ7"Cl!N`> kM{Cz{?6nCހo\gkh;+4Qv-eS]`4qT0OyQ>I4}8i i3"tlV: p$J7R'=muD]ĨL%IJG9nQQ}uJb.mBͲ7N zapN' #i=t ɂ>a뱬vPj4ٲNС?xUW@b͏`! K%2v7ߞm@]`)rhW< {9jany^OqBG^103TU ÞüOLzo{Tγ2\_i`2&o0L !#$O㷉;9m[$$dR% Fpj T ZN_8u{fl %4M Y΄n_Yl7XU{m|Nbݸuݢ>M~XYz'w,y:jgQc3w8xb{%͗޶!̿H}U%#;( r I.Ľ#&%FTZ$8Op)bqNpƗ6_LGI>x\2'+%JBջyjH%!}o8=A%$=L9Gm}'kjuhPW[P EQ0'ؽ8[OD #2/2vJn 9 $ s%yqܮ OY^aU֢ O ϛl]nJ^QrDvJ-G;CsQny)s\Dmh* XM%JMirzm@݇RZxvK0Q>rYmB;DS'dv3Gy B;$+h5O @Õ iQVAC`_K6PTI%4;b)uب U Vf$ë%L3IW%RuVSOAy/VemxݦtAf4s>}}+t5^Ib։P67rJG{є1q  Fƍ: }-Bhfmb8`{+4(C8he id-DM9%E JuݦJ>D&xj#;%֩Q8F9,Ac%cSLr)󳣭,PO/Tgu/Ub0;!\e3U, %sp="m% (IhqՆvljT?!0gxAs$k0 ʫ}M(H'L%!tśY5k9E RC2Y'jAIHe(n06PXg ♮whUUQT*5ʧ +r0RuSɮ6cY@XJ +SEI/[GQBBز]l#b+н?ĩĺL94qߤAd5-U+TX@D{i tg!1hcz_YbΆ]>\>J-L j&;6ǚ; ±p)`i>d.f?xz=%mNZ^8+ (t{f?\~=yzh-LES [Lz璽G5,~+ʠ_2j Gd#>< *Y zlI:aD CI\Һ%jowg{*'vQcP&q%pnHʮZVĞ*f2z W)WaG2WrvlW1 w Z 9 34ػ5gdog@N5.AD `%d o)s$JzSV}!G k[KY&#evbs]Ȍw %er0 d}?HF\BsKUmKX䑟\%MȷZ ɢ bC?1VCofxQ!0bDCj#!c2l0+Eڟ¨hðZb0.k3ݹ3֕MQoi2|+1F,F T2iT)xGͭhIpp7ES~.r̺! q$>llo$z|&elYUU`ſDã_l$uzAzR)JM}]5ʕS\(.&w<:dBVVyhd٪D(;cNMp ' sl7m{@ s,2ODaXYq\H1A#x;ֽTFqyBN2W tvnt Pvlt`@ |B_䉱_B Ycn7q&.5Q*NRὄTJnzuJă&DIbjA?U.HpHLs>D<ҡܳ@jp YI¼j~+%qYՏg/,ItcN. *:޶,LA.dOE^V-^u3Ӽ-\iVt95VQf)Rba}1>kWB0AC?9xj@f'߽cFEL< wMHA:e|xx+0lhhǔOM+rTruNu 4 Yy$hɻ԰i;3uDmè&ƐkRN\N,9-ˎt`ՀR+شZU IR5M0 E \A%Wak'Ad2ŮQߵ+̏ Q^-jŃ -,9S_8{ ^|X`%};yR͍)fЌ&?UO<(6]_l $uP^6Cɱ?^=sŞyejYu#3Jn/Щs}&##% -J'ژIo{rbrh g1#4u%FgѾD|̮DħuM]VIECsj\8DT،!?c 84/FX׭Z /7"qN_bnXk{s>A?` 7=t7HtOdȆO\X/47j/epX5|wga"ȾV)u//6<RW7N$Ͽs2|a/^u@ Nr Q {9ϚR}N$åDb҅~YO0nlVVKF͠(Y|;o(]n6!WWGlNu )p_ud/FM۹?MHJ}zp(.J Jiwg,ׁZp)r`fI3,uήL_8j5=О#6qԍ'.)1v2~y:Ax紑eMP.V*`渫l 1Džo:̬\ )z e2|n4oI ;;ǡQsL+^`3?Ajr};\'aOrU{`_~zә| jGF̼/2JqUHcr|gV^i]wO)(z3ieEmȾ37g7M'8,Km+ =?h-ReBNE2|ˉ` 2/ibdE"I& /4ˮҾCe^AT#"D8nvKIToobX/ͬB | 󺂇G1Y0K 'Ԯq_rc@޾93GIKӸ_E :d`:LcR9 id/K݆`"Σ;mt.U3?>.d,}wd?Y,y|lt)ҞaFbE.SI =OB[<9lal@+`)J9)uS>pַN3<\_8.Wܫoc0 {7:7D kbxhǵޛ&&0%@fI@`ئJe9ǭ?~oJ bQly `OߌI5$&8M]%@mY (Q5s`f⚴?gꕱCq3TO΁S!#=nc Ct$&̈cffr;j |º[I-񫤉i RCޭ& 8-ݷwh&fS3%X8k%H7|w [t0tƾ'H>nb<lCa腀S 3Ĺ5*o|tH.a 5 %4]<:⌞g֛z)]R{2%rցH'XSe ?Sm{-ZVTn 'ᢻWYSd@83yU•/U3{\яkDao3vw?(`Z'A. -8SC7F~ܺe9(tߓxJP  a%4f]"1>DZ>$H)8Xh?$5t" eÒh՘ ZY 6x ) }F Xo_$7./z]Hsݍ tŔʒzaGQp?S4u< rVFnQ؂k k'B:+u!T7e˯y!sR6,nGtYTQ%3k>lJDD:شGHopDkc..?v?7X.V(|ojb${z&ڠkP;J7'R]Jl,,Q 3LִaI3sU*k򫶳{ZUh/CJ86,`٠: :5G(U/M&צqi| !vˁQ_ˡo]+-8Nȳ^G CY,ИN򻀀SJ|x ^IҜ! /9itw ,5Lpyrin ~Tĺ6fQUR\Nzpu$DfO${J?Cf$;ާ9x5 + ҅iF07GkcEN@V#'M$$mͺRe T$ýi֥91׽_6O+hdZ~y,ȹER"M79p;9r>x%ՙ, LJRR|bx:컳 LWpP5?+@7nW@z< Zp7D ,uLz}4Rzp6qk+zVGBq:h{^&HW4d^E{!NJB)%& #&W ?7gUֺ H4۷?EM.ns;zr`m5Z-5(7X=t uewL5r4QS‹ey\F3h9 #Rcs*&)\[Xp6Y!I#I"*2d*$bI M R~` 4M{⸺}: v UC琪fgA$ fsp]8Yu5Sf3겫[X~a~FS]d$i|ك JMD{Tskjh>#&f,ve^Og0`Ȣ KxF2't>J_<|2J'r !2\}PCk濴Z80ŭ Q$B%2 ya,4p"܏֋9 tqd9r|1aMzo%-OpXɩ'T5%lܓKRg\YSK1Lύ2ɇy8k#7Yuyc^e>\pQ`9Rw_Pιe0|NlAqѩIb;Є7@lk'G1=X@}~UvFzc7Zrp[տd(L[FCx<>a9y7|3Slmr4S>qj!Y*h0~\ׅ.͏BC~ӌSiP3ρ̫͉bEÂ&T.tiLB7}{zmVXo iWHܦFeR)`︊*g$}"CܲSTdd \ze9)%&bjb~"u =1$]; iYrc@S偬 y6* >(1c!β6uSk#@+ԥN3x19K.`>@։c/S [m6nKu6]U! 25~c2K=`ZKbTi+t[@i/ uP+Ebɿ5LTߴct {ǯؕz{trqT)3s6\LBO< A2zqNMA߲GXޣ嫤DWJ" RBы-=Αg:״*T,0Z#ZnaZt{ y u R➊(:.Tt߀AU-|+"Oֺ[f%&yzWޠu: d}XY\}@DgMbLg^.w?AybΙ:lR8H;lb);'@(k!r#B#k'/ %&U{Xb$}Av:`7;{YV%nE:X( =~ب NUcԶ!xӛU^%(SF}QGoF 4 y&V_ł6:9:bH4OInNCÿˠ5?0_Ng\QXG{u駘c42,&"^(.:QPi  }|ސ.0Agki?n-2wof0Be8O?revsB>9SĶ}fWQ]?eULI$#ng3 Go2_cXB'3#SBJx0|Ɍ$VM Iܺ|P-tfJE6bQݮ- U<;=t|ٺO:n Ê"thPhWuyUO"f,^G(9rx28[I1әEpbbE%aMebzF訡"跜=iXz-K #P +y*ڇIo~M@u}fwɠ㹣yREuT|l2?dDTm*5+9F@C"ŹGU V)Tq2ostVDoDOwfRlfy03 @ yzWK"͞^@% DwR!-?k2yD64=/BX>zp `r:0y>:vLEkpJ. Dimg[oo쓎qz>?dN]hUbl+c/m|W׳Î(! Lguwgo{}V:(ZXw H2$IW$4yGݒϦ+bZyJR~|XhG<~w&4ft1U=+r'gƸDQӭUv4wm)Ȟ$, < c"ҹ3/e/!j[t8XwAY/\r8zzaa梲6#04"aGݴ Wd;eP+Tmԯ ==&N1R0|u{T)"|G sx *FKoN-@0ő<ʼn&sD*b '1{O ʥ,V-G|V2"HM;R4}%#DZTۊ]U{.Q&PLLD ,ں_{D$˕ǐ|v94jӴMx}7 QLV1ٓha[M/)dE)Hky[0}h? %6Q좷/Kua룀~\.oQ 4/%x\ \|&.9Y Dq!os;e Ys)ϪՖͤKz"O2F|kK 7 K4SZf?SHhb4IE;XlCAhC)bWR wҿ̿ Y.*C`osccx6=wD@ܥǕ'+r{UR`WlP*:뽬k|R$:50 ymU啱0"lyē#@'JAo lG$qilhli -&92H /@TωDLfӥ?:`T0m$23v]C;3`4ˆa%L9Q=j*J͞h:-r79C7kTUBQƺgx?^WfR9n D{:[׼QQAwOߏCFKuk¦5Ik<|9@-Zr{w=+, %f[9A^5^ 9󑵭X5l2>3Q*E {pglJ#  &$w-Dxĺp)P=Ҵh(6=["%ual'!Y # o)4C!,__RdV t%w㠎2þɇ [ o1.OV.[o & =xBm@:ALwB8@Ql} lciN-.w@ouZTYߛ+:-GĝNbtovE 225>$ >S`gF͠8o}k n aEanO6;28HoNy.6D]uQ5RI3a 'iDZ %4k4*J"E&N0S*Ɋ:HVew.4j;L=4 " MϬ4C:ڋ.iWN؊&mq^BJP(JX~֤-q"O%q¨ X7Y501.5<>:~0.Eʹ1e#Ў^W8ѩ;gf?􋆐i1h 0ц;LI>^sc_{sGY=>6!.,JBhy}|Q4|nU!i >Qr|ŴicCc?xm?,fܗB`6~Ήz9>Ҏ|  ض:6њ@oa$?a!S_Ii޼AA3t0fn0i;JBhО*C08"Z7e[?V!HQ-M(7BZ;Mq CmaJ&s5`n13溿y8A@dFQd*="L3T+G8ګKV`1Dz #ߣp!Ň!AiwMq2,]r+ ϗi85-UHՠ]wkiI{S^*;KrCQTv">䚎kǵ'ʣ,_wD0n$̝˥)oH~N{~;tmBeƹw e&i77P\9`]eBURBaa{#=[Z$e.wh$ZAC@Pݔ<Gcq !`Lz[+{ݟl Gs2q?pdKwk%4Mu!KA$}8bUUωz8d7J;Ԉ ~!W'zqvPٲ3Q̀܋צTɍxoBtA`d3=^uN[9P7Yg xG8]+Y*Pp V>FEH&=xyc^uS@Diq^FM4v]lqOo1/ Dz4YMr+67no ]pF;fOԡ27l Ja\;Dzd 4ȉdc~HWiZJ- {4q$chbMgF0$XdȤP}eϰ[dh ГP~Sŗ,r:P':z an+N1=нɗ\6_rDu?xҥabgo+/$HH ڏg3?wq3 |Ou.hiͪ;BZY=u`YJr%^31,gD@1]HLBƒfRWt6?GuFO2ZxI[Lw?)@Mc5'kmU7( q,Ս9aY^ϯMfK#qi16?*3x_tH.qłMeD\ =Y-sd{2;Ueo7rym CyoCj{+}i'V%^4f>8> Qoր;8r>Q#_t&omPgsȧKO}lpp)nIo?FY,7U%_S!$G`AJPGt!`V1$ݗ>fP7[Ka $Z&a|Xzcٺ$[HA+.|@f;J ]7VA*B1 S%할='_0Y2ԭ8$psT$jMܑJ\3'o9xrL*wD6eзviS<#궈GYIVbQuVΉkIԳ.?|9KqE~zs+2DֵM?+EZ@W@;PU !^WuT.םmS l+fy0KtL6`G/g"0lwwzHC4'Pn9z\%l*x%ٵx{s38r& ajȧ]'ܷOzV-ge> =ȫG!C%]LY`xkll$+!u),Kש XC(L?c9o\a'>C _vg bbWR L؃1SD+ hpc_okiFM ~Bk3FB!HCc,L(xz#NkBbp[\%=MPQ8+hrܽ\+Wy>ۉxmM~_J²&: tkqkpkDFgֿұ%B䩸Bz+%T/TTb?ç dJ+G!?GމWBSb>cLЙ.+ӓKU3+7Ven{u ̞<;1ܽTP)E ̏._2 4^wuR nuQ{/oBe{'{͉;FsX).C002Ьİ+F$b[kˁK^6Ƅ߁>8&hgbU# RBTlBբ﹯%`-ϑ<8ce} $!8T U  $pʿ5DživI %6!RĒClL>º YyWi3) Y Km-eTlݕV^X#IO" 6~#fAa1F`u')wJM@/p)U[n?$>wz$S5TMOUǟ0;{dn-Q&]j@O lpnQm0X? = 1d[qwE$E0AzD& Ȣb gw~תq8s;n_unY)gtāLs&$%lVI5z7|r!pyMm7wGNmǸUg&3C8rZCڜy_< rR詈"_PoGM_v~F~$t[J^1d\ '!h]*UV20-{3澠XKsH67P#Voh[տ2F&^9bMh+}Fs^qʁa~H*3GxrhKPwg[g|7CҾUbBcl -C+K>A4Yd+ 'wB{I}_GmrBr&Wkp^.Tb._YAήXH`"X.#keFMXO2s$I[V~^È>ضd'\H /P6 逨v33$-b2ŸԾ\?9ݲR9 DGJ0Q^uN*>0P6XfXd<&?`Fփ~]q/E%frtA9|?Ԉ^: B)\Qm~DzaYnD@#5:%%`> )˛v9ɔ2#Fcz0taHb䃚Mz퇱R-+1Oz>n{',Q>hT ~! nJy\ˉ-؉Y+U֫@:5AjxW4ɨ#x블͹Ck!sgߡAfy8F˲UKfG4P͗e'+ky_7 "d3DqOfgf|ۢhhfdqc(9u6ȯ>DWRR:~-b>6YDž0_%=ZU2̚ڕKsAΉB[=eJ@! $\v,.HQBL>̓|UP5Tc1͆83&W9 ٨a@&H;GEϋ6=y!ّuy\si2M tmgNIM s7ouΩkG(f4Her |@CBa߰[wW'9G z6JPazTLn}cgw7;>ۚ00qSb v|GO9L=UoSO!ݘs C&']̫dP+0'x 85 e!,WB *v-of>#;~)&2>F)ZoUuy?kAss[M|([8*}0)K$Y¬ɂBpԞ~WZJ?NpJ7A:8:0yAT3MǵC3)S_ZKR?n&[4Rf0#.CP _0̟r&:*A*aм z rm2$rᤡi0!5# Z öKO!0kfku1_>ca\K[/e  ¢j s깢44Y>8gԓ(H)ﬥ3;s(d5F>mӂahWcp Pk`͞˫lj-r2#Q݅$Y Ƭ@=i㔲ՒPc1oYٌX35*{>%`ݣCyJf6g"{iwVҹdmoڞr##V XfMbjb$ɺ/#(95hV1_/iHN؆n)#H{!"vPaN+Яfryrvk[tuKbx+;ĈI*N պ7>p‘5nlFςSi|i4Zp%"{: 2J2Rra2;Bna;C5`[c\g+׳Gi%$Cfdcl0\'ᔣ" mBRC 3hi`T6QlwT$Ղ|S\$]mtSF\46B6Y2s;i[r::* >sU `}@)=/$"81mkȁ*Zoz+ 90Mƽri1ïEa21;)FL4_PsAhm&A:H$@+#z3\vx-Gv fG-^γB\&I)0`U9~k9xIz^ZC/2}2aGCi¦bˡv"R"tl [Y.2agX݇.sngxAc| `4ujIS%s1w``~q%$lP?]cqZf޴n3>,qlkزZx3 ƘThbq5#!P dVv %1:BNՐldM 6l8y%+T_~4R ia1$u[*z T  =orgLc#jrB 8<7{)=Pxg dsav\:J'Զ猾 %/2zY*կD  L!B2Ցߍ ZApV,n1Z̔׎ [k L:`qwdŷ0Y7-UXֈ{~Z[|җz=L' }&WZ4z9001̢*}b!UYt|E66*XK!)q7dDt9Ff[ c0@OMՁQݢ."xQmP=;͏ 7#D|,#8= RfjE2EL]p2eLo-|X˔Jȱ;Qp"U|S7g\{,#nL HDDEQ>]jF0yCOC _=Dҡybl`W܎3m=Tkb(*) *w6(.0 ybo [{pT?ZsE& T꼌8{-Rux{}yBp1P! #/ad_+(W>o_i igލ"݉E2%2݀k>CK:V[UhĦZOw+F*|rGۊ >)mN֓",MѠctGCka7CKr10lPt?MܲX~LpGSHk2vA51eԻE$>[er}9H!{N^v?`U&!6ߛ>0|HBƘhG^ flL i@n9% r,ƻPCȚՄ}CڋhB_Z/e[> R>CQ5jh&l$9cI۳gŃGXL.v;15l`h%<{m"wEvn0_(r`^gS7!8vQ.C]c[:zޜz~Ѫܻ` E7f^vvlyoVkiY)Vm+d/E.T ԅgj[4,G _*Sh-^^D)/RTOS>ԑʮ.=];B Lؽ^Uq|`Lw:ߞ(f鳆&7 n!k W'7U2a؏a>DKzƕ\a %1bҧjoF0ҽkHu(3%_aD/&s=5)k!A 54JaR]tO* qR:e`Pu2`)׍<>ճB'B"<wJ4gNP"epyNoX4pui_@яO`F*iE.Chcd^ E!WQ93ŽSϖ(us,tj!7B!L`Ƭ9A.kE}"rHw;g?Zod !>c rnްr':$/&9;6b^ɕR}kƞI }}o=*xaP>J5J95:?U'B$X빿?WwfGf۶YUcЂ"؉#,AaB%=X)p঻Ijw_Lr+uwmYP0I2̀*a5 M^gҢ DZ3U!y3M85!v |T2d,Zv]%IX2{5tȱx:2ExD)3|֜ PS7YJQ^2rꆛOyE 5 @BsLdʎZ"NX&FFR j';c #ej2"N{ WGW~zMUKD/Mw)cUV-n57O/_}Crv9\?iỐ=^UTt0M#T*nr-,bZ%h'ϥQ" _=pRTp®zd/Be]vK2xm)g8`Q),ֳv$ܞ;2` kW0a/,[ +*}Kz"LQ&wڲ-zܧ 8Vbe/Oz,ǟV_`N=ua V!wID.:Cw̚1fL=x۲(a 4DGA6@уmUtjAcf A栮m:W{9KוGX4B F E*Z$ϋlSFML8of)D!Qx.}u Zp8%T3AP5 qHzg!M6Ȼ{z0V<ՠKc2n1كp4똒NZh DĬ)WSCG+|Z@Nǽ@գ$Aq{ 2o٩%勋*1Ai7V' W4]=>=, u؟X+~ݗiWrPU˃8T@)e+pZRa[]E1(@ Rx/K/e9I_ɥb.`/a2TQPIe=cBDҀ<Ǧ~-mڷ64:T%X Ҭ*.Dz|ev+DI!~ ^%h+ s'Nm3MTs9P}Ŝ:f"ga^R@hz0W,d%hDrAE>O@BqG.XTIi$vwx>j,*տRe+!6UpRzy IH'm,$!E{Yg&ے=G?]DXlؗ6 ‰udOg(/K.FESgWMC:*ۅ2[,)feUQ[ Z企3Fq^}@UR6N̟Fz8-XkGN:o5c @+H kI1]+q0oZ&Ss}K> |Z'xFNfz7Р8&Ѣn,RBԐk Ʌu~)3`5]^2%G(Ci\e4sex9z˖ / 9t;F(桫 8Rm8ƻ}^En wpD y/vdo"1c0gm`V1d?2k j(:ԪL]kb7k8֚LF Ͳ n;XuK%pv@1|-ʥjr.6Mk{[R}֙J"Z@v?)j+#(F1}1-- emS7nT{)9`D{ףz X2'CMlH4=iZ*G90z!TlbMfO0({;^I0M[|or fd]g PYҬUt·]~u oK6Juѝse5xfVR2,Z݋h {Y)^CѤ?qqQ53F$Yzn pL]'ʣ&#=rrOͤXzck`BnD͹)rvBN -Gjw }eξ m9$o2-m1Tuح#0uPWG=\/gyWKC ^Jb45 Ƶy,Lb B:GD2 bZDˌ  QٳU@F;Oȫ j[O1ɕ|ӹMxӽ:]pka Ec_.˵_]i9F 5]N8@ؾÿtBK֣c'b-LSa}Kim/ ȫB(R&*nKY|j7-2rRQ7ԃd\[' @חl1Ӑ"Fr* ]JpS `QCaՒ~+7c\BHZֆI`4c^Lg #0#f?:^E(o9SࠑHU.SG 9ȶX"i/j;ݽ}[5.@P&O=*ŕ"tmd++ ^cMT.Wh#ja`mr q# ,oSȠx5ʛƱíce(Rp~>7e~f70Fr+h OY쓡&0[+&/ս `E/;<t+FUP~qW*IG٣<0!cFgKZ?$4ˮƽ?2eک5\aG|n\V6P+Bձq^0'mB"=?Fg@:@a[]ߓ{Uj[4tIeR?XlQ,s+gsKxƚ-/hcp[d p"¶&¤Yra+ݞWLZѻԧDX@w>m*9}j,&S#Od"gFZi/[h0FE]i'VoZ19CYuCtQL7z$}zsf/凥dPm勥wQ}o>/"78ͭRqYtF*C'"P}>(7ؾ-an3[1+IJW*ϰuۨq azS.k+_N5Cۚ/R[/ì % i>^8a [Z޸{itwiY |D&b㟭nlߔ,w4zDi~Ww) `OVk )PQN/N+oʝ4_aefAVV ,m$nnۖ߯cfxc逷N qŸ}Oo␤f)&d=~'4H9AwŪ=<=S ڴnavޜ3텒Y2_ɩ/L%!}B)0 h2N2$uY{L"n lIfbMSl_N4lɰ;ttN%=xIhYW)&xSwІCDˍ;9c*f&}%#jS] ߿PXvB N$h.} Vt#u崀p(M \CXT$=2FmV#B R mebB@IG.;5o QFHW4n] #h0L}VQW\Nkؕvl~oZF n@DcwGmsڛXjlhPig~:)UZ*(EC1rv#0[ܲ=<5MMښ1bAU3)IZ<Ҟ7L4l&'3C6rvתmȽAznܽcE/Y5@L 0k>Ţ>hAp`zlx9?R87XlG9"jKs86 jƉ4t DkLb,apN?p$6șݢ&ȓ5la'ZFx(Ի-u`3fPܭM#^6ûAdW EI%s/9ΩL]r)"Ja/'7cyF龁=_@4t}O=Y ȗ2 bYsfG Q:L8 ]Mtr}T)aū>Ȱ٦\b:%iK° #=_{W݃x='ŬTU3\!}Rqy}~nn OyT\ [;ҫECLGj9&$ |7i)Ck"k ۬GD8{۴;"#g؂F>8ꢱCهn`C^[zC_r,5T56wD+&M}6B /-DENDQ%34K[EbUsKa Taoդ舣zD>#_x/q뤱 GdׄGa{Ub6΄k4Jȧ3$D :1K85{"]Ӆl4dh0(or^m_e!ﺺH@^օ>8@i dqC(e%˲ͧ>qi+v7Ɣ+ߤ],|=8Lvc8NM~;gio@.i/ْR߶yZg'ỄVui_jK!ڋ@m#412^%3f/@"fʊݷ֖̆deMA巼↽=fNb˳2ѲjTa1M`Zcs2bb0gGcu9.@QpA")߯jf( YUUX|pGcEgѹJɕ.G>ֲzN +>ȾU4*+ 䞂3o@`$s*Y'衂jsu[HDBmf랑=QC.;/V?bݱ"|bA X'G͒A `S%6Kj}b D.'sDj#F8oxy֨-bU4#J~ѩ߱hqf~JFHJq Gb*k#}MAV 2cIVG ֲGEsմzWu]W" ·qlx6.&н_UYn6 k#1R1j~M+xd !g$V˟\7>_W:JHNۛ*'= \'nln/+J6;ϨO$#7Ta KvaYQnP#Ul)zt\)/= m|ELs!A,}1+EhY8fm81d Pm fz^m51M{H1%ZH+=b( 5⧗Wf<(|qg]9 7@%'Ȉ\\2M#m_Ma# Whpj`\cRݑBPcjvD XF49 DgZ# ~A^V_ fL_tiYsW-;6sl:dqohz|,"hoX)gBaiE EWWGʩ B" Bq}LIezjC~B?đIK6F׹Oe(F6rhqa8o>cڱ7 :˭i)iǯEò&I}kD..9Pq|`%;_Kũ6&A[R){g¡N6䇯n`83m4|1Nܑ7ϰa<&NNʭ[~-Y:^_ F:n3b݁7bs }Q6(A'* ,mWkDĢǵ n%adbs۳9(Zb?~Q*0gJYF,}i (~/<6[ *o? C0o-@G*gnxDX +& ;`tw:}DIQl۝-߫FuekhrJ>KݝG~g:Vp 70|jڶ 7 Z飼^9aABDn3eĩ(^T5&myQkk9R|5 ͚3Bւw$7_yUH(hX}HW z;1C `{q`ZT3v$u߄S[Cސz~zx 9we"_"//fpX8Orlm6 RX% *>A׈RAU6m6?18>C{qTx:>M.^}+DSCr%AM;׋(JƖ6D ސ\fZ>&paeLD9!9˺.7A*Z(7i1dl۪ Qn٥縄U6jbp3v//z0%zrCyNj*pgD;S\; tYdV8ᝨI#eDSf!vާ|T[R< Dre_![AAhu r( 2s`_zɀd +74~Ęj=p-Z4Ae]TԖKƻu]6} ,3_}lIM_Fl}r'H}&{eXΏt®as>dRzrMF/V?6cCCwLbwO;'j2SWI_x XQH qul %Nu %:.8㼳&bS b빂3HGEÉk_B$㣇GiiNIX)K U|h׃7($1|syr Fn1K(6x"҆$)A@CwqdVn)wxf Hd(Ca5v?/WLh fhj +q8c;T*PB\8qG3rYeHE8C bG~i>S`|(äqCUm93XP7AuBB<y(u`yw# B_TLP1FKƢs zWjcsJV:Td _s ow<>#\+k2'!h>D?7U+P/\$!sfjGӋǹ꓎t,a bE0}ڮv{!(^CH#,{;Z@H" m;),hp7^83p*m+z7QgG~adN`Rh1#Du #rwB[ClE^{ҨTM;j$+% m"%~ahdV$;|6gKsiK#X0 w`ŬPrvi$qy5hap1Vj3fTYOY<\ĒuU'd)0h0@ Iхu6}(񁁳? ^+2:]O'A`{Ϻ^+4fm~WԱ 6ʩ^˽&礣3gIVLE:W-Xh뢀kKU:dA,azU(/@Zk-{˚ k-DWRj&^X ,L$)F s']99d.%˭vq&ry+bJo+mvmG=Zjuz`vtpD΃b^fNmD *L;PUX'QUzQ]H&zwބ-˵IQP+pWC+PM# :4%-L5Fy'-y4N uekv/|,%;;ܥ97T{ @5I4so5V[`=rYP9T̎Y,l{"pFFvlMآ``ǣq2+]n4_b,u3 "uV|<6.'YsKDP#V~ڄ ]!~n cb[MJ_ჃĘw+3;(Zޱ0- 5)1j/a:*OIپ}Y":(z8/A2OPIJ_:5)3Lk]W,lJqn_C_lJf?H2'P'EoFU u-7%%b'Oԣ@b.2`2[ү!yrke 5[30l!Eq7Z ("9r}׊Zb4`re J~l)3vEt0.vߣj%5>h8’V+Œ" Zޑuj5NH0ŏٹWd$X6nm\W}+f&kr#,T'_ *񷐸\kͪ= 0a/\U cB2T)̎\$rgep,bO ,,_ŋOn;c S/ɋp~^23*9$oL.$vR 97W-tDFcR <R3ʣ+IC3,])nh] ƵN |y\ˌ5lΕ_۵YX=돳1S=T.k2j˄ׇj4{!k>Q!<'OO{eʲR;xkT * VE #55B$l]xxu=aQ +u ^)rȈƍ6sP}`{vb=~"0ƅ88}GlHw W92dJ&m}L<ԱnILzr6}MB wf*f %6wa`"},pAQ_hg>$zm홃JYa]遷 0鋩 b2`EM.fcڋpsp($=W=CSؼS7_K"i/ct( Qb?f5#5;EjGTWnO'k5DU9$1 sԸ%h!׉ΏE8ٜ:/yZ*Z 5}ϱA(Ԃ1*uaR?ו|MH;9ošKe؁R^ Ȫ/qm$<ݢi/J,. c@)3њaKU9w߸'S6 0#`ԟ`C6HXGnFҎ}g7dB8Td#US&6N`iTy\ROk)Vhl8@qɧ*yN 4/!],F+Q%/vq.Y [Y* d[yv&NvW<@*n>uyRPVa9V\:@Z]E[=<0 COj¤o#?K@RNRUS&wПy*mMIp``ba QCo gzҙAZ6jRm@7LrӍ. 8ϹmV($_Yd@"1_X\ %x!T 'TI(udiF =.'FR ]-*B69Ly7̴ > ܣĘS eB䇐A,"[4<%c>%#i yLwē.og([itS 4o./X;=@"}%fx@\')^D@4FRFeiSn: ۩o)L)P85EHs ŭ H@hlK-Sn"YW OOO,$$h371gs-kC 2Or<~8X6!'0m_b/Rܝ!Vw^ޏLtXE.grt4> 1 Of1nP̟F>6ƈugkƑ_9?btDm ΘLb,_v6㖚^C'TUiCpeEMǀm㿙пVJ7)w%ion<fT1nmps<4#rGL{*veF_p wF8Qjs~UԨt_ۋòU|V;z8 ;bߋocfKy'<wb@2J )6Kx#ȱF6$éA В"ِ[ENe^ sQuzhG߅%5Ä.b8v>yoYtZYvI3ίM8,}ZlD|,`"{-M2o$0+2hI$Itp.󌖭F~@[5.=Ѻ5CI.BN~k9HV yk~+8c>>o[mi8WivB?b;kkS,jb} fnh~0c̗S K^+rŃ ϐxN_Z} fBJ`&6Dbr? +x+A4$ө1Q3M!xjk'%[F#{̖Đ<60xiaZ f "c k>\َ]\u5eldii!j1GpH2Oh!B}ROG®c`PF*34MG(B6#:dUN;!zVXjr>zJp݅^x{ߔAf8\ $XG̒=ÚN@ KJOmꟹJ}Wb L^]~T.Edqa\AfA+,.΋ !d&;r9SX @1-)VjxUy:B<2  u c9l("dj f6cz'YCDi[);eQ>`9v|7W* ~L]TY գdFZ.}*jݴ<"AKw-% ]u%}ы84mH9c0ؠQkIԖ3-[…]x}{1m/l&k }㹿F6-յו1a;y &p8Tc iYwj2ޮM"l!8ӳ5eVcbx!Yogvo"GYLVy 7?(< UAYYi,\&M.|\@y{׻.iC喷#+`/z' ! {;$EưբX52" p#ly3vE˵)[qC9_|Qȍss&b{t?/W*KlvlZuD,dAL&99ҍHjrpǓݢ:Y霎0txdhkYFْ5 +ipƫџPfŝ{24Re<ƠdWF[&Q3n騒@6ݮegvυң Ҡd'k1f3Ox+9pј]p7# &}@tq1:Vf)3"*'-p6,\ Y5Mth/Hɇ|"ТzR,?`$Ty% U:cI_ +sDH:1G8(ş]"o2QTEU)ĎKl +B$og~Q3O0e̫TIeqТDɤ ^"wE_RQUt6SW =74oOlGlfo[L/PuǥHKNvAUYwe95ZI@h 8O@fܹ fPO# \ljt_^.zrqݵOMB)^GbTP8WeI)oni +H:+j{M5ptD傲f8‹E"qdyP'24LXP`r /hwaM:H(ch:J9Uex~k/28;lvP$XGR$ż_3q[o@ @PNLE/*Xt4~! ק+B0$y3 2l7]hib=D2mbφ1E㚣˗D2@վ>Y"s:`Ӂ#.Ǜޟ0 j Fw**d-yGق?ed:\r-&0 /}cֵGKC{3Ns_)ؠxu[2eZ!tw:6;h R$Dy\u,n(%z}}}Ƴ=0~E7bFwͺ;VnH6x9EhRTT)GfV'kjTL4c~%RzDP[ABQi༧Q*;![=ϥ =4d aL-[=p =V)* \u=L)dt΂d/|3&OMEf-m r-d@bֱ_n"Lw$_Xs qǯRX3vȚi|Ɉ]p t6}pĀ}Ld_Jd~ʇ[hcN֛*YRԟZ6;DȬh?%oH]L73Mŝ>={@s|4T$c[Q׆+]iF^V8ꞁDYRzo:ogA*_DN#w,isl j6,Vԓg8cZ rl8Y "{AL,<~ w-l6r=;6O*$q{quhcrCh}Ϫ,y%%T=tJ: ٱ3;ϗ9Ťo 0q>04llΐi+@@BKÇȢ8pi'p'3U-*-Nl`{ˬa L DQIљ6~M НedB Hz4X ,`Ѡ c8`L?<M}^9޿1 _5mׂ|PIaZ =~vRIkuF2ڢʧbМX0j[`n_t^1\ˋGgrONïe,vh&d;V#YRc 4?SnRʳ~=yczNX (٦ ler yjxpy ^. Td'? _ ?bAdLtXI%iBߚgɉ41!RjFp_^)'c.VG5.ߎȁi;d-5[;1ƹ(T|ci߂b6G_+MĐ1X/K¿$Zm-#L承`"57rHxubcf$uKIbti>(  ge4faQc#,Ih<׈+dzAhcpgI F^wYq|cٶ-9khxL+WX8XsPvuE*wvC_-gl禪fO kYA$}%?kUV_C] q5KϿtޱM5K+k q%mV/#{_8y,y\`27l P\بE_GA,4?2d!!I%4s]?oE&H Q˪𷫡ʮFu)8^ E<кBk4?:.CS Zߥ[$֌a搁g+.夬jZh  hZ&Nwkv)s^Lc9 rI3Of/utڜ>^ہj`Mql !h"fD΀بOHr8O 'NѲ\lvy4L>3UcG*zMPM dݥm -\e8AD7C)5֨/iF`ur5٣g{Ѐ^V6'[4x-iEB_h`XmJ r>BKϛofj "gGG JHMG Ž„f.Q]ڪ;Ԝ H6B,Pe6 ־os4~n]E!XT6>ݲJ>b@I%DKX+>Z6.IQor81 a[ce2>Կ=,c҆dG$M{vPpK"N6jǞ32E04b5*JcG4l\!ryrhRmKMb@g]#SwqŘs]o0x59i1똄JtC"u("mGM_$G1't _|x39-@zO@+*rDԳ9hGb vb2zZC7yZ#SK#+6ʯc`6o`ܷ\IN{T wh?n=|)jȋxe%o{$,#KnAt/,!u];xQ6` aYQ@yȧ؛=vC7 ]>X~|E,#BL5%%'٦uXP:u?CAmΑ?.TXl;DB1-`Os.g6ƀ2FőFի2oyIq)x&fi=v y25FD 3z%vŸpz> 4^ʈ$ gQa' K@\}a\wGj;YlyZb3%++P*c.o9ahō"5vAO[C$ս׫kT$ `5/3P+yl7xWTG0Z]n C1uˠVBQDbb/qp5-kw<Ìv7饙iB]AS"@zE*{p܋Ѡv<\ P73R&exvej@j,JK&,B foҷ|zI0`eNEROi0Ɯ?,-ALIaхmr}x |M`eyWK&6W*V*]ү9TZSc'(h% Cn80CdUŭOc fc$LVk]WV >E&i@ 8NYfL钒Nz:ɔ) ,>&S X`ThpDod06nd?cDv% 2xegI (cxAƩd+4q+?c߭x.e+ = S D-87}Llq\x06czq 3YU4@7w@4 5glg^c֯(&d2ژyM9%%DŽƄ tme~HЌl;/:m(A,D9Sx-j:5||v>:z*aAUs;)v9fLi4g:vu* d0ؕ=x1Eٰ-T_-b\]+;6$i9@{1*Պݚ[a abN87+!{!svʡޜrm7w͸޴{)8}+[]YG="SvJ]뾞F)̔`CP3_^it X2բr*I] :5bZ}Z1*/4K}v"6_!KBJ 5'/A臘l(Gav[W˅╄n jfkiE"}Bp$Nmhe’~8MևO(r5vsq=dX?wEm1o:  R-By`MuY6]B@asO)(nTg)脹^?XzZ;׳qy,dd /ݜ5i°dxn+d$Lĩ9I}>\u,$/3;&jXN|"DpYV O[揍\m\92;e0lSZUǧd SXHi+O rH%;P yO_vm[; EXN[P6g?n&*S $2e8:t99tÿdh:CsvfR!:N)5||8־x=ǮJU%wi֧8:5Ji|dc(ThJ\ki5atz63:hEq&ܓ!ІfV 8.MsmRsMMbq# Ňe=@x.Afb Sq/5p8IJ`s몰4PW ,c%%ݼ)* Wozu 7;:a 1*݀E'(V,MxF:}Cm$Ԟ& g_n],,YRK𕛳~$s*9Rp/e;)81Aܱ3jaz\ `Q% ܂OnjzZIe^_풉@<%R_;c'&cώ<+&cRCOA dgW$^b؂ksˍkȲa)~GDW3:oy $\-:fs Ǫ-Y`,$s ^b>~bO6 r @)5:#G>_Y<{ (mn@?,~wCUS&CP.#NdLs]ԋ`8V>.wn PUkWO4;!鰟P.`Ak_j2<ş+ K`ICd3c Tג6(]QFr? !x{z`WPYȼ/ں9g7`# ')f*>!iv_mtQ/^NXc0+tX.Q$]kD+ҵ%bЖW~?O0>㐂<'q 3֪i"=&a[;OHSJۊ`ҙfD\ʶsՏg] :qt +ݱLA.,am/~v\a "}: F,=&9uLđmZ81uFo ZO4ɖK˦ ?]zI:3ZPXl FqlZ$}Ixn#TnD{jTv@kT;qQ4{!>6i=un0|wS C5hNmiP K w6R/}Ks[&ݫٯm+w$db(WcLx^"y4H !$ GNE98,\9UT.d)%V >w9" -9fRG}#Gl \>XD|| ċ!2҆Tgg'd;b$ŲUT!%>{ Xޣۘ( Dw(jV%R7#e\ώ'U.7=WLw߀~ ~" +8}fr"i)yh݂ڬkxYدLכ0Ҷ;J$a(?zIlHөv[1Ò%,C .oʔmo~D8Kl y-eptfujy0٥4k^ o_)2y zկvVpw[Nw/ X3ireaUneΦ1.Uʘ [rC tHys 1'ۃKT҉]Ja(fE tcxG0Όp]"u{uvCx)MԵ}Ut-[8>?וâ$EI۸F)a+/m6 <^JV\Ә?EqQd ŖC&짢sWoqW7at<+xZ=v?20 }Onxԕ4)B Ef"A|> 'i993cPG{$5;hPr:+cYkE 8=Ɲ%>Q*]fDɝ-8:%oh{Kv*< =@ PADΕo0 aA>X⑳p/k,X 0d2" R%z;òc6im2L;HvdB?Fl2cqOtXԜ$*detv'>xq/n+[ rw"hu z$8cGJ_xMO:r/`r%eʶX~ ղ -+P (q$87p8Ut̒KwUdT=ٽI= -?dZIVY \G>mq(K;Fdپ0nOIRnS*+-|Q7|Z*o-=TkqArL5JI!;ZGgЯ\?b((30Ԩ%]e*S mKQj|e9Qp5Tma2yx/rq|Fb6C%H<.F6EF;A#UD`P1f(vsۉ-@d i lnEƅRux7:-" -0-2BzZk U<-<88JWV&@.UvT5Z2WP_"2ؚG,wc難U[g3"gBI|*RϾݔW>]0֢ `LӥJݛtͿxwDO]:D/G[Y-)NbUP臷6L&egR^l;`d)\3]Ľq߱=>,/['D k;7'K?g9'bqi hu/[05d .B#ޡV|:\Uζ\ 5oT8-.l%zBCi)<4'4#Tc0\hbFEV{Dn ŅTKJv!"%F @W6uûUTw6hy(M yg| ]q(F yQ΅ ~,UWQ2_xa'A;sFvj}$c_ҩHqD_Z jXC+F֤*󔧥ZbFyq `{БYO˭P^;w[|`cZGX$W1(~+AKךT_6~V+ΐla^W0Z*[)~ċrP3ar"7Kru~yfGZlXG )f =`R!%/{g\L5:#1975d`פF,s8xW?)lP`%S:.2Ҕe7!2Yö#D/>Vِ,log/G,tmbq)ȇx 0F;搬cC<>OѲ[~W6w-h&$BFmϲ72rG lwjwYħ=,_l/1=]Q,"`?zˬ|",Lr-"!ZX+KJI{aDTL+xPo._Uo:gb =lgrBHY݃8s :R5A()=1BC*}mO,651}Zuq?zKHǿxTl4#lBjIa_';բf(@;|XmU aͳVRr&0Jj-2 'yM}gzzz~b2TH= γZnyoB`0Ι*vؙ+T%to]AwN4u\X2e }?|iy6*V.Z8a%wStd+'h%p[F1a7CZ{1 L'Y">TqbekƁfw7꼀p*~;q,M;0;P=7;Pf@VopmΥI NdWzf-x{;Wt"Ԝb@SDbP@K(5$/D`1O>!V{rtli2ߐĦm6 rOJg|3Ҁi'<ͨ\3mX§sR;i@ Iq>}{` EZ 摉y8*,fz&)Әlf9i=|uM>䄶 .Q֭/[nSk>}