qemu-x86-8.2.10-150600.3.43.1<>,ȉiCGp9|0_L#< <~AxcK 'T%#FLŧ#lzT\U*jay`Q5'TSӜ ,^ԣ;v^( 7uaWQ֛xnԣ0HKG& ) N9XT=ϕPl i) !9h6Ӧ%L maA?d   W        H       (L tLLL(58<9::FؚGش H I XY\D ]l ^bRcdzefۂlۄuۘ vwt xݜ yz"(8>Cqemu-x868.2.10150600.3.43.1Machine emulator and virtualizer for x86 architectures QEMU provides full machine emulation and cross architecture usage. It closely integrates with KVM and Xen virtualization, allowing for excellent performance. Many options are available for defining the emulated environment, including traditional devices, direct host device access, and interfaces specific to virtualization. This package provides i386 and x86_64 emulation.iCGh02-armsrv3 vSUSE Linux Enterprise 15SUSE LLC BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later AND MIThttps://www.suse.com/System/Emulators/PChttps://www.qemu.org/linuxaarch64P$A큤iC iCiCiCiAiAiAiAiAiA99bafc40eeb6b500059cb7d6529607ec6aefad4c95e2a58b39e8e1b9f0a72b4b7c9a304cd0297c64f217eeb102b14e36fe5af2c1c2a62dc4c1043169969fe791173f200b35f8331acac3db18c48722bded603305cc37700192c21e0147bdf417cdf057a71b07e3b52b19cbe210bdefa59250d01a9810b960f7fe1f98eed95a271ecfb26c19da9dc00cdec0d0d738db69aeea4f1231c0c0ffc483ff69b3cda6ce9c49e255340c78fc12e54ed043462bca02fb7fca29b7cfab62ff88a5344b695013a3f9f119797b8776105f020f36572ce6a20fa2c60d3b8112818bfaefcdd348e01667420ee78a318ea44627d2dd68058d3377d024e6eb7237700afe2e86507d918ff03a118615c2f4611a5df2d9496aabe099b5cfaaf69e544ebf973305d59drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqemu-8.2.10-150600.3.43.1.src.rpmqemu-x86qemu-x86(aarch-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libaio.so.1()(64bit)libaio.so.1(LIBAIO_0.1)(64bit)libaio.so.1(LIBAIO_0.4)(64bit)libbpf.so.1()(64bit)libbpf.so.1(LIBBPF_0.0.1)(64bit)libbpf.so.1(LIBBPF_0.0.7)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.30)(64bit)libc.so.6(GLIBC_2.32)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libcapstone.so.4()(64bit)libfdt.so.1()(64bit)libfdt.so.1(LIBFDT_1.2)(64bit)libgcrypt.so.20()(64bit)libgcrypt.so.20(GCRYPT_1.6)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgnutls.so.30()(64bit)libgnutls.so.30(GNUTLS_3_4)(64bit)libgobject-2.0.so.0()(64bit)libibverbs.so.1()(64bit)libibverbs.so.1(IBVERBS_1.0)(64bit)libibverbs.so.1(IBVERBS_1.1)(64bit)libibverbs.so.1(IBVERBS_1.8)(64bit)libjpeg.so.8()(64bit)libjpeg.so.8(LIBJPEG_8.0)(64bit)libkeyutils.so.1()(64bit)libkeyutils.so.1(KEYUTILS_0.3)(64bit)libkeyutils.so.1(KEYUTILS_1.6)(64bit)liblzo2.so.2()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.29)(64bit)libnuma.so.1()(64bit)libnuma.so.1(libnuma_1.1)(64bit)libnuma.so.1(libnuma_1.2)(64bit)libnuma.so.1(libnuma_1.3)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpixman-1.so.0()(64bit)libpng16.so.16()(64bit)libpng16.so.16(PNG16_0)(64bit)librdmacm.so.1()(64bit)librdmacm.so.1(RDMACM_1.0)(64bit)libsasl2.so.3()(64bit)libseccomp.so.2()(64bit)libslirp.so.0()(64bit)libslirp.so.0(SLIRP_4.0)(64bit)libslirp.so.0(SLIRP_4.1)(64bit)libslirp.so.0(SLIRP_4.7)(64bit)libsnappy.so.1()(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)liburing.so.2()(64bit)liburing.so.2(LIBURING_2.0)(64bit)libvdeplug.so.3()(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)libzstd.so.1()(64bit)qemuqemu-accel-tcg-x86qemu-ipxeqemu-seabiosqemu-vgabiosrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.2.103.0.4-14.6.0-14.0-15.2-14.14.3iAIi@h@h}@hR@hLgI@gge\@gE@gE@g@gY@fo@fͿfJf@f~fE@f;i@f0@f! @e8@eeqeeeBeПeN@e@e)ee|?e|?eg'e]@eTe7e/e/e&@ee@eeeReRddd\@dddx@dtdldkY@dkY@d[@d@dd@dd @ccU@c&@c1cӼcӼccctck@cc@cY!@cV~@cD @c@c=qc=qc< @c< @c< @c6@c6@c47@c47@c2c*c)@c#b?b?b?b@bbҨ@bҨ@bVbbb@bw@b{@b^@bL/@bL/@bEbBbBbBb=b=b<]@b; b9@b0b%b%b@b@b@b@b@b @aC@aZ@aa@aa*@a*@a*@a*@a*@a@a@a5aLa@awa`2aC1a@a8a8a0a.a(a'@aj@a $@a /`@`@`Q@`ݮ@`ݮ@`@`"@`P@`@` @`@`@`Z`@`@`}p`x*`u`c`Y@`Q@`P`OL@`KW`KW`B@`?z@`8`/@`.V`-@`+`!'`!'`3@````@` @`x@__T_j____^@_@__@_}_ts@_h_`_Z@_Z@_X_N7_FN_D@_>e_;_2@_{__@^z^@^n@^?@^^^U@^U@^^@^1^@^@^^|@^y@^t@^t@^oj@^j$@^Nt^M#@^9\^8 @^0"@^*@^*@^@^@^^g@^]+]]]e@]@]Γ@]X]@]µ]]5@]W]]@]@]@]?]x]rJ@]rJ@]M`@]J@]Ik]H@]9\\F@\Q\Q\t@\ޢ@\ޢ@\@\ڭ\ֹ@\g\@\!\Ɋ@\\e\\Y@\o@\n\f\ac\T4\Q\J@\@n@\=@\@[>@[>@[o[@[[ @[ZnZ@ZZZ@ZZ̧@ZZZZZw@Z@ZX0>X%X lW_@WWv@WWίWW:WQWWWWW@W~W~WWzOWZWZWQq@WN@WN@WF@WEW!@W!@W@Wo@VbVV@V@V@VVuV]VQ@VQ@VMVMV0V&,VVZVZVZU6@U5@U(U@U@UUlI@Ud`@UT@UQ@U@U7@U4@U.RU-@U-@U) U'@U&iU&iU%@U%@UUU@U ]@U T@TTD@TZ@T@dfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.commliska@suse.czdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.commliska@suse.czdfaggioli@suse.comdfaggioli@suse.comli.zhang@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comli.zhang@suse.comdmueller@suse.comdfaggioli@suse.comgiecrilj@stegny.2a.plschwab@suse.dedfaggioli@suse.comdfaggioli@suse.comhpj@urpla.netdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdmueller@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdimstar@opensuse.orgdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comlma@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.commliska@suse.czdmueller@suse.comli.zhang@suse.comli.zhang@suse.comli.zhang@suse.comli.zhang@suse.comli.zhang@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comli.zhang@suse.comdfaggioli@suse.comdfaggioli@suse.comli.zhang@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comli.zhang@suse.comli.zhang@suse.comli.zhang@suse.comli.zhang@suse.comdfaggioli@suse.comdfaggioli@suse.comlma@suse.comli.zhang@suse.comdfaggioli@suse.comli.zhang@suse.comli.zhang@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdmueller@suse.comdfaggioli@suse.comguillaume.gardet@opensuse.orgjose.ziviani@suse.comli.zhang@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comdmueller@suse.comjose.ziviani@suse.comjose.ziviani@suse.combrogers@suse.comjose.ziviani@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comdimstar@opensuse.orgbrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlma@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.commilsav92@outlook.combrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comdimstar@opensuse.orgbrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.commliska@suse.czbrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlyan@suse.comdimstar@opensuse.orgbrogers@suse.combrogers@suse.comdimstar@opensuse.orgbrogers@suse.comohering@suse.debrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comguillaume.gardet@opensuse.orgbrogers@suse.combrogers@suse.comstefan.bruens@rwth-aachen.debrogers@suse.comlnussel@suse.debrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlyan@suse.combrogers@suse.comstefan.bruens@rwth-aachen.delyan@suse.comcgoll@suse.combrogers@suse.combrogers@suse.comtchvatal@suse.combrogers@suse.combrogers@suse.comschwab@suse.debrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comguillaume.gardet@opensuse.orgguillaume.gardet@opensuse.orgbrogers@suse.combrogers@suse.combrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.comolaf@aepfle.debrogers@suse.comolaf@aepfle.delma@suse.combrogers@suse.comolaf@aepfle.debrogers@suse.combrogers@suse.comldewey@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comldewey@suse.combrogers@suse.comldewey@suse.commatz@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlma@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlma@suse.comkwalter@suse.combrogers@suse.comlyan@suse.combrogers@suse.comlma@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comjfehlig@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.comhenrik.kuhn@origenis.debrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.comjfehlig@suse.combrogers@suse.combrogers@suse.comschwab@suse.debrogers@suse.comschwab@suse.debrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.debrogers@suse.combrogers@suse.comohering@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.debrogers@suse.comafaerber@suse.deafaerber@suse.debrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comagraf@suse.comafaerber@suse.debrogers@suse.comagraf@suse.combrogers@suse.comglin@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comagraf@suse.combrogers@suse.combrogers@suse.comafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deolaf@aepfle.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.destefan.bruens@rwth-aachen.deagraf@suse.comafaerber@suse.deafaerber@suse.deafaerber@suse.detampakrap@opensuse.orgafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deagraf@suse.comcrrodriguez@opensuse.orgagraf@suse.comjslaby@suse.comafaerber@suse.deagraf@suse.comafaerber@suse.deafaerber@suse.deafaerber@suse.deagraf@suse.comafaerber@suse.deagraf@suse.comafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.debrogers@suse.comafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.dempluskal@suse.comafaerber@suse.deagraf@suse.comafaerber@suse.de- Bug and CVE fixes: * [openSUSE][RPM]: really fix *-virtio-gpu-pci dependency on ARM (bsc#1254286) * net: pad packets to minimum length in qemu_receive_packet() (bsc#1253002, CVE-2025-12464)- Bugfixes: * io: fix use after free in websocket handshake code (bsc#1250984, CVE-2025-11234) * io: move websock resource release to close method (bsc#1250984, CVE-2025-11234) * io: release active GSource in TLS channel finalizer (bsc#1250984, CVE-2025-11234) * block/curl: fix curl internal handles handling (bsc#1252768, CVE-2025-11234)- fix bsc#1230042: * .gitmodules: move u-boot mirrors to qemu-project-mirrors * [openSUSE] rpm/spec: qemu-vgabios is required on ppc (bsc#1230042)- Fix bsc#1246566: * [roms] seabios: include "pciinit: don't misalign large BARs" (bsc#1246566)- Fix bsc#1240157: * [openSUSE][RPM] spec: Require ipxe and virtio-gpu packages for more arch-es (bsc#1240157)- Fix bsc#1243013: * [openSUSE] rpm: disable LTO for userspace emulation on 15.6 - Update version to 8.2.10 * Full changelog here: https://lore.kernel.org/qemu-devel/7dd1fbc7-a58f-4b2c-82b9-735840246ab2@tls.msk.ru/ * Some backports: hw/misc/aspeed_hace: Fix buffer overflow in has_padding function target/ppc: Fix e200 duplicate SPRs linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall docs/about/emulation: Fix broken link vdpa: Allow vDPA to work on big-endian machine vdpa: Fix endian bugs in shadow virtqueue target/loongarch: Fix vldi inst target/arm: Simplify pstate_sm check in sve_access_check target/arm: Make DisasContext.{fp, sve}_access_checked tristate util/cacheflush: Make first DSB unconditional on aarch64 ui/cocoa: Temporarily ignore annoying deprecated declaration warnings docs: Rename default-configs to configs block: Zero block driver state before reopening hw/xen/hvm: Fix Aarch64 typo hw/net/smc91c111: Don't allow data register access to overrun buffer hw/net/smc91c111: Sanitize packet length on tx hw/net/smc91c111: Sanitize packet numbers hw/net/smc91c111: Ignore attempt to pop from empty RX fifo ppc/pnv/occ: Fix common area sensor offsets net: move backend cleanup to NIC cleanup net: parameterize the removing client from nc list util/qemu-timer.c: Don't warp timer from timerlist_rearm() target/arm: Correct STRD atomicity target/arm: Correct LDRD atomicity and fault behaviour ...- Fixes for bsc#1237603, bsc#1236709, bsc#1236709: * linux-user: Do not define struct sched_attr if libc headers do (bsc#1237603) * elfload: Fix alignment when unmapping excess reservation (bsc#1236709) * linux-user: Honor elf alignment when placing images (bsc#1236709)- Fix bsc#1228343: * tests/acpi: q35: Update host address width in DMAR (bsc#1228343) * intel_iommu: Set default aw_bits to 48 starting from QEMU 9.2 (bsc#1228343) * tests/acpi: q35: allow DMAR acpi table changes (bsc#1228343) - Update version to 8.2.9 * Full changelog here: https://lore.kernel.org/qemu-devel/568115c5-8908-4931-aae0-a57bf542f68a@tls.msk.ru/ * Some backports: gdbstub/user-target: fix gdbserver int format (%d -> %x) target/s390x: Fix MVC not always invalidating translation blocks physmem: fix qemu_ram_alloc_from_fd size calculation hw/usb/canokey: Fix buffer overflow for OUT packet target/arm: arm_reset_sve_state() should set FPSR, not FPCR hw/cxl: Fix msix_notify: Assertion `vector < dev->msix_entries_nr` tests: acpi: update expected blobs pci: acpi: Windows 'PCI Label Id' bug workaround tests: acpi: whitelist expected blobs pci/msix: Fix msix pba read vector poll end calculation pci: ensure valid link status bits for downstream ports hw/usb/hcd-xhci-pci: Use modulo to select MSI vector as per spec backends/cryptodev-vhost-user: Fix local_error leaks tests/qtest/boot-serial-test: Correct HPPA machine name target/i386/cpu: Fix notes for CPU models docs: Correct release of TCG trace-events removal target/loongarch: Use actual operand size with vbsrl check s390x/s390-virtio-ccw: don't crash on weird RAM sizes vhost-user: fix shared object return values meson.build: Disallow libnfs v6 to fix the broken macOS build hw/intc/arm_gicv3_its: Zero initialize local DTEntry etc structs roms: re-add edk2-basetools target edk2: commit version info edk2: get version + date from git submodule x86/loader: only patch linux kernels ...- Properly fix bsc#1232283: * nbd/server: avoid per-NBDRequest nbd_client_get/put() (bsc#1232283)- Fix boo#1231166, bsc#1228079, bsc#1221812, bsc#1232283, bsc#1230978, bsc#1233530: * [openSUSE][RPM] The qemu translation is not being installed (boo#1231166) * target/i386: Expose IBPB-BRTYPE and SBPB CPUID bits to the guest (bsc#1228079) * [openSUSE] block: Move qcow2 invalidation query-block op_blocker * scsi: megasas: Internal cdbs have 16-byte length (bsc#1233530)- Update version to 8.2.8 * Full changelog here: https://lore.kernel.org/qemu-devel/1b7d3242-abe9-408a-bd77-85162e0d0de4@tls.msk.ru/ * Some backports: usb-hub: Fix handling port power control messages hw/audio/hda: fix memory leak on audio setup (bsc#1232728) hw/misc/mos6522: Fix bad class definition of the MOS6522 device contrib/plugins: add compat for g_memdup2 target/i386: fix hang when using slow path for ptw_setl tcg: Allow top bit of SIMD_DATA_BITS to be set in simd_desc() linux-user/arm: Select vdso for be8 and be32 modes linux-user/arm: Reduce vdso alignment to 4k linux-user: Tolerate CONFIG_LSM_MMAP_MIN_ADDR accel/tcg: Fix user-only probe_access_internal plugin check target/arm: Drop user-only special case in sve_stN_r linux-user: Fix setreuid and setregid to use direct syscalls target/i386: Fix legacy page table walk 9pfs: fix crash on 'Treaddir' request hw/nvme: fix handling of over-committed queues migration: Ensure vmstate_save() sets errp target/arm: Fix SVE SDOT/UDOT/USDOT (4-way, indexed) target/ppc: Fix mtDPDES targeting SMT siblings target/ppc: Set ctx->opcode for decode_insn32() target/riscv: Fix vcompress with rvv_ta_all_1s target/riscv/kvm: clarify how 'riscv-aia' default works target/riscv/kvm: set 'aia_mode' to default in error path hw/intc/riscv_aplic: Check and update pending when write sourcecfg hw/intc/riscv_aplic: Fix in_clrip[x] read emulation target/riscv: Set vtype.vill on CPU reset ... ... ...- Bugfixes and CVEs: * hw/usb/hcd-ohci: Fix #1510, #303: pid not IN or OUT (bsc#1230834, CVE-2024-8354) * softmmu: Support concurrent bounce buffers (bsc#1230915, CVE-2024-8612) * system/physmem: Per-AddressSpace bounce buffering (bsc#1230915, CVE-2024-8612) * system/physmem: Propagate AddressSpace to MapClient helpers (bsc#1230915, CVE-2024-8612) * system/physmem: Replace qemu_mutex_lock() calls with QEMU_LOCK_GUARD (bsc#1230915, CVE-2024-8612)- Update version to 8.2.7 * Full changelog here: https://lore.kernel.org/qemu-devel/d9ff276f-f1ba-4e90-8343-a7a0dc2bf305@tls.msk.ru/ * Fixes: bsc#1229007, CVE-2024-7409 bsc#1224132, CVE-2024-4693 * Some backports: gitlab: fix logic for changing docker tag on stable branches ui/sdl2: set swap interval explicitly when OpenGL is enabled hw/intc/arm_gic: fix spurious level triggered interrupts hw/audio/virtio-sound: fix heap buffer overflow tests/docker: update debian i686 and mipsel images to bookworm tests/docker: remove debian-armel-cross hw/display/vhost-user-gpu.c: fix vhost_user_gpu_chr_read() crypto: check gnutls & gcrypt support the requested pbkdf hash crypto: run qcrypto_pbkdf2_count_iters in a new thread softmmu/physmem: fix memory leak in dirty_memory_extend() target/ppc: Fix migration of CPUs with TLB_EMB TLB type gitlab: migrate the s390x custom machine to 22.04 target/hppa: Fix PSW V-bit packaging in cpu_hppa_get for hppa64 hw/audio/virtio-snd: fix invalid param check virtio-pci: Fix the use of an uninitialized irqfd- Fix bsc#1229929, bsc#1230140 (patch already submitted upstream): * [openSUSE] target/ppc: Fix lxvx/stxvx facility check (bsc#1229929)- Fix bsc#1221812: * [openSUSE] block: Reschedule query-block during qcow2 invalidation (bsc#1221812) - Fixup old patches and infra issues: * [openSUSE] fixup patch "pc: q35: Allow 1024 cpus for old machine types" * [openSUSE] Point submodule branches to gitlab- Fix bsc#1229007, CVE-2024-7409: * nbd/server: CVE-2024-7409: Close stray clients at server-stop (bsc#1229007) * nbd/server: CVE-2024-7409: Drop non-negotiating clients (bsc#1229007) * nbd/server: CVE-2024-7409: Cap default max-connections to 100 (bsc#1229007) * nbd/server: Plumb in new args to nbd_client_add() (bsc#1229007, CVE-2024-7409) * nbd: Minor style and typo fixes (bsc#1229007, CVE-2024-7409)- Update to version 8.2.6: Full backport lists (from the various releases) here: https://lore.kernel.org/qemu-devel/1721203806.547734.831464.nullmailer@tls.msk.ru/ Some of the upstream backports are: hw/nvme: fix number of PIDs for FDP RUH update sphinx/qapidoc: Fix to generate doc for explicit, unboxed arguments char-stdio: Restore blocking mode of stdout on exit virtio: remove virtio_tswap16s() call in vring_packed_event_read() virtio-pci: Fix the failure process in kvm_virtio_pci_vector_use_one() block: Parse filenames only when explicitly requested iotests/270: Don't store data-file with json: prefix in image iotests/244: Don't store data-file with protocol in image qcow2: Don't open data_file with BDRV_O_NO_IO (bsc#1227322, CVE-2024-4467) target/arm: Fix FJCVTZS vs flush-to-zero target/arm: Fix VCMLA Dd, Dn, Dm[idx] i386/cpu: fixup number of addressable IDs for processor cores in the physical package tests: Update our CI to use CentOS Stream 9 instead of 8 migration: Fix file migration with fdset tcg/loongarch64: Fix tcg_out_movi vs some pcrel pointers target/sparc: use signed denominator in sdiv helper linux-user: Make TARGET_NR_setgroups affect only the current thread accel/tcg: Fix typo causing tb->page_addr[1] to not be recorded stdvga: fix screen blanking hw/audio/virtio-snd: Always use little endian audio format ui/gtk: Draw guest frame at refresh cycle virtio-net: drop too short packets early target/i386: fix size of EBP writeback in gen_enter()- Update to version 8.2.5: Full backport lists (from the various releases) here: https://lore.kernel.org/qemu-devel/1718081047.648425.1238605.nullmailer@tls.msk.ru/ Some of the upstream backports are: target/loongarch: fix a wrong print in cpu dump ui/sdl2: Allow host to power down screen target/i386: fix SSE and SSE2 feature check target/i386: fix xsave.flat from kvm-unit-tests disas/riscv: Decode all of the pmpcfg and pmpaddr CSRs target/riscv/kvm.c: Fix the hart bit setting of AIA target/riscv: rvzicbo: Fixup CBO extension register calculation target/riscv: do not set mtval2 for non guest-page faults target/riscv: prioritize pmp errors in raise_mmu_exception() target/riscv: rvv: Remove redudant SEW checking for vector fp narrow/widen instructions target/riscv: rvv: Check single width operator for vfncvt.rod.f.f.w target/riscv: rvv: Check single width operator for vector fp widen instructions target/riscv: rvv: Fix Zvfhmin checking for vfwcvt.f.f.v and vfncvt.f.f.w instructions target/riscv/cpu.c: fix Zvkb extension config target/riscv: Fix the element agnostic function problem target/riscv/kvm: tolerate KVM disable ext errors hw/intc/riscv_aplic: APLICs should add child earlier than realize iotests: test NBD+TLS+iothread qio: Inherit follow_coroutine_ctx across TLS target/arm: Disable SVE extensions when SVE is disabled hw/intc/arm_gic: Fix handling of NS view of GICC_APR hvf: arm: Fix encodings for ID_AA64PFR1_EL1 and debug System registers gitlab: use 'setarch -R' to workaround tsan bug gitlab: use $MAKE instead of 'make' dockerfiles: add 'MAKE' env variable to remaining containers gitlab: Update msys2-64bit runner tags target/i386: no single-step exception after MOV or POP SS ...- Update to version 8.2.4. Full changelog/backports here: https://lore.kernel.org/qemu-devel/1715632914.382233.1013785.nullmailer@tls.msk.ru/ Some of the upstream backports are: target/sh4: Fix SUBV opcode target/sh4: Fix ADDV opcode hw/arm/npcm7xx: Store derivative OTP fuse key in little endian hw/dmax/xlnx_dpdma: fix handling of address_extension descriptor fields hw/ufs: Fix buffer overflow bug tests/avocado: update sunxi kernel from armbian to 6.6.16 target/loongarch/cpu.c: typo fix: expection backends/cryptodev-builtin: Fix local_error leaks nbd/server: Mark negotiation functions as coroutine_fn nbd/server: do not poll within a coroutine context linux-user: do_setsockopt: fix SOL_ALG.ALG_SET_KEY target/riscv/kvm: change timer regs size to u64 target/riscv/kvm: change KVM_REG_RISCV_FP_D to u64 target/riscv/kvm: change KVM_REG_RISCV_FP_F to u32 ...- Fixes: * [openSUSE][RPM] Prioritize PA over PipeWire in SLE (bsc#1222218) * [openSUSE][RPM] Hostname normalization (for repr. build ) done properly (boo#1084909)- Fix a build issue on riscv: * target/riscv/kvm: rename riscv_reg_id() to riscv_reg_id_ulong() * target/riscv/kvm: add RISCV_CONFIG_REG() * target/riscv/kvm: change timer regs size to u64 * target/riscv/kvm: change KVM_REG_RISCV_FP_D to u64 * target/riscv/kvm: change KVM_REG_RISCV_FP_F to u32 - Update to version 8.2.3. Full changelog/backports here: https://lore.kernel.org/qemu-devel/1713980341.971368.1218343.nullmailer@tls.msk.ru/ Some of the upstream backports are: * Update version for 8.2.3 release * ppc/spapr: Initialize max_cpus limit to SPAPR_IRQ_NR_IPIS. * ppc/spapr: Introduce SPAPR_IRQ_NR_IPIS to refer IRQ range for CPU IPIs. * hw/pci-host/ppc440_pcix: Do not expose a bridge device on PCI bus * hw/isa/vt82c686: Keep track of PIRQ/PINT pins separately * virtio-pci: fix use of a released vector * linux-user/x86_64: Handle the vsyscall page in open_self_maps_{2,4} * hw/audio/virtio-snd: Remove unused assignment * hw/net/net_tx_pkt: Fix overrun in update_sctp_checksum() * hw/sd/sdhci: Do not update TRNMOD when Command Inhibit (DAT) is set * hw/net/lan9118: Fix overflow in MIL TX FIFO * hw/net/lan9118: Replace magic '2048' value by MIL_TXFIFO_SIZE definition * backends/cryptodev: Do not abort for invalid session ID * hw/misc/applesmc: Fix memory leak in reset() handler * hw/block/nand: Fix out-of-bound access in NAND block buffer * hw/block/nand: Have blk_load() take unsigned offset and return boolean * hw/block/nand: Factor nand_load_iolen() method out * qemu-options: Fix CXL Fixed Memory Window interleave-granularity typo * hw/virtio/virtio-crypto: Protect from DMA re-entrancy bugs * hw/char/virtio-serial-bus: Protect from DMA re-entrancy bugs * hw/display/virtio-gpu: Protect from DMA re-entrancy bugs * mirror: Don't call job_pause_point() under graph lock (bsc#1224179) * ...and many more...- Backports and bugfixes: * hw/net/net_tx_pkt: Fix overrun in update_sctp_checksum() (bsc#1222841, CVE-2024-3567) * hw/virtio/virtio-crypto: Protect from DMA re-entrancy bugs (bsc#1222843, CVE-2024-3446) * hw/char/virtio-serial-bus: Protect from DMA re-entrancy bugs (bsc#1222843, CVE-2024-3446) * hw/display/virtio-gpu: Protect from DMA re-entrancy bugs (bsc#1222843, CVE-2024-3446) * hw/virtio: Introduce virtio_bh_new_guarded() helper (bsc#1222843, CVE-2024-3446) * hw/sd/sdhci: Do not update TRNMOD when Command Inhibit (DAT) is set (bsc#1222845, CVE-2024-3447) * hw/nvme: Use pcie_sriov_num_vfs() (bsc#1220065, CVE-2024-26328)- Update to version 8.2.2. Full changelog here: https://lore.kernel.org/qemu-devel/1709577077.783602.1474596.nullmailer@tls.msk.ru/ Some upstream backports: * chardev/char-socket: Fix TLS io channels sending too much data to the backend * tests/unit/test-util-sockets: Remove temporary file after test * hw/usb/bus.c: PCAP adding 0xA in Windows version * hw/intc/Kconfig: Fix GIC settings when using "--without-default-devices" * gitlab: force allow use of pip in Cirrus jobs * tests/vm: avoid re-building the VM images all the time * tests/vm: update openbsd image to 7.4 * target/i386: leave the A20 bit set in the final NPT walk * target/i386: remove unnecessary/wrong application of the A20 mask * target/i386: Fix physical address truncation * target/i386: check validity of VMCB addresses * target/i386: mask high bits of CR3 in 32-bit mode * pl031: Update last RTCLR value on write in case it's read back * hw/nvme: fix invalid endian conversion * update edk2 binaries to edk2-stable202402 * update edk2 submodule to edk2-stable202402 * target/ppc: Fix crash on machine check caused by ifetch * target/ppc: Fix lxv/stxv MSR facility check * .gitlab-ci.d/windows.yml: Drop msys2-32bit job * system/vl: Update description for input grab key * docs/system: Update description for input grab key * hw/hppa/Kconfig: Fix building with "configure --without-default-devices" * tests/qtest: Depend on dbus_display1_dep * meson: Explicitly specify dbus-display1.h dependency * audio: Depend on dbus_display1_dep * ui/console: Fix console resize with placeholder surface * ui/clipboard: add asserts for update and request * ui/clipboard: mark type as not available when there is no data * ui: reject extended clipboard message if not activated * target/i386: Generate an illegal opcode exception on cmp instructions with lock prefix * i386/cpuid: Move leaf 7 to correct group * i386/cpuid: Decrease cpuid_i when skipping CPUID leaf 1F * i386/cpu: Mask with XCR0/XSS mask for FEAT_XSAVE_XCR0_HI and FEAT_XSAVE_XSS_HI leafs * i386/cpu: Clear FEAT_XSAVE_XSS_LO/HI leafs when CPUID_EXT_XSAVE is not available * .gitlab-ci/windows.yml: Don't install libusb or spice packages on 32-bit * iotests: Make 144 deterministic again * target/arm: Don't get MDCR_EL2 in pmu_counter_enabled() before checking ARM_FEATURE_PMU * target/arm: Fix SVE/SME gross MTE suppression checks * target/arm: Handle mte in do_ldrq, do_ldro - Address bsc#1220310. Backported upstream commits: * ppc/spapr: Initialize max_cpus limit to SPAPR_IRQ_NR_IPIS * ppc/spapr: Introduce SPAPR_IRQ_NR_IPIS to refer IRQ range for CPU IPIs.- Fix bsc#1220799. Amended commit: * [openSUSE]: Increase default phys bits to 42, if host supports that (bsc#1205978, bsc#1219977, bsc#1220799)- Backports and bugfixes: * [openSUSE]: Increase default phys bits to 42, if host supports that (bsc#1205978, bsc#1219977) * vfio/pci: Clear MSI-X IRQ index always (bsc#1220275)- Just "prettify" the spec files a little: * [openSUSE][RPM] Cosmetic fixes to spec files (copyright, sorting, etc)- Patchqueue shrinking and bugfixing (actually, more of a temporary workaround, until a proper solution is found upstream): * [openSUSE] roms/seabios: revert some upstream commits that break a lot of use-cases * [openSUSE] roms/seabios: Drop an old (and no longer necessary) downstream patch (bsc#1219977)Update to latest stable version (8.2.1) - Downstream changes: * [openSUSE][RPM]: Install the VGA module "more often" (bsc#1219164) * [openSUSE][RPM] Fix handling of qemu-kvm legacy package for RISCV * [openSUSE][RPM] factor common definitions between qemu and qemu-linux-user spec files - Upstream backports: * target/arm: Fix incorrect aa64_tidcp1 feature check * target/arm: Fix A64 scalar SQSHRN and SQRSHRN * target/xtensa: fix OOB TLB entry access * qtest: bump aspeed_smc-test timeout to 6 minutes * monitor: only run coroutine commands in qemu_aio_context * iotests: port 141 to Python for reliable QMP testing * iotests: add filter_qmp_generated_node_ids() * block/blklogwrites: Fix a bug when logging "write zeroes" operations. * virtio-net: correctly copy vnet header when flushing TX (bsc#1218484, CVE-2023-6693) * tcg/arm: Fix SIGILL in tcg_out_qemu_st_direct * linux-user/riscv: Adjust vdso signal frame cfa offsets * linux-user: Fixed cpu restore with pc 0 on SIGBUS * block/io: clear BDRV_BLOCK_RECURSE flag after recursing in bdrv_co_block_status * coroutine-ucontext: Save fake stack for pooled coroutine * tcg/s390x: Fix encoding of VRIc, VRSa, VRSc insns * accel/tcg: Revert mapping of PCREL translation block to multiple virtual addresses * acpi/tests/avocado/bits: wait for 200 seconds for SHUTDOWN event from bits VM * s390x/pci: drive ISM reset from subsystem reset * s390x/pci: refresh fh before disabling aif * s390x/pci: avoid double enable/disable of aif * hw/scsi/esp-pci: set DMA_STAT_BCMBLT when BLAST command issued * hw/scsi/esp-pci: synchronise setting of DMA_STAT_DONE with ESP completion interrupt * hw/scsi/esp-pci: generate PCI interrupt from separate ESP and PCI sources * hw/scsi/esp-pci: use correct address register for PCI DMA transfers * migration/rdma: define htonll/ntohll only if not predefined * hw/pflash: implement update buffer for block writes * hw/pflash: use ldn_{be,le}_p and stn_{be,le}_p * hw/pflash: refactor pflash_data_write() * backends/cryptodev: Do not ignore throttle/backends Errors * target/i386: pcrel: store low bits of physical address in data[0] * target/i386: fix incorrect EIP in PC-relative translation blocks * target/i386: Do not re-compute new pc with CF_PCREL * load_elf: fix iterator's type for elf file processing * target/hppa: Update SeaBIOS-hppa to version 15 * target/hppa: Fix IOR and ISR on error in probe * target/hppa: Fix IOR and ISR on unaligned access trap * target/hppa: Export function hppa_set_ior_and_isr() * target/hppa: Avoid accessing %gr0 when raising exception * hw/hppa: Move software power button address back into PDC * target/hppa: Fix PDC address translation on PA2.0 with PSW.W=0 * hw/pci-host/astro: Add missing astro & elroy registers for NetBSD * hw/hppa/machine: Disable default devices with --nodefaults option * hw/hppa/machine: Allow up to 3840 MB total memory * readthodocs: fully specify a build environment * .gitlab-ci.d/buildtest.yml: Work around htags bug when environment is large * target/s390x: Fix LAE setting a wrong access register * tests/qtest/virtio-ccw: Fix device presence checking * tests/acpi: disallow tests/data/acpi/virt/SSDT.memhp changes * tests/acpi: update expected data files * edk2: update binaries to git snapshot * edk2: update build config, set PcdUninstallMemAttrProtocol = TRUE. * edk2: update to git snapshot * tests/acpi: allow tests/data/acpi/virt/SSDT.memhp changes * util: fix build with musl libc on ppc64le * tcg/ppc: Use new registers for LQ destination * hw/intc/arm_gicv3_cpuif: handle LPIs in in the list registers * hw/vfio: fix iteration over global VFIODevice list * vfio/container: Replace basename with g_path_get_basename * edu: fix DMA range upper bound check * hw/net: cadence_gem: Fix MDIO_OP_xxx values * audio/audio.c: remove trailing newline in error_setg * chardev/char.c: fix "abstract device type" error message * target/riscv: Fix mcycle/minstret increment behavior * hw/net/can/sja1000: fix bug for single acceptance filter and standard frame * target/i386: the sgx_epc_get_section stub is reachable * configure: use a native non-cross compiler for linux-user * include/ui/rect.h: fix qemu_rect_init() mis-assignment * target/riscv/kvm: do not use non-portable strerrorname_np() * iotests: Basic tests for internal snapshots * vl: Improve error message for conflicting -incoming and -loadvm * block: Fix crash when loading snapshot on inactive node - Fixes: * bsc#1218484 (CVE-2023-6693)- Try to solve the qemu-kvm dependency issues on all arches (see, e.g., bsc#1218684) * [openSUSE][RPM] Create the legacy qemu-kvm symlink for all arches- Update the service file to use OBS-scm (by fvogt) - Various fixes: * [openSUSE][RPM] Fix enabling features on non-x86_64 (bsc#1220011, bsc#1219818) * [openSUSE][RPM] Disable test-crypto-secret in linux-user build * [openSUSE] Update ipxe submodule reference (bsc#1219733, bsc#1219722) * [openSUSE][RPM] spec: allow building without spice- Fix a build issue of OVMF caused by https://gitlab.com/qemu-project/qemu/-/issues/2064: * target/i386: fix incorrect EIP in PC-relative translation blocks * target/i386: Do not re-compute new pc with CF_PCREL- Update to latest upstream release, 8.2.0: The full list of changes are available at: https://wiki.qemu.org/ChangeLog/8.2 Highlights include: * New virtio-sound device emulation * New virtio-gpu rutabaga device emulation used by Android emulator * New hv-balloon for dynamic memory protocol device for Hyper-V guests * New Universal Flash Storage device emulation * Network Block Device (NBD) 64-bit offsets for improved performance * dump-guest-memory now supports the standard kdump format * ARM: Xilinx Versal board now models the CFU/CFI, and the TRNG device * ARM: CPU emulation support for cortex-a710 and neoverse-n2 * ARM: architectural feature support for PACQARMA3, EPAC, Pauth2, FPAC, FPACCOMBINE, TIDCP1, MOPS, HBC, and HPMN0 * HPPA: CPU emulation support for 64-bit PA-RISC 2.0 * HPPA: machine emulation support for C3700, including Astro memory controller and four Elroy PCI bridges * LoongArch: ISA support for LASX extension and PRELDX instruction * LoongArch: CPU emulation support for la132 * RISC-V: ISA/extension support for AIA virtualization support via KVM, and vector cryptographic instructions * RISC-V: Numerous extension/instruction cleanups, fixes, and reworks * s390x: support for vfio-ap passthrough of crypto adapter for protected virtualization guests * Tricore: support for TC37x CPU which implements ISA v1.6.2 * Tricore: support for CRCN, FTOU, FTOHP, and HPTOF instructions * x86: Zen support for PV console and network devices - Patch added (from upstream stable tree): * include/ui/rect.h: fix qemu_rect_init() mis-assignment- Some packaging and dependencies fixes: * [openSUSE] rpm: restrict canokey to openSUSE only * [openSUSE] rpm: fix virtiofsd dependency on 32 bit systems * [openSUSE] rpm: add support for canokeys (boo#1217520)- Rearrange dependencies and subpackages and filter features for ALP * [openSUSE] rpm: disable Xen support in ALP-based distros * [openSUSE] rpm: some more refinements of inter-subpackage dependencies- Fix boo#1084909 and create a new qemu-spice metapackage: * [openSUSE] rpm: normalize hostname, for reproducible builds (#44) * [openSUSE] rpm: new subpackage, for SPICE- Align to upstream stable release. It includes many of the patches we had backported ourself, to fix bugs and issues, plus more. See here for details: * https://lore.kernel.org/qemu-devel/1700589639.257680.3420728.nullmailer@tls.msk.ru/ * https://gitlab.com/qemu-project/qemu/-/commits/stable-8.1?ref_type=heads An (incomplete!) list of such backports is: * Update version for 8.1.3 release * hw/mips: LOONGSON3V depends on UNIMP device * target/arm: HVC at EL3 should go to EL3, not EL2 * s390x/pci: only limit DMA aperture if vfio DMA limit reported * target/riscv/kvm: support KVM_GET_REG_LIST * target/riscv/kvm: improve 'init_multiext_cfg' error msg * tracetool: avoid invalid escape in Python string * tests/tcg/s390x: Test LAALG with negative cc_src * target/s390x: Fix LAALG not updating cc_src * tests/tcg/s390x: Test CLC with inaccessible second operand * target/s390x: Fix CLC corrupting cc_src * tests/qtest: ahci-test: add test exposing reset issue with pending callback * hw/ide: reset: cancel async DMA operation before resetting state * target/mips: Fix TX79 LQ/SQ opcodes * target/mips: Fix MSA BZ/BNZ opcodes displacement * ui/gtk-egl: apply scale factor when calculating window's dimension * ui/gtk: force realization of drawing area * ati-vga: Implement fallback for pixman routines * ...- Backports and bugfixes: * [openSUSE] Make Sphinx build reproducible (boo#1102408) * target/s390x/arch_dump: Add arch cleanup function for PV dumps (bsc#1217227) * dump: Add arch cleanup function (bsc#1217227) * target/s390x/dump: Remove unneeded dump info function pointer init (bsc#1217227)- Fix bsc#1216638: * target/s390x: Fix LAALG not updating cc_src * target/s390x: Fix CLC corrupting cc_src- [openSUSE] supportconfig: Adapt plugin to modern supportconfig- [openSUSE] Add -p1 to autosetup in spec files * So patches can be applied easily (might be useful for development)- Update to version 8.1.2: This fixes the following upstream issues: * https://gitlab.com/qemu-project/qemu/-/issues/1826 * https://gitlab.com/qemu-project/qemu/-/issues/1834 * https://gitlab.com/qemu-project/qemu/-/issues/1846 It also contains a fix for: * CVE-2023-42467 (bsc#1215192) As well as several upstream backports (list available at: https://lore.kernel.org/qemu-devel/24dfb1c2-dc40-4841-893d-5d530638b684@tls.msk.ru/)- Update to version 8.1.1: Upstream backports and bugfixes, among which: * tpm: fix crash when FD >= 1024 and unnecessary errors due to EINTR (Marc-Andr303251 Lureau) * meson: Fix targetos match for illumos and Solaris. (Jonathan Perkin) * s390x/ap: fix missing subsystem reset registration (Janosch Frank) * ui: fix crash when there are no active_console (Marc-Andr303251 Lureau) * virtio-gpu/win32: set the destroy function on load (Marc-Andr303251 Lureau) * target/riscv: Allocate itrigger timers only once (Akihiko Odaki) * target/riscv/pmp.c: respect mseccfg.RLB for pmpaddrX changes (Leon Schuermann) * target/riscv: fix satp_mode_finalize() when satp_mode.supported = 0 (Daniel Henrique Barboza) * hw/riscv: virt: Fix riscv,pmu DT node path (Conor Dooley) * [...] * target/arm: Fix 64-bit SSRA (Richard Henderson) * target/arm: Fix SME ST1Q (Richard Henderson) * accel/kvm: Specify default IPA size for arm64 (Akihiko Odaki) * kvm: Introduce kvm_arch_get_default_type hook (Akihiko Odaki) * include/hw/virtio/virtio-gpu: Fix virtio-gpu with blob on big endian hosts (Thomas Huth) * target/s390x: Check reserved bits of VFMIN/VFMAX's M5 (Ilya Leoshkevich) * target/s390x: Fix VSTL with a large length (Ilya Leoshkevich) * target/s390x: Use a 16-bit immediate in VREP (Ilya Leoshkevich) * target/s390x: Fix the "ignored match" case in VSTRS (Ilya Leoshkevich) Full list available at: * https://lore.kernel.org/qemu-devel/d0d2ac8f-313a-c937-dc3a-88e45fce933c@tls.msk.ru/- Fix (bsc#1215486): * [openSUSE][RPM] spec: enable the Pipewire audio backend (bsc#1215486)- (Properly) fix: bsc#1213210 * linux-user/elfload: Enable vxe2 on s390x - Fix: bsc#1215677 * optionrom: Remove build-id section- Fix bsc#1215311: * roms/ipxe: Backport 0aa2e4ec9635, in preparation of binutils 2.41 (bsc#1215311)- Fix the build for SLE/Leap: * [openSUSE][RPM] Make the package buildable on SLE/Leap 15.x- Fix bsc#1211000: * [openSUSE] block: Add a thread-pool version of fstat (bsc#1211000) * [openSUSE] block: Convert qmp_query_block() to coroutine_fn (bsc#1211000) * [openSUSE] block: Don't query all block devices at hmp_nbd_server_start (bsc#1211000) * [openSUSE] block: Convert qmp_query_named_block_nodes to coroutine (bsc#1211000) * [openSUSE] block: Convert bdrv_block_device_info into co_wrapper (bsc#1211000) * [openSUSE] block: Convert bdrv_query_block_graph_info to coroutine (bsc#1211000) * [openSUSE] block: Temporarily mark bdrv_co_get_allocated_file_size as mixed (bsc#1211000) * [openSUSE] block: Allow the wrapper script to see functions declared in qapi.h (bsc#1211000) * [openSUSE] block: Remove unnecessary variable in bdrv_block_device_info (bsc#1211000) * [openSUSE] block: Remove bdrv_query_block_node_info (bsc#1211000) - Fix bsc#1213210: * target/s390x: Fix the "ignored match" case in VSTRS (bsc#1213210)- Update to version 8.1.0. Full list of changes are available at: https://wiki.qemu.org/ChangeLog/8.1 Highlights: * VFIO: improved live migration support, no longer an experimental feature * GTK GUI now supports multi-touch events * ARM, PowerPC, and RISC-V can now use AES acceleration on host processor * PCIe: new QMP commands to inject CXL General Media events, DRAM events and Memory Module events * ARM: KVM VMs on a host which supports MTE (the Memory Tagging Extension) can now use MTE in the guest * ARM: emulation support for bpim2u (Banana Pi BPI-M2 Ultra) board and neoverse-v1 (Cortex Neoverse-V1) CPU * ARM: new architectural feature support for: FEAT_PAN3 (SCTLR_ELx.EPAN), FEAT_LSE2 (Large System Extensions v2), and experimental support for FEAT_RME (Realm Management Extensions) * Hexagon: new instruction support for v68/v73 scalar, and v68/v69 HVX * Hexagon: gdbstub support for HVX * MIPS: emulation support for Ingenic XBurstR1/XBurstR2 CPUs, and MXU instructions * PowerPC: TCG SMT support, allowing pseries and powernv to run with up to 8 threads per core * PowerPC: emulation support for Power9 DD2.2 CPU model, and perf sampling support for POWER CPUs * RISC-V: ISA extension support for BF16/Zfa, and disassembly support for Zcm*/Z*inx/XVentanaCondOps/Xthead * RISC-V: CPU emulation support for Veyron V1 * RISC-V: numerous KVM/emulation fixes and enhancements * s390: instruction emulation fixes for LDER, LCBB, LOCFHR, MXDB, MXDBR, EPSW, MDEB, MDEBR, MVCRL, LRA, CKSM, CLM, ICM, MC, STIDP, EXECUTE, and CLGEBR(A) * SPARC: updated target/sparc to use tcg_gen_lookup_and_goto_ptr() for improved performance * Tricore: emulation support for TC37x CPU that supports ISA v1.6.2 instructions * Tricore: instruction emulation of POPCNT.W, LHA, CRC32L.W, CRC32.B, SHUFFLE, SYSCALL, and DISABLE * x86: CPU model support for GraniteRapids * and lots more... - This also (automatically) fixes: * bsc#1212850 (CVE-2023-3354) * bsc#1213001 (CVE-2023-3255) * bsc#1213925 (CVE-2023-3180) * bsc#1213414 (CVE-2023-3301) * bsc#1207205 (CVE-2023-0330) * bsc#1212968 (CVE-2023-2861) * bsc#1179993, bsc#1181740, bsc#1211697- perl-Text-Markdown is not available in all distros and for all arch-es. Use discount instead - Patches added: * [openSUSE][spec] Use discount instead of perl-Text-Markdown- Update to version 8.0.4: * Official changelog not released on the mailing list yet * Security issues fixed: - bsc#1212850 (CVE-2023-3354) - bsc#1213001 (CVE-2023-3255) - bsc#1213925 (CVE-2023-3180) - bsc#1207205 (CVE-2023-0330)- Fix bsc#1179993, bsc#1181740, bsc#1213001 - Patches added: * hw/ide/piix: properly initialize the BMIBA register * ui/vnc-clipboard: fix infinite loop in inflate_buffer (CVE-2023-3255)- Update to version 8.0.3: * See full log: https://lists.nongnu.org/archive/html/qemu-stable/2023-07/msg00086.html * Security issues fixed: - 9pfs: prevent opening special files (CVE-2023-2861) - vhost-vdpa (CVE-2023-3301) * Use the official xkb name for Arabic layout, not the legacy synonym (bsc#1212966) * [openSUSE][RPM] Update to version 8.0.3- Patches added (first one is relevant for boo#1197298 and bsc#1212768): * [openSUSE][RPM] Use --preserve-argv0 in qemu-linux-user (#32) * [openSUSE][RPM] Split qemu-tools package (#31)- Update to version 8.0.2: * Stability, security and bug fixes - Patch added: * [openSUSE][RPM] Update to version 8.0.2- Patch added: [openSUSE][RPM] Fix deps for virtiofsd and improve spec files- Update the _constraints file: * the qemu-testsuite package does not exist any longer, but some of the tests are done in the qemu package (so "transfer" some of the constraints to that one) - some of the builds are failing with OOM, happening while the RPM is actually put together, at the end of the process. Try to give them more RAM- Patch added: [openSUSE][RPM] spec: require virtiofsd, now that it is a sep package (#27)- Update to version 8.0.0 (https://wiki.qemu.org/ChangeLog/8.0) * Removed features: https://qemu-project.gitlab.io/qemu/about/removed-features.html * Deprecated features: https://qemu-project.gitlab.io/qemu/about/deprecated.html * Some notable changes: - ARM: - New emulated CPU types: - Cortex-A55 CPU - Cortex-R52 CPU - x86 - Add support for Xen guests under KVM with Linux v5.12+ - New CPU model "SapphireRapids" - VFIO - Experimental migration support has been updated to the v2 VFIO migration protocol - virtio - virtio-mem now fully supports combining preallocation with migration - vDPA - Support live migration of vhost-vdpa net devices without CVQ, with no need of x-svq - virtiofs - The old C virtiofsd has been removed, use the new Rust implementation instead. * Patches added: [openSUSE][RPM] Try to avoid recommending too many packages (bsc#1205680) [openSUSE][RPM] Move documentation to a subpackage and fix qemu-headless (bsc#1209629) roms: add back edk2-basetools target async: Suppress GCC13 false positive in aio_bh_poll() [openSUSE][OBS] Limit the workflow runs to the factory branch (#25) [openSUSE][RPM] Spec file adjustments for 8.0.0- (Radical!) Change of packaging workflow. Now pretty much everything happens via git, and interacting with https://github.com/openSUSE/qemu.git. See README.PACKAGING for details * Patches added: linux-user: Add pidfd_open(), pidfd_send_signal() and pidfd_getfd() syscalls linux-user: fill out task state in /proc/self/stat linux-user: Emulate CLONE_PIDFD flag in clone() * Patches transformed in git commits: Disable-some-tests-that-have-problems-in.patch Make-char-muxer-more-robust-wrt-small-FI.patch Make-installed-scripts-explicitly-python.patch Makefile-fix-build-with-binutils-2.38.patch PPC-KVM-Disable-mmu-notifier-check.patch Raise-soft-address-space-limit-to-hard-l.patch Revert-linux-user-fix-compat-with-glibc-.patch Revert-roms-efirom-tests-uefi-test-tools.patch Revert-tests-qtest-enable-more-vhost-use.patch Update-linux-headers-to-v6.0-rc4.patch accel-abort-if-we-fail-to-load-the-accel.patch acpi-cpuhp-fix-guest-visible-maximum-acc.patch ath5k-Add-missing-AR5K_EEPROM_READ-in-at.patch bios-tables-test-add-test-for-number-of-.patch bios-tables-test-teach-test-to-use-smbio.patch block-Handle-curl-7.55.0-7.85.0-version-.patch block-io_uring-revert-Use-io_uring_regis.patch configure-Add-Wno-gnu-variable-sized-typ.patch dmg-warn-when-opening-dmg-images-contain.patch dump-Add-architecture-section-and-sectio.patch dump-Refactor-dump_iterate-and-introduce.patch dump-Reintroduce-memory_offset-and-secti.patch dump-Rename-write_elf-_phdr_note-to-prep.patch dump-Rename-write_elf_loads-to-write_elf.patch dump-Reorder-struct-DumpState.patch dump-Replace-opaque-DumpState-pointer-wi.patch dump-Rework-dump_calculate_size-function.patch dump-Rework-filter-area-variables.patch dump-Rework-get_start_block.patch dump-Split-elf-header-functions-into-pre.patch dump-Use-a-buffer-for-ELF-section-data-a.patch dump-Write-ELF-section-headers-right-aft.patch hw-acpi-erst.c-Fix-memory-handling-issue.patch hw-display-qxl-Avoid-buffer-overrun-in-q.patch hw-display-qxl-Document-qxl_phys2virt.patch hw-display-qxl-Have-qxl_log_command-Retu.patch hw-display-qxl-Pass-requested-buffer-siz.patch hw-pvrdma-Protect-against-buggy-or-malic.patch hw-scsi-megasas-check-for-NULL-frame-in-.patch hw-smbios-add-core_count2-to-smbios-tabl.patch hw-smbios-handle-both-file-formats-regar.patch hw-smbios-support-for-type-8-port-connec.patch include-elf.h-add-s390x-note-types.patch increase-x86_64-physical-bits-to-42.patch linux-user-Fake-proc-cpuinfo.patch linux-user-lseek-explicitly-cast-non-set.patch linux-user-remove-conditionals-for-many-.patch linux-user-use-max-as-default-CPU-model-.patch linux-user-use-target_ulong.patch meson-install-ivshmem-client-and-ivshmem.patch meson-remove-pkgversion-from-CONFIG_STAM.patch module-add-Error-arguments-to-module_loa.patch module-removed-unused-function-argument-.patch module-rename-module_load_one-to-module_.patch net-tulip-Restrict-DMA-engine-to-memorie.patch openSUSE-Basetools-Ignore-spurious-GCC-1.patch openSUSE-Makefile-Fix-csum8-to-be-built-.patch openSUSE-Makefile-define-endianess-for-c.patch openSUSE-Makefile-fix-issues-of-build-re.patch openSUSE-add-cross.ini-file-to-handle-aa.patch openSUSE-build-Makefile-fix-issues-of-bu.patch openSUSE-build-Silence-GCC-12-spurious-w.patch openSUSE-build-be-explicit-about-mx86-us.patch openSUSE-build-enable-cross-compilation-.patch openSUSE-pc-q35-Bump-max_cpus-to-1024.patch openSUSE-pcbios-stub-out-the-SAN-req-s-i.patch openSUSE-switch-to-python3-as-needed.patch openSUSE-test-help-compiler-out-by-initi.patch qemu-binfmt-conf-Modify-default-path.patch qemu-bridge-helper-reduce-security-profi.patch qemu-osdep-Switch-position-of-extern-and.patch roms-Makefile-add-cross-file-to-qboot-me.patch roms-Makefile-pass-a-packaging-timestamp.patch roms-change-cross-compiler-naming-to-be-.patch s390x-Add-KVM-PV-dump-interface.patch s390x-Add-protected-dump-cap.patch s390x-Introduce-PV-query-interface.patch s390x-pci-add-routine-to-get-host-functi.patch s390x-pci-don-t-fence-interpreted-device.patch s390x-pci-enable-adapter-event-notificat.patch s390x-pci-enable-for-load-store-interpre.patch s390x-pci-let-intercept-devices-have-sep.patch s390x-pci-reflect-proper-maxstbl-for-gro.patch s390x-pci-reset-ISM-passthrough-devices-.patch s390x-pci-shrink-DMA-aperture-to-be-boun.patch s390x-pv-Add-dump-support.patch s390x-tod-kvm-don-t-save-restore-the-TOD.patch scsi-generic-check-for-additional-SG_IO-.patch scsi-generic-replace-logical-block-count.patch test-vmstate-fix-bad-GTree-usage-use-aft.patch tests-acpi-allow-changes-for-core_count2.patch tests-acpi-update-tables-for-new-core-co.patch tests-change-error-message-in-test-162.patch tests-qemu-iotests-Triple-timeout-of-i-o.patch ui-vnc-clipboard-fix-integer-underflow-i.patch xen-add-block-resize-support-for-xen-dis.patch xen-ignore-live-parameter-from-xen-save-.patch xen_disk-Add-suse-specific-flush-disable.patch- Enable again LTO for x86_64 target (boo#1133281).- Further fixes for bsc#1209546 * Patches added: test-vmstate-fix-bad-GTree-usage-use-aft.patch- Fix bsc#1209546 * Patches added: qemu-osdep-Switch-position-of-extern-and.patch- Fix bsc#1209064 - Backport the "acpi: cpuhp: fix guest-visible maximum access size to the legacy reg block" patch, as it makes developing and testing OVMF/EDK2 easier * Patches added: acpi-cpuhp-fix-guest-visible-maximum-acc.patch s390x-pci-reset-ISM-passthrough-devices-.patch s390x-pci-shrink-DMA-aperture-to-be-boun.patch- Disable -Werror as it is very sensitive when one updates a new compiler. -Werror is fine for upstream development, but not when it comes to stability of a package build.- Fix build issue with Linux 6.2's headers (bsc#1208657) by dropping linux-user-add-more-compat-ioctl-definit.patch and adding Revert-linux-user-fix-compat-with-glibc-.patch - Patches meson-enforce-a-minimum-Linux-kernel-hea.patch and linux-user-drop-conditionals-for-obsolet.patch were added as downstream patches as they were part of a series, but they never made it upstream, so we don't want them here either * Patches dropped: linux-user-add-more-compat-ioctl-definit.patch linux-user-drop-conditionals-for-obsolet.patch meson-enforce-a-minimum-Linux-kernel-hea.patch * Patches added: Revert-linux-user-fix-compat-with-glibc-.patch- Fixes bsc#1197653, CVE-2022-1050 * Patches added: block-Handle-curl-7.55.0-7.85.0-version-.patch hw-pvrdma-Protect-against-buggy-or-malic.patch- Fixes: jsc#PED-1716 Add S390 features from IBM requirements * Patches added: dump-Add-architecture-section-and-sectio.patch dump-Refactor-dump_iterate-and-introduce.patch dump-Reintroduce-memory_offset-and-secti.patch dump-Rename-write_elf_loads-to-write_elf.patch dump-Rename-write_elf-_phdr_note-to-prep.patch dump-Reorder-struct-DumpState.patch dump-Replace-opaque-DumpState-pointer-wi.patch dump-Rework-dump_calculate_size-function.patch dump-Rework-filter-area-variables.patch dump-Rework-get_start_block.patch dump-Split-elf-header-functions-into-pre.patch dump-Use-a-buffer-for-ELF-section-data-a.patch dump-Write-ELF-section-headers-right-aft.patch include-elf.h-add-s390x-note-types.patch s390x-Add-KVM-PV-dump-interface.patch s390x-Add-protected-dump-cap.patch s390x-Introduce-PV-query-interface.patch s390x-pv-Add-dump-support.patch- Fixed: bsc#1205847 (CVE-2022-4172), bsc#1203788 (CVE-2022-3165), bsc#1205808 (CVE-2022-4144), bsc#1206527, bsc#1208139 - Improved handling of: bsc#1202282 (jsc#PED-2592) * Patches dropped: pc-q35-Bump-max_cpus-to-1024.patch * Patches added: accel-abort-if-we-fail-to-load-the-accel.patch bios-tables-test-add-test-for-number-of-.patch bios-tables-test-teach-test-to-use-smbio.patch dmg-warn-when-opening-dmg-images-contain.patch hw-acpi-erst.c-Fix-memory-handling-issue.patch hw-display-qxl-Avoid-buffer-overrun-in-q.patch hw-display-qxl-Document-qxl_phys2virt.patch hw-display-qxl-Have-qxl_log_command-Retu.patch hw-display-qxl-Pass-requested-buffer-siz.patch hw-smbios-add-core_count2-to-smbios-tabl.patch hw-smbios-support-for-type-8-port-connec.patch module-add-Error-arguments-to-module_loa.patch module-removed-unused-function-argument-.patch module-rename-module_load_one-to-module_.patch openSUSE-pc-q35-Bump-max_cpus-to-1024.patch s390x-tod-kvm-don-t-save-restore-the-TOD.patch tests-acpi-allow-changes-for-core_count2.patch tests-acpi-update-tables-for-new-core-co.patch ui-vnc-clipboard-fix-integer-underflow-i.patch- Refactor building and installing SeaBIOS docs- Rename submodule patches so that it's clear which ones are backports and which ones are downstream only fixes; - No functional change intended. * Patches dropped: Ignore-spurious-GCC-12-warning.patch roms-sgabios-Fix-csum8-to-be-built-by-ho.patch Makefile-define-endianess-for-cross-buil.patch ipxe-Makefile-fix-issues-of-build-reprod.patch qboot-add-cross.ini-file-to-handle-aarch.patch sgabios-Makefile-fix-issues-of-build-rep.patch Silence-GCC-12-spurious-warnings.patch build-be-explicit-about-mx86-used-note-n.patch enable-cross-compilation-on-ARM.patch stub-out-the-SAN-req-s-in-int13.patch help-compiler-out-by-initializing-array.patch seabios-switch-to-python3-as-needed.patch * Patches added: openSUSE-Basetools-Ignore-spurious-GCC-1.patch openSUSE-Makefile-Fix-csum8-to-be-built-.patch openSUSE-Makefile-define-endianess-for-c.patch openSUSE-Makefile-fix-issues-of-build-re.patch openSUSE-add-cross.ini-file-to-handle-aa.patch openSUSE-build-Makefile-fix-issues-of-bu.patch openSUSE-build-Silence-GCC-12-spurious-w.patch openSUSE-build-be-explicit-about-mx86-us.patch openSUSE-build-enable-cross-compilation-.patch openSUSE-pcbios-stub-out-the-SAN-req-s-i.patch openSUSE-switch-to-python3-as-needed.patch openSUSE-test-help-compiler-out-by-initi.patch- Fixes jsc#PED-1716 * Patches added: configure-Add-Wno-gnu-variable-sized-typ.patch s390x-pci-add-routine-to-get-host-functi.patch s390x-pci-don-t-fence-interpreted-device.patch s390x-pci-enable-adapter-event-notificat.patch s390x-pci-enable-for-load-store-interpre.patch s390x-pci-let-intercept-devices-have-sep.patch s390x-pci-reflect-proper-maxstbl-for-gro.patch Update-linux-headers-to-v6.0-rc4.patch- install binfmt-misc handlers for systemd (bsc#1206838)- Raise the maximum number of vCPUs a VM can have to 1024 (jsc#PED-2592) * Patches added: pc-q35-Bump-max_cpus-to-1024.patch- install SeaBIOS documentation- Enable KVM support on riscv64- qtests test are not realiable when run inside OBS builders, so let's disable that part of the testsuite for now. There is work ongoing to run it somewhere else (on dedicated hosts) to avoid loosing coverage. (bsc#1204566)- Improve dependency handling (e.g., what's recommended vs. what's required. - Add a subpackage (qemu-headless) that brings in all the packages that are needed for creating VMs with tools like virt-install or VirtManager, run either locally or from a remote host. (bsc#1202166)- Build fails due to exceeding 10 GB disk limit (10430 MB): raise disk space contraint to 12 GB- Fixes bsc#1204082 * Patches added: block-io_uring-revert-Use-io_uring_regis.patch- Due to change in where some documentation files are, if qemu-guest-agent is installed, we need to make sure we update it to our version (bsc#1203995)- The links in the forsplit dirs, in each subpackage, born to deal with package & subpackage splitting, are not really used. In fact, they're "Provides:"-ed by a bunch of subpackages, but there's no "Requires:" for any of them. Let's just get rid of them.- The old qemu-binfmt weappers around the various qemu-$ARCH Linux user emulation binaries (see, e.g., bsc#1186256) are not necessary any longer, and bsc#1143725 can now be considered fixed. * Patches dropped: linux-user-add-binfmt-wrapper-for-argv-0.patch linux-user-binfmt-support-host-binaries.patch- Fix bsc#1204001. Patches are not upstream, and have been picked up and backported from the ML. This is something we usually prefer to avoid, but this is urgent, and the patches looks fine, with high chances for them to be included as they are (and if they're not, we will revisit this, i.e., drop them and re-include the ones that are actually committed) * Patches added: linux-user-add-more-compat-ioctl-definit.patch linux-user-drop-conditionals-for-obsolet.patch linux-user-remove-conditionals-for-many-.patch meson-enforce-a-minimum-Linux-kernel-hea.patch- Improve the output of update_git.sh, by including the list of repos to which we have downstream patches.- Fix: bsc#1202665, CVE-2022-2962 * Patches added: net-tulip-Restrict-DMA-engine-to-memorie.patch- skip tests that don't work under qemu-linux-user emulation- Runs of the test-suite seem much more stable now, in this version of QEMU. (bsc#1203610) We are also fine re-enabling running them in parallel.- Switch QEMU Linux user to emulate the same CPU as the one of the host by default. This is a bit conrtoversial and tricky, when thinking about system emulation/virtualization. But for linux-user, it should be just fine. (bsc#1203684) * Patches added: linux-user-use-max-as-default-CPU-model-.patch- Be less verbose when packaging documentation. In fact, with just a couple of (minor) re-arrangements, we can get rid of having to list all the files all the time - Package /etc/qemu/bridge.conf as '%config(noreplace). Next step will probably be to move it to /usr/etc/qemu (bsc#1201944)- Switch to %autosetup for all products (this required some changes in update_git.sh) - Run check-qtest sequentially, as it's more reliable, when in OBS - Build with libbpf, fdt and capstone support - Drop the patch adding our support document, and deal with that in the spec file directly * Patches dropped: doc-add-our-support-doc-to-the-main-proj.patch- Updated to latest upstream version 7.1 * https://wiki.qemu.org/ChangeLog/7.1 Be sure to also check the following pages: * https://qemu-project.gitlab.io/qemu/about/removed-features.html * https://qemu-project.gitlab.io/qemu/about/deprecated.html Some notable changes: * [x86] Support for architectural LBRs on KVM virtual machines * [x86] The libopcode-based disassembler has been removed. Use Capstone instead * [LoongArch] Add initial support for the LoongArch64 architecture. * [ARM] The emulated SMMUv3 now advertises support for SMMUv3.2-BBML2 * [ARM] The xlnx-zynqmp SoC model now implements the 4 TTC timers * [ARM] The versal machine now models the Cortex-R5s in the Real-Time Processing Unit (RPU) subsystem * [ARM] The virt board now supports emulation of the GICv4.0 * [ARM] New emulated CPU types: Cortex-A76, Neoverse-N1 * [HPPA] Fix serial port pass-through from host to guest * [HPPA] Lots of general code improvements and tidy-ups * [RISC-V] RISC-V * [RISC-V] Add support for privileged spec version 1.12.0 * [RISC-V] Use privileged spec version 1.12.0 for virt machine by default * [RISC-V] Allow software access to MIP SEIP * [RISC-V] Add initial support for the Sdtrig extension * [RISC-V] Optimisations and improvements for the vector extension * [VFIO] Experimental support for exposing emulated PCI devices over the new vfio-user protocol (a vfio-user client is not yet available in QEMU, though) * [QMP] The on-cbw-error option for copy-before-write filter, to specify behavior on CBW (copy before write) operation failure. * [QMP] The cbw-timeout option for copy-before-write filter, to specify timeout for CBW operation. * [QMP] New commands query-stats and query-stats-schema to retrieve statistics from various QEMU subsystems (right now only from KVM). * [QMP] The PanicAction can now be configured to report an exit-failure (useful for automated testing) * [Networking] QEMU can be compiled with the system slirp library even when using CFI. This requires libslirp 4.7. * [Migration] Support for zero-copy-send on Linux, which reduces CPU usage on the source host. Note that locked memory is needed to support this * Patches added: Revert-tests-qtest-enable-more-vhost-use.patch meson-remove-pkgversion-from-CONFIG_STAM.patch * Patches dropped: AIO-Reduce-number-of-threads-for-32bit-h.patch Makefile-Don-t-check-pc-bios-as-pre-requ.patch Revert-8dcb404bff6d9147765d7dd3e9c849337.patch Revert-qht-constify-qht_statistics_init.patch XXX-dont-dump-core-on-sigabort.patch acpi_piix4-Fix-migration-from-SLE11-SP2.patch configure-only-populate-roms-if-softmmu.patch configure-remove-pkgversion-from-CONFIG_.patch coroutine-ucontext-use-QEMU_DEFINE_STATI.patch coroutine-use-QEMU_DEFINE_STATIC_CO_TLS.patch coroutine-win32-use-QEMU_DEFINE_STATIC_C.patch hostmem-default-the-amount-of-prealloc-t.patch hw-usb-hcd-ehci-fix-writeback-order.patch i8254-Fix-migration-from-SLE11-SP2.patch intc-exynos4210_gic-replace-snprintf-wit.patch modules-generates-per-target-modinfo.patch modules-introduces-module_kconfig-direct.patch pc-bios-s390-ccw-net-avoid-warning-about.patch pci-fix-overflow-in-snprintf-string-form.patch qemu-cvs-gettimeofday.patch qemu-cvs-ioctl_debug.patch qemu-cvs-ioctl_nodirection.patch qht-Revert-some-constification-in-qht.c.patch qom-handle-case-of-chardev-spice-module-.patch scsi-lsi53c895a-fix-use-after-free-in-ls.patch scsi-lsi53c895a-really-fix-use-after-fre.patch softmmu-Always-initialize-xlat-in-addres.patch sphinx-change-default-language-to-en.patch test-add-mapping-from-arch-of-i686-to-qe.patch tests-Fix-block-tests-to-be-compatible-w.patch tests-qtest-Move-the-fuzz-tests-to-x86-o.patch usb-Help-compiler-out-to-avoid-a-warning.patch- pcre-devel-static is only needed when building against glib2 < 2.73. After that, glib2 was migrated to pcre2.- Substantial rework of the spec file: * the 'make check' testsuite now runs in the %check section of the main package, not in a subpackage * switched from %setup to %autosetup * rearranged the content in order to minimize the use of %if, %ifarch, etc- Properly fix bsc#1198038, CVE-2022-0216 * Patches added: scsi-lsi53c895a-really-fix-use-after-fre.patch tests-qtest-Move-the-fuzz-tests-to-x86-o.patch- Make temp dir (for update_git.sh) configurable - Added new subpackages (audio-dbus, ui-dbus) - bsc#1199018 was never fixed in Factory's QEMU 6.2. It is now (since the patches are already in SeaBIOS 1.16.0) - Some tests are having issues when run in OBS. They seem to be due to race conditions, triggered by resource constraints of OBS workers. Let's disable them for now, while looking for a fix - Update to v7.0.0 (bsc#1201307). For full release notes, see: * https://wiki.qemu.org/ChangeLog/7.0 Be sure to also check the following pages: * https://qemu-project.gitlab.io/qemu/about/removed-features.html * https://qemu-project.gitlab.io/qemu/about/deprecated.html Some notable changes: * [ARM] The virt board has gained a new control knob to disable passing a RNG seed in the DTB (dtb-kaslr-seed) * [ARM] The AST2600 SoC now supports a dummy version of the i3c device * [ARM] The virt board can now run guests with KVM on hosts with restricted IPA ranges * [ARM] The virt board now supports virtio-mem-pci * [ARM] The virt board now supports specifying the guest CPU topology * [ARM] On the virt board, we now enable PAuth when using KVM or hvf and the host CPU supports it * [RISC-V] Add support for ratified 1.0 Vector extension * [RISC-V] Support for the Zve64f and Zve32f extensions * [RISC-V] Drop support for draft 0.7.1 Vector extension * [RISC-V] Support Zfhmin and Zfh extensions * [RISC-V] RISC-V KVM support * [RISC-V] Mark Hypervisor extension as non experimental * [RISC-V] Enable Hypervisor extension by default * [x86] Support for Intel AMX. * [PCI/PCIe] Q35: fix PCIe device becoming disabled after migration when ACPI based PCI hotplug is used (6b0969f1ec) * [PCI/PCIe] initial bits of SR/IOV support (250346169) * [PCI/PCIe] arm/virt: fixed PXB interrupt routing (e609301b45) * [PCI/PCIe] arm/virt: support for virtio-mem-pci (b1b87327a9) * [virtiofs] Fix for CVE-2022-0358 - behaviour with supplementary groups and SGID directories * [virtiofs] Improved security label support * [virtiofs] The virtiofsd in qemu is now starting to be deprecated; please start using and contributing to Rust virtiofsd * Patches dropped: acpi-validate-hotplug-selector-on-access.patch block-backend-Retain-permissions-after-m.patch block-qdict-Fix-Werror-maybe-uninitializ.patch brotli-fix-actual-variable-array-paramet.patch display-qxl-render-fix-race-condition-in.patch doc-Add-the-SGX-numa-description.patch hw-i386-amd_iommu-Fix-maybe-uninitialize.patch hw-intc-exynos4210_gic-provide-more-room.patch hw-nvme-fix-CVE-2021-3929.patch hw-nvram-at24-return-0xff-if-1-byte-addr.patch iotest-065-explicit-compression-type.patch iotest-214-explicit-compression-type.patch iotest-302-use-img_info_log-helper.patch iotest-303-explicit-compression-type.patch iotest-39-use-_qcow2_dump_header.patch iotests-60-more-accurate-set-dirty-bit-i.patch iotests-bash-tests-filter-compression-ty.patch iotests-common.rc-introduce-_qcow2_dump_.patch iotests-declare-lack-of-support-for-comp.patch iotests-drop-qemu_img_verbose-helper.patch iotests-massive-use-_qcow2_dump_header.patch iotests-MRCE-Write-data-to-source.patch iotests.py-filter-out-successful-output-.patch iotests.py-img_info_log-rename-imgopts-a.patch iotests.py-implement-unsupported_imgopts.patch iotests.py-qemu_img-create-support-IMGOP.patch iotests.py-rewrite-default-luks-support-.patch iotests-specify-some-unsupported_imgopts.patch meson-build-all-modules-by-default.patch numa-Enable-numa-for-SGX-EPC-sections.patch numa-Support-SGX-numa-in-the-monitor-and.patch python-aqmp-add-__del__-method-to-legacy.patch python-aqmp-add-_session_guard.patch python-aqmp-add-SocketAddrT-to-package-r.patch python-aqmp-add-socket-bind-step-to-lega.patch python-aqmp-add-start_server-and-accept-.patch python-aqmp-copy-type-definitions-from-q.patch python-aqmp-drop-_bind_hack.patch python-aqmp-fix-docstring-typo.patch python-aqmp-Fix-negotiation-with-pre-oob.patch python-aqmp-fix-race-condition-in-legacy.patch Python-aqmp-fix-type-definitions-for-myp.patch python-aqmp-handle-asyncio.TimeoutError-.patch python-aqmp-refactor-_do_accept-into-two.patch python-aqmp-remove-_new_session-and-_est.patch python-aqmp-rename-accept-to-start_serve.patch python-aqmp-rename-AQMPError-to-QMPError.patch python-aqmp-split-_client_connected_cb-o.patch python-aqmp-squelch-pylint-warning-for-t.patch python-aqmp-stop-the-server-during-disco.patch python-introduce-qmp-shell-wrap-convenie.patch python-machine-raise-VMLaunchFailure-exc.patch python-move-qmp-shell-under-the-AQMP-pac.patch python-move-qmp-utilities-to-python-qemu.patch python-qmp-switch-qmp-shell-to-AQMP.patch python-support-recording-QMP-session-to-.patch python-upgrade-mypy-to-0.780.patch qcow2-simple-case-support-for-downgradin.patch qemu-binfmt-conf.sh-should-use-F-as-shor.patch tests-qemu-iotests-040-Skip-TestCommitWi.patch tests-qemu-iotests-Fix-051-for-binaries-.patch tests-qemu-iotests-testrunner-Quote-case.patch tools-virtiofsd-Add-rseq-syscall-to-the-.patch ui-cursor-fix-integer-overflow-in-cursor.patch vhost-vsock-detach-the-virqueue-element-.patch virtiofsd-Drop-membership-of-all-supplem.patch virtio-net-fix-map-leaking-on-error-duri.patch Disable-some-tests-that-have-problems-in.patch * Patches added: intc-exynos4210_gic-replace-snprintf-wit.patch Revert-8dcb404bff6d9147765d7dd3e9c849337.patch- Fix bsc#1197084 * Patches added: hostmem-default-the-amount-of-prealloc-t.patch- Get rid of downstream patches breaking s390 modules. Replace them with the upstream proposed and Acked (but never committed) solution (bsc#1199015) * Patches added: modules-generates-per-target-modinfo.patch modules-introduces-module_kconfig-direct.patch * Patches dropped: Fix-the-module-building-problem-for-s390.patch modules-quick-fix-a-fundamental-error-in.patch- backport patches for having coroutine work well when LTO is used * Patches added: coroutine-ucontext-use-QEMU_DEFINE_STATI.patch coroutine-use-QEMU_DEFINE_STATIC_CO_TLS.patch coroutine-win32-use-QEMU_DEFINE_STATIC_C.patch- seabios: drop patch that changes python in python2. Just go to python3 directly. * Patches dropped: seabios-use-python2-explicitly-as-needed.patch- Fix the following bugs: - bsc#1198037, CVE-2021-4207 - bsc#1198038, CVE-2022-0216 - bsc#1201367, CVE-2022-35414 - bsc#1198035, CVE-2021-4206 - bsc#1198712, CVE-2022-26354 - bsc#1198711, CVE-2022-26353 * Patches added: display-qxl-render-fix-race-condition-in.patch scsi-lsi53c895a-fix-use-after-free-in-ls.patch softmmu-Always-initialize-xlat-in-addres.patch ui-cursor-fix-integer-overflow-in-cursor.patch vhost-vsock-detach-the-virqueue-element-.patch virtio-net-fix-map-leaking-on-error-duri.patch- Fix usb ehci boot failure (bsc#1192115) * Patches added: hw-usb-hcd-ehci-fix-writeback-order.patch- Fix bugs boo#1200557 and boo#1199924 - Now that boo#1199924 is fixed, re-enable FORTIFY_SOURCE=3 * Patches added: pci-fix-overflow-in-snprintf-string-form.patch sphinx-change-default-language-to-en.patch- It has been observed that building QEMU with _FORTIFY_SOURCE=3 causes problem (see bsc#1199924). Force it to =2 for now, while we investigate the issue.- Backport a GCC 12 aarch64 build fix (bsc#1199625) * Patches added: block-qdict-Fix-Werror-maybe-uninitializ.patch- Filter out rpmlint error that is valid for qemu, but will have its badness increased in the future.- enable aio=io_uring on all kvm architectures (bsc#1197699)- Backport aqmp patches from upstream which can fix iotest issues * Patches added: python-aqmp-add-__del__-method-to-legacy.patch python-aqmp-add-_session_guard.patch python-aqmp-add-SocketAddrT-to-package-r.patch python-aqmp-add-socket-bind-step-to-lega.patch python-aqmp-add-start_server-and-accept-.patch python-aqmp-copy-type-definitions-from-q.patch python-aqmp-drop-_bind_hack.patch python-aqmp-fix-docstring-typo.patch python-aqmp-Fix-negotiation-with-pre-oob.patch python-aqmp-fix-race-condition-in-legacy.patch Python-aqmp-fix-type-definitions-for-myp.patch python-aqmp-handle-asyncio.TimeoutError-.patch python-aqmp-refactor-_do_accept-into-two.patch python-aqmp-remove-_new_session-and-_est.patch python-aqmp-rename-accept-to-start_serve.patch python-aqmp-rename-AQMPError-to-QMPError.patch python-aqmp-split-_client_connected_cb-o.patch python-aqmp-squelch-pylint-warning-for-t.patch python-aqmp-stop-the-server-during-disco.patch python-introduce-qmp-shell-wrap-convenie.patch python-machine-raise-VMLaunchFailure-exc.patch python-move-qmp-shell-under-the-AQMP-pac.patch python-move-qmp-utilities-to-python-qemu.patch python-qmp-switch-qmp-shell-to-AQMP.patch python-support-recording-QMP-session-to-.patch python-upgrade-mypy-to-0.780.patch- Drop the patches which are workaround to fix iotest issues * Patches dropped: Revert-python-iotests-replace-qmp-with-a.patch Revert-python-machine-add-instance-disam.patch Revert-python-machine-add-sock_dir-prope.patch Revert-python-machine-handle-fast-QEMU-t.patch Revert-python-machine-move-more-variable.patch Revert-python-machine-remove-_remove_mon.patch- Support the SGX feature (bsc#1197807) * Patches added: doc-Add-the-SGX-numa-description.patch numa-Enable-numa-for-SGX-EPC-sections.patch numa-Support-SGX-numa-in-the-monitor-and.patch- Backport CVE-2021-3929 (bsc#1193880) * Patches added: hw-nvme-fix-CVE-2021-3929.patch- The patches from upstream cause testsuit failures (bsc#1197150 bsc#1197528) * Patches added: Revert-python-iotests-replace-qmp-with-a.patch Revert-python-machine-add-instance-disam.patch Revert-python-machine-add-sock_dir-prope.patch Revert-python-machine-handle-fast-QEMU-t.patch Revert-python-machine-move-more-variable.patch Revert-python-machine-remove-_remove_mon.patch- Add missing patch from a PTFs (bsc#1194938) * Patches added: scsi-generic-check-for-additional-SG_IO-.patch- Kill downstream patches around bifmt handling that makes cumbersome to run multi-arch containers, and switch to the upstream behavior, which is well documented and valid on all other distros. This is possible thanks to Linux kernel commit 2347961b11d4 and QEMU commit 6e1c0d7b951e19c53 (so it can only work on Leap/SLE 15.4 and higher). (bsc#1197298) * Patches dropped: qemu-binfmt-conf.sh-allow-overriding-SUS.patch qemu-binfmt-conf-use-qemu-ARCH-binfmt.patch- Fix update_git.sh wiping all the package file of the local checkout while cloning the git repository on demand (in case they don't exist and the user as to do so).- Improve test reliability * Patches added: Fix-the-module-building-problem-for-s390.patch tests-qemu-iotests-040-Skip-TestCommitWi.patch tests-qemu-iotests-testrunner-Quote-case.patch- Fix virtiofs crashing with glibc >= 2.35, due to rseq syscall (bsc#1196924) * Patches added: tools-virtiofsd-Add-rseq-syscall-to-the-.patch- Avoid warnings caused by a GCC 12 bug, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98503 (bsc#1197018) * Patches added: hw-i386-amd_iommu-Fix-maybe-uninitialize.patch Silence-GCC-12-spurious-warnings.patch Ignore-spurious-GCC-12-warning.patch- Proactive fix * Patches added: hw-nvram-at24-return-0xff-if-1-byte-addr.patch- Build PPC firmwares from sources on non-PPC builds as well (bsc#1193545) - Build RiscV firmwares on non-RiscV builds as well - While there, refactor (and simplify!) the firmware building logic and code * Patches added: Makefile-define-endianess-for-cross-buil.patch Makefile-fix-build-with-binutils-2.38.patch- qemu,kvm,xen: NULL pointer dereference issue in megasas-gen2 host bus adapter (bsc#1180432, CVE-2020-35503) * Patches added: hw-scsi-megasas-check-for-NULL-frame-in-.patch- Include vmxcap in the qemu-tools package (is being very useful for debugging bsc#1193364)- The qemu package should require qemu-x86, qemu-arm, etc, as there's no point installing it without _any_ of them. Additionally, right now, the user does not get a working qemu, if recommended packages are disabled (e.g., on MicroOS or SLE Micro). bsc#1196087- Give clearer instructions on how to modify the package patches from the output of update_git.sh (docs change only, no functional change)- qemu,kvm: potential privilege escalation via virtiofsd (bsc#1195161, CVE-2022-0358) * Patches added: virtiofsd-Drop-membership-of-all-supplem.patch* Patches added: block-backend-Retain-permissions-after-m.patch iotest-065-explicit-compression-type.patch iotest-214-explicit-compression-type.patch iotest-302-use-img_info_log-helper.patch iotest-303-explicit-compression-type.patch iotest-39-use-_qcow2_dump_header.patch iotests-60-more-accurate-set-dirty-bit-i.patch iotests-bash-tests-filter-compression-ty.patch iotests-common.rc-introduce-_qcow2_dump_.patch iotests-declare-lack-of-support-for-comp.patch iotests-drop-qemu_img_verbose-helper.patch iotests-massive-use-_qcow2_dump_header.patch iotests-MRCE-Write-data-to-source.patch iotests.py-filter-out-successful-output-.patch iotests.py-img_info_log-rename-imgopts-a.patch iotests.py-implement-unsupported_imgopts.patch iotests.py-qemu_img-create-support-IMGOP.patch iotests.py-rewrite-default-luks-support-.patch iotests-specify-some-unsupported_imgopts.patch qcow2-simple-case-support-for-downgradin.patch tests-qemu-iotests-Fix-051-for-binaries-.patch-Backport patch from upstream, bsc#1194063 CVE-2021-4158 * Patches added: acpi-validate-hotplug-selector-on-access.patch- Enable modules for testsuite* Patches added: meson-build-all-modules-by-default.patch- It's time to really start requiring -F when using -b in qemu-img for us as well. Users/customers have been warned in the relevant release notes (bsc#1190135) * Patches dropped: Revert-qemu-img-Improve-error-for-rebase.patch Revert-qemu-img-Require-F-with-b-backing.patch- Fix testsuite failures by not using modules when building tests (and some other, also testsuite related, spec file problems)- [JIRA] (SLE-20965) Make QEMU guests more failsafe when resizing SCSI passthrough disks * Patches added: scsi-generic-replace-logical-block-count.patch- Add an audio-oss sub-package- Add some new (mostly documentation) files in the package- Remove option --audio-drv-list because audio is detected by meson automatically in latest version.- Remove options --disable-jemalloc and --disable-tcmalloc which are changed in v6.2.0.- Update to v 6.2.0. For full release notese, see: * https://wiki.qemu.org/ChangeLog/6.2. Be sure to also check the following pages: * https://qemu-project.gitlab.io/qemu/about/removed-features.html * https://qemu-project.gitlab.io/qemu/about/deprecated.html Some notable changes: * virtio-mem: guest memory dumps are now fully supported, along with pre-copy/post-copy migration and background guest snapshots * QMP: support for nw DEVICE_UNPLUG_GUEST_ERROR to detect guest-reported hotplug failures * TCG: improvements to TCG plugin argument syntax, and multi-core support for cache plugin * 68k: improved support for Apple’s NuBus, including ability to load declaration ROMs, and slot IRQ support * ARM: macOS hosts with Apple Silicon CPUs now support ‘hvf’ accelerator for AArch64 guests * ARM: emulation support for Fujitsu A64FX processor model * ARM: emulation support for kudo-mbc machine type * ARM: M-profile MVE extension is now supported for Cortex-M55 * ARM: ‘virt’ machine now supports an emulated ITS (Interrupt Translation Service) and supports more than 123 CPUs in emulation mode * ARM: xlnx-zcu102 and xlnx-versal-virt machines now support BBRAM and eFUSE devices * PowerPC: improved POWER10 support for the ‘powernv’ machine type * PowerPC: initial support for POWER10 DD2.0 CPU model * PowerPC: support for FORM2 PAPR NUMA descriptions for ‘pseries’ machine type * RISC-V: support for Zb[abcs] instruction set extensions * RISC-V: support for vhost-user and numa mem options across all boards * RISC-V: SiFive PWM support * x86: support for new Snowridge-v4 CPU model * x86: guest support for Intel SGX * x86: AMD SEV guests now support measurement of kernel binary when doing direct kernel boot (not using a bootloader) * Patches dropped: 9pfs-fix-crash-in-v9fs_walk.patch block-introduce-max_hw_iov-for-use-in-sc.patch hmp-Unbreak-change-vnc.patch hw-acpi-ich9-Add-compat-prop-to-keep-HPC.patch hw-i386-acpi-build-Deny-control-on-PCIe-.patch i386-cpu-Remove-AVX_VNNI-feature-from-Co.patch net-vmxnet3-validate-configuration-value.patch pcie-rename-native-hotplug-to-x-native-h.patch plugins-do-not-limit-exported-symbols-if.patch plugins-execlog-removed-unintended-s-at-.patch qemu-nbd-Change-default-cache-mode-to-wr.patch qemu-sockets-fix-unix-socket-path-copy-a.patch target-arm-Don-t-skip-M-profile-reset-en.patch target-i386-add-missing-bits-to-CR4_RESE.patch tcg-arm-Fix-tcg_out_vec_op-function-sign.patch uas-add-stream-number-sanity-checks.patch vhost-vsock-fix-migration-issue-when-seq.patch virtio-balloon-don-t-start-free-page-hin.patch virtio-mem-pci-Fix-memory-leak-when-crea.patch virtio-net-fix-use-after-unmap-free-for-.patch- Reinstate Lin Ma's fixes for bsc#1192147 as they were submitted only to IBS. * Patches added: hw-acpi-ich9-Add-compat-prop-to-keep-HPC.patch hw-i386-acpi-build-Deny-control-on-PCIe-.patch pcie-rename-native-hotplug-to-x-native-h.patch- Rename the Guest Agent service qemu-guest-agent, like in other distros (and upstream). bsc#1185543- disable QOM cast debug outside the testsuite as the corresponding asserts show up occassionally as top #1 in perf(1) traces under heavy virtio load - enable LTO when we'd like to use LTO* Patches added (bsc#1186256): qemu-binfmt-conf.sh-allow-overriding-SUS.patch- cross-i386-binutils and cross-i386-gcc are not needed and were dropped from Factory - boo#1193424- qemu: virtio-net: heap use-after-free in virtio_net_receive_rcu (bsc#1189938 CVE-2021-3748) solved by virtio-net-fix-use-after-unmap-free-for-.patch - kvm,qemu: out-of-bounds write in UAS (USB Attached SCSI) device emulation (bsc#1189702 CVE-2021-3713) * Patches added: uas-add-stream-number-sanity-checks.patch- Stable fixes from upstream * Patches added: block-introduce-max_hw_iov-for-use-in-sc.patch hmp-Unbreak-change-vnc.patch qemu-nbd-Change-default-cache-mode-to-wr.patch target-arm-Don-t-skip-M-profile-reset-en.patch vhost-vsock-fix-migration-issue-when-seq.patch virtio-mem-pci-Fix-memory-leak-when-crea.patch virtio-net-fix-use-after-unmap-free-for-.patch- Fix testsuite dependencies (bsc#1190573) * Patches added: modules-quick-fix-a-fundamental-error-in.patch- Replace patch to fix hardcoded binfmt handler (bsc#1186256) * Patches dropped: qemu-binfmt-conf.sh-allow-overriding-SUS.patch * Patches added: qemu-binfmt-conf.sh-should-use-F-as-shor.patch - Stable fixes from upstream * Patches added: 9pfs-fix-crash-in-v9fs_walk.patch i386-cpu-Remove-AVX_VNNI-feature-from-Co.patch plugins-do-not-limit-exported-symbols-if.patch plugins-execlog-removed-unintended-s-at-.patch qemu-sockets-fix-unix-socket-path-copy-a.patch target-i386-add-missing-bits-to-CR4_RESE.patch virtio-balloon-don-t-start-free-page-hin.patch- Fix qemu build on ARMv7 (bsc#1190211) * Patches added: tcg-arm-Fix-tcg_out_vec_op-function-sign.patch- Update supported file for ARM machines.- Keep qemu-img without backing format still deprecated (bsc#1190135) * Patches added: Revert-qemu-img-Improve-error-for-rebase.patch Revert-qemu-img-Require-F-with-b-backing.patch - Update the support files to reflect the deprecation.- Update build dependencies versions: libgcrypt >= 1.8.0, gnutls >= 3.5.18, glib >= 2.56, libssh >= 0.8.7- Fix hardcoded binfmt handler doesn't play well with containers (bsc#1186256) * Patches added: qemu-binfmt-conf.sh-allow-overriding-SUS.patch- Update to v6.1: see https://wiki.qemu.org/ChangeLog/6.1 For a full list of formely deprecated features that are removed, consult: https://qemu-project.gitlab.io/qemu/about/removed-features.html For a list of new deprecated features, consult: https://qemu-project.gitlab.io/qemu/about/deprecated.html Some noteworthy changes: * Removed moxie CPU. * Removed lm32 CPU. * Removed unicore32 CPU. * Removed 'info cpustats'. * Added Aspeed machines: rainier-bmc, quanta-q7l1-bmc. * Added npcm7xx machine: quanta-gbs-bmc. * Model for Aspeed's Hash and Crypto Engine. * SVE2 is now emulated, including bfloat16 support * FEAT_I8MM, FEAT_TLBIOS, FEAT_TLBRANGE, FEAT_BF16, FEAT_AA32BF16, and FEAT_MTE3 are now emulated. * Improved hot-unplug failures on PowerPC pseries machine. * Implemented some POWER10 instructions in TCG. * Added shakti_c RISC-V machine. * Improved documentation for RISC-V machines. * CPU models for gen16 have been added for s390x. * New CPU model versions added with XSAVES enabled: Skylake-Client-v4, Skylake-Server-v5, Cascadelake-Server-v5, Cooperlake-v2, Icelake-Client-v3, Icelake-Server-v5, Denverton-v3, Snowridge-v3, Dhyana-v2 * Added ACPI based PCI hotplug support to Q35 machine. Enabled and used by default since pc-q35-6.1 machine type. * Added support for the pca9546 and pca9548 I2C muxes. * Added support for PMBus and several PMBus devices. * Crypto subsystem: The preferred crypto backend driver now gnutls, with libgcrypt as the second choice, and nettle as third choice, with ordering driven mostly by performance of the ciphers. * Misc doc improvements. * Patches removed: block-nvme-Fix-VFIO_MAP_DMA-failed-No-sp.patch hmp-Fix-loadvm-to-resume-the-VM-on-succe.patch hw-block-nvme-align-with-existing-style.patch hw-block-nvme-consider-metadata-read-aio.patch hw-net-can-sja1000-fix-buff2frame_bas-an.patch hw-nvme-fix-missing-check-for-PMR-capabi.patch hw-nvme-fix-pin-based-interrupt-behavior.patch hw-pci-host-q35-Ignore-write-of-reserved.patch hw-rdma-Fix-possible-mremap-overflow-in-.patch hw-rx-rx-gdbsim-Do-not-accept-invalid-me.patch hw-usb-Do-not-build-USB-subsystem-if-not.patch hw-usb-host-stub-Remove-unused-header.patch linux-user-aarch64-Enable-hwcap-for-RND-.patch module-for-virtio-gpu-pre-load-module-to.patch monitor-qmp-fix-race-on-CHR_EVENT_CLOSED.patch pvrdma-Ensure-correct-input-on-ring-init.patch pvrdma-Fix-the-ring-init-error-flow-CVE-.patch qemu-config-load-modules-when-instantiat.patch qemu-config-parse-configuration-files-to.patch qemu-config-use-qemu_opts_from_qdict.patch runstate-Initialize-Error-to-NULL.patch sockets-update-SOCKET_ADDRESS_TYPE_FD-li.patch target-i386-Exit-tb-after-wrmsr.patch target-sh4-Return-error-if-CPUClass-get_.patch tcg-Allocate-sufficient-storage-in-temp_.patch tcg-arm-Fix-tcg_out_op-function-signatur.patch tcg-sparc-Fix-temp_allocate_frame-vs-spa.patch ui-Fix-memory-leak-in-qemu_xkeymap_mappi.patch usb-hid-avoid-dynamic-stack-allocation.patch usb-limit-combined-packets-to-1-MiB-CVE-.patch usb-mtp-avoid-dynamic-stack-allocation.patch usb-redir-avoid-dynamic-stack-allocation.patch usbredir-fix-free-call.patch vfio-ccw-Permit-missing-IRQs.patch vhost-user-blk-Check-that-num-queues-is-.patch vhost-user-blk-Don-t-reconnect-during-in.patch vhost-user-blk-Fail-gracefully-on-too-la.patch vhost-user-blk-Get-more-feature-flags-fr.patch vhost-user-blk-Make-sure-to-set-Error-on.patch vhost-user-gpu-abstract-vg_cleanup_mappi.patch vhost-user-gpu-fix-leak-in-virgl_cmd_res.patch vhost-user-gpu-fix-leak-in-virgl_resourc.patch vhost-user-gpu-fix-memory-disclosure-in-.patch vhost-user-gpu-fix-memory-leak-in-vg_res.patch vhost-user-gpu-fix-memory-leak-while-cal.patch vhost-user-gpu-fix-OOB-write-in-virgl_cm.patch vhost-user-gpu-fix-resource-leak-in-vg_r.patch vhost-vdpa-don-t-initialize-backend_feat.patch virtio-blk-Fix-rollback-path-in-virtio_b.patch virtio-Fail-if-iommu_platform-is-request.patch virtiofsd-Fix-side-effect-in-assert.patch vl-allow-not-specifying-size-in-m-when-u.patch vl-Fix-an-assert-failure-in-error-path.patch vl-plug-object-back-into-readconfig.patch vl-plumb-keyval-based-options-into-readc.patch x86-acpi-use-offset-instead-of-pointer-w.patch- usb: unbounded stack allocation in usbredir (bsc#1186012, CVE-2021-3527) hw-usb-Do-not-build-USB-subsystem-if-not.patch hw-usb-host-stub-Remove-unused-header.patch usb-hid-avoid-dynamic-stack-allocation.patch usb-limit-combined-packets-to-1-MiB-CVE-.patch usb-mtp-avoid-dynamic-stack-allocation.patch- usbredir: free call on invalid pointer in bufp_alloc (bsc#1189145, CVE-2021-3682) usbredir-fix-free-call.patch- Add stable patches from upstream: block-nvme-Fix-VFIO_MAP_DMA-failed-No-sp.patch hw-net-can-sja1000-fix-buff2frame_bas-an.patch hw-pci-host-q35-Ignore-write-of-reserved.patch- Disabled skiboot building for PowerPC due to the following issue: https://github.com/open-power/skiboot/issues/265- Fix possible mremap overflow in the pvrdma (CVE-2021-3582, bsc#1187499) hw-rdma-Fix-possible-mremap-overflow-in-.patch - Ensure correct input on ring init (CVE-2021-3607, bsc#1187539) pvrdma-Ensure-correct-input-on-ring-init.patch - Fix the ring init error flow (CVE-2021-3608, bsc#1187538) pvrdma-Fix-the-ring-init-error-flow-CVE-.patch- Fix qemu-supportconfig network-manager verification- Fix stable issues found in upstream: hmp-Fix-loadvm-to-resume-the-VM-on-succe.patch hw-block-nvme-align-with-existing-style.patch hw-nvme-fix-missing-check-for-PMR-capabi.patch hw-nvme-fix-pin-based-interrupt-behavior.patch linux-user-aarch64-Enable-hwcap-for-RND-.patch qemu-config-load-modules-when-instantiat.patch qemu-config-parse-configuration-files-to.patch qemu-config-use-qemu_opts_from_qdict.patch runstate-Initialize-Error-to-NULL.patch target-i386-Exit-tb-after-wrmsr.patch tcg-Allocate-sufficient-storage-in-temp_.patch tcg-sparc-Fix-temp_allocate_frame-vs-spa.patch vhost-vdpa-don-t-initialize-backend_feat.patch vl-allow-not-specifying-size-in-m-when-u.patch vl-Fix-an-assert-failure-in-error-path.patch vl-plug-object-back-into-readconfig.patch vl-plumb-keyval-based-options-into-readc.patch x86-acpi-use-offset-instead-of-pointer-w.patch- Update qemu-supportconfig plugin- Fix an update-alternative warning when removing qemu-skiboot package bsc#1178678- Use doc directive to build QEMU documentation- Improve compatibility with gcc 11: target-sh4-Return-error-if-CPUClass-get_.patch tcg-arm-Fix-tcg_out_op-function-signatur.patch- Enable zstd compression option to qcow2- Fix out-of-bounds write in virgl_cmd_get_capset CVE-2021-3546 bsc#1185981 vhost-user-gpu-abstract-vg_cleanup_mappi.patch - Fix memory leaks found in the virtio vhost-user GPU device CVE-2021-3544 bsc#1186010 vhost-user-gpu-fix-leak-in-virgl_cmd_res.patch vhost-user-gpu-fix-leak-in-virgl_resourc.patch vhost-user-gpu-fix-memory-disclosure-in-.patch vhost-user-gpu-fix-memory-leak-in-vg_res.patch vhost-user-gpu-fix-memory-leak-while-cal.patch vhost-user-gpu-fix-OOB-write-in-virgl_cm.patch - Fix information disclosure due to uninitialized memory read CVE-2021-3545 bsc#1185990 vhost-user-gpu-fix-resource-leak-in-vg_r.patch- disable sheepdog, it was dropped upstream ( https://gitlab.com/qemu-project/qemu/-/commit/09ec85176e4095be15f233ebc870d5680123f024) and fails to build with gcc 11 on non-x86- Fix CVE-2021-3527 in usb/redir: usb-redir-avoid-dynamic-stack-allocation.patch - Fix issues found upstream: hw-block-nvme-consider-metadata-read-aio.patch sockets-update-SOCKET_ADDRESS_TYPE_FD-li.patch vfio-ccw-Permit-missing-IRQs.patch vhost-user-blk-Check-that-num-queues-is-.patch vhost-user-blk-Don-t-reconnect-during-in.patch vhost-user-blk-Fail-gracefully-on-too-la.patch vhost-user-blk-Get-more-feature-flags-fr.patch vhost-user-blk-Make-sure-to-set-Error-on.patch virtio-blk-Fix-rollback-path-in-virtio_b.patch virtio-Fail-if-iommu_platform-is-request.patch virtiofsd-Fix-side-effect-in-assert.patch monitor-qmp-fix-race-on-CHR_EVENT_CLOSED.patch- Brotli VLA error was already fixed in v5.2 but the patches wasn't included in v6.0. This change fixed that - Patches added: brotli-fix-actual-variable-array-paramet.patch hw-rx-rx-gdbsim-Do-not-accept-invalid-me.patch ui-Fix-memory-leak-in-qemu_xkeymap_mappi.patch- For the record, these issues are fixed in this package already. Most are alternate references to previously mentioned issues: (CVE-2019-15890, bsc#1149813, CVE-2020-8608, bsc#1163019, CVE-2020-14364, bsc#1175534, CVE-2020-25707, bsc#1178683, CVE-2020-25723, bsc#1178935, CVE-2020-29130, bsc#1179477, CVE-2020-29129, bsc#1179484, CVE-2021-3419, bsc#1182975)- Update to v6.0: see https://wiki.qemu.org/ChangeLog/6.0 For a full list of formely deprecated features that are removed now, consult: https://qemu-project.gitlab.io/qemu/system/removed-features.html. For a list of new deprecated features, consult: https://qemu-project.gitlab.io/qemu/system/deprecated.html Some noteworthy changes: * Removed tileGX CPU (linux-user mode). * Removed ide-drive device (use ide-hd or ide-cd instead). * Removed scsi-disk device (use scsi-hd or scsi-cd instead). * Removed pc-1.0, pc-1.1, pc-1.2, and pc-1.3 machine types. * Added emulation of Arm-v8.1M arch and Cortex-M55 CPU. * Added boards mps3-an524 (Cortex-M33) and mps3-an547 (Cortex-M55). * x86: Support for running SEV-ES encrypted guests; TCG can emulate the PKS feature; WHPX accelerator supports accelerated APIC. * ARM: ARMv8.4-TTST, ARMv8.4-SEL2, FEAT_SSBS, and ARMv8.4-DIT emulation are now supported; Added ARMv8.5-MemTag extension is now supported formely linux-user. Additional device emulation support for xlnx-zynqmp, xlnx-versal, sbsa-ref, npcm7xx, and sabrelite board models. * PowerPC: powernv now allows external BMC; pseries can send QAPI message if it detects a memory hotplug failure; CPU unplug request can be retried. * s390: TCG works with Linux kernels built with clang-11 and clang12. * RISC-V: OpenSBI upgraded to v0.9; Support the QMP dump-guest-memory command; Add support for the SiFive SPI controller (sifive_u); Add QSPI NOR flash to Microchip PFSoC. * Misc doc improvements. * Multiprocess: Add experimental options to support out-of-process device emulation. * ACPI: support for assigning NICs to known names in guest OS independently of PCI slot placement. * NVMe: new emulation support for v1.4 spec with many new features, experimental support for Zoned Namespaces, multipath I/O, and End-to-End Data Protection. * Xen: New guest loader for testing of Xen-like hypervisors booting kernels. * virtiofs: misc. security fixes and performance improvements. * Tools: FUSE block exports to allow mounting any QEMU block device node as a host file. * Migration: query/info-migrate now display the migration blocker status and the reasons for blocking. * User-mode: Added support for the Qualcomm Hexagon processor. * TCG: Added support for Apple Silicon hosts (macOS). * QMP: backup jobs now support multiple asynchronous requests in parallel * VNC: virtio-vga support for scaling resolution based on client window size * Patches added: doc-add-our-support-doc-to-the-main-proj.patch * Patches removed: 9pfs-Fully-restart-unreclaim-loop-CVE-20.patch audio-add-sanity-check.patch block-Fix-deadlock-in-bdrv_co_yield_to_d.patch block-Fix-locking-in-qmp_block_resize.patch blockjob-Fix-crash-with-IOthread-when-bl.patch block-nfs-fix-int-overflow-in-nfs_client.patch block-rbd-fix-memory-leak-in-qemu_rbd_co.patch block-rbd-Fix-memory-leak-in-qemu_rbd_co.patch block-Separate-blk_is_writable-and-blk_s.patch block-Simplify-qmp_block_resize-error-pa.patch brotli-fix-actual-variable-array-paramet.patch build-no-pie-is-no-functional-linker-fla.patch cadence_gem-switch-to-use-qemu_receive_p.patch cpu-core-Fix-help-of-CPU-core-device-typ.patch docs-add-SUSE-support-statements-to-html.patch dp8393x-switch-to-use-qemu_receive_packe.patch e1000-fail-early-for-evil-descriptor.patch e1000-switch-to-use-qemu_receive_packet-.patch hw-arm-virt-acpi-build-Fix-GSIV-values-o.patch hw-arm-virt-Disable-pl011-clock-migratio.patch hw-block-fdc-Fix-fallback-property-on-sy.patch hw-intc-arm_gic-Fix-interrupt-ID-in-GICD.patch hw-isa-Kconfig-Add-missing-dependency-VI.patch hw-isa-piix4-Migrate-Reset-Control-Regis.patch hw-net-lan9118-Fix-RX-Status-FIFO-PEEK-v.patch hw-s390x-fix-build-for-virtio-9p-ccw.patch hw-sd-sd-Actually-perform-the-erase-oper.patch hw-sd-sd-Fix-build-error-when-DEBUG_SD-i.patch hw-sd-sdhci-Correctly-set-the-controller.patch hw-sd-sdhci-Don-t-transfer-any-data-when.patch hw-sd-sdhci-Don-t-write-to-SDHC_SYSAD-re.patch hw-sd-sdhci-Limit-block-size-only-when-S.patch hw-sd-sdhci-Reset-the-data-pointer-of-s-.patch hw-sd-sd-Move-the-sd_block_-read-write-a.patch hw-sd-sd-Skip-write-protect-groups-check.patch hw-timer-slavio_timer-Allow-64-bit-acces.patch hw-virtio-pci-Added-AER-capability.patch hw-virtio-pci-Added-counter-for-pcie-cap.patch i386-acpi-restore-device-paths-for-pre-5.patch iotests-Fix-_send_qemu_cmd-with-bash-5.1.patch lan9118-switch-to-use-qemu_receive_packe.patch lsilogic-Use-PCIDevice-exit-instead-of-D.patch Make-keycode-gen-output-reproducible-use.patch memory-clamp-cached-translation-in-case-.patch monitor-Fix-assertion-failure-on-shutdow.patch mptsas-Remove-unused-MPTSASState-pending.patch msf2-mac-switch-to-use-qemu_receive_pack.patch net-Fix-handling-of-id-in-netdev_add-and.patch net-introduce-qemu_receive_packet.patch pcnet-switch-to-use-qemu_receive_packet-.patch qemu-nbd-Use-SOMAXCONN-for-socket-listen.patch qemu-storage-daemon-Enable-object-add.patch rtl8139-switch-to-use-qemu_receive_packe.patch s390x-add-have_virtio_ccw.patch s390x-css-report-errors-from-ccw_dstream.patch s390x-Fix-stringop-truncation-issue-repo.patch s390x-modularize-virtio-gpu-ccw.patch s390x-move-S390_ADAPTER_SUPPRESSIBLE.patch s390x-pci-restore-missing-Query-PCI-Func.patch spice-app-avoid-crash-when-core-spice-mo.patch sungem-switch-to-use-qemu_receive_packet.patch target-arm-Don-t-decode-insns-in-the-XSc.patch target-arm-Fix-MTE0_ACTIVE.patch target-arm-Introduce-PREDDESC-field-defi.patch target-arm-Update-PFIRST-PNEXT-for-pred_.patch target-arm-Update-REV-PUNPK-for-pred_des.patch target-arm-Update-ZIP-UZP-TRN-for-pred_d.patch target-xtensa-fix-meson.build-rule-for-x.patch tcg-Use-memset-for-large-vector-byte-rep.patch tools-virtiofsd-Replace-the-word-whiteli.patch tx_pkt-switch-to-use-qemu_receive_packet.patch ui-vnc-Add-missing-lock-for-send_color_m.patch update-linux-headers-Include-const.h.patch Update-linux-headers-to-5.11-rc2.patch util-fix-use-after-free-in-module_load_o.patch vfio-ccw-Connect-the-device-request-noti.patch vhost-user-blk-fix-blkcfg-num_queues-end.patch viriofsd-Add-support-for-FUSE_HANDLE_KIL.patch virtiofsd-extract-lo_do_open-from-lo_ope.patch virtiofsd-optionally-return-inode-pointe.patch virtiofsd-prevent-opening-of-special-fil.patch virtiofs-drop-remapped-security.capabili.patch virtiofsd-Save-error-code-early-at-the-f.patch virtio-move-use-disabled-flag-property-t.patch virtio-pci-compat-page-aligned-ATS.patch xen-block-Fix-removal-of-backend-instanc.patch- Include upstream patch designated as stable material and reviewed for applicability to include here mptsas-Remove-unused-MPTSASState-pending.patch - Clarify in support documents that cpu-add was removed in this release from both the human monitor protocol (HMP) and QMP interfaces- 6.0.0 qemu is about to be released. Add comments to the in- package support documents (supported..txt) about the new deprecations as of that release as an early head's up for qemu users. These deprecations include these command-line options: - M option: kernel-irqchip=off - chardev tty - chardev paraport - enable-fips - writeconfig - spice password=string- Include upstream patches designated as stable material and reviewed for applicability to include here. NOTE that the PIIX4 patch has migration implications: the change will also be applied to the SLE-15-SP2 qemu, and a live migration from that version to this SLE-15-SP3 qemu would require this patch to be applied for a successful migration if PIIX4 southbridge is used in the machine emulation (x86 i440fx) block-rbd-fix-memory-leak-in-qemu_rbd_co.patch block-rbd-Fix-memory-leak-in-qemu_rbd_co.patch cpu-core-Fix-help-of-CPU-core-device-typ.patch hw-arm-virt-acpi-build-Fix-GSIV-values-o.patch hw-block-fdc-Fix-fallback-property-on-sy.patch hw-isa-Kconfig-Add-missing-dependency-VI.patch hw-isa-piix4-Migrate-Reset-Control-Regis.patch hw-virtio-pci-Added-AER-capability.patch hw-virtio-pci-Added-counter-for-pcie-cap.patch s390x-css-report-errors-from-ccw_dstream.patch target-xtensa-fix-meson.build-rule-for-x.patch util-fix-use-after-free-in-module_load_o.patch virtio-pci-compat-page-aligned-ATS.patch- Switch method of splitting off hw-s390x-virtio-gpu-ccw.so as a module to what was accepted upstream (bsc#1181103) * Patches dropped: hw-s390x-modularize-virtio-gpu-ccw.patch * Patches added: s390x-add-have_virtio_ccw.patch s390x-modularize-virtio-gpu-ccw.patch s390x-move-S390_ADAPTER_SUPPRESSIBLE.patch- Fix OOB access in sdhci interface (CVE-2020-17380, bsc#1175144, CVE-2020-25085, bsc#1176681, CVE-2021-3409, bsc#1182282) hw-sd-sd-Actually-perform-the-erase-oper.patch hw-sd-sd-Fix-build-error-when-DEBUG_SD-i.patch hw-sd-sdhci-Correctly-set-the-controller.patch hw-sd-sdhci-Don-t-transfer-any-data-when.patch hw-sd-sdhci-Don-t-write-to-SDHC_SYSAD-re.patch hw-sd-sdhci-Limit-block-size-only-when-S.patch hw-sd-sdhci-Reset-the-data-pointer-of-s-.patch hw-sd-sd-Move-the-sd_block_-read-write-a.patch hw-sd-sd-Skip-write-protect-groups-check.patch - Fix potential privilege escalation in virtiofsd tool (CVE-2021-20263, bsc#1183373) tools-virtiofsd-Replace-the-word-whiteli.patch viriofsd-Add-support-for-FUSE_HANDLE_KIL.patch virtiofsd-extract-lo_do_open-from-lo_ope.patch virtiofsd-optionally-return-inode-pointe.patch virtiofsd-prevent-opening-of-special-fil.patch virtiofs-drop-remapped-security.capabili.patch virtiofsd-Save-error-code-early-at-the-f.patch - Fix OOB access (stack overflow) in rtl8139 NIC emulation (CVE-2021-3416, bsc#1182968) net-introduce-qemu_receive_packet.patch rtl8139-switch-to-use-qemu_receive_packe.patch - Fix OOB access (stack overflow) in other NIC emulations (CVE-2021-3416) cadence_gem-switch-to-use-qemu_receive_p.patch dp8393x-switch-to-use-qemu_receive_packe.patch e1000-switch-to-use-qemu_receive_packet-.patch lan9118-switch-to-use-qemu_receive_packe.patch msf2-mac-switch-to-use-qemu_receive_pack.patch pcnet-switch-to-use-qemu_receive_packet-.patch sungem-switch-to-use-qemu_receive_packet.patch tx_pkt-switch-to-use-qemu_receive_packet.patch - Fix heap overflow in MSIx emulation (CVE-2020-27821, bsc#1179686) memory-clamp-cached-translation-in-case-.patch - Include upstream patches designated as stable material and reviewed for applicability to include here hw-arm-virt-Disable-pl011-clock-migratio.patch xen-block-Fix-removal-of-backend-instanc.patch - Fix package scripts to not use hard coded paths for temporary working directories and log files (bsc#1182425)- Fix s390x "mediated device is in use" error condition (bsc#1183634) update-linux-headers-Include-const.h.patch Update-linux-headers-to-5.11-rc2.patch vfio-ccw-Connect-the-device-request-noti.patch- Fix DoS in e1000 emulated device (CVE-2021-20257 bsc#1182577) e1000-fail-early-for-evil-descriptor.patch- Fix incorrect guest data in s390x PCI passthrough (bsc#1183372) s390x-pci-restore-missing-Query-PCI-Func.patch- Include upstream patches designated as stable material and reviewed for applicability to include here lsilogic-Use-PCIDevice-exit-instead-of-D.patch vhost-user-blk-fix-blkcfg-num_queues-end.patch - Fix potential privilege escalation in virtfs (CVE-2021-20181 bsc#1182137) 9pfs-Fully-restart-unreclaim-loop-CVE-20.patch - Fix OOB access in vmxnet3 emulation (CVE-2021-20203 bsc#1181639) net-vmxnet3-validate-configuration-value.patch- Add #!ForceMultiversion to qemu.spec: + As the spec file defines different Version: fiels for various subpackages, we must instruct OBS to not ever reset the checkin-counter, as it would by defalut on a version increase. Resetting the version counter results in sub-packages reusing their VERSION-RELEASE from the past (e.g. qemu-ipxe is version 1.0.0+, and upon checkin of a new qemu version, RELEASE is reset to 1.1, thus again producing qemu-ipxe-1.0.0+-1.1.noarch.rpm.- Fix GCC11 compiler issue in brotli (edk2) code (boo#1181922) brotli-fix-actual-variable-array-paramet.patch - Tweak a few submodule descriptions and summaries - Fix a backward compatibility issue in ACPI data i386-acpi-restore-device-paths-for-pre-5.patch- Add patch from IBM to improve modularization situation on s390 where a new qemu module, hw-s390x-virtio-gpu-ccw.so, and a corresponding new qemu-hw-s390x-virtio-gpu-ccw subpackage, is split out (this parallels the hw-display-virtio-gpu-pci.so module). Split-provides file is also used to track this functionality splitout. Both the packages supplying the above mentioned modules now have a Requires on the qemu-hw-display-virtio-gpu package. It is anticipated that this change is going in upstream as well, and if done differently the plan is to update to the upstream implementation if possible (bsc#1181103) hw-s390x-modularize-virtio-gpu-ccw.patch- Added a few more usability improvements for our git packaging workflow- Fix issue of virtio-9p-ccw having been mistakenly dropped from qemu (bsc#1182496) hw-s390x-fix-build-for-virtio-9p-ccw.patch- Tweaked some spec file details to be again compatible with quilt setup using the spec file as input - Remove BuildRequires that were added in anticipation of building ovmf within this package. We have not taken that route- Fix uninitialized variable in ipxe driver code (boo#1181922) ath5k-Add-missing-AR5K_EEPROM_READ-in-at.patch - Add a few improvements to the git-based package workflow scripts- Include additional upstream patches designated as stable material and reviewed for applicability to include here blockjob-Fix-crash-with-IOthread-when-bl.patch monitor-Fix-assertion-failure-on-shutdow.patch qemu-nbd-Use-SOMAXCONN-for-socket-listen.patch qemu-storage-daemon-Enable-object-add.patch- Switch the modules qemu-ui-display-gpu and qemu-ui-display-gpu-pci from being an x86 only Recommends, to a Recommends for all arch's except s390x (boo#1181350) - Fix qemu-hw-usb-smartcard to not be a Recommends for s390x - Minor spec file tweaks for compatibility with upcoming spec file formatter- Make note that this patch takes care of an OOB access in ARM interrupt handling (CVE-2021-20221 bsc#1181933) hw-intc-arm_gic-Fix-interrupt-ID-in-GICD.patch- Include upstream patches designated as stable material and reviewed for applicability to include here block-Separate-blk_is_writable-and-blk_s.patch hw-intc-arm_gic-Fix-interrupt-ID-in-GICD.patch hw-net-lan9118-Fix-RX-Status-FIFO-PEEK-v.patch hw-timer-slavio_timer-Allow-64-bit-acces.patch net-Fix-handling-of-id-in-netdev_add-and.patch target-arm-Don-t-decode-insns-in-the-XSc.patch target-arm-Fix-MTE0_ACTIVE.patch target-arm-Introduce-PREDDESC-field-defi.patch target-arm-Update-PFIRST-PNEXT-for-pred_.patch target-arm-Update-REV-PUNPK-for-pred_des.patch target-arm-Update-ZIP-UZP-TRN-for-pred_d.patch tcg-Use-memset-for-large-vector-byte-rep.patch ui-vnc-Add-missing-lock-for-send_color_m.patch virtio-move-use-disabled-flag-property-t.patch- binutils v2.36 has changed the handling of the assembler's - mx86-used-note, resulting in a build failure. To compensate, we now explicitly specify -mx86-used-note=no in the seabios Makefile (boo#1181775) build-be-explicit-about-mx86-used-note-n.patch- Additional tweaks to ensure libvirt runs ok when qemu-hw-display-virtio-gpu package is not installed- Use '%service_del_postun_without_restart' instead of '%service_del_postun' to avoid "Failed to try-restart qemu-ga@.service" error while updating the qemu-guest-agent. (bsc#1178565)- Fix two additional cases of qemu crashing due to qemu module packages not being loaded. qom-handle-case-of-chardev-spice-module-.patch spice-app-avoid-crash-when-core-spice-mo.patch- Fix issue of qemu crashing (abort called) when virtio-gpu device is asked for and the qemu-hw-display-virtio-gpu package isn't installed. (bsc#1181103) module-for-virtio-gpu-pre-load-module-to.patch - Add additional inter-module package dependencies, to reflect the current module dependencies (see qemu source file: util/module.c) - As of v3.1.0 virt-manager, new VM's are created by default with audio/sound enabled, so it's time to reflect the need, at least in the spice case, by having spice-audio available when spice in general is used (boo#1180210 boo#1181132) - Further refine package Recommends/Suggests based on architecture - Remove no longer needed dependency on pwdutils (boo#1181235)- Fix qemu-testsuite issue where white space processing gets handled differently under bash 5.1 (boo#1181054) iotests-Fix-_send_qemu_cmd-with-bash-5.1.patch- Convert qemu-kvm from a script to a symlink. Using qemu-kvm to invoke the QEMU emulator has been deprecated for some time, but is still provided. It has as it's ancient origins a version of QEMU which had KVM acceleration enabled by default, and then recently, until now, it is a shell script which execs the QEMU emulator, adding '-machine accel=kvm' to the beginning of the list of command line options passed to the emulator. This method collides with the now preferred method of specifying acceleration options by using -accel. qemu-kvm is now changed to simply be a symlink to the same QEMU binary which the prior script exec'd. This new approach takes advantage of a built-in QEMU feature where if QEMU is invoked using a program name ending in 'kvm', KVM emulation is enabled. This approach is better in that it is more compatible with any other command line option that may be added for describing acceleration. For those who have modified qemu-kvm to add additional command line options, or take other actions in the context of the script you will now need to create an alternate script "emulator" to achieve the same result. Note that it's possible there may be some very subtle behavioral difference in the switch from a script to a symlink, but given that qemu-kvm is a deprecated package, we're not going to worry about that.- Fix crash when spice used and the qemu-audio-spice package isn't installed (boo#1180210) audio-add-sanity-check.patch - Add some stable patches from upstream block-Fix-deadlock-in-bdrv_co_yield_to_d.patch block-Fix-locking-in-qmp_block_resize.patch block-nfs-fix-int-overflow-in-nfs_client.patch block-Simplify-qmp_block_resize-error-pa.patch build-no-pie-is-no-functional-linker-fla.patch- Update to v5.2.0: See http://wiki.qemu.org/ChangeLog/5.2 Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in the deprecated.html file installed with the qemu package Some noteworthy changes: * Dropped system emulators: qemu-system-lm32, qemu-system-unicore32 * Dropped linux user emulator: qemu-ppc64abi32 * Added linux user emulator: qemu-extensaeb * Unicore32 and lm32 guest support dropped * New sub-packages (most due to ongoing modularization of QEMU): qemu-audio-spice, qemu-hw-chardev-spice, qemu-hw-display-virtio-vga, qemu-hw-display-virtio-gpu, qemu-hw-display-virtio-gpu-pci, qemu-ui-spice-core, qemu-ui-opengl, qemu-ivshmem-tools * x86: A new KVM feature which improves the handling of asynchronous page faults is available with -cpu ...,kvm-async-pf-int (requires Linux 5.8) * s390: More instructions emulated under TCG * PowerPC: nvdimm= machine option now functions correctly; misc improvements * ARM: new boards: mps2-an386 (Cortex-M4 based) and mps2-an500 (Cortex-M7 based), raspi3ap (the Pi 3 model A+), raspi0 (the Pi Zero) and raspi1ap (the Pi A+) * RISC-V: OpenSBI v0.8 included by default; Generic OpenSBI platform used when no -bios argument is supplied; Support for NUMA sockets on Virt and Spike Machines; Support for migrating machines; misc improvements * Misc NVMe improvements * The 'vhost-user-blk' export type has been added, allowing qemu-storage-daemon to act as a vhost-user-blk device backend * The SMBIOS OEM strings can now come from a file * 9pfs - misc performance related improvements * virtiofs - misc improvements * migration: The default migration bandwidth has been increased to 1Gbps (users are still encouraged to tune it to their own hardware); The new 'calc-dirty-rate' and 'query-dirty-rate' QMP commands can help determine the likelihood of precopy migration success; TLS+multifd now supported for higher bandwidth encrypted migration; misc minor features added * Misc minor block features added * Misc doc improvements * qemu-microvm subpackage change: the bios-microvm.bin is now SeaBIOS based, and the qboot based on is now qboot.rom * elf2dmp is no longer part of qemu-tools (it was never intended to be a packaged binary) * Some subpackages which were 'Requires' are now 'Recommends', allowing for a smaller qemu packaging footprint if needed * Patches dropped (included in release tarball, unless otherwise noted): docs-fix-trace-docs-build-with-sphinx-3..patch (fixed differently) hw-hyperv-vmbus-Fix-32bit-compilation.patch linux-user-properly-test-for-infinite-ti.patch Switch-order-of-libraries-for-mpath-supp.patch (fixed differently) Conditionalize-ui-bitmap-installation-be.patch (fixed differently) hw-usb-hcd-xhci-Fix-GCC-9-build-warning.patch (no longer using gcc9) hw-usb-dev-mtp-Fix-GCC-9-build-warning.patch (no longer using gcc9) roms-Makefile-enable-cross-compile-for-b.patch (fixed with different patch) libvhost-user-handle-endianness-as-manda.patch virtio-add-vhost-user-fs-ccw-device.patch Fix-s-directive-argument-is-null-error.patch build-Workaround-compilation-error-with-.patch build-Be-explicit-about-fcommon-compiler.patch intel-Avoid-spurious-compiler-warning-on.patch golan-Add-explicit-type-casts-for-nodnic.patch Do-not-apply-WORKAROUND_CFLAGS-for-host-.patch ensure-headers-included-are-compatible-w.patch Enable-cross-compile-prefix-for-C-compil.patch (fixed differently) hw-net-net_tx_pkt-fix-assertion-failure-.patch hw-net-xgmac-Fix-buffer-overflow-in-xgma.patch s390x-protvirt-allow-to-IPL-secure-guest.patch usb-fix-setup_len-init-CVE-2020-14364.patch * Patches added: meson-install-ivshmem-client-and-ivshmem.patch Revert-roms-efirom-tests-uefi-test-tools.patch Makefile-Don-t-check-pc-bios-as-pre-requ.patch roms-Makefile-add-cross-file-to-qboot-me.patch qboot-add-cross.ini-file-to-handle-aarch.patch usb-Help-compiler-out-to-avoid-a-warning.patch - In spec file, where reasonable, switch BuildRequires: XXX-devel to be pkgconfig(XXX') instead - No longer disable link time optimization for qemu for x86. It looks like either the build service, qemu code changes and/or the switch to meson have resolved issues previously seen there. We still see problems for other architectures however. - For the record, the following issues reported for SUSE SLE15-SP2 are either fixed in this current package, or are otherwise no longer an issue: bsc#1172384 bsc#1174386 bsc#1174641 bsc#1174863 bsc#1175370 bsc#1175441 bsc#1176494 CVE-2020-13361 CVE-2020-14364 CVE-2020-15863 CVE-2020-16092 CVE-2020-24352 and the following feature requests are satisfied by this package: jsc#SLE-13689 jsc#SEL-13780 jsc#SLE-13840 - To be more accurate, and to align with other qemu packaging practices, rename the qemu-s390 package to qemu-s390x. The old name (in the rpm namespace) is provided with a "Provides" directive, and an "Obsoletes" done against that name for prior qemu versions, as is standard practice (boo#1177764 jsc#SLE-17060) - Take this opportunity to remove some ancient Split-Provides mechanisms which can't conceivably be needed any more: qemu-block-curl provided: qemu:%_libdir/%name/block-curl.so qemu-guest-agent provided: qemu:%_bindir/qemu-ga qemu-tools provided: qemu:%_libexecdir/qemu-bridge-helper- Disable linux-user 'ls' test on 32 bit arm. It's failing with "Allocating guest commpage: Cannot allocate memory" error, which we should hunt down, but for now we don't want it to prevent the package from being built- Be more careful about what directives are used for qemu-testsuite- Fix some spec file 'Requires' statements to be accurate to the new model of relying on system-user-qemu and system-group-kvm to provide the needed users and groups- Added io_uring support.- A patch has been applied to virt-manager to handle qemu spice related modules not being present, so undo the change from Sep 30, 2020. Once again qemu-hw-display-qxl and qemu-hw-usb-redirect are Recommends and not Required by the qemu package (boo#1157320 boo#1176517, boo#1178141) - For jsc#SLE-11629, change qemu, qemu-tools, and qemu-guest-agent to rely on system-user-qemu and system-group-kvm to provide now static system UIDs and GID's for qemu user and group, and kvm group. This will make guest migration more seamless for new installations since there is no chance of having required ID's differ in value.- Add virtio-fs support for s390x (jsc#SLE-13822) libvhost-user-handle-endianness-as-manda.patch virtio-add-vhost-user-fs-ccw-device.patch- Note: As part of the "Close the Leap Gap" effort, it's been decided that our SDL2 support in qemu is not worth trying to maintain. Long ago SLE qemu stopped including SDL2 support and now we will do the same for the openSUSE releases going forward. Accordingly SDL2 options are now configured out, and the two sub- packages which are SDL2 specific, namely qemu-audio-sdl and qemu-ui-sdl, are no longer generated, and due to the rpm package conflicts used for those packages, they will be uninstalled from systems as qemu updates move forward - Drop e2fsprogs-devel and libpcap-devel as BuildRequires packages. They have not actually been needed to build qemu for a very long time - Add more forsplits files- Create qemu-skiboot sub-package. Use update-alternatives mechanism to coordinate with opal-firmware (provided with skiboot package set) on the provider of the /usr/share/qemu/skiboot.lid firmware file. qemu-skiboot uses a priority of 15, while opal-firmware uses a priority of 10 (jsc#SLE-13240)- Undo part of the split-provides recently done. We have to wait on virt-manager to handle qemu modularization better before we make qemu-hw-display-qxl and qemu-hw-usb-redirect non-required (boo#1157320 boo#1176517)- Fix spec file, where a conditional macro didn't have the correct syntax (bsc#1176766)- Change qemu-x86 packaging relationship with qemu-microvm from Requires to Recommends- In an effort to "Close the Leap Gap", remove use of is_opensuse from the spec file, so that the same packages built for SLE can be reused for Leap. Some sub-packages will not be included for SLE which are included for Leap. They wil be provided in Package Hub for SLE users as unsupported packages. (jsc#SLE-11660, jsc#SLE-11661, jsc#SLE-11662, jsc#SLE-11691, jse#SLE-11692, jsc#SLE-11894)- Add infrastructure to do package splits when split-off package isn't required and doesn't (otherwise) include any previously installed files. This version of qemu has split out non-essential functionality into loadable modules, as noted in Aug 20, 2020 log entry, which describes the emergency Split-Provides. That approach will be superseded by this planned approach, and those dummy doc files will be removed in time Here is the new mapping: subpackage continuity file provided (files are dummies) ========== ============================================ qemu-chardev-baum /usr/share/qemu/forsplits/00 qemu-hw-display-qxl /usr/share/qemu/forsplits/01 qemu-hw-usb-redirect /usr/share/qemu/forsplits/02 qemu-hw-usb-smartcard /usr/share/qemu/forsplits/03- Fix path of qemu-pr-helper. It was a mistake to move it from %_bindir to _libexecdir. In more recent qemu code it's been moved back, so undo this mistake by providing it at the same location as it has been all along- For SLE15-SP3, note that this update to v5.1.0 is a step towards fulfilling jsc#SLE-13689, which asks for qemu v5.2.0 or higher- Fix some shell syntax in update_git.sh, esp. an issue exposed by the most recent patch added- Fix OOB access while processing USB packets (CVE-2020-14364 bsc#1175441) usb-fix-setup_len-init-CVE-2020-14364.patch - Re-sync openSUSE and SUSE SLE qemu packages. This changes file is the openSUSE one with this entry providing the intervening SLE CVE, JIRA, and bugzilla references, which are still addressed in this package, and not yet called out in this changes file. * CVE-2020-1983 CVE-2020-10761 CVE-2020-13361 CVE-2020-13362 CVE-2020-13659 CVE-2020-13800 * bsc#1167816 bsc#1170940 boo#1171712 bsc#1172383 bsc#1172384 bsc#1172386 bsc#1172495 bsc#1172710 * Patches dropped (SLE) (included in current release tarball): exec-set-map-length-to-zero-when-returni.patch i386-acpi-Remove-_HID-from-the-SMBus-ACP.patch megasas-use-unsigned-type-for-reply_queu.patch- Fix compilation errors seen with pre-release gcc 11 qht-Revert-some-constification-in-qht.c.patch Revert-qht-constify-qht_statistics_init.patch help-compiler-out-by-initializing-array.patch s390x-Fix-stringop-truncation-issue-repo.patch - Add Split-Provides mechanism, using doc files which were moved in v5.1.0. This allows for the new subpackages to be selected for install when the v5.0.0 qemu is updated. These new subpackages are not marked as "Required" by any packages, in an effort to reduce the dependencies of the core qemu components (boo#1175320) v5.0.0 qemu file mapping is provided as follows: subpackage continuity file provided (files are dummies) ========== ============================================ qemu-chardev-baum /usr/share/doc/packages/qemu/qemu-ga-ref.html qemu-hw-display-qxl /usr/share/doc/packages/qemu/qemu-ga-ref.txt qemu-hw-usb-redirect /usr/share/doc/packages/qemu/qemu-qmp-ref.html qemu-hw-usb-smartcard /usr/share/doc/packages/qemu/qemu-qmp-ref.txt- Fix wrong usage of %{_libexecdir} for systemd owned paths below %{_prefix}/lib.- Update to v5.1.0: See http://wiki.qemu.org/ChangeLog/5.1 Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in the deprecated.html file installed with the qemu package Some noteworthy changes: * s390: Protected virtualization (secure execute) is fully merged upstream * s390: vfio-ccw devices no longer require setting the allow prefetch bit in the ORB, but is still dependent on host kernel support * s390: vfio-ccw now has basic support for relaying path state changes to the guest * PowerPC: pseries: NVDIMMs require label-size property * PowerPC: pseries: POWER10 support * PowerPC: added interface to inject POWER style NMIs * ARM: new board: sonorapass-bmc * ARM: new emulated features: ARMv8.2-TTSUXN, ARMv8.5-MemTag * ARM: Raspberry Pi boards now support a USB controller * ARM: virt board now supports hot-remove memory * RISC-V lots of improvements * qemu-img resize now requires -shrink to shrinking raw images * The mem parameter of the -numa option is no longer recognized starting with 5.1 machine types - instead use the memdev parameter * The ACPI WAET table is now exposed to guests * The max blocksize for virtual storage device is now 2 MiB * NVMe improvements * Crypto subsystem improvements * Block backends and tools: Numerous improvements and fixes * Firmware updates: SeaBIOS (essentially v1.14.0), OpenBIOS, SLOF (20200717), OpenSBI (v0.7) * Patches dropped (upstream unless otherwise noted): ati-vga-check-mm_index-before-recursive-.patch audio-fix-wavcapture-segfault.patch es1370-check-total-frame-count-against-c.patch exec-set-map-length-to-zero-when-returni.patch gcc10-maybe-uninitialized.patch hw-vfio-pci-quirks-Fix-broken-legacy-IGD.patch megasas-use-unsigned-type-for-reply_queu.patch nbd-server-Avoid-long-error-message-asse.patch ppc-spapr_caps-Don-t-disable-cap_cfpc-on.patch s390x-Add-SIDA-memory-ops.patch s390x-Add-unpack-facility-feature-to-GA1.patch s390x-Move-diagnose-308-subcodes-and-rcs.patch s390x-protvirt-Add-migration-blocker.patch s390x-protvirt-Disable-address-checks-fo.patch s390x-protvirt-Handle-SIGP-store-status-.patch s390x-protvirt-Inhibit-balloon-when-swit.patch s390x-protvirt-KVM-intercept-changes.patch s390x-protvirt-Move-diag-308-data-over-S.patch s390x-protvirt-Move-IO-control-structure.patch s390x-protvirt-Move-STSI-data-over-SIDAD.patch s390x-protvirt-SCLP-interpretation.patch s390x-protvirt-Set-guest-IPL-PSW.patch s390x-protvirt-Support-unpack-facility.patch s390x-s390-virtio-ccw-Fix-build-on-syste.patch Sync-pv.patch tests-Disable-some-block-tests-for-now.patch (no longer needed) vga-fix-cirrus-bios.patch virtiofsd-add-rlimit-nofile-NUM-option.patch virtiofsd-stay-below-fs.file-max-sysctl-.patch * Patches renamed: build-Do-not-apply-WORKAROUND_CFLAGS-for.patch - > Do-not-apply-WORKAROUND_CFLAGS-for-host-.patch build-Fix-s-directive-argument-is-null-e.patch - > Fix-s-directive-argument-is-null-error.patch * Patches added: hw-hyperv-vmbus-Fix-32bit-compilation.patch - New subpackages, due to modularization: qemu-chardev-baum, qemu-hw-display-qxl, qemu-hw-usb-redirect, qemu-hw-usb-smartcard - Configure to use "system" libslirp and libdaxctl (libnvdimm) when available- Don't disable cap_cfpc on POWER8 by default (bsc#1174374) ppc-spapr_caps-Don-t-disable-cap_cfpc-on.patch- Updating to Sphinx v3.1.2 in Factory is exposing an issue in qemu doc sources. Fix it docs-fix-trace-docs-build-with-sphinx-3..patch- Fix DoS possibility in ati-vga emulation (CVE-2020-13800 bsc#1172495) ati-vga-check-mm_index-before-recursive-.patch - Fix DoS possibility in Network Block Device (nbd) support infrastructure (CVE-2020-10761 bsc#1172710) nbd-server-Avoid-long-error-message-asse.patch - Fix null pointer dereference possibility (DoS) in MegaRAID SAS 8708EM2 emulation (CVE-2020-13659 bsc#1172386) exec-set-map-length-to-zero-when-returni.patch - Fix OOB access possibility in MegaRAID SAS 8708EM2 emulation (CVE-2020-13362 bsc#1172383) megasas-use-unsigned-type-for-reply_queu.patch - Fix legacy IGD passthrough hw-vfio-pci-quirks-Fix-broken-legacy-IGD.patch- The latest gcc10 available in Factory has the fix for the issue this patch was created to avoid, so drop it build-Work-around-gcc10-bug-by-not-using.patch- Switch to upstream versions of some patches we carry add-enum-cast-to-avoid-gcc10-warning.patch - > golan-Add-explicit-type-casts-for-nodnic.patch Be-explicit-about-fcommon-compiler-direc.patch - > build-Be-explicit-about-fcommon-compiler.patch Do-not-apply-WORKAROUND_CFLAGS-for-host-.patch - > build-Do-not-apply-WORKAROUND_CFLAGS-for.patch Fix-s-directive-argument-is-null-error.patch - > build-Fix-s-directive-argument-is-null-e.patch Workaround-compilation-error-with-gcc-9..patch - > build-Workaround-compilation-error-with-.patch work-around-gcc10-problem-with-zero-leng.patch - > intel-Avoid-spurious-compiler-warning-on.patch - Fix vgabios issue for cirrus graphics emulation, which effectively downgraded it to standard VGA behavior vga-fix-cirrus-bios.patch- Fix OOB access possibility in ES1370 audio device emulation (CVE-2020-13361 bsc#1172384) es1370-check-total-frame-count-against-c.patch- Work around gcc 10 bug (boo#1172411) build-Work-around-gcc10-bug-by-not-using.patch- Now that gcc10 compatibility is figured out, remove NO_WERROR=1 again from ipxe make.- Fix segfault when doing HMP wavcapture (boo#1171712) audio-fix-wavcapture-segfault.patch- Fix DoS in virtiofsd, where a FUSE client could exhaust the number of available open files on the host (CVE-2020-10717 bsc#1171110) virtiofsd-add-rlimit-nofile-NUM-option.patch virtiofsd-stay-below-fs.file-max-sysctl-.patch- Add more fixes for gcc10 compatibility: Use NO_WERROR=1 when building ipxe sources, at least until we get gcc10 compatibility figured out. Also add patch for explicitly using -fcommon (boo#1171140) Be-explicit-about-fcommon-compiler-direc.patch and fix for tighter enum compatibility checking (boo#1171139) add-enum-cast-to-avoid-gcc10-warning.patch and a work around for what seems to be a compiler regression (boo#1171123) work-around-gcc10-problem-with-zero-leng.patch- Update to v5.0.0: See http://wiki.qemu.org/ChangeLog/5.0 Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in the deprecated.html file installed with the qemu package Some noteworthy changes: * x86: EPYC-Rome vcpu model * x86: vcpu model fixes for EPYC, Denverton, and Icelake-Server * s390: (as previously mentioned) Protected Virtualization support: start and control guest in secure mode (bsc#1167075 jsc#SLE-7407) * s390: support for Adapter Interrupt Suppression while running in KVM mode * PowerPC: pseries: NVDIMMs with file backend supported * PowerPC: powernv: KVM guests now runnable under TCG emulation * PowerPC: powernv: Basic POWER10 support * ARM: new boards: tacoma-bmc, Netduindo Plus 2, Orangepi PC * ARM: 'virt' machine now supports vTPM and virtio-iommu devices * ARM:Cortex-M7 CPU support * ARM: Lots of architecture features now emulated * ARM: TPM supported * ARM: Timekeeping improvements * ARM: LOTS more - refer to upstream changelog * virtio-iommu * VNC compatibility with noVNC improved * Support for using memory backends for main/"built-in" guest RAM * hostmem backends can now specify prealloc thread count * Better Azure compatibility of VHD images * Ceph namespaces supported * Compress block filter driver can create compressed backup images * virtiofsd availble for host filesystem passthrough * Improved html based documentation is provided with this release * Live migration support for external processes running on QEMU D-Bus * Patches dropped (upstream unless otherwise noted): i386-Add-MSR-feature-bit-for-MDS-NO.patch i386-Add-macro-for-stibp.patch i386-Add-new-CPU-model-Cooperlake.patch arm-arm-powerctl-set-NSACR.-CP11-CP10-bi.patch iotests-Skip-test-060-if-it-is-not-possi.patch iotests-Skip-test-079-if-it-is-not-possi.patch Revert-qemu-options.hx-Update-for-reboot.patch iotests-Provide-a-function-for-checking-.patch Fix-double-free-issue-in-qemu_set_log_fi.patch iotests-Fix-IMGOPTSSYNTAX-for-nbd.patch virtio-blk-fix-out-of-bounds-access-to-b.patch block-Activate-recursively-even-for-alre.patch i386-Resolve-CPU-models-to-v1-by-default.patch numa-properly-check-if-numa-is-supported.patch vhost-user-gpu-Drop-trailing-json-comma.patch display-bochs-display-fix-memory-leak.patch hw-arm-smmuv3-Apply-address-mask-to-line.patch hw-arm-smmuv3-Correct-SMMU_BASE_ADDR_MAS.patch hw-arm-smmuv3-Check-stream-IDs-against-a.patch hw-arm-smmuv3-Align-stream-table-base-ad.patch hw-arm-smmuv3-Use-correct-bit-positions-.patch hw-arm-smmuv3-Report-F_STE_FETCH-fault-a.patch block-Add-bdrv_qapi_perm_to_blk_perm.patch blkdebug-Allow-taking-unsharing-permissi.patch virtio-add-ability-to-delete-vq-through-.patch virtio-update-queue-size-on-guest-write.patch virtio-don-t-enable-notifications-during.patch numa-Extend-CLI-to-provide-initiator-inf.patch numa-Extend-CLI-to-provide-memory-latenc.patch numa-Extend-CLI-to-provide-memory-side-c.patch hmat-acpi-Build-Memory-Proximity-Domain-.patch hmat-acpi-Build-System-Locality-Latency-.patch hmat-acpi-Build-Memory-Side-Cache-Inform.patch tests-numa-Add-case-for-QMP-build-HMAT.patch qcow2-bitmaps-fix-qcow2_can_store_new_di.patch backup-top-Begin-drain-earlier.patch virtio-mmio-update-queue-size-on-guest-w.patch virtio-net-delete-also-control-queue-whe.patch intel_iommu-a-fix-to-vtd_find_as_from_bu.patch target-i386-Add-new-bit-definitions-of-M.patch target-i386-Add-missed-features-to-Coope.patch hw-i386-pc-fix-regression-in-parsing-vga.patch migration-test-ppc64-fix-FORTH-test-prog.patch target-arm-Return-correct-IL-bit-in-merg.patch target-arm-Set-ISSIs16Bit-in-make_issinf.patch runstate-ignore-finishmigrate-prelaunch-.patch migration-Rate-limit-inside-host-pages.patch m68k-Fix-regression-causing-Single-Step-.patch Revert-vnc-allow-fall-back-to-RAW-encodi.patch vnc-prioritize-ZRLE-compression-over-ZLI.patch target-i386-kvm-initialize-feature-MSRs-.patch s390x-adapter-routes-error-handling.patch iscsi-Cap-block-count-from-GET-LBA-STATU.patch block-backup-fix-memory-leak-in-bdrv_bac.patch tpm-ppi-page-align-PPI-RAM.patch hw-intc-arm_gicv3_kvm-Stop-wrongly-progr.patch target-arm-fix-TCG-leak-for-fcvt-half-do.patch block-fix-memleaks-in-bdrv_refresh_filen.patch block-backup-top-fix-failure-path.patch iotests-add-test-for-backup-top-failure-.patch audio-oss-fix-buffer-pos-calculation.patch target-arm-monitor-query-cpu-model-expan.patch block-fix-crash-on-zero-length-unaligned.patch block-Fix-VM-size-field-width-in-snapsho.patch target-arm-Correct-definition-of-PMCRDP.patch block-nbd-extract-the-common-cleanup-cod.patch block-nbd-fix-memory-leak-in-nbd_open.patch virtio-crypto-do-delete-ctrl_vq-in-virti.patch virtio-pmem-do-delete-rq_vq-in-virtio_pm.patch vhost-user-blk-delete-virtioqueues-in-un.patch hw-arm-cubieboard-use-ARM-Cortex-A8-as-t.patch pc-bios-s390x-Save-iplb-location-in-lowc.patch iotests-Fix-nonportable-use-of-od-endian.patch block-qcow2-threads-fix-qcow2_decompress.patch job-refactor-progress-to-separate-object.patch block-block-copy-fix-progress-calculatio.patch block-io-fix-bdrv_co_do_copy_on_readv.patch scsi-qemu-pr-helper-Fix-out-of-bounds-ac.patch target-ppc-Fix-rlwinm-on-ppc64.patch compat-disable-edid-on-correct-virtio-gp.patch ppc-ppc405_boards-Remove-unnecessary-NUL.patch block-Avoid-memleak-on-qcow2-image-info-.patch block-bdrv_set_backing_bs-fix-use-after-.patch hmp-vnc-Fix-info-vnc-list-leak.patch migration-colo-fix-use-after-free-of-loc.patch migration-ram-fix-use-after-free-of-loca.patch qcow2-List-autoclear-bit-names-in-header.patch sheepdog-Consistently-set-bdrv_has_zero_.patch target-arm-Fix-PAuth-sbox-functions.patch tcg-i386-Fix-INDEX_op_dup2_vec.patch net-tulip-check-frame-size-and-r-w-data-.patch target-i386-do-not-set-unsupported-VMX-s.patch spapr-Fix-failure-path-for-attempting-to.patch ati-vga-Fix-checks-in-ati_2d_blt-to-avoi.patch xen-block-Fix-double-qlist-remove-and-re.patch vpc-Don-t-round-up-already-aligned-BAT-s.patch target-xtensa-fix-pasto-in-pfwait.r-opco.patch aio-wait-delegate-polling-of-main-AioCon.patch async-use-explicit-memory-barriers.patch tcg-mips-mips-sync-encode-error.patch vhost-user-gpu-Release-memory-returned-b.patch vga-Raise-VRAM-to-16-MiB-for-pc-0.15-and.patch (no pc-0.15) hw-i386-disable-smbus-migration-for-xenf.patch s390x-Don-t-do-a-normal-reset-on-the-ini.patch s390x-Move-reset-normal-to-shared-reset-.patch s390x-Move-initial-reset.patch s390x-Move-clear-reset.patch s390x-kvm-Make-kvm_sclp_service_call-voi.patch s390x-ipl-Consolidate-iplb-validity-chec.patch s390x-Beautify-diag308-handling.patch s390x-Add-missing-vcpu-reset-functions.patch s390-sclp-improve-special-wait-psw-logic.patch vhost-correctly-turn-on-VIRTIO_F_IOMMU_P.patch util-add-slirp_fmt-helpers.patch slirp-use-correct-size-while-emulating-I.patch tcp_emu-Fix-oob-access.patch slirp-use-correct-size-while-emulating-c.patch tcp_emu-fix-unsafe-snprintf-usages.patch - For SLE builds, leverage the html documentation by adding a link to the SUSE specific support documentation (the *.txt support doc was slightly tweaked to be acceptable as reStructuredText for conversion to html) docs-add-SUSE-support-statements-to-html.patch-Fix potential DoS in ATI VGA emulation (CVE-2020-11869 bsc#1170537) ati-vga-Fix-checks-in-ati_2d_blt-to-avoi.patch- Minor tweaks to patches and support doc- Add gcc10-maybe-uninitialized.patch in order to fix boo#1169728.- Include upstream patches targeted for the next stable release (bug fixes only) spapr-Fix-failure-path-for-attempting-to.patch target-i386-do-not-set-unsupported-VMX-s.patch target-xtensa-fix-pasto-in-pfwait.r-opco.patch tcg-i386-Fix-INDEX_op_dup2_vec.patch tcg-mips-mips-sync-encode-error.patch vhost-user-gpu-Release-memory-returned-b.patch vpc-Don-t-round-up-already-aligned-BAT-s.patch xen-block-Fix-double-qlist-remove-and-re.patch - Fix bug causing weak encryption in PAuth for ARM (CVE-2020-10702 bsc#1168681) target-arm-Fix-PAuth-sbox-functions.patch - Fix OOB in tulip NIC emulation (CVE-2020-11102 bsc#1168713 net-tulip-check-frame-size-and-r-w-data-.patch - Note that previously included patch addresses CVE-2020-1711 and bsc#1166240 iscsi-Cap-block-count-from-GET-LBA-STATU.patch - Include performance improvement (and related?) patch aio-wait-delegate-polling-of-main-AioCon.patch async-use-explicit-memory-barriers.patch - Rework previous patch at Olaf H.'s direction hw-i386-disable-smbus-migration-for-xenf.patch - Eliminate is_opensuse usage in producing seabios version string what we are doing here is just replacing the upstream string with one indicating that the openSUSE build service built it, and so just leave it as "-rebuilt.opensuse.org" - Alter algorithm used to produce "unique" symbol for coordinating qemu with the optional modules it may load. This is a reasonable relaxation for broader compatibility configure-remove-pkgversion-from-CONFIG_.patch - Tweak supported.*.txt for latest deprecations, and other fixes - Tweak update_git.sh, config.sh- One more fix is needed for: s390x Protected Virtualization support - start and control guest in secure mode (bsc#1167075 jsc#SLE-7407) s390x-s390-virtio-ccw-Fix-build-on-syste.patch- Include upstream patches targeted for the next stable release (bug fixes only) block-Avoid-memleak-on-qcow2-image-info-.patch block-bdrv_set_backing_bs-fix-use-after-.patch hmp-vnc-Fix-info-vnc-list-leak.patch migration-colo-fix-use-after-free-of-loc.patch migration-ram-fix-use-after-free-of-loca.patch ppc-ppc405_boards-Remove-unnecessary-NUL.patch qcow2-List-autoclear-bit-names-in-header.patch scsi-qemu-pr-helper-Fix-out-of-bounds-ac.patch sheepdog-Consistently-set-bdrv_has_zero_.patch- Note The previous set of s390x patches also includes the fix for: bsc#1167445- Include upstream patches targeted for the next stable release (bug fixes only) block-io-fix-bdrv_co_do_copy_on_readv.patch compat-disable-edid-on-correct-virtio-gp.patch target-ppc-Fix-rlwinm-on-ppc64.patch vhost-correctly-turn-on-VIRTIO_F_IOMMU_P.patch - s390x Protected Virtualization support - start and control guest in secure mode. (note: binary patch from patch series dropped since for s390x we rebuild the patched binary anyways) (bsc#1167075 jsc#SLE-7407) s390-sclp-improve-special-wait-psw-logic.patch s390x-Add-missing-vcpu-reset-functions.patch s390x-Add-SIDA-memory-ops.patch s390x-Add-unpack-facility-feature-to-GA1.patch s390x-Beautify-diag308-handling.patch s390x-Don-t-do-a-normal-reset-on-the-ini.patch s390x-ipl-Consolidate-iplb-validity-chec.patch s390x-kvm-Make-kvm_sclp_service_call-voi.patch s390x-Move-clear-reset.patch s390x-Move-diagnose-308-subcodes-and-rcs.patch s390x-Move-initial-reset.patch s390x-Move-reset-normal-to-shared-reset-.patch s390x-protvirt-Add-migration-blocker.patch s390x-protvirt-Disable-address-checks-fo.patch s390x-protvirt-Handle-SIGP-store-status-.patch s390x-protvirt-Inhibit-balloon-when-swit.patch s390x-protvirt-KVM-intercept-changes.patch s390x-protvirt-Move-diag-308-data-over-S.patch s390x-protvirt-Move-IO-control-structure.patch s390x-protvirt-Move-STSI-data-over-SIDAD.patch s390x-protvirt-SCLP-interpretation.patch s390x-protvirt-Set-guest-IPL-PSW.patch s390x-protvirt-Support-unpack-facility.patch Sync-pv.patch- Fix the issue that s390x could not read IPL channel program when using dasd as boot device (bsc#1163140) pc-bios-s390x-Save-iplb-location-in-lowc.patch- Fix potential OOB accesses in slirp (CVE-2020-8608 bsc#1163018 bsc#1161066 CVE-2020-7039) slirp-use-correct-size-while-emulating-c.patch slirp-use-correct-size-while-emulating-I.patch tcp_emu-Fix-oob-access.patch tcp_emu-fix-unsafe-snprintf-usages.patch util-add-slirp_fmt-helpers.patch - Replace this patch with upstream version target-arm-monitor-query-cpu-model-expan.patch- Include upstream patches targeted for the next stable release (bug fixes only) audio-oss-fix-buffer-pos-calculation.patch blkdebug-Allow-taking-unsharing-permissi.patch block-Add-bdrv_qapi_perm_to_blk_perm.patch block-backup-top-fix-failure-path.patch block-block-copy-fix-progress-calculatio.patch block-fix-crash-on-zero-length-unaligned.patch block-fix-memleaks-in-bdrv_refresh_filen.patch block-Fix-VM-size-field-width-in-snapsho.patch block-nbd-extract-the-common-cleanup-cod.patch block-nbd-fix-memory-leak-in-nbd_open.patch block-qcow2-threads-fix-qcow2_decompress.patch hw-arm-cubieboard-use-ARM-Cortex-A8-as-t.patch hw-intc-arm_gicv3_kvm-Stop-wrongly-progr.patch iotests-add-test-for-backup-top-failure-.patch iotests-Fix-nonportable-use-of-od-endian.patch job-refactor-progress-to-separate-object.patch target-arm-Correct-definition-of-PMCRDP.patch target-arm-fix-TCG-leak-for-fcvt-half-do.patch tpm-ppi-page-align-PPI-RAM.patch vhost-user-blk-delete-virtioqueues-in-un.patch virtio-add-ability-to-delete-vq-through-.patch virtio-crypto-do-delete-ctrl_vq-in-virti.patch virtio-pmem-do-delete-rq_vq-in-virtio_pm.patch- Add Obsoletes directive for qemu-audio-sdl and qemu-ui-sdl since for a qemu package upgrade from SLE12-SP5, support for SDL is dropped- Fix xenfv migration from xen host with pre-v4.0 qemu. We had previously dropped a similar patch, but have decided that for now we need to go with this type of solution (bsc#1159755) hw-i386-disable-smbus-migration-for-xenf.patch- Avoid query-cpu-model-expansion crashed qemu when using machine type none, patch is queued in upstream now, will update commit id later (bsc#1159443) target-arm-monitor-query-cpu-model-expan.patch- BuildRequire pkgconfig(libudev) instead of libudev-devel: Allow OBS to shortcut through -mini flavors.- Stop using system membarriers (ie switch from --enable-membarrier to --disable-membarrier). This is a blocker for using qemu in the context of containers (boo#1130134 jsc#SLE-11089) - Drop this recently added patch - in consultation with upstream it was decided it needed to be solved a different way (bsc#1159755) hw-i386-disable-smbus-migration-for-xenf.patch - Include upstream patches targeted for the next stable release (bug fixes only) block-backup-fix-memory-leak-in-bdrv_bac.patch iscsi-Cap-block-count-from-GET-LBA-STATU.patch s390x-adapter-routes-error-handling.patch target-i386-kvm-initialize-feature-MSRs-.patch- Include upstream patches targeted for the next stable release (bug fixes only) hw-i386-pc-fix-regression-in-parsing-vga.patch m68k-Fix-regression-causing-Single-Step-.patch migration-Rate-limit-inside-host-pages.patch migration-test-ppc64-fix-FORTH-test-prog.patch Revert-vnc-allow-fall-back-to-RAW-encodi.patch runstate-ignore-finishmigrate-prelaunch-.patch target-arm-Return-correct-IL-bit-in-merg.patch target-arm-Set-ISSIs16Bit-in-make_issinf.patch vnc-prioritize-ZRLE-compression-over-ZLI.patch- BuildRequire pkconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors. - Use systemd_ordering in place of systemd_requires: systemd is never a strict requirement for qemu; but when installing qemu on a systemd-managed system, we want system to be present first.- Fix xenfv migration from xen host with pre-v4.0 qemu (bsc#1159755) hw-i386-disable-smbus-migration-for-xenf.patch- Create files within bundles.tar.xz with fixed timestamp and uid- Add a %bcond_without system_membarrier along with related processing to the spec file, to better investigate running QEMU with the --disable-membarrier configure option- Include upstream patches targeted for the next stable release (bug fixes only) arm-arm-powerctl-set-NSACR.-CP11-CP10-bi.patch backup-top-Begin-drain-earlier.patch block-Activate-recursively-even-for-alre.patch display-bochs-display-fix-memory-leak.patch Fix-double-free-issue-in-qemu_set_log_fi.patch hw-arm-smmuv3-Align-stream-table-base-ad.patch hw-arm-smmuv3-Apply-address-mask-to-line.patch hw-arm-smmuv3-Check-stream-IDs-against-a.patch hw-arm-smmuv3-Correct-SMMU_BASE_ADDR_MAS.patch hw-arm-smmuv3-Report-F_STE_FETCH-fault-a.patch hw-arm-smmuv3-Use-correct-bit-positions-.patch i386-Resolve-CPU-models-to-v1-by-default.patch intel_iommu-a-fix-to-vtd_find_as_from_bu.patch iotests-Fix-IMGOPTSSYNTAX-for-nbd.patch iotests-Provide-a-function-for-checking-.patch iotests-Skip-test-060-if-it-is-not-possi.patch iotests-Skip-test-079-if-it-is-not-possi.patch numa-properly-check-if-numa-is-supported.patch qcow2-bitmaps-fix-qcow2_can_store_new_di.patch Revert-qemu-options.hx-Update-for-reboot.patch vhost-user-gpu-Drop-trailing-json-comma.patch virtio-blk-fix-out-of-bounds-access-to-b.patch virtio-mmio-update-queue-size-on-guest-w.patch virtio-net-delete-also-control-queue-whe.patch virtio-update-queue-size-on-guest-write.patch - Include performance improvement virtio-don-t-enable-notifications-during.patch - Repair incorrect packaging references to Jira tracked features- Add Cooperlake vcpu model (jsc#SLE-7923) i386-Add-MSR-feature-bit-for-MDS-NO.patch i386-Add-macro-for-stibp.patch i386-Add-new-CPU-model-Cooperlake.patch target-i386-Add-new-bit-definitions-of-M.patch target-i386-Add-missed-features-to-Coope.patch - Add HMAT support (jsc#SLE-8897) (the test case for this series isn't included because we aren't set up to handle binary patches) numa-Extend-CLI-to-provide-initiator-inf.patch numa-Extend-CLI-to-provide-memory-latenc.patch numa-Extend-CLI-to-provide-memory-side-c.patch hmat-acpi-Build-Memory-Proximity-Domain-.patch hmat-acpi-Build-System-Locality-Latency-.patch hmat-acpi-Build-Memory-Side-Cache-Inform.patch tests-numa-Add-case-for-QMP-build-HMAT.patch- Update to v4.2.0: See http://wiki.qemu.org/ChangeLog/4.2 Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in Appendix B of the qemu-doc.* files installed with the qemu package Some noteworthy changes: * x86: Denverton, Snowridge, and Dhyana CPU models added * x86: Latest version of all CPU models how have TSX (HLE and RTM) disabled by default * x86: Support for AVX512 BFloat16 extensions * x86: VMX features exposed more accurately and controllably * s390: TCG now implements IEP (Instruction Execution Protection) * PowerPC: POWER8 and POWER9 non-virtualized machines separated out * PowerPC: RTAS now comes from SLOF instead of QEMU itself * PowerPC: Unplug of multifunction PCI devices now unplugs the whole slot, as in x86 * ARM: Support for >256 CPUs with KVM is fixed * ARM: Memory hotplug now supported , when using UEFI, ACPI, for virt machine type * ARM: SVE support possuble now for KVM guests * ARM: ACPI generic event device can now deliver powerdown event * The backend device can be specified for a guest audio device * virtio v1.1 packed virtqueues supported * Socket based character device backends now support TCP keep-alive * Use encryption library cipher mode facilities, allowing improved performance for eg. AES-XTS encrption * Misc block device improvements, esp. with nbd - See the following few release-candidate changelog entries for additional changes related to this release - Switched package build to be out-of-tree- Update to v4.2.0-rc5: See http://wiki.qemu.org/ChangeLog/4.2- Update to v4.2.0-rc4: See http://wiki.qemu.org/ChangeLog/4.2 * Update the support documents used for SUSE SLE releases to cover this qemu release- Update to v4.2.0-rc3: See http://wiki.qemu.org/ChangeLog/4.2 * Patches dropped (upstream unless otherwise noted): ati-add-edid-support.patch ati-vga-add-rage128-edid-support.patch ati-vga-fix-ati_read.patch ati-vga-make-i2c-register-and-bits-confi.patch ati-vga-make-less-verbose.patch ati-vga-try-vga-ddc-first.patch Disable-Waddress-of-packed-member-for-GC.patch hdata-vpd-fix-printing-char-0x00.patch target-i386-add-PSCHANGE_NO-bit-for-the-.patch target-i386-Export-TAA_NO-bit-to-guests.patch vbe-add-edid-support.patch vga-add-ati-bios-tables.patch vga-add-atiext-driver.patch vga-make-memcpy_high-public.patch vga-move-modelist-from-bochsvga.c-to-new.patch * Patches added: Enable-cross-compile-prefix-for-C-compil.patch ensure-headers-included-are-compatible-w.patch roms-Makefile-enable-cross-compile-for-b.patch * Add qemu-ui-spice-app package containing ui-spice-app.so * Add qemu-microvm package containing bios-microvm.bin - Add descriptors for the 128k and 256k SeaBios firmware images - For the record, the following issues reported for SUSE SLE15-SP1 are either fixed in this current package, or are otherwise not an issue: bsc#1079730 bsc#1098403 bsc#1111025 bsc#1128106 bsc#1133031 bsc#1134883 bsc#1135210 bsc#1135902 bsc#1136540 bsc#1136778 bsc#1138534 bsc#1140402 bsc#1143794 bsc#1145379 bsc#1144087 bsc#1145427 bsc#1145436 bsc#1145774 bsc#1146873 bsc#1149811 bsc#1152506 bsc#1155812 bsc#1156642 CVE-2018-12207 CVE-2019-5008 CVE-2019-11135 CVE-2019-12068 CVE-2019-12155 CVE-2019-13164 CVE-2019-14378 CVE-2019-15890, and the following feature requests are satisfied by this package: fate#327410 fate#327764 fate#327796 jsc#SLE-4883 jsc#SLE-6132 jsc#SLE-6237 jsc#SLE-6754- Expose pschange-mc-no "feature", indicating CPU does not have the page size change machine check vulnerability (CVE-2018-12207 bsc#1155812) target-i386-add-PSCHANGE_NO-bit-for-the-.patch - Expose taa-no "feature", indicating CPU does not have the TSX Async Abort vulnerability. (CVE-2019-11135 bsc#1152506) target-i386-Export-TAA_NO-bit-to-guests.patch Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- Update to v4.1.1, a stable, bug-fix-only release * Besides incorporating the following fixes we already carried, it includes about the same number of other, similar type fixes which we hadn't yet incorporated. * Patches dropped (subsumed by stable update): block-Add-bdrv_co_get_self_request.patch block-create-Do-not-abort-if-a-block-dri.patch block-file-posix-Let-post-EOF-fallocate-.patch block-file-posix-Reduce-xfsctl-use.patch block-io-refactor-padding.patch blockjob-update-nodes-head-while-removin.patch block-Make-wait-mark-serialising-request.patch block-nfs-tear-down-aio-before-nfs_close.patch coroutine-Add-qemu_co_mutex_assert_locke.patch curl-Check-completion-in-curl_multi_do.patch curl-Handle-success-in-multi_check_compl.patch curl-Keep-pointer-to-the-CURLState-in-CU.patch curl-Keep-socket-until-the-end-of-curl_s.patch curl-Pass-CURLSocket-to-curl_multi_do.patch curl-Report-only-ready-sockets.patch hw-arm-boot.c-Set-NSACR.-CP11-CP10-for-N.patch hw-core-loader-Fix-possible-crash-in-rom.patch make-release-pull-in-edk2-submodules-so-.patch memory-Provide-an-equality-function-for-.patch mirror-Keep-mirror_top_bs-drained-after-.patch pr-manager-Fix-invalid-g_free-crash-bug.patch qcow2-bitmap-Fix-uint64_t-left-shift-ove.patch qcow2-Fix-corruption-bug-in-qcow2_detect.patch qcow2-Fix-QCOW2_COMPRESSED_SECTOR_MASK.patch qcow2-Fix-the-calculation-of-the-maximum.patch roms-Makefile.edk2-don-t-pull-in-submodu.patch s390-PCI-fix-IOMMU-region-init.patch s390x-tcg-Fix-VERIM-with-32-64-bit-eleme.patch target-alpha-fix-tlb_fill-trap_arg2-valu.patch target-arm-Don-t-abort-on-M-profile-exce.patch target-arm-Free-TCG-temps-in-trans_VMOV_.patch util-iov-introduce-qemu_iovec_init_exten.patch vhost-Fix-memory-region-section-comparis.patch vpc-Return-0-from-vpc_co_create-on-succe.patch Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- Fix %arm builds- Fix two issues with qcow2 image processing which could affect disk integrity qcow2-Fix-QCOW2_COMPRESSED_SECTOR_MASK.patch qcow2-bitmap-Fix-uint64_t-left-shift-ove.patch- Work around a host kernel xfs bug which can result in qcow2 image corruption block-io-refactor-padding.patch util-iov-introduce-qemu_iovec_init_exten.patch block-Make-wait-mark-serialising-request.patch block-Add-bdrv_co_get_self_request.patch block-file-posix-Let-post-EOF-fallocate-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- Correct package names in _constraints after switch to multibuild.- Address potential corruption when using qcow2 images coroutine-Add-qemu_co_mutex_assert_locke.patch qcow2-Fix-corruption-bug-in-qcow2_detect.patch - Include more tweaks to our packaging workflow scripts - this will continue as we refine the scripts - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- use %gcc_version for cross compilers (boo#1153703)- Add upstream edk2 submodule fix for creating tarball - Switch to upstream patch for avoiding git ref in edk2 makefile - Fix failing block tests which aren't compatible with the configure option --enable-membarrier * Patches dropped: roms-Makefile.edk2-don-t-invoke-git-sinc.patch tests-block-io-test-130-needs-some-delay.patch * Patches added: make-release-pull-in-edk2-submodules-so-.patch roms-Makefile.edk2-don-t-pull-in-submodu.patch tests-Fix-block-tests-to-be-compatible-w.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- Reduce the cross compiler versions we rely on - Fix some qemu-testsuite issues, reducing known error cases test-add-mapping-from-arch-of-i686-to-qe.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- Since our spec file has bashisms, include the following in the spec file: %define _buildshell /bin/bash- Disable some block tests which randomly fail. This is in context of the build service build of qemu-testsuite tests-Disable-some-block-tests-for-now.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- Add some post v4.1.0 upstream stable patches * Patches added: mirror-Keep-mirror_top_bs-drained-after-.patch s390x-tcg-Fix-VERIM-with-32-64-bit-eleme.patch target-alpha-fix-tlb_fill-trap_arg2-valu.patch target-arm-Free-TCG-temps-in-trans_VMOV_.patch target-arm-Don-t-abort-on-M-profile-exce.patch qcow2-Fix-the-calculation-of-the-maximum.patch block-file-posix-Reduce-xfsctl-use.patch pr-manager-Fix-invalid-g_free-crash-bug.patch vpc-Return-0-from-vpc_co_create-on-succe.patch block-nfs-tear-down-aio-before-nfs_close.patch block-create-Do-not-abort-if-a-block-dri.patch curl-Keep-pointer-to-the-CURLState-in-CU.patch curl-Keep-socket-until-the-end-of-curl_s.patch curl-Check-completion-in-curl_multi_do.patch curl-Pass-CURLSocket-to-curl_multi_do.patch curl-Report-only-ready-sockets.patch curl-Handle-success-in-multi_check_compl.patch blockjob-update-nodes-head-while-removin.patch memory-Provide-an-equality-function-for-.patch vhost-Fix-memory-region-section-comparis.patch hw-arm-boot.c-Set-NSACR.-CP11-CP10-for-N.patch s390-PCI-fix-IOMMU-region-init.patch hw-core-loader-Fix-possible-crash-in-rom.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- Include more tweaks to our packaging workflow scripts - Produce qemu-linux-user and qemu-testsuite via the build service multibuild capability, instead of duplicating the spec file and using package link in build service * combine qemu-linux-user spec file into main qemu spec file. Since this model uses a single changelog, here are some historicial mentions from the now unused qemu-linux-user.changes (delta from qemu's was quite minimal): - Adjust to a v5.2 linux kernel change regarding SIOCGSTAMP - Fix pwrite64/pread64 to return 0 over -1 for a zero length NULL buffer in qemu (bsc#1121600) * bsc#1112499 * Since qemu-testsuite.spec and qemu-testsuite.changes were just copies of the main qemu version nothing needs to be done there- Build opensbi from source on riscv64- Update to v4.1.0: See http://wiki.qemu.org/ChangeLog/4.1 Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in Appendix B of the qemu-doc.* files installed with the qemu package Some noteworthy changes: * x86: CPU models are now versioned * x86: CPU die topology can now be configured * x86: New Hygon Dhyana and Intel Snowridge CPU models * s390: The bios now supports IPL (boot) from ECKD DASD assigned to the guest via vfio-ccw * s390: The bios now tolerates the presence of bootmap signature entries written by zipl * PowerPC: pseries machine now supports KVM acceleration (kernel_irqchip=on) of the XIVE interrupt controller * PowerPC: pseries now supports hot-plug of PCI bridges and hot-plug and unplug of devices under PCI bridges * ARM: QEMU now supports emulating an FPU for Cortex-M CPUs, and the Cortex-M4 and Cortex-M33 now provide the FP * Python 2 support is deprecated * UEFI platform firmware binaries, and matching variable store templates are now installed * Now it's possible to specify memory-less NUMA node when using "-numa node,memdev" options * Possible to trigger self announcement on specific network interfaces * Default memory distribution between NUMA nodes is now deprecated * Fallback to normal RAM allocation if QEMU is not able to allocate from the "-mem-path" provided file/filesystem is now deprecated * virtio-gpu 2d/3d rendering may now be offloaded to an external vhost-user process, such as QEMU vhost-user-gpu * QEMU will automatically try to use the MAP_SYNC mmap flag for memory backends configured with pmem=on,share=on * Additional SeaVGABIOS patches added for vga-ati compatibility - Drop attempt at build compatibility with SLE12 - New sub-packages: qemu-edk2, qemu-vhost-user-gpu - Conditionalize building of qemu-edk2 (and leave unbuilt for now) - Implement new packaging workflow, includes no longer numbering patches, and having the "current git repo" stored with the package in the form of git bundles * Patches dropped (upstream unless otherwise noted): 0027-tests-test-thread-pool-is-racy-add-.patch 0032-tests-Fix-Makefile-handling-of-chec.patch 0034-Revert-target-i386-kvm-add-VMX-migr.patch 0036-sockets-avoid-string-truncation-war.patch 0039-linux-user-avoid-string-truncation-.patch 0040-linux-user-elfload-Fix-GCC-9-build-.patch 0041-qxl-avoid-unaligned-pointer-reads-w.patch 0042-libvhost-user-fix-Waddress-of-packe.patch 0043-target-i386-define-md-clear-bit.patch 0045-kbd-state-fix-autorepeat-handling.patch 0046-target-ppc-ensure-we-get-null-termi.patch 0049-qxl-check-release-info-object.patch 0050-qemu-bridge-helper-restrict-interfa.patch 0051-linux-user-fix-to-handle-variably-s.patch ipxe-use-gcc6-for-more-compact-code.patch (no longer needed) (the next three are replaced by the upstream equivalent) ipxe-efi-Simplify-diagnostic-for-NULL-handle.patch ipxe-build-Disable-gcc-address-of-packed-member-warning.patch ipxe-efi-Avoid-string-op-warning-with-cross-gcc-7-compile.patch slirp-fix-heap-overflow-in-ip_reass-on-big-packet-input.patch * Patches renamed: 0001-XXX-dont-dump-core-on-sigabort.patch - > XXX-dont-dump-core-on-sigabort.patch 0002-qemu-binfmt-conf-Modify-default-pat.patch - > qemu-binfmt-conf-Modify-default-path.patch 0003-qemu-cvs-gettimeofday.patch - > qemu-cvs-gettimeofday.patch 0004-qemu-cvs-ioctl_debug.patch - > qemu-cvs-ioctl_debug.patch 0005-qemu-cvs-ioctl_nodirection.patch - > qemu-cvs-ioctl_nodirection.patch 0006-linux-user-add-binfmt-wrapper-for-a.patch - > linux-user-add-binfmt-wrapper-for-argv-0.patch 0007-PPC-KVM-Disable-mmu-notifier-check.patch - > PPC-KVM-Disable-mmu-notifier-check.patch 0008-linux-user-binfmt-support-host-bina.patch - > linux-user-binfmt-support-host-binaries.patch 0009-linux-user-Fake-proc-cpuinfo.patch - > linux-user-Fake-proc-cpuinfo.patch 0010-linux-user-use-target_ulong.patch - > linux-user-use-target_ulong.patch 0011-Make-char-muxer-more-robust-wrt-sma.patch - > Make-char-muxer-more-robust-wrt-small-FI.patch 0012-linux-user-lseek-explicitly-cast-no.patch - > linux-user-lseek-explicitly-cast-non-set.patch 0013-AIO-Reduce-number-of-threads-for-32.patch - > AIO-Reduce-number-of-threads-for-32bit-h.patch 0014-xen_disk-Add-suse-specific-flush-di.patch - > xen_disk-Add-suse-specific-flush-disable.patch 0015-qemu-bridge-helper-reduce-security-.patch - > qemu-bridge-helper-reduce-security-profi.patch 0016-qemu-binfmt-conf-use-qemu-ARCH-binf.patch - > qemu-binfmt-conf-use-qemu-ARCH-binfmt.patch 0017-linux-user-properly-test-for-infini.patch - > linux-user-properly-test-for-infinite-ti.patch 0018-roms-Makefile-pass-a-packaging-time.patch - > roms-Makefile-pass-a-packaging-timestamp.patch 0019-Raise-soft-address-space-limit-to-h.patch - > Raise-soft-address-space-limit-to-hard-l.patch 0020-increase-x86_64-physical-bits-to-42.patch - > increase-x86_64-physical-bits-to-42.patch 0021-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch - > vga-Raise-VRAM-to-16-MiB-for-pc-0.15-and.patch 0022-i8254-Fix-migration-from-SLE11-SP2.patch - > i8254-Fix-migration-from-SLE11-SP2.patch 0023-acpi_piix4-Fix-migration-from-SLE11.patch - > acpi_piix4-Fix-migration-from-SLE11-SP2.patch 0024-Switch-order-of-libraries-for-mpath.patch - > Switch-order-of-libraries-for-mpath-supp.patch 0025-Make-installed-scripts-explicitly-p.patch - > Make-installed-scripts-explicitly-python.patch 0026-hw-smbios-handle-both-file-formats-.patch - > hw-smbios-handle-both-file-formats-regar.patch 0028-xen-add-block-resize-support-for-xe.patch - > xen-add-block-resize-support-for-xen-dis.patch 0029-tests-qemu-iotests-Triple-timeout-o.patch - > tests-qemu-iotests-Triple-timeout-of-i-o.patch 0030-tests-block-io-test-130-needs-some-.patch - > tests-block-io-test-130-needs-some-delay.patch 0031-xen-ignore-live-parameter-from-xen-.patch - > xen-ignore-live-parameter-from-xen-save-.patch 0033-Conditionalize-ui-bitmap-installati.patch - > Conditionalize-ui-bitmap-installation-be.patch 0035-tests-change-error-message-in-test-.patch - > tests-change-error-message-in-test-162.patch 0037-hw-usb-hcd-xhci-Fix-GCC-9-build-war.patch - > hw-usb-hcd-xhci-Fix-GCC-9-build-warning.patch 0038-hw-usb-dev-mtp-Fix-GCC-9-build-warn.patch - > hw-usb-dev-mtp-Fix-GCC-9-build-warning.patch 0044-hw-intc-exynos4210_gic-provide-more.patch - > hw-intc-exynos4210_gic-provide-more-room.patch 0047-configure-only-populate-roms-if-sof.patch - > configure-only-populate-roms-if-softmmu.patch 0048-pc-bios-s390-ccw-net-avoid-warning-.patch - > pc-bios-s390-ccw-net-avoid-warning-about.patch keycodemapdb-make-keycode-gen-output-reproducible.patch - > Make-keycode-gen-output-reproducible-use.patch ipxe-stub-out-the-SAN-req-s-in-int13.patch - > stub-out-the-SAN-req-s-in-int13.patch sgabios-fix-cross-build.patch deleted - > roms-sgabios-Fix-csum8-to-be-built-by-ho.patch sgabios-stable-buildid.patch - > sgabios-Makefile-fix-issues-of-build-rep.patch skiboot-gcc9-compat.patch - > Disable-Waddress-of-packed-member-for-GC.patch ipxe-stable-buildid.patch - > ipxe-Makefile-fix-issues-of-build-reprod.patch seabios-fix_cross_compilation.patch - > enable-cross-compilation-on-ARM.patch * Patches added: roms-change-cross-compiler-naming-to-be-.patch roms-Makefile.edk2-don-t-invoke-git-sinc.patch vga-move-modelist-from-bochsvga.c-to-new.patch vga-make-memcpy_high-public.patch vga-add-atiext-driver.patch vga-add-ati-bios-tables.patch vbe-add-edid-support.patch ati-add-edid-support.patch ati-vga-make-less-verbose.patch ati-vga-fix-ati_read.patch ati-vga-make-i2c-register-and-bits-confi.patch ati-vga-try-vga-ddc-first.patch ati-vga-add-rage128-edid-support.patch Fix-s-directive-argument-is-null-error.patch Workaround-compilation-error-with-gcc-9..patch Do-not-apply-WORKAROUND_CFLAGS-for-host-.patch hdata-vpd-fix-printing-char-0x00.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- Since we build seabios, take advantage of ability to add our own identifying version info by changing SEABIOS_EXTRAVERSION from "-prebuilt.qemu.org" to "-rebuilt.suse.com" (or "-rebuilt.opensuse.org for openSUSE releases)- Security fix for heap overflow in ip_reass on big packet input (CVE-2019-14378, bsc#1143794) slirp-fix-heap-overflow-in-ip_reass-on-big-packet-input.patch- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0 * Patches added: 0051-linux-user-fix-to-handle-variably-s.patch- Make keycode-gen output reproducible (use SOURCE_DATE_EPOCH timestamp) keycodemapdb-make-keycode-gen-output-reproducible.patch- Security fix for null pointer dereference while releasing spice resources (CVE-2019-12155, bsc#1135902) 0049-qxl-check-release-info-object.patch - Security fix for qemu-bridge-helper ACL can be bypassed when names are too long (CVE-2019-13164, bsc#1140402) 0050-qemu-bridge-helper-restrict-interfa.patch - Replace patch 0043 with an upstream version 0043-target-i386-define-md-clear-bit.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0- fixed regression for ksm.service was (bsc#1112646)- Content of packaged %_docdir/%name/interop/_static/ dir depends on python-Sphinx version, so lets just wildcard specifying those files, rather than trying to manage a specific file list- Last change exposed that we still do rely on python2. Make spec file adjustment- Switch from python-Sphinx to Sphinx from python variant we are building with (new Sphinx is for python3 only)- Fix a number of compatibility issues with the stricter gcc9 checks * Disable warning for taking address of packed structure members 0048-pc-bios-s390-ccw-net-avoid-warning-.patch * Fix case of strncpy where null terminated string not guaranteed 0046-target-ppc-ensure-we-get-null-termi.patch * Disable warning for taking address of packed structure members and fix case of passing null pointer as "%s" format parameter skiboot-gcc9-compat.patch - Fix configure script which caused firmware to be built in linux-user only build. 0047-configure-only-populate-roms-if-sof.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0- Fix regression in autorepeat key handling 0045-kbd-state-fix-autorepeat-handling.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0- Fix file list- Yet another gcc9 related code fix (bsc#1121464) 0044-hw-intc-exynos4210_gic-provide-more.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0- Switch to now upstreamed version of patch and add one more gcc9 related patch * Patches renamed: 0041-qxl-fix-Waddress-of-packed-member.patch - > 0041-qxl-avoid-unaligned-pointer-reads-w.patch 0042-libvhost-user-fix-Waddress-of-packe.patch - Add x86 cpu feature "md-clear" (CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091 bsc#1111331) 0043-target-i386-define-md-clear-bit.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0- Correct logic of which ipxe patches get included based on suse_version. We were wrongly excluding a gcc9 related patch for example- Switch to now upstreamed version of some patches * Patches renamed: 0036-util-qemu-sockets-Fix-GCC-9-build-w.patch - > 0036-sockets-avoid-string-truncation-war.patch 0039-linux-user-uname-Fix-GCC-9-build-wa.patch - > 0039-linux-user-avoid-string-truncation-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0- Create /usr/share/qemu/firmware and /etc/qemu/firmware directories in support of the firmware descriptor feature now in use as of libvirt v5.2- Disable LTO as suggested by Martin Liska (boo#1133281) - Remove and obsolete qemu-oss-audio subpackage. OSS audio is very old, and we didn't really even configure the package properly for it for a very long time, so presumably there can't be any users of it as far as qemu is concerned - Avoid warnings which gcc9 complains about 0036-util-qemu-sockets-Fix-GCC-9-build-w.patch 0037-hw-usb-hcd-xhci-Fix-GCC-9-build-war.patch 0038-hw-usb-dev-mtp-Fix-GCC-9-build-warn.patch 0039-linux-user-uname-Fix-GCC-9-build-wa.patch 0040-linux-user-elfload-Fix-GCC-9-build-.patch 0041-qxl-fix-Waddress-of-packed-member.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0- Update to v4.0.0: See http://wiki.qemu.org/ChangeLog/4.0 Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in Appendix B of the qemu-doc.* files installed with the qemu package Some noteworthy changes: * ARM: ARMv8+ extensions for SB, PredInv, HPD, LOR, FHM, AA32HPD, PAuth, JSConv, CondM, FRINT, and BTI * ARM: new emulation support for "Musca" and "MPS2" development boards * ARM: virt: support for >255GB of RAM and u-boot "noload" image types * ARM: improved emulation of ARM PMU * HPPA: support for TLB protection IDs and TLB trace events * MIPS: support for multi-threaded TCG emulation * MIPS: emulation support for I7200 I6500 CPUs, QMP-base querying of CPU types, and improved support for SAARI and SAAR configuration registers * MIPS: improvements to Interthread Communication Unit, Fulong 2E machine types, and end-user documentation. * PowerPC: pseries/powernv: support for POWER9 large decrementer * PowerPC: pseries: emulation support for XIVE interrupt controller * PowerPC: pseries: support for hotplugging PCI host bridges (PHBs) * PowerPC: pseries: Spectre/Meltdown mitigations enabled by default, additional support for count-cache-flush mitigation * RISC-V: virt: support for PCI and USB * RISC-V: support for TSR, TW, and TVM fields of mstatus, FS field now supports three stats (dirty, clean, and off) * RISC-V: built-in gdbserver supports register lists via XML files * s390: support for z14 GA 2 CPU model, Multiple-epoch and PTFF features now enabled in z14 CPU model by default * s390: vfio-ap: now supports hot plug/unplug, and no longer inhibits memory ballooning * s390: emulation support for floating-point extension facility and vector support instructions * x86: HAX accelerator now supported POSIX hosts other than Darwin, including Linux and NetBSD * x86: Q35: advertised PCIe root port speeds will now optimally default to maximum link speed (16GT/s) and width (x32) provided by PCIe 4.0 for QEMU 4.0+ machine types; older machine types will retain 2.5GT/x1 defaults for compatibility. * x86: Xen PVH images can now be booted with "-kernel" option * Xtensa: xtfpga: improved SMP support for linux (interrupt distributor, IPI, and runstall) and new SMP-capable test_mmuhifi_c3 core configuration * Xtensa: support for Flexible length instructions extension (FLIX) * GUI: new '-display spice-app' to configure/launch a Spice client GUI with a similar UI to QEMU GTK. VNC server now supports access controls via tls-authz/sasl-authz options * QMP: support for "out-of-band" command execution, can be useful for postcopy migration recovery. Additional QMP commands for working with block devices and dirty bitmaps * VFIO: EDID interface for supported mdev (Intel vGPU for kernel 5.0+), allows resolution setting via xres/yres options. * Xen: new 'xen-disk' device which can create a Xen PV disk backend, and performance improvements for Xen PV disk backend. * Network Block Device: improved tracing and error diagnostics, improved client compatibility with buggy NBD server implementations, new - -bitmap, --list, --tls-authz options for qemu-nbd * virtio-blk now supports DISCARD and WRITE_ZEROES * qemu-test-suite output is now in TAP format * Sphinx now used for part of qemu documentation * A few more configure features are enabled: iconv, lzfse (for openSUSE) * Provide better logo icons - Made these package building changes: * Removed this token from spec file: #!BuildIgnore: gcc-PIE * Created ability to build qemu source out-of-tree * Added BSD-2-Clause license clause due to EDK II code inclusion * Patches dropped (upstream unless otherwise noted): 0010-Remove-problematic-evdev-86-key-fro.patch 0025-Fix-tigervnc-long-press-issue.patch 0026-string-input-visitor-Fix-uint64-par.patch 0027-test-string-input-visitor-Add-int-t.patch 0028-test-string-input-visitor-Add-uint6.patch 0029-tests-Add-QOM-property-unit-tests.patch 0030-tests-Add-scsi-disk-test.patch 0033-smbios-Add-1-terminator-if-any-stri.patch (different approach used) 0034-qemu-io-tests-comment-out-problemat.patch (not as needed) 0039-xen_disk-Avoid-repeated-memory-allo.patch 0041-vfio-ap-flag-as-compatible-with-bal.patch 0042-hw-s390x-Fix-bad-mask-in-time2tod.patch 0043-pcie-set-link-state-inactive-active.patch 0044-pc-piix4-Update-smbus-I-O-space-aft.patch 0045-hw-usb-fix-mistaken-de-initializati.patch 0046-usb-mtp-use-O_NOFOLLOW-and-O_CLOEXE.patch 0047-pvrdma-release-device-resources-in-.patch 0048-rdma-check-num_sge-does-not-exceed-.patch 0049-pvrdma-add-uar_read-routine.patch 0050-pvrdma-check-number-of-pages-when-c.patch 0051-pvrdma-check-return-value-from-pvrd.patch 0052-pvrdma-release-ring-object-in-case-.patch 0053-block-Fix-hangs-in-synchronous-APIs.patch 0054-linux-user-make-pwrite64-pread64-fd.patch 0055-xen-Add-xen-v4.12-based-xc_domain_c.patch 0056-slirp-check-data-length-while-emula.patch 0057-s390x-Return-specification-exceptio.patch 0059-memory-Fix-the-memory-region-type-a.patch 0060-target-i386-sev-Do-not-pin-the-ram-.patch 0061-slirp-check-sscanf-result-when-emul.patch 0062-ppc-add-host-serial-and-host-model-.patch 0063-i2c-ddc-fix-oob-read.patch 0064-device_tree.c-Don-t-use-load_image.patch 0065-spapr-Simplify-handling-of-host-ser.patch ipxe-efi-guard-strncpy-with-gcc-warning-ignore-pragma.patch ipxe-fix-build.patch skiboot-hdata-i2c.c-fix-building-with-gcc8.patch * Patches renamed: 0011-linux-user-use-target_ulong.patch - > 0010-linux-user-use-target_ulong.patch 0012-Make-char-muxer-more-robust-wrt-sma.patch - > 0011-Make-char-muxer-more-robust-wrt-sma.patch 0013-linux-user-lseek-explicitly-cast-no.patch - > 0012-linux-user-lseek-explicitly-cast-no.patch 0014-AIO-Reduce-number-of-threads-for-32.patch - > 0013-AIO-Reduce-number-of-threads-for-32.patch 0015-xen_disk-Add-suse-specific-flush-di.patch - > 0014-xen_disk-Add-suse-specific-flush-di.patch 0016-qemu-bridge-helper-reduce-security-.patch - > 0015-qemu-bridge-helper-reduce-security-.patch 0017-qemu-binfmt-conf-use-qemu-ARCH-binf.patch - > 0016-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0018-linux-user-properly-test-for-infini.patch - > 0017-linux-user-properly-test-for-infini.patch 0019-roms-Makefile-pass-a-packaging-time.patch - > 0018-roms-Makefile-pass-a-packaging-time.patch 0020-Raise-soft-address-space-limit-to-h.patch - > 0019-Raise-soft-address-space-limit-to-h.patch 0021-increase-x86_64-physical-bits-to-42.patch - > 0020-increase-x86_64-physical-bits-to-42.patch 0022-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch - > 0021-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0023-i8254-Fix-migration-from-SLE11-SP2.patch - > 0022-i8254-Fix-migration-from-SLE11-SP2.patch 0024-acpi_piix4-Fix-migration-from-SLE11.patch - > 0023-acpi_piix4-Fix-migration-from-SLE11.patch 0031-Switch-order-of-libraries-for-mpath.patch - > 0024-Switch-order-of-libraries-for-mpath.patch 0032-Make-installed-scripts-explicitly-p.patch - > 0025-Make-installed-scripts-explicitly-p.patch 0035-tests-test-thread-pool-is-racy-add-.patch - > 0027-tests-test-thread-pool-is-racy-add-.patch 0036-xen-add-block-resize-support-for-xe.patch - > 0028-xen-add-block-resize-support-for-xe.patch 0037-tests-qemu-iotests-Triple-timeout-o.patch - > 0029-tests-qemu-iotests-Triple-timeout-o.patch 0038-tests-block-io-test-130-needs-some-.patch - > 0030-tests-block-io-test-130-needs-some-.patch 0040-xen-ignore-live-parameter-from-xen-.patch - > 0031-xen-ignore-live-parameter-from-xen-.patch 0058-Revert-target-i386-kvm-add-VMX-migr.patch - > 0034-Revert-target-i386-kvm-add-VMX-migr.patch * Patches added: 0026-hw-smbios-handle-both-file-formats-.patch 0032-tests-Fix-Makefile-handling-of-chec.patch 0033-Conditionalize-ui-bitmap-installati.patch 0035-tests-change-error-message-in-test-.patch ipxe-efi-Avoid-string-op-warning-with-cross-gcc-7-compile.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0- Adjust fix for CVE-2019-8934 (bsc#1126455) to match the latest upstream adjustments for the same. Basically now the security fix is to provide a dummy host-model and host-serial value, which overrides getting that value from the host 0065-spapr-Simplify-handling-of-host-ser.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1- Tweak last spec file change to guard new Requires with conditional - Fix DOS possibility in device tree processing (CVE-2018-20815 bsc#1130675) 0064-device_tree.c-Don-t-use-load_image.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1- Remove an unneeded BuildRequires which impacts bsc#1119414 fix Also add a corresponding Recommends for qemu-tools as part of this packaging adjustment (bsc#1130484) - Fix information leak in slirp (CVE-2019-9824 bsc#1129622) 0061-slirp-check-sscanf-result-when-emul.patch - Add method to specify whether or not to expose certain ppc64 host information, which can be considered a security issue (CVE-2019-8934 bsc#1126455) 0062-ppc-add-host-serial-and-host-model-.patch - Fix OOB memory access and information leak in virtual monitor interface (CVE-2019-03812 bsc#1125721) 0063-i2c-ddc-fix-oob-read.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1- Again address ipxe GCC 9 incompatibilities. Previously included patch to disable unneeded warning got muffed somehow (bsc#1121464)- Package and cross-build rom files for aarch64 from SLE15/Leap15.0 to fix boo#1125964 - Add patch to fix seabios cross-compilation: * seabios-fix_cross_compilation.patch - Add patch to fix sgabios cross-compilation: * sgabios-fix-cross-build.patch- Fix _constraints to include all architectures for disk size (fix aarch64)- Revert upstream patch which declares x86 vmx feature a migration blocker. Given the proliferation of using vm's with host features passed through and the general knowledge that nested virtualization has many usage caveats, but still gets put in use in restricted scenarios, this patch did more harm than good, I feel. So despite this relaxation, please consider yourself warned that nested virtualization is not yet a supportable feature. (bsc#1121604) 0058-Revert-target-i386-kvm-add-VMX-migr.patch - Fix SEV VM device assignment (bsc#1123205) 0059-memory-Fix-the-memory-region-type-a.patch 0060-target-i386-sev-Do-not-pin-the-ram-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1- Remove 71-sev.rules, which modifies the default permissions of /dev/sev by adding the kvm group as reader/writer. Upstream decided to take a different approach for libvirt to manage SEV due to security concerns which I agree overrides the convenience of providing /dev/sev access to all the kvm group (bsc#1124842 bsc#1102604)- Increase memory needed to build qemu-testsuite for ppc* arch's in _constraints file- Return specification exception for unimplemented diag 308 subcodes rather than a hardware error (bsc#1123179) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 * Patches added: 0057-s390x-Return-specification-exceptio.patch- Fix OOB issue in slirp (CVE-2019-6778 bsc#1123156) 0056-slirp-check-data-length-while-emula.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 - Fix ipxe GCC 9 incompatibilities (bsc#1121464) ipxe-efi-Simplify-diagnostic-for-NULL-handle.patch ipxe-build-Disable-gcc-address-of-packed-member-warning.patch- Tweak Xen interface to be compatible with upcoming v4.12 Xen 0055-xen-Add-xen-v4.12-based-xc_domain_c.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 * Patches added: 0054-linux-user-make-pwrite64-pread64-fd.patch (bsc#1121600)- Clarify that move to include v3.1.0 in qemu package corresponds with fate#327089, which of course builds on v3.0.0 mentioned previously, and that among other patches which this change obsoletes (because functionality is included in base version) I will mention one pointed out by reviewers: 0094-s390x-cpumodels-add-z14-Model-ZR1.patch- include post v3.1.0 patches marked for next stable release: 0041-vfio-ap-flag-as-compatible-with-bal.patch 0042-hw-s390x-Fix-bad-mask-in-time2tod.patch 0043-pcie-set-link-state-inactive-active.patch 0044-pc-piix4-Update-smbus-I-O-space-aft.patch 0045-hw-usb-fix-mistaken-de-initializati.patch - Address various security/stability issues * Fix host access vulnerability in usb-mtp infrastructure (CVE-2018-16872 bsc#1119493) 0046-usb-mtp-use-O_NOFOLLOW-and-O_CLOEXE.patch * Fix DoS in pvrdma interface (CVE-2018-20123 bsc#1119437) 0047-pvrdma-release-device-resources-in-.patch * Fix OOB access issue in rdma backend (CVE-2018-20124 bsc#1119840) 0048-rdma-check-num_sge-does-not-exceed-.patch * Fix NULL pointer reference in pvrdma emulation (CVE-2018-20191 bsc#1119979) 0049-pvrdma-add-uar_read-routine.patch * Fix DoS in pvrdma interface (CVE-2018-20125 bsc#1119989) 0050-pvrdma-check-number-of-pages-when-c.patch * Fix DoS in pvrdma interface (CVE-2018-20216 bsc#1119984) 0051-pvrdma-check-return-value-from-pvrd.patch * Fix DoS in pvrdma interface (CVE-2018-20126 bsc#1119991) 0052-pvrdma-release-ring-object-in-case-.patch - one more post v3.1.0 patches marked for next stable release: 0053-block-Fix-hangs-in-synchronous-APIs.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 * Patches added: 0040-xen-ignore-live-parameter-from-xen-.patch (bsc#1079730, bsc#1101982, bsc#1063993)- Follow up on ideas prompted by last change: clean up the patches generated by git workflow. There is no value to the first line (mbox From line), or [PATCH] on subject line. Get rid of those - Other minor fixes and improvements to update_git.sh- Modify update_git.sh script: pass --zero-commit to format-patch This removes needless noise in the buildservice when the same set of patches is imported/exported at different times by different users. pass --no-signature to format-patch Remove sed call which used to remove the signature, use mv instead- Use /bin/bash to echo value into sys fs for ksm control (bsc#1112646)- fix memory leak in xen_disk (bsc#1100408) 0039-xen_disk-Avoid-repeated-memory-allo.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1- building against xen-devel requires the XC_* compat macros to be set because this version of QEMU will be built against many versions of Xen. configure will decide on the appropriate function names it knows about today. To actually call these functions, future versions of Xen may require XC_* to be set. Furthermore, fix a bug in QEMU: xen_common.h undefines the XC_* macros unconditionally.- Update to v3.1.0: See http://wiki.qemu.org/ChangeLog/3.1 Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in Appendix B of the qemu-doc.* files installed with the qemu package Some noteworthy changes: * x86 IceLake-Server and IceLake-Client cpu models added * Document recommendations for choosing cpu modesl for x86 guests * Support for Hyper-V enlightened VMCS * stdvga and bochs-display devices can expose EDID information to the guest. stdvga xres and yres properties are exposed in the EDID information * s390 improvements: vfio-ap crypto device support, max-cpu model added, etoken support, huge page backing support * ARM: ARMv6M architecture and Cortex-M0 cpu host support added, Cortex-A72 cpu model added, GICv2 virtualization extensions, emulation of AArch32 virtualization, Scalable Vector Extension implemented * Support for AMD IOMMU interrupt remapping and guest virtual APIC mode * Multithreaded TCG on x86 is considered supportable * Add a patch to triple timeout of block io tests, since the obs environment is fickle * x86 save/restore and live migration is prohibited if Intel KVM nested virtualization is enabled * Patches dropped (upstream unless otherwise noted): 0033-migration-warn-about-inconsistent-s.patch (shouldn't be needed anymore) 0035-configure-Modify-python-used-for-io.patch (upstream now python3 friendly) 0039-tests-boot-serial-test-Bump-timeout.patch 0040-linux-headers-update.patch 0041-s390x-kvm-add-etoken-facility.patch 0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch 0043-configure-require-libseccomp-2.2.0.patch 0044-seccomp-set-the-seccomp-filter-to-a.patch 0045-sandbox-disable-sandbox-if-CONFIG_S.patch 0046-seccomp-check-TSYNC-host-capability.patch 0047-linux-user-init_guest_space-Try-to-.patch 0048-ne2000-fix-possible-out-of-bound-ac.patch 0049-rtl8139-fix-possible-out-of-bound-a.patch 0050-pcnet-fix-possible-buffer-overflow.patch 0051-net-ignore-packet-size-greater-than.patch 0052-lsi53c895a-check-message-length-val.patch 0053-nvme-fix-oob-access-issue-CVE-2018-.patch (fixed differently upstream) * Patches renamed: 0034-smbios-Add-1-terminator-if-any-stri.patch - > 0033-smbios-Add-1-terminator-if-any-stri.patch 0036-qemu-io-tests-comment-out-problemat.patch - > 0034-qemu-io-tests-comment-out-problemat.patch 0037-tests-test-thread-pool-is-racy-add-.patch - > 0035-tests-test-thread-pool-is-racy-add-.patch 0038-xen-add-block-resize-support-for-xe.patch - > 0036-xen-add-block-resize-support-for-xe.patch * Patches added: 0037-tests-qemu-iotests-Triple-timeout-o.patch 0038-tests-block-io-test-130-needs-some-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 - Update includes the following bug fixes: bsc#1108474, bsc#1117615 - Update includes the following SLE requested functionality: FATE#324810, FATE#325875, FATE#326369, FATE#326378, FATE#326379, FATE#326401, FATE#326672, FATE#326829 - Make the following packaging changes related to the new release * Enable libpmem, pvrdma, vhost-crypto features and qemu-block-nfs subpackage * New roms available: vgabios-bochs-display.bin, vgabios-ramfb.bin * New binary tool included (qemu-edid) for testing the new qemu edid generator - Tweaked patches we carry to pass qemu's checkpatch checker - Modify update_git.sh script to enable packaging qemu from development time sources, not just at release time - Removed erroneous (and now useless) tests for tar and gzip formats - Don't exclude s390x anymore from building the qemu-testsuite - Based on current OBS building observations make changes to storage and memory requires specified in the _constraints file- Re-sync openSUSE and SUSE SLE qemu packages. This changes file is the openSUSE one with this entry providing the intervening SLE CVE, FATE, and bugzilla references, which are still addressed in this package, and not yet called out in this changes file. * CVE-2018-10839 CVE-2018-16847 CVE-2018-17958 CVE-2018-17962 CVE-2018-17963 CVE-2018-18849 * bsc#1110910 bsc#1111006 bsc#1111010 bsc#1111013 bsc#1114422 bsc#1114529 * Patches added: 0047-linux-user-init_guest_space-Try-to-.patch 0048-ne2000-fix-possible-out-of-bound-ac.patch 0049-rtl8139-fix-possible-out-of-bound-a.patch 0050-pcnet-fix-possible-buffer-overflow.patch 0051-net-ignore-packet-size-greater-than.patch 0052-lsi53c895a-check-message-length-val.patch 0053-nvme-fix-oob-access-issue-CVE-2018-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0* Adding changes to mitigate seccomp vulnerability (CVE-2018-15746 bsc#1106222) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0 * Patches added: 0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch 0043-configure-require-libseccomp-2.2.0.patch 0044-seccomp-set-the-seccomp-filter-to-a.patch 0045-sandbox-disable-sandbox-if-CONFIG_S.patch 0046-seccomp-check-TSYNC-host-capability.patch- Do more misc spec file fixes: * Be explicit in spec file about Version used for all subpackages (again, to avoid subpackage ordering issues). Default Release tag is also brought in by obs format_spec_file service * Delete binary blob s390-netboot.img, which we rebuild * Don't provide separate Url for qemu-kvm package - the main qemu website provides easily findable link for kvm specifics * Associate petalogix-ml605.dtb with qemu-extra instead of qemu-ppc * More entry sorting- Correct some versioning as follows: * Accurately reflect the qemu-ipxe package version value by adding "+" at the end * Don't overwrite seabios .version file, since now (for quite some time actually) upstream tarball creation creates this file and the value we are writing to it is actually wrong - Make spec file improvements, including the following: * Add qemu.keyring to enable package source verification * Create srcname macro to identify source file name separately from package name * Create alternate to %version to avoid subpackage ordering causing inadvertantly wrong %version value at point of use * Sort some entries * Be more consistent with macro syntax usage * Minor file tweaks as done by osc format_spec_file service- Re-sync openSUSE and SUSE SLE qemu packages. This changes file is the openSUSE one with this entry providing the intervening SLE CVE, FATE, and bugzilla references, which are still addressed in this package, and not yet called out in this changes file. * CVE-2018-11806 CVE-2018-12617 CVE-2018-7550 CVE-2018-15746 * fate#325467 * bsc#1091695 bsc#1094725 bsc#1094913 bsc#1096223 bsc#1098735 bsc#1103628 bsc#1105279 bsc#1106222 bsc#1106222 bsc#1107489 * Patches added: * only enable glusterfs for openSUSE 0040-linux-headers-update.patch 0041-s390x-kvm-add-etoken-facility.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0- Increase timeout for boot-serial-test, since we've hit the timeout for armv7l arch in qemu-testsuite. 0039-tests-boot-serial-test-Bump-timeout.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0- Drop legacy kvm_stat script and man page. We'll rely on the kvm_stat package only going forward kvm_stat kvm_stat.1.gz - Update SLE support documentation to match v3.0.0 release- Update to v3.0.0: See http://wiki.qemu.org/ChangeLog/3.0 Don't read anything into the major version number update. It's been decided to increase the major version number each year. Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in Appendix B of the qemu-doc.* files installed with the qemu package. Some noteworthy changes: * Support for additional x86/AMD mitigations against Speculative Store Bypass (Spectre Variant 4, CVE-2018-3639) * Improved support for nested KVM guests running on Hyper-V * Block device support for active disk-mirroring, which avoids convergence issues which may arise when doing passive/background mirroring of busy devices * Improved support for AHCI emulation, SCSI emulation, and persistent reservations / cluster management * OpenGL ES support for SDL front-end, additional framebuffer device options for early boot display without using legacy VGA emulation * Live migration support for TPM TIS devices, capping bandwidth usage during post-copy migration, and recovering from a failed post-copy migration * Improved latency when using user-mode networking / SLIRP * ARM: support for SMMUv3 IOMMU when using 'virt' machine type * ARM: v8M extensions for VLLDM and VLSTM floating-point instructions, and improved support for AArch64 v8.2 FP16 extensions * ARM: support for Scalable Vector Extensions in linux-user mode * Microblaze: support for 64-bit address sizes and translation bug fixes * PowerPC: PMU support for mac99 machine type and improvements for Uninorth PCI host bridge emulation for Mac machine types * PowerPC: preliminary support for emulating POWER9 hash MMU mode when using powernv machine type * RISC-V: improvement for privileged ISA emulation * s390: support for z14 ZR1 CPU model * s390: bpb/ppa15 Spectre mitigations enabled by default for z196 and later CPU models * s390: support for configuring consoles via -serial options * Patches dropped (upstream unless otherwise noted): 0008-linux-user-fix-segfault-deadlock.patch (no longer needed) 0039-blockjob-Fix-assertion-in-block_job.patch 0041-seccomp-allow-sched_setscheduler-wi.patch Make-installed-scripts-explicitly-python3.patch (we now make python3 explicit in other patch) * Patches renamed: 0009-linux-user-binfmt-support-host-bina.patch - > 0008-linux-user-binfmt-support-host-bina.patch 0010-linux-user-Fake-proc-cpuinfo.patch - > 0009-linux-user-Fake-proc-cpuinfo.patch 0011-Remove-problematic-evdev-86-key-fro.patch - > 0010-Remove-problematic-evdev-86-key-fro.patch 0012-linux-user-use-target_ulong.patch - > 0011-linux-user-use-target_ulong.patch 0013-Make-char-muxer-more-robust-wrt-sma.patch - > 0012-Make-char-muxer-more-robust-wrt-sma.patch 0014-linux-user-lseek-explicitly-cast-no.patch - > 0013-linux-user-lseek-explicitly-cast-no.patch 0015-AIO-Reduce-number-of-threads-for-32.patch - > 0014-AIO-Reduce-number-of-threads-for-32.patch 0016-xen_disk-Add-suse-specific-flush-di.patch - > 0015-xen_disk-Add-suse-specific-flush-di.patch 0017-qemu-bridge-helper-reduce-security-.patch - > 0016-qemu-bridge-helper-reduce-security-.patch 0018-qemu-binfmt-conf-use-qemu-ARCH-binf.patch - > 0017-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0019-linux-user-properly-test-for-infini.patch - > 0018-linux-user-properly-test-for-infini.patch 0020-roms-Makefile-pass-a-packaging-time.patch - > 0019-roms-Makefile-pass-a-packaging-time.patch 0021-Raise-soft-address-space-limit-to-h.patch - > 0020-Raise-soft-address-space-limit-to-h.patch 0022-increase-x86_64-physical-bits-to-42.patch - > 0021-increase-x86_64-physical-bits-to-42.patch 0023-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch - > 0022-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0024-i8254-Fix-migration-from-SLE11-SP2.patch - > 0023-i8254-Fix-migration-from-SLE11-SP2.patch 0025-acpi_piix4-Fix-migration-from-SLE11.patch - > 0024-acpi_piix4-Fix-migration-from-SLE11.patch 0026-Fix-tigervnc-long-press-issue.patch - > 0025-Fix-tigervnc-long-press-issue.patch 0027-string-input-visitor-Fix-uint64-par.patch - > 0026-string-input-visitor-Fix-uint64-par.patch 0028-test-string-input-visitor-Add-int-t.patch - > 0027-test-string-input-visitor-Add-int-t.patch 0029-test-string-input-visitor-Add-uint6.patch - > 0028-test-string-input-visitor-Add-uint6.patch 0030-tests-Add-QOM-property-unit-tests.patch - > 0029-tests-Add-QOM-property-unit-tests.patch 0031-tests-Add-scsi-disk-test.patch - > 0030-tests-Add-scsi-disk-test.patch 0032-Switch-order-of-libraries-for-mpath.patch - > 0031-Switch-order-of-libraries-for-mpath.patch 0033-Make-installed-scripts-explicitly-p.patch - > 0032-Make-installed-scripts-explicitly-p.patch (python2->python3) 0034-migration-warn-about-inconsistent-s.patch - > 0033-migration-warn-about-inconsistent-s.patch 0035-smbios-Add-1-terminator-if-any-stri.patch - > 0034-smbios-Add-1-terminator-if-any-stri.patch 0036-configure-Modify-python-used-for-io.patch - > 0035-configure-Modify-python-used-for-io.patch 0037-qemu-io-tests-comment-out-problemat.patch - > 0036-qemu-io-tests-comment-out-problemat.patch 0038-tests-test-thread-pool-is-racy-add-.patch - > 0037-tests-test-thread-pool-is-racy-add-.patch 0040-xen-add-block-resize-support-for-xe.patch - > 0038-xen-add-block-resize-support-for-xe.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0- Update QEMU to allow kvm group access to /dev/sev (bsc#1102604). 71-sev.rules- Update to v2.12.1, a stable, (mostly) bug-fix-only release * This update contains new mitigation functionality for CVE-2018-3639 (Speculative Store Bypass) in x86. There are also bug fixes for migration, Intel IOMMU emulation, block layer/image handling, ARM emulation, and various other areas. (Note that a number of 2.12.1 patches were already included by us previously) (CVE-2018-3639 bsc#1092885) * Patches dropped (subsumed by stable update): 0039-device_tree-Increase-FDT_MAX_SIZE-t.patch 0040-vnc-fix-use-after-free.patch 0041-ccid-Fix-dwProtocols-advertisement-.patch 0042-tcg-arm-Fix-memory-barrier-encoding.patch 0043-s390-ccw-force-diag-308-subcode-to-.patch 0044-nbd-client-fix-nbd_negotiate_simple.patch 0045-migration-block-dirty-bitmap-fix-me.patch 0046-nbd-client-Fix-error-messages-durin.patch 0047-nbd-client-Relax-handling-of-large-.patch 0048-qxl-fix-local-renderer-crash.patch 0049-tcg-Limit-the-number-of-ops-in-a-TB.patch 0050-target-arm-Clear-SVE-high-bits-for-.patch 0051-cpus-tcg-fix-never-exiting-loop-on-.patch 0052-s390x-css-disabled-subchannels-cann.patch 0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch 0054-virtio-ccw-common-reset-handler.patch 0055-s390x-ccw-make-sure-all-ccw-devices.patch 0056-blockjob-expose-error-string-via-qu.patch 0058-qemu-io-Use-purely-string-blockdev-.patch 0059-qemu-img-Use-only-string-options-in.patch 0060-nfs-Remove-processed-options-from-Q.patch 0061-i386-define-the-ssbd-CPUID-feature-.patch 0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch 0063-i386-define-the-AMD-virt-ssbd-CPUID.patch 0064-ahci-fix-PxCI-register-race.patch 0065-ccid-card-passthru-fix-regression-i.patch * Patches renamed: 0057-blockjob-Fix-assertion-in-block_job.patch - > 0039-blockjob-Fix-assertion-in-block_job.patch 0066-xen-add-block-resize-support-for-xe.patch - > 0040-xen-add-block-resize-support-for-xe.patch 0067-seccomp-allow-sched_setscheduler-wi.patch - > 0041-seccomp-allow-sched_setscheduler-wi.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12- Fixing seccomp resourcecontrol defunct issue (bsc#1102627) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12 * Patches added: 0067-seccomp-allow-sched_setscheduler-wi.patch- Add ipxe-fix-build.patch to not error out with binutils >= 2.31 .- Remove linux-user patch which is no longer needed (bsc#1098056) * Patches dropped: 0011-linux-user-XXX-disable-fiemap.patch * Patches renamed: 0036-Remove-problematic-evdev-86-key-fro.patch - > 0011-Remove-problematic-evdev-86-key-fro.patch 0037-configure-Modify-python-used-for-io.patch - > 0036-configure-Modify-python-used-for-io.patch 0038-qemu-io-tests-comment-out-problemat.patch - > 0037-qemu-io-tests-comment-out-problemat.patch 0039-tests-test-thread-pool-is-racy-add-.patch - > 0038-tests-test-thread-pool-is-racy-add-.patch 0040-device_tree-Increase-FDT_MAX_SIZE-t.patch - > 0039-device_tree-Increase-FDT_MAX_SIZE-t.patch 0041-vnc-fix-use-after-free.patch - > 0040-vnc-fix-use-after-free.patch 0042-ccid-Fix-dwProtocols-advertisement-.patch - > 0041-ccid-Fix-dwProtocols-advertisement-.patch 0043-tcg-arm-Fix-memory-barrier-encoding.patch - > 0042-tcg-arm-Fix-memory-barrier-encoding.patch 0044-s390-ccw-force-diag-308-subcode-to-.patch - > 0043-s390-ccw-force-diag-308-subcode-to-.patch 0045-nbd-client-fix-nbd_negotiate_simple.patch - > 0044-nbd-client-fix-nbd_negotiate_simple.patch 0046-migration-block-dirty-bitmap-fix-me.patch - > 0045-migration-block-dirty-bitmap-fix-me.patch 0047-nbd-client-Fix-error-messages-durin.patch - > 0046-nbd-client-Fix-error-messages-durin.patch 0048-nbd-client-Relax-handling-of-large-.patch - > 0047-nbd-client-Relax-handling-of-large-.patch 0049-qxl-fix-local-renderer-crash.patch - > 0048-qxl-fix-local-renderer-crash.patch 0050-tcg-Limit-the-number-of-ops-in-a-TB.patch - > 0049-tcg-Limit-the-number-of-ops-in-a-TB.patch 0051-target-arm-Clear-SVE-high-bits-for-.patch - > 0050-target-arm-Clear-SVE-high-bits-for-.patch 0052-cpus-tcg-fix-never-exiting-loop-on-.patch - > 0051-cpus-tcg-fix-never-exiting-loop-on-.patch 0053-s390x-css-disabled-subchannels-cann.patch - > 0052-s390x-css-disabled-subchannels-cann.patch 0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch - > 0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch 0055-virtio-ccw-common-reset-handler.patch - > 0054-virtio-ccw-common-reset-handler.patch 0056-s390x-ccw-make-sure-all-ccw-devices.patch - > 0055-s390x-ccw-make-sure-all-ccw-devices.patch 0057-blockjob-expose-error-string-via-qu.patch - > 0056-blockjob-expose-error-string-via-qu.patch 0058-blockjob-Fix-assertion-in-block_job.patch - > 0057-blockjob-Fix-assertion-in-block_job.patch 0059-qemu-io-Use-purely-string-blockdev-.patch - > 0058-qemu-io-Use-purely-string-blockdev-.patch 0060-qemu-img-Use-only-string-options-in.patch - > 0059-qemu-img-Use-only-string-options-in.patch 0061-nfs-Remove-processed-options-from-Q.patch - > 0060-nfs-Remove-processed-options-from-Q.patch 0062-i386-define-the-ssbd-CPUID-feature-.patch - > 0061-i386-define-the-ssbd-CPUID-feature-.patch 0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch - > 0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch 0064-i386-define-the-AMD-virt-ssbd-CPUID.patch - > 0063-i386-define-the-AMD-virt-ssbd-CPUID.patch 0065-ahci-fix-PxCI-register-race.patch - > 0064-ahci-fix-PxCI-register-race.patch 0066-ccid-card-passthru-fix-regression-i.patch - > 0065-ccid-card-passthru-fix-regression-i.patch 0067-xen-add-block-resize-support-for-xe.patch - > 0066-xen-add-block-resize-support-for-xe.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12- Fix build failure of skiboot with gcc8 compiler skiboot-hdata-i2c.c-fix-building-with-gcc8.patch- Tweak build service constraints information to avoid failures- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12 * Patches added: 0067-xen-add-block-resize-support-for-xe.patch- Tweak patch file generation to be more git version agnostic. Also change update_git.sh to not reformat spec file by default.- Looks like the right fix for the AHCI issue has been identified upstream. Turns out to also affect Linux guests as well. (bsc#1094406) * Patches dropped: 0065-Revert-replay-don-t-process-async-e.patch 0066-Revert-replay-avoid-recursive-call-.patch 0067-Revert-replay-check-return-values-o.patch 0068-Revert-replay-push-replay_mutex_loc.patch * Patches added: 0065-ahci-fix-PxCI-register-race.patch - Fix a regresssion introduced in v2.12.0 for ccid-card-passthrough (bsc#1095419) 0066-ccid-card-passthru-fix-regression-i.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12- Fix qemu-guest-agent service issue (bsc#1094898)- Spectre v4 vulnerability mitigation support for KVM guests. High level description of vulnerability: Systems with microprocessors utilizing speculative execution and speculative execution of memory reads before the addresses of all prior memory writes are known may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis. This change permits the new x86 cpu feature flag named "ssbd" to be presented to the guest, given that the host has this feature, and KVM exposes it to the guest as well. For this feature to be enabled, via adding it to the qemu commandline (eg: -cpu ,+spec-ctrl,+ssbd), so the guest OS can take advantage of the feature, spec-ctrl and ssbd support is also required in the host. Another new x86 cpu feature flag named "virt-ssbd" is also added to handle this vulnerability for AMD processors. (CVE-2018-3639 bsc#1092885) 0062-i386-define-the-ssbd-CPUID-feature-.patch 0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch 0064-i386-define-the-AMD-virt-ssbd-CPUID.patch - Replay code introduced an issue for AHCI emulation, where on Windows 10 I/O would stop randomly, and Windows would then reset the AHCI device. The issue is not yet fully identified, but reverting some of those changes is at least for now a workaround. (bsc#1094406) 0065-Revert-replay-don-t-process-async-e.patch 0066-Revert-replay-avoid-recursive-call-.patch 0067-Revert-replay-check-return-values-o.patch 0068-Revert-replay-push-replay_mutex_loc.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12- Add some upstream fixes targeted for the next stable release 0040-device_tree-Increase-FDT_MAX_SIZE-t.patch 0041-vnc-fix-use-after-free.patch 0042-ccid-Fix-dwProtocols-advertisement-.patch 0043-tcg-arm-Fix-memory-barrier-encoding.patch 0044-s390-ccw-force-diag-308-subcode-to-.patch 0045-nbd-client-fix-nbd_negotiate_simple.patch 0046-migration-block-dirty-bitmap-fix-me.patch 0047-nbd-client-Fix-error-messages-durin.patch 0048-nbd-client-Relax-handling-of-large-.patch 0049-qxl-fix-local-renderer-crash.patch 0050-tcg-Limit-the-number-of-ops-in-a-TB.patch 0051-target-arm-Clear-SVE-high-bits-for-.patch 0052-cpus-tcg-fix-never-exiting-loop-on-.patch 0053-s390x-css-disabled-subchannels-cann.patch 0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch 0055-virtio-ccw-common-reset-handler.patch 0056-s390x-ccw-make-sure-all-ccw-devices.patch 0057-blockjob-expose-error-string-via-qu.patch 0058-blockjob-Fix-assertion-in-block_job.patch 0059-qemu-io-Use-purely-string-blockdev-.patch 0060-qemu-img-Use-only-string-options-in.patch 0061-nfs-Remove-processed-options-from-Q.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12- Fix qemu-guest-agent uninstall (bsc#1093169) - Minor tweak to qemu spec file- Update to v2.12.0: See http://wiki.qemu.org/ChangeLog/2.12 Some noteworthy changes: CLI options removed: -tdf, -no-kvm-pit, -drive boot, -net channel, - net dump, -hdachs, -drive,if=scsi HMP commands removed: usb_add, usb_del, host_net_add, host_net_remove Q35 default nic now e1000e AMD SEV support - smbios supports setting data for type 11 tables audio and display support split out as modules - nic for simple creation of guest NIC and host back-end QMP monitor "out-of-band" capability lots of ARM and s390 improvements - Include more of upstream's in-tree tests in the qemu-testsuite package * Patches dropped: 0033-memfd-fix-configure-test.patch 0034-qapi-use-items-values-intead-of-ite.patch 0035-qapi-Use-OrderedDict-from-standard-.patch 0036-qapi-adapt-to-moved-location-of-Str.patch 0037-qapi-Adapt-to-moved-location-of-mak.patch 0038-qapi-remove-q-arg-to-diff-when-comp.patch 0039-qapi-ensure-stable-sort-ordering-wh.patch 0040-qapi-force-a-UTF-8-locale-for-runni.patch 0041-scripts-ensure-signrom-treats-data-.patch 0042-configure-allow-use-of-python-3.patch 0043-input-add-missing-JIS-keys-to-virti.patch 0045-pc-fail-memory-hot-plug-unplug-with.patch 0046-memattrs-add-debug-attribute.patch 0047-exec-add-ram_debug_ops-support.patch 0048-exec-add-debug-version-of-physical-.patch 0049-monitor-i386-use-debug-APIs-when-ac.patch 0050-machine-add-memory-encryption-prope.patch 0051-kvm-update-kvm.h-to-include-memory-.patch 0052-docs-add-AMD-Secure-Encrypted-Virtu.patch 0053-target-i386-add-Secure-Encrypted-Vi.patch 0054-qmp-add-query-sev-command.patch 0055-sev-i386-add-command-to-initialize-.patch 0056-qmp-populate-SevInfo-fields-with-SE.patch 0057-sev-i386-register-the-guest-memory-.patch 0058-kvm-introduce-memory-encryption-API.patch 0059-hmp-add-info-sev-command.patch 0060-sev-i386-add-command-to-create-laun.patch 0061-sev-i386-add-command-to-encrypt-gue.patch 0062-target-i386-encrypt-bios-rom.patch 0063-sev-i386-add-support-to-LAUNCH_MEAS.patch 0064-sev-i386-finalize-the-SEV-guest-lau.patch 0065-hw-i386-set-ram_debug_ops-when-memo.patch 0066-sev-i386-add-debug-encrypt-and-decr.patch 0067-target-i386-clear-C-bit-when-walkin.patch 0068-include-add-psp-sev.h-header-file.patch 0069-sev-i386-add-support-to-query-PLATF.patch 0070-sev-i386-add-support-to-KVM_SEV_GUE.patch 0071-qmp-add-query-sev-launch-measure-co.patch 0072-tests-qmp-test-blacklist-query-sev-.patch 0073-sev-i386-add-migration-blocker.patch 0074-cpu-i386-populate-CPUID-0x8000_001F.patch 0075-migration-warn-about-inconsistent-s.patch 0076-smbios-support-setting-OEM-strings-.patch 0077-smbios-Add-1-terminator-if-any-stri.patch 0078-Remove-problematic-evdev-86-key-fro.patch 0079-tpm-lookup-cancel-path-under-tpm-de.patch 0080-vga-fix-region-calculation.patch skiboot-GCC7-fixes-for-Wimplicit-fallthr.patch skiboot-libc-stdio-vsnprintf.c-add-expli.patch skiboot-build-LDFLAGS-pass-pie-flag-explicitly-to-ld.patch ui-keycodemapdb-Add-missing-QKeyCode-val.patch ui-keycodemapdb-Fix-compat-with-py3-dict.patch * Patches renamed: 0044-Make-installed-scripts-explicitly-p.patch - > 0033-Make-installed-scripts-explicitly-p.patch 0075-migration-warn-about-inconsistent-s.patch - > 0034-migration-warn-about-inconsistent-s.patch 0077-smbios-Add-1-terminator-if-any-stri.patch - > 0035-smbios-Add-1-terminator-if-any-stri.patch 0078-Remove-problematic-evdev-86-key-fro.patch - > 0036-Remove-problematic-evdev-86-key-fro.patch * Patches added: 0037-configure-Modify-python-used-for-io.patch 0038-qemu-io-tests-comment-out-problemat.patch 0039-tests-test-thread-pool-is-racy-add-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12- Fix autoinstall of qemu-guest-agent by getting the modalias string right (bsc#1091143)- Guard strncpy call with GCC pragma to disable warning about possible incorrect usage, when in fact it is correct. This is for gcc 8 compatibility (bsc#1090355) ipxe-efi-guard-strncpy-with-gcc-warning-ignore-pragma.patch- Add WantedBy for enable qemu-ga@.service auto start (bsc#1090369)- fix qemu-ga service file name (bsc#1089067)- Fix OOB access in VGA emulation (CVE-2018-7858 bsc#1084604) 0080-vga-fix-region-calculation.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Add new look up path "sys/class/tpm" for tpm cancel path based on Linux 4.0 change (commit 313d21eeab9282e)(bsc#1070615) 0079-tpm-lookup-cancel-path-under-tpm-de.patch- Fix issue with key codes in qemu v2.11 0078-Remove-problematic-evdev-86-key-fro.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11 * Patches added: 0077-smbios-Add-1-terminator-if-any-stri.patch bsc#994082 and bsc#1084316- Add support for setting OEM strings table (fate#323624) 0076-smbios-support-setting-OEM-strings-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- SLE15 KVM (as targeted for RC1) now has the feature exposed. Drop the patch. (bsc#1082276) 0076-i386-Compensate-for-KVM-SPEC_CTRL-f.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Change example qemu-ifup script to not depend on bridge-utils. Also update the paths used for ip binary.- Eliminate bogus use of CPUID_7_0_EDX_PRED_CMD which we've carried since the initial Spectre v2 patch was added. EDX bit 27 of CPUID Leaf 07H, Sub-leaf 0 provides status on STIBP, and not the PRED_CMD MSR. Exposing the STIBP CPUID feature bit to the guest is wrong in general, since the VM doesn't directly control the scheduling of physical hyperthreads. This is left strictly to the L0 hypervisor.- Update to v2.11.1, a stable, (mostly) bug-fix-only release In addition to bug fixes, of necessity fixes are needed to address the Spectre v2 vulnerability by passing along to the guest new hardware features introduced by host microcode updates. A January 2018 release of qemu initially addressed this issue by exposing the feature for all x86 vcpu types, which was the quick and dirty approach, but not the proper solution. We remove that initial patch and now rely on the upstream solution. This update instead defines spec_ctrl and ibpb cpu feature flags as well as new cpu models which are clones of existing models with either -IBRS or -IBPB added to the end of the model name. These new vcpu models explicitly include the new feature(s), whereas the feature flags can be added to the cpu parameter as with other features. In short, for continued Spectre v2 protection, ensure that either the appropriate cpu feature flag is added to the QEMU command-line, or one of the new cpu models is used. Although migration from older versions is supported, the new cpu features won't be properly exposed to the guest until it is restarted with the cpu features explicitly added. A reboot is insufficient. A warning patch is added which attempts to detect a migration from a qemu version which had the quick and dirty fix (it only detects certain cases, but hopefully is helpful.) s390x guest vulnerability to Spectre v2 is also addressed in this update by including support for bpb and ppa/stfle.81 features. (CVE-2017-5715 bsc#1068032) For additional information on Spectre v2 as it relates to QEMU, see: https://www.qemu.org/2018/02/14/qemu-2-11-1-and-spectre-update/ - Unfortunately, it was found that our current KVM isn't correctly indicating support for the spec-ctrl feature, so I've added a patch to still detect that support within QEMU. This is of course a temporary kludge until KVM gets fixed. (bsc#1082276) - The SEV support patches are updated to the v9 series. - Fix incompatibility with recent glibc (boo#1081154) - Add Supplements tags for the guest agent package in an attempt to auto-install for QEMU and Xen SUSE Linux guests (fate#323570) * Patches dropped (subsumed by stable update, or reworked in v9): 0033-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch 0050-target-i386-add-memory-encryption-f.patch 0054-accel-add-Secure-Encrypted-Virtuliz.patch 0072-sev-Fix-build-for-non-x86-hosts.patch * Patches added: 0033-memfd-fix-configure-test.patch 0053-target-i386-add-Secure-Encrypted-Vi.patch 0056-qmp-populate-SevInfo-fields-with-SE.patch 0072-tests-qmp-test-blacklist-query-sev-.patch 0073-sev-i386-add-migration-blocker.patch 0074-cpu-i386-populate-CPUID-0x8000_001F.patch 0075-migration-warn-about-inconsistent-s.patch 0076-i386-Compensate-for-KVM-SPEC_CTRL-f.patch * Patches renamed (plus some minor code changes): 0051-machine-add-memory-encryption-prope.patch - > 0050-machine-add-memory-encryption-prope.patch 0052-kvm-update-kvm.h-to-include-memory-.patch - > 0051-kvm-update-kvm.h-to-include-memory-.patch 0053-docs-add-AMD-Secure-Encrypted-Virtu.patch - > 0052-docs-add-AMD-Secure-Encrypted-Virtu.patch 0055-sev-add-command-to-initialize-the-m.patch - > 0055-sev-i386-add-command-to-initialize-.patch 0056-sev-register-the-guest-memory-range.patch - > 0057-sev-i386-register-the-guest-memory-.patch 0057-kvm-introduce-memory-encryption-API.patch - > 0058-kvm-introduce-memory-encryption-API.patch 0058-qmp-add-query-sev-command.patch - > 0054-qmp-add-query-sev-command.patch 0060-sev-add-command-to-create-launch-me.patch - > 0060-sev-i386-add-command-to-create-laun.patch 0061-sev-add-command-to-encrypt-guest-me.patch - > 0061-sev-i386-add-command-to-encrypt-gue.patch 0063-sev-add-support-to-LAUNCH_MEASURE-c.patch - > 0063-sev-i386-add-support-to-LAUNCH_MEAS.patch 0064-sev-Finalize-the-SEV-guest-launch-f.patch - > 0064-sev-i386-finalize-the-SEV-guest-lau.patch 0066-sev-add-debug-encrypt-and-decrypt-c.patch - > 0066-sev-i386-add-debug-encrypt-and-decr.patch 0069-sev-add-support-to-query-PLATFORM_S.patch - > 0069-sev-i386-add-support-to-query-PLATF.patch 0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch - > 0070-sev-i386-add-support-to-KVM_SEV_GUE.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Add AMD SEV (Secure Encrypted Virtualization) support by taking the v7 series of the patches posted to qemu ml. (fate#322124) 0046-memattrs-add-debug-attribute.patch 0047-exec-add-ram_debug_ops-support.patch 0048-exec-add-debug-version-of-physical-.patch 0049-monitor-i386-use-debug-APIs-when-ac.patch 0050-target-i386-add-memory-encryption-f.patch 0051-machine-add-memory-encryption-prope.patch 0052-kvm-update-kvm.h-to-include-memory-.patch 0053-docs-add-AMD-Secure-Encrypted-Virtu.patch 0054-accel-add-Secure-Encrypted-Virtuliz.patch 0055-sev-add-command-to-initialize-the-m.patch 0056-sev-register-the-guest-memory-range.patch 0057-kvm-introduce-memory-encryption-API.patch 0058-qmp-add-query-sev-command.patch 0059-hmp-add-info-sev-command.patch 0060-sev-add-command-to-create-launch-me.patch 0061-sev-add-command-to-encrypt-guest-me.patch 0062-target-i386-encrypt-bios-rom.patch 0063-sev-add-support-to-LAUNCH_MEASURE-c.patch 0064-sev-Finalize-the-SEV-guest-launch-f.patch 0065-hw-i386-set-ram_debug_ops-when-memo.patch 0066-sev-add-debug-encrypt-and-decrypt-c.patch 0067-target-i386-clear-C-bit-when-walkin.patch 0068-include-add-psp-sev.h-header-file.patch 0069-sev-add-support-to-query-PLATFORM_S.patch 0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch 0071-qmp-add-query-sev-launch-measure-co.patch 0072-sev-Fix-build-for-non-x86-hosts.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Update python3 related patches now that they are upstream- guest agent: change service file to a template so it can be used by Xen as well. Adjust udev rule accordingly. FATE#324963- Fix machine inconsistency with -no-acpi and nvdimm (bsc#1077823) 0045-pc-fail-memory-hot-plug-unplug-with.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Modify BuildRequires python references - seabios also needed tweaks for python2 vs python3 * Patches added: seabios-use-python2-explicitly-as-needed.patch seabios-switch-to-python3-as-needed.patch- Try to get our story right wrt python2 vs python3 (bsc#1077564) * Get rid of use of #!/usr/bin/env python in scripts we install * include proposed upstream build system changes needed for building with python2 or python3 * Patches dropped: 0032-scripts-avoid-usr-bin-python-refere.patch * Patches renamed: 0033-Switch-order-of-libraries-for-mpath.patch - > 0032-Switch-order-of-libraries-for-mpath.patch 0034-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch - > 0033-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch * Patches added: 0034-qapi-use-items-values-intead-of-ite.patch 0035-qapi-Use-OrderedDict-from-standard-.patch 0036-qapi-adapt-to-moved-location-of-Str.patch 0037-qapi-Adapt-to-moved-location-of-mak.patch 0038-qapi-remove-q-arg-to-diff-when-comp.patch 0039-qapi-ensure-stable-sort-ordering-wh.patch 0040-qapi-force-a-UTF-8-locale-for-runni.patch 0041-scripts-ensure-signrom-treats-data-.patch 0042-configure-allow-use-of-python-3.patch 0043-input-add-missing-JIS-keys-to-virti.patch 0044-Make-installed-scripts-explicitly-p.patch Make-installed-scripts-explicitly-python3.patch ui-keycodemapdb-Add-missing-QKeyCode-val.patch ui-keycodemapdb-Fix-compat-with-py3-dict.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Fix packaging dependencies (coreutils) for qemu-ksm package (bsc#1040202)- Pass through to guest info related to x86 security vulnerability (CVE-2017-5715 bsc#1068032) 0034-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Update to v2.11.0: See http://wiki.qemu.org/ChangeLog/2.11 Some noteworthy changes: - nodefconfig is now deprecated legacy pci-assignment code removed qemu-pr-helper added for handling guest persistant reservations (bsc#891066, bsc#910704, bsc#943807) qemu-keymap tool added for generating keymap files throttle block filter driver added support for a TPM emulator qcow2 image shrink support better support for >=64 vcpus for Windows guests nested KVM related improvements s390 pgste handling now done better EPYC cpu model added (bsc#1052825) improvements in qcow2 buffer handling vhost-user resume issue fixed migration hardening ARMv8-M security extension support more seccomp/sandboxing options available s390 cpu hot-plug improvements misc. virtfs improvements nbd improvements MTTCG improvements misc. TCG improvements scsi correctness improvements SEABIOS now has serial output option * Includes fixes for CVE-2017-15118 bsc#1070147, CVE-2017-15119 bsc#1070144 * Adds KASLR support (fate#323473, bsc#1070281) * Update SLE support docs to match this release * simplify spec file to expect at least sle_version >= 1315 * Patches dropped (upstream): 0013-console-add-question-mark-escape-op.patch 0020-configure-Fix-detection-of-seccomp-.patch 0034-target-i386-cpu-Add-new-EPYC-CPU-mo.patch 0035-chardev-baum-fix-baum-that-releases.patch 0036-io-fix-temp-directory-used-by-test-.patch 0037-io-fix-check-for-handshake-completi.patch 0038-crypto-fix-test-cert-generation-to-.patch 0039-vhost-user-disable-the-broken-subpr.patch 0040-io-monitor-encoutput-buffer-size-fr.patch 0041-cirrus-fix-oob-access-in-mode4and5-.patch 0042-9pfs-use-g_malloc0-to-allocate-spac.patch * Patches renamed: 0014-Make-char-muxer-more-robust-wrt-sma.patch - > 0013-Make-char-muxer-more-robust-wrt-sma.patch 0015-linux-user-lseek-explicitly-cast-no.patch - > 0014-linux-user-lseek-explicitly-cast-no.patch 0016-AIO-Reduce-number-of-threads-for-32.patch - > 0015-AIO-Reduce-number-of-threads-for-32.patch 0017-xen_disk-Add-suse-specific-flush-di.patch - > 0016-xen_disk-Add-suse-specific-flush-di.patch 0018-qemu-bridge-helper-reduce-security-.patch - > 0017-qemu-bridge-helper-reduce-security-.patch 0019-qemu-binfmt-conf-use-qemu-ARCH-binf.patch - > 0018-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0021-linux-user-properly-test-for-infini.patch - > 0019-linux-user-properly-test-for-infini.patch 0022-roms-Makefile-pass-a-packaging-time.patch - > 0020-roms-Makefile-pass-a-packaging-time.patch 0023-Raise-soft-address-space-limit-to-h.patch - > 0021-Raise-soft-address-space-limit-to-h.patch 0024-increase-x86_64-physical-bits-to-42.patch - > 0022-increase-x86_64-physical-bits-to-42.patch 0025-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch - > 0023-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0026-i8254-Fix-migration-from-SLE11-SP2.patch - > 0024-i8254-Fix-migration-from-SLE11-SP2.patch 0027-acpi_piix4-Fix-migration-from-SLE11.patch - > 0025-acpi_piix4-Fix-migration-from-SLE11.patch 0028-Fix-tigervnc-long-press-issue.patch - > 0026-Fix-tigervnc-long-press-issue.patch 0029-string-input-visitor-Fix-uint64-par.patch - > 0027-string-input-visitor-Fix-uint64-par.patch 0030-test-string-input-visitor-Add-int-t.patch - > 0028-test-string-input-visitor-Add-int-t.patch 0031-test-string-input-visitor-Add-uint6.patch - > 0029-test-string-input-visitor-Add-uint6.patch 0032-tests-Add-QOM-property-unit-tests.patch - > 0030-tests-Add-QOM-property-unit-tests.patch 0033-tests-Add-scsi-disk-test.patch - > 0031-tests-Add-scsi-disk-test.patch 0043-scripts-avoid-usr-bin-python-refere.patch - > 0032-scripts-avoid-usr-bin-python-refere.patch * We need the multipath libraries link order switched 0033-Switch-order-of-libraries-for-mpath.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Avoid ref to /usr/bin/python in vmstate-static-checker.py script 0043-scripts-avoid-usr-bin-python-refere.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10- For SLE15, it's been decided to stop providing SDL based graphics due to packaging constraints. Long ago GTK became the default, and there is little benefit to providing both. For now, keep it enabled for openSUSE (Tumblweed and Leap), but consider it marked deprecated there and if no one complains it will be removed for openSUSE as well in the near future. (fate#324465) - Fix problem building skiboot.lid skiboot-build-LDFLAGS-pass-pie-flag-explicitly-to-ld.patch- Wrap analyze-migration and vmstate-static-checker into tools from qemu scripts folder, also changed introduction of qemu-tools in spec file - Move supportplugin position in spec file- Add announcement in support docs about qed storage format no longer being supported in next major SLE release (SLE15) (fate#324200) - Address various security/stability issues * Fix DoS in I/O channel websockets (CVE-2017-15268 bsc#1062942) 0040-io-monitor-encoutput-buffer-size-fr.patch * Fix OOB access in cirrus vga device emulation (CVE-2017-15289 bsc#1063122) 0041-cirrus-fix-oob-access-in-mode4and5-.patch * Fix information leak in 9pfs interface (CVE-2017-15038 bsc#1062069) 0042-9pfs-use-g_malloc0-to-allocate-spac.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10- Don't tie glusterfs support to specific arch - Build skiboot firmware (OPAL), particularly since it's fairly easy to do so skiboot-GCC7-fixes-for-Wimplicit-fallthr.patch skiboot-libc-stdio-vsnprintf.c-add-expli.patch- Added the global macro 'with_glusterfs' in order to re-enable glusterfs support. The macro enable easier future adjustments for various ARCH/targets/requiremnets. At first glusterfs support is enabled for openSUSE Leap 42.x and Factory for ARCH x86_64.- Add dependencies on ovmf (uefi) for the qemu-x86 and qemu-arm packages - Fix s390-netboot.img to be included with qemu-s390 package, not qemu-ppc- Update to v2.10.1, a stable, bug-fix-only release * fixes bsc#1056386 CVE-2017-13673, bsc#1056334 CVE-2017-13672, bsc#1057585 CVE-2017-14167 * Patches dropped (upstream): 0034-slirp-fix-clearing-ifq_so-from-pend.patch 0035-s390-ccw-Fix-alignment-for-CCW1.patch 0038-s390x-ais-for-2.10-stable-disable-a.patch 0039-s390x-cpumodel-remove-ais-from-z14-.patch * Patches renamed: 0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch - > 0034-target-i386-cpu-Add-new-EPYC-CPU-mo.patch 0037-chardev-baum-fix-baum-that-releases.patch - > 0035-chardev-baum-fix-baum-that-releases.patch 0040-io-fix-temp-directory-used-by-test-.patch - > 0036-io-fix-temp-directory-used-by-test-.patch 0041-io-fix-check-for-handshake-completi.patch - > 0037-io-fix-check-for-handshake-completi.patch 0042-crypto-fix-test-cert-generation-to-.patch - > 0038-crypto-fix-test-cert-generation-to-.patch 0043-vhost-user-disable-the-broken-subpr.patch - > 0039-vhost-user-disable-the-broken-subpr.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10- Fix failures and potential failures in qemu-testsuite 0040-io-fix-temp-directory-used-by-test-.patch 0041-io-fix-check-for-handshake-completi.patch 0042-crypto-fix-test-cert-generation-to-.patch 0043-vhost-user-disable-the-broken-subpr.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10- Fix migration issue on s390 0038-s390x-ais-for-2.10-stable-disable-a.patch 0039-s390x-cpumodel-remove-ais-from-z14-.patch - Fix case of not being able to build from rpm sources due to undefined macro (boo#1057966) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10- Fix baum that release brlapi twice (bsc#1060045) 0037-chardev-baum-fix-baum-that-releases.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10- For SLE15 pre-release testing, add support for the EPYC processor. This will be officially supported once it is included in the v2.11 release. (bsc#1052825) 0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch - Fix some support statements in our SLE support documents.- Update BuildRequires packages libibverbs-devel and librdmacm-devel to the more correct rdma-core-devel - Enable seccomp for s390x, aarch64, and ppc64le - Fix OOB issue (use after free) in slirp network stack (CVE-2017-13711 bsc#1056291) 0034-slirp-fix-clearing-ifq_so-from-pend.patch - Fix a misalignment in the s390 ccw firmware (bsc#1056680) 0035-s390-ccw-Fix-alignment-for-CCW1.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10- Add a supportconfig plugin qemu-supportconfig FATE#323661- Update to v2.10.0: See http://wiki.qemu.org/ChangeLog/2.10 - Dropped internal only patches used to support SUSE Studio Testdrive as well as other miscellaneous patches deemed unused and not worth carrying (bsc#1046783, bsc#1055125, bsc#1055127) - Update SLE support statements in anticipation of SLE15 - disable SAN boot capability from virtio pxe rom used in v1.4 and older pc machine types due to rom size requirements. Hopefully a better solution can be found which doesn't impact functionality * Patches added: ipxe-stub-out-the-SAN-req-s-in-int13.patch * Patches renamed: 0006-qemu-cvs-gettimeofday.patch -> 0003-qemu-cvs-gettimeofday.patch 0007-qemu-cvs-ioctl_debug.patch -> 0004-qemu-cvs-ioctl_debug.patch 0008-qemu-cvs-ioctl_nodirection.patch -> 0005-qemu-cvs-ioctl_nodirection.patch 0009-linux-user-add-binfmt-wrapper-for-a.patch -> 0006-linux-user-add-binfmt-wrapper-for-a.patch 0010-PPC-KVM-Disable-mmu-notifier-check.patch -> 0007-PPC-KVM-Disable-mmu-notifier-check.patch 0011-linux-user-fix-segfault-deadlock.patch -> 0008-linux-user-fix-segfault-deadlock.patch 0012-linux-user-binfmt-support-host-bina.patch -> 0009-linux-user-binfmt-support-host-bina.patch 0013-linux-user-Fake-proc-cpuinfo.patch -> 0010-linux-user-Fake-proc-cpuinfo.patch 0014-linux-user-XXX-disable-fiemap.patch -> 0011-linux-user-XXX-disable-fiemap.patch 0017-linux-user-use-target_ulong.patch -> 0012-linux-user-use-target_ulong.patch 0021-console-add-question-mark-escape-op.patch -> 0013-console-add-question-mark-escape-op.patch 0022-Make-char-muxer-more-robust-wrt-sma.patch -> 0014-Make-char-muxer-more-robust-wrt-sma.patch 0023-linux-user-lseek-explicitly-cast-no.patch -> 0015-linux-user-lseek-explicitly-cast-no.patch 0025-AIO-Reduce-number-of-threads-for-32.patch -> 0016-AIO-Reduce-number-of-threads-for-32.patch 0027-xen_disk-Add-suse-specific-flush-di.patch -> 0017-xen_disk-Add-suse-specific-flush-di.patch 0028-qemu-bridge-helper-reduce-security-.patch -> 0018-qemu-bridge-helper-reduce-security-.patch 0029-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0019-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0030-configure-Fix-detection-of-seccomp-.patch -> 0020-configure-Fix-detection-of-seccomp-.patch 0031-linux-user-properly-test-for-infini.patch -> 0020-linux-user-properly-test-for-infini.patch 0033-roms-Makefile-pass-a-packaging-time.patch -> 0022-roms-Makefile-pass-a-packaging-time.patch 0034-Raise-soft-address-space-limit-to-h.patch -> 0023-Raise-soft-address-space-limit-to-h.patch 0035-increase-x86_64-physical-bits-to-42.patch -> 0024-increase-x86_64-physical-bits-to-42.patch 0036-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0025-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0037-i8254-Fix-migration-from-SLE11-SP2.patch -> 0026-i8254-Fix-migration-from-SLE11-SP2.patch 0038-acpi_piix4-Fix-migration-from-SLE11.patch -> 0027-acpi_piix4-Fix-migration-from-SLE11.patch 0039-Fix-tigervnc-long-press-issue.patch -> 0028-Fix-tigervnc-long-press-issue.patch 0041-string-input-visitor-Fix-uint64-par.patch -> 0029-string-input-visitor-Fix-uint64-par.patch 0042-test-string-input-visitor-Add-int-t.patch -> 0030-test-string-input-visitor-Add-int-t.patch 0043-test-string-input-visitor-Add-uint6.patch -> 0031-test-string-input-visitor-Add-uint6.patch 0044-tests-Add-QOM-property-unit-tests.patch -> 0032-tests-Add-QOM-property-unit-tests.patch 0045-tests-Add-scsi-disk-test.patch -> 0033-tests-Add-scsi-disk-test.patch * Patches dropped (upstream unless otherwise noted): 0003-qemu-cvs-alsa_bitfield.patch (deemed not needed) 0004-qemu-cvs-alsa_ioctl.patch (deemed not needed) 0005-qemu-cvs-alsa_mmap.patch (deemed not needed) 0015-slirp-nooutgoing.patch (bsc#1055125) 0016-vnc-password-file-and-incoming-conn.patch (bsc#1055127) 0018-block-Add-support-for-DictZip-enabl.patch (bsc#1046783) 0019-block-Add-tar-container-format.patch (bsc#1046783) 0020-Legacy-Patch-kvm-qemu-preXX-dictzip.patch (bsc#1046783) 0024-configure-Enable-PIE-for-ppc-and-pp.patch (obsolete) 0026-dictzip-Fix-on-big-endian-systems.patch (bsc#1046783) 0032-linux-user-remove-all-traces-of-qem.patch 0040-fix-xen-hvm-direct-kernel-boot.patch (bsc#970791) 0046-RFC-update-Linux-headers-from-irqs-.patch 0047-ARM-KVM-Enable-in-kernel-timers-wit.patch 0048-input-Add-trace-event-for-empty-key.patch 0049-ACPI-don-t-call-acpi_pcihp_device_p.patch 0050-i386-Allow-cpuid-bit-override.patch (was for testing only) 0051-input-limit-kbd-queue-depth.patch 0052-audio-release-capture-buffers.patch 0053-scsi-avoid-an-off-by-one-error-in-m.patch 0054-vmw_pvscsi-check-message-ring-page-.patch 0055-9pfs-local-forbid-client-access-to-.patch 0056-jazz_led-fix-bad-snprintf.patch 0057-slirp-smb-Replace-constant-strings-.patch 0058-altera_timer-fix-incorrect-memset.patch 0059-Hacks-for-building-on-gcc-7-Fedora-.patch 0060-9pfs-local-fix-unlink-of-alien-file.patch 0061-megasas-do-not-read-DCMD-opcode-mor.patch 0062-megasas-always-store-SCSIRequest-in.patch 0063-nbd-Fully-initialize-client-in-case.patch 0064-9pfs-local-remove-use-correct-path-.patch 0065-hid-Reset-kbd-modifiers-on-reset.patch 0066-input-Decrement-queue-count-on-kbd-.patch 0067-xhci-only-update-dequeue-ptr-on-com.patch 0068-vnc-Set-default-kbd-delay-to-10ms.patch 0069-qemu-nbd-Ignore-SIGPIPE.patch 0070-usb-redir-fix-stack-overflow-in-usb.patch 0072-slirp-check-len-against-dhcp-option.patch 0071-exec-use-qemu_ram_ptr_length-to-acc.patch 0073-xen-mapcache-store-dma-information-.patch 0074-exec-Add-lock-parameter-to-qemu_ram.patch 0075-Replace-struct-ucontext-with-uconte.patch ipxe-build-Avoid-implicit-fallthrough-warnings-on-GCC-7.patch ipxe-iscsi-Always-send-FirstBurstLength-parameter.patch ipxe-ath-Add-missing-break-statements.patch ipxe-mucurses-Fix-erroneous-__nonnull-attribute.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10- Fix package build failure as of glibc v2.26 update in Factory (boo#1055587) 0075-Replace-struct-ucontext-with-uconte.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Remove redundant prerequire for pwdutils- Postrequire acl for setfacl- Prerequire shadow for groupadd- The recent security fix for CVE-2017-11334 adversely affects Xen. Include two additional patches to make sure Xen is going to be OK. 0073-xen-mapcache-store-dma-information-.patch 0074-exec-Add-lock-parameter-to-qemu_ram.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Pre-add group kvm for qemu-tools (bsc#1011144)- Fixed a few more inaccuracies in the support docs.- Address various security/stability issues * Fix DOS vulnerability in qemu-nbd (bsc#1046636 CVE-2017-10664) 0069-qemu-nbd-Ignore-SIGPIPE.patch * Fix DOS from stack overflow in debug messages of usb redirection support (bsc#1047674 CVE-2017-10806) 0070-usb-redir-fix-stack-overflow-in-usb.patch * Fix OOB access during DMA operation (CVE-2017-11334 bsc#1048902) 0071-exec-use-qemu_ram_ptr_length-to-acc.patch * Fix OOB access parsing dhcp slirp options (CVE-2017-11434 bsc#1049381) 0072-slirp-check-len-against-dhcp-option.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Fix support docs to indicate ARM64 is now fully L3 supported in SLES 12 SP3. Apply a few additional clarifications in the support docs. (bsc#1050268) - Adjust to libvdeplug-devel package naming changes.- Fix migration with xhci (bsc#1048296) 0067-xhci-only-update-dequeue-ptr-on-com.patch - Increase VNC delay to fix missing keyboard input events (bsc#1031692) 0068-vnc-Set-default-kbd-delay-to-10ms.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Remove build dependency package iasl used for seabios- Fixed stuck state during usb keyboard reset (bsc#1044936) 0065-hid-Reset-kbd-modifiers-on-reset.patch - Fixed keyboard events getting lost (bsc#1044936) 0066-input-Decrement-queue-count-on-kbd-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Use most recent compiler to build size-critical firmware, instead of hard-coding gcc6 for all target versions (bsc#1043390) * A few upstream ipxe patches were needed for gcc7 compatibility: ipxe-ath-Add-missing-break-statements.patch ipxe-mucurses-Fix-erroneous-__nonnull-attribute.patch - Add --no-renames to the git format-patch command in the git workflow script for better patch compatibility - Address various security/stability issues * Fix potential privilege escalation in virtfs (CVE-2016-9602 bsc#1020427) 0060-9pfs-local-fix-unlink-of-alien-file.patch * Fix DOS in megasas device emulation (CVE-2017-9503 bsc#1043296) 0061-megasas-do-not-read-DCMD-opcode-mor.patch 0062-megasas-always-store-SCSIRequest-in.patch * Fix DOS in qemu-nbd server (CVE-2017-9524 bsc#1043808) 0063-nbd-Fully-initialize-client-in-case.patch * Fix regression introduced by recent virtfs security fixes (bsc#1045035) 0064-9pfs-local-remove-use-correct-path-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Backport ipxe to support FirstBurstLength (bsc#1040476) ipxe-iscsi-Always-send-FirstBurstLength-parameter.patch- Fixes for gcc7 compatability (bsc#1040228) (in behalf of Liang Yan) 0056-jazz_led-fix-bad-snprintf.patch 0057-slirp-smb-Replace-constant-strings-.patch 0058-altera_timer-fix-incorrect-memset.patch 0059-Hacks-for-building-on-gcc-7-Fedora-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Protect access to metadata in virtio-9pfs (CVE-2017-7493 bsc#1039495) 0055-9pfs-local-forbid-client-access-to-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Address various security/stability issues * Fix DOS potential in vnc interface (CVE-2017-8379 bsc#1037334) 0051-input-limit-kbd-queue-depth.patch * Fix DOS potential in vnc interface (CVE-2017-8309 bsc#1037242) 0052-audio-release-capture-buffers.patch * Fix OOB access in megasas device emulation (CVE-2017-8380 bsc#1037336) 0053-scsi-avoid-an-off-by-one-error-in-m.patch * Fix DOS in Vmware pv scsi emulation (CVE-2017-8112 bsc#1036211) 0054-vmw_pvscsi-check-message-ring-page-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Fix building packages for some older distros. - Further refine our handling of building firmware (or not) for the various arch's and distro versions we build for. Note that if we don't build x86 firmware, (eg: x86 Leap 42.1) the upstream binary blobs are used, which may have migration incompatibilities with previous versions of qemu provided.- Fix issue in shipping qemu v2.9.0, where pci-passthrough for Xen HVM guests got broken (bsc#1034131) 0049-ACPI-don-t-call-acpi_pcihp_device_p.patch - Include experimental, unsupported feature to assist in some performance analysis work. 0050-i386-Allow-cpuid-bit-override.patch- Updated to v2.9.0: See http://wiki.qemu-project.org/ChangeLog/2.9 - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Updated to v2.9.0-rc5: See http://wiki.qemu-project.org/ChangeLog/2.9 * Includes fix for CVE-2017-7471, a virtfs security issue. - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Add empty keyboard queue tracepoint to help openQA testing work better (bsc#1031692) 0048-input-Add-trace-event-for-empty-key.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Updated to v2.9.0-rc4: See http://wiki.qemu-project.org/ChangeLog/2.9 - Enable ceph/rbd support for s390x (bsc#1030068) - Enable ceph/rbd support for ppc* as available - Update ARM in-kernel-timers patch (bsc#1033416) * Patches renamed: 0041-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0047-ARM-KVM-Enable-in-kernel-timers-wit.patch 0042-string-input-visitor-Fix-uint64-par.patch -> 0041-string-input-visitor-Fix-uint64-par.patch 0043-test-string-input-visitor-Add-int-t.patch -> 0042-test-string-input-visitor-Add-int-t.patch 0044-test-string-input-visitor-Add-uint6.patch -> 0043-test-string-input-visitor-Add-uint6.patch 0045-tests-Add-QOM-property-unit-tests.patch -> 0044-tests-Add-QOM-property-unit-tests.patch 0046-tests-Add-scsi-disk-test.patch -> 0045-tests-Add-scsi-disk-test.patch * Patches added (support patch): 0046-RFC-update-Linux-headers-from-irqs-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Updated to v2.9.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.9 * Patches dropped (included in upstream source archive): 0047-hw-intc-arm_gicv3_kvm-Check-KVM_DEV.patch 0048-i386-Replace-uint32_t-with-FeatureW.patch 0049-i386-Don-t-override-cpu-options-on-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Added additional documentation provided with v2.9.0 - Fix build failure with gcc7 (bsc#1031340) ipxe-build-Avoid-implicit-fallthrough-warnings-on-GCC-7.patch - Made miscellaneous spec file refinements- The support documents included are now fairly accurate for the arm and s390 world, and the x86 version also received a few tweaks. Also included in those docs is a url reference to upstream qemu deprecation plans and discussions. (fate#321146) - Add post v2.9.0-rc2 upstream patches which fix -cpu host and -cpu max feature overrides for libvirt compatability. 0048-i386-Replace-uint32_t-with-FeatureW.patch 0049-i386-Don-t-override-cpu-options-on-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Updated to v2.9.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.9 * Includes fix for in guest privilege escalation when using TCG (bsc#1030624) * Patches dropped (equivalent included in upstream source archive): 0047-linux-user-exclude-cpu-model-code-w.patch - Fix failure booting SLE12-SP2 Aarch64 guest (bsc#1031384) 0047-hw-intc-arm_gicv3_kvm-Check-KVM_DEV.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Updated to v2.9.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.9 * Patches dropped (no longer needed based on what we now build for): 0024-virtfs-proxy-helper-Provide-__u64-f.patch * Patches dropped (included in upstream source archive): 0034-dma-rc4030-limit-interval-timer-rel.patch * Patches renamed: 0025-configure-Enable-PIE-for-ppc-and-pp.patch -> 0024-configure-Enable-PIE-for-ppc-and-pp.patch 0026-AIO-Reduce-number-of-threads-for-32.patch -> 0025-AIO-Reduce-number-of-threads-for-32.patch 0027-dictzip-Fix-on-big-endian-systems.patch -> 0026-dictzip-Fix-on-big-endian-systems.patch 0028-xen_disk-Add-suse-specific-flush-di.patch -> 0027-xen_disk-Add-suse-specific-flush-di.patch 0029-qemu-bridge-helper-reduce-security-.patch -> 0028-qemu-bridge-helper-reduce-security-.patch 0030-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0029-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0031-configure-Fix-detection-of-seccomp-.patch -> 0030-configure-Fix-detection-of-seccomp-.patch 0032-linux-user-properly-test-for-infini.patch -> 0031-linux-user-properly-test-for-infini.patch 0033-linux-user-remove-all-traces-of-qem.patch -> 0032-linux-user-remove-all-traces-of-qem.patch 0035-roms-Makefile-pass-a-packaging-time.patch -> 0033-roms-Makefile-pass-a-packaging-time.patch 0036-Raise-soft-address-space-limit-to-h.patch -> 0034-Raise-soft-address-space-limit-to-h.patch 0037-increase-x86_64-physical-bits-to-42.patch -> 0035-increase-x86_64-physical-bits-to-42.patch 0038-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0036-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0039-i8254-Fix-migration-from-SLE11-SP2.patch -> 0037-i8254-Fix-migration-from-SLE11-SP2.patch 0040-acpi_piix4-Fix-migration-from-SLE11.patch -> 0038-acpi_piix4-Fix-migration-from-SLE11.patch 0041-Fix-tigervnc-long-press-issue.patch -> 0039-Fix-tigervnc-long-press-issue.patch 0042-fix-xen-hvm-direct-kernel-boot.patch -> 0040-fix-xen-hvm-direct-kernel-boot.patch 0043-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0041-ARM-KVM-Enable-in-kernel-timers-wit.patch 0044-string-input-visitor-Fix-uint64-par.patch -> 0042-string-input-visitor-Fix-uint64-par.patch 0045-test-string-input-visitor-Add-int-t.patch -> 0043-test-string-input-visitor-Add-int-t.patch 0046-test-string-input-visitor-Add-uint6.patch -> 0044-test-string-input-visitor-Add-uint6.patch 0047-tests-Add-QOM-property-unit-tests.patch -> 0045-tests-Add-QOM-property-unit-tests.patch 0048-tests-Add-scsi-disk-test.patch -> 0046-tests-Add-scsi-disk-test.patch 0049-linux-user-exclude-cpu-model-code-w.patch -> 0047-linux-user-exclude-cpu-model-code-w.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Updated to v2.9.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.9 * Updated version carries fixes for the following reported issues: CVE-2016-9602 bsc#1020427, CVE-2016-9923 bsc#1014703, CVE-2017-2630 bsc#1025396, CVE-2017-2633 bsc#1026612, CVE-2017-5579 bsc#1021741, CVE-2017-5931 bsc#1024114, CVE-2017-5973 bsc#1025109, CVE-2017-5987 bsc#1025311, CVE-2017-6058 bsc#1025837, CVE-2017-6505 bsc#1028184 * Patches dropped: seabios_128kb.patch (no longer required) * Patches dropped (included in upstream source archive): 0035-net-imx-limit-buffer-descriptor-cou.patch 0045-virtio-gpu-call-cleanup-mapping-fun.patch 0051-virtio-gpu-fix-information-leak-in-.patch 0052-display-cirrus-ignore-source-pitch-.patch 0053-s390x-kvm-fix-small-race-reboot-vs..patch 0054-target-s390x-use-qemu-cpu-model-in-.patch 0056-tests-check-path-to-avoid-a-failing.patch 0057-display-virtio-gpu-3d-check-virgl-c.patch 0058-watchdog-6300esb-add-exit-function.patch 0059-virtio-gpu-3d-fix-memory-leak-in-re.patch 0060-virtio-gpu-fix-memory-leak-in-resou.patch 0061-virtio-fix-vq-inuse-recalc-after-mi.patch 0062-audio-es1370-add-exit-function.patch 0063-audio-ac97-add-exit-function.patch 0064-megasas-fix-guest-triggered-memory-.patch 0065-cirrus-handle-negative-pitch-in-cir.patch 0066-cirrus-fix-blit-address-mask-handli.patch 0067-cirrus-fix-oob-access-issue-CVE-201.patch 0068-usb-ccid-check-ccid-apdu-length.patch 0069-sd-sdhci-check-data-length-during-d.patch 0070-virtio-gpu-fix-resource-leak-in-vir.patch 0071-cirrus-fix-patterncopy-checks.patch 0072-cirrus-add-blit_is_unsafe-call-to-c.patch * Patches renamed: 0036-roms-Makefile-pass-a-packaging-time.patch -> 0035-roms-Makefile-pass-a-packaging-time.patch 0037-Raise-soft-address-space-limit-to-h.patch -> 0036-Raise-soft-address-space-limit-to-h.patch 0038-increase-x86_64-physical-bits-to-42.patch -> 0037-increase-x86_64-physical-bits-to-42.patch 0039-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0038-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0040-i8254-Fix-migration-from-SLE11-SP2.patch -> 0039-i8254-Fix-migration-from-SLE11-SP2.patch 0041-acpi_piix4-Fix-migration-from-SLE11.patch -> 0040-acpi_piix4-Fix-migration-from-SLE11.patch 0042-Fix-tigervnc-long-press-issue.patch -> 0041-Fix-tigervnc-long-press-issue.patch 0043-fix-xen-hvm-direct-kernel-boot.patch -> 0042-fix-xen-hvm-direct-kernel-boot.patch 0044-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0043-ARM-KVM-Enable-in-kernel-timers-wit.patch 0046-string-input-visitor-Fix-uint64-par.patch -> 0044-string-input-visitor-Fix-uint64-par.patch 0047-test-string-input-visitor-Add-int-t.patch -> 0045-test-string-input-visitor-Add-int-t.patch 0048-test-string-input-visitor-Add-uint6.patch -> 0046-test-string-input-visitor-Add-uint6.patch 0049-tests-Add-QOM-property-unit-tests.patch -> 0047-tests-Add-QOM-property-unit-tests.patch 0050-tests-Add-scsi-disk-test.patch -> 0048-tests-Add-scsi-disk-test.patch 0055-linux-user-exclude-cpu-model-code-w.patch -> 0049-linux-user-exclude-cpu-model-code-w.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Buildignore for the global gcc-PIE, as this package enables PIE on its own and has troubles if all use it. (meissner@suse.com)- Address various security/stability issues * Fix OOB access in virito-gpu-3d (CVE-2016-10028 bsc#1017084 bsc#1016503) 0057-display-virtio-gpu-3d-check-virgl-c.patch * Fix DOS in Intel 6300ESB device emulation (CVE-2016-10155 bsc#1021129) 0058-watchdog-6300esb-add-exit-function.patch * Fix DOS in virtio-gpu-3d (CVE-2017-5552 bsc#1021195) 0059-virtio-gpu-3d-fix-memory-leak-in-re.patch * Fix DOS in virtio-gpu (CVE-2017-5578 bsc#1021481) 0060-virtio-gpu-fix-memory-leak-in-resou.patch * Fix cause of infrequent migration failures from bad virtio device state. (bsc#1020928) 0061-virtio-fix-vq-inuse-recalc-after-mi.patch * Fix DOS in es1370 emulated audio device (CVE-2017-5526 bsc#1020589) 0062-audio-es1370-add-exit-function.patch * Fix DOS in ac97 emulated audio device (CVE-2017-5525 bsc#1020491) 0063-audio-ac97-add-exit-function.patch * Fix DOS in megasas device emulation (CVE-2017-5856 bsc#1023053) 0064-megasas-fix-guest-triggered-memory-.patch * Fix various inaccuracies in cirrus vga device emulation 0065-cirrus-handle-negative-pitch-in-cir.patch 0066-cirrus-fix-blit-address-mask-handli.patch * Fix OOB access in cirrus vga emulation (CVE-2017-2615 bsc#1023004) 0067-cirrus-fix-oob-access-issue-CVE-201.patch * Fix DOS in usb CCID card device emulator (CVE-2017-5898 bsc#1023907) 0068-usb-ccid-check-ccid-apdu-length.patch * Fix OOB access in SDHCI device emulation (CVE-2017-5667 bsc#1022541) 0069-sd-sdhci-check-data-length-during-d.patch * Fix DOS in virtio-gpu-3d (CVE-2017-5857 bsc#1023073) 0070-virtio-gpu-fix-resource-leak-in-vir.patch * Fix cirrus patterncopy checks 0071-cirrus-fix-patterncopy-checks.patch * Fix OOB access in cirrus vga emulation (CVE-2017-2620 bsc#1024972) 0072-cirrus-add-blit_is_unsafe-call-to-c.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8- Fix name of s390x specific sysctl configuration file to end with .conf (bsc#1026583)- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8 * Check that sysfs path exists before running test which requires it. This allows qemu-testsuite to succeed in local build service chroot based package build. 0056-tests-check-path-to-avoid-a-failing.patch- Factory and SLE12-SP3 got a name change in the dtc devel package: libfdt1-devel -> libfdt-devel. Adjust our spec file accordingly.- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8 * Patches added: 0055-linux-user-exclude-cpu-model-code-w.patch- Make sure qemu guest agent is usable as soon as qemu-guest-agent package is installed. The previous post script was still not doing the job. - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8 * Fix potential hang/crash rebooting s390x guest 0053-s390x-kvm-fix-small-race-reboot-vs..patch * Fix s390x linux-user failure since v2.8.0 update 0054-target-s390x-use-qemu-cpu-model-in-.patch- Merge qemu packages from openSUSE and SUSE SLE releases together for the v2.8 qemu update. The qemu.changes file is the openSUSE version with this entry providing CVE, FATE, and bugzilla references from the SUSE SLE qemu package to date (see below) - Updated to v2.8.0: See http://wiki.qemu-project.org/ChangeLog/2.8 * For SUSE SLE-12-SP3, update relates to fate#319684, fate#321331, fate#321335, fate#321339, fate#321349, fate#321857 * For best compatibility, qemu-ifup and kvm_stat scripts now owned by qemu package * Build ipxe roms with gcc6 to maintain SLE legacy migration compatibility requirements * qmp-commands.txt file removed, to resurface in future doc reorganization * qemu-tech.html file merged into other existing doc * trace-events renamed to trace-events-all - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8 * Patches dropped (upstream): 0013-linux-user-lock-tcg.patch 0014-linux-user-Run-multi-threaded-code-.patch 0015-linux-user-lock-tb-flushing-too.patch 0017-linux-user-implement-FS_IOC_GETFLAG.patch 0018-linux-user-implement-FS_IOC_SETFLAG.patch 0034-xen-SUSE-xenlinux-unplug-for-emulat.patch 0039-Fix-tlb_vaddr_to_host-with-CONFIG_U.patch 0041-vmsvga-correct-bitmap-and-pixmap-si.patch 0042-scsi-mptconfig-fix-an-assert-expres.patch 0043-scsi-mptconfig-fix-misuse-of-MPTSAS.patch 0044-scsi-pvscsi-limit-loop-to-fetch-SG-.patch 0045-usb-xhci-fix-memory-leak-in-usb_xhc.patch 0046-scsi-mptsas-use-g_new0-to-allocate-.patch 0047-scsi-pvscsi-limit-process-IO-loop-t.patch 0048-virtio-add-check-for-descriptor-s-m.patch 0049-net-mcf-limit-buffer-descriptor-cou.patch 0050-usb-ehci-fix-memory-leak-in-ehci_pr.patch 0051-xhci-limit-the-number-of-link-trbs-.patch 0052-9pfs-allocate-space-for-guest-origi.patch 0053-9pfs-fix-memory-leak-in-v9fs_link.patch 0054-9pfs-fix-potential-host-memory-leak.patch 0055-9pfs-fix-information-leak-in-xattr-.patch 0056-9pfs-fix-memory-leak-in-v9fs_xattrc.patch 0057-9pfs-fix-memory-leak-in-v9fs_write.patch 0058-char-serial-check-divider-value-aga.patch 0059-net-pcnet-check-rx-tx-descriptor-ri.patch 0060-net-eepro100-fix-memory-leak-in-dev.patch 0061-net-rocker-set-limit-to-DMA-buffer-.patch 0062-net-vmxnet-initialise-local-tx-desc.patch 0063-net-rtl8139-limit-processing-of-rin.patch 0064-audio-intel-hda-check-stream-entry-.patch 0065-virtio-gpu-fix-memory-leak-in-virti.patch 0066-9pfs-fix-integer-overflow-issue-in-.patch slof_xhci.patch * Patches renamed: 0016-linux-user-Fake-proc-cpuinfo.patch -> 0013-linux-user-Fake-proc-cpuinfo.patch 0019-linux-user-XXX-disable-fiemap.patch -> 0014-linux-user-XXX-disable-fiemap.patch 0020-slirp-nooutgoing.patch -> 0015-slirp-nooutgoing.patch 0021-vnc-password-file-and-incoming-conn.patch -> 0016-vnc-password-file-and-incoming-conn.patch 0022-linux-user-use-target_ulong.patch -> 0017-linux-user-use-target_ulong.patch 0023-block-Add-support-for-DictZip-enabl.patch -> 0018-block-Add-support-for-DictZip-enabl.patch 0024-block-Add-tar-container-format.patch -> 0019-block-Add-tar-container-format.patch 0025-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0020-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0026-console-add-question-mark-escape-op.patch -> 0021-console-add-question-mark-escape-op.patch 0027-Make-char-muxer-more-robust-wrt-sma.patch -> 0022-Make-char-muxer-more-robust-wrt-sma.patch 0028-linux-user-lseek-explicitly-cast-no.patch -> 0023-linux-user-lseek-explicitly-cast-no.patch 0029-virtfs-proxy-helper-Provide-__u64-f.patch -> 0024-virtfs-proxy-helper-Provide-__u64-f.patch 0030-configure-Enable-PIE-for-ppc-and-pp.patch -> 0025-configure-Enable-PIE-for-ppc-and-pp.patch 0031-AIO-Reduce-number-of-threads-for-32.patch -> 0026-AIO-Reduce-number-of-threads-for-32.patch 0032-dictzip-Fix-on-big-endian-systems.patch -> 0027-dictzip-Fix-on-big-endian-systems.patch 0033-xen_disk-Add-suse-specific-flush-di.patch -> 0028-xen_disk-Add-suse-specific-flush-di.patch 0035-qemu-bridge-helper-reduce-security-.patch -> 0029-qemu-bridge-helper-reduce-security-.patch 0036-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0030-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0037-configure-Fix-detection-of-seccomp-.patch -> 0031-configure-Fix-detection-of-seccomp-.patch 0038-linux-user-properly-test-for-infini.patch -> 0032-linux-user-properly-test-for-infini.patch 0040-linux-user-remove-all-traces-of-qem.patch -> 0033-linux-user-remove-all-traces-of-qem.patch 0067-dma-rc4030-limit-interval-timer-rel.patch -> 0034-dma-rc4030-limit-interval-timer-rel.patch 0068-net-imx-limit-buffer-descriptor-cou.patch -> 0035-net-imx-limit-buffer-descriptor-cou.patch 0069-roms-Makefile-pass-a-packaging-time.patch -> 0036-roms-Makefile-pass-a-packaging-time.patch * Patches added: 0037-Raise-soft-address-space-limit-to-h.patch 0038-increase-x86_64-physical-bits-to-42.patch 0039-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0040-i8254-Fix-migration-from-SLE11-SP2.patch 0041-acpi_piix4-Fix-migration-from-SLE11.patch 0042-Fix-tigervnc-long-press-issue.patch 0043-fix-xen-hvm-direct-kernel-boot.patch 0044-ARM-KVM-Enable-in-kernel-timers-wit.patch 0045-virtio-gpu-call-cleanup-mapping-fun.patch 0046-string-input-visitor-Fix-uint64-par.patch 0047-test-string-input-visitor-Add-int-t.patch 0048-test-string-input-visitor-Add-uint6.patch 0049-tests-Add-QOM-property-unit-tests.patch 0050-tests-Add-scsi-disk-test.patch 0051-virtio-gpu-fix-information-leak-in-.patch 0052-display-cirrus-ignore-source-pitch-.patch ipxe-use-gcc6-for-more-compact-code.patch * SLE patches dropped (accounted for in above listed changes): 0002-qemu-0.9.0.cvs-binfmt.patch 0009-block-vmdk-Support-creation-of-SCSI.patch 0010-linux-user-add-binfmt-wrapper-for-a.patch 0011-PPC-KVM-Disable-mmu-notifier-check.patch 0012-linux-user-fix-segfault-deadlock.patch 0013-linux-user-binfmt-support-host-bina.patch 0014-linux-user-Ignore-broken-loop-ioctl.patch 0015-linux-user-lock-tcg.patch 0016-linux-user-Run-multi-threaded-code-.patch 0017-linux-user-lock-tb-flushing-too.patch 0018-linux-user-Fake-proc-cpuinfo.patch 0019-linux-user-implement-FS_IOC_GETFLAG.patch 0020-linux-user-implement-FS_IOC_SETFLAG.patch 0021-linux-user-XXX-disable-fiemap.patch 0022-slirp-nooutgoing.patch 0023-vnc-password-file-and-incoming-conn.patch 0024-linux-user-add-more-blk-ioctls.patch 0025-linux-user-use-target_ulong.patch 0026-block-Add-support-for-DictZip-enabl.patch 0027-block-Add-tar-container-format.patch 0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0029-console-add-question-mark-escape-op.patch 0030-Make-char-muxer-more-robust-wrt-sma.patch 0031-linux-user-lseek-explicitly-cast-no.patch 0032-virtfs-proxy-helper-Provide-_u64-f.patch 0033-configure-Enable-PIE-for-ppc-and-pp.patch 0034-Raise-soft-address-space-limit-to-h.patch 0035-increase-x86_64-physical-bits-to-42.patch 0036-vnc-provide-fake-color-map.patch 0037-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0038-i8254-Fix-migration-from-SLE11-SP2.patch 0039-acpi_piix4-Fix-migration-from-SLE11.patch 0040-qtest-Increase-socket-timeout-to-ac.patch 0041-dictzip-Fix-on-big-endian-systems.patch 0043-xen_disk-Add-suse-specific-flush-di.patch 0044-Split-large-discard-requests-from-b.patch 0045-fix-xen-hvm-direct-kernel-boot.patch 0046-xen-introduce-dummy-system-device.patch 0047-xen-write-information-about-support.patch 0048-xen-add-pvUSB-backend.patch 0049-xen-move-xen_sysdev-to-xen_backend..patch 0050-vnc-add-configurable-keyboard-delay.patch 0051-xen-SUSE-xenlinux-unplug-for-emulat.patch 0052-configure-add-echo_version-helper.patch 0053-configure-support-vte-2.91.patch 0054-scsi-esp-fix-migration.patch 0055-hw-arm-virt-mark-the-PCIe-host-cont.patch 0056-xen-when-removing-a-backend-don-t-r.patch 0057-xen-drain-submit-queue-in-xen-usb-b.patch 0058-qcow2-avoid-extra-flushes-in-qcow2.patch 0059-qemu-bridge-helper-reduce-security-.patch 0060-xen-use-a-common-function-for-pv-an.patch 0061-xen_platform-unplug-also-SCSI-disks.patch 0062-virtio-check-vring-descriptor-buffe.patch 0063-net-vmxnet3-check-for-device_active.patch 0064-net-vmxnet-initialise-local-tx-desc.patch 0065-scsi-pvscsi-avoid-infinite-loop-whi.patch 0066-ARM-KVM-Enable-in-kernel-timers-wit.patch 0067-hw-net-Fix-a-heap-overflow-in-xlnx..patch 0068-vmsvga-correct-bitmap-and-pixmap-si.patch 0069-usb-xhci-fix-memory-leak-in-usb_xhc.patch 0070-virtio-add-check-for-descriptor-s-m.patch 0071-net-mcf-limit-buffer-descriptor-cou.patch 0072-usb-ehci-fix-memory-leak-in-ehci_pr.patch 0073-xhci-limit-the-number-of-link-trbs-.patch 0074-9pfs-allocate-space-for-guest-origi.patch 0075-9pfs-fix-memory-leak-in-v9fs_link.patch 0076-9pfs-fix-potential-host-memory-leak.patch 0077-9pfs-fix-memory-leak-in-v9fs_write.patch 0078-char-serial-check-divider-value-aga.patch 0079-net-pcnet-check-rx-tx-descriptor-ri.patch 0080-net-eepro100-fix-memory-leak-in-dev.patch 0081-net-rocker-set-limit-to-DMA-buffer-.patch 0082-net-rtl8139-limit-processing-of-rin.patch 0083-audio-intel-hda-check-stream-entry-.patch 0084-virtio-gpu-fix-memory-leak-in-virti.patch 0085-9pfs-fix-integer-overflow-issue-in-.patch 0086-dma-rc4030-limit-interval-timer-rel.patch 0087-net-imx-limit-buffer-descriptor-cou.patch 0088-target-i386-Implement-CPUID-0xB-Ext.patch 0089-target-i386-present-virtual-L3-cach.patch 0090-migration-fix-inability-to-save-VM-.patch 0091-ui-gtk-Fix-a-runtime-warning-on-vte.patch 0092-gtk-don-t-leak-the-GtkBorder-with-V.patch 0093-xen-fix-ioreq-handling.patch 0094-macio-Use-blk_drain-instead-of-blk_.patch 0095-rbd-Switch-rbd_start_aio-to-byte-ba.patch 0096-virtio-blk-Release-s-rq-queue-at-sy.patch 0097-virtio-blk-Remove-stale-comment-abo.patch 0098-block-reintroduce-bdrv_flush_all.patch 0099-qemu-use-bdrv_flush_all-for-vm_stop.patch 0100-block-backend-remove-blkflush_all.patch 0101-char-fix-missing-return-in-error-pa.patch 0102-rbd-shift-byte-count-as-a-64-bit-va.patch 0103-mirror-use-bdrv_drained_begin-bdrv_.patch 0104-block-curl-Use-BDRV_SECTOR_SIZE.patch 0105-block-curl-Fix-return-value-from-cu.patch 0106-block-curl-Remember-all-sockets.patch 0107-block-curl-Do-not-wait-for-data-bey.patch 0108-virtio-allow-per-device-class-legac.patch 0109-virtio-net-mark-VIRTIO_NET_F_GSO-as.patch 0110-vhost-adapt-vhost_verify_ring_mappi.patch 0111-ivshmem-Fix-64-bit-memory-bar-confi.patch 0112-intel_iommu-fix-incorrect-device-in.patch 0113-9pfs-fix-information-leak-in-xattr-.patch 0114-9pfs-fix-memory-leak-in-v9fs_xattrc.patch 0115-net-mcf-check-receive-buffer-size-r.patch 0116-virtio-gpu-fix-memory-leak-in-updat.patch 0117-virtio-gpu-fix-information-leak-in-.patch 0118-9pfs-adjust-the-order-of-resource-c.patch 0119-9pfs-add-cleanup-operation-in-FileO.patch 0120-9pfs-add-cleanup-operation-for-hand.patch 0121-9pfs-add-cleanup-operation-for-prox.patch 0122-virtio-gpu-call-cleanup-mapping-fun.patch 0123-string-input-visitor-Fix-uint64-par.patch 0124-test-string-input-visitor-Add-int-t.patch 0125-test-string-input-visitor-Add-uint6.patch 0126-tests-Add-QOM-property-unit-tests.patch 0127-tests-Add-scsi-disk-test.patch 0128-usb-ehci-fix-memory-leak-in-ehci_in.patch 0129-usbredir-free-vm_change_state_handl.patch 0130-virtio-gpu-fix-information-leak-in-.patch ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch ipxe-ath-Fix-building-with-GCC-6.patch ipxe-efi-fix-garbage-bytes-in-device-path.patch ipxe-efi-fix-uninitialised-data-in-HII.patch ipxe-legacy-Fix-building-with-GCC-6.patch ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch ipxe-sis190-Fix-building-with-GCC-6.patch ipxe-skge-Fix-building-with-GCC-6.patch ipxe-util-v5.24-perl-errors-on-redeclare.patch - SLE CVE, FATE, and bugzilla references not otherwise listed in this changelog file. The intent of this list is to indicate that the fix or feature continues the line of inheritance in the development stream of this package. The list is intended to satisfy searches only - refer to the SLE-12-SP2 changelog file for additional details. * fate#314468 fate#314497 fate#315125 fate#315467 fate#317015 fate#317741 fate#317763 fate#318349 fate#319660 fate#319979 fate#321010 * bnc#812983 bnc#869026 bnc#869746 bnc#874413 bnc#875582 bnc#875870 bnc#877642 bnc#877645 bnc#878541 bsc#882405 bsc#886378 bnc#893339 bnc#893892 bnc#895369 bnc#896726 bnc#897654 bnc#905097 bnc#907805 bnc#908380 bnc#914521 bsc#924018 bsc#929339 bsc#932267 bsc#932770 bsc#933981 bsc#936537 bsc#937125 bsc#938344 bsc#940929 bsc#942845 bsc#943446 bsc#944697 bsc#945404 bsc#945987 bsc#945989 bsc#946020 bsc#947159 bnc#953518 bsc#954864 bsc#956829 bsc#957162 bsc#958491 bsc#958917 bsc#959005 bsc#959386 bsc#960334 bsc#960708 bsc#960725 bsc#960835 bsc#961333 bsc#961556 bsc#961691 bsc#962320 bsc#963782 bsc#964413 bsc#970791 bsc#974141 bsc#978158 bsc#979473 bsc#982365 bsc#989655 bsc#991466 bsc#994771 bsc#994774 bsc#996441 bsc#997858 bsc#999212 bsc#1001151 bsc#1002116 bsc#1005353 boo#1007263 bsc#1007769 bsc#1008519 bsc#1009109 bsc#1013285 bsc#1013341 bsc#1013764 bsc#1013767 bsc#1014109 bsc#1014110 bsc#1014111 bsc#1014112 bsc#1014256 bsc#1014514 bsc#1014702 bsc#1015169 bsc#1016779 * CVE-2014-0222 CVE-2014-0223 CVE-2014-3461 CVE-2014-3640 CVE-2014-7840 CVE-2014-8106 CVE-2015-1779 CVE-2015-3209 CVE-2015-4037 CVE-2015-5154 CVE-2015-5225 CVE-2015-5278 CVE-2015-5279 CVE-2015-5745 CVE-2015-6815 CVE-2015-6855 CVE-2015-7295 CVE-2015-7512 CVE-2015-7549 CVE-2015-8345 CVE-2015-8504 CVE-2015-8558 CVE-2015-8567 CVE-2015-8568 CVE-2015-8613 CVE-2015-8619 CVE-2015-8743 CVE-2015-8744 CVE-2015-8745 CVE-2016-1568 CVE-2016-1714 CVE-2016-1922 CVE-2016-1981 CVE-2016-2198 CVE-2016-3710 CVE-2016-6490 CVE-2016-6833 CVE-2016-6888 CVE-2016-7116 CVE-2016-7155 CVE-2016-7161 CVE-2016-9381 CVE-2016-9776 CVE-2016-9845 CVE-2016-9846 CVE-2016-9907 CVE-2016-9908 CVE-2016-9911 CVE-2016-9912 CVE-2016-9913 CVE-2016-9921 CVE-2016-9922- Despite the previous entry about re-enabling ceph on Nov 19, 2016 the change wasn't actually done. Do it now.- sgabios-stable-buildid.patch: Use geeko@buildhost- slof_xhci.patch: XHCI fixes (boo#977027)- Recommend x86 ROMs for emulated PCI cards on ppc, arm, others (bsc#1005869, michals)- Tidy SLOF patch boilerplate (michals)- Build with spice on all archs. (boo#1009438, michals)- Refine the approach to producing stable builds in our ROM based packages. All built roms which have hostname or date calls now produce consistent results build to build via patch changes, so remove the hostname and date call workarounds. (bsc#1011213) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches added: 0069-roms-Makefile-pass-a-packaging-time.patch sgabios-stable-buildid.patch- Re-enable ceph (rbd) functionality in OBS builds as we've been told the issues which prompted us to disable it are resolved - Address various security/stability issues * Fix OOB access in VMware SVGA emulation (CVE-2016-7170 bsc#998516) 0041-vmsvga-correct-bitmap-and-pixmap-si.patch * Fix DOS in LSI SAS1068 emulation (CVE-2016-7157 bsc#997860) 0042-scsi-mptconfig-fix-an-assert-expres.patch 0043-scsi-mptconfig-fix-misuse-of-MPTSAS.patch * Fix DOS in Vmware pv scsi interface (CVE-2016-7156 bsc#997859) 0044-scsi-pvscsi-limit-loop-to-fetch-SG-.patch * Fix DOS in USB xHCI emulation (CVE-2016-7466 bsc#1000345) 0045-usb-xhci-fix-memory-leak-in-usb_xhc.patch * Fix OOB access in LSI SAS1068 emulation (CVE-2016-7423 bsc#1000397) 0046-scsi-mptsas-use-g_new0-to-allocate-.patch * Fix DOS in Vmware pv scsi interface (CVE-2016-7421 bsc#999661) 0047-scsi-pvscsi-limit-process-IO-loop-t.patch * Fix NULL pointer dereference in virtio processing (CVE-2016-7422 bsc#1000346) 0048-virtio-add-check-for-descriptor-s-m.patch * Fix DOS in ColdFire Fast Ethernet Controller emulation (CVE-2016-7908 bsc#1002550) 0049-net-mcf-limit-buffer-descriptor-cou.patch * Fix DOS in USB EHCI emulation (CVE-2016-7995 bsc#1003612) 0050-usb-ehci-fix-memory-leak-in-ehci_pr.patch * Fix DOS in USB xHCI emulation (CVE-2016-8576 bsc#1003878) 0051-xhci-limit-the-number-of-link-trbs-.patch * Fix DOS in virtio-9pfs (CVE-2016-8578 bsc#1003894) 0052-9pfs-allocate-space-for-guest-origi.patch * Fix DOS in virtio-9pfs (CVE-2016-9105 bsc#1007494) 0053-9pfs-fix-memory-leak-in-v9fs_link.patch * Fix DOS in virtio-9pfs (CVE-2016-8577 bsc#1003893) 0054-9pfs-fix-potential-host-memory-leak.patch * Plug data leak in virtio-9pfs interface (CVE-2016-9103 bsc#1007454) 0055-9pfs-fix-information-leak-in-xattr-.patch * Fix DOS in virtio-9pfs interface (CVE-2016-9102 bsc#1007450) 0056-9pfs-fix-memory-leak-in-v9fs_xattrc.patch * Fix DOS in virtio-9pfs (CVE-2016-9106 bsc#1007495) 0057-9pfs-fix-memory-leak-in-v9fs_write.patch * Fix DOS in 16550A UART emulation (CVE-2016-8669 bsc#1004707) 0058-char-serial-check-divider-value-aga.patch * Fix DOS in PC-Net II emulation (CVE-2016-7909 bsc#1002557) 0059-net-pcnet-check-rx-tx-descriptor-ri.patch * Fix DOS in PRO100 emulation (CVE-2016-9101 bsc#1007391) 0060-net-eepro100-fix-memory-leak-in-dev.patch * Fix OOB access in Rocker switch emulation (CVE-2016-8668 bsc#1004706) 0061-net-rocker-set-limit-to-DMA-buffer-.patch * Plug data leak in vmxnet3 emulation (CVE-2016-6836 bsc#994760) 0062-net-vmxnet-initialise-local-tx-desc.patch * Fix DOS in RTL8139 emulation (CVE-2016-8910 bsc#1006538) 0063-net-rtl8139-limit-processing-of-rin.patch * Fix DOS in Intel HDA controller emulation (CVE-2016-8909 bsc#1006536) 0064-audio-intel-hda-check-stream-entry-.patch * Fix DOS in virtio-gpu (CVE-2016-7994 bsc#1003613) 0065-virtio-gpu-fix-memory-leak-in-virti.patch * Fix DOS in virtio-9pfs (CVE-2016-9104 bsc#1007493) 0066-9pfs-fix-integer-overflow-issue-in-.patch * Fix DOS in JAZZ RC4030 emulation (CVE-2016-8667 bsc#1004702) 0067-dma-rc4030-limit-interval-timer-rel.patch * Fix DOS in i.MX NIC emulation (CVE-2016-7907 bsc#1002549) 0068-net-imx-limit-buffer-descriptor-cou.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7- Use fixed timestamps and stable build_id in ipxe and other ROMs * Patches added: ipxe-stable-buildid.patch- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patch updated: 0040-linux-user-skip-0-flag-from-proc-se.patch -> 0040-linux-user-remove-all-traces-of-qem.patch- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches added: 0040-linux-user-skip-0-flag-from-proc-se.patch- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches added: 0039-Fix-tlb_vaddr_to_host-with-CONFIG_U.patch- Document two new options, but leave jemalloc disabled for now - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches dropped: 0034-build-link-with-libatomic-on-powerp.patch * Patches renamed: 0035-xen-SUSE-xenlinux-unplug-for-emulat.patch -> 0034-xen-SUSE-xenlinux-unplug-for-emulat.patch 0036-qemu-bridge-helper-reduce-security-.patch -> 0035-qemu-bridge-helper-reduce-security-.patch 0037-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0036-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0038-configure-Fix-detection-of-seccomp-.patch -> 0037-configure-Fix-detection-of-seccomp-.patch 0039-linux-user-properly-test-for-infini.patch -> 0038-linux-user-properly-test-for-infini.patch- Updated to v2.7.0: See http://wiki.qemu-project.org/ChangeLog/2.7 - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches added: 0039-linux-user-properly-test-for-infini.patch- Use new kvm_stat package where available, else provide updated kvm_stat script.- Update to v2.7.0-rc5: See http://wiki.qemu-project.org/ChangeLog/2.7- Updated to v2.7.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.7 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches dropped: 0002-qemu-0.9.0.cvs-binfmt.patch (script rewritten upstream) 0009-block-vmdk-Support-creation-of-SCSI.patch (deprecated) 0014-linux-user-Ignore-broken-loop-ioctl.patch (implemented upstream) 0024-linux-user-add-more-blk-ioctls.patch (more implemented upstream) 0034-qtest-Increase-socket-timeout.patch (increased further upstream) 0036-configure-Enable-libseccomp-for-ppc.patch (enabled upstream) 0038-block-split-large-discard-requests-.patch 0041-xen-introduce-dummy-system-device.patch 0042-xen-write-information-about-support.patch 0043-xen-add-pvUSB-backend.patch 0044-xen-move-xen_sysdev-to-xen_backend..patch 0045-vnc-add-configurable-keyboard-delay.patch 0046-configure-add-echo_version-helper.patch 0047-configure-support-vte-2.91.patch 0048-hw-arm-virt-mark-the-PCIe-host-cont.patch 0050-scsi-esp-fix-migration.patch 0051-xen-when-removing-a-backend-don-t-r.patch 0052-xen-drain-submit-queue-in-xen-usb-b.patch 0053-qcow2-avoid-extra-flushes-in-qcow2.patch 0055-xen-use-a-common-function-for-pv-an.patch ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch ipxe-sis190-Fix-building-with-GCC-6.patch ipxe-skge-Fix-building-with-GCC-6.patch ipxe-ath-Fix-building-with-GCC-6.patch ipxe-legacy-Fix-building-with-GCC-6.patch ipxe-util-v5.24-perl-errors-on-redeclare.patch ipxe-efi-fix-garbage-bytes-in-device-path.patch ipxe-efi-fix-uninitialised-data-in-HII.patch * Patches renamed: 0010-linux-user-add-binfmt-wrapper-for-a.patch -> 0009-linux-user-add-binfmt-wrapper-for-a.patch 0011-PPC-KVM-Disable-mmu-notifier-check.patch -> 0010-PPC-KVM-Disable-mmu-notifier-check.patch 0012-linux-user-fix-segfault-deadlock.patch -> 0011-linux-user-fix-segfault-deadlock.patch 0013-linux-user-binfmt-support-host-bina.patch -> 0012-linux-user-binfmt-support-host-bina.patch 0015-linux-user-lock-tcg.patch -> 0013-linux-user-lock-tcg.patch 0016-linux-user-Run-multi-threaded-code-.patch -> 0014-linux-user-Run-multi-threaded-code-.patch 0017-linux-user-lock-tb-flushing-too.patch -> 0015-linux-user-lock-tb-flushing-too.patch 0018-linux-user-Fake-proc-cpuinfo.patch -> 0016-linux-user-Fake-proc-cpuinfo.patch 0019-linux-user-implement-FS_IOC_GETFLAG.patch -> 0017-linux-user-implement-FS_IOC_GETFLAG.patch 0020-linux-user-implement-FS_IOC_SETFLAG.patch -> 0018-linux-user-implement-FS_IOC_SETFLAG.patch 0021-linux-user-XXX-disable-fiemap.patch -> 0019-linux-user-XXX-disable-fiemap.patch 0022-slirp-nooutgoing.patch -> 0020-slirp-nooutgoing.patch 0023-vnc-password-file-and-incoming-conn.patch -> 0021-vnc-password-file-and-incoming-conn.patch 0025-linux-user-use-target_ulong.patch -> 0022-linux-user-use-target_ulong.patch 0026-block-Add-support-for-DictZip-enabl.patch -> 0023-block-Add-support-for-DictZip-enabl.patch 0027-block-Add-tar-container-format.patch -> 0024-block-Add-tar-container-format.patch 0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0025-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0029-console-add-question-mark-escape-op.patch -> 0026-console-add-question-mark-escape-op.patch 0030-Make-char-muxer-more-robust-wrt-sma.patch -> 0027-Make-char-muxer-more-robust-wrt-sma.patch 0031-linux-user-lseek-explicitly-cast-no.patch -> 0028-linux-user-lseek-explicitly-cast-no.patch 0032-virtfs-proxy-helper-Provide-__u64-f.patch -> 0029-virtfs-proxy-helper-Provide-__u64-f.patch 0033-configure-Enable-PIE-for-ppc-and-pp.patch -> 0030-configure-Enable-PIE-for-ppc-and-pp.patch 0035-AIO-Reduce-number-of-threads-for-32.patch -> 0031-AIO-Reduce-number-of-threads-for-32.patch 0037-dictzip-Fix-on-big-endian-systems.patch -> 0032-dictzip-Fix-on-big-endian-systems.patch 0039-xen_disk-Add-suse-specific-flush-di.patch -> 0033-xen_disk-Add-suse-specific-flush-di.patch 0040-build-link-with-libatomic-on-powerp.patch -> 0034-build-link-with-libatomic-on-powerp.patch 0049-xen-SUSE-xenlinux-unplug-for-emulat.patch -> 0035-xen-SUSE-xenlinux-unplug-for-emulat.patch 0054-qemu-bridge-helper-reduce-security-.patch -> 0036-qemu-bridge-helper-reduce-security-.patch * Patches added: 0002-qemu-binfmt-conf-Modify-default-pat.patch 0037-qemu-binfmt-conf-use-qemu-ARCH-binf.patch * Package renamed trace-events-all file and linuxboot_dma.bin * Handle building and packaging roms for e1000e and vmxnet3 (Bruce) * Remove ipxe patches which are now enabled upstream (Bruce) * Enable seccomp for s390x (Mark Post): 0038-configure-Fix-detection-of-seccomp-.patch- Update to v2.6.1 a stable, bug-fix-only release (fate#316228) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches dropped (upstreamed): 0041-net-mipsnet-check-packet-length-aga.patch 0042-i386-kvmvapic-initialise-imm32-vari.patch 0043-esp-check-command-buffer-length-bef.patch 0044-esp-check-dma-length-before-reading.patch 0045-scsi-pvscsi-check-command-descripto.patch 0046-scsi-mptsas-infinite-loop-while-fet.patch 0047-vga-add-sr_vbe-register-set.patch 0048-scsi-megasas-use-appropriate-proper.patch 0049-scsi-megasas-check-read_queue_head-.patch 0050-scsi-megasas-null-terminate-bios-ve.patch 0051-vmsvga-move-fifo-sanity-checks-to-v.patch 0052-vmsvga-don-t-process-more-than-1024.patch 0053-block-iscsi-avoid-potential-overflo.patch 0054-scsi-esp-check-TI-buffer-index-befo.patch 0060-scsi-megasas-initialise-local-confi.patch 0065-scsi-esp-check-buffer-length-before.patch 0066-scsi-esp-respect-FIFO-invariant-aft.patch 0067-pci-assign-Move-Invalid-ROM-error-m.patch 0068-Xen-PCI-passthrough-fix-passthrough.patch 0069-scsi-esp-make-cmdbuf-big-enough-for.patch 0071-virtio-error-out-if-guest-exceeds-v.patch * Patches renamed: 0055-xen-introduce-dummy-system-device.patch - > 0041-xen-introduce-dummy-system-device.patch 0056-xen-write-information-about-support.patch - > 0042-xen-write-information-about-support.patch 0057-xen-add-pvUSB-backend.patch - > 0043-xen-add-pvUSB-backend.patch 0058-xen-move-xen_sysdev-to-xen_backend..patch - > 0044-xen-move-xen_sysdev-to-xen_backend..patch 0059-vnc-add-configurable-keyboard-delay.patch - > 0045-vnc-add-configurable-keyboard-delay.patch 0061-configure-add-echo_version-helper.patch - > 0046-configure-add-echo_version-helper.patch 0062-configure-support-vte-2.91.patch - > 0047-configure-support-vte-2.91.patch 0063-hw-arm-virt-mark-the-PCIe-host-cont.patch - > 0048-hw-arm-virt-mark-the-PCIe-host-cont.patch 0064-xen-SUSE-xenlinux-unplug-for-emulat.patch - > 0049-xen-SUSE-xenlinux-unplug-for-emulat.patch 0070-scsi-esp-fix-migration.patch - > 0050-scsi-esp-fix-migration.patch 0072-xen-when-removing-a-backend-don-t-r.patch - > 0051-xen-when-removing-a-backend-don-t-r.patch 0073-xen-drain-submit-queue-in-xen-usb-b.patch - > 0052-xen-drain-submit-queue-in-xen-usb-b.patch 0074-qcow2-avoid-extra-flushes-in-qcow2.patch - > 0053-qcow2-avoid-extra-flushes-in-qcow2.patch 0075-qemu-bridge-helper-reduce-security-.patch - > 0054-qemu-bridge-helper-reduce-security-.patch 0076-xen-use-a-common-function-for-pv-an.patch - > 0055-xen-use-a-common-function-for-pv-an.patch- Temporarily disable ceph (rbd) functionality in OBS due to staging issues.- use upstream solution for building xen-usb.c correctly - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches dropped: 0058-usb-Fix-conditions-that-xen-usb.c-i.patch * Patches added: 0058-xen-move-xen_sysdev-to-xen_backend..patch- Incorporate patch carried in Xen's qemu to get same support as Xen switches to use the qemu package (bsc#953339, bsc#953362, bsc#953518, bsc#984981) 0064-xen-SUSE-xenlinux-unplug-for-emulat.patch - Fix more potential OOB accesses in 53C9X emulation (CVE-2016-5238 bsc#982959) 0065-scsi-esp-check-buffer-length-before.patch 0066-scsi-esp-respect-FIFO-invariant-aft.patch - Avoid "Invalid ROM" error message when it is not appropriate (bsc#982927) 0067-pci-assign-Move-Invalid-ROM-error-m.patch - Fix failure in Xen HVM PCI passthrough (bsc#981925, bsc#989250) 0068-Xen-PCI-passthrough-fix-passthrough.patch - Fix OOB access in 53C9X emulation (CVE-2016-6351 bsc#990835) 0069-scsi-esp-make-cmdbuf-big-enough-for.patch 0070-scsi-esp-fix-migration.patch - Avoid potential for guest initiated OOM condition in qemu through virtio interface (CVE-2016-5403 bsc#991080) 0071-virtio-error-out-if-guest-exceeds-v.patch - Fix potential crashes in qemu from pvusb bugs (bsc#986156) 0072-xen-when-removing-a-backend-don-t-r.patch 0073-xen-drain-submit-queue-in-xen-usb-b.patch - Avoid unneeded flushes in qcow2 which impact performance (bsc#991296) 0074-qcow2-avoid-extra-flushes-in-qcow2.patch - Finally get qemu-bridge-helper the permissions it needs for non- root usage. The kvm group is leveraged to control access. (boo#988279) 0075-qemu-bridge-helper-reduce-security-.patch - Fix pvusb not working for HVM guests (bsc#991785) 0076-xen-use-a-common-function-for-pv-an.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 - Minor spec file formatting fixes- Fix ARM PCIe DMA coherency bug (bsc#991034) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches added: 0063-hw-arm-virt-mark-the-PCIe-host-cont.patch- Clean up the udev ifdeffery to cover systemd as well (boo#860275) - Trigger udev rules also under systemd (boo#989655) - Suppress s390x sysctl in chroot - Ignore s390x sysctl failures (agraf)- Build SLOF for SLE12 now that we have gcc fix (bsc#949000) - Add script for loading kvm module on s390x - Enable seccomp and iscsi support in more configurations - Enable more support for virtio-gpu - Fix /dev/kvm permissions problem with package install and no reboot (bnc#867867) - Remove libtool dependency - Disable more aggressive stack protector for performance reasons - Enable vte to be used again in more configurations (bsc#988855) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches added: 0061-configure-add-echo_version-helper.patch 0062-configure-support-vte-2.91.patch- Remove deprecated patch "work-around-SA_RESTART-race" (boo#982208) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches dropped: 0002-XXX-work-around-SA_RESTART-race-wit.patch 0003-qemu-0.9.0.cvs-binfmt.patch 0004-qemu-cvs-alsa_bitfield.patch 0005-qemu-cvs-alsa_ioctl.patch 0006-qemu-cvs-alsa_mmap.patch 0007-qemu-cvs-gettimeofday.patch 0008-qemu-cvs-ioctl_debug.patch 0009-qemu-cvs-ioctl_nodirection.patch 0010-block-vmdk-Support-creation-of-SCSI.patch 0011-linux-user-add-binfmt-wrapper-for-a.patch 0012-PPC-KVM-Disable-mmu-notifier-check.patch 0013-linux-user-fix-segfault-deadlock.patch 0014-linux-user-binfmt-support-host-bina.patch 0015-linux-user-Ignore-broken-loop-ioctl.patch 0016-linux-user-lock-tcg.patch 0017-linux-user-Run-multi-threaded-code-.patch 0018-linux-user-lock-tb-flushing-too.patch 0019-linux-user-Fake-proc-cpuinfo.patch 0020-linux-user-implement-FS_IOC_GETFLAG.patch 0021-linux-user-implement-FS_IOC_SETFLAG.patch 0022-linux-user-XXX-disable-fiemap.patch 0023-slirp-nooutgoing.patch 0024-vnc-password-file-and-incoming-conn.patch 0025-linux-user-add-more-blk-ioctls.patch 0026-linux-user-use-target_ulong.patch 0027-block-Add-support-for-DictZip-enabl.patch 0028-block-Add-tar-container-format.patch 0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0030-console-add-question-mark-escape-op.patch 0031-Make-char-muxer-more-robust-wrt-sma.patch 0032-linux-user-lseek-explicitly-cast-no.patch 0033-virtfs-proxy-helper-Provide-__u64-f.patch 0034-configure-Enable-PIE-for-ppc-and-pp.patch 0035-qtest-Increase-socket-timeout.patch 0036-AIO-Reduce-number-of-threads-for-32.patch 0037-configure-Enable-libseccomp-for-ppc.patch 0038-dictzip-Fix-on-big-endian-systems.patch 0039-block-split-large-discard-requests-.patch 0040-xen_disk-Add-suse-specific-flush-di.patch 0041-build-link-with-libatomic-on-powerp.patch 0042-net-mipsnet-check-packet-length-aga.patch 0043-i386-kvmvapic-initialise-imm32-vari.patch 0044-esp-check-command-buffer-length-bef.patch 0045-esp-check-dma-length-before-reading.patch 0046-scsi-pvscsi-check-command-descripto.patch 0047-scsi-mptsas-infinite-loop-while-fet.patch 0048-vga-add-sr_vbe-register-set.patch 0049-scsi-megasas-use-appropriate-proper.patch 0050-scsi-megasas-check-read_queue_head-.patch 0051-scsi-megasas-null-terminate-bios-ve.patch 0052-vmsvga-move-fifo-sanity-checks-to-v.patch 0053-vmsvga-don-t-process-more-than-1024.patch 0054-block-iscsi-avoid-potential-overflo.patch 0055-scsi-esp-check-TI-buffer-index-befo.patch 0056-xen-introduce-dummy-system-device.patch 0057-xen-write-information-about-support.patch 0058-xen-add-pvUSB-backend.patch 0059-usb-Fix-conditions-that-xen-usb.c-i.patch 0060-vnc-add-configurable-keyboard-delay.patch 0061-scsi-megasas-initialise-local-confi.patch * Patches added: 0002-qemu-0.9.0.cvs-binfmt.patch 0003-qemu-cvs-alsa_bitfield.patch 0004-qemu-cvs-alsa_ioctl.patch 0005-qemu-cvs-alsa_mmap.patch 0006-qemu-cvs-gettimeofday.patch 0007-qemu-cvs-ioctl_debug.patch 0008-qemu-cvs-ioctl_nodirection.patch 0009-block-vmdk-Support-creation-of-SCSI.patch 0010-linux-user-add-binfmt-wrapper-for-a.patch 0011-PPC-KVM-Disable-mmu-notifier-check.patch 0012-linux-user-fix-segfault-deadlock.patch 0013-linux-user-binfmt-support-host-bina.patch 0014-linux-user-Ignore-broken-loop-ioctl.patch 0015-linux-user-lock-tcg.patch 0016-linux-user-Run-multi-threaded-code-.patch 0017-linux-user-lock-tb-flushing-too.patch 0018-linux-user-Fake-proc-cpuinfo.patch 0019-linux-user-implement-FS_IOC_GETFLAG.patch 0020-linux-user-implement-FS_IOC_SETFLAG.patch 0021-linux-user-XXX-disable-fiemap.patch 0022-slirp-nooutgoing.patch 0023-vnc-password-file-and-incoming-conn.patch 0024-linux-user-add-more-blk-ioctls.patch 0025-linux-user-use-target_ulong.patch 0026-block-Add-support-for-DictZip-enabl.patch 0027-block-Add-tar-container-format.patch 0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0029-console-add-question-mark-escape-op.patch 0030-Make-char-muxer-more-robust-wrt-sma.patch 0031-linux-user-lseek-explicitly-cast-no.patch 0032-virtfs-proxy-helper-Provide-__u64-f.patch 0033-configure-Enable-PIE-for-ppc-and-pp.patch 0034-qtest-Increase-socket-timeout.patch 0035-AIO-Reduce-number-of-threads-for-32.patch 0036-configure-Enable-libseccomp-for-ppc.patch 0037-dictzip-Fix-on-big-endian-systems.patch 0038-block-split-large-discard-requests-.patch 0039-xen_disk-Add-suse-specific-flush-di.patch 0040-build-link-with-libatomic-on-powerp.patch 0041-net-mipsnet-check-packet-length-aga.patch 0042-i386-kvmvapic-initialise-imm32-vari.patch 0043-esp-check-command-buffer-length-bef.patch 0044-esp-check-dma-length-before-reading.patch 0045-scsi-pvscsi-check-command-descripto.patch 0046-scsi-mptsas-infinite-loop-while-fet.patch 0047-vga-add-sr_vbe-register-set.patch 0048-scsi-megasas-use-appropriate-proper.patch 0049-scsi-megasas-check-read_queue_head-.patch 0050-scsi-megasas-null-terminate-bios-ve.patch 0051-vmsvga-move-fifo-sanity-checks-to-v.patch 0052-vmsvga-don-t-process-more-than-1024.patch 0053-block-iscsi-avoid-potential-overflo.patch 0054-scsi-esp-check-TI-buffer-index-befo.patch 0055-xen-introduce-dummy-system-device.patch 0056-xen-write-information-about-support.patch 0057-xen-add-pvUSB-backend.patch 0058-usb-Fix-conditions-that-xen-usb.c-i.patch 0059-vnc-add-configurable-keyboard-delay.patch 0060-scsi-megasas-initialise-local-confi.patch - Enable ceph (rbd) support for aarch64- Enable ceph (rbd) support- Fix OVMF iPXE network menu (bsc#986033, boo#987488) ipxe-efi-fix-garbage-bytes-in-device-path.patch ipxe-efi-fix-uninitialised-data-in-HII.patch- Fix host information leak to guest in MegaRAID SAS 8708EM2 Host Bus AdapterMegaRAID SAS 8708EM2 Host Bus Adapter emulation support (CVE-2016-5105 bsc#982017) * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 0061-scsi-megasas-initialise-local-confi.patch- Address various security/stability issues * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Fix OOB access in megasas emulated device (CVE-2016-5106 bsc#982018) 0049-scsi-megasas-use-appropriate-proper.patch * Fix OOB access in megasas emulated device (CVE-2016-5107 bsc#982019) 0050-scsi-megasas-check-read_queue_head-.patch * Fix OOB access in megasas emulated device (CVE-2016-5337 bsc#983961) 0051-scsi-megasas-null-terminate-bios-ve.patch * Correct the vmvga fifo access checks (CVE-2016-4454 bsc#982222) 0052-vmsvga-move-fifo-sanity-checks-to-v.patch * Fix potential DoS issue in vmvga processing (CVE-2016-4453 bsc#982223) 0053-vmsvga-don-t-process-more-than-1024.patch * Fix heap buffer overflow flaw when iscsi protocol is used (CVE-2016-5126 bsc#982285) 0054-block-iscsi-avoid-potential-overflo.patch * Fix OOB access in 53C9X emulation (CVE-2016-5338 bsc#983982) 0055-scsi-esp-check-TI-buffer-index-befo.patch - Add support to qemu for pv-usb under Xen (fate#316612) 0056-xen-introduce-dummy-system-device.patch 0057-xen-write-information-about-support.patch 0058-xen-add-pvUSB-backend.patch 0059-usb-Fix-conditions-that-xen-usb.c-i.patch - Provide ability to rate limit keyboard events from the vnc server. This is part of the solution to an issue affecting openQA testing, where characters are lost, resulting in unexpected failures (bsc#974914) 0060-vnc-add-configurable-keyboard-delay.patch- Adjust to parallel changes in virglrenderer packages - no longer "BuildRequires" virglrenderer directly, just the devel package.- Fix build compatibility with gcc6 wrt ipxe rom where compiler warnings are treated as errors. ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch ipxe-sis190-Fix-building-with-GCC-6.patch ipxe-skge-Fix-building-with-GCC-6.patch ipxe-ath-Fix-building-with-GCC-6.patch ipxe-legacy-Fix-building-with-GCC-6.patch - Fix ipxe build script which fails under perl v5.24 ipxe-util-v5.24-perl-errors-on-redeclare.patch - Specify build time disk space requirements for ppc64 and ppc64le- Add sysctl script and %post on s390x to allow kvm usage (bsc#975331)- Address various security/stability issues * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Fix OOB access in MIPSnet emulated controller CVE-2016-4002 (bsc#975136) 0042-net-mipsnet-check-packet-length-aga.patch * Fix possible host data leakage to guest from TPR access CVE-2016-4020 (bsc#975700) 0043-i386-kvmvapic-initialise-imm32-vari.patch * Avoid OOB access in 53C9X emulation CVE-2016-4439 (bsc#980711) 0044-esp-check-command-buffer-length-bef.patch * Avoid OOB access in 53C9X emulation CVE-2016-4441 (bsc#980723) 0045-esp-check-dma-length-before-reading.patch * Avoid OOB access in Vmware PV SCSI emulation CVE-2016-4952 (bsc#981266) 0046-scsi-pvscsi-check-command-descripto.patch * Avoid potential DoS in LSI SAS1068 emulation CVE-2016-4964 (bsc#981399) 0047-scsi-mptsas-infinite-loop-while-fet.patch * Fix regression in vga behavior - introduced in v2.6.0 CVE-2016-3712 (bsc#978160) 0048-vga-add-sr_vbe-register-set.patch- Update to v2.6.0: See http://wiki.qemu-project.org/ChangeLog/2.6 - Enable SDL2, virglrenderer (for use with virtio-gpu), xfsctl, and tracing using default log backend - Build efi pxe roms on x86_64- Check modules for conflicting release versions - Suggest recently added block modules- Bump copyright in qemu.spec.in - Enable libiscsi for Factory - Enable seccomp for ppc64le as well- Update to v2.6.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.6 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches dropped (upstreamed): 0041-tests-Use-correct-config-param-for-.patch * Patches renamed: 0042-build-link-with-libatomic-on-powerp.patch -> 0041-build-link-with-libatomic-on-powerp.patch- Partially revert the last change's cleanup - Indicate SUSE version- Update to v2.6.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.6 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Accept every size in DISCARD request from a guest (bsc#964427) 0039-block-split-large-discard-requests-.patch * Recognize libxl flag to disable flush in block device (bsc#879425) 0040-xen_disk-Add-suse-specific-flush-di.patch * Use correct flag for crypto tests 0041-tests-Use-correct-config-param-for-.patch * Fix build on powerpc: 0042-build-link-with-libatomic-on-powerp.patch * Patches dropped (upstreamed): seabios_checkrom_typo.patch seabios_avoid_smbios_signature_string.patch- Disable vte for Leap, fixing build- Don't drop u-boot.e500 yet - breaks testsuite- Re-enable libcacard support - Clean up configured features- Clean up qemu-tools libcacard Provides/Obsoletes - separate again - Drop u-boot.e500 - being packaged as u-boot-ppce500- Update to v2.5.0: See http://wiki.qemu-project.org/ChangeLog/2.5 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5 * Patches dropped (upstreamed): 0039-tests-Fix-check-report-qtest-target.patch- Fix build on openSUSE 13.2- Fix testsuite on 32bit systems (bsc#957379)- Update to v2.5.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.5 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5 * Rebase libseccomp enablement: 0037-Revert-Revert-seccomp-tests-that-al.patch -> 0037-configure-Enable-libseccomp-for-ppc.patch * Provide qemu-ga and qemu-ipxe for qemu-testsuite - Clean up qemu-ksm recommendation- Fix SLE11 build by fixing systemd conditionalization (from olh)- Update to v2.5.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.5 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5 * Patches dropped (upstream): 0038-tcg-aarch64-Fix-tcg_out_qemu_-ld-st.patch 0039-tests-Unique-test-path-for-string-v.patch gcc5-ipxe-add-missing-const-qualifiers.patch gcc5-ipxe-ath9k-Remove-confusing-logic-inversion-in-an-ANI-var.patch SLOF_ppc64le.patch * Patch renamed: 0040-dictzip-Fix-on-big-endian-systems.patch -> 0038-dictzip-Fix-on-big-endian-systems.patch * --enable-smartcard-nss -> --enable-smartcard Needs an external libcacard, so drop it for now. * Drop --enable-vnc-tls * Require xz-devel for ipxe build * Package qemu-ga(8) man page * Package ivshmem-{client,server} * Patches added: 0039-tests-Fix-check-report-qtest-target.patch- Add systemd unit file and udev rules for qemu guest agent - taken from the SLE12 / Leap package, see boo#955707- Add _constraints file (based on work by kenljohnson)- Enable SLOF build for ppc64le, too, now (bsc#949000, bsc#949016)- Allow building SLOF on ppc64le (bsc#949016) SLOF_ppc64le.patch - Add two checks for DictZip and tar qemu-img behavior (bsc#945778) * Clean up qemu-testsuite build/installation- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4 * Fix endianness issues in DictZip block driver (bsc#937572, bsc#945778) 0027-block-Add-support-for-DictZip-enabl.patch 0028-block-Add-tar-container-format.patch 0040-dictzip-Fix-on-big-endian-systems.patch- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4 * Fix qemu-testsuite for glib2-2.46.0 by assuring uniqueness of paths 0039-tests-Unique-test-path-for-string-v.patch- Build SLOF on ppc64 (bsc#949016, thanks to k0da) * Simplify x86 fw logic while at it - No need to enable KVM for armv6hl - Add notice about pre_checkin.sh to update_git.sh- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4 * Fix aarch64 TCG: 0038-tcg-aarch64-Fix-tcg_out_qemu_-ld-st.patch- Update to v2.4.0: See http://wiki.qemu-project.org/ChangeLog/2.4- Update to v2.4.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.4 * Provide qemu-img symlink instead of passing QTEST_QEMU_IMG- Update to v2.4.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.4 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4 * Patches dropped: 0037-linux-user-Allocate-thunk-size-dyna.patch 0039-s390x-Fix-stoc-direction.patch 0040-s390x-Add-interlocked-access-facili.patch 0041-fdc-force-the-fifo-access-to-be-in-.patch 0042-rules.mak-Force-CFLAGS-for-all-obje.patch 0043-qcow2-Set-MIN_L2_CACHE_SIZE-to-2.patch 0044-hw-arm-boot-Increase-fdt-alignment.patch * Patches renamed: 0038-Revert-Revert-seccomp-tests-that-al.patch -> 0037-Revert-Revert-seccomp-tests-that-al.patch * Package new vgabios-virtio.bin * target-x86_64.conf was dropped * Add qemu-block-dmg module sub-package * Set QTEST_QEMU_IMG variable for ahci-test * --enable-quorum and --enable-vnc-ws are no longer available- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 - Fix -kernel boot for AArch64 * Patches added: 0044-hw-arm-boot-Increase-fdt-alignment.patch- Use libusb-1_0-devel as buildrequires, not the old unused compatibility layer in libusb-devel- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 - Fix qemu2 cow caching (bsc#933132) * Patches added: 0043-qcow2-Set-MIN_L2_CACHE_SIZE-to-2.patch- Patch queue updated from git://github.com/jirislaby/qemu.git opensuse-2.3 * Patches added: 0042-rules.mak-Force-CFLAGS-for-all-obje.patch gcc5-ipxe-add-missing-const-qualifiers.patch gcc5-ipxe-ath9k-Remove-confusing-logic-inversion-in-an-ANI-var.patch- Fix CVE-2015-3456 (boo#929339) 0041-fdc-force-the-fifo-access-to-be-in-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches added: 0040-s390x-Add-interlocked-access-facili.patch - Disable dependency on libnuma for s390x (not available in SLE12)- Update to v2.3.0: See http://wiki.qemu-project.org/ChangeLog/2.3 - Disable iotests for now- Update to v2.3.0-rc4: See http://wiki.qemu-project.org/ChangeLog/2.3- Update seabios_avoid_smbios_signature_string.patch with version applied upstream- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 - Fix s390x stoc instructions 0039-s390x-Fix-stoc-direction.patch- Update to v2.3.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.3 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches dropped (applied upstream): 0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch * Patches renamed: 0038-linux-user-Allocate-thunk-size-dyna.patch -> 0037-linux-user-Allocate-thunk-size-dyna.patch * Revert -rc3 change to disable seccomp on non-x86 architectures 0038-Revert-Revert-seccomp-tests-that-al.patch- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 - Fix qemu-linux-user on powerpc * Patches added: 0038-linux-user-Allocate-thunk-size-dyna.patch- Split off qemu-testsuite.spec * Package check-report.html and check-report.xml * Enable quick iotests - Dropped 0030-net-Warn-about-default-MAC-address.patch The warning is relevant only for bridged setups, not for the default SLIRP based -net user / -netdev user setup, and it breaks output expectations of some iotests. * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches renamed: 0031-console-add-question-mark-escape-op.patch -> 0030-console-add-question-mark-escape-op.patch 0032-Make-char-muxer-more-robust-wrt-sma.patch -> 0031-Make-char-muxer-more-robust-wrt-sma.patch 0033-linux-user-lseek-explicitly-cast-no.patch -> 0032-linux-user-lseek-explicitly-cast-no.patch 0034-virtfs-proxy-helper-Provide-__u64-f.patch -> 0033-virtfs-proxy-helper-Provide-__u64-f.patch 0035-configure-Enable-PIE-for-ppc-and-pp.patch -> 0034-configure-Enable-PIE-for-ppc-and-pp.patch 0036-qtest-Increase-socket-timeout.patch -> 0035-qtest-Increase-socket-timeout.patch 0037-AIO-Reduce-number-of-threads-for-32.patch -> 0036-AIO-Reduce-number-of-threads-for-32.patch 0038-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch -> 0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch - Re-enable glusterfs on Factory (updated from v3.6.1 to v3.6.2) - Re-enable seccomp for armv7l (libseccomp submission pending)- Suppress seccomp for Factory armv7l (broken in libseccomp v2.2.0) - Disable glusterfs explicitly on Factory, SLE12 and before 13.1- Enable glusterfs and package as qemu-block-gluster glusterfs post-v3.5.3 and v3.6.1/v3.6.2 have switched the glusterfs-api.pc version incompatibly, so only 13.1+13.2 for now - Use macro for module Conflicts- Tidy configure options: * Move --enable-modules to build options * Sort libusb alphabetically * Explicitly enable attr, bluez, fdt, lzo, tpm, vhdx, vhost-net, vnc, xen-pci-passthrough * Enable bzip2 * Enable libssh2 where possible and package as qemu-block-ssh * Enable numa where a compatible numactl is available * Enable quorum where a compatible gnutls is available * Enable snappy where possible * Prepare to enable glusterfs * Explicitly enable the nop tracing backend (to be revisited) * Explicitly disable Archipelago, as we don't have libxseg and it's incompatibly GPL-3.0+ * Explicitly disable libiscsi, libnfs, netmap and rbd as we don't have packages * Drop deprecated --enable-virtio-blk-data-plane (now default)- Fix 64-bit TCG stores on 32-bit Big Endian hosts (ppc) 0038-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3- Update to v2.3.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.3 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches dropped (upstreamed): 0038-fw_cfg-test-Fix-test-path-to-includ.patch 0039-rcu-tests-fix-compilation-on-32-bit.patch- make check was failing due to a bogus SMBIOS signature being encountered within SeaBIOS. Avoid having that signature stored randomly within the SeaBIOS image. * seabios_avoid_smbios_signature_string.patch- Build x86 firmware only from 13.1 on (11.4 was broken, surpassing 128 KB) - Update to v2.3.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.3 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches dropped (upstreamed): 0038-linux-user-Fix-emulation-of-splice-.patch 0039-ide-fix-cmd_write_pio-when-nsectors.patch 0040-ide-fix-cmd_read_pio-when-nsectors-.patch 0041-ahci-Fix-sglist-offset-manipulation.patch 0042-ahci-test-improve-rw-buffer-pattern.patch 0045-linux-user-fix-broken-cpu_copy.patch * Patches renamed: 0043-fw_cfg-test-Fix-test-path-to-includ.patch -> 0038-fw_cfg-test-Fix-test-path-to-includ.patch 0044-rcu-tests-fix-compilation-on-32-bit.patch -> 0039-rcu-tests-fix-compilation-on-32-bit.patch- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches added: 0045-linux-user-fix-broken-cpu_copy.patch- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Make test path for fw_cfg-test unique (including architecture) 0043-fw_cfg-test-Fix-test-path-to-includ.patch * Fix rcu tests build on ppc (undefined reference to `__sync_fetch_and_add_8') 0044-rcu-tests-fix-compilation-on-32-bit.patch - Fix typo in SeaBIOS size check seabios_checkrom_typo.patch- Update to v2.3.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.3 * Updated update_git.sh accordingly * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * seabios_128kb.patch: Added patch to squeeze SeaBIOS into 128 KB with our gcc 4.8.3 (brogers@suse.com) - Renamed 0030-Legacy-Patch-kvm-qemu-preXX-report-.patch to 0030-net-Warn-about-default-MAC-address.patch: Suppress warning for accel=qtest, to sanitize make check results. - Added patches to fix ahci-test: 0039-ide-fix-cmd_write_pio-when-nsectors.patch 0040-ide-fix-cmd_read_pio-when-nsectors-.patch 0041-ahci-Fix-sglist-offset-manipulation.patch 0042-ahci-test-improve-rw-buffer-pattern.patch- Update company name in spec file templates - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2 * Patches added: 0038-linux-user-Fix-emulation-of-splice-.patch- Add user kvm when installing guest-agent. - Use macro to update udev_rules when available- Fix packaging of e500 U-Boot - Don't rely on wildcard with explicit excludes- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2 * Patches added: 0037-AIO-Reduce-number-of-threads-for-32.patch- Update to v2.2.0: See http://wiki.qemu-project.org/ChangeLog/2.2 * Updated DictZip and Tar block backends accordingly - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2 * Patches dropped: 0015-target-arm-linux-user-no-tb_flush-o.patch (tb_flush() not called) 0037-tests-Don-t-run-qom-test-twice.patch (superseded) 0039-linux-user-Cast-validity-checks-on-.patch (helper function introduced) 0040-linux-user-Convert-blkpg-to-use-a-s.patch (upstreamed) * Patched renumbered: 0016-linux-user-Ignore-broken-loop-ioctl.patch -> 0015-linux-user-Ignore-broken-loop-ioctl.patch 0017-linux-user-lock-tcg.patch -> 0016-linux-user-lock-tcg.patch 0018-linux-user-Run-multi-threaded-code-.patch -> 0017-linux-user-Run-multi-threaded-code-.patch 0019-linux-user-lock-tb-flushing-too.patch -> 0018-linux-user-lock-tb-flushing-too.patch 0020-linux-user-Fake-proc-cpuinfo.patch -> 0019-linux-user-Fake-proc-cpuinfo.patch 0021-linux-user-implement-FS_IOC_GETFLAG.patch -> 0020-linux-user-implement-FS_IOC_GETFLAG.patch 0022-linux-user-implement-FS_IOC_SETFLAG.patch -> 0021-linux-user-implement-FS_IOC_SETFLAG.patch 0023-linux-user-XXX-disable-fiemap.patch -> 0022-linux-user-XXX-disable-fiemap.patch 0024-slirp-nooutgoing.patch -> 0023-slirp-nooutgoing.patch 0025-vnc-password-file-and-incoming-conn.patch -> 0024-vnc-password-file-and-incoming-conn.patch 0026-linux-user-add-more-blk-ioctls.patch -> 0025-linux-user-add-more-blk-ioctls.patch 0027-linux-user-use-target_ulong.patch -> 0026-linux-user-use-target_ulong.patch 0028-block-Add-support-for-DictZip-enabl.patch -> 0027-block-Add-support-for-DictZip-enabl.patch 0029-block-Add-tar-container-format.patch -> 0028-block-Add-tar-container-format.patch 0030-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0031-Legacy-Patch-kvm-qemu-preXX-report-.patch -> 0030-Legacy-Patch-kvm-qemu-preXX-report-.patch 0032-console-add-question-mark-escape-op.patch -> 0031-console-add-question-mark-escape-op.patch 0033-Make-char-muxer-more-robust-wrt-sma.patch -> 0032-Make-char-muxer-more-robust-wrt-sma.patch 0034-linux-user-lseek-explicitly-cast-no.patch -> 0033-linux-user-lseek-explicitly-cast-no.patch 0035-virtfs-proxy-helper-Provide-__u64-f.patch -> 0034-virtfs-proxy-helper-Provide-__u64-f.patch 0036-configure-Enable-PIE-for-ppc-and-pp.patch -> 0035-configure-Enable-PIE-for-ppc-and-pp.patch 0038-qtest-Increase-socket-timeout.patch -> 0036-qtest-Increase-socket-timeout.patchh02-armsrv3 1766058567 8.2.10-150600.3.43.18.2.10-150600.3.43.1qemu-system-i386qemu-system-x86_64qemu-x86supported.txtkvmvapic.binlinuxboot.binlinuxboot_dma.binmultiboot.binmultiboot_dma.binpvh.bin/usr/bin//usr/share/doc/packages//usr/share/doc/packages/qemu-x86//usr/share/qemu/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:42023/SUSE_SLE-15-SP6_Update/c84e5937dfa732b51903860c18538398-qemu.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=9a183d1b4ebb131512041943ca8e0fe95e1908b7, for GNU/Linux 4.3.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=a50b16e6e0577dcd4d2ed14970ab303cedb1a9bc, for GNU/Linux 4.3.0, strippeddirectoryASCII textCCCRR>R.R(R'R3R!RR.R(R'R3R!R  'w? :vgpR'vEɬX]<[)6QO4¹߶sU)tmP&R/: lkC{]ݵ*㼩}p֭DL 'fl*k{C;2lt܄7]yR0smj=+Bɽs aWB}F;I0HDxmX=3ca7/D,`A}.]ny!騽JX_jzQ\g~61nMD3l4NXaEʙlRؚ֒3fo4d=+GTрJ_VfP:8bKJiLt/MraTnrH<;JP޶% <:e o 'm&+}W[,lDL^)qeE]!!3@OA⸈*V\68Oe7P K_$]zH< k0M(@8A Vۿ FOcNTt'ebqKDK?yW)mI{򥆤j-\~{c~|g _9gA 9R(ґB>!Syf^N_LP-f=l$ݹ!t6TGJ<[(›ɍi:VmIq-."1qE5bk hx3ܐ^gzWW)kCr,MgԠ8,Xtnރvfߦ^f`N91n]ɗ?dOgd%bΜN @QْBXUhDB#FtvKI' )qCI"i8{7k|]߈vVEsn/'s;0t^tG$S}ւn( V vN۬`7C22Aĉ-ނV7&a~a?!2PkKހaU~8o=05LIBODHۊd!:줷@TWMn&1t:$L9sdkƃ$r6b|KVϊo͉.^!oy=}p`m~ajgfvQe[?iAb%!{.G gH_DqWvnz{Fu> rU'!NfX>>vaDfMyK^ 7R;ꨝ6[^ WŅG~ |4Σi{.M`X~T< ӿAubFJ& 79{eM"3֟U?6Z%ŀ}lwoh h,\geE`jHN} -Un7ƙu0$ 4MZesB5.cRJ(7c8nvM? hwX4ZÛP-;cZa\=;pҍ犮UMG Vf8^ 2/]8"*_zaVɷ;/>gUotٷx3,:er*cr4)OßdJe&l# 8k dYG!.U^h|}O@e4V;cBତ_h mYi5r:J3dZx2ӧ]H'UCQWm{/y}h ǘ_?Yp) wD;nq1M31$ȎY8R] qrA֡,)5q*D"\[x upk3@LT3vHF wυC#A{mjFjF#vEgYd00$4q̷(".Sj s.4#R *1B'W%YcJ(A-P^7H8̈́Ť- =F WUH+© Y@E0_hZ jYUX(##HCן:5h=ooӔژlvs;g9YEK deGm6*m>_r.yb!n/'b2.aZ;.MO]w-XY߷&mܦv wqi׍p O}!Gk}8c>Xl|Q-7RM)hrfoRP'VwQ1 6=w~45E-^*n wJ4ܬ?x$J67=hk/>>?ZE4fT8pݰc:I1ZTY&lLɣtۢ*#%]?O$rD!MEf?|D|z-B)|&s12q3o[9z ָWi1{n-z _9mnh1; :Y` J^R.S(yA'm5:\pR  f;#l$|fH(٭S9ODIM&|Js"  lgVxJ9Hwum1ɥ~~yԬQčx*3J*R"#/痂97 G̝nbT06[u.FKu ONnֲ !$EVтjGgLK͕' Uvs7JXpUQ^6*3sa4 Z3H>lMw?VbΡZ)9,6mI;tgqiMq c͝Asq,\D̂1 ʩEW.{QȿZ d8!H]&3&/JwOߓ)؆vj7eD($KI)oCvS쥚8_d"2q67J"WP+컎K>:% [*լ7"E:z*2 N|lV(9)!g vmpy T8RZufvO])Bݥ4yc飑HA0{ZZ :@֤eb=<L!֤fdrpڊ=A*_$^Mؾt#`ʾ+lȩ%?? hÚ)=lPmZPP_G> |BAg ԙ̑Ul,|IwaDB5_5i>~CN̆OS*x#pה6( RLHs 04) :Xz{"b.)~jMf։{Hտ[oYͨ"M,.uE~Z(Y͋ħ&H)LGc(| ?fUx׾ڄgY8=ŹsYbf0|}8J1*~C]'RC ])@L[fIe2y$}`|6ET'C[Tf&"; Ŀd>^ڭL5A{{N+**x'dgۛ*=XM#okyc3zI6˓p;&쮅`jfpǼf${ H.5׷>aKKcnwLOGKw$#֯:0Y-, sa:(S>Ne͛Y甉u33;DՉ̫WIeɯꓝ5^.nY3p~)Qy=WDZzYNy–& ׅ隟.>5g|Xz)eЂRe_.~*ىY2urY'{<8h*#סn90 cJV\S %~l[C|mlrP ^og;W 5 vLw[GLjһY'M [8,WO8au?Xa1 T)zS焗Bi3u- mvqZo;|x,Jkè 'j{n-oi޼5j>m=$D ձg ppa-4 au`\q^ܢ[ Z "SBs3 fa3a-Z$2t8?}ڂF/]Cߪ2÷ pʢ=6pu*4N[XiL-2B<8KnVo[%%KeyjckMMv]OtI5Bڞȸa]K%9xdf,9ora&;Tԇ~&?\#XwXDRqx7:Ĉ|Bu)Nclq#=σ8"b*S<0;% &6qƱgyfH  6$]޿6@ }H"!8Md j+wp3lw EͺQ7B=+;O ﺯP~;N)IƆq! Iez&LD8Z|ONSPgF97 J ɘ}9Yݠk?QC޷DӨƒ܄}(0$٠\b,rmJfM'e:6bݮGLs#,1 DrZ_ab#VyKQzZtN<*(&xgWFs!5r*;%AYdHE 2D"ti,R;'Ҕ&m{BMF-r(x2EY;!uY]RrIrtv^\1|Ot-c8@kՙx?+m[RTptFQ%so#s#JD%5F`[¿pQl^bʊ5,V9;Xuso*ꉪDö5j^:2|`pS=!>toq}Q<DHÕ\6@ΦvaA l#^wZk'ܜ_5%qUDP-, ">)C2 @ R'E`b K< ҈veŦJ(2˞7V(CNuK97Z^X,բu0PfvitEhXG߻lHaT3$̦}UgG  k3n >_2ͯ.v'[yWKnپȕ*@1ns X4 ^2]tؤrd;W}^0`q#vp3N7 NE@%hQZ_K4'q?!m٪FUoOVIލVXcI%Gb0%2V0 4kX V⵵ *_LQN2\*Q#l1Q"ޚZ0W_}U N= y1u|m9YŬ uzK}*H83C3_)dCJxƘbfr(|7bIDGz2==]_Žˀm3.(ܴ3~Z?qsm.b g p9p&!gCu-Y~~ٸJ6`1u/-h صG#͓īsUsmQ(0^}1_p8;mB3#`Ż&?CmXZ?`ŔA=7eBwp-=75Ӟ 8 rEF(eCbC̜")y8pd^^-eUhMP} Tn}Kd7 )"Am5xʵ'MXB` ϰa~e1DOƴkb5u=NȸH#GZon'sYf4*]G #Y٪|>VĢ@ bqkU8BaL,E gIW,A4U)˰dz&&iBlwk|jGPKo-"䚄_B1)w|,+,kA#t|7 c4BC=aDZ }lfz)!;Wb { Ʃ!Gֺ%,%*Za{\ܱ4J"cYF.ԚyU޶YL{BƆ?%|7ll~_/E77s# 14f)ST=XށoigW^t@ yLKg5Ώm?uh AWeIh#Zvgq-{LL W,@{m7 ٿ?^who"m>PYڅvpdf0ONRr/ veKND3ms0WBN5vDj5Ey'+f}]qkV.=oGp8'OM8Ncž9^b6A顙cW[VkϬ)el\OԥL3 b~mpKtu(APrnSqˬ X 1'LE?f J6 #l P HzI'I͆ҭR9IqӐ8;5enWu"k.C#{ :SQHh=C>'B(*{bNdmfɌT7٘Q(\b+ITG^tǴ,cNJ)ԛV2"F]NX`iU J'vݡl ah; ͞OQ]! nQomT Y1#VY3JyOE<(HPCE#9`&(s|$YEF/LLխO K1J%o _6$:ԏ!,SqGcCW*"*]1?T.ݯsW,HIHe]~ A\Ly_+?s-8Blwg*j/Q_Y`Nt gvrcc:q)eˢKt9&9TdwZe,26B)M*g|ַ#ШS;&*| Bymn#ɯ)slzb;K-._ WXuRQ3=i%R[A LOz7Gi) Inb,vʈ(lZz}Exr , e&bz F)VoI|/?ΛRx~d,U:A9!f')w9 2:@@{d 8SԃTfډZ 3\>mLxwF-"OK:v~!@' f)ZdOΒS<q[tıO w4Q);tB)f漃,ՇٙԹq‘5nzYȟJ3課u 4Mm8TbqNg"G%~ʛ~"EQP YΈy ^o#R#9\6$/?BCJ(^Ci,dҥYk |esOġɐb}ψoFݡPWk6P2 Z@JM8erQ?MA8>dzkVnz$ǠXѧ[1p^5zd1C!gFM{ckBexo|i }c1‹gŜ- NZ?ygN++,a{ dM+:*ʵۻ^))df= R##= oSrl%% QuMkM)f&4 0rKI/9[!`_ <~05xZ䭞\ϻ&P#"DՌPMr{^;2TҙX; @BjjB\GL&37蝓fV&M]v)^{L8ox+!8 &}l{G=%!#v.m<'xHnO c;Z2T$@=Zx%xTB\~-̷s.Fvw`x Vp !:ؿз JiH]e4! 8a5?R OKx6m1)u6F:LYĵYkFqҿ9u(Wm8zZ&(NA>9,U<0[y{|5O(T[D(H{0J.GVubxs8FpkD D#iЕ[qFHh*Hkn곧4> &e?]/u_F/_>$6c0Q{g67ΧlAY 2>X道e)$-.ar⁨-iٙʶ e =s z(ȰWt;:!G N(BiŢD`@~ιBLG`bϯ\8j#8.^ZiX:7թ+y4o7P>s`z?Oǐ,N; Ɯ IGvah]hZCQ2xV5AMp1H}ȐX`^NާT*d\aIX26P@}oOZ+~M*Zq x!a&P!"ljq_='ƿx𙝦R.RKĤG!)mt+1 R?1/ZlMˣ_3 ]qڠVxxƩ G'X%!_К`rȏ>5%7[$΢A Ⱦi{N`yz\]0ZڏQiK.2Fbz.{[]k rw),T 1n:Et6"K*~`Z_&*eNjqkpbJT0RpQŔ/fF]*JD)h!nR}v2h?a=ܑXF!]7r1䦨 !L $@xO(M^=[lF%#[ioB0h6.wM.t:dֽZ ZP.ZOZlu,2Jqq)I 0 p/+0ysHip=tUWCqZt:Z4c%urvU?7!7D'JzG8Z/l=#Gߧ zKAd`һWD8̺։4 2S=Bq%1ZC6xf¹!IH IKy$UV ak; UQ1 Vb/ܯͤtTxKxԮ9aXN,yi7ёSn|l*HÓZ;IJUqfjxh 3f}^:4RFe\c9H$pzp9-[_SB4EPxCTt6ZDg#[+:)cpŘ V 5R_=sW،bh]!ѷa)A>R)ʿ/hoZ$iU/} x|饲/g^ _UN4ĸW@ p6k5"230gYm,<\ZsfΦneN|yb\b-=9L'OuBY mkћ9g[s/Wėq/G<QSc3$G+q#)sThxa#hPgtVcA`%1rJvL@o*5=6IIP7CbvIZ[1 xK+*FU{OBx5"owx]gĮU~ʹ=렽׀z^E֍U#N4CN؁i KdިЅWupz`} [ '6V,>P$Ʋ? R!g&eS/}`)(B/:,y!I̓ƊA!̲DWr.Ӝ[I;y Q@KGԬ94޲~ӸGꅦT@(Y}hťLw=ҼH1[N*l1g]?6\ޖ6q~hS ߽T9ԺZ!eN&{aRGΫo#gM1=O揱mYΘle9*ҠGB'~|v*=d~FyE+Zw[NJK.U*Ǯq,@ 01P4҉+2![Ҏ2]teD.^)W˯ GW)5VQ2s`J'd4w8"kbmD,H,m;}H̅|p#^DFf:htgeV N*lN7M?e?292!m%|YfÃs⚍EL8 }[)^1`S#M6,ʧ0 o5 4&sy;|ePcc ci[W/(6via`z%/ϲI;#zFaC?-LaoA!KrSb3JEQn/K ] uS ^* %W9ٺp_&:DKUtU99]q8ypƂв78QD7^E߫E7sW>5Iz31:o99j \/̢cJU"S5O;Zc3<7^PcQqLP˾kh>@V )#$64/V2%J{^jԳɭfFUJ>O]柭G_;ٍ!)*Qj pLƼՍ//ߞ(L+<~O﫭 ?H[c*YV}wm3 4- vLVHyX?P7~˻y/yQIڕhd"Jef&oJMۓK,L4>v 0+ŵNp ɽ3 $10 /Acט-Z7a\URupk)bxXsۿN0pA'AUr,#/vQZ|R.|c ƺ}%KVJr͡)_K9:P s$%H֫˶:tδD S i޴=zj$Z'Y>n٪4 %$К#^Pqt$- AvY%č^f*fԇ׹@lnUG;J<n {=a h`ZpcLK7i=\٧yR=_(o)lSKY'' @XHFA/d!X}}pd0;2Fs-ӦbaӉ`,4J3ֹ2y(tWosB\RͥA|FF YXe 9KxTp? ;F; kNML?1%Ѩrhϳ L!UY5(T֞1+.ViQ.SH/jvO'rP0c)yRxZm~_uQꙢ=7 l&,;^ߔO;߅[PXMzeNwc ޜ~+w6^,5 e6w+R)՚f*ÿmI/v j 7r5ڞ$:/`6؟0ńVZW']S!{jt(/2̑/AiFT-箳ӊ>J5,CrRne).&*}[rpcgn%: /t>,:3o˕~ nFl)1+Tl| x̶2: ^sYĊD@D<)t0<5<| 殡V`3.!'UF!w#xBFt xh(VY8sȼ:FCM%ڞZMxM>0 02,gui"9VMYUR̗a. jYD{9Pa:%'WPhJ>:]1x6?Yx1 PZ[Bfn2`5u%d'\p8fyJ_2Z - uΧW0 ?L2ߞ o,U(ႱI qPeQ Ϫ]J!P۾n-JC.q I gb%vڮ<̗ v$SWTbmŕno06Ү-xҀ}WC|@)`Qz}ƌ2!Oumj٥/eaű8 ׌%jciz&7+ gJupWzﻧ#_FFf1"nV8/ɼe(|Q2oԠj)Y6m1BW[&3(}b ҩHܢM&-l6] 7 X.gYM0OW~w\rSPiAVhOVj+ʻ0(ȹϙ2=ePd6IT9\'yYXkoqSqͽqd^fQڲΖJ"1X5Ǻ=kMϏy]{,$q+j5=wxB,<1~EܯģDZ@k+t4ɦ:HYJ}9+ rh#%/ x2W |7C-^v;Pn^P̣7Q`]K[ū &VeĮPdF¹ w$bWLaػsfa֘B :!PclyΊ^4P~Haɼh =LJSQ@HxlOa؂o9$sO i_ALdFnv|Tl2s-|_s_6.[5x{ zɝDܒ 7CT/(iobrwM>N֪0?{YFQk ;]bJ=R?pd _le-CY6U"Eq"۸3Iʿ2TQ@_LlYFsEkϳp `C/2(}jx}JTT p=?'RwVD#|ޥ~Xm3đl䵵- Ր/ײ# Ze V[k0:e#d+łaաM,`΢y/\^8y:slI1C~_^8S vcKB̮c /&`{<~!7u*d0''ʴ2_ GOu<ֽy+WTKHBv<:Zm5h)}tO9Q%K0 qAL+|r4=*֛\. 0a,uZRPve}m-Bs5-”C0xgT)DEylmabO3[VH@X/>3[D3Rt#ڻ I4VuHlda h>ktx^ĀyG/-,%G %r2[Ag HY1P/I}CO Yoل͐(I~ENK:.cPfMl\j\q@Yo6vh K 7z]HL7_Tŕ͛%y͒dИ0]PG5mxL:N "q!WқrXS 7KgXWHq/lg Fbt!%NJY&x܌ ^D)+H2KS! |V BiȾ|5^ժj *x(>NlR&mXtVc޹ gOJbڴhkJ\ۏʺ3h VxC3Qԥ<8ft)%Y@ KFOpGͽf5edzҊHDowajCSOĒp(VBKɆ͎=RY΀k"cw!:#cj 蹞ړ[SȮߣ\@`Z,7krH,vǝĺḭʴRG39XnUsyM&D> zX513Ǔda[RVX W? |?$e]'$ r#\,%6:i6%Yy᷍p) pwȕkW+ IuK '~JD$]e1!DP8<ZbI1ܧ ̞;${e98!C0rdO<摲;5So'EרUl{Z d b%_[~*#4D#,z2%ZKqsmjM4xo+C)MYrOJێqHʌ6&YԍJE M[M: T5nwn͇@r/T Z|뇛wNoRJŦw\QD] Px1Fe_:6Um F-R<NpYJA#Jz\fb ǔ_wS>4_@ʶ٧S`K9ڢDJ3O: }wxԺI(1^# r@hjLҥOxW_<{z.'1F3& wiH~i/fbaG̟GS$g7I|tr8^H+htds e1t?Ǻ N]d?U K̯4iJgRz&sLTڕ5Rȵq4^-?(P&R^^;%v߫VE՗g 2pj@S󡝘޷BQtsÕ6CR*koOM1@D˚,(g Ĕ:3rA4`/{cvٟrm˫kkBf}mkK#Lq|UXR%wv 6~#FRO`V%+W'w8;V! ߺ-}qi0إ]:evDJ&x 9tZ^˦.=v]0WŞi$_s ɨLV cc$6voٌE;]i~$R(Tbvf;;a!آ[kZ 2zX+Qz `\2Dxh*Q1$茶_*q9_/1G0V$_rD?pMOJR@ཊfNT pB;xJnAN76Yݫ?jx?50jVtowT U%SǡW6H]]{|5o{obaКQ GUVҁ;$IC3 >=An#F0n50[ m }(|Rio܅*灂gd?7/<&£Y-BXuaQLGJEqhڳ55 Μ<,u2?}"hk-h"H[&a,MS<xT2=t#0ks_|Ov;'!EZ%=&U7r+5КI:r+}MK'/G)'!3z(mȒ[DC(bHqN/ u}W8Lom8 $c]M{)\.eeBm {K9'\$%kNU[?(I)Uu~X F:"őp,Q ;@A 5av֑=˵:YDaZn}=+F4Fwk(UύZ(8ӊӟ[H"L(twFUK PRX% |޶iY%oowTy],:Y"t>N1j{]u64j*2(J2e "o.n'׸ НڡEvUJͰӪei\-ˈ4)wISL{JfS ^' !cNn`sY-vIN/;|C HU6V_,$UZ'"X&:`#`|2?_X9!St{M\0n-/f*8U Ekߜyqy_=rު.lIlzӳ1ڿyȔ`2 ~-Duw7Fl{E:ruj]{{oq-ƛ l8sȵrSl'{PPiCQ/1w\sQƐΏ[W+[7d 8=7eRuQm^ 띜 JhGܪX&zׇp1(˯0vȅIwW\gj7NV5@v =]_/G%~{ZXhAP%`l98fЃɭނV{Zܿf3;zB=}j4$FqKmtn bI}PMIvve5DR~t Û-D{^{W)*4:8t5݊dsy46t lwi2>U!"&1,1~x4Tm^ɛKn/fnT VDQ鬣l 5mcx?@{62*1{8EsKt:a#OSt]m߈YOJs0 *%8gajDdw;넠rzO: Nwք.&|͍6 2##^rЕEn+1vPoms*8Uh*W'vߣX0{x&!3#;qŤ-P7.ZK:\oџ;' ޤ]Z%_JcZ.ylm%BZ)pjmKX'Rp5qds]v"><8jY !Id1rI(hG^ՄuΔ/Ht;y }՚X_d SlwKsN/H7kHЇOhQ,ܱ6pJ9݋P?B򉿫_qz¬ GS*T:Ϛi˦!=m2o[^k^-\g6 +s,b?u=[Ci/8;rW6МWy8jT͝7'tB` 3 L:' seG{ǁ w =y3["X\t°FYl|jhPaRvAթd^*5ޅ8 ۊBYDAyR'ڶ鑴di S. !^u;A->-"' wEHءFk>'~XlA[_Э v՜ZҨt@c?fYb;Ǜ;%/s TLa xpN)1ZEH>)uZ{72l: zW8v?K9]Ea͇ԛPsH&gWƛ>k3NX/箵QD|>xx?L4G??Yo]$ K9x-om"?b+w2pSV_߫d_щ(Ӕ^ eh${lyj;tQbq,m&6KG#tR7BC#1TLSk7y{OvqF3*-W#bŝS$hp97!c儚uЊ3( {=lG#\-/c5\ =ٷҠ@E{GfZ\7q#$숴x%o:EP_Ђ/ˮ)(_p~ܖM Z3<8^d|+gц?^-er<tD8@k7ERZvd]*O9#=e:|ur=rS*Âgo 딑:> [֧2LT#s%iՠNU GdrDDFh1X֪&(Gr s$3ᶑ!eg30}ғFՔAigJ ]R+!{; љjq6x(h@(ŁϭY,DE=kxk.FGUhTk = DvD G,iMit|XPoZY06b%;mg HBZJ r"At)n${GL?r_` IՈ ^+"W=C)Zw=SL~7z6%  ̈́&ɾ:U)34)IS*ClEmYf{ٗ?!DKG߯ySnC:gG,P[gS>1HWS`i V m+.e&a9eK]lDG LYmp`6J#*|c#[R$5cfb)ò2 L ?y^#LIIZF4K7)^Ʉys[me_J.+lچg!i 1Pe`l\JogȓqKwnX_]WM`43NYߔcb0s4L'?KF24>a` *8_do_RD%0M{2w% H@P#@]P:jseV\Ḭ:VNu߱]?8B ) 5Dɍ`r˯]ߙKv6_7=L1 Uɹ`d%qQE/? $i$@Qgt!>2gG_dF⛉~%eش4Rc`dn5h$I ?-"{ZP˹X64Yv&(<)/FL.׸#X&(0]x]["$YcW'v`m_kJ_g7p1՝|DjorBRmvؕd |wVA] RtlQ][@2nASjUgi_AI5"˃Z|ڼ2ߤPC낁M_.Ή, d |ccg{]dTƠכQQ +j^kF(w &AE5Ț<-ߙoe懒/o/[Oc)Plcl5Ł@V-l4oA* ~]V=.2L݈oX@S`SPWH~։Kd$=ް16 x&6R"%vW`D` 0 5T7AEFؽ +O$.BLiS^6<%ln&P6b^se<!~r|H;q'!u2t ֵh(|n51KF"aU1v4zث:m\\-t|+wV[ @ДMpX<(LI1UʹIUtм<_0Ցz_0Yœ͉u9'3XWCqNA(M_9thpOq8C h«{RQho|aB֡,oCj~S驾}m8*mI];`[ziNeL:>9rYj_?!\uژxI ?+`GR4_L:fnT:or:dlYl bQ qaܜgB+/sIweNx-Y9˳76uX%s1F~l{o@qY1 $!R; .(T&nخlD}@#S'ӎ4;YA,jOjOU0ޖ!K2~>.CSn `ׇ]|F1@趒|w7~;5J:CYN7)4D3+vZC;`+9(bN0EljGjեlrYG,NAb`>/dYŷ'&>xht4=5R/]/9D>+Zv#]˞ B C%@.gq4Qd܍_;B+|ONbt{w6a8Og B<i#.j6ˡR`՗}>\ݞFM MGӅ u|[>A蘑HEp]f(qsm</jTZ_Mszqdą;蜙z} ʵ%tT'W%8:!e*D^ 7Z!KdpYsM[qD D`{Hz MjP8++F0#!C3uYbm>XMs^7 tC<94W^Lx]xsP8EԇJ0kE8]I- ]hBRDϒRr_,!L"a9 HwJX_VFY!ݫ=K{1}ŦT(%(N=m\Bԗ@c!_DܙUܵ~}->#cw᦬GkM^*Y ЃB J(*px>yP$V<>5 $aJ<,iV3(IXZ'"h_}<ㆋ j %s>c!@*LKdbQt4s3 *Jn)Oe;b:p_^a r2-{^ Z쬱t!In[D%{^!#W {XS)]&蹐{A+($H+"O.۟&_ ԉO`J/pTr"3>Tk9xE++(ϪIIv-9|'-4VWp҂kU{`-gVTBb=~9Įj#0FտȥVSw-pCy,T&l`M~b,(}CZlb1"[q87~v.6m_ԍusB)-Sqo*gSXhKCY Zo=8 I?XېsYHui&h,~ j @9kd&`^cޝ^bgȂo|i]3,ܒ\X{ej{kM!{L :c{APi'Y5HmD[ Ȱ)QGu'4kAWwSy0N>5jZ03VEgl_kmL=K4 uKt(/9*'"@o ^['{̝ H=:=+&֜4=_DWyiIP<{W+E0}aNpL Q/\׶>vKnHRi|i`b{Amܡs AЎHwq5v3&dRtBh=G>$+r_;\sH/L:ԟX*e!_RϜς(Z,f .}H*LrC#Ḋ\oUҐ/JWLӐs n ŭ˵1.9ȈT^~B["`Өv>!=+3F%>vG"ada;rدDc@qe3_(BY Q ik]Hͬ9\w]1p[YӗR_6UbQX]vS~_QIcbo8Q K@5 Yg\4n[tmߗ#h [%xSsz e+y5) "U[-(@bf ^ɟ|#GWVgU 9MЖUԸݪu6&2yeONIB[Pr{Oe0ZdgDyTL(:bY9 OߜGp4WFX9¡`kx3u ?Olo%kT1fX.MBeYE"񊏥0}BzTzBE@}V%u61XK b+" ;+)ΖdW`<&@)* }P%7k)M%wn9筳֯ad7B⨹91rsgVv~L /x>-hԍx Y?X 1/OBzmr`?TŨ ':%'G8pX5lmműؽh|)8Ì1Q:q t;ϊ,C#wFȜ|mGCFY@D%:9$mq5H${kW28DC.]>̋P#4]|.Q%ٴs| 샚.8)02 Ÿš\}u U+ ؂QJq>'*}glykVOMVjUI k&/a+drD1|9K${Yo{8r@-Lەʧ 8&fJJ}^ ?y.oJK bk}wjJR@oJ= ߺyj AuPx֙ L%#nE F Ix#WC8H09yAQcHe^Fn~ 5YZ`]y POĸԗ.iewG%vƗl)ma7 DDgy麖AC'p}/B@M]"=bgVїRClRJ 7t'R>ͼx7 ^gK+d"Fu |\%o2IIyz|2XI";'$DتH]wVRV =F/LP,D+uh>Q]1$ d. cYse= ?vlʸ%YFcSwBr U}l2Ԫ m2N2n՛`@wɳ .ekM+u4dc`fڇcHe^XXKP}CCkV -&ڲm2tDqY "0A4Y#xr𲍘I\ 1>L)9 *Y 4LuͲn//|{)cEO"!>>Nr'ise n0|啤110n%I3R Gc_v?eM5TDvTB%3Kg}}O9 +H-.:E!nJ`nK?9?ȕ'_{<%L]huQ )LUZ|q47^2SeԵZjZVL6z^@`D'%䁅̮,*"F)euV;VD l^ II}$w;c! kR/C%6gL\k'D˷КW1[+)^ֶPV?5C:RO!g0Ug5Ew_7u_ѳC#,sFhy.u[ >E{7qDk.N;!iȩ)JSEqLƯqꪲjPщIb^q>_6̃K,7[40P::oPWʥ(7B(5.30vĬUWpqoH)]56R`y@m^-~c'M t rl}3.95&[.11b)Fxi;3X t5I@t#.#6jب&a-@2zw*-.ߌZB1S1O +Dsi4a g& gN*9!c@Y'KWw ^ 1pJ Mh0AFƏvhߗn14?7uW7l>}>f&D>ݒg Vሗ\qi#vm#<1._|eW\lljF^#S"!o/QW=@m?N9t\ˈOUYomhh cRvrw1}UtI2t!BR.HB%%28<1s6'8ZU '6+i2.`.hv627݁G` iQ@,wyczߤߦpᩥ1-ckVFUdG8 3<_< WഓlR9RՒ>{9[\9g3ʓ}=z}*0t)usG yerCnq 6>4%W`nXZ$׳mZn ӖO_EG1&n8z ) &,C ~_tr2vB]4@A(Eq7*=r!<%r`tm%h#M:Q7q,/;qvM7t7G&iIRO!pyR4=Q?#нpx7*q?0|8nв۹;?ugExoR}?hKknaZ-Mc e(xbwrƽW֯ÙoR;1f8%9b,(tduq)9/Cɕ~^OܪoTDZu5k#@EϲʄNj6@;uXf#ߪWCyYTՆ-}Z|vo8V]%J,yi(KSB0aH#ʅދ٪zO zԘhXOʤ>X`"5dE[fP'Ś+Q TgivW7&ʱ0|R5e,7`̶:g_@e.~f\XbFԬVR:jqh<%6ʹtOXPoZhU䯮0_yۻ)7 8+zi/ {刡L"(FvErcorC52c7<U=MYa؛%)}+_`[ ګnd_3B)،bce^v$A$IsnːŃ[Hke7/">c^hta@f/;lɿ<ŕVYa(flƙ } ٱl$z,<K ;FCaC%3M(<~eЭfc!#}l q5tՆCEgk=6G"Z%)x Ũqb`#kMi`4'/S`=gWLvХ٩ZGX:(?d#[{oqՙFxy)"(,c:F!9|ۀ#AL^C mNpBQL?A?/rVWB^(|::U!C 'ȭzA Pۊ<߯Lv; I+(l_M^|~Q?\Wܺw'%J'S!^Ğ d.!Fq Kgƴ]ZEr3KM tԽTdj &y6*`%nh9*辶wAKpOÊiyY 'dz]bUU;V̼7!R5M6?0nfw} `E( ;dkx=z6i'߶s۠Uf6q@3uiwcb +sy`qJU?Ed/Z5?5zSSz=+o*J݋ҬeXIf[ H'p=9 BGW&zh:ftݛ+ƒVʂȃ>kwLk&- ˛DH42U3Ьj*jUb7H!`=po _sp|)cr}FK;WRIḱvXR;a[/7@Y?n>TU=%2 W \ `R doPz@x]LlX2?'F,&;$3X0HTI6J50tG/eo?lsν4E 7P MI0tp:A9f7]Pb<hHۈ?4VƘtЗK+a(!STt[1 ilR]mkrNTrƟjFp pg~dSr QGR-S*ꗟ*wޑS`&C>u'X&yĥ̩\S!XByr# AWrяq9dIGʛpZoFC"LpO]AƆ%ѷ;"RkaR`0dlAeCȺך1\NdELTX׭1wluya )Lyooh6w9e4 uT.z5~3LUl2 UT'|;ޞ#=.)]KԂ-OeL*0J*MnQKXcGKظCt6ֿ99r{4ڪ1L0 ҈zj7J*:{ndCQ S0U;{p{탛 W E=oӟ+wK: jֹb0 z՘ uطw_XƝS!lR9o/( |F_ykRMKSkJ*+ yTn /{]$}^}g~9a;gv>u)EglXX)-TD t9QS^yގ/Q6gMnGXhG% /ߕ#AU#v-Ѭ2xKNF8`#/@|U xoXeG0P!eKI 0m+ծgRր͊͛!ey[8ϴ`h8p,JݟF&k64!{"^g.]Dۓ%1襣ϏdWô]G7WjA+sx3yR3gG6 Hλl CE8O 5 zBfPAPOJ7j_C`_6OpBi̷r1*֨Nf֘ ApU* s^͎_xea.ò~,h51z1 4B{r<[Z X"EOZVs3ٯfFK ۫9a[[<8yHr?iB{,MdqHAw]irz=a}Ϯ3fTvPj؉{8vD"fK.% H{ggH6a/nBQ(sy$1^ 8u>ṅ_J<g$}`m"sI/!/Xca]^jD_sTseߋB(@c yS"v3L. _";ioǵo` `VSkuOq{騩6,D2wWs{㐗5 ?Vg@;_]rq-1[+o9HJiTsR%zFvIqZa5L3}g2:Rqӟ{)ϡi~L,[طmt" BPWL ukHhAa~'ixgFDx0 Q:mYhJ|yY+ $ Ef bzY|y19D8a[=p9(UX2Q茅;l} nR%"b xY. Rj~"@ Ts=ck{CЬ]qAb#is$"n7|=Z? ^wcfkX#5M ۂU n_LʨrtdƚF(5߽HqSX0k@( cD//Pmމ^= qrzwε9aZ|Dz<ҳ/ @xato)4 Kk=|T G`.!|S B%&z L6FTâcci't)K $a<#YL1&I' G+4bc8 g۩g E?3|mCԶuV>B+9lW/<(H"^l]> 1Z/H`ab'bH1I c'؀ 8!=)*vlSqSp ¬ݳ\?y)L(e"<FN$sO_mn%" OEDbSX(.|b" cbEB1e[Vft6w1~v @0GnIOmI+}ƪ {O׏; 3-կJ+C͓k4= DzB2geBLqვu/ t/m1h~RBU ɖ?d:~>yǜٕ2ݺ8+Kos(* 6Z`8]{#Pq6ӇkO,3%J 3bYᑸ40<q޽) m٫XP" Z6Q+!on4W0ow|U*|Y[!ϊB()G(jRw -)"@>jI?)Ca;{3J0I>M $%Uٯj%v*_/L`Bx␀(=^HT|{e _]{exVAC QMQqɜ-լy;6:u㋸hmد,M؞b@w()mqv1sq0s 3ϧ)Eù:*S4&{bvNgd,,B?̻z1Ӫn=gRH/m\lM)5@ܝJۉ?\B5ͲpG8E1|==\)IWw^&Eo/ӔC翁œeʹgm S˹IV."4^l]>B7lԭB5dN0(/cswٷ^GxM1s&}!Y13i1+?/|:'C.; T`¼bӁcޜ>Q|mbL'_VMT0Fȏcd/'gt*ehCX ţqq^+Sd=z*%4-PcG~;et[Y2"IEto[3:zvC_+*Rjs=mnщneyxsLwFfc-Q\J]Sgz"fC+\G';}(& )14^z fi?4&1kSt ~ q[S[!K8\  ףag \(ܸ{y@#<b6T [> zE(7q:]ƒ;+qU%S9*莘oޕKh`eBm'<&C@`4̇]b5Ysy3(>gw׺< 2O(>l˥ ͍'ꈁ'TL,KM\=5gq);2ܲX>ܙm6vIEw#gIhύa.Pت+0qʾߠ=(ίem4p*ݩ wf׊tŊ^A12{INL~:BD_9߂f}?e]ؚ929R$+{ hce_ $}68׵X0#}B[xi4m1 @rk.=kZ6Ω3GE/Ln9xʟ u:{W|MMu/g{/S)EquJ]zqA1$j4_jcO[;,j&ip'j_Kŏl"( йWVc1GNAmRRt9E}6y9)Ir+m z\0[y "v# 2ܒ/?AG=K*Qݼ,GlXGTkM*;.pƧ(Qmċ,5P?fgqL+ݓ'P5.M |/w`UvL>4; y '>a6?nyD f]"߲$*g&w Zxfr)k qAV=$oxj$ 벾Qo2!W-XdZeDS:tA׭p91-t :=g v[b J6>n6I8=q2^QɥvJ:z!:Jh'  R 7$rn~G;XI^4{n-C ^{QsQALl.)7{BuJ+XVDSI/؁/XӜ *Y?ie)L>fS1$0 !eځ?RN>6(h*̰Mn&RA.T,i+vBpkz6VfdL8ۦy@mbAU>ez) CMX1Hrԍ+x3#l0풊~Oy_.6U%8Jq㌅ ÕuRSռ%̡nANR(ft 2lMԣFEKB$]zjf\@ B\{ϴpu[Uu9ID*&Ay?D1s7kph(/NX+=p (xW SGSLUۑN`4 K~#mAHɬG}TXzy7>;S^6QvZ룉/%J{fs 5d͊|oq(jn -,`\W4G9F E^& HkY"i+3ޡEyXʭN)Q!9aED:"Z(b•腴j#~|ŵ. HoN\wpD/*KK[ d](t DʨwQxGq{3ğ2/&E>+c ݜBV J>1q yvWNKQFx/O;;ǐ%PݥD*RÊ,%C>m04+v΋2=+oH`QH'ޮwۛMrq svoAH_8'rfJQ,+2@Kw1p|TKb򢕟,OԉdC=1 BhcQ6qeટs$e/gT`Bn&"Hrp셍eC2!~c=R+T7zmRjꔇ3&Z5&}R;>.]?F| f'1rFGowLBNEhO_~*nm<܈\uh];|c]{W=eqr<,{nHf:5BC٬X}pt}Ʀv,d{=GY2\8 T%Rb2>ק ecោW Jc_q=I_fM}6zAy)"1 $kDk u:߳wPd'JIF6ѣ ]XY',@1pq8`?\`LSR$f5 +T]ɛ,W#Br468XX/^GH#*s* 䶽t2eB6PwL"s!#p9.a^h]~Ѫ8CfKEx. `'K&/\x&`Z*j| "SY`uNJ݁Yt&|~ Nxt87OD?1TsTt =. Tʆ1GWŒ6!7SCe{ j)0we!FvH+RV W[90Ӣg/!Mɇ2,q&Y芪 ͱ4~ 8%w^aӖOw|Wf#gTc-.P/v($ƥn"`6ګ^NPqQϧw nPP܅zlw b9_+|UpR$l)䩦!lqn<!NBPRaJo䴂kGp|hÄ$խ[`6 N'fw_5i$n&9iÅGha`eq"n&(ev5 .1+2JGdb9~PHsD!]VھMWA:d^{J3'!+p. l/Z~AQzIF9`+ YhM V񫭚h6jO/L4}VQ~Ic}z$ȧ˃#"ecD3o& &ܔ%ta}Y5> DF{ .w팾.ʭ79άL565G,; ~ 2`5DYzDoOۅܨ'9 WTo O3ItXöG+ ;WC##::~6BwDELU2ec^қg΢qcؠ% nKmwxwýBTn2 '|@:*İuxAS$Or!UWzX5_1ȐxlJepdҔՔ;)"Lt{&͕`]ܮwW ힶ (ѩk=Z4͏G9zSYe37р5JhúpS ,g:cK6koS?w6I]1Ach*>7C;KY\u"ܳ73MDS9#ZmՒ4 T6vXЊBqfZv[5i-$5L Ae ga+C^?9Gޢ#* '2$nߴc|wsɵcwωB ":Ӊu bN]AJ܇1B݂›%OmqL=}ú=|9pl/{ 3XU/Aci܀͘} Ye+@AYQ&YFhmX HZ;e}$>㒫*ƎR=<(~8rs(%]4<8Ql`N3̚!]饁Gbdn]k0y55lXV~[~ۊQm1Nj},5Zy"'ܘbl@dKU`4ibTy.%dofM'Td

=ґίevIkl9Ko7= 牰;\kWݻ­/BrvMcU<:6M Xkut-8O] h4ltK" _C/= (4[d5ܠ˟^'2,@ޅOu>i÷6~fJjLf+4>=qa:؞I+nw8Ыv#CRPu8 j,dIT} 95>Dnscs_lo#\A6zut0 K8wsmTr} ek_ li!$-*wK%:%M;_HA227M{zfS9"j_N3)y ,\W/ϟЕDV?|J͈N;">XzUn;PeյʼnűF, p>GåmN؄85*"ˆN3mmK]$+7@σWv ^v1S* 7Cp_b̠jBZhia÷gUS"BMVQS*c/% 'CBVweM̠*v`\תH1ICja/=x'qNTIblCŠ,9УYdBV94"cEY"őJ\s$aK.Nc)_ՒLμv: UbL)_™4:vUD1xmNWMk( L3|˭GZi3OWqL!ij F5yYS"]t1:ピ0rPjk|IU1r*#'vE, ?5mjtGFǷ\#EJ427|hqD}Œb>z.ޑ]A/{ &Dp[=?Hwr(bGy!aأUqfrwlyk8urQEsRYqP 9$H4t_1̦|%*,,kfx=71 yA#{olN}*;qmƹ\ /p,R*j"S,guEc蘜~p}oyLߠ٠9@$t<+&]~Ndg|/悥b`0F$"bJ[̶XN7,vJוqz ڮ@Cɍ{hniv x\dKDdxvWTO%7 , q,ĜaObaGE?dp L6'{t^fCf.A*3|f> f_&WU ț6]tbqsM 8zv>fW: &_˜mAw4@2L'=\/JʵcZ^*OE,ΝgMl]KldK(~l"n5q'H@6 ^{+*bCdNUW\䪈 pڝxPL?Ikz-I񵬵wr2\}[*7bl8u"2>6PI'.3"X/Q])c"6}'Br厏ߨ?TF~ ]X?JRd dua6凚YڣhC4]{x_9Z7#HSPcFΝy?p4Oxpޤ1 3ϑ+%7Qh?}8~9,ϟ9)4>glؽ"G3Eg%"JkŨ?U-_vRCCSv :6}עJqNHP~+U}GG79v؜] -z]0qȑHI OU{4<}!Q}-bАtG>*o^߰[X&_03{0̔GAJ&R˱qyg8΀`.c$@UBns9a!Ҫ=OǘE%p R=l8TбY[G:rGe{Er`/o{C=&Y _Lw{}"nl=tW$t>VUףV\[9YQM˭Q{Ұ\Pߝ_fij6顓V yR+i+&_R³'FHrt; Ha1??yiEcS\[\[񼓜cb[% D>Hj^0[ 1+F ?Ea(+tMDPl;.3pIw8"I8i!Wĉ \B*Q܋l?O\yE3wz8sSM)T"uO0ɪ!={NUJtК[qnt]-ʺI8:6]Q84=['h;j`ݮ(/,k$ AOƕrDw3O[&%-Nso-ӭ'_ߟ9ԁ>W| C@eitA\v K˜ÛT4, i,;isY^R?ttw".c#6r*'$] s9- tY4g#W4!˱gBu6M\F-p(__pN~,]%Cxj ;j91Gz&8SeCV67u0~S=W,^M}(DjsuhO"*>T^yW4pɠOȽM)_ ٿ$}ƒ.8 c8N&zjZb<~% *M8eT`%t NA |M!PəaV?xQLς>@Rh×lǃ|Bs_J8)u ねc)kk+iR%5wNY}{iv>Djd۔?c֫CĮEs-czLQ fO[GMV5AtH#mLey#M*QgJi%c,L{v..g[Wo6Nʠ1|F]Ă4xԏfB"׊@#rH/g# $Pma4X]wgI5A4\]n} *;WsD վʴk$A2 FGeLDI+jп97moWʹf!Iͮa6`F)̞8Hp4LY%}KvD] @7wX1>eBSv Ena="/\d NN}Mѣ?œ Y4.}Vv=iJbEO=GQ5 ą*TJʦqh MU;h, [ 6#_A.]N;=m.iQKվ=a+XKoG z&]HZi$8>:^JM{2Tļ5<0ED}U=hzyOxEbwv+8_U 4,֌:𶰞QW  -K\BnE}Ucm$g.FFasl};݌v@kJBaL5㺘 %="Q -DlEεͳx~;TSuz/Hր[d9 2 (%>X45Z?Kdg Tוv@xùn wLE/}@$U |gh>F~e q4{5ٯ`J^VJ}_RbE2n iQR()a1y R|Чjy`乽-鐷8L\'&A4-mG?'Uv+cdh@] 戶}|73As6ʯNqYs!SY&WY"%٢/㦺vcBB67OArH>I^uz5F3S2OjǼ4ϙuc:[2-o 6f\n)pH1;==͖뇭S;:cv`_5y9@ Oh±hѨ9S X |~%U\zK9_^t/#nr# g^9>B||mY9oɗ3jRΌLrh5B[*<7E} ٥Gۛ. w8TLޱ `Rg87Q>IبںEi1Hɍ$_6U S/=qnaU38ՠ#` /r5cۡQ c_+ $aН ?}<`8kaQl?K:MڷbI]o(q*PiϾOucdk4VpݬO~"I-ixUSӀͲȃ eÒDЌ5R>ɓ%.twOF:\p3)o12sNcǢT_jc'3$k|"1@li" Oqb(TjjJM'y2š'2fXkV*b8x~e?!i#wr"ۊkQTW%MNAH %Tr[-DAC^l#c,1*Q:q? XL:p+v(7rL VUł ߷/!3$ҩmn-HIy*dQK;QF'h?"e`GvOxF!^ҏh!?eWjmwy4AA$?wYљsŃ+z:n%R2\p$Pi>spyQῢv%B9RCl>5y/nK[ۇm„!o#`+m)WGӊSYxLt!D$_g=݉IbOa3B5OYωj y&=V2gt Z7(rz+)E- s}q_A83ݗ&BsiB$c ,'Cj wR]f;CzVoWl QUM}`@u~otu5[ cсeL+R+ufso^PPV>ۼA뾂@{ޡܰ@1 1D]sɑջ|]9H!n! 2WMLUbQD3ͭ/r*ek.RydMjc' ~K-yWÎ0rDWAưT?{2g6-f;P `r O뢤0lbp-/ I[QQ4 j݄d-r G:Z}EaeKxpBOHsbCVti[wS BYcrkqXuN.Cy?װw@H].'ISG gJҔPs#V詋"Yut5["u֝lv5_s.x_ H+El]~5(W3U܁Y8NT?E9q8AsAdpjC}}-nTD<#^Zs&Z(rn_;do|  qXRR 12jC4C({hraGYn*Z/;Q~s)xd3(H_$)A2q :zN<Jv%xy@(*WU\Ie046y)'xsߚ@~QG= f£1Dۼ6̛[<4@ӷ:/M6g|h%{=WF*,MwYH fJ޼АʑC"VaQ-*;3@~8GhKqe>T's|F^:k߫:XVNsJyJ6M`./I|Y[H][0ƔeNI3ŒF5N{ 9]E/PF\ה2%\Ea$ʙܹi*{G|zxz[[/.1v?~)K]Z]yfr&+P+)P!XtϐC!S]C[RӷV4N ucVڒv,ش0iSv QM,HYX:@IUpQNƳln<+{F@9WČYE~y >ojgBMވ~psW9<[#Fdρ,jtrn鸉 ΀Gk4\%xWK" 7#d>֌ q'%ivܒMˀaʶa_{ vx2ÿZIr'0Wj~%@#>콻$ħh0P+l%8e~.mJm<&nn 4eֳӺ3l8ȘTl3vF*|W.>~^n<0EV5#=Z7JgY){ʥ{5 7B;z@p󅰖/I#] PM|i hM*// ϓbR;k ܇^1] #kUmMNسc,ow -$Nv. JNYV8%WfS|_g>bByg&]lh1`a?~/w{y]2o+ZG&R{IWvNú'rH4'W)!uZwF<$;`:1sT! ;5bs ˵QNR>SL)QʐoMN_п-o7{.d3%:@#pOJWYR%`ٷu_ԵYQԟQ07ap|?g^[lW}t- W4D[Px(>.i|NΡꑭp"6.pg&7KHIEO xVHZOsؚ:$ dke^>7?+_c=M;UQ=ؗ~F+< rLiqf`09?Uq$IQE~BGޮz%)?ka[Ī[N b߱Q%e8O1b3Hm gai1aЧF]n-^,:{C(Zcpy?-eڼ*}pHHѱt=CjvPRHmKWJ V);W%#a#m%0U9;~s}yR/$@VOюS).! Ws:IS̢Z{pC<ى 94TNTBP w#:n\ҟ0R{Rц +VRhVuuuuM9.S7mB} >aE"4D A(V5hW[_omBEΚ'-}wɍru=Sx)AC &r^WKT_cゴ24Mؓn9mG17/nmݔ>1_/%H:S+bxJՁ1]Ut\TgAP;0hb$Uc_AK#M/ y'}cbHh^)}?%p+SLh U < q"Q8[Rep^C%.NDyܥ90گ*xY':B-x'ygofniPy6JQoW¬~K2 : Ð6&^ÑqKdACVBc"&fcK /zak7_[[Մi5㕢tKAd3Kڹe*Hՠ fŻW%$g,xu#  'PDof:[9IBbvȡ+M :VlbH[p֍t(sSB!,dVx3͜fF=xGrςnvv\}L)cZ4~<\Uz=mp9h}ى̂HxQ C", HLa]Be vC4}8D/)A>Y4I[J?lIcR YqT'0ἠƳS(50 x^"-HχUp_b{IAH_ Q<.k>Lu//*,?!yzst ]ct;-î$l#P9C~5kFz*dwC$PRmC tZ* 7*"Am'*)5Va,\VM@G %g94xV})HVݻ5uwdiMpTٙc6B =Ȍ6-k"lDի&K-lmi&Uj1Ȋcn8"PS1V N'A%jZV($]כyo/ZɔP*Wh1(TjPC%7sX;O&MTdpkZ5ehp)]u(a&G("8&,|*S8eQ1 L6zXˑ^خ'M\WXinkb{wD]u\8kl L; <7 Tk7ůmVjjJi ЛNDdE[FٻF m@md.C)pem2R*@&u pqsv65ki25DrE10m+5 1k.Lȷ)E6VBئ AZOeţwvKN¶%HI5Q*h’׍ 0=dhC6͝5fkRm9 tp6u osZ66@j2iuSih EdQ܄)T [jRTH0XM H,;D&H&Ԅ )wV! bĸ`jR)Zf31b&P3a\f0B!ADYQ j6 4-W{#VݨoGݘE92qߪcc[[d:6 C! y=~;|p Bdc-%UKAqa^z@%iN x k86Fٚiy tnܵTTt !rr9 `Bѫp$z&Ɓf&HBqjCEb֢Ͱ7u/uv6 e+݋Qosu=*!N 7P>v&rMk+NE&FNPQSDx0'Vy mέ(aNB<S6#NUdu 86⻒C2M N H I@JЃj%&ۧl[`Zg,L6@۬ %H^%AMg;xg`ԥvmm&;m]XLWA0‘"6'vFA@m֋DÃEްH)wNUxF5n+]ӻ++ (C(AfE03M[CH ZԻL O\@w*Zn#T(Uj0->K rxJ+CMt5IuC`EPI/48 J"@3}1C iZ`0 Z-.!!IZ6t1(gL$EF()d+D9@]!QD,smJI@Z: (qE] @tB(ڜ">ntxd%*$SJQD XSFP8 -y ɋC‡MT՚)ꪧi*=M7RhaayDaB$ZRj:lsR5t`rmPܡ2J:UA%9U)8ks1W g3"St(5,#ܒD:Nhm)SQ5{\J \+C 5lh{aRPhh: 42+& m[+}`4ʒ{F-%T5* /F[\jk+] rSMuIbJUjg[JsI驠ҲAfyJ#e@ChUt0/ǐjPJgP%G?̓[|N0K-)bX>Stb9.C!7!ǀjBѥ/WdȘ#NS}Z9Ao]rZƐnb6Td:3Ʃhq\?D*CR&[7ȓP@=*%#lwp!! jhY]"LA B ^JP0LOpц4v&Kܖ,$:Wp[bn_tpAPٌCHl6B;L'+zPrѻ15o,\WXI#AfA + ¿p&)D܈NHɑ=B;an}$5* DG) #䈙h}|\ȫN=X]W DG c"۴C>A:mű__>~*Ǚ;cT\Vq9HEA8Z'_@j sc-"2LE ߊ&D #@RfM7R6йC$)%cYDHDا$Bq݌~֋tH1V>|pWvlrlm9ћnD੓,.XЭXNeP>H\KJιeJѥh HJAtFͨD*RE !hb+Rӏ#'Dz Eۥͳ q[ HmPt Kb-ۣ0ĬNdY *\+Z\C55!H  psGs< WFJ6!DH&1F0dPtJxy+]._:u0aDuSRͲ^4#.t5-^(y&9 HqYkuYTյ 2c@MßI!pr$HP ڕ!\-fB7v88 Xі l da$YYT2Ѫ]j؉*q2u7Z>( k9(Ǟ /zEЀ<`*J*cM$TlxlԿ&Ky^rg;aDe}Bhzd3H=Bj568eLmԨ ᪵C3T@j,AgɁ `MW#*q0l @RӞ1PJk,ue D @f4/Fc"`-RBa$Ĩ_S[b UIX ŔN_BŎxՁjY6bP&. AOQKo @& >e'Aݥ~9}mb2\W؞ŏ_NC!۽u\4c"hVbݍX2Tp+ :TJ;#HU)tY=3Oȷ6M# $K;C/?=;. 9>߄|)nզQji)lX7VU=_A|ڎGX @!Yw`@ [ 0Egh@ dWj 3ICi| OdBǿysl$<AN PK+ g/V qa=ܾh}}ȍz0`Q{9c 4h}筂# e'@ @ `"9<}F_P@14sL =bqXjȧ@y1U ̻;t%3\QjQ`8+# ͙C94g'T(j$p?]Z7Vȧpg1@"dm,Ɔ<衁FXO[^9hTx 99IAĴC;0ohLjGQYa6ӛ#6" 8CY{ ?zK#6oq;I1"hg6x'!?{ Gҏ;,,Pr$ o8b}܃J1mmY-WD c<:hJ(χ~ L5BaOQf}9.*.t~Sh:og 2gCz^9`>OU-$Bi47Γk-Ytg{U>j_pQ?"1깊_}>]h }>w]twTtywvXI). sʻZx[ΏO͊LoP4 ,aMB_cQ n&hAT Z &ƀow4<ﭮѡ"1Iخvq Y%\iĹe}7u[yD`4IySM]4WwF[o+QLE^yYt6{r\ڻu,b_Oy;N1ش汼vys\rnhuc+A) 2Z^ڻ ' %X6BP:na!:(nv=/ea4+}2o-P(ې9^!Rrbo(d儌"Q\|*Ia]1ڐ$2ڭ;1Q6'r&_.d1?]9c B~Tun2 p^P($[X@LYBB(,eV+lb4l01܍$"4cF0S2+"A]](n7-4!GHEFE`+)[j ) 6n3TnKۜ\]?vt]LdFjc0{VqmvE w+,#|Ӯw}]^"1c qʼiX15XscW7;IwE(澧|㻹wWM\ث˩^^Ӻ\`< <¡Ka.E/J.O}RFmm5A@RZm:g0i`""ZE&ܱguw}~{9kےxny+yܮCܑ`hأsyyFK_:[#/6Q!*o򹨸s\vW;[8c%;"KNwu|]st}(7ya\w]vq&1 }OΣ1NG67Դd\Q2!'v8]۲9%Iw;N(rscIRswκHV(|War .1dE|p$ιXwUyFnE˘"rFú y}bB6]ֺEC\E*.rp\rܒ6P{+n[rDo s r.mr dy={s(\ so,WNs9 ]Fs6uڢ7y֌ k挕^W6uRW*o{FEF4b+޺(/؇:Q9wu%Lכ^n$[|[Kla1srAA5-Z*,o4W]ܒrLؤ]y/w`h-Ȯj` ƲX#{M\l%m4\PJiPn\ .6hE ,P>,AAEi4h̿m`HR✫UalyE*NytQNWFIL^(DB(!((VS\"3lY٦b`Q"4:h pe`dujr0iEi1Lcl"tqW2 \ؕ4Ci i+m<9wI;ë`MKWc (T6Z%,[ˉ2Fi̲c4K nʱృ<);j$A$1<Ǝ0_ًO# h}ﳛ+b٩uɶ,r7>z1X?<3k$]7li+r͙3ӻb# '*mިkRDvmnx?)9#/Zb\ ʜk0* <鿘޼J«|uv>'ɘfA~wcBh2vz=ZEg%|N3#99g=9%%K(aHĔ^#Ũ96[a9u> zOM}ð5+5oBEڇذ!}9lL%#i[0~ٸH93z*{:ˑ'gjy<Ԋ5kHY4#'VHh @ BOa 19.SdKcan-흖# 6Cտ}M}(-sX)|}?t1WDb'50(jk{]i]!Lw(צgqսXF %Sfwu=Ⱦ~i\mDK .EL?3+oXΘ*g%Qc3*IJo[#pl+J?m5T3qΤ.䝃l]O4 e VK;%4FuT3H*m*"A2%2$ j5 d@ZDEDԨb  JRd+09mԊ9A *_"'_ݥ@ߘD @'U)oCp!y}?u[!1 ^%x3\*iJP1r_.]@ A :.(#ל>xqG묖Dx%#?Vnɹ?l8ğF_do6ULT-.}m8te7XIO/[Lg~{?~ 7hEMّDg)8R:Ͱks9ɸCQ~k|CBc`[O#uG2(H|xDû2◮xR Ojqie"2R0"*nz=d6G-( dO'^iMg& RAeM9CwN.SӶ8ͳY#~G΃o|(u@, 9p~Iw"_4VAXk[Q7-b^q`hM1(ddz,1jU [bO9Żv6hMD6Z!03DRt HAV0ܦAJUbw{0ݛF㠲f`n ~ mP1 @1mY y* aܲա(āA6j2ł텒H)Xix#N(M3I]v`xQۗwb({7.Fmu_a|yr1IˆWwrΉ[5%`n&"뛕yw,TvF)>r#>MةrܤEBumz^jJ[y{+F6 \G-F.Fl[Κ-8H:V`ơSKVRtU"["+chB Z3lXkt-1G>/=b#\ $P5%(Lڂ@0A1 ]Ȗvb 0H mʴX)l% DRY #PZ1] LAk}"S4ӿOkW$_4JR 'gqOmD߭,>5I}elG[Ww_7x{ǰ_vRw!w.ۉά]df݁,d[EEKqhD^Yr)n@QZ,0`}]nE E;Ypmm,p۷ȝGjլ60!"m1!dIrRR䰢Wk~wp> FlME TPHdB 4jH-ҍ^q&B(o+;Esə"1O;nrƣy62FzkVᢸW-3Dcy[\5RtW5ri5%c`bvoVwQEoQ^snh M Ov7 *J:kIlVݯn9r;ڂ+EB M#Th/wo>s+d%K][|F4\7KX( őtBVS7vAJP$x,Pe,wB mbV#Kq5u #æeS6 m2>rwǑ3>TU ^[sr47;-\W+y\BOuso0ܹȍp`%r (ܺ4Ewt"O\E>*\r 4m5u^W-4*uŶ7NFIU%. LT;KQP!.jZE.yybȍU{ޝ9֓t SA)Zi]6Z,wb|uCbEʺFАr Ԟssչr רە{EwAj*wkwutr,mUhwsn_OtFwuF(lgI; Yݮ\(Fj`mv.]h[Thb5I͹cƣQ2/+s])ܹE͹cXIbc0,FѤv}}7v yֈ2`ʼ荓McE]FAOw 9[Qh^k؍ݮͷwCyptEOW<9o刮\w:9].:&]^cnRq2 cswv"͐-r_Fכ+6tRj[|T(=.G-ܸ#Ω{CnzN-u󫡩 - &(Rf`1!Ȫ5),lH~IgMƾd/]_avJH#Z B%[ yo5?uؚy~S^eKǿ $iu)z(:p_Cq~ \{U?oȻ7yf"0`'3#(zgQ#n?פz*,gA=qMy~c֗J|J.έmw9{~IW2X3RRQ]0Clsrɪ})8eОsldoʎdƒL'j۰l`(5P]ByHf/{,_Twz@e)RkYC2(i0ŷːPOՃj|n_CELlK@6Lxr>?]As_lw /Aܬ|0u/'iZQ]~K3|]^MHڕDqʑˁfw[ q)LbԄy6K3ؤ{IN5$zՊJ* N_/ׅe_յfs=؆z=7_Hf6unjMDN~\Sے'~j^ͫ iaT)\ yX~/Fʩ+t'-PګC- MeI% C.!wKob&c|n L^5O’ 3E3gqOL; NT)g2*30VJ!x[׹ qg9HS~8LƄ')N>z:ĺ<, \~n]5hŲv߷ ۙ~߰`csn8obJFԒ}7Wg3@:L0AN)cm>k zGxr]׽ VdQML s|$4ol;W]{J9i[ZŌ)kh{O뉥RA <„P@ m_;a(:^ZUKwh_Qw_GWiC@jT%WȉOx SR(d)҄@O!'2NDP(x9T GRb(Pxۓ@rG!U6!G%S%P2U y6Oё]&ЉJʑ5 t"d zT!A9yC/ N  sR'9zoyjγ*z}/™r_=&~}n`~O AEg}AMJ;IľA)l!ЂM[bc(@ld>L, >[1aZΑ1$s7XvhuٻNKs^g. '̲e-te g|4n:Q>^AqѨ/@:^~h<ů_Amvla?h80z{,̋ XijQz&fwT9 b>HdASl*6L,pxOs>ܱSdFu]테Cڷ]Qy;d@ҬVۻLڱC0(.JHAO'!y.ś"62$ט KB2b~)VqJJ> ѯ|* Wzؙ7b~ rHD(>2&v3k)Hk8cNJoN`,U/9H [g@xM>xM~y+8&tez -ˋut=ע1l۬sdK) p:Xɂ<ąaΚ+nP~ }tw)ϼywKwhܗNSzɏ;6cf~2FZ۲y>zn QyRK"#֝4Ud?bdzIş;Ύ_R=nDߓ_@C;q,Rzދ]d}gHoU|!eX`ny>s}%ʡ&cMÓtq:(|tkuAc̿-TK_,]l#x!șkqgޠź}nFlkZq\V;롔]dZ{0u&P9mu|ӝ+_!+wMk?*a80Rd :#J S- o8ӗCvnih9ni򏖾g9?`3mWZWu_[U,bEg"̨'k']!Eےw:euDLi_]ʋ]TZU收chi7o>/vffj2sUiDZA)xh LdjOTY3O&1ʬ˻W~ս %S?V]g+\`*Aly%|xq2XơK*dE@N*@@qPbʿ?H(Ҫt| tPSHȿ*:_"F ү~|*@(rQAziAQ;L$؎ d "=5(MA<ĨzyG;?NZbP)JAZ!Qx` Wi@8o6ȯф]TMШ<J;J:z(ۥFrDJQ𯞑 jTKw;|y w@@8iv% *ϷPE$o΅B$ W;at=S3kZ(rawÉlK1AצP״]H^Q3ܑo\?@/[-7I5*)Ggj]5.d_{ɕuEWaP}oN=Rn(+[y-={.?gfaT3fĜZ:ud2(,?%>:Gb">?J< f,׺^_Ի]*'">VV`Oz2kHZF棗}|>.n y{[ oiYol>pC,  *ˆ?nӮ_n< q}?UF $ wɣWkV(TAו-m4'1@1 iyurKYVRO+f?G{;>I]2ú֥*wEyN{ы}Egan?fӨSuҽ"׼yoBEq'\Q-״}:{z&̹lXJdƌ|?^GO9ͱՋ l7 knwhuߔ($dzf߬ߔalܷV}""d Oc :<(?&jpDٯy<{#qjxģ{v^W$×G z~j,7(SW{ON=:;}\X< uV,C% JPRr%ssUAa'o&M货w$)9YJ?!3 Vq*׿3WoS׍]wf6EV-{ڱٴNFRTJŇ/]Ko B4N(@-x-"`[eۇa{U{ = `RJ 87,gwz]?GQ!5}ͷXg`3")"`U5)e+t;uP@7r`|nWm?W)}/C},ofu>ѩv9 Uuuо nO"G*)I>K )Q d7TPrV <OፂV°iϺ)u)Ԍ7z506CzOī~oI1^fl%a5]"+6{Twdh dgOA~~Ō`9Զ2?UVVK)5V]JU̙{-tgqF)iF [n>;+Γݗ4E:WR0?srt—)$M^aXᶢy%a$Zֻñ,ջBյR2*2;e%ף}r[/{`ڼFm<@ !@"|B ,LM#=qV[ѯ^өUZYFzF}@ 0֓QSŅTcod:U"_1]b'^i+v"wuoeS/khȽ| l5GW$#<Tg`\%W7`k L]U{~g3EVM;/񔁑|T2kW:pf|SĄFu:YJ_YtH-_GG޲rBa(q_$ښ*F_i|?y]ȬOd20.Iq c&+٣mK1>vcWVE.h\M{u|5a̝۬OO;- Zwgnlw# r}K5;bY~TI0s#8~r4leZXp3,^tov;{:. tbGF_{ 4x(n/|fV;ٴ,kai-wy4Sv (/e 5hy VJ|OJCaQ0bviӅCiƈx-ߕGYp? v:]tw)q`pqyn8ً쾯nMɐ?(mvR9dI~:u#B{r-;ljC?|\Idr|Y?I==ѷO E+L"+m~] 8\^ٚӌ 8 D|ͫ 1Hq+`(TZlk~nThIOm1y!lR6N]PdkmKP[vG=f}jy2E T)$j @}Vn~`3Tmיb]ry:dᆨFiZڹ?*F`Y.ltLqS#){ߍvSn7ǥtN{,+7/{0QزUܲ?NY`8y> )\>f1 }$ *7,o|ϊ촼;{Ʌj׾S3%u!hz*}eҝG_%zn_v[}>;ݿǓ9G3xO9MCo!~_#d,.<篬wL潽t{NIR 6Tt}.~ A7Xy Zv|+ IQGZfK"alS[%5{."~|$C4YLtJe)_z_\;b>TS>K1`Rmh>/wS.Y3J=P4jX׮}'^l++O\^غ^yy_}g >1hr  Bک.ZКA xϑXT>I[t|4b6统w?~wjD~l~ ܄z,Gy;>3z~goɍ/e L4l/nWU/k]~׸k?{SbpoqKn:tZKAjRi[Z6"P%]\X:JЫEl}qX4)PpkgP/0-e/4 !#k{XSrӷ2mFUli o`Hi5&in."[-%/%آku-A` /k훱."BHC5h(h8rZ49I?W{{@B@!|FA U 2frz>20I${P=Κمq$dG_fJNCn#Qg΄m[37ﴹlҟ\Qd]}5-W^)>oX;H٪/Y? 7Kz0߾neF^#>ߨezbkm,@R!p&_l<[:WnWY"GuY!A{vY J[.~}?`iUBV@/T  #٪zv>_o|֖/^kSާ1 xe2 퓗!$VR'Ń$u9?wC@ Np$9KM.@RYLI*[(Ah|}Eg*i ;).ۻ,m?s$ 3Bڭ'j׉TU.ݗx  _H6FWus R NUdžƂ&a_Os^ SFd+{#QP]&ir޺潤a/wb. 2۰61Tȁ8u4Y?|ɍpVF==\0A^]0UJQҠypY|Hey'a&IПR(:ǖPIϑ.0S7Uh{ Yٕ}iOq1ywAudB5.&ۦAuKh%ٲʑH yEπP9l@M9y4O=7CL~ggg`'Y}m|!+~o/xvkhZTPAP!"DLJ5* \w 8!(iJ4@%"pJ:2Z2iD f؁I=re.F21B9[;>._=و̨[|;5]KN:Uugɍ|tB8yT2:cĞ.лfxY/@y /$fiSQ_Zv;Uvw 7DsV(cOFH=F_༦dt {aO'*4[X120]+Ag n5j :t24c 4*/fs8Cq$Gn0[;a+^3AAz ܥ11 A[ &X#g_QZf.51l@ qF9րEY WHko!kgl~៽3Ł0xoH"J" ߘ@-U\fhP/M@B)ZU:-b(V + td>dh:[`S`0x"9K@X@ w S*8E[Ѡ^_z`LPox KOA{p<|n;%ڼqQYK4Z}]R`'=Љ:sAgnM4REJEK'|߈ޏxi F Gl:dN$w%3|J˅3F~bR=PzK[`*x ]hʏw#~M)']}idYEG{~&TNhM}6 խ9qtoeF4u;;L =J̣|k}(QCJG)7Y+5&reN A_09ttEck`i׭S@tT;Z3+sRc:> F6 "𡳂Jl[^UZ ܿw]K"i6~ qL/i=I1nB8I-D)|r qEY4+<9p Gk9CT)(`?V;jY)ZZ<9,'{/OO~Ix~G%^F.Nm]qVV]ApmFBLۦ wRCo}f5Eu]MU,=ݎv_t'4!3Z)&xbVwkWmݰg+" }:S[w/0MFڥ~cU D0z/EسnH 1AP#y꡵s.~XԬۦ&/GbFB P! ^+n5?vP]`t$8̑&ہ~3 ƾDfUҭ0Q*{u,oRjbB ?\ h ?x-3Ct`SO5 (5%d$-6w:ں8 M^l UGe\YYeh֐8Ӆ!|G>ȅ: ?ouV|ޘ->Q9{e!~9z>ot3.Ԛv18ظ'SwV7\PZxԑ$VMk͖m٢+;heTTϷҸ ҹXDx|*s_we "@%x>bߤ@\#U0; 2%٘&g#B*$^7u? 8#ϋŅ2JJH|wj68߈t\4M~(N~iWfEȔO}TLH~ˈ_|1Rx2z)3WWɮ.xU\fӕ ɔ&|/♝uVL+ >|h=[*:+T!t=_w|?*<~ssw_O__?u" _,bX@@/wcaFƘ#bKv[xr@㾤]O?v[[6'|]Wa?{zF_"1xӋJct߸K~Ťx1jjf a69RTy@Y38?5eUi^J^}s>tSI&s.f3h% ?{}w=G?>?VDA,1'e3)&Eں/{fQHQ˳{ݺswy\o.rlw.s"CT|}~K)5i8LUmtiTh)* *$#ln.9:<~/>3;C:+,glRݣ<L"Q!D{~x1fsJ6- H3\|f{Orʵ\{ LHJ 垎c 6JRqB[}aL36_n<)H_ΈX0Pty=d|cR;9~˹y;^QT>QY+ ]7 @e! n)ӘPBN(A  :K^)I:N%BMKnEЯ{бݳ}$ߖ^ cXW9U{D<1C  w*[r}rt.t :O1Jg#ƅ6/A A#6O'm-8=U4'v3r1.+Wz#q&~\JSl9#߈~JR-x+pi=oǤMLB F5=(_89 RHέ 1P}i/u]#m& =xD<3XoډA]Yf3"|v-T~H[jJ]rgvhhŦ(m%#x% yb!E0"@$^F8bHW%pphPiAԢl6noڕD"}FgJ&wPR1oIkJ0C!B<"s2.׎j{=rQO곙g9{{sOyRZ-ZeLGT0J=Y ]%S7gχjKH!q{ }KwR6)IOxsR}:=8qẶ=NB_{QQ@  ٘Qz~*7L;%@tчn} V?p C§(H)Vp x(E+}\6(JK m~i!B>:MCG";whDIvxziwG<;tph-&Rk2YQR{Z_PXy$.q$K< vK0 (knN}ӆ|yS9snڸn)N5:#bxiXe\mcv!Fb1eAgS'SZ &c>z_OWZPj*a}9} c="̲%{^'p[@s7u&3^> V9ô+eU؆]a % g7f aT&IxnʸMNT 0¿W3ò@[/@! `BOӘ@ %q vlGeBN(OOdR?>tn~;?Ӟ|핁yKË si+Q#u?4cM"fT@ʻNL J"Qc.YOЗ*\-4> =d9loČ)/7c6wĭ%)s]_븦P~tto~+#_"ߌtnԼ5m -#zn[RlÏ$ d&ɧ) N9GS>I0~MN,f~Fٚ]Lb4-C x"jt%yӵԜwFİNZ W5 .aהFEbyIpc秓|/y=d k-3{_L#`~9݇hT}goEov)!!@@ka c/ it8yyviVmWҹ eM9SQ]CP?x-uo7kq5Iz;fl %i,fӈ>dajѺqD_-Lf/͌C8T=mQnyDa=s`yXyDvVwk Su<)3!r.~BpQO~s W)La '~l=ra1b\IOQ2$2Mk : cm{яZpz?]obq>܋mW;$v/OKͥ6 5,NGyttpQwgd/{fvWUv8r !ϐ%Q1IE z{.ɝ1`\kO 7iuTSw8^cӜhH9/\uq>yLsH]Ievf?[˩؟즶L }}ê7 ^lfst(g/F\>@I( H5T mz|%"VL,-p*rD ]N A~TC#Uxi>(  +X\JUC6]DY+_uOifJT GBy-JѮ{``/ @ǧ41ҷHVjI-΋^3Ȋ0xuPw`7ɝ;T/2~ORJ_HD钆/1lD]B";_s^Ѡp4e}+/l|ymU'sl|S?1zwoON3玃2Xl 3RG;0ʟS?pQFTJ`㠹F6{'3u~ٵHsq!kxcZWe?]3}W uy_[UI0((w9 Ϩ{Z3Q=Ig&7:^ޏFo![4:NȊϦe>Wi$mUI{C~&_p"^cVm #YQGJx8d|֫˂ ,D1GD87]/DԡL:z7A_lw0Zbn_Q2ȍQ2"O mUO#i6$w=~#ا{֩][_&GKY@Ph P DlP% D!>a1{OJT1  *p;3tXKD PSB]歶2H~WiN,^Svߛ:$z{vsn$_b_WQt}_>VQԅzo3?l.߸+x?%!.iìb3L5xxM;͟+l ʧhnrY~/RcD*WdS8 жz\qPfX„L_e}m/0~=?yZIM6ޤ)Nj.sGl`KBo3ּj]tݛy peܾ';0HŠ0@sʗ4t {;y.3H\:i'^o}/^Bt Dp!~n\%;o/ 1k45?x~)^ 9iɣ"% %g þ:M ?;R?E^S-`B|ݯ څ ,i}7jBmSGΫc^{9g7F%yo^lݣj4mo 2*ĘV芼sh?]DesH&jLz>*shi]3Ð_{Wp;D)/-R_ۭ^(+V WN%.(Wl%aEpPz{?.sb~犸jE b1#%U կ'D):_|gt!?t GYGϨ];WfyR Ժݏ:boqze7#3QU4-t>@5Y]cǚ!]sksӽ|ee+! !B +QmcEEXk;?Y~N+cUS/OC@pR׍'?k^3øƾ-usm(řT_cxWhi 8wкޛ*{ۡ̓ݶfQ~Wb)?Ʌ\u"{en9;嗆3ǁ TK%Ov;d~{YJ+ϷL<琙H'H{ dP@pQ7=ֿܒj_<7kRФHXS`wYKq¸[Hx }~Tڢ'摀hB=!&8x|k(#jWNV\8Ÿ Ff}.JEw_>cվ & 9,/w)+-+z!}rjsG sqxrϽ~C??=qM^;on) k,ѷT~o!~h_V|eDb_l[s- 3?*>F}nJ?9!B J2Ń&Mb]o˜x6xmvFUƛjx0dL!ʱ<\M˻q Wlv6sQ70(Պ =RW-nm|aB:ȣ@XKq an z^=\Yʎ %&رA LWٔضsx ntX;ynT!TST3(.;0~O jlX+-&6:j7SU$uQœr'flSF}K,ee7{Sy$829vin^$|i.xw8/CZ͊Cp@GlƑB0!,HMČb ԂhJUjVN8iz#q|N~SN-_Ӻ"޷f 8Y w 꽦ArQ% ƧA,!+뼉SX)Uk󀨥"AHKQ;u@-9]"44qHEȵdwcUub\~9&E^8-# ?K"LXzUO;^*1fN VdWhIM`ǻcM*ŁK˪ȍT~`KR zY깯y|֓1i#JJXA>k `Vg1ZbCae/NJTԽb =?AxZ$ CN8CL$?=@:!AAL?DƍvʉY#٫G9$с[JSQBږ2bYe˖tPsL\IU+i@WvPEW><\E`(j5nD9DcrշsqؘC2aßɜv~xAPv%9cfB:ad\*fGeI|C7rY5nôELMvzL*Zi5[m`>|\9Zj֘7zK@&LРE_pD۬`Up ކU`.` E|Nٻ't$JuiPA|&JH)L/J[Mʚ( >A,ȇ8xX['6 l ysW}m쪮THR  ) nN|>}̺営zWZ^?wX-\˼#!Yi| W}:LLWT,l"f,ݞgvcʜghݿCZ͚ dc]k.L7κaZc^ =FڢԱcF= C 4kV@$2.P.u x*20@s^ ?EeÑyZW͏CB KqnALQA`l2ĢR&zҬGF s˝.\>|zT%]Ph 9bam^J Hz1gim ߪˬ|}iz =?raYo+-{US~}Mpۜ#G졹Q#ƃI}h.p}~#4<V7s@5b3 ^3xby:YdBCt>~$\+%_bВB`sL|}HHML VnAono\43:P91Z-vkw<U qUkLm#i5n ?ԹY$`s * GFyzthF+t9Lm°rq Kw8\meKVܚ,-9Zm PJ>- }۪o_ZLz0=:4؜~~?9-r#-|NjR>88~b"{·G|#{_*k' G;֣}&6GnzL:x;RτN8@ :Fv5;pjj. O\6鎀|pPsm%RoxlDi0 $ԸD}뱴 )|J~5, ֐x94 G] $+q_l#.1 P (sV{NZmD[~Bmo?>X+ e#Cl\Q\dٯ= 'W?{-zvUtz)Eg{%a_b&eΠmd.pfm.H0>ܺ+ZϖyKw7<)1>[.')B̪BI>SH>ӻĆQX> 0 5> )_fh*}_)wfScTMxljje Do v>s⅌sf_pyږN]suZ@)ՎԸONJr7`-7ۡg(邀](#Qu=XjuMy$Le[mІbPX)X 2CB,]51`te=Iyf X-]2ey6Sb Vo. Nő 46whv](VdmTmrTjF2 e+[`KF5x4xQV2 B4(]c xPJ !\Zvj`j]b ܲ1jHEX&<'LVSĂPDPUĚi&B8qɘPk1$(o7`D`S\NNʂP):N\hͼ61c)ۉء L9* vn .4ջ8ct'$eDx*]f%< r4I0ԖF&5nIVB*n {tޢh-㠵9xy1w64 P74v۬@m @ 1Iq8AȌwuo%#XqF[JID!hnvIf`MHf,Pi(`nR-i)ZQ`RSne[dkVDۛOح I f-X &$rc GL[e&'mAM\{hN5clLk,mbh DB!"=sf_ϰ7H1uw?f~d 21i}Ӫ)ǒmfT5lmbu>Uu]9ٱ7;==Js?_;m@ϻQD? +NqcPRyQsȤQ*͑G閒 _8F߮hC@[KxH*0Qȝ7lY@V†dmM` P=d@arKK"ж 1l,-b4M6m2!,pe(Eơp(l HHw>.0P]瘞^#4a0 %,pP@A |kL4D 0mF*Q}ol:7'TqGڨ-y]}烀@ noY%T0$:Q2[Tn#{ygIG}i&#@oU&Ynדfrܱ4~|;hXw?'"v᳹c9ZW潢iz[/9CMt>?&[m_LˠSIׇv{?нFjŢ➓MW+x>Qx_\ܱ~!U㴠+u {b8"P@c§%Ig{ԤnIA@X\l(kA3L |_K43׽@2(@u_޷ՇinW̹vc3&5 TѵNړRDL@zZXmfGRIg6vozHᖍ.!֝.2sTwlau:8**,( EGv}/W7ףU~,$B3?a"'=p랉a;_JX'VB4̗X 8%t%ʽ22AagB$^]5T>wÁ}7GH~1Qa mMW与 /75kVov-ǶpC s`'w|B9A"0U3-r7B!PEι,G98a3&ӿ?؉0P->6j#)ɧ硜#g#LZk?SEarwevXѫb@v/\Q`NAvII\!`5x`!l-}c1k??f=BD;j &oj_0xDq&Ey96W{LPmdgnAHlvn_앴W[X3)aQwk6޺Ixln{|mo-(Q! %!$Alm m0Bm\Lл tCmmFmetCiDtlt$"Ѭ6aE%C̉AfH$:k D=˻&w]0!N&Xe&K1, ނ` b Lim1* `S fG'&.ow޺ow64yBmaӡ\!إnm6H)1 1lb L5cAl˙ Nq126v01c 6&'C`m!crL`e˻99}/oCF m'edqb!P @ !{s.sr㺺rrӶЄ,:MlYBv& (28hЧeiHY3,"#PLLm1!)nF ;:Bm1 J LvͼP)01ؐBE 5p` fH@0)Gr<=܏.wwvuӷ\\!mfB`bR2B (5nD%ڲ&q12n!:Q6Tj(+@Rm&(ڸI8鍱l i4@ciN$fc@L9&6>fCy7Bby4nѠ&֍1ݺiA20B4HbB 86Nvt;z.7Ox8 $B(0AVn F0؁@("r]"ċ-0 N{HwkNCLL(E"q&&n)L'IpU~%QhII8Ls`̋Ų(WK牑lVPYѳ/HlIhyߛjplnQ]"(p-(GezyGϥXCkxU,!Ge' }Y>/_#yӦMr4HϏgsΤ]@T(@cnD.b( i`LLBq9#6Єdh@ 1eYV bo1`p&$&iݹB^׻uyd3t;d].O>udIZ)#A7B eb#iBi0#qx'ţN"F]0)̌ 84AhQ^[æBt蠠LYPbb 44b)t:ۗw.w8\B|=upru ! ěLd(`іt%jzZVm,E뾋ξ7{`% 4M4a 6 9#ALBXvJ-&ylLӍM6( #d|ty]ks>/7g%?/}_jJflhˇ*D>A200+@)@E6kܴ{x~$XfyS p" =Eĝ~GI,13"Yxr} #: QWE|܂iqS$d2 \AB8(:٨tK?rxH7\P"*d\)y~lh+4O]Ôyr". J(% bZ[-;ԭCcPY{fm፬* Ud!2Gk#mae2A(lE^Y)j.&ZSlXք`;D[PUm(Qo UGAŞ,{'@%VmEQeRikgP!>,hcTjmoW%gQ` I%|Oa\`hre~U=<)"k ޽9-<{?}mzd?yp`~fEZ1édEaʡȆNQ08e|o/'qAֻi硥DtCxSS;[j~OWl5r~>'A!kV]*}mt|[x >/jTѻ؊g3HA֭ma*H ΢>6&foKM%LBTq>Wz$BhA˟l}6REzŊ!1俰A"= ҶGzONq})0`d~+_ҧMXQ-듗lWGRp={_U0׵޸?:_σ;;Ƿ{&o<ɞ֬xљWNYMt&s}Eeޭ;A:?Ʋ%鳿#CKk7l~WˣP@#uDa>I|9YB_0Xg%AoWmV_ǔ{cuAAK(:n|a>N[q!(Y~0wh\?[(qwԱ`ؽeu ͸ca>T#Y_#kUפa+1~̻E/3i2&+rJlP&gEU}}V.5[n7B\{QQYY~p+럟YV:sho&eI.*VO"8`0x<L^7vW>嬷sO@ ys[er=;S^*@"J  Lte.%rGM'j :cxĪb_һ?ߋ' ]`"\̓5#tW};IO+|/wo$dԲT* :6)&QU_z}; ?)>Wvwy^MDETEQTDEM׌W}Upg?s"M;=dne"U+S Pm@Bln{nfCu<Xq;;cǎ7)3…2Uum&%ZPKȀBhA d4F>/#SGT'~_\M|R&Q`Sf&n/4m"ɠ0TRݢ>tN+, Kσ6|DYo)CP Wx0 6DmOڞ 1 ίiH$R9c4J8\Ia_|a оA3 (YiL%#;V^w;^+7a =bK[/Y'}u=]n F[FoGxԓ6;08 sQf߄o,lDQ15y5kQlsU'reƈ0]Ny>n)#FTip8(:Q|/S鲗 ltĢ/+yfkobv-N D%HnƧA>IHw4OgY7]?Ңv'wkSǏ`]k6+tl z+xKCksŋ^|'}RيߛA~ٚ;V|JhQXҲyyQ׭>ZHldpG txo18c4!Fon??9żh櫹`z}h=Mzj_~"<%o܍6xz.}6y.EWBvx8aa¶iPRW: L PQZ;ugRS|ogcؠi qG>*XƢKPEXQמ}pc?0;;c?vt>XL/˨o0"6JqYJKT0I}C+W2t a6WZSjs%BpgiOEXb44^kP?ٺGDu3@T:1d׽n`d"~W5m')ukb)P>S^bY0>^3$P) 0N> ’B50N; ^քI '#Y1mVcL #PTj,@ZLE&@Oн1?kjާv.y|cR]iKݜS++ozAy)¶|7Td%JЫ0&A'Qy`EɆE Q14MVB T&!U|iwnBpۣ-ŁZ:h5y.{Cu>ws2W Nm5!BȀy?y.c?kk@ 7c g%<4 D0Gsp{n G,Ԟ%& >ZcS0B/EDbva)6d-=sRcRIMja ?+~ dO["'ZjSïOSۓX޴%W2qe!gQ-T6B BtBAwnX!|a/: P]A +0~yCۛ=Q|88A K"QWs~f dӋ0ƝqZ.Zr e@{ȍIp.Y(tY,:}~#ǂ@#9;jT3'rL>B؊c'sȑ{v*K\&θ7 ;24\NŕȳC}ҙ@]Kڸ=EKloz5zV +|zJ~V.8h1>a l@(E l  `o _=||~ܯ)|`$Ҵ@SEi,̑iONbxchmH@+a^K`\~7 x!?e6H̫^4պk\\*cS8k.}{M^5uR*2;놰O(@ iIoDO dcbH"1v!{qufKϟδ:_x>6Ĵ%܎N(~BE7Zz6*:RV--2VnOe(|i!iTPЬܱ"Xj]\/;|1en\/_`M8Kkja[(V?kϠU~/i̓t6fDbGq0Os } VȱWR^ h:Eo^.?q|^nCs+Eo;Ɛ?t/sW꾞m踥 ,Zs\weA͕A-7JDt6'P뿕vxG9J^16E2(S"kx[:*y\. i> ,}oNt);sl\sh3^5( .}/Y9gDuh-ɿkrA{G &,G\74T G}1s o]wd-pN߂hQˮYL.q1XDmƒydNBHu wo&:@21%U4~7IThHQ{HQ„BRWrw.G]&t;&*30r3( ר=/ϝs,ϮA_8sVšܭ(UVeUQGy.n9LK>dZ?G#Ӓ ܱlϪUyCqO|Nx߅_as) 3 0 XdGG)2d_!@}(ϑn}W8 8H2f!;`ssNGۺm zEhCtjʪJhcIn JuVq0^6] 다J% ˯*ȕ7FЂjt[hU,5۬U%SQAe\!J]ԮtK{Vה\Z UR`@ @AZЊ P)6 Nk8W&N,n$ 5&l)񯓸}.~-o=׭W&U؄8L?g߁(oҖi0梇O۫G1F11?|p@!ܡ5=U_b];ۇ8[&`$iNzr72Tzjag4[p+2(,1Un~lNCż9sdFOGo$ߚ$+Y9\ Nk^1Q+)G=e_F4 ΂c$ࢊaE=}+u(c:h*@Wٔx!}w?ϵ #8QQI3M ERR_ߝ^_5;S`lͻ,%E-0^$Ay歒/.<ܻKhQ P}t0qk6ad#pj,R ul?IZ.O+?hG@?_E7'nV).'uJ\ءÂ߽V'L2_? >fpz~OF։ך {#dh? oz8#;sWwDUuB<_ؒ䋮x?KK?[}qJY*LPB"@i@fJMTSy4rwV$gek/VO|c;*ym' vxT|7Q!`<ψyQpPUay:,?Sk/57$!O ~罵Һ=(;hX:=zOe8K\هM8:̖Wˊ` vFK xi>`JgTرB+HkzEFzCnLAg.!ݓG5J}.OY}(ba4| q O(Dpj8o\K<-Cg;zZy~$-oӠE}Jg4@|47@l(pM:C/:7}%^1o} %60-N;$ hَ3,K "'%<> Or'N!L3#)Ž6R}`@#68'tݝr (Cyey8ySȠ(8FH[rfg SVîf?GKԤU?`DzslI+jx~8uU[zwVu"kC}wj;IgNY#~P&c؏}1r/2VVY~ַKҝYŒ `("9_~ | FK84 3a!f}sc\t~R_=$ tL~ * =+>P%D*ª>#V;:꺩~nP$&9%Ut,8<8oǘc=y?gn̐a&^9lVHmȆZ~&*dL6IBކyZ?*Az 焁uO 1 ĀUb8x1"5ys.HJ 6E~X(htBb,925~{ov.k!e%ަj+,wٕ:fC2orAk )LɷJk9/%=S=  {,BcSTaK/C|(&dGWȕ-bcYtS V' QSKB((L WH^|T;nWux,:\%"?80p/S.W`.y`1$K D+`@`G/0/HK73dyޡ8>Tb^/ Y9,W_L< IU(" @ B! 77(YmTWyO'_Vq RǪFc8U)+ܕ-%DZK7w.Iɩ1~$./~}57TY4(PB %|81?9Iqr!e7%6[ژoyaev ql\D_<KEep,.մ[EO(uqK? 'kH'CH{us7:D@`WZ+n+R.HR\n{\ 2T]yZ. [yF2e),ƾE>aM>57>Ⲗ|j:{_aeKy/5[2]==Xk׿'6`H>X714L8vC IPD~ pDo*t"dI  i mՔA}0JkĬǢ  9'| Ъ nfFuD[|`7 C;/߫ܙ1q0>uHr5[%jxt_.qQ&tO;EOɗR^usfeXL[Kaq`.@ی/!U$*ϊ$D/ "^^(^`L/K:+LK/@z:+ie/&_3X ^l.4:B8o=s-}JP=w^/|v41P!!j2*JspH"j1wwCڇD@FTU(RhQexqga w .r_ώm=oDˣ8+q[8b\p[qB>dta-qj{'QS$n6VM̅\.sp.ln,SXjd bZR(BLg0'uz[bkƖx~A'_| qCq\l^ƥ\|ތҫ'$*RmݪWVi3w9Q۬@Bk}Z"oc%h:py_5kG×K{aB$y"PD 8(@;@+qp A+(4PbVFXWq[j J HW=O5)oh< ~E~c pCrnȳ0S-K:}/ϵu߷0K7.DB@@G18ݸMV~X7 VU8M&?q]d+ZJ/\LZTm6r!3,3Z8Fpv{<]GukA8  g7S(LL$t;OrZ~an4w(\u|u)zt 3־JS(Gs"0qH@:4P A( غsL: ->Ě_d?ԨL!پ{QQ:J;At/ '^0'cbZuAOlGz]{幄V^2fwzzWZzk)m~fj~{͕>>=qʡgZz8&σAԗ6m#qpOζ򮗗9$ |AÉwlz]6*gz֏:{<0 h^be?^Fȃ>(PJI%c^cq|4@>Bܨ_=M_ḙbYLT,3 @&t:~#4> 9$(Y]N:&SwS1!tx(O/=Z{3pY]DUfe<A'ϲ߹ w_"@0==1>Q}dr0[gUp~D/ZZD+J/݆=S~kt=~UE.pK weU/o@AI!Ɨ J!r"AJf-%Ք144 g9ŭm#- f_]j*-fc?L͸VLC-a 9e9_y@$!dDB*L?Uw]teqv4w<=;{%e}Ƿ'f?10ՌO 2NcfxR!g `A i7@m_.F7QݼR7sX]F!Xgk=^+{OrS}]M-)e&z9df.c~9vvH&o3u橈/xއߚ:u}N{IġCCɆ'ѐ~7|߭RVDk#`5Wx߷h9L'iļ:C0l-M}#}~mF5Og{idw#|pZD I'aO\AH]'azB Bf Gȵ䍠)}^9" >.WYV ZmmCFѴts.&MDR+qK봙ϏZ5B>woʒ)O=1, 7HuOZ֍խ"@"BD@ UJPjI?HN@rO(̑S%b[^ ăTW[U*W퉖sK5ݡ ٹϖFh[*b+]c:=yXS.73[@ bn>G1g &~>UC> ;`[Riaa/^{[=X,הis?1r%1 ΞXaTzǘ7u36##2͝^8[t6J5+r_0/) m2\_zl#UőP>c''5YZԛWUvԢDm&CȜhZ0w 24I>7|O׭A$kx1 |v\_oOj˯~m'%fTM.|n%S{Cfmo!mES'|p;!ZgΖhO"RV MuBJV1QnՖ ]c.?FVG5u2>Ha F-T&y{{7~6F3y+ yWγ(lNI7,zbō "./WrO'qfz^I x34 ,e$CIT(Rݯ;|]hʴ(xob;lO۩MG[uduۊݖSkik{"kq? ׅۯת[BgKP{FH-h2ˋ@^~NkG'rG%U1/lBF! xTBİLy'o@d(.{q! zpoϲf=8yvfQ{2Fѹ,+is }tF8z H3E hߍnݗ>x۶Tfzl4u&;xL[_H&غ~DHgqfawQכM7w)}KQ `'QK`E t_XDnGU~ښ[ ]? {({bRqItF\ȱLkr"8,PxU@g% rgh_늒,J/=3AbL A_[ ՘oUr}x= 7?S_QW;^lbjfS|}{N]jb[+Ks  izGd",! ;K~`I:ðܱV$B( ͦ:=|UKNY/}y%lY*V)T؁VtyE.$[6)Xsx"X,h+jYX5blJUYPVE<^t?'].xp%h*hܵUy#e4+d ȶ~[z|z/{+u@CPX̽ 87pxׇ}?zsI5~2/Mռ`k)' ]H4 DmIE}®Y%H:/{ox[Zgu,U#n=1Of- )h@@+"& 2x0)vI+D]f뱛OCE&   `f{Eo- '̍C('7®m_g'W.RP}h@)]>966 c ݋C@\fF׈f,`eFc;V~Zà],t't~O8Y9q.Wo5\Jцהê3)+ MAX`SxAxwτzr~҇gr &)*#3+=,E2 iMp\O5 &Z$+Շm:mbKm܉QrJA[0iD$ڱ~y4w.*i:mü ̹-b!!y#;ӔVk|ɋ?ico`ymTY;Z{€P1xjO1 [ls6VMa" ۹w,FE,@it 9̤ b5uW"[g^4H: ZdAj/MJȯ䵚ȿ?n$|u0Q$ե2^,ؽrtx>g?ov/TE80a`u{^ ]senGtҐABє\(wx:h6 c%UyNR%26I&{DU|Isq5+|9\i;F5\Xp'AᧀQ-2BBF1"RܻZT)2-bXZ!`dz9U.}> {){R;^&WiYW7N9dֻ(*elB]1KwR4ρhɁX tD4‪!O@10ƨ65;۵9T;}t b-XZz]y|.0+>D)OsjNU:r(ۭE`PE, !iw8_.>VJ:̊пûiᨌ[oֻ_vBEbUK@ԑ6 o]*ؠQ2|/?S`"X߼1A ǀB#l3PK`qeH0;qRtx eP-p c*C_}Zq+]r-MC5KD)@^bNr &j ]JQaF7\ݐ vX BCvpix;P=~މxN}+h]hU+MDЌ;QG\tZ7pttĽg6Wzqݢ^+b=Kx7k:}_zo?o!;7d<7z>A"b$b)3t|{]9GgM{^Kt?0p~O:H3aDϋt5-X ,9UF!^ Rm`2wӡ[gtܶj"CcImqzui8,aT2z=h"} /3/F g{щaإ<R͓$ t[g{"d\; R=v[a7$L6Ӥ!42ɋ GhҎ/ M;>Oo%"f ꙏY;&qiz:/Q8 ag<8; wC?+7cs(g$iQGuJ:L= *-駫Wqy~^h! P@E&ii˖zN4o;]I|6\!ƚbG<XE>tJ^1e-D!Wl ] @USUCWcڽS3GE;x);;IpA{ʡ{gΘa7)Kx~Wq/84Ж7ȹuhwco%2xѯ O 4K`jgOX,n:-)AV*LYI*4L_f9Z"Pۥ[]bH!UV*6<@q%- Fo qE].lKwoh\ۛ4_|w+ҧRsn|6}OL _pD@cH Pk J9$)َʼyJ) |"H:86)s@hnn)y|mu(\o?:to6s>]WHԍE {'n:ʂ!-4cɸFlOo{V!hWr+ҴW';)b\^WCh~0X b  !p߽_s&_5>$P뵆 av@\ 0 BtظK]["N]<)-0Ɣg7[qFoi-~}F|هNcu@iI_lu)8Duؾӯ+{wSp^?޸ߊ3:f>~Wfg3TD~΃·{с!ƉXhcyIc@F f-K|翕ƀ2xuđ}yG\{6L}+}ۭ(@ mٱ9 7|-xa|GΣe"4bL>5>g^6:`6k4=|LK R΋ A[񈫀0$ՠ $"K" D;|b"vQgq@`EGτgC`%A&HE7ˬ@ 0Xe H衯?_a!pg" L6<@p 0&qYA67+hU/(ReN_~[chcvhc9btr.5AXbHVƒ-k~\asa['TzTP5}JoMG_, 8 !ÛK [6Ak&ぎ֣ۊ"7Z띊JeAdE Q@Ct"?NvƧn7z >\U^u| "nz&8I<>b& xo/L^@Ch"vΧelg]lJuß#:Oo⴬CdBnX% 4gT55|<@ r]/7JE}/a_ ֋TBc>X@LD1>+]D/ %| C/lD0vꧻC> \1 ! A0` 8JUCő$쯳x':G1g,YW5tA 8fmk*R?&~LKԐ`[ZbCKWcR^Ü[oW˕<]P}g^-Ja, (yi0}x)Ыa%eU~}BGU!Ȉ(Ӄd<e=,$!>WޞDP]Кn5,HmV4ā:[-ScGth X,Ө@t$r.%ߺ}=3fzOS:jQn1,!H~2@-?)t#vol:qyO!V:SuL-B G˥`l2K~+La.tG`t{A!("PQ 1ݷ[@؏%/_ c[ni'zy ??mܮ aӗ])}O!q m0*B ֗o)ZYeS{HavوRGOVRKfijEmp[^CۍUoa+ ⧐Uz)ޭXJlezlg:w"NAB~WV{b~p2Okhn} -|P<\w|kxo=_Ӻ X7PILm/,,hVkQi^9>#T]04E [7~;6qX:@=./CXc [;c - Ie.3qΘb|o"ƁmtmHc||vȘil:~:-Ҟ|nOא±5 3{?󌶣AhT\Tf 0h,3hE%o`A'"@xm.%kko5DHbhho4&W[@ 1tb_`\NV}ww3P~./8"yҞaGuAv 'jVܳP\j22U1֔zМ(suqrb%̝K~;Ɨ+<6#P jͭct (ؒMwi'Z^t;S|yX 镙Ҽhct1.V>9Dxس"""D%p84=v!'0 ӳɷ>KYzzN}o>/䵂icQ>P ?%GXFb@m>BOQ*ʮ T!4y ~\GzxMBqxfy߽_+5Ϸ鼩# @#-ro磵*`@ bB"-{3=>MZu܌a N>r:e6*.pQ4$/}uz7^LAETLWj}ϥm[Ȣ@BA'vpK) hCgN2 !z—/9Bg݉m+pDK!ꘫA9.'q±-⼋UgU)Y4&UnЕkȼe &V]³Ӵk(%Bm-,,>t%+;ao!m)re4t0&%:Vw::ե'8ye+^&sYszs~G2§c/xLDY,cPeQ6/z6I^{6Qg+$lY~!{ H^o1zf+ibwJF j}w?~..In<'b/z.)OtfL؀PL4i05|XS(pR:]>]AoK3ז}PpuiWT%0 BejBaj 1o xK҇x/IC@0uG~40k K͂8*z!ͯ1L԰j8x["½̯ hWg[.Ʋ AIkdXkXMN-դH9E_<qE;-z~ ǧq=Q"ߵƓ=^?ʀy>(CO~ۑPjCH$,}wqnDlE?l@&rN)/\nO)fmˤZm~](h(i*y/Э)@P9KAO]oC|?Mr_Wd~,( qwCf:AMqӎT[PYs^;y[nZAuy{M$ɬj5TUŪi숶t>R92 pDF=ꂀx,z+l4leV> IvoãC R(~[w;H=$\0r@%Qmb=jt?UXt`X -]دZ3Fӎڝn,@c^ҫ1M|,ZoB4PA!D㕼*H筒<`ˆ@ӌ@/4 Ϳ'ߏϺ?ֿz"(09D2' ",ZΒ|ݾe]ч,ossWy9پnXRQ2A pUc\Q܉GL&E[PJ}q<+\%a, Ar]ϯ?|GZ۸r5YM㶣$@< $  p+/oV&ΕoS˲T[캆Oy.׬g_ }A5f{0:xbλwdw0c B@oʼnUҚJˋyC, 5{]@4^vk4tHB dX=w"1mo)_S}{fA{8"f[ac&!dYr ;G6EdQuj2NGúNf (" xb0imL'M1}o!j8=GJS :`8 Mon~_8IB!TMF?w<sBm+?dԾRFc@:LOǿ|3wfo *e/*.ڧI:~wFV]=ox߼갽Uppsv]gobB @PEQWW#v'zH6`2zCB'`liy`-/hh@{ȵZqR5\]QKTՊ͢Zw&GLpӁ3=kṆM2ۭ[G"dxA**dXAVRRłޛWr$#0+)[@)qsM^eo(}ԅqE4F8IA.QffȋG]~酛n7m0kgnn-?V#23;Rq yP]ͧǜ>*}꽏=oQx~k\]~qn}.lMswL;[8W D( !@Ж~kF Ѐ5ޜVi'#}fR"F&R^ ^w_UGƬTw !or!jfo s &7i " u&cVu-/sn< 4p\_1 s @'d2~ Ϻ9Ao Lxbk-Uv;t*LEI`IO\;m>8Χ`0K0 k&_Ӑ1I iR?ԓX@ ]:5G HWPUpnl.:0f?F,A;O[:8p[i/j~Fɷ.k!5<)#gO~ @aE $4'LPQ`xW_R/0 ,2 .n\&ySpK8]Xm:'d{0bm=PQb:U2T>gi|:_뭋eo.8{O{0}BgR9?c/1PT5$&IC iVC@@c|9pDd׸>?xA hѮv iJTqu!r8" !"||J`(̃܀`B:E,Y3]gII_ku@#(b2>}C9焾HD!߸*EzGt6~յ@m|etަ43UMb/73(P!{~oBwgݽ^[:c씹a. &VTh-J[V]!K%%f\C [\QnFRQAJ VV_vWVh5l, \[I0UA2ippi]F}Yje:Jv?є':vW7 ]~WG'ݿ%UwOhf;@$(f|w^~96oݺx{=s46L >ӵyz o dc .׸ӻxH,!A:ye:wmnҲWד?0!%1`6!͇Rb[~<_LjY%'g *b<~d#%ZDƍnfDD"gQ38{꜐: y|yvepm+5J"\.鳏HWO%ug ^imCKѥ)&W)*!0T a:\ۑp,-j;Yŵ 2J[ܡ߈6f2UeΛ(n>w^w?{>|AoOA#3]B_Kf4-\6 c@@p&`]b k\oEB>YH [e`mgw;Y~2m#, 8p !ϐIM/Qu3;" <ґ|X[ew"n_~Kwڌ#"Ld @ 4?QLraF=[0hn.Wo|+>;^ם)rΉME܎t- heĠxv 4OfPL\'.], 7S]/v+Mɑ-Lq y}PiSwk!Izi&RwL>Pei{(^L\o8+]4q}KU'bER9 ӏ8@nOHHAEK?" ̶dT Ey( o4 %PXsD PEAbu>or^9u( |)]/k6HuQK +½L.WksY7:^F|9lG[:&5!`M@B!)\2!(c1{tE~wt攰K>zN'T b-6tP9sJJd>-:wA\iK+vm:M>;Ӱ ~μp*Fb2LͶ 0DCv,׿j0_ s'{v#b4#IAJ$ n{i,Z <łzY@@"@" B'Wmケ'\YW#gy\~OG>u.KIG+]Eɋԇ{NB "L~dR r{f,OsuAu%pӉ zBӞy qNҁzqn~++wei2ʱ%S`Ib ,2B&p5èP%#(ⵁuYZepMZY(*mfJ kL*8Ĵk5Ie2дP%=( h6=S{M= B)S#fXO  0:lly,$9(a5Qi ,(nE噦Puh|`8R߅àUҷ Ȼf "(Z>[z ݼwIn .Z^?Ef'~hCI|XJJ'f aBP@qL}MМq{P9g꧌.XIBJ Nqm` P_ؕ,_8` !T(Pʊ"h^zQ:tIކ|.I |4Y׃*+Ӯ(Pbs0 XF(&"{=\ìICu p?V76gg ~EOx;>%4дR1URE[}g~x~o­LBy<>.O ⼰&F7y9ŧ*#KDPFfa_ g#vBDbFۓXoJ.w7'/0~cGr%`^S?I./|Y=o}.`}8چKSper m4ijҾR1xy,؝N0ZA,/CQxu9#20@HιDhnAkT?ggVF SPb7B+ 5mi^!R'%@KS ?5 ]=ײїj^Tf7:g߫nO:iR_"7yjڜP=Yz[8@N)#91zI'sڽչXk>]/`KPǏkڔ&ՠ *zĂ5lV>Nn4PWG׮_z6{XRZ*.~QҐ!@3 IJh݃;P2{0}`UeUvMcѬ4-G_ǟ!'AUv1^SkZ3ָih0,<ؘ_+*(DA0V^;w6q#) :u*8.7nV4@DyB ymI e&-Od%e۪g<0m@B=KL[CܕX,*8AkZao:wPcܧ|~d-C]qCхc]eQcѕ);>!4*+UPZkw5H [-kfd֔_ǹ#uC[᩻)IuԔxp~<g,`h?BQ6p8LFEzv6͕[<~-+lմMHiz26QAPS:U2P#:) AҾ-M99 pQ*<+ۑWwqikﻗgw3OmnnUz>.9ve8#ap@P^ $.~os%w~OT)!qd-Aa yg Nv`;2bĘ BBbAp5Q_$^_(<&u5~:FIU s&J$)]E)f=ﯮ<̀tG-O%9)QN0, rcy$gH@nt%ȝX ɏʊ yA=vBy@3_q8CaAsaI}(RL')<84b, ~$ĸξЪ .:+v{Wpl*==o[eZ4\y"E QN^W;@ ([#g'.GBfU7L jQ)m7@!BP(1}r4G?Сg,?4Q| BBx-[>g:֏{+MI|7H:sStL _;Zʛ摲x@rf EPa~-~ڢt&[=/mI@#M-W==cVE]Tfׂc5"KC5쎼nh^RI71CPSt-80l`UP\" 0,sm&+8Xt-Bl ̫k4Y*tMYb<6EW[Mp6~+BE$  7Q-xI7fp~0O# ?=pVctE$"Ct9"v9ѲL*XPv3ݼ37ݾL@E=zm$JC E6_87wg=a>9yKN;<kn@9,ω ז}g0A+㿥g4yW}*]bx|dXcE#A,q+,5뮹nQxW]Fh]$ V8PD$FHl6h@1@W SwsT(̭c( ض:AYIbAU G'_3W{"Nm[*|F`Wol7^t (@@ye An@(@Ӿ,sy:31B҃v-`AQ!3|#p:/j:.ؾT)p 0=Kk/Jaێ]]Ky}׮!^֢΋پ{6VWs:}yxqpH2.-#$xCpW(` '.;nN13쁄:!)L* #nڐ gW$j}/IbXtU/*^fШ(?7Sȱߨ]'+3#u53Id6U7z @b(!PMa 36T=c>t/>7I8SBfk[ IJ_Ǿ`D by.zcJr;2":KM?b昿7װܿd]_o%$Uu<؃U^]Ŗ۝6I*9,RiYsV1[႟a'o5"n*3igZS׏=9! -!H [Gx a4=P ? C^Tl⾄U9*X)jW} xT%FC0-scJ׈dZ\#>2*^Dž|ݠN},Z|yHD458ZP&Av 4e$ڕʎ+6nŅ@Vfvۓ_u84  ,%f3uz~ˆuɞ߽.C|ğ&!oU""˂ {uL@úB^0 [%-Z |xo\N "C,-z(&o=Q"'* ;#u{8#uŲ)D~]s/A\ "R-D_UM'o17կrE`hgfb,xRPgUr>mx#Q 9:6^R?e55oWփ4Q)=7HM%@~W\+k)LٺV-Cqg!bCք:p(b?,/c{sl *!|h)y{-QSݳІ(芚?0x+yڭ?u#ǀ %g:QVOMO(uEIvܽ5)o|7MԩX̤I}2/Ⱦ+ԇ3M]>u鮦tꢱvilcnKn>.#ű{Fb^C.s;u-X?f dJ%lj>mMc>9+I>>A|T+N}G93͍X8 ^HBKƵ=^'>o7_Mq}~CzWOד7LN:y/E.Wn yA/SCn< 0A%9QGUfpfS;*͂V %'\Vì[QW) GLF֖WT*I%TLGP(-gNC5tCK/~D{PG{:kB k_/뻴6Rؓ(=A ;~svZ: ;,AAݺYK._bc?紓~1,lr! #_c8Wه ]]9K KNur%()"v?8. }tr>d}c7F?i$FθXO_fwjaPB nl\ٛv*yaL,,|L^va#BdnVZ"3Ugh!mײ X|pgsy?i/9Q|RF yc:(>S2Ô%r+¨ YV!2\=kRh q`$!/\'?:qwf;zug#.{8oV ߂u|\ٜ E$ Kp?wfU=˪Y DlV7/UZvx)hVyq \~ *VwN_UT"y4e6խ}K23=_L/Qq:[ga&`QXm+#ؼ_ຆ&9tX~X_"1e-cl F&qK@E e1E?'nU}}d@9᧗ Q~& "scb<-?EGs9 -U/RLW>W` _dLB B!DB @!5'e<$$?ׄ7Bù0T)e}68$_1&]n.[{lqC˪Ekt_%sKGqOԿ|rP7`>6hp  })zL^W͋ݫE~$ǫ?HR)Fw?8Ph*\:/ђF!i;`LG(=lK2(r#v E{mthЀ iWV3V#Yܽe`6LQ'zzW =軕@Et6)3Njf&Cd8}Swf ruڗ\+%47~VgmFv{jL~x2/b1*hhN:nhW>Db"EXLze= 4Y̬3##.i|3pIV Ub/϶C⟫oڸ tï/Z }m.~ hyǝl,W:W_/ Z=a%Z+uDYK>j`U4V6H0W=m࿿͏F!;ĐZ+1_&DrG ڑ`+sg 0 }u 93 }řL̯Vn=踑(lcH{*z@,L<rl=I!yV[@o#6CE0XLgexYyRw)z<ϣM|kv`;6f,LcZ ucy=x_^g%|kzap7acs?Wq/>mΐJ:>rb͓hޘmr㱋7#6wy{~Aݶ >g7~ =qcSǚR1|V\Xms ö6V֚_pPC@v~os=G0VOqǺsF^ رD'3EzWN:}~WeۢTjN'?<켮y.vΟw_$.SHdrШT :Bo  UlD 8!u- [RC91}Dd0zbkga;_e8t{yr{ 3P>M_M}]l?2BaQTCH@D?hX%䎘q;wigT۱6&6 1- FUֺHRDf! B;?m4}lW*Tw8gYXU[ ;OCkwK;*Sc`OsD<+nN+ەxZl򝧂Ηtzst-1<8^E5!z"ıʴEysmm @P2,G۾wԆ*.]o (h5bߟ}y靡gY[5V^l8#IP AD 4TW阓m@8?^cW^{IjvzV ?|18uAT˷#Kf}b4iLYr5uzy(j1m6ݩ]s6:S(zlo0.wrɹ_3Jm2T8!^C .|9.~1G.,p=La'*/vӡՠi$cᒾ1/3:GbWip?6Uh=5ɾ-=dR"rx?-/Wg/lKė >ɚo߷͑N '!sS;RIݸ6/Z_lJ|ҞPt q$EZ @;?h_Y͝:#=ҕT/u-7p퇊FS-a  ??xQٍ\LkRk->q/ΉE \)j5ؤyfJ*iIBY_-A>%9fIO6vL78BA{tJ6Ruзd*L쮽HQ˯ub[|EdaXҩsߑ9;-C(|9cqE= 4XQ(A-F0_%nRr@ KrF7@$҄< 1-H,Kp q]}>H(t$C٘kX ;?B'&4X<)dnԝZH~ 4X۵Yo?#n~c3>iܯ .yFzTUTZHb]? }~ɢ_(p|eȝuK^Yj[&ݣ!b}+nNH yI]o|=z5˜w{1]XPI%^| NG19\4#D;bH^ 8.P?̧uBܹ{k5J0k|4~T` [w^DY+ ~V ge+˷Y7 ¸vr HmG9mhCi~km.5;MŒVДpc 7"8,Uv8UI+5\KVEHbAUkǚ۫U[sx䥦jB;j5fq+ۯoev1? 3ͽAZq=̭?_f/K@}FW]hRKMόaoc/V3)h2H΋Ial|%?F2]Dѱ膰t Eu<j2`jsWww^nxϸ Sd2kEG{vʿGiIu뺻P9" >!$kcL\`u(9VwW?^ᘏZC=9l$GJN>{$ &S} l0}yOp!|ϸAH@INl1xR%VQ@; }j!JAYXD0* ˾^L Ժjodn3:_WHX:qubrg< \Mưj|E%XECIyZs85!B7ِ{Q{Q:D8{lm|'ݮXI^~>bVF T% Bo 0QſCvN':M8:09Xwj |أv~ }׽xN4?5L;6o5 6jRf~&&U+(ҝ2 |bHFwY8^7|Bd,%,D?? UQ=l)&O/򅶑NnXD3:W˽3e!?nwʹ&mjpnrks֩:k|gCN}{)/&MHa͙oe'pw݄#)9$U_pϹ?-mI5 \#JvzZuz_\w<1}@M"&AЂӐPnVBS-xN&bFJkX7XVs ^ߔ6|)OtqHՠb"A֎ttHr~A#}Lryx#&k~'~@OqdߒXSOEp@2 #Y'e.#"[d;![P#Fͳx~0VO5Y_qa(vn*gFy+6ִ( i\@ osYB4{>PI +Áaktbi b~m@jE/7 VkàC  iܧE(v yꤔ4|>Be15*%Y2SWgؼJqR/RQQ >~Bֲ^Llķq;8ՙOB&[▸ߪI_^Vtߒ yd]FAP.^C˸O2t3sp`\GR`B ^۔3;b[E )%=/JbVLAJ` p' aQ@Cj0kᰮcNvtZtIlPP*/8mT;DBTOğdRfcx te0W]vGtG~M_:_gUDh7g;r[hs[;뼊 QQ!SLMIl{)O)OyzGܐX Loʹt8uEB8N ~)Ft%eX82C'Fm;pCG4_w,rHȇy&/NY^8#,RV$ױhmN*$q{3洋|Kq`bB9b,1"4d+Ő@\A ;?Zv(jT7˛ 1l"rZ"gqԛSb5* vwߞ'_u뛶4msVO#[;̽?;/cXAc;qۇv%INCܶ_T5 oCtיOv7oG$wJ6=Z{韛4=ƻ9@@8t*_+{PYEŷߟ|.17;W+8K3k˨ E|b6~[^L5؛-[9q"&s8i8^!?e7|ŮZ[T@ ~p -:Ē-P_` t`yGY L@LL wΖER L&j[SJA@g-.AZh,HffˊjlrlZԥ Z5X,9N&W+ l)'kjntVUnst%ug{紼%ߐ޳~6qdmIU'loJ;dWCվ._;P^wpمTX#sz,Iܩe@ uOoNQ5Esޮ^?õMX/T5Nޤz]"0Ƞɪw-=[ʿvJToیJ`Džn l@08a>} Qas7Ϲ"ff|=0{[>\'8ext>f*{]w+r?𿟧k7"]E' qC[+p)m겦Q 1Wh;E44/VP/8b49{ƥ&`F}O} "Twb2[o-+Uՙd8H`AKiF5aXDvs<@^C9] #J+㗚fV3 N-ԟzetfSr=T6czwR|cv:;fm[nͽF{b (UL]|8xs8eo8waã=΋=T_x݄:q`v.=n^һkvC`{&F45im;\ 6Yڨ^T2[hBC Y#*qޓo1_6~YE?S[-<#-5?_-9 |O̼Ʌs=ydI%}VՏ 2W7t/MuVB͈iDzKji W.RͽG7N{4PmˇKט*Hb޷'й#hJ;.yθm" _0=|Pirǔ`Y!q]Krƃ:'h+,SWqVϨrmdFPDT(gO_ItDS1DUʜjC{XD"xBb~EUX|ԇJaOjoo{ڢX#(߉CL>^ 0b$+Ș?_gn W!"6Q`x&]\αTK. !pJ~A$\S_S>}7K<#i`4.oΡ_ Ž,v]|?eMQtmn~6l}9d3vƟTtöe8z tisM36A3[dwX-voqFe +hyՐi,vÃoa@oցN+b:r X9g흨w'aۢ?ۭ H F •˛B. n~ۗNS+jIw*/Kw#}ƪJ7`̍{5M{W2w_^ ^}]V!?h#A[7fIq`%MٚLFLO%.1F< O.9_7֟/3_t,or3_V|^eG7m#=7%r ]b|9y)mӃMy6$ۢn.76|UۢF٨s+F[oup{l~j"kn\j䁅pwB{T\T#w$p pڅ Y` ~=JV<_@]Al)lti]Y,{ 3e.a/Xȁ+x1JRӨ$jnȬ)<:™1mЬdK.7rHh%Ž .RHMI~[2UaR-{򅡑lnz$|*óa@-k_>nD :Ę:~Ȱ`Fl~7=U9>G{[ē0G[ nRv!Q;fE"Ņ~'@lDRUU|?sj~"Ix}zxn"ya׹Դ҄OEz8W']љ]NTN38 0x`JBgG׳ w[Ql!-{ջ1L'N(3mA |/WgpAagk2 \0Xzr$(4Sz]+;+z~W{@Y.J6[L)ґן|iY  $Ax,uMmhp`=}-x As?7MGs!.$FPrM:J2as{2%@ʮ{cPpۿR?^KnB%>JzۼR؂QK Jj$S鮼D}C4Gg1zOer\3?L1:Ueڝ%ZO}N!ߒ79ρ¤Ev;1R&[0P=@/@j_(n t|z]5⣦/]b.n=J>N@,r(uKp_i2[Ͷ%5uǔt偺U+9!썠XqwY/qXTXJD܏PÄFqb|׺#/z[ n㳖n= ~Y3w)#f|~78*^u*ugoƇN},5#Oϝe"c۬;e$05zSVƋ` ޤa80?Cq:&j%}G+xR 5V* J Wٞ6< M@RE,xG}>7=s5ѯ۾RC3 6`Z`O,1a]NcLuv߭:z_O!B B D@ƥkY^#qG䞲]h%-uw}Dnv_ -8UxcF6$Y,EdN=~2)co8WϦfAYAQs{wm>co(~r;oRi"aw0zE]ܞ[|7"DNi$^xKನ/#m~#@ECIlV 7R]Jf&M`wH/n`ARhb_|!҄( =S]X)z4ejq{CfZ aA1L^|h;d B|O:.*. NO;D D;}$t\3t2F4U:hDڟ7y0=E+@q޶S z39=Vͺ:KV~g[GLB(0:x15Y8en~i?qmҿWt{Hزt7[߸T4m="㔲*h礒I80%`!3"=hJaD^EX4v}jDJs Aܒ_Pa@k<d+^ޒL|ωY~fXaL26QO58! .a?g.ĮglMlǠ:` 9ʢ/P!NKW/lԏ+|pt?Q%Q_0޵/ީh9DQg&=  =M~W? ͿYoL^cWU|?'R3_/K7_sj>=UPB7ؒٔcpfŸ|0 ~KIt {5r"u׏Jp5\"n`x)@^t_T"IOlD>kBc&:#QyΞ_y"j ymR_,]Y.- -Jt" (,{u?wյ?wzr?!8E?ق)bkόb_]q-w~!Y[LXU~>w~I{_O9U4bQIoӻrmܛ!o:zGG&|c*g~)haA􎵁Եf~~|dO8<-_l?;wF-aU#IoX\~of?1ڭbp:z:Y}eTlhzi!O&fQQ}uH+99ru'0N C(> ^ /.pD 7 Wea$Q Y9;o~n&,p] {>n<7}74{+N6/sWX~27NKbv8%;?݉fS,ab52(w/8ns)`elHem|hJq$>Ϥd\-QBLȔSXt .rc+o $ܑk]K" cWר#N]J\tnv&Q&l.Jk- O{ՇP۔IDIS/g0Y(ͫvWQ꺳؂ n!LPQR)K2uPN,r'$$l~ iY3*+Jukk"J!EۚJP?rጜw-Nn}~zm"8rEqn 1RVaA.CX+,~0[sg7&$9Qְ7}>=2ސXOQ0_}YFQdhHz_$pc G~Q7TJ 2T/Ϫ4-]Z}i(G2Mu7$F {`j+A O?wt3LNqmsLMW2NL))W:l(=az)-9ޒ n=*\D6Z=2k(\JOb#Eb-=&s'ե%,{)<|Aߘ&y uvx7ŕI<|'Z`4){QUz<{|З'!|ų,|j8pRzy$E'9^=ZpiUe]}osLjqyhBg$]4U'ĬhDv\3hL.*|*?Y~KljW,.g84-[&}2\X4 gpޥZ]KE7cy8ŶD1)PjXAIn RsZ^|^BԻ؏}I=]S&]iJ] $F &~)eAR}lB&m6v^hR oF- +vV!yVӅPG0aRpw4ؒ~K%HxHpy|͉k.ޔoWJ+֏LuݼD?4aNWtavڃGy7.JbN_%&oU~sȥ:9xϭ`BaZ}~2)R`8_T1c:F˱p<6ՠr~ W:&W}[[J8nżZP$Uyz)h[F[ī%jnN; ^NMK~hE>EI|~Ңa|%%/e~it[qrqxΖ[G≜hƏ2f4ܖ/!ZrDC 2xW\_pO|M~i| J?Qt5xe X!; ل :['yH^~+v8Mß_\_5jY>?#.b^]'PA}bwʎ90I%j^v^6BͬCv[BYt*rc.F\D;[{&=rHZ4~iJuN!H]Ʃ AzZOߡ@l*X )#odLB"^n |>!@\!ވ{bC5k¾b|r.}~.!\P{[No=_%=v| O4֭ -lP-@2ͣ(16CB(*[VPħԻ(UL 6!V'+U-%"j%TrVJɹrŦcqeZ7P$4@ŒѶ@@-?^| w0j:]6;C[ Ñ͍Kb (} Q/"Oy^`N4i"#U3/  tO dz7e}BAWKW\I)75]߻GI{td?lz}PoKw\|V6FFOWi*Iu7Ͷ[{i\p-T|8-y47oT ?M7 zl?|8he4^GWD|keTn;[mXE"|flo3tn1_a,My}*:WlW`~'z9_EKܯra9VNahg YF_"<qwZ8{#3gg1f=idٵT`G}f) "\Jvy6ECUD_Js3xnOǣ̩]^ֲ5e'i'B`*?e;$+u>ռ0bio|h T9ߴOO_}&QJ& tr fKO 1 ʫ5BsȐ)pPA_rOM3Os|<~(\=6)/`[KdENMnUZ\n2yp7zC{Zwb.EI]uш{bȌmh(dطw1V_;rjgȧmeg_uGfb 9O%ѾAnu}1R{> GC@gݺY=!K&g} gٷ+Hr tadcԏѼW08JhdI̯H4^"UG4B,PB((/I8}]]pfN4_Nޢ^,*Cr/y~}gv>:*&)IA @  OqzJ}} $$v.Ǩ˖21Ȧo/nDI3oʟFPB#Jt`z3:?$)LCnK{jQ%.'z\Dn{E&lOz. y͕p3#ߢ=RaØݧÕDgNCZ{: jQ\KˑJjRP_%Cx|grG4G7 ("8:w/ۿno0k1`;ءq1t7dMȡ aonM+t\rDhlg%'{^~qKR׀9M1\B\`N[eihx,h)CR$p;S!j(^P }1-wuluQJuwu^()G*xh4W<(sėﱛ'x0| 1gR gcbbM+M>S-w8E\gq]FKP,{>«xp@~!:2mֽ4K ܿzBJcswVӁ}j*j Ea"FaZe`] 4"6 *X;|3$ s>")Й'l+W!F[&sTL`uqC `r> \7\tqطjHjB>wbLB{ywp-ΒX,u:бd%HܚȓvΛ_5D ڱ)2. NϤB4itK+ Xz%-n7 0t𚪥,3Xwêb(۷c'/ #5EW;[d}'/}uFK03#I+32Y)&4,Z{::\'ZXNllehVTCg.ypWfkY)(~h2$|HEƿ; 9qSd*Ek* l{Pq[[ =Kxm9|}_c%e~ о6}+ І kYU8?YPfOA- @: 41 C2uMbs1?]B@u^LQnЦӖc(ysڽꙺnuk3恷{v!7a6SZfwT3M.kһcV+&8yy&;XH= m7&=ĺrl '86?&qp|ŧK [m-}/&8ܧv(֏ͩ,߿^8{/.FToYi[ցaA|k#yJv-ݟh:OEő9} ;ޗgo:xw7ᘁ'NB)䥻F%v~pv|i\Tʁ*HQPW3 j-LˋRxH m +}g}uC!}1!d*&@<}2cU{OGez@@LG&,VXM9r\8iL-yI6)RѤd9F['~1ULëRZʖ=Qfn̶HEfD.x~|^l} cXB!bP"~#+vfeQo~w:Ę.6JWULt~{:jfkCg"/_TD{UxsA؉}hKÀ!Xϋ-l8qGH*f b.W-1KJ=#3n ?t}a8[E1"?;Bc^3%Oi7wFr;@ndA@ARTd\L@ G R#NؙCg]A۶)}{{zQ|Y5[ӺM[D]=0-U$Ƙ-#hOU0;B,"0%&XspESPeT~Vhޢi}ʀ,h*]%eU c:ڭw[tz5wOdֈ2Bē}Qp a>~?WոEzAZȽghkwr#_~~9qBgC,~‘9Dq/} vَkn/cG82tǀڵy_>)CA%ql@AD@#<[^UOxkgȋF,u} z3IYoD{mz}SdOw>vV_a#ggpޖn'wurg' 8w%Ƙ/8BGgTEO:A]Ҝ2eYT.7A< Om*N^Ym& d؁p=/:S }Tn6Ԥc}hZU+q\sxVᴞOˈuB?ES񻊣 ށF9c!R^\L:t$r~S~}sˌV=ΊW3oX%}W !N -{Vݣn|"7ueq`l+}.; ܅; >B7CX@[ މ0|&U;y!E(֯* z8&^G{hú_Rs|.7+@ GUe!abgjKjTS?W<|uB L/͘Bus3u=X>{+VnJD<7ΑTQvZQ6x~sDޛ 8mA`,Z0@>p'Jt7 'h±.^?኷R2%ͅo ԎG`+y%)PIgi #AMOv%_[\ YpZXm-?/a**ߑ)c Y4Akrabg]ٝm1|%7p m$ߢE@Ր ,1) B#O~&߿7L]69˝8+W{X}#?,FgªMTR k77eMhF#uQMJE%}|nDzs8b{4@? mؔÎRB#"r4|M! 9Ab_sX/MmSҍbG壧^P^a]I>]ÿGsFV?^L0q`RA= ;ρwѷ}Y,+&( YĴ1xb`'i44wQ5 ! |% B֟KC˯iVwQً"YS[b/4. AoкOu3|V"R**UztTGy~č^Wǃc{J+>bЙLzS`H|vnD\B!@2h2R(1F?ߑSAO*r@.|a *jq% ULX(Kb?LaBOYO) ~}r@@~.;l/7iOV/ W݌O)wS7KF` "Uk }CGQ7T,| LcYPGx472Byi+q>7 zW6 eq.Iߝ6`e/0[ ;[1Ԁb7ϓʠa .+O_D0w " z x@8o>֏H8"d $@qP쾉3 7An{_5m&t )XE&oM).z5;gVM–Vl:,@8 Ɛs<-ٙ=.k6X3Qh!Bv!@RމkWZg![.j`{WcYa\zXbd(\~ݭl)Ht~Тݎ(n]bĶ ꯊԙ+qkj5x9\9wF6S)L矚]+'|YaR#Ofbnv1ykHmd2O8h,0+:nfЩマu}𓑆Kmt( ~c_kAEpOPh7>UW(%va{"?G{34*sxT{3NuˋhWW7%NoE܊0yoj~=3ݜMzxr |P8e?hOj#>`xjXc՗=- h<|"9ߢыtjax *` rM|EH?4B9ߕoSOכR:"qR͙lD2roCk(~ lMDb#gSB""pA:(`BIx %x !+ g3 8x')> ; L5T[~39k?2 >%Ztx+7SFRwRPO8Jۣ#־ݷ|ih>Ɏuf!4Wv nmAԒ=;o{N_-'7X8nuXͮY?. "f5`!~;Oc.̸J"X łp\-Oq^ >^6 0Z@o/~x^3EoJDL[^v~ee2w=bZ1} PX|pis,twIJ1*og"jc ^(DBŻJ8z1AQz:{4)Pf`d4Ь'|m?O?%71.ﷸ ']=]z{Uv+4Yִi K:B*p#ɉ 9K  0pShq2ΣUqc/}NCRm\p~B܃"/=$9LHS98482_*t^Q/ Tj٣@{G| J&6bHz: ! BN1&]Zԋgk߼lhI}7"PyU>4h퉙-9وD_*A<}VާsOE &R/Oe7Ј9ƅ>z3_o{k\U]2\mί''D ҁk_Zz\P /6`4@ AJ~ 9~[&V61 X4U]?HXc% Ym[$ kx< pvYy4Xfn\R%7[/%O@Pr4 Z,U|D\|uK}ī n%Xh< (JDFA)~( (*&=ou]7Y_|A&D.%v2Im[nH!ubq 9&BWo/aVڸQ]}k<ߟ۵tl=j5}4.9q8J4OImLX8NﳟlD] =l:֧Vɻ 0#{u=Т.䈔}{7irA.DۜaΓͣӃTcrxʁ'6Ma=%Y{כֿ {Iʰ-_>1U \\W,b|{r#B~jz{к:5lWJmHkx=V,_k;BA]/3+fjOSy֘bisl"?/q<3kYL5-T7ȳ는@?=P֘i$U|7 g^LX*(IҨU} ?k羶=`/kUH|zZq?ִ~;GЈ ux7FUP#|s0?'kLC`yc 4kӓ%Ay,=<(>濋쵿jY[FBm XRIbR Hi<)mV2ꂗKnZ M6Dk"[I:i,Z DOĥnaZlт.aKWt c=o{_j zs|w{ـʲW>_y-b?7'G39q?=XᢧS2{ =}W@45@!Cx @U?[7=qP˪Ȼ泀aEHx )>swͥ| 1DE؇+v+{F6d ƼDx{? WupS=Zs߰^w K'$oE!2dH{2*0#IB]/윍!WmC _I1ie/w /YʻC{xOwЖ?9h0Mx [5sL|Y +M ?w%4%ץe3 v>ґzrۏm⫵NLAkbiߏbpɓ>0m.2 WήmH~ [r3#:7ԓ8MZިվѧs4Gr2 iw}b\Xtb .娧ohd% m3=.)Mo&@WhL-!a?NOht3~;)\R}+SϳgFFwaRm0`ySZD_N*lFjbs/ {gܙrvpy! Fv'=Zz 7K5 窘i4ʺs`ŃPh%~z>vǓwY`T,O,kJI$m>e_k0FD~ :ٞ-c1 U%s ɨpgn݊u_]"KDLC#e۷UAg:2(o+|ޮ͹|Cw1KaЂqo;UbzqYW\Qwꌭ`XpIs!vcjXcP~k481Eᄋy5yB[@B/H_47eix~VS<" 2AgNĽOmDa<.} o,wVNٷ`r̭3V]hߧ9/v䯇sɣ'("}fÛNTq%* 񷀱Lrꙣq;EUq>y*ڟD ؓUwBAL@zU˽D\=^yEcJfm+k꟯2|e x;4>&]] cnQcbgfcK޿l2T+ִ̱1?Z3-2+!>,O2ϖ;D~"OGn-+?,VdH G쫫u Zfw5}, e -+_KM+=T@5pٽ74ڽ_+B]~9Tt/[rzx wI?t81!KO;n]S=z)6:H+ Gzcec(gRSތoWpFYB}ZzLSzZK:8{?VӃ\2[/q Ag=ɔ|*YÍ%'lt5՞ Oxhwp/zΤ!JsNW Ywu~j>J 3|jؑ$o_ (RMC,"Q?h=?G_e}(! /k_0\Nİ/`C`1!x="a>ߘh?^1ϮEAqymԙb!(v9Y#M{ym7heI2PȎ}dfg쁯9$F}&U" ^GY͏|Sao\YI3z;.QjYiS5)ô; _(~w[nvůxJsT1X2P tWڀ֋Ze%!F$(!D g_]QP7;J'4cɦ, /VBS3F50PwFOn*zzM9ش>&aVۥPz&ދMߑUt} Y%PaUh^.2 P JZ~J J>#/aa6(\*.43`qoSݕؽTj=y/|u 2{m_-SACajhX`ңV V?TV.*~iLsrfKE&qmynĒk7 "2;-x+JaͪD1^=Զ11YV/$ \cY|{CڨʭXϧ97[ ͨC>k6p U>)'I;[Gc.ИkD2.sʿRzTΗX}T{9 ߽WKվWl5ȓi&-a9ğ :v5UO8uWK$ R^( vg.Gnf@ tNc]e[^(eYgrˌ~^?S3 6z1q5d  a|)U?D0k\ i:!rǎkK%o(@M`Plчm)9q\7b|w# >$ D=kX~QMg-}A`LHLL_%$\ ?-L:Q2/mAYK|8ߕB-`\f]/V~/"`Xu&"#=Tvqݾ?=xv)M%n܄5WPwlqfRn  BCFȄ[#a+`Їr~cQ?`l`zz0nS56H\]'Jwg_g]<V_lfajH24nS?z߫Q2:b-*?UVW)/GW}m] ̳K幀kk̒K9 *<4_?j߿z4xtۭ + ɈF .%g|quC:7EJ?0ex_Y9y}-}F뱳†H\ŅM _^}{;`]pdVd}9=$]o [tOPV%okR2O] }s@kF2pz܈fQnrNW@'?\mHǷ{=³sq#:eCqaZ,ܦchB#v~aI>uūS"s{>:qbhnpIqt%]w3Nȗ_&yc}Os+] =O6S7g,+ O}C&7}j0q9qlF%ZwU}O.8>o2G *{lΆ7Zf$bRoMf ꑛ-qq~`09F񠐣#1{ &K^ʚ /;:N0(u|TD;U#ith0?Q,Tz?KwOyzJe鷛- Eg&Q\;f4n8/[ PHt_xU^)*ejnm2%hѢcxL(38)_o)]}F뻧L"pbX_ 0]! B R^ӭttp@ -XFo{Fc"?}Q^@ @t<(@ aUQ6w-?ǗIѯǰcϼ5@12DkY_vQTXh?97؀b8E%$)$4!H/ťHϟYRJ=4(嘰{s+(/۟}3 n8Ғ8)d#c# é_7g~ӛL>K 2/Q\N_o:@[[.~ɲr%ޠ'l{._]8|ZYYT|Y[>ƿK]|HBX _=Z1nkIzy1a;iQbVϱoa0>O%Z+U6Gַ-{#z[&r~fUGe2LV<>tdv&3M9,}v<W~ɇHP~#7X&OotMD\-~׏O1>Ju[3$W6'ݐvf! Il֍[eٱC$Sjjp2»Linumk=)ܲd #EX~3POZM_%M I_\"0>1_VX:Bf.6APv}  ^r"4}','H.;(*Gh8v}YJJm6šIꥹ6].`~7 Sْ~oh6`i֟sM&_NM-12ri]ŎnکЧss-s \74Զϝ"jW恼+u2)2KlFDNYǎew*]} 8Aރ6X=aufeYE%]v{oU^J1H{m-?&ތW$n EUw2؋%G(YܮN{G{]Od)UFaV];2•zOś $EĝX fPP2 K"M`O/0g}  ?PQz+[iQ40pf (LC->_ U} uiWhU1P^1D;OQyH|4P}BgNZqf"ryur镏tdJ6!0*ΦM1% '"6q7u MV}#,4f0hrAAD& ǘFLc,Lh6Ʉصk ZdO[5R@kռ7E39U0P%8h)vWlrlEi cD}^J$_^m65q&(+8y(QƵƱ} -,yKHb ߢZpTaGR&]:AeCQ퓹ehܣ3j':gKԎibIH+Tr[{ֵ cDP@.Jpun U= ;#i2IHB$"$ SFPرCV 3:i8J C!DD.$`ޚzbuFζ%s1O thȩn\NZ89RmO 0Pc=zp$B` Kz1'L4`f֤oh)F:¥V'SkmMpk0]`99BMD'՟Qo%f0T0,Lϛ2q¸%c9:5⅊DUr)Qd˜+L2bͺ&vS!,Tgn?觝 :uhc9P4R iTLc!*TIIbڳ\DžXͪ8lK@]uFdjU•2w[i@ɸq ֎=.b6c2P}a& b%I.[ЌPfMI'deV)6LWa(7J_<.MY4C.H8: . M\=6}jZ-NbձyU;3vN5LkRK1k6MTOcØYm\iAR7|Zwh_Xfi2_0Řܥ6,rǠd?-(V5+Fq1q(Pst=\O` CtntIK4j(u'?^K k6 9٪ԧGq8-Ho/E,~bE24y$dI'NG'͠$jEN F6X%e`s>PrD}MdMf[F,4ƧL7&^+e۷}eGB2cTs.)SF!jb}BVd+O/$Fu UX4Zɤ7oH/[Ei'4C3f0(-i**]A6S捎:v"A$=*#G0=%GAbQ)aG]c_G8ƅ6gR)}tvUUT LLr2wƇ5J`p!{|3R.X`HCFolBP= W'dhְ쓗@lꑋ?3R;Ҿ9!6϶ޫ_>4kWq4uP/O;ot5_4FrF$7R;H,TڤU_˔T 77)>%XF mMe(ٵ=WIxGϐ~y :1؛UOY4&F {yd~H U-.KU7 xE,ҹ^q ډ)~=C@6I?b9B|>PM%HI6EzIyf*G휓r#$ G)66#B >Zqqum@Yg/A]CQXs#>ZSiL AfpJuTWRRuT[#V?6 E6,⸾suxL_e)>V֞t6}TPUnĸ ή1ܥaݦX/4vDxYW~u3oH`C6 rr&$TcmXk ) -&ޕ %Z-QBpYw`1QFYTq0~@$&LG;reЫhXLRj0rN:H9ЭWK)Þ/y5hCԤSӉ`;VJ=cՕSGWCW_6 WpEzXq@$+.gDRH̰}T$J.2zX˫ T-΍I44fj!Xtfg! JՄuS#-h@&ȏ97;he-f:CEh:0kDµ;)M3Bv3@]j2+shE'&s* $C;,g$i0{B$XbTѯ &(nMaZמ!uŊO`\PD @(h =\]p>4"g;!ix,,ܟna?'N=]GjdyGfjTԛx t9ե27Z#hQ=~IwL$ gCZkn,mRUѡY:V'j_PS]-kG`@-U.z9$j& 6Х9Ϊ {$4ui A}Y_TL`WtD!f".Frp^+uKJTT8FNbEt)dDDP"NZI9/-zȊ3L nap|_zE8P.rm\}a7_Sq⒦vP#4I_9kL+"%T:$qEt%Tܻv h%TeHhǢ\l+|lKh;@ =NPW"``P I g[Zb=DRʸ4Z8LuW}peH Xyܝr,m8ۡ\E4mJ(@N f0jܬښMpRKV>K[k*% Y+9ꊉR"+v,EK-*WZ\]* /_veJt¤dni?;maW:)*d0@-[fa#Z(8 tQZbKK}m  T,k|4~2:_+TCTĉ9jlE) eqT&h:THt=2}4oVUyNltma }iHR1J/3уToi5Wt fM~_DG=K0\*6b*ҒsZ^ljcu izIV!F򇂶`aXхy^̆Ւi7'bw(b쐭juw>WOgG?C=`fy G[ z*XȼdֿWxrP3B6]0[CJ%:1K|uUyb$JZ!4~z7F+WTL61xyv:A}knX12U*ts37!9n-o:\x?#ߙ[)=? Ve]mۑm#=L/`EN..JݪpŸOw6cz+{7^]C1@P&? C+Ml+!)y(K0m6>_W\ !?p=z4% 0 6g `5S6@(Sh9 [ݯK>Ok\"9xjqա&U5lL L)h)QМ7, ѱl)'lv)q݀PJӫ8ımZBƝĬj3K-BB4UZl)m F< X0` n^$,R82W a )*q)Qh$tJ1r(G4xXBU&h6Օ3V ,n1PQ*TEvvbWrFIvRؘq(`3q%ƓCG6V3jblg.&%1q 7*XQ؋CQܠBdRڱYLm8( m[lnFu bx-.]@#zrl 0hw]M˶ pLXloATquw)DZA@jDZ6W ZX$c Z CNڂ@1LPDjѰ0Y"LB$P@ IJ lZݶmF ܸdQI. X#2ނҼ: *Th"*ڠe@;*jc-(M7fB&wuT/I|켿?N[5A067ƏiA7[hSg9-/g4?x|75T 冷lF1_%ϴ?q,|Kx2y*d:C=_\s3jIH)JGguR9N[JR(?v٪N֊=i_62JXufZ1&uÉUHLQWZU<" ۵#AŴ&riK|;& ~bb;"++ =G,-Jpzԅ@K _LU\вP_+W _ageGYp/o/i/Ƈ_Lyp/ڜXMAPъ=ƆP_PQP(3i@>hul*(W{ҫ}nk `4vR `lja{zP&HԉPӳ9ƽV馻pvf t` R(D@f ۗhq#=w`}o a$;9%Q_>Hw{W%(o|s|{H}} kG{L>Yeࣻom/=4SV!Qn7 PX'[v%$ݪv Wcu@fkK^pz l 4 4_R}o@;}zn(Ͷmۃ4bwB 25 3Ŋ۪TmbY` ;A^TE@h;w!w@&L>y)\iU] n"i%Tx>ǡ XE ԀR!IqmjG{s|xŷ ӉpٛKX|a]piRM_@Ի8$T>#B>.D%0{ޏ@}_qR>|F@1040Ci@&)0 4@!LCAbcQhMh h fM 4$ S4ij#M5O~DROSD"" CF4"bOIT6=Iz D=&d3H4iFѣ@4=F 42AA4)""d4?SSOI62414 @4@hѦF RF= &0M 2fH S MОd)i)SOj''I?Qe?Sd'LSzH!I@A0FhL&`Q4CTiAhh~4dI=M4= hh&4Q41i44ɣIRTY-*M&X5Rj"Tdblj-m>拤%-s-K[njϠn VPbS>њ ZwM߸qFWʌ$@3X$O< ȷuΘ2հb 1 (bĐNxRNr;>{:}9{4Ӹ{NƵ3$pm#>QxiBbBnP(羉W+ |bW gH(dlMi!xz¥EP(RA 0PP`+k)7T&`FK 2 Ih6w$PO0Rzz##=3)4jo=f<К]#ʟ_W}#10'lm_!&Sذ T1<0e8-x'JhC3&w?.ݿ -T4qeBDFtüV;|>r%hl?Sgaڭ7xL̻܁lḫga!78BP&!.a.b8{ 8< nCsmKl?lӒ:?׃5Y7 0jO`y՛_;CMMypr=.b0p?O(i?>UKPl$6eA0M*a5w(pєw' CPP*􆴻E֩c~'JZc$bg.q"'^?-P-yG{K*%5aݭ B:_KRpmۑgB" />)(k7'zCnӓh?1؎SUmu=&ZldFnn,~.2"3ztexAX2_zj7<^ r V13z^/[痃]w9rMh!%XѱwGn#=L܄K7k^Yзi]^ٍ'8 >\:!1 /dկs-F`á e??etڣɇ2QElv!\΀^G6 |8xqjO?yxaXwk~y=[a@` ?q`?ZeS?b9XA(HI[U=!bEnFۖQmP =A bt NM+LoF՛bH35幃eɰPO>qO ?jRgPF28NrP<мʸURV%) $GDr&bB# y`K(^\hz 2=Pɾ^@ * jPx m+qQ闘/04xj|g HgDtsr28gzJ uEQ9Y<}s,bm~DƓx۔!22( > S )H#搃u}`T|MRaJ\eE=%򧢏YW{ l,^YxzZMu`S@z_g%Hah:\yA㰮_ͼ{7W[2!o롬v{Am3"sC+w{A $EmRZI:KHFQe"6)A!Dm f.%HTG}<} ?FQ}r8d$yTTNwtfqkb(b=_ѺUqVʭ ~j?updAQ|7BqW(́U3)9wϞH=C=\Q *4FzI4֡!K H ^CY BaTTʔZT8jCc7@Eg\t9r)2k T9M蹥 &g{d@?HBzHa)dB91$e\r0XcI2n-"dB^&Bl$0+0Q -HʘH$J`G!$&5- \ ^~̈́ %H-DboiutW֯S Bϊ),MGyr7vp2icrn^v.֧)dvB$H̎jʶ`ͤw!SYq$Lvk\>gp?-:X%<"<Q>; |]+  Y>R˚LQqV1lH3%$]\Tn^rMҋ-r7V؊BDĊ+&ѓ [ byp \a8sI%LDK{^kn#IܷFn^yx&E(6妑$n̴ZNCi 2W9mHq&"Q"FJstU#1 Iy5s7̏0ShjĊc!1JIf$|Hhyy&C)k͘L5[TKiH+*'sxJSMl,Uta w(`tyJƜ&ABal f6VJIr.&m QNrTR!A!(JF`(x~o/|R=EF"U,fx_RqnYЀD~SAUmw!_G]&ߊ'xs^5*V)::`jj`wݲkj5|?Pj$?`=fP)+E öRͳR2E"Yzu}7^뽯Ӻy\i,uBwOʫ M^{;9v~[U!?g G+*N֨)vßUvGh8a +Cd:KOD.i ˙6@̇sFteB~ {zՔzuJ܅2q'R1f>`KL QA6ftr4ag0U<~@MCw9=hT*NIFO9qP=~N\}*'12=8E Q"5bD4Y"$2")II(1lV#Mf*(-UUl$J+&@@`bQJQj1hDiI(KhmY5k kQ2ɶ2RDUc$V6`4Q2mhF%)-j&d,dmchIij5+Eة M[h,j5%3b*l1$ZKj6ѵQTdcEZfc+&m[Dꪱ͑3][C\`i6vX1R @>%MW_pҶ;ni1Z61dfI##Fem l@FE)DhQk&DNk?zO9(`BS7.?EΓVstc~cW'XsPJaW|iR9sy:DR C؛9^cK9ul(\{[gR?Og+YWq8Bf j3gLB휀05gPNv$')+1z-B1'l_)G Sýb:U6L2N\;yk2ՙiݱs3?xx=uAk R'tW9ȭ@禙1 3AUnڜI$S/gW qsDkd՜j.@a5fnpGYe!!A(A((EUiJAhA)TPTJZiUhP(J@hRiPVA S{9 B3lmQ[ETҐ9 P(B H R*4"BP4* R%ڢڢ6QXhlZh1lzUFتŵyUQ1Phu R- H1*ЍR J % " (SY}*nutx{ dDdGx9GICY7~:ymP))B4yp6S| v|}{}{ PYI!=X(q9@gHRY8i QS., "i PIڱh<3GV 7ZJ(i N7! O?9Ln(g4,"Cl b@#UJ 㒬@$8k\{4M /rBʷP1tMPL>0$Z`]ӃBsAPo$L7\`G*2cPֺAe 6s=;סM!fCkdcTݡQ$D9ht,uCr#a9DFǔ) E:M8pw'@fP9Ts:4R7tPّGhQ.F*AU 4 4:d+Dst*n7cκ΍>w=w!NI'Ԇ?C{LQ>޲tS>&~ǃ~~040~6p4eSFϳnԻɑUZW-a`#I|AUg*3c܁{pT>ޯcՎFw;,h93I & Qruy?>6>,;= jq3S ^| }NUO˲3S4g*NBQNu;qu";_0ST"=NM~/hXg &B /ηCe6bbr{LE\)d"[1-ő(YsulLTsdD, WsߝG[ìef\[c)(9Q"HIpV$÷<9=QwC+<8X'MԯzOQaAUSlo]xJMg$ka}M9Og<0Cu{=Қs93~g:3<%SȟzU ؝ 1@I`*p=0fmb{gKT*Quf^q>~뷩d'g d=`jUR7+w c/(/ V39C~s_Z O_|ODr?~ȤLTZ* #! A"o/m׮xU+ 0:V93Pg5y۸~ϥ3S+Fgͺ(ŊMLّ"VC󭯶LSNýXH'X4j"~E$EP`F \a's * Y\\s;.|{QC0$ABm2slm٩fc1˦/}l<+`H %j=;z jd,a̜X3r+'3IIyEH]?z] 4D7)߀HPNPQ\.&yܝޚ.C HC""Ds[~?= ?)o/bɇ!ù.o_˹W0' v""j((.t?eυsDuTh4tM82{`;0uyC0 9fQdV>s&;hPcr6߆.A1~vze6郝?[Z ^;_3=cMU!v5јP%Gk&S~xsۈ; YD0*:WGg.PDA Jb!9AP<Dz<c{>H~> M r8oq=׹Ě1q@JNIX"$ j(D|8a;l2r;hurgIꬩbgOG}m/yEx-Ȗ .lB!"jdA(Ƅх/Vg88e#a&c.݈iQjfE4d& g.ɔ+ a dz$ҖGd0A4k}SGU/!^s. HVs`o;=x)xqz8t;19u8Szkoes(K+Lx;_=IAJYSPw7 '&mpBarXrl!u ay;.a?E*-E}uLBMYbjqdԱn/4+JI)֛Mi kzffanf=圑9ɇ{`ef!Xl0&Ď(8b!5/'ox[Maw'Wۮ`bFLp&aImSmغႎ;mrX>{ V(bzAB+6.y454&յRsἣ$:\ 0a0NrmH@N^y7q\`KŖeTnmKso+(`Ytcd}oDLqONNg}\:W98ǹ)ŒHA䷯4ӄms{A_e=8s},ݻ2.&aWO=m, ̙ǜ9sZFe%:ԶPPGR*x{ފl%Nqp;cdηiz|,h3B.c4p0V$2U uFdտulzIgǧ9չޛ_˚l1]y}G2a|3=%y*kt,&+W Y}\bg.M̜VV@HI5F}_K ̩:ɚT}vkn/Zsׇ5v !d;y;sl<&g9ޕ6O:@zaM:/:zCQPY$Olr0{gNg;;Z^˩뛹=5fXIߙΤ,.M/su޸[e$[ H9wyRh+uëNN]IlNO._0sQM6c5KcKaݞiǩxȘ=<~ԉ$Y$5|9u9(*+}/szSO$< tbjuכO~ȹK7[8B`%N:~G+ѺU8GH"(_4,c$BZrmLr:Mν!}a'sc(aӫ r~.u,MԪB)* lA kKAuSdQV} Dڽ#/qub>g]_%˷sGIqk5Faxؑ$eRm 78`tI9do ^ 9ǝm,EAzr(4 [S@QA{{}N76LCIx$&I,gd{_~vrs[0fs`1C6xJr|=d:AI_&g|'~UbR&fd~ځL4&bUrD }g=sj:knG?_7 |5 )}9iz{>]KkDH/y>wV{GAAF|-ǣWǥFHx\Ц=41މ6B1 %sX $!noHQs nu/S͟&8 nUlr8;? K,T.]h[a*uQn݌3`\:w4FxkG\9lf"en Plc0c|HQ> P'ⶈʉ]R8 >N,kBYaC6a'}H(S&)4I{}Th&5Ed=s׮xzi4ƈDdL`̓3Ff$I&! (Jul D" J_JܣS#Q2ec]Z./i0Id*"2";ndJtI>8 xY^ڨUy-IT9HhS4h9>7}w}6sZ|sp BC*\e=A^5⺹۹U JHȀ1O\zz Q@q~Jt ~\S.i o 9>.SnDV.랸JB  Ͱy~}Peӽb0n:fam@aM9[u1c.<>T%eh!`}BB>sUߨ1 i,i-e`()j8睫 CDoRT`bS#`Ns0k*i3x6K?TW\L-N~tњ;ZQKfssgȓJ{ ׍W=nHOQm0()h+sKPrsl[,i2)anҡvx,ёv:6i\ZOw/8W}2*g}rg+€|B XPMC*ݣ’[hFD[lHnXΞ $j'.99fqGM=6ޫ/Ws ,${O׷#D2yI-~É =#}0 ?^M?0n2V 씆 IZA' ILSOcFk(V^ڣ-ob`Pe=mj*#\tbBAeio MDOPPNs㣗:vz(-0$ ¡$ tbՔAO.ad&bPܜ+9S~J+V:1vfɕA~l{T?OՏ";h/)Z SA;D=m߅'؞ntBc6wECPRV` @ fwB&Ѵ DIHume`#ebl">E`@vTvJ/c w Jo17y-0{iPzV!~YD`^ǜ)ˑy!t;_̾Ũ)wG5 KoȚh󯆗p|[UWg>0hcR?rvI Lq M~WZ|]:5oO}兔%ע{)T͂JlIsOkjQ;{E+sgxWeY %QB1R- %%*4RFlkhʕƬVŪ5EZ-hXhբ5[&-ƍFFX-QXjQVMj5$%kIŪ&Ql-cV6Ѷ 6( mѨѵcXFjljQF&)EڢԚlXQkEThlIlmQ!iRV6PUF6 c`cXX()$E&bѴ[4*-h4`FգXձF2H5 f 4QhKlVk @ ]ԠH6+b%cVhb5k1XMEƊڍC55-@ l-IbAYfm(5`Qa  FEQmTmfmn*x}<@ԯks{|}_ bEliM%%V~RL뭷Z1-T4% %(RH-mEZY EkED1cZ+b,cPHF-[=ڊ)Z3!Qc1QbV@إ-I%5-@ SF6cՈج@ARmTPQXZ*,V$"1Qb4$0$b5Qc@ JJP*P4YBU[EUb+3Z՛bQlDT:s[&BڢѵhY-hFUm{nPBIJVV~g^U) (AV E$e)4clIL)RE#Q12&IEfQRJi6[m#4 1jUi1ZeFLX’j "E)X[`ۚTml!EUmlSKb+b^+zh0ϧ6S҆iUI݆)^EDJشkDF2j5&έc) [JV"jɵUbelV"Ƣ1 Zs&DJl[ bhѮmڐUh)PQRcIˡ`AGoRmEQ]^]4*mҘъ3+V1S,PjGã`t2*0N{iQx%A|tIw{B|R\t^JzݰLQ^rh Ji(1MY(*4lUƫ&EhՍX++Xj%(mE%!J@RbU(-(D PP w`vlD[*H JcFbfV,wmJ)cY}j-Fje)T)PUV ݹn( jH mp)FfX%iJF!(aX*(Yկ!wk/*WM} zfl4ch6Lm&e2[L֢dHp*Z a+TkFbnh +!AkDlZQw&R sIU_CrTWl&(CìFzVTEAI+h\aOu󅵛x~{wflOQJ1PYLPP&es%jhD}d=,os՝LHמGczI]J>z[!&OyK|OG]q?j׌;19orkwNfmQCi J߀?YRoX iٔNJW0.<11K~HUF)<ܚize(`#2O'G&M (Fd3ť5Td{=ɶU*і]./ڔ;~+mQ`h@ S H23!u'CuZAHy'@y̌6ZZ.(pVJUNZ4Ü쇨OU/׍evxȌn1aa5((djW rwݹ^8=.6LфcbRՑ:)~Qx)ӏ#lb߼g}Xu!8XTW=JǐAOAJy/пC3Y aTuuS-eU1--}.5MV2:!/6'Y=巻9[;|dL_}K9/m]kW2acQLH EY`c[mZ f!JZ;tWLA!SbLw>.ԎƻI}N*I)Z‹crsvӝ;ces?,d,LJLV>J.T&^w;Pme-v GPF% ӮUZ bWɣ]W7kZh(A(Y\ݯZOQRU]nB¹o,/؂yxu+DR` \+B0 r+nUOf1f/k.V9 @55ZA¶J[MfLՎ5qUs] M8¹{-;]yɧOx#pgߪ?TH!2iP(h ,R}_b3!O%5@@(jQ%Z@Lm d(#Ѣd"2߹ǿf65QmRFPUQDv6sl'^C,oܯKy'J|= }).:I{=2ݝ }0 (|5KZ]cq\/v dž-u]ny;۳@x"E"dHu%T%^#(M}~mWb&PPW4 nQN}N*E,L*u'Rtt 0a” ~ށ#nEG=DK-ثd$ /ȟCi6՚6.pvʹ=T7S[w?>ʿ,]_rɈhƱ61Vi5Z1cPlc %$X2#bY1h4mf&k6CEb,VE,PbUDj4mF-[V(łEFfk&T-TU(JE(cQbl65-UDh ,E`Z#V V!jM&"ɵ(ŵcbѩFM5mE+IlZ6j6"D5l)6heI414-(% $F 1*4Z*j;Gu]VkԲkXѢm&٥Mh_s9%wʀeY/<72uɯ\\3""tAP6 B@Ev>lӝ{nj0(B~~8ځJ(*-T[i dFF``ЀJM& )ӌӝ\f{VkۺΙֲwAȠQ q`?tKId2L"@hNEG5FciҴb4wu܌ZMFlnswu{o7QWw!^0::E߹8F7Du\LMf+"^7h6mS9(lXkUq!6=h6ϜTo_\> ܓ캣wok~$ s1"4hus6N3UPil!U;ßY͗^l,1&.ƹ[rUp52v-V+mJ#(A=+lL˕*I8\@HS8 RS `Te4#Ex|7B JGxsTӠS%jpAb!]A)MXFpifXǎT@ŧ=MQp TBe *j5fZMm)-h!LTh)-D ,Fl_:D I-AeSmyGቪeCCzǀCvrJH"HyP튏#+poՂ@ 2,5uQx3 %x7-S()B,Z sr+shd NcC֏kg S.}!%DL"Fs::+J`NQøcig߮]r s[D!#vif:jP$# p{`8p`u|ClCv1q Q>^ݑǺDMZ _N]!I 90J$9VJ6syP ^SHPiRn ;Jm]<8ľALEm!:Yj|=Ӊ{AKKת` iʥ'9U! VrMzj]p48/Fݽu V*8{&M }|0rMŊV_`Wv ~|p"Zeiާ] a Tn(zڪPHӑX+㵩weeP5ӎOX|7JU@,bRΪB= xt+F4 ژV' @ OTJ:|;uf&VWÒYvkF P =LKv0ö>7lsLfɨBEë4o8ݒNn z-"@x0 xpߩ& Ue[ tՅ( '\̛ui86 f߳0&$(!d2EテV_*p`9|ya5`x'駏2 4irMpFܓ6ܺHٵ=KT: V0b6m I)TJ"+GmoFˏk mR3N6uSKeY$:'˕iFP/ǡϔ/( -# Iǽ ++sIw(+*/b UNW/n5 L%tN3grv-0Y{QM(hq23=tך M=ն!F7ɜϿxQZxq;m*2PPKI@RQFͺ=?;zQfX?zD0U3M3?rVC<2R8 (v1LnޟīUXqG4#n93hMT#(svO['h.nzEc!WQ* )muy6@epG)4 Qca~wg:mSGE&g5FUtH"Jw52\$OE-ܼb[=H鯞l /R0Ɔyr\KMaru6 lylQR m#O+S3%u-Y+-}3sTE_C xF|šF:zoo7[9'! $eMӋr%ژ3宋b\]cZ".3-)2mpA*}+L\'Q0IMɍUz01_@Q3H:Ly( P<*;kd0"g]L~M LC'Ig!] cR'{|!JE(w H;~S$)ŧw zP M ϑAQFyثl1lM}U'Նm Gro&(h\DEr wQ|f8n(1@N@̴As \+:ɤ68b&č~(hGxˆHD(1#Hw|}H8pϛ >}zg3#0$2H2Id 0`BEϞH8:=0U#A(Jb)9܏"V0GQo397x`j~/OG2р$HbRʘFӧ$*ʆvph(H!%00\9 !fej15 /4RXcE1 6"(d]A 0hЃ[ɕM-$V6nk..ɀ3|Ek۠Dq0',iF$e9U qJmL%26e-т:aLɎ# R*u3p\CiNiGiL`X"ZLlbXĒ0m 2bt-fVO-f)%<4fqW!dĄS6 8L xCPS;FEAL<^o+ʾDyË)PB (.3zܧ `t!i1{Aj[.,X02>a, 9O厬2rh \ 絶)Qx@f@M쪢<(?q1|vU D Q$bBU淳k["aM!o&1 }E (-p;W7h$\r3)0nnqdc#'=JXfD`9IVր0ygsvfo N7NLjalPO rS%@C 2 g D~^0J(Oy>HON~Q05df9-*:c3: Mrѓ + G1RT𥘱;J@ !RC/fp[*ҡ *IP!w}v{'>3?.yݼy t᪟{Ș?H7><^S wy0B {tYEsNJ2"C* ΅%$MT4W#חFd3iy ]}DOz#GzT=EIQ7R0|,hFn! m5JeYi0P' }F^mʘ0;$d#Ia^l {wGfk+G*AM/UŝzvLO^D 75|s)Os0;{r{c;|l(N.8sj:ir" uQ˃:p˥{J|ĭx.s;=* :[0u`LIJdZ.j;O( O|4`2w2 s9eT Jbi]7vu>5{E{G0J@xU;ԂPe ZJV#Tlk=ENw(gRZILhRc[ 2 %B %%$R I ۪7I 2/6Qҕ+R[b!hX<]7ŚV|YN~Ö>yv PT C0\}gYk| uü43ba##kmCJ*dѐbAJRF餶ՈfVYX`Nݚś!X il#pBsf><=\6>}A37̮z}rx[dIӹ x'Aуs{/\c}<Fܘ-@b@5f$ #HPP40( $4 $ (R;l2GF j(Fp!'!n Ko/40:v{{ޝXD$'[ᭅ C^\!lgc N*( ePETP?@@N{PD<+сZ ADق@ᓗ{ZOmDHA0M`f%lnW4E$č0MhYdA$XHz8LHE#1iU<['s3# Ä^ Y^: ǹs [ٸEMRQTW݅SXtfQ"#9 mh"1D%+0yp}L1X4%)HRU 2JXjO7 hCƣ˦F}x+!,)hpEi+eq-@FЙ;+ZJd*è ;z4é9t$gn6DE8M4F2A٘\Xsps9"jlFdjL\H٦B5#*8!8JrqVsNnK"f08YHB*W^; &Fc% y8!'d&BqJ8&ˋwrnfD $svI3-pdCĚ{M\& fb6BDqAPPn E m$+mjm_BVޖэ`ĒXLƭh2bƊJ2mQdTlVZ-&زk(&U 4DrNX:.FTL6NˬJ4fѬ$AɫpN`B I할G$*, gNu QkLא拓rnы^2 3-ɜx!Qq)HIrՄ#+r=&\UP&٤-+͆ծJ Ѥ䔒vv3Po^q "qU5 %.ʱMTr!Ë×T"a1j\5 dDLѕ5`aEf*q iPSzYy͙\ \ gfh>y*.DC"T=B WK [g%6th7(J1CQCwf 8i5Lqx[kBjlLZ(r$.q6(Ʉr k,SqJx$# @U\a,X tSw:DmuɇI:MvA4DiaM`ٰaGHδIȀ)umͬw"IZ#unUfG]1#-v.&"8I"D! mzi`H3nmnVZ$uMT&]Pfr&y)9178rI놏9QweUyj*tETJNq̬HHq-ZaTMKd.u\Cq"EwjoS"kCdQVǧlN\n%%XSXR ݇yv.,n0HBI`M2"-LR/Ydb:kr@p;rnY:xMi{{vCw/ 5sT7里qxp= ͒$u [9λjhfds50\%fM-;D10 09Wi $SPqwz+%"v(8k lI|ܒ/LSRU&6&2@#XiC Tjōi Iԙdh"@ J{uӜ:L;ލ6{q+Z ȢG30ϓFOۛy'+yBrJ\M88~WL:W èNM5aa㛳FlrCٿjsdZJGdw%6[<JtpRK6DLVPHѺSKibpeFͮDИ @-[=ԧ:ΚovIXMIrV =Y}lګ;܅(!7KS̀MiaDM f8 7a4Օx\2[ꝼ`{ԹUCzjt7vcs0 Vq9}kQ)'L"aY<|\آ;z'68 MoWE>x-:z|Gqo ?:BsW3HuS~$i_UGQʿUTx~`OՁ_ۑNč:Ic]-JOgu-^O{~fv!K[}omG/Ŵ_F}RS!YGztt}yw%)nsOֹ^ 3HzhԀ`iQ wO;sdrx"+H;_/~7c DNqwtuI2W~A/BH#W8&牖[J9 T +Enp,ӑGPҟC@H~Gx$FoiQ9 P"($ܝZO}€`@;\DAJDP]Q67<.V $ OՄwX/|e{MI_ѾW[H,Ff4O]m5 +٥M:+h]!?.ssuwkg~OF'jƻ} ·O>"5-Mykt?fs` I4ApD)U܀=iqO;>t-NsK:v`jzFZ)]wk7wkuܫ뤵p_vX?+]M76Bs_>?ZKaqq:*.T{-opo!~JpQAByIO&84/q;7{N`EGyO3U-}A CTd@d@ ;^$3e=aL)9^azNڣss7~_*F5S $*|jjŖE*iV|xO#ym1/&ilp2lr;w+Ĩ_&7_i-{s2B~|)`+F(Ff<9=E3Qұ $DH%'Ix z(@;)"P~rSow"|PS4.ZcWy{>m>:Ջ6J'tq0)[m,Gy!XV ;Y-X^[ͯtT8~31`flq x/Q:<mӛ"(ZpŸ;AXph\Pi=FvݴtCܬmewV^'d _YMpd}?ssP u6%Jι-lj||kTO'NBэRHЄQ;+SR/nR:J^$^rT\x}r|YsGP%[Ɨ3Nio$tp$&QXڿ>B r_H%j=T>\zg+#<0ųE<¬يrJ#I1nFHJDqe nsE؟CVkmA1 >/ kw{=B@d Pd>@ O׺"<_ky}H\Y;s!-gzO_nuKH]Y`EH".րluO~?~| {o (CGOF|etݓad{ཌྷ:_[Oom;6+~;.fa֮ρUahjS<sd"}z Q}W%yqT5nhOր80_.00(s 'Zv B T29GI(JWBBy{RLFϹ>`5V E:(~_U+cKww5ދj i+j;!7Ǡ&ǼIKT5T0('6~w75>;_MAU. rn;?#gz )$O>vk@"_S}4? ;ae|\2w}[.}G\,'2 dEr* F&I% Fc1BJH@\6u1Qmb@DHas 1fdeVN]u" w.Nq\9l[9uk;Ȳ(ŐUpVEl q擺:9Ă91 +jG-d@(G1@\R]K]ͼ]û.g:u9Kwtp;CƼJ.$ҹ](\bA@XBI2IʓH)@Pa ,X C~Q}Ȳ`xCsqneZ^ 9XT<G8<15H"(&c2+ ՔVwCrF'=[:zmn%uxaBr+s_Z#?]Z\vi}?Rrc2Գ2IeP efك@Q$c%r'ݾta03!rMt4t8䜆0„.f@zݑ 9ǣW< ?؎pmŇ{cݐ=|Cb-61Q1h}z{|am3cNy'g>][@ LCC zHCs3\"0=]eW#sOC7Uto{j6W]'1**x;S 7~SH'(T$$?wՀ)B@^b|截yl.o Q<꿗v _Uۮ«"5nGaWysI~4'Dy@0>RU^Ez^OVU;x@|@́EPD i'f:/r/y{\|> [~>|N_5,""33dfP ,6eiPOqE]63dXXF)A3\ytG4b8y=s͘~]0Zw"2V[GyOKPq^XG ap'(<*Xp >9:±eco =ρSVwaQufۖ-3^??ӠGw;x}zobEW;P 6f@e@I0z/3ʪnhodq#I]8p4We3|H@)+(qkl(#32 #$ad?o~(?w3TK;H~9Π<@rqmDᚴjrEeE"[:mQ)ϏyFM% B떃IP&F;Y-;B4ІKN98pBɆa0BZ eMᩁ݅d9 ظ K~fᙿf"epJbC rjΛTNO-t݊[0ͫAL J#yDRBH lP 'Hw/S"l[(82) (1,,2$H%H_[Z}?~?7>ο}}}wtMbX5YQ`FFd+ŴZ-b4i*m"R }.wv?/˧РuP}H9I?W"B /Ku mHCIT8{IVϋ|t=G(Řnj(F DT6Wo=t]Ǚ_zٕaّ,j( ('U WUq^D;U(dCgzX* )?<7+x4Y­tVoyR%*D $ R#ҩDA&0H2o>6^waY]E=`<(k!PdJ[QTꫴI)ҨJ Ʃ+}<\WfH ]aT< @*oz/n8 )>W}Շ##E A6)tź$~.2vMrW5sA2n@#[(w 8OYs="A1m*uʋ:JDT ta; ~Df'9m|GycAAzuXBT">2Sv}%F݄9] A:i;vmޜ̎"L*ht?*t")0[ <?'PZ # Wfd~oT!yEDC2W )$=e>fɖ&=j2w PG|+ B9"5PFb( } =XlC@!rm~ZmcqpΌ#lDZa.pBbM'Uɠb~~MEQ}9L^wjsC4ے NPʙϻnj bMs6ޢu: }>އL] PBzL4^SŸ3ZI.J+߱1D`<3j lnP{[ܕGьdFȠ:~opCؔ2DŹW669Gmʴ9?{g~a|rhT%=m`8>jH9DZu]}{NDA# #'b( /T)@H /P)- 8.4PI*ffiJ$vց(C ͕ٖJeWK>3EqPm|&2[_/ȯh1a+]Hg~)N@ӫny(6)ߑb RI2\ߚE[ tSX(5oWԺnf}DǪ+ 9UP]C݃{}{C%\X6E%<1)s]TuUG*O?jfibF}ߜ頀]>TE;;.9Eù̀'Vm'P o<|'MAoԖ S8u{<\5\'z4a8 DBaw6,EF،~EnA*N0EM[?4,j p@B YµŢ>h Om0O3Y LA*3+HA|ȺG۟$KW o۷["BP"$" k/ZRӯBpO6%A!w&-s۸$BeoݢajHYI] xU ~ FAy"h{ x S-ЌHeB%4e+mEs\v ;"k"-,".H2QpwAz['tj'%s0(5٭ W\*wj1s\S2b2%G ϟ `0;4vj(J,`ֽ4L]4wBUA5Tii;dq)5ņ >Fo934\\s`10ږx7 Ĩ" ʭr5_o݊STo.wF+o(Jw0J<!([R%1IF~@S)b1 Z*uڲZ+sA_yZEHGmlID Uk鶥-hf,O~E4X SxL㢍G"76?F=9iON[X\FӶ(..M{dI @Dd,H^͈ /w[ .d_T)B(Ur({d A!C hh JS^ jSkXs*_A)rų˛3tam/mbFڡr@ȥSC``r;m 43U BwIu)6"{ڍA݊Ÿf4bĨ쁠 S}p0qOHۨ7J 3\܃6 D_#yr8r8r12e[rTj+[$`;B^+FZ%) `nJQR)YL.JДbj)192bhHb4%$XhM)+B4E!B4=1ݎh"WQ ] w f&9XFtnZ᷿u|iּ\,4z]^-cƊįOKH-$e]nݨ\&)D]d]aJ> ~OzE܄HHuBz/xl`&i14fm쫑4ci"Zmah MIB @%yôJd|P8!\uf93˅L~S8Mh>&4JoɧbWʪ[E\pAD(JmLdK{5BaF-@PЎ䋒9q&6zLEhzuNm==rqtC1^`G9i3+3fFHЅُ[Mil E|L+pq艹$u _FTQH!L`q* G!DR "r6/Iޯ1kw]aDst"Żvu~>ڼX13JJfjEdJY4@cP0MHX!@(ɢ5DZ,13 cjl2ImAFEIhMSYK%h1jdڲAKo<.}o9=ɞK EG\2T Qs JD|a~x#lG*hzMFv,mxdKE6شVhՂMj+}c[EWҷy)EJJr\ꫛxƊ[V-rrXƊF4j*X5s[jSckVhD M+rUͨۖɫ&smDV5nj$LcF`%rl}bjL0|%"qv5+AJ E9 Lm._y?8 bD@A,|1MfD *YѶŤբmci(դUbE-eM+2RYI&R3 ,E#DBHҨP4{% imTQjUJ6KVIfXSK249h%2L"/fnS7.g9ks}x͹FWw5sn[urk'u<%IE; VLdR9d5TԨUtb3pU΢c:=5TU5+DRZCdM4$ A?:$L&!s0SRED5P(e\SIT*U*PQv@@!pͧV۶\9 ;u%Uy9C1#S2. >ÅKoܑdq|8ׇ[XDr'Bϙj:S(h}U8}OHZSb9Pzwox;Qt:0;RK;l kR|jz#7y*맢޸̾)P=prD+'?V^X"lNjɧkoN=s.z坷Vl[NdPJl;h\Z__DHPٽL0G˙E{CCLRQ(!$ʮtYny@䗿I`Տ`?uX3zeN 닦2`^CE,x$;Z֡ $XcF?qȢJ + K#|nE޺]CDiat(Y[+$Z'S"2D4vȠOO}O_Խ"8p i3<\[.T=ZC sLH]E`@%;| PT}_eI _ B֨ X8< RTP} qLOS ˿ޛ^f3 HGqr1oBߜR+_5nb-Phq7)n?:c DcWu9dۃ(,Xo2Y)&H(旞<llDlY[0of O_,{PA$.wAG6 \û\ջ4Gu %򿅞*]zgw Tim6K6PSi,FeTtG4T(bャo =k} 9AXy W#i1Ef8QtM@qo {AN%x*V<Oen~9B iӁ@bSNv&s!Ys{u(yL$E@"\@ɖZƠbSIo*PCd[ 4BJ8KN'zU'!/xĝ{>iP;ٟVB?)*RUvf{&v<σzDGH0ewt"6/h/\'O118:&gRVl+ &)A2 -g8Ҡ]gIjl" #γa4D`8uny$,er {`U">$,?.C${K\7_ean$cȠqu} fS dC@p|S D6i>w?[jvrnQM%}l!f`& 'F uu>wGUowS״PGIy=<&wsXRkP5101y_Yö&`i]K߫s2` S[2WD'-ܠ sk_B?( PLRUflkImְZ3IQ+JYZ``U TE (R))A I%"HeϟyPB ZZJiDiRUQYTD&UR$%IQr@iJIX Q`T(CT"f!A2[3ImZmUFm֣VJ)*mFZ5eee$66I4A;܅8Z2UFڑFiFi ZQV+jUb5EmQVkhUV2M#H,@-bch ōcEEk&kFeIJPjp #~h w!T*@"DBG71S@@ VPFT!sY!BY$%"%hRYY)Y-]uŤVc+EmP*JHH" !@[_/KҴ}1<؊)Z=̗=:N;WG(,`ɭ}$pۇixp7Gz&=s ]S\TTQ)^zZ+E+RHd["MD(!,(lGf53 k% {'7Țh C{s̅|!Ғ-HR4I]A,0~H~?-SZP}i jT#)"p4VF}TU7|4)>d'8@bd)@L ktTFA8=s)fܺ8ڼB Z?\+DA} "E NO\چ(O?HGtOuOTQ>2""dCĭmH3b}ϼeS Eo1lK LK(cF4@Yqx-}M秲RB,d6sQvdUAjd 3&Ü8>WɈz? ۗ?ַ8{F΋ѸbAl\.r #Aާ:\[{[30E=b-_;(b΀ ;OΟ|uN1𩰊ɚj(jݵ.+SӜ3L #[ղ\n}u8EK( aeL;$W9d%:W ɠX%aRUrSR:2 J.f”p+C30`Ȃ<5HA!97(Z[C;gkhAL'c6<Rⵓv*<nlXHՇ]Э@2Yc ᬐh?>H`|*r"̯HdZ [cnϯs?쯳~o+3[MyғcˢV^@3jL2^ &Nf.W㹩$4`6CFep~ɼ>x?ٹv2^OUɽNK8 NV?;?5y[{=]l{6!XəRXb3crL1Lm<?>+:OMjzr{zC4y{=gω7KE{? z}{F)zDUD_ Ȩ t =<xNb0=_+Meoo}? ,3={Oyv/e2y~kէt)dqǝNwޑg8q ^qL/LT}H/Ǩ'an3i+i2Do[rŢj %RRT߷1%DOdcMHH%  `{B8WǛ#Ց[;3_:{mnL&q͹KV(럧zÜg7 䰒:x`FD&uL*J V8 du 5+rEg2wMs?}~竍;/L[JQrc#5D.́ t@9L\N湭`yE;xQrYۿ6~U6Ku?]N&A.7tid2@YtA՜˩N$ $&if =I{=WȘp'474H>/ GL' R>թ9?kANQ;&Ƶok=6Dw}+C,bN垨 ZOeI*T)Z٘A%G8PksΤtt滺#];,|^75Z_FoW8V1=J¢0B+Ъv_7a`jBԑBQ]p-@ &V}7cHt=_?L?M=Zkxa` ڄq1>cϰkvCy_ֿ rwA玃PE'3s{;< hRXXQYNqNvK&h& G$S=N/{,wv}@< Y6a/)TOfS|ރE=]0/LOwh"pQfBvW8|KxޒƄEW3#榝y`"_ObX{oFxt>.#)zJ9oisZ"*ͳs׾HR{oAaa( =g9H &]](p|8F_o8q̟?_szsL")dOO?埸 Bu qG!. tiK㇃4L=\|ˌp\DE ̩0qϫy s/,c0 )Lsfۤ?kW {+u X|ijrWa};"dҙAV8VyBQsBfVDy{_?nneomym1hz Z@fN{! 5N}{G&I~ׇw.Igbjx&tB$ 77p얐;'Q̂:12i9OhQHjs1/wv: zjZpyD qE65!`1u~O?%8 =4#?G jE)M8$Taf:PPPLho=* m8|0PD:xOsɧޛ)Xf3r4!˛&7PMifP%h{Mu0~ׯ!k3G9g]}^/3d߱o\\]s*'k Ep+X,m~ʿg'h_ ӈ8nAP@QeEoJJ" 4)-ϵr# ;zdǹ"D+㙈EL@)ȄxkǮnU@\x_V"sIf}H+|rfb RH0W9^*Nԫ.]Sp0b0T$EEM[*mՊͳnmjZ뺢Ɲ"H9`䊈ed+mnF9@lo"+Fg[ۖ129]CyJr,EQTV@%*tEUPSLko>Vc.7f4ll-ra_*ĝSS_9Kw`P;U("I8g&{*@}:F2{z( RlPiqC)=p7 0 vOI/(3Xf\\nF8.pw)4Ts]Y}oq]ѿvw/UI/r_y⪪iӽ|)U>GY6uB7ł XV('߆,zJh Mr ȈgjA}mw?oXn-L<{nx5K~ի$A@A6Q0EՏ?䈠;>ң H2Nߕ0`ʹD f7wI㻎Qw,ESDUS[A| }C?s<)ݻ7o\7UQXO,1@X$ $4ۚg9.< $>d"qHDŔL1f[&%:/CpDmq?tel&A*CAs6y 5O~A 0T :uziq IUOTq);;6Z6N*7mEcUxu8/Td`R"XŘ[n'~crOYW}0BVE.fiV(=~ߌn TisD|Nk"g2 fH\knl%ɫG+k63ag:|pOV}#U,!Hdnvsu Wd{|c0xY9eWg_drN޼ Әo57e7E縨}S&`"Lh)XIq}20 ]"nLKo&E_cD҄XPt5;" |9ws9OZMj)nѓɔBNmclb%߻}BG_͆i dG 8* ѷ=40Wڍ{;mo۴PYP'zwi(i_s(Xi[Z-Ӈj5bOmܽD Q` C]zKɫ[}$\BA_woz+;hXN@օS9FbI4zGޖ (Dqʀ܅築el4̈| CmZB"ko 2tefSgd)늌e846jj7/]%bP 962kN̤V-S>35}C1+HRbF۔7ZyMMkiu7(O4$?3+ E 3DQͻog0[ 9ϑ߮8fseuCy0HQFcK0=bHF<><-2۞,I$Y-ǐc5ف#xM堒1rM'(1 +(4[3vk\)K'`Ay4(##VlU߳] ", CEL(4(8%tWWkDe< UjSOafsDu%8EmpzC\Sz?^<>:w`@}LrT&JxoQEf`Lh IJA "BC(g^ q6߀d4#0D@qDo7*Il" xV$׺(WLd"dN@?d>??wOza@vzLb=~6zX2 E# :n3y50<J P NR2aCUDѼ[F,Pe'|=>.`ON)|8DbPD%~ljm>I$ϋ%2SFm s=c}/s>~Ns~Ƴ;'5|RfCj(zaͬ:׃[Nߠr )i*N#̓L֊5 Lّh_f}-)/n&q2=|CP!O >>89:^N*o?я:޾|9=ZB}YI=⊷i>ft_NCh)XT>. 9AI<'T }BgB[`{Ҹ}AmaS33N";e5#uzr AZ=tα+/nOȄHqH~+OyS3CkT|;EN%f\WvOkvZ(*ͳ 팟z#\p̨n>AS ";[ DG7 }{*PLbX5A,C(sbϵ3LoN X*B)] !*s__;Gd DBiFmo t||4bO|%Ʋ,1ShjokWC40Dl A1a$pz@4LKdp#|9l=_ǍPrz6LD'ɟM^zR߷yvIz y՟.e6榎Qҭ"]/iav˸pg^.Z \S\.jV ⻨PQ E A[-9K5= M_:u5pU*rȜ5R^q^" K9H|kU?^\<)*S.ڑF%b\Z:+ddC\ָ+Z]MaɑG#)Rt&=w`:⪾>|TY^=1ۋ[1ڣjnΎNx32JtLF ᴀ%(==n6J TMExqK[9G5@6SQ geo~>~ۚv˸smgѶP罙h{CoTq\Z!08ughp OtbD0Oo^ SxDLֺ/!9sf!fӂ[B|_TOrYv v7R jgͽ fKi',ϪELmwVTLNQuQe˲~g2qo.+fKn#׼DX*PQ%@ʚk{b1j~7v&Pv#m:2=U>Qf!8]6/ez5x n-r: nFQWae;"k>8&,-Z:^5pSrMߢ,je^ 쯹ik>Lg|I ½Qi~GRP)`\g]6|tpf'?sZm{ )ziqPVN v5%˨.BCNB@K r maV r}_y[5 5h/ON~eV *YHQHkم2]e^ p2(xK~]ԺCЉpyZ.ns3wr}SG9ic'׫SRUgjCgKDS$JuYܝv:cKC&SA;Hx`W掂⛠e7ۢ juTb)Bcn͞<iyV:tt <0~zQi߄?P¹כ.֍S/5tZA6j;*o&l$n/5I`Ќn^PO(aL#ҞId٭ 4k5^Hψ)K=-WW031 r芿'vECc{"-ƎW5V5}_%Ykﱈ/eTkjսSJݎQ94wbaos5yO`"j2(ji]mZYS(Ձy WIsUMԺ-8 Ms()d-E~78>t≮Bޫľ=}1>8KQZ:Ug,3r}؞HU"|?+ֻk|hed/ Z~u,`Hp cv8%ET Ey>=͋#(.]C%ãZ1`f?Ո%wO-@+:e*,t0~(`鸙5T+Vě[.]kZqWB !p4 bh?tO 5n;f'3Uʺ^|G?X2 ~}OO'rIāChaQTWoyoh#)h^SƜWӾg+$gbp j,\ӌgWfη ||z0:f9gwX5EC{GU63O =~+XVʛlkdDƬhEI4k1 Xw?5$xxh#`ps>~<6#mD G\a%U59>w'|?/JccW7+b (,# ƺ ^1$KQ>K N}M yB({~/*IBsY}mpGL>RIfߊS"&I> ݷH('oJdߥH$YXPl"1bHs`o]\̽[gdHypϥ̊6Q$LTnjt!XIxSe^oo.:\E844OE. AjDf9L';6J{W-{;|;zv$W"fk2G3#pL$H :T;LͰ)>|uРn밬 wT8)Βto4{촣qvBd*%^(i{O9^m^*C9u%y $ȽmG߹r{6t}.OYH'rcMd/,l"5(u C|"vgi5P<$_.mEpHe?~o񰉈5)lJ[I .6E`fZ-/%e̺rx팒LDoq9ӽ!;5QDlIj~]=1@"{dC$^☠)&feC5XVDF+@Q D6r\5 v\Qs|@y^z9ΛO y{it>G϶<Өt7"(G POיda1,uM;ZȈ'Mwz9kf9oлw>at\qu;:oLl>kEOHg2vӷF>rqAd4J(<3=R8gxqX[cg;Oz|WOzx܊sa}9b zw sHu0ד%cmSݻvP“~n.vj|7fGtx @^ox!">T%X̫L/(eE(}x({ Hz'0)!1ZpXQ"H[; Z4xX0U|/ܯ)l+=y~ȯ:`) zOrZd*d2>1F!AyY*IT|.xXYD`;"zGfdnW|)y\pA:13cTq>vET@J[8s0NѯT| |84J>lpzn6y{,B Lŋb99\ؒ2!Lww{uE'2䓆X~"HP3A@9uHBG?TX8>c7HG@w"[RWlD{ A F1b1+*cTAATŮrt >Ivq57ڎ=H$8*ކ x\蛖쓶3OVrٿ^] YeJTFëF ¶|EY| 7aRγ#[f˙2b۱tʘJ ϡۿiuv26PBi̐\u Һkyɚ`(XLY _j{bOi=zd`!.ʢEl4\~^8&"ĊO4}t|N@E~Vqd9.uQg%Uݵv2ڳg`@Z`'_a@_\l1(+Af]>Jud: uӎ.qP&mY_&s@g h|7f|&Ӳ^8rfѐpݵn):ណ(n|ժ\8s,/ɒ Xvy殪ywO=4aܔ4AEGј ׆?~sVט9CGcXZV$ `XAV1QG$'۲CT7tQ0XO4s|BȒشY8XHs{2}Ώ; ˫4$(ٚlq`-usIPP(qSٮ0$(ۥ/Pޮ<29 R˻ D@$&=mR݁5-g5]ÒzU7wT)c=N&]w痩gC|i9h=Q ϰQAx%kc,IDY{{\9Bq]{kYդ.EJ:ʋnj6-Ro#scG1v+6ExuFݗt >b*޿7/`V,)➞`͇/xlKPSEӣЎ. rǑvߧn)]of`:G#) tV=h.Xmi D~\\l!"\mBBd1L#=uwϲxMHQiHƜۭrvwz(֐t*\U:l;r}śe|n:g~eeϠٱ?O\0Tw^ҼnU /Wշ-ty5Kϸ7%9*7ݧ` jgZ[_*:6>Dycj%g3F?(*Fˆ<xdq'\iX$rtkY%̙1D+kqq-Jdđ[ 0aQoӦ[)VL!H. #QZKPP:Ti{4S`!R:pPŨ"h*͵+J63hlRblVZk64nZF-b9;kh-UQ㕜2l0[W*̢k 'zWlZZ@ j9]H@WhG:ݩ?)huX;oUGwD>mz+`@0mȞvP;p '\@R*eA` HBN+(̨,3a]o32t2/6us}x/c1 {6v`gL@70%|qayM!DEJfyNJTDE0JZ1EWi E9A^$9}F [成@feO%nMGY輸ҡ'Oj OFnF>&?uD'rZ{s{yÔil;߃+WP QR;94/No=`gPi[줁*itC=_022&R={},R Z- 4 Z]DM* *HT[`C*'_@?uQ!lj}!נN>eiszdl!H; 6ޢx&#1TGJ tǡXNHƷ}5ӜE S=Fۿ1!v!ƚ%h(뵼LxGh(KE@U7L=>wQF΂_RZeȁ%¢Zt#0dFV%R`0kى)]B`'f}V5gFyp!QC[Y4LVmlVADt $)T1AYđ-)v,^D!*ΪwQyBDaA{B6Rn5^"6`ݱէ1I*~1^D Zd6Igݺr|B9|?ad =} ((ctABUfh{.2Ppvw*LVs_qתct(ΡH$2XX! rGXRQoq4˂;b2wQ5 pȵ B @ v^O6KB+"uGN|0C J՘1@dDBÓ!22\:MRTnsf6qҡ`Qe|w&nePDӡhÐ_v7dF}"9 TRBJ_ ?S7cK8HK:AߛqH,چA]@0`͸/2:jDqvg)}PGT_̔PG(_1MK%<#+ z{%fĠ\ZY}WF qYmwK6h? ~uiOT[WwɈUE&ѝ{xeNjuO5g>1 ;ނu8Yv7*FTfF@0шՈ?^)'yFy$?G#":Dl blQ(yϲz%tw}.X)Hu3]Tu.חs+Gr|悳w՞g#gymqſ =oO_uy)"%>ڧ6&̻qfَ DETGdG,-`8NMv4]i0V@ U˜D*e=M%.9:{rVS\@6R0ijig-.V~=G8X/JRl81$}2g{ce#$_UdTE_-GF^,r4;[hiV&SPXISVF}85lrv cd5(o*`Y ]LQUR`y5'=gC;ĞuwV?L-y/igܥ5:ԭ+M^ɇ^B'hTHX![V>X n? }3w&UD4VoSo?r 0b5:-]$NsOwIc <*`Y*N-HV ׇ{Wsd@&" @IAu20 |A׵D Dr\͌JPD"\x./+4 X!Pѽk#k=Wp"9U5VbS%ܴtPp>ʽx{dqQzy sOP\**jx9k)D`a  ܨȄ Aqbwۥ%TAAX@A5`ԯH&,*'4łxX(dJc|V 3{X!aN_L&Ļ+lbvg{=fFPJMv+,8,R)9jrp{zJUvnq3Un viu'*@>hˠ OԕO Rϥ7GK"6)"HS5kV]/i 86\}ܘSc˶}k+Eoy$4SU9.~L^ t p(!tw^Eud8vKbק0\=P(Ty:,D #5!Fu迡1_L\;2hg 3MkN>AFhWP&t*a @?=9=$kkƪo Hfn%yyG/l͏  ~WZ>!/=K~whhc?r {EiDG.p?V`{6=}jT>/zdo:"=aQYr9QB82law^{ S;L bngڿM!kX2췰JoI3'v2aF;vPnCz_u15?t`۾|K@<`sޖ?=o8 !ėmWB^ ]0yqK뉔{ZM+S D?GfCF?1R|-{F/ bմb },>'Ӕwa|'.GH!iy\~DSC~&(!1q_g5nŎ\:Ct` LTA HԪ5YHa, ]s H,ud'm 0& 3/0i> &) @` :9Usำ6;msS N_?Ynj'Cz<˭4DD'@sL\BC>3sf. Ckp:}H[/`o gگ'Ҟ*H*:5'"H;:cEWRa!:6mysF픰ܸq@*Sx,mt-0!p`~ {my&+y?Idk?LftftwoNRA{z?Yث(d7bW{Y` ]:To@ȥtaJ4-qraAepEE,c'[Q7qHgVf]BH9sI{~/^<4ΦSJRR%]4e6f2kK?Š/Rڜѝ [N 0s اWs&O15zl 7]CJ@.5o,;Bqv뚾#|LYcߥ;)?u*,20_vkgQg_*M2ģl޸[[?zb<4rNtuAQQ %~-3Q;W&嵘!sHMt:JfoͿ񜽞w[MS]`\Оϝ%"vUblNQ^?r˭Z /p+=E٥R,9_損E,CHP fsH.ZMcWmmց61DU0r3m]bHى W$S%H N2 O%忾M-<9nF%rEP+y~{ǡ6ȽP\!qnȗ~>7dXc`Ah?k .Cxj:l7Ǔ,I\#~ـ|"ϝ{A{ϛ:ƃVQz4$ge *qgwWV=-vo&043#Y(Po4&+DJ<ȧڼ!i,QqO2w P^\DXQRLkBHd7KַS"lu)A$RVYYRZm)U,SdjZR?%彥.=[{Mhe)zz^1lSQ,-ō bXڨaDI&F lŦֆSlR̪Z`=j[ԆMcb2#Mj&(Sjl)B4Ե(3)-)XiZ2DIC2I׮Un&]nk;Tae29ҠUjjal0W]lmXbS $KM4iKdJfR5{j-Ul[kA$!!)aaCz1x1Ea0pQ !'{+ 7/=g] ]Ύ[Cĥa99J3@NYvSS@tC+q> S" Ћ~A$Θ8)2{UGw:z(a% IBhϨX+1[vzSZ:v*ߡ;GN4VlIDEZ5ieRRd%9GhԘvPvusg&t_! dɉ/\4"Z4H$?9* (~ *'dc.a>^^9*6` B |we4PG02!\sX?1U`<8RBKPw.L"DdD>UaĮ*Zď3U e}i1aGu= Ց b@x*c=3yL#Q$ jT|^` j틵AH'_jQN>hƟόn90P]1I+A0-q0˫wנvqɋtK PB(z2v ܐ>ג@Ce/Hb/bK* `4ISS30VqȈra㳙$,qs&HySi<{qXc)0%}gӰq FbAV]7fP;(( fCA]$(jګosjd {D(_ɔJ 8ΐkxJuR2cBִ1d6 sAE0^;-L&m!e;2i(ĩ>K)BP֡@;&z~# so]dFڨ]hh¶lo[ỜxH"BJy@b"5 | C! ,->ڝkNF['>C}:Us$qҷVgvr!=ku:9ÿ:d!5Z,Lp U $XB< ]qgެ_3\Ck'G屌GyUE[ H@LdHX#(Z'5No{H|ݿ3JQgyCS@y A)9_ htKِ[cjq2 b^0O'_`53~aG`2LASR^)ui +.зoeUdo@ӌOd3gϘFiȂeO:LYg!|_[#û,DiC*bRؿكҝ3 ^eN~63eL3؂0OVӌ~jd:P9EbX@w?8.%E}TM{8$B1k~K( S`+Ү4 o̅g_6iCw>i_t/SOYfY-C5qmH뽯6O_]e/Xkf_帼u~>6l5'4AH{s6Ef_c ,JƷ_js.`8rh{z6֐)cEFctL Cs,>ѷ~:ym ;(VaSuS{:Y$0dm蟖}ES#S:pXM0@'&3*VPV8+jynGp.#`(Dl?tE&BUGO;'[M"uc?S Xr-Zw2eC&:;4hf+"z;b?=y#. \ej{F.U4C[6H?/uAMGutڵ,_u+@SbKc} f#%4yB_@ To2&T )@0tb̊LHDΩiC*(xr8y9vpGP:rv8>N(`GTRUBRH2I}}ׇ?!le(eq\\H`dy"4`Nبup'3B_XB?iAɁon'JC ͢ZTAvZ>;N6(("B{\/>Il#Jn,jԸ\;9Ey&D@J=q;R4?BAyfEjwmfv 36!Opn^i,mzw]C(*!1 >۷_Ufo,jÐ^n /df!>3^@G%X-/zj2RT庫p5W+n~b?'gJ%eB`Y߹aMF!y1H G޸`;GD瀘ߌXt:f3Wi2 y!5@"@:W[$Y*.ZVoȾ1Az'Dd2q{\i&\.PR?j>Z\ yY Rs@>ok1RRԕ8)1[3 gz{7o&7iy`V"͙@ብ޵ͭu) :3=َRE@C3g׃q3o Qۇ7?Or8[>CmF>`mߘV4/Wﹳ~dgYP"QjAR@A!3( / uC)8OO{W;b(T?b)^H"ۘD<~%{_*==ӆO_@i#[YLZ`rU5cdn*ٚ)+|M<>`Y~Cþi`7iƯPi$%eIX?CZ(/ƶ/=S{gyKw'[,.6Nߊ GCC(>WI| <&PDIa)Odx|D"m) 1?^+Ѳڞd0 u=wޮ r"nN H#s^p bH}_KzxoM  ED};xe`# 綶) ^k!IǾr?.z ~_'ΪD]\0%j ]F "3W7g*^hG΁ O ݔ2PL w6R|{o6*&<z]#6I`{٦nwC5h <Gh*fa24[_/OpSY %ڳN7,<&CCn@*4(L@Ti@ \B V2(C,C Q()DR@E h@&$I(U@W G$Dhh!\@ T PVZU2@2@2@!rT(2TE%AfP"UJ(UbU@@$D0S%!DĀB! b!FhDZPTI($iGo_( nUɶƪ-&z0:j )()s=s63ٮ&>׷kƃt]ܣq!b q`}U & SN "E3B"LL/*8nG*LIl8#~%D:8zvl9Nsq|(P$QDAVѴM30AT E8{}^N||݃7( [o9:8̪=r96;3;T%>5 J)rUiVr%rPZ2PJJ2iR\C$QH4/Sw8(Jg;.>ŷgsS^Bۘdv& ]"&5@#oCztyu8W/5뽅s8/J0P/D6>~6[Q_Qךh֊VEUjXY-4VF.jڬZ+j1jŭZ@d \kM%!a&DWNb^x.g8 4S}8J!2 LhWsZT8HB@?L@(%wd/e{8a|c'Bj^Z=yhWf$걃//{ fHe 4j3H{,\&JŠ .@PT!_Fb Dۢl9慤_@q2lm5hI`fw Ɋ \]j9n7*w[ukۗvu$s!K]swmltrvq٩\ڌkJQNb"jnSFun]w:CY9C{yb7حQū6ۤwr뮱uQNF*Y#mݹK :vr㝺8n9J"ûݜ΋Mwrnsndg"ܺ+;]\&9wC)ӠŻkuss.E7u\6MlFԨʛrFTETSnmmrcl(ڡc1n{}|P~{hFB`I0||1d٘0 U|u+ 9bۛSaKRh.rtۉMlMpѓhh=82%iըtZC03 LƷ>~) P@ePT&Y !絾}tvbskr5wXsN71bwb;Z"qs`骍lTje˧;v@"WW.|4WԌ ʤ(_^{}Fڹ5],L7.Qo [7J0322 0Lo|{=~^U;/mSN&tu߲zf@11dcAaWe .rƓi,lQ;]]miКj$i]n.#*>{GMr ߝАX0&p=Ч.IQ @ % Z*K]>OG5/&q:R""]_?/IINO OؑE51TDEH'sZBQ/(nân޿xCb<K|=3=wչ%/z0p} 1R@_=9IL sKE0! ̋k'~?m6)v}D!Sw>!qw-". v~N'\n?VS_e#3Ov#[nc罏y'1v?ݟ ]%Ԃk܇y/akڞ;rۯIj_;{N ǎOAԊ֝ӉxJlUsTs1\nq)K_n33(|7!; 9@'ff y 3:Lͥ->L?!`o_XQ-u >* dғP.+sF;]MUM"<$u^9{ 9[.C/oKsqWUt>Y'$W-rY1/ OOF-DOSC֐?y&*>7t1(EK Hu{fS\JB&EAUd"~-./1D+˽μsbNO #!cQH!3H20}46rU;/qd~w|i@b9%pNۖ=:F50ї_u3lC&ǩ W}eKe(j័l'?Su>ӱ1tH0HY`Rnحu~]r@w`s*ͫby/*50iD,À >~خק!B-֗_~KtNjm _#_@y!+!>!{2$d]c)J|eqJ/&yύr{~u4??}{_I/R*37j;,|Q/(=eT5|ds\B8!s~ߟ9_gd[4fqHfWMfAB7~$-}ksy\_jf沊;Ycw\&Sq~wZ˯:[/epycsP7~֞s=C fK <.{ A_N tSy; qo!P{b'UBKh-6+ףXN 󎮪[ckU?t 4c hd^wwDɋ}{ zUZs8aOz G~zJ6T'21fK+iA1>_)qNeGjg| 5Q2OMu_?/ ;^>%ŲWUɩx:{VFPʻ<9S*;S57-9HLzLR׬R.*jϨ[U 9PR[k_𖢧|plBgbsK6G_Sap倈XyqH'6c D(1먤v|h%R+Uə8"98F0/ ?LI }OojKlp6'Q>tƯ38a]@FasB*))TC,IpXG7ʚȗK^fO߻ v^shgH=nƨW/Rg,՛fi;W|uXZ9K;*@Jmرڹhڂ\U\ձ,VV6mQ[U R4JmW ZhRJBSAAv5IhQcbcsnQmQjkܫ,&KLƴZŋjYP &EbƈEFۗ .kVL()C%T(wH59̚\; kv'%Gjv=.urW )'3mq>Vs̏5tᣜ5cW5]16rZq[­(/Zx=w ]e퓥cW;W$UE F/7܈8GTꦩlUE(ZP?zx@2HLˋ;òuCXRa7?µeFg84Bn)Q'O ǪUҫU-6fgǿwW\&ykQ˒|~+W7Jl8=j32YZmkm<br5tkC6h:9aA3jjTuD@*uT [ڦw-y2#1*%;CbJLJ5jew2HQ>6ߙ,{śMMMM^/lyC'ZO{鸿K}yGP(-Gf=]ZWE8f /F~.-yӮ2\Zo<ؖJV~g~}0OGZ6-YaH ǹަK!߆>^NmU :hq/r?vr+\y2L9aW6 ž'URHk۩=s|[v& 55Yql/U铠}ħhs'x7] i9(F9Z7*;ԶL4ͳ<|qY=#YG8?=;kh]:ܸo*~VbjRq RɖX3(~{)TJy*&6__]5 ПAWY%Wr %r=oݚL:cT;d8i}^~&d-0yhƖf+K9%翩jq`ItVyryg.ESZ!rUZ)YZ$Q^Ѵвq 6-7ƍyVyj#E|U[x~kBWy\s]OyN֯inS? x۪ܶ|'?9'p.]*UaJp-.0bsp$W?u-q RAnfF~|ttKHUwֆ$Lٯ6CnPI"9fE=]*$/o0xx-/V0֒! .`TXWXa 趭:8򜜎moe(pžf;˹ Xb`2h8ȟ>vB880Pd2S&̋ 1dXUg!,~KWTNddĺ"=#!>uRm'glz}ևiۥyz >K:u,qsz(mzؔ}'}t8A!geqbW;?V0VfTQ(_p9q>D-ptz9K:tO& `MIb3?x)(bH9]>E\d *oP@3CDмeJCc#RHw ~zdH\V }>"󬻢~9I<5aXy7Gϓ [=;NU w:2{oC_Ԙ;%٨3Q z\a6 QK+yjz!`_1+O+wEv8wMpYO4r&M[<+g,3[;euqkιS/ˁ?. `TKg{SٿNXn#1UMm4@ЉRl$qBY];iUs4zHܗw12H" !fU[pdy}e9g%JnN+yENk"zSwk8k|/HQM HP , mWv`  N܀x]qٙ!%8O!?2CpVh4O.Р~?qj<_]qSv.ح_HVq\ M+z]OO{ZI.R:f/hsI4Щ˦~RP(\t܏=yLrwv1OA)w̧񧽼%ʳoS9Rgծ>XnX7Jj߭Aj7 y?yժn~u|ք|TRw JADC(ys{ O%#Oidp0^1h[A˫q˞xbfTn m:P)CA2}8!߽,B.Xl_%6JP)UIʤ~@#\RrrrAׯQS3ÁZsNMjs}/N!#[c֓[ٹ!# Jl`ׁSԇeQ9P`@E7D'Z#hpK+rNR):|oxoojJkV7\q ُϨkx'z9weZ-m~]x972n$ֈ5p<3_snw#t`xC-mUKtZ\㗋?g@1'U+p5ETtN\/OS.4 h12Ig@ ` O(?C^M0Iq?y8^0n%JwKn$@vr,7F,|oAMe:'{8a i[SXCƿ}k" H|ן~߻?x5QZ0&,Z_dd@0ĶÏQ#avB|g_taI_?>JORygoU2bZjR  Ug?>= A?Gޭ ]&uv@ӸpnEl2eů>}l?h=~ B%st'샫}o Ka gbJ^`*gߛXgެJ{7Baqqa$ vlgܝ 2zv9 <;Ԧ5\akߑ}_hـd+J 2 @2R/IJVOC4?;-6\ suMyk')hv-&A/jzNjl-Â#/x4݇ѐTDV~}*(Yj)JE(5j(jklkFƫűETDD /Ogw=GCȰ:N{>}<E_f~Rh5;X۴\xuu*ʛ+!u.,_qq6''yav}<:zj{Ngذh;OڃSC>QM%docƱ41y O]>ZF"Fs3 6d@հzq.E|Oh?M٫xtkm":~kl-o oQQ?/{Zn.RGPn -deb=lw 5䅰rD߂+< e^}׳[Q?_,ӜI{ /1)L|Ƌ`c{y}|N+Ez/:6[bP_332"DOmDe|eqRz{Wx:pZUd>Fҁ{!ğ^fsj);/.}\T v\ls7]`C._S$(mqƍB׾]mwO 0{o_Fdr/Q~g=QP휙a(&_IɢOXCw3G?',&\\xY iaiV>E]8h:<&/N `̈EITF#Zh$`Q$DQlch365XmH!m1@R{_ ﺍd5APĉJ?WM_ M?uWeaJur deg=C\lzl9eN݂}*wk>w].9䩮Cujczی6{3mWi+1/KtZkn>΍<VVk,kuC}Ƒ U8M;9*yNa'> 읍2P)f2hGX`5y2 ;pu7?oGsu~8L9S8&~{MC|o}!1|(W=Sg}(_oG]pgw߲O'^HTII_k?Üg3ÏY=oA33n6!H0xd( 9g{3}c;4U-tmN_SE/j>Cw˞]y3Rjr1IA;C*&P6BY9N)|ܵR˵?K%}WfԸ7w:Ŭq!D7Jv' q8I;} .0kι\|e~":m,՞ܘ'5Ctnl^"+j+9'tzé0iMQ i~tק -3q:Qġm; D,?ms (X-3V\;ʙ^^(ɃDQɒ$Aj"yvعaz'' l2U[M"jX(PmQQ%kImcQ[ףb;ihLXemQlTbF2!F1(4ѬQ2)4RFƌI5HL*2V QcL0ھV4hNY&cQX2TS+QQ=.0y6!Cqu?_Mi4[>Kv._Ჷw5 Cov_lϨ墚*mhJJ+KQ1v3OM\v$z4gF cOgr֚:$5'j<0f@DSJP׋>: Nǹwtn~mOͷMy~Sݱik|@'i4x}JZ;j5| LS,u2 ?&sjz8aEl;6N䉳nOᾞ_B o%OTH{P{_K5 *rX*t3(g迆Ӿ'چ_=( 67~ϝh|\iWTPPPB vw#'ɀ@VBB/"/38ޓzgHɅC͢'k24ٗx|j/,TZNP vܰL WBjmGF<fH JM)?}-ͷiS+ygE [De5PlW26},ڷn@:yo|TLvOTPϣf2(( m J27}}&Ѽ`ۻi[ژwpvBְ($QDokxM*b=ݶ-\㊍z/`׹h6MQ4tᷯQ>٦6:>}dڌ|נ=>/;𵻷;.[ٷݷYzxњR)*훍#IK/ś7`.6,YvP5 .@#VEAJn`[BPdhP@)Bk@=h/ff7`l@( lP:i@>dSm=u@62(6Mc-sϽWN3J;C8bTV= wBn( UVmUxϻ\tiPmPUzl_:>V9vssgX>ځuC5TZ09 *@EM% k$Q]:6 Q@v1TIg9xt(;ϓA@Pݠt H  - D cg+#Jʂ$A%kR %ƴ4*IU$d56nIE uqͬ$[樑wn;@k!sm/lu`}mjB%ېQ  C2Z[TB$)ФJQBeZDۥRJ h\n;LO7zʀ ǽ|wB"B_yp =@ەlnk[nn˾HM}UGQAPRU3_/}m0\[JHU6ݺ"pH @d 2bd&bSJ{ 1SȐi FA4diiL1 hiSy %7S=6~_yz4ٌ`rJh pC8ﺟ'|%z0;m IP)Fz~tĐPdxl9J^L^f MχļE֓O:ڝο"=d棦o&ݧYb#;X^BYWo\Q9V|QSV$OOt=Rt5*,B:Z42`:@P] M҄)!JLR0%*R 1g n麶np2LHG)BKbp3*.uRbsB)>TVGGWYa3YgGGVXJި.tESudD֑q̢ NN}͸ <-q^uKN[?0r) .%BJS莇MXb h7bJ"tXBA1&bI+&`a 4AN0FC4#kUjQZM4ZQ``$JLBf`6;Z ]'9.B@G航0>D#Al bٌ.pÇU Y J!dAG TM;;FlޒjʀIjΉ\ʀ@~+XluV \Sm2$2`wu:zoL׭Tm21c#mО/ff@Ȫ('ǫ43Ԕ{ lPΚTF>Lu?s$ d&)4V:?C#h6 )I ʎۙG3R#aY&I sfeӜ'SILE) Ru,Fx0f6<.ȤPغh*c%?KuțrYwl%Ģs!y9ʛ],dk92T9&+J O$ V ٤Q9hp:}]>}ˮd}ݍ1W>ef?5cMւI4iTk"^Yd%I ]mѥnБdr 9wC\\k!yv]Vͱ`` mҔ&fԮLO_|OI{> ; 5hZ+kwir&*\O L.&si͗Pg*-&[d AXXRIu!)r$nX3gN1/7 .B '-JBeXYC$^Mݮ]"G5,ُ_ΛȯfrA|]}_\穹W}~B>d*K&pQ׎ndZ5>x%i5!NT5kVΒ>>,.nMjsmiR녳3yVq\\Ä+ ||G1@Uv͖ @QK*SK#zCG0uIcs%r˻F\qD}H9 )?wivמR0*A5+ !Hf8"j{Q,craZU: h3P$(M"HEg%C/T(Y=qL@y1?r #/-"3֗L4'U0Y֟Yjw @ώoOٙ7/=S}gEUqRYkI4?CM2>!RJwnXB,Sv<DɆ9D Sd]ZZMf7.8^v%.L*Ғ)Ls[Y9JvM$YÑyɥ&N]*D 9n֖䗛8"ǃ$*;]llL`Dy2q&H.FTt70{?_O}xbj=][pkPKj BJ㼭B5˔;@oaDIKwJETl)'}0K<,O8uWT#Q[/`({-݆ƤK\)6'y8ήB.Km=pm`SGL4:  wG:a C0C˶PH\Yfq띒I)rf`.*7dhP)ҡͭ{,?TbI;rmlLAbR<=Ot۴Cü7m=Ý,iWg*V-/jEh25gj@ytJeikjs@~eYC%/d7PpVAd7oX*u[gUlQTزg -t g~֛K5^g7I[ K UvImڄ{ =i Vw@ƶڣͷ0ϓN6K ?%u W r}in2NyJ& uW_ &=>A C|Sf5+ Dԇzãs.zHD6KlJ u"}; d51pW"$Q`vzNT.|وj1xqG>.vRU0ֺ kB0V+[ֹcHucaީ xqWPm 2:G~:m!B-P2(̎SJ|!R+ 0 9xP g1Ub>jH(U8z`P< {;{NG&a;~vx vʴD |+oZ]J4$+ s 1?\PC6uUշ/&R4oY` OGKjV5q!: CzuwЎƼ-p SHdcG=L4cF$To{%XtfMQOIݚm]l¼15jA,)78^ܤᲭ!N{vg_F-WZ".E@[Df ̻(2'KA|/79ϐDg0aR[^ׅj7z X`3")&U(@MIoC¤y =0T 9ѷyb," pƮϠȳGhIT$$}`ipNҚ!| ʚPI (WОmWu]l*mOa#Â- t,tw+w AZ_=3f<9.̀-;/ Vcո P}2! !S-I$=|>3}ew?3QW[S#UpfQ~; 3s=8K-9ELw#W'#:9NP.eiI̛o={ ~i87ߎGF1|P=AUM}9yuActe{NV"hmhS4e[Gf9Km:ܲȭ&5n'},Ec|d?N.qO]I3&NkqԘB!Ki.\tAI`ڎ`]h1 =MNscNyou{k=mŦs2p4zF YvΜTOwwag Z"$WAʈ@ʈgDU  $Gb@Ln(&&HB&ң -Zۥ$gadVf\h0a1G[dR\ё69**fWNEU%u 4e^y{iɢ`jG.fV=#yik ٫Cp `'AVư&Fx4{3d֘0YBI6}bz`(2' 遷:yC5}A3"+Bqί3&v2 6NNH˭eNuEI;ES5 @CG3" u=Ҵb{_T=];j*dά>I,~VȤ䒵%G3,?.'-IIhƈDnfc6`a:.dm%Eѣuqַ^nwYf+Z9[ S'(at4u{._'Ѣ=4i2h,Kp,)=8 r0DjSU=i/yk`_ϓ4ݗ/9 )KrG&TSy5v8Sߪ4-R%[r.quFL9vIS~_ _% dضmp'PKlg3ͭ|~kQ,^kmwL;7<<ϡx(չ f{sюI;zL{6f]R'seM>ͺꗟMG}hx0H}Ǣ9EBVxU=PFT @`2;$]ɪߪ!5_A. 5\J(A$T|igwi>0@M8Q'f$ʒ0e`̬Z~rIw1c+.?ɟ =~Eȣ,X̒SIw7xy-oz<H%,U =gIg|LC'o` ^M~>6s1;mǢ/0bOa_=J WnkH&GHbӅd%)PH`$!c`^?fDČȂdLJ  B $ -IXt8W=r+X.x`)Pc"!|^ \z-4¸tb{ǁC!3v#Wc'9r4\HT8"gO#IW+ R_q}+Z*Log5Gi?WX4lL-( /S+$XN $XvPIlqf䧫@(2~(ܠ.ʀ$>WNT;~NI>kvh5mDca7X32.@@tWm /RUvAhf'! 1o\j+Inl:lI,_, $Պ̌+' (Ry6{)Aބ@]X[ksݼX쎱Mf7J30 ~Zi>~+_{JN:$U,Uz\-TTDt "g%^8쳚V՗܎.w>mj: 3{5\M6L@x7eǫԷe{^oR%ȑ,Zf3|9Ł{ZDfdH;R&!<eC=@=/b`;8/:v{x\̉H1 vI_+f~r_FY`%LT!AJ;GCl9T( 5>/f`8G _"2s8>wl7t<%Hbvai|tئGO>Lj^Y˯E;nveptHc ( Ҭ: VDXfOpSn>C;8rwwylv!sQOr¿ Wj ADPăTaA(vE¨0 u3RUqrLS[i0qDF$AcLjnvo 2)m5?_7x!M0E3ϓbژPjB`w!t^n=Nsr+ub FQOOV [U+t&:c!*Z$_*. u3nO@酡}I>'$<[.0Z~W]E{Ҁ ԓ sfO=#0<0}@V@/Ԓ%v`$Vj*;אb g dfjS>\K=@0/H@jUBjR}Z>Ӈ#-wWO%|'W *SQKb3Y*[ZXZ*J, R%3j@ u 1@(B^"Յ^H_X"DLZ,DAR T3HH)ܘ#{T*Ue PXO}.<]{!@\j1RpjɊ q,TꧯT14 3rKy6݈o؊t*8M ;(QPoN<:(V8iqghߖ X}K2{y-*V(͏t D%^tCQ)Q.9擗ibrBe5<7KTD URBd- *ZA.-zAW%D#  QT769 ]XAƇ0]PW H=v7GtVbgZ4X.lqGl-r (Eh943n3u6deۢa*1Ҕ7Ly[]kr\%A4v~huFeR" ЭғKvk|ygdy>CzԏR@3!a uD#)8 -*t,^įP $<k91tHȅy) Hrշ*@Q/eoq}xyf`z ‘Y*pѬ6h eBBk 52o.Tl#O$W(P. /G@V¥$ÔQU@sIA2ONiR( Ь\,+Dz~eȉ*@$Pz($¢Ud*/z` rn*6Ȧ&j,mi55CS9SiGIER7!}QFPm'@f +6A͙<~\2e͙~s -\qE|$o:*X<9:ˠtF!S IM%%%0vcU]kxDlvtU,.51qQxHo1qT6-3qSEVH'.z\4sOi_ɔMSln dh""܋kh W %u^i,ݮϚ69/_X:O 'y=VP5S(EO32߲P '+^ x49\lh;;H~X*cN N=԰m (a c~=ب$ߴl?L\5>KEDW1qqHj~NY{9 wzکabuN8 0):F8Timңf$ldqb$DG 9j 49Lrp͛6-eσ39”ka<#O{x>-uT*!PW"f߹:]OSۄ7 BX#;i+(LtjYl,az(ڛ.ZOwڶp"}cs*|.6֢?scZ}<ZXCϐ7kEdهp !aOIOL ahlQMp-@i7 2c¼w9Ȉ Ba7f٤85sxV4)S9^sqsȚ&a$K9w]o7^RN1w]]&ys \͆ۼN((Zp |Y[eOP:MmZsG_N@1~qa8]~ld4p\ΰ _o*y#lFWy B İRb;>B)*@UgH%c8E@w-k 0j CSu`c3[3!&Kw\ JfyN',>BT}DhKFa i@T1IG, QS]G> uAp1PUܽp# pH"&&*>䂔`$ 2MT&{u2*Δ"I x'l)BQRŢ[b>zv3 @a4k[vqO1nk𹛱EvjNlQ.1 @r{8sUd*2GB 2M&|AfP "hۙ`J'/2$R6r6r .X$F!vڈwZKǂn?mPj24v9?0%ф<BÇc5{ Gq;>w}79@eQ`D\t bDHPn^T zEiDt'{|l``eEPX7OVTQ+.; {m ARJCtLfMٯ8%ldoގ av:?=ݸaJ0۬BEf Ey@`ŠF6("Nҽb1PB*2UeeDyBI2Tqjy9o9he0fyPw#$F'tۀ|| w>l 5bA PQUv~uHJ}!Nw(Z d5ERQ{TDX V WD7C+ͅgÁcqwmZLDdEUːXXrtFV(A(1pj$Pҝoӹ᯵G^$ROVwRfKlQ p׷OחC0LS *vDev@V8A"&mwn?_?iCg D;> B~ zdpC`6/(T3 v`,TMogS~~7qw "cQ3ooѥE(j}Ҩzk!B dU)NJ(Bdy Q62i&W'Ș B@BOU nQNwO> .Th _Z(~ _O'Wp>]_b}bJ={cHz-v G7RAtMA$ ( <֩oc߇!)i 1̀=f1ߗO[c]+%S4l'kTgoe1HuQR9!l/ezI Tc^nn#* _/]+ŭdpږ#1?c t笫. l.3/|[eJ[<[] 4~v)b؍fq;X&f[]G7SNS򧷌÷59<,"R*a3'?\Z2wmv01)OOx=ul|<8j~<3:rҩ c@xnr'xR{Rkb5Yh&J9X3 䀿mJ/OsR͈K,QT,_RyΝmN,z~y>᪢j .5+?FkkZ] )5E1' ?T_73-81Rt)EB~`abQ/`>! vv Q9;l8=D}&>fUf`;`Jb '}s=ob;{(P;#ߤWmפD?5ZKQ3-+@D4ECHT-P14QTH$BCHD4E v~t^jϻs(($ 88YƔ БÙءc0* i$s_e>2'ȸ(2z7mO8>(RG0( >#JqT* eSɋX3FPz|@ND7| {C_NYn~iYii(z>S/"(G/$tJ%OŖ^ٕo4uq͙~zan_Lw{9]ee*HTWΥ=5j;a0B1 ;W>7WL-B<9!k~h$Oa(-!>g*|"{}-{YKpϧ`l%3Y;oq~o˃'4 kp㻇ۍ=( DPuڝ`92kNQ P0K>ɷ]i.hR>{ 'PMYv4y0¸h"1ޗ*ݳs6Y0׳l{vF D[□IjJ㆗fP;Ʀ/jcƪ>iPj1u` G"D68X|0dl}_ە]M/9&$ 2"VT;u'II<"R@ {]1f|o7Y.I)3ZbسGڠ(5PBT'ΗɅ@a7X6;:wBf#|PKfoGQAYNzR|sۿU]F-y|pkn㯠4ptQ,n"vH49tajW̞(2brSұSWSދڊ4M俭@1>x* 2\WGz !ڹ \"VL gpZ:껽Upw1tƘ^ջTQ|՘Nz$T3u7UBi{ PP!  , Ľv|n#Vx(cm.gPq~5EQ)٠+EQELU74 qUEU< }k$Q`1py4L 7P"l68 )G(*""  )@#4%l4STM%s揌S "> PQ-JFZ"!xID828V Z!˓)0c%חzqb=N]QYѫvR^I=[zz'dTҍ&FѣQ@DRH"j_-})m_ R$HMά{<~!8'AL̮S@g~(5ͷd0J6wՒ m -)>uJm>ti>4NU)@g @'4P((J*$ULqPZ L6dž5@[ 23˖ 171# _kٳs,f،%P՟1G%z8􇨩7]|Ѿk됌4Z캥 kn LA;`.l,v|YȒx&#qzffkJr 8]ux:\B yTO2C:J0e4]>3St±@#=n7EVBj/~+~Sl"s|=fnG+{_㝾\L.3L̰YukgS6)M SU#[+bbJ5^B0v$ĊXOYG5M\ՆW f]yǐti7n#RB*ֳ)e#uAJ<1= T֕~~${-TUUOFཱུ4r0(c @ 9 ?>. VEAU2^V#Lkow%2<€(-g9 EHR^G *V#Es YKՔ@VqA /[lvb#i7&lh6teF aٴdYi(4SE우eiyyQ#BYf%TBXM1$'k xVFBx=鬊ˌ*B;Q>^BTm5*UJDЎ1$VMqsJۙ GTu2Yfb [(3v}0V N0w/ߴ ["ـTN7|(umcCewLnW@:LUU=sGbΗ};Dl5o#yr%EOrl߰=b +XڰV fؕ|8mp `ZaubJ^|"EEb- >ynģM+{3 Pʓ+#BN3U~5Ѭ "fC9Ny=7՗_7sԤ"Z6KRap1شG078) Va{VI@d95._ѱք܇a&%-`v WzidYN5hTV۳yhۗ~,?XL>̐AC]v63zVCZ~>:˘k *!bέ {04ijHi_F*:^UT =G|to]XnOc]Nro_]h2sXt$888  ( D(%QDV$`QHIl(wL&3fm%p/F#F3jkPM3BШ.[Zb;B0h֓|jF3BՁ\(Lvל޸k &b=q jn&${:*Ә˳fh`d ĝDizjG!"Pï\u+&ϭ*𷑪q|==i8 )(}(>oֳ>  ɐW|4ݓGm?}5Z"hc!iiB$Ohk9PDS *iie_57eB,UPٺy^yąd"DzUyeizM:O љf= 12K~#'k?vf6_ϣ7̈wͽ֍O3Xsd$3@~0HcX -ѱ@ì:(β w j5w2@f0_ⷫI$t?4r7U+RzLj P 0$(P$JIAuu>WW r`'cHXT+2JG>)m y,D5Q^۾&o:*U(`Y5 9~?TaQYb0>VuK3ȪhQqT)1jii'ԳK>+9fldP՚nddrsC&x܀cԊ8W29gaQ<8*$su+{RyP=aY?m:/ڰ/@>ْp`k~ɺNWʋ?v Z8x>%' pHBva`B*Z XDc]k;Szw8L JJĪ5EKTJQw IUREDMR-%!Kw'鱸oWʁ v QTlfw:v`ߒmaɆ  bgO H HrioRͼl"x>;2Gߞr& [U[w)tҺ\ yɕݵwO$qBQhkP/NRj˲/^^ tEIנx!掔 SqOBw1  xu"T#}¢!8Y ד (tcuM̡5 جCcyDm~O:Xegp29͑ 9ZH&ke$$}^3ݝ!*]Apcޙ )x&9ȃdPbEPY|xp8N E6q©p"pMBRg'28d#7 LHefXŀ ̮l5}3fQ1t v4Ir fkt1K*|J"w.qlS)K9un Dyi2/@>*|p?6`ǣ8Aһ&*&E/Yn Y4HREW -7omE8J-Fjf=YIUr`ʠxQ5H2(h4֬;m fQ4FՎ&n, vX+`oeIZ!{f!&R Y)  v,t&0`quiS(Z1cF |W 1%V04+ T0I ddcfEFd##a ۧmDm3mn7t$1A-&sh`tBvnuede)9IZmQU):$ieN6pM7>U:O qOKV/!)>IIp* K"($Wa絷U GeZǷW>8rsk LR31\N0ʇBzssM榵b¤r(}{Wr"s94uA مCvi4Riׇ~z}'>|<T+zh_.VQj㐯>/daBljNhcRRυRĿ}CH'UBjvL'}|߾N|r8p9M]y7\Y)pȬĹw#ź nuaY3<+,3GG}>5H MtVt&3n}WB)XY/0疵Nⵅ\Ut;ږ(1͟RfiwqwIiY/hzTk YΩ$8(TYcU aF9o$c a3K]iƯV]0:K衍\a AH_6mӧb㩡VRTQb3s=gusREeuJJNC/Mu{ xfə pk:hdٻ1F]b U46Ϧ JrJT,E]wJYNJяY:4͔-7F.{U/:Cl7InjfM}CMWiTGoӼAot3@v:AAy1BÑXm%X(-z[nT s玀9 2\ FS_R#w ve4 ѭ`W+GGt?I9g<~^~_U!MW3}UH쬪i%P% n0Ŗ(E.ϸC%WO ;yҍ?~HAK&@hǻhsD<ϰǮ[uV[)841(+j, ýHcu,U%5F^ZHǝA,= RXFa! .5acMn8y?3wãh?'=+[EJʈB,ٖÞʞ]i>c K6ds& WZIboL8(!Ň`> J(AJ0\XOu='w:>~!!`>H.־\?/9EJ&P'eV:K5NNus+XLTP\$q:*ΤpSkMKFsKZQ UJE*@ @RF#Mr|f{'b{cqf6~,zSûtFm!g/ނPZKNDw=9zGd-oKH+)kܵ |MI+,UT\N c>@q k7V_'_7/p]יn(,IrưWd̔2Na$ƒC&4tY~ i)jc a ZQĦv/~pȭַQ$i;?YQ˞?RF}֪k1 H`~'嚿n?)АlOkOBY8|)Q)}SkcS^=鰟RYdv`dG!(ec"{'Tgv1_k__cndQ֮ x S:ǭ !z:C_YN֩VlQϓIuy!wj&7f iO̊J̐6p,;E |Nh7QP˞/4ZZPgT f,ר8BKs@. vSפY ЬE #V_fV9,xMZ_fTD.)|WO e Gn ~9IģNjnꂝwP;d \wPZD"Jǔ Pq~9<.syl)}:T'3&;&2mܦZ`?>yN"\X,e}tJ!%Bhp -CC)plh_wH~w髯wӄ9*9 7 >Ϗs~*=TA &v{tp"Q{J8aꁼtT)a io>UJӥ3vD }*|0M.l`nM_d_ᛜ}!^I|}hDi8bX#{AN#_$=33W| h窩`#SA;+y0 —Yu瓙2w׀Xz'ur9Q3n2%V%$JS""1,fԷbM_b9q*B0G ksZBZ's߿]ob> SAȴivz5}ɦwno}e ,phHaf @H( B?^~49$rɼs=>ˣ UE[>gFF %Ad)jʂXZJ# $ j'$Eڍ3QӶ@"_.]ْc# BvF]ݗ%gH@%~eCZxHɦdͶ%(`&-ȡ]Zk6Odҫ *SsJΧcØ줽wg'F[v͔kKiƃh{yXUsX77^fĊW@afq]6UbiZ57Y/'?V$vo"i tg˥ &-$³,g|&>sT:z \>7z;}S٤X"⣶L\AFm ! +H\KfیρQkZĨHFA{ͬekl(!ސBI~-\0jV``I -0Nd5)vtwnu',c`qY|g&y,m!@aW:#Í/J9tޝ°moo[NiFX|)Qr)i-Re\J0-9Dݻz@}M-FP)tbb8`AbdL4",Tg!Hx 7 Sg-0"+Xdjrs $)A3e-8W]gdpzz(wFT snMrB%RLl>1<ޗQE9n $ibt :)9p+dw~[:sMW7P T_t*Hèc豌2+d.zJ.{VEբ`s vvzhz1Kkba8QHZn o!B+^{Ǯ5q9gtem44(t8f+HkۛQee8+bKcbjw1Xj\=d3(Snz7ͫj406 =v1eU/VPLOWR)7V^{L30ơѷ=r="hq *鷏۾ }Q}%s㾪R-vOq];Uued"Zfl]<X@$8H)w4cҒgWH} jXJ,"3v8N[=ʩrPmW0K]kY xr5" M5`FE*U²f1Dp0Ɋ]nk6T/\O[0Ԩ, "u.s)oqcIF? d/x(Ua6Nl[cSzdwn_6~ըH^']b&S\Ћ1iHV@{ /ҟHrCeqY^)Xrd],ʋo=)?*E n֐& vUQfb.bw2>%$=4ևs݆k7<;AC- c"Dd\V} jWO/[ ^(_,RXX9J(lʏa/p-C:iƪ=w:?3UuSXG _݋`3qB c'Pv0{jQS@_ IdžM(jH>5$ܧ,s7rJ(ftpfBRHn4PYu 9||{2z0@ʇ3B|vvI<}̞oe7cqI1u:F^3A{ttK:ֵ>{Q>W)i6M?q /':>Y'_{$OUC<+!#GPtc.>oH$גyo3j9%FcPm鄻A0Ku.fdu:Q!L=X{O50(lmr(:| =]{Nȴf{;, A 8> wm)j׿0᧗]Eڻ'V"ὖ > zOQSmOm#5ffYUF1ժ9}ӾÿzCb14G zU3kT bb 19}| 옲?}kGԽz6Ƀw @AA*̳BgɉOZ2Y>aF( v4JRF`R;uo1cr RR/֌ A_yTMJg[1!ތT32}i͘&sR[;B?@eCDۣ3eqiE'kT^O/)am wV^᫡%E}QZz\W1}UmJR %IERADQE`| ,Uh6aCG7%Bf>OQ00)ggeM}gkVPL,V x27s_[5SZ  v!#hnƛzU=܅2.R%"Z .sƾI}}8r}͑`mPe5=-rUOz/H!J˼2a2]cxd9nꋇ=,>7 Z+_<9F^c7Xw["!(&_zh>TY͉>y^ULJ/wth:x RzZ'q= 38b M;O ӵ,QDpܖm6Vop˟m8n7T2`a;0|ޝ ~SøF:śfbv(y3zyz]nVqv4C^5'Ay >S\{T=*3[Q[v WsV9CNkQ8JBRw7/ `sY5Y]0UGURG^<|xMc׳v"ai ۈc-wABx 1D3.[/s X.9W*Zu #0WVD 5ɁDk=ͧA'[ @,2[u|8IܖZZ L^Yb;go{X3ſ N$ֺMbI_iG<(b&1<99y:Jޟj˼_w!Ç7}<͕߉\]op(G|,VJ!m=vUDT*F ""CΫ[>n\0JS DweHY^n}^k1O?(:3j*aZTȊ7Ӗ )J|v,d O:Fdc\l5MOJJ]Y-BBk,IpoAP@>2#4{;[x#r&B c†03#`h9o1T)ץV. > V2M._5B#DUC+7{w7=ukߦxZW<;J^*U㹝{s6ePZ>L쫸~Y(B%χJk>ϟ"|q+RSy],֥dעӣ>po'<Y~xOCWi:WK#L65cc HC+Wg0ZcфykNϾuN[6l[-c`VL<|?+B|׏d~6'M4x|%/og@ 'BxE9J.]syMO9 9zӐݥfW{-%Zd ־gaLԋ⽱9D@xm;_tR$ A5/U|5.-nO.-7deKoMSivE1h@'= GJ<ZtW*1 >.$ 1H 3;2Z~;Un]|3qREړw5ʲpXQ8-Vbҁ,I,6r%wh.T5Q%nuxS]\gM1V1r 8Ջb.LV(PuD9.?@kdlhއtѦDkm[XKOB}KWBYUz mtSrN9^r{XI'c<,QFS񈈠~w=#>'&ݖ!L:ģYE۾&O+n, (b0/Y`^bpA]!F 0;PXAtO63o'IUe JUr` yř<T5ukYDdCʆBk XvS+)]\ϣ񆘘DŽvtD)Jťg^U`Z!#.ы[au1ŅiG)['-JQA UtqČ)ңLSZp^:+(d>|1Kr=d>̪n[k_T<#h]P\ь kA. 6q[EYq,`xvݴL9 [ Ư U%^ h0\pUvaEq6*ZʜH15 ִ azac51 K++ޮ@-0բ|Mg@E4zB[ /8q&h[Dџ} >z˝qaq,'RtVs74\P׉lc KT:d=k##36U5 fJ#azX%z73?~ZOϡOmc]dLSQXSEqUxs+۾wH\z=*.P(⩌^ ( aJ\ܩwg0cLd!Kb'RXM>#TUY?rهkzHV]ymN1ٸ2)cN–-`Jkhb5r0@:z%t\|2u.ӼNqHܺL%-({}]=7((T(Ye7$KNyeo)^9ZVOuLA ;e[ 2IBmF勪3o0p@֜MۗFhw&ept&>vduQ~ +g]ƣ'| vdō35sþa#/9 S \A#sɯϚ~Z3TJAbT?Gs#P2pG4OeZ(zkv5YiABqfSU ߶zhs>|Q$ؒ- w( Akm^-kd[*TPD鄒H'$e^[EiϜs0Eba&<*QI,QvY.!&-$ޡښu|`aoKr폤;+]XfZC^\XC}!JofWqATu$hj7.FC+joǧN%26.nwO vW<`zA McyrE'8}]z'ڽËgH&}k}H, aAXEo]P_C ڮ8e7Wtx1Z_Tsc#1aF2PIAa}JT,)Xf;-mqm>h?wY_S{KB iL;#J ;XS~{E=c3tjIREu59vΠiV5qNS S# FtA{\/"N[76wPumQPwgZf\u(`ڱ S`R!MÞ9xݑP`\'9d$`۽ySۢ&t Bbm.ɬ3w^(ռJց 6&nx4xYw:A fhv1^<ɋ B<ᱚ.5>/jv%{o]K 3Q:痖I0Lϻ[ ;gSNٛӆi&V׾:EB{&Bb m ,stpԮ؃`yq`v8*1Dɡѳ'g;˰ʧ[oe;?zN]v!kծ]E:y&BN/vCac72^&s riAQgxm!,KH5\lmR),ۋ|+K |MM%TYB"Ne LUUYJQs7쬺b#Su:J} :p5{9zcbq_rg˷M1&!ؚ皛 uߊ!uO92/Ym1gd`ɨYF|tbΑf #ȟ}B=2w4:8|:\/v){s]dbDR[QIӆknZYE*R =MSF캪+ibV7C|9ٖVu*KRۄ^OljAuvMٹ\!MkJd{vޗ`0]o6^iݧY] HR >yE ,T*Lw#@-Z^jv{ժz1:K˾+'cPO.EB($gP }0Yx}nns"ZX8}~GQEeJ\eÿuJdOz |!{EO YkR$ gW{vDϫ&H#hz;A1ǭ_ek][3Cruu(@T ҄!(@ zN=WD;9HCz"{[ ʐ{fFه(_dz !;B70DA{8j鳮;/&\NI^6m>JF2jN-,5Hݔ3î=U%.AR@W}fzO'gNԥqU.٪ FJQMSb].! :)x/%W*LND"20ZG=EJۋۣGfhk =ֆex$ӯEqbF,]XwDRQ_2_iE%;yE{74&_qTu p ˃uAHvq}xQ],`SEr GT> DK:kZ7AXx3p?+D|˂JҎ#t(bN+:CX_[8479c.?"CͪU+,^<6,ѧLgc|EzRH?^_f"un e *1i\fg)Tl\ٛS^"&!nւ(CgURk<멥6fuMHA}_r:RKVk,WcTYލH r{-":G/| 8)g4"zC(Z5RbѯWxf XY2[9DRfŒF7qŋ>J/;>nq~~_\쏇Rx]2li9Q?9Wgӹ ]U vS^xGҩ5{+J$ *c!UQ0#Mj.=#އ~<Ğ#r# xߡ |Rs"rl܇,wo`;x[x:":7b HSFxH:urRc縎):8eO /-Be%%j1b-"iڎ) \vn-ac6ֶ<r]0D6i3[ۏ W^;aYZ pb΋\OT>2{n 7>WY!U6nF>nyRf5ts×(eE(阵rkm7o@lJ[`%aa"a,UB`yS.sоst;ƶGڂ dt,v56~VI R@{\ufs6R Sά.I-]*;bsn0-7 P7n22H`fҹ idWQz`AGEXG,^vaz}]]|d(a'/ PwTvz rt$PI$R"|*N WF.d%J['ezΎ7aQ1IkOiyzu;(uݓ*ec SiO'OPcQ̺uTai1P 0zjBv 3ڗxOVw&a4hh#a~)D`͞<=̝GSķOΦbH2?Js+TwsmM>fu^LD,C8ž^[Z;/_z h/0?O>b+6]v^@A8 VD;`H䵂^Ռ 7Ưޟ ӥ9|L"330^g6t㑚Z DZ.xz&쬜2glbz۽ DYBrɎ_sWUmωp;sVfwWhz\@f,8cU.G {M7%5Su}^2Q60՛bC4 *KBB l薬y7т0 P3z}_6qByo?.\vSQÂg9It<>PD<#% u!nDzQ1.3ks = r#2y Qݳ,!+ˈ8"R0PHaܱ n>&K/H(j|mA9ȏܫ,W&cսP̀eԐstx/0ϿNypԯ+y=x܀lXmo?M;[A{?oHɓU˸`;Sqt=N\ҿک,#|-5M.%" R? X_b+A DMX `k6Ũs.ԡrЧ)Us{ξgHS iͫ;xsm{5u)#oޟ:ޣ5S.pkz^5 s5@B!Z/XԤҔZ fD#5zO?EV-xY!p { 9k!ҵ-k yX[>u}pM֞~^AG<*ɵvQIqb@d]_{(էytiKF:kkvu!1? wc^&{$Y WV۰H ˅)N.Z;W$a*s9x۲6Lσ`2kggn/ [9fRNcI{Ub洖J {:],]=/]Ԏ^71^?z 3wa`l2MCHVGyP@{<عWQE;i#_-&@TwS#ꙉt^p?NZ"eh $9Ph@tyHNA_7re<$t;\,.C̒ð} ̝ȦF GZE=lǡ$[K…30/7֙h q78-eR.l9ћI2a `*B77;hQ> ZP=xGbysi sNY*Ew!:hSH_лZܫlejߏsF]6Q}ʞ#D@P޽{Mux'N4uv\vM.em'=Ǜ:˔30?Źc5eĘʭ/Exb8v7C;:Q9`!P$" 4 ENbkvQҰdn>=0q,=]Elz/m죽>B. ?_a6({n fdHb5CWIz̯wwfy;~\wnS҆CɱyoN3Qٓ@:kWoeWtn]?LԆ ,*$QŹ*Ww@0vxNf+F3P7Q@LDG 1ooX]vG2y,׊ŞE@/To ONV?HBIA\etMt`@2X:h5)aO6k5$Pv:L0ÅFƒd`]¡zE )#s>[/N଺^h{a]" ;cV>!Cq@^T-z.X,EٕéxNLbF\ضo~\}n4 l"gF?5cWHб/vdV𯃓`64,6DΦ)~ _̼U͈vЧinIih;%A#; .5w]cb_tCd쑇us0FxX`(d2[Km"LU"W ](q=_?;_ux:TlAkao22obv$uK0SY"]vA7{<4g :Pm7iҦݯj}&={w0tuS΁LJЇ7fjzw]2~Gݿ!s~V59`b`a}{= [mW?~5o~wss8=oLx.pjMټNfȧӫV m٩kpR9#BFsod`PeeI'·n~Hm[r(Pw{C2); 8*BT*l0OLNtJrG{mjQx3u&On*'2rE W'svG>gWCWZ7mô44e5z 1:=t1'_7ԣ˦r;[%=c ޔ|o`D]viKmX@O`vf877Aσdu=w'EAqfs>^iGszGݕ^ɏe*;U8]ޯD!d^:v_߂6P'o37qW c,J{v91"brq0a̠h W3E(4D;Ťwpv{ybRP,N]!8UUsG_寷 ǶXP+1y8s zL96|`.p.8ݸ6Ow܃Nƿ-G`]t ϧ֓w-^\7 c\W{TMyX eAdtUo]}B,~ɳ:Zt@4 6nSX/-gNhoG $iGcS&4#BgnVѦF$BOձFȈh F @JgpyׯT Hͻ]{Z"D.Cٺ1Uݚ/n/fţal~.U{[9.70|kl$n'M]]Ϸbc"H:[Hb؜鿏Sq%=Ls7 xhxY f]', @ 1',%CۇgK^[}p_n˴ Jsx=:;nsq{kUe^#Ż47|t:q^Q3$AM-^ w"/ x;.~!$w@!V HUV;5Z[Fpsp !ze`x96AnXԒ`gׄn?;4yǻCrWw] &=7H ӽtn k,WqNV5nix)/:uWѲŦ\ ey̥rnɭZKn熼#V@1yغܭΕxz4|*Hov(3ے:Wl0zB-굡DD@#UտZx{Y_^>u pae^>.KܲNprs>>U_eq0^v b]=|Ǝ\YS81~+di;ؑ~M=>w9;8ܜ{sw/dkêD'5ٌ.=,CѻKSrvݢMdeҌ-֫{]  YIq/$ :[(29pE#[٭)M K/1GG7ar/Ʊze9JE&ݽČKn}{Tx<6md )OSKjmmѯG^,KL K4uZ6 jtsyX* 9'Ab:F"27HIF#ʍ:OP:X^30,7RP%QΆX1exuAe ¸Cs21PŒA/[̫s8o0E؄Xw䙐P)JHfq@2R(jS',7\C8 C,9!ӗVg͠uA:8(=@)rƤjlÝ ,ޝ=4 l@9!!79<@S/nrK/ e CM*u&lֈْ?X=&lcIbg|˶XHJc @vQP_O3nkhp}_P}sOGae}{=.3{]ݽ@@xTTOHt4₨{W<׶v~)R[ P(@)_F_;l[ y>2ò zm@PLG&%~{%5٨&+2 B|3G&O{E بAE|AR4G NVc& x/ڝ$ h_-&$<2xԿ[ž&YF # CMJ tDPt嘄 f!JE0 KH% KHRxOpѶ*EXI~Dy٨`7E"'^ϳ>+I B1U^ޭ3_bQP;PJG>%`Y}6&&p%Ncf4 TGKj ݎm-[ gx&I*h!ND4R% 5!Ki4e4URUT'zy:>h1車 u2J XվIj_\H!aË,H~d9I-}Ҟ>#@sYK ") ^{$x 9 ĂȲouA e8xmHHh yggTqˣI5 !X Mz$a%d1PBTo}e]SDxqa$ױu9 _y4Zy!4u!**Ȯ4#{AH%| hE &Q㣂Ś)(H'f#!GN̑&uarJib] TFGitw 8KHR BA$E2K":TT|:>ټaeR$Qu 2Ě) ұRb"H5 A)1E "fj٢)H{ddQATR30P }Q%5$MӠQᓊ/ADYhou8U,C5= ઢGv\*cHVQ{ &(7XR0PPQ)`q~<ب+:e8RQAEQM LQ UT $ QU0E1^`(HfX $) j(h)b %bbT/q"*pI|6Ph:+u'1IM1UTQrc(BMjlPGYq BPUR}"*H(E5TTpjn^|t$ *h "*ijh")d!aqNyKs O $ꟷფ#} ug b 55V (jezҼSH㝫P=g6$]Wʾ0ks/Q v02t2q%}:wu}}[il:ղxC )Hk$;fz>Ij>lQKHd,h~zk_B{\@pds& .v\Trp+^da3DA`8r_wE!DIo~Mږ뀌U\$4e$5Z@Eވ7ÏF}e.Cؽj9i_XxA"dlc+ґ3@Zb>gY@(f97LSQpk:E},4mbۯΎp>mN4aN欠[FBm(7|ry{y8ATD:OoM J}I QD>֏}\ "SEwϙjQWݒ CQI(,YPDL:RmhT+``A1^a]CQ/ P%'+A%♙6tD@9Rw G SoTm]tA:&BeDwvtr8(z *gh7o4NepDllErEb'2:o."';놦X8\Z(ژ$I &uТM,%ߋ1@ E˃.36p.,JVJU}CFT\&kFp55yj3$;1I& WNOIr!T2' >B`сy3J,g_{M^n펛cD$ב^Bsf*V0HnmJyo!'/ ӝ3t[a!9˥}c QBailKϙO ɜN3v}9iy2HgŹsNgfĜ2#}D#_=J-]^E1LӞdⰄU]si!7Vohi(H^*>A&oyy&xm#ٽ fu!1͜m2iN>;F홱'Gk'7}qN<>vYIR%hAnmԪ-"Ybj"h)"h*(* (b!jglAM BSTDĵM33MA_$:(&"hX([bI* b(i*"j" * (( $&"b IbB&B""(*"$c5DDXعZQ}>"J)j"`()""& h*)" f yz" *(b` /q0{zR.oqbH&*"5#kޫ%9"ImOUrC + ZDӧTRm QQ^yQ4y緅jQDT( >icw 0u3K?4K*w'sC$8'-v4gMDk,La:E6Y #(vmF!gPAIb NMbf1ɖYah؊hj)!RqQFc! D JLURJH HDA (j6$Nƚih#g,AxtLDӒ(N chfSADՈTv}ѰL$Rq I“s4B9;x9q26ǿ<\旄/d5DJ2R 0&]4jƄha(8-$d@ @ӕM& 4dy Iu`s&z_^P2Ēo8UG%RO'p$(H7GUYRԢR58BDKOw7.٤{J@aR JYDA\((K=CAɒdД1l= 6$d;~p9;͊1 &lˮT4֭.g&4bh Ebc&HKf6Z,91mb \RЂ W ,<7kC% Sǿ爐!XHNȞ>&)v{(⇳v)p賰M yϏ^==q5$ Q .wt,0@ : (p3 IP^kYM e'($"y岉[mPo2duA+UvTv&z F3^Ӫ͏z;IնS( *"`Ǡi. ~ PnC{vTYNӰZ&4( Έ;I%SR(n ҙwf!1F)$r8bDξ (#1:,02~/TԀτ} `MiP APb gME) LBiD22b[eL! R9fBU2$i%CE MAUP$%$L2A- ,!*`2bFHJ"T5Feht)@A0  B3 Ec9ACJiZ)65iHS6:X33ĐвJ(h& )B)(mIkEL5m H6Cd! 666M֢(ƌm38 |b(%d\P45BP@Pv(uzUXԕȸ #In)2YP%@؋?EeۮC a" @PY ‘E BJ4EDǭ@UB1 B %5h¹9D(J( -`%CW(CT>=m _> b4*D wsg6^5EZ:LYM'M~˫ Z,K}+EaL&&Im11%*3v)tgx7x qnߨd^;*:(9#RR?/>xlq术A֡}AH̔T &:Z6TF( ϦwyT 8~OA"H \6/0q@Y] V M4ДTEP1ߗeN{c lm4ܡޑ" qܚ6|7O7]HH%+maX !zrBLDe:^;,Dc[5'7z|Q+!+ *ccb\>X$E1 RЙIlx6tO&◺: L1%Ac!M2AeɜN 1mdЗ稞L5!Ԕl4mFN9mEmFӶ*5lcmj8FZ8;rW/O\p',GxGLHb[D÷7.\$`.2Q^dmBcU-9fW-/̈́YS><=ޮflyȞp` J P >]$=0~['SĽ]`n'' kU73 8=9Îْ"@vͣrlJ&a4HA0e+*L m4LA%Ah (fq( Prb1AKA ld*IYJiiq;DD,p*@bQ ,e`;#W- 866YE6xsB5US!skflB*lAIț{ozA 4TTUA("dΣ9QCo=M[6 {m(],u(P9w;rx lzk37r~`c wmMgz&kY378Jjچ0 Wd_dM-XMUMABfX92Ti9qgIKբj*IdqYyL 8ͥo}T@2l Ur4WL++5lӞa4 k~w~\߉S,qxFӃ!TPIzJY!ș͂QQ Tyssi!{ߥd$I׫\䓥قSQ8$pCXZ]-d0E'*QAV,p*DU؟/E'+~mVэ=N3 *Uߧd7g+ *v]OF1ATq6E=GpVMsHSZfh4L N(I[+8>v|iZFV( h.@QHU E-%PQKtд H=j&*iHcS"3A9˕I 'SIJQE1A(j*t1&*+B!jn ,`bVG(Y3pF4Hhѱc 08R'2='2ۜJxjA#ު6!ZS˳$NUirE b+fVۭ9>+ i*(69&I 'U%L>S2Sj8sIвJVƴZ(4kd`UBxS$H] D_wG>Oj0 HfGIMm;`B؃l(m@|yzxPa5RbZT~BtXM2dDL ,Z('(*QG p?i'P aHb-8 %O?iv$NaQ:z_Ws @3Ԓ`bE!.d9}IT{σ֓TY44TWؑU]AQFܚQ;c=؃k)硄}w_s:CCh,ì?@z:Ꭺj1cmqDQD+0Ua$v6"^% CR`ZHE\KrX;]m-IW0Qa`15Q ~L{P}Aky64[TN˒`x?.郖aL9Vh69!ahXJ*hlQW1$QDUy$QNN$P1ETq !b@-8 'xzz|6/gY9?B~]T"C7ͣҡQ4PfڅT ]j9ȞUE03sUO)=#/GyH-2!AK"i\OrC aB| T5%LpgetP$ܦEÐI*jfF>=Q]1̓ zp lˡRqCȒƂ{l7k֝3O3Qd YJZw]uRW`H 4)6ZtE`d3F$Jzb&!!b%AHXĞ<4{~טv96V'mLN@*B_k2پ ,yHpXM: 1\1%;/ Ќp;|!2f{*5o5ib \,wo|*aflz8Q9*TEUEmW7/ns3}X0D"A+&.bmɝRl)vaRƒ3,^ft Rr #P@7u𧤫R@q G~ @B6WF2iNhRD]8!MوZ>3^6SP|t DbrVb$UHsg6u&ea1 V"B\y=Yr~ Sd}\Z`. H Bs!K{}%0s{sŀ"? %%HDY~~bEGp0k2O[H~?X.׸t`Oxa?xxH>KG_3U,6UHwyGOg>vOZSפkB3޲;0uԂ,~Alu f8nsD5scHA.fqXM$S͇6_h8BA}9R~{ DzKͧ=Hz9 v ^/E3mɧKTvvƢ4 SU#&*8-s=eǩjN' ˃"D4Aq΢A5WmSEl+t@t l)g j״Z5r.SN},#vx/medX ˖ YǨ9±,+66oql|+5 Rc.!8*gy$t^H?81!1 PêX,CM丝^]8XZShj[m(Zz6NE9ר(tLiB/4A}c 9=?O%f-jbZ[9$8Sxu9{*MHY( SyJ8y3xʄr/ ܩywqr=LMIqL$/U$a7h8UkyTt:PJyRɠáxv95Ulؚa_Y6ؾ~5]:ϖTspdTq(Vۯ]*i1V54Xp (0ߺ^r)/Yg;ntW&:R dMrn8@Qee 515Q4ʊbJD 2{_ދAk<ʢ}-Dd"7=n\7׵rή\Xʲ(*kt +I.IT% afGp)0cCC498kDQIdБ HXՂ6Rb64jɒ@:1+E RPZ᠊iջ=XnQZB HD=+T0Oq֥027r\ =KFD'Rgx;[n ͮW==-(be-)D#-kaZY̮J䱃 * 16R[!,Z܊AN6NQ%U 0U:t4HFm(]RU1dt0ALdd a3iрВ/Lv6@Ц3,'CIM,DAO0KFAvhL .#!,2)BD! ˢ >Y_)&HA^2Ho<"c(@PB K:Ɔa'-K儚d T)X"'J0?Rp]"D"ـ)|3w_}}'[@ĠR?0!Yà&tm~noQq6pWs  8btG(#I '#&:H`""$ɠ]dmƹjӫ\  ASjn.&N`] A3P0YHNnݤrH%x%%%%;1UB;P݃sUS<^l"c%ܚ &N@ <ܼF"y8zMn^=Nkws˰e7GWgQn %R"!IareĨ2#id(@$E*1N+F:vL :CCKHN˜*E"b[RatZ IMbJRudl@Ĥ 4I HGSC@E6Ζzb4)8:JkT!N JHx@i&I,l $j nY2)V'ش̇Fq"nYz%Z*(#-H~q _dWf` g8*(X&]Y*ޯ6iiß8ݙy$Y3iLC; ,4&_^!x5}.G'y~_LBf@$q ̝שJEBn*7mx" s0!?j6X U'3@GV'd ~~opy/+3Y  Wḽ,:/9ԝ]J,ٜ] VAH"PHjCcq':2 Al7-ܩAF4lg%1SMf&ؐ F Re+Im6 (Wl[9Yέ +m;lgUٱ4A‡$2uH-lX+.v"M45Rl4.7Dbc !.s<;j.P tvPXM%0I5M5+Mda9#HRW ) B1ɶz F" T1%&ՎuࠆE$JLˑ"viɴ\9x %jG@&ZWRXѦCQCe12+x@K2*̱0C& cUVQ5"giMLHK8`96`K9f$ٱLa'j*bpl;:ڢ!$cl1cmch &Vjcm-mf"ɈuQ].mZ*D3҄a2؟Wh#( &`4{ap@RF+$;f ã!@Q 2PDWA']a9$!!"Иz#=2}3%s :J"u {ERڠ Di{( 38kɖG7Nq9րM)Dr2b nTm}2Nf90 .'uEl8.}r|ޅβQX͕ * jq |@r(xV1 c>M|ͷu4Mt MЇfGɮwvCD6?/N1ctZBkZ@qivJsܰ_CPн) SKq?ڣ݂'/;:xa1>'M#* Sv;ͫ~(dLP#=xm-uO͝GH0coM1zU=c[xu5;L 2APPw;JpU{Ædڕ B!]"Ov:= Ms(3rH#㦑hN$;(&EZE =lFںJVJ&vm™DdRHTyte*"|5M jN$a2^:_ON6+lZ ƎX[Ff2Q\j^\E:56GCO@WLTyjϓy@&o6 ORute43&D#KplTJ@֦>ATDKTƻݧȃ (NNS@- XY\ ssZPUMR j(,̋4Lyy35+N?#*uOa|7%Q^}]n6.,ELC؋н R"2@&.ϓn>h(Nt&`cAUQPQUUh:H m3lJzQpQTvk\'WP\feo: fdɈjMT*A#Oҽ 'A&(jIZ&G#X [ ]g6TMڲj1ͻ?_bk1ͧ@$s\#UȪ0Ϝ<3RxxXHDb)q6CEqN6Ȃ-`E'AښB6EDPͲ Al)eT*AT ^٪cQ[nC(N(lWyڜ~߸&ziFdB;* ń$!o΁hZ5!y Sy8 X̗f>N$LR$I(/&ɒ e.ccT?9hX58ˬPO xTUN37aq\Ԯ}C2Ok/7}^kk1URM'`b+lSX+TNNE]t6w]^ONxkřo9*! `^oYXQChߴ6( +$"*(Z&ҭ*G)Ro4#0'6i/lFei%$&J d uq:S&hJfiiB"Ai ("(J"HhVB"&b)*$ )H`&$J)P)&ii(j""`(Zh%i((&(%JV*hfY IBb*If Hze(ZFdyi>f{ _rD)B@b[$ORkLr⨢Dg;Q MBU 1ĪЅ+40%4K*SMD4 QH+TIHL!D0DHR,S24 $D  54JPϔHURT$єP)H(O!*j**@) (&(B:Q2Q ULQME$u8jHJJJ( ()j۳iPIM%Lĩ%$i/f`)"!)< $h"J"h i*fZ FiJJ))꼯Vgk\:ݛ읶NYR"]L;<330Ts<0<0g3su<vp8,2~Ԧ $zܸJduVvi7Mpd9L`X{&MPX2i'Tt"I&z8sӬckvӧx;).n2 $KΞ$0pͳ8:M,/:eژ`u0l7Y!оA 04 ߉v3o|gxd:g/S9oz!uyrH ;R'~|r~>n'&w37M&s /p0۝-h|239fݓi7wv*RVb,G拤Ǎ `33IwL:azC$:6:&@:>.c͒E'9 ϓ0&am.&lCRBx0HA"R" )hB(hR PX) E)J )f& f"(%()h)i*Zfh"JPH& FX& iH b$FXBj%XiFPf()i ZJbD!(f$"$ "J F% Jh ih ((i)F(&)* ZVehjai"(""J$h"h"f "F!$h * R(( ) ` H ih Z&h JV`hj )iBJ!JR$V$(JקTҟ K UH,1N jɼcs- 0n#}Lԇ|P 1[< @a9Jt'C1$;t]1[Ri$Q|a۟72GΖSͬB&J& gz 0݀-Z$쟴)F()UJPiIGגUz'% P4R*R@P M5BDS24  5++J C D+B$L$BQLBP-I#JRU5APSK#, TP!(U|G1a! S0`@\ۇ\;qm3P'xOG Wmֵ}:9&hVX,twyY kanIg=I}sޣaQM*8&NiNCvlY&پ[CӴѨl#$QjB  E-o!OO) 7|ґ&rDB=0Vk8.lX7l j#F#%mOP("aHLwa DTv3TQMP%XA $KDUCASL%!ܧvD?,ǝe n%bR`J&@ (Rah))(h)   *yd.C&p鴄֚AZZh  h( (i&M9) H!jJT RB) PH&Xj$"ᎄD- RTTL@LPPSICLHĴ }d4ES)BRA1AKM RrD,Lv]%$T!PD45R̡TTPD4*-.% SBQHE4%T("%> *P`,vN"U)q3 r( o4jdhRWocNf\~3L!8{q1G- CH.6+Q4Φ.,urdIY]n;i k p{n Z0VRe lC"^f60F'K@ ˆ9: e^$;i8u~vrO T !ڐ9x]Mndt (0SmlSH#F~GhLBK%+ %׮l nNk>},Ρ $u|x&<SgK>9c ?DM5=·P[{ P۫/('r2e֨߮/n7R[nםIzLT:G <͒+xvj?'\Fƽٛx. p Y u("sd5gr6cB$u[a&N96MRzstԽ`2d];k̈́y{tTa7&曬UӦ;Hs vfm8($o4JwMzx3'9 {D\{! ,1KIT| 13QB"ȣHFE0qF0@eMCft^nCsfqw;"`q wfe78 &t)vT;9ƺTql Ѥ1R.M%EEN#*l2PfZjM-Vɢ dHNӪn6+d4k smq6%rfMֆۆ홭 vh lW[wRnݴՊ/yN,: @Qf$gF6 ƍ*.)wIT]MDm8bk: #f2XִD3 uAD?<_$CHĒUU=Aي" t u䩶L0=~CHˠ=$6 IZt%Q Am_!xH 󷰟6mR[wogBiDtp&fkZkM1T1CUT{a urgɇ$1sSRvc36وlVcKF0V65 b!l9j.`A<֘A9˼k&$ s^pA ^:/M^{[G\ٓ3tҮ& e9)ȳ*q!f$7YZK598َ9kn*wSB;o]sfcK۹9 ܍B[NnᜆrY Zֶs:s9Ӣ]1sIHkGrs q:uuC$k#)E96 t1HizD"A t@!Q̓gdv9LڄF S ;3su!EƛZAs#Z<"kS-T)*)5=GQ<5˸•lXs\\{3nd8147#/8EJG؟gSVaxq -cK*XLLMzozqM^М$ɨeȱ99G\љ99:$ !BR%"R)@!L$LCP%,D( {8E@EL 8<>m7Y5Qv&dܾrii0}]0N lsNwd.eTE)W[8]GYp{&FsspqG6NvH@ j{,Xjiyh&asmT,7p9M !97 :D"y.9y k9|O|:׸Ĝ˭1aW f6SPQY&;JF E92*:˂&)!&,2MUyO0Sw;c;8nsL9m/R,x9$8Y@ S5{7W4{O$h<7||XGO8ns8iv a Rj*>wZGf| 1'\l?cwumːgb-8"D+:8a*" ?9aR š:YDT6")bizز3L$Hoq cWYcJXqd8 Vm>p'r,fD#r$-D ѶW-yest7,%uq!pWL=9&!_drҔ q+0+''mO›ᅝ~ ׉m94 6^8pPLܦxCwWijj㠇Y9*"9Nq`GpfBi3 s/h\ON%joϔywA.7ZMjxuD㱮M47v)`atT'zhIIU@EB @2LHRQT P10K3-+ATPEH)BATG Gd(P}qH|Y l&A!"qSxN n}ra @3O{3>2 䅯ˁyfhF[-6Yp"-܂Ab0G{5 L„1p地!0wq\1 fHdb 79")5P utZt `ٷ<ӓ< )'j] dP/Q3-Ƿ'Nlͧ>[OٟE 0&Z8AU&f@75СnX-Ʃ::(7r:!.EyOqviitj*G; ;1;(`(ccN XpPB}t KØ+DuZ:pKꘕt x|Z|ZA\d `dA" Q6AEr8tD Ho lŀ҃4O5NV_6HfUSy"J E PR4Lԯ k^kN<u12Iȭ鏠1Dت$/P1h&4\d웸M۩ eܖw H\̖&3.Bfw7M3B^/ W8肫5Jw38N[b)4lmLW9ʱ,t8SiA&Xa,N&Ʉ^͐U1Aȏ9[\2EMu )! ';Ӏr*b'ymо!9oNs3N$,ߺ籊"JvD^yoزmG":='}z>&z=jz>ZYTZ͌ƅͽz"ǮI{ɕ`+'*ݻ9E 9›5h#˻9ns:wĔ[(')6rJvl8l2s=;Qd r`#*bǕ;Rڅam04*";RmEswyTKkqpԕS9v͇!6\˶Нu82VRMԘFuo%Tq7S.a"8( !]p8=MNb{p\!2c Wt \%4hW7;#FLNuCͨwqJ:e.1BA VyKhcqh "[>:Ldu?p^pR8GZȳfb_na+)E֝\:׬.';y:ka$} G*>17ɔOI&sJHu2=fDT<5=O)YH# fW1LQf=cԩ𝽹)c"td&V pc!=g~Ϲi3֚@@3[;-юCNय़7R/,)Ea:ИǴ5?rY<'X,QQ}qMx EP=[LDEU"nDw$FCY-r?mv֚H{X6>>`4nM8(uR%!IjY &9L]x0W9&.䂊4ɦ}65°-})M7wP"JUdՅ8h@HPn)zA\Rrh?y s)[4:7tȞ]r<{%~.;/_`U^=)3"E&Cظ`ly>>2knf$`2)dBX~]pfȧN~Ѽ+tpSq[(mTfKzflhH ˷74rl&ԉK*l&%yTOnf^q>}p͋k  Ӵ{3rdOsRX7kb"<e~wnSMXB\JZ(O$XgǙaTQce1)E 땲5ԛH1/#NO|,Q%lnû6+Bo8.,&̼ˋ cbchxPK$E42D20pt\h5v i᧾ڮ؈hv=iA$9Ƞ9k"qZSőقidUEm*,wT[b0cT!!2Zݮ+$ )#!i ;'͇ϔ\{wq=ߎhj#ĄbI :pPث2U,!x#Ξ'U1AZZU0QZ+EQ~m I6#!? iF'Ya !qAEBFv IN:$T~b&J"J(hH*)jaTh*b Bbh"`)Xbh*$fZ"Jb &J)*(IZJ " (( "F*hZbJjRhF$! P)f*FD jY" d (H&*) ""j B%)j(h* !)ih b** J&)&"JfE*B B$) ibD(dRffb&( bH *&Z e`H*"*(hZ &jbHIB*($(*``R% @h%H*"XA(a(i)&@bbh"h\R(X€쏄y>D*VIhbU` )I&VZB@b &)` ̙ۘ' !DQǙwaSrs]-ٗtWR 92krdx⹼҆6MlMnqTo9xٲrɳ6jq , r$J=O n;2y,KpyÈh44 ZZCx||Q{0R!h4^v|| )M\&.dܺLR. u92R6!^m Qm0$q`` Çq iJ)ڜBB@gr.) d;W+,&'gs+KC}#옞8iX5sM̮gkfY3I9r6bBڊ6R `F:Im&Dr #^)S5<d1MH8 n H+1QThQKrU2F6Md"VPF V[ke[n*˔I];yݗs ۾sQ"6Kn~u f8M&o6^Q]UMv2B]5Ŕibc =sk=QHyjÊiN&y|w䕇 &0-M5CG7a[HVf/r⋨Eo5%UV,Hzl%lJb6A}Z德. K9-rT] v =!RFҢWcvEdN0Qd,QHY:!j|M|ײywcΥL5@R2f`8׉*e@ NE"Ng\n"`WSdH;fD"G9`YnTviIZNF1[YуcE:mN3D*,eej lCQ3UK)v^áHޜ&eICMʡ1DWj-l$Hxy@#hRi)!(a},d~9Ǜ~Lݔ))f?u/<+Fu#7&U]8tӻe/|y}rnÖN^sũ_fHĊl=]}hˋjUUQ'$8{~%?vvָb.QIu #ts%(XAMŶ]5;27ujRDXFbql#(*(#ir9!cmF9$WdqYGU{!rq ;Ϥڿr0+ݾ;3-n$ 9j a$j)b f%("RPRD0 TIS1 !3C@ULU$TUQU1LI4LS@D5%%PĵI1E DJL@Q&@$) (&**i& bbsGhia]p|P j *&"i&")*ZY "i! J&Z!JF!RX&fj)j`*@)ߩ;w>L̽&h854@T AAT- @P "RL3E5TS04+DRAJ5@PQL3TBT@RQD3 I )HTIDҴ-1 PSE4PRDDJR% KCJ#xyRfS1Wy $BTjHJB"a(("B "i ()``)( PN환0bT4LHSE,PHTELU CDPUo2zESEPQJE{^>𐦖*&&h"AjJPTQ#TT@QUUE-6+RR@RDi(" H jJ%=m(h$"R%`" ;za* (i2yЧ'*8":nQHP}v0E.1-D M pU&ILTULFQ#JPE4LQE%S4PQPđ#5R5TURA>+l*TU03:f I+]'Ė4xsCy@ttlMNIF +~);PtTIB4DĴEPRDHDUQ@ 1KT(QI$CЂM4S$$DDBU4$PMDTQ4D1%E0READASQTS0)EQHD ,@PDTMUA4 3EE D)L@C P%5ULUAP5R*PH4 @QACHA)HL R E*,DDAQ3U(BLгD0ȅPP$%#@A-5$S0P+AT E %D4BQM%1EAPQ0EKLAQKQD2IGzIE1Bi)D!H"\40MUH(B BD QA1AQ%JP# @PTITĄIDBCD^}>xO IF.P3;#\c+ĺTǙ ^ڟ`5Z P1 aM@b,<{)=>Oj<(*zut.Q?jdVp&qeЗl2 k#qBwrfpXV0'^5-aKƷ=7>-.3MUgXoI5p1٤)ɬ fY)ץ1iDȨ y8s ЈfH2LU{>HO]$ƅOTgZ|wfZY ~]E)QWHk!x8|hDvƦvb]3SMٓݏ%j0t$F#8*M\jAɮuE|=WOtWG=|)4jLmPR14$[vEyFjV{|DSO,DC4\GYKDqZnvDixBy@ uQu>ڡs7 (y|gP,(>?jg~xLP \/ņlї g 0: .CNGᘂ  ,] /EUyKKSJ(0sE@4SH$Ho55-PtyE{rXvpSGWbKs&pߴEbBdȊDblj9'Vü>=;=D$&S6ŘGMw!kKM?)L@" Ra X&bI&vtH$B @48` ( H=!>(t JV< yHڃWT1Rݷv.@݇AWWR/ed*(Vؚ_ލ:Ҍx(*U (,"mBD 7wZT\CBzPLC{cXyet5mMo^+LiV5`¨A.C!JTTVڱƈ(!^&[24F|[d ``HoG+1koϿIģߗ eBǫӱ`L}]aA(m`bUqVM̱ceSL1rVj2Դl(6h$fzRF9q p>X%6X-1ҎA3GBfkTQPo$jaڒ!@%a@LbB0EKYuANEU:|=-{]=JRBM])2)lŎQ )[IZcOƲ=1F*E#r Bur+ČQ0bq*9j |#dּgA7sͻ˺ ⁿ[HXTbH/˼+6k2#NsCwd h39:TM^0oDԄCg}f۹ӜC,N@mȡp+ubzs뉆pMn3Zu|0M\ܢJjѩƽi&jt,P "vuvUg-Smf@JQHHa"VE:ـ;vQvi3AX!|B5s0 2]}F,ĕ̘ y*LBl9rRׯ7XYF (]0^lX-ϱ^V18+vV ka*Nݲ:&vݺ'ߔ9whc|9IQLJq/ JiL:dv,қ#0#BQQHD#3Wҗ)W<2 4~p=}'`q5㝅e"w6],>#h8y$龭9$5Փ8(x'rvU2V{Eqם*8@9Wl!5Y`to[eF=^= |YUu+oQ*y/倦xgεCiS7WunWVp[=V&ςϜt69>z]1k.jϿ :k:c (C ;0H Z"RRhdиbJBU !R,*`I#@DP߽";vnq7 CFM ojJ$v$3 \#+u1.Ŕs3G h("&$;QE%QL4;QSqfwp'D+c!HC@% $Qj13艓jaH ʆHei )q&† RRi4beDB,VTBg;jpI[mbv0dűmi-+#tpcA]ۙzPBPpjɂ0V'`.M+N~OCa×r$ fN:˯fhrXɐ0H$Hlbg pWC{׷>ӇA}]=B,X #9w*jG.j,'}Lm6f@A |LZWO*!SKOyMP(gTB7xf-LI Qi2f8`%Q!!ns\Eŗwdc14ASQd :Bw` tpv8afճGY4hTMaҎ!4֭@@2! @D]%D!PN "Fx&(LQ1cpq%MFT'KڧsVFP*V8h9PkH@N&ht)9c裻ØZc.atQȝ6p @܀sLh\ v쐼*p.\6lJvHg\XxƐ n rhd!^`EA 5w5[  `X1f1!cn!1F S#*c!tp@0́s xDJRJ3[aVJtͧx*"m5ܽ!5g]a\٣]-E9Yh.6se/edn䯠@LdoJXLss3x,f`6N@DW* ՟k)%W]i V30_rVLndmG32 !9x`鶊*ynXhp.82V'ܣk?/05MOX6m}hl,>hsLׯSÂ^nf]M`vnZDd Q>" Fps|2'ԍ[" wq w&}G8,WsM 9'KIĭ0]ni]%ՅC ߧ6Oȍ? ̗Da ~nt T&t4;\2sa %'|m&{ ۮF iLF>o#!ω6RИ;%`GeL0Y"+Uz th0$uP4HZU!E@ P]6n}i8KE`"R!$D:J")?߽Or +,gvozOj@9CӉOP+ {x0㷣4$* 'N9k[R__?<+PmQ 0-,S4Tz8%qEn e_gZ ٭RhY#D>A |kh!.> Hb\hޫ|:[ =\tM&B;#.ɕs*?Go{O[ +(d?3apI3OMd(=69Mn#8x0GKtӃUieȘ=̩!"z\o +2 XFTa?)qr[iYϬ̾7ō|!AQ(WL]'ЏfLkatAKoe=Z Ut %n\wgu,XҢjBp9XkEf +Mav~ R5 Euºw Av MfppgVko |v(4V^mU=Qf_&ovKdYVۖ+M.޾抾ӊ5ގLG}Ƶ:(cȠtz"lㅸk`?R :DL:f`w95%Ბv7_ 3|y^orC<gOb3:8e78|0/_ J$ λ"@/kǒb9I7ھ}wvfED :xD?Q B'f25D} tD?7֣L?iE( Fog~2Z{LPN"g Ӱ̎iNE^29ZD"RZ>6Dl]Z^TͿJjF {xn)`֥-14B;P#B0.}C>E<6xhS3#2:ȿhNքҌ\8h1aLw{^a{#+7+@^d Cb%'j8ky!>=,:C0o!7i;]Wrun!T ̀Ȁ! Gj]0:eDc)3D  E|\ThWBdnPT 4 @JiT(#1 O%S^SH *Rt @WYDQ1E"zF0pFAa&RJȒɐSC,@bFhZÓp;- mXQCI h7'"W% CFt`eNp%T{n@(mv2،hpTSºP90B$QKD; )b9.! d`!,%Ij-bZY2@9tk`]I<5] Wd:[!h8!Fyce ett:(1]w=u:֚ Mm td(ƶ*$U+  R VdP`*P&@! fqD?Xt h<~/Sψmy]G9WSg_ǰacDEPGmln㥦BG;pKkwzD:QRۅ-*E(UDNVi5q<] wƒ"Ry|jm%/ aP(tD:O\hj$Ox]@v-{YZܳ=>ѓ݊ʻSyZ:mC+ BTq svobv7-j2>rc'zɾ.lJrY 2pg]tzwsw8咤:LOPtt }e$O$=9~8Z4~[?PSZM|LJ3>TP4ڀ10 ؄_,!Pܯ)Jt/%9S,BQav٥B$&BC'ҸHé{.Y S.3Cl&iѧ0[Hg4ь a(( h X!(QJ_^@EDV>^p@ dT ԶIc iYOJÇI9tmRU*{DUHi(@A'v ԁ_{ɟypq~. 8`btiӤHT$nQ6WHV ޓ>׶AQE4#Iw-l㸢èC 1Qz wq܀0Nݬ\JQjùzDho|3E Z=sydK+U.x 0 ƪF1a7 1dP &+Q=_X@?B H I @<1!A4'cE t'KѧVS)E1/8n i+Eo}hsԂ(`ۆV 0h(>>*9x\{m ra&v1;Xs׹+g/Jdm2 Qa( ""Q01k246XEEk.~ܿ]uo@T?ɛ fd Ui*6rw!xTnu Jj@f@Qt>Q :]& sg#aB 4*,_mܳ\CJ kHs6I)1 .@Ȁ\l{B Sqd nhoƵwS6NPĞUnK]}xTpz7(P#% 2TCSh蜘H(AEapΰ(% 0,*7o= 3GA©D(\6<71vɞ݌B&(` P%GB ##j'*gf+ơ!@UCL-uO'G3YPrfP=ܫSg'دd'}](dV!6Q;eB!dkh CʈV5b 5w 81Kk:^_Eb\˚ۡކAG(A7F/ҏv/1$o3!܃?&:ðRySm6CſXWmÈh'%ΧS,#NA S3f;p /2AI'w* =\W$ƲK>jk3 reSn<ÔkheVܕ=+?b?B22:\uXٻmz[oX;=lF\xt~f!4N x3(5C74~FeH03;{i @Ǒ Z = Kj`'auَm7{gӱܐ4`p0b /!A@)䇃HMvIYx?qG6bO/mDP-zV~t+}.{Ƌ<Chu/VdbfkIq1܅nAs]-n^_a ; -һ/}n]|:MY;v.ل )}`\5e,Uܝ DD@}~=RΎ緽Gw^J<= ـH*"P  9"(ׂ2 LwTE{!>$h  TD?\p 0Ē(J&ݜ m0HU ud`\_ tan+z͗bQ^o~8!Dr/"B~xahP * !2|(J;}qB \—d y& }t=qyqG2DwTA_a T`AB)&EM_@ 2o2H31@ 0̘) $Ƨb6kUV@DE) I@P&u*{1TzB~ᨢ/3! q64P QUDKMF"Ltn B`x9("dcdL74鎢4M܋q8u@I/vD3. ms{(+almnCmr_R9b*jlIRZh6b%8LV\Ί bI`!(d`!EKg+&*h 1D H: "̣]e‡B(h2L’4 X"p61@jSxBP[Ӓ<AӼ\+Z_ zi5eGErˋ Ajqxg0 D'&rYמoȴ=f1r^hs44;KS򼤈*dx7蜝t,ɑ$hڬţjySʁzN`eWpAfR7aAoYɑ\F`awn@1!Os/2 $ A2Ta[yI!NyJgQAF(w$qCjiEР@)ĕdWZXA&~L:EƮɖuX=@aDdu[ )i R4‰k!\@Tlᙈc8->I|8֊!A2_tj6<ԌܸثFM*{yھN$"$*yE yA< P9ȏuut?:^d=Y8CV'fXn뇇;\HF7:`bbXخ ]ؓKK@7?jG'YyvU.KJ PbᎭ'2l  ۙs9aqrt(SSM>N5)>TXIRى֤RW<');_Zm{頨ڜ R*2u7 8#ck3?']G `J[:C5@ )WFe0ЮkD9Yߝ?aJZ!jOLš'7W{Jng~KH9V8 6 HleϥFfZ@nmgZoߝ-R"1-O5ˊ ʊzD#:dַ]VSU9tu5ef <5]9fQEՕPXbrx*B*`В{Ҫ=Fbut}j۵ 8Smi6$e"~ӱL)~Ly^TcTئE앃Y}Otʖgݶa׬Z{l{ {q: X]asQhGI G;_^8QCS$rcu x)+V7_} "ePY=;ҦTg8zn(HFyɃI!Q\7AP5[)5[d^P5n{ߏ$iA ?ҕ¢<(@1QD@Ϙ>kvxJR35KB$6{HFM.vB'CʬZ=GR鳍X,A򺎲pol]W:?zDA$z(jBu @݁Fui4PQe@TfȪSGQOy*P@G4z~n y?@q)B6Bh9۴'g7Rz|u`@R"*x2'{V ~+6aQZe}ɷ^M=H _Y4aC7e{-ccærW#(/wAX@KyJ.Evr+ctwty#r?k#$F>wM-N|TBa ' 'f<^:Ŕ82c'CP?R$t<77Nm`@²T (iU5{<|뛢\N' 0ru CB$ N^L{rH&bYSVN7s_ױ|nld\ЬiHdR8+AG6_m]+~4c VҸU! "`!'((mkQD` &yot#s v@/*CIѿn|8Zni(QkB9'um?o G"F)D@Qt1\,J`?-*8x][bZI k#fº_cK&H1T| wjh[g=A@t*XD~?$̧xJy tn!}G7?ҟ?wͮ?  3ɬ4|kk ueNh5wؘ}5z_{y?5Vc*ٔ\!7G"FЍ"~m7N!, ~l"PJ\@_~w&'|%֥NkxbqΜP Yv!NTbM3'oEyOX WT Zz;J>S PnT"+ZN-mFa̓_XjT;bJTa #9AIFuʏd2?>./cZ#jxVBmiD;2k3Ͷ 6go됌D?[ -^VVT!Vr'Mx˽CD ̑UiӇʂLL/8\ XhLT/ 8Qf9e"Oe7&@r@#UA,ҝ6NH@\r,d)V}}`=0="ʋUТw]P(<=ͧUQVGO֭\M5Ȅ8BoטܳG LqS-)7CԼG}mm(} ^H6t6`}^oS[򲎽HsGaCo(#¼:Y.\z㇙ew/ {t={$WbBh+`5TU-V5c"^L'nU1.՚,3=G ;e\M&B*Ɉ@~?:u^-x>+$|k0 # )ּhua''œ5cYUNv32$~v'f񳸢ت@!7FBeE6ք_ɂ(;Jo(H_5GnZGCub[Ǐ((궔^V0d2p-St-a~1,*@݄8_W>67$b h%"0d@P@OlQ};?7Et{?:ei ;f/:}Z"ћw+G(J,CF(lM@ȁrA>g$pTHB$hʔNd,?n9J((y/p,vY]#TYg'*RR|uN:9z[qqI0ab /rzYpY&FtP (VDTwlA\>Ab: W` /2-6=0P}WfPt:˷Iw.Π0U4U.%&1Qd GϻOY̳t_CPD"տqbmmQNUp\Ĝ:c<~vr=5z<&32zg.{^8 ݞiurihwor7=Ϲn!]o2v^xW e}xX6S">E!{+l^RB?D1B`2]Xѩ`azܩ8#B݅E5L(C| ]-:] &:> 9:%JFx1-Z`Sw:0L~=a`(JJ%úcE\igȭĺ-h+PIcNsqeENːA/pzw0G2_=,3k=YsЀJ}אn"fg=Fc@#_!YSH"; D*"t#? r˜i[JSrA({QНF+ =|^GAc҈R j e%fĭz #wT>CpOzmPF ZMlb,"b=`ğǣٌZ 2zb< 9'!}GRh49.a+W0M_^њ(+N?[5.>fNxt,vif3f8ݶ;J\>w3ξOfz`UnOw wA+;nq5"/\a afg}voS='Aᾷ5M

C3dkq0p48v?sg|s6;3{_OCJ= 8yM֚E]2٭stqd !s4xgTuی||WOf $g! J%=lUy9zQOCQysÁ dhj( ("ԨdJ-4C`**&}IclFr]tjݍCabeLMrQ(&bk l14V6}UfH&h҂L-STjZdr H֔̒1ѡ6*Dm{:3Q'"vt'uf ;;+J8mAYRJzS" ggjuGqw㜕vb sF4F$ZةHE# kŘuփOXf!w=# eATf*"Ȃ"HLEd (0ԃ%&8&Yjwt]cEV-ݵ;SA~ҊCݨ8O")8}"I\Pm krH`D5R0 &9" ZN0 zZnKȠmg@NiHp{%Ԗ$`f=ZNO O=&Q:'mr=mccp;O0fAOJi~gL'phѧA&?Fݖ#Е@7%Z#vr2e"h (} *@gr!LRذ*W)5J` : %W'F@Aw(oUA (~73$cnxI"Nå=,i, .0QѴpPMWYDل?/9@hޫoKbv ZE L?8B6N. < `&bͿȡrP' UU{^I'w3##*-XH PBnBlS[GA؇~sb{4~Xe p{Ja?;';BNׅU|GIEGYy id:,I^áPF2ɐ1T YȪTVSXB1p~S6k,U.9N€& (j#3KsBfsHE̷TƴǶ~F!c\ldxRR:2lE]'wr]9,G|Ju份2V +ձ0ةyEH=XuuQaʚ0ܩgt=61 "6 'tΓ_^lbEI;,b B:_K)U MY{@&LT\*Z|rɓ3^ݟuz·`z;(Ry;;MCcj֘5,{DU\ P?0b;X }ç[^.΄Y=^ݺ8'P*&&r +\ap _>KɷW wtڴ?2u]|:T<Ӑ_zܽ5UcI I},鸓'zHnaXmU"٩퍎lF'b3\q؃\Ev>O{=yCiϝ;NA@0H$ t;`{{zzNW@:GrW ͳ;lɡ~o-q'x_졀KCPDG48VqEvS X~4 wnǚf(Uu6u/V%ӮN=q|^mٟЇfdzNҼ/A$2 9 |704{ޅ+3DJטT8$XF FPq1!!QC_ 8#aN:}l]z Eb~* )P * I~TMq\'=9h=$ЭAȯ U;=:xlP(9= ?q\zcD!\Ƣf&9af3T W [l- | jTK @i|0qw {XYsLf- Vg[?Ǔۀ+b\e/CAg~7 CeWTb!:]_ߕ; ={9ʸlPP,LA d%!z`⾼!#(9Gv}aBEqI̓z?@d7J&Nn5'9ӭhR?\efm ܿO^'{Zw;X}jYSp'~LjF@T@9q= _knvY.̿؀; M3ro—uĀ"ݓ ~%1Ѿ4 6k!=*#auIIHž`<aW@OoD42A&Ji: c]prZl < oG͊G;P ;}9~| 6I_`}I!U\6lCOg7 E6~D;M4E`= 7;AQ >=7duc-U (=7[Huo}B鐎?yp$^mtxHfЋޥe;\{ D{'Π jW0`ʇ\T(^!&/`߽\bp{-^||0r0T>9cU}/s]g[*f *>$d4QDoK̿0K0b_ȘDz[D]*0F쪪mC5+/Yݹ͂IezxrhLM1iRNݙ?Ә$}NODr?o.,?av̐g}r\?Nza=^.?&HT83f^KJv3DaS zf 2 NI.Ril@^MlRxq,;wպ߽v|Ԭ (0={ :vIy{(jp !FLM2ۊ閾L:?nâ!'<`XT~Ý}̀NmcmH`a ʚf|$I= !Ň붜oƆ6?/`\d쿝Ff} N@)TN @ӿHT@/x`;'%Ca[ "fIyx'H E`XTu_O|}g?z9=d֤FE 7I1%Lʝ'AZ%'pMj3'.MX:f* 0TRVo`[G 7qݐԻpͭ{>^L{ )Jm-k a_|AURj!/_[LH9U|꭮N`KW?ۃic'f&г |sRHyAνG7je%Q ~c?UNY` Є0q~4MSǏV,WߑҿfgdVbuzYzxfLՈhys\;g{&(zWetM(mm"@x+5HT'$ڟilS+q{7U~[eЂ2^ci?Y:Sˮ]~NEzCAφ3o\wiƚ.M͆])B 6:fJ}5-Mӷ4UF)$A$oõ]L5bWD ? bHU''d(;YJb=@VVm@ ջdr_ RVغ(. _ $Jï1J_`n ߙ]s4YZ?ƾu8vSNc"d(4{4Tf}irX=ڙ1*p!FY%$@I!jry$O;:$}M ):C"f$G_|>___z1P{ 6k-o5+b#j4i@\2-.d0k[@ HJ!&z|x ^KGgG,/w?tytNgW:}cbnjtkOI(xE\ [FUFl4J bFj8YQ g~ݽo;v w{3ne 8k`fSIHxlCʱYvM!$ /!\a953X旆 #A  f%%SM`\MAeUgFQxaQ͝.|iPDrJL(8SrոU9uP*<:o ka '㻹׋R?MQR/WsSK٫>/a Ҷ^n&ǧ![&y,_?"!k\6~+A]KIDPZlel7 UH ( =^e9 "D( $@(sl,||&0|#+^ɕL532[} *9K"5I' $"jB6dV&ekϕ L,!W;̽7յevvro7cٗ蟋ӛ=l@4 ]$s@JDTycӝy5NFatko+\((%xnÄEUE,;E&H@:owǙɅў.R1-ߕ2Q(ggf%U1%ɜCQOwJf[$#Jwi]jKI,u φ[#zlI> }F\!F2{;zoR/t5@ }NOrc [tv$ȥQRfTG-ʄS{az`UN-^k<[hX3񭂍h݂8_a{Ј?6\@e ohbG*|}Ntk+x1M/2*:l\퓝X(I}C|k׵%4_IR *ս-~5+B-Ef  LFu l+Kya.'ݑhc>IKSd>sk*=o݋&;S9F( *"*& ֋mL=SMU~}!X4D׺סo{[є*<68ċW u1OśKcd{DoI"P=abQʫ%2Ȥ_c!r_}obf^F4tlB0s4扃l/ט+ CzW01~ԕh>&\BA36VKp%kI ڊwh 8$GǢ1yӔ$ngc Eu]әPAGW"t漜mC[ne=H4@<KI* _e;^aca\thjs#N8oǒGReM7YqςEc+-%QqUPBZTq 2MQKs^95D +)+U"*'黩ݬyޯzn1*_TP@wxցDAG⍥2T<H: &Oҁx!gtA: wlah/ޖ6ěhNfQ$zMMTc¡?G<;5n]a O@Jf^ T f%e#\pr]v Ru'Hm&SQB鐠a<y`ۃCᗃL{ qŏ=TwB._&KcQnS 繒 D vf;f ǿVp#? 5fx[6ڌw/R>\"?<|nEs"y7c*Om7x+nPz hsZj!Ӕ'qb󼱰۳oHVyu/w T\DQ{E }09`o<΃4GcGq;_F>sb9%5kw=v#DKk CXwA2sVej>ޒEl&4o>7U]QWۻ a6Xzt>:WˠGoH_7[j({2ͅzn@4O0#$UG5{Nu ~bG41={@f'#R-XӦp_FI_w؛$bܞ_սקDCwB]cŔsQ$Qf:/55?cr>opg YaHѪ:lz;HYv4mG$$5?f"%ka@=ϗ4EA8ARB.S=y RrJZleK6MtJo@PʝF84Q m },W_MTB<p"_i @1@OՂX[FRb&gpDD=TJzDtXpR>oX8Zlpe|XGC}ݎdry>_nɁza!:{;]~<2N4y3Hg{c|/_=}j )F+J>?'LD 'e &&W WNYO?b>z)$$˟?`/ Kaw KSktB!Y4՜@H V[<[lp`[R hU3FƬ_?"|9WTywǗJTInB 1vy 7hx蝂/cd?%֋J9\|f`7.mY#Xy*؆!@'^"g MF+$Ow@{vil]Nrsǹ9 pĭW_gXPU2(H]R]0>NÀ3 ?o ODkGEQ_{TVKq⠄BAc.f85:]hGD":;&nLs f0NEgU}ʌlBMy7Y$uŷ4AT#i QQjmh{rݥQX>Y-*ۅYeer4e)ɓ@h(-5+vOC =:#.E ^ t;]i]p5ZE|r68y˷gxHӋ?myO_;Zb_%/K7M͕U?\rߌ BՃu$\dJߤ9ݍф'Y`B!$H(BTX(96m#Pև@tAcZ&[ h'xAF\"vRw$0+R—}M-MK)^cs;r@KZr7Jxb-2υebmkJHI9/,0߅X-(gzTY׷0vVA UJ*Vn`r6~GZH©J"3SV胵uܝ`,"xL榟w$vBt[ܟP6REgMZ%_-/ƶawmwWpִ .}GJ%3SHog>ђAo }ZNE!"f>YzoC@$, {QXaҘܮW~u)U?qUqT k3=nԏ~[LMH  YJ5zWL IO}E%Drօ#}S}TUXlYqyvN,JۄzoZߓh~QVJ8p˜)[k0Ew7:xbh ]etxO;ucddapڂ|uaUrGfXד֪ m\ʪx2-T^G&Ufq_b&`ڃ5O H]C˩q J"$5?CV<C -_μΧgUۋYPBĠbmtjp>ݴDEnW?[?*s.o&1Ǟ9mwUUtD/??{? AfǒB?݈鮴9/O4>6Od0My'|kie#Si +R0??wqef1.Ilj6sKvmtc.,ka Ho2ϼ+0P@$U@P`y9g}\ P9 }&pC!܅J{960? Qƞ؞޺{lqӖ= AȄB5ͥv{lnil/DK}_+dX>HDQ;bwmhdㅻ.}ưBgr};Y׷i0S 9͛sJ"7l>k2~'\@[`]w'[DMhJvؽ%P2EokR;,ô.OѪ)Ğwϫo(;ݕ~(7pMw65*@H=6ذ߽NL`EhKAGոern2aJ!B <5cWAz[R-L[X_w(W5~~neSo:j_Djض ISmغS7]OÝ<˳vzxBφ#O%5I7[,oK<>F ǹlܹ'cNǖkI:Pek=d\@#<9z;۬ɭͲE2W\d޳oݳs?u7stݝ˅?(@kudn[/:@:3[ O41 DwzDUٵ/RP,aOӖIrt_~7?hbBDU "$]yEA$>LHzp0 W)nzoOQxhzC?f?fU􁺱fAǓ),_O݇cPsU [$j?/5nh1mw0zS>݋ WJI5{F{f+bs,=ïr]x`"!]zOM];z4Q݋e59 j.YPDL!b *[ Y;\%E_ LZBRlϲ{.ET̪lXLqfvK I]4)UJ( RIH6 Su\j΋/5%nQ7"0G`2(MiBP)H)lk(FߐɁN- 0șrW`t@E1%Ir ~ddr|wMazgzVmx'.kO\>ʞ 5$<@+Q~  dR|-- ܍I`.wn%B)e p (R%Lbӊj՛ۙMӚ~zpR _';@t~S@ ?/2~Zsη*֢GG)FJJ)`A3 /Bb |4@T  04mbH9_o4bgKA4KC-Gq 1 !"f } *Fjv( ) Z*b($AD^,U&hXEQ@DX-@;1o#CB"@HV$y GAN̊J& !@܀É?'"tJ?zJ"oS~8H$ @4z89 S* $= hY](m~D_SO .`'$r:#rùSd xvIi :z2'K!C 7( }P7?DDi D,"uAaS0r`J/ңZ>di\N <# SFÇw7{%OJ>G@`7< с߇i,Q#an%h6@∋-w3enm o" 4扸} 2Zͅ=U Zc:T!aB$(;qvE%T)5Fg!5G4֘ۧV~vn.@̈Ʈއ!85,){\`Hm [X9(! .ƥAe!s;O~؂Ўmj92z]Op!Xd퐁O"Yyᒺ&Od]e&?: %F1fGo1}F?TYjlBy_'uh~:=%PsEVe"TA/5"hl 1!7 FKD wW#$dLw #,-F$L6Sre dcU hD{ ֆ"+DQ+#*0зh~JӞ6?<Nu* 6I;$GDNOJ=:g:vnDzo׳F}Sii ʯtq>6AӨ *@i@QQ2y(݄" o#l B?C yM=q҄ bފ!UVF8:Da!}VG9{ 6ŴXW?4mvU81:dIGM=Jζ=${>a@.V+ !:%dƘ=J4ZR>*+u~t5iPy߉d̜p.G{R z Gi؅X?;2z~.7R3fBvFcn.ߏb^%㽙W\OHjup`ݧ6hvgaE:N^[)iƤHP('o M`]~k] z~N\7Mb3RK@  ܰd#E;jسE7ˉx[?DBoOh^&jPUKF#;\[.! /kt:O SQqm 2"?<2OqR3 *|-1IuN2,ϔQ{Y a5kwF!׆,WK4]x{ʹkW ) Lk# Pz44qr%dMGvR/<:Y@ / 6,ŋL72LprNf)~L чnh;ʟݦE"nnK\s'3H^aړK{dlp%B>0+-xj`wT5 ȔJ1ɧC  &۫ң:׽^g8jlI/ؽϯ?իuE2.܋c*LmaZ) 6X5EXn@6>q{(-m _ #JI \` ^/z8?VK܉Q+ QjK&n1UѪyZ`谰mCEb. r( esԹY:P"5%7a׊^LH8FNYDvϩ."7(U·꘢T`ipL&NÌ:Q"P)@$ ͛#kzȪǁ!vwX< S"b0N&,J3Uc]WXNb;uyIy? TND%K!;d9T5)j4&Tf(XQyUi*3`Eգ* f[v[[ NCc܊$P*zW7=x)έ@e]G‚̫LMObh,y-oR<[e[sܣ>uYFrGϒ14b3D11{|" Ψ8tvsߒ58Ն:RCĵU4A~l{bdZsF8(Rgf_wȜ.#C ̪u擈|7棑ς3EXX+ CwcDM,GM7&waܿ>΋:b͕UCqQIPё5q-Ē-1uƱ~pfTPMVϞcqN}˚S@5+`όꙑd.PZ)P6 9K l6@dMSڟ$Ll#܄?ly>8?[):UTK8TyFͦq*"E N/pT"2iss ޳#1p&vxf媥z3ӯ0~zr{Yg~X5ڱM7WޖI?\{,:*D# bU_`#&E>yraɇMzݤ m2g} _MUL@%JlYؠ }t6#1dXu-<9Y{osE&in]Zdt& P|))!RK ADPQBQᲤKј[Gl-EG Ƹ|-mH2S=#B<iV4QYzl4oT*6B"= .VD" 6M_)6'4>zp-zAhXI#.nAj~I*ܱ[^̫aCˀOCAq *2(v@ߖ̳6ٻŒJ'M1cD|?p  S[(FRuxB 9w8aY>' um,]WMXYMeQgl "tpmbpGM({V֯>#fլd)~f'M|ID9k A+Nw0(G+$$ʀ^m}hAT 2:-~i cF" 2en{K X' > ݎ~t-necn[َ QΎW,=uzKsxs//܄ 8FGW?oޟ 2^V+G@ h J |NeǹDO#MTPGE4N_`g=7EQTUTX $_R<Læ#Zd{K$xoEy<ˀSgEݶt.>=E@r5jGYxւLM|rԚX" A[n1eMݒf Up8G"Cja!JW+h_.P=ûBy^wTH^1[.Uu%ES! C~nBTc!{L| <ƃ٫M/~(V}LSNWP/Dhx"?$u M Ljƫ#d\5-רּaJeTgS&k(2;U@0# mZyJBt [EEAj?[=&+qWyrڳ͊xڅDBf, U%!!' Zq!Jׄ)#V7p@uo^]/8%u!HU@h QͥϺƽ$J.)Ib Qf0D֪ŨT;^j:N.j\X̩X-%Or0G踭u-[@%4,{?4s+A+zм5~ߕoq9:O5>庮\4j~֤0ENAW3wWNCٛәxI*>ݽZ7H݃I+$K 6 e.<г!6:Yqf^qR!#eU?]UZ'MX17z 0 eV<4QCPt7nn1 #`~u^X߽uel^| w#[&~:0+B{f޵ L9~mi+m)3L\$m?GIۉ-EDb EUGnX;3$op:V(fӥ92:_7fziFj#u_>Qv&?L0烡ud;$(>/ù E!ߡpڊ.^x-IPU{֎=fUMaAKD5}KR5. =ES2.~ Aup2@G阱c5J)B~ILpCw^JsζWQk YjK/ؿ ʮ(%HASTJBI-n6wK̈Rf(0(ep *_~{2 P|/1 Nlؗ$+g&UvbBd"U3*QZJRS*P@{2"W2KT# EyZL3]:^$պ9bcAעt%ٶ:O 2$ar^tJ2*![&=pM :t#JIܵaA; ruƒp!B\zVc~=K5 5!qd*:r,ͥT]qceY۸#Ml"CK )xj<ĉǚ]h"mUo0!H@A KtN*Kj)U݂Tb"yܫ/Ɠ<:ůktFJRW"=6H0@ FTb`9%M ی}6t`b a$-j<͇| !=@d(#Gt"SJ0lH0KDZL_@@o\NNtCiceNpհJz(n- vqw(8ǫgQFxfG%G%|_9U:]qy7C454L+$v&JHqD $3{uL ռ4ZU̯>Bm\lƴeƻ #<@iڭg1UD).2 |[hߞ@ч+<ly7t-@}=8f (!mAX,B2"'DyR>*ݕ@H (ȯS^!&~iKY`Uhk"ǿBŕy5KCX$䢛" sn(T׏VAh!lrj`6W69Z4 hɈ%yC/{GKjf!0ٱ(=X.*f) dP9'wwUASЎT/LDò(\< w Ǵ=YWEb@jQ0whbȴCh?υ$cȒPHpdL֫o?wIߍ̱lztD!`;M6n'-LӑQ詤G'38$G}_= + 0KV5EN-m  ߰UA:n vjPOUn!8+m')fSӵDcҿ''{*:zu.9>E _=c"l+2l< b~N0b_fl˼R%Sߓ+A2q;/A 2]v=ܳft?:~=;?E `a2; XJvڢ(ZN` #ddҏ<2Ier?ỏ[˻meB'V?$8j Cp`hVQd?[!aS|1i(m*(31DMUU@C00@*'`CK(\>1Ð}辤.Vh0BA rxEOpa7YK2UJCkـTq^Bd4(lP rF\@%- %,,ҟdZ*V 1 MErhE)s3.Z˞mYF>l ©VP#Rc2 0`TIB AEȫ) 7[/D WĬ0m(PEO'1EwcжV*ڌbPٞmvs`SiQYB2 ٜJn~=ŲH^>oH_NJ ˯9-Dg$7dE6 "nԐ↗ PYCͶuHt1 fd]$p@'Bpd?̵B|(Ҿ 2 ˍGG|59Ȉʊs*I EY@$ȫ?wc㖑Q$aPJX|xwH8oLI\NTn5F/iࠊ))w:?8 x6bsZ :zFOHrLw28FOt5 \H>> )Y%2%_7vI ݹIJwՂIf.ûbhlg< YQ(ۇ/(F̠)[ng(P @3+}X vvM80j(rvkMb8a*2)? 7#?05e[bpa/($Uy?#04; Cڃxay4K>FxUo 7_)=Nooe YA2+:6aSBN[xyDn0:}nA `v8[`Q!Re0Jp A57XuRY+GMC:9 NNB@B`di2#"q}h8LS8kfZyϻ:FtַIw#%kdͭ4"Y*TI<6E:Syua-NmP|\=n3r&e &h >l%]L/q5 G4uaM!T!2簐͢uq5kk&]&jAPAfd)ZZhFSEIB\EQ `P{PLw2"?Ș6dPbc:N. :T >ųX=/ g`ʖ(```BQbw=>-myhMwPpL7HOVvb\N}}څgMYߧ5X VQO:N(zw/?7B&0U1F* Myu@>w'N.KpUMYBJɨ92FƦ]uyz*k&*UDtǔ-$8)̯qbK[d̝wHȂֲ1eѠh)IӍ*`bd ̶P)GJB6хŒKQTfLف5ن1!%W85u=geSrpλ!IZf5U&p8bӖ ',ͧe% u$<0]Y\WU/g][GaR;g{ޕWRV.ͦGd%T]S6]*j7ii(BfG0:΂!sa2.@vYȔTb1p  0R]\dJҗ,{H<PaGzOw&d&Le C٦@€6Ze!23,HJ.JG3iX.eAw>~O{y8eBFtiVqۤN*@^-f4E+,/o ;Vr܃&qom>&j*\`'a:F4նa'F%f=g2iy}H' h  lwpfڙL4): $mq;(Z䇿Zх|Zh")L#ԺmlR~W.Ρq8RSu;p%&;wͷIb;yfy mgm.Hr[&XsM(l>o9y4\W#:rl%tzޜ|-$Ӳ"G^4n9ry=lNAVrE:m\ ^SgΎlhkagUL "TJр";m+Ӏf~^ k4)TgG"윘e- I6Yc)՚ҁNTR:eWn“}UЁSh٘p@ŷHTի$ji#w2phJ ד$zmpM;vMsᤃo%::C''â!ݝ i]SY"zW1=2N(6P^#$MSK0=t*ÉѱkI@OJ//cG8Y?iܝ:6)lc!̨MN~vn?VIf 4K6t$jV"9 f[oGWQӛf񰆞 'oe +zc8:fT]ҡ= ( pI3;1t*~|Tqc#潌W^]Z@OQQfk<Ȉ*az)F;C*)BAaYᛑBR{;ܗˣ-va`B¥=ùAzWp^OɧWJŃm7r:W}7Crx!bNCN҆0@pBKtwZ##+HV~nuCY"S:ZeE!}\c0N7@EnvP|%qMg5$)^+,_ -..ff:i[QAۖ:2/yV5Q:AʅH% $f9䋕OC d5nrf d6=O^VISxT$H QuߢKMuNt|V"gZKIj&T;;\0@e3|JݽW 6=]nȂ3Eփ^$[:O1P f;plXhX,I+*{頊ԳpISPőZIY"J$12]L֤T-=P<zKR䂤Gc'PU$ePU >9aխfƬM~:F#kK$ȌAAÜ(eՄlbYKco7yg"GKܥ$MJ's_-6Uъ=cmQ/-63Rlɩ8Hv6oNs0"BTexvD$T|}YD<~Ԣ%:AdkE'㿕=/v7T$uCLvzSNރ:08P,8/4ROrd!C:Cu6j N$'udm,[VdaH>{zB(23ʼFDDRd@\΃'~f̜cC)a͝BrdMYhyqi˃ AڇY=:l0:5Ir ((z@+\f3wE`+v߇<QJB/C5e"~ U-˧O%"xXM w0*n 2O6&qѩ{ɡfN9G^^M4 ];8FBM t'}B{X%ǟPPBx u>uG><0smI_O"Qػ|,@58'A:"O$esw|Dk+"xî TQf(7K䰦t:cNNacq~i,}:"ا|GMqDҍ Ua(\73@'3nPyÍƓ^\XT9f Z>{[W1zV2eaWwY4'; Pʗi6=hAti#o,'m3 ,j/^ G#c12ŲyGsXLǜ^ ?cyvvX22|90,V Wuf,^aJ~#+Fs_R_IUPܴ`iP/yڻ7yL'u94DՎ附bI \u?Ȓƈ;`}LSzO1COoagϙ޹c7:B>`kZo$_R5ý5Vp0Њ4=A!rS柚cܱ6)Uf2 |7e_C:Y+j 4.Ww~VledW~^=zt߷H( R9 z`3qCșCD$>P7x>r&iӀ8&㊈#v}1.uw[p dxTm6Ҹڠ<4VUH8;mcRLJژ4DC&QQPzJnY'5OTϲѽJцdG ӬV䯅K )"cA" U %ֹK#ygՒ硚DXW}p8ccHa]Ϋ H(~CQ>ǹw98 "x~ !q0ĸ~ I^1Ԗ4MWED NgŠI\ó]Dsׯ*pye90ɣvdpe5¼zX})OY^^Vs.\Ҍ3DX[0W&O!Vaѽ-ؼ7 :Fu~ve'Чg}#(8Wks4? $ \4cLՓ/VX Bm=e%rӁd_þ~E=?Qզ%FPT yX@׆fst-3ٌ10cR~sK3B%$;&d]]OLBAs Amߐ:+ ϷS B6.4ZmW\8R;h}\X/k<'c75 >k2v'$26J48xX='zr >sep  -c^|LozOItr=q+h^~ၰb /SfoN,{Z) ܷe5ڼgqvKeFWģafl[mCXq5г˲d8Ӿel0o?b'g@]>F(pALM(Tɧy߅Ђofۛ6aQMȬՎ*cd@VWg;ݟp'q~5]Q՞{htӑ5oqJ  \}ڢs֗2(U@@}t{ 2$:q2/{!j-,Tc50ؙ*dj32 3[-mT%@_>nX?iE` *>ق{TxΘ"~S `PVU qa:k־t^r@Th{r]1Pҷ5 TZ̲csiȡckJ]E9%bh£rQ](O5ʶ_ >EA J=Dn L囗q*~w@C0 t_AbA>xA0|O*;0;ZB<~gm[C`F?=?5<{P  \q > %(q,һ[g}OBe h0Yk@˛P:L$ !: 79f>ޗ ~N=m]w+4y ;XG n39Vo8HIM7Kѐh n#Aږ_|(0I=8hwK|yM dWc'5m?Ec40)Dd Hb;ǮELTfT&5Bԁ9u\Y?$VeDRҋ*(DxG4WRF/:Kښ;"y6:Jd<|]7v[}?a}OsSOwW2P Rsy@ߍǶD |@Ʋp$&@AA ÌUOj?Xwp1PMEEMWwiOGʂcc~>&QZ%÷6ҧhHB AO2=4I 8~aED|@I(zgZ^8`k0Aa wC 1_? [7}@#>@Ou1w3y1 5q?xlGg36̘. KgYLp豿?I37^@ d4O 0R1v6k0 y*7lK60FgYǺЉ'GT=5%[t0/TOfP,أpŠ E6d}hD¢Nj50w~Ir,"#-(<9? G+Q1I~@ zB?ExM]AI" J   _`Od@4 oѪ˲[n.D h6['[x_Jto7abB|=Cn Q)0h Q_BhNX逌$C)gtj^<6&N HtXWmfr Hk+;ޢ__$pd2NM$t}ԂH OI gLジYbP /hA$! I~5e4@)9DB|KIrUj |6RKC6XmX/Y =b],^a_u7 | ˬnK֑R 2=4@ DBRy]4>7߿ﵦhiq .~X$xdS)vRB;%o2h\WFm\yh< Pk8$JVdY î+/L $@6mkImaX^U&Eg. $D G[tzXmN{/k!iNiͿs֏ʜT{ٌUXRq|$;2ñwER0aߟkb}mc$M͚8t)@ilQZ_҇{ܫ}:-GhTEWe"S p.GZKΚ۬K5ivx>C|fZc 5^~wI| ۭ4vgLRx}i&UV1ʾ};J@׹å{;Tԟ/`p43ms:T6iυ0WfUϘa1{M͎,ɟ.{ghT4,"]p= 1 C2_"؇^3GoGr@+ :\:@򑐕C|l 4ç]|FA:N^zjs,6e7tuP" Z^C\S5Yں@;zVgۭڬ> !=(FS qƱFMIXd89-Y,xCB>O%xݎ&ʩX kJإ,48EHI2'ʩj$QFXg_:Atnv I4A\kU!IȾ 󘓸Ck/NcD(vxyM@ܷ&>5 }4YRUl۩s? 6Y k ?ƙG;qK'N^((FayE֛ؖ|⁙uryxo:YT8c1V#UT۝TAMm|4}οB4i 8t+ D_1sLÇ=LZEA`"oƧIͱu2jrtkwP\SlHQ' >|$'J&rG.ܿ p_ZqN bqnՅ]{[ :BqTZ}LC%Be)67ii O9\+x+/dHa}OC?2 3ff@* !(B!Ii+P o\1Yn4d,0z7r#葅t?uDQ#aTM\k=9p"ln粉rv񲎉R6Jmj\g) bVWj֤>9K?GSI *rM!_zkKʲ{0XT*[fKQ2e_I~ŒĴ06#7aW)+#tDӍ+Sn&A_c^dodې$"ůCHL;'GmA 3k\=qjILoF?;mr~dn!52™РvBf8x-Aߘ&eXXGwvVEmQ":ցٹmp q?exw}lPN՚(Qf4׷ͣKDK3%`>X R_Ȯ`%xx F:i{m~$k2ԜzOd~-"IʽUk8dd ~9ỉ!<,@7oܵk<ؖ/ʉ?{|z|4MH֊8L̖vEO빵$DVL]wsS_&ۓq1| 6XZkGuo}tE-0?G] z6n=MpcĘ,CFov]0ʰ}Gkņ}lXaHdːiy;-5^vE5[T.`o;]EyRؕTI6 l2 Dw=j%0SRЉ1wHiX(~&ۚϟڻ3OL5VgqRNpKH"g+rnzwSwYYY˛ÜyY1F7=U2?ӎqo%^X\30?c^xFnO90c[L% A0Ѳ0NDBCÔ {l8D;ejPT/{R27HN_kr":Gr*(A>yS9XwMN([O@?dIrbb?a8Ntad2{y>LS^v"D܁v-?P@hG[z,(u<:zd!X^QG@!+L <]NCZ2w,88ѬYϊE{tqJYPjn\j:5W.ϝ|n ̖pPp9:8ʫX?w TR 0Tp;ǣo77,zs)v|^~}].F%1MaX#-:Z"bfvsX!z7it|.SdEﶸ!:9oҍSNGAa[/kDK2hGp;\ȧI͎ؔ&0F$-1#GQϥ'b2'1YwGvSS)$7ȮU 5 { |w+̌8#)'I $hWLEQY:/Kx<6h؜٬\z/" b^@Eʣ+pHޓ$`:7g;RLaYxQ.hfp4 `PEgYDsQXjDiƝzS[*ޱnrn_7[@ _k6ʍK0t }Q,/ `n#QPBTw+.]/E;⦬h|> 1/]lhG#NiE@q#~;w\Ov{MP(O<*5W)? FܾZ Yuc_UxUNOtԐ!Y_40X}hNC,(5aRQjdA6*֘-#kzk ak'W;*ϟ$)pUŮU% 'jDM>eL4 v(& e;v9! O`Nᚦt^a)b(^ߤjO+$Y- '5ߠ|.HvYawg_8Qu;Mw9H psa?36tj3W$Li:7HqU8-tChtm87I_ kuWI(L.8b1婎@ "7垗6QV(b5<3-" ׏ic0^2K#%boi">o~S,gH?Ę#qGҩZ'efBD| 6#EF-Cx<r)BXJ@9[=s?>mM4Cw ejBhŻ{M{EPfݩz) Ļiᎉ0Ry . D 5m)4d"ԗD JtHA: ;$sG׆ڭx?x'5pH#cNyMC.R+Q^[ \Aq82.xKqRn ǝ/zd.Đ c; Q$p@ɧ <%BBDK˲f ;ECo3s5taӞ)(#uȥlznP$}_ޖp{6hcBՂd>+ ^4*=y˖@ݏqCU0PzRuiΗϡwA,C}\@8 [../Y|a]wr'oҁRNSEE4P( *xɭ]-P0(Bj  |YwqB?^1B H%QS%:DIϐ.(5pzRW(~*ތ ٪OH7o)f U_x -MQ&|6n$9nu,!-)7Wۢbr|#E-S_ݿF`㪭YٛkrLΏHEppMsQ({ `@ԄBP:,}+j]6w`M=]=X3_v6}2/7^#!܎گPwclX|:|]7gn g:moڊo`Pۈ?\`1.i$s1F"'"REeIL@КJn!^e?Cw@ T̏,-;r9$NIVgԍFjfm~~L첼Ĩ /6Udʌ֛B$ EukwрQN3p6F+(LK ŜZ;fqJ;7`NL?hZ Dߡ.5 +bw i q$OC!,$c*A q'#NΨrs(vސt)B(=wAxY O"a.JCpՂdل}{ ie;6Npt|y,>͈IC "C勘H‡ w0S/¥B,ޫb,)@Da~ڀEMo B .p'ۢĿ'`'ad|xPdT< typs@D sNv'a |ty@%f0=/l2 _w4i7w˚5_A0 Wf &"8V6YC^$KPMݹ|H"ܓ"{D63)+"x-ee AaanJ*$& zm 3Q&eK XmOVsG̸'73aAp[lUD2Ӧ'4M0SCc,zZ 3>i~i א׶y{Kv$Qb/W a"2V~^ҿ/߹5܃'nl* E8~'WӰ 9 6Y%lߣ_hTD׈-|ȕ9 hAR'((i(QC }/lxᣥ+Ԑ(:wOJwkV}']'|zH R*J|+dJ<خl65û b#SY(YaU[JT']\5JP2 ) 3`q:4W1{LxȦ)ƹن@ %s8QeQ6#6W잁Y}S6#U(ͱoYC/ʕ_RʇTJ-[YMoQ}]2dt˫3&16ތ76~zk6N?s??tC_n}d`:7`vȾ!y#iv7`븷֎vVime=²  fdd :Z+}a)( w3k:=)Fj1Ve}1ϖ,?c.}]sjl{mNewG7[>I*pUt2`|it}_{ͭvLE>Y/a:z&~4[  QB~w`S WTMͺw'φCT7~: -_\aO5\EwN5GSwR:nѦGc#؃F}^^?ommNE>Nv?8c_ǵݥ(؅? g&rRqmZ=N XN[Wՠpmy_Il=^I,lg~XH(*$oPA $1|Z8$08.{8yq 96r5f#DGzdj .+ZtPoD9\&B3 zS\aEt}ikXzS2 'k˕ucM`C W[y$&>_luspPvB7Юd27Df[UuSV̄J!6σe.eQT(* T<0ckk!rn4>~Zqd~+Un~ yoXf5Juc64khug5{ƫF' AFnӓeZ+kQEr%GE=`qipEFƿ)5r\ؿZ0_1/˜~M[FkEaب% 0#RҞBcTwC]CPMUW@_3OƂN߇&pNl>^MrxͿ\.tO7h^8) .VK?W}.PPE'Qb|m Fr$%R͍oN:gz$˻wY[X=?'&WJrty|ViV|OQ'o(`winC{' TA qeZǰUo[ ٪oqF2WxВ ug 9ˏx'n ]ɢΰI+_渃8QqR'J ;*-Yo>C!=C"e143q`[ij%̃ݍn]w%ap7E]Y$Sڒ ֐cU: 'Uf u æ__}SK!Tu~Gy0Z~KˌJ;hwSW#/ + Kz' ",L 8AOs;Z |$v*(3(eyMd&c0@PLRp#4Q5gI)o,A&@b?8.s$W BBp+!՗缭ݤVP޲e!ʸ^®g{Iu2}{%:is46 5D)_-Sp8N|jwuffcK|̟w܂m0|״b 'Wٰ?5!Z"w|\ vXJpSy5rftM7-~W/J(j!`*U״\pzKJy ѵ|%:HLXmjmSj>qAϿUt(wfO{$2!Ej%6Ei!F{fqE{8acodscdl!f (n78̲* 1i `+5Aѽհ>[ bixsSLZNA]!w׊̇tb6= +q0Nu=EN ILkx7xEUn^z69H=|KʶMdJĝxo/-}iϿ>>xm^Z.LZzŚ.e:*H4LW|v7C靯rՎRr-pce/ 4\=L^S]FzARs޶M~I1͘d0_`H&`JF ^kjQ#ueSwˆ'X) 3L0 b?+F\u4ħ#_j:9,ݙ_S?2

Uʨ3.nQ=W6:}?KSju:RO.vrz6ړD97Nڭ{W)` QMb^txzeD"8ܒ|%,2y/ڑgw/n{N.ci|Tƺ$ h97;W]Uy"p?Yno(S+>pkhnYGͶ柯#.Mxd|34 ].6Y5/Xt"V1ރSlg~вv7|}U_*䡯g3y?So?~8"_Bf4]Mhr Q6Y_d+}^ΧImNnζe'Yxdb[]eUf|CKbث 4+ {,ᏦD?Q Xsh-JrhR }sJs)'e!R7f|NMg&?\9S\@MyeJ :pH2t~^OrlOn;t ['keks0:l'9.gaj͕p~mсcX1r(?K *j%m\~rkeya^"S-Yi;koqGRŘ9aL~jҹ>,`O{-̷V` 'ŚsǽIk} 0NV~V?no,z>Οkb<õ\l/]gg8o#}Y}Wo oSj*{ߑomLQxs[I/?osC<T۩G:90SY_}ҥ$^O&r"2,ë)RuG(?z\ 52$bPz]9΁i+#eՓ7~f:q1 F|$w4BI?n I>"H"eRU, 'ZJ_`˓B&!Bدmߗ!C>>3|s&{^[1XsKI@f mB|Аʫdvڅ)wBR1m(.|YAwL7ߎ{rr#fcȥ/eMQ6~M"f]ROg}:ܩ#/Ϟ۾dUy 1OV|OoN#pŐM8'$DtζH2|DpBcIEF7ͽ銄=5d:6ejVɛlF7w}^၂K̛Hu}fvO]_ *,N :{8@q XݜHNT4V`fCluRPq rwꎽ`OhFulŮXkFVH!͚`1$85Iɾ,RR,h@\bt"醓\ +CL%Q`irMځЇ:?s S9$! ^Bu$aD$9ɤ,F)6Slê K zJShAiV œ)d M;ӈU:I3$qWw[=Ϗm3ܒZ2'Ha0ģ̈g!%eCt皭-fXjke$Ke߻ʽM[g>E\ ٫`dcB*W'}0kwiғ6d ZJ4 ևkJgO76$H)ɅTT2*EzxMш? oҺ< hשUT%UBJHQEVlTUn!`'|՛8\Z[k"u/'ܰ8seM8ҳCv\~Z6Ig||+16!b+ TzV#d[ ΨɄL0{Ȋ1|F&˓>~CWи\y:^uɑ壃p̽6v3D9&d.h]xupVf !=,:9ߖt|I7ʹL~l_I<|ug5~8sMUӆf,ZZm!-Ic{LΠK,}1Z׋a*$0^K{ӆHi&:֡)*֎HNq9!;ӏ ݭU"ݝI1x2qfFW7}]A>n,8Ms_o%o;%9W39w>Ogw_? nHcL:D5Ǿ 4Cnv4dL{HrssMߔ}\(%J\6Wv%u^m=n۟-ڟe~{]sw|,R`("kI5/"&; γQ\BW!Yr ]۽dLɃ(>CH}iVѠ?,S z1 #AQ&'О/ Zh;%8GO3߽y=ns s-=x%RҠu[> O Ciϳm^<^g^:}Rڔ eny4ގ3&MN +}6yF<xx?U\-('WmXLUT^8gSޒjK3k*z_<кqIե }d>=p#UXr_:ES* ^O6{ҁw]ſ[-wNjǢSwioUV63|̰ qSeӋ|:$]gm~/ jS0,yԃNr7̊ݺjަ]͈B9,.Ŷ=@M,q j5ڡua㪾/6٘/V<^ۂ kkTt]aK~UF 3wJn??=<*e464FB+&AuFx5v25r7oKdɶ5˯w|h]}61י% gT‹Fn_gzDP܅#s۪) THƱ1W)pKDߤҟs,3>s'^ߨEs =!|pv|x;e IluXAKZDG_7z/Ly_dof鵌aXx$S;8&r2FE_pLۼ"c%ϛ? Tmchn1w;x)bՋM:5l$Xa0sܱb$-5a ,fpܷnoWY@9}#R=KZzd?hU&ƙ 8) `W kGP xc0$_F@0)!DtHK$#GbROnY/I_zcORT7Di̘3s4y~ٖ@M:\\pIlOlLD3~&!;=+CEHQ<ڦ:+hl ˡ<(F * (rd1fr:)9!W'Ó`/Y2{:rI+ >w!$*kA>@L>ՙ)#f9&\u+4La+9oj S{$fۍJ<, 융a:rRc9#WJ0XGC#vӅ4j6OO})aO<{8w J&&'CŁ6*|ˠXz~t{Z%`7݇KDIyMʓFk'i4fsHXƚ;?&a#A\AXir`m _g3TlǓ7x_=N{:.A <V?Ѳw c",#{$;YoP97d@^ ᱘;e?em'Ɠ³ S[ zt4,opt MQU&@L%²hԪ+JwzlO+pdidH3w{=81o_+!yufŜRMIM9sv:_6XtӋS~exrG_5-ާLx<Ā#~Uv/hݶ#7mSz|*Q-%jhʷ슚El5{dEUȋ-G{a)YR #ȯ2¤N[ǻZH*] F/uy~)E͡DsL`% P4+]ss~3S^Vlb/<2l$J88 _*h"`IF{ø׏V$ON)ظwYdh]ZRvHHL;OlG ,Pj@{m9Qtp3AsI=yfw,QWMh\QJZTLjyUdN _u{?2{R)SnJ!h{w=0=&u,c!?8\@FSP#.Qz;޵y,#o߯ͳMrPBKeY5%UF1"kb#V*H\md-)=nBe]xQ>k˰q1L EF)sjF&nwY\UENa 1]:[KD@ؚX]{D$⹗ɕi&Wg._yK-F(#YUM8tjtAՓgDQEY%Qe冈*)r!(fުN(Au'|o'>뺞Zm{*"1rX$WyVI/eGGX d;SbqۛAYu2orIB aʊ^SQe 38icFJX3FrQYQdafn+0+S֮y^^?*FstJ5nk@qBX{Ҟ+Qn MH=wAg''oo:W1Chlt5,;Y_JG2@U\]cj;I)\ !ʸ392IfBViV\ڨ&e4?ݬ?#!ģ33>ޒpArI^2U7 Erm{K+ݻ`0LiBl: 79هx>n3<()֓ T7ؠ JH BnMC\^@`FRx )ef[W A-=#t̅Wi?q.]`(dofxnSccr3]HiQƂ2/fy\cOE.2.b=Y+­#ղM*u/]\H\eܠFba(56V>"j0q$Q6﨏BXݙnKdtbk n#y@QC-jʃ^K^U!=`: Ơi"+řQʺ`Nb~WD (y#3^m,)]({9W$;res+q^כ>lߤ&,yrc AŃO?@rUf~( Ԑr9 A(?,pvt+Os}/7<-uxև3uxA{UD`q+ ={.`}(.); X(HRClJ!`yPVdo{ϕ֨~O \ݶICB""AT1+[e &}3\N~*\}ˏ~?._Sk9w_vӁ_=QSh|C;uN%9g1q;Uu& ?U]jb&e9s308٫S3ڇO[fabQeQE҈=|p~A@*eP}6%{%Χ uGZ/fo#Bۤ#NzA6CKw.%9YJO1:OƜް=诶nqD$4}o X-H͗bL4J-}kB-$")ȁ FEX^ T;) tsճl>K04Cܓ~jꙧ)q, Of#0T% ꨀvJ&[?isw.5cQHđFި魗b`r̨5)ARc]Ck'șVPdrm|tI I>Ht6V%5vZ$"&LG =Zfcc'E(x y/w<2yvF'ef>8= $!, 2ѨWҵ +I ^:'YFxI(1lY7v/ nVA/ ÐZQ:#BFEp aU!M0qJȥ!Asᣊ N&䀴!Xυ-'F""E[-a:5thv?3߹cNIGd5 "ݰ -BB 2c= ;yM{3_}cmJz/v4˕<'BUr|yX"EtI<Ηɶ&4Gɮ{c <#* &{Y$ˬm9C#8S@8Rʀ%l\j;g:;7S6:3ؑ $*0Nބܮdm}*A߶p*Em ~.Y0n\m&$Aa .Y;o2Ψ:Y6 .jD( D DL`")>%q9a.: 1Ͳmi1=*]$~Sa xD%̰{d*<<%{:L0n& YͫDZc3/XcVB<c6 f6V@CH9"]KLJhnkk7_Do d>[s8c&M8]v\)6-8FSJRqt\jvI%~[y 8Ùl̸%华UHB)𨐁P8M)~c o{yO"DF?j 4F!Κ\ 9۲ݎ;T1طճ$ߝΧ+=(ē(^mG vV\aM;'b1B.2i23+h43.w=hcdbstⓂ<3٨I=tl(]jnӯɅӐumS^3ҕc3 w & Xo7oh/ 6t>neFa1-4 6;YH _`@LJY009JQ ȗ%-| j=R8kZ y@+f1Dz +B7qH5sFGGW0d-};Y8`-^tJgT,JAGܪDT L%$ =컂A\%qnǒr6n!鐔5Kn~x O”AAc:ZoOLA0?[ű|pV&ܭ[ pTQgԗ-j׼{"!8NBXh\) ( +"GzUaVUaopm ;aϻ_g4+ %"Vyh2qi*=J5OPqr[(r,`[L#~]&6p/9sʊ1Xr&'XgeOk9q#8@"_}< gzEv9w͒ojKb0NAW?̅ti[@2gpK*`Sq';X291ɥ&l1݀\M.(pHlRPx૪wulF]i;7%v{䔜c9>"]b Fț; 1QEg jY0^1ݝD|9_'5NG/ҏr(ׂӇhFVkf5z rk13i]{q$gBX#W`߆Ձ]4KUCD/5! {-G4 ͆X5_{_D5v^3k:Qh$A\1WJ'>oҐ,x[^@bxb fmbޖ΁ע;\sQ "[cmu:^"*˥2B_o~.;]pP"Sd3a5T,&[/w^{rԠ٥4pqӜQK[u}ذvWF]ߑ[_*+UXf~|8plrѝ?dڝ3qӝiayk17\CȾ;;z5\ r@n   d|+xp#osgcmƈ"#o{j'f5쥏;SD yemL *2nkܸ?`bz#]ke{n = kKJjبa6mdKU8HM9 Svﭿ+iϤ@U5!mN]L=%=v]2 5aLF#Tʣ5ڹxAe"V˭U.>CLW ITmZ-PX(Ov'ޫ?~9H͠*[`+uP0evvjNt(esP(ӽЁȢw] @Bs#`=M4X͍z7vQrb?6Ǩ,`Xnb=Mk^';{'>fNi)7)M,0z=WPEx$M_$@!i(Xb%BHDeXXi&"@!H U=}xMI߈BK~/x-KL?6ɞwxl~HA MEa ?+oT3 3嵈Ngwofɦ .>P\$Ӊ6: `5Bg9AB/W H({E_8I/Ikw:`Ĕ*xvs/`:_KYxTJ!C.ᒕgk7~{ɽi؄ORx<?9Ϧ(`!:?q݂.x`7KȐ.D$PR{ڱz;={u{yT:)]!>RY/'T:EFN^͐mhA5Kh- !)8g"2A'Ym6dz \Ka!X]VCڠmjQW/h95Q@A% 6R@%`FP%% q:O>!|GLuvM(y@+TzH`]C¨ zp0Ԭ(:Zk+e>g$'6C~QhfаQ,)813T ~DТ)4ڠn@|5thE4dw/& {sPɑSk轟Y9ouyF焭(n$n7;Hwl4CE}So }(#qY %g %qPeԙQ*)ˆϞ@!xchRJ;/Yþ#{B6C"^8¿2z< WG/LJ?Z═Y@6#q&X<ҐC /~^cJJD?n)>os+;! F|,-j2y؁OqC9o;*~éh~k@т`S -M ̿gFd*Tckh42k^UgCa_/qgO֗k_\yqzQr0ഫJd~+vI蚉A6ND *]%vIOaXv~WϧK~=?_QoCIN⃫]:bX CIe$,gգw If[2-z،G']f2eZ0Qc-[ӷg`Y*MNhel޶4utL>БuiI;xj۹+@I, V\k Cb9'úNn;QrĔ@)@~GuTJtH P D/Bx[vgsF'[SXK < C9C ?[PN@KA(D LZ@9Z{:>Msbua dk+%I֛'&I x'EH 1 }n%)R,@R vJm2qa}]Xxv@pxē%@DBzyty}6cQ`c ޾ %a)@QJ\g7[y˓Cl"fu +Ƅy=* b/]r4RZ~7I]k*Zq?P!jÓ0:8K`T)Ouј*Hyz Y $xv,v*}7k:6 RW2VHT=͊bRG\Y,%e @Ot&n\($! ΨR܆$ׂ6%6ݮo8eIjBб;{g:naVäoԺU0]6yU*b _PÂs;am*RZ0DŽPL.1 u;=2{Nk:7ARJsϐiM>r9+fKN9,hmuLw Pbn3k 'sl1[='ۅAQ#}^Sc)ХNdAU8uג8MiVbt|<:S׆} *YsnW7d TTBCKuꡛ}>[oNI墀бq(rbT؃ZIqF!b`+FF*65֝rY1ەD(#5TᕷQ:-vߵ8vuVd }(_SE>ubmo sC&Ͻ{MrQ򘛖9Qͺ,9mg[qٖ']>V)їLd 6?bSɜFA`  ZPS (9UTEr &@sfP]rilvҒ#jwu7>r:zɋy>d> wj`7@PXsŰNvFȱ=9s͏u Oe ¸^1"$aϰqdPf8 n AؽHN,9't ՝KmQ G)Hh50<߷y(fV=WSC|*b)"#×b8 K3CDPkjP1T\MNp&'!Ǭsөp/e9#ɢI,-+#LJ ɜ:{=]AC|u7ݯ??b$+J_mTtC+20V)bB*8D͔$"Wc>M̪ۇ4<+5*''>V3rN { $e[Qn:j4HCI(d`Hj!*D!ap ݬ7uO>N:z4psz=@ժYb$I"& ?:)1"iQ& !]%`bPL@txx+mӛx{qS߻L'(* B:AM4" ("Ĉ+JQT{ttXbLS*PQR  4d Rkc1XBJ4%l))PH2H8AG`X)Ð*GwQDT TDU3DI21Q 3SDQDUDCL#,S4 _lx:m:[g[)WFXqCB= 2]p A/jMRMD !N< Mwqڤ8 !Y 2l˞"wMɐ5ҹR*4[hPO vu/9̙"^Ӟ+wM|f.̽iz4PYX,Tѡ3"$0c|wgkF,hذU1U*T$A@Ϸ[x^,;/%oޫ|y|^ 6a<߆TzT[vV vY9OP C6L}:exGNT9[d0%zj}w|_?ԛ;?Kz}^o˥'8D? ~o}. vȼ18"-۪}' 'Enre!}v@ Qx^{ B?t[ M,;#AOlGG;PwptH Hw]3W*zuefmPD |#J@P W@V&|NoP?o_eͨD|7c"3`]놸jN$4Ъ Ѥi5K!|H;W\?A \g{]?[JΫ5 _0 Y՛pV{\V0WK.9kz/v'~/%l;le99D I% IBH$?% wKvFw9H|"%Z~VHLJIL*ۉLIȻ)>b/l?6VMɇ^>q1E׆9MT@WUqFX81(Bf^߰c7 Ad\3R 82Хa޵i>E8=V3/6QP Yd/Ԃ"9Iщ danMe,Py\篋\XaEĿQaӖ*ꓚF5c\_ŏ%wH󪿳q*!q}Qs]k{k(0ݻaV6 K ՜B??J{v-O{F/}69 G=3) @&;[S5O $)S*Wt}$@6]?̚21ŖU+]|cDOQ'X h[e2m£ ]`%L(2Bm!h#FO)6!$.KftEg,݋ȱ.nbRVS 5YZ&!scdudCb*NgIDYro{bW܌Ou%6rMfK+@X?oKK)KDst)ӳM2BlNk6؝we6:0h ;ٔ9eTV_ٟq~֫?Nw^dnBqi\#tT%Tެc6K]ˏJi'Pʾe,XnǎٺHÓWTR2f'mc߉s/|-4^D1bepח [卻XVX-Zjk{w sΟ{߂֪)SǒآK)#3`w3s{r'on,CFwa~1w 0BP5A [h؊ /N7 d\+(@%]s{w?tLLBn>JO1v6qdo /] M I>͠3ZZ&gى>(bS~nUzﮬoO8O`L(Xnޓ|EBр|hhp.>aՂ`fWe [kcW|~C¡N!NJ,jVu9L^ϓ E򵂺6W>4^Sz$b)c碹\`y1qguT\n63קчrjBkF.X6[?zx)#|Ol"(b b\#£d(hJ*@̨))Z``/:L?՞ B@H g*oͲ$_ܰŋ$hKT- 5?%I $fq "ޟ_3ː^@fhgSJddKv=fܵ߾فS=5 wHgO~{Y oDN IW7U v(G_п sU5BkBٯqQ-AwxhFI \FEgBo{ 3Q^~NGeNKʛvojO<iUVExs,<+bd ,J0ˊM;;ХAvܺ ?ќi>ubc~^C۵aeaOϗBs7T4UgIJs`o炃}-"%zuewm5|\/GֱXH̕[zRF}޿;iGTyÆ)D,ִaaet"Zo[>Oʇjp(AḪըgZ/Ê^Qq}),rqu-|!,v;iL:)Y1{'ז9l?Q>vIH8vq,7GէDP" "\6MpxHa,غ,->.6LUDgl+k[߈4C@**)1*||m=v7/lĠǵRX'y(uǓnﯗo $3vD$!oӦ=·mr"pf(F# >6*~]EƐ}m=8񸅄E~sz@Kon2:l4$VҶWM1j:ؽofs躽9RBF [C1 EK@Jr2nx[f@#ZUN2bvT? `QHe3u <f1@UO`ID4~em؇sn~hU:I\nd:yXjRʌUQPȟ›Y=x+{X=ٯT(}w}!ނ]=Յ;pO} 觛=ς>yfR"+F-ZH"7ANٔ,˽&P@'6ʁ ([1<>!^vn#YeWfqܶb&urPA%3)].~XB19_Eh#unT։ں]4嗧⺭,Ux zLcFۊ=zl)Ϳ6kkvGeF$ml"#*"gY_̒n/]~_͟ŕ,4Z U`w^7AJ׽6mi>w8E5v$Ca0k ̣5EUmLn5ezPϟG_?{o_iR ("HB̅~t^~ƴ/~OOo6{oC xQN۹ӻ~ * Ѧ`qyz6rZMʹMIE9E  L,NHQӓiH>~vE~? W"'n ؅yz?CvN XKx~kot ,7(mUA+JZ:~'[پy!U,O1'` L?cb!W]X?*' DDIdmCOjuZqeb! zˆ"E݆jS^\ oֻ|R=; PJ 72V<32p΂A쁒Ԛ75{Wrg~9#( 3B7҈JK?+=_~T;*luu8|o?Y+ϧM &~7A8K~e!4J ҴC}m@R%A.A,tZ+&nͰ}X|96ݒmή"KE -Ų]@ Օ2dB%`` %!c8h$!ɵ1Yjf"*X(%VX)QO2tUJ(Sѕ%W%laz J9 XPV?~?Gy<tPU R. B؀D(JJXQ?cSSmݕYS߽do$pu{OQuybO: lK1 rJ|% @=b8R]QqF [-Zs7x\Mvm9}P(RP2)JrID]'sKbDwـt[%J!L?"4G4R^yv]+X*#jpa|ATP:6 ު\brCN*6װV< h[ CTmYÑ ύ<7WLt^2ͥ_}M&YƦ߿ p͈$-X+Uf&X1 ЈfH!u"fſ}>ʅ8yv0R/aE4V7͢:$IɧVG#3gf`b2߮;Wߌً$g_lPj獖jy'OK~ߗF%Όл7KMWU,0(fX,~֙FHʿj'La$E5ewbN$RHZc~PSÓ'w{㧿w &qX&A;# E(֠I@IB"MNVθѮsf~v2m Bv93lx~^.J5ĸ@F1EL.Y:0MYvԥ)CznŞS_n$9/)iSHJKaPQ; ͐9Z00uH@q }n!ϴ eu9y] V2w=SRLDdz =G#F%Z |M3qt0r ]Q*f`Cȶ7INV'.6K&-5/ Sh<|u7P_\%,d/Keer>n 0n<;C@r@$@k[D=_;R]"&/n|X>tQEB򢎮V-bH[uV@29z5 -VtQòr^=&4 X?Ǚ+.ޗV|bT#Nir@BFObsAJ&~z.?͋xIUpvel.LQr57s[Q^n3GCd;"7ur/-<|4,Yid|phLqy"qYiG,(mp,|0OǾ{A~'T8kP:eg?Ng'6.U}+5(zӊ.!׮ρpBz=֗ɹr/oog>/s?`%kA?sg]/0Y\6`l#p{̎5NX)_FON/C}kV5t2`,ufF1d?;6L,ܗ |W,t!޳hQYA$zoS5=TG y Jqa~Q_4*1 E%bt.EU?'~> lXSb"|~)*) TCvu_~D`[VPv({Bi}m=;R5ZG@ā1^ ?I UT T9%%YO= `Qp G{gyԱ7e4qIևhb#@U$wOhHՙ6 Vcr)Pp1 EA+U¢ -p;:wL454qvUTu&4sJB%__>9>.eāl{/9эCV_6"(T0ʛZ`XT!g=u>͕8[@t " )V"6`!w)ssQB jZ%)GX˯w( 趗'@T嵟 8)ým2v`2MU6ȩ"#f$Fk_]n=XLdBIxڞpO(EeT R$]؇#mW/+ߙ#ln(ߪ ^} gPAnfnIRU'` 'rK=ˢAiTj2V⫃Y6xs&iqZv=eUan.XSIIڱӆe?Z֨٢mN",ߔXb[oiY}D^np5A/ɆxbQC6b?AS4tW]?>BŌNhRR´ܼ/7Gx:@;hv1ܺ~B&d?'܋+IvDb7{e@Lf*K_r$aFgbzFD*1~%gs.MWʗјZ{_&7j(ѕ 6d EF& ںpmUl.*Y$Rٷd({N^&`IBxOdzKGd tMly5 >߾T]uUi=N+K:-xe6j 6oE,#IhpF]ՓňaUp.,C(}F \Z3u2͔\Ee~?iŹmp[co oRt k"^|7.AT^Zؖv7 "rǗr"$8E1C@@⁠G9P H )2LG !OuMZuV^L1jh^ӻ}~!?U [Ӫ+2[t !jJaqMV%گ+%6Cҙ!&A[rs#f/97?F/*NKsٌfˤ5t՟ѓ `b*|jޭ`VmҲlcl=w<,noW$CՏ8g>r$tk=(i7Kk8}_vrs*ΘO1xjVd{zck^KWN6օ]gGfs\yCbtOYqdf(vvHM:/Kd;n.\N%/tAOrl啅 NK+;]uQB1KfZO 4׎BjeC0R.PD|EٙlAǃ&ToꦋJ ˢSo1aQ=϶HUGkUZ,L;c$& L|. XbKAC;<421K!kI {ˡkn?v6:Uf$;[ch/BȲg-8)2ž5vpi+ ͣ!E;~N2׏cSX?od=V!!.BN{(l rf;xi[w3xU;.t[ͷq✪6Qq!M >,KBW5 1Y q}x*bzC ߊR `((.LwX5 .6D^ s5P:J|\^.k_@Qf'po2eZˤVYv(5ï(<1>MJ۸F.ʬkYJbcWF, hi K̩ur81[8/IeVgwYjǠCu}d]pkYBE?h=vZz<;my l~$ {-k_`$!yD?L550(n|uAyAv~+}2W%՝"=q':o9@OHNLXr_my6ٵ+Qk wrlТ ؉h,-yARi~`_υHQ'[Z-*ucoRr3/_!0 =oY6|zѧӈڋy7b!:0uqY=h3v[^k~3Onզn"v 7I!EcBhztkv5$xׇCvYj7Y=H`܍ah/]z_CS4>5:[Zs W7v^6~e pj Uz&ߺ."$w;6yNk1D[}ဉ" }7 D0] OJPh8QiаD/4sG<XtoCȬkÌ=be{"&f @3)|+9VUz~{ kbNKcB.$2}kzv̔ *:oڷN-~^K1Қ8,trqwoZOh8$ gR=+*"9Xf&x3> Nk:_/{D~,]=дqKSΫ.07:YGhEeҝ@G_%jTחjz2F9$fT7Dl+J<"QP̘o3zvmavi;5wNJbqC15sGcø\&7eqpYy|@)Ib$ Y gYc @"$+kWv%gf=~ՑѺִGD~Exs'O7T cH?[' k:Kno7G T˽Tvja /?ͳ3p.ƍ]?l_+* {z m{v{:\̴`TN&V6r%Qb֮!o3۝Lޢ#yͰgtqm/KM[k8=h(ݖòߤ+5U8fP.M|zݹNJ"Nğ^oYSnk7ߓ+0 2X ;wE^7b{si//2(6!8|kK{ևNK1@- lQUa_L/+w\mŊ9{g&.oFͿW7gqi㹆 J49 .1dNUGHƾ(K pWH8YxOŶݣoaDbDr?MmO̞JkԣPCee /nq1w-<+ uRzPDU*/懾~q ɓ1 Bx?6$Fk'zQ)LTB,Q9]ۭSzM ucʁФ n:uM W!'[ O8DA=3:}3L64OuV BQ$,Gs\yBwyvR5cj]S@$o Z^*_M 7b)&4`\?[j_vއWo"bΛq= }:Tċ ʎ;xq m,2}eÜg* C<ڹI8"@rB#?@DPVI@B+E}*/tV}z4+L;@qU{nۻba==)ɛzͪtw('ݽ^0Nz{{ׯ=B'/Lom_4YOqfiytx[{Wk}ַ̘oghݮ1n;fy{4ŕI4w>y}紋2 |}Ϭ^x`p!g9;aLɢ:@$A e Fjӌ\Z Xu&4rq`^PU`;3\k==:gVgnj:m΢jn73PzzU} [cI;v)&nbַtf,fzRyB(:^AKXlhѫfݲg[w={Ssp @:6yt93nSu<Pׯ=_lDwkUٸJk{ N7wc)^Z@>v"vd J4 KU'`0 ;w6mFy=F@%AP*y7>kS/g9](TA݀@6jRMUA]kn>@!=}NSEw}7Dhw-uKv ކrV5=}x {v_|;cy%PT PITI6${քtkJ4E$2iڃ)J!׾ZʲSf}=/P>ϻ;yƻamAf{6JP4 hZ#Qf[|}ς ˽n€3nu۫m16mpxA/4MLC@##@142hOA4OALLOM24&4Ҟ4COD#&@i4&2d1240@dLjzzԞ=M?TyO=OIڞOPڇ P=&@H@@@&2baMdm&jM$4  hOP@Iꤑ &My &D1{@Bꇨ44zRDDSɈaSOeM4diSI6L M6i6Q=QڞFэOHSh' <Mf>u϶WTj aTtv"h,:ʭVJ8G D@mcQ6!,1:(:@'iώ]ҵ:8=!',@.W'> ?<\G-];j4x7$W(0+O'@hpx⼕)-RނJJE;^B( J!X!V%$J JI9_t!`:bڪ1+2щ)d"P'AEqy{Uo&,3)-pFػ`fDX,{ P1c5.3g`V(D"Mnv{U917j?J|&E 5;EH~[e۞X7 YLaCW ٧mn mG)Z+572$JԑkOQ2Ȋy 7&2d|z1{vduM9N5# Bk2NE٩7Ĭ璶[|Z9 I ayM=skd9jI0c6r|2cFH3&SƲt^49 A(S=H7rcr(=s!{}O_߰fhѢ(iCqepjʬVq:;bQW,UU8UY8#Tz,e:Q#F$턥69LXxpq/%IPCRjln#|suꚯ"Zܑ)y58Ô!d5r&8Fxe.stS`He46iEMXLR #sdq:?^:t}Y.; y .|>"?9QK&cD(;5eu,mD)pd1F2XfGlm,xjj@u%ed)ՌkPև3FY[bl 0' )^4 *),.1FcFNijh`bl55dY$u5h+t65~wx٦AȬ RH(wrH2K-zK}+ch+jijEԫp>]9g9t9׎uTG8ܬFU4$%Q`6V"!u=cKLlv kR1Ƶ֡ 0y0fwOJUMa##kS6Kifif̖t裎sD  Hm=U0/PPwz*#s]1G4( fx pV[U!hE ze 8B zrذ5+t#ҥcmZ3+diӑiC $^bB Srh=2qDөmS֔fGpTڻ+alB6Z[e 3iVV:Xe!|1`j3Jeٜinƪ!:r \ _un8ٟ)G*HI8qƨF#\3rا)f =RHqUgn(/QSBhG1 U٘w*`z~="0M\ɓ>;&Lp@!LUP֒$hX2S5 Q:e Ud aIT\eSI+2,nrwYsE :J!t@"Kj*:UW$RX/?[|rd| vR|-ڸAwìqKN-A{ 55F hP "X3ybցn'q5 EOՓR` 8d5!'}\}Uh6 BPJvPnݍih8 IZb">y6f;9$:iXZ{Iq7؇uJ_`=]JPeBpa݉ ,mDY:85PǩnhZ3Cs~$YrBRaC4\wFGOh;\zzt4R>=P6;ME]>8z5T#%o 7zy*Czta5w-EXc5M2KNҊB"AL`7c(\̑&0$Q;T#"&at9@6zenw=$Z,羬W(iTM-DXEh 1hV JD:=T<#H͝']b1[yQ7n" m\tW$`e" SyyF/CO݋Z$R 0|dX/p 'Ͻ8+I%:wQ> }M~7} Y%Ž5.,Dy?1<H'x{kca?0,'&UK^ +ePOq4P5h1F(B;:( VSXJ@}=TAo?lZ9Q8YFv6E,{UmT{Ntx*4 >]mulo=TǛwp?Ѧܐ8J46aWwdךAwϽOΐ^;֭Zޫq:͸g ~yE9B7G=Q6$pRyXpֽ\'0#`!!tnEBVaU(0c`ƀ4acՏϙ .MRD@ (RG V^` b$9fh Ql+J݃2 rsٔ ר@w/>>'\6;XEAA怺7n RFz %_WK~M|61&ey7:$yLW^1xuNjƨ 1bSu80A5B֨<bTj:xmç|&(xsʼn1Ƈ!,+*1JRJ1`FM kM[ B)S %!٦ j2L6,2@4mW.Dލ\1(" ,|Ɠx4]j|=G{!7 FV6iaJ4ϢA˼-`n#xL=9ǩ>C)mIn}woʼCΑ56光Lc,o% 9dca ,`$1&yFjˈǬrƳ)!Fjb1ClLmѷע4ƚrecqG*ID1q̢rլ|4m,9&6aZpu##"6Re؆461EA-QFqb*RӑmVFZ6`Wnl3nRjr &Hc8a,T3+n]6RMJ 8F v(HJ9nibh2rԆ2ֱdzllbL.AUFaV=V=F}Sh]ɪն&ǧk) #0+C4Nx&4yA[XZqs#a#[9BsP{l|a]w|LEs*JVrg!f5z: XJ쏳YHp݂\ 2$kڜ6'}"] h&Si)o yޞ7OI-zv|\z5{Gn}9Nws7^p-=d8{۫\p#*6K߾m+8g7n>6ďcH1$Ø<"hzog{߄ip.ѝʐ7l܈!CdĩQd\lިSdA_oq`Hے d46 {m kk3X267% 'Z0 &bbd3}ʦŘ)#30IaEXOd^;4Ios?Hd$iq}2rO6xr mr1־?>F~m|}~#AO\mh"JJF!H[M~򹰨"c3 =ԟ?=r%zc.ZbkSmo{oB<+0ָH6E 3Y>Fӌmdcm$rhFd*9f`mcr"\^@IزU',j1ZVDݩ7m+6m_\] vmlf265ɛӼX׌]2M)zw6GFY~kX7'pmS irJHaU*(2DoWmju'pXTy0'"C6u=9^CHCivvtZ7疘3Ozf,;#l!r5uY{?sřJi}I]Nk)\'8AȾgD/HvNgN}b|4ݵ" I`oDQѼSreZ hl2MqˎD8͍)LY,S6ivrLF43MLB75eE˴ț,9*5Q&TM&] b& LIcAc4ȩH ԫL TSpnj"՝ pxcru}/ۯA_1% ϷG`Ц[u>5.&g 5Ew7ViD2@9 2|q嵭 )o + o?,IiOa!q"_ U2soڗu8~o|L폂IH_vmnYKwϥc^ω} }-~/>9&b0 Ps\&8rQ&L\gĉAٌ44Ur:Y{>c6(r0Eoz)Òz֪ |Do]fSfQ:MjQ g !xL Z-5ԩ2cQ8͟@!c'05mi Ը#s$BPZ1"ksp$z{_h͚]C lxY9ob*0R":4裸/~{ut9of{1.  6 Eq:E#/=]aUv5$sj qz*F>< {evg-uuT7WFBJΕdFo$B7.~ƨ]A,`o%.;lnKf82IFE *MK٦fR5]s͙FJ )p^Yt[#c%:6JS4mu@M{ vڷ۸TTo8xH8ԧ $TTRUy vs^̑G|6м|$Yz|2!R.@$X ")IWh6a q|##Wgk5dZ=@"RB"P ~>RD$_G7b8ub Cm%l0[+ tS^;94S@I(PնdәJ3K3;or̹.}\58/ ^Eku1{~iSLܓM[:O])ַ|l5=^hr20VFX؈H}M5m5x#ٽ0pH0y|463M+E!WM ! Kk܆,ю yR0BW-}Qͯxdݗ5H>c b`&FyDF5Xp V֩Ɗ|名fu ;v ȩ|'O?FZ%v'aKK+[emQ;Z6<G$׼'GZjT1Fg( yRM9&G 6W`42$ؤ0ոjD"@A *'j+*w]e,[8tD3!?B^f#"V@m Sgk fTl21#[oE;8a UIxm;5,EqjeF> oǩ1 8|BWcfv"c)ѩ2"$Nqm9tјXJ7Bj2i3W^G?cϤ^Q=P}E_DGDO3Ghϭ.MOCƜ&#壮orz#l 5|ZRuثo$'Q$JʛO-j:P [MfD⽻O !@:z^rnYG.=]Ā}7<+I|M|;7 2Ϗ>M=?GcT5E8VK eyowh6G.D)˘ack2hSM 1(i۵++4ϧP1+1Aͫ8^C3 _;z;9?%轏Xkv]/la w[iKrgpӔ|@rۀns吽=ч9 Qzstks25ƵՌkQ04Lq;.d5ڊ">>¹|z[넃P|Q2uP;=3AZQèwekQ5ZiRͶҬ@4,uႎ@{*H`D BuLx9:fy+waQxwxM^'Ń*V1ZN`&==$oOvyUߵ90G!"f_9JV.݉(JC/Id_sAbr`^;6&itFus0&҉g?W&Qat >ܥ;]L?<;(-\- ;`CSS[>YAn7ѯ6Z7?[ͮ?_јa;QXUm$(gXq( oAkI*u)R6x=U*S&x$ 0 ~uBC\f I{Ff  > u 7]ZWνD'fچ)eRH4"IbeB/(0R5'01FD.(<P1$@XϾZ)I~NaHeRCiO ׏,_'a bI)dS6e%4ugz̮}@r,{0[|ch'`R26^_r#\>Q{i68ch*krkʼ_+W_/yώw卮RXjlMUU5CH BOQExthwp<;~<ƅ>"d! `N"2C*pP5.\sA\>US`jCv\P15pm#~ !j& 傍8o"G+E˟vUBޟ(@ag"LTR\lؽ?V/dIO5 `xv~[Ys^19AN|d׭YI}? GGO2W& 'ّϠA:!gT!gz΍:"Rxs#%QXdw ِܼC]rʂ lbEfKa2ee~æ!NJ p0쪐z je^87kZֿ~R?.tz$(MLu5IE˙H1YA&'8.eBNR1( d `BI)eVń\E X,J[C3jʄn*;hPvλD^IjM'[II(XBs\IoכZ]EmH#Aru[+8Ѯܸ]9!wƈB~*$0==< Úi$9ά\06;}>߱y[&11|DKfd=xj fb C"pBt|W*6S幃"d#iDKS5$t"cOKϙq:Lo"޳~IA1WHe BIPUkJgt,PsQH),&S5LPmq\T4BsF*`Pu5F~=s;؀1*(0(Pj"vF6+& ~߮83$5 Bav !jG/s.@Z4PY^߉PYN_‚Ln\2ԺN2-NZ4+@UQsqqge6ҍzaYVmF6Vq%Z#llt\q!Ym &QbQ,sN*_ bW IHsO-? 8XPu,b%5u{d`emIOc $*@ސ?:h+H@ TV/))i$dc8FTD1]!͓՚h 6|ѻ#gm]X{q j^J^%o"xP|C."Fڒ;Ux=m3=7Vom 7|j L:l6;9νú<ȒJHm/? ;>ԃkɽ3M9-nofĚ x@;jv>:eHQ6 KY{7Fa :7$1a[:*a8E|S .OyA8%(-kfm#Yh;[ݱn˭]}pq*̐Ss/N S1f7:.$2ob 4 ] *XA5F1W&48)G(އ}pI(L#թK*׾!@B:ֽQY.)K_&8z=W[ٿ~&xڊ l N~z$fDEY]D{3}:Mf3p nZ"N/^{f )=Ҥ=0HV7 F=n )'ԞۇЏ*b/|Ze2= ,Od.1űP ZCDM,̓!K7'T9%b_{ TqJ (PDPI Y(Z(IHrQ">e62R⥋ԯ8P~ZI!6fq)ws[+IK.eaaB;*TƔ O5 gcb24IVa+Mnr%KrѶf+kN ]ګqQC3(nܖFskɏ"71X$˄RY=֮2 kߍpCH{߸0j3 6s fD!U<]Wvdm__7; 'zqrNؠ{gryrD5 z3utmXZMLO4XSYn`Lvu,zs5ٚ=~3E@9و+{?BUJ,0ߗ AFJ6Aj0ϳGYA~bO<'wzq8l#2`^> t@o2CCZYU>i}>c6Rt}˶2G`gɆq9mBm qq#x$4N:h@y" e:nϷ7!zk!X$ <`Ìx<~ה$Շɢs={'ƃlߗ7&t>aѣYh &K0$NflEdTQ9I BGrкN`GYJUvn8wy/؏!zomH(yz qQС B. rxcl"[x۞J#ECAF @.uPxenĈ/ʈ*zO E$6 AF@#eA|dYƮA#{Ra m5MX)bR3N؝X!\NVpVE^'O̹S嗢.co(]A9_a}WŽVlAq^!r.Lt݇(39'OQڸ =Lx0e 1(:JHwDzY #!TDja%: @H-юSTEys!q>zο{GtZ#+#jۖ:>$UB'jr7jB8!ϧXЪYj3Rƅa9{鏗XDE!\}~iُF$?{%lRZC4ǽͳqᰎ$ Tf4 |RS,CģO/o=>—MH?ɠcrJțMc\~O _y1$rH\[";m <%>O(Cw΁S0:Jؐ8tqfI)A(|8C|De~y~~P^Aeb65 Oznqk % >x|1 VSd ZW5CÔlάR)E2%aȘb99C-{SAjE"SRD{@)/Ɛ;rMZߠUTPb^MJN0˫*\zdHXh,8m&`\bng<`eniRi[pZqJ;3Ҟ6Tȹכre3">8A GVI4-ŋ(@s7˴l`4o 7Ts)38qroJ nffI.nʭzbR!!Ϣ9S7_Ohuȭ9ZZ@FN-,/9*'bdWyو!vRAQHd?MFpA ;T v3ǶPvlba b00\;a3a;fI(y 6DnxvIA&'W{CI!FZRw I*9֙Ie:BUQcRqq NvvRSB2-zQ#Xp (>%P{eȲn Hkm  +w>]e#ij]͙A^J͞U5>06xңRވB&Gxu<544i;MPօ9ڀWùHR)+튆C7p@)@8rƹxiO f|}&a I"j8 +R,ܽ6H5=ö)-/3MfI@|)!Hn@`TK+9tB℅sUpw {yv;`糀d45WpiѸ/a J6Ӭou00REܰ*.Ci;t9Qy?Kl =hgAޟ1!SU$j,w_Aq%d1P]b>oWZQ ~-,_~cle5}}fI^^o^o]&[$FϿ}F 7lhs>ǧģ$8#r@iO iSGWQD 949ր| X&#_?P )co<ʂ?8ˆh D؊O,3e9 s҈]c}@G^{}\2NҹXj [ |h1#2%/!kxH( (QTrNjH0;sh2gE-$R&`iV. kgrD0sV'HIQ\B@d&'onhb0 LaTV]~򎕶=$ӎ2+j=sL6۫^=U?GaB@* ҟ/ՁcIa Ȭ Jm 7E%h2ZM2*Z +}sW^tWo}_{WFصѵx6-v6h@ @ ]"H송Y UfQ HrB:Sg{8ۦq ރu(҆8 |ϼ #0;8dP4"N%9dΧZ^Wbt(A(!{BqBPXÁkq!B!;-:cN=Ô黝t?:vOc1 ّdgvQ6R:1-f@IS%"O >?7{PN]~,Y)Rg?;Ɇɿ@ vKOo^W_e cH^ 6JIL>=4e炄w<s8a2F@:3MR.nB%]P۾K~6 '߳V3V^Vl\x1>Z6bg*jB2J m9q6J~NO}{pu9'b{3GC3ɯ mO}_I翓2ĵ])`9W1E*"p|9e<&$LOQPT5d7zL1xT ejByx.1-8'>G_~A @wTڥh[%fwI Hz,8lcQB\6,`UŃ f@rPG)oB)%eE8b/govwÅG%#5)חܰ u!B,UwXm54c>h$ebōZ(u P?ByHi }u~Oٷ5ꨌU4{7{uAhom/k a Å0ᵄ༗m,I%r볜S[Dރ07,0TQv $mSZ(_Z~a0LKYQhMxxv}]^=fL&hJh$og㳷wo'B ؂4;:2Fd}lǠ<_Nj u7%BX/a-d>S?+_k2+]von؇>}o^u^hi 2ɉ>߽ #@W PQ kyyuo5z5h7W gFvu='GNq(btFF!"X!Oҏo HǢI-EhWDF'M3?=D2 nc-qWnAONbDЅe_uá Nz]x4Nz^ 4EK."gnLs GYz,D\[ZT^F BZj=knmibDQw ^.xD}X)MERPC* n$57\\7|ӯ_bO'HC0ahuH4X##PI@P,(vilj1[ 4hGej+{(J#"5w-9\ffSKI"#^F6-+aQ&#``:o)a"B) h*?Hs BEH1{sR`D+J^螮=0w5y |\sQ>KkCܔZd4VUjaçu(WoNѹǂH*b3. Cp~9YmQ$ǭznbdh^#qg}&0}r_v wzC|yz(OLHS}h$A(smQFR9#r=2 O$K,c"*b"kBVzDHrM5 HE65r4(kQ+X*h/'o6ELQ1HI!A`X8p q02Yo4W'@BrS׈ou'mh+kc+HMV $!$g:f~ӯ"Xrr0GԚAKB[DtP( K!n-)C(`BSbP'At[-IBLdy Q6B4WڽcWٌ,Q3^r@")||AEyߋn}ͽAX}}}`lo{g7|~ \K@lBĪjSMuz'gffM1/>/!_˾>"=/*("_g ,2&2a%nLƽ{Jso17sk`kv6@wEHv-!`@D~<x(dچ|z\zE= xsi,q3OcmH$LK}R VcciZtYepڄ`^&,'B{ ,|x$axU.`'HhPU$vO:?ǁa<=b0)T I˚a)BwX/V>~=yO#䞇"l CDxxY yͶbX>'58OSKOꗀf׺\KA$U^$SJ%1doÙv痿;ↂ )+VuD |wRǷ{'P4T1|ߵ|w7Cag{fRoʽ/W_ˎm XGop;JbIB"#y6-+n\*+h;#iQ"V%t(ߘErur^`sL9KA=FB΄B mӫz >1L YD?/x䋛!A2@JTC -O7Μ7%ym/{@Z4O8@琄iZ̓qM6[Z}).ZLTWD%,jR(C'7p"пR}?IGz^riA n ؜8X;顭1Alf&ݼ}ׯK{.Gz>PI kL@Ƹ}&ݭB;^<yOfx:CCpXY@&-mcDPi$(& A#(rN8?I`|Ǟx6_C`䲑r[:K),daKPAZT=QīߐUDb-083[VLoۯ']Ο/2 {~N9ks7/˼ɢ1Ib7ÈJM9bQxH_::b`&-몹\8]?'獒@{=œIZ;zWj:?UҮ!E(PVkl1ZVM?$ŅUsV;H$A:\TA  "t3^ϵ/j_;{3Wl{;r uD;p.:N^gllO@I "Zh#yР0~8x|a; I,g^b9e(;U?&_w>-{;k_9E;.U!S>gcuGW iaHP,㤢 @\K[]U(y 0mo ۛ£g!PPPM\DQ4Pm=?c~O)?r2O\O$'nZu(DӇ;lN Ǽ /KfdP ݞNxw&$ 9 m-U+/,ͮ[)|  $I`2un^˛wgzHx##<6qvie K.#{e.X@ T| 𦱩+Wܦ/c?S7L 6ZˀKJTcɏrb|[%DQ_ ܈p!X%%!BĞ5 <"ݭpJVG^G~#$Lt0+JOێ(34=' ^FouӽcR $b֜hyȬ#,d ,G~y<{~_܉`+_{Wa$oj};{xFM7 H$E)6f3XgM SbC£^UPgpo E|3ෲ0>6 ũR-> "Q9hl!0&(DZ|ѬjK%},PQ DQIT4C$>B x@u Hܺ7W9o\ ru$@;l WݙyNKo|{6W^2ۂc=MP5u{G;CH'kO؃wkv侩8lkqDiin^iA_f߸*^vՕDyuZUzuXNx!3DqyKyW=hȭTiy8ݥoad'ɘ1;>% ѧ'G;u <{VՂr pNxfM\ )Q#j}sF- Ž,հc.o bCUn(C=Wh4t{@z@ktfk1fZkx*݀ SonE:?/1Pz~N!Ϗ۔(!vw+玠a^$P( y>tOW_as ٞH^͋Pu')$RQ %> N|p][_T)yP>IՍUN)-O"(?ҡ9" QlB=+x }i B/B}~[ߛϫ;:z\&ڛc :è+TԥnPˤ::;|g)=iU]Z.cJ3N1&+71:'k<+j:nSr! !&%cϞitYwVNG`DȒfxuy`$3;==.4sG(c?߼7e@8ƩXGRnu3AD7z lfr׏b+y{OSxaSn5r @(P;oc qaN*6؃w&ޥlgF<ͽkP.X\|2#WA@e4ڷ o%\I$g:1:(9j54 ,^KgP?<:3$P =9[vV~!}1$8>K|Α2]L@4G9#ݎ,<|# "ě3ٮݬ\\ pj&ы5\74xj"@ۜHevZͧ=@&"m\Xy/b:s޽H`jqAVeoQtO܀ѭ=N8nU#uJ2ez*.m?OmI75=ۅm, Y,Ny"u}+dV܆jSۨpvx H}Acj-Z[Jۂ,<|4]q 'H&[!HJibS F|m2qDէgOTP*IvYvl8߷۴i*|SZ=";8pv06Z(#Dj ѥ1LLzh8vST-:յ`V R͢9sQbG \TC՞9b #Ns;:y8ӹ#U7JՒ:{[nYe=-}?DMN܎kǪnsJQA9$i9 4'[_%7XT"Dbܓ4@9g6 eg:Q1oD*Iz1Zkdl&A,nĝ_n~ k_+7: Fjbu.[2P=Lp9T+#闯ê;iEaU݇>XНqN{ܬCiLlCJJ|uG/d.] Q뮺Ԅ}mܺݙ r8ͺPФaβisHfa:" EӣQaRI%j,U> (hi 3)KQ`UAiTG풜 3Lу:+LMB8񰜮55-Z /cyv[jje)(:]0o3%AfD+J4b.RdQ(;oo8'TQtJ#0.4IN~_w5X%ELeB-ӷz``h Pيе c0,ӹR6[LR[(M&5bḽVMg.\d!$IQ@x Oh5gxdd,J4LerE1Eŵj2}]#PHI0j#YdwHdfk3Yq)()BL"I(*ޑD$QY($ TwL!JX%ZP)QHEQQ{`(K,6Kyfw6X`l* `!-i쩓4k@Ͷ6)JB$&5&b e5Yѝ'KlV i 8Î 2-NQ^I` (1 b( (%*J2"H"dEU(T @L!<Ҋ&!TC8CЙYH  fV@16hmhYcc `C(Ą%uUMel@PEAZEѩ*k5RKOtD7kZԉ0I2WD p᠘TTQ z](eze b8q:#$C&f Z #J]כhY2"uTDּ,38׎H4!OGN'1Q%J_ufk|NVVfD$jTozX3~#A5׳iX]SJ% !Xy>xhC15G E15?pD2Բ*t B<0;Uc&qAfA6FaQeg,j7HNHbKU\Է.rQ f:ѥԄE4%9l(UG\t5C:fKђnDI:$t؆mqӖj$eٶ35U sw0t@C*f2BGEmCv7ՋɺXɄh&}l-uM7""JD0*eg*8G.WF9m Xp5" 8(T2 ah 4"e*@L姶F!$7XlmĎBӳW\uΈK؄&O1lI!ȹM33 rN1`öa9{]; wysn`(^ᣄonHy 7а|mWnݙ9xCJb1F)EQ/j` QV@ۃ'AD >os;jz+:JtQV^:>aS{t)fY*;"s6d &ʁ$:Cv?A^ON!hiWHWW3!9r(d6.zI\y4ĉ$ VBK=U0& H:*2U6(zuJ Je]݅OZ P ft3xʊuV[/\(:WjuD5QԄ)E !o R2ЊDAZ$q6N^P+$PJC paʎ%29Ɇ@$kItC E7yΜqsa7vfd9זCI*EvCnۖ"pרܼ]ɚ h$cQ$ ka@>Ѯ6lnU` F`M+mT~K+kl2=B"ot̄\85!Csož MVdEFɐbJ6@TDA 3"Pc iBM$ɛnLlk&R2$ЉƔfƌFMR4PdB(%"bƊL(*"3Z6Fƣ`1+ffbH&%vk6f54FJ*4VAVi@Z6$a"$Ȗ1&&I42)d@IM4"101h"I)d!4ʙh@-(Z5P!QL4JiHZ($JR (61bKƱlS,(3ƱblRhd2ؤ4llɐIJCcMd 5\}K6F2j#Q ( &L$6(@1I$dف& h1DdM2!0T$c2i1&4&LLXZM$S6BhQRTbMdl41b!4Tb6uʹ h JB$h %llb" 1F&X2 Eb0JeRV1d , P S(b&iT,[* b Qb"h Lc`I4Ѵcb(cTjM(`fJJO_#hC!FщDJI(0B"hƴ&d)1baӁ#hF#`5&bci)8,3IZH"H$"$%"%&i dQǖ 4&Y0뜐D)s"dd0bD) W$4 h-&DdQF(h6%Pd)6 Őe3HcE)1cb,!Q\[dG91HDRiE#O'w>4@Up5=k56 ?zUU#}p. }1=4?Q">JIg3g97JDh1$;k2->__tOJS~wv2Db ,bNb&F3`@<3u@ 7i̵hp8a `8b,2t840 \ `#krZn}%k`"P-\bIB #&XmHhJ E @H;6H(KpEm/8b_91MbA=zZn y< .cwN.XmN%^*;k"(}1ɯ Xuv?@j#>is<ޛ[gz,"*pz{N{[ܐ)VX֣hւ*fQh*X̣lAmF-"hDNzMXn#mAp}~b8VG&^&q8rFZTX8E|S{35DqLF4FmM#vf"}D6Mm6C D1r,0*k,ʂ(,| '~`@z}@$ZG2QBb*,23n6k\3- (֖mMW.\meR VceVR1&$#*6aJflm-2bJi $hًAj\5Mk4i,*VJW9n,SRi)&jGۺGFOpxKP8@ 9IšSR̘mQ,@ 6PڙChJV@]r9$LQ9d J 288A$IM*-4fb,06H5LnrT4d(mQJŵqTҕ3"EB@ƀL fv <4y%LMx- x2vFcݷD$Qq se"91=J\mPrh#u xPQ2ADC!Hdhwq($f(=Kst3769%ARON0PAV $'SV F":ܹg{2,$0t^)D~.mFMJi!H@ q#0E hIR IBeZdIPVP!AeQ)U1@L%Y+Sms6*IX0@Ʌnr2\ɖ%E2Ѣ(HZYmk|ۓ%}>Ϻb\&9Mm/w0y6 "iy߼7\DrUe0EU[kٴlQj[ADa0 HPDFHfb "s+dE!h4mcRlh*0j4UlTFZEbUPѢ R[PmEƃ&QIAhZJj3Mj&ZڐX6Bi5FbZLmQEIF2kQb[&6ZY,[b#Eb6"V*MƣTm56("ɱ[,QRmclIZ-уm(֋bh5EkE+3Q&lZ*EQPVhѪ+mTUFŊ`*15F[4TPFɭ-LTbPh-TjdѪ-Ubj lk&jHlF[061ѵQeFKbTTXb1V6ѤьEbZ*-Z4TQQ"-FصFQcEb*Q`%6JŨDmTj6Jb+AIEEhhF&[%A[UF-Y+2Tj5QHQEţib6mj"**4lVS-EFZ6ƱXتcbƣFت+&Qbэb;>w<} 4~[䣣hDq0m#OAjyWz]d؋ia c&aq#W36[{cQy&F4,!@Qtczȴbj5mYYNaUQ=GK em,LbyEdx`'sZ%&o)@k"Dؠ8hKLߜ cF=z̐$ ""9V*~IW}y| p^/|\I/RiBW:J!$ύP\.}jZ ݙo5C4!A3#F6DbX6Dj*j(Z5cUdZm"kEEe6164Q5bYmbƃj-lVHMXѱFD5QEl3%R5dōhUEkVɵ*ō4Ѷ--E6FbѨRP,[E-FE•؊-ifѣIZ5-DV5E[S!*(`j5Ej IZ-lhcFlUɱƒ6m6-c2hƊ6ѵbb1kѱb6EbHb-b"#XXض#jbRkj*6lhIDEi(CM5kl5QQhXm&,bѢK%E ѪRōcTE&RAZEi@EƍhcFMFXڍlADZHѣX6b ZTjDF5A5 `Z4ZѬDUd# AT@>O"+;vCT5e.Β)/w!"ZhFEG>{ہMKMzznR"9UDȪJ" $1<  6zq>嗣 C7`V6Q vG>;i9鷛y7YA!Ui@r!4J"*r9qG\0xET ma;Xw`t0ޛTB=l""\O)HQ X-5)@PmA(R (UrhvƱD6'|J @-* F*liZiPeQj-U6U[M  AA),[Ff֨TF֍ZVV65lbmMijYTQbD B$D%\T Ae@)AH PJATJA)Q)XBPA JA @B@$DZBT%a(AhFRR@iP)Pe@5!"L!2$$) Dd%JQ"h@ ƭbi!XD(`(@Q1 ]DYZfbK5\*@R΂U`OKC4uBc#k~Q15MIdhaqcF SK\ha0\'n(t9Y GLr唡[h: vi&eB r"89w.O0Մ+MID&ѥeG 3Zt֡#4!Y,@dttfR h**enF噙kU*R,7'dͶmh9P@%0aReIHRƉlmƪaHHJVubD(<$+8(Dv ! P= &:ZէIpfC`KN2#d 0-d8_&~{zNڀ% hh&JhEl&8TP+Hvo*(L#PJE@)@Ԣ. "4UѬQFF[\G[Wkm&ԕƊJDIT&-%n65\jMcmQEk&-mPؑ"9_j N■ް=B:y8A@Pp3@DKJNkJkQ5h%jI+hs4rMHsȹ'.ZgHʫ9ji6Ɵ>0O I옵Udj(\`1Džn谮-hK@ @٦ަ9i>On& Vuɑ'4t4n= 11k8\;2LzȲ.'Q25ˊqVAt3 ` }7 qszk.k[:-浶nj.&pd4ˢf .k$YHXMCWF!ҥL˷7$W)Nz[lzϦ6q.gF;Ɗ"6{Xc[ MրQ !B P)2TV"D LB5BAJJ̘KKaR!I .eZ+E UB!P\)@Xk&hẖR$H&M&Aiטc]f pAn F0inڭ!Tpށz]qBH7I*zZ2iLȳe0ƣq(HkmX wX1f)9nMT ՚&`ɦRlfd榴emtȨ= ( N4@6$. m | MW5t 2ba!+4 )()bsSHF1!BZ@Y`PBzHC7"0*&f6AJXXb44hYTƮkY8Y.Sk2jmmR7ŠlD3[BQAĪK1pCUڶu哓lfjlnUmtY Ts-W-{qz puJrVHr<9Licc hYQVHZC BNeSe%ٍ̄f62(cl#bf5%X^. ĉ iwv#oEp5 pʘwbdi mCff P6FͲZa1F.0e+# fd)J֛Rʂ"7B$e1VAc~ 1L#ɤ? MLfQj%=htEX,YLE-LYiHG+vL5Wg\Nu2K8s!G2'Vpn"Aһ#+ێ]z݊ˏpI8ܐiHjdphp1;J$cCMKe-GrկZͳ\0!lvWϝ˄v5 y/l0fE-G(SmiYŋTwnION발1"yeJvFVج6펪a9/ˬ/.U1`fGm AH٨YZMfQf9mE 7Ud6Ô3L+en6l$hjGM\1m$N! qX|`TTkc/%z30`1#rx0P&TdP#4d" (Ʉ$͂F&HRL~sܮ !KKx}7~ϧŮ +h:@wdS aLB8}F3@VkU]5\Zj@a1 S(I ۯnt=Axb͝xtr~=Co6p Afe;6c:& Q42!*iSpnN_bOviV;q;} .!(BJm ֤ iG a(1mu$ cbDmؑ>SORuu#P}`u!jJvbj tnIJe!-0v#Pـ! T `~.Eۣ.-jvF*NAQ 4n6kJf ԕv0QK Vu=c7`U$HgD c 4hܱ 4@Y¹mw BBJ(~J-[@ڄ6ķ;cvDHP$mٱ6 Jj 1Khna2̵I$5"U@Femdj7Д$q*1 ESǧκnu~Xzݖ 0BJ:S Am)_9Q4:T cA)&r[e[H)VA Yd$2QK]EF1a羢k 4l"Wr咔ΩQ"\+f*% `'zhƓq)3z ])'rY,"'%\O_'QW#(.)HAV߲Јƛ 6: ХlL(X BQE%IDfi$$(I)_ $cDdh25 !vMmQ/c4v` :U116saӳ^!Q+5цZ-ȏ=ֽ \bDJJ ,! 6Qcil6eSm Yh֘S6MI,ԭ(ң$m*dimSkZ5JٲkMM2* &5RA)A7/xnRdY!T)yR?qO/~WxA?tJD;R=͌ƀl` P%=߸У@g^?G"hDߟZM2JEB jcl0vH&- &IT̀M0!-!C5&2P2R$ ]v3| B6bD]KF#ZR `AYP4 Hk"tB4*P ҃@R"D\օ9PW(":j1t6λvں@0?9}7*S궭>H!,bE?ȓ_H}f`U?ñnt(HrͺOp: ;8ݿk}d9s@E";3bB@%;f.(aSue=VÄ%cO%%Is\루.V)YqY 1;}Z)n(X }kI;3kX8ی?BbR[H hp@ To ji#ݩ>I)MMb6WE<힐RY{[OזA0r,'ƼE]|B(GZg 21R қx̨ M~%K .;a@ OKizr%8Z0ObT؊՚mwnH$ Ġ|+ho~Wey1,74A++7灴>(tç,t(fH)XE 6J Wo&>^Έ1p W Dmc+Q9ߥm,/s0l _mXyE -ߒwn "D'w9[R_<絚(UErcw 9gׂAK I~; f޷)ilvw5ϲ$kF(T ~7DGj$CҎP_/oReUX10ik, |JsN+㶰}`$RX! %4-%dP:MCIj@7?xzjebGPhZ:{D'Ib`ϋh8@t`a@(txH@A˖H1Jb-Q$m85n_-Sm#b-ݼukrl己(iTMp(/Kh\8 zrӥȚ؀0쑐9/+Hy_`OՊi4p(7@uY([c~&s0WH e!Sufămk]%pisO h#ɭ Rp8x}hT QS _ ^"j  H#J*A8\{X`8!(]pGߣp( _9iX|ۅ^gm$t3 LI AhP{+C֢>$ R(EAQ@NR % ^ݾゞx8|+~@N7s }61/sd:wjr5HD.*`9B,rxg&#}˷湒$dոQuHVfAկìނ|S::B'T!wj] D)EECKX" ھqyw|^?5x|!Cw$;2e#UT*A9-tD v0@NEyle??L%}F[tyE'Ïkni9|^cԯ'nSՈ=ֹu?Io!~4|=8A(`Kh4Q!OG[ 7DAoQC(30+ XՀ 6n T-4Vr@)\'x( xj @ sD@+9 w`dޘlt:8vfOtq7cᢪb ͅG@p/l~C𚠸'CmD))i1xn~0 o>PhGv7P jsF*aP*ו6"Dރ"s TJEJ-}dmy;cpE},Q>W++pS4> @2TJTE8)$*=p4>~?ZT; 0jJ[sLUKbs{Gȍ?Ȩ!9?= [^h!OP\T}GBW Z!aǤ`quH !#'@_ kw ɐ[+DŽm~5Xf>\x Q j;.-y```,#c?~1BKA@BW,ǀt۳ 2%?o-` pˆp"J7Q}9u!,~')\WU"C$D`:핫LXnq f ?nAܗ;tڍ/P.@[,,3,Wvz^}SL&FFTЯA8 Z/ y/JAH`  tJbh u6!|4.\OC; 7oů#l P>M 8"DXPI!I& Z$9PG"=?) @  6/ ̄6>ݑ}> *{Y DSώ6'GABaPB mQA$L2,vTeQ?Vݳtb mv- cl$LQ#} fJ Er\K8IRA\y&Tz<0@DZgeD.ٺH&h-{C+d] \t",TGCmq6<7k1O3~z}̠~.h^dnJ/B@}&KDi"> .N8f0 aq@MiY@TRgn2%Qvp! `!v,w_f-[E9$s@Wӗ: Q*L< ۓë{[ʣ2B |N($Z::WuZuDv..T )㳾X"dG-"I<5f0#;Z+o׭R[ 8"h?9ETfQyꗔQ]cqGK괙.'iR:-`rb%HYby YbƈǂUّe( %H$ٿ&`:X]`eu6Ĥc@`M hUeb/cY΀孈57eJŜUGڳR"v9|`ɭ6lpDq:F.%UQe`n 5Ax8?&\2LJ:Y.\-L^v,(̥B2BBtQroCʢ[1IYj:׋X.3,[ߋ}Q4$NBΠM F,(>X!LU6x3HF{!|q,̎t/2I | Vhw$"_ȴߒݘ&qʩqtNkmJ>lFj9%+P90GNՊ$,aUZ1D U2 8 58Gˇ#6,]_&!ȎҺsdsE0Qqy]`6񍱥73mMmH%XM4uk3k&3 :xGmJ幝jmb?x;o!#36xTߢ XY !Ye ;kAc1Y]uJN0JjR5 c-RZi6r@oxK-P> 6ȡ .y}~-WnL 4YRxzغcx^ Z'P%P ZUTz"׹%E-xqd2yقOKɫi@*;C0p-8j B 6'|A7$[PjJuh Q˦\ ڑA:w.(mfUO׍\ͳ׌ ~(=SxU;ױڟ [\_(@DFJ"ikAd"+k]V+4i^3^B'#qf-}[_J*)G_B_Q@p޷F+.17qQJ$1TA M^`uHkJPdBIӘiB&8Q9=1Kp{vKTJBB(x  RS<_>UZbGUP"}e\ ao؅oa ]9%#udroG\nݗ[` ̷}V'A#\ @D3r#kmַ<񇇢p" +a:CkMPA!HP@'>11{wۇL܃N?Ja;٥< vA"/drJ]AHnlr|8?[h(u*!PUc0ѣً w3llf6([h\f~^aIJ*`1s׿\9˯BfŹδ razmn$I(tbQ|SjL׳`Y~|@۳Z```ZV;d(>?5})Z Zne9:2+{}mqݭ[WJb5z~ 폅9 /%wVgt_юJs$!Z (r%ؽrjqgh;G(,>Pkv^/GanG~x_iT`M K]][%Jz ϳ2/U $E@3#4+")Byw7wG_Wx?f#Ē@ ;3ZJ!J*WLY9?%FEOFu9y0P<ڰ/ vU+(' [I "(@ G 5`]aMUFdo/o򧉔( M~fk[3u!EDZp8EX @AZB&BiP҂@BLJ\RѮs,Q,l`˛)F )AfQ Ѐ1i;rӆ0g ))A9HR9 %4 WP!\АdD#tݝ?ù׼=vf^gg7|PrcE =9Q;ղ0k?wfLM Y4Fo0W3. @2 }+-."ަMĀ㘠2Ow ".D ѵmj1pwzowz?6Z lpC5qҡWWw+I846(:d !WlUFfR ~',]H3+*4>k wap>B?(ӷ}TPT FҊfĎc[zw  bf׈jɹ)/1ctƨBv@g`FY5{>ϞDD\"x{]$u3 ]?yq/QԴt\yڝ`糘#gGd+_fv[JVm-MR dK4ADOB )[ȴ`:Z2+KK_<{s3T\Ń #YV('4$0ė;LG-z5¬M- %S<8l ιddJomc5 Y\t*zD +%ȁƜǡ^.KC),՛@Vj }B)=3"p5RH~)F"XVr}+}6%5-MD)ϸ$"Ʀo:B8k_(Ḧ2/߆t(Hk"ݙg-dR,ȕUMoH(GKo92")2 zUojAgxb]s (:NJ M@OS$ N"Ryx|C~PΗMڵe g"YQ SZ%8jP&Ff{7V6=JPm\SLRmk5z̸"`nPBѹ %-^@Bw5% ջ1yAG.@4/>e` SJcMFI!" 2ڶҘLJeI66ML\gPEY0ҳ}E?FcSK +,#ZDZG:2J8K,q 4ѽ\tʗhpY^wepNhnҴ|JfR:33e]me{61M^MZyU~t3T^ӝ*E9s=@_;X #ӫ$= clw0{MJ#Qq^LܩaJl2R#]vم1}"^Á-zL^KΤ㗌IǎlQn ۮe eVR~ZU:`Ӭ7y. ַ\QEK*Q/KrW;bTWfoEςכL;*^[ Vͩ](aV-g)j[֓m|ոWz&%,<2iELLUgu$25/;NFsK*4d+Rue64y:̓6V762R]Ym/FeŪ,}Rz 6 VV fZeS798}. HʥJ)~kwW yݿfZb;ogzhƇ JH=2+I>{0֝nվy2d1Y5Z({t7l[Ƽ(ZCloyϧAav֢#ACvM( "c U&|h&җ'5uAt1WSdavppUI&-KrN{pl-|-e]3sFʵ?oէgx-79"k1o פ8hkAA!{-%6FsW)U~Gj9b3v~%&x\cW$O wYr7y {EPd1rǺcK`11QNw|PJD"OYbzESRuT%:7ǵ/÷{d<ӣ@=I?,;Nux8~׃n9+"L 1RE 5$V_@j ~2ʭ9TwR*!(O97ցdѤ]*Öw:tmQ$Uz؏BAeq4Â&rU#19Vϩ֛gum{G\Yڈ$D=E^S uO#J`Y),Uu[ֆyv[<-\*ϗ[KS* _UVHO( FѾǰø,P&5Ug߁wn;3XdY-˒שëi.>۝bX]mZ^mj?᭥ VLN?"h*[a/*mwTדLr.Ҧ~gT[7ì<7ie`6nŊ(n6\Ps(Ynl';'vmrxґr}e4}vA=G7gГu#D?+=Ɲ%k||n ` 0dmԃpk>75u u՞M/^w ^ >w:1oϭ"{eI*:}]1+o( Ř<_/)~Օ% E*~yR)Y6`@n3u BBBGN߭g?ûc@u/BIjmn smoB#۾NKZoa҆{5Yw"mU2#wLmQ.6yLf%u&{+]{{^Q;\7; Ic#NX2[LR|v`) ]GQ1p69n5bqn%0t@'(2(y#̰ni`\^aʹ|" bDV0ZVR E\*Y֝ c3F?bKv`2Q֋qpJ~9gU/;Mu!F4[C})i##vV]쬁~R;V"bN{ΙRMiYҮXeXq)[~-p tÚR21.5o ZZ7p| ]hn!: 9b;d2^P. @$kYf& : 7:VQ.2HE 0V GLnxԉW'PnrzRp͂ԩqbd})("krG.a# vvww3?Õ=:_ן<RB׮C5:}տ\T?̈́W?Cu;,Jv}3ѷ_7N ~ʠ @B5ns>WR~Gjq2؅}QQĪ5hOux6٥ݜ{Q*mhˋ3&ي7Qk3:3_y[Om61~L Ͱ KٺEJ9`K묹d`͕i,\cZO+HE"$" w"q*|~mN&r<+)MkL<\' 6l'uvGm1 4*Ү\ubU•Kݘr-hfIL^axlVm]ӫJYPyM|Q5PLǽ Ge:C6Os{]q mwUACRG\)6b/;龹8]ݏt3;ZJhJZs+P',N&oV.3G}dg9yQ1M/l;w-T^TČubIkӒCÍlF uwRIrpQfQ-@ʺ|9]~꘽cIoAFFTK[LJPLRwHJ/K&~d)YQWJ*Iՙ GVp ׽ozĆr 2 L͵-iwNz--V$jtE"sERǮYT11@>G]Yj"a@uG{.ޟ#e誓bBK. vb+>ſbM'('2Z,XCUiP|)QKLkb(0,.g *Rzys8aW>W^ͦy9ʦZ*'u((F͒XƗ4ZG])_RLZɲJjA%۳,֥j\Ɣn[WNji,ʄmk+(K{;W%=׍sv^Ʈ!Ҹ~:GQ$%yUH~t݊u|-uD(|{)|/O~ae~m j耔AOQi OGX)ۏ PP(#LVFC ng- gm-pt)eӳ٧GئڞEmk  ],n[E'e d_S[Jj*Vz7!Z*]W0T^3c~| LmB*=F1' >F0*%JͅH  $Š;Lkdt܎~P  >*fi))L=E*Ay!Kf4fσE+4 ߊ@/bXk*_4ULφ1y +:n` fjLke:9W]U(CCWq+gtZ|ҋ| mXq]in'yIg Hl:<kQ`=21'9T{2WSҝ}3qcIx3Wm%'7;@/+Cu}8@E&u76U 6β>}߯k8;rr*`_aʢMv%0biOOh._>SIFVsWD7TcDߑ!fıj/g;#dBPrr}bxl8q9ࢍ&ȧ|-\9Ըy )u:;[oAI,^S‰f7e1 RBaz.VsnY4T<^m#.WKQy:U2帖YX0,k, SggMېj-Yڽ@x|tL夵Ǧ&ϓ4b20 &M/2(T]V՟nuLli]C~$o͖:Zt|~cy|PܯC.}}UTς?-r@4fu$^ׇCbL;V]^m {St/}/O7Xڨu# /o@KGgDJ+ D b O|ۄ@;y_ NakSNc}k &7n@ {>sz;͞@zZz sm{^f #N^ T$H%0i>9C?kъ8u*쯱O>94  @@  RRBBB ߰W#L ˆ4aN^j)('8p21ZKf B a-5EQhA?aB!t(91J W=?f{ݟrHrF4{^@O`^>={6N?ĘwFR8=Fu26r%UGS$ے[+RBrD?s_ހ hʘ/Ƥm˝ آ;wyΝd*)J!a@?4bS&Q mRN6}-\=_d ?nC/dL=vntu#I${&,WD U<0|MȄ[|"6tb<#$Xy=pW&l nzx*\2a>: S&:0`-vu|: i{~ ?nAGTC!vҥY d~W mDnz`P7eOuPD5Aօ e |SxfD"SSu`o֚b#89l:XƔ@+bg4G3)0$ߚa9m#"žn7:;x scPO_ß|Y"Xń #y6@TP0'<?gu&i̠' {~ڍ2m%X) %!k@q~ϹAU@K`b`PO1ɺ@7>LѸL^(H\)(WiS|($"|90a-q = =0AF4@k~׮oz)Eܡܶ6@pFN,OɴE_gz󓪂I"LbX-=iٵkA8_gڢ@A!@70B ٘<&-Hܜxx%fYA46 *"&ڽ 74F 5I^?-ʟ6<>'Qg|)fFVȦxģ>]ѝ_ G/є(EVT9(&7־w{1I0[%;;GW U PfPic)v~Ƥ|]PL~)yrF.,L^FCKGŅ/Ct>fΡr2mPC`{Dኆ.??WEߨ.^Z*!ɉNjuoC(7Y|)n/|}a0^f^f~~Kǎ(6Sv@; G+5ղm~蘔m?7Y'*`Yrh?4BwX?TבvSGW_/žmv=s+"ZDі}q Jn`o_>fz%0Lʊ1/߅X؆Y1F  B$9:5_=ў=q_ WޭseF( $TPKцa°mM&6uN#&ꐀ~EDPPzҮ].a[qI(AJoQ` \_Ǚ~9 AJ/Fꓚڃ!VR{@/N1"[}iCX[eq%ԁQdj(S-QoB&#nmڹ库VԺ-jAv8lbcj)% 5T* 2&T6އOH3DL9}6: ۞#X T -? Γ;j8L-`X5G39ܽ&C&~+UBGWS6J8)L!-puqtM M0ՍC!٨u;-zxٯfNwxpƙn1:oZx}Syܷ͊:_;ۜlCuܜ>+W4r-{mB# m-O/EE_՞V;O|]/{34rJ݇+ ^F<7>MH^5rXt{ޡQ.|-sbp!^WF Xd"$R"', \~z+ʰ{%qna;ݸGb`<eOx]!@ Ro[BǫؤcNYvy'Tt"vm<]6ͻ&i7[~_,B){ά͡sz₻W}H9VrS;2OiL;9e֔uv *eVޤάA 9 ^#]}l?%JXq_qra7"S= Z*Q1@,[[AM܁ڋ-H0|;NHiQc;5PHP 9%K`!btG  R 4aSgQMQ%xڅP@0#@rmBP~f%ri625- IPue.켅jf[دrGڅ)MOb|k0O)sVϐ^? ?<;VhtsE <#WrdƉ>e#NϬ%Ic?=o`jP+~`I':F_>>܃7:@t v+i5|ڔx8eĂNk+(?eqc&)-d){@ՖkQ@]}gu]x}5E׻{r=^~y[76wp $D%-h^,@d㷤Kςu8W%d<:g6XTaҶlH@#%_`X()'T354lH)WEKukryt'kX3So7I/^#z}#gݛaz-6.kVCHBU Yq҇M w*$`i kP iô};⦐cB$87-FZ0o.]LSb`ANtz'aEQ_Q770=ÓZ+A5 {sNbH}Gf9XOň%661O0O'S"u+cK9*C|34ugd\0 >e, { -2lC'K: T|6j[{ħ"DJUUjS&Ϣ%D*PHnH;1$nvA- aY'bXGw9@x4EG'0us]{f<GwMP7*=U"+ӾءvcvO? ]vdOn\_%MG>cˢ.> {ۣҫw02Jz>t/P_^"/?OtaGnYIf8k57~$ŗs)2M[%@t`bonRdQH'CB}d}m=#ݚomَ/N)x}Y!0 E*^c@,@v˕eҢ@s,h.Q"x"SPTDVU9}n1=Q!A_ݧ^Y۟N849{'PN~Ĵ|D @fIMڍ1U@Ev+o:^SJf*ycyoyޓCPUI +U{oFkѮo_ء&5MEɩ5Amgl]8J) ہo1.m3 Q$F?H616٘ҧ<4*@ %,BeyNRlD}J_mj _jY$LFu=4lj mE`8bHP9Ny6㝨*C#]@z&3J"q&YxAG/DTWjM÷ 6q9ٝ?#]Tm'ZXM֒&=w LB-7`ȏ)b3֯l-ģe0MR.U8qx'җ '5P(J\X0l'XezWRHNKRO>ә#O#( ьNP ?&QJOޔx"Ⱦ3D& @E{Qe0VRWvx+oM!G4;k4uAY4Ŋ[Sc?aC|CP+fM &fB3)bĹBɕ_ߟTޢNp bl8^+(L6R19_7 'f#<DA,GC6f6>J{˱7۽j$@>Äx~Iqw.!nPRA;Kn AIE.$ Z7' pk fЈD䜬c '?2!^0G.nっ.J϶+铊{e9mlI8թkD: U9 JYwH|~o5yk+mrd8vÀHmXbgF#€XN S'H 'ګQ(j|5w=[_6HI@<"e.e֋qplk妌;1TJ ry7Gp7%0{6]T(͹6J/!)a@&Pj ^}yf>{-~#$M n08(7J(G d% p Qt:,5}?B r-I\?{~3\ARw2O8pnߗ嶈€v\͆~=A_*[|Zk*\AE@@)ʇGv1oG[WwY <}OVEƉ x(&e@hd~jQ'Q)#T?iwaTEww?8Ha\r#dHDxo3u7@>Sޚt6oA=[Dp}SgF1=c0fsk ?YA;bj_: -ͥ@}slUQ䥲=>>K~zyL0`QB+.t !V*PL tC?~bU,Nyh4 ZAA{-kP|䄍n{QB!?$z)\5PIWnd}G*H(A`O鴲>S'JeN֨*~ij\B5ÄYl 0C@f{\E .l"6wRy_ 7HhUaŢ 8".q0;el]h@^%ۥmH3GFk3&>(=6g6 N8I20\qzCHd\MpA$BQ,\HYr6JJUcqc'!e?wd2+S>I۸cyИ2 4w8ߩZcLQd́UDP.BD+})AKue}+2L]mo)OmUdm,96SmômF~ۭ;{oT#8sb 6RrPQ UDd{qFo5œp =hЛti2: q)#|2!clsoDye쓻9-(x*'PQ"c 3g mk? gδR xd&p!]f 4(\8. ML.k­ ts(b5[L z=D9QoZQ@GelN$ Zy7Et學iN?t|Eiژb; 3͢BRpbrxfqF4n=}3,MMXY[M6c†gSkel1ms`?kَa9@%Rs-ư$_5`fHAmˆi1! 0r6X- ,Q6ޔۣl5 JHQ?(?=63&O8PШ^PZPT8lz ?Q_Ye0^: QMxH.N@D~!ɚgeD_jm*@ XUCXWR'ߠЪ҇AEO@)O?Su~`Ox`9(?' %l_=*Ȃ(FUwlUP"zX />[=" jO:q?ۏ+gV QϯNlVk{쬠t&cp~%@%(HAv_wb $'Zɍ_ŰGI@ȼRr d9=8Au2 DCF@I|@v!Z*4ȏ˳>Gb8y^yi`rqb_Dq.ppߎyiyJt)B❓&Iʬ.P cU ;XOg˚ITz:2V"8њxs)xtDFyw/6di9u&OǛѱ]&&_`6}#l|[Y`6ۇ?CRDqD 'T+!ɽ4(!E)ԏ_c# 0, 3q_sǰ7u1ϛD]2t|o;AK&Q2.ǟ/BGBfO>oj%%.;G5OZ:m{Pe@Aj+X :{| Z#d)$m%36@Ǫ 0QE)(dudez3'8~Kx( cKO6 _̋t[hGε83܅nueST,{Y4Nm߀hB&6D1P3,m_a Qq1_[A%#rhn0i]b3E24b.[6d]0\V~1%7n DGAXjoX fzR"@pDsh ?Zm[?Q՟.uØ,U?ÊfA}׀?Jx?ߊ^mYO;j\i;˖c܂Qkoto [A}?Y2O1w\[ٓU(#5ɪ;م2_zW)Nr *ϼ}9^:䦟!|qՍ+SRٟKxA2875vq@((_S N[C |DRA"@$|3EuCH -;]AڋU{u'[2 -6V'-J&:so//'ǿxHJ=# [l1K(r ſE 2W(r tMkdZr}5ּEPhFq1nE$抶b`01 E2fUwNKpp>gc”sG>,6;WolRiC-1}myԔ';jݮNd ߂y@dD9ň"^q;xzsT9@6{5 `8F <؜H;\&ٸg"b)V+^VG*>|?J nYwepEڔ_ tj8v ?Ҵv'M}1!sIITKi 98H+h]R!b"?wp ]" ?7BO!<2?\G͓"<7TlDHj &71+ pt~ҹ~j'ݑ qS?~ߠ/_׍vWm H!OOnX`cU:J=|zwm(nc:UAܳUʸrt|]?|vUdHwi'!o@C>-%}/J4XރeQ.TI O1zO)?+6{޹j!_D.L]gz~F#3cSx)EyɊ6lw˷ZL!b 9iL5pBZ'Q̅ne~ Q$*.(r{8ς {̴~<- ~iۧL06;YlγW5I^q|WdqElqf)KDuck;jx8~K=V0ͽéCH+g;҉2<04zstJ \ ~ljkw6n~>γb1?[,>$XDkd#4]سL<I蝃Sd.Kj-`4TV-f 5Ny_ߡ?phdvѶc+թ_@JWJ*i0ޚ2{[牭 ߓMU~rx%~?._| ;o:ԁ`.~}W<)^M'Ԫ9<`5 \clS2?eD{y<=c[dz7NRa/ fқs2?q{0#eɧcK75 {G[WoŞ^뻘ڬԨ6}{3n7˳k֒&rۻ_.l<+ZMd>-]h uO6nF7u]= ?6ZzV>.Iɦ{\K3DaWՆ`\gwGC|(ˠv.:b4MP!x۷k7rr>molv >&{Y6[ٹ6eU5E.klK#u>'೭'Z9 rk\Q*3`1c|0OA-(4<$;|ͼߝr1Q݃D,,9$xYڼ.YLs!܇K5_C}.L7C+Q YsUk^-q:=qeɲ1*~_VH1u -b?mx^~<\s(?fvl^͢"ΒޯqNw;.jU!}%m#$cW| 9|EW_ $cE~X]NWN^khk,-6UG%D)$<>UU_08ֱa$`c'_Td=!??]^Uc^ݑJ !w?KC #0ZXkI^->LxCmMDAOgq#\I\# .f6~KYqN|ws䉞S,T&Vׅ/g@u4ƾ>d 5LB."IrAݩ‡,St5]wMc-O[X!&:a9aUO^oX&eӾXo|glM@-:~cзtEս`w}wR34̟nP'h{/kU$5fRWz5eIl,{>nza0)f35J߾;'+kgeޮ=tTVHQ{ܣjXF",_ؤ]r}^ьkZ*J]strGXfk?qYUzm֓Z}B xЎmCHEf l~L_$Iw]Mu_-i nYvZ< D,^MhBИO~(:1 $JʙPP K+/YdO?w" 6) \l,Ͽ|0 z`ej (8e9a`AfRԐ!H?>xf[MN:k&nG95?&q(sվق˰Ks'알2|5NS/wiȵṬe@ć3X " Ba)reGʣ)@fFl6E6uBRc&lv=Mw|05cxo" 5HYeǏ+;{3!:8ͅ"{k=2sO7Ժ@Rgf%NPfOb*O- >y6HRH QSϪ*Z& 6؇"[QE:l8HEe>; Ka.UQúذ8E@ FP胆|O0HnwanX]0J<7/ԈcX0d|rvHOjRZQ6ӭ*JPXigDe %Nk^fD": l@$Xw$&$ ?zl٪_GeO; }>]Ҷ c)Q):Eڞ񟟶 ' h(PjT\)܃z^emm:gNޜ 5#asإMndFSS#ی >d6pPNE$hR5Pxht2 YJDtXAZk*?k}>4g݆Y\~s"#ܳPc4+㯢Foy o#IXب7 cqF8:MJ{;hhEAƒ!(PC8 $ES@W}]NLQ7[Ȝ.}iBE|^iBOwfWu/K viWuG?ljAɀu&fx7@7#e)Rgny}B(Bpy{X=&hŵC3P7WE#.6&GY<׾9q--0*իkS !:qS!uj_]nWO]ӎ?`okFFcؽ?E>ͽkubtrhQ~fT>EXVQ>PGVUAv*OsE__?/`GA/"R_oe" Ni HA;J*P2DHSG84H0@ J,*M*U6k4jjjVliR&eDM4 XVVH dF&4a*-iGj3{ߡF7AH\ _w߉عH{9G&sn9Cb1ɔ\ބ^dGOb[ 4 \SAD =(;DlHP?> xAUW/,v[PwX+ IA.i-e@ޱFͯUiֺxyOsyOΦB}Cc yoi;(  {LщW0l ' o|(4)A$s$9:<;)@p(Gq؜成pp]{i%#n(&/č{FGu`Ä-f9jyyyJ%SyÏ/u/~.!9nj~J3aC*2Il|(\Wc_qlo'O7gv?pi ?wjk>␑tbH <oõ$6䃗>^=km6qG|Ƙ*8mSl&)R pq\, F;Zp䷑ @Pl?Ml +_-5D^" wg@c9Xݝe U"'D QnYJU:s`i>pχȎs R$K`[w;۟?IV~ɿ)K^sj+TV^|6 pRKMJuRP5MCW|H03>ƕ?m 6?s>J55ՂcjU<D}>H~xH*<AH!@pN2T|v5xI~|M@p'q@j W ߯tI՘r*4 p>r@fuVҿ^`beNg9 ڋh [J!n.ۜBq:rpGgOp ,(>1g$Me$u~uwR:/WI?o_<#:>U*$E-DȹD7!+ecMфm9݉ӆLٜiNR\6 ljs.f' XoKsFF쐩),m &+Cg6m,cD5p U M)؃%)~F}!!pϟp[<|AiqS0f)Y=ሺC"\`F vvwd{rb'-L`#7Tҹ:woW#:]R!U]x/_wL%؛6BJ)@,,b!ik4:˲:Ǿo2;2Y,CMbl)tđ,IBR2ټ ֣{FwJ)y'"~>:Z,?\"^/!dGB>߯t3fq15co^FK<j8#ny+6mJYOlm!O:I1UJr]'SCJ@_.T}qz5̲bΛA!`;H I1#h9I)^ڧ0`36!Im[6Bk`МG NcEɦ0DѮgWi ޥLU oZP ?;0hY _K`$yS\f\<ޠ\.9gRFA*P j4Ce aصUEZԌKq4iөu ؟ 7a3A,9.fg}eg:?qW4h_Sȍ[EÅl& s~+[DlilC?'|j[grן{0ʨx@E04J=urs8zJӁV?Gk̅**֡-(#z FR@bL۵J>>R/yAB/%8N B!F_ M8)LraC{(EMT՗Pu=uZ\-CB~Fq\ԟ)ACrX"QWSׁNOx5ݞ5geU,븡wmIۻwUc3[T69ιH2HARXm9=~{E[zb_O3^Iӳyj}-U>֝2c^Cv^+`ky杔l1hdFf&Fϙ,(>[-HFmn= &YAPʧge4yj#w4bckmmj%V}"V.RƯr܊} Y&G-ױk e;m6K90FУm:1Ư:"+/WK֝豾j̷aV _W\8G 6P,PBQf,ecQQ#C B#QIBI!<-+<Ѭv;ͣ\0vI*( X)DR¡R(SnA^a{I1t[%Mm59aJ{4KwRxg;f%5wVQ=m+2-->dZV1:VF q trwa&q0s蝚^{Kի~ժfƂh)`iAY. X)DxDOJ@qbGBx+䠊Iq+P[ڷ2:98ńwo 5_'llXSռXdpsE'xkZ[odM;e64|*h:˾;d`xHwJAmX2́?&KĸXsfqFԑ]aAa^;Ly'MJ8~޽.e*IJޣ EWU1~zʸ c۶sQiܮ4u^b?66&%-U0/YL1 S2AH68GO`MF5}ty_\ٵūӆRL8Yn#UqE-B.>}_|*|C$ȠR!CN_oe2k3ʩOBS&̂ +mMy&Ǽlܜ#q5_ -[qsNgVs˧y>G~v#ij'F.rZƼr 4/e;CLJ֋e϶5͹w=gO }km B5b$@0:(#>S0#9YciF``{D: b4*l^דsV%;N| FSǟNxCJjƤ\R_gbiJMF|}}QzPk: */o8忷uXN.-D3dߜZfikfٓR='\/F"5#YbkK-{4W,"v+iq&tg̨*P~Xk&D Dh@N32(0v54)u]EiM'IҺDj_I 68vX)@STnm&r Lyج+5v!; |Tc(jE&G4BIWu@4G X&\P0I Doxf̑nZ:KP8pQI*ʈ'. +::(鯐of负ݾuGVY`"t6YH\++,b5Ʃ-)-\C !y5V& #0q_d2aD]Ơ@X (q({>`_T}!A [&`@GvdBBG6IҮ+|!P8Jx$fpQFXY{>?DZ?g(F&JQC3=_v sPU Z(P@N"*& +HP+|1ۆ6r(uc̞bꨛݜ5MUX q 9x8QDJp=u^|#MJ^6ܵ"R:EJG\D&M2 AY J t $QIg V|ůoz힤]^ Ba%NW2nͰ??& ؾ({a*'XQǖ{{c ݄K".)qh'TwI5dEOEghf2"-P/`)~t!;dEHC! F>Y(-MP]N߇ im&J9E*D(GUTiS :#ϮE (/}s5>ujn Z&nԽk(=MXAG6+j)1 7M^IYދFk]kxepc9|qU8Շ24_VqɊ 4Yzy}1]2ᨲIEKVMטA,ˊZ}2 ,lSt_c/O[(`b溙 GeW˃K>UXg1[6uԬ/Ydɮv;]%JP7~o~ |QTRO&1 9j?˲Ƿ/bsl< Pl)9b 8b[6E P'%Lhxl;Z3ŹSݦʸ蔾PJa[z O@8&뺬vb\xfn92u'Nj*H?|On\Ej2(C`^r)򼊀u&fX8>M<,F}.&R5pz2 uĕjlx oܞIzkpvZ#3N x[qt954?-U ɔRyXVT秭ay"Ғ_Yֱr:>p^^_W 87MLxg'ooK6ʵŕt~S_+%V5˜d8p}ח⌹tՎ:m9fץoqO|^_trh;>J{#0_܀ؾ'kipjj(_&mϭ{N/z%H^<33? \iAqaX);Kõvyx@ռՆX]%Hw`m99lCÕz*5Vi/Y"x^YHik[|bjl;kxghAmM苤IiLoGKm1$琁a< >K*}.劭4Բs)KRklU4X[Q\Dz&2gZxYR'X^^[G;7\Fsܻ_Ypj+lXeoj{M9v;}v朄Uk^cz,+7_ ږ۶G OKVKQzn`0bFTXc 9*ecs),+J^zMج\e*u5.ojޓSÊ}1z]DqBB@JHDyo<  l ;^zߗ#]1~7ZѶ{> N+Leߛ }7 zzu9o\jN?l_l㚙xM7dqa w՚تu4щ'>0NZe&B +]w;Aв+F}UjoAfԠ|>TˊgڻǶfwE@-%*}gn|t(w<1"Y\{ig)CX`̴T?S6tE>F՝ݏ;|KAZrc|55>gI_m5 L|Tm%[Ri[ߒI}*Mԙ,~ 55 ht865# 7NHAbBM%06_᳟wV,JfzE{6zp7^k"" Ţ=?f<^6slL(c;xN4yVjìժ=Ι}mˊZmMLWKyi.<ĶO]xґ3.ؤNKYqi۔=?"qnvΜ̈́s XKùP84ۃ7ZGwx_DGBJ3`!aj]j}ֱV_1y  88=U!E\?gx/j$Q v;GU*3v-3濃ۚ[O-*Y: -ef6# MjU J{LcͥOξ̩> M=Cb v뇇ap~hF߅pzMnGXK ǗevGOIjpf=W;muT 5wb  ^Օɤ.4iRd[kGiKnh/.kc/sڞ=͎ GM`?k JK{wcR7Ll{&@p:735x u5t7 ` хn,a~1VMڝJ@Z(˜yc5Q`(.]Ӟcٲ <Xjp5v^\5A-.6s9M"G8sWc7ͧ5KkD[lRhc f9$4+N[F#o4"" {";?/Qӭ~&ע)j` YW&k )Jʦ"pW gN|/%7_j}d@.*xtxVu?lN5#moe4 @ BP%YHFSA)=2|3 ur8A|F҆c6[dd/K:B{>xeߛˮ8)~5۝#žIkқu_\LaKij8Z8s ƥe}OSbbܰW6WWRWD4OTWL{cm]ſ8o8 c|? Dd{jD@;$r9L$@([ I|ש+7Ȍ@!lYyY–ѢWv63TU &Yf9Q!QfV-)XG;Qz'q@ż(>yD"|Yvܑ鮑';ye2Y@Eߺڥ% ${nzم-+quin ίzECN&0e⮛$ٴUbf@YQ_rU'?C[Ucfwy@#4|>\% }J<~p]TL7/jhP|0ׯi^̃ITMbv.CUC(52mŦq31α"dX3F*1Vazo4aL D?n ^zX~7 յY_L2u[:UM|9~ U70zU8ZWF*F̐0F@ Br~EFŸZ`6h+Т3sd[m#@#'YurvЛIlfAɒS۽`AZ(Y=0R-vzJEI KJViƛ2G g}fPD7MnDrҸ\ǘ壆DfsCIN55wéuݙg+?kF`U@~*Q5ckF'7j}QQwX^TB5og=$=%?DX٪8cadz &-MEa# ,HeU 5d p]F.0qVV@+ $ =yƦ~ <LQ}ex1f`1g|V_$LJxǶs>v^ǢeC+Iѣu.^w$62CG }wn2 zB)J'•=q3TBZ7Wn?FmVii(YD4nl 6EbZZH ||v`*}^RKJA$C2>vWCْj4dd$F$wvWfB0P2(D)0Jjm%bch)hqTSH҄Ȕ#Ri]_,! htGZ]ސ'7yQ=wln[?l~˩NI՜n‚j =J Q>Ԃ'}F^_prF0=Z$ H'$$hom M)pӗNs\ ?|Ff, 3_OHOt|ނA r!Q<ކMjl  ͖CW4m5 F!Ϯ ɳeg2[lU,b^k)A>iNQ~puvB_1j/&dAoZGe !-?{TQҾjkŢ%e0Q?k b(xrbEѡ@s;M/qA@|ݡ:No^öWGT?_owP[ (H:Dv_{FLi/ׅe_-ydTDJ<[}bW{OgyݛˀjAv‰*NϝFNsީl_#E0u B)K4xw"AЏy;?5uo8~/wyKdJdA( 5J=@<dٲ8#qR[BI߇=HW=R^{  )3ňFHGvXFvVO/76z5 k@վQDS @(H%" ^@ՌpS!<_a }*a - 9Q@)49pV*hRihJD4#A0ad`d`c )`SAS0T0w;D *7G McFm2ƶig8xhhhd|6bd/r@ Pg,p!qhjrk8X92Z ӣvlQؔX T69;h4訃,*\֓mfZ`l&ǒ;r1%dH+JU4D(eTBVPqL*LUPةṎ5(Z:ZAjC7}B|+<8%Ӡўo4=O08@ZZ, " $(AѴ7Zbx$[lY4H$(" 1J(%%ċ Aтbf"$+BL!Ѯ8m`̂{b٢*st@0=7p;?9߉g@}}T^ _ Z QB$m'#X;Zs DB|La>BjPrx?DdA5ycR&ͤ>t,B4ĕHPLw9O?q!9#N?NnܳwhiC.}zpv|yd7k @ wo4 6M{X{ZC~8EQ3H&8lBs"ڔ>Qk'LcBe1bCHanv{$gG|0 yFn`י}Y牴f@L݉ێ۔D4hKvd0aErmLXOQ>f({Z'+JMv9F0E"@'3\X6L6v,U$rnL'x4|%χ 6ZԮ1 Q!辮Ѝԃm mzw" \pA6v?sbg/ʂAQ;l]7tjMkgkչ˷ 0 hA{$X9&}``Ҍ1$5xCx㽕U5UNrsO \r<d [o@+xq@u63<6~_/Wvӳs2fn^3k9JgDU{kmdy{aU%`{3 45{ PR,qsaO;;C\~*_E`)[Qyb!5<B"KoG%)02eD#A.s}gw>i١d]q w!ָۢዮ$`jVX٪ 'Hrmva Cy oL:ZY @jK׊I,7~9?J?5;t4͙㶜YܢDaٟLaw U(`( )+CEu.Z<=q.dþt^Vӂ-NޔK 6e7c)㏌|#@.:'l) 뇒i>GgT,ZKAx_O7VrAUhJ R6 QD@y|kN͏l&;@됈9A6wl[hDNoς3 p?3[}-/7GiF=Zsv_f kF?#+$u4++Pv*OcA?kXedLl2`2ԣo?}~?/d$pYǵ};2* L(/8kJmG#K|JRLwG _ A:QL6->w&?j1V4Vrv0qom DC^Q>$j8<7oO_uy8@(>>tFSLuгmODKT( NEOR%j!#(*1>`)j)liD4F Cz[vzǵ@1W$-bX%7U]1+"GbΨJ ~w_()Y~ޣ#ɤ%>hpDφ ۾~(9(^ >8|"iׯܛJuu`xGnǓ1h  [4#|p? c]k ѝeɇs3Ιω;)BMk>i&#\9CLgkG=_ٵ-oa0d@tLiѢlEɨ"9HPgCZP SLKJy@̉:#(dj֢542hʝ\5ƻF65WD#8qlKRg? ,]GDQuOk}MDCFyׅx!n~,|oȱfm(BFSSW5釣ྒqocJS\WC P1*JKN8jwF=g3NXlr"O4E,K@uwI!qYɬXn9hjoBp X8ji6$iB “9SkXZ^ 2PȮCn\V DT֣Ɗ*IN80UZ*FeeHۋɢRV֔-h:b mJjF][hc5Z5 I/1<4H4bzS0IfvQ.Q Vsd\b}%)3d9`Ҏ|6T;ۆ#ˈw& a8ϽC Ǝ4EULAAKTpxey 䵿F< b?/o?O.IrTmw9uj tt͇)Ĕ"N`ITx ?eP̻<62`+ZvX%g/R J 0 uGB!PIU9kcscpsmYu9lߚ5ޭF+|!k׮!4qr>' ?Ʒg('?|ׇ#/N Ƭ$MZ@ I +ضcAۓzoq+;!IܔySAϊ }J7f'OTpD,W~9'J*2(2H-&UIV(U[* P4G`]Dd`wu[GܶיCޅW49C|ק;`(_J05}PQRL3G?d}fɏP'/8''+˓mEs)6 EqWo.Ag wǯeJgˎb.K"M(hD$R!_E:[߄"3 E9HV^UgGKWhHT;ynB&L3$tK\h˻9k{3YHkNQڡ y@9n 7Mp-^:!{#fFr_ۿgӗw1>#9~;enVL{z%K\ {zY,:2MNy)i2jt* r]%Y[|sTW̬?~4A/߿Vl]wzyjmj29RH(Co%v|n͉Wyk#!d,h>?=cenEw;AS:c[Mq׽>+$l]oRa?ýXm@XA?@<$AJDAP*"4zDЧ966ϥ7yt2Ţ*%PrClyZ^Hvh+` K%zpBx\B64'T޸ch*P 㡳C"skAEp EʽNl4D(!:cwJTO_h #Y;a(@7T}E#'zkr|~Q=PX.9*9d ;L]gu-KFo| ?p\ $2hЁ&k;>V& D ZR:/*S#/тĪZUmĉQFD:L`F R |Yک !ܓ׆툂9fg4u zJ'mok!1m<݈d^zaDH `{LLU7ADcDLId]ytJNcKxlG45|o}C͠?ӕd5 @ djI`H=̡5clVn Tz+QRR`i" /,bb"Ry)zr[. (4¢ BPvRR 5Mۢ'sQusSD(,ag0Tq6[Y [c$@KT+i E+[ ܴ-_h7^Hrͩ%߮͢T'r|URS8HC)BA" *.XgGQcW qA·QԸP}= '|&+iBF#)y0vQL6v٬K%nmKtp3pcms%-@P& SL顰c|%>m z ΀g{ etJtވkazЙ\ kҁᗙ*;}m9!"0O؂(`求% ⲏXs/i0XV^@@"',4S'~bP؜>QL2FU?Qغ)9ͻy <ޞN^P>! 9j̺?uۇ! ڮk:7Bv;U D\qs Evܘ|=xBHyO3Ÿߏǂmr[!jՋ Ed=| .dJ? Q5P뷝} fKX[הc.hqid'Y߆fcduWb:֋uݹ|-|ڑ@Ҽ>BݵCE۬hݦQbj w>ͷg,:0ݛ3Ko <,~!ڻo͝hȹaGcAOv3e8j>gO[ :;OMv_oguKV!}ž ƹ69d+ֽ7m@Y(9PN?:S4Neӷq>\J?Uw@9("RGL&7@a4ETxS͔dLd!e24C$2BDŠdaH#L@$Xb1`Phb c"" f`hflHffE`TR`@`0H6A(QFȌ$ ҙII$H0I A 1(!12(FH XLQ ȦH$IP %FLDH=fH&,a e4"R`ؚ$lɥ0$C1`@LdE2,EB ACd$,j/aabPFdF!AK@L"m(Y1% C")" S1 RdL̅˘MhQ1#㔏ѯtɤ PNF4Q#" HBF0"E ̙rFd( @e0Π&PL3$F0DiI(\PU~ZyUSWSG~f/8'?+!E@  rh?ES RoGy<:7 ڹELY"5QIcj#cV4X&FQ[cb5b1SzzvKҊJ( =zB@q:~~ucZ-2b5@BW14 :t &y4HQZs#B6Dɱ,͢ 6e<ysyuT2%d*I5 Q -tP_f\јDC{w.L=z&$1QHU- BxYȾgGҩ%>zOl^JJi x%(yA( %US@A0$L( 13 eBQ2T_i1y@ I) թDіbA2fŌ0T>}7 脊%a[EI`7UZ?|VK ~8i!!͐b9Z $$0H(2Bk4+wK2AGOSuwG4/|>רꁊҞ|a<(P S z޾y7/K^.(c4RlX07UҮ/K dŌb"O%𗯐0 .Pء"ОCuӏ;01faMKb(kI$P(2cDF4EAşnZPBP%-w. 1$$n}ߋz5D3 (eS3x9E^Gwut]_|ň\F=@] HBIFaT ߼30DEυ 8 $L8%ɔ}| vv|>)Owx|*(e&H~⓾/Dy?O畞<^Q2A&ɔDmxxO>|t) [tu4](^@ Y\O 䒈oMb_=t֘eƓ: B AŰKVۢ@Q/fq߾A(H} 02H/ &V:BE))U@U:ҷkh+$Z ؁\S-X DI/K@n$KB k( EYZz LPiT8a.iJi*Έ+*Wir[VAA"eBB'Z qp_p1PmW)L#ڕȂŰ- bTܹVBaJI2G>%]Z @nP߬):DJDT(!60W@ٰ4CUd`S@U 4d$U2PE <̂Avo@i UT:Ņ URcSua|^0v,eaLThѶ4͍bMڊ4ڍd~CsӑѢlmu&(H(FѬj !TZ)V(%EEmQ֊BTűJ#Ehŵy#nV-P %"FJ mA4DD((hEfVTF"-QmHc TDF0DRjmF̂i-YeLZMѤZZ6FLV1(m4LE5b6-FJjmbM*5J|>ɨC;Ro6l"):ȇ,3!<\SjVpA:'PQ2QR`OIz#{rUj%N@Dv ^.yԲ551V~hN7X(fm&< A8} Ȋ|E@MRQ: { *J,  m0lXJzi*9.\9 ȉSl"wm15#iFFD^;x(vlQOn2  4ER9?NFax`!F$2J#_<>GםpN -onՆ r#H P $Z+Q"5IPTm22m5m")@!$J.8xI*O_G0b! Q -&B*5E"0(1DmBTQA+C"H#(Mdlͤo|}$@L45T&b` ݸXȅ[tb L W|>^F4מQZHHZ$R+OW{H~VpF{|TU$AM&{X6<;) mE )*:{-u䵒^, IAdS9|oCDj,$HPbV5ADQYp fG϶54wzs.gHo{9Ę-KcF(IRlI ji%h-dcHUDT`Fb-Q5ť(QcX*-DVMF66aLF@hEjcXEE/捣h-% M6ʋƻ¼KJ9(fej\ƨ9\5EmrursdՊ捲Z]ݱh-EEӻwvV撍n^6ƍҸh]c\˕nW#nw\ڍ»En5Ú˖5ܫEwh:pИwTY幌QbG5wu捹nEcIss˻wUI .[Qn`ƫ5s`;sK-\W5hhr$9Ns67Ms2EUsh6KF+s4nsc\xo;cBlR[+w\nTUӮVV,rh 64Z"ݱ74\جsst).\)6n,T5ͤ9WҚ?4 M Jh*p r(ۛvɯfpa[rjs02+%]JF YB;"ܘ@rDSQFشU6cA[I6ѶJU}J±ŢQmcF-Ƥk.kJLc$lLO;3A2LPPLךuJ1%2"m__GͯG4n=综R*+c4M%1oWxTCHw8.$˕E}~E6/WM_m%$)m2K&$ɬͱF6$RIi,5ԔVKQmZMUlkTlUi-jlZJ5j#jV+[LkF(mF4V**DRj-IQQmjg-ɖIК/QQ LQ0DJWTɴߌ~4AA4Y*hc0Z+Y6bT&KFdd)IIL%m!(IIйZy|ۘy8ލkhJ&iܬu;y]t?^CH}Ћ!<zO>S~5;gÏdZ hk|W%^~Q-[=RXH 6^Ȍ/-OS585 fa U=|0ۜ)a2J<"!n3WscN׃mwE[Q܇D%YfjLL}x~Luzс옇Yk4b{ KJ}>=tvXqT*R mumŢ6ɴ+|!/Î϶9famׯ lfC%e CtQ&KF5Ou޸Hy1"IdADEP^Ñ8a1F=Akc9*;/adja?oDMK(k Piҝj9- kC%i neN[RC0%~t ;Ǔӛ7Sgm__:ze@`$i˙cv鿟^J)Rf4QF4[%5h"ThRE1lAm"%&2TVJ EFhkQD,k[Ʊ1PZTZLKTUmdi$*CϢ'{}d#s~GI{$gB BX'*l/iDHZ3 HbY*W?G>ޙ֏79nӧnݑ<yüߌꂌȊmikϚ2υ 30qAy|(3|i1XZ^9ƶڰն_TAʾ,1j Dgf͹4$Z(dCOHCk;O{a\gѪ8ϼ?_d ,">YC<}҅ IhjX$}'] M [z(4<ǥD߀dRER Ax}]äTvC)uy;"rj!bb @@= 6k\sb XpI#t#>'nZQEQo[>~(<[#=>^*/ .#O6R>IHkجY6 RQdP,%Vzj/_ň)")_z;?VEb v۳nL$MBٸN~u^J(~((*h6qvd*!vvq=_f"<1`ĵH`<-^S7oGW]Hmsa;z}!2jD{z#_m+VN޷f+ϵ .K@7)&3('~D rTuCř+O;i=;HR'K!( ~0M02 Ӂ5k^<2$(1[0ccQ4֊mQmhň+b,lU5Q 0ZAX4bVchLԛcAAQ%hV,UBcS$3HK11FHIQe`"F6&c`,Bm(6Y6QZ4j1m*4Xj*I-TyyPPնÖHhi"Oz9xqHbT-Nx84CE/Ґ|22 6`Fyٞ:?}{u#='փIWLU{f"phKHTKHд#(&ѴZhرj61md1ԛFѪZU54X)6#FŌY(4h`$kAlX ƶ j(66Ѷ*ŋ%&aL|e4[IhFT511E)4Bw!ߊ @wAA΀5(kJP(j# W&:ܯAy{|tìM]yU-4/^l>_;'igPIh|~G\8 ,Y0IWz{}y zoBlWs<{¡uPˑٿ< ,X>:W/;T^pKuw1oN;6۷̤ǿ]UfI[=w Sx6+í:sr^\wrS Ac9'!ȳGo.ZϱȢvV{ PPgsV@S72vuE2@GC:yR5H@Kf$⤅rN)ո\]؈{xj7F>qt bZFCA)(9?XL\-'iЇʢ ›Z^V(U HEM>9]s^#DZʣ)bsq0%4qBuk .|jg2R_Rl ;2} gkޖ?{VC_".1VIS|M޴LTڴ 0Vi`rmxx|ץ%Ƣe%}m7y'g1NZQ]e6E]!um:؞1$]þ$7=Ɣbzc:sӿJTuUhDmB+wv}Q#rN/]|4_c mCL떒2> [FFǼ a伕7nC67=<~Iy$C÷&=]ϱcM}qZ[WV {.ŋAm&A4[f-Zpя9EO6\\{4ov 7n.(9-cR|Qvo7}&Nȱ@mnlLQ+HݟqP 9v_(|=} P*G!41|X^S,ީt(=SaVЪJzhsuyYO^gIJ^E+<"+cÑi+_~|^;~ ϓmiK|GV՚#`=^˄*׉ƶy;6B\>Z w\{v}-zwh٣[۳/uclj9%}'R6~Od;=񃡿R']n&U8^qQyUB:fTBOWtrh#».?Ԏy6r=ص"%l]%qٗjoG[]C~uET-ooW@~,v\9Ͳlta3*%Ň40)7"q| [+㺒t8cAMsJ dB JYᆥaA0sze),l{,"-R!UOj5NVݹ˛y˲ *Or狭Z;&6h:3X/ ,$Q)PڜRuh0>! })>sAr+M"EO# U-)nFɉdaFPjD׹Z4)-i]uw̞i:ѓ̃c= o=` R$w| yFk"#1֌"mIx#ZL!ļ7 $u[XQT;/!V:oeHEnr>cm{a3P~T\h9戨mk?Ƚ\$ W=mzH%8I{$9'G/w'TU#ϯ!D'.@j=?h2zOgdGk;,"C𜌁Jr@BPemlstNTIIKBhXx-HRy/#C9Y`D,Di`,Vǔ`<{?[I^Wۦٻv gqeq"|dNDȁʹT$F4~^tFP6vkKb`HO, xѣޮpRy^$!]yPw~o= qe-DjZ94!߻ϣϚ:ѣ(KЂz<‰p=ov}oSU^Et1MK6]}TK,99CF9=rlX/VaHe ; m]k,"+0ߓQroYI#Mo3oٲEU,&|t/lӤd3xژyˍxP4]h 2&wkQ( đP;D`ݶD$^%ۈBRKl#uhZ7O3ѩjzu어m Kn) ZWzŢ4 `#B/D6c֚mh /UQ|[fIΠcFk@SdPQfuoκ;;o:sˀDZ.7:srg I$ "Q~ ZUYˬT%EA% fȔieEơ a(Mh&h*ō`C-(5hi- m*Z-[2mY VC5.>I>2y,((ENeWDUIdD# VKELa݅THX)DڮC$ĂLrC{1x7! OSs*H7GJ8xLƖ!:[>B`7ѵt#_!nxuD\(OwGWaΌ0},Ibr| 憾w g?7Rxv6_<mADkw8g*S)SQ5516nϹ\6=BZLZ@ja8?eaH=6D> ͘0`*=.H{zXq#b ͑kW*o;[^ (,-@ElR ,~ aʊThAqe4DB5߳oS-% :kQF7t۞M@~VF}Sٸ +=G(l7a1~I& G"l?9">(>cB`/.PG>^VG)\M"kAGL@l'C-i&;x59YP}`)35<<]OՇP;ę~(^j3tJ scYNߓ62ѭoݧ7dA]a6 b6 SlCޒ L yP7 !Ow7"'u[:~WXtwvCS慈|ɴP1$"FOMCw̹&fuB|SAQUW`e3E1sp۩/ѺdIwrG.:7̷z^-xƋ+x.fU|-6u61tUa9.F{.Swb,lj9oKҽzzx;[znh/WzkǦ*gvLiFliJK -q{юE\sr,EsWn\wyyvuĂk.j2zrQcwxث͂wҧu7#-[nqAL@Dfђd\qFenčPk\rt׏wKp-{.&5u^.cˈQF(oMwX!^+sǓ^z᫗5]q%fXf:oӴBKJ幹Ғww7sE{5p+٪xmy<^w\xחky\[뻵Ѷ:ի#ZDeH/kלcI]G[kE [f0uA[]CfFMm8dmi7 Ryh "$(HltҊ"i{kj1PԔxy` |<+Zu3;7Y`i5(TOn(}mwHJgIVdZ: OnFh$  $8h~nLT2 1 fxk=},8 2t!M\LQS5P%Llrfr&?{P%|Z\z r6Ҙ7#uܚCinFBQ':$xEM) K"vmBP`E1Gfc_ 姻5-[ZM47R F3zHyٰnmq͡p!O;fmj+{ 0<ҭgEj8r qwtZ o9#E.6lhu?7Y8dm l};l* c⟤%m@\s#ivmP $C,z]u:d<x=Ř xt|8u.ѲzrឺTPvfj9C FDWK;ȋMͳ .?;4bÈݣ=֚K+_R4,5# zsy/BrN~Zn/oZlMèbt6dmN}$~=L?ibu,4*)|XPꛆdQ T,SV8-,_~H$C5Ab*6A$m IUvvSUu ph97*0d"(QXȢ.BrEa@CtB/C#bpZ 3G Si0 c `MxP4DkeSr`vua(@df\.N s Zؐrqt# 4c  U\Y30l銽FNm͍s1?vw ZO~޸ҍ<?Q#AQՇp /\%no!X:5Fұh6yٶݜ^$UUW@.Tж_l+j3Y|ϐ$ (ia\@ŕ@]pWKy|/QZk!΃|0*rوoa7Gy /#օ(FLBQ-)[u8Gu7߳ mPV =oӔ!׷>'H7 MwS =Wᗎ<(Лa:Shp\qM2- ̢n0Y+i A.}Ն*&GLh}C84`|,p,8oH ^%:Q%[7)z_%p.~_ߐ/,bTffؓm5C ;mxNc<{7GߟvuS333370I$th 0 073ARE @I$I$B$I$II$I$$I$IDAJR)JR)33333333MI/yD 7q뿆RfDa!UQ mN:tӧN;zG""U@%+e)JR)JDI$I')JR)JR@$I$K33333337*A9s9s"I$I$B" $I$I(I$I$I$I$>]'9s9sI$I$ 0aaԀ#p!11YH%;Q4Q5U((v(( R,4@sA`QAQ/b*baU='߻|&|hPXsd`Rc~~Blvvkw^~Aof'P[yxɯwTxE@ިx~ɽpʘym)_[ĕ $4 YQY& (Y^}֤ DIlI~ko;*y ew8Y趌Xm(HQ`؄!\&B5YȞMdJ?3,hfb4T jFe4Mk"l:VHL8u6( "EvvU6,WG):5 ^D;oS<#Puxn4fX3m{6-M4k˃@ J|Ї?ZdEAZV~^LS^` 0 ڦccXd>)dܢy!!t| $K󡆐B3Bb A)EEVA ck pz1(@k.3&F\ʈr]?HKII ]6o$}_j{f\%bzu(>#(6""9n~^$#m4JVj y;Shsyz8asdNcI'bӗ(:Dioen)o0aA3:ΐbPA=u{x>+IQGnhd bѨذ2ɍI*CᲞs/ 샻glhu ֎l׆Y[Go4AXgɸ#ۖxy;8oa,ty39hWf]v e 8̡EۚrB ٱq8'|n8DtPrC,ty&{}55R" UEF֒hZA@*?䞛2 -;#c_rW63fશm8^2޺8vw3 aTn])ŦX2&D_=U^Z MB׬C m:aPלP%6QAݷр8S;aF#$25)!5BBհqG(mƴ8NDxN(+$k.4$@` FR]ȧz(tٗl/]ƛd%ɫvuIp.ADPUhjM$@|<p@O}^J@(Q H c֚;^ms]8JR=q7;*"WBGx$ TwE{Z͠d\/ X!z0PA@ @(tx>JVKd kl `ea P d*TZm@lmZP6 @-h6f԰*6g jJ@4iS|/vZ!ttӮ=  P t{|p}'`nL{;!پpu>ugCHwW`@pWj}` sz iaϹօ6p.c7׸ 3{:.=4aPJ6۔՞jގfx ql p]؆7 R)0*Wup3wpn8to!<"܇vńmۮ.>Mav%nkn7{tXfvXgt<8u׮&cX6u1WE}myW&zu܍ow{t_w* tzf .6ͽ=ͭu{ݨmZYv;Ⳡݻ `:Iwf\oc;jҝ픆n^n4mۦy{7};wMkwf{BW3gwqǭlj;ij[۞Ə6 a:>[>jDmz6af{g0q{x XN\ F;ѝ7}ۏ"@llliM>=݉HK6{ n'hq<=xx4=qwˀv+ͮzϻ7™ws g{plAǐyEynj}v7 Վ{H\[fӀ }  nBc"@@h( ևYNaǵ= P xB0M2``L&b`& &LL @&Ѡ4h M0(i z&O=OM6L% ii`C ` hF0##!h4h lI4 &d Fjda4ѩOLMdS§'zzMzhm O6L)Ek6I %f@hJHMF[fj-e2TUV F"z c" ! 'ٵoZNuk^_|Bhfx`]nѝPhtu~O/?K(7w>?%ՌmA!8ޖքFvAq{dS#xs{ٛUt 74$2Fcer4͘l5-Y ̟tW쪙hDhw&"ڃ.!>G6!ASXp[uҟa`b\J0ހ>ModRHϢ}vmERZ|^u.p dcGӃ>BjȒl߹LPd0` ѕ_j`<}`|?q޳Eoyv|sm_$Icm^|mT4?3%h8[(CVeeDI羡=/!B:ACZrIq%z"C)+NgIC\~|l쬾_Rgy8XCW4" Ӓ}VC|p7_)PҜ64ފ*FԲSyc|0|1kF15 #޸]o#ò#%"Qin,pa] `T7-.(W Ah݇r ca9F3*|eT?_a%D&VQMѐj/4L.t9HI\omkiev֛J2p8Yߣl,Hjч2~b98?4Hm?Te:2ZIPG1jhb4hZ8F7h3a$D湍ٝƱv*葬,HBƇ oj E*E%EZͻuY]eD"a6={2ߪ4,M_Xc6 /p/\8 <׃B, &LȵzO;9EԦ(0/]ӫaScc6&mEb`Ci$X$14^S3&kiln&d~~7y+>Aδ+ѭ{eRk[+@#F]p%/O)#%&y5n֣ΕA;h+ e~_䨉ҷ*޾#6bN!ܷ!tL닦,)r` }!ջV:.; ,VKtl 6^``yH1-/,9kVooP$i5NPk˓/::t[#nUTMJj ZٹIpu;F:۹;GqPۺîwkkܹ."܋wwugw:wuwgwwspv:DRBA#122g~ϙ8gM, ysB,IN1jϥ/97?[]g-^o"CwfD&aCM"ZZ0nrv#7GٸCٶVW;踸84#`06@CmyNeJ]\Q dZ")zNPz>ONV:h¤I!.}o;}g~:><~8~G3i/ozWU6'AjAH']lcLvsG5Nצʮ 7]K!w]`=^ ,` >4C6s5A/.ZEPt9J)7uWig<qHj~ͣ^_] W'!ie0(g&7;!ss*4L^ԻwqpT)>z^4JiGr©LBn]f~YpY`ҳAR;U7haV2魖(&:,| k!F}Cf2%cDC8G OGS?u/Selr:]~-{4FvC?9ݣȢj&wEz6sX3B4 s4=.MФQCOYǖ]BnNUӟa!XqԵ{[-YԽ-VWha c㔃G ΎjY#.u%*E 0 (!ƯQaNf<} #FR5ֹ SIQ:i|7١sޔSzٰ67[6`x(Ha=9 KPwq?A8"EO"b0l2!^XSӉ# sT TG FYq6lo[ eװpqau*U8iaf jD緬CeWaR-K&`  3Dk{,Mr48+,d2{.\HhaO맕1s$B?{~U8]sRHc QW{5C/N" BΤ$Utx9ӮNwp0 2 $+WǺ.jdrv|Yx4ȸ;v4Mh`Eɂ8`mUb/aoN:a*%2|kMC?s^omv8nliuWo]/2'<<iˁj]^`hb1cEf7h3Orah&2jhb4%cݍgc/Go7|,ڛVue9-s@ɲ;y ck9+; غ47?O&^º"g0UˈIɩ\r v9XiX>7'_}{`+E7יmN<v5lGc?o{uoQ]hiP=xRWaLsjTƔ1&s}6|/;S̰ǭf qw_WtL U*I QZ^[u-Ft!1xkFͩN+fw_c4]!i=hLKwSfɢs"P=jz<@2_5@}9;hVϷɹykhXHb(^#*2Վp -Λ^+m͙UJs30(Cn%ٻrMs.t].rg8;ݻ#ysr.黢bpq7xo]wbK;v9$vκKst˛κr\$`RBDO}}1QRݻ{uD(._WeMWssZ%UkO:666i;c2\2k5VU<ȽL*9쫺I)7JlJ) i! x*XF9a3k^w|m3$2y4R "! v cnl/ẐKr{iMI5}6L ϊyQF=zI94hٻk9$\^n!B~ |$/bMuIًfx |6aclb֋J?0w (bkfO};r6$6,%;v)Z( 㣷C.z9*8Z5}]?~X00‘vg֏;x$Amޛ C:I f2 =U z}hE_ 7a>0ҭ+ KF1TUW)dD2a&P*Ԑ|1"ۍLRZHGC_i{'/yI*K\t} jeF^i񱣎sȀ6zj |fWøX e.VjwD ! $ $gd|!彍l_Cv~i鷴yHKd 礱њPЯR/ 2.[PdtzKIZm #m&RVb[nmi-Rj5Z([JK\_j檊56kjKRjk2Ql"6JVWzs(2 / =Ǯw޻kixJlLo'Ҷ'!wg8^t*9 'G9ápFv9vM0L@i2 u4H*7mH^2stGm $&'aח=;ALnLu;zOdҷet*/>p,"FvYjM;<TF Mчsݜ{Np |dK}]Ro e {YtϠ_w{bl WU2*6$!SP!J9P-Q89(`=RL,TWu]i;SL0h}#Q bãUm`  , 󧦑#CӞĶN B`m|z_h;:bùۭUÜ4vᚤpTHouڞE%J }׹?Z]gNY,\M`*G9r3ǛX X# EIED0E$@ŃHlXoUF66M hRblh$FbłbԐl$i Pmʂ) 4E*حE*DI&+&JjBE[EM&2SJhՌm\h͌HbF5)DQdmPQ2ѵcJQm&4 Mf4bMV"ZɣQRhThJ#EIA2;#yj;MzfQZ$D.'=3Va$ rJ?q=YiۈD7Ntk }_g|:̦u>uq@xMvk8mM[W՟#0zmƫe(ܴTyc1OV$U(jby5wջ7L;x8:{QW5nlCfJw$K'*Q*ۭw:?.rP Ub)o ip EnC$y`>\%SZO?Huɉ6Ors 2#{rZP'b'aZ !:eK85XQB~ϔҿA@X',EM44y˽<-, >"Q8Z#yoa@/9BEQj@XgBz4R֋~6b7,~SNVE,E੺H7[1m@:9oUcEo;m#JJL):(>'InזuǿPq;rx-Z2TNLУ82mڝ{4$ʀ鼖RR,"/AѠd6jXA)ؕ%c\u+yrɡ9Т9-j{ Q7{m)v{u/km4ԮhA2{{2U=N3P9_lz,v:j3vnrsw¢F4Ipl/MYLTƺJvkD52Mo xxs^V mW-ZBZ=>gݚN7̧;^綆ގ^3&?WrАAR'.TÐ%}NR^Noq׶ $g|nn:mߵe+b:v#SWcWbi+"5:Yc '-ccc>aw[#z/,m羁((B2z:ZTTY~:Q籚m.pԧwDa7UV_zĸF|P>{w|vaoYA=dX6KEpst>LJun,M#>b^)n.MPw :qS` dE។2)u 8mV62g ~UJ젆R!Jp~#A㌏[ JDhkd7wB6KDϔ2rFEG+NY䦃5(w'o uI J=\&y/܆ot/ҿmWtcV)2E]F7]y~.0׋y%{աBFRO8BĻӿ8F':!: 5{GqI9QîN!4zW5f~QJۘˢ,:Gԓ. @,/̓dS/bnWS|LwHdb M|ʅe46 i:c>N?Pd)&>7ڙ6~&cC*gnA;8A/dަ35 7,>kclp6n6Q=ߠ=F?qa8>{3Z_w >7|=^Qm 5W³Eڲw_90u tL" W]賍ݭ{΃XWi}ӛ oh o NxS%D#S<P5*Ktj+FX|"(/泶v^[A@ ;r3(]D6xbLe?PQN2a=K,PHA; Ijt]<~h]x֭ ('VBw%ɉǮ%nݜi~]xhP >C{: ;4Gv{ErΙ77hP7v+9 z>WY|1o,dfyKn/Lvv?]:4ƍVF8&2,̑w̖Ǐ:rI++ }pQ4D /͔ {0}8b*>#W0Y/Η-y}ӑ:BS~?9@>a^!aZC} L>ywIF`7޷0mqq@At[yƞ%}Pޠ,'l"PzsA.y&yCDQ4^M0:g; Il-4Q}Q3)K11~B'8 QZ7N?:0?9 wHnܼ&?'/xu| Gpq0Dgi(DTƮ'aͯm48X0^쥛zL>z?+\}[8mHވtb/(~Q '8Yiw Q2B{(TŴJ vƤq?NJ;'Gy[c . e(j7K{̽/r;,qh*PGz`{Cs #My>ù0A,v@kAe߫w)'eE9/z&%$*Yr]w9e!nSfD[gv(]B0 vNۛKN>="mϝUq^2b2\jLZJHO:ϷLQf:o~T`P$LʃH!i8spsش<|Sg5RbԡIb%Zɔdpە,X&biZ"!#-20AD5 &"FR@Y"kD-KFIM5k#*ZbHJ"M$DFL"*w~-[vGBM$"h1R XŃfScV6ւ LC lM%QF M0 &b$$AL,%)`EjIFjf61XC2CZ-kVbuez5}_es7XJiڌ,5Wd="ctSUJk^>F$ECjps-,`\Y@P LYۂs20c#Riܦdb#4"TB90-(?A~F) ђ%),D _7഼H7b/IM)0HY$|֠WcM/ Ԉ?4H\:I"o9W( o:%F&|n}a~S9@$:h ٦VXQkywfꃄK=D5 pKbq=H)kul_u4?+M[+rm@,fuϡ ~U=B*CO|T*j zWqR(ig;stX9<(6ofK.n$ׄYjֿU qST'&I$x3Pb_R Ȅlh6[EV[ImEjU-EV(ƿֵbۭ|Z+b!%`Ke ][Wc Le.>56T="Oo6zv:LR!4<*c[]W~ݛKjaVqYt- r[9ClRuӹw(F4& {w5kZ1;R4e<2EwȚEUo):)z񣲋y!5r$ >n3(+bU5h^i2DW}cc RZ6E'B/ 9:0_\${sK5[ZKXߴ]=B9\3;@ 1 meݑnEQʫőq%ˠwrwS2a䚨d:#㓈lҪo(:8yO%P-$PH­̿T/R Dڒi ?idutlSvLի%ʽoZiAq?-q1$M!ECtQ]-هB<c:rÕOϏQU>$:jmq۠9g;Id uoqQ]^uꥍb YF6HktIru CĒ?j\]EyT> xmYz^ddaJ(+֐NTS9E4ٓWUNsOmHpqF5VlmNW2[2b}:/.W&֪9,%Ǜa:h,-N8cIOhn[f 9>Sq&ЮoQHA8:Ev?Q0Idh-c9mURI t5BiN^\)В+bowyTNP8ʽ>q wXF2M٥)4VErRQ"|қvQz^^]Z"#%6(}+UZ8Ӓwp[-aMC?'(^^Y8YӬ%]lIRׅ{F N-zlC*vUk^V1C)%+iAuُ˷rnbr0 ,Ds*V8Qcm+_W)`6ǥg ;c;8pc8p*<&\9ie4국wsh~m-߃m d\rԱqTQ k]H2T#8)tҥr«D[jYږt ZnIV3t;4Ӹ37 jŰ 9tES06-C+K6j.(ʡOJן!&Kv^jj=X%ǗJ:V-&%T"[aFyF6Z.8O3E<;@ϡwTq|Sy.4.ͬXXk\DCis,&)OʺSV0ˢ\ ,oLz8PU]\TY߹a*Y,w`8# \3risdf)0Jv !ctusr!iw/FRh9{zaV5j/}lL>6,h̬uDtN,`Xb)c5Th"ЩN˰D 9;?N0YUIQ4F\y ͍cWq%QPLAMbè#ѥbhXÝjui<]a#6[b][(s*tJ8U6e4Oc%^waƪDnuPr>wcXa|GmLS>LpjIHbg6}Br:TPUsf 8r WEeI h*ҍbi[۔wE&{PNS1I/߳MO%=ɼM^L ] ډCm#5_rᖊ{v"WaY$2X'卡I kgFJ=A; WWKkMexVB#~cg<T$OTD>1[AC9!aKl9;UKTO(jEEg=a)^dgG14*5 soZ@~fiýR x:W8蕴uKj$!X͡J?ˮ@0%e+!xwD9Fin qLX[y^jtPlG6څ|08iʢO0=[ Fum^nmuZ›Y\ilËL Ia2c 6S^-TiwKp(lU+2|VÁ")̸KX(ըn \O07|ΏpYآ)/SK-]1u݋s z{lLUWEW<~GjQՐrn7G΢e5z0[p<#ꆩM uƯykeaV VvjO§ -|ee_"nPٜU7 H1{ޫxŋPHuTpk;g5! ƝRX6ܦ\oU0JjoL tx֫`Z}T 誗Le撢H[u-9s,#ӅJ41)&if:g0.M8,4q* /Bʽe`J4Ud*oAG9)g.4flzJKICX1nt#d&^b*ؙNЎ`Q/lEZ<\`aDt`'0y朕`9!ErB~@ d``^ @p?GU''6'pvFvn 6T",`mD=}7'tF,?p<- 6~(͍ӿ|jWa.hkK˅tI+;.NN7"TSZ3e*PO u}o':SQMNmW=H3K*djiO/>FBF`rCyY_E#+&6p%uן]51UY "i 8giD}&Tio|>EW uRH|00ԣlq?oU̎S봒>(ngD-J}va5X+;V~ >>Z^_%ye1OY-d~  =ݶh( (*~콻) nO߽ӚM 9- 4c_ܡ, ! BGVQ$4cъ++V? s%EX,js`G!Р5䅵fm I1@Wwkwywv j;WvtEwX.H"EKY}VYin?y?o|zD`%X63b]K#HZT]vUhD`abH 4[[R $XѣE\6"*_ϖ-j6fiZ,ЖڣZ5M`! yHHX t&CpX1 e-g{NTP,PF$ QD& Bh-$j6,[[5kmXTlZEXMFllLIcF&Dff-FFƋ&Hk6Ě(*y'o}m:M&WRSz~zMO7~r=^ϠBa|3Tӓ/Gy J,'`7{NA%LA$ $b/tR0Esse[GE:{ ouB2A\ѽ UQM.3u6!7+NH8Fh*HECUmB# YH<.%KJd\[SOȗ,Z-%Rөͪ3OxWMwyNw}ġ0VۂA+GEʔ,؈cQG&DU'm⦣L )/[ S9*ѥjW|E*Eg hpR ={9zzsquO]=e޻ڶ 8FU=W$*܎RCU0:lCɔUQ7$j҉b$I$խwYl_+Y*nБƞoRy{7^&z9dmHk n]F1ZH*W6ً RյЮr%\jJjk\ikU'Z24@)5P(͕IUȘS:^ab#БԕFZV*L]ciiVsDG*HGbՏbJŃm=blg]|06>)J8N5B7RQ@4P<гQJ8تӮsNukrodzSN{mﵞ>ށ:roVK.edݏk\lmAʔ8;WRrΈԉtj҅:+$("9Fpt {V+bT/48b!%uB4VԝrG!\ i$l +(EO bљƄz^,|0]E} =2"Mm8BD-b1yQ[]2l±TfF/Gݶ6Ǽ$ֵBlKZ#B7(A 9h8>¸=> " Rqsz\GEH1`!jWAH^rs[.4 BBojFԈŌC@1b 0!c#w_Bj]( }#U%Kb !`$ u Rp|N~ޗT1d[ 4i4۫qy%Mf%}T@y`(F+>fG 0omOg01N@ %jɣbE ,*mqe ef"ĉl,HZBFc*$X2< H`A W}h#v[w9gx[m o44_ v?vB?98iĘ!C z#"(@p@:C6 RMSg"}Z`-`a1L@dbow~J&Y Փ^۔YJ.q<?@` 1AEkke[WrmD#P6Йa4gX?7~Nѽ/3M$uF /3Qt /w#0pb35o}V]>c>\U'fH\; 8onk53VM[qw>? 7}JsuSTV;+{@AL*,.#wu{4ee컮$zn:o\CvH`G{1wrnL/u]/9dN̢p9f#dAs +&'w=usfKrC/>O.e1̄pH=W&!stStg8w]ۉ!XWt ,2%(f!"fw]@;˥Fv\M;PLDm lfF uܷwq7o./. .c'瘙yz0n="{Bvwd"0E+r^qN^tn^v]מtǻHo9yy]OvuɜqM1 ]݄E<0Hqwn{ysww9]K@;dH= ]W.ytwwמ.!ss^@ޖ3|ۧǿؽŜ9C ;ο NafGѝz0[nw\J=?s_jZ6"vwv4ys616Rj{~|sl=NZu7w>ї }33>Ûg':{zzB5_gW;sFZ=n/z2}y4=>=S}v}'!}<buo61Bc\r.uOGA#e2ǍA HÀϟ 3>ǜ6FsK1\-} 2r>OӠH|S~wVյj>v>Vvf|n{r<+;=Ӈ,pEPJdH 220F2 F4OW  $&^ \(4"QT.@W.;8ve;w%ܺtwP q9N.$d0U?RϝCzou}a4XM{<]DAC&sA%61V \ZNL*^P2+U*Hip脃nX`[ [l"YQ h[Z,4߄^Eѵ Т`i]nÆk4.:NՒ*=܇0P':3G]^FJ u.;QWsHѦS$K˹{^rw"\bo.={swFdL^]1 +蓗$KHwurbps %q=ݥ3t{#y\e޻)5۟ws{]w-#2hzN;w#r)eRI s[^;K:7]貎p FB(H )$1HX=b^ <_M7{{s0DQQF"*AZ!js eD="F-z]Jas ^:3?98jl 48cn qH渭+4VVClb$ThY`Miexj!5wO˵MPmKiOE ￈kHy7asa,%)C4Yޙ*$_m`iIv>zvCvwuξvI{@l`iTk6P~"U1k ]T^}qݧ̆篛ÁrHΘ8(miDWL֐7$-_YK-hz9շs|r_ƞ{͠|nrNxw8wb*5/j]B7VqVS(rB)iъ*MiX"׃fQw U﫩4p z F=$!986~dVZ[B'QΗ\)+]g'D1"X' S7JߊG7nދ4V c7Z]^xfCmT!Dh^%W~tm4 'fLh8V~R3 =1gn\~Q4. g,Hh>'/%54U=z8$FѝALp2)#tpL6"HAJ`@J Y =2ok'Zg\NMmOQas)JJd\Q11:ۡ[QF$9,5ZYbA@.ml1Z92^Xʰ cD$^BN>]J@ku_" t &] >_swm\=v;޿{{!C]NӚdr2UHUI^Dbp;T/:$5/@@UiRl+omf6EDi3JQQDT@$)\2/z7QVa4Y=G}Nz;^T,/G].FhN[ƴ`v 2( koq C0wniYfR+%5va$Dˡ,>o>γoO hMtl)Je] gmLfCSpAKZKj-mj<D0,2qgqFM *6☵0ĬL $LEH&Y*I oIhG7 b9C"HCee̺e, ,E DPF`_Pܬ@BHf`I$,I@C#+5e ]4Z  $c "(®)ߛC ;I%kY$Qn9ydK4ca0 \ a h(HY, L"`Dʰc\ & H@$1adX,H_Hc RfXB" 0 ) E !2B np, 9=(ʸ// Ñ2a&8fn(Ua@J"I 7j $$ /yBaH 0dI HK % āHa  I,FBaH_"B]$)L҉ &eI$Y!!$!w`r::gg^ƇᦓbufpB"S3&!-{m=jJ?5[Q!`0 I$LTgBJ~MZ(ڬZM""Zm`M%"јd 4ȃJ@$0(MnV[lCB2Q֣mE[F2Q$ fQA5bFILa&PS0BffS&!-Qkb1*Ʊh+Saek[VmcZXbkd›)!`ѓ 6A&"@b iP Ub* ()x3.N6*SKʫƆ5Jʇ'MlmI_x}3HdVRh&e7$<\M*j~menXUd#t"HdL$RSETW8%8zM릗j:njlzl+orr-E$c*_;pj>6Mje gjl..RMKMJQ]Z.HJR \ԮkA$K3G4m0a%mURIXTAj۪ҾXAk6ZE*KV-V鍷Զk֗TbhJ"Qx3iRUZb[/& r';3, sa*T!z@5Uյ|LM"(dfHIaB)b"XaQY*ȑXڣm-Z*ѻmw!b(E4([YME Lb4%+%F4&hč%IR 4bH` BJLFlH F&$`i 66ŬJb֍m#fcIklT-Ĥ"BE&ZըƬZkbԑFƓ[X֍vFR!$됄>]3EWh2K츪 "BN.Yf}!X-A.tE5D"cϓUK!9!F$p?$>ϩ ƏE47I4NEbå! 9d`𾑁 v Z@)B@ R a${C!>JMO4>HL,@$$p /SBBNI wHBOp;OAd? >q,̨*Hlv mN$% }T'@W@}I $7|A}`H$CNY C@P!0w5B@"B tɳ)HӰL }9 <4zm&|Ą<cT7M*Hm!=;};H?; $$ @ӄdg$DHOtzV&ɫ`I{mC`s, pi֚'I @$XҤLa'n쁱d$KTГ C?CdH"@d$ۏy$0?:HI작DIy,!%IB}OP@'l7窱{ʐYDHCgIIJM, 8H|0}DuoۯWp\<o}oB/U޹̒03  sHp@܄'HHHC@*( =:Cڠh=(M Z@P$]%y 9m [eP=@=Jdiq$9tڿp&Ϩ _'I9Ï&U!>C)$! ST ՗tvcrzE}yUhZAuMhtT@ "mIW09Ju:*n{jX9o`b `d`c$q[A \[rbnS0u 4"If[ff]=y`0-2,Jhc;SI v) C^P27&Z-6Fb]BGDjk]*Zzۢ_ef\t!`/q(̪ D*-"[S%']mƚKk%aZ\BB(mvHj}G|`%ɗ D#Qѵ+k2k rXdQ)*I5BF* BET*ӧKfʨtrXsH0I+ڰrJA}Yгt-۪PK=" MKTFT+4: *YDL QRj*U+#C.`B\哬qᵹ\PKh.b #37ʨɩC؆YieUNu!`BRWQC mA4*ƪhUZJ2[]6Ȣ=]SU)Ս)RVۖVbVp5ڋhV#cX-tW(@DDh1ymXeTl֖[OI jMKJYc[7*hXH6[>aZL )  t誦ԕ%"BssKb ‰>6}ri+}TnXjru mF.*N:_'%s Zۂ%"$D}Bf,/s]seOP席>P[:Z6Iq 5lEj-}S[ :V쩴U-4R$FeIڴ 趨:*!(М+- I\ ,]8ŎK!nAK^GD[ꊫ[CKEPՌ횭iU+{]m]\-27-D irݎmhj6 lKʙ [e⨮})jJPQ2j4]nh[lEΘؔ-UE[j6Di̛v|*4,[EdR(U[Qn*Ymd\Q{qZ=F]#lEVm5[Pqm"V݅ChirA\"Md钱X--2p*\[α* (Z&n䢂9$)3̪@-}HYd̬-[TҕMDB@Wi඲N[&5[R¦ +0|9tY\3K"|pTr(IgLHڢMDAe ʈ- Niiqg mƈ\tmčo*I>Em+ZHXԕMVPc +p$tJ7`%'ǒ,6CbU>eCM=&VΦLtƹP\}+;Y:rB\C:ƴKMRlf@FpbҏM2] {pҋR6ujQUTDMTFI*u":6=+)`RgsղzV {ZEu mrt^->kiθ\${ƣNKv}4QETnHilP ʀ5MMDFCdlK䬈jj[OUJkdV]VF*mX(m0p{CmV4TjyQ]АmxAIdP.5hJDv$2[HQ7ړi``y 5-ВT:Vt!EVF P)kD)ɩ;TT0DB1@Mp9!M!etBWRQM.ϓa$2*B}F 4Z}*T '=K.W]S46:D!)BԨu4,W+{l!}i>df l v+ آ"FKt[mۚ3@[(UCZG (Q֔#jR^kk%mBBՀjnZW an1+bM}TBB3bfY}18YT!5cZj5UW6Ƶn[-e-j5kQ6֍UQkk5ZQVXE$RHEHH^s]䫌&'?cE_)732@3ϡ mN8vAr"˾Rhy e );|,G\yFw1K~7Foz]/$#@ۿߥy,[?Cn0I$mT=K}[Hſco  }-E7HmiJ}CB3)J:ĺrez;\rPD9:ĮPf*!<>g2B j% Hǣ 3$Y!N $^~H@u!'@cQI:4!:LIq~mH$hi!0!$2I:=Ҡ}RI1!!ġ9ԒNwɠ&&C̲@# BIHq(BBLHCH@6(jBx%ߛ`$lOTM!B}Ԓjh=: i z/D$%I$0!Hq8͡$d[w6 @v !$Jk_Z-XՋj[ޭmW5UFkW-XEkjmjVmj;-*4UH@ ŀwB@$7vI i$4a:dNh@)&j2IpHCI@H}v@ T@ $$R琁 U!3I3$ 8䄁 ui!NE 2HCa4(H{ j@! *$Đ P@(;J!$ 2NIͲ@36C@a H|$ '`ƢNVI C\n@Ja$7 ;kQI 7 $Lhdd $ !I!HK! Ӡ@>֞C2I$! 9j!!> : !d4%0`52u@Y BkXAA'!'nz@r!Τ$$Ф& zWmMn۱sW9 HeU毋Z )G"N"J~y~h! KY.-O:c"#:9?`בM=`i̅zD0Q4벫h;10)Ĉ'*W  C׏(cMMqq 0ŇCTIM'(ƃO8ÊOH,P59f`yqxoH@8>}?Qk7Dud84M:w\ÕN6-j7jO>gq8v dV!@ |2l5~{/rWIxA*; s Qԅn1r:Yz ae?}xrܢFxꟐO3Y  V !HÀ>kcN!M[ VX{la`8BHwBI;vܖu&GqG7k ʷ$$i[BZO :^7}8~CxK\xZ-!RB!y9 ig,4{#fv|(rJ$kC}];C8ݷWfD|:G|=2A p}L-/^-:ȱoѳ#BM+?|cz#foeY0kFDܰ䞥$u~[=]=O!ϼ<\ vo= 8/]<@A<]'9.$5{tJN@8š8zݮ(B {9?YαL@\T]ts~`{?[o q{4j=2]ʄBx(x;-iȤ&Mn$3iB@z@䓿$LEpm4 vdCN9Bt9t$ǹJIЧLޫ&ubВx9 Cwg$8otZ̞lKW!sĐMq+( 7@*,,`!+fx$՜$ +kwy}9dAQ؎k{nk-p^vw|4@NU^Dc=Uů[gV]Ov?/>iHuyJ@m"\SJS()0#>d^<0'F4ΑV ҃,gzYgkr]\u{&೦xm}Clm2_nz2ݸ缁 n!$&TY.(/Oό'J$ĜXq{JeCWr|ogk]wSw [;CV`VĩBo ]:%~Yv,oQ2Ҩ4Yz@`P `1KЄ,=e{y6 ڮk]T }Ja7+hb۬j .n91}NckbF`Ru8 mNa|ZtRT+b G a ;V&L;7U ފ^擋hFgGP dJ豋0@+Seԍ~شNAC˻,j,M`P$ <6TlF&.yV;go.^4YP $pfHv b9T{M>f_aJcS\v÷]Rrz,)dnv)cR[|NQVE^-t}?>vS虈bEopif(uta-~QXRh@ڢs[RΎ׹ӑ֎ݑdR=h栞6s*}C=R E;8XM~9qhr '*{;$8 R^p2T֓ERrWnYƓkdNЬF;HTXm㞈@&cw79 xl!r(B} =b!, 7DLڛZAY:"ݖ!*\<eٮ_=T^xY[ nݔ׌t#nj'Ԑ  bh~5re8j"}u&kΔ!;ua +ǧ54V8rϤ18FYšҥ^vy@/̈́!|/%k3ڞS0QE}KA49)j :c#%E7lj>V8@ս B!`#L1ֻB͕nS11 1lz/d[ᕤ 1 3Jz9[*EV&#!ݎ]ƼVyzSF[Ee%Ԡ}ȑ= 1 0xY4k*`\2!&oJ`(oiB 폰X^5aa „.wbtV#-iQ3o{6nv&YoеҔpbo"A\܆V6fiwn@凃[2vDpr`U2"6*.F#e#齥Ŭ_lM)ksp'M] ӻ/?Tns}c hFgFv]cɫs܊VTd[ Pd"r\A JbCsԂFX9miB7HINbVhv *|:6SL:W>eqxeP׫voy֞& \j?]3= K>jv<9TE`޶ksZ5Eսs7|j\y,B\*:gQ`=ƭ|Y\Hf bIѨML_*њ "{|jkSSd*нD #I9ܓΰ;uZё*[t;rkz7(.VMK~W9;/ä=6:-_ti~A]>~Ŀ~ioHM!:!FؐW81Evm{1vhҙDÏ#R䵈/JHB.Wgߣ֔ ؛=Y}[`f5C>g쌮M'=Vf3A_𢰆>s'¼wu.NfK9)㩚A$0P6w},Ŝn^ a9Pz<ѹ/'prJ즷Tt c>Ӫbo5xfwcsh,:!Pp ܂ x|8=OPMBqNA8n/(,Ic?iM)5' WX:b_BV$x1fOpw|@M+rk^ꖘ{Rp\Z'Ȓo?ڠX 2)je0ؤY\*J$O˹כ!un_r[CÔēX#\2͛ΏGR0Z׿a+ZBCwƸ6B*zf}-wփehLy뭞jiS6|O.ue܏aA1QwmS7gf|; .M8*x '(FV;'?mͻMKazhD'q}7@`fX9>y~jo[l=ο~ V;:jܹ{^֬8wud¢%\&W}i  ]t@!KK"F0 4 CzK2"O)7 ,#P6=˓z~> nrR&ޮGPI[j>JqEzujia^KԤ8!3[t_6^/?ώjEmOɏ:_'u Iy×BUDzF_Lu[y 1A7ercwO|r>ysY|eWc-\,/#{YD1;W9t(_2r} g|8*k.c_+{KlK7R-od:aQv8Z7U;xG3)~_>abJ{g1z bb#ĖΩϕ5dsχK,L۞R 4n?K|^ktv'~uۭYiXz† ueaU _̽ :†Q3<-e\QW۹6} oX?h9ͤfXӏfJ\@j#y1xMV*Ž0s}5N"N`hbFgſ;718 7j&gvpgp!P9-e>u}]:6xƯ8tqmy}THgiDľ. J bр^R>Nb<rխ`H8^FW\=]&dA߷"2D GjHVm@z䒣MYH֠AA`GoK2!֬yrWћMm_)R)tgzVv=|~.ɷUI n?JGeFnಥQey9mk#lrhĢ.ToW䣡OU9yA_=>4mëxl/Wf<{dY/kYn@*bZ\Q*5_TOQc'sك!x.N^C> I5-. 6[?!Ll"v֕yp{SO;/m>9#Y\f&A5ع“ 6>j(|;g7Vijz)]ѡHav0 q:vHchHфPſ@0-s:Q;X7~$4EEcv|F30_HNgL V4gf:(HΑZ}};*&68,߿\m̚*GGD,ަ3"{-4[.e F2|f+aզɈ/vi$s\.6)yoKy[Ok DzUuV1u7ݖP T{+Ffp('2 owUՊ2ѵBʒ[wچfNG&^{WO9{_V.S81kڮ֝J7YR)A*j=& x n,l&j7VyljĔ[SmwvҜ_R+[kc=mR&T|(5KtLgMD1MLXR|3ekR_ƬU?Ň{DQbV23>mnmQR뼢nER21=v,U8ѥ3,|eyLۘ^ɅF;_q2v,OL-*'jB Qv:ҜC3S1߳u/߀Zh8S~N3?=@e>Efֶ릒u|gׯJW&%duut:60=&cujU-Cq{ W5Bg^|嶭ne wm豼X[;{霥%pË i7@[9[;!vC L! t|hŎ7$<;2!e*&R8a%9N)(b)'_RK~^Ӌ.sa܍K_Yk~4_s˙yQs[vSݷhjONAMt'鹑7-';AYEF}vZU` q06mXⷠuxe*<޺L޼z,lC ߟ*})k< r={[Ljܜ S7~LPk_Z0;1Ζ?2=պoRm}lw^reۢrOSu͢\oBZ8W%̏x?]Uב, o{.ł.zCΤuj5:{-mS y%\L+NqW2"w0G)1scj=k; 8K<[;&7ܽ #z!]֦˺Kh{S3uc>L}ѓ=B?ֶ O3oe綒jLft9:1ўUSyҖ|D R2=19.u4fډ~NHQZNHWfYk!Ǻ9Pm+aͬuה6z4Z,}Y1WT0d3-Gcxihhd򆸷7&(_ƚz'?+⤋CxTA]2^EY>t _+yI;JlE8E[[6sr#N) WP5F[dW(gpDEE0=ݞ;27آTS;{ɏCoG5 }<58IrS!2㥊97SqMT..>'\5h\G`qo7[z]aa ;7fnTZi}4y9bd -! a]c4Ț7a(?9b]*E\ecU{Jr5~1^{w71! bO0ȹMQ= k=>K1CJ0LqkZɵ_O+}PBv1LHjHk46o XSB04Pȟ3GONA|}gCNd91GqHq#+ q@g_c#*8}Rw_JO~ iwoYquQPg$aTB#*3nda;Οg qοI+cÒ Z ֤>x(*wd<e\]e 23RQ뿼'<%g[%]9sbb~u^\|m٤ܹOa/-3jX\|A8{Qm!~dl$w}c)9^lǝ es0ܞuOG!mAi+Q_Ow:߻+h{k=1q&]BKsU5˺[6&aWwIx_~a%NOeתʤ5WQ榔C]zp0'ӝ ,kcMgvVLQhV]ɶ>{Xkorr0}M!B~k4Ā1 d)J|z\]uG˩HJT(`nF Ovzۈz^QtD=zEm?A֋`!S X|W^#H0W ~FN"E_4`>uA"!8lh.ݜ9b`| }ܚ;B&(tC՞<'bw.ӏ?mY,vQzN|qSq:>N aw})m۾SKA8c%v;83^YllVzACwM݌<fÃzW=OWE4U ܜqJ`veڗZDˏ؄jėKq]}Oo,|5,16'2}͞)VR쐴+>zQESdJ۪3ɑf|t:G~nILO=fn̉N1QQBɺtWwOr'wc+NS;߷oCI%]ElRMEQpb`d#Y1cs9ژ<X`vJ:>k|/ưamB59Kp:^1i,y+aw쀔%Hrj7=W*otp}`Udk^w 1k2b0Hͅő3xiҿJ+6yЫv_bp~d6} [MjyHRvPf>Ѓrfw{.ce o%uy)S!UlS[QJn ɮf40GZNtҏh.WT֜ZoױT7C7'%HtT* %|ޞy l0@Cٔ}snbΝU@_b( KoYd\{t ˨Y\dktٮD{|تy~~TX8;W2`JwI _o4\=_Yv;sA ZSmde(*֝U6&erg{S7 (Pf$̨1  r2ssŮsS6jgIzjTq/Z$],G~S(-g0Ǭ/9,vC dSomOi%rgxv߭;T8Q,@ri:ݨ Dayۈϡ^j!qoL%.Xi3l:6'7Xv[8yab[,=n=U1V<0{tH ϗDc͊G_iQ˕c虍IM_R+ MBs Uo< `M&l`SR%l/ٜIQVi=Qwq*9kw)(-_qԝ7٠GuoTxР SMz\F;~Q Χx6tGp4.,n.@)XG\&+23O";+('rwwO+ϱa>l6>9(-v^^$Rw|}@퓊ݾ5}t|s[D !AS$>_ps|WZ2ca̒[h6> kf;Pd!Q5e,>bզCE:-Qφ]R&[-!o'^hO2*@ /&D̯S $3au&Nn2WƗ(ò*.I3_9B 2>xvu~CD0VNf6Pwl{#Yޑ ow[9.A#Ef ¦sRzvSxY6+ ͵6TELr̼_*w4f^7.5zMeNm[+oOV1WTF#,"W4&=dI"݋-@w|[S/SZwp[s( BW [}W&o}HIq'IO;;ym.K̥#m{\=z}ufo(c;qQ+qp/i.luQrls99z'~u@ VerZنq$9J)}GW]&RPV1!䶷xU[y3jײ7 ɤ ˪K>>mS*?1w73SP2W'y&)RxwqYa/OeSdH!vI0"ݬU&/qx v|rp/2 w]=z[K : V>-t)ƍ~hISqXAK]7?;ubYצ3G^Gh0ovֆ_`Ĭ3t]3W[<L{LM/&!f/7&ٟF^8V=6L挂6q(qf*{qY3'B&o(#:oVe51{|>xsa4{,q2/_%Qৢh_P.Wq{g7ik<:m.,v)W}~(^; `2UVyldFqyכ(IUG9H"j=6gDMRv,+t~UzG1HS{]'ľVlu]1~+Nuly;콗l _RA li^2h/C{%lu~=\kJ:Ԧ,_'Da~|R񵬢/94e`uj^޸uoxj~] [J^X8#[՘loaZŽqdloo&\rj%4''m3Ug6}j&Y#[(53לD la{pl xfp7;\ԫ?w*T4~}%3~]N#$})gXZ>9 r)FLlϝ:ZH&+{g*XrqJ!P)VHV t)uѻ@Hǐ0OZ" ÿ}_}7K z~XB$/kigņ%Ьۂ^ |C]-sO]|utjgXlNx%+P&f@t@52 ()9r~coć-{Ng:^NEZ:Wlv I8MxJ^>f'g5^[ }Yݦiνt't=aOgY׾= 6b0.Ci} wU}{Fs0ho2 DϷs '7s~8_J@DT+8|}Vjy n:MgYlى 7Hw^rgX:E[* \EdD ᪣$'>r؞u4U3-5{m⦨r~{1KlJϗv,u>,֬3GǢ^XΌ@5֡QİND_Nn5n..{n _H5^of|yWX+m_om_7˖az,]'bh4;vT)"XeEpdZF!Ǵ+SGʊDyȃcTyg3?LZtSzƖOǮqd8crSxBJ#&4rQ/jn/Sl ;RUE6K ?Lᰃc(>gZvc`rҕ /_7e $[o0UPn\h*:+oQ7.œVP~/dujta&Us)UՏӿ^7ݖR/ɇS\/SqJ9+G Y"tJ1n&i<>0 y~D뾑,}ߕ=TJe} 9ϠK Xv0:BHPD=_伥fi{ LE'nkKLHGx:,)-Ii|ǧ0土})$xC;_UiXۏˡCiiWfkRd^)A?=zeztnK* =[1cć gX}tŮ=/"^*! %j84*MSXez2[jbxR'f%j#Ֆ,Xy`9^K]Dx)ݢ*jVe+  `&KC%u8>f*UU}V^UvTX7C]E۪}19v>t\| ha1=2:ݻ/>EDz m3>f psumt"y7=ϊ7X=j9*S(g @f!H-ucRy]h6eε\rY <@.g]jZA[>Q?T8pyb=O{@LezuWL /Yqv a VwґY0O鹞H*Lphc:;TfnuS!m 1ܗɌѩCb+j_bʣs\u/=d֫3 ]} uFɚ=*2i9]L"X2t$}: xؘQ?'{oIPpe=|474pAZ/ ޕOg5FV+@]0ތWtޢ0ȓv'\Cq 1ZK(­kkg6"]ybp [@[ɯˢQ.à`P`#Cx޺6#"*>z>Jq,†9-fr,/ʫ7aU͡0>mMZ8Tov6vk%O]:cnǺ(v_:mXX$n{޽tͼɢA۾ʿ?vrlr##O8=S\#HDa|[٧sSR u+_Wbyb7ޅyʷ _e%&;2W]'SYG}/곊wPC.0jw+ܣn~hw /LXAS\zW{Xyg6=|IwOlVMܤvt3UXI] \b F_Ee/Nr^?3KNo: ~cR4izM0LSSqMwhfc@5V {'uUT y24o䢽?!fnb :} L-n_YQːFSTvif-9<"[TAŸ;(AɗmDexXbGBohy+ji߻ʱj1e9۬[UFEW3ؠ+:Z0ty|#Ó_sk/8q;UMU ` hȕSJw\NL<汜z7)usY~E5#X^My/>B8=`џt*OG:F7QW9|."K6lB_H|v|{>stx_Q4ݙ >BHpsᥞ %}D|NDχo+YOgE]=y_\-܋+tTj~/j 7u?2{O3n۴dY [i_?\LDߖmf~ fxy/8B/VƴPXx|l竳̙)(]92z"w6U{هZ}ςVS?̦ߙ@cyY~:kY4lnxk,io2o;H 3kïw +I+lޤSWC絮y}"# 7om`'~J3 `5xΡx}QÖnǨ&!<<';vDk(kc͚ҾEXK7W3.x)J];z=\pWw13Xܟ#an{AZ%D!xcS\us-1Ozo!:wm38)(ɒl÷5m/ߝBavk^A1- FE\3v[u ;ޞG#{BW-S9VZ& P``c I|b=lgwV_M]"fvr|ps5)r4ke|`)@ 4ח=3XUcxG1^ӻԭ;'ٷk9yB61uJJ_6 h)61>_ +w}U ګe]gٝ{UVJ.^* sRK2@:fYTxoƅ?ut<ݩb *v054jěcU 5ksp1.Tdf9g_~Ci#[ :]A/FǷ@Pö9 JR.? ͉5̔V>Q)$'P )"#  Gj,Nkw[2ZZMOB*sV0 TEG y8^MM_.uܟ=j 0f@+eg̜2ݯ,y1˶"nLٲ|).J Kb񛼩b=-/&6l5 A12S>ܖ.kcy8~!a[БjG#P&H寧A`+dE _dlyh̺lϔ.c/KEiKޙS-W"P'~A`1 U5..gr*u 6I (`>7/Z'[Jx<?z!N_ʾ#vLpnL|5PJy8uMnץV6q:o 5/#Yp2'7=E@IkN: zyxË;'H0 Kɭ&SoOphۭNo _ҜQOc{+2gf ē,=ėzd?ʻ"4%!0Oa ';f36Ar5*%qba3}BҙfU'{o#7DNZNk$` R#,Z7BJ:k_V΃׎󛅂\J4֧;[d1UӝM蛝QȗyE[( x1-װ/OMuK'bMti;Y:>K3qwsqN˛)rh+t{"e7F'H ,CYş+Vv;fw.~R 4E81ǿ+?!пwr0QURh1<0b28@ gې0wb GM׳u9djO'Gdždm~<>gt괎$ xqʢ,1i2s|h ԢRu?ÜCN=F< H\.p1,)SZwjFg$>^><+i)[QPhlWA5y:!.BBN>!2Xzq{3_Cbqnȫah(SI{1+ y KתRm.%3s"ѯN/a @ !"֮ \}Z]moؖB~+r5`sגF` Q?a2C0Wx;h>w=n~zI`!ڦ`! azl__i(j{rs|h#=;./AGk/@__ayq3 U~o%\g؉wA&k;!߷;ry@;"#` 7*lSՀ0`0e.񇳃 oce-.#d ZO3q$X:#;瞧'-;Ʌ'V ]Q'V&_Bה0trVdy;5f>$ LI9ms7 8Z5-+%#TZ=KXUUk0$U)XH`wtocwU ,*6t:V;J i/8g ^͸tl!zM V5Ma@WZ5lAqmMIr Y& Nв3&JJ%R{'Ƨhlv޶:iuiZi TV*#LcjPTũ*k=`Z!DFP-GBXŶڍS_Ko9d*683knG#hJX΅aX=Qj k4B1jNY$[8+m X9 qVU4ZR,qX6Վ͕UUfR9w-BnuMOI"Ҳt>m$ۍ|g[L'#jb_ErUos\е FBEm=.WdnS+(@\ ZY$- ` PUtQ)šTg\i$*D(۔liX5[i#PZ_E$HBYLj'76ѭYQ8F,Vur; ˭IMX#am)s&ąb $QNXQn Rm-%nih"MU lL,7E*rY:'\-ơ'H4N-!:m:ZZ2k(mMhATeWck}bEq "X6/o|y=;:^xI_^޼s7.)] ʊRM֢lQEhNT%b@WF.DZUvA(ی)m" UUJhD%h֞D1TDɒZU\h]C%&唃jU^T|d䠊sQ4ЎA N(ԁZD .um1z* L͔Qd7Vihiౌ^Z[MjYj%$ mF EgjjU:nZ*H+Lɭ"0zVJaT\+ ΙR\`e UU5mcddZMm[D%dcM%f ʩ MTY5Y` 9(<=lh}2Tgnqu {+qj&A]$lkciZ"+BZt* c<2iJ $V֊M벷[ʔ-[e,TJ+ۖ걮j@RMMOsCC\Um!]:`29(PkCMfVw)uVN59*J̞l^Џ&W*>ke5ల1!ґ] Eӓ#j})U$ϕ ""J+7I<ʪ|b\J>TMmtۛ\5Ve%)r/j@T(sڵRiU("N[E k:cjc9Dң:T\)(hqkT&) VܴT+胡jec݃^+%$$7>sv4Y'о@>M$Hݐ$!BBo[ZV6ך[[W6-UUW֫!Y I BJa @6g]czՐ$ >۩w[`0&[ ?_bKE2 hYeUJ|˜]RJaL{.QrHH }{ˑ}#yy&]{6u2RǤ:äfHCB!$HKj|֭-ն+Ujmk浪Zm[m|m-^nVWuͶk|ת*2I$.! P,!d $F12I1;s+W/oοQC2䒯B^܅L$)cʩ`ANL BZH[W7~7`sQl#X! HY _qMͶmjTFؘ+ɞMr 6\*Eafhxu;@Μ#庛4화:՘%<۸1S,I/7/{s25ԉp99J9\{H5|ߥ)7aUCk H;3&C$I  j+^mխyVVӗUEV uo[˛嶄2 sHC  ЄI%1H`ӥ R~痗ʷeVmAghwB*yrl̒׫]qv}|V d2HC2BAPjUJZ[TR!l鹩Hpۂ3a6eR"774-'v7':mg GYèE\I/P5k?lȐd-sv G'S5.Ns"rR0xg^mVj{Feν&JL2&fb*E,4 B-@RJJ2WwL#,,#E[k5{.cU,-U r RKl+0!zf(k7+ιDTj2[۾a+'l9gy 5Z! OOG"Ԩ6HKcZa`cIBl\ABdf`a$S)%7E/ocks_.jܷ*s^|׻w=ͧu d$2bf ILH$~+vͯ7 )%@0 e*e+E_b}U*HZ|:(O[׌_dzH店Ćլ'7My\E)rT.vKO)zQ^j,la1ΧHmslE])$LHwKeU)IIuK)&KC o6Un?]yD=_оȈ|u5Jl4M_yk$RR/Χ\yxg&<.&l^弹grӛlb(M9c ͨEJB&{~wչmjؒsT_/ݮs^Uƶ=\8ps/LRHVG!d.lywImGHE[hFIܻpur嬱(>cs`jHYa$H%rΗxrmtPܚg9(蛤uvgI!&އ5姥SP(Jd$'-`z8|3ˍIWQ,U(JcqRYMa , viIꀴ0ǎUTR껺yo{Vy?O>źInk\ך-`"|~;6D3\`X8k'MSxSRڅ#ëK X7vH!۶s_Grt}z: N!?yYbluB'l$BBH"V%Zz@SbI!{!Rno57*Ǻ R@ lqi%&$)W*|ۚ/6so赭aLN RVlՏ+ͯ(\W"2gB8C.۱r9%,f̂T[]5F$mQ۾^1NO̓a93521S~3n㙮vmTj"׾c7 6dIfW寚 r뫚N];sU63cUQS|ܸ/StYְs~Ub򝺎YYXԙ%|z୅Yɻ]5o|wEVܚ@嫻%zIfF0j4aD[̈ rZݽh:3?s30\OlTSt .[]V`I$`L teRw i[0gQW~+m>o7ߌZyxh߻j-fgp ʇ\>e9BMH=xh8N8sE+ktC'%2˲y|<ӛ׉G- GÛ %ja=&]L5۳*^iǏI'fj||8v9tNkvDD03LPVQko6tS L+,l +uy^cFڷ5#S53ϯf$sS{ky|v6' T[[\ hZIJu7 哴V $Uu]pyMukrub&{Qmp1uԬ9%4MkWsCpi0/[q&Szj+m~˚ۻV|pq}F+Ϟn[\ܼ6ַSW5ۖoޯ}*Er &HNNEnz{usrs[oe$Ċ"[l!܆5;MtI҈Qz'R^lIKhU߶^pm=[NxC csޝ{ujJwՉy9uI冐;u$GdmHGX뮨Rg jgll"sv/Q_5[yWQ.˚9wޏyEo8eC3mzTCs3Rwy{s}ݯ-|鶢)L#|;:!%%り\nlֵL:9]W%roN'RJxH#99IbV%e*8!Str1-Y2w9W "|w~ʶYֹZ6nQ5E;k]WkmtXŋܢȶ^ëHi ("J,܅ C) f@_Qɠoȑ\ݷ$CZ/+Sӭ丏q92dhq"W.ÜF6K8٭Ww;jG)zvɼ۽l.M$$lκ635)zN:6TF$"wb֖ڭhZȠzp \$.JK$4I$]ӴS0`MI8r_/6︫yrZ^F+My{<׿>,V-V,ղUW:u_Vl0 S [ I Q XRȰb.u6؉6;sW;sRIXKB[['FMwmy}7GYJ2uX630z 3"f}yaf^޶9ۇw09rR9p4C8U 8yjUʵӽa_-^k6ms^d{߻ܱko%wW,nlR[9q )3ApSI!oW}U)VGs^ixTn2qJkv9l'=l (e>OZ,to]ŎyZݷM_r $+%PlP2PHo)[r|/X6jnlP_W#m"v 7 S^&fg&2Ȼ3LݦfD0rt>ýL]n]&2 V2ҙ;kFlqǻee5*"{;>qKuVKBLmȚIdkO~?,Mݪ\Hù;ftޡMH%btI{^K=N/Oŋ l2H6FMwr7 "F#sԚkMO xSY龜5Xb}WÒi%FK dEŎ"aHESY,dXmĹX/?:}+kyjambl Ka$dy&9W_uץyW6I-}IW+\ XuHL"cI \=cWlI;Kxvacש] uj:u(H*l5nxMX[yr+:/!" ,M~S'IՔ)Idj((k+$ۗ~+]1, ,$ lf-K2-w~~,Wnj_ꚭ AB9#I.%5nZ6ֵwݯyWy}V5^o_+U  $s#%a ug4g9z9k=FK%%o{/o؊&;&[xɞ)ާzQעJ wDfo %K"W"() nsx¦ufQ'Exr')z,vL$ڥerwѤ藮=' #HkL:ֶؑ[#VRZAZzs2;@z S"e|jŨҲ ¤ ~6АKVd{s0d$egIk.`(-LBmL fxOwwfl&ݽsGwW6rZa ~ՈˇlEߓ>a|IwE8ْ-rFc\6I:C?7lI,$*^㵬M5{ ;{sh󯮧99lV)drIA6l*9"-=MagXn2\YL˜f3)Qf¹oż6Ñm͠Y!1~1!dUSO{9t6ܯ{ܭlj|g~Wzb*/@1!:M@09 jz[s{fg"Tl*.Y5,8ּh#m'$LZ|t xډ7H')h+Vy$XlK_2f.>7ZG$&ɋܢHH>Ee#P7f@2gɬ) ; f .*/.۴ $  $2`I HX H/dLC` E˜Y'wthQ~o+{ gIS\dL-uסz@E `(Ld) !Nk {Fh U]u~M*fr3t<3b!eȄCzv$ .Rrmc1QY܆OsNoEҊTQ Zz:FΤz,'B*pi6P/iFUd3JPeiЛ FUHAPAZT[+NUArmHیjbJ j3Xlbro PŔ4ZRiTTZDED6LuWE!A)jŦ嵦Ajt“Lͩk/hW-m.iEqfIzԢ5hkjIJ(|ڒY\5DЅJtAJDu#R袵.6i(zVEڊ.kDWjW# ++55*EI}`jW5l \g[DV[D_Ui%H4iZgZQMm(lWX%Ke&LҕZ`_c M4%S;TͶ%ł^R ]E$(5dҨUJ}"lamuhm>h{/AVԛciW4CEjZ,F-e-cS=UlXU9krҮBm+ IM֌5>uAd\"h-}[T*SpUi\g\H(KV֠ Z`^M9̱7XF uR7DWQ8:ɡ}V i(k[WNmTW4uT>ReIl* Zۍh5Q54+8SUlXQt*% ]2'SZ9R)MɲUFFMRM*ֲ' ]')$LB4uP+(y-IXB\&Aԡ(UZ\JIT*&+DN,QPjEtVU5)!h/$dפCIu>UCGPsK\"Chd+msk+Z8rXP#Bȶ)Iľn[Dac*ڃ\Z`A&1}Um:BhG$>Dhk"Z`DҢ6#[M :KcEnPԴ«UcM)EQ+KޖBꜛ 'NYj4T^HU\ME-{kKMWU:jU1ch Ō+sJ 碋OEjV̡QXKEP , >z> y P" D`bhƌ Xt*&[[6gT!c'Ce $ŒaR&QC+:T7G{Teh9 jRe%T:BE\]8T}mTG K(Ig%!Ŏx$P(B-Bٚ=8jROT`0 U) & FƒI(ݨ;hbD0AUu-EUsm]%aMP OXU8 ֶh2ZBtrZb! @ L_"R"$Pj%0mhJy2%YXTbpR)bd A"M,0jRS2pgN9nT],WķS\ᡡ.@Ä!$ Oޑqɣ!DnJJ|u)HťRY>m3Xy`.\+H %0)TpQ1$8[\9-S%N%" A[Um9 %Fb5Ck)4{ * ?Xkjfn(1t(M/76?[V0o2kz<H`gj5|T@ N+?"  K&A CE`l;mݚÄOeDTU@|ISY(^T @(PHxul G5W\>D7IRšOa6SHHd<5xi8m  ClN0&N!K%n8S̃(h)0YHĐccb@Q1bV3' risi8ƸΪ&k%^nKw]qu6b[ߙujqlŐY0duKayߵd5*d1M_+ 2m +#.6Y+V08ϤZrl1lhPBYӂq*!|8UYM>헀Xe0u;4ln B$nI0W; ֎tN)f0Q[|u`kNZ bp(`]bdY3Yw YH0*;F=ʾDplfw#fpjH@6\\őI$TUDf9٧+Ul+nj%lDIcXCԐXiD'x2mˁk|H AXbˬP *xf[ImTC^2Ͽ7 5Rk&V]e:j@kw8ahP J:yDmNZz-*jOxR(*RJɾF,g01 ԔIq Xh v2N^vv^rߴ; v(,Yp#J(.b&s/Ӣ\\˘1C7774%STu'VQo3/WW92ET \lB$666v/=d،X^za#yi5u77JuNU\ImͰ:Msэsl3h"dHnkʝsˁWwcwu卼W5+ZHTm~/<-vVފs*U~7J,h17 TA%m>lo;1˕kk~>zlsqquۢ"xMv^7kMVA#RI`TdEMd:(cV9Y4;뺼8""K2(=]!\izܢ6sTJs#*i`{rmYV\ѭ͢1ɵ͵ƣbk$% %3[!_jZtNk{͒9"1X/vYv*9vݒpF.^^iʹ.S2lsMWlXLgG˨A y`&=9Wn/ՓUt0:㧻%U[mHsXl'vӵ)[Q02;4Qnm \yUfa5A._2(ǃ$eSliPX,_͖5!6Ү)aƾo|ܿJ&J>r̋ƫ)E&!DB=&N:^nn?347;r1B4eZWOy5SP PHzz2ɝwnV7wok;oӥX/龛'Ԉ}L $eB"&Y,F*Ȼ!v3NhKlwtЉ&IěэL+ [VەJP0lwKD !6K)Oy~cpN>n6 kWV0'BB o,$/6kFZ͐BHE)$Hkl%MK%'mg%^i2$)ǫ3)&Y^3EVI$dmUviv:CUy=݆FEa(nZ]d j9m0CEV&X_N$F޾|G:u ${sdu)sK6 w=$X)ԟeɇxTU##nlUrт$QQDs r%vALPe)2zk\1_ s4[6s%ǝh]ب(I5^lrጛbW2,%c&eW1b$6^^\\vr9LJ.@±ȴW7wNsL9.$_j89y#i+bG"'4\ޭ jWG8bx(>o{T#@dYh]w6Gwr9IW+dޚ|J"^^4f+9IЮ؊Ă]7˄~rhن:Ð|Hueю}w~|^X۳RRTrŝzY.skےWjm[,Y(W0^LX+EEX7\}oፋʹFTg>sm{˷'ub-ӻr$W22xcD;91f4_5ut[]j^uySU*.I ,aMKh\]-u9D\rJ9rR[F1c]RFva^\"MtGK**>\'Es/uf7wZܢW"Uė+.\\ܹcpM弧0AeݭJvDc[<Qy˖d#5˗4HQ]h&w_9 _5\\K{v$\g.EQs[.n\\5緻W;L1Pnc;\דW{3 ]&5\uQmrmUy\sLԇw9+uͽ݊76ls1Iy^vŢ_]6!__1s.^owWcئ(&T*(C'lug4WNl2癜Lm$$ccam\4)ydc$Rp7yܽs6Sz2Da9-MݹGa9.o!([ w-v.8 cԊTypsf2CRb:0{]_gNHÞ&WPOǿzEh^Ypg;UYV˾YDAբ.;]!C 8rD-~*+IߟobKu;)`UW_89{c{`:AS oFW*/%gc_~I?jW㤋WvB4-Ena'ͶdT]w9h.rt(!G5So[6b;uNr֛Ф.z%zq=7;:/%&gZn>֙Z'[AظPޣ+ZY&xVF:n7nEmo +Cjk5ܘ(| 7pV 3-쥷9׸z+GV1p`KFx/$Ms1R=k-Qkt}_r&7&Rh}'htN!#)Je}M/pXQ Ԃt-0ϗgN1dJx1i1ħ~y7rPHU4ßi'pH[\*ROHAK;?s%SD4y 1N&f !B YlVYÐEg{#'s̐*y1luz[[*­W3iwVO טpu;'O˒T5yfYTMuSV~O2 kɈg/[2r!TVŕ9OK}%߰KPnYXbLIgGl4Os:zmi1J2/ÐMJ&Y]`u/67y<bj !zz+&@aϒD>; 5Mk r;nƈˣ\|ϰ0H}פD$P1 ,=$5 "I$ ф$h{ArI3$_89;MF 4“A&,˿ llvˁ%tf[l  %*k98OҷCaMDQaHUXP*Y/Sp>M2Ϻ#snW)9r y=~6Q7ޮo5sRܯ+ʗr5/ur ,Z9rF!pAprc m@Q-)Cݶ&AAhCvOmbsmU"9Ze¦ɮ|nUH8#[cħ{j (s*[7H9jːxlnjf.9)l~wGw7O6UT9T.<ƳfNgqbG#F=x;XJgjwu#xLcx⛺MxTTGÝ^Sr5RlN-SKm%lHH#eMK],d6=]1kv,񷓻Dx5̻q5j,X\Sl~yǠz&NrY!U6RJN9IB* .}m75yF"&]$Dc9cQЮd"2ciEͰmClk^VQ\ܴmmȶ.u+3KṴZ#`{{'cV)FGW1fnb <Ɗ*Nt˕^͹ k5˚5u||%yF{{#y-:\V%ݧuB^s\1\{'yEY6Ava+RwEG1L s8XE2lS7z23DŽSݤeEe+I2,I&z}<љ0jJthŹ|65c͞Gu˛tn] (KBQd㼺 D`>>Zﺹ˛ɨw\ŰX)|:W75~wWLTwIf-%D˛]\%2uȫl2ImwOe"q UrEyX5)wX6W1qQkr]lQ!# yRz\66ܹ{mjH16ݢ]܊Dcynm'~~tFw(4Y\W۲i}<۽A6\kwj]unk1.Irƣhfy[U^R9\Ibc#T714AuAˆ7n󗻵QW6;MMcE]ݢɍ|A=#Qͮ!EyֹF{ZnnNvUwpo<ܽ FMQs{ݯv}ܮU#7+1&t"Ko.X:bk˜%$W+Ö*owi" 뺮sr=vaա:S֯TG;Kjx*x&=- 782]l֪#LٵU_uN1)%BtN8=`9Z+3x6Y ~nT7b hk"Qf)1}|ӭ$+ORyxR 5{G={r?}6q7BC WZ{ibc_Tq 4uz:l\ݑs GQ~$ZJPyw:@tĊSay8ghA@J2z,-DH+ uB[TgsgmTZ (xIn6hbT7IZFfI>e: ?<3151hhPW x d>73)'^|L^J ]O4v^]_: e^-瘡nם։(mgK뜛H JK>lA:W~YcM:-?bR:]{3/G00 |/ˁ f)RA@ nپ~tǕm[Wya22ZH}, jlC9O.@;$${$>Ԓd adazԀKzsg|g9?%{.<?O(J:J]A`{L9m^7"};ęJ n0TV^%[@_kt Þ[K0-}(ʄQM7ʹja|&u}3mVq1"Az?KևpId|W@;8vTշI//zB: h|Lvz!dE=e;c~SVV?vCXUEt 9R{[Jx C,BX8LLO.~|ygP}~ս)C_!Y[4{n #4y>F[WJG 5v|6u myD-Md&ۄ:a)6]g5jу>j/E3W}-a'>Z6#;5؝CkW }ܾçc}ZeTGx}N/FIΟ{(]yĤmk \# 'sVVSFTp\"KsVtz mgF5E}(iDӚJHjNAWnM2:?=o IrR gstX~'ܬU.^GJYUvٚm|EL{ȧ3czł."*G*v숬l*.|~ܚ܇8h_Џ!ŔlRHs *VWԘ*]]89%湋P5lMNwԉ"uE_K(ngBH,!)$<ItB@2YI HH!$.G>r g$,$5{h\ljhI4I yo;( BMs$C$S f+C 7w@)$)dߪI&2IĤ$ '$&T@ ?@>nv^f'v?gzԇHA>v2[>5!dŀaΊh\q֝T%FaߡJߚ$c, 6?%`n|g͌e_n :P|~+KB\>}L$:rGcFzMȜ ƍXV}l0V{o<#~.Pw_!:bw|.^)N:[gmӤW0X?)kw'qjw+kI'K5I)$&Ňd\ytwܩE"xE]5\R&8j7֍rS y`0Um^K g?˻_vYI|:@)ƑR@Bps ;$7ߕp80x䣖@~r#6M𸎯%9(~ A%|}sb2FXec?_-M:W13::cQ{5ttf'TbZ5Ӗ_0hMܴ! $!akx%p_>_<[}}?yWgW%r He3+à1DyJ@ \z f>'Us&Lɘ;൜=,3Y4:*KyAN+?FBa~VqM]17IYCﻌg}iw*氓[{̧qq[, 0;/[œ/[wq~Oߚ;ZyLwK.}}]ίZQY333333>a]c촴ԱVt3K_0n\̂6-7777776.U333332_U55555555555555555555554,X(A$Ưm: O%~;N{fT~^(dYbI|҂#rm30UƯ?%O5)bwk![-?^p!.%$X'մqZ94gw 6>$lpCY· kiיRù LX> 5~)&'bwnU9L.e `x `pmϯ 1[iz/WTQш,#PGBgAb D̵yϼq;~_ݲCi^\ s_`Z}#>l{ŘAGՙ=Aܦ:ݭ:|>sގ۩|8؇x~}rdϢtmM}Z/⾖CAXCYB˷ZuQ0-|,UGd_nYᙇZUSߘ}1؀/!/<>JR8z'䍽?Mxsm˫W! ;z *ƀhBg}u߮A)!8_6A)~֝%ܬLcb:2{&hޫUIWK)+wqqGݑK eڢOq }mqif sf{bKԜCD|IbMo&Xmd꼊_GGngr%hlukTdf^4L+iahizђx4m =r"d Fh#Hv ҟ=V;UwdiLi9SAᶂ~E&j[14vS Za`B'=0);/zjāhG-rJ n15s~?R.^e/Z)qR$/ *lH Թ 2wx%X3ExHjkY֙#ݪ]N>J8/W[d-Z"QAN?Xxι/֝sh϶L2|#{2m:EЪߟn ʹ[yK4iYI"['#Vj>#1T>RnbP4{\Rqپ3%hL/3EX7H;8*AH Hê{t݅sZWy(He}S$oByzOXh]̿q7Z&Y4GXIs7u^+Ny|ovbV6X3Q#v<"'鞫<b(F+ǝw5$1сHH6l<9{q"lG)`0l   " 0`? A k䔃,U_1OgaB$bIQ BD/2jz&R@8Hb )ϐ8oTg-.99$hn_+@AE@>Ms<'5yzYm%ɤw>y 6wK:(D:$tـEMkT"Q}bX؁DI>1o_qWq}[x11^{w\WE, n$q1 zSǭ#(_q m-X= OZڙ1wW":PVn['moNEɵ$B| d'cGWP>TZ1 Ń??~[?ߓxCdQ`0` ADvݣ;2 ZKQz^븹>y\ޯx#gJ@egƕ`R$X>WodM[37oի$ p:f}_ы\8kW1¶EdXƟ *\q0́W%FkCr9Ɨ ;h~wCaoϖf3S? yR?O;z"}?nۼs-DȨj)]T9$t:gMyyo?|a)B'묠j]u&}W&i?}2 ,qKjAb L4kk8J d>mͽ^dch ovj*v֧)C!Sfv ?o#qWepqc#MP 1o|ߴ6 >;v<ϑ}!,<"KiSL⃫=gLpE}ZQ4=zX 8v@8K}.jӚU^EuB`23bO/Zy)haDZ, Ξ(OM_wEZӒ\^Tq~Yv;1=>-{Xn !Kl-zjȝ7kXđܓqBZ`6]䔠M>sv {]bh I-c;8'1 Y)ZcDcgPNDM &Zgu.80asذT:+G'(rMo(R.篵 I{8I<?j@0M S?ᄄ3 2z!|ϥ"$4 2~MƑAIɠE  d-@tI)3)Y v+P$2C9 lƤ ܶ T@W4277{2/߳g?CwǨ *#+EvR*$эyd $j[9 ?R?dւr쫇܉#J#9HO_ +Oqk_?7[ # U&o!K]~b7erT`HHL\$8I̔'ܕ1G{s ?5ƽLh!f{YTp8½n,RG)'a߭I!srnZ5mM"@aH@<,Z/t!8s9w(C$@̖@LJI s! e2B}!,Y v> فI @%M`a~uN ˇB¬|6@!6;}<bV`d |"CTq VOQ''Unyہ9sR 4"p@l*鋰d6 '9xU7(PMzz&`ڮHfGh=+׼C$|adZRhyz<z[sE|[6_ lB F+!){E(qD=k]˰l?gΐIo D`{+!HnQB)ͬJ%{MP6YZL%,[;? !]N`JC!wU6{]|c2J/ßJᮨlXOXj+$[0h?_V@`gEk.I;}c~g0B@ x}ey_ȺcɧM7p)`Ik<ոN ޶[62Ix }S ݬ: [կ${[r?Wˁ TUZY,4=Ą dԐ zn'#_iD{V*}Vrn,9] Rl@ $dZI!!^Q!Ҥ|ش6y>u+:dp+U? AVip`ĝN.ڤn-VK~ n/qgKy `\ oh"E1AQm}sAlߧ}s]]"EX]hԗdb&#8yKcu&AI"Ͻk"] @00ߌuy>*R>:ab1Omxk,8k#?xk6(i۝<:ߔ+] ֢QUd?QGd|3")ӵާY< _pwߘ}$65E{o=h2>V PP!8q*|a2.vz0nI J-ơ) sސ#Md0 y [O͜2-V+p=h7C޺pJS 0*%~zq@ʢ'^[ٳY`QZY&{\^ l <,rBHTy\[J4"O̟3%wtѧk'{E) />@wq.Z>|&(i41jL.X]JWp?|%nFX գIIު)9)'1)YP zt{{"nM(4Go sm;bȮM: ̴,[ȴ/f/?>lykjs罳@ֲ~&1PN&o*ut^2eAdЃ A3u>XKSZ>ؕO*Fg[?w༭.~`pC))'~b:ef4Ȣ8倐6z44' zÀ3fR@b|$]Zs]-5#ޭ0 wPҁO1{.{!ކ0XӁϳڗz,Q|sYsqCAS,b5DISp8%bzI#e` -2$ @-q#\Ϭ@wJ&o!xNU6:qG!|sxϟ+,?-u-/Z9\_]:;[8~(^TMvC9tKtMy?rqKE~p&? D/, C$g0ӞYBp[d b,(}ڄ6/_i{9 y(_g]Ձ?w1vv}J_z=hޞAG|F&=`޲fJE8R glY^ϊ~t#G]!C!A:khޮAHF|X`JSDZCIdNe>[u 2ey7 V$֨|:Jrv|51$Ptݨs?쐉(qARkvQ#R-i 6J}*T$[}L愁M$\-` ODa-~1ݢV|۵cѮf'ކa^,;m}Y_w7˚_)hEM+/M'\ BeWgUg\8;,w&~=m>XHD~:Aw3{$.!n=,Qwa]Ku1cGB+=kmgVl}~jk>zhp]O^K@" M@# ؐ~ ~܍n|=$ TeIҍC?+k͋,ݐ@4YSZğRƂ\P'~7x<+_MMT[٧t6O /19}ɚ\ˋ4{Nƃ8)Z zG?yn^29uY@   $sknE)T2[]_W.~*#LŅieł%ZЭ8#عG /hL;~Whm?{R)FEA^cDPF<_S>tTUK{ۯp8r9۽v6I UT#$D.* Ct 4q_V!f;Վ%^Բ9SvK^I4w*"Y$fA߾ϗzJ땺.4V{9Ў|D>PT]Ӈ?na׏ ؗ_:RZX3k[7|5]/l0gHQ+uҕ)o{گ^z,_< :7' m?-t?Ro*~Jz?/{,'Ox֒{tq7Znޞ[ */6_EB\]H YdI0l=%Z+SM$X L ڱh5{~!5qf%;X_^+lA}ETC˗Svmt[HGGc,jNj˱rzN;v{߿n d#i t@ LwU[cc\'բMDx Yov8\4TRaYcib`0MV.zgr[\㑱'CA`RmAo((R e1ozv34=Xn^_YI{?onGw3#jnJ]w,#B{s~8׻J\SW8#}8f_>o&ne4/2!fDž͵I6ZubIB?hWlpjSRV8p.;D\Kn߭a #|CT=G-M ˡYۨZCUg%UO`#$$6\x2@Fm\]uhժjbF|*UWݨixOaK3ޚѱ%P{SXA+L5'C´c0S gݨ'w P@:m%ڿMx,jb͟IdC{$BFXafH8/ͨ! !BB>{ , ic%=02)4IV $$dj$ ՇԄ߻KՌPV,@JY`, _@@v_mOܱN)0 }j59wr~C9LgȦ_N"9><~g~TGWWIemgچBnΛ(UTh/i׃ +E. %n}35sJ݀uѽ, |!= +C)rN6iʼn~?}3([D؄Psz .gF?XX]a ܫß=hQpnudr6^..Pʻ0]k>dvyr[y#h/vb d71A'ߩD\|l\v  'ӦOI o_^V/+|cד3\w]Nrd0ס !@Rۏ;V- oJ;#bhp%2݃_fH]R)rVoϺU j{g= $!!|޷/&7ɸ><6205OԻLp0J?JT)GXd)E#)ao0Пٜx?u4,h1g*_EFʍcMIf(a_<>%[N0Jf)=u׻A3czCC=NaRv/b9zyxpF0&̐0My:"V5pfjuJ> ϬF$W7Փ,V|1)7<_iIkqu=Goo輤~ĸc: g7xYs^)o!ZwkcU%Υ\қ+dtL4`^ʪ\]T]o5pwFr0AJaBb@W#FBN0.u%]vI`EVtڄebT"3}ߐ)$!o1_*vQ- X@ Ӗ #,|̢wPP/}5޿ǜ/u| ^ $W~}UIbPju&y%WN)_]'XϼqmcvOz{krN17nQ]2ztìdΟ UД }M}ϺW]HG$!bq{~G Ĭ0aYPBB5ډ=BWݴ桭g zt9dP|P>P܅$I: ^J7;mO*1My/'v2{aם$5ٱm cR˵#r7ѭo '40aKr]خZlo _e R}?h6kD,}]8h%iK֞؋ݣǫ *d? Vocřki "0puAW+.N,(yGCŒmSֻ`:iRt, B3")?x#]|7>5T$|hM?*^Y}ZW V/`$!\ ?Q7QV[>%)H2+&L .\QG:)iq{Hڰ fGNSvLWxLc,sf{ VNҲ{J *w=ބs(z󪪱F1 <_wmr<Ұ_.$܌gDD$/cl|x7mi?X#Ȣf ݜ.Lj9iղb`2r674 #*P\b}ҙ)i‡J+vtŶ+m% ,%,iTLןAP%*˃J}R>u V&*hJ ZV 8AK"P By'q^#s1P*y_#JT?:F#_{O*u3FyZ,,;:|{ų>-MH?ESu ybewI )d2skK-nO d:}˄iaq8Wy."_aGx|LEU" eG}8kSHĬATcRosmxi}nq"&~HGVH-˗LXt!m>냕@ )tM)jHU# (g\hȖz} xa5p6Z;W/~vF6j7VUA["<,ʳcFBl幮rgφY:~ ߦMD0{ ȧ#ؚE  2E!$] m"C`%}s,Z@$f[.vL TݫYytbQ\fPte0XOb߄OH N\EAaD?v:f@\s,CޞD&e I Ƹ ,۔a}#-]&ipR9)tt$?6چy4)f%%IrMk城s 9Cχ|J{s<9t.*a} kqpc"Ou<̪T"{~}$_{rQY* T~Hb,=a$$o.r7>$e+yJq 1A `ȡ#?ْZ]mVχT悩ZWIWl& ]uDR/kO6,\ KƊsb5fnZDW^z<BWߟvr^tš-wCyz$ ˵ i/޻ IiOʫC4 @v'ℹ@7%wW%*]$g˴~N r`SI|<9}RׯZ}p uO(+rv& 0 s)%h|$U:+qk;-ra8eGq&ggݢ`]%jwe3>6Di,R M|_?6gl,Ƣ2:@`bP qA- ūRU醝0L?..?7%M^~|hCM<,lOĝsqԨ&0`$jЫdnnYX;}N VW$r|†a G`]H2wb.*V(Ҍ\?m*e[?Zk3E?|5~0?5dbj_c`P gkkr&6o.X7T\fԚņ]i(O8j!O">t+ǬȽ=9c8GuOӻpeOTL*StOj cj2(Tސ HƔ\6`VIfokⴁI0;F*`[v>IsY樓Tʪ"y'i}>_2Oab'1h~<ٳrfRE5fs0lfrXl5~2aWN'wO)Y?y:P,6 z&왣C013~bCĭE_yV?|PK"7 u~TWٚ9V) .t7cn?^V↥ߡD&VQ5`HfZ:t-NQ=0Fha8`3j\JNT06,\~?}~AAyXzōol },[+g74g4e:zܥڤ+9X@N6ӧBAZōU8m)|f}?q67lđSkӑ?uOLH=ڜe} ЁV.|Ad,ɫ`bD"~I003?C s8aQ šA(nn{Iy8'ɬBC?EEF8 yd{Wox!Ӡ[,A {M(ʈ$ґ3"6D Y;Vvq 6"nU@i۹_l @ 9@# i"a@ 2=4OMǭ?kΪU1@NeJv#Y8ta֏tym)'׻馌|Dn'L7)*bqo\LU))XOu6i6ƲthϏbA 0i %;Pժ$o@Tǀ&<]thDY AqtpΖ:PvoW8{ߊ .N#4>'bPjjsv+Z1")njdB`:L߻`)n$nXsA+rSDxٙ聯_XTNMyH(.6j:R!VYsq|gmqԺO5KM.aÉAA9 =J͎H#4Qةc-iDa{}yْ>U330L+Sj{0>ς׊'zF"cۺ#K5DĸǂS. 6q\v i;,B@/1bhפ^ =Fv -+b0eJ$RAW~Ww˻x 'BTš|ը3PUU7rݓv@@ѝ=WRP'#-TMA?YIA9g,*2)0H`pΐ4?m[4hܯ'K B nE[FVtܤ(vlEVNt?\DYzLK o&ƕWO}ۯi? 8I" TlmZU @ n w]8]`̈t3HW / [?s X;ܐ̘=(ވj+81IP*/ ^M~ry53܉F]w27f>ZSnb|b:9Tof8Q<8,ëͻʟ$o p9xZ tA4`q([s3 j M//[ކ󐐴NC8.~_sDG#"pZW޽F+P"WpZ9E{R4rHL-G[nEH̖AoaO[4۔IOַahXݢ[M.2%⌽"XH_MSqUC rWĊ?gB*kte jF}!OoQt7{g3k(ar{X*c:HrH_nnQ,Qbq 3,7w62ZEȇ1̌udvOΞG0381_q g'\6fa ὾B$!`wfc0 a w/c!!:Fj#0R*!4!! $)FE.|$b&EFص*@JO5bJe}J>??02߮>A(2?4ߗ9yrZEc%JY\ c pEPk_&"[V"V-.wZM ٺW-rwc=My]b**XF% j")6[cFW=n\oZIYDϤJaABOpsj&IY뻝\2\lm-\27Oa[5RA2S/%$6HP v(@3`- YSl20Hk~W/?e8 "1YTN2%}L_Hf}E&3y4Eҿe؍F˜*L=zgubCw[*z kYImyhnm_uWji68nQglasbʬ2ɌC+.sEqO8iw>[&(2M! XČeI#jS)!`6EնXA~XfJLaj1舣%st$lO`(꜃/Bgsx=ww+^$+wIR%`)[1b=g7~^;g{|W9G==li3zƆ`ÙU cr łRLT\yԃ-+NaXRmUpqLBh 7;$6UnY Zk7*uYjKXkɞI,u3(ҷnR<`dd*!y^msa+,QӔAhQLB%3uMP8B:- pEnfKPp>]{Voػ}QqsF!guok6$ b^ZV@WQ7QuL4RibL %> s̬\9h!70̢tn2g`Zyt[a[`)/JCYUA*0.ojf/UW%՘ZO( J 0[kyK^uwj^Q7ļo9!p7) 3`h -ۥ i6kI $ 8GtZ$bh4D>7dǥ̌0&Bym-̍`Zք( j~zc\$ŷ鮅+wRT&Ƌv K0,& MZ G~._<,F|zW~F-V.4AIbАƒai-Ҭ{ۖsJ,1HBIѡͼ47I7}{Mqh3p d&vnN-n!XQ P˜HJf& %851fhL:TH{_S~zQj粫 ,g$3w5TCu(Ն x2K9q4 /[챌|A a{h4Z˟pPϵ}#2`\|Vi-_tNNFA z/*!(G' 3+?QV´lBv 0SVe~NsCib١a$_lg=k 9ܗ35u~>VjuZ4^e=<۟uPGKd#}O\'{wN(s7_Xp~>.PB%{ڴ]Q s`. d> f{rgo!Fr4S~,sr ăe$Ez yDR_h׻OP6! $mp}  3:F9?ܚA/N>C~U3LIJ)> 0z{*v(bъN?#eo4gՍ~^'z~G]zywi?^ѝ)WmAC⃻Wc변` j[V[mP  A(q*2#nfbM_݇7~HJq)u}9Η%y}7ԽWU_wۯ;6dUے2̠q-?xt̃S:PfitM_vM?EWFL@M_Uc}}gǶS<5:Y ;U#3РFOa11aĵoՖe_=+ajY_ōa3(\ł$L M&0݅LǟvOv&]߸O _W}u"[ښh U{}*+U٢C/3ADo7 xnN*k 7(Еw(G@?$?ˇy) 9[WY-??bϗ5x~L(69Leu##R f6]9rI&Ys1"*|.)1Sj^@iL4$yEV=S1= P#sf`xPp!@ !]cM)\j;AX-FS.Y5پ6VM~2?6$lV!=ݛX@OxBw9_!*M&kV-D!K T,ZqOg&d(?_vqDTEhQXD0A i&OU^BmLSSa1'Hˁ٫m&8wNkqB8ɏ1e6u)ǯ =O@Q잉YrF&@BTRPӝIܑ3ɕԤ?-&ߐNj=r!2:/eQMLRч t%zsoHmLFyO"~cOܸӮ,{*;$Rg?O{{N<'!Jb0^/dٛ06=^h;]Hem59]d0N9wƚo>:WeSbBaң!ڛqvǮ! JtpR`\85pWqѵZl#b oMR:3$8nyNR?lC"vDfZ+- k_FBNfN7RƯ:ҁc@d\޼p(9 \$z+wy "[t~U }چ5 9m!~?/$>A3ȝs}z 8r}4)P9xgP۠sJ3rj2*P@]B,=狤lC)ͯiLJDpaM_~4(&*B 0jгEI I;:U4Ղ[K_ƒVZlHYAG5Y ;8Bϩ32Iu|7_Kc7f947rR~ؙFVO_(1'־Ø)CƕhOH\l՚a׏a{ёk ꆸ\>~xcy0U*؆]OI2bះ#.7m}Cp}{OvLzQ+Γ<q[c/6~rR6 mRV-yksM 6AjRhض6w6ATEZEb //`Pڴ99lAr :MoRep,r5\#dX)?ƕPDwԄ;jjF1,ak<@:ly"EE\aS.Mi2M'$G"^T^mrXJbIm#VBQPձLeMn뢪ztw* i%V4E#idJ-;́b@^.5|ycwz\yӒ%ACS /PirFI,5F*J(-hRBnmVAcq:tv޷]#-. ]tdrmxQe+,b&Fޥ6BU剢dWaP`y`TWz?", [ͣӲJ¿Г |8_<&$ӽ83ke`B#dCMTX:q##Kң(ܶ9Hj\^^Rr%ęDcWȊ1tO V24n=j\mF7 P!HxwVӻg"Z-jY, TFdoN/ *⋬mi ̙n E5֠*&;N9ًU?%B9geIYMq䏬!%bF8*) Kqk{}/O?=bG;y"LA^6+%feƨ[pnyUj2)Q-};h 4V*no73{gSAlؕfa2>Î`qw ԎG__/kzO2zrk5?pξޓ z9waΐU<9mw7) |Y3Og: ?秣:]@^# z|SAi m HI7bx[9tz~6ẁ%Wm$2]o5X<\ gq<5= vUu.ߖ]G#12d1LzSb2VޕU,D6GW ѴHI<.7'to~ͯ۾8/g ?6cil' O_wV u"| X{ù}RF@'/WչEvCwtWۆ*@(Ccz<2fV*IO] I O Am^֟)CAxi6jC*B?>_^ci W&,;VTn%'Ke1o@K}j+e6~W4L7 jNPmfys'f,(f ;T 5ÒduCp3OPog{4z}SnwF_KNӯ=zZ.w?`Y{B^kCt!Xc6ewWOrϝpοf,utwsYxR G@x^YˢN;i!$78Џ뾕mi.,$c~՞3XE=~+=}DB{xpJs:O=bRw%uqf'A";ֶsߐܺ/xnw[`+Q J $1CibqjBN\o}9P9lQ1TsD~]B=+_ Ndž(k5d_V R՟uMv59LfĬKx(IIB?ǑGM~t-䇜ޘ \zVTt]Z  }i 8b.n$WQ\-7T_ Hx(xcA#~t#ĮPƵ:"tdgK>e;ؿo!d?ggG4^,u!՛آynjL_t1Ub08Zjg].kAy}劖.Zjժ.\"ը*Tr*-RJTjj,_[k٬V$DJD[*MX"jU,TRTZdXX՜FRkN/XVL.\u^ҵk,Xb5.XZ'Zr˓.8zիQ,RJA VVRTZEI-V**TR%NJTb+T3EjեB)LBR* ҧD(S?xeZe;<_0}Gj#=A1p@o@S\Pg?73 2/-QTt͡}c_-52S0~Hޱa|M1nƆ⹑~H2~[tۜ}C =#mB.Q!q}/JY?ܻNB" )/q}4e\5 ++)wd.y{k?wSj1XJwNͻ@ O]]+( @߾.QʕQ\.w(9/^e~^qOvۈv^r=vMysG7I{ߏu{41FL.nD'.9= ۻm@^%3_~~.n}>AV rI!*NH옞I!sn9p3_w?G1 RA! =>$1L8\/I `/P=lI"B;Cx_(ntb &(Ʉu(M6I!״|3vp_uNwwuWwEIӐE#Ĝdu_wEtcFLuw.뗺1E(.c܍w%&\{Ow$.w˚2~zfQ*:u\ +ۼv\ޗ^|8\仫1c0ȗw >swa wt\W#:ˡ}O_/.~Hy6w2EB\uwWu\0s=KE]~,k]C{Ԍ`aJE\Ppo-sʘ΂|a_\߹o{$s;LqkEL6ֲEP$k[0܃:`raEz6JbUn//zrrQfUkfy uHiE77wsvsY ߞ(ɯRyw_8 h%{wu#A1>gut^w7Lr$y'缓>n>uѐ5?͛7tξ.=NR ͓:քȸTd" Bg{$s3#e͑=ιuo.Nzu1wr+Bs)'-ǎK"Y1YșN\ĭq*Dl˻*9=݆.nS{t:f&9?,Zqu* s[Ww/>y"EE^n/{sIM^quMW1uiI,Myn&|"=yþ1S=}8E#q:o:qcl|FwbhE'Ou埦uݹO˻Ɏ\N=L aCݮu01K|]Q20diοvߝu]ۉst=!BrPܹלΕwus/=۔wPGc {_4qdmC/Tc%u)|{DR6+CXtQB3ۨN_A?^yr0ޜ?>_\vtIg'Lc{>l AbAUgv|ޓ~B_89ފ?{xr" %PUbuz|y] '&#p $‡V;Z~ݮ^5%+&Vx3_Esq.ncݕY_3 ޾'鸆HkrN= ?Ҩ$3=M kK*7?i}>봳%& <A?pWezw<7+濨z?=Wfn%H]w|*LWT8[v۫_w# 3wBq%~_s{PR__<0Iǽל_W"&u UJL?Ms8^O_"R~ݹÉ#\Q:UHztHݼ4 uU^@9Y8+NȣLO|%s ؓܵ=s򎁩lHIq^(%7yk2©'\ |"7^%>%*1Jo!Qɇ:eRKzi$ 3wp/nRgƏ`ĞvaL -io&ЩdvYT,MGK_29[Gf(L`bԫ! $D "lcy˚˰q59+g H$~k^d1X(`C\2 lfTog:Hκ(++6c&c^(g GC~`VK9wX1-:}WdJ[*#TxZM6?~KV oܗȦ/? ks>#0=UΝt99]H· ɍ??D42o{8/imɵ+of!%5rSZn %! W{Xm'nl‡1mZ /dźՖmvom&"nk|>ɥB]`i_#1'x5ק({ !ȸYp̜/wRKTN;˱q$3'&QaZjy1>qa2NvVOV I™bcU 2$u߅:Pԃ}g86^++d|"Sa#<`0Bw>ORxL4,m_<ηzLVk"!f'4Lu| nFljܢXK3+eGC)픅V8]KwHq'&n/A!+8猡ٻ߬-/yu=5bv7>'g=Fo\úˁY=S p1A4'tO d^%y#ڒ2BCns*44+@R%Mͪ'(І\ zS]M[/^ltqd|&coO/ NIUKf [!~~y2C ңG(nUAg%XAGf nᷧɺNbŴŲbbbbbbļ003`::>>! uхe}}}LLHI!!!#ԐľVz=95kE߾?o|~0>/N}Bh#Z+%F9⭱Zɵ?]4W,֛sX4ٕYY-A6rÎ\re!X0u/R6Z6KlrKcQXȊ;s5ȭdlU 5+";$j_̏xJW)^lBbFZEɴ 3ŷ"jrW39fERBK}6fۮ$WR<&xz+$p\6#d8:Tu;+7%ש$a Mwfeyu3z熛#;CR8e$ʋP[BE`e3"H[]trl5#X DZLVHYIcbwr &6FRnפTo;4$\|a܌U6tC\vR98hQY-EZZU6HLQ^ryUHaܮܶ!K7HgMJ^T˳ғyHxQw8(8I .t‹KlliA2l)Kɧ$zuNed.MT[F)!k'W=$]rNⳌ)$m6̛H6HpA <i2V?ڙ~ M;p-׿NjDF7 Uw F [Ahju0zSɽD^,eDng%gq{&f|o/gc=/Q(,RIUF*q%W*-ۍ$b;HĒciDR !%)!Uc'?xۗ(N](]w\Xrc r28d$ *qdU2LE$-y!*mPҎ_)(osymo_&<6<bëEӸ~r̐e|\Cex4C}ԟ7%de?VVR+OSAd=$[JT,0i7r Z= O A G5ĩG}e|oy|a3ɾG[>WRT"M9"Q+mL"07H*ԱY/\rtˈ[9*zQf$(TFvlٳՄ @.b0nŊ 0`Ǐn dKn*xrVR*xT!Dj*4ihѣuqb-ɞ;h ,eC`je٦UPs1e윈;G"K2O?F`a5RxqbqZ4>e"'wې)R=/ح=f [/Ba =kL~< >^C_oБkZ4gX+='XII iW$Aq\?y_?_4s?iȀ0y~:"IZDj! W' ܜy4E w$TH L(@!8-YyR֦ЉocD/7ͩ_p]1V3qTpW$m8NkC67t8J#), ~ϣ!LȦI H [%X{Iشh2Nf廳#kW sd'<돥[tqYKW}1BOU@w+pN'k'͈@oj-K35fD7?_y# DשNYF+>TeCNUء; ] FEe ZsYF3k37_ . 'dAINC%eQUH9} ^ oE(e`>RgN57gx_H BCiq貐Y LC'FF9U&K%+|X);D&w&%rK Mk:mw#3G,& y"خw5/㪝8_bTE\DB_o^THY~-.ƭ#{Wc5 "NAt,gF= З1P&|ߎպA/"bܹǠSZ!vb6fF`|cFRFGRCKZ(| ZTPqhAK{6-:^iZOE?_w3 &{W$v=E˔V;?CzloVcmӦ7ރ Ujܯ|ʼ%:"4A0ϬuL.oN}yq)<.Q-;sLJCϮJ&T!ıٯiCc,_ϻ1lZ}bb,'ǩ0W ܉G;!BoA-s\@9#ߔ~+q6] o͚g=b@(=A>O]x),WrC63{/קlbEI,UOz{UF3I@8`iO(CBHD@'ĀV^Usji 1p &͠y  -/%S~A  U=HD5W+VOH4S  kdl+4 SYzz%fiw'>6RK>˩1"`ǠluT+:fꍈTȼ*lj]`~V4Y eo]eݑ&f+͡7 ۿGTObLTG D'_.\0(P(!vIU^%=pO{F'엲Đ>Sޣxʖ!z|mݭ;2䒲i(Q<"$> uB-P, O~9Rǐ!]! 9 X K_& 盙TylslZ|5G,'a :hy,ł2ƫ2EYQTj46ѳ)I[b"CA A*KCK3xX:SH/y%:b7oٚYK_YL?k ܴoJCJ*'j{!]e+y"ܶ?|Ngu߳_7?dd[ϋ e:71 /"> ޕW^F%c/uJҥ=i*@@U}-$x彇þ( *vOKlS~.HLY!0oriMcd[/g{=f'j K'IRȊ iQDEW:bFC鿓09>mɧ\LޤN>RkL XgOS!30Y<{3E.~ؼ,Pc߇d;C_~zFX8Al x;0'KQ/ tG\|&!>'R $0i6|jԼ\yj]oxu* "#\ڦ&%Ѻ;/s{C]޼\ºz0c?~a ]ys-mK+?#5ogqC MS Xg 5Y;^㊡9~G tVlXe %5}p3gh*Ҽy +ٞ wERo b+!u묡#zX '^]1,l4vpZA@D$M˩Z&~u͒Bqu uƺce8smd/G>f}dG~w+t<}Sy6 AhcIEoq޴8cO|{3!'%%XL'jS z.K{lW]>#/Aϓwbʣ@DLy=ǻc(fOo{]|+?ڄ92Ⱥ9TLE ۬NiWbX0,c?Kj*]\i雱dZ-sMCzN[ JS15Xǽ.zneaUYx훢ِ~\=xvx==9l}IgAB?δr a{J#Q|'G/Q qip=/sբTb *-UC Z]9d^݌Y.Iو 2uO9L(A"a ԃe J T_J~hü1rty ֱ9uj4FY]@6+Jªhw vq_e[ y ݇E;%P{? u/Ljw4ߡf4хJym5f(eϖ*b7QͦW1ľ#SťH (\}bX. ac"sȈ>obrXBMV4yQo3CFb߃Hqx Ýz'FBcA a繤4 w[2+Gz{t| F$\k؎P <6sɧ!JoUx|Oww =ΊMoyzfu?;L@V!l|7ⵘ򔝹ܻ[1}Mo #|dqkk$;-6x9wo^X^5򡝒yE2IS{13R<[}GTRMY[ ңw~=jԍ)5 ch]kUC%Np8tD,8X.ʟBͥ,G;(-()Uꆴ @O{{d%1#=q_c$yV`V:~ /r1}./UWLLLLLJH]/'nwZb +-d<ʧpZOG߯Ǩ&jz^0rFNH9ӯz?y/)awo6XtDcP33uf=_#xNb7 Af Ϩ։bSENH?DeSA.:ufe~guՄSqOgGFp;4=O]b.,k]GǷ^G*ƿ>?:hɽ@-ڽ_:\zfc%]--_|d" JBSk)k}1Rf `Η!YAvssϑbx߾2#9cL n2nƇ{wgK AzboWOi59nnrb{DoVd0sOG}o'go?{cV$n3Pr.S~[>{2HN׺Jϋ@2id.K * )+,X&[}B.f5tZKKbOn{3a쮳OtY6FdK|ϴB^0.~ t\6g<@ #l4*'5="kĮ?+>';3LM 3;cT'&rH.r5! \4 {fxl9M[.Q7u_pEL5VYX%w~EwTGYEx50bʱqׅfq;!d`@KzI0JT`ab20ZQsC~XͲPh( :Ŵ1 >Eh.:]ƾwgM'o+R|pgsxVE>Xyz8ܾw~)K-'!y/*}8SqK< pSk <3U+ҔmQa+=O%#-ȁe6nlgٽDB X6W5^˝2CS8;+1'}!& 1ʾ*')a'5$׵5EX˲<rZ=so^P"wT eoOm-j:?oOWμUK&.C) ¸eB<c<@'zgpA;`52Q4s}Ua3DŜQdÃ/;=`F0PKEdo颥q5C{o/}jj^#|g_O8-nZ]L{۷kj7MuIx,kda&q_ߋ|tύݞo`Wi}io 8i@  2b\l ?To^ YQH}Qfm FohO4LLB`L)92<)f>Pё*X}zmY~ #\]FK7i^ ~ QٹMKN:IQ |rt U$_ &v, ^+˩ޝ;}9% ^Յ)\ " ǺgFzivk c}S7٢UoE}7I`dN@=2 (:ޫx/O=6G?gcՄ(?5|Fd1Ԕ@"@A*ޅ0߸/ݾϸ7EÇ[ukoSUsQ j]D e)4̩tܦN"+6V"Up\CmBXﰫIVau}LZC[gU4chRfk|qu?}%ɢW{Sp`zE0A|w巨SA, bY dϞW{~_۸g$mK潞Ϩ}G| z?g)U"EY~V+ oۮ(0y뒗vv=gM!aX *S+V1O0!lThNP-!j#Yc4O5} &(S:\__/D:!A;$Xaő_Wѓ{sąK݃'l27Y"Z*.UUl+yV6@~öR 'w[6盢t-6AS4}fL޿T<]$VGF#ts KʂX-Sڪ Ij^ MT9Jzn!kxNWa笮,텵e\ns=O)@U㕚KYEm ?Qk<| m}u':N@HZ,;@82GnPw㸦#` Y~"[G~G֔l336y5}VHblv0bbQY^*IHɆN7 x٨yz6 υ|x;0dLJ9ϨGt:{tV;Ec`@PνCջOkW ]2vo()N겝}N*y;/aRHJgvMh٫fOd+ѳ(lΙY 3_DIJ).T=l,PZ )͌<[t%vֺ s(drFP=gmwMԤoFn}[)ff!QШƣnJeiYߎtM9֢:NʯUWԣzmf@s~Au?chg'FϥS0)_7H08Nu_@9?i!~*rMUO#G2e'V'ybrM~#qh+?/!ʐ~000 )O-YŧVl\]>{?Lܺ4uawEb/Izrʝ=撹BUn׷QH.tlq:7xqӚXLH1`kr(& (O*>.[<7WRx|D֥f2h/0SmVy4 Z~r(M]#}K6ley+K?꺦q9_9)Jd.k]Wcg%\O{LY]T',)%8tɩa_zG-TML\}'=BcR9''S\gem\cڸGYɐLvg+~xܨt=_aF7M{ivGs9l"cx_-5-O'T$H$9݈O~wu'aMuઞ-|U_d?jm4ï6w>?%R}]S_Ľ}__Ĺ)@K5}bxnWLa+%8f:ȗ_BϾr~S}-4~|,Ýیux$ZCj}qDçE)dʨ9ܹL;5\#}o9ƩX$hxdÝVO-?x~'ÇLKdNR`Li3>Ii1vGdwb[5R=ɷh/Ik5G*x؝%XZ ^wCNz\c,dt> 2ojÀgB?dZQ5RJYQE AęR.zY8!zͲ,BYJI((EײtB/K&V+$aB2Lz}r UJqKN11%r5͆&}"\ŒJXyw'U(bBhw mEqGfV$`);c,|S㣭?V}_,r,x2aA{9ৃ]Xa0j߯V@>8*BT1λZ^b}?jё3L=.q,ͪ +ړcxռ 02ə:j5#EH -(8Esը)pɕI?тX,$?(M^֗ (`*9:kOD[f6ai\/{nK|;`b#F"uOs1!&+- yR#rʲ7PlVН>8ITKc:ۑ[DFVx 0HX@@ 2Jb%oP|4>XɈ83.$2+;.#wQrHdGns# p_xYI=^MCZtJ MSjm>w<,4TY@(;)R]u^rKB5-^t" A'0CA`{ X_9B÷G9Xpa  #iس Y(t!"=Ԛ ǖB6z)9_sOlrYJ0`WΕby&Ng 9 /}JfQf(B̩@P<#HXO~ 'IR? vu?Qt1@pbA!A!0?x!Dȗϭ>WgIa[taMUu~|°q Fc\L>AB D m$[8IL wϺ_R(6/C?(  6ˏ-;qId[6f˟]:S%K'2eCM{ڜ+ KS2]eM0 @$1B*Yu7{5ݝNfVX2ɱ;4i(B#?ooȶ1#0شe` _c@B'0y`|ws.1>+?ڴ ]E4>يƪ.jV@xg?i$G"W߯Swﺿ<B_4N{qU6nhgEQIEԔWBHaX:z.wT\ِw~zUS,EО}C3lQfȤo[ΏpAهN: ph% dϷ[Oˉh6KEMNNљ>2/0bRuav,r(B﹉Q#}:hr@^Jo4@t鼮O-N9V40Ai;Թ=[z'*VO1z|tO y-7Ϥ7K68a3 )S޸`d1{\?g=+azTEQL*EU|m/Gt?`㵾덝j7yŦ޹X/*"Sy3X?&vk@ѮC&+G " ZQ^-o*+[/LX2$xcWھp` 65ݹۘ~Өr}_YV?{y䑒i{{V#<;\`hj'zoLpVJN 0.K`i𛯱yvN#=g϶q񦹩w"2@)Dӓ5aH\$ēܴ8o27}~:k _T msaQL‚4/Oy/w#^_Gw9r5#gF̎l"}{Ü$Nz$'G}SX6d W4S$LF;'7a߆J 2O#o! \@A 0Pwd!d/uD*p ڨɠ9'X'-JZln"R,\rK*=tIn8tW* fӾ2j jʥ좃Ӵ/AQ3>TzGGWn:n2Md} OyeߵVZ9RvȂOj@TFF!o~ ϓ׵|:g'5w3$Ҡnj{]VfhD'< R¤/b| KoO>߳YOKd1kOou3CW۟)``|=0~Va>AJ%C,Yj㻯eB~eEҡoA+b"8"uDZ2Wz(3-\ھGC뵞4}lHڐNJ &})f }Ssg_w}G ( 6[rp$Jg/[rT| /h׵Ou:&ƙ⍘ȳPⓃ;Z+O.[Ahn}c zAJEf~eoDX t& p+D6P=M*@Yѹzr:zEP{>t2w\η9 ܳ\ݖ]%uo.;f>L*Tߝɼp̐p 9pWKhDcnO0)Ky.3dxTnz3QSeR~AdE"̧Xgǜyjè{%JGw#\lc)t2Ի䶍i٩w?*'[{7." 7L\)mp w~Z0XI׵T"}zQ!9#noM8un`R;Nr{D$`iIV.srO߷: m”af)t@B%1O= :\;ުֵGQ$R] M??O;۹4~׃澮|@gEϨ,g~LHP'2>(43?S,p :զTC[5K11d:ۆ:mzZ|E+r~r F+}+-ټΰFƝj_/;숻OR׻wEzdkb.Ef+3o|SA=)iwJ[P:Νs+mJ'VB ncF7h=¾V146h퐳2Lߊ Siq+ިUnvkjnOjvwwV`ynz;OWB E#A@\%#'H$!30ÊkCvNospMxMX,bGAs1xk[(M団nulf]ܴDulCL3yZ𼫞OmƔ0ږѠ$[ f<~8Ah~U@m_uw^ȔfCN&Pm À%&R* kK Cl&WgޘH&ə8g3nsF\Y%In{et2.H0 ] P>; :C :HF>)o88JA:N-U5^bb=}ڨ %(ʵ|ֱGu4 S}s,Ia[]3q06ε!PmLΤBa sk%تg0“q? UA@?bNe+W?޶VckaBRQZ;K*U좀ٻ,NU $a\AY)؄w¦lB?z巷II{}rr %R*bohC'1[MUCor܉i{a1V&_k\ vyT.Է耮LPz{I|?,C6A)( YGn_rZw߫::Mp wҵMΙ3ג1.ql 5jDF zjE:QjEh*# A+Mi |e %KKsN~{=\>R=C}Ⱥ}ۓ{{[pwro8p e~wGmQ'u+2zFǞ[ B) j@ ĐU~*%V{1˱di:ާWNeM"lB32 hN/Fv4RJNy Ikkڝhx=oZ}2a;#\?=|/ߟ482Kuo";E:9ٌi<7(ɏOU9'e⦬<3C=Ǚ]Qn\n_$Iuta$7D}gż싱 ͠]LsUg_2M}$CXpVw͵+=TAwRvm8zt2A8?9LJcLXni5"|EgۥgBm뷈osWkI8(:4FX:Y3qt^!!vRk6|8v(~J߳<E?1$ZDaMt5kη_̰kH$ Ys3fql$2,:Vwk~<}r*^_^ǧrMdw06>.o]|ϱ4qXY4-O@J4FƭM1HH PmFRِD dZqkT4*SkaZs8rd!fx5Hm6 `5{n2~6+:s>kx7s3IZ)+DEWC{o}C@1sK6[Ԟ?j] Ԝ҄T Tdo0a\mrIFG1VgEOEFiaDbU{o[zc*85%C\T { 5E=kY~oT|eZc?穟ݨǀƢOu={?Ք}0=NpWd %CI{OJA" 8TFtKшMK}wM7n2`oG}LTZ5Zz/S}g|UR7@F 9',L:yrLU^L1f&Jj_)7&0_DzD_ bSug-RcgIaFeRnjCi8fK s.@_;VAcȷ|6k;iHg.SAr3og]gr*C!yDVcKoFp)BΫRw.\)u.~̙)EX*Q#mx 28! .rUȍI4AUUy;mw/+0\_nCY%qH7^Ql-7wu`T3J8$>OK$8W]z-\P\ 7 zE]ETҌW Blu )nY `LĞMQqΓ򼷼<}[#fX*3`FR QuA3 Q=RBtF{v9/8UCwͦ'W^n< l֦E  b!&Aa@I_Ha8ϸ']Ui#\wIm9#@83_$fj М3 9ӷx̖rA),LpK -E+md<d^J恪KI6;(ȄPNp$P0t琖hȖx''dxۖ}9OL; Z* j\":87MHb@(5~/oO Zz|~}?%&|1>WmJ⾮_8;U_"r4#\oՑ!͵d5?K`$"(e]\23ha0_/ִa xy5 YuLcS/#9>Y, `,t4?h>IEL` MFshY3C}H)ԍ CX|ݶ{8l99 h0(R {R15n5H)J]h֎v'Ͽ׷i2 R"1H a$A#nf5>;HO.tgxys>r+| 5jQ@f-50 KH/{v/T~Aހ vpO]^^z:N@>v٨st-'XWhΥ^7S(f:TBeo%@B`*+\zDjn< fNBA7ìiq2v:mdGReB4k_XH2"Cn)(:[[pB)Yy=p?sG栕b@X.x{ߨcR~, FBRDN6I9U;wda]Cx;H)2s(V&-GMRfYP@.6#-M1)f4<""("ei65Qg܆{Hzlæl Y9g|;?9k2Xe$*ցM%4ܙ xY]wzyR "7͙*W}3s@9ޘynq=D?Gn+ BaN Džx=iLx(A# Bhnc.zF@vip` HYAo.ڼ/mߗEMmIybp~/B1fO<ή56ׅeЅ$$ BK5pUD*ݕvyKET)7Q.U=Q!#}So}o DQFEf%ٴlL+@\lh1n*뾭Y\f>n`DSPK<=o>o|8|y~_No4d^3Ea%ȼP:=UUzq(tiZ ދt4k P 3&\cLbfe0=Jysk}L;"ؿ-) /(~~rXW?]l:u-Wr5s/.QB!*}򭤙W6,{JR#K'7s/K3.O<1%:<|~ys5C˛(%w'8@kTl;뚇Ď航Ch17r H@XJ]*GIg2֑~@$4 J2>QŔ!OI?8n/wTIpZ+gqfT#Z?S/vR`,N?x0ϝ~Bw(.r*bzo(! ~`aR*a4sgCCgvLvh R 3gl{=b@f*M$I`%OzEnd>l> 1zG9P}s~gwǍlX?i0K >^ HKudy K?ǃ14i?L (} BEcfpë@5*xA`] [tk%NP)2j yfQ|O s) V=|P?:~O% ~rYٿC¼y\T/]gWk čg{#}nl&~PSWM &}ˏȥM)68 p0&=)1M&;SSAnj4rVA,j}z{KEPvWT~|:zWyNWlUH. eh|Ej/P)5iت57&ϜI1$-/Q̧Da# 2d 6?e9E8+O^wa5'_j cH΢ޑ%5D2uy k>__Zұ #UڵZQ8M n͐e*Y?<}C"!w:j2>D NyKKsC~n `Esh+4l[<ܱ HJQH q#P8*);VUbt ylqCL;N eDj{4ϟ$.}O&A&#GaHP Uib[v{S=Gα}%|S ZƶnX aڻƒ 4~}PcذgjT)Mq߱'f芨׬XG]0X3VL˪>E˴h#sAk%)g9KpJ!ʂsq'4 Z<ݷۛ%~r.3PXU{Po+_YXrFJbx"XfeHD}N|Ed}EðL/p:q7ɔx?շʱ/O'i1vd}Ogo3%fKm,0ݚrJKS9D?&) 9>tI]}?:ޤ?8~H'k\B̄;  xUqOѡG>IM)o03[uæC9Du .݊0]TuO}uM)fwr4 j'@ KpH ИLdpjgQ[Ӛ@ߘڧh_a'Pf}&3Ѐ20/XHASM߱Uy%[W]Uv]D6 ІCz2OeAMsH .n Cp'euƚko*EV\+/g4K:^ ̱bCQ}_)!48%K1|k'ؼrk ^pu"~RqD#o4G>pF'G _}d =1묳Ek9"u(>ϼU=ΪWLZnȡ8@`dǿ_럢z%7F \l8 WYpɩ+c$T1Zߑk1hmeΫлrZS?/m`-C 6ebX,$ 4w=OIJ1!:ar8B<7fQ@”ϟK6MFu[+k0]|ڥXF5RH`  * *)srV̐H,hL\ϓ~Uϓgu§oͅ7Wd&:Qbcaey{򐽧 *ﰞ??[3>L}rvya:J91`8yz9 ;Ŧ6';SOJ?B'G.GR9s/S΍Ύs~nqe<֞pˉd<ܖK??%9LQU\6(7Qu^9 7NC޹ kQA_zOL}L:qOID>O=g##rF|r9R'nx[}?xsfOyyfZRJPKjAQaQq/31)pp !Ҙ"@Yx7oX灈48P@ao)!K~ۚݟ y| =d fgw'6sY clj\hw SfޙsA'M)܄iQS m^aÜixv<;6uj 1kFIPwj:rX~,J#M1/ -/K}cj?Bi).C#uZNE"K:D8e,:;}f!xFI.OಹgpJ' eqЉCxdxX3 6>JG,SPL#)H 9eG6Zb&S`U5Zz2_ʸdC#)984|3wW+P_ˋM5ͫ7::E[AyK"Iݢa^/Ԏ 0|ٮ@&[ )ȘMM#Mzd GQ82k]~NCKNѽ;9 w6 nޮ,%ݭ>ɭ>NI(}u_ersJqg=EM{ݝ\1rxs|cƓ̗i)Ϳ59m=uyjfOt[6 <^[*]](u:VV,K9/ҵ[ { GYٕ[]d&j4N7wv?pqk>=9k%nv5wCA^$';%^޿Id_G_+O_z 31Y|wO+E]Y_fVF1*()t'Ky?nrd Hr[|Z 5e0Egb+մzEBsq@H'H'߽Wb(k^!'V&shgVؿwS$o+~^xwy|OK= VX+:VBݑ圥e^7df14 "4G٦U< YgdF%B%{`l>YTJbE{NFgVW"F 'dqFE/ oXѪ#Y}bw":nqؽ.=IPEUEk]WYw[#ťOfk;֗sxyYd /9xp~\##'Ɍ?{89Q! .,e# C52jK9 BxA@pkGufYh! "RS$Yx108z;.{=n4MT)v;O&gv; g25 B".\9ɋs|S/JSʺĂC1X\9wz.6? k7>jxovtCBXT࠯ɹwq dpb(INO/cw%_7:jo:Agj)ʩ$I  ;]&%l>Dj@X5CC2IH68JDb*0ws"u+j cm!.9mEEXNYu%Vtm{?}<^7Kg)ȴ1qK#9V;nnٯ6zLd1\~vt49Rʨ>'8/=ݐ0fKH#.c +9#,?քhlRF C,?Թ,'Cvŕ_큨U6(Hp3]d;8:E_=OgYu^$d[8+ͧoP qδZ1ܑC }wcmkq?pDjQcdXv$z#~85M e1i5[̡2X`T9hN`\-533/T UT"hMj# _U㶕8vgV.d&['t_KEHӰܚ沛H^n[vr/xz^Q>#$U04MU3lqsn.<ȽYo۵6vv*[[T8`Ǒີk@wFJ4l՜Ŗ˙LZP9жҾl6o-CK |mTՒ:8:tXۋSKŮsU.50dOȧ_O=WseHz8rnجͽ}/=1& z\s='43P"kAvh%_ n7u!< [eM !Z+il[a] &Ȁꑘ=]Ni-ɠ>2]xQ7a98zEVcCGy{weya8}_lV(jht'C9za1E*@|gA…һӹ~E{%R׊l α,{ƝBw]q8J^vC58l_{97 ݄^v= ,$W$LAmL˭ʥu4dOMC[ȴG0$-  d#Mҥ޳2U(g9VbU4x*EiɚiZv |]=CqSdK(C/գzӻ7}zB>6QNOB"B~i&ErvQ^eYm!&*#ZC:%3A4LLLP:/10F,ˆHb.CPЌɜ`fw"ZjY;ڑLKuZwt7><~^, 5Q:|5W=r;oʒ_[0Ni߃+jI;|>}I>9h4 iYrt 2 <єgx 3)VD &&R^ }p&\H0~۠Ƚ]t/>Em gE1^nHuXkhҶe)M[ Yb]KGV>kS0_6d E1*_qfPЌCso]ĥ?ֿc ~|l9vgE4kjtM ҂дW3MAZ)~@pr& } T@L-dv0ڀe<\_o@ *%^`X ;k9`#;A|4P@@XnE΅Qd p,efZNs;͚/2 NTq5F`+ +".=T )~>-a&K:TiCyt\QCe~6@i8<iqUT8  . (04( A  H8c_7!]@W>U1] j"?59n33-nw\~fEpOépmCQp֛CB^Ti`!XYkjs:6S9Ebd UK r;0 D@Jzā`""+e(}??AMgS2k Q քQݱ쫾&UUg-IOL&s\=_/<۾6do:$UOr^[[`   = 3>. 2Vo6;:cymR.Ey:{ 'm1D;T8/W~QpBSS^>?a2X,'Q=_/e?Jy}gT<*AE T\ 8 am{vycXFXE1fUO}0N|hsvcM~$ޠd)0UUՁ4L.ݱ{=H,I `L-$DLYh\ ,/! Q@ jXHb-B#ܜ5IDbZ fH̉:MYi|ŖP\}^cww dH'n&~YPVNJxB!SX`NJAdX5F$ЂdfwcG#:"vЪXܥie1{13)Q!ٶ{j~i,34Z0AV_Dfd/L+2p.E~7rt>y_c#J* hH}6|G*yIS^+$SAMFWB'&5a*q\YZˆ aHXT*4|g]i%|i ̔a'@Qgmo*3O0oś$r4)A~in_wO$rAB]f-4lTR*n@l<\%58h7E@@:Ils74FMUSP )9͎ci5c:%,PX$k$yߋo[oLБh^CݷeQ ?T1cCǬ`j~ƷLIz^pՊSB@SJXT2%c8$|/菛E{3FD.gv1'Bnq!<=@.E !, S[~f6[Je0ےY2gA[Oz_bf ՞Y5fH<_+?u>N x19'-׊I8W" j̫*ɛT^?6/ ?˚޳yo?Y "ah K30fTÑ9Cj )D7mm,u rd-cV]xwo!s[n[Td<3 )z>|3˲f< >nӺ|5 6w~eÝ9I$A$A H#t{eO٪u>7xp}FOwp"DmhzfCI-T?Fc_ "\,ٜi{dH|(1.fE1 &NɩG=柕=|v WEeژM"ɢg7TCF@ Q 861go+*,٤o9HGlds>72&s.$T<0B v&U {}GO`ۦ|d;y ~B=|\*u׮>M˻>7c2}.tY>,jLg'oe'?n ;Q^,[KF?oƐy_r#~zh~kҽOsGENbEjlrӼ@HLB S8evpICQ7Nݭ/V2œU@SvlޏItF0PXGWP;]](M=gZ7U ^7cukoQ.wѵ @c92FuTƛ4I{Sݖ%Yz?0^/xOD8P?;e ; !FoPs\p7CufF2(.ITnVw0rp#qSx3@por4p?YwGxIdƣ3<jC a+;6Pn.`4Ξp!&LH7iٳ#9IWj  d]Lh)B=&7\N >+y0XcT 4h,rCpbLb):,B٠axdxqy]fnœ][[bnÚvb*X#oU1_9?Z󗙿8hyNGzS3ꦀ삌btB{b I 3۠h B օ+VYEޱms#wpz|..R)bg/i^h~}|N OFL? ( yF>:=k/v$ `HH0@g[dLM-:9 $PgM*~_ [uv_?p;/N/(aMx@O3EڠM:$յ?n[wϽ7WJ)&%iߎ4p{fpn8 d<5jOtܴK>l_7OC75}hޜH:G~~0\heO`XIgxx}gj.3eE(4 -l@>*Qt=x/jZx ][ƠZl$cdoy~A+sdS@\klF e4nhK2}'4ӨmO(czXy+9]us|/?o}ƼWu~oZtJ\#Fa-AE(4R?L o>*!?֌o㔓} m1hz)1!1Pr60lt\v\?^5VcW֠lA܆fy6C+k䁸(!nNL[>zH}~*?(:U>;~˨TW} TF& 6+@'H\@g9YDhlP7B.:H9$C|b@ ~_?|ـXPT~\p:Yg1G2QO^yBX#J} }8Dےr1{:6ͫ.Ln0OJ:@ޚ`CT18gPz4 ;Asǥ\~AeKa??Qmy\vKo}[u:\7\k?Jwsm{,T#-kҹ #|=$:䱐tnH*3N֧œFC=ȓ!SI2]IT`N>{5,Gg`6Se3jǃqWVb{,x߇+A$ $D1 C>-Uц19_k:#^߻=H=?{5fTfSxM&=;lc1 AɚKޞg\/8NX"qfX2-d~9}>_{WБPS?pu6NE& >V4gCDq EGhF#}"@mߣL, Eٓ|ߺu|YI}-C"D$ yfF԰ #dž"CZBcLpMT1SB a%P~t4:^պ(.q4 L~m}bo~?~a?8poְnyKZQUhj8 N{r2!M"' RCKI=PN . 0hK/?%0B~p@;Vӿ2N,jxv 6=PLZ"45O@qT}/nHW0ݾl9r1֢ƿT/)Xi6 }1.\jLY߇=X}w>|=+&y~͘#8*+)d(E $#IpP)dlZ,&,Mj!]ˉnz*LyCU"5|s٦=q0ѧ˂g4NՑu v3#ǒL]{}AN*=\uO0F]6o5 {Ecrg_K={i|$%W(0 Rpa 2Ŏ}2@ 3o=^cϞƃ7~i{W4var4^OWPvڽ?ET<)i2XA*ju:u3}u,n*|8=Mhՠ"NA ㈋Vq`qCJzγ~,zG](}B 2n* 0}u)"e4ISv 1Oֆ F:vxχ0C7i1`怭a(,;1zS[Mޯ@aQYqy68%F,[Bwdw޾'|[ogUb>KlL؅S\^߱@.oվw'gh?.``0$qL1Vh*ë՗֝?mDk:{/MF979yqheNHTKVά[Ё4Ҫ0b S`xibǷM4{vY?ɖ{괟A c?%eZ<" LMdރOg7HWObjE}iΞE)?OIfQ<.CC"c";{Ŋq(A! $@  gd:7˰YTlO`a!)0~X%;WeD+P?)*BN@$Bٱ $2B΅~t'?"!Br,# BB@VC?u~ 04;;X/\j߳@I qPB*J跷jmFs{e'9'7bؑpT$c%kR.I[1\<_*20``Xit~OK7#_ӨmrdRlp=io\UgIsoXb}}CA$syô-+qq?^Go/x4u hkh0HB;rCьyBFZXȳUWnAzl2'fE=!Ĝ[:j2(S{| 6fdp3 y$)!Ɓ~op=~~J<ʆ = *1o@cŤW7NgOým %O־5Vʣ%}UQKi[QUU8N)5ᕤ&xnsyb38EoeO6'[4a!$4 % C  ZYG=T.-/Nܣ4wę3Y4W!2( Հ8:a,DxrqMP˅P[I\:O#z]drkI<b jj* X[yGX>:KX,>XrZ^D8O7}dҟ105c+A0~ߎ;Љϐ筶(¾ b> >P FŅ{oW甒}/^{yo! 7E!n}5kZv5P?~q6W2Gj/i#} }kݏ!nUu33pVlɑ5R1nG~Ƌ_}p4H$0$Ao:P8%z2WKty_K[WuX nZ \>F*_OA?Rj?^)5ba}؟^Jt4W WGH 0!?n_OG9\t9 !m<'&Oɏx(T@ZD$A-jcCdᔢ3O=[G9~hb%%y!@8ZÎG G/cAuU>#GW] dՅ~Y;XPH>$q~P50n~,Pik8Gen4"CS X -@'#gҶ=S-E3V`嫔~s!4]J :$)/[B3y,,PSHA ^@8tR $qFxod5=5)5 đqq$~A-9Oo d@ >RmF넆cbIw̿ٵQ*F\F.OMr=6M߽.UBCe6攉 yA?? _{,أDaI>C>j+7bμastsʝG>qHOA&p+ߕYڵW% _b:? |C\;ĈCT=PMN**W2d^L#ah|gz&{?Q7=;¡( PX(ޠRFjn=% ^^2K^@bbQ]_/|N#ӑ=owZ7)nILSsףG 5B.+vJ:7 2&vE=$BD# X̰!ݰeRC09d !rZF,[er"l滺'ͿϺۛI % BuT@B4dS?~?^☹?K>_xBs_8}R|s=8wAwZș <y7EYFm\=A!iABa .0`&Zr[â}@=AP^0x9+ͽh_p!@bO>C@]0i7ww3Fj"7GkB}Z 7o,"W'i1ɩ4kC3C#ٍޟ&W @:m}0WuqeI_nd\B"GX 9PFs"GWoߖskG;"AwsP`e1nz|ۆD̋Ã֥eK&W{k6X/~ihC!ےw! Zu:Ens Hi-  @ `r(S2/gq 3C^QY;y>Z')P'tXp>W5.0OI f턓^@iE _ 3/L4mF Aikm2$ i8Sr8AFPC:!Hq kj9’ѼB]8WMY)ӔD bȹWj.)TֿŇ9$ nd0@M4-f:1tpqLC~N:moWǮT O+8&q ^=[&~v ?KdŘk}˂73(}u<_Kaĵj5 $(iRx ! >H¯awtEN FiқYdZ g_o$RPY C8 %$lH.!;:2l!U&(+vgdE * mH8A%u;տ S"h& P2LiuÜݼOnfiENumcMQ *}rŪUU:TP;TQ]WUTڮ9+*;|$:vtu(천(w6Yep :SXYT-ٙͻfg U2mtiu5>M[EGAg[[ E4⣏KVLVt}>_'?CsGUWo]t=t{SE- SU)@]l+90Y S>|jS̩ruTY Oiog+C@qw,ߟ ;ֵrJh5[R!$SJU)|>M4FRhmI7Dh((IΜbBԔ ;R[Y&/عK1#$e$ 7[Ag>&VNI;Az0ҙ9 ^9 Uu 쌎"ϢOaҔT? ?iKE:ݒw_ w͏ ܚ g^S_cn;O`5^:WC@P,7ئ~OWs8wʙ @C8QG"Ȫ%ǜUOٷ)#3&2:R*>='[[N?:F{g`:*B$p`GI !$ v+xkר,L4PxFpJB a&'T j-+bL`oQr·)xYl\=?_"h$N\D{̬h&~9Uy8sNi;}B)&Uq2I\-;z07Pϻ<,]!UsP cPg?l)gLS]ɮ&1XD}g}Ȑ3 b 9 (:.=i"%~ؔDԚ\W)#7PV,q>v׫EB<"X|by\ǷNN鹞#;|??G~_Ev+x,,QflDS鸚qurUqM%{s"~s:pSik8 {{d"gAүcP'">1!G :gd€j 9OXL)>DwߨCeGJ]d_k5PdKgO81_{4J/s$͊#hyQ!T+kݴȩY,~2Ε|#Υ oA"wz (Kx=6d7fQٳ}ÌZhk@ᆾFW_$A<G\T*4}ҏ ^Eˈ{VKc oI=iݵmd RWnN*)J4\f&Ij9=?_G;w߃cƵg'nI*騠A?˅7i[7S4ۼh8ݹ߯GUz{kXWiFC̤I h 1rEWTf&\.qU/Mq5w޿`Gn ICK];7[n$ Ua^;CD桌K%hL)PoyF>ۦ*~& 1! jEMhq"DIPbc+ڨXpM5|;MKfYQɜ [^\"nEkvcxHKexъ 3d E`E/=S8#(|~q{˘ąXV&0bЂbbF-vߠf2gN6i|Eޘ[p$3؟i|Q([@A KoS/崚kǀUti 4a&N4]k\KGX#$r֢SV&8\A?d̷ &Fg;vZ/_٪D 4OJڅmqka{i̬UZՆԺn&|͟/X?1'Nyw;yj,kRafX;POSz -VpyYATm>yܦ=6琑{Ԝy`ŷ]MJĉ/ɱ~y|up) ЀO{/?ǽ?Ii:ʙlS'71%b5E>WIf){0+uzB|埢=$.L %B(`aWEZ,$iͅ;(69ޱ[<n>ӊ~C"X(l6>WG;-޳reǘoØG,hG̭#Nx_g 's~PUG>fu_6?t07 -okЉA?"DftB w/ΠӠLdGcޖ#e\TMaWxev8{tE7¬B.[o[ޛu( TcK".G?ӟkYS<~R$3Ir f::N?&*s` $D@x mqi"N|noF0_SŒ|P|ʡ;6o;XZ{(ȏfsD{NniL=1*˯N[$QܑOLldk#ߜzLByNc{C5:B$  S b KIs s"%Urʥˬ7~˲{d%Uڥ:DJB@0$%GBx7p#:5֖Ivs"-mm"$; *ޛ4+o+%ӔTm{t&ΤoE%}~UT<wUKd%J7ev])i-v_Dsj"èO{rhCKvw_[~A | ЕYV]( 3SpA(Ln+VGF!,|Vٻ 򚩸?(j^c|gt8M߰V,Pt(X7>Wei"˛U=o[IGIS 9%:Dl$JZNx@| p,p Ooj"o3xY){/[x^D `ISMxv9+*I5m@4X{fX*9c֌ moI#Ìgpzn?g><~7迗Yo~XQF+pl?C[9Λ"lח-:6*' XM7QU>FPw}Lbܒq*ߚ6#m W.|9zsw7߾v\v G֛W3g<@P>̏ {>=u9:K`Ui&Mqp/$ y*-#Qӕ<{S~3"jTUмk?Z=73ᩓUB-͘43+{:DDL!adPKQ yQy _ŖAs52W0~x\BaAMMd2 g10vuYM,ELv([bCcfsh_bK9[(⋲_ޕщg,Qg;{Wmͭ2Q!A{^h;NVLo~0 ضlŤ 0iLV[+:frkbAyǚ]tVNA+Ovu5:>**o[&kW1`gUVÏL7g7asq$y&ܝ_:l/gSt:Dz~Kf6QcHvAF܎G9_[%*Ԟ?58fCL!_ZVwGLG"WKS-=UԳywG'sz U ,PZ(UT4޻)eclz1Pn%`v;]Yy`_Ν=z*D~ǻ<8m<]{X3C#sM}}WOvP:*AH;z/O>;IARg{'z)ɷːUԋ$̴p1UW0S.qb.~%qc9B:{ߦ{qF" kG77}Η^oߟ:X 28Haj/d}Ȋs0o˳Xt'Iܤo\ɰU%=fB"b&'7FeȁU:|Gڻ#)gwq}[gwwZk;Z+JV"1z il'(]O=to7y"8X|kI#f_/EM:aZlrϥ~65wVU2֟+,ʼDѲ{?.Zċ0@,-ᏩZyS#u=mZŨ16VWnR 9yv|%S{p-{|̯H'δL {r!H!w/ƏwX;qT7Ȇ$o'oEcUSo}n(d[e}|8pвozk 1PgnfXݔ-߬!\_ p*r4惃w7fOHaETA/*?}_\D$/{Kgw"=HbGy'%Ls]&X'68s >Yxb蹃#66=߿$μЦo.-9ǞK^ǘ|_Sڳ+ )%4FW]xpT%2 F&f'@Dcte>%iZGIyʻzJ{'O:&C)ȴfO?s7 S230}KW&q{{H.ҝ~\2;/;;?wrۡsy?\缘c0z;1fegnnK$|ezadGu+Upu]ioVӔW3jBJf788A. s_R7rs) Aȿp ֯N^嚽ImsB%ӾSj^REb"~_V9cx; ̔Zd Lfq3䯴fצI0A㑃&_8kupa8>!YX'=$I< ^q08p*޲ƀ7tşN>|Y k],e'̵f+ 1=&=1=?a5&[ף~xʊId+rAwXBqA'-aqd=|9.!xc &v`3N;h/tpX*q 5?}!Oo9X2~ >(:&բ4|i/bЁI; ^)U([ jqRT.TYxۋ;)&ս_qw,P@ir0q }gû?gY@ەng2l862dM DKBDԥ53DӶ_1̳v4IZz&: )~JUIw3zG"l2@ @0 QE2 56+1VŊCoo'9}ss'[_{no}j3mi^dڈZtfq~KlkZbb%"-}GɊ4F&, :헻57(#x``zׁwW~"˼o惲@R;o~ۺ\C8lt<|5?.@5%:qtټ+U|wG<#Nb~w]]@9ad38xO?ӈ}sϕNd (ȈIW5UmR6N9ݣƸ1ǤS 챪tܧ;r(4U*TDTk9 &˨⪞}= sS zqH 9ÞΟ2Hyb@a˨Zp=w HYejd)5}Qy̯[+V\s}XPqIY-uh4|X E94nPn>H|$4oWǚ1Y'(F]l%ՊgZIZd'ANp RX| Ɖg&;;P~/1+u.CV:P}6yLޝ7#ai{,R W[u4]kINκ OԫJ18yoV0b[mf jTߐ4q*^pU(LH@Sְl;oZɳާvYW>R;QdǑ,,JȬzeKÃ޽p~RhbNe~ GZԠQ?=([>s߿ 0g7]̠[B2+n!Di*tbf?]1a/8AStcעKp掴/HKӦ+lnfۄ3զ~->%R?T=e'l@RޟuwÎ>Ծ;5js 贺 8aĔ*xg<3.ި;M拞I+^ȷm=Jjaz 3hA%(qK4rF[X:Rx@8$C̲|"՗;BQot7ju~۱+[n\"oUU`H(W}OVAt>G{NwUaxt"OpXw1JAQn)|:pkQ-rhZzg=b, 1as^+/E%jhBQUm1Ÿ˲Jފ1)1A6jF\2#6Z9@A I:}dw=oy.r7NTwIhp 'O!5$ߏGsRR1KP1D\/?oOX̖Bz -~F+_NY C:[L#pPkqj}9E$WC9V ,Nzw%{BQ$?F YѤH b>|́G5㹺^' xŬk[3xUnhf.G)AS<d4{%0^؁ܳAZ]p >6OHZ:bQ5"<f)5H K>.:9;2})a=튪J!C !"&z_;kt! yQUy?̳ѴrxM. yQECD@5! 1ǃb7}%~mK .h 'v1eoE7c@z=1 GhTĀ 曱[x=JF^I.0J2:JɸMϺVj^ڴJ3=J."Qw#N>`R*\oQi8t+tU~,p32oor6Hm$c"`z2J Z*?߽.R=&8=KD/"nu-tgryĄS=(nN++H"}؊TL2T0Ç8pÇÇ8p$Hq"D ѣ hDr$IYXj]VL UvMڢ/oQqj7D,sFqDwŝlOz"%o{o7zi` )(Am\kUqTqn LO3.IFkr{y$@|G/$d i.8oSJݡ^#9ev0{&o](gN xIC|?*(,h4ı~?*g.5$Wrk2* ëݷHj'cEi#:ҷXg1ElՃqK屔۔{z{)>$ܟhkV 쾯l,AXQ-gs$HjN\Rj7pFo80E)7? e)i{)څۘon̲]iӛyeGQQ IIIIIIIdDG(s(a1cQqqsS$!Qs7x6??g'|bv)ZPJB (PB WWVW?iBլ!ΣFhѼx׏Qx'xuYBvܳn|jPJJJJJJKJJ+VZj 5^;:,@gN:.~2þrjNNNNNNNNM q q}uuu}uu])Ȃ]-#ړ&&w az א:N7΀ze R$(Xp+!QQ|n" +DZ^D|[]w #KR<~mp mP>Z5RL~ yS-\iOU?+Ww>P_0A|Ghjڲ}$N}Y(+,Ec~e#eiѫy?捛нWҡnA+y (:h,UV=}7n迳r>ߩ&@1͹hM\73W+\s6>|=UY_uk{?fDky{2"]14 w!DjJZ5֠ Αu zO,Ȏ .}~3&0 z}|a@FpZ*Y᷇TԡQiX{5zm^?%d\in8 LO0g\ղk͸Y~mx{܌(f9fîK$%תA.ڌWhr7Oy`"bRIYਢEvn|dpI+an^/rdC A*d]*,SEqN<݂[z48+bVEu}]gIܸx !AsP$T`X]Ka[~[t ?Qc?R q=^ceO|j%YT;i9KrU,,3  8Kv.I8]ew>]ve'Ch`9{ }:W.8fzd 7߇":7]f ~}5C;g߽>P?[8&NaWorsOmJ_Vg(>gi>|OՌWǴ.Ph%K9'4Ɛ@2!5ط30ģ#Z}_ŷaaXjfJ.,  e:~J/hb k{rҁȘwW婫#E0<9A5߫2EOz[!]. f\}o~ߑ}m5DЋd["uapAA mhr6cNV3}q"E"DڧukZTD!b 8Ua?)Cw9og-?y b~}¡e}ozW+'ak.3&ٱ^u=cl5 W0[l,rUv8qf:[٦*4 ߿ ;szHؽNg 1~jU[b jQb`7J.8s'%Ja-6zk .TJ4jTXbeO)bR+X:F"EVZ:`LR(Hk-V VR9i+"f@rP4K-RRiVb+T\:uXU*ZRH'ɔ#XjUR^r\z&-XyhS+\IjTI˕&\+Q ڥKW$`z XɂE0N/TZK$HZj*F.LX.:ˏ.VT.\l9)= r-(A*kR"+QeMVNG0;?9pm*ע3k@]# xTBCCO +_}p(B¥cQ4xϐb6Y,;>xٲu#Yzzdil`Y]w3Ŝ|(+hﵔhA'76ロEz?//d9} I>/oמv$A@a $P 0AH %4ʓgޯٻ>Kk/mc~λo7y߻5Ϲ|@i̓=ϲ:.x f*"*68d Ci~.\[~6_Nwۉ<ѵʦ3ļ_63TvB-r.I WFڦoVE~Y 2Zm ?(vQ㍨ĽvMw1xngˑϊnݕ{GuY "\Tȸ"eBBX08.qGpJՂuZRJA9ŷ>JFKޥfTY 6O*Zaã1ˣZZ 0!ï[)/_6; DOa>ݴ_T+LlapR?cwL* SYgUO R.H2ŪC*79R<۪pHo{~F/j 1%#ΟjD8c03k_|3h{:^\B~iVF |sHgrGä$<*vO׿ Lε~롻w~YH۳ &]ujt!?|w?ńUl8׼~K\aeSQ *X@@0A%Ӑg,0e1^reMߠQ' X$X8 }z?67J$ĖQBDZQTh%ws8t'!E+ `75cթz%TQ}v>d|TsxJI yoѼs,+t'0u?a$?}S5$&R!,p?gppo:Cpۣj5d WYPnpW0$DJI$)=wOwzکn<<}8]&r2, K/+A%_Vlk}CIL-!6jm5m^mcj-6mTbU֢-.I ^ZkscW+BhpPXik&ԍcMu>T!2/'. |ƪ,M6ַX` \Ա,pBL,0L›$BSkF[Eܱ6TmW6ص[\V+mrɽVy5UrՋ7x) HOHX748"!(,&]C" eiW[WBqv?>}6N|T3 `|a0M=զr_k`bF!'>3)bRN8HP E=2Y=} h^91]* 3Ҟ-2G7s}Q]DMn.mO G۽hXU,{{oo}󯧆D?usoCWӗqv` ⺿'x"{02wσl0BmxXծ `~1SŲsSG;[u_Ǯš]o7r)v>+raVfC! s|ý_A :ydVJKzW[T/LIisIU0lRI\#ձND__)歷 x6+>o@;~Q'"Ql '"|zW-So$q關{B&GO}4Q\͚" v10z sȯJDEu[k%#|n|SD j㈠X$ <\w4*Z֙#;j3g1e(y|vIݯ[}M/ YO-NߑME;Ækz{){U,[ Jȹ~1@0.A?N%́P0G;~=*OiH+?ґE"$ B2BNF :Ard ԯ`m\`YOvMozvU Bd&1 дwJ.+C*!"6[̞^?ޟ6&Jl~E#?mcuPd; T7 #Xϧ ¥).~3*N5U7F5Lg[LuEQ-j|uD'2Vʱ|cD1'+>h7r.3h1Fc!k'}W,wו @yQ:b `5S@ 6,Rn)z_-O>gy̎m0A MF74y+R K B3!H$PPy+:+g_~3?"H= z&Y],22r^_2_iܷ9q|.9І vo68v96Mv| S5Zδ'0ܽv>hċ.uu;bYi ΘeilP&.QμiLS܎HKE1Ԩwǻ82+YvCVS{sBսMF~R|xOԨߡL!NorGx?)EyHI=/;cr9?mhf}629Y3j (:DLqiӓ_;ƴED@(G1wEPuwsqNCWv|rG#ӧDP)`D]6{ͅ,31u9nq`Bjؗ;F="#EnRJjONF+: 44H1;<&h@>_ S3;HcF耒wU|~F'm"NZbN~NkůDp/|$orɇ uryAw,fǡ ((+Pp,9gFdU?9V{afś|`@;//)lJ36 k:gJ5nD/R#} Ҭ?_/'~$cF=9os j"@lݴ|GXQD0S?|qļ(` lQ#Ap/B*ƉBoSnx3=/ɷɵ!z;VK(UW9.ykr,ox;qY6X'%&!gՙⰽ9 l%$1Șpp~P$_i> OI^0' -CהwE-[C)tt*z(.%[/YWdբeƃΝwWVق'F|NS'c@W!loKg,?;-ř+Ă,|~nޝWaCqVBxq@ʱ5ȼmSߞDέmbiCf~_wWb/ \Lg~wg1sK2!BtSN0tMFUЮ҄a6E0Ø<A 3Q'H ޠnޔ#}7xBY6<#P ~KC)%&[b@pHJS!WxB"*|@ԂE&˜е.j3h3Vר5[}ӂͤ~/ gGO?%"'!&1Ic/PNjN&PnjiIMp~ߝ,*F@1rcW2?jH1:_ ATbC"hF`,JhE6߾|7806J{UjSW vo[Yqb7X~cRبgڷmDcCܚJ6a =rU 9ɷŬGpZ4@S<1}ne!yY"S؋Qݰ ~'!^UV+Rv* 08AAfKQg@]iz 3S>?XsUsFh&J [Bu}N?7qT{{c߱O/{^ F>䀪>$Y'r9C,|.q?av *.0$;Ν6HZB%(CZg}?oO]W7=&3Rcӗ3RrGhLаHT5 EeɕAQ?s?ъ  $6DiLF6(%%1I&(*M E%ba%%xg0AZִb鴥qhU]y)f.>O 9x0 $`cBFHe^DAEIhLa(>٭ @$I$Y Ϥ0 1?qAGz/M~weUi[O9?1ЙC'=w<Œx w%xP盅~Wݨ' 3'k]qs7%N[(I H 0Ab0Qewm *1E1!9Hf~ĎwiýE;[_8$xGO O"(BXMI HY yw{u$eS᲻T}c %FQ~+}s_?S* ռKgqw|tx)(Mll35-DʌpgƋg4w |ePf^5Ӏ;fW_,Cv,.~hhl,(vWu_,uL6-[f6J}r-f/Q_W @_>{^4B/ F  p5r^We,Nd ;~ zpHᢌxIG>S{v,GdIqOԎ"F8|/|>+,i3X}OuGA4)n⌭69~k'_RTM%!h 2 7oEz I|n; [O9`dapZh8&.nEU Nj[|91Zw!I /&$Rzp@ 71W0,Sxa q x _"wPR8) ݛcAn`9)UUW7 n$4Rk ~k.-&ɪ+}MsEh_.q5vUhnyN_TS87~05uk1f!LUGO}X7?^3sQK5rk]4y?)>_t~<#K_,][o$ەFB &*ZZֺkW϶k[im-!pg3 =ń HK4$,,'><6~g{M?iɧI$DB'8jINMpEwRKۜNqrr8Wt+һ]wu;NܗvtіtO7vxs1~wq]Vk^эݻ6 5MA!UBFP 'Wϗ;Eۛs;rb RH@XZօ"ҡrtߧ?-mɤ9u2-m˪!#[;IcmZ1*u̚*J۫IBLCUTQR,{mwPU{+>& ?'1ىr̬[G ( DmnlL "[m~7K%7oݺ-w_ƋY,ic_m:z$C&a\*>_Gߡ&:|zo[dh.vK>+SkD6ElJ.$*l޳ŎGyn֤E؜yM !a#88mNJ0F!Dz+8ǓoIZ.TEYϥs7d(`;.;&Fo( (84li%3p;$0p GE}iĕ!$"-L[ަ@ 9od,>^2N1Y *)Dd髿}om|4w.wSmmб(޵8>(AE"% T bϡExs82>Z眮fgԏg"|m KܟS=^4m431&C~YD=19ML(?D=6'޾ZQ峁t=)]O YDc?2pTXi1&[)|(yyB"ZSl<:g{o*˼Pй ;/d `l?'EOҽ#ߺr]͝cʙ8=rS;?`x>1ڊՁYVr?sM߈gs"?ۇkܕˡ&(3|^2K>k;O}4=!U@ӛ;>D|G=8Hwyq`??}8 ># wnᢟ'nNp m%P08lZ"SM/P4{>eS-x6~0Cmvgp?Oy؜:( (bP .~2Og7?|0}R';hFk]tj3tљ6EzXpu&~T:5sTT]K+b0;*S@RO@({=Ȥ\TqB M!]erǤz螏B᪢|8PrO{G{7$6 2}ajT=;N-F>6OT0yG3c҇"x̥oiO?X>!4hyߵ.O\*YAܓi @nj6'I|򠺷0~>1Q#.x?\=GPY21SW4G%a)LKv}/6. 0(QIStڋsT/Pylx~T i*(pc?f_z)y(.Mo{Y1F;DS*I,0]߼&I2M̚civf7BvY`L>Ғgby$Ñ̯Lu!oY f tO܍Pb2:#%Pn| gwʬwNQO/W B C1ۙ"@nIG673 m C>zj&?g1r ҩ*T඙,ȾgfD-J > c: xs>Aki##z!*8'0lϜv೗DH=pY!D$hnn4 ޭֿGXYI-Ov$M,'}k"_ vtyz2cqܧDg\ e[q/6ւN| A?5l?'_>soXK&<^%LpʞiG( 64'b!Μa`X!/!%>v*_f,EQr3~m6Aby_d!᭷;__.溋_ S)ʿUc94;ƢMsgɂ;#=(kipё3E>bwh{qs:.i;1D2>o:J.uy}?orś|7{G$Ar[3?z5cno)ZqM;E bj47anU]i?aFD۔ OEY  H `m!Gn*]d3qc7Fsb:3<쟜n}?E!oes6D+.hkCo%"!P'G-ђ489#CϷet^ؓ1 g_4Crk"aG} =@17%{w! \8̱`㾰hފ[H|an{ctG=?y8-YW%Rh}NIZǹ&"W]uO-Z#vǀ}P7 <(j,KG㘮IB?aJ Ѷ3Yg|ME3 CY6ZrV=VcŶw5n7ތZoR懅$7΁.H];ef\}ԍɲc}C]5Of3XAQ9-u6fytM}؋}Lr~yfg =&60 0=0|=x,/}&dF*- ,5(a;[9ӓ>: j_e?|>R6* u؄ "(e!,4QHYja6u?o<DdB9Ds+P! McJi"J{:o!g_|WBɡ6.B*Oc ߆L*T<9yS_{SΟq`00wǽYh|-0ݹo[8gh14 +O|-EiwzSn/cqk.6g~so+z;_N=jAt-uODlJ&'2& N@** TyRVWvC)(x57 #]< ,mŵ6[J.w! 0 ! T)e<0i9*y>/&}t;Ud;wME2ښr7 :tE c>ad+<&d@8k!q?N\vv8N$j!z{y rimnc LN!ڷ51ɉua@u͔ԯ5,E $] B.N)t6Z}.o_QhՐZh4o ;ȌAXT{pr POꈦ P ~73g izs ËYSwKiWY".K0 H߮uEaD e`jbjo2o2% w}{9c SDK}f)~;`<̟EVOwaMd"mqWch.(t>5i+zK3,yG\eɦ gԫݳWpaW-${>5w 2˲ sҡ$}`DA,E!Ijj9?*:kw̩c$RPjC7<{= XgE` Ąg _@`Fm-aP3k,t 谌I&c nbwq)Vā+&HSp8G%/rB;@F JX?Vi.",$ۥT žEY*5Q@A@c`8R @&3FZp~K7 Ho D|f S\άf3V#'^\JC`)!gPkq]z%5w5R qWspspfzj#UkWUA= v/A;9~IN[rHvtogY G(~zR d݃<< XD( \\^Oc:_1g[ 0NI~817P%c'0A]<! er/W忻W1#$Qg9kbs/?x??Cqtw9EhJ4^,vTo!t/E8DPƻ $tmKʩ΅d9%.yyآ*^s x b] - [zVԶok!qXv;eV&Y6O [26z{66B4$ß3K 5)DEDA=_]ڹ'?uy aA B@AX:[uu_*=M/{rR]"W i%l(p pgR*8֌Y"@ Ѧht fD]^Q YgӐH&kn }k !d+Tz J .R=tTsn.lE鵥G*`!$_oߑu-G\>^W4]1Kn=?GHgQQ0ؖ]q _yWI`FNvCE=Bw[ؿ:ǹ1A0H ֩}F]^ʊYy~c#)]],_a%51PD2 "='V}i~7qHۢJB}gj]W Yngկ B$3jk\T!^e?6V0Gi2 Y}ݻ=9LVjS)~..9,)Xu ;덅|(=}i/n %^9+gK&[s1-5)^ul߄c0 Ln'=>?׻X}:B'\\G" Oby2xb9FB%JGTg/Zh|QTF>wI]lowL{Y~#tWeF)uir]+`&&۵~ߵu^fûqd Kk|龎AAg _yJeFrpl8Zrߧ9>pdɂ#C?xFEZ8Y]DDaDe^:VE6T< s0I\"ƽ=vU5-##U``Re9peH0{!sG]3{;uu}s9QJpfcJwÁg.zЎ t8s@mˡ{]g_9Нtw0# Xbz&b&6X9ߩndʹ{sx3G@:4t ¢b  b'OXri2^v,^~Hө[Y;S |:dUh7$sO揙GR"HuqȻ`tuz7 dҚQ%/^UZY  d]m^wY}fI/73>j*i $AF6h=T e/OEpB?'/䉊[eg -, $䡀Nw 3sZVs.Qtk4F4wD3wW?A$gȠPdV**pV2_r]^_$sx߉hKj9uR" 6zFNъ蠼Jxnⱻ6<'=rd6߄3WZֶ:ȉ*mׅWO+f)Hĵ?Kv_2ƥvQ)~y  'ݥ.! Sg՜97z97 6mަsE;4~GwJI!l ]A0WiI 0yGZV=| .ȏXw 1 .c T5,Rݺ(jP9L#yL5xSg?~5?MoB=7nmzZCa&2@Pi]a$K+--Ռ=ЅLNݦfR<J5";F=~uq?C]yI~HzD$`V*5C-nM2\ZkP 0`Rm Vdofp)aZ*I~^tVr5}j%? 8'd,&&Ƒ=3 zX@ zYl~/R'Coǫe{|iM@5G)u% FZ-@-F~e^}P $yJsQ-9Bfy!0`pLho$eee{bO{OZv&V(5bsu{Sj$5 ٯ.$ff6oEfR@ !1`ę!"hjy݀KE~Σkњ~lZ,h]&(I?S:4 KMa.e##Id*t%*BJ%@ODP0d)Rupz̟;9,cjaFK(#]fF[˲#{!G2-O~XLTF+sjU^b`+zOJ~Q펼K3G~ro>hRngϻ0֖ov\в&xv̹xB+TcKl4U0}锤2D,CK?NZ-VC%8;*PѮ8f bFA/m<6PVU?0,wߓ+ʿYW+/{^p^_Esoއ{|'qXXurפ@w1T a0}`\E7jELm֘m,ͣOߥ.hy7S:rZ68H/cpz/meEf~u{IMoq^.cۖnyπx;ىy3Gmc]VSmuP ,ۈP#涍$BL.ȳ^ޫnƑ@ޱa-4i0 58 S񫫛:$ZǐEٺ )bsan[ЮI'7/P $uÂ`NL0\'}sS;Lz1/v:2jzKt8c~T(5T/{GnY3-3s%gYgP9[s y~oqgabth@& <P+Tk\<03/?0b{1g<dIYhGgoS|5H |ZFSzj2$5**—﫼ucU1 v TE)kӒ B| :^KORTt>uO-OC8k":1N+<گ  OVh.cPiSmbʏ2"Q9I,ΦQϮz]\4$1je!K7zE{othZ;,p{N(UBsnz1ʣ /=*3u MN MzqW~cWOT+#?>?#=G'][*#2|J/2"Uߙ?/O*QT}&VJ  vֲ"z|hW-s5e_=я*8 *SWU!twunAlp<耒?1cU6 afLfSȥqqV mϣUFFKY- >ol>{nbB_rRt{8sbFqQK-y~*]?ޱ gəuӝA4ꋠu(븦bvJQ_z'3|[TQ]PZBf{A?(O84P@?&grdx W]'yrׂӆ1gׅ``⫒xYϕ/M0$`7@2(>`iZ>uTsBg@L`~3"`o*6 4:2B&Zm@v~t3"h9JƋ?Or^`{Bp,ZպJ(<|;4amu,~w_ DN_;\AE]Gutg9EƺQ\~0Q;6CXGSmV _l*?0̾AWl@I6*$jy$HiqqlL٪Pfk0HNiOIL҂hå:`ʛPcֆG6UbW"L.ڲ/c:K@?A²KK~)/AqOT? 긫RV[[[[[[[VQ[W$ $OGYiO!Z)*s޾%Ƅ$AEtt$$$$$$$$$&DoN{9ճ6>ޛzo?  [ߑIh+ z#;Ϝa}ʸ;"oي/c)?#(۱@Bd!8;NyO<>T^8\yeKgGl1won*|ruz̞U'HIFk;`RK|V'On篸Fi͓ ȧc<й-zT?paxh 4ץE04zg~j7umrtD_e3U ui*> v"{[ՊFž8i'渜K+?!,Y:i7m"\x˼z+"PTFJ%8Wy/J"#J8 2\W%B\GNyKgiX ә\>H]yaY+pS,Hԉml]IM,%d8n$rPܭRYjB%sͶ5K~8 LyK٧cG4+yKlvRXme$&|Wu$h$ ^7ol8D!m`m29$"]z..?l1DFHv]2N6;A}U&Mn6~xMQ; =qəK ۪cH9 6,H,QOl78?Fbrk2euwzOӷ=7qm0`x0%w4PB jw0%]vHn,wJtHG _Q UPB$~I 4E\ B kO2a.(ͫV1&VMgtjdҞj ~h=qH*Ud*]]LU [T_8VF[W $o4/zm9O|DSW$?EcCӌՈϷjjOxm$xۣby ǞJ)gdG7cjVR1+Ȅ )Boŷo\Guj|{FBF&cFOwM=c_;8ѬkѭѬψŹ0LWWWV)f|EP1˵UUU5gT^!TmxMMLUMMMMMMMMMLUMMMMMMMMMMLMMMMIMMMKZ"-QQQQ56[pD}q=]7o^۞K DEr!/;$0:{ߪ ]ouvL|!0?J1+Kiʦ,k) FndƯ"cG,IM-=w ]7F:wܵ/Iii5=-T>_#զ.Z_)> H?8|NeDϣfqPŹdk ΃eF,R|6Szr@)7)@ćJ!|HaF:1NISx^Fp cxkyE gxMVW0}RjLL {o[V-]OG53B|%!.Q/$7y}CB>ǏB0`B ic"T_ L9#0WS#xa9q@>.[RM?x0A]nunr2E-qܤI\g VIϽL"=8TRi{ -?޾9ۃ$,?kh{ͅSԀuo_eko-=?H 5!m&[]lw?rtA,,#7xz]G 0A(C:%'AV)e!dK׽K}閼@g?M\>KhbPaiN ^g=|œ,S9 &뿾XF<~a&U6Bіy+ ϔ)nBy8*DrGȧBi E r c+ݙ2֡]Ϳ_0hŐj9ƒ^PJ7q~̣qF}ƠvOJnQ 8vjpyy|DJK-Wv) X}MIWmg놙l ŖK`9r$G󷄕Ƽ?Q۟"SA EsMcsGWJ4r o3ļGt$gaE#ejgZ0[%z}ni!!fjS#RQ40yJ iWֵ'0lQjo ]Vcd'{d;ߤQȳ1^c{:ͽ@b]wp++`j' Oț σ6)u!vax&1uz(l6*-_m-Iy$UAyk܆O=}W)㥀&Fst;r֤cAb?zE+ʫ#ס M͚o-&DIW{w9p;֓Ӌy͹ȶHXw1(6 _ğg_./E3 %]אy|Ǟ62N_ A&̿C99c;܉DP3ZJ)FhEJEvgNŕ "&4'ɚgݛ@kL U[#$V=_[ğt?:d4B +"E&Iz8 3Ưd8i=0Tq>Tp ,B?5h𿢔/rTdN9˽BٔI%S=J)ʎc˥Zlj4(m=?!"rڝR$<6`{]JG<1橒>6и*26&FZq\-UY =G^JJA&2jw(g>0>.(rqR~Iu@/iQbQQ< # ~v]\د[Im[ :'\i;贼._MSy@+LIg_?ߖua5_𐆿`yoyWgy}lÂr#;{*I`DЭa=/07lh @ԅ}~QO:M*ɛX kіUԔ9.\>ˆ5CAk9)cdWcn0]ȳۥt􀋖I.{I*q/YnOWkO<2*W6k y[g}!P\p[R.g RО8ѯzkc6'۩4vo C  _*dzgS~fcBP}yo~0<{gShgpakVG"Oz+O謣Eÿ#ض12O M$[ -e%j^xSDtCeb` H7Kw|Tv$Yt*es#g:L/560 Pb^7PyÇe"1 ԗJ *RTGHmW3zl1P#w?13H:>[bmNam8Dُٟ N4F.x5sPlWSLZ%4c=5B|Ll>ZFKm=*Z0>t? 1͟R 3q@]lyJJWG0pGo4|3?prSWgd^b}z;v[AI&Aî3'jFaiub~o8 a6)D .sĨ/Ud q0+7o2JEʱL ! 4ap+mkH' F餛}/+iA6Y)jjUA *,/3? 0SeT2 $nSf9W+xNjP\@.z(Nu)| *1IyYͦ{!iw)*-0&1Z$1X$vDܷahꬰ2 uڽ;tg7?ՊH*)~rM&FeIQ2;Rde$Ѵ%b61v'[G=#kz9’8 &*UvKH:KFH FF>$n 3\:fPc,Jjh] W0 \A]靆AklhYO SB2P1  J  JO_*} Ʀȹn Q:/Cn$Cj2Qb.VM9AJ1cD|NoY(‰|: ֽBB׼b3#bX۱M@K>P! +m%ʗZPuM6iBuIbCxU&\I2HVBGR+w(k~3nN MT=b/@Rhr bgKEk_)HH]C1MEWNB~f0gxM.MqSiYJ߿F~D8HEA%^ Tׄ{l`'w%{߶;|,Կ}9Ex%x9,RbƹU[+Ԛt[\de0#(zIp\kH4Ѐ#ots~vI߰0zʼ*)H"3m责txT-ftr(QHg'Ho-;O(c@yTRr!E-݌l]٤+("ORؔBiR\U>o4tnru:=t{ Mf C;kLawpJD#lJfHPH  LxBՂjv!J_><ڂ8#p1?T4\r@$$r!%Q>|aHJhPMN@`ww;>,zCk&Ii6TP Q0Bsҥ@3HQ} HnNo &L(C>1@r(OW_'<)Pj Ws z#11c 604|MVGz61M/jv[mb=UuN!e4UX#0i J-Rw62Xĺ/TmHXa,Ƶ<ƈ^}rbUmKa z Yl9dW4FaʪvipXP }ԩtN"̞YH vj-*ݦz8rP `1D|!K&wʹ@%fbjhy}CV!N ڡ:wlm=໘E)"E1!L1m%j5F- h0VHjcTkFf`DYwDf…C3t՚^a!hmW`Sh/FG^tvy!2 5>+о4 (` 5 wd ֌l~K͇["tsu7_-%N ?H,={] MK{WVc|&/+M*.‘lv 8LpL# qhlPQ(׾v#3c}bQ2c3.bc~tyb1Q "SgH2/|O'Hp9XqeQd0 t֡b֏\kduo?֌MT>Q},v##Ituu/d"&?H TZײ7|VO0jx^Tmp^ɣE}afW{(QC hTF"nY*P05mܻ4r f͟}],bzcj{@z5[һga UG9d"Ū 6QX,F!wߜ3 1lj SHAu;&K3a%9:r<Ԓ!~j3Hr¥LƦpv{j/ՋoO.Q%Q^p4tTճ9"۴}rݻ,[+咥5kkZ!eHqmn %LjVUZ+^[k;lm.mخnh"2=-!bf6M wpQvK:vL!n&R$fT2}?Mpa:my? >@DHlCUiU5Ș-Q˩ebB kXэDdM(Lboq>=Z幛?X*E_t?M,k;d$O/S}gxǿ4Ivz|i]1}yvxyaFjm+:*)󻻹zy3d׮өHrRǷL{60Ǐk}zN{x%=ߵ20:`A٧?coeōIW |̟7e*,UFI X(a,87{^?m? dw>??gLX,@@w VJܠL{8qODO<6LU\#3чn;7F9~ku dry6svwR|}]>6i@PhE3V1ŀ̀#G OO;BȽtO^O'Op_K\q6CgXsӹ|3@>O+LmVW]ý}.|"yOxMMNzSmN^x];wj+$&d %U@.*) d-N9ʄH , HF1Tm)QEPI)h%&& 2EAj5QdM'ٌF\˘ sAUd‰\"B8.)Cqt>_{y;~ ߭ݕ80BA%} ˷Je>q f `߱Z n+4>rTgon7t%F:"^[,iN0;#1+omkXGl7}BXKa+hlƒٍ7HW/jw&e\^aeq7`N36{J,TR%r:.m T:JrcY;loc c@y5UG\dP&GR~}o1kv݈6ѕitV-ZZer؉%㹻5LPLكa nuf:lC,tX-Uƾ˗h]ʈ9׊'5y^ylugVZQ1T+ ]k E"0- "%deų%Sk.BdlH$BE*-']&2?Ng^(bgVX@0B ϩYp8AM|,PȎ:YtA0~$ē j$NACQSd"_}bgUv"   p݃-[ 0>Ottdf [/&`ZUV[2b~mxRHLH]u 2TRZa[ !BVgHOi @1=B>!| @?@1ԛX_shIٌn8d4al,ŌOtE"Z\QkXEc16ڟ1d2m$[H͚K|ڎc U ZZ틲HK(HF(Y0v±*dy8n.0!du!zcWb&.VRs! hdRlrcj!ݴ#dC,u@Qg j=!JU ]'ᡉoт$XTN+/r ~UF]~rYH 0l^9ռPo_}zb! kt荡+x1cpvfHm伒5?  A K!! I oxI R@$%ip\bi&d-X]GdM# $+Dk%)[47M-AlŘlsp;޽z{ݿbΜAI3utqTT aUQzk"JEE,anȘ1ͶB Yl!ln[#Qa%F9PkdgY-F#ԅ- %@𛋬D4k8nrvo{..ٌr.%IhcX[f7]:䨢".9vukoi'wN,#.ZK&YGM"),RϘ]'bݷvejA-ٮB6()H" 9,#m9&W&ȯItRȌXİ$+UQ.MfݛjfÛl'9*#MwIҶ8XpMsWwͯ#6Pj")Ͳd5 [lXU*F/RB;q92J#$df+JQVe!&ZrQ&.kdَ;kJW6ƓUFI8^63B'z2ML$+MN!}h+0tgENs TyyS2]9"FpTxik_˿+ R)6C1AY&SY{wQ>ǔ(n8>B"0w`{[jW-8(2I)B$ r}[^{E;}[}4N h `:yt.]+E3h/nVU(k>4. }P$]ES{_vvk2zOh<DT*O}{:$@>[s||ϭm`<}Y77|6@4aB3 (#@=Ϧ.m\X6u-a+ANڅ#OF푽@vTZu秭mc1㶺*ࠤ Z$[m˯=ӼU/0|H<.@t@P]}}wPA+vxmas" ihѠ@ i ɣF12i)CCM42 H#  i4=&&L Lzc#Ba4`FI& LS=c#TɤOOMS)ОT)&H0 l0ѩ2']ɗgф9c Xw;;C}uDȸӻŻ$ɾXVh;Ӑ *5g>yk?#0H_QO6L7խTDDVݼ RS6uע4vK>ԞwUbƪa촣yGҀoJS9@Ȋ-ަSUܱZ*W.K7GTFkٻW žs+Nzջ47;*sZ:bVH>S  64-Gx3 %D٢MB9u'i6eBi[[Ry׫ ?/ ̺#a2/>6j~UI&)yW`FMG;:lXWW݅[|k[@?*C^E{$E]Ө;=wc"2n6 G_^(v^~Y}rA.1J$vLͦdmQ<{}>m;׀oP! 1ؑF]nAy5^+Dd2Mx#OGTEiv\Vy]oીGXۂM,3czge PnѭɃSe hu~^D:PoKwL!%gC8A hk H8rI֍"ì}+wT!'(2睉;VS̡sG7IFkI"81X#fn0{xՌ:4jc2@Ea˶jWG>3or~ό76oge=l"R\9)TXżkK5RPwufqjׂ5b`x59|TSEU\V"5V1\s,i!B'(}Y=DC, l썶r&՗o֩TA#{P w'4/vEb+'mXQI2VEgIJ` %C{^1gh 8?(ލHi "-Xw'S|_g=q"$E]ȫq$@&bBtM(g{HUdR'}j1LD[+~}Z%s7''iȤ3foeR+Qg5K6$iHCrJI;h >r+βf d7 -^qqسGz2cHʻ˘wd^*lr|H*~R)&Kst|?',vQrHr+o]F4ʹ5-rr95PՒa{CGut{tIʣv⧩xY)$?ߖ7usȕc; D CPYRn:xsSA AXӌC$_ x&f.qN-ǤS=Ck#7Hau, "%%uDѶg Vϑ)鳤jN6]eH`Ʀs*DśGfX"g l.{RHв>V ع0 ~8~Ƿᝈc[/S[]6Da?όY*|_휞F|]I5V֎|/ 5~P ~ 6/w'I |UFOܳ}߫@ JHDD{JI& F*D1Xe)*F,&111hڒFlTJD(1mT4DTj0 IlRQ]1!i6c"5Z"ŵj+ Ѫ  $h1L$ci0M4@L [f$ELcXdI(T&Dclʳea [&Ȕ #m&L[RIQX ҍbI3 Z!dk4RڱZ-hZDHi dZEhh- g{mEGciJYTLA(fMPQZ C~rNo~5w>n9z@U0TX5EAILj1fѭւ(Pm0QBZϦVuYMU(BD{F̡tWV$:^Zs䟏Y޲IU/*cn{o7 w؜~ኇ&_"(hnuLCG)8n*Rs'-PdcyFrVgV sᝃ~lN!ŀ2WV:mQ/z\׻| M14xs` 4jJy_~]W[J 'd񮆍p(y@JPA=P13EgPzzXwH _ PшN]򗲔Dh"cGwFy>OR:\XyH!k-+kinC24Š!y~?mC=㰡%c@QDdc|x?#HPH#BըQZĀR-"H-P,@D%(-(!H~, (B$ڊ5hZ@ҊjFQJPZhVYcTUQ H4Jj*TZ#kj+RB()FMjVUFQS ]*d(d M&z{m J 2 I EP:1V4s}eLd ~@ 9cpcXj" u5I E(Ɋ7@.iM: Gȫ "_ɺY>{νD"'*&14EMaa hwe.h&4=*݋E~fpG#TYIUl16`¶j2(T^uWþշ@;ge×E{{xv@ ߡiz9(ʈHp`GY~ 6iaЕ0Bf1z8#@3ݴflu2b2UHW.$ q?8o9D'b2R.>['DۦWэ=uzZ<9Spѻ*fL;Ӓ2Iu:iJQC^}Okj'X| bza @VR/^k٭wps %9CΪ-6 s4i-gQd3'`>PHsuM+em^#E,;{.tCoE̩xLI"ɃԇU2c=W'꽞Gv:dMk K%:aeDI%: o֝[i1̃[ !E)PfffMZ"՗n!]oPި|#o5놘`xpqߣi1wyf!#{l%îZ8}N8љa fky׽ݜIO9jx /Z #zM_g,/9;xm$ % Yh@g6D1!5O0yHli5\8.H ѻHlo|c+0MZp Rۓ x"d(.l3`GkgUW!! HAAPbcQILHF%rіE&dIf!b!VL)C b4$F$c22Y&hDPvb(h$ *5|\112 $Z"R3lHM#FYєMNqV}=v?OwxķֳC Q4gasMż#U""3 *f;P87+v=R`f""\Dr %rE7 7*xn2S)~ }.<< &9tˇ b&vQT1~>`)r< "j4@{DG|o#{<(S@UjRL˒ηtuS $7^[y^Ah;'zxf?/ǫ6D[ Y8I(FE|7"ș2}ߖDh?sɉXi^* 𓘴u2=@5+IT otIб|mcU/,fYSvf5ƕNLyfq.N!kzxDP,0( v|Ly)g|Q{g8_-`(6f7R "^z2 Scѿ|NEZg&ϫKmmޛbNu1cWi/_ѯ>3Tmh bW?k>c'{^ =+)UYʺznǹ6}krux:7 k6=P%>%&NdʡS33 >ц W*t|餽R#<_mnzIC=Z-܌/Kj<QmEuߙ 2j>yqݓ5lO;VNSRz1:/SPa} $V^ƨƒxoAXd3RbwQi+a$S2f©7R8 Yu&_%,ch22Trس.e%JSk v)55JsM>8:$GB H҈bPd D!]?UyOsKRPKGϨAMJN !N~Զ gjXŔ׏qPE[z+OEM]i6p0˴;dc!GU|F1QR&̧.Uln@)(+28zsq+.cqe 5`0R4.@d-IrֶJ3HLDK%FU5Rf]( C11JJrvr#\I@H ݉|[/xv2{z5rp9(0(qOt(k# r1`v+Lɕtϧ4+đtu ekYJf4z|ʪ%1LeGZme2KU#-(EL@ p5٬T@w(^+tҋvm )# X3 b$cj$>&}|~ϫ٠ْYlEIQEd+cX[" Ƣ*61B*- 2LD# *6BZF(k,Z(+EAj<%Z1mI9v*ꨄ2Pb(1G7"1"jd"))31g, dJ8H)197t{;)r?^6ZclV6Ѩ^:y7'z()ihTŠ2#6,w} =Ns}_4tMlt\i\Fr\U-aς1d(Ej@0@c$MNeS]GbMüX [8W U\з+4rTNYy:#r(,Fq p>0M +3ҷPޑJt7Q3as/A" Cb#΅Sg,F-p>r͙PLOf8w:Y7o/IPFK3/;I n'o3M>؈ ߜޒ5'!3.K~a%+zWA츇9`RL֤A∌Va}M1dCKHXvSt$_@]WG3P2{hTHSB++=6V,&ԗs17 0Np f˞ݼٰut`w{&Ɯ)JZ  q7+-$ݻ c 3X$cE"IHl A(I4 6 "n)I c9FK@hRƮ]Qwn7g.ksW-RjfnlTchJ\j!ѥݫW"-QWwXʮXrKcFE(E5+=͊:lj64kDj EXXljKQETmj*]ֺUjXwnhED**K曖4cQEdb*wUsnFZIj6*cElmQE6幌\鹹Z.Fkk&KfMrv!br URk !oss?''}{w\o-X/umr$7R U@J h &vZmDi[}$oQW o-`.EUr]wlݧUs* ^rARh{?#o2v/׼B>;lRHSUQrl\Z\ֹG|=)@U}dIH (ΛH} ҩ{_@nC2 Fu"oBT~Ajj 3 C$rɜ 둻ts?h^6XB Hm *<_XyIdcISAduOt03>TU4BaNELRzl=ȞY &kֵ;A,Z2X8twzJ`j2A 9#2|DEQVT*MNZcZ;s^4E"@ԩg)vjجl͆"Ӷ#3P=&VbbE[sHD^,™k9Z!"§IC> HT`+ZT'ޗ٧'j8Ԃ@Zn5/+HKVWZ" *( P2X~8]zGAC[`:7;N(i('fQR0BRjQ2*\[pڮGNX[AX Ed庤y q/,EhAL.Auuh0滷==KꊄY0k)AB 6Hkg}X:[łx,q^S{'tP݉6IaUAP DD Ze. 2":OARI@JIlLWՁӆU~D5pYdD%s,q~|T: "M($DuΨuzs-sP|Sy9+3g :w3sa]_Iߋ/yo(68F(, (!B"shykd¡+xD*G0G8w̙aL5|`r&꽤3}rzҿav@>i83WB\Xf M R& l!Zѧl)v=4:,2$AO\zQ>$MπjgH.Tg!zo\3 RΧ\|kųdR\@QDS(I(Thh54[ԛj iS dRCHDKTƂ,Z=&Ҽ[Κ:LN]q`hY5m̍VAq=Am׵ļP3 5FE҂9J&DZJ:w`e A$3# D1dPȅʿ-ymJ^"W;EE a5:6S"bcI5m*mdK30+Um~.""IDz*rRYP/ sQDConRB$VNnS[Is84*_IExw2f`qS:S7+'m2ro:s6Ҧȹε;k9!3tzfMlufЫbJZbU@P^:%"(R76gKᆬ wTpr8.sm&7SL'VJ?t^pUy=- e^z g,&Bb8޽J0F2[PѼ݃ Y:35@h~`h70xJDwq?_;U|"dX;**y"(vq6<(+Xpu/`dv*{Z#L0Q f'ؠ^eYl٦!zE|!gZך-@@~66o?Y"v#x-_u4)1ܷA}wi03O(X ږKcѺY9ka aX:&v3eÃn۪VZ`{j͖7{45UVu3 Cѕ/TTL$a[Bkے捅}goCaWSIa=߀{7OGt8yz95U B6x\S6݆7+[ŎjV dl>es`9`sekg KszxFݭs,}hܕ U|͒&m$!aJT8]DV8IIm`d׎R222$$b  'ʖÔW:Q\i UGDaq5oy;[_[N#l $^1KA AF9oɓ~̓-K*tx3KyB`;)L*fh#Iuc7i>JvX|`n[U4E9.sTJ9ҐCK 11>NIn7gAXLRu-?*"L*|O߳~zlWm/\G hf*p7Ł`ǧ1;0(ʣJb3q:dH|>6*OHlI;(恽APBIʖSxԾ"O)Iw{ϾYN #pH* D~N뱈,6SS1=?^WVOˢ%.ocf}g7Yx沉B АT<Ֆ#+'b۴n:WOuwq~cRY;yx免59u9h)6i>ߨ}8 h(=d>AJE+\h5F5pRkrƷ(ء60UA@SBJjv[?#NQ8/ ?" H}~iZ[G N쁐J(Z5Dh́UQE)Q PB b +3xC\sN:߄a֠Y>?"bY *="Ҩm*W &X(xo6'[{U98Vt?o-@`ր?}(sp\U۫ݹ\b<8g?m>gLVQsҾx&T1|vhYDr2ƙ߉5%~Oc#ǁD}ܡ죽InI>Z۱ < *XsÃҩ>o'ANs_]Zhܫ_Uk2kW[67-[i(a`}Ϗ̬CѽKwtC ve9TL.}ڥBLj@mywJhx\-*JdoP&3MXpY?#>/Ŀ =3o~pi4``dED4(3=N z^~9/'mn|Tt)` 2Rt~?suufߞC=)lx}OĆS32=ROsmn~& cih ?`گrZ8 ߗtfGu&^ۄr"WߋSFpABViDo$6_|wOl^0!343t;,qd)A̪3q8 Vwnb]p<^}_ *L vm)O|x>Y:/U<ߋs9߇]Im2OK]jkb cczJ xm%,$֯NاƇۊ9 JeG)[P 7#kS & s8q{E #А$j)ԬYc:@^KyNz?RH YUhv}rf+=\jY $w'lOYo!Q+I& QUSXB Rknk7nfku"G$'?ޟQwLJ WӬNP\--^+aV$6m̩9ϑk}3;\~׋R0O%~]Yx+,+NQjFٵI38._NWgSo~yDDg ) p: tOªy^$(c*Lvmm jпuzhv{-[hkԣCfFN+` /'FU"g b'ӊkC%ʪ D;`w@c)@@") D ВZBz^vw#7Aw}Y*S?=?nnDU4)2k @ ]} D^QOEDN?O(DE@ gs~Na{|룋P#8ھם5Lg1%"d)J\ѶeSwz/`3̕:.A!|91IƢ@ S ȦsOpt?'Nk0-Ha"zwmX|P/\G\_c]dfrź6p׳G.̖A:M &Qs:)Wƻ-u?) y |ů'Hb~}k[L&9Ew{f ]9ų6^m326X"0@g1bPz =q3~W$|\wW!f_Zûմ#c}ym`@)!}Ͽnns+o' 5.dr#KAF i9Sr!S g?}R"#+2TErLs]x라]9tqsˮs˨-،ҵr*"i\FLQȪq.N]ӝIkr\ݒvErt2*A"b.Yc1v;W%.ιt9:H"FYDs##!"+N\w9MutuxE% ˸wW0:nArmId 2P!@@"ɽwZ>zsޛ1!JMHPϋ}Ư$Ʉ A~~wavύ66[l2@ v@D0|d.fgC.+ffBB4(s 6 Vp @ʊE$P3XbDuv0#2yb6I=tG33hY(nBV2S27ippxrN@Q»Cr\p96E?FUP>5栐@~<חC{p3>ZN_}4{)NoG KcQ 3_49<3N\= DW =  g=G|-}~OyY*~߶9AcCƴ}}e=ր:|u 4KA?WY5rjKl؂]e់~[nwgfM @Q([(xp* DQiE݄T{?UƐDDPOo>B H!fzѾ[w<ϓ Vv^h9}!qC!-w)^/at͜@  ߚAK@@p`+Q8R1c+UOɦKὨLq;o1.,ާǃ :h d]^!ir%rz N"DT`A7m-KGױe8X)2Bt꼛%tMFA#`!F寑Rq/\j8frnVYulu x ӿ۳x.Cz/t8'S=r<>{}WzF%YLQ%wplB4Cb-';$4cۓ+wr*wn$duٚiO.!ݹ2dǎI£Gg;7v4ú}wy].^b3ήv,ı&;#]ۘwu3Đy;T0; l0 5~q2 3ld]c=\18^vmjU\u/Szϖ䁰4(M$?#'=3"J-NSc|tn]th87Ak0,7zwL\2c9a}.TB\(qIfe1}^ty~;}NCPT?|=u؟݁ もpBo!{X83qL94nKysS?r*,r2lȕ-- 3 +_8v{X [m39 $>.ƻ/^0[mBWJ$~~hA$z]a^s 4*rSj ^|95Zzc˕C;>+/B w\{ 5mpsxhM3L{*:Q8w3; ohɾ!hIX"^Z>ȲF /a (l_OkBid((ߖY^$ z~[N MH=EUYo[Ldg<j$wYj@fQH$;;i3IbP7 ™$M#y/w=݅a ң3rYYfJa pGөԘ$$>+9kZ֗9ǿ}ȢHTpu$YeA1x1zb#8vBD萋oEd89VֶtyR \>ߜGm_eTEhKbLm"[S6UةhLUm,̨iE V&dIXdMm5FDժiRT%VlM-VMj MZ-iT VTV[m,FfRSTOG 0fF.k&?MJ}Y= M lg.erpiz9+n[ou 6y_me]}6 >t{k08%x%.N6?r9 ~r>R^' 8f}oO7o}ei 1lI@DI?tsJ-ORf Lu=Cq7|֛Q|ItWWOyaYDkhoiyLúg2O﹢ףWP,.J1Da е]S-ڛoq3~wa_6JB"`,9B]#8X4IN'$#-IQ-&~Wkc$/G I)Cr¨~r~ @_ 2 Q#*q C>3EK]̧켔[M_WZЛVme5M#`7~]gY, 'fgbG/.5yRjaT-Ol"d)-xki3l3Ή38n]c\3nٸun!75)'9eYl]:=M={_D$ʋ9 {w;IIL3<:=/OkǬzڎ=G]8斩wmEU9هZ"P4@)0 2RҝҷWU GɕXd WV\?\\pSꢯΫCs QLI:-MG6h42fzm3RaYj3ƙ?ی~WMh6ןE*mRĆWi,:mǥaQNk1@ dkL\w=EΎ\[0rh(i:+"&05 `otO~:_+p]P+Rt[d@*Og2&]we,?,vvͥǰA?|a&ॉeyOE&)ώ/*djۑ֒ KQ X&o0w/1,T~J~"Wѡ-uUo6HqUYWd `ے Po7̣FXQDpuR6l2yWp3[W8Ohَ[۝G O+gK$NS&!fk7T|JIEۘ {gVӬ.GkABi X1b0?1x~`5@$+Zmrpݷ"A"}{*|5qD```.B+3O'33;2a,FxkWl۱T@W:`<6gK-"WsEj8*# {Z=)_VƼ؞Hl Koӭ`6Uکj6T,Xt_N=*tX. :/ZYuc'0khVFtv7Mž9qYoڏ''÷>HB20\ץ0@zr|4Fݵ)$"Z,6ɳ XM~ 5!uѺ.I@m¿]8C5opkNYΡiCA@2=5EsOzͼI΂Źҭ5-sU@5 ׻kƂr !W#k!2W*hvp8Xz?wn 1ƤRhAZd5*cZw`lmbƒr$oRhǛ:yw lVcg>_6ļk_5 G:k6(η6 p`a;!(9#" MN%̵|dtzͱ-Ajcpӳ6/]3]ȵ0݇N͚>1Z^iFEҲ@Mi +N&\ khZ{`N]89u^aKT<A`U-%ߓ&6qp{]b)H>>v}U,#`Y2- WJ+H8FXjod-wnHt_7e^ lb3lI {13EFOE}WEe<^8q~s6jw8&D%&,ص,ZRŗzFjѢm̡nP/Z2A۹3ƭڬ@@>٣?λ v5jzr ٻ`i"ŻXr'Y_3 p,p_$Ʋ2Calgmua݂##Qz&/,JAKI⍚ Y ^2Bpp V$fjf6BfLRX9UlL\5ɲ# ) $Lk!](QorC;EigԢ/2z:\5={ Vv6tD@ے=͹?$F[(;VywءDRT3apsc0Y2FyC֋R% 8|qZ$KM=-4)%gUtYoУ$@+,bXsknr'UcJEJ\U9y0s Q;{g0 ^m6S2\3 )V"+ڭwa ɰ !0TBrL"jn$, F1+qNȋ,Sɳ|J]6p64`t˭ ƎnjXH*m\W`4 5,ŷ$J;]%ǂhIw^Z@]ukˑk(l5?ln9֨w0&v4ܽgx墙2vuջdbb&{vV~}k7f,,.b/̅ԕR}˪eM[._v!nI5we ֝9]hYvW`4(/=+ODM sP\c&UFjm dJƸA Ay-T ?G? #U4}D,B6^'[nZ-ZeQ6)1 L-I $ҳIVMVԛK1f[Ш5SZjQFXlThڣEԉ1m$Q税̱WPBaKHdZըH,V<),Hf S(%c-& m{ck% f(R+aIA޷ofumFHZlmf[i5jMBRIU )RQd֓ZflZQQm$lj4M!IRZl6eTi0ci(A677usֹɶԔF4@ VEo”P J*+d1ciM2h*S)-1I]۔1J`# ,cko s4c " A>[ΜӎyUEfN{5poȈ kYn[n6LYeócK+_L[&7춹x vԫf5Bk-\Y#Y.bKyE,Pж@R!zT+KE!aݼb(8l eIvYcD01 ՄfF1t.Hfk+ +L&d 4a3ߙp-뽦p[w}Qy]֥m^ rmV/Ϭw-ԉvXEz3l>vYBgj{'GrCq¦Vc˝V3>ѫ{}saowK[^Yn?ΥW0jGg-'fbɷ(e1T;9>-I/ZdOfhӞ:=,}%m(REWWRu6kfe o]lfͭW]ܟ>ۅCER tؕkھvq'l@D HҜbe礳Lլ| K4h]y^qф~<8s%88p&AX.eC^j}OӼc4ۣjiuh,;e4rm{"tOxrBufʆd +Dd,W9t scЂcXJJ X*cxcWT.hRH\>Qδ?Qt"gс3"VoP"|~a#DZoccME\̩](NJٱ;Q^(4>G54I F!47 EoUEZգy?ClqWw8[E7sxpqhOUjccJ.:ME5[d튪zTgv@#dYG~Ǯϛkݭ29U-,@Y5a}ǧQ~yOꆞ^ɚ`ra@"Mb+ޟ hl!̄?76Ļ_h9`0m+sV&,aHan\Xܩ&o_lXU@ڙg9p掘c5`HչFW2ay-3Ug&aiD^DUpQb6Z? e.`}lX2/i1nܡѷ2[wXnd#w{k&~ʨocF7Qgx4Gǫf!ݠ2]iLY"%.*pN(`P6gA_~=Ǽ¶~lˬqT뗘Iвsu:fUN{m^me}!Q%kFKQFFHBtJ0P2: 2/Hn:FMv'Q'X&(k7]D12e2Ǜ񾨆\UDJp&2/>CY'^9r>ͦWZXG`~eazjhr·?Z2 ^!~ùmo:"(*+dfgzEI]\o}n革7>j _qh[֏[p"^lě[ W8`JgLeR@[[T>C72%!gҘA1Anȹ,iYɊ*i55dd6%ա#ߎS>G632L\;F`JB,>z|[=LGپdwTFhaU^,mcTp,,ezoմhZ{ŬH$q&ԥb| {by1"j}_`s:>Osv ROM,/yȴY k ʶ51=vS"z%MCP&@ajʩ d,ؚN}at Yݺ;kR: c*!^*L$zq>tѹI2_}V#I=v5_Xsp@3O;)Fd! zOp9#)0>8%j>><Y9Yٶ~}W}#]=6rxyͶ%<٠֣e=䳗Q,V{M-'6+mhWvX/ H@!r#on0#3n*Gؙ{jN.$Ar\aY>s,{Sϻcr%'(G$6W:}yiV#61 Ym:#\ TΠlXĘ [ I?R_yO5>l$@ XCt8^yF ݏD+RC{8p"w~Y0nٴO~^,JvaA~,O8(u"/URaa :2"(TI$I)Rr *Җ־NB:jv|7 ?K盶)=C#ϱF>%)fNBVe)*+O}e|9V/KQs­zz>}+~xn{ gY>W%Y~F_T3 UE( q8|2>'H*Ec\DnBb ֤_sl2R23lJ{a>F~cyYYRb^:#Eb! $245z*cbYFTcZY v.OՋ1v~a:A-ŠʁUE&,ؠƠZ6ւmbdRF&SCS2XIi4ͼb:zx"Ƀ*Z%1݀)|=qdZŃX(* Y,QEPV EѨl%bP%-lcXlQoZU6DDQj6b!(5dL0QR6f؊6TE4F4AJtIHwH4ԑh2Y$E) H-Ci!ɭAFI%h[QlP0XQbEbض62Pddh*!(R,hd(ۮFmi>^m~ml{JHD!|MGyFb3QO\dѾ@Fchi (JETAe1("mbZM(d ٶ#&+!Q6 _]wL\Bj5k+Q66Ƒ6<[WVTcj4b-s\I?seDY(! HJNRATĥiC$i((CMH+;夶)+Ei%nJK4 "dr(ZVm&hi(i<"5fFdH͙:ze5=A% a"g<ΐ$psRXȮ.g$;qHܙvDa.Qd% w{Cxw!ȅQqp\wQE)۾0(u$s)H֨J-Qmi&YX̰Y"@(Yf(I&&KILUpqLJ2E, 3+v +؟f{&u~$8gr9EK}sr9߬|7ַ!CJBWHP!v-;>z :&T6E+mڽ&ס@K$<8\{ x޹9㻔É*tU%PBԩ&-h('U(o( J(jh)jPJVNe!r a)T%b:!5-)NBm ƕijv6^Yt\,4j凮=ⷄdRBS#9h?N9p1hǺ7 ڨ(*[ۉm(>vW3 N|;C0r:FmT՘S(eB߿i(|%Nasrߘ)TPjP7FF56*e9IH'l/<5 ٹffSڅ1p(r+Tq;A<`l&ZEs&M< rWP5/gu!;Jԁ- v Yt A_7{:y)b I@1zR> DN)֮%ј\·̡]ư}80oKO l[cGZ=z, vXQb[sIs9- 62;>ƳΞ덗tA5SGsw.Ce!^T "2ֆ+V1!&|{tv3mLm_ò#AKM"B6B`HPU+%(ȣVNI*6R h8N%v+ ^2ҦCVi-5[W1jTo@]J&ЦC }0$ dˡffA FA9.M'92ZL*J q,(ZiW ad 怠v]ڊ66Q*Vf5IkRC; 1EaA1ŭ{TJZjkFC$Qm٭rmeU!25K5((>^3k^딕~ . zaH#h[Qu悃W[:l7!֜S 2i Eu 2ȕ~TJb-cF,zw!DE,)H$(A2BS)r\ BC YlQMg^ݮ`Dj*dZD}R(i PRPf`H@0`*ALURT1qYp5.M: .'P¡;N O結INA)H^ 7wjU̝EpE<\ETݘm“+X51"H~LȈVَY0VH :J(%100`Fa=x_.c*!u' z=cFLOnB88əQFio;E&F|GIue\a(+&a,kQnQAZ.Eh7C\l"-]+E+F6*i6\urnkr5kتXէuڍTUrUT[mXb;cU5F*QkEkW* c,Z+W+["Z6+mJ X ݵx^6TbВD$D2ILI2dX&I2()W,3F-a9ʻ4nmr6شaT+E~EWwQ,Rm-EhJZѢ`-5L(hDB,!h EBJ6"H Hw7|o.INbhh d ]kZ]u EV#XkVWڱm\C$Ah IT`z5tTmMw#5"EHтd!Tj@ B[0'1R@0if']q$m}&.F%Dm@qf.Ţw8JOrX`m WaὪ5⹢(؍j6̢bh6"|mzmʱ{Y6FeDo;|ƄN/Sd?*`H+2-E ^^ JTa@Gn-<ןWx\xLL$~h_Txdʭ 'zgC@@ctֱAiX҈E@_ZJ~<2xH"$幍%@WQ)Bl@Os!Љ:ʁ S&l,2+5 M<(QUňOހ z#A2%lXA0 QX)OΖiSlp7|4nmKk}P!P$NshJ ,AB"H_Ocɫ&|~VȭZWth͹v`H_HЅ٠h#y XBPf-4A:FϞ<џ.taV< dxN$0)bC(r"hh @S@T6$,|GM_Wt&MۻYw?Sg'k?.X v{'BxYie@-nP5>L7T:g2:-87^_<̌Raf*́#f5uU}\'+B#ţ^ERՆ)BH<'`F2v\{8[phX\P_E|Ոg" U˪׳ag.8(@(,\]+]fnndTtn7E^-WV$54.YtVc4Mu=Z` 4xm? U ށ񵻏b\ 16 u_'z^rYck?ot8Oix_?51CgVtk96 3ԌvJ-0<"Ւq('ߋqQ

ST+eq. @`E [If(6vGMR7$cVqȈAj 3VU<&M- jj jۛdfF(JZ AKXnmڄ,UQQZhDڹ@2L%1$CZE&n[WM*smQh͢ܙbhѮkN깶 jTj\t-s-ʹjsnu.TՀV-4l`-VKn]$ڹ[s\`֮Y P (JJ@@%(R"@ %(&䔦@ @d ++B"d4" d@EkZ-Ux#@&JJd ĊPdR0T ]J.Ԩ4@J QhP5bDUj% 4BJPi"I&M^7..ڵL3  0;\ ]ASq"P:Vzc&AW۶/>-#VYR9dD pTEXu='0R(=}awNQ+'#A( 2@E% C+j5skj F$JQ ihA hR6ثUŹm*rQ)1uu79rGj]= \ȁB 4ܮlD sn*$i(%QUIZ6l(IrzגY8H@yN;'%%LRO|V貥\T:?/z3] /%6L|πPݬQwsw7ʛ|C<׶}ǜ(&EU@BA;o\q;Z[o/k]94jߌסb!ՊhF6lLRkGnbت5&\5FFmFڮbW)+t lkjMXQF+srmQj-*-m4-n[rѶ6j*)Y7ushV*6hW65Y>|D"J)P=bjiZQzÛ+HF݉[^ί:xLmjSyIT>'~8sО J* Uw!V(ҺGͱT8$@ P @J @87z?/wFy옶qA%o'+m 9^@AZ@UP(9mh?zBȺfy>D|D?k?/P& O8Bn b|}]u#A1Bm-5AUC I;:>fhr$Malkb$52mIBH)kF LؠԚ2Ij$yzBdE%#ݔA$;̢9~US9]מ`_1A2$^g9~;}@1die#cQ_S:I ~O1:3iEO ͧ0M(p*4ik1 W8ő̔Ry), K] y(( wvK?_P0W/W)fۖ8}/UΥORgkSC,D)\!͗YS@B_;[HEspn 8<֪qowГFR7pV(4neJ^3Zl1=P?ڡ,[ [F5qd3=$22*nvSeWF^bt"X߫;=ɉo`~n$i9M;Q1< ۖG~#cI@bRϒQP`J^rB,zb1UPߴQv#<4` omߑ1!r=[,ֶv=1(2!<;[KއKKɣ+ 9{qE\\427i}>=5T<>8wWItn, 8yQB%bJ0$[C_{[S?ۋ?Q?0r[&8n]y8K8 xbazD o@Q߂]7#,%*ɉ@̀%jC7p}@`QQέ:s[1慅$ dBxY=CDd%QPHeW'ȗ젷mkX$jOt@0(P?IEn~V9Fwl̷#ZYscEB 4z(OVBȨp<7}/n(<% ء/Vu~ _jүg}Ǟ,݅X &CkaGwnŘ 6F1\{Dx WRwkҼmFֵ. a MLPm%˛[5-TvMp*E"(T13Pi0SOaY6׫#'9eso!yWDf7QB /.QEX#0 ̸Tf[&( ,, MZuF[#ЬxosWL~Ɂ᠂7ǟ[,bJ09] moʢ, /;뭮BLSQ!VfSU(ރ%umRUR!HPƪ @  @ N5je3’#*YEM3O]9"yvKA׻=arŔKL{kY sA "8~|?oc./m#o^n)KL̒g -;+dX/v1XE:Nb^=x /:=.YvnڲJZI,VglJ0#`a=׿y6ZUTSt|X6SC5 Ec^ 4D!yUF/koaNMacUpj?? (CzZ}ƎKjos.O )Ga\(B,SG 8clSanC&NtŃ\fQC`Ek?CɡdzH!y!$QD9[1&Y1@P*R(ܚҰ.$VUIaء͗-G/x#67Rkz.m~q `6 t֙9 &?V鹾kنt4~I,8z]"*NeǡN 2R #^ve ރL:YN 2|]1LQQ E @?nj+g|Ci|veƗq%\D;a)9+%S]_5)clon8gQpׄ'FA' @3vP f2ݣg;Jot†Vj]ʉ:nrħ]g#ty?54q kO˵isT8FhJo`4_ lٯLcFP 9д`_"]¹wS0nr2 b5+8pwݣ O~G캬~ɕ5[h|4抪Y#E cclv..2@: zG:i=rܲd65V"8kv~߷zJnL'ʚb9c6\vlEKqymV#nO{% }YP;rdYeC)Cꦛe =^Kb[Rb+g;>c?9;YiPnϴYnTJe":[R|8\ ncf 1v-eIP]z)$wXJjy̿9~ҋm@;Ë%|(7 [=a^qɨ7ľ%Ż=BwneM^e+Fvkyٕ_T>sQ@ t1 -+~:R*PI4̃mblZI0bcc;=̦w*&IvR+!O'ʣ|<޷Yo~6v.JPBAT(pf~Ua`͉$iHc_#d3;SՄ&)(bl2>8csHΩauHbXMΙ0DJ"d9gO$(P \<3IѴ[_!)n }VH2 V9,"ꆝJ5dWȵlTyσ-{ߪV2"la,FtCA$(ޔB(2BNL@Im.yLܫ {= I^kQH:Dj11cu[zkܘ?rwfrc_<񻶹֣j+q;/JfQ+bVdj (S rhjbFݘEXLуhMEY5*,mG\*Ū6sűhVQlkmVrFت9QXʹQۚh! \r2E JNmknZVX6\kk6TQEFŭ\dFImbۜ\ fI"\vr cZ-bB" GQoYgϋ<'1#1U:Ȣ1G;mmQU⁐)dU XB*m.`plGԿ֓PudߧB#/00և}Owzrܬs/|X*~.o]\" p|c!$&b.#6Q$ٷu-$cV<d#A*#YdcKUC|eg[pr295Qnl dDj-5˻t:=ah'ÇoF] $@H `wfo~뚓J-*`x/cI_?äg]x'~ϨyjijAw C'^RU&_}dzo:,Q:ؔehqr=g{1g;oV]_2Um|[ #?$ -yZ=lpC *Yo==WK,1WO lk2l Yg(v*/ B 04o  y{I!{2@kg y2QNNT;XO{(̶nPv`i "ơNKeH?F]{Oєr2cSM d<ɯAۿqmXu\grK^7O/^k,L@O4`r Lh?A2e@xmL0`!rpQ,0Po{<G;N ref]k=gWYs;sEzuͼeG 0!AfoFA#B] u?>ݠue#EwOgh|e_hvr>FͿOU=2ҘA"7~ l9]b~M xYlh3eQC8 A}ᒭuvGi3GCf"sG'}f;[^I՟ߵP{_YWㅞ'K_RrHvS,_MqlueOG/DLTQ@#5;MdUx1v Z ?oF !K̤s=5'R3~~ͅkYF4vSME4Bu܌kڌ -e^>k}_x>>5/ S_&BCA9cYPV2#?TgE`eFb*%w*+@<'(" CY7RzΒ+5]&yho0`0WB̻H}=SgakI2Q Gp`DI7LWvqU$}w>y0)18x]ppч4>wD b ,A,@8ؙ՜pǛ&j?=/[G5>rxEB!( F2 3 ɦ%5 e֣dR-Fa4l2AMl&IF(4͒FŲY*H҅ Gmo2 Q#)j0) IBA\l0:lŜA?[xo+3ʜbD\0Ӣ|a/I#VOXl.f `NѼBO'UA(a^ kAkUT;đAן?B;H?X3;\n_U\c$w$Vrɖ[}Xg,>.Rf1+/Ogqa)b=}4iϛr/&:q؆+ԧr]c_i5 7 .صg'뾿8j: :d?-mp9;>>$!k/Z}=aWWrKrj?F'*=wWdzzib`3҂.sLb_lT|KsmۤCBDa:?>OO t[+>EqK0^M5 /ș}y'LC辋]O4T1BdTPāSxuCo'{g]ۮz{^f5}}U>;ew{Z=Ӹt]i#1):;jv;mnxr}ԣgo{cw_Zϛ-ٓ׫k%=fqO=}}A{{|}/|if5<ѹY,[> NXm\2ڽ8N[{ٗۻϽdeF%vhT2 UgUz{eJZe/UJcW2mREH;BQR *!T(ʁ! "TZ*oX}m ]}s>E+sj5>}C}۽ z -eX}ٮE ު;`*EOLR ہR\:W3ӛUD{Y(Q* [#ClT Uf:{`u@^@mC+513 *A=:%T$(VX5&vࠠEʀWҀp B ]dH3JG+;um1TUQLKTPI)^@]FH@Zz:RԈkwttU BJkҍnnHM/{wD >/학[jQ[4(v*$}7݁CS* PHPRS"**Q̃`Q|U5¸8-RvDW=ftk ˦A5{{@ 4%DQED['a#(maGG o^k¯X`I@H٤ֶ P(P.Pyz{p8͌Ơ: M{`h mx1@:ZPo>}}kvZV^iӫ]칬Kn}{oQN u*>t}kj5<ϳU=yÝ϶z] K63kXIv܃EtP*{g.O¼k3V3JNgVsמJ>@j[XSkv볧wkZ{ƺ`nf6#MTo[7Z0CLAj4dTm{A2@GoaǴoگ+NPPWz`m[j*tAA 6k((*EVAP.]f( 'R"@TTPXw^ǹw(@=b2͈{bĮWTe!F{D 4&@dhF4ɦ M4LL2dёB4ɤ#dSABhhhL Ѥ§)TS꟪{S҇I=OSFڣOzȦyGCG꟪=!Qy@hz ODJE'j$m&(O#Him@d4II!iE< 4ʞOSFmx@ @zS@ 4Q@!I@ Lhb2LFSi4=OhTOĦRzOQMOOJoTS{ԑOS=Am  4zAd&B DƀFɐHbd$S)f򇩄ѓMHѦ4#iF@@4 ?@?5%JX G !{n Rdo.w>ģȝCzm08@Y}_߼s&gOCɄUR\b!ʇa 6,N%PlheB?BEfCN+?w}m3s37(y|E+",G-=wNJy0 ?Ѻ%_f8sOC > BQd'7Q%8ri4/q](wKk>7'ܮÓ!qcمq%/~&#~5Yq 5-$^BTYyw2mV 4Ah3R,uԏii@:ysw ;Y-^Pܣs!FL~20"C0 m2X T( -AԊAJ!)R i#:ZFtopZQwtQ+JT;nCXO ea !3am&,j|974Z M!#=)0Q(&hu:I&2DKJ,,'LUT(2``bsL\ P,"-TT‚~8/{od皢4@_MgLIn>4Γb"M{0%;'+x)rϭ;NA1}Kߙ'柖<$ۇ$rJ=RjN^7A=fg'otaX1n=J$")SRK栘Gf-GbHr+_0L.9˷ٓ›qtA?IьuRƸYM/xz«Q968P\eyr9Aa!}+f5p!G$w:ǤAkۄpF2S&8E?=ęym/ As*r'/wKM_{L͏ՎkQB MY"R(1$eE# ~9RF*"9jkskX(66^a(UIUS~f{0{TZy^sΣ- 1 q ;_jt=ݽV ȯkdBj].*@( I%~3;C07I-سbEXCR>^"v @A$,}m.Y0LTJѭb0bq5~𷀱,$Oy1"1Ec>`Q?,Ȣ-ɨmSrdYkuJ vq$ \B! d7,$KjA; ^5*ۦL9[{H7:kr ف ڕ 4v)_ =irFµ*/0sX|Ϻ,=?&sd}ˎHV5[1 b|k9""Ȣxr1GGG= LNw=# NUQ=oȏ/^g H䅤(w3duV7e,UAqG ջg{xJd@,չc$eH;j.g7dyVvQCHҚ gp*b5-, b0kY*nW2v(Lҹ҂ IdjĶ*F dz(7f%U87ChWq\dw E+X^ƃe#dQ0!ЙQ'!0{`6([ L eB.d:HllfI,7qrޥ3v bʫo!Ѫsc]]F755魧Bwf\ 6Ge\MaK&CkwzֲKt^aRd(5 oH\vQg@0&Yܸ2&Nf8G&UPR7Mv(٨ AD;\$,pdk\-ȩ !QAV,A!QU(- [eQ1R(*A ibFMb[*bRD3 THR x.C.AS ¢&*al\S1T`2MSE%DPX1TsM IGq8)39&t7t1:s87`)Iw &V R'gRU!+C\3vmÐtLμn٤iSu38 ;azhu%BeWzn\pMMz1&35SUxf,͇;l,YM k-J" mSwjRm‚Bt1GqDPmLsC3SED-14T 5ӓouOuS用]}ˢ6e`Xฤ+K"rɎι[AY&S u $]Fi)RȈx)bakAEqbvM"@ 9M$uĂ+.!dLQ'X4jALl(Mn쐦ÚNɻv;nMgK)%cL3v" VV g)`<;ne#G\(tE'R zڑ tMSn62+MҊڡ){p/j#Y93+s8pQe!Ŵẻq"=׷hRVMNk)A,ے6ۏ9trj$[",H:Bw)KnFM'3rs."82iHF(GdًlF'nKcLҖ ( Ia9,R%=f\T"xת@0ջW^OYՖIGWtRV8gEŶɔ֥a~[+jG@TŌ?S1"S k,Y(3`9dV9SI_C<9fpPrrcFʃ)EdKw{J+%^ "SQ~?&!/GuQSMq,g)Ԙ :!([,Udc"͖Ȥ_VqiiimVcqJHHmM>$Dey `,ήTPe{KM)w >xك.M&6Ÿ]S0ah^F-WrA/լy {q"^LY38L_۾߇G>Bzrֵt*Pq5IOIDeѓ2!~'H¨#:/';t c<~ۜK÷ (c)j*$O?蠙Y)OXױ#"a޶\6MrYöwhm[lG5Aw`Fg̱u{ڍ۽Cn،ͱUH\cmMpZ:lEA^i҇U چN\H@CO n9A9wԠ?.޾-'Na鎺4kSibX'lXѪ2"0,ƌ5ϧw*w1tז34U_%ݘOY$^λ|Y+ِ ej#CEd^:\XAFI u*[2 CY!"KCØ`/wwofM}Wf(vr Ejs! ?}yIbhsn8ʕШ6GXW0I(m5O?Ǹֱbd_t>lۿ5L9o8À HƇ H׶][Z ׮iN;-u,ޗu¹Jf$StETvrWgMnlgNӦȎ7&A8?&ׇY=l$Sv :S8[/ {P DRP90|~,dTw{t`A, $("D!Bej/?Nݎ\(8? U^faٱ)zW Pr#a/*(/Hݱ;*+ ,|i߱!*)fLtȧ=pkO{tzɴa("XA$U?̇.YFCXuvx} ~wuYS'o gX4hUUI+OvO~/"vvw$0H*L{ov2+q{E0X/ըۯnAPȗ8tk jD#9Q;= 4AqYn6Vq~NgN\=Rbb(cmQL%CL;OwO mѓhaa}N1?~V^\EF$0ӽ|LH=7 iAlwL..?H#W"|vUnˆ|uꍯĨXqsc0ѹjƬ;SZ,Z ȡhcLim"I&c12$Zżz-yk)Ȱ 6E ghE #6WS A2r3~9 |֢  "v (2g%.Hs;S-֛V Z.Ł VH]ؑ^ I ~zKѱp2mqLԦnNZfIDTЭxe0ht)Fj⸂:qNj(/{nGT+r]fιi$Bc[1sG= MG"౯vM9cӛ'94TR+CA $EF$brH#3?ކ#T HH;y*[}48dT ދ\)wSK)UB7}d#6znpuew¸?_ЅD]ELO -!h 3jrO}xw5~s"9 V`QǏ>MO2 8JNsR2n*Ol,Jq3]0/ݱ]+ABIBDI)s˰z8ɱpC/!7=)y}zS?ϗtȖo|dju i?8wxw'$ry%4BSR*pW>?'ve9w> tr|6ԿiE.kLlTCsXN!UtƇrsm[t7t}@wCf̦p!!>}AH*}56MHT( K.i@!D=TxzT;]G4:PPb0WĠXb@Rڒk82F$Oɱ_$8w%ǷӚ|pVXM*a ʹ뿯4LzyYs5{e,}7y7Hv.,xHN:ߊxV%s#+z9?Il!er1$L>[>FK(U 9`'Lu_sK% XTk"!QfN>څ#O=zm@ 3[7|&>Co֝kZI<|kǝc$h+K'bkr5ޛt_#3* (-~*AM_G/hr^WYf[ tQ!-4v#DXzҸ2cz`-b]H<)=$Pf{1}m+[=ilP5~6ѭn!YJ >5JaIόf~z .Ф0p U4؛o3Yw[zP.1ALDs@@9gfdQ5RQɜ^(ڵ=H a2CCL ,IC*)WbX&PqAU8 )N)UFŒf="<US.U\̈b!-GWTBh* X#]j:)BlrhJ $1bA%Ў%#J)(o1&VގBCv$HĊHεlufAܤbR`?׮ZJArr_Ǹ<71vݡ`?/iZ| ?KBV?n#TR)uoo3r7ȸ؅}g F]˘ol"ilT3d/!;eRdexAi?sO3]v #D6_1d..CH54(yBV~IդMqI:~ s18v{@uG"<`~ҁaɈRysbm=nCUQ7ⱶQ2BvpaͶͼ,+tZ>& wX_m-7b:;1荵7^y'z۽q́n܋Usǔߴl>#k|'TY &rٹ~yz&;f'$t<`^zo6JHFJSP (0 (JxQ`~oxdPl\+d P H K1(1"(i7&]q3eʄVB2z@`%ot<Լ*SoU{cx99{ΰy -@P B {f p|4mw/et? )JϠV~ 2ZtSK2o~02cи0"T3t;5g1I&9θ\I5PiYSbF{N)ُ5zȇ]Y Pf|[Aj(: dQD%ji7U_| A8JuEO&a }8yA8{ir"Q=*}&&o!et 5Rk=mkw~$1:^*^ 0w ɨoɡn(rI~FVxIsהz6 ,<+ 7x`~jibu&F5 eODrn5APz-ϑ Q\CK W~yXq, /w1[l\l7{ UU)%PR-" 6Bb*(*aDJa~ |mlv6bRVLs},c!lXJ/.s LRX$-\ [JA{I4UB8\ /jcE; g %ݛ4`Pd !]&P}"'SBu̔!L0`J|{cFUT;zyC!%r0yPSbЅ e +L͏= yH #\ ?4*%=[>th,@; n8/Vf~\TIJFoŀM3Ͻ~-eC~.A'䣞@^ u[lCP[k/'L>72L0s7{?7k\ze(xRiD/Uצ$2xNX[ޕX #@6 +pszwLrhǗPv3;DRub^$ymGvwnգ8 9}U95 C'DaVBy*qE: 14#3L5g[]l'l 3 ۰br+:+6U_g,,\E6׊A=MF/+`7Uȑ2&b.R =L@hǟ_{Y;Ƭw"rb4`P4D3\1HؒyLkN4.4֙g|5vվʊQiowI{ƥ=e/a:Ko3=쟋"s@&fiJe'/t:-"q-rk4qmlAxʱ,MF:j-H@QHblb*BN)')DHM0PT\VɮdذYg(0S@4Ȩqܩs"\8M )nqsibtAFw29B\+%EV ZDN%D0EEQ^]8.219DX"daPQ`n0,CM A0DU4I3CAIStnoN2&X(k6^W̸pi\9j]9\v7,n#fɎK Da^51 dEAXnn3XATDRf|ѓ/c2k֌͋6DMá.$5XLʏGy'5IʵCN*Eb2(9r(IDkвnfpPBY-%e .CͿy;̡`[1@`ČEs2imӚ' ^m2=MFлa%㝲Z, 34TE575s{AD Rt2߷A"Ė!>T}%ّ,BL @$ X:I8B03d%0ㅢkOw g]C O cn9-iZ˽kn9\ݧɩc7۽3j^/ y> #kEhFkJtH٪k@7H#@*^M=rp6;߹n-.][3]v 11;r2%\ e)68X̡Ȳ$8crIC%/x\9J3xn I9W S`M+697(B1&+yݖ1Eȗ4v2\v\{;S^s)ٺ92>-!؂xC$,FT?W^ 2)Ôa;\.uvy1jEIػol\{+òU;nROUԘ;c*.\sh9Vmma(Ŋne3FwOV&%C^7E)s7ln ?8É//^ƄP8֛¡f--JvH^ar#&a:j<>bk7]{?sr9!*dtBՃk,KO?7}0Ko:͘GGp~+0)]$B[?2GӃ<"rtMclqWDDaTH_A?!@$DF]\,5cM{V>ETNtSJo@F@te`>,$A~8 s_ϓ}/Y~3\ѡ<\F /|ID44%m1@R-plX?^Gqpġ2LG#`QqL<7K$[gSV̄C>oo5)H ,U$aq,*QAp MIn=q& 9zKMƩ2"XrDR,P0#T8sރiϛj%ѱehh]t%4RFΪqץ! f#YL .b*cfrZ\+ބ "T:{2B_/PFPΓwZ֖.\ˣa+2o}Ѣ'T(e=6*ʈ񕅴Eܩh-_2CSJ48b"zg4r|}澗E>mvz~uO<&y'6[DX_ZDyǯ{ &bJRhl:#;,6UQU6*]hq;>L"^vP^`BLa=0Z;4X{ !6KN.,ZPS;n26yb ~(D_*"|2v8mZ֊֔K"Y0hɹXoU_D)I.iFId}zk!V+ ֯+9~U4\ԊJ"ʍGHurv=5%|I 277L,0 `'j};6$'V_|4ɿ>H*{x]~?aD@]FM=#\N8NDñCqQʖ!~e5'pdX Ⅱ',%r*kS*ߟi/~rp Du3!tlG#V.Ϩ`ByaR<=jX{DiE  E0#olc.ZS?e+YL{\Z UBeΥhX# A3;5WR+G kb%/_,c5K)2P„|("As*5sW#iT~ch)kmqBkS~ +Kݛ(wH" )d0aAh\hhꏧ,}tXUKWwF^vJ;)s9PL¥wG4 #? 95e%;˖̘F.LkIVL.E )G2ɚ)Sd-_ZA\>Q7,j3syC)C( @K%uǡgRo#@ѶF'qJN [{'n0<ˀ"POz %o1G $BćQA2˴H8T?:nSuG * javao|w4 %vt-6ˁ_y색p4ԛA ʣL HyDIJku+ѨۃU UP;PSP\n~ez&sPVyöݚNr\e{C#ٙRjZUdX[m~:fK,_(2<'/>Ǣ~ tv{"(qsCvEB8S. %&2Fd\amLPqs3eK@Qdxs dQ:k`W7(j윢ab 8O;S\yv:6/z qcOn/&H0. h@Eb;iZĐap ޔʳ; Ate㠭CegbCAo_wӫaQ܋yy-ٸ]N$A*pJIU<*0R?Ȫ>;M}lsp6"1QA.FhV:tcvG|6 RU袛N }gB2;v]Y~2:*z'X Dd1V+AJ"2'PLmtLaP.c{G)2 <'`KdP|$hAT>ۆZ]?q.LxiC]deEWͦ^1P8kBwFRTN&^YUUb)5B9ĒDD6AnMPz0wk2HDIm~ZoRA 's୘dmp>0 |>=H_'n mߚE:kLCvf HQ\̲gϠH36L8^ `3h@D.Kff(q5D. i"5(j14^0`Q~OO"ͯU6MA gB6K PSMiqB ;r _E'~֩-ۅk7=Cbׂ xRH"Y(DVmqrY;w v6u U1?'v /!'zH@&8o]a86_>]Nv)ϬoXB[>7/N'{-aKNGDS̮b#xd RK q,."jb*ݘQ5Qgn!cOP$"-#(yay%m|@Ի{T/#*0?֩RQKPY6ypKLii{\̈́5T\#As9tP=yuݵ5K5 =UD'Er#X<7G82AwL:*!q.|rzCS*A96(h+IGgg#H(dY _)7Ja!P=i|]}x KBuBAi|T7KkLV4 1,imwkCb@+fP<9?( ğ%,?{rO b6XyG7/\2ا22D * i2J"E\d1f[]QpDq!6b*:! \2G{-p57.̖C (DmmX""1BBBttncHd-O)1,8w_}IM.S b,!rCxQ6_O?C禭u%DBT Nf(P=C 2E(3D1!ï.UDO?yG+^nV^HI5 '\ƘeևKpugٷ[B~:٣M"wjTpn`(@bBdVT|'LAc"t4 G䇣Pfd7\Bw[BA 4ŋwy#M%D`RI IWAЯCi҆hO ';z%L`e? NȧʃiVW;".ƘkT0al=LU+Ո%0r_y( "͚ d8afM`2M AEY hc#wOwjYKO)d M0|zD;ra[<㨨F]h*,/u!j`Q/|KB% 3h1ץ)7kk" J*QEvχW,"G*G)z*1yн.™'LT002E,CPMS#]GN+Oj%|*l"S}~G%V[ 6F"fQJU=]7nZ."LlwH‰]!l%E t8l;ܟw9qff%9ص;pjN 鱄XbCPll''.蒝&9b~_>㺺tgc++b'O8/9^vԄ)9z;ټi#T1PhKT!{ A#x?:#t>kC)nPhXɁ.﷗t [4ACH|)n4kAQ8Q{-]dAxX$sQ $cI%A~hN^Rji7QrX8 /'(HNe8Uڬv6*oӿk6v~ GtA(2Ff1s=ONZ' '}P T^Yt/EФ6j S-=BW|yg澏E7d~mҽ1~9 :JQno9{" )RU9j `C-,[{;cڜaw0 E^Ɋ%vrj3~?*/[Pa#Yf+pjz#)pDHNߡX\}&;0׹^7Y6I;} bdPٲqӰ >w5x@"A:e~OA:x}{}1Ȩ bSZ4؏O|P'qܽ+RTBQ0EPБUQMRTBPR<߆DPU%SE!I@!B4(DTAEMULPUDQQ'UQAG j$#cM %- &D sNJ\% ) gpYE@[( #opx1׼04";5H ZvdkXH\aAbOѽ~QP3&(iV)( `3QS 4Uh0E 3 "Ee~a:˯뮋Ý0l׌DEX JTcF@۲b!P=#ɖ=$U+MnN]gFa{ÒLmᑑȒ*!&@ix<O{כcʨ[é}θH@OQH%TABa)2ꀰ " ,U7;J@dPrdy1` ?<{9Έ4NWƺUN *9v+2QzfDLKE!*{o$PTD5 48\ј$JUOz}6PPF,QQ &",ò>c,l߼ݾR@8#) wyDI-JqOaZa~urQC;=UTn5חҼKXXk@yKL Hgq![Xt=+F7m b@ %we׃ 0ީݲN#<17t3:M"= @Xdk̮<{p&IBAX`4 ۑ'va=9# *4S4ʓy+ 6%IidK8 8@Q Qڿ ,\=B|C Aj@YL*-ÎZϫU/VbNiBl)EC8E-j&lZRgRyEDսzq#P$cXl`>jd`Į76Y֚!)wT<]t6S@jE+19j reUsNDT jj~NՆ;ڧ@֦Rl50i.^rӥ/kcGJ8ofm1(߸(3 chPq VL{jgZ]oVd`@.:hQϧ~Z*'+l!OB^R=<\UA3:Eܟˊw<%”5kq,9S.|}?m+^m[,wn<齮Xƫ5!P+dXbAEb֓s "(喐܂S`hH~+Ϲa%5 P !0xBCHG}%̔(tB~.RA͸voG7*aw. b۝ ЅP.(T2@bA,d<˼لAM/ VL"W;b=Gr&m>; 9^6֪͘V=y*zaOS:`&䵡Էܐ*&Ej BS٭ڥՉD2K#xY"O!rWk./k'!ww*Qy6P#tOc$uE NH-Ʉ=7\ys7JR2A}:,ԫBE*P+hB rꮍcKT5 0 "x -qh׋l p.7#'G3\FҘrrRSʷDE|K]Wn;Hb<h%IB];vC;);h\>&wwa2[" =9q5 $! wI[CzT()}Exde33yĔ]/ 1Q.H'5 h8 &Ҋ in,p^i-/U^$+4b6` Q@⺋,qヅxjX"Y#l~HvR@)6"ݧHF=kl8;ǞX.W={یO}5CF>c2*G PE@r -=~PsM۫T +:~ m9S!8z#KE' @!һwЊ%7dQd~y5$K./7^Rjn/X;JcA{;]JGl?%"Z1VO0vx}&YEkcX:> 3|(1>4UCcN`#3HO~r7(+]\=BR!V\QdSzNm%ũ̱w[}U8lپX;+ȴi`uXiTiPd|*SEH|u8PCSU ]WgW=l * ͍GEh?Ixw{bi + umsYx"^Gr]ft-ZUDCٌsn qo)edܽɊ1EcV`"DWP%f'nQD 30ɔyPNM{t΂9BJ#S6Y{ -*3-|j2-k@R4[Lr2Gw$L$;S9Sd\MHće SojIБf'Hz)'uT~5WvKӺ6}8{k J* 9b9iХ07^\Ԁ]%Y*Yєxq7?F _"`ܣg/}9ݝ&UPb)g\%suq3nhMb!;1HԕLE8T [7O.zgq7vŅe+QWwԯat:3Gi>>0K Fmqp /soMIO7\+|. OCc*(yF ̃운f'&9"(/@|;I5Ұ(#=D?NkXV~O3s=s'9k23bl0?gɼ@d%!SQݕU4w> I +G=Xo䲢3Oܢ> 0X~B3I%C_ƀwpF>;i :uk~.ґ%`CZE^^010pe  e jCALBbJpKAc5 WDfTThכ 6,(kۺ')w*DXRF@A$^_eˬ(Vc#H s]KYÿaʢ\v4|# $??44Jvp!@s3"YN { TMUrZ@t ,,(+j|g-m9ЂBͶzh%˽|e*تOXV ׫Ԛ+$$+~qL AJiխ[6QRM6uƝ8 r^ei!6FBq]uE 1sL`k1v+is.~vA5Ģ<9C4rxUu6Yъn5i UDvhy}ۜhэiYOZS/ڈG[W+vegR{:+٤ RMnWRuyae$:7:y{~3`RE$)r@4;Sh>->q1Ku dž_M~ITw AP;eniPO6˚ 5puͽxђٲAF>g SxPdI<1"*oŽR(ኲ",-E+4pqPUQO2""C ϯfy@?BA"~ OC \iό˫J ( #}ŏ~XzTG5TULn䜅oc(['{ ucx<',>7^Zh,yB 3ix{q#mf}r $n"@E?AӮBr"x9 5Qܵ, |b9ьA7QF2ݟ.E`! RjrPTR@A3z>8w}#Ecۤ$/o9>$RB8&jP~FPP/h`BP7RԤؖ3M-mBRRM4_ EiK⢜ʾ@c$HSQ;Nܸy&_Ö30YAI)ۚLV 2;5>l̎ |J\]`3Lԩ-1TY(/OCK`PA)3-ӣփE*o~/"C/oG_gw,%pNV*x>5"k8 }k/~we/9PH>"$7Px[XK"'RMFl{˿SJMP -\u1G2ڪ+/|yd>XɛU|C~*_hE͵3(9(i|v.ބMzB<8sNI, M?k+Dž 9= 1α؎#fܵ^O ɷlݓ%_qEgLx~&LG XJ+1r*QD?q8smUͮHs2 Iݪqz9u !<<:YW0?m0[ /,^^K: Nm@]-U|(~|]_ʞx0P]6YW>-+>#Ϸ]W^fZ(RCCvt|4L6:U}iA GC"uL8mVOlB^]h;pu:zǭչ-{ dPJ)~Fì&OD7+J(pSXh]vvm=ukkPpǶu”ΜvR- 'c4sRL JDWhj=;*ar ZȌ 6 ֬Rx ?x$ ]ΊTE59C*P Q1F-%6v %:G`5P>$ &^Oba~aVmV0B];d@EB`LERD xiY7OEE6A#L"(-Y[';>Ј>xɩpݻwSm,!=:Gc2̛C~d(bMu(j 9Îu Q.2-fmѿ= |fA!2۸#i~ $tzs3 6* @Lw.l,p[ .l@Z+4H_pzWI|B\ ]:Ҷ '!8z*0_pH>UMĜ)e{N~Jfόf~v8\߯ K '{I1I{65GG,U¸ Hm6O-iջN?X4ֿ_3kbx| &1֩\ K9.t Ϡf˗>\r\ Q.T>Gt[ x|mY}?g%]Ph[Ճ}=1OEXne l=1I$ל`!D3jԀՈ,\|i !WCIΗV` RpBP7!_.vD/|`'DL2u8B@$xR6v5H?lkR^ϲbTPHGG"@E(N' !Mx3RT"o^3V.5^/ץXBG:,= 75gpYѳ i#,ܵh.G+(I&tN ud C-T!~}W׏DL+ڽ|O祲3?>}F_vtŖxC'H$45 Mt>s~Τ~zwW|^8֖\~T,70 DӚȚY(P.""3Ӿ^&Ec-@9]I$0wKs{.V QRO?h΢YVyzs%c vA;r|4nNVgD9^䘡4Džpvp!Eu lstN $6lԵ*(o(}jBL oNװl:eحM]Sy_=4 M{?V+Vbr{lqPYT#l>-6E|M@T:HlD"uW8s-)ct0 cye=. !P ץHwSlAw?gm Y "NGq 0@Hd&8 LjR H.SV̑n}oFb9l1w#,|0;Ж mi;$Z'PqjV427K|1,!k<|{x:7%ѓyU- }*R[cV m5_,eZ>qis2|FxX iCD1w@J>ȏ=S]V:4+Y6Q XEGI.E FFIMT.PS@m󶙑meM~vye@B VHa-$J2E&a=Ӂ-Q#RFLR :5)_;=u±u5I^*yX҅b{M\RAbyhP_/_wRL~WC]g`7yw };iN@S%ĝco',q^m#v]` i{ ?$=E2E3 u-fZ'=6)|+"15 GOauŊ(mXЗdEx 2R.'N5OWZj_eZ}vvq _nkN:UFmy{ZJ(~C: ü"b2o_ f"ՙcГ\āȯ,Jt$t.a DmW&$|1֚t#k^V>,kir H9-(BFyxTv.II9Fotu J*ѫy]btt\6;^++ mm4iC-P)|†;wrtPHkJU7t'|9B).޴7sK6Vxf8DcM?6ÔG n>3>hjzll Sܢ\ H,N4HZ-\W{|r?LH-rdt~1QG{8*-:syag.5g"d y%|Vމ,Ã;5 z Km7&S6l"_ OGW{-fԎ ` 'QM#UEJ'_`m@ C7݊']ZE"Za0#eP\C'EjT#Ņwjgq 0$va>ПO2nLJ@Ѳ XjE#D5*H1/!_AWxG~!`;u").@1,< 6b6[8KӍdI5~mErHC f$1w,eI `8i!ZC$ F~ϋ$2am"P #پyyZ!iR{ q!ᱽo( r:(Ѐk]MA^4PV5 q& eOW%+1弸u%NPtwgk;a|iaد+Gz熪K;VMgs0IN,ᚘ0ߜ>d[N0g'{c`R'rN Y 6e.XgL.b¤m_W $F=یk@"3-RDzeHxf w 0d1FKWmۇ5k2`WAL-k>ZmA,AKTZ$hFGj; %70yv\J[ Wlip𸹯*W+fH/+:5?$%.ݴms F[]gjDoz׌nǙ7Ҭډ,A>{;é0mbv1<+]0&Ɯ5 qh_^Y%bh }ETF"B͓Svni;szhobha7 (kl5 E,c#oZⅺ<%|m柗PÛlcǝz"S1ùC|'<7  8HT!Cb8tw8uS [TR Ԅ@QK|0%A6M5pW,ott`&u^r^=Qt F6YTC#n wŽM#v% 0)ިLvrA`x@z8=vF+31B:'MFRB҃%C(6$j-}K/~VZMlLz:sԋ.-*[_~".7vsCe@DmלM8SZ8V!J@&E!RN}+#Dn 2[_!DWfѧ%N-!l\PHPqhZPONu!ԣp J}uf"#ٷA˹5 4ϣN& DFJxerGX~l6rb9z7tFύ@u5Az-cZ>7Ё"WcsD~@ȱ/2.*Ա'c[ q+ E.X*=yZ3_q|/ǙX.=[QZH@ˡ$F/L%H~!0\?Y'Ʉ7+HKйqAC6Ek`E-/?cj RK0)+&+:>9!fHv);Or(]X03#&%9`xLVMEVXav)vny0(r["0 N7!{ݜg'sqN|<<^$5{6';Cs4n41s0T wZu6)iCߓ?WqmxǵJ%4.A~[l Aaڇ2^vS!|6"NjV#Ҥzk9E#W[Io ײ[Hpp}U2JDzbMݵױUdM?~6&F[FN]ZŸV|%@\蠒z .#<6Dz` pP#;}>N΄?o2FX)܍W:Soψ!l!G݉j︦ROkBmOĖ6G{QR|29ͧVJJd!|?L&/`AOsJiM &j)"$$an ;tƧbH6 sm_# JX/ShPCFWo3EQTixI:mP:֗m,` b 34f]V`fLȡmAPw<]DЀd/CvIQ q|+b.MKh׋ Ax.z=&II) a$1Pe)pnFѓa~̣KpM:k{޸Gk1Of1w{XVc)Q*q) g#MDmwd:<0ivuiiCsYmg&{ "ے o*If%**-H%Qguj52.PI9|^X :iP >-L%bRg=mn< Nig]Em5ҴtM=H=ѪV!bdDUFNRQB hZt>8K'gddW@[XZ="Ul܉޻YYׅ1MG Rq 'nl4fw=7:&4kSQ/K|c&Uۺtz'!f__<0"0voO>'+ђ?t%϶Hvws̷e^pUi +ZxǻVkɹcs0l\@&r) ^:7 {`(_Jc<7qE3G߼PO&15Y1 )`0FJ )zuz8_ F[}FQzHkveéboOl\DI+5c/(um. rD&卹 ;.^OR9,df")?.9@@TX|1xE0블ÂG5}@e˗ɟ?2pH9zm?ˬ-8~}%oB0o^lgNQ Zɐy^ U|? udbnӈ`XOWC^&.w~Վof0n&X p6CȲKO1,gARעb.Kxl}YH< V>9igND`eU H]l >[r(}Њ& S}sV>\lbFx-) W6(Aܞ=i_ʹ:&]|zx CDF6}Go7, Su nF,q m$ %MbMcE8#?;:xp.l̾nazU)7.v]ņK[<{x,qX(%w{N0Kby}֚Uev6nަsZ H,D@-xDTEsTR"(hT x,&q ]eHohIbF:\{Y)Ď ^ ; OpM}ׯvmP>y]4tk{ǰ~%TYek 9 T5 , 6e6NmHB..(J`@)c:!C.g BPA&X=Ю2+ƪeQH t`Ӯ % ŧ yU稡:,fD(mi nWLc„AݻZgӺϐc꺕fQGPq0ڎV-a 9 VxGoLs+]7T^Tk`4j#\ ]첂S*/@4<8@͌Xh@XqΥvA5 &;㇁F$PўR^۳/H2[E\$t -c͛[@jr5Z / Zrxw8dG֋~|~E61_Ʉ#nSX ,>.{.D#tH!-JeqWylg|aTnFA"՜M++{գ\ںZA 3me$CVȲm169ֈu ↂե$yxlw}ϝidCv7 Bk/\gwky^ZsmD^Ƽ{V& OmMߝUDMJeڤV((79ԦnjQc>AM@ν<>,(Ƹ$ Dӓ$ۖ؏*++$"G2ߛ8e4VSdFr'ULƇ\ X6lEH\hV74jp4,7C2Lmc( rG,ZS,i# nK3W,$d7g&(ShPD9v5oZHqɉJnB4ަ( k`&F k\n!<ŁspH VMYҋc"x%ƭԎOWg*XzbiSo IrDif,c4;8I{S(#{r_>} `FO呦?syt`ewM-9 r尊6vE Y({cG}WEB^w+%f_ag[~<5w~*CVnaW3_-gw[h-ZTJ ɕD8ijW%لRn14%ET:Lm[.ow[ v (oy 8$͂$("§ sՠiàEZuՁACw_yQ[F:ʌ((-RTlE#j4 DuMzV3XflL2BSzy6Mâz\؈?%=J::`hZצ c/?e ؞e;NjW5}A9>B$ mPu1ua2sFh~єLܠJ;jS7__ U|6{aɁQBkG4G^ŤT&Z7\fsgw%!SO㧟~+n}coX9m skᩇ#3vilmX`b՚eisf |s E3`,u_PxZ¶pX2sz:ѳx2G$ u@fmqXT#5]wyF`[ѩԤjn ipXыJ"_m_Qh$N.^8QkGruc0X5qrzLd8V^:lRWH*qD@&Ṕ0Zd!LҲ8|1 n&o'MD{Ou_YVűeKeY-<Uyx8{q Y-ƍw--W䈛w~DϿ܎l%-ӌAr~IX ,t6t;Gs]CbM}y&|jNc0f!=76vBXqk >XIבn`|=/"ncGi]]VE4,؎|q\/{˃t|3Ib6zs.xQ*{I㾰jo 6]͕` wz]˱ D+KҐʚ<<' \>ӞG_WG_d3@K-yU';}ߥtqqL3Nhƴ!p: $ˢ$<2 &3~ڣ8wfmcXUϤiwL0udŪ,%ݫ3B D XN/|f@7 **r`^3S؝o03Y"W3<<1ڮsjy-46d+fJbAeǒ1O=5`kAiWPaύG2,|rEw'DA92ydDșz >-.-W͹\6:VsqNjh̠Rhc+ԉk:QcS8xik5elzsbEVb#7–t*mo]Z hr,(g}.> -^X2(}ch`T>u6x.hͭU1uۓ2T MRK.\:A2xέ+[ fN*b)NFĺl:2$P &MG^9h f걷( ,9lxuEQaTM~7J9]BءLq qbB9"'ʞֻ$ TeS6Mtc(Ȧ0 аgXPk3]RGcf'Ņdr0զWh6"ZxBP S7 ^mnt#`.V%n]C4ԦV#d]Ht_5H8t\ӆVٌhbid퉐-86{38 %x1҃C-=ْW4 ǔXn0DVԻ(pDTJrvl𬴶~ITVf_l}t^K*,kvzm]켾v%nrv)ߤ+y3j 3ǥ,3;9Tl>z"q7c6yF(KawQEލ  26My|(<8p&I96"ݩCgr,&a̋T5K-釥U#S<)߉`ʬ@q=GyFG*IwmC]HwUΥUj^g˯T )翡ڞI";$5:%0]RѶ[|Nl@W3\m" Z3hQ*A2Kr2vzmD.Z4rhz)P(\w43Qmk9s>,ggXXh҉c~Z -F G=W}-aeƖ$8@h8Rtw/, #|CBbAS~K`G(̈T:(9k4\̂}=jg~Wz5+2\=l0i Ѹa#Y("I3gW#qCGxmBhDm'ol:еJ\:Bt0jm>֭L6Bo`4w8R4kňF✃ôѼ)Õ74v2@-nlئ`= kw 8ꉑXF|8՛_u |L8;3 ͉X/ÊPK^.pU:H9GPdc{Vc2~y;n +xȌQ>ý6 q+YKkHͰ5@Q :T`3_ޅɽc ]wM0%넇O^;jMtsI9τ3I8dB!<rq,|R͉tK3m!B2/:4QU˯Mt}<w .HmXJ+:Ss=)慑;ssckEn[c rؐ˥ձ̥p%Ym6*I(N$ M"gݲ#ޒjArY|drt񮡂 U!0XL.-ײˏ9P$AXt>zt?6SM}6ٳ=3If}lY&8Ltb!.:q`ngűÂݷRc gn^nƜ]n:islKtʠ ,*U@J "DN̫i;ikFHa \_h(+iDv! ;!C=S1M&DcޚR/mZh^aXbfI75MCnZq*Slqu\ή ܖ8zW %xg_%)c.Ċu:j G7GmP \,h87CxXpݻrR0`P"̛_< czX79aH˛fZ9KN%x>d6ME>*5NCG|kOyB̩'WڥsZU$n}@KAߴ=Qe} (߄f֟$.ADdzQmE C&cj-,VZ}ce-A6m!ݭ~MLNd^fQA(- {D+{,zdR1P =Si5'9_6\Հq(~[Of,[4QSgjCM{Qg &k"sezK>8f+;]6!9Fxm[{1:"xl!Tns`lԽ9S7p} !j-rqd2̻5t~!?n x]'8 Zɸ{H0`fdmȲfzusD0-5^zYڲ)u+QSS+/1%Vl-UYsrjdzW3Vz钅ӌYr/#VZ4a'XݛORr=t3 c˖;!&DY RsMX޾FZ^C,LNA~/]-:ZwCS<;Vm>3[ZGGoɳ"oxU,1bt-PC8tcJ)j^uuJ'Áѩuw!8kT!n8mD 2bX/]<:`dLa>,]tm][fiy/;VxP+3`L2ZF'18iHx1'1= [m[i@9c $<$_2`695% n%Ua sp9bQi,v:K n`fo{CO.j4w~2q;1Ñ^i1訢j/p}2N2l61ѳ;HԧXYMDuZKeL[}Ie /e1UNB+73WRIM;AnFҤ)YVvg 7qZ՛N."3p&auˀ`o)7yv6Ff5ZmzWorV-V_3n .tВ|C;XDD(lrܳfvұFpRXFLr994-Zm,t֣l-ws5m0?aKeב@vga~=Ֆ[3Q,0跛.nB\LJ|HϞNpsbBW@/BVɞZt!+snl(qD\ٸsgϊY-e2<0̮270Q){& A Ӆb!s9T݉sQ#TY["y]mɋ3Ƌ'q2SarYY %\z awaR0lXc,TlxNӒUyqXA@:z0 *G3s>u@| I puww60x/Zgfl`  H~C VnyxŊV#MQJܐL*zeKdb #f Bogr %r[vKW !_5 49@L2D DE 0c,!as)Dd @b#,8Ug B 00B6ۥ,Ɠm A ў $՞1 W `hʞ +E$uP6!hQy0(+$2Hb6qa/o<!=!G*I1mY|P* UҊ =JOτٞ.ZT 09eL|ZkYFpf+$sЅ0MRBHiJ*4B4QB58  ,qف`Kadpq1z lL E/|>>ae$ qOJ@?oC+͕jx `GVi6I)T*<")D]p+5l1* @Tl q;kI~V17 J# U;T;Pz5Q$m%LO&qLfbS_8I i%_ʀ]T(H-S @j{ޕAdqv IL.u@W⯩p7Q+ %prުE xcpk$? ʩgf(E,q(!vvO) B9AK"">*OB2,@I>ha2j nfpA`dl4i ܆MFnXe #bQ-Ȋ߽8 VK#LP** ,AH[$`al0ܦȊGJx%QB!0T85g!LEg"0&MS+o.yS~c FC\JSSK)93&۹1VI ` !!֌{Y  dŃ)I аM I\ jmW8 ۶$ *)1" DLcDVAbB&AԐ2$-.Pq͆'&$B U*LQ=zv^D<2P'ʀ"i& h()膎 f:;1u)0¡"@ 6ߎm?M>^\FʱPm?vrd:Xf*(]ּ/ Q[8${~]\25g}?CS̚b0& SY2HD[\C/u)O ~l(du6ӟJoj(HnšQI:Aֱ]m}-҅Ӿ& Fթ/| uo1g09W>V2,'qO{k;x;ueIƪT݄_;zkpi5ҢH8d((kJIaYQaE_sz:*q(HZgҫURf*+z<T ~#]p˭AG'29XI{hG8kT*"m  IY>/"V= oиfސKMI}]nN9w$ۦ+ *1j-fdpMfpsjۨc$ꇤ`.n&nPʂRkL+dgiκu b>vWKKR̨LH]9, J&(!E;..!Lqˬ $$$v ~'z>Ya >,`JzxròR@we}lGK3L{H|a0J>D`i g4Ȳ$4:l0Rxc8*3UjیoUI$QUP3CL,ڰ)*SKDEKmՊG@\UPZAµD RɌYf\ pɭQPR# DE*im"!36[TPT[6މvF.2.lED;dV\ ECZ* svɋDM`N4F|C @`H`Mq׭uPR!H%4( @#J Hҳ D@!-ѬM8K&IP6cTIe"[(ŪPY- `6VX2Qp?Kߝ;'&Y|kEyFuh9(mή'"P, ,@ LEBANaɦ!AX $$+ L"֙B8\fW;Pł^XT+&Ї9%b 40JX!)YRQ%en3 ̧ԦtX!U-3*\82jd&0Ai2e]50iP)ː(0!G\,M]cߧ4ʲ҅> \?gm=Z܆`BBc$ }z3 rG T@>2-đ01\,7SEʰq;?BZ_,'i3^fSb :l'ftgy}lN2YsٙXL"ħ-uBHf'i [+8.bo4K^ e'/.q/ɳc^X rD71Y'Y V5SMd8_/ +843r) ;*^ +㯒h9&0wRQb%H*H %XB!@Z@ihi@A)h D"Z r( "Zp Es)&H&Q Qdl FR0-99 dd`CA$`cIIc4-!eI(0,Uiʸ9%8ÎRh)VKnDb$AXRJG"K-*%[1ubW$F^7_Nd5aO W~.}D5RV~ ,k!k9fB3eq88O!L:K e54])E2 3;9 , {bݥYEa'Q5V=grY"FܰFf ƶC I}ę "ҒI҅Fu1Ib j@ (zz؎!2UwDauyf S1p,uD(R&Jsl\4n± T舙r (łH0-`bCINq> PNĂJ$K4Ģp5<,kmYKl_BJe>;Jx)Zzj;,^JHq*B[>ꨆp r1uo.nӷ `С*0J!TR**@P,TƒJ!HұT>$J@F@Rd-@QFdBhBeБB̑(a *S aH%h tɐ1LŅGRʑ\5^og-n-j1}DPb\OU7uڥ0ˈY[X`C;Y-6;+ȠmC lN7'ԝ_g!جk >ʁ3YۉVwq;ʹF鴨ia s2-`+Jʄɀ^ݰC`'槾>o'p,HakO!Dж B*b_M 5>Yt`&Owp s~C砡f;I*V%G'\\( ,P\MY=Xwݙǵ컛VhT^"WhMb>m;H1Uf5.Q2&DQ""`6²ۂP@2 "v 8ЌIЋa$YETT}CWzCH6`WRq!\<4_6vFfVbnaP\a_+A {z};8hLC* l*-Dml#"ZQ+lKbrdĶڄpֱȆdu,Ӯsb̴.O *E*/v5f"֍P!W ]a'.,[DR(,lc۬w9o BDԅPRLQEEPLDXta3hdfMNj7%*P=wf&8\8(M PF6ü}iáP~><} ]O<NJ!q"1ڍə\klUlȉl T\#Zo!JsTa! Q`\ )[rbJ"Q2L HPZNxɇԄXJڕNg 솂DQQ;ZVJ iYZ ='O21DgY`x{\A`@PLPpYahl۞;N | ] ׃o DN ))(hYPϜ JZ g|T7=7xs_OG=D5I"*)i*` 9< @0w:zP4P.i HE"LcldFGMMrF@iH$&IVesfBc@i5HVJmX`Kr TnIinh՞MB - )$I$XY PID6KM (LIZ`5Z7:;Gι9y $i(7Cf4[c=ckPuoe `y|s\96pE;p(RՀO%鋦vg("-oS^I`7 Lz6ȃ{)<)'UXɶap ߡ3əԒ.PR* BL BV$T, W,%Җ,7Z#m1.S8:Ą Hk |!N吏:5 8YTEVCW* - j\s% * ePbŹ MM٩wJ jCQ򉢅=9?xxFAP|NfFB (%b(1b`MK2!p5V pdjFe'XM#$5!86 (jjH!ȊV4R5 H:"e]N5fBPQPq KY[[P"`ddd%HceBP ,TTQKD10P f.A$BA!42RHCCE LM" DPm  # !`$T25(ԆRU%1i(p=y4Sᤆ$iGE UQI9QR$vG$Y',sνIJ "ucd2hJ@]G% ()3lRl@d4!H#CHPPǗk[x 2d5ڀh{auR(RJE B8ZjfL]\jY;d`O-r=i$8nX @h5ЁB4,iiz̹n>t O'm`AHDZkV I Jj*FDQ~ (-$mX PBf*H*iebX`ZK1 Plw6X Hha&(PFDf҂Dc\)f6Ėf6LI ,Z ӠREC*T$hLTURl-P2B*E%j$H M!edL1 )0PLPP%Y `IDL !A،=qA,$LCcD0B)(L40HT,PS4 ASI3D PHJU a4Djta " ٹXQ# *`Q $EME4i["$U@A4aC(M ( "i3$J((d@ IV">2&JES'] z@ i׿&Ѧ @IJ.FSHUԁR1 +4>HNX!*n]RB~A*j44#D+1A>>WԔ۰Oƌg/8Օ|wgQ_Ͻ!EFz2<:^&fTp"1I #̗.ez-]"$ {hWofB~t' rJ)-PVhd~=7kLf^rKX\&3:xrq'ېE  HhL x(ird11tV !iJDRQANihZ-(Dm和JF%DU0:U hZҡR9rvd!'Ɇ@\)yE L22{30h1ɒI"( "7!H@m0m;&HgFȀ %`;1#AU+Ȝ HZ7w0 EDIpM؈o:UG AVVvKp Ő>&Ց rJPDV0xB6u$4f<;WM \%l@1]DP&N2J+ 1Ԙ(4 B;8&e J'gtm:öX0$";߷Wg^bKa0_~]vB\RD^e)-1D;u@AALook0u,Ѫ͍xvӲ d~Ϊjo0oֳl=`BiÅ1OIh}i r‚f3ɘѕɥ!@`o?P$P<60ieYfQf94aR8y,-(G:ّonꜚVI4ؐ'ڈS3,.)2S.Nँ+W׍\x֦n!Y'PY}Ngl$<;ZjN%>sKI0fr,X?v_[`€ݓFMԫjț"S-ԜډbQ<)CЎ\LJ/Gh#aCuԇo5ԯ[kidnE(ȧhYYa\ޮX|Ύ >,n^ݠx>i9e5L7Юhl.iP3R*HnC=S>) l )]1#CP%@Rj|Bᚑ3 3֙ +Ck,-ؑC[+]8 m { :y}XQ=Y, =3Zkf^W?k²kP?M9ϤlI9G m'o`K7ǶN{nRѦ^%sdзCt&vjnF4j[ AACRz&HUXi'2bl(-crTA ,UK f+BzŊ ض'2o.C ):`U }nHeat.ʆT~9R0TB\#j(nW,z5 mb1GԬ~L=j1K Kj4s"}2n9 kGP+`gO`v'wA$R#Vxn)\$$ I|ܩhlrjK/^A$Qf >z*F e7WvNs]5ι89W2K&2$ž@/!BRd M DJPRLM UER@P4RJHRDP( JJ -PD!CT(P4RD HR KЅPE#H)M%PEEД$HRҘT D4ĉBJE C@SBĔCI5(UIKQKH %ԴAq=z,e(F)((f(B(JX%()!Z1h  \2F!(J h(ai!MH9" @P!AQAH4Bd vihW <ـk1@H%>E.ZZ!rC$ <+EP!  J-@#M)HIBD%P/?wED=KML1rJ2R }C5Xmdlɱ0lن:W"YnisLgQ+7fQMB ٩4290cLpAN ͐0!ׂ)[|E fX.YL94BpW$!%sJs(Lpֳ|&s-sLaHK <{s{vȒYt1 3&8sk)N^10}}DvI%)Gmb\i{GE댄:l;b8 tg)Xk,$(0mk=`1c[48`xsz;s-sitHsXØf9fqNtwDmͺfC\kv,rV +nVHbd98L0Ðe@ ɖEcCSUD  ƒBADPDCs.0Rlԁ[9ΖPM1Ctk-X Y xjT2KxpޚΗ=wľorMӉrTɐ` Z%*Q JXjj"` Hʶz7 {vU靶I4bn-5F@eC"#57~G}Bl;@r;]KIry6G݆wd/Q;E]gZݎndSY&z{Bc({'4yUG㰐<ޛ੻񯞽› /3ůdsUs5Fk9[82caٌ`Q'O7}*bKBIh))Rhi@h ( b@iRiif)ViR )`T{I4UV2 vM c$\qY Uq1ݙ"+m҆iZics emMʫGژ7ͷ6Bֹܓlhd##5-&bGͨҩ]S,F3YXusKRb Oy.3#$Hu]bDqFr:SY=ڊ&evZVF3{~'' VӔfdhuN4]ߺɫ:J7,ϏYɴP\preГ+z*2$*aQN&m͓H-\,' .֞2aQ"Dc :xeԨ:iHp "r:CcsCA E xp5)U UOnhaY c?36yNEZI .znF6*.%{FNIjn9庴ҕʅE!XM2YɯĜX;QO|hpǤuݘtYϮQ_NNt='\ȃEIFJyYTZC Y҄ AĒ)7=XZ*A̶ ݆&+ṶV0 Gz3w@KI|xSۀ\i,#$bG!ʂ!JQh)" ( h (f )h&Eh(* ia  ((HʐB ) J*VhrG!J)J)Q+UHh D@!HҔT0+IJP6Hd( BJ d22hU***b (!% 9 hV [(ԕT$AT)\pP)(J eLEP+2a<"QMPRKTRo!N&D5!R!RЉTz`@'ҌYqFI"k/,,J{ouJ1CU:.CA#!~Juc<"#^8soK&jSt%Fe<1JGw#ٔE}xۗw{ɆABfa#=Yz# cmr|Vv dNG5뺤+Z F ̓F+L\n<AW+,gy1>(D:I'^BzR{3|d5QO5Rw<ںzۖ-JfamjRX mTbԸP1b dcER dFBjh]SR҆9m\):bD*S-`5V EIPQB"C:h¡mXhDV*Qm"E5RQڨ"԰Q*-j+iXRAAXĨ)V`1,EH(*jPk`(eiJ"ZQVťRP PmZ64[e@HB/l&9YXPbi #$ `$q%"YP.RBƆ1s%QBc[%IZ'$1T$(3X D:nlYV "tG6Z䰪\{=pIDjD«1$Ȥۙ(bʉΌ"E(ҨEEQbqT=̚GlɸXݸ$Fc)D"LD! " aԉ6nMBVQ [()0 +Rr!1ԪTDS04<5Ԏpy*.dK8yMي)ɰ<ݘ(]pd̂ 䃛 xDӶW  50DH&yUI"y/vw(qܨC9&{萆v]43{5@cM Ik2 p=y!ɴNJaGl̞K\Lƪ{ZoD8JqUw7R$=irNޜY0^yR2 xkfkæ޺&ݙ1#7njI3d+i5#ɣf"avB긡8 tv4g_S%PbT,,2Lt2bb윘sʐv;ޡ) ǁTw'3ǽ*{FnmC,smrƲ}z)I3;]! WR,Ɏ4ܑI_tL1Œ Qɽc 傈Ԭuf!eJm-UpVUPB1q"iycH`K)QaPke ЂQDX'M+6fSpQJ4aRiD}eC$W}.W2 lf 5 Rlv뛸pOw\w i=Ô}$B,IK%ةv=IHβ#o{_;.\=-,TqdȄM tצSm&rCUb8>S TaԤ )A9T)Q1@RKAФ%y;ӕL TLDP? =ZAz|n?vo7V6_C 8Hӽ`FEG md εc.ݴGAQ PAAQ$@dQ\ȔYf\Q!Y"6HRQdЃ"K&eF,Oi57c]JV*Id t0߸qzGwi[?IHZyI}vH XR Y38WUP\2f^cHMF +$C×K),HIdqIw[*wqrȒQ$+JJv,7+oLa 1a'86rK{eI QJҤ$nB#b:WݓE+-d+FHVf9R,ZU-#H6ՑYHRBImHta&A# $-e!X)ZʬrK,.2TwmQFm iJK&+d$"-0XJČb,%%K%d@tm ڎI"5,ƍlKE9!RRqq(K-jH`IZYF[+e.Uepq +CI4,YRܚBP@PSPD E#U1BAI1B*ijr'"iX2"a)\ &LC F B(b 2 V $J @V%)@ ;SQPLDSI  3M!IҔRPUDKJ$EjC")*) !L) @]JhĘ xUA/gph" d+!((( 14 IZ; .RVTY!hbXE%u׶εt5\g6r݂n@N5kF )F6߅> 1RL@YYMqb'"iydTǘJîfL"bk3:z:T\dΰ۳sq2A#xhݐ盰FRb> ZrBHR˘Iָ/ID;ԥr8 v)M2ȍ䊁m2I:){M 9B҈qH(ĕ\"\FVY"AȽss5Dc\U-Е:, 2j #sB ITTVk EX QvXTD6ZܙNW76f,bl*SSzieEKf#"H.zd˴=F=+ mq햲MེZM8rNOCsNJҗ-BCRuq<'2ʽ휻6+('WI R| !&.zz&҉L%$y"g"8s9 Y%G7),Rm QbD\S1 8sH%J-e1kdVT9((LS ͨPHrq#+{T*r6ENeyl+r;xs[Rb\x{w᛫j0n)Gf=3@V IW3+dդR$:͑nT4oAOM>k$Hä a&<ˤ[c{I2\. #A@BG VJʙeW-m!Aq`Ws0ԶmL'JMbI`S]DIÞ,onnRwzG4$G{t(l2.Z@3M OYKҔE@愠 (@ b&JH)*"iBI$"( `hh&Bfa(i%*"BdH( B!(( h QF$(  V!Rf&( JY*i(((Z B% &df* Fdhh)ZD*JM $)Jw}N6E}o:{mW u,i!$6=G۸niMH4D𩟽Mx2&R o1!!AO ; Q ĭebfi`pCMNXSʜҋ+]m#%, |B!b\ AԈiNTzbnJ!\Ti*rl^ BkYr+"0԰E|#"AcEԲZꁠ8[SY$ DHHDi; )F* "XA 3#bwf6Xo{ Qm)B0)d(73ϣ1%c> ݧ8na`!H+k]@cXbXmвѫ+bL$$,|Y g@͖!17wuuy'$[,T5 ߓ-X'&4NfUŲL!Wy Jk7lrن~ $0íbTYƍ2l4rzΛr2E^l: ߌo6lĬ&3ݘA3aW$[$J&^eLi$#$`I&X[$jLid K 13\i cf*[h]HjƁbLqƱ Ysnru6/FN-P C"vAE%nia9Q*InepEpk0ƶqkR5ʄBZpd] a!dRT(ŬT+1U$"FLR:7a JQRY͔],+r<>%utŭr;7r\1 kZ%BQ;=?'QSl4  % %48&$rOs_{ן v!b1V6S/)ߒ#B?1H &|v10]٩2:e+#=܆ns y}l :<1ϖszüP\aYQH3;*,d"x*bdŒ|t<{#!,BJ(/i5,iLF:ٷ7ddzEH*?wu#D,-r-t1i`4RNh.| 0gf6FJSJENgHz'0)]F86ߎT;C5bE8ͪw,ݲC&/\-س&H%jK-JLŪ0bcT|p<^cifnaYK`c)jG1Z*Lm1fS\\˥IF̊L%م0TE*dǭ *2JrjTT-DE^[8@XXV)*Vbi<'( ihJ(xA:gAT}rl>gIqY'>Tzy\٧ˉ.Ѯw^. f;f/ oY)$ބpIzJ{>Yb¦뢿RLʒK%V.dX)FU-(lH˶!)FE#[,D6(*rӔkWɸA?3 #&Ked˒LZ=g])4 G Q11aY5]-LC|g}ero#,Q  ~D͟Vj/5R oVs+ .V6Y"ME a}_)LCj` ^ܝFK2}tOwSvn˰IJ$,¨j0+-޴wi kBQ}E{҈( : 0c>=̙r Y<&*UT5͍XԪ1b2'XxT$)PUACAE!4A4PlIQ3$ғS. TNE4T6ӹ<'to *.$}qcϢb7ϕ9S6gya5G zsdᏧot:⓳1=36+ %En={,,N;rkI8 MFBe dB+@ %DxL:9<>B6I) IHƓ0z{7 <ZCtPN*:Sd#"/ӗ;ӻ`XopZ")f"@L\$Pj-YzW-a!֞vA4}63x0JDM.XH"Qs G9<sox^b@Pv ښ450 az -pz;we*l2%{^fm7T+f6B,O1ǽq pw\Jcu)yeWd05r 㐔xemnzގ\[I*r@LJC0оBГ[ ܍˳- ʥYhqEs5gɌ/9ِsŧr5R^k,Alw bX> F'O6'>Y2Kaf+ Z9p6,4a3{nN15˾1 Xiɓ+}0&fM$I{{Op\sLӕJ>rՔ@_>wean.њkoZ Q0"XP"D>n^^u5gk˧1Jr{Cm!Ħ DT 6Yɳ۰bJm 0^,$%5! *Rw챑J=5ϻ >=;q]tgC4]S(V=- gҗGlXӱ5ZL .t"٠]X1(@=W6{{V*mP2ޓ4!;;%J]9z 58tgͷPݸP!粈XbrYo@h9KcXB)kwќeTf;Èm-MS*ܚCw;ܗnlU5>b2:rFʺlr|Y 5kQc,-0tqL2^,83?t3fԧnW{.c܋ZĒ vS46l%^N7ω#$3٥MX) BA%E; CG:hh\b-N -S:<wzgՅ˪ڔ [:6Klzqg\! sj r\o3s~-kJo^f cٓS3e`;:8jĄuVMRhP,]$#\Gӯ90wû jץh2p eH&fgښӶ<ǯ⨐J$JP\SzdIwxēS5"B$f)߆yѺ5Q?xN'v m 3݃$m M13&z A-B fo-O$'f3;{ݟ&IPΪV%xZt˄LJiĨ7v@D/[΄ro.l?$7ƧguNvt9k9n&>aN&Ahj_=01գ^^_~Q:ώ-+.5W=CB_wvyPCS%c1c}VStHݭ?rL9VcQN;XO"c(D { b4t#%wQ֭ 1;T_|XePП˒=eƽ9lP0W4qVQljM_%51jXH[Iz7m&"l+03Tj_c(GZ\xtݓ܋'i€]oshףݸ{Pf`c#˂kureXo50%vr'b7(iY PYa |sa3BȽcDbaFBH%X,vZ^;Ȑ4]MnjEM#BܛZKGdRSE>B`;`'@C+c}+3fLfm>XKK&=fU L0$(NA-E|#XH킈tPc<9VѭXGh۸sȒڳw7$mj|^{g6emB%4Jo<-I a@mXZC0GP]x*6R)vV]L!%mOqץЍ!Gbx$v-uye#~}d$X͕{g0;iTP@@x1ZHG$DIgXIwDY7k87/K)$@EDž3_UUӷ,-(M^nM#X[z< !bA{#ktV0f"d> B1,z[>C 'Mq.Ɯ,k0H8'(--%>u_؂g*b@IMtZגC⽻DTʱ t"U $EXǥOQ k_`s$:8llEh7lo, ( 6xT=|f0.lƂzv\<^Sb/3< 4}y?wu}ҷ]< !FC'>K£}͒}FwWظ:ant\kkqwon.fs>1~ř*6H-#|HDz" '|B~$̖Yѻ(^֭sIc'CӖF`Z#䘸E+!N':$ %S8PEݝV .#%4[5ϛGfy4w/o\suڝ:5 C<#@r.lѝֵMSRT: bg#"G_rm͎Mnxj1 1WE\~ߑejPl.ՇHG_3+X,{x "`v͏Q:s]a5G6G@ÈG6ĿGdKa~8X،mU .x֫!"s# }ҕj=pk&/k>L>ڢ >W0<.6OJtSóbJ7o'GK77$?FV4Ο.đy=a0ӫWQů&A!@#yֳ.scůi9]/t2jV}YWNȢ>tK XZ}fׇϒLs*[g-6lϗWȞ.v]gW55za9m6T9JYOuABRb2i~HXG0mÈ(15 q߭((+jA vO͈B4إZ곬^+$Q?ֶh2Ѐz '7s~sן"d8K5W\zԠu~Dx@lII-P 1 Q%;LT<,ojAqu6u[7H\&^Ev#d8sQ3ܛ%;N9_>MY)DwΦCyyQc*NUC苩BHfd"X5ʌ 6ҬM0gS;[ib `3vg^{jdflbO[BGuZ"5n.i Ew 6ϝ#&[4hYr˷erte2~e><Et]ݗB7\ox#ʌ$J}CizF^vl@%V5mi{[xGP$8qQg}v";zw 1lɛ5!~KʺA:AoO7Q+je B8sluE_3vreY.m˜8(u</#u)`㎿3W#$>,aw?Ջn<{mM~|̇LU޿{VSMYy,$m۾!oՋmKj*S+9QjOBҗ(^u]Yµ[rXO[{;MeNz*1OwrOU .LK^2 ƅ{c< .M5q>:囸p(v&`Ӓqjy4K 8Us%ޓ;q7xo0-UmD30_њ)Ds[;U_&wN~ .u|}^QIyx,|t5 .F-Qn:vlb>olcohb=1Hy-^.eP1:ort%1փm5uλ-MAKgORwJk$7(Bzx^̿K]鱇P1= ^(?|՛Xds Z9p&7C;7Ӊ:qh茺9ئrz^qwX0rj;ry*ER!)?tye7t9/.%m5?+*TDE>t2`o()AWCb4'5Tzcc!SPa \ϳVphv>5d A>&[^Ulv-\3Jz= ]{wtVMjc&[-҂#gFqZ󤣵fYv]V&oɭE f`T9#ތH8o Y-[<@w4.%0¬Krϔ3ջruג+RPH-(W0эRf^VM_ 7,s-]-tE P!K`]w5/3-[7{lF{; w7yh}=)N[i3GU:mb7/j^V-,4'G_-'l,vlNҀŒ6f!zȰ-.9ry9yHr]1N},/ol35=Cg̻4xQrmr)ɹ*vvcjYd<]?>\wر}>!Ϋcplz.I֡ңC,bé${JDw]1%u;sVڪnMZWsJDp۝\tt)|Ϡ2E͝z~H5oԽ&G&TUB9֣b[ɲja0 ˜ӻ|UWWОq1|JflՍp[]gބ=$Y}ŭj[[;-ߡNi_lRyosv/6jsf"{l$mV8u復tvLp׃f%GПt:ٸ٧,Q^ cSޑQdgW_Dxނ,׾l~W?}7]*[`jԆ71yo&dv3z6vʉVӻnG!~}|:63Yf*<2Z|⧝y~@n1 γZ(Jѭ@б~fZ;RCB8fF6ӷ+5/͆-΋??e^ Ƭhgymj_N 5֢6-\`sp N'b囋,=8, k0m&*9eF,(ٱ]g2٣vA~ո}VS܉{ɏ~/ļ ZyafTw?Є[O>å6F=\>,%`.\tz,?7ȕєO_f̑9^|J3kf8PvLS*[0*:\1O_%wOb\o|nǦ_+Yָ6:} 6 R}>t70_5i;yNMlQ nW.Lcex,کHmWC2%/_-w3}[n V8t:?Ge#X>lWܵұ?ԏcz~&6ek |޵ceվX"V":Yvg]#[O?z-cӗx[CTn﾿Q[;>|~?ϳjMn_=VAz65{; brO^ҹ'sj bS@ynJ;Mq^'?Z&m~eKM]Y}|Gj 3O̟?4 ?}1OHw~{Ɠ.v~c@($?[~_ 0/#?_S{UF"ko;O|$^ҁ+휣sŸY^iy=j@?Gv%E}e. ZOJj7/@\\Y G+fX|HeK֡%%/'օ!9&CY6%ܛFN72>'s3*/"DwD0ućtXLGQ!xJt|lKD.'T" fZ ;±';9}PS&q = Ih7o>Z?BgQqx_ _rG{j"ƞZ?amN)EtO63 hH@ȣF&(b Z'ߟjVlksFC士gdZG%/6PwY\u fpk@GdA?{SE:F[¼u)n)&I1q#:0`04Cqᆱ~eKSR+^w==LWwZ@-La!"u1X]GX ,G S/D}Ʃ&꫕Qo1WH;}_ -Z>RQ_Xy֋t'׶kUksk#7$ @̕^8wU{0uؘ/5%\K[yd:NF؞ Ά#9y7 ͒&X/>ι"gF΍5'f/5ٶvX-rT"i:MbOf82"I29ROR&K~\j!Eoe\)q1c b hIX|}[E0Թ#ڜ<WFꢺ5~hy p)|8/_b}ZK[q.ʦ)E-"1U>'|bV1>Lsjn č8ͧ[iq[sDžOrF '}@E gW ^QYkj=V1 ~ mfV`=:^[{è+);t a@a Y z1A3q]$ᲯJi&vq76EfC~eN!ɿj3* +|L<+ٞt{wnK%X7OÒѼ۬v6\-Cj=3A1eSBF5֣װBҍs*U:Vt61.YĒxd!*/ ՘kiM%0=)1(NW[i)VYb3MG:caQ8mc{̷lVr;K,&5١Y yΑEQ7WDJ Ʉ;VEɱUoodQ/>O-bȘ}xrv/ +!=?>ؽÒ3~}W&f[J>=~u ,<6~ŧ_|Y78_ dfQ]{jѧԿls|:ϫw&כoW=ަqWǹ`˪xVOOR IJXFG/v o} 'g̦Z^_W57DJK|inbprÏDz|6CSQL ϋ賷A ,RQcw~DT[euTBr2J‚sBfPG ?r bQ  .>Ij~5iX%@Ĵ:`AsC>~E^O-0C^`fZ,o^tbҵYN[t|΄vլsa8*T*lH2+Xm*P#&b,8wTD)PfA)"uYc3~el":n$odڿuӷS0A&r͟nHGa"ؚ ?Ugr #|#qqeU3 :$T5¯;)#ڷω@cޒ ctDXE \mV*+TV.׳e"fomYEcBH%N43![e'Y{Ut g#srݿ}a/v(}p1D>UG%}{f?bp~}V[eXV#j>P~+"'[_%ɖOK0?4Ww2Ҷ}v\\[6n*Izbf4Ab h)cm+t^ Mg?0\Ěލ_sskw1\V=2~_n%dlɷԗ!/L}:_ 7[+Ty6Ywu~ms>g;s}ݙ PP$o#"4I("?|=*4. *61$BbA$%3&qTV"P*%05ZP¢ahP-+F68Ŋ9$UDNS LDGZL2ĥ*2+dVBaaKDH TFԦc0V12*KiZkZ( dZkN3YTQ? @ *@(DEC) ~¨,Am Z`ҁD( p B֥F J[jJ!YR[Zk*QiKB-BHA\0>έ:{=x$N?&u bMύhAtަdJw"B>=:%<[T mZt!k*L)>D̾1?gwd`LNvW3IDz~\&+(?'훶Bl`A@:+g??fWGS=*,,tbT-* w9-XQ:v篂)`H]!0XC< A/u }O@q纝qNc""!C)*B*uEE=M8.vXM`A @vٜHy-V7r OQX.Y5w ?e:=Oq.za$"?(z|?Zkfu-+ #4̙-R_)ۧن6u+Yһ!/JYG ZEƢ pI qKTaO&ܳUL;_Q`'SUJ;pS,S#mο |8չW2OSod܆FV6eu⓸/e]v2&ne' s6 wG=P,ɝPiu;BHBa1 hd%R)mf*s>\fqlb UTL0Ruh ؗRIIA̸e)X"²MBTCB JV EQ6UƕQ Y(eiJih hJ( (F(~XU}E?^}ݾ氳Jye4A{8&*}* N$-J@"@dO+@R"&6JJPdXfA2%H `RaB#bdRd(f#$"8Bac9"##M9)H1R&HRR!f UmT iY ! U,AIRdET#4ҫY++@RV5*(,V!lEXQP@J4`q *AȊ $ cVp=dbd0`輰|A+ zUG7!{ wfau/D3ғ)wnU;a uTHH`M6]oה5nb_]zoOL6,> ك7v0;4f` 2Ykڬ|mXJJCFp RXa!m ;{9 q'OQ˫$;0N?a9-}ś w|KI7V8rJ'y&lyY6a9< MuՄ We8˾"!5QPkA5CYlӑ6xA8!3B&L0&<Ɂ)dUf;"k`:ZXUվLbLE-gEtu?45ֶK0@@>P*#rq@M_Nq~li*Q O}ϣeF` eMCM2e=-#9rvd${EC?wn~TCDܨRwqivF&ف5t{!G+I0M4m% ٌWղC(FZ:カW'wQf\k#巉O%Ĕȡ%Ug+Ic>~Z;k& 콘 R?sQk5*ڵd~-O5 `٨zU=F6Bu=O-riYX9>GŮen~X zޥӐm2* z@{Re*W Mp>2ǟ򾆗iB k?𠎟eמC>nm< {) FXT a9G4B&˹PD>8$[arLP%((+KB @If^?O?7JbQTC?S0/0;`*%Q]Cd %Y4Dc0PJR0HCDDA$.N0YSKZKhU+#UH0Z G\aHt Dz N]}4NlȈi~ )E=0V "ߎ 5[UDQK{RgA-q abz*SҕDUc"(:3"bix0dHANP " ^ui 䔁Q""mD_>M^kE@13$9J2 ! I%@C8#NďHh&Ć)xr̺R,j(WhW() ۜ4*GAAT,EeV !bXUJLaDA)RCI}9Bg96X?vf<&UCޢ-kxy8, Lb,mGy9/|+APHdeq'vx6;<4ŮiY{m4jx|>+#{ DzoOl?maGBa|\eV-~^)e1SChTD{&Is֦8nfWEjQ*ٿ^؟mY=&V/9o6U*=n5@!T_*hO"9Ĥ#(A!Ј JXbb L傰6C0&adXFŌ-%DQ"QFR҄ *0B D QPb QP1‚ i((-FAfc,T?WI*a K("@0`EAW( JZR hh"ZJ!)$HGp^͗fԀ*JDJO{SD8T~dхdsK'3#* ! f~ɼ9UbYٟ>OZW??Z [GX;_W}]dۻ͛uKO&`.qUcU=w>?#vQнwi]ԥ e :ZJf^btnF/_=Xjj޺YbJI|'w4G uK% &?"lΐy]0xS9Ē `X =zひNou~k>~j]oQY`C}׋qq(n(S~Nvva)^۫{,,@sU:L@P Ec*B'dOo~ y.Έ {"]" { +!fs7(wuN(y`\Te?R;!:'.~rHvtڤܚX|? {t#٨CAkì/w.8*/v_ ֒P;߃Ҕ>t$/ӢI履uHOE荟zg4`s&:oS.p|nǭhRReG- Nxnꢈg&~O?5C^ uBwspUN}څ XujMݞٕNtv-{6*MN^_>6HM3.7=6!|7RH<'oA~Qiv-@C2~oPsXKOWE*` 1{X.h24sAfA)`)fGi3_0:J#G9_շp:8GWI~:#k?rޓkTAk?,SEFC]ٽMߘ D%fSt{oh5+or VUãğaOEl~NQ݋෷o&>Hglv6xC "z Gt`{yuBR@H4*9HpJXLgWu)P:7@ sʄ.9W6Qji>x-ATy tRf15u^C9:4lCuv4xAERijbN]9ҷeG1s*¦64}uAA W"95==Ucޘ|^WO_]6" pU<ު=|8=+-@a61Q>|$O1Gɋs]޼|q*۽,S2Ģ '$ 3}_|9B ++!O#/'+_} _lD= ځʥ|e6p.Q7pUjF<0j0 2vϵsn/U'U@uZS!۰^vvG^^Gs͡B>qjhs0k/t9VIecm\WN8,Pg]OBqo.qMn߽gb2ߥ i?l}26 o3lQ^|"C3<7DZ5LoXܑ#:Ŏ0^"C!QCCZ}Og9gkuXdz! ( I$bsNj˛9"|Q ^{:I)aUD(K>QU=sښRGlS+QCm>[z,UQe.1ISj5 Ww-WTN>C7r1ԙvdUфt?c XPB/'" jzjgH2(b 2|򈂓ZMH}"à޷zv -5,$O5Z9wMj$:ݞVA%eq"0TKn2U%V 1<99 8[vW>" vᵖJ線r kH=9Z2Kbf=ID+MZIYd:w# o]pDLc8mz"_0I@.܇kB\ol?!@I)scܦ{s:LѩkvOpgHS2GNM[)7 4)B0* !8m|Oݵl ⸶0կ!^aG vNg9d.kpkU7d{3RC]KZ/i%zݩ6l| dUlq~nO'ؑ]ۯj5VRhxZMK8PgX։F]nl,c`=fw]pXzjs4k;:k>FBe<JN=mVHV"E1f *ϱ1NiYdH V݉Z]'nC_gW\;Է<u ݝ]K^YbOGRbۖr5VNb܉ӯJa ՅD*YoR&А3x%y,?齧f2~e3$ ֐lJ16oyZ+Vu{VP5i5ӼEvΝ'.RU~ECl\sMb}w$ճQ S]EqN46m ^6T0. .@pްuI%;@kڽ@fa"w OQN,/''[D QiFnm,-}6*⓼:Xe1;ɟ:Xi5&7uq;صMEweA랣wt8{|utr5&2_ezےӨi{u> E[&9d\j" Iue[$A]`9!ujJpl TB[KPD@37.HK/D=֗ 1 MN"X=t9^=<SԊMO4&+|K;Mc2ޓ8[G#!+2[_},7#(P?6@(r;cm `u`K4@+ժ6Yʬ4 mҷwjyDN^c*`@涵#mWV࣪x#Tg8;SҦ"[]!kn3cX\r*FQfZ" F=v8BۄEH$ $y8!rir!ϸg _B\e4_؇)@ 'S},]6p D/vAhv`iK2iMY͔}d,:5aIyz9 9H )j|6 ECo_V(S3c;WwquK uӤ`?o46E 4ƽkv(GF"0.QPĜ64t aߛȣuysQ0 $[Hѻ˹fφfQ`mצjƫXT)??jR{` IƼBӗzٝcZEŊ]9ð&s˯&vH wxǝH2~O7-' :a rq4+WX=8z)Bg&K~7xI42/M)O'i|)p[6z5R8}^qMkU6S'#q_WΊf rЬ4hEiDrSjd I fmZ3Z{sUAAtlYכT 0~G%GHLk.gg*e,נ9YƿF!NE%KAV]fx"W6U*;9%cg^<58Dڒ{ gXyA`% HDI\GXu`1)}`凃9[lc{hmlh0|_g[Rs ՠIdBG0a l[Oa"F 96 ,`/~5#/<\;86~!_>N4rj`#*&:"5ø@nޙubhEPx[VيX%[+hqlwA-U{rXcӝ1VVzZJ":qT#' $ P@x٪PK6cpIO*i':x@%Y̡Sk ' N6O_?P|ݴ_f$ qɎ|IfO=e=L=,X0Uoؑ7#Ф?:z L> uCA 8^ds(0b /\,SA L[M[qv P5fznV|Yvش}Hq.l3{Kv:c4w-IfHmӲ[k5>Rm;rꭺe~sblߝԙϒNhH?G&2' 2wDTc! w?B0 ==A1廋}kZ/w %GC-郃#}*ZQCv{℺?s1c(nD0>qb!dqVkB= tY7-Sm[豹}?EٿgvQ'u86d1H?#Z_NA!УaL7jMH'^Ƿ=c1A+eCD1w3eRx|Tc9;Ά&8{av0A)0gf$uRHj%VJFrvĺ+tBOvG"rLƪey׋n='޵UݡUPeQ^W޺ꭒ^4{2;o]7bQ8I4['3K[bisOh `}:#Ҧza ߷6y9l|oSIdL{g[K.Kfv "f1MeYzhm8pgέ[XG$>-u&O#faDTZHaC+.K_DL*$E[Y*M`A_n'Or뛋Z".:ɧjɓ;wO !ܰeQ{*)I $y!h=m%iA}.Yл45nj2qvoQgi;ܾ*r_uڱZZ'R_k&qg}B~E۴zec|7hm!;{A{>,V%}>ҡ6{eX#%|S|ӭJ CZ9=E1ΣAyc-x癿:"VV/VZ!? &>]&P*u7ٯ @[]=^lzvT?,5`_Vg wKz|gOޏGnJ'Sshyǖ}3}1Ym3‘UR-no?0"O"תa $,pm5w}RZETKXi?{彾`/ bH&6#7Ȼ̶}m>8q-YS4.( ,EPR**~=[, GSb6E|y喔JH ÙQjל }KxƢm~ַ{ĺR|6'y25n cdX;2Z` W-rDGwP͢-e>7?s?p׋cޔ`R1F}d(̨RyZDTDXRZ-,Xcd!W !5?}F6f:Ѯa"_6lP鐉`DiSp[oeN=%q:~֏ϟ@?oFl(E "vHI.ֺ*g C~(Pv70LcB*,ݶyv-tCyZDLSI\="G4AQ TfRWMs o. #χg}ܬˣ;,qTS QEA`z<9Fۺv<`jө+VhπBEXxzj~6htb@,Gcw|Gxȋ#t7"+\@, Y0m[FvK]iv|?Nw^CTAH叻mwŻ&[tpuwFQoC` $m֊1mnKGmV":=@V4+2/E6vx8* sCf%R˛KQw5X 5q~߶wvO\域for>F. mn n[I#V{& ɂTm/bJQ0>'8><fist;˼gTJntǃWb53\޻6R|WϜ6=XJ:,cTYp)]']= + h,׍92 Elv:OOywx}%٦VaZo Db&/ƣ z|a->h>2?Li)ʻ?gRc ŒZJ c_{Y4ٕZ2vWf[S &V˴9oX² Wߛme ;,oo/b{Is_р?=68"D>GpCd 2OsNˠ? >N 䠞IKg&ϳȟZy(yqosΪn[COyNǗ6x VBh'KʙPS4Crj@+w^ G-_/%ekTځ:},t!!*@eYx^; al~#ސBPPGƟ!eork6`Gz]yb5*w(*{1Ŗb҇L}fLޢ9'l- IFZι啃=srtc7;_z;V A"ă`H4_A)lR(Y :8-7nsXUɎ"Bϣ4C .2AVtM6Iۢl\TGlԯF/}ǘcv]:}LCZ-cW.<|ғ١f "&G_ F(CV[yY6==`Kk}6m2tVS/7*]^+!QmD|_Ҋr6(2(ţgmLȴ4.SGέ$e Z0,-$/EUQ ,dzK4Z=|mT-zuapZQ#1J^,֮˳L,jtny`"< J"םY]|0Y"ԡN+g5cJ=\NA3cPRa{Mׅ3H1Eqv{[ m J*dWgJ SW7m7m]jX"` @dTQIi~ "H$ )9@ڈ\`%HLS},TX X49 : QsD.; #ɞ-lv-dݏm|€H[s=Kb׭,['"omȄ Ƿ>Bw O?ڎ4PIP4 BGL!7dGR:6`NEk^ p?mW^$Sy(B> z eWB<#1p%6,^h}ok^y:'yw?E?ꈶKھ߲mW,xNX(_!`T6ͭ|q&klԫnZ%R݊:v.>H?yjь K›h,놸.OY%ɳJ޲)ՐAB'!v}<*#޷/k>SoXɉV.lזeR\c> `o/>oZb(qzn wSaR1+<1,RI EZ mǶEPG9 ڕ.~&2/DO9A藹PsZ̋Ïh8M~' 2 Y<Ps;_cB{׿ϸPTgUl!~$33 g=J3ЗJ6b, ',?ơX,6bxJP1BG&PP Y3@go‰Z'K5I)_b!uI"HyAM% P!/k7g}yzHK_D4Oe zpr2uFE||,}TUS϶0i^aGZZC, @Dq h)>i2~\?L)Cگ2ϊ$OX`[[L@`VLiY~+ qD](+ZSo ɆiHS~ L:ªO^A׶ͨr( 0vjlq ~UY4a4|dI8:ߪgBٯbu@!%(bExI} OV@xĥO^)]| =P|1XrBhiꤊz>̦FPr00 M|7oҏaĜˮ{?8KIA:0 ٷ9؀naT‰ @6|6ϾzJ?~@2;W9L9 $3+~]q6|dDQ Ҕ(eAeGsЏοC乺,Sڝٟg RA^<9o؉P By;<`y_ UϺFAEaT6 d<%9'C. ȨSRـt^8_T(GSG ̇N-FS!jd? ~p䗚{}~-8}8B*7ZOx@"t K a$ϻrΉ$r{גi%bK YD !'  ߧ'@4b0[Vg? Sʸ[sa!9г>K`nehnTU] gkWQp]hQdݓi~7G2}K5Í9bFs֋Q3$uc HxeIqw+Ek-5Vw.fsF G۶v._l;4)_d,^0xbt\KX^B.pFG?+.i?W[^#ȩt=DZ?ʶI.xm#_|G`D !tq0VRG$(::N  u2Kx|<W6#3N|%l|Ty@yFgKμ?voF_|G Iօ{*̇glJtF[w0M:OʂswJUnsk33♣=/e",9ZdzyI:.e![K9{7&~Cih jHtJVd@>\d K5o.{]>ô7 (A^[,{G_do|.Z]#M"""ؾxڹ6 ,(z*H'yL/sl{_l֋@}MEzɺRI=Rñ*)uGlegKpzܬeyiFeASIΧ?_mj>NVJ})`4XRMCF{ֵ5 ?f-+%0u}Y'҉ҹuGzFcKЪzˁ!(,du}fz [H4&v _*I£jqHS| ̏OAVڨ@tk]aulQs Ԅj&CC=<#}$\N^i8] A#-&d( sXe/E?k`p;\[-3X:۫S/ㇷ78N*.ʣEu1X^K P3,`dpÛ<\'7C.6ܢ*Z6 EQy5GdzwI\fb˃:m$XZah^[U[@%u)4^a9s/-+Aa*jr^_[ .0qHȲepnB蹮 !5g{-ذ9v| GPjGk~KDvW X?`ljaQh'[1k!`|^t>}wAiy=}k< O9Ʊk_QC'ual鷈X(tb8MQ7%M*s5(ֻ>m..__ʚ,fՌV@$UJI|D>3[hʩ*Ӵ9}w R-2fYmǻMB`Y便 5b `ɑ{K#2hzo:o^^ꤧt?1ڻd\~]WG]D;]=ק$T1:!ysSz>A)gjZuY3vmKYg\=S-B~aL/IP,i2B4A_}Zӈ(6D7;Λ\0c,I'i_ޮPFE"bСOMr=;Şҏ/h\YJ}pZ\/)lDC$M1(Xfl@7%w}:\p%J,q)|. .7o/z!}!ޯ WЍd6{4bz>fcPh513;{RVE‚ G? *Z6dqTW"i^Ќt ,@dZI=A]zDoz^(۬H,A R9NJa1d@,T2ZlDK#ZQ-R 0ĘlBL̈XRʋ% (K[`mbZʬҲ6b)JʚBpTHXUjQ+*[kPU%U4/H&t )xE!E&SJd9%,@%QU#Fi(HH0xu7TX#W.p_vt ǀmE?7ҴyDh5/sоr@/`@Å5qL}+=TM݉(~0 tÌIh&u_v̡%Q=d};~Wo|!! @?io= ޯmſښgRC>+_z}`߰RrHFbw3Wײ9ՉQ,A1߄L ?VG[BGzk!k).\l'1#LZ{Z=e^C7/᥈B!kHgr0IW=Gz">bks؝򢉿/c/bft\>/20m"vHD2Kb*'H!~΅R7/sF!>^R?q?`S>>_ 0/g^Cg>eW=dĄGIR@6 {KI d?C~4TwY7 r05D׫^${?y6< (Efځjv-.MJ.) jҋg9~FiUv\vٷ+ؽ0Ap˂=;']aGg)2(&&"*'̃Q2+ND~7nrATUMdG>eE<]Ct/)><7..?_+dm, d/mz}7wD|ރBAAP@1RmPDjx}S F@b "Y )IDSF|LWoٽ07cB/=Dܫ@~GZ% nl;҃4}׵f{J]cHЪAeOܪ2c׉%=ߑTSA@h7w,@DӾ>Q s\TG't!KP~u*ݦaIjzV n)Qb4Yٙ%@=ܐ%2(%POw^VW>ݗs>xoӃn'6fC"2g^YLw*My_ש5$7%2'/?72NV-D5-XnvSB ސ,Ӯz{1c SIԖ"9AB}@J V* 2Զgy'l@>[bOjtlm˞OFfF>w2:n~-nSL̔ ŝf qNawr߆G3>/)CgPA$ux?砐ND= "]*ٝ]`ZsI7xHڬCqlFJa|²w:ːX4>:7q͆SQ6NxXb ݖY/@g=G'sϥ-#m%-Z-om,6|+G1iIBOz^ .=KpNf5X jڳHYea.b)be-MuԚc(t09Pc( CЎo$Y-W7@=ꠉv$7빕H$(޲1ء=_gآ. mYVa 49x&΀piU::I(8O op~2!}J?viY#*AWQu}w뇗7d"]/[LiQ{utߟ&4iҪX=HJa/P259 E:&u̇= 9]X7r´,X WX4kӧC AVK{aju8C \ TMr_tWeZj_hאB+BȚ C] S?B|W@Ҫ@ }B‰!9יW]m@o1<Y\"A2Z!u|pՂ#Nʰ1)c&( F.l Z&벪';X}K?#կ%kZ+W<RFСr#V[q8..L؍^υNu*&"Z ȵ x$<yC(~ʼnD\9Mm %sil)n+$M:Zl3yHT""M;_|D PHũ1:B75y?6B5k1Y)k_ '=, #W {ge$ؒ^Rx>կ~na02I3Hl'iw|伤 ^,体ztDۯ}>68$PTΠ̖;kk S,&5> $(7ZB -؝*wkBtUzuzOHgt|"3e0D_3`.u7ݰORiνJP%D%` "ޢɮ3`fc2N~zj^]@$17Ŗ-u]v\p@JxG1swBZ7P-]C165bPeIA,;6ِӿryʚXs9]`;0*PڣqC^NxN;}*Vu >7K?Xi̢E LTko,7}\]Rnկ ۲ :ctףD&]Q`zm7X|b߹1W2]\gj)#f՛0IX\w(_rE36W˺*0mu_t} _ 9>]PUZ#%^H%W=.]B7OK1w[Vm[RPXI4 &\=ɯjWN^?_nGXɧU:q'糡62P@/XhӉc 'IdtQIٞ[(bDkwXXÖ AWhB aLw<&s"! ep$2G_`jw"A@ǣɤH(n5`$awep8AskI K>"ީ6KZxnB`#!Hty ώF;ŧN Ƒ5X5ug҅9`܁cKp{Aa6U̙Aj(u9,Itci/EC44_UY0*lLH؈ !W en5{M1SmEj jba#oGHfjPP5SY$@P }Z@JG(K8rnMWUX gG+0緖QDV)Ɗ\|9h+m…Bzz+\I",6Ok95'f4Cԩyk,vbvթ7(Mܘ-'bX(ZQ7 JTs2R-S|٭I?"x~:feTaYzRZgyՙJrBE|-^ME(ۆwBʜJ3+ Mf'?f7Rܮ\C G~g˧05G$DNW^v9mcl l,/9wؿ DU?}u|X^ZoI8>=(k>p$nDCx$^eRk:C87Oq\&KF2,m`~=DD]XTEtݛzgN8DF"4ŎV njx.38&R,غ[^Dk/Ƙ#',0 {L^߻x5%TSFE{3dX>㺟s18XaHV0vkՙ~|^ P$T:)hͿ&+IEd:-g-V$THtJqBFy!_b > Z  }VEr 8!;I/Wdf6[J~<\׏j?Xsd"6_jphGwXT)~_f>na*z(, ,a2\8QC P]]t=za!U os^ʶ )"!D"VWi}5LXy3ka)lșXHx|44F+=-a̘*P70R"|uAOWP eIgƒesq~=̲¦%~{ {R^ܦBPc8@9d^|2"r9zY50?˺YV[l8)l9oI15;W`^a^ٻwq;yGp 䆷ŋdB4r㚵wlAPY}|C( ,Ti>: )\PTDγ ט{XnxW>YMA^B?dA$XB"wqQ uʺt`ծZqWHSH2e @hA? D_ґ{,iS/ni3Lʾ-?8w EILG/VߡJ:`IZ칻[lc}`Crᖈ͔@B8mN}\^OдQw":aDA0!deXiX?9~4Oیrx$|l3^LPԘ0Uv^ܳTPc'OS߻0ܠyD \Iҡ@ZqDUT ;/%n7(`3zrYT5sk N9X4>Cjt~]6hI]4:"\LNxHc:`T8&̧4 l>W2s*A'dHegYf VxxXEʈ3<kO̼SDw A]\e9ȡ(|:%^ZVWr֙2YxɁݺ^rQAj IpAI a"šY~FrfY.DpTUsP6Zng60TF̴a݄Hh273l&i[lk'O&I u98*CK mZNqg5,OC RmKWDdRrr ĝZS˖~%C=L y`gjȊXcT4G\9R܃!:-U;ézZa1!R( J* RE!#9`H H1WvWi.X'4[y QVcG -2` 2,L'fIda3*La;LS$*i2iih霩;r 12t[j"c! jEֈO@֡ @羅<@M^0!">&a)H<-E˲*O|M&K^&R2IZAwt:+Rl]!nEzqS5^a~]9T4ia|C;٫t2 w>|g͒sT(tX<)z`L*B6i+zj6R"H廼gy'e3z>YrcxR^Ӭ⅋pK##qz U6@XRmKIgnÄō&ņ_Y(9sKK-|a>}# -)0)șQgְk+naZ4n֒`([pw|s5&c߉ΆɶR䐓)VGߎs~|jG4T![^ս"{$'sjGȰl[wşP">>ҹR즹BU,]rζ9,۟#jSOI|MU'Ck՛J B_>PԬ^|Z4` }Zp m!PH3w^te"/l~>ƒ~{)*FA)66 XIp9A"+Hrom/ݍZxGLr+ץJK2;m>/Gҗދ,-IS[%aE>]IGrjq6%M0]k:%q! *\"d.lkg]ʛu߭)a:uDS{BjRf'$)T)@UQo2Ԛi+I" 2P>Wji}w=VPr?N-^?..oOǬQY. _zBf\;]xPEۮ9wSJMLqs;Scd}VFz5g.!V]@BO)C`F%ʁ'e/۳;eBB(lD:NRNVv96aOSd#ķa (e8ej̬C{-H$`LR`DYCNW-f'n4.(HUqFe< 4 N8H1 [|\T%Z"TBp÷Hzh1>wS5:%v~,WC렝,!)-rf1Ce) MIZ >i'fZ#>OI\+hDa0SWJŒ(A` ^䔟 =G/LwyJ> >zt&v-uÝڵu߆M0SNL\aj0WIR(BD?dsq)@]tbH[ LG58>/g.4y1T5‰Zs8~)݂2"IXT;0a..Fx-u##&&Ƈ0C,,ohv!̛bM(\$*'Vçǧ[IW;QGl!Ȳ-ϿQOɭx8؊!)j&d-fB-~U~&Q81gQi%Eh% $=nf 5P4dF'} GhZ/nX|Xz١廻Wa|V(Wğs Lrnw: "E/ye>:5-˗Õa0R5Y:ꆪ_erw*[ӓmƶ|t5 UVy±,P3И}h_ߟ6 iCU_U;J3YA>Iq  3(ra»X!#'Ps7#BY)UtUy]r.u5lJ<]4ݜ@^ݚ9fwN.*!qC*U ╘&աcʵ/:SB:嘍\ h8The^+1[hj-3q|Su_Qb0Or[ժxӅV\Fc; 6$YZMNtfBz I$w2FgݤPDF J !}<暑.*7j`rD=xb1q Յ@REtP*&PMK i"ShGɮlse޻hQU UM7⣬U%M G4+Ρ7![!f*(wԽOc% 1Q 0 ԃeIG4)oz#@s˒1vu@ IPR0eed|EaSxY VO۸]mm0Nްْs$XdR"d7[!aJBEE+aK ϰ ۶1Zv^W7S|XfPXP!(`Tm'f|.8TlTNw 0h"0;%hp1kDR6Ƽ\(-aIvzdTl"sndU-J='k/Tad!|=eTkr:DR#;ae;9IxZdذ~!H%l:i-ь(h'^eZ$Ly4'J~g2N+_/]qT(EԂCB8WNޔ#JRHFFƯ\5.JEљ>vyoѮLY9~.D}wd{;B|g !fG;]&iP$) /?,lE4hNn"dBFOG E>Si !/ eN8s$n&TxͰ^:Ӌ,9DEeݝ`cDč2O_84q>>)wy]lA(ċ HaeHhĆ,.PsB5|]PSR@ԙDܙ, zi6!A%>ߗ^?s/퇞|l[9d(EɏW2ze|EӥWZcl%?:]!YY r][Z*@) (B?`ڄOTDFRD_֮oshW۱fHuW`iyˊ$DC!зUbd8s.pb[kh,P?Bj{UŐ.*Eo^&u9PU;Jިxe|{w6T U$Ev*_cEL:rMe!oq4:M )̩*uIߠN-1O_U[r7TDbV۴{PJVv!9tg7?^[~[={zooqvy6/%|5p:I}םBk_-ٵfCSӳ=q,.-5b28>EV͟ ׯ??&Ȉ+( Dڪ">)埛:aCǛ @ ]!&rSbݦ_[9Vy%kGX#~x#HBM oOl] &Z;ԇS_Vb1ʩ8!BY4!N;s~5A s˕urK%c|}{3{Ǔo~_7_3IXRSVȡPP)!ܐ-vxE >2@eS$lSL_~?Ń^\,H_F n(u#ܱ, =/:6{>F'mMhݼYyIΒ.O\܍d)B?}Y,х>&V%`yp?v`ԋ;v *C:XL( BRIjõџkOC"4A)b8\?ҁ|Or q|,91]t&Okݶ:^-5*_23zmGXhY/ : ׮Sf 9lx/^Mb6b7< f 歫87MkOBwn-V ߞUIZc9ٟn7;{u, aY(Ro+A̗+aϡaXhqƊ׭R6'#M#mB!ַI즻Zp^r!HuNC]ǫAK$a--/͹&'8(ϝ"L ^`dm45&Pş4*|N`3L Q IE V]ȡvᩒ0r>  'wd_9h'Λr=Sx `Ljl \)),"v7i؄ (/y!!_j=UXNXSd V*^xos,: YQS8xx̳"HtRaE~u5 "t>-b~EHYMf\$" ϋ C,Pp>t9O!GXGׇ̣?⧬G&ZA Bq2MiA6;?A&6 IbA!fGaŇg;wVUilfYAltLM[{`jV'* Z q&>qbh2(ͱ<~kc* s= o/naB jJ3q40Y'4Wr<]7Œ!vGDY' C!L> ']R:4l&HINܚh)(l.JSPuk0Fy?@crf> #5(w b YO5Cmtd ܾ Cth6JQA))%) 5 Od/?g).8 uH?k!ᄑ=&䅲#XM!4d˜r'/s~'m)ސ6<ɧ8wZD\YW]~J?Ǟl-Lj#8OI.(7oVUOۑCƒftsUJO&L?((i)<[< ,J)'4]9&r j-'$Z&NO\tDe@JJSc"z"`3?aUq #A똀u`)HQWoRiDJ$\pM3|,}zoo 7@_x86)}@ԟZ6vԎUX?~t&/s!X[BW[4yrg3GDJ ?UxΣB2|b%caBbNtq`oa1 !}e8L>6o„?}~'9Nƪ*`f5TW2 g)|sPD?/Nqr`~Bt""#Jm/f^)0O\Ġ35`#c{'e;%DOџ*!'KkIz'1( P ,68jnnfU!^6k46I`hr|o7gf_hR kud$C&ܞ0.JJlWL>z dP>džmnu>z.>bNC_˰5wPyx=G"D UO3:σ]@f_H:'YσZBڅ4>x}C1(6@'h5Ȭ(^bhzX/!a-ldk5?o% zA2 #Wiطu]6${116@ Hq}^ ij뷮Uj$sN4qI }OFi2{UN?&Ft.Ξo:N5gldhJ'Tݼ\fbcZZ̟52#Xd.l,qb 40,gӘY,ݫaIA!4IηD[';Gӵl7ܰуq'Z;axqa aJ>y ',[1-b7y?j1+ }ô&n$%@Dg98p~&}}0CTJUR bwwDOh{?|7&y,D(r\ ǿG7qpp4۲3 ߲ȚVmyou>CyN-ϔ F3a4z>'I6w={m贖5 C:w{_ :,XxtoN&GoĘyX~ٞg'Yɫ{Ʈ׮p-[@pG]nP4=ԧ޾G) Q36ENaLd%bNY9+- =G A4DJESvKYL:VIP]hu*TLշ Y [hmdMܩA-ֿzCNZj)v!-Qyz7^%)=N@?˕)@jN뗞en '=MD~o^JDh$xuon C>)Hʥ>>?O5^H?.?浆84,QcmudئNg|cN {>YFJ?w C;;cܣZK. J\/la;Zٶa $GG?Wa^1ߙ5IșJ.$ʧWۤO֛l?4`]w|~PqC?!SMQX"=*=4Q}YK/&R܇3 sJxT!Jg,,A{xVw!E.!C3H/zdKvj{soMibsoUeٲx|{7НSE4+>{G`cU:5nĝmk-^yn^4F5c ¹k$7yFrfknod1SnDi~r1\S+쯮ɨ's42rNe}Ps;8M~I`V=iĠ8_#O{3U 9Gi=7-W>[ zV"uȄeҪͷZ ݚM/2 YT:=qm?Qm^fBDܴ=PeƮ3}zyQAv3o4if:UP1翿3xp$5qYG-ő~Mn͡|x^B,R\La5 +LdZ5P"qШ{sݰ=*? P"ꈲcUmq~R>?/@4<6lV8dѫ%PeFw˫|y3֙/'QS!?{'@5,<&7fg OiV2fGB:ժ0Nlϓ ]VfQ!d'I|jkP:q: /ImmW]%6 Ճfյu"dQ qzݛ)olUw\+YlߞԔFqm|_=tΜtX5PLk`N:c ֯\jӋ3ÄZ0 ۿXhe4W.cZ+e:8OK~Oɶ\Bݯ%af|ۙ"pZ3}|bUG+i2:Sdk['V ~NIg2P6E}1$G+ofǂ]OSPYٮupl6[&X8(vquaNJm%RGoMP?ksu/y2QZ׮wL o8ft;J$!-|p45XS0LS0lΓ_&ΊWs url (L&sX mɵy:O`Xeeʕ;d9-G;|)ڌu֯^HDvxc%ۘbtp2׷t'WvWu=_=$gp@X-pad@C?}=C~UH oz _k]\»BnȬ}~;#\"!$<,lΐL@L1ZIŽk<a։mdVX^Om[j4VW_m Wy;1\E{jG{on|``F mK]m"\O[PSLg7^~9ڼ_b<<ܽ'u" EXvlr?DO7ǫu]R$$oE6_;?Vb'qL F: !Gdk(+0ӺCY O3ɫxuLv"FyBz M6Pv~|~\.ݒ뤥b?Ѵ%YEVط\暹CzoH"w~bȠt:z$Dv{վxҟbN $Oi|c 컃eJy_q:hI/^]m'bsT!ڲ5jzט샟7^O#?v ,BrتT@qk!7;CgDC ,FWGh15l-Q6BΜV~H)Cn0] hsaQT'2xdcޟNZTPedwɞ:Y5-,GNsT\s ~kgKIzeot'Y*ui'`\a Po{k:AmxVdAESCf|aCɀ5MA;G/'C 'o b/˙F'MLWܝ*#* cfPٰ~* e}>E9OMJJ 3N΅8 t)1d%Gr{wrCj j϶Eg%@--[]MܩrB ˥fg?''%A[,Uy%HT/zbbM~ޖ]Ē0HH[Kڨ v@5!SUه$XO(`O<ԝ=^TlCGN4~?@ d6nrɥ.GAP;R o|kV]El*栨&,6p/SgWqOW?ìj͝M&[kHVh\_;'~|S*I%>w)yؿ *lMw$m@5{C|nt;XmsĵŻ]x׏3?;NP-@䮶\nɋWN6<uwЉU 9Ak@O: ;,zԸ&ڪok;ngȱkGm??>!<<ڌlyڎY;S%[;u/>⛩X`.-W$ϳ φO->\W0`wx,۰|Yp'||ͩEuu棯͏FȦc˽NN[Rvl_ȫ|ֳF\|wYz=wqFԠIבWwhfv8/ïO*OΉo.ƳbZQ>),20𷱴rb]^whH`i[\)]W".~?&op]jRj [Cg%NY܌w&^ zFZmC=ٽ45?dbW[WןƣEIGQ³%ت^ 9kuū5M4(Y.G?F7D(΀zEDD1E5~MB`7$١(jyooV|[9= @=4Ui;svZཷU0%%ݝ.zmr:7^S[쀞Ni8nmy!S5n~69.M7{=BY!W%ѫ;s. ٷ-t\[cӎ37nN/Z~>|=nջw;h]k}$`}^\[[?Ry3YI'q(1o­?+rU|/(@mz8bFsi]ה 9Ӏ( N-Kj>J<X? WvMr~gԯg.֍KQ9{ɇXnlmg!ss#=,y~cNij!ϔ7Ϸ_⻾z_jX[*G=Ӎ'ol|5F"5e,N.tϱE0UJBJt ^?Js?Qu)%+`Yѵ$I ]oe66~M1*2Pa'Ja?.Soa52lJuiHP4eٟ -%q(@h=7 ԂFH mk"fok 3|vQ(ٿw}Z;m{  X~o  em:a?<'o_˧FmPZ"Mgcw[x!GRx,I92L둰YWG-9~Q#jIG/\GvAWB{B CB SV8"2`q et&{":JQRegᆟ:*\OEhpU?PPg[(ʹ_5!}?U(7I#B`YE\itg`3Uow0X ^#x>Bٺ)@fF=RȁC҇vL>. <[udw7F$Bar"hqLp(Y!'%)cpYugǍZEW=Yk]OQd$ʂ}>">gaM9OK2Kd׼}QF+uQfN3$]`VZz .* jʺ |:<0u8",: ,"#eL=̍}^ !"< 6%M_y73nG/^uZROidC8)iAT'US%2102VL߼Ž,w (T,i(Y I8hg<@K.HC^EPl<b`ZdwQj<t_~QRREn;םP]fn{3,9ۦEDOv#HAϯrb:?o'ZlQ}uG_6 &T%}PwP$hZHX$wkb[mTǻݯٯV?zp'n&e#[#ծ1խ^j,+%.V&OMOr^~gֆ \'HsD"d@!Gׯ}Vc-$(" g?-{9?kfOw]JjCOBǥo ڕ9H`u}ך^9(Lc= h24<3ZjpWUFQ_|x켝AddC pR V@>?7~?y:M)&sp)W0D6 M&O@?ۍօ\7چ<~.;כ`] h?oT.W1St菳#?s8s8tfar@ʼnU>.Fm\JF@amVV&<fk4t-MR+eLkGzfHՊvX7= mcXh{<㕨E|힯sU?:4umŵZz,![];;++&=rA.l`]ˢC4~KճM9pbG3ٹ{ǏCS{R"קGD= B4@~Q nɟt\σϵv{vWZW+>-b)ǻ]zN ~t~|y\DiTؿ^;@R 8N٧Z9@~9rzrd[ЊͿE^p|ƶGkDyX̣ 0<+%/025^†ZVkbD-U=tM@^2#Myz^µv~} by^dS 2Px1gH,ys-u]d#WhfjEAd[C-{΄5A>! -h?V #PSh3C1+#J{ӹ*~=q#i^Rx\~_JOVro@PԀRD֣%2#I}Ö̏bf.78aC#s'=|z'ǔ:dQ!C2.@μ%?֠wgQfNoNxC Lb1|G3ǭPFPԨJ`iJK@%v=R q<}5]{jaN[&ix IgѤl=m$0 2>}6K 3mc@k"IGG3Rdp# \_:eLʒ~bqO`{c Zoj~b+:A/Ga<;"C<x|ٙhhrUX|I DFDLrw2$3bvO!ȡ;蝁3`TknFLyb UQ$/M勃zYQ>gwKDPnʡۡB#CW{:}}xw=,D#2wW YiݫŃlC͌(ͳ3ř!Y:a m5\x\Ǖȇ6٫lcoBeU  9Z^Xڑc*H\~47~_hV\%j:P EZ|W? h zm: F_zk#^ls'Kb4k<YurA' [~8'sc,{?:_ǑwU 1 "zԝ^-NkeyB @Lr?a[KՒ=FR)fz ʇ_yo7j6+%DMxNRXxb@{u+5n5,Ii?&BEXN0/ >}f[1iPiu6+q҃rq^'sJ-OFfYj3]y7͗fIO%ZW.pouZ~D=k'>|*ߑM¬]uUˇ & "۰yO.Jq;*#@>9ޡfX'h1xNlۭWE?>~->11aqj-ooj>|TߑF1ݯ3i]g3YL6ay$mokhgҠ n7MO0+E!W8D<_wrgQmdenv9oq6 26hi*#]6Jo:E=ܳ bLSUߒ#e,C=q PY+dn2?FXmzsՋ bKֱ F.J"{ζms,i{l'`w~vq_ts?u7<_-;,(A#bbM Q`/_'(" EN|< hSN}> 9Ba)coXR3Gbsr'i^Y\gЭN+fGg%*_h3Ssic9Z.8)4ezί6jξ0Sj׽.mAS4Y4(^ |}yR@"S9wdPEu}f~ZX3K=:)<)%}mӲџo`-j>*g_s({!Dy I 0 hl!!036z~/wwݟos:{? Wق FbRKFCDIQ7 TPgņ^kӒ XVz:_C Nc$Mb-S>G0> ki1wUUujz XC7M6()*#`Peq&3>mIě(5 dx4`,K܏=ZJÊyY{Ɉ=nj| %WUiR%5SrZρaqxOGfjIzyŊ:\m._O7mzU +}+ZWؒOcihw֟aR^6zKv5GvzWQ6g{OO©]Ox6Z{u~Vo|.R^rigcA80hOCίlJъ*z yxo-HY%„cXl$־Si>,Y뻇*QLuv5 v;RTDfůQ$QLAL&j$YE"f"# /կvan{L% z5eK $EPABJ#BΘ%rXu>ܪzkϕIk SAh Ev}$s}׫# BD򌬸~6NȂY?m_P:k`(qr HF'iCb%z~aDh((iZX#\>3ߵ!ɤ"'޽i4WSg= )!|SH`Bw̓b'U#/pъ{ T+$?o=mhYiNɺ' UL{{tрz5,Fye_Z7@̒I'%l݂&fxg' W;4T1IUފ9pRLXg_E6c֑Dƫ}~yB(ZW5sj!EJRB<|/o,\%VXO[! S$h;FM|/aE- K\*l{j;zzqd '] 5Iܼ4=9 N7?z`z,{&lʣ8GdZo}oZLg.@ VA4.] o[(R]B6, 5+b1cQC5H<e|nn3) l͸E| -ӆ zD8"C"QQ?v$//Ų[PExʙ՝jJ)-Av^]5Pd|7_PnNwk)f_#]PyY~^=SƩQNdL aU|eҟ}8Ӧߐg/F#_p#cvVw- Tˮq/MXwpԴ" < aW +/RcsNjPl林Pc$В9 \m GQ .EX L%c`^Cu؜h/H3ɡBZfar\]r B,E[^^5ƿzf?xfM{+깤UO{_}аL! L3ԝJ^,d9dn'i? NEvJR=?_Wf4́RӜ?JJޑ6}BCNh(nU'N湹l}`aGk 23bbDg~=ǔ]WP 6q̄5D (դpw[X' PZ5%=ƳuS7)D[%kP i(tL1XnA_{0,#F$KEI@?4*'-طڝsৱpHr3z)`6[q=V7T ÿRu8ˀu|l1z[ϕ67@v={]LmfIuOTg6K rĈ !?"k(7mw>Ӿo;:,3)#N(lNK7;ӛPf{C͆ui7B ˬ K9:F)'t]Cg'Ɣ9_/!xoh}J@(;R&0y]ӗQK5[H='o*^V9cTDL@t;Bt0a]R5Uצ7uRb:83͞Ne sP%|> (orϱ(-ZL$s>L'Tך5>9&B?m,_Zg XAȮ )=N=Y+WcQ{͕uBuJ?:DWYҟN}AAPxT&Yc"͈{kπ@t`ҦKM658Fx"x\$;?,O,yg5~o=2ώG<=]P>tw?mHtHO }GL>G4sؓrp7wOKC 2G~N:_ɴ4q`"ExqN0g/:,-~+T.@xNGHan:bS'}'yӾI}2߬2vsZJL{r|ei1{{{.}Ɨ K4 GZטy]?Hu0Csk|\ ݡAؼ;7P\bXπ{N8] (ԮcHB QPBP `eO9qܴ,@.iC%uS+f/"F/ʻ GA}Ѐ0)/n҇ypd^W7D "_ų+WƊLq3kMgxfh;w~IQO6핷..w_(-:{P;,H5z3$c ϞG,MҎrvĶL撘niD@)ZCP_jN?s-){U< ! ~o740?0ĩ5jSQ&ߦ:2j:#  ;.[cTC`ݧ䆮1K~ߵt/LT7٥ '[\F[otGvAH[a£2\ZOGGZ"t:_ ϥ|mr/T7vY 1Mý^I 7Gj8{s\(4j (())V{}K)H'`9A5((zݫAs-rFԿץ胼!p|C"TSfr>\" lu8ѐl<t~ԡ8'f%%Q[`R9;Jt֚b ?*"H b*iH *JIڞݕsрJ͏՟rO =ܜ%OG_4ƠTB9G4#CFD6# *P35jY6M55Gmzy* b"ͶiK&8&) u,npko~a$ 0辶L`.B]j(-`6J Pd!)fALxz ul>yb `%s[P"g:\&r|*%T@ss;J|ݠ_?fOK`㦖r#վ??Qos75v&jf%|X 7˷-w2}YD $Aբ?/f^ |D 6^lMGʑQJ@T@/Tnn0 L_@P3OGj/1Hj˝&FKOD69\3C?3!E.1f/`д_P<7n?WvM `[PR ~GOReAL `v&ZƷdado4i{=M&s񟠤|Jg/}ڡ8xhޜ@b\tgC&T J)d:<nmgێ]Jf}N4ԝ 5Ψ=7B$"_.LCʗfzD9\1\_#K)q~`Q2-]㕫D|3?ߖ\HR۸kajs,w]P\@fǥB‘l‚E5w ZWTe@j|ZT[` .^%^rԽpy2 ~,5+Zla F#9|b97<! փsĎ+FKbY1[ϗjhÙ{.b 5ֆht| R^YP a+YDB{( (c Kw͎7lp;dݟ,~t2٦ciV,yO<&ɺ%V)1 6ޗ zެLd8=LqڷF*+Țް[3R;ywEQqOo:g_է^ bfY(afEn:˥˽W߼ۣnKszBO0U/#{>ʝ/I{'=ܝ"x֌;NFd{4DkhEm >|l{{75Jޱn֕MsÂ/O8BJډygXLRTg^!g LyUI{n<5_GPgQ}ʈihYx;ua=)uvzS\e2<7䕖522YbчbٶtۜOW0ٻ5_6Iǵ?un~쿱,c>'~ַzB"wS^{gEj;j;Άk>vgXjLO?|;Qd=oj++ {jKlaG騿ӳK2t b Km!!@ y]KI0i6:c{p_'"r`x\1qDfʿ@z"Ȉs${A4(??MP~sq{k @BHru_YgO/yh|IbU3XF!Us$ğ]v?1$?óN98gr X>,y+Ȟ/)A+PF1֎m.=H"ޖ]dAQ.PAhbPov`I2|jR ypK@k:wqɔuNإ$ ~lA~gIea4LRڊd-=%q9@NHt̰Z|}G qBY,-> 8N,d6EE"l*COdpg˟1Sa &N !!FV?\)? Cyxv w2j'gxJ.׾#U=~*}f SB$n\•aO ̃Q4U]na.qCn!\nޟ#&!fٛ;}9u>+H _{mXa tԟ/|ϐ3tda*Q瞔Wxo/unW;%Ū]ߙغzvS'cOXkgGg0tNU;dY:d[kTqmuj+Q5[s0{iۆ m] з{+E{68žnR![L٣-plb_v)ܒLwOIoLnxe{_F+LFN3z8Ѷ*펦 ?giMzMEϙ6Gyxbn10>Gx-F)K$ .F3 \j[Ty.-=fޛMYٻ%(ZʏX4I4yL4AC2Xj?;i‘ 4-lH}U̗$ !͐+1s@=Sw3^R)0Pg2KԋKcADu1ۨe^!([?^+~(-SD稈T,6`vԽTgx!;i,mJHΨO)ҫz2[qF[(6fx$ܲ!Kj?'[?Jd==C:4O~V~.8t*tLVm2„kw3^'ԕ_|:{&vmOqC^ϕ>3*ؖg rˑH% kZQy.# _ vH 5X{ P`y-fΫw{v3U?lg ,S!8 )o-* K':hW6o{pI L_ͱ/gԣ#=?xgSK6;>2|~tj[S!)G^T'xӀ_S-pE65Ks.F6 qaё0וd"ci WקO{@Ǫç\-RVqiіG[!GG9Zxg~CL" Bʛ/Ո}HM2`!/˦E z0Y6*鈬 ῁XGmXC*qA5a 赁/% ?cS)U|g),-r7qdH4cT( 7#ShL T w:&XI1W pC)4r~/W4vyjEU0LT2#QArդY̓ 5 R*P*"L [.b,9߾pJ*$0# eɞ8ǯV\i܏% &){8Htt]\9)-Qw{zTX٪؛.|erkst 7eg8&&|gv.q3&v4XCQ݃Ax )"kKnC]͛"lYx19+a N5y?>`Ŝ<_NQ 85J4]1 d V[ހuGN=+0Uze}&-70􎕊_mXƂ5@% H6_]=pt  y'oY2Lpk/Lۋbd,(mX'Íyu4!u}?;GA>܀0C{ηZ7kٷIJnxv,AmeHE(K۞T_ec?oȀJȿeQ+yv:H \R)jb@9)ơA#/@z+Sܕ!&uԬg߯\ ]7Ƀ~ը.[6(c T\#ode(q{r˛a} vi6?5.nCI$g gpulϊr1|N?_ 7(;[67Y `th@2hIn'Xk mþSN*h{5L˓Bk@  E|Ռa<<߭DhECeK~+R2) k[J£HO eԝBs!?`dR2 tjo^d07yu^/;,wz 9?Hs~+t&TkB+5x?0CŶn^ D8kW-ܾ$1/t2gQivBP"+!CR!tAʁV^+5>-~v3=?ٚj ʣ6='koփ~po,5m@}]HE°xч R$k1C5[filqUs]{aYD CF #odnƨS]l2'7uT\Vht?(?ȗʹLu D@o;)*O]g{XĹ{P}CƜ~׫Mأ>T{SͯmSn,*sjda,@d?Q*'K}Kt@/>qD\ǚ[e60a!LNKZ}:$%TtJ<&0;-ZV|&h 8"ܾyW#U HV|t;ىpu W Р @P0Q5H!IQ bpNQDZ=5:2ȁ;2B|&ZJ]0A33ԑs/On ` @5gv. `TnJTc6pzZ^nM(8Ip& ݞxvC~t>|ʾ1-Ok3݀2jOgJzt]R?.&]QHB} ,wY skya>T?}';p/Ҟ p]_q)ABmn00f{S\{Jށ{Ъ_qD`x g'5I(*T\)z 8UJ͌N}| O38gY,&Ђ{ J{ ՃToޅ(^IzeKxq =ϰ{pFvMIԓ!WΆvUlFɯt49r@Ngeo6MR;G<䂖8ccu & RQ~-m3ce9&#T\C$Ս](Fg TR~ƎzQ+Ng<˨z @{,%OЙ}DD!7v {-k~I9i͎P.TjQD3JSV[~|jmD XLADVN/g<1 HPYH_mv҉~XH@/E_:aJZY5IŒAT۹=XN}ݎkJ+a:7C:S$V +TtOxvġ4paU#(&F%5>?gњ 3 eJ+o^鏃tЈ2!ꖙ~*i[qoam_f&s򼁓RlѰr߿^!ϡ0hߓv6w::{ӆH~)ᨄwmՆ|?_oc I6Ʊ۵9* nvlāxeV!YZpw7@z3}=&<'duê P\ӒVX?MaY[hwo m (!$mŻՏ.[?QhtP2^5}~.hvOop~t:;GRj!@MA!2)+ŷ~&lC)}>tvz;˟Ofͭ<-s-N͌0Ә06߮J1iTYA3dcbN!,FՐƘt;sw @H,ԓ]"@)|?5/բ}YC}ă;lW|wpppxv6(s%SAI+I~9LR3q@RזpD[ooDGڎoƾ?O ?Yet +F2( c8&<%oki>~xjA>Ǽ)Zn@f"Xd%2gG~/ E//LN5(+,B_(PۇzUc4{KWl\g]LiN) @_U+Shl} RcV BML.Z$H$*QC|U\t;eѭ1L-LT0;bhpTZ1 E2?"#슟&0Fx /6cn &QhY5JJD7)ƫ:Ae`r#1w&<8lA({81mKS\"A-`m|cˍ.9# ѰBW.|*$pRA@YԺ$[z_P,NW)wBy_lh\aS1 X_("6R&],Q: EOk^X=}$zzIvnlVؒKw Jm;$.p+gIDgp,lѭ?Oqt} 'yL]Xh?+A|2u6G E֢0e /(-g\r">^f dr~kh[pk?v^t]C֝}lR]n45^^VO>)xqTêݷ?k>.IM>l4KFcs4]u*P;FW ΁jzԪKѿ^ïir5!/,>tIغG̼pY];>B{EʃDxI;߫Wbe]vx;eV\Yb0uc*YمmR pɒ~HpHJ~Y!э^;Ȧ{!'}́*ª˘\|iK/e!'_M E^'[zv|~5wWf+:/0;쥪ёnۭu~g>ݱv?KvtډS \kQjWvUa^tl^6b PE u%%?!ҦZbkà']-Y(JC;{ʠ<"(B#f󊭢J ꞇuPZ~CbDI  $w"" "O\[_6r N^:H%0فAa 3@I KZpR i 8J\F\bwg6Yi{$]WYwgx!+)@SVmX6׷ 3^ kWx='ZvXV!{uOګ#ײ 1ƖAID =|½ ~)=DU)!(($p۷c:G }}D ͒SX1B890awQ Wl%k}520ÓjB LR'>fJ4HveXq1k+9F1cYQ≭0Yq.l/@s4jK;̥3hU+f%;, xu+ۊh\a1o%,WDpWZ`.xKvH! Kc+k7Vpc]mNķ̂ڏ@xZI=cC6,EY~b\5ࣃX *G?/ ү{8Ffc}N[N PӖ9*nq(u=#5SHNkijuF/w9۷c{A85ung.m]CҎEHDexcԣ^`x[jxZx8P|} 1X/'G4&>]Bb(~aZhrk<#Z Z|_DwM"x.sg#>b)d;Z] =apJs x459UR$[~Շ+&෣nbP'TN6n7x׼fZi2J1OGƶ5!/7X9N^ؓe}kKθs*$!87uuowtJ`ns#t@ZGYZ@3*x]qG/-ӕo=d.mN#Zѹyu}S'laT,=?Q)J3G,d_Z9(tm=P{ZJW}~ ͍iI.GMP5Fcdh$MJ> kD jj*He$8ܟuRKJN %^ms`a4" %?WI@Rga4LVh]&Ly/ҀesJ)Cm+<{:B$S/qcv=KZ{n 2:;z~@1D@Hړy% |V`ֳP#ԫC׏֑QOmk<=fuH10>E=U5:W؍8""&!QYهݳ]")jy{k3~@e3e>+Jݶ5?$yn5Ύ - K콒yd SO-9Hfƺ)`VG"}xf%o7m;50 **~'x`VφSc^yu:>ue7_"qŵǑ20.eM;~ܸX}{޵2(94|^: lQԲk+ V*e#e&dF$;^%JbEcq7NľǙ~l -XoUf{47F6~Q鮭Jf7yoS7ip\m#]z^6lO9̓1W,!  9X~&,x^/[.e _}>H< ծ؈2.z@!-z^P)d.5,zgϧo*`ZֽK4 [2ٯ( H'peП`%(}8I L:yv(o? cEi+17J]&KsQ@ȳ25J0m2ItH$b"G=?:%~mu uUT,0 b@^=viˤNMZAP1 ޓiW7lV"$/ӠF.yL˱Úd-zְWr̕I,w|V%0:NͱJZDdNRLs8 B%QϮDyv.NtL4(ܖ> %ј׋/{ Zb&3[V!Y0d`s{>v#^ɵk_yΟRxԴС*PM N|f{R)bwW6 'L%e}=Pϻ)5^|~~hy6U'_5ϧ\-ߊ9Z)k0l]5mkO)Iۋz ZJ:bܑl$]ek-V'g&y 闊7'.=E:J jO[94S=(+zC&a( _Qb$f8ݤhBn>w KUG#CYcA(tKonwIo6^~>~s1ۭ)ޚ&z!TԚV6Qe|kR1S띎q42 {='yR9aj<ǨlV"3L̒G 5Ps=,Խ>##GIGt8o>VZ9W1nňmͤ(׋dT[5~TWW$&og{T7 ;:}M?͹,'&l}W1֘{31qM5jڛ{ M\QSE?9ZӘ캬û.=9mEWXggǵU MvnL&{XyX#nh[dp|1^Nba~8a}j}ϸ/ 4>kiBĊ9Np׳kzg>Ȱ動HOFV5꧟ij?Z[m& IjuvnZ5@6IrY^>B'?պUajjgG3{[0ԬM.߃Y-IQb~tZ}%|LVw .ճjx?x66+_{~4齮e{{r>c'ܑj+iᇷ|ZvcuFmζ]-2>Mw#-nӢyk3ZB#Wns5)i(,}VYDc=kf}M(kfykg5x+vv.],9^9Yέs~ \:X,bBsкel;qdT7' N&Yա0{| B]"Ac𗧺K I>M w H`Ф= -[+պ‡<ך5QTW›Y:oB^4 $hYT?߿0f~5lg#aXߚk:_J<:6d_y˲[^W5t1y)OGzz;ںTKQ Xg#Sw">{U#B5ז!?Lt\UM U l-w3c;Gv2"Enh>]3\O=w'ԧmb`Z e !f(3*Plo0½[q|"cO O $k|7k O"hV#R'4>5(lsyaT'іvdԂ gU S|"dpE?vo]\/ !4#! @3CH%U G-5p{z쏿cH}嫄*5#ײ '%.~\UGǏgyGv?wKK S-ŀHgj=GFF$v[?/R)ru˿((C]*cRXp}Q>t|C =lgtQ)EOd9_#ʪ O#BDhGӀ[ب, P9H@~C&k(}:s5va[De>-?mG7R#5\hIk1soKk yTɨQߟdKM z5n{"[|6:_֙2LQ)j?G~=IX'rߞ^̸]voߩnƻMW_{Vf_ăۻS8B #ɶVf(dhS[`Om≭>ѩK{=l&䔙?bXv#]]n0 &7 r}?n0\@cDE?نM+ C,ޡugzY! g[nj;[V5]uo_ti3…4sV>Vt7aKh3o':ZZ{KoSӋ}3K_1CzՈi4>(?go+@P R%!C0,z65@UY*Jm=B(BEO=V[i]!H wʒf#'RlYt O8|B% ʧŕX+{tVQ-Svo~<3;$@ }\Y & p[r&є7$3o.xp|/V(y?Њ9"8SC/}IBr.c%Ze±C~O R`eWT8^;f6^c|=#0TFȢ+ 98jҎEkU 7Go:^Mm\d7עxX\w|wJor $ oOz,^u4~cL1ɤއB|kp(OOdv-]Z(K-iOO1{[2~,Mϥ)Zz~ґ;D=p ~\cèЫ[%,fu]W\I.~kd/ +!$I|}9CX {R5^W 1(1)EVocŊB0lJ޸G>!)||[}n"U**y6&F'tne]LEP[&a?`` ^y|j?ޮXO*VЂ0tm eԏYxpTj s )!EQ`&)Bb0i+%ɦr(fB" Pt_6C8t ĐQM489%g[~<_nO,w旪2w)e)1/섮YD0f7MQ~c~^=׹+X)&>jtۺ|ݞ?sfML1'[pId0NcB`e!DlWV(SϓN'oYdC.k?*%=qVՃ04 Z,`,E,^VjOCQOr@wtk^( M+pcQF7%L28 yJ M.z5UUrҞ+M(&Ŵ`4MAdG n&C]ve`L݃' a>W?Y L˘]a0&X]wS8rpyxe1 &PPbb'&}taC[!Zњ:$ef kfR.&))~t\qmDk!CCHAv($+%f<6 P©ɽmiC0CW=6T[2ntSж# B٣dz%{(ϣn朝 BǀܮAJo$2׈ފ<КNaSzdJ*-$D)jDDF QmVXl$@"* e! 2U4Qi %@( \HJ2P,rt%&AT-J[aI%B,cYE )2$#dY?:n촁n"e()Pp]B\ @ Hș`C*2 Ƶm& Hme70Hnf@S2%iHA#)(ʩ0kbX`ٙrC#Bh&-1$& Kg1ʋ4%IpE%dF+"% E*be" 4IeD A@[lQcF֬U4d)\-XV[R ̀dRS2\kViW? jH) jf))Z TA5+|+HADB7Ƀ/!5X.M:bN\ג[6mf(kGJԘfe8pH9c] HVc @ؒnkthRIb:5*@c`!* V)DvvA7A\Ndel#jdP˲Ϸuq.TԢQBIoԅ j{xMP2Aڮȇ!L{ln3@Gk)QJ Ǫf!k|N6σ' MUQD;S2|0 rNji#hP<98x`۠<=`hVLG bK4l+]y5 u,T$Cni{ؐjE(37 ]u:WSDNe {-;Ng]@]j&Dž XFjKTܼ|'ztbϳڻ>)nD5\Eg.Գ]t;Nכ=Q7kP T\rH(bOeagݴ9g M.yЧgSoʊBB>B{eӺ|QCפ5~{5VݞL ޙ8 <5|dt@dhO+FqɾMVL~ڽ[ *MLa3 [gх%sc~IFKΪTIW0V,njKTg.`)~2yz B~j4H{ C5FU jJ|YեFg  {9U'U2vN9k-Lsu\r@ۛcK}-5|o1oA>X+b zA.'X1\!LيcYg:/c{!?zžGj|}JaYȀIpFwkLd@:pw6 (8?{wVb1dJ}@u塌XsG?WpovF\r(^\Y%X/ݶa%itLMjW܀4i(=FD}+ag-%y@{g0&olK0$G4=]ֹk`L"%ѱ6g+hhcr: g<R 'Ywyc\$l\ur@5=H;ku*OЀtDlW^Ejq;CT75,Db P^l(`͈Z۬]vl}kecgĻ"d'6%V:̆1'#d4j|e٫<{=tQ!e1Z$Vy#e*6f|vmFP!$SJń)x6HZϑw!uk]25EmJ?G5Zo'B6V#B^3$%!VJ:)ݡt[e3O>)hPڡ9֋]{sM3k;vם܋4'Yـ b Ns6X;^ _MgVTsNƻ[~<Mbo>0mo`J[5#FSjTS!8@,m GcR3>#S"<A%?"k9h{4[ci4;R6(<+Sy{ 7#٨KU)B\cwVZk<ɍQ*]i^Z;U8ejxqfƞ(U⛽HSE XI]6`.)EjqGߟ244+B:*['dִ*1=iU[53wשa=H 5a'KM4Ξv4 *7U.5l~ʪYus(%M\z K3/=.;V-QYVvE%_2 \: Օ}NpGI6e\@j]ӫG12{Tk4]2Trݶߘ֓${NRe IͭScg90p3Mﻮ@M5Yl@:SvX ^JN@%b[Fآ+vutX& ng^MdXûUdnQ.Ҽ0;TSpKrήз~q:zj pbDDQg¯4|o~ѭffL|Xxf xU;aV53yk||/גK-SNd!NN;ɇ [7]uH9>km.dtrgO|(ܫݺ\p1Nv=_A`!PS] z%nL;AK)gԯ˵ӑ@<خ?>kˍB I#㟴=H [3!d&n{(-xTJz־ќE<˗:i1%xܚ_məe#KMYv)MXvCA-džFq  70~{?gkۓ4x]I;CE=iU&}}Ce< |.DCKDu?ݞf$F majNkDڏGpQ[a7S;/!5Gb2cv'_>[;G=]&ӧwn%_H(8rܬ0G_HGE-[F?]6jڝݾ8K*M/OW{ԖYC>zOd`\^ QUb"R/icnN.wpQMS+HmkUwSO,PgoO}UUMt3C˳ҥ.p?}mcYŮK>oɥnrܼ2!zl8Dv~M}'a^{{[ߔ:yij8[]qQ7/*'[?IEp-l2|'vms1cÛD/PL#ۆ0moѷ j$tn!_er{m{oKsytϩ\]{w97a̒ʮK³[̯]_Tu<:⋼3~]&/'2)v~2ysgŒ}nl].zMOfWjbmCrvG;UNV~/tScz%7wOQ֏ZG ESM#)Zz^&Y|Zbf.oз+[~ -eY<tqf*9 Vإ=FY#{U[?Sf>{?{ξm}S |f |u|q\*ChP9; 2dQ $JhH]Z罿κ~wV5vGvcvW{'٦\=W:HLF@"[K7qh  &<[7 Csw\x8:p 7ޚ2KxxBU5p4\ Z[&, f%7S<A|T81@ʄtcB1 CF@Ƥ[K5hFT*0  $XIC] 24IJ2L өB-MPSHMHQ҆mcJeHkN5H5X5U0%JC2T!Q@  CV,\J QAeHC51YTaC &k1 I([ b@QCl1k 2Y U)-l6B Ka&Yw$dѶܱdJ$f bZckr`U%@rbSE:5R%Kk)Y+1rɈ$`P ˉbERbV&PBj*@i 15Tх4Τ_ՐB??|ğ[|f/Yo:L$B? 3bvX#ck̽XCx Z يr5kT{"(#9 tҶ&[0Wh(,N26qX UMlCYXf[,j3@Z XIqGB-WN:8UHCMPIkrX\U+_+8I$Ih^Z٩'c>5H{ﶼhr8ND켍sj ՂKLp/2q-s\CMטi3 %z;58c쭶reݨgh#[0fmG}wx)q!R !0 2( {I43<G 2u?H.{(ׯk`{=Sʃ_0ip`{0=Q^z:%v: o++S}}S(gs[Q: _{z8uHD4g۶٩9]wNsKOwWZv2>{{%%Y}qSn4y\^waxeﷇ-v;gv{4p1>ZgCj}{lּ2_{Kx{2my6}(}{9I6CJwVtiUK٪>P(BD"{ïg6j{$5xjsێw;w])EQ 2-ͮ*w@uF^ PScLײZlahm=8`琥=9(4.;,ۄU:qr/czkQua@p/}׬x|jO9[46a^P;(;vzl[Z /v,{P>.:Sv2o{nƗOD_`\.U٥wJI@P/vTWGp׽ۀ(]`5bNz{ۻfiݶ|/lUb@h M]vɗ!n&2h P GR(CPCK5w]}TPնgS;ﻣ({hd] JZNIO[zZ8l[{\v=.m^_k8i &@ F1bhddɠzm& L&d5M&j 4F&b4L5=F {T(= zzmSj~z MF0 Ѡ#M4z"Bd cIڦɓOJlfM=d=&C4h4@ =T&A=)zM4RlOQze5 ~ M Ѡdhɣ  &L &Л$jm'fLThj e<2iiFɚM=Fdhd2 M42h!H0Ԍ=ƥzzHƃImA&'c@&!&24F0 ɦjbo'N#oȰFFi˝99K"!?U =y5oa@RH?^(I'`3A;99IG1y|K~|!=|.t~Ƽ4ՌfFLi^q h@88"GdumIB"=]|'@'9`H?#}Ǎ!x|3=Z͐Hjt|9:B]9qeeVw<Қ9&g'h$`i&^nlJz޵FQ{z%ԝ}7V V֊G[ 0IdndUs*ѫM nqES4@k18+D "q2i+5`z@<ܔҟy?zoEs(&U tƪ6P[i7rz/=L$腰ddҵ8 r΂\JMX"D>RP|h9}IZ8M]rr7̿~d3>TkXy/Ks[IL(LI 4='U{˞cx8|ޏz,B-V5$+ho2,7ݡ%+XY%nH{;L}¢dQЊ<)q:Jp2 r) t{Ǘc<3mso/8xxxuBHBR]\hЬIMeT ?]si>h4%Q>nJ㜒.b֚@lyֈmMm#lJYc\\DǙ E&Uq ȬI+yFHd-ูpY9p8+Y+*5"LUM- C6."둡F2fCl˻ ђС . ^@ p8ldbqSPapB&W)QiQW1R8!Z B+2"o&KCustH9`9k F 1[W\11qWq Ģٱq!EQ! 2e+[ܡgg>>Pxsx` LR왮$#:‹g//˼;GyikN?vq!;sc]%VvEaRRgZL$<0!|u^o9 |q=DzFz H XV ,<1;83x`OZxoٻ6o<>>ttW7*`莙2 `*b2څ,&$y&q[ *9**qA1Nib].A`\j8Hk291GXEߝٸJq6q^"ѤYu7\RJkVA9YU8Xo|$-:-t\UW|Ƨ*7њq(b2a! Iq:sb2LF) rJpR%6 f@XƦDHH[Wrg93,%N$d`0KbY5+}<~@[s".e9SL5ȝOw>ݧHsdW8۴Y.dbiD{,Ѻ̝{`ֲ?C$BκÞ@Q#s|gl1瞧v  w/.2JtXXTW#P- CwH8923 @'e=.(&ḳ*D$3iV p*bb 3q#akiE9,}'ר`(/vU @L4z=*PS<ڡzwu3ީs-&;2Yw*kV~KN!.ɾR,ݜm&ҫQ,uvwpN8vFn۵fqH0Fq._Ruַ1:< HlQTԈJcи,vNmrqFȴL_51u\*N3M9tHaXc**^Ī\FѸ{=Pғ*E ("<(PJkثG %VC<]UĄ Mʒ*zQkK1̓eJ\8]!6GG)執X&W:ۆJu Xq3 *>E15 ejJJ& *D7)}ڹ(}I()((Q $+˜\"bHEȞ-~g7MkF审8rodn vC\QE:#|ׁ<&6{uݞޜ aPEEUvi!u4?Ws!2g-̊0O !lCW:;?8…~/d Oe#RDOLD2w1AA8& Im2Ē RnVhI-G˓CQAftʌCHTEPdcbk3X0`"Ѥĥۨ\!2a.ص36K$jscƪ%4a<@V&B&Ƥ7 _8B`y5#3^(aL$&[ȑbd̙H" D4A44%!&"XB,E̦I 0a`Fe 2eb! )@R$ie!BM9*DFj(i̤11` HDc!0HJiM`S, DaD) ($S$bhЌ$E&$!S2cBD2TJSId*Lcn7@&i0F%J=GΥFχRCUC(..apn^a&%"Q) ^|כzT2I!&fhLFFP0SIA4""BDLˋdL#&HS3$f!& (`b0LDA@BAl2)0h1$$f$1C2`n,Ld$I`LRDIhРIAca@HH K2B$ҤI 2Pw\Li$%#S"% f)AA2F E2sۨla̳HPHRRf ($dM4fS$k0cJ[A) FCha4 efhdf$$d&,mIRE2QC &Q"( $cb 4D $Җ"L&S 3  I9˘ dJ!#J4FPb 1 !H`̒FS4 L&PP"`& "lf !e3"I0(df$f$I(QHr#D['\2jD2M4$f1"Ai#h&&JQDec%&$ H$i@2*&0 (FFH`ad)LRDRbB3\آ$&fJDfD-D#2HА$ DaD3f&LdC0JLib J3$1!fQ2BH tP2 $PF2fI BB"aٔņA&D*0B&FHHZ tbj]gbSn|o{ϯ^Wđ~p%&S% `dL1 J S(H#$a~4 H”PF!@!I M2SdI0@ ,Đ,1 $&dC&CDTJ!2 A0`# L@0H(d`J̆D 12DF$9 L$12RL3JR1LAz\1L$RKL LR4ep˓($J4AYh@h2Q!#ן,z]%2hzPmJ˹D{vCꦝHMCVj&H=V((d$8´cuWGE {@g Bw+8Ri~baZI[Z H fv$l^n;ٝ4:}CW$r쳯ա;IdP$8)|R5R>ׁ/H)X3ϡ><1n[ `2?ԄT@'䵨O}PhxI^ιPl"$!? ߿.s#;'&ϮoS.%,N η*}l^I/Ǝ6bN5n0)1Q)B֙qN2Rwb!D\Ė&ˡƸO10*hq&z@P *0b)܈FhN wڶmM"0 3P 9Ew`zzJPG^fR$5k)/6QhB Fv'y4{I,#T@RA\9 59azСFrԋqmƒ kC8i!Ċscnnq9)I !pd4-vbh9$sJTR`=7=6hGgO{n. 8AEy+>J9M`!-lflΒ@GApӄQ3_y Xi|[ ┾|o_=QcsjE&*Ōܗ'!ݍ(_5@xOX Vɬ 魖 ջSNP"sZ{sB7RæjPB!-R`LD(mD:°vHju4x)g<'iݵ#5ES:u*nr,LV[-p~RNNnKr&LUM2Zx\AH9,!P:B!@``l׏;0]Ȝ{_7w!rfM?ϼB*>-0;dCs;5y3=w8c3gyg ߮4\w/&e۾|Ai{Y8EJu#ySW$܅Ku6@IK3p^g yxYs)&pw:|>sN;.0ǞNml5}G.y'D6urhBWI3`IUOG9삝Xa.`P=kq(>X)[0Z aEFx>gw;d&Ds- B"`¹(#OjD+3!EE1cfƾ^ 3`Dqq3Ve&_˻VqSua=,٥(Y[S lȪ>:N}\Gb1Exu.В ¢8A& ĈE- y*qgSm8tx*y#un [Go ].N[Řȁ2!i M(ƒok6I+ HA3#ybicvzEev'V)͖y\V%H78ǏJ@ ź鱋rslarMsE60d*!$f{ܬ\qrV$8Ԙ^[+Oj[2={ԪTѫ`޷{HHA\ecW,4R#nmuFA|B2iךmg96n6 ,b"leݰdM!,LD!Xqt14Ҩƍ3e]I-$mY6C{^IKhI F\ō|lqY+\Kpmhw99[>7IΥ^bXȎ"t1= /?=Rf+ )bfPy{5|# O{o^~4%ulOV #{^+>=_H">2}\3|vq qXYx縃q֮cBAL>Uܳ#ģ_Nd㖴ofdp,ɒ Οu@vrPORH/JB&D:C>*e%y`D*}1YE LH fʽsrd2qsN=TIWy%g"KCCߴ-ew4}}:QPDD%~!$~Y Zϥn+3N;=xxOǧtg>+V!_I S CC:0{nUysqa}cCsŝ)7\5P0!$p@ago~fw8}dj)\>\CS9T"eXL VKm-I#MFK$i,%FɣnX4R# ؈  vTP`(Hi+]SJ(RPk\dk7彯5F6ۈHOE-^>VkVܴ\\7b6ҷxLho!`wQFhBL`5ZN"|H,$53>dG(*EA(H)' ćӤ;NNl9xw f} ɢsE]v8b k몮ո)ʷ IrqPC80Ga'$,ȴ-g9NqkBSǯ2^gtŀ]\hoHƱ0ُ`n֡3BU&%KY;=D\/fy/w'7fː}n9_<׹@qI7~pH "BQkGP3WDv!eH. BE@|L< reuWW0YՀMaQ ֗xcALEL{=>#5KmtGtP$` jFM&@Yge7wBa{gl˟n9CgH%lrcY-V'7cYepHf7aUM]b  c0UCDI1Za~?uF.O9(L[_LGy)SN'g)}L2"k@qkVg"D 8V+%p?l)ڡe𤥰 AE$JMJ9[$CmbYǙmp'pxa%5V&kh%&)8j!Pp#uN7j)QrIkiFN#f6kIJ we',IH=IJ-KN'q,@HtrX뢙Ηz}_b}2߯>D6$ XlJ-)aUQEj֗%uֺknM66mdEF\[n*5DgR+DJ%Hfcr2U(bA4|1jhhM|P+NoC H!BiPbحchH"mr F8HІ7#=I VxLsKG(!A%.꪿zw^޻rͻZm\:7Y< cx/f4d-];#1 0Ž1Aq`?s-pyG!hf`fF d+X@d&HXay$Uч`$1aۏ뉐\phJj!ח0PUؠvΤ:u jF "IpֵFp̨V2XŐs&HpEX:IUst `F lݴjFhDs\r,iNI Ƥnk+S3"UyX;zöm`AxbdǞ1mFN#( G!6/)lˤʕ"@TADM$Ha4[OKnNv \d*& 8`s96om8/ߤ!4v*8T vk|=o<78vq<)(P3XpuDh}j10nPgNP+ ~WpAC59#i9L>3UPDO ̽Ecy9x%]*LdsٺR`eL}g}KC@"..Ȏ\یs.s~F_FjT\<BXw9|{l@Iԩ5w4n}Yr]vK\l;ydE#d뫓 H;3-֡* ެZd}5{;=aHh_; "%bĭRng&8o`T$BT!{gכAQz8-'DI;]4cKn @iCBn1P"NuCVB_S(j:0}t?lWhK $HSMb گۍld;=ޮ@H6/E" Z\3 e0\euteyE%J0(7`/\ǩKiҡ [s FISX)&BEH)AF8! E ]_p/0긻&y/dO^/'iDPXv:ka8o`l2DO5WeQA\y792ׯBn*q볷fQղυAx#0o͌hO^a&' 32YOh@]t:* ),4?k\8wاJ͒o9ty~h@X}I0#s(%EPBlhpsw1!sJzf$ID% "b-k%Lho 53esuE ̈́mEm EA hP6[<=\Y QID;I6\" JVj'˥mAR'D`To6 +: .)R@ "b|xy9ϙoNVzqHШFVeUpк ȋPT0,z "!=iv W]oh(;!hHzF> R*rat) ( HQb݁/K301jd+?v&sqU' E|=R~9/L}S قƕr:z[RÅ`JYC1?xU9([H#a L2 )GS6WX}ϯIM4XB4d[ҮӁOxWv= {(|XbdªE]1d\  br\>ťRtTNFUhjf@f( @q.zRCN3Km,.BBA1:ĂGYM%{# -b*8=$s}^mPo =[O-0é[K\,P«Zv?.:c:]Ոy_7]϶.OK[-Dp0(_IO5.; _n{{{B]/xju,{^57dD *9ZLVOXMz+ U\2(n?v,D .G.\2N_m<kA@@i @,aj e`s(p{ze^MZ}?~"JKYfD\]v TTYv%B Bas |ْe RQZscPjr{> dU ! cL n"DM0Z T(2']ex#iDM6}>6QCdԍ`yZyOL"QD$d•u\~AsoVoM"(tq ',!/C*I1 iMިDy_zɇ,1Ap_Z$ ` :Nn :V!^C]UQ!vR14Q$ jfDghv.-_T>BT&,COK1\^t*Jg~>uBY؏C9 3Ms+/ S$p)ą(2AQ~)K uVS D TT<zL0'uOf3۽ǘ{*G@U32ϣ.FT Abm ;dL߃}"2g|ZiE% I}YxS*ԕ>@7aSMV5"۱#"7`$A;>YqQ~y",ЙUq⛡+T,fզmk: ,R_ 2$ޕŊ_~h?(W1-`\0ۜGcC\צ)j \jD[ iCoh^v.vs~A2zdm[۴Pmײgc9ݢ\%,qGR%Bdcqs#.m#Juy2&sE+,p.)BټU>[L+a:3<ɭa!NF0tQNMϜ<ᯋW\盝>qFͱ)(x@ĠR#^CA.;;WBwovͯ9e [i^ Z\2ͬkvptHZ+T.af A#vTw_ilj^g/ޙaͱ::hUM M*Rb^>LM3Q[NJCzz8z{Ğ>,ϴ^D4%!#B|C#!,;T;(\MdK}{U@حXdu}ni. 3+ZJAtYsq`$\R-S >y~ؐO 6dG9_dv A(@bIE_px;Udoy09> 83Xk3 6gLL4},<`Ss{h2j?FyƙnX5fn=V &9pἡuP! 3 Z $NU:|E )Wu ƃmt@u!$6͑ i OV8E2w7tg oz_W 2N.t1pS#<޹g neͲ⟼NSg gVE[X *TS m3-ܝVc^Zg^Y "&gs4N nϧ#SeA N0yFRB w14 6ft1W91 $A5\r!Z 1N&t=7Cݺv_& -. g^=^PUx=̷Sl\~!21֥Up/4JzyRRǟO aJer̝Ux!y+eøI< 8Vlw|fxzi$t/fAu fep `:컉 sϗ;/5ZK߹"bJB ;4uѿ7~.u3LќN &y%|Ca ,D w_BwmLIW~ga^}k&a2b#VQdy+N[S(8F̛_?9a_y;Vw;8à z/⽼N/0-uؔ/5vU8R S٭e2V+3R$2_; IYa,be; KKҁ aWY3hJKZ쥎 |f2,;"ZJA F15 y]4ЃV&VeN(VfЎ?U}X)!g%hAL4ɵdɤRMnY" Q{]YpooᴭkgsVQpb9E$ UJJ L0a.EZf>&^pπ|=}YDJAY$ "[#fkr̒ k,>\s'opZ4XNֳ*\읏 vN~gdzJĂP "&RTU~3sOt$G!ksRdAg/O.E(1t>T:!A Ika9ξ?ww+`I<&j>42Y%"͙KUU͐eL\(=~VQ'S ߁ݛDmT#3@f@;M+VnTud T1d06MsrҹD +08W2㛃!<; 8!DM 1] sHj9P-d4#~HK׬P" Gz7oe\@JhpmSeJ ke*)C@`J O, M|i< ܔȪ2)08PAXJx 7U_&[D*E N]tІoL#n߻=T F9Zl:9o^ߥ>GkNj.Lfd&*ਪB>&܁^!xQS]ԺVdFr 'M4muDQTx;8nEU^Tئ.i=msfKwwsPP@JP*PRUB~ )+uwѧ s J-V U)z{twyz󼐎..xf}3B d&s?$]MHHU¢ƳXE!:e<'TCjm:ٻI5i$c5lКF#w|/#Vѿ~Ab , zM<C'yx:߷*jv*X+'uYdM`OfǜY;uiM{b\$)Eïkxr#˽9k77"@}!Ð A"NNj/gƹC/p |s^4|'. sQajҭ v/Ge?`9; `yq":SӼ-=yPĬ0 dȢ;L}Y6m)XbVQFP.,qhZˉ3Py=<,gw<2h1v kRy(B"g,oӄ*l,,Fff*sQËdF =9 @z s'@;f@,4ܼe[ 4/`W}j6͡ҎDlqNPkU'_eʭڗ,(G!,ʁm6{zwg cSM]S!}nLJVZb _q)n $`cS&e(щ]YsV2EmϙYV/@3RX'qSwX`òZ{NѶJwed_ 4mAV66ƍhqj,Eh[_b5y․@ zzM8K3 ){&|UX>zcIW,C(T;=>fd5XK@טs<*.K͘{{]sg$qjJ6xo%eNʳzq˺B4+ Cǣj=a)MIDZ{W׿|XC58% 6.o1_IE[3$)(o_eon%`&S2`%_^P4{~N[nH`@0Oؿ/}C-ABkIYMu \ёX (&&ʙUTXE UB(0.o}z3ۖKa By8.I}Ë.T;a/)q!;GCc2+D4jjA}~K}.3=x9Ë{Vٝ),|꫕ QT Zq [0J2lFGʈB.58aJ"aԣuL)`ř8B8@U$BR^JU( jR$.{ӧoO6 ̧t9-Dmh^ 2 죱9p ΒLil[qs0v^pA}-1A[\ BvT .t㣩JhPckŽLwKuy!'oץS L7y`Π`";ؕa͹ٺO;Jk"A8-BMi:W9*o^˗J`YJDsE󤪤((VQ1EmU Ad|IG⣽S R #HH D  #ۏ{_*MPAUqa*: 2џA>YG1p'B8Swt{B><<ڜsMxV>gi!G<-&xAw]A\-jX~gxKyޡIF ER,aMH S| h7_c&#LA4i4!|X uwv\fhc!M &bD41TD_9̹v"*&lRRIQ%,l߭_fLcFLY%EI6A0W S9׫] BAA~ 3{P=T3 ^5T Xmu~2_WnO'jg4*C>,JA$!ق"OYAEkw3ć~jF9u :ξ5D< Ns3PM4T AD5H:apIEAoTAJTpdW<_qZ梁opΒ!G~ u&73 WPa_5,@gPYYؚ%PxOVPB+Ʋ2@qO= )VB M|1ⷒ mae]h\{T nRihw {c@~u㵸;ӻ9Oognf"$ DayR 5V-ٺYٮMHj]nz'TMdž$3:[+EXQb6ԆB9OP$"H D?Pm]Y>E4~@ǿ"]W<'dYj7gPw @Tf aU(pSART{ @f *Y%̝C#v-epdSk d# ~YAP0D""^.#y=_'(Mԑsx?vg]i#3&RE ^O#r襟i!1K%@k>mI_ע4lEf$)# trBr,}U_.%Z= uAJ)֫n~CX {>'c՘1d8`J1 gHjlw m\ޠ[GSUEʧƈCC#N«r`Ѣ |Vkܸ@t#"e@,]u25 sp<VxD/}^;Qf&*dq40BՅ'îmv矑3ze].P1Rt$@h$ZU[1Uzv5%cZ_Slϗq]st-5R%nR5>v$ "4Ic܁Y!ݚӏqm"^hr11pFrU,q %lj 2jUF")F5׽n>Vө]}?Ke!#F\Vѭ(PCڕ}^pJ7)J4ҽꇫ0HDS~5r5o o.( P` j̷LőbV2yi@1CǙxmOiҾ^OrCRAq& 90TG#*&'U'rRER(^$5mۨSE-Zj^ZXiwݯqݮx==/;TJJi( !_SO%!MP"4!C]4![<{}{O%v"0H&d"h BD&"sL 7{_b)Hb_دB/ H Le2|?m2DQTt#|Z?ob+^n(qᖆUHī̜f׊+/ V~yz|[rz,__w@y 턆vaSz2E 7({,r~l[^+ǰg"˭J b^: Ce{oP Vф˘ R?m< 07)5.rj$̎+ءXXB(h U8sW$LTyYQjY"NǸFWQ cTLHNu0!'>J!qPA /ImVP 9q\嚧k+(bAk+d4`G*jmu/v`\vؖEWjbi :lZC v+i,k uCR CAIzKtJ4JC=<Fd8ҐB* Pv +^z XRM@b\nvv^ ġz>5&d e#׾IMKϾF y(k÷n F$MHS[AzTRLyOz"A3!L(;҉Ahru0+'W B^p4}lIզa$;`arp뻌n@ 0BԬϻO?!MUA(tLEЅ"AIyDp$±ǏVbdq#_Or~KÚr> HPz8GfG@Go?x u2`HN~^ Ǔ7jbyQMpPZ9,bҍI&5>+X Yh0UkS澈g *}3ގܛw|=x30bY̛$6y>@G)BFb Q Ll4m\'Y߃xּ19BX(v(UH]wȌܾKp:j=b)GW%3U$S:&-9 {oE$"BVT!)ἕvZ&Ve}R,v9|Yߙ<nl/Fg ƂmD(9V cR 5Y鞆N0\s5w@MHk=0;ǧ{=ZwL(WtI@r>"R'j'p<5*UWd4a2dYƨ")E; R4A zI<0#F|B }y3/^9Nsr^nR2q.j#5OFJX$)PT9!D(HXXu\3uP)ݩ$+&.mB!% P fRC&8ooojR^C#1{h56ɤυUqPq~$$4̗&7!0aMշ}Z@NxCs9QQV#JbMWd$3k3L:%!}"vPQSXgAy `,gy D<:H * W ( tlѿuIgL3h%$/V+0*a>M}߸gw+jAUR1p E)@4DˬO?^|A;Ƙz?#l p_oR666ĭ@( ]+l@H7Jʁ`׵E1ʼ*`>] P Ikg?hϲ8/ *鿈yd{!#n=O7Cjke!)u#T!ȹ6\DV.#7 1-ϵQD>H>@$:Ds?xX>€JgK^Qrr{U&k*M@2TD]/Ӻל]`pۉWHu.LT.+nϹY"ϵ, bgL3,9MUS (n'g>I`Y)PQn<ߛ|>]֐vK4ؠ^y q)˓%9DpF^l}ﻅD ]:HY'YpR[LNn*<1P:Fd3e ]-4Q6v*aɵ,hYkz=捊:MJgn:iA@;q˳=0z#gY4ۻh5ry[#Uu  Hb5Wf1!$P>Boc$|/IBNC.ni-ʟO9PPoBl{7N=m7wHT)`$~|:*3?wꢨ rƔW)D\Z"(Lj01UPDMFZUN=a$MNy6 #c![sLN²"_>'TTJEl4TR{ K ct-f‒O?ߦyйQʷO$ p3DpIsQt[nݮ̂%dd Lb<`G*ӀkEEu<9l/[oIR ÿ 0rP[3wjuENЦC-VL%$kC0吹|YpcMy@uJL#DT@9޷]@0G*+[r"0 74Ky?lV݉Ōѣw-7QrlIfEBd2,e7C5"濑.L2_c6!fԘc/ؠXL) jMAh޺lZ1B"\s>1+,cus<8(yQكJ0,:lѓvY ӥ.1bŦ0>^ M{~JG?8ٕY;Sx%$3<8kKd϶\-q=3߳740q xO.!N9p/n9]9,\'.Y5">:pDoJ wy|W  n|1mT 89o2N !>~RSt/%:2EUeϿcNz{I:Z̗֯gx==KK{Khf=i^LLk>m)XoSLuݻhs7`3bDcQh6.CD* vtҪ8ilCb1P3~i%7[`US*6F | ""+q("PB'e\gcwf3<:Q7A7gC٦Wb` Whyw@eH4)g qVn\.\,{LhhHK- M<'4Tc JgVkxK@_͇BK9' ܊@=2uVDa.2X҅|Jn m;]^WT0"VQ&+tX)UP\wTBD6c4bȱ %H.T:{ΟGՅDS#G!<9ې02NOza/"zaAzA'Dn=\ɮo-f7e2Ex긅TQCsh) \o'oz|wL+ue2Γ)PlHcb5[|KhO#2ADQEHnbvrps8JLAI!FgrHR;bۮ <4j%zN|I1T"(XbkE EFTdD@D@Sϑ@x%d0Q{5ZlJQ\EDWGW7I`"fa ]ӟ_M z;T4:ي\pD&7&:$"bQ4DR$DdqʺvуJYL4  P_ω XQA='̏E9?WqA{ٳ+:WTں7Y735E!= D9qGO <<j<=t'"T>"K*"@qB(DPePAQdHDEDxjk$Cۊ*JNEQ;x}'߆f`SȪʊNsh*yFVPQʺkdhVT&I!9Zc#HT 7c^M5úɎnL8LLYL될Ɔ A̫dL XP9pBwQD tВHS9201H[4N5is(2hۆ+}~^ ߣ@P;Hʪv׵^BzTQƣS}I䴤90r.[i2VnWi¤4 TnJk׎!"b7rRc"3FD1d0mA#a1`13DQQۛF҈Y$F(iLж)"YNQ ՛pSѐ8FAx"ab+,4 l H" $PDf8\smdduX\WT AVQ2:jHbj ᇒ Kbk~(M'ŭ"¹b3 S86[p(. mB&hvo&jC"awG19+|Hc0 ~z*|`D x/EJA$/Ij丹5JQdd`fUE<6F,ip!DYkJ`ub}hi2oZZSV]@RїݤAF1">?um 'Sā矟|S]ӎa\d@!+"hP(HLX @$a=69[&*NZΝ}yq"n8 ]} 0(,EX9UTmR4a t2^i\9w)biLL,2u.{sw|//!fI2 "Rq7F{I+5a-AQ<rKX!X1kUjqcQMeZe?UCS˯=g뇫jXS Q):2.k390h]J싃]$S-H=&y jYiqYm.Bzu/燞7!rCvaa!q&#s1rzI:VEVIq*MAܔ*"*9).U.YKEV FE!U)\k˽wWPcɑG,XE)no9sI708pK5E:ѡ]䳯8iK8H9DQB@o<C˫S8:f0W"E9*fcVVP;]K)plQn5\XEFM2ۮш9j؈ݧ:6S2"D\g&.9˔4Qdl tq( /%'R!#X oDM.S KbupE9k*'Xa6K񄻹". LPG1AN3d\`)m# ًGE^cxَFNԻ¢W 9W8Lv pr%px:Ts4ai\N9u(< *IiJfF4 g@~VhBR VUVF֢5jڍ9R"PPE-[bkj(Tk*4d%ZiQcT[PV뜪QQQj5XՊŵ*4m[%K%ˌdQmDmV dJ|T2)TJQ薴[AmōVx]ZZckl[m-X*JҋBRH+H4RR)M *Ubֲjk%XmEȪZ[Ik͆(Fd$fbH&A $C3)DhF2FBeQE2c0P)&J&*-23 #J@h 2h$ƒA!ɤf$hCFة3QL`I$LƊ6bc$&dKD0i. &K$D FRJ$-0!5!MF )ˬ‹0J4LHI(1LJ(P)&q4 A&%d"4bDFL&( f,2`AdsIb(4fj61:r#6M$ &,&`Ơ044i2E Ji f%  dQHJR`HL);]6"*LA"0CH$  %1K1iidJ50$IDHQL!`"ƈ+!sI$э؈aBL!#I$"gnrEiE20 FЉ*B2E&$FJi$$"h4h6TMBVM"F D&Z)(dbڸ,dh0 2fR%IQ#&lƘ%3* Dґ "x[ Ƥɳ h ʓF-!h-6QP(L((dF0@c0 iK&*C0Ō*lƒH"ElMFRb KID(f K)Fb2XfQh&hLh42H$&dQRTbfF,XSh)1If 2R)e#! 3 DJ iBYH"FQC1ʈ%$؊),`d@ &bd4C &hfLDL@IHBh$f6)) 4fY SdPX 1I#21&KdȤE&JfI(Bˌ cJLɠP#Z Fk#IhXVakFĥV*4͢'IiFh) )@(xʇC|>)VcUx J"(2f(c(FA{I4RXM&#D>"lA6@LOGYB&^Bb؈$(DAbcFZ""1h$ފxvvvxQDB40@!)0+,TmLmcIԶ*FeHBIX  ;sKf=xMB,T}s:,s=âDASJfgUxH&;qHV5W֧$<펧7enR޷kg`bbՊeZ5*2cZny1Q04'=Y]>Ɛ |+$0y2X-."xbd&ud}p\s})րIRr0&JL((M0#H! B@Hz-H({{PQM4!p3L&@Es:rw9%sExRhW3;3Oy7vvk0*ޥ]{ICt"I %UPPP'@EU0~`~=ss]u50D 0.*afjfKpc% \\ X1FM4#4Z6R])-Ը6%8 {}~n5@}~4=[@ƔiFآ5F$ iBdVԖѲmjj*JD,l&a tYeTIm5Z hRmk2АR;ADGR(0FDD/Nd~htFqϻGIyT؁nbB]٘ $rrZw6IwÏ*=':h%_qy>pIs7)A:j`r>͚v@kƟbt7='McH^)&ffVƤEcDX-[cfjbجlQThTbj+XڋFkXQl+j5`TTTƍFFTb*#k5STkZ6cL6MlmQT[I kDU`؂RՓTmQQhj5Fh*ѵX cTQTXlXƶ1&QmŢQTRTV-%X+cQkѴF[FmATjZ(Ƌh6ђ5lj5EcZ*ԅjMXȖ+FAdձTh6lcbQFkcb *cQTXQشj5Fi-Q-#FX16UE+&jQZ-mZ+QhTbkTEQieb%Z-b-X `HXZѶ#ETlUFJĚ(cԚ+Jhڊ-hkEmF%Aj6,[X-4Zi-F+FfФ0T}ϗ=c3džU@w0ø؊F?fhz ${ "bt :ڥ\= cf,Cs1O~NUB *3CTDS/h@OTQܘ(%T  )JP(*"t !NI@faQA!DIU=)bDD0}C9)$ZzDW' `P+HR#@RR*@%6FblH - @!PB" $J ~)DXh!1QZUEuH"R"U * (" +HC@ KB, !@"ȁJ0P)B"HT@(PJIJ.H 5(FThRR@SdR"8J2B@¨[3B* XəlbY6,[Q_O* 3hV (+DiŬʣTA`ؤY*2S4ZmRj-+ViVFWeU-koXm)'aB FBd<&u>#rPQqʔHKRK0-hQZ7kqV64JsDbHU-ARg20PxGJ.G0l廐uv9$ R# Y L'˩񔹛#q:KHDX\etӋM/<8fD2HŘ Ԏfe@ç)z zqp\9yu1:4)8A٭g( LU$QVmE`WQr@P#ӚLD&Lqݿ#{##.FҁH* Vgk'_J[:Q(YZN(V"1VBh6Q&C"wKFoPCށE E%UWNux"IpET> (5gf su{6jMI6kcZɌɪ4*dشjRc"b֋l[ѶJ֤C62b+IX$QjZmZ(-Y4[Qѱ6 EhѢT*P7yIIv'6 DqL@RЙAs4uԃk+[Ģ+Qڇãю6a̙&ZNtiFa yNY<שF% im\3S և/$:Bqs|GavnsxRTw(r-lc7w6nsnK.asI.s!#:6:nqa3o\LR*uC* &+&c` ."NȚ9BG7 (Î"r$]b:9(t*jIΩlEqb[.V;HBbI"LέG4@+dXBI.#v\, ɔ^BDq8VV&xʢEj;j,JV9l٭cHe3n99dBJ5(EIK:.HF&M.' b˘Ɉ we.\P xPV'y`p\ AMf#BT5( MJr[tWeu4@eZVUYɀr':ލ8Y±qǗDy"GfqD\mRFP8QHKzЪTa`FZt$-) pia8+m&Mqi!dE\Xض.s49rtͦS\d9m%awsfռ*T˵3C7sakTn)s@ ZYZDI lTQx^8U< }Hf1L@(lW۝$\ EJ?q*ܜgN+N-(;pd ^٣wh%d$`;9zN$hg }]+&^Fs8"Us;ͮpH\x:-ΞnI:tHfBwkM,"jU늫z7NI7/6˻ s8ĸ֒svN&FpMY"uJ2DU",Hެ:@s7Ǖ:#f3/N^tt3$VKp|M::ウϹusmy5ދ5[=G&x^Vdݻgu˓\ARtSQ0"ZgG:K<+30M ;CV@Dʞ\+ Sv(I!)w^r;G&67\o`ˆqy<SxY?z7K,o m;67P9rNFHtkHCMvM) q"MO;t*.H+B* ڀn5 hSyy$ &c (7N $#b8W)h,\8$'\s<ni)($w&1"L#v"A qŒ xŘfNLJK9S`FY k3qdo8Sw3.WGuDE hpCD3Ӫ<93rN`P'(k|p#i.za ف^Ùr#&q @22Ke3%u[sC;KnȩIբi$^J]\Io3auK@NzKޞ!@LU7,aWyη"uuԧ u!g.L=fZ@k94rH8+AD$\QTIHpvzG;zŲ((Bиy|}Z ՂF#00I9$"1"N_YR3FfH4bPD3Q$HYETe_ Ib1E"f$*%)$( )0F2%2,"Y #dE1dRFIa`A&Ab,I4D%H_y53#1E7q@thsލܜ7Seo\ hz=pA_Ӟ! DRxyܕPIȈ P92T)uvdMZ ;jU%+ j?{N]9B@o &8u7c`rrNoهE]  GA3EV5}JOH=-#Qȕ"ˡ1MHNjtmQ:,܁E!h]w__>o,ٽU;>z"o 3DLsZ̥(4ĹiPLMS4)2I$)R%R1h,Gyv=3,EPt:~_GR PQ`@0%_ >Z-ȳ`:N8 AN m&BQHF. Ɓjv F46I$T`U0P'%UO>y =a+aa6 I ݼD P* T`KvŻh0 ^ c9A~[: ?LĄf !C8oʚ3$ c!-  hr]ŭ\0J  Jyv#9y3޺_}pZlK1 X [mА P@JVZ #ønk]!O̻ܭ% QPf`b9t 1"v aO>ɳ( A&A8d4Z5-D>DkGBu5z* bxy{4?ZFWM=f1ULBPf.$!%$X?=ݡ rʮ~* PI&1U߿h1(Qtc$)B I&JI0ˋf fP,AILiGA bc!<ljM$;$ȐJ@HXYG >0W2I(JO>-+d"TŒn Q2BSPZP2<+cֲY,b;pl0)K:+$, QfR((a0EMe $sSPlHEF0$$cjNȱVbSDD@ 5yy9WvZgjQ0x:@ hMj/dpK @,F ~lPT:- F{^ur}6sJPH#/^@(ҔC!ȵ$/۽rL@H#RY6"1ICJ F1Hſ0Y4&e"JĘH2l$ wĩJLA7*Bz3(N0a@Brq !TUA0ql7'h!߷[5TEtGrI>&D."%ՁpD 7gr" @ aV9N 3N;^x(]Ts鹭f^6{x1gŽ ZUBů(@#TAy퉭fpl5$ʔ (v[|<ґ5x4Gv@_^}:=&R] AM8?{Df? =;z#kz&x!"<5{xC:8?~*gڑzpALGL?RZ~k " s#v9?\x(`@B0+!FDu^;:lxL<3=h` plb|p90d) k)"QљO.ha}Uz1)峭ɮAH7nH&kHKO1ܸ"_uqI@OvEpB N[ R.kHEHPDDX&f-(AEoȏ!#bgdl){Pޤ1eHu0r tuA&߉cݬX$tIm7UV0 <5˭B܉[11S&B ŞUր*$FRH_X vCeʯi-7<*D@JKvF!Ӡr}%u~7Հ}#54+CJyD;!FFtu@Bu -Zŗ"A2ܛep$(N,pve>-Z,CsQ f˃jUWW?{>Bi ~v':h72Y8~7a$Q%f>> ,ӭ"@A}%ߓDv#=1q{Yr5kĢQ%ϽKZ_yõx2oG]* C@ރsvDBڀD9d2R%l_pgGDn0ױydsz{,Jk}8a2t\U!XNN+|s- (vs޸]WvT;Ou%HR+AmYP#b?J;$|;(w˗oBCv9iYAAJdRhc\8 i mibZe#(!N[L&.w utxk,UIwjQ${Ys,EWNhOb5=o.OuXkY&@: ˛En#axзpk2b laꭘZz3d{%u,"cfZcsXsݘsVHb{0:D|_; ܞf?__vW_> sY&h풭)7`>\,Fg+xK$L9Hnៜi$ _Qc^4{{N^=#nSmebCoRF Dn;e8ƆvAHh{0Ƚ曺z_?Cg52EJ>EZŒ>3灔@PFڠC޴i!vE1]J58pC:},\vAO% r2S;~膨6}F "|Ms*uY&#s^?ʽġ<b?К:KdzD{جw"1ig ĥt (H!jG͢HoZ>jca||5k>4Q_]pՈ)3ϧ'2;*56MZ6nqX":4ݥٯ_?bM>.!V߃{e@6u?p TCe0¯dDz]zSŵ2+eZ>+q乵c;Vy;5S:OgeU' z^[E0g0a{Le>_Rϖ,~Nǫ(%;1v@s1=*؀bm;:"O1I-cf_'i]FoPm#3ƛPs,?>>}W^]ŭQDoThoׯld~mFm=eMƥo;6;֙٩zp}oKoY]WÚ񕉨[73C³G9_)i߂xigk[p>Wo7Ix^%YŹH0VK>-Y)jj,O |M/y'åX:0=OvԣJfӡk&of>S ĕ1ZÔ<׿/2evm}3;};rH'7Τ{=m#E-YdUEts}^'VOg.&-[w4z{>&7Yao> nnc_nm@,sw*ɠEFn[z}l5G~,,[xYrt][_#[_EraG>CS'R1M}}f zCzc<%;Oyq;= :v?t<[ 7B+~T9/q .ۊ'.m;}=}~ܿ_g-/U`6Gv].V{]?Ϲ}^{x{5ncwѵ[{=/vرtV2*}f/mI%PH$DS;q(O,s}{#n<~ގ״sN }✧Ѫq\t `>D U_Cίj* "$*d `?߯3s0E[@7lu &bA! ((\ezg=v:6QBH$r;yRJAb+Fm%F-FV y+b@{nh.;vfB;ǙjF2 a0F2vfu?҉ə:-0%(B۠@Ըcŭ-l̉ԉ$% n · yp88 F@א*4Mq YDjEe(Xw`D4.BpB7$08 VۆҲ6e &&Ve#m RFHLA"YlE" ɅDxPl$&,6\ 21UIZ) W3q3(& L'{*2,݋X8 RS Z㒝8!!lQa%#ɨz!߳,B!C8OqJSܟ«D?@I(B6Si-Y RDc{CR 隲(2V HPp%]Un?ĉ4I@@aDӕ9C'Of~n|~h:;rA%V&K;Ӽ%b%_T-^,#|gGA@HlpBK"4z6bD}3UcR=Q1g[WC IIO4>NKu&T592LTZf UURiFѤW)##!ys pL[lJ("R@Q2p[\^/=IeIO7lw'{{A>Ri< 2+L.K*K>^rl\BC R&w;+{ڕ(׆ Bv@ν6&MK:=^}M zV @(}D#g;`S1B0,σ eb%2̄MQ6:k(('F{I] ;  "~&^i n1|{37ʝcs"q.{!<^&@VfUB^+\n'w dZjtJkk Ji`yX5/@Ⱦ;h]%'1Ij&͜@f[Vb虀#Ҋ "H.s׷gI1*EGޛ 9|5I?%3DooFh3*P̱K*-0F\&N{'Nˡ{:㿳%ϡiY(㪧R>9% zmfm1LNbOLo ò)D>vdbRtgjT 0l}}<fkfbN:r fRMX+C'6'gۚMlg[Pzj%CJ;w Vc%&PQT'D`#Q¯҂b_O5&5(TUT RcOzCN%/C:zItEIn4sH &PO39"9ʃ8Bc@ȃR0ulTƚ8em%* .DUpSl*χRL뗺Nq@3d A%rټneo9PLB(q%ħPk "0RP6s)$|2QƵmUha3&.?^s%]@ Y;=O ƨ&wo5E TP8HtlQSbA\5Ro=z-ȅ!uxj <6xѾ o@VȔUOGQQYDd%%j>)TpŸ#u)N o=t!f(zMp@RP1IRI4z ڱA|6qgl(fFexGfO\I14~eՅQT:H9,bN`CSf-12FvoIx/e|hq`$Q:?KYIQ1v͇ړ,랰|t;jsa\$"L" (*ydH%\ǰAU$'1 Rq1?k ~ -&@,e@&@BPP-QJ@jrcJJ*4\je`&%%- HҮHP!E$S5D^lM`]Ei_V !B:TlgQR v$|Kv< 8#VӰ '|kdžWGb]yU@5,1lZ5&֋X6-U>|@R "a -Ycb*]-[V5qn1Z2i@T 5BJd"QrAJTUh]RЁBI(Y@P?*|IwD e1rhOࢊL}axs2 ) 34JٚBz;G>TUž2I X=4V]Oͺ'pbsh?kvh~x<]u`w=!"kпttRa6wh-=w@Q9`1wtWaه90uQ%&pЙ NO\PKe{(;Ѥ8* |koӷ,>XAŐm'% 73Ձ5g8i$c0K^ϴJa$~}:xFGߡQUC#.o=l9aX8y' I~9>_b0 p^ e^^M>4+ B36ZfCOL ;}U=^onL=yJB6y0g |~O<=KA7<OkiΡCx|<4y:Qn j@tw=) "["Q2X?v{G@aGp]g MrGoE=*{1-S U30ɝH=m0(љ[)yT. ̼9ٝ o>s =0Ƹ1?*HA{m?5:Z~~:UEQAUJtf_PzQS=J,rͩļx~g6@w$% t/PvqlZ9mu<\߀uU&  XF"HH#%!=Ba銢\ C~8ء۫^5p9P!2 Ϛ ȗI6乓 u\:JdiH5PlmRTVZ$@ƶiVULƋi6ƍmklUԕX%F mTѭ[56EIiD? 1NDž5 (9 CBA(RU`PP_*bP)bJf k%hek51HRU(&JIQlXsVR&66jh0dEG]{rH(Q  Q T7& M(TN$@ ~?aZ3,,{Tԏ7shgaᗊ^|b?!w3Yp#%-W[֯CBrW'RP}uԠȜ!0ёaT'=; B :ZC#ꏁ=I#w֣<҆W&#62%TQM2f0PCC&v"Zu7O.~;]'m!"Gi_`n .B&юN?0(qP*wD4L5X''nESAY`XE/! i ߣ[6i\?M)'AQBŗ,<)(9r?y ,`35/{wъ(eD;dw'AKdeQvB vf1&B a@##fšMZiHPiPأ.AznNo=_S'q6GPaۤ_:QD|h"pNʢH@i2$rlrmeXX9O<7lr=ұ3raUT;I`N]~JP @@UD xswy\_|Gc'0s \DԵK>MjoyчT1S(#eY6(Yk{tG^p(4z-1^ D1w|EÇ*Rla6+^>cF _wfkm48& 1/) GJ=JSᛟRw9k$驉,%(~S3ń#u#LehP:,d睃x# x*qi6e7q42?nMN }ҍ<nš>+> E#.'p^ѐTTjE^ʩ/ Mp򿛿}PM@|)St !P|v2lK|R\NW0DtEe2KxYT@NxuFŷz8&;jԔY gM+{*ci- Q ;Vzb&0z8aC9CJ6\Lw23&Z^~ ^cGfi MaG6D d̿ bv?so?io_x%33궇L >t@T6m-PhQ`ŋԔ+Fh#YQITlV+Ǘ)#Ǿ{~lAqD2R{Q\o1px{ӜOu(!`=jX!?uق,sTѶ% A --дޯ!?nugʴ4"4Jj1LZ-P40N .4 ~VPwbnM<҆T ~/~v烐e+Ӆ͸lˀ.҂=+P_}]z"郕ހ@c!}WH(Hv*f da՟{xmJCf4p9Чv4V{`r{,xW*Q 9'gaỿ؎Ro>ZWRH'~'=Ja{d(=6ٵvu[9: FL|?iKSlA@|" 8 w"J  ̄PT̠YFv5N3g\f!FϗXȭnS/*~ͪ?" rggѢ腐U0@ՍM]g;x;x+܀`rE)VHy>dz Ȁ{a0S>dN~()kӣԞ, e(_T=)@?(4)  W.-J 9aW@ 7P0I1 WTXT( S7C2ZpS## .8aVcyᄼ36 vVPq%G 1/XD JkWRB$i^~:x^BU"FyqK,tue9S 3H, Ulȟ40$bEZN]ÐCʊ"PdFjKиڅݥ;m6i W.RBxe68f'^sSr x&k PC !8leJPR zTfQ%a!Wr\ aN No+H|鍇Vxf@T3U8XEk@CT6ʬD?S6 +M޺rfL8&oW߄#Q-y[:֤=I8:q"Z2@t* yTu7 r:`G SIRKՍqU KVK5˺"aok%+7cmX0e%wfS$f 7-neTӉAHb:LU| F4.J+*Lv{ıYqNՌ<^gƫzNiwW6LRAsΚoY%VleϻE[nj( zYM<:ta&8sܜXn[JJMb=4jѾg6ͤH6b;0e^}iJL}c袉K{ '*`\zg9/ky9lr8cn|J6灦QYw[R*t4+VW%b;K~~&lloq,/a9X:[J"G~\*Ve빟dO.0E*ZWNozK\eL8>ѽn)d)!9gɃow;nQ|/;MmmKU\9g ;-;om0usr䭱~>[v(8ΩNUdccQ'@|:r;~Wsၟ 7eKb^5߼ΰPjlwzMMu1/q3/TcdCuE*N}' įϳa`aFdݕjl>5?ͩi 9º,律k O-V9rb԰'\)>X Mj a@0 :,Poτk#Y[ʵAm.>GC4,xUAxs@.KJZH  %l&c i]~v+`Ck .ƓhmOJZVǗbJDTK_nd6K-szڋl .vf9ϻy#'Tm(+l}og6=Nuִt$3owvvlcH3A.ԗGΆn731R2Ivuf<9} 7zJD_DAJpk^JbvV5ÛP/Y!ZSYo 57-(Y7mKᢻVƛ')Sn3,|L;Wy O!Ǚ57:<80Gyw;r} C&\hь0 0#S-L<_@7?S  @(%  PtDT61e0/XԩOƾ_&L HسAїS"PhBc!( ]ns锼œy$:K93P$򵱎lyPΪF*ǦswU@`(HT09޽94`(s[\ް %'X$*)7V,iiK,sp 6ϑz9_j3$1.pU$,:l = nʪ +浖hСP&YcIRr AUnD2t^XD r!Hklr4yJ-qiLPT F(Br6&;oLIgZX)aGd.&/mZ[TA lLQweB H.YFޘ Ҭ&Qϧ| NȌW'M.h\bn zLDpU6UK@l$C$[lV}8\ ?xH-#пhPD)$!y72E| k mZ:xv 'qk⎬Eȯlas dADA: f J e`KzHHz0~W mڨu ٝ|yܖ+$.KMu/u:jQVD]-ؚǾ܎~*3 d3; -q,;8_b _Hgb"-!=0^z)G]&ʱ/K TU܅4U ࣭^;<4d͏O##S* @@@SєpDD_AqUTB ~(РF@X WP"?D- #*H2`2@ A 1F4X uބWi"0IJP AIQ\* *H߷\?VلB=;?mY*1#O: :#cFJm4- TaUD&5 ˏOpj/Krjg"8%.Dz";%qkcrO緰H^V=߹7슨(PoȅtX?@ 1c"xG>N3>.Oa )#ػ%64p}4oɇLyF?BxϷ_|5j/Cs_Po8ec_3n3l4 <I^۽~@F9<>(5Z. rX QV"|eX-ƴ?~1O؉ַӗI_;dF$B<^\ѺCr^Ut׭ 6  1nIk0hCj|.j?{zlU :3742`H$ T$֎ B8DG1P!skGA8: M >K% lQ0-Я5Pj8{LvS`[4(!פֿL\]rQorsmXc, LT-# 3?2dq_G}np0bg0\Hh{lT>-Xpq+Lh5#;Vͥ&2 ZPFՙUA RL %ϣ9d|z|^h\~64ߒsIJ xؔߐ~7+7NA\}ၾ^;N%MҖM&έ~|׻!Cfwy6~Y{^nO&=ˋMg/o굀l_^ITPQ@ kb.O}퉋Sht~!|ZH<߳yzVjQ>~}'܍m.V߻9b=&c>'ıwL|\s BAn2{# q֬Ľyk&}&t{+oEۥ8Eħ}9ƭ w>ar:@@BxFWް$ xG??=$)%F$kr, T?[5"!tSa't/8ܾ' ^̆-mo]5Ag ? rH>ݽ mY<9i 肘{a^E 46xF3ǹ|w\+|{-!.VOGhڲ,Waxm$|war8g҆q7F@ 8q!z^ \BR)܀y.D8RAUD+z5_g:MZ!sbѵQCr`֘ |cZWtNA)`LgM#hj;j£#j 2YX9JQ&BU @y\jT 1O v%@e쁻bad99 GYjRwV '-F*&:?YDꉸ } ;H@@&@E B-!)Gdoԯ\݃afP 2(@|=fCy6ۉ?M. Z ΣJlc{'" #TpFI4V qe_|$4,S/ v9#X6+E*Az0>)E\W۽Kr5Mb˓Ҏt={Iz[S0d%Kh;۳_V 什WK*Bu>ȫѺ}UH.~[kvӵÚ8D=O3Ȱ/S73H-}6y* q֬[s>ֶVjreO֩}z3(î7VK3q51u;wĆagNJ~u/W.[v֏[6B)YqP }v(aSx>+j(kosqyx ܌֧r.&/S{ GGdW<#H~0+X{;yR!ݪN#'kZ`i $ %l .2=v ?--"4|E{?+ԃW̗[cmZno6}S;p!B9f9.Z@3=T꡵n9ȌWf:ΙV^ EXs*/n?PE ](.`$Tw uv ⻸Al>:"g)r~djPl1P ̋f^4WzpE?pCEZۀWn,G]UKwy4E$C_9o48xVk^GȟB݀xmc3B5g?27SMevl.LZ}M3@ѻ{ڬ'R3!sz Pq+mPrdl 9ĀHV/*ȃ6"9V $ !bYhVIV0I.ϙEEp}ZA -9edť${(Qm5ž|!)HS`D_C! >L_gT7m2Y1ΰv]]9"iZ: y|>:_h 2{AF3}$ф/ dTYWw ;nqQ3MR7RAtEFTs5,@) 3wlwץ6C$f G\*\iޓSf%Def=ٍxډa5BLcRɬ72]Z}x`$2Dl&|UN{uL Zri9_X7HA;[r AXT;lBM >,}:0{EQR]S(,r|eisge7$ԫݾ qnÍhy,l%zP1rj;NafҕƐ)P ePlsΌZ&@'NO'?żi헇ВW$#}R;O 4kuwĢ =(?R+z]O演$- $A>6~2 x~˃_g3JF_g`F [DQޓ3?ƃK4xY(GQH ATAև @ڡbDOfKp|?S:jR7\}( ƉTt,!u]8ag"/bib`ՙY+>b}΁Yeӡ[dl4*{P{z}s*'٩ƣ!i+.朋9 0AUX:7HKKPq*$A .LG;E /Vj I -pkk/ITb:m۶dE"t.>mnǠ{Ϭ< R(u_;w|4 \܋0 }vw>-Ib.'HRQ\lQ{kNE0VR  0*P}}!hAc/` Ƣ)DS MTߡj1͋A`܄!uBUkhXF[*@$R9N]}AӐoMJh$̐9ELgP{%rS&W= Ժ+Hf #Tw߄q]ϢT7*DR UB|QI\.@z{4|޼w|3ғ}S_5;IZ Op'r'!Ome$i>  uёdvԴ hsy4Z#T Μ'=Ӯ}oJYՐ{?NDEϽցA_Sm۽ރ;07@O, aDGAN`CDM5<^SJPr d=<˯Aұm`ڍzEw@f&!EƨzBhdM|=dP}R[+G_=+on,J ʔR[ ~Ӳҗ0}9ChQ_%Jvw7 ؽ`3ɹgL3!0{WsED+EzksͿz w7t޶)o`*wEZg/MdZ~E:}ca|ۦ@oa&m0>5k0?FK?nv_NQχ*q|_c \H?Ž,!>7ue9~;GQ{Eg>HP<r+?-\G,tƖhi-K *i@ڵr|Fa=}I"؎>òؤ ܧ]RL{`[6oq[> \iCȨ&K 2l2N^͵n~O.٭kdžt:oݻfu=È"Rw[ᏆB8twW8 Y:v Hy\V١w2i}[k|G[/r=mvKt/"3Mm5$ͩuIseP,7EU[=i8*`wso&Vt g474;w޻^ owJ0ک|,ErUrqCӓK[c=yTԂS]o ֵR p3e1uB5YONcjk\c>Y3m>]~ƪWO%^ԇS,wxXeWHvä_4|^ d]e`]Ɏ|Qb'Lϡ~3 7y} ?n-˿2>vHGG~Ȏ.wgykֶyf6>W$a'fZ68(ٳ۷LkqMŷe;-lis8]&;1kLNyn̽v#,0v;[,gnvsq/~Go'{ ~KkVLQk>!ƃv9(X+]dX'q}h::tM\^h'6{ώsa9<,C3R>ɽ p3Gl 5cdw,1c]jmުUR|{K~.d*tܯbU@Ӟx$ۿOG!実l;'tpv)87so#~O@$U{pʰ,.;[qȃ/H =՜x#0_u|1 o j&baKN+.zm?!|3Ǎ~Īi*#ڟnw7E{jϮ'?VA?z4$e#$-J/E;[BTY䑂>+r&U=74ࣞj‗5! ]C$w*gڒ,ɓ\s$?m4q:V-HHQ#EŹ3>$k%S܊_;lB&S0T}|"r$bI{U/ݝży5;1LgVy]vXa-@=J4[n=Rڲ6VTѱO6Aǧ=2'L @.fɷy 1ЭHb\K4MŚPz^M zP/s5B]gwme"hF S<b G&"y\GF*ѿׯ3|=V,DNM>EqAѻ<ߧ0Ejdi9И Q!GX\!<=C0~:z^LP:=g̵ kP8B$oGo | (0sǰ`o'?~~S{;XM7=ڍ9dBcHr:~;G[I,E@>NݳgMCUS S(+" X*6` )@Ya@@J2P@@HFup 0AiP5 ?> .umVb5+kA"D$q@a@h0$H%H Q  HaI!dF6JFM%%lE  0 i\C 0@!PbZK&IiiC90?QDW G=[?wxZf|7:E%HqysdžWfn5?<{QTU)(ތX \I " 20T_ /:o~_bw /H$^x= }.C}=/Z{$UP% g>>B>̋[l6# 8 < ǻ @&Ԭ r-{!D% '6(I"}ɳw=Pw}S*k (A"b`Ư+WJIA"nT"(" 2NAH$_.*+\0!W$IA K?=ODrHO#'iL<.(c`b)QvUA"wxDivP(1 'փ%-c64%1M i~PouL;EwBeCSLĨH!^I% ڷ@ Ղb1PADSW{dޫ(I`XP" X", ;G-o{3?97$wIfadfgȆ  H, y0t Ř !ԘFz?^D&GqO\G( j@ߺmA\Ƭp6=TZ J)clx|ԶYbshMH%$S}au0.OZ{}v4Qf&m)/[$GUQ cMz#M `ogJO*"}blvS QN=w%li+ڪ廓xE /F$Y~O?_s^O)" ITe2'ߏ(t0F qNS jZ "T)znH{8[xG=Ҫa[@+&ؿKx5;z^d3AG"n"jC:I1LU?rϧ=B:whhD Q8܎JK%_e)ݱ5ˎpGsNhdWk^nmNߟ xsaKdՊ{܍; +W.p#?0pCWĎ@omO ^ë$0< [r'ç{7JnO=f=z\PUI '81T@q{h%NHZ轥/@s Y&;%((R .*a4"Je@k$vC28sC6cqnClC,0'd ;ϑ*a&EB fr" `MEqȥ/V}.CMs¦PN Ek?@AB Zr (!O 8@S=Sd$BUZ?`ұ)je#e/ \( ~zԛَbO[Y$DL6p|DpOy_D݃ (Hq>P#IH+ WnJ[N;PH3t2#hOSE3ݶ.#Ěp䵺ݖ'jCPۡTUtidz4qM5)ˣgq P>fAqsA #{@`(8)5V9a3(.^{; !srxq!'P;@}}?Jw4ޜN|t;{OD)`v~Md>YxfJLI=Tx'F^+RgR G3.PzUHl"R ާpjmlsvP݅ݽ9§szy:{ӈQ8[XuKQH3ڽ%8H:`B""5 B EQGV@fBw^JÍGfű=8?|L@zya‰ rzo=*(U0=ȀF(:;H4v|@G&AT 28l~2HW5-ҽPC0 Kͮ`w4Ab+J $@5I8J1Mgr"0P ~UTH-!ariRWAB{ą8.1D.y`@5P+!H%q?0/{IVS#* As#\$6K!R-$X oem^-Wj"HkHY@.$ءRI 7DRuUjR9v4ˎ׵&]TӢ}pBP30% #|e5+8QVM1ڿ.kvpN\T's%sQ2۾5M{)Kdyr,!(\}KZp?IOH,t'`7?jn3 =ռ;m(=>,LDCSΩ~0>ęM<'0]n$ oM̈́GY/m;. ?ȁ͟SYm.?u=?AUSU>8L8wCR_)S }șl.g oǽz =^|gxa)56 HAӯ/:;'6&bCl]e%6(Gt]+qi0I=oZ61x;qNix/!#ZXx3Xz^=3@$8Gc] i}fC+=3c_-L;V^<\[Ln9"sz\mYޓCtz %rQ՟7=V\V3҅O-a9߁;o_7ǩGmBG6GѥpՅtk?9;GiVͻ via?wis{{ sz}5d/o7͝F$_vIy?XZa W?(|+fk6N1**t_"cY$G}KJorŐrfbWpKp *=7a轰ꭣlƐwP/ro!^0,ajMΊ\]9q,gD&slOq]տ'G!se;X0VB=8oZj0eEC ]@ecs8 V_˓[,~lQ`8/L>̯4LzK%%d j--QъQ}չl4&>757B1UG/S˅jԇ&Œ1406?[%G܎-U|6kq5C X:|mQ5QyfQΙ[QB7ns>'/۝1N>;zսԮ=)>ζϫp7"&⁃(3Sbc*bCQyג$GP!qU2?1u֔Skd~e4EV`"d?]MGE \6ܖL&H׍q LW|2 5GuOWB9SIXYRm[mTMMC¢ nhPNE;媤d +~!٧ZqϳH (db & % {?{V^D5pMԭO)@6˗cc@ O1v{7[E+F}K].c ,{g-mzG)|s_7Us1"(x joQ=ɐ9"y8QG ( Tw3奢b-6Xvk-$f}]5+%[me(sf]Vڂ7+&0q:;ׁaᯌñop~k([瞒<[|A"oG6լχvrpHwf~AQWcaV?B#ׁ!A r3w 5k#ޒzȉe *m5ɨ&XN.|F,-C+ʩ1zp(_ȂTBDY,PVx:bD]RWųq}e輸<6d K3ԇV,9[c9v(yεd/ghërpf^5Z`w[<xະWrdDܲC&ߌ:jtjKf_[ OF ӒpDcj*%sp6 dst⵨qW=0.쬏ثKf^Bjg(t~/g'yӤr?!buW%]n*Xc+9h 'nI5#v `.^f/uvh&K {&N `?B;hɕyFb+O9㫘.t}//3@;:gLڹs3; ^+ ! (I)e-o0Ƿs?+;X#t\U)NJ]҆wr*>=6# +j~mS̴l(+!UH$O);,*uT%9]zktfW"J72# ic/8$D쨜"Y^/!~>cM LćnSaykv%i/ڝg_Mt N-)&{|j$z-][j5bR]D Ն8>htDC.wtPZ]wk~xu "ۚ8eZSOw0wXH+_;=;DVi=O2@֢HJŞKRejruu+ k[dc!R)jgd 7my&`[n_k'uW w[PZf#IxYv CԂ5LL0H㘞쭤jNT=Ɔ0@Q-Fdȩ͖vᙍnq4HO_ *94,7IҞx^vڹ6Mkv׋VndKyHȦ[dMb@y_+e\:KP.Ga5l,-{Fp/̿TwF\p}/ǹ@>:-wS @2v9p bO~{9"P93.ic b5 *JHFkUF R}O|CJv^cIUhb֙qd}ʾ\w~K}shiP6o (>Tc`IH5 *'ʲGKL&ubgV4fXfRCq '\tI3$HHh7H:Z0`'}^_W} ST E@X¨$o}>'~ߑʈHԜa4TA(?W½l?`lfϦ vonn}@ Cd@.OTjJ(lT T _Aw!W;=I^gX2 %ڊU蜩[#HWߏ͔Ot Æ%RcJѿiSb"r!6f>(9WFwwPj?B %?V;bZ՜(*BZ j~3>A a :]KA) ]7(85M?4p= n]$n]/DWۘhvOlVa|9E:nu^7׮cgv G^{0Fl7<.#|thգLG?@a%="ܑT?%,-TTAl~דq0: >O9]c%liNyZ::}9_  RyaPKCHmld="*I˧I<円cK·r0[%5]}oya fᰃ Jdyn<ӵl,J6UO0Vv2Jrt= [\yE"RQ>$|uܘقd{\4;~UE2P[{?Џ?F)UVUGG$T[ ) |tr8['o#aAO  }O RQ<,_#CeJ<2'Y1guRj @@Ik| >ڵV ʉU*qo^{ʊ`ؔYҊ쌽, A)SpB6>*{&b ILmTyO'YMz.iIأЎ&wl<_b1oNH !=vz Mʷ#68(준85⨐T«Kf9iF:"$l&TyHyG%t# Nb?cLe?wMFdԿ3P)3+E F⤑6V`o^ȃ!vT XV_\ C> Ν23޼ls% a^EnP T:B= 4*:=}Otzzت{ـ!!_Gqz$g|$whڪaDAOb~/Nn0;V`~+Wa1!l{zVX vҴ;(( 0yH@ɞ Bܰ,egYi4ks0IEO/RnyCwx:?J)-u:-&xcc̦ɫD/V|\lf!)N73mY6eRiC= t߭eiuKq+l{9ӕ 16@Wbϊ^ZEc2~k[x?68ƘtW뿜[떸ٹLץju4qosIO3x,ި }/G߁44"@< 4 H)Bt/X!~_s,M^GW%2]ϯDd:~q?ٍB T{<]잞3ݧ^v_{o1$DHly;fg!RGER7Q-:߫-_.^Y=tUaյYǷq4h#ŮVPc ;7N7 *XC"X w?cA'뛶}as]MiB6cEaZx&h`Pؼ Fqa0sL.B @ 4I Qr}P\v3_VPZJS Xǻs$ ;42'[NyT(ן@ dy&<N(Z9-6 <6|.S@7T}aP`U?e `F. K:$RP ~Z?K00WQ+[RzOv{QdQkCZn\'UsDSa I+Ӝ c吖Y!;}ryCG}eNJ2F,)C5MݑœH6it I! WflQ|l Q }f%rBF 4~Np4`"䢥ZڛUْY4orQ2%EЀ#N*,TQ aLZfc\LbLǏeԼX/ݔxnHnlsgGHo*_D߷}λӻQٖ"& 6.0G"LG /޽“3P3uT Nje`Mf&iN4&8uZ9<3rjhd%&ZMɱxSҳ wy;O<.R$TbE6x8/rfぜwPi9J~cjMG:ޮh88 )0,8_)IE*$uR Z  @<=N@q+R6|$*hV3PZ:M| LVSOm1tq!Kyѥ+~_֘GuufsЮ=0ΛSS5@)"9)$&4}\MXB־z00b9$>+-Z_/[UCJ8,JƲP`@SŇ \H8S$ ٕ[ϑ/`sϡh0 3z\v͙I2f(o2\Jҙsz_axE jv?τ1je?\N`}lʥr)ڳXJu7@A(/D+Gp,dW&mH.:aís\fz9E\q׽*tCZEx>ƍ Iը)TF,qgjEJie JbCndoի] v#̋˸\tCf9!†rgPh7%2LXt "J )QťNJ{q(ԛdS39$mSӃg x=&&2*gj^{e‡9(}6 ok> 2unYĺyͮv}UMpey`ܶu- D>C^WJcvH"mrPH(4Q\0$AnQP`-P̧~Oe5)bќ9,I z߀ [9 y]P; SgPʃcw:>=$o~E?WCw8cHllu>mx6WЄ 8PR DDzy@L'lLn}wd̷dre##C1Ý[B bĿO9qdޣ"b258Mk%D*y9 M۾) ?^=S:c+o,\Xs sOʚaYl7X#b֑$o,H7ufiW8ho\u,Oa>u5[:yƌ Vi`EaMP9YW-)J?)|>+/fٞȶC"pA]UfϮKxir6ٮ=_y-W;O֬!'u&z VqifV(q-Y>=3IxZu_ŠzߖӍ,m&;scjmnYG XuqЍ'g#ͱ%վ|ֽ3N>IRg]-ռ֗A! $ nBB(P Fȷ$-(,nVQIHn( >Frf.FZݍ3c"60as5 KRK»X&vBS^9D|XbmAk:5&Se20A޶eWUWY-E[N2< Sz|8+306 &*g^:+Yݤ0ic3 1L-sz͂QUOO,N5y`[v({hb6 l.ƕ^yG{uRҕraΥ1{:ҚVAk)= LEGb^&U$2ۂqgJ&Z{ ox 6S;uk3 K%_ G9bu(le u[GΓ2EwO/%GL$4֝S/~N(N-lCpo۳Ի^og?JF :| ITJN!=k"bsc|Fcz/|"Ec^YuW,a<%twJ>7'6_|x`(%*B"RP=}wp@ބKqyIv%(R7Tdr Jz ȂƧbz{t`U[5u_󞆂ZN&:> .btW|($+U *6x3=v呧T9$ M5d訤oEb${ v('{xLBS\Šv"n-cv] fue \-N'zm_ok^C1ജ5м+ ֮'K29窹(wWTPRDU q`I17h9D$92[iG5tnc#Vwdxj̥t`U<9oNJ.;c,R ,QbDMUd.`}&q"YVQ<޽86e4ڈ$9> c#Zכ8]IʕVo68IPPB{ydAˤ|Cͤ?ʠ]e{7xcgэ*,u pcvﵛOY.8*qX&Li\oY!: VR3oNB{WS 2MW\v=]_ yg=6A߆R6鿷PQ{M-=+J&Ĩ;[J {nibUfƍ#Կ m'1i18ǟ]i BԼo[^i@Ч)WY4+ܰ18Wu|"x1nue5,5x|ϯim2\)Gmc b-LڢӍ婤cZg▖ᥕctk&Mͫsklis}ՆudҤ{'Mԇ.-bq|v/' VJO!e8䟩_>l%6rJ\t|ͶϪٰ'lŭOR6dL>\bYXm'ܠdEMW[s궿a9>체b*Tz7a꧆mZdu^~Kܗ9jaiUb.UPdE"Jk`ګp˞[dZS,R $3HtjRWZ`'Tvⲭ2jzˣMB2Ćaj^Nqe,$UD&lTx,KC$ЦH,^StazKj>Rˊ0 E.v6/ .^Sk,3p~.L7QK!̢iњut-~yS^$p ˝R>QDdOUhp6{xNnB3*KKt+ٻ?b`#TfHTv=-z֨']]L^ 4hJ ҝNHlMtjOM9pVceSw`rӸU XL!Z׌+Jܚ\erZrٓI^V^,iuc' g-DʔME|iʼp[5K&|VOL}q6;Ivedu1&!9Nؘ_:K~;)n^ &[w&iO)QڠrCi8(53ܫ Z(ϖe(c\lϧiQN \|]znhy}DA*5Q[Fwx폷 }A1?+>w؛'ulh,c8&U //n Do9z@[ +2rq`Y35osLzh[4y>?-\Mfz6L*UIMߏͅ/{#$ƴ??%4dƁ^zL+ p1{nW,x!j*" eS A|V3PO(Ggٷ6?_ 횹(JjXuZ;r`n8;5]V,!T/[VAWTTqddATOq?GuѩPm\(_5LIJsA3'_S{kp0EӁ|yk^9FZ7܊('nom4Éu5PP"RHJȍhf+?ܦO~ fA؊`Hz}SOkmB6VC&@^׹ so/?Z!"6M5ʠ_KW){6~aP4Vc+efnA$7-+'.uAƒY-4yT H`Ƀ4<6r@<^Tg >_Pšo?}O+HI\șaԿ6AR#*.c35do$ a|9ÓE8!c`AAF66x{_[aagn~A<hyU l!*>FA[G!@=x6eDT PHӛSŃ=wA_SlDѾ#$nYH>ftnF8K|1_ 0$UGguzo=-丁ث8D*X` (J2e!dFZ”T 4<61_k 'Q E =ߧ|g j/ a0&-N*miFd~qajX-OlZ  @JDi}Pl%2hYq- L\-(0W`.ٝ lV8.*kLl1<ɷV5bұG߅rOnv`J.}ҷ~\gQpZlG\=_ėpWu#*n~htfӟN M \߽g>7[}1P"@QD{>|6yz;CS#GzjѐLa\ >.etjY;{uM=OֳAgS˯8'Zm/XhRW^wYfNNcIKjm ςY7PW21t;͖2~˂}ی5q&V8eHQZ@8˓vƓ]Y6>jx%6m?;0l%-Օ06 cqxLF-[5*ɨAm6>í^XP(9oɀܼ&hQjdR$P('Ɠw)blzh:D'P=Gq,Sj@DR@nOer M'l&ŇmOPVA>!A4p 2({N A#բ%(B/{T $TJ3ylK! Qht+))I1%VT 7˰jnZ_D}0X>|65azyzv.%GZO:TG^E@!(q1}_PnхAd\4IC{9a-1!B " fs^/.]ǿqD@tCB29UU4ܢYOS?{?ܪ-JrM7N`ӃzݬRZQ! i/lcJP}aPob 63qE u 3olvDl* 5ohz1.+¤N;,EZP'3gA3v}Z;,menK[ڀM6eh<632`/&FTX?E4 ň9`D$eP*3,Q2 ӟ|L*Q:9Zt=HBIJbON, bBgΘʒ@+8օ`9tbv}5jc81r?r3⻕TC2^AhCq$"4V UB01d94<']T9+x cA\uo<8[AVE^ XGɵsp +@)`rs|'<9߽4'!A@On?}7Nۅq!9ZE0K`}xzu49?ޙ.Kڂڽurm9|/گSw%W$jDT QyvB5^=EGo7q̩S#BQ9:@խD~IanT7Jhzǻ vH<0gNU8N( ۤ~ggXGA7s dϙ׎/ukE8Xuw:oq8Q_nٌqͺو[l\ d"țt~a+y ggÐQ|<&L(b PG*2[`  $z $j- P꾹Dc-Ba@ G x{> *wF]SYaiQz<1f?>` ^"l@OxM`="r;`"E{7Bxu<2E6n52NXe$ i/Z[;u]֟>oQ*xT7)NP2eR(B7iRqt~ճ"OjQ ;ju|6ˊhQOa.<=3{k wr"{gUQqq,B mq_ϊ` k @8  dZA>}~ߋb$3;c=g_vB=EyٳvŶ 8`;ދ[$v̩y}A34&N~/C5~9j8 g /eEpFika$(>POgu3`^!FE׿_q.c`8Ǵfg7{ö_߀z J@EkFGp~.]-!k7gD4rD[ws@B4+j9Yv H{6cW4t&)| RqTccB3ֵ5$rqDo ʉUA@\?( * 7}痵|ςU@ n`^Gc e ) i׌#P @QEQEGt>n5_;~#^-?۞6`©QLV Y;x! FKځ,oF*s?ow=l!E}ЧPF@V20{"t@EI FG~hw$κQzzg`d U'X]!AKU-c!;O&B-S{HO)͇>,jǹ툉qf9|n9sjHծ=s\77~6fItrr~=Vkmͷ& S`U7]~_}& F$|Rb"IR]C|ŒPIp\B"~C_RG;TRyB G:P ޏV `}~|.n(tᛅ{msN'p"[ۃH(+)lm HQ٤N& ڍ[erA(cknElFF ӹ T$" )X+eKYCL~Knf>c@|!} Ԁ!h ,'*$0 V?a48jЀj>n ZB@.} zb# ;6(ezI$q=zyN7,|_z=fZ˭ 1z3 .DVk]NN{W!N ^ uL潘wQ ?>wǫzyeQ='JCvVr7A$F+X}`}U4P(2llMN pGZrocxůawx~5zp\Ӧν۴=b_CK5`hqxw-zfƩG,*t?kk3X8q̃y.W^Y\ݚV*ϑH2榴ǚ}x6[M4?NsR@x`9_z+fab@ 8?:Q{k`oq6q!_#IB + N=;0ϗ9zkp|X| ͇d{ÚQ~(K wT0 UyMo]k[&iɂ͆%(9F[2J<{jutjS$"4r.W.򦕻cC>yp}m ǣ+u]%sNxWa.UL:ka7FȂhW?#u']s/we8%"0}!|c^ tRݕD Fه-\wS/oMH$W|̝/ 3qT&AS@a8â/aAŇcW9@IHG~!C?r`Sؚ/^.`؃j`CVNGv_ {o!7~vS4mD'^@De玛Gk ؊Cdvf ǷG {_sC; >ߠO(+:QP (*1 9'Ңy9ۋ {f@^, qA#^Nf-;͹P.ksGA 8\U`l!“kҬ$knwnMSеqttggռD[6{ .\"cC!tpk`mH-6%#a)#$B[$ (R*>so~~vo8gvO4-5[da͘"25JK|x$C(w.tr{%ћ%"kC)EH/M<B QM;58S^>C/ca~]rso_Mo܅MTrqxoữ/}j)2BB*B8&s%D=odzs 633X W!P05AX: n1< IXF_CiO|'5E.hUHC _ n$ d]u%d ڨc0A/ U;f~~MGrř]%a˛L PCގ:F OcjSn)% VwGcäyE{}KX1O/8AA+K7Y BBRYY[XE@eҠ/P眗0)1k* \ 0 (6M ̄? A>sD<Ws/nzЅaiG!@[b/_Njq˨zU ;ٚ>Vl TœZZ^>5@#"D]nvnW\ v޽\QEl+XjwA{/`D0CM~~N_5=?(nY!Oxuc3y+ u_<cG-GjLO;rxHYS;>Χ{hp(tC(Jv-lǡ k/$!1Lʬ2PDQ| sa"'{Z[VRiz/Ү??;ٟ6Z]Q}yi<3+6 ٩݊:DuPt@%0ώ_P`f[yF.w\s$Wkz&وh ez ?|_k>sͭOOOȎ v;Cٵ'Ž#olkvn ;^s&JnFR褮05G"@alit5<6ug.Ub}~domywn)>UmAuyhRwk4 @Fm%6{}*r8o# ۀd@yW-?>6磇Y$R朗5ic$"XOWzE؁ƵTڦ;֨e^[/z@wi3Y:E wcᶩtKJ>QX5tS/-C M4N؊?J\nNMm_T| l-.Hxmw819koj*0Lɚt&Uq,캗fo}wNXMqD? ddGaaﳏ9PMAG3" u1`T$vr\\sI*/kQDr*f:66کiU`$ 8 :sN4 !3B ̳uPGx%vjZ1B5@\>h#41r'oGϸqRiݳ}6] +ӣ,HkID>o1x֨g4D\?0–M!5DAPYqy6Oxj('Lji -3id '>ZӛV)L%շa\iWԭ _u(4hE$o \0Uo&L%X#UYeE~{d~M!#F ~clA14G!H| n-xdQQM(X`/w!߽S 'y-NV1='m cBЈ% bЖ͝g ,e 51y^oc[W(h{8Mzqv|S=چ ّWݭ-# pHHA25R(w1&"C&O4Tƺ>᚛|'W+VW]= ٓ? y[4YUb}ΐ(7'rX/οWd#"wn6ݗoן̃,ÔU[9Cz>90H4-.2- q" T]-ny*Hdד[ukRI ~.ޢ"8U7s9>R4( jk$4I _}=Od<<.e a ( > $٠UݼfFglױv9#Pm{&ÈZżtxWTK&kx~?cZLe/Vxb웑xJxy=o\DvrFQ$*L뚃hɣ0gUA:P,Xbe3HGX)HZI6h;?G> Fro1E>| @+z/[SJgTjaŒ?De/^Pɚpe< PLg~J5Y޷-7$~I!$nQzp?'Kjh2htY- 7r(#NVYibF.w`ڵ,=)~VGhag~D,Mw#n1n.U躞VǺmZj cg.Ǻ9梢;>e˭ADQ\E>_gӐk&.{#boqeӳ$D ;zvǥG|Ā ʊ1h$H$V>]kP .ilAb뭫k_h$G3:>B~7do5dJ1sDItW L13ӈ [WnnO`B (>3 'U4@0="c-UP|_[ϻs5) ePK(:8J?d,[ K~2Cp dـz+=ݙ>-w08ؐ~/$k sɁ0v[UH)#X5 V \2egxg!<90q\d. @%Oc"qwݨ 0NNqhwAva`R|~貦0sdAŤZBR:! CRq6= K%ݎSD|8nװ٢'(=Oy6O9:l.w9mnMbnx6Z= <,HRlxĻg H o@% ר'h;Qј9vb.h ŖEN@f3w%'/tDE5dA|I_mNɨoV3 E%ӵ IZ5Q{NNݗ6/nvJRSݐX#߯#Plꎞr},̆MVw湫BQ7gYbvֻITg!?ky-ZNP9ηeXaⵃ 9@G{|?#L$B*Idrς ."8߳v@,!x` N*7LC42ۉ|+s[W>9O_gr̓jm_I>˫2AJPxb^_ }#%HICys@W;[QlOdQ~P2`={.BA׊#bB", >L59 A:Z(nE/{ڱ`HbQ v@ݟ,G^G (T0xO0Qr,rE ܩQ4Q 18FOf* {fej9H1 d4{A9 d!c"z`Psf!]峋)}wu!?nՓ&AӨ:+X^2wIMrٗkgry3OAz@$x2RGhH;o#tSޱ{'KL\=ߣJ 53/z*rctS;4܎h "}u+m MEwB)5?`=s:R)/+pTtS۔2g}ߥfkQ@QI9/MƟZ||QF?۪t>Zx8WZU޸@yh$[6?~XC {α]!((*}{n/gL?`?_;=w=Cuy1GS5[Ƃyn~{Q4iᕃoq˞;Ϗ޹Eqxw>J\_i@#vFc5CAyj?|ܔmaA1mLJ0'2cgwo脘̩oRˎVn\+xhf~q},ljl5 %ّqCy0Qodg MȲW&5S >1X4mH?K{wp2~s0k3<ޢ$)*ͽ0OL/\Kx<ʹ 0d<#)u [`{Ͻ6N7ٱ)F.4HUBؓFVޭ=ګӋ,Tiޜ}(3\U3ﵓvJ>ORG lJ&}]Ћ: QE#w>4O"@v~d8N`?N(A/Cq#e*T`~6S~9Ohк~v[.ڎ/%˃ӯ+qٿ0dzNA>l_,#p ٨۳ ݿuോ |sKА-Jq8JD5]d(z;w{ADe-,ݸ}Yd7#ݽgXn= bog`ԥo|PwL>sPu: ?rXY!Rd)By@8Hy21R!E!s=YsUH'B#<MFV 5Caks_pHw`[߶pSЅND:>uq7;+lzrsi,O/h֋D?J,*졏n]3a)G-+t>*HaHz4"@QکIb9hnO 8';KXe2QO@odYP.NËv& P>}a C"h59$}@͙5]}b}D Z-5 Ԫ֌)p!jE UKPH5<RPq-~>s|PX]̾R<0[b r$s9yg QOIU?KNSy̖~t!3\ &P*>Nid^c1H.7|]Z E>u9W_١g$}%R.\I'tw *߬uʸ U4Ibv!IFE,S0a5 zg-Ywf}blg05wI-N1LtNGM<~3P\/ ~oG`koTqMss0CwSrC1sY9ѱmnpODG =0ctEToƴ%) * /#||ԝx^4Q^  ~`}94YۭZҞah1`.N*0.y ukmհ۷TU06_TM^xPܕGhăٹvpe6swe$>z((TZlTIۃ66=:Ϊ` _qt3ߴzGFf$s6y{>'Iuʼ1#וN#LpwOX#((`sMԋ_\v\teX&ֺD}D 'GԆ)!gjHGL~řvRPz G }jUxSpxFk[/obcr<$x0ġKnPӀ 8"cUA F](oŹOvPjf\Pgω=ܫdjfu:f u >m.!͚~&<Ũ8҇눃p2|)&ɦ q?kUnr)pݿ^T\#2L1,B6P I1ځZ5VFYvUM󥍘49Oڻ౳ Ryj$}`(;CQ.*{oc\%9]$w<]BC{0e[oՆ<! ]$gJ1`s ;{\WWgk6ڧCrƍËBo}JyH&49Z Fdm p8To(j?k oחڗ}d(:(t䆛@;{sf{z>[hNMo} ;ҏ j6ݛrKFKMe l4-ӿMރߵp,Z5x0c-5/r&]60ޮ"AnK,&%7g.^.&8l"c 9tI\t>e fxw*hoFzEgdr(N,-[Uh5'OxJ uN!7\jk5Lc-.J**ɳQs%½yE|yo|VSqܠiLqMSNF*S@g.4r2/2wýFtսJD2o0c |4}AQjwMwZCFayɃ5m `?%ю^}ܭ%dNfԧ͌Ɖdɰ8@o]bsiǾ8U|} ʘmB0dasygB"r.t6 ;;PAƳ eT&{Ջ_ c?oH$j }jsWqj'FGaO7iwe&@\HAĜ]F^k=Қ-Q@5,ܫVf.>[wpBW/1 }[$lebnTnĉ{Gh=_3D;Y%(ӰlFdzu!VITN9Z!'7'ɍ@ZZ? >bU0E  Oߤ8B*mܫĝjIQ;N?mt )jӴ/^YtP̷˧aTDXKUffu5\Ger M/Fc~mzt}ɑ_k못WM%=;61ʨl(8s^sX\RB#ՙd aPw<03H0o_e .WΒ0L^9 UJ9%u㲺VmVXɤqB|!Q(ua([N991CpA}MD=Q@CEQfIrbasIdžrfwR?s}wsPbB[D݄~R[?h,N6J/3[d0<x9trǹEn*nkK[dy+Vl0AƀKUтK.C|)BtXMnDF4-(>}i), Ú9Z$h~NljAZ-h> ]Æ7Ix(DS)8rF v$g2 {^> w鈠k D&A.eNj(hEVND^94I>LK @o`wώIjwYHnr}}afRa%S!i,"7A#1)Ϥ@qyӘ=%w~)nnr፬g1^dW*bhZLϔ󌾄0*f3 ? o"09 ̴ժCL"6d_)FL(xv\ENT1*ؐ@dS{+&Ԟ"+P5 gIiW1PY0{!..Kr솄9ko6ᴽ*<7 W',# !1).i>.ɅHNYAT(zTeA"01W 6}ޘ\0HtM07  o:Aq~&~"nJ5 V,4i n/rFI{F~ƛekKy Z-lB=9 L-.^ 92@kձeO]LYp:sw l _Rz{|uVȑag}j䷢1 ],gޕקb8VH,rDaYt_Xh"GM6zĻ~D!GV,YcjG\x͹cAA2s&Q9I 2'-]fm.俲|dΡkY<&@ʞCY?oyՍubYgB 50l"hL, xḲBJ=7CqNB?2VOQ!lHTY#fnؿ kdW,VǵX-L a0'@Dri&Vt1yFb"m_k i5xydS*rǢcL*0#(Gn564_}++|t?!0bcm(-*- *f2^@ŧ!XA:2׸+񖡏甸i(ªzO8Ԉ{Raإy 7tBfL `2luL"./P}Œ <*gnI+^J]>>d%UA~]b^^z%]jD71Rg1_8ML#°eshC j/exзɋާ/髛bfeE2J[&vP%7DܨKC >=_˴N%zU9ZL1J pa_A .*h0֕6HWwߕYe+Wޜw߯[-d%J\ 4|oFc'ԢNim}A P/I4צIN7&c%X]x90a |UJnrjg| ʅ0+]@$1vDl┿fr1IÕ~fa"9Pb/&uA` Zl 8qOYu+B"VNUyqs\'@'?]vD kS=eXiY+=ySj̬{} 5qm:wu21&veJ4pn53ut{j7W۸@ F)$p>o ;/]CGL`8t!N0:`s{.yrn IP0IF3Mߐ}X0k{|mB ĪڟjVNb.J XIJcjG$O$|?h<ʹr(S}x+F զ^lcPY L.i- >-=`*% Mm< +ŭJ0%..شtGa0Blq"&d2XPP%6JbM'Hrh M!0Llr7 BM8bAtHcwVƆA/ I)MOJ.bpU-dknf750-ڽu檦.-UڋZuHG%oS$7[yi?.G;>ɱ{03 o`g'agNNٵT^. oj8H5N`Cfhӳk `9 ],̧B20i]szf'bu(k %d* )0-xGS'F=d@v4jlS{6p`6Nde! ΪYNU|[o4%Pq[{熩@)q%(AӡLQڰFVݠܟ]82$*Jԥg ZE9p'iׂۚ?^V/֞t"6Ll[Ke# Jd7w4(/gCom遷4mSl6Bj*, ^='l`aP4ӫv reHjCh-b'@̤I翺&A6!`vZ. @!Ư.uuXz! yQyQH\A\̉GA~-G)c=KRQxulԒW$k{a (Yߔeo޽upK^[6%:K ZR$sq3Ѐu꒼0>9ϵ )b_ll$y&,NȘѴW%Ϧ1QƃGMUq#5ڊT5XXw̡:/5 yh"39'ȋ; Ŗ`~]Slm7{N7К |< %[o)/C9& @oB&v~|BIbtw$jI]`/Te I(& Fk ,흊P:h5-ρ; O.V&ʣQjį&AӌQ} &oВקnՏz;['̜[l]br坲>JdEMj=k3 }6]Q.:L׷1@䷰6yo,݉h})=6wK +vKr;DtP.VIpukc7+i($I9޴N#z)B}z4AiKKZ‡Fjkå{x$!O13ݧwD Uqk-{͝K;S<@kWFGlEsOx(d.ksF7kpC93Ks2wL r^6/7Y!xoM]9D\rpXDKY+ECg:&Cl\p䉛G+HDǸg\]˖9tB}IM =BsiK|qO?E+gih6CqU=9ۄps9Jg8aCJk573΋s4{hKmMTn" NLԬƠ͕ZmSLJlZL>O0ffwQNH6dq,_$61,j @mDx]J 5(o;o#gպ,*":Bj爠z \:yX{܉j>b5RjidCi0}Us@JCt%L-?! tW'G> 5:n]b%@bQ[>!V |w2MMU 1}e)/;sO>Z{!~P@QN.p~:^^46i*m1(o?U/bd#@ 䫁lYrBTm5ޟK( b,0lsjO'.Jь;4THR2y} xC;HYƇeGyLK ,6rKMLEd D+Zn4GvE`1U^*Q`jTq)LEl'Oz(A^aW}l[q/lrz5_Ʀ))~~s*0T=G>|= 96po2VG{?$98ނ Л2fRDVB?lwc+72^ɄWPe4c%D0xOw>o/a*GG%XuDH"_/H( S:).6r)1ĪBt+أ]*RG9P90DV@*\MsCoG^L%dRRt*wĵkT꫋>X5gVHzlY v% RJ z 5x-q.>lHlm *~?5N0}Go&BMmu6r* Tox9%$q+umF0fJ"|#F} /QZm<31@!oŜlmN7jG@OBP:;3tEߌ""3Mއ=r9OІL4J?CܯY\PRWj¶rQf8 yͷ_݌㒱&SI9Ե_y2?at# ñKd|$4 r0P(?)ĝp@ 1̲w-UǠ_NŽZ; 6,$-VXmPuF ;сeԷ9Ӓ $P }}|P/KʲLyV!P+1!Cvڃz`Es*݀4RQ``(}"W'WAImhuaml.H%c$[O&*pߗ~gz2zv0-Wf縐H6XY-UgfPϫ+t@ULpE iWPimLd_88IĸR&מt]yD6,\`r*hL14< ͏~-1y V>F@8E;Nu[.0\`\l.IS6A>elkƠZXW)Z}DUVx&OcY[3&g)85:'"- xu(VKCezu! \:z38m-h&ˋG+]  \|uUتt?R!%%9$!);_ u H*c*g:r>02|!B_dT.fRќ:s 4/5?&nB6yZG-s> 0xCQvN L)yb Đ %]G]h<AvC١PP9g]l 08H~pHQah>`2/XmWnOՠ \H{]Ms?{ A [s6KȊf҅"NF B M}fE{lLt\7E2 Y%wIXWlG uYNΩ?ŋ <9,]b(='q0kP29&(ok1Kw=R;"`7!sƈذn.f7 WK !xyuEC`<>V̬m+*2]8+kПH= !9ӋI%4ic ᱑|-N U8]eYdUIt2JtzWϞ_}Iɍz~vہ8}@au4 QM3f/|Lf)VK ik0R-w^d]GX_#͟dM^A,I4ȓ˨nK/>Њαs9ˊ__h?|Xu=CPfzi#\;nJHq'jsCuBsދMNZ|R|r#%jK&K =Y׉yl[>\z}C+N1E߃v:Lb,T$K*rr5w-e.cnTbAf%Aڸs:Pjc# lFt1YL=sQdGEԎH)Jb]v͜U81vTdOCٙro GdŘפ2^l LS:#UHOЛYg ՊvTL>N!>, M-hgi?څ<= ؾ3ߓ`0si٢<'ǜ5TOIZ ]8Nl16! ϙf\bjopl  fFuE+4w6P̎[X9[]̈_THX"\jdlpTc g8t^3 =XA'j++VZ ,LƜPP`?j tc#G$Ӌnt18TF'[s!5HTji !f{apjk?Y/mjK4R?yܞ|nsDaۭ|8)~$ǿB׋u."yjh5u-yW >2h:wH %".UA*[dG9$&~%aW҃0EYL~u$Ѱ|oϴj݂0y-t*w.WN+ ۓE*XpE?Lme퉶;Bؑ/F#eGRVމEF[9*ܕ!`{7S؜)R <UX;$]V !``ұZAMw]C:%l;D ,52XPvdԄRvЛ ~[rV&-V\C#nԶ|\|>oZ $pmxc` ]-P&A1<sѼ;%  VNORvf ۜJ8>{7)K'eBi-J;Xm}=5!in~6X ~T`WE#t1|_\=Fl+O*n 6 g![W O҄npDS֓]ð.( zd qjXfs"X8&rwwʡx<]ˉȥ ] i6S{~HtAk|~1+5S U!8z, 4Zİj2X#\,p|s cU]Oe7FRuїL l'rHQc.|OyQBk,/ra'jJݱG U*~f]o Z\4%>Xl@|4+ k0SzZ`7Jt=/q9aejX<6θ[Ĭ"'E_Aq62t%ζ>0 , Qgsg9$rEd#/ ɝdǼ]HAo1 e'M1MW6qtNQ|DP1' 8zApEtWlkP,Q~U{T=N 6v{_e}l)4Q|/O-SϤ@:Ј!R[_+vex K%xϝO@MQ*?_o ;twOCFe0\̟h3Lm0{K/~=qtʸB͘5lt4] ̊Ru!I 55fv RSl[Z)uYPөgVrwtJsԬR"'NcO:tovچ,O:;v0>[hJHnh הK)b$W8[ gc%EnA-^6ޛKU]so#(AMh[ֵ9H@lu "`flq\r>d:ϊ_^50`@a3:^DEm7ziYf-D7޾夏c'#DF,*Ql @dOea8t=m2z(Rѹr#Errcrԋc@3纒mE#FGDG OuvUHiU*ЬYzlצ`Ow/S1a pcqIPl~hdnE*)v+a/$ܯB nQjiGa/Nu!dvBX **-B7H2jQw]]v, З\G7\S~aN;_~* (¹ <ՉpЩ& y -=j+R itEq6'd0%+2'~G1}]%\AY! u}5X(zϧ"ȒvzS c5-ßF^P^]4>܅eSHsM 2(=t_1 Lrb!e' ۽`h/!es4ŧ[Cݐf7:1Hc[asfxׁο8D וK1:rNŤĔY) Dƅ^ aj_'R3p'/S󌯽 W!)|b0b]cWA)A menhg9MT&Xm`;EI?P'Kuч\Y >:{-u.i֣Ԃw\~MU4n`,=<=8lGnƆ;³\:2nxno t0I L^}h]rUӔ%lyg2+l B=ud~s|[vd ʪֲFW] IЌ*ԣ<0kܝ6tK"v+cϢf֭x*pَKfg\-vLbbrxWdׯqTQ*6R)>o쑒?~ǡ=]_]n3U`Vxu G4͘#Fu_^/*WӰeIe"R\^K0~s]>R5&i*en52 * ?(gi{vc;Ο7 {׽_=xfblr&7vR'*g`\HhzAT.Ҷ7uPH+K)c#=Tu/%"BI7>ؾQvbL1Rϒ!Al(V%i;ޠetQ!$pca`EI ҃1v}]CP6 TzJp3`9Qyæ>Ӊin=$OZ4:wы ZGVmOM < k]~l-\*5 m.M)GM xp (zCV:n}[1lͨZ%s6BKJmr3ɀswsHj.H촯@O.kTq U\B?T2u )7R:,(әII5_Ʒ4.}ZU gxD,b',s#dxP t0LpQP`gަm\̪[Ռ,Cv|DԊ|?:)CUըT˷5{җ|1% VΎ-j '{GjGָ5Dd#!7tE2ή #Z%ϜbєC{]bKdZz@Sve\YSb{OU&$CRkǷ)*(#:&:")7q< ,E k4#~y\쑓`4=$i#zN -& 7!;ƥ- E/"]wbAMv0 믢mMGp@cvtY8j XU o?h^Qڮ1tT$~bV vRK>fj }Y~yA\bg:>c^|)`8:zp6nbw2wBK28E^'+c< !-{ʟ"Vpؼ,awz{ʱZhx$/b0.h^:lAE*}N| QrH QnA<*۸&.J#_ݺʂ y6+׼ke4X({}0u1C!?8Q J;>ϕ 4TzNRFEvjȔ8| $[#gq!mnTm^7C*3%$IŜ n!Y5ΕE bw94wt /-r\XX;06d{07K)bqIlv#?%d.YCt2P+F*V2va?`qJ0d|r3HH!fﮪb*5[ӜW/Ʃ-KL3vqD$^yT'9On8/Ul$5@fFZ_) g-kNIQϱ#}ig(ۊ}Sxct% V^?8Ѝl7du!VFZ]O^5Ae8F'ӻYՏ"R_MQzW}_\E長),CdAXX4^˹BFY\j&2Ŭ/sDsDPGz7wb 5M}ofgrsܕD-s7?6gj6z!o+dvxt z/ =T]`񫒙SFAeUI{U*R?:](C&2 8yVD&h27 z*`נ[=ۤ+Dwԃ/=`N8Fq`Z:Q{/(nhrl/sV(%2HO3}3 O63:95]YTż~v KSMg:fe{(a!b%l}k!,CnA"~lGf43p ԭ+"$) .rWӣ;UKnhO 7g!Hr47O*.pGe. J)Zɫͻ#dpQ̣P=n MS#I14i !vF1/}؈libD*X*?/ M3Ζ{3`}X3Xeb :Ʃ-nX UKVC2 j^ڇ@="p# L.з84PfuؙPqLYdNmc!-C Vr"u(Qد0=&(S<2sZK>4w%=᧗e o+^te΍l3Bؾ>14f6dJ8(5M#Dsڤ]QvHz&q[4bΣͽw[T`Xi0ۚY'{],hJ8mZ BqMZdnI8J&@]}ۂĒ _4?U1sS %1W3)5X,vTAy>BTӝtկVb/?h&_J{@[uΞcz,E^@vSh6dI!x-UXsf#"92u"8~o7FK,178Aŧ,rְp>ҡUGeAK ֛TJ#39ZS>UGS=V(zk e[a{o+!e_>S v htsGhsQdԾPhH%"x֛P{oو}]n -'N3st0ĹAcv"و*M ޘv][eػzvi*pnLD'vGip\(FKD=HH Zlr>5‹Y%n4M<-%$wD,NxesJ f0bp± 1%F⦤U2l,/¸ 4;3* ea?*GwsOW%/O87_P, K"jPZt @띝֛QFuN,MhE=2 *[#㘺w/P2& JC'S=<9rjVDL`ˏyxMW:J%~uġ Nɡ<-z" V?,Y76tq`5$8ހUjjS51e_ : }YF/^F*ö.|l=O)0^- Qb$D!Խ4_tzđHMg,58"ʻFV"rÝ~Mώ]Csu|ۼI1%m 9)&ɹTmUBojaM1: 7YIg3J"wpS\00}FQ\}N :N<7ӯir'p Lf$~XeXRܷC x\0੏=e8|@Bz8f 1߀]l^/5&?끟>O9mh3s>_~HьTZD NjQA_Raӫ%hYÂz0,"'+C0cgɽI"1} е$0Ea__SIMȏϴ2`8-t{;0?.6Eb͚l K1x!8߼&޾$+`$ϘOX2<%'8v;OҟM'5{g0f\(z޽2:d`c{님i}.2}b,U29B(O5ZmyG<[8n} ǀ\pnOf n)fp<<_ F & "Ьh EM@Hl-l$)ЉJ oY~mc~joDmktԬ^'-+p8f8ɣCι-?7eOPUj0U2=VS# YƎ)ά6'-<%ba[q.z>hSy^UoL=Vq ٬%Tn} .ЁuMHbnh;ȝA-뙋8WQPW G mZG%9er!):!xP\xG3W?q1ͬ2TIqVg +y1 e$24s,Q OZ<&|Q*g-Xw7pb,JE8r$Br@:ÂA%DF?Ͳ囿fcq믫ymBCQN+{?ڟ^A>Lm/e_Q g2qēӣ ^Lkq\&/5ˬÅ# ^tj0s3\;,\H P?ݒ^@6R"Q9mq*Rj]M 6Mp?U'ҜcPGoJGTDR7+x)GO:<ı thQ7|r~ e˜K.D? le_H|s#39ϰ$Ϊ#hՇN0y#cݪۅqCg])n]V/S$KDuSw 0S8*TAq ɖRU.wKDha <K'O1;B?W%ah&1Z vzQz/n&<Ɓ'qxZq߽,i8jkaBy Ҭ&I x|5v|{`6w]KA/ Im%ЈvZ'hvmX{Pj)]~\S!-GqwF1az2s4 x*GcqgQ$)}HPmBY5eK>FnaF+m_צIX:#J3LQ{d)@ xÀ˝iōT.#NFjs^ VئJ zsPfK 3FHɣVб?jމ0/o^%S1ӎp``@U&cdɀ# %EX5&[H jGB1.iAvՙT/c<`6 tA`i6'])bZ>T*܁  b`Q@1k2p. Y ˯I#3 Fh Yu5#S}*~_}1LvuC\!æ_]NrHR=yW2v*w׸4LVuTWoC{Z`}^SkeE@o!W y)Hx0 9VqY,QG wMU96UDoW< Äb]P`yRWn 9XؠϨu(m%-&ʒqQ~.FdDbd1ĎgVE|7 ̐yb⳴íat`͡?zX~&Ω.x\lEo < ,7\/D,!C=22ěGDx*ȔC#4*gfD"(tXw0͓-Hwѻ3~Oʡ>JJ|mbZj_=@l2G!s8Re`c軚!$ n *\!0>rnr *\ٞT}ȴ$O 9@oU&Q4TT'+EJF8'|c_y_.8=xt\JPL "^ؼCX^ZJ8$)VZo8ʪ۫dVKԌ"X 6En}if |#Q$f͑$@7P75]ЪR;bRNF~v>QٳEr㐵B+}j8Qæ/~=ȱ# HqV0s㋊ 6;>`- 2<4 ؿ$g'?' LJyZًdn~`Ŕu$0Ei:R #" SN-Zʼ5hodfLB@;sM ؝7Bt*ƹ 16eTcB6]"+cDBvpy8""1-8`~Ir8@ξlvAdLFnW1+͍uF(*%0u]J,{Ԛj,3F\}C3+.ŭxxF%:s0*G8JҶaH=F 2DH7719ӲuS 2ʂȭJ~oM؅G.%kzb/ɷe?<+ouq^$^l~7Ig<үǎ־dP8;TJVB/jK߅ I]_!v7% )9Z[ᴰm(&p1Ԯ˕P4|B%sDZt+vS[r? Făޘz. nvsƓș_Tg}]8ㄫ$v=XsӺLNِ~dnEjRp|:e\ n5Xkz0gNFk[ПPuQT3ENsMBw OC6TYrD6-qr>;2sĢPvО:m*T^YgV@t#U0ZySKI=XD3?V,i Z$:W4ː0{Y[~y9ܿ ~Qfs'mslc6Wko=Qsp wvdsYJd-ˎ "ѻ~-a߄ HEb&ŗsy$GLbؖT K{E>Drդ(>K4Uc`[I!43yҎ_O2d=-WNeGB\2 ߘ* ˺q:ShN9Qr<4UL-|Kd=Wm2,$ '\1P-oC+Wj7+P!"|Ldxi}m&:H:vNɛXllu{zA@9;jE8#3Kpv`5%Avqw/.e$X0Mz%jaJ^ 9~M~kRNyqmvy<;>Dۜ-D]RBk7lQ/4h]2 Jq/NR|#ݣzv\%}7|@KRM6 j(_q/ [ Sp9#5DG0QGڪR:xrCk !Gx&6oClv`Ox^Ԣڢw0 a'+UѝȢXlm>|խq;G7nD9`f*&uiHeu1ݣL!BMGSlo{ . g赖:< 1xJt꼾2gBqR`WEEʝy7Q0pz%#_,kA/yuALS!&P&~UH& -9Lӓ\ 2, }})Y?P"[3iy>%ժO_#E*HV-Ŕq|W2/~y1=LYY;շYbkG;H%; ayrEr섾6檶UI\e*$aĞL$ e 9ܪ//Efq0YR2D_,=U |=@$%εs]luߏDU.,k: m &wq,^$O_Yk- ;O>UL-C >ԁŠXbw\G~1;~"?'2N$No"QS-Ϗ  f!.@0J\V'l'`(?[ .ՍOVJj{T#ɦX$=Xja|,3v^z&Wg] BŅaP+nLvrn84[Mk$PwR^%S w5i+8-EϾ j }}Heb܅5֓3J1̃a<#1\[<2_QOe;9v1y&}Eݑm6GJq/`W`fTFp|=xF(NhS|"}_6'06!r k|H5j߳\t'6SOdSIr%.=N,g!Npbq4[BU0 su zهtp(Iq$!VWM"$s`qCk"6,;p\fg*B' jMc QGc_[-}Xla3m6 65jȞ2=-!K 6N}FxciCn[(Buy3ߗyJ3#ޮ6]F!@}k#c4պ4Ui*/)Džɞaz>xK$`ןa{O 0&dϵqiFb*ށU-4Ur_,n2_,f obvo8yGFteY-o 2cQCjJcqXS܃x9|YnJ}z .\pwba6eIxl'xK-KUN0o;Y4IΩC:u*H =>>;]{,]}~0f2(rEC*oiq*v=@-Y]kkO< YC SQb6rYL.~q'3m J-Yҹd04=F_Vn:˾hXo :7jQQ./cz9)URRWM&43BĠi0{t*ͯ<6D$lx:Q]fؓF.Ҭ93& +2DZotDANK]eh;mtsc(|J16LA#EV;YkȉX,Դ?s\?Iy1O0{Os[R0pE XJK{hnM6b*t=?M ]j[w[ 7ϭcygoiHюWԗseV8\dS5'q,&ݻÏsdZ<>*gÕ&Z[:oKG 4+~ɗekZ'in#h7,vG[k.ҮO&P6Sl.GīK@1YO2_gK _k2"F/w&o+2'288x4L5s> Qz<gh7*3p~[|--^YT _L"UO+A+͓$\SLvDǃ0}"ڞ!*|- Ni(%nJ|ڶ%hؤxT0YՒݧ~[k"$cࠏZ TqEkXשi^>Y -"R_` RvALP3}E P6\Jƻ7#9-/}xWm= ET5L~zM4Uq1i 7+V`WJ0H~!ւ,kG;O^IfwSO@7̩4] 1sm3`eDU-WC3 ľקgC}#)4i~<>04h,WTA5blvYa7^!w)QA""]?TFb6 }:޹؄Tir؃{>y^WT6{6ۓH|ҹL}ٰ2Ly B7NҢXw8\M PV 1ȫxcBT'6%~KQEL{w5nn)%ٻS.g6dYhet-|YREW zKNr(\?L EVOcW'6cA ;xk%HvȱKk fCէ|49eXf b`%H722c\M]kVHo)wU 8=+f<ס3ۓjBH'<m@P{vj?*T! ib\<:灥/8#ZM׎?ZK5^tΈ0l >TkYlE"xKHj,b; pF+^ KI}*t 1@o8laT.9(ޯ&FTkћ9 ͱ&;ܸ^%S=Y*@-/!c!Kx.TL5b3"s҈]N`9daa(' %G* wC_:9$vN$!zN,q3Ze]6_hx>j& wht $K̄ Qft\lUɬ\py}^k:B`r 5%ǣgmL%L @.:wřptbeigb4!).!$*#LZGyf ^ԒD5EWnG+'YAMǡ ϾӫTMjJ&nTw)[ZJMlivCκw4mh8H3 dmѧmݘ9s6@%݇0qW N@MYDσo'Lɽ51?72I6D O8sdEO.})B@M>},DSCeCL1Ckw 'w,A%l*OO2a5>9V@XEbQ*' 5W5DĔLJabž4fR馓 PA Wwij7B"/733Zp\|55N57'MnN^UBqF!JٲsKђO{U쬨7f?"8l o%Kэq8 %CQNN=g&rl}# AGi02ea 1t>ZK;9:Vn}wfGp3~^~P5I^F`WN @Gmh7#h~$C Ƈ%-+攑gd~D5n_Co! SBb*|Pc|J|mct Ӳ'f4H F1B\L_p/*eSqهz ڦ䢅 ^x)ycq>t` GjsVvةH-)u`Kta3/}7ENMU]!)V I`& <* Hd#oRranf0Z)Rz~7,Zip4\0$R =ohzsW19g'~ccD_ }\P'wެLQ~QF!WHC <"1m"cnfUƢ̓DD5Y€yɗygҬ6qqXW~tt>׺͒X+Y L=Hs4PGUw2q[Ίg ]A~T-3,(}HNr|'@Rp|!N^Y|(s+@z ġjQsm#2u]EwHe'ϚʯQAAx;.l*T.-Gpǥ["K@|hf][ `gmk׉!>'o& Ts?`h.us.P`1#KQY7EZ̬ VSЕ=ɶ0a1ߖW\c/!x,BH|HژQ'Ζ3V\Ҙq4; KA]ztTL Z?wpI!vYUƵTsr pJA0B}<cM6OlEd[~yw[u{H3(םvkԣ fxH MDIÝ0 I*`w^lrI0x#^14yS5Jȏ G38>1~6(2I!Xcb"2P:r.V)'hF7NǵJ % Ӂ% f;k+M5b\^ny<| \#=iH%dF9Z&,,dqlb `0Oץ'XHn1vhj9v %^ycM Һ-WӮDd,6䍳=h]5zN$K=0rjxIg7AleVkG2u4:VehpR_>è1(4!1"ܨCw.nLRGL$:DJO rX@2o&O=oфohJ Mw!PN H}8 C;e%w0d0 (0ضp’j?K4, t~Jxh >vAӼ3ڲ`,.. ?`j ,Q#H 9KC'锂kq퇠M0qcι` 1aN@|I/k4}Ujm +@@<:jRn:{?v$5Q7zm dJwYJʸ"^XW;k] xl]3 K5_L(טuI*mU]ȊeJ+~Ibmx4eQZ]o''T u?u 9/gfjK f݃Eٵ/pGC̡)O5 Ŧ4 @=`c4T ( k j݌]Q"\y:k3޽arz;RÃEB (ltz;y"+t v>ѱ`|U"~uA}&wp>/d&&ȐN0VVیۜShg\(+1` oF v>u0^_F/ <:Viݳi@C6]ߣu! a73A,~Q̰ղKXnD+iزFIewN"QxRl(8_j@ݝy,yʼ9z)wQ: @ܴ͓sGV@r& 0-eЛeR7pE`q+^*@ kA Qτ2%4lvDgtQ aT'r#{0Nc. `l[G\i,ys)bO/1$"Ϧ KZ"6`#>h1,}+D+)p BX{K"?->d;[WSo [OJD/Ks|^5qLUBIeşM,2}̛yEZDȺE/@;@_=132vrlsa?_\RiZ,qDͰDgP@RM^7dd_zg~@KeB5;E} u…>NBnӤOB`PQZh#z',* )&W&#Np"% 2xW7Nxk쯠y̴yIOB:x";_KUpU(W#:m=ؿ(?r \x:c$6ڑ}MLcmM|F#-)>G 7Sm) #VR[R ~uĐ?LǗX>Ke"8QV0?$g g]xK$d#gKWC=X?r>=4 ҞSPl?vlψTl8q(QJ+ nz 9X٧zΝ g<*mq @B2 / WvNSUqt"{gH [yڎz)R,#l R+V ũe*r\RZj 2Nu@H马eGˊZfؓ}+yt E:baISn4HY7{bŢxYvc&>F%Qجc8zgmc >@p( Fs@]Ù5Ƶ dDU C_.#O(0̠o1)$[sQ qK6Tmٗ}^%4h/`ښid8T,8ahMTtD>ս " G;Z 2Bּ6‰P>f1ca ֫>ƥP" ѭL}9)R׉0z큪dw`vQnOyS"d*_tֿ]J]s#-`~KZy.`aX =vu،Db  r+ dsK9re}k4x1KWc?Y"0E?%*|]Z" צ&% JmlX,Rw9-Cz:F .{>Wޜ =9-<0m弜\!X}Ĩ]i$9F! Hv,l(EQrY9i&{F $@JTNc4oixHԼ@:G< Ӵm فʀ:eJ/,7T+cQ:R~iJӼ e$=Jg"!{]zZ,W7 Py`zw}[ Lw!1a^,Ȣpn8& ]m.\B_w?rʹX:KյzWG :,GFx4ק7?B+k93h{t=Ay2X9iLJ9-8}7^x`Zlqu4ؼxuGj XKfu_T't8?Ҵk3JrMLPcv5b<-6-sc%()0hQE=1*ǃS %=Σcm?mk^J2qz~, QGIآUqֈc@_)vz BHhizBIpy2{b|hSvD=fM8" &+ JK&o&M E#_m]O)/F,%rkb0?VO{zTGo=\ 1"!>:fVr}d@ Ǟq.YH 3e@T9츽 "YBO+|d4ƃP</Ulk'7Ɖj{`as= |ƻ}>&Lbx>J@pyyL߭5pqyz |Bѓő,hTB>ϗ" X0۩k5O7mœi\\ XNwB01d2^g^H+*KoFmuf3 ddrB(ՙUx\w4#b\8%\oU$5Rfay$/VeAi ]d7F|S4 ! cNQo"dO;:F?ESa[_ Np' {yu?ӂ)I8Qmu4^z˫"WQ4RݭS2bت߬q/e;63*-ab=gW+6 6GSaI.^']ros\5 ~,K5Wr r=}q_(#JM4>ŋvP4}Ö1Ƣ5}ӫ6'b,Qy9hc|;pUSH$kӾ=#շLǴ,UC>?ȶ83ZY{ܑw SA)+ /ٔPu+en*&%%Rc"rLSX&V*%WsYKLO%;pa~,#ڂȺ>T13_lW3D=3 Xz޼/HAI⼥ 8="c|+ 62X`:j4%p/T+ߩ> Z&7٥%f.SHV'wc5q}G ;eMҝWg@F42? !AXC]]UV. LA͡:ygw qnL Yh'{YesLn$;uļr3ɫU@^1ૼ:2VEX-^?PP,ࣝ$ !U])UXr B7E JctՋ7j&ME|S+ܑpiCAŽE܄}}7ngvzS[ ;F,qkX, !;ۢ(kW ,Vi|=7zh@~=%r[ 2KHN6`%:r?.Z.cV=~:=Ʌ9^vy͝+wcD㥈Xu\w?,%t@'4n83e(*UGZ;N{ql#<J`*Nbku+Pf(܄;?7s v7$( ]7=>yw[hlGT#\!5 l]H2]="EGnN]1›ɷN5.ku {ެMi'#sԐ<\Z u~͕;C:~MzdT]W 5{;zZ4!j^*5*;t Ӊ'lq7FdeLj0}8+90k&J/H2o:3O Ρ9NڇJID#vnG0$V9*~8vS<Ŧ!p.p_ m}Ukϴ~@ΊVV&q9iV`!L"7T䣷Q>҅,;='4M!5`|{R{%ʢ/.5GGN'CD 1뚼R$Ny}nʁ>4Zi`t)}c)ԨɅ!B;FdwвBEOr<y-T8N_ZǷ1!/_i*|X4Q;K\qa Jg A)q| FJ6?=}؝# !}&co֏T^]ܾhfb"ڐPؗͩqnYsT.:V#`J#?JReGׯ-*ʴ4^dixjT`ܧv6VKIOwyOfe$3<ϖ1$T!~mGmg`ט{iDr{g$ktRk%`tٱ8M ;|,j#)UŽyH~/=@o(/a$zJj)Nd506'oSSP6N8|b Z5ުi<ȯq< F/ ;^{!R=" pܛNiYBw8)$K1uvyz ݌.tLZ;eԀ%ev Jz<,oѸY v<fd.:4j<\v$ h D=E3S+qEo' D8ԀP'IK0s41xڥa2``TCC+,+KnSiϬ_7c}f/Š;]KZ}ITe1UqTwBq2ƤŽ tUvU׸@nF{$КC;v#0?ZQI \>Co. ['imu)41襓6i,zID- }cwudNw9L}O*䣞ȍF=1ԹFfO: ^z 6Y8gTexVs}|6%>J#<9P;^ܥb2LWyޱVc?~G~xۚ=Ǟ Aas `9fbG&@C(-yہJR SZH@a2q9gTCо{郾P;capq\Au v1Bx9eF-`rz.n = ŪcԠ c{f7FtJY [Q|.Hpr`c4E"(y444ELtN=tP0sөǑz0255c[}%Nd;ݳvn ДG( K?'K6\@!LQjx[ܕ{yjqedՔU-Gy:`w~@& t `SpD_wD#8Ko}#T~ ,㝹|eIBUǎKm>:sQ~>7"?Deo\2r)`b_xT5m B&R {|;gVz>6Ţ+L<ⱷq\mBb N-% ք]~}vfǿ /´wd? XxQJHpʀm`ĬIuw\lM(+7hFi f0/')$'qaXSC$5O^ "{菰WYQޏPWa[sa˩)߉[ )S)=RЌ K3Aa#`ޖQp~WfBvj|ܡ<)9< 4!2n}@'kS,o [ۣ?*<6{{fѥj ql^贉S,>S( ڝ9xe9.d) ~Q٢3svoxBCjFfݲ${|s\ʄ0o (Ҵdi|\_RxM$eG̳hB!wyr0+v@mKcʇ;): Vo++₯Wlll5)Iɺ4Z>NQ85*$dI`- ݏk T7N |~s9$~m-㣙&A~p[߻f-QƱ^.e=a˖Gg5gũ!E1l;QyRl8gJ 5 S{\X5yy+{,LV~ `x`\~jywҨeF"V UjJT`ryyȬM`NLyAٺlau3y&_dуɉ_RB.:4t1n+fbQGԍ[8WQ4FB&f6\"~V'8r]b-vmZCI3XhiWDu F@ jQsD|xC\DOә %~HSjX%0E7T^">BG1y4x:'1MfH`l=~m}03&H $ >ns kxY Ht^Ul1Do~F+*jy|٭HZ9%dI;+>^[x!Wκ{1Htpz C^]!%l9r['CrrBע(wuS1K;wk*e }<]Χ+c`)ⲗ*)ĄѬU<՞QTkݪF)Z;"gi9'ױvM\(Q&7&F] "ükh Vxu :I/-P.}9ʘ;S\ű>W(w)kR I̗6.81OH?l Um5&#8c_[ƥQG\VX K?,TPRAUo A;TvLi< ")ep֫ɴx ]F":'쥩\&Ϝa-\$"-Becs;z,oz@qjgOi-pkpc)DFj#(q%F/9&XBHo;bGn,΁Dmq,Z=U.!M`kiw^]Mڭg̾1-[(sU Y;@$ 3C|A{C5 ^mGj/ASuOAq ڬI-0+>ekܮrfDPO^")&4Q%@+񌧠#FJ>. 'qo^:'W{wZA@c6FL jhd ! VgQZH^LG Kqa#0+97lvCAV}5˚̠~ ̑SQaJs2&-4]O+fp:J&l,wt`2[V(,,(JFt~+jw^z.{FihI$rdqFV %w >\feɳ(5p Nx[a{禢w_$j[:t^ R2^ueW5hXfgjzNZU7BGls7WjS,N~j)&!bf ]nN.ە|=]W%\d[x*)lUUle@JޗUetklD QG=zK0fA@p#1\IBeҢ"X= -Ei߯3WEvypEd"‷9% 6kžk50lИ)@1ZMnYc˱8Y 'N|D(¨BS%(7"_2 b곻Fx?hmתxaWIUeeAJVDӆ~uwU$buVH= (MNJU:''ՇhZz_c&fw3Ձ!gXH3];"$ !`f3APd$Hx˖4V5`֙x29}Q> h%l\v$]7'f^o˥ֳ koq@ݖT^W_iT9IA> W!=B?)Q"sBʦV}gD sq$t{}Nҡnf"=CbX۠YHŧ}İ(16Pncfwa5(B4eC+FQ$t 3+hJt'N;{R[Wg2::53v9T@8Ukas&_\+5:(ݺhKQL$ Lˀ$AQ\՗9Qy f ;.Ux«,G鿊?bؘ1695Pz`ŪfN+Qf=VKE1-x[`pM"}YܴlEtːJ+#{ 9>CieM4E#n|x$EQK)f uuj<xji|e+L| wh&CeHG%PY EI8BfM4Ct'ۚo:+ ԨPCJ}Њ㘚`fP7MBqK A,U$bDUJ=oO\pYkj`Q*-20sP*.Qٯw+Tow[(yJ[KJi!0 %CJ &yu,)Or !h[x|9o@ E_LFCØ' .dמdSf8I=ҹ*(M:Ō5|H|a0#$`RbfQCϔ$U+e B:1:%C"">˖ziԽ&lk- fO hHT~oeh "@F3,&qwxmx7v3m2o~ty-Ae Z|E ~5@u%Ddk(&ǟ#;t+O x6Vީr Ikwt8: OI6dJ BZe+( ZJG"O+L90~NC>vJBڶ#jin=Zdg]6Jw.>D2XCEj19ԈV9Z_߷H=ѭdLE[s$,6zGeJA Fn*s$(1d^1Л+xoDr0oˬ6SU8 "@̟J +] ,>yyǨV9if'[@~I gZ*21vi~Vjzݦ^0k[ijWX%P'X$l2'OrNruP? I_)%yR SM!Sj N؅fx4$;:H.TA.M9|6[bR˗aJWE:reZ`n[̖ Q٫2-n +*cCѧ f^ؗ}G%֯3FW E%/8Q ϤݫL顦e0T53_di샻J֫]F{u_>';-M۪s.HWJj#-Ts6~+k^0٣ r;y%xofЬ#{ L"]@E9`.#PjWw6f@DXA.U{O¼hj%(^) 8^,Z 8٣i6[VLJ@D]:H9O g .u7VDĔCpLa4Q栴‹nۤΓ?q>UEb<'ڕxKiXZ{ ^%V 3E\ETB6QW-Hv،38 /r5{uhYtn@8 E Q E+P ר76f~z;'"FFYW20a#S!be2C\GpFR7<锂П Em8E TYQQ8lb^s>S?+U%Z=:Cw*-rM$[t5 5Y)Gڽy1G ;m ifq =o+&*:|Ta\^ l?<Vܛ:;aS_ē742D@gݜE6:Cg6& )as=[{2ge]5 -*ɉ@ٌ^[&"1;ٷ5VZ׼ iT=)餻!e 4/͝aNZut7Uҧq9 2?B,xGO4R-`']n :?\t1ǐ +;~ۦř&%[G7tHi(m/m 0u5 ޝΘjhŷbdi8 -?й gw,|4VȋAn%`yNABN'#UPҳ[h>WrZRrf:`40gC_f%%feVs[`Ik1c;HyU{ɖV eeK[*M1݄d 1R7)?FhPM Ã06bK!;&C (X^oQ.XnS .W w|u~y<“iyA>Zw[')vq-fٖ+|z⦐)|y0Y@/r) j@Mu^1W/ݾ͹)7UJbPMNUPRTIL0;T=+Lx}ZjV_&! 4zwEaڛxv}NTդbA/r|]R١43N?5/I.}E1I)b1$U%ݨ^J2L@# 3f/k 2FЃgR?{TT9{V!;ndڜv_靕>æ&]yĿ>}ص(pۼ*J^sWKaR jJuys1uuvkW3酊;b'"「\;:?# )R](0Г2t_$C&[tz,nus: Qo"Qy ; nDBZn4Mn~+@>v2I/XdeUS&+@CmAennK0E%}R.p`Ε3-ao  "!g'Ж=a&ڶKV, -"ޘ[ T\ .~V..-$O>; ֮cMBv%/_H \iD4er3 m, jl㝏QkĒ9]OF1WEׯ5iUo+L[4V p% (A8D#AO @LX=9XF+?Yq:}RDSHG{?+L*,dQ~Ȁq6[ԡ=IΒR(#āUEQadI7mWEB?xwj`zQEYQ37#׺^'V HBRyVQ[!gQl# 3΁c[\Cqc~?\~6%Od2Wdp] YWH:Nl] GGBYN31ڙ0^1 917+[ Q5`: }:!zX^K=Sǻ{3~S-Fq9H1Fţՠy7wCaKk"MH^ !dKswlZ]*~"(ⁿ% 6F겊-?8~'f6c7Nc\m %m aO{aAM # ,T^ۨER>ڦ@Cm8*1}Tp|>$W2o%jZ /tc8g92W@qֶg&9&ڢG϶U-GjUju0moQ"phؽ"L{pnCΦ8k!Re_Bnw>{;SiȦ`aKꗸ7Ċ|w,Ϻ-`**0zCO;쩊 oQXriI{$}B4Jtܱ~*ȾDa^t,ϗ~:(\7TfCЧ7Ѻakw+ Y۹e&8VW f~o0T a,Tl^%OplOO3\}n +V0[?U$;T?~9"8z