xrdp-0.9.13.1-4.12.1<>,a"p9|>Bz#̒CbW\i2Kl8タtܓ}m HChTE\X9ꂴaWWu/Z}W= @l1<(=R/YS[)x,ݕ4p];!VnC򼛆6Aa^`<?A_Dd|b&olTρ4kW]jۭ4hJ k@1Ӎ|-4usXp/zgd2銶+j}u; &aQ 2EB>I?d  < * @Uz"Z#Z $Z %`Z &Z 8Z 9Z;Z<Z>>Z@$ @"Ad"Dq"(D8D29E2:H2=>?@FGZH<ZIZX Y( \`Z]Z^bcd)e.f1l3uHZvwZxZygzCxrdp0.9.13.14.12.1Remote desktop protocol (RDP) serverA terminal server, capable of accepting connection from rdesktop and Microsoft's own terminal server / remote desktop clients.a"ibs-arm-5*SUSE Linux Enterprise 15SUSE LLC Apache-2.0 AND GPL-2.0-or-laterhttps://www.suse.com/System/X11/Utilitieshttps://github.com/neutrinolabs/xrdplinuxaarch64 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 xrdp-sesman.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in xrdp.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/sbin/ldconfig 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 xrdp-sesman.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in xrdp.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 PNAME=xrdp SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi if [ ! -e /etc/xrdp/rsakeys.ini ]; then xrdp-keygen xrdp /etc/xrdp/rsakeys.ini if [ $? -ne 0 ] || [ ! -e /etc/xrdp/rsakeys.ini ]; then echo "Could not generate rsakeys.ini, please check manually!" fi fi exit 0 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 || : ( 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 ) || : 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 xrdp.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 xrdp.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable xrdp-sesman.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 xrdp-sesman.service ) || : fi/sbin/ldconfig test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in xrdp.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 xrdp.service ) || : fi fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in xrdp-sesman.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 xrdp-sesman.service ) || : fi fi : test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in ; 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 ) || : fi fi"/*)"*"(*o8:"*#,8!98"0*|!6D {    0  ( xrO:p H `h  (P ` S<~A M6FF  @6~A큤A큤큀큤A큤AA큤A큤a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"^v^v^v^v^v^va"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"a"f3846e864fbbe36f0d5441a486f0b22383713958f9c58254ebf59e6ca188d119257d81a7233944c1165d0d093b81422ebae85d9aae348515f95826857f16e7b3a1e948a41d51113f432de43c87eba4c9ab96c43fd8b19116a09d6076058aae6b4f979deda56574d1507e0d065ecf2748497e43eb366ccdb8c34a461b6e7c0c76038ec38782dca99968c529f9e59ab32058854197b62047a95cba54bf8716c24c20201737348c51f1e04600c7b1df2fef96aa0da6efdee5f16f36d6d43647bb76dcd8b05421feff8c927239d2053460b2eadad00c634f63d2f9ef18b783e4e8d49c28d5138bc21c0f5c4b83622f7fa1bd6659cb0dbaebd4b18cd1ab113e5e42fa3006bd5cc0aa2e516389c81f4a6aebdefbebf28915008ac2426afb1a297be8a648995408f111bbb82c1129947c9ae39770d42776a0e2018fb5795dce2e7097ff8e56ef6682c0e73e5ef630a8fd2728f9ad96fbb411a78f757d6ab8e63a216a8af7b3532db072e4c037f5e128e6f2f69c06686f4fbb43c85b5cc36ee07071883ce24a9650403c28fb1cf25c1d852cde3ab9b9fb5762d4f97d300c1b5b97a386539eb5367388135ffdb47e92c5314900a2717588f8a7cc2fa1c2f2b61498bde16df7def33d5a8f8dbd3fb409bb9198939394d009441007eb1187c4627630637f8788552cdba52ab9703389dffa99f31078e41edd731a6be4752f2a68455614e310e53fbd02b8e06d03555094c85160c475f357830e050a27d8aacc48dac061f2a79999197910b3a69f4f73dd9c6367e5290edf54aad45c1231fc2f7e5c2f00cd5b67563525601400cb885d9908e775e372a0c49498292b47701fa0f1d58db86a9b502b2f33120d9d3a1f6f261d2fc2467a8b3157f0af208bcd558f998c87dedb6470470eb6202b20b117e417ca696b28175a47854da3dfb07a02ebcea5328aaa47edcb1d55f43bcda11b46dddc0ea2427d4b05926577b4c0c8dfeeb0cbb7aa74b267a30885881b4d4cc1fe7bf48825f932b4f76926abdb7d5f5b1e701b493b7484c81edd3154608350450c3f9822e9e6187236e752363ef3c2fb6296d3a3882b79c9355caeb352b16ebee103991264b4a08d58ae16a99c3e46cdf3f5a1020e2f9c4c1e93afc4d9c477cfa02ed9b311da6e22d87bead72aea249838b31ef1dd11ddfae332322f9b87906602648337f2b106d7acd251499c2dfe8064994a9cd395e55d256faee2109bbfa8c1161a8837c99d7f975535c46c1d50ddc73ab317f360d33a5eb92a8012d1ed144afee9e448491b310375a8e5c2ce5aa6047e605eb5b8cf6708aba3416561f1981fba0304532af59f983d2b42a9a5a7501b8e5e30414f66316124d44e3c10a2c08180cba61bb5b2558b3e26bbb0b727509cd652579236b70897b8eeff1006c5f07792f41bd996ce5dfa7413e178c6c4c948b30a798b2cbf3bc6b1f28aaf768ad3f39097976dfedc9b869e89c7b4b9616f5cb3435658511c01f17b6d9d17f2d507151f2447dc928a2798db3011a44ddc10f87ec100cab5488497c87f944eb6d3b0b55e2ae9bb4ba47f37a35acca3373f552c1ce645557e2a96dbb5d72807aa3ed6221eb38a9ecaacf23ac731f8a4e003fce80f3bd078f2fcee7017bd1c16d087f5ba2759e52367076194a3192166a5bbe83957f4a29ab240c8b1f1c287436424dc3c1a56967395fa2cefb07a2d00994f5b71657287dab921c86a5ff815c939cc7225b7926eb04493c360c1e75ff19218d47ede9755564a9afae65cb07d6a32c36ffe4c0d155f7c280581220a619a47ff8426fc62423efc0c84f29ee05a53a2e9683ed25f15a2776c9432240c979cee585b29ab5ba10497ca27fe40009927eb36e3c4505b67c9fa884f8aaef88b38ceb179bfce08e351778d489a74460816690d7cde011696b0f48f889072e8f74932035a3c4da7774b97dc36e31a7fcb926efd9bc97b1aab9c39feb53256f4ca0edcd30d4558981369d9cfa78225434074d7570a4ee7d5e4afafbdb6e321e80d6296f405f5bf36f1f1eaab17e2f7a8d910bc38193e907d134ae84336dbf919572748389376dd8a8a0283ac9c9560639f7f6fd66fc2ff665acf738b71115404b482c0dc5b3c8b9c1a4bf70fbbe6d88fd58c935dfc4644ccea7e17378a3d47dcd8b9d14ac87b142834a42e1ed284da9dbdde361623f39a67308ed0fbde9b97dabb055a003fbd2e6ba9990d018466fe221f98d5307c03e36e957b451d738c2e0d8de748fe4acd9861b4cd76b73ecf0c5802ff0714d02b3326f701341570094299ab2afffd7122b57d8b96af0e5e343efc628dea3ba235914034aca8ae9102cc44fe29f12ebf963901f90f5a79b03045b6766e4fd6ef3922668e7cf3588227a2639b830e347f02d564a802f507cc50fde017a8df7dea348dd89badba70be7471806a6a2200fe46aa6803ba3c71c3c1e1345d761e85bc78dfe4947a86b39d991aac15e78ccbc35416cbfc612becdf0faec4be3bd669f7c691f105d412b74f96f5e4d769d014b7a586388c564f0ad6a8a1b30d1a514fe41c6c9cdbc57754b132a0463b2587fe3566c3cdb6712daf55f269fc67a7ed2ad6bbf89b3d79cd0694c7d9112a7a70a3cbc11a485b5f08a03eaec772c490004c10652fe6aaf6dec86f143b1126c04f11ee772ac2ab7bca2ec706231e32cf55c8e793f9e9662b8b6c1e84d31fbda5d69ad3ba595b503ea52f6bda35dbb48bb69cc2c666c15222d4b276a3fdd286619108548e93afd750e5821a626d6a5890f8cc0afdabc1968bf86db5127fbbe38279f7851b75fd6818e26e81590193e364b0c978dae21e3d340b61065eee874dbdacba227afb345155645ba6716d709dcc65b2086dc5740b53128debfa07bb860d22663438d750e6ccb33d78662de2c7f376b04bb8c6d54561a5e9e09747f0fc014049404d5bb13e69ee31ed3f346a39cc0b0a5ede7fab7ba494b279b4c80b4058dea2afb403d426e58e203fc309051a42c42b2635388d268b6d696927db4d8ce752d4f7326c03404c08cbc9161883282ed4f70fe7c0f89526b295fea7a719399ea1e7d6b60f2b9a1a916700e1fc5c9a6f8a8a3637ac9a63da4ff1396d4b5df79e7e85a97ad5a7d131badd6812da39184fba844e6e46ac38e308557a1dcdb282b49a3cf68f0354b865af69km-0000040b.inikm-0000080c.inilibcommon.so.0.0.0libcommon.so.0.0.0libscp.so.0.0.0libscp.so.0.0.0libxrdp.so.0.0.0libxrdp.so.0.0.0libxrdpapi.so.0.0.0libxrdpapi.so.0.0.0serviceserviceQ@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxrdp-0.9.13.1-4.12.1.src.rpmconfig(xrdp)libcommon.so.0()(64bit)libmc.so()(64bit)libscp.so.0()(64bit)libvnc.so()(64bit)libxrdp.so.0()(64bit)libxrdpapi.so.0()(64bit)libxup.so()(64bit)xrdpxrdp(aarch-64) @@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/envconfig(xrdp)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libX11.so.6()(64bit)libXfixes.so.3()(64bit)libXrandr.so.2()(64bit)libavahi-client.so.3()(64bit)libavahi-common.so.3()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcommon.so.0()(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libscp.so.0()(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libxrdp.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)xorg-x11-Xvnc0.9.13.1-4.12.13.0.4-14.6.0-14.0-15.2-14.14.1aj@_/@_2@_X@^@^^^y@^y@^j$@^h^>]@]y@]w@]H@]:@\@\$[t[m~@[b@[6@ZԐ@Z2@ZZN@Z@Y@YYoIYdYOY7Y /YYR@Xe@XW@Wu@W9WaC@WN@WL+@W@W4VTY@To)@yu.daike@suse.comyfjiang@suse.comyfjiang@suse.comyfjiang@suse.comyfjiang@suse.comdimstar@opensuse.orgyfjiang@suse.comqkzhu@suse.comqkzhu@suse.comfzhang.foss@gmail.comfzhang.foss@gmail.comcrrodriguez@opensuse.orgyfjiang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.commatthias.gerstner@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.combwiedemann@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comrbrown@suse.comfezhang@suse.comftake@geeko.jpfezhang@suse.comfezhang@suse.comfezhang@suse.comjengelh@inai.deftake@geeko.jpfezhang@suse.comfezhang@suse.comfezhang@suse.comvliaskovitis@suse.comjengelh@inai.defezhang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comfezhang@suse.comrmilasan@suse.comrmilasan@suse.de- Fix crash in xrdp-fate318398-change-expired-password.patch (bsc#1187258)- Introduce more buffer protection fixes (jsc#SLE-11518): + Add xrdp-memory-allocation-security-fix.patch + Add xrdp-remove-unecessary-gmalloc.patch + Add xrdp-safe-data-chunk-reassembly.patch - Make the serial number of SLE patches on the bottom- Update xrdp-bsc965647-allow-admin-choose-desktop.patch: + Fallback the session to icewm when a selected desktop environment is not found (bsc#1171415) + Support plasma session for Leap 15.2 + Give more informative comments in start_wm.sh- Update xrdp.keyring according to: https://github.com/neutrinolabs/xrdp/issues/1627- Update to version 0.9.13.1 + This is a security fix release that includes fixes for the following local buffer overflow vulnerability (bsc#1173580): https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-4044 - Rebase xrdp-fate318398-change-expired-password.patch- Use %{_libexecdir} to install the legacy initscript actions to.- Enable SLE only patches for Leap (jsc#SLE-11850).- Update xrdp-bsc965647-allow-admin-choose-desktop.patch: + Set the default session to GNOME Session for SLE. + Update the variables to launch SLE-Classic Session. (bsc#1166746).- Update xrdp-bsc965647-allow-admin-choose-desktop.patch: Add `export XDG_SESSION_TYPE=x11` in startwm.sh for SLE, since lacking this variable in GNOME 3.34 causes GNOME crash (bsc#1159257).- Update to version 0.9.13 + Bug fixes: some regressions on drive redirection #1469 #1487 [#1505] #1507 + Support mousex button 8/9 #1478 - Update to version 0.9.12 + Bug fixes - Fix "The log reference is NULL" error when sesman startup [#1425] - Fix behavior when shmem_id changes #1439 - Make vsock config accept -1 for cid and port #1441 - Cleanup refresh rect and check stream bounds #1437 - Significant improvements in drive redirection #1449 + Other changes - Proprietary microphone redirection via rdpsnd is now default off RDP compatible microphone redirection is on instead #1427 - Skip connecting to chansrv when no channels enabled #1393 - Add openSUSE's pam rules (boo#1156094, #1442) - Do not terminate xrdp daemon when caught SIGHUP #1319 - Known issues + FreeRDP 2.0.0-rc4 or later might not able to connect to xrdp due to xrdp's bad-mannered behaviour, add `+glyph-cache` option to FreeRDP to connect #1266 + Audio redirection by MP3 codec doesn't sound with some client, use AAC instead #965 - Drop xrdp-mkpamrules-support-usr-etc-distconfdir.patch: Fixed upstream- Update xrdp-avahi.diff: Fix implicit definitions errors.- Build with --enable-vsock so xrdp can be used with hyper-v enhanced session mode.- Make mkpamrules additionally support SUSE's usage of /usr/etc/pam.d (boo#1156094, gh#neutrinolabs/xrdp!1442): * xrdp-mkpamrules-support-usr-etc-distconfdir.patch https://lists.opensuse.org/opensuse-factory/2019-08/msg00113.html- Update to version 0.9.11 (jsc#SLE-9612) + New features - Suppress output (do not draw screen when client window is minimized) #1330 - Audio input (microphone) redirection compatible with MS-RDPEAI #1369 - Now xrdp can listen on more than one port #1124 #1366 + Bug fixes - Fix the issue audio redirection sometimes sounds with long delay #1363 - Check term event for more responsive shutdown #1372 + Known issues - FreeRDP 2.0.0-rc4 or later might not able to connect to xrdp due to xrdp's bad-mannered behaviour, add +glyph-cache option to FreeRDP to connect #1266 - Audio redirection by MP3 codec doesn't sound with some client, use AAC instead #965 - Rebase xrdp-avahi.diff, worked around stdint.h definitions - Rebase xrdp-fate319683-allow-vnc-resizing.patch- Add xrdp-systemd-services.patch: Let systemd handle the daemons, fix daemon start failures (boo#1138954, boo#1144327).- Update xrdp-pam.patch: Include the pam_keyinit.so module in /etc/pam.d/xrdp-sesman to support the kernel keyrings (boo#1144064).- Removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html- Update to version 0.9.10 (jsc#SLE-5926) + New features - Restrict outbound (server->client) clipboard transfer, configured in `sesman.ini` #1298 + Bug fixes - Fix libscp v1 not setting width but height twice #1293 - Fix reconnecting to session causes duplicate drive entries in fuse fs #1299 - Fix default_wm and reconnect_sh refer wrong path after sesman caught SIGUP #1315 #1331 - Shutdown xrdp more responsively #1325 - Improve remote file lookup in drive redirection #996 #1327 - Overwriting & appending to existing files now supported #1327 + Other changes - Add Danish Keyboard #1290 - Put xrdp- prefix to some executables appear in man page #1313 - Replace some URLs from SF.net to xrdp.org #1313 + Known issues - FreeRDP 2.0.0-rc4 or later might not able to connect to xrdp due to xrdp's bad-mannered behaviour, add `+glyph-cache` option to FreeRDP to connect #1266 - Audio redirection by MP3 codec doesn't sound with some client, use AAC instead #965- Update to version 0.9.9 + New features - Disconnection by idle timeout (requires xorgxrdp v0.2.9 or later) #1227 + Bug fixes - Fix xrdp-chansrv crashes caused in drive redirection #1202 [#1225] - Fix build with FDK AAC v2 #1257 - Do not enable RemoteApp if the INFO_RAIL flag is not set (RDP-RDP proxy) #1253 + Other changes - Add Spanish Latin Amarican keyboard #1237 #1240 #1244 - Dynamic channel improvements #1222 #1224 - Remove some deprecated sesman session types #1232 - Refactoring and cleanups + Known issues - FreeRDP 2.0.0-rc4 or later might not able to connect to xrdp due to xrdp's bad-mannered behaviour, add `+glyph-cache` option to FreeRDP to connect #1266 - Audio redirection by MP3 codec doesn't sound with some client, use AAC instead #965 + Refresh xrdp-default-config.patch- Update to version 0.9.8 + New features - Add TLSv1.3 support #1193 + Deprecation notice - TLSv1 and TLSv1.1 are removed from the default config. Current default is TLSv1.2 and TLSv1.3 + Bug fixes - Ensure unmount redirected drive on fatal X error #1140 + Other changes - Pulseaudio modules has been removed from xrdp source tree - Pass pulse socket name via environment variable #1198 - Update xrdp-fate318398-change-expired-password.patch: Use configured values instead of hardcoded ones in login_wnd inputs- Add xrdp-support-KillDisconnected-for-Xvnc.patch: Support the KillDisconnected option for TigerVNC Xvnc sessions (boo#1101506)- Drop unused private key.pem to make build reproducible (boo#1062303)- Update to version 0.9.7 + Bug fixes - Fix endianness detection on ppc64el #1082 - Fix a bug xrdp file copy slow #1112 #1132 - Copy the PAM session environment for the reconnect script [#1120] - Accept fullpath for DefaultWindowManager, ReconnectScript [#1147] + Other changes - Show OpenSSL version to '--version' CLI option #1096 - Support sesrun start xorgxrdp sessions #1108 - Show configure summary when configure is done #1126 #1134 [#1137] - Less spit on the console when sesman starts #1142 - Fix memory leaks #1146 - Separate rc script for FreeBSD into xrdp and xrdp-sesman [#1153]- Add --enable-painter configure flag to avoid error 0xd06 for certain Android RDP clients (boo#1031910, #246)- Update to version 0.9.6 + Compatibility notice - Exclamation mark has been removed from comment out symbol of config files #1033 + Bug fixes - Make listen check before daemon fork #988 - Fix xrdp sometimes become zombie processes #1000 - Include hostname in sesman password file name #1006 #1007 [#1076] - Fix default startwm.sh to use bash explicitly #1009 #1049 + Other changes - Add Swiss French keyboard #1053 - Improve perfect forward secrecy, explicitly enable ECDHE/DHE [#1024] #1052 #1063 - Lots of leak fixes, cleanups and refactoring - Enable IPv6 (boo#1083105) - Refresh xrdp-bsc965647-allow-admin-choose-desktop.patch- Update xrdp-fate319683-allow-vnc-resizing.patch: Fix interface call incompatibleness (bsc#1064602, bsc#1075163)- Update to version 0.9.5 + Security fixes - Fix local denial of service (boo#1069591 CVE-2017-16927) #958 [#979] + New features - Add a new log level TRACE more verbose than DEBUG #835 #944 - SSH agent forwarding via RDP #867 #868 FreeRDP/FreeRDP#4122 - Support horizontal wheel properly #928 + Bug fixes - Avoid use of hard-coded sesman port #895 (boo#1060644) - Workaround for corrupted display with Windows Server 2008 using NeutrinoRDP #869 - Fix glitch in audio redirection by AAC #910 #936 - Implement vsock support #930 #935 #948 - Avoid 100% CPU usage on SSL accept #956 + Other changes - Add US Dvorak keyboard #929 - Suppress some misleading logs #964 - Add Finnish keyboard #972 - Add more user-friendlier description about Xorg config #974 - Renew pulseaudio document #984 #985 - Lots of cleanups and refactoring + Known issues - Audio redirection by MP3 codec doesn't sound with some client, use AAC instead #965 - Update xrdp-default-config.patch, drop usage of xrdp.sh from xrdp.service (boo#1014524) - Update xrdp-fate318398-change-expired-password.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to version 0.9.4 + Accept prefill credentials in base64 form #153 #811 + Indroduce AAC encoder to audio redirection (requires Windows 10 client) + Fix ocasional SEGV in drive redirection #838 + Fix client's IP addresses in xrdp-sesman.log are always logged as 0.0.0.0 #878 #882 + Fix ls_background_image didn't accept full path #776 #853 + Fix misuse of hidelogwindow #414 #876 + Fix WTSVirtualChannelWrite return code #859 + Fix no longer needed socket files remained in the socket dir [#812] #831 + Make creating socket path a bit more robust #823 + Add Belgian keyboard #858 + Drop workaround for #848, fixed in upstream- Add workaround for the upstream issue #848, fix xrdp does not start by wrong path in *.service.- Update to version 0.9.3 + Log user-friendly messages when certificate/privkey is inaccessible + Now sesman sets mandatory LOGNAME environment variable #725 + Now sesman ensures socket directory present #801 + Exit with failure status if port already in use #644 + Fix glitches with IPv4 struct initialization #803 + Fix some keyboard layout integration (UK, Spanish) + Fix handle OS when IPv6 disabled #714 + Fix issues around systemd session #778 + Fix protocol error when 32 bit color and non RemoteFX session [#737] #804 + Fix sesadmin shows error when no sessions #797 + Fix TLS spins 100% CPU #728 + Fix Xvnc backend disconnects when some data copied to clipboard [#755] + Optimize startwm.sh for SUSE * Drop xrdp-do-not-execute-psuedo-login-shell.patch + Update xrdp-avahi.diff - Update xrdp.keyring: add key from upstream signer (Koichiro IWAO, metalefty@github, 01BF10EB)- Add source verification: + Add xrdp-0.9.2.tar.gz.asc + Add xrdp.keyring: add key from upstream signer (Idan Freiberg, speidy@github, 337B1F18) - Drop _service and _servicedata: not needed for stable releases - Drop xrdp-openSUSE-logo.patch and openSUSE.bmp: not really necessary- Rebase SLE patches: + xrdp-avahi.diff + xrdp-bsc965647-allow-admin-choose-desktop.patch + xrdp-fate318398-change-expired-password.patch + xrdp-fate319683-allow-vnc-resizing.patch- Remove filler wording from description. - Rectify RPM groups and little errors in the summaries.- Update to version 0.9.2 + RemoteFX codec and Bitmap updates support are enabled + TLS ciphers suites and version, and connected computer name is now logged + Miscellaneous RemoteFX codec mode improvements + Move auth/pam calls to appropriate locations, fix potential bypass in PAM (bsc#1029912, #694, #704, CVE-2017-6967). - Update to version 0.9.1 + Support for TLS security layer (preferred over RDP layer if supported by the client) + Support for disabling deprecated SSLv3 protocol and selecting custom cipher suites in xrdp.ini + Support for bidirectional fastpath (enabled in both directions by default) + More configurable login screen + Support for new virtual channels: - rdpdr: device redirection - rdpsnd: audio output - cliprdr: clipboard - xrdpvr: xrdp video redirection channel (can be used along with NeutrinoRDP client) + Support for disabling virtual channels globally or by session type + Allow to specify the path for backends (Xorg, X11rdp, Xvnc) + Multi-monitor support + xrdp-chansrv stores logs in ${XDG_DATA_HOME}/xrdp now + Fix VNC password file that was based on clear text user password (boo#1015567 CVE-2013-1430) + Fix 3 bytes PDU handling (boo#1100453) - New sub packages for shared libraries and development files + libpainter0 + librfxencode0 + xrdp-devel - Drop patches merged by the upstream + xrdp-fix-buildtime-warnings.patch + xrdp-Allow-sessions-with-32-bpp.patch.patch + xrdp-vnc-enable-32-bpp-support-for-Xvnc-it-actually-works.patch + xrdp-Fix-support-for-32-bpp-clients-connecting-to-16-bpp-.patch + xrdp-dont-set-LANG.patch - Refresh patches + xrdp-pam.patch - its main part has been merged by the upstream + xrdp-default-config.patch - keep to use Xvnc as a default backend instread of Xorg (upstream default) + xrdp-disable-8-bpp-vnc-support.patch + xrdp-openSUSE-logo.patch - Add xrdp-do-not-execute-psuedo-login-shell.patch + prevent ~/.profile from being executed twice- Add xrdp-dont-set-LANG.patch: Backport upstream commit 5575197, sesman should stop setting LANG and let initialization scripts take care of it (bsc#1023988).- Update xrdp-fate319683-allow-vnc-resizing.patch: + Fix a crash caused by double freeing stream (bsc#1034606). + Remove DisplaySize from Xvnc default policy to enable it resizing.- Add xrdp-fate319683-allow-vnc-resizing.patch: Add support for ExtendedDesktopSize VNC extension into xrdp's VNC client to allow it to do resizing, so that returning clients can reconnect to session if their resolutions changed (FATE#319683, bsc#948062).- Backport upstream patches for 32bpp support (bsc#1022098) - Add xrdp-Allow-sessions-with-32-bpp.patch.patch - Add xrdp-vnc-enable-32-bpp-support-for-Xvnc-it-actually-works.patch - Add xrdp-Fix-support-for-32-bpp-clients-connecting-to-16-bpp-.patch- Trim/fixup summary and description. Use faster find -delete.- Add xrdp-disable-8-bpp-vnc-support.patch: Disable 8 bpp vnc support. Xvnc drops support for 8 bpp since 1.4.0. Trying to launch Xvnc in 8 bpp will cause it to dump core (bsc#991059).- Add obs source services: + tar_scm + recompress + set_version - Update to version 0.9.0~git.1456906198.f422461: Fix tarball naming from 0.9.0git to 0.9.0~git to conform openSUSE naming scheme for pre-release version. + Numlock out of sync fix + neutrinordp: minor changes, coding style, log level + Update faq-compile.txt + Change to allow authentication against all authentication methods. + Add details for crypt_level=fips to man page + libxrdp: no logic change, tabs to spaces + libxrdp: opps, fix typeo + Fix "\ _" on jp keyboard + xrdp_keyboard.ini: Fix jp keyboard model + update xorgxrdp + add keyboard options to xrdp_client_info + xorgxrdp=68412e5 - Add an extra legacy service action force_stop: Forcefully killing xrdp processes when it cannot be stopped normally. Usage: $ service xrdp force_stop or $ rcxrdp force_stop - Merge X11:RemoteDesktop and SLE package, unfortunately we have to drop the original X11:RemoteDesktop xrdp changelog due to unresolvable chronological inconsistences with the SLE changelog. + Add xrdp-default-config.patch: Rebased from contribution of cyberorg@opensuse.org in original X11:RemoteDesktop package. Adjust various default settings to openSUSE standards including removing dysfunctional backend entries from xrdp login UI (bsc#989309). + Add xrdp-openSUSE-logo.patch: Split from xrdp-default-config.patch. Add openSUSE logo to xrdp login UI. Add openSUSE.bmp: Taken from the original X11:RemoteDesktop package, the logo. + Add xrdp-fix-buildtime-warnings.patch: Fix buid time warnings, backported from commit ded462a. + Drop xrdp-lsb.patch: SysV and LSB init scripts are no longer supported by systemd (bnc#442211). + Update xrdp-avahi.diff (bnc#586785). + Update xrdp-pam.patch (bnc#441750). + Update xrdp-bsc965647-allow-admin-choose-desktop.patch (bsc#984834). + Upbate xrdp-fate318398-change-expired-password.patch (FATE#318398). + Cleanup specfile.- Update xrdp-bsc965647-allow-admin-choose-desktop.patch: Fix startwm.sh broken by changed gnome-session environments (bsc#965647, bsc#984834).- Update xrdp-fate318398-change-expired-password.patch: Fixed some internal bugs (FATE#318398).- Add xrdp-fate318398-change-expired-password.patch: Enable the user to update expired password in login window (FATE#318398).- Update to version 0.9.0, git master branch id f422461 (FATE#319910). + Added FIPS support. - Drop xrdp-change-default-crypto_level.patch: fixed upstream (bnc#764044). - Drop xrdp-some-minor-changes-to-arch.h.patch: fixed upstream (bnc#910824). - Drop xrdp-fix-segfaults-in-xrdp-chansrv-code.patch: fixed upstream (bnc#899105). - Drop xrdp-add-systemd-support.patch: fixed upstream (bnc#899105). - Drop xrdp-tab-from-mstsc-updated.patch: merged into xrdp-filter-tab-from-mstsc-on-focus-change.patch, which introduced the bug fixed by this patch (bnc#623534). - Rebase xrdp-avahi.diff (bnc#586785). - Rebase xrdp-pam.patch (bnc#441750). - Rebase xrdp-bsc965647-allow-admin-choose-desktop.patch (bsc#965647). - Rebase xrdp-lsb.patch (bnc#442211). - Rebase xrdp-filter-tab-from-mstsc-on-focus-change.patch (bnc#601996, bnc#623534).- fix rsakeys generation test (bsc#973130) in xrdp.spec.- allow admin choose desktop (bsc#965647) add xrdp-bsc965647-allow-admin-choose-desktop.patch- Fix endian issues (bnc#910824). xrdp-some-minor-changes-to-arch.h.patch.- add systemd support into xrdp (bnc#899105). - fix some segfaults in xrdp-chansrv (bnc#899105)./bin/sh/bin/sh/bin/sh/bin/shibs-arm-5 1642406608  "$&(*,.024579:<>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvw0.9.13.1-4.12.10.9.13.1-4.12.10.9.13.1-4.12.1 xrdp-sesmanxrdpkm-00000406.inikm-00000407.inikm-00000409.inikm-0000040a.inikm-0000040b.inikm-0000040c.inikm-00000410.inikm-00000411.inikm-00000412.inikm-00000414.inikm-00000415.inikm-00000416.inikm-00000419.inikm-0000041d.inikm-00000807.inikm-00000809.inikm-0000080a.inikm-0000080c.inikm-00000813.inikm-00000816.inikm-0000100c.inikm-00010409.inipulsedefault.pareconnectwm.shrsakeys.inisesman.inistartwm.shxrdp.inixrdp_keyboard.inixrdp-disxrdp-genkeymapxrdp-keygenxrdp-sesadminxrdp-sesrunxrdpforce_stopxrdp-sesman.servicexrdp.servicexrdplibcommon.solibcommon.so.0libcommon.so.0.0.0libmc.solibscp.solibscp.so.0libscp.so.0.0.0libvnc.solibxrdp.solibxrdp.so.0libxrdp.so.0.0.0libxrdpapi.solibxrdpapi.so.0libxrdpapi.so.0.0.0libxup.sorcxrdprcxrdp-sesmanxrdpxrdp-chansrvxrdp-sesmanxrdpCOPYINGdesign.txtfaq-compile.txtfaq-general.txtfile-loc.txtinstall.txtsysconfig.xrdpxrdp-dis.1.gzsesman.ini.5.gzxrdp.ini.5.gzxrdp-chansrv.8.gzxrdp-genkeymap.8.gzxrdp-keygen.8.gzxrdp-sesadmin.8.gzxrdp-sesman.8.gzxrdp-sesrun.8.gzxrdp.8.gzxrdpad24b.bmpad256.bmpcursor0.curcursor1.cursans-10.fv1xrdp24b.bmpxrdp256.bmpxrdp_logo.bmpxrdp-sesman.log/etc/pam.d//etc//etc/xrdp//etc/xrdp/pulse//usr/bin//usr/lib/initscripts/legacy-actions//usr/lib/initscripts/legacy-actions/xrdp//usr/lib/systemd/system//usr/lib64//usr/lib64/xrdp//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/xrdp//usr/share/fillup-templates//usr/share/man/man1//usr/share/man/man5//usr/share/man/man8//usr/share//usr/share/xrdp//var/log/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:22410/SUSE_SLE-15-SP2_Update/c5dc2b1abfb7cd2a4bdcfb0c07f52e73-xrdp.SUSE_SLE-15-SP2_Updatedrpmxz5aarch64-suse-linux  ASCII textdirectoryASCII text, with CRLF line terminatorsPOSIX shell script, ASCII text executableASCII text, with very long linesBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=bde7492294d9dcac08d189a170414f02d3bbf59a, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=2ba236f8e8d869e1ad467ec20e1da923d3f8d575, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=2e7c1264ccfe3f16e605746b2f7c0efd0529221e, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=c7815186c6ee79423d40ac136ef253cc2c32b1e6, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=0839f8f59c3e6b74fb45dc31db44f99cfa7760bb, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a8ab4510aec2c7167383752108054c6d00ebcfea, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f3ccde27f6ff663f87f96d2f29fdc6efc8127338, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fafb92df109967026e172e81caee14f8c45205f9, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0bb19d551ad8a7e047f98e167802253ddfb16689, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e5e199e70b01e2d44f80f5fc6108faf179a46d75, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ab41826a98ee20198a12e64153fd125a1e05cd1d, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2354e4abb45f6f953dc1b2a099e2cd81847917a1, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=24b7317b99efc0f5a7e8697ebd68970546ea37a8, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=16c2de5bb982cf57fe76c824148e63e2ed47d4ab, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=0d9ce2d8ac1f200de5f2c79417faf555933591c2, for GNU/Linux 3.7.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)cannot open `/home/abuild/rpmbuild/BUILDROOT/xrdp-0.9.13.1-4.12.1.aarch64/var/log/xrdp-sesman.log' (No such file or directory) )-5;AFLU]   RRRRRRRRR RRRRRRRRRRRRRRRRRRRPRRRRRRRRRRRRPRRRPRRRRRRRPRRRRRPRRRRRPRRRRPRRRRRRRRRR R RRRRRRR R R RRRRRRRRRRRR^Lhxorgxrdputf-899c78699a9ea030f4f0eb9a1d18d6b8fea00528ebfceed10c7b35c522bfcfa7c?p7zXZ !t/x]"k%nۣT\7FS<g\;#&;!Gߍ6޷%&jz!M"悦r"> yOd*EN:qӃ1H^ ]լSQYL4lbVF.UZ0|A`WoP }50f؃WEǕ om#*;?'uq0U/Hj3E7GW[7ⓤGM՝ u$ .Xِ0UJY/_{toBi&7Vn \&>ᅚb57"~/QƁ0h\!RM1;zP\ sT3/'rIB~=;!K4&w( =m!+wc.Lzĸ}*)rHū)m LLpFtA e6&#I *@A21/n$P}bJl 4+kLRU ~AI4D=7](,45 >Vq4CwءNRL;\ 2U}J;Z-;^NU,I凸l*AJInlUKDz1GA4okVYA`qeLNH8RXѱSSnZ; /^iP'*gdoͬ N$=g/M)>B4|$!7s jE'r|`.yHPCdGK=hl&Zh;omvM[;ЯsVv$KC45U7bXsSnlH!҃pCSBԩjq 7v1NG`HyKAV(!ٚBǖ%i\u8RFu; &JwW] T}Ʒ px" x=Dכ]|p풲9'E(aWxZ:p:ۘ3A\fQЂ8fcIr/ք4_UކȚ^}bt!ăimѭTSIdLM{)5 >oX#_oBl½ r~gJ,`Q{٭$*9eAEMwe9u:hOzhÚ. yQTN24fQ'ʭv8xM ++N+Ka{OkÇ-gByp@DH}S}-3Xᩋܩ>e~񇚁M&"[QY _u>d΃5g"<|ʤFrK|Ce <>@twTB 6H^t$ƽ _ j,Ό ho!H*r_<(w7+yzVד{&dm*x1st.0|h?W\W4ya)-*C 3ΆeIU$Ɓ14t 3ӢY֝G"顚3+N9`奖^J7"<6?r8G=gWG(vDZ۴bĝ7@~+0)y`qYc'۽m> n(bї=AyF{rrF{D2A7;<T:9KlQu-$$M+l|g/M/F@:Ir~e^!/q}]@ݙsm% 1ȑmb_ ` {s5M\VK;~$.'%@ B˷(4i<5)1w^uX EUgN8WYSâ *JnZU^5P%;̈ަ괧3tUx(.kA?t0Cv#f*z!πz( ~V:**b\eRJn6 7%Փj[iC|‰68ံgIv#:K"PZ9Z鞤Ȍt𿮃L<+ Y=:ޭѠշa+84TJ*lEpIiz q9en[ 5ezW]JIV"7y.{W~m̰wۙ\ ׈tĉ~Rag%H{gmdKӂ6Q)f+bF0qV>$Td[7)U@*ZS(O!Oke' PbIO&:"U s*IhK!uh ٷ<ŚrVʖO]ނqq:6#86 'mKSTs(AI%N㠰eo @y[`0.:a߱ /k$TjQ}P34W7^πy$g:}6%_J+Q`Uȉf%P y역>8; >8fySC uOΌ%E6 hV.D.ҡm13&<H P-dӗYe/&}4-''ُ' BLm,us5=9:}!M:9&x:=5r+{ :Fݨ׊֌r#]RW8M5 f$hs}^"_WHFNQ.QG _ɹ-pFKU?_NO9@0m(qD; tss@f{NY:$wx_IA{!aR 4*`pcS=˴͞y6/ Ք?mBpK ΢WS @ qK?;|wK //],A;1H) 7(m7-L.Nhdp!kC 1<6*e"ÎDn!XUQzSpZ$ؕ@`~uQ،MՅB&#Zw])NS&JgBtCR- 6/:vJ Nڲzh!3} H1\:r}T9KS.60asd>ǮG1zө%/VUgp*qF]yjYS 9j``mo.d\p TW'ԏ4EF5 3MQno֥ާۍ0~e-t`YT0VD.X4b;Qx BSLf$hq ded2`)8HPM10fQ4M]F9# I0'&I($ec$qpBfhlPk5OUm ȏr2ϔlX}A7THxhULqR,A} jeN|jϹY+ꔫ1"x3/ :7o@0U p٤~XDg:v7_`eFh"`S c\5EZk$cԦ+`@<BHhH==" mf8c͐_E*`=,F8U5rQU4JW; Xb lcyG'Z {l]q*bjrߚv<7` Fƭ-b*!&cs('.ҏmpjHcj[޸W륒> 6Օ9>H*'X#@Qu*Dsg&﹂Ы"MrA9>EhO%P MU1[^SŃ]X9w Vw:Sp}ǨG{ d ѿD0|ܚ1oG2_.@(PN#(9,j[O#2 n0oNAI }(؎kXjoKȬu%80<~,]-It@s.ʺԩx:to9> Kl!)ꙀSdtg/XCm'KUB6E0*g큍u~,GxXғ0"1Pm){l˦ )}6y̡9V@sL1qTҺ 79 =_7)`J`4sPC ̘Fw.e@ _,K#DNԎ aG%6-}21<#%x-5cYJZodzL1CqjK9NKt+Z,C08 Tzb`o AF~pӉ[ GC 24@kGjkK{yP]!T^ͮP/el̖vVE.gV8S\"pIbۗ0P1G KLl(ePBK-+7DwIÔUl4 &XT"yȼ6NzD Ixf(. qr`Q _z)\W\}m98s@_kŖ_!r{oHsNDԁ3y%wn۬u`Ep<:o\-pL^]Sv=.Bnn7Z˞]=ssp )OUxOYlu)p:4 l qJ~IOqYܷ盟l6z)+=mޗԵ?j%]PZCɂ$<^W*+yonRb|[yǷij<]YNp}vA Uh&{zY9*8> 8v|y"`ժE8JpCgB(ڞ*1hj3 G?òNtruI6-WpAb[V7zqo?LP2T:@r:47ve&qTFvnRHFn$=sM(.) 9!_),C5@X{WUA(Ky93_`j6.(8u(7圶Ի&֠Պ=6]%z@>BRB z#+a?u/ߍTlq)tQSg|~L,Qk%Qx42YPȀ)f0|X`]%+ޥH ,0#|3o&lmJ*TDQWwL Ky\V[؃Y]2K+0pDT+[0u>|vbN\3PG_=x̡lm s,tPHenu9d=bLUj_YSʤ-ri%>dωV8mWw4m>pO8\mw]tl(].wCv?d8 ZDQZ)anTE);`MvM !܉\_hRXMl2Aȃa)pv1{́6 qLN)qƔרY]X\._->N$ AƐ;{`S" DhD)UnSh ֒kC+8$)Rt3쫄('׮dүELzP"qq<7G˅&?2 pzk{15maL^)DIu.lAQP}; a[/;t#5<4wc-b4C)b$ԥ~>ۨLᰬo*-8}PjR9 Y!3*~CSui5C(v86 d8-ʃu'9@h:slLxGY'5 ^87_N tC$l*5vY`m3ה]gdѴ-{AdpFI) 7?QaЭ|;;Mjx ;yy;j$C׃H}'(ZVC vC`@,uJIJtdz$]mxq.>yJ.^|֢}#}:ؾlbME!s%Q?j)gA*ksH|[pG;{[3]M2!^^@ !tvoϺ 4ף,Þu WE|f#se_E"-xW}%yT!Y*jPɊk5wgnu ]VrNST!nӻ_>78%q! N'Le_\JV2 =Fׯ U}G=j*QXEQ±  mS7_LM:mf:`sx0_b^yN&m (r_ɀX|⊼6WqkA\{?,%٨b4 ځYϩCnyiĎQb@aߧA~z7+r?{hF)a sEF+b=i+JE׽:u3Ct,%j~al) ӡ>|ȕ_ڪeOxÈdKoRq ;?Qy 'ivRe { &3+ф!Zi?*r p>n {\;Z,F 󦠰eJyS2:&K!8^\s^|% ; ֻB֨1J/u`3az[ 2nMG4C]b2/VR1#;2mo9N:enK+'m&N6IgBh.}/5A!|!yP _Vҷ LHЙxny{Ř UTՙLjb"ꔲWlHEEb &K`+ y2J!ٿyih_bz*D2\y;b!3GC3WpM̴r픫dqqJ[9 k!Yk|vrq Te.浠qLMpxifս/syE(eِEm@xbtRӾjû}'Ĩ#EJiDH+P7YٚڥU򒴶N)U)FE "V*q *# fV3UT&|XvX$oybjU!o|:;L#wUM_SHWE2w.v:krN"wڽm*Ge#y@bVU-'<1- _7.rr|b&x? U}2^v\.ay sk,)WeؽX"w,Vہ[te"-ׂQo;.q|L$~諧'Ma+KbD5&y"H:3q-Qx\/l@hza?@ 83u u`J+j/T0]kC3?-~ d+$?mm3V.;h=\.m|I(cX/Ә3ה,L*\LS[zwU(.rjSU#(Pܯ!/|?hi jR;Pϥ NiTx(UM9xL">,-#)>k.'jT59IS"&%9Yď~e'}N B5!JxŐ~vlTD=s&bJx;MgRƁ*R 04#AS;n«Dd]w!mj,gJ1I@7E]JFTք%H Q8jK$&D7rޝdðyybSK$抑JdVZs8Vk 7zp$fAۋe.™1FKuT!E>"A<5nVl>N.1-NΉA!}9lp <RZ2mXzK+1,L JL>C%ۉVjwYBJxhEo0pXG:+|ֿpג! qxyi#$ P܋'q,V1!>\TUh"lmf( X)?g͞O͌ %]8 9Â4\_[CE\ƟI۴ZHhm --nl"'zC?7řn~UyϯrG6SH,m 1K+n8]Ep6ҺT`Zs:Pb9UD^œ==i"hii\¦4wBg`/U<}ڴI^Ptv"bK?!tr{?=A~ND^}!r"75zj$IoO5Rz-%Y]ב5Iaԝ0ott:L1u\2Y 4u(2=bPBNթQ+|~T-;'1)Oלt=sGWJ&FW*a` e]=Hx#-"(áqfGډ*GKHD}u{f1`lkΊU3l0Fe`CST &$ӓu^]6֦T'Q*Ï z\زJ2C)-}gnJ.*;fpڒbc2nG Ie^@'(RՉ!NvۻvUb^lȂ*ə90"#ceWl.94 ~9ԟ״ffoq?]ĩšd3r=A gdS^$X$3mËrZyC1˄27*mb{;Hnwr<`1&>)?#7(/̦+3^B?S5d}n/.8ru pU '{q@e?1PǩCwB W,?+J6)ЩP\$849Jq:5VULOLߤ$s/`q {Q=]5@H oc]ϐFmhX(^KV*uؕϹxHwxlidfpj'yؿ>@`0=/_*փ>1P{kjm#U'ֱV 99M1 $bGUc1YbJ\ i),>ڎ @_=x.c4Wvd{CN W5i/tx8X[{ Z3Ls$FzDRhF Rحiy㒹"՟7{ BЉ"* Ffu:W.5!6mo*^nܗ|R#Iy#3%rڟFj©[vD,OxᥲGebE Q]ko>՚@Li9JqEwuS9oQ\dQ*E4^SI 8039m[ќńדUsuKYH>HBpPNnYG_ SJ>&6^njs&mR;w̺jT|Ze"VA}ou&(t.`)t~hƑXiRh|ꦬ)y(x0Ģ~.Loc׷ug-7BHT9(;;?YxS)h ]7r f)b]0?]f>L ]:I t"j9D&/Jyi&UCtcCǩ>p\VvT#Kb?.쟹;Jl"N[+cM%d$O2TĿe/:q'nMu}ٛWulkHLIKvi=:wؾS# (sri0zn eAK(*r2fmd}(.*5*E8&x`q@vkU3(+>z)ӱ,dX1qG _yI|7P9 *p<( H8 3+s<7ggκBMI" .du[I+;|<]d$ [p{x8 h񤻲r<pH1tv6OƱG7}N4Fr cGgX+XO>|7:KW#;Hu.8WQeqM?3_a;d`r;ZX1W&e-={JFD 'gB[;&US-HYH` M op@EO' jfk! E_wNjΕ]Tb嫨e6m+Q~wԊgk{,@ר97il32V#[U96iy"/NVWGV!fk3T-Ruh* /&*"+<ĖX-f{xK TA %c^bt$5t2O2x Dn 4OijZUwDȉPnį=c"2W.՜S0 f;$ꍈқԇ[-~N]QWGXL%,AYklpИ!?L#э.L`.|wyk;}' ,?q U>}?j|U rɥD1dj.e LWnIփr@l3Vt>!O3G7ϼƪk]y!|eH7H4K&ii^ȕbU!AT.QZL S߻1,[hP+ {Wj27Pξ|2rkV!eI5jSJdɔB8QE둴w3Y2HXՀ.9R\jr?+:9 VSŴ~-GwlfʄG6sXG. , SR<(`%#$iY1@kW ӮxCxlc:JCI/3>Y$IW{bG(dEժK$*f,cv!N:0) V޾zB\Q\Zan}}ͯ'iv1|A+B[%d?lePJZ||9hL\8jZ}8 B&uM,* aPe.T,,G֬Yc }?4[vHz[e vCq `UM>RiaY!`>8/ģO]斐1/ Dp$JBr?3뒭) ebaB!H 0GM %ev[9J1>FSznjD9Zk0=GP [rpˌ_5 xDXfFP`Ti׫Nڹ*a9V2, N&O6*ˁcN ďԧgLN!PCzt6Wh r9^.c̖Jm]so_z}8YכɄ܉2Kzꄳ^νt2GYk"\ uaLT6\ȔdV-Y&a@|r뮶2>%aFwnD gJ! KlP HdSOߋP& 7mC`^)!t6$^+jlK?  ݰVw XpNGTZ9u sB]KoܩoFP^M/hӢ9>2_H1d,떦~lwj(4Ïwb(߄ ,j"؏|F|ƓT+rfy㺜c8#ú#}D+sU .d!<+3Uvd*'b_ܢDm9C^`6WCE0;ˡ@WjϨӿ. ;p! -z9 (n F*Q 0pO%z<3E)]׉3[6|dcbؼ, B'hȂ IG<8σqV&`/s…ۏ3Fo[-G%swcːL+Dx .yA͟c[ВB }=e*7CI4w2l34IvZwm_ ݴk ~zOU=Oy x : ː@ UuޛjlѦcVsY{=tlS誴$r8w&$]ۢ42&Gb<¸fz-)?'F¿*'8aS]л1YccA>!8-~aqL] Lgyם)3$x鶒3R"mkMGs-@lj}h;wt✈qr* #Z]&6 uRpDKǶX}Tos9T!ݔcDu-1ՐR@ߚ4AQGFܠ}Nj//ǿj%Vݰꄗ$H(RbE*% `t.]5_!fOuf$YM}~ҕI%m MSeJXT N,Y w0m26 mA%4Hs'!hw`e{9i#4c8[ 1ኪfnZq ͪ^͖IށAB8Ο ou")B5J0?2I5C bep9Wҙ*>[dž{$J;n0E$Z5`]Nqr\ &M>Ykc8D5T:^Z0n&LWzGl[`kV zK#N i\BD/9۠r| ChҐex"1{|8#Y|@c~Dɣ\g8sYoG/aWc3GWևx "%W"4z'v WZbAETD!6G6XqgA{V,\]T*P9:~J_iP_F>g3W}$~߿1H Ѭ?ątz܃Zs/d dJX EsPa"jHDUEׯ/jϺ+Oie { 0"njj] I+ic"!l.40KmX7OtY I, 6|NO0#%w9RHT$LW"x&6NcP70R"' .AZTSˮ{Jp<8&rzeF*>Qsӏ H4-P7Zj8W˭rӰK~5SQ|*ң{9ƦhZJU)ڇx%r[$w*iХ<UȔ7jݮNE7/([Aly[4<}yxksb6"pnރNF('Q\rkdJw:WdPe @!^膫$(Ƴe=zO 0t1K%ڕ%[m݊`G45z},N,$I67i1ZKTn2>5X_ZQ|D)S~ۯTO=dƦ`_GcH m D3qKn6QEķ¦UEWՖ 5F! u6bO%c%balP$A4SR"(h @Xh8|t`ȴ(z}eJ<+j6.2fA_WLNtFQOK"\B^s5W%\-$8⑹^pt'@&-Af ";SB7 .w_eI*~Ň،N e$eimzZkj+5rρ˧IB\Eu!cU@Z}!M2!pm$Uro@rj֖>%mf[& pHa@A.rG0ieM1&/I*4쑨БR&8Y3l7q/͐8I L[y:=\ `e"C/(.WIW{q'>YBk؉7'ahڜBrܟQv}0*!t0^- 'QZԲ[W Ͼ\J}GU૽p#a9$A'+"RI@hi^&[~ ["f7d2}ѡ4%R!3R(h= $r H]8 Ov 6/3;ڔQ}9S;`*gj T=Hۗ6g_բRpD툕Y"9_W}^H8VOJ7pNXџ*[e=6RCn(q )V!?ph8 64Z- IBl 찋ʳZxW3˽[(R~mcEQ2%Ht}Q3>4 }A4R-(4*Uk 4x̒ x &|הeJ5LN}c- 9di] {-a'*:7p̹ɨjSp-.MF<)盾>g.莱p+8* %'ws3ݿaX'~[;J kQgr?hgiwt;^YN/hR>!φ3@3_ha患j>ï\s8Z'MaCS0AL:]]32o0UO.z׃X"0c`|fr[р̉[ ljhy5(Yk8qpY ?Y\[cMz5MKc@a"S6ʙD.bi^Dn q[ž;-Ϝ6v6Sl)cZ޹e`)POtNfKF^UPo5YF\oY&\ Tk_tָ>v1!͒,X@32ʅy3 Fpa[n oYyiuTG Bh9y y 8NBh|'}sb2n# Z0W}ȼYS\}4h^^dTz\fڦIfFO†?JpTt;H^L<DF{}:*+BOK"pTevZV&  ^Ze#S_bnyfg{̝XN ED&aRq$ַ:]=Kߔ& p7d@=ng{Xq9 {ʣ"rȆD*"_BrNWu_wj`u˳G~w;i{vW/Rm=ȬЀ񯲝2urs  vԢǁn'PvJsJy mf q딧fc _%2!4_vtCd"#ղ3P}zg(r_M(H%ZpO sMʽ:T1{(# I7&O5QoKdpi ]Ex:Cum!~y%s o1^-MMqM]!cë|pL;\M^n,rxڸLQz1|Uxo`J} ̪)$fJGQZ1}TjkHȵI1ċ) Xʵ y/Bg9EIRD!H#b#&iyGo|Зu"qj!mf g|W6`YbŋFgt|!RDic͚yv\ 2#%),Q:~=$O $j`7I[)h{=Eq }X@~8b}qs'Xg@!V6nfr`8˚d ZY%`R؆{On `,]@۰fRmU~'#`xh+ni9}zBEыAZ4] Yĸ_dWTeW 9C$DK}"tA r2!Ll8"((PwIW SFV.LEsO=ߊIcgSv;6g `Mb~‚u$8&,A ;Lq\ݠ0dz< Ӆ_iL u֌ʅxdžm3^>׽ߜBuD?뛃lL_M},NSJ%)F52!Ƿ H߿ʥȓ`m%;e^Aחp:Hr_`(=Fpf@ Ey #Zv to|%eO$Y=&k.yⳭf_  Rw x\ALrpA9JSxc$r(ZNn6}cq-)T1A~#xGR3:@jXybn*yȆ\`k,em{V2H7ZqAяmiְu/04 NmYZ' ۵Ab׹hi8ȦfYAo<6ow h 7‘f9;} yMr=6V h r#'5ұhiyf54Ҿ|9jiYNA3Y54#mQH4jRB!MB. my-8C*j kaqzDn -@3O~sh78(v%Yn_MGuр%t6=j ;+m)Xm -ZwKYKbX*: /( l+=YJ_y+2l٫#O(߄MO E(^Dp~jL6ꇙq̝0)Bk0\ya:㮏䁿ƍ7ez:ֱHU`_O?K;RƳqIh ۰A;v0'01U$|R _@םb=Pm \DVuy\-z?) -q) ΂\O)'aCrvwJ#';Dpu8`bdhfN4gu[? +ތg!F*R)\v@I^)0tMa;ְvZ|]H̀~W=T,~윊Ί'ą˭mLK'JSqPst2&?ȉCtBK 0b&ΐISrϹ0mT I:H !p@ˉB23iAd_[[^ ,,5YC2'uDv"X,|l_S=U| ")ߋ@m!J;/z3 i~ j7]@_ŝ5n >`dHjsz8ŵFYg݇"!h )cO~pkHU 25=44h3fChv.VY{vQRB- >bUdZܰ|+s;ɩeMjW8[V?@afP 7CK6˟\S0k!H?hObٖ#`j'lrJs*וFfAC<_e 1'< R1R&UN.\H #&;ŤB HWBt-X^ߦJm*Sώ48ˏIۉ4OKm.MCTV!$!%,B!kPpl>3քՌZ*3yҪ[ 3k+IxYLRv30lkǃqURg=C+VxSBq aFCi#Lb f 齵KfU^ſ|2r(nODFyZy֞- rCOsP6uD)j;RSX,'_)Ԍ̶M[sRL;PVMs@FC2H~r ržnB`b4aRyMMU$tOktEXeuC0@H(Qng5h yv#z+PZMk*?4໷klm o8/(瑥Lz V]a]$?cS?.07#McUz[U[}n|sTS7{ mT9ז Ϡb\{?ɇ}`'\R##:eσNc Q$9jzݸݜ.uCHϠ^w2󄄄ꓵQp73IbPIn(ط0(>< ĬKb9b4{_h*vrAd"02sZLm*A~"q&p SI;yKc\;Pk/{N28dhJ+`cdźBAIt49o2x߫uq&z_R2G"q>HH@^_J [vWV`)`0m"}}>]%y LJQ7Q rȣ-`PO8̙lXT~.P(}yIfبرDꞄgR50}1kRP ُj'"sKmB1خbv2F#?m bCs֥5zKJ@]"Qi)l(tАNqϯ/I~*fmh.O$ۂ["21Toc/%LksY-'C8^t:; 1LZL5/Kqb#gw~}y8,NؙDS#vC8&.ڶk_;|:ZK Ik/NԮHpz9֚R?+>g1`d"\~ty 0rS+4nIW-# #7nK𿘯}CoqCamڊnO{BQ%Y(Lo"Owi 5c0MP.S'6ۂ[N_3oU8*yP%p"X>}Z9V0gGml?:iU k;N/;8Tv44& +=S85.sx/mj!&5nqZaQԙ)iu1`1T5QBiYF1m:D~Ѣ|_hpґlt k繜/It!Ƙ_A! ]dXz)" 'd 'OZ$<4wbX>À@Pgֳ YV?4 ?-I mM>ɑvψpNWnZh*ۡ0ާ s3΂sӲU.T;5}*ҼH&gV\\,%N7.M:82Fh R 'kc& T(@uzT?g[q`YD iWZH/rE/E-S^f*qyQ>Η%{쯲5-(mATA[2HXLL#i!7Vݛ햋0Xtğ~j;{hys4Lֆ"{Eh\yJ֏38~|3cI:nS`ׄ‰*{<ڞ(!edrZ^ڍz{cY,&r5өz`|_kCIgc 欵m[wY4/}1LQD} f Z*acKD{ʈ wIsC ǯ+&v1D֖,36 -C;"їk`*@/gZ? ʪQ<3?AZ( N`Qxgq:OIMZןɎy d(D,~Ye:,Pi1y~Рɶچ^d{/S֭p)g?~^P^X.jX5ƀqCBKQ`iAj-*;Q3(8B:7V#^N8vl> kx̨̧ǠD(yLV[pZ)we2wfWŏFXxyAp!˩>nRmMߥ?v4wބ[=ܘqbcz6:9ũ-Dms0׃@̤ri{[}("qoCI,I 5.IohXxPUӺ3ˎ90Ya4\[JTOU@өxA1N= j;^SXe<9^%8rjiU|`%#]Q_EnaO؜p =꽏=U :?C X́X ;vOe,:SHa ҥOgaw<mF N]5wdg8Z*V֝jG((ݸefftO_En /d%&blwԥc$&gTBLLBJ! ke[ -k=5>o =SBeOHT,@lrEu MC5KDzzUq4$tdmNaDTiQ]BGšLʹUwU"^}32a25|LF^ ڷܠDlV vx&iڟZvIsz?* f2HF_:@ =x) S7 ű$84vέ/G$u( Jtoa ݹd{5 NE<,[nr)Ln&+#: >❅.`v] 95;UjFXcDgAon6{}u[AzVw(ewTSrafЧެen>V&x%ߥ\˨$z H cIjWbz9=CkJn/PJ1ScԬRpG3V<\dI `M/4I_.V}`k!l% ,'3QY4/| 1 ~)=@r)u}.^m`9%rB $qE `L$b@/C=wBͼ.r, Fnܯng᪷VU5xAmY !$!).O)#bťRzQ;3~Bj?d(Á6^:̍aTu2&l8l 6`HvgK$b@pIvse< ox$Z"I! ixhTrn[F{5aӻ3)MyҶ){F%|ٳJSg驚0j+9 nXXjO#<[4ұf[}P79M6c:cXhMk _ i%)>|/ƽ8X W񐕢#OUCxog1YOPoʿ~Eg~@m-J%Ac=bf!},_"Ҟ8ߵ+p,ϰC էrrɭ-HX =U(xX$5^gRe0R$0_WU*=u頾 }mu~t4xСEm-`+gzd!"29q!Y]į9ZOGF~r7Oag e[gc P 7£`]fFn]&(z)JvB=T`TmO Yd.avۖJA?ETJ'DIBrݟ˿W^h7  AdI`UB`H/3 CAsCK<{CV WskGuLCetaytK%ʣ=jS*g؎%?+e NI>XIʤ!K|33 2kld7ƽb^ T3͎ϷLY"߶f*<$86ejPW7sNd5{8ɋ`Y `i~Veվhxw%빡c儥ۍCϋ8 '#s)hv83ڏ]uصՑ9F]ګXݚD6N|~a(a-bzκXm<-q'_w {K&gn)g.24~KZɋvsofS0)0M>?5 Z|NԖ7@Ǯ.t_}OAX|ګLK/E*'-YBf-9|`mdǕ{l HI%0lO^r۵tHa mԐ{e0Pyf 7tېW`09!)d#&0{k-s| Y Q^X'rEpʬGhu-bQBu?]}'h`2}̰ا8LrD#08]?P,-}ʊb}WXG@j2w>m 2̎"i'F.O/u7h <\>{,R`㝾'zc">?q5?C(*I1l6BtQb~4uDaIKOu$ڹn~Ǧc~}Fijb0lp2VX"Ocjb`ԑ–T[4,1:=[5VD=C4M϶Ӛً+e2snߦ=SZ&hg cm" ̂O2>ja4Nv'n1 qĬ og mq;[qI)(IU`40 8TI w,E:_;Hc-"tQ(@(% u)@ Sد013n[1MYn%*rDa'!/y~c^n!4Btpg)Mu44T}E~~&. z'/:{ H6{I3xJD%zޫGk_0[<ϻ)t6̅%4l+w2z\3^1lz3BL2+_)I0BϘc WPE:-3+]5bw{ɠIjH*^twέ6GsBUTHrW2EK~6FQ"ɲ:kN0}I<\ /ln6Ek Ԃpӳ2TI{->BӜAxQmnp JJM";WS`hEk)lHXM/"e m]xӅ 'I?399_ojbY P`ѯ-?@X[ӁƯ-vX=E>.8MI`x֖cJAuJ]L̟yV[߄Nq U [_j~}ƱBs:hNϽ"; r2.o&,Dztg R1d+PkamTlIJ(l['S* )Z6Jۻ,A D73A.|W(A=M۵.KD%yJվd1l&+7=;X"jK\{jh 381qzAb#{p0f3] QUx,]_.XiYZ=oC3{4$/U>*`Z# hP.#+_oY*9N)X9By(@|l0啷i)W8,IJAfÐ+\ı7[o bu`j6$u.B8zвl&6 k4a3`QE& ĨLbqMxʨlzR&q,A#a9g{fyw$CF-e50oaz{dD;GVgE &+=55A^[C?E}RrexQhiFU^E'2 U0'62cԜCPEm)L2q PhtF)1|e4B@`=-1/\/pUz7Ǿaхps ,W(./5̟~6<ݲixѱ0zƑW|A|߱2+XYhlɏZ|5Rb@d)7xX0{YEbҒwѶLW'f|H/P-ם7s{?&ʿ]]Z'm m1 9"E8NnC؆L)DEW%-GաMXKk)=9GA~SdZV'iͪ_.Z T*ah :عxN@ؑi ODk]-s8UAzlKEHıϟzLVda tW6K*<,W[Vy6dÁhõ@)fvU2x$zl!SeC(5=w!<-Vm(nQZ{M:`0rS:qy RBfLSaڀm^C!5EiXt*LUqT+kAx.zEݗk"|R-xl^fP2RX(t7YCC/z'=pC܅| pQNܷX~NQ UuT;9g}B/ ^m~3u&@L(B ,%`HΒۍ !O9JNn΋S &0\c gS^A_ؠ!QJͩ􎔦"bE|>5+1J֙ɤD2럡d):؆\RzmdC&F f؊Z\6RǍT15-iA0yY:l9^)'> CvN\iV\C 2 p7#xx98Y:!6xrň? OcdKwDD%=l|&Hw~9E *BhV4Ax YR$ypEvhUu˘mzSnb,s8>]`ӓf@Y*,sV}{AOŠ5/xC58@UýS"Z^+jEԖ*) vM|Ͽ2[*E> 8,jg'h?~8MJ3]s<;C3]1QL'f<%jذw46@т[nk'Iya &S),A+p2&avW-.䚕ær|ƒݷeZm'(T,x, &zT1" .Pν:s>x>h-4h<(ɭ,|B: r/dQDBߪ|NGD\N>$1 %]CjA1 VƊZ- ;4 ۣlk$),Nmk(A@X3+WG2q|ӝͯ{%cU.tza\ /h5rʤm/E\3q(#«W +Zϊ=9""Is ]*5K2h1{>368lG *\io?QƑg6V.eLBq:ܮ -| ܵ!}4s2`:UbG5m}9}8DU]!p {$;lᲩIAAs1r87\+n՟n4 ljW1iRO&j"< ԡ{H1p/0j f;k%jeB̈́^8P09)."p;ή!i˄U7I%pKx(ގDtIhǭϲrp.^ 8 Gb;u p(sl7Kz=:Z&oȾˁ֤{EX1Sl$r$$&N>j/Yh ^[̚EΆK{D="$JYN%5t?JWdߣ/4f&fռ@lezV5jW0;P5s+KmUI[Gmw>e>0ĦRqHCfO]7&'o5b+镮c|mRP)וvǑwӉgQ KD݈Ώtċۈ&YT1l6= 1 d`.1(5FӴ]!~bnE]\sr"XĹOf%lyt>% #:jvN M7M5Rv{uP`}N_TÌϿ6`k:jvD·a)+0^AC,x$恉u_ vﺨ8;˜GzF0gɽcN|swQp]Fo+{PenL={4FT(dod!ձ/;i\^8vO`+ 4CM/m)!+17mb)Q 9 MP0XEq9Ck wߴh&mewe< \? ~:MU'Y%w؛qm E1Mb7-ĵ֮qNL X((\;p]6ڐP@)7~kߖdK|FT.UHUk+MĄEN%G>Z>l rrU}w+bJܩ cO#y kjgQ^WB uPjmO =?(/WvL5댋~$#3;2a#$|؊M}pW%-2.[5ST6mr}'OZˊ·Oس:!i.{!Z8jz2(gdkJoeͱs?kz8eLz+6iS`p *!dY1OvRZmiQ;p㒟E>ƫ2^A;.NZCօv;F=µW?ew/*rWan )fpΫJbC4 "=` [Q+E8/X#w4<8S Q^On;hԪ~9cDROOx—X24wf {\C"5vo˖: nda`!uF@Fm 8{efiǨH6W5sQ7^bH~$t|I!>!{*Κ#d/<9qIl_YaCIvc-|"zR^?ˣ]؋uѯH2i5gS/)K.HH/tHo?nOGA2&ǻu@͕58WZztVVz0QPU! gC{*:΅Җ*gvAYpk-&s lNgwxk&5H}.s.8E2a$=b5Rܗ:^bP)l=T-gGV ї}0}MwO~=^d@pνhmդa'ʿ`d722 z}s4,Q[F(JM Y3w_*{`8"~zӌ4osu+˃̳#)I7=0ZB3TG(2$zج1[GcA5oTp t\?ɋES) Qt|!IvʸcűcS1ݦ>PH$JVRJ%\=ddn8Ri>5Ip(Li4']br:Y0%46nPy^raU3_d#c_MVJ+ d7"եéU N+[#SԣvyK{@zP7hHIm%`x0^CՇS^H<8r2L tn5 Ѳ>A3ߘ ȑ?y !G_gMF$P,튉Ѕ`--ftS[(.2^4)\G @1gbW_EVŶG#K9х'phmbZ[z*Bn'3saxXU~Fጬ` ௎,A *pD q`G|8t?#a,jLL!;H3Αf I0"?KC.Oeށq?۞dЛ,Ոl}Vpm*w ?N!iZ(ZZ@%G Mop3Rr>ĺ>M'%Ttlm mt]S#~@r#7 CβQN3x|؉Nu# qzOj@<;QJcGcV)”b#5UQC#vA.!!MR<3UAZQk夘 JTq8b&1i}oul9pV'ĘE2ŒSF܆Hgt!w ~f"J q ~~>jIiu KxF}=l7J`!$r٧Z'TH$bAZb,CT&`9fFZZ[=GG^V)H />,n{jEh5x/r?tū&&&](tuN}q8GZx«Fy;%JC9i&EfPym 4'jkNʺJ뷐w16H&8w6Jψ9 P*YSAazvpC%&\T!k2*|3  o&L a5}V顳3ժ m$F1BI(!.8t閭6!>%SS5yÒLĉMjgNXL;ChiT>F Bxr;%= 79eUJ?d}YG[6h'?B- Op`=q(PrڲMt{(&u bWqܶМxxw;?jUDy ݰpQ FYuMPd?CP ޶QtRj$8pQ[f`b 6ϐtߝc<ۢFjުA&êOhpX0]yᄪp@hj  d~ y+TΨ1@3oGeMX_ X5O}5ڲLK$; @)4%^u`dF2G Zr{7X(C10RK9b%؞۩^mn]&/mER)WOι2?r"UWO0f g=*V*K]>_Zyhu?p#`@'Ă#C[CsJJǟ#o9:9֦&J ҵ!&^PtٮF\nP}* e~)`6= (fgXH/M 9\Ii*B1@#)Zv֦y%f@yzFui/  1c᜷*gJBK\4طgPa}4騢4/MfOM E:W~ E~Kz f33σ<3';&tqZw40A`[s5 U.`ԓ⟫~ o*Jὐ5=V fڴˇ.skۻ8_5J"Q3 Ztzʹ J}qNPBx0WC&8&]fh|7!;ӕ+wB T},ڹDnZD7 |_Zw];NDnz1-RgW[?:x=$t ZzRV Q8۱UW@ s|J2ne_Hh]p%cp^_\~SBne2}8c3Ae}s'"U+:q #UI0ac2w ;zE.2b: 4 Sw#Ec({wB@[ZC)IX#aɾUҲ1eA#?7s5JHb cyõo5f/%ٹ;Bӂ-wso,ĪCטנ,hⴝ˕4Lˣv XJz=iie$yA%o\2|ĝRёOٻTa6B"7%3!noΦMVGx Ue@+Us7 4) "\  z/\3(q}]*DҾ*7N)RR%MbfkEh|t P8zF?~~- D$l,ΑjGi2KZPU]}!>ޕafH*jT D#쾹vz6c!5;pdbߺ IBlP(ڑAeB[|1(o7EGԬXs/IfCϵf`k*DnxcyaHrpB4$Tޒa침_0"j`V ķ]sX(x% l>x…\6[-O.`Y,yVvC'e$iN,hCUn܆.fd^'=3*2JzT@ %f6vpjvmH 9#*VP\RlV9 k^`?R<*{^*b&<3{qL8n0?{zxLP9 h}Nb,я+V~OX-oٯ#bIvND3 G %E4,D=248C:!:pPAMzj̧t1Zӿ*Ҡ]traiBCH{!99LqRP8aAڪ3&݋78 ÚO_NmDN}%dT1n𓞩>[%^B-"ZPqDT˽ݵp%ONUppj.Y 7LFR[f"Y$!w5|KJx9 H*tdX<Z̄NbtgGwߞk(6S'ddOB1 0yQ3V1$g F;)d 6z]^Em"A9DlMpZ[^c}gj' Bo]5QB輪!F_e Ӿ˃[m9fu(et"&Ki߿&{™s K?yT(P g(>r[D`3?[Srz"'!,;G2Zف<1IJX(,,YYwqz>2VIޖ$ UB,)xq4ԙj(G|Gv - Tڥ:^$}J|Z$CGŃ`*E,tR7t0`X\ucppT|¡[ęSq I[Ihbiarp1fl^J6.{4)や xtWLU# fpV~61Q\j&$@tְKmdi? sIؔtª)o~43^_z˫^ , |c`6UN>FO9ğ / {jdtҵJ9jh_1ɻ8@Jb)ʝ0Ms f(v|63~ДHʬ)M~E$4}w`ޑvnؾ9Q;&Qk!~ 1F}aC5[M,uf%w{T|ѥT&ׇrP #ew/'B3ƨ|,ߩBdy?B/<7#l\71(iaQ#\7ޜzn(KA^  7u4w"(-$tm񹀆#BBnANTgǑ='!1D?&m3`1 F|E80_,M٭g) '^JqlBlA?|%BZ_mw8,GY@%,`^TatPtԤ\NWE`mr bet AD S3<-z;]8@KۇS0d!<#z܄`cC_$f׻Ő(")GzS࿠$@ߪ3E.y\dzN~Mf;{alU8Eװ(oekY鎰W \D̨{iH?|gSH:6p(y &: =nǹ}SNG['PbAlUF{ra(0bhs_J9yo]xq*]]?8?.eI6fg2c܆hn MGc)sۅUt` ѥ^p.=3wJ115 aqPӢsRYYB11Ϗ_feJUA8(MS2M<k9-ៈ"s\ed[FrzMeT8o_b8ԱppX#[%s* mӫ ')Hp=%BʖZj/["· by w#L-ˁ7 [ E*g$A8UMtY|2_:`XVu4JnDSd!\>6չy% D}aѝ TȦ&ls6!67Pk |?%-2J QG3hUDpssv 3ٌPL'> @iQqmQ.Ϡ @!)E.`h5kہ?TvQ Fx{/4 u_|>td[Ǘ;-H .â$4jTxnߐ8u`bo Ei󄾨HwLGøp*&#H櫚XG@-|!v.ٷy%ZƽpIDLJjJҴ{  $c3[-ARSYh= U-2I 2Ҧn7.Abj͏QKE;xhmd7ʾ0B޾4(R'znL!ȓ<4 -fAqOiRtJf2ک67/mx>=rKuRvJ6H}t>;lXrݑD8iB}E$ 5njLyowr0ˣS1/߁JE@U/X>i-G xi/@3ྏ:]3(,8FTb+#*Eml0ǍlAGLċ-!ގ f a.•2`+:Iu#z+U`֔'EʛLgMמg.j3&(fM3З߃_[r7)n4@& \_<(Ff`Tì.YvN=;0vZ @BA=݄lK+1f9]Tľ7f7 b\N(+6KV\vȱ5YZEb rjĨ*` #ƊT/.҇Z%"$iކIcJ+6yZ_>k+ng0?QCDR O/xH L=c˿ ur+YO]GdFÉ]3\UZ98E'o'זieZąf@=mȢ @Ң&**AS Tϲ#Ն2Mq;bX7wT1X(Zl9W2f ?KS  ӺaC^l_ˌ9q.@ܞx$kZTtyUca!RiFWb-7[<zA+J L4865d[)Yi>أ^ n:GJ9},6Vi ,OǡI> 6(Bj{&ck\/d3k ~ $Ymk~VZ@cJcWxsgZo %Eb1F!ek)1ZbG:e sӈzrJ /E=Ҕ>>ľp   4_S:k[*^ܢkb 040Ƴi8?H[M)fδS޹ɸx@ZNԢeiׂ͟CuѧqMnV'ƨSW0nGt5^ש#Q񛦹a(}%]0/<񏛭WW29 t>\jRH(E&H)d'LP I f_g33G?Ru +A5"N?nŜkvt m"F0QDcvFG"pf20pffYx\odSK@"a,Po[5K|#YS/%K~V'~A*E &55Ss{gm5Gv౲{nj-/]9+MLW2f>3Րp4NC7t.XҪ YL5$Ѡ}=l#qO^F p_AvǞҼw4sI -4ު˳uy"Y` =\VPCCI*M٤ X"e=9iSۚ]H-X`U?pj"r'+dͧfM&^KKbhl raՔ=lR0#%F:Ϙff3.0 N h*e[jO:ED_uQ n*"v Iנ!r+&uF>>ٝa7u& j}{Q2ɶ1Pu.[rkw Oms #2>4xi:[j|,{.NQ@3 Pmۨ>VTРbɉ& z;tM(N=@~s#,Y&&Uy/?Ї@[__"5N8Tڞ)lHz약 CJ1#ވjj{K1H`Uu1'fGRGpP"fC VaD/CԒĹok{M@E0wȑBcfcz0Tl\(.& 3z4}U} 2'#D]o![:b`-9K }EUgF:jb49s"%-uG( jUGڋ7qMq_gnlEBDTؚ3,znMyIWcm b! Q6{ cûbSu~ඇ/ nFUzX&3d~qˇPk=s'h2&= áM6W/ACf"M\iO!6bܷr!3z˾MnB$Vde)뢽Mn V-լBT%Tte4r/phTQF\%'LNk{'ca1h hs]}B@W}Wy\bx7"jT>S ~Ga뎂V/!zO/fzRe8ܚ&SHMbVPҹRڇЏ2BRH} 1,+ր xO *I> l]4=;@ L ViQ;lMFUj7,3X፣>%#,͆|]gg@]M2ߧE:`~;U@V+Bo{e@&R+u¥ 2voz#4 I^ؤjXOv3TI+ȗ/m~(A*" q] Qe DenҍXJ)J$>nnOo =+_oipW|D#aC^q e)CA=rPPYY!~RV ơ+Yn_2!qA~9vP/G~k+W^D>--,l"%iLSF{x4ڜxm;~h%(ׂ1'߉`;v)nl5EULңQJ7\"&Y! 2x;m<ʸ_#pھ]NzH'^Z\B~ǥLTm΂T1),Ʋ<!MkHJڡK(=rx[YW u֍$~;PپX=X*vE{% K\E3(^ߑJfU*VLؼoɀ%ޕo g?8$+ *uQ7gDy 8ripBv-۲*E˪PE?rA 4b>/ErKca`-̿i ڋ6,ع<)@RNsEˈh1qSr#yf^pA%ϒc<A=9 xwy&hoQe;mAoz98+Gm;aY$8>5+s#ݾ3`1PaQ ={H\I a =ةX>N8(Pӂ]k\ 9~?=%vYX !M:BeDNT~D}0fUPuÒB,uyF; K?=t-t ?VZL7 iaĠ8cdmcmNY[zH3iGKY@nr=Ç[fm)'΁ץ&0FjZ?w8 ?"b $cQ!Q9X5(*(i2ѼlƵ3s2,;eNQ|UaVtbՠ7fmOL1en>d5e ٠-Ii5B2^$c5(JWE:TѴ=rPTH{^d @ A٦ (/R#Zx ,RqAǂPذ@;E\n2 Cd\&Z&#ɘPY aLY;\}JR,Sbj7""@-O#eR&s,H6Mo ICFW \'550&[שOF1Mu "Nogh'vzo [uFeш(%~G7Zy 80ry>&h"1_-A'2O\@]}0Ux@U]YJIg8PI S=Y_GK4X8sb؂ oӻj(qq(gCo5"煩ekoWJu\M'.czl^.9ki9:)K hh1>YiqVlgxxs@-lyv͋>v#/ح',= ,0EMUҳpZTȟ>2Myq5֨G40[J/,9. Jց'̤Od+S`l_U8 )r"UfwΦ?3*R.@5WJy`)Jb XoO(>v6> 90 QjwDLUB˜Ws6xX:HeqH?~B?bK{M*!kV`Ĝ'T:c,!FDGqpM}b5Ȑ2*3DN‹}oALn})db*,@c|_>^w,ϲ@Ȃm<%óc|k'JTqSo|OAQ SW DgcE/s{8'<-Gr^!;{jR8OglL;-[y&ցؖ^ yd<.&ROB=.6:VcQy*W4_cSI.J.>ݎZ:.}@']vXw.!N`X,9kL# &tCGq/]tTE X)K-LeZVRpUqwS)lt>sdR6}/ `<%GNk,dơ`U@>&U*3qzv͖Uk>&6|Mn()Z$go{'  @d5[q[$aq#QcӬ (M" /^zTW/Uk!$B^vm9{ N|-KT\Z튿Q+e\;~-6Mv3ݵ6 }6$xPC&gvDu$yq 5qU'ǥE1&D=Lɜ q1\]4**1n4o`HQF"zny\@ǠgYµ. E\(h3vҵW=o_#bwJ8m ?M~O}9VuT*dH']C~`ܫ][jjcKrSUX ?ytvuezi<(o/*t :xٲDUi^ n5K(JSjB[9hyJt &7V zdɀŔﶁ̯U.Ŧs۲?,?q@NN U[z Rlve%CMsʦ*Aa؉o}} Yʵ/5 0ht 1;/ۨ0! n2?X|x}̻aj4(91lIصˤY41@k'дoؤw{("OU:q0C\с6ꆈ\3t- *zB^Pn2HhЇWHɃ "4ʞ ?$S<52>wcUȤS"8V }uq@f6LHԠx[*" k=ҟas5hZy%#x1@t9=[H ,=ݪ^*rMEcK5أGZrDlsm(?^ÎfB5}?ƍt~1ɜajWnJHv_y.#GG-X]pB=cWwN-M8bw8sCߌ*LxFNUÒBG ?6ҍL*/"2c 9!-< /INOP%>|Ca P^S)@vFRUtgl]vV i]}c)Dm};Z-VZ7]U<6C_pGe˕8㻊b: rDYS=KZYּ\j{j4 301>hNhbGڎ*3Up#XHp$u8}T4S冴I?#\X,riҚI@B#SJv"hal?zuq0vY4=HEJ"ӑ}oURS k}O >YDW0[/ qr{-M#Pt`;6]{~:[! m?H_X"z$^ĉL!)d<5 ).\t5gFJ8 |FG>G=%F y ܆8Ngv 2?|xQ℩:>u~Uy(2y@Q ?L*7PD=%hkS3ny޺)BʆhȹqV_qâ7Z 6 v rC+o'N$Ld,uT$" j,m>JZ'y=3(ư{n:'SR-*/]HXG)綴#YIeˏo:nbJi9l)e8 DI=FG@u1]rNI?Y %؁~)Qx#}/3Y4D:CdD& >o]d20ܘ %j.cIAwK=$V72~Nv^бFB(=<.u7cW8`ukmk=3dan«z2O'jimed4C+pBhMG'h:ge1X9/,R`ۚNyXl2Rp{b:Tɻ(̆4uPN4ϕ+ <#&!ǻvek\f)h:ѺױA 0dKj5>ty&]B9c5ű:ۧ=/ opfG JX1DD#+μu#Ŭ [bag!ERSt+W `)H^3y_0C5Cx(n~t# wFXctء1 HX  4K+_Z+{&g-o cW~XZ&%9ccX}xV{BKÜkNKRBUVy10R81;u:99(r^bcYXAv%xvOϊ?6I!K R  d6M!0S,vzʎ*j)VFg2kEԫ0=gvBY&e4A\7_[]BN"%k[aӫ)8`.u\c4xpcԹa{?ں/> . yN}":94Re\3M{~;Ї`fl/T%` Ɂ'k5`U{Ԟ( R *B Mi5P\ *ǙӿULT|eoYӘ;dŷw5Sp' X@%|;]DT*xioVRmU|, m8jKycCpI'N6̽pH°0;gy ڊڭrd y.Ԍu[ 871ŞAA;<%lV#8loFKr-\R$J.lj^j2R[0sO~fF D3kcZbpUwA.~L F$9՞|,l |e_vbA}ئw-k:"PN9].|uzN&VGމ<^RZJd± H+4^_݌cR΂V&珛ĽJJ9;z[O.7Hgڶ:j2<$ݲ2R^i&ёUtkvL|ע,39&j Ҕ`(74#K߼u=}V{=-θb[3/Ks@2d ׷Xp c剦%VFXKbۖ(c -dCc7?ʐeXgs8؏mW `[;$i*?N{\UatGVNLEL9鰎]9u"j\V.$^Q34! |;J 37*Ha,us!u\}[t z/"hQk3oJL6 lن&g;:RؤPb=Sժ"BE%*@)x[eAa".)ON +Mlݠ^BؔX.|ݷA2 lCyGV9~3B:[ ,ejyCk `N q%gLuGSia@QmAzWJ}* CBK İAחMڽ'ȨQ{`v. ϒm'az,o'UeHÁ"`(/Ďꋤ,/k5\ DKWtM}y?08lDdMي`] qf-`|2x +di 296:[Yi ) +5q$O}6,ez+Ѫ(񿺁2.Q2/)YxV48ރb8nJQ4ޟÐ?"v8?$0vk51JQ p>Z*ꧣ 2A$~te'c[<(my q&KwB~ljkÇR10\)PV]&SRnYI* ǁ\̮V} 8dsa"@2fU3?Wb |H9xh_Da`t֚eH'P6kR8}pq *q˚ _C7hj{-.2} ,vi>N3 |3 lHC~&v 3Px:4ю}eJ-Cjv)lTb,ޔ;AGnUg;:8+"y(rKm̾A Nvl){/K ݹLd[z/S>6,8uDAFdԓ%%j/U#l'Zy*yUGb nklɩd&?B?v몐s4wArm/&.4 ,Bn>=jEݿ@en[̛zn!(<~, |1IQ;Rz d]>.b OULn_~)}NiG{r,aD4%@ _P|LL,#'̏Yqp*7~?`XtDӥzM# FVd/^89觥(0EtVPBF>^pϳUJ²1jthB~|% \*{,=hH;Rꚝ%*tl t\HI Fvy9]SýxG 8^Y)#X@_y8c _zF19E,,/QQLf0xQ }d>>o(ß{E($p'Jh&!ك)L!a *)hJW_I|zu-u'M.ٽH+#},.~V;St9(wS۬?,* vPZ[JJĵK0Μ\9qkE?G 07{*FzlG t}RWHƶ=Mc䁫KEIWےdaH7L,-5;/vprl~Ҙ1nQ,% .dsV-=qؕV@c]IgsZ>aQ6TkJlfM9)|;=a#gC`i6甒|q sXĴĉtɔ S\0GKr` t[/f}]fo{XjNT:Ǒe2tmѫs2:Uw탖\^hnM)E©6z7tw;wHR[Hӧxv~d/My/uЏW~òr2\%d1ݑɴCZ(\-%n\EK.u]߫#*sY٥[&tF/Y`Yo!CӒq; Zzf6Fr>{!OyjRʏ[Ŧ3M0(&MSC{uv6>w_#)s]:_j(c/{〾ݥo%[8]CgzO3M5&YcT3 ttȫ͸+ջ'8 0Nx@.ĺV?:!+@V<@𪣗`c!7mfCrPy8ɻ,f]𾤀ȍE#X,l!ArBHqvz8Cq݀Xrv*y/XŪ0DG/s j0.l}1G( 4M5ĭSOcUUk77#lSTi^eÉQ5"bjCe']it(Ȕ^|DI@QVӍEt1C猕#/<34'ӧ(Wpo2`Uz }?xa}2 77BnLL1HX͓B3cn joU8f>}5?v{tVt +o!Z8h)[g?U߹ ȥ}/k~u>v=[~^˜ 3H} UFD!|Z| v.Z q&Fr,C\.Mj"PVjE&*YQ!c]) ̴%Z& +A?uv˙xr0v_Cb=8r³H`,tը`% @v{jw8kIQܿI;YKb2:''{ >`3 E%]!i7N~ t&IjE\}!(F;l@ =q*D0d#UoTkvCېb*Y-訸vZ%Z+ * p&i ^Aj옱5,;(4?A*5-矶 g#M*N3#)C [e`ߥ\DD#Y*&Bϖ-.Znǂ(`S.3(g HqIj&$«ԓncvC޷q.[5S~!si~Ak"O,3 UvIS?d%+B,TӬ̽B'DVx Lp5/>VTp3+*V//wyačf)⨡|@/7mN`BQ8Ub` |d&JtK 2+xԂ FS$ wxTCyzAB'C*UuַٛzyqϏ+.[C],U=/({ S͑UP?pv$OI1/: Ji4{^`0HR8Q'٨@A (~Ks<P jG yQZ+9D$kןn@SO0 %yx{RlG=Awj3Ej( Vw. |\uG +Hϵ? uR" b?`/tXbf8u o5j͡Sl 'ڢ> v6<^ٟzh REgt"~LvSgM(RCe%;l{R"؇_K,2SUCt:PZ.bF8ݤY7{=b?Z?v& X[j;x, #o@'Zf}@W6x^Kӊ">|^|Սzdu΅.zqb|㣱Fofِb@!WRu 9,P 38lF%W$ؤ.i%Wg6nRE8>6zfh*R C8  -͟o߈PqaY D(&,g4 ?RMZTN Çy\3=Y ƾ 9?ƛzKxdFΞ]rQ}٪w^WDC WU?PRVŷ5qyG<;/CE8BQrO!ݯř?҆kG_;r, >;i}$\K~٠Pģ'w+FNfi*Bx2#[h}ZuLVo}NHἐ_LvtHoH> "2=cPLjlX D`5hdt6XrwfmNʞ@<"=˲c{X /nxБDY潤s:roZaM`G*H+qIt'UKXp>1| :y( V㻭$R\;+0cī=mʇ**I65 vr}P0](HȒK%Wl5햽 QBrS~M~&  C+e]KgUr%)$柃_75o{lفKeM?CUݳ=ABl*w4KGj[PPr];)t`C֨ʡ o}W4M,”׸*mhӊ2x:!' ADz-Y'{Qo72 \x{Xn.ZЈ՞)~e#lPto 86u*7JM"H9[3k"b-Y'CUziᬜWA:80֡N d`=1eQ͞{tb_=6~FӍ$h\gЮ]'?A4>gRAm t靀@LJ; nIpA:)F6#Abh Bw%5D+<0Ipʩ2a=5V6Jza%g}},|?q+YnEz@=hLCCP,n|dvIN,Ej^Wص7R=c[so=STw  l~3;B'9几gQ}ĘD9|եѕoduvXX!:6SuΟ{ZP@J} |lGzxﻇ^&en>n4; p8q]miPe4884ϲ(kߛ@9ZRnƯxx_pxp$1wn,79cώ.5!G!lD%KIZoSx; >nۡ y>5_Å{[>%uovˬ]6|$tW(՘-̌6x-3dn44<xY 8Qlczna`F>@ jϩ>j'{(Q/:mHÄ$07HJ6 Em`}ɇd0\|og0V+e׹x3$ ? 0?- Ku !g5.5 35u#"/nbRTMP)7"&J|4d:qnc~F1[uyqRF/l 漫.=u(pB"K 1LFK RJWХ3|XfFrq`8ք" M޻ʰ#0>Ch&-6F@373{䙡ZH{_ l͈h>V2≮=SPDEo,6ce>7}$ǍG:~'c%b;1:)ҦHNKSBjGkb;rS2E 0#- i:|<\gO&Wve^k΅|DuT95nj+ bm{ p)>ٯ4:'AKe\sonHz}2y&P3%HD9kLamŽVOaP( Է ;v !]$,?/1:g1K*EUR[6'=0)8[Z R}orߴ+͙&^5,[ÇG%Zur /-ɨ%}4^-ہ*z,jd7B -:H14AiQ8Z]YGN әEM<L2[Y=g`y벖QaEڤ`o7w0U4/b wQ~zMqnm=Z2 !-/С,-,5dd`fC[M5zJ^';+`b;ȓ"{oUU_k1QB[xbj%Psrөj|/fP^C.Ic zgZ&8G;XN1⍑}u{$Eh=h3Z']P\,;!~6HcO[@(By؆{/Tek;v#c[¹3M8PK{YTQۨw2x?qq+Nx!ef8d%34]sJci*z8P qdoUvGՋ*;{G+s@N\޺|_[{n3Әux F4'7j̢xS4{r,ۇyd"K)f?Ʌ_٘?ejHxK¥h7+J6]\+OqU{jB8)t1=z$7 ^N^S"F $hKN:q8tE}ۢ!Fk? P]Eq0f1XeFJ]>.hc*L{"Sf_ƿ2iMĢB¿<8ŕG櫯Ig@-MDn;R!+{* g`>V옉A`VG5Չу%!y0#}ta t !-UdeFPsMv/x!upLvCI˘uGawKN0V T rS0'M/ge#(I!u0ks?5-ְg_?|d{oZa(v#/b*:k|Kq($hCgVlQ :$$Ҧ\C2\Z|R5e=ᜅ(i,H['A|4g֡-n~sC %p op3] W4#2~}=|n*pT]|/AT.;Q3hf-ԅdLL`&zZhGY]UԆ7kn;i%B4i_K.J*3S0_ܢe6ΑeB ]-uê?y£61DhN-Ut ̪`jHR P.>2XZVp>x߭6촸F9L@[i1>=t Y$ʅ.1c%Lq~D>Ome {$#N`Zzljl]N#~gY|%}dӣ; Bs=W 5z=4m#;T^ձ,@U,9I5*OBT),y|V4Ik5OߌC;%ݻv~ݻC^ha‡lx,ՌĖD٥y `t2i=5H5+\F2  #z&_ym[K>xj:ke[/BտA 7HXeTލ4AIi|N[5> ;4y\6ǬRnkaΒx6ׇ%yL׍k/-įX2B}805:jzRQCo49+%;t2nee9!ɟYXҁbIÞD~oBb$9}5HhjHoT R(:T>??[ygGf0D.|R\ cHŰ2)Je8;=΢ u!E&l5`f24iZA2䩑98-#ʎ^ddv8᫡ ͶCDN+z׮jp3_qc Z{pi_%PCO[(@U܀GI~D{#{6^<%xphҖ&a cj%"Foٳ&t@8&Iq!*hK 'e3*. JC`؊/DbF"J$Əтj+:Z!hF;4NY1ݿXGl\½!S͸!'fCҳ+U{le}2!f CS@/t@.jI.I-^D`]fj=c Q549>^*bG$ݕ!gʭ*ߝcǕS" _<4XGL.eHA[=7,}EJ΄jP1w^&PRIJ3a_Dneg=1J"-Kb3#z{z`wҘ ; bڽ: 1Ek8׊ *z:1 4f bE_ }k}q3+8sFw{Mb679#gVE^7GH^KcQON#`_K[tCâ\r lՑoI' jS/dAmt`u^ICD`ɜ/_ӑ*٭=`eQ7ieZn N߸=1;9 LH(0xvaA/Uj%28-]OTqӐP]5)hvҧ!ȉGz䕶vIe=<!+3ٗd:Z8iI c|c:g[ec^E m {-3"R.Wy]˞>_ш?U+P):Rm.DGbBeXyرC? Bx 0*y'TA|U3CS6yX)h}+O'5EͬA4eob7GEK%ǑXs[V&IǿV#+RH0namr`_tvkrO[Mdτ |& u)P[ᘧ&vIt0'l״ C>I[jJ{$j8iy,Tׂxx9<(ec}j|}>=A.`<,"27kJะśmi5φj)vƟ5BW NC- IgŇ)ڢixn͢{ sAY"0iIBqXS]}}V^Lszγڝ<;UmЏQs6K] 'H:rȻ|/fm5d#؋Fs8-u/ZB9,:#ʑu`+MPGFSI1Oo`3 :7?'ԐC2~ J_ Slj|u bx8RTK9n qb۸kXzLs:$ J}tC5E]gMB4 -[C&!_p]8 FD`Fyu+t6|B xNRN>4lk 3πDHJ)F$``RThE3{W ?#tM;KX4M,\jYR.˪sEJCrp#XYvuV|!tZ+b=b2$F$ o(EV[~q` XZt)^aE++8vk [dWvJ8hqӠxb܏NU"Dˊ:mz .P_[SE(eqTjDmghz֜R`NS!mG> 3^#Jjy,ɴJ.'J8/[DRnoXGJH1D"ePYi5ʶ}^o%zW|VUW24l-o,{nڼB;ҵ6EQe!\jRxL ]7_JÒWaJLG;,6ENZ qP)omKhXN[ -qgPVVP|ʅl97Գ x[VA0m:)Kٛ~NJ,' Y vVe%(}ɂ~- B3WevW ւ/*4nj#0T4)6e dz 7n+w,tČb铍y’/@:\q @_TNJ%{nXth2ȑfU,|k:Gy`@؁DwQcĜ.-I$<_ "'YO'JIk2EU/$ G{aH[U L,lǷy m^G +}j^BӾY.ccժÀ2ţ@!m \{L': L 31$(Q5챷xHJ K3m8pBfȇ+pGr/ c0jaWy԰UKudNMxNp[rܕr_R>GF^~ 5d]Mxi[*g* Hb9/tP߉;?—LVfM 2ӗn?|;LIU[p ۇZ~͗'[|Itv GP6Q'?d:"!`8izQ҃EI!@C'ף[E)7SH& qr)K)&T3D fdg[E{ȃH|'5ZģӪ;˳≋ׯŀo3 `h/ّz7B/NQ yEN$D/ltc^'OVT;^qRB=KХ,@H&4rP4X_S-mȽ-S/"dKrHpͩRH-vM介ShzY#/lЅ 0* kvP +!rW$Hm1>JpfU h׻s MNEYk.Ŭ'}Y%DRlݨ諔V¢y{rFW!imd3BĢY@p2MXpl9w$䐣E09vLWd#ؠdh W6T,Hw 3=W>go<P9. xΠyx*Z|[+me' ޓ:U1\7L 2oU^PQx;5t\q|Y"&OlWQf =¥΄_S}c7Fk}@`u2+dz+xkE"<5n0?|7L2՘a}"0=<8L7ҍ`SX1lj:DP$K|Z򫝪ݡɄ+H(;_S1nշpGep+oŹpOF<4"o y=ҽb_nvPlDgy5JRe?%iu_%>R%Vrq1w#F Y2e"Dhv<{Xe.oYkd~E @qTln[8P؇R|`; gVOX";j&6fJyg}!1Ex§i3*ϠGxl֢Ze45p EUG"% *){5Ofu%&/73(>ޔ!Ʀr]j9H։S:D$ -,_3ϥA7esz5$2㫍| b9!4@69=6Bsvsூ elxbf]>qz?-[umƜIzpHYx)m\sqo7d@ϬhmyG{$5zkNͅ P$sӘ9Ѻ;D zd_pr -[W2 V/nd VlO9zS=6,ُ74a0}ygZ9H+Ǔt9'.ִ%]͖\imn>q˭ωϰtZJDv#^]VteY?+8ZOU"lk/|¯^h^ז-̈@ļͽw]G'݁NqԳE]6˒mAP+c P:8~~92%@?ܸVA)aRkKqy2^IRc&n>߲M¡T&IZ6&G~N#R KZ9sB%vH8i6cTfmǪTFd嵝XE2Jb8qV]ckvVșLt͍ ^SnH}21aZEw! $i #=2;g\] X,Mψ'Ld}yb#8+6vkIYφlv.,`ѝY]eV;!I,ԙ*5ǻи۲0[K=#P6_td!^6z)‡Y?S㰙=՚TK"[_^#&} D*ۙW ׺g;y#쁙m@?7xj_w5}uqri$'n??mX);1e9LM+4} ˧=/*xBv!+1ÔFiFӲQ(=WݙK;BQurneNNTвAƷSśM 43KwΔ&טQwkH6FZQN#a؂c"}kNK[a|Z$OV#I'\ypQ-ET2d-XczФH̾ G*1ypSyHq&RҤ|0-[VF  ,짷xc#ћ=>Q}z>יg`KQ7) /kDVĖ,&Hr;}2yHWP8OU66ߗ+a屫4THqB&/1s df9_ }+ jR6@vƈhLI+ 017欿֜;A͢灏RQn LorI4?%)\0f|Yp궗pș;x<4 'C=C&%s |U\hjQVat )ʒ4[{X,~~z&Fo./RcVo%v c瞼*?T[_ddT%x4H ",1JΠFV7UaFa?eˀ!=B9"tgF&MM,*FE,瓺#㭞;8l5VF~+6c]'YeI3dL HP[Fw+!6F"8Cl{5A/4 p86^sO-V͙؛<3bP \ w~_tBWuF1<;KCo0j@0(]SBA0[ ^mx+@RdP[ꓳb Wl cz \_r905cO4wowEz#$@N, 2mHӿU$+4VW.q[$^z޹6g'=HiT>9"R+?:e1]SKMǰϾJvˮewY)oDlZXz>RѾhp +'+6ECޫW1B4F&d(b`~SNWUIk4pHD­UqJF~HV8%*n-)(;C@qp*lxO*MTw6A7 VSt)$SWUи$Aw=Í%gVi Ep< a5O^/pa9z0Rh&s*4GPݕ@XtXjeIM[74u f(f}~"r*ouai;cig2S Ûm#(H獤S瓮DSk$q81g^2ϟPfŮa`LPCGq։VKWB|lVw1k'c .~HiDe 2cfe fYݵsLȾꚈw1b]ӊTY|yiܾwwz\B{}4GwdoDQ zTDҋFkH Veg WC?Iԑwvأ "oCs-Oy=(3:j~'8ew2Q-RXb4} ,)q[Vb}y&u) $Zc`OIxs,_19 LHb;S1=o3>T;} ȭR<̯r,dC|3‡Leqq*G[򝯧>|w2Pi8Q6 R)aG}~M8hݢef~/cs|b$U 2ޗod8|T "OdۯL Om!U=< 9C'%Z{ƒ-!6Cl@:ߨYtڷJPuV"w^Զ<s+17 ]~Q{ !sLab`2=0eeDVrE| r_aos9 ^LUta FV}G~ROUly@yuΉe3 l1 1:7a -)YV\?x4 z{9#hٯnH$w HY{16Mq%3eC΁Ӡf.V)+cqb=6#P+9w d.z25tTiF GZԎ=]GjӰZB ė&C Fbn Ջ<[9MI9..BF@zYҏ.̀6f!Է$HQrTkeEav(T|tx8ڛв +Lz5xA(W'-gOL-fk#&;dسFFͷjw*dJ Mߒ(y<|c%dٛγCn (Baa(1R$E_<|W2,;?'TF27(0m*0Ac`AJ |ж[ZH|dmE8)xlWwQSB<(nÔuG|2h"/x993|]%_'!<0W=Jy}, rZ6RP؝1]v|xU@뾻YO0髚=F瞎Dӳ{jO:SvRszDO?GWp2!l I _/ԋgi',qcoI,'&L%Bv{". VSrLh"$N7U-i0)B`G@2 dƢ}@y(v_+KTDzwߑn9.M :|^HIٲF*:*An׀fS _xX`G^#:>~pg)Y1 ]SR?%@T573k/@n+s/=;vkhȕ8Ibt:9j> UwKS=͆yiQi!ѺVb1m%^($!^6ŹT\IݱLC{vc?mft1 },#rg& G}z>?1Y)P/9_xG5ֱuuo%@.9 mXL}RǸ51|sYqSCg׮uhF qЋ{I*5޲"nOҖ+\1}{2""BygtG ~r.܍(=Aۀs|$p1^9Gwșk j"j,1*E+ PF)߿~jCZȾk>X(-7SsS5͡G=8DUh؅O}چrO| n#HSh 4E`U@p$(cnˋDW/H:}<jpgg!dg̦ol8Z:Խ\~˛%H&xPf)h.L!_ t ĩrO_ &d/Sm}3d׀eԕ,Nlͯ/AW@V@=.U@ ӯ^k(vfVsogp?2*(Y΢A..p@{D_;ݻ2%}M L1wu׀ara ,3JiN@;|CRu#E-Ede`Ak3T N%tz!?:^[0AF qm Υ,] nj?hNô)H't1=+a9wy?Ħ|byB흜/շe1$c\ح3,=0"^|o;LSA {MObDу.Yo`\SX |U"9%6fhY+1_}~Q;:ܪr͡-x(M ne.vrT2vrY^%=9C-g.ldQ8u`R! =,/"oniM(r拳pRlDsnxumJT/KZ-ImĪVMӱt8k'kr\ZdImFG#}.02x$ y[Dڟ~jy`Rw.K+pf{9b;bNdvN"IdX/%q1X!?QSĐڼ 7 ^Shw6Rڳ̆t@gA+Hr+Wnt-+5/^Omu䉝vC,=IP~&{i@3daHL@ W'bNQ-)-a[up{87L}o׷_B9MW;[sY.ІDEbNy;d ~:FZM HK IwZAEHpLpbĚa®y  ۺ-qTlrfД-K@_0|_me') Z3}bJ\vqv+jSe޴Q jM`-M m1SzM 7D'0pdN3]E<[>\ΓGWq!F3,3]bQP2+_ɴm7o'ul6d1`-#EOm'En,:=`(RيH+< DjU}1D!9@\ܚY︌EHMMCn0p2~Ww#ȥWg~ӟL''eŢVCk^8rR._A&Ax#y' cފu-`Ŋu<4{}W Zٽ%RGue5z/ՙu𳃛JIJ.D"Na|ߎRiaO@7 *]ʡ3u0y:k;y{hK5}pHS&=416tE.؏yNqO,_Kfu㴘:7#a5P2ڒ,aRh!)0Q'{qRt3tU4 fyo N֚^Ynm9U-Mg^":_4=a?u& *=OtmiHᕲY$Ԋ@W_3tK<.h|UWiM6fgx1O *ڲs^|W "E"GWS{ Q1?m L Hյ\i-/@ΐ#C{(@!ؤc Ngz0,nuHC[LyX ה",,EQ#O/dߍI+Qiyɥ& *T{"!F>$YS,̡gt?HIԝ rM=ፁbE!dh?5\+ϖe"cEa!= o94x1q~Uz7h VGGjF5Sox$2K 䜝|.~Y׫1V.[ChuXf[JI6ף8(khsA={}͑=;k\,pJ.q4ˆO9PR3Ɉ!sOU]{kS'\yF?&3y9I/_.~R[Wtf{wUvxbca$JY.fxDRlsa>j \IxH )4u8$;7D4j(W'4pdDaNcnڦd@J$z:bW!tf0f#L4卯 Z`r`6{弸`#~]oH5&ftG;<&s=0iT ͡3@*]Jm!Ykt8.5^%3ٞxH_c p 1"58[Vs}? Լӥ.e8lI?y:|S )뇻M9q\-TwF%1"Ooj0`|vڛ#eQiBpBVW|{E kagWwqJ^&Z9`K. ^xUqJL: X1mU b`d[ Jתt`9x2k%H߯Q gѷjQ:0=T#텗rE3*iCW]ŔAIYrmx '?_?byծrHȸ4Ӄ n hf7=Ҭn?H;hf*s)H Afya"]KV9e"/ ?MGcɬ1D/{bP-hPk)r٫{|\L)QQF9(%t(HdaԎ(M]Ӥ0a+Ws=~2*5DW$45cBGjϜ 0V]Pa5bY˩ ~E{x}>*?SINa4{6qZ .|[OU\IF)0U?3z,vl_Qɇ$J='NXQյYpJ+ٻ ~iܧ'dd`Ws#]"I6*gGt5ɫ)=_+E;eZy֥SEgDvt_ǵDr*uJٞS6 $ݗyA& Y4cE}řR@8-tw AaR?s J,#? `4(q9ڳZ2~Ĥ;OΆj20tV+Lg%ߜ ._0:x sƉ( #}Q$%y^Y?T3 ROL:H*ncet (FFr} Y2N4rڃ}S,:N|^C=1iPUz; Z`zY0-%h{FF~wtYġ1V8Z vn/s4ၰ5MO&( Ś1ۋn"#{{$ɧN_@ t݀o0Bs-ٓ3X qq,W9qQuYEHq2#؃NGDc9@bwc!pylsa\&25Kzɓ;0- N dy3!RN@A!4 {5B8-J'&ZISddN[R_mt5dèe&і9! 4DZ30l^I_vľnF/]2Lz;v1o"ƾNclz1c1ۙ ="ʩ%75%x)BJ49(v ?)%'6X9oG~vt[rмu@.Akz2 kEȀqky@ =mpݤgYb?枏rV^e8/${/P9Va97SS MBTA1vᢏ /2&@'I4YW&#=˃5 cvP慩 q5?4|WT'mHZV  cV%ǚydŲX-c0e{6WyK>K:ByR7@sID#~1#؇tCq,(x845g̴T#Ƌ"x:Jmnh 4vR &u$Xc1rm -1d)!2 aEmЍ>{Ӷ+%o2t߀@~b 05k3əkD6^A[OYf8{Ve&se }+WuG3?%L(adzx q]0 mb]'r %*Ӷ<͵ZfDhC/m:ܓi$G} R#j& nEun&:"7< :ڷh؊5= ڈ)֮ǕK@#;JΒ4! jp'_ R.V1fWh{ !d'ˤ@.)ne`kc]v$EIB9Y+mͅ x^ } `Er[M~ BQ)8G"ZD*0?G.lD!|)ly!8 ~ъ/pTG}=T](Oi 3zfmZ˔{ Ɓm%3Δz2X6Gl0+vPJMMڷ H:( 2m{J};@y>1(Q9{;$i33ڄ֤9ijmqp4\~|s}-tO:GѸe-&n97^̰ݞ5 PEЀ@䳗- 3%TP!.EDq[/)\mVwDO(p@jd.JYc_hbTޫx$"XjH_;b}L&*.`O IkO_@$?OwAf1&E<~C3ηZ6nS Ċ+_Ě ~3+#|vR,+Џx;jU[gJtU*N=K]yL W* ªVETsHP v>3Ps-dXV7Ei{X,T*bg %H^`Hl5` ME{z4:ɺai[ 5{dUȓTl^'ŏ?9 J$+Rٳ`ߞIX^_sdJCP;plrm{96#6v;+K?iy|˦VQ\7e1(=}gJR]PJ[1j6aBwM&, >m,[ R-SvQDEյ3ʴhkJ x==%lH(lJiqE+r/jmx<\ȗ,4Q].ji'DÍW ҙQ>u2sD٧CJ9+O,ۡpoֽ6NiICaa(k4ӺI4FY7$PzZ̼t~U˗h$8 /`!)߷6K ?nmG\*zPXto$Ylw~ mb VV} t cZIڊ: ޣ6u?I4ȶ*]783RĴ̣e9$6{o> CfR@j⋗B\k~ ]s%%,!ɨ<ϝ,!C8;7#j\m0`MI~_̳es7][{ ^izF^ڰGvg'"1r:<;RȻ9<,'YlHr1zső,؏W=Yy~Y!5X}r(tJZ WrV[E8k*.34\cNNqPT+{mG CK5vg҄_ؤ´13ck ,3Ŝ|^.eҡ;QOn z)=<. ў'uHY<8ve7\ j@i"Ń1֣?8R+KsGA,#28B]I.z9(&G'Ƭj#ru).)2CtmKL?|ht[wV%RM!S&dw.mZUwr7{Q35KKѴ$`Bl3+XL?g bG/*x;JәrCЩ]\Y,35h_5?Kw"0K]T% l.7ulh LVv˾>D۫;Ogwλv۩Pyȅo,Q3; -\xzCk Gdy/ |@" Onm^RstnȖpz 2eEKc;^˓XJyyu_+ϵBvꤺKTi`M .Bww[5&[g=9li1B|氻)#\+5S'I?O2l?p3i%`(h2 -4AwѴX5};}ugו'o5mzT@촧5l5TiBq VG#\ͮ_A4&t/GJ Ծz`uZ=~-Bك$A!F'"fkl.r?zZ}Ԕ'0T<ݑ?f>ߚZ.{g,>2L2QK{#@j<߁FG ![<11+:!B-qx#?#X~:(_^jv2Pe) y&Rٞ%w߻>WF_Z .u۰M?S-4](zd9)( Dx=%: _kU)iZ0%3ݲ\c+gb(}21 S6CIUC8]YWgY&h 黭miEE;RШ/N0 Qt7д E`IC p(n_AR5I Γd]#M?h clRc|+ڹ/ܔƅ[78xd/#槜V"G w i2S@-%_B2 0E>[rNX1wߟ52yoCБaQNgb(ՏJ ڹAARqkztu ui kI6Cr= 䫄Xru"leɟ\+8D݊{NtCϩ" |K)oG' t%F>v{zRV$ ([~==8lXlم$8 ۺS7Rcj3~K$ȃn% 䜾Ƌ!1rŁ}581f_ڲǸAξfTF:?rw*YEЍTF|8hA.ckʿધz6cN"cXod=)>AW_7Qh}3{ NʀZߊOϊq0|^ Mv gˡ_yIo8⩻ xoKeϰw8Zw˂psGŚ7wuG8#`-Z>M]tߛ2ڟܜdZ69d~XkaA9fr5@ՋL̻ C + [Jap P74Żt2S'6f}G\ iUmbyey4;+߯z f4ߋ*[Oxh2=3J]}=Mw,J`rPTNHd1LC—J?%sҙЋN -O$<{T}(ɑy6zgJ텒FT!Z0>^ Ί@:K hK~B. ܝ`RYyBY;xP&ʣL{`mwzȂ Ce}[gR΀yؼ۲>1KJIQ@ѢaR\Emk%R] J8Y喝ڛa!)3R`B;*t_8Lugbt׋9$9{Όfט/&+{ƣ~""k< hԿ g%Q7I]y0@br4!"RVTRc'nx]fz]C0E(N?$a@rj [ &..(a$Ix]A;2ճ\%?[m [k=sA9 ܭm+A[_ (im-L\ z]h.$.gi0p멅C%7@0VJ] Kq}d0{V0E*Z,X} iif+Oe!۲݁'0/3X JּlB|t ͿEj->Ca+L_yJLABʏ6;BKi=P#gl7xgIf"үEy-^:H5;F=>@I0?jKgtf \Ib26,4em|:;I}P1̮gbYs{TU(@NnPZAm'Mp" %vلAe3&pEXTi{1vU楻f PbĊ9;H3-$̃},<oN˧RV/a]LsyWez6k]@)NOL<:Tl YH>/!L@ %&(&q| ҈!if} sI(0RYὬ14Q ː'k23ʯӕ^j:+ #5z-Q$xsAYwb)a vO>0:4rsKqkwrp"RZ6n\[*K<~L~î!wQkiF&I!VvyX-Ʌأ;0}ȂEo?+N'8!`Foq 7 ~G <IZE&}E嫶P7 @ѫAi'T;[|J+B(Upֱl+P4^\a+lj?cŠٗFQ_w#e. ͵7<s8y6˅š<.EAk] >ISCx;f?"B]eaڝMB}([dIzmY PxرHbr?_53w}9`S4N ʹDY 0AeMBgu}ΟEg`[. w6:.]4;NPWi,M$How'bc8_^ (VJpL>*Q&NQm@'X/Z YN?9AC9$vjfz)3}PL|qkA' ʓ4m{`,CbZ1^P$D:a(;F\#ABOсMϮ0UtDmsT%}cXmM3#* sy6$.۪ EydH%%$[0Fs?ﺦ Di˘yS(YNP^z ्]XN,ɎHwܳGF~?;p0JϪIaI?1qZb A8-q:V0lc֙& /=qҮSm0ee+?yP̄&Wav"ЖW*kC^C&Ж)Q[^߿z_XC{ϔsZlezR_5CL WRaK7RcLClU2Yz:Ӫ!K\U=?)|x&oG\A1`(Ql_0#:JX hS9qy bzt*|29)i#nbĸ|0tE܏2&a1v-\=H z9$mw$Jwh# .op©qaYًcXaDKT؟BUL`g,Q\N6׽2gNy0^9gzg"06T#lߐt?iUOL5YʞOJ%-GBj¬쬤gS>0d,W¿/2| [Q)*eoM(5ZBrk1*vءUe7"  ZxAX_[NrnċK\)@̸U_FV6#i\SX'lG0=D ۷^ʃƅU!X %gR ÎlČ*RSo[akz19}k[z vz_=´pyTx8Ϣ漠;a]A̖M OLP3A_-l.sNʥ$#g $ĝG!p;I.ز<J~YU-խ~B`7vRz,oI,ue;Iyh8*sTD fœ(*5I RNqַeZxl{xi'Pi_^6M5}u98>7G:a,iȚ3BU2;1W~ɱ_"9 ((*5lVgQ6Pv{/H1(a @fOh@υ2Ŕ7 g rwVd6`PiϖA+SJj":|AB ʦ.`cti%(\fNVx QˋMZEֶ{y@v c,1C |gm)k@q$ZW(/SĀW#9ɼ8ȧ0aD|:VIC=k?ImKb?g'Bj YDe \&Nz] p*ifaJ@2etM$GsƒÖ_[ D=DNnhn@VζZ9g&'k1NPqpKxi4QIċP~  IɤPkXK?PKyOВl~7i-o#O$KQP .rǜa?%z4(tbiӻln@AV&#M>Y1y"@-K4K7p6 $*nu'CĬ6̶XYs|{Q;fI>B6Fna &  4 WC+[D .!&i?M蛒o6[{eHjMfԶ,]:8ɩ @DZ~NٳMT!ɇ=gZwNV"yJ1^L`Xܸ2>\\1|c(ƾwPpjlI+蜫 s%6}0\$m6p&^N᥶d2JϦr i?(ՍY2SW׳m/"Q|-H@O֗pNjݴzVCs'\x=^3:Kv挋Ü,;%Թ(EFdvDӱz 4SHrw}dT='b`t78]$Ejrv %KyuH!`FcR4%WU(hcs {(LXˌ>ҘXzI3:41P2N>_؏*A}8Tr{&"i>ڤؖ^ Njlַ nxשLe;5a{cu{F/%O7.?>sPeJ\qIrte0)Ajep (6䒟Q=w1)${_W Tq/ Y),U ؾ; Q!~6|!YX{dž8/wg t#<}](K' ~XZ68{:;>\ EBxN9;UW0{k9K2P9Mk 9O^n9Ph]xuTNNd۹<BqW85f por&q~4Z ?&Zcu(^M0T5*֖aF1|{YƜ`f$nq`uc"_Kaip\&/B?E;Z\o! ʜ3{I;p=ŀn)Jp\;6_i&JCsb/9U2 5 <a5b$t_&1F !]CX(>>lTS1cRсאuKoGRRTiQ'iF67T1ƿQl=,`,q;{cIcģ}fhZfk/r O K_]Qr+Lgݎ|ė^2 ]oc~o/PGr$q=#4N?cu%˅e5vfngC[=Bk]5P4w[aqc҂r8Ä: ;еO_ fUvENçP-%M6괓7g=`o^ zS6) >^+=P ᢘRYM~ q4)y6L" 1VL!A,o̥]Bt**lʊĽwR[P,RCR- z:>nEz +\d^dڦ=;Kƹ0dL=F@eDu" l |ƞlb7AǗiL ׃$%QVD;@Ȅ$/R7nuFeG\s,|k݋$ H>›Vdɶ`|8}J!/ #Eq3E n%æ'ŕ0e%}U%/h(PH0X?zfmHٱs5Ve%lq&gZey(emf\qIU5'{;_KPln'DH^k-셲y<i&ש2+IthفuXԾn_LGI>X{AȗZع~wGyaٸ鏆\$&&{Y;78Q.߾bɳ* eh/Tc{*+̲Bc }, p!- |ے$H3#Ļ`mk^4#vy^CioSrdnP}:C&uDJ2Ea7ģX:ݠD=v*`{!18'an۝@DM&EJdo7]~ ԧޑm)'>hiEQ9`6Dj~Mk&?+zJ;["ZGO5jaEoEz~ṁ\C%X\GE>Q: ⱫVM-AU]b q: ]S;bE 僷8V ,*2@oifA Y"/81GqY)B.lBxLyT2ek\z:=5ω H x^a_bgGE=8h *ә 7,!ne*' w&]7~f=i@,hXQu H"gX㵟\$c+)v5Pŗ?;1]ܪ37qBĖmX)FzDŽ}OBg:lv6^`jyev<&G$;;IϽjwpf5_2`y\Mr7TfFnu$ e!J2K q[kEl)~Ы`4Gh.]ìE<,jDwĉ`h{1UxKOX'q' yQsˀGqz3(wޖ%s'G &cs&zReZ,ƒSPsj!9D2}WfE!Ιej"6(I#]"gv@ߡOX=Έm A%ܧ0,@԰o&t_ö.sQ}up[%th"YScWo)o0kqV.k| NJ{q[­B4o|dNs.Q|GscJ$ _s[ބdjqA*e{lKz[ (:-}SVG5N3˃ lC<8ǨB0{Te-ǙIE?ejA /3w>GyS9ܜcQ!qG)ރُ YcgGJ`5C-KUc`Tw2DjE1J*-(#+GևD՘ӳ`th;BG A 34zk ۭ_ncYw{,#pkN "Dğ )WZ jdAcn"^R۹q{ ֒L1j=hBN5Hv%eCWdI,< f-RI gAn>MIAo#'PFnqb>D@3@ƝfWgP$]YQ XE&}{È4=iWRtmJm.|z.ɶ\ԜIAI,6X4w諕c0p%55q4bR?Z\ 2!X0y\ EUb=* Y~J+!#c)쯂)m9q;伎F7`A 1n5Yq<.|rJJtu;Ay,Nu)\4~z4aE&>-yFmJKD*CP+εi~?P,mfpcZ/D6 &j1%Z3:[2Ž3%VFTwsĚ< w|Fskrf̱S6f\J2,=7dr]@0Zލ bj҇ZeC:];sLGqy 'ز4$ef;=2t7^: {Wn"VI5i?^k@%O9Gkn L;7̥FC a'Юu9L>2p2M.E-֭=aLhmDMIkA;TvYygjtMחʨW!L Dbtsn_*G ی7aZ@J ia$|@ξ*޼(4"lWf ٭lI?|t^eqnjn.eeQBZ)&O*ӟG}aW,ڨvٍOȒfmiMK&k FS9n)Ͳ#u&m6:QQg];2̝*bI^җ7B%lC,uѕ6ÆLDO9h3ke(I( 7_*l .(!澈qbPkAVQ๐:M[[\gQN}[l1!tB _Yڀdh5 F_;ͦ>H:sBq[7Kv{g]GA7V<"!_=^Ϛ՝OmV"G1Խ u` |iIpeQlZ)LMesOZLf]w1jo/*ʵx:0 ">Z*hG向r5SdH "R6u+EBSgS4Q' !߿DDjfU=HFH*3Z.Dh۶kƹ"#le њKb"٠I jq[W4Հ#}(Sy&X.Ƨ9 ^pZEPhTuhx#2銡Se %7Q-W1'"l\ꞂZ dK&6(XɅ{׻ 3 0/})KV}dK2.81+Lx5pN_=k-ED^ UAwѬ*?m-Foy {Lj/9/\g2n-Lҏm#ȩ.bZ{zA׍H2Ll_vFOL#+8ںL~\WCSLnfa[uW%M=*dl0fܰ@\>2Xۃx)[ԶDp{rӦ[Ҽg kGW7n x;9D<nV? J-CYxR׈o;FyS 0GIKEt65lvtv]g!\Uل5&W {0 d$?,C.vAl:.w %ko&rXn"z |zYQ˖W6B!:17jIS}i^ţJ#Ã5k_A%U,1䊪^By_LÃ3Q5NhZF*(3~KkxI2e&mK#DDt/!+MXh1$/[$x%Rz.|Iz59 $*6-i?ۄc[om韘0 lo}P:*Y#63&ݏT `=|YVCxN-~`d+2ˌ`o2i6J97 $%xU(2P}3u~kKꞵ4w&gɔ \ ifZ3+LXuvɅF4>s20ov JIDr)et9P±.wn#|@ մ//K9H:_"DX˫ost3[Aٷ!9Yz緁Gb㹱G1j_ s֯q$t wWNfk;ot$Pن|,K9gyb6*s9*iR(܄ I.5ܧ,'~Kk )7dנjm"/C OAk7U6_ڐۂn_*$|-66iu׆n٪Jq!W>":&0gv ]ܗ&vTSBͺrHBA h܎WZRSjVc$ mdb=v[kD=?"Phh%Grr0Fs^WA#m3c ~SUkniJ\=ZF"P?R7~, fGl%ƪ+K|^gÅ^gMMṔlNn[u }pwRYxO v tu?<ׯ>z1B94!&=+F?:Zv6o؉MJsAh.ɐbD.n' _G3?FtAU`j9VL3rygv6 (dRs y]YvgцFХo⻙z4yEy4 C!ʍm^V0} @~*qiM!U/+I >*V-PRDxD4eX)6 lGy `!9*p[GN|,wޏ **+[c-WnduRi;O/ =e; *-n6 NCZW2H\\$Y q.m}G% \G@a .?Aag2Ct *Nd !e՛unQfY=U27Rar@!S?_^ w59M^S5)lh ˋ2}R-̃ 2pZBbǮp/w&cWe,Aׁ[C663 KRoR/UW,V>|mk(2{NpE߭_iAQ Ь=>SѧerLdS|Ecbl |N7><>s>I?ɽ0Jct0n xK| nݦDQe]F><DM{x¹-1WrEV0GแR"5>"WDJZ~mUAu90yOjY̳K*bKrKE v6ҝ` ԛt++׳\9x=#[DjeX W::րH/58x`!yw4=S8?Ń*~/tqw{"olԥR6)N4i 9ߓ੪)Y79֋s%bOJp(pLn;:sQ%~*ܑ„nB$7.z)׏{סOsX_EN1(dwῇ] s0a?0A;Q[ӇncʉOճٛtн0ϸ7\1{nǂ|@g&@ e_9ݺ.Jr{W7%&3;>o,I@W%ᶾ|%˗NH0AЮ48vJT+ $_X*ȟ"*) wb|u/̙죳glrW!C{}s 9n=e;~ݤmGj@֭L?CXb}vvXhO!>H֔+ ;~s-f*5baIWZ1j~TOЌ[EZ7c  U-"+DޫB(g9ʖ+ħzލ! o 5*93);XOp') wVAm62FMtV8\ӄA쟗k]-d>d0_bGFA!A05rTpNy`Bbh)gOQ}--PK, ms}y2.t(9+kE =i8pE#&yNo8h1Uz)1%k49;BYDmԅ:bR=E< bǴ>%fV-mY?v$3"c|D}wvЎ{EG >T}Ԅ.̀0 V侾?ѵ+(ѕsZmUN^4L Pf|zɋMbg"X#zw3PYrEI-R3o KA5&fRd}iA݂6B8rؾk8t=sFޜX[Ti)ec\eBYʇB_[ެ)xh\L虚T~ ׸!l]$Q$l/ } XnӡVߠȅvsCŅ=Kl*+ώU^*lAhd!y։[UߎL G 13?ѝsHW !B(8'ɭ~c7cUT"T㼶z DK;AN5bN 1U8DЬ6H9bۮ]bv@gϮQcljjz ]k An!eFI&iH 1IKcpb,M-n)aj̮-79|JJh R.yJĐ<%'x}|VG# ?a~F K‰g"hD{[EnXPw #I5Ą*m%:}@M6-lrʜs}$D)sCϥm`QPJm)DzN&@kk;j8`4qWC}ܠ[Yn_>ٕz01&SC BҶIJ D+`Ȇ|TğS3wmkRyʈȈlAzN2T6ƶx:'ysڞ=5'utoZ7ۧ[;gpq^tċcSO!{ApkD[;JL&7h@F_JZXфE x0֓af!S0] /Kc?^ʍ ϨYD`(g'ޖiPwڨ(5m/ʨV8owW[q^7.8!QZ$XKC 8ټqBNxoQ&oGS!*Umt7)W`i8/X/M"rr$kKRA}0 +c= [c!8JFN-Pddf)ws#%nL>eCXI6ژi#FXl3Ew*9H&넄 ~ ؞Mp}ԁkPNǝ =?{=_x T-da[ʼnP_Ee#0=kW mk϶\#*{MsBæ8Kdػ2KT;=liw-ngηp>/knQK k'Ý - 7gqD~Bq t0uNd4I6Q[ЏXZ^[v2^7Fl˪F 2&k4, ߾1:mQWL匿5*8{T3 {Lsb^c(W |7Zz3z5GQxjE 2Y)[țZ~B;ٕ]e,C0<fEʭ޳;[sᢆi\tB<,J Z|&t^PY1XN}-I}6D.8"9jkG7:a7n9%BZNyY5=DjƸA#߶$w& 2 8xsd ?|vI%oj_H{[.:Q>82Xs$M֢wX]Uy)sUrӈ3odzT5X$z!³ Ε0р7`mD}Z/ݨpK aTim+/efRF x̝O00#9c9]V41TD- $O:S) }9!һ^G͋eYxPy&)T+ ު*3qoeŽݘĐ YZ