libvirt-daemon-driver-lxc-7.1.0-4.1 >  A `oVLp9|TTÉ[e@oCsCbXM#cFnr΃Pl!NYtD/FkNjaDdi0dݲ$XPK|JT#+y{^X ) =x)=~%6m ^+Q邇-9.XLBq4[Ǹ=o7g$NUΰ[%,}PK:abH N_Ozjwi*]o.9{[=v_89c64601dc174f03ef84c0d62a1c110afed5c6e4a9c07e87f9c6a3aad8bec2d90071bd5348e6279994bdb0e9d3a92aef402f2e7f`oVLp9|m)f*vYC&L\$^8ꔛ5eܕGZ{ksW4]#f~|]uBSK{ K8 ݿ52-u+nJRef/ I !Lo(|/sqS [B(7msW8gxL2-R6 AW_/ 2$^L@-I"@V|f>MzWiW\v$ $ļ~b3US; >pFUP?U@d" & P, BThnu , X   r V8,(-8-)92d):Fu)=IH>IP?IX@I`FIhGI|HIIJ,XJDYJT\Jt]J^LbMIcMdNKeNPfNSlNUuNhvNwQxQyR0zTTTTU<Clibvirt-daemon-driver-lxc7.1.04.1LXC driver plugin for the libvirtd daemonThe LXC driver plugin for the libvirtd daemon, providing an implementation of the hypervisor driver APIs using the Linux kernel`oUsheep61 ɱSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Managementhttp://libvirt.org/linuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in virtlxcd.service virtlxcd.socket virtlxcd-ro.socket virtlxcd-admin.socket ; 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 || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in virtlxcd.service virtlxcd.socket virtlxcd-ro.socket virtlxcd-admin.socket ; 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=virtlxcd 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 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 virtlxcd.service virtlxcd.socket virtlxcd-ro.socket virtlxcd-admin.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 virtlxcd.service virtlxcd.socket virtlxcd-ro.socket virtlxcd-admin.socket ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in virtlxcd.service virtlxcd.socket virtlxcd-ro.socket virtlxcd-admin.socket ; 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 virtlxcd.service virtlxcd.socket virtlxcd-ro.socket virtlxcd-admin.socket ) || : fi fi0MjqO6>@]M 8uV~큤A큤AA`@[<[0@[{@[{@[)[@Z?Z@ZZZI@ZZ`@ZZZ@Z@Z1@Z@Z_@Z}@Zk@ZiZaZWQZLZ:PZ7Z2gZ%8Z!D@ZZZ@ZfZfZ@Z@ZZYY@YY@Yܶ@YdYp@YY@Y{YA@YX@YYYKY@YW@Y@Yx@Yx@YqY\YTY7Y6@Y1S@Y"Y@Y]Y.XX9@XӸXg@X~@XXZX @X7@X@X@X@X@XYX@X6@X6@X6@XXXc@XEVX,J@X!@X@W@WiWF@W@WWWW@WW@W~WWv[@WgWbWaC@WYZ@WUeWH6WEWEW= 15 SP3 jsc#SLE-17336- Update to libvirt 7.0.0 - jsc#SLE-15860 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 0d05d51b-apparmor-lxc-fix.patch, cf4e7e62-lxc-def-secmodel.patch, 0ddebdb4-qemu-snapshot-deletion.patch- Update libxl-set-migration-constraints.patch Remove code which handled --max_factor. The total amount of transferred data is no indicator to trigger the final stop+copy. This should have been removed during upgrade to Xen 4.7. Reduce default value of --max_iters from 5 to 2. The workload within domU will continue to produce dirty pages. It is unreasonable to expect any slowdown during migration. Now there is one initial copy of all memory, one instead of four iteration for dirty memory, and a final copy iteration prior move.- qemu: Fix logic bug in inactive snapshot deletion 0ddebdb4-qemu-snapshot-deletion.patch boo#1180049- spec: Enable mdevctl support in the nodedev driver for SLE15 SP3 jsc#SLE-15861, bsc#1179770- apparmor: Allow lxc processes to receive signals from libvirt lxc: Set default security model in XML parser config 0d05d51b-apparmor-lxc-fix.patch, cf4e7e62-lxc-def-secmodel.patch bsc#1179735- Update to libvirt 6.10.0 - jsc#SLE-13688 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: f035f53b-virt-guest-shutdown.patch- spec: Remove creation of libvirt group and add Requires to the libvirt group created with GID 108 by the system-group-libvirt package. jsc#SLE-11629- spec: Add 'Requires: bash-completion' to the libvirt-bash-completion subpackage bsc#1178498- Add libvirtd dependency to virt-guest-shutdown.target f035f53b-virt-guest-shutdown.patch boo#1175914, bsc#1177902- Replace '%service_del_postun -n' with '%service_del_postun_without_restart' '-n' is deprecated and will be removed in the future.- Update to libvirt 6.9.0 - jsc#SLE-13688, jsc#SLE-16754 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html- bsc#1177950 - adjust help for --max_iters, default is 5 libxl-set-migration-constraints.patch- Drop use of $DISABLE_RESTART_ON_UPDATE in %postrans Testing "$DISABLE_RESTART_ON_UPDATE != yes" had no effect since its value is supposed to be read from /etc/sysconfig/services.- Fix 'make check' with all downstream patches applied. Some patches touch config files and needed the corresponding augeaus test files updated. Updated patches: suse-libvirtd-disable-tls.patch, suse-qemu-conf.patch, suse-ovmf-paths.patch, suse-libxl-disable-autoballoon.patch boo#1175574- Update to libvirt 6.8.0 - jsc#SLE-12684, jsc#SLE-15861 - bsc#1174955 (CVE-2020-15708) - bsc#1177155 (CVE-2020-25637) - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 2ad009ea-qemu-check-modules-dir.patch, 8abd1ffe-qemu-tolerate-non-existent-files.patch, 4a72b76b-qemu-namespace-memleak-fix.patch- spec: Increase test timeout to account for slower test execution on some architectures- qemu: Tolerate non-existing files such as /dev/kvm when populating domain private namespace 8abd1ffe-qemu-tolerate-non-existent-files.patch, 4a72b76b-qemu-namespace-memleak-fix.patch boo#1176380- spec: Enable the same hypervisor drivers for openSUSE and SLE jsc#SLE-11772 - spec: Enable the same storage drivers for openSUSE and SLE jsc#SLE-11877- qemu: Reprobe capabilities if the qemu modules directory changes 2ad009ea-qemu-check-modules-dir.patch boo#1175320- Update to libvirt 6.7.0 - jsc#SLE-14253, jsc#SLE-15159 - CVE-2020-14339 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 2edd63a0-fix-virFileSetCOW-logic.patch, 82bb167f-dont-cache-devmapper-major.patch, feb8564a-handle-no-devmapper.patch, 53d9af1e-ignore-devmapper-open-errors.patch, support-managed-pci-xen-driver.patch, disable-multipath-pr-tests.patch- Update to libvirt 6.6.0 - jsc#SLE-14253 - CVE-2020-14339 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Added patches: 2edd63a0-fix-virFileSetCOW-logic.patch, 82bb167f-dont-cache-devmapper-major.patch, feb8564a-handle-no-devmapper.patch, 53d9af1e-ignore-devmapper-open-errors.patch Dropped patches: 6c1dddaf-libxl-shutdown-inhibit.patch, 849052ec-libxl-support-credit2.patch, 72ed254b-drop-exec-perms-bashcompletion.patch, e092daac-prohib-parallel-tunneled-mig.patch, ae9e6c2a-qemu-allow-cond-format-probe.patch, a30078cb-qemu-create-mp-target.patch, aeb909bf-qemu-multipath-fix.patch, 8e669b38-conf-add-event-channels.patch, a93f55c5-libxl-add-event-channels.patch, 967f4eeb-xenconfig-event-channels.patch, 4cc90c2e-CVE-2020-10701.patch, 93b15ba0-qemu-fix-hang-in-p2p-xbzrle-compression-parallel-mig.patch, b7d6648d-conf-add-e820-host.patch, 5749395b-libxl-e820-host.patch, f3ef7daf-xenconfig-e820-host.patch, 34077c1b-tests-check-e820-host.patch, fadbaa23-conf-add-passthrough.patch, 9529e007-libxl-passthrough.patch, 9cb8bc6f-xenconfig-refactor-features.patch, b523e225-xenconfig-passthrough.patch, bed32525-tests-check-passthrough.patch, 9bf9e0ae-CVE-2020-12430.patch, ec07aad8-libxl-normalize-mac-addr.patch, 22494556-CVE-2020-14339.patch, c5fffb95-kernel-cmdline-parser.patch, b611b620-check-s390-secure-guest.patch, 657365e7-check-amd-secure-guest.patch, 0254ceab-s390-host-validate-check.patch, 4b561d49-amd-host-validate-check.patch, 2c3ffa37-update-amd-doc.patch, f0d0cd61-update-s390-doc.patch, 8cb9d249-autoptr-file-callback.patch, a551dd5f-intro-virHostCPUGetSignature.patch, 44f826e4-virHostCPUGetSignature-x86.patch, 2a68ceaa-virHostCPUGetSignature-ppc64.patch, d3d87e0c-virHostCPUGetSignature-s390.patch, 004804a7-qemu-invalidate-caps.patch - qemu: Avoid stale capabilities cache host CPU or kernel command line changes bsc#1173157 - virdevmapper: Handle kernel without device-mapper support 82bb167f-dont-cache-devmapper-major.patch, feb8564a-handle-no-devmapper.patch, 53d9af1e-ignore-devmapper-open-errors.patch boo#1175465 - util: Fix logic in virFileSetCOW 2edd63a0-fix-virFileSetCOW-logic.patch boo#1175463- CVE-2020-14339: Don't leak /dev/mapper/control into QEMU. Use ioctl's to obtain the dependency tree of disks and drop use of libdevmapper. 22494556-CVE-2020-14339.patch bsc#1161883, bsc#1174458- libxl: Normalize MAC address in device conf on netdev hotplug ec07aad8-libxl-normalize-mac-addr.patch bsc#1172052- qemu: Fix memory leak in qemuDomainGetStatsIOThread CVE-2020-12430 9bf9e0ae-CVE-2020-12430.patch bsc#1170765- libxl: Add support for 'passthrough' and 'e820_host' settings b7d6648d-conf-add-e820-host.patch, 5749395b-libxl-e820-host.patch, f3ef7daf-xenconfig-e820-host.patch, 34077c1b-tests-check-e820-host.patch, fadbaa23-conf-add-passthrough.patch, 9529e007-libxl-passthrough.patch, 9cb8bc6f-xenconfig-refactor-features.patch, b523e225-xenconfig-passthrough.patch, bed32525-tests-check-passthrough.patch bsc#1167217- qemu: fix hang in p2p + xbzrle compression + parallel migration 93b15ba0-qemu-fix-hang-in-p2p-xbzrle-compression-parallel-mig.patch bsc#1161159- api: Disallow virDomainAgentSetResponseTimeout on read-only connections. CVE-2020-10701 4cc90c2e-CVE-2020-10701.patch bsc#1168680- libxl: Add support for max event channels with maxEventChannel attribute on the xenbus controller 8e669b38-conf-add-event-channels.patch, a93f55c5-libxl-add-event-channels.patch, 967f4eeb-xenconfig-event-channels.patch bsc#1168767- libxl: Bump minimum supported Xen version to 4.9, allowing use of newer libxl APIs for retrieving memory statistics suse-bump-xen-version.patch bsc#1157490, bsc#1167007- qemu: Create multipath targets for PRs a30078cb-qemu-create-mp-target.patch, aeb909bf-qemu-multipath-fix.patch bsc#1161883- qemu: Allow format probing under special circumstances ae9e6c2a-qemu-allow-cond-format-probe.patch bsc#1165588- xen: Fix the list of supported ovmf firmwares suse-xen-ovmf-loaders.patch bsc#1159793- lib: Prohibit parallel connections with tunneled migration e092daac-prohib-parallel-tunneled-mig.patch jsc#SLE-6998- BuildRequire pkgconfig((lib)?udev) instead of (lib)?udev: allow OBS to shortcut through -mini flavors.- spec: Fix several rpmlint warnings 72ed254b-drop-exec-perms-bashcompletion.patch- xen: Support setting credit2 scheduler parameters 849052ec-libxl-support-credit2.patch bsc#1162160- xen: Inhibit libvirtd shutdown when domains are running 6c1dddaf-libxl-shutdown-inhibit.patch bsc#1157100- Update to libvirt 6.0.0 - jsc#SLE-6997, jsc#SLE-6998 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 0a65cba4-news-fix.patch 07aaced4-Add-TAA-No.patch, f411b7ef6-Add-TSX-CTRL.patch, 50d7465f-qemu-firmware1.patch, 57f9067c-qemu-firmware2.patch, 7c5264d2-qemu-firmware3.patch, 8e1804f9-qemu-firmware4.patch, 8fcee478-qemu-firmware5.patch- qemu: Fix firmware auto detection 50d7465f-qemu-firmware1.patch, 57f9067c-qemu-firmware2.patch, 7c5264d2-qemu-firmware3.patch, 8e1804f9-qemu-firmware4.patch, 8fcee478-qemu-firmware5.patch boo#1157378, bsc#1159796- CVE-2019-11135: Add TSX_CTRL and TAA_NO bits for IA32_ARCH_CAPABILITIES MSR 07aaced4-Add-TAA-No.patch, f411b7ef6-Add-TSX-CTRL.patch bsc#1152505- virt-create-rootfs: add SLE 15 and SLE 12 service packs support bsc#1154093- Update to libvirt 5.10.0 - bsc#1157149 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 2552752f-libxl-fix-lock-manager-lock-ordering.patch - Added patches: 0a65cba4-news-fix.patch- spec: Enable 'libvirt' firewalld zone for firewalld >= 0.7.0 boo#1157766- libxl: Fix lock manager lock ordering 2552752f-libxl-fix-lock-manager-lock-ordering.patch bsc#1145774- spec: Forcibly remove '--listen' option from LIBVIRTD_ARGS in /etc/sysconfig/libvirtd since it is incompatible with socket activation. Also add '--timeout' option for consistency with upstream. boo#1156161- Enable automatic firmware seletction and add the new smm flavor to the build-time firmware list jsc#SLE-6997- Update to libvirt 5.9.0 - jsc#SLE-7440 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html- Update to libvirt 5.8.0 - bsc#1149100 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html- Update to libvirt 5.7.0 - Experimental split of libvirtd into separate daemons - bsc#1145440, bsc#1145586 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 4ec3cf9a-apparmor-rules.patch, f38ef0fa-no-RDMA-check.patch, 411cdaf8-apparmor-check-profile-name.patch. 696239ba-qemu-fix-query-cpus-fast.patch, 09eb1ae0-conf-add-xenbus-controller.patch, fb059757-libxl-add-xenbus-controller.patch, ec5a1191-libxl-support-max-grant-frames.patch, 5a64c202-xenconfig-support-max-grant-frames.patch, CVE-2019-3886-api.patch, CVE-2019-3886-remote.patch, e0246257-cputest-add-data-for-Cascadelake-Server.patch, 5cd9db3a-cputest-add-data-E3-1225-v5.patch, 538d8735-cpu_map-Define-md-clear-CPUID-bit.patch, 96f41cd7-admin-reject-clients.patch, f111e094-locking-restrict-sockets-to-mode-0600.patch, e37bd65f-logging-restrict-sockets-to-mode-0600.patch, 9f4e35dc-network-improve-chain-create-error-report.patch, 686803a1-network-split-ipv4-ipv6-chains.patch, c1c235eb-nework-clear-cached-error.patch, 4330d138-network-refactor-global-chains.patch, 3b66bd9a-add-debug-chain-creation.patch, c6cbe187-network-delay-global-fw-setup.patch, CVE-2019-10161-api-disallow-virDomainSaveImageGetXMLDesc.patch, CVE-2019-10166-api-disallow-virDomainManagedSaveDefineXML.patch, CVE-2019-10167-api-disallow-virConnectGetDomainCapabilities.patch, CVE-2019-10168-api-disallow-virConnect-HypervisorCPU.patch, 51f9f80d-fix-copying-bitmaps.patch, 2878278c-cpu_map-add-Cascaselake-Server.patch, 4a0f604d-cpu_map-distribute-Cascaselake-Server.patch, d5572f62-qemu-support-override-max-thread.patch, 673f805d-qemu-chown-uniqDir.patch, 975b004d-virtlogd-over-logrotate.patch, 18d47d61-revert-d00c77ae.patch, d6943eab-libxl-pmsuspend-event.patch, 3d179919-virsh-precopy-bandwidth.patch, f4bdd829-rename-precopy-bandwidth.patch, xen-pv-cdrom.patch, blockcopy-check-dst-identical-device.patch, suse-libvirtd-service-xen.patch, xen-sxpr-disk-type.patch- virsh: use upstream name for migration precopy bandwidth parameter f4bdd829-rename-precopy-bandwidth.patch bsc#1145586- virsh: support for setting precopy bandwidth in migrate 3d179919-virsh-precopy-bandwidth.patch bsc#1145586 - Rename patches to include commit ID revert-d00c77ae.patch -> 18d47d61-revert-d00c77ae.patch libxl-pmsuspend-event.patch -> d6943eab-libxl-pmsuspend-event.patch- libxl: fix domain state following successful suspend operation revert-d00c77ae.patch, libxl-pmsuspend-event.patch bsc#1145440- logging: ensure virtlogd rollover takes priority over logrotate 975b004d-virtlogd-over-logrotate.patch bsc#1137137- qemu: fix default value of security_default_confined Updated suse-qemu-conf.patch bsc#1143871- qemu: Change owner of temp directories under /var/lib/libvirt/qemu 673f805d-qemu-chown-uniqDir.patch bsc#1143497- Add apparmor-abstractions as a required package for daemon (bsc#1142992)- qemu: Add support for overriding max threads per process limit d5572f62-qemu-support-override-max-thread.patch bsc#1133719- cpu_map: Add Cascadelake-Server CPU model e0246257-cputest-add-data-for-Cascadelake-Server.patch, 2878278c-cpu_map-add-Cascaselake-Server.patch, 4a0f604d-cpu_map-distribute-Cascaselake-Server.patch bsc#1141251- util: fix copying bitmap to larger data buffer 51f9f80d-fix-copying-bitmaps.patch bsc#1138734- api: disallow virConnect*HypervisorCPU, virConnectGetDomainCapabilities, virDomainManagedSaveDefineXML, and virDomainSaveImageGetXMLDesc on read-only connections CVE-2019-10161-api-disallow-virDomainSaveImageGetXMLDesc.patch, CVE-2019-10166-api-disallow-virDomainManagedSaveDefineXML.patch, CVE-2019-10167-api-disallow-virConnectGetDomainCapabilities.patch, CVE-2019-10168-api-disallow-virConnect-HypervisorCPU.patch CVE-2019-10161, CVE-2019-10166, CVE-2019-10167, CVE-2019-10168 bsc#1138301, bsc#1138302, bsc#1138303, bsc#1138305- network: delay global firewall setup if no networks are running 9f4e35dc-network-improve-chain-create-error-report.patch, 686803a1-network-split-ipv4-ipv6-chains.patch, c1c235eb-nework-clear-cached-error.patch, 4330d138-network-refactor-global-chains.patch, 3b66bd9a-add-debug-chain-creation.patch, c6cbe187-network-delay-global-fw-setup.patch, Dropped patches: revert-7431b3eb.patch, revert-8b967198.patch bsc#1133229 - Renamed patches to include commit id: CVE-2019-10132-admin-reject-clients.patch -> 96f41cd7-admin-reject-clients.patch CVE-2019-10132-locking-restrict-sockets-to-mode-0600.patch -> f111e094-locking-restrict-sockets-to-mode-0600.patch CVE-2019-10132-logging-restrict-sockets-to-mode-0600.patch -> e37bd65f-logging-restrict-sockets-to-mode-0600.patch- spec: add systemd-container dependency to qemu and lxc drivers bsc#1136109- cpu: add tests for md-clear feature Updated 538d8735-cpu_map-Define-md-clear-CPUID-bit.patch and added 5cd9db3a-cputest-add-data-E3-1225-v5.patch bsc#1135273- CVE-2019-10132: admin: reject clients unless their UID matches the server UID CVE-2019-10132-admin-reject-clients.patch, CVE-2019-10132-locking-restrict-sockets-to-mode-0600.patch, CVE-2019-10132-logging-restrict-sockets-to-mode-0600.patch bsc#1134348- cpu_map: add cpu feature md-clear. CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091 538d8735-cpu_map-Define-md-clear-CPUID-bit.patch bsc#1111331 bsc#1135273- Revert commits 5f1e6a7d and f6c5babb to avoid loading conntrack module at libvird start revert-7431b3eb.patch, revert-8b967198.patch bsc#1133229- CVE-2019-3886: disallow virDomainGetHostname and virDomainGetTime for read-only connections and users CVE-2019-3886-api.patch, CVE-2019-3886-remote.patch bsc#1131595- apparmor: reintroduce upstream lxc mount rules Drop apparmor-no-mount.patch bsc#1130129- supportconfig: collect rotated logs in /var/log/libvirt/* Modified libvirt-supportconfig bsc#1124667- hook: encode incoming XML to UTF-8 before passing to lxml etree fromstring method Modifed suse-qemu-domain-hook.py boo#1123642- libxl: change autoballooning default to disabled suse-libxl-disable-autoballoon.patch jsc#SLE-3059- conf: add new 'xenbus' controller type 09eb1ae0-conf-add-xenbus-controller.patch - libxl: support Xen's max_grant_frames setting with maxGrantFrames attribute on the xenbus controller fb059757-libxl-add-xenbus-controller.patch, ec5a1191-libxl-support-max-grant-frames.patch, 5a64c202-xenconfig-support-max-grant-frames.patch bsc#1126325- Replace patches with upstream variants Old: 0001-apparmor-Check-libvirtd-profile-status-by-name.patch, 0001-qemu-Fix-query-cpus-fast-target-architecture-detecti.patch New: 411cdaf8-apparmor-check-profile-name.patch, 696239ba-qemu-fix-query-cpus-fast.patch- util: skip RDMA detection for non-PCI network devices f38ef0fa-no-RDMA-check.patch bsc#1112182- qemu: s390: show correct CPU status after guest crash 0001-qemu-Fix-query-cpus-fast-target-architecture-detecti.patch bsc#1127841- apparmor: fix more fallout from changing libvirtd profile to a named profile 4ec3cf9a-apparmor-rules.patch, 0001-apparmor-Check-libvirtd-profile-status-by-name.patch boo#1125841- Update to libvirt 5.1.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 11c8aca9-libxl-set-mem-after-balloon.patch, 70c2933d-apparmor-named-profiles.patch, a3ab6d42-apparmor-conv-libvirtd-named-profile.patch, b6440119-qemu-conf-sev.patch, a404ac34-qemu-cgroup-sev.patch, 6fd4c8f8-qemu-domain-sev.patch, 17f6a257-security-dac-sev.patch, a2d3dea9-qemu-caps-dac-override-sev.patch, 620d9dd5-qemu-no-dac-override-nonroot.patch - jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577- spec: disable VirtualBox driver- qemu: don't use CAP_DAC_OVERRIDE capability if non-root 620d9dd5-qemu-no-dac-override-nonroot.patch boo#1125665- qemu: fix issues related to restricted permissions on /dev/sev b6440119-qemu-conf-sev.patch, a404ac34-qemu-cgroup-sev.patch, 6fd4c8f8-qemu-domain-sev.patch, 17f6a257-security-dac-sev.patch, a2d3dea9-qemu-caps-dac-override-sev.patch bsc#1124842- apparmor: add support for named profiles and convert libvirtd profile to a named profile 70c2933d-apparmor-named-profiles.patch, a3ab6d42-apparmor-conv-libvirtd-named-profile.patch boo#1118952 - libxl: save current memory value after successful balloon 11c8aca9-libxl-set-mem-after-balloon.patch bsc#1120813- Noun phrase for %description doc. - Remove idempotent %if..%endif pair around %package bash-completion. - Reduce hard requirements on bash-c and documentation.- Enable bash completion in Leap15/SLE15 and newer- Update to libvirt 5.0.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Remove UML hypervisor driver - Dropped patches: de09ae2f-libxl-support-openvswitch.patch, 0a1b5653-xenconfig-support-openvswitch.patch - FATE#320928, FATE#325817, FATE#326380, FATE#326698- Requires: ncurses expands to Requires: libncurses5, which is not required by any component of this package. Remove it along with the BuildRequires: ncurses-devel- Update to libvirt 4.10.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 14d03b27-libxl-rm-redundant-virObjectEventStateQueue.patch, 82452a5d-libxl-rm-goto-libxlDomainShutdownThread.patch, da4b0fd9-libxl-support-soft-reset.patch, libxl-qemu-emulator-caps.patch - Added patches: de09ae2f-libxl-support-openvswitch.patch, 0a1b5653-xenconfig-support-openvswitch.patch - FATE#320928, FATE#325817, FATE#326380, FATE#326698- libxl: add support for soft reset 14d03b27-libxl-rm-redundant-virObjectEventStateQueue.patch, 82452a5d-libxl-rm-goto-libxlDomainShutdownThread.patch, da4b0fd9-libxl-support-soft-reset.patch bsc#1081516- Update to libvirt 4.9.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - FATE#326371- Update SLE15 SP1 with openSUSE Factory package FATE#325848, FATE#326368 - FATE and bug references made in the SLE15 package since the last Factory update: FATE#325817, bsc#959329, bsc#1074014, bsc#1106420, bsc#1108395 - Patches in SLE15 package that are dropped by this update: 1b0c42ff-libvirtd-depend-machined.patch, ac4a12db-libxl-fix-hasManagedSave.patch- Update to libvirt 4.8.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 60b4fd90-libxl-rm-vm-finish-phase.patch, e39c66d3-libxl-fix-p2p-migration.patch, 47da84e0-libxl-fix-job-handling-migsrc.patch, 0149464a-libxl-fix-job-handling-migdst.patch, 5ea2abb3-libxl-join-mig-rcv-thread.patch- Fix RPM groups. Remove idempotent %if..%endif guards. - Remove redundant %clean section.- libxl: fix VM migration on busy hosts 60b4fd90-libxl-rm-vm-finish-phase.patch, e39c66d3-libxl-fix-p2p-migration.patch, 47da84e0-libxl-fix-job-handling-migsrc.patch, 0149464a-libxl-fix-job-handling-migdst.patch, 5ea2abb3-libxl-join-mig-rcv-thread.patch bsc#1108086- Update to libvirt 4.7.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 9ed59012--revert-jansson1.patch, 54f2b5e3-revert-jansson2.patch, b56950fd-revert-jansson3.patch, 6c3d66ac-revert-jansson4.patch, 8e373e6d-revert-jansson5.patch, 6f99de31-revert-jansson6.patch, f204cf51-revert-jansson7.patch, 5a58b5ed-revert-jansson8.patch, 63f6e0e9-revert-jansson9.patch, 8687eba-revert-jansson10.patch, e96e71d8-revert-jansson11.patch, d99a8959-revert-jansson12.patch, 074a7e14-revert-jansson13.patch, 86db0db9-revert-jansson14.patch- Revert switch to jansson boo#1104820 - Dropped: temp-build-fix.patch - Added: 9ed59012--revert-jansson1.patch, 54f2b5e3-revert-jansson2.patch, b56950fd-revert-jansson3.patch, 6c3d66ac-revert-jansson4.patch, 8e373e6d-revert-jansson5.patch, 6f99de31-revert-jansson6.patch, f204cf51-revert-jansson7.patch, 5a58b5ed-revert-jansson8.patch, 63f6e0e9-revert-jansson9.patch, 8687eba-revert-jansson10.patch, e96e71d8-revert-jansson11.patch, d99a8959-revert-jansson12.patch, 074a7e14-revert-jansson13.patch, 86db0db9-revert-jansson14.patch- spec: don't restart libvirt-guests when updating libvirt-client bsc#1104662- Update to libvirt 4.6.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Switch from yajl to jansson - Dropped patches: libvirt-4.5.0-apparmor-add-missing-comma.patch - Patches added to fix upstream bugs: temp-build-fix.patch- Fix apparmor failure at startup because of syntax error in libvirt profile: * Add libvirt-4.5.0-apparmor-add-missing-comma.patch (picked from upstream).- Update to libvirt 4.5.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 67c56f6e-libxl-logfd-leak-fix.patch - spec: use more macros in file paths - libxl: Implement virDomainBlockResize 0001-libxl-add-support-for-BlockResize-API.patch FATE#325467, bsc#1094325, bsc#1094725- spec: enable gluster storage backend for openSUSE- spec: BuildRequires glusterfs-devel when gluster support is enabled- spec: use wireshark plugin directory from pkg-config- virt-aa-helper: add SUSE path to OVMF and AAVMF images Adjusted suse-ovmf-paths.patch boo#1095556- Update to libvirt 4.4.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - CVE-2018-3639 - Dropped patches: 1dbca2ec-CVE-2018-3639.patch, 92673422-CVE-2018-3639.patch - libxl: fix leaking logfile fds 67c56f6e-libxl-logfd-leak-fix.patch bsc#1094480- cpu: add support for 'ssbd' and 'virt-ssbd' CPUID feature bits CVE-2018-3639 1dbca2ec-CVE-2018-3639.patch, 92673422-CVE-2018-3639.patch bsc#1092885- spec: enable libssh support for suse_version >= 1500- Update to libvirt 4.3.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Remove legacy Xen driver - Dropped patches: 09877303-virSocketAddrParseInternal.patch, 412afdb8-intro-virSocketAddrParseAny.patch- util: improvements in error handling 09877303-virSocketAddrParseInternal.patch, 412afdb8-intro-virSocketAddrParseAny.patch bsc#1080957- Update to libvirt 4.2.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 6b3d716e-keycodemap-py3.patch, 33c6eb96-fix-libvirtd-reload-deadlock.patch, 464889ff-rpc-aquire-ref-dispatch.patch, c6f1d519-rpc-simplify-dispatch.patch, 06e7ebb6-rpc-invoke-dispatch-unlocked.patch, 86cae503-rpc-fix-pre-exec.patch, eefabb38-rpc-virtlockd-virtlogd-single-thread.patch, fbf31e1a-CVE-2018-1064.patch, fb327ac2-virtlockd-admin-socket.patch, 64370c4b-libxl-MigrateBegin.patch, 99486799-libxl-MigrateConfirm.patch, f5eacf2a-libxl-MigratePerform.patch, 4e6fcdb6-libxl-libxlDomObjFromDomain-cleanup.patch, fe51dbda-libxl-use-FindByRef.patch, 60b3fcd9-libxl-MigratePrepare.patch, 3c89868c-libxl-lock-after-ListRemove.patch, 13e81fc6-libxl-EndJob-on-error.patch, 594b8b99-libxl-DefineXMLFlags-API-pattern.patch, c66e344e-libxl-dont-deref-NULL.patch, 83edaf44-libxl-dont-hardcode-sched-weight.patch, apibuild-py3.patch- libxl: don't hardcode scheduler weight 83edaf44-libxl-dont-hardcode-sched-weight.patch bsc#1086377- libxl: fixes and improvements in migration APIs 64370c4b-libxl-MigrateBegin.patch, 99486799-libxl-MigrateConfirm.patch, f5eacf2a-libxl-MigratePerform.patch, 4e6fcdb6-libxl-libxlDomObjFromDomain-cleanup.patch, fe51dbda-libxl-use-FindByRef.patch, 60b3fcd9-libxl-MigratePrepare.patch, 3c89868c-libxl-lock-after-ListRemove.patch, 13e81fc6-libxl-EndJob-on-error.patch, 594b8b99-libxl-DefineXMLFlags-API-pattern.patch, c66e344e-libxl-dont-deref-NULL.patch bsc#1080957- lockd: fix typo in virtlockd-admin.socket fb327ac2-virtlockd-admin-socket.patch bsc#1085386- Install correct firewall service file depending on availability of firewalld vs SuSEfirewall2 libvirtd-relocation-server.xml bsc#1083455- qemu: avoid denial of service reading from QEMU guest agent CVE-2018-1064 fbf31e1a-CVE-2018-1064.patch bsc#1083625- virtlockd: fix loosing lock on re-exec 464889ff-rpc-aquire-ref-dispatch.patch, c6f1d519-rpc-simplify-dispatch.patch, 06e7ebb6-rpc-invoke-dispatch-unlocked.patch, 86cae503-rpc-fix-pre-exec.patch, eefabb38-rpc-virtlockd-virtlogd-single-thread.patch bsc#1076861- libvirtd: fix potential deadlock when reloading 33c6eb96-fix-libvirtd-reload-deadlock.patch bsc#1079150- Update to libvirt 4.1.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 72adaf2f-revert-qemu-monitor-error-report.patch, 71d56a39-nodedev-fix-parse-PCI-address.patch, 68eed56b-conf-smbios-oem-strings.patch, 76977061-qemu-smbios-oem-strings.patch, 0c710a37-libxl-resume-lock-on-mig-failure.patch, 759b4d1b-virlog-determine-the-hostname-on-startup-CVE-2018-67.patch, c2dc6698-fix-deadlock-obtaining-hostname.patch, c391e07e-libxl-clock-settings.patch, ef71caea-libxl-memalign.patch, suse-apparmor-signal.patch- libxl: round memory values to next 1MiB increment ef71caea-libxl-memalign.patch bsc#1082041- libxl: add support for specifying clock offset and adjustment c391e07e-libxl-clock-settings.patch bsc#1082161- Remove all uses of python2 during the build (bsc#1080034) 6b3d716e-keycodemap-py3.patch apibuild-py3.patch - Determine hostname early to avoid code injection in lxc driver. (bsc#1080042) 759b4d1b-virlog-determine-the-hostname-on-startup-CVE-2018-67.patch c2dc6698-fix-deadlock-obtaining-hostname.patch - Add basic support of connectGetAllDomainStats for lxc driver (fate#323742) 0001-Extract-stats-functions-from-the-qemu-driver.patch 0002-lxc-implement-connectGetAllDomainStats.patch- qemu: Support setting OEM strings in SMBIOS 68eed56b-conf-smbios-oem-strings.patch, 76977061-qemu-smbios-oem-strings.patch FATE#323624 - libxl: resume lock process after failed migration 0c710a37-libxl-resume-lock-on-mig-failure.patch bsc#1076861- qemu hook: Change shebang to /usr/bin/python3 - spec: Require python lxml in daemon-hooks subpackage- Update to libvirt 4.0.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 2d07f1f0-fix-storage-crash.patch, 69ed99c7-dom0-persistent.patch, 8599aedd-libvirt-guests-dom0-filter.patch, 0f33025a-virt-aa-helper-handle-more-disk-images.patch, b475a91b-add-virStringFilterChars-string-utility.patch, faec1958-lxc-set-hostname-based-on-container-name.patch, 2089ab21-netserver-close-clients-before-stopping-all-drivers.patch, fix-virt-aa-helper-profile.patch, - Patches added to fix upstream bugs: 72adaf2f-revert-qemu-monitor-error-report.patch, 71d56a39-nodedev-fix-parse-PCI-address.patch - CVE-2018-5748, CVE-2017-5715, bsc#1071651, bsc#1076500- Add a qemu hook script providing functionality similar to Xen's block-dmmd script suse-qemu-domain-hook.py FATE#324177- Fix apparmor rules for virt-aa-helper (bsc#1074265) fix-virt-aa-helper-profile.patch - Lift VirtualBox dependency version to include 5.2.x - Update upstreamed patches Removed patches: * daemon-close-crasher.patch * lxc-hostname.patch Added patches: * 2089ab21-netserver-close-clients-before-stopping-all-drivers.patch * b475a91b-add-virStringFilterChars-string-utility.patch * faec1958-lxc-set-hostname-based-on-container-name.patch- Close clients before drivers are cleaned up to avoid crash at libvirtd stop (bsc#1073730) daemon-close-crasher.patch - Set a hostname on lxc containers based on guest's name. lxc-hostname.patch - Enhance apparmor rules for virt-aa-helper (bsc#1070916) 0f33025a-virt-aa-helper-handle-more-disk-images.patch- libvirt-guests: fix 'stop' operation when action is 'suspend' 69ed99c7-dom0-persistent.patch, 8599aedd-libvirt-guests-dom0-filter.patch bsc#1070130- storage: Don't dereference driver object if virStorageSource is not initialized 2d07f1f0-fix-storage-crash.patch bsc#1072974- Update to libvirt 3.10.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - bsc#1070285, bsc#1070478, boo#1070914, - FATE#323473, FATE#324365, FATE#324479- Update to libvirt 3.10.0 RC2 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 8056721c-qemu-null-storage-source.patch, 74a13be4-xdr-flags.patch, apparmor-rules-for-new-mediation-features.patch, apparmor-fine-grained-mount-rules.patch - bsc#1070285, bsc#1070478, FATE#323473, FATE#324479- spec: remove use of 'systemctl enable' bsc#1038401- spec: enable firewalld support for SLE15, Leap15, and Tumbleweed FATE#320794- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- spec: Add BuildRequires for libtirpc-devel in preparation of removal of sunrpc from glibc - build: Use XDR_CFLAGS in more places 74a13be4-xdr-flags.patch- Replace hardcoded libvirt with Name tag when refering to subpkgs - Remove dependencies to /bin/sh in libs and nss %post scripts- apparmor: allow libvirtd to send signals to unconfined processes suse-apparmor-signal.patch boo#1065123- qemu: Tolerate storage source private data being NULL 8056721c-qemu-null-storage-source.patch bsc#1068752- apparmor: add rules for new mediation features apparmor-rules-for-new-mediation-features.patch, apparmor-fine-grained-mount-rules.patch bsc#1066124, boo#1065123 - spec: unconditionally enable the wireshark dissector- Replace %{with_sle_build} by ! 0%{?is_opensuse} bsc#940315- Update to libvirt 3.9.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: c44b29aa-apparmor-dnsmasq-ptrace.patch, 441d3eb6-qemu-tls-client-verify-server-cert.patch- qemu: ensure TLS clients always verify the server certificate CVE-2017-1000256 441d3eb6-qemu-tls-client-verify-server-cert.patch bsc#1062563- Do not ignore errors from useradd/groupadd. - Invoke/expand %service_* just once per scriptlet. - Replace some old macros.- spec: libvirt-daemon-qemu requires libvirt-daemon-driver-storage bsc#1062620- spec: reload libvirtd Apparmor profile in %post bsc#1060860- apparmor: add dnsmasq ptrace rule to libvirtd profile c44b29aa-apparmor-dnsmasq-ptrace.patch bsc#1060860- spec: Add dependency to UEFI firmwares since paths are specified at build time- Update to libvirt 3.8.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 92bd87a2-ryzen-test-data.patch, 5c83b360-epyc-test-data.patch, a0b62843-epyc-cpu-model.patch, f305d8a1-apparmor-attach_disconnected.patch, b482925c-apparmor-ptrace-support.patch- Enable firewalld support for openSUSE >= 42.2- apparmor: Add rules for kernel 4.13 ptrace checks b482925c-apparmor-ptrace-support.patch Drop temporary workaround apparmor-ptrace-support.patch bsc#1058847 - apparmor: Add rules for denial encountered when starting confined domains f305d8a1-apparmor-attach_disconnected.patch, suse-apparmor-libnl-paths.patch Drop old, useless, undocumented apparmor-fixes.patch- apparmor: add temporary profile fixes to allow starting domains apparmor-ptrace-support.patch bsc#1058847- cpu: Add new EPYC CPU model 92bd87a2-ryzen-test-data.patch, 5c83b360-epyc-test-data.patch, a0b62843-epyc-cpu-model.patch bsc#1052825- Update to libvirt 3.7.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 8982f3ab-util-hash-header.patch, 0b1ecf7b-virHashCodeGen-mockable.patch, f536b0dd-tests-arch-independent-hash.patch, e4cb8500-avoid-malicious-ssh-hostname-as-args.patch- Support OVMF 4MB firmware images Adjustment to spec file and suse-ovmf-paths.patch- supportconfig plugin: list active networks, interfaces and storage pools- rpc: avoid ssh interpreting malicious hostname as arguments e4cb8500-avoid-malicious-ssh-hostname-as-args.patch bsc#1053600- Update to libvirt 3.6.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Fix unit tests on s390x and ppc64 8982f3ab-util-hash-header.patch, 0b1ecf7b-virHashCodeGen-mockable.patch. f536b0dd-tests-arch-independent-hash.patch - Patch cleanup - Renamed libvirtd-defaults.patch to suse-libvirtd-disable-tls.patch - Renamed libvirtd-init-script.patch to suse-libvirtd-sysconfig-settings.patch - Renamed virtlockd-init-script.patch to suse-virtlockd-sysconfig-settings.patch - Renamed virtlogd-init-script.patch to suse-virtlogd-sysconfig-settings.patch - Renamed libvirt-guests-init-script.patch to suse-libvirt-guests-service.patch - Combined suse-libvirtd-service.patch and systemd-service-xen.patch to suse-libvirtd-service-xen.patch since both patches add Xen support to libvirtd service file - Pull OVMF-related changes from suse-qemu-conf.patch into a new suse-ovmf-paths.patch- Add a supportconfig plugin libvirt-supportconfig FATE#323661- Remove Requires on bridge-utils FATE#323639- drop dependency on xen for armv6hl (not supported and does not build)- Update to libvirt 3.5.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 5004f121-virFdStreamThread-dont-exceed-length.patch, 1a4b21f1-set-EOF-on-end-of-stream.patch- Remove --with-pic which is only for static libs - Use %_smp_mflags instead of just %jobs- misc spec file cleanup - remove checks for old distros well beyond EOL - enable wireshark dissector for Leap >= 42.2 and Factory - remove support for old, non-systemd distros - replace $RPM_ shell vars with modern macros- Don't exceed specified length when reading from stream 5004f121-virFdStreamThread-dont-exceed-length.patch, 1a4b21f1-set-EOF-on-end-of-stream.patch- Update to libvirt 3.4.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: aeda1b8c-qemu-no-error-shutdown.patch, 8023b21a-conf-ioapic.patch, 6b5c6314-qemu-irqchip.patch, 2020e2c6-conf-intremap.patch, 04028a9d-qemu-intremap.patch, d12781b4-conf-iommu-cache-mode-attr.patch, a5691448-qemu-iommu-cache-mode.patch, 3a276c65-conf-iommu-def-stability-check.patch, 935d927a-conf-iommu-ABI-stability-check.patch, 4cd3f241-fix-NULL-disk-source.patch, 975ea20f-loopback-macro.patch, dbb85e0c-libxl-graphics-listen-addr.patch, libxl-def-usbctrl.patch, revert-2841e675-mtu.patch - FATE#321335, bsc#1031056, bsc#1037774, bsc#1040207, bsc#1040213- libxl: add default listen address for VNC and spice 975ea20f-loopback-macro.patch, dbb85e0c-libxl-graphics-listen-addr.patch bsc#1040207 - xenconfig: fix handling of NULL disk source 4cd3f241-fix-NULL-disk-source.patch bsc#1040213- qemu: add support for 288 VCPUS aeda1b8c-qemu-no-error-shutdown.patch, 8023b21a-conf-ioapic.patch, 6b5c6314-qemu-irqchip.patch, 2020e2c6-conf-intremap.patch, 04028a9d-qemu-intremap.patch, d12781b4-conf-iommu-cache-mode-attr.patch, a5691448-qemu-iommu-cache-mode.patch, 3a276c65-conf-iommu-def-stability-check.patch, 935d927a-conf-iommu-ABI-stability-check.patch FATE#321335 - revert commit 2841e675: qemu: propagate bridge MTU into qemu "host_mtu" revert-2841e675-mtu.patch bsc#1037774- Update to libvirt 3.3.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Bug fixes: bsc#978121, bsc#1017017, bsc#1032863, bsc#1033117, bsc#1034024, bsc#1034146, bsc#1035995 - libxl: updated libxl-def-usbctrl.patch bsc#1031056- Update to libvirt 3.3.0 RC1 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: ae102b5d7-qemu-fix-regression-when-hyperv-vendor_id-feature-is-used.patch - Bug fixes: bsc#978121, bsc#1017017, bsc#1032863, bsc#1033117, bsc#1034024, bsc#1034146 - libxl: add default controllers for USB devices libxl-def-usbctrl.patch bsc#1031056- qemu: Fix regression when hyperv/vendor_id feature is used Added patch: ae102b5d7-qemu-fix-regression-when-hyperv-vendor_id-feature-is-used.patch boo#1033893- Update to libvirt 3.2.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 67dcb797-virTimeBackOffWait-sleepcap.patch, 85af0b80-qemu-adaptive-montimeout.patch, d68cb4f55-extract-the-request-sending-code-from-virNetlin.patch, 754515b7d-add-virNetlinkDumpCommand.patch, 3ee35d7d6-more-uses-of-SYSCTL_PATH.patch, 5dd607059-add-virNetDevGetName.patch, 00d28a78b-check-accept_ra-before-enabling-ipv6-forward.patch - Add Conflicts=xendomains.service to libvirtd service suse-libvirtd-service.patch bsc#1015348- RPM group fix- Fail to start network instead of losing routes if IPv6 forwarding is required. bsc#1025252 Added patches: 00d28a78b-check-accept_ra-before-enabling-ipv6-forward.patch 3ee35d7d6-more-uses-of-SYSCTL_PATH.patch 5dd607059-add-virNetDevGetName.patch 754515b7d-add-virNetlinkDumpCommand.patch d68cb4f55-extract-the-request-sending-code-from-virNetlin.patch- qemu: Fix monitor timeout with large memory VMs 67dcb797-virTimeBackOffWait-sleepcap.patch 85af0b80-qemu-adaptive-montimeout.patch bsc#1013113- network: don't use dhcp-authoritative on static networks bsc#1015588 * added network-don-t-use-dhcp-authoritative-on-static-netwo.patch- Update to libvirt 3.1.0 - Modularize storage driver by splitting it into backend-specific subpackages - CVE-2017-2635, bsc#1027075 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: b018ada3-shunloadtest-build-fix.patch, f86a7a83-libxl-dom0-balloon-fix.patch, 6e4759d0-libxl-timer-fix.patch, 87df87e0-libxl-timer-tsc-emulate.patch, b4386fda-xenconfig-timer-fix.patch, d3970925-timer-tests.patch, 321a28c6-libxl-default-disk-format.patch, bd116810-libxl-fix-disk-detach.patch, ff225538-libxl-autoballoon-setting.patch, c89a6e78-libxl-physinfo-cleanup.patch, d2b77608-libxl-maxmem-fix.patch, 79692c38-libxl-dom0-maxmem.patch, 4ab0c959-libxl-mem-leak.patch, 2dc1cf19-libxl-double-free.patch, apparmor-errormsg-fix.patch, apparmor-alt-seclabel.patch, qemu-disable-namespaces.patch- Drop author list from description. Fix summary to be more accurate as to what the subpackage pertains to.- Don't call insserv if we use systemd and don't require it.- libxl: more fixes for dom0 maxmem setting 4ab0c959-libxl-mem-leak.patch, 2dc1cf19-libxl-double-free.patch bsc#1017762- apparmor: don't fail on non-apparmor apparmor-errormsg-fix.patch, apparmor-alt-seclabel.patch bsc#1023436- libxl: fix reporting of domain maximum memory ff225538-libxl-autoballoon-setting.patch, c89a6e78-libxl-physinfo-cleanup.patch, d2b77608-libxl-maxmem-fix.patch, 79692c38-libxl-dom0-maxmem.patch bsc#1017762- libxl: set disk format to raw if not specified and fix disk detach 321a28c6-libxl-default-disk-format.patch, bd116810-libxl-fix-disk-detach.patch bsc#1003379- libxl: fix timer configurations 6e4759d0-libxl-timer-fix.patch, 87df87e0-libxl-timer-tsc-emulate.patch, b4386fda-xenconfig-timer-fix.patch, d3970925-timer-tests.patch bsc#1019969- SLE12 SP2 bugs merged via version updates of the Factory libvirt package: bsc#986718 - SLE12 SP2 FATEs merged via version updates of the Factory libvirt package: FATE#316228, FATE#316628, FATE#319531, FATE#319810, FATE#320490 - Replaced libxl-dom0-balloon-fix.patch with upstream patch f86a7a83-libxl-dom0-balloon-fix.patch- Fix dom0 ballooning with Xen >= 4.8 libxl-dom0-balloon-fix.patch bsc#1020755- SLE12 SP2 bugs merged via version updates of the Factory libvirt package: bsc#996020, bsc#987002, bsc#997278, bsc#998005, bsc#998389, bsc#1001446, bsc#1001698, bsc#1005288, bsc#1013991, bsc#1016253, bsc#1017086, bsc#1017762, bsc#1018189- virt-create-rootfs is a temporary SLE-only hack that was never added to the Factory libvirt package, causing it to be dropped when rebasing SLE on Factory. Add it now but only apply associated patch when building for SLE. virt-create-rootfs.patch bsc#995981- Update to libvirt 3.0.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Add b018ada3-shunloadtest-build-fix.patch to fix 'make check' failures - Add qemu-disable-namespaces.patch to temporarily disable qemu namespace feature until all issues are resolved- In order to avoid issues like bsc#1017189, explicitly specify supported VirtualBox versions- Update to libvirt 2.5.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Import new public signing key- spec: explicitly set qemu-bridge-helper path to /usr/lib/ bsc#999070- Package org.libvirt.api.policy polkit file (bsc#959297) - Fix postun systemd services cleanup - Mark /etc/libvirt/nwfilter/*.xml files as config files- Update to libvirt 2.4.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html- Update to libvirt 2.3.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: pci-use-driver-override-sysfs.patch, virHostdevFindUSBDevice-privsyms.patch, libxl-usb-vendor.patch, apparmor-qemu-bridge-helper.patch- Update to libvirt 2.2.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 856965b3-qemu-secdriver.patch, 541e9ae6-cpu-vendor-crash-fix.patch, d53d4650-qemu-rbd-auth.patch- libxl: allow vendor/product addressing for USB hostdevs virHostdevFindUSBDevice-privsyms.patch, libxl-usb-vendor.patch bsc#989646 - qemu: fix auth for rbd network disks d53d4650-qemu-rbd-auth.patch bsc#988998 - Replace cpumodel-vendor-crash-fix.patch with upstream variant 541e9ae6-cpu-vendor-crash-fix.patch bsc#992425- Update to libvirt 2.1.0 - New subpackages libvirt-libs and libvirt-admin - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: c8f08e48-systemd-notify-fix.patch - qemu: fix qemu.conf security_driver regression in 2.1.0 release 856965b3-qemu-secdriver.patch- cpu_x86: fix libvirtd segfault when host cpu is 'qemu64' cpumodel-vendor-crash-fix.patch bsc#992425- bsc#988279. Move the qemu-bridge-helper apparmor profile from the qemu abstraction to the usr.sbin.libvirtd profile. apparmor-qemu-bridge-helper.patch- spec: minor improvements to logic enabling numactl and numad support and fix nested if indentation FATE#319979- Update patches providing support for driver_override sysfs interface with latest upstream variant. Dropped pci-simplify-stub.patch and updated pci-use-driver-override-sysfs.patch bsc#986718- spec: enable numactl and numad support for aarch64 FATE#319979, bsc#991377- BuildRequires: use librbd-devel instead of ceph-devel - Enable rbd support for aarch64 bsc#979473- Use driver_override sysfs interface for binding/unbinding PCI stub drivers pci-simplify-stub.patch, pci-use-driver-override-sysfs.patch bsc#986718- systemd: fix ready notification on abstract socket c8f08e48-systemd-notify-fix.patch boo#987668- Update to libvirt 2.0.0 - Change version scheme to match libvirt's time-driven release schedule. will be incremented on first release of new calendar year, on each monthly release, and on stable branch maintenance release - Include libvirt-admin utility and API - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: apparmor-dont-scrub-environment-of-virtlogd-process.patch, e33cd67a-xenconfig-backendtype-fix.patch- spec: Recent simplification allows using a common spec file for SLE and openSUSE - Add SLE patches missing in openSUSE libxl-dom-reset.patch, libxl-set-migration-constraints.patch, libxl-set-cach-mode.patch- xenconfig: fix conversion of to backendtype e33cd67a-xenconfig-backendtype-fix.patch bsc#984798- Advertise aarch64 UEFI firmware paths - adjust spec file to include aarch64 paths in '--with-loader-nvram=' configure option - adjust qemu.conf 'nvram' option to include the SUSE paths bsc#981836, bsc#983747- apparmor: Don't scrub environment of virtlogd process apparmor-dont-scrub-environment-of-virtlogd-process.patch boo#980441- Update to libvirt 1.3.5 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: e4d131b8-mv-virDomainDefPostParseInternal.patch, 3e428670-post-parse-implicit-video.patch, 538012c8-default-vram.patch, 96b21fb0-vram-tests.patch, 400e716d-libxl-noprope-emulator.patch, b90c4b5f-tests-use-qemu-xen.patch, fccf2725-libxl-API-4.4.patch, 5325123d-libxl-migv2-save-restore.patch, f9edcfa4-libxl-migv2-migration.patch, a1c9a81a-libxl-rbd-fix.patch, ba566428-libxl-dom-iface-addrs.patch - spec: simplify and cleanup by removing many conditionals that are never toogled. Also drop conditionals for suse_version < 1310- Avoid suppressing errors during useradd/groupadd- libxl: add domainInterfaceAddresses API ba566428-libxl-dom-iface-addrs.patch bsc#979425- libxl: default to qemu driver for network disks a1c9a81a-libxl-rbd-fix.patch boo#981094- spec: Remove %defattr usage Inspired by upstream commit 90f9193c- libxl: support Xen migration stream V2 fccf2725-libxl-API-4.4.patch, 5325123d-libxl-migv2-save-restore.patch, f9edcfa4-libxl-migv2-migration.patch bsc#978361- Fix default video RAM setting e4d131b8-mv-virDomainDefPostParseInternal.patch, 3e428670-post-parse-implicit-video.patch, 538012c8-default-vram.patch, 96b21fb0-vram-tests.patch, 400e716d-libxl-noprope-emulator.patch, b90c4b5f-tests-use-qemu-xen.patch bsc#979397- Remove unknown locales to fix build in old dists- Update to libvirt 1.3.4 - Add support for migration data compression in QEMU driver - Drop libvirtd.socket - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 216650f1-libxl-build-fix.patch, 6d8b6d28-mark-implicit-video-primary.patch, 03e8d5fb-qemu-perf-memory-corruption.patch, libvirtd-systemd-socket.patch- qemu: perf: Fix crash/memory corruption on failed VM start 03e8d5fb-qemu-perf-memory-corruption.patch bsc#977131- Fix setting implicit video devices as primary 6d8b6d28-mark-implicit-video-primary.patch bsc#977150- Update to libvirt 1.3.3 - perf events - post-copy migration support - NSS module - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Add rpmlintrc file to filter shlib-policy-name-error for new libnss_libvirt plugin - Fix build with Xen4.7 216650f1-libxl-build-fix.patch- spec: restart daemons in %posttrans after connection drivers have been processed bsc#854343, bsc#968483- libxl: advertise system qemu instead of qemu-xen in caps libxl-qemu-emulator-caps.patch FATE#320638- Update to libvirt 1.3.2 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html- libxl: Add support for block-{dmmd,drbd,npiv} scripts libxl-support-block-script.patch bsc#954872- qemu: set /usr/share/qemu/ovmf-x86_64-ms-{code,vars}.bin as default UEFI firmwares for x86_64 bsc#961853- Update to libvirt 1.3.1 - CVE-2015-5313 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 034e47c3-CVE-2015-5313.patch, ace1ee22-qemuxml2argv-test.patch, add-with-login-shell.patch, virt-aa-helper-rw-mounts.patch- spec: perform one-time enable and start of virtlogd.socket when upgrading from libvirt < 1.3.0. Inspired by upstream libvirt.git commit da054f35.- CVE-2015-5313: don't allow '/' in filesystem volume names 034e47c3-CVE-2015-5313.patch bsc#953110 - Fix failing qemuxml2argv test on 32-bit platforms ace1ee22-qemuxml2argv-test.patch- Update to libvirt 1.3.0 - New virtlogd log daemon - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patch: 703ec1b7-qemu-bridge-helper-fix.patch - Added patch: virtlogd-init-script.patch- Run udevadm settle after removing NICs in lxc driver. bsc#829033. lxc-wait-after-eth-del.patch- Don't add apparmor deny rw rule for 9P readonly mounts. bsc#952849. virt-aa-helper-rw-mounts.patch- Don't package virt-login-shell anymore as shipping it as non-setuid doesn't make sense. bsc#837609 add-with-login-shell.patch- Detect path of qemu-bridge-helper during %configure - add qemu-tools as BuildRequires for suse_version > 1130 - add upstream patch 703ec1b7-qemu-bridge-helper-fix.patch- Update to libvirt 1.2.21 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: disable-virCgroupGetPercpuStats-test.patch- spec: some minor wireshark fixups. Essentially a backport of commit 7c8250d7.- spec: remove all dependencies on apparmor to keep it optional. bsc#949793- xenconfig: set disk type to BLOCK when driver is not tap or file xen-sxpr-disk-type.patch bsc#938228- spec: the libvirt apparmor profiles #include files from the apparmor-profiles package, thus should have a dependency on it bsc#949793- Remove Wants=xencommons.service from libvirtd.service xencommons is already enabled by a global preset, and the absence of xen-tools.rpm causes a systemd warning- Update to libvirt 1.2.20 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: 3468542f-virFileUnlink.patch, 8b1d84e6-refreshVol-failure.patch, e0025d29-storage-mode-check.patch, ba25c214-libxl-log-level.patch, 56945e13-libxl-AttachDeviceConfig-hostdev.patch- bsc#945962: SLES12 SP1 Beta3 - Pass-through NIC device via virsh not available to VM. 56945e13-libxl-AttachDeviceConfig-hostdev.patch- libxl: set driver log level to the log_level specified in libvirtd.conf ba25c214-libxl-log-level.patch bsc#945796- CVE-2015-5247 - denial of service through root-squash NFS storage bsc#945645 3468542f-virFileUnlink.patch 8b1d84e6-refreshVol-failure.patch e0025d29-storage-mode-check.patch- Update to libvirt 1.2.19 - Improved ppc64 support - New virDomainRename API - Support for PCI Express controllers in QEMU - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: 269d39af-storage-allocation-fix.patch, 26c5fa3a-virt-aa-helper-missing-doc.patch, d25a5e08-virt-aa-helper-simplify-restriction-logic.patch, 2f01cfdf-virt-aa-helper-allow-ovmf.patch, 91fdcefa-virt-aa-helper-allow-nvram.patch, 52970dec-virt-aa-helper-improve-valid-path.patch, 44a54eb0-libxl-fix-refcnt-MigrationDstArgs.patch, 15120b8c-libxl-no-resume-on-suspend-fail.patch, e80b84a7-libxl-acquire-job-on-migrate.patch, 60acb38-revert-curmem-inactive-dom.patch- Replace local libxl patches with upstream variants Dropped: 0003-libxl-fix-ref-counting-of-libxlMigrationDstArgs.patch 0004-libxl-don-t-attempt-to-resume-domain-when-suspend-fa.patch 0005-libxl-acquire-a-job-when-receiving-a-migrating-domai.patch Added: 44a54eb0-libxl-fix-refcnt-MigrationDstArgs.patch 15120b8c-libxl-no-resume-on-suspend-fail.patch e80b84a7-libxl-acquire-job-on-migrate.patch bsc#936185 - Added another virt-aa-helper upstream patch 52970dec-virt-aa-helper-improve-valid-path.patch lp#1483071 - Added upstream patch to fix libvirt-tck memory balloon test failure on Xen 60acb38-revert-curmem-inactive-dom.patch- Fix generated apparmor profile to allow access to ovmf and nvram. 26c5fa3a-virt-aa-helper-missing-doc.patch 2f01cfdf-virt-aa-helper-allow-ovmf.patch 91fdcefa-virt-aa-helper-allow-nvram.patch d25a5e08-virt-aa-helper-simplify-restriction-logic.patch lp#1483071- storage: only run safezero if allocation is > 0 269d39af-storage-allocation-fix.patch bsc#942085- Update to libvirt 1.2.18 - libxl: support dom0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: e44bcae-virt-aa-helper-trailing-slash.patch, a55a5e7-virt-aa-helper-log.patch, 61dab0f-virt-aa-helper-renaming.patch, 24f3c2f-virt-aa-helper-fix-caps.patch, 45697fe5-libxl-support-dom0.patch, e9c27344-libxl-fix-virDomainObj-state.patch, 4ffb21c8-libxl-dom0-state-fix.patch, qemu-nbd-cleanup-fix.patch- Fix crash in libxl driver on receiving side 0003-libxl-fix-ref-counting-of-libxlMigrationDstArgs.patch 0004-libxl-don-t-attempt-to-resume-domain-when-suspend-fa.patch 0005-libxl-acquire-a-job-when-receiving-a-migrating-domai.patch bsc#936185- libxl: set dom0 state to running 4ffb21c8-libxl-dom0-state-fix.patch bsc#937316 - libxl: support management of dom0 45697fe5-libxl-support-dom0.patch bsc#937316 - libxl: libxl: fix setting state of virDomainObj e9c27344-libxl-fix-virDomainObj-state.patch bsc#934937- Fixed virt-aa-helper bugs preventing virt-sandbox to work. 24f3c2f-virt-aa-helper-fix-caps.patch 61dab0f-virt-aa-helper-renaming.patch a55a5e7-virt-aa-helper-log.patch e44bcae-virt-aa-helper-trailing-slash.patch bsc#936841 - Fixed crasher due to uninitialized values qemu-nbd-cleanup-fix.patch bsc#936841- Update to libvirt 1.2.17 - parallels driver renamed to vz (Virtuozzo) - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - spec: re-enable tests that have received upstream fixes and are now passing- Remove unsupported settings in libvirtd.socket unit file when systemd version < 214 libvirtd-systemd-socket.patch bsc#933043 - spec: always apply Apparmor and netcontrol patches- spec: Add libvirtd.socket unit file to service_add_pre and service_del_postun macros- Update to libvirt 1.2.16 - Introduce pci-serial - Introduce virDomainSetUserPassword API - Introduce protected key mgmt ops - Add domain vmport feature - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches c0d3f608-libxl-soundhw.patch and 8910e063-arch-caps.patch - Drop polkit-10-virt.rules in favor of upstream 50-libvirt.rules- qemu: fix regression defaulting to host arch 8910e063-arch-caps.patch rhb#1219191- spec: build libxl driver for aarch64 and remove useless 'suse_version <= 1220' conditional- libxl: support virtual sound devices in HVM domains c0d3f608-libxl-soundhw.patch bsc#875216- Update to libvirt 1.2.15 - Implement virDomainAddIOThread and virDomainDelIOThread - libxl: Introduce configuration file for libxl driver - Add VIR_DOMAIN_EVENT_ID_DEVICE_ADDED event - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches da33a1ac-lxc-init-statedir.patch and open-ns-files-readonly.patch - spec file fixups for building --without-driver-modules- boo#926765: add libvirt-daemon-driver-qemu dependency on libvirt-daemon-driver-storage.- boo#926153: make sure /var/run/libvirt/lxc folder exists when starting the driver. da33a1ac-lxc-init-statedir.patch - Fix lxc-enter-namespace for 3.19+ kernels. open-ns-files-readonly.patch- Disable building wireshark dissector. Commit 37397320 requires wireshark pkgconfig, which SUSE wireshark packages do not provide. - Disable building the legacy Xen driver since Xen no longer provides the xend toolstack. Remove xend-specific patches while at it: fix-pci-attach-xen-driver.patch, xen-name-for-devid.patch- Update to libvirt 1.2.14 - qemu: Implement memory device hotplug - Implement public API for virDomainPinIOThread - Implement public API for virDomainGetIOThreadsInfo - SRIOV NIC offload feature discovery - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop disable-hugepage-test.patch in favor of upstream fix- Fix build on older distros containing a polkit package that lacks support for /etc/polkit-1/rules.d drop directory- Disable interface driver if libnetcontrol cannot be initialized Modified libvirt-suse-netcontrol.patch boo#920551- Fix crash in libnetcontrol-backed interface driver Modified libvirt-suse-netcontrol.patch boo#920551- Instruct polkit to allow memebers of the 'libvirt' group to connect to libvirt without providing any password (bnc#920804) - Added polkit-10-virt.rules to fix bnc#920804- Change default setting of security_default_confined in /etc/libvirt/qemu.conf instead of in code. Making the change in code changes the default behavior for all users, even those that have a custom security setup in their /etc/libvirt/qemu.conf. Modified suse-qemu-conf.patch bsc#921586- Fixed a number of QEMU apparmor abstraction problems. bsc#921355 apparmor-fixes.patch- Update to libvirt 1.2.13 - qemu: improved support for host and guest NUMA - Many incremental improvements and bug fixes, see http://libvirt.org/news.html- Update to libvirt 1.2.12 - CVE-2015-0236: qemu: Check ACLs when dumping security info from snapshots - CVE-2015-0236: qemu: Check ACLs when dumping security info from save image - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: 30c6aecc-apparmor-lib64.patch, apparmor-xen-fixup.patch, apparmor-allow-helpers.patch, apparmor-tck-raw-packets.patch - Disable a hugepage test that is failing on ppc, ppc64, and ppc64le architectures - disable-hugepage-test.patch- Fixed patches to pass make syntax-check- Apparmor profile regression breaks Xen domains. bsc#913799 apparmor-xen-fixup.patch apparmor-allow-helpers.patch apparmor-tck-raw-packets.patch- Replaced hard to maintain install-apparmor-profiles.patch by upstreamed 30c6aecc-apparmor-lib64.patch. - Reformatted libvirt.spec and libvirtd.init to pass upstream make syntax-check- fix bashisms in libvirt-guests.sh script - update patches: + libvirt-guests-init-script.patch- Update to libvirt 1.2.11 - Implement public API for virDomainGetFSInfo - qemu: Add define for the new throttle options - CVE-2014-8131: Fix possible deadlock and segfault in qemuConnectGetAllDomainStats() - CVE-2014-7823: dumpxml: security hole with migratable flag - Drop upstream patches: 2222123-virt-aa-helper-crash.patch, 433b427-iplink-name.patch, 52691f99-qemu-mig-crash.patch, 72fecf1-lxc-resolve-symlinks.patch, b1674ad5-CVE-2014-7823.patch, ba9b7252-sys-net-rw.patch, c264eea-virt-aa-helper-sandbox.patch, e50457d-lxc-unmount-check.patch, cgroup-all-devices.patch, libvirt-ppc64le-support.patch- Get /proc/sys/net/ipv[46] read-write for wicked to work in containers. bsc#904432. ba9b7252-sys-net-rw.patch - Fixed allowing devices for containers. cgroup-all-devices.patch- qemu: Fix crash in tunnelled migration 52691f99-qemu-mig-crash.patch boo#908008- Fix potential crasher in virt-aa-helper 2222123-virt-aa-helper-crash.patch - ip link add now needs the 'name' parameter. 433b427-iplink-name.patch - Fixes for virt-sandbox-service to work: - Allow adding virt-sandbox service config to apparmor rules. c264eea-virt-aa-helper-sandbox.patch - fix symlink resolving for containers to start. 72fecf1-lxc-resolve-symlinks.patch - fix unmounting file system if it contains the source to mount. e50457d-lxc-unmount-check.patch- Remove security_driver = "none" in qemu config. This completely disabled all security drivers instead of probing them. - Changed default value of QEMU's security_default_confined to 0 to keep QEMU domains unconfined by default.- CVE-2014-7823: dumpxml: security hole with migratable flag b1674ad5-CVE-2014-7823.patch bsc#904176- Fix Qemu AppArmor abstraction. - qemu-block.so was denied on x86_64. install-apparmor-profiles.patch - Temporary fix access to screenshot temporary file. bsc#904426. qemu-apparmor-screenshot.patch- Update to libvirt 1.2.10 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html- Added package wireshark-plugin-libvirt to provide the wireshark dissector for the libvirt RPC protocol/bin/sh/bin/sh/bin/sh/bin/shsheep61 1617909145 7.1.0-4.17.1.0-4.17.1.0-4.1 lxc.confvirtlxcd.conflibvirtd.lxcvirt-create-rootfsvirtlxcd-admin.socketvirtlxcd-ro.socketvirtlxcd.servicevirtlxcd.socketconnection-driverlibvirt_driver_lxc.solibvirt_lxcrcvirtlxcdvirtlxcdlibvirtd_lxc.augtest_libvirtd_lxc.augtest_virtlxcd.augvirtlxcd.augsysconfig.virtlxcdvirt-create-rootfs.1.gzvirtlxcd.8.gzlxclxc/etc/libvirt//etc/logrotate.d//usr/bin//usr/lib/systemd/system//usr/lib64/libvirt//usr/lib64/libvirt/connection-driver//usr/sbin//usr/share/augeas/lenses//usr/share/augeas/lenses/tests//usr/share/fillup-templates//usr/share/man/man1//usr/share/man/man8//var/lib/libvirt//var/log/libvirt/-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:SLE-15-SP3:GA/standard/b356981fed14d4c4240e732d1051e3f8-libvirtcpioxz5x86_64-suse-linuxASCII textPOSIX shell script, ASCII text executabledirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6ccc2aef5356f08f8c916b94931b68a18e0b803a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c45ac3795e93b3cd96e9db5a151277ddc9952668, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=423c28460051a8d09f0034253a8f7a63546794a3, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)!@ lRPRRRRRRRRRR RR R RR4R+RkR>R-RiR]RR*RRRRRRRR RRRRRRRR R R R R]R-RMRxR>RRRRRRRR*RRRRRRRR R$RRR(R)R&R'RR R R RRIRzR]RlRrRgRXRR5RiR@R|R-RDR=RmR4R3RQRSRxRnRUR2RRRR+R*R#R%RRRRRR ~^uM>utf-87a1fe0dc80e6be9ff0f766f38acd7b5b9eda9327a2621fb244ac8e9333885585?7zXZ !t/ђ] crv(vX0: @Oe%UT去YG ұrG} YvygVꁬ'{:=`h2)狎Y^J4Y$b;oFתKl7\ ޭ`Lu oÌ'2jt3; CeTڗd-r6!:PZ< ų}Ȇ^c̛`mn ^a785pw>5ظrqYZkY@" 9p4% opqPEZ Ir35#'GG|ȼ ZY7!Wd[7v70\ ,D3Q!+5)uL̦#,¶!B@*wTZi+N'zkۧ ޾ae:Im-< ՠMr ^w!pE^B~ٔL[]޿RDx"Yk]M9. +!|ӞRy/TI[D i([$H+]HQVY*eWoHmUxߤɌqyhf{ G.DI͝g(w]Z&xisoN3sco/U {ڈ7܋yz礏txrOtMq6,;J\}p0,bnƎ>8<3}Merx\gĒ#=" uC$dVz˵sy Xo_iQtr.)-<dNdfRZt T<0Z ~PP+B qOW9館"L̾zR!=Jى,H>[p$Wzکh]EF8M/1(@7dD!5/,,$5@Lh)I9kvWtkd[{b8 3Rz!8[Wv˦: ) VɿI|Ƅ2P!u./.Lit$<7zPor2hnO"g/x&G~u{d1q>Q*+E:XiY-?r@z,`DI< d  뛉֕s2Iz|\#>ьN48"Ttn9W60 iâ%$v ^N'9F S/(LŨ==h;oˌ5n+soKVgjϐ y3pq<~ jІZ'231dLAw_&8jB bO ѯ|Xhng~LÖI\]vkj "bf8j4`|ѤT@0ɘЌ8{gڡDy~%L利4Eppc8Nub[)}#87׃?%>q|G5˚n&pHxn_tJPp7Ukw~GNp,sN.颟OE#aQ&~nvr)ZdԚkI\-xKrxd%'`5w+B{y>&Jffl.ZODim>vҷju=^gHe'EbV]#ViQKFr8- {v) _`ul8% ZE}*I$He;B@S(5c4Luˮd*t!V_ϒw6oSڭ)֑})9UTdEPqH8QG_|ׅXM;[g)ӲF &Vye^!>)S61e lMw7dSp\^Y&jŇ{C6u}vFzXR$6H:.&Z0cImfL_y8j?RއvsA'A,+e=B8|*U_Wi>0_![~~Y% $DZP4-xڮLFY0I甜x|<2,_qh?.sA mL%+뤚. O޸BruMWeơMp7 ;c_U%fXldnXHq8C<fz&M&⟷ʺc D7K?cQ2Uߏr[wSքAWTҬ8RT?*(kkU$1F%^ h"胀Z8"wظ;&DgT3hdr,C-i^xl/%&swst$A&'ݙʓ Xܥqᬶ¤:jGvyf)*/ci}Y_.D7PZ\-s)ծ$}Y:&OVn ma#.~_Dsf>ݰ=ƃ*k|=ӂ4k ) *0aI+@3{]={6ApVIr󷼅Gj<~RDtNG.O. =E2bnA1ZV4~ ):>0RA0'ʯՓ >)3jyDVK'$j~b|ɏ[E"ā'2S_^"2F˸6 4:o29hp&O`z:}T`j̃p &w}0n9q9vEΝ{G*{<ơ-hSs5\BrX !vے3|ji%mT]إ~GQ)2\ A[:z. ~t@}#S?yg?y&jx)iWtE G33?j:ִ&={TN'ck{yב9 i4NPĻ6MZglA C# Y%G%^{IEVj 6M2ps1XeG!B iqEU[+`36B8Fr;y5+Y̚` +R΋%D\á_ybfW c29_ G,F<+w,[.d:IДuMo`xOZ<$ g Y*v >l@P 1 Gڥ8aj rD@fcVBNjvj`yb3m3w]+?BlF2+s>`߽@+ap^S~h<{t*G6IpOiwŽfvZu3z'Uo:^7_=QHX"04vV`LyH[~1Ȍ 6yҐ_uXy0= AF3Vn%[,,-:ROx(|Uc[zګXHI|[W/jٸy 5gv,0A,9A$J,t]l/D ?WI^9e0856JG(yd:80ALPv#}>+e[= '0 MR Gk35*tEkጂxoOUI%Ӓ++C((ՠ`bqK1(6j?UQ^sYtAh1IU ƫ%&*BMvVN5oH\YH; mʸ$ZuL:jҧ#Z+qt}EZ'=jbǨAd|dBn ]o=]Y;ze?ZZMprybqŪXă ;AVZVHRMeniqh)z@>o{^ I]~'Ot0඲9#dNf%%?׾Ҁq^L9 R *a=i{Wde1ko=C3{?ApY{,·Q `?PqڕXBlFs;{iy(PHw!oj^ՌuɟqJ5a`NS#&SF Qbfאp KmQ-z 'U >/k3$ q]LfVTdv*ҪpPf86;)0g-σOfTN< #bSbQc?s C}& Xx z Õ| h޿o?9;[UޛD>? 9,Ew6+-8+;BWCdkvo9X?Iw= kj -\%Ճ ov8A Q_Vpbm3n?ܑ#adwZ)hoX]`q%O^Q?78S ^B*\ 9N'Rv lnכTk3^ >=lR8fw Bw w.XͻDD|݇bP hr'SA1{gDӶm4A/( F -'p)볭ٴ끰ś'ֵi[ˤmz-̩< a ,/)`r~yw](B2Mg|?jQz@sB }$֒vH}c㻯.[:@ zOmwpN˳APג"Y"d){]SpJ"͝8*y=~wUH`ˢA`ܸ2,qY"lSJ?{gZ$wG:([s)|n^}ص3@bJ|lNZ UBOxTu~[f({Y,@q@t ^ՆV֕=hA oەCu){kZ. _ h5m͉+GEڇ+Z3% OeI̡9v%@OP2P5lCCs:-yU ,_6;IE|g򥼙PG4!-DoMUn(7p:eؐ0eN]D ](5y ?m5ܠ~. uZ `I{6`2]nW?(hO9r)Dt698 ]4\%X/jM6Ӯ4Dwj?C5G:S<̺|$s|=~Tkc8,[k$Jܽ._…AJdd&:{ ]uʀpjSx.=u?כAtHbE,dž̠Z;գHv[ĵ6o/0Fh(K#9\l5ώp'GAHCzY+~ \Q޴2U, z6ȬN^<G/8 "48_c ړd貇R}VL-y DiF<76$p4}F߅r -+_ SIPYRZdX6@xwMrRw-!QIbScn , t[O"d@+^̭4=Ʋp6HPpڧ ifL[9O2J WNCjxt2ĸͧh:[toy9Chl>zжg&C1щ(!۞ry x !ݿSnDX a[`+r cW%su` K'А(HHQXMI_W lv762RmQxrQq*=3%'tdnX`L@3LȆ65N&/qJ3)y9,0zV )F;:Uǒʲ- 鐥Xa28c&Kc[ Dpg1 3,OFM[e#PW v&'ss9oi=\e`r"7һc$^όrrU 3YaK/dQojeSGމIJ &ir8G_UiJOSW%҄Pf7o+gFs:6a|I:ԤmVCo0 dh '`~|=X20MTSh|;ͨl.Oq;`'8ي#P s 7)e\]9 ]FJ%VmNxB2ցxRP`o#{th{ZTO$F\P9[w&+Nΰ jG(^ NPV$*FRsK͘ed5>*!vܑIs 7s*w'zR/M\?ax б=(;Χ/lFA"FqCtU2 H 7؎Ïpt*Ryٛ͠(]jfԳ/tO? GLCbWq;i uT$]\OӮ[n5ܝ=4'}˛ (7%j'f{>OՌٮٌ)>')e1R f%C`*F :)F Px׃;K[Kūq%8a?p kuuy"dm;Ɖ1?grD0L(y tlyИt ¬4Oh}QX`0ͦP$2xd Wꜧq3૿YV_O ZykVsb]`1eV;QV. Iýjmq<F$iym)|NRخks uAPfI܍`nGkVWz!w*_lhnvއ0ʶpEā FVt{((_h-tW`)lk&o st_1oI c~ P& r2YHq,DzNMFF}N8r0ffmi+IKRSƧ߄!IƔaF9a"$B0Vt`";bZX9JNCkې!Ɉ>r ׭g2 B媐?S٤-*qPz-p|{e,}&~Q,MH[0&f.;9쪅5.7D( ܄[AeSXXl7L"Ѯ(%÷zIETk] jKt+ƯZ̦B `P 5x9eۆ:q, g_ d̬=crQ#lmQ{P%fd8?3ɕYb::н83TzZuE+K?sNg#Ԓ ղg/+Shayӷ2m!)` +n^xDbt5?p@|}@=gr7 cZ0Ld˿RSFD>a7'߇WYgvFKs/<NX$^lX=~ p~xeb,yw%7F5H~g1, %qq|3vW> @J>!q$8Zdk ĎNF6|=d>^>Y`;$k}= !mY}'N-E2Y+귟DnUɾ'E0 c Wm\MOcy6푌^Ja".+" [ԩIwtbUOuT2>MͥF_뎇cZlw GM^ uGSDʼFO_\~yK2.G#Z"$7էDP"k%jj$"y=sMbk؉av1N:Y4mg O!EMf+ t3JW9 ACB֬]ePdeHSj x/¬QkőCsF3zl_cM簺o ӳJS6 av֯So᫾ɡֺPHbөr(8:^_7EOIq1bl"!Vvc@k)ޯ4PcGk]ܠS h۝KLUx'02dJ&qqJ` cG%mHOmbewZ 'LfRhPpnȹ]~ KwPt[x\A{z[爍hL:g6Od#¬FlCпb?Y, +:abx;B5chiC+%-Vr.~Z'C k;./eʜ:4?xl8$Y*VpėDJmzY)`w^ QC0phM'S }UYγ/Gr ,ٍ^{>uhPiww_ٺr257YꏾAq@@a33w+{ڂDヌOw]CUks Gm>sg*uG{_}b:W,!n{yO{ZNҠ>6 %K!Xl.e^ VQB|KH4D1*d1p`p?[lO46%Hzs.XLsąbtM&twkYn*o8F4 sU@,E4L:⒦˼#S_"rg- ]-j{ȍ5&ba˂V(oīp|GQk(7"vc]\->+gN4Mx ms6|@.y.G ;Fƺ e8~:B3WCT${s&w-D4meEY_0{f`( uVulefàUzUxUGU=UOeKZ]lPS/ILz.|5elThy~:($/KLJ^ktyW}.2TL4ܟI|tyr4/Íu\y!p[$D\佭mT{I.Jfl8RE-e%>dk#9l\}"/YLl(War-=c %rEaQHǦ`S."xȤr<2e_.Z8Z  Ǫ5VW7G@Lpzν ]I&\F2FXD3F>ӭbICm(ri؁˯>׍vj2Wg08c5ge vN=ԣ0{^~nN2Մ vb%xI34X*iյy/De5,51rbc1 $9&>L jׁK5v9)8VFF`8h;ɈW' *Uj$N %P'"9$NkS2ʤ/>2U{8[Njq༸UXrrbVo[ |]vڡR1"]>ZYߌ{&e'n Y!f=ᰊg8"Fl \S| E c.uW}`PprgV|Փ 1"M-p 0>#aMrп5).C#u6-VL"\ E9# \+Z(/kM[*[!OTʙсZY ̸0Pn+H'I$6eڴmIGA }ԎE60p`!3kq Q"ɗFK /b,!YQ`M%QO*6Atpx;̱; #gasI]g\Ƿz LhEMw[FHΈ ީ߯>gr`n1#H['i)6Lxd_ZBҀ@5/3deH` _0n]2:e? +mVM٢`oq7#QBv9ryS!_Nf+f,lyjE#-q;3+Vr; ޒXȴS Y^d$]춍cvOfDPK"?o&]]f~Zn N;ܥdRcQƥ.|oG8c:8`6xjq\emu9Q\6y"Guq%H~D1tӕ;48I)$^x;`lv!fq1s=$5(s@ \dfx()c[g^T2)bE(q#dXë \3r>`~6—{xA V-X&)ktWBX(Y.8AL9?o|-&~d}{Rig^/됲~=+?|J=>댿OO< * Qa^.8<l:Mz /^Qi9wT e/X"WQ:LY*HWAWvxxѠ$8Fw=-v`QeB\2ژd֜DHo)d$6.]3PHe,y1Fki&eG]cxxLtA % vyܬT#f4``a'Oc$=* u_+Vژ:uk{(1͡,q*ٿerztd&pl1)*RPQP`䵘rҧ"6wϷ-+Y{r@U>܌{مT\$R3f>q_+^*Ef $ާ"NIz%ߩЮے,rZcqle:ӥ-K:Pڽw<0pګCeet2#}n3 +wC)h?zBR;}`wT)û9%PF T/*FtRVܭ#Zt{թ}]#tAǶQPWUDaJjbfI,o_Ja}Dl{Gm~O`}9U̾x __=Vh? OګEgA^ѥ랱]N@`Z)p S2svD>͋}sLS ?z"E^MZnb=Ayi'I6-LqhueOdߗhXN{^aS/E;ݹ{O' UTI K2=BF M iR9y45!БWtp 0eIC/K /7T}c% wɦK;IQHSlEI8Q'';i:u,3pyJy“unG) Blt.! +m_6Xo`8ɛs̈nfv6G ;1ˊ7qzh(͔[{FVC~Gk%PӞk'naL%T (!0LmS}[Y5e',U-OEj MEǨpeLwYKG9+lh|$9 @ٹZ4 =7yAV;E޳q­59.p*ҶuLjcPA\iYaEPvx4owGc,`a v܃02GsyJ2hlӓ`w/2Ft:tX5vX$ D*PeQ(s%` Gy%{\T\F3dv59n]Ctvh.24P6㰓+!0DInŀ@'kv$Ζ#l fuN6[zQBE,ӯDvUѡCxt: 6aϝUs-LPFE^2yFqq~L oyc<.:O5骧tZ<ْRP`2pgUZ] l{LۄBJ_2=_҉ /6mۍrx! z-<3K)-v#w@Jͳ#DR)"dPԛ&H9_=P$d5!q#Zʜ,)Y[~Qf$mq !%C!+YR0B}vE/8\=N{ CDDJ$)11&'!#q4Àp04Gɉg4L5-7f?:S"7{= |ֻZ6:9jWmZ WJHgj}`׹`}^ϵ=YBŔ n:++" * a8)l[˧ &GA(-k3qcbc*+t*~0g?{%8ćSo{,,<;6Jva}"lb Ns].ie:F0+Aaz$e<>yR>QTG, fL,G*a^&dw\S, U/dpەj5ecrWu> d{֓Ͽp"\-\m,=QΪʴ*'vყ,ߦN<7~,&#WPeq¬D7Tu8\Ao$%QzmmWGX F26M3XLL I[#͓w-j@JڂctɺXoSZ,>~%;̴`JN{{dzWyEH@,Al>ζLAY{z_QA7 @zK 9[P|nxO7Bw$GiO}% ,\LqM>Z|sJᴶcӣRpl E FAHy&jIR\iE;{)/L)(#AH7 T;|^ME}#zpFtZߣ2փ2mkpzfmhiK bM ϷzyUH1M'7$"?bC3g45/DS*탮qӗG*?Q=m v/#o_^᪠ϸe:&9a8<,k#krJ5,h2߻/ ^J `tPUrvqcc ҬV&HAf"5Fstq]VRiՆR6 C ΛfO~NkzMNWS)ٕDh6T5z2vsTr.'J7A^!AAb6SAlfP±_ŇU&W] #˼4 ml:%9O[:y4u`y/iɉfZRLe \&)/8~ O,"X,zc.;bjB1g 믵̡m2"ZIMJ:WO*{ނ4`EH[cOX7iZ Syk3&s Yd=KhS"vUe$J?)S֮cS]ָ?lP |1m"@&'9~*vӇ)&f߱ p|^ T y`t^ϑ!jD'Ep3BHmJ寂;NtGnQc'Crso ,3w+y17 `|l!-Ο*oѴ]ZI+28[fQl-f|srPrF )'#qy@'7Gwl@cgS7$&i&C;f)1FQ[Dɉ mY#eٮc;:Ew6T If3vUnS2RqI-0=(n7ъ 셬{]d7Rs6YaIKM5?]#6 8+'eD)>6vk7bx 0A\Rel]6dNuH^gЗgche?%M sESK~^LGWwlt 1}ui6tK՟Ut3)k?3XK @ga(y&S'ΑSK6_ǰF5%;F(9Z'g1k-]b$Ngժ' `.EEC"-Oe/qׅ5 S)]IU%?׉kr"{{TRGq~0Dwbבֿ'e\< ܸ߇ Ow@/?YK[.َGu9б\/> gD#{ O4a4b-G$Łah_G}[:0"sCfgA9J\U|Bt>ăyT0-qx٣ۗW𤊤u n}޹\`~L÷rȊ&гz@$E?r0"9q }"Z C}|W+ <# ږtCD.)7+s9Af[^:6UR0\@~4X &4uUJOZX=gd{D;xmЛaocD4m?;g4Fq9sMOv=I1/ih=k=a,p9yP TvqfV;[RrbeK0?l/_闤E 3mdgSu lы 76*tMǒZnB~d2+%A~kO5L6ݸРs&б`23/6,{e/drZpt GNؽkxwF`Fa*$[wZ#i}4qO˟c}0P.+Ks\BRYC8]4& }#S8X]Xv.S#0 > ;|-q)5Fub)EЎ2e bY} jݬLԘO.6CI{dgH עu5^F'KH@c.#pp<}d"W,4;&wvQ4YXyEcp]oD_Mtc}ύOcwM(^XP,umEF_rɗ: Z׎ǹjͪ9_3k F.xV[v9q6Jkt_,xXZWnW*~^UW)8 jv2,Yʷ;Z[<ƽ2{##@m& ؍*mhtI$M!ij!  $h ٌߡQq(g1섬5Y-o/$Ěť9lq"0HnJ/E5?}.΄w[[ར0ئ!C_8X-6VbJW,;Up̔Ks?uߣ}3"t0Ӭn40 UCeE UmI: ;,)oX%)_KUghCj AΔXvP9iEʜSf9ّ ֳ W=!%5t~\fdVߣCQ=t聭$7 3=Zam/%ݧ|Jiaz/]JY XhGJKz4'f/hqB5,Y;_bp7B /`xgKz #},C+F p*=)q -D#?&ʸ`H{'q[׺F8j>tq{@xTԱOҠ,>Nlimܒ]JQ['4"xV]nugkN5LkFUlLs_6.D JA)"~)0Qxq^5ȞuR!ݺPS j gp9!L!qt N9r,@JL!1onMhsse9MՒq]FL'6kJ ^UkdS MI,e9kG,pHƽҍ,N?LZTķU$hG"t"Y!D&clm5eUNq憓?AN&HH"ߖ 'PbaƦ- UmgfBmcbzEWNl6T`g/#q[#=uad(7uy-H=f+Y#yf1mm} ".2(yHCv rUB7 aրn؎.uq$RN#M4o 0Ă~?ϯF̳ XҖ.Ox AcY~,I>_VD7ϲwk9b``-p,NBTal:U1%⬫ǐ>ob TKmCioȝ(\|zHvmxsqcOde&9b҄ޜޟ~>YzmKt=2-PWD ˬλYmfRq!dIV^clI@ާ|z"[y-A*_?'j ^h!P9@ϗ?nv hIFQ)jэ{n&Efyw:|vE$RG,Qe&a&=׌2btߪFS#,LBL))x_-2( :z >XW~DQniqhL\+ĨΨsm 3 cВyi7M/4sQRX\~AQmw-68qt͡u՟^N_JݮvZ'S8(`rnA>Czk4C ok xc@}$We(6_\p܉'_/$y8pV9AW0=_jjY/K&_6t+_xXEYFh)7~ͦ#1y en ./щO0zV3D9waߟJ|* {a0jz9.=Ƒ#Unkg >6g6@&0Tt0RϹɔ'P3f,].^ћ&J|(H'N( D.(U!yYTWD?XE~Bq`;GRU7D$}'fm6},= 89(`)COa&] ɑN!}0=e<Khܑ^9mY~A?.#=";sX0VF s>  Czucg+ d2SYP4fe2 ̜wYЭ]BXB^BFVQC伽_Ce(iuErWl;Zv%tM7'MZ.cxBG>JFƩ~ b7 `3.`r}zs ރyyi^3g_\!ʑjd&DzVeLJHxե2of wh:U|*ڊ~ƚu i+#G1 om`MctFܭ$ Eǒ s,Ixz3P\ˏ6IǻJ  0ND簎)@$QPf07v|/um#0m2DőmH{[=$еfkW96-`$<@m/V.f_x~WBV_ꥺƋ?G*zu`9 ]<>1kH@io y$/}hgwׇGI MY3\` 8iV&εگv_UQi$䉪-Kq]8lM!r@Cx '\yBl$#R]!{\"=YTrn^:[CtP>?.>?`uy(C'FAUSA?ɽ6C`Ea3TޔoyMÈә5Y$5yZm fYY]mP-~} U) V"2jYg5_C2/Kcͮs8l8 .Wfﶮ8}K("[9D4w/ eK8nw,yC["'LD {'CG< ͰK K{ȝRoyǚ)$0(rFnЇMwڕQH(>̢kfWL3-KEO Fz{w$hmX 70WT=:Cz1 8K!%4oSzޫI?tŤVDԜ2p>ȍs_fhlw9[1Tu/ltj!aDB-9]FMyhR~:ouKu\%Sܦ& ezLʁ9Y|~1HF_'dżTCըe{ |6}l 4*яŸTEL#Ŗ\[u8Y%k5'8ܨwkJG&K_?X4sV +zAFԌ>aP1{_VJ{󬺴Y@y'_5CXҡ7-s6h%u1͆O4;<jaTBRbomPg{Q^AnIm)OZ{Zu ^ RG}NAa]+G.w6d L[/vSA`OOk'6s(̱^fBB߂l/NFg/ z}4N|7L2(Ӟ z`ݐXQsP-|;+L ޞl@M%Kt7<J XJL#F(xR\^|_:s8jdքU_'l S4[yP}/A'X )CX$eXv39x&_煠bw5A9=#niib/%*UuUnr_#xސxœ\s(ɷp8GS[b6:AC ݗиx-fk7s?Wti;jSRE]%Qnrp≯gn~ @ri`cNQߕ"}#=$=ĂJQO2PfJT1i x7+C8rSu[Xdn٪| >KyC%#l͐k-ϗ*k Xvw=b,SՉ(Aue {nm ON(1 3,ňY`~)4"Cr9icH|No'}>w65\bũN߈udR-B !e~Tyf@qT!9u7HA@E٩ʓgcp[VUm>,BCSJ8j,FS[U=Hjd_t׼NےUcI[z=̆\efG9b 1122 X@aNrA ]sḎW2ldu`NkΟXj֖\.*]xL&oy28'җ |dڥlcOty Cs]^5Ýў=:NIzD ׼cT?Sa;Qt3ϧQBDXfOvT}ĸo{TCǴ)!4h̳zy4(Ǣ\:Y!rzKnN5l'&P]DϷf6,AlYZp*ѣ)˯lώ Wc[dT7 "E?@;.h*K\W+ÿ򫓝8׷O$hRSL{2i 2/t4ՍX0{VN)gOGDw Je0Q^u\jX1uTh6!!`LYվklԛI9x;݈;z߲K2i}AWn;/ Z+ 23ZXu;5{WZ&߂τ6k|ڬӒ(|ɜnӭlWwKc>)":[Qg=S4%]nn&Oĸ- mrY6g3Xx0߿2E &ϑs*2Lj-"9"U>z?Q]g>q)ʔ/[ni8Apx T)R<9XPGrI0PA(5a" ERA7Wd!%ꅱ5p0lj(x =8LЄTyz|NО!GAWz |AҘf,ouyTjG((I8>FiSnvk UFpp̺z$ZY ˹Cxs+_s8ӽ5+.!,@Omi UD R oh  0C4dHwciNUVotgh@f USg WN(REP>uRn%F`-^;{beQs0W/2e T*O2;SJ`iOmWIwY\ɇ>*lwk!>J)b&v_(w#k[lW;jO B+LJћ8#znw9:2**),A&R^ 9'-<%g?c]qi!(XB."Loam.N:#23@~َۻkLm3 W"P;GDf:Vަg*lpKCqfO| IRFӀfaT0&6JR/A :;Apєڣsb%=*;9G- U5]~H+,ȈIQE} me+̈Y" $^`!t^*铱R' JQUb xq&4KAr%QM8^NWCxlOj@G46e4>X\Cx: q ,Kdu+z~ _r6ktFxIև>zW=hֆ⃟QEF9q52硷x м?M} Ӭz('{lw ¨bnpQe!?UU7ovbq';m%D?CƁ(,$5@1V8P±ʀ>ZiB2PAjLޗeQzS5b؎=Xe+'QB"^T& Ygc뵦bdsOÃl{e`_* uiegxۤm V*ɳ(S^_bՒA=ޤrvٳa=#X\*F*t pVYpgX.;Vp"Su<,"X>hkVB*X7v2INꔪ/&P!ڨX$ 4][- )8梏8:}w66oZOp(9u%]4υj&EFo!7V:^SXP.fx`eU8q ΂+E21 Fr[k\{}V<|:+?̢ept'\X{+#--(u _U&8rT$L-OctAڙ-RڙU㵔".e<Ѫꄯ#ɚ;<ӓFGiuM#_ tyB$\Z &[@a弦C :?5Yy4fI8!ܲ:| CjCV؄>'/ah=,4,Bg-FbI}S+W 9"j-cq.iCgRpMDYl&O$F_)[Xlm%]6`&s35i֢Inv (5ݱVy-t9jw47օ{ʴ68I߶ܩQn7 nrX4:H>ʷ?*#2JX;эw|dV ObbK?W(T#*̊O($9(475j]z:NeR0qM/'TJ@s~Y7>W5*NKr\C9"gE”V bsdFQG dIeKAl E3ʸ@WL5=b(8n;b $x\dtyaXm3u ƍibpag[I? a.ͨ7B%.3}t g\BϗÎ`eXrRxM2-s qvKS 3 5|(3ѳ:\6Ҷazd5+)a_ EAYoO#.܈ջbW%_ut&B$(q1OuM:tr:RVTV]D ~7yfebl(ɮdk|}iɕ6xaw ٷPbT{Op cIR2bT#A@JR/w r @m?4א- EK {(DL8_:f!7kv+׎J30,"Er 2b^Be@FvNđP(Nf+[Ʌ_*cYQ,"^P`NPFuƁ|r X)ɳ 9hRg݋N)߯m\.<1Vн“KM;7Ґsى N샋V$dv%Cxq$}6L E$x#Kq;[Fi Spkї09Hhk;u 8QA`0s:,9a웸K̔Dz_NJV+:қǗ]]=IJ&8-з⚨t1æ嶸ƘE?eLhS'+ꅣVw*힣uR$.65{/ !HY G 놱uWxIj)%/*} /gWi9Ö@G8<_(z/2a S)nqq)<}l- yDvGiW$nX)z^){͋DČyMKt:7vR{WCtK:ҕ=2Y kA(!:niWL6CXWbCRw .#o\/k*2X_{A?<0[Ip`"Zc[;W:^ .z<B`A!e =e#'bb- EPOLFC( 4ig]xֱύWلYtn oA=ÓXZ, s.™mQ Y>k{eE,Z5/Z'fw)v֩Zj+ jU@_/ ش-R< 6P p\{&=.z13loi&$Yb7铙?B]Oe~Xb#١?$;[yHQZ[g?~>Ysd?ZjkRZUKqqSsx$ QubaR.}(Bmw-|ay=|9x[7P'h1ev(z. e4ɍUU'L;"'Iy?ҹ}XlؙMZF"0e!K00gpڶgb\)Tz.m]V\~)Sb"o&>huIQ^= 2u_6R,#g;8uA5лLEZi41ڝDm'رB3 zKg#z2F!M\G154ыZCR ځh&=zJ8 oJ%2XfEQp5C"{n  Pgٛ7N2L= P*Epv}DŽ(>z"wjݏ_'/< W_ ]@-#ck:ޓBv>-=skI ?4;L K`%σ~RAS%`;G^l+DE<\e hÎ+a#ZP:,mW7KPb'We୅H{ V K@<+ݪNC!Ìls0;:O#]N$6EE)=K!qi}`0-K4,H MD9E>l]ixbsU \DkRA (wji^LUlWxy1WA]%ֱCd 'JiEwzG)vJ}WȁgI7r:zy|q )S!/cޜMt_}eaRJ%CtjUBJh\X:ȓ3PSَ_޿wHdX#ʙ<[&Cϑ _<" !mRѬ"Zs]ⲣ~$^?ᑪ3ri1|crtIBwҶ*а;m&yli '·Yܴ1~ 0;@ |)(IF{^6 8dŲ9PA mGF[Qe?m5V]Qwm: VZ48yUL8TR:ֻraĄӃ!ZBw8|}>=s]o)}9Bh.n'B#J.zX EXCa2 %z 8r)M fםK9J `SXN ?ԉ>ObhJRIޫ[մr7b@o2C^Y1-.)FϠ0^Xm{2+rFa:}$I#@ s@O~8ϸ[ Qx)N,eQĺyBa׊2ڤK!c=|NtJJMH h:}#1B'ׄn+.5'F߭{3=_ Z`Ywva-&{\VTpCn&(&s*y^5\ShP̈́<>2G3T n-N+rrV`9t޹źAݸvdoU<YqT%,uߡ7$p:rY͔?7k1Q#xU`{0(" ym\IBMC@^Grk]'rwRkm)!hJXhdNqE  z| .躼;r1 T[҇ٯ'hE dPzKM3<|5#ߪuZo B56'3ɢ?23Q2z>V7vPt=c؈3}^9P[Q [WOtʍM)3]84 5МĐH^W<_H4Ug)7^ ̝ݦdp^̙vgG~U(T][;\c,:<{'eݭW3 "#&oFǯ " zh!R ̣!~lChXc0m&5qi  ç¦g4.ot- F SLJꮸ'dL3A7N̼,'܃.2aP/|-|ɐ\t2z~J@N֢Clܦq[ⷾ*Yr;VHS211 E5`tFsi?'E1lOn:WSWՅrϯ\PLH0V-˟3_I$TXX1#w-+]Gl>Bg5UᗲQmFh %㌔ܰ17WW|9DD%"sٜ.À% ^|*ksh\uՂBŪެ{%!}ycేBB CMxbS~ѯScƪg--=/&V ](L4%v#zLء-˓J9뜧n4AG+QPH^hJSv:?W[۱L aVQ_YgJY-}gzqgR0؏>]J,!餯:'KTN@4q䐫N%=@olCY|ѝVk3[G ɎV{Zm>f.e lc շcPw=2TvIlLH(d7 Ofm34|_/ǫf w?qv(/c+YK'Vp7/ggnE ,ġ#'ⓞk/ݭnrp w\_qV`WyI\[V t;"J%`S7?@:Ǥf8$d5̊y?s3'gDJe}U?JdzrfG_e=O$r҇,S܀ȅ[kTvJ#4R ԪPiVuUsVf~8d!f3^#MuąO3l08׉x`,ZqH)],O΁DŽJ[bh)`nia=mƝ;r!Q_x_ULD3IBZLifm aa65I `]cb %V-&J&ƻ*Kne&٠nhbh$=#y‚N/]d#EV'b /!a P$ N_sWEepCwǎJ>/0XCiEJ`_RvGo6?+xq|fX}sЯYOvFҙī+e`t2ޕF2ZR`Tkodn7ՂcCXܠ6/F DkVU-R [}mR5_ueȆz׷,٭g>p0v; m-PMȕ0XH1=;z 8 J+4tB!J]"μA$# 'Tf}eYSNtJUЈ`+ ZѸuhBQͪ31`+R4XFC 4陘T, ,cLӒeY9 B\q9nhVFݓ˕xr69o[cMvUXq.>4Tw17eDd#@ o8sV7P"n^I l,9<,_/FNf?`PpMm@З[f2Ե혭hDoi6T_RHIm-tG!h2sjGumf>OfNkS;fMN~8F㿻=hgPemq^R =dhB$8ڎF(mZRowXf`!jI!\\Kjyr=}SIﶰwڶafi+X:9?v3Kixc}Lf.Q6ZdT84bguTQYqcd!sLDK51"d'";~4  Yd> RAlo2pt92&g@¢|1-w +#-_ \C@~Mw-hF¶=0vS1DAgKɸ EM ZDEǤs2 alZ$Jls?7 n:2 p"_qq| *-P>Y 3as.m]^/&SuC[r\Y_kU[jЦY-Ũo_K:#s#A0sܟp("EMd樦n('z,Yen •^ e+s7!֭mDžT2=V6alZS5t`!7@Cr\Ո$' $D Υ6EⲘ^\+gb.Zr|"F[WIDA8Ppc"`H!fM*[kT] t/>,*媲Y@6 :¦TBƇ Un}frS٪ó`n '4A U=lN׏t›5u{t;5U4u䐵%܎sYi!(CI\FJ!OU.{ѸQGpUf ?vy_)_( {Z;NG%0 {mSVq8,5my֗k g7ǂ5qp/ABr8WS,hz+zB~stgw=7ZJA+{Lvդ@Y~k{nYiF"1FEq:(#vn):H9[1Q \n4Ji;b;-<֡/egLٴ-F4!V`"B=z߻r 82l5OK;To|Ӵk-pqu텭|ے #VgDmy' +e~R] %p/P_+7E\Da0{%c Whq4PQ![a) ST%?OV=F6d nulfJ"NJ" c(|`L|TF*gk~]:':H b-Bj'/rI6v 4jn: Kber۫wm@-oF}\U[TeY<}>yk>P:N {?2eBŽLMukB-v+?FHZlsElJaK/7zW\NluH:ꊿEZ"bIP4/Rbg%a"K&͗jLK\Q0c~U'5Bn2ٺHfq_:`+e# 9zEe!u޼C7l y|,IWD戉y#Z稹a-2sgh#,.~%.0l^kE]`sw>S-g|ot2so02'_ͥ۫deH-ci%" &OJ"guu`m3'4&iMV QO,$Ǝj6%VDբP4Y`_۪)^JV>D 8JG,g~snR(ƌfGwP]Q8ٽG84HmUѓNhe5IJU\-yczd2gMTbf塵~Sה(4jQzXjCl;%|4V;c9&18r"YƲR; j{uxwp䨪3cW eg_ ,nE z0^Eئ= 4MX{ 4YҞ@ys0\}z `p1+r:b;ɨʈR _ ,uaHW ˬ*wafXR Bi  +:u%Ͼ!@u3>khf6PZDˠ%S4a{MsNǖH⛂"ލ,:O(guuM>XU|p|kc^b趔(yƫzVMݐh+`y3 u1 B[ %(M6v=)Y(Dxb#vb seo\0l߃W5]X'_d?QHP{(y9Ȝ?e^b V¥ =P6)!Ux'Z>Z\d0!.8֞ H>)8 Q/kԩWOWTx27x􉫦?BlEl{_!\N`CJ1QBzQ>x/x\ }Œm]ֵ&u,iٛ)θGk%^UVtb//HBQn wf'W@݀g~ +.BF,PQ/W ]!ܒq X. +"(E L7\iG#Tl\(nBGcjJc-e}7I2&!pIBwߜ[LT=7@Sv9fE<3d;ƶG_P<YPЅ%"W&yTkKc ::*%7.bS.C"N&7d_W|`1Ifc6(}TU{$ @' D)OVB(s ,`xl)GN-Ւ$\1\1mT+ #Fb8!>Ųm؎i  ŐԽtsBokm2v>梻ҡ?=DЧQ( I4ħ') WR&0WjZFOou C76W pU ̆-ڽ2/ =pHrhTP)S;s\NA/&gnkODއ X}hkcҧjGf)j3CI}A:ʇ+o`s)g:"uBX.S?1,.Y R3g#P-LŇ߽` % %&Q6&ưFtS=Va'dCz !ٵ_FeVgcJ7wU#B^*с1? A oHC܎X%=:>7S)Rrs]2܉(-+$j[aȓ*޷QyT7Vh"((vDM+;Q7wWsL&(!B'*A25H{di-/Z\ Ľ, hi}pv:}Tvwp=`pb^gɪs Ii?^fY;ǯއCTxx[%!7TB Ȗݗ'<6/>L$ H7^ZW>9X1ՔzY/>戴 hF1i;\y gL~ءf%E';'F;F4Nύq5J^]eVWx;pJ84 7#(oRR*/9?Aع:l(5w~sʇO)#p؜-.] 903 ra<X_񯣷6o>xutLN^+]^K\U.'g>9$~pgm5ݿ?"{ a[n`S[44ۜy9[ͬ1?wb)}x`5ph+T)?U9e{jzة <]ZM`vUaEqƂp+iL)d 7uMnXjmk]*cf #eC5Vʊwt&v^{A4>3 &&,Pa4緔6AhԤrzqq(+eJ:+Gl.4r2pƵ Nߥ">@hį\N$xjtZӃ9)1QWd(N5Bj7'Dk:Ƹ]< کX㷜b'Ysw6[qk̼^&% P*Zaa*}̴#k@~$8]HW ͑EP}YS Ya{6#j;ˁ7m/;t OR>X.7rq!@Wsɘ;\‰ J79κ@"I8wO:zMw]/!>Ҟ13f"r<)c2gMUKz|p$SLv0v8q>e8V9Xm9C Ѐ+7?# /g}U7Ѹj7XVW'4w1;,]>d=q ]5od =~h =~USj4>N*bT8#Oₐm ۜiz(ĝ>xYWu¤[.رH%}sYKSDltSK7Z \O5+Xrp0\լ7HEv 5+83>bz䂴ŸpF1yGq {u+~1٢!Fc`gv$+VE'vz".ɬJg}B[rϖt׫ H >@J(9@78%rG]no [f=mӏs+ wq'\5\EM] c5vT%DEK㴱QL1dVPsʄ\V⸠MChT*ޑ+:S,|UH ܑ\j3[JgWaf7?'#ewJ6=Ci,Rc.99hp sޕۊqV\.|Dlg\6ý2)gwљl?S3qeU4F|9ƝHiIhеjT顟*O|EaP9}jeqd ߭1 ݲ< Y(B}:fK:jp4Jc y&դ7Cz0iŢ-m]7{>6v'r4 z# oBPT1MH FqcR38ZߛR!2W=ͯU[կ925hh5|o&[NG xv@Ja^-}*e wg_# _Ew95LJ?xHf7Pf#Ĕ7kO1`mByY`tHb VxDrHYRU{/u=ī3­ov'p: 3B($u Ym̝pqP~c0X'V#>ȼN P BfLSA wKu'c,b݃-5yq$~? @ѡڦlI8G1kqD 0 4?ڇ aX䂔`ǟGҪTC¯ gJ8Ba=SJicG:HJD} yTm~[g3 ]\@_ ֯@_5rHjy`^wN u]'![5^4YSlQHez`Og l= +fAtOA]zq&Bբ3ھPmq[k"9aL* ޷3(2Y.a`b\W)S.@-Q2Jy2 8}M#Fw*UXF߉ܡOl2~EVqZ`9$"1cʠR#UsC؂S+vi9iҿ4s~SNv%C}UimPij`O\FH3+ _|w ?_0EP1(s3QnM&eʖ$S%\Moi{d|s!3C.Y1ΪDj$0J'[1u[qśկ2o|ɀTeSQvԮ YARc,d`;i͛ZvJ.es`רrFR|FHGWFqunUɄ,lH=kV[Z+ymˀϪ;]ͩw7@7:&XiPgS`qqAG5aQXC]h@@Q:P,J,W ~]v^L0kcrjU0NՑpp.re4+O/ {ŒOOHg_ ߏ&w=,gBDåg,4qLf/ݽrȄ⸆mbZ%8OBKM+/ST KQ_ηFDJ!JF荠v%}R)Ch qch|Qll\ ~'<h_X`#`ʲ1T~byKAS`(~yzI:qA/v%_^bgFZyF;d[Q̶ww i{xr@"(=~/kMHG{`%oVqz&+-tS{vab i2K>kI+{#_*2ڃ8o˳0<vnI7fqTٹ9p#Uz4 ~cq9y@LdD wJAMV'm̕& >D>WmPbȬJpQׄҟ.Fϓ qCS_^!jܜ xǼw}Vop2\aϬog[1Ťq$a*2([0w+~CR uŨJct$ZRz,Z\C;AR9d+O7_yݞr0 KP3p~>]RI V QU$N z2x= Y7Y ýh"QЇ2YBKE^V_}|?.6o.9MQ|Y#rUf"`ާ+Gb.,B#$٧ GBHWY 4 @B "WY L:;!9BEmׄKyx,nЋ"^Uhab]3QW1I?&?Jpg'Y NwC3FMY bPѨ7՛0q ǾsiO+pKH"CmKαY> Sg&Q֞B|W|\=ZA-C\ibv(4`qEI6zt.Mt֛^.?lb-ZSgQAk%1`.حziqD]0'`$ ]{:NuH UtȸP =7}tYWB/@Wa?`{: Z[صأ%iW#ESV JqǮ$K04=(K1d.[/Ȉlw(1z]"F<.^6ꦖoId|R'ck}9ݜM-i%ZI+w+J±rY6e$@\`gs R_aWt\kΑplikհ"~AlCǏe.!F!ݷoЩ'c3)S.kID]_C% VI^bY`6Bh i$;N *(̄k̾#+0# e,$ 㶟YRSʓ%n aŞ1翶87?hؓdio\:t;%]a\łf}\I`I+JʼWWܮp~M#K8r8E`5rcE;pQRהZ5֐$=o8cLO;$)? mwP ;1Pt"9 yά1 scN-(uD 6 (RZn \E_LZnv>l쳹`ew^}AG-`Փp\M/p'V<s>z+\/7PY%;/zE We`𿣊jv[m3|ͱ4KW NgGJV].Y5QaB pԥyE܍rleC5슥]aVG4: PaCD{s@ƨ8UqhlZ{iq412:uJ#3%KMö*"+*~Mqx9iA!B<I,d*Y6ay>O.t(R䇗 D4$K3 ;CCὉ>'&D-gfE$"ª[tAXd}7i; " #qFhE=egTlj,sMw7hEc 7״]F=;y~n-t1vM^Vi R[8/V,C  tȾ'}@ bK{T(3v}8#&#WL?ʭAI`[噮5`m w!xgToֵfrs.5NwW2 I حwśS-:+!YO=t^ep"$ zv0(u2vdj҄^N"$ZwԆtOQȕatE\WI2Id‚KZ%3ZvEia$z}}@&1<$ "7^p Ru}OfNn+ESu4Rn'^Ѿa{+uI濴Ss_kf#~ |F" aȿ['խy*Ni~W:U# ImAsB]>օ}J'Llpop~2RC2LNȃqb>#(L=3RM%6-_}_)p#E5naZ3nj5t :tۈ>eDjrp3un=Djk41-ϖ8SmV#+Ϯ_+h5M=V_G<%jC~VVL.z?CvFK-:\_ZhY˦^nck  ۀ{A #S/>2# #*0. p^/w2zw-,gYy'OkaO䠑׿Өަy? X%o#lRG?-T5InaVO(v"%%8jVQAOl8BcHm]ZAÛ>*^<'sdYħue dm~c-WP/y/c0n"nKT9BKwFO받o\nL[*qu@T."w@kN̡r?SNY6Ua| ] q9)Cv|Qdyb;,beNQE cas؉N]#d2b̜ P>bgF;KM$']Wh*& n͹'[6CYdF ; ޸!3J:AZ]g3Tf,Vܟᩛ^(TY*rauDR*STeGM4~F2y5ϦU}1nT ]&/>M! zxL00yB*dpGeKэ޵!Q(]?k,_Q`<BE1=ψwv]?b0¬vG%Υ^seҢ8"-N-v&acF RS(&Ⱦp7VSF'p|v`291DC2q|nr"VH* _o\GwYM6Jb,p޺dŞ°;;PY+>.sNcr|<ݴz=7_5B;njМ 0MeG~ޗhO_ZդNtzP/ `Bݹè;P"wG@_""/mwLm$aFQLJwF"Ed),!SQȝc+%d"} Vo.%1"IZ .1djF-⒙|phYxB0~SESPPu[;[g.#nׁ_$*ESu \p1u*]mh,?ec z^A2H@l#ysL$D{s,)oUۭcAB߰vf k焃 E¾#' Zsq+oek=uXu0 ]睡dlV78gP_iQ/⭯i%`N !R]<q}~*FTԻq]b{ԁȒTCGOa$< )>>!b& t'Y)5qg)هEK"#]ĥ$^x%!Z吝8"nfb.j;p 遌Ч<u›^F dO28""M((FScUVRAb狪` xSC|D(!a; )O$طj&̉7xM;ETt=p'.y.U\dG-bе)TyLݹ_Oe]+٠G-A2S $G 7?C*`uk'):U9@RhІK7I\6_ܝo_Ƥ%;. yցvӴӄ 0f7e2背`% &F8_j`雊#h ˤ fVSnqQ*u.c67ɞsyM\zاѽ'&U[O k($ &dġX߈ HyY%[mJvxȿII9[ o|WbOk} v`+Z G$8GDC4~4'̺Pe ei#? :sZu?E KGy.-*(=_گrn#[]K{1h/* V폌=De &z\!$gH6LCE2eqdC! k4kiHp=*;heSfRdkmFUQڂt1||3KARֽ1tLkJؕ+պSU8#&+e6fxDLG(UڼzJU7&֮ky+nR(IOIQyXigwZqޑWԘô9xl\D4#r%AQQxr1{JbKO}GHgXn׋{+ڢ͝rt/ؙ&7^_rJz&ogeu>Ct⼿1>z9[+*M4BxXLk-)T ps< Gw  C3AS UTO G|&N_Sú Ud} oح]eoDD_ed{ ,&׺zU"&tVf|U T>' Nu)t#rXByV TqƬw2ˍEZᦅׅ_OCd> ?{5iUd+C49%>Oam1]gՁij1rQ= Y]#H0:ayl.@M >-]z'b 9fy+q8gym3sՒzI(PKG3J aͷbj"f܀ pϷpYO ,0tBd#=>j=إo4VM[)f\|OB& d,t,2r)P4D'#FZG|u?N6-b˹ Q-v<,] O6_4eK?+D&>t0LXWh30^LGޑtFRgdi8[[fG18]tط @ ڂWizdC ⇛ã'5#~)5;t"=ڱ;TII;5\9P͇/ߋdcfC>y0saumZ4h`)/;Qش1D KQw ֘vcU3zQEa;?^T}i#6s\{JۥI 0A,.ˡT9pĶ Vy-v+dl()6 EBVoMIa \+^:XEcX%s!t =\@dGRg ,.rbN l@0LrH:D;3WIv{JAʳ:%jNq0R웤Tw`^{_|8676a +qOJ^{U+[HM@6|Q4#TpmhH7f8"#knv$٫yu-jeZ})]]ۅIѼisS74gpcm(%,=9sM!J@{4j )æKXjQ:uJ?f8^#䢃.^?P;7kKNdnhFQc^o I "GQwy^GloeCcjulrJd! b\/I jo+UI)VտrĀְL:UI2E &P:V1:vS'ʎMeYw+^S-;ln)`A"r JP UT8^VEܗ:Lp=?8cDE2I~[ɷiAD";b膾tfN@xD-Z}DR$_/$" .[q,[+{1y ⍧h'[38k=9n*5r8GНI;18NR'h123|vnW(rWO)̓ w=5|,PB|C۬Il1N;Bjo޽%[JZv(*"|Yoa%)#Hq7l;.s~)){W"*2Aʏ1ө5$kx8+d@+1ǽ~u/6iiѼ** 45A5!끨؁kq}θ.gTX:Y%#Bg`Of{kzo>@ɬ*4+($>sTx gU>\3C.Ͷ SO@2Q:\MCYaiQHin]dl?6(M35CҊ@Š$8c.Nj|r猼0h4-E9-^B7; _ՍoMt0C$-VINNf Fc|sO^(7NڪS֘9AY&x7ɻlwC; /4!Fg9x? ץUՌ7偾A87qZ"?Nu³*8dW"c' n-rEÉ!~ESMv4 fҀ` ՆO('Nv@JRj< P :yS#;g{L UXvauaz`}W$x@ȟS Mi]bbs@Fr)/Rfn\Ң}d 8^W/5wEzV4bW!sݽSrReS0ylmeǕ֖?Z/WyWˌJ:oVsR'f8y[_a{QF*) `;qt'oR.7։ߏ4o&rCqo#ɦκ%YO6I;2:4.Vk:_ThŰsJRu[Q_"ݚXͽ"S0nzAak6XTpmA2.gYTZ) eFwAt-϶+"ML^P9i _{5q4#HՔ\?")_AQPV6!,RKt=~NTtdݾpL)|݁+Zi2A<1Ch/&E )X;vpF_"8!WaU&;f'F=9)̅whHM܈Uj[(헦|S)//'%q; dm 8QuT3 Zczw^DBbN(Iܳ|ݵlQ#g%D(Pd ;K)[2h?&6!4cOHW& c|JMhQ='ºe+K%Vck0QN?x]_K Z'eAMQcc~TU#HatqPJ gCQy>!Tp )WJu*C1D(9@]&NeEb3G%(s& Aj4 $;y/PQ$#%]P=B`;/ZHm\M_xFCٓlz'f"Zh f^ R vc2N+=/)y6 I&[bȌ@^b~~5a ˌDf=K'ԡWSGQSҚIN`C˿*R׻a)q§QʣѶ%QKum x}XBM&Ā2phVë{ `Cޣo,{~iꔊq MK /| b+jTH|wW3sءb56DČ1,Kڞ}/hbfb|3讳7 @wYIaz?uM)O\Іs_s_F {5C,! &nޡ?"+>,J>Dm+YQ'uHiPG~C\k?N',F/t2\C'@,p~RYlU"(uWS&&J0?U;̋1u\o؂!Qݍ׏nɟ=TGle<*aN򥊗|?U[Å4I* m aU1Ǣ:t%S(T&I495fW2#cNiZ*׎ZVdSҙ@nkd M]J u~!/Y>-!: Ch&D%QQPua+nsE|v v[o2Z;5l8S«28y$!% yJ5jWLDyXQ'qhOnJgqsRԄn|UuN W׬y.viQPqOfoΤ\1cnA.fZux49UE7R})ppC댊=`" v7r)EE9^5U1ߍkKu;=_<;DQw(< @-=1tR,R;lwOsYck聫'3t7UΞ?u''?+>:e{E<):&^`H{Ds#X k=Hp06>5)C`g -YS3)"bȜ3n|yOC/!Aj>oz|; eFeQXKf~ zYUPgT&ɂxe)EG̡T^->TO0B;_>F;o0NȻm7[jR2oҖy{oO2'QƵk+^ @U)WrldH6AHZ֡_{9JEЈ\R^&p:l$zPL7'y@Ӂ+LIfm(a/7-fЯm*hF~:F15[)@;{+tml<<6auo޽6;H 5S'm)Z|8HI%@ oODlI_]qr[ 04r'gs`!݄:nJ!mNſ2 "Z*%? ;J?/A g78} Zn"] 5eT .WJ>żU|^t1üx}+TIQ&L\0ǥO"?t|x85l|&YwJZ-.5=|mu>4"4*z#fe{Nc4&z)ʷaPeFl*{̙A(58GzR4W?'&5gcM7̜:{vA(InbpoXz%tR =gɮ" A|iƫP>kXH.3 \9IļW~FnI9:0}ckV,0DL$T:iɎ|VZL/U:ô_t:BahqfG)\2pYZw+f^qf?Dcv%|Cš J Or Cbs^8iƀDLþޝw]'fEwdrrB((+2عD_W[x:wEQwy=S^%zo3V&ٱ% 1s+qGo ݒa%l{֘UN) -ᥐG2O/,byN9N4g%Me-o dC K;ғ|;~N"wxX#n ٍetu*cRYMS$Ù:hbuzN-۾rNɑʺO<ŤGݱ\}Ju06Z_"G0XU5&H6kPpͷ4#CUHp(*օ{Ko9 ʃ/`!]@ v@JZlJLcfDhDiO=j>{I6t$49Kh@O5NG{$ko24!l!y[Z/=9O\z6Rijsl|W<%/ "/BgG^UvYXMP@•r"rm X5P|0 2؉:'4{~"sx{2|W+ΉDc;%xmXXZM!#`4qϟעwSd`DKxU{\LI#BXggo4D.z4{ZU n@#8keMz3o%c*Kz"!&| xMŵ8^)h4#̀l,40e`&h44]OSlms7VbzP?ҳ4 jX@#|w6[fcYB4@{?o=ڔYld(#< ֫ǍN"x`K_n˯ F<_SS+40nsr8r2Ak`ԫ;*]`NWbO8YG陼QUvviByX !+y*fxCB*)5}iJV6R{þ1~6\enR4,v`ǏV<5>yt/]-] 6C=ih-0vyQ+k'1G kB>0XhI\T}{F/!@j2"lsI;U.4HtU)54mֻܱb)wRU9"Y\&};NڙNWbS3[k|,̀0M y@^WOLN=v$W[oS`Mm㨞BACu?)k"cŝ:^!RO#ǪĮtј,DFz.iW3|n_s ;p92J0ԙU)i! 0:|r}K#!mkj R`% JKSQ:G<9.g7Wė|6C0’P- 1F 7>.>H} 7aU )63eV N* s}9`LAJD>!J5W[WuK hvWj6 RG ,w]dczy|phdF`qqn`(BF(s\PJI9N]H?`lZP#xPзW!E~v ~ig\MjzzIQiJW߃|D^g̐8$>;U?b).SˡyTkE&+tIe%~L2W-$:ѫW.1(S@z.P.`~>[d6wCZ( m[+SdVۖc'a,D ]]6m-GBnQmyz):fԺBE5PWq?]+v\9,]T݌zp5:T^\ߴC1՞ mޭw #Ro;aڋ@P(l3@8E W2[d-~2k(UC$Z|4f?2 ?vrAsV9ha$yoDnBp#`,#[)="k_n?^"|IŎoS9Ą-K9a "T8=m''wg 3Vfx ^kQ&NŔ+܆.\ALjn䎀 Anjx_I]:qp. 鉾Cn%/R׹f %͢[.v He br/՝_ :6%{GlD$4ZrnQ=Bæ7P4EQND'{kEwcxmΙԐ\E< 7VoQ^P$z1.n1ό/QUh (w&{Qk#-v3,DhXf#]H '7QURV.ze?Ek"tѲ(Eqd7N!By!FmlQ1tTAk[lqVzI w#_@9Wf|~ղʊ|[eV^[a ziÙ$[fXbu(Dw(s9UčcVfyyr=suDj+IШ65j+ W$ khz=R=$a ġQO:tQV9!FZaT#l +jS(7*̏ƶj>`$u'P2@b6r+7o0[jEՃ!cyf3iC2x,Q:>Q z$?8H̼ A+CF) ཌྷ|EVn\p6 a|BjyvCg!~&Qd&YENemNT*dlXHEg7)):jx*ܟFf g]c)쎴\N*W9;%H6OGaf)99˟>t>ϵhiQ|nB6+j~B%r!Έzu2`݆YuܝvE=I. ]7 3 ƃa4P"Y96n1qdxّP8&L>oXhI؀Jμ7)[Syk"ed yv񮸊mγ77s 뺘~>C8T}Eb#hӶkGetgdeeyB Ӂ;ZlnY$-졜QBG;'Q^/~u)yRB$Z"^f<S@+&DW'!qxUg\HP {S?+[ >pGBHXlCź/m'o7"%wmTr0łJ nf" *IF#t6!@No[=cPRCYϚ-5^ /RjyAH (?c(C?xNy Ǖ 0~U>@9AdN!:X2;fKʞ3LVlF7f3|{ˢj`/W܂; 2oH;!*A}R]_|՘& ypz.JN@ۤP2۞֠w~HBT@/nz(X8+`}6c!ڻ .+hj?!ǖ P:RfUg;\T' \n 1kǛ#,vMsJ)=Y*7!16L;_3 Xà3$=@ȝe{g|z83ѤTk[`2C&5z3.o !|csʏ3ޣu^xv9#Bx7qU}>؉t OPBɕTgO<'E60J蔞&o v>b%t_^/w_Ί6sU7T{3XS)^8ޥ-IQfAWηJT(I zDc͛zMbޝJMx,Ĉ_x+; -pb5!WC[Z5#4-' R^Jک @p0l񗇊WKO[l;-6W>n5S>I,f/e+Hb{{KksQ_/ zz G*2j>FD}'(f O]EUE&v+Ƿ8'cO3e mhh[}ntt U,F}V 6<M>P{ z Ո++.rU֡ul^tKPǞaLOG׆ y ZwnDϗ`RViw|DW!r[8|:x%1_b>`ʪ"-hӀ gwuOD"xjC.ʼn^ۈ!hf* _wnkPp]DD=#0l:(yJ5$WmBqܼ1<%|z*z%e ɠjv`(vtbJKIScMJӀͱP1R/|TH&tїȐNΙu&^^Ut!Třvk>I,~4.xt!@1)K3? /vC930@e-UE1B}~rfhż8Έ]%?SЁFomb܃QAU%#!EEhǺâWAq~l7*l(ӕ4Ж"'= u]{)o-3#ٵxgHBq?_?ːڟ_y9vj6|,"ahF-(g%t}%}Dd=Cjל;.Qsx:cRGDk2NJ)\5q\W;bi[IyO,~.s-BW-N m{ ZO+ 7N4hTsu2~.;}p\7 9HE9y) U~4YTZ\ 8Zf e/6)H [Yi4 m#cwC$Y&a =t[fx~fORPڎE83#LsG : a#u*T Rh|J1Dӽށ.(#|=b>L2̰`kXxk V3q%ku'brYP`_6Z/$w36?x[ u^j~|#w1ž}=i03Gl5ϻo袧"B^odMo:(+Qx?qdeD5ޣ](\X2uO ,v7T K|Z9 +?#&cKkO"ib7 hGgZCBfA)\.d'#ϟ~1e UN sJDWġAXUjfEv*} ef(bl}}eww2hCN;64#` t$习 uBf{DѢ A Q66SlL›we62 ?b8lz@ŕF+˙eↈ6@cFv~K\!vMgV maUzg6i9ۦ.2,1DuqLUtU x%ǽEOE-AE|\X\YX0XBXVg.J(CQ3xҟjߎvd@7S| /iL|ﷹg;o˭:Մw,v,\:,;Tr@/`{=1n5/W߫d+)V5^:!õ =r ^ٰ[>@^٧}S3>eE*ۜ{odL)oa΁4tSܚwc!; :4V#Uʱ aۉɺ1g$ Lpe%Ob=I*- ]Ѹ 2慗+b3R1j(M ZrAy[5+Ț/okL5t2g:FJ hv ejg !Ia!RNQ(n5NtKk#Dag7Fyy,z`ho!m%󥞾|}֩<"xW,4 wВRڒɬv{חM-no\)| '^sR}?{޼sFU_ja@&Y$7]HԾ2YRA~|? ?1OY) l[asZ G$K)cL?䖥:ͰX@0(l[ǥw.nN),9a FTs)zFb'noEP#rjE 0'`OȹIʀœ-Hf U(yVvY(2o bY&U40&tDZj͕cE6"V. خ38ЕETodmq ˡrUQci6bN־`rn*@>m룔8J\Ax{qZ[W\f7$|mJ_e6 LT^K|O:L.\Q& 7䏡$ŸW$.ċHټ I'37wfڄؒ=4kn?0bv-p`k4t0[Ԣ|QGCP܎iHC'iBV@K\̔ɢM*S8`Us8& Y ]C|Z36؈h9ا5%r*`eCEZ{,){$̮)n9w ^EV㳲 qvW@y D,RuAS_2snoiPgq:d8iZ YW i ':=,mYuednJ6L܃ȋSq/ڃ?Tkqn_쯷H@V@5PRVIg9]L z{_Uu]?(cە\k. Q)Ra_Ac^xOZNv;%Ԗy J:I9TAb1bƪ?\Eʫx6Ҡ]ng0,Ʒ.LQ-&Fl,}71QޕD?sn xu ϻC ]Wϰ+#濾9^֨``+i3Lʤ4t84N2/K{UD:&4( g5ٟD2SIއ8D@Oˏ 3N*>vp"ב1݇?4b_ ^.vj Ai;aryb#W= a{ ڣ@Hmr4a$ٺe-H &Ds_.k&uDCդ$DK(|.=t:(줥 cx<~BZ_Jo%Lc~ͼ_b/u^׹M6hRŻڕډCW:ۭltR(qgܫWb'Mѵ8ڮ Z`RQ7zMGUAAd/Wp*Q)A]ʹEK["MO̍cs:Uw1mA<7[[I(IE(6)WxLpROM?d&tyjc/ :S2OIֻp5,[G/"8B RoKM]x5b_ڪF?VCIYv=0fv?E7 s۵ x^ ^L_eo>!XlVPkǚ((wV++ͭib{1=ͨgFJkd>6b)xEq^ީ=Na?GM-q|;޾ѾN\N0'*7Af yxMϜtTMO\Gfp,jhA w+%8dD_-0.r 4f->&²gb$b6.*煖\4p/*^T64_CHQNB^"x _6( 2нL7̰Z\K^UsNEc}n 4f$KJZB[7 ׿3Aw]|չX:fJ5gH iLTzV2Rl7T1wE1M(ц*}%WI9U䏋F ZuE )4ŢS>}xO-r `/0TaGҪa74Q $̹GԢW2"+輓G`Fi Z;ܬNK[E!1Bx@X`0U,-aLtEzɍm 1d>;NMuimo#PM⌢V5`<ڦ' !fk)xA/9-o~ܗqC=y rcXlx/bVkŤ-潅s#x~__$=9wύXL 2r[!cH2\αs~Xi#)q;!F|3ON\#Qx\]k&Ov ! l'Z;>e"Ob\Bu\p2ujrDA t WXNh@%ނ.Ӛﮱ_?p%AdMx! 7LpOPӅrӱ/5ff-}}tǝvI"ȉb|xR_nƫ+&Y\x U{zoث8{ޕ ^~-Oz $E)NX:0H 1h)U˰׹(NG2µ(!e<4qT֧Z';6pyq/":?F2O!dV6+U2vWE7s<6nJ}>{zy%1IS"2|eRdCB @@ұ>zOXV2Tܜ18JA$Ò^IባiOȍ7\S CHx37.qB $URH&`aL* tdh1G8@CKRFO3rgH\ __g#Ἕ Y_,foU0C>yaqgFQ<8bV#eZ_+ɺ``,kSt9eOrUTJՂA)Gϙl3

q^6ůVJ5^PdV4gw]cuwB&#cYs۷Wkc1(xQ݀x<_wN<]N*L)lDP 6.Hf8X =EEgTjZ MN/cf+,lձmՊ%BY+۹Wz73 \yK uhPr% uq${mwо֌4]mQD%?A`wyxud%]k̲#hZ*; 犹Z {+*dqC,TA.qF;ocȐb5K5g+Cf:o R#fbdbMzeY0ksX yWڱ_U9%j/Bi,zyM{zȬlk=3 yun_oB%+zG'l#.fE 8YW9Gc\QtܑbݨuS?XpaN%pc)h!sz*XBJKMmoțiOKּ8a< ͨk|Tn{3-0O'P+.dYTn==NUA1U:P)e7w2 R?erI3Vy Q ̓"GsVMӑ)i%̽ҿW%R5+X E+L,hD=lx<:nbW֘5D\doP # 2(U4CRcE;1%/\]d *%,#fs-حV`+#e":%Sy it^2rFd;T>`O ?A(xce'Lf^nȞ8ӰfT`ˎ)?;hP a8nZ~: b1;j5Giwq+@`nh,cΊsꇘ!SCe7SQ.n$S'RwNm)kR@LwCkӉ6qiDg3Ĭ6m=/ZـePa}Y3~bڅqnv̌p?1m `Vb!#N AN?beu6~m-|C ~\L1Dv_=6t ; +c}fF3!W `N:GS%Xc-gnAQ=.)c526Kj1| %w{myuzd]3n?K9`yPɜC6-WS$ʜQ[uj]x9S =6]/fKfb[fڇ&俜 rj3QENpN^1SAt⒳#!=`qy&%=8.KTbB5B!A|.}6x :lPl(=H->ko" 1KZ$ia+AYxdR5ܵBr XDJMbfĊ-lJ}Ls,AN64ǀ|bvPRa7~QL^7ji0Po}l@`; ~@i 8yN`Dnm'Jʬ1L]:O$D"%BۤЂJ [G0wKCĆ:Z)&BF9.RE׀ ƻ!D\/G)m3);[F[0Dfa`M!bZV)i* ͎Z:Mt3)a  c;|ic@]6C NG7:-޷Xvaa:پe;>ߤ&&E##NQT3a@F]6+ XB|s?(ю".- g\ >r=U{eYe^=fkzOkBntۅQbHSٯUHn[ħtn̄hR 8:0^y eshj^ڞYO˞ K$4Q b鹳 .9SC&ec?/jً*pli DsUJbC]YBgsײ@X! Bjb`S _~BC #: '1o+"})VîrypzAe}O`ӬB}qT~M5IEo4KZhaኑU+ZBbVN0 aXpǼ I4qV`~~K YAgLCIzov;fuX#vV[U^yԹ")Bia.c[b,HAА 7|n_rT}~(D-LIY15+k^^P(qףْXc~Uq2єY]]mSaMAyR_SMF3rz#Wj*?TP,juj q݇41",Pw%N ,c=5uy5(KQ aB Xgڦ+߶֭5T-_>Rʻ>(ntuJ~A^Fe@u;tl$lH2`bl l(\ھqF#(IҴJYNj-2ˤE\͋7n!Ov|lQ7}N4=;R-&X`0,b|"[*6#alX);[ o]Ӕ~*i}G Xi,W~uvBVC&3~{,!v8z\Z{wG!z(W>p;X.-j:Xqu w;YgyCEOuΘrf0bEЈ14s eC $˓& cbvMxO̶.- Y(zxϳE3P +B'(,d; הW)>紡n)5pxEN}뺐bv8Dסb]Kxd'$]FD9oJXfQ0lS2dt yKkSYy?a73V'}&i|\ F /7H>Z(u#S[5qEN]5Gc.GmLJ;C:5E$ |RzIhJ:q,/a;w[RLA1M-]F^d3:^ *{TH΢2; Qi8ʼn@_ 1ք'ˢ!X>Pdx)J z9R呆e淉\2]$ؓ1P˾$;| 4ָlq7.oLnLHĖHbR N?xe٠56 WJw |/RKdl ]v+6ʿ@08 O=7k46ct=$?9yA 0i9.):n Tf!BUUm? զ8$P(Sʱk0E'r=1%(6>1^ `Q]ToZrDb @l/ފYe~E .|S4`^.-;ӱvew6FKkUbL .7ym6Ҙ|k@chm<;B*颎Sj]Y \k$ QعyCٻih]ifC|'Z( sPuí7NkmYX;9}s]gbg"P@@ҊW_@jOFq}&%3jf%tU[O_. z @MaQhycHHӥjX#2qPi2ZXt-YH|ME޹ f8ݲEĠ?Q!Mvd?`Jr!K ?{wpc߽̈[3tD(T#G!zbe%ʰAFx.ie1@,L1VڽfX`JoLš0ˈNel=Đ-}F]=($M>zX#a@itDr5^"?G5-r'ֽ3ShULKbߋ %F "6 YGjxbox,eR| 4KBW><uǂ^. q_HA ,R蒘 j2Cn|$ ,kDU] W:v:{d'`72n?~Cl?_U@tb `\lifڱ}鐐5n9@髂/QZi@a|iM* %aɦoy/J.:aD4daC* xoGYts_:mcL*2YRE)DJάYe]xS"ϫ0+=iQZ$@Yʗn2Y57hĘX܉W³qCYIˣks?2OӋ"JWPPKT޳[(֍F;v>p{r\O'V-ZYU#P3'-VsH#b7՛c6!Wd@QV*Vbc J{)3uF=YFt[Gٖxݗp"tcm &%󙎺wSD탛6 -jIq0{L9ah M4cE`fWHevÜy({mrߊ5ٲ93W*?OOb2[/zݬ3b:/ZOsfﹶS8XIDHU!jX*wH2?w*?ګD`rв=bnr>ӶQ$B6~y `{X2&(~SKϚbјy+qI*Y(FDP}i)'$Dɭ!'PFdqCmE~=8agR'lh5`9$bc΍>*Lb$)`(oywcXop0d[(faMAj/‰{Zwt>~?ɭNc%oξ$mkY"#I˔֦;{LԯpMAvh真v <- [! RRtMcp*m3PysV1?Zߵ-~õ!soFTJ`y:u"B\+"Q妷FV@rrq-ǧ$"67dM-u=GDD<;ȑNNw$Vv<  H:fs?) T=HWqlUD_3|t U̼GeyY Uq}?nh.~ &2'wG^ mBnv95sy2MwF243?qSJk.Q!G]B Izw UM0j[YHV0f;t$ ;%}qJ,4CnJ)†B&!tI֖_V?lc}{yd,>fe)k4$UtFlrF-2Ж)u0̈-Í\5G6:}*VTEHJE[r̕g̿WZ0bOᨆL&B[bts[m܍.Ks@KſnNp0Ak)?,#4B؆O3z2HNe)b~S,yE~o7Tm>?ubyyO٣Gڪ[|a9ӯz~ r=nb .(L_9qTGE_>o#dnLJx3&,e眕՝o󇴳cxGIzZ?31Jv#>HQ# a},qo|J0Cسv9GPp.*4ӓWE2,ʧʶ7", +}cȻ΃-_8rh Oȟ ,72p}>d#6m\] Cn+#! Pč@)n 4I Zِ2>EcnǷbG N.gAu-e):UOLzabŢ\Pڐ 'Qnۍ9G~ M hB suN F촄}2Ű3^ff"$id*Ѷ\1Y܇OƤ< rum7]0?Sۈ7)(Dc8c!A3T欛tp^wc YTߤr}qDKKF=yW]>ϲ@D)f3 ,5ͺw_}$ ,a)3cێJdgMRXEآq/CH /ùl`=9e݁U%&+hꔁm -7sĨGMYM î#5_9IS8Aʃz ύ"ˊv smaHk-@(8}Tyj~c4˾* [ |{x z edy/D a}ۻ CELCA4'/NxtzA7ޛ8'+6,B;^+[gփecળ uJS!&\ö}Q tWIFFV"O3VTOw5wfRz5GF:tuNw-Wƺ %oϧ ާfiײ,%rsfMRUiܩ/Wa`?&Du(=v/ex*(O&%yUwWd2?xϪ ?_:P\,jiQW:*0/}EdkYYS#}WnOPʴx:/bSYgL)5Jk]^FexuR0+Z2/k<;uuX%*8"eI=@䆏I7]rso 8fǴ|Gjrp]4*c޷STch81*3|qt+X$},o@heHLY UX.:g ,$"+E|q*T8|+wA qnc(o$225eK|"#HRx4#LƙC.S+Ps16nӶ|_pPp҃ɼϩ0()za9/r1= V7qA%;I&SGy4 qq`Z=&G.`:U1gݪ+n+$K҅#j)!"VX8z#=K%~1?vk#;+).¦- J߭_6H.V#bm cIN;}֔<1QO4>kft\; wjdH+$q=}r#9wǮayF}~4'$~RU,"g=Vn-m%8'y=9vm7IKx3s6{ C/'; hRj1;c}5r [nhr; 4e\p8'߂SDuHfZ\sAY@lUsrUdBHQh0w '< a!D\~=CCFB9ΚaxpF-poj`#Chz X濓@ 6 7E$);ez"P'gfc4)YU%Țxނ[ Dh'}"Paʜ|Jژ{lq)h!iD<4y;Fcͣ8 ðRmmSvx*HSRMfQ3pGosN7I[Ђk)D@~ǒ8"OK(>-m2mU!SIϖ_2GDw dZ@/_b i 60pI!Ǹ?LWY!1]Z 9}?\P)IvAjzdWz3vǒN;۔o34`h^l9vXdT"D~ԒuL_:];6ʅ5TCW 恪)0trE CNӚ? a1[L(nf}ne~MRQmvf&#+~Fv75<2lz$D'p oᮭU[!P쥽)#K%?)l1;Y*fl$ cZʍt؊` ifs|1%x HSk([;)Eh6ykM}&Y ]nIlny33v9b?kJa펯}X.2zv'Vy770,c%0!xymtZ1Ͱϊ_A̸/_ٿL*@>`kS"e4tte(T%mZs*ĝL!/8; Ge闯9zTN@(iveíΉ)UFB (l@r k kvޏd~n-^bw~zwkΐo~m׮W9fZ|M;g vKeEuT~H|t\ocՉFbm۳>4$*lTBZ^|9%;hekF[-8зkO $P@]_ݪD9A,ʳa 7YcW)p$ 3r=xX]e$kpk]u<ΙF|M46.?)%Gɶ 2y~дa\Eg)=),9 tUi#i:/NIJAFy ʝc/[ѻg8bNFG7ߖG 3?w>*8XJ/kCێM8ֽ0+X֎𲛄v.N!wrNȭ:0NiLƯ-gv\<5,yԤ >&rTĜUy5YU\!'XzFuYKUչA2-DoۈUEWgz٠U} ۈY6qOo0-Il:]8HurҨL >Lz<, SC~<8^DIbTbi.VD3cY+PӳH\&{Yp\$Ntm(8K㜐!ö8`nV鹕nu/>7|CM8kAk! K| %Yޗ/L_1ڬWpKyTfzQp#w+{ͼQ/KCo?o?Sy)T+.";T58NE-HL4!-\kJ{Ӳ RW5q7FBLF 75旕NٷEԚfX:EFήAR%iruj4N:cU`A܁WO(ift MjCb{$YXsehv˱ tI s-7z1e/ã'jxp4VTk@λDt^;< on9Ewp}Iv*G1dש1/Egpf̋z;`u -̈%{LOǫ8uuP2#Cñ@f~ጮJw^"A42uheWgmA˦!GIƿ,=и#@"\6Wz~^{}{U? f%m"60>Oy87hQ~BCqBM`cTXNca65wn.N^N׊OC%8 ~($gxEsog]'Eu@rj_6FVLD}h+Vؤyy_^!@wzqc"!˗XuPU>9|J[*: sO ϢL15,LTx%A FYOXF3"dLij78Y+3kcpǒ %$oYf]B1'fDL^A+^ZTCYf"*-YY5~(zaa)'tr}zM߅<B^0n[w;4҉[$ }H ON<A@[F/at%`tyK:@M@;$EC_p2AqPWI\:W5l w<5IG;GA,4ILx$^ɴE7"uu\Ef6_O:;W r8\uw@ʈ﷚B iVB̆`tY5~"Ս'l񀕥oIrWUrɡG: aێJMlGS2@g opzs%kDMT藪V(H;(3 f^\Otao;RvN_6]S,޿ֿs4~'1yw,qWn]#t\ q x!k1L/S%|͙{(k +]N'Lc$VUexK.ع2\x]| Yi:_hΈl3oJ+{xVɧ}Ͷ&HF,f1dnY;KU~F~] 4I8 >.ږNHF׃E/}jt9%HQiPxNwTJ(ҹϊkucǾ}xTǤҌbt0\vYhPV)5vBtRz;,)<X<2 X+#/l߹_}^8&0,kPľ`jt$@bH)[[&el?"Q*BR#ޯ#*j~fS}!8p.-\~3k'FRpaP]R%Jb^v"G>V|gkIU`/)䝊mSy WH㬳YN)v9^c0&1~( CK;i8Ů1#&,'s(0ʣfNqVk~?4 [lge@2Y*j:>=QT0h{;t@]N3E8>@$5h9Ty vrBF8^O) ~a`透Lf:6=7 hC$KRc>uw"bwI.9f` Y 1BdBȭ >j j>y/v^Τ@3Vb Dm&M++K)\~pZ@nI5/'SV9]-˯HL‚e>i0$q.9u>{ٔBϚ)5Z/wF`X8x.D@OZxmBu`>]]^h 2p޶ovg'0 AOc\yZQ^̌y b 5E *",:?m(aMznRUSWZ,O2/jU6J<0 2+g6o6 vkP|9>?jypN 1)siQ v*"Vyĭ.LDj{:ndT$UfΤ܇G5Fs/rC1SxGFP8MBl#P'STKA﷎0*85S[3!XpGb?@O$YbܷjewnT_DZ 0p\cMhJ!;B[1eM-(U:gc.P#h$qGKL0x޼_:{)`_/M|ϬFH 4+V<``.O%ɢJЦr< 8~"q`Jm:aBʅ2x:3Z z%j i#)f䰛SpP SaS`ˁl֨^eïTY'Oݼl0M7Jc+yeLR0/6_ߢ9(uUjwWzB `s/^9Ca}!#_,o 9.I- 0op-`W=h0-hN^8ډƺUq(y@ޡ3sOX@Ďۃ ÖAOk+zM"&/ ^@F}sa:8bW^l'łt&x( 0f'8(8mU* ,ؒ#G70^"ee&Bs!̭][Jyzّٳ\ւY02 Ws 5{} HaW+B^c2hP}<ƱgQם$pѬH;NiDAH!)hfd &y~d>ݍGng.G Գcg (k W{,e'E8}.lω~zYs ZNmQ_uVAwä a5K|yX-6J&uL 0^>7 ׷?v,_)5!EM$Tg։J{`QA[X ypz*w"[>>TP)BruoMQDL nmfD?Pz# Da^vzxe6TknRDT0X}qɫMU,rF+Z2q>`5E(bV=qA,T~KF{sHV\ޠNMJ/y^ox+H(KhvT_tT&aMtO0"DïBYʝj՞n/]Tpw2;~pv]z\ ELɼ_x*')c6W/PvBVcR9qqWVYҐ#>xK_?/ S!5͉x6ɛ`B3uf= Z%.UΘ*!l7 7a A7<ю+l$Hk=eƶW+!rAY5k`QF8//ICUζPE 2$[b>'5[ `R/_|GZC3Qc+9䝵.zPAPh: p-={풯҂ Nz!ids"_ 2.È(5֕ z|%3W4Gq%/S5g<5S+/CzΨR;|)Mҹp&N/i_,B[4ӟ@$6Y+`a؊)ʈ$tZJo<.fr~zr1K}Jϝ)nG vn9$jڙzi?n\ YR+v> <0y%[Eu1UCd=KETDdreWnA9|F-(vj"_ÏX6I <(**on+Vjp? Gxao[9IMO^&RTFwA.XgNyI1 wum5- }1GT( E'*Δo$ݰarHnB^Pݝm`Ж32veA;#q@슿#8㖗eOATP_ R_23NWȖ vcSY#%\arcFXRwH°vaJk8`nrb󘛰JPĻ9Nv4&Q#Z 7pmLُJ$dra9ؒZ6˭|CѵI|a*,0ԘE^ -gAJO&bd>GTìdP@KY:W/$z1-=\(@]v$>^&=; һOYX#+a]T[&* 2qڑwJ͢FZ=\;vxx@Ќ?p_qȶL 1n7Y @A<'#(W .ARa:'Waq'W er&[2dz$[GR/p!wHVx88/GxRVDګO]]ɆlkE[\'vɒܧ eoG X{ag]A>-͜u"o&t Ukb|@GÁ^ Rq"}-)RL6@9s[f(_\!ibP72 w(_v]`E 5_%!XJYqU{7& )["r'[F[co?ޒnQs68dƝ)5ӟI!3(+>z;#BaD$uZ:\49U<9~+n'Iv=5`q]*@W/vI`{T4. =CN&1ӸBۧ["ŻS%4;Xԯ/P$~[M W.uհf%7fFi~!ߴyHd 9I&8p} H^6 [N[3MPO< 8S#P L@ܳv=L97`eٷ:K-3i&+Y/noM#\18$Ƶ{kQ6+8]׋hl(R-`qKi]c ;Ԗk#{s% $מN$OZZ.i5[$HKov78a-RjZsx,w`c Z^-ʀn>0fRBu9??ʼS7Xe44D{~Ϝ\xMMQҒR#|r"1G`Tm Q՞VvO"e9dž-UVgwnk 5g%uOp}nQ-W 7> 9do}hEA7&Ω+(V =*bw'/<:Kof#p_Y}px$/3Y-rH䵰3)Z>x:1 YmP|6-|U'N-'s~3bʜNwt4},=aG]cHQf&AeWcIK)^PoĢ<  1+)RBg$L-*[*9U[ײoXyx 7^z@M*7$͜Tӗ/C!r0-r>bp:L}IG蝴7 @`H ]HG3 HMTn>*^b.%Y1sX$"} T3?k7l=^>睸 OIFDߺ Z.'LI3K>'=_ t; ,lŽ /'BiNZm/Px@n1> ~!r8 f5Y:,D#北ޚOs V5>kBL \ޫ )cr&^`؅ĥc}bfAhPrA(EO㩩0m\n3>:0s,ڀp̒mTA}QeHcOe`;t '9?pL#ojц'9-\~TBH珰`E@ 9i w^* @IgӊyXݳLLӤ2k3Ŧl(Jb?"s .N,<%g>6\MPhBI1x?ZS!=6!Т(耄51PF&WRcs;>גJPRDSn-tH-ZBʘ|>-O}}pdt nETMI`.<*17 ҭMu0-pcَW~E4iH3 aAaaذFfWmvojA@#b$<Шx,K辛+ڐkqDf7> ygle:)Bӹl >ps%+_<(L-m{v6JCfjz']1ށwkwLB XPؑ6|tzXT84ZֳZfT?n7UWblmLmR!B+0G0?U宰j7u6N'GتԇHIl̃!M2}UN0ú0u@Y#MA¦{9 iFW0@7+nHY&uia?ӟ1|6%gve˘'wglCX}T9TÓ~'>{&|M$7: i^S5DU] 95YV5>b/ꈯ?5Š#^} DK2W԰bvrôˋ6.6;H< /ZGyf!]@CU퓔ӆOm4"TB0XVȴdL`z"Y6LXG@Yv #j~kF=hkuX6^Uaw878s`-X|Ƨ?"|-wusXё]8B#_Ty4k&njYȖB0ƿ(4 P*[Z,WȒQo(DvzHQJX|-5 J8:vH2NU8QإёyŦەnָ^H86)f& LgwkrٓO钊RhM_"⦦ٜg w-nѳz\G./ɯؽ2yk6NŤg*ȷiٸL/Q<2:Ycp $|Td"fbsWl5(~+7j߼O/p@tbFa*f 9 Ս/heyS|y)8"sX${jW|r83f&)V}#/qUN+6rc4 ^˿57^Kx|ПGqK0*cCm)X M59vSt P|>*REb/HLG4f'{ SIiVE9>hɊj"gjYa96<30>撚"f>u1j }?-u eۈz 6`fe+URyR#a$e\BKF꘻1 =9?GZ ސۧ?D2n{Z?"*x* 7ynwzp}ähv$JRSۙ[9B&-<ʀ"{'C?6M$'QKGffa4~^GlDI[]ưt,{ ]Ya4 ;}^pc"4 7 ÷*/#Fg0u;6HCU`iPbgrw'dyI|jYڲTx9#sqIy!E` KF3nپ@Z8&-{6=4S*5A`axK^O4QfϞEQSĂ W*J!Wwʉ꼌'?`8`} f ;"}J "^mo!ǫřIT٤.룆9I}o XY%jҲؐle,#)n6]7.~޿e#o=y_nϳ\,Qqtxhc eRgIЎڄW4oe_qinw#Adav-0Cdu.PJ^=4S%:Px<af/^˅Oa/ۥ]vѡ9CKX+ Ep2d:uVx0hcedӺ2?haUH7mH:c5Okޞd4]4؍g0M˒<0e1JRrp˯LiXW#ˈn%dbN nޒsfl-kC<] b6rS,Utl9]WHgOL }xIz|N",t#IT 4`8ÚqI+\+88~S ann`"{[kٺ0,=o\ % =QBY%S+%"KȝLg 9 5-rFjK3w~*Xvh}sd|F`_!۩?iQ~B7+4\Ki/] p]T?[>Rt1mXK%ήCm$XsXZ4IH 94Y)vjC NxL(+FnM}xifcQ! \jo%ijK޷p^ W0S IɵtQYh&5354bEC?d}%'Y:ALe ljYA^Sڊp@Wtc.gU=YGh \~@DR(9C#̰헾-zR kWq7K\~ 6V,*&YK>hX_FXf xhY.lxgEToxs*cXU)+q>ɇIWݙĵ+OA<\)J PBב.W}ZZ2'^1 s ⑊Q?ں=_fٿM.%H:Sظ7nV"N BV>'-oGI?S]FɇT*pF Da2Ը+զnXbÈ~8ϵ9^Vӓz0mQdZєE]lRgP] C>™>{=/GeJZFA5yi,9&z{4%~A8*}nX"8G g5p2bGՅU|E+dL"T8EۇݟxǑΘks3: gLTtHh])Q@u}06~  6l&)3lat+JɎTy4qP+dAYlm`w+FzX1bkDI^ʢXs; 5hi"֔2]70ZTѰ ^@G>~%i| x9uǣ Nՙ2Ezs\La cy[\@`7-iZxY 7op#*mV_ڞ\CڋyfTdYtrlU ⱘJf+|1M!񤩈SW$8Bh%Xb%> @>/OR#<ԵmbG6̂LX$lz<ĕg0 AmJR _#_hWقdwHۮsf٢zm_ʳ5'\4M(V#]LKq"Tr[ ig:zw_'2Nͦ|c0~E)>N=ҷO` 2رM+Udv|{ƜQ1 ؝M VN_to^:h^c#E9 xwKRߥxcϔ/&]j[ WANk[iuJMTAXky}X7N릩H27~Wm=Vn,"$o&HJɯX\*v ~iwHeӝr,d38M-A>6 DrQtTkDd/si2 aMAHn@І^狂TFԮfe ʊpjk!ֲ<˰'UMʤl>\QђOL4;<9%~VԼ%Ɔ [`')(u^ b8t?6Qg,N#<7>[V ',Hj kD\?O l,^QJq$.ʗx;(sU-l}otWkW2"C$O#nJFS=y"Apw"Y$CE ʯ6 Y?K%˚~e빔ڌѥ빍pKc:/'^_L=4u/#Wk$|nuoe"[5,ঙGp:v?7=NtSLZA`0")vz,%ʗ4Bб#en*l#G:Nzue`LrkQ CSmF%av0Z@jCџȰDȰuXS!(0Ѣ8Go3Ql©ULӧZ6?3PW<;mj=؆})gGgX eZWoJvfY)kd#RҺ*s& w̶>)C8UB @ڔ/DzȶnKC,As>E_D0!cItWQeAzu=c?w6C6UκY]?^6BdԩPD畃АGn{*t{\Hߛ}JZ:6| %BB]] 8|)6D4e<H,%WTv"fÚvv߬ G/}-4=xKǧ_ *W0smi9@|X,y:P*Kȶ8jT(Y$1/X^]g2kIsf$ԋ"Q9V쑔L-Jɑ5j)V lkp0(%`ӈ[q:`Da^,gb/ OY :tCNW'oEbNR%ju|vOoՀEfXp5{^S9=Iޑ%̫9s>Nw9é#ŋ L9I!e^2 C ԃ]Ï_2[Balip[Fw=;:va{h7+eA┨KM@mA䧧@ѽe'a^p4v0WqF )RzۀuE6`] B_J>u3;q c̆\&`s+%{LN;)&b5 nIwPm#;M]1ī'kl?-]pa s|=$C  1UyĸI?rV: #k~=&0eahR7q9nX8r7&}!y3<`0s^g5ʔ(?W~QB`"Y2yQ poGJ}-IyHᵟQBC_u96A(jp{25mTT/X#tpi@hcMn%kT:X|v-ϘN0wjZV罀i;|xΫW7Ek 0(Tre)XRs$+LvͷG)t1r>w;| ɬ4ґ)x2]l|Msy)&H Ev3#:7iYty-q z)eQ3xN..xfzAԧATgAD;D؋]Y<jl'®"#ԉVxaY>ag/s.8sibs+6IA ='pOTrF,N4rKGL.n&]nsb8Ɖ37ԡ f@z"+ \"VLl_&ʞs Ϋ.@;{x]/Ⱥ%%c?'rE)o5 , 2u:ʡ. xxdC-!<]pI.EJ(g*ASkxmM7^OIM=1U$ڌ_.všx{DpԽQֆdH53o'!"0愾 b_IY߾Bz5/ԫr o],ɐ%9<BAhIY˾ԫ *?8w>!c^[ŭlvCqdi5!j >+}H&E@۰}a׻&Qfy#%0{Rܮ5m G0bᎌAưDfNfQӨHjUF8Š(mm!|8GX7 ,]@xXE؈&S8 D6•o^ux^:܏8L79.DO[M r7A,0}4PD!Owt$:HH ɒ0\c􄕄8-S"8vqs2) GJjEOKse^l=Y絛u vH3E\D_?g[?@#>vA6ڀC^`o8qE?Ċ$8ǐE;.;ǚ'S(^7ҼhPH2<^F KҋS}A[oɋ|㵿>,>z/2 ?謭 3π"y;&9W6'7ZTU n>!$%,o$TL M!/~i3\O בDki]" ټy傱,I|Vcqo3ʚןz:%"[=-r"ʡ! Zˌ8QsMmqs!FYhqmcLgyH5#%iڔЊf&-3^cb _]1S"ҫGytķtZq%'u#XœMڅ$eKz+Z="N `ųӠsv +ۼpm5R՛^;пkJ;G8MJVJYWҘMȗ`U>PJy?qo~_7d% yl_^Oiˑ &D,ɛH{AF8Jd?ǡ[N}#}GR\JΗ*=›*%[\P=:7g,-$Fxku-o6/n|j!^Kꠚ=EJLq&`@_͔GC;80P8)%C|g#rgGQv)mC@T߂Ι ~ʌ2_dh"PL .OZ{fιD.[t2IjpHE) r"{(|GRz_t'>RLNjV5vvW{!T.;cԋx93䆬SO;`[y,M7Jd_-=IuȮuh !l,6[O'ӷ/q_ߪpݮ,{Znn8УANq5,6OdNTq]40$=9orCﶠX`"sap)TI:?4"֙k5F%ˍ% qZ*$3<8>}3DOO.mL j4_$;jY6@lPAï y_^]9cWEM],^ "A JNuA{M°1:7s-R8?m}}JE.(b{ٚktsLQ;W9N՚% W0bO:s#Ȯ#4SGb3iBлEOh?8 [N֤w#@2 8dXDanՇ\Sp>+T .#;mF&{X wR / gmq9~׮Z&S,Q.q?ܡ wT\z<DjjͶ5[#lK]P`\=ћ&]nsu6S48HK؊/~zu}b|p=~&DE'%\XuA @@Exy%'*aD4(НIؼuQ b d[,B7fnm+w<%aRkZ򻸐62y%*757QZ!^$T:Hwf(mkħLbl["}LCIrÂq';<8/ f᮹bĢS蔀6Lt؄жW¤/JҤ˩fۙqY>2 Tp@.k0ߟቓ:Y1{js)w7 gZmXɘ> |( Fi@>[Ϭ|8 H]q†XBA|ctc!c,~$AFk_)L+i께9Uld:a٢cB5=TBOGç@Kc =g>W~WUޙ򜴜 Έ48X$ۭEufn) Lx[T;J E$iEt"X|vW4Q lO>J=JQ6v<à|R TO3|~ub9}ǻ4b _.'L;c@xcLDFϤ=ȥkqD* DIMS{4'%6?{0Ⱦ u[ˬlBNo ebt+]G+y!*%$J&0|.GYl[Awq>'QϯN;ԠzLӚu̯Pnʫ>\Ղ6}'$(/&%K"X $oZ<gSE? ..[:+'4W2"y5p&|d]4cOw!aCTapLJSb/\WTQO~Ņo)Ե9c ,wj9ҙ1pQzZ? $:/Dv "w)Ԛ8B\L:>lPX~D αe]6x(Dw@N<;@NpOվ4 kٹHAao*6q#F>_a;EBn5 R}̈́ʰk d/ F脑"YN`ڋHm> v,=:]x®Bwo{N]ceJ|Wf9{U9SdD&εå}XQO;d^. &Gރ=|alAX U'_y" CVIÍrįc젂OqzqJ6H@|08Doa{ߐ^7K@^ہ~E$ {) ox>6N."4t"gspK,V# P*!q2L.~bI<6M:ArȄbqFSW1և}蛔H@NZ?!vUFE8Vx<'eH?U0G|T3ǻ5Ō ҁI/jؒxqR~Ǒ+pDe/^,gj/Xmk {k@8UP4ň\2|ĵݙ{M8lpn3ݸbn'`YKO['|Pw0%ƐKFNLH֬T3nќq^,*= .7uZk :>i 8sK޾ӕB^cH-lx4~!OIlRĩh~ö-"ecT *Ho{#D@ m{WR{t-7_Nǒf,NI6Yp&Rg=1tsvRہ1u9/CRG!Y?,<TC <kx*ٱ כG^DnOp=gDÚ̊zRi zHŇ__ nBYMhKэ7q.TvyCe|8 ޱdjfEŅ9nD7>?WԗE?&`1zjhu 3V%5crM,HdHNxqt[Ȼ(;s̤] wfZk?\N5YoAS6 -&yaޫK<o+nwQ&d$i=T˅n @}uir B[{bxczք0\E7}'+HZK@q@,Mq{)f.Xu3w')ʌNSV:s~3M+JWTXXRS Ψ|ЏtV2Y~S"18~_%s1p-ە Azv"#aĈd\i+Ѳ[>0քp{eF߈vl YJ 話FLnہ'/֮>$9L`# ps-0|ԑ0c`(*j9~&֠37<>Oxt}dzYu-uTq͠J3(٢L} 6)r[2<; = &CAG&a&u?C\JmW뎰l yתsWNAՁMtƨJ--Cx e$'tbs_k jAtMyqa Uu}⳶l->_nL]{OvFF`0!M;Zs$j,̡W O p[@[!- c/޾]1QWWt^` ItMբch=11,oa# 5w9B+ [0d3=XYJʋ ߛ`53M&<`4AO% [ҿω(#Y&!wP}#鏅-8[$y0V|@s#z{$[)S[3l:( VaWs9+XxnUp̸FMm l[̻Tbt!3G>~R$XqiLGh0Jp]6?&f/>K%p R]H ei+}щe3=M<GxDՇU@1-084rӡ, lJBv΢ZN»83[2E+ۭmVJ?đTnYc*aIjQ*̔šA9s{apƖm3hQ ?Wɂt{E /fԯW*&&>M)#`AGTf,Њ!&^IcJG)BIL(dO8V(hmŬr)YI- ;iRv^O=WW>v* yA2 Ր`%E9 ψݦj ׶.؁ $k\AۤSpWI*JLyyɖ-qF'+\ ?1`UgDz xTF9+`|z|5( #cklC\mGpEek:L8Xth4o4%!Yj0A;Vo>eX5[,HN2p0 V]>!$͇iWi#[Ve!m3~Y: cJɝS97t s`VߛjҰxS y)R1Cb)E4'YpBۊp@͙~]y+u1{N_oĖqb5EtQ( IWZRv-a5ZB(dE#N6l}8m+)H޻AaoO!.^xe$v%24u=i/^npApy^E'pL7u:^帾Hèٞ&c7qSknT'~~b[NcJebW >N%u[ZC Јe' U{ %l`pXny_x[{+\Uv嬠ZbEsb?ÚC!(|MUiԈ@$!h:^*fCk-Sli2x1?؄·TQdVj gE\Qv(GY'[R0,>|zcHaΡSf}=)|Bg+649,R5PMMUJrfZsG$ |p?Yv`0JxB&OC(I!mǃ9G'L-]|0{m 3I6U{s3wN,lJ3w15^ ,G[cp_|hX#4ג*5WXL-n㷴NɇF;ͧVP/嬣:xZK*5ˍ{ͯ"!)&|N&*mn>D*ע F5[! 'O& Ii`;ЬzQ)t{v;7 HH{ַ50Bn^4h>R5Ȇ! ̕NF;Ec[OzLEKd]e,=(rWӍШꂂ;"Qx]Uf3MU>KH>?ҿj=Z[6Vgs0;J`O mA8W_Z'xez}G(\W;vz!2z|e6pCV9"%0d~V%*&UƕJC'/ӽ7|ܑu5/+x5#NaDϱ 6A[Vga-M纔3xL]8ڽUFO\[ۯV#~܀v<&v?$$[9-jz"%]lB#xD_MZ;|sDBM!q\`81VA /i9vN0dmB&.:1ak'g, 1X nHL3);/$P`lnQjdvRVQ(B3Ỹt^3Z366;NRb Dt>5c99 r+C|z_J{rkv]"T$s&zzIXwZzNG|=Ef@ o vo*e=$څ \ڢRSO(i?itcB^7p!1 =S"[Pޘ"ϔp9c;s)iW,kq'IU@${uGzG.6ۮ?88+Jny)߂>ظb~S!ȁfy& aeYC6\C B.7l]G^U@C )|hW|5>8[(0:wuçyuʿ21g*AyLŤPa[PwjBw#6XX 2H|TeVെdR?,Ir3;5:czؓXT :軎1P'k@PZ3z[7(Jq\g/0A8$'xMC<geH2ٷ{=}ޕ0 ..6 gst[)s)j*w{"v<]cS&Vz.Ǯws)r7}G"61"òTnEʍj'j:X%iF=pn!U6E޸'Mm$ eȃJ/XkYz>β+fq9:}3 Kbv!05 ~@DTAcɑ0)$@*\rUAPa胶L ubVy@zZ.x9)`|c 8vY20 ĭ"Bb& GԾ&":/ tOzteG}/z*qy 9=Lh]as 6ZDѣm& USUtT2+e@VTT]/(.yҽW3s|%h53_h:ltVৠ K+g.㴜eģSWtPYdeSk<xg-uA t#e-\Q,#6.0`'#dD_xl瘴҃J^:8\QF4M+ȋ cրcr~곜eDlR}KRzM 1#V:'i&A>-^i^H.쁯q{EC<`'UI=#|]w Oˈ6't0 4h'; ;n4[eі.|+,5Q,74Ľ*4'l1;Cu(4=M"QDl*N.Uq :pui0ȸwvSy~D*)qb 6o*}&=\.s5So!s6=rH2f!ENE6b˯?a{DX l ƍ źݎЁ@X<ԇE),62k5$G"4I1bibeAGk%KqPayB$א;L_W,X-B$Qjŋȍ|Z?h6dr1N#x֩KAN3^CQ7aza>w7 sWK?u.B*IX^I*pf.ma‘ e)M[R,ZiBY00Xç΀'0C:P\]&Jt9D D!,prɈ+u 'GxP swr!PG)qCZK︤uALY5JjLe`,Dc,3d6CaJt 5X'0ʻ2iIOD_^簟8;R/ݩ.@' #Wrz\ru!^K\M:Tח oSƥJO+'I(lޯs? c Vǒ_sq9eN@C*-ҩ D4f}>3m3x[ Qj "laq$TT3wj%{0"`ݼ~h ;JH?u7wZI>OmQ4eFFڕc^'(^ :ڙ!/X8g=FaQG xNҺ! :攚vhv#soNJ-{ɛ{ϝ2ymt,:{Q;|k5R=e8(F -w*"Y^ux;\ۘkhw" H.5bs߱jxߡTr!Rul\זGթ\( ZuI2XGerF(R̥j-ѧ_8ٗvڃQ aVt)GE*3ny “c.ȯA@6-3x3%,g.yE轥wlQ'H'dDSF0^l:MMӉc]{tFU HZ\TmvegR7xF_`0M &&O}MγvgJh Sc?Z`TyLs8Op& ֋ut[ dtAW,Oۣz)a:e$4iPZtQ+6[T9Hd=+ y$/*2'XXQ$047{C y%aO "c,SREkGnL𓝍jW$δHH.ľk "EH))]gY_0$e}a"T$8'MyL+aonEvB h4Q  Фw\IJut%D5 Tܱ(G]jV~ƼjLi]PLa6}#P1l^7}jXӱ |qchILZ<?EjktжGV.A%E nO {ۅ_KWtF91NۗRؑ8 Rv xOO@zK>RY.a ŗ^] M~&e PJȌ jD3*YfbHbfZ 2KHDWqͷUNmyI.4*4էr!b=XRC\+XpsJ!Sp3<(WӕƦG,CKΞ9O'S[~A? fvq=BѡЙ(PU1:O,>PnuGV ( sdl8, }6 |o&-P'VRy15<7Fd'ԶBGR䛆wh|`.wrKOґ O8𱞿p%ԔWqv\&ge 2Q=y6ܹQ Kʝk)LΑKWrDJu9fV[zZdDG(XXL:гkڵv)i'c6~fW"۰AgwyQ=wWZp^&Fn`&׃Ra"ʒ|Vvc 9`pWa b?ZwJ%4~ҜO:.W1Uz0ECcGFP|kg˓gX[BD kDYo7Dm`rzīBLwRH)qwfA\fAKêG |.1TA\֧nʁ|vh\Л&xw2܈ qYU 3_Wx))z gR-}eaRBe|ؓluZ8'RXmy"=䰤 SfZT#8==ʵ+zF+El8ľ虜ĉxw x_e8O$YAIB "L +^\>y8tK(誜 D6ooL%.+@JlC{ X̊>ec{vӈ?W13ziAwtla OA0T;.PO|Z:klqh@k p`sCx]x/.~Kv->Tg)TFn(;(]!yf- z@_3+l@MwX-IZTo? X6pg9@c1Q|o>X4(%L 1pt̪ $[MX\$DȅR5m-KKAՓ]jE=wZMkFU8Ԏ9 JŢ|f~cmHDt%P6BmQB)Umw!Df0aȠ5n TD\qJG{s:VC{>okLS |!O6BWJgo9Yt6HF{jT.-LdCj`)T`×{K|kdC)~vC-mxwҠbjtgO4E)'n5m{ŏ|2mǵ>9v7HnOmj&>}ߧ/ xh>Qu׈a`Vo&MKP,Zuƈh'LCo>k s%TfD7Q*?qj~uyZnBՌgDҫ[:ae&@+vMVJCkCK- 6Ag-jTi_%pDi3jeb\WX͆br^"\R :ftm0^yTۥgo**/6f .nVy܏C렽 ѧPrvp5./#s%v2s6dG7ȭf3[.G8$w@(MQ1X|rڔ|.X (fuAW26ibٳ| QR wj23`L(/Luޠu76dٕZv:fz1i )_c~G/5C#4GIj%BW[URպ86D0;_*y^@|ʢiȏo@!=@; r=Q)Cv@кXN]7f_!Kͨ(n 7P/;F8*X5M+FQjV_$Li.^^1)v摬+}wyζunN1Ew]zw)EhA!)o~^z8}h0EȞR`E7w>(b21j}F.ЯnH,H<&Co{E=ʥ2$}QǺ. +Q>#QhgW~fJqz;et.96=K.0 okY/ʶQyA{jPm#]d8UTuq"%/ڽ4--FX ķS+ZS˂ p&S5f+UiÓ xItT,#@FG GySlޅ/2s[kڧe6kŬhDݿb-L:r}ĪH 9ݼAdyg@`:zNKr;xՐE@2HmW:xw`@ Ϋq336=rbufMtb $` ȇ^<+P$o^Amb~Aa8_'Ƒ*Qy`0=k' FөL0(7Ut&r8j'J^܆uiW W冨c:#N-z$mS!,#4Hbc!yiƺ`^ad!32 U<2Vfѝz@IYV+3;8ե<0E6k?]9TR/xpwqMI8lH! V+ V?xBmÞ 0?Za/sHr]fc]xy-A߽S8aD 'SE~h7pIUێ]rTI } Ԅ$9^oH)(0J0 T=Ix4vԇ)ާǾޠMfF3MY"O}UesOўNҰcfK L䣘eݨ40דܭ ޟIXy'+׃b?h:|D>ѳM¡v?InvE5{:7Vmr×X~ZMBFL{5/9/Uc+ܒu@J0fړ_$) ",yJ{7IM!w~njS>=<}W> 8A҂ZIgF]jAU06lZL SX73 5#*1}m ’*_⨁Գ//dޕC0]aEd?hHOJj30Q}[5tt;Z(uE0a'%v-j*%?7xr1K2̚+ 3N}dБ_=Ltivٗﯜ#Tcs 4@ 8=#kk6RSOK C|BĐ$3F6 9 %%f)*cOHvڠ?uL)6C;wû}+Ru<#[!)\f2}p>])7|mo )?5g^A'k IꈥTLwY>0ސ0^"Ta[5C A*Чa$g20.qPWG%ɪ~Ϣ)/bAQ͠,h WE֥|}kK.O&G qxgj\VB n9yzcj0/ bGxfNܜ]Ù`=kщ4wj%r7)#,2@ Z|w+l$mmؚ4Ȱj5H:8`顤rQ ]=m trI,XUпV%$¯6R~e=tL(\L=2k) lϧ:NsHT0 Op1!j[F$C< D'1 dٷ ݠ@+]?#7vٚ[غ0-!'SjzyH/Lo(K{λȭs Z葾1qS? 7"}x̱ WvPL,~]WlŶn2^J:cG6I疡W E2xYUev;[[6**8ӗv꧗DМWac5D<|iS] JL6) F<*b(d΅>sojjEJo.㩠%—A1@}IPi1=`}C%*[mkO9>يJѩ}9m0jul[ |;od@6[K^]\f#al`#01]#sd-! 1'屴oO'> Lq 3N'.mZ&U/s.y)x|nR]0$xWİocĵ]t*nkۧpQ%2A=@T/2̈Z}fh/&`_'/,<>\ : ja6.|9K`IJDC&@ߪ:ok. Z)exccl Fh\0x@5>-++Encؔέ5~<{Ufe@3uA6545O!3ll{^Ei~Sс4f} @%bPb-7{)VY-|VxhOD4UE]C{GApg_üu6x^8쿁w pI›;X8]m YxHLquu:( ߆)Цڌ϶tiԈ2D@iF} C x7m$LTI†nB%}k{Yqjzj!ԍ6iPE/y V (j3GT5iXmִ,0vƙHaRMgnR`힯U>xN) Rٝ ݣVD=BI\`VS##' YwIjf{̦FNƕG_]^c:PZ3婊x3C y> EID1 )NANqAd $^s{w1o_9|NetÏgGĊ5_'Jǯ5QM{CCe{f{V;DA6sA-<6/Fyn9<6 Gؠq8AuȞ,8?x(8~/=|+%3;NRkGME'!ձj65 7CU e '>J`~W "_C;w n6CxГ/4Lԁ"Fv]>I lLE>,LB8B8)H97i˥EssyFPw]do)r^HAKG!4~FꅉjO*s*۳ߓIoQoWF{!sM&61&uJJޜBrl}_F+Kqvҹ1 E"3W XSstBvlu@h۸z ʎ_/w#{ZUE:#ֆuZW27hM?z<ɬ@EY? %TWSpOuB eaD[%f]GsXIBLb'wl'nkPoЖuSˠ|\_ZI]-h[70p}p0LyV}!Q߆TOXga(b1t'$ݲ#|8"l%;7v1-^ۛjۓdqXCd K`ޅԨvRs> oxƧ a.s]uWLރ:ꦟhmF]!or8'3 08Jalǝw]ВKx[( 3UES?E"8侚;ї$o\$٫4OURM'f\}/HzdISc@6->k)Bich\g8j4'#f# .-^q L$UFy;ָ,sSĐ cvYE~xvV7omQbFƇ2ZGH e "4)+ 9 {nw[`|ez~Q.x."%wSRFEI/{zhyhP8zw~og{?6cɕ ap0ŋan9 kHu])5Q\D5ض9h`ljE%x)Sp)7FHw5gK&&63:(ݛ6)ӆ>rldB<;cEsxՔ.c: W\] 89ҟ;C:['7;lԇ.R+U*ѥj7ˮګ0X/+f@te4L.+0V^ѰS1#ftIu:ؕ?OM+b>lA zph͜ܨZzr<뺓T$qe]kMe#Tk7TvSgIWrTvdM̏+D=v:pR6dvݘVZv_eD4F~Rc|Dv D7ЪS oNB>/S<;/gRXsIc*H:Qh+ 1\>/Tm%iIq0S^Y3\SV9´t7e˽A{$tV&R;MQQXrcђBz6X(Rv |!pX V` >k9:2 $)`nhۉcAޟ҇8΃dpFt>)<< H0wo B޵AGC/6~p1TS ó'CB))IIޣAf"KA V>-j{ 3E6Ŧ`4ɦb}ĄVśq}iK,{`{4; _O{YuHrň-ʉƕK׺^-cCJȝ鰑.~iMi6^VGOWD=aDDΠL֌Cȿ-xB m=,eI~#կ26f-qnR>v)yP߻7'͓orт!;bo.8w*^j%:3 #H%{J>[ )(Z^^t-^y U8U~PW%ydq񱵭Pt"n'v;l%j) ivubzjR8SyKnQ \g8ɏA~j,F?IOM6%_$)=-S 9TˣP ^o_<BIIE6Jr)ħWT6{@Bh/L#*.rQ۰jDNk>᫬LtջFH g쎩 ͗SiևOkSz59ڣ^D4j\ӿ9XvZY130ɤ??TuQ5|WDM3 |;N7 eגu P e_*t$!_!-1hŠ8BMP ᐂ;QPן-d%1!AҢ{ep*'g]}R$@ptj L{I_&g--HF;411dEU 7–g6 rJZ9.ۚTQmA+6P#RY}(wmFfzm-&%oI)ǁmX2KKޞ9/ kSoكEjOvkw(C"\OB``}C:턙pOh&^[)̡Tl\}F@,OYvi:26 ۞_Y}ϻwf&kE6 Gl lLOϱ@KULql'c8{:Ҭ;kS⵨u1rEH%lE1yPߢ;E I ~@uCRFt#pEZ%f\ eFzÙ^MȓZ֮Ix@ !OAԲUFB́K@h2G I&iH p$Y# p%X61Q ,'-YF/!ZabV_ݛ];Êb$z_.ȓ?,4+Rr=I\fRS* yw4^A K^>:>jQՠdx9lAq̊jdf?\}xtC)R{g;<r4mY?H'] }rg͍%$D95]{I]wa9lxd!npATOzond c'dp"?6J2VOsӼ9۾qF+L(3,idbP,Jd褨8.B~?»j)UjDYbM(&\M}nгxikmÇǖ.U+URZ- 5AakғJ=ȲlIZZuI8Ez?e׽U`%"=7&$bs:|U䨣crпA07Ck災׳|PmӜQ$H.v/۞V$Tgۥi Y3\4+Kս1~7gx8!Y#}a{X- YG{x4$ Fv%͛W'Y8Dƀ66Ĩ7K_a7ϔ'VKCݦDK.\gx&/[Q+1~}[`$,>=8R/k$Ra΍~^oQqьWD'VL,,im"'uG'kx_Obƣ>_g7 -Fs}ً Die&g.d|㼐h-t%]63J+{Xێ%'$5wgA6oF;;l<.17 %*sF6$|+K3W0 hӫ\@}=4b:?--k:}$3G^{pX>]b\ghgjЄxD #E}k(gKÿ@E'~oPq,6o`^R{7MaRPtl%gH)=;fdq#~poKBM-ND6LCbYndȾ. 8@ FUKvJ& ;qA!0&aW}]˘Oa)_l׽ؔ7(TD"ƢCW/%]v=3W}WYtnOO.ҙF{5]1W6$j:أMb]A` >%7;=EQ6WH/\c6 8Ȟ(?F"0ՏAR':J(>#v4 43c8x55#q2'ݻ񎕖 } ފdryBd,\9(/1h2cy؝sJi@`=g./颫(+ee,r.9V#.)K\ܾ` MD`٬3Djˣ).wtq< $d]F:mB.&AsHAE9)|3-lN;g?*ߩ%reJMa4cHYհS4̽0-w EpLaJ0?ww".&:~t eF7P8Ue< /M;˙@;#  fȨC"rYJhg >3b !Mqo.SŚ0nr ?ńuRZ(=֒l;;t 8#QWZ( RX忒GEL?%&Jj4z#)vY+(lgN ngE(VF eYfUt9H*k0ljyH|{FBIɸ{3v3}]ɬ+(l_5ue`ka.L# f]E2* ;a Zǭ~]aN!;7wHcrwz{%` 0r&_uiȒxwJ. ٷ^L ɸi_p-"LzH?Ä uSK`f!f T}"Ggoޞfp]ɗq]&Nɓo%{iWIcvG 4_L9*,S9 Gz .&bõ x9{n' )ؖF>c/,:HS!ZtK/a˩NԘdgN"UE*%k\S2r C 56Zt&ϘqƽyzOJC\9H%R\Nx-d?FOwTkṵ,ٗXfl䥧s/aA0"V}׸8TTPB^IC\x~] |ƼC_V%d1uD{\Zq̖T. UK=y\z:i g?89Iq)y4▗L. ||3;`V߾RQ/ 5¾ޕ2PӝDw"&}x(*sCg`tvh K Y+IPi(ɆxZ9:,Yg,I_ . *7W5?:TxQUH{m,AӼKcFXDj/ $\KM n'PHQ` 4 Kb}aKԇvS_]VaHߑޢk𳧾՘@,UnM o`R@u1Hk+iBg6i{l&qv͑g&x1(fݒo=rx.H6a[;[MRcAN 1Z;lUTN@(F}^ʎDR)`YsI;:Y$)7\"ٟZ槬_S+Ls+yn `QaoY)빎^1aʛʾj2um53A/v9Uh{xqa:mB1 '1my.y砿#fU6S2젳ZN?Xf;q! $Y()#Ah-Gy:f;i&=>{2罊2E!o%AMlS Bf+iynXtwVRANiOY>vYBo_R~ 4( ? ܚih{z?׾c뤁&^$g'ّE̋J;+ 2\F/44/3xhW2hNB{(rb}q}QI o^c .fvoM$<G q@G[x\1T]>Ί6x(bzRM>?2:&0jM6)ldsi9VHC{ɂTBK''+viųٶŅu1Ǩxn74%k\cAVOA}&n T|Rʳk ~7LuM2~k5|ţZE.Xj;py4G:_prf){ .߱z lvfa۹DSz81w*kO?Lsv_S' e-bW[k 0UA;+GxE!y^hurP&R7^PL;Q)t0Θ[a 2D-BOk4<!dM1H^=lpv9aw1SgthP^N6t3)oudDr޽Y2YKSA ,(h2QQȌS!FPr ptR`-,Я2T`ᯠNYi T&' :wu;B՚%+Zg.KnEeEg/Hks&0x"l/e,Qrs$n1k5.qKe?5i#fk e""?!d-n !z$d'#7Rbs2 cUte qK4&ĪH0A^be) B#95BKeF'yfo*1 6 GRrdQ2kH;0rHt,W.65nlF|9zS M,[4 _V4H\eZ9v| h'i<23ɖ'WUK(kh>72 xJI?5f 9 4| p3O 3ņe)ʻ2Qd4yD?6ZYL}e9G JN-KfWt2#IJT5Xe.{sZ\>@ݱY4<6X%LhEH^b!nV-U<{r%zass%,#i5=YA`{g%_LJ y^&*Π]AsO^+/&yl$| Df& Ǭ86w -$gtf?={'j4.nQCfeW04:](w̓$ś'_^i*X0TZr4K`^ Om7 usD_DQdNTI*a,L(!zHEثNگ54uQ怭-8Qbn{w ]~VH-K,1tk`l~TM18_Vܜ!ߐ(/;q[b={C@!=e%5ΦFȎӫR*$Fvv@j( d=R*pnGO04\@m(>y/(3cDΦMBnl輐J+XjL!d@@CcPN|\`)kLmCi`{ӼS ZgU<5OKW:C~5~Sc9vA߇=U"5H::1QQ⎈eVaW75q~EyNry)6Dq꛶}=; 8RJD)x=&-~,=t7C,@D/~+mU\1?gAh/{5CK{r2C҂6s,9Xi7*Pya vԏE [R1%`/" jj vQvv(^1IwXձ~r#}^H}"~A x+ΜZwBS0vlGh8:Oe3&kE-TsϔB=F19|kJ9K$a^v17C'MiZ^@*_NxJ ekVW<)N#+]? KԈ_Hl6oZ<$Qa-z~ۈbC^ȳEd濹/<Ԟjp]#yD&yǸRQAd߷'GloFM,A$~*o_X85CKc(= `l|$≠8$zϗYun|T ?PJtrdMY"6k7-&0 gL>$$$8&Zߣ:A[bLn~%.(~+0{v{Ng *tijA'\7^ҟOarrQIp@\Na:`JAd6N<0X#s)'Oy_z3Ϭy]a¡ad }ao1;ras(Dz7Uςkxu [N;8\nqj>ԿsrLhaul lXbK(ĽѪcο45&qkhDŏy8~Ѐ`C wd,U&ǵ|+"pWYB C.\lLFhCB\ߤBYR̎*.I(w Q>nmҐZT#Gz$g# $,w,^4~ ^]-.ict53dZ$ZNt6QY$ܝuҔ%}e3: `ҏG_sj( *xI N4+Js5,F" C`G6Zs@4J@%#ɒch}@sQy|v:mt%rq]?az7eN@fNV$"rikVgJ8L2i(^y/N=#tX @gt Nm?pʟk_z$x>.YY0;|m7h1?*O5;#ugyPX|4x|g?]K MA,ϯB/k,Z9O^&$-/G+$>z0xG v¤?O7> r؟kKŐ6jvf.rnޅ):/Aod A 54%p2Lq vj}rv:l'+nJؖ=6Q>`vng~q;wl su73ؓ+K$ Yъ7aI/DjsAjKֹBJ^c㣯v/@#2 g MPwMFD6jcMG3`5Gb;Zڣ<ŠMQFH莫i/O0B9 RJOO.%?ɼWd%P^_+v1D:N[c,F 90 {q֟Cm՘De7 o},+nz1eZcZ̐tvÎ<V)IŐrveG8Pc`wD;cjNxaWN8tAt2q"D#7ڒB03Z=C:r\$FA\Z7fcp'qGlh@$qEa"FYI84xcLկ@mtb?9mL{lx{w+(?ֻ> Z͕WautZ!!sZz~N +$K篖̿+a#f20yN̢Y!V.EyL<3#9/mmBg(sϫX%%OY0(zTZ]K.bIMNL{zl'q TĖS\c{Z3(Js-%Wҵķm~w/)Iab)=ivlEWΫAyƣJi%FH/n٪BA4TqBу*6 Z?>Bo )A3_5uy}c)?c݂J=,?mc$dZ{Y{]yQs.:G#nX!f_t11L #s4Gť{ϙ*>Evz8r.DU`hYWZ6zU[FB)w\\gD;[1jI((c{1`ыn Hgsڹ :0*;aʎPuҢb{Msd/5+bڡ&`E f`MƷhYX:gwK:XPŢJKwʓ6Rx\X  \ug56?{!R"Eݗ/ R? ӉR[Gƈʹ?8FKŮK%D秨LϚd[L΅ˤx!q}Lx3+߈cJ2W Nk c5k*OQU)oۊ n 80[A/`@$IZ̆^(M9sؕqA͏E:GBf&M{ m65wkI=*úQwK-'D3@S:J`I&K⏺0ږ y.sd!R`w 8* 60DDJ:$,r@L6ns#H/ [7+&8pM!|E #CkO|=t2> un+$g؜kNN9èt=*B=P?!ʕZ<;/@D荪K8_yʀlëVV\ GЬC[ X_{b,cR/~ G zk=e:[ܤizmol>Zc~teAr%AgLWuɩI@Jt}R p\KSGvv\tЍuLI|i"v@W¯ C:"-s9Vݦ%29 8j&\ݡBiLvb>Q\,(bIt}ɩ`Xtl!l=3R5(94ƾp֩K߁V%ud2Lfv13hiDGNRr 6c-FCn!C ?MTpm*nrN\asѠ@oG V{QT`ٳPq<-||B0Ie=G` P!ؿJ5CN!¹aXO҈BjhFkzRGӨ 0 evX|8b~p%G^2!V{gG/ɥPb*媺ĆWK(s˚reќ`f,ԈA4oHN<:PQtM0&Z J +{$ 8{*"Mڱj#?zE֏~+'%esVx,SW7BO"Rƌ{[YolluC7~}\f$EhrϭAUQȎw9m6|Y5wĞ}Ͳtg؝̽] o)^`5O=2XAYPC\P =_җ\U]8M,8#V.Xo>vGBXDKJbL?^D˹ % S@X6{nF-$zp33ZƻN*}$MDyәfbbQuFoq!\j2ɲdD\65iuW+G g̢ n-rTc˭MlMapFDC4R%/!YL&L<^xi+!A&N7D 95dUI@;roݿ̒흛Pgk 2Uk,_yh쎳zq,$X`)YK2x8vI8/ 0H؀-SO8dNYOR _H WsXP:{W :*)FxF?6&~t%$}7| Mc !gд X%=K)TK99iXmD#rȦ]{ uNA3R/`.gg~_zA۽s/!<$;T& +""ƹo=zslWM_oU `9P #Z>=dbQm~ wlqʣRԿ,եS"[ c^FZp9"6<oO O҅ 0?~Yf 2!ں`U:9' G< |%29 b8C7UT3jtiMg#UyٷOz=b5l|Z,L>U0c!AW֊mR'PonjLŞ__U=^k{|U^%muqb ׯ kj Җh4Sbbk]lseKRAop`FmӜ#_r lP@A9Rⲝ\b&g+#bQiQIxKmDIXgCJnR:'<G#src"ҪO|B}^]C j(v>,BY$g4U-eN}ɸnV`~n>dz8~O?5 o h;$Er{qVP U˅07{L H˒J&0Ƌ͍cu9CFuo<2{2˚1G &VExAΪʭ47PnoVmލ++EUrqaQXیz6 T/BzzNʤǽscdMonPeNW*_ M-up7O,1K)Ab>@g8pP=Suᷲ؄ [GӐu d_sYӐh1A?&`ۏ w}M"<'O?U{` M߾ry!<&7\W [6sNRu\N%%{>70Lkj1&Dgܵݖmh! IifFu;:<筜S8c8{+§!cL\t@ y|h;Z{0I *q߆`sYL"u6FN#<B+uIt(4wE,zB+p<3ے"NYO;> 4̪=]4i%G^]~8vuR^rPGQ}.Ρ#7Lqnk'9oP]B!K#fG:z!>`Bpī8w!tͫW!$?WLvz{-A7ҤZr@O}r*)Nl4K{k.*NE/Ѯ.hbn>7 v1.5,aiۃ0 أ[WK=H_'Բ|-uфKx\߃L֏93o2[!SL|:E>v'6xHc귕0 v$3S8eȽo5v'_[)yu J`'ou&%*QLE3&|h/op "y(Hx4ea 5Ro uFD8￸`qc">إa cЊ=^̣كPYTTG_o݊,x0tZ|@ZG69ho:f?UO= [7xvӦT̴;eƿi99eІ!.O_uϤ)t,~ܴ0ovʲsSyE "e֪wy8)dHu EIaOJG%4A`GtkKA8|Cv1htB=ڨİAG NK]2zo,ʓ>#*]i^SMNS1i?2MԻ+0L50no3)QxjףR+l}5Չw7pmQ_%-ng9ٟn1Մ=ܳ0@*!w:v"Z\Yۼlqy?d77 00`,NC=e;w.RcaeH#O uGՙCmq9HevbX3NX#ܶBg*,I#ڄBi'!0jI ?t@:%!Hd6zx@ v2AԷ6PAm@NyD~.  iK|š2 8ZX(JIg 5J{80Uي\? P٩_gԦ> ,p5 SJ =Y@s'y*n)$F0E7+ j;Q+b n*2>8cǭR43咍R-;@vD{R>~Uh Պe?'_&QXn{T?~Xʾאyl 8#B$?9jni УNAb@[I\K8x}NN;cm1 SXvfY8ޗ/^4F^nk0_&[-(_kS$UF ѿ,O{wi->W~aUF@MWMTۧO%hS: c>_6CXLBE;̭*t-*'Mʈ`ʀXÙ@1k9PD`A1/dNB=(ڠ K{EY ^$3k *#1lVsKxZOn8uTf̕vD/Ev`pkە߶/@t0ec"9큯 WPR)΍|{T"n=!\9&Ja|a@rvnCwށW5Z,*\)HS0]ߜwWylF4;44f~0lebE1% ذ(ˁoĈ,;.DN[ Q\~7z!]Ct:,"EI{,Eenz-7GP4X7 ~Zm$cI~bG:Q2[>j)8 6.`PuVʘ-AS bcgwW+6S]~Y6';۸6pϝ?;2E0k>v-s[G4KŷXi^NᎻ+Ǿ\A29x]$Eܶ7 RLyÑDLHt5])L3A_yhȕG|ZR6pzgܲEldH.f%hE{b,Ӯr޵}u-X cH0Nه0eFۂWD`\why 'w/Hy$py2C=DOP tu,]?TdTM`uUl"GDXiRr\ʫE8yQBh-bm` Os@w̛}WuؒrżP]#xg=]Cj%G)hbq^ i Ф+tl/~ƴ7&鑟f`05~G&rChJ^:/{9NFw2#7#&ϟA72ޡ-t%!$)w!$-j.Mr@H, &9y=vu5>ܭe;I@Nd[R[n'X*9ˊvꖼ#>oE- rK}J}߬8\-9Շ-= R U.}ftP {VSy$pPhwzEeʤ YϢR{}d}o 7(ޑ_RcN(e(Pf4]thENᡨ\,d ǎ(0YnJ\A1y@'"9.E.<3esTMD߹er$a\}+bIR06#G:qj֯'.qƼE B]mqHH*}ܗ;ɦX=nNΛkMvU>Gr><1^):S͎mt%?M T$wF9Ck?`zP݄wd 6VϲgH.RRqLGNWnl{54"Wrji= 9Ɩ%(+I4_ov56{{UEUfYF g&$D-HF0YFyoQ RGz4fPO=aHd%O0@"#DWUtk2#uVPwhx̬ܕj]E/Or[N=yf#R/ܲ $կ+Q4:O^#W3<'mo> !Ң#E݃#FQTf{+ڈ۾gڦ2H pdjR &7r~Y6xi2Xof=u n UNy˼{?sIR: ha IB A eX^p〟aH49?K~/W߿ۇ=!Lv^Y'ЏhB!nkY^KqM LU !6~ڌ߅EON}̸q.ƶ6G!]mjaQi-Y2 ѓ_WvLe+t܅ڝ?GO~SL(4 "4W\!:.kRKAChDJ K)@, =S>\>P##S[_C3rQ.t[PI":sa9,Dv3ܡ}Yc0#<1'ԏcTN"[[EգXT1}'s0@VOnzKyLk~wh[Dv7"=E&X`;q0!T|.I:R* ƿW&V.(.#b{ 7CN eO0zA҆'lTݓ΂UE?/~|>a|5ȩIN0 pxJހ#ə ؏ iu"̿Z'fQޭH3NQ͗V9Or"2$^ABJ>=faIJ-WLVHpk fR dTwmb"F] Lq _A ,X$؞\Id./.\ +F7:vTGKc71/'<6:4H_re@$lGk~rQtSzR `8+; /.D,/Ǫˁi5?UjK޵ *-eӚ/ ,}Zu'ʅcD%]@:N i|/Y޼а@لx!xNfwZaPkIޖǚѻRڱ)t :ag4:+~@UZ-g  aa o@Ǿf@V*_a&}ZG|c c'_8uIiv2jSdL%=/bYY3&5HAV81"3$ t Ϫ1-2WQV!de;MGwt#xDOA JJz d uB>4ڮ/f Gd:CNr~-:m 7|&]NT?"{G(D ;lk2cX&`U#PirqW_>_h7?.Z^|ƄgxO 2fgWg}"V;EnߗiwQ͉xhɨ ѣE "dT.Yﴼ<6ց(Pߧ.M@8SɬO+cĥXbTa ans(ͦMZ !zxً/xeW W{R-(6zlnvs[BP>:jf`pR ,_ MU`J-GBW{ձշgHTZO]|,)3"(DIwɉ5aƞ!pyųv3Ԫ4G@qľ%WT׃KXuvMHuPih _<*~ :쁳?}fɄ<\ot5r_.{(?a<6kcpA"-SwYzsq±1.+>A T|*J McC6}b&5ow(6ŁϷaɆt儏:; ;H٘vQ'=\dw&nado1L$,ޗ_|1UN =P̓]KKRPCT>0E q9D}@5Y*w ){P濹7 RuA`߿ +HQ9J^&m笩}s3wnWy%#= 1ޢl8Ϡ <0b0C41~ͺM |xIF'(XL+Ѧ'mwQ:8Sg)a-LBAxU읮BZ@ W!X;ONf/6`>I}_vrZ|?Q'yL˙yŲ2KJ,!> -9g״xriT~4QX :D섆u7 cGypd׀CDK~B{`z6qh&k'#gmnE KkW~2 nAl&NR\@ '}.#:2N(*S$ѻJ)NVhz.Iqccֿ.Š&oGs"c:@qQw_3˰ǚ:'@̍y1:fqFloHfCJstH<`(\I=WN8BijjhYsau6-*zMK.Dt:F4v.áGw`7#դ!z݊önt J]LhjӼK/׳L"f!+DPN4neiBPth-rg?UVˁ 9UY|h.)2"7˚.љlVבĔ͸3|o!!:Ŏ]jϸedBqJB0O+ L[7C0ZLm9_7IS4\t218.k(ē̱'h6G-3 [ %W &5Nnws*mB~J\o1Q]Y[#%))P߸eOPІych<^JNN0$: 5pkCc㢫oIYWQ DV6gb 9j:(ex:{tHiZQ00nZy Kbj&y+&4BCeZP/r U&n,Y=dk>]stso&7QPpc 2][s 8XNwxى.Mnsimb 'UbS]dU0X!ah%Ȥ/ԳA% mҪ/(yjKZ$%T!)y^bؕ wuN@:.'׽/hPZmeQwEjY}aM%^"A6D+jf+ŊZkB=p#C(CՇ7%sxɖePAb7ch;x>N(kQ=>Ba}I}k&EFk~ZJ.lG )#_c1ꬢOʌŸˆi_#LX^}`_,REvin[A sRKF vjk>n{S(S 襱 B_^YDOv@ v b~Z,=h" r7٭Aͽp Ȟ_d8Jʇöf(x9 @"<%CU$/D~wz&%ExN̟Bp):xN6\Y-;yU'k F_"ոl3=wI̴AVF"Bt@! z,= _ R891WQ7e8~d{ {3Swߠ\Y,!HFW҅?EuD̓ 7‹/ŠAH.{Ut.R( QuǶ;d -r/̝ CTR5zy$s!o'u>OZ"A_o{`bIjMӹ72wA0t^HjXWCV{s0$z;Td7%8I z* IV1aNѷA0^Vc6EE+-%^ EhRYf"N[638opB]0g̈>cjwjPmS'v&ȐB:h`H(dQ䎞gFJi{U5\v߮ʣVcy 5iD .y^#l)J>3z7⿨@mk9$/6WXS2s<2؅D֘,{JPgI3 R.(5E/=[ͅWƀl!Vd.\bl] mk!ɱ+T{Y}\O䞔xCA"~FMIqG5jN|Zе"s5cSZ|4F6GU,2~ P| m̓@t^_zMd-]VF ڷFwGdpĖĥv<F+ >06:kU`ʙ)P4hgn/JI H2qMޠH ?g0jQFvHpyBQ̀z>ȏaϭME<5):8%^C=`M 92pINcBj u.jZzD*?besv)o$Ёfy6H[nTF%z>[fG^R0h5@D[vPL_굑n?u#Ln:z+-!S<\h#&7eC5X9#Z""ih0#z=@;W[80`iYr?wu{CΑzp7jG q *:u;e'vṠ ϝHӜhpaٺtL]cJPmZ7wT9H?Ilٚ#ղ.XL%/W"R-֜HD4qR؝J%0n/IRw)0̰p~/ryvBPl&ۣ)wUB-:5Qa8䷷ 5f0 !;MbI $ȄK/ynۛ}1ai2XC2~Tk5\TRkx0e8Lf"pi GI:- *ҕu1VgHЕ>SNp`\3гEhgы{o+^N,) f0!S"&oϳ5TJSߠ UwƱI2:7'$ `FB(  `>#gf-lmVÑbDԍB8l\ leЏp^+.}$TEh57?r\ԻˡM?KނAHiͽ&EI޶ABR|küI[W2MdZ,0r>ޜg@k!޶սojԨR 9rcGUvQnڸ|X ,&iEV sԯXp<)n\=^d3M#,.1jC|Pҳ|'GZ!Z*䠒-13믳z%oz5/W,SYQ/xO! =l'aN(;a,Qf T>AB9U),(AKd +aGCCRV?M,vTú%7YZFNLy]?57/_ke}fEKMq{\lE h''9&[@r ! 2gIt _6+'D6@r?Kc;aQ$&GklP/mֱ@)p [ͨy+= II$vNY+9fD˂{! @0n4Ɋ.fwMA + T{@dѐ ' QJK);-tcw :z7pBef'e<{7 tv}\\x__kbd{ IM-{A;gAEP݂_)D=RB} ^ uUg .ǿt(bA(%jUW`YA^R׼5!rV'tYZh+ U);> ?p!/1-b*790g- .ؓK'y,&?(Of*2WM{H&=E7ؙ},-#8pq ȅg$))WH . TI9="jJ~yCIjzvQt⺭db[y %η'T.hjAcPg#%x*gȌ0n"#SF/:)Q:_z7<ZyJ#3̍Ԏĭ} #~;<~_~r}lݦ=T&-SXRbe^6 ~Yx9B5X `eHQon"Da?4æ>IZ8Bjn҆ӹ>K ` Hy.u&V7R,dvb9,T|"&.C4Kv3)OGi99shvxď_j^xiL$[zHMj]ϊȹt>trI]EUȒǪLG|TrSXXWQߵ/_[x !:cwHlS]O.*}K`@=!X*U[=a+IWI3v Žm?T[]R9M ͺϸ}$-5TsEň6|) 2k%3I *( vN:?p1͵E}4f,a?}MA3_ fƣuȍ?R[}z9b2wr_-\pIEy=^@<:DSBd Sq?@vJ6ꩉ55Vo7:W57`OmWZNoQ)д@A~?Lz|V"O G7eM_+Q_Ɏ^rJWyJ,on\S e*Cp5yA3<=Q{}Bb;[E5_ .V#mP2a.#>KM|l0g[i!$,N"ao$:ݰOpaK$ }E9`{O7V`J~?K@&\o_]-_?P 7X<$3,83dtmexx.olT6ȧa$ nnI% ( fA(@hJANl;|)ڜ%=z-l7n\ʯ$l| s7Kfv-!hYw<*[f0݄&<|~ .yV]g9.;p\5 7ŢfiZ4 ׎0,ꓱAy "B%X(kpb@[00ظ_cUu1u׍X'd&EK"O+IF7K;%x<&HƳ(w B3P!3(a'3@l`7OSÿ w(++ubϨ,%] #6Ci;%rwKO81I2y$LMTBJ 3'ݲs@ P(ͅfFFA+wyOgc?;4Τ?aZjVaKԝƙuhwY &q*h Z(_@Q?%~XhDDVi`Ek3:m]]6K2?M.~&EciH_aH+  -AT 3%:NEC(IMU yF~-*/`N}l!  X'dNQj3,m;.E]&bnXL^El-79.-3ޖ=C8ї~,H QbblIoQq>A B3W_t-H3ިpdj8vѣ$_z5Ny7↑\MmjpQlE,9ߝ-7͕^xJ"Cw(q;/*>N2v %~"?8^^Y:MDlr?KƗ߉RPaH]'ۚ%+jֹya\˃"&*´VYSZ1$8FUtH}X! S;wYC2,yg[YC ҞN4,Z|z_/>CP{0>M?a/!ʉLAjI@knn ǓR4!" kVuY7"X zeΠ? pIXF-%A6(ͩR#BF֍T>{Rvz8M̑DZ%OIi}jeQ:qւ nIJs݁ϏD^(]*\`* > Zzږ, +aphQO-߁ /ťyНZNkʖ{&uX`;Ϛ#T@\@a[{GF \T)i'AEdטY %{`/̀{}DT/M2o;"-~98/O*tUhx便-m8.!Ms*ue-Fbk[!G*9%~!|4`QMZL0mz2 g?Nb?T|.kxk6#Z'A[g_\dM>C@1C{Emj9矚+fbgP lPK_N\4P&RYm™;cPŹ *96-7A@ M [a{g8?ReT8]}lg0zIqcsX/*z L\.G  |/h5A)讓| цP]vnJ^?N_qG5#El xsc0Y7=b[b!^#M!yb0)<B]5Gs#AG<k]3)XwV߇phoZtVBqs)']|oE4iQ4"D3g  -Z@,bb`%J7c 8bvΧ,?O)& `\lq5kߍ$ҞbHߩQ.Hݸk`yHw&,hˏ+#3XuZ:2)|~j'pe;+I%{D1B7 NNIłj$@Xdq:u:E8[V%GEHδ?:bHT&t8.In &HgtD1?(2 8xnN&_MJmDе##̄'fdb^/ӧ̆sYNEύJ\jT8;[_΄枱y<*( \cz&i_CK}0%9/CJZXVl~] 7@=?A S#YT0/%f50u6M9w_&I^X k  zA͏#`ŌZ-],{Fu53&Imyu.f8OXyt ;]5Cuxٯ 9+1B)JLUY# QTELTʐ%!Ql/9X-5A(Mr6Ab&T1 eż|ޭ`@9Uu%@]8JJ8pO`4C(- 8V Y7,(b$0̝ʄ q$BC[!M[r ńvHQjtHS#ߝoiFu:Zk+$8*^pB~SF{g3bc;3E]Ԏl&k_gĮXY}j0t$V[%,5#u(7ck& X Q):>9|7z\@kDUq:3`mi;_bl^}zZr79=d/B{@j %hvŃ l:Ixץ]'W>mf$,vphĄFKX=V'WF! h8Y=f ir-I BVێ0v3H߾p-+!gqj*1?J ӇdfD`/b+PuZ[W$~OroZ: a .C.٘xKqZgi@ڙ2&WvRF*1{)V1tlEhL/%U/d}*s6nj]ƚ Ǚ@€V◇DO϶0Ow`8T!/^4[ک^>S RIay1,rFJhP}hDC}P\/TRN\xdZY^-Zeoj0~ajTI)g_>- (RL!pNJRM'eR*`PĨKJb_ʦ 2QGI\ z8AU.!u"79޺H v 3ZRTjCLLsUIb[6j=fM4=q՝?Tz#9Ft HMZBwod.=`'ƙY|k4Lsi\dg8F btUg R"I ECC裫p7e9wyDM]nv:H|fRo3r!=ͅGwaW~_vŽ :u!@ d}⊇C {EK@b&Z7w1 G$vfU}NyG:èX盺4~ḫsuU@u9ⵉX[_Ԟ3 rMv,^ݬ,\ҡY#eP-!s֨KMW$Ȧ\@CpF'94M؛!"щ4BUOK,p= LOforod J;DQPN ?V:!lcv2|NK fETɉ$s!.w'}O;QֽÂo]F}cpH4O-ٗ!؁pmsPDH"愞? ʋ!-!w%=-1#]) ("]9 9h{!O9*QNA3ۋ K x3jYhwuJ}hd}Kg!yzzj& @}{ 7| ".c*f$;hUҦ{MLA Nj:?2n@kk-xFz'FbRZ fתJ[ԓI}D\Ɨdql%$zl$A4IVr kEo,&ז,$D 9aGVpv@[f27El*Z!5a£ mذV s& Lc OH8 DZsR%83.ѦIJ?.񀁿Cl@:o$y)ڐ^d@5't|{#Fx]Nz^xNJ5eA c{bVEǿbj?xF6sj|MD}+Fv}דCmI<@8:}ބbO "\kv/q<0YI7zraf3Wj=MSXX9WN7+~ nMQ Y4LX.xn)fZ#Lvxp(MB4l*N0Ы sLo8nׄ ! S:c<|kw$gV+OnqYCfNjJე_;( k.qDMKnWM+be6K Cp,_h_Fr/4ݨu '/*AU) LZYVR ,['4OM^UU[œ>NP⋬}S 5^"vȱ+mKrU~O=vfjLN έxq|viG'53hLV«iI=~ҜdF{Yӏ7#Hf~%~$#S\jIּi Y¤ύ^xWӉ'^s.2 oJ5"ͦK9x車>fZ4%2uXRW:zCY#>֙DJA"paqS )Gʷ nUr(%HWԷ+Xo}c9o2_f`qG&͗ Y2_ pPG;TF)c19!xIU4o H6o~F\ \1h ]V.hx:z⴬Aى d-yXQqA)e+~EY@=ehJxLmߪ9ogu\lݦkEQ26U9iŇh2ƎsļV(W)'1+=UWL$n!ؙ-X}O6+h$e(ℸ [?{@ؿԲ4 \ j$cң9)*H/+`e+?(WlNXݗz"_i\g /k aJ];` Oɭ̿^v( ?>!T득wqa@z)ZPL„*a[֗3kO=z09|p] FUf8k`U{zG 0x֡B>bUб3W(o@l^g3'وV8z51e9 tkY[q%iU+KƙP{|-VOS(<\ZGtwt##m;4x-Њ(^ 7 2sJ3smdK SxMBPZe}M}HyT^2Nt=0j`T.fP0bݼ(B@j:V*zK¼[&LpY0OdRG֦~SKnl͸˗zjxeOՇ/oYH0s',_Ht!iSbiOXt c1Cᛗ o1-Mc*=o ]t7*3 y6Ln/]*vi ɩoaո%[iW}U#IEqڥQAO9CJIsh\g$Svzʾu,Yے!/6%/Irc u Zka3x:>k]%sdmJs- r=%M]( 5r|"(\IܥDRZ M#xaH1C}mt-QZy$txҐl,W`l3#$} ԟ'IkO'^{'i٭Y|tH:P_]Aʍ` ,D`k#˃|Yn;pE4ajhc$rERY"u5W/V0Wv=?[I.Zۨ5^`EȎn#Al*2`{Fe]\%gY*i4p'ͣې$uo1yMNqEԑ-H+u6L1w^g"ݗ]lG_( Z4RT;y,ZHG/mVv[wg={BCNɧoY37"U )Fx:TUaˆ^'׏V4H$̭esa~=.#&1uL[˘ >uqR-ư R ~A\J )E޻k#=3hu6WOOacѰs:1کjhT;-lqJkhbހ=,2sƴpljAKcKCwA5\VE10Kx{U*=KǷn|eG,M ,4f&H(I%k 1JƱWavz,}U'U  n$YUOiik#@$(IZ)Ș40c|* >Aq ҉fJP {UT}=(8͋(0t^S|ZO,Iv08w8m<|.{?:?_XekB؊Eǜ/,}GOK}_L|DvA;yV\⒍30$ލ[H' Y*6.:%B-jrx:<8f p#O.rm>;5 gA_kB(ij=VYv0P1JwQWP7LrKrn?wD8ۃ˹^OJG CXʵ"׷a"FQUA&,*5rmwۊ*>KUơ%b(fKP&bkyo,ɾqw}h(-L{"}z6R(C{I0o YHꨚsRvEV׍9ɖyw:YkI뢜MDzh e~Vh[q< q˸I݌zG*5ƲW஀M:V?Y$X×/3ۺSѴ[GȇsaќCEI!Gv^ ,:KM{k6%%8I7Uha-9>hv-YCEsYwBou~ӳrY%[8R-9!Z.a9hS<>J;\UR;`g*/MS&xn vҠy**yD}-W Ќ6kQ稕HOYlL.č$W8Ͻ~;aVM-DUj'%&MӊMM..nao? ]xe8 xJAA<&2 >vӟ~V 2Im{ xІ]jˠU!!ӔA*nˎ8m ?k xo eUnxd7u\v;smWbH /Ҝu|yQi@: yDFtD`}WD0Xu(I]HqD58'1OJS0oPGN|Bzz`E)T")B8Ee"|>?N*]E$7e0|!, p=l6t +J(ij 59ktХ͍F_~yۭQ*ܞb]ȸ% 1!?z}$_w !r"j<%)ng83A"Ihƙpo\܈48﬛.S8\ϛBE!>Ig\>TIqHuiH3-6;\.zԶd!H w,RoJ d;m +celuÐ{g:ƘVW话u-\&t\%[gK4RC1>D$,)Pzm/.a ,^pay L(,>\x Ǻ`7B'5;]"4l $.vOd2%jdu*}*ϝgYD*=te -{eCh=2;UvF8N\y oqt \*zB HP#~ȝ9bNfa&p:{ C2>aOO=Zㄤ;ƾ,>tY/G&jG'6cxfٺ5J/(=#d~nuy__,oJ_`aX E|w@.Q jHMG!" IO&q"$g \$C{Ew:n>A}Ŷ{ e L ґcjI=[/T5ջ01႘ʈM\Q@>1 (Q19s-ͿeJb$GAچN.ԚL7V*'ifշڸ;;UXhΏ`趝gњu-9C+h>GJӨzyk5txl_Լ+^fW8JG$L4 $yIDQ_GU;]y7halmâ@o)8l!A[^Pp5%n!GJ0'NBd_"uQP6ڦWzlwrQjT3Oq-X.b ẘR,ٱNG):e4 ^ K't#ֆߺA:i轋 \AdAs ;]ԂҴې(k٤nD6sUk*(IjFc:Ec13`Υd\#ZY`r;PgP܆9bmFa =މH9*Z. X;puZ&Z`S]Lo#€lhJ$_0 T$Tίkl:f#J6!b$q0Wjegr^yRiw 32d`?4!w(_LF-  E4lGlXJdlb Me??;\ZJM T'ߎ:Z_Tӧ[ UӧD% yAU.꣟XP^QauI1ÔST{ߤ72LΪzar͝u|[qyJ `d i`q#I7-^B@}mY޿|`7]1/ġ{! h"CVH*!|6QP 'r% ›ңm<NEA˙|uR&W5KDXO¦eڱG#Bt0լh;}B%'9,t[%Ȭ˩ZS ;ss_â >Jf$-HʨwQp`j^Ix,dxp`tfp3lB&뿻R\ _G[)ΉŢB)$:nS-Va#2n6Ӆxf0_Aɽ[h.- c&>]3A]sV;y\53 5pWT3!O -fuh0?^o'S~RHI(SŀnS6|Tw v5.\cKںvKf>Ep}z[`f)NMU* b @W/B]8іhD!kíJe\Q͈F;i8vݜ!f+h[B*UGV(FF I+۪5? bZl(^V@_DW\%]v3?wBL^ʿBo4 Mx9y@WO6utK͇v ?Y5='·ۺa2]h));_5lI/1yz,xTs11Tk:,ΐK! .9pZZ'Un'zvA. L,|f~R)73JAs=jP 74B00, φwRB+S)ft D)Hx[bv 19O- q ՚5@GO>k|oC-Qٞkh!-ܶQ.(\?v**kJ_[4U!ccxJ?FI9'Rzw )0Oq;Y>JϦ`N.;O v?Tb ];gCXWٟjN/G# V*YP}OER)|9 oY Y+ >R&乄(,@!h=vևj;ĻNsmKg G  kg !1z5C4vu~#zT%k9'e~w9GV>U[X$]n#7agߋ-q0ǂ:43 瓻@8wKh7rEBܓY~CL&H0'$W wGMXT o"5;fw׷y孡mAڀ_Qv˯rhg# Fh4`L"KrXu#T r0OZd`e|6wɨ**Ӱ =NрX/y)rijhSvՒtIBG8nB ugːg?X?yl%0Үvlٲzoo3M&1Ybk CՕB#ޚ s4؅)Ӟ'on=e^6]$y|s\wY<4OY&w|/u>x goK<+`>-&0RK4+MK"uME5>> s]wּ烔* ۉC-Okj!NT1'n_ B :OW}͏qzsD38YQ /`s;q@縠j%]A7?StQBAj58*,7XBAZΔ)=Y !^qT)=y<~zM菨]Pعtх^C[kgQh9N9[ZްvE}DHw@-RvZNïAWv*N5W#F CPn5i0,KAkC@ ˳t"^5!HGy vVk<-tԢ!" 6N}QID)pQM!-](v-p7$W1,e PDЋ.)<ԝ4{-8H>c$?iFۇ6Nʁ 4W+7zSH'i"t=E?2Mт{~bџQvP{< I>;iNSA[S 쁤nS0IjreFlLu5Zj± I]dZX/0k12!/VVR!ĥDE//B޲z *9Ws`'6UؖqBU/^)J~kxUR8O|7 E9t\?=Di4d?A~(R1s ^!)zڝ7WgӷC'XΉ!vuZ 8 zăI4Q{-Bxѹ/+0lA:HB;KT!(2XW35i.L?ux en}zjeFU"e wizI{'jLH 8ù>tkPp N7G7-iQn Z#'2d!+LIP->G (8Vq{n@(B;n9" -|bV t;1iؗyjp. S/"Ylbeх3E-Pwv3'Y@8 :6l QYL/pOӫ x?ض#2ϕO35A82柢~ |Z:DhzF}7솥S^3ړXهn X.b ]VsSXZ!C{8 lKZr疏gkƢ8G7[Vo4,hY.1RsBKRrP0Tnq+tb㐻w܂1lPeHN!U]v^y!FH$o#_g|骣"h!gdPmD ] Djx${!NJ.tuEfCVCC`p#q !i^q9 =E@ Ž*>%T9Vjo)E3SͭgwN8dCd J1k _aԁ^|q`Fkd 09`N!0pez4߾@FҢbꆚH n %7A&=ylSthPS;>u &;]M*P{`Gݟvp&yL$^4DXH-3B~5ߔ@ gi` f׊M^z\qVj<[XP ֝-y[IKjLzv뉙NKg]bt13pЗ̀\p")e%.ɋ|@ZXԞɷI/z59E#J!fxbH:?5blfW-kh0{Or41hsC o#G&)Jk$/AܼSeQ\Qwn В) z8tAj- #:|ÏKP qL aאM@D"hY|IGn \i kʐII)D.= bi;1R#юO${ ZMWx~ٹҼ̄m.</ᾍޚ+u'޳IR $j$&Ցa!yخ𙊑jSbo9ڻ #5AaBvo.fC9#hz#9`F' k¹RA!R-exo؞YEr,1$шKE#j y\\'H)1}VƲQwc$@τ0Ҟ i`ƽ~|䠿L aUYn9nZ?'!:hdy_d}i.(" (wlJ1A^uiYN+*ލ BE+&:h-ETҪMо.N^RpGn.303cv?Dʯ̵EV]> r 9BWjG ~=X_Wz<|ж{RA cH 8`E]/6þE^6n+:Ã?żx(N& _u ;OM9/|ނH| uue#͑EԿh6Jǥ9/'\Nԣr(,8J60 .N'yuR7TJ\Il;(U E'mMl?ޡ1ƭ³Z.֤1m ".kZq8]ym_;c[#iy& "t'jC_"jβy?a e KFVv!xC ز373c E8 G EYOZY3]_ghrDOm9V^=D˔& h)s3d<; [!*3)(HE#h5U V;M_lO:k=AOmA:{^}N5"KmRmo\ai"A9zjKzP՘HeB)y |_ˠ%WwD)' j;u< r&0|oX5A#x?f9ޤ9HY7vOO &i3-[niNzI+Cn=SZȭ@`(AlP t~;)x$N}Wpw/; 6܎xWP8vs-|Q'_—Hd3j0EBr. CLS׫znO؃O2^G$\1HV&pj>h"JY7 (Gp=/o&2?^j$7zBU9HbGR7rw6)7b/5)\h}dUА;>Ku@r9BE8#(3Nmi: )ːf7aPui<@)CΩM};&8Mrǚ12u\(:\ӊ)xM+}B˪rPN ʛ`d0Š _R~Ar!Is/i#fЃǘ#;'l(ׄKmtr{uY6 u 5A9dWԳRsː๠O!t c(uGA5]9}Ag6;%MҨ݁ܵyɬ:6:ƬtPt n>'.^$E`̮H0)mv!l_`H,G: :Ժ5M(4$2O>}A4,e-ZtsyAnѶխqF ɳ³atv dj+ qJwY-:vK)ݿȮ(tH4!v%k9EpqW$GTFۅp Ώ'Ys6q/+ cs!kb\!!zU5?Pũ/t 椂75X_?˙ d]wr,/27%,(+ V>+N2Q?"_ڣܯqcR~pQ+zqRB[)zBV7$HT&3 \q6Qq}؝էEH8omNk& =Oڗ=Sŋڭ#I94r'ZQ`A…/]^̅"89u^jh~džI:,LjM*D9d'5Y(.)÷6eXWYL)bHb9UG_m8;||+*}\ yXnF>V`z 7ݲ\E5 ƍ*eR%n$c7c:0uvXdW58T&CBhF7 6j(g,x񑣂2:>?@Q=#MǔQDj:+HC=lSdm7޲:k2]8{(HvTXBqc[}l^ߑ$gyvNȥ6cf LwR"m'BrLU!P־Xv%cqcǦJhTr7.;Qn™w?xei7m(-ߑ&wސ2v5ДQgQp(!6HMpq%2Py?H' 2tCqr^:g"#5(ǔ0*t4/W,'/Pܪ[X< {Y~.s`;Q$:RernJ6;.+!h}f<)=`O9X+&V {!XzEM ٭cd3:<گKɃp+3HӀ9%8S{l[tӉ!Y3\rH3UXt Dl? Q,(s`̰ГCBsPT/DwBL޺"wMzB2>/ 㸰:$f%$+iE/Dp_w"^RD`߮}|vWujOE6`Oًۭh8a?-nd8^CUq`ڍJ)cjC Swx-iz%0cu9=CJCѽw$\߮-{7Wܻ (-y♊O F˟vi9ieLENFFF5jsDM)) 9ɖ|dۘլ0Box+3d#P>bN؛devk Tl1skwo 6%Hصa.qQj|9wb$3ˇ'bчK$ubxԠ)7f:M>ɕM:%!<<4e4 //Vf{tiVR [d?;s3ϡARvn|JCl?\xM;w ~pZ.6#QJq@gއ1xAXFJC ޚ-L)SBĖLrR#]MbB{SsQ ,3#9S_=IRc($!4nxFz(.X>Jնsbn/r/[IFؖ+9_`Z>O"n9D2%A:K)TEu|ߴR2hT5JU2P7'3E5yRcƢ )Ɣs&W+bN?, d9s`zj5=QU$#W羳6{Nϔ{VhCQJ+xV煤Й>RmY{)_77Ewre{tq>m&dTд1`Ķ_>;`f $^7APHfDoT4촐<{$}V{:CV*/{'# ,4zK#E %.')e(EgNm\N:,MaR=I}F̆vߺBD/<{DDx]z D#a`" @xۄXbΛ+r]bAjIN:T+ Ѫ.aG[h*9J,1^Wy(=@=Aſ7́A/כIB-׿> h.9Լ+8 šqp*dFiBQml/6Qz& K Qcue)v/x +F:߻_甍WHϲq>yͰ"v*4%FJ{ڄ*Fs"U+wZ!x5c҉\Mb]yT$1Bڗv?f뤮>0VqY2w L*2`f:E*YdO%jf=֌)OY^QM]2 :۾ @6%?F)WVM(/x3_^"oo&{h%,iv}r"y_C`Ϗ,ٌG$+0Cjr)o$QU|adYG)|лn۵;~ހkRcOBvϑ@9_1ec? @ f0Zr'~8=ikhf\tʠҎC@_Edcf0RBjR FU;2W%!ލ&<!Ga!\AMzKK";x8\Gu)|oѾ"ԯoxm_`F:l+p LC!"riMv-a]H_X8& (~ūN2`=Ss;OeƥSqP ăr.H'3Sh8d;n5'UG j.LP5\Sg#c3DFf>`j-ꆖEy$,KL9EINVOnf[L\N۩xx㕼9̞_}SR9p!1kѥL¥;ׂrא ASwL~B5w!wk r?G ˱T#uѴJ.|G[>b?]Z .UvskWjɶ b[O9c͜j^okFιNYZ&;m.V'՟Y'hD)췢p9w:aٮ'3ƐeBw[s K,ЪO,v kP76MKQ=(Lw$Սc7;*l X A]̉N8G go]n))kO¹blpG Bm?X6TzL/P4X:]֣C, )Z#\;FN)pnӅS';ylkB/Ijzܖ-vlb *Ŭ dU~Cu.h ;'%0LT{,7,-7T6a=HU-w`&Eڑ0iI)?`ȯ?fk,*97r+1 [ HI?OQQvӌC{:R 2>THKBl<#h8k!{`d H{vV]~M}LDž 0NJڃAeʧ_jRVE:q{{Vm85Ċ 7/ĩsG&ma/X@Y:_[WytYJFSx8S3=}~$yτfB ?7yyM^xLlx۟x q <\|-'cm&s=WN)2XNpIYL+곉\|V[<]c%m2H}YUu /pSk`Nq~/B55Zx* {"Ԩ،X[Y-{U^Lh\b ;c{YB2[Jt֎X{+"egB!Qe}xKLPD UUbZkcd|ƃ-㪆i?PVc,mX|mgZuu7V0DOa!]ׇ\Pߟ]}wTH&2,$qP IQDzBc_E,>|93qs,#:?cĥf%!L4no?95]#(jFV1+LY=jI{؅c9GQ`jx&znj/)4ƕk>Sp/x+2+3=#!1=MٗTuCLS!sO!m'`=c/7rWK/ n_ہ/_]ak`]/;Q!zB=+F)jND3o}9 Mp>n]jM>`۵O9WC+Qz/](a]#d6^bg(NIoRW5>tеc׉\3Gȿ1Fy-GKgp_뷽` Q;x i35U6 Z$pnz1?Ik=O0@~-Um04QKn;gV9`7MK~ab,ODqGd#65J4䜳cյԄ-OƁe2<'', lC'-~  /d&"k[x&n”,{1;SI"kl7z8I28j5*aGi[ƷD [H {][@9O;~`āD jiB6V!1T.:kkzx!98Ϝ&W"= 71+*Czݺz5@6% YdU1E麭$uDV j1HM/>F23M:B0QC! ӿ-v@@[\<+I˿gY&5xlUVuYI SbMV>ǿ@vvo]qɕ 0Cݍ1]LRWifL;"ӆ""+ZD;_)4v]ug̜O[!'.#Kzq؀!R0im`b6)bLa8f/u+IKAnACL=d/Kyk@MÁ^X<:(iϲY9\ȞXbX&:;Z>4";qeg$ B),p;Zb[P _<|`;<+$m%4(O%_N ovOfƏ~3$..,:9|sey !E%F?_wlN\17w ϸ?3{֗ @=yFWLԯaer~RuJ-gkesP\g؆ >$ΛWNxcL^3ɲtQN.4?K+! vaD Źc!ܢ M&adxN̛ :N<#h;PPl&x\h dǯ+>랊5SE.mG:kr6Z7Jzn~02cY)=?!QE'::{tڈ!^w+X&cHooEE8C*m(S8 3OHS@H^pϳAw4'#zP! U .Mp ZY]% t=HԅUՂDHbG73}k F5t9"tݙ p7A;&JG^dcv1tb1*ֳ+f9kEqėͣoH˒uvO+opWQ& { )'=7r8> \ܔ5Gԓt<Ԙ=`WqAIV4~Mq3zw 21ڿGǔt( %t|1$8cz&O[CSC`F>0 Aدk>Dʶ(iL~3X!uYgUEP;AW&gk9?f[eK_<Ǚ^|MnV _/K%Z@)<-PH!@ꕥBtYoҌ΋G9&yK7ń7(r?{WY5ؤqibVI'׈>\0&Fng"Ŭv!pw&MJ pPsjg4$x 1%&cwU7|'\]VR_SdDQSOQ8{K]44]zjrqjB7FF0T&-*5}(K8DHtRC&/aG֡l5z-P\J~nRAK%zNuL#gޮA?a'!Ko^$9J:D>$~ lt]3U1{d[o_nT! f}vg7ҊI[az4!paE6/>v/RF"0Tx43ɓ^ڕu%-r`R_&'-l͢h1 "C̃/:`"h+#gX#N7pRh>\yvT̨6B׵9MD~/L|A# OLc\O{?fOc\o:"4cS7UZ3- ͯG2e- # (|_\20b{[2[֒V9.ϲi,g F0l'fRV6P% :B^VAε']uu}54rÕghIJ5&4`7,YqA¹ \^u9杘N7Nq^.$?Q፮b4iv6^ɵʪhS҆.×t6oo<$Q9u.ނۿM2o&T>(EDe<^U9 yCC IZv|C'j L:jY'8IR EiW&5f;5^l1 ~ RRJ< :v]T%/mjOu1V,j@H;T`8D *cz *dlUUȓdK8A֟ eBIť?{ VpCCT nmU`)+k M=W?= i@}ӝ ۜxV$:ͻ,{c+}hҙz90͂N`SMd3 4|"&wIipk%hgwm6 t7\ .+"'07x{_LB'\d#۵]ĚLCV#1 h(rCS T-isH.Vbz܊[ uLW^!~bxidCܟw tļ oVЂ+YVљ) -K#0>K&NhLb+݃2xǞ*@M#K(FP*:w4zy37Wp^x·=u&w/NlMV&O*^rmK"`he&& IxxsEOvn,L-r$Z֠@LϿ=q~ ²=kpӈR}Jyb8}hEXe zKm,]׃-]lN;S&(Jfv9J3k}Kb m􏻠 U}9R+6o&`|"9e]xt07-yN,ǣ1 5$RS %^#}aNlҊ-È"OF~G}d-G8`#3ΈkxU*{_E}\.-ocurkM:mkIߖ C`CS݃ ߲A,7J\ yW 5VL[WԏOGej8XɽԔY`W\__CT0 F^=ZkC2|*<-]UpK}3@G=OpNhp O ȥm)5z WD1~Dľ`3C jfx^C_ςUqCh=_`y?Lr\#Py8Pl}'T2K^ efkq /`-3Nun`΋5r,Aa>1Ԕ7p߱ܮF3AbL86"Ҥ7Q D=0#Ə@a{ [Z~GRb,2,Ws KwwCfU/t˙UEԒ8Tm$ $*a-v)р@p ^VC~O3W&.7Ex|uFALEj*8[-z9 JRzM3'Φuv}#m$ @p )E-ffVB(g+-hKX-ԋ'#7s` ?Э&lKHujج[c`W92[&4k":0r8jj/ɵN,WHj-Kp%+>YM/gn#TVmfqٔGЄdj4&D΀Pצ[h榷V`,qUpDr2oD e׮}K0Ql`V~FnsE,E[yťE{f>f9z|7dL^ U ILVƞ3_۔X :S\+@5q*z!CO"-ueh $2<7W(sѶ>b㔈g7"Kn_iD϶"wR<9`8cAeV{r(vA mAq|Vgu s(8뵈gH]`TM&\jd7=4^&e 5;@'\j†+ibQ O i-h_ճbΕgRKj'M7gs͞>=櫂⡣J:ЉK NP \EB\"1eA.@W(7Oae#}]}IAKJriXTY_(JC@%>,lhp(:>_/n79oAyQyӗ"|c 3 ϳ\>;Fp1+#60h䵶w }m=tp@Xk8HmSMHR_1cƔͫi/l0Y4-}Hf 廫Q}8=Ҳ@"!v2Ѹv_r5M$QZ# ^(= O/NuHuq^sѹYGfV^VRGe.W>) -^bBhvX.gϠDObڤLcT,:Iׁ\|3>;O We1b6QJۀF_̃/6!xm4CH'wK,;)EpdOKJAI7)4ۨ+6ݨ_eE?97xQo&Jbo'gSvl} TR"M *y<]Hڳ=&.y @k )-DqՏB,mȣ/s/O)[9P%3L8.G |/GO걩Sڽ9r(M@` tfktK"9TYڤ EN߅'I=˹| JzӃzYZBʜ Her<䭃P&"2>4X7H=)i-]0p^wkBN0Qt!MQW 7PX YZ