qemu-x86-8.2.6-150600.3.9.1<>,f]p9|5OJ%mڱ0`%\;%islt.|ɯ*:Mwb8nVGf;k)Út*HsA8x=ͅƮ9x[XņDuXl`ظUU*݉puҾ➞XwŦr3jh%+&-LQLJtmW-"fP{K5Y AV@)TLrC?g2ir`C!>A?d   U        D       $D lSSS(89::FG H I X(Y0\X ] ^bfcdeflu vwl x yz  RXhnCqemu-x868.2.6150600.3.9.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.f]s390zp33tuSUSE 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/linuxs390x $A큤fffڼfڼfjfjfjfjfjfj8fae33c3a414f753c6e824a917fbc1a70d7848f73d167d4f3a315b81dd42ebc294611e9f40084d5d5f47875c82db487404a7c43a04a0f247c03aefc1830414fe173f200b35f8331acac3db18c48722bded603305cc37700192c21e0147bdf417cdf057a71b07e3b52b19cbe210bdefa59250d01a9810b960f7fe1f98eed95a271ecfb26c19da9dc00cdec0d0d738db69aeea4f1231c0c0ffc483ff69b3cda6ce9c49e255340c78fc12e54ed043462bca02fb7fca29b7cfab62ff88a5344b695013a3f9f119797b8776105f020f36572ce6a20fa2c60d3b8112818bfaefcdd348e01667420ee78a318ea44627d2dd68058d3377d024e6eb7237700afe2e86507d918ff03a118615c2f4611a5df2d9496aabe099b5cfaaf69e544ebf973305d59drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqemu-8.2.6-150600.3.9.1.src.rpmqemu-x86qemu-x86(s390-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    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.10)(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.12)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.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)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(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.2)(64bit)libm.so.6(GLIBC_2.29)(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.63.0.4-14.6.0-14.0-15.2-14.14.3fJf@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.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- 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.patchs390zp33 1723653725 8.2.6-150600.3.9.18.2.6-150600.3.9.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:35262/SUSE_SLE-15-SP6_Update/10ead8f73df7507e3e1fc256587a868d-qemu.SUSE_SLE-15-SP6_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=2d37008350a9eddcf4c1d8d77c7aaa0617b120b9, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=288f831c17765ba89335bf5b8e9691eea8168d5f, for GNU/Linux 3.2.0, strippeddirectoryASCII textJJJRER5R:R,RCRR.R/R@R?R>RHRRR3R2R%R8RRR*R(R)R RRR R RRRRR RRRRRRRRRRR R R6RR$R7RGR+R;RRBRAR0RRHRRR3R2R%R8RRR*R(R)R RRR R RRRRR RRRRRRRRRRR R R6RR$R7RGR+R;RRBRAR0R$sRgZAhҰoLneWNfX8-ˁ x_DI ;H3S7ٴ ]5пpukuĘC_hdL =J~ _;ņu:(}~S xMEbK7dޮqԂ;ϭ,`?gc,@N.fUKoms]"Wk0KztTIIb>M2̐F® UUǥK3>C&h^ t;Fi0M9SN {R'HLe&3cNl, FGgf6|egV.ٳ6]Mqzit50(ـ 7^rҗD@t(llC)lXC ]06Gh"&K<;",d~쩁nkfEYB(۪f!SC\(j 44DEOZ_q,,r9>w/Fvz0_3n - V#m*r>Tr BTxЄRQ%]cA};^ \"z}=ȺELcy-}ygFc10ߠp$]f K ^(`51k! P͋6"r6"S ӭ{uZ-t,q5m,>LL[RK8,C]Y].X 0Yz0$PнTNπ~ٮFD ~;hV|F|() np韹U.ү$ KVleQa6q4b$*,2ϼsM}i7S'b%o,Yl;;۾NE]ț'O]jM\G8iiM7׭btl7nʐK{ (u)1WSE'=ojz.#'QPn 9|!J+;rU^W]Tr¹Zz'k=0Mْ"NǩyQfeIQXh^~Q枩=ZZ kN$ߗ<9OLte-l~K[PgGII]#~3`#pǁRGF`'TU4۞t.OְdžwNSjV-˔*֨[3"4ɍipmm<+ WU`ZMVԉKЋ>D"[r3βYOfMy elgyR':!oH|~}KJ)"KZxo3ql7xz>: Fyh90_kRX':=oS -LاU4><{1{TBO0Ӂ!>j 5u~c\l3:S چǕ!ȺB* AZ*L+%'2EtdHʸ5_:w[#ppo_ReZRdztEɆv\R9Qv]hLЌc 6:7O@leJ|Wh!O!kuHƏhR"cvÀˁTvאLUm1Sv"Oo3DH@_.\f4sqְ^GJf1#;d+6ڠZ6 caJ2?ɉQWL&vA#_t+AAG<\G:Rq5nEa.5FoR wRLdD Eo(.% CΐcMyCL냶[|zMr:AHftNŹr2KG?op&*}kGw!N.e;*!⬃Kivk-G;w`;S:\ JIO.;iޢNKTHFț?~A+ڽ=nrd?vvB Bzl{jdxiŁG:&aSf0zvX=Σ& HtRYkS-ǧ3?Vҙ'=k )挏}oh%7Q3ɏ 7~zYIE#HBW|28>))윛sY=($~A^׾;[ RZ\+1 vCt~A6஋OՙGi 61Fll<*)D [D\jWRY~>J%Es'ڝ=KX#ZxsIauK A~mh P;ZW"=7hZ>LR1/#r9t8𞪕T\-$kqY!t4o`?k=:n:}3 ߚ;UО)PmeqPj9ޱ<-ӳJl oox8O_)?IңĢ:K|t-8F<0e@QۿD3_Iq2B3k`Gq[SazՖa4INwвWt-ܓ)EGJCIE_Je \U/>Z 6FA^ܕs``N} `a.%0XI]`# zP|Tf2ݯ@1]k$%IlGmL ˲ƥdFm;XCƵ1u@Y?jGD&8|!%XCJ @F_m{΍ T d)!BѪN),!!BuaPf Hiu;][B1et̸X+ Km 5O1T:!ZQ>g~%iRÎx+R{A0}|_vqA,r0xکDߊ?6z*NX̑s+5Rg@!#Vw' XeU@6YUam)yQE<ֈ}CaY+jM)&:f}X0G}3X-rHG/y攬usQRZPO"+K&qRs%t?tLy\R]!5ioAna/R)7 4y<"`̑ɤ'aI G~R{mQWf!ՕPl5(t}GN< 5J+0?Lhs;@~ sui+<EwPW4;݆s0LJ#9L*E2O8( ͻ겊 4vdžCq0?rӼT o{;"v=s<:LyڋcvbEիRYR}Qx2O1bo1ڔVT&yQ*F|MV"CY' pOwƦvQv*Mw~dgʼ~+* }[XL+}'f N-9k唽C׀FWwl0ST_gh9mHJC &K*s\bA FX2cKd.Oăx^mh13;&:|x}-gi@xv䙄 sz3O6Bh(y 4&JqH@8fjTx7Abp0_^mn;chFf'*x"YΏwkng pY[>ۗWl_h&jj!MRz8\1ˉ4y ps*uIVWJ}JsyDwdG"2̓@ )dEp<ߖ˥R!#t $~kFT=E0y*Gg -WCjnZ]z`S. L?M 菜:^On,32&YXdQHc/)%hWNj[o?"kN]y~bVWî~z|I-P d:yMJAuC 2@.qS@Zx,6 07w_WY45 ՖVtP`|PD7[" epZ'] fgvnxfĠi[C*o霏"x/~AF(B%g-vLV/i["m\CAZ04άי`Ko3*}hebjMo;=w:&6赽*8XPTzװJXdz ZUYJ076#z`X6Jt*dG:V[7 E[|㷏Ty2ܣafN{rC9Nq ^ʤ]"@2sqEԤ0`5+l3= V:gFČ 5ڴy"ߏA/pì˫^t=xkn<;/@Xtg_u/ mۤ]~O/^o\eab~ GgL5S]Y0K ;2`\ͻK*?Gh&@qQEM #Ϻ%]Hp B[>[C??sTH"fVd 63?U5xX߱XlQA^#8^ОW ԗYZzB3B|jCRv˧޺سv!3UUzqȦ=ZObc.BwH `v%$yFԛ /e22P$G@grp}MA?TTFR/So&N8b>DaЁޡxgw%aukzr QJb,2M"zKG\{Jr@R Ϛy~ź9_5ONe #9);9C`7̖qz!Yr孝)A z\#^@bW;DZJjMՕYRhTMO+|BO:,w6dW47;MXIC)&s5Z9f-tH>B[obl0G$WeX:Xv/ q*vodoQ]|%#K,ˀɐ!9'ʞ2\z[PZev3c{k'-f/zՐ[=Rmn,<Ŧ\>$H' c!xag1DЈc9ʢŖ8TU_ Idg $X\t5j^cƌ< U D70s__BT7cGPw(%ڪs ))z2/(QiSŅhl( ͢b`'rt YJ%0^x)/RL}`mh2NS48OQMX?u~r7DNŞz~hcbA -iX%I',D-ua j-Cdh 9ڐQ r #VZfoWJK*-"HR%T#{0<Լ#x`]/c_?]½zsM(ؼ>l]rzGqr-traWK3zoYQ55Q:}sLds ueZ}fAxNL}-qšY{hvZĵo&jČ>b:¹ 6^I*(9b{V"g4zv5'vـ[2*WxF*);"aO'E}iw dmIpSkXٱO"y8|:QcܹQ 'u@$RT|JiHNl-$YK]$' x\Im;ZxuEFaJ1|=W|tw~ ZM>6öWqze|g bjV2[fMR`<Gʱڷ|ӤVC<ճcPd{Ư]$n02^YʤËnig >ޫu:8:1s͙m$ _5mhR3lO) qrfQfiJ4 v#I !kIx }EX jr*mFrB XօvKge]皮sd,d_1b6F?⟳V ]ۡ+d9vt HxL֞lG7+U(lsڦtocl00Qؙ,A_|݈N,#io꽿V)5UeaF - Y6I@ X4N ;'_x.CQ7f0 niq tWbv9tKTE2i*d8Q?PdD ҤpZ/ D[m2b/XG?\(+'wpVY{bw4.n}'}/dfoqAlH8Ne^Sm (3p|  32+}Ǻ?,vL"v}6Lki %[bڹSQ(D`qZjg7,P@kQTAJdX7WVVJki!+t=V\byWuZ˅[B;U@NVFa 6 B{4iI{+#oD[uAp'7gf=c=tVFv8AB"J%<@Z_&Sx[ ᨰ\3Z;oV͜bX#ه-uZr]H`;y2o(AArږ9"ܟU!@7kӘx7<](nюb/Vxڨ$S/DuF"Bv܋38 [k3@hġCdom7S~ Q5b,((fHylLG@)9JN`f}M%T?ܿm}P\Iü8yD~8L}&6H<jsrM4e;͸Z`ݤpi9W,tLK6uÙRbB! LG iJ? b%|w`aSHNoy9ҟFJB6ֽ= ‚ddDEI0,z^jy 3A*k2$Q[aZ>FQ? 3n9k("{vtÏeT4 Fzx`MrY`)mx֏LlY¡vx?V*J7NdujSoE5_Zh\kxJWeWjʌ + 2JMp&3 AL3>#Rqț)4И"{iynE jFr}/o2k9 PSh1, @\E^ɄcǃϻuA4"#[q95s5+ Iˌv{͕N/2o PڕI]#X n*gJ?'~&yuMLe,C- Zӯ|+P}}!)CfJ˗מdU!+dDwA`M_o`"K|GID]5Xj[_`)3 E 暚:OEQ{[68B> gёnNcZQ}̽8La9QA?L,[,va%H+o *zA˫i/#D3o ff)M>kY)0|jJF })R/jzhGF'2DeNE۪%eI?d;v=eu <3SOWBC(!  &/?Pҕj'E?vE1744M%U Z bed5ɬ7 =?c{m'L%'Nt?]\5> 2Ш-IlڡG(C}pt#}wIQB[>%C,%bR݀^&ގ`XnfoHuI8S!_^x'זp .^wH 2KXdwVQ/M qym6+@7%VMi? i}j΅  :hW1K%SY`y7v㟊xLHtpm4^U^Qd@@CvK4I^kn)]jߣӊSjܤJ)'Ǜ(aRXK==Ϗ=n=92vt@]諆 %Uw<&ψ ! AV(RDƏNG~S)8J%@ya(yVnkXR5|(lkHM)W|k4*9]w6Gh8qT'd =\`(T{!_.U<)X2:W \CcAѤk}z(sXdap61]`8m"="v1j+XBӊbtE}DybZ4 I(jK72xGmY@-Im졻YvO5K+I+SQ#aolz踂DXA_p/Bp"F:tHum!^)Pw>IwDȫJԑjOQwsRP3vP^kc8xMH(x$!`'BfqO吸6DdY$Oh;;S|߷WVvZ0WSfُl -gOMo1@nQ6<0:]ߡkFMwv)Κu35UѸӟt;T`'-ЃEk_gOd7xn@xP/x\`4EJnɣ:8bUTՁ׳JCPY=}ܹU2-'j5-ueFj{ĘsSšiOaG \%^@2Ơ;7SL9zR{+ʶx7| ko^1ΐ+]؉QLjnVa[$zxh$. = &@Q7z=W;ƨ; /6#av6P.i-⋅/@GשqVI2N*qv"[t"V6-0jpDW#c~i=8ij(8SGlemeqLFFc4H۲\)i8&|S዁w>" tY1Ǣe ~_Tf *_ɿLA/674YQQU[ XŖE0޼-kc4:^P$mpA.I)~(aXATVbVC5Lf͈9a[ %5]k(>>d(d pBݥR1Z"| %w 3MwgօFLR$ʹ'&nG)Q$zaEcOh89pf&4 Gb+jFg8ҷht3zxTO8 |㌹XC`#t`4YP0wKhJ"GYژEOI)(kǫ"z?qFrCue\Wh|Cz06zdE 1xhPebu|P婳__P2ԤS7;ߛ^3An|Fʐx' (upcbH> OAV\&|LD 4Oך<$t怯giIͮ}#'졓A]ƞ.DWWy\qP^7y*"VyN+űm2 j}zqtֳ*)BEʔXcrAta${aDUPG.ŏWE }rw3&JoPLb 'WWO]Z4aYF\tQR5) \=ߞ5J#`zb0X~BsM67Ύ:o L-Zכ?llFNɢ{ dHdP[=trl h)0!MOnd ܢ1LҪ-YeV$Jwc,$p@-A,$,&vM`>,U5'mNDyoC˂^Nng 73V@y\&_WO]}+yS8Dmp9u’o#E9-8$(}n!%9nB-I AJ8~^‹;lC5=8'Y.ǵ)" 5ﲾ Nh|94znazeQ,'kbMKov{G "zxU(Ȓ\@m+GЋN'@LS_^X'Aѱr߿#aRTvfAk9ƁS&w^,k͠+~/lwP)[]f}ieTˉW_Z<ӄςdЄ;'yd>tvhbxL}6'+lXl-i8g̢m jcXՌ ٳdF). P!3&бW4gX0N.wPAElHjpɇ{$TvF|0v۬?`"#5Rp}š)V]toE:I1'M@E +bB m$Oioiȳxi!gsK12l{$=yT.ѡ#֫Wjϝ.c$!䂽|+lL`7*OTH¢MbVIwl` F `! mu{5ՠ#*j|秥Fr``eA÷EuUҀ#8,xJw^t—tJ6?ه$o5s XRS4+:ذYOo8I1i|7b됫f]c}!޳ *7|BiE_)M#}":*9^(@`ѠToQztX]Cw0՝)2s^%ķ;aW!u7 ƋȚU4$GS+6eE.%5\rwsg\:2oGC*qDkrjsaq NmzE# .x"H=76Ul;_$ۄZϬW-R!LãԐkz ]u~za= 7$/u'~ K#MLYvA]X_w?_V/hT[Qexb̅% <Ҏ>-vA)k =p.oosd'lK+0k3c~NG3y3Y&bl0GgpUG) \ ˈ/DlSӤ@*u'BP2֏ ց4IN##g& PקU+ΐ2z7ԍQ"Q**-њhm阣Ąx4..N~]">k+nׄL̛{#.ju. qw([:ŚF;ȨA\)rˮ+BiRߵ!凍'ewcBgrCʋW$X/PRhQCٛGn{\bt9u:r $C׀a{EJG19۽䯇B613s#߈xbnxOAHiU3=:~Q!{g/ߨ,NJy!@* Z v~t&&s {>S.19b5hQwCwp_bcB7^ԥw*4L𾢜GT8﮿Df#E9f uFXQg-ӹ2ޑ?|1yߙDaD0+FRˉ}͙Iޗ(y _֎̨Fް}T_7P-U3h޹"F`w}(_kz<ʺµDhVjx`qFa9媤0%G02?YBQ$]#YN8>cdѧ \.T_A;xw'oG?+- M Ѳ4N@BwiAÿ{~AEn|\a|Zw^ hz:!Ě?^<4|0D B0ɂhc"x{d3ڳ~K )WboVkéϻ'FaY_ZBl((|uiOL׶ ]h#!c5 1LE]לߪSTX{iE9M&[dbJ3/jDx n;8kZlK*6]SxDO,GK$+m+J&VPz|ȁ6&QD|CM\Fl䏁~-,7R|<`0 dɺRHUJ=gyR*ШC%)f.5 np]9Qvl^wjoiy)!y+F݈@ҏl{mKo[][Jm)kk.d0%JZz |5 E49otϘ! haRγIl7 .Ù^H94)^B+F6Ip=+Gm7](xW&hC~ 0YYQRd Qo!xq[H8tMYg=U x*)I[, @DU<Rh~ީLs`!^\3snHL*N=snZ;V\Yg3[[Ž2GwiR:ő9clx" W][t >Dξs8 `f|]ְ1i-6o/_׭]qt {߭VYfHjC^F`ʀS㔂;٦yтJzoZ禾1hoR>>ć(Kڜ#'ZJu|teR)#B/΅JTG㔧'VH9 ZlS:['7RB>6YJ୽n)XpHZ蜣bsE_BL33?#^Դ|Jbf_cF服7 tDQaOn";iWb5W,HɎB]=Bi@Xy gҪ.AR0?;*F2!r|KaG>vU;x6Cb8_1C1AG$H^v,qn(>\XaHOvXV:) ݎ%Lk]qB CK QV%HӅgNiT rK+PwXw6ޭ?xkVĊVQ'YXdSyqDm-߸Y ͊/9MLmb5QY>tkV9rdiIar;F(e9 <79jUzn@:]> m 9zLgHj>ĺ)o\(4L{y N =1P$ a5+O)Uw-( t,?w]i9ګ'e䤕avHqX X4=_=o ,zzSO+ȧl%Z_11ƅwY|L:Nx3H^JV/á5zcgN90: 8DCRc~C]]*rf6~n@mւ_ I@|9KAKy7w"c3ZbM󜤄rṕ0qtKW^uzOw$yklS0pXڥ:T7>|y#h7qnH=Ѥ=NREKa=bQiFrO_lbt{!^&?lSdϬLFB^SI` ,lvJSz7E+6}9gڦ?w!x 7۵}#}æ[sjj5y08҂$uS(ٙD- ҕpixMʒlથZ2<.0~LCGoԋPgߨk yNQmד 4n,m(X*o` 4ڄ6Im %#i؂u>ꦅ79 zLiryQr}1zk^=Ʋ`<եwá' ՜砄.LSc=-h,LUՌc`f&&gː{)yPK\'ፙ юP b.ҴQ~=2M">?O  Bmygb`N j}AX鎲 *hd ) UA&47ëH&|nŃiԕ }֙,,Fo4IJr'X3'K3Iqٛke+`)wT/A#` ؿ,<-qbC 8եGίW: 3 aܱؓ(hMFu:1:79):'eD>Ej /0F[eҍ.}ˆym.JVB]`}Cs(i>hiK^m̫ݑܪIVaދ]ߒcU() Ot92kّ*hW[kcH 9)}1@o&W@Ux|sD궺4 ֽK%0'-]ޚǃjl,M{M[MĐ oSo&Ulgܚ9_2V+[tǷ`C%i59Big l)$AMrQ D@HuцckEݩZF<G%DDcwA\XbD׹*e,Ո[UC/- LFF̬l.VSmԘx[,>ɐuD~W7돡T= $ v'Ǧ30¼z sY~OWCܻ߾oM?X!ܜ# ^c<Vq .ֽh@)?yUľX! MHu>.(YK.-L:e瀧KPc l6.ė>`sf{Y^}'Z+8x9L"Vv*t!EQ {!ZX=jbk͂;8#zi%Dg;KbFDq_));03NKٻcڍaTi~6.mezf'S7u\jͳE+UFc@镑!ha x2- Iomy0VzyShj}.l~I4eaMYvWJZ߂þe88 ~oIY8>Q}H.w3Yd+<\(tc8e)?y~ͭyOll`Hoa͔Ɔŋzcqae:Uq,Sl7><_Yg!3G KKk.Ea 2eq\&&ڗ9y$&#ɘù5r ʛ| ?w7Fr=I*a6mAW\y~EI5r1 BV.n9-:V37S_nbΠƽf4Kt-t6"Cf4 X{zƝV"b"$n!TShF=Bb쬆.Fƙqэ])'[QZ ÈI"=4 'Q'yaPk(zKdeRZvuIh YT(#ӈ|&z~Д ;was ~LDgA-QwrB{Bx1~,o&n-K,IS8nƎ\Z88)Λ`A?ŠF t~įAMC{='i]]U y:VY{m0O ~fs3;zJ|QPg"P-k;F @b3F~bqf">,HùD[bMB.#F7G4 ,ҹAU;yXᦡi+I7!ԅ)y(? !gߞ8 nҥ{LCY_$\/gsᄱu "cɷ7@bjԶ{|iZ|va4AVl[ B':xa&[l-Xp^$N ۡ^ l%+cTRkIt⪳0& [d]sy7l}n¬S[}f|Kȿg3DLP^AڽkZlUeZYS*KSo㖸bݲQ; I63?+ X4K 7'?yg^{єntb!S!zg_/qӑކd??o%~Cpɦ 09y:^ YB]-RZzgT{"B"K5j§[)_`%Ў%I8ӷے`sIYcE!]S*%%UA 6Ć#ww {azJ06V']|9;&8 $ 28Wrߝ/d<Ty3\P9V?_ؐx]t>J sZc/*Azzuo&X;ű>ºʔ~k&iE$c+K ij_'Tm3QWnVZkZs8:KL wۼˇ s5?L>CdL-Ks Z ։42]aٶ~fϩl{c21ܶ":&ⱄJ14 gh |+djx<4)I_ֹ65dBbƺ{2Q8.ڂC_kl:Kg-Q[Β ,NTR>ajo[2CmȊ˭Y}2fc&By~jnR_a c=f4t;^ /VXcw¦W~Nl }f Sr=7pfMȚJ90/ rk^2‰,.FG %j p(P>oaj$Q.jy476޹ОZ+硝S&@F^jL|Ѱt#Q]ZCFPV.7І]R$1"@Y }Żjzr~`{4ky o$u`3fU>nQ`{o/1]v6:rbSf(-; !i]Thmo\ }Tc[ x+pKWCQudu $oxz3]u9~ii2l]=84Q ̗yLZuA%T=b3 2 4yü7*Qr&Sl/NEݸ wXkqNEdQ{7iU6GlƄ݋GdzDҁ}z$8F~`R|*w_y͓.nYjf~YppTP|H6-(Yw[ ݘ+݃@,È7؎ M%ʏ98! ƀ I[oytr-^b<<8I Wb4?};{<)gCt lTOL~6? T:,g{n,4g5z9TWfH4ˑȰa6-Pσx@NpHlW@䄆j5t$Dns.Ԥ$jog%ٱVqvYJ*`p)iS4"ѾA4IԵ啸FI $֠B02ꜞpiܭFB>0gCTO8Jn *-cS%e\&Ȁ,~6yoIq$ 8Dy4ս+\^~;dn{`4r6ʈ 7b7"]CՒ_9ϟC׃7jd}%(|s,87ZzDcUrCavM'@,(ڳ~;w#@BBGEɦor:$]19jNGt"vg5_T2XuW]03"EP~YEsW$BaY 899I$Od牎ҧ>  œGwVi}ŏoڀC%%σ5 ! =!q yiw'bʿ0$fN՗֐0.0RJHஆj8q{j0q7w6L=7*'uDyҾ#0:LSR!qS[nf%܄;껚>):hޛ?[13ᛊ3!8 d- f3֘ROEEJeZz-;[ 2,o@pFB]tE1)b2Th{ѭ{[>X7sr/F•я=$"@HocH7TA_iW\%K!JS bǘ ~H4wg D0`yɶ_ #);y0v+)@2=K*듊( jXiTkP_*Z1hz^vƂ-.CS۳^o|,2yZ,-#މ=qȝ>Rmo^򷭣-:İRn˵䘁pht^ĤNcCNVBᠫq:IFq}WMbzg٣.G]vrD6ٹ]?HFSpuފL"q&e AA%;>-Hٟ[VD'n"ίa);<:摀J /[>x((j`8|rx0 "/P.9GB]fꇦ;2 .tH$ nVaOZR5ђb8;OYG9$dL24DAqwSgQvGD*"B@_sے"x|/sE>k 0,ye\22YQ&z+=R@guF@ƂG`]UXac6 |Ÿ&wZjXe.I՞ۼwtǷ'Fo?oNTW*fpWPf=mag\阕$ rU$dTBW_ր|*=C=[: #qМ4s]Hj2!^=QG.KZ Ii1xu [nqS+{Z?}I۵]Xzd߇y^EN"d>/3 EcĚ(>MRIhzGT=JJw#కÍ>#GwWEnҤH 9*b1uR{XS \I*aG+F8%]ø_{7X曧E,.2qlj!MuH^LVN |2dbi]:^)!MP4Ai5,ߥ}C=2w#^!.կ"Kv9M:*y 21%IE5HA+ <AoGA5Ǹ_ 뇅ŨJmĩ./bB.l b5o\{XnϢR4 A3iBGcPe!iDBGO@wtq/%gZE?P;Өpzς9dGLFZUu}JPE=H'}[zp!uSA̟jy\BjKy!]Aq2 Ow< `x3 vA<_9LיfWBH8xYmLT{:/~rb]0׻fO^#\)E7p Sl,Za!>,_83F#M)@xd'#$2Q|aT|3[2N=;,%T|&׈-5G4r34Koؽ^p4d_w9WKDfBcb4-ξ'P k7lo . Yػĝe;cG!?2x)mvAؒl^D?p%0m*+ʵy3 bOP{e.ϲg|̓}Фf<_{i+>2`K&1T,IP?]r#~ɺ\n)k,F,W@T;֨Lc;0rKmhf|ػstg Dµӈ؝l38ZKPf'tUdݒ S >i(Kݚ̃B;>?KMƸdȗԠ$-spԗRN):ItT %PrVlIk䛏|ҹpQ8/?!Z n b7@N[{}YWMfAsV~J:'}YDOa龷HPcq3AiI*(wHV6y>tY KH?B/M~idʏʏ7.4ykCep :1Ql$wƹWK8&iP{M$sX bzhS:ѽCr|i@H>ݎSJxպ}kIjQքcZ`ʍ|:Wz'%B{7: 3뫶pE V#NS br  ]rƞ F3 ^&+MZG{8׵ ><3&:qGbKȀ\(}S)`Oܘ{T/|FvP}^xZz`m*R|H6*X03멫 \8M*؈XT@~ >w 6o&h+F:Q`|LkQՎMGn2qD΄FmLdAca/P½ݟ,^n^0-JrF} Ug_*(3Ï<iQ`$'Lt`"ePFP'VN}NԾ/lq7wÇs :Anڦ3<21DŽ'0޻塄uI9vHNm!$tS$U˩&y@3K_dvOi$w=$ث[D^m ^84w$O5.BN e$- *o"΀t;X]꼠fÖkwNr%j$Θي]2Ļ^UA 5i6Q[׉$u}t71C[aV "[*jݵ/xYӇDc*uLOx<HNJf vVCccQ~T5:30x_OS/g␌/sC%h8v;nQ )"$mzfNv?ϭ=eh*bם*_ 4>]K?Ätn55A !O!JX$)wQF+8]zk!/NH/O|ug'pDD3Sr~đS}rX95 mw)ӹTZ؏w}>#mgӐ[r XTty1亖="pOM>Z6b7v1Q ;r:Pa!P$@]AvvaY{SKzkG r"@f4h 7 I)}H2#N_-/6*lPܻNMuⰬ@e 2% %߂@:c.^#i!DRA&/%N+Ldn0!3\ %6`hAXUz*ԸW rR"7cӬ_7,hi$D(ʫl鶕 ihx}y9m/]$I;țzѨh4aR,eRuڒ%:AP*|/mK$A cZ†S}MPa"赍L~1D1l' :껗2 6%qfRH*/@ GwxedwM=$b2qI}(`T(CZ>ΌG;B on=.{Y9ޕTrLͬ&'u^Jt)e;}?о!5PqY (Ŵ YHqYŭ„MV xD@&@9v,dl$ES* -vaK1 AըJzv F{MVvQ:ٍ]Aed, jX.b`bOeJu[Eaƃ kg\u|{͒30$c+!Ŕ%[w(WB0]a,E ^@00j?Wj:Fe UNyV%~\53k*=8ze6o͜0V @,1Cά R7Uޡap30+7K+|ñCv2ݎrbz ZG;Q'$+)B!r~~&q|7q_^ס.?@͸e <(T[o=:ꭳ=G6WӜrInOZF\,Jaܐڨd;M)W~wXCE͆CD۹a@a B)iLĤtφ̍1-Sc)'vDApG8q6m7 ?} :BEOVaHX Vg#I̠7\?߱ P;v-&Bez&R*1޼ :{:Җ=5f4uoڞvq@w( )ZW}HvpN†|y i ؊k{[lW1*Y.`q" d@:UjԱšX|!?.1.]grc>6]68xI6:n2j/v=:^׫Û\1>yA-!b' @K#4&Nc4>~ݶ9K'[bU~+ ].Œ%MThHao 6s m!b7_q1JO`[ /b $"JbZKrN_i VRsN$H96*I⟷ @6ޚ~W.ϼzO%v @Mff%b.+jҒ&[zm* V@4%s`-xv%Ù)eBV- EO%d$TPO5O%?R.1c4Cf>]SYa"n$0hqj{@ Hȇ>7'߆n:=G&qe $B!yLmW!9= Zf?ω:j!lU닜"eRNtyutwhN]do֬{ʻl&8J#sU_9G#ja(&gbE@ ,,yCjMduE!"ȍ9,B⨺)$&L MNUXТ՚mԨ6/ƔH/GE9&QZZ˿s"4y3vZ=N Ә#4w|Kdz;3\ 9t#ixexn 卦ԀtWƞ!O/ [؍ (V_E.}viRf.QIʔDs,뺕 uT-sɳWlC'i|h`(ȳLQi n=M ]H'AAK/,D*0?jv % >ݔrmquC~u6W3IB=:D!T$Z?#h#Hz :u5;jACpWOPS#G,lҲUK eV?MJc Xt Z^_hkRjZCzj.}1m|ȜhԠh8ro(OȮ>}fcYBђ-{7KQx_ &);΂FOlnfQ]$YTfXaLw&%g9 /D od}-RwK&Gb?n tPVX~ G4vJ`qTf|4.Qc{eo"i-Mm~XʵF~hƾl.!l$ '>UP*bEuk<&(4,_m:` 2.j;Y4S+F* ?m;p瘞>K1:>Yx oPP3 iW- ?Di).-&6RgϺ=X}M1281%E(dIt.(%0]Q:;-fMOӚ&/ފ CaB uu?EK4!S`N@E1Lн#ç{sڻ/ }Yi( s70ȚfFYX$,3aA`>oPxۇzc瞳d7[~KɎ)0DLDzq Y_\u6g{n*D?z,ҞYTtq+)7u S>ϋ.L܀)̒+5pp {dLRwNTU {# ~_jߢŝ^uʬki~Z!S0sT#5<\[^!`I͎=#ru3)aů*1ުTS*L.=8["P\`>>5΢)Ud(tozfCءGDq .̪Te~LJsC4't,{y# c)p\v1\5%MN/CVn%H(ݴ7?2xrhy V[J]9F SFoZ%~QSMsx:_ $5|%,-/qFm"/'>v2l݉]0Z)TTRo+c+iVȗo;but{\[M)Òс|bIӈ#V]!h='hd|ϝnp`^ V1IU8L]3_@ ڈ r<+)Uiaa[~`)IA᯼?͈ul>{#y/͖[uW#Oo17'$W93nh#}G2%Qn[X\,L f)6cG ~D/ڲ۽FZ`/ ^@-yn@31SV`/ mU=qTطVo!(0h!Ou!m )A(Ct/Ł,y@FS^Vi>EE*0U[,;rlkD" 2 "9fBmV\dR|g8 pv؞ ( ɕ<\'2 9vlP1Z6G\ο?GiK܇NxC7˕\1-, E/ڼ5M C=W£T{v;x-@iZԑ$c ڬMVߒv! ⠮.{i1s߰_5iJ,"B.4Zv`5EfYSa3g͑߆P*rI%)'.9YM?Xk#o >ק^ 6MfCqI˾Ea,@E:}:gQsI] ^ _@IV,T0% MTr<H{֕I%O?<\±%fV &`J#GSc<Qv\pG7^rLFr艮C0枻i2t/OQôz Hÿf2qs & Y1rr`T,W12₊C>-`5~})?2 ~ 2/.R?10@֡;B@qSk߳g:~Ӯ~H0B* Xy)_o mF%P\gߕVp6_B& uQt=DŽTPCPQjsuH1kp8f34\k2mUwd"E6)[F[Ι*eE5!=IxٯW1*L3?Eb>r/6ᖗ%[IF5{k$VRP)뻔C461Qv.w%_!MzX@B6aJ/zqM61aNA?]HǕ5׺J*37f2{3 -8|bwP\TMo6&2ˆMr7f]̽$X ¸7iV<~:hxܙ&idùFIJA|xpjR 1:Һ]OT\'IIyf{ xJf!QqdbN8yKwW ])8r7kZ)ͅnSJ꘵C %W q@Dړ{gqpgh'||\ MګMb""@@NP?}ɗCy1zXvsVvAZ2xcW[ }\b2IV1cjL O3:ȍ7oy3G@JX'1Qjә)6@zuvܕSS8 ]67w 6i۵&NS]M6't c#1K {Zh:C92,qnQhܩyY *Nİ{5)nRV4tQqF˴tlY_$]v Wva_@y4T6?(3 ( g7iX&&6ZpNbD f%oK2K[WZ;Xֹߙ:+1P `fM`NeTGo?}"n.^-yGpS5_/5+iwɷz~L si5@G; !jd"ㅷŬMZu &au\Qֲ8LA- pm ׹^Ko.e%$G$?B,{m-a"EMPOAO 0L<,` dv-6U;@VT-WMB(o 5Y}(^*(=ӋR=>x4o}>s;?D3[j)՜ ư*fūrH.(Z5抿Fk#7? F'P)VvW/7dD5CYT_iiLk!$8"T#WCk&AWU[P6qNwc iر"GܻaTG@udIθrPpD~+o!-#ɔ})B@xI+gq68+Z=U&*β " s{;vWlS86 werZ8O 7w4VQt=jgE|:A'#%Dy<0 ƒԏp0,a axE/G#_FW^?ni'N8W{I:hC+߰Ig n`#ϞR~Tʤ+AAxĊ=] > ˸򧄳i~~ PCu2v<~NJʀyțYf38s/W &D"NhZ !A4vNT#05-}t x9ϕ8jl)_7( D\8(Ղ0祽['e%v&j2Bu*ڟ}mNduStp(3{Qn<62Pk9:Wh_yp_bY-؛ϏMnS/ΚXA)g~%r^cMAjW4z^OFCTDoVTGsbݯ| E f-ӦՈ'>}|[6I2Mg$'"ve=r.kb 謷Obu:x =jiQ̖DR9RE|󽒵"Gb Ղclɣx$S#M$f,U\7;7{4ykh9.I,ž[E滌ֳ;M^BB3dZLv@qG|C ux;56Ћ(7J@` \ /pQHyKRʽͫ85h3 %LB+YwA:R j> tO3dm$ Icڃ/Αʽ4w9ͣ-5XoZ:͈Gz#yc[2\SA8R V23r xr5N◘~kqox_M٩ sw kPj IԽ[MOu8+p(#N 0ݛ\#RߥT5 :-=>XZf|R巷0S,\4g%R+0~Sljp{хܸ\%}9~؊CüQ7իus @<4L(O#ӚäAN;]tCBWmr*l 剔/3AY&66Пv4ER*&[Q hGU>F{ 9JͫկXּHWA/g*ݲA@tץaF>neUŜD,*]Я_v޳ nsHh^"x Er7>lYb=$Q +aNI|8ƣa# 4COO?@9&Ƌ*4!C0P&1Xpki|,PtJ7Joy`(u8Өx0n|?t^a]te5h%5(P+ oVaq=Y\ErV8s1Gn Q%oJqgڗΞƉEBЈ_%A7]_NB^l2]6a=Oݼ8ilo%袰eJnC-T&J 9dxЋL,ia뷢-+ -] 3}C􏆎rW1$$7R %}Bno22%~4 =.)F2zyg6a; }ӥ)rRs"}W q}ag}MnD-=7`'rdF\THPKF ŵǧk᪷< C] O+4 le)%NH^j??C͚]۩E=;JRҨ 'Q5V<4%y_Xws2JpոTz y<5C)9&QoSUɲ#\ɯI|Cٱn)k|7 o/j6sE,@A>T]\PtƈMzTɮ*ueȋ|Ԁ{tCLg0xzƙ$n@/Exml8tALwUU/CT\g::W] јvyii Pv4VF1'*?`Pdsk~*Ao@d5ߞovT Q ((Ex5$ӳK#1 / ,Z w&MBw^औ5=tzvf^󐢯ZpW24,^gfo/%Kn!âbBF6 .8OF1c|,gXO̱ow[yo7ԞTb2 ^F*?8 !*LBx0ssWDAT+Lܦը-k5,$I@^>-,2^V=##vnag$ Uh4} ow0Jt#=`A؛i&vY[ø荍s%7SO}|jC%d&K\ }-U+%wSDݲ|^#jɹh /S$\]ɘ%SHIæ> nJ-m=1D#3ڛу k]ޅᬖcq+H@Z~%r(;IΘ}(4 $Ee`J f(>.hJ.\і:"·Жk{CD֡-iA/Da;/Q^*qg*W Dq xkhIӎ''_,L~}zͽSc&qd8ľ1:|+mhzYN_&-uɎv_I$f1;S_d_=jCHNg*. ?й~Hs?}Z֍0" Kd!yd_uů9eeEqaK(Q"yф݆OL 9  z;:C9w&feaZ'A oNIR }RP2ڊ{`x MA #) d.w;U&wemMg,YeiOb?9d3 }:#MX>^KX@HzYyPRIh|x9 Hm/2%Z\o3zayfyh&5mB!᷂zn>P Ѷ3.fj%0[#(#h%=h){Bojo{Z^}.Y\wҼ¦25| ړ+Q/̈́wĖ]D*0{r]`>9x5Y-Uߴg]1d*c(;%3XID)$ t90U B5&##@E9ŶH}4% 9* IYF1I8#+7•}Fs Dڈ~a*xOB3 FŽ9J[lZ(AN%M+CZEgsI{G۪a98AaA,?uB6V˨O,i(B$F]L(]p=UZU[n_ۭClBiﱎfszdN&W eB3IcW#3 ۞A]]$ߵ~w!ÉAg} A׊]6DX?ug)&RGuJmoGN ;TyoV|j[Do'/׸l};/7BzN5f?nP|0S$%rm@=uue1{¡L$F2, \҈XK~8]XNz LV}I_σT Kǀ5UVЅ/%%tTJkנ?ԕF-nAJbx9/(_ ecDki:OkSPB[P T(COBt0s4Ldt)X>i9#W- !Gda^bIO *N)Oa |b>\m: &n)T+;eYW-7=ghpm?XaS7+QiNXqqB)BDƎFO1aB Xj[m_ęgX ׽/ f(djh BJt:<"3nLaAb()R$ofڭ**Ծѷ'ѡ,"h*E 1,QnXjS_N{5"y)nu6~[<: `T҄g [9 :BNNxCF5?Mh!LGޛNQurj 5Y|d|eU"28}uNAJB!&"'L w3_AkbX1IGhaF&O9 Smb?i*0ޡU%u'C.8=tJnQh-quw?KwJNE6t41Wt1=I*} I'O[@9x`r‹!]0䱃U(KR"{CquBo FHew9`rm [c`i콚.]%y,ʿ=qbg[5^~kx̪U! oG( ٿ^B|Qk!JA Ev>Xu2Hslf A j囪\,`2z \[PS'˫^څBy%;( ';(d$G*`4 _9̿mʧ}EA"{my(1BgxuF{J^?NMtƷ^RG":cd]S|J֞ar6QPT4Jਁe*1 $s#.]`,DʡGs8|[wЊ8 ;R!гS,C~T(q[nTME|b(qݿ-Umən%!P;DD5SHCBlC4=݀k)!F=#RP^`>>K&]Q@zXz>c:*rݨ+_=76KpWc WP2ysv}ƄI2|VOqAo~XKQB7BPaMz-&ӉZ25n. yd- ,/@S{r_Vpd} ]̑bCiv28g>U(kCH6%gSגϒvή6YT~ ȓ׵KM}iL~S!c&ҹEɀAJ9G@^@%6 m zS 5"7M$VDX٩O:mwMP쫬:y$uӋ5uX9u;FjՌͮI3ց$@1}[ܻXj~.[K,^kq ,n'4 2{r88DH ky>rv0 z@ d쳂LJIfg ~WX:IydR3Tf> rޕ:^Nh_'k澂A8f;Cn WD;rrN% OM2,u0ưј) !2 ՌJbWLwNMlw8 ׆@l$W'68 "fkYO R s=󣷶Ԕ^̃CEe;m~gq!XqmD>z3gh 2*,,g}hlĴ~kѧivԹڅLeV 0WBJKl%{=F(s4tMYd(~E- p5gz{X;v(Rfڑ[B>}=_[>"Or@y0 ՠ$?@>֊hePT?-cL|4CKRQרwNq^&/h0&vX`2's…Mc3np䎋$PfpjvJlלy,٫x' t%AP0SFo~ ֪Sc]+1DK 0pQ@U(ԯh'i`rMXMgSre83 S,9~,[%.{IZ~Pڷ}I0~MԔw0N'M6MuO595Gvdt&3ȑ5(jBcf\ ˡ.rewN+U&-nwX~ zw;yU ao_U8ߴ6wB+B`V}I&= c0LLpLzPR{Evfn+-KVz8W^`YDw(e;ڕϢ9ZXBrŸ5;67Q/6%~sj1yze)U$0[C}O_u+28&Zי>ػ*{oHDL>t%~`sy9x'|lb)И㧅D'$tp=1Ŗd>Pɬ S+ !0-:t5vF*HGKD40 B/Q~=Oi- oU!7; ,kf[I[4 1$iN'cdPDFuNL'UJ`B0GZ\gOQ9C[ԃzeI&5Fhɉaz;Mk(ȍooCM'}8 #kt}=Fn>] T/ł7R`U#̄8 th״HxA?g6~(pww$! 7MՀaL"tUYwB!QKp|-e9t3Fzi2}C*7Km+q%ڛ~o.5lXPߨӠLU'8}BJak ud|.y3@=5-euR#@L60ZTEV0 *\t3jv7NBR[65ɚ v@ڐOc7 9HBaȏvz$,ED#Fѽ3©17(p:l=>.0[ xo4lld _֏4պ˦Δ |Rxx-+L-dTJ+xl_-`R^I=Lk$OWBH|}j2s$3f U0RmX;QHr?2 ;td%Rs~V HH嗲)ɕz'&ld'p11?$Jy,6jּ%Wc`L$t>ZL,&qZw_Tu#ፇxr',)T>.j}䎓7eɍńy>$C0Gս, Dᇸӻ@fFLmx,PϕAyˑG*jϨYYʧb0Qc]޹V!Ͱf~lS r3Z;Zi~ǩScU ?TQ-% šC$/4MNSsS#)F<:Wg3uT)XM7o@XM۰~ iԓGur){tv>I\DnZ5": S>A a 큘D$UuEo\WCxA0ӞFll>Ĺ#~3ݤL{z#{JINt$D)aeMI^~3"bipm+^F8)s:⻤7U3Hŀ^7:l!alb^FU=Iĭbb0k GLP6l~<@OG?Ŵ8ޞP;gu[-vC#3uKalflY!Y{/h*q۩wT^~ :> fcA6x5ߐkDqVnPI80//xyPZ^j8]JqKL"X0U@7#H-/cd8p\pNj =IZj/7o2@(o [ǁs5mN EQ%l:g lwe154y7)xzPfL# ƕGsm3@9(p:@DYRX'ЖE)4ˊzˆxIሴP:ن~(p]| z2'/핌yqJ~896Ik:T'F݇vjV,.҃'%d i,҂Tk6ȔɈ&dۖx==)b"'BJ}Z 5Ы˱`4:x-\`Y#f}~$̮h{6| 42xIҳ<O 0mb sl8|c}l,5_)뻉1^FQ83vd jNgcW'?.h؅ֺN8V:;9(Yj Pl8΄8Vff _4C6 {3DUU{(YfU5D9'V-N)tb@d]ބ7F{RjCwq2LA"ΤIPEÐ.gX'Rh`~x0hq[N@ T9F "d` D A/\qQ<pR`k1E˽K{=D-Y(<LhGM1 +O௳,|sO(bsuMDl%OL H9E~TƠPUwR] Գ$&Qp_^kiL2D&Ȣ[4M%F56ϐN?\&$H|4*&!v_t~uY.(~I+6+4p-Zf]O%;OH5s5덎z1irÐ%KQd˹[/؋%؋)F$qy$ET +50d( kBp#`8ԑ) TF_U  31P)8cH!Qe˃f &KDa󫐑JI!O# @zR"dc񞲋8c "2\¦ JnRi;l-c2GJQν$oע>2O68. PN.EN=^ hIٙ*-|ۿyl̰m0{( jV ejY@Mm/^y?|6@|2KqKnU+2׵,!R9!r}dFW#._uDrGKj:9a4,=ن>_ĺףe=Ue#]_ݸ0# ʑrOVM[Qs0HgNzp{׾p3?0lV" S;:4JƮ&oC? ;Bzp7Dy%o=:뛪cX) r@DP[uƖ04$4'*KlB%Cgr7`lEcSDқlOE ;f[|S1]:>5xi4j(T;4+q<;ر}kEtH yy jk"ORɺ9aKϲ\(;_eONWt6԰#R16N|"-+yp8DMu/8bg-\cN@f[t%F|9Qڿᖺ)U4N8)r[eѩTbml̢ _d!a*v γ- =G&q[;[#-6Y$f/c}'^^D@Ij׈js,5e`Qc'"-jOkCyIt#gɶY^{Pxui8 $ϡsٟs.Ba{TxqqO-lA㙤FмL ֫86tVCK~U%c$I,l.QmK/$o~w1,C4]0'J@ve ig@0Lǀ3VBgMX6!b.84Cc˞DIJWu}&bZ+*7E=d`Qd970t'R׍ 4w=V'>^t5ϓEUaciқ/Vp+dф¯#W݀Ϡ,Kp\]uZW~[1 ЩqL&ðգ)wm9[FG h,"+dd4RuEd9jۯkT~ir %ƤvVH_Mx-J_[ѕxm-b8,rB~) |7$LF轟@]t60'u}ngfOoJ]$C$ *lj!Bgը&Sm2IoyxoxVp ·TiR^$qB3rcb?fI#Ph-r g05(V2=qdCl&t`>(P95_( eH2kxkd!EB@/̱s)oxNjWXɸPƀJ6f=Ak-$NV_9٢l  ,.XI^O:q܃BiU .I#~qg1w(@.𹨞D&RˉD,z!H ̈́ !fM]-Qf=̄jhih9\5̺?LJ}BL+~/cE; +Sw"nT~cdX72VX ԁ? ~@C%U4uKF=̳/UR N6>z1;MZx2@e3{C}I#L+ 6R`1$Q0. )aX_AOSaB<9豸J MLueb˂a Қ ˾m) WM6}ĜTc)\w`Ai7֧ul$Zu|sϲ0c: h|6F bO$e/iնp郸{vg ®@~Zoa^Dd n) P-g2H4(ΰ(+1x[e#f)Nb,e@>xyJN<~$kHČ/7+f][Ǟ=1#y`ÚM儸ε`To4BU֌6sJ1y[ʀӯ(͸ CN{L虑S(b0rAle_H&z0wz&ʌ ]lK p-Qny8 ȱ{p]^%}s1ZAyr>M`rB ﰼ`3XU|gXP\_Rcq!hCȖ= ,HB2 LI ͖P>BYY#E+$s5kn;v^G"]\1tOC=0y{í%U/@%)jUck>}XIM$_U&().) {a244yk?ߓƩr ZT<ꠥy_ g?fT@6ECv<䰿9s nHqY9.'ߧ^`v9>+! 0YhY`ٮJ&T!;w((e L1o͑+V@niI +2'YxxA-d dd`H!zEFqScee5Y}5xgodGQVIL0- BK?'1L‡IJ ΂4 ͭY$GB8JKY )6 LJ) ,:|0]gNW08{A& BH9?jQ 'gux1I$bݏaOOur;g^:V7>Dw_qXۿ2N8{t~~M#41Py+/3b9`5 瓽W7·XPiL$IO]~M66zUc8h$)'B`֣W-?>;GZwnWGq}W$o{| u!ܽXy/;;(zU$=mƓ0.Ś&jq4Q-0Ɵr~J1?_lBh+!d >LjAm7I2C3 %3ӅK|v=JR4z3*]$}Ղ\m3}žxB߽%M̎E&J##71SyOAC]&枈[Iʢ8fO\SZZZ GzkcN>)mh\])5.\g1E#Q*Oe|/ϊаOVq~g׌-%E'9R&oUG& ?+;~$( a5-g"?[ ]$E @˰lрU2u(ds,X&(R` јE*Ylt#?mEbJ>ܓftq:Q\q9swvnXwwX]˨Խۥ-9۝-Eg:ʼ6NrDIwv y4rF!-&wu;ѷrm"4lW-] h1G32ZȨLĘ  rnVt[z$,&U8+21f+"T$?7T-rR$X3/i{*Nhv#sʊ{\"7.?{X #R OOu]3V F0 UVnM0 t RJrNrL&J2(. 2 Vq4L /mM/+<: 7Ce~ξk\.8%-W7s,Yj_;8noƞ) |HW6TSo ٜ'sھ6CvMΑf}$_,qzNA{cWw߼@*ۭN}_l&WdJ )|Y]GC_䷸Uf_ i}Y_mfq\e\-1>Oaۺo7Ynp['s >ATA]#+%jb'B6L>`6=K;ܐ(%1e_{=]'x _ɻ}Ff]lbZt==ҙ]׷)1bWPqJ\p5iz.d-F~O"@l}m,:,m:2TWuc{;|_8;nJ 7<:⨊ -@5N8a{_l(˭v^\2')PB4CP`?1,a̙H|U%33XWձ4uOj*XO{vW> ×dou5^@  PX/6ka׽Bf&R锿uuS;e'3k!hA8Ϯ450G]YeLَtB bU- N3G+|m5X'mhu 0z}lĜ>]GJmɀg()'+KhBC5>%lCt2s+\}ط~ɡOַi=۹U<2 Mmce}7ÕoO-'}ަ6վ(1HGunVzeU.Ե\O>X_W K,Rg6@Ho'_wo!vpOι&?Pǁby~<ͅ@fniy4՝ Ӄ_ͺWvRA|li/q h!h$*QɰIftlǛB7 hsGcuY ,Pu` |f='"_>'kn4w_^' 3?y,e`H2 H MmJ#Z̮ " EAHH#!`/}glֻYuPt {,)R2/>Ep;ϊBHFv%A1Rhs}"K(MPdQ%BXp mIt.u~iaq `x|nv[*/iݭw8nc2͇Qḥ C 1G9x+CN3Lm+Ar=4mڻMO5qrn(@iySpoV~a;| m3#Ybûr0 wȓ֌>ORэ|?A2 8  CDRe# `#""w ! `(Ĉ(l%`9$ctXJo< `eŲpgGx+p,=.Kp"#@ne\? .f0V \1N˔>*W?8CONyr`x~ćU9TpSdGݟ(|hT[f.(!`Xvy7zgaxZ6gU\mhtJ*4 USe! mlkM~W_ut[8 &a\S :Y c8{[z(ܞ}Ǿ}l9_Gx{'Gu!jbl>PLSޔ[@-'gհv۽m:z8rv׹-wWji8-7=Sߪ!Q5_i&_\ښ5''o^|;m# $$$Y $J5cF IFBAA cg~~Zǧ3z"DC"a aRb<|=yukÐy{`P5.x|3UgxCtSȧ86| $ !2($Y5]ĩF "y2TGm<κَ_;KE\_7ʉ8R@@BXqp\[A @ZH9 C50@;k%Y2m7:p*;yJkuJH)>$i~QYMZ=~C~;e˺4>;~ޣ#]^&~|Œ!B$7r,E4(pL(F{I:y@jv1e@˸ݶ);b_xsϴAC~-.T 9A=H4K'Lp)ҕ)'N'\GSsu~{Z"RaPEEA9H $BBW0yߑ,ZHI!!!$'ӑQr*[I A(;Fwn\Y$8w\)\HhI\眢M]u NNtj=Ӭnwrɯ/3y@ /pE|=:봉gD wdv^,Gvwv/.uRa bLɅs\/"rwXHM9s_-˗L=ܐTb"1.6H&PLg.ܕajDHwh(ѮH .|皏:wWJ4P^t#0c̗y|1ku)/ RdssP&!/ E˕u1Bh ˘漷6.!A= "$4sۛw^k35w.oW<ԕ(4R|OumQL aSww+ wn[=܍;^w0R+9I5ڍ #_.,cOvGnu"-K{fH%˛Z Η7_uszԑy{q,t\dJ<钡}4A"tK&!15˓w\͸q 妖1wy4h(QhK~}Gr %F;G+`t$ 2ju^stFP 򻺸n\u3wus()^\"4v](q) ybDhr9JN\E&myϽ%6I7=}4_7),vtE^]=ݰB'C䈅w=ۗ-XcstTX\ľݵ},#J/. eԑFH^jjU$2#pDQDPgT}]=k2y\Ayn s4D{מ^unwr$ݤ(lwtZ[11co7@cP{zSsIIwu엗-"hhX4W-ͮɟGA2$Ew]wk-wD ݋whbH=]F׳\ܺ\ưt dG̾}/ 2avJ`@Hf*KG;3/<ﻚrl\ks|ܩ7{jﺹ=+ PHjvd'( ί . swoL(wsAcI#nG\0)L˥ پ{{$wkӯurB=Q19IwnQOʹ_4묑s{&:IQ r"4o*=Y0!F*+%" 1!oo>1wX@L[uBo{(҄Es$^\F"W7d^rˈ1aHϺڹM2ZʰQ$01a;1r$!"ܐ0 B$HV@EfS^n!mʼ&Aȃ>v)K HBowllvڸX pBV$KLJv\EK]-t׺웺 ˑ$QG lk oK/;b*LA1#}]חS,(幀yxQuhƌILv<愚{DQI˞ЉG8R&3W&+$qda#.\5$B\S ͓g96.k0sG;r WwQ# @Ȩ OfXWt5($HsWJ}O\-}{ֹ_801N B 0($9 *z>Э<~Omt};@t4t BXh Q(t 5L׻.P )7O%[g_|ϲ%]s`9<ܛyљ঩B2[%Iҍ Z5#\s(IɃE$*Xhע 1wSW>\s W 쿾Sۘ10x^fIVQD60@3n8L;·-B29yj+s8(z1{窇?\CTGxMC ڵ!5qPy›AyjÖ<4F] jjZ !åҼ(3q\)lMQ@S+{ٸ }t6+ w6Ps٫´ |(Im/Syn2p=G}t4KGw&se sOsT0>.JVb]ƷLiܶo=x !0dDcb-4M"&&&E0h1 c0EQELQX%& B(i34lEhb! =]{fƎ$I$I>,*AQ]#6b"(L7L~GY1_Q!]'opMP̕QNVqSe2  3[_Ercj4}} ‡N.&n C NAbGeVV &_g]un <ˮV It,dlsnLGHH 8@e8Xkl/om]ݴ|>#k+z8GuiO3e;NIΝ[aïNݙkATtt~O)nxH%o:n{\ˈukj'ȼ= @>l6@ AI#7 ~euYl7NOgds@'>@p1WR! (0 R(yR'REL9f/mqóՑod;MGQs%7?s(7u2=bw?fT%͗=9P9-&`ٷWߵԃi {G֣GFkW]Q߬ѵ%!jQ[ #u, f ?)tDbSP6~iA\E(cl/#ٟDO|$CV:00A9w\b:H @"pdRDLD87_cd6Cw4\[UXn1'K$0PV0ਁ RtR "z?qYMMz!tefO{*eEn1μ\%eQ5"D.-„- H'Cȇuj˨c684ȑ27 /^cISG?SσlY=K%;sIp\RʦNf%g恪ǁ|o=nQRs{ k|_#]epZ8^;8x?-'/4NaaEc*NfxLgJwm/yٛ1H0+  IX2O؆S* i*C$=~H~A*}g.3ȑ*bE4yn_@\0I\ۜE}iZœ?xHEu$p RkX'  ߓ0PMÀFA~" 4h;|}̰Ո $|Ţ8>]+}4t]S W,D|~W hGBddr] Sr vQ9%0 -]']C;{-h<~ztg #3e6D3"p A8$t>/L$`> :9(jwyqB9cqA+X7EOn#`}1,E!WP{z.J ㍧lSckO:n+NG4ttlLBVw7:`Gπw,/d;tΡ޿қ~̈́8"<pȰ(8K_0:Ƿ'JuqP u?V p9O$PyotZJ r> $^]}w _\86ʏ߲ nWDN4ZmSe6=H#K~2=Wk%4  {݆J^o2%Rg!{4`?1K&2P#BJ %q;sWZɪԚDZ\籙6 gvF蹄fN96B9@6(SEes+vj=~J_p9E>(t.cs;-պ=89>ܦ4g_|3р8E5\`1_DRSO0(qOu ′$")Xؖ\g vuIN3}" gYv- `/4)ŵ_8ǧ!0\' T>/l#'ވURQF(M3<](ш1:x'잖lbwug .Ps`q5GWB)'L3pyv(})Q$93nЙ-R WR=2vfbuը-N&۱iLI@#\ @Hxŋ,3}RXȥTķJG6]̕9o㴋\W^/f/?ҊYEP!gLLb`3 ul^ J2Yli]є}}]rcfV Τks~ӭ-h'97pM!~>!V=JTHY䷗,M| ҕUmw=<\*nQ߫IZ@ !>/xϼ ԍ#N ~=z/쿢"Y|[V@e+ӠP8bϹ3Oǟ( Sq{KY8R9/(rP;ZpzZB8"l/ P-;φ~ݏjgFżvg<ѽ7qpV !*k!!a2 ~zgM |9L-ǀgd 6{3~&7f{aO侚3gWp<9ɰP0FpA uȄnF] 2mGunn88H,TE⎠5osQ>W56pvԋ:#sj9Z;t /b]\;njIh"YԔkAGIW(1 ]Au*Ui2~kp]*~./0M'*+9 m̃ATԫņҨ(^$e'ok~T0+oMa*phNn(yeXI燱ܯ.Tb-ilc"]b H~]&z:(܃FH%;0ǣg%!fv5ʽ@K @Az*\| Ir^Na+J a& @R1*10mzvL[~ǴV9FDASYPdκʫ"tp'qjCRY z% EBQE'm523=/RKqf!5lx}WO a=sM 3Nww"όQ"w[ccVճT u^X1v0`x޶G _n˶yt?oI;@HHC񻚫$BI$ !$&;}[,gZIcC{|}F$!_ɹ_;3dw<| (PV>A[ZO9~k1(aO |q8G uYQމS([ª @o{axdnYxmRj (J3B"w3Pd'F{,C27}lqws(CܙbS ЯACpCK/=H  @ :_qfk,{k戄^hWq`8X]uvqz |wG^ݤ-.釭KI//V}s|3 5 ĹFvx Q:`v(:2(`rWBkXΊ}ͮ?p-_.WRp];꘧Pvtc4鞘  /YG~PfcfME9]NO v&Q 8⫿k~ZyV* 0sY-zEf"]t|o,3c8[nE띔b!>쟏"8RyiUn{[BH vAbf5u1huN\VNh@@T.= Cq, O]C&k3d*Ux.nkkqemHƩ \ g8giYbȘ:h)\ene٬,0>>C#:>l7[F1|E]kٗQ!G7Xۊ, Ê4po*nݕyͯ32|TADsap2|R3*Gke~1eBI IcpRR_F70 $C!AU FɕS_ZEa4.G %O;drry}1GAu$> bFC.h!__NO{Ѫdr_}H3A O}(Mfo[K5E6^9 !d0{;fZ3eS4rlj0)ÄPT #/hǎSݗ mys^lσ1rjMzeϷ( DvDTDθ̚A pAؒTq&Ub{ozвEr$}tɽnf®H_JؕGT^ bDSE{tϔ/]Ƒ̾P5/Lv49_g16cYyo\/^w<a/q[) HrS0=XE k'&4)se BCN4=)$^mQDŲr2+C݅?aMw7v*,zWxEvpwRHh nQ<܋b7;Ex!~r iyC Է<-*I|qDkFr' 4U^17 Go4dh=W\ ̶gӺzʴ@緐e<|^1_ZRI #HF HB;#vuye,T~ҕcu?Տ$y7bb%7?~Cm]˛ H=$L}[q4ek nSZqo~$>8 On0*(6c!~'{U|5bz'GqЇ]0< @`-t⠐PX"c0 5" Gu" 0V2Im@갵fl|&fD*<;1ʩ5LI^ q8 V좮'*ǷJ!Jv ]ItF#BavhY6rПNţOӬUڠ.g:m`Z(%t1>'wĕrXdr r ؅HUS8:`U)MO|򾇵wOryﯺg/S!}v}YnG%4_%6o|< D"0C;ދ2c%NGmK`Y"x rlXr PxYk} 9xkNF6NAkڪrb` ޛm5ac϶e\r[E#wYT<4?D8dmcn~vu-bn'oXqӦs\}cѼzv\t>D&>ٍ񯗞Ve3-qի3Wq#䶘sӔRś Mia>azFԟګdjIڼ#kKMSk>Os}@"7eDK?+cbߡ&:6RKHL#G00圇fqQQ24/'qExoVG)r38z m3J Y^V"ƃN)!+N>XW;VZ%>i+tx /senq.n7ɼhX7_rP= !NjsuHXਤQ S9@Hß1ʔ~x H)砑]Zh5;I'YAڠw>x:- j׸E@2Lj1l> M#!V@vMK;~ Wa.?ws1?jʯGa&#ɖ|8 J&\{p֌8V^O 0ds=f]+s,}6ps;/zn)gc^qluCj{핼r vG4|E=F}h1\J=fR#(_ƕa?,E:_Mزp6 t-ר^3-D9E_oT)Gӹ!@MZunƌhs9 Sج.&4q_^)=$<مrF?Nⱡ@3 @ {ә 1*jh8BNPLX{Öss͡5lmtFuw+p;AY->qw3ļEaYXE.qywuO^sӪ!,ך=wkllPGs e@""7 i-~ҙ!]h\>O(ii `+š0Vw* S҂SmmR8_#pc(M$hYN&x~D'0(ӛY+Y}ŢN3vb rncr|+_lon\l-pD# ࢄp bܜܦ dC<.%Q o 0kej;v:9:jAX8>LR Z̰1QCxx K8 `ɜ҈9HJy.)ʳ\>}G.C|u.7woPh2yf(֔@X4N֊ɪ {{]K=e&)H~On52;,vr4swpfb#c仙Oi,( WW <"94-W=lkSY3hXQBtVB}ڥά6pL vQ I'*kH7 NbIdN^7 SQlOwMi2P3VL5_1ɗr^TAB$^Aƨc\V)ƵXjwHݝ|kiO&2q1,8p7"( /iu'TlRxRJ=m`,١gWi3DA"}IQ(}Yh[6KݫYw` κRF{^jc%"]^ |Dc3.*_k-w9%H2ڐou>50wtѪGYȇi,r̔B ՙOh7(Q3"xL3Ӹ+yc)wqU7 ~+3Bմppx۵ӳoi2.Lm;j>,ӝ@Gt6?"^p ܳ\/?,m[Nƈ}%od8e03_tX}9GrQ!*nl{-XGAi&b}ƄT@I5!Bw Q(TNeeTxzu-Q*aC\=gFאDXΜq~"ّd;W |2ߑ!2Fö8 8fQm/BBVؾoy=/}j*ޡUJS׽d.Xml:U|#{+n ݑo.k~ǟa8}oiG5Kmfy\7|_E$I$F!@0l * %$&i &REE̛&(fX2#F`$&IH YM!i"D$hJM2bB((i$$cB$a:n%d b) E )E!L2QEAI1!Q6X0$ &M&B%&S$RD ВE YHF$HRb1RI $hHCb-$ba %2lF  &$aCf2f DI2QƠR4 ,RL"FJd2 HdDb,X2H$$&J(iDf%eF"6HƚXS4I)*$ $I $DIujSo?J&i12@؉FDhdR t&Hf+gHF$4E&F$`]eUaEFę,6Q HJY1b OH"6G΢Ph}~ֶh`qɍGs|Bd-3g7U,q)9E$. au$e#t@'\A"Y#8D5QQJ3 fBfAjL-F#+aHkSAxHȹr3y| y3[;:kOssEЧO G55V7 `Gz_.HQa @^?}Ϋ5彐,{KVZ+_!PekNΨnYNFK+y.k_884HCTXw*PtF=rO7DxU|}I'YH@!W&W:] $ "q_u_'X}e1'9Q5L;n!$ {@Aa|hd+@~}%J  CgBqh đqZ+J~aV|>JJxy* YJgRKخ)X>JCkn9u[ fyx]Tݢٞ$ !% UJ B;zDZ>?ᅩҧ;8 @O/a'YNkRMnI:x!AVORp|Àſ1vݭM/ ռ`@{',=uݴ_YG5$^W>z1왤:aO`_?~jT֬ L( PvF$>R\*gj+K"ʡo탨aNA9C; ks@7D脜9] ovi18pmnΕ2$o)_w<fKRRDaڪc~U3[vOm2$iEt=#\kWh8NVGȩ*Qh`i0Ɓu0b l>ΗB=9ã\ԪHC%yƳ幉TQ A RZm6JVh $o:S: ׵Zrɑa{?;%ϝyk2&Rxo~-᝿hqE$BO.$<(zdxyf鼳zu켞[ARNt$?ƒb`hK3Q]&( Ԃ(Tn#u$s # ;.G+5S r~f@=2͂3B :g ""T!@-uÿmn~Oi\kӄ ƀ"ĄPE G[Dp]g"ts{ޚ%~KF1{; ^ss8͢H%r깁 ,(H.pi?k ȱQƍ]@Ûwr(.l¯5]p)# H$x} w L?=Х^ՐD:i3ayl#ͷ鳹QK<9Wq 0dx~kMPHxRFw /nqڃ\D&.DCescw]w\׋Pȯ]7]-gvwEuwP=|"f6Ƹc+;EAW|*}K<ޒK뗰y?o;_x%U!wkJ"LSI,f,oK[-ꛣ 8mH!5D<; IE;K?>~p*c]vfupx"T!" 1s9bK9ۉ5B]ƙ(-nMPZMBw3QjBېXRΤ ksո_b#8)/K`aР!6zM&+[a3D]`Ѧo#h;R' n9Ҧf@3pˆ4>9bB)P:^:^_2듰L[c/hʂwL^87U)3 _2/jfXJͶu^o&B2bg>R#9tsz#{1hb?p4-ɲ_:PcnHNjc/z_tk@7Ee;3؉Yy~A׊͠/[햱*﷙y ~lR~op&eQ V*8qr<%[JW*+k͍T$$oI7<\UN ~ mMl7 Z.YM~~&[Euǂ_iX\m-|;/7Ү'+?K1tdd<`-R&!@IDIt]owo^s&RO?E c>V2|~,:9@b2%"F0e)"l~?]G[O=aT^Cnhgxvц)<ŕN?{ nqhRUƧ;Omdy \OI_Ml|KpԳ01m|H dKpfN!4G:$l nzmݠ1rgշnols KRw[(,NCzNmH4oW]&>nkqw`sÂ0;r DC)q_픽?p YDRun@ tRlR;J![O TC'a^}W{:x&\wSXzNKx5x' :s[.vc<dRNL Cw @ pޥ+A~SD>3q9G~AzV?c37X(8 y^r1\Y4esSf > b/o_*/  (1]գޘdj)2s翺xؕ;לAAZ‫0@@@(Js!aupn,sAZɲ3R\mK CXN-4fX1Mr*ّl>!R 'WY:MO,[}\ȒJ~һO`2N f_1{ Nۇqߑ"] >mxs4ev\g4C"ҒcD:c6|T#񮼞v~Êaɜ={}LFfaŗɛ4@(;X@ f֬/+w9))s7|~Bԩe< |vbOztuwP:sNJ[-Aq\3Qncit${aU} nMG?F?zgF}nך%28 n2;m<GZ5G'"[n] s "T-B*-QQ6"64UU=|V5$-&b&%hQFmIShĖ*6Ij*5Z1bd2,"7þ*m~c&|΃]IutȲZjO;{Lt{BR!!IOuK-o?|6# Ȓ HHͿVE22 n6?qp=Ti\Uot:tٜ؊s,5(xPeUQ`_FygT-lcXnj5=5'.ϋ1\\Kgnx?} rcgE>u>-0y\{X&k3˟Ə yGQc As:*;XįI7}6+ou?"ag3Z^sK?tыmtcHB! gr3F3 \qOou.{{|E.{vI ^s6&AX>Cx+W+3Zf^P}ؗ"j70QAY=Ч--zw78ޖ̦^yr \wol÷5bPKGdսũ͗q@i ~F~BB]!aί "LqB+k1, Knr5dZCD!o;UEGWNmNgOo43¤Z~/u_Q*jdd@0[jⵥ TÀAqVs%Z[U}֓o/y {`d1 &꺘+u?l#ܳw&m9 FÑZ|=ё n'X.~Ώ7vyZ9CcgrS砘c rZz_)8 8XRRa PL|ggGy ڿ~3| 3N\ A҃OLa9KSPw|gK0zN=g1LO4v^ٴgCtUy<&u~+c?]`<Dq6aD  :Dl)4\ 7c%H p ސ.nPXCȣ>T!@N@7xV[u3 KMVCg51}ܱ~6Gk s2py۽*q_lecr @Jp@P`> tJFK: u?1"iWIs> }AYliw$w}#cED Q~b7zN^>}pFnv ZFÏDumAZj2/wh̦;'Slb뵚ADtZTK8XFtjWFѓgfhiKF.;=!M/.+ff7mklʭp[o;Ë3]\-GǓEօ;z7մӁ>Ϧ>zE&Y˻՚5쎋?){N:j~p&닧M]uMNuH]$. qx>Ozt/8)Kn_zx9)Mko{:ms/}z9K;jֆF#AVa2 G?O7'h>3tm0!Q lIq={ lX}3o_aB解ŮC{[#(n( JKoqaF ?pf)PnZ"\hPHk8N!=|_;j/ڿ=iF;Ř9vÁ0YЌ]siŖ$NUS 2OnW9I?դ{gMYte&Y$dj-~k%n,l,TGmeC}IQՈˉTp4[fVH@((XJTTg/]S_q]c{;H3)oc1wZulK6 1\E5f,yo0EbZ1<; DR1NűGɵw[pP<, fbP,!vP=9.AxaO[0+-j)]Wڙg?W]f~52hxA54[Zn,pFЖ H^'.}(D@ ( @07xgM mj>-(^&3QIȦN9@L0s"vL6c^b̺pj~0$ +Msi\r oL!5Zy(n9>sLr(+1,e@Dm!]ĶcJ lB,RoE8z" ^粤g N"t^ `TfH@)Fl0ruqs iR~]6i4.~tWVxc- u\Sp_oUe$J0gcY _BTiN"@yr곋k)SpmlݥRD7c+򾇠9tم$oCU鰭9mT*-CyFZ"ƻ~'E7S|!cͺUq kkjTQ9eeg誽nZ”잳+ŹtvIL8xލ$HP!2 D_7<8r߱?dibwaO?Ϻ \kfP`V~@c +Л4𭜟ޝ]9K)bqJ0g t_?i¹1P. ~4ox.&f8 pvilum-6<]̳ˑ3 :~~c gj$a獜`tӁ`2T.o`)aOy\ eV <^/'zu:8~3)URD{=Z+EGwi:L$N7AZe-if3v<2>:Jk'|C-ůs{dvYAA@RSBNb^z& ,l2">tXc[:g]뵋b#цLGw|;4nQ= )c4s]@)S:G;-Nv]PR %U > /iWe)z\ s-ĥw7܏ض:$4þ{(~mKźOo7pFQ-7恄ĭ=8_!^jbjg[ڣg7;?W=3_ײzκTpXO8 l[.+"c/kthʡ6Id٠' jL:A.[OT?и6:6m7BY9~,^rԅi Ν gR=Ƌyo&k_%"0uݶ esIX2ä$( +gmi@x>cYu7gg&i"+"r|SzK Pr̦H]?R-, |uAAE{ q0z9-^` 7y2|˦9`d!#{߳jW\S"_8Wא~3e|#[W[uY3ڜ]sŔY7XI UѵUA sӇ2K>˥ܿz51k Jq[J6E\?R1O/Z4Nqzf`\nor}[fNFo&َ/S`*Yĕ.op̂|ele S<Wz{(yCu28\^Fwٴ9P?#:0D!])#ݵC\uk:l_N&d'D);~};3 >]`{M~m3vdд{UgUȷϥd3D^ Q>޿m͓I6s {Qmjwukd?Sgtɖvvs)on{6 :S³T}(rDVks-^kZ w&9ʻ*ɒY(&μG@cL\lK$%Mݚr(wĢN,z.S'8\E|-yp~}.! $`oN{Y4@m Uss/*W.Q?wRF"#TzUȴDb 04j4$![wrOӼ-4 d"Dr w\$kNW6H`(ׅ$h6=܄RCN$L$!RKű~{?eHI H[&5t2GZܷp-  ;ۜ7c55\H?;)LӂCI232hQØER5Iq%6G :g…']Qx! kFb<}i16QYD廙PEf;Ok( SVC`z/ZʼndyL ((N`Af3?|ĝ0ۑ;rp价sb/Stpi4Ͷ_3@~秶$s>OϻfyFOwxJvL-H'2)ЀK!"T"#4Oa4#(H B\&0 0D{!hq?rTrɸMJWi[s<olߌ `1EXA? 2>8)" )&Anh ]>>t%#aexO)AeWKm Xc` ہSu2I(p ٺuM2@f@n 4B~N$4"a9&]>wyBJ{*H̃D\)j`}a9;$n>&O@FI:ęy/yyON#L&7?c@HW)+:|zHmφ|;3'oJf2}etB,gݹc 'v?i}JwcsIKlc?nWksw%1aT48?S>z٫K'߮%{=Av?}v hv1VŖʫ;8r>E@e&>ƜƧ1o77~|w9^,B_͆:\//vK l߶UY/p:;ʧÜx뾶kd]MtYo<7\z\g֘{i'E*P7Ep6_z*Sc6W3ɱRpeU²6?{ѓy^['u$M1t9xzNH=qpŷ؞'ɿh0?: P{/v/.6ܞuM^*n2u>&6C7 ix'ky}vf5;Ts1$i>{/E}+=?6I1hn{ ? *~e!gW~v;߹ۨ겍]YHlGמW>7S\~>S*CgOi rB+aNlʹ}m'[N͎Qx^ S}!4 *s[`5:-ViŸCnw3}{{~Rù1LfÔv?G,3"k|$>E}H.§OVkV"g<s&w{Yv.GVP\?}-ϸhIG~K-JwTyQO^ @HOlj|$ˀoVR}on|2+ C`t:PGDsNa(HR'jB'O H)tdiB]-%~2drNZr C @kWwc+FֈbFq54R_`rB0ssc>?w+ت ,\Yg&t 54meJJ9GA?myDt5{H]%wS +9)B;S_.‹broes]C/M|X$l vPr*f*'ƘP4]t.sa7ߕWc׍Z:XfCETHh?o}Hغ,w:tq d'&n^Y /h9Wtia0x Ҳ7ջ+*tNcy8pY(jk# hPqqq*?crhC$d|97 /0nG<pb s5.Ks0k1 )]ޏESon"ZLn6)AQ0D%f܋uX'Iʖu4 4{A{:s.,FR'ݱL=;/Ww(G4<ŚuPY!Qy52s>':+BN\ tm{\R]5o:62Xy!¦pʧq|r䗘7"d+>&\ 6eec4:".q#pB$25VBjϋ#r3&\MJMZ,O$'¾Ό"s$L X@{LZWETe͞dzjbO4dUyןb=mkdG؀Cd_QK{`I&9$SQ<7u,>7 1"[൮wGap>W #t1 . F 1*pĦC"w,D`@S>)1QL1H~/?5Sy6-FcAB MkW+j Yi!~ TI4ѮT\Z= Tda'9P|u T=H #Ċd"R2_,'CȔikk۩#c9jpԡ:,BܦH@hBZ/@4+5 iXf:u(mwySѕAIJ\I(@|7I(dj(08HQB`*,$C<0yxP!`Gh`f$2?jDEԂH~׶H~>|o| ʻ>aWC#j\yJI@% C/^bf`]7oyGCJbN%Q$^Wă4@zMh>d%&#JU {9}(P TbaA2ҌwҀƈ^^wZݑ"(I$flƤ(0r $1EE8sg\r1rB1)bE! 4~XyɊ.d&D=or`qp2KqImod )b-Zxi2&$4TU賞<,\ aE5nb?y;%PK"B\ەKvݩ6h#k9C}#Yq ~=,5df#0nt}~[C$㦸1svHMˉXP(bvW0N8W˓ͅAq$]cr2#(ȉrw|0J9ssy Lm`FY+^7o'vkwXo_T;%5DPFr2,sՐR tgQJn͵Ie:sܤ!**vS(>PCq*k\bZo9ʬB+#Ll 25AYQCPרGr\6Hg؇)qɇc?p @ :̙墂+IIӝήvwwc~5zj\"Ra>oV9ym+!( .@Ic<DonwA=:[0]B0K L}(!3qUS+,^XC]{3Э iP!MIP4±Q|__}R5E'[fjigJwt ljmlgYJy K(3ESyȃ^N6E=E 9=bN2.<1=N55JJNp^S;pg0z>QL˚VB28zL 䐉[^[м+fҚ/ Q16Х'bSA>Kdxq4n-0O7kX"dZTll; mdwcphDuۺPE˴ʩ4qd'1Fmc&m2pHA;i\Q·#Зm R@j6ERʦқKs ;~.e2#O2&qO-rjjĶ$qLTQT5BX )\*zε!vcZVi59o0"rYZNs%BBs8G&2syJy)y][8P #qRSPQ0%lt;(xlh!B̥+6=A7%%UL ̈0 S٥'E74,jduz1UXI*O:y啱Kbk'˝?m2JdgdNAzG=asW@!7s/ArP#b˛m?psNJWR5=.#LGGXXV<"3W8VOND4SwSCjkKh%# -1znl}r~ݬ]у6!.۵"9/zZS<WytzƁ;Rvw9H誰V4. Z訓tФ{9!.vh[r1d~лLH4d~4j4 פHe 6QsGdb1Q%/ NYFdpo#n󛲍x_ʏJ^:D-1oW{˼[SSAU0^T\&'SM%#hQQt0["{8ep0.=1EHUPZ#g.hQD[6wK.Q 5MS+bm ,S 9|FQx^^9^' `URLB8 jM*1Z*8Z4j^uFfD4PbojDMܢvVՠԢ P6]p~bwR!c@:`Pc5c' %;)ŋ16u跏1x$<;,v1Rbz}5C量k^wKJQkxPBjvj2Tp%bc(BIDJ*!$d߮ӜrZxlg6N>4їѲjȃp+ $(.i]"!>]\ [ b]ŚIN A ʥQ5:'OU\3ܟ!_hJRmCI0"dqE5E=~ھ~6i;HEEB1ѷ[J tK$5+~Ns,J>+{)iVn1)ʭTDqLr뙐>)`=kAuf kn4$[LiHz>E5IYe\8*]O48f B5=;Yi38bu!}jf۷999x]F1sgfS7JsV}8p淟Xtc@LѲ2DR).-\ϱ-]J)/S9F{4fMdiWeܿbPNWvN/ tfqeqZ}]@z2WeVnU 2O5>VK)kpb u8dғJX'6|Ø Mvl>Usű5]?F45 HE[#z8STG=woa*Xl-Y6>rոmJ)=@屽]:.Ko*6|kR4EG=_LQ/ 4MSԗVfʢ]w$F4,kFneNX2 :,rxvP JhG(hycin\ Fi@1R*ͿdXDIY,dTơa=]ϋusVr>pN!\&L 28K@;$%=]"*p{˲uS/z%ŻJix1LUR )wsxcDB),RI*:z*)n'B)M[uS! c&AXR:bmْɱV298I1TwP ƪi.Xa!Yү#`7,*p*bi_hg[ZklY!aeyg;u4|}9 .sMX\8NWHC+ED(Klo7ypDutkm$+VDzO V"sj5zM i4ʩx UC%sA!@$H@#쫝 "Tzo5t41Tvv^bQȬx9mKYG-wj?B6޷ox=5ѧ~]\޶xS"c"=x6q${6^j"]f* ˝YDųŇATo/ϻ1rǣ6$'Z'Wc [dBO*t|dbT:P "ueru!絾hwv{890Uϫc5P4<_ճ(~ %H u\?WHu:E@UsEÉ<!eh 0$Zq 6B9/caq,pw;L= Jh 0䲙s=rXk,‚|'gk ξ/m-TKH 7ZB۝~>Oiف ecOOюϣ_s$d[8́{g8A=_r<f0%D"f ZOh?3>w>7+Tnds?ثjoTh/qO&B4@B W)Je#C=.#ȝ'E#bBb" k9ds E!u9:\n4gn5Įa -!R-kQ,T0%QC^m2d!HrY|aBfS% !j-FE!by?I8(¯í]5I " y%e^TJ \!Zb6F'^l݂uGw=_NYu}_4PsWW1I4HA70CZO+ Dv8/FAU9 .J!w3ȨERHɖG>XggjGW(*Deb_y70E7pCTPQQha @N(SwjSr$ӷL̪i@y=Nz!Xa>?)|1fN@&aDsJ"9֨z9q\#N<F!3,|j=8!!EokE|>/G-9BX?!=S霁^W3L3d39&YCW62uچa'O~2`L"B&oǁXjd11B N"bƪIC5abf6VeQ'* Mu.TrAr2t2 $Π 2(0Ŕ3"0#A'~(A0o'ft*PuD15F} gb98m dL6?7!^\OW1L[it>X:u/EĵM #@ꈝ6fꡩP:2&CD .}X,ȁ{_="$^C=sY-/"k݇ay!IjĎϧ_gaN$U@j4q9Aue+7ʍ5ȹi.B%'Gy#E#9a!, LY2V"9;r,U@i0q|\4{P"9|=9N.sIg ˠ9qϰ{|>M̓LF(uТfP-`\<Z/̝̓UF,Ifai/R'}՞tC>{&(.F̵fPkH"|c>] ay\,59mFdXM.uFZ+Ū*2]هOh3gǧPu:nԻN&i1ɢ<`^e} 4̏2ZMFT K@Pb{":XF@MU@?B>{x1HE{XiRNt}w{> 1Vm^N?(Sl*XvdޓHLX"$,^yKsK]:.xaG8k 'P+-ZF 4 kDQ@E4(=̱(qC0s99ȾfU[{s.Μ-Zq+:{CI39%Q4Z(s3 ې_'~3g'Pqu?*)ir߆^]xo|g蜢 nCד_S;o"Ϣ9+Ï߰G#ԘĒA0OyE7ؘs;x}sH,@|6mq{=","FS.?ЁXG#>{;?)OO9N؄J CֵX(!\U2aX:JRIFh3'B :tT>vNF<̠P@s@ 2ץfdžUBV28B ]{(cӎyzux^:/&曝j-u]ee":8Ʊ#j8K:P(蕉88T( wT"A 0.PRºyՊ@ H"T(k jGNxW Y;_b3ШA@ Y1$w9t $2Bҳ%QAB \I` U'IJG3z%Y HqDr`#&.BLk.,G+뜤!Y@l (~{)D 6=cYvk ƶ( Ge]$I$#V Iƺ <{F1mPU@NxJKf 12R5,N& E+lfPB!rC#P=EM'|` 52byovCNFœ9l~ÿ$4Biiv8<.& 8UL}n.:r }&iC =|nb%CWA$Xd4сSDuD/!3ͬ,a-8@RFCى2TopM ({hAq_P}i ̢n@ =ZA_<H}8TH*̀'@2AZҽne@m]yIw+s!p(d(`C@^e A߅%LS@=fj}yQ' 3z@3GLU-{ϵ7Y9GW/Wk]:כRpu56vz;vNq: 'wt~g~WAm}0Y>˚l~XDG(nQͶdr:A!;cܔ%SP̤IʺX6Ց OfB 1`4RU-Jƣ@ۯEW{j;} r@3@Ebk*OzzsgTd/$w]ZB!{'DQW2r3qzGQ˳Q`{iʋq[=AӨoe3{mJaJ'zca=oV-z./tgAuʺҋOVb4jm'?]cxO#?d[Mv1XQ8O]=خ9IW>H/Q+za۸h&۫+ c>zyM6UʋVj|kׯnG3OCm>;JOi~8Svަ籚NկVO,&qVpqm7oTk<{hi4H.}`r?+Z[TwK򲵇Y'5IκܖZ1|D~{O[jf>֝4̴;Z8ֱXZàuOß8LO?k7]ò"T W eq(S (Vgvgq)<)Cnzmo}ٿ0€L _Ho.cIUvsJ;cm.:*ROh{>{?>6F`P55VЪ$!SE)B=߶Apݛ9.\.DHB*)Ko> npUZ/sU2=s-?@^ }~/m'\4AD4U?ξKcjX6~?4?~jKk5?[397Y(QI󶚟fݯ9aT4M4T':*k+5Zoa8)Ht~k)`mVG?=GYyh>C䚇VOޓo)ulzR ]+ <)NV-pzt-К- Tի~ `=$۞W)sKK~躺'nY|nY7he{ɬw߫S5S~.dE'B;w>NW߇Z[3gC$m%*{o9<s1!{)zl:6R%% YFTJl>}Ц띰4ۨG |Cnm=7o1|ym5gcCd#tp\"5Gg'::fg1x'?PSkŘfr&t2Vfzq#~}w:͓wYV@urgSoJ hLܵ7)B oY71紴n*>Wr/{jC%:X?^K_gn}6n{\ugE,~H\O(ex:SZͦ_MQ9_1_ U‚~YNwjWWWPwNޛXc*4[&)k ^/m15}SM>oS;5_F7,́˿^&v~oD$`t!BO7em󸙻5.34E's^I P62-ײiK~T9)=#_ř﹌N{W8Sk7;5MWdZKDxp{o[I{=s:52ʯϱ>mM_wS ?ҝ}:wʵ[Ym}iȽ~nsJws\J?#Mvh단s򧴌>+ܷe;]'It [uFkԬ,SXdn8:GZ6䀐8wmo4:{9r??q)X=J:kʄf';t'? yWRzgCE^]]1pf˳t%:Φ;:o)"zi,&c@ʻ\We6 q5]QMURTG$6n>%w5C;ih nW,~¯DFz7q9n6|d?@t__kcW]w/a?O-Σ~7SvsiRwN 8q(Ng܅ >F[ݳyvY%EE͛ދ7}5zLKTu-ȏn5^i).)(YO0[~ qyo7|/9Gv/eUCxt}8-5O察}G:8w=d z fN~wi7mzw{|0zV%gĻ}~{ݵLk'ur-2cP4cUǠf 9G?_n-e3Wz}TޞɿQ߆{f6zW͔}9T<γQ} u׌c f¸~aݒ/lւՐl;5Yf7&bI\38{LmO^6 ,Cc(wYi]4}Z<<{$s}&>FӞ$zPQh႘lsDCwzO Z_u>DcM(plX:ɿ+ecN]S\pux/ xho3öWi?6~.RcC?/gå=RSz{<"H-O#ĸdG#z#ϦkU5_eV;9fpf,W@iq6˼)ϼ[6w7+Xx=Ɏ3 :ݛRW^ 4t|N!Wv {xs0=؞ޯsqF?{MOqړ6Ny99& s`m\>g,71ˣryKtN; ھh#z^JypOEE3yF8:ʔɽ̶A1ynܔ|e'3T7>nlj!7q‚~]+9(C}GoԽps?ͬ FOu'tk?;ۙ~CGSyRv]s=XJJfcbel6S߱˚sw:yF'Yw=Q}2LZ .SlyE{WWb<+s]۝Sxozd4Pm*YwvZY(l7hgal9(ݕg>0> l)p?EZn2V3'CuSݶg'#x[*s4vcD9tZ#IZV.y,orLglyoևߜqБuȰg\M qMtL/ d.vMw}u|_V3NM%[-={Q|9Ubjv7R@]spjeGol8}N_Oʨfz{x W7q3ywE.t]˳I5דE.㶎.S&mS U/՟?{=mPd'eɷy\m'rGWA9VzWL/Uw=U%+ܼ6Ff׿]uVKq1 z.+cGuo?狢ǚ .Pqy~7Pώ'+rwK-sG2oӘ<\6;*l6Xd}SŘf Fmb16$77!c7٢4]o]3nwW%YOǗPͿor=NTRz]>Wd|i07˄*uT0&HaֺFϏ97z94?GkݠpXzg:Ӹ=_9 cMMĺjWVe[/ė#PƭEwz;m7ek]j9J *-:XsRt`+aS<'=?[; gf\.ۧ 0z#~m WmC-^8{1dw}s6d/o$ui&f`z|G/mE{b5czòG}mZ-7^D:{nkVO9YVMtNKJl]@L[vtDsiO@1 NY?λR[;frY1Vyw؃ÐsZ6Mߏa -g:EMsF& ek49֏KR¿?Ӭ?/wÁg)vo&L@"@ *P@ +JҭmhZ6F35S[UG?_RrOLzM+oU >:z߸Hɺ7Qw6 fdJV-;#2EM=r:8ߎs7W}vҎ=ǯyI~55'tiߩ(Pb =oO5Y4^NS壑S'] ,){껃JR8oϛc,wJ3-*^C3GVGh\5Ul;%I[asw}]Rg| .bN$Gho&"Pr}zJVEs?xe[JO+px,!t Ow\MNimU=;H|o/]ql7.sd!__rzJmӁ'8]YvQ>L0m7Sm2Ϊ߮E'9HfⱩ:/EwSVw=Ǭ83~O3nb=|fn?li^t{qێvnh=3ޓœە{ʠ7]_V7 oq-z$*F:f3pQ1]'0y.Fra_?x$2+]HrIztg{HPuZݕ5? c ce5~<͔5R)o(7y7kKwݭg0r\XKvگ&yegFq6*/w~MПvC/~'/AӞCjMzy/n7'o+b29YXf{w2H5{\ G9nR^SKq9=S~SPdL_AA>rS/WGx? +i[}cs(4 Kùrh}l[sy,t}MLc+ܦX/ˬ{դv 2]w{ \sECSD] ~qwr/ZfV+MUV1e?j^;3Y'nZ¡9"j҇~;f<]u N˨z}pz|%>_UWE}U?7ث~ۈ[GmXi~+&GtUq+ kK?vs,|ũLmAx<]'m梸OGg];*G14Niՙ88к;GncOuެd,N٫+iR5ݳ3](jϟ!&SNͧ#abrRŶwo@Iӷ+kOf~(>~$}~[.fq>]sOzpz֜Og8,Lc?.Kgnm+zU+Ul!|Mu"s[mjt>}_KIXt6yo}i??>sn}uT衸W]=7𭌡pkq눩3_wSHō^vۓEv]0>lvy ]\Gﯮ>kEv3ک]Cyy^+*yy9&]-{yncܮkHex?^_-~pZ;Ex/t!mc}y}O߅?*ƚUu[y;̳݇<~V?c2O4~.wǫj8&u]=r~3P_~ hs1,P<OMv9{%\0:3>FDý!__v-jnد+dZVYɡ~~Yw0fЛ^>ȷ;>e/k}9.7| w_X^$VzBx5H' w6CMn=SW۬sR ^|:lcMc~ 6kUV$}aH?wYS܉SxVxL/'M82!| z5?b[!Yr=i{ΕmsEW~/ܮf%N4|޷7ϯhusSÚ5Myfؠ1-gp#,_9*us[WMWiw>mkriK4 ; |4+O7› 4 t&_/uozVxݦ^_\܇Aal]/3~u('Yiگy&{< mdwF"ԔT/][nU- "~;u]o5Q {믈d=QYCc,fٻ;9inL׮qfUW.yOZ_;;Nj;Y}o˟w\J ~%oԵAYlimxҦXZu?Zd}پz[~Yf-:bUARn*k[>e2s1F텆Z+6ݭD!߮~IIw3zס(q}~: Wk]~Kâ}h{ʣt,7˹^\Zt3lKTscj[g$/{\OnC=Z ;B|Ofq?`Rr+̧Vqt8m?]>c~XMoM 2KM wyT.ݟ:z7NFYKH߶lzNV?{FeGnf64eq=7[S1S d.ecuE_&Vw$y jJSdžmi~\+Y"bKvE)&-(Y!ENw\p4cF**!Xܴ[ūQGJ-˚؟萡5l]ܛMMG_=+G{\+8g+g{ 4_kii:PLX_c)Zx2Kx+/vo9Ę*2QrXmFD€3ؘ?;bT>y}t\[Z'ʳע͇ogq[Q+#n{{~9ɯK$ݵq*ޢջan3Gb~hoZq~xWe',l J,93(ںQy[tnOg\E?j$z* w WUu\yX￯Σr}))I/ڨc؁@掂tn78;:Kj= u/:ºMB(S["Lí ̍sr&%(Dm`֒HAO},^T`{P>Z:䒢?mXd׹NydW<^Kc6 +f.뜖/Ya{ė6%Jr̝D]5Rod'SƐ娻?&syGkٳ_\]%=&7ߵ]6'#ܶOi牸A@#"QEI< {gUv3kے?e_q R`~`8` @[xӧq/r"ӑpMg`_mNl`#4)0t2NfK(Fd:1J UiѹJ5cy1=.Y\mDym(lV<5Ug$j)_fg@CZ9YGHz:U Z)[@:TN\]Yl#ݳvq)-k0*h3kz4 ks5 ]G 6IRf[r}by%~X7$*mQC@VܸEJO.Os#rtvMghī-Y=ЦMGT*|\LMU0 .V V.ݳgeWShgWd꒚"8Z&KUL4@5{fmOek}5TxF S.@cӧCp˂%nh(tfJŃz:9hi>iFW^NիFqbK< dkTBՄݩuxg8<+\dܝזQ|͹r(抣=OneAeѐQ"Rr;yS(R^ET]+HgY[8iUqftYj3#HDD1I6. <8h PBl( bcFq&S$Qq8b< "`6w #zzŶ8X4E'`|u<3cM< K/pT7DJE99b7<,st*o*zn,!M;[;MM^g)wm#.t, h﫥dVĸQC*Fy{J5SUɔC? RuMTJRл$2V'\%u&5$ hg}W&tǖI+er;@2t竑KRL! ]3Awu,vxG5Գ2Ǔ֞{HRE]K)EJ3ucdUXfx-.Ayib+͡D֎>vNB#։t/z ZVǕؤY_唙*bg8 391f'=QmHg҉."(xظ+y,ʐDr#T*FԎN.87B)H1V4YD4"$((ـ-4":n^:эYYp9S@Ҧ(A]ǔzϾ=Iɇuyr8D~6ˈMzwox  ]2gFȿNg8k CtJ>MdS#Yy$?7x&i>:gof ;C׌:t:8q29ݮ]שT^:sgdSMٞx&ήDjMR죴vf|g5tާw8"q; EY_o$P$qW`|u**';UE?'EyƝYQ>{\` LC\~ï֘{"N= "'e<'鷪#u|jdd/tD"uA^~G\r348(1g<kt0*l݀PĠp]PxNvkǿƻBf, Gu%bA{nT\Dg4|O|Hu4am6zwrP +^0`7Dnҽ[9Zu:6;':x= ??qyd 9z҂!aD$g/Zh`Տe\"SP5fZPiiuzdaN=E] r =.Uu]O~~N_ WnwFC!%_yF*Bb52 biT^)eͭ>^E6Ih{}븧|4XC i!J<Vќl𹾤GsO ]yhpxyN5J ܹ--*҆p/U=g >ٜxIQg>7=r[ٔ0 PP'/0(Ҭ2dzـIrD}>1BQ'}nzo:*&L?as)W[{ciZ/= 9lz<;N}v,1pG* bqG+Usūp^GV8NgL @M%6a`-LB۸"tYlⴱ @2"P(o=w#62B*T }ˬx]^`Cx}_'k/ F9 Ϝ'AFUb 6a%`Kb鉃#` E )"!4,iA;%o_G#IԪ|8~lVXR׀ya7;9=2q/5HˉzA1*Gg};iݍ gnNdPH0zw互0dݹ2(\ B􎱹\xq88bx!pP90PQ(n)BJC;u;4/0Q5dp8 ]f &;i\HuLΐ}y[|5KEEK$N'I*q6DRÐ$xa&c/w|'i;jۢ@D\94ip9dbxj,ØԵW NqJ']PcH ;ԓ~l 8LS* U4ib03RYӮ`G2XjDg,r8̒>.:,#$@)JD @0V%*3R#ĨRrLR+5T:f J9cB)!1M`jcu DM&mرIb2a^ qi2'3 (9$7Y7hD M49رukTm';H ZECs{K׹;]Ҩ~7J!T%[GeE`د@~X\P7J Hχ &( ՖfMn76g4Q H${,J!n:p cqDK%l ۔:c\M ", #29bޏ(>h9 ͩL\Ȁ8=%dHTr0B 2X:5kK:" II'[ˊhW8`$LpRٚҚJ CRɳ\rDf!WD,I6J+kfMa2"iG7/# 054jW.l0ᚁȈrfdp}v7tF'9ai3"56UTUUQ&b{q2 Fmk\(&T3 ȑ$qu3m,Ɏ8 $W"IGhT,&F̽3u G m8ǩ+ɓe\cL1rs:cS0 f S;TmۨXMea% Nnۭs-b : R!*e%1Lc3Xd Ӓp&Е dF%4Z(2F*X8ggy']gݿdxq{;uw[}s] * "od^ϭzy.XV*ŹXQ*;ޗyҹγVNכ"fCDh/>;w?iz)pe s3ݗ{<=w@Z'Be0#@ЃӝM&Rmb3t5pb.4H'BR.  ]Kp{2}׏>YD0#ƘQ۫6 Cɴ֞f|OmYxF],~Q$={8[h,=-k@,F+ﹾÕ}칼ήx C78Kz_>\_ػ4|1Bu;<;zi]KllRO/`mmkl%NNOQ4&[ OV_f4u43yXm 1JA{|;XYd6'M6gkcc[VK]3t* 5CIBj:eG?ʕNʘ7AhO[!DňCeiMlU SIKLz_RnYֵNU#n-]g& 2N@ggo6* +&z=%HFF;{rMK[V5ӾOb=ĕEDq8ܚu6yDil~%uGb{ڜݓց;>b_sy(3"fJbkh#~֯to%rsԹk1u£!Y eZK:`IIO14}nk%SZW8(Ӡy~xc_Jqc[vZ婄՜ KsMTČIv19&O[{&bqX4C?T.QnKϤbddL*z)0"ȭ NjFv;U.rQ٭%U#<{l3ԥ=d=F.BB9Tc{[lhad`NFpk)ިT H)23mq:܏#rVWy_0yS =Pc|: <_knCw\?m=W0 FѨM~ m\+FsQ5ŢKͺfM.").kFHpj,iy/%iR噉D R6a\EPksl!n\wc:܌FF+FlZL9AcFwb Qsh#sncQ[ksWBs椢,[r.E˅prkFcb(5sts\W5s5bnQX+TmIAEӝ-W-VJ4m.ەsd#kƌm1sXF*dXQXئ\-ss--nlTY;EhԅVJE(PJVA B ))3 iֳ>Cן>G~Ƥqբ?w8  ']]_l9}ޟ^2b0'.Y3/;y Kg(s"t'W@L;'MLYPR#-r96§[NO:gdT<&j;&NhXHjjp&tTcAHf.c\5S@vyW\8~$[B&gdSk- G\ rW3GF;IƱK@W21)'hd$g1R3@5\\S+ٲAE_'; pvE2:ph"a͘3JMp:NjViSf&N>N9GS|6adcrXDQs˿mGiutQħh9$5;0zk2 Vb +&v)vݩNDSҹ\<|\O^!a u]]92s0vތ[ 0옹$nTD& &{ B;K1F_ONe yn2ZyUآ o&x؄AˢIGpVma3.\) Gb@*+^ $&L O VރwQc.pp:p%=3ڭ%(GfʯVzu[N;8DGgt<)N9d Ɂ1B=&N!9&spPjj fӼJ`)q*8 3[&e2*JQm(p'Ǵv7r'(ÿzR ہa0YI{.1̔ SJY9㶣׮q0 -3r8VA+bߑ{}S#:+fLfU @RT{asS 9+IQRHPԟ*:ݶv IBX5b "Z⢈D_[w*"D"Xdg Q N76"=GUO$e5vRpY1BEHfwUqrDG0qd烷LȘB H1lqqFbwuY%0P>x0RVQM狛bG)\E|2R"ջ*FxF9;yA ?6"68_wS"fL\8 P̐/D +X* ǜi;Ȕ}ysل"{vA%}1bB8UTHrFAd. erH8R([u8e-++IPcgPmt3`P$k/|ft^ہ\]5؏8$A&.zPA,WYsep%T'WNQS%U@2Mԉ-knV5\3AqW9߿k ;p T3&"A8JB"]]Ͱ{,2nGr?Ɓܥ&8X b(+(\sr)l+}M:tpkM 2:&&b@` цt)'N9ϝ2[ pD>(Y 3*Ħ&lL%Mi}丂D$nܣ)H{"BcmR&T_c_;||)}-襲R?Nkl` H`e<:ANFY Xz{trx+^8Eaɮ&^1.M|vGF|`6a;QS,,{AI7D]mtvnV]Ha"ɕA* pGxA]Y`ŀZx  hZp(ͷǦR4oW#G!sc،䂂4ՃS()_V ꉘ@BJ5ӷԖS _FHAE8cDF9rh]ǬX"XDH,{DԱ`t`T fMʼnh/"g*XU!T1+L'rCJd~R)ӭ[^ke$[fKز4]v͕1lfʔu0T7C6ju b,4=B2.L PGaZJ(&QB['`ӛ!Da³PT0e~ 3B\ZclV9]Ν@#Zn}݀'|S;!H>,ReXӏ2~Xr[ K"v F;atU!ǹl(jt S&, a/yl֝ۏ1DJӥ897f^=󘳂A0.via!J&yi 5%:8 ХK wcFZVh2@JJZrRC,)P 0f&-Lcz̎q=O~r0 $u!ytVD8d!ktmpÎ=.rf)n!CQ  eSSs)6lm C qq#e ]HJRU&po\N|gmX=P"jaqnqD|;5sT7QSƮ1T"t%-) BID)Y; 6W)eI gQdhP7`W[TՑГRK#1ׂjx0# 8 ;Z**'UAZES7=hp6̅R)jA<XfS,x[ξT(!5WED `%vF"1 @t!efvs<1 H 71T@hrDvxMwŮۀ]*0R; 1 .(' eC)d(R xFm3c|yPk-$ ܪ#BR2 0ᵵj E!]EI"ւ)5B̌"Q e(HH:6Y$3ʊq5 N!rX a][>%jʃ`j] M,|*dظj8pE0m@X\Rm# se9PÅTd{m$,Uf"sM ͸;D ``*|澤!Ewg 9%W782rbF Z`u`}画fp[-ɩ 2vuB0̮d1eZJ私aMPZb V,+۲xħso[Mv]Wn*ᅵW``")wpFɮ+nqgE r,*ETQXǝBL2l54fZOIۦJQnۍծ 1h3 rW +QnJY\0Ez5[-|BwBv:Ӝ+ǚwqRpݶ1nYe\:&+۱.Ʒ QmYDZj"cz+JVTk xTQh[bWDv0ԔW#  Uu& `KBVwWd3WFs&WO%4 (Z""dt 2J]/٣'sG$F2e*+Dv_Xa6ܻqƳql[m9m\t*C,Ī4,PmŘPe9E 4s1s8t95ۄ#N^h롢qٲ\WN-mu+ib0[L( )tJ5ڕ VCnc,jpM֐E5ҰQ}39.d wn pÁB%d-[qTa+W24x\%y伳0Cg醪-k"5Rj IرYk,Rƴi[΂f e:*U!^rUEX)b2lPBQqC`0MNƁ]&6禝 Po"FpB .!l^4K 4(h\c.kk~V^n a}8A 4fk΃/6 |Iհ&xɯ)Z)AAܲ&jqe^l7,\WP"'qP.#bhsV. q6:$#K)TU+2)3b%  0pd(TEBz]xck])rQ|X%~W#'P! ǜBWQ<ݲMusiU6΁LbhT)SBpTѢ1Cǜ81hDSbٕQiKqՑx?=sU- z=TA;ͮi4ı E pKC[T!Mr@4Y4b4D" M=EdS-L TRBdvö@vsEA|+oBt gFM+yz6-QA lq((AqDLƆ-TW<ΏCG-AOǴS@`5MM*#6j%Y#:XTC N H5w;imPYK_8*!)ӯAUB40¶U=5ce"R{VppT ^;-mۭrS#Jk;9ӎ.;6X'M&ʆ'h҃y@իn,BLoh`NYZ2dFj8r`9sY^`ڲ\ƁًWljbTixX/dkm,Bٙ5paz2nt,}VUj7\PQg .!.\E6mYbAm2ʶ_ڀJSVFB)]@{*Ea)lohJn:*M"l3~l7ǶmM Hj-D ExclE='4Iw5-`#{xP:jpڣḴA5\M"ovflN3|vb.-.ůaP2 vw]!8X2kWDj×%qֶ!sqe<wuO؁ב$_{مNy[v6 fp=2q(Sݤ**X*db!)0El"*Éu瑬4]! 8KHײ [L"~l.e{Sv6 [a;1/S;$u !<{|Γ4) "B(Rh#1l HhTm* _Q"R!68#M:V(8* KKXv>K%N#=Nafz!3ΐ|4:ٽDƦl {8bwlPpӝ5{@޹}S93NQ^hI.skpO% X8t֌!}{u~o zi*aeD\gBQ0(L{jYS:.fFi:ۍh2WR26@pA({0(1 t~ﯥ=>;a\i!J`Id|DDDEDg8_<Ul;hDH #jR@PBUPdT n;EAGP܀"}("#B ( H"dP"`"J!B *@ @ RJ"R* fHP P d()MJ]@""jQPC$-FP *}7PE"ĦGQa]3)2n3\ })ӯ||o\fCvaOBØu肐49A0eXmoµkՓITE_s5+U" 'ل˙U2$."DLQ2j֕`0@T!J 0jN\neQBfc1I` eX%H IjvJykQKh Tuͭrnt0sn,ފvoZ6.X fb ({0f\02rQ(03@'nt.\3[[wuTSYm4d f*#681"oM .@)d;բX$w7wj()-S8 c d9:uk:5[c. Hd65jj0H- "1aF[t0$ZUꤩW8GP.m&uZ'U]UuFw@ .f, +$Ȁc! R[m媵]HiI1;mmltBCY dkj*jJE͋%2EVɉhZܫXmѭUmrt;$2Tr (@)r Q\2U()L%D"QS%\JAB55\jEcYۛ^k;s缋nF]*r֒էuww+w\lpiʮm/u^VZִm[FwjCI&H̠Zݧv$Scj-IN[7wdJD)C!@E"0ѻ˝۠+Rڶprk;WǼчW)һlZwkrMN˳num]kZۖnZ$YMDR[Wsj$Dmm:]%u:]uSZkv2'λ.wt֪-nj֭Q{P\ERAҤKLVeȄ(ˮjMW"V0v UFɡZDp"d)ȊȖJ0#&vsuR@JvwC+ nkjѲC# sjO/vuVF%u:ƪ]$5W]wnأi5mY DSR/[\ۚ[};e!ʱ;Ws%n~3N+W5m"Spȣx 0Q"'#@D1fd#3$qĄqk݋L+Y5VKbk.hKtn`ɘEqKLv.GZ-vUW]\w7]/{Ӯ뻻gbMs.rs.kq ֱut)JWvnd˫]\ZܶJ[FgZn]mInWwGM;2Erqruѹkne$\F1k.kN;fjtc.؆2e% &f[gPMve8NMX]sm]tuӮ݁tvmH.\sm\2mUݮ嫻]ԺvvpW{Ԧ{Ɨqi$W6';iX9W<5v|pezmk*.*+w[rՍkAqmۃkF:B$#K2m\fʭ.Fulku=V.{F.I8Ѷv=eF(0L w]v;nW5ͮZ\\0uMl7Nr]9w7]+m.Qˡ;Uj:sMufwNU!ڵwNuuDpmYm]ětwhn\tv3v˴9wjGMnq]>-RkCwvqΝr˨$TvۖGIG.y f”p b 5 AԠ 07j޷yv#ڋk5҄BfɁrF9s+j6tJ(Q5[1(#]ӔZs]'6qRaS- &E @HBF.fV)\ʖMJR,IEqn u.:W Ma\[M;9."D2$dv*`Vd$4gqm乕mrpWyuF9U2F9DEG1NL.-#ZisuLw9](񼼉6!ܻS 8 vQd/t{uӑv .딻w\v.(NݻiH:g]yy=vGD$RIɁ$.sn`S\1!ݮh1fno$E#;%jI۷)u͐bJuӷEW^B7t\+n&`!:]yKܺ/wQγ IKQ.NIwn 湝.s^$ ttC$b@]Lc AuPIfEBd/ꏍb|fW<]v B]d1;ޯ%뻮bX( 'Jc.sv]i0N$LN{ާuɨ atȟ=-0% aug<ݯq&B``!ɺܟ:̙L.^W2|neKgnnt5{"m22dHܗAJ!P8iܠ2dQLNDg{d$Șr;Wv#b!'޽7νy$L1)Q#΍*tR(ɍ&o(J5) )H ą!\K4W|I\E_A{ѻaH7B&%!sۻ!sԚRH$㜹w(J 4%sInE$ė䋞$Ԅ($_%˶Iw7rwnbF b#Msݻ %3#Fmf KN󦄄$4c\] ɖ@S|$0*̂ZvJA -f0Q$RGUlb!2 M4K%wP-Z݊G5d#V IV)f"i@ F5n "nQiJUQEB$EhPP Di7Ъ tANfURTWHPJ*U(+)D@RQ)AAJDNm!U|A=4ǐES^E!@T`Z(9'wx䐧)OʗR˽G1lB39W_;'`{MOr!GbU|L(_OĀ4X#(H"H!McyyR|~ifQěH4BPKvߺp:<65 _Ts0 ˓/ӝ$8!=VCdP`!>ݏϢgnFB;3 K~x(8q.?jyv'l£Yƾϻn>nfm[8(?7+ˆr݊?. ~}7#"@sT~WWPso^ IX$"! U` fWԗYzuEmkC )o?93"T@tWolY0z d&mmU~UOrח\K$=.gCT$;RvG\ }҅(x;P֍,Qj5E5FXZ+Ovh1-@)MIGwnl7AAég[͎KW\ISrg⫁j"تU *vsɆwɞHVN1{K!)?#1Gtw=ǿhֵBTTԢ KQR*Uj5J}m5/W *6TVҤH +4mj-Ւ-J"4 u!@4'N`82 dc-orr_.cIG;Ξb0և;H.flH{.=OeC*vrQOL*9Gġ)0@(AآGJ)D$)a@mņ~D$Q IDvC< ЉOsN G؏DKPQ?>)C]sȏj/z& W9POZL?qv~npk LY0F`tvc7g7Ȝx@=ļ{rk9SD\=O ?=xsگW%)tG3ó$lb@ k]'@{ JtgP}x8sC 838w0 7xf@:pSzh9@n f(upO$79>'ChNf:ӰJdu%dׂ&4)2X)Xd(ÛhpvC;_e"C+Ñ% ;tiHI ~$r\}lRPLf|wM h=Q.u?-Y %?O2g$T힄O޹ax>0?|ƯȊ&ŗg~)Ikz9`pYnEPV)Ir0sr"C FvAheD߄S!VmMAnSD;5 V~E>wnBX0}zϚGs@)ƪby]ho.=Se+oU1yuϵ])Js}=;lF Tp秷yPq2KeXj? ]mhip'!G2,f9|[hÒjuꤾ~g J,}LW컿`]~^)O{Q#/,|R؍$(J \gUqs'YO]~BVN}g Sh,QX-%&:n`&]S NE ϳc"fu䥺a(s=%] λ\a1 K ;'ag U rCBjjS5&@Q@HCh7dm>9QL#Gŀ>(;ςy÷LΑ33nǽ1pJR@   ?#t_IZw)B~lgc}"nfŁue  !ƺXpsL2P( FÙ-/ufw흻:.:" D#MͿAxǯ~#k1'Qr j Y˹ٿu0*84xܢPJB([u)R@Q)@9rwGIWr* 4R(6ZhU\Z(U)PP@B~3Hиz@09XjϥFBwU qfeR"a燵=Mf!y33jv#X:Cfإv,iO>rBfJ]JE3!"Vlғ5ާ\K&MtEZ^_p @ Druoyx%Ǜם<#ҁȰ)f`iS1@ 0*ac2"ySEuTn@aTt`%d o, 6Yd [1dS{Yۙp qX诂{^jS`.3rr*&YpBH. $YGǟaIGTtշ wb3r2 D%n}O~ c @89 __r߁iGG}۳7OQz`6a\zqDF!ͥ'$Jp{jC~V E4&2(O#{>tcj2Hwvs xGO0{DA1svsw}ow):`58R ʹSe#MѩPk"PF"#abϷ"#8bJ8 Kh'BxN"h,C˒|qsMՓ"*gQ_E O{\7̈́$R (`I( 8tft",2M<©N`  -UDWi?fDW1O9% OEAu %ܼLJ<9F6q=T{3"" 4JH`s{x$8YB UPI((\F1QrR{o2qZ! 1<ǷK7fm3 }fRL UZmnxWE5FJ6"L9TA A{L0j_RBIQn%ErU.K :=/aN{@fpher@G$c]妫]U]Kԣ!Us⮍$>09?>)2 <7.yD"NBaod/ ņIMHV!k\u\cvfRl_}j%'UICF÷3[ƫ)M|V= 35xG:厴u iEܠڷ;f?KvYUtΆn+k' #,{0fUwpۅqox#p( |z#;[ (R;׶=R3#r* h 7K弮P&<'ŧ\NCIA(1u_56ȦcX#Fl8yfkd[l8 )kC}Er tNҙ8m' UX{'#r5@^{^xf#C7t(Z \Gk0\zb0跀D.. O=q158oMCPÌn% (5xDvS qA6lX"i$r.|5qOa#F=_80CcUSe(ҳ]ao)vezʥq9@0w(˶pM2,}5ر@N@1]3QsuםP9'! <.VΥZ=cEIIi_!J l" KeȝS8@ar`Ś#)JSW\bAʱΨ|2]O?K4yn-k3~b5B,Y=&Z*]sQ,i@>T⿗UH {g Duw?NBX3n^Ѩ8sGcS`DH}JNQH D*bgBFU$N"0y*XpwMy<؛C_uO5 }fH'u#0ԐF\w{/Hw-mݣ?IX#BPP8B0s>ݿz[<,¬SкjE>oDHS\&-D}GeQH?K,_e("A)(PaP2Dٞriafz2#cܾ 1ǒIB!#*B訵cE#^h s8ث6AM(38vr,Dlb\l]' y'~c]r^3Ӻ\+}TU4%fmlq$ *PYXvʡE# Q3MDD"m#lݚ5`PCbDU~u\Si0Q6t}ꄫDu?mRE55\):7S*0IL>9U<'-£㿇#9paa X*oHwM3|IØm }ϹWz-Q_ɏ,sK`c:e~Egx8]^a%LOFY>mQgLXf6ŒU RV,YErox&wuvIJps?1v2{[FE8KCZ!jU_NcQ f^ZKaVNFV cؗ֩~vW#4+խ莇^iPcˀiҭfKSK-D7]3Y)$wJv[Qi2e# WؤRϽN*ݒJJ8|je`%fH7leQ -WeA""@IIDE$27&#Lp0/C*-W;"P)>5Æ}l|!B1bCIA&G %tҤŘ!l**c X:1jzǺ/hZهέjF>G3rv ) M O*8g9OgǻH<>ub4(W-3yV+a|Qxd++e&l$|3!=YȠ 'yTUbI`T>^gOC{guCHZ,g( =u5*n\Wol\Aol.HɡT@\d8!IAH~^b~-8_6i6 X._3Fƶ~ ] ^-d#S3ƽ/Ʊܳv*6HHF\"Lr~r+ $%h)H&P=L樰Ome&<(=oqTrOจMWbغ uաjPOzU^&D-G} ,HljJTPR*_pB(<(o6!̶D sy*!l)A3<|2}vOg}*9?=W7L6܀STNȁbs;|=F&WJ\dZO+`ja\ Jn+`pQYhuLXUT1,BsEiuܳ^ ]Oi!Wɀ,Q݈ BA('pj|Oٞˑ6z{P4Vl.I'p%4*}v5*BR\ PjǿvDW0c븁`Q-S+yU]8Hَ5اeu5XY`* /CJ!B%U(eAY͙TPs[miD O`` B:U|diQ-\SV[bAs϶7ɭ}yLܚJ6Ա,aXzxrFM_g%W\Dy.§,ඈ* ݥFr30 hrY΂:D/F$2,H+Tba@=,y.%ʔE%ZF@ˆ?LQ(>E:34N;G qs/~={M"F 5!@JpGQU(V-R)2@#(E:rz Grr= *TD { @M9TH`y*XEOuࣙ4~Be^o *vv.h0&EMpgZ4rFC ""ʥˇ X(č(%7p78e15J-C*YVqp&oJ^^"Ky][2Ĉɨ6뜾D Zt^ c7%< n'k4_R.u1"8.Hx3CW=[J$z2@Cw8'M,`w3xA($ҜcEf]+brzDe\6oW蔳k[}gh8egvQnAEUah4TwD ɏRߊn: oywT}gjgC $:e 2w=_ rkHR+ 5vyTԔq(Ï%1(|?})HmUWuЋd`$ĩCC e-D %^90 T^l 4ۣ?{\bbj(FQ;b*G\:Tfv~iM$7-&o[6/(LDP>WLv+7b~Î(bb/Qnű>}mjt +MPoק_::ha_6CguQU1mQư."?#0er|2m㢟Qi{}Z1ǾF 2۞V_e֛/%W8@V:8|SqmWD\Ĵ*y/B_駺}FRrJ-/T_}exZH|qzlVh9Mv^g Nt)l-4jb6}lA/b퇘Տx,f{=fXǡ]w&8r9"(jlo!-ߴ{Kkˋ+'UPӡ.k8u]]ʣBCT׮8c`[V[LkkzbJecLonm;ԬW/b?O𻦛di;s>bKkrR|Y DM/`,BBX P_Zr/fL'(   tw("`(S|푠 _+o@EА&4|Cko'~B(I(H 4(h0Lσu ,?Szٳa`¨5,zhݯ~M2|I8)$'0 {ÿ6*(]ĥ<0g%0KO#}D$iV*; 6iG ?M`^($=+A*.UuA&_L?f*Cf.uQ@!4F62m]I*L'_Ïѭw,25vx2lfz7)f9amn״t8R-) 8p<kחI5^i Kl0ߡWml.o`܍ 4jETehc;BB%(*(+?ZM˯NaZ.,#؏4H-+yxR=5(lD.35wr!HTa&B:-1o}jrh5i{;fs#Biy ?~{7ʺ[ѷ4mt)U&T([ (b(ޤ[Z:(Qa8vVRJnC&Sguh^琑WoGTN`16~uJ \X7Zs׆/_fY[e2 $ȪRn+q2+7FG*Q ~j:F$R3l-zt= xQU"[@AK@YLuKt DTs!KW9 +^3rgt,(!ÎI( BDV+{D␝sVaY|=VE"V}V49 ֡kx.ު HL#0)qAܐRj3>Nf}eIB*u)?\1fBc! 2.b'D* C〖%AIYB8a QYg[2h`?+X"N;ld}0fJĸ~_DU XN`yhy:Vk{+5Ji )G7Z\[I,4u Stɽgb{c4Ma3 @!< :V eTjX* 'ɶ#Nlt>e6H1ƊMMǠFM(,JC.ϕOK R8 maE֋R RIr/}κ4Ҝ@JEtu"_­I##rP9rZaWMpy;}< V2#]_$}>vƞna0Q~[WD~P^ޞx(#PeQ@!{?u_څ)"Vbȇ(6)5:^&~cXX'j!H} z–zOWeǮ4ibZC`ojWqO,P\0_u#ޡ )SsHrurCO&S֑ э ʚL;u"\eTrSʼ{qE jt,mynr4t[QS:(ٔSQHmPݡ:z+>͵\$vw;Q,Qv&ccPDݚvmNhQP׽RXY'|L9 B7^e?z4;gPWRr^Ok4{KJ)fZū:읒g)BUe5L]CF醡;U#! _}sm.l$@9pf<ulMzp p˶nn멓YK0׀$^U {I03?e޲5 W|,pb`Yir2HbK/xu"xe2ZEVEɡV@!Eh( @-WŹѴdv%C2 H KJ/FBa 6CZCf@U((T"k@;$6 ՙn.m Ht¹0 Xu׿e/Mk҉T=!v ܛAS9Ou[Cjy dL@x9qw(k̩O$T e_JWuG098η%r@dp ySaBo娔D/`(k!Ar.}hLyMy&"q'~`E$Tkٓ2qd'Ǘ+>@hb&HNKw raQJP6SmnCa{a g};S)5(Dۛ6޶\1J0MHЊ䔬r:*8kz~_ofx}xֺ-5soR/u? QM~?[ADA04#HJ2T L2)A2T(U2 22E V%,ƅ)L )PVMEV*+EV)Ehi EmFFF[h+6-űEQmm*kmlhQbصXcRUbUX5V*ZbTZkj-TXѶkhm%bj6XMQZ5MlUmbڋZVF*[bZ6ڊ֋ѵZŋQF6V)F *=H4@ B #T~L_FP\G߶tyJՅs.&ãi37!֣F4]5)jQQ<}/P5jTN~+ѐ1EI\ FL 0L!,l8hy&^cܝ80' {!qP# díɃNP+8ka.A0挖$!?u;$!o6:N`%&a|gSnE21Yd.O;L [@胾)RR+ A@QEL((&( @gSFgTGP(RIAQ@AL(@ԪE8CrR @R@P Pi" E]H PB ITmb\ͨA܎Z7;Q4`P)JD2h ^!ir@T2)UJn  % H2[d9Y ̈-+!JP+(fZ/okݫT-=jJ5>ib6aA0%-uoRnlPYCmݫbԒiE0NPn2p[J2e}I%G$m"ۮl4BZFhV-}MdI4k 9޶ =|i#֊X4hȶ*6ūd*".4v!R @WlG@ƹަ_r5-6pʋ0wTߏ7˺ $ Bpd$8(eu I?c SN0"P nC&d(;P5*ħ BF bjT3) Z!9hc$ R@9 g]STΚ$rP ?c'Xܩ=a2 P0z™+ ԋ J^I~c!̋J)P$2@ZpPh%TImTح4-+JpQC3I X7!⺖Itk!dS5J4Fئ 5kZde%H4$6B#PA2T*pAT1CQ=xTCQxaQ+ ; Jdt &@u5N( &H9 -Xy ČxԁģI9ԙdl'r5Pak{Bʂ$"DDCH 0( RRa)NcpLeDbN#\H rSp@A j (j$&F@EH@u1-![tL֨ZەTor""hfO$X NT/[BnyeW *hR @'Շ"'2'W ́䊠 H(iJ()#LqipD F ]fZTmbɪV: D( dTI%TJ]Ò%(ETM!J(`(À8q#:t;NjE+_0FDHįXZJ:@ Ip{qRn9Ne] Ld^E(B HJhXb lmQTڒ5)P(JD(h81T#8 3qv>c_++~~g{}O7<4H)1, 8kSW$)&2MZ i".zZ`jaU+mWܫ_I(д8X†5e?gPALi%Eֵk? { ٚ2~jτldֱC!`c"3JP0LA6ŭr涄*+Y%*S!Dk2.(.RzbiAղJ?HlR V@F WH @5!%"`S"`Tiĵ)UF?nM@*j+B`EtЎ4ĨpIC6fSL,0b8,P^ !1V*VUL]ɖ (ii,pA MV^Ӛ]aE\۸rT0,AQ"Y|搣L3}2$UfQbjWkv׷wN9f<*sF~ٙ>hxlB^ZED hDVFQ<uD3TW0yPf ux`yTO?se1 ۏǞnOK[+zoo|>@%Wz꽨8܎rR RLsWbvp3T'!Bbde7Y|2&,5v n>t ~8PLٍ{41rSȆ7 d^~TcYdnl_&Ѓ&7 ƉBIdݿk|?=oQ^gK>wիSW 44,׎07_ky+]emZGݹS}j?SݝzfC @Ypx9SEOa#Kw6@b!MtphZf98N P=;&GKeON8EYAkbxzdCE{] ;?tn 0yyG]l_#)QdwysyjjR@ͥ~ÌI??s~mE'|x*["AW?J CgT0NG O fYDk[L,B ʔ;ER*DcV.&vaDM%Oo7aO>-];|t?q4Q Jw4AI{{K|jrE@ͨ7!1xIo1B=̲אCC=p(E"Sl D$B=H496EEZ5(ԕbr6ܭͬTۖ6֍E+tۛ;+ɪ汪67-E~mXTVj6 AfKYnX:WE quUOcG9>[Jc̉,6@̝0Ǯ$yƤ8 A ` 8 xG>?ӏs8(2OHS"Rf')ArTeU+Q3%=35s(;5l5&^?i)!E ȳ`\tmD|<~W٭:/Zn*=TȀh=<>dȽaJ8|ô!Ӑ/E^V~(%SS' م- DFH @wO4'}sQ(=Yx;߂xM|gaM8F3cw] ʡ5f)Ȏf5> gE詁!BDOTUv%ڔak@uЦBt:A ¶ vCghOكZWTl}Ҫn|>;HA wuw}Ǔnw{v|W"U@N22T?Z@ݓ0 r@NHNcs>tυ ҏK CPP%" $c6qS7?S;XG|^d H$ !zewL :7\o{U5lN)֝͡3NZ֙ '@3vt߫J P #W+{>UJh=tFA;(#R8$Ѐ,Q Fm5?cB dHD(g0̩l~ Ka)i  9R CcH_!f:8FSՂio%7^X=4Z$'0R8H4"PФ֠6,UXjpۘE+E56\֍QXch[M&(5QZVe16fcX65cV6ƫ(2QQ-Fhlmhjŋ%h֍[Dj5ח4EbبX6$[skш+MUm[QX hZbRkwmEF[Fѣ$1cQchQhmEQljQmFQDQhXVemcQV@أlQ2bllͰZ,U\TV62-lk%V-DX%\#cIvnkE-Qh%cZMcmbcV6ō5EE,FMcF))<0x[ [8܎c$S;s?[ڰhޛ.C %j3!LcN{-cQwé%?~7K;β=|auV^=xokn2_2EY`kDIJi Q(}eƝyOG|3Xs"^am LА ՔCBB6 3@:~| ~b8s|_콏ο~'D @XVW~aOUcawΠ}Au#ה_xnN*G9<()s $Mmjfx6c@ 9QS~8|3ėLT򢣹 t EQt~~Gu=>මBU0s4\aEs h-18}OݾFB/wU-~Qn5j+U.rۛn#$ s_ɭ.{ۤ:_/]܏Ӫ"-N/.d=Dҡ@QE-jlF-ZAGl}ƶ&J^/or-ƎE|P $;kO)[X9)"D? $iS3ؑ׷Z->HB~P@;@ %b"y=TWIU??ubZ{L 3 t礣oxjm٫ҹ.̿h,}^6K\h$ V0NI)Lb#E sxC絼Ûtm/πV:I 5b_jSSLWev>SBV6;h@y tG׹)| .TTsT;; )&c;!Zl@%G)'*w|m\HPd#'8w#jzoa~wIE$Wł^0*(꣍^fx.ӌv6>= |(0񳕻\WG Xj025 G"0#ppP\ZgTO DpQNߡtƁߵ=$CLVZBhF[5p*Vgw3PN(Vvphӷ ʂx_&{?:x= |,/ׁ~?ꠚ25u&rX`/, !H ":]9=\&tݼNG[xb&̷4 $-'S'X qX neT,V+ocpPz?i @6Y|L4Ă$ ISRPWP(w/Ҵ88W[6vkHQ*j9<{= Ǿ(Bi(3/o_SWvqBVuVB3%P<nQROtLb)fU?O|I&qm{ZZA" 5lQFэa4Q Y5!4AQ#Tb"6KQIhLh(M4$hCdj*5Db6ʼn1F5PPj*5`hF#mo~u~>oqE%IAT$H*6Ƥ-5Lj4U&1hRQdDFIZ3,XCRj*bj#FЖţcH$ " #a1sՄ?:ʍ k;E#T% E ?wM_oIANQ7sX͍tѝ62ngwb#Qs:ѹ\6 ~>-]N=9FcyF6"˄#j9 ܮBW-˜r.F77.n[#Asnwvۛ0mNr\㻱r4!ItX9c"rt66nsr766wsso E5\5554V5ȷ'vzo{^wwwLy1.r91d\u“gv&F,[r 2h{(LQlY-[ںr5t/IrvYw\خt ۔ypsr5t[MIs_xþ6>wӱp(H˚LGr]r|U Ơصo(lUѱEFEwU4 7:)ݏ4ʃ&I";I>ᯃ՞ُ(mؽsR(@~q!* O%eW xh_ (ww5&z9l x UT2^0 J`Z` o{?e~追Z3x>HyN5W6~NuK;D?E_}_+=7 (pO6DzPMi%mp Gw]&@OTB<\Zq!Mܱ\v5 ,>] y&${c857rJ9OIGd) pO/ycxOe"6jKy~?h@b1w6 >S(jXPZn}So lbP-ܒm "Q (HlbM o(k^}W(.m68Nd|{hXP~!a?NH?a= K/ƺίLTBA031i(y r@̏x~DȂװ3 Ua{*yZ! 6yu??[R>~;GCaSAs~4;ȣF<ڲH q_8MބYql]]Ԙ~?j A)>¥lrn3w)ۓҰL':Ͽ0A٢el0\te6nO-k6!d (D%YcZaRrsj5( Q M~ql8ˍ9.M vbv^ww<{r#slFpuQuO}SxV7A9UME_6/X2*>a*aׅe@P5O}je)ZgZ[.s/&6? “[+(&mo7ШX>o=7Mo<$ID\x{y03BnV0* Q )OW(j2p}6ukNy*fMf՜ ٶfFUԧt0Iar'Z@~D>p'>=>~rkkiYXPW3JVΖőEvAְ[ŴZxo.%кencO'ESUW3UJ=sn|Ezɤ.2 KY\30i*!~XMg0;mp˩Cc-Ǟ=v&qlIVj(@pAј0A9\ּ!KT#M#LKcL/qf9w3y y9uϡ}_>ƎLJXA.tnzhOؽ3xg>A d϶ۋ97Qs1eY/)*c HvmR{:Nm̈gXaMŴ >-]Wa?O"8؆.*?h8,J𲺝a H:Ba([.Q)lV2GO(( $iW#(+kUŘ)lq1ͽA-٥[d8{2:_=߶Ao rzN[0J+[gڳq\1#Y  bC@c>XIBm]6̝Z]U5t FNOER~~4[%Hvr8V-.?d/C4qQT"j5fy }^m* M-E04d4eA⦚5D^WH[no6_N+յCkئk&6 SE4U4At95t}GKIM EJ4ī MIݵ& WӸQqO0z Z%h紮L3BӾx%xn6- E/VtF00A5QPSU{ϝ|}=;^{"׍Ж#b%KJ-u.u1cB IE"F,;\Nɟ;;̵ T.r78Q.dm0Y(SF6\zoF`k[: s\{$ɢ $;}:b#" i[rۑOvc01s9t;RA[f Bl.ؙ:I4Pw]|u79FC BF\Dz~Id=:76H宙JByAB27vKsw׹׊r(#X#|o-eכypŊ6BI֑EpQBDU?]׍4\H2a$R9{܈X̬A":"EprIԕd\5"4\y\&sp*ro"kۑ"nr^tt #5ȍIS/)UgT[Xkii}=ΈsQŇX3 >Asw[%DVU-FÒSkfy('6\;,^dHʸ]j?8VFհJq߷Gv}oz(DD$ K#_h__T1?i踿=y线%^^i"F JTM9qGpA$$z9*#La'ND 7dżťd el6Yz%ܗੜ#?&'=9ns=YG~&n_ru4lB!B$²m:ʣ|t%`=^S 8 X* "$(*"97C@ ~[^ΞH} vf $嚥 Z9)DD@B~'b 5C X6 Ƥ25sAb1ߥwG0`))"o"AbQwWf0lxIEd T)EAUOg>pU55y>]K}M/h]cs$~vM%:,lq9Mgz:gova8xrp 1tj!PlDBŀ$"C~N@(@/Z Nߣp1^L[ dhbۭTZFk ܢ)(*8/,#{uYRn;Z*b"$̪O?iyv%$QQ((L&h5$jeR$T&CbBj A2IAY(B( eE5 `L4&RCdR%F H"i4 &$bDML$H0(l$ &FɦMI)H b4dIEETF %4ld$#QPb@0 i5lj"hQ4TF A24HE3of hĔXg?NcCE-+1tVťZ #5ьIF6+LwߓSr{IvC9_`ZYte",ILR &YL2 I `[&lYQPQ ̨dĘ ccI5*6(!d2d$hd0Q~[]M*;͏n}1Om,Abo1Ti^9um|QL#!RW1`mip C@nj@% ֯|^,vO~.>QUq̻:8t1;N!<m%/YvvUf`ƋBB DDqM ܌ۗl|2 xaɇ&uy6V@ݬ? G%|,8֌{_U^ߟr?먂ĀqrL%2C.f PE{R=֢֠ќ(ߕqZ9iz/np3:ҴIH|@FS+veD\PP%FϗVh] N\^Q9Q2v) fav,/9%(粴}dUg͡4$A#&(Y WqCrGx?6us]Kr_=f΃Ǔdٴp@&Gќ7Cpp h@fA04XnI *oNWFiGw\u`\$&zO=CbNf4b:`i#l$E:tv yF60O}i6aMPߡƴ`k~թw[dRC@gRXA3hg7|yFd2PJ=++>8p^ 7]Oo5ژ;yC|#\OY$@'\ĕT'k₤XLfֲXD һLi@\Jv0JD~5}CF!Ş^"anںI~)hQ?4RJ ctVb#}JgH3@o@ {(ZJA*Hb f@JnqXfL=ZeQ.Vz dvVAzGV :?=&uF)ِ- ةCq.QHO?e=fWdOiz>d (gP)(IEk@%|zD{olH@"@'!y77b|꥾Bk 3lgW6og(e#5^;5 ̥rÌ\ʋNym3/@CYNqݏBo*9r?@/vw>[јB'ZsdNy`搤uP^4(\Laz.>?]|FL)N! >u|XjC[%THg'r!ą`6e\gŀ#k1&zZfhJl@ebA+8MrJLqOi-%#hYEHlzDDw ge((T7k*Ye1P()V:eWUB^a>!訑#5('5EPZ}1F!/*AsE0Y2gdhp.̛7`y{T͉8ۋQ֝aɦ; 27H:"ASpu{R*O}dDjtS\'9>/rw# v`=b`f u!~=8$@D@Ddq!3yIM:j+$/\cM]&6#v}`"Jk9~_"$b~PGA]>Xp$ ([=``'}S0lљ`+fW!fnZ[ W Oy_;A畄}&_| )Jn3l = CS"Fs2kFz*$&aEp]x 0L KpsDY_\wzТK 8TyuTm|gNsϷm|s^a*";ר.? 3o #r^o[ oiDK}6AAQLTUCGm\K~ϧO=$ɕO ꭒ9EF`Ttkvڿ*۟yMJ &EscX̀d)iMe IDJQ$1gu]=^obJ0вR$.AR1 RJVem  (j\H1!rYK\m*I܅dV"(Z,K)d$"DjI ,IIRH2B܅PR f r2Fʩ%KI[c*R$U h  &PR-LlF{U\\a2ʋ9dRdRL"Āʃ&2XEGs^h1$I@fbEi4Bb`"e2$L *ăRb&B[Ĭ":LLPI SS&2$јd",b5$I)%&*5k$ #$lHEl2 N Je!Hye(/u BL2(`2& I"RkӛèrwP$ #2wmm*EqYEBҽ^d( J(u˝ݧ$g\Ř(wHQI3 B щpHDd1H"#b$ d@E%ȈJ s˻,%=fC\#'w\j#3( ?'{5x͟wB y;w؞Dd"j޸4=C)!otPFG@Tp'3$))je]Cbu=&v.%Mi(Q{׽ܮ i$D&bc!1 QIb,j ƢCh0HaB˱bRL , fH)1n)zqmPd!mldV"IlE8DXDq"bda@ ! 6M]ܢ @H bH{ -e+ hR {sKwJCe4duIrRQA.)$V VU\-RF^ot] Fw\#ece!\`T ۘ"08VJ,XXR2* ZBТGEJhx^J).E$n ( $Ih$ݛa,$%{-qPXC*CDW%Ѳ]1sS"kҚ*:qUQ\dF X,2Xも%J8i 6oT@T3"HlF3 eЙ 0QF4[fE3DJ$Q\’W1IF%Xp2p]?WvpEAp{;,Bb"@g >53}֦9<~ّ}nޯ "J "),h#H- JaLE(I fC1)'Xf`HQM$&6KhǻѤı9!&RM6[JQC$,ɚD,$)F) ߘxn'Y۠q4z+_^uk|El%cƈ#n0&>`S_j$(چ'$5l6f\ob-ӳֿXَ̫Ŷk9d&O Pe Q"4sMfedu>IFS:p ԖBmYf, CK߯puŗ5Ѹi2T4'.rxW(S&>;?,LN B|xoN &#PQkBP dq JVuI<)mfLVu>,"X 4{rLζJHaq弈8=5Dժ H40*9Ar"[}@,σx0Vx_x7v"T@5C*_&)qL_5 M}# ޒ3, ƪohcB3I<;S C?[}#J߯ߚݎ/f WٟOz+%.*ӿiH']A*c^kJ~ƮPi,٬DB='Fd,ס8,&2 @""""ST316.uKVP'}oKk}>nR9X+9XPU+ "GG9_2hzWwhX='ڝ,݁!e-6Ki* KSD1Yn&~:zSG񌝕ZJ̣AyC)i:t }Eg܉sNba(/Q¬>|ެe Q{0m+7?}] CWDw`$#HL,$1km>SMtVVhw7kV[6JX9 e"?wS(Zx9Md3T} c΃Ol3c{nڪsS?E)q}QZ}Р./,>6&% h@URv}, x|JF1@\@*ni BIC9f/ߧÛ E01`Q#n5,SIel5+{s E$;Y>&/EI?8{/s7&'&62I$I/}`+YƙOZu\W-| @s_ݑc9 f`*(2d\4n2_N0sm. {'hj.=Ղo_z΋G_Lh eERGNucScm[` SyJӟ\ّ'񜔆=Ծnt_Úb"N-V|R?{oP>?^[4lw~w^4?eqʢ $AQ=uP@M H:Ba2uOÈRA'E;$a, A+$꟫HH/l> vpJ*"y<6l/]uV=)4w%b ϩx:̤fQײG 1~ )7KƢ @(,d2$I,HH wbA2CbB! &"=/7;-4y{M?J ($UQ~T?"O )_r_~.`B4)a=bJԔ LjLj`W Bv@+kV BL$~ѷYVo4Mc\n&Kñ\n/ĤxtL CT Tz B NfqQt9kƣh!, -'>v_!@@)4{7EӉ[Ax fW Ԝku\n`/^ O؄E)^[P!jH,o~9Dκ͖g7:@B%V>D \{/{Lt'XtE*q1j14$}LXI]~?kD&'ƤI󽿰խu?#9)@ $nX%r >O]Ipż wшb q yJ[};!>PC/:^1@e'?~KMf;. _|D,Ig(3'+ 3+ܦ@~u ''M˜ok>E%nm#~k htBX˘PƦYЭ G=z*6^e.LJ~ !<&%6C{+*+J&Io}퀛_?u|^pX!IeQ*<};v_ǧtU?h P+0N(B8zCМ&"sn0P`j:Ç v, 2K( (̺^:FD}#*}D5*((Ɍ݆2wgqϟӔ(;{LФ% lJi' dl+lJH܏Ui~o> P}j;f E簚%:!3btOZX 2.+fĠBd5S>{*0 PGPߒ^Go>VYw\:1ڸWRq6=jtUlx^o@ā[;EcyF3˕$ 4ho:n@ucS[|?(r/Y]j b[ةӁ6!CЀ>lh FhF'6f?E8HGյlr6 LSWuONf*ަXx+B.F|«Ymn+BEI]3eKn'1Lˍ{!"_b&uh  !4! d)S蒝q/gYi1#\gUN`Y3LUTޜMx0`*8Ʃà4&L˝uk+/"wR|"n^ȴ['$Akdk$~zuoUmmQwsI>A"kw'Q\iKΟ;V{tδ9n9#_h,5PB|y̍b脰& %1wb: p,d S+=Ap4N`1j@@MWF7/9b?eU^ɦ_΢IÝU~zZ De3%dDE 9 9JoT?[a@g%$#qzV 7v `dhr(=]?nG>lv*G {ULY!*ƚUpyO\Kא^&MCW@eir\9v э )-f; $d$n;4O@ pp8 t(uPL ^k;lWGU4CSp{ s[/ %Dt又,48h]4]ښ"J:w&JM7b:JU+ JH7-0]#)LE [faby tfߕ۞ RK "FV=NoBũmoD!s}u: /Z2cw9]95 Zj!ac*7fa,PM䟞T#5r!H@ m~\W}핷8 *C@ASx޲+=p,eaQ TC,n4%))z6qg1YA"XamF )BVQ ZWos+HOܸ;-voutQj:Mz(9I'm}ӊ~I'EL!ˢ`@%;X[Df> %DuHxsGOU:^1y-1}R@6ɬו8g>V5l$:=j3YJɥI/ђ4kVys]Ӷeܟw8z'3[@DD@@@K%[h6V~ؤHR$+9jKdt[Su@z]e|C˃>\i` }_oy~C  ?wy7wț0;M,Eی}G]x[`z+D,tWN3j_+rhȩnVC*%5GRiJ%81zɩ)d *wm# ^ASqhYmx=.SAT%@D"1qMݿxfwůJ7O0851G3%>yMl8y;Ӧ'5 c=/c#!(=;.@h1MrC#7c1֞sc6Gq9mj9J$#rvFA/(Xa p^ ~t@Kdeb1A`O(/Rf|p%.,)v0 >C4Wykf@P:UԱ,u)[FFzM] 7_68Ly$Ĵ sZO|8K, $`("dt*ۛMIHk0[kY>2k=r1kXJffuKOПQFkUFi+3sh!xMPT4Qk-""\5r<IO]qSi~u7O5x *]<[e=v"l͞U .ņ}e ;ce,Ei i9JY܎bPK{t!WK~ ZM nF  $PLJ!%{)b`A4IX4XƌXX@HAys 8SN@c%['tpC˾9띉q {p<7%bHHX9mB \x 8%l:yC]fӥS֚e#VF`E+ @sp%!?f8s#NOc'M*j"hi-(-*i-Ť5A*Zb(Gv?nULa>9Y)bڡ'7vgC˚E2OiReP,-* 8_HiÑ5$tޕ+|ÂӠ ]F{.MuFEll,6{S^ q[N= ;{5>b $܀o:8aD@ )2k3d̊˨F*(cS10ƌlTZKl5U62DT` 8/?ށ5XF46M})pWSs|Nߔt|g.s/-4 2LibWU׼*]"V9N~e~=Hȴ (#ouzyux]?l_aE1SEQTLSj"{H z/]$P&IA2$jZ%J6 6̊"1BVK1$FXBcIII$j2F2 RɈDL3 cdaHPLd$F6 @l!0jZ2cJ>ܾõAB3X I(F(KCcIHƍi%b(6Ҩ*6 "J m5ѱll[mFbQ%ll`*,FdT` l[E V65(e!)"6"*6̍A(,m YV5$EHEdfQEF $XXQ!M* +cU$TDTIe)11̒DcDlhTF#E&PhB~S ie!b$H) HCBfb@IE6X,Fj*Fff+mI0 kh֣Xm1jX H&jIsb)&>j~n+ea&dlPcbD#I#*谐F6"Q@dZb BH>I[OdW:yxW|=ț)޷a"" &ą1ٷ*s'~U{[G?p**1kkDhdB,ƍXFѱM-R4HKA^S~Q9C#y (8 {Yo6s£~Z@S4KJH!B)&11!iiQ4Q`Xcem/ús{^aBc"R`"ḻ(6MXXT*hQI6E1E !BwxuOY$(Bv?Fн֐6aWӇ?G.4ױgm2"'j`ek("qDa.kK:'M &5eF"6bh5M1ضb-%@b F(%Y-AmWc7_-AASZceg#bi+$g߾}_e Td@dXK $2jI ȴl&C")QeSH B5IVEhjlm1LXmQfkˆFdi j0bMcAkE1djJ1EZ H3)IFٴ4DQTUjjXkmhI@&UQ lhEZđDDRB,U-EUiEUhjQ+@Ķՙ -M)cTuuN?[:EEMM5 D5D]Q6-أ|Ll;&bb`BXø[KY&Id@bۊTS ~(m߽{~~go^3"4DP mfI ,mclUة5hѶ4b,j4mDX!D? $ƁQ+unX9W>T Pe霐\d {d*DQTh&耉 + !W íwJ+!x螓@XKHMZ&lq(zQcTБm9K)窩Aߥ}+}mD@<_ wpxwom;HQLwޯu7l4DT$ZKII(5BDlm@RZ5Y(+ fdŁiZTs{o{{Ly͂pnĻ-0A,wfTm܅ Y$N>s떡_ktjG8>9LtwKzTIj! B7  ӛ[fW1]T> r䳔ޓ\-}c^։(ڽ60I> _>jH($Yw& Ĕ2B"4ށdux[^FZ7U-;RR-f✷WnE5nf陘4K4E$8IG"fRnk;8@>Ї%=fCgH}2Tʸ\I T0bZkGY?;_ XCwJw0ֶ=wd0SFJHQ,"8 K$ 4߂r $%4k mn!u㆒@G؍^pB(PID\rBOéz8;"5bB$GsJNEK3S\5d _"A)jC vy;.ӻ5oxZUy5v{e}]=QQ@2* <3AG34?֗T'.q rU1{(Z}a ɱhg<}Voڪ,]o,rbf`t׻;#eļA1&`@P|Ƶ/d?_,|??vdU4L)oqw2o=}>. \t#?לurF$  kQVj3jhG*7S1IKUhf]Zk>:{>Z@F㲄/s5WmН߿L#<-XE:u ~Ȫ_+p+< >Ž> 8Oݞ־?sӶo7l4E/LB aO§&\D VKH I$j BHIka)"9 42R lX(}18ba׈t=Frl-Dvq| RioU@Ub1%.uo:)_hyߌ<qW(AD?kֶL S<܀5!)&v8W "v7RZͷ")sbrhc|%tէ eBQ&h2>(z-Iﯕ5k?.>G8iidH$}h@THq)~C0_\h*iJzdTBo-&4CFrpx9\Q((Yg=ƇE/jbhtߍ&%t]_nCe!ah;;T9M`KCB%rra9@^.Q{VGyu5JXT”F:}GgG"yv$5@n'vHSMQKT<ќTR/,B 3粳 M{]'5ۛ, 2u 3&;qk}b\@jOSYA9sk,H J`4$ʳ6?kφsj>e>M^jųt4 @6@H ^kշɧ܏Lɷ`=O" O0>: V P[##8qpZBz %;'^#W_eAF eE<+c:' 'u=;; hN e^7l}|I)5=͹V{fBR6bG mOF42c}du~A_sLm`A %y?|x]ƒE-* by턻{`a{c-VLkt@CgZ<{Ϥ/4KYJ1 JI9R?xj w=]N53keň:?rcfk0F>#bEl6BȣMd3uj݇#m蛭q~])@Y@ D tz 0dDD8Q"anZDIa)8!`P=7?T@Wmy>õu6~\=4D ACzN- |FZnrf4TmrXX][6P=j_"}zY㻠KSyKǤ_?T~0Q- Rz1B" ""A"OrG-֞A>89yg"&G G|16{5qe; A%A] =elY$ErurZ;%,PXg1#ȅd #@~{_K,D?vR7IFQ H@s yg`2_Yu˼gim6zaZNdž=d%k @s:B Ay 4;Gj>>4LamR-c:c\y]QSDI[{w=Qix:ڕ=|WZXJRޛ@@@`)XxWT'_uߓ0Oш@6#k#Lىl3JID5EU$Oum!?eGY{!ư@"#YvKAKVQ>#r|#`1Ͽ݀(7i!p`SIq~nx& |!iN6L^Yί xhl;Ϟ0Ki#xYqOaԪPAz_p*lO`7[M-NtdIo9EqD$5 y}4n#^4#دt-V>Oi_h9LْϹ_KQRNܦr֮Vj+hQQsTz]>["&o$c4k>38)W~2x$!捅n5 ;Fy^/:=i(QܾǷXv…\fN,OD%TBB<ɳ>OAUewUnO>JdUZe+̓{s4D^_c~f<NJH`1/.Gءf7 J=LJ;$BUT|Bܨe_j Mk~Ĉf0UhrСuI V,~*xV8Cn}LM).z$?Zû&G{s9򺿷9z |B?Q d*rZg{}v[f 9q,󆂾ȃكǨoغlYDq?S,~y>a#G #6}lp0Zf)5N[P;e劏=ob]f Or5d`aLF**`Yr6]zI)0٦Kˇr{w>laquĥ9:t01=$7qmһlջeBLֹꥱr8JSvMD=Q &D2"b rGaS)W2ՀNنTALO_7|LS*\H6`<7g"1@1g*]ݥ5 pB샐ĩR 2+t1hi܌jYH07KG 0PN.v7piƿMylcʤ ^P"hY#sZGr?>Uk:4CpP;a`UHNڈછ&ۻk ވm0ay,x88RyekօQ#3e\  r*;Ós4)]^ 5}!2TD CihVQ.LJ wFhOv X)ӦmԱQAmr CuQE"[g'yef`oRhхb`RLEsتG+L6o& $FQc?Yfz-DEyyr0'1PS![7mRʩ:HKhQa pّ-RlkOS jx932b9#a0jc0&p}rfEC*. AEp|^>xrUE#Ie;"9G!Qd=%I!V11ֱcuqw^k~c"!X@pX$YsNj"&X,_`+=/gtxd6&\[T8bͤ)(HpEAZbAlNJ估@-P{waR~(oLpB?vrP YQ jn'ɳn}l0$A4>Ny)^z>$>H!"GX[4W #F7 j#޽qS(RAXQ/bb EojN#V)/b BŅS &PW.hH3A ^oNsR~힔0G$|fQٞ(vpGmSOc6.ca`C'V>Gu>fL/ Nr)k$MZ|{̅fl*֕!s, D2+O&ld ! 0,PY6XJW-mmM&K Kkp& vkזj4+̗Yc%ymȕcjr][l*k8]+UM앖;a 6ş&!JP+i1qo-2JS=f(Q^MUr۽xɌ9xXCBpIG$Nv3 CV'N۽: `Bňȸx/Q/:?n贗Gf+e+TUKZݝ@=/3:~m۬ Y!A@d=d+  (/cu*6qMwKn E_{f_[>>"8u6!K<1jrr:nd]Ygp};zr!%Zlǰ1IDP޶ZD' I@lA "Ƌ *{!Gky|RSi^eyt$n$Kqb|똤Dsw1O !"覔"TqY6<6P .׾jq/H"6"v6Q@>w4P>|xkYDJHO$^]}(BB}{GYNwQ ʘ@o#Q-bJRQm`%e6pǛ %$ pU%-=TP>a|1_׋Q3sQ/g+B{P0?C!+m31j#'9A zHBJt22?W9HgMQč?<~-0llNn6$X;U{ss όe||>LxKb-uA>"}NHOqU6J G`G# uv|@̴\П  {t$MEPGll~ùwz ~$~I·Sd?} {.3x=M`He n;)9ìKHPaEy݆Q9l^YbdE~ H m٬Hqxo }~8@)NEGI9r屼bǾ/9/HPq: >Jf=DL:oװv>Uv 1zٱl߀eA={kl.r6i$2a,(J< hNԔBSj5~KE/ԑqwl+z tg=סqpr(A EL}Iv37m /}z:tYvbB^Hcv͹ ZV'ʭg0a!Ў/ecrN{bg/mQ6ˣJT9ey|eR,K6J˜@J74s [ʅ~f᧌}q`FSa_4>:9`Jx  _!$E."*xM o]"s(I(?_[<g_orKW }Z Y>1 6*mR8d>?t&y _eQH属c &ղt~'w>}~ }\qښ Ua0Ng*xMN**A;!۶_fJ<@ZRG*2r 1.EAA"ZF k"(eP=⩥S(xl^WOG71߽CSa&,[&* Dk $ * tFmo?V%_oi hU)o^\o[rr6DD@@D$&(بi!" )"ƐRFIk"4^_(BH>։]km9ٶ@bW;)Ot|~,wi^ ^+ 8o/pw{oU~#othmIUUP *DԄ`V)TAIhd( 'O#ۙ:i12J7[.?K[[:e(*ž@hto'/-oP]^܊<`C@`zn-Fu(>54MU"]:$ZۉčR[.F幃fzg%|]^]IB\dlciiW?;"]Pj,l 6e^Y"E>{rЬ=ρFK2@гw!:KHXX XVH֢: +)Ԡ+_T$Y9 mh67)lTx ?ZX!4EFhh4Fł5 5U%4a6~'y}ܥ (h4XRj(ZhD"Ѩ&TcQT$DC@P444x9ytև EWwXQxl$hlՙGeЭv?X/kʋQ{N9Ah_ڏQB/cAo2(ouƫx%˝梊=M]}?Z-.\j 6,[|_9g^lU/6ϓ1E~M% &ݹ%xm[R8et}_frW6$N맑&u* DAk^TRD1摀8YbLDli^s GH\i?pYq{m>.fX?trk7g|uN(g$}6f+W`7LWҢ6f 6 eB zN^UĩN{F[(=͗:@@$ʲ\h?JxI[Zԛ(+S~^UtZgqUưe)TqD͉^A#3;; ąi0fjիB6o溾G،&ks1Z[rmo@}󋷣ҽwL۞ݺI9pxfkņfT>k AFBI肈;CBh@@PJ8YD 9ai YC! (AF D $ cQ9F!R]Y@ p5pq\wh*f3, 5>uV M4",l`*;)MGC!hU_CA(@ 6DC LlRW2`R͌Ҕk-bRjUf%LQEJت_vs[*ɢ1UEfEZjZ*+lZѵZ(6"lZ5%ljm&b,Fb6ŢE*1ljJ4FX TZبƑQѱ1EUbbmDҠWE.@!tky4(M(0DFY8u]Ɵlu` FH@2{zp3US5\m7#7k;;.K+y1Ɔ :9<crXy9@)#R@u!)De(]y9W3x׭vmyHzrJ`5Ed Cթ[,{.mB'#Amw'9Kq5>^35zCGԠ6$ #5Ge|1w 6&5D 2Y*l1K% ʒD$ϸm!/6,\,]R;+p<8PpbŜ' #|Fi{w V@(7P닸sExa7"UŒt؄O)p#Mp}szXʭK&b/M$q5E[ΚpH.RJHBSO``@ۨYmGb@9 0=nYf!Ri50Q[Tho*["K~gjmk+xҡG%E9va(؟qoxϻ(9K{qը?W2l}>Cb^z^u[5T8OH!! 8(,4qÑn{7mo3;ҷ]/uE;i:'.n4[ 6c\99H:)u!bVK9Ä`PI7۷[GZ|;e߫:l"(@q BW~ۡe)C|'jhM΢W >7uQǙO+Plb[2MҜ^JBĤ^31{TV%)B?O3~7+p1&CݖbtE+}HBc|WT0l쟩uhtj i)=@[|^{6U[4_w_>>_+.6;qt}(Td6l] Fob&Q~!t<Ȋ< p`мLvVSCNB/!z)H6qcHjP0Bqث΀ 8ohWտvSy۴?Z}c$ˎ1<7ebиC\ox2€=de0pg]F&Q-%yG3  0uȉ v(DJ] "h!,BrgQxyzl5d?.yt%@%D Nm]㐈e3I|_Wngو\D|/~VݱU3uR#GF`l$-.yIi%+lԈᒚhlΝc)AF&+QC( } Q#ÜHzLj=g7.@Sv~EU]~O*W\]JCO|:{:<ޡbgyi{Uyiqf~u?ӇG濨>`?1ŒxGxҊa4zR?vaƷn. Mc|g@6X23j|#A塱whԏ8+ʞdvkeOυoICYt/kn4yamGQ W 1hw~K,ܫ3^PwTH™AUL `HtQ!(s@G(Rq#u~qP29D9-qk5X=MσҢ>ڍ}$/\n;<>&~yҷ=$u 9D{'CgR2ysxq0%u=oBa#%pD6Sɾpc)xUxrrjxOǾ+I_ zig@+f5}6eyw@aN%(g_.:m<MqHu`fZh[" +"٨Rb5Dc+߹lŲ'VJZ#99c^]ߤY0&&"zʚlEy۩ek?q}(3NTSDD0 YFy9?oaMmq !"#)"eX嗺'ǬWKgs!>IS Y3 ,.q5g79jt1RܪF33EKkD'7=1ه LrYDRyLܥEͪe B13ܟFj? ǔ1H('4OV\o,cj2y6sT;= YNs˴u4>=YP\>q7_WlIScF-^#VawB?`k0G%} P)5UD,CR;{_xo>TW~V+jt@0n,Q@F1BB7W3P~^сěbmZkTynz~x0~i\m?qRPGܷ_KucOQA>~ %u[Z\v7sT9N.,EyGУEL;_gntkk qЇ=Po?6`uW4#fOcvPlFF< ~k RtPs'$"KcvxPpwӔ,A^D9?Ӝڔ>dS`}91^~ByAzG`)t@%>-CF8r?m9G6r&7ϱQr[<8=%BSG TFᰔy(QD|,$-@BPF_P"% *. IBGv,f(\j}&3pK)I*.&X6҈F\``0Lrs:IRٳsB/mSkQ䙸ɸ /x؃2.j5# ^46u8(K(m19\SUO1w-unbK5(=cϔ,( l7Qe4HwɐԜK!:l~-DwDZʅ\Gԛi#z\Wj3LF|;G \bڶu.>>}6D #3?O_oJ~Ѻ%};c/<v(ɢ(I n[mF]F+j ʩ ЦRaPmEՋbj4% r}aV66Lik)E@3j_h1HrRZEmU&TH#DU" H!TŭtrQrDX(D[AbEV \%S JJ@0) heUP $QѼԪ.VmQjUHD"4 s[FZHEQ l6mQŭj#bm5PjJBJ%EHX+V*e`cmU^-Vm[TjUX24 4-"HJ-j-VQ[X*hPr@@2AD2*X6q-mƭEX*mFʑPUPϷ i(QX r[\2Gmus~{&6!ճE=!舘;;iWn "(́ ! @H\?©Aj?PkRߕ1k}s+uYi 5H(:,y??|H 2%i\!'r}6G$iPqN %O`2/7uDh4 CH)HR*4'e@$Hxw>Z_w 6ɂq2Y2D/M +-lm8, xbqԹǷRv/o\Oo&e4Mn%&\zev ӱVyc9PP1w Fs<3uPw)&TZrGmzH,6g\\%{*`f$+ ܪ@gZq@Nxu;-鼗 FuY"'6f-^Ĝ8D+tB Ze2, @{YEI(ܙgρ;Ei~㆞doOW]7jI L8t$h~ъ<9٣%s 4E$u3C]UbBAx lH a -O 0\hZIZD/C:vB&^ЃGFܼÞ;9xr0 ҿfy\K#3 =|$2P  @S%!/73IivZE`EͨZY 3s(g)3dTқMBt|R RpW+vqO1ܴg+U[&VZ_$Ʒm43QQ-C,y~y[:3S%f\f/_ Ȑv*vv2&x hݤ6 fYh=0MU\Z|),v]92 Q{1_#?&80 A7mVI:*?,!-C=?OsOx͛' ב6s4ړzjH3'2zeH !@ _`zL+(itc(*:>6m` wae& Nq?Bه EK "yOM|Xv>%q>uҚ&A<ݥ "v9BXŕAT2 abJNԨi{~?oܞw+YA h珛isecv?gKItdQ@67ih:\#ӷ|0)_TyK`i#v! q޲Bcڝ^&yfnc^(&7?zTb~Nۓ[$u˯S9ok q$S,?ù1]qguƉ_ 8Ԕ9+GθMdys\#I䞏0ɋ !Y3t[V)Yy|2t("3)HmգѰe*'̇:nU*yD+71C󖇈A3ϯ齈~&wÔowCvVٙ1:m8L\H&+޽D4 \PݫT#( 2"鍣6j_>0{t^ Dȸbp7!ġYn73ӱN>G Az%!Ρ@`82ߤVa0bTP*T^OWiik4%leiȓW*0MBH/jϟ~5oĬ5"7L&8}B8 &U;UjiHz]>^ [~/N:} xy!7(L )Bq&؀'mMǼ%+^O^Zg49=ߩWsFuZ[o|,M5ѳt9疬FNð.ʩR1b6PBuJ:vB/i-&/O$Auvmw{OA,4c>+vx0ap}6R`W!6ٿKTqh>z?7(Dz4f8qDjG&N%V˱󲓇Q?{R'̝T(Bֈ<%/0+3(5-zs$g !db,%ر>(ΕoRy1kk;} %%5Ȥ}%bQ4+7x+Ңx%i*;241FCY쏆 =}AS{ 6渋{ (†5(*gV=hxur*xzHY@qi]~ oy]џ?oe{ԫLV4Cߚp+e 25O i N))D ƖvhG\RU P#gN!* \\A`aA ޙ- eLrH`S*&TgZ- Jol*"Pb0 QH d)TqƔ/7=$Tk!:c9`S~&NRw%]G(jMU*!I_3K:N}ϲ6(56QX_O&J h}W蹍*@jB#ןd֧cgkB 7Ð(CV%J1TY 7SA'#񹘻jvYYٮoFz[r#S` blUeAv](9 aJfJY::?3iO=|rչ͟"Ae%x/Cxk[G@A\kL)B1BNY eCB ch 23ݏ4gAtd>Բ:wo}oRt'VI8q{ c4Y~֖0"lFTg:cUtz:mOĆvM5?S]}nꟶ0@&*(PoT|gv o]-A Vsou_ f# z9` R@4~SUe{1(b'{jAQ Y(9HA(1̨A^9:U6-| M8r\ zvS)XWhC-N,gPMNcI'0p/qmގ.ߴq)-ۛ[}^",#.yٜLy_RY{MUmk.ZkY1a2qI(㤨P^Gy/ e=tpa:; 5.X3nǏrw1Xhljws,ݾ}] 7{&Ɍadbe_SlwA}X*71b)R(eBXE@RRT@bD9Z??D}5 ̈UZо_e黝frj3N6'&IWv}%/k~bN7+RM f(؞u\'9|#N"gY<hܘp*Y%ͳDZfIWT@byiƗV X BУ6Z F=T CBg@A(i6<,sN("QRhUpt{ARj0d*P3^z^ H{b%!T'U챼>Zp1P}T_aFyXYb2Y_\ܶwӊR@@H0$J_gx_WE,IMuc;ِx|k3lÌ{&A6Bb9P..`C/ۿ+=ӷ>/>(<@lE DP |OܾI0\υ׽=&woS/UDx)PrMM>Qb,5;ne4 JUM\V>qPUV P&AУv=0g)JB V a%IAi[ʇנ!CH""ya,f  dE0N'v5C5Y 0 Ie0в|PEbЭfP 'mjJA5QK kngt#UUYY(AVRKևPFQvq)K /0 P(Bc34(!=ID`ȪLaDdI)E66%KO%VjL2l+*FT3 U,+Xb{r JIP~LߔY4\UE9.?Zl8WbfnZ'/D@%Fh'K>{jy8}':B$B{-5l1H`? Ce!%!a`I:zG}8q8 V_OS&;Nϭu(jȝ^?mi*8p/"@ҋJB@w/G%lD)J( C  iJXp^պú,M1QL X DP .FkThnd,bL< j}=ueu]mEvnOD@T"xMtv*@}y/]]\g]Z"xd"sU>֏{1lZ@miEn<=yEZ{fJفJvZhi_]P/m+Y綼M;ѽ][vI P}5K}::UOu;mlhmjۮ۹v`(eosgڰѷ[Xms{K{5 ;'{y{=]ô݌MlͬE_C7vnUu˧tλC^mݫۺޞMq4^];*wnB(wusCCN^y:̌:mq@{R:eEjAˠ.ڈ]r݇=d* ((:wi $ tP (((P@IP$k)7v\'c볐mu齀 RƫխviSm{k[{pJh ,jlgVY:JP}uK{"v:P 8y{w},U}`P7yڄ] Ѡ۱R&JFP w۶{i@%]}|\* `%zK")KNeHv{]qm dǽy:Rox@LTٷw\ʣW'鮹].̉JY罈y37\ݍ۫mdM=*l B} {]u{f|,;kg[x=|G6N{/@ƞ(i{suҵDݾr)C/Z=}ƋpǭQB-oZ/@LUJC 36Q@ԫV;)ѫU_m7o}o&7nowk7]5;nC*P6ci6>! khAo>J|DR{fw{mtaJ/@k'mNd}9MEɶ4n嵵jw0Hrrˠu23+7\ncN`|5w/P{{|9w{RnfIw΅ϯIA.}ݗr|ڴe._3#ݳk=6 J5X;\R7q ΏYĺ-Mc  tJoZ ʁ/Yu.-T;j )T8Q@H@ L42dF44&#LM S4G4ɦhSDh@@&@4 馀MO4&6'{)Tߠ#)-Xj *. v'V?LD 1Y EcPkY,$)6d0 J1 6moS1VXBT!Rw'#QF5JJ1r"k\}Hu!@)%:;w46T2wAm49\v_gkW.\Eܼowv+sEʨBZRbh[yX@΄R(2=\y2-$ XjGnd&FTbME6 H$msXȉA%)411E33ݕ2DɊ6!BRC" 2Db4æVIJ oor+ө0k"x,R ȝ,7HۮlTsJfE3m6Ҕ%-,mUL24b(b-Yf(&$i.rɚ⎭X\D%Gǻgk?Ovkػ۫ms|˒úAȲ$Rr5{Ⴙ`71S|#\BMa "WwrdGսoG]|ċӤ]Eg{yoxcwEz]B(] 2)` ,DWjk҉Q%j2"kO|5I1f ?4KS ȽI7/5uc]rmL=wM;Mǻж֊` 4L06(Qf Nm\6%R19LQ-9weS 9L[aQ 'շ³WPA@(S0bS IH@.IR0m^ܙ\Bܢ H2ܥјPf1S !B)d$ %-Vy;w-_-٥䫛XVM t&(nWu7+̽:lhFhGV(:v1 0$2ebTJ QLTaAY#T ͗vLLꀤɒa@Ԉa&-Ja4Sì &(H%@YeU34f XMf:C]?qj)X$,Hw5XFt J?o M?bZ)6{]ɛ#C#P>>u:(ITTb [RO C}Q%F0!/%,IecBm&,8TLN*5E 4|iMmM+. Tز%n ضE Dd 7r[`ts,ؔH-48it)A@JdyXa"+M 6j{47ΠGĺH=+Xao^#J,cgA BE:w`<**C̦wڪ^$ .DsMڟ׊RUS-K=IK`rc))B!Yl6\$2aKý4JTL$ -]Q7{i VO梸0%8k7sn;`d%P&(XZתv"/Zz}xFZY)G"R?L0 kKD3:5YZ$zkP| X<>#^ L! 閤=-Rv"6Yf2v* ('iU-45ZL˰&IT!`5ERfБ:kw1YƖ|#ܼ‰F$ncV,eNfn>s'!1-T^^ž7 ' e|r DCH@ɱܮ,IUg# ckF+rjV4O]Wѻ߼wYrWS 4 CR0&b"$J #w@(G&D0!$Kmwy鹙Gv ߺiú{ok) :"鈅GzڍF(+|R;YO~%8hۉOE$P(JrDUM 9jb,մ Tdkd()P"f!t1ea-1$7:] 1\݋ͼw_'$^/D7s][m.{v/8Z:+\TF9a.h*N]wjkb280$QW};bw9"^EF)ZŁm׿VˆD4:) hz^f4Lرk~ν;)595jKʮ hWWzXK%`A͊ KUe50,tC]rӈ; kgQAcQJSJ2J~U׋L` -)/ -m (TS,Uɣ(rO-uzo&0*i0lc*E6.2ES̃yhG> BЁ[ݳUm*]7o]5frQX4[v1"0+د@'"B:v1s Jt%DY$OM2s? =磘-ʶVL/IRKb8@ `K#h/ي[8Zyh`x 3+:W .#eAk *%hP \o ޻]%*]Z yL£Zi.ȣ"Me0 ieTM4JTL=HT푺rtY£t$B. b“}>zs.@ 3*L$@%GE I0_ute'`SSF7@co#zcΣM^Xޣ+h8,(TY鴀XjNd&9Ltݤ`ҥ41ޒn4eN/fq)fՑQX1Jl%2_]󼣖^͵M]۠GL(ֶQIPe;/* JKrfBd0 rJg2Rtԥ3k4Xh 6Wy&#C*;MsTFwie ÌPEԩ PdFj{[ *5+\{|{,j[^̒wt|- UbN| `K4Ҩ-E6]òiB8FLDFi]jL0R):h˲QUO;ƽҒK*( iU/:"DC@.[p]%kg=Ԝ9VRKE#"/Sv1F*X#g`2flN3ْBېM'|siiYHܳ&\7f %4m6XRC@Dw_]v'JoiYENh~X2 ]a<|^ӰS{zw.:V;aUjtǽZcBRT(I)~&xh8^!n O`}\S4ԹMUҨRmZV;اy-=T@LQ0\p hEHg12}܉yGtz9Y2?v!ʹTj߈U{}䴅IM!hdi!r2U4*̥ 0Go_ `tQzjP~)Q8"vpY>iO+ _42v;_d= %)'g:$# A''RARZ ][x2 c#}=6 d̸jBDlC.D>a0jD7 M(NwQ^Jzn]T ͈aH*ndx;EU\3q1CQ2t^"]yVLURaz{.;Vsze$2@U,9Gr/}$D|V6'7^nM(ʺTNpB*Jn\*V$B+h&uc\WǮV(Sm>auURRK-.nr"@YB Џr Rav=Cx?;aJeE'Ep9sn]7;R,J|l1;vP!{S-l^e1B!N'M;?Jw؁6XF|mQ|sf Gˉ fEC@ ^wU(0'xlz~oVcǖ0IΤROs"LLmloLhfݔ|f*۹P[ V10) jSw[c{+bT`c}ŚpJ<:a[pwݲtFՇ m]nqu ^ `*YXb(ӊ5~_rx5 < ~܀OEh㶝uc.X^GwC 7LVP-{Z@N qOC`;Vh:`_ B"yloXńR5/8}=["sC)FS pM Y%$7$r%U8wqya.!;i3>>!7%; gM~7>/]Ϊ}EOnƀƆp|cF`ړ@C-( l~H8վ"pm֟xc2$I %Qiam9+SXbtΓ9oʦ$?^«ǖBQ#cDE|ۈ㔶dXqmM0{HQ$!!,؋aI߻:n ׏"AdiO;y~'˵FoŭҾk-/%: s/h$+  kl>HCrXyq7aRQuW*}c"dVt͚LEh5'&S94JbS1*{uS(UR(YqZxei#R#ii˼Is h[C&uI1nP!S.+|JFf6jA HS*ϢhY!i0ZU%ު taɸP@maR,M2 Vm1BޘdR{HY͊(UP"⒪[i:ZwIVSHjb,˲@ɲ 4wWTlDBO#0@*]C)Ѷ4d|xQo)=! $M&:nFli14BѺA\oCc:Zjs-m@[`[2<6&^tg/;y]WpDRIAɀX(-S?*슊H,ήWi>bwzU~=-좋mQjUeں҅H˦18h7"v5#}*MQ衠1<[Uc+3f1дxuWT4PUP*4W X>yι!uP18!'HHy"AKb,e! Z)] N8X tԍA9#@ F:\v((&0&ilDcvB+X&R(ۢX-VaQFsRe (Աrԕvb6ӑ,O($1+'\nKAC}z_u{S(ܶ"F{j"&7K~zW]:r%q%=; NkvYWB,FUeal nhQXh'.H@ڻo ʐM1(kd+Ƿz#lcL9+p)aE%.HPxiC`J4cjE@&Re5bQӵYm79N[X04#(rX[2itLv\)Lܢ q 24'$ Tt|ۅ{8$X>MW&Hy7]G.kQĨYYjB1ze^05j+JҕN'VRvU:hr.V:[d]-ޒS R ڍTp%0Нn/,2Xp\SgKpw<ڋ;Cg9gZ~ ⧯[64#5[ڄxuJٹVbش:/jWٝkȫݻLS$QR l V>pw! I0R=CIRxF<3ZcLYXc;,u)V.f1`ofei$b,CB!O KhմDh!)0Γlia6[FjԝBιo*y,<+L,f.d#C`^(,QSɪ (y=6ܸvCI@7LEJ(V[|kw'XMq~!?Z<~^;bZ#2sy8wӼ{n<ɷ HzHqmXA"(UM (E:'Uj؊͛V=_k/e!&ZQLp{?%=/>]P ɛq5zR1 DQEFfBL1%F IV~8?1a͚IuV $яL@ =D$6wQcΏsKe7Oڨ++fB*d2liTZ5)! g.lBKf2،3^ &1h0٦xMaz^2Z O=rrr4 +V=98Pa}сQ cwϜNp.wx0#?p/\̫;(1/и*>TAZQ"ƨ~vFpL^)ŖQ vX!3pŁ| 8Co3кVcz< 퀀4JZ 7sH+3j%+(S*2 D`EbNL hA2@FHRr_3o[^(Q Ir֍ ]rG/{)aWuI|`wcbR>e%}MW"Ө0fp-\Y|U3tL7+AyA_qDۯQ*Z~ڤ㸟a4̙qLMg1_jڈZIxg+: $؅<{[y^`{OujK_?@0vDFtpӽLf"Lz SO'yÆ^Kdڇ]*{b1!,7!ғkQ "{8K J&Zi hi^1Ts%Vu^ȡ]_}wӬFѧ3WAuN+ "=*-nmt*܋ 6YR /nE\]+;JKv$!bdS}d2n,v>*`tBlwK:X{2$FHE1JhG:H`TIK #R T3aTI) TNDbnF`d4ִ2V(MBQiHPLcZDUC"\Qk$rJ-` BEܹtDT|bٻ0Uyݶ6-u_'ПE2]+ $F(#]w QR(PJQs2|ڔ#*^ ?{R+2I*VO2.:O`RuQIb*S?#& ] Si\(.Uqk@ÿUÿݦVVfUK7AY-)XZUXc{R{"fi X R;b=U2?ўvVHF[*p‘A6֗)`".(ѰQVF AdpX!h7TD1WY6^(f.bPȯ"-# $r0?:)5b?VvA<ʩEbhJi RƵՊ$*\2<]yGxwzr J&A5gRB,n<=!I0;M:[d-$-Bc a(bZݞ箎 ,i;e1,5$2i 1 Hw:yM&^ fʨTڹm˛=۶7mjP$4e%LZnKEE;=vPb m=&A3¯BS$xbvk 2R# D.q tr檴<5@ O)wq6YUmnHP {I~o+Ŕ3J'=XA5Ja,ItS"ono9EXHbban# )BUVPMےF,uBm"I)V(s>4J:UVODb 34 ƕf "_kYnVtƸ  c!TjIv*zmeY'FZv|ʒ(#ФMı"1I^9{ˎ&.9˂5c̒YU,B˥m/ߠ7_N~j eRR7aQE7T)v(FU 6,&ڷ !Z^z|/Ot=TM$(랍{A HUW`TCu# nāiUxox8zD"y鷡Qg<75ɂ| HAq^*wkZcm3/5}ϵ .; Hi E+LCȦdRH2,Ps)4yIn<ڡ Ab-v@=ޙ2w:AJTݲ["p*yW9!=y=|] =d6E.w7W8e ۲ T# 1q8c:7:LEh@ᓵw$)ljºath;Cu--.^o %ڒ )VW-VS$i“L"T0Xh~F|BoB`\e"avy:9x.>v 9vRS!h ݪ(vy$H/K/$L6`eUJGN0 lkrB[a& cm(Q[Kgt%Q@6'@Ӹg*,¥T/TNov/Tu͘'QX,5ـ~4 Zi } E'Zi)tIތ9;OuCrˍ-(n0-K⢒5UM'< l!:mH"E&Hn*@iܸF:dA]J>D|}sO4%n&Ղ~_)؟PK {5l,Cn==4 ll>dˎ:vaZ?_D@hM\1+"")F4zW=IGнyK ccI<#@i ! 0D&R@}o.&㬴b`G߮Oj<ľ6yf"MQ1 rgrTPRM[VcT%E#cJ I wasЏNJ/`X.(ʙ2U/QR-T\ŰV.*t&@[U(NjvkQj&] I&!etCLf46ְS m2 Kx-$&P `˜AV ~ǗJNB~85P^uǜ2,<贱i86#tJb W~8)S_b)*R&*PuzL7b9a`.BZ"SH ~ "bSlnnVđ"5Qլ+),cUڄu0Xąc$"L$aP" Ko{?So۶νiw=קx79Ze\RB l]G_эP QK.oOGٖ\ЉQ5U,N8J_̱ȵ٬(V12u1}ҥnocub6Ck#k^WhOD"6%*qd(пQ:VQ]v^Wb$bHU=pe.hTHXiכ5>lKb_6x++&Ϙ\M2E1SNi+W'm4ϕeSXT-UQ~m^Xa%[HC[eb@9}}[1T\hŴ릘hG{ؓ8o-K.Mwvx\'}!ܩuP'A<V~$+$3a-ؒrUI);/сYHq( -'jڠAXX1<~/ bQG9בnՔW.]FRT|UD7v~C1icUI`5'TFժ "  /]Oo= ǷqC-Z:?}y#+,ZkI_ԯጴ6( yW}eχ>||=wt%_pu$a #W71 Ҕ(e BJCұT/Tsץ|Z)U~&C<\2T64PXdPL +_Ko4~??fCVgVTս"()6\w+}LJ[ 5#~*B"eVWGS((FF7pZۏ٘ʥjL_v<8awܚGix/p~rh2sd }AZfP}2B dZk*85pz'q0/g`u_Ϲ8ˏT8+Xt!͘/9ǀypwvdq&3?6:oE%:PDA˨zaY+iV~ϩ5t:K>5F A: EUk(QgᰚJ`uub,KMv.xv=2D JKkH0ĄRo I.Kq#u޻+XikġG_[Rg`?Uφ=܍kY&.-qt:*KCK&b?[~^ }b5~m/f9c:g{¼O^!Gnֳ!Z JVfwmP_ӌ-Njx͹LƖh/ sG$^rr4s]Kk;S;c :(Η`K&^MdJńcL9ܷ#Sq\dcikTjE6qay{|Y[uț5,:-)QY!c7+l%URٓg! igFE V,I/(y 3 … 8{q͐NS_JENZ@#ȭ snET - `ɥW4I ESoBƦ̻bu 2Udoܹj33TPԊw: †žyބa''Q ?RJuhU%JO>B-}[yA>kF'm .G$'9Y>1[sl/;^t_)'ҥ.k^, ''owmxGu6ɠo?5FiȽk̤e½QEbKioaR+4Є 8®3<2Br0\EŬ)6ꌺf1s [F5e *9&wXdQGS/HB%i ¡=i|= Cy0= qE@}J!vR ~wA0~X7Q&Ws)Gk1V&ʰQd pTn{b\zn:3Tf_"R$'2(C.Z(oZRh7`j{lE3 ڣ6J}K|h$OH=!2Lk'yd+z &VV\?CvVo<Ljq(/@G N朷ϧC#ÑSw (›azb{.U및s@Ѷ۲ScSrӁ,qq6@eWSeUUxCݡv"vhrVxK%XڴKϳsH{ۉ2^Cd؆6#BD~sx gaD 8d9"~L_Oz Mݝ_"d_=8 C xݘNɁ,8*yPyTǮ\X"c0YjH Ҵsm0ԍC{nddW{P;A¾Z+;L𰩟φl#NS˽/T^3HǾ:HR& eL DiఱHX,^B{ >ƈ# ɹ(P33ˑ n(6{{I_H1UAm- U sK7*nKEĺ(LGNWATyHx+ZSwo+zp_W&FzUZǺ.Թן}v߁|+&,ZUhk f: O%*@>3pRYDt+ݨ!a%1DFFG.ݒw\,bꢡEnMlMV< `}׿W}l)rtVםtc'lrz/=Hҗ+D>> Jeyx}[Nֽ*5<{FL(KF,#iB#هFm v}.:K}̯O5wmI2ID2qS"hj$mdnL3)F6"VۦFڥ*^mm${ kʙVͩA(@UUB ԄHZF, Ņ Vl :ueaf% : mKp܉./c_$iY0W^ݶ!`~=< K"~RpW1f]"iXIb chmҢJRƱP-MK Xn7LQiI ?y3p=ƮKqER&}y/WO&4_zU1.kGxc{덛qOG;8zZ^( &v82;xNb'TxzSLj@EBD$eWm= EpS7>89 $U%HD,R N獕ډU 7W-!ɞ2n<^ gCd_^p߯X H)aI/ *4h iP,SuXNۜ(Z <"G]BtÉ ZC 12"!op_|b|=:q X zu5xmRbPJ7I7ț Үnu %vk-LuT/kÕ̺hLSo^ケT^H0C6=1 c[1h2$š .{!Fݸ\|^L[\: naڅ Ie`Yk'=;,(jEn(Whb@*48X[MxCo?S<)o!!}$kG,w|ubN5WQ_ $=^0ÿ8jڻQD-&!pm744W=n+ wA(#oұhb#(*I1PɀfU3Oif!(kʹEQ[Q$$ ! Et^*`PU^ l*ģ\ͻ0cEzȡ&s._1U_m;EYf)[xFno5ё+PW]~/V3$sx׼, CO.MAJ$ ʕ][U!_ K.D+%DŠ Vb V&}d'Us]p+Z0AeiHP?߁; RE)kW7~{ _ulj?WX= AkMcݴ@Q4mX -)[ʵmk_[A)V)$3ɛU)x0aU*vܱTN>_Sץ^Nq!"N>.3gy۶wg vRRNU)+QEDXoZƓAE+U"qI˅U 4m)z'iL҇ClǵFpq菗Þ2EbʂlE}jsBHbG+UCL ȅEBZnZ-EgmAetH2줐!+*r}e'~G!rF1v̫^InpؐfQF4Fb6E5F/I[ F6MQVkskAh+TU˄UG&&Ԗɓ&h.W] Ar֙W*%yRM Eg;\#QZu,PX CY̒a + e I) fcqvwOGr@B{װߐ11ZTP&T1A(wov񭍵l>< !2bOCV=2fB U@.((PyX=Dġg} @UY(eM/T:{>]/Npf ^G(D?EIPyqg1}") A؋\rp{mh LDYɋzW✟aAߪCc咓؇ 9#{{%l?LִC7g#*\CDZ4%p/H/z,]wLuy5!]{wU>í{5lkEj'RJʰRjfil$QIZ̒֒+R[L(KD1*l׸qUW{Sx0\{qx05v[3 38/cїEn[U G -RZUX'*``Ubs3bPI|?qQXoQ>?u &Ȕ~d` &>e]y)"?Y=-=^`TKcRm-\FFIcE&lQQmW6ms[d}zkw6{^Sis߭1F ŜD;8?|>g mjHmӣm@9dXE`:9=>^oU޻־Lm(jpѨ4i6(60P2h HDHaG *Uw=XzXGFUD`Б Cֲd4| T# +ξ~kKGUM| E*H*Q!?CJ7>qZ+˟ìX<~3_V}o_8XocC5^.|)$RK (2a/i(TSv|>I;3:ڷz}P@ W}X}D P6^'\Q|]`B̯XC䠏XӶ+&k {פ [jY< A`u75Z(  7KA:^#1yw>鄲qX](JZz ~OpejzV0Kٻ=zSǟ^c W5Fm6TrF" Y#\ɮC >J,xS/JR O\P$q_,_s_9ZZS[Won ͜؋O`KE#VfXU*Te(:*|8 Nő 'j?%3QtYOL@7ʿ7Ƚe)mQ1c2 ye2!, H D'YG Td Zp9=6Q v+$*ZM-?'m)ݓG7_@Q*+*!X vY5id`"g80X9|#ҽgfH: :ZHEv8xk)!TE{d2-&Y`>4PC"Cʡkho7[Ze+NZr]\yuLyg<۱C^Q|PxXXW`18+X|Ihstt:cݫYuZdH()hv~n3wkm_Æ2VݱGƴw$Nmi \^B 㶖f!^<KM仆XHCB(DN:rʣ*o,'7WUP=)hqy^vaD@f9^?}C{_"{䲏H*BA`ec~E`UW*'Үq*Ӣ(|̀xY< ,TU0R_?Ӊ.}bŧnh+-kbk蔟]<֌%x_kWijЉI*@Yjj`0 !OЄ ,ḑv)\Ze0K-px j&7kq#Y٥juOP.CܬMpINI`R7tn!LM@\ݓ7 *2}6MRQotcll~>G9Zc}[.)M]Ϳ lj•ʘwe%j3^TC~݊?ʼH4 $ Os@u^co}?RhsC̠2KH  ^rxiY 'pC=8UYI J(Ze {&bLQ~X2g@t!g9e]}q?~WﻡnftH!Fk!Zx5@d1YOL_0ⳟOZo+qU,TM,5}/H:ćź ;W{ Ӗs]qXެi#o,mt,8KoxF)kdJ:Xby#A! &msgq` P\3NmV9XLskBB7oyeo)Mkes &k7qHĻ!hO)`T$WvVҲCc\B v q ~ZAs.L_'h H ĹGį~rm;̱yQ%0Wczo~m,omF0-drLr,oErN_gE4wQ'XmAFf"4i k%@%a1g;6ө!Aᰄ9֫ ;kdG$^g&:[JbX>Y@olZk@q !9.(NzYTy51?IC]5\e.`/("&J㓫\[Vr=!y*=f?%73=r#K?DFFk`b1]q9[WkK2B^t#nxm[>Y=XTw{}1ϵbW$a;6%K}E ؍H{8 73no;CYBNvDGǥu"$ȅ>U)Yg7RBufkuYf\Zh&C2 RZ6 ql7(q QF'JiJt;y8gJEd8ތT*[# RbD4~FwIHY5DW ;Ii1+kny}CFPūwxPIֆmfXvyt+sgrUGKj^)E`Z73MUaK W!ΪBⱀʌQ墱[M5U䩋{z^Gs LhKۨnO9wL[t83[f˨Hgb;/]7A)QB%1a"+X͂fF" J+ns,^^` AD''wsm״=2OgØ?m2ajVe'X2ߎ9:g?+?È9PX/F+8sʯE s\\/]= 6'B?)m j" :? XⱠ.޻ס"l(XѼ; / SWg.{~_~3+m`eBQah:D<ØFluA- 7p*mu֙YT (BIu=u:Н6aq"pSzY"X~'= (D'ElVWiCYPb, ! wROPZ&\ٝr nBH cW2/Ʉ5R8sW`PD0$u<NTT+A xa*a 5g3̲U8~md=@ *B*&{MG!ǿnªBl'pힼ,SaCث..TUL66ӢsaRXެB0TAMV+%#}GVT|9]=a$F=uۆQ>o!BE^/0֎L>cmbs;sٕZC =Vu^Pk*#PJR~mq=&㟓1i|TDw" 7uE \ɓ 2d9XLG, 9Yڅ= ѡB.Ӯz)#߻\Ac@f ^8@SvF' >%P [F&$Rl5^5*mPq%9@P޳7&F)QWp 0B2w-Ptko癖ˑKwT%{/c- Q6%=B[ WLyKQ rȪY*(ZݒUhRgYKg>cmwdR#UΐFn̈D)^- z;|Ɨs jfMIlMhcY5קfPvٲqcPoA|P*'zAv SǕY`Ork B[Ҳ0TYѐq(8zשy`su^ð;kgt pk*say ㍥dENFRf n?k_I :/@{kk'yHDP!yNEg ~cK*e闤ٛS9kMkȼubbO8NKiUqߤw @QmTWrQClp̥D*Ҩ▟ !yt~qm!1D !en;ڦbL 7$B2M(Ļ{{pa]O΄H|KZge@w8HWW9Nz26$dRT @UA A xQGs?=\c1oc6جEK $e=5puy->;#P 0p#1;D!<ʂ\|DmYɷ\[R @1CEfvzvEX-$#Q[M4ƷvD;ݪ 6PG#wJ)M#EBsmīu;#;.Jl W#DKU_3_"w.˗.Oyi1%O-QmAVI>}o7&{ kVkY,yVX,b9egNs2*TCq9Y^eƪwO*yD}**(nQ}b׭vqVIN,4O?䢖@ѓտeY'z]4_<̖,F"(CXփ'!4=?808 w>Wk]$ZjhNR+ mF?RE"+_<ոA}B`ּ\DרNO`PyQM^mڒ(TA({TrputoՕڟ(E0G@zU(U` U50D6 {[4lHW/("7kT+CV8 YCTњ⪪wzzk]̜: |OO,_XĬ0 K Rb͢Ov&4R #v3ohF S\Gvy\S^5Tv5J cr[)0H'Rm]p]xY*/+]|,v؛\6R(;8e.">KPF6xKZ6 $?+MCq}^6oS' )Ch"']Z:>t9EHCtwz:'+3=6;dxpZ԰Á^Ǽ{}<-xn*+ZDȥ;0w]8!Np ki?[7ڇߣy 7<џ:JڷP& ,Us,tWhRFA1R(/ l͡U*lh o +P"(X+Kw&m=zv Yڍu *nզOA%biE;_/W;\{ey{Z^闁WT|>M0voh\y@f(FŕaegHDՂK Yܪ(g>[P>͔GùZ ⨹Ζʬd\$-X1cO@rR'wzpq;^2GB'`@j d4-L{@ײlf '!th3Hܾ\#y,TT8 ^߷0]x\I15K6`0̀*UlAL &uiK<dih9\mqh1RFVnlmpZG @p; >%T + h2^-Y!HSBQPїuu%U;X"l]!˓(>KJ J` 6jx(R[{܄d1NBl*0E ccVX{,F* q %ķ]\^`(F(cO甋xc b T&f~??`<54S J%Y^a.zd@,cqU_/+T1j\y )ҩ#?7.wG TUPW'ږ}C_3x {4,/9̌T (T* =CJ5kߡ>zpX(QE2ӱ3/*{:Q4i_bA_⺂fm4<-.dCih^$ck۞~A0{+-O'+8XeX%VP/ׁya3k~No[!ҎڀTA:bQC2a عc]VG:s@9+,)QOp|v velr-O G"+uxF?,;"^Nt.4`:IXbX[ #sH| 8`1!sw&ePIt#)~Dwqr#/% ]m΄%5# 6la'lFAh.U}|&J""gaBK@lC|ݠk2دt%O׫1 $PP<@#Z0m ۲2ȀcX {m4_i޹. ^xo.(Hgt}DAIw(əTo<{@Z듍ن8'c_;.۴=/O+Q0?7AJj)}*1 :wdQy%Eno`Zz!~^b/"_U~аnn3*ُϋd4cDBwh؞u^(-sț7b*+ _P.{bǗMo{N;/|9RJsuK0TSzE,d F:;,zte ȍU"AS0 Φ͔U?[ہOqmRw{1>CVokUSPXxXdXAd _]@`d뢁y0Yi`hɢC~os|gsq}](kFzT;ӉǙ Թt YÀ#VFHPՒպ1ڻsoc-`m֚~("T/x.pyGP<9(P%b}|MS/{?orT J@^*??LW(o9.%Adkc'5\Ӊ4OgVahNb#׷҃mF4=ZQT8׋"\.24܍V#qkU F'l)œ|y/ n<gfw#<{Q@0D<*HfV}C ?hn][WazE7ٹ:SA~Y7u{ڇ<β+qcTvv:SSFBzGqvvd^Wu LWJ&#q9crF3>X-`Fd\dbS^vy3$ F6aѓc`.&M:R= ֔n?,AT,'ȝP R۲y99EXسn>F1zbؚyN9 lh+ڼrw6DB]\դ5,6yI7N PVȜ;C2It,cJZ*e^_H|XݳL$URfcE$57Ã˰kw#}l .^ K楑C;`vO'|&In2E1;m [ $KJbBH@ Ls(بp^ R!٭s &g~_SzP֮6":kGXv>T y[ݦcXF4[MA7ҹ؄c6N]oWCN\{P#ݷNJם@*!b*1J? nW3`d;L.v0w!֍AbJ1wfW@_ %1"٨R9@h{> hb0?=\/jЌofPv;}|=z<l=hv.9"B+XgC/XAAWs&ܼ`]$^Ȩ\s4ےbW:6uq`5èƭade7O Ti덓҆2%9:C:i1sc|4P>a{1Tze@e0c⮢^/I'U^Ò ?ńUa%Ӯ)LՋ$mGƆ=i*h8F֤BSarO;QS%DQ|^Brȗᵗxdzby{kgNl0lR |/ gruƛQ4SZ-?IutpKD_%  O($xI&׾1p d? R sJ;n(bǍC Ulك]8v%ps6io~;cZ̊PBJ@V+?2+T,̛-ICT%V0e]iw=Ν=[ )\i]|61_)P4*MJ >DTJ_U!MøA(>g\OM[o/ 96j̠3ݽԘwWCDjSO%ݻ`[ #}tGd-Wwr^,D[؂wDb$1 s6>vtHI` $SU N9WËSA#mۦeĞP''K+ l,,KδU OZj(BC2 r GM1x=E:5O ZTOut+ rŶLPM۴ըBɇF/.olB[J&wI'Gߺrj7lW%LX,תkD)bm XJ R6sԀPB<WʔЇC0m Z+`/ˣ5Lډsq{}R흓ĻNn3(2@YE Ff$ȸYҝN؟yn! aDcqTϩ` 1HLϙSbrK ⪨۫.$Tsᔥ腕%caN~&0] g 0ooJ95tOb/ػ!!n5]F0e06ŀ,-\{PRD򣃔G6R` .XϨVM ~y൰!Y8JK0Z :KkgGI=AoqcL&Jum.U@w9mbcR1ͥkRIW}CpVb݄A: @%qXI7chzt6M5#U n{xr/P4ԙMR;]iv7M*QGwWRV5q 1 {~1|"2^#^* 8ޓ۴p *gTqeb#wDڵ6L. btFGKߘtTTe5Vڴ +%>873pt}3 bž9UV~uG>KJ Ggoꁾ/Pć$xEcٿba[u0b JjKl!OO*F~GԈF͛ P!P8 Z P.F AZ0>pABQ kx \KUHUR)TK`b`,gzҜ#7Ok@$5AnLD@턬`%\ɯ ]^֌p`g .{ڹd 0[GڤNj8iʘZjN 1S|T2˯^9vfl i6v"ݛB o \q+a6hjO^1ɇ,G f qVnʠ$+Xv2`V&k7BeTH'cI yUs_8z,d#a_wU16unj6as ݁4ɜ 8e $Q"BPx' $yh<.qV3/B0VzpXllMk 5b0!PLWsnS&R11xgm]K=vt y{QT*X[\[ '_@K=21Lt(XElib#(-vԖ' }_IsV p9i([(n0Q gV:k,,v<5~<"L!H{x0"`3f+#5Ks=^5OpER4BK2\X_Uݤv\Lʉܣt-J J)Mf")v65ʊE1V5aya_F'@Ӭ pOCVʦB[e fQX۷K]MW '0 #CF`zS ]%$87),~6>} >tn(շ^.]f1 qۦ+˷d7wzAYE,/,0lS_ʛ:r(OhӚVm*Z.+`rIrxmc1Flp!xC`1zI5=nh|BlF>dÑ/@RLY1jwJb+c ~guy_g+T_MӄidT>|+f°'(ٿPtظPBU9]LVm#د3<v2iR5ir)%-d \)Ü$Q%,a1@ Q.#c K&XDX@R*W.eh=$\z(^`#gʓ7WG?'6ќZZYp ƏLqE =+r\WZ"YowI d 6̽%u։f_(Qed@[&eiY_㿶쭳wT-UޒWS{v N ddKa!PZjгJ!ge4W]xC?:$(R#VW>iO#I%Pgn./v[RE]@.#]_\ߺ'``q?%^ѥs1?ֿtx*A#WgX5ԜZ&(F4R45naPw7!':0Dȹsa"9_kcr8NPڴ该dӕ 3 3NIى3"/c2jCuE\=`Jd58‚b%PY9\UR$W?8@G#*^>, @ =)`& DQ7"KkTXeη`IP &jݠ$$ D@NJ=ztjAEXQATգGj]cՉzwm5k12?ǒ3v0 sPgpn6CJJnX`1(rXG֠fC3o/R#PT^cG7RP ;G ŵ6:r .v^W2<"[>pːhb1b ]̊yRѾ$.(1؋DHѹ,[us&rn^vN5Õ%Q;Sóww5c-㵇k}tҫ\y3z4$[B0ỽ:Y# N2"5b h!Dg;E" 4' Rrh  S÷նg8 "6ɥ42.zSZzB'}<|㻢P 9}Q`-"HI*j-|o`?ḖlP"hv\bcJL 9_n ) şN7?U] /Rp_Knhs¾Ñzrc-獄t`a QCkҥ0oVͿi=yܡO̙孳@ṲJ" C*!R=֕"AtpC 8ƌ"[m_{wkjfaVMm-7d#ܠ>b so%7Z6îJZicK\KP558;KV4o_c[ch8K}7F 7+1@uxQN7w%O׎8_jTメ跰LKK%.l\h-"ś ǬPeJ`E2 ]G R_.LYû s.fPmT%Zb%r%u#aQ{{\}05kËםnh_1YGpnrJ-p< E7Yʉ^^1UAHU)}27_v;**DA sVndaۄj1mj]Q0B$blF6cLuJjȂϱXiqA8١#(,H%XlwxOqbtI)w;ُnµvn 5? +;^T2$ $=xA9S'x|4PA Db{af/tfA\=v,V#``}!]윪ݝFDF\D-Uc lCaEQ:v]Mֹd)ritg0Z!z=Z#MM"6_\ȪPa[\'߈C1f Jl%>}Bc o[f^В UdyVMD<,,Xi<" 0&Wyg@bSgKx5M{e(-dLPuVx][i$IVŀ3Lת| %5Hf%www(6 ˻Vƽx!4yRȍW9~=}k7!yF5rFZv#ORNمd_Jm[)*6 rgJtݽ>SCVSCy`.B SqXk&}h[5x][%8*S(י,+{YO9Xnjω :߈YMX(yL0Ås!Φ՜NALT)f'M͍ R\EgAHrEoAԒ\zצ[^=}K`\ͪ>xQ{* #Ġ1FŀT vbm!ۭj|gLрZ}SR @.ڍdM{'v( _C,} y{Cݶnvѡ߷Hos 3#Kig.ν˹"Q W N mfMG~]l,InUٖyoǂ ktL{q-ss1_̯9aM]Moeڥz'ucy fVԗh0@&o0_,Z:XdRPж#Ct,ٲjfx,oX%pڛH : q6+xtəu\DJwaYyqI@8I 04!XwJ2_ٜx ڦej9%dM˦׮.Km+ׇf)n;imL`[Z{(mj e,"*lIؚ̾kTs^݄.wM/.ި#6<5ōJN.RWMsz;tm86_Ǩ!w F: If}`{B-.954mBYD׺n-P!:d ShHH,F'#?\OO\,pL)CGt6m_j6/ңV>/27QS aܮ_2ݠ/.=rX o8ɃK(yk(ڔaAs2D|;#fܳ P y k߽֟ iR!)УB+TRx[5jG+,ĻsGV9zn_ʎoqR֑t[Af*nuCuW.htȀW6mgӃd5#]jڳGBHIuZ'ׯ>z,E=v7xY%"!- ʠ3y$~`?Sel?.kfY@Rvyx {cƯu-k+Ɛ5;_əbtAK8fա$Q*e~_G<(VQ58ۃ9e qE%i:3ɻu5\c(!X-Qu JLff^}ɋ=q艮@A!:e^8TljeD]I1]yk9EMhjJr0aTfϲ׋aO\+ /c5p/Ā"(M3(ȮYc6\ dɭⱝkζmڀ,3Pz񥏠u6rtЋ(Inь,[/T7hvj7N_2UN ,SȪ9$悾^ע{Yr>qQ㲷.vbfg>/N lfv,2qI#*M :[v>7cIiP ~xPFޱar*dNl39oVoUY/QckxY3$lg^C熋kpguƋ3Yqȡj͘!#-ErH*TĒYh{ySO:"3;~]χ{#Lup@^=U{GV!_̇@d%'auO?RF'WǎrNVwYA j9jN=x\O^0DZ٦2բ}ɣD.^:DCn/rL0K ktc3 zPÌc83QzYY]g]"4ʅ]FRh3`:O:bIEDPLd<,2V /Sתd[:Ԟs㿚[`n㾠0=CB[Flh/wQځYbcrD/Nw3 l©T-C4w&goJCتQE}^<ȘƊUU_Kco;=Σ+VwV-uCxV9PJ`L'qbxc-m=6ዦzj[™qA ka,Y'u/R*rvEOb}r.:82Ͼ7G& u[<+/=4 H} ՙ8Q,)쳮Bt?ڏjʑ2\r۳cc0k@K4rb fV©"FyeƳrZKoTRS;Y, Uo +*=Kp<3xrhQt/RU- qVe66Q=L|> @Dbn]{ߴ% &QĂ0[1E*Σg/EL\kW㱐[$ȠAD|VgNM3깉ytݝ#zm n:`6ݟ>B]:"^#%'G[`"XlgC+CUulYv!Zx+SXh;Ǿ*nr:H2գzכ ddr̽>"BG:Xb_т)<75Gٶk@v:Hyf8 ME<Y, j߉{{8qx;&*u"‰[`ki9&LJ@VuK3ȗ4o58)UL mlWHD"XjCĢajs6,xXA3Yq q&1Ve:Jf%""4C=:[nI]U̮NQ\/ՔhZ|*Ƣ*΃jư.,P]60uP1rkx/n\v1zqT2Gc!Z91vmrCsQszV<7D'<^%:v禽M A`3`p{6-O5->YZ]G,@Wj Nj3,#b3Lm$prvLd2ԺyAYT#KתI/3P60e6ȗ0`\nE%8~0p_zXku/c ߣ:Gc{󁰗x\G5{ফ^MyZ:4R:ݿWQFFpөUVæcn+b<QqM-6'nP(~Mwvc%ܵʴP𞹌u'ث8߂׻OE+1j1bl2gdOۖq-ptY:kE}u@9ٵVŨؤupB:q^P߯$_q^JѲpAKJX` :mıLa.El+CZNkw >YQA\k&%9?7.ZũA9.ڹ1(υJKg jқ/ͻX]VR<Śi y9Ɖ=k{c h$G1JhtqƢ5ƀ62@ z Lh-Lŀm~< z% 7lߑ4]F*J.nm[W%cF%FacW<@F XI1{Kkq#L /#(= 1pW`6F [|c+2۸}E Et9!ˌ6۹ڲܦ`Wa0+_u߈F%Ye\1How~6,N p(dL~$o4Ys2ིdQ>V|܃h ]#|JUHR=(ݲ@h ]O,ܐEW [ǒV aZۊ:xTSu}tGHE,Aӵzg#PsU XoF.m54M `]|cjlZԂ3-4?t6ޚqdlD9Ѧ<I;鐥ݍe*Iùqf}tO^P؂|۷#I.ۏ8dam~@\bӷu NpۉҬ+W̃I ӳCv߅ۓ쪕´ iD2.ߤ=᩿=(Fws4@z\w:P=A&B= yAblVpacx_Ͻ<+̣Vؚ{v Kz^O_fH]d w{s>.W.{Fk謴MZNN_CoUY;u3_}t-u ew1oBջAZTfWX emft!"WWEhLoU(0^W7է-mOc'˒ZC.rBbtÅ)4J::-P_ׄF &ȇ&a&)d_-V+W}>;v0Y؆fnϝ} ^IjioO~=5ނ\;RZ8ceÜ3nN8@D+vP8 ; FE"VIxr 1s>7TJpXEƯWgعnqq 2ӂ s)ˮpWuv_ބamj5潹aN(4\zmZBF4UbX]Rlﮢk@#y=WjU6nV.\QY{o( /JhhRjp[eMx0_"x0&; mH;fVW؝29b;6gkxg-1҂ b྘%$[G6$=rkVE+Y)Uw*0GLS{`T٧Q ˥0Yy ' Nb')&mcv+CAo{P,޿uޔ/͒-1<6U%aFϸiFhР@n"!Yቆ6zU+f7opq~f͐5~֥|x:/" MmX\D)睠t@NŞ;;5KS%ߺi.rDm*(g48wxcd;vُ&eV=F@cZ$jHM3ܶ-݇?g{)Xz)-ndt[<rx1 ుVj$FJtdt69W/5bDqma+(pcǭĴ.߫r{o2˕; D-zpplL+tO(i؎ݴհZ~ g2oV[V-l6A5{AG%8ܢo`\&B=fWKTʢD3kN mzPob lYqՖXe /"lLb{qYUE-kdˢ^OlqN)[t JHԦѲ/ϝMQg iԱ-ڧvMW.,Qf {LtOxEnY~-ê6)׃kׇh]҃$ nb^k~/V0U`V.Zh&r{,Ljc'dTQdX:n&us@Y4ѽM‡^3&|,99,a=Y`;v폺^D.7pVAcwWrybRǿҍJzZl4*O,~5qւ>( ƈ,D1xtiS {p^ 6xy+"ߗf-ɲx[<:!rOWCQRr$j-t]M!-vj'?ŇfbRMYt߯][> T\U6\.]lvwA 6m M6py9.z@x[H&rYۉm#&pgbQbmZŹaFՆͻQր,)x_~ LI{c|sXx)MR+tXv7Htkj`VG5"Hdm,]e;Y)ţ"KyiIySC_QTkZ[٪t;퍆jVl߷-W26c.>Yog@Kfזq<ߙ.i(ѡxUcbz81=f-:)Mu\yYS] S ږŐ{e0!u'z1(!KvWL(¶UkusƘr N꡶L o0\1~#`zc i䒈2hjKO7,wdaFd ܵ=F4 a_9u | f^1^>5;|zIj-qo{עyN0Bfmo0j^%1MӥK!FxbPW}=kP?Mxrf~K !~i,{ʟY2l5=jȢjq Pu[^ɒ*JZQ=n][(vqPBEhrt_QE0-yv`j(0HmK9nq&gٹEAzL#y.߳y TЇM !eV]f v5JsSiפSd{c )5`i߳L lyUWbꝝ 5ÜySrIf∀'A@fO=&ի(^^|zg-Am z]ݗ>KA<3@`ICj Xb` _j+cek}P/)wj0P771v ծ&i+\rf7ft[͞,V 敁]ڕ? snlxʐ 8|{5"ƹt&N i;S]6NXtɇLk [%{rTS$';j M""" D""#[X 8i(@T*z[M8b {$NBQ/M@A%rM~de0Q 4v.Tǵ,Ym喛m\05w+9C,0Yv=W%}G :|:br20jgcrؒ5b_1l>j 6](ef&l0V`A`h)VpˆYapstR|]h9-۶A{.,wf^~e{~rH'fgwծ,Ᶎ%DYAyiabNI4fɎ*V'NE:[2lCJ>7#l4Kr,rYsEG""EL:-qn`/36 YɎDPB^6&tEezo /5aEsn9ũ. :ae]`f̲.ӞXT5B P 7[[\`Ȧd}`"dTEfV+WjеLZ'xJ֊d"[~'tsM*8Ո\˥t0#xۅCy۩ q}4EQtPl! 4 SI] =;` lӋstciz35jkIsY-n0nU\]^ zfռ"up-!P"*۲a7pGk8_䱏q`@M-׻}Vk+2zX6G&:cGt\]P/gz0SGYJKMٴ=VdlRytyI)vc 4'M½‹H5gܧ|)6~:'1эN/8 ]0 ? ̦j/Ř]&qY.V#9D[JmRO-;Rl˥39 T@ٳ9R->)e(:N9ˆ *[`.2Y\͆ b <;K[wRee-aN~f򵢏ge_q߄SGUT 0%(]y˰ٚ< @rMb\=wA}^N?ԣ1b'p*: ^ѯA;\cUvve@N lEQUNp@ WiA|AT^e EQ$SZ">"DC( (\ZED;2n8w(h #P@E{x D$9])hH!ʂ 1@GʊEAL^ DTP49P~PDrAEӈ )}:@qͶ S1RJ kmWmb@3ࢲ 'ZIb Qh qe</]e?knC-DW[5;Jydo~d[ rvG__Ѡ$.S!J0wxs!Eʰi}6F 5-oij|ŧِ0+% k7 acJÇKx&>]Ua]s5vD݂G҅H*vԪMf5H K-Y͡.DjYu0I>OJm_[E~O_M'ׁPU 'PCH`d, Nا>qdmy hbE4Xv1vi qZ2~e@RcTz:߼N@WZ)mV_N!{P}t"!ÈXPZ$!@$oQRExA+f-ˮY72s<+$-)vuMr0QQWk7)&My &vNV4z{"mgoȓ)G(gaLј1&eK ȈFM>fZkܾSw<Rl.6e5\-)常)xӛO!8hK3E0FƖt#z_B> 2vۗ:#:Ht{ FdBؚ+EE) bû1rݚȻnu YCa##QaAl ?#^YB}1NCj`D#tB!Z$7sĭ"(%DDG(Vd\OdmCvݔ ڳzQRSm,%A䃩}i>wӿg>LWMbBZWyiUTo]f6F^]-nq >7r=[5s(WGutT /Kf2'+ؐV{}cڐXc+9xwBݽ-S<M+P Q"3=}몮AI8Ps=Zkg/jPG1h5HHɗ? vaqJ^n7ugEg2 ّa9h (pJWFU;Q·m9'm[i],}L$86rѢ d"00L}<#Y fL%3dbFQNxU&!PoUdZm";;M.\p6adQd6 4X[|f5_a?>^o+V  $j</.ʟHw+>o_e#^42  @o[!} ~GX%O0:-oeU x@*?ӳe4M TPNTiF+BտuLDX TA:A A8׏λeų,HۼqLeDM(x*{EeE"ԪAȫj\:8<˜ȝ;:(w쒻=~W: kk?xѽ:)}xWx6/QH[|G?u}OYA7v# _j^c\eXx-9wZME z(~qBZP]n!aUVL>%-b>DE1u\-$*Dt4(JUbg0AUOa3Hgn:a@&@TmO_Y%ւٚ #چИ^u`\2cE{)X7KrR6Bn) glGauI'dzvO vS$KyϺ8,rz T/\?u2l2AE3aCt\P[; HAjT6bLtƒcsHH,(_7q.tk7~U7†6xW<@#[S[ 7NI3sd)'3~;2[u)'2@tlǶ{/-! TCK[kcٛY:?9jG=)lKaHr=^*vX~eǁd5⃺R 7]62*2TVz"5ƷLh5f3*tߐ5l_f?g{fRtqw;vd5pr;jvf,`Dsma*@_0!#%v ,1[h TRC Hwҭ&A6,ft]KԁORp= LG_#F *λ B L׹扁.l 2AGC+ɘ{^+"$$[xal2) Y3":)R!dFZy溛Mv4A},6ؒ -2ECZbf#i3S+Sñ˱BE z՟zeP8gEYqGUܐdaU'o}(R?˂,8ת#T',jCIϽXF[==&XCrIlge(݊lf;.8:zh=|sHNGMid7s c)FnRN03ϣZa&r a3e3k?gJdU_ma8YILU &d͒Ձm ɂg^> `LY jtKf(-6ǝCr; Y2f,H 6YYH,G&}jd52l}3YǿRjȫbJbPQi$^'&Ȥ)6Nt",& BKS[|t$-7JV*M̘xQkMfRZLg婫{ɋAw}j?Ffnl9YҜ.OdLj@-uW a)uT qǀB*r wjQZJ+/De9M(A|0uNZdȀ$4;dDIz8;p12%\,@Lݛ']Ӝt,>N(WQ F $GGZZe i>$PTSUǵOXRD2TjE vl@B#_- G:ę@2<Ք'5((?hW93{$ܫ{hgv_QZ|?o^_$Lĕϰѩxx<R*|NOGbMӦy[\mZ?c@DJH ?\gg@& ?Kne%'黔^P>o7WÄK<8krV[h!̇@V+Ё%dNA/!!OYSzZ*3u YSqKOf¼wU[};YUDx&г1,/{ LyK RYxX-Q|vN*ދ1%8!SU{_Y=T`5%8ƗT,/w/zp } Xi2C@@C>ȧ 8wr|yoz9'X z|l݁ xB2҂Ē^Me=0C M.#7y̟FDmܛ'I+F(\0qik,xB UY@~]7]^eپ5{7bO3"w)~/ )~!"@'d`/u(XGDW7XGS''){EPy$/*[1# u'QBr'O L6|ҿcޛq]ߢٖqEAj]Ǟoo6Le=wZ~ lD/Mz 0DWn-c6~p*ݪ׹PQl R2mU6}Gg@K{MTo]fWjuy1P5Q6`"(}[t)*Rž>< XMVc\a#+-vPRf_od\G7Z '[cU/xvx.D$b*G^Ғkisjی9uB q(UP)A9**9ԫmIL ӛ)`3+,ںߥu+'lj i2Њlh<9>m1A=nxNj"?~HL,V33kH$ bi:YYAT~ l?9[DZEm]J,ȡDžq.P1UyJ >PuwӠ&7=}Gzf?IUʡg,d>؊B/S:Mzi[ U>"iՈ9}kP2Qm9^QѦ1Pn( kVb h9pV0]uYy'&fZ{Ze}VǒX᳊[|u}v&wݕC],Y bCkcSReDHS+iE가%k a@ڰQ6 Z=6S$n׭砂X䔭Yuag^Պn]u5F;xYu7˄ T4銪uY;"@4H:WÉ1+mvh_:^Yld˂{Ƶ\K$8]dU!Ij_rHK b@ZcA"&@dI k̑U,$m\@̠"⁈("kk@ض0inPR %itR*MNP!6h)*Aj$gD6 |oxǥuUhn|Elގ0kνRɭ]vڶv8H*(f,{|ب%&[ H L RL.#~;3e:9?J$94YϥSvj wJ f~֭2>!@;KP;O7wQj 7EKtڬEїd7J  vf:&~cؗu@0Jwa땠, hhF$QPXAQ C/ίMe>B) J)FAx!,ԢGۧ.5SO)&hzc( gHJR 5rB8n(<+xʋr"149 oMI7"(@)Hg_&pa{;GwǷx)ݲLß8f^Bb o}UO!7 G,:}lT91fO]ijix Rў^7zZdiקgd750sI_ON["{ل_KrTB;d%Z Vam 2yB>NXdX4$fOЏl,Utjn]԰h#Ґ G@/)N P/(섛;jZ<0iEDU3FlGjP"(=VUYkLe f )w3Nv/o锄i&q8qp+~ \V7J3ڡ`8EHK1ܕ?C5ke!;}]V[PsCdz\q޽k=р]&| L -%C^ۘzP#I?a(C9(`IՀd'RPhޞtC4ʢ+GAadOfLP &yۼYO+~ݷkaIВ,e݄Y8YZP2BfL6a|x bS +0뤜fMgWF}T~րZD80S$L^gEpRI0uUk+)¸v0P[w1s;kQd\4 "Za2ٻM.tY<6_tH;EuT*J(&L&r~)S(DϩR:o9=EGҒpQ>CTpzԶn/8 A;m#)5Rø()" Ad@* "ȥA PCs :^ VZbqgrz_f> (9DeOK%2h 2"J|zi(IKw\$2$_u[U?E<] z2r N&$BDu)>9Jg1tL'2`t;"fę(4k#o4v1&^vmCʠg7+Cc nAL_?i2ѯ&@F4AIMh`5c#)5h0ocVo2D* ?E7k GP0; aJSA]!nJx|:=7S`/ce*Y3RpyјcהtX y$7fPd /=~ ~/>"0.%qϻ}9]y^"%9Q{,%."U@>rD(Z2A#er$>zZgLxCU[ t sS)V %}U)AJP-4.NvM*,ʿCܪ|?|E2 4 `eo6IM1l;K|ն7#)LWDA1YMv;Ux>Eϊ<;3\3XkQ{j_aהcX^TF`m)B'@4zsUd"W3obԯ[e}zmlm`HI-B#E4[5 `-v'Tub_U"1R\=l23({!oE`z:-P'f/|56uo4:o HȚlZk.7f:@-[?WLYO~_L`HEh!y #)R/Vw-7}ew "5Ǐd%3/p^|Cl1Neh&n}l"P*!=2d6,1:9+c ZZ NcYB0v-*` 4~ͣDEw;! pP۳<< - P"%B/UF>Ք}r* `UBkCp+aeRVW#7<ս(%0f`L9]J# p4QW:=c4|r0bruz$AdܬH^UP@{ս_n~ [4O9'sECB;*MGAsph8GβvC9m{.w3q]?tEǣMXU \k PܸCʿZ̲{&֔|Yb&?30s۹%38߯Oq"@~0@Sk PZh܂bߧ~UJ-xi4hۙLYfr|g^>,)Koef*t^ziE[^Tgf8c2͆.n.zay5bmM5ᛁ((IA)CB!369:%'h 01UFJϷ'KZo?>4C4ݚ^3 I]CdWη5U;cX;Ȩ% ow:U68lj.WL#$Bܮn޳DGj<K 92 SdYAQ!VuBϗng#(@ ءኡSkp'%X@Tx KTPQmj cX>1JYHs׎ŕtǩ`,Y$PQO0ywa‚,#{B/!W=_摎j3*j`bA}~7#oH\P/:)h̢ j.U8Kb 8 ՈcY2 Ϲtmw`u]D $4`j lN&T[&r)R]+@}Kv'@;2XOqR1m0(!y|"m$ؘdȧ|&FǗ T B{U wl*>訰QHxJ ~w,w,1Pڢv=S$9ɻpkyffQ?jpav Yn)87&ƭG F3T' V)|4/ _qTOc."",rw,%%7>*('/o;fF"PdbE% !%(4 pۮ PSҾUnM)٣AEm&&6>^L\6YS]#P]wFΧÑ2N/luP,JQNe5=ŐpHj ,y6c|%.%$H@7˵k룿@kMe{NpjF*aŷšhw8@IZxӮݯ"b]]?_xڷ6 vNEet:힎ӤڥP"sHQ.53J]6KJ*5KCƿ3򹕰IcmXnjsqx$f`KG١s(7cbKC$@!QPYz! ^F˜x܈1u}CR[ !'ZȤ7$V{g㽻Ҿ s6Oi'br[2"j٬"3A9`  9̓ I{Gˋ ȩ:8Eѿ&{`+v/)uKr aܪ˜4{O)Vb!bAEU'ޢZQ.MpMʪYFk"VDaXfIQJ6Ce0Pˆ5Qlxwұ2o>ʎP@Q/NU- w|9B%4b7179M7Jh)pߓ4*nLEy1U2C#-}]^~S]eH%Qc hE`0R(N}<,lq6ϧv4\ Zĝuu@Y+ѡuBETig4shx{ `RW.q.СL-fe.8EAoDƶ>mQeyl$㚉6$Oܼ\OvѓՉ9.AcDYYUױzvFr+K=łd" Fޚ5x؅Q( /Y *}bMםjEW]y* b=8`TO!^nI8\dE@@FX|7lyWq5~AE:ss0m`6?ڕRc1Sco^ M2Ե:ĸsȴT, b:VK@AճrYx[0BZ8௎gǝ~<Nl#T l(N_?&D'"r?;>iy滺^BԱ(f,%w]2L˽Csvs9zy>Sdsvisx tAXW4sߓ}_=lZWHsu;%]@zFujAtALCHph0t(h,+Eoy%IT fh)_Wه`okD1n7WW[r^Ǡ5[X.Gd|2C\3;y[J 36 krV2i 5e:tlzKT\%[WL`=j-["AVL%VWfxj-7 B:[I1]x,hذKBIfp—t0UϨBgA9 ^r#. %IQ* !*gAA-r? ~kM v˻'~c q V/FsBl75]k% ϟ:Gϟ%-4*2 %i LIjl* ̡>k?C7ֵE|n[9V;~B2 ~٘P-"/TF̷prm}!YU$PS4 +C PA.gK&-D<4\(Uף 1zk7PY2.EZJrv]Z 4IDz* VRdXTҌ#h6 ϚSUm$]znlB^8hE 4P'tv#cÝ]2Lu7m%w[D"yGZjY׏c8Ul!]/n?fx߃; P2,! lU\;C괨MKc(/jASY"XRuS7àȧ %89G3y09xH/%Lȳ9!_K:d&h@NF4NHjn,&4S %)e'P#MNC(Rp" `a߳rOqd %=AB 5撰Rfi!xݬnƲ NEIUk)VUب[+!P">#l5Lpw} 0Pסp/ mxjHD?Y8+y>_n$TFe!-ŭ.Z;v5 1X"v"wDYpTA4(;Ł༯ =ɈvzkV2m&eR܏5}?u?StQ,NƅB廲}6?oȒ+oY Őzp4I5PQX q3}Q^yTzޥ9Je h1ggl ?6/9(h𻆉~wݥG &@DL-y}Ef`% A( #}6{ܖc'[>#Ӧ O른|j#܀0G$\ql+fχ-k/dϷf!?DqVj(Q> >@n$qam4]nyter}RjO{?m9#zD$ $g<{o:` U۩)E 4~PPTEu;;fMo]겕H|+0\OÔKgwJ{SR OWC>2XʮJPSb4\ABT?i %vYl* /s8*1vߪ6[ɕO2^# r;S\x|LJ|iB&$k"DgB3 0ǵ@@YXt{uG,0Fz&7`:7=ˮ`V$0p!Ώ/YoynGob_͊yS:,ݲ &PŒH?tK訚Z-oSM|ʮ~g{oMDGB:}J)נ6.[ ep;Gު8%]/0E8l&ŤBk7T '}y:PqX"#v ]fJ>kyE/^״=£&iS'Ӱf0e -mH}-z-b ɉ{ӏ;E|%='LO0cļ&G($@b:VG_g./>Y#!Vk=~Col[BIliHh,.>}Ѝ]CT&`GNm ׾,H2yDb#2jB([B% wZ'NV{{̌hY4OР}nT/S~ x 2;%;j:-n5dEq;a>ȃTHR'sk᷉s*f/jCVZg{ ,cQˤhPӳj$ LzLICeU  .p}[.ԝgerΠB^2+e ˲\cwMYddɷeS/9jϛ C1yo3۴I<,x˅u6l9+*{|I澲պTYEFa3ev%7@@,ykR3jqd,(]455 ^CB4JlA!f[XcKPU?`v R{%纶MFz3isKZӝcx\vhb?R.?jb[!BAض3;պAKD*cAۯ4d'%H5 ׳>)>Vݙ_B?+G[t&p_ IV9 9 ,?Z\9i-q?g'O-W7yܭp|w"k";(L ¢+WQRn'0_[~@)םv &&QY+GGN*Y.Ң XpP9!)D]~ }G遼fю:B- cfrE M~La\]^_՛vN, "w^4¢{w >=wbw^ :y{w p2Y/Ʒ$^j~!wnyo,$,G;$B 7 ᖽ0XMwoy8+fXQeG8xTRtrD^{iw;{]z7ı,Oǡg`~G_~~/ϬfBhƃh8*Nz;% dT ׼So8gH>?p<#W]u~w=?m[d P?V J'@v|b0玒TœLRɵyɨeУ}_Y%}< abb / ^ '"R?9W;5ʶ^?HGDj$g:IH*qy1Ϫr7Wgf$|>}J~g<2 ؘڰ8f؃? !,x{bGC(l?T6e~%o(9e(I*tkk3Ƴ[# RYTaOph%Z?=< =: on]\_ 6:sUATtZs'fM}9@+i?E"q2ol }5rgsڝ'E?7jF341Oں.ݼJ:Nev3zVaiև8 z]؞jy ";Kiǯҷ v+ :\SUT`ʼ: zL Q9Zq=yFFPb,<> a%(fWVػ %V"WgY[inPRh\$(6g5WQ(GMW!;]1rd@f=Ct{;cRCvpxzF-2e膶e TB{6YQv{uL[ w$MLBrdQy7 E&lPokKy@ndRߝ;:f|"[Q%Sos&P.`[\uqTԍDcG$~'~҈ؠH  %G彭P%kb]f4=ktHHwP: +yacZJ_V9Mb1|mYA f$-$=Vج{vY8_bڴ`l߶rcakƘfP*XK۫sb?iYD{ l 'Q1-k)v_TP(R3vMwAȁC}xPSQgEтP IA+`RGy= 5Q6SfR %.ʮz}bfP6|ul>GXZ<* #J|^v Sfq0* Ջp7eʋ"@.3-M0p"XάR4@P]t$ִ_V,R"Y*$YG>r8i|ziJKiR!5a3ÜgOI6 hZK;;&F ŷsqg#pJpDFɲ ${ zu􇓎F ޟ(|s@FpM&24J3*қw񬬮rtcGH OuӘY+-Kw(v]Y0J"q@d!A鈠bDI^z#x A8kGdD/@Dl.!"C$H`>%8Yt*ʐDzînmXqh֜sB_quV|",]YIFmg[|[tuOz@1j/)@'( pf?ox䝹zf c0Ȏ`v[ Z ݺDvo9KpSuӮǺ@OXFyq}n5V녗 ( !~غΡK&㷇Ft.rX6m*)Yyֽ ַY89ȎsfkL `WmjA/+5xK\[^k+~T10x՜6/ e=ɘ.+U)wٮ (͌X$;$jڦɛeV\[Q0g54l2L{ݞW ĕ`uL:tlxcTC =KaՏ #M[/jl$)OR"PmN=jJ" H kpM'Wb%ĸe)64`cU%d,U=0, Ջʺiɦ)NB0DU!oaDoJQ.D1p5*717f[حѦEj/ /_uG:R0 ޺!ɚ64p0,!Ueȼz1ڲxZNDŽ"@z6!]\Pۧ nh2e**O3luw"|HCx%K66G$@Z35*uD@$)os!cLgS>TVk 4'Zz3n%! F&,^pX@`g5dӖr9Ut)'O&N%xV׵8(1UE/B؈y8cfZkagP+bhhw27bi:{i9dd*ިG 1ĸ$|cdQ?f"9pЍ=&Keg\Q=\Ͼ&5.aUj*Oݳ=%/;|^u^&_4;pOm1\]7=9Y-ӷ>W!l1=a|&rﳗ$cT+i=I}سw}$SE6J%O-^?T+7S9\rNɂ0=WP$2#YN˯EjH f8 |"àBAs/|P"]\,,P]jV(k(ŠTm};ݱsR(!7T`Pm b{\DLG8R/.=4QZgiӎ hUHHm؅)SSTzS@D;w GT]E;,<4ݳuVjׇ&UׁP[(B ,!%CCyHwJ=YXk ,}eYT4{Z:- ߅m1 !cP]>A l.6BQ]S@)AA5D;MՋ!ьt zvT7 b-ZԿ ^em]r[4nq hO}i#1lS^]Ubk1-bˉDq!:$ժ[c$>4,WW,U 0c1UuI cfC zfrԊRY,,ƱI,cnOw]L27*dӶF+2c MV < <(ݧbe^]x ltˉnN%d@7&garuX6E[wz|pAN{i_?_S,4T[,4hx2nmtoS;R6TQ""ۣmR:*Hi '8<ޛ?%F@ +ڴ=& BqT1 Qs/ۄnR ,1(lPuEkFYG'X1ͅW̱]`՝ڸ竃TAcB5xU4YCwY5žmGU9`La!bAG{MWSU*I3^DN4±PAe l A 4AVMnuP: ԯ] eQ% (6D5V\G"*~Rf"0_g^}&Y:0TIi}GcF5%""+aznSy PZ ֿw4eK /3_L2(@5qej4ȁayi}0:{ 4qУ6Ru_,tIvةMĄ(SiLHm4/ tM=yUŁup^@_s8J}rCqULGȰay|lmaAPx~Ι/# {ƿ{zeQx,;g xrٔX0IWf. Hhy@*?c ڲ*Yfs_kzm7Z}^ipV?J sƴ_&;{_qq8{wֲ< fP [ix&I~%)Y@Ir5"BaX/PRz}bms;ji8ޱzh7xLI^,ߏ/Wy[0uvkY`w5﫪 W=]̻ת:=(.ө%S3ck6~j~kdۊ++y>/b׺3u~ޭG]?R"\%h gn~U*  94e?&} 6Ӝ~tX`<~W`s>5?=d2,+5XMJ+%4yoФ33X UЪEJtƑ#0|*^ A*@̦Cxg[P p@@JDvgd]/ܽ?x*Nx\A3t߷X[z~ljz1Q`(Q Nڪ B@aRx1E(z*<..@yGScXW15G g^@wC}Xߕ̀~>@?~>k=n>F ӝɠsrZ8kVFBcNl4,H ƬdžN,MٔA*ZBpsS]!se?t'Pl({&שjr~/vOSJR*>Mo< ;-G~}B?KhȢ>E7>ۚuZZ?ԇXhrBom%Zq Q~|H]uҊO xElsvQ_&ߌOGl: >\3_\[N_ rƂٱwi)>dubMxXC5mIr;∔PHo0a2y(RF4O´c]}bïiPBqGe lָh̹ړeV+*%2S7gQLݖ'UTWޖdKSEѺ{oJN .p(fMP "Ҏ@ eDQ2' rCtiF#J!J"5QP J0CA BsBljj-WZC%uʪ^.[ǝA-vMKL P7dV4b  6+ebG+NVDIweer߸٣}/wot>W40Bn햑5*")xਐ)(qOO u;0!AZ~< PZ_mau7iXBsDY31:kVXԎ{Lcv=՝xyo?ئ\?l[035!PYPU5{'wXR<%H鲎{Ź'gOS.8-nZdc\l MQX_%wNoQ_b^nFnwK.ψy%( T1;1yT4 7uєP'dPE'u%w|$MyFH)';A%!('Əat 16& /WǪmcw:}='vš[|uğMl^wh60OŚ&W}hD7NOkmCs͋=~l\ NGT !U@t~J1!"I]'~'zY(΀&?$ڿ^?ڴލSB`K]^۽ΘPj[MJ?c`]KW4tt:2􊺶EZ8 32'aAh,AПF$H Fȉe^ n݌#;0nYdT^x^W刟Gn Ÿ lZg !O8y~ߋXn)/cT Mw')o}kQpq~cbFx @@^?Ͻv?fF0}T>lq4^v4\ۦosM[ MVF,"<:xç|]%ޭ&p۝,R==a~_c`7d(uq6̏XWVwPՒ6)͟gkg}3pH3}g&xa۝[\==tMSO&!SPLP?m#X҈ +_zǨ ]Osv:#sEd#]#|+7x,*8+=rHsKR*$αtyz^ny< "b$rKhRx|W&\_2(a͎`͇ڡ@WX* ҝll=FG yCy33ge?#YZͥN?1yW嫻 ek,,_@?v-Jd\*TK̊#x3Z>Lr?ez1ү"9R򽭹qƺ tӭsxul>hcAwum=rN<7+_;=h <~ufjVb`kcj(mV-Pjɫ,ETkbEkxUc6ÕPZSQu ,`EUQkcTbktmMy ՠ%δCjkش[&ۗ5Kmwvb-bm&ƍb66V6-bXֈV 1Ek⨱XjAB ) 4u4Ʉ~ѨՍF֍cjdY H^z[,^7b7,Pa}ӲG>-l/d 92QH w]L2b"B q m}̴\VV%ZˎNthj~R/Q/l'%Mȝz_ 8Ka0aG7і @1~Y#қjݼ?ieRBR뇧|ު.Ljt5f9!o4yQgKx"{/$]_kA)6!VU]B|/zLׯE{DL 2y<ŖR!Z/~[>OqqEso0{E6(l%juz<!CdeuތL=ڏ[ͮ5`)g pS|_[aTPOth0[Zz:AWu(H2Vpt"pF'|ǫǻl6gϏ4&vx4:],0<~KrSA((V>,֟uS0/7*x[rw\C k`F08n]wC(Ү!A؋'aG6G 9Yԃ{ZH7X:mY,%5rB0 bEZ8E4Dx(ǚGE|gԶ=߀Q=ԑ+!Z1RÏG־> ~;.>^OYW'Ǐp`9v*`E@|VC4PQ =LP $ڙE~pLRXH,6 j5XDk7 >s} A^ de94(@-a35`ee`qW") T 5)wjRi5 ȚQtO7yjf;ڰj6W$(I( I=oѶ6jE&bXi*HE,Ujţm&V64-X(Eh5sW*6PQ`C3g+?=*+Ad73y${uiT zXtvy Fc l:e4a4nfsQXojl`H 6nՔ+J5cKbVEn"*dk0c-PCkfdS6X-bEDU*Dm*ƏczۙSI:i] 9qPwG5F.wdQmhz~p`m6sur@l/y) H,D H,w&e|7}^c897Dd'mJ`63XN4؂RR]v ]m:i)B #$a*89qFe(Mlڔa;ZhKQ/) h `Aq'aա_Go"@nL^7rE_-F۫vћ) ]xx'Zryegv%)1P"szFrǽ]"[6 ܈%UI5CE/Ț6hj"أcJ\Y95L]^__ٖdZ "Ȥm.YCA5=(SB+&w@\jA3"lVNZs8T֍{ hw^WF[RŅط#a{6LیyAU$׼C,BIg6Wy],}Lv]N1f"Y%hlyo)(Cj ɗ+~YGِQpp 8˶mٌ3 \(;ޒ! g. S(yo}QHշcC=V38!zݙ5Ăf\tV0c٪CG2dմ'Bf9ӝt@!TQ'[Čvj}*~gDyw_aΞŶ̳Y~hlLZ ,G2g\üK׬<ڵ^wV_xdUBEX <(M;} '&_3eRQ͋Zz J):-kiNcUQDbj4b/gs{&PBA4E C`PLe F >H0)Yx!heA&'"[PM: 㶠ubBԏ{3iZqT]9#T(Gv 묈57|ظK˱j?|ތ}#Ea5!ۍ2^Ī [vjtakd0Y2ݾN@Ȅ˃ە̽pz뾾jzk^M/.TvCg;݆W*"mW'n wii4Zeyp ~/WhlOvIbdB hƒD+:}{ut{^'9nB,%Ox63|E8pxYndVqDdd$&RvKYf( zHYX E$ }PQ?jʫwl`*q) HN˄  n{l+Izfy~7w7d'S'cRDr\ ,a"6-[JdG1dܠZh1EDP#F鷥x]%k7N1 H R66ߐu' ֓$əyV%bz@ e#F$d$ NAP Ts5i+ekz2s=h:M[_z]m[K'=,HÂMQ-4ŻUjo: q $NaaHD tt*mtqdY f[;k%Wk%>kLڀȒ:oypx\vJ`7/@9}Yu[\`j1/IqAPw,Yhp]* 'TȡL(>_&]U<ǂ2HQ61r14E`ĭ,h\CdכZ TB*QhI2^]7i>H$JT 8FS5q3/K3~ѾO)$,tz(-1GDSey]U9!Æ BE_$%9J-zD-_C||;\[69glH  euDzJ|{LN':2l0g2()| h7iװ,M6x0<B e$;αntv <L *hKI#T D'"8:/X`WT]LѵC ryCoY_A{GGʀ]ܟE@L<Y3Eȶ0807UP%/27uhN𠄡 ]llN2Qy_Ư~؉#I$c6ܲA2~TQlȏ uѓZX`ʹsW=p{&aو_ZSe=.>{UvEsG VlЄwjn>re=C8Ɣk$ N!/^UoUQQQTcQY >o)O^ FP˪كr+Mꥭ19{rD%<o_@آybBD:Kܸnb;x~DuC ,E? A.[TjZiV$G<#<2ߧfø0Kר'$$O+ n>Brr 7 C,|6mJB$ Xh 5Y *2)OkF!{ܾ6ҩr0A[5A+1&0z]m涶-@@!tc r2"9;߁ؤFzжo Om'ڔP7Y fLbnrs[Gk'\dLdωT MoyA1-1U䦩n Kq(ŵp Ŧ}wIqEC:$„+cӘrz@{xE@7g>ziq#_֬D:81/{rHU%eeN%qŝ !FAclxM*cU?Enؖ&w2tf-5N)>Lk2s_r5Q{NRե5<Cv,3-^޺P|&s}ƾn͎&ͪ>_GI v1B?cn1) \{ˊ-e Zaׂ:By*GgQDIn}~+1g5br|QOT ^N('r쌂" 4ՙk~߻ܺ]qrI%djGLZRq6f~W@R _^> NGL7D=5 Hig&imѭ2EWiH3It.6&BT`X?q?9xk5b8}b_rn}|~(@B_N'$uc^9IaUKHZ4|3vdz· I N~; c-lMFVUtȪIu ( (]-xVC0R2uU C8ϋ(P صǵߥѲQkYu P5c7H9 ώK{dLy0͐M!pfJ :"s7#Zۛ8;XpɃ5JҠ2ꥒ H!,IbB \oK ~![nP5ipnq6%6OTl(cb!1U*okbaAuc}?h z KweG4&[ʔWB*Qt9JA)~{ٚ u)/3=>e[FvDM}jTrQ&C2#1Ov:DoXVRH%juW~}GoTߟ$yE`r7n}wh*J$T.f z^{4$xud qT̨ k*m~{E_kn&+ kk~_䙋v( @%($n2fI(or(p)G @]d/yv>!ce'lXs`j! aȯAތɠU!~鶭p ?nLux4FnGebh {?w8)xOyDÝIO#|pXtM$)r6&7:`wz9n=E{vQW [`n2[y%_6xxGc$Gcc[cTpk43:P:3!xX;+nK6ޑu=ŪղWurErľMYN{K?ɳ\w7b e[~/phblH9V7Y&]e4I>Yg)1 w#jw+`J\x~m|ZwG:">TTlvPB`BmʟVNyw7C  "*jj峯/DnO[@D(hѕzKV3oR 68 ~Ig{gF)d:EU@/ ]ǫnLp&-x,,؉f?BA% 80N !2ç=~wթ- -A%Z<[\QA CNHľolhmdmFՆmQŊ6Z" hcY-h[ƣS6+Xd1b؍EIQX-4Z1lHA"F1nxlYV` tmla6ST*wOEJv $m \)^<Y[3M*I qǿ)G)HX(t od P-ܳd)n(G/_ \ ϡh:n<íy&mW'lDχɉEZÞ$| at0VdATʾӾ,}k&R4+{m\ apgyaq0A0~SXbUbZ`H2-DEY|7zIB b5\#Fm"[" XM\JZ[+KnjBI$dIEE ׂEl kj 8(IWv޼^4{)UU_OAIe#$ѴlX)&63Sh("4bLbōPEj4c&DcbPj1[&61 Thъ2#DZF#F̃f" LMH4VFTTiFi5d*#dEX,dEX1b eXƣIPQF #&LVQƍFɅ2!FL3%i1Xeh EhAJcY(6-F#Y*64Z"Y6fA1IX,[ȣ X DkтH d-*5j,c,ifR"Hj61EKjҁ"wJ" >Yb>3OԿ㷈uvÇoKOվMuDDQN7E\AHE6gD?.&^b2&P.Cյ@y>x[T7vcMPu)*,a[BTmk*"gR0G2n_dʌPr?Mm~aHN 4?tyUU#jصDml^85ɝGkbOFXAV T)K?~W~ ˷r\lлNH<Y7z۝&O?( -(Hz_ي&uYYXe(bDŽ 2@0@S)ੀظBXi]Sy1 )d s2GlRK0U?n@>\ 3ח8 x2k3zUJ)+KQ< t;!ײ`EϒՅӈi.-a|KrD-!h>+(.ʇW2'#6J]0GǼHdr £JB lI̵T-r`{S߸..I:Կ'0ag2KWV<8+OW%gLE@ g,ڱAnW0ݰDADj r0ݺf(Ոu2~kqI»0 .R-Ȍ!ɈE}aoVQH |t݂FnD;VjhW hHp2ZoTn"0ۭ9s!6$*9v+cTzA*~iI elD[ssTe`(Og~mUaqdVE5h1#xzN< *K[V *jeNl+9 ⾛\B`Up)5Hmt5eXEBl*f n6lbLlMd W91$>fw Z}a$NWЄ0Gm2nB~=7٨ KJo Y8yZ1m#s#Iۅh!5T-V̋_9[aeΥ h)Q'TI*sx,38 /M4Q؜ZQ+mD/J\3Ocڮg\-ӹ|l"ţنcg3hb,}M|\ F,5yGjO*P]]KPJw#eJ5f"~w OmxS[-QFłN\u?keiuVB+w|vکn5n+lJ\VQ>Qm|^澫Cy~z<l5 .(2`~0KLmFr/:sGI~ow4ٌ8׽+Y[qO1~bE .NՓ(;fAy w̃~2ݺg),ն=CiOK@Qۏf1[q,x޵NlG_S}ke)>Ϻ>TO1+A%( HuY[,s(nkH`1<9T]bg[[  /sc7S94b7a)[$yIo1.>aCl:qtޠPd2}`@Sos"- bWt!!vR}H#9@ mz@=7H}9Ir @˱6C2WÕ:h11L6eBio$)Mv*:5#bxʂgSM~2ڑk8el#s9s\~O|\11i׈~v`"CT5U7ʮk zc#|}P,۪&zb6X$n+t<hYc)ր>kyђO9n `29ͱZai0KRdSA]СW_Z(HR]K d=;7JyǬg{yѣ}7(yk\`\ElݹM2Ɲd],_ߪUپ5!-86ˆa 5&H-3@P"bC[A} ((={0; *Vw[HKBZX=xad lv!=QxPȶo`𔸄||M|U~\uogAawv8U.v|hԠ>1@g2IlL3 }˜O4z9Z\Liwu2[<]_ ?TKaL&UE4TeJ4"'}De\5=i YCC 0麂SP6%ĤhYh3i:<2`deGd  83fԪ2Dҙ^p"}H13\NwsO;B<5{H`J0a(PP"+!FT ~ ;9pM}NܳZ6gx{} }ׂ Y'>0rΞɛyNR:},WS8(H'7sjXR<n0}uAg[`ΤyEـ4(E;ݚ3Ӂ7>5k7g-m:W}u6gɟF:tbbi_wמ=ǨoO*KJGI-KCۭ"wFr풐Fy]ֶiwumt e&b1I`eE""$EDE-={ح1:~J&Caj 7FN*a򝱥WZj!lUQ AaLׯ "TD88лx1/#ucBgδ&ԭȈ) _6FU{pĸMT ^9LUDb&>٬7U'mv#W&cQ?BkCZ|u7:i4%'+)Xkx`Z))ֻ5(s(IhRez AuP9pi[fIܻ:8|9PХmK&") -K@P5Jm&B]u(PkZ 6(puR 0j(oZ؆bc"X+MEj:3)/VЂ&ĐMw} *Z.uh(d$$Oi|)+n7>ՃKX[CȱU*룷\+l 6QQ_|P%}+P> Dyv|!nAܒ=r  x$,*=*/\T ~/%7iϺƗ@o 5jbV@2a 6"w4r,`mR@XD嘯C[l}:5x8ި j׾ ELHha4bCI.FsKdvhne"LoPz {e()9rh:a E E4Y\Pý=\ϳܽp{һηwt-wt&B<ׁ̠x(zQHHx7uEYUUػb:A=1u*Ddc*1" bF P- -u% |W{:FNu]?ǫ܈Y޻˺E5VE.r9Tv_䴄EH(={o T2-3dĘ5˚M d ~WLkx$RĘ]ۆcB#DHF+˯9-,b32le񺼚$f ! b,Rk$c$3B5t"I-nA(&hFL#2Wu^.xLU#,t$rQ ň D&߇W_g;i4c"h&BDG@]>`DP!~'_6{>2"#>qM3/dAIqkK(QNtcyP$V_HT n<\BcNnϏv{a%TŅAW`mQ23BFH2hPoJ%[Hfʩݑhc)/xݨ?55Wj`*roYF,qu^F\Y/T,Gښo>$}K@w(& ,E!ZM 8L('nF30YyhhXd*`4΃4bDc$FO= >Ϟ!>P V*[Sy&LϨS [Μ7986_Ԩ}J2C18n}G=0ґèӶc-=ܑV7N㶳cgݽDr[_ψlO# A&n`]?rpw|~~C~- Hc*f,JI_iac=ظHGҷ1fD)w}& TDdD.`}H@rv7&įOyBwqFiΗ`})=D2q<yk)C!Z*f`i֏!Xmq'.OϵTΗc$Sja4$8{RH@D-2Bp3;EANtpbdjzY|Ȋb]=[Qwل>T/Ӎ}*DvyyQ\3l'sO u[oz<<㮝I$̚Wn3&F~qɒYP^&g=޷cO)FR0ɹ+B59Yk"(%ɰWjb߭#8ӁwIꛄR KV& DàBzDlZ^6bZMPA%yR¸QdA$ݷ7]Zg\kM% ""E1RoZor.$U?L},tRyngk4XO4HJ-23u&YEҭ߼g1QV+M$$l5ٓ_DQ憩$UXI*?nxCmREyՎTx׼īw+ɞiͿb0G^׶dI:_:w2ps”cCbU2^ MFc]Y&2/ znRX*7ԬQ%M)v2QtI0nC@zI4E(ʽ/';.D\ uiKfTé) 1'c0-relȈ")Wf6q򱕢of=s9J-`Qw[ :˅&J)ڸ:Xλ-'3aV hF65RpMr7w<ԣTbT/oM`S& sJ`;S$~ZN՜`6tdկM2k(]q\- -"v ,LA3euqUxbM( >? jh,_ >j. %Ñr<8q!uaq)^ֻRPudEo&1p]a5ċNBEˆ4T\y٭L7u#|VhJ AkzweU 6IS^1Ӛw"r6+PLm] 3OicZ n^O{NFb2?q~87و,Sm~4b:2WC,mD\JUaZJ}+y4( .JO>;ū<"* :bJ )wD3wƋtq ~GlkqNWU?ldmp޶%O}_ޮfS }0OXKI2`H VchupzH}&}D½ѹr@Ԇyrd>c'IrR h pžvB JpD8m&AUNQI70 (hhV*ӚzWx i54fCqS\i-Y X\5NrK~jBU?d(h%y: a5-'NF 5\ZԒa f!%iPԒ=w2}wFIi'4Iz"q 82Q@>gb[彷2 c3$62Q i8!$$aeڢP*! 0&P\02z]-zy׍y 7mUnAC6E$0^:_gj2BH(zڵmĄ' EМl )((, K&Y09赿a2fF 5YlQR33=|k SUSkmw0(Szlb""ʘ1ܳ:Дݪi $$/)^'yG&7Mxhg]_WQ^R MI3PCfJiRbQEcIQ}mMPb:eH㒹Ҹ#(I0bprhom 6w}{(Z6,}⯟"@cR`LXXѺܢB,e!ιE=^ Z,|1o'ɽto>C9ZMIu+DݷfիplLwQ}}z^ ;k_OFWKbF<UF 5yh}&^D3sIr<s~j3k[ysfg7Wr\ܔ;t5#Yɚ)堼,u݆zPdQ&[Tw$GynSz ye(;(LCBi$CJ1Œ4`LSHT&"+fRV_5.&PX=ki^G s,7ܛɍ;۝zv;kVZˬbgfU,di4 ʵddXӂC=j#ۮ(cKQ'-J +y+ltjVXUQFg-bs((#DQ`7f]mx@ N bRxbk:ՆT/*=.&f0VrK\ƅ]U_B-%H:t#\՘BέTbfWEb\[e-!YQB0ti8'Lɝf+(/}V}:6PqyWkJ4A3 hM&r<4o4(&2ƐPP$K EJJK2) Cλ<ÿy*6bJQ2Y o?6_/Cw':7"JBnϜi%{Kex<,X2IB  bJbFPF# &R JS43#F I#)4RdHdHAQG@"g0&eL+Ce) (J1ﻬ6B,evUi, ԄP 6( FvZ)eĎRS?${;sP8Dԋ¤QNHqDŽiZ: `gE(Q{bNYןeWc@|c|~H@C&Fco h`"*+aȒnLڱ UUddk&TipÕ-|6VD o$9Y'ٞ+[ ;iʭznEuL=gǣ޼c׿PpPoJ |aȬAbؔ+˕qTи5  AADXJW8e*lZ3iKݻk;qp%T_N7TS:UaJޭ $LVbw,`y@Ӈ$#\~$6~L<41 9UrEOMEZttllCF9A7nu+mcI.+ ${"g'<,)Øuv`E^˦ʤlAxK`1Gd}eDآiQKbZdQط{ =SeJd':4R );D9]Qg> Cϐtf|wFa(ѹ7_Μ.òj V>e@Ed$OMV8ڀb!c0>O#':+@4M"[P m5K׍ڊ[VkUGY0 ~a"{G=@BI \14|u㄃5ŗK \<q5!JUatߡF~1>>سGm)o?[y*gqo3x8Rup|Yy~#~J8ye?r2b4]"V\ _{0gۮ~ZB ˁz>6^y}]DHbJA6 `D2RLsNbŁR=:Xh0^=f;h FI5]*c"0H i$F$C+墑*qkub "bYL*(3V c^Xj첄L@Ba|yzJGε+F.Yd">UVgqef\r}_e媍Tu9ބ;xWՓoR~ ]*Ōࠦ SPT>wH "~OKql5ҝ''3qBc, !Аp/?&<^:pPJc`r?=Ӆ-$yZAA (j$ &揼B+jmAEM͛s=1 wyԳ4ePPM㷳LXbqKIK׊q9,IZVYQ rq׉)Y^m_88z-duZ4MKG-uRC.&`*>F{N: hN 'πp4DnCﷰRp%s3)*GrTaͶd0ouy6c@W9!Hh\W6,Mf 8=sE/W 5 @{jY#Q2v >R+m.׳轁u&pmBd# Xee1 H2 RM- #!00$B06f("7BLɲSM&#FPFd1E$ȥ$BdِD(Qf* J IP$5Cja<@JG۟(i4s^́g5$I=[y"ퟧ1E^,X vxm2g"sb?t V Ҁ}0pd,$&*,> l#hkaq/ C;m|NN4MzWʤ?AUnQ0lGrز) e%$<ڡb ;L>Ix M?߭WKͽPCOM;uqFOٍ6\ҟG՛%3Y+%u\G`]> LͱgSce-  ()bW< U2U[ AzXvo;>Ok=JcYF)BRLD1AEODT!àQ6˸ FOoF()#iA13IkWߔ&RA>um%Z9؇ש!n0AۼPw,譔ie(f Ѧ zző- ฽r{: ڑXrݑ3eFNs8#S"d*},XQk_z` Q]cUj!gUғ粺hٲb&yQaRMTO;2!-qozR#e eURT*we hTgZUÙgq UHQ(> O/nz-6y-Kc-dmƖiI ƼDZdaFkYj넡ԏQW}%UiRHy qΚ\+/A q36Lv1.L*@Hߎ2@}ZD?ѡPTʏbѹQ~(rߜqVᲹ]`uDb'I"wRcbPЦwǽ>_?RpS[\wy>twp+s]xeO¾íVsiN(DCσ@yŢ4]+jAE8U,2MPgW oE<H dL IlY[~߻<!:9813W}WRA"UQ9c )Kzuwkw[Uڗc9FI&!)gݿd U&C?w/L (ۂZCGǻ {;~Wآ'w<^fÇKYŀo0)#G Gt&<"YbKf&[#a!{qcr?8t]E @aGyF~݋JT ~ZVxQUIwb+/Wϟ]tp]P EryG P]oodT (n,]kPYKOiZT3%*]sJua @c ݭ-MnQ& DBߒ7j~GGCp> !Y=yok^ZIpR -R{9i9p8rQAۙP>S\1D='zmEvX֪TEYF~%Ъgƃ>n_1)_W :Y .I.RDS0spV$p*Rwpcm^wE.ZiR,V zN!PvI׵l&(A"RD&.㞴sJ(K0 D#̠+绕 uX*+ouᘢ^K r^JF#hz=wy.bnωKDYrAT_Zp]0V DZ׷g^d* #chgq3-,6- cJzEl8V">BǸ<zbX,yC|+\ 12eq(5)%qQC N-B*w^ު-&U6ܖtǫUEz^019kaPr ְtdq qFG b5릨87[ Nb siSEK2t1MDW#+aR(m&gqJYTrQϱz6it Ԭ"aȘB!T]uvf?Yo뢱ToՄhEZCMRb&c(BAUd!I 4caPraWXI'W;&Jm {zf"&xӴ~Mts+3M{NF!+7{ƹȚOzh#2 /-!$caa<0EAj}h o{mF&+@Ii,F!74ka5m{)̘{m-&[4 I 7E$AK83r =F;D 2U1oe%=5_iTD̤ЉS2YJ`h4Čc ɿE g艈5OɝS0TVi;UR٠OM|9y &ߧSHuOw>/7Q8* E$BX+ke tcb'^ny# DjM*aDRX22QlH4A$ h&iHPR0HL2%}~z{{i!^g׏kp T)j4DVؠyo^Te $eybgawzCRE cjfÆ#atf&K)2 y+UE#Z* *MiÕ4R1UVVcf4׺qYC"0E`5P:7"%ܕxkЊXya;udE_pΏ KA[xs((A0J=p4è+8h+GjE5l<{_|܌QV0PZWq}d"&SÑEYUoiffX7u/Ϗtrk(ZB*W| @Xb%,?fF')"'b4'bz`G۱4bvUL^pt;}޺z6%"eJcX]J·8Oi"W% C:*p!R]&MJ,BRU#B1]UĜDjlR}ѹO Asî{՟.bQݢ +Jy)ǖHe'#R;bd FF/tbKZIQ̛yGjL1deW\Gkq4lЂEc ~jYW\Iyx 8sJU%\:Oݏ"Ċ9;E$bXuPAXb>&rA67-@H ?Q  ǠF$hbDݺG7s/'kgXZޠ^T̨=㷊Pӻ8_i?u\R(UUU<ֆ*1l'خ+^tIF}^ ?I:7k?Я˧e8؟LzY8y4J6} R^Y9%efL[Zu4Iӈ B4l\*%lnn޴ 6/2]>fOiU+[KZFT?4Ȁ:+ZLAdei埵AX2t.aMFCƷȩ aXW]07egnq/%<n+|Z}L-1`+CW=YȘHx,&Sbؖiy1_J<J8*F +Qs@Ǚh ~gyg23H A  :(ٟ)^_)H. kYNu߸naق/U;G$#$!&0RDa%(a 6X`i4$%|U.ܹb 4~O"K{UMLEDAH!Ju1B<4 ( R E HLf"S6 4B&JFM DPQBE PhF24(R& C)#&])Ib $"DRFL$HВb 2ic4LB^uЀ!F`N]Sw:19QMUJb诶T=ځ6zHTTh#UZ=aiz;xK2 ڻ6]?A xMH@: yQ`d?cgf&bo.sWQ=(dU`* ս9׋Ⱥ(QTX|tn4d^a𐁔*8fuZŨ Fuܱ*iQET/mrwzïWsj\2s3!QzI'ervP$a:n m@(vQZ"rڴ*i 烓]sWpʑ x_ HZ>ShUDcg7̋ݖ^_% (~Ջ7fC$q(<uĒ5ՕΫh^x.S0KFtlJZB76c*{\04<3fj.I ,5n@y/ƣ Q CTUKfj?fcqךȨ.dC6 I :mX;D{?w&%6Ҝ)}ޞAB[vv] V7 fwvAbAWDVJ%oAH{k IZ ]Eurqkk,AvҶ mu 9W4<4̰6Zn5oMUG/'C9^yI`BU*pN.EK*^|\52Rb `1UU8oqoa*\fr+S:MJ(* YXX,R}thk(龝y^[CZAaOWPݰ21T́ш0ٲ@hH5(!L@#](GӋVI38yJ~gEPF ٭̨M+LF&DaJEQYu,* .> $dQ՟n(TD7zO7ŽJwͻb1APATQwՄِ\c}X"FQhZL* *0.yIb".Z8-йldf 6yL;"(8R^1XE O"dVw=t?P$c&VmWŮ@[(.Aè^0yryxkE;9|y( 1Z0( ZI֑D dJi b]4q" wXʹj"Z![4og{F=.1})BZbdE+c=[(f*E`Q~ujQ2&Wk_+ڄl$K$d10̱ T))JF̓m) $F4FFвŒ4D%KTEYK&,Xc&cc*ci6ZLdSb5Fmd4 26E(@kcbEV4j"Yj(EY (!hlXehh2,f,ȱa@e0XU]U.y^ب"",k}TQQmI%e9Ϲy鮓wxPˤRLdyLŤ"k<w:/krichLEYL[.to{E8N(*[ 0`$1Yֿ^ypƇ(^@T׿EvJnjC_j[ҠŝOaPTNg'=]mp2eZwwuw<^>ٴx3A~aP(H$. yy%2e9XWu=S=H (wj&$PuWHb0)PfgϮS߭AGu8ίj7W&[j+pӷX7 Mqutq 4(]<| ^b/^ji(/"I((k7l\b`a3>ּH/ !1"(~ |<#^۔HZiHe3. &2"80b(,5٪7{tbsfqfлgRǀQNm==v J_7FE;me MV沦0MANyhOϾ֜< >:ZȹR?Ed- ^b;c(8s줋|gp=?jr|~UPh>P Jc^cS(*$H(B j"8mePG#M8B@H*4W3;^:A˲XENŇE8_1(đl 0a Q0bh1X0`D % rŒ)(@RIbLfT6)M2ІXHI`,hbmQ!b,$a$4RI&$4j,Z1bL4R2d$23hȑf$1 ),dda)(E!XAIF@`&$QIŤh#B3)(JJQX&Pj4EDmI)6da `21qJA6 Ԗɍ42Q%1kZSm$ A SAb5!m,F$P4@HJJ)FMF2&Ѩ F1h5&4mH1mY2`F14i,PdL$jSLPF& d)MBbd4DJhB DE`%ѣFoU_̦uC>ѦcE ÜKrWN0U;2FbE]>Ln(ƕU-cs%uTmw{go1ڱޡ4Qh/rARi^W~ &HQ1kV=ޮT%7H{ԛM7MyP kXk^J`TYĹ"'[s&Yh`ak~|lFN>*y;\{;;L eQF,dFŠ,2(oc(5g֚pBusO&q|XLiN )D6ֳxeKB[嵆fZw3Y "vh5t}=%|RRq*Գ{g`,?"$!LzI% /9Gsrp^v[*ΐ|֎}^[:3nVg /ֽIIf 9 Lٲ@H.SWSĈ%bqX |ɢIh껤x68yP)_6Qd*IS/7f[ɘxʎ¾8=IV,dPa¾0hnz.~Uwgjʡ@j#rWg O+D~sk-4,ʘ76KN7ܣoj`\^ S.Lw/O]͒qoɨX;}/OK>{U ^!V!xAElq/U%K X(bn/%քBPacָ4- \рS[YIc(?ȥ ƺ!MOlaXl ߗ"~:!:J/C[^L= $TY-O\7,E^ TC3?^*@`"{?!B ߩ\tp- _i0ϊvAWxS8-Uc AUEO#r0Fu/ղ )c y&@=2qAոb[pu~mRbp;95u,aV,y}瘎].6kYkatNԫ #z>6wz;RmsSA~CwIRY뙼 ;EMs6/_~(Q?OvBȎ"{?3ޥW3VOզP`!н~ʒ M1z_Od}ZD]TXGu#ՈiJ_ϫ/B~C__Q%eeY\߭J?}S[DϊlzG4GOc9gٹ*zbLϏrDϙ%Q EH[}*2la.9} 0BoGѹSC8@ n, U-!;Ϧ6RjՉ耋36fOPyT9D=[tZLYf+\ aá 0{W5:ȹ>t{`vkr÷\ȰuIZ*w-%ii6mh2ۍIPøZsB% 7 Q$d"+PoxSgɮg?x:d kP*NO~2"3ž]O7:,~| Qew.Tk\iDb$ ,|y݁N#pXUTԣ<^{Fqz뿛F,J&HOn;/8D^?T5"׭YpCP㳃ڔGsΪ4kT9AE(օR҆09BI !э`{:uO5(H5eեNI")dkjqxEߣh g>q $SaڳD`v,۬dk7QXBt!|v4XƱ UBny:;ttxϽț]ݖf\$EOg޿g4Cӭ3Tmh1Iz^*e5u^"03>ow@*u)ǭuo"&0j?Il'* HI(4Q#gמ'ly5V;3i Qޭ[}BbƊĿ`,Dd$&fB5T!FI4I3JlVLZ6ŌRQ *CIjMPhd`bF6,U"b؊)(&bXE (FH&FK!  QQh1" B*1H Ve"LRPB"!,K 0D9Mffh8W$~3,b9W{ Xg 1S `XA{U׉4E%IARɉ4Sw^ZSBFM6 ,3۹lj,^%1Fe %evCw2A Ѩh,I44DaY+/4Q$7r$+k^@ĝImu[i0ؒL0lRfi"ƓdbΑ&j~ -sR."$bw)1QRmQ5Wxpz+DLwRSI0MOyd)i::ejQLBZ2{;;h% 0,9Z5-H9_ܣ"?!(0BӤq u8g7{2e 7 1sW?\󨸬{,c])~+6|87&V| t^,_A;Ts{ B>?ϰGEՅgm7ڠuuz/]owc_r Ҿ6u*iD߯*BfD ];@djb^][׉P:ϒȀC2͝^K3~͍ougq*Y[7om*cW[5xeZ= n`Rh)FV6Ōb-:@(099 !uY$fNa`gpA ߰eGh{3ZŀjyZ#Yw|߃+^!2vpWLRAB Ig4|H}ma|u8GLbc"G%xdHHAZKlnƁ$i~.EeC*@8f~T5Hs F Թ2k$WO ) XnOY70g^$4{͏7l7{/ḷUc+kR|#~hF7k &qۅwpafGbnmvV[#E*b>¾JѧF$#G7:)YH m+ض >Hіs߿ކvak؝Ȏs31#2*P2E` 7,-4uVH&>w^:Bظ[c`7+oT;˅|ScXH̶ wN` Pj uE \\X GNK^: OeU5" E`!mĩ`2"DΛc"%.Wr U{JtpFj\BH|ζ &<bhXvcWep3GHB^Iu]ɑ.{ɧf {D*6 j9)bn(6pK@bHa /7w'Ї} )|NgOP{TRxT1{ʭ͋T bFO2)31Ds0IaTJ %>Uj H\%K#*1 xJ o ran+ӓlɴQIRa(ʨf d6AHr<^!CW[v< '=t[|兢%+ .ԩJ06ވ1SM7L#UHa!MT2e&*~m(ǥx[{XkJs|QEī8ح ,*(!J>?Ybu7*p ^k ` QI4}/)~8CUƊ{,J[da] xƈ(锑kU&sVk%Fk3}¡nњټG@ L^ `A6D.wnF"uǪxtv^N5-2S41@+* F\"O2GfEV(i5ų>5Š."8DoKem 48¥vfH޸r漒洵WyUrl0$Qca82Rx{_! k=e Z%dely|W_)IVHUQTSX$p8j³e63BquގU;&|ŨWqV%#f\z;C*l]S,8k+zK[LMtqE sɂ [N}ׯou [XbdR!-(+7 os:hxaב"B0Η %@Xp #T+gdor-Lq6r@<k/ :. ~dth:a~1QYr( -QKW IU-V##l5]~؄]2("7ɼzFB׬,wݬ%_אb=rx!}n I-T`,XzMBAIu[l}̫[ il45[c$F AYdEL, HZDS5lt\n7-o(O:!D&|*Әq̩OݯgVu;%OqzN2D[Hdjٕz^6(&`LAUlխu~i iهbP61&%xYe3L2zfx1*oH([Rʒ-g <*,(Z nԢTջd݋BB: U$Vj eaզ6RϷZP XIԵ(!kɴ!ӥ _a<*X5 ۮY !\QR/60I`922n9f~fE̶,[$q4DFà]׃v&E *c:4QSQ684M0.l8 ^='kgnұV+A..#LJ{ndХb_pG٤Af]8E}`knN B@XE$XHtь;.y gSgtTnkJᗹ;BXeږbZ68PdQ(Qńr7EtR)\7$n.qB@)?{&u6n.7x#f}KqZY<|sR)jW$ӱiQM$* 0d< L2NQiCk A% ٍp[v.VT"|Ul0려X'a-E݋Eq7#S'ΓĚӞ.JL^F=W phc^ (C,fg`k+HJ"9hG'OӜ^8溢Bˑk$ᶳ])k gi(4(HH qf~/^wJz/-7qp =uOeِZl.^ (-i<65,O/$ pڬdGN+Z;Kw9vSET f8#ML"gdvt40ZQ\y8ZW-u]1]l$PUPEBtd)VųԯfalB_U]-f uF T$ZX]f 1Si]kqޞX9 hBAH,GFeDq`De{[6J%c k)308W "Jk;jD-VF[M-m y1IA% W8zc9kB- C_t¶`& bn#{k6/0jc@ uFeX+(M;0tBx*p$ldS:kjw*?˽ v`ԯgDԘSzU #JY nyUYkս[m͂ź#ؙ|;(2;_П?ϻ}?]?'|َ/i͎AԼ?fa\MV@^äu_[= AIJG$|蟁 |,/go_yj7Ʉ9$% [#v ~V}x,1$PPkEs>"g1՜ gKUv>|_ y34_Je }ˎϟLp|[C240.pnb&x ܲa1Ÿ9hQCιd  ֶ9c W 6,z C=@5oi}/o͝kj hI ×-hpC]?IEdxC{쨀F1%d60o}}[gpts׊WǕM_T5#d0y/>Vl9Z3}aIo|FGBC{_{Ss[0:MQv>Qo~o~M#[}#i2٦z+qɶ)W/[3]cŢjfoǓ{ޖ=+mimH<LOsءγњ-G) s^~{v#l#z|6nw17Ud3+܏ʏ?P 9yb~6x)@ ͱAk0o;uGWܕF@]w*& J={ K鳛ﮁ-l"W;/^eޛw.p0UY[U=o[=5ux }t]&v>qJ 3^QcYמmװf/\1gx,iɱrWCN J{?neYIsAm%:^w$!yfͻm}_Z~lmpDC@bݾ_z*i߈V+On70r 2/Swכ"Iknۯnr*q& # ,~ǫP.C_!3bU'hԴo h"Oo-%FLI羄o䨁a.̨Qʈ/E1A"֞zm7j˴ဤX)P((5֌mآѭbE4j ,/2AdTdp~w͜PwHC؜pvzQh՜jf,;ꅂ#3 ت"#nץsӊBg5/ I},oYF$_+8`c Ng,y-01^X,qXe/UWnk(T[z(.[ѣgn_GE{?uiM<+t+Lxe{0styc+w~ʻ K[mS(`;7[fxlzӒ]}nb ^~OZOupx~ߛ_'o*?kcU=/G_O8;rN}x#?cYPB#$HR{1`rE$Z)KFZ18jE&lkm3i66%ؒBFDFX2oefVɢTk&5E6Lj#1QTh֢ͯŶkdH"z/HiL<4*fCJg]%RUni**4oU}HIHHB !wQ~#؞͢fq/TIgW {%4Gm!є%>O71@DZÝCBq70qm}6km};9Ko5'Z^L6KbLī̍] ɦYpX(.{ÝhQa(CS8#uXa,5Ecq2D]Esc\hOSU2*37Mp SÊcT(J'*7\ccY(#Ţ81ڋP|(gkkDψxE?]_ q-`w/?@)$lŬ^ Ш7kZʣKϴk) U`;(%N,\LL2njlcFoy[omTPۊ4)1׿AYj& \Gg(mQ) |z|[EѶƱ9]ψTx:s)3]:` 6NlU UtN$T6śSRns ( ndG} ۚ/@)Le #"U-V"f@4B˖ 0Uk׮wpq L9E6*sr* P. O.&kKDP\~6pҲmúO%A&N9cF+[͋U*ϣ* }ӆ2FD%p],)=6*׵gi l4}_wUr#& ,mPR*[Àɐja 3lb C;nnOU#{N ҡPBIg/58F~A)$D%q\uX$4ѽ\{-c!i@ZǞh 1֛rn;_Y0h?#ۣw,w_6D0߁daE^,0g!P!kL=nwz$TeESo” 0f#ʑd%*'^}-@j "7vb=ЀèݢL $";XTSYcNND3sI[Tk+eb"B̋ "Vh&̵L&HIXVbn_o%cbѶ+l|}v^7wۇۂZ#ˉ c @(ޣ1**AHs$*MZQ`0$ѐELWjjg?~\LnA.HQ̎Rq@vQOX[*/ S7d& F,~.6zIjo}L dur̬ 5EmmF{mPΎ6q\;oxy֐Yhq*Ic˶}n(Qd~DzP{< %y8'+",&$DZ1=a%&hӗ苫@X/tst $?Q{BE ߌ~~X(YnTA@Z{ j3`C/(5G H"F=.;q`iJEp)(@⇣7OZ.|XcQ5FA-r;tI )Jq0|9>ZRhp=K?; `Mm/afU),0#>RHqybM O7IO长RI>opÅS5EȻ) 7ܲ {"BYѷ%w"!ĵHmڅ0"(ͮwY1:H,HzLUڠI,q cn0}/:@.,OAk`to>3m0_q$r7A{MͬQ.//Fh4hYzvVOA_lD)0dR-eOJ꩒LD2޻Ge䅌 On;\J\vӣEܶ`H]<;?^}*]0T2c/%G/??/=!?pcҗ?\tBj[x}m`#f?{e ˯?y(]ao^ߦ\&j;ƼMx9)ɔ٫"Գ̸RFf,b2k7})ʕ*oE&~{(l_ȗq /GnuRm* L`+^RT gH\߾w֌/T\^.+r81Y׷Пgb6.@?ő@ EP=ˇowbeX􈴹uO2 k@Tb> 5-W$,F )L'+kQm~/Pz/ukb<0C) V֖ooq= g(a4zGB0|L8 ?e\Hm~K%qX?T~xcG;=8kKԡ6V:Q{hxwK}kQ}8?z\]=z_e3^;Nn }&Yc~+ouֆmc^9oVjPda~H37k6MC;=YI@j+RJ ]K3X|%a4PQnI6<׹*)qs?{LZ˜_`,>,k\zMH…wmȑnsmx֚z'ڎ~%uf&O7%ۓj?Un6;#+5uk,˩K܆~_-lQu^K^N"_?)0$Qc}Yg;4:?RW:R֔\N8",ktی?UM'L[UD;2AO/L_oѢyԓ~JLh'Ӆ|A7'?đ= 4/U@ݫgԽulnu^{zOe^UcYۿiWYp7~욽o-]OKyzu2,d9G2@Du]~ 0 S=)ˡ/7ݫhNW~sNN?v2P_]VM/^6~x{^.GL{?_b %YD=7H@vA%jJ>{G.JuI ۔&\jy"51QƵj UsJG9 (d ߇҂͋?oM7 ?^~;=?MW b#QBz%>} ݦQ'pp(FjCD㻠M#sɌhПoWaom^[/އV LN 7o3bHhb@KhQT-JF5mIhj4,` d&gs}1ڱ4GuiR#.]kn-,cCXVW.N[$Fyf˓?o-+p"aڃ<ʠ|)GO;HM V⠦,! bő]x~XE P@H@#ɏLs{>"MMZmL R#}F k|zGyCO>f8r߄XЋ'ĆiS,1l!ÿx^႒)h R{͛s\ק-R7𠇋/5}?VufmGs,ϩfkw$'!h~k?Gު6pgL!/SP D L,"cTTm\rV+I%xl 3w0XXx.ydhh\G#Nh1qDBA6hF5QFj-Q5cV-l2(d\pn dFA&pFI1,a KNf߯ .uzK[f&1!<:%_2Fmm3ޭ !X-_~B :@_V$c))<^.2`d2~\փϠև(zT,*: W+ODS-M~KO#޴ 9PAqldAg+:RSJWy`}1* `IoI:6TS~X.)Nd9tS1uQJo[#xγ~GT$q2ɛ_Guχf}X)ҡĝO5V! tN"ɀgK-þ*%е <*RX6;XW6 /:,y.IE@C?#_e{2(\u%=H t_ѩ|5 ߉,= w7ݣ;Mպ&b`ٕӶ :Y $RLFأTk&ֿܴǖaP,@XHe`$ ֱ[A1VZ+zkbm+X6[Xض1D I8lY8U6T?&yJ83Q5X=IOs%b& kmK1Β/5O"xk6.(u? f(eDj!Rm j}w^`=iMN@S- D:1XrRBL`:xgn!7sa$\"R6Oe}Tk}.V~f€ }kifHCd,!jC{ڴ}ÍZvj_Ź^aV{8_>QHCw>˽ U${}^u~~[)mez#++"[yOnErP]|ynV\+|UGSl@yQ!ј}ڌTö^aXOǎ=:fFi>?ٲaIHma 6Ӻ sdU+Axoȡ O"Iͫ..qH7>b)__K?[ۯxޫPSuZb1켌fў6υU$WT)48'C;-*;(RABx-=(F@SH v*P\YEbE*J2LaoY/v^5ѿokU bB>Ko]+e 1dƼ_ v%F\xȮ ~| Um1Pwh{}e|\6rdg^S@ñQÌS㥂V܋LAS! sd⹀$'(ĶȧP*l ^(d6P@OAn "? d:;@PY)1gUȗcy1`SCG6Ja$`""يcqzf\!)=M.S B:iG|`y[s>~GObmmi)ֶUEG32raEvm ߷w.wgt~ZO_Ɍ{} 3E!z|*2&:*pCHxzI#D=>SM_MFV]^yQx4*ip?E&A @%Er !Hk_U[-D|Fj2/)YS)oXlaE?O®uǽto(~pKf0$K'./_ɱ"[~fpm`uy7zGݾ7 ?͢納aunOr7BKV޹x|P~k$lʢqtϚF~]9ՆD\j x[VȖ,S 2d1%=g';L9Hk w--(|LZ b5j1hj 팹'1^(nʸBiW1&)/b0iK9)Q[{乗Bq;zl_mŵ8zƈb'm0GYCS&Lrv(ݍb5wWWNL^O(nVز1wu)Hm ~ NƏVR[2?/WLσU܃XӰ~+_}F }kͺ@ % . q-ax.Giz5jq[Jmb/Y Z:'_b8WM8n+v$zT|1?HYy㏦>&.DD[Ϫ_yM{v8$GOǹ[ۯ9X ({ AKߢ!H^ q=Ya $#֪Bkt^\ kc d X޽4Zb`@M8(%@׬p@EM eǬ͞x&mTzl(koOC#H?rFX̩Wro2L$ILX)HRRR>kfTXa2."~<(-ƪD?TAOlL) 2QYjT@SFrsbu7} x"?IqظsϟWWX΃":m?&DP@@V󫱤wYq"pvݼhq;@"f'~%jzEy8v`^hmeǚ~3eW=紤F5]I"pwm;3'Wn:d[ R&Y&P{i#ӪO1wC957i$=ey>VM(27vU%'C87AU㳪4 o940 Qb!& D _U>2 QоڲbDc-{Ǻ~ًYfv;|-to7Cy$IЊPVA˟@"}";wQ%#=OgL}oZ@ߊ FCӿeIګ0 Q;mi`rd, bt/x Pb/, ){Q3ևyz*M(㨐QU[Q'qO|5=?tWp[dž<ؚGW䱪wW:8G`ȩ`m~ Jk_,q2?x/]pسPSWƳhmun`%,eGeYba $"[Y3Rיִ 170R= - ta/[Jjq`*6{k`p^oLu؝ưbz'u<dy09*MhEuIaLJh 7ZǿO}v)]o]kKBqXDįg:y629-jNC<5_Jk4Y&LsWydnZuE۞[ztQD 93W D z2CYYMv646[ rjلG=4jPJ ?})|!7"\URv/eE1˛6G[8C2Z.=ZH{731jElv HԡiTj8IMQ9,n?ٹR) |]4R[-d2+UX(R(.Uf3>uE )-K6b]3قp>i $%wQ',)Qη_.y:qɰe҃\a =(V4xj%t ==6usd|6c(epsXʾ;4׵lƷQ 7܌GȄ(Dp"d!pu2gw3ɧ|5z6%o,3AE9b!Ů!@\im {͸e8;[76 ?sf.)$A D q[ Sj+`&e{T J"Ho>3Jg('ݏܼD~jUU[VN֭Sb@ƫ GeQeW01QZU4s7Id5lDe0"銓w6;+[;+~ힶgB 老7k[93Y(C{юͺ kd&!0m.1O#7 n3[Ns(CV6M.)8C_eHq E "xZdn+{wEGgM2؎CKI }ͽXh-:1ah)W;p?>ǣ{!wnLB6 v/oX]y>4?G-p)p+PؠBRX37,RPqHDd&ِ &Cn^y9Durp5?Ģ __W-ӥ:>/^T}[]UG{M{ Y[J/䷭Z)_:/ՂZШ kfw+ 1,r) kL7j֩x(>Fp_nY׬"³ke ac1O5׫ i* 8L_co)骃gSseض,ƽo,VšƤL_ -YFK0_]9= Ӟq~Mݎ<n+} <q3Z<h8lqzA_CC]{.2:_{Ywjr/rCbx\b `^ĩ: Ѿey9TLб_ 6D r\{:gY LU6x>#KbFK¬TdqrJ8F#;9:X"4*J;"?{ s+܏ ύ/[/"|u{/?SnАjhDX& ʼnX@Omk^vj:|j7ZD^ȬL\UG4+$O60cϏy)oD54l-։[pa@) 3h*5^KQ OEɝDu[<΁~Q=1їG{? Ÿq\`-,[&G0mzQ Oń9Rq n*Cճͳ^WV@ElrOżυgd6;]o$'8D/ Df)3/(8L g,&ȁ 6}P)l2)Cנcצ fMm2v|n<Y!1]L=&U f4%|=w(VTW0yPWyPL{ZKE Ee#7~5vn G:>yXr|HAO?:!̳f׀.^Õ4t}ڎp82FJvt:n#T;?: G#/n"H"#J!~G؟}fHFq{h݂m@uv_6neYAnKScyc|=Yl?<>.|q}g_,ۘ3C{ы|>:׿1!]?q=>X-hlA2\y]p(+~7-5Cc^ypt[?{oG֯V?|92yuځ}wc<1O*uѢ pٟe:ާC#cU>*xXz9ЂP#M/mJ5NݙiVwxOm-nGW3eiC~u#۰4uu;o~MQs8hv[~_`p$o\B4-ׅ1;cYDJ O #Nz-+13i1ڞJ}|~%8mR"ȿv, e{&AyuXfrTy,CڗFWh};L٦4v(26Cn R3<>;] ׬} ]sYp׮ ]Fi$~2Ǎl3 `r]Lddž| :-t׃ n9?Ve6'c3hv'_uZ"ͨ|Z'B\Dv4[<+DWDH{A֮ӊ_q`'RNfʪ 2Д_CZBlL31cUF??ҕ-ly=ТYq*fZ4> ۛi/n5X? V C8ai),4߲NX޵Pe =lՉeY{ G#:~&3') Mxg~X8ϩ|d)Dr-)hZ/jQH&/y;,0i7*99({9Û,۹ :"tqBT-\g"^9ξ^ej5hNL}U Gc,ymM_ƀȠ38_س|8 _qnMTu AA)@.7+lbmS?@ui4 /N %] (/-X$۱qͫQۿ8UcJpn癎R Xort4~ӧ,#;r:3}n*6aߡw@m?W\ 6zXsZ_+?^B2?z.:0ѷRC쾰仆YrO5 QCcE-/bS2k/EfLޤru?npGela{͹Ytd280Af 4٪r)֣[pxKU 8wM/gZ>f bN +ۏ6k,[M,_e_3$[G [&Q*k0AJm} փPCJf H p :1a>fYy\Mp0ڐJ#UYѲy"'!\y|2.1 0S?3-̯uk F| bt5YF=G5S4̗ _*1\۝=Mە7 e TBp׋u yiv`''~ _0zQ=U e7NCO1 3!{)S L@PY4SS>66 r:b-4-XMaY;Mi {׹=`DϏї&=Ncʈ:c$0&;Rǥ<_WwgξWSYPA*ݖQ3(33'?/\>^14~S_zrϺ5~XZ3VK'Zqī8cI3$RpoX6w{rCdy1ʵeg|{ݛOs,d]o{S4|>Pjfݘw+ؒkXKRMߵ޷%>{c:ȏqkmCH)12e^6o 5V 抳6ίy=S/V*4@=g2d~ՌJ RR(rnl;DVLJOOm~IBv!ii~a@;=a.:6b ٤Vw< PK5Puio&WZ5v*'yyzrzz!s#rS u=6gW6}15[}/_f1CF(oӡgVË]چƟMy/ gu;߫'VhԨ R5QĈeGV>%u1Jhmf0sߟz׹@@T/`֟lx|>ٳr\ׯǵh~m5]0q>+}zfؔ#% e!5`t"pPq*K!^(%A"Pkns\mp3m{nE$Y}K fWM8x,.1!Яb}fQh5Z-ȜP%+x]`EF%pؽ{x+!O$ycPܒZNjX-P7#J,Rmg?礿w$lz/QYx:=>ϛ<\ތ{6 >O>WŌZK|ǁp7\%晢9Oa1e~Iqu}Gg9:G]ruW [vGfLM壆[Hb"L&9 '  (aIݔ#osp*ݸ%Jvm5)R.bߒBD R(7R&Of]lI'ZQ *%ʠe 926hym.'s%MX(iuag¾¹6IK"K%6_<[xymYt£M!]i5äw9E$r%ŇXDp, J cfnUt6>4~i?)w*ۈ>9#X>ohRU`~}͈{O.w2~$N V1_iϟ5ߡu}n+ޢ;>^b僧oXj5~L|%=?X?݀!{\8/M448N;sK_^mnۥ;YoulO>'&T'Y s5X*PK7 ON G^0B;A,0tSߡ_Un-z̸$Mvŗ,9U/ۡ{o[/?}s>Ϫ~r_φϸI[ROwk?ؽM*K2)]ٚc# THAՑe}(OR(?vA0A†-E :|*aT Ò XI)C"k-tޱLiιR "qR>I|*嫾^ M3oݏN(ŪVA@B:gcUGmښ|?<|6:_-e̓C}boi@,q*h}%P5*rAfI[?:Tj"0P@ag|y/dYTw{p;<3߂_(+$k!W;}!2EQzj}g@PJ]:جg@n|C#{PPցCs=Ol+ӠJ .k:@E@PnJ tS PRAJ @=tӬtAOIH U% UP 8 T%BE(JQ @pA7 ," QY*Ml*H[{}jd i{3- P4v)HCtl!!WT:|wǼ =⼜"n\>@WxoGzϙp8ў.|nt;= u麞ץNyy}> 6r@5|_Nlqx s:e={:htttP u::Kی}xзxN>>>s*"}HP>|' )@OF*f)Q(Zc0W13P@}  ?TPmht}cO MꢹFvS7ǎ9/mˮ.@,6.muXW3[qn]rk}R#G5 ;]/@@${i9ٺ|'9s9s9s9s9s9s9s9s9s9s9s9s9s9s9s9s9sNO7E5qU#'OZ%{V;_bNM_Y:'4A0\pၣcE-Ԩo 8ٴjJ)KD-8A 8G4QEIBASvC|^_+Q>POPW (p&Htû/G;,:ǭ*#6puE&k{yE=%.q&1 U~ғE篫çgn=.>Uihڍ[1TDfYbi*k-Ecj5Vcmj%ŵRTVJb NiUXE}8()$iQRҠs+P_<XȖ=x.G97kᮻ <4hi95ݰrQ`W6)89BxUsCf %31YÆ=Ń۾IS撹ݞU%U2j#(Bk)<] p+\!v؎RT#22M iJ ڈwzχMlIr#)ir['VmDDŽ.zs<2Ã-xk%Dm(.6(`ZE6۵e6(6GUjC=sëYǏIКk[n0.hn $cF Dg@Z BC;4 REtӊP%BJ|n"<`Tw> BOO<,PPuxQA@*4CH8A@дwVT(mk*)VZ6 A@"0rDZ!Da ?Gy.aȏNij\ %d'2TC hd" @3؈h 8TN&:!na člla70?az/Z>X^\-I%O)CB+@PDHlZ)*jE6Y)kW[C{cEaum5B$S~(RQ#@P)W%_z@R }zԕF mITXֽV+V**-z% TaiZQmkխUʹXiiRQr$ZY774 ѭf鄻>~]gɆWt;Q~y/cf? B~!Y0F`Ŵ0PjZ"4S>dcsѻF/Eڽư_Fi)#x\1;gkXtSDs?/o RU!&AEE{쳤f=i0 {FnӖMav2{=V߂S}) J(QZccŐČ5@I Fi#EE[ڈXX)@F)bmb5bQ-- Kኃf  *U@4cRDJCHE)HJ0 Ki&l{x<'M0Lr$v61[y=%ELNzw8?_^pLIPjӓH|י~מ8GLo $y""|*йͤg\Q{FD`8L1m9+: Y yrxFaC}Ar4[%!:ۙIr~|C_ruF@}~OzrWK[Q!-&02M5n#2U&:<_2=zU  8N֘=~lP[29&sSDu cvӈokwdڳ0}:b(UO؉/uB4{^^>][0fpHb  $7q)ϯQwMVz"va"7 9"l<Ȑ|_~h' "e #QrK2@ $<ž烏: @#bLB#oݮVtSǮ>ߵ (icO:&o@`^^jpa؁"41j@ɋ54jc>bGDaHACnAQ6(Uh,CZ !Z6x܀Z( (h7;i`ҵ׮%˥C`b^){''&95IzQ9l+hl#", CJ=#_cEł"(S]Is~qm|| ,Wbןy;O?!^`qMw@·}W_3!qpʛ"{}r<'>s^0~S>Mp鉵0kՎ/|f*$6e#DXhh(5&h&I\Ayy>Xb~8 K0 ˴vzaff,1v^A._SyGmj7x>FpDEvK4>T(0f~@Q}p-f998`a uvwWmW1Kw lχ_9:"`2f'6O V666m^͓֞]Jٺaӂu:iA0 !&Hs+z.Tṙ?,"a}x@] D}7En:bm*gwP3J+)MpI`&' -ac_[@H3śT x= &sz1Pu[:@StuPQRɃu՝Ė% @5~~\_B~W^;l6xϳiGZl:xoh%j#r!“^_7۝>"}}H_~8|Īq0V,@5(r_׼}Izh>9^<&ۘ|| ~<*.8xF'g;G;k(-t׻|~ۧϊRks?|d )8.V%=v@7T7Dwͷݼ^$o|q q[ZF;K#$IBEı&vC6;> û~/O/@ ]P_.ޜ|5O kZWf2=N yR!+"OksmXY>ߟё)!<_ a|46>C nx(T4QM&z7rvӗǤR[Z]'[0*x41ٴVHdBj߹ЎWNz!xė!611+F$>J( 89z'm<,:mN|uC'zT~YW !}HauwFӬ,'yp65bJ*3Њ @-0 sbgGG$w oy|SE@6DPd+Yj0=#0LAC^Pw/*Zȑd8x[Z~~)@|pRy+8$/OzwD= .?Met%72Lh6"Qt|>1z돪X:&$`#*zeνOP_ |&НrNπr?>|=0D+"٪>wEPQqE'`mHD'&Yr)`8P(*׳'zQn55 q"5<#8O13o=${P;z3fYpd-OzJ*!`Y)&X% &H!xIquai6z͢Txxo <0WH oa˴[[h:O^Hm}e5oln4UA+ Z>! qx WJ[p> O bkٚTJ@L0a5r/=@eOkF')˰CC^6@ 6@CeSqsvӶ]5lA @/|AϔX8G{ BLbv9s[:վ^z6=ky !liPi6 IY0 G e`>yW"n2/׷=SM! B!Q x8IHl"swe Z#Y bDDrǐ08WX>D[4+'1d9p˖/C%/1CA+V|(;ֳ[lNr9|:OHS(2\Ot(7ZϿ#^1~'REӾ[zO>:OЪ )$8#^~{av}{MÙg!YR$ ppp8! "[7߫U`NbL .~pUW=HZ'ԟAxg \<@Ѥ ^Q.C@1 x9B$ĄC( 㹁^!&௒!B#TOrߕy?qum`y|cI; HN_YA , #T#:5SFÑ{Ks&%-`Mx<#>v5y>)䰡zK1e qF3! 0!S\GF"(d>Cuq^wW_MםѵB8;;|=/`zGOf$%HH^YK:mp.ǯc˗_BCzN*24Dt*(B EtEUw̌6;€ JjrrHE 9Kh80oUd|rP1'^KT:$ـ :dc Ө=aph-d@"|D3Ɛ0hTOw(^]y @2p< E g &b4G! TlK@/< juJlGQ p *cʡ1T|êXPP0&:8֞Ez`!G>5 !i0G{ _GrA"DXVhw0B扐 $,BzB6:oz@TGQ tFWT; }c˜gd*. т !$RH7ZA(\ll80ÈqWQY#*JB,0 N虋;r  W.2C1 P{Z JPwF0ʐ``噈]8A:"Edbk-^`JhPLT; ARZЧĆ 2/5w  "RpL4|8H@P%QC\D10:l'"WFL ]+09 Bhʳ>4kkd@* m@) *dFe bZ,Hd0%`!)lR=VM-BQ}L^at?h=}ṱA@S OR sM};$xz;I;]dڃˆ=.rѐMt@P9 zЀ|NQMCD`R4P $fնok3,)"ȳf-$d BqxP (b@cwji@ը3hYZ>/x0Q"XJ`!V泳cVEU@PllqV@]H Q،tj:o{cƾ:_|sHh?D CynGԤ.iX1x|!ueŘ׌.-0Zj(|_74T<[^YOl e 14ұ528դ*]*:Oc3΍AUx>ֶ63\oJUB'Eڑ6G&Q   QӔo]VC3͜QmА R(1KnYΑK0-Qk#=KΧYµQ|צӝ9Rgehzd@qhbֆc-&M%5hcXO~#foaNq+uft0F!S΢i1zE 1Fk Ɩ甶]{$f >{0ʳ'}R[mdX;W>6މdN5ZTY2tx jm-cirمbm8.2Ռ`6Sg>p@LkV[vN{c~JUmLhH݁J]EpoSFc]YgjRS'an64*TUM,mf3{h[ic[?"V1-1Z&=/ƛ]TuTf22Ei$*ֽ5R8>KT.μﶺ5\f+/S5a[)]gF*&tE&O{鱀!% [^Oe@a c\J6; ju fku\feu*]u[GӁ6I덖5 !\NX“,MǷYJ'+1D܀XQ3R⍇ )@hP s͝QP>6hONEMm'xcEL]\9_SwaD,m8B'|@B*Ecל#6Au,PjsWL9m3[Mtr(kP!B.d R`m+<yBB %_oklx.=C s5Ij$ 6glڣCVҠB?&"UUfͶRBK4liQ4U= d!_EeT#Vp@PzkU0!;x&Ky4 ^BS6!6]@!bo0<*Ҁ^?co)xUψ_>Hc{fI9.A ^D!$K5הBA+ @ tf RD ċ$ґ38\Ѥ%95J/9. 40yrٝdeO^aGI_ Ny@'@ jPyɛ%S6h" @ + UE `PxHuy*&/1ER+`NkYwrG7rP.ݨ.9IgT͕d j$>O9dh~'\ pNBY h苜@!az<2G)3 o ]sgKjȤDktw!Nުb864ݓ_OxMvwtѨ[AWOzܩv:Y}anu%mӄLkAкI8Q(g骦ylHNˆNZyIYN3IݫtljЋۡS$₪SL: Yǭ FKR"*҅eU1sSLA,F'ضMUa D j=HBqƝ_aMiztlydpg NR҄VQa>t=V  a6M YU'/(۪$eZZBq~ͻ:z,fXONrNRz |X\fgbW}2[iˑeEO8ٝjvl;+sMa5PYYEhl̋xϙM<,Ю}55-,ڔhrXeON^јx- hLuTVKn\[R![Dd6yQ=ini~9g߾3a~ (ېaeF5 [JR&:$-WGmsɀb5A5Ba^KS -i3ߎY+*U_RvRK代UMQ]vb9.-sT+MNɦ+ȨyK%O@Q; GP]:6о12uR%ϜʩK:xk|ʜb:S4i[=[QB Cv&yp43:ڠ UPFY'!"BLy9c ʜ50ųmM`$Bsm5Pxif:wÙUz:򐽣)iMѧ()zK3Nťa]/s˃6n 2 KT܃TKfYZ(n6FF(mݣ~MxnC;<8}Ħ +=)9'cތg)0$SMIΨ5SGӞƐ3O 0L0Xę5# t)KPʭL2pUt[d%3'E:p<)&fnsl4BzBD'`(!g硴2\u Ee3*LVCx gMKq(2l  -'`TYdp}0Qj3`RoH!~.W-iEV'(Mn5B/(-kmd% @ xW<+y>IR5=]$iqf7!ZfՒ4,YfD(LTXm}*kle"鰪dI<Z Y ovI*-BaF.Hg^Yp7 R%z#59B3k@ٔjt-ڥ*d/y-CO̡Or6.T-iF!+\F38?PDJ@"L0P15}YtfM]UITt9i_[Gn*g:}]r~WM0XSgM2F(2p[1T qMϧ^=<[Ƽq|6nMlb!5$McP[1ipAA qK2Ckn+3k./-*5!!\UF׮Ȣ~BA/h`G'P`w$N@7E뷭Ax#xXОXLw<B81W2&_$X33#iEjs9V!s-V9T.sSur -ȱƶzpk, ˪ jsΈ,I8z{+C1eL 2Yl&s r.IQ\&0=t_Qv* ٓnNAh 90Z 2 *P{緻HlFΌ6T=^0 0d@p@zeH.s2}+5Zkyv>iAe)T}iL.TJ|5@FEde>H:d+lˢV4OiXi\ٽUبجi(]U]#c<_=ַ31WG<0L4]4 j!%9Wϲ&lvL]SZM1{^#T n‚ϷKǿ-aE8%!̀"%0-CW]eUUl}uKсPl3 z6Ne8Kl[qRQ-Eap2I&l]tn J&} QH斘3+TiB**O["h,uIQ csS 6sSW=atgv/;P;qR6^JEAZ0fSiƜd/*U2a%M4@)MN0W6L,_nN\J? (YcTQu.5L}KW˞Goxw9Wq^sQ!n{T*CӖ–mAP[DRP&&${v[#f--5+62r Qq*̷.["H3%X=!:[J6>W[y;>}_,̠zX*϶x9I[C,/-s-l@ōVEWQrL[Q=Lles)g-EψŒ!CX)j1ʐ͍4gU`JaMjZ $u@51v(]|4UuYKWMdC-%IcJFu]>Reu7jTU IpNc.XΌ=BX9K{ߖs<<72f6NCU`[q}K 3#zOmC QFL4 2u`»f <^WnE i@zz@mr6rl^ar]JFسHh5kJsXck{iDRm=3MLӾH"@~p, 2V&˷Lg7NQ4iÌrO\/#C(C9:6+jv5USiCU{hL%n'c\R166Kj67QᖗS"e>'ڌ!YwKΠPa&Ӻ/-0lrmfgV %ɰ.eK -F!Dgi4ffM}TS5',ic[T٤c^XuRL.$)"|3̹zMY[ysȲ̐r`*V* kTf(DU*Szy-BQ˒I/sMh鞈;qN^k/]rϨX`2*H~6B`R*,eX 2Ƥmtz3\NuES۴Te^f] h0]4!PndVУ[rPWl]O (^Hl!-"gpwy\3ek" ;]\T^6Wg$! Q@ @N#zn•aQ5Ry1D (4\24Y&0(ZG)&#]ע&qY4nH v)Y<]MP*%Lk.#.YKf.)vN``1(Bd5kqQU=M+bO"if_a%sbj ekn›ۂve9z?v׫_A^ZEC.<B.YÞQ}F.z bk!S)dPJiZto䫮J&ÄhRIqǏkBkTbβf˂PB.*A~͛K+ghzPX*^!tY.n5Y +L¥ 7(o1UVTA މ^!Q<7F- l!Bhl[eo;++]*zu fPBݵrg Μ!nOISxH`wXd2ic3*,jR1,RdI즚ED٤ﲺ\Z_UР{Y{5" WG^:]JzSOo_Uo&_]wao:c:\Op8^[̓|uÚϘ«Oe9t͵iWK\.m*.cslլ:3(Fn::f.L4Lx`ڝKr!Ru՞>y(Uncc"yY*e׎N ȃk]ӿV=xIe8[ 3ӲGVXB&t1߲)jlKrV#UUC;֪\&moٍ$N S|͢ -€Bӈy˜3,/rU@k`oEK @; fz7'`BΑw@U.~$T&Reܘ|ETŅNiH{FOLM%l@f7  @ +”T^U>f|ǻӳhf~ GȤF8% FX`FIP+Lr$5* ^:w\! NdL7'|wǺ}=v篗_WgdAHC4Y t zll0(Ra$MOou,ƴ  B#ي;D ];x!{v 6]>N܂̚!B@sOH0҃ 8**C=u9a}<uzǞ|~ggDL{sa S#k7%umy]< Jm*&G3{}k$5a%OoZ3-G0Nb$]yWb}Iu^(neջ 8F5ZU7㞲w߷vA@T`оPC$@sߠ?'/.<zRR\_wGĝo=Ҋv6G? SA\u?m)]M]ayu,Ro~ D|u z_OB=zqHGoϡEÞc!*<$hAA9(~xb@LQvP _ "GX혨yBnfkD!M>Gyab2UrL~@A:__P2EO9<5!:DLP@TQ~XASPOT H2T C/\1~μAaOլG~*y;;GG^RwhP;)vpu;i=<͎UB@<Hb.>P@N[4c÷(ؔ{ OY#9:Ǭ1W( ӟ7<1uqlՔ"+Q/=מ*7Prӊ2Wseڤ,)~ڮn?"SrD΍-m ;wWB% M)šP<_?2ɘy+sݳ4 FcJj jT[um'V2^j,-4Er'h8B\_pn/aگ/G(8zN9Q<.|Ɨ ;sz8z"ysWS<㫕l&=- =e˂Р훽Q9m?J˒G2ZUʿ{ϧ`Gy6,G|7#qY+4d# ӻ@`lKtڴkIYS51Kh(.2Ssky*p`ʐPl1..e'r<[%8@ӥ8*1]r5DY@Heyr5>0Vy[g~^|9<͜wFZ,)ѡOR4g.ȬlJO[:'~dMB9c7V/)x5ïB*|5vx9xd[ gŸTk|W?v͎5ka/5ݨGs1owy$$&/ڔ89ҪD,;e`@|D`|yxUז{j^2MaNn;r_^vY@bf=U68oiJ\1{3F2ǎgHJzvvK)Ry2=mLlsx,?LCО5$Y鞊j}P1馵i 1H@X"Lz}ˀ l\,/7+㦵t|U Wpd+;$Bk9z)PLeF v_CқKjPV$|U*XVN#0J_ JZtjW{Iej4NEf+irlwmٻtӤk~U34`  KCA\!Ô;H(ԱSF[7. 3@@J>[ebUDZ-1 ѹ%1Seso"S,!(Mv5;:pS n#Ί&n*uVF |y1L,Gxm=ǃ\˼ylۏ),9uEF{s}|>kONN1 T ++$CZ6g- 0؊3dꃿ4**9Yf.cITT*hg Al(3ьSˮ( k k,o&Y7O=yoj]%}L/G{^ڟUޠ[Sd)5nejG$Nݗ\X>2廇џR䪙q9V(<w4[B/C7maL2qoJnI+M T&ip|(\-Iw EEîӻ;yh^*mԹߔ+bu&:?շmArъo߬Y~׹4q#TUrz NCMmǖK=cY!>7rMP T1ިSAWQEn[ݧ$VƝ 1/{DX AYֹmZ+ւ4Dܣ3gnTِpb+8R㷦3)h8bmMPE5[RDŽIt=8S:+x]#er-ǿ ![D2d,_fHId$>vuN6KspS ;y|>gz ]]%SxHԫJA rT^|Jڠo"rXG ġJk"}Jÿ^nr? VI}G-hyEPٛ<Gn'rzBB"lmwoS)&D! SOVKEeD@:Oijg?@= (gٷWkmnÓiW½ʫYURMxp/~r[=*񓍋EB:]m~)%'6d1ښ1v*V'JpT[m\\oῈƄrcMߚ Y]^ ;{۾F_vclG䅗hqrrۄTe4Rq ;(ms^@}8C[|0ҟ,xz:Ҟk),g#-Rʾ,%`@(t\.mS8mnѝ'ΠJE2!am2cwwgN;_=LE`,Z|(7<-w +@  ௣y{r9_d*^ m{^J/䐽8v&p6 ːei_7ODPNSvͩ2 įNfi@6YOnYvLܡҫzpU(G׷sN$ -c  k@@a+Q6ξNϞ:_~] ԭ{w8P?tsM駘SN0O19yGϒqSʜzϿh8<0em Bd`d9DU2- =/q\R%vx]0+< n&‘ "Yè'?w5Ê 8/k(`7lkȌ| }3sn$Cw.h 3xg݃z^ TN ?N. 9n+P%w5~vMo?^(e3s\ԇ ^N^^>S]G`wcJ;_̃ϧzDÒBʮ[gf,͕UG~m Y!;eϨt^j6k{'p[]}M"Y+M ΃߿󢜼`Fx[.P ?Ľuj4-J7m=0OVɮwE7w&WvYb@9 Xd8Y AlO8N[}R0eݺln]{ WJ{oPqKmgi;56wW n1闖]Ɵ'@nWsn/3>챝uGf:f r.%8ހ@!7*Ia}S?"D557Pwfܷڞ`^p0K5xpws;:sm7/#/M>o1FӐBBslW-n_!sIg] ޘYWf0<}s*+_\?,hiŞl6ti||IQ+]|Gdgͅ׌Q\/;.軠ifF/_Ίw#v3[mdCUO'SoBރm;t^w_DM縄 =i\<<2B$!@"09fkț^C<  ,3*-Wd.fZog֢®n?[g"n?'7UCjyy8bd.VWnm+OwL`QƒBĀ Ϳ'{H@ oo?|[6xqxg `w&휹ۑ,<}^{u1LN0Dmq;AA_O{8moϜ>3vS}`^6ݴd;֍j p ,Ϧ$ bGgENk&y qˁ*l!Yywl: Ϧ6U~HW.ͽT:b2*0 _ϙd@0Y!vdBmzٯK0]id& @CDZÊ&k:=rv' ϛ_!MÓͺ]6x;l<_vm~_/Q&/$F-M/;&,NNi63p EBX cE27+fΆ g}_-i_lUyomۼˤ~mo}F2hNNj}Ij6;5=;8v`l ܏qsFvIMXp1ܸ1^;'JAWj JR%aX$ vrOiŻh+7 {PaE."*\3txe@۔H OX "PGߋsVz~O-sGW>zPT>z!ЧGus͑ٺrg"hO8"$@,{6 Tt D%"Jd HTiE$EtkE\P(_{|w~% YnXH;Y!YL,[*2o*epɋϹNVTE- Bra5V҆9ħ'@.6xʴe%miJ-1ʎaʔhL}iCq;G4\RBӥd>)嶣m9X5cV"6ҥ6?r1i]q-65߬^su~iKnkǍ5뤶NݷrӓdiVmy렱{.+Ng}fjlΰRom,YLR|HITd!Snb2ԣrNȁlt~U_aןm/n9Ǚ.-`ǕڰBpmٓ䲞!@, BCr+(šnۛ~ZhIasEfww7o˘duS֚QIG,Hdo1U!!4BdrW"FMՐd97ַm8ifosλי7˿p8r^~F=n̜wJsJ',0ߥ# jݻT6#$uc).YH:D^v MV+ԵV";Ss9QÁe5$M){bCUDBYi{Ɗ>~W3I,]12=*rdWu,&ՄDD5x|@'NM iVtq 3C`Y&<.Vw!n&L+]%NʜWQǿuN|iII{k,Luwq$ $\GYvԪ׻Gʇ˞8>W c,R 9Bܪ q(:,Y"ϵjhq.Ӟ7TBN=ߖhQ/q9݆V $Zw/!6i/!Eyqvi\|yXjgݷi״}gv;~3?;[洋oǰI\1,"{wC}zoTt^b ۂՖ1ʝ5Ӝ0ZZqU-SlsQe [`U^Rtj爦- q.tVYg2O )r|D5)'|Jºe5XcM/2<TеNtS)^Z8):ЉKJZ;q{I|J'5/gE<7[xoLfvvѼ:x>ڮ{Ѭ7Tנ[JKPu5 R鐴\8_Ă+1i w"49+33:WJPX@ۼ b||*zm )BMVa_tB\WsbϜ%EA#*HrPϺy(M㶝n܈mP{8/*{ר)L&HWmJ%bkI* BǕfy4BzijǢ79l&e%I!OFEVd2ˬJo‰i?!e"ҝoVu+}#%Z>)H)>Yc{=oZtu椩*bԑ-iTl30ŭ?l: Y{qJL:РXysIЕCbAV'6f| øH\CfZ Фkf?:7StȤ h>}PzF m'_ / >³& *xAom/ǒM\!EnPGKi3މCL 4iϧ*Oy$:;p歕N#ff{JnPu\X ݘ 7g6:&XzFvfukep{jͽ}+pI^Mi@ 6Pr s;V@1H@_<>O^@63X  MQE)ۅTG~=wr#DŽD0ZBdQva(a =;k[j6BH+@'Å@A{'N[GB ==^s½n/,!}q㺎>U"ey MtI8 U2vLNc+`(5ʒ.JPk‡CW^x32M8(:yϛ o{C~?au?{6|q_oO_e~>Oe~'onCcQ;9?_{e'~d~-g}~ɇlho7wcU(~0U"(`R@"utfel]k8pT S /*4<3r-k0b&. LG-O(L̿|l;GZ m8@[,Ƭ&qьQֻp߳[llGw ؟Csu O cl_Ӯ+% J'xD6B {aA=Gy;ȿ=p{4Fz8[i.yOvc ,_ aA9* ([mUT_{D"8c=edžN=O;pn]k Ǧ?_,3F !̡"#%,%zљeU^,"|~z S߯=]ݴmY|基>q[3AY0>Ev _/qU~`j~5;o[/a:cʅ{Pzlmd%OI,8c؇h1o2X#? `q/ʢApqP _IxtM7z[/WA^r}b)?aAe23gs?oO̧mH|n@LΑQ;8p4>F}w7|91fOn 7As/ 1~ G}q Jo^?vzxg_g`%rxjw`NKww>Gt!zSB;($k!`i +0g`R&/Q@v9(S}ߊ3MOdS_:uu}MPK?Q"9'<3OϽbە팏$=4ȯn>:>Co_2:8RLcVs<]&bDo('/)Y~G9 w($w= y` e,9zN(l?Ȏ#Bx|=V 9_uzs|/&ϲ. &  ȃB'+}W_#juZ_!E>9BA&%u%TVa`]%LO&LM"Mɸb OSJ724Q 4TYFe%2FI2F/?o8y) V H_&`cَ뺻WJ%}T vtD7U+Bmp .*HJ e|(Pr 1|} *.SjG~Og*xzTMQ'3(́xBS^v '@/[sd'!v^z˄ׁD({( jAWТHR4HcF5Xm h6Tc%b6+hű[F6֍XZ5l[FX ՋF6 H* P!B%("R#J֣F,V+ImF+TVQZ6EFmkhQVԚ#Z+cjhֱUlkQmEQU ZY5FcXs\ڈ-E P(R(@* R)Jd#J4H*#J Ej-ƒ-Vb sҞs X^6Ka'DYVQ@"ur"֍صo5_}^qu#&KZx3 $,v*0K B3!f0ozN0C[pQ@ɋ$n;ڌ CK$KDFV,R#;N Z,4,d!ErT*.L6)rDH+A@ȷXh21$wY9jj%9+k5mEs$L56ńWUUTNوMKYZIT=l.K 259W|FDxjY2YBc/v(ڎ%wMQڮ*PJϺGBƙx΢Uz'(VdY闖`YIoIjSF+&DUC Y#)..6EZ7g: c>g[!'i C^xu \&2+ v3x`jCۛm-tB6DKʗ*&w/<ͥ^tCΔZ NM̕M/H%\uE"ĮYW$῅fCOtfR;ФYb.KMxɿ\Z(jԛk]ePX$|H+)T559y·R"y*m5)qfA4^8(\Z[%0ȉkyCy"M#cƍhN :o ҹrMTM i &Zj 0cq8 R`EmˆC4Q gf|"DA]!R!"Al`ZsWh3n(I$ԡ䕖'jP34M 9 ݊&C JmizAK54mr02kMՊ3"GZ~T!VMAC&'AZI+QJb&TjhVgOo`$U+M cDi.3NEZ l4BuT)*?❮Bw`r]Aqvʙ+t(iZzbLU#=@RsHXwtm-@/1Rt` kTu"CJU7=vP%D35C"1AORfJ#ScDbna02_vz}E&3wMoYx7էXUKf,w:)m ^+ci(k, -+*$ udiy>bl5`jQsve" j &(QwAWMZO~3R L L =- EHBC> )0p5&ą;Yr\37r˯K689Ҧ@e]ailhZP%#rBFJZ&E4W2ȜdZddm}U9 Z’'Ѵeە(7ii{mlQCJ`42\uEl~dK( 737|YBK!֭Qa`!'Mʃ1 s,|)QVx!NHgRʤ"fPB0XGNӒ& 68=Ckk1Jq֬Nr*"@(PB& f2@.eB#b%0Y]Mٽ=\,lԝ&E躍ްˢjo0Gr&Y.SlwLJ"l =td@W17Etv"QRU]L {&FI+S˕ 6v0ȹF)ShBȱ4jLUSaTCLi6jW5jH]N1/nd+U9՚åpmCڻc\6M/m1qN3XCpv_̒IQ6]!!P6M)J)q{yo,X>R*%*3(P" I %L*DzF^Wmw>#Op?Yhs,?K#ڷ[ƈ{;OX OBQ>9pိ~?uϞzub?~?n9l/G>ĶtYcx"|_*BwOn1|N]1qŦ怽3t [TlfDŽ@6U;(:`U؏<9=@Vޚʮ<}YcFLkXvY^t뙰$YX왿WB{J 1KQ@_?<`: 5ϙ6=LHJ"0yȨ9)MErreh># XFzP2A>~?"~( kh)_}yK 0&_? ʆ\~UadBy=+2&08 kqw候Y#{NG=P bEctˀƝK&:w2#_bvoX !\* 䟶@w3`HHz@1 6V܃ٱ*͐C%n-EA'DœdA1x'Ң7tAJ]1ȹ=ZPj"ۗ<0kZ+vփdȝ8 7UaJwzYS&q*w)琷t}G"~~#"iTY"$х"ϔ#ëVHi\ãG66qgG'{v3 ^W9!B"V] A"AdJI }i)d_3^BR]QB;O?8;͌~X>ώa}d*$l II x zI @$DFQl)i@WL̴C` ©x A]6{0 ($7#AwkHi" 4$ #)Z(Mַ X@r04˧4`c!?|߯Ò!soSਙ*6l:@( A&4*Jwh9^|x`vM Д&(HRH@J&E + @(*+TZmcj*6FdGC<kO>%!PIJR@PP}I QhVcbMQ5EAV,X-صXFLi1SD#1P@QQng8mhgə2oϙTD.a*Q~ ?uf0V|մDuѬTTky.A *F4n(!BP4ңH(mFj-b )DgtJhJljڍV+EjŴIQ[$Mhڗ>6_:ZV, % M*TTFY)F(UEEXEbDJV(iF)ZUhVر-KchjűjTFbHi$HF76Š%lZ(b4lZ/=}ƬX^ ERu+H4HIi6b5ռmַՍXQ(Ŭj6ݵxFŨ6׈rlj cEhجjhFTF)d-EռkF-TkRZ+bƨڍa6X6JQ3h51chѣh((FV66ƶ-FDj(mbƣuy5l$l[cAmiծcI6cF2j(WK\֍UJ6ţ1ԅXlVmʢmTmDlm*shr[$Fjl05k +B$#F} 5-%4Ƥdс$zVQ҈|&(Kqw& i2F+F3oR Pɧ5H2IWa#;*7~~&Mt&4r3"A[R ),4@[!6؝:B6Yz6͐DKvw:˛3B FwPI6x%S*Y,Q*:RT^@6P-B5,`L*#ŴQb"A-zBIkjsbIG[[2a*̗+&R0(|(sv ԮQsuLʺj܆lsd`2x-vms .G* 1g omzrд'ͪ҇>y槿L~Fd q GуisŕHqf\dry$Pr(YK%86AkP孯wC@`$%n7!i-. /C($wL\JA"pE IR9JЊrN/hIXeejs@ -:IGcIww#hc8DC3%vLѠŋL1p*URE.lRP)$0I8X<*dRۧFcnFA1C{V2QF*DTΩ@Z`3ZZN,'+B` R.PP!7# T3uB d *"N9m+HZpp2-Ht!nf\U@RHQ)Qry*bbؤ',yȔT+KTY+*lmƌXTXZ-EDU"DzNws0Xt @AҨeXd<)GKo3G=?y~$sx ՖA~^y}vGI)7ǢwOdg֜)1DL Ѐ!YXFصՌ0Tj6Ռ[E!clTE@lA"%1[ P- KIB Ɂ@LAR Py) d+29ܮ!БڕI!{FU4zXQĥ =@JZ2G>pI%- (zS|yg2Q;;zAce)&dZJJT`(!?.w H#`ԹzPg4<}jLx2dZe{Q(wl`dybhQF4mC(`ee }y^n?{7q7R&jQZ5#Xd mcZ 6#PhElhA PRJBk'-G%c[TEmXR" S[@*h(57+m5ӴSj!J (Mm4oi'J^kʼu+E;Ni i(FM.TTmFZI;lbJR S!(RdXڈКѶ+zykD)mkFэh*髙mޓ&^(ƝDQ+sboI~U{IUZrDm,{M`A9R .J2%Mbb,F0 }aVSikX#}XYmxM :&0("cR72wFjuuQk;V d)l`.de˔xJD q^G $AFwK(8a%Q"Yޢ `J}i㈿G  QXEᆈ 翮Eg\K,"6 1[ַ5ZF6$;>ucƺPҭ%KTQVJ [M-mEy2swĕ*6&I]A% %9Ng}LW򦒙`XƘEFDQHъ 4mԄbQEi %6Դ5T)CzpPQq#i??ߵMCS毅yxlX)hLV+,Bdb-j-2ĕQHHF)(CF51%*mpƑ#$2("ckنNl!AzjY RjDel–,RZ8͐"r&E?V_jIScɎ3*&+2;1|/#tvb1sޛUv+,θ?{=^!ON#L[$x?cxBAHT#M[Hs2+u1dҐ'Ma:)͑74h5mfeW6 $@{+e/g=QbŌ cEAF}cnh5)H2m%E PkXPOʸC>  u|OeTTV,%+{[R(أh4i6EA[F3OZ J@o)D)Fضj5ѱm%Q,PXVŪ,BTE&X"PP G d ै()EBZhZ(65ڂMZ,UEԕmX6,X+Z6*K6Z5lb+kƍMbŢDhjԑj(mѢmؤmClb(K#(L#ILȤ2X) ƒM)!"(lm)?KKlFF`E0F,O/f bZB ti%%RQ2Ҍ(HV!JԺ_ST`jjP 3LQ jgG`ey6 h<_ 22`ܕcVT(Hx$52< %Za*}/1ld?^̴ӠT-ڦ_GC Q z$5&hHnf%EQJJAh!n"1h7网E .ӿd8MEI@cXɢeCIlZ+J TTkX[QI cZ A}>7C$*FB H$YokɀpB(S,XZ9;o| [wҙ4?0$/Joz 5bT, uBv~?qY5u{@SIQ5aaIFTkv6ƱG>e1AGS?ދ0f/yF_hyꇟpI~ %(" ;ruFIld$A_X#!q}fxgwXCwoB64ƵM:?qV y]#!Y%0ˉg2_S'oW#${_H&$ ʓ"Y-eI5YDҿKmV HDY@ 9|I?j}*Y~$%,Q yBn9hĐ' WNگ [,XT޳>$8JcJ YH hlOw)|;-/[Z4O\8=mkZKYЎCN) 2t7ޜ7[?e(OQMi\թZ{}~.G 7@7ɢɠ(oӷ];IA6΄C!97v֣.b`ϣFP;w69+z2!*P%!$InȐn+"=k_S VjC%Wwc)8YfSԓ'~iX>ILc tG7% 6*Qz-hҗ Gkn6L@b`t=o?HH ` FY u`S75y?:Q^7,xoqUm =2o}|20<, ll7>B֦_Sg6bF@ _>)+y$}m'ǟE]$x~&1}Z>.@^Q o Dg'`q!5uTsZpQX}*^yKId3wd֝V?D($){DBwHLiF*ij*'T뇕)'|PH2_{ˑ P^넱RqH&Gѱ3͏`3>D>8H G{qW xhB2o }QqCw˗ҪZ%&]3~{ç)ޢUl?W!FzPOl@ byƠ@!(}b T``]IZ0ߓ0=UqRN dJ!C)1z_Ns(xQ K,;WHf ֞y_[NDnNV믘UjWK~=On2*y}gRRD'YUp?wJ !QA'>Ox!?O*WA~uA|d̏#*s pQ; 7<[&;\AN  >ƫY4$'PZRa d: \ﻴl}vY}jǡ<,&sFYΜMQ}g]=gKkD @( e@w/_sx}U!#:V4?C\G]`4u)\־O֣-0^]W-4pkg2  ׹BR{bh0:Sl0fwR~BUϨ!]oTXz鍙 7uMa@rKDvf 7ReTUdyDGB=& ͕cOc~ | r7Hk|çr̄]I}rtVCp+ϢՄ$4 )HS @qc R#++ҽ )l9N?CxߵUܜplK0w|.]S\np " @0 SCX)DO[Z)kWD$1$%׍1F % =cFٽ?mEF^resā)F0h?g_/DP;`}̕/w>+mƖJxa栗$<>htNXY<' Uҍ0)Q%x m'„!S(7p_wQC$܁MbVwAORy{| K_'CcldLe.t7m?WZjA>b =o?xCf/Ow@DD]:[u27XDྲ!8Z@^!=s=$RF1'cf N>:shdwXdg}O0U^/!}O/HtS4BPTFp1<1FѴmZūEFjjڍcX+cQkhڊŶ*bbkEFTQj*61hmjjMQlcDhhIŢ6 b mFkV1(ڍbj IEE!1F,V *66شZZ4AIKIFFcI%Q`D4L)a4iMY"QCi *IJQcQlA6ɈI$ji D$ŠҕIDDR$mmA&TQXĖHDQQdE&#ka"EX6VkQV5dHj^}/W}.݄(YZE(J[ETFjClj,UTh[EhhUXPFj66ccTZ5F4j6Ţ"Ѫ4jJ1+( IE(-EHD`6$S-TQ2ƓE2D%c`ŚbfJR1iDIE$X0 fd((FXF4X h5E66 bm%/zoT\"+!%E&ޯD?ʤ-CY@" 2JA0l8*_ /˙'Ck%jcOη]却w8 ;[LV4ВPHFH3* TF-_] 'ֽ#: VZpHJ~n?ZDOc^~6v-tU gQW}>=7DEI538a`!/j /ϳnYQx$ yX]]}-[0ȀH;?7A$j,XfdlmQEǯF}Dq6*)NY HgRZV H))B$KeFE yѾKigfi*#AEtTI;/nkJZf4l8-(ƱkLRUEBxeюd+yC%)>CF`VNWE%2c󝴫\h!E0q Bw#RlW]YڧKn`nѩes5;Oۃ%$^9oza8o&ztu =Aqpb4d"#Qb5)ASE $`cDh E]`Ff+FR+JҴ+~jQ=dz~_LIE !BVUmM4(2ii3|)(Da+Ff f3&I1/v4LA P̈ @jx7 >~xVѩNPH*$;}HFHsoёf7}߷m"K\#{ݏcB;3 Oe\^PGD ( \o:βMim}6V?@>1lh.hT~P'FY\} Zaw{[$6 IX8+53^]j8ԩԖ5UEPqw=7'3︂ i$K&=$ܼe{U52D͵~kJ""ĕOiүWIP5d][cZ=mp'~]ZD?sd E"=I-,õ UoC(3@,(|HZPA ϗM Qc} v< a'8(gߞ6&`$ e)1 IOq"8P["%_0?;S:M1Eusul%Sd0Z$)k5! C,*_IҨY.֘[&Ej7bF .NH0!` 'N|/fhBH ou&#|.{jO#k0ME-DgFa~w̠Qc#i^u:NSu6h3T$Q8y{\ΐnA?Ye?\02t3zi?_g|sɩ88bn}fAq`b(*J?oy:uƈ#V#AsѠ!bU5C)77.^dH: mݭSMP!FJ1106bQaD "fLC&ТPA@(M!)C D '|OOK^ fLHJ4Qc DY2P4YM`!6,IB )$4 %Ԃ2`ř FHL)F$FLț #14A3 4dLL hbIFc2fa"&a%!JMA 2$d!"D̙0#DJ%LؑDلQ bM H#0 &b i)bi)R%2& 2Ha5(9dBȟBK )JC TɉR 1PFT Q"aJBEI d0i,Di!!4LD)4i2d ѦTe4@f3D0F!Q02QIFh2,b0 ɑ 1 `Q&M6 d(Ȅو!LQ6`Bci 5&4d$b bFE$FJ &L5&TL""S0DfQhS4&F6LHBƔ6E2d2h2"ETIDHIcaD% Y $aLBd"I6f653 PH ^$δRAama"|f8`c}Ս̵xefyBeb7r9$@TD9k\6~[;d1d$< MP =p^rq-22yQĥkr=R=" h`| wn*.6c/B=VyY } ,ϴEB"+$EL3< nXLn3|^ܼ|p`"=8TDUE W0ZƵb *&f:9e}sN&*qHRuuoG! %B+Kcciؕ4D 1c%"!cD,&QF2Q%&#( ")2A)``ƌbIf da@H ɕ(D$F$B"3MH(4DP͉ H!; GoZ&kݏc5:^G.H5.e"U-A?l  ,AK;}_6{韐'0Q0@@I'%(O#6EA J(}JTѻ![ʰ2eR{)f^U(D2Aܯ%XtNR,. r6Z/H*6lHjȼy7m.,d.1bj WW{:KǞT}jcqfV Ѩ HH-YVֱ:ytC/ysH/.%TFJÃF*cq8>6 c->~S꾱5EAUk2^ͳ٣^;w{YԆۗ.NޝC 6L MI?jWrA xm}^hQWoZĐUA@ Jz[ɄxҐi'nט2"DDlXΖxΊt*~ƌ,8>nEF'?[E΅ 8=9Ē+[JE`JNL(HhvZ'ٳxjrIf?]7 #\h$DD)E1'k%1:ED1#L?yՅF1@%@&TiV8W%O +~y̐^rԕL HT9@$T ՀĈ¦SB>DL ܔC?(_ oKTAAy^#bhYD)e@uEOΔĔS„p)iiu.0j%UBnH"e*|(6p ;v_]P_nI)œBR10Q6)[|jC@$3y)Ifz3<3zZ"cQQQQjA@UFTb%E,j¬XMDb $lL "hJfȒb,& P 03b2AX,h RQFQ2TjDfDIQ łF,Z1L@$TԠ$"f$ HeD&@&b6`hh$cBcDb)(f 1(ab$10bDKE51Goƽ dc~>f# A8C4&@i4*@Zٵ+qaB5F^X 'Y*,lMͧ3k_@& DGS*'_n7սwnk2Jc ~YradClnxrď*AE)IZ~'^Fwq6U#VĄQ݁&lԩ7nv1>3w:s|TT&wD{ukub!:tb  X{/M @}(@# SK$bT(}'iE4 *%SE C4J)0IIPRdt`Mn?CCI ĔHhdYґUF(%%" )`A FHJeMDHPFBLRQ#P!Ĕ$llah1HiI(IHC(IB&Lٓ`a!"FbD)$4h) h""!2I( 0h\i! 0woe>UOe[XVEakGm;Ӓ^gjr-:T3c QSQKk^ql֏ʍ5~q̙܇ +R}bggz l77KÅ &@)GcLʭ;5~BXi_98Ao~")|+^%a us|:# 9fo; %CHYG}H\ftO07IFE^gGICiA "SY<ӊbh#3rzcW^I{KζM8M ceJ]M (M@=$(blbT\*3(~O=) JFYDfd) Ks1-&X3MԋAQKV5eSƦ753jjI20YѲmU6d)hI$$IwWHeJstRTRdFfd$"HXDI% u]%%44%)Je21RJe)S$#wt̙fr)K͌٦ѣ,)$ݻ$QcIstffiA hQLMRڌ(\M,IcH33)3H6^t'tILSa'w;2YIuٚ)H/%2K 2 KACŒw]&1%53 LKr% $Mudή&T#`R)%HE$,HXF5E$JQM"#1n$]ӫ6bQ9k)wpa6EI$4MSmRC%&BRQ f#+i5il\i \I6-5HiLi*hMp1LU׍"Ȕhbji2SdRKvR &ddNw7EsvM2hR )2M&Y&* &e4RLl-flbM,L-I3Le2BY25֚T(#@Fț* 2e)ˬ%%3" e1[E5YJMu۲L 6RL ۠Fd̤M%3!BhI!;U(i2Gv䄦ƒed4aH6LD &fZj;1`ĨPZP!2kFAXa6R#$^wdJ&PI(fHBeݹda$̓dwnK(iHA@E,4hҚRb@fs殢C )$d&SdD"fR" &BJvdD,M(R 3)e% PIfa&eP2R(dɊTIe"HLˆJdII)s0Ҥ;LM$C)dSDHB$BfSk<vop9K)rL4S(P"I%2Q#0"I$2 KQ&KQ,IDʔD`fɈS$,`q3 ȉ˪fmF)#SJRɃH!Ц"4."d2DE(J:iM0@HKR[B`RFfE @CPrI&ȒEF0)a,B e( Af 1 cHT dHY`Hђ@$.`"A#f$! (6e&f%1H b$!EeDRLeFu@ؤ4&`& IL !Kf(TB sΌ4Ж1&ac;LĆ 2. |5|ݽ;m̌*8mfŠIDm$d6TgNy$`_?J2INޣSM}/k*1wr(w۝x;龎2c FBD)RX̶/_wD`Ţ>WnTA#m%:km\Kli1 mB`>N,Usiܤhבٵ8ެB4K$3C#L1(@ȢD(%IDi(RJ ! d ăbR(Q"YB&E IBT!hLQb6MF"db1RLDHHMf e,$QDʒB% hHd 6&cDHHTFQe*) iBBf&dHbAe$DhA1fE# #(cm%2#b(TV M fDM%L" (BHdRLQ 2eL! fFILRM4PHA ILF2IL͊RcHhK$HC l"4EBcX$&,h(HF%,A$F"@(hf1$jZMb! LPlM$YFkLJPh(fc&"5!6(&if2bQc%$"60,DH2$`SHXfd"-%edH4RX !ILa2AJ Љ3(&`%"e,jcB4#h* Cc)F,h6J02EiD $Y@lREi FI1C,Q,(I$͠H2i@LERB)((5ҒELf&!fdȑ1 -"IA2`Q%ɛ# f$h" aDƆ %!d L^^W^叙F>'Z$^v087_~o8Ԃ%`'6J(i"lF0 b*M(ȥ&BPR&5jb0FJ32Ld؄-@$EeDTjfDdj-$ SlV(hE"m&%a1 BIdLX(ّ^fIJBQrI$4$̢B[0X }Sf;\?/X11QSHl.nBIM2a&RLBY,HWljx'y9['e:ABİQFQXX2V1bM4j bkhllm,a05AHf"lZ6(a0I) !Z@D(MI4ҔP)d4B&mcJa!e$FSmJ$52d" IELfḎlZ3SdZ,QB(c,*He 1ؓBFҌ$c$&)`HILɊ,j"0`T4$D EbYIIEYQ6PlEAkAM*jSJ̕D6fQb,I`)ƒj)!Y)L 4i(ҔI234)Y1@BŒcF c E&ĉ(B&"I XQ5"ibA(RDlI3$51$Y&hє J$R I `0J$K#6"fFH HLRE%"E(ZSLQ&T`) cD10ahcQ 2"JBHBɡƔa l4H ,4dDQ0 HLhH(I2f0ji&"MIAa(bI)!"M,e M(LBTQ,6E`ji6TƦQ2 MFjB H$4dJdc5! "$̚n{+<3&L@o5N_sMb!rd&1I^Obdoj]+2IDŪ{SWV'z1x D`>T$A :\ P`~C_/! g/o$`ê)X7 6ck1Ob]=&-t>}[y`ZcBUUX¸ޙ),æӾiGW6Me}\l>ޟ|}mr! {qﰠf#2={='wykQYVA1WӚߍckCE Q !)SQ4#FQF #cA6aF2E ()æxk=.6A8wmϼZ?pΆ=rZ0.@w1thĞST@zcFQt MW_7ǸSb6 n>G}mD)1,DlA4(S<锱 I4h3F4 `bHh-!,Z!- ! $޺e%$#Q0j1&B4@%E( H*҄@4nRYm-KRZU-J%Rki)$ղY*IZJ%$RU)dIJIIi)Jk%$| !2L]xH *fhi^wRlbDi0#)!"dH!0ҍH+u ,pBF2ǨT&!c0F)m X%.=MY7_f.8BHiLWA~?ND& PTSS ^YmjD 2Cf838Ǡrn#'#_;:kH]}||44T !{g(HJE5_$3긦;L\C,eu_ca&]C",gݦf{v!W+tdO MAۇͬkS[;v?rV×NUfDAq8Zz5iJB**Ŷ-lWF#yGy;b~BDAܑA1&S[sq27)aJ=46KeoOiKDhVڦ u}+-)5jG0nnjUzi=r>O< `KDj2;)Q|ʺB{=O1tߝ.D%k.IXۜ}m/|EpMq E!CvX:{->uk| X#{p5 "Vj0c|^3&E`#ъL"-҉d5Ƌ)EMQ0ԓ()0i(Q &e?`:i) iِby-<(Tz!tdM|Zl }Vo˛OԳ/UYvrwxC?ǝ SO<^y'E͢:H<ϴSa#Z01q I}^}kqmkؾW]իRy]$WiZ_D-rne$`> ГHI $!˥iS?w/H cMSDKc9E<[R׍X# DEUaxdx;q?+Z)Jſ^P1% Fι{U'|O :5,:f9Ғz(ţX N(]y0iOxi DM4s>ʾh+1X*'"i-+\\͝/DExeL!)/o}:b+,Qkz=[,ƍ%Rht#23FpC}rbleiߞ;ȘMwh"lU MUBj ؍I(JCAlHFb|廊Q&1d(AQcb-I@!h6"'ż*-I,! jjjjS4bD[keԖٔň-E&ԖXm,DQD" ĦcRI%3$*10 hƈJLQFуX"6Đle4bbiT64+ L 1f"ϯKE1_17FlIP$׍q$V3_B 4")Qf=Z>J1s}3Y[1xw1m1xSǗ(Nɍ55e*wAdRC &Tva\xwˣ4`_,o&MEY(̃2$YTN{԰%}Iy SlKz1iɸٹcc$`k՝mC*IEF$k`YҮFђS#('nqYf1URQJUDSU}nFh4j*6u}udcLerCHER)il7o/W_А'A RJňD$(EI1v"Z XIbY${>&0l:P Hyxxr2u< k3 2"E, dE~sT @,5 l55Ⱦu&5`.[kzf?ZJSբVFRų3ǡgv6;v NRoByL?KJ(t j:pĖ'Oɵ+x|=H`EW E* |g(Bw] 6kʔ E*.6 r5Q5F4h1"6ѱQmE6UQZ6*clRDlb#Xb*Fjѭ*(mZ4X~kƌmlmh+o ԗɗ(xʱZ(ڈH; w=Tָ+| lƱE @Dҳ(?ҧCmƌh3yMKHR*V*m#|{/ܷW"Y\d lDF Qh*#FVXmx\&bъت,UcmѼ%QwZ%mvTj5Z2κ6,mrEv6Ŷ6-hXƴQ0mF]x,׍h#I#TWMұEرg,m5Q&jƱ j65QmEƍcZŢ6*6FLj4QccEAX(֣m@kFmZ6jZiJJ lj4hRQŲ]NHд(jD)%6Ԇ&B~eiL];2R0w[L R O/}TQ\.2$goMй?6u}k"H'}=0=as޾pRAT1a2H3'E TO5ޭ)X åiX"/QsxpKE:lz]K#ԏSvž/VMo s@;\>R%QrT`ɋq/"Wv=5oo %s?9GHjcbu\E_uF辊f @Jep?:7K9c>_(|d.K㉨0玮6›Xނۖi Eo_aaDo Gٸ-ij@P@{@R$>λY5=tQG!3K ߆scی'x\z\v6$]J+`;uAڣNy܃%`P?;bB` 9?$'<2$^O{L2%GAB/r??#\>@_kw:ɇ@Ct%WǿYWW߱QMC!H@'!P[~I=SNoC7 /yf xr?c_0?PVO2vt: H1g?hf_7| a L=k4ι}.umI}Ӿ-~!p,`(Gm"|zŐB %c@$ݽ_#&:gw;n7e!DY(rDVFc>4`[B1d' L@.!wcј^`=Ž/G娼=A~\@'3~M|@@R{Ѫ揎H.N&%!!!CGϟM5RY_V[ɧg`;W Jeh?=9~7~cWu.Wa2OGʥ).X(( ۵hE?2H]``bua@LXB{~iD^a-TD/i=ozlLp#k *8O4k.z/m]܀q4y0HY}h?>]>f6x /G)@?7,Ҟr}n7|8}‡4IGַ?Z\bT'~/rC<[+2. 2t.˾v`SBmz _旴83!eJˁ߾.O×}:pa!ڂ{|Od>Xo?sB2o_+>}|'>󍖛pSv\}}o}yvv}W{ǧu^h76o| ]v|u|~~m/}?g/~~o>??||͐/_Ĥ$Ԕ8bom+ߎc ?[Ygy38uLPj|_%I')z9KqL<0?oفl? G;c~R %(4%RjJ6md)-+cVZ%mjV#^?^8[ӲwO\!#|->w C>/GKl R_~[ \/yS2t:A}C[,i2lYv)Jz 4qK"@ȑ[}CyE?0y o?h~*S/}@=P/8_7}4 Oy|ol  W 3Gވ)FH|Mא{^Z}yO' ^Ncyg[߯|"{z\FG*?oܜo% }o3 cWI"$Bb!O/`')>Ä{ #LJ@o{Y$g7>zJ>7~M_U?mZ?'>?o =?߾q^ۧ*>~R|)OG[z<[;G@1$q9?ʓAb!^C~3{fa :@"$# 4MD%FCrVgelRH_WZR D)AMOsw{4kCW 2Rz<&G Q2Ce՟W}tLjaʅ; %7D=5>#@}NٳkA>y>qR?O{*W'>o^4^)|m>X~Amx#|3|F]R'Oܞ .NR ȸb9?r:|O:g~Q=GVz/} m|_ *_E㴷N[n89>2徇qL(ODZ#R(L`<"R$"djԘ0%*+@%(H*RЈL>^amE5/y iIkP!"5=95(R(B?FzQjW2!zUrVyH2s?` )G5p|s )_` D(@iDq9no#@}9(8awmfc3I!}9 aP|!w~}f)Up̐H"_phc?@#7/(@{$D <"+v*h|9t~jd #H͚b02uuF!*߶p8MZЏBB 9& Аb؊#q0IE)7y!yZ$\9tLe7/bJ">LL}bNocdb}WFEAJNֽ% /yq&em1KVHts5BCʷH`Q S{rm6Ǝ%%91&2( :hUXJ[0r9iZ]ma٭`vlB&A01ȉV҄TZT%d)1*FbDR[ELTfK3Y j suwE%zm,忢687!ZPo Y(+UZ MB.0"5= dd K&d 35߿feo&(h;!^VgQvh39FϫJq":Y JPj@,`Iӥ ޒ(uW*A˞jg鱨쌎pǤPwC_.9xra2)06A0r--\uXdcH0,[4z~EY&M^t9v݆ciVA7R9ʤ虩6T;0~5&͎ͬcjyo fcĐLJ*ކ vlCֺߺd Ǧ9d51`}W@%:(RkJ(U$2m7rZZ +}%QJ+<^o404`yN@D>[lBLH;(R鬄Q  TsY IRYN߉K$keXy$URHSEPIcg}EI`qF7> TK=yKuTkjEdEtDduw(c(#AFtJ-L$T4ie3BDW$#d[\cH@P;H$+i:> S5 rt.X*ERJYs3@$4" d*A`F 961Rg/.$Dzn$|5Ѧ gnLDm*I _IЎՀ Vh@Vf DM# UK:#ȷHuFFsW22j8(n皒(YCEu5Is7I\-XKP{4.m4;EM=3/b/]MXE =T" H Tt*zIx գU63bZVT3cd̄C, Q6?yO(Rqm4Dđ6 v^H)7hlj-D͘ VIۂUKDHB>U*/m/Ǔ@qQx1#(IYw Drxnm-)2D]y Ӊ4sO`;@B@#iOd; yr8DQ2+L8F(T T" P @X%@(F)r FLX@Z%J)DThiiP Q(ZEHb;91-X\*fړcj+XVłݖ5,JJ J4R%*?2@1PJ @(2R4R"wԅt$J>m3on|# ;Z}#,;RIi;*2m,jޚaab bϙdžp;:^hP J% Pp< &Ġ)BHRۯ˳ϛnW0fyCmH|a 䜟IOOnFcύu\}+~Kps~ ._7]\Vo<׵U3(Њ/rfyYs*m9 g%&ry=B*RSHP` v8@'9m.('}~Ù8INQ1/ ``ɂ GaQI18nҠH#?D@c]$*JljRo/ ~=m-)  48 w({H{O~ hhgqGLBp$lm|=} #lEYH j [瀇jvJIаQIsV;dXOx@GԀ^$hOvx!qC4x:WJhКшC#VnG[3G i(*J#;3u7p,.\!p,WQ Lcb-+?iH5<޴`oC/)K^7|yuN@yHBDm~z|Π0cXDpmm&L! C;L{* Mؔ X${Z$ WMm@DIR D(0 9O6wiOuq"dp/BFRɜu9 /wD$H3yCn_"'Aߋ'5__rݸ0` &Q Zke\s򫎾#yw\$M4(0UO0"9(>irmGՉF =eiݳ9c[K=A .-E۔+rKEPExbRq2p4$ j -;_Wq- jOD0 LN;۝|P(*dH >$0Zf >i?ǯvem] ȓJ;sm6TeŴc +tC,u?̭i]:0:{=5# L hZa-ҕ9{|imuL&>8 ߌf{B=vFGG~O,=Tw1tkK^e"VszI@<o!^5QedGؗP$}ڕrc]e.Ep[´v2UNf;qPnJ)F2.;y._ˏ2o$ZnUsߏ,G Pe/Ht@rffȭ }yΑ+yɉIG;1`@GsqWm_lvA!Ѕхj_ĩICH@ RPDB#HYũm@9^]R潨Tiuz5iI(klbyG?GA̗l=16yRaZP Uh@U U bjJUj5$RRHH D@ (J AXO"i *y5J7COqntje:x]w@7$C+BTbBVJ@iTJTP)BJEiQQD*j"DZDJ@"UB$ZUJQBDP=ug CmLRqMci v'G)ޝb'sweƵ~OPVIp]@L0 ^ـTHサ -pB@{吣{m|ZR08=tGůz{};ݨ:EKe4\ K=[u7ұ HQ]#ֽA_ ]}-k@4wp>;B0Ugq{>}jR TaAB4 H(v&o5* ݫfxtz*:۠tt6У33Ip65uס{Ӹ`T{Λﯯ^۽H=^ڋ\wV}H} )zr$o=O> $ϼ”}tcϓ.+ڵ>=RǾU% *ETUU|[Q)-` a(;hHϡw}½*G*yI.R\䔩E{sMik3wws=%k7ppAgk`\LlL'yБF tqCp\~f$a;idvT2j2gb TYMYؚb\Wɵ;zu(iU)-_uhXHv, H H(%w I(e_& /M*IMO4> _>h*dԺ[>ћ}4\SZZ!!RJ.Ě%$RkΑZc:YOԄ!"B IWuk0~ٮ341$ZwݵQjc:˙zJ~Tp[+֖_gT-u#Mke9 g쳚ҼiexթZ&SJM)Opq\iO:iQ=%wTS{XKK'I]ecjm 9hZTmU*N []EbZ^aƞ IHܴxh[=\RۅdE a6l/o-nmwGSȵ{Gۙ+ $cD쫄CEo9;Dr O/Lb\':uXJLвF^/2$rzV€Z$Ta21hYy &#A<` &TCcp ]棯x~o?j9Q?3m♓>@[ٸ;@`A,cVSyYh]LRثmeR%d¹r~EHunT[Z>Z%%h6W21Uun(n&8[suUR:?;F {5+tPΑofvMmuu q*n.-4Ss3ROPpϯttLVܡڰRso> ]3z,d96Anb\ )UYגE"_noU~v4q֐gN6O3*Z]_FWҿ@P|80Z'7w5yk*ϴtʉWU''c,T())*nn寏@+5+`(uHĆMBCMq*Y7i د8haig!j EJjE&ڙuh:+xsKO Nzd$ m͊u: #GV*]*!8 #1u 菵sU@RKbϔ!1[*nߙuXm3 ںL6bg\_+Z`==)e%)U5J WXb":){l1D*++7ef1-4AJPohS8}!ܼFѵ7'Ofqxdo٧6n-v fw/OL=r 8u=;&O/v|3jeuޫ13L{L2x'zln1Ý}S}GvVFXD1~4i\>qHf2!/y3™9z zRl&LoNggïiٳk}!9&919],#"?sPT$"G1,i P*{nQor]aTUt?߷ۀk43H( 4CL)7z)4;fjK鑤rl!MVj.'_Ɏĺ]tt}e &pA\@^0Hfeʖu|G + ;0`VD k0p@ӕj$`J8k~"h\#]ԇ +:5M@*LcgZ>B!6ZeC:;n };Oi3YFcPs[D\\qk$9n6oZ dsc[{68㇍K-nu55>F%^33v,T'r | q\NCz'{dMIo\#fqc1g&qg/94.UN;ἇ,Iv榵 Mfh^#50"D8Ds3!9Ȥ#1N#jW0JRsRl7*jɀ(+ԔԪZ"vCPq-*$ 3u#Ĉ$ѧ䞐㏓%`.j k/a䁫} fs3 LNۍ̺-<@%` iZW[jvL]p\`l(a6.*I F0!-:gIE$;30`)HЎHPԡ !׮k[r؍_ sJf۝ ዏ6@P:s-m"PH$'B/C,Ȱyz~g[j'NPB$kc&ς݇W^1/>?,ǟéF ~^i=8ϳHރ 0w]yPT'@T %\_{<{K&iiM~ہdpy*Ot dstsYA!k{fb HlRC7ωrۢ"BhչvZ+1@o_F@z\*6fG/,D' 01lnjF3+&+]s>+5ZfݍI4zjws$yelft J=ɸͿDև-{x1ڥvz2RCw]+q|ΩXgvژ]R;,#OPUkj%Ok%Kmi$=P5DbYwJ%ENPON!l'kuϔ*Rxy'JR#k hog0{j5\^MֽlQR 9e oq}jm:YшQdSRo gak]yN2A-', CG6בR]W~% 3499wc{o?Kq{vkky2lg) ^ew~k }8~g6]\;lon=6sRcfZ[*Gv|J}N#͙B.ˮq;OmgѹIN,L6r {!uVL gE{Ň6=i-\L"ݫƞSuQGBT|˶b4s\ر[X)fM"i#ۿ~+XKg= %QgW8}qkt3|4kͶdlm8w|Ja=V]_-<3KR~uj}(,;eEoiMNm" Whݖ^༴]>̪ǏcI*\氅SC1<|q.m<25ӑ3a\c[Sr2'`y#\9\iF9WYqqs 3qLWjɍZ ^l)\yf.m~%Y+?]]Yhɖ74X^<4{NBV%fGmUUFsQ ̼zuGrC[Q2]}?;egb(s \u!s4+ǿOS^U鎏ge<ܫ[jMj * ɾ~4%ɮdӻ'8.3߻~.NW#+aYv׬xoT6&Wv9췟甈o{0,W]c{Ҙht[UZK;ПA+3{ # GQSy(x=+?>7M·} n^ry0"Tn7?L\?qOb%ϯ-=v860ﻄWm%(wb6Jc[9g=oPm>KF׶~cx߷5W8< Ow! T*cf(2[?|@<=߈iq0rЋH::#EIfa^:'a:wP ŀD4r5Ot-3CMFNC5ֺ!Z̼oP\\iĐh&,!={y_fgFSvwRǪAkHyV"U5mg7'},ooM)4ǫѓI2Q.[^#7[НO"1 >Oo Ӧ]C\Oζ]eta6ZKZ7BqXmZoiQI_~m#&F^{2˽3Jw% |c_>~Sk:iܲq[''݃xk`stڿT^{8-WbJ&Kpxd+e|oB;l=~7ksmr搾չݷ[qU~ g]AV;Mx/ѳSeS/}m T :-_edg^{o_T>;!&vlf139 DC1qUvTN$*W ݗn!Sw}Qml"3,^SɣTIR\\d1]{{HAe+`M߽) O֝o[CF@1prieV%ӤK首Q9Fv֗PƩi Ѽlݛܜw6=z5x9݄CZ <" OfR[{7ugbtF^^[C-{,Z"Jr#KӳK0t76-%B~/Ag vM|5 +?6%v#<;Fpg٩q^q/<we,\YeCVïSqMHWuF\nmɇ=i0bt;VCa/Dm˰Dmҹ^t̖W_GZWV X_iƹ‰&YSS^%il_ aܣ/%JT)Ge`a]IT2pj14ZUZ+^^Y՛OUtJ(h2`֋wSoRlmk1r\\`b HYoCxR$Zt Y8Nt.KC%0WsJ I7$ GilZ&0X \ѶhDCl~mJ+gOhعЛOLnlh&p9v8Sv!^h靣><"D)fr9Obœss"Vhnߨ].U ;ec ?C{g,-V- BŒ7yW h=iWs+X)Z鷋W]fhډS5hʿcgsѾi644s̯qEROop*"_SkŤ6O~˜qntrls ϖq3qYl4 ;!EDIDa]FL4uBb={XjL[v!>k0}2y^c:GZAWౄ;5+wQ98~2HW{c0^:-nunyc\aȎJ+W6!Dэvqth;Np ]~yCp oڐpЇ圦s j% ZG.$xld]{"]M b H\`&jXŐb0pEֻ[B{Y 6d06mJR>Y^ \KhJF7.n #܊$-`'vW4X5-ȫpmM"0XXۓ)F܋s1,Z st5rpssW5ʹ勻"wQ-*W:b3Fwm8V*E W9W,4cQnY5͎G+UM\ۚ4#nr$R0t 1sݎmF wX%A\Mr swqEmF-ss\ˁ#PQ⺙BIH  c4-],+=W])~ML~pٖ h،M]adI;sr7 s9u-[\DW#-˩Bc+li6󮍣5͍˚].lscr|ymwhsnn-N~|^5(3@nmQG5%F ç1.Q˙;MF+rȨl#mFbIG*IqwnXƌkFfhLZ钢 [4ˤbM4.Z r5sbW"MrV w]vRhŮmQr5͸5ۜ䋕pwXۚ*6wcEܮVK\ؠqŹ[)㛹ۑJ9˘V(]ݹKEQhֺ[U(77,AEFrQms+s\X͍1sQZ,(TWww]IwZF Pw]I\lT2rTcl 1K% cYFJ6;nl\ۛlU& k57wcI\J勗Nrvrԛr6Q-tcsr]ˆ6#Q\ܨs[r NsaIPlu]5WwW!,hq'.9c\W9XW6*OwEqݭʹ](M9%;"ܵ[Y5w]Q528X"W5nUDQ\nZnDmEQ.nj*64rsshѨBi1Z5͢IӻIhvi-b®[;rsQ-r9]5;wp2ANv4Nhɣᄣln[ hsQBcwvumPQ`$Z(-* Uwj"tu]5husFZtrƋc,ۚ$PX3ܷ \#FS̆kܹrW.ADl&61k)-FŹuܗwksmW;WMY#GK7+Xsgs ۖ51@Q1-r,cww rlk~u-twtlQEswvK0nm9FōQsX8V.m’"7MXѹZ"t1"͹j'uRjjwlW"5rj4Qnj*X5sEn[ r)1Y(Ԙr vB 棖c#sЈ.t;wW- 6LУXwv\cv)4PUni\mp6W1Wd :v4bn\ rبزPQnDEwvܫ2ܺbܭIΥr5\QrL؍K;\wW(J+آەsNTnDjME96Em"`ۛd5W5EJD"*-V-sFŮm͢6s%sw[U¹sUΚ9Qcq9w]Ƨur-r4\͹I.gv4jp9Ƌ&7*w;8m\Ќ̻IrsQƋ+b4\S]k+sv }εF- rf796$ب sFMkp $  R`ů>M@)b]l\eYnoN}/+r6S5f^OyEZz5> [j"+%B*pUwty-p48eQh͔@("Db!(f7wpXh*(iěٌu쬳u`W8W ٻ+Sk~=DA k90 p3WpDm`;:B,0#n &l A B0 -j@׹ۛ񶑚ZOS8^1vT Fm+qtǂ8:M 0 }CwFFfWR ~IӀ%!d"> ( 䓞hs?&˱41"Q`iI0$9 2$:zλq`/' $ȡt6@9x 79<6M;JGiz@IqvEefacejgJX جh|'_LmO<{{Ӹ*SHjq熩mo w`Q8a|@htfְDܦb!`"i~#S:z&3G}:wEP\eG֤&AO*,]6hA,"E9&g@s3˺yCȂ8=H3y 捓+XMu5ep;1p6r &ECDNuQ,ٷ3\*!& ]@MYjL8 iYYedBH Ȳ0I *@PDȨf4ɠ 1FaP$ciFLkDY)S*I,IbBl5TBVs`v9 HDj94ߍ*Bq*ww:R+ }Ke`=Ru: nGQ2ᔚ(9޸s5"n=եE-ȁQJW0eDJsI7;,08d4!,K2c3B( N"^_?:d$ae$s׷&-z:-> 1V5"`Waf:QV1O]+6E&(iżCQ5(smL_ץg3vSd$zs5s!I:JP]0a!6Ҭs#,Gɇ @@HDM hP0AUnh3 N#r++uv- zz܂ %l4W)E=Eb2Ǻ_ bϴܔk͞SzcF=MT6lGտ@˳7U)q,N6ԭ t]ypw{ϺFY)DF][\Z4csnsnX l\sܣkQ5p] HAnUpr4j#\ZHZ*M\wr9r4bBTofܢ(,g gvKuIڊsWv녺x5w.b Bktԕ%G+j 9;75AtrTIIrW.kƌ˘٨MvEҤֹQj5rܮ..74DA;669]h9q FsX\ܹb:1nmrlEW9Qw;G#nDsnDs L70mNnUwwF+`]뺓D%t6rugvw\˖5d&J#Hֹt-ә,j4ێd`ܴm[ V-sNF[wqEW Ӕjb61]-@rI1Iml.W˘ p"Q-#b$cDRQE\4PcQS+ ;4DY݋IF7J2ܲX.[r7,QrnnsrѮ7+$Q[ERs65F"I'*ѷ5rU͹cXW,TUv],Qa]ή[.EEpWw[nXɹE JBDD*~965XSzREfW (7LB tBKz'Lw=|N Gn HkU2's|gf>d#XtE!$BwGIZu=d4)6JːSW9[)FJA1Ă"Q\:f725u uMoi}sLތ, ۳65h$  $ZQϕF~HndZ>v|24DEaZc|g` CKk|yͶ5|ݾndKWS4b G<%(;M،,p=99)^RvX^i|v.z5DEk2[=v捋{uηJ77WIufNĮn.]+w:껺Q3ruq6*R]f.9b:*CݵD+6Rs:HZ&*.Ó.wj\u%R tks;T\7(ncwq8NF "BcӺ|&qW,4Yt"zJjR.QrAz]{^3^$p}gzg.!9y88w{>z1Y.P 0IYXp`S*C3,5 vf$ g7L:Wc@S 34z'48aAO1d|?eN!ZywQw%`c].A)䒐a\ؠn[Il5s64hܭM;IFf*h*%̆j<#$ԍ^S⣔,2pIWatĖj#$窚|<5Bs`+X!cQ5Řejd񯞕}}v>@gs4 T DhA,evZ|7~?yA3ѥ[7*Fۖ-bƊs Bc 2ƹNWxls[<=鱻6&s~6yZ5M5 ,1q3HPz%0#7G!uxMLaddPxāLɃa?ve=S1"[6֠}S9ڍ,IC18-k@ޛ}2)1(+>%`QhLxM9q䐉0流="Rq#Df DjhP!KoCn J^&h5ŷM9)MG)z 1~v;Qj8:)/Zr P!,n1-E\6*2.oaiFSj6%)0T8*tƁrjWy"Y!3IcE"؂XİA,, lZ1,8&7#_.NT.Y܀Tzɖ=Z5Q,ݙ`1w-q!̫K0_jļv{l"sf#AoS5UT (h&`lS$V``q^۰ C  R:G>u*kRHjK#V&(-B?k4܏WC'dEH{sEQsp܁\@ JqjUrR./?{y3|~,'#c?*EOS%^j\Q9{I lK#Q >` J hϟd6YM,!i5̓0ׂA*1 ʕkĠ9 J\zEJ|z3&LJ.EB\ܡlwRJD ,~/Y}Vffg#"(5H8}9mS׷(:;s&00/X!BM'kLBnwful|i7{ofm9_&؟X]4q0HYXQ.3|l&bY^'u=HvX4q2WNЮwʡĄO%N21̩$yTH~$GJcG0D3RS@#ִ~]-|R%dhP.{~2z63dI0"6!ZX=A@)\;瞬4k;;_`k]&3{ʟƗZ\FQ|'ryx'GbQ>{#y<sn˚N<C9llb8ǼPH.Lњ \c/ȟ&su&2^Ds=o~OQS6P_8m 9 {H\WPfunHJ_dSI>h3o 0YOOWɋ}?f&{ѩ3;=}G1hȩ\:*kϼM?7Y\=>-}=&[e{*C>2Yhi`%cdhJJºPnvjZ21hfkg~'S6q{p;8߁–g`ooN3SHP735l1r:;bs:@0nu.s%4 L dNqJHKIj+EY*Zj\(PA=8 Cd\DwfQ\5 P3 *c%Y$FOIT bXdC d% J(@DP"1d`f/ EtM1 !AO9(W@!Bt2('z|H PϢU0Đf Yiai4<8 '5*T)PQ47UIfff쳚lE,w@`&Yu(qbhENGs}pNEGiE<:95M-MNlpZuKL}ĵkF֞zElxrLyyyyyxxxx׼<<~^^^^^+^^9///// Ok¤ d$!5ڏ!"@@! AQ4ZFeafyO7xi_s}1Ф = DX?((ʨQT*i(A]Pi ._:Pˆ#u(ioDw$hjIM0S8Pq? UJB鿛kAﶭL>)Yo*K3r pCǵyIz S:~T. 8ߛU;vy;͊^',ğEiT(ү[,!`i,h>iGM=AQ <ӶcA4?o.~35>sd~&Ōc"9 ZHVGJ*osDk/S3~m,NY݆#Wb&qB#lȎh㷦vDEPPeM6`99>SjL EH9 ͙sH&qÓI1{o"޼4!ق+er$MChx$dvMFUAdHj1ʞYdC]AͼFwz뷮BLXI=5oOe{yܷ-*a`qɆzo\GS#@(װ¦Z(W EG r"2!OY( &9p*GR 8Eӻ5k}^CǼI#"m q̎fV( ̊ԈI$Zmjff"cz1w&VX G%./&_L:#=X<+""8{+&dRbԞE^! 6̲Aȯ&\$+fۍ1X+1Gv"=vsHMp i2"t>KGpd %TUKC}f^sY K`!fk&tb:I=%-j2snlfM)7gۿl眎ÚB"}P5Φ"9 GDË́Ō}"jM9bR9$E_L"9;p됪!&zgI6F&#$jAw-SX$[ q$JEL"I058)#Z^(#\1!B.!!I#, ЀHxNӹ}S+ ;;GX׼!g++u/OU4Qjq11ύ?%e-u{bRkIǩcb;i6sVufB<6Ś 5CpL--3Xn=;= Fwaa0|32oGm]"N-rqP)lSo dmGx- rtc2fNQ V!rqfUUvZIA~*;t|S Jl#ebSb``+)NòBETezXZgkbtsgV#RSpfzIanj|IhvwdIz,32B (LY`_uh_iۡ-"0-Uoqx4 EYֻ )d[VoPW<`;oRRO~M$,%\,!PN7P3|[|]YDV EE%JiIٺMֽ^ʩj5Z5]B#3$uJ|̃${"4^ m ͭCӌqv/2tStTLW,8i7&%Y&Hvk%' tQO*M4L/TlOS M&RWVLIL:7ؖS#S}J*Tt/kv5lQji#ijc&*hW2ʳN³-B"coCADzd|]REcƒ1;'K[JK*DS11/1-u/*n,n'-(++(R[lt[la{j?A"I-%ffuOFޮZY;t 쭷MnuvN >2;%RRQwM%c D|-3cd%Լ$ Sm-m#KkY*ydn$eIR=tR G`/X>N\OY"rP8EfDhPkkYYrrye_glJС*Toc5[׵D!wwJ*X-.PtPURCˠyZpF%zڜTT;T|zEe*gZ gVjs7joVV3 Nϱ+7@*-\J:Ub һXWVU[Nh-2Ul/7۠djjY\X;:vnQmDQr(^f࡞\۝)i9ǝOv"ɶ u%y5ӵr*Wr*&Z+nWk,Yeg"Qקh|IY'\qIJP] ]Rkik/9'qf!u,NR]))@377PKK\~šFjM;㛅, "e' YδnT2 FE5.P]ŲN xxrfkv_pG}IfčD5$2$+ukjjpU7JoRibi]gh)mV^ҫ3\Z2.[:ОjT;oK'PefrH &jZfM_Iinj[C:byM]^VZ<=<ʵKb,襮֢\hYS xxq}LnuNLftSKo̰hcܧ*$+ c ?/1DD/Q/#_Kw"иWC_5 vj+SMI5uyi{Y(GthQZ\b^@O ~r6FV+͕K;=2h[7fTqr2-__naZ/] O L;۬mz4h`$][/ȶ!fuuGTbN=N^ #ʜY(%'U%$Uϰ hԯ[hӳ;@κMDžTχ:{UZ]H\ygGȺ~Ra Q]!"jcYd,ŨXw?bO)3; 3sss 4#^+j_(l)"EIkI$H+KwW*Y{;8zF[KVhzvpmPB~b ݪ$uS; ڙr (Z-A!C;;urN46O24W3҈#%'O;QX32ꁞ{KLJDBHUQ'`D84+.HwdL n]2"˒'O60jϦzS|n[5ko"<~]Y)pPQj#YVW&+WU&V="%KZڴjӞkda:Ш h9 Ԋ)\(֙ol-***ҹ@0W;<{tt@9݅O0G0\\HcE c_pU; NauE$yg0wxsN׎0^hH͛K.#$q[z\jvCNH P=p]}FﻀT0S %Iygg Թ4CO=A3nNt1G=+.(T&rjP 3M~40LQ| js~L>&tN+S;%I>H_rhj2*dP0N%7GxIw;!3R% l>^,-lXB?UU>"/?OGh(Q =Dh_q@LMZģeAҐ|(B;=k6yeDb>\_FD8XI_C!=u[0h @אB?+{! 'J| MՑ,eKC(#?]+,S8Vkif:o<0Kf oA$w~Gi c>/@NBdOononrxW_]+?\_x;_ݽ\p8('fWȵ\h>Og"V"(?W`2@ u>k_dd E˻E3Eprތ~ N!1Ρ *〫RE+$f[$DBAJ21Hbxܳۺ8]WW9!}p:9$&(\XZ") 9CQn]L3.̈}sY_~(߫PϙG_scz 7-3 4 !.w;`A\#*'̑m{4ݲ~pPQS5W*$Dx]~lWȺɉ\Uq5aFv3dPacOp|z͖6Gb ~@ILB"CTJSc'w OL@8]P;Jw`=3@!@(* ΥƧvdZvD?'kvkQm\-\("{M YK~ԏB+z4ʓHl-B/_?:BnjvhS4SM^Vdy\N6Z $A& (aU"۠9yS!'VEtTL! @ej hȳCGb %HG7>Od{'ٻ|Pn_原 а8`:Ԁy$ oDw%SHAE%'"qGW:YDdu #X/BP? 7~K=~~EӐoFdRj*Ml!r 32) ,Ɇ\lD[9g+b~V}1ɘ#b̩$ֹD&jjAqŠ?ZX*/Kxh5%F2vƞ뒲 \\LP]EsnX5´=u{0-bS"B9ql#lE ɐrj.Jmr5D;j#R)Lι.9y}P鯝L4qE#D8TȁdșKFG"$AuTL\D]PQLZ&k찑^ 4]Eq/="F9:5Y˱9eG,lhNuq˗*Ks+bGFbzE;-p5 fL>k-ݛwcb8q8#X1b{¸.ER!,V\M QTʀ XAW`!YB&Gl`>}d"+ɊZW;YR1ACĆCmrJ0zg$+gX8L"#pOTT=$ٛ!'GuMGa8L=lO^2H UBu9B8 2:8j]ci;7s5#䙕S#}PvH KrV*WNAl8ª<"xSS'dc\mͣ 納f 9ۧx6]J&q.8JNdWEd̎4hb8 HE9șCpQGDY渥ٲMrzfu흒=hneV̙.&ȑx=vvWGΠz|Nkxι1VqeNQnyX%͙+.R2E$qy4Mk0S,r[uݦX9(Kz]X7ܶ*.^73k] {4q1cG`A$g'r2,`S#l.P_nZj^bu#6W"rH#!>Io)Z3[f {s G فd"f[lFԶ \.NJyIљ=T46jɞ$F|Nu$ԂY&qyo=[=ݞ+ȌQ;wut1]/sxLd;9aLCI1GE.k,q a w)y2".y9L "2%Wf@$")Dr܊PQTWfBmK=Œ*qsZѓ;N休dȕB͑n&nT/rresIs;T5pE]q&û9 cʶ#& myb_i8R [Pmrq1|ٚm5cR'k˓f>EW< 1Wy' Ux˖6r]jul͹GvnM7H!1pE,S͝Is$K=fwp$ plIF#l Ybc,\T:+\" gfFxS4ٝYhod#IO%qrL$W%s!$u±a@ҳ7f]iMo xM3]2] rz53Tr5=KetlJ\KKe*NCr;PZ]6 RT4Tͮ--]HkBRqfm}5oiX_.9L1BU |v屈cQGٵX\(-DSy)/%dlf;koZ6 5[ĘADN=²A;ԆeZAh@B"!ʣLLdY?NϽ;HPIfa9 V9'cǔx9M]1M}[?p׽Hlf&QޏweVz>Lz\gRE5fs. ݬ6큅:!@ D$ol:z6?6f e(TBh@M-~ Ab*Lk$IĆ%:fHTSM鑹,)osQrjd @15 y=IB pGI)|{08klш.MHm¼~҇_SS>]bg+?=.GgX׾^d_bO*l^!1f'X]<ٗf/dA oĆ+ 6uآ&#V!Bb]n{t%jˈKωjuڑdս΃JN@v,ԁ[V&qxo'GZx6iO ۃNS>:nӯNq[ NjNa=R PP/9|qĥyT{|g*W$ /q.CF2M OP T8`RBiDd#Q ?{;z~Ly)MnA x[f ,$Iy1F{!~3}[˾n(V ;RohܝGXL)F 0Jxل+ Ob0 ff#a(V+6$bQ $w#KR[4y0MC~=pQs=Qb""@4%=8.7޳HK7zijm|\ʬ5mgxF4hd>ń>b.gy¡QmWFcrIhw3їRR%SLA켷ko"IŽGy#qz,UWiMBq8{53kͷ5S)UA}8Z|ufHaU&#Ĉ c>َ]0S7uw;8sܒcۮQs3 >Gx2dr- 4h.5̈"{@P5RG&ZC0"0*$Թ˘c 9SP-|I8q85P=-q:NYYXa1agT@ H` b$ $ KBRR(HB3$7) iP`:M(Qƃ4mŬ=%J@Ąk6khu7ɏr>h84AC%8'Xjh4n Ao_TThK:A;؄r6ɡڃbADW_E)-4Li $b XJ &W`@#v7USKTXcA,?S5̱sm׮+/ᾟ<=C\yT{ ϑ#$'*f$Yt&VpLܻM?B҇]4!wNh$ UAj.'&AZdQO}]xL}bL,#IT0`DrĕE@7*!HR(AB uPۃ]K} ȝI^ʋJ:, O r- M,* R cUEbUFw)ז'}<ߞ('kG<|45LL%Ѭ>%0 ըT&-#Ik0<=S#N.!߳@H!yzDІ2TTV3 C@!Ips v1# b v0 &!wdG7 gn Bx.Ҕ! #'6)CZ`̘ڐ5h(>`҆dM~^>CJB?ʾ8'{u/02DE:ʯ5x5NNxqiT=O8pyFSp[]ù\+7&7.fcuy@Аd"$C؃ހ|NeR~.CpC"\ ʒ*A"Z) V 6Qæb+<8fNJNW|}d\&!{(o[?}D sW2e0=z*6y^?ÜxB*U| "+Wk|\ĔUc\/Bh2Gg b]s w؂hOBPjpR&R8G54)JAW!,Yd>C>m{o'99H"h)r(ᄇW2"qn'&* 8DP@tEߺ~ }N݈Z^WeXYWs8yXk2aDD&ـ `(3Q5QJ3avE$$,DM֯ s7%CY{6\d3f*x$^q;:l y`~lN2dKnsS%}0=XxGv,<\%kEoa<ңf(rǻs/ |>x?W{o~R*4h++^]vKma ȁXQ.3 NF̧d{N l 7`?Zf~)~K?s&f&ia$@eJ ϟ*&jg8O) @H@9A.Ovj&Z愺z*E38zn[a2/c(~}0@?:^lD(A_|}\w%4yU*a"T^[fxO#?K>f@nѠ>qסf6M nޓG8k#w)8q6,uYeS#Bf\[,|۝چ@9)j孬BrD3?d}6LHOI'R9rתRKuo8R+iJHQ(L0Q|CIrhJC׊`K5wj%2!A93 LBqN~mx=ń0TY fGYS;@Κ>w!0?9g*v@Hq.> AXQs~< {#04f`y])nxϭ`/ݹ??#~|7خ0Q $  $q/ڨnt[2䞼 R}KLb.U&w&` wӞ83# 'iP%lŬ>ZWݟ)ݗY09?)%T2{( )-իG)v{8ȣ9~W_?'(f  X;,$V8ąGϢpAnC\on#;}V:C@'K9SX=Nw'w ۔+2^A&+Fo6jfUR` "Y%)@e)<'/M2(NyW%uGjsEfƠ߱X]/f{{Dh|^~ }>?: tŒ9("3"1} ,4$"^?v>sg+XL%k uWB7&Y n<hK2KTEU l.^g>3d9)kmN P% b8Biwm)USm+D`IX|p(,?ï3b)@L[Euˮ%BjͿRD&5Dܫi.ekOK"})HQ(A€Cb6&ƳVrm3Q=ٸ%H ٪1"iV!4Q!J%m,HT"~J\JnB2qΰI;RJ«]6.o=?U߭.>p0%SW0οOĵ/vtuȟ|ȲGͷ6 8oT!A*4iaFK4 %IAts?}hfGn3!qo>m'GEChs߯vPMmrtbF`~{f*~ge]a1o{Y:c|#CuH0BB4k_׽FdQh ˷y*[ow>Nov(j`"V3F H4P)@N "$>i72n~麑Ҭ0E2%dc9 e(ĩiv=WG#|!Z)@"ETNjwy _⫙4XTh6j(5ğ~Mk9o[iUn&` MӦ@oU_tQ5T2Iء6˫ 5U#Hzgw[lז(jBƶV 5cdc5FTl/WbTU""-FŢ*QX+XŨi(c&Hh5bU-,F6cZc6TD[QTj() m" 2͆h42P-#TF [|O*EED@mA)!i"Ji~/k9~?1/O|-s˯vJF! ūAH>̐AMhTxasvP[G;hEGHgV't\)c^ɈN$>͇_wZ7+?pC!ĥ/$s`l@(!z]!92`ehV„J"i@(R4a\:fc/d<*!$iC )@0B)#y^C"-`!ǣuc>G|BUQovW.n\Bt;<ۨƠzm1 3;25Z|AnCH4- ELק;7~o5U 1*GupsLMFPr칷6nm̆ci%_{M4%+FiYgUד"(.2 oh>~6%Q24Flj5i5J$jѪ#E&(K$FѣS?M?xW#ꪡ9FEFJ% g {{7y;?UGG7x8wӈA<}e teVn_V臂**}op|U7`Cŝb?/Vb32y*/=ߧl^D|(;\<#BK?rso:x.zAiaaUk0%/d!~>Kɶez< sop}] }8RwaCYݔleRTb|٣PDtZ9gž7ZcER{!V?:;9$BWs"wrJWc~ sqV WfݔJ)m R@D 7Fl4_.-+ e(MjEijr2N3gPmxr2os'>_@X{!J@|0s8%%(e 1GLLxe4wzpfQh%.B"ȆrΠٻbYϵqU:dgOϨб]d,Ze?[sv~hYYzPYZ_Y{cٴlQ P&^4SB4'JRVSW|#֫ǭTDQH&-fQas叚k6&Ɵh^鿝u:9FGY-7g?#{Eǧ_e9bD(JGL)!2{/]F_yTMqX$Dg{ӈs2kFmQMNrFVJj 6r]^6Lܢc74UTkŪmK!a Iaم1pѳ {p$׹=eK%ʰXx9yNH!74X {wŸ,H)ؐ Q;R4@w`4]b䯢_L\jX2$ OӥdTXj{mq ! Bgz+8Bzh9ZU-HZ-r?i ե0U)_(Z6򫋑ɡ $sۿY0a?&űb1zql ;=:>&o:S%o~=sw{OUC)ź,Ka@7J/jX9\J޳Ӻ4b" %)J%?4CS"PJaut-˒Ɠϙ'o<k2v c936ϰ?FTKnn$݄@*NIpN?~co~V֛N rXSy3Ɗ"S"| eE1%_{kk_su}WEL͠2b,Q_K2Uf(20L0j:Cn07~s.o5em]!TZ[ޠDKlnݭ_fG}B3llTˀ0˅)9b0 )O*@  sRta.^d4SW9lW3f wĄ 8 RƩaK&-0J$NytJ0}F+9!1<NG`[O{̰!iXL\ǰf8Gp:{ODZ=c7`k 5(O;,| D7TTۆflJ&an#q5sYt΢XavJ+@'tk#~ 2UlyB@Yқk@ ӰNa TnM߁D?c8\2`\ ovѽs^MCTm}r>N4(r3~"xkV(_WL Un*o읍*$iZSx999>d7[wumEZ $O QR3r  @|,XH)7x %c" }s~wXݞJ{EfI5>ǘY~ O;f7v=g&)gmvMlE3TB=]m|mϊUSKo}7gr*V$C/BB0Y-E0Å(6: F# ֦G}sح&ؕ*y ,3{1F-o ::" #($$M79tB?a}>A5*}l KѰ~L0D|BB͔"=XEW>J)y$Z߭8 qEQP!J*mbJc[DVmb F QX*RlLŒM KTJЈ5FkhVU U*Q i4 !GUqhGzυsLP@^G~1Ӗ-{TU(RhJfhiJRekdզbd6҈i$ZF23ƌWF7x}4|6R/R$REp=ZײPjeiTژ(X,PG_j  Q-P' DFL!-$,McQh?8hD YڂI{%I͍氐f]9M[׋ﻂcp?Y0ȝnscaz+hUY[؞ FhUI$֞56gq?{xH U0 d9xz'H&;ķ]wé'G&(oqoXse5I016E:Y>gmݶ&{z$+Onn_R38qnfa{ }bh~O_.7ƸƢ 1e4`9MU̔Y:6SƒV dP⾎oHb!3FF>mfdk.HƑbuo%37r,k5 YnEGjK~:>SSmcf#b!.]CɃwEVe} =Xrt6G!:KF ާkrl2Srs93CC\!ڿ饡ȫ1:`Qry|HBײIEa?SS ~ &Gä><>VWL?!`2w ;}P/.|I:G9mAW ͏KʷT '!jmP( R i8xhqóX /-kRZ@`:A#Ƚ􇳯am)6 ba~eHo3),?PtJ_gsݸ:ɥhB %0FDQIWe5V m-yl`lLodpgtpaj[_1ꡭ)=._ JYc  RPX0Ad)?\D__ڲ9( 0E *R 4C>_+8mfaYuey! &a@b S¿@N;㼮w&O{!guXEs%<aT5)yF/O B݄A8R /[HktL-H2z X[+?أ`3[?~|看X JR)F8F7w١\6spR;,1,WdksꩉHUë(l0E%淾w4ye~NgOMi1dfx`.GQez=-^k Ԫ]ʫq'/m5CfKŒxMb_c*`),+:"W}wSHbB&_2э!ȟg0V@x&3my7T m0;R" hk} 䝍> ??UèabX6.C؈ HW{n awl9st]x\'K&HRUIQ39])iq/פX軪꫏_n>ؒe!~_kq]0iw %_@2ËqmwJ^~lFD}`"]f?og+\@" "yi xD $A%UxO8D7okZ~52lQ(@De5.m֜NמӤqi:\`% ZlcMƣbY4l&oeWuSQ~br[[p"Z*gFhPEcK_3LDd&CJbftz?izEVoӱBvaf0%;hЉbbCb1vQ@&;OaߒPuP10|c\/3w!7uTKtnf/wXAקBaGr/ |xnmN/z[\P "@ @ vbm3ʋ5-t.uz%zk蹾7]Λ^bH[NU#:G!j;*c_>g.4͖`Y,n8W0yG`ЉtX&4a3Z};ke׭kŬorqi@˜%2c, $Z7 0r ?SVÄgs׽`Ou^^"Ȇ8%s-IlX '٫SlJYT:?5ţ7ӾJw^ poS D3"Ac$ P(:!@  @yڨvO]&m8J)K3woQbɡypsmH3 ʾmGrw66T:#-ibH%$""$Kf~^MN{}&[W<*q0H#b3#j!)(h~-nLx巢5qV:) AR 4jWZt$6Og5@s'$-Ąq?xF,VXO )5{L ˙DǮi3ZR@Ke2 B%setE Jfuڠ`)ϕ"9fTЅ)Ě5{o.pzu`.㊊9ɚG滏y1"V*`Фp"EkY*:w8w\syk5=vpP!Gq|R?b/P !2G@ʭLm ~B 7vTıW0KR׶&q;j&is9c9J;|8ox6fTf"=kG`̘xO~)f%|Ar`zBZ8ANHL4(ѝHr ODc H$ (=Ca3\l@N2K+ 6uP`;oul!$7Հ~4XMvk _;qm2RwVHA= ] T)KwN6ۻl,Gg}}}| +9 EfcᦖMtI]ӔF*]Ƀ8CW'0ॽ_XH@wg[SuTNچ69gP8}_vYͷӧ09;EZ hayR.$^ 𰃢s_gZ+'i1KOưuNqxA"_B=.ZM̱MogW =W35ϭ+L['ZtPס,yWp= {kuq_N:t+Y(j`u};;kmuZGj*{{ᢞ.Q.JhJS@n@}05o5sc*WރM=.+!U"Qլ~ ButKۺwM/jG0e͚4RL4`F)J%)sNJd[ݲyvs?vk%Ԓ~OvhؼL荛C da@Upbo^?,/<͗!%e^Sc;gi[z>p8xiM mHUoWaW+۬ґ ь l3Gå8& L+ӺM"r7N9z>gJA?äur aj~\="`) gqϕ?<^>3KrVOw @`!̮ 2>H%?gxn12NWK3PhТ`7d4<~ +{Kn7Srb{qΝ mfO/~py\r.^ (,MJR fߡƞ5,% *ŏMEze.A%zr, :GdIoӂtf™EB[~=a4EU-ܞmmc9k{էoL o/:Yp&_}y)JRܘaliяli|ل4RE?|ʼ򺺽T( )ev GE@}K Nk7v?^z=?q;Qg3)s4O%gV2Ԛ ~a63{+>s;p?iW%]2۷g9qR2%)n)Q(iQR6J\ǝxdmMMVR#ߨ_L!y|p' ]t₥.h+2XL6)^SM7hޱ#qz;[NҮ- mdL8m(A?^hcfKA/C&O]7+N}v>\faM4İ}l 5-Fq'w;>G\r,9}jU]y~!juX?:(Yl@ϫ"Uzk6`jA/5:wcҨI N$Ǯf"T.Sٲ! 1/T_{/'ߚ/p;9+Rs Ш8:53{gM97պ9c0oWLnPD:Q(+|mV4:EuZGDg\ Cge {qH%[F1Dp?PXKc3e_w`:8eƙ]Axk%itl=Zrڦg_-ӳtY۸p "A"2,$T sz 0(@j>ad|/;οѵ]K{ ?GqMנι>e"`R ?[c٦=U|-osx:3x[; X)Pc] ?E+\.1ZtD(݀ 2XWV$rH $/w]z3߳w9n=% rݔ¦ɜבT@'D^񋳠smzN*ύE|ݷA@ϙ%4F5R #kIHn,ǀpJxiæ8u$R^SW1)ʧy߃?G%{O]vAG"̠ Z:32[S4FfF0ٲ(E2SMf%F&Ԕ2lB e" ]_7;OԻhJj?U̠XA$f$$blII!"%P&6ķs/ml;mIZ4IZIPA<ɎU_uۮc}O-qyE+5I$ϕAgQ]Sw NL!Ww?'^8n+I迆&WWV ͸9'I(:RI:t" B7 ~s=?;m&a6xWir#sWzngZ>=mOf@8#h`GAZ_s*MD~ lw5ݳwg[=RN}L$gL4Q5a{d5VlF ]S;Brc8ί9ohm*/[ x|5Ou{/ nyTAaM%A ' x͡6i0WGggZ2f7$PZ^Ϫ2ZO#uz撲:cə7-%6܇c(p+(G㳐iW @4Øa6a4Ri9=RROMzy+y`kJ 4du|云щon-?n"8gvw#_uhHpt-rjyhJ;I#jXrnϿv@ܫޥgco/4 ( AL Ae}4uw~z:Jrqr '$?O/~>Mܘd*^baCdP@DD@H6P0A!'+> .#3wϓt9\O4w1"G">7^sMyRyh̟טsxSSkQM0О\Iy2F/0_Sx_ͯ}}o|a9@()4F fiQh6Ʊ1MbIL։,hQk-9arRm/c $&VdFĤ̔E,i1XljW?,鲊6a5& Qf 1l%b46D"ISxhʹlD "$ /j|VTMҴpT_w?e @fː h7'"A c X90`7/2vSe(<`O.RA* eu]5tl+XgnzXKSI| Ic=/ )QKqvMĐM]G3{"V}ffђdƊ("D3IK #Dm dh+2+ck&jfJR -F ژJDة2, ҅B,XŭÈz7:8%~Vf."K5ń!رE(&ƶ32$b,I2DF"KTRDĢ*Pc*E`"R4m%K Xh-A)ꂍī!R1%T DH  "@zzcQn $:Ys4y`(JM ̚i^Y#ܔ Tz@h q҈*w_۩Ewf0cF0[]fwuUIL#O<xJ~si@5qhTMyh\WM4ГW)̜DG,or߫jpm|h7> JP( xSMfT0FfNe%cxqf[Ti\4"#NS 0J,S ` qy6Ɯh8.\m#!x,~: 'i<'gfkFۇuoiˣ?ggݰ%B@ʆjiukz~yWM鴞^ͶAņH,XRc1Nq])yx:O6f}ϻ[2+k4ʡ(0fZ`L4>SE(V΢p[vD mlOalۑ|kT狞>=?u7&}\?TƎ]C/}a`.!QE~9F5ң2^ Luy00ʓ=.I^g~M PzRq&*HS=tѡM#RLȃ4o@zvHؙepo^Lt 9#`=.?,փ#\UCsbjAC'Cq}H הloc/+_g"_%L 1E0‰_@DJ%ab '77 ,FG4K`+48OJ9Yd>_5>'z?OK􈉻OZ[lϊf Y#sم3OêSS|EfLO+i_?xhqŔF҈R F:(ѡrSz~<8mɼGB.UT@ER 00FZ)j@pp@|3Ev<._hiOnH$ kJR@YֵJlVCma@ J]qNJ{Qg4q?B'8nT:f^JlH"  &y?~}Ѱ־V6""lj 8Q DЗat'n']C+(, y:eժvzuSJ4 pMpC򲇪}#aS6);H/%?bD} 9)`_ǝUy<4'TOBܨl@_)H/s~|";R!.B  NbfOK}#5<,@f%a!ϻYS+b{< +)Ú>BAȕd*PL:I/:q?Iľ>ad;6J:S_}m@$މe!9~$%?{'Ӕr"_@M@Jݢzx~2 F@?l$*1?{á Cty`Ct #>^3da#Y~'*_.`,Ј,_tdbVD- T8 턝q!{W[IE F{Á1@g\UiAfYfϻε}[z}vH"2f.ׅ0$sn3 ʠgZ}{?ٲ:{k:* Ud$XEj &''"fۿn7"A7|%N!rXiK3\(𰈢h=J8w9?:kBϻ'g'Y4ē!6\$r<\%$~gvܵO^Y0.VbjJ&~uYCr {D̅stD'ey| ֑YQcuTƔSNǛ8/vhY]洬4}h#D"@~w0'4q\u6񫺙L B )t2`ɭZTR4.mf/jWJɀNaL%2JLl҆qoBaMo5x<_WGNMGn04mI12lFҖ Kah0Xر)!%1,K3G{Ak{,蟙';eU9$ 2 }~דcG+"%OX 5"@1*R-ƌa*6*MDLBZ ifL1mF6(ʒ 1%I"R3FT[d֨F2 RE5g[?=+󾏠g{?k̠]&9g(scs)?ʆC:~r'G묾:"j#9L@"& A *%̙5d]}?S俹/;ϳbja캯u]Q\0@];SBhxSay#>jmZmx\%[rJ, @X׈gDNxaܗ=?E_ijQr\7Vfͯ>#5WJ-?_ہPDv#e?+Ҡُ }އSQ]Yί1U?NҁYv@$j = JtFy X fg,ʖb݅rB r €~[_9qvۿe_]a @$fL 0@D%D0}2!9;T7Ku=knz\1aa{. |뽪AmSI"|e|{$RM,f~WfTÚQHąa[4| ȁ@$~cv5]4V[[iˠqwv CMA /E)j 7ZYgUP Q1#dH9bAID 1^YsXe8[NJϝq^Y?q6:cGc"%@촶[v'_ƊV{ᢺ/w:X΅GCMY/8XEMS(gޓ.!LQ(<%pH#z QA5=.m+cu{d,[,ThŹ1ERH{}M>a6n'=MT>+b:TPQAOxC}91~r1| w>;"қ^4ƍQl !%ɖ:Li# ksϳotNV.aɐjP%(B4%B_'\Lyz+G*OmPvDHGc"[Ri|_ QU$4+5&Y(pwB LSxmxWdͬuM,WF%vg޸x=C~_+Ks3=OwZ[x0-t x < @gVvW5KU[XkGJe(!Jh? ?ry 6&@!QSs[%BiuJe#th6? dt~} / o>oCp#'< A#..bq 2$ =c|Ei!SXVdR&LR<__zΞ:8Rһ}0{ d0^^Eds c? VX[< mT#^$`kfl0ǣfd5௹7z$uإȑbf)`Cnw^JeI^gnK?_ٺڦU>=| cV}ʿ,Vb̋pi KrAD9,2 J-@睧ϙ{YRZakD[RU0!4HMظÌ~A͡&f]K\!qetE=RC@(dR?&@+~Lk'yVgX67Z~v` 7Yif'YP<2wbt."Q\,"/J9:۔Ӯ:ƯN*MS_˽[Mw4_]#JY(TbehhbRkX6e2M1EY+lm`"DkERh7~-?/t^+{ žbk(TTV#_ML2L@,ҥ%KB"mkQچXEFѢ5H$EMK@o[|'[?ߙ|o){}g~l]^:3֬Fi0GqrWN~Uq]UVre]K(U{)Jh nBx98gG1h%/><&egFQ  #m7zo5ۥ>߫krK_r.K"/*$?G6773q}oˊla`A,Ot:x Uxp.1ɹq=??mg'+s-3 TOW {gZBpSvʋBWzT8n_e:> vwz+B#QzNyH<'w'ubXYy҂8ѓ/M 4Q `*el0` ӰpSM.gz j`Yi6bˬe5$ 0%h[_i-˩yo>?S`f H@6 QABCȄD 3O|,?/y`|sh')i֑RI%$!(!F ?Üw#rӑ]_t1yIyV~OFqA"wg:?C_}n;xc "1tr-lrHc$?{Okig⪽W, =dEEKRGtYJ.Gt^Qo'>}'Aq7%OJ)_yչ^1)PzTjK=<*8"ANϓMLR%%![BxuFVu,#m~nn=!*% yBQL, c x{iLy5HiFYьCˌvb%I`j0~??wv\ˏ05)k),flTvsZiد6Z+ iBPW(@$!'9Y~絕\=NwƅoGD{"8|P8Y$xB IH%H"/J &Y gcHaMZ(\;2%]]!Ukn"m Ђf,$D5rXT 4aP=!>u*KdRڼzXu^PRf{ a|s}-rHB$)Z"J=~W>}n?g0[Sut\ÿv JB;<жҘl@Q=:ڳj]a#Tg]RH9FYB""&ۅFMT0 a2\\/# m&mKc=/)30LɩUH 9},7XOI[cޔou~6N7cu A]re ncG"oG[=u$jD`2XJ?v:BT~i8WPDƒ"<|7@)'Q̭F\D3; A)J1ސ"D7IDh,$ce׳ ]CzdK_MNDGY"@Yw=_Yky*9L#eE@dr~C_p *>an hWT~tGܸds~S-9GTqZ9Հk _9KMBuQX_OuhJߧ?kM$xMrlb/ٲѾL_k&rMD_$>]S/W*󵊴ء X(($dz %5Zsy2)%䓥x[ڭM=d<Όc u^~߷5ZgB@_΄҅F3>_HdJyi;E{D/ ~)H" 3;\د4IlQGqSjޣ}˺;_p3_/XMVds9Yק]Cv!r$Â@R4C1jg^NtLjPc,z s8UuOmcpxytԤR 6Ѯ?KŬlp v$W)_C`@0Ǜ4@! HE?Hq@lGa6)D ߗ}#XF s/¾ڏM۰q\;NAH䜓1+ȥ8U <!&vHK P,4rJ/ MǍ t=6zL#1I|epJפ]`7[ߊSX{2Ɇ.tՀ!} uGsfݴo)%O>B*H$:Ţ8OHwQhƼ~=KKCek9j=KnsF?EՓ됯%D`X@l\!1"D 8(!,|/ۍflt=O1QEĘZK0`.8G<_.{)!;`bP*P H4E.*Nd RA +H- j6ѱUJFEVV@)Ei)ER1J@h)Bi)b6*H"Bд 5B4 PP:+TZm9ڝ76|b+ZU˩z{5O v!sN @RH,bbߊŽ\О.K33!hP/O;3E*7;Ƹ7(>%q)IFѱlmfZjUSHH% "d-V*Xգkڕ60h1Z[UcU5UwuR>^ ny3k ڝAQFH]=J,ȵ $b^ =/d!?Kԅ*@ 8 .i>m׽pB9(*(QpPԣJʁx Du%mlkR[ElUL)XTbՍZ-Fƭ,mTbbUj5_no?^I={f 8Xd%}h5AaWXyo|IDr+ p=)yvbSqⳍ(}R@ ѮDZDhhA V"Z%O'倻)S͒>|`*?$"d3@*)|٨WSsG4ʞ!c(n\$~I0c.A` ׏JiGS!zzWDlV5r4 IFݡb{zX#ϱBHhϔDI~ΎէNF@#H@uAZJ!}""~ ԙ_y>iva-5L'xP-XBrY5m\K#X =;5<3?Z̖:stG˕e "*7ƒ3̰+#RT>}}8IMg7ik^nˍmSlX5:cC]eo2eqPZ27`lt؁&NPi}_Gw9:ۼfcqn!͝ a.GfW!sps4Oa[ܦϹ4ф4$4" 5 5vWA{f.[g3((Iu"G#Ea [=z|S]"[QrߛW㕧*´#wiO6jk-Mmx:uW֕rX-(Ly9ME{d+:c(ZyYi~mNmTSB̞~RMDLcK]Zg=a=aO(B3ֵ̎P3RJ!YW1TyjI ECgim}~m6sSZ<V,Rv 4$ F4h{ y4㋯ea2H3 JR 'e83i#RVM@FW(eK{p1`,dȨI("rqgi3/ Q=2UИ' >\QL"` 9O o ->{5uhr,)5JN(Y3LmT4NH9؏=sk`[a.QC]||n]B f10cNR:4h,̂TMe;=K&yV!#)m1o$ȃ0vJηoʍF5ʫk[]&NiZx g t\4m0h1c+,'!`Eps3+pI222Yɐ\?W`AWws4j#gФ(:/oeO]?(7OW?sק<*+Adg1>/bR+']>iL8.uJ$W9,SeVCx*G$oǭ4z~G5!f~b;22 _)ܔ_Gqs(ݿ4d̚^}7Vbku.cp Dg \#XVY(ȡ k./mǽzQciQC0;I,'ye _ViOK|P?K88~Mhjn{=o1^fhMw}%eWĉhFFCdjNFff In۷m%6/d<  TtSâԚn1HXHDh4m"2t5$Sӿ}~Mq&m uQ65&b[Lw@%&#x3|} M)A[2h>:1+w׾OS֧į9[y Wy Yr2-Xl@"K|'Qp\Da\.@!pIbd@4^ilm L3D$Ya)]sZ.nP|1 ϭ}0=P#Tv t X|wEAT P{ 60 1 P=gð ;U*[4>@0(8[eC603@"7g !UAJDAA|C$BLWMa @ @$4o`[9(0KpoAy[4Ҋݺ6ٶwf};a{^{aT Ї p=[)65[*J^- 'noRUU>۞Cr(TwkE JEET;s`,*-6$BZVMmpwz+TongU mfU QTo݃CkHM-H!ϻ=6v9uӢ}e﷣@wp+{@å} ( L d@4! @L 24C@& abd 44 `L4ɣ&2a 5=5021 蚛z=A 1"6 hM2zjd4=ODCzѐGdML4h M4h$IIJ'~2 h44 JD &dCM L4dM 2hh14 zLy*~Z\JBْc(,"1;79bd!륋lM5tHc1,!%;)D7RECiP51DUU tO9y{Lj-oQRBINa4LbA(Ew)AVQ1AɄA$MݺI &laJcIlmqc \* M% `'l#9 !vnkW7D&ѢB( wvLcn;3"E˒3020Ѱ1Nsֹ(O蟡}/, G>FEsVV~{$Lc)Sa*J٫m?n뙭Ov+*MY@.>w.^r /R F\;`Шbaܯ>5:H1$?m cg_/|_? bAbBdDI?Mv&b\SA1u?A4Q7K!š4RZ'vٍV2iJ$BLNnRgwLR4aM~ϭ~V]hɦj+0"@2flTlQ"Pd& iIj6HQdXPQZwbŶ У44D ! "P!TR!]#i1Sj$bv7y&orAdl`r̤$)$.4ϊ`2|gweLdP$D\TECY?gy7LկմµjIcmJYԋ#EDm6H5msXʼnII!f1Hb$BB`>[~6U;yZz{ΦHooQ8ŗT([C¶CeQp@_C5H?M߿(dĸPq]S3=iLc DeQgo<3\hUh[+?xݷ}{j+\ZŤRڵ-) sN=,%Y݆kKG4jng(cW.HqiUBݡ訠SCNP{zq8Ll'D7Ŋ[ mjd*3S#N`fJ-%M9F=ijЂa7^ Y6W UBSlT]L]U1U6EЩh՟5]H.Ʈ݀X00" n0l?epfVX";[ O6d@ptcH l qqn  p C7@6 p^H(<dX?^Z'o0~bVt(fW[42B&Ѯ( H8$!, TV6 eD91 jg}Ϳ:e,qá :s8M FPNdMەg>g*MƟ54:z3(+P-'_p ?珵v $olu)r%:8vml*epD;M1nT\c@',J@A C[fΑ6LU$X nAp28̪up)l0ꪪTR|33el }_h>!ɰVca&ʘgvɜŝl͑9bl6-6,t?֛c7et^xךeL#zw:5ƀwnzYo&8ꆇ^`eԹ]7)ts_]OUfm`ٍ+OSd:PiYCj+_edפT/T9DKH9M^T./! Wخz6%8\=:Qulsq.yx[=YV5 mp.T/GoM}#-"f#|[[{p (8y@l$))..(bS}{}\)[=J'Ff:uW)jJ+[<ƴž= lMkEf`#HO%HǍ6@t01*KԽ{OXF*bLCq]X\R1+UJf ͌T+Ai2tLR0#\c`#pꑑ6\`Tj>OQ. ɳFw(|zYp cC,ӵbTdaŨwTR)ǭ:^!dPLEN0Ԏv1 *A^Ü.P'[W]v+/ PICR2[ڎ-NYJ/NI88PkR^͹nkSF jI;X15*W`86JD4ƒiWF בlPP\2=<ŮSJ)0 B:h e[1Bd1Ȣ "PKn qR;:}Y!V/U-V\,jTX#40 "( @n;coo,ҫYHꪺG JzF*VMb:X\TD7cⱪRV*0t whX~Cma'?>֨ gTAnՀl$YW `c d,Yg(Z-ؑ [1>G *A ,D@H N6HiR --Lm*@H_ؑb!l!Wѳ(&4ٹ⎮3nR/ M:91YS s%֦}reKBC5L607]p_mi\ɞ*4 vm vQ[eTұlѬG=68eD)tdz@g!97a QdSR:Uj JZ: .0ɛ}]PT@t3R,,BXDn%i[/NU&n0 ihSCJ rX ""v Ɇ&W"[x4h  ˚||0fbιkB4:3| H:fGEDLp}yzvGdS^ fAں[rtZg9mܙV)E(6Ԫ j|zLξ}"Ò C2a59tմ+" {w.7W"i4 iLW03N\#X}8yp,Td 8O4?:Tӡ6 g!<ɚ7#t/iڢl;#oJc.,l RϦŠMkTԩkhy\eC˛,(R¹0Uu-MsLl0өbkW.C+oAE YUzND#?ӹV05ңj)掰MN+Aze_;&Uz%W*;!5.;/CrM1(\.ؕ.4RD:R8U:&Xx+,H,pw 'RPG'hm">AҨ ËUfZ-RV~9;o1Vt]^$ 06ԗhwmfF *Sk`cpKu\ڱZ8Y$ʹ9:[.*Rv"d+^&CIjH.I"E+:f5i# )&fXoO qJ磪,-E\{^ys:3Iǩart;Tiv纙uolmq,j2v׹&ZxV]@XmS}WT9ik8V*ͪkaYL/_eyݹxpJ-e"f~e=UjYCӏ?0p%h z6*x+EqUmMٮn+FQo2gO0bei:R]e>DU Z9;GYU6l'!U,[C*~8˚ :όpÕ&"9JQIdrmfse\sbO渙rڄ6I C(lMB.8]QB5.EN-UL@ղC 醉 !-EG#)0NO\Rk'b^Wٝ\jK#kK"ڞN*)[, -责rhpsIbS)Z`xhKi9 ,/֣Bg 4([PO$H(W(N]}*mfO$Qyʜ<1m6N kgz gs[k.dFQB7߰kdC}eXN ' l6Ūu%!礑mUp{X ػu\++rbÑ*fZ eAVVDtTCÙULo.gt`}T,-+ ֻ5ag1kpH7-⻞ UwzL=mvsp8Wr5iVb7YTnqpqS\Â8~aɕB1az`غkzVz'H7qj]R\GJQžhT#[뫢V'ue[]kr<8h_6A;ɘv߇ctP$PdBBDF$%$$(gy-mM_ww#JBH$(W+my|3 Gu"R@dVJBJFܵsrmV[Ѱ[+66 U,Dw]`Qh xZ->K"ŴW jWy>޸[vvIFR͎OLT"E"Cy.f?us *oSaaVN4x,{wcqp%mP&h3ӃrXE~~oge9jz,~7Q ֓K5wB}:cH|=\oi6j=3g4b ػUEQ&e$wr3kZ8A(gqo.<@$ʬqtkTr&Np-+17%1i2^NEA'E24tYJF<qUӱL6ed:SXO$Զm%$TZgpZ|k}VCؙV HCsӲ޷G7}a_v3Ϟ|$EEj"V;fG7*yfbqP4] P|Fr՝uuQ]֢;j9^o+Epq~l ĵkLw_ imjږ:xt`Ķv&%α[Vb| 5Vqtfr [`v%a-7D]e3QvIL8fZbڷkO5r=♨tމZ lꯊ*V%'g$='iZհ;}RZ3USmztKYLnj!l9(gl)hOXNrip{\דw|,YbKU.9 \k;. h_=&ٽơqgJP׉VSf$5fhG/v7MrMU1gf3ELlú.rGJ k*LkcuzIPμڌLdZT2$Ckmu &QIR.M|==&滈WF3KQER[bičpN[UH2-WarԢH,T2I.ζЅ*3YFfyIʪZ'iBH EVTƷXw+l,0M D2Eѹ=cAaGZ|;/F}3Ijm%Fl@IC2rYeAJ?з{P[=.շcWh M,Gb%]z.A;jJYx!uTEIBpsNlx:p. &6X|lZξƎ]\K !^JN;>B/M'sssIKmZDv."޽#|ͰF=X޿rTuKJMR & ۢ!4BOfJDPPfDؤFWc/iճ&WTM8Ax(kQHBF.FYbv)N2qOЯe嵡pQü--i6-$ϔ}OTjgp^^Jb"!/qџ_)}KQU_isWv%ɧuw\_{4j.$w\ucE˅uwqC\ی1\6wW6*QFL`nq+T%% )A!|d~O~].tN?7A998M8tc^Y,07kfVpX<)ˤKh|Q)Ya>۳Nԃ?f7Ceؽ8d蹋57lg?իe)9}ٜS=+\}>܏ROd)B֟X[99Mn1>͖sOXюm+]6Ϟ2z dv[Ԕf4s%*5znQc>7* CMzQ}԰>u_/%g5hͨ~w,"UV>}\&kփ,nwދ:j6$֏]_k2mL?)9xg ǿ]x9=l{Nxvn咍.z/_+g{G:^/g'#>|$yTdWO_#͈q\>=RQy;_$v[]>Kcw[Z|op&lys: ^k/n2j=QH>B)oBz54؎ *7-1i^cn9HuW,|AEY~&`s_ 6v5T&OV6n0zVZ K*WgQΒ+I@QLbr{ޙKwPzdVU|e0{U> ˜k_ f(-cu2|Qs\]Sl3q=[/FoS%]KRųyZW;5VR j{[x)ZE*xme`3Vy6 }Zn4vZjaSaS*̛^X3AhRS5/G5.u66:H~yV]g{ްG,e7>^{U|LN#=CV_ƍaݟxrc1INm}BY.G۠v j%~dQψBsu[ݍ=qk2u qT#M>rYkwXV۱5w@Ҷk$"?_]o?m*xxLj'a7Q5 K˿cn̺1W;왌wS42zBFlw/򿼏idg̳XE߯nhoK׳D׃-2]̯_;o, {<B;Vks&7~OSeއ׷}Yyvy=>3/5^ɥS|lJOG<mۉmٓ=K#:[) jtpbvY `B'oi5X0vozzVekkQ9[V;ÜySOOћba!H.8F!{'0ěv ѸLum@6ֿ,ìM~~h@ԝjCɬW/χ\,K9Kr`MУVy"!-pR`vV/"<2D|6rtDvPɏqfG*I񹻺uӖ\puw.G)6F9G]vngvQE1h "rɚ,30!9{tO3cuXi g|޺|pƱpUtO3 4ZEHi z"V‰V ]|{ǚ/q~MmSV{hj.(GZ&mJՕ2R~ך[vW#גbQk!d񧲘 Ǔyp6s˿$Y<#$)2tץ X˅AY@R9%3)Ub6Rt!ƚ:* O:6 =PgJ\)*Ř;0!]t4Ad҅Gxh3,Z򸓰|Qǂ-)Vh>d̀f:wIXI $H3/L'=;c (# G |f?5yܞ."+aBoBymQ0D L. M94DiMw5(*5^g9"d6DO&c$tC#h$h63J 煇tY,]%d^R!iU'!^{w@|P ݋TqALkB0e&٨pTwJ%@Z/24? AHI`jD=Wfh" ㍋((ޣ"A(b.0x9ݶ=Z"]N&SkTq]1iЪsd1'(ASf|(+ l.z-:勛>@4],TNz̘ɬשǦ͞4(X-lٞbDH$rx. vO"Qrأ\],k˚˘t3NбܮmQsF9iwt*w諔Pb+,̀M;www\fY;H1-Ӫf)<,JZ B6KJ+IhdKX6P,%HL!ߴ5#=6zG_+s<&Y[N;3Il D;~ hI~mJo>jAtzbsnѮ\AnD5uڈ[*\IX.nsF7.[&:㻬[L3'gtEnm.F"ط9˖;]ݹ9ȮFd&v(]\5;]ݮn[[ۜ惕NwqΆ ]wZ7twvۜW7"at3p:Z;\ 4U1S_8%}c.%ddat\n4-ri"̮[dnErw\N;˛ݭܜ쮛$"A۸lʹÖqrrMrn\*6 B·7M]rú\\\ӦXCDskkr(pܒA9wv\[pQnS#Y6t wnY1Aktn\Ѩm D\prsF\Dەtr9¹rAF-s;PTWsӛa&NAHET9f}>|ss.,Dz8Bs[NksR&e*5} `O?8y'9d&dYEd.Vݗvr6[j幫\w\"(܉˝v;]8u]ݹ̻nkstٺɱPnۥ6m]C3sw9q db\69\XGvܲhZ5᫥w]X.WwknWw;Š+Bis("MѪ0nhnQ*4i"-͎&;k \k]];friwUĐwi1;Q7D"Is6U6 "s\uw[,JsG9njcuuҋwn۝ݻtkst.r˻\建͝EsbƎ\spHŊ 5r4r6wk++%]97(Z˻p.-͌9uuΌh7 wug;Nrw[ӥ;U7nU˛cww-t(ͫ5svhӝ\YPnIۢ4[Dss[+\sj\]ݻs`wnWg&,mt9b\Tr.tk SwEtI\鋗"F-Ⱥ-b&\uK`..k.igm疸UsuqwstJr9ZQwuw5fbۤ[nEZs&9nQ7#;2"]4Nv'w"ʹvXJ6.mr.W..s݋ѥ˵IK1ȹWsn]G]:v$.WkXvrFIqwkK۝\68D7"\MrᐱB$ѩbuLngu%G1DIQ-Αwt7!(+2DW؍G"']5sIr56tBws4In]tܱssQW6i5ѡ:m"ƃPSu#Q Xۛ:NRFU,IE0uwnt5v2Q&sdWw[Q܍ww.*crT?{~c+{(ʚ%LFEruQ]ݵ(Mb 殛u𤫚6BKrEgAV7 r6]ݍw\mb1Μ9wwLXKwu]nE;nW'vkܹ\.wmܓrB˻ac\n⃳s\ss]uɛ5s͗Nb.\5ۛJ\W6C"q7.r;upї:Ëk*wjlv%xNx2<- kMJ}=n[i GS!)fzv.:wukyaF0oR_WQ ŵs{t&Jr#i b,#ܝFjQ9qwj=:|]- .^5ۇ#Dٯڹ#'1rbϛ[vw|IĎl6[n?Fo5ZS9w;٬Xܺ(}+~'[y=_IBHHFHDX TKD!)RK! l Җ(d16"&*$LbLD-$_(|%T__%_GK?bKS9:9U_2͐m:ikl4`|Wގ2"Rs9WC9xיAylB#[(Ym'|DR\0j+G~+w>OQJTF]Vإ6[êuxTvus@ee" q#x)"KV}z İRɣs!("A'#zzp\cs.= hyvG ռ3O kK\JzUP"ȑqe ꉷxE@G7*o0/g3zoFvf5d2WbۡMa(t֦8T991!-&]ۇ$netw0V8[@Prr@|2"!9HVQCUu 0bg{UTENQ+Y8@aq "D9ŀfE;I9JV7biwV'QM>HNE%W♺6#Tbs;<>=t9̢^͜:C#TVN9.X5Kނ* bp5v6|93C'}=σv(.:i;b-bavDxlBIJFb`ijmj b4 ׊I (χb"NbOmiz:t=hOoYtNp 'aUA#wP5M<:xCZk[Zmm(;cJқ /ZO߾NȽN"}48,]tjuU A g(];ƺ;oz%XIV>/!``[G*cG`A2 hL](3 {M o6:X:$u̷wd޽A#BtS/\7͂R#E kkQa wL%@%=ֳCYX {c(r"U%/L5L_ vfwcC-iXL`h܌U #O& fRѤyYt$rCp)@ߴf~^e<7֛#Syer M[t li(l)wvM4*WëJ,iILACI(qnH;LuޥޟC5kU:₡玕sPsfuChwkT7,b.ȸ͎Eu+\wL JǼ+JOF=ÛZϋAZnTaeG(ͮo:, ]wbJdx$ KǕ]ܺKhQ ϳa ΟY *φ/poxd5Tk񚬟cрCu#Lil0G 5HqrG#P{y+WY"~HyA`4x Ӈ9mm+f1VD{ҡ2Ee5I2 d&zVH~y~"8l(_Y旒I4HMo=o OK,L0(LVE) #[㣮E 9&>VAem!R=sך@D\ۼ봉O$m)Sզ NdQhjaڣzWEb( %@HzEᗂѝZpCZs .jU9N@_E7ٌљnHI[<1uZk;Z- OaMtLZĨgIBHA`H) sSm %[̲NgiKSel+3x[g)Q&Uo*xWeǛ#!XX*ىqrwK״x'a;HA~9B>#׷n9N ,g=zbC^_o L1֕ou]^}N6ED5gucy'KA^w^3C!O-Yvć  ΅W8z󗛫B4D8j+4PVw^sY=Mf߆56Fٳ ҍYÓ0M2m_RYMxʃ7Wg1+pvJmt@;$E]YV~1RZ>5ᶊ> 39]+:([ѺWOvas};xCm2NR%:=N %2Jd2]7,1G1zQ7A#D=Ed5!!]UI^ꎌu P[ߴq!fKpsD']aeزr\ظA2wny9B(ܓt .Aɯ-fk84;|Ux(<0ޝQ>PQsK 8^Ai&GQ+'i+^"cijQ׿nQ!w۱{򓀻Lx6@* 0 Z@j]x֮+K7 R1ׅfsrwF za$@VQ6Q$xo^LD:T)%Z|}%eFZ~! 9~μ\Vq&|&X! 2ŠFC&,tز(7 a[pB&44FX;th ںK;7mj~o㘝9Ckrhnww{q4"`ԕ*k>JZU IL҄) 6$渚')(0Ҋx3&\ĪuJD>ie=:ժt*V Q?R4EǛU`SY y\<8C5eviVeޟo>B&Z" )4Q)1$a ` )!4jQ&4fi XFLQ)EFR4,Ѓ m421$F#Q)HLTPTQ(PXةLQE%E%dHL RSLhe`BF *$Da)a<ۤBcJTgLT5ghc=D:_Ž 4\u'Cs%ɣzhy]YQ1!grCR5%B;K\-! ӼNWeiEwޅJSwfu2-6 qqf!ABnDRUy0 7\ & *@}nj/TVYbxnȬV^ɷ4og ``]#`@oi{H DGw8UU hFޤ2pR uR@D p qȤ뭓-.MZ:WTuC4280ZTjO$uӂ'!i) 1Ԃi mL NSӉY*ɝav25&Pu KRRSeE@ӡ=auAв'g4ԂYe*2ip-F RvyBp1Z+R8P> pH"Nj!i ^]!B (D+EMʏ@u%u(3&)wBSH"hQ9 Y©~(i@FhƉ+3"jL:4,0ĀIkIPym2%6OV CItꭰ<B*vwZBiBiXRj2\ 3,X!`tSZjPZ3EAR"eh*-qaISM Udl4v:69DLGX&ա H'M-ENNһՑ :JD@ 5(hѤVTNU*&8ZVRI$ֹ UkIRjgyCjիV@AAaaBg ي!=h56 բhQ fJkUgj84c~A9 e+S574N5*Vj8AP 6y yb0U^JRʕh#!4s)R,3"r#Jg-J`f[Ъ ,"H84 򝨪e\5Y'#JenUMք::qT!hKT(ЁS"Iʩ ?=f0]J Zp"+< ripќjMM1PqT*<4 iq#RU((%#(aTd(PV @&id "W(m dVz-E!RDT.*0Im!@vb`Ub9j%"eHyTYHU`b306NVh'jFg֑A E fTL#ȎLIkQWffgXqTߡfL1вܓUeFBڥ\TӪ(q(~2hB l;Ufi&{!]t;A l)^, ~ߦ8'd{?ɦ>: fHy@@2 Q`qdZي*,dtPqR,JФ E&襈jА~H}bC E&hʽ1oӼrJGan@+ʐ<2YrS E a`H &0z+^Mp Qb!d;ۛE-PC(w{w;C"=^L'( UU[ t28 cS SP0 4OF#L k(1Űܬc17-. 6!l%YeygJO^a1Ʀc#qMGX-Ȁ-K\UhPNmӦfzJN;RUXi4LR*0EBp2u "BPlS9Qe멉r0E4T[5벋Xd'ôMҵ ȨfECdOUlf|YK-u*TuK44;Q!oI]Jnb3I~-91ЁTD )rA7o`׷~@4V/kJ7'赅lhVtbZ-D6,Ql ?q;ZX ~+fjºOw-2t}TP5ATMMtHax*>K<4 Y[% kKZrhI$4iԥVk5"zO3Vv#FM@1F*W'2ucTQV>U._ZhF5HIB*QVj`xVUiĚ=V3PQL*ah} XA?M|5au(#v_>Fl6"bSdY<}'X8U1¾TA_={X81&<:P'0LJHQP DDFp- $ʼ:X_Q[g-JUڡ&=*߅y[[ 0w4%5a; 'sG` .ΝfV,|\{{Ozuq-qcv F~?_&kPl"X#5E`#}Y' HaW{jc"9l5/~GCh< Wn6hȉqߚ#FaYцjdP2Q^3ChkNr$B,Esڗd@ůQtW(OczT`cJر fW5:Q"r-`M]H;Y)EFK4AC;DJH>p$ ^Ȟ{Q/:Xๅ3!oXt%GE3L!)) ﺢDҳnpjmx5hp Bg$L0-x&J&i|5[#%auF8T;/k:͊ , jJ bDZdtkXH i;ʞz ZD|Z=u"s8}<={.27Υj.E;Ƽq(+N#+uUMm"=YYAP1=q78){Gc4xcFRK3(] [)@Zto6NCovAؾ]jAcUk,hG;{bD(|peKOͬh;]¾K[hE))UDap/wd2Y -wi߼glwz7MdgnV&daf;q'wUB&zr '#F|gZmZaE@!XuB4(ZjУ6 fyryHhg*谋L8 g8hpKNaf$մk]z|#>"zVEQ`O>.`ZG:Sk ^l|"սk,he QiJ5\sZ;=}QP&Rvcsk&ђJp^+$DD&&3L52&JJ"0 A4L~SJ=  kx8$#)H2x6"hhFYhN]9b<2W|WDk (cMȧY:BQ9E`t<ҧ>/֖xIp>j&4ןR ASw-`6$-7]sj</>Sb?fDQV@H("7u\9{* "( AR1>z[rX~%Q\AҊ * C -Lg}# >a`yͼغvWX,W]ЊDkF^=1y}\v2rei";OTEa\}uvC*}gS+Mu-|r9/##P8[i͵p;^~=jWpy\xb 3 a}FfXJJ(> N&Ү!FqZnxl9l{"q :dY] m={Msʩ5;OǗ [{[e ^=9{|2]ȶSO7S!XVZrJߔb9\O_c-%UOAbz\mi<~~ϗaT-^VGůly߆ӎ>su( 8+܃Iup 1 BT*xxذK:oKdv,DM(IVPeaJl30L穋v]KC?٭?S ȝģ_6i7kKmi f{%5gSFhSy*)"2 k5D_o~頣R>OI%U퓲K;΢L#f[M5;|upLK@ [TnSoшfs6pY68鶖ЖqHKWB3˯S(pB'ZXp2|hSEY0(gl2ĸk6)81xy}ɵ4 _3S溾cE/QOUZPPIy\OuhQMDsv(*UPUqAQ-9NOq{ko v(*&A@MCq==}NZ QҀd8m yUC]ŽmUi}h7FNj>|8p~&=cxw#1o9L)jx8CӼ e:@Nd3SÃojch{^vi5jY/Y]ci}6޵N]VxwEIaiC96CG-an^^((zUFUX+uWpRϸ#>c#x)gi9Pk17ƚ\h*'>@5Fc]M<^a5| 3F7tOi:];jos< tpJ&F&&n` \P +p'C:('WO3:X(堜C)Q "(i9H DTMLT0 +GMDQ9QC7z\~G5{pz- #8X $tFq U@C^+t5L}+}L`_eǻ>&\P.30y҆e(uZ-Xθݲ诵lY<P 7w#}e[r\'~_Mg6|9> h"@^ qiz\F^͟1, ~]]hwjm AZsP_jS?q3#ș.N "!6j';q- o<=AW!o(/8ڇSQ @h/9W)"m9XQhtCkz v)R9~ U*P{*8S-tPOË mvW7_@g(qH0C}jS~UZ&zp(%GC+7:JlWxq\l5yjn)C=o Z T}O{;"njvW(ljF_V"~gsPe`&S+z4 fC^n{~ވz8Ulo{z4r e^k @)mn*_1XiPmNB=\Pl4P5]]JDM9(n}2T9b⎇(1//:Ϋ*L\[jzig-tvF+bwU>JDqgfYd #%94F[e׊BjC[n7@~.]|G9ޢV;ooOVc-qtRLT$kVT8MBN)* ;L9 bK'XjPAdRa9@0:H ȀW4T+"q& jaa:Fa( UjQI؝%+*m*T'k;`7[g"C!) ME\}A/(2#H823b(\Ša[qqG@G;8"wprqbh9ib5ĥ0p;q"%3Uk 䓙q5*k) EͰNđ;&Owh.!]6.E8b!3N~;\9x@\-D8pEw0 frtA5/3G++hbP;xKRe`p{r;11:ȽtDE/b+ }{-.>QKz*-T;V :H9d { ^Vn:3c=NVq <5 W%Kn-0&~b%#DTxٳsC^#G?Xu=m H7#>w}ͳ}9Q}^ s;t,_G )L= x cQGM[l'pA/Q !iDOZ*ezR͌<sMwJ*DzKN%/9 ؈E8le-V>F] 54*ʸU3b1=PAi2={{fb cp2lw Vf&[cM9v:5Ii(,j09ҭO?|m/Wb=:prd` LqYc__jG-t t"[kcn/OG`v 0ԩ#mJ0O;I(zq+L=XО52 sXz$4S<=ɷH fUeF W@3k}>n͉sT 1 eQQa`,}ogűr:Q˛< i\OʦKiOy_#AYy4W(|ECŀ( g=\B"Wb( S QoKuOko}W8Cѫ##p`I{Jq&i_wzML?ݩ;w#@}$0>>kWg1NlɤaCDD`RC^к[m5)ZnP {9׏sa!aKXR>пz:$eHR?] %mFD[]jʴuUv>gLrl7lSap`LdTj] ^HuI[t(#"_PM0vJ̹$Wנװu;ĭoN@^8eVQREk͕r|bw^gʳBbZܠ=u6'n9FE#5P1nSVz5}Ei|1bhۓ1o4M"@I<"i:؎uTܱC$<<ʩPã=7Zwprv[oֹl] F IߛmT0}j]У[8 xc"aU0H\ˈ8rB܋~Kn tࣟn1rIeK_eۙI9貝Ӗ뵊wSvl,CL,-#6h wSI@BDBZEVXKYDf4VQ f)Ku4xf՚T Q%YjƎ̕Z"0:Kmbw3t37SpPմ+rhҢ~T;)Cb{Tq뭶 3bxr'=WCPe?Sgvkf9SU^A\S&'ܳx!@5|D4:tF, *|fv~%zlzRvh͝2BbxEm EP;K;ܵeGç.'ZX~`~7o.2mFػwi4כX0Y[*6)lOsOptR(41[)"г2L55>-3ghwonjl0Bd*r=MƤuiUELی>iݧ'WZZ@&kjDVTMuXNxœ_Zqila=]8U Z(bKLSy'MA-7.=X[9Vmf*+Ned~[LGjp$"QC ;Aܤ´Ǿ"U(9K*&ÔIc\bh_f ]T *ϲCgǯ>)(҂B`r0XedgS-&n&~͹7k%2O_-@X83-;R)u6v9eC `9Xc{=GGiB2KxCk3Es98ܽ@Nfk:k jB.FO 8ViD5&$AknȆ70-nһ>۳8@c.#p&ѷǛBe.j Ϥ^k=< y-VemҺRdT]bJʴ╵%~BB[lǸ*"Ie-ul`Z[Fh" [)(z|q\ID)~?djy,Rd-gjw]naTvѯyܹswrP\r0^\^tEsF(G75o{30̍ј_c_wwWG]2XuI}W(E4h 6ȅD$w]E`dNFK;+wv 65"DQc_m\"6d\ѱDQb>uުih |M`a/EzN)LZ b))9--$TPw.c-Gko(FS{yQhˮL~yuرbs;\tr!Db-r+⹝RǖEDS׬_>w2msr.wv||hш9)Z<7lq@Xn럺{,Bn\#n# wm'n^wW2Xwynyo17-Eו75\wnb(oԘc\w^WJ/5hԛ i{i9^U˛wuDIK绮] 5)#"BFI<+-!O>Uvg?a; Uu|q^޻y$DZoprK(xJv:K% mYEo|geY NR4P _Ŷnͻlcw!x)q먩.{6Vqƍimėdu/ru[QX[Ǔv/[~񒿮jLg98"y)7dNQ:;W51rOw٭.Եm/j3~,usr`]pv^LUBll܋~}%sk{17Yl|kOU2VfgCpJ8=CruG㗂~}mJgΝr٢czWixV4i:i6/ì~sZe%K~6ۧ5w^̙ݑ,o:;D0C׻qW:Q[vQGpۭ=c-u8HGa3c59Wsm/^~ҷ_ÍGt2mgz oWjz趫ʯ֧(AІ[9t5k,d=kzoƁ?7蝫g¬c&7yUz\2~QrX]=&QvAs8ިLrXpV{c>yugiuLdrN4/D}(_9W me3nOl(}5ʙLޭiF8:H+0WMbh=pwNbm*mu4.Qھ/OUjnX/Gn^.I3tV.QV6G Ceæ& m1xٍFr|Djٌc3΁k,ȼ(Ą2@6BM)Tӊ36*-ѬcY/nIŊ(5ɣc\QhR64X>*I5ʣ]5F$4b+6ڻU ;Йh(Nj@hLTL8CˬB8@:ϯ`1o2G㪭>!G((NU1AT4dGriiQE'׹T+؎&i=YףŅ$ "BMOGV"s=> ܘ'_sqe]dxGANt`rlV7]ӹ9owXo\T #E[Dnn52msnP{zZپvnrcRcF=fMm\"(?.GbAMHe*-!EDA* X:3"H.~όD@R_i˕|ưFHS{y`uG^#(S@D @JȦ0z k4*iVH sxaNdDPW5wu+iPp46(;8S#&0lwUc6E!s@GoG ?]UB b(:KE@Y#Wr#wD'pXSLΦb A ¼BҿA _w$6rVIt&\CA_m͓QQG]hԉbѢەscE NY*n̋cQW5ʌ\'uD\+.:rԺL >]ɸD2@Mˣ0 C |4#Q{IS@8$4܏ KZ4b#L`C @7HzH PHEEN1NPV@&ew*M@{K6Z"}#i#CW㳈C8;"VBP$jѠNVnV:q J]%v$gW4X%':fҮppVfuۺ1,ƦٽƾClWu&&Iscyy#QoMw\E\5:=ܱ^냷|10-P8⚬Pt Y,h 4yVXp2V$B 0>FzH6qf+"U!Rjcnttэۃ6Zh>wb,kCbs\]\ Wu|79Qt.lWwu,L"'0hNȵ"PvX,[h6݆b?Iqr>Mso/4m;wuҍj2o{>|c^h ܹGbxrsRrźcb*"^u\(EW'ήo1ϸk+H%R L^f o`X 摕d}j+nW.n5u]7ҹ٩4s_^(ϝ^Vc7cQWUj*3wW+͌Ep(0 $ R_3daMd .7=پ{"6 ܸ[{q'vGo_>\PWNsr`yF*YHDF݊sr1DZyWMzꂊJ|y&I\żOh&wEcfqֱ )$r(M͍ܛ&0owj0}9r[};=4TTX oKsyyyi^o2"ʍͣMp;rѶ Do6] 槻ңY]lNZ5jWZlC 2;VFHSo0u%':y`E7 "%£!7scIngowZ %}:l|yd*yԖ54w"RW}w>>"_c >-漧q>7+(\6;Xkgo69DINm5ro:ho+^rݨ4Q3-%r aMITfM)twv6o5|CO^ryݻ$;to\Z:w\{YvnuNcR&9N\lTG6ľW5Ikwc9Ec]g=+1!X7/9 ĚKί""E>uN2$rъsݼEF(^o سyr1\ j0;ȈrZ(1jpnE]<$5! 24k˚iwj4HlIN깹u["JdMFf;%5bش屝(Z#o6d]Ʒ9ˁ\w,lTXl:ls^m.lbgh *9{wq[#WŮآ6c^ko4'b69MVﮯ4%ӯ/g"w\+㺸U ͼܷt/7MG-w#(sy|nyncGw9s9*o 믦y\9u+##rhJ㺉͊Qk\suڹQ G:d^򋘷9R\WAFwl\yw[y^k.D:Ek޺ɨܴe6QZ,ݻ7#w:WDGĻxr|U7*{D4  *nv | #Hn5ޘ50;"#ql}AUzBt9'qi2@NQ! ҁ kZހ nrS8n Dvrrc#Z5 PPB+ 5>.톐7~}p "%h`:w[]o RjԦ#! L]%65>oaBknqCps=993^@qV?G*w'_6&<Ÿ APQN1xw~!BsR S62_ GHjcLZ܎%CoF8`P_Ƥ7/~E`dF*nEMjBa.dJ5DZL@(90w] h+vk3%r jUDԎXn5 @:2!0=%} S.uuMq4Q.բXN.w5UVww_tN>T7KKÅmqff aC=|WN2sٱ&zOWh-',Fy=dzkNȲwq=zK@V;8voFFjbF*dRhmhn~wk_o2=8~6(GYg3Ső~8H<#aSԉ>?_(J(!!]?LC0h0lY$urLBf#0rs8Z,,Ζ[)._ 3WGoFTČ1 0 ACU95\DTLzBY:8rQAn 7D(RB{r_87d'd'%y^dP9%w`qR7 Yx/!n"ux" 8#@I Oh6? ۭТ|3h჏E|O糡>2_ &ʓi.*y'sk>9!HM.ij7~x1J'#DU@:HBy ¦9Id+@P@ 1A U.A6 J\[-w~{mރKZ3tKYǜlUf fZ`A漊*i+*ʂ(A"(d =aL LZ)%P ha $Nxz.9'x1?_'764)a 4{|ץ?5:><|=]Ze058}'NNh8Lju{w.XylEEU2)fo b[[\,\ ,X \K^Z*m;*P4`M)QEA&d2ؔ9\yyF[EEZ50jbdb+1hyu*M]^yɯ]DW6湪owho76cn)NKwWܼIDqRPcb;QCb幤}>׶YtH)mX>GDƓ K-J z 0 pBItR0e<+1Yh MorSjBƫ [::`o  Z'mK*[{.ty~L͓]ӊf9r_%Ũ-wToOW_^dPd>tn4~epٙk[MWm+mj65{U!HH"[&֍E׭.Tho\a&m0``.Bt!zGOՈ9Qv$ʜAɩ)i-}1U}.cBo={oydWl(V¨G[3>|!f%!.#ý:(K|;t:ÜGR٣m9Z{s@:7๜xI |ʫ\?E.y}p EnNW1Lc^kJLllc[˻&ى0S#rEh+rb=!ݫyb҄IbsZ0@&!UK\ыLlA*䖹pE-*4ۘ֋Wҝ\'wJ{(Aj"U͊"-ʮOw5J+ק6"1HZ梭3W60mMΑbƻ6h5W5mF Z3 )(?S jr:_SXIwr/x|\r̗\ ^p$Di$sa IX]MJxբ.> [WALi]H"W|b"Lҩ̣HUص][VJԨ``175%ZkA}!b (>2PALH}/J%k(sDo qKP&gpy BPx CU 44NBSUF/4\|0k:^.́ Aԁ`;$Ø~:/ta:vRn@`{ Q~O+>gv/vjҨ[M:³.|N*t u0!B C{UW $]lju{|^k"z] (L"x ;x'! 5 &()u%Iw4hD/=1S2?3I&oC<1gfga9*lO"&!([J0XC!tPa^x$Fm\ :m3qHR@ >8ՂIhsì>mYV^酨erp0=Qp WDpgXh|.?O'BP#9o fVdm?}Bu_)way P[@Hr,C}ݵָsb/ @ig9.}lW:~&MWz"W~ YfpQG;)BqxPrW^=+}9l!/K0V # !^[/@"p1/pWaY0,1@ %D%;@&C mM*[e<5РU 8Ef#A|FuH-ܔ2^peJK?K}bkWF?]+~+Rg}߅~qƟ)Yp.AiA~Iz7n۸.̛ЧWŧ_oM+UpNowS錯ugu[']RI"Rpj錒7_a!Rt#c a2W1FW;,Euyo6.$y\ I-uS*SfS˻Ow5˜rNjV5,V-r4FJ&w\,̐(/ 2 nʸ k5$suysnlrQ N.hrn/5w&+6nȍn^m{Fɷ{jh{l^W"^^V7+sccB%#"2,#-ct{.m~MF/|/KZU͟àepUC^ "pYv8>kdьVɈO{55Fq-Kf]wnX)\MٙXYn'|zB$`# BF6@:H>}Y>N3͋TYv;ӆ "B!<;6k<\kZƹE⋕wuy5rƼ͂wnrʊ;ZM t܎mȼܭ˛DWMyQboO.xyh9^jowb+6y#6.vz(w9] mtF^\! sQFōE("6Oumr)-clm-ˑE%sljy\rݨbѹ ѮnjFŹܵ䖊;lnk7F-9ͼם1ihm-ʹrb64m^qT(.V#r((TS5%:imnQtӹm؋9lۜǻ)W&Acr tmy\Qo+siˑ\7r 6wmno+t.Ur+-p-pʮ sr7+bWwUs^\+w[;Tb5Yݿޘu(-_%F\RpWNt;"B@sQ\4RrݹSr6UKݸZcV64b,FΗ+lXshŌ\*Ŷ4bMb6cV-jLw] b.m@Y dL@(4Lبa\Ѫ6bwui-dMTWu6.hUQQTAbQFKF7wkۛ;,TţFLmPV6Wۜhܮ1Z4nsX5rZ*X4Q6 ѳ2h*dQpE`ѫrmE\أEn[Ehƭ5\5Һi5( EQRhG52j1Lŷw\15\1rD m4+DA$qUw?|9q0@U|{nv08;T9ݭ Y$ g?©ϙؿ i""|ߩ޾H &J"Zrsͽ/6)p)-FƏ{#,U,^NW=cts?@ 2; g,CҏNC!\$ yE\wkXw'#uwy[\6 s˚="Nb\ӽ+£6ͯ*,Dr1wwErNrkNԕͺFD;;6a(#Tj66VK-rsnYc!- dlj#32 5r衔K;uT|c'$,ymt8D&1@P0ҏl~8oGp ֢&7lmYOZY<- FgWMl2UoT %# (4`cAo>FcyE h؉i4GclKǎp@ W>hn⪥:'ikŒtX&18 LPxӌTLp=J db*gY9:H_a;fy3v"`YYѤ!NE~ xͶZgAEf@\VC&\y)۴HMվ@q ?`sD $ 4hpyGVo9kjgE].%G<˺.{nszjIVXIQNX骢9Te/W!ya'>>a`Lr l5-PL@)!0ZJ:='[SƇ.}t&Cnӄ M@-3>eK*s@wcW_Q޹ TB]f~vYܚb9ǂ3 + Ez ڱc\"D_DpaQ)$J;C y}{OOԹ?0U-e\.ޖs@A/.qPꡔ7ZJohx`cʗ0lXX+ ؽv-Ts+ڝO:Mw#GĄ768;??&z/T潐Z ߓ}x77S\9E+:O3懣KvٲSaXavKa 0! !J UEDZ+B 7O|u]}ۑD&0I>I};_;rst{i}8PJ=|SW,g- Rta݀#4@ 0 <@0iEv*4  m=VFB~r}g1G o]~7 PVB )  J!H&>6+ز؅8 g2@?DoV &2)#0CG}<ЧSxHn׉@2  _~Lv[KdZ̍sG خ,E(O2&ЋLhNNʽat8D!sccc؝5 5LYZT>PuÆ8B`,2_-?cA}>9"Lq$L8\ ZR0Y<H;4~ a=m?<͡< ݚ.<*ODcO@Pdųۯy0XF<1* ~0W>k U"-r12H $KK`Oϫ pvfK1j~z"HCB<ԓ6MH擭T`H$h]0loC"ə%LX_Sm3M?۰Ê;Ǿ]s 2L0(+ϯ_w۝E+69wtD]یV+nk-ܺZ+ԮkuY8B6`9NfĴ# 7* 䛘wJ\Qnl;1]ݱNTa\wQssbѣn\Q1-륊#q5[2\;nZᬎb[$cG,s;nRnmGwWKFst]nnwjUwF1nwunb wvМ]-ssrKfBjv$8r3h2j8\jwPRXhwk-Ou\܈湋E˛6wܴX\]kܮX\Lh,XS+HQ;ۇ1shhzU*P|*FJ8[[&&;tۂ/`(0߶[.j"ír]IZd;z|ihrʃ;!/<\y{zk~/m{G~NGd"& a-z 8 *vQෘzV-WFԄU.bףMVXꩁ=*N(?2sy[<\>b'%a.eEυwYeP:ٿ8f[hąy  Ò@@HL(v`/IbG-ߞ+˕6;֕+SŹ5/E5~Xv_Q{N^z׿Es˟Ը!ɜݷVz~QR=w04*սF^υDݕcigz&= ?<Χv`wt^R>>)YAY49=wc?kw./=YI{mu**uvkwbCZYr9{w[۞k޺ŹcwqbKssnFyEynncEw*EɊuŎTW-s[&iwm͹."ݯXS`$d$>1߮PX[twIb.JL#-|r@sn .l.~Fb uйNѿ—9${l}xAθšt փ=e gPcB!I2K4h1BC=q(a%q,T#;lguN8΍&VLpfv@joB4A=%@^4; E(=MpGF!dvg}ʻ̕x>JEx1?DZH#†TYT䁾NW8L!~j9__#o%fvdC? 3HB sl-Npp.MƳ?yY ;.GQR V\lCCzE~㣳1Ȳ㺞)?se}1}O6W,0bvƸ&ߺ'`xEcᙦrm|W). Zƻ.6/Wߏ{[x:VDpkr\)jkθtseO⌯Y>` bilr$u'xw4vw6KJ~re21equK_O!68@بŅj⁰Hc!S0pl5iog]]o 2_HibH==2hղ:Hr'sC<>*v~cN B]T"Ju' Ib}RNG$^\>Z swL4OD S~crGa`!(m+`DPey6ذH8h enEwϰ v'Q'I`ѕ_oYjo`JQD' k<*ߪ(6 ɕyn(dNyv<;'"%u?Gϡy}Qw/cqeۣe_]"{.kW)@gM.Q_م#V>Uiywˣn}{/= EC g07_Wsp:I$5B*%Ry{Zx=׉.E%Pz=qǁum;0etΈ*;h7۠  P Po*7vK"<} o2-Y?'VGA}&>wԼ\^ciUpE$+HIX:@Tm2AЋmNh#ʒR X'Y|*ui?ЮUiݕ2KkzWHYZhۍϥP^;OgU{D()E ˖) }M9I=NSj#n*%72{{7<_G' 0~B2tJW) >i DMI H`)?7=otݼ[7Igdq+E(E-N2޴mjhKÒK7NF| f.tJflDӭ>Wݛm^.#,uuގ@ C8$V =S+Z)>ufo^YȺ(K/vv[V_"N1 v]=ޗ{iW?;*^Zfs,]ݚv:AgAp{_.c~X-B;:w*/?jA(8#aXXoMxQDrMzs'7 V=G͹c0q0aԓF,5Xcr9ZeyzU%s,Rah[N) (*KGd4x$]b,ep7/ֽg> .jwajTm{Ms'-*>mfa9{9mMvvx7mnoI[GǏ"<s9\6ŞZ9M5["»1E ēfMc?/fHOAf\RĨS5[c3ݷ5.89̘ҒI6ZtQcdO h Lh`wm5Ww;E<p8N.0$r os}sy$1~B\UH1| 䆜~s'J?lkxT1!kiaDF˫fI(mFBYY" ̎^{,u8J˲mQE+[ٸ(?}[8܌Cst'#tE/Z^n bB O pv h J3TB=ђ!5ANA\KgE4؉==gH!RYx'j"N2_uo?+_76,aM2P \[LS ]=[b:Ujw.3]k 28aYTlk/` u;F?!T뙤^ ue. `%)rdJv5uF>4kY7k{gMD{vnx[03F OfXBQLJb!uG+ݤ~-+A@#?4؞6[j9OXPntDmR8`CCZ`V.u%J^\]` 1ħlε i6h82HFMD T$IgӒxMY8 T1ݫ9-́$?t뵁 U NEƘ`䔊%۹^9>롱޶1:}IB1};JV= /{``k8u5]T1…6r2i5%kVxu}Omw/ ߥsoѲa`c{.{aivI=;&Pf5=6w<4}_: {($,I$jB j61$]GNڮr93R`xuUٲ`mv?O$4FsR4f^eLUT4c$ TYMHcɢ4i)d`E$&CdeDPdHDlE%D@(LY*e&Ɗ$ "1b%hh_%ę_z[5mNyJqwW\8]a>(||av/-E.W5vwpI!uڹr)빮wnBwwth``ܸC$-rN&ۊ,c83.cpsbD2Er8HNhHrdFqRwv1˜;b]٨9DiݻwQt#\P5QNwqkrb6.WLwrW]7uֻ\cṹrW8ɣ`5 g;wKKrA31D]99uċ7;# N.Ur;wv:$F4]WNt#㮤_{+IAE&iD8];HPW6-;crAtF@@e0nnb ))susiwpt9 ;ŗ;;ʹ$$#kƨg'uvb,` Ȯ]&؎qv.X"Ph(.v]Ӻ1!uI9\C9Ctn(&*&nr .K݃B2aÛb57N]i4bӺD]vcWwnnQvQљ2FdGu%E.t+(̓ka!蒹5u0.-JDDԒEwufFAˆۗw%&nP.h#sA\܈ D]sR$&E IB.LQ2ݹ#nsni.psn˧9wq).\HB]ӹ+s:m3\Qwn慻nn]ʹQP݉t쉐K1tsW2F"ƃs\Lr樠QsS.\6ۜƹ;ɒ7wmʸ.GJw\1]EuݹIˡ$5ݛ͍7u1$w]wWBbGwdܔ;\!ݷnFtR3W6%Hiwn\Y \X;;;uGc䥒!(4ADknD ;T)uӜ&H$W:r9ss%;M$hѢr ],\bٔeqiJs˻t # v78ja΋s`7&Iƍ#Ƃp0N"6$s].*edbHKsm G*7) sӧ7t]m" %t].\]8]\݀N;a\,IF)7,pɻRkisEucnr \1ݸ!"k1r7SNI̜˝0HBb9tnH+5#.ؙucDSsh678sQAM+뛑W .8ALf;:I{(NQcNvwu\N\t41wjs]#hlRWuwuB]#s]&宄;KvhݎtG] ]&dȷ79%;tePd rΜĒ-!pJ$RW.t+уs.]99 +i3㺺DH\gzM2 (Jwk1wSR"wrNqŃs\nM˰j2rQˈb*Iɚ$%$tQ;78QM(swv1rȹٝwQv\ۜr+&Kt,H~xѷc#&Pэ ]9dt&w\.mIbt\!ptỮLHhrK`24gvr;]3$w]wni4`̠L.p$.nʺrN\vC\QEDW:7˳Su͹LrknEwvsWw'w!sѺ#Ph1@H:FFٻT㑗w+;tt-u2.`;;nnd5`)w\K TV 1Bsrwuk-.v4ѓ\k En6w]Gwbkcu&2w\HRZH4n_- -tPQbɐ B_U$ilvQXRVD??ܨ9eh ,ds︌+<jylncif] "7aԚlHm,8%*sHĔ 0`~Tp*)<7rOco0.=m&p 8yKڢ3mtD9q=%J\afCз19s{v-h^ e {ynU|Jу ٕj,@*^YvҏUs:#9 ]s=g.| p(<^\[tx19\ICtW:@}F" "yeqĔG#JAr@0}΂ 쉲Mj\N&[95'#Јyl(*3-esglE%8TC L^3y>Vg =)$QOTz.6_3A%e$*bZ;//nI/}ܬN:{+gEC1"VO|:k`ƚ5ux| 0@4X/r ȩ]",~`tNw~خ PR'ìyiH AeU -G&v,u6A|i2<L*PZo9/O!>vE"#_.T>Z $*xg*P t!dT]E~|/KţQqi U1"*aAwe%Sb P`C#L@ȇD `izS,sԍAX?O֗GU5L,lܫ}"%z;)a]ZK"0b>Q; ˘/D lI͢_SR=\A6BqPa X" MuMfiyF})^i̥dL"   l 1 ?ýؒ|r_F2 Tjm g'A^PhCZu[2v۲k)vס5lCNB ""`l= vo+6 ~B$Sɹrtn/3ӧqY[Y hN7݉Jc3˗-xFſ${Gr =u{okov4x{ҍka1>k?^G[~@0B SWxlg9ۻlG P)qj#FIDphϗ Նy*?OO]-~?5b/$zFݰN?E=󟼉O8#R a$6w>Vr6\T #0 BgF@ ٹd,ڦ]-W#obkOPz-Ɇ{,dVz^Wn{?SO'*Q03 '3|H}WSqgv0.wcvӻnIBv]r\ u΁!dDL;#͒wwv75bBIs:0sq 9ܺ!ا8J9]ۙ2u\"d9w2rD7.dt"`+4g:s$D&4@"#MH;bK\$.~+r]HC5͹$ 2M sC"&shNq]A29N`+(+2sM!C3wwwCM"7.7u]ܘ] Bs˦2&K\%,E4뢹.FJ([!w\.nNvMIwrN݂!w\eF4ER! hsImE-ᒹXhO 2k$/bFw3Cx(%l ",Mym Z΋i(O C .\p@8t.{~?aycj{M5uܐ "7V@5{)avH >Y&?m9&ȗoR젪kiz V ZFO1/rn~'__ߍcb$^^DZsK!t@ :@!ICOG[K[c 4l3ݐ Nw;)tYREU%Sw)Q.AYWǴ&@mm4[-!@\-L\Gc]6)qz42[9܆ u>C geҶwFdk牼w 3A^PC$ n$?<Ʊ{8D{mz4m6@KFӈQ#'Hl}26*l[ xV,V*_7pXɺX .bhF@9Vp GqKUn3fvy{y%3X9t X2j;$krs(ʳ>;i;hFXZhF?YҘgv̈́O ]hrr wSp d?lmK9\oTUZv͚w?Ywڜ$!$$?nX)1HI _|[oA$X/~LĥY_y9*68r&BO ]I!B0`HI@EVпhAUUUQJl.eC|V 켻*$R+Mmȥ'+mWfN2H@ra.(U1$g=`0Njw,JX @V }T qHp BfS% r8>O]j|ɁoM~tRyBkEk BUK3%XߥOe4?uimAgG;)9*c*٤0B 8d~ QsĮeyNA>"ј$ȃu5;QÜdpx]E3Pޥ.ZS'MyZ[Uz!8 &C  8L;a,S+S]kw;Qo]O9sӢc!o.i-^ )\2sFD3耹#$;ƌ$l.RJf.FCgo "YH MeIηogs ?:yF; 0-K>f +gDslVpuc¸2Ha5"wKr9!Ȏ_{d86vۣYw/ݶgslz7s23p`A6&}G|fBq &]荌H.<>EaD%_m7s&ʿzW^sZ&h(t_'Zb sL=!ʇXNUDn57͇&psBnpޜn6p3˻]jF`}q}ӡ_T÷c|MGg;dyuaFj#^RF_v@^بm|M2&nQ_33F쭻;g,#怒CxWA7\^-m u}_o&LGqÕ\UY1"4%*]LcqM'(N]~[5%ˉ&0gމh2q{mG'q s-izF~ u2肃"SŪF (hhxώf:k17%͛-jc?0fkyG[NemjtOtLc:PF!C:t8t5l Ӊ?Ę`|D/MR#OZ=Pbm~sZŗXagjO3r (-n6dGJAµ  | O4_0EҠ]~VND.'@73utɌ}c8\5_=>e*ZT Q^;Fo-t*[p1oa_uSR2'"+|Hr.~41'y/nwm}Ӊ.K5Nl` 1@ N7;%<>eza|ڣ  dMtѓږ)q`NtK7+jX[I=V⋋|Tʭ_xUnW~WwLWjJ5xM{Mk(R=_f<{5Ώ lzK$U$qqN&GYyvw阆Ξ7rbAyVKS_[c5h};d @2@dyGör}az]Ds*tޚ2nGϝ6f5^kUyc̔%ժ1Ҁ\z1K䤬SgN8W1~N 0q/sX9RvyBm팇0+3})cV,Yuj*,whųW_\}QGhދFZN<a]J';`'"K|if䠯.r0y 5Tq1h}eN:e831{&85>jz:UY2ʸ}s'Z5;=O=W-~_q64!耨+ˬzώü,bԜhEvH*JA`2jaqT.(4 \x9D >~`*-8{Z0anEHqZHST)^֞64t}IY3h XȊ8ID, ψ <U'= m.^?٘map˒,rFM7̌6$L%V͹.{&ndSu%!?^rU<}nLq,V{; oCj_Deռ{/3SZ^)yYUKyƸ/'lot5k^"@L~WZ@-&oQCZ"AbTJZ}˅+^FL c^k1WXPlʑnej"آkIWYWm31m/!iI4@?W=_9?{]jfصz=^8vR21طYY9V㣔x bn*U|:°u Wߙ-įJy}V~W ip9ws,.SXjhӻ$8AY3/$y浰ag'k Dk~NC+7=DFElk|/a!ka vv3QU)b-/|АsVR.0޴< |CqnP 0ZZţ:QxD ԗmMk2szmi&K)R nKCoVlEw2Oc11፭=m^pح`K_~fʛzW_}oGyO]վ{ݶRJ4::Pkn&,E4C"mu/vxAApPDrؒ*U(9;1%71bdfxW_1d<LdwBlʟi٩6>UnG ΗsݑYQnV1+5^*n_m=G)ϼ:us`~\q ^WF)Crx+ݦwk[x} sp9wvihc}W/zYWϝbΧc(Z>ٺW./+oH`2 .n쪒7 |T/I1?>s#31#H}^@kΜHlp P$q.P"t֊}R~v_Xjo t?oCS>{蠴K%20OJ +t6/P^CH دV 8k8*RАXV%:^=˶i m)/hEnvYQH.d0 Y}d"k3í>n~ l=3|j%KU(TMCJlD iDU5E!; NqX4q/),ASoKi-]0NXcێ2Y 8,ȇ9J{)z8ykWUixDms^]X}fR1y{n=cPW/V5p2ẘ}eYR‘q=ZG NU~M?Ʌ{ =q? ίM/t/.?v X%ۙm>JfC(=B ,ˠ{t}jQjWCLRE*SW#&_M7-أѾmʩ'fTB9cȄ3>w^UzyGmy}zw^N0ً[P+ _;(b8:[ t2Ud˺Ĝ. TQj_e, v"plKZj;F` :P6::.~'`w}hpu2!+bc372R{#ȼ@gx. dr} HܢSDzݟj˫=8% `` aKs>0=N>;~?h}S&ȭWPRS5k,{rXޥ)+8IA4f4BRo.Jr/F<\+ #3#^Zk?Րm>5ͰD82C@0M}b5/}/t(LFL=TP0;b>wԼ3Tˍ0-I%H5 ]Dy]Sxɴ7 YOXHi#cnW+uex A@`Lz^jA^A_0Cnd=]iB2[n7eGW9mw˼vEc3M8<1t3wRd;i:]*-3 ϔZ3'gc}CW$;nzjm(swr7FW8!z3Vǁ @I寘jщ6q |j&"ЊD6S.N!Nɨ}3f<$YUF4j)NM9* dHKDZ^>v"a?]/zi3pרXff c)$ɀoijd;5³q|v lw涂Nll@6,ƶm/.v۔颃==,T-–S@ۮY>lsmgKKD^ _bb]7e$j<̷W[ր!k]/cbHFF@ !B-đ$dD41ғb4eF(MR2Qb`2, " m4CH RR0DЉ(Q3&HDb, 4(D&/#!i! ,F2DƁ,T2(I3 jQ,(DJ!$$#$AHJdcF4D41M#aBȒeEA L1HiHJB L@M&eXI4JCb!c$&&0 ,@RL4dJdh)1fE$di0D#Hā2#L0 1A2lhhHI A0"6BFɘѦX,HI1 # %%D@3HԘ"J1@ DB""`7UX]E,V]s\:_LKdB@]1F3T9y^k0HNֿ\x;̥= 5L0F0$Ɋ@ƔH`ђLb5)2I&H@DJhDH- ILf%4DT2IHHI!?G,q\km.D@F Ë/{;PNf; |lA2$[VF1)1MW\wmp|]n&  "@9 (&,q]4 @ 6 Z…ϳة\m껇Ͻ$6A Q݇;İ(F0"JE`mkQ5խ|y|L 2B!{5v`ݬ9Gg^ȁN l``A^<_9fO_ajL,Jvo}~"m;le-)v*lLT̉xIZ23K !0۠!LRZ̈́t9C"q]1E҂e;ڑ%oSY`#YҤ1 y_iE^a:aa @ c?sGf{zN* %'t[9"Ag]Yvc$)g2gf>lKqcCb$@ASD:ei xVmdxGefp/(MӊY})٥mK~I8kHk?ֲ<R9&oA*ƇVErq"*ZL 5 l8yҢnk"+f+͑ul'3Q2H*u# S 0E\Cnz:.~lV+׵gQBB>#eA݀#e*:H\\ naA k6^ ]Pp?m?pv=B^7.1 3P  T$ݗ^7 \`ԯ_]쁑 a$k,b]:&b%8SD\!gi:ֹߧ؆ք+ +ui[!;mH.]rZ4QD~QSlέ.k]hoFQNh?}/7/N:ס IsN*~XO&Jpu[ 1-j-rw#7eWbC0 o@\n+Ml^UN%`yZ %` ^>դKK<5V_uƌq4@P MWF0t][& x?Z|e)Pqœ?GGͦ|ZvZ(ԐCP@ns-`9*t+=QjP@>t(@$io b*G;<6ImhAm~v1Uz o~ ,8}XWL  A 8T/]0*ĩ Q4J73fTy5ДQ:-wOvS|4go5|-RF'@ʅj@̂p a L `>;0xFdƤ%Gze {%H)W-XƀCfftSOJ# +5`x9nCG8WBn%&NWUO?6ca 7/6,X-'8gOh@:^c Fs^l?,&TWߴM9MpAs>!@ZNk1o.Hpx:q 9O;ѽI04K6Sח`p} '1v^؆40ŤtZ߫R ?|:}.˒jdf燈d ͉ĉ@UIMδ rL9_ZfBx U^iԾ [.XF4- j s7u2K\8gGJn1/q83L78!qa]ӈtzy?'bs}omB ќވC('iS{>a\Ʃ3y =G:T ĹJJwnqx MfI^>KFų8<ȟeA2# _6HܹL;mz.vVíU{z- :w36--qH:̎c\( ɇ A\du\};[ί|w;r\NLpd-lFgDwkNl\ѿ(Ǜzks&*Hc$f* d%!wcbBUF$d$|E8u7P9Uͷ|>+g}\#1)jJ!,0&/zn"z悷{Ĝ&v\{`*.ϐG֙9lWJr#I&>$`A[c+l\\I(LY4l3۹K$Z4HNroSm'{3;nV |a6Kc6[}N.QZA3mL~|]&?0Î=WAvt11c{X ;9&~jPr A ԩ/ )sc1n ~o2?Zh!'9FRU!3.Nc_-gts.@&g|ҹ c/sED|8seK 9f_S-1MT5$*P0=x|slc=相/{j?hEvzz{]9$iSA)_T~1_Ž~π^ lVW_<z5c  *4jePJcDRJ&Q2Q'FH EDbMI"hѨƓX lbĕZJ*4ѤEDQH-"" mLD@C 12lem`<ح*!d\¥` ;mM-D&nNL?'񟂪3ߪp } {_o=^**hB JEdL1m50@H9\Er!z6灪u^N~hbaTN\:}` q=KttX€*cX#պүnKM F Ojg@w(K ayijoV>辶y<' $!6?,y'Cr"ҡ\cZl~[H7@xc>zI ^ -qAՎŊ@(xCGI|gj͈kWh҅ K])2JdsvE6e% ; i- cWՄ)JLoa1 a*n7A .9kվǑVbzt+8v@CXe3uOWsh 0:Y0gc%֥חY'{Lԉ+ RJA[b>^U(d!~=ly,e(d-oD-r٣@ʩ"ߍ3fG5,GR!p7Dd{M\&d6 MէxxSq~u.}+R]D$S'A9 !dڒoB6+&(9|q2.CՐ$n"?ChcG88,;#KO އx|]G_[]1d.u8Y_jk2;o]+, ٴ1t*Ვ-s6v'h8Hي>\۳IW67L`\{n 0Y4̮,ʼn$0G#EUOǭ !`zq[V j7j݇鹫!BmiG7>$ĺӝ9x]ŭ~NE1~:+니U/MfVi~עR&/[b[Ar&g~6Qj[9Ma4s)qąqc{iCiyid$V;&2=]\yT\̎d;d6WWWb 9 B C1lvcl#,59[ ӿ'=#^=ܥW0N> JAqX/){_@A%PA`㉥S/% AYD-d5 -." Ik>.UoYB"=4yu>T:DCgRUEp2?.j33%88:C4p7HY;3#o0 \ 'LK%IB?{^U'K];{,O4Z?&6Q ,P&;6gk,HLÇ@CS9?9n[8n68a:p!>]w*vi`;&7;ƴ^% {PXg0y1t.y 0fD188üdSPg#BKB0&Јi{2 A+bSf PE{|ї .漣הdr[u GXX@ tUrd6KAy/+֫mTA=(P6F~#+aDc<eUc7 ]yG90YZbhd-q0~fH#_ijbpfE8[X߷OnsdT :s~!Uh 9"k.- s_t:ag,PF_*;6JO]v|*)vU3p,$_W+4wQYf1S2 ^[큈?)ROas09fᨉH<'*Q`n*-*78-BD9c7slo5 0tpT?:mPOG5?ُpTAJ_unl:_v8rVT,4:9ڕ8.ӈC O 2At>zbC(uYuKu =yDτ[l?e/A#k K$z6!O#s5F4Q`RiïEY ; +o^mmTMw}dG0ϓ Uc'eOz Jkwx_/0%o>jӮ ~+zsTЧ0bɯ5Y:Dn՜M/Y *I{LBVhîzVJv~zXސF~sK<Ѡj5xȩ F}Y (ݷVzŗ;-t{ ~߯Jh4\3X1ۼ l8Z)rɄ(1anz ]u{=|iOȁ)Pr^ p8lEA{!ka A1et {}$y:?qҸ`U@ID ރOĆr<߁KI/ooqK4k@v:E4: m|QG"4EIT8,r\lU{J"ѩ.U$>&`Qxwf뽘`@z^˷Bo2R/0G!)sBNr6CH"iza!$]< *[%J~k˸8< C -~=*$GhQ !y=g-b#Y/ҐC2jpaKS3le5S&aifX=w(翾uںVʥ\"K ۂTp>~|kdI$΀hpO,ŏ)¾Ѯ fp$,Z^4e[rәk?sT͇H@9A >0&e3oX`C( e(C 3$Ϲ9cbK:|y ét9bu$_rKv}Uyp Q_Q;@OnV쫖#2(@cS)q`ǣ(#`sݜu-̓ ;9IHͤ69rܝ2F]ZN*d_>ߖ㭩+/uXBd`2 } @wcvٽّ?R #X #p' W@myy2rGH?=}CB~޾?ظH8BC~#${Td!rCL` ގL|݂XKN[9zl?=^ES]բP"a O@Fڅ+̒c0Z`%(#$ } ]oL?^-Pt{@X :/f C`1IIRS`$Q<0CLpst,vڭ+|V]~i yL tv1 8LWwK巇t@ d0pdAcB>C3+(Ȉ\QP:.H8zAuӈݎL% ZlYdH| +- ZP灴'}4x^b5a(i0 :S ǭ(_>kZ~SNʬ˜k( dJGF )@wBw;4R~+X Tn%I>ۀϤH{_(P@ڽf5;9M66[{[\N&! B`hߜufpʼq CX(_j? Cם`hHi'y$BfJ!;w,pp=Y 7|;~J]*6()U.Bu G\*RWb9bjCi*I=/ @v ̣7A ^{>tcH"z@6~mMQ1j"*]xhmb@'2)2~܌GI  {Zνyå_c PD@'Ѭ,}D?Yv>]H4pTFilL /.h/gW^G[l;Ng. g‡VAj?pD%~u%y#_|u9֋HPBGD(, hڈ EK>X7}: umq>w{z~Vc7[W g~c;}M$ITg(ffYPCx_W*]G0gci@+hG:p@Xc떕B/;hIF޻mnìVTӮ&|pz'zeYqg׼D愴wakuNǎ_>7;nv2 H$"*5ب[a6-[Z FAq⾻6GSNHCAQL:шz2@̿3w<s`X闯?8`Bi/o}(P}i9*#rJIc|WhIuű`"Y]Y@ y8_)%G($>|+T`( ^'}RSX50nX 6ǧ 8lq1)O~f;)(gP ,Źݧզ1Y"11H07$"KֽanJCWHpY!e @ Cy;(zA~L"e=Lzoǐopfp^\ h/:G͗R8>F9 {(ŀ0#tFqN+<ψԴFo@w[ $#(@9z$X#Y˔EPjV/;t0yߛgq3kTaBxu}>CR xv|Wa}„ 7_|+'xҥ)@b9}ح}v3n̐G%~F h*GXjYR6l b.l3PVQQRBv\H\eSx)5n?+QFg6һ% xgy۳bn?g7;K #k|TVgɽz6z>~-?_yd{x"ƐMNr9bybfcM JفK>oϱff#n8LuGu0W ;xó疎u9"|t"*Մ<벭t2Q+ؑ"i#\ccրc<ͺ/=yV tꁆ)#B "#ꬱ8! 8M 0B(~NYS"OShmsk@]^y1\xYt |¦^w{] 7J6cf)fiBo}N@^)//A}zIX#O`l1ɱ &gyNG!?C+z?g8c?L 8>A@4 5 Hv:s`:Ah~0D@F^+%ps6+Y->:gUܡ~?[T~C9$İSC((Aa~, h#l81 hH%bIvPJL8HQQ MI ,2(ᝠW"Z@2ۼ'Y5SYVmv\Mفa¤HV3CZZD+0b@W(09 #TB$N>B&cFQQo*M/xk?~!6+]_1R?Zw76CL+RK<Gpw3Vj ߰L&(BX1_V p%JdiNg@GѸ%6Z`h$i #EDG!@ Aǁtp, B0%h,ˆ`C8% p~x䢋6AVNW#s.0yxs(;/͗Fq$(0fHZVG$GD3'oqL : Bh=˕x'H[KWe{:[YIn)PAx`DYHFA&pbdL?Kh@i؄)4RCi@Ubq @IP6`"S` ,pK'YGgRqnywxcxĉNnk;GʃnA} oŀE Ɠ3E+m }e!b2ܺ,Po0$`qx,*8ץ`I{$ co <=J4" yyJ eDaY >a PL0s{(LfL >z>ۡZ8J-G]fU7> φKX|Nk oOVaUVHad0t]M!b pŚ?WV *i!h,@ DHLDARfLSBjw}a!Q=J(+=7ݿ5\ 󖟖iWvx']FC$hv*~vҞel;F!Ճ{%iK~u>z9 Vk`G ~,„>=0jo~K7`}~#Ib.U̎6`rZ9Y1n!ݐ}u's.s˕yEZ2-G %Zߠ`vvy7[wu_M3L,W$s%•5y-7_2yz_vwSX:vYLw+Ӎ+i28?|^HǴi( Kͥj(3zIC7o~wy-VITsdW^c٤,Kdɓbx:Ia]}6/+bڮ&6x6m = j?F~5_:9⎡E|cKãqbmskV2.kN#qr<'#dę{lB3Iu<~A_K9'3tv-YȷX|v>6-GE_ˆh|V~z0[G'y>m|^ߢ&0/RT*wݯjն~=CUlU.CQk|c)ȱ`p;A''-BS1]? !/iUwg2|S#5Y>->TzoEZqw3̔9q{>nnKgJ?3̑}V:S=_nilw.OOYX-ySNv3QTcȪm&k4zvѓ7H{W8d*;2'>q{׷|~E#\ù\pxZ%_MӰ~:;-!9/[ ^e7_S4n]=7mTcugVxqy?eFDzfS<3segU%{'^2|=ZríwE7Gvlu4-%OT#z&agwuZ~Ms}S3նowj{5oG~Z;5_cӾso_k}YD?ZKGu#NfqF8$6||[k1M{& h{"dRq !tSRHvlqOxfҩ(q YwnWpeH iGpi-P$6[!2s3q7x+2zhPUlL_=s{|/F uִ]34kGHh*p%1+h;}nhD[qmޮ'補~ o Nx@l&0n<#!xY9sŋ)qbՀODL&I h5ahx8CYIr`pNGN§vK?}h 3""3R7ZoܡFdacZ/6Cyx;9<@;{-d$+PCYNq88кq `P/0,X.X8 8*aZW$p3A >-dBX5ۖA7Hq{C`&5\Fͪw@s$A@ R$Lp|;1A wXpRXՌ`+iAmhmFXeFۚhЙAYo8%= C/؟CJG`ct=`3g씢g&ik rf z<;5pPl&%5qjܜ6N59>ߠh8$Mlrp(UAApQbQ&:3ƏDt ]ؘj83 v4h /Ym CfZkTRpkar- xgRi9P &ツr:)֒eacJ14뻷b{ 꼯sPAd}qCz'ꔍI 2X8#9.h (_Dyu" >*h@U $ 2}@f1 1 LuEKX" 7$(H*(;u$qnAJkU0(]ep ;SJP62,-n4YY1kd@ L tITd3 !P 0@@A؝ h7Nt)EtX@BvCioA >w 1bD! D@@{PqA(4ABp$ӣ D!il% B6!:aC z!P":0@BJ 3&p]HsM@G8f*`L4p"-It,pap )L#@  E   @ T@0т@p@!@t@p,J,H 4 F@D*C;(&" )T B@&a0`& 4 0h 4U4`12a2BA4?S$=Mz4z Oj=@@##U4 2i4@4MM 0 0 41IhdM46jy&MPT&*z'O4CʟĞLI<27=O=&61IzPFIIcJ~F?J{@)d)➚'='))dž x?Tڙ4PڌGI4h|Btm+׿4H_Xw [bmӎ?r9)p\> v x1S.bfyC:ż'Dd/=H=&pq~MAp D@6EiKH-«GzW"ɫZK41Bnmzfȉ!<"B)a$:%;iq}r?H|yyT޼I#bSkz >J@{VhcdpՑ6v.eFai |b+ tm^ kLt\^^)DDq"Y㱑J½ Vn𶅛ߍS ~jQ&8|gJd0nUWѩ1QV+E#uǤ!܇6T!U>NbT.1XӋZyL]W`, 'A#](%&BJT`~$j q:tł4HK[GW Э"dS6շЃ4f89pTu)+7&lX h"TDDpĐ 4&sA9&DA(͜Ã?O0XH2󾌉SMJ|d "+ޮ$kv.T *uֱq( wZmnl8N×S+\zn.H2+P@!1B4IR|. A\  zseF= Xa}&iFѮ!Jb䶋^+?|o+]CT]l-fFWbr܌xZ\m+% .*aUl8[:=ybS phAt8x`݃0>:8(0` 5iTjS36myd'{~'j?9OmaɽmF`018bNnOSCkW-ϞUnbjZ:[8/2,abG.nykԹ1J}20%BayIS*Ɉ/LeIzâI(WODPzS)@y5Z1)O9 ;>'8YQD󇣬1S?8EJ.?EE!Uq>M.\_jaPMq{#wQYIxq&DSG5}x.l,l#e)Ӭ A-NO ~&ӄ7~Պ]7;)&I#P{gՙl$Æs1c8GdxxiBӹGBB`*ܧrY!W#64;v_w6 -qi#U YyAE۽vTP}M{fYp^L#?aڕ0"wH0: 2|8z֧rl(8,(EE."G8@cDqFPI5_X'6 Jl,k}PMLxABXIFtsOĎ_?t^c D~1Qg٣Urȗkor\drcGh$7H2Tb b$^Mm y+-E*0ҪZ=/7XSQP<ɽsWl%b(N􃦥ؗK D?:%68o>YIroTB]iD-i#)ƈaVsE<C!E_ɝ[,.ڏOf8y!c*^$R_?h&%n0Mg;=/PIXj7~ַULU8~`jV!Gո4(~U ڷ< 3b7YouiIU;KBy@TUM6z_;L0cV)"?=#|?b$iO85KoAR.iYTV[5E#,U&?;& LEp%m:ϟڌ-j)*]T.l|q:r,*iGKW7V`32})`7FbP%{>aj0pNeUْe+Z 䘾TuM:(E$KTe'MWʹɚ`E'7x^^E3/I"6߶?K<=:@qY蓩{F;FܩZ(ET\ 8`=SXGTtJ}׾/TW2κd}lpcwNvS m8gݖ8sC&iB:u~}H"r$t#\Y8'ߖU@K0kЪ9Ǥ+zR@pSs+ձQ? m^v*~4TouJz\rr^i,\&EjAėiRTle1JNp!,#{`LMsFT=Q1F$ aNfIJ'Ӛ?r&{NHڶXY 6f&Q+Sgq\GKbz2h (vQjnK54w+}P6R@Oqȫ(سކ][ĉ۷At8%ߌA_V|*eEa*kyzje9Kq(%{Oh./UPM#ne"lmb 8YBQLUcR>f2J,_\w)i`sZyVRasm %Uk7Ͳ.^N%WCٛ(Vӣ;tW7VW-&!o%oBw%ڧ1荱gVW#w;}9{Hq$reO_!)E>&(BZ׃Ave69sۈݶ >$xyբ7;VVk{V(޶IrwEUr0Xa"̑]GW3^TEIT7)E k}iw~2gT3 @D}|-F=SI0M^E|q;S%U⤻: 8($ZӊQ+Gg-e%Kfnj癴3VF*OLpj{11t;mi}QH=p~ L/4;8.64$vGõӭ.̻5U*Xq? : xkU #\W{uw$'8f^]Ғ'"0`T prU'rfWgMZ(YpB'2SpJȘHhzRJ5=$rn &@qhWByz%>#210\ơ;1YG*1B`!0d6Lk[ʆF%M_Xq:^ܵ7B24R5%L2]vF5t vm_-@'Lt5!s<+,)c NcK胩uԧ3WLjvM &8M " Fo#ATV@dlDV 00`^FbJ3 <ט5ѰZj,>+6Ft O 2,v+Gq'mQS%+'CAy.߀L6u6j%ձ6TF qB'.~q+j,jg?B2; }xxSE]p@( 0m;bF̀~/P0$q;,uCtG5dS\̿i]T ZCmꝨ66aNlj)ᘔϤb]lХc4<? `GS1;\OMaBĐ.( $Pol` 0\5;`jJ:#~\hz}f,0@{=MC-,R܂wރ '2u: _N"1h&%@oOߠ|ir9b>ͥ;e+tm:i,bU 0@ O.P t>=)Vzu!})T 0g"eԟO:ٴG h =RC[O\f&0t]:Go+gФry4UxWV+:|yw<JQ NR U8z$]#@{Ƿ5ɟirm>䦃.J杝ks:ϫ(xk?.nE>@9b=XPp&~8.[AW(͘ji&a/6s|7G0Sxє~ն[K_8uTꚤEw tr1t>:ChoK,vGGa^MRs4yQa^&}Gy$i7D?v$Hf/,ǁ3cK)Oyu‘%S6֓Rrbb8 跽kG CXwyoq.jGƺ iN$Sfv6ĕE˱h֒,-M)fZj5Jg-lc0v_C](|z[ 4E&95exJ]oϾO$\R-*GSLtJh7$^w ]Ƌ=cE^æQCS~LU=m{ɲ~T3Шj;>fXdJugEǖlK\1= *ո7*zI0:}CV F4ɕIan15+Tv!\nD2sy*OWH|F%a-Krnp4!As cF_RMW8ׅOU%M5vRo}.ʝc$ySPf{%V4\ÚovRtvP5uf7;c6OĖʂ^nD[3Mj?Ðȭ:ږOIgC뮸bADF'B"7u Jm%-j{ˆ挍BC{RSQƣzEڡnez3]b0>_`RQ?lcR yDޙ=Tj`@/"rhByE`:%F?.ZdDo{}췋T:9>V:>5|}`~>5*$Iv~x6#ݫn@󥡆(^`-fN` $a7Qaty"ok,@j Ow~~Vs-Hl!] {׽C.E9 ӾKƧ&vEjzB-GSKnJynP7Ioa(Vng#MXݥ?oA^N8zmnSz-;NU%4&&F%tt939-Cd#٥' Qbr\,gׅ6AqQYe_cU]$J!.p^W6짻|Xn904kɿBUp |G'X%p'7u*cEPZp>0D j3XXeamXf?hNuT]LpO$;RX&*R-L΢ 缑6[z=[ЎDhdTk3C-Y@Ml Ay>T >A*\w35n0L{c/1.`s=݋hjYR1e/qV+Uu0&6|Nj 1*#:%KERyHl-t92}kCџqFqY?ʡ{V\΃*\~#?|O+(øajDC5l9$9:s,\s겑sCXڇs;~f)o^'o45Fhbm<93a=Edjl 9Ԙz:o!*@֩ 0qu"kD4TOuB|oEf/C;~S¨,O8?|?’œTh LuzeZϵWp$cs=[攴|]k LzVGYg,zwmu/0^J,tl":m8VwӸ ONcfUM8f`@0O[Z!qGenF3^UsԸl]SoYΕBmJ1pv=d ڳ_ۭf/wym9D밶]7>C82Dڷk,l*+ پ7͉ Y<+QI˧Jl4Z\zm #( IǖF70#}1>r^-ˬ4.J>LԾEN%֦|"0`0 Q_Ng = (dv_Ri{b$l} P6%#>S]q~ϧ)wj7GP)ǽgI'|B/cb;mW'd!OsGL7v@pڪ}m,w ?9 eqgJK+֭j} e2b,D&5KK/YS^! -n,eidbp= tzx%Lm6l@;|JDH' 0`$0T\RࣔD93|$<؞}^>nohw@D+`#u(rK9@#FGS s3t21&fi6f[+RImNopt7i4y)]SudfbWvilL\SOzp[_{ꄂP{BG|uXJ H `>p>i(l#6e!>#dBgx:OSw.,ܙz3+b 09XXE50laP~j/h@1.diz %.&tt6=w>N DK@6xyZ@:nejFezR`g;]qwuQ"lwG/֥cjeҚ(XM^y{[_ȥ9Ͼxh0 s{nZ `  Z(Y/}"uމv2A9 2Evyߒ@#8^QZD 2ղnx,[ӀnťkFP+ t65[,\Ѵ);:NNqN {B-,hp~6AUp0&vે= PIœazh8 -*\ Voh,+[Lt`4$E#{ʞOc5 `8$=8k,p;s6`À9 ]^)1Y9{(! Q V 郃zB.ȉ6"vCG?!n'}eU#tl&/?ƧsR4@-ٲfh !\®{o$4gϮ!ڥuH Y K}q_Ob<k yy"PG[HKoR=#ԅb qϒ/VϮLb}SXc=oD2 o8O 829 ~$@/~Ϧ3tQ/EN5J:yƠ=̀ww,|W6uQeS~Ӑ9pxϣhb ӳd:Ru, xGV ٗ.!HdsfL~Ư՜ !ؒr-I!Upf(e^+ tbzOWƲ1uPfsS8aV?ڒ$P=W>wIK[ d >o sbp>6ړWnS7gEkCO#Gp6cJҋSEɃƒ~iP"u|)2;C׷>F~}kIEB_?jQw"Cs'ۭ&$ffLA0鿜1:A$T\eH߭dخHnVђ-bvDZ(oH _8:~rJvdÔD5!bE xo?m{e=[6Dq;QgIg# foy}?箃$ʯp3 a [KQپͮ/1L(墕Sa/M(iD jl+s'~~|1FhG 0HR #Uhњ;LǼ46OsgRdgEˬuFmD^}e~qYtlw-B>C#3D; Ǹ\uF8TqTd۩F=N]TTdUp aIU#-p^pIòds<̔yWJFRrBmKTzA&"wpI5RK#]sڅ~ʷv?[wW-ۇ(J[%[Bw] B.bk6!4Ϟ0EӜ@H0 /}Į["5 cN%̸RGeXlV:1SJ,vZ~E}R}gh@fPJNGk}e(Lg7KF׏o'S[%)^9DΰJ%#Da^)ׯ);+Y0oJMCFqeQ -[g7)YmFG$Mũȸb/v&Ԏ*GRM04<:/+p'B5_+OO% x i ^Kj5yɜ܎:O0=wۙ@ ǘN=TCa{sFL#C>r2?jcxc9{Mˮlve! P ]J0 c#bT[ioaobVIkG7 k+ːl܄ 袝OZVbO =V(/@54toy$T\pͪ[h)袀אpj@@:)Rq\u>ysb< 'Z$ˏDBl?S.*{>N® E04uSR{e}'n  X˒aN}9}6RYddd2Cd[8Ů/Ǝ{P~u& wH@(PSPvPoE  htR8@)^Uң A ,ӧ}(ʦp#͖ySjM}4hQ#=b5-V(@ s˖V'"@GxrN|ᦿtq`x PaVC/̗.M. 7V޿o8ēz+`)&œ, bD]4.Lc7 $d!}]y5}(VjySY oGY7hq]+敷'G4xreTIk sq+?@}aMoBL'l:"L`]T YeJ901> 4& b LL+1ly2I9*4Lx?i~໰94 ݘ]hX!oyQ O7cJIPoAБ"$ETS DhTʚu[EO Ey]CBQNO'@L|{7Bmn_)s0^R(+e`@Az ջ(5ܳ^moF% ?O/$2jCÅߕ"[b}n.Qzy%ӌJb[$%nV< FBVghZ&]> ISl$cb;Ì 3D!ѣ 6(>4i;R!j3QDmR' . ʎ=Uk8uG N;s1wK"!Yrq`?otHЊoDlep#*~ُ1,rխPsy_y$Et%P zLR7v7Q@߳ﷸ~9~űhnV׆0˧9 eزc"U :J9Ġp#W'Ch}<@hn91X4[I։۝,4>6(G̐Uf,D P1'|vFsfOvoI+*Fd{|\R&:7> ^b}[n-KM9uH5?"}qy5 m_ FQ(Rr_j@<2sZ$2RӨ8*NԺ̷)Ϙŏ8!k݅=Ǐ]\Æ=!{W93Gn$e![#MMP2!&T?ٽ=flm<,7dTۉB ˣ m[pr0*G;n_ (2<\4ċ ]m=r= V ZP OCg K2AQ韼eȋv<:0]3Z//T%,]>ݷ/um/tbL>`=W{ O%MG+?{Ei!%J2CywV}ː*ܻ:}Q _!2kWqfΒP)0TKsBʾӸc8b;2a;?x,&#׋:L |(gƑqBJez~%w02BzO5c|;[j1+ýw} E$eC)ot8[M#;`/ `>ֻ3%ݠ>Ջ1.J0J1/{ԵMKm@"jȃ~,0p x}}{+Vq }Gw9 .L8lQn$.o~GylBJRiȚrL0)kLн;f~BH8mCq?KM31ěx[,"<. Z;qA/XaH_t>Hn2{ &sd9QAFXq?wNzO8kv Y ^ 9P; 7yHFet=cuHħ` 0sÃn)i:32[̩ϓ3sy"rd"(aτL{V7 |)=P335C#~l{Yw>Yrt_.{[Nb ;^t/ ߳o^s=mO".}5">*ۙa C°6\:7})L0yR f{MڀO]GI57[Noe|eE*nsb{IEf(;aRyčA3sLLo؆襏>K.dǖloy!;jly;˨ s%YtVwy}|:bV_n]C\o/ܞVd[L H0-EڸpjF94N,V-az7ȉˤ^Zejex-rޜ=6 7TnA8XD.%Jeĩn*~a\zC1ꓚSZ}iWzK%|k,4t~8)DkݾqY, 2JG*~5³.\pǵ3XCcLh?R V(2dGU [se(SGECr5T"NiW &MˤWd7'V}&; u{."a`eDș0AkIQj+pZFUMB@ )gs!0\HdbQdR8z^5:JhQjV;-ڀר567T΂|f.*~}"[rK9/9L cKU q4j'/PZ#G_Mem*CJ8j\j4L_I0tb<"wV޸] lRo ~ }&qMxq1|5iۊϴR>#dw]n{4{:*-DyZ5=Tz,şR+#@^'׽DX}+E+q &[&vS-ݶ=K 5K4UQefcU99&{D3.FF Ҧ;Hw*Xksh2i @n uNmƩBpVڴ{r|Pd иym䖽3BYS:g"ΟA`i:4?}Gd-‘DU,*Ô3ejkY>6[P9޴jv*}y򰷚U_sqyzd}MEPygaiF5h츳Kkj e2&2&[޻l%C"?U^ZY ª ӫCπah@( bZ[ǘTw9Toy{A%Xh?G fH75u%^~\[(Ȅ4QfQ?j+&_qu% (楨=z:FuBʯ<.LG~K vU>W-`y`j׉6V08H!T2baP+'ltoQY Ni(]y Jj=*k}$!h =lS*H{>hFrqFΊ։ZsԿĨy<έ?xK?OC#;~9ιv% z[m1(~|wqT_$e]0*:t3n6Rhgu=aYU$FtX( `Vǡ2u 8%VO²q5?9&T */N?9B<c$opnX.z֤M~Y ίdrCn[tls[czL}J"4We4o妵2J}xTzd*+Q^#fZGTIr@!!0h b? ,H`2 |:G㢜Y.]e+[/TCz\Eifj.4~zY*~eT9pKTą%ywO&(6 sdJ|(BjMf'ZxUznq+d9=TIgugQ MùЉx2V0$xMzY hNJW;,AV[iugA݂Hf.c>^q jL.r8aK6vg𻫞*}֟WMJ~-B,) )HA_wzp&rg0|v MҊ N#)M^ZQ]AxWAIhyg14=! p D!J&nigM_ApitK'/O%J@vhn[ˀ`s'Tїȏس+ p}67DgeTM+6P_=+bN_#dO@2 ]!i.#>]Q02\ό8p Uzg]]KW8G]3;SAHyVEUx_]s(fAuOdZMBO,iUϛmڛX-!Z3)>usɠ!c;~6t)kēkfڠgm9%MOq[4ǾGV/"9x(ۈU?ami7vrA=.'R ]8Vt>oR鐽ڮg/Um:e  hGY8ȼ8IO}f +ѥАrT9m1ۂcu~$zXyKTjnW"A,P_&~^_BLePO7=FHt4B'9~,Ar82"#yh'cV1'?U^󣠗(HuMۊ* Z*Q.ou׻5S단Oi?λ9l]':DsJY/B;e|}qL {rR|9Sݔ绐B˩agTx.ϵ?~|f8ҲDۤGUk&Rig]ΩtB6ȒTxgk 9f%7\N2O;y/b{bcLt%qחpBoj6*si1EF./47VE44κ9UZ2JsCM*OaGSlsq(}Z|Zk:F$kL*cdE!Ylx=ʣakO)^g47'iNW=7|}%žiRQ#p4ƘF:@@$Y|41$aڟS9;瓢n̐Y`Ln? l Pm&a\ԋs\Ã2|9rDJX\c9vQ>6<YlN3{%YLEn5rr".V!"/T0dv0[? ԅ6⸚?ɋ##ԁ N EY)L#jij ";R֘rwG'z[b,&x2<t?zklsG?ZqkcL$ّ2B ?*06gOz]D߄o:T"n3u!>c=ΟK2ie^"O2O$` }}bb'@U2/bGBy9ۜȫEG.%&nzrI܎zDŽJ~K&Ez2NA·'k37@d@wγG hsR8L:聡F*ނ@  Y _O(F Hj2R~"E~ǤpWնyZ+N׋ f_Yز7~up_%kՑ ?/m"P(!*F'1Q\l_(*tԈA +̆2 TdE/sr·XO0XyD&ZNy|c ?ΜRbC!'r!bhg$8U'KTc\bXY^ 3Pb@UMՖ}>3dIMa}ZY vDQ RIts~oO)- =aijJ)^]Sc:[߰#TRUg8+TS4cqcq0S }o1oh$^sw?/zvD8,iIxcRgjwdW}Z|4Sh*_ vi'R4yxV@ \b{Uu|Q^/`}c 5$*ۏZxȊVV$qISͿ ~<շ%J/&R4mI*8#!ZL1d +n$*\;崽<1VW@ǠuɎ+ԛLk$ƴqk9Hwix,V)ȿ~!Hْ-A)uŷ3eF}#QЧ& rY- |+̂G:r3:[uɃ* k!{r@Թ4SDQaPP"C$"7I n!c ~=nBAͧӐ|^h躼Qk&P>y9Qs_вmfDLl-P&w&8d87LrIVP]n|&rR0^I}ln벸.#CM=qQq<.ޟ g6X|)jm}&.Cy:>8,ZƨQsBN cJ>8FNg$zwJB2c"?ŷȘ(UPDT jS: k=o*6e%!'*H Ǝ+,dt4n |$ݛ,2Y(MiA3݀P} _3$JZb^Ȱa򒾕!Y7- DشJzdѢn'smyX1d|s"1U'uz {Knv) )gԏ?DPcDxLT9D#o==CC/7Yel6jR? }pߘ(K&8AP<@]b HShLMS`hcՈ.BBWy^ٿOIVm֑Q.DMeS.z-MӤzְHd1T;N.Xbך%Wqy]Smf6+"NhiOaeWeM8ff 2Fy旅1Aԭr M&:JJIi 7p9so=gaϢ>>Dǖ؋IQ [#ah+̭UjǓڻELd DID"s<6]^u!/ADںXGffvw: Q̋6iy=~!Ftq(… Pbps5oa U|`l~e;)Ԯ-[ÈT#Qm:6X}ޱ&~ռ(49&cI tڊN#b HX!\BMn,ۮn'==qQ1-{$hK3T]sJI$2*s9mܝ!S?s<8-+P[D$^%70;W.a "^R0Ir~} A0C̀Ϩ,. pR>Oӗ  2zfkǺg&a4QV\S3ұhdڭE~g;c~&uX~?'6M31t`Ă^O}.;-G<8jurTy_8b/b{&_i\S ZYq ơ1kE!!sI7'lYv6b{%tQAOzEu` 6 %L{aKRq\\|zbRNζ(މEfP>K YpMEo'^P A`OE"<[tW<ù4C}xx soU%14^T b=_/үaqCm">W94lR%XT]Cv>ZfxfcSFIbر 1xvܙ]s=ml0z?fy.4߅DČ6-*)UMMEy EB&H/ ՓfB$WxIy#BlCݕR%c]ӘgOux5-)ƊF ̆аuzQn}kU)?AȣPZ<.,~oH' ~D~>ϐ:ob?J"ZηB$f805s־;Ff &^}?5?%ʚ[lEհ`HR:;Fx)9=:l\,/ R#qy'ZE<讃Dɯ n4MYHČno0T6W'rNZ TB'ѶCG&>nP%ah~o]Kg0*X䁎DoE>(~ z`o 8{A+z kwMɺItY.nĸ OTym?.DgFj-t^ר\Hq {Jн@f>HRZ m^~c|&z14G]7]4+\+u+DM i1e{½t.RY'YN@(.iqUɚW"WXJC46I1a8CsqW-%44%Xs}/=z{8dz1 ?3(j{L0b(`A%xLqyaa9& 8>ږ,߲ưlj$T2-u.lR%{ 7w ]LU9TyV$%FX_z␥ 4u-W+'u%GO_ C3}^5 B0־%XGT(})eMMxxǫ mX~tU# uSrrBSPM S<Ֆ61wŖGS|j#Ŝ+hV$'Ky2oapR``l%rU"&/FbfU]6UG:]{CR<גܐ"ݑGJ bò]ɽTU!h%ZF}EےKSjx*khʊR=)Dsk"BΔvZPlw+2efTP@@p6Z W5lHoq~Ek!(|_2(^.$,5aޫlDY(7i/+p]kGgx>x\+) 3$ +**kvybSwR6gqA`O1 -#"@%䈔Zp-/l?$c>8&au| -QR> kIaF^,cH@&Q#8l$VNd`GX"ah36"Ol)W!V 3i펷} -&٧\ɒek*C5p!Ԑ)3CD[:Sϣa.t$Y7꼊pJĂ^#H $Q Դ4q)z,0L(Euf1B,R*S+T8w.p͌""V#Ȧ/\@WuRb(cNKM,`| xKNGatD MWa]PHJ~v6H{m@06CSB1:xA~D( LѤYXsx>Ro^W{E*$3:)2.A5 ;*A3ZٚMvH_hWdS(wV6#®ܾ60/# X1 h>5'nBo4̳53S:_>;}W%dqJP#Q; (StjYx?#a^0t$(;*1D$6eE2?_ގ& DY{`]WC,*p, Ə? c`,Ԁ  |ҒwDa''_rLg =-B5@[֙49( <=?0jjV3u Ͽ#ہ?`ο<Nu0RW茚wF=ڋݍ9n۝ 1}` <kYF,`u6W#^NQ&$KPB_ vߍ㑀0(%B(ɣHDM | Q|)A =h3~yC5q&Kvr%VˆJ@"0BٗPwn(UyxKJ;d+3=r^%}ijQw+Woӹ+b{Du0vKfQD=CYQn0iݳK{ ,ED8fh7 /G7 L#T e)FL.[ֈ,2s}Ft{t K>FB9+2W0Kc1f)]{[ Ma֡BN% I;Կ#oT>Zȃt2? qk4}ן)7,('a~(ڳj.%f`UճI5=* CsTde@\-Yolg HC1*U–|%~n0mOce( ՜ Gؕ1!MMK+yQhFiyyנC~HvՁñjr9B:"BTyQtAfj@pq.5u]oX%`iח;8}z?bh#֩۾}~b% h=oZz\쪇& (-65#b -N(A$=g<ɘhFP| @H;ͧA@C) Ǯl`JA4ֿN-\/C˖̻:Ley18t; I MrP_Q l[VǖƵ2xV8M20D߄R$Ai ]e)ERÚe.ʘ|L1>g9/J+%͔crmGxRA*qNfkvv>9`&,'> ]LFlO%'eq{lT9xI}3-t[oT >̃^ zh hcJidݏ$ݹ ٬CuɝIht!ֺ:V2YѦ4Nı4DzG=Mg<3#\0ɬ_M- .Ȕ HLXo71$ޟ=8G/Qú^0k۲sz/D)JS# qܒ(KžV' 09~oj;Et LdT@B qu<5js7QމϾus9_w$8{º ϟs3/|oVﯯ{ Vh<{ajFyn=W[l %%9Ȃ@[K 3M~ըӒXխcT%(U;;(88[k%/=xyMM _sDvjfϾ:YH!Wl A-;PrJ*_sBi>HP'\IsjТjT]Zb@0sxa!ޟʥ0 T2wOL%)`7vhL%UE+ґzR~>3Im,f끡`WfB^Ok6JUvἍxڥ"$|aIcgŤ7kmi={vMXPPjdmV0ĺ3QIurnAƥMl)]E4$ |εA)9cYd]vcEϫ"kg& A ^''sǕUlWOz8dHn6Js&ȓTpS MoZ"u}O+%v_ǗvU:} F]"C=~_YyI&I eӟ.OB1CϫMdd7 WGJoh ׫?R9D"Tj&␣nL~0
5ݫbȖ!|lAx#IH!mV~c6ףru`o{w߫ 徧5? R:V<_ Y{}>ԼãSc")ܦTT9J(^a}{B`kxQl4&ˑ}c|hˇ)6Q5 c,aa)]d"B#}->X(' {0V|&}{ +c*Z*^ۺr0Պ#H#ȝgt =0( B@ ڒ u e?6g[NA0V;2 T8;2gs˙Ey=G*wFJ̑wۋLPS%;;ok(T}t !@U;19AMb|Z'd")ÞY0')A5|0_CP¿e R>.@P^B̯?<<ˁg]1a?3?R7XQ_ۑg0zaI &OKsOPCϥP3{L 1G/V2h;B<5_f[h.]9 FگxYT/ГjHE0'Q 씮޽kTwLCOSoA 2y.Zd=4CN[n9:Q jB RLR{ǓqS*y5!N! )?Np DRd*Ë́`Z*PA' 0AU(* %@ D m4&|ݪ(Hie !$,cd ^eEBY'JP!q8ruTք$%|S*E” OP0.(Ax`=@@  a^ ܩ8#ƭJ&,z(\BчGDk*1>IT$ #1(|+Vih:HE)nK aahiNthc\Լ:dǠ@7c2qfYP n2 5Up`}a^'[>?w3Cqʣ)t#z:y8c, |Ɔ<\ ei3$gd.2HJ9ykKkE)JXUzK#O^B_J*`8$z&VH/~zX@bDd%xe(%J%jbUd3(AJJPJJ2?"/E2.`pPch6^XEI NC%[&  Tk*"S`8!rsn z@-kVdvN⎂7M6c#^q2!j%88tsb*5% \d=E1;Voߤ%fm҃AY9`AUd3=TեR Tz!K&A1A\R+zUuj!X7 @MB$JEoVfk™5&E?}m.0jx>ǠXXRPr{p>kNoӏ~ޢHȠҴ <(9ꔊXD-IM¹Ul-7%#pRQZ `"@ gϑm^Wŭl}<7/PB#QI:p5L2dzJ9L(=ͫPjPRʠE/jz(Bf{h.aX}0ТtԽ *(b<+f>$I$=wDb0C(jw{o~j64D'Ï_W aJ)Mi7،:)vإ#Wx[%y35̳OI4.JY-͘YLH$c1E-PtiCl>Y*yۃ? n8 =jtJDT{oe %H>Z446`ݙ[C,2BI}金nĩwO$QK7He𭤓 =\4 =_}$q݀tи_Ae 1n&%Z(wծ0"${9,'W & wѸ3aL"Rg~Ldd6=Wb >w#2=Y/_AjkwL Yf($V&u^>2\ {=9$o/Kx C\_KV/~)F!LBb>F Y=*yqW6sr]c•[ 'n un곝ؿST85=>~t+wҽ$2^J8O+Z%~# #_le1wׅoW.c؊Brћ C풬P7g$~}xO>{|r|Iէ5|15%U+{!M^1RjR! >T:*Y;dt >7ʆ,'05ǪP YNpRj _:!frA=E+ۻ.: Oa~%LVöoڲ̖Q> 6Ll((hk yP,"BYfDaqY ^}z*a|]cR=QRxYMtfihBIfp-]gZrBKVj2}mCtVC޵<5nԤL:68SGE|[$ ւ*_5H@>zxit"VD5P] \%, zYKYA`΃޺'aqKwc'{R:=6kǵ^$biua(ЗJ*9m1vU|9rmnu3SoMJ`prIx"7Im<6`L::vi_K{_=qgE.Zt``ҫJGSe#LW`-쩵;~ڗ$xA t|H#zշ_k vujbh(!]o;5RmӃK~J ݕ. Wiʜ{[⨙"ȎB1 OOn]A)-z*C9?l;`X|"ܗ(ύɽ>:hqj݄ D7:G%FrFSL=)6CGWhi.vr!Q{`q]/E?GWHM`z>]bʼ](q dNlj%pMs|b s-*ڸ:ӻ֎8`zÍ1?F>;ZEP`UNuV $Ó %E&CCu])S)|0 <p)t)d13xK]]^R\k%-}t_ k*7NPΩZ_.;e|4wwX}8tR+2/zEC~0ڜC3YJB[mS :Jڮfh8 YpYeRUZL30[Jҕ̔5!J@ E ДA8eUhkmi o!6TjQ2Z֕gg.hhVQy\3BZkw:Gk"l$ϰJVcWq񯽞H\wZU>>CDB <$1+!LVz MvKRb@ *cg^C*wB "$DB ]x)\9`ǚژ&fEWrֵb֕rKR[RUmnF`WJ!JyMR1[ۛz6oƔsyDJ[<-%07WҸ wJ?ǰli14뵐')h}}:0ti~9c0c*<f/MB^qO-D*@> @#' 6ol).?F b);W0=a Rk3'{UJ! [t Կ.1XieR.-~F>k'Li_G-mM߉2=V*j!@kEnֽ(GºTn)U<>J`B >38}g%T㴗[MU^[9@DGD0~T cm4Zn1{ 4DKp4ghr}qR>K_{!yKڬq4k&K;:/N8/7ua?mRu~PP?\I 9oI>OT;JLua]R9ӾLMǔ{o^X9p8Jj3|m}Y3oZoPшHߚx4M<-9s-TUDU ڧ Z}X>ujllQb<~A6IdS|y;_]  4l,X]֧o5 &l|y6F2􆼼m({ R龟A;tG\z)uߖLlK"U0Y3Q߾5T`Nٞ\S1|G0Ƌ9%N~)ŅXuػ?RChrYgQƧPw}\o9XIoc/}T9cſS],m.ӽ(;W/FS&gt*D*uR(̾f[;{0ٻSwR(ӕ,]< pS0s$s-<|mH.XZ-kS _#{.=HO9(oJuzf8>H"nOj^K8i5j]S#P|"VS diV1:.zGzl U1*7亄Q~ۓ3_eJ'״V CDžH%IUY1*WڱYUxPN*tJH\N tEC^.+u㰽!:t@J Td74N_@L @Ks36׾oEc =~iq7؍S,sk 0 -Zsm6jYlp9p3 9ErmG Zlqne(66޽^Fm[Wd!GW2}r g_Q0"BJ 0'!b) ʓȒ*I T ,$Q !8thχFuSMaierfUQr!m-) Ք`m{ZagdկL%1(]9&{(@5c< Axr6d)(X#VmgA/xk`}#p'w߅Adp#bJ":i?BFxvwT,>\CX\~g9@vin茏I(=g.oy^D$ yRr&0IA g\Τ|6%YtH|ޙ\~zmjScԞAnxGxPk+F[EJ'Gd,$Hcگdnx]/H,x> :x3Ov2'bW,}2,~K#N[$2>:H$F'm 9&Rt:V(68v=Cz_V?y({XcvrdUBN40C(!WOD3xYu0q/JnRzBE[N(2{tB9a1q*f+7=ߠ]ĠP%ԠJ^?f ^HeOt[qˑL  [D׭|.(x@[AՀuպH%n+/WW΃ u:.1wzk DW银O7A90 Gp?MFѽϕܯTz@s|㤘͹.=-aV]ܪ)[W#D- T*h-$7Y[yN޿:4H勩 gy{܂ ǽCI1)/ml.oDDJ!t nӄa %NXzfYklnVuw*c/ !&+FukMg 0hXX)bBRF1 {@!(%6J$9ϩcXQv6 ޵8מz ZY7hzҢX{q  = ?dADșdr~3k2R҂_Xr󣕦05Yn,nP&kht`TO}7kAsQ,MP%Ch>^S._Z b7RSuj ۗ{0<<l{QP|%+_ y0hݛZelf'N(CZC}>AP6K}+Uv-ݥu9-pwFy}2_ .g䖪.+g#9g?ܯ7 |-S:rk|\t˭t]8Mt3zt"ҁ y:Bw/%"~ oVCCZn ;zP nnձg7&$^['|x,;1wjvm/X~@z;eȄ'qqڏvOyϑp3ngwL按_"E`uÂȽVo e a2hƕ+ "Hj|9{8I/B=>W~* k<s@` `Kv/2tD硟 },\/ osue[+i ܛ&V(bەBJ@<S8bvߜ :կukIfa^R!R똰g'. m$}>tcC~ʱ<j̬CXDfZIU4eIo@(v7@8*6 0:6D3~cZg!x3F kD_BسDX5`F_h@3ML.X̝  ,, 3V <m*e5eTxˆ\h׌ZVbAiFMn`<)y暄c=^) 22m=Y,;CTC`hy2%VJ _%tސ"ԝF*EHE_sb)ZUmugZ)H_I$ߚ Z]`aoSupR>[ d9`"_tEBğ),|+w xĠg KNLJ>VfvQc)->Nj%:9}j&_ \)UZ 3Qaq"A;F/NBE:\4ch<4>qft.8B'+}ey#2xew_PZ2=Hb7/ga w fK1>ɟ |.%o TOpǷ[Vhd߲c;]oRFI>N2L>SUa=RQ;5NG>K"] V/)@NU" v#dhY@}#2<7$T<.O€ YubF꘏tcM|? fL߲ƲofCw?F}Ƿ1;pfȯR?W܊*NO˟;{ΝݰgJ~/4;n0b.rjU>=,XF89\:~}lQЛI-YYȈIKNۦ$1Y;fYzګ .2/Vy\8ѤMEOk7_Ơ?]!H~(g~kT~TJ~K&b}x`b>GwB1T6yi.)XXdԵnE?&6I=R_kQ(BO/V݉8: nMLoz) eTah.u]^5o8l/^*y=s(X" I:qLH-^Hqiu44Z!oVPMI~q ɈLǣ2ykظrJ|STD=CYʫn*&1wJ_IC dtU7:1̀(KWTӟx0z^k D:Zb+[YE_R#zhUv/SQ`? E,Fh.ؔů%]TZEqю`ܸn hxlW%T3+YK#ezF$~\eռ3j'ݍp S瓾{ԓ2翽m^mLu{[{7UXkhćX4Y5U,s  x4[HԃEZNO!nߦsIks`.p-{Gy=kf&+$~p{eW8U f]ݪ`]vx`>wz Q vg,G>_G1#,cȚQAIUr.|/Z%^hCU_ o*_+C\ʡF.FfJ׶L2Z]!sT|bԊɊ]j*2Og 1=Ko^o{}-#?Ǧ~S$~ tC)UoY??SwFc`tL* _k:3= ʓM޺kVnfS\M ?՛W~ _~meӟ"=X{W}=?I^Vt>4#(Հ;^0sx vSvH:'wF['#Nc@@=;<"`G60o֚:KRzt c:1gA:b=c1c1)M΁Ϣ#Xd@J#:_M0ȅP `]w0R k CZ>L#4qTxY XL 3 THW!AZ{F!?C營go~?]^f? =Ru_A=JfRNi{5m_fIGKb) [ ԥlѸ؞ 22'U«Q1&!%) oM*\է{͡FSoԥ/wAWS NG@N=|yzס{әSgV[XM䐍t\[> UxH=v->NX_;Y?t]kA _(u|a~Bc K:c sț_=<x=+ ?uTVyH"zVްd7-!׿kh| }=őw^yPAA(N@ qܭv"GZYx%O\zKX/{00CBʵQj0*fu6AD"Vz^X-?~8cuQ ;i%Hxo[v9N ޒ'D^}]niڀ#" ' %OEk,rx:D DlR o9ym#7@N]NW_ mN2" {7l|,`5)(,S?x7aEp]12Ճ4gDv z D !\ykL(QFJrtظde})' j'{񝍂ثv< 8qq`(p :oVåU PvAiC0E8PP2©Yv.79ݑ`Z!@ERBU `r|Fk?9ETc@%,dN+,1a6 ~.M ]NEQ=qDV "83i-icTer/A(A,I=˼F[X~4~`$ EY^oE0oGF u)+8|$`'?_s0C}K :7;_a]d`~ #J#7X70J_^;us?TL+U Nc BIcp=+1AE6g64$FrKMM{Zt+vchy>8Gi.%LGneW60Ie_x/%ɿuc)8~҇'Ն>#$5<j7y=)~ܤ:MyƱbޑ_oO.Sĭ/E1'b~{f/~z85l`͎M/^gM1ﺤ}=r`~罦0_}d÷t €~: νEj?)!%T{ >z6u[ t`+X VB@ AWCB$D48iQY3["WŽ! d";m՛UCΣ҇H }s@Y {բ )7*վJg. bi= zxDc~ն23/'Dж`P+K~`mxF2VOu$B9)򜰤jDߑTgU w: E %"<M*SQn)wFVr.18zg֩TOP -"kĈbDG4MRM|u("@ >,u)_J$ mL߶f6H郐3fwySVC@ Y]G'G2Tm+RXLtŹC;,rOvF彀e_Zʐv?g$.|~b_h 7:= C( N1h'Hu6IyݝֵRA!lJb9H0KJISa׏MtRxL>ie h]:pPK; Us -ߌ`(Qn쫪 _u7^}~&Is7UVਥsz JM49$J(h~[+bu5y"1s~oȬjnɬGRc~]*G&wu.WZ%jPS D4='7T;a(۟}? XeA0/!l{CRB0?z8+UH:6@;KᔾU~q|6'J7-N5x~oObv/agx{9ȲߥGWEy*:qLصf0)9 UTYi }n`@f%>y??`!::ȍgϾW-`+Z^F6'}+CC=}0duԮzG]t9DoG[X :̧oa[pG~}%Bc~cٽ<ʵ4ߗ'Rv'CIY<>f PX%[SM!3\Ry)֨(}{آy ΛO {ÙƠr/C7 oh_߽h1/""=6h?_xf9iȖыaBWJ\.wĎ;ՏȐy,/.}IJmOb6nvӾavOI;XmZr܋kt SRwKIgD#G4G rjC|JPlhD1lłJߛ!r fPO~~ JCX9rQG 4E?|oxh`t$II>=mF]->6_{nu{씋eߏp1R0:98o+µa8=+/j@Ksv;M}ki7ܰJM2GZైWѱ8T-`ϐQ`AҨzYYTg'bTLPnEAn!UUJ>Ji i'joP^/dW;&IfX[{S} 7LwǽфpheԊs3UB"O*&VO$1xNv#/Rnh[s*qpDEԹuQ'q3]abUip82X.y)B3 r,uk@ Q71:R2^-MDRnhS"V8HISL"b[(T,_Ŋ N*4g_gx Ʉr{{K]cP&JVcWM_f ǽsGW(]vҺnpQ,&3Nml3j۞j(81 irh8rh2j)oU4y)>c -P#ouC>=E  ^RQI`"C34o:̉.$ljKFkjRfJ.(Wu wFe=UcN7$ ๫OW9EhOja6MҰcE Աd5vW%OP(haQپĖ,#T̊oZ& ~QTrbe%Wl(8P–Ɩ,,FO7^l{W!\ @x%m 71QRP1DD!5ʹrYTلeI6x!a3/@IsZ8Ղ.sN>||ic0z l+)۩G4QO!$4CXH>@/,IV(sι41$63$B&," wt:feAxr%3#L~{µ:Ri[ٓ,?%pfT*kxzM4LC$_MBWE >t(b}k[e(P7.cEZIJsFlmX7+*dYˤ73EY+fnĹ?~ޛ7IՔ@QXSD<^@+?R!6050=!2ͺ4v(gHNĔ ^2"NSKݦ0By^,\9x"W \;-eWgC[ߊvagy=7_y_M""D( Q_@}䂧J 1d"/ۛ/uݴOFӣtt˚hR CJB:q,mnG"/:<_fr͂^¢= {/*ſwO>H^h x v0& TUݠv=m !̃ B)1P^*%+ĴLRLk)J@jj" pԭ$C*י{9('xId "(R6( FJrFhS ȣ&HR%hiPX$$f@$2 J($r5&4ЄHR8JTJ-dHIBvxM)#M f d JU (Jr _U/b(k{"$CѲuf5XVTW-URYp6`lj(25MZT0@"L_{Z`ܔ5փ#>xo ӓkp2xvtAS?&l(9M.{Tl1[aA҆iФ@4 Y @U(PRfa6MR I9!tlcPJABbnPԩAJ*!v@U60(B1i`cQ ),/54$ RR nZ(F!BR䂅yp`Cy JR!*iCy iJ(BRJ( B)@V"(ZP@u)#%WR% *ЉM$D9@%%JPHȹ)JDM+E SH)B +@)E)H @CKBR-A !()yL&(V&"B;6P1*,IT!JP; @C&h5 )HJPJUi (%)V_3)bh)R 0"h* hb ()u&UDBG~HJ(RiD!HP%#HgMB"A;BEԮB+E(Щ@% J'_(H%l."6hF iJh!IH4# 5+n544+B҈R4HR!H "4 (**4"ЀߙyC0(m" *D P!H- yzA )JQ Qi2 Q(d EiRR@(T TRP(R$RJAhRAPAiUJPZ1঴ބrb0,v%Ph)@iV$Vh¤X8ywg8JIHR Ң҉6@CR+@HP0JRJ+Eцųx*i@&"DJ$B)y=,W DPR T!p[((%%V*U JE&vga@J (TF j""gNyuP4Mے)Z! PrD(%2L jd))(<_aWR SR-J.&z|\0CWH(RA6ѣdx R)*m_ e7J)H" {H6"{O#B4JA#GBDC@-.hQ 6&@D%F$ߍ|pE腥!:+QU"} k sA4l^$U)AE RƠΞ#^H ,GZ( A0:0}Ab $Ax,#FoTRI"aۥt%f$@ 'v| ", J(")JUZ]τ ؙ*"2KBA "J˩ J)D @oGDR!L kXJ%,-  +I iRPufQhB %Ev;j@=U)4@ H BBm ,21Q s}Cr}}wZ_Rvq/Wcaԃx1>L$ho F y>܌ 5Ŵוr&34g٭  |S lB[:N?̕m2~Qm{x[i0quN(lD=zC0"$?)/<K5DMxrUUhm݁-LqA;qtmФm0+vJ+WGx>{*h> TSQIEq(lϏp' _^r"Ŵ!C,R|"œ "E"4r=>Cxn8}ԓvp*s!rS$n_OK Np0쨽6rL>޿Cn X0OE,8͌=, M;9rr?+[] t)G_ }fBm|w']7 8pJh9HodZ-؛J|LkjAq h7ƃ6G:#P}:.O4M4 ߅/]q`"U ⱦO1[M%_z{.nH)woNۇx'BťRTV?4nYOCp44l ql&k<}6xA|D^e8 ,9o=lC ^`y@x[/ 05xa z4l>Rz3!sOquz<@6IΑxS*OkPD 6?\6+Sb NC^K!ρC2vhĵc3 p =Ozza}ih_ }x?x3MSw@k.u ZKLEoӫT Қ팈$4."Tr.h./Luxr*~/ {fi~1< $W̺(@2U("}u?ca(ONzOTb1U"<$ɢg{ɓHD,Ǟ7>д  @kX&EѸd ^AXa7< ~~pdT>E<z6 >-:Nk;I2bJ ,9^_ WAcƙ,VUp"&őIMmX@2Z wh~kt3fMwsHm$81p CRkvNsf5ߩoօ#&%\-E r<$8~Yt^s! M`~mg1JJ>CaI-bƳ hfV">XS G9sqHLEԑr ((ULu fw0eEv' ܽˋ_e}ߺR> <5gɁjMɄlQY6*&ȑ*}rbqU#Gr/_ 009ĂjRi:%q,{BAX*i ̰P?Ѷއ<6jngJ,w6P&s ! H"}LYCv;>;o$2u| 'm+҃P)%Gg2WvME.;m:A(o:Iߝ-;wɔIpZL9.!}mn2jp #&;P黻*{JV(mƞGNI۽m a[umSK=NO7%Jv0ϖh88PjA[x)WڽGzRɚL?o? E KJ SQ@#rlB)r,K5b"ПQM{9+wOKDcH/kE9V{d3TF  u6آO& }:ه;· q`a{/jCTNBc[Ix+CtbړA&ՠ( ҈mԈ P P Ex'(FqQ6X$A((eZBiR\AVbR)򸠉)JXDOrТm)E Qɒ *)rQRDV@Vhw)q!6@ *%=aQ!QQD2Dt ,2ՌH%HЅPXqZ6 8g'FP @4ZRS}j)d!O@ԫdУB Rl)Iu@4sSN5 TvlJwyfZbOn26VA6gͦbX,02a0 Oo.̃m1_vSzS=|3T)%P 9!h5 m!!C@5*4` hT)X8F#`XVd|hpP=m#HP k:5*{kPDr([6+ ሆo{>'4ӒGȃJ҆҆J'r .Ёb^ ; 'J B!Bv@T[@OT !"%"Mo];w+s?-rymUq|}^u)?1Vn8@ag&oZVsJ5$7+5{ ΅  /&p96΋OX->A]; @*>?5 \Х@! QME%@ԭ)ahhUD%(! DB0JR(&o( 0ϝMB#S NhP]lD@%p1? E'UY*c쿍qT5hpr0R" s15R{MKPPPbP3἟ Ԕm=6(۷}qkqMJ 8btE9u}/@ϡ)%&ɦE6xJ 'x)i&D3'iNiL!iH\!"(]@.BPHBPuSm Vvr Pi((Q(Bu8^]cՁN/ӥ ^+6؂jQ cR{xPBeB{B;B4hZJDd!rBhwORD %44 R&2h( hԭ l`P dR <8T>(xcAiD1Dq{{DZ_SKy7}G,gX$uB:GOi.\1 ZqrM ߃U31/ +D>/ex|[68%-;PwoDOZ`g}6qZ̚FS);$YCa]$h Ư3HյoՈή#D%kqCi&YbYI5%;2=RJZpq 8Bj1T͇kYw W90}˄]xP|Ix!w⥊ $֥;I,tZCCPR4k+PLG${Cܸ\ #>,nc8=&h:EhpHBPTբQGo w u $ZY&*a^(Y*=2J_J6ݍo꩸|>/Ӵ/ Um$<}(wzTD  *59пsJKa5L_H(*Rל *fӈŌ Z 8ΥkOˎ'j}63k:LU{@=(!/h|ˡϻ >yBĂ6M3ҥ;Tc{n1/T"Nc[5gG깔wJzW בH|iY5qcww'D/6d(/bA]CQ׭'s2xr><5L;Ȱ'hI &+M(Z:?BO3O$B,6%0Si|ͽ9g]( "vAXYZL2uG.{Lr2H;7)3i]pkøa9*fX0!vz}ΪpÇ_)Ct~y@mдÀTEتp'WDH}^]wz9w YvO1`֎#E%hjo(d7oۭa9kRTCG4wC^A3s(r@Wmu('E}Y͇e^ͮLtNHz7Oڟ3tJBMw'iM}buO)^~?}mo~ds:K~k26)l/ZyLdi'MMEa^L%Kv)k=}KHu,c[D|A@CT+(܉DLǀk0 eVkňjPY_P@ ˟~,h++Wq`@;W '(`<￵C܎UKdRbg1*T;Ii&aRDHhX5HSMp#ynmQ4QRp}y)XU/ DQ+6EvpC?[Ww=z?A_:_S2< vJI(9*d%#@ƩOuU_QÊsL|(7v jYR7.9 *30ł-.I }U[7xS.*T zeATJ{Jq'&kW(J"U.|x OD@{NS \yI1.DL"U*-'[r濼eK*?PgUEHC^ :%!b%Yمp8G¨䮵}ȡ^D ũ$8{s'oZW/}Oq*z|Mb.K%m^v]ExQ\;cVSI-ݔCi.0eK+ I{j A6p̰X~7_+U!FnunZ~l9yKe"冣?+j/$Çӂe; rIof**F8Mlr]XyW $…Y1p_t_y/஝sӼkQ>WJym/uC!@J^/z=,[%}* "}{+^Sý.iwwޝfG2;l)BY;|g˕EĹ;c+W"K(֓q}&j0ߑ=k!wftF]Y"b*%l u"+UMOޖH8fbʼn/ia:oc}?TLdOc.īRCS֧M5Ih/4| G+fP2v 3I#ҡwG~_ BXZ='8Ϙe*xpq[ IT̗kYnU+̻l6%)P߭՛ 1U͙;QIWPVqr nzE8Lw<L/`F~"j/ϸNv¿|?E6VSU\XNb:\6\S]}y~ M= XG8Xz4L~,u$7bGTzQ(6/*I2re‚DRDk-Bs>n7ev8[RzlQFykc(1+hDԐEL<3~?A_<> H=Laܧvµç'?4Dc`7' ")UGI"m09Uk}O3M}BjTohy8^뇋!A`A@(q(;pd%!AHHDle ;XjLt:?so}lƅJt?F!6Z7[U0G jG%߯GMNؼ]y]]ˇ@S@SN2=z E Q@ :t?INS0Vn]ɢ1eJ,T !(f Fy38YlK :poq竤ЋIp#Z[w S?74I5VS`#kS K,Ok74RR FHԍ/g[]  ts#ߘW}vF";''n>H2ˆ{/|A"zb;]OFa\)*eMO+ս`%'$%%-"8P HA=w@%gKg$=joiJӘPV *m #Ub͙!YZG$2WJ\(JhZ"L r %iFh( @@ ! =Rrx[>+zߠuExk*ڿC"|Br1? py >+4R52Zpl"ymʧ @O$T $ :# CP MSFZ" '+_bZİCw!_Dyiox܁$l"[MT[%`墇Oeyg9J^F`K2EL~K_Ӳ;=~o/>8 0aӫTNAQujs(ql:߯˚h=S<ڋ}_*~3Fڌ1| \{A |z*~~٤< *jϼ8Fqz"=W(yK7s3[ nYAx~iH7\Q"ˤB^'u!u 0p=g'0qg bIIʉ8M:'Z *Dv8b+ ɽT sw }Jn>JV!"r܃1AmG̃\}owxX`+_T=Z ջ}j^:'x~Z6Ҫlb|I՛U^T8ofP{+_&6[8^PN,}͇K Bo'o.vӪ(=m(U#\J8WRh*Z ܗҩ5F`= \޶ tvQDRξzɒ D!A @E`W4m'd7-  3P=y!SuW(9霍+,5BI^g_&^41Aٗ9!(z;IWKCЀ6¥0nqb,1#r]ۧ,at2E]tj%0P/;FaDŽ H@0\Ab w=qN8Lwe;Q m>{'9\~=8(_xBUW@ Jy5^D3u9@EAWHc|;Nчr]Sw8h` | NrO ^sr+:0ylv*t$nb~JGqsX#`xɨCl=jqʝ޷hP]qMAykQ K_㿸2c['|.n fR+θ%d a#Z6zg(pK f^t5׋(E•mE1ڒ8&P}K94ȥsU+uwI#rdo> S ̮9m*ޅIIEWXX!y|D@" g^rboh&&p o2E^9@&M"?O/PzR'_-ÕbVmSͿxa睮JtTdk N!}ʧK|vsT)r//ڰ&_%)=^J"UcPf41\NoQEOgQ}/o7s9m1EZ'CɌU(T~+<۰'*$NT( Jp`?kө\< ϯEyJuN=~cG^ SK4dXˢpچ̪d:?Z((i-,H~Q~XO1gcĥAKϔWH M۳I?/iYT *6L?Gbk%JOkmz & s`j^xl )[**dD4}?=iXc:%Jg83߭ssIٷƕ=}5 >QМ6*P80ԛdgȗ?E'(,N`ATPRJ=,/ڴ_%Ċ*F gSȓin"mJ8N4|:gD+.4:PY$r "2]!}W5"P %yk?haSWZ#(uj;gI`{=\8ڋ"üSHܺs=׷c +e$0B&/sD*-0wRW6ɧMVηϛ~50Zs#l]dEm_o;ocuz8~-^Z *"J!|ON{ O}Sӄ E IA @XBAiD@XU~'px?kYO_~7s,OUPBCӟ=]B;̚|w)w]fY|/R.~onZw5k" dv VZn. ss6$>9cjێiSi)¯_E556Sq'q7{M b/3^v!bi3Q{vs[6"*`Qp|M4$2°ql&(b4NM$~ԩFŷV5[mFu' gLĈg8-RҍŢq}c')IMV(gV&wy ³4L&V6Νc'Wd,#S-;+ c2 z_A[YCT}بoE(E &5GAR"A ڋ#CWr8&벎v "bK0hv ST,*j/w;g5:KG\GDmԋ?^y"eX6')8>l0u?%JQ-W4]?݀q5 ]ɃB|ρ@MMH= pgœv^P(y`s:,I&W(ť_2RMk x$U^ ǝyjqьnЛq?%v2 h͝+CgLLΑM E',?/R"uZHё5 BQ^\/R߈B-ve⾥Ŗ;b JNcjNkcarhle&4<@T5H{V "2-8F{^{v}cV]&Vs}U.3w)W:@5r`C[>/ħWyjl_`8aW8!@}Bٗ r&"16e !ܕ)#FE H빁Q4j2O ~VT2Cȥk;+{pNGs+}I87ε >;?;%{֨1sssEsж߼T[s"{-ݏ7kc@F*N7H?(14UF֫QTZQ7S{%,]I'P0T1 FTde,xmƼ ؚ6C:MqC…X.Mw]ݕi,h~7` A)I6m f7M?>:Tp}7J<爵$y3K#W4{I56,gW/VMUyIBrG MU69[*'oHԤ<&%Lʥ:O#B]bV&ޯ@$Q pڪOugž3QL"OBFXx,"3Ajf^gJ^SaN*o}Pq9,R`֮aRp3v*UUgrh}u7nhSsH+ 2)%(JGP(_in51h(ZQj/qTlV};9yfMC[7uGe8b Qx#U [ ]VmG֖)3>sϳpRYϏ>ZM$jZYv]ϑ^)`/$fD MLρG?O!w}'Kj4,y@؏X {[&0,Mjr?2|xĵ Gh4nfGӕo/ᲥQ6kd~ ˄_ Ic`~ ؘuMvw\d?Z?{ZPW^$PIP$rxe%HtՉPA2TUd1E YG EǬXt*0rv]fVt"I_DE:kMfvN AKquL)=կ¨Htyz( U{L5MCJzEGk|1FyRȑ t0mJ!kF%fl|܈\w5$x!pӋ'a~vQ=J=dg}+rpYzGqԃfr':=DcT +" {xHBhtZF@ 4 گ&hbwg]Нe!!=էGGRQap?hSbDk>$QFW,wpX#%M/3=*ݎPE6 nt4!d{l{IFoq/%^\wW"|8wvK2 W[zgGI~u( aIj-2_f 9XKDg(oTyIcMwl`-;UWY;IC巜JND=ՉXa1 /9/ o95w^j iDV.wF ZEGHJuT.XXQr t`Ƹ,S<5=wS{ >*W˧0daڲ; Γ˘d3{\ll|GbЄMHP\N_BU?6EL* }1fE ˽c<LU#Fl5J,GU#{+6L@ |6TVޓn\-}3@eytr>q%eV>+E˨1EBBNiR/c$L 3;ul gȮw96H+%rXձvpb?-,=<0C H̼a%57-ssufv3mmϏmȑ1za#ModI7R( K8H:Ţh@F"~waUut(F[.pRy'aSبLJ@<"/mȔE]=yj#Y % հo/K4W<=.;)2wAjЇ:7}TLD-"BHnhX1)z)=wK$C7WRZ:o^qwQ)y &^t;bDDK/nfx! $5[z1`0XB`{LH<,4Mx+{'_jvuceqAʴ'ʛodcgȇ{_Q ؝y9IGE]vyX^i-R4K{v8?m?e`UpN?޻,=߮`=CU_Ll9P?P$I(QH9u*(,O[c˕bS?7kK]gܼ6>_/kɊENW|?dN!B*$aq7Лw{zZN[_?+KX8E/P{ͨ?.[>_Z@^(c:*Z*IJm2i֤ʔ B+De uؘV](FbyExg #ū%:6^͟i|] ~sm%ulLkKk[59-o&/51Gbqƛq3]~c^4[[uT([@_4nQ pBaRt75<qq[T A\ED5'Ԗ+wJ>YaRܨapuOY gZC`K/tDZv%L"ID}#8T)e*@t/ cQPBmNN蜐 8{n˃*đ mD7/޳S89@Ej (x*N>|֪N@itOkaⱥka_8§ iffl5foIܴ" xq>}Op>^%&z{IO2Z -l2 Dt"ECB3/]pƙOnG֞cF\|*F:@f׋8S-AI,~I̮ q +z|K_N$g@r+]tɮNj8*%6E*e2K}gzԌj.q"m[*,OXQډ&I]u u,N Vs2tڷ2@M/&!wGⷹzI6gYP{m]QQ`0B2ͩ)6yd}OlhR/ircl5ORoF+fgXW.L%b<IL'L:<5^C1S9(4Li;m q0M_0uSKqgssϷ -;pfGnF;6zؼZV_)b)C:9K*I@$F$;H'eҳy:>ElksT%[ޒQL\BN(u-j<KC~4GS`%gX:uN K&lAE.7BbF)6$@瘩` jzzN,>1/; Z (V35;gdCߛ=O>ǃg;dwdzOWOGb 2y16TP~ uz]>>;=?էDE-5¦[Z#JCRQb?J5z`!x?K 7:4 ?QG۴F=Ke639=;flL0E`n]sҺ5xg~8'y-Y6|$>*[H{Ew|b|1htf+Hd # >Cƿduɚ wyVc%gfS;~k$ Jo vABJ[c.lN⎆pD׾K8Pi?OHt}I?=Y6}?iE&(H2q0 HaN l+{Z*GeJ7кPGbT+j|k!<8уHЛx}:X+mY5w]OC)uNh?<>S?s/||=CLMyX'N ;'bNzL;7YvOW=:?IIe)q>NN7:D;Rv! 0P!@ZhpuE|{?% hr5_0/8GB2F(eL!iCg 6$cí߹]{W Dz PvB*,:SOQ5;cE }8ߨuf$XO*<>~c2fTt.\,!m숡A)!WuhuCi_3߼ambGoE/~p?֯cw,Qpz.ϛo BD7 !@:k 8R;%>/4 TBFTn?aLW}y I&x_Yb{evS:pd=aQoEjzR-R׌e7ӉgVx .Oq{0$:"SUqE)K_`!yhѲj1\ k 2EԫSM0t0HUkPoV5Ey %jC7D9%D꽏@Ff ȯ, 3"7*W}ld(?Agz?i G/A֧*uxl1%Tq 4Vsyįb9B1ťO{ZzoBnSf?ap#'wmoQ</+K-Uxu\ $sQT)Tu|L @ G+!H'Z޲(5 *ElT @AybZ#*9>1< AN"͋HsJH ` Mn(ZoĚQʲ ?lX{eb^=9 +%P6jO9^C(`1n,i#(1pv5g\3 !qS6XHǦȭ茉*Dbz_ jF6\]k# %+=IUW^#,[ +Z,>֜i￲oow:TFTJNP]႕T'ʀx#-]\r6>~}(k lKKo bV}R;fiI4({.%pDJNRA\`$rJC0E* kTYWP$(4Z ℠9LM&?5'0uں (>ݨM]MqfYNI&bOJ5=EUZa؇[*UE$A75 Dֆ08ͪtilM#! XgQĝb 'Ȧ&3kg U"vfSs`{ڷ}k^ֱ+thդh=l2>. ҥԲOp[|CO12ԩ4~aI ܼ,DլD(O^oOB@#e!dQD}W E:F~"~W&S3#[8VU՟IM 4|7IGb~.7oZR!n*<+r8C!;G )4vVjy1r;A[8\aX@l4RMarfQƪCj%͂lhpqUJG?5e(ע)Q}g> /i5TS4:)E(+1V5IWrֱP p`0@(ڔ~'_0j~mK)VwSf^lϴ鵺 =Hʥ_)JKK5 &ۛQܝIAŔI2gaSpMEꓵ] 5]4*6PP9e2ˈLޡ*/] TSثfqU*Tκu,*3!W &>_ |Qas[(yoj}7 g| oh#J#Y%9:OBME]w^j9u"vmܿ2-_j_ b$hg{&m!$Z#ޣ~-L2])É݌r_&aNGFDm gc-Tꓼ[a<; ũv~MZC)cL?7="lPkT{6϶.M5YJ㎚aApedRQ wTyvw|]sS8ah؞@* a{j v8%NJPN_{'yސ̟D]T 5U AE):~/|>η2}'>6~v˖V u~Ԕf7eN9OьnԻ<} .Rr5eG{Z< kROx Fy/Lf?,ۡCmzȌ*O{3)LEN+1D 0S4(j2'0Ŷ6VIMC@-NtHYh E APoHO>N9~#:n[TR<`lST?wTd#*q^}V]1}ԼҜtylkp̯S!zHVSзɑ"8MyDGר~QyM}#60Jni2$ĺgZkk&5fѷ-`Q-hXrAڡ({$ˏ-Mm]×a,?KNUA9eց4UM.tu^lQ",? 2,D9_4eJK~' 撰{9al&׎mMZ~]]9*G5GB'}"ݨ6;m {Ӆ+`a}6-ċrZ6iB$I-|^*K >U m]f|]G\lPݠAPij]Eή޿ȅsÉKg)?%ίؾGZ>|~I qXʁ8%`CHH$F.ӻBOE1fNk*2BiX&W&C_ -p!P1cKEyhգ),\7 Ө*u1Bͧ!9׳qu-9hW~͚'SVON:)nv/6j}'}heY鄕g1@؍˻&+{\n&nw9Mv '_xWm:n8'2R[6_+R?%C,[^"HN1|adô-ĩ6/W[ H!FcDBxRbC!HQFa_,=`r"J("nuS)'UQHP_eh|'ՅH~2NnɦQ;z9G.֋xNBVF$<1rHӟF 6^_n U^heE((<t, y1cr%n;1H<$ghv׉R & q8V@u K{=L06]@|K~)¢=E7"!lHu4e&_.bzi6]nj %%i,)]!; )QKoIc:mD>!rlFE"n#598J@*>C%Ip6h~\i~/]VǺ(,7THnu=ܯ].x^\ ݉(˃#uv^k3*ܽ_hZ<C={3; /mESF lMuhoRT=ѣ~ ѪiE5 I_zQ$2~#ǎE">/=Z}R_Ɋτ\ɂYc-xp.B8P(l%R5즑֊A ?N'E2Oբt-bU)i̝nԘB[4G`H k,UpwH6pkVQhiL9ZjOvHo w\ܬSydd`"<梁"xTS8Ȍ@#a.( qs3cC( UGx/j5wxY3Zv$}jsilzcǗPG"IW"AOn1Ea!>iڔ)ĠX FB J~5ԫ"<#v1/#<).keմC;$pLV5ǃCMͣs t>%Wb.Tj-2|dOm5>V3V!x ϒ(χ9Tq0O;9^wKH޹ÓK#QK>M,ڏ/j{Ej%7 Y=50)M=Ҡxi( #~ &đ2ae4OJƔЎ;\9Qj|G&ŚjɉP,i/KG:=VDɭg({eTDbd|̾O0?"qhw#غ]פoVyX^)kZޚmɊYe1WOȍێ^$͑_ʺS>bLP0Jl**ZYX^VM_T$]B NB*tzEiZ_vN%^!Q/0'gj&F(L܍=em-^#"U[ww0I::tC57 "shuۉ{ 0~V?V{6oKWħ w~43_?޸㥽ҷ^hPhi%X"Ԛ^[yZZ>"8Jw7}$@O1()1@QQC(Q?_7OΧABB Ϫ?w)G=< N£.~z8JDZSGad?~|DTSE?k#؄xW/ zcOS13 R)u! =Hh**D% BFQ> [tދ\Co]GkS}*Wkj@#P!om0I/F9UIo& L6S!|W#e+(G鉥7!mƟ+c˕@&vGWSYK 6A"Iۥ-UN A?k=ՓA1&n[_mޙSFt|A%H,ʨ⨠{e_ ox>Y5nr"K6Ex mjt%n;-&D.]z83 |*r>ޚۺ / } l!Z(;ǖpc7@d!k@q b',30@X(g$zfȃ31)JqpO;wj_^} L2QzaZ{#4fkڄBfR$gestl1b|q|ޟf۱ uN`+/ȐfJl?قd a!b딏|Ž ?¸Lݧﲣ\dF`-(OV;NU!#%EQPт 5>&4w 2&E1 ~D8Kks}u{^COSWw)\DŽm& x.x^(*(3/m)NBH+Ha+*SRp4 }N}v>ˎQwXH뻩`T;sIơ,NzxX쎭Z_ɳ]!g$bVnҚ Wm .Ok]5<;>{0,A%f 9l$j\dtR0xlHgr.ŲxE8t&0ߩ]7\VeuG D\r墺6KVSl=!ν W̬)_./K~]Vh|2a =fѼ*3)>Ȕ\"Th9͇1) 邯*$.$x} & ([~.s7Gf.a㥒[kx!~VpNurn-;& 4*k8ΣZp&y?,?ܮp=ϧ{o#!G t=80U}>SJY?NY?̷ˎ]}ͮ)Y~BpmM=xwYK!t Tz{ߟ TI?hy2mc/ŭ1["bPWHu/C9xA숓rzD^wǚz}~@^x"xFPӝ9>_:=yDOi# R/ڠG&5 5D@E=֟ :#zO#}\5Y/dNgv ׅG` < "lK6|^JvB}Xp8~%Z84-QzRa߯bq<;_AUR;kvtΚ<2=. o)WhXD`@•ϑfӣvi~g~*fej\-6+Q`3Ht(e&E!pϠ\cd{g&+"եïl$BpB]%:~oxl˦>/,z]}c>.2Y;oh`9Xv}SNwLҾ]h_'.ܰLЏ1+W<1r:n8H /c 2I+ʥk"fbgUhE>'k樲AJŧƨ"/4uبN@+`(Z|$2L.|0 V4}&Rpdc\B;-|Y" ?m,.&~5&mgY3mGC UBwτp'lhk9GGŖodB"[8y#̝H|"%1u\h =ܒf҂l ]xŨ~ӳmzAgM!WOs;\@ޅwBYnc ƥ ;y,ylk ykd]m0>{7!3t|iE3]cqF[6'w ?O}Ti]99\ ?+%^cŃnL+෕>@7AMHVb+]z$ɹJFde(0C"D!5 S$İ \$0kWźRHD0daܽ,$iymIiԗj=/2\ЯTnoFU;aiwtqwuRq>BU۾H9cjo_ ki&E(n]ϓeBM-lQó;MQgTLUQJ `fPS!f%fJZu]4Ym&H@)*ѼQ{~'Ϯfp)eЫ![z0I]_0>Qiy/f㦏\oO8PGkbcnW@\HkDծQ4h vTEZF3%6꫷Kd6=;'u+ wwE 28O*kξ^{LުR sg=N|nu|ՂXP0œ &;1P0M> !}m0TU[eX $chq"e\rbMAQzSz8ۯ>wFNO'!xX}7TB=$\f|M8M.L ?WL(jl{.jČh{; /KukTXfXt33lVS"zZo2U0/ xtm6dKnà2K6Z?oG[fxB??Skpprr=g̉yy&!%$ ߞuz۶aӡ12TUh4*;=`<^/DlIHWM#atqCӑf9׫yXEQT3̳VP*E;It vlULb$s9aBUɗ`[[(6hDz5tJ u%'K7Pcfx~7ӚHCI}IGyJٕK$ДuN_;tb}/G' Q~)n &2l5OuHcZs,^ﯰc3A(hz_2hnF旿P.e>q&$ےY-}>:8gAl[aGyp@ף؅HT:S3i,' @VI9bQƿ? #iE~bGcN2G e*$lʨ)1*ѣ恈Yj`B"%^YhrLUk;/C55D|'0&9$k^:`.Rԛ`9z&HYR ϥJM#)B݁_i\1BB$5x^{4CϛN) {W.G/>3DU =~XV @7>ٺOwD{jXQѸ<[[@bVjWڄZȫ^ͭoձ͐i(\;~ ?],_Q9eX˫hۍ*:0 J8: LvWXp>~oVQwY| TBWW6H= a.CLmk7w5!+[i -|7Cq7ma-jgMC mő+˰fgV3#U")0XtSFK &vJ 5 Vj@i!M&4P -";Z2 -:N3NSITE GQ rH8 J4 oԌ$#l4~7m4b 凣!TM4&627xpo1KnkYj$ck9X Aoki\]]AW , q.U纆ff_6U[]Sƹ鴶kws\IBI$B9T$X(~ʢj(,"8FUMĔU Pb1PRlr$ihj* +k "I("*(9a ̢(i*!"b4EDBj?sf"U_֟=䈪P)!kHb(N]]M+qbMhjf_PͨgFQ7pB>HmV6j4] $P4RuxQL8$ ee>':v}q͐,ouOҤ4: 6b<jx#b4?2ET$-otMSyFsȘlؐTI'%yP-dۻRZ54G<k:=y{E 1Ex.6tayдT`bD*L)B Q"EMwxnRB}SuwOyhIsYۯ*/㷐Eb I^7_mhlGe-H5< W9f z7k:Q3c]w|if:v8E  a21Q;8;QeWa*jp ū7)_D?g Ha_ϒ_a{PLZ_Dt,0C% 4cV n8^\º18ˋ"|YxzH&`@=B *vb3HPaQ%3BD9#C5ݬ !Rf1P0@T(O(}8ZcvPFhϪs5A3]n?@%pǕ4mK!WȦ=ͭRjF$h%$@/Y! %b6Rga^ɵzݘ{o+523˳h #]͍W b 5*:AsMFvf :Ǯ Ul,OKB*e{XO+kuX޶CUho]hM_irőXĀT > :r"bYpәt~E!m~6A8) &3.ɭdB2wk7.t+"g/Ӏ 70]{iyC"!q||z V trW#~= XܙInmu]wy鄷Ct2XWp`0ύ *@k(#vt0#ǩQz;޺MS6Oe=F(NK^ I` 5{8q1d:wr)wvC25;aOan{x gHۛv;58VtL)#h!B*-XzA% A ~ՈUWEvh~dNӃ>'hHV(ޣk1m#Ɋrg^跕7|{#pj€^}w"uE1'S1ܡ%g+c?Kgї+]8WL ܂*.$ߊC?Le}[)Eee:Ʃ+|` XF?0V\>эHgT,~ҵI5g^v۹FP5۪҄SQm .Bb#'CbZ g΂mAJ~:^ޭ 5Ũ@0Z vH\/آH=[E#=!^eAUfH[]J|xdZhO[^6}+{}BEǠo{|̴ƭnߚQ/٥'Z!`ڦq- &M07i9WFD _6l|tv`mΊzC9_<7?o# osBpOO@zS FMPcTfG@dxW/Y)u;g5Wz`q6#P< :í4ǓSykrmL ^G(0Fs?͋ EF-'h2vZx"M}~_q"M'=v@zp78xтd,΃!FdzBT*4N]_KǓ OZf_Iu@#j !}sc+̜ZNϝVp@V7Pb2]gbfM+qP27Mkri;Ebƍ+]ZīO:4,{ hYD4(B @EidHx S;Kt+KOR1f9 j7O~C lw `SVo9LHND#b2iy.!3 TPêfZ׉c@7k%8'',gA< WLrl-|^,GkZLoYhun1Q1WҎݝv|T4=}m[o"?sǷ=Z0>Y+?b˿j @ ;qŨ>o-LpX>Rj:?*b3^s/NN$ty1UXh7p[WQH_uSKZ{3)v"IS#4IQ}r$B[@@dww":-+yYo-C98wG#<)_0wNuLFvɳxzFs*)gRtAin{Cakts֑>ί|R^enZ#X*AK\Dn̚(R=VZLy QAotE_G>bZǪQhOl/;WA9 o/*:fnIf:òݒmOK {B]gnkxYs8<%>eW›@RGHw}Ca)/Wpd=r8UWn(ϒr\O:}|% w'h~vKzQ _uud.:!^5ľP/kۿ1>S{[aF6њѐ.AƸ}L^3HL/iskY9_|E\Y%q6H)^b:b#%+\ I T5eHHyn(5GpQG)FJJpV, ĽMBI VUyze*޿LF IZ& ɯ'G.OYee{h^Ɵʤ]i)*o]28x*kF4w>R Jd VO 6ٗݚ޾'AJ@C%¡Ĺg~`2Ci,exAN2 $!"IhAɻ|ԙ3Hico\΍\ͽBɓ'M}ȦAy#ԈUHUA1&<؟Rf͍[)y_? 'F.Ul]rCE~`Y3/f(wJBc=I#iOĺr4/F|׋~]{7Oo\l`ڿa1><^_eZ~Rin]& ƭa/Y|_-Bk)GU>x_ŝϻ^H隀LCk|a|I[Uj.H׽УFP:7#4EOg IkPZms5# "8;W J4T;K6'SKJ^[tO ;8 (-|Gw}:kiu6a%9 A=tHCQiYTU@W߱\S:P?A J7MT0q(3 / kpd2O`0/-@@n?`0>h,zaa#x)QM48\k1؋6nPp_TuZ؇ %a_>Qg#)iKSz }77^.^i7n@1"<ݾ~9xUTx 6&-v]f>zٙR8hD,<`P J7 xGOXi_;ż+M;\=t4C?\V. jFZSǫedA]%'_x2ԓ|\S'rm>oTN iCå컎U|$Kt-7>ߩ) J%aFb(T]&w'K@`e'u~@XObA1\THB7 kEYnv:N" wE}[mHadO,guk!bpz{CXun^ q,^y9j- '?nu[>'M獉O;ʧ6w`{o.5,= ~\ 3Wy2JRߣk[81%%J[oȋa 5zB;?KЕxd,drd~!'ɗTR%ORy=}jx cܯwK q!N䫯Zqe]A1|?>2vi1J.voA*B.ղ |򙳅U>sXW"\_7ٖbhsM&yhxBؔ)0cS1KJK&ö3egKk_j_f) BzCiִ %^6fd\_M$R KwT?S@/ť& *1ĝs eAMU7nרq?;byysM|0tb9.x' u#$F!R4ohx睄ÃF*!,;Ek'BRK ?G|t[z_i٫8c`.PaAGYDT}K!\;bL- K2ʳٻ[tp4B3FB:T?N^n1ߍ| KUsK 7mLcO}R2^ HGSD3:$]N,k HZid01\D 0X'IHz*̉k<2IG ARUkJNdr9ጯe]A({JNǀ $C ?L u_MO1[^Wfпm\x~b=_]>7=6~lZϡ0<_;O&_#kU~~Mm^&OzL7*mR:N1K1wE֍+#&pT9yW0*>ox^Y~-5ht~+Iv|Rh͎Ct.RF *,g13@Cƿk3xJ"jDLhx\cFX b q{XvH(Tjߦ9olM|>l"쓿g,޷#[uO,Qz#-#A\K4t<{֙}^s0o^<{w3Y ~G/%GjdRÒxj!o^E~j.{^ a :ᔾ<]f&W̚99̨T)aUunyk!~DMEOtOd~Va+ ï?0~5õ[&~(2:QR MG&plkSTbƫN+薞RUxsdu`ٕC[9f:2:By@wMԡ&^bKXzI5uWB̡J#c=6~_-^0_{Wڞqы>:ߞ-hhGbVϣhPtgKU0Vl)ӯ,q`˵8ウԽDR].E:Rч펫<˵a3Am/u6"(;KoKZS 3P:`_=bN)Po{Z6#c5I?>PDDr-bΗ6Ǭ Sdž%'Wɥ)uylX.q3N2xCi VȔoL>YyYA/UnUNfnK%g[$I_3uA$ެ.]N1qk1MNW>K;jEF؍ w9 G( Y%} u݃#bͩ|g66,CMz% oN'ҥ! )K[8<SL.|2]֢p}4a?n K1~&2Zg0 4rTzL@ H4PƋjJ[%3"ߡ fM7=uJ>>Oid<*8U`JjD\#qcCGʎ}$~'4sT'I*E0|#a4A"$Rq HƖb}L~J =Ԯ{2'ZLw^@-U5Ycz5:H^i~keAQ:?WR Y/bv! @h$M_[*Y;Zf{#o9D'ļ{'=_'ʠ}" ޑ{<;AqQL&;R}8Ό7Yg!v$`g^  V.AWz =8_ܗc%o#S볫:j`ݯ.C[E"lOvNvG1N<3/#X{\^zvRʭ45bk&X:y#TaWqOoY}8(tczs<QXzEEv[O0IRϧnihiwpۢO=k"|< x؛vX9E1{ɟt}<KKxzO}smTQH#v4wT)󹻭g(c.Ք Gz6*A;Jhjzٕ(Gu\)8JBa5Dt'#(??76oA)?W~-.&4=LkbPC|؟pk{D;Ȼqr1=O Ft')S}gK$Z.ndI=~|L*.kQ$IBFF2@D8[r$hn'~$Rjm^Hǘyd,_fI=B0$O>" Q0HGaB]$Lfe"@!c4c7S%Lsˊ^aU b,_bvpykx`vӐNsE1n\#P+?1{}7ɢ=>߾^٪v44JUQjH V] Yag_wGHa,إNZj:4} NnQcΖӝ'azNg /jQ:Exa%+c@!zCS.k E-h5/ףvQ'\wgfG)Щ"a=ǩPez `Jb۸eE%[n0 phd>$E)"YTFeКP !AS2&T=]MOchj hE!f$iڡEAp.o8yɋvߟ??OadMȠ v$ud$Y=db(QpD-c#QkBYˍI/J[= ^aB+ _E='OK7)Xn)g/e>UG_?qc)3꠻A,V{M%GeAzW`–9s >Mg2tnevPl]2%i9[x: mF:Vѐ9l8fQC3cȨCuW4oK͓U3b}h |?x󷥪WE 帊oαR*Mg]!]ZI:?=,'NP "Jo[ `[C v)R(_ic𿇲Cf8ձNeʵ>PeM1⥧ְ9MOZ`.x)`̚ {<ꙗܺ@^{Fr>/i9Bf@ T[u8a& ıO4Y V*ŠaKxz.(7YO*= {XXq`FIx=[/f(6DXSsn1r.l7L!m< 'P࿆8w.N)Xq~947ɰLIPN D&Iq] Ӆb8xy |j{mvc$Sl+2y"E3:RB*ppc2"y%b;/:SqpO/H:44x@  =yݟ-@Y%f~9k #ؚ~U _TTsiX|u=lNV߯%R!-CAAY`bo YZf_ܣ8CT;4s]18)p~UM*  NE H0Wr3n0u!+rxY07cbKa62p %jݬ cG(= _oo,TfM-U+4iׯsBee1X?9~}vh}+IvzQ =zGS [I _Ka4I\+,}a:#oVsUVX;J~,'U<kyWݑm>\^wM30~Kn9SXn*k=t t)Gz !iFiEcwB,O9}lRAPB(X~[uWS$=iVy1mkrP#M;{*ew#/)3o }(Ӑ9;s`)׳#GۿWkp(.:8.̋aLPo#`Ҋq \yA/Jw紻䌣s/c*t m?.GݫumԌS.esG<^kzh~tkqT}\G3c%d?A7ww60eGg1e'kx8b#߁i S1T`a1]ITȳL{n|i&&0d] cFd83?Jh^Gzv, b*0o sLUEߤ"5-s;jHb*ۭXbY$}]៉C^FƸ_Ƣ FF,^d&"oaeBNdO[㡁J'9\y%9 '8 /.գGN /TزX$.n$yU |hiK'._kpV wVTF=EIHo${fPD렚y2);K6շðˤυ=[1شFozi!W򨑬۟X!5эy{S^j[JI(e uG >?ߛ}n=ӌd%!Wwuz.>>a+_4o늨N.!,<6NiidxQQM!Wj$G [b(xERS0vEET](,~,!+6|V;Ehqj=>QK|a2VVȵǁ]%Rzk<ְg@8?W>1#qIf r_qk&ߟ/Y,g-dhPbVW;UNG*yZ%|3"hnx]w,1A^ƌo|}ȗZR縖A#An6^cM=æELߪjRō(FKCTq^,W2K\2ӑ(ZPTJ/*Q ^501H)%4=3t`iaLzskCq;jp*=85\{ˢN/l8X )PavWpƂر2ȷRhԢpw목F{>~ʰ.f!~ )]lOsO Y}ǷBǍ,Y,$q65ŽV]?83ybrR^ :x7Znpj߫Uѓ*ܲ }Ҹu G#$zٓS"%߭1 kmE)A)L;#!yS49I5_J۱+\ ͘yvwu9&Hy B|E\y՝){l(M.|Ɣ$jHRpxsZ=bQ&e7G=J,S\VsVf`US2:SݭjUwf7z 97of.sh7pUO@f 3 @}oF Fբ?@PbsqfGG/b ߩ髑N)N~U<$jg_5: >YlZ|jx kb7C"Bx%V\cr6BB緰7T: P\T#.oԪwO%3|ym\L+AE'ᵙKf<㢓(ByYk 3&Dd)4ۂ;X4?n2枨̢ %1R e8M^ov';L64Y<=Ru6g=|}._;`x/h F,@uB{-Ws~"UVdLS%PԨZ6xb<Itqfxؔ TTPE@<N$FsĊ$ꡎC9|rIHJGQU7FpX"_}i"D֜YEbT?o]';[ZNqmz{:7opds\I7'l?Ḙ6SnGVȤ&|l=?0 ,ӅY0y^%3 C5cD*>αݮG|:S4dkڗ}0;f8?WReK6'wCe'й.a ӤAuяYjŶ:^H2}> RڎUJ\ Vmoikkb15z?mGCsmȈf ;,MbZ׀RKf5M7ލ~Z˷=@R U;)}/!Pxƍȥ)UW">,^!̪ (J+[gM_kq.vVw'i^ %iެ|jhQߨZݿ˽DR T`ca_PIޔ)(H$pwWzie$_qc~Nz9':f6,_p<GqlQ8yd|̂]\?B䚃E U#NDZlR!ASX+x1s)s)Pu,E-DTǮ xa*c@-9 aNLi7ޏ;ZEC\g,TSuG:1¶ s](_I(P^:B ZKțT~4BY 'jx}m_)4zC$T$!J| ]7 x^ 2T"׮%v)qڳ]!|p*ĝ[Efu zhN:T&r#pܙ-̗Yl^z.n_ϻH)h$a7.녽$ĥ:]hӭq#UO ,?U ` '$ $jQN>JowXZh}*%15-;CVMĸطjFJ/?r8BgSzla-:Q-*x⩈ME[9BjUZQn ls-hYǓY |o&5imB@kj6,/|>uϟibxj6ޏ'>ea_yi>he:Ɂ݇E7}_|qCM׊c-%l.gLf,v&q5b tgKUܖ7c}%:Y<o&pz-ζWY.K`s [vEB'x];: (")=pzʃDI ^/Q̩m2}(/(|kȧiשQ_}?Ga8'-۪@.^` `7?(\t#Dw6N2$@TUyI|~v,Jsz>:"_@ec(M,{߽E7$u ~*gņ߽u>MoF qU˛rR<.r)TY~<<+Xv#Y?}v+ {㪡8ALz(Ĩi1b\c2(=8ǿNy#:g:a(F.ʴl^ZaЕ`|5[b Q=GUۈ;sbuXVęDdXUmUD6Od3KP޵.<Ʀ$[?e HnYW.lV|6 .{G[ɯ2 iv]i/q?gպb{.q  tJȀ{[N0UmjSfR48Tmv_7yC+ H{/DŽ+t6oʈ6O4ةCae’1;*;(}gvN3b@ Efr7%gLAV8چԯá6r#i,QXxPr⺮Ǫ _WSޱ|^wJ:] HR9wnQUa>\ Oĭ3RULAS]XW;5µE `>#'Iǻ6YrԬ;6t֛* <*D<4BM? {nC߫=0M#G6-8ob|ޯNq0jQKla>3K:d쟍ȗE`MAI}Nx7O/AW+AuQiP)Ht AVpYy5p[9B `>1=<UtV8(|rU`eQThkÆ >CĶR"Y}`-vV7j/ 6:(=:_еjÖއϏNJ}?P>O panE|Gi^uifҺ~Q"R gD3'(p`hMѾEm - C[ .@ iqi}ԯ@HdFb3q =@k+ҺK,V:W}9NS1K[s5*@=ScHNGdtQ 7Ȑ[ۃz|HCE.O3 6pkRsdȀ#P}7I`[ o(J|~e5J5XBi+j4+ k7mT͉R}p_Q wo=:=$]gؑ~orYɃS&ay 1!K-.xch>!REcٜf"Bytu%GzEOZPr=:x: +7 ) c ~vgԃz9=ʺT&Ǵ-$iUyz/Xގ߉tmi/r"UN+,J<BUی#tT/)̕[ $W+'b˦;:KGvHH6{& #;#2ͪ< _GpHa3Ln"1D =_xA~0'@WFT*6k6jx_[df8G'Nnȫg;{jA<eۭlx癲fq?TǨ;專>Ѯ5zKc#"}wswmf97/?sW[eʳb^rG4aXKnH.'.5!p!.M&&cR;M4 e1U@6?׈f}9vP1>r\^'"NB1JU>"Ln3oMm!7DX;a/lO1&ϋIMRHtv x9z#q> W؄V' Bz#0[Š`{6svwu'0,?Xr՟{ċ&X a/Pû=UUR(Vifij="k)cp~tu <5~¿"SF],E?Y=‡uD㺎YfMGk:28v3F=HT8hF(2ppo]O%ޚ#WA LUO5*lz 7tբ.='hNc|>Q~t4jХ* &420Ā /* R|wd݊SxQ/vvz{fAV 1{(r!IZd3Q`!g9BƺGm%O/b%+AW-(F1|zs@з.;¦:Ⱥ/07v@AƖXq_]Y%Q80@a "` @>a<"$US!1d?aDOJYwy q/2*?ozw(7_(*6~Oc#%NPjYF}uq>P)uO, 6s_; $Z$MP!v#fcsRNAԠOF y&<-.o͡wQ5m [}NI q @?! W\TOp{'ɎJvU+ӛ9_|`_J]}H]yC;ex|}Fvu\y<}&qWM9+aÐ@0ԕTqsf<|%Z 4%1诖dOS^ɩwgQ.% g-G>w5x%0Ú_ݯ}Kxcϳ?N7{c|0] ,A!h1-YClKb(+c"ĨTR¿\[[0e4-4wpdV e}&6OǡnGxůz{40C\KtàPFkYT1oߍ7LsK'P5L8Ѻ5{w\m6Kh>W؊ܘ=*Kq}d}", *~x~U"`ʈaS9gOh/ k9zܢF]玸鸻-]Ty}B@`Tۛ:X r-Y{;Zmr4О'.ʳYrq q =30Σ5h]tq#E!eWfpPA(H2Q?B"cg蟡QPaGZoXkǎcV2>W.,'/ʙg+O*FD/dRih4MXoe|Z=?hpA|г|! HN0yU#Ѻzgw-djOs=ј1v <6I+١\>TO"‚]=zfGWjԶI;j; Os/qf,=7s֦rN@=lm,*w]ռgq>[ېk*J?c|h={y,xH#$7: \sj!!&3gNHBJB)2F=oC)t6d)gb3DbT]9T)5Ťp)b9"rS0B1rN\RRCgvg" OM\a<.ONx& +L!@2;Zd&/be>BGeE:ңO9dazzH00gpJ0JȩpnE(*(uotjj[8oqדc D/}DM-(b.) β=ѹ+Co5?xbFIܹ ‹# ? -ӎӇOJB yxfGHTxVZʈ N>U{}wgworQ7wPabXKlg-/:rEf^|Y-~+;py2;oih0}-&..RC߬ Q;&N>/O&ncƮw/7{ϳHʢ~O%}RC*v lG DPTwpq\~#}P(9SQZED=P+Q^.x0~qsݻ_ـdq/䡾ZraxpIl56`TgVóp>wtg&t0 .dOٴDӿ yDd3 }g r/W $NVsIߜjV2)@'ޒ.Ө3 8W-u]K,=f-pGsn3KqQP/|sxƟdh[1*B{(BN0nH3$[>r~69;r0~e~^dHܝN% MbJ)ըYV$FnB-v9ܣJ iNhQjL^)91iNQ/*QFIbP --Yr!3d%IymY L--]cWl{J9(pCl"k'iVbmY.|PjZ4 ?"Y$pR7vHZnGFZ%iO<`Ғ>jӈH sD`p~L_|O[mAd:PMm`DV|C?/b6aTs9IXb]C5i9@%%>$8[^=x_[?{Cr>kp {w/5S$SF ժ-c_H~z[䊏!~QldN~H9'v\PuWHy>ߕ()/Аcҷ˱^}'`"\w{ņuޏy_fۘ)`lLE#ILgwI/ʥ3"/S9䦊l%J畨[VCMT pVK*}U5O)}:ip!D6l.Ҧﱋg%m܋ql(!~٭복yV-&F[["P1`s w jvu5xlD MgO_$G9Hi gwvv" ɛSɌ 0;af, o(_߯/o[ VBJ\2Unccܦl(b`S[BM-& 1DsoP9e5$nQ%0vB, #H(g*7: v )`QcsLj Dx Aǣ<n콿bZrbi! dƱ·0jYk /6ɾdt+y'GL{c|8w*9D :P@%Ba6i,Xې3˟TDκ̾ ҆d(*nڛH.ٙީ{cp&z&!~0Lm9O{vK*{2T@̺4s@$xC~HBSxx6օ.?<6@dm}6rn0jqmKY MV~:B)TUw2Kn;eGs!^kCo bxR$E!6ěsl@gv/`A4`I#+z<3m;nс}^@{~7 z~8sytDFʈΎ0%$o(F tP{2(e1axzGV٘`rS):ۭ߱|,Cm>ۚ]4)C8w :EFZ)>^ ᾇRo^wAc6J< &IoeflBCs2Vd7nθ:eW*SUd<䠸\6Ψr0|&1xA,9 4&m"Z|TQ݊e[Ij:a\K e8mڲM7Zzc"F(5F^C~ςHRO  ž3|$Y |}&i5Io&?Z@~ہE8ނ !toy <.!=TT暁c#\IK!IȞBחpnn4<dj;?Q*|*Ïh^!IHIZǵ[|e/aD{M(!kx07D8{l2?OyEmf? YϪ`'DqTO狅(9!(2"Rc5c< R0 x`>tRw <6->5فcew*{*_ƀ`s HoM~y FERLzآsQqp7L3z}"N̏M) fiGz.E/"#5x Ոv-FSΪc2A/T&aɀgAG\*wL){רH _Td!Xrʪ[ޑczMSڋ >68T P 0}tyPOn x/+{;yIMJmXB(}M:ݏ&: H_sO+m>r bNCO!@?U8g H$lQ1 #9~X2' `YVV\ ~M}ُܯlx?`b6ԣSX5q*U]#/lE0 f8kk#Ƿ#"Z.{ δҭk3⩌5)=f ܑW}|41deȽF|Li}oףTj#]V~J8])'O]4)Qo hhK($k@UZ\DaCԌZ=eI#WMu䭵[*YZ=Z_G]WI02ʋd`dwnBVʹh{oo7F[x)4B)A=zxI]'7Izq(t 3x8@Toܽ X~@7TEu-$FFxLq_K?&VCmpx8c\¦5=ϋcCY[Ȟ_1))ig|0n ,5jP6屸'6>W` o5)OCR0qEe&bƛ:8rMC^\Pl9T<4;FMup~y%el1b/cfR=_L1^7Kxa[\g{~7D7CzkeSa|<-UwMOSV@EY`NE4xWF־=fn|>uv`>P&`߿v)0PQ(grW#Bbpğx*4zg}=nOt} ips bZtXbçZ{UIJʕ Gub^]I^؄.zr QŰmz1a侭Dj>D_ͼo/w96&*-X_+?x+ 97DL0xee%rlWI+?Qx'.Lhh1n$~}y/dFI )kz}nA! w,2GsjЁD>/XZqsthpPoMuݝ ^Y'r21E;؎C6 Ce6t%]n3XS@ ۰b=:FmGy<J^;rE?YUƟykn~{_3EvK}GKl*G-OXke^]JJ'ԀJRk5'>bfTʘm$M⼫%_\E/ mi~BFٯ5"btyǥE!ү_+WzCm-bMvX']Q&lD\9~dę1Ӈ/{D'!N,%ضDX L@JB!B$x-&44 FA !A'Dx$;Wwj(vnD NhTh(+ V *F4_|",SS27OjϼlBU!kS;W'>D( NY@1 /ˬs䉺G(BC <OQ0pPIgq B(fL5S!w%$}tc'È~7518~X+Q|z $"D ,T^maD%{TbF琝SYtLa٭E̘w2$)X PL,RZ8 )&xY5#à~CUrUڼɚ ,>Kf~A].㝾Pdm%5ՖRCYT↓{$,o- 鐼p G$F5mȧ?CR_weH?0:DYܸ8'@E^.@@bJu>X˻VF,>aZ;RU6BHl7%w"FdՉ@WqtݾAXuPB<̽QR0ÍHsJ $G #(ѹPpԐ d@UBW# b)+1'i(#hI1Sȱw@F)Bo2bE3S)E=VJj{]0pR 襆Oѻ $UDdds 2R*k͋,H"I+GpQQ mɂCp[󀥒J-P@8*z+H {LڂWCP"|ua{:l^NQw@p !4?x+tퟃ+܉\S]V!V^Чn>,J / S_f2} Sgy:ԘШo:$J,Y[Bڸ6=7-'˅.{He9GpC$G(;XM<-X4A6dk>IFwͫT4M["{lb]?fweghR-{htg(ve8& $ ]'U޲V|#N0;QD@}}*+c֌, WmCBEQb`vPF^PVd:|Oc:7S< ȃB 'x'ݜ OSUME>Ä3щ’WTBD- ̩ϲD#)iW⚴&ufE<;>|/g' =&bB_ޥ,k>D ^\[i-  ,0b!$4u?ql8lI֡mc}f}>u{*2J޳٭SaÔIju JUKXGtL}mC@QuI`﹯fpa!5n'l~&jWmzRv!|H_(@v;&TmIAċ}_R/319OO23Vz. Orpq=Oqߜ׉GhBM.)CMQ"c M$:MEAL &A02->{0w ^~$ila/`.8-{=H;[TAA"+hg~+kfr,`` +b8P?]VUT蹯_f\KuN:gkN}O7"vITR!iQ 2G8:'K:R%o b/;6o&`/Mlj<9}apy"Br#)<(8;4Y>7kt鱗~5*N}7='~6:TH|v'[Wk㴘<-,^c==~bt@Q&ס:}͙:-aɜ96/M*)vP뇧qݜ;O%:?bZaR\SZPg=&lJ5KߎѠaV0D5JF'*DB8Wp~3B pO,A']vUgcv/wUE*?W%e{:E刦9Dd0yk;mG1@.uy'YVvXJ_TM%ˮv \jMϖxTw)קL&Tj;=顂GO #z9eR)&?QSqO҆$dxr.?(n}Qփ.Ep-_*ILTTe!aٟo)enJ K$ 4RU mi j;:c_M%?MS[۝Oz쮞YBK:8`mfm ]w*}?&ڳoθs783vME>߫0896&sx;|v߀Cë91`{%$vH7G_`%=A} s[y[t%92=fByL^7SE E"!`#9W*}{" J@}.Ghԙ2y[}>S,\@H@mbZ%Lu)l)ȧhמcJ {`Lmp+Xԯte*<]fѐI,3X,f\'u=;]ElTFI:#pі.>n~< Vē^wcw9>J^{NW[kͽk;6X 'գq%s)V2!KihLjiis~)`;:GmJ>~wMKw)PߧV8Jd=Ѥȭ\Uʜ?E(($:+4II*C(}+W؟,xytF4?uYm)an0:1mYSM/L"*`z1յB C@<s)cSͿYJ Pg rzR \XTzk-5~TS>\jaܱ=z;j/WpbGI|t5نFs|e*4b2= I\׮+!"lV^Ǐiݍl';o! ӕ(HS]KNY/5Aur{hԨ:al ! 1ۄlB&L ks&# i>NB\RN_0#gzjF,{;x 6A(T lBV{&\Pzy|GY?CYgl% ϙ Jof.o0Q?t95V&Vڔ`&Xt([эǠ`R%%!Ss&He[VG#28F 󚯬QSw$. #Qt|Ly!Q#wd2ERpE^( W> =RdE@2HdJkX|+=dT4:|WG@vץCb&f `e6eQW@&ˀPn=!ʭQơVr}joR12Ocݲ1"y 2Oo}V}o$vGdd2PoW\(zdi=}^6^VL:#+QC@J>0'y 9Uh:LEms2dp5gߪ _Z B:CGi3!+FcXS1#ǮEc.tzgH!"=T%;ުzj +Eb|pcS^q;:J^u9(UyTrI?pV±:ij@-+Vg@7o>Wkc\gcp9vkCDd ΕRcT ^QC•`12hxYd`Vi܁B!\0.sq񨷗LodG&V נW^9"#KSg8PT[24K//J$3v :ċד<*e*\vV ֿ_9CϷ!)!U dԕ`8ggH}4%u]ĆSPxJ*o%:zMGrjq%v[Ui(g<թ9 'Biݟ?^2ax6WrV7)^X]t(XB5>ȷ-ȼ7~x#O*N)&q(sEkR(X1+a">;s*!j쀔wVې,[ҎhTK3ң*jK1){ m)RDó`-VVYu27!"#R#$||{*mk Q#!K% p(R[;H4P{0JUaYnq B-L5f493D#+)2u Eœ"H+sxz`A6@8954,Vraq3RE ]bQKm*) #43Zvl?^ S[{.^+U̹hUم=d-mz} jc"wpP1}y$G.Z2)wnLV<>0TF?EN^$j@#?͢#*~?ASBw-%"t =iDn2 ye{ux OYxA󼆅D=cdghDW_?| +"?WW8\הx)Fi02JG,N4Nwݐu\c'Bxvm$Q`I+9:[ &LLzt %tF_wI57F'v؎XzfhA8'܎w ϫB`۩2ҊXedx47scd$ ~TzG.b9mV *!c۾ SM;ޏxc[q(S6 ȱ;b]7xIdm_B(>ْ1g  4AT@ndaE┠0X,SKD+3%b5Z 4@LH'|L`mwG>m7om{3lYqguTuTv<XnRPp~WvquxNI@7j'Jݑ#gVpR *s\yPQ;RN(2ۇT<7#%BQ>p`%eu枒Z6Y*P"\'VF ^˪M2 %ʚJ+b(5tZwhZWQ#C"ƁWBN.M 2wOdyºCK)SVZ!PL4!K)sH@ w#YlyjpIGI-2A*qxY=SӏX'V'lY;Tt_Q<,VeQ 8XG,`O];!r< 8ܴh 8飰gԐ.= K56Aɮ, K"(L@Һc:aV~۹ 8v>;;|8^|xґ1=x B,lc0qZri.3WcWj"N>+LS8XeN>kujYft{w/8J @$]MzVmYH.NPq&ˊOIB< ]8`&n\lo.Ԝ!U&,b>ϵoќ9uY?0T|˾jz6~="u58SDQޙTGX/1 ~ p$T 7(UpYRY>1iA1!w]&މ]_}Q'&GV(s׼Nh^&!³G|h${ic@԰K0s,_"=յ|V^BOov|]1SU;c2)pLnxD9cT" Ƥ,qիaG&d&sG8oߪ~-m}z DD{c.L԰ޑC@m9KA5:3t8/ّ+_o| Eh ojxKLUc%ɎmaED6zu_Aa.-ۊE{6FۆuGJ E]"A$|x& <>&˗Ofis%i&͆L6Xە TkMbR"zM"ahC1{($ӪMu5Ko@NؽY+-옡PuCb>HYusi*Zk0E ?>ՍN}*)%0>p;JU=ؤA2P7wFIcjIӵ*`#vw{ePIOu o7ַ6"P;Jlk4 Q[QoppF|YHQ a*Q +A!F^ӌ;lG$uxL9Mm=GJ¯mF';gl[t(G]vQ2ىCE*YNu^u䇺o[sV;48G *v$1OB~>$ѱ*%HJ>}Jj{zU8ρ(X}OgSb`G(*cγ1#.;B?tsSvH6dK/AHtD=jD,%,mUQ0uɇyzK- <%y| a6;3Ò/q&Axhuќ9m9,1``pqDGur 6JOJ~0-EhRlV?W* Xyq~\IDXOmcDi>B)9=#HR$#&J;B[囸9#c$}#C̲\oA,crdnN qC:5CuJfCO;u]NI. bg%th>ƤЭm̑0Xa9VAW5!hP>ΙFhM$| KxұS(cldhr"E'* /d|6*={Aiܰ}czhk y{O-q(I#ȸ`v}!ˤX6..+ȧEhΑFOy8$+aFa #ER,F-MhxXM >&M6 I]&ΣZ??~JCN@X7K?74pT}mÃB|;_X0vb&l7YiVD=U ΒP4DvoyQs/2,f{Dy2@pJk[\.$6|q#ΏP|%qppU OQx/x-`cޘ8vs-7N ْFi{3( T 0/ {ߧahޠ.pOM CƿŅ;s09SbҲ+*'J%Dyvxykf(xWw>o j)W ה}"?Џ;mg=_},l8edYoq{zu=R~bQkC"-Z$N~9nG]L?]]umo6'7ٝ+_s]6Hz &4WEZ_s5tl.v6r8( v]h2EyَS_r643"=T*3Pzq r~>J⽵?G: vӜh_x b_^(D(ڑQ B_;>Fi?#U,H+.LQD()1[ 0R8򂣝Gj Cλ. Z"%UK W@ 5HwW~eaum 0ϻv?00-V)5轸X̌|I0~GVt|N/}KgTk'Yg.ZcLkW&j*=֜p\͵}).Luij<"fnaC⦝=Yx#|Xţ8M$ %CRpJĠ4 ^[4;٠Se%-m\l8 CzPm )}}/er\;6ػ.'ycO>?'@zRF*=Pfd4Ø]SQR>~ޮƬ^н 3}'ײ܋si B8H !"B Wjv3?F^g5/>Sz^#s,H@ZW-x X$53c 'cisԤ،cDv`W쾨b'Dٲro3Bnc )vCsNVKQ$@CR~;~g})2ɅosZ3U?c&Y2[qPb[st{yhS9@Xu&fx) Q^A@AGA(BGJ]GQ.u.(E vN$C:f0!ݵWт|3y{5ȼ.M*^V_pus']l4P 84P 1[N`p}'_$R T ~Pۤp5Uob:̨r@\)1}lM-]~˦g{Ԇ7SL,,+=83ėDo6d=3`c rg4PQՅadoMtK>>_C K d<_jʍG(l h" 򠓫5wKa=?m^jBl n`ܷ'ri-ZT)g3pdsvY! 9$%d|LޓM穹LՈ;bʂ00`kxNóug{i.ssO!5d^b &sO_{=qBâ+I%Pjp{.]!/b?BvݿW#ӑۭuGĐbw2gWMC AwY%&";7hbYTHÝx\LƪtkwTİ(H tKHrD.P5QSB1%ԆDQ}}l5E*:ݐ!ooܫCmD 9I1wQhݚ[tݑX}@˟ue[Y5-ܰ2i/<)9A3=qΤ-B%!@YPɒu`\P= A + b ɀL; gQ/"JY!I̱Tr43 Nۖ( >(apcv6v:X A{ o"\O'7}n=2gU0S2m' Utn@bn1!jLP'<`aNtҙLVX wDFPwyD! a:]; (BsjyS\%!qR҃p3Z%Ȳxc<rG`<<8tFq3"ña_hzfT b=ʝ)E3&~;Bz\ '@(Y@&XŠS;6!!“a9L!rT"\01)mnJdt"3EBʥMK<>$l(4Q()VPBS )nHޑIѸrs Q+m~fo}&a;lj,/}z/w+ctY"cI\gE6pNȤ4oO,r5j+H.f&M=EYl۰51뾗Hmʠ4]p͓{uЃF#&"1{xL džR{r>NHCvH v >c_ 1ڱSDŽ}jiq>s$"kr|;TSI]H~՜yC46a?փwa >}Z.޳DN'Of-W񘜎\0,*;kGx\fEڗ[Z@fuN]=Vn;42&`N3%Q#9!C4-ED?}?'yȐ TonM4 .!O#U|ǣuu7dop԰O4ﴆ603䷼р- NM7VURɂFMը]`z{kZ:^v]eN9dp<1A,P@`0rGi/T I*NiN4eF;[U2rrLMa< e'K/s["q$U{CCȖJ'f1475KH^iHi86pGHCD~;Յ@ЎHav!ƝM~UϞ1eY;r[>KXEW=$,$"c1Y*n1X$c+\3銠).On1K][G;;~@qC L"O13tz0 m{V.~|@v@au}˃GH"N: &k#8%^}.AʔR1j'#Al*{ 2;+ G;ajuoC5ovmn2e1 u8Oy}Cq|-ON0Ε wxWJ) L͒@gcm _F9a5/lMgYS}wmAZ&}_38 i{%ED.{x=/`lXfH9l sl\,!@ي|Et CܼQ H   Orjk?&v'BtkFD˥6aUAbuuښK(0|#iɌ6F@covHir;J}͆`yy"FSS~{1U:)ŏiϵ:P4u<cB7\Sӂ(ؘz߉_jj ZP2(j;+WuOa4I4JUKS&}i6"Oe O6&fh0έLǥtG kTNY%ࠀM<K0FxhGSpB|Iy?Xy():x7a1o6m |I x\f貒޵2R&@s,/ ߪXKCc_{ aeir;:NQ݆̀3ϵg&h?f$9I5B h&RT!6Ⱦ~ѣ'$;baJl65 F@stf 0ڟp,'64tRx6lc4̆1:D$NƉkS]}ӦyݡKֿohaw7HhqL vڣX ADF(MOW:ˢ=XtV`e=gHTҕrҠyR#IvP4LVO]P1nF2IP03,^5߯TOU[-㧄C. mz/pq3rPaV!@hnq@$W.\RrI˔jϹ7ioXh^<8'^" c(h#*iI&Pz{D3k)(鉽x_DXEϬ$[|3 ߔEFn&;X Qt7w22* W 8kcq:k0VDD$4XwRnNF0<[]GOjV?T3 FiM'}i3Kd0d@g;H to7=9~wWԿkU~7p#2;\^X0b4 | Zl 3 v$˦MvNh~ ګ}K:2b(Z1^WƘiKw:[xviJơe*L ~V|ZH?aΤ[SYغgdoiRCpSf.(6 )D"(M7εY&ibBUT$8b˩&iiz< մpM==- ~~#l[_ Lk,<3?8I^ iɽ q/VX7B7z|WO7oK4p F%!8sZ OV\ BwPEA[J;=ߴػbF;2qŹfpo%JG$ XsDq7_+1+w[k@oH/VnX28a`G=  Ѿ.u/t6|LBؘA-ķA-~8ia3C0 3Z~ 9:vnG[_6osv5 -!:'su,ۓL:Y?ؓY};'K4ά MP.~]BNѦBs$ 6cޏv}|739;7Og]QfMk|`֐ٓ6ώhvmߏ?ow9Ԃp>'d-'r ݗ28>9w4+6vfQS gCpkp4/r24tvt@jz97$i3cDB^F&{{ !c C0(;0zzy/rla[LD  K(XFChcwlG}oبh#{[]kwE:eLVSxj| $P3nkPTe)#tW|Do"t=F;@}H탨&K˰྿uN3e\3 $pdݢ IfZ]K 3/Tѯz>_u M-RJmȎZ"QJAMhyC2n O"=S݂hs3޽Xwt}_mgבy"M63P&ua6$64`H=f ;s0xrK檴\A)@=I6]>Jz*P$H sxptwRNjL ?G:j]mf[xkT2Nd2i K9 @TCB}kk;: uf) 5M',RNۡK[{L&y@Ԛe2!ݗ pu!tՊñb~6WOb9Aߗ6ޚ~<zZC;66:G7b/3S7a!ܹ RXzLz]2}[3{6`T}jm}jƽgi65ClB*aJ[( ?~{ݔc져JE zqU:=F{"9[|`o0*vN i/ C).v`O<(s(|ȐNnB1v:O[,Sm.obM\,DcJ9KM(9Z;{|hJ?;24l,|I-u3JL>;T#Ђ(G)(!3%?XR`$J9=գf4,BDvHo(u# ˏJ}!Ϲ}ikxIǘ׺BjMYl7+^mB|7Hx(h?7}u l,{Ou; (y! %1z4mCW7&xУ BfsAìA;dd3 >nJ8}pdP Co<t烍FW[e ;)+pvPv50QfĔjZ F;ڙF 8jP1;bn^{n|g4:[`pq :8o3 05A(`mBS 6u ac=`&:dBRPX&Ȯ X(Ay 4& w7IE3˳ Sh8Y}u<S]G D &5֦y͠[TZ"Oy]6ԙ:֭2d JɻmJqs9}Dgds!Na4A>M!0 C5:iy6sxfJi2A;?NwW#* gsbPԏO|[ LNtC=Nb/Jn!2&=/F>8qMY5ɳHBOO LNB3g|mxO$@ w$ N3&޲=} ZDRxr--N)a_t?r'F4Et/*_N**G>쨤x(.;]N$EZc,9Vkm~o*9w3:R$)# "a sil]ヌU ?io yp֠X0"uC(my0QB}cv76Svl2,>k@c0J'_%'cOus4)>x;10F{XV? )Ãխ?Iajt?qe&ń4upΘ<97 `!- byc~ qDMI0PSDIIb&C C <ǏNM4|6@U9܁Y!o_j2K $SPK1ԅ@ކ&H_'q.EL\ masd:8*q p>CF]H5AO-Ma K;>a)e6ZV]!IT+StɒHv1CD=tIXp$&a4H?)Z0zBZ&( .@&]a`*RK52Z*V(JȠJmj(Ԁd2PV(!0V(P( EF>8XAN H\1B2(rbS% !) 2MdJӒ.HRR#AB4#A*RE@dPJ&Lɤ2br2S S!LZ  l)(2ƁrV$%2T hL2BU(y[JХ )QR+J;:(z+eBD,)b I*P G͝堪QQrJ်j54SRAac% B %`iDQHPQHaDHѹ͠QwPA ĔvDEJV-@rK0 mrفC`T0(Md.Āo*ۡ2Ϛe܁6ڨJаA&g!F8Ðq {[̗"[)ǭq|&Pw:kR鐋wWvbUm!I)$*)ER(PPR9 v‰udsJI'@U Ef2M@IO<-)Q{vozr/lO>H%fzJ@>NL󔡛g{HDXgݜawwv=z6k Z/Gv5vȁUn%ޯ{^qU;eF):ۂR{רW6,-Sfٮ jb޾â֗>vmmk;Td JWHeήv/[os:-/&Oc Ă;lAIpX qywu>O}۾sy^(`X>pJT3=9u[r2[yݍͻg8o|Sx٫`IuuUmw}o(GM'xm0>9ӈ}b%@tL-K}<4z^g^ק=:E!̷n}hEXG>Dq+_w= o^w/OZGɵg{|}a&_3\4]CCG<<}w }g@B >{G[1|ף|^ Z} ]vz;^T0 a===}oB|Cc>Q8wP FS޾W{twqmv03ӑuzO'Ӫf|wg=0UgBͺxw[Zc6ekMKnj"E,3 ֛ݐz-lp:)Q@+h"hL FL 4Ѧ@44 OH! &M4he6&4zdb0FSѦ@M&&LzSO56E?mşN rfidآ~t,h~muLR &I6Y}7Y"<^j#0/4F^g #F'@ѰwŌbChc0АZ&jEwtRFJRhP R+' 25.I\s" bwv 1 `Cv [h2TyH#.NTB B%BB5MmPUÎY  [a65FOi .ҩ]HR(q%HDR<:̈*Yjb>^ьo}uf3EYw)<)!.|L sl%< F T y9sy"s ǚ 7!A&S,s qxEfkrp߭Yp 'Vyw"6 \!Ԏ҉i?:T @%i^xiGy9Ka7;Hf Pͥu!F@)}m'sy='/CtbHB%А"fR*deMVu1edkZ'ʵap4rUaw|y7t7\~"h!2r f r]m;9bB ReHL CP $O%<۷(Iﮩbh g8Z:yvc˚ӄӷw:!7%䮾^^I5^okW$feJM)pЋ Hҥ*b׵͘(Rp HI`bKi4^L)~w#/kkTrʲ$BjdX^z)W.Whˎ2>*j$JPtIa6}eP3=|8T.֌$ONy2I’0I(և ÞyAeY96@5M6s݋*WSiC X6*Xbؒ' :٭U oMG{;!LVN脤Q~ӥηE7S3ϗwD3h6ny?L:ENIH}s?;ҔCDo4Kw_&{StIb&QbJ߉356VY4}vݭ*fJJ21h؂e*1(#$JYb1"Pj|9מǬ5&3 `w2WjfnkщWqs7L>.ۚSFH-IG3ί[߯<&#'fwKR(HbiH)ڊ9i)!BE (mdsI_Nj̨ Ƹ<ӭ8@fbjkQʃRsft6XM-LfLcMQ?_[m0`ІBe7>1gWh9 -^(NO6؜z칼YUt$!P9Zد_~;  2%I:-0-[);g;w"!4(|dCJ- Eg`ۥ'r"Xk4"EMDeXgoh1G*Y^ l:wZӁ4-hcd[ Z+ ǣ;^!Og]LWA 6)0灚n+ϯ#HgE$f܇ * RQ4s<ۜFE7f虲2*F(+c"3D=hf%R!ukd!bH ׅv҄EQ ^{pנ<ߋ_3S)ujP3&[t)K=gԸ@nO^WԘ9=o(}IwI's yR2?EKo,ɔ^ #~+3b7T5u-}ZO-,a:(d-+d#Atisr?Y9c_ژu(V:uCF^ B׃3d 5qFt'}nJ.l=M(^bT{G۫nyHrL(빮w:M6"iJm%]!t ^E:l.w8nX:%/c:S.i49DD)Τp^<+\\3dܞ/><`+9ܟ'<ybFo~{w%眦m1AIR M% CRyG.twW7wLlM7*RQ-M0c Te]Oo^eۜ;^8 ;tJ:Ƞְ=\°̢2~/EqdÇ '*@I-jK"˶+93fuN}O^ 3 BrD6:tBO\XI!hKBFG@m"xۼ>lHxD|i,bCd4Sٙ>#cU}Ri Xdy.t^JyFG=Axł0'Cf$d58YMD'pa[99V8HAI#n]b(f +EcL ObhfOߏ;|"wTVfry>v@ {[*۝ہGj熣'*rjYRaA4h{8})էO6(hɸuK+f^L%նΈuy8YVc[iWtʮ4mo2j_DU5T`9zꕂtY,n^i_*rh铔v2ҙ$#aTcF is)ov@#LZYa[ DȯǗa.Eo|CC"j!q@\~FS&f/!0ITkhk$Sg[Bν3O''#OeJGF\+gz1!cz[J02"WN %V4 ިa6 96:6qx/=Zjڕ嵽[cEcGQ%Uk]J2z\9CfNsѓ4]9I߲ǏċaGKq| R.5tKj\iX|,_D(OcC\SGfg+1 RjvZ3n s!}CY2}\kA> ZDMnu f‡d aӅ_;zV,lUi^\+c*6J8r!0ݢij""+c?θ]Fu ˜3gX.PӺ,\9kiLN*FE<,nUI/[١GK^HƧJ?9ze3+J5kȝ:E05ҋ#h>̀Fnp&Ti#ҠTMR"d,"nƐϭϨ4MCX2 Ҏ=%\Ga k-U.-qtZRK\N-z wOQF0ȋ(M5rk--$ / QV%b{,5. }(ð6S>؈XNE TdKT2s*ޑ p4DJ(vkHVQ،x$9 k5ad~)޺GBTM631hڌC0SfBk7W_p2 >_8v& kUL/3 F̷ q[O_&5 bkׁ@B>``¼ZE%u7n}YF kD9` 9Q"֣#'NG&:z)-(Z"F}bV*te $"D8SwsHZ|Hֆ-3{:pU?BeEL+%ʵ$)5zjӐƠej7HtRqzLJ7[YկxH\v4t,NJg&jIQ!]bTLj~ %VFTF/ßyĴL P:1O⅖=|2|&p˙%zU}OClmuQi\Q9s/sPN_~}.9BJ` 5g%# yj(,f|jVyrJWDJOʁf.p)""rq1;^z6kQ A[:z'W{45sPlmzhòhiŘo0* %F m@O;bq1-rT G*!FIkV6Rkf.hYV̳ Кs?ANmBIGZAeg%t<} ڽVxh:w8 Wŷ9]ňkbf Pq9l".PQzBzK#SZVzBv' MLM4mmA8O|ٳJvSD=bE7~8&Ğ]h/Qy7ui4{?e-R%[Eq@{=sKZ". \ZR!j/,'MDuБTWU8QsDvR9op':MPbhJ J̢yg& Rup  :F Zp)YA&q)#Q:dthP*>^SC!mD_!ݔ:rl/v4!).Ȧ5DFš b+e kpUOf% JK5֪ZZJv%Z Z4n2l PIH .4$q(2eu%  #P$m7UjSn9H!UXԃX^26a'FIE\_{8`br*-RɠwS.aG>Ɗ-63 FIyWSG*SKFmokOHj]aZGUM;P䌌#+d-rlDW`@v (kp'HUGQ$:{Ua\ ܸ^ iF1B6Y%M/Үh-jR=3tִ 6'-KA 4njSGIh?V1ks,T McQNFSTҙ61WX¿Mx<鵔s_bJx$ `>MPSJ%(*Db)RE]fc+0-dsv1ѓ8Tnclh%T AD* xD=Ʒõ ̓, %Pa3ÀP%y#AT]:wF)wY.x)E^rts-Sn7E1jsg˪_ɱoyq^Y0ǚZ:*Pŏ grSmt0B"҇yɴy*aBq9ӶW )%= ~7]o>Ϟ迿D!l1 iHAj˘)%-!sH!(T;-2cYbTX1d:> F *Suk*h?EꓙXT)m-9,I.v>t"hcK}A$ _$l~feB~Ҵ, rU&VИJԷLT ,[4 I"ɁЀ-O )u+eWyLowlYjDʗz&`?N3ΌF7%:0"ZXј͋WTɚr|k3+mukGXX 2BH/==RNj%eNXS|kXfXG\(-oG9 ()+>/1YaY9jY^<֚0щi-[,sk͓? OF67x\BY ,`,ɧ2L6VR<5ƲZl{P롅—\کͭm}F I>" lf)sgAcsVbZH&=iqNiQ3BhlQTɵkֈ)"-ﭬkF 1KW; S6,T) bb=bd$0{؎VAqrѲzܹ1o(3+EA(HkA($#1kDc ] gQZ34gCD'r][nТE*X-X0FHV',A8Eq5=ף7]+aS}v1$Xc.qb,>P{iS΃ҵadcQp052-F ǣؒdָT>4–.s")tV5(dk[ol` hZ,ܕSIRu[k ] ``KB",k!Qc6 R9'6;sikRMȪ96Ek`'Hi9\D\ėŐ/^:i!e2֪j4{!7 0]P"T)dS62c(}{ĥ).T)tz]AVh.aF p".0?X.O - 3h{|'4hr4!ҹt6KfV vYLJ(z"zgj^Vsr/Έ[iX:4 z!=eUl|() 3e/ja#Ve&֫ɨtWJZ'rg4cjbTHŮJc팄`DUcZeVEz'Je{%.!P{ b) 4s1&cH"!2a.6pG?ˋ]O2*j|Ԑ0(&/o8ҖAw<Ű*8Clp!a\bI(2!}x9h#ک~] ٲuS Ս4%WbƍL`W5ٲ1Z*XU6,u{+&j#d)0Tq9eo SD0PK4 PHUPkH]La$C5 9(n$ps*ZKtk%\PV53qқgtul H (21QjEF\%1eq3a?dɐݣt|*(24Ộbͱ`o;&Q8Wkh]Kgsp,Yg)aSJm|ZQll4"z "ŢEi`YiQ1dDpbwNsHDZq"X# ^՟1,&mTY3f:9% iN,$ Y,eeXabI:VSWV qf"98Iq{K䏂Fd c[ǂc]\Ee9{U rLT6%`oUeIfl0ʲƔȢBkKF"ѝ#hiP^U&vlQIulf{]$1l(|kX&4링4b:޻,| &B ˜zMUfu| qB>>V$b1 QDx&+yDiY)A΢-rֆBT\:6Q \sf%u62OHIkb&Dgж%Sc$ot --k |hkLR+ r2jU YRQH $l|D2Od.SfȭkUI& dC &WJ.Jb Uג6@rT$1 A3yLJBhK9vn+˰+% iLJ ٹ9O_:rT0{8P/Kl*fʐЬT\0ɥY&a7߷D'$(oN!Y1(_-*V/,SҒD=VdttE#)2d\ ׯ8ە4NX)dty5Q83K&*bP9&`Ge^%z$R=~B'+JqH9oW%$DcMgg\k+^eqT^Pk/mg ,LY]UzCaۛQY]7$BJM=+$b"q01c#ήapxZ)؈^T[XlWΝŃ\&^M*\n;*Mg-\>uh/!qbb3:4T l,= D C.ƳdM bң]NfIf}W+`8' dpU̯k Iv1$ToOe4l?OzwGv6ɪs _}O.^\f5#NL6F((}S0#Q_%]w΀R J)-@nN["D-D$mʍUl 2頹T"[m솪}|r W^rm gz2 +NfLxHha"!; 3Y|8OQ5y9"YЛ϶ ;6sK.cGqcoz+N+%K8QR80t}n <4:pbLB9T@Ssi︻I^{azYY u+57 -[n棯sXTlh$-6[Roj񲎎\M3^0^dSC2e#(F|5)Bc ţ׷AJmTɨZh]L^A&j#%T[s+.!]Ep!XlOʊL<,4_TLs;UeޭC86I8Q{_&+b0%chUi[83w1lU\Tqq'4pLf.:V ]$˾o*5m1X{X$̮>*җM,$իٜ]a7(2HyԻTҒ>WQRֿ =._85QSt0yBYiz9u{Z/+aӑ0)V.6k,)WV#͔*{(#A `֦N3ojON`8+YL1ggvYBPfЮˑUċ`ڧ6QT3֮oQT ;#2l v,WYrWZ Nǂʬ"z2ϦOپDQ]_HYG)ԠU B`? v{UI:vmH MAԃ(p*2c+^BBaK:>"vk2T4ϘH5Wx."aDfRjyH ByZM< (\[{.z:ٛy:XUUw$U1Ւ E{TnV, mM-c/` :xUZ\yKaT/M(6sϫ{e=- ܍S[5 ciKS}E`s7NqDٺ7Pq)(O3_DV1-CMiX6ZXFZ2C<tExh!=x15Jԅ`Z_,ˋkMR͡RRrs.]oY{|Fi /Y]`HD۲k&%\I} m(i_5磨B*%,&m:-6wǭ_f dJ,%H­Y!pRkdliv W3tݴp ?A3+׼})}(\_ҖM|2WIEFX/BZ{md{5qU9wE#TRayH*b&eױW!5ZvӄLbnܸҞ5ϴTGlIS`,zL KL KΉɭwKv 1"z6~m֭-}L[Je584:V6t䩓ӛ}rY\l 5,_?%o fOQaZt2R.}{B2WWXY'H+1/aDmL#bB$I͜^3 CKϪWdbOBk%N4kHyq% @t0$ ju p}cjhz=LNU,}lP 6frd9sg+x}QmP}']C22‰s&")5o6JuKPƍBc(%H#KNռ^_.< m[5y׋W=g^weB;-0]nyqN̎5QNlXȖWo13c0›">G]{QZ۹k bRVeչY!;\\P;r:5 *Uw79LKF.m{OQIݴK7I\c59pMӎf67%NiY-;X'0ew%i`4[[sMK!BM|EǛg8sX[g\ޮ:\,m莥Jc7ƾaS!u` l; 3-׺j_[2%Cfs-&>sX6:3ESF&0&6k^ܾBQ B드D?.ڌ )z h0gدcd_CQ 9Uw$*I~tBg y0<ϥĩ 8ڬ;5TuS St &-$.~,*PCXz8vpju(]UJ frD4u56yˡt%YR^1y{07 ]}+hL}mږg.'n6 s-~`#&3[8aPDM^̿l}•jyEFL6HJSh7ΏvUYlڍ}ruxv&aqu󍚢<:];%0}) ~0!RU6V݄㷘շXʲa-7OBJPZb;2h5FVPz%U[v<,ΥN/MD| e sJDB[AKPT1ݍP ,cMBuj #j&T3-\.Һ(#?|@i4X̰qj2HH9bD~R.qd9B{;+}nqvկưSegk?xu0V[G?1; 5u{:ZQXQ7s[/gSQ ~1i(L%U<kv7ikOW7Wpa95Amrt@Eg<P6QR 2V9VV쓰/WߤT]k")0+Pm*1ZĚ:⬰1q3c.\eT)Q3S)#z<+lI۲nfMK|Q|C'52UVPwmEGlafr-_eƯ]F,IjQQZΓ47,<ݺdіs_ e3)O0+$Q?SLa bi(cFd&J!se4P>lf0yQ!>ЩMMFĦi r2EϏMH"}*z߯g+kьttМڼ[;d5wR>&jȪGGIPf.<ԴΒj5'kY@PǴ֯dg7!sllhOSgbWt#n뺈je.[{!]@vZWl/Hv:ϓj2p#BL_ z󖜺JIT*ҦԬ~en|5SsnʈSB.J SS JmEd RԮԳ,UT§ĕ,]Zo`fYN`MSKM<:Օ/3+icn13jqQ1dњdn}uM|Dd.M%`>SyF.~#zc7;a5-k Z gkr3f-u\>'f}?Kway\l.iVs b-EkNkb_eIWtGqRu9XھWl]n,dՙӔ&afӪ rEF]{^ks'OA #/S[ D)r: W}_F_^DhT@>N"Y˯6KE7]HSN\xH]^<1fu:vKjՋUT5r2P;7*in,ؑMdG/uI veȯT7g6N:٤ ȼxk=F=;%tai]X5ra&&dģuM5'tsVRűjV}mtBp+hI!SeW{Y!}(,G 3C]C$%]\ʕJEm%v p$o/Y !D%"IKQb*_f-kJlrZuzq2KNcJY½w8u;oF!R±ӪqgH_379?Zf6tmhMcTKԫh @t$t+ʊ0K4*"u;ݾ5Ԅ#*)#VRqBquqAZH0sq Ļ 'qյ-4$i@ʨƥR"fc#26Gz6O%:2zȘOe!Nfc"U"AO2&fvqNbŋs/ձiAQ"٭dpT5V-Jۖ)=em3B~- Yw)!VdD<#AqF4ٖЙܗ%Xd%WrEI#I|]4l#YdR1Y񶚹ӵUY5Ee3+{c4fqB"Gf,ҩ;\#4#k(ѓ o[ѕHbO]$B-vS&N;yIHV2ҫyR21b"B(GWUBٯYתV@N"ۮf}{muz5 Y*d#4̲RFع C#WP^6QZG9d5 V\k'W(CB'k"y#,c]Tq1puݔf+F5 LJQjPh!Dz,Ԩ_S^'h5[+FR #ѳѶϴK+[)aL-Zjd,R^<~t5%k𲝩T2V:hY0^rɽ*ST_* RV.Ȟ L@:HJzZȇu+]Bt冔 {%Nt3UVShM10go$'qDYckWSZ]ݦLPa%9|p({+=]f84ĕZPڽT"&݄=c\يйKP*9\ÙNaee}6q,q 'Pʦ<iD&||`MTdHP@B2G^a>U&R9̀֐V˗ʼP1&3gʕY6zZ譋)5B1ZaNoW$"̞D,RԄ ʥhdހ'^&iv_D 㯶;JW Cb:tu&-#INҔtQDHh`rOy}ȟOe^1655 Df2?Rmi%GfNHÄ0_%!H%cd-VP/oVjlK;h $D0/9NC}]Mcq$ lژ`j!M,Pq VY{nkcx 3X(s~X7\ILnHM46ՓQsmRv* R釵<*Dmi%WR"V3pB9X? ٌ -[&P5)D˔kk^ڦTDGY?u&YmkLD] $ACHDsakh:烒 ׅA "g\[…4$(0O@[/ ^0o&A(A|`S2?Ju*kj'$}i+ҎnG OIA]ZI*RdT=KJ*jA$3cVJ'!9AձcR8C@`[ \5U^*5IZ:[Fkt88ȇc<3dhbM41t%NɑrXh9Z>ʳgio@ӱ0i`h$ 8TH J &>,D&+ ‘_y2hhfEV",T LkH v<ѳ(ۣQRJE PEP}oUհQHI++!*rN:GwŽxٵfnfY:¥"{!ELy2h%"#\]s;B9 x]*eu$)Z9:;^o7:^͓Nֳ+It`L2Y?Rb7ˢ$RUΪ A0}!TmZ2Ԟ.]niu>Uѭzc[={1چq[N S'lPK ^lfecrv,@g$YNLAzB8k,F>Z tBQ&vV,UYtTkl IL0S?~>nA4-4J msEqHUI by[X$DonLjhߟb=i[ƓؑQ*ub$qNuZh*p=A@<-~Qs5;DFiaϘrj3Vi}gض J266NĜx%d48@4E ;KP4B5Z>BtdBi,R-<(!0+QH4!5Dztg\M9NNݪ+tj݊,\znG 7L<ى,Tw _?|JMJQ:" #X 4J(c#@`>{~ ߱?Ӵv;88B7TTz M!Dr; +{yP n$ TF#X>DP*DL?ќ[m.Y9˿45.w*xV /d;LgdRj9Q)e̛\ ׋>uoK8o7(QhIRÚLjgjAH멷sffƝj'qc"8ID ĆsQ(lqʞZ*.VM׆O ]^,sw*A=Ԯ5~Rk-m"In\-r3F2K8ZbQbc$.R[[,t*cNN)n,c+vn}H[ClwHr9gb1y!TU9zܹ:ޖj+ W Ep/{ppM9\re1{cܭˌtcWR&%r:2xY!Ӵɛ۔fZyz!ЍcE t{f 봨cQ7]s-Um뿓L+bHVԮU7YR)O($ \9ˋ 5ºP&Z9r[T·]'QJGgVuYf2˰3݈ξlnL3MNk r+k:jJjh0x6[ҽ#&Gj+rjq'a 6خo8J*w ԺHua49x8k4xΪ^4dl|En4A0˛eB`)R<4m6^)du=@R  jhReQ\"x\{As7ͷ#8$A`^dq7NqvhpM+:JIR$J% R4PKp^X>2`ns]uYJҦD?nvhǧ5[FhJU4RI BF3iHV*0 BPQc89ʏ'WzXi\exe+e-ƪ[B Br]u76:p5'P}pu#(XPBAfؾ\Rч}3.XODNeqZԊrY]~k3ѫկJ`ü:.ʹLQqmmwvuU:(7TF:mkCnB B DMmXRRs[\F2wAfWʪ_ hg/3\Eoώ-]C oaA@MSƂnRljW l%N*Œ[/DejVYN9Yr90Yt$ !eH,޵J [b[VD19s%.6sF.6s)<(_;Lvn/+1Qϖ|o|9*FG8 f&qc%M+f+UnțTD?m4ªMmmǗ>\ itқ9^K1*n}WutG ,4e.eVlV0X7PQ^\)LF V͓d6P,? u+&*2.kg+#`ǃʳM4}W[d]G mF^vf!t&j79Q)sfe˦̩k+8SMV328iC[kh&ٹl57*/׵S}8Pua 䁂6b<=Y tt>"`[ c_B%Bkts^fv,x,/A:ɲ[.+(im] .(_R;: U1=F[Q2)qy7YV,a4e.`P!@Q5%dHU%(04)E!  ݦ3nSbNax48g(YK˛\J 3f"YC+zG0tt m9]T;Bwe]nu ]E{-ލqvFͫ|6m}O% ֿzz hm^Qrk(sI˪4Dr|,ǫzTPuQhTT,A^vƴaVtJbUH Z啪/ֿ1r† X+PrV],T֎SexxW[leH3ʩ!ڥyh(eTՈ K,%2`d[ckًه)ZqΕhinѼ]6崹q_N{i;mތbј)Jc=%#wIesu*V{* ]}˦ơ'\AR9 ҫހ9TJaƉqܱ@hZ6Z.(VTꄩUUCr"1j ( 9b8#xV $WZ(a>!EYK!,l [5.iD \C]P  @(p !j]ph/]<(Fu7pI( +}0JY)0~\k+li/zUa\1u8w tכ8]|^!cm[q,au++Yiq}FUW69oȍ~+M4U(T$auϒG*[1ˆY&/Z.bܤ#<3`&G8:*].CL«,UΌ1+ Hlq䪰1WaBmlعLW Yĝ5UL%3)YE2ˇ|*\7"i[F3c'u_DՍ tY}}  :7WǍs{|ˬe9d1٬|,CEZAꥻ YI㋴\'(c8rß*nI,0꤫&U eRzSC ;Hw<7&=p7Ǹ^C(J6n8;*Wh__hǀ+lFnqc:EFgRqΉ48aѭڼz ʢZV2Ӳ9:1ޘ]okۗG,(V++XRՃԇ 쯕FgqfZaX{Y7z K,Ye$8Lrv\9.#^67fl:+Uqe_j)N679w!MVo[W>zYl r«C1̮; \݆z-IZ)AZި_Cx`(ފpWB,$@ &hVC,•^ap/R邰`NsfQfSFcs(H]EVڜxHwQ nQrpa>Nv9oJʻ{,g9Ni-*tXͭ¨S@P]ehʍ+{%oOJsRᏖ|k2]  κVCږtstr[#T' -۽:7S8&#JUZAEܸ^"# `<*qzʁ* {xtvrH{ڋcON;׵nJDZ*jYM̐(3Nyٛtۄ#V{nhoz_w!B&˕Vkr_'Q;P!-(T[?R˫`Tϧ״O7 SNt}Ekd}% C{,urWv]}s\2U6ѵٛY<0 KFޜjC"wENJ}7ۧF.>p[qx$JaihZU̝o%W HWզ3;kd->eZiE4o8OLj1cB_+lkϜ"a'v>@]g&Vgn[PI`ϔfHƤLcolE&Uop +un/4# E-rPGߞ99AͱM#\ WSzw;W=vC\ij7C}e,e ^2bRT_Ʋow=8{RPٶBwH_z¹J1iҕWCHnk̥5&Tmut셍r`RroƮ{*wNUcBz૱*TTz\+)hNcJ(DX+) n&kG(ٶ-#B:: Z6b0DsCv9Wga2ndlNjWmn*]ج)W'UKGyk"a*3rJh(:Q^KdÃs oV Wexq}^M6y {rl+Z)g$6׉5TErU5Z[_bc2Bѥ ]YZ :u۹Wf=bC6zU^\(4;FnCeԦgx2paa|ywǗ4:kʳpso]+!b$*) l<+۸*rBO5!aBA(]P1B04%Jš%ENwo}z/GA+!`'vf(*dDJZYFeo#Pq5I˘ڰ]^nF>?S ;)G9zIqjP/2)(@CATokFlF'Q(,ijUq^8Đ9]UJs)qR+bUIPB!>X._P~}!NԿeyWe=B:wcgOZmnLe ۹z7yl83Xѽ,W[ʽ,_FR7$˨%tn ܥQ^PyJC#qJ0b&m?;g#A BPTS]<~:-ꧯv p ` m7`TT*!+5xU> A|xU*%\W @ro.J _- 8U?3j8ċץqZX?^.7\GZ+V)*+!Jr{S#UTGR 5ۍS˪Ϋ kY%J%DVw&b]O R wn.׋7vXbLA޹LTӫn]f]1ъ~JqRFug-؉)(Fcd$2tӓ5ʔYM*BAC̨/{h"Nr"fSkL v)̈ Mbmu$C P o6DہܗR$ZTCRa*DC23&BΝU3<'74&b TA_Q'nDfoʸ,k;>̅6;+MGc{D T|Nd[ '6v0-Ap5Ρ:hȁ Z%wZQ4GxC[ozꄭuE689ynRn;1n9ie.vھEɱ:޵lT]Xz4f_\Q ~ bj/PR¤,TTAAJiv#*/ˑԕI,N{56+mz R@@iVvE{(TeV")9o Z01bn:kEҮYCpX:oҋ1F],yjD7F=l5%ï'JYRs:;nEt0zmE/a+uU1K[mρNq*m"@V2{,J̶ÓI7h|ZPkUoa{y-<[dr_8TBI!QWQn3@FHe1(s)d~D,@ O .1B/U~aw\mQfEmja &޷kAؖE`a//:Ҡy5K,Zr,ADJ! HJ7X@VIkTErsBq(2&{;HmlzJU!KR.<^ei@P?TF@zU111&]Oa Ү- wuaN)Y0D >, ]J(>xS)TVک[։/檹BTWBQJiH_g<^*yNbjDO!x\9#so*߅7;5"",`z[ur:{{`41{>0QսFlD{ߢW&^W*WK?$QWw¯|?oR:^%b} ,? * U1Dnx0jyJ,a_N^<|>`D^{r{| PۮMm) ^.Nr\M#*i@aO4^&TWn!Z2vJuI1x)R_`1WR*.AToKl|<,JvwV flv2"LVm q/+g̑ S0 b@b8֮&ȉzΤs\P|TGhu6 b:9f<"\ ,n0H6#;ER]]T2˥\ݽr(2{$@R) n94l9]/k/:N;n,5nV~-UdB&z`ȣADiD ,0bhW#ԣ>q{ FY./McjQFL4D(Qu00f j g :̔% sU'т6 Y3A=`bK/Sݛ^QŃIdΉEK% .RRw z`(.onqA&H$wc,ޯ-jc=G;~o;+B #FE~ƚ (JϜ1 0*NT@Az颓?m{z31g a'+3>륖%b3ak& [Y0J?&qna CP^.nW?i:%ޖ1b|ok2b3 >#I kf?6]n7mr>啜yʅε8rCI%'I]AIJR}};?_tI,ǔzpR U$ @@ߑ )CM]xΞ9j-O JFC /&D(+cr6DA}o|9t5QtNe}熬}9-~-4f[IrĠ-搘L)J DP14F/l%r?`^Xoj"a@QX7aߠ^v yYPZ%ERPfFeVEIvČS^˸tsta5uwv1*˵&tcyuA}H*+s?"Q $mm0IZC?_xy0zHcƌIx5PٶF'>kw[eN? O~/~67qɏGͥvt?nb:cnWy>W`S?I-lovVˢdjom'_sr>NߦG>2/"kXj|ry-r(zGN s2z/"-Yq="cƟa?w2߯=dooIvǔwsp;S[ߞ5hΛyZۄ;8O6UyŽ{;nxU[οt?>Cs߾9۳/79?Ox8L|O{E{_Y|/ͣQ_iGn\[YcS&J1F_:lƃQQQlY1ELFenNwne ]@sE;E\F.k]"6RRr96)ZhwTQhɨhS\ܨ.7u:jJ4i\1Qh\MsE]bDQEns\v9]*I.6 nmk1͎nk1(WMD[r-3;w[mRQk\* &ˆ ۻۖŢ.ncnEkmsr9ܣ\T[r؊4p%[r4lEw8\EܭNb2X7+hZŋя5mRVtN6J櫗"KklnEw+sn\ܮbk[UܪFܣWJ7KskdssQ59Rk60h܎sQrlM9rU΄+4;r%Qspӻck6dF܋DEnXElZ+4]ݹh;97 (ۻ`*6LhrwW]ݢEE9 DXۗtF7,sdDDcg;sG7#]ݷw+,QEr4ƫcF-W.UȻKsvLcs\뺰i؍FJ665ԑ5;EX\ VsEʮtr+N .mceэw]HNmIͮ\74r܂sF*"r݀7MEhur;KK\ttب˦F.Vt3NX#9+E:\QF 抮QwbbB5rrҍȋJ9\ڹG(;1C]XpѠ7+sQ%-Q\ݱ;rfѮj"B1h+;EͷJ4h,Q6w\渑;;5]L*97-re5sE9 jW :F4QDf[1Er6t"ѴX \%YsWwhKswtAg]#lUh}D#m6ERϷ_[{ wx=*Ͻ~;|_}^OM}%W?,?]9e>(.28{Ut#8|6]*>X & Ӱ++>5 .y/?m;iM(~KXrO=Q~pwؗ_(:oy@}#|߻3i]P6y}u{ Pmz9n#_U}ϙיw/3eʝW2tv{;g1yMGݡN[7]0ߓmmRG{Ο̏j|_W< kޯu@x:c1u~ڈDž77'}7ѝRY=bt=y3X8]pst?M[k=Co q=Ge-gD$`0uΖ&#ЈG#`kk [E2wݰ<Ɉ" P y?f W{9K J$!5_tߑu68J~/8\9/u%wvYb;^٪W|N>[.Bh9 t! @kkƅW7R[O#{2|MjrS{vj.?}'~e\sln*n9q4>+')3-mGuaT ?}_ӝN7?jb.!9~u_o \}OZu4_G௣a[]_=x4X6ݿ$U ﹠=Z4M/gm'\ދ't;,}|l>C;{݇U"/Qxy~ƚ([GEc9 `-en!m:݂]޾Εֿe} omLY92l8҇JN>gք w8.k{(5Rys|XӺnfOu|oQvwzZ=qzʈNm?f1LI,U79z3.Uqg7Tx=*ާ5'ixk>?g2{Oo@y~M?c2^_h[{|n5it<ߥyϫ\az2EU_zݗϲxxN.?ݗc}d(Yn;H`*Py^̽_O23M)/oI`M#^/B}$SZ1S̵% pNўli |'p bx;n`qѠ1K/I, ";пiK?*Z >~ p q^XJ{v9^ S e^ wRQ >XcD~5A?` ,z_[mEr(ܯ[+ݔTghؔf&FA猿ZjuZq1xڽ+·-s]ok.o?WdAFˬy~wN[a_k.ӴXA/s0WM OՄCp}bǠ^b̓)C C_ _}u4&~W{| UI55?%4lfTQ%Eahc&1C-FɉQMEMזzn6;]MmWI_g6eO]#0JN:d6fbgg6N ntkõԊ<}\yTLJ>& &8tƻ=lwp@GQZ[^i{Pyy|rѨMQd-]Pp^XJhPNYd37 FTwuƴ6^T>xgv+_>)Í @dҏAE9Q11mshzޭPf(^qj<뼈vQja`>l3R<?x֍_+ Zt={7Dg,;+K ^4^@`Xvu h:Q ؂T$&vH?Lu|XV {lS KfdP$AK0Ialӣp"Wu_R%? yuLKێ44x"!dD4 TKuDx_Kv{7=̈́_XUr2C%4i/- B?yoj[-;t>fe :}|0uO%Ko$q{kEuz$j{4ɝqX]7AFp;⢕IH{O:̏<_q$lp0@*g۫b1XX~uk,*c[chi:!7H.5pc<{+)k, _+ Oթ^@PpIj!h)2S?RvESD݆m'wlV7P cH;(2򲽲5$@fmY'LE6Y1DTY㴱3JYQ}Ni޿sy~i;JsQTh@d[p:QԣgSw;G;g <ȯP^k0[~ЩLI]Rh͛YRM ȁ!RZŴ/sV|wW@Z~p?b KS'NG֋k"wFr^;ߣ~G";&6Wnm\@]/- Ŗ?]%p%Bdjcuԕ*bs)D."iQ@@1V1vEwAZdMdYEVqBHpmnh*f5 iB;(ayĵ#YKcպ2 J)XYQ$OKbPl9]`g8ߓFFsѻ'1Xᇕ<ڮjoUۍ\%UV2vf bftrƗ.jJpšJV(Phjf& 0|r OBƢ񊔝.EPhpZ1q, *?@KCSr_0t}cm 7iGzhQEԴdYfJaΌQ5f"/j{ժ,ywD3Wfgyȳ1@ tEw-DQRRУPTz'I)# J]|XqVKʂI=ҲR!iYAĉ_g>D5=]{, <~1h![)BqXԭpkĘJܶ6%ۻVS!;fRܯX`gئF(&w j޾Td=2ŸTvv)&XqOu0Y!>i*r,dH,wx.YOmbHJB[nlXc^~c59$3Ƀ W_LѨD>o@ޏ@,^jx;3meVp%ᤅ*XI5 ! J+jbBO讍G\g g23`z^`x_5=THLxkQ̻<FhLȶzRS쫸S.dT-nYBQL%ݒ 'A;{E%lI! kw:~ʹtzgC yK4Q뢆-RzԄDHU`~2 E 0yV Էux`aZ!'"{1*q*yyf&"B*DT(m Hph-Ga[A0)ˏ"X4'*h$@*C1Rح,Z NSYTOe& ϧU/Zzx  8p{3K>sM;H 40cOڊijq05 ]- @!uyYSXZejIPJuEg)Rds)NOI$6(ilaGO  Zn:GVDQOq2}d)b &@`.,H,t=^n2]-_[oo'W3X[ ceKt) D,1he [$<+l$vܾA֡oU㢡t;w)JCqM+CMZsSS中P1U[YɩJ}r:_=sY(%l @-{cE>=s`Az>F:=sJ5=D; By Mc:B2DE"܆N|M/,[G@<R\k@ bCd~w9ma{iu B'.e }"Ւ&d:"ιr.#R-w2=PK"Eo5}kjDbMɗgV)␵#ӓ.JA =:[](0_~n[R\@bwf͡HZ:jִnpX'~,I-؍B3Ӧ]$/"9hWc%͵ї0yhYȈ(vjM0@{SrMB `yY1 uУԥ'# u,vD?QǘڢhGIulv!Bc " Ǭؙ (mɁAD^R*6RA$ IC\GF7fX̰C&C Qy*.Gw3^âd;vA$pX$*"<_Z00EM] [{kï]L6hU5sΆٷn" , ۧ[eHwwm K @'Ax %[M(E]e$,xIR VH6j>KRP&)uJʕFu }U'H9j#~Lk |*b h{|-+n|R4;VUI|eKKU9Y0$lS\u''-CDR+%ir휂Pڊks{-5eY=SrTW3z{k}e<-L`S}ENP":skWR3남AU ތ P)W]ͯ50,{h3 bhD,Z+RlARu5Hل#&-d5 z 2ڥ( <9ȾeS:-p/>MRySئ:$gYWahE͋Rv>1(,A41޹T:'޾b(Pn9-{NDVhW-9NTé|UP@D@F=t㳔+ijZh P˹[cw0i:lX$\Gt 8/T=ՅQm09v %z ;1S ! EH$:-dU6p9|mNpP=pcbBۉr%]Wg,(*5#lS{RsJv-ذ$ K@C iS7\;X.c1 ]#\q06-'->8<;S%jZu tcZSj)@JPP Q#P]^"!,HH6+VacXb3R]uoWtZ㟕je-[Jx;Vތ'Gcy9gw%o&.@r[|` t ! ŌҁBd6Uy&/fOӻcă9k  OSm22yB'ݚͪٲDy= U)/ .wLe(+b7L‹`Hg(0*X+F1)ՂW@B~otJ^4p$p۲ECFwvWS|U%uB-W)ϕF 4"]\ V7򣏵sM=i7}6p^Jg 2uQ3EZUo7A{핈ub" =79ʜ/gl,! ʔ)QխoBCI!1Zd&C:ǧ{ :P~..Ս j < P1$哢!Lju^̈#ݱ/rcQ`0ZuAyQA̿dLF!kˑs.((~$B.ie|i;#*TNJ}:Nsxl[.'(82]MX"2"ݾN]X œV(87Gn{nO QxwuwE޷'@kvQR![7;g* cGj(a5VeTc,㾗o2&9k9ߝ;*!R"Ie56%G.MOX< ʢ9=r#tcfdڦ"0YlA~M,Whb"''ƍXokj)ѼlYhg}5ڼt[d H֋jkƑ|f00 '`GH,HS|HaD)~1]UDYqAQ~';YY8%&;z+DeReDZywj5FtF_]LH TTGgv+=,SXw7º9e:oK6Ӧumu\Yl+:;8qG3m%V5o^:U뻍_V& ty5KvXEJAJ a1* n"-gЦxLGCͲ|fWwr%Aj9wtμ+i6Bu楊%1uݤb"ĈHa23^./:N昐CC磹8Yˎ!/_yVpd[bac8|f͵3lG.T_7k4DV9|Ү]h’ת AʈLr 6t^>FfFVKEɖ9C[Ztז-uFJ6Z4z I iK3dy̆*di(n yI`-1q\`(8@TP{G}`TZBl{!V~%[ROxHG[cGxZE v-vyPRW v'K0N*V$دߒ=a NpZPA99 2JE,g#51*iPQr8ERTo U,J٘.97`phcƟGPE߀uC95g+rY YBx*cNtw}5G;0^BH:,>Lbebr)`ōFhpz"Q %W&`]օ}N&l_l4Օ`<&RwXSMeUibcj-r<|뼬YE]uaz zY .-5qo_&eSo5V4[<'k-ΐ`Slnzlž`6L+.yQ*W~u=*yUYG6Aی*5{e r9C7u EUGiNVmlr:5ж3tO`h7Y]h*0hC8!at83trǎ:K\\, 0ۜ2Ǟ;75uNzfUYM7dto-_LE1ZQ:q絵XJNx/13*)f(sZ XDVeCB`\Z v dH(Ť VG # -*T61V.Ȥ"awDtdL n)XaU)AJWFr*E3yh @p@peHNO']MuU) /**T23*R@ fH!fUlJ7}P@/w^s]wApG#@fb%dfCPNDJB@:U^]Mf8B*< CŔ@<syĶ<9f7 ѡZA 9 ! (k\F|ytt BTB+"""刂 򊡴*"(( GcD+br ψkW]@;0"@̹YQ@"f`6F;HVebN3Q@Go w\.Rb" @ckNr" L7bݭJDPafDr HCA6Hև7 8b |mhA84 '$48K=l3lsm=;ImA4m{MlR j5mABok}Y'GFSzTvNPPQ `hyD /ӟGq㦈^3GwۥK/k I VڟuSEC| #J?^?DWgo-+uI~̔D;5H#!*" mvv_j_>=W8Gr [? s>7ߴg@: U5 *c;:ި[~ #"?R :A؍"ŭ w [幾OOB$V}-J:^,ƅ <G4pUj_WҧɌT =$u\*n;ٯeY'P.?GWܝ+cʣmdj1]F{"!s'wDA&TCHfi)E,p|' P2Mn(!KitU/ {n%.IGneg`;9޶6%QN̉|3R;ڀi wX%+4}py[fĔS]5ڻ~ ph_KXĎ~Gh7Qa>(ԃGŸđ5"Z8 D)8+TsC6r Z︑ XG)Cƿ.֐>\ГHrrft!_ʆA@x %KԃIv 2v:xĞO[I?ZXW:>A@&{SGoZIВJμڕ$E-hNvC)P?^xEb׫\έd JjkV.cb`bBrL x]^8m_;yMQ͘)k|z+=kox9-d7'6ed"92ʹv4C&z8j sǂv>Op}\m )>X%Vϛ?K@*TT@"9yyWu]A %oC؝w'4mnV2+h$CU#Z <`;l fՈ1eQg#'WJSUA5HC!FG{| H T=GAo\ӻRTŮf" \ TNt}"!w8l|'Cj/xW}10|T8L!@ Id[{겕~2:uPHgp( SK(RQ*JoU JBI$ 4b댖/o~ F^SW3ӈ҃L`RBN41G }( m( WɮfWlpP?Z8YO'i+7:7D*ݓѴ#4e^;m0zר^=l6-ݰ{V vkTNyYqg Hv;s\3.gpG>sB=m@p-9IMv1@zJP9.Zx AFv_"hCPuQޘc=n러yJP)+2(@-kQSmV"A?Ѓ-{Tq-nvnl kezcVX啢Ʃa[( tdKU:fD_@:^uS=8rtJ>&nljrSzb3/Rѣ>7wZT`PP?F/kLjdΕ~X"0EgN^E3$~PiEm\|{[f?ͭKS$Zg8/:{GX@WCJ!!K!JRjP{XzDa0D{VMqw6ǤبIMoW*gַ'd}r5]._YSK3tXc\WퟁrO;6dWI1WT P*ݞ)<åJ9X>`v j} ?k?|U@wn#_==͡:W%EϘZkjyHz|M-.Eϓm1_Am? 6O?K[QW{ѭsQQnTyñ/#G3O 9`ms_(L0v/VXf5 3]fl/BW豺#$kqEEaVx'^E,wHBjf2S/?çV}UO4ޒ9W ]t+U,O?^|9ɽ&lւpN=.fyQ_~0JbJ$v_'|_?(p<6}f&HtA6E!Hr5yh6/9b+ OOD?KПJ|j[_?4=1A;{Con8Q/~=x\tјFbOf0@e5~ 8O!(QQAJ]W?2M3 Bu4+?ި*Ux89ֈ ʎpH+ڻk!0 Y V: AHMYkF mfM.W^j{J=Z{~ヲB[ڿR'1ewxv<+ $TҰ쒔 %ȉ՛w{d)zVͬsVӥcvPJ˞?FdAr,JTnflAO_<'KH ~ Vwpwiq4HasȒ~x KY9ȽyMg 0r*Gh+1ud BIqziђ_wX ܱuc BqP |^ f0Eċ<0UzHNCbM8YgE>z.FztZyk%5gPR'y뚱9rGQoAZz >AQ@͐+G>Z[禴S[HN,8V);Rz 7rK]&-h*.IzQUt "'b;׍rXEO9@9hst+{pFxUȕ喵LȈ,)Cܰ!]y#7EkFeW!&ڪ a%!W)'t6nIm{R1V l:THi* ֥!6vm -V5",];TJNE$n<`Sl%Y[tWēh5ytRF <) R%N4tp%hn(ߕ&hPB=V,֟-O."== _0´[c+r9vػBvj94H(œM/1OB44<:y("QmGM< W8J4nԑ^&I ѕ7  N(JN8­7 Tb)\eS8Qg=}f>-U< < pw` 0Z68BJ#@ CZ* *ZZ `D8J"P&dJ@󹾴jR}GXdP)Q5%ol[Y+fEZq|vN\̚s1ZjkcE61mZ*ʵʯ  P@!ndZm-Z$w]J @9": B %@ɡP;[brgt8Y9Z!ԀJ%y)RDԁ,sh9‏ GLD )p:'@a.J14QH,raјMTLoL BJP06wWW|3NN@7?'Csͬ~-Gq×{l/ڵk@@)RR~|"H_b'CQh:d) ~ig4g4H.ѱ!ABCj5Wq  /-hQE6^@y}'` !k̰-fa@CnQPwsfɳ4dL[1a7,@uat.BkA&:ޙ6L?5oPPzAupeC;< MgBq֔0]NІ@߁,D$]ٵqsPQ0'`hRzXLF@+x#'nx(RQSE~ 1lZUhձZUZQXѪڶ @ii JD)Q(6FFhP" %( PP((- V,[X5V5[hJUi*Z? T"R(ҡHJ"P4 oU{l"wyb J*"%XZCIn.9v4~X#-ʞ,QO1RDҗ9?v"hʏ|D,܎bh aQ!\ȇTO ,2}J[D5DͣOAFD\iNaTЌ7S8=ʆ l 2H| ID+m+lނpkr5$j'8zɳW=- R^ua&ҟWߋg/J+ -&!JzG_S+Y*E7'x$B)d&PKJP`)45u"t4B d)1Y/N]½܌*yGan(|kr1bUL|Ƥaer,Kcwwd}/Qt佘r[F#^<?`΅ZZza΄^rO4]8gӶPcEV[\-G;ݵLdM-aR<}\b,_-OZۻ4j3KfMڨF(EܪJ75hfv]cJKbu%F=u 8Ld C׊WdE0(^]eP%H#!NɴVB42.\FAS9\ƫS릺\\Iu.s2As͋qn򗡰*JoF(E ѵ>(]lW'Ɖ2&/.(@ #j^&sD.f2)jZ%@<^ r|ې/aH٩`3(+"'rB0>VBo@YP=HOxad 5Ei?ܰ]ցdnFܶlRnxoRQ"m c Lmucmm;EXblO 6ܵ5M\YJ\jbR);zw:|?O+(u1uo:;{k`B@҅ S̓P`C}/*@r$+ZV a;+fVZ$]E>%,4 HQTC^- TevbH/z*֠#O OZ&#:B&61fFZkL9qAus-:xqYjWj,KwX:뾛ׅEkm\^TJ R`/!*2TZ%8Ϳ[T4#tvzl315FP1",I{( %FţoO oS_e SWtgUSųJNSݮ=TthF'YP=[tdWYzO:4`ۦ3kdFXBJhDTzewcl;,7>Sc}xfռ>ifrD(=.˰S >V\ehQy Bb1O;_*:_g̦U Y]A~\O:" 2jòكg^r8qXsӛ^èS%9'n|]d3&Gk4q6{Pz]WG!&=zzIroer=hw e'9;=}](場AUݪ3m[ı~(ܘb0sc\+·7{HYԠM'@J /ntsO;yi02n­UGQ)HSz 7$FqtJh+Wm2c'ɖӃdiB[XCLNa@biC._3nB/[>nBISYLSSВ3>+50 M 8eN;n b~ WV M^'|a~_~"en(*cUߟYb~; ?Z ?W3r>aPjJvL1>eۣ@\x@k>7XǏD>a$Ȳ)Z"BkRE!Au;NOL'XBǜ^)䣚$]͞@ pMP*FHPm|k3gn //ײOYu(Ҵ}u<R OԬttޔLygp}?`vȴVD+UGu.>DWAqtJǃR@f*ǐ>ĸ u \Wցgk|o+~2ɴ?hyp#/n6>@4钹O\>Zs< %4pr V+~?Lљ'٫>$k(XĂ({>.5DdXS<ƚCk ;[Ow9=>XU}TiDZtz~d $;,.ֵ4K~Ixy %@N3|`;cJoHG /oF|+[{70)_imʡ'ꎯ}kܪP\+[6fk;յ`sYG6!7\Ljʬza 3W/P6aعwnٳۺ=,P\ oȨroMx"wFY X)TQR-ObÆycm{AHu: \P9Z*b룓)ˌ:'ga1fTĢd,g '6IuCmKKW@.J>n;ïMIFQXF4/zuBdsr. R受҂\ecs-s.6=T]DwC~8".فV =0df9# uDH 麫‚!TY&*S|STEW2qCvpSRW"Ys@CL},േd;[4]D]&aWgh\xV(ԶbvGz]=1bU(q;t.ZɫL3!2, JXe2ǖVsvbQ$mq ģ|]T(3v^Gi5%½̂(4oJL4R"4f}{Ih~+.gjG\=ZUߧr@mm"9JpBCLZ6?wG\Eÿ`C_Sjɔ<>6((*[쫾'gWG٩TU}EAJVMBIM{mFJFv:h {vzAFKQ95zp:^0*^Ó@2"oZr\{cPrԺGl̰*LT4D8,ǿ\.<%Q}Lc!@x D||5DNFU*d4)B@<KbhUe[K|'Jx|kNqR>U YFRɊ QҞ F"ʴ3b)k,Jo߿l45 YHq$oG9>fr^Vmu:h٥T׳x|'WĽփ"OUmHҋ-t(vN4׸{dޔ곆g< ۿSj0G1 H ?OHҠϏ_7v;$+Ou$4>g.kq=Ah+j-8KV͢q1bZF>Te*Gr@+_AYyxۤjLjd:RgDWP L}T*e)@h~1 !Bmhj , J k0mqPآE}QY+}knFvyyz(֮Ea[zӄ0I;fw9j7TzO&D>RjZ蕩豫CD4Ǧ/,=Ǘ"ǽQERITp!t)\qq?T67`_oM 8:&V`,?ܞ2.vkZy"KLʿR.D ϥ _i>(փ?>- ƕwKH!>$n.CT?-"'ꠟl:A`OwCOp];VR%@S v KʈDmgҴƟF8X/Z].ԋ>)Qo*FyDn2 RlcN<(1bd 83YY81(!F%Jei3W:Oͯt2 L! e',1ωhy)+ zZzaytf R(V5k B#(c\l ߻@B /M"쩪+`k5ʌZ$wYZUO@J"V$( ]EӺ<Jyfc6A,9dbW>̻O" (n<ˊ( "08≮䜧x㾪P͝6V.S62'L}`'1+:j*^le#< ]D{|>o@jղS=UIVFne nd 0%H\ܞ/rP*I1(T A^G)H!:._DLjnH #&k@c_ٞĠő\*ef[#:H0Lne:*{C H۞}aKVq I (vQRFَJfe#&`X,@S#֨ O2~Pcv []n3J2~|_kVG}O)s<PQQF{a%>wws"=W\ٝ Y#i-f6ĮI C_ ( Wd:dt e>AAJ Z$nyl',4'*jA{CAڎוv^~pNiEGG!x?hB(z?Ra< G((b'qt*;W6ΑbQ"Q2d<n 4 EQ3Z5F63𿭇yk<^gV6ԃI1D)gE}ĚB s_CkϴT~_RZX,nq yv,fPٔ'(H{HI҉1bv7`?7ƔHWWpiAvP`bbEkWoR) RJR꯭JxRB*} F4fczn劈 ""ZzxN_KD5{RB[cb{flOt](}UUҴ(qcE,ddcɒjl*'?Ÿij5DTX #4Ior'7#i?|)rJNrQ K1,):NT:mBq;׈//iɿҷaаWu yLTHǞP uB;BHoyj*B\H@(w]=~< ~+Omoݿ2MGjU<~}<An˄GQ D vZDi@R;^j1ys R"3 uw֝ZAs_W$Kb=x5 (՟`(AuPRHg|ၩQOMw}^HM7i䨞@#yu^x{JsB=0>9"(9$hu;0jLҿ*A(B{@TGH*:TϏ7ޓ _`3'_+mpT4jwѪXeTe%ZvsO~ /HjJHj)R G϶u%)"NZ?cWeVdˁ"uH#rZF0+j)U",/VT6=>urrOk/;Sjsx(?1^E۟1KMlLH1H#Ř{VA*rI6>|˭ⳍo9Jgyfzj+jT% Bˎn-n&5Xh񤉉F(5;]mEr̸ϦS%ʻ& \``8`ݷ%Gi54: 7sF=)kgm>BQI7 4^;0I IL-H(KEml(al}Jd>rYQ- ²c1HB'@KLI*PX (CϚA=.YQѾ2 P FBQ͖t8o>;<,WKҍ*|f\2 )J>ka7>w|Z (-xz,슄y)e4lZv,c:W0h\VW]KJ s{-ȸ^7z7X%-ȴMD<7o{Pml<{[X%vd7PAZOADG!zWAc 9F" /f,HMtvR$H׋- w"o v@ڌR-! fLzxݭhgK^ꔐ_i9ol.rz0?%^:77UD%D [&rpWK]2499 ?WÔn ԁ=?WoF/H6r,4sˈaDQbv SĊ Eu5 oŽȐb\T_sNU~>?ͮw{o)#٤?&/8Wjq (JS讕9D3Uҩͯ?63똙j'[aV'J>)G䧐ߤ-,rx:tO>dm5ϠWʤai8a@(R!޶Y).JtѕQU3ZP~6QH {9PFG)G.\ y;.'zO \r"P9CJ@"1HxDB _kϱtv8"se xڮa|^bv~V'NudDe JZFM(R[&/^l~WFE$jIA׳HۃI;.Q\LqOuNR5I:hbôV~+8E !]^%<.N@U;ws5L@DSJ-Ji1Bn!!.U_F*<)J\<4r +&$/OqnLpi:_Wv5?.{/qaIaI!N9LCz' ȍwy{\q-d @a R$\YA&(H]{c|#vY6P{%)B&t$#3Xº)Nr+H! 10L1}j,4$uʴ*[ |ţ+8Y%RF8_*J=y&ӛBC,xKfSDA&d𫖥zcNCS #ӝQ1pedT@.Y"=WAkw-:OYunגmCʊ&H}t"Z  /(#AJ5 V!̔ҲW#ſ7Éa=M|>n bl_o𽏶u$#*C%UDIHY֏S`}}j_)!sU]{dҤj30+n_mQw ߝtȄ4T +'҂VL9:-j{=́=rU9U&5 )yc9ʰt ̧9f.EU_9޷(>yɠ$ߎ* VU\Bee/~-T2cqZnD͖9/y~5>|KS jLjjMӷNlo-9YjSyMv9ay!#5$;ġ4ȇ_C`Rf*Z_yX^޾eMγ{ ,QQ#2;q ITOBjRT3P`uj\ˠU/eU$&wưuܵWOqո|j+hӆ $'!J 1+D1 f'(3A# !*c_$^|yA⡨0`h{ gu_!{Oo쯁TYQ~W>G>}_[Ң՟+qCA0e5m!GA~cmv5q|+Fñ{!aV9aNlSfٵ]znNbPdG$ (#5 1fBRIQR6nk ҮZB[10x!?(|Hߢ Ge+>2\͉JZG7H6_BRP !z>h @:2bN[9B߸tR3)CE;]ϒ"Q_1,y PDiip0N`-|vJfSQ Jy{]ބ4F @2Ġ P f'VH -*ϙ]QE{JXgiMPN kDzT+?;)woˡ!G79!PfyJ+l&Km@O#o[6?7TTO_/[Ͷxwӓ n'QPX.=f6 Y߼&9TY:REhԺ:STSHI 07f!0?I ~it 1iӵmP٫c5◌D*j$agb`[xswM^~K\vfKkK xI>_5 uwk5ʝAY̨S|bElC35aL͂ t:-0BuiE: bfTݩJݸ8YjX;c7Ef;'_]o&OиFRR @D=#9NypC OUSSМX}+1eknw_vToy'G r[1eDZ^C0*ni`d/d9ΒVs fx)2i 4z#L7J΋ DzJ-TT *d j>?~iJ I<'8xFC\bPP|~\yi(tٮ@똕ϪNu*N`b0rtuI8e Rנ$TV+#仒t'.IBF!QB;?1:ґk5\躝Ua LA@#S.ʞr*~ JrAZ9~[^})0v xK7`)JBb ;>10rXƖ/OoނlSm<໓ճځ"U~T+VG7EPўB:KCΤfOqXVlMGdVGg}]ݔd~Il N A fveL$VBHg{-.)eumLH*,7uyZ3J Y"T`"Bt92ƅg7\e5Y:E/}k똀i]]&݊c~zgs^ o#M2(߾?%˞^G fl_c]f`u드+=P<]?WFM];W|};)vKO7'&wa҆տ.Mt<%NeXQh)DAtBR2XՇƞ_za.'-c)֯K}6+Gox3:‰G _Hkh>}k ? [Uh4mkMд(R R*+H!B8khآV}|tm>Η?\j;jT6"W{=ΕE_so6>nN^*Z,"2بT O&G~z1_#ZҔv? uj ʔ&3ogzSs $  ->&xgsmgf;Sf:Oü:afc 7LwG7PŊ'"rN?sbkD!qCQ 9|f!Aʼz޿ӱv+*e($aސ? PJA?xungw0w~^]17B0!lw S>=%*)8\cvJ ,>"O dUlR+B5EҴ o<{S?# 嗘/{i%^hEma.TIkX<υCABAe2g`r}/f %Q܂^^T:OnĀ @%U)8!'1wC76W=L]`&w5RYy?IM V@v|}W_!#?G֒4㜩d:{(.jܧ~ؖ>UU3h~vG)p#yHFiG P0ol+ -Z,JTTXЧBn&iX=?(oYCǡ|όL|NcMHI!F};%G4kPWLeReYfqËql~&l#wҵ]G!L6OeY}iZ 03ʞ/}7￧<IL)2`z}|DD#ſQ~Y&H/ON?}䍇"[R(9`G!HS0T `* V((+xw4 5WYcB 2^|L&0I-cwpI+,U %Zz+m=)Ɗo&ϛ&<{z73ϋ'^' B|) Pn9DxA)?ď.0@ѧfjv9p@; prTbhPh $( $ @92A@@x@? sXFo@x{Omݺ6̛Ɩ)%. DֺDmDumB@C $3b@d0cA ?"v EdMF6bdL qX D@` LD0IhqI!;(]L 04€I( IIߌFSB2ƒ2`2 aJ@bHD$ʭb䧃p%@l"f+Q)@U8fI!SNZ1"XB i 0C\p @pQ1A00AVL hT4b/ztt9}v`o 0};gZ$]wFu>ױ'4ix?Uj9IYHmx>Xxz|̧<] '09*%( ߾6vEʁ}DHoy>OmƖaiSHpBCX?hlf;/#ev+wmJlyfɯڐAhTJPZ(׼Og{o5]˺})L,.v`OU-lϒ^y_y(*%iikZU5hFlXQTmj5QJ) ( ~?6Oz/|!u4P4ġJ 4( P)uQdUy-wOo3fPO?^߯ٱng>gY-m?=^PDSG%TRH>Qv0?{{yБ= A>Ci5O>qg8)ݜ?JcRyVj)Dj)k;?tzn*&ND1~M"kQD 82pǭC0+v{![Za/uDBt`1nn}NiBLS$x \hTS4P9@9)1~GqAoyz4\@~է͘l$ƵfP4׶j?T})Ἶ>O`n;^0Bj|(b$!B`oE 0w6iPIw# 8$D8ߡ6D6;)՝̸Zzk[_EOz@dyYבrBj.*~T? SI3Հ`K 4'+Ri-u#a C|dd`ՋUʈstmZXKFCt%*n 5l 1D ~ot_Y{k@(;'fRNqSrI;{<1•k)HVGQɑOWi@tɱ.Hwqth7Km yC_/RdBf4HAH>;:ЇnP9aB2 Ծ Oi=䡟# R{rd5 IB_T*2Tw:讕OW{DOa i>Wp 9i*0 B%ޛ u$U)@b%AIQ  J  D( Q E)EF QP @(QZT(QBi(PZQ P)ADT@RCDu*o BnH|.n!vCQSB 4Y3 4Ha1Bd I bF &i CJKJʁ):clj$Y U4L4M)JY,)I P= ozGmk%C)42ecfRZclmE@AH@$ L2ʩ J2(@H,HȌ.`@.1˄ӄ@즠p?_1< msu8' ^uz_/?ﭽmEUh֊+Xц+ [n.ۆ$ "&G2GQ5D;(&B*?OៃqWIî*iu(R_4C_ܷO&ێ88J0=(Trr @?ٷ7C@Rp 'R@%>[:zF "&)>n6\CKLOl#y"J`!Ld̐\׺jIShƨT5QVM%o]v%\ڪ5l!@)U!IT P`PIaVHhE %R`%`H&!t;bh#os&; oaZvm^آf bO[ E)P4(rJEKQV4QFѵ\Z Qllj5sm\aj)ihQ A!ˆnb0i )UaRZב\]#^,qQϓ*y 4(m !)FH@!<[ o{>׮JԈوu~t:S>?ӋK}]܉ODw Rzõ$<_ (PJ}?iXBj^Ჟ1(+l;0ePN[2Pbn*" 2  z${WQbifr.H'[0W0P*"=IPۀ}LL8O5Q8 F(ɘ"{<~sr}դ DA~ꑨcF{H 'vu>j}N" 6/-ss5iν73dy߷k=%)BҩbPJG7DHA!@D<_Ҫr R<%=K>.o#T~*,* "ues?䷼e?gC/i۽_?G|ƿ_{7Zĺek ?)PX[=ݣbE4uhM|+5GwۺP7)Vj^ t@ HH#!㠝#\>GۛOF\7"?D D@|4IECj@4EL^Vڈ svYJ48o\T9-KݮAGVP D}}w?um@n>G L+ud~AS2왐^m-tfF{ivfXOAbΎ` 8&F丘@HL[Q6 - y`($&<#ѳ?mdw{Rt3o{X%Oӂ;d8ddϿ`@$ ~̋ccvi4&HSwsPui۞Sv~aNAbQE)vO}>,w%^{.|*2v ;{:[;Gj -ƹ3cŐbß|1s A @!?$ rB=g { <弹3֮cбeHם==<&g>Y%O,}9=MT+Hj*Yi 9^|tz~ ~F;_+|l-ޝz^7?kϷiݠ$1H-1= ђ6|R|xhѐA`)os>=4q8HrHju&I"d.H)`$75$F j崓(J5xPL `DLSn#t_"hi%^j8y7:(dOYkZ,>W> c[+ne Nъ6[' ?Gcn$^j/zqśa8P+%^K3RQʅcRL1"2DVUꈈ >ӇѠ@%$Wv(SA}<}ԚOinjϏmĸc.Qxp{jTbB!HK֎`Rsgxvս ҫiG=I)AAJA{#Ay%tKsYdJV>Ǽ},=zviA~F9Tu!zv÷^ΙBeT?_^ >_C~^=N'l h.u@߽^)Aě^|Do>s8 NCa(b6 ƨ8e'DO77\ה}_丈"@SϮ[LU /& Έ4IW33[>¿Yy}$!*m-< P=,J1ODc&qb+({0Eٙx󊋢nʴL&= ھ2%Y@,I*#tv&=jB(#F؈ Wǿv+'8!8=c}c7m}ԛJ7hNy"*L%c$/+{8{;?cGP^frq8o=sQmaǿ:IqO<}촟?{)@~}ї|Dž'v_/.:9b6^R @TlVسKb+-FZZ (Pw> T)P~L:"`cjƱh#lTlk[V>(dqΏ)j(%'g4l<9#=|sgϽR%0*9"){)M!/=_Sr%9z7^c Eᗀ Y_ةDH@TΜPg܆rQS'SA?*d/d,!DNG'ۣ?#?L λ*~>V#D6m$җhv/$)ВgDR1<}H){)r@RՕEA[OQ;IJbP` \|h}tsce_[szw;< >U6~<}ƗRϴTUB()ɧuCk\i*I.QJ]} Iڣ['*{[cυ{kv>kTmvE̞k Jp"n;X˛9wݼrѨV".Uo/הHưFu'#RH7^44'ele3YћMZD6ѸyMۉռeQ#^{n/^Y-DPPI$ȡplaKZ-]wmVʳ.fkXkP&ɴ57-EvixF/z^9uuY9-:5ce2 u?e}i6{MJ^WA#E]eMQ0jqv]9_I(Tw={~w] Xqy6o1DoVhzįp&[[Q9n lq3~=#ZKUʂ1깵{DgA%Z4k%mchcV("bPkDV4V0MA`Z**QIMV Hڋdڒlb(Z6*51X#Tыd 6Vbɶ LV(J6E-$X1!bhIIjōFlEQm(HmLbD#&XDj6I֊KBcj666+c2̶LjdAE%iXōh6H6lbMF֍Ab6@MQ-AX* 1&H+k 1F lx1EnV6 Q")"CQb`4mEljE&+DXEbizOCWsNjgSlCSw[]"VWd}oY2pǻ??X&(!5(bgy ׹Yxwʍɼß֯'Cq)_}|DMRLRb%A-%%mZ65FJ EdXKlXD[& ,F1hƿIkh#$2(+d6-QccƮ+w6oQEQcccQ1,-1XdcTdEEVҞ5疒#XXՋlRTKF5c۴ŤV-KAH%o:h*bѠbMUͱQFFآF4[&IE!(ڤض 2X-DAB/_y`9ƴV,Fԕ4lZ -V5Ddj-$c&J-E54lja%X4kuT&CLXhWo^l xV>/ .y`MQM _#gW>w FȈ~d_u}S7A?3#QC Sw Z$[qSAԐKؿ6E֓Z: O%jwAeSIX9%ADR#U̙"(BY5$"VRJbSx~:ϱm2y=/TՐ?16__,{glg>E8^|9N Cծk~ص>!]?SK 4'I]_C^'M9qj{LO3MBx֔gW5/ڢ%{Vg1jlB^#]8) 5njV ިq=>y~Q*|0a7/;:Z|B=Ğii?UԻ]%g5ImayE̪υu}OӈcC'"b`-XF:&63 z6'^5HEѓ(aW@ko(].H XhKR*LQ!_KőJ%$JU^K WG,)]Fl?3>S>.zoGEULGz/Gv`6:yk%n6Rca2%PE,lANĔH OcCYzqu d.R$O~uȇGV9{?YepN7a/[oWBPDD$'Ȩ-cBZz/F^`b'D&,=G/Oihը۱"=G㏱rCw Gsr Qu K;r;5`ʠ!.Q۵!c^#rL5/nџ9l#:6F?v:#nuf`dx?r~$~v$?f?'~ ?_<<>aZ @Xbyؔ5^N{)6!|Xw†}LBxhĄ}qHqyGw?C?@}@IOhԪy=)@EmCSL@ z4siSle~_/,F}^?c?̩J@bR.Y32#ǛxMHttjGSDm'7 ?by6?7O?r$T s,sOEdp(,}C2nQ!ï/KRNQړom:KY|S_{q65xBHeρ!;HTΏ[7;/壙#^s?i֔KfCi.,{ʹw~/4wo3˪_}>Wgޣ>bDpLi|4bFI(ha}k%ge:kl{Ge}>A'Oc|'gcQIRw&L +]:I~*Ow"\{LY3xOT@l#[Lk@^E(9:8R O xb/^< זQ@(3VJ[Kà!.*GOi1/-)5qI&"[{$fZ}?造֪W@z} I~}:ɿSĽQGNv (:iNdgcz@29MVBEu} X%zIImFV*F4kAITb,̤b4j -*1(V#I `$-F+&,DBAhBbE!hѨ&fД(8ԚMuߵyM`Uuy)) &cQh&2̙)($QX&TQQbf?'?'{E>=ubii*dHkK۟gyJD-% ) , ~/[\z_5||ky66B5Y P4%??*=`koVX%Goɧ_ ~>Ӳ\u׭="CNOӨcOIT u[^^ȄvhZg7A}A$ \?qk](0 !@Pl̄!cM!| k./Zd8s MQffchJ")D%Ab1J ,H-DMO65m͆R9X{;iIwN Q$hץuFW-淤j+Ul)0s%JX RO_}VLQ$DRK J!4ԩ@IR۰tsdkkkoCL$#QDiLXبۻ 1#i#BY4];DZW(>k;i7K\1SDw?_A}4В2QH"Bx>[PM/́3+>P:J pDzcXc~_^z{G%DAm1 {c7NqGCT}ifz^o$_ye/W7?[dN<{coi]~x''``KYvA"b"Ĩ?D:j_0+8'x[$$*b8SP;rݖw18C϶(=3hS\#ߤ`sv^[AʀA&ܟHiFxZFMp(>gj<9l.j@{ 5e@R$yU _nMƌ*Bpsl6FO5֚(ay_JYEwW¬yJ9gV. 2K(Q4*$!$!*)9XID8KJQ>U$**WBIU ;꼡Ej;EЬ.EX $C$X{Gj8XSEGMIpƢ줦=-JӬeKpRIu62q.t43%kL$ 568ɾC)[I B6馓.d(̚J݀[N={E~T=İg1XxAf6m[Imf mccEZ"I 67LELcRrf a‚j='a $҄YOmMV̬PIGä -0JPJ!UMB 1f-|o0~ s;[)`h)hlȗ{[ef0RdYpMY( Cap6氤%eB .Nؑ"tYJ3ͦOP,gGZkۓFZ)q[ J P!d)9,\1P$j3ԴbA8)(ڨsR,'foih2dj jPg:6\{OC2hbkI[O¤1DuqnOyz]2fL} r|ly/Ko6ODrHZqYY#JўWp+ /*w&:ʪ]?zj.p;Un K׷GU(DD%xdG^dj*Xl˞v#x8M{*)ue^4ş*ÞB6):xy' ;᥽RV>F/2Jvњ=Rv-S)˜ȝJ^;6}+ck&m{e0ǢwO)諩n,a=3zC/RpƮ~u3?(5 ]}fޕaYQ9 Y\?uU(QL"eص:=Ћ )Lrl̜iǪ PKGFĎ;z!D>v8ȑEU~'dTMGq/czJ.TbUQ6fkXnlUHRjI)z!O!0GD DtEpwƹ/`FaWn;??\y8_9uNNhH_AH&H'k ʹ`V7KR[ ]Qp*D2)ŵځuB~\{#3>?ywiI+T ۏ/VOw߻>ZS+Ґ^5L<6Jb3WGטԼyӇRc$WnM3W~urԳ-۔W7+yޒQT$*JJI!-Vnhقklru]~|-í}!˒W;n)~?묅i/l*VȖGJ~ԦWbm|Ӏ@@DBihQc%ńlDQ2#K] &QDL4b>WPa쨈棶ۺ%*k O|"#/k yMfI6Ƌ#dۼ]SkfeR>{aBHF}$sgnszei(Ѧ׿1~SY}e <'EnrJnS|M+)x_NƓ!d?߯5G&7GT )$X XH)kaƤxQVIRz"XDAe֝ Z>,W'V|`84NcR zЪdJ V\[peQL(>% [*ܽ;Q;:~&om  3sw&#EJ^АjufocTP 8@-RujjIPἦwi8v3oEak~mZ{2Af%% \Y•A)1'$גҨs?qHAQ۴.1̪YU'BIќ'X Gq l5k&S|}Y  #\[J!wɢHQ6FKEabx~#nAE5\)\a5G3J_痪uy>:mӹ#c iPGj{'S{r-ơhrj;&`,@ xJ@ =̥.$qS^G[XՇ ^rrZjdk/2H ݴT؋˾ j*~s*!ǑCF(t5ӂi2gɴJqۖ: ,< B"k`)ktC/x{TcN+n`C^\~+ k\NA Je:\SgkhU i{{ nn;D6]mС}}6o\qi qf6j'ealBRՇ;ʿ?ödoX?0p/orִIA>{GAὲ7b\PKiaSǦA\5F(\g̅Nf}uyhnɩiZdQ+]Y} I{#}E#f$ԗeV6%evAȺsj#( jj; l@ Y*( RJ)v9P啝]:GG:!3 ^Ơ$E62*0PZX<'E44>N,4`(,²*Հ77=Ӛl6!4^P3H nbtky#s&(8ˏ=?LeKac$#94WPf>BνRzyWej lTIRٙVU*7| Re!5Ovi@Y/RU'0\ź}4o_B2lm?o~>Ѝo@,Z~|]7al۠DPbΘ^\5iOVZ z/ gz[/eutU"6LD[ϱooWPT-(M^D'Qf&i]ɕi$bJseF !(fQ3)zww;@x|u^%y/:K\WRd!f%$ $ѳ^KVRK $p~#YXI!# "1Yȅۯ ])BNXB z5So>jV@4Kf?HAh5 M<`hD@|T6ix%R邥`X`4X-t&&2:D{FNm$Q`qZ( @WJ)@-P%` z- *!ɝuM":L:rd>W,;i 4^փiŻӠ$8639,H..3^_7m+EF e>tƇY D*o"$ p݃97]TfuZ[k80S2!¢AL. Y1h4[LHSԌ$0(Ki3QH;-p*$lrbbPT,94!3/׸6&VykC8- ;Zh- JʚI|4SMDSa}6`r%t1/xmDBGCC M9bG9'þf`ES|쏯|! 2eH@\Š e5WcK^ckMy#,p3_mYPcGiiJ v:O,d[\ !+:XsDVQcrC[ SW? ֍:0h;_aeUGW!3oy{qQ¼meogg't0kΑ)$vJHYƂsޭdn6+sXI4,",bɉ[_:o&p-7JԱJ΢IcZ[% ]BIgcc48OLf{~laN'8P! N[FR^ AbiiZ5+vκL*mͶ YYږ]m1-&+Y)j׋d([i}9& W4[( " SEAcS+xm?o+wt&(BJI˒ۨ!8{ lF59[]o ;;ɻI\"p$FK;EJq ׫,&2 :FC&!nnUm =G3 $3V~~D%P$ %SRd S"(H0CN6'Lf~=62,g?tP24 :;ݨH@8ʘɛ!af od4txӕ~`hќ<,P5ܘki'(Mhdm$jSM%CDe1<*zOb1S.eK)s,rah]ܼyڠץ"ȄMa5T8 GajfYv$mԈC R#ӑ܌%wDNĒ"KELYI0LbjIyI&l[Ѩbǐ+KAta]Z2n $q&nf\ I\C29#o75h*qi*zz-%/JM)i3SE2߷LlBӘ=κ:(6槺:+Cȼ˦seVGw4m(mh bY V \/U{iݣbᩍ ["uD9ETb4SM e=LUH[AYExA@8̞S)w5 ;^Mk$= ҽ 9wb01Fq:p:)#u :)S"$W3]i.`Pǧ;fk3hW3a9m&_ii4m9>]-6SSV 3͊a[Uhn"y|v Y?Tm@BQ21y%#7"LȚQ92-}s3"pC29Q^mcʷdz0 ]G☲!Kʄ(@&2N91Dv&m+/L< y__}acY=9ǐy@JpqĠBj$] G<a1ܡ|(k xve߈(2R (ٰ=$OYˠo?7ŋy J"Da_E^\kv8Q@Y^,ן׏]W F`/׮Z(Jh#oLOܸR@i(LZfBg*p^f׶ֺKOS6~#9k͘20WK55H9qSWN=|0)AhIBB 9؉>XŏsB=o?.t>+"}uNS2u5ld0.㵟]^~+oNkFXv|\=vꇹ@wtyL"0Fŵѯ6%b?nΥ(IviR!$bNL0YHi$%ncQ%CfB"9_Ur lyd=<uxO/qxSueExݻ5~&2.D@QV9u1eakגKSddpgyBQz>IeI(h@oL Y)Rd$kC̀|# &ǁ:Q0D1c I E`wGyS f+%V7w<7ZNߡe-&;yW,i쑂I]!XĖ+#sAB\Cz ԣAVO(6f:0pZ{R2½^^=OXU8f'4= *(-g8wAb:u,0gv,bZݒfTH?ޭ>o6z%}(f^<& yY~p};ϣvWla%ͧQ6t_3GA#f`5݇'HQS W] sIoR; h.KLwtmtgkxMVڠMOnofs|Cb$BNSNafHcL%L5RځL;Gbg\=K~jZRfEB}I3[*5; t'g*L5?ګQ 3eÖ4YDA^GboX7>l9՜r":7d ޏ4G|FfZQ#OR?EϽs?g^/+ )ľr~M<#Š+ֆ7jXE'|Or Er[_{v箷mZB:Ϸ->NF_tY6=T^g+9ПI"y@?Ǫ8)BK{یB׌51,_Ebeg$EaQ5W\V~+1b 9  hV|Qolܾ*,i LlLu^~*<71vpC0`a Qć;M}s:^I>zxzg9_[gKؾeI_>}?wGYrW[ w?ʝJ7m$c&OphM?)b]/tL{/oϬY$]g'{İ᜵l!FtG^ BQ_0l j0n#jY#60-U~D43RP_i?OFҶp,)hQxm#{g$j֜{F3q'!l1ҽNmFqSVR~26(o&DRjU%AeJ^DDcZ5`gMڷuA&s?֎r_IힼNN@tVaIu};qHԆjA(9h%D4JQGmuY?ؑ<0֔;/7h^9 iy9vo<7b3Z'~?lsn^Bqې3z^O$Hf0V `v۲@?VRx=sZp{E߉%~g]Y1/ۗLy~~z X?^6)y.8T[ }OT+Y)<@& PkAwd!@!d+p)zW~K %?>(odhuDUX/k)hnb,+M"+D"CRvʙ+lI+'Uy94|"6缿rgw\o#.lʦ k}_ad2D&?H~g9*&2xoڼg|dǃ/|wLE2az10@/+%i ϋw_<#Lfx3l*N^1Eo#(ϗW yܳ,lhҦ1:cHj`L+(*R$D )̤l6( lǒp =nhYچ 0=j!wVҕ_ѳGVlj_/+p()m%&(L.:d̠YzDSC_gl/EDsشz"q>|zuKԡoEcoNȾo~e4(㽞A{C{Cx#y)ߟk%$&G$>g*rh m._rFOTyF0ԳP I_:d'"pM}-{Nt|k4rDGUB _R4E;e16~9\].gɫe zbXP)\@@8sH){;lDQ#/HS-)N\kѰk#?E݉}חR&{#Er (/G캓zX'W 2o{*Ǿ\F*h2RhÍ?_/2&tB,)@_*?Z-r%p?n_R{rȟVBV=z4- xܾ:(ϘVIeߺ^A^nP5u/@f;% O /④PY:?NCY~zS+j=\%?ZzquM _ !AQ*RHg}ֿQ)eA ! ]xOuu,^Uu^Gr wh d@"B̰IPLQB3h[BQPY.UYg~ iS}X,D S͞ܗ`e _USBDjP@(@d޶E@ad$(KP(4f9-blH7XR! 5=RkQ\~rL gɄ\,˻;vACLJeA}NV]h!$qSAQ B @{]< e:E||$3^8 AdgX?}ގ>ʰѾ;fxYcWl_r̍4z-["ԕwmE'nD]ScV`ꖣ^3k >W٬:9o]0Ń?O?/nU X͘X O[,xRE F)  u2تS$.ND6I |Z~b5J16OOhNRbz tikS3K͂JBWTΦQPRf205NV3YKLc6͟2 {q\-={i3GI4D,i;:\{kݧGa O[GkVSP."MS1/6,R~Nbz"b@QZ$!zgB@'ݿ @yP=Lr|> }&"R+h&#hbh9x%\'yRQ\%3}#DHM-:Xq;~_x(IAaw+Wg۴+*_ k|@Dj=K_~{ÔXe ǃO!j<6˼#4xe3&OOўYK @5G̪=?[7!9$ERQQ4U<}*;us*CwUHTw쵟ڗ5EggfiRϳȽOc-kLБPGأc&^8 uvL?bzl23ޡԁڃ RlME%d4.ثjtN$ Qs=N>?wn9sd)o[зCg[Tj쮤Bpwv<{;^Tp$+ϞP PG{[buLPXؑh2},^|Ѽ^3y#FMĩaE`&mJv'}Lv ![nqQ.l'3^-W!( <w9whO+_1qEmP(j!Kw~`JkPq{j%J[jzIj_=ڈ%CR(!Ԉ`٭3CQ6ȤXYCY9k>R M b QiebNA//uO_WOi"[>y{y|rŦw]|B{[qlѯ.6~a_4W˫/ȓVx{rJ/Or^Wc)Md:w"-CbV˚+>VrZuk#㵉R4܃a,>A|6r𜘾Ӑ&Y2~&EuA^"TQi# z~ݭQx aA FgDeE_{c>5{mvp(.[ 0n9(I5+{<) %c%FQ[yI:{%zNAa5]B ok, JS3%K((Ĭ&a/n0_e?{ydY}zͤvLY1Y%L- EcEH?uk*ߵa@zB:>q4VYPG u\H@$*z 4^6^kmv!Ոwπ~c}οËiF;@Wz/1'h|I_o&'/4 E5MPDK0RKI&QQP%4LI__\M~yywhjJKDyA{t  9zq1(2/ D)_#}|9vL!AJU`VB=oc^3uo7=i X ik{[J?&pOuXO9_h<7w_&ld ]wA}!޻7$[pGĨpAvߠQ(ޯ%_IF,%bTEbD^}^W^79u- ~'+Z0lh`D& VI,D0$k,REJIRY H"RL&&1a %LZ$J3@ѩ 20e&&1$!HH&iP$"HI1@H!$ PF,M(6RbA4kHEBLJ#YXhֱTmj1I+ן/"5iDHʽ<둦@m˯/BpѱfDIZs>UYG#XTrˌq} m `dm}ȠXc3%A%-739OߕƊ>]s^'Rw:D']6,ITQԭ(ȑ ,T%0 Aa4)H?CaHlEdJb%4bŗv2QL9Im$ 4(b#4ѥ4,J"M ь!s1$imvX/u)LWy(%%nI &Ƌ%i,,$uv`DQ#x܍ٳ1%UEVfTMeu_7r+}?f$)D` @L^:`=~sH+h&mwsT;^CԤ@zBOP~ϯhDYQTh(qa>&4:A=lY|mmSz٫z9"!9+CS+{76 ̾yMty?7h/j?S1٪v 0qru Df.xCZbwbC  O=J 2 5s.-H 6t/Z?T~k{|v10#+|6ýnkr͎C~'X$Ǔt?@@=! ։(:J& 1O:9tjQN < u)nI1 _Nsؗt'<;8H.t8_pi Os- u]Y.ko=}kAԢW'1!vʵ|~B(kDSn.WJ˰A" h ,}Fg;beVɟV+O}~\(bufdeM7yy-='^Ǻo5εIvld4~7!@āJ @ZMJL3KKFSk bXH`B t,ҸV@2/|^,!F-ܸp_Gww vQ}m(HD!$! .|@$O%d!8xmQ>k亡=ڿWΓz/-cbѯ)v.guPw"էJ%}+D:}f7}*=3@@h"S % RM^m>ESYxFW[p̂hy 5 HY%/J!rAk^gzAzsI7QNH'םo/:s\S!ΐ3!uhukLJoH\+߯^w1$iדל]6fȦ4Q#cH"Иa%J"(f e B`$`!RJpM8Ki"! PQ(tU7T*cvHIB:Y|-\_g-{BCBP$3.PP9i${~a}*<(;`yȐ""nX8)N9KsQ }Uz߭D>ajWRl@Ā@뱷sh@!`;rMWP>`v 0 {=Cqevj ͐$9Hx.F㩝:KUNe|di͡'53CߏܥԥbF:y(#^EAD42U{R&ӹF*ƌV+g[Yn g J? <_^s_(~ctBNC>H˯h\Rb?6iB@GZo$C汎 {w0{(E09x%ߗ/Ҕssspoj"*))&("YI,B$fLQX4$ "1 $`#Ic!&040R`jH5RmFmf0,Y"0E6M0@dҡ@,`3cRf%Hb $A6"( Р -00 4Y& c0DLhS"c I HJMdSMd(F2R cFhMQ01cklѬhѱ$`M#!ebi-1() !K6a!)LdD!C e;>Ph$)D2c!44fdRH(d1ƣcY$@C1Xē2Fl(`", ɔFh j,D؂0Q`F2 R2%2I)2P" QRdŠȥ,a4i @ Ќ0 i!2b0I XCAQ&̢$хfB(&I1&)31&e0P4DYbj8AG+pf8+V5rRzG8VQX=?)癋ݹA)T}(ZPf`"^" X(J~ c&a5}G/Au1;'躮"z픖68t!)HyL%@fW=Jb33Fٮ_i_5ӯR@$%3؈@@7R&ʯ/̂[ LibdKFIQ 0"RQ KfFa1 $2@hɑ$h 2A[QD+!I!%),P ٸ6шPz>y9HS 1SH0K=^)#}na4A EK 1f4„ BeE*a!h+㮄J#FLdJ0ad)4̈2) #BhPL %}'gEK~:B`08 ՠ"AMKf%@:(YS ٵ h[DuFfpa)bþ8kV8H 8B '>v;3aÐm=.C&ʡWoKU;W_+)-o^s;I^W%q tJA!(ᏵݖRi@Ruؒp. }뿴8PfDb{CšW~snJyP AfdRUꩃG<țڣy-,Wx=9O5NO5Ko>}A>x}lꞥO,|Zƽz.%hf\~h/G÷9oW ՝:^Mq F%Ɓ;1~U^4# LCweSE@bLH JA(ҦF&wW$sXQ[j%ss;a zt:,o gGMF׾&Дٕ.QX %߁W{gGF`]1g D ""ϓXZVP"8;rS081Nq̣ۗ]X! PfI!~T*N{?} b{\/fzծ e[gXjD)X('' D a-&1;a=㯴bnݙw[lmz9@-8DD#qs}Iֹ2.C"6 ߍ]ϩc0 7^Ԗ jbjHHEE/~ĸOLu^N!+((DSbn*ؔ9J { fGuVIeF8~O!|p<|=3Y/Oc?(%CtSbu=!A*7}MK1)m_I}7;ţH'o,E1o(b0?Ku=YH}OՔ;Ǫf)nlBJ8F'({^ [^[/ۊ.XX0hCz$tZt:.(Z@`_rƞmWZ(z^p"Lux QOv`Ԕb`ZZ匎=Oq ESݩ_>䊎IL,D"5]L/ij8 >V=zb8l=7 }_7ڮToj @֔$H* 3|_ JDbB4ᮿrf0 0| I ~Үgɍxӫesy^}L릁@_S.` )PCLhw~^ysdBHJB"0]McDDR{7{{F@S1wnכy?6zǩ}<'ѺwDwKH@°;LP3BuA)GEBK[oX]yKϵYC*jb h "3x*e(b/D;(O=g 44QJT/u*uw c330x.kQϗ5Ԡ㞕DyQV;3}SB0)gN!JHژ& BQH` h\!Ų֨S!VP >iL,֘F@9tTDD  I-T/ 䌾{[/B&"Չq; =>x~[ÈAsR!_Wkx=@(v%6^ov>?|H$ B) 1&D`!4%EE"L4Qb1 3&M̚*'c =u~>(a)H,&J@H!%+węDHA!H˓B2XĒJ"M` TAIMx` fYޓ5澻_[ŴC$zu?L ,:$/2ﷆ__3y#$9y oˬ8;j P %g>,AΔ@z{i-  %}&7tF*W(!=&`0D;voY0wwu1VKH5rn7jT !D 5 SE6^~Wg~kw+z͊ap;Pݢ@%O{#{_wV G3ʣJ;/\w*a:aX? ڿgZHY&*SeR_nIsi1q;u.16W W.b#GϻǔK)"s.?^ݞQߞ12(M"BQ#D҉ ׋ל_-߻A(, & I3_$s@R,BTkQ2EJVQX_:mѮ"9 :`ȷE0VrEI}}OyX] PR!#KwsswbI HD@?n)~w4w y%)V@$H@Wxtlhr?{S, azH'2 Ucذ O bq  .9ś&YZEgialkUx{lT,3Tv-C~ր__ve:+&4> Ty̤*~]7? o3 mxKLHd~~XI5d;ynbOvXrpΫ/?D3 a!Mۘv5=Akqyct e?}6;W:BnJ<׮:?VJۛL•H0 ?ݐ3FEASn0NJ<8ļZNCt;hN>߾G&'ۇnW+~H;G?ocs]w{)^GQY~? ꮰ?]ևyݏVdt Rs:T/'ܞUD0ؕ9Z%PTл:(#>*><#Fm^~K1btѬi "ϥ_z+?dJ-r'G񿓂Ky+%"h4NnOcBq0œ}&xlg ;Aě:Fwm';QZkm= z~{% }zb GTR_*[@$uu-ЇD `)J" n177LHn\G(/W4/Eo da%& 9ڒeII@vמx I4ӥk  7ruk[[c0ֶ>r՛Z3[mA)U0망)gw@C/.uS8H_y\p?oG^jUKy{$|4[{Wid^[0G#K%JBٵ8iq"Dyʅ9:2HѽD5(Ev}{ȝae1xMB( %`!J*+~wLRuL9Be$,s \{|)*ka azvܑn sz.MS'ޮwyrR `^^y(ԞNذ\m4m~`nt|]]%&ii:mNyu)+8cw6;/ÿfCwO]nȟ{>'oFd a| R,TkJ"j"&j! zϥn Q ӈR9 eD͛ww5Nп?A/\?rUGRFQyoirB>GB؇a>Y:m;lbE9P( ҀC," ߡѐy>E~ϭk #^YkHEBtbIT$KyҪ2M ٿ[+{g.ғe /A{, wʏgtQSa^ LzEdca+)Vf꧔`(–%@RQ,ǀ=?_R.<_U7?}/Rt-.Yn [a@lN9"R9#fJGeu|z'jC9/m~^sۨX0-Nf12Y#*|4| >ƽg{4j',)(^)wN2;0(ܸ}7v;K3 x =:d .pGߧߟOU||LKw\ݔ.a  &]Sm\ӾptnIwu  W,a+}w?ɘ3skrD@H4Pm؞?7OK`zW0PU Y_-3Z_tTr=޶@ $SBvt @mU'16P s>B<%`!LQZȁ7Au/ M갷ϞrZ[;8<-g^fzv9=ire=Ͷr:6qS>&V+'Rۏhb߹"Q؛B^vwOpd#+]S1 t"Bv߉ ؊Z)V)lmT%l;J/,WZ+kK[cȤgJJ'í>r%)iUR( $B9߁Vl9Aջ#!_?],=Sw%>BԨ>Tf_xgUuv#P>xe'n.@F9n ! XE8j1}9JVm_O<@lH cRE(CD#fP[GGG߳bB:*iyOR&r~-f檻A?ء0=,|1?/=[\ʑQ,ISJ0o!GYͥW !f6kU_%ob(t’*rL'R|$B&AurE̒Lɓ^w].%2+ph#uiХc$l"'hfIzv ,̑FbQsDԅ$$%xzxҊHq_ԞK6p wsgDD("HPmtN9`xG6;R hVa|Ⅷ}阞|ޔ>zgEw L^ })&Yl1(`yH'N6m l7Yj܎AQRtP4RVRqǟx~w Gq.V.NDM@}L}q@@=Nz#݋gzG^?icy}^ߏӆژk.3^9Rs[4LE{ ;Js5/3PQ 7f8D-D 7WK[L[*_4@]c*R3C5Ra0n%LP&`jO1Qx܃Kz?<>n ..˿(N'K(0b e0tLlp a#3*r!jud##xFVb&B*aB KSA,R~̭W[2;Ǟ P("BsBfq&0Y|9>׮dw>.tWoepwۙÍh4\'Hϔ)TBzupYChS_K* 0;Q3US|u>WGSpΒrbB9s_ N=@2-X$So+N#\cιCySk8zCЧGFx'mzG׆d W Pbx޶oݧEw_#yΔ㨔O|RkA9"%D@DS9#_zBd <~9$LCӮ}s ˲ɡ(᫲("x_/zL$k]#& 3&9$6=wꂵ`[.-&8G[D7?|:Nn "#XIB&M_ߪ>.wF"_?|]'S:S7fʮLJ13 t۪=r TS!=nZ Z~Z""$D %ZZը+7:(Z-u*ZP~ P/w!qlG-̣.@$W:u4(PI̐7;}R,|S*8RR9Վ̣Tgw0;_Loek*Gkq?t}bDAH (׹הy"]_ɈsW=8]3:u}?~4@qj>p>LRwR7:S, ( V{6j:~ ϭz֫_q=;7y=AFPUNPr>^3"$R @_{oinѕ2DCb5]㷈IhiNM%o=7n'AybHTƄ!!.<~rv7yW<R37T?'U׾.Zjh;?|^wǽV)#Jb?i0$ X6cx^BE,07jɄB @)\rGTZc` 5 'xplqm߅eNv8 ^fjs3Ā ā^$Oxm_Cs#` m  ~suyAv\XrxVoWLOM_?*360G/}rRF)v;|b){K]1$c#oHKIkш=K$y: N\8.G"(djPdI7qnٝu橉3o^^R%"˲նeMZѪ9sokV y7&d;μF:pL|?+|7yU`Cb ()"n4cFBA@$H(J A tq7fT S('Kmk3V~Bʼ7W (lyrRnOZ!$wzxogs]6CSCx \[3s8܃n!) @fLTFx B2 Dx>o.>?CI.5%t2Q GÇ>>)}Z9b&DܧNΥ*$AI@>*]u`a@[lx=Rt=-׹{h^Bm 1 ${k)xrݎ]bB|]$E:#ˁN;/xpM2&)Lrӽ2<JSIACAxqѣd 32Y"f ssat s,ұHIGzi vBo3J/:":H<ҫIp,=˒y-Mt1vCnDh=2{(Or}0c ^sɇqЎ'aCt$` ?p7w,Wߐ&IDI,Ec]f!Y%[JݤQ!v`#ۥ]Ur)|>7 5|{9&q!8`djԚ"mWn`itA;;jnv1%RK¦)PlI%JO9nndW/a~\= ,ALę4Q!Jh#($o9!I!"Hi1R,b?rX$S,14 Td1 I!l-%4kb,%$IF"$@BI !)!LD@d@a"HƣA1"#iLPXFD5`ED$Tz}Oߔܲ}q[O;w_cyNj0ydS{V;׻X^ u zjn@bz jCw%fBO]gS+쩑GB.ILlyoJ{/T Q ߖtPqHŘ ҭ8!SB)`TԈU%k)Z ׀D5m,/l>uqhb?r||v A쁌`?LwGw5)1I Ff(@ O؂l0"O'T●RwiJ;}jf#/=(iU9w7:ljTz  y˜W8_(ISY PޙVn#N; S<^0~w/`vo8/@ żVQ|++?ayӆZs ^hJ/_+VBӰZ ,E{7Er%A y@s\oݞ'6B|bcr9l>_Ӿ!Xʅd;AK ;==?8((pIB~w;_Abdy4fl=VJ? K7>GҴLzd@雾G4> @(9HQ r HL1}0*Cya9mEco/bW ڻZHkTDLw~iu!`78u[%E&*Gʇ䱜DG+^yy>wMeo:P޻~ (o09 w]ktxκ,/[=7Eszyw\<#_~^w%h՗だZ5:O9ƇUc:e^ K).E?s[IBN)@F^uLu*QRxuK~-\x2슻?̷+wv=U}rfǧmެbPSeED" @ I@0@'/7T7݂KEdY#mMPur?:o°f]'cu-Wb:/[0fN.(\PPe8 ldWZD;!T\ܶS^BZB,kz7޹gQiyaȭ1EZǤ}ފB 9ɴ""d@ww}s~ 3+0 $' -_+>YV=-{x6׸d7?9[Մ7"`WGȦswrGǼ9kVBhcx3cf|?}>o~ir h$!oozۯ^}g@~F"|>R;??0:؟_%INYz۹ʎT1evSYvYGpiUWJbd !ϰz`=9:qMl$cݠE?=*6.!JnۅpCǥdb_B>.E_hzYޔO$9lv#jK)BkL,cL]fT,&S8:/,aC9H#]u6TƳS9d{{ts~Y|%w><ڏkX,<.&CXfw3Fxyrj= ÌkY#.w/~3]ޞ 8AO;a#u^DQs#ϧxwt}Yk &i-laI!&dLpRS(bCI1!(+$I$z3s/y٢2XJf"D@D Ht jhowQˇ?AAP :֣ߨ?]Ք&D6F" 7;QړOH>i,8%oX eK*ONjSb2M K@/^nc9%VyYHd/=ZH,j ԕb~)"n"so롹V>~I}U~i1w2^탶h{ɬ5G7s (`=1ry#<(B1sN:Q5!/EA$}y/I*((&* R&FLEbFwݿjJj4j$f"@H>+ gCX/9^߃{}ŷ/_oOA@%Ĥ %gqpn^iY.~ֺdz8<χüN{' $hHؘ*(-Db1Tc؋AlEQBQFHk񻶹b(yJJMlU-|?vãUtcgy;"ItwFSrrw\Sb!D rQ𓪌(-T(AӒPPK ζOAl+-aJS[ $(ߔx=_?x $lAL~Q1q(< lf2@ XRe HbPgTq@r+8!z%Cܬ`w% |Ϭq:32(a;@80je}sLYm}cYi!$"JnI@n{Oq01.$I$+6/!鷬}~^ yDN:!T44οK1hrƈ @HGLhjbP$JD$)lBCM2󍼒l+:ZG Ճ}*i 2W&oYSi?2i6?G6_C?>9~?{Da?!thJ}yA{C_w&Õ';rM)X BC*S%b mQb4 <Ɵռ^riӯ7EwFPЍJGpmP 1fA?+q/d[>f;kLnW|Yws="&l4.+DffBbEqAvA盚쳂0<~ @:2f =$B!bPy z]>ÁA?S5ͭ_i fHtg@+~Jzcbx}"@P>}Fe zcHU؝DV[s[hb[I[c'w;Mozo< 'l.3os<Ru̎}%Ho|ta\X$H "2#Ky"xI( ϦIXwݠ6rk'F:a_62Qu<()g[4 3b"Pnh6קPCj=dѼ8H|}-py'G6=\:J{Ɠ|4Ԁ8BbWtgDf)! *^&!&G}>Ga|x>DiL; F6CG'v/RAGoXQ,ˬ@쾋99hXOY/}xf X1_woVlbтH <oU?7sap~߽6/hWȎߨ>[n Hжƞe+ ` +4HPpsh&NItέV*7QN#g6~oӲ#pJ̀EXahީ%{5J$ѥ_CwfB-/ۢOc7mA"'%2l2SW)"Lp& @XUv^蜤v?MG/T߾˙}ַ$D" MENC&w,=zSkŸV :Mz!G>McvҜ42OCh|?Ɛ9]iHH(RO%om i( !y2}k{XԯˤPݠҫ3qx^R1a7c]8F* BlũӡEK ^si%k 9=Chc2P/vc\ҢQ(AKK3m=xpr>A|Br~PˆeN,!D Ү N':x:9 \ov́o:h 4QNSH'5]1A/C.?MOw Q$EHRSҽ}{ah*d h ޔ/s_|Eq\ y#?:ژ B攡 3sIkG8> (mv8Z8"ncLzɦc R*deTPS$Eyv~73Hnm^iyzj]chjiž_ Njf)H>tvo;e5jyg'sG׷%<~ `678nϾ|oՅ$ UF5w_$(JJDSgkiPs,$#1|$(nԶ{dL"B!TRLK10jf#!ssԳU*&iL~<_ bY5*-ZZ! h11XD@DDPŇ~g ׫0S `qA\Q2`d,Q19ں"_߽|yR5o}矁 !J(i=oI%e\!?#t7Q&?wdžFWZ|@5J!9&^S.<4zHz8 "iK/viEO}mɨj\H҄w1 y{]5 $KrdK^ֳ1f kirh `$xW &㱵5&C7Z}s;s6tV5޺[ƾ])_~_Ono L@DB@hiyaX=ۨK\#ڨ]x_[K<ƇS3|+~V )]|X#h)U1NLEZ67pD~އai=)giؔȈM׽ඈbNL@  %%l4d5}-GbsKi;mOeֶfqn PEeXWƴ0CP8:ϼxz9r1GY0oN=2q-Хpu@tQ0 WiP[NQ/u-- +ΟSD q~#WܺiX R[]âhE>B9;[ z["DXM[ @ Dģ7 Ƴ;A ?ɋ.M}<4;WN6Ǩ%]CrpSu:vmg:Ih0?6XB6_ƏNpHWu1>{̷:nV|pc" /j8 +\$2PHMRBR۶6 ƒ/&︞߅1^^4E"SCE1%4 Hts(V(DD@@C/$F+-J?]>%1D'uYӍg_= D$@ eX|qIIP^ u>BQёւ,PT%~W&"rx!r9WLz|tHOÀ'_eO0!+P}d'݀?&A#Hz},_㿷.o+ yV{~|W(ZR+FGPh<۬-|Ws~?y_ۼsC(EqLGKOt=cG~?#)؊o!=TQhВ&ӫ_9_u5b ]pfc|t{.yS0z/RJ9k uLffcQ/r>"s#Dv"9AG'QQ32NDCŚ @~E#CM^GKηU̗ [A_oZk_76g- F4;+!Wk_Q0~k$!d3R-qJm_~4n|ln%r2)80@2NA3OJ,(qVJC𺸟`~E& >E& ETc7>,G5cD~\XrtCt?"vw(nm(@}0k!zJyF nuaD5EֲpTHDCqV%5:Ow8W;E ,Ԟa#ٸd]p;XhݐT "(/k9YqW}p x5n@/ BR {lu $ @ $ŀk|  Gt?]&AU~mv{|^aRCA8<,(-9-JW>R"} Ҁ?CFf%x݇oZÇ <wa8I]X<#!4E-uX.9x8Kmsf4nQ9=k.2)ISiB?ͧ%R+⽳2Ant_'(/>84E'MCS~|}|@4#CH}(? ӻbTe əItf u~l*59'ࠈo仭2]?c(>|RJ^[bb (RwJ8t#${qq%lQ(cӶx̯&Fأ5߁\[|yQf^d`7wGJ7SX2]A*CUăb3'sh$P޶tZpsAQ nd2Ozg'#5@~>]Y4 Oh zRv;YsmOMk2p>Zݒ&4/SgYeVJT9ݴŽ#auꚢXT#o@(%*X< s<Ǻ`1ywzBoƩQX{;/C^R! jSYLߝq<*$$N h|Ωj`7Ľ4m>$BWST8~5mόBJHzt[; ;rz5">һ99߼>M>y~SXsؤȤ>?s'K(P/})Bz hB={I 'BbfҊ 1*{I5>DT1W.IF4-~ >*=P0!n__Ͷzu+ ,haay^*{mwg>U͋7x~cA"3I1[9aN,k-_YTˣ ^ERhRR34nR*a1j#J@Ea *dG+a%DFm<I?ȕy_poa0꽺65]h[` X2piTiĿGG>|k| !6/aE~o~)?#{j Fo{|^ڐ/mP1*C@mXwnmK:xLEp%f}Y0d ;PxshLyQ(3.Pbm#!Pj+W̜Pb3xˆ (*+W%;Iɴ'J*tBZ JJLIS(~JO_陭 UA[>-ԛڂH^BRqŎ)w/bNB*FUFtF̥Qzo4`mP]u2V%k${ Wi)|y>$~W_Ze bW{ZH3/H9(a 4TM(ҿA~9+7~bSmh'Eȴ~n5y 1Q atp͘Ǝ9QvOkf^׎^7O6")2\#O|_y҄yMDy&:9j]JnYۂQ@JLӰkQ[`-V*ţQU-Z-`ƍƱ[b6bڒmmEF֍B`ؤF-hŊQ1kQh-j*`[%QA bmQAmFV-F5kj5Pi_] M׿{TwP2|W;DK nwQ;KQ P K1 OkJ_ۏ jHI>v\Њ@ DļoY-- *(@"se: Xwá$&TW'|ϝߩG6Vs>φK@4P@j-cVڣb1E&Ij-AH Ҩ(w2H]~EkWQk!Z2B)T9= $FSs3\30P%!T+JJU. D鍓c`42u5%!S.vwS,p̵M\p("$bkX|3' 2)7GsDžyyɡȡR+c;FPۀ7oH&zOժ( 7xЁc:w=-aHա@@'KjxyF I43#UΙwtR~r r! @dz؟{ט֩Lz.tǯ#>֌SrGl"F+&hmhqY4~GD AHH"X+FŢjjMcQk+FmF#j*-XcTZlU)k,TQZc66*cZѢbZmrڊTh+4*Ѵb #V54R_0}>~/y?#꺪!h *{0$(؁@=ZN'W:`~=_exm RTk[TV+kki?@RoԝJLmEZ*QF5ZRhh@)BZ7xIڿu~G+[ȟZβTBky*>f!{F.==rBн??r-Wȃ^A4NrHO^Xe(tվ]D  @#ҙSnQѨDGa??K^sr4  H@(r')=?-kwOHn¯rƺy]qt U*4$  hu)\1lSH* 5e5d|Jw2vS,ZY/E'}LjBX )1Uwq ?}~U(ѣ0Nzjd| WMu<ko椾^eIuZ2I{0D?B'*~B*U_Nξ_COYʤts1p/;k)>PIRO;-TLtZT$Ϩ}д64z?3ЊQ#bQꗵTzʗ ;?R3R+luN鎼8qZ#kVNB@:]II X_鴣ūC?2:CDivoֵ|-?qSBjZJ)|4Zv*%aOgo/GDAPW+p_߅󦪕L ?yl;`-De `)?ɛ }f;}-V;K/n)H {73*(<,Rm.%LH D(>{ow=qnrD؅OD zî /Mω Q/Q0Pc!:VTYM'@#J۪Fk'=YүT!umv'BX >f!MK.A gq|@x 퀄C-DDz[.Hp(2E36K.L&4{Pe!t|'NbBu 8[ɴADwXklS102t_;>x HG>Mvq4q.j3(ynsaCIL@֫2ʔF*<*s!(̀ǯ(uc [ Rᮊ ڎC2#P|vQU[j͞O s\fv M ]ӀCqCj[}#{_zTРH b#,ۡY4pqJN %oCP fOm˘G$A 6$<~\/WZ/٣/: R͎;ovGϕ<>2lV=Q # y'_ ^;!-z^(VDl>S'M#!%H  η7s1oi3|O{;bȺ[?Vc7qK_߿o}fx0Dolg }Rk χmA_x>sn]>Q sˣr+^x̙f tge=.-: IR jze{ N %"&Z}O/v#4RL>}q ]t_e_fH:۴5Qf*2?孻ൖﻔj豪WsPB NP BB 31RLJR,'}7Dy6ゆW}4#8^Ff|Y" I! O!(lk m:v8Mh:t$O28 N03mPu̜KOGt5_Qv cpu?YltdI㠕 p9Nj+jORnsE|~uF36W:vVE?ۻ0|ѐ̩?IzAfIX%9}ε=/:?̓ 3/6:OY;j)ynxG Q )BcIdd{IzRB6 MԗX@_"ҢRE(d͕wDڰKΣ530]3!}UrbM$T^g9?@'CDm~m6ccVO;I%ی9HPuOldp@iP}l S12*J, b v@xʬD;[ lEf 8HJ4m>}A %Q;QϧZ.LM)L׳G餯[nvьܘݤmLPrF RG1^LrmZKӷhYĩE ˺cb%,;J}U\Romݫl˙MXjҡ?R_^ο{ Pu^R$(j1+m\8=fۨ*l?__W3WQA B>$]enqrX2馡N9?q4ի1EӊU%` 1N/<-s=5,xO@Y٪AL|Ն{sqGewSzmw$l.7)g!kW4WwζvX'L эv[T2|a@D$[ ]g֓;zQp O>ȧuP'>KwIŏęZ ~B29%.(D_[CoI*H+AeLJ"'TvM|8ܛhHImVyZ8.՗+sK{`cjN&vRWKś,+Pn O@aڛa[ ܾKCk`wL6>wz (R= }N|r˭ramk_z} jW`ۖ bQbc }QüLq=@h#K 89#,83]O;nyuI ܞW7/ϻ epKqKRsj쾻k[b :a~}Un\_O}R% R/TS/РmQ3D'D_=Ze5%'X=g^~?=uĂ%zz& )DBT,jTLܠIEi@DfFHTjo P8Qcc03it-BHZ~Q @bӐfn l:vH6h6UOwAE=$PǿT>'2M+V%lɆ)bԍޯ*ZDbё.a V+:zXZzE24c{Oqͯ䈣TUP{ˀL?SyЀHG~=I-+eH &ț[xU:/]e5b4txP<3.zLSX ;AD:}o?1Zҟ}t{i9XmIsa\˚.PWV{d-l o(M;5TzsDUTԐǏ80{Q?Go85'4s`\9i! \h7Mx zEif& B=zEC<|3 0SX^3zً/Q)As }ܤGx rnRϠ9 k#fU@hY))*BW|pKa2sHFQgt"o~.; q7A[`0co=.n #"Llp\ 9xC?Sj F}6(\h GS(P!Cj"PJ)jE) A !I$%W.pL5#b&4`)H.OhudIBhV̌[n@=f=І C|V]AXdK.:{Y73]^sI5Ob`5R c;i}ikPr0m=.&{Va* @8BQ@uc@uscf9C;U5&: 38(Jfbmie(>Q4^$3Zvk9Ekj~sQbmsmz_r&*bپS2]0k))[xTʱZ'JY9Xzr$.XtyҞwy#H@ #r#ߩ!_cS_ ND{aÑ]IEzHWsCo{r28Jk%3:y4{ȕN}^]i3mZo{BN}9{YWvY׍7Y#Mvr:6R4QCvjyoYHó-:w' םu& 뢖mΊμU-tښ^@]:itJTtR:@g :(U P PͭR@( AAB!JU$JJ  @<@/[`ҀH5J^Q4y؀r*1rI }|{ͮ@u T5Yb}w=Im暖UD {b{hӃjQ=WB"سXuTh 4GG%tͣ@ 8vE4 nbtm'ff= tg!z{D;ݸ)"6CY73Fw$+@"ֺl{r<{0J9=puZ4b)Q+Z #wc:{:@z=zµ.ê DaW&z}^ɠ͗Ǐ^$E@ 6;q'J}H(>}ϾQm/yyݧ1]ڀ@)W{qooz]޽:]b{)UoUl 5t<|46ƭZ5]Љ:Ԕ)cA6 {H3ׇP ^q=kfEbG}rR|w#^N}(Ǐq@]NU1(A{|=|Vk舅Q#"2>>J< X.s6֊ΐE(m+#{ԩ"t*3,$b% %Aj@=`JCP4&@6 &F50L # 1 &M ILS`ЛI & L &S& #&Sɡ2`zMLѩS)LImOT٩zjSzOD&2dL@FbOML<)=6 i M@ P2i)$MMiLLFTzL='i@4M=M24"H!Ɉ6a ML`FQ&SҧxIjfIMM =SM?)=F֫yzJ7G\|e$RT6 7IJn (PxKϳ _*KZ_RO>!_ٯiTxpҀփ]Fj@@QN=RkT,X44ROnߴ:(\<!iG");ij%!I/99_߶հoC鸵e *feR]V͹]OrBOX!*beJ,OlZR %z8@&-*2+C ,lSZ (hvDIa,GJ"e)-Pdi&p/`QpdટVaWl⊎(HF嵭sTG}ݭ^ktV9ŹW67"JaA`2%ETS$R|}Қ}Y.مCsI48n{]mvM6{uUH{RR $/-Kpĵ@~V(o{`WTc,[w%{mEUiX+B^}0JE,7NU@.$Җ$.a&SlmW"V4k[Ih+aw]ҕ<0@:8Ў`cLbڹI][T:E P'7;l)І (Ht|<}t!W蝳^tK]WR BSdSy"`cb]2XX7~*,?G(I, NWjAC0k4(DbbU‰eRP:JF3$)$ILURh+\/sLv%v ѵ1k00K%Q|2NPKLS3Khf.!5L*0IT f ej'&YHdJdeyD)$a N,@\iam &j[IcVBud@Q01҆EY%T yP]fo~cOlnuo_`JaeUY d3ƑӃ<ZFBfL7#IkbƖQi+j,ՕX/M˄^E?1R+s`M&^dQFWO4^+TC$qZU>@4yZڤ"kITC.hUC~U:Ii[Eu`um"VvDԯ#uZ闁۝"F`4jDC[9t_t;%͐Ff.u+$D(@Z$0 A$dFUV5`W`nZh }*.[}*b۽7:H.!%2HJʈh$3hqC$)&BTuIUK2f)t k{ZQɚ>ˊВA/tOEɦ(īUEc)w7x f&DI^@r9S~ϑ׭ >t^KhCrOIRaAajJ=Z؎ر]B(b7Ӣg"S!J5 ɥծ nKF4ԟ] t\ 6imMi*Lw1*3 3*SPNؐF䜱UXޤnuư,je kJMwl,C1]A7-blscvdݩ\91ѠQpt^U3XliHa*&b(RPfEƵBP@BM \[amFa \jgQmźu*[IL/qj߹;uh/G yYXB;v5@b+h[jd wQ'aT_ԹwN;;w]:u]1C)Re5Ї(za:uWJuu/pôbC<\oIiT%ESK4w2ᜌTռ[EKtuZ0N]ҢGgVKL^1V)ӊKҋh h̷rn`A?T=@-CyR/Ȫ t/_?L-&_g'ehl(02X%%W±H E.2WJHBulK؜)kF%‹Za2b֒ H5K-=ry#M 'IV)e%@_\,]9*5j$fzoλv[Bou!vZ&SY-Ti;*a5lZ &'VML[4fIf?3"]4Tf *r8!ZchB,FItL0Yt:/s$PUa`*IS#QuP@AJ:)/ Wtwb,'vwq<>OrN'ժHVi<,M|LÍ6产}:ط!Cw~V"~zF'$\!x>.pϣoYO$`L 9O9v 2Gũh-l]jO *R4TK10R`H`Ldd*EK꺥R*!1`PV.B%Q(xʨXed\DV綻o*2SWT6A#Vl1\۶ܵڝۖkTu$ byH7K m:JEm{-^N7i2zՎCS15M%^x_}EA}6QU%s|WW7{hFKynu]ڧ{*{">H}|eSXՔY[}hq//&p0}kܾjsu$qRPzY"{?$|:a?3e~L7ۋoރ=E % R>~xЖ1 ڑZ jןۓ ULx踺naG<ܼ 0E"6Zif{qgaFLM!{7<׿UwuOWϲ"+CO*!)/*":&l@c,-32%4}+bdh^\!1YDJLLRacYX˲Y>^p]-Cnc.rN% T0?mkDb|pllv7u!>1J[WkvZjVi[HQVY^:lDAǫbtfE32UFnwP^հZ )yŋRbը"C%]⽄/"h3U^Ko+LHx~SVZaQPT׽|Gt2jJE$[^Y<'κ}w(tIIyqʊ !XvDBoؖ|I,JڇjxKK2*dp}Wg1&9u狎Oo9"Wey&z2iyPI`K5V1)5h6vse!jyL9Lno0c[aL ݋H貄 dɜ`-6!htIܦ.S&Ew.\#BEx%g҉ אлn?9 nQXVQ)XBʼn_ `ժ]} 4ԱmbdVEen$-ጸ@%+zMu@]%B&.-:U Uy(-xgb2#!fo$X(VaM2bZ_U-]W]wiurT{Jk/۸tѠqbe}eW1Y4eR(]QwzڋZ+U Q IpɺT=O/`K "Nv̖.b"V$p3)@^nЦlmu4̿'*d y}^w8tPT&-uAƆ&vQkXc4?k(閅'\ ?"8'_{El t7,Q!e!m  2uw:W$\nw%e{~!T:tO]LMY icRK7aHY @?W7lm|^wnnW95έNQj/fvdA`)X(^V4.lW"bP j㨙"ZPW&s?7޾|tH۩ư@( BRm pj 7wj[PMw(۹ػn;7JI-Km&Rȯt$EC`:PTKP* TĂ1Չ1teb@ag_u=YםD/T(7[s]GE?îۧ]\,];:~|$ #Ȁt rL]"(;[MASELPź3+"Ȣ˧Bywo{àO;f-VRCQz1 ed%XZE,z,E5ZfeȐf*O5ΖFL`aԼ #|sZBX*q$I L5UHML\ 6jcJZ(uM^.q4JMI0`Au [/ $]w{ϷO*wsq\sw8šƙI?&V ^\Dsb)r06(W-~P"S6B*åI(3{׺J;R3  0"H+Kh,H)xJ7@zZ+yk- Ut!(I- Q:7/tÉd1ݘ6!Snn@ā+'dX~&/f ,Th%v2]̌0~pd`^뼿j,j}]2'uiCC)}pd\G& $QBijNo7XfZ L=۷u*(ƨSkoxS'P޵@n)zC`-bBUw\ x/A ?(:m{ܯ,^x֭,? RsmOjY=Nh||]cuu * =p<^:x}\xhi!12i>: ߩpyRM&`")}ʦVm6#D*uW&WBƫqMD+;tLP{Fa~$CAU'AkJa wςlvŋpR_=%e3H;5~hxT6XX Kk LLQ1ұBf1jyZ5SS5=l"Uui\i 9]ymb"=0Xl./މYJ7[JNX bWg 9Mն`X&æ0J"c 1!^ K3ER]UQQ-(`QE :Z%$B*GQySDYµ&,v(ș?98$ƷV麦+ijDhHVFGV֓ .iam bGy` Dl\R7\ A.^L ;=ѴSGUR1%kP1YQf"kuDb C%.z;*Е УRbLT\–QAm5 ~6XTY,@!ZgTdUŭmh5bUp{2,}2|p_`))]L˂clXJJaqiX8"GKJRR R(洦L4|XuƻV=|k~cl)ARۦaob~A/Fnm*Ehœ1u`֙j͹V5j4 D $TC[Z+PnOs9`J;`k}wɹxU,04* Rb $ cmm߽UTqL• y']ة&iC<"CP(+@&Lc)2qbYTyǥAҘO kQLc5EɤkLDc(lAI_z~>Y ]V08dQYuo 7ܗh؁(aJznVpBDʤ@ߣmlI g6`}k۶?ۺfL0bPak$M_X66/uOطB䐡b*+w=ݹ]] 11 dHB3$@"DX^H3%`S7$ :45):L^m4!h0 jm4#Á,3WQpeEAPS b:Vn6 RJqB - N'q5TӒZ[15Wv0Bb aDD&dA2UmABęTZ̈́gCWFDUX4,u&2 3"K% FT he0D%ˁē$&% ۵R$я__h0 ƞdǙXg.xpШ7i(V& (,{r][Er%jLD"1 x[(BNL.BWbwg<ȣ5UFV Cc *$H&L(Q4ФT4SH$# 4L"A,EDGwbKwu~WWotK*!MMiQ@ Xł^f{]*%̊1gQVK SdZ)+.] C#QXkƣo@fƹ)ffm03BWHۘJskf؅Ĥ B)5XdlٔTͧ! R^$ ??gWmrU[7]G_=:͊RJ7KEZlW[KkFFae 6!D1R19ʍk$ʟ, RU5 Ic`-X1%@4-hѨŌF !4S Ơdч:k|ommW/x+Jift*ռ CCRmY;HtX Qi(ɨ5QHm*";WM6,bQ Q5rڈ2SFHWM1"0obf߾nh"#r[͢ " pğ~;,7kͻҪ5֎mhn\ZZ>OC<⏴ӡ+d; f0]J픫دޭo5bضɫAAh5cW5Tc hIϊ ~J+Y,,$/x}|淚_;ѭFaUx",\\gN>Y$ld +U  ]=3|Urz1L`j7N%M }ӢیJ|A&⎊# Wby~P LQ]|T>:/\:&tS@_ 6EdENx(;Q@SvxRvNɏ~$; j*#P|w[W[8]Wyu{0)ڬptzJk/SIMҬyg'Z]E-hd z{dIC6P3BB>s2 ٮw!d$,z*Z؞QR"cjVZErfPKFDVUjԵ&RQ6mA66?ꎪ?_, iq]DP@E%"DҜaB~ PFv{{! ߺ5HbޛJ;3<UTl(iM$҄3nQf \,jڽo~0I$ʢ q;o SJ(IGmSt=D/ 3 e`UMW}w95 tR6ZIQPH^m6Wt)-4UlgZvZ俛ԿNIԎ5슞Hc(N֚I<)MTXXv!م1l9S1aAқ Odx?66ZA`H8M2(DMiݍ;}ƍo DBK)* !E&'M|/F e%ؒ\k\KtNϗs@D$QI<[WSD粄 ̷$BAaT)Vs&߭nZ(u2itsߝU3KBh\6QTDbTЍYߟg,01ql7'سb*YHN 9&EPc 5œ?c J4Z]M:4ܸx5#4Ջ/z% oH rhoO]/Ư }Ӫ$D$,kmYK&aD.eccbU(k]Li~Oȣ'M0 q]\cīyd>8BU$$$ De|,8THcYwoc&*肑&P'UyEʍyWnW'ν5Th\A--nr;U[76[t)eJeߧLw4k\@Ua9֛L >y]sC*6J`UVqc-+cT8YU49儳v@'rPm^T"mA9.,%k_6-g?cGuMv!J4?_#ڃȄY6qBr& + ,*_SFg45bOۤ.&Tf`MݱFp깔Ӟۆ(uZD52%* ZȳwI|mL{U56s(%c1'* ]>u8=:^H;RXfʫQkTS DM0BQ#\qITتmT*y"fԨl3-(YY[.9r(hb\fZd) TkI.!lQjjMKtz}BO-gѵBiحB4NakN6ۥo>7#7K['B"7eGLEVtGIr8P!AbŬTJK]^Gȓ4PΌ[O ?N&m>Vy" Ql&tP=2( 0ٞBzm݇ɳrRU4LIBfօ3t_ #Đ^x}Bl9Y[8.-G m1"m4JUui!yDHBعhS` l"}[L <¥ ohvv8xA$_AǢGޯ5̑%1mߝ0՜ hzAZJ);\UnELί76B֒7Vևi2t2p ,@ͻ,q{n,7ZKTa:ϽٝkԴ$_A \`OI-VX2 Jg]Cߠ^m׽n0פk Z+o$)SU]LׯvuN˗v寥C]-&8Џ›՚,2) 0=yicӨd٦-s1nc={2mh"i{=l0; صCT3o;׎V +:Etn4YAUQ3b7$4$d;y<: |,OTi$foh{,|sXƿ}^O#X(wX#~,ފΫEz^|0BJ)A. s#kAd鸔^rnuXGٽ)Ha2@[60ΏOL5$@?J<'B,: 9~:X aI 4cb]\THGj ~s)EQ]z4"^ KPU_9,6e](5tkU1|be&hUL,"dV [!a (&J:#9ijbA_˩$qSha銪I{2HxZdJ3Ū/gԠ3-詚SZѺUT (B$0:Bc6%3f[v܂&Z=YVqݿ>f8{ j@ uS;YI>*EMtBeF(-)d߼+B*M4teTZRbALZ[\0RVO6E.?#rp3K""Xl\SYtnT"P~>r|') 8Z݊<=Ƅ̅ ] 4*ġ(i1eeiczUEY2::tӪ:`5KAސ li ` RM+Eh4j&c a i)P+,$u&"FB"U kQ}ՌRJ̄Qpǝ)UԴ,H+{(F s.u;u䅘ӻ ꘇn*xCP*އ[,$[z[EnVP:D`Lo5 dYqAa~\.'Bw6s4DЄe*ݾ]UELSQj-myp'wskͅn}Mqʬ(׵)yڊھէO@DG(l ŀ)+"Q"pޑ #{&* $wɧ4KTИ)*K{# wr)`+6łʨ¨(QXL/VWtiLdţ鵟癷KnP&ꅗ MzF(e "cehCx-I@ƖcI@l,[K VKt,Ɣ)o[ io(bI%-a_=/wJm=K@OnA+iO#Ou)b51,9.В-%>EȘHBBh8=>-ٙmhJ+u\-EdW魿 e`haNuiix AMlx0LeܱKuHQ>ڞ=%*Qݨ9+#m% PD3hoCӅggeW;Cޅ45Tg GON% DW4yt4I5 Hʦ@(m:Q8P)r"t 뵈OX=,a{M4x\0v Ѻ+MK4J*s1)o2MLMe@Q, ټ)d$%}w zzyіtܻD))ĵ{V!gӒ& cn"au[%tAbRm&aAWhZkHL]&2fƆ#l5iEj%/u㢰t7^s!Q M$3W⾑,́2K*Gf]GbSm-0 m E뤏zͥ{cPD-('gw?,;5) 5CU^u2.n Z"`h[GK^^lgvTntBEWP4F*JVE,jH@0O}8 *'SX[=t{FQެI>0m) ={'zCxvU;-^U IHkPJ5&/LxC|1i T[tyϘE>&Y&khs#WpnkbOm4'LM$αjأ*IN@KwX5QgQkwC^{WV}ݯB(l?A򜼹sЗDt(5c{˥v)6#J}ړ>чd~tWOS e> y^RԠӧE g`wVƼw];ϖ_/wA!^zX9,>dO;hM@۹94l1Lw~?蹕<~<4K"i$-5ͿH;^S_@sKa !&+&—I Mcg?||M1/_G{`}I%[ik)_~+?VCÔQ̩,S]qyK K0 [anY36e3\{AdF-(b UEXɎJjWFd< 'HG?Q滹+\]_'qQ*¼k1P7/FDe$*a4--QӭETf~C WvU Z5NI 'D,s-Iz}%U U)nCiZ&Rm~BQ1PR PR)i_m}qp:ptH]nB.N=pԄcw_VEFɾ5zGk\ň,BP]5-= CtR ʖUAƞ,|띅 v+B#,N{#˺k t7œRk/.ٷƄϽҲX$W57waSFk&{z3o͕tw^A*)k(:$ps<^O8BO(w5(|>NWa׶,!e!x0~;5_ۗߪ.K,CnoB`A|15fsAf)c&35؟elNQzCxD 3O $= iFpuncH^U~tO׫o~=qG`cs6TDgL'K(M0#Y0XǕZj4qM4/ IPKW<#͛bFU8azO*ǑQCmyW^/{Fi~_=KPW$WlΫUlOmX` U6U ֛km2zgYȄZJi@pԴ`iJ%`;Xa8kif_T|? T+0cz7y _C}gb;C[,}sNurȱȯ]&<||% .p68sp T&oJ6g_p7ٿlyI*EO1|>q#H?N,5%SLE-zWgc,,`~ KrJlV-$yoD/!źx.:QHhqA:)q6D':@ҿE")ENmb[\R>WJ BnC?u t_?͔zXm[i'>,v(,gXĿ=+$mA*0謸vLX  ڂiaZ$%EPgMw\J$UUyɺaI>>;Y}Jz~U] MP`ziehr)uIlM~ChٻZ"g|O[y>We^[n|#Q508]mtehB40)25fջZQ/nJ2M1q*.-`V=>wʿ$ŔG@ȝSe)~U\u:i^;pd:HDȺS8Anp7_CiDƶ`.pZX.86^Le;%q6yV*' v0r- :gs~iĭ!EJ`<.(5Qapm}"U`P&6%ua!ʘr:T~Cʵ|z/ %OڐH< &_O3~<ߩcŴzv5y*N4 tApSi1άqyf-N^5!FQ1UFQT-{pR}U)+Rq{'ZQ{#^u3+ƳRωm- l^@-%)0I6 =f3;x ГC/A89@6+"^Q>/yx!jD//oUT9獪$ ^yuZ* #aOOA]w!W*/[pf&5>[ITzq!!( @]% eؒxxDRyh ߣ(GMP1W8!AZJҲ%5Q_WxNM+ `:+Q/*pt|fփZqŭګJoU\3ZDaUڹ8n͏y:A6*Ql`3bHwH|ݓZtoIT+BAri삞N<if,P=̝ᵶ|/(u'kM@s ((iclcAPmEƒ**RY[:F VI3 (vi[nڡ @dYᐕC dW*se>cwyk0O4{L '5B+̂sT#u@, ʪRBኢ6*`گ(ZBa%^BDDTN_'{sQaq@&@(LFƙm٫ !MIDf=L&Y!MIfMa{{xt<^JyPs bC&'4$2Ω3Y,ƾ1 D€ bUV(,k!LY@0Bc0sS-7_k}b*뷅lcB>S%!!27R\!'fQbY9]h<Ye) s%~~9?*>VM}2` {T3AJJd@aN_oؾ6AR%mֶKVڀFueb^)6Ģ* a5[5%J)存jh a~D soEm噴s[sm+ڹlTQ[M_udI IodcMU *|h+æ_V*az<'3}b0gلIT@|d=6]Ri660~zW_v=HySmWO6d:9(L8*he*>IvHP&|#Qڥ{r"Xwlm4!@*uG͇\C륗M h禆*/K!tQJDQfG8RQJUSP46 `'5 mhlЀ#h}K8 :܁;qSvdYMM}*UpC+S0h ٸ.`97|-㍐840;3'.Pkت4ũ:tu"W \mZ㡦s`GFB *9nwxw+4 {=tI{J$ Q-B'͟r N}~ox??#Dnv $]~Zxx}PPXaկ{F6u7NФ_uL3a{iIӵ[|,`~GѱPi`" |/T"{y^2cQ r= &W,Zvz^.Ϳ_R2]1|e7vGz ^[I/"r"@3]Aw}:tx`R~S珔Ρ`{m_!MLNJ2 o[B>m-نɥ -aVUhH*#9I}Tlg>樟wmbAJF׼5uWuaue+ȫQ!}{-IVv={rNJ6}yr̾HbP,BA}gt]Ml.j}ʕ.僇;&х|VB|H:/o+ImKnW8 {AY*vk5Cʒ8L<̃.J1䁫oUbeS!BHG""fujAg/ps㺕b_g}f-GMXjegQ'mmg9BʜT cwxYr9{Q)چ~Y%:#!w!}=͎5RZ-`Ux4q@#;WsTo2T\z3_ˈ`'X_3C $\J Nx;"zXnQougWU&K*Hv d9ZlKbPR'n?Ms[IN2too;N-|{zBB WQP(5?kfVx˪7iJ2K<])b`!W!0BƪRs1z\udlja#ߐ"s;ѴJV̾e%מ9  e A:뒵˕xm2a.;`a:OĖCwwˡKu :_liXR,@~뽃hRc*,To ٷf$a̸)LBp'A p>/`ʣ&_xu x#RU+h(G/x o1V|(v|`z*B+!RM^wIGapAHqH0(Ar QC xX`\yz}sSU0r"TͤRk<\\__$'p.;f CΤ[:z9ބ)>r@}k0Y7xZ] K5P0$"H)U]\qRin BwvoBp$ B ײ&2wbƍ1~uZhs]TuFul֐'FWf5\j*A~7=;"*B{ԅJ L%E 1ǭ)@i#$W:H PT}2ۘ,KK6뵣y b.hO(T}-~\ eS$UOVOU`}x 40(N²~EvU]ӚQ G걈qL F5V#=I4 Z 1(*R<soh?Pof;, o$GWC(y~P">U|.XKеf"&68w_&R,]62g׎o4U*58L1;7 qZHxqI]e%iU"5xb¿{d@ dd''|މUHTbZH'Stɿ-[wtG)Y&2'wm<5x1SwzA%>+:^~DZQ"%XzG-4Mgcհ/=ջx=1m[vn [!@6 !gEԽys2~z@j2?_tDwK+ /{M/`h=ɠ}}uAJ1ak`* (={w]8-<>$3\ 7qw `n"0|8UD;s:*T˨C/ׂd1z`)ՋpغOJ=jMO0}XX?*d }?]g<=' RK7ԦL+$][KAH4?j84uX lvkٗsQxUkH2c[_kaZ8#)yB)@"͋V M֧S-QMG)K9ת/! `⑐s^@|uX CK!u)gaϾ/U[bq2pv}=5+S 1:Ak{w~1o U;zRP RP*Bs }0Kϵ PXO N 1;>!poyA3Az߷QXq"mPXbMԪ-Yƣy;zy" )L*1OT%5s}=STĸF^7bN4Vx [~&si$Ēc YYKK2҄Yx=W[bɲ_ߙ謚($^9/uN8vF1[r N % &U-u! 0:ta$]F OfF QZ%yn92Ͻ,{M U"'`{4g-Vu5!#so0!#7BGf:U:Of)jXb$[kȑ]8ύ˖~|-{@TH BA:ZϢR:Uj:8’XUD»^~˜GJzxK n{`IUWj7SZW3Ijh`2dZJWC(M @9;,ұVĢ1ip >`77 JW'KʽF1 54sЂX,'J+v7csq ;h+{V3,&!,\7@xxb#LrIMqzn3nP/òǽkwdٰOfE)f^\3tY,*USL)5h4Sn 9y_X*D9T&AF|;T1WW> >'jU4 4,m"]'WU!C,0zx"b1 GY\{R}awok {xT5ڪm*+1+3FТV+v^.=׵:]Pڼ/lfTz􌨚3B6Vu: V|M2:X>zu @*z0, lUO_=%5 JU0aӴC-ut'E>X*(s },HM$Plb>[<1S>ZH()(JfmR֖ Q O~ԺI]kQoJ#K Gzd2eRM>s+R<ޯZE-z5H` vHHB}Q19 2Sջt{Bjا5 hZ}[(I6U8[cq<_ G1]884>ا9 'ޞk\ H$ŔTJ=`Frf %6hO%ƴ>t'LLSzHj %JQJ>tԫh){ou@*S(57pjC)n8 a \ ~42Q|~cpfLشʩ.;ҟWF5Ų6uzӠ1sQT=<%Ugmtod3=˝kJgnlljhH BHE"gS80m l1N& >zQy¨0>:wjo=䞷.0.dF7]EކEp\ 8 u4jR|?htBLp#Z82fsZsNSCKU$5WTu| L`0C:& sʨPLHqiÀopoS[lP>xKJ!5X,!4󆸭Jc C TY{J, )׈iz.J<ʙC9XizU^%>eB 43`ɕug,SNUB nl˨#Qi5L% )Wgo?;z\5uUᮨoIߗݣ?W$5$~N&(0n1׸Z ,AIBJUʷXBcug(HDDRTIG]}~U$,+Gz-23*ˡ'qtT4;h\_4y<<>gj0˶'ٯ{I?m&1ȵw,K7:b~o~~Xd@B&Zd' APHyau]I  veiaޓ7_=9̉FLD͊E^Z^1{EMsbU95¥i 9!R&j%:N"ڨFZuK,>;zyr~ݼ7 Hy]뉀eD0Gm{:6kb췔m |kpnj`*ʈ1Ifݰi"ƞ {Z%yjhs/j[eT}>Y{m?r~^ۗEމs.(+rsLEb7!P#dg/7 p,C, 9MTxSCj; 8(G9_cYnThtOyZ1 ˰v AsF#UyEU-p"{A!&+8&kT|«WO@ABuJRJUE-Y,G>nW55cUAX6HP7ZqcColJDkOLf;U5a+ &xCuo]vSmBuuu"$QU5Ֆw}=Tq MVڨ1J G/`@#K [ޤCcO3jwQX.]pnݵRCT"EQa:!zWWpo\FUX3߿x& CǤ#jߙR Lw^Jw٫IU*,OiD5Z;MY)|ÜoBSkꀵ(-q@RW`}9R]I bߑ{/ju7UmP,oEP¢߸6(@n(U@T%MtoF(%ʑ=z,aa\0&wPe)es'qR[T a#s6 |6:ǦTUbI(@|o}AhhkKJSmE1zh6(1PF6g߯XUCtEU$<ր3tR5EeKO]f)u~3vzB˭3t|}0靾˪>&ec DPpItQ ԶP%0L0Qs HeZOB_RLjptX=mroU[xD>g)BBMȹ_β06yMMfSN+6 +a$BB^=*T.81w]ї&QK 8C$Q}Q4bB0,!N~h{&eR=LՌͽOkΫLl}ZUR)c%"u6&s9@R;Qx"w-rynS0K0MVWa;%6v&5nYg'-T< VYvQu .,]\톂ՈXi i䚤Ƃ7ֽm,D'¾dٻR2 #y09a AAr ڷ_ևCw;7i%*0yZsA N#4ΚiI9;8 ٷOlQTQDu9 Nt(qg>osd-{pw;D4rQP.ىC(rdƃ1 {hҚh Doa@cg1:,0ݘ\V*MLyq/?WQ~?9_[-&իL֢[_,ڍM6ʩ" _/ T֘.x<6&s􃳕>:xBT3Ⱦ R͝{t H0l7-[BGNi˼EaVI]~=WFޟ^_ 7v%TĶ[X}>4RB7<+| PsoRm3k{O[/iuY+g+^vY]/jݟ= בCmzJG8NbmyRv]4p -MVJxy 0QHz4JZ)1ivR}_7ݞN? @~ g&V!O ލ5zsR\ZQeqx̋NiY9,Y1A!/)t.DDɄ-Itvs_h-\|'1K$D2fH]tY|`K7Kӯ߭)[eXqk~gGa% / 3Hqh$(ٚ2'\k),#iΥ~! !J&E@x, QRG-V}f]ovGp!x_Z:ZBBJ>*˄ Z ,^XTĬ"ҵX 7)͑\WKYy&9@‚A52e|48J< X:}ԾKZ_maF J65oTQBR{₱H3)DRªYAF'lbDv*\hР+FEA0S| 9gۭab ^~Oc{_WW-m>97%cJ^ E唱@HIFjִ_2̫)Fkx'BN\wB|=s[Y0pO9΄U.f U+"j g'Ǖw<9"YZD@}NbfX=+n_T`&k96k۞Pۮ{}y\zα.LBȽxanE=BZ,)PiqR9,xki*&#Ձ^07&(S7\@.~淥䠯~=J6nNp׺x^&9b2E,?j†QVէߥdvpWD-'U鰳CC^ZHWMrd {bW\0mh&Hh9`do:&Wi5N@`*qײ_CΫSyd f-Pyl96|DEsND`PbSNq;HbKq @A( >5~+ZUO[2X`/r< ^[w?qN/VlD3֫H#&nsR:*B8MCgۺ ܄Ǿ]B<]8?OޣԮYolP1YJ[[)@k<7+ɋH/oeɭ4 E%T@MpBysck7L b%øz0;[$ L" C6ب9i TP%zH3Wqy*i4WgK']:B340jk`9BJgPXU TǁUu[ U(֫b$n(n(|0[LCȲuO:z6:^sU̡ c`G}G}e(H0xՅc-I4 )lꝢn\SkZ>ge*ϕwl5P)طulgmeMΟ \LńF(5ߞ&o1D>M֜^q=1Yʞ]8ˎF_晈FA M~ v̱`ܥ\4^5`5H .U';݊,s'O,)/z!<,W@~e$ @)!t+ `St hd=͛h1?"r|TH̻T^jA]~QnRW?@@"Wd@k$D+fUz"縦hiXa2w܅ EI8ӂACAn08FڳiRF sU{|{1{]{}&k5[M՟dHuڴCt.KMFFtȈV7*XJ'wIkN0nTQeBKV<_( ew8@|rB*(2Y=Z\ nBH'}UcJ4Ndʘ8{$FZY)8k=4El2, ϖ{X.4BYܪ=;Q%XFnU.qi"t(YGC<2!"w9V2y qVG5өP&P5u*i^xΫF<ڕʋM\Jl\L ;Xl٪:^0,YgEpTZ,ƫ#51y--? ,|}g'H|\N6֤񊟼L<պ@=gF'":;GHx<0_etshU'y/hQI CJ31F ZMܬCv(O~)Q +dv"bts0$كỒջy'ۓlpXʹ11 -({PGotbŶ+Y[UrA/Iikmxr6FVle]ʏZ_rp^zh;9(bޥFp.)yWOt B6WK/ڏ \" sqѤL8!.jm]=$)`GHG K>IÑC~Qw36i[N"@j^fL.xiep[ABT¨OWY4Q㦁@2F E" {E$'IB(j{NB$2,k9ik{䆉dNc0 Of SH[~|I[Vvu{2a}lzI#>$RiO?P TA[v+$+j18h5 f#zTKCPJy&@Z_+؃xPeu\l*b+sa|zC)ΰoE!& ɓTc$FBaZFLB>'!)wk``ZIBI xU.F&¹P"m$F"~/ϭyW +Vr躎u6? OkBfQl a%~ERs{ԁbӵƜ,A@575gs'*!,joܶ1(a<<\vg>GalslbA"+-5CeRzsxteиX헴",= 4TȠbO{7|FTOcBrjM:蝹M ]C% mӺUj+mܦJzg,4rRLҵ;~Ǵdߋp_Jhs•~.E?F-XPVbzU%с5`،)#T .2 cuB)%T:m.^4A,+N3AgJqB,-mk"IeN,j*Q{l+"-d92?i+=39p+kmHJ&e`D zڹjK &`uUsFvlgȪքR.eṖ+]S9i]pk(bK%vȫo`uBв?5C@ZF_  &vrj`B:yQ <X9 -ͱ`7WX+EoJؽYq<]|XĖ^.b>h&-(34B&1a'n_dx/qzyPvQ43QH3θfOJz3\>-CHR8HgUC*pCZ>bzǾ@]Hn˩,d3sa $SlfʻϺҧ@{=iuII P5}%sƪ~*Z`hNSC"`J8Ӑ6CHytŏ]:oA+`*fEn,RQHVa'tgS5Ne'h nՖ2=wQypBq ZuNM!6JN;DXhM@oJש 4rm}slP_`^ZL P,8Q6 vXU?˱D&6WmC S4;^,36ƬPISDC'\duZmoocJ@_dL‘ϭNF_]h$TdLW6xs\][ȧ.k-5d͒К77\p "I937+T#{uRrPU:-wcܻeO)1=nϑ^Ud)uN*VBhUUiqHi_<:Q,Z!xE`btdȯUMDz0"J.8h #lQDm18.Knt3Xel5RxC rXL:fj 2O#[3G*nl֡MmRϞqsJ !*ĮP~0ojۼB^$kդ*Kx\ҟQsσp_RR<( 9ﷸ CO\hjcNC)ۿ4tdlTbg#U`߀HGmyWqhaQ/!'PkzP׿Nmez.u*Vi}\5R51x@xIG#i^ 1S\uFFS]0Rz}wk=a-ڪBW2@/ "1FmYdĺ CtY6s|bz 9}5~3/}Nc= FJ*+ܶZC` l}$ǦW7m 4^ՎnGL Q.ã-D[:TD ym\xZe˦)v#znČ>%LJ ՗g.&Q-4 Juמi @L'~:vmxePTgh$VU$*€h$r{f u-JC-$D@iҠ !jU7 u  [~zXHp& IgfT5bHQ,ːZ qAt"Y [s$/ k43(4bds`|.ݝԬ^ȲWo%z {md-HBL8vj 2s6rO>m=u%=uŽAo Z٢ @2 wH%Tf26g@zz P,^::{W/ޓ}woMP>nI=^A25N$|ݛW,L;ZGtp K-ˇWu=c"Mۥ]̚. Oj<m8ʞUhMȸanW'ML(C KAVH %0 G\ϴ@"L'FbZwz^/_&z{@MY.n %}PWUA{-2hM2%^2I!LG Y#k !j:]k}%AFdEv5g\ 8uH\2`Eӑ;W [ N <=k),S03 `Sqঔta^ȥ@:6+T J6ùŽ+349O #`Nkly(WقK˹&EF l@4F"MW17G= 0(Z6b;/|(6Qdܹm:{E &ݏ.#5s=r[+S!ȩ|pکƾYE|K*t6" GL{aZtxѴխlzJi١A;*QQJk!^^ʛ[[Fm]w|: [2OJ8G 8[S-[dś*{R}4fY&i<Ԝ]. W.E|Z4["i 5徠.šO֯#n@Bv|'@iލn,vi::Kʂˠe7@#q\^+a4ؓ;VGph (\(b01^2=-`](R׏Y\SeŤ8x5vHJ$KF 9↜cf"h6jxgÀl8ullՈM0ERfZq[8ԥ-;4X+F(Ubc_']Vh|CXUT×H($W weP$0M )RP4iD4:\LĮp{H7lEjSU nt&#"RDٮqُi]"|(T}srA%lw b40m__)?fug Uf!fI0:O.c0zJ%k4:\oHKb28sO9$'txBo(*6ڊ{%MivFiũi5ZOk[ %fP," 9alǘfV buB*ٰN@$f)5ײHgHC0)!LovJil-n `gLoz3'@Pbٹ zJ,_M!0]j"i6i UM€|g0o]vn،AXă|1z%5iP%ShuNZ4ӀrS@ 4P;^3|Rf=g!r \'(a k_l14Ki׻ "@MAs?03]*TtƱ)$Q_u^LCI&h̦/AŐdNB5:o+mQZPj/:OuV2b+/J$}QT^\F'bҫk#p Ͷ=bO):D>~CXk(Yh:zjsS0SwcC",$#R9j+ȇް7:\; Dj|UZ3^]]p pZC&.fRݛ} $.wLზ^!%Dhܚ%!_Ν& RC xk\ >Y"^ HP\'5{݄5M3H(w˖T;KC+袈ѪhWYq-=6 zG&L.}i?saju*`|ldӯ3s.mM@uoSIJM1>bhVU޸u+)vǧHbw,}m"a];hy9l̠ AN !+:C<6 9toWts#mqzQ7JQPݥWvtȖ >-v!H,thϯlVh\؟PϹpY.ݜ%1UԕȌe@֩ӡљ:)R|X!xO$+1j98Rz€4 $d*'vIMq|3XP8 Sԃ&i TTNfphӤwHm},xc+e [>q9]sJ͗UzU_QG&Rd٪{z})z'|vid+1O XLsguJsjQwJsJﰘ9vAi,<ǭ>=+"C^UY$> ڴw[^bG6`[f=b=hkD:POVY0м 97 cI]0\Z{5ē džE&Fv.|Թ3F0j:4MP7'-+y|j Wa*{=,:- |mǯνVa˛èX')]e0LD-Y'];-L`);1DlW\vDNz)X=*zmm38nCQ? -zж*[RŜ$ii[4'^nDP\7ۛ40pd9U3m$ `Vc11ae^:c\jM$-T]a4y*M%M0ޜb7ui j9'KU-{;C+zG"N+Q Jˠ\ [V]%AiR3bG9v_JԜI%r)oj"#`i Q$9&MXI-dx[Ab}H(l_A6c&CXIا0הcO(_l 1Ϫ'F5zKZ kQll>17 JPMP{4^ץ:=*-6ubѐ`& I(@6eafmDA{:3?_mX\daed"0cQ 6S]ASZ,vQVtP}#.(=tkR h=:0W-}Gw=7wxFTB؜7k)xc  ,US.J:2PMB,Z՟R̺f"tq2\kDUNl[XSR]ĩn3v؊~*y]{5+0\ɣ/bKl6zn7kuc;>̗nwO8we܍թ{ɵIsM- W+1Dspey ߱>cX Ђ6 ,ӹ>!O"PG5ԋ8R|Z&DCɻ*l3Oʨ]$ xHч MRfn)>& bLNb$&@0:$ LA8NcKHxx0)е4Qm6s(V5ntՉjl( j&z.ޣHRqR&l⣊GA!ӼpYu4 ֦ܽywoupBN} ɂ=fqIZ<ɛDQh&'W(i~mjmͬu.Lztsife`ݠEX*\uolEfn[OC}dde&U.BX%}"}]%QVR<[p`٣8]4.ȥW'Q@ՙsan5MRhR|N1|CX8l İl550X$IiFYjYVP5 25gq3[6\Dj%֬DpM > {m2s=26=Iw]y@Rmh G"ιx_ߺlmө]჆I*i0C֥DKqAV| Ukrbʫb-I)6e ӱ=B ȥDwmLfx &UaB+?ɾ̂;-(nv~h#BzvpPn'QvbBYx8&8ldQfKo;ԋq‹FmIgRYC&^z0;_BttFc-.yQѵٟ:"spN27y1Nv uc]-by3Bg{Kb1'=,y0:ys70TFBGV^Reǫ:2c-,"XgcM1ӐCiDd˚@W ]3%^]Rc*@5 =]t՞5vO1☛#QGn֍`ς>#ϩCF [="3q eu`[jm] [BFͤsgdUK5Zn`.rTMZ{po&ϙ5.. z1υ]ͯ{JE&yB 6"LFYiF!獺ْe2:%,XT.<%Y `0NݺbfH,;]=W@jӬg%NN\fQ:z}˔56# gۀ! X.[A [,[14ڕ"`KɆĽ+] *:J{'w 2Cڣ{nyݷ9.b§\o8dԉPHi -jb?;]ְVaƕ߫Gr 7w+ BWHy,҈2EY>dD5l\ps8" RiHٿuG'vUqP{m4O!VȦW]X'OBE Ԓ$2`¨O^€#g06!mCk[MMj8meպ*aXx8Y܌3EĶkWV[ª{bl'&|xa@hի=ݮ]+2@u3jX _g0ilG`_ kh2f&{,8i,;uFRpg30O32ʰ4fͷ:pv(pV]JJ3Hig0S\IJ_dK] "X5x<lwmLD<*c(kWJE9e3TNcK2Hn Z;sx Z/&ZB;/VӇDc;+#k-?[ 1D;WhH' R mg*p `8 9/B k0|阺]hh숬bŹIճe;51T7G xV@]>䃀 ϾjaҎ;5cb)L֠% )ׄ fͩNq(Ʈj ^P)BF\m3j3WcRȍ.EzRDMyhXsְrs,k3 m+׷F`Ljc?3͍"ڹr*W0)e:g8`Ž]]ܪGvϐ' U+y`*&urˌoo=;ZXXF~ 5K`c=vO)!Avl9׋C̺pC%'ONf1aHHXfas,ٳO;եTl߳. 9H%LG\z( JhT5cEZ~70A3ӫcӦu3ܑN"{J/rLco/کrx&&*/tHŋX(Ԣ孮+\f2h^>۠N;L@Qk϶r g?hes2.2*:XK:ᗡ S›kŴө w.l{D L8v3f;;zf}8TA36~IV6l+`S[yNM\f{uL0M;Lo>BᕠqdaT+ѵT[/8KNRlYG>&]8LF;EHbnuj >w/NbXI!𻃦:sqd'Z. U6GpPͯJjޖu3&nEYs-F0S^bMt?eu6תA׿S|dȄrEz}_FP^bkYe7t`WRf:H*ePh6}+n~R?G=B\4'oM:Bqݓ@W5 (Rg[/\lc7 'YGcO,'mfǫMXuҘ-1R5ALFeSa hD;1ZO5q<I'YLQrVnK6&19\J4K!b;;7McgoZ$GV}ݍ!wZF5Iuxz ڽńڸ03)O\0lfZݖxK'mHCx0 iڅ )Kj|%5lT 2ͱj+pbʺPCo%; EҳGXt7hNhk՚lJy׮zG/~cD6OJ Q秽L;|g+γ^D-Y.J \%bXg&#˧l)z1'X Djw#Rr@Y(4ޣJlѧK6,L೩XA3fUp-&;1mg<:xմaew8fVL2Rq[ӫ{O Zud;!0:]EzFxХ]NўRP.!rjўn]åךc#.]|C➘z-=> fQDŽ4+*FP]X&pHFiM*z&^M2:m a\[Տ^zu*L50^0̒Vڠn΃izgv]w0@qQ׼WQs ڞ pOTЌw8o\E-h,^$ԡ7 B$KU˚S5Y5 _kU@@TW )mָ%.(Ž+i>tY οOfA{&y sxZԘ2v:CVI&[n> P' n_'.|r}>*i'NϱPUkun vȯVShmk߄A$ըQEr%EEto_gpϞDrjer˵m~]DM퇏P%A11<XٸoԔdZNKٵn+`)):[Ѡ3C- pF]#{>b=Wp-ݺ02OXd7q׳hdlW;$+zt.\Y瀳P-td#J'aٻK5۱үNE SN sn3rd$wվ!r`v y:-UH5UD"[|~xWku,>mbMoTbA6vlkz5;rDŽu٢KoJbW|D3kԬ+Ên,h GY]f>5)cQl=C.]"[;z"o3[GN/u5Fi/WXؽn qw!|Ρ7ߟi_r\Oᳳ fO)m՛XJnC- ,3Ps{:bՉ@J־r@:AK"4jeyjWrWPDT#OsOM .Xr-䎉;Ӫk= ht'zkE0˗锺d;Z{r5c iOjUTn7I@[_.Ng ښcʂGr7lQ!(' 1wcYŽZe耷L5Nر%>wWv.Z4v+x!ɊޥV!b Fijp'<p6MozkpsyTF8LGSߐL6oFz0O TI%sox5ɢFcEVpۇ hW;v}Xr< 0T+w_^ ,WM+w}wguW~8Tmf'Ρ/ǩw~УVA,-܃ kxvyDǞK\gFgF^AͽvשSDUF$>Y=(D}F "H@2u&6bhRu^&q:IEy d9Ϡ *7Cz^I^߇m)5m@I/$TI˜zpYa$C* MHy<[^[s`EV̉Ay治CXTǃ<3:&j*>z{$3%MuFdS{]~G4+Catح:ƾEnx/G>[(_z]V? vps^ֶ',8|b|xߍ9vx0NYۻ( JӧLeh^G6: /fDܟܩL8t87A#z吇diPPFwg@ᅋ7HOCyL,7ԩCp!KGdNLeU0o4%Z>6T^j g["DUKX1 YAṛ{M޽>Z(cyTD8%lXnչ`QnAG*4יT7V]qm2. ⍰ޓ$tsǵvuUdR"D#5̵y&a fΚlpRkT}2bޱծV]q:-} p"qCmss9,)JRm/vG6-Pɰopox_}@,5d5Mu=ke$y}tt |;|5lQkױԣCQdpMC>M6cqw [ct5*XaVkj7]IӂJj(ƢmdU{+qH\IbgॆCp0RD{>}&p<ePcN1˰cW^ ]dý Yޒ*3 8kUPɬQb][l v"5@*B7+'ÞwA >UfDRֵ #Q̙dm~MUԢx`fhǧ}xn_Z|w~$>/:E37?/=_jO?JR޿~%u_u7g?{wo&'3\R_TG?s]oţF|H&NU15m^WlOPx&- 077@=OG@[Ě!?b }q#Aj裝@[!Ēm#Aa WKNp|%DSq?+"FP+iR%3;*jZBHRjgt=R_c}'W>Ӧ}EuA@lQ?Diٴ/ ɤ( G{-wb΅)ul,wY4YceGn[;t2S Z*?Z;1f? }ZKssM|1J[A;t\}('T)" }mI~GGy"zV[1?x}VQEV a0(H~f;[Z%``A+)s19׼{`"-6{.N=^9 p7DAh,8;;!7{AR:QV,v@ ԝ!i)]Usrr'l7J?a]֖n;';۠gq7a¿2sw3aTelnt^sѳE9t9F\E '2֭Yv@6'>g_NNQʄZjT%be4XAg(ʰϢ׫Hu;~nY~#w??/g?mgItD:}yA 60 *n=AU#W{UE>2E+~wdH_7q}A?ϣ梃Z@JdDyd3CD4Aӟ&o^ҁ3]#7HHJ")'8VyG˛a9MEEIYy&DiwfCY'jᵑOad]WIg'BdhoCE ^5uXO}NO.9]ƒ#>OTdaݣC<c!'@7TQQ!u:yz]'e;86ioT M,xP3H}=e2Ld $vRfSj&vPʗB&wjM,07*WW&POOӼd硏bhdXjB݂jIFX6>noض !:" hw!עh%ޭN ,z5!v8zQ-BK/$S> ѹċ`*>Pr2Wj^ GT" 9gOzSCWOlۢ7YmE7sn(|wfl99V0tq(ftEBqX(>ҋQIi<0w߿ZEnږ A2@׈*)D"_7O?vqrKC} ,zv8 H$+U =՛oCR{R&2&|yXr}=7/ס87 s|MxYiQNVahh )^A)]7ҬרtY2E?,6YHHFz;ːuH/ПgEuآKKc俭Vk~7oY[]jT 0¿8mӘPj3qhc꽏 MY=3A3OzHF `'gIeƗH1x#.5iS>J0( YS~viFL%RuR\R5&iavwγezRsǷnJE괣j]~W ֛n:, e+Iwcp8<*f~֩9ώ!vB>H?6sr-aģH3;c9V+\ (SWO|]F5u69|Dv[CܡJtۗ/liRM(= &)SN*9'ˢl*'V\j6 Rݪ >x^*|&vX0LUg38.n Ȋ HјU` j6V'YQArU5ee!gZNIv#.Zb}aL|'Y\ ա#+drLAMIJS"jEyFC~%G5 |悈Q:aQ7f.p)'je.(K$u|XEICS%}& CK6gqjW d{*m+~7j VZhURdiIm4iRtz" &Y 0%SHȩ'U%x,mE ;P'vcǹGOMC5vv34ofUEF[*I+?gކ:jEp;uST2u8=WaTX{_8Z-bCT 6Ҙ9y {n{TG9i>:&` K_Q\JT8ޣQGP?DޡH OK_GIAVTl 6BY32bGe'1֢{Q 1E!FB4 f'\ۙl}*?]9'؉PՆ|{if,s>*7jzګNo;8C9S[98V\^{>&Ű@[ JƜ0f|D<ό~#/j.ouUU+ :j(0Kwv]~-BiJ O;֓$:WfB@O~C,]ۺ*(_N]˼`ۭkb4P0R١7[\C~3KA!d43r%'TN$:gP͊,RvECJYh=!("٣5-pTE, ,cm;/{=,V.VəImm] =mE*ba:)KO^MMNSzb?DO1 %Aiʂ`P-*aa&cù_Ҁy4I^>kT}[GO<^އy2/+[5݂?2oEIyozvzYdnx<3IT>&RСNJ!>O{ uDK$'L(!B3Ɠ;D=(fw_yOE3wٜ|+}s'.R@yG*;@W85̡j;<ۦ+|P:w5dCS IAe7w2EU%. " СA:XZxN! .MǍԈ) ::vk~0o"gUSoGv,\d Aݪ>Y-G 7ԅ$Q,40A V%[k8L`T``z߹/9v`XS+zn]7ՙZ:^M{tg>DLfN[ux^7Vl~;졆] K43Ia:P"fE8U$DnMV-"_W*kێ[QHd@$N1_(k3QQ Z22 à 0LX,X "@4QUiFY X7a]=ʄ^u]yWV>_`Բ$z44v{ξkNeQ G2(RJU]ԨRl')Zcy+pym{BY[ Y4)k<.5%1=kv$8ѹXld 42d,K0kʌ/U)&Am=d!L&ו zifjHdp7t0aal2kHp啓vw,lM2OTj,RMP6&DFt7*IZ],=3eNT 2o.ϩ[7Y,TE'E :J ;-^ss舁Ս?z_egd%/ާKWeM w.L\wIąAaP^|"p*hKRc-^"1 -5:޲p5&]ItHhIK!.]zF'a@v0^>jpKѱH5D>'K  h!T#4W{w%|]^+aFcFB0Gcf{U VUE" =Tb EPXf+y8w{|-;o#pč ߫?fS5j.bQ?Gh<.搬^پ 9A[[Z [W?>҇j-XF]^-舏F]xr煷l}vHi2"˖YX'[c20t FIEФTu3z+;د [rBSos]rrT?t8nCtyd,HBaD,:)!giiz]ZhfkZ'Rb)j3;)sT4u'F}6䮔^ﱘƘym:RQ7Ff&d 7z(Xo3kUf%z'>K{+":zOQR7| 5@z1Wь*\HP祕D>,δy^;[՞ `nw)"0e@ZCʃRh}MLqeQFR0@kzUrHFXF5:[0TqyT/Y`S=+X…Q sSRA1JɇȜcـo6*=vqlGY'ѥ!`p]oi)@ʃYh{G|%Qޟ\;? )PϑA3>CGwsetWzmw0Sqø{Ep .w,&S]{M@C[ _ b'+cxbd̓gˬqSjzvB~j3emݥ(E?PQ61VeUINr(L$8P?sSy`WrU)JAO`tFEZe\>GGl*N#7-jZ5e|B)؂?^ۯ1k0*?A;ZyIz|pLh|+?H-/C_k>-uF6"/|"P_j{'w:—A&7 a/"C8 hd \}gI=X*KYYZ)Әi(=YX II@"E+ Q X9{$ل+VuŪ|ہR%<x$P"GmkV{_czo=yG"Jc{wc#"#n@[l, E>+X0(V2|^\W_׫Ⱥ0u<.d*Ȱt 9S,HDhȠ"DFs䠣DZSc>k*gKخ;Կ7v6l~SoX'ӥq'F!+:Iѣ)?{ﱺ,dn;DUov^985jۧrB @A چՕ-T˰ad5⿓@ai@џX3U:Ueiv>:B:vZ/߷`ʥ k" yi8\qEZazC BfRa8r#Ŕc&dh>b k<_5v=Xhf R<. ֜vïn>V$X`$rTZ&JX.) _?X`@b$D,ǙVFl`HRڝQAnzc\MxZVa՟rmNH6[Dq>PQ ,[lYZ#/i`^vֲWR8g2{{릉&GؘskihQyj%x,6n9BVf6~6Sl׿&n6h#|9v*o-i E,e>W>7si~\79T]JM hO_.1pϪx,BXӪbpgj̝[=[9]WJhzEpn{WTӐ7ׯ]O'NE.+j I͞A/o (0mV_[WM9k1VR¯sPy<܏) b[֌,JѾb? QG:M::] ),߱|75;mdA vY90Atd7/J/zIs;9 a@! "h{y:A}}~Bi3*!+t QQnrb!8Q "#o ecj&l4wQj_Ǧk葓ȌهoGzܛ L̚ oC<2E8A6" mr;]Uo] +(r;ma2v (Zp?db eW*vyzTL5~>=ީ| Kso6q^tuEdtV3͍HRb]U=R9W{qR_w5f9: Li[xaޥثaKi`x',baP}[R ܯ^ty<{Q( )~{9M}rOT 'S>˨~Zy>e}G v/zBz CPTGw }B y),AU]'qAI2i$FCK)s*ܮo6aRsrboe.ZgT~7q3p(T?ȤȻ{,"Zlv]lWE5js$ד?{zw@ lIIF?E*ĵD}:oT`d8?mSB*Ml kuYFC ;*,UU#C^#+QjBup4r?kpBwV+ }z)Yǘ%~%9EZ;*xpӏHU:TN ne ufw^k[ȏkHV~D y(AIՃ΋p/Rq|AQyEzܷ#昺HR(MѴ1Úei|[H?NJPת3K>۸II)PkGRzX~N.qqy4W0̀~l6EyHq .8N } |e,D8ݭn2M3O7 wxƩ_,@9E=f<4"<.ܶ:eFӢE( BA(J a RG߿SSz)&زn^{JzrИgO)Jl0VnK $Z~gBmp/r}|q;*. a$}ȱ'a|Yc!v֐Fw~^iUW3Em}f~pc8  .ɆeEJmGdt nFU" a)m7u9$D i9h.W, x_ƕ J%FAPYSZjc0z#V{+ j| }jz&>X˧$swגRT\P &[wT:PJH Hh\vӕMhf1~ҾKIU.ׅn.߃% wpt(uuOQ┹^8YK]Z2|YE ߌ|NS~>B״>jZ5{0) m*^9MJYتelWY ]X B!4%'M˛.[J=y-u!$]OOo]&.;gd^'#Kl޻<,H)KFiON66;] Bm*mh mhf2]nvB$Q1C#E= ɼG^ t]6G40b?ik"&_@/W&y\M/N7J* |"R5D$$DxzUUMgOpWMI'pW$bD<i:ydl+CxH8ϥS>J^b>[*< H+8a'α]kH쪗v0k2?ĹT-e:=T /,Z:6gM56dpPR O1 \CA$l+k[ *õqn1;$G{D$?v-ZGL9W}G^5Kə;%bN{,dl_~VāTYZfcݿq}"HТr[(@ pp Wϗ2#nQr? A`6*GS0D99)gl}Cb(wT9,;S6]à"< yM/Ӈ\Ґ`-%;:}YnS]D?ܵn&?QC UCA nF8MԳpm yO1`n`¼RS6.I"f0z.kߠ~6Ƴ$4{xUxaltuoǟiq=UjVNZPދw78U&hҁWsXO˥_edgc_9#YM;TvY\a z)0wK"Y/o,]^}M9/f% MU7'A5/Ƚ|8^\a ΌgbtB]K!5;NBQB6oTIjoŠeɄ 2QAz' S|.l,O0Sk$+{wI ^ymCU^kգ _/G~÷4o7jhyf<;o5G׍1BE;z 5dW] f7(Uf ܓqO1F-˛xm-|tKRjFر]Ҩu3 ky{ cu xzrQ^QHQ8/v(()JM5P`k9Di.(.~'+ ~ꇇ]\,d$ʟdydl#h Z7- *s[㑷5^$ HdYXE6H=8vGiq{XY[te 5P7ʄHN4Q9i hjLP鴂 +BJ@*,8T;J#HWͼMM{pbK,F-TXʐ鴃mG:#-ŷRojT]m@2-V͚|RTnjۮJ RAQL=kPJF ǻxsG8`lז2ds*Pw5ȈHqlXmJw\XfcYhjp&iu 5:wpcl^'@ߗSSn vpY2`~ywi;lmځE]PHjkKW!GZ&^=q *2CeX$m ADX|HJ34s}:YC d8%b-e\iGf|~*T} ۇ-/@wWM_ʢ%Fzx{Zq!fǏJ*@ HDpx55k4s,zf~oZz,bYumru뿎aU:Clv"RYmV^6JΟB oT43NyGızĐ;Z/S1d\P0`'dBr,n:LR\Xjuvl}8bЪA )~qjDwh.p<pD^X*M4ܸVK1b=.A\{qb뉈Ǵұ3b@ƱSH%jI¯ BbDՉCqJiQp:Vk * P; C*㈬=_I\. C/@/έP79ߊz][Sbjbׯ|Dg_4  &VBJJ`w;9hՂmJCmQ3laʎ:n]lU/ 58Et]c7xQ4$ͻUqWfRִ:uz:Q(ILJHQyA][ָIVͱ ž ӓCBvn-z,)uq1FuzNsP:4%Yb̯QEy[RI'*.i7ppchy,P&I:NJ9&&`D9 Kھ߬SkOO~d ^6UD|,Hr089v t%أPLQ;[Ja4oT&{hZ(b^Rc7Vw'zl˞:K#&&]#ȽU9gY,g(IfȆy{Ee:yHp'xzܸܗXSzکcGCk{l[&U*z4ʠWAb~-5੥F ;[zLb7MiHu?&3'=•8[i (av˽Ɩu5.ctPjl9,k\@e,57ĵp쐢tQ+6-z״C=w>ނJ8#?ViKWh_}ǢT /S$@ꠁx  IH/] L4b;˩VʳzvU]QWHŮ<`PKƮz;}8 YmJ(\`+`AXQci{DPU6d"!-ss+*ŘOΩ礱w]0&ʌGq_RyaǿKQJ aµI%,] J չ֕ylm`p@TAH)Cϗ)4\3;^nZ cXvG A B!O"QdciD!\~+xx#Y8-wL-p9[WoKڲge' J, mOjr>׍Ӧ\V@(T <^Wϧrmf, %egS8w`|ߵgQjrk <ꉹޯA"\Ǐ+"➢mcaX-ɬ* `ݙJT?"?s%T>5X䨈 ʻ&gyb-MmቿtR{ d7&FkL3~%y(!!J̏zx&ٰ' ~-H{Zt=?FUXa@SLna  fީ<8f۵g(.(&BEM]l6$X)D; o[ iq`N*H7hefXl2ʼnxGE6)tⅨh?Eb_2"r=ܟ]XxF|h*oT+i. }\8^AB0W0d]ΌN5>hwkk]os=o'v`^ܯpw.1q]v 'U6kl=ŀ:dv^QuFM gHBǙ2b(/G)mz,#=]Oqz1B&FXt>®H#=*NjH~h9DBAQ4}"R6]]͢~{JΘ:fv+Tƹ}n00xPUEÖ>.: ͘TA$QC * 1캧Ǣꪶ|^sv߭V-82nCzsi&YPO6BLx+YӫBS$U㋖e ㅩ8z[:<\1޾ʜ+ {1Ubb#[NV#"t׮hy$&2v?L-!1ǺE c^Êwܗ;V5l@|B|Mci/G..\$@p3tg|Df,{+(}[dzkP }xw݌XdpRC\C)z%[m ,dlYUm%Tdgvk0wqz^ԀQ11"AA;BĠTDr0W8՚0\ѣ=+rs2v +VU;b1[ 4N_v!rU5fAKzHaC$㫽pu,-pD$bP:f_J]qrj¤I_.,\YHJ=&, @Y`ږd E Hq ohs67ٞM%P@Ҫ}}jkZEXjܫo:5ܟq3b>\kkuv$H~<v&n`!XTK ;tsV\rU#ړi6ȜAlͮڳ!$|)B۟K7HKXJ=(2("[>r4a"p;Um^~⎐S%E!v\"P8zA 5xv@g橺^w4EOB̘~kjŋ(aed5S8 ij(k{|-#^[ P%7hI‹6;xZF& lmg2Ҩ\bP(W(;8+|LjQ 0Y=6fYxʜ۩?("֑&X­3 ̩*k -)*+غçO`FJ[7k77TImzV5e`V_YEdR z}Jl%&m{С-r pXTaƵYS\Է|W59V( 9](k"0 {ٻ@(9B5CYRT u(+˕F:*^yr WD%J!!*UBBmRnBC|\sv ĐY+ve.,>[xwAO^[BpuðB Z/-KsEm.4Zɮm} ,PkP(%KXui[K M@՗EsȾw3DC 4D`F6(2naD鸊G\z{824w8]—Pn޶DFoG=MC*yǀ7Խ4eRE.@eC֯E#"Bh &a|YW޿B9ɱvG͝c5K=3]y 6U[-hl`xfUm-Y,? }η3~=iNu+;ԓ !b7m N*+ܶ}) g:BBx,* O)N4ZzEkќ!vqz- !m3m(ѫbW>Rib{|%i1>:,9hESa,۴T`L$kd+0 NHu̔.}L.WR%U"-1ԊλĤz3_`[>nyxV#۪RS ֬%V"Y /Txqapf:;x =vL k8vع)[I0{LҗQ1\Us}ARDjo~ƛ QZ+B5<4P?svPTqgϯG&NJ()X1aꊦ1"VGpXļ}4R}$_.cSUc@Z[y5q"[>K1XqUHz3;XݖS=>keH[@7 DLr#)9 3#T7i^%v=btnj` Bsd*MQ&wgCWUMp5X|_!spqTnMebۻGs+=RwgUV0֊J(l<}Fb.VI*P":}@QWdI8ikDfjfl4;2OL"Al@7'|aqUV"݇Ѭ\V#j]2Wɿjж<#XH8>WK* N r#~l/g>6ۃàד%R6]K-VUe!7C`X5JPC{&Bm)ND@$(SvՆ*9ۺF:3,'JS ,Bb%ЧN,2Z;%ez >{z Ym&i1"ko8|jZif.Ӆ Q[ߌ2lM.]YdSS/^ӿjC.`Y_J51іgYv:7|ܿ7=(Ydi(Wk|Y/n R簣71-b6]j/۷S?{y_~+ۂb+s<5@GOcD05!qWbnP8y P]5Dޚ錆 hFq F <4K02>ccS_/Ljvu!YՓ<Uol/tj"Y,(-Q_Y(rHgV\lbBWwoWR'(mM#A_#JlinA)tj50PNDFCؓS%rehS3EiܖTG: u9v]'fa[YbuDuE#TC!ADzG8~$C6&TL bE}z=UJ@u҃xJDDveVTR KxJs\[v6]x7tNלڃC-jVyr6)BWj:OfVpI}b8,Y`Waзߓ>TۚlkgEp+Qh="MfL(.P1u^e%'s/t"1;42[Yn .+0ȉB#6 2ӧt 8{py'~m(<7M1Գ(kkU:ۅcX #Mzxe%0#!@reړ:X9z$U}WJ"db7 <:Uk)FUs 0hh+j[SdgFoq7ŕDc߃kHBO)0fIOyָ󠡬Zǥk/~!e$Ki5ӎ} a$A6 7XAZpp\kCq#vESƱjŴ}VoÓr^E$k82ɕ8T2`Ͳ7=Rfxjq%.RM5|iW1M5̓&,uZZh>}@jUPRo|0QSMizպGaƿiuM&* #MkxWP;䨻&G{5(Nn%j U#[' ZÍ𣝥zm$vIGm닙-!E>"n{5+9` hyg f] WЪ<_֪rv4e\~0m.,d*&{ܦ1u][HR4kXQ@0rw 6Wu8`ػ{&k5tR;#< ,] zV8aq~LedżnPY[iHkëQ@V-7֯_-Zg#~h%N+#}*gS^*o BP׸AS{KQ5n{^C=`\9 mרm0Nl07w mt9լe [A_?(-Lv]ق ·fx%jtFٶT aD1V}3ֲ4m߱@lJUehuEP{A<ƥu(茾;|o-m̈z=KsUj2|5vu+<# f|FJpuCAذ)7`(RyfB%͗^XjNg+qaWĥ$ ވˠץz+ʼns1ǙkBpt[巧Yz%hlf>nr)CG V٥06F,Q.QֿMn)Q5rhP>$gB2ΙNZ1Xf&jY_mfm34GZl+n]-8QP)D $$S2q5NX ]LJӅB " ^z5¦gƷ}!>:|GU?WSà-QJEX<9 u[hiu( 0.ukQM/lfmsdQ7Z;бrN5nL! ƛgPyzvA7wԕ^.wZ7;c1KvaWO]kRPRxҲntَCE(:{a;U˱R[cJXGZC%׵: + +ept_,vPFg:Ƿm(0| pVcw֮[ @<>O掉wS1}mlFVx+G'][uS/G3uӈ#tw/Lb  _0wmG[E>ʶ\bގF`nW*#W9ZQe)'u-z1 sEMMBO{N=8:uQr'"੓R0ksg|l90 +p>Bk|r#5~gOCa'mwe>k xAKM*~qHT%NSj}KuEH5)Ӌ[o엵U?=sޮ(I`zv7VdnZ]3p#)]؛c,BICdE]"ovƆlbѩ ,'ٱ;%=Ks(! ìB|j"*YR* Rr΂ LLD̐ћl1NtYC@jKj{Qܗ6q`j%'="I.Uye~Y,10ej0BNk jiےVBݘ\q r PiJ$sҝG;@~#ȝ~nז2Xqsf雵 6`x^pj";TAŝ݅2g"gHzEX=V0D+L su-|SiDW~sO77qxEnr4Q Dn..˷x^5~߽N{"7Pm?֦u2U[lH¢n>b,n[?^鋱ƳoNU%~ZGC=ZӚcyӓ V]L6/V3[j8 !Fyzf Mt?;i:uU;Eyt?uBUκvwHM^}7p;?>9t9SHO_plךjsJkjo;kz;_ /w}/v8-~hyf?bNU?X?%on7.\]'/Ϸo¨i'(Aj p}=O4ӟokz^(Be&r&/{Ne>W3[" ڨ&kłEpJr_8hYD[0?T3F۟z_]}`&1_e4atEnMX/~ݡ1ߊG 0Art&;%[Ω\/KBk ٛ _Ze c|k kdtMSJ;ݯl;t1(,U8Οr! IfSAb]өe^߫x :4ji)7G6;:k_]v`;\ykdS4r梁;L"C[GT"v"/mt*6nRaBχ/2=boRٙe@Hza !J(uV%g d.!A #Em^ƾ:5 iV4 N6V6w~D KŁ'zU~Ț8U~D !'弾{uIk)].8CƔA^k5Pj؊HǍuk 0z_|ψקfhifX*cY Nj}q޲c79T QG^(&֟޷Ŭ1&~2\Ҁ(2!:^ Co?Gh[J{ӱu )U{%ӷS$?5FNs|!DuBqK߼wy9 }{} HL_(=g*"p{SS࿨4#TК0w?r |H$^v0m4M4?\SRQ{+BpWyN  '{bhP"'׷z)oN "_Ѳ7ևS۹W~g;C5i3W,}~k~59?J/[^{c{MܢKO>>'~ux<6auvgCqAb}iֶf{yϸW/CM;.ϴNOC?×~^/>f}ө>|>*|i߱l]]w"_ơ'=_/}]kW'Ј+j:$e:5gE(9(ah)˂LP %-JƢR7T QN֣v3HJYIR=.c$s c {,Yn0I;A~?zj%E>nY{ů)FkufJS4}q]/{2QxlmIpg}Q<.~OfI #MlUeyVasHi~o-#}mgD"#^P+ËtIaEQUTD̶tN IHFV[/-t9yejV":xx'ŋ/+buNa[{w:gPToͭ\9O*,*|Jua$xHQrxǏ I*fWZ 62#j((򭁥"j*HTmK/=J$7zF[GC6K{5Se%p c=ZT6i+ W>9n|,wr멳ζDmT"Bϛ8r, hKKǍ :TCj|W ?UJCQ<2c:gmg_iPo[-U\kqӵٰj΁zc|ST)i3'`th:9C6Rw rWcPK{< %yɹnVnIAՌέVJyI)u~mu['?xڷ\DONw>vN3:얨_pteQ{9.x1cq8o;!:8eAGJ[_:DIw3Ym̿3_=M< jŎ۽m@C8޺kQb Ƕ1|>5W5h-me弻s(bڵBw&hŢj?VcF*y7=,|\b|4i9:{8yu1^ψ);?Tv>kYLX[)~ʛtPUzGpҗJP0" 7D*<<<5~o :"Dpn4DfrB랈v`\go*To0IrU=9pjk#FR&:x8WcdBl{B.[>;'sJإfn]Z_c2!@ b)80w]$BF-W,[G/DOA)0έl1BiΙuN(1h px'WT*ijˆV{Eh8maͦ5aǹEgtСN0zLvwn82q)ÂoQ#+aF?}268]4s8'yo-w5+!9Tk**> V[#nVXKi8{q{_oÛD#LJ6yj9fl+ⓚf lYW pB]:.G43EV"8%Cۜ 3]%6mf \,,s䲎,=T"p y\-7EBWF&.{^~Ug!S\]!7YM0X(Z՞ göUv~cmF-)fm2,{;Vlz!hfsA5\s Zt~_t~`}sxeҙD6C'39B(kuoxl g-ͪ}f7K1W46xIg@>*۾k!Q~o$nt]* sF:|xDĎѷÅ$PPG;spSk@ȏB( y6pHy2)T:\>?zg&{/|շ>,ڲ~/g p jSC4|V0sOO@r˵-.x !%]2p.ODP={w1]Jj"Ezs]wdmep\Q,i FeT먗 מ6>#P" 0A숱{|/v~E v N&nG,cq>g,hImr uϤl- qQ5ϨXXR "(R~L&*,  +kc'쾬\\l+R3`ZfU7t]vڔJLeCz6 WqEpԵsIlm)-N7w1{쓼ozjvlRJ@ka¥+UJau wo~Zmɛ!71$wS՞|?̦ڶ\_f Ɋv&FJ+ekt-T"[\&O*).o6;b+@zI MoVCrΎa)JFeA@foANrgvO To SKS9× T QZcUIޒTOb΍ru:; J+ybZ^QֽjTBeB%;JoۣcF'J9 %T3=懎ݘ6BZ(gNEL떶=Q6 FҔKBLXLI&$lkTVT#oA6GNiܴZl*#\fVʊ6`D$&Iȗej<[rjNJTO":o0 cV歛͊+nQrQ cn<|(u*EU )]<Χ+&&^R7)O\>jMQn),q xʧ,9rsiTrˎ&q f)!2YfuD,ƈ-b=}pG1Wo_?s&/CNBEArg9L'tڥ)4x Ez<^@ BVBx|,s5cSe/r_[+oǂ_g/|~v0ʧTo\ʪUT0ƏEf`1f r~PZ+sgYi#$V6pʼnAoj^cf0ga%VGO9a; h>mO R[U׸2\rW 5M$cÝK^8(Z~-ndp"d$' Y=k&5\AggquRyk1yY}u-LGU'7)R LrtTa8<3G6Sx=]cBo{l3\sɷͭ{O6J]D@BN]g`һW9__ZF/UC / wfg[,Nj矚pҸs^kf:j[rݺNs-XYZ\6kIAtG8oPjsKuP"SmKXvdLEIUν}l^ ]1SuK\3(@?Z)XuߋRыu Z`mM Ihk:L(Mo=GjBD﨨 ]mVpoxs7UŚ R@q"jY~ߚg%6Ix,c[>]!$)+[Jj2՝r>l>d*^$(,! JBGl{ (h% ZӇ*6dHR}pc=K|R*ūw7MOslV}n{q=֤8pak]嬒9 6Iz5f\d&T-,\.Lj_SBs_~tFHЩh(.h\8UR]J7;D{y8p>J$4Fi[JΧȉ}t fG-%Gf{Ͽ}X2@RR%4Rz= H _lDsŦ^H㉉ =+${,4yRRM5{)vKxל>#,am_n۳cU;bnЯ쿥~7-6Np]uDEߓ 6y v <*ȕ޺쇔I~ʠ}U"8jUn&qF&9z?hPZ ~P'zP.t_w|?h4?x\rꞺgşN#y}?oO'Ō?6Si OZ8(ޟe`>/ZJ* 2 sBs˩(1IXBׇ:Fߊ֘5|x=%yXT`]j}W^T[:{P(oq?l>o޿䮑qeo:}C؉FZrin{}/LSva \kNIn &mqZӐWyI6dC :Ӧ8%'#Di2hK<36IJ4p&cuKY`QS,D> !{jed+\гdžoGM~ {,uA nu@ {4˒T"Xzxg`0Bv|ҁz^nbvÐ3!59~WmXaøaaOpVuqDabq*+puqII,QҫhI!ZTiaLuw~\Vlm`v`=߿"!TG(AD)Tn0̖Fa&E2`"x" `2;şo܊A-{&{PYXb̵'-tFCtFJ[A‰.Je۩Ii^UOvŒE` )D =߻}K=nYѼZqpj!\9.))4n~|0>H"AyyAFuvHV `guY͇گ ڷ'{"ޱtuttY,E#"Ρq27 8 ^瀄ތ:iv#ǠvJ*!!TG*gGAQcέY2+)ͼW7"M#5KtJdo19uj=*  "@h|#W0UQ>7tϬU1K<ٔyJ;oku`}>[d@Py>އ v*L&o=Ĺ[? l uVW$TӰ\,Y8iC ϳDFED$M  v;CUŚXi= p)ݔ8 U :,`I W$P-Uh y Dc*;ܫ2ߺ1'o9لMi Hpz-~wkUlDC`ʥ-[ڂMO6[\o1׷_ܴf/(Q =/;eHFAt@SɦP|:wzTTVAqý &nOJʽAZ+3v @b#;rk3[W0q8W{dڋ! Wf@1ᵼBqEi?>r>7p(a(;B gz{Մj>eNUN&E!PI M[~SOq{\z9'2UA bU%*t//u4C$>܊(5~`:x=}a!Tg!4P J7U+9bחڳv*z-«|p'Կoyb?ÿfz89wpån @Ct3q"!o#['aGtVji$}`@v}qkgvcbAk!R~5ىX[+cNsS˼t8G5OeU*!*yşh4Yw<>ʓ11dߊzn|ٛ[4E$PA E{%rt8.4Ay >%q=WcYVҨ=*La*$F6-Not[g:/J ( 3$TlsR:_}繬_EnﴫZ oʾn,$7*ub>EⵂOW%`;+NN~B JR2H(M9?Z)yAh\d5dğ"qGCB*1syxUj^(cswH唵d53C[/y;I6>Anyo昈 X g̩V3FQz[ gW%o Vx{.%D h}eiƒ=ǍH CBrdNRӬy7<*aDOހBm1xW|?"FH >- Q[ }AÖ;م F!46X'էޔkG㽊Syߛ\ρR%i%uQ^/' |F@P|7M(~;)tI'A9:M L^a#&dB͠ F 6Y~W@*M?-t=njkVᵯ渡prfovd PA Mm ^wC#2O>J:sTlG}yI }MKT28{i2dDHo]Ez/|)iU+?z!߫Ge%,PkUVH֍v0sx LH~;'5Z" RD=RaDq6Ӫw*Dx1D2 탊~(O޴X|J_꼈(r4XCݧ  }cR͊ JqR-˻/ 4t打fdEx2z~efէnWOF䎎w5mhޛ7Yn ?۩Q٨moxUD<vѳ{e{wY@bn!=I`Yms;.J-xƲ!Ts|vg\d"2. sԛ_Ӆ'!hZH:p|.~ Ftؕ;J6Q3~kn-mGN eڶ.NO3Uޤ`TO|Sڔ7 XDX[icMpy u߁YOď;|"[*1۷9DɈ HbJ# hSˉWr;_'LZ Qt;!:ׂatڜ?`AK4iIiPTc1\ON1n8H*Q;ylJ271ey EchsW  A׈W3<=h}|"nݟ#onqvV+tyyVz4 doJQrl˅w wptaB6e(.QNC83x¼tgSLdYOӿpVu#_|\s&VIӱ}XتOkaVz]lTRֳMȖ_כsx31vsDu5Lpw]}]fwet_WZٹ!%3W쁓}:}r>tkGk_PX)~|l<ʃ̈́ևoҗg@gj 1Zk V_c\#HQ )jNўj#hv{fRG}9k@GZ~8"LLX{ѿ195HR!#Tu& ۯzwvA/XGl )Ϯ٭;1DqQp*P$~}qэˡkV PDeo6D\a+ DCk@ҩJA>3N3V< {EzL\49Վ+y﯁04 F{c1lU'㣣]|h}vc m_`ٓBPdrj=Z=lgK$|yg~s. @)I^YD8.Ƿ9TRR\m잤SۙFLXfWR 50w&͍Fή[P؞iDv.g߁W;_gIH}cpC0=9m`ORGs4h/B_a3(=UʬЖ $\o5$,-7 6\ YگD:95c'%z6ε>Sc_s;pWdB_|93lh ['҂d`s&u֕ʑPzs_ ? KAqEfԍ;uƣ "݆]zL oI@/{sAu\飸տ;Qn>]5;=l`i@-8mMb#G( _Q[SW`?cp[ˎLx!QaKBX 09*gʨt%5̃^^}0+$ ."@Q'ѧAүdĤjI< 3{o,$PC&DGI{0F 'OKK؄D5u|SjRXKw77vGvUۃ?.ʪ]z\H9lg,C>znP2>8dY4}ϱkS|G,p>7M|9*QpTtU44X91UTb5oBSJߧu\ E0 pJW("nn'N}x2PD hP̨]Wܡ Q&cd6] +ೞbnǹj+2aݖڣ50k+zӝ|o~wl`4cb}mҫ"G5&q6ӮS_1o)Lmz:[ OC'i <*#(FPv=}쟳)v*>X-Xrab;kxkt;O8{ykn۷E޿g£W참 G'dV<#DVl<vQB#'0.̣ks"U(.'uuo3DOvcӒ۪TPE h9tɂ.P3P5a x S ƾvc :Tej7ѕeьtנG>)cYL):==;==(тiRy 4YOsJPfi1u |K=`B{ IT'kLqԮSS}': 'i-E왬zeLЂ9X7$fуcc^sdy#Ɂ5<I a0k(C~-1·fVSM+%9PXF/p 4]Ӿh#,6Y T~-h5Io-xʖ/^[UdR[ 5!_[+J!OkJCDS4^Yㅈ?k~D*ҩO?}~&f* cs̛^k{c_|s`?'viypR tC:rMx=/F>s}߁/͝ .ȦAOO6+y.F+E{?>x&$I,ֱ2WyBS|Yk)_O p땔#J I ?mgE(϶*S'\;1oWowp~+#^qʤWVAqW޳j2(VW|X#}YׯdЁl_ZQtSRxSkEg;4ALm $U }yԣ9uY!$g+0U[%$AJ3G|62o}CɎLrg=)5/YfݯR(>8?FfxY[_)JA֥7V|ƗO$dZ@߂HBz`~j//c#mm"R U68[(6CHiA\RSZPA7`P52cʣt~Udu{WqGJ}BBpњ[pG^uB'ohmtooxl'wolr!k-g]S ?sےTZ>d Slfkυ$>nO߈sIgk<4 W}J9dj/o b rs`L#]!mfCJtpҰTG5vVaERx׷J">BRIm+vHA" 6: TɅ|@~ŲYUNh-Z4ڌ^QupE6QS }g,q\y*NksO_KGc^sIӂ 0>r ,%_5,04{72}?nm1kYDrkvPfWDa.eӷ#]ynfJx[ .+zO)iXx 2j#YLkf 8kV ily΍Ɛ ҅2:%G{{wK&* RӉYknϧdv`(lXsHR }!Ԉt)elaYi lQf`_o] ]NǁJc՘̳3Eg-6¸ƐMY(dxO%y x2d*)i7[Զ]R;'@TPۯ !AG.RJ]Trھ'ϒRP;SQ-4 Id$ta3ίky9;>yi:hy($:fS<@G֑;;uZޒЇF{[q Ztw_](KUo ;dNy LIJUj#XW0T{SFFΖ;PYUTI,bArEkj  &Eb ("57-]zuߩ75|h '~2܆,j}PuHEvݺ=0f`αE__h?ٌ!B̎ÉYU(VTHz,';-&@ƱX,Z펗W$18YSugŸ%t ¦49U[eZ9;/]Z S_!FD@l)tV%(ht&=>(X4huD]eM'#s _CQ*(66ŮϣUy$šVi D|N߇g%9MzԔ\PLAJ[6@Ѳư{=ױͦƢkYfXOt(t{43u퀟ݻnpgn<t}./[UϨX@) KՁw/3 "5uw83X[ 滌j6YEwA+0DZV|sV/;YBd_w[&bD@? DoDwN;9UHG AA6H&ۢmI'.W!3f;,e]t a6g=Iv}v@Z1P%LF­y -)E 41eE 5p0PwMuΓ>z穹&$% mf>} 4XG#ok:K|&ʂ掣!1ġQTN'E&}!t&n7|Ԛn3tٞG+K9)ܫ.>ٝi չȓ?>`L;g7xjj2QYjz,>7*#pZ\Br8&> R&hux鵄ЪM/",x,D&\7 Y}^J-ho׿@8xӮG{ $qD:ml>DU[K;j sY6dgVS ^%:#C@$-z)=Ӈɤx3$T׬m|! ֖rZ*?/B A4Z((ff@cP`ToŒemQ6Dd~&G0xP³k3zؽ9({*RS ) IŷNUdYE8(d678Cj1R@d~_SuT=,Du:XYI0E&לI}n LǍEͮB;lPK,D$YjfFC tPBosTLٚ ֭zp5Jf-B0Ɯ26܋|R׃y5Rp0 } *q"?k" j-kE"km^vvF$a+QR@dOq|5T'|k䈄2X|u?1WJ,coeV CHc 1-9 `վ*C+m|+^KISvO f"ËjaQLd4?BlqJG3Y/8k}aCmCjjB??*^I^t߽L zkv >̋M &z>4{&r%!>}[FC_lw+hDԍsf*<%Y8f.mS^y óڀl/,G{IB~wv-Đa,^.} V :+d (NV{Q=Lq\FRT3@F: D?{Bc<(\#?0n(`(ׯvrkjwwJ"Cu~{Du~δ$'` |-BY{-xS=oD{o_'l3aBWP+ A ln&XhnFx;8XH)·?CdZ+TL؂ }}C 7x{.Z1lfXy2}c嘲pzZ:5b6Y DhR?.dbnH UT#Eԟ*w $`aHjRL)˼]|h.^!h~^2w6r:) *w鑬xfެS_ ! *0A5#$#N#׹3P@ᙩ̊xbr?1+#+*QQb/1OfGKog#C8  Qe Xch7579Y &["eQS,UDEXT,]ڵǫUm-Z@XPBwEijXRx NEz!8o+'fjJ+DNvU̮z-tx™kV}[ /p+z`rmDh{Ac5X=\,ڇJ箸p;v~ eML+-d3las /sF;zmP4VPTEpNQ5չp,{f*\=:!3L`8(Tcv31R谜sb±Vj,ev;E9脠I9bokp(ca++:ҭŚfit ?X_-z_}ڼ8 ;)p|q_-ڥEj )0j-OשHTlRߴ|AWbM{^tRXEG< m$L7>W7" VJIZ mט "*`ߜkQQETV+{ޟ[Owܵ}+b唢-Z`0^ <ܒh?J!pT1  ey?KR$Z+#ogse59sq`%ysVtG$J!Z>-P<X=%FR$Q\ˮ W֘RӅCjQohxpJ-CW{0Z>|OCGZ{nUTm5vQ'Ce( A *S?񫪨 _(R 2TD]+GT >yҵa1Z\T,x{5GQHrʮc Y:_m#tu)[ d"l|/PJn5M fP7+B~NT Cz^Z͜]QuGD3a{y3ߟXZ :gZ&Q-?H8VZj[η`&kG@h˅Rmet((Tnk>>o,2UFKIF>N(dmŐEF;ˮCZ2EKETN~F*'';>6`ouTtw~)no`iG BWaMo;豛,&;%rUWoaUjmln,KLMnվ(J'9l/Qh^QmԼ-.nGdžpihDWzp9PԈdaUYxX΃d^":g^&:;lFMck0ۥqVSJ VA\5s/L#p/>?['%+C-D.gEQ.M{ígf,U# (H[d|ݙ8Y6ߘgt`EXg?Ԧ_6tw&F?yj;݇@Vf.w W[8 LmwH⍂n4r^7{-.1i(;uQIٳ+B oWDڂh6s[[5M0`CɈAQDo>Rh(\4x]FPUrt%uWlD$ o_j4VYQh]V~{H$؇Kڄ!IUS̯ݖRq/iMDDc|*f|NzM3m#(FnC[Gb@Lȣt%]X6_P4뵳&H) i5EE65Ѷ65FDX%B+&#mTZ"6Qk*+Ei`Da Y2e5_{]Ħ":elrSl N%fU,oQo X=,5b^L$`F@+g^9 vj~F ;hx9?Eh+L "ŵg2K@)DG[Co[7۶HQv%wbԒ^nMox4 rr`Yn|Sξ.Qڬ j)D Xfu=Ao>Grϵ\LM'-b ܦ`~-}zLkc*hlF+Rt M1Dݑ2S* >_Ri~KOpVӉcL@[* #Ԗ$2Vlk6h-n!4ln.LX+xn;dB Lb|:YͻڍHCu' h3!lЦ7}SX'գ|=n-cu ᮤZ_Ŝ닋6;'tʿw­jW $\s\jwC+&iz*XxgQmsmdzjU~;2\vI'3ozD+(#[jD2<7ܵ$:bHg"sN^Ae+ֈ=I@$ޥB%0zxLҊB[_`7tl[jfC sE z\d^{RT &];xx w -&)Aݯs"=C$ĨhЛ4NUfHy[߼%fsf<'uibd#8)d"h,)ra($v䧦u[xُ7wf%K)9֭HqBgim >g:Ms!HFH"yo\묗_5`g} іXԋa`DQ=i !?!z]YϙXSk-/wnqáˇr x(5y]LaƨsrA5 uѴI sU@(i w`;(,VR ,V.NhH]ʸNUs@vxGٔsU!Xo3 J.CC)l'S|7a$G| )ʥYJe\;LuRz&.Gt#=8~Y׆&QǧϯX}td 8~c2YH-MPÉ`"c1VzloիlqgmB_ -P+3In*{zvo9iTʧaW{9Xlq(_FFQc6o4H&pr"5_6-_ 뻄^b;6x AgdFԢgz%c{讽-|]P']}K2-889#ɢ4E̿3W|E.UUhd\gxI=rRrГoZ6<h9yUMÅWÆʩwmyI JAt8pGMj>a#qw=G w0,WWes5ʹeÆU #+$ xw)ֵqv8NknUe v8IHw)p Vw?s@Kؽmi@Dzv} |lBqY i75mWSKA{\UϫUE\^.6S7Ǽ%|K(MMAf1A½ڐ?aYLd/6c3= Uk-SB m{nٵ v.N`'{cƶ?(sp*/UI~%f״9ء{=y9߈[85kx#~$Czcuk$c~_.9[ؒuafJtKpl^o9y-H(\ kE4YڑV [ې8_bӪ{OMN[ԓ==4V֤K-k F2߫ն1y1qwc, 7I\k*DQ{FkC4hk1dL_گp{uխLcbz~Wˎ-Go%?4+Jqgq5.$tӴ͉ pcзMh,iK~;-c=UZ}̨yaN+?fbWs Z .'TBG*meD91mȨ[IFY=ד^Tی >i z5ݬ-rf^XvՄliG *s!?()CFb֌`1ƣQ$ѵ0i PT W&0ۏ,`߇'?}0Xi+x_Z |g%G8Fb Q-pksgDtxNQG!K N>#>e R(ʢI]!bj=D4]Du'(M~{FdJ7[#3 eXf/Qi)'+No۵~y'~J T( B Jn(ȥDM{1!Xyy<,FǨEm89_c} b\ܝ~R_"خrDh#fPW'\H.{Ʋ>Yӥ%AU9+ߨ'3h KJi@!Ӝ*3m$PVBՠMh``@Z r0ň\PFSШ!ϘWT@A]ƹڱPҒ#R{="<'?;+H<8g-N$O@la~a^qkgOooWAf劢dE~lcOɖ5>,9O[?_/ bM`& I #SMa6HtGK$W#0-6쌂"Z(VШvLZw34ݽM~і }7/r\)lȓ(Gx$]]Ϊ_/!ͬ-~ TU6E`oQz6z" Zu&7/uOUQlGDH<~jotg%\<4˙?뭍Jo\`esAJT̝{JbTQT7ja{Sk)BJS)KͿY,y]l&˥[76Ad UJsyF?wT/k=[+[s]@u.R hTE|J:dF\]0GyZ(H\^Q=w$[ݨB7_1 0SkWC(I/L ُ;kBVQ="`߳]ɪoz&?-ܬ"eSTF7&&E y"@zlt/l~-0|9'Ey˰Vk؋CՌjWƇSX8 S<]*>]ܑ)Ml٬ȲˤB|NN2N FsFÛ\tˇNt0M=+ӆQjB@j"A@Oo,^VS#Ġ_Ǐ&Ӵf@DK nv+ [l>Trt2Ic3s'T4dZ}XG[,[{oo0 yȨ6 &\>S1Hޞ@4I`Nq WLV%w2͵9F`"Ԑ!&#Xj-ci+QWk ,(Gd]"7齗#,ĵ"5x@FqZ"ȓ!euO 8A1o({^#S>hO.14UE 8U)5`,ܽknQb+E DXT%+"RXɱEgv=t\u+Q67Z0g$3i 9q dK0 fWuwb2Ad 﫣* ~c@Ad4lyں6 C6UeIX!qؐ7c%MaЙ4屳սLIٔqeG++Z!ChQa1jmU\Ĥ *RbS (R1lLYJ 0 S{,fY?ۆ?CbI?>cn~[fAzާʫ .:ϟ[<"@+Դ80hwcUy;_SW@ ݄!?i@|u]V 9Tp2x0ʮll+fP-.G2Nq~>覷2n IGSEi$ jdwsmpɵ\\@,"t9QOAS79@DXҮ`\Ϫ~۽a)-QPH?-1([Qg I?V`_cv-kq&-CAjPz8wW) @NO 6xȤAA)B74S(5rrJ.2H6ۺ߸kaMwM]ь= x ]ϰ5O~ nKأjYPg"e=<> gnV_WD8t|zጵG6ZUc_8)a 4b9NS.L<PvHիNmd*T7qRByW;IdUEmkd.0Hi}(_~th1/MP8e5Mq[5w軘(\K5ﭘr]ox}r!m*0u#?=)5(=2< +2m^u(,LuQ$]r1U*T*)L l}=8&XVo \,,NBO62NQ3&DRTmyQ F ̟53Q BO 6 jЬ ,(mTDhEͿ^nRп8*o:TM$7-2?Dfq24q`_WsϾ79LWwq~/13 `SHan^,(*auZ2(h*vJnjl\-Dl{Io4whڽd?NngL!Yf,94!t7&l )}ujХ{ZsaKRZ>QRnMjQ@HY);"{/U966p]dCrlEZ_WHWLLn~DlֳFis D=UR}@{:ExWKRQHLoP̴k}LY(%r.BhuԿ_Mv2,Hj yvae\4u)^;̓ulU8Vhԏ/˚d,|E۸NZj2 0vw K;uAgN@/E"zkV_~]C ԍLL/AmWD o),: tǎuIhCWբl5)n>HRA[6Ro~ߕ>U*lX1.MP/֥KЬ--xt~D]|v1dx/pupY*Sn_X}vAbe#N;^!R82<}zTLKkTLXZ7~}6ê> (9Ydv.Lvaի5էԿiAm|R7oz Roj_B$ eoiu4|!UUR(_ȿ@Rt8¿Hl3r"}RK*.mխoZ ۥ#`+dlD6&Ƌjjmb&IQP +@(GQZdg"~Ny('Fu&nģU ŃwW/ |QZMh]RN9)1:&B.us_;vWǽΣrW@&LȆC2 `:ى)DYµT}t뀰 ]!Ig"Eum (E%C$"#ȉ^. ,}],UlL(VD3ѕ񊄦V toD ͽꦛ|AI`lDME"FXi,%,DmF6,X&̛*L%&(ldiM-K3&L2Zi#2H4&-MJ4 &MT$hOEh4Y),nhՌ Aa߫&z3E`WCm&a3o)E bXl?#M#XV"Tcc _._ӯ5E\d׫c" ^_W) H"CDR`Jdh%EFJґb%q/- {~dPP6r`p MƘbQ%&D$ F"zb! FXKR r|z',UZ Di }d,"hF4Th!͋dRsqh1dD1AfxIQ]j~osә5צb]|=uưz ӡ ^-md+Lcl1 - KF)*MIb1i(ƙ l` S F"V((-_>v[WM|dFhDDoy_eqEFץ?^iaaTI.fIQ Z [&2bEH2D͒LmQl B@7ExO-&%7hs<4b,\z^Y6775山]a?! D@N~d ]$ʔlwl!7w[rWCWb@$/ EQ DZme!Y$&nCqrgY-:NWFB V֊]<#ZJQ ;Ruz3XccYx \;-ay-)vRV }5 \RV;{EJ-]5HLj nZ\5|M͜x2Ѕo2kO/EZxW Hߏ+"@7qܬk1U \ȵJX¨@2UQ.+rգ\v{\QבQpzB[HjK^2ViAee&"tjLJTM}$8^6Wz,gջemݖNC\a1=# RZ"LN?r{ Yt;3.hڮXxH7l{ wR#\ ҆&;x7&emT|ַ. =y8[WuՖz;` p"dmJ^eav~gV JUn/B(j{K5m EE;}Amf%*Z4ե񻼬1?^Ce ֶEvWvtT<|vPk\8Zd2n)FCk,eΥ˺qlU`'=Zus:}zMj+ pgzKMD>L^s7|O|_ T9S"<.{pCzMh]1pviKA2f~cঙ\1vZ,YLSH"xՏ37UOԚ!wASd[Jϳtmss}Ur_gsqX )zM@2 D;*֪ {ؠ&":XX"}v;_%XEIE kLTXyf;݇M>Mo!./7`:ti:{-ϽV[TRXKoN0p%oogʰ[i1* ϦǹW=ċKg3Ĩ{GCv[ֺQx(p|a Z^ L2)D& 9XL좄(CiW?~"٪|r(PKtwKWi+xz3'\^-뱹F3ҕ.ĺ,an+79ʙsHe*kxAv#Dl,ml`;,A!(Sxa:/ EN"ύZ`@pк$:(lW~V4?(%c~+]Gl#=?)'Fm=Ly'm R[]l~7{θZsI8tzngZSM_Fo4=C6ExACFsiH!+:KϽ5:\ZCT{U*^JJ֬xT"RH\BW`*$ VhtP){_)ŖYz<(ȃB@$`")#%P(*Pܚ BsJ"p(DzeRAdgAӇrUkCGٍথ=£qmA%#) -ָfj 6^G"*M x_(HK~ҠPh))2̠H(~t^vVsR⽞|P@%peSqB(٪)F ^c1/8<= ) xJLjoqdY*fa.mGx_ٻSܱ\IdP r*e!Magwer97}\YYhhaQD G&K/-d{o\.XHqeXbOc*N$T;[an_x<\bڕkG \*P'WЫi}gI?yrxĦo;ybrnFˣsw\Py΍"϶\] zbpLtk" [s"gC⭬ ƌna\N}9xul/ /eL>;˔53.6FM,4ITzV՛U%XƋ2,2 EG;_7\TD }m~5K>Z_t DbFXȘcEXEŢLTF(6,FѨ%F!WPdĘd)1P M4vIFqII$ffR6$1$m2Z~>V@ld,m_!i^31$XFM0d6xl^IϮn˹^eov9A`e&- w0]tf2RcF7; PؽJEdtQ n$f4dI{q>{W)Σ"*hFDFI=ݬTF)"v3q%FTlm I ,XShHM&۬$ Kw@D. +&+r;SLg")܍EFu0II^tgw.rHj E[`buLB2Ow/.^vE4Ƽj[[jϪ׶dm~I\ >U_OjHCFݵsE"Ii4bHIbi DA(̌fjH{IEb.W- $aDLE$PhfHɚt$)"#;@cIK`õ},㺹53i(b $Fd0FD:]E2D(D#N.)ۉb"w[lQIWD22,Rj E(`NuVf5Al`L i$24̚&h"R"Z LŤHS SQe;D%iE*E@&H4`E# ԆI$ؤ5% ə4 43&A1DQ!LsXF*FMhQM҇v,ELr _ۻ4L/"^;P4IVb&`,]RrciMDF)tc|Wr].i PI ɒ^KD4!{.YdIsw]1@L$×k$( M $Z](&&FɣFMA 6HIJT H!XƤɢ"!@jI%sǹ$ě__&f,PJ U^k$hEL& 0kX);$$HRE4MQV ̄F1FFS׻9ˤcQs1B1]|wd r`J3>$ M ڃI *$]6BX@I$!e1I"fJD)(.Wutb#b  /.v$l44iDܹ3sp?d6Xb2 Ӈ.1Lhw,K ƌb7:LLʊd*]6Cib}{/ĮXS$Fe_y L$}-(7I"}7uvw\7wX #stܹ3#:S#Ad I_KusHwt$c;6F)9riAۗv9k:Vkݠ"c 2-`DQQ`%@@fEDu jLMO*PPt1]};ӁJ=>絫7گ} 2_iדҷϞuڅ0D* M6Dq611Q(SyĻC(m4)4 D`t)oʭ_տ|[kWPMC$]JEV* :i!Bf?@)l]%>ƇFLUk&*>ͷLP<4`+:FKkE*P|L̄UdSDX84`_eI' ݗcFb9S (ƠȭE%!No= SI{܌qـY ;6Zdj,֘T NAКx*ik„)֡%kgc'l[0LEm˩`0!l/. (e+I[j-)ګbA`5.YrQBKUH1l{]KQo 6;PXdL=ҵDԱC(KW"k-zr96ġ|QDVMK=%- $MoX+I t'HQoWL dczK. XғMBiyɠжIX(dU,i2ʀabɈQL)K0Y(Z_oh]__yXDf-}&X2Y)5ށI=؁qYG&K](VD [8$@Hhn\]/eSigΑX,)R?6-5P؇tV@&e!  {}UJ2K؀PPUE 9 m%Ddt2P`B(sjR0"fK&30dFX$ciR  Ei(I(Ҁ00P̙ F`TbDS!)DlJ&P!M)2QIB)IJ`1 aI2F14KF1!$LK%$e"a)Id2H́ME%M$!3"$,I& 4IBL0i6ɈB`ı"`FF#IDJQhł0a(L$0h4YQ" Daa`4ejBjL` ad"d$LE"bMQ) E"a)!%(aF@1 J$"d"&#&(")KX2J& 3b"%dK(Y` 6(ŨKY@ "2S4L0RF$Pb$d")DfM1((ij3" ȋ&QF0),h"Pdem3QP@B6 P6"JQ%B@́ Ȉ$ƆD)-F Qi3PHb0XĔ CBd `6!l4 dff$IaP0 R1dHS4LȔiH6 cd$š356M H dd(2%2 $H4) h1*&PXČ$L6M $ R Fh6Q1* 2Sd(YB H*"eFH"2X3 $)$$ 6!4KX)" H21`ƈMi2P%)!HY"H4hdĠEғ(lU[9i7qzx^};@F͵I=H1G/YD]{Jq;vqWiPnpoͽrt>Mo|_z[sz<t8q~myWA#| QY= *EHAϺV}~o5Ι~;"Q~gԽ|XC,0]G7oF:˪ɕoQܯ7p*9oz?]Q(jpI}z "DV(1'~~`Gvk~|L P׸2UC_`EUzX.mdJVp\tYafS  nIH?v93oeSib?GZ0Wf{(n7CCӒ*jRCj0:4psUڅ3N'QMh|/"IZ}]r4P+$[M 99/å=Ƌt[\"kk &o%V׀A)iey4.xZsB> TX%*w>tu/JZ4 }NG7im'xN!& 1 MwRiFR={K )2Ē.u`Rc[Bb I$zГFw{nHauIt .2DwDdL0Gn)0PÔruB&y3 ys ޞ/z׺F)zGM׻Nvou$L/ _?m[L@̆dS,Q&XcPH&6K&"3Mbf0I$C(2SL"Bd(!4 ̤d%()4iAbѣ"RFHfRQ2$J2C 2#HHLƊ6J"e1bQ,BY2DbM,A11J 4Ѣ$!I 32HҌR#2 12!)I3HL@ PL)a"H Fd %BDdűb3"c&2$IɃQ"I"4 ",S $ J@FHȆIHE@"R0!"Q) $lj1t&DɦfR&@PcdP$ɖ`M-(ٔ"Ō Q)Bhd`ԌM310I) !@H!b%I hc6@!$YLQ L (IV%I4RIE1C(FQ)ɒbK E4&R(X1dQdHvm2"(MaOz) l{OufKhM!yː|&h|||O-A@ sbSQ JhݡģnJ* Qb( "L!$6@KPL*IuGϡ~pb~NtDsW^⠈# d eE"Pea;^{֘ o~,{V-Eɵd)#2cUihmE,hE eJ"a LT!DѦ"B %3,F!Q2i4hLFجI#FcUhmD[F j-cmEj-E6(ߟ5y_m!v*"КZG ݔ@() 7y$Q"$E-0,Q d4 U2e W+,QQ K2C1&&R,KJY(cE¸A@!HEVѩAԊ0vfle#C\hz[p0ա.4^%Jq8rb]Xpx\eֆ)vDwo#srCQlZizb^ieŘtVnӦOM* *6K__ibSF/_ ,J$X`2 zy>uJWP50^ޑ"N{gFJf0`MDj2"RQ(VisQI h F dI2 !10dh( F&Q60(3+B3 %4 ) d3 `32J$BEQFd'D0DDH@Ѵ^xvQ,)Hbbaޓ ({׽E^$Զ3S1#Q1)xI2 ^11$Rc;Oo$Č%%6$43]y#IL% DjSCXc"XL lJM&C5{ӫĒR0M'{{I0r lƑ*@ f7L#u$#4/'.xM(b^]2vG.X)Oe{vnMӺ!34x{n.&=y6zq$('9")PR/^Ȅ1׻{KMגzGo/^wu!! TF.+B%9"mD'$I(P&(lr(m&4IQpCcę*(B$$#QD(6"RFHg7ל=j_ & & *0@AUq!\P?#FS=5mvf:X*PAAfhȂAE"I ,I1H"1,e#@ FQ2%FF  'vFY, E3sz*ƌH$ ZU¦ IIK01D(hٞ-UA5MͭN _Mnms<7wN( ̥%AL# M4I L2+;eR 7@KRB&~wdȃ%BPgBe`2YBVm\zފZf`bͩS]Y6҉J"^Qڊea"}bI UkNM&$\yiT:u!")E#a/LrP Or98oS~@߮n]dc]qZtȕ9) Rd VS?BPpY6z/]@1aս,7xSlNDL7d,ʡ:avt% Hnڋ!%!!IfM7Zjd޻Q &bGJ#N5HR{3c{J^Eh*+lRS LPaBO@;ΦL8p&S$ 6EBAcWڂPyq:zYYN~ڻR%n2,+QY҆e$:aXW@p nQiTʨvȪV%FE+DaHvezFND$d‘b3μm]{ 8FTdU;t˻pQ5 9THJT(T 0 &3""(&Q&,EHFQ/{6l~{x_ {6 %҂~ yc8yya/xS |F AA L֯3ߢHACLIJu<$:NE>rAӈ5 $Q7pXEEyۖ,LЖX<~ϟYZl‘4ɔ%e  ,l| 97/?f<|u>S;keĊf;L+71|Sע6Qʊb&"cdQ5Z@KI;5{ɮﳞrw[}7'zUq)&B®ԑtH~"JU#BSH [|o2h?ӈ"DR%ͪDDRi"FжʔʲYQ@,~Ke/ݦ$'.E~o֙8AzIB U_zz6ITwqks2ǁm-S"Pn!Rc'SBhk/ [PM57TS  @" E LrP I;a%0Fk)X3o~N:j/9OQ5D*cz2@KG]UEJ|euI(axNaF$^#f/ Ops]7B+K{. :\")sv^5L6ֿ',#W45a)ESp deduYwfϬwx·NJbz;q_+[Xa (hC@QӞ N z5[yM:@׬*9t:Fވ[՚2SK0BT6lcwo9VTkV/dJZv BLZ@9vb>.e TVhF]0 we|Zouc&]5\Z5@F,74If㽣;H1^~ow#EAH3 &d(B4W{{E!ӕڧ2IBR%ZT(b+F53:U>9;FzԒGAa̎֊ḂQNF}szmI8ΆBK&-(1v߃yRr푨_r(}p>ݹGĵĂ1<|B&;TwD.Rh:[$iTI@AVzJ8rzeK"2HU>ḥF{^3ݣ~帉 hѡTPߪH^"iJ(ABMyvOWK\HumW_yY$FB yh 32lPܺDH)(|^ @BkH|ᘕ&hF@-hDfb6X&1"dhYLR$I]4߭v!r%! aDY*&hE-YXwE8&(ؚiLwuI~od0ow~m`d~W]FJ$fQ&.匒E ,>[%Rxer Ul,:b?]`h rH*Lw;DrԸDR@E.* `5`LDP3hUjaH2AaI2qїc:(UhFƊos o^Z_ʃɢx9Z|V8Z܏L EώZ. 2g4^B"!\LQPK(RbU-Y2V~KBwS ozrmN 5.ó*6sT) hNr~6C?ulAʟF;p=OyODMGT;[G^2+"wyx?S˝T}ۤu>„}o+(˓MϕA-GF6ZMXiZyhω/L٥կo|uthŮQefy, Hv$(QF0Dbs7^PF(՟JXk6hX F; i*,1 P D!`P9[.QB_ή> '_Fv&m*͝ˤP^]1bt 2mgG,Noj TQA qռ(;^bC;sY%G!>/lF1өtEBgrƻmO 뛷of2)z Zsj5[XJ.ںfc29I֐MONM T =h5|E)m 6F5zKȆn7+n+`P7SR3$dXtDD-GX2רT$6gz9QO޼.%iS?D0SL'Wk؊HP(U # !餎%="Yy7}' ĸ`R0əU3r| R:m5$ V]a)$ ?C0RKW|8a5xL-7SDQ}rd"srՋa?a*uA]{tێ gJ٪+aGD~{@sSqF#4+ #>̉-ǃ1m A"w E^5 =Qn.;0p2\TaO?{UU%a$# yEyOҪY=G_b"r[aB5L y1=jjҕAhwp>k 0`bȲ VWU4e7)*U]J Y~n"`qL^;q` cj5Sd4ԡZ=} %.R^t_Υs5SQIf~ Ī_o_35JSUeڣҳs8cǸHy[g1M;> c^{qBQ B(e~UOİ)vFV 7Xkw߫}%hܲvLn4𲋬Z{@',6UiT|^ _hG 룼id,nQnX}[|u):91s gͺxmˣLS4Ђġkߘf\3RϸyhZlΤkc_w~(kԮ]]z])iٰQ'8+̥WnśG`"S Soƛ磉GܭӃTuO槑Eª\I̜X(zoز "lx9_;Ե5k˘o+כ᧑`hQ`mv-(BEiCAJqdRYk]A|i- i `( ͜$& Tm>ߪu_TFéuYj]wYkTX&DZpKWz1-}S(5ߋj $ wzDJ/I.S/C&NǶkfRR0}Kkϗug k& 2:=H}_g$"acZ=c{hW'IׅE7zfkh=_&onOgg.n C1b@ lVEtsCe#5r#.eb J;v(i,Qc㐉y]esu\D[{J1 $DgDbcQ$Km]w1V?= !]ଭD'į5>OB!t2Afbv_޴;LI0fڽʪVϴ 3dj+5kkBjZl)*#lR,2b# GVKI MK: fM5Zkу$m}硖>i~fr.)4ycgNfECZ,ECf:d}IsPMRYݨKt {6ᴺq*,,LFd5֓ߢkL6&HJaMԒaP;2n9Y`6$Q$% c[oOjflʈFƔLUtו9^}^^XdfQ1DxRά=:r[JSn50sg9piﲠ3OdP4,aK~O0. Dvo(~OǾxSEh2&0?*/тD pƃJ!>y]U"+u#S$ N>n`">80P׀"*9T9/ơun!WtI2g7-#G~ҁH,9R(R+y 3Ζ0?;=OzU`ԟ6`yj|xPxRD .$<ϓ%zIÅ`p%BsK(B"əu f+!U꺑 B1?l~I MjAE;I](p QEccFK3PDh,I!lZLPh QwxF.[y+W‚ۻv\6m~ |v&Dg\;j#ޙ,cuLzkNDmܵ{ov]*gמ\rtt\׮/^gw줏vr\w^zs*֥({BUk\ZTW ^A=`֦ߵu7S)pi`.7dP"o0c?HP9oEwwݕʐt'rΨRlqŕ|DbVpoy=+"(!l]Ft:8xClX_!wݱt}s2ӛZ6MٮV߲fl}LvK8]{;\kv9حG~gc:^WXdžZ? 7?Y`Ig /ѝzzIg;'M((H :M[1Qݥ~5bdl[ ⚮L6nj_X!z 6=^[p _enz=.SȭS~2ɓXj3^*Ok쩫W(h:ꗄuy~ij5f;򜬎}nD3eS T7ǩw:NeTZ|+=1m-3N {xj<0~AMſQmOq/ӜG$/?34z/-ȟ2U(}EZA & sz牉ٮQ*H!)N~3rXҚ)ZvKN]I)0,;~;v:xz_$6WbfzdDw6"s~F-GVmnY> n-]-}L/x~6'rPi]^K+f=}Vxůӏ: xM?Jz}:- QT C@gDݚj$$2UF|ڿ"I|bf6Ѷ4kE "#sл fX"*lF dPf&I ՓAcbKg٬ PETTlV*KM͍Z*frWxg&Dp4 ţQm 6b5ѫDQڼأl`ѱbF+E`Jܦ^{*+ M",JSBT lt^B6E|w_˰I AHa !൤$4ha hf5z+;f(˽De2t*ȲfE0@7@ckE Uyb $Ԕ )cF-0*@eT)D/GU,AtBHfȍwaYjT4QPAEnf;)&U()o /I&Z(c҆D *B2CBE zLtV0jR܃@;Rl۲#,`1\7AIjV Prebm* mY싿iRUm:bkvhfjN-ʔeoڔ/rڊƄP[.EcCb+Lp{/5QcnZU]x|](ר#nT-ܽ{n;r:M*1syuFL|]'a&њB5Ș[ 9܀W+{Kmڍbjf_6gYr4)b$"R [2lFcUDj-blUdlVQj-blJ6 hX#j6(j-ccI+FAk jւmRb-"TT[ѢԖQhV% +Q-Ƣhqd:)$UK*Ab2x c*&Nie2 &]:)I^fHv<4j۲'gWu{:ҬIv0NFqgG㢎6%ˊ62Rn_ڿX5b-cTQd߹\Dō-FF:jY[A$VAFAg ThmJ-i-hh6Ԗl`Cd H2 ȫ6(jV*-6-#Z5kQbbh6ז1_Ʒ6*BZhƬb-mF6V6lR, ⤔(^ JbEhqnm?Z+""w1jr b:Q/THR*nǂPIUE #I pK&S[ 2,PxDc!sk,R);~J_r-F "7˥*BɌ96\U޶ܬ]W5w7Yfۚ]o?oMA "" ETmh֥\sV‰:HNBJJdAfKҔzmgEIAΏ2n'TaP=SUO؁#5F>^$C"bEp$ ȌHhjEƣFFѶرZUQ %I>Wi`^ >Y{A=pv>loSB7+I_Ju,M/-KOcOTۂъ@ESi }/HT5q"HްqH"xy}}w7I\҈E4hp   e &YTӥ{1{ecr~^dg[ .&+}.enh0#2+!Cn,O{f3([J4+Q }w {oѬ$Zfd~{YiU0) Ǣ}\.Yv0yФvVGa{a䝿MQ݊6]JǦTgwvdgStkP'ηYl 6F7v^ P4xu/GjOFL?o)hJOh8|v@GHKOUfĩPщS"~AKVSJmeM(\eQKw:/ɫ|7!S|125S Tt#ruPs:($P:K7<թydvG7Akz#՜,+CmJ$yo]Io~5Σ8_ժ,z/X*Я6Y74tg JrÖ?R߻wLFUpxZpPzZ_ Tf\ǼMǞ{#&(~ZZrfoܥfn/Lb#`~ p8(jpQDMߪ~/+V,P,لNt;:?Wr Pܫ[zJgQY֮r- |g~WG(! q//;܌4='?Tx: APrG $OT9LBv^A:=^>LĘc8T6dփt%ʱOs?vvMJ}%U~Lzf[SdGXx Mٷ'Ytl'Qn*&nAuvq,WQְb5Z{W;UFSo͋}zѿc^QWlZ‹@ݳӋ}\L&T?λ+\fnj~_4(ԓJ+4C4R?@__oͅPMGﶀe2ǎmsqzeM2//0'*=D3NiʋxnjMIiyrd=SL4o>PNY$)j]My<ʛΘ-$P9Tϊsd>7E[ha3ԤѦID|;̲1A]g@L@0]rS(XC㻢$;.ݩ0sPܢ(k{j$!SIܿx[N9kտQ]#s6=B2Q/t$J KXNѴl0r[1htmo7s]/-OkBfvy4Z0k'+ ؏X߂7nkY&k,MSV1XͫaFMs;>/z,?̬{8kkޟ|f&IRaPRkfyqQ> Hכv?.iW,bf6RRf+cdfڛm9O>7ϼh(իUpu0ksqz,(+Sٚg1|]-ۗѡ] cR ,1zl5?$\/t mgN̒s:em=;w@ɜnh>ΎlW?fTpS?~14[|+ۆ̧Sg)N`-gEzK:'3 yw).S"gaǬY(02 ]_sL kvѓr>"2⠗b59~z;l|Jq8\e,ivg4e[^ebFZqp-O,7?c(6*4{5aK$\ﵒW:*A%?jCq%:7-ψԡXVf6@>¶U+Uƅn:/Oc]{+k\ΥgJK&lWbɽNCog8u{~V[Z6zu7ů#i Yp\1leIZҙJmւ_gEkB+B}o!?XvO99}7olIR˴,k9r1P=L̪ kʙ @(l,E.. n믶2,.~*}qJೱ2_m [D`K0 kPņYz*8~ΦD$:)):hJt^nGķ pc+sK UJbR^E.U=P/xE<fGzfAn-tڧX d[\$P;oй0T@bSH9h5mն.l5gG|oR- CN5YmGvӇ :4MQ DyC x$ּ|5۟=`oB&N:cZmX :SpP4}5d6W[.8rd.Vp%t9{Ҭ0vH)3 ֊%ZAOI3.(ŋQHP=*?[|ay-0Ȼm4@2( ű!smOsWqlyABzdV@$63.\o5o#N<7*;Z {a0d`lSn4mCHO,DYPzӨh=T]۽<誩-?&VQϽhwqR}sښK}[eJx9ov;b)Z8s9ljVF-r(>r.s)ZF-f̯>%u׳jJ ^Z(cpH;MjgȝkC^,~1RxoRNTQ> 8eu&/uD`sǗ iAs-Un0en_mT@yGfuV=,>T<jR5.,Sٷ6W{MD׷h:iyYtOY0͕zzƻ>J1(ϿcꡥnuQlutZ/AS斳J[u/=^vT˴ 'ax%{zZ-X>:Ԏ1 jΪ(}ν\Չ^l"Vx}:Ve0}.ZBX:2MHϳNl>IEyj^FOgQYl=FC9j?a1Zx}.hIiPõOv_n*6n tg:Vnի/lA$۴NPLTKwWa9y7T^a "m_R9fCW>Ɋ գvgC˿+vfXl AA (:4@B֖/XjsA5CwAm먋B8 tpc/};!/BNŲn LSlpnﳾjx:U"Ɖm>״<(Ԯ1l|#FԳϩ Ԍd;Ya! 7??gkѶ<5~bo˥S7O%޷=:vPoWuFFݧ㋽Z&H39mgn,b4V\wZͧ7 /qjZ mkM~e.Wj l!IyE= ,=y}¹pRɊf%ZmW"ҏo+su"d6gb@%{:_SsrA"_ߠmDU)z4sn#0e{4t#Xz{m~D||WxܣgوN\V+niלZ總?B/sx} >?p{_Aӯ߫{ɳ1xzFt_ >ѩ)>k]~Ïgk7'R{} J^&EO,s3vae҂yl^QH7C5Y7hpsg֭;^Xڶ1<nS^OvED?A4rXfY>&jScQ g'cz(ޫuںS_O3ge8dz?RZ8P ʑ\'Jssh!a6|dlW֮kwΚپzXe=;z)b϶=VF?6k0SNxTax5w#>>=.{;v3yVd=5e|'mk.e;)yzp!AiqM<<]ff*3-˹X)!UEt{O|1ŊYLRd8l۶,]Yr輸{Oܽ7v:5Ud5 VdxIӱW% }l&ͪjR_.JJ v6KFɝd%}+:[[7l yjU#8[z\VᘶuDyEMn1jRB/Zyge^4/fEL~ 6D$ 1{Iiw 4أ9C5)abG3/0QQǒ<2rлRzXXZH"XMt:eX+W*aܡ3!F[:QyKYc&OR[>Y`){=q+1K/,Xmѐ 1~\(_>0+md e9RUfzr.%XlB=9  q'rґ`oi\Æ~l q@H{.-k84d̏8QtI>^89ǛDZI@ G`>J[>_.@] b9 f|Oz޲X#wG0_jL #Na` PSU@h!n>0@]^Wb| 4/RクP kU5NSX)}!}6:1:$l.4j(Ч0wNZ_#x/T)k_RAIYB~X%`'7kہ׷ }rZ L^cNY*aUS2@{um :Ag#AvǢd9~Xm 1wh~=iL@.ERxhm`vc޴;XăT>p=bSTeJ/~uѠmָTĒT6G~{yG\gzG n5=a~Ņ&BA#D.]*+?Y~7I'Kq]g7/Gz~b߆ Adŕ]Z_:ڶuR,cJv}'@jr-;|xUb1,W9`+i F\Dpg=` x23UU_?:pjdTŲ8%@8=ْYVz솥c6ɔ^@)O>T+oAMg(!Mcv Cȼ9ɣ W7"O՟bQ-Rf\FjTHU5]{vLÔ\R'nd}MG\M\FAHj׫ txyb&_ 5{VIjK052I1etk#!–s;Ǟx$C Lg@D^ɳcӛrjݘߧZ eT ˝BxMk cd zF\Ɠ؞HWRku>y%yzvd e ZjA(ҖwlѤ8!FzT"hD\ pUEFz[mN]W҄|{oZkb`CJ?*CiNtO D3jI`.щQcϓ "m(II4F`bVVtD`WƚKl!ܱUK2=lwpd{a59V`].Fd=lg!lՏ GNw  ۖIkI 4@ k_^~f{ET7IS2Б cߏ:.skmUwI?E)+͕"Mq&(U67W+nEvmnt.k*ڑIxoU^)/fy T0Yt-d2!wu-;(C=la4Oſ4@: |zTbÎ.ԇ7XY~2֑%P-9=)C>,mS봝d'6LDh=o%|Iq6x7;fl"?B-QYPe"fH*ө>A`}3\Nz,5:ku?[G՝kx,<,7|᫥==l̄&{PV==F|] B6"kDGQ(V ϔ upX#l<.𻲙cigSs!s1# *~RҺ,ҤdjeMv1P1ӨD>%i54ߢA.!!hĽ ǃwe[:HQp GwG@z1y}Î[bgA2s+/eE`: #43Yt0<(9G|wi9LKYm3Ѡh>T~^;׽6TOSy\H>%C <{.'ULl7We{xDh-\+OPl ۆI%@b|dHcֿrG+lϲwWXRC8|G֊Pem=LB~V^w\t@ XAW&al'jpʜ_V#ylzH@uKW)S~emE׃Ouֳ[19cA&SXo$&/N!tۉIg{QkD0\w7PGUm j@k[Gd`bZ&$U9N7"tC'Ub_\䩳cVᓌ#^f/5\z*τ*#@]4g/fF Zڒ/ ;nqM0qH@oClOvG]lMb&5 tQ#[=9i~$fH +e(Z >\apwL{@LγO)J,MwY#.G{V{@uR!(sj $/.uѷk')1f}Q8BUe<筓POC3 C>'oҝc/mW(. t9uXv8v')30³Cx y4?{Qy^0dij4)o@de7:i$[&׬ɜƼ1?X* 7{ x4L;6çm %ߚQ g'n-{@H✐ӏ~x6ui,%CmVl aM!rUӫJh4TϫP\'k׬4YGE e:Bm KE UE@{mW*S,Tʴ[4_xEPp5d\y+ja1څqK𱟸"UM{-f"ۤkv_@&#F Ճf C t$#O2Xٰf*S -ac$> i\.N%1yڣ̺Y*[q:'9?,D4hkxl԰e}pojt~pWftVC'-tU)9|ɕ&LM>G~I*+o _#7,qCqƿg5͢k`SA?>@ k0[oHO5΁==>Т5V^7 ?pk +^JfƷW%9!U1!=yMhZ[^ļ;gE2#eRp[ݙ F^J&:wZT| hoKQYтs n3f;0XWZ{&J~45?ph])bNfS"S-S  , q X~+ylNQPq?XXSз'cG AKw:ϰ;^T 6>Э3Ue}8aoyoBʇWEfbFZB+M_m:j{?%R)w=:H?W(bQ}{4TQ0؊*.HN]GD~ؙ}s#@r8~祂ڵĹ 4eh^gչ؉@/=ӏؒp zG2tArY3bIC!V=Qlj+d[Цmɰ}v0niI'?c@(ײ'ūsJ%XG2^3Z;w Y5> 5u:LY,lw]Ï{Q-c~Ԝq&ʦrڎTR7XʢfPK#N\Z2 i%vۡɛ +["<ν a1b+ ʯAاؤ$(H\["?s-:[-1k$& xJ=-:ĝz]*ʉz-J=mLh.Co{;%▍ Z`?阘0fa]6\deC4PL瑎y4{Upd]{f.>upݠ_ a#w]2[C&eٟlDZerڀ=A"Phn4zK.? <|@dFV `2l!r}q訕oZRHr@f͒֡%@ cP#Y R(䯭Է>0b9*K1JS*+bi%ekUϺ׏zP޷"d|opRպLr\NX Zĭ@| }6iwPr08F| K= ;Lf*0{(#'xG?֕57;Tw3WLjADxigͣ;.e\h'\eC`bl) jE!Gx*=(തx^zsM37\!8X%wcAɲ;vDgiG =$CoMQLpo!I.\ k %TD[iؕ=Xc6ڴGKIՂsH¼_80MB\%_a=V|k! !(kd"<PHBaX(M&92SW7gEvn ɨBڪ1@B{8jTLmXr[AS[OGVětudCG< ̗_)JےRR'Gt)J 4$gV~1A >2C0 Zz?[M\d:'2w #m;-Ux5P'.F/MAx̏BI;-S,NU#r/`LOp鎑Χ"BYd8xe%Y݀aĦ] 7ZG=cԬɋC\lX6Mi3I}≮0&$`6Њb^EpƏh k%>rP'}m;Gk,i`V4`޿gx  w&@6+)hfJ޹Tt:rQ~S^Aց8+ZE8@1Fρ*Pڱ*Z*WΓFT̪8*J8*y[ÈНNK꼻k1J]4/n˘'>R?2N&PM gYWltgSgaD" 85/ 1V] ԦeІp ݾ pvGr+kB^lyrD##6z5fF/͛^:3-">Gl\{Qnm2wiMx<[kTgNcPਠ;+wJ#&16 ݑ1ab #b)IiL"}p@R' k%/;:bViۈeARL6Hà,w[sA XaT'߼9|j/<#8 t~ .'Vs{ 2pQAAV.U`Ze%D# $R}sF|W.HA:5B/̓{>G,J:m :/ۗ)ߓ؍|yC KOm>xvUi*5*T){ȉ2u c*1#%gZ[b@<*ͻ-֓͛wH=xk.q74 jK%r ٲ^67}ğ6ʛwhcT87\GS晞eS7IKCtZ{ gPz,V3(Y<#zJ[?Z@iCGI!Ηн؊,1Lg#SZʽkDpa@0(Zi]JNj3o C[f[ﰥ߿md躻3M\pre)*6$c;`G*.q pDNLʛԆ36Lu2n-7ﴘk׾PT}0F&Yb`}tg:5FLl(wjֵj;>$7p.O,(SȆAm~|_sMI:-.Fw'\a]9;2`fS|sh>%"1cm¹0XJ8A7:y r9dea>^ZҡvJt.1/->pՓ0p$s2L$Y.۬8AV Zq %(p KVOX[%!Ѩ%rErMBދ3sw6x>V'&UƘ0 H0k_=[/KrJ0MxZ`(Ʉu^w4[%S!4a{KFi\~1<ߖ`ș .JQF)07seV*"ֈ~{z!ltCǣ/ٮZx[~r-|zv &D΀'`+lژy49p`nbV^S'X)rygr""R,Ԏ`Boz*+Mn e_Yi0Ž^ݠMqS~ε5X #dz y^4xw2)tS,JgDa v[6͹bsvq2-\tE9s8/SybUc1r^{ #_W~dK56c0u|l.UΐqhL>.꾵-5";FYVgSIV5YQe+B8vĹnQT[Y#>.P=}J& \(~ 䎤Y@JrC)*'c FlWlO$ Eד82#LgxKce.a SH(#fУⲥ*=bfmȧ rWjp~DĮ@ǔ!GѴ<,8rGC_BbE:,h}ºwɐS[ꭝ~F j&]|4)nm|t#{"}R *[IDL0VPa[Ao(ߺmЖZ lOu q{8㚇)>7jߓαP!A 8N~\ ~:Q햤C`xi_W^9ކZQKmjRp-]g>Dd=Ge:AKiE|e#عDӥ>&ExzIH*G瀈n.dŵqW<_'Y gNc dgZkng].C25 jKb"Fx_>K[gj_q>B,ޑL ;K6B`ܛ2m_V(ȡwd$Qf2nM^CAF DMg e["genA8 ԎLK3?fp*D|4ӑaAJgx:aOHX8uᗵxG*_Pp KMxM஋St\1`~+yGy[y=ݣE9_KKc/fR`T zIZu*3m1m=s}B,4 H6=67$8ø,Pcb;PE$FB8~|:J?$DPyWsHm;Zr*ф<( okeMw <)dOb\y#a5c9TRr9\ED:1 |aFe41\Vk@n:-%#&<2A{et4DN@|It;c;E=c}8"@d|(a bjo@(}gvśhMǁBtv$^VZ"\"pGyo蝜gIԩ s82Gfad<{Ղ0szߔW(a0%@57nR ='~+?4=S %JL r++2GToK`9|#M_\X , si@ڿ%O==OnEe&s\˭yTd 0txUqJ"axF;Bjt\y>9SfBxn!rD{"#1\AVV=zk5K`ǩՉͿI@lq|K\Gce2EEC"WwvM&n@6VUzg Xu.:;=Y]Ylv;lo'|:%S80A_A?xOo ޟnZ Br]53X?JrpCVrhڷ&?v7&]ɀ٣Fr%mDA;yj:nT jKan7<(#}+NlK EJխ }|Cyrϊ)./-hG8 BA _V6hպb 9hztDkubJ1dKY3C&lzڨ{7pu1 kHE Բ߻n"uy*c?,b n, {#*"]4dBixD#Xtsr|ғV5fcjHvrDN@P\'q]&5hg|vZ6uw"{;_%ųr:!&v0hC'tqN<\$;]K5ujz!.:( qN#$M;sxQa{hJ2ޑ>S_.\) ¸AۧmΫ)41<֢^5i"v?&x7 )Zw0xdxb X~.xțMemcyDqx_G!j[݉A;YTJ.A6tĊ4<2(#D.O?D.IzݵsSǮY`Ah=䶘xF0Cw&<akcLH5k.8hh6,)}x _sK>|ݥ^0e)a5&z){ #F@$^XV+0mre eo^A;,,'Yo($JP_ws=lYKel0<qB'$Y:Eag,F]DTEoF~o Rtj{%P̲'h1~j Ь.jlEa _6,Ng}KeDft(^>paȯWx Y_m2aTNl zǗ.kώʹқIq`IØ.0SNOrl&f ~]o@hN'mPn/UG L([ĭRA,=gJuQQn0%|&QkpP/jF(Ziӫn`ZdPaveZb$F%lf c]dVs,7Q0ƚ5پ<GYS$&+~R+I uTY@KΨK_S֛fW)3ƼDzD^w~n:/p8p\T6﯎"=Y 1Gyi@?nA 'JHT\wXXdࢿU+ hsern;%KJ+sLr\b`a<{nvѪ,g.$֓ Ֆ?c?Dsvl~Aye?Bia@~5y?Q3;#HЂk$CRtZ`Im>um¨~&1v|;wϟM\'Ȕ T$4ba*p9ζ\@L'473{P3]D-Rr)4@m[vЋ"ɅB"?Jk(ؒ*E >8w]ZF4qj7LQYN_BULn8L dīGaat9@fpX4dkI\ f~vs⹞N?- - )IQiNyN>~k 3g՞W=O&8y:!K&Yap^A!aMLk˙/ݾ"Ȯ~)}裬ڹ'8iȭuDBi945@Mn (WDŽCY~5յdH>׷0FҩEuIEOQ,Lq $CHh:E0[n&ZUtMp+#: Guy,oT0Si= H:`"ATR`}Ux3vZoRd n^PRF/G)DZ7X[g&^51Ұ"'OkC,j~O;%%8CrMڱ _ yK J?' ߋY 5nZr~3 9zM$f!)';:#'{|~<f+r^xUV2eo6,Vn;Z`b!Z6mU 8`&it]9|]N0po٢ QrGɖ|Hk娅yUWZ >?n672^|^x8YEҸ}$O4ͥ~Ô8I #'g7B ΰX#v 4B%͒>SUp[KY ju/hT X@YvFv^X}KEtEGt=-< ڏgF1Õ^ !\b{tnVI~JEىmqʪ`TݾNc@Z9'S I=Cb>N1.-| ?I>w:jFWPF\dPW!T`<_ ܚ^ i{Q=KHLDu7;SsbR2zq~r_ZS)St+Uu2mZ%Mb#Q_.#RNCFCrxer"'.'D!gh>DBNX\mIW}FX}K\IbgGT/b7|P3Pj[E1$ڀC3aӼۿ>p-Xg)lfq:T2^LQ/3 ,xȵyldu10Y 0Jg,9k_yّf|dxm[S#"TD:tt}Ӯ'N~G߿Qpp^|SXlz"V$l22!ђ&*J='rdzw쟃Pl*`RhL0?J#&͹ѝE;S|;NTg#W{Ʌ8]}x>EI0gs 5Ch{Q*57.0A,&ci2-;(X[0WF>SS~l>޷kj/r @lRRdB*~z&j:qyCTk?x,t8YVwY=.2ehQE КW>/Gg8!wA $]};6g"?qZø8ۈELv<,OD;۟8II~'qj븅g""&*ıIQ|C]8z[T8~mD_X~]=_[*\MXWwyV`|zxlv DEXcYY լUpt>~mko姃'c܌u5r ުI1 阀X\=\bP(N8]ɰ2}eRjDOŽ_#ofagb:TFIPa*rQ>:GG ) ChB=gi||_k]\XS7SRFkY A:gӃ&<]M/h xI-SH N>g="$Iڕ+W=re eHbb];{ S-Bv`ͽP4C(1sSFby>p~A " :,8WuLn@PdZ 1S$SF/1? VFn6=R8${ak #s ҇ANmۈR5[ ڴ_HGiV|²^|lLJ`Mnu$C997p g?8aBt.ɕD8"L@us[P H!]Lwc7˫1zFK:ݫ,x6$h#V.e5Dž0/gsD۾B#ux;KؤMg_ r bUL Z:@vB"DƅvMXvПJ=H^@{v,A"IlKt些8+թq) ړ){ yog*:O{Fڬ .=o$a=x/>ybIBª\279%Qf%چWrO/9z|>#wM$r`θ.+M!R͠XӐL,:1%K$O&[mxNY;8n}P :^` Β)#mХow+5NRo6.8{ƀpi!Ά++Z Z2wssjEYb. , gYwbXzM0`rD$>"u c&[a& dɆ)yLAzbE\69"#qWT }z x0O3hYb}.tU0| s _`|邋u/P)~3HvL~lLMYi1YT# I*2'0/ aa_X? hF.-ܮ4.g;yb?OkT sT/…ᱥl6U{qFVwZɱqgQѳ 76L 9Z2%VuPWy|QOsX VLڔiEi @V!=$%O_H`d>rr]47ylH~\:) ƴD_\DoTU7=!)*%dAg5a7>p x Vl@ko_cw+[l)oI'$YgP4'BbΕqCG/ejc!C(0o,R+ت^M5 JK{8UbZ1Pcďa~R? Hʽ'VH3ʿF kuf׏R}Y>3zJ6#w4[Ja50'FYj:$ q,\,Q:ϓ->em2w&̺~)Is7mP zmeI(HἀN,8a!OcwoN,lƊtCkdݛVC\ L͌Tt6L=Ip@ $ ۾a0¦A.0`G}VA%.T/2xg|jh$-vTpaliMLn~=q^IEOk_+‹<[Hɸ?'vƕe)k>|!Ojjc93dȘ>[vJRh0oH0P |~;u[XI DŽQxQ?r1 ^ x`Js9%PPG ׻t@҂qT^,7@7lN$-1fxyo5cg 4S|:jÚ`g/h${ؘ.ۋa++X}S&")i|&&?z4 m'-\z)T[ W#PKr܄n ۝ZclrL%l ^v0sR?<Ƣ<,swYݏ,* _S_; 5'-NJVplb^avorjE@:-qfOs1?'2F݉mqv̮R(nHct ڎ#ZYk'V O)Ax6B"{Dcua:AT\BX;>sn5-rt1mOD,p"G\XamT6 jVOԚ-eM[,6|^[[/ԙx Wgz>"@D2_<. TI3NNBƩ>̢sV[ py`-qsJ\ÁUuIR1:噟%K >zJGYʬd~-s9@r9';vP== FQ@B2SeE~z8B/hp4wDdK+\FA?_⽃zB>6XoMҮu6e56=šc d{ ܄=nOj|bqӇ»t~ ;~MKZ03S1]kFS!pT#@Z*˷5C:naz#3}\vA%q(KK~+ΞoNP6)Uu7b,A@W",ں *Y*gЍl]t%M<-Kvbx^KBy"`qQg6*9X~#劲gL{ <" BJFA~z;Q GH]qzH_;82}nJNK oLk3X-k>IP]zki+vg|ng9APs{J)[hw[) X?xV0MIp2곛׵1N)VY =jf!gfl+w^WUF䝧 \;j.AZҶ pIo"'&<[t󴘅kb_IwΓO%!{^vP!&iG9sP;co\>Y{z A}:.4z֘h힇 H]t,TALhI҈>86$)L<.b@ )Ǝz ؒ^lI[.E }FF~BaW6=Y"u)9Y?v io\D뿤/#_[FxYkU#I2 2m)Vw :ʏDBMMi2%G?ϯae`"PK.HpB5bq4pWbxUFٯs+֎_-n)2諃WmbhFTUI5k#VC<ʑfvYW'/bM&d8n.hJ:XnVWL[ mQj߸1/Z:xr.OdxCɚM{PS`, 8+RM\).h۪ L4E"%>1;Mwr>r3'= ۗ]dS&Q7g^njΨ6ji8Q)9#62?vЉZM )^4Y'z`LZ|UȘHmC{Ne $qU^=,١^״}_FL׺ԖoAVB;ZxyaNX3uӫN[/Q|zc ÇəuG蟘VequHϣ;E|h󂌅&Q{sxAj5|26}k1V^)irCXx*9tj.2l,y 4A[4$TZ.Z$vXouo,BQXPM.a~v>{DJmBI.;-@& [C"%悝 #z_JPT)6`/YRyJ&ӓ\ :W&-RX1NTc\O9 UX +\ 0|_t=2!ױ6+'n=e4)'yJ;H0q !ZNYǧ&:ifOdBA7z3NOJi8ԑ !RE"-s^ 2H<<A ̓Rԭ-zM$UՂnu:/@ U ^@6I (6 [4&w}cA9\Mk>g 5%ţQJű"CD R5YE4^)mY–} 5#博$9=.Bts\fɂ&tp`/'>f"iZZӞӳes ,*k5' b*"o(Y(߫cVX}k&k'4~~Pb+ ťa)iSFƹVn-@Ԋ&^/dk5-n"iO]&զմX=]hfe.(mʺZ6O,DgD5{m+Wj}k!>Jp,ioå`_t.k8pb1! 0[Kas0Uhv< gEВ@^nIFR^y{X`N4۪iA2L?@k+[,X$M2d;Ɗ܁9'iRzncx|6Ш`{~ѧS¾ϯ&M䪣=ehfp'QJe@Dax~IV]hYD>BarJ\ǼW27t&WB Ό>(;,d< L14obeAȼJ  )';}`kkf͓Pr=dܩ*/ʱw8 /¤cQ[p|{YxPk,]KTddI@{ee^UWf%in1~2SQq7v`&?V"Uqіk^r"乺f?D,{gݳ=ʞmo44R'T,,G"4?ظoh]W$ɞ7G FR%>*IK`0O.x4U1]cAjپ*hpݜWؒKiH 7x_5OG|S#w좘Gu]ҘB/+RgMCf+sbXsTg]:OS(CƝ;NZSa)Rl{!>9nײ~˥vWH@" uW;ҷ26{U7xwX8 DR#`jcvs˿4/l(cYcBJpo8lWH5MGӅOo xpejH~lZf{i8eB5g(?Bt&咚~- blͧbYsin' )oe(_S^.%J#!!: })V5Ś('3pd/ @ }='\7J)˴-b*J6{o6?H zPe}{9NW9(%}-|{Zm"=KW-k&dv 7p~(:VaY׿͞;t-ʹOnvB5wbFrS7umWݝr?FE8@VtsmuqNߊńþy:SH!nf;YWPX)rgEYKҚ#863KsTV887Tf?MS8k#BEȑaC]]6cKp#Y's>LAs PS~"\tV lS:%)ds?[PU=LpjkPab B۴uhR]s@0:nx j߯V\׍qʆ=@h3f/_xZI80`bOG#+hq:"չiNEi!1b$(ex3'ck: 4b S45zP,qsJB녛sK 'MԱHιB "*C8"G3mf;ѢĤ;.\ cZީ7lMuv)`pJX_D/)gwf d-OtsD'a'."L Xd{]]]v2|PH2F ;gFu2o2nݜzg󩵸 Y`==I421Q1eO6URj(@Ĕ:kfg2ǰ53.<(tV@8Yfu~`4N^5VDa}Qhϵ#r#z U =a/AˊЋzBw1uln+/N–׉An=EBY2sG!?JJDbͬX h(OMU#^Cm9nQk7 ed/4^oI)`|/a>*@ryŠW5cd澫4/3^?2 'x"'̳PYm؈E^-VU[L`R,vYc_%~ }6IڤK.%(.MMY؁MiЮ(#& d֬kj"yY$/-+CAmba` ^%wj*ryHnd (zq^ W\\-_e? /HF.0btFo%>m +XI8A)R~4ʹ3$әj ԓ+w c- ;Zmt>ok>5v4$g׳/Մ2ٳOYpzPڭ) M`B@0U(jkY ~^6FhhxÒ-cf0 u[Μұx<N&o\8cuxJN1i?>lE@uOn/$Bqlo0\K х|r2}[Ԯ ":ϨX~|A(Ĕ J-u Xq"Ki _C$8 Dgb2˓g_nn;?rU`6idO؜tf'X)j$DL|@HNEl\ITN@F1? /+NWi1^nъѵ8Ţ8u?U6qmR E>ce]W 9p懕ݵA0oQfIfG^ګ#)]uXeĩ{}|CfJأ7vwt,Y5vS ōzNH["seF&h 1-F3wGc'!5YI%ƙ^>f0=u-d~԰fn+'QZzgC$5Č&V; !Z,ohj|ϩC@g ;KL@Wǫ&'pSOEbY)-."EUe5miQVmC^4K}g̬ryt%2=.)jT, 3:6|!ul;jdGA#GU;Ʒ6xqv4f:,"=sAg2=d*+mmaE Qb쬘U ?GX6R1y!idJ"d=/(F);d-EmH)UѼQڻK96eZE8x zQewT(t릔LF)Ç%Wmi3O6ZHdb@$jH+y;_-xh#|"R / ϊ7 9@N;6De8*-GofYDU吀-,`M½%Oh6׿UmrKP O]Rm2uXn79A6 zawb,.+ k]{ж#+nɅ&NQhv3f%-+2Nzr0m1Vq(6 ؖ6,@~֔~>$^39^.v]|1vW|=h9PF'8@4.|`XTמuCcg @qKfw £1TY"k0$r/4`x5ơ l4NO$GA #[DА :hR~勬c%Rɪ_{fGrHGkAAQqc1;Koځl!yq6 l(>SjjnZzw*$6Ghr~%f#0?Ȫŧλ۸>_]-}QYsP*e|Hzc-MٮZx}d AP`]X*&-pS1H(ט~" .5KNzMڝ1?Ⱦs,zRgpg/àQAn\_phPgu=mRJIJ׫}v[q$CC \[eLoUZ a7+ A[vT}Ӣ>-*%픧@ZTr2VR6ص풞g暌+h۳UD2ޥ~CY迖:Z{7=` :S{gŀCDdЯ@SQ@0( Yi Ej6gO׍.gn^lSS燧)&<_U,,͎߈B؛We9̃;\/ǽ=b5j.H̋ K{6Zd [UaL?l V0[lQ7aTMA{ՖғB-%UgWpeANߋ!=M#Ջ?7[x垁/I {b4 u櫨)&d$ Űo\̱2AÁv[vϑR8wۇ\iպ|oj2 }v~~^e2e#gH/`W"񂶁@nei*sh/єK!6L({rW]P3c,O5ںKVj:oS 38ԯrՏ$Z~SѲ_rfX=d+fAI&kX̬[;f]J=eОGuы?J ? i1c+"qCFvﲝoBIj-~E~sZ'GFezo9_b0Ɔ_Z1ư|L!N]q_ZFOgTs%ps[eJ4i<S_ػc)&*26EFϚ*JHCf8.EZ]Zv1l Gpħ~~?}K_=Έ8״-k٠e/)1x)h}eNr {B[ԯ mVwsO6944|_,qp;޹'ʤм˗g#RۍN4&-nB</2Xfe 1P+g**]ݖ?8,=ak(^m z%/Y|G?$"hD58}+7N'&d9,mr ݔvk6H}ߛ.AN>5=$cdN3;BL~}eBUA n !5B<,CLKw0tW[fv9d/꧖XLnɟ@Qvp?_^Ә央h')oonsu[cNP2V+ϕJx"ϖ5@qj "(=]Mƅ2N^Չbr6l*%k˕ QZ\_DW`G1M`Th8.n"֥5xTl"G{\8p+ZEB²|N,=6sֺg+X0Dys^AT7%Õ~gc *e<>fdK-UoMQ.>N)>|eHV|KlrK(+|/=OpiÎkBMJaFlJRtϼMIgyV~Xo3?vp=Gv,&ʽ 3k^ " Ţ\o+\RZx0/7@ۻJ]K5_KזjztU4 @[REbCי)KqHlB>17vɖ?A5͍`t4abup׷ڒ\,\𝸚:m/Bn~.Pt)h1dlټeܳvŸu|C4Oο?d%w>Z!Dópq. /ϓz)6m;QʍنS_&;LkhQ/6΃D~V#!~0^plpFdU;.w]K7u)×g=Jiqx)gP7Irb;)eҗ!ט!(KclV *_/+ k 19@r^ZY,Jv UQ PɇsqW|dK3Dn2!'0$tNRQ&v,l )ZBBǦc~wUWcaL؉} oth'}TXG:yF2De}y&) 5N ?1)G{;#)9*yI[6joGwAJÛnxo٨B!w\_֏ U =p H/ZHB{Shpj.ʛr]] e^<& q; Z.5h81O >~B{qWc$!c .I1js?Ԁ#oUK2RSyߦGc6Ϩzx(1y0oRWT _22y],6$k\ee"y453G-s0;8ڦOtlivx(=.k+nZvS 򭭚]^. fl߈|3lnI DnU[OJՒ\0e?+adfC r첊7R^5 JŶWCTH70E,^1ӟ4KC03It czU7q3㩴ucUD,UmO^\VtpEs?(lBƅ{%̘tTnʹWSTa>O}[:#@o{?*ZUwwr6uu vh@r;(N a ']_㶿W=RsXۼBdΕuq= {(>W=/d3k,ں`г=$7\H[dn}+{F^w^QyC:|)$].[@Qx0IpGﰲ!=.VE4ohW悕ш;C`*ߑq! ΍5+_')$jI .@F!o=eZK#*>h4GX'g#YQO-29,JATHENy4$Pr!>ItDPV Xx7H9L*Zw]?{P(^LY'Vl u-M2q b'PTM!y K1义Wx&I6q,8ѹٲ5s|p'׆"շ5"U(%JZ#>4r02,e$Xfi\.{aǓ[e@1(u. }׬!u۽|} K} VJke0h~P 5Ԭ]iwVU>q%HJ៑[{V1;hL{L2]!q; :XcOg)ȐN_FjI4TTc >`r/"v1Ѓ*g`X>V!YW2:H PF{0v?@{7qm>+@4nH{B3$,0q2q aXSy l/x[fL2|#I8u,2= ^=fr2F8/u "Z*JzGzJQ2A{8re**/WM%C.'.HqY24T W3]cZ{-SF=GCګo-J]H1+ p{qveh`FP~p\#ná&:yjʫI)"|=-]~ЅO {*I J1jo;xqS(gDb8@::¨7O^PD kv8AQMgǙ݁x%N|PS>_?WGI#VN#'cO}9l?GN + [hm<2qRox'FN Hl ug;D MfqxrCǭgn!n y1GDRzx]U˜V3p4EP1ձOB̾R *ciaw*]Yh3ά%ɢst}V8E{pĥjk)Pq3ϫYsQԂ¤J^:1+!:7?5k=|Uʺs^rxt$LEU0?.H\M譎P+q*"RǚoT0 W?}7>؂mp%"F@-N>qډ_T m2[\3^%r] -_k'u<57Qt;p7D5/9K+L#B=mb'hN']܋5 s.GBbf!Ӯ > ԏQw6* pEJ ,ն>^PI;v۰)'ŭk{u&Z&)X}p I, }_yvgAzXYH"9&-yE yW^:w0UtVhJmP$:VV'^X/d/O 8NlT[Ca hLj.9d"Oخb|2 .thx3FGz~!rz%3:+eBbV*L'Wm/&Vw1B#_t,pcFzX?N */g3P?kT[_{Wka}a/TtT%}7iwHxcp u}BykQoaU_Tр?^WFO}JgV>tr1&I[@?w!|O}dV7BӉ%q0e85frЀSqTz_yo#uUEeJs ?IͦZ0"8Tpԧi$fRqe\ٞo6 |B-;~V6]n[7FUt.l}<_O¯QN;R~%A0ɖ}aoYQPR!D :m&Ir9W:!)e2arX<33,sC{"^K0ތ"鸿|=tjsKX0E_W7!/Sed8+1Nȥ_Y}a[es~zauBQʣ8SiTLNdR؊ziJ pv3~Jdx2Q.oœC|cTAXs׸}ƥh D>ͅ\](zw96o2/2c u:LB]ƠTO]qĬW883ArmCF֥h/h/֝l.U뎼4\φYQþͲؿMOQϑslID(^)<0ؤfx\8׈LU<(T@9,M(@k3bR劽O#^;S &e6W x+U.\d[E!BbktrDvRfg_h~E n:@JYT.xOH3/cyq*}6J"PЊOǼHu%SO23CMH ׆qνUNw'm lNEOfkSh6!|QV=:W ɘHI-L@g\At0{Lh+km7n@9S,"•(=kCET`D:0IrTt%VgX)QAh񇘛5 p&U>F|1-oBdCm+_u1FO[9Q;K^H!v!:zrxLC8EHE89j{tQMnhעӿ1ޟ2kǻʂqY5"(fD-Bc%L`+EOv"IŅז{:X;eO&k`Ё. 4XW6^~2׬:z5̅~SEYdUE˻ FZOYN" .G33EG? :{ҍ{/9#yk"o%pFC # `8N+?#5qGh_¤p0;&>9k̖86JF*7Q- Q-Z:5c{9*|}" Fg1Ԏ*R-|އIԡf r.L:Z~2w\~)rts\OF'eGm,ٱBŻ70Ђ+~`ỷ?q'"'iۍ4>@~g]D2YVߠ}ugE/!3C(c7RO|>% nCAH,EF1#w* y=Lk*9F[סtȄOICzL1,ZqMks#٢j3[UCowQ:7[Z#qsa_5oZIWĊQQXq2Aelȳ)Be\+~C킋iqBe[MȋJ3y5a{WS( ;z͗Y._Ԩp6u j|46' iF@r} P}<=z5)s n]*wa7^c`fܺ 먤˅p*Qs83iT_oRrCZ;UD^~5]D5hmEJ/Dc$ciH9Еצm4蓢%y;&pJUG5L?Dd]+wz~N[O6nm`[(a>{ɴƽw@BG-W+QyR<8.yIRkuѤnH8 "jKĀZs!V5Ux;v)I"âv;ۚRZt<붻cw; hӉ3APC!*DŐ0qDRBtւlj&S؈1%m3uTNRMҽ> Q'.@䙙S2]6vSNIB޲}MFz‡رCP'Wx!R.HV$}A8-ť/Q5v·ɐ>GKdrDۺCnAio2l,o!օ*Ŷ} i,Z_ 8wң 4!Ȍ K]UMG+e>%cgf&h1Wa2q-@ɅDO.<²㢝]`qZqSUTlpvCkEiNPV̸cIO(xUZV1s A)L+p#ѻFt`}A>M9rSuydVR"A5(#I+>[9GCTb?3o;z)T*\mEǰ|#["h`6{L9lmT챪~4W^n+0۞/raOvO("r y 2h]`WPmHF)%8h -P4D=ƒ?~C~͗R/noua:#k_M;/KyXs@s 'cw^𿇜DL)y2CWrJ?KrYe`X]?D `e4~2kp<웗(tvu/jrH&=ˋKT_ַ+ײD4(R3(O o[6}݊^$F Ҟ`$=Qk[F%LMGc2h,X<[[|x'B(dL[)]Q3Fl䅘̬THYѭcf ) 9=1B8E3l$nH TXXZt]c$Qb^݇>AOQL]B ꮛQZx;&pQ< CPS{y#Qʟgvbvz7 /xd-$]O6Ar,OP b+86d|_ .rz =bi>V>Í%Є)G@*:AHM /BL/B+(i[#iҘ;;|iU!5Z],"nzu൪C ~n+Ack6Ilb3ެ ~9* _<}ןO¯`}w u(lWs|IK簒)&iNI븿U+"6g>օQHGoP9ۭӀ_GJ9R1؍T3wD G܁h4A2*vbgw1+dAmw`q sr՝UC0wႩdX>Mxum~5odK`TqV+"KDmF3a-l;4Vhn>|JACkbGqg2}++/(OB}ۼں.'?& Q^}>S w _F<@?i\ɦL)9(32_цfsco_@U l¾C9_ ,B2,3t!u@ v. W%B*ך!Ge~ޗ%VV\CpkGOSm=52)MKz庾o3(}G>9@3h>ȤzY<2 a€H0Y:ib55ALQV@0~c( hdU֦&hf ;ܒesVBG5K M!L #l=f;vdˑVimd>Ξ8kG=$d0 ;OjhX&uZ7e4~BQD0Tρʚ}rxU.iymaqb}7ezM ANvޝmt/3!xg3!l.uMY2>6ƅùˌ4*䏘#)yfB`h-*2Y mLbڍzɿ *_K3'UQknuh0R$ƨAR$q6_ءk活[@ O||=(O⫏QݕBsQ;ʾ0cD^KЉfxW31ey ytwr£9ո^N]8E:Q7޶ͪUMH@@?Wq&k? |W;bΤ#La Ǿ6kdXJ%d,ړuX'&iHVZC^WғGhV\:ۄdwC # ;nP&&/e3dH)Xpb<Г9cvdyarZȗ;mOC ^W(NVEެk\~0,lr"-~& 6|UEԿDr5(s:uPs%M g2sb:1ZK \%Cy0g'_qy7PCQ,E7(1Jx,>|l-\m$ڿHJV$2\Tb ^'絋 ǶFI-;/{SqԢ:צ-RP}k篧)xa݀ ];(`QA$vbrRk%k?:XPS#QsMWo[y> t1<\J.gY$,Dʛo:K̊WcLl=Ce@R\'mM}R鴼eO1_ t)E,R|t ˰]U7/˽JA'0Ѻn ]Zε*ِLjBF8ÁTpj:ufLFWyZ`Iҁن,!qZb(9?ͨFtݦH{pi9Poᧂs93s3B~cj+sDt;݃x1/9H3p3#ϻqw܅Mu>N`q=e29gqg7_7WP\}"aţ?=Xk`– 0or{Wh<G, tX*z3۪)SBg'y WmMO{O5Ӝ7+$4M+'`l3*q u<ۙ,r0`G5#d PHx~CphZ_$ MJGó@m^vð|oظ1_w`c$7ý.hQ&b\H$%kS%]LQb..x/ {+!aKӌ'2Wc: )P f k*l;0pyh8m|͓8ЬIAge]'/" Ab,72oi55OvOk!dH޳߸OFW2)*SČLK~n* [czCcTL5x}';^}p8$<I9 ~f6fo*r՘+'@1e̻,CL0QXLX3VhH3:w6Ÿsm*>QD:wctJ}ݱ(+-V^bIJw'7})g%>EeVDZ`*<(Д@܃ڏra)Qz (N QOحT7qdXfO 1.8?T+3#U&x73}}x?v-M> 8^ :6+>!g(g#;CʪhRϞLwWs/Sڈ<;@U*^S+p-GNnL*~44;  s,;pڭ?q>u%qnzVQ]Jވ!t'| Y4_q2K3XgбLw#5ɬ&N{,;oGrit$pp.5?Pu{z0c&l2;u;[]l{L isz:ʩ|4]D#XRxS?8^4ѭdژZ=NV<f[ bY(8~]X 15&D+7;ݺJvRw(POG$ywT=9=V)h p0w.# NQCӣԜ Tq>/'be>@>W @rU*ox8.U*;iө Gcquk_ VG.߈̵D(/IVT%ewzh/_)_!Dby ї\Zb*=9,;^[소vn){hFaOOU kĎ5{[}{,ŲWNHN ?KfubCKcS`B4axSyM,>yr\j-y=Sp1~avndT Rx. fnHin j0N~!zsIvnx⌐6QI:33R@F3PRQL!ځ@8Brl*7S7x7LI<qpOCz,hh `1خpf7 3`8ӿ,m 2 !݂9:1 TCAf2UԹb6fJ#q"2YVx?r3/ʴ*!5"fF߉~[KKHH$'J!i|ԂoC<u:F A:Tox)E 90غUF1k^,$7E-qhSGnj!4KG>z@aje.TzPvm?,OWH36ѐ[bWK,*˽FZX׳dC D3a: E6QQ 1~\NsV\7.:7e{]/H~.hCSNawrCi/GRESXUф{ʁ$ ;^tU&;ic3q/9 *}B:~A,O`M3k8:r%EneQ3Yo:qtŋ[&آ\:6•!mO-%c/(IWHi+ѹ8H߇k^c!#\͹+?Sp9O,G-Scs(^>3(;]A^8aӂS{ٺjP_ݻU; S': 8zA]Jb#z L#+`b[j6kd3U9!|[/y\E*#G}QvBk5u dUV1%;,e HCN<,惑lg ^y]he%&u,3XDgic] #\GcVK %l #T-6r "b P4D0c ]I8u"g0+¢Ϻ9mwt!#c9|` K]JY|G{C[iA(5LKy<.gNZ (}a{֒^HI%W^l}Bv3%NWB⊘lkALkRޏ@|@3.*DT|ՃRN0.pfJpp9V?$6U5QYҀoZ71B VL>kەܯbm֦g &aD- [;zVܗ)Jߔ!Λap ?QmpHHTb%XA,C<^((YuqOQ9zKgHI{ 'QJ8?%_NZ8A\_d7FhHHûNp<8I>,)q &*tGaZuջDQO@#;H}:"fN G--_pSx ip lIyYM/Wv 9bIqL ڻqsBE#\7E~81ZyxqR^5_qLO^_X'Y1'XkYhD 9N>nj#?ou4>~L.9.f-0Uw)[+Rө}"Ҟ>M8"ȇzS۷Z~Χc#xNNjS`|-1zDE$]/ ?+p>Ot ٨b+Wh*j tk/0==,Tv6 is,qHBMq) 'x]ke.w~zH3&Y%*aH.qU$ȍIK$ǕH״x:&!#7andc*B2hF7"Sp JDmQ\A#k\ޱ?ܴߧ` K|W;vBʱ `y``qۨط:Fa9,\'RQ r^ L^g7o=~Z3[fAGaӿAaңۼO%Z}Jj刄IZ'Myc$A;g$ݻ(߯ʙw|wi~(4ܧ:Vlc$Fvi"i! Hz@j-XsODW# :yRYi@K1*4!:vw'572)vD>ƣҞ;z7K4kpb&?NGG'ɕN&ˆ#zK}MvGyswi7 'D`ϦjӔ:d+zY৥FC`Jӵ\x@Rw׉QfV3qRil8%di@Rqnv_x׈34#ª؜_lNovÿ_fh}dk3ßc9}.O#7\VnO+P7n@=z!?c"x%丵qniD 3 L|\꘯qkpƗa$&n0GbӯQ0x.Y~wX{`fBbnR1QQRt:7Br\j_Kpwe"M.}#P4nnYC03WwH _W'zXre,^qbITQd@lEǒqܥ]U!4Ka0^}4+t`໬ ehpM<0r?T#dN4[C>0-?7<1) RR`0}ÆGR"ڬ8n&HP|qCƺ,a!]jn{s5SԴ ]<}!֢F [ZƆaukJk"ݻ7N)rXL#r& qхh̞7IxsʓacP ZfxZ?8%.35p–:xi~ _҅NV# ?z͟I"yޑyxcW|p6mcHS^GBlPA?M5!0p C7Y1p7KH*/TװIUK믛Q 1X`!]ؒ ! /|"=~Me]dd}?0*0+ap'^I`2YL0M2>$2`3z+lJr%aoL(OfI"BDH)trs*k }wDLT\}fιUFzߋڎ 7Rpl~: qF@<+ l_uћGM4_\e_dY`ؓ5]:WNj^ލ Tˠ !G[/5^OoUeʱm%˲sM~@J9xI}4#8/KM Ƞv5wNf5ңiu{uS/CeTdr|yRjjxwEҙ. QБKp]Bo>*'bTFK?5V:yPP`*cJ5:Z;{d~+^9<(_f}vG5SѺ[Su0QUZ*/XjԎd{;:B9 Bl!U@(S()oI¤2q Ӧbd}!zcLyCV'zBIZQ9`H̬Ff@%orE:nz'S)3V_ Ioe ޕ2l_~Ec"Nޥk[a}𝯩TQv1?B韕MX`UpC?,0!L ]T$ܴgW`g=>y^\ xghëX1{P?dM=w]d3b!4d_ž=x_ $I?Ij?fQ%ʩ3ߙ|غ*G*];@]/O^X:T+ U)9Nia)';>nGq%kxLO+!]Z,lߛ(VGĎ'C41"4ڋ%_K=Dt#~DpI3e$7f*Jн^.= #綋0&Ugn;ة,}udjJ"yBVúiYBת8K9)d8=us̃CUf,Q8nd"9*ڍXu๏9Zomj  R7{]}Lu(LCNT9"4 (T>Z*jK(TI'Hb)@{_,L,ed0<2߅0IsvTS_׏ DrsSz@ pt~џ:ͻ,bLyţDQ4Pn:k ӌȉ= |q%7 dD/J2c|b/ĞIc'(ٔD[.YIndh {'N <2j tC4!JdK6Lfo꣬fP~.FMvu$I<{k3#ЪDgT9ߪ*kOc,ɣd@!|vrf?Þ`^ ZL}t}eJ!҂~ݻ'<7<"I.Wэ6$26)Oe5$[l%(^;Oo>Ez@K\ZUWXyW;:{^ǫKŮqaͯNuV20mfc;֕L^mbicZ7H&[0SqW%lWa01% W$8i:?bdDDϏVDk}qpgK{Zoderf _ТƵHBߊّ|9  Ot% CP=r\&*.,#؇"SsFF8̅ruWǥPz6ͼ idIZ%kJ:m/HS@7Y۰6 ɷ /x^:Z|0XvԢ\NP uFL7Ⱥ#Xep@T-7]4Գ% 9]ೊWĉ<.6®@& :hˍ``duO'vt+^(xLQ"`)Y%ٟ@jW>@ 3fh:_us!rQӘO~m#S19gug[N"1w۽ o:PqsY CNۚ'b&iP{ 8ro;gԿ8,b9N>O@sZS@a*hˡVbSef 2s7x,0M-+֠1I9t5 {H^AR3 aOݗ\w4o̸]i:[m!&ׁLb3^q?EjC9 #|D$,%8NGLDqln<t! 5Fe1l oX҆q)AW t@6t$ ѫ7˙1p%JFsaKyͿ4v- ]0??a.cܕ#@ Uʴ/A ,uUS?DƜ'zPuRҨQt&XżDM ǛfHTbq փ1nQ3zO%ᗘrX/@o@)}YcŠ00d /MВ Nd,UP;]L^g쯠_4 { |}Z0hƠztލ?I;TyիXC4$du^ KL4AZG:}qep'7! ^v=qiX9 /4Fx/ꠙ?kw/ȵve͊C%\)S>|ULC|IdqCj'Ey9+Ag9t+xĎm\2|r7AΨ f:\s‘)O`=b 0̐/7:=PmrN刯;7ퟡY",°.drgYDI@xۜF8 x&1sc\-Q {1`vR]cv:偄Q7mp7╶Tvȁ-ճy}^q~/cR9=Sжf\,jgU L^Z`@ OL]a>JCgh52ELTotoSH")1N,dv@@EyYGlJ?rb)]pJPR"D[*Iu[5[g,r7V >[F^'3mϴHGAMd{hTiO0vբJUJA=+[K(EϞ@ܲ al yDW9$qdH6ѫ8bh<ޑ *!& y㸙#F!,Ei 8|9!\:L!^Su%%jK(rn{V4ƾ}<} jzAD ,mAt||Y;JŰXķ `~eOb.U#QWZ 6Tݾ(:ߔJy?w#R lW 8NgHǧqJQo-0xtW|FRX܉Cڜztb k)D#S!܅VW{9eoEEb@eONۢn5mNf-O1Lkyi#%pxG@”;2;,kݙڵF_;D z ^z%ovȷ+㟔!7US>ߤ G&MIc:9$ RB"lcҒj>B'zKRW'WpR w3lmLmϚ2}7q}93II̙ҳ4퐍{wnuQWVg=,{LsaD`6Яgޕ6Hц]Yi'EPtJ}kʤ"7P@<_'fH{+ky|2f "t@9|eFFJ+XHyѬOQ,:Wy"ߕտ$+8F(9&[PQ+0_'>,-?"SJw.'qd,@濕!6-Tz|RQ Z~^Q-i#L&}\5MS >]OFp1F0S~jFO2,q8{~ |,$ņ%H!*Ο4 u0-,9t*[Nb:hM!_U:NDuT>ferU)~TxO~dnJf'x,h97{H WnF')GyGRJt"*ub`A'FWQ޸(W=i.]€o4WɂRAyNV+VtxƼJD[BO[K[r[ߘ%REG/D砍b8ԇXFj\"3aPpѬ{bO=2nFC]K]A5Я~)3If6vI;cnIJ$P\V?2?X XO-I1N+?PqcQST׭Dە*ۚ@ӊ(RXzxmHiLTR7C&8ę%Nh?;<ŀ]]4nO:;40Ҁhm*sܽ: #4Rn+BLS(lSʹs2SyGGπoz&($˗:d YEh_]hVj>!`Sv<*Dn} [#7cU^ =¹>dI? *H-~RLc[YGL5. D|{f k.4㨥˹M r e^GjGL7g$raۖ&.D Ԧ'vi"D;M=㟒ev:;Ҙ]9 PS[+S)d6uY$<5FG KznC[|"afyʴZܪ Gtcb‹F b^|/X0O&&a](\2q6i \h"yǭk0GhKnr 15PsBGn ?YJ[KA1tѡ+Z4`Dz 2DT3Qlqbul'lwj,~\|EH'JxZG!L (w7Eq jY<Ϩ*grؼB]Т1~m<da-0=N#(G6ZF 'V "Z.'G=A;;"JC{*F;])aP v%CfJѳB'є@Eo qk7{1ÿ:pاפ0{Y vj^w|.(n8h; EOˤ/ {K_xF['Q|C 7#;^d/{jRuSeQ+G8 y@=辽I8\-{ɸ+)$T}r\<[C}SCB7߲U_p̀a/]=8x*AthRպc`Rf-JXh/ YTmzF f5~Els% K ;(f7!q~XN[F5F\xu˞/<Gevuߛj)еk>Kl^#&`D#Yv(QpSA/EUSKh\ %}Q̌ej^ F4뭜_!]]lvQO@p-г\:6=׋~"W|`-Lj-RT;Me xש#eZd#G8- s^H Sc^EX6?XweTBuzyb=jT&ykҽFZD[+=~{r؋*BAKh&(/XrrTd(P/T9Kέeޫ`F r[ׁyM>*n }dNs+6=LzY, p(y#)<4q.uۙ6 `j3) bWu`Wj b=K K+mUoϰ8\\Qz䣯mΏG]ɖoq`Wu›Y0ͻN&|<Za 2uKծ[/zucoMxir٭gFJER a>Ri%kqLbJAȞ\hh鵛dX>7vhV%4@?:Ss ]!"NJ^b=ZLЖS8{qpdzAȄW.RxXqp༗s)sN[F/"6VҎkL9ԃ.GZHF=h'_vܫyUSL.VqƁJ c8Ek og}D?N,Z0a%{_wŭ Li~Jh+be\_@4a}f|d6u@G$G_%c F`߯n Iu`?ͨ {b}*(nqz1gWD.Q'qCjiX+sx5W_iGhy㕞nrۄXH"3QC pps|éu#X錾}>WmԆ͢3 7X4Ia반bQguq!lXWL8NMۯai) |;_D _Dj(|/Xk4I~lI#./˯?8}W(ǩiMOBWe:ib$e Z=ȳKA;< }MΡS oF٧5 ='`Snb5UB60z=RV6^J:tŅp#ۀ"+/b= EVb?u^ I$y7eDH1'YQl ,z64pВ˭׾ cf&C@m[SlC5.jEG^H#K*- U }\NН)Tf6~FFc/2;ե&a1>TFٌMh}uAr/+I+<":P%S͔>@V6^֔|Vy]W']- 8J]>NT&1Z¢v7TkAɦzYJ{9/T(ŭ"=Ƀ&YK<@nh ώK bUۋ>mʓ2;q(1mm'웃46,~۩0Ms h4Xݑa8?U1;y-xvp/sFbS;C1pVԭu(ΐ/Tǽ uQ]O9:o?u1^EFmF]Ayx^d"TM \#}?yޖ/-e,8ĮMP 3`q, K^! %6D. JDASU. Lg<^nMCoV:%fpǻ[h8{ͩ-ͨ4C Xw,o'Y&ד]|AP`,Zy Tu,C~':0n.=[70CŽWn[MBtZ+$9Jg$p|YT=pS;Ɖ ug:.ְ 壘P, n1;'L&D TNiCO 5DAQ5~'fVBc(>nO Rf'>MwBA ճ:x ҳb.l) ίX][fP98C.6փOfUp::G/mv9w`̗?<Cj2 Eqɣ5@賅{H1TXݽtݼSn-}`7vC#:sqd"mK:6Xi$$NHrj]¸N23=tmf-]"%?qAnz5W O, t#aVE ؗ d @+=ivE0?!pғq3;Tg>dDB뎒_nX=ːחTL_И;&|b^Ȩv;LNx0`[KHtD$vgPZY#RG2󷍹e%E6! &u4!\,t%ˈ Sbe/ -ESl`cOq.ۛ@kS$9΂﫧Mv(Je)|/zJzU mi!Xϲ1XI@gP4 uhx[Fjn "'Z۪]SR=аFR (:IFD^rD#\AEu\]DipYpEh׭FSL<櫶~8,՞xFʤ oP8O} ︈;t88L̨|cr^ W{?3EfyefEy o|EԆLTןaģd0ŮP{LpkD]!~5:uk_#x@ފ廥mcƈabu.a ,1>!7nJ* s#(Q+֦jL fsɴy5< Ĭ-]/1!%@.(͗W1q2#mvV)6Z:suc1]`_^@|:9Hw"\ˠEn$E0#I.-Tm„2)g7"Ždz3龶mߒKNq$'MqsIpQ["ٛƚ`D?z_N=:vɂKin&Sp Ӹ_R_+9@jPgWBby7R!@&N~C!)O#N12{(U-hdwK;HfBjblbU0] t+@U  C%'}>:T[w5])aq ˶׋3MBۍ rr F8]pMکj5d.Ci]Yk"8oO7TZWL$KEpBN0z-Ә{\o\yX@f*0HGO6LhPYr_:}Us,U7'fbKDw ;zc'$ xi6940$qb8$LD gr8Bє`$$}ȡ!2ȈB j8OWÕ.Q:WpOz$=6W:{]l <?5%|2Zh,ֹ/n>ӶAͮhPqJ'GlƟ8M8XF:/L'S _myhG7I KOqOŘ:}QX'= ]8;錩ܖD9u ͯH@p9MON+K$SB+Kt4g~H=TF8cJ rMF;`c5<(}_OͺQ=)AAh2 NEsl⯝(2qVFܬYt PҨY q`[DyG3ʈCuXOڀ(dlQ7q̳fECĦ Ђ=ML> lPWNFlb̷/EF5ǡ핯=uh_׿][5d-& ^$ةemky=f҄׋7lry[&|zmDVnB,"ULf-8!0)/K\[$dm#)b&` 6*΀q,+fSgHH ,޸Jt3b28D[a-SV#8uKK{4I@׍ sjFnIK=Xl -U!N2dqj:VY3ϫilպ,7K)WO>|PO%({18zq^u(* d "#p[hq$z.NfA-gրGfX6!&&ϲmc?;36]Β +OPXyRSoktę!nn@KojvC%AA4'vdfk \)EBLJq_v?5t;=[ a:?F]pqGbC.CѸ${ @xlĂ},6 i FyF-2Z/OAZoȸ'zUo{R<<^ژɴaWU DM^ ~V*+͙6h)kB2޸wqXP #{tA=Kl,qg^ÌWH*ޮ^51*7*cޭmг 0* wQ9dS=KZ3s^'vLޮm恭K" Ns锺eh,i?5R( ]೹վp)w+<2)[d<(WlKr%O" ]UnVy {S|CEQI YZ