libvirt-daemon-driver-network-8.0.0-14.module_el8.8.0+1257+0c3374 >  A cգU]|-rFW} <ߓ C&b{SqK^ʣM`ӭG_2Y&f7KڏY(T-Uߐ <.y~qMr&ў;V4f4dۻ%ZtYٹmcXV*mU&ANouBN%xu@3O8!_^טcpzJ5 NS/~#n`{@%ު0#0ddvD;e;JJoRS4 JbV*T#tz\.[C#qꇩ>\4(ISk)ܤ [#}_wY.գUvVsP2xq9z=Uc?GCo n>xԶO<׌[idN돚POFq6KGc+zv6]`-9̗g->Si'j ;&PZewsCіQ u7699bb9b4b8fe1278d95829112cea0e7b01d0c17a7fd0b3425f6cc8145d3027f5186568471b571df44ffb36907387a992ab747fdcգU];>tf/z5nW(3O$/"JAT4\'磐+4]ٰ\fVxS g69m?{l@!=ޥTlk敛G0̤ovO PհpaB;W`XY>F>.EiT>kiV=י2m0VT_Km@3pXS{D=KYхu IN"q pI9Om ĵ" ո=UĀV*%ƐRNM0(BK(M9Z'E; E2 ?t#sФ ̕729vxoe.Hom~P>*8~Fٳ.r '7?}|mJXzn#Kں|I:uj͎WEU.+m2)@Ù3BU, x%wF_"LU}.ՏLiA`Vt ➢;D&x$Bq@8*m #(>pE?d & F t $+2: \h}~Z : l  )  <  6 l  T PK(U8\c9c:/c>1?9@AGLHIX0Y@\]^b Vd e f l t u Tv whxy0pfptzClibvirt-daemon-driver-network8.0.014.module_el8.8.0+1257+0c3374aeNetwork driver plugin for the libvirtd daemonThe network driver plugin for the libvirtd daemon, providing an implementation of the virtual network APIs using the Linux bridge capabilities.cٗx86-01.mbox.centos.org CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxi686 test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || : mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtnetworkd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtnetworkd || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtnetworkd.service virtnetworkd-ro.socket virtnetworkd-admin.socket virtnetworkd.socket &>/dev/null || : fi test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || :0a^!G,)ȸJ@ HAAAAAAA큤큤AAcٗcٗcٗcٗsaBcٗcٗcٗcٗcٗcٗcٗaBcٗcٗscٗscٗscٗscٗcٗcٗcٗscٗcٗcٗ590d18eaa3dfc4c2df1b2135b66560674601534277014392bbb4b3b80257274bbb374a198e1f12ff1d0c586a61493852aa8fd474127846aebf81faf0ad20cc5d47374b6e05f421d526c15e6a9686b162599fd6b1f03553eaacf5c6f63dbcb7a56820ee2c8d4ab1607c097cb21763afba92b16b517bdef4b88b640303cdb7d50a5e03ed29c6adb94f2bd63415c8520dd79f4b79997db0ea7629b80e825ff5f39b7519bd9f466bd25a464ccb3b947c9cbd35a3f961802e408182158ea2cdebcf9734278ff7c84f52d98eaea16d2d1a4b75241e51398bcf143541c5d64ecd41662fe96fe113f7092667001ea9ca7512b563efa0a0c244729908e873b994bcd093c3dffc02fad7c7059803640989aef3ad90f7eabf3c22451e5461e06c3dcab223fdc579733182ae66e1b68c99dc95c0255efeafde596aec2d96425d76e390eea11f314f45d918c5fa01babecd45072da061b97e76bbf62ad779ae06c85aac32679b687f3698bf62d64c46315836cf02f260d6212d7e208b15509bb82a5e109adc9fa23736f60dce5b24040ec4c7108780fd7fdc0ad639454a6737b254f8618154f3../../../../usr/sbin/virtnetworkd../../../../usr/lib/libvirt/connection-driver/libvirt_driver_network.so../../../../usr/libexec/libvirt_leaseshelper@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-14.module_el8.8.0+1257+0c3374ae.src.rpmconfig(libvirt-daemon-driver-network)libvirt-daemon-driver-networklibvirt-daemon-driver-network(x86-32)libvirt_driver_network.so   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-network)dnsmasqiptableslibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GCC_3.3.1)libgio-2.0.so.0libglib-2.0.so.0libgobject-2.0.so.0libtirpc.so.3libtirpc.so.3(TIRPC_0.3.0)libvirt-daemonlibvirt-libslibvirt-lxc.so.0libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)libvirt-qemu.so.0libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)libvirt.so.0libvirt.so.0(LIBVIRT_0.0.3)libvirt.so.0(LIBVIRT_0.0.5)libvirt.so.0(LIBVIRT_0.1.0)libvirt.so.0(LIBVIRT_0.1.1)libvirt.so.0(LIBVIRT_0.1.4)libvirt.so.0(LIBVIRT_0.1.5)libvirt.so.0(LIBVIRT_0.1.9)libvirt.so.0(LIBVIRT_0.10.0)libvirt.so.0(LIBVIRT_0.10.2)libvirt.so.0(LIBVIRT_0.2.0)libvirt.so.0(LIBVIRT_0.2.1)libvirt.so.0(LIBVIRT_0.2.3)libvirt.so.0(LIBVIRT_0.3.0)libvirt.so.0(LIBVIRT_0.3.2)libvirt.so.0(LIBVIRT_0.3.3)libvirt.so.0(LIBVIRT_0.4.1)libvirt.so.0(LIBVIRT_0.4.2)libvirt.so.0(LIBVIRT_0.4.5)libvirt.so.0(LIBVIRT_0.5.0)libvirt.so.0(LIBVIRT_0.6.1)libvirt.so.0(LIBVIRT_0.6.3)libvirt.so.0(LIBVIRT_0.6.4)libvirt.so.0(LIBVIRT_0.7.0)libvirt.so.0(LIBVIRT_0.7.1)libvirt.so.0(LIBVIRT_0.7.2)libvirt.so.0(LIBVIRT_0.7.3)libvirt.so.0(LIBVIRT_0.7.5)libvirt.so.0(LIBVIRT_0.7.7)libvirt.so.0(LIBVIRT_0.8.0)libvirt.so.0(LIBVIRT_0.8.1)libvirt.so.0(LIBVIRT_0.8.2)libvirt.so.0(LIBVIRT_0.8.5)libvirt.so.0(LIBVIRT_0.8.6)libvirt.so.0(LIBVIRT_0.8.8)libvirt.so.0(LIBVIRT_0.9.0)libvirt.so.0(LIBVIRT_0.9.10)libvirt.so.0(LIBVIRT_0.9.11)libvirt.so.0(LIBVIRT_0.9.13)libvirt.so.0(LIBVIRT_0.9.2)libvirt.so.0(LIBVIRT_0.9.3)libvirt.so.0(LIBVIRT_0.9.4)libvirt.so.0(LIBVIRT_0.9.5)libvirt.so.0(LIBVIRT_0.9.7)libvirt.so.0(LIBVIRT_0.9.8)libvirt.so.0(LIBVIRT_0.9.9)libvirt.so.0(LIBVIRT_1.0.0)libvirt.so.0(LIBVIRT_1.0.1)libvirt.so.0(LIBVIRT_1.0.2)libvirt.so.0(LIBVIRT_1.0.3)libvirt.so.0(LIBVIRT_1.0.5)libvirt.so.0(LIBVIRT_1.0.6)libvirt.so.0(LIBVIRT_1.1.1)libvirt.so.0(LIBVIRT_1.1.3)libvirt.so.0(LIBVIRT_1.2.1)libvirt.so.0(LIBVIRT_1.2.11)libvirt.so.0(LIBVIRT_1.2.12)libvirt.so.0(LIBVIRT_1.2.14)libvirt.so.0(LIBVIRT_1.2.15)libvirt.so.0(LIBVIRT_1.2.16)libvirt.so.0(LIBVIRT_1.2.19)libvirt.so.0(LIBVIRT_1.2.3)libvirt.so.0(LIBVIRT_1.2.5)libvirt.so.0(LIBVIRT_1.2.6)libvirt.so.0(LIBVIRT_1.2.7)libvirt.so.0(LIBVIRT_1.2.8)libvirt.so.0(LIBVIRT_1.2.9)libvirt.so.0(LIBVIRT_1.3.3)libvirt.so.0(LIBVIRT_2.0.0)libvirt.so.0(LIBVIRT_2.2.0)libvirt.so.0(LIBVIRT_3.0.0)libvirt.so.0(LIBVIRT_3.1.0)libvirt.so.0(LIBVIRT_3.4.0)libvirt.so.0(LIBVIRT_3.7.0)libvirt.so.0(LIBVIRT_3.9.0)libvirt.so.0(LIBVIRT_4.1.0)libvirt.so.0(LIBVIRT_4.10.0)libvirt.so.0(LIBVIRT_4.4.0)libvirt.so.0(LIBVIRT_4.5.0)libvirt.so.0(LIBVIRT_5.10.0)libvirt.so.0(LIBVIRT_5.2.0)libvirt.so.0(LIBVIRT_5.5.0)libvirt.so.0(LIBVIRT_5.6.0)libvirt.so.0(LIBVIRT_5.7.0)libvirt.so.0(LIBVIRT_5.8.0)libvirt.so.0(LIBVIRT_6.0.0)libvirt.so.0(LIBVIRT_6.10.0)libvirt.so.0(LIBVIRT_7.1.0)libvirt.so.0(LIBVIRT_7.2.0)libvirt.so.0(LIBVIRT_7.3.0)libvirt.so.0(LIBVIRT_7.7.0)libvirt.so.0(LIBVIRT_7.8.0)libvirt.so.0(LIBVIRT_8.0.0)libvirt.so.0(LIBVIRT_PRIVATE_8.0.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)8.0.0-14.module_el8.8.0+1257+0c3374ae2.418.0.0-14.module_el8.8.0+1257+0c3374ae8.0.0-14.module_el8.8.0+1257+0c3374ae3.0.4-14.6.0-14.0-15.2-14.14.3ccj@ci@c@bޅb@bb@bi0@bb@ar@a7aea@acayaim@a0a $@`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 8.0.0-14Jiri Denemark - 8.0.0-13Jiri Denemark - 8.0.0-12Jiri Denemark - 8.0.0-11Jiri Denemark - 8.0.0-10Jiri Denemark - 8.0.0-9Jiri Denemark - 8.0.0-8Jiri Denemark - 8.0.0-7Jiri Denemark - 8.0.0-6Jiri Denemark - 8.0.0-5Jiri Denemark - 8.0.0-4Jiri Denemark - 8.0.0-3Jiri Denemark - 8.0.0-2Jiri Denemark - 8.0.0-1Jiri Denemark - 8.0.0-0rc1.1Jiri Denemark - 7.10.0-1Jiri Denemark - 7.9.0-1Jiri Denemark - 7.8.0-1Danilo C. L. de Paula - 7.6.0-2.fc34Jiri Denemark - 6.0.0-37Jiri Denemark - 6.0.0-36Jiri Denemark - 6.0.0-35Jiri Denemark - 6.0.0-34Jiri Denemark - 6.0.0-33Jiri Denemark - 6.0.0-32Jiri Denemark - 6.0.0-31Jiri Denemark - 6.0.0-30Jiri Denemark - 6.0.0-29Jiri Denemark - 6.0.0-28Jiri Denemark - 6.0.0-27Jiri Denemark - 6.0.0-26Jiri Denemark - 6.0.0-25Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Jiri Denemark - 4.5.0-42Jiri Denemark - 4.5.0-41Jiri Denemark - 4.5.0-40Jiri Denemark - 4.5.0-39Jiri Denemark - 4.5.0-38Jiri Denemark - 4.5.0-37Jiri Denemark - 4.5.0-36Jiri Denemark - 4.5.0-35Jiri Denemark - 4.5.0-34Jiri Denemark - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Danilo de Paula - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- qemu: Ignore missing vm.unprivileged_userfaultfd sysctl (rhbz#2148578)- build: Only install libvirt-guests when building libvirtd (rhbz#2153688) - tools: Fix install_mode for some scripts (rhbz#2153688)- util: json: Split out array->strinlist conversion from virJSONValueObjectGetStringArray (rhbz#2149752) - qemuAgentGetDisks: Don't use virJSONValueObjectGetStringArray for optional data (rhbz#2149752) - virpidfile: Add virPidFileReadPathIfLocked func (rhbz#2152188) - qemu: tpm: Get swtpm pid without binary validation (rhbz#2152188) - qemu_tpm: Do async IO when starting swtpm emulator (rhbz#2152188) - qemu: gpu: Get pid without binary validation (rhbz#2152188) - spec: libvirt-daemon: Add optional dependency on *-client (rhbz#2136591)- qemu_process: Don't require a hugetlbfs mount for memfd (rhbz#2123196) - qemu_namespace: Tolerate missing ACLs when creating a path in namespace (rhbz#2123196) - qemu_namespace: Fix a corner case in qemuDomainGetPreservedMounts() (rhbz#2123196) - qemu_namespace: Introduce qemuDomainNamespaceSetupPath() (rhbz#2123196) - qemu_process.c: Propagate hugetlbfs mounts on reconnect (rhbz#2123196) - qemuProcessReconnect: Don't build memory paths (rhbz#2123196)- security_selinux.c: Relabel existing mode="bind" UNIX sockets (rhbz#2101575) - RHEL: qemu_migration: Fix restoring memlock limit on destination (rhbz#2107954)- conf: virtiofs: add thread_pool element (rhbz#2079582) - qemu: virtiofs: format --thread-pool-size (rhbz#2079582) - conf: Move virDomainObj::originalMemlock into qemuDomainObjPrivate (rhbz#2089433) - qemu_domain: Format qemuDomainObjPrivate::originalMemlock (rhbz#2089433) - qemu: Add qemuDomainSetMaxMemLock helper (rhbz#2089433) - qemu_migration: Use qemuDomainSetMaxMemLock (rhbz#2089433) - qemu_migration: Restore original memory locking limit (rhbz#2089433) - Add VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - virsh: Add support for VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - qemu_migration: Implement VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433)- nwfilter: fix crash when counting number of network filters (CVE-2022-0897, rhbz#2063902) - virDomainDiskDefValidate: Improve error messages for 'startupPolicy' checks (rhbz#2095758) - domain_validate: Split out validation of disk startup policy (rhbz#2095758) - virDomainDiskDefValidateStartupPolicy: Validate disk type better (rhbz#2095758) - virDomainDiskTranslateSourcePool: Fix check of 'startupPolicy' definition (rhbz#2095758)- cpu_map: Disable cpu64-rhel* for host-model and baseline (rhbz#1851227) - cputest: Drop some old artificial baseline tests (rhbz#1851227) - cputest: Give better names to baseline tests (rhbz#1851227) - cputest: Add some real world baseline tests (rhbz#1851227) - cpu_x86: Consolidate signature match in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Refactor feature list comparison in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Penalize disabled features when computing CPU model (rhbz#1851227) - cpu_x86: Ignore enabled features for input models in x86DecodeUseCandidate (rhbz#1851227)- conf: Introduce memory allocation threads (rhbz#2067126) - qemu_capabilities: Detect memory-backend-*.prealloc-threads property (rhbz#2067126) - qemu_validate: Validate prealloc threads against qemuCpas (rhbz#2067126) - qemu_command: Generate prealloc-threads property (rhbz#2067126)- node_device: Rework udevKludgeStorageType() (rhbz#2056673) - node_device: Treat NVMe disks as regular disks (rhbz#2056673)- qemu_command: Generate memory only after controllers (rhbz#2050697) - qemu: Validate domain definition even on migration (rhbz#2050702)- qemuDomainSetupDisk: Initialize 'targetPaths' (rhbz#2046172) - RHEL: Remove os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0/bin/sh/bin/sh/bin/sh 8.0.0-14.module_el8.8.0+1257+0c3374ae8.0.0-14.module_el8.8.0+1257+0c3374ae8.0.0-14.module_el8.8.0+1257+0c3374ae qemunetworksautostartvirtnetworkd.confvirtnetworkdnetwork.build-id677b3b401875962a4df5560330f7734503c0f87ef51873acaf9263b59061ab5d3db6eb17a1853f95682d2c85532ebaf30a0c292fca0d956c01394alibvirt.xmllibvirt_driver_network.sovirtnetworkd-admin.socketvirtnetworkd-ro.socketvirtnetworkd.servicevirtnetworkd.socketlibvirt_leaseshelpervirtnetworkdtest_virtnetworkd.augvirtnetworkd.augvirtnetworkd.8.gzdnsmasqnetwork/etc/libvirt//etc/libvirt/qemu//etc/libvirt/qemu/networks//etc/sysconfig//run/libvirt//usr/lib//usr/lib/.build-id/3d//usr/lib/.build-id//usr/lib/.build-id/7e//usr/lib/.build-id/95//usr/lib/firewalld/zones//usr/lib/libvirt/connection-driver//usr/lib/systemd/system//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8//var/lib/libvirt/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2i686-redhat-linux-gnudirectoryASCII textXML 1.0 document, ASCII textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7ef51873acaf9263b59061ab5d3db6eb17a1853f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=95682d2c85532ebaf30a0c292fca0d956c01394a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=3d677b3b401875962a4df5560330f7734503c0f8, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) rPR R R RR RLR0RR[RORyRRRR RR}R R R R RRRyRRR RR}RR R RRRRRR R RRsR;RlROR^RdRYRJR.RaR-RFRvR"R+RAR=R(RPRSR1RMR!RTRgR]RqR?R*RkR RiRxRfRHRLRQRhR:RBR>RWRpRKRZR7RRR/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtnetworkd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-8f88416ae8b004636698b4f14a9502f4db0072c6ff7fe755cf051c8dadf7c866dvirt:rhel:8080020230131213515:fd72936b?7zXZ !#,] b2u jϿcp %GXdag^,@A KP)œ{yE;zJw5*%O必)UZV&tASTK9J6g&ȔZ9΃K nL*("Լ l}^j]j˺[ s+٭ոtQu,rF$ ƾrC,:D8}M*$ݥ7*Fr.BR5IO.(d= \E 02P=ේ|^i1iIn.9/s"rs϶B.}aQ2CY׭\:A.R}UxpE4_æ($q[` 8^M4e4^F$+iۥ^Q V i&VO1cJ5([,:rT !%*O,*1iqi 'OLdS738Y|?DŽ+IIJ |mD(Eq1/oO?=w?FqXEen+jA)׽a\m3!J\:W~^a}XcZWa\ϊv+B5T4~M>WxY7KYZCo/1@Mɢ}Y:C#Q>&&]5\aKTbkͶy=0}og'v$2 Ljveܹ>BTA m%q1έm+txסIƽs!JX`'T]42![Ccbe\<|ʶ'} nC|"H>_eҁU z+'°G\U@,a=ebc豞?3 Iv/Le|JoųK-F988"X⻞` KsfucU.M?( b}RGiM1.5#Q^ Od %V#]l$k/֙o|r,(31h"r\Ҳ,};"(+fť{65:[ा&M.=_MG/CL{B D&}5< YNq]ern\><*a2,~>j C93XUy9H)-Xf+*Dǫ8ik>7an@}Qs2L^ʏ˔-;=/}5(lU"ZpUt)Q 1R0~ݧh]g襠_qH{E^ CiWg@G)aNc()M*1´'ܺ>c{#n'0۾c\ZyHR8~OqN`d${bd^'նgx3x2Պ'M^۬Q/&Ef{ |cXًpSn]5]B:Q옏KNɋ\TI8ǹL?sZAd ƃN0NU=9\hBgIoEi@GRt8NT+xщIH[O P@nEZ; #L!Vب.:(y'Z wtlub'`H>5ň\$Bk}Ť dOY'/\zG&[ÊXz]-I!fHf؂ly/0ǘJWp >T h L~?_oV }) R 'H!uk1/@cD!\!Jo=kTPՔ Fn^Y>8o ě9pl lHv}A“~Ol,+'z-%'^ky}5n<l9SI88aiJrQzyn h0_L|˙.ڡY :2$ fYpcԧN1<] Qъ|z6y=[: k[ \.ymMW\}7I3%uWr W*s+wq:*,_ٛlD|&*<>ƍU2.2sMddž~ȁa|<'U1[MHT QԔʰYT;$߃,HmH^0V͒!{u>;q7o lA|u(y);)/fSA`)ޔN[ 2]pتeEϦ,͍5 /oh@hBiqքH0tӖA[dV3=^N;xio+/&$w㴥Pwp!59c}϶~;vnjmG5&;l>NPazcTGQմ5k%*j/@^1X4oX[BGJik;9KI^[ߢ}HATWn@%;)up-L0.eXwӃ/9\8F2ẈJ/XG(1mX wu^Jղ]hώZs3f7{iikdD[DŽj]5vN]YbқﲴF3Tqlw$#?ʶTDҀ̮&pVA^:sjK]\0,+O,T?UB[4?aҩ[ABl<Rw.buYf$Cq.[0farefK,G2l"Z_ˆ>ۃyޘKmIg5|k2 =iF5)}ٿۗ׃59%RmoFӨs1o@&-[KRLWO=a! <뿋;TUjV x0=Y6*6zRÏY~+5k3v7';jDك\#bkU숫Xh D6!3sk- 7Cf#ʱj`Z]hzDXzz)\" ̒ Xu*ii}@ϙے5j]9+$ca^)ўA}< jV䨜k l=^(#@/biYKa)1KkG=c::_Zygn'nqHY*=LӠh$7vvxR9/qx>tcY 2WZܖ#na< ȨvĐ5 /hwHµ<zjΩd~ 0NsLՠO="#q`HAQOZF]p^NdbUs̞lepӐt]",I|eS|ԀV !N]OgI[T7ųtőz]-' A!za]^^zrW칥 Lt)7?AЩA3*ZX[5K,SJMJ' ;XEM"Zl$UV%<|p^t tņLvF0aMb ?LQQ+m9+ xzDQwZX}oe#F"ctm!d[W?18"5@]u遶h0K>X=` q02XrhlG3р䍟̱ ?J> !ؔӭʣHRrOksh#WY 0ȱ#U%vwIãNܿ$D Ngo;Kژ.‚8^E6}6AT+gџpLa$³x-Wƿ^vL&ׄ!6gфrJytds*!eִkJО#-7Lk浭^<{-m ٲx;[J4g? zCg97]^퇠,l/QLU{>yxiv ^_VqLSQq1rNugH!0I0lȎ3\3E59GW`B͜@O5/G#>9DejDjfmrE5-K9|:J`F\y,)GW3*ԉ&P#y7QDvJD 2 ^>ɸ&>%V s[)ն2 |nEG=gّ[[|b8>-`N8jWkv]AՂeKZ(NlJ>HeeA-5*5M M$tyA6gTCYR-*e1M0ܬ`,ڨ:z$`va]^‘2 &DDu_eK`=Z26{TB֔ Ni>/Gk(#9K8tS9P6 h>9sj}Rwz4lFЩkٜV9J[o-27{Ue'd;q:!9Yɸ8k|L0B]ި539giFȁ8Їrn e§851_5Ys4׉nrڹ3E 3 P>{ga+p"ϣk,ojwkWݽc'J4,*OP Z: }sɓ+TxNY) &yj/qծS/.C/x50E+6MIn6F1#AtO``b[t D9sF;g䝿5WKIGyt9e˳xtmmEi2wbԤ9]1fz"b&l ^ k y\ NqHYukxccRIuNUJWa)Ye#@VFoo o4gmZvSܤ%i9௵5bAW6|d: -?z:ɜTWHz D> l}`h&+B*;YE itVo!{a PCO=ǻv[d~F(+*=Cx>p;b1Y iyEvb:{ }#d: csگԶ|gkr:x2i¢Q "S eE8)̨;{ό[՟$&P:ri)-ȋ5Ô 6FC.~|T chBƫ Yx0^;87=k*ՊjwD c4kI'PZwLn |T4M$\fjY"$Mjm"oO:|wEQvJ+`6 WS] A78M$ڇbC@$t % a0pA謴)p`w}޷w/hg2C~w,H ͽ5 Xw|Yپh3fsz W~` 9x,ڬS"Qrշ 95ԤCYn[,=~&LWxu]|V{k\f)dQuO%;{ j.>O wrtqnq BnS&H;"j: DpMJ ӟ΋*;S=΋ tuR~H\P"biN9׳"Ic\QS܇%IoB X_:9I]9tB%^Žˤ΢0MgYV(iXFkewbUyF%lP[X␤eP9]sc!x9%e\rE9΍Ojgw26dP3}ړ5..׀*#Kq'@/DT-hTΑ'(FuAs9. EM^Jn!x]_EۦNhTm5;;bV␖_K U|em+ &M^'bW&0.#ӘDD!}vs`!q ci3vtԈGPH8L?Z%GI\V@XXróK*s4$x B2^((b"9g VÛlS@&r1 3SnZ1 beJ*C_2@yN_Q8\ Kpѽ=S5_c1}tW_ M Q4 ES=.\ ~J ŭx5mڣ ^3GG5N ǡeHT8Dbmw#7 a6ױ@dVK 6t4Kc#_˘EkdJ pL<-(#4̀u#W(-%G&A4mQ;Y[DHzY!Ui$wd<H.FVj!; |vk+a`o͋7 LOIt@3`KW +i}E J _5-q_Ug0SMJ{(d|=)5@ \<$>٥hMuH@.ZBԎ_A':U% *h5 `(Mwp!bOx5k8%*9:v,}Kct f@yûE 7JQ8+v[~Π̂b h(kےJ?;]4DVSo=:ۜ5yG1V-?~hk$Q}ӤxY48`b>cg8b,2~iȡoː-13r !!gxHc#Bnb,\!_@xFq:(!O`ݓDAsH1R$Pwͳ~dOq"1d4tKJ ØT]@oz 7zF:iuM]8{ Vib pHom3@M{z߷}wq,5T cr聀2 *Zh3ܨԦTlO4*Da LISKpmJ$~,)(I/8dj% ir–rkiHhwGq&.y@f%Wn-KΔC'jd })P}mp "eݓ8мcRGck$t O ?J=sKbجݪJuۘoݥp2[>`jZ`hiHߍF[/1`n#HA˪"(0cDSn "P9W_#YO,[as+s!%NwX8nUƯs 7Sm'X)!О囌Ħf=nD G901Tr'bFF#cðL^fWυ\X>GvV^mn,Y(bĠ=ҵoL&MHdྙÛ L4>~(s\)3e~SgL}Si-+<3J ngyVG9 SuCZEHϴQ7혒vjKl&0=3hl*HL9,,΁"g:"A7cp v,ԐD6]{^][cST`t?usTHFW2+|<ua v;|դ;?wn]5~ ln_} x<C#yDs6@jyU .LaAmCAp쬌f̓ȭ?3w bő{5^d Wɾ/lU ĊP\\$GA$eGٲKfw0,c4vb醙,3J}U:pqguM(͹ ͤėLҴ,Fi]n=t D2UB9^ַnµ h?Bqb[ oc8Я.ݕ2쵕KH"F"qk ݲlȣa,O7͝[*ZXfB?57v6t*Ǹ$,&pC>B"z$ o.WV9vcpj5i3@ քH̓w :o+}.WoEZp5,C;`4@vTþa4QP$N|XtWy885Ѽ<ќ 4ACJ Y{ش3lVR2gwř?xՎѷk"8/'C5p tlq&0ǥk%eM hI"X xDK}{>,:ެ2yPj.sDv3:"ώ3hY< *-3A\=ƀ@-@^oFwj"}ҧF m'Cs_o+mF.J\vtA_ک_bmd%a.{# ? [iyF8Cy&ϛX'G(I 0/ kvLs#mJ%}^ Bc`gn_|##9NϭT|"Qۈ8Z7irZ- ""[jgr(C PWI|X=*Sf@ cQ1+/:Q@F|:Iq,a@9ۧ+U؁ĩ'KKq|uj1β"\D4p˷!20ډ jĹ zQ|A7F-\<ȎKTi yݹ[:~2asBZ 3MUbCFSMơ70M7 "#,l0V58l =(]nKÖmN/䈨/}z$OmH--Qh8[~?p ߱iz$ oDei({¤ )PwZ/0@F="EP lYU;)xGtLݬVhơ`ҚF$uň M_!@h%)z'/?79 O7:tcz\_eFIl>)o1Bݨʀ9{D:|]wevAXްst0 &}1Z+z6RI(pV\ݒ)gEa7=g]iEO'.AP01v(;ݨnVށ.$v*,\! %)I^ynukYOWMʺ,L.ϝ'I| '|NIV_ѭձ%.^Kk k½ |ǔsrLrKRR&"E>bx1A,=>|:#6r1~kAN5:.xNFBG6Ҵ- cCQp}Q_dkd/'lzo̫d7s,@M@mYi/݄p9}S|,D'$1Ӹ!Z R))bü[Yc5S(=a?;^gs n|rBmbX v$rfxzՏF(i&i+z:`մ֯k6_$> j:J(^T,1Le[q%aV5}h6[q[<>A 9ѤZ%*b4 =MWVm6D&Ki^7,ln39@jy- 2M*m;4#i8X!+1j@Zz[>zӖr^{n~`S0N<#o 4[D-HGrAHZ^NKT6 "wLJ867o@ڇ3y%ľ؈%7UR8GLJZYcl̀JBuoGiʞZ5 tK@v^G}ct٤v wezK9 4X-]dWi*P]s%4w5 W T-mcIބdK0 Nrx{! eFiA م q|^!^)No6gPg3-5ٗ=-~'LTLW~Z\pIO 51 ˷òȤkYԌ|x+8^ȯi3h\/,};KPIq8',h jOOG`;˿N*]efd3c}h YAĬcJי}&O1{ Ryj2T? 켝p,1xEJqCv2%K0,nf^j ,9ajSR[Y X;v 1t/^/}%?nzCqGiKșKnmF_*v">!^Rvh횐7~i9VVNr=;,!{O(eg#(.STchmuR4WN&Sqz bEo3y]w) J``̂!-by9m}&7aw~ BcF~[)i0U؊JMׂK/i_*_O溉krC:Fͪ.e2[۞tA:lp!]޶G dEGCar.'`-PD>:[4qnh6ჾo\K,Idy]V#wQ2XOTr~mZIÄ:gG5/>Hox9T*5Y@Nfv4 eƇ)bsP7o`{(߄WKp:=Af>I9S8$24%! L|`}ڤHc23WMūZ{Eɤt xE3VhVðuC#- =W^ -KUf6i)"w WR`$Hj +je8`<Zju8:4ׯL51@@|wLTΜ]VHBH~"=RG'-t0ƧE oytW^5m k&,lauW fNmbʴ`J?1B9r_RHbSBaq~/Fsk=(LlQ=O?V!`H濭/|y k3M< :oiqF*;9Y> ~g UiC@ nɍ0ApNFaVl9K<0e%{"(璉_ ""sO?r`렜~˞aye?"6mO'23ND\96 ,v',HCZdYƕJ"˻+aBw%ꐞb~1H3|&CC^Kk1aGc,+w/(3xMeo^'x{5Q=d(=*Mۑ.M~ eHUY,JS=.biyPi0goe%ƕ.{Y#zD\ɁŗqE#nGuI<`99H[MZrP}_%=TzzPc0;ƾb>e3߀aY[$"U~-;LQ:S"-Mfl%6LhH&-pQ1Ҡ6A!Nn`s-zHR%- /8I*oVx1Xc<zћjՊo^-`T{B|Bo_|dwJ¡gƊP/4hb78eYGjF|ƀ!xlVL#d/٘א+ AX'E3ʳWì̷ű]2L\Ou@/Y)"_2@jOMDKf35KQ', ߄Ft`.vrXNJ]P zcǙLv4E/'ߢ:J %$".^[׵ MS|Q#0Z"B8E]u>FT%Q0D !}" z yMp m|('j[t~< wzJΰJx+LEEd^ בY\>d#tkVY\.߷П 4IhȤ 7mCf;1}ԴeSk%hk7+gT#6aWi/e'5?(,'"AJ:e\y:l4Cl\&K ϡkEI)* h}𻩈_W$%p\{*@##v?(*7 +V`olAx^q^NvG"Y JHj$mQ|d^a%\LY V%x[Jq{5߼lUrdV=Ūǖ}rb[p6f dk}X?aXgð!+`SC1 `Ziw!䞦V%fA.K O&;/V/1FnE76qHQ)Lr`Päӣ[ŀnrڝLbNzbfǬZ{ ڋ7$צrf\Y#mbFZD>_)qж唆!+Lf;љBWvfy*?‡)4Cy8fE:CTH0ꫜm;ɽ-PWB^>6>X&]X vvPZ JNq}6{|BpU":vU+jRV+n^~>wwno2FޒbM8Ҥ:7Fz[ Ib`{E'3R, ](XԀKoDfBQeYR?4fX$8Ғ犃rlc3C2Tdnk4s8!@XǂEe[Q Hh"vV Xl)^k)SM*a$T,Uĝzr"azP V^F%a_p,,OzD|}' *p]P :>_S^F7Liٟb)e KXiC{䖓"X]*w֞;&f=7V $;RhLTi-MK cϹ/ ?W,xTy ]#Rii3nYDI%ܾo$\!  n 1TSWZeI|ں&Xp<@9Z$l,r6foƝ83खB|P 7z bPfX!o&|%,޻]`r=`P뭜qO q r|璥]UP|s]Y#TF  Yu;R 59PGI͂4q<=o246o4*&×葛T_| ? KKAp:8080X D?X FVpecXwW@-C{FE3ù yє@RW]zO$Y5T6\˰(閚gᆫD纏ѱ,6s啴G,jsbs7ɘP`2@W^R_l.ccpedE}IYٳ`ኌVkb P̋Tw| Ћa6h|+o}Ga"kM)|16u)7e Ot6If益_w2ZWx|<tDi2Ւ7<f7, tn h:5+r>Mk:ܺ,~rZᩅߜ+롕w/iW9&7hq3(蔙w଺᱾t[;bqJak$'w5F#@'|VNsG^;'uGzƄ54Amעu3C!=B.9=$ՖoL̏sDnhsآ=L>S/I8mfJvƥ4qRb{eIbT pb2B3x5O_7̅2$ d?=PxWð(곧kRw=PISCa):.'=^HLx; g%rmd,NT$\3_z޵4#~a!YJt&)c.l8OQzg1^$5C V&~V%f7v13HRaֆeIeo_Ff(c$ L67ITC՗@|ÊBc}:'X6i>t}hL)11eUB)*S B h@HB6;"_lY&saYO2u֢2Vh0у뮯d&o]߷@TJTI?;|z{k~:*K()IeR2%^+0u/qý/C*! +rm#ٱUM ڭr"6{B;_W*-UzSR5 BY.' qkɹ25XTi;V0-l^x#GTrn2&0T7.ȝzi0Ȇ< {6̥s`Cq)7Wy5&ymÄټJo;ESSk-؍_A-`;шkT"YW,G?, H}̦Bz٭]M4xV=#`I,:$i٣Q+N 8NT J}tSvJ+IdF8@nR12O{zgth#'psmgDՕgTP7֦@>R&3i-|)S&W!2~G*6שa@FTtO4v?nqtƝx|r545RyobLJ}oÍ.LoE Fz.4/pDW4&H3>@}mpEucnaBآ*\rK9Ş>ɁW(Ov.NjG+Uۦ5i= ¾OŌ~jߕb@C]w\rMs~ ʷ;.>_:Pk,`IagGbF4WFP̷. 7h6_G_ C & kZק G|J>:eBGn#OTNL͍v}Qljr >GOP{I{jon56iTe]La,r)#f 759Zؐ<m}󐂵b"f_8#,h)Jص#Suk/e=Ѣy,Q tR >Lת;FܔKv_xMtAP2rӚ2*~32XuW֊T`^u4ѭD16T81E:t>J 'lA7ם2 ~ K Gh"˭\L3ⱷ/gi|;VDyK/ 2lh_VQRELe8]9&~ceQ)4sf+R.b:-AzIuhv`~UPKU ;3ԍO b6Xu¬K)bQ**盨$/Zk*$'M5i; J'Oeq!ʏ&^T*S[yl) ԏQ#a`kZ[ @v\zcqGЏntY>!h>m ~E1J )/Gr%qqi*kuJx|iuG?sP6 %Q?#I~?a8n*N7X;E|P:IYz$D&=OٜOi;#Pd ]e&}E?5Dȁ. 0n!)0[1&f2h>dcLzժ?rmw V蹔qd|+L+ eial)b+4"1p!UШ_;8Y߼h %W`רpHt/owe439C8<;/XLP1[_p#1 wqTq4cZ]fkȈ6<1|ܰRߐTK5ڽl ߻ƬT$ :)6?m3rI}tz": ϒ87tSǑ`v^PDxYhA쾾ch @fx(1l7'׹K+nW@Τ}n X+)"9stH?8izվ]O" @U#\};^ D̋4<}UERT^$;,Xߢh*i"t,"m?^HCfyt)q$r9|ud&.[:!ܖc tVke%6Gt- DŽjq M"3jeaZ,IG#$ȊFsh:P܄qj1H $-Qr%І_fحjSoG0ՕyN`h N OSCY*7~ь&l(0Y )b`{ɊDQ3Eg? cqݥqjB>!yW=?$*Dt_42$ m=.)BCαQ}v9oådc؊` \@lԣkKؽzYq go/$0 yi5D?F3$Bןc NC}L^9`:\ۄ{id^e~EM.Hȩj^*ݱїl@Jd6.owHO-F;(+7zzB?-s0Dxͺ>>WMOu~V__=W#VH'ó  T봥kE൹4(*EˣF/|4-8,i޳g@*2,=bn^ GoðOab}V~-Soi܌Գ/,vD<fMaPmӋyl7eM w70|aփ Qy9evܟԁ`%/{e[NU2e,A4ӌc,,4k tاwb|o iRLܜ7d@*͵?ArX,Z;&SyryAivBn^:a)F2\_ &-Z R}k. <[ThAy!+l \;$Aa-~*HN6fO|.$G5/-\"3PQa|a5աJz5Ѯr@ww',w>$D3csx{6:!5)S% N!f͸xXJ#1QI ('⪬&aߕ d:Ӵ~vG̅idm%rjd_#ib{k6b'b  ,0h)2յ!nʖv.!SFK'6s7ck`AlLeK:w⠺OJ0eP IDU.-R6cKPMDчcՁƲ$.>c]N1Gׇo#G'Ӹ}NTAtpuJn!\bAxlM?`A[I +\n.%tAK_% :WH]Gig?o+^+`^|\%: =sKk0xóKfNk zCV1\ߨ}8ғ&6` L4|D77`P&u2KLѱn;ZsB'pDJi!BPvȵŠ[qF")Qanw{@OOk}$n9>VFIoEwCvPcE"bT\V#yƺij:~)VJ"3^*vd# *f#')Y## !.߶F&$M;-7X4՘LX9y>Ma羳ARb(g#x^)16Jњ_ R@qph!~%7 G?Xq~ Ia1PR1E&hƩ @a"83֡h2JF Pk%㞑jI./0\JҖu&na<&زzd wk(`W m=,CT橴Ť jC Ntݻ/W%Y:BҡçT8tK0jV ߂IAM>fJAG{J) k>-m&Zu8`9d|D1Z)Y. 1],l%¶Mvjnvl,A$GA%f-~Kl9s?-  h6~gO+Et,1ZXj1V]C/HNhN@!T'n QpTrjN(e g'XOy"2XVe>._\<ܽƖ9I6\Y۶@{ f. Tĉ#-9θޣ:=CU;~>YK%和<AT$x_ϐ1eš%oߏ]ZI[fۻ a].:# <%[ڿ@0_ FBƬ 3# qBY*V2uYsd`r761%VIJ%Ý&v$:7Wh\W.fNRPqf-0Rסί@w 3II5pǽyqg 5vTֆqBIu"@s}/Ԯ2tc@ہ([7ƴnIԵDD"(5uDVe#ƴZrNtJHAed40,Ʈ`0 { j\K}8;.oBp?OHcFy:pFmprVg`'3^p-*LWJJ ǖkcz2Ƃ 4Q7uOJ2s@S*ZA?Z_񉯨;gVt, ,Ԑ̶%B e`sݵ~?X$ %gJ2S:7zDכogw#i[пMuA#U,NO9r#e]$F_↡-&h=/n~0)j'v(|gdS[$g Maގ;6͸^4iHsP6UAM+q6qʁplqUۥ#cLG)84C:7'? Z>ٹW.pU7/8 ھ$Ff2-@UtF<BC`t]CĻǭrugWϮqS./KN@k.[P.51MWԷkpOn&(ښ99Fu8E69%#eaZI_ugkӃ JSl79ah %4b3z]K'y -9A֓tH',7w""2Vqs,N@QvhFvi j-djP,[0\ q_maĆ }ia x/=ximߥ:8q=ԏmuq{Upl??`:Q28Uc.U:mJac1 1TJnz}ēa]Q\bDJ'*h%~w3bԦ꤅yJ|tr`3:Q xyk`EtpѴp#vvAd3hVxt5^I}/)*sv Ȟ7PtIh!rׄ@Pbkk+I~($?b'^|O7(ޠa8ujU-?ċ+G{C"+;2"@k]z CvͅeXYG#_kcQ[7'OKŘW$0'p!cYv!O=%Fm.¥+&D2N- QoZp9&c<^x9$=@̥θ353Sxd,uɂwa\U+M&- @( hc8IsTbO aRpe{Sp)W1IoWxXK I :1ٶHKq{OaڃWȪMـ7>bǭ$, h҃bgR~A3{M&ͷt+DJHzUwPc$X,a^2QZ J q։wχ2#$",(-N=7oT+,!T 0l3Z9,Ee")Y>ng?p?Z2JMds$@8tP NC\! +>m Kn/"$fmGo^J g.uljbz#N 5ʉ"ypԵX9di@е4nS滴)vG+(Tsݧ,}i P>CӐ]S@z=sFa5?<t"qЩr5D6G2(dՒUAνNXyжYt|T&Dx*E@{]ʕXdP F7SE[cro-fC#OnL,u>W^\|.4|!kq+zIYzb}%̱`ISil򃄲uT'$ 8&i|J4M.4b(nc).TiȖ!t:Vq[֚6Hu#S p|)rcfrgvM/> h*\23Y-v9: d >Ha>\-k'A4+\rHMRJ Vk*ʹN XSt>&" \)A5)R\:J,NG*fq>&FU,ʨ'<d^C؍IW_D2WS9%%@MkHy8D7=c 8!BbJ`AvF*HY:wCܨ$86]b*oȈ8&-"~8'9獉j hd噠!ƃe^L{]A;B3Y]৬jOdШyb)Uz+:H1tN/=ip"H'A6i^pe<#$G G/keGLU!ĸ]gs**?J7kN#[FB` @vp7au}J9@u^*kq<&J"Ȩ P6!qؚS v|O ։p,Ѓȍ}rM1&W62GrBl4?éȂDG/Z=!FbY]~:-մ}gUz)$G/ MJZ\ǽ7G?AI^5n*]a\hh6-hYm+K2mC(f.G a A,+4otDOQ3 uq oan[9'Ca"/wK $Vof@$uW7 Ԙ(?=O u!ix)s%jwUBJ5zh5?yBtZ8E5m[c{8V=Av3>\m4Ո&o&;ZuP!2gkqv +Q!Vt:Xϸc08>Y4eggSKzPɃb"J &n',CR&߈1X?0?XͫtM^S$+(!Oh‚RA˂ٖ=(n 3+ag6L;{(vCy]׮!s\<69bك<VC_Yv^ʲK#57rNM[VO6~}2o3W@#jUKr/dK`]3,fDEKeLIAN _숸CD&RUgLE<3|xcDZrGugxrEoQ_^'nh.z7nt뷯C<8ʰ\I> NԑR,LfQ|k N oTi܃PQeIG闥{DGmXKmn MFOQMW)ub:\=dt2HdٺOC-(?O+ \Gr+KGkT ߙl.Π(OD.䂼jWOq۾|MujS$#H(qQ5Xp<-27tEċ96) P=| ʝ!e]A1vѫ"в.ɬ"xfi. nեp!ږu۔k'c])-L’_2 $Zf]_ 6haC2d?.>R|?ņ jCP:(eV3'@NAORƆ+J: 2Ya⭂2`~eAUrh_,h,f:jhh㓊FW<~MDՆ Xz?/C"ope( F9Z+yӈ8ed ~ U in=~gϴ3޻ n>p" ,V[In#Y̗OkߡX*c:4Ӎ4odž2J -Y. ,:Oo JXtX&ݪ5Bm'{wwwZ=ڝ$m!=x6$Yq)I\ @C`x< , |Sґk: K₴ ժpC]7ۗVc) HSJSL}9hD p'L},EɌ  1ocSx]:`n5}֠@<5YWb=ƛ$?19IM6?͝)$L6?'bq -]-BZ6 1˴>3_ʳl&E+3ޏ9{#V\YPX5Wlq@PIqzT$F!+7pJSCb!Ԁڅ_9^| b|)Y%?՗f~W"OT χ1Zhk#m-6ӾW6-zDY$=L|gnos04 ȃpm02%oq$t&}94¨s~HS((|T%G 'xhSYKk(a"-=d|D9fQox1߀=dd-ضe iF[ȕ(eƵw I_Q"qҊN__aA;x /=q6pǮ b^(@$yߘpwJrcaK}HbmxCĮ ~GXb2F&AJ޶,vAB%g?~V!GQ xEp[[Ј2je(X[ w &@u8k!|m+y C"CcRM0yW2u|4z&)>S7NaLO8aFeٜ2dO̸ IB8?μB8:ȏBSd4čJt QNibԛYǎ6oטݢaS ,mr bu 诺!Sx._55 RV#Q_*WîDUc8!#fZSw bGoÍ=arx{^OȰ1W1_P)8T/~Qb׭D뜦t33uY}_?0.P&Fe: J\:WZ$[;4q8"]",3TV,qGg<Akܑ t -3p!M0Z~_XF@Z;6i|o^ xTF]/PO,v%8mb<39*'._ϐoQ|gWYN.^F* |e0KP,E9aN~k/\9zf 9Pz{cF)D!̈́I ,CuںLuV78X)!#~GH`ʓK.L6ߏQծe&#ݗrH}5!w܏AfV:lL&v\i 3'2RkͅnYR:˻+~߳7# i hcEX#UӜN y,P3b=KXL_:D =(Bp_ DRUH-Hl-9eW-DE`: F'H"KR0fbã xP {q۱o=_8.ziϨ ;ycN TK'YX_r,xg:X d/&}p]Ĉ|BlgtqRKW6-rh=1J_ E*An N_"gyvcˀˍ_/b8Ԫg7)Go_Yb Uf^ ["G$;W7$4g7GΦRے$PwzE*10G|ve74L"b8|#SR3ʌ77 9_6NOw18ay)?@F#Z/Ϲ.cgf}F0[A?z'E3u YlCxp-%웰 AQ pN鋰zh!͈hD_e#TNRʌ^{mf/3M ,D0m91hOgaH tofAot'6#}T%.7Tey1C^[˭fkz3pɲPǵqz1j+Rӑoib%w  ck4vh_{ mhrh/AV4lYGTzɸ+ijP* vm|D6m!O-Ke ZlOm:3g2r 6>0>m˟TyhnWUNؤ`qĞq p rTr 9ku$BXi'8;- K%m/p.#-A7-k Kry[6<9MJ5f],u"ηB$[so}g稖Jyf\ Jgl} Аe $"qFy4v06XwJiQH2/ebث{&zތ\vؔ,d-޿xEl}=U"s{R/񜹞qĪKZ9DJ5o'+fGDž(LoePw8~?,&NRipt?d}>;Jjlz9{/7I5&[J_~OPR aʕzDj3a_J"9yrrO!g' 89Ѱph%t+h/\ʌ!^iN,jKzBTԩڱM/rV{Ҁl1Hve/3m!5XK5+k17闡#iZ5Gs>ctkJq6WTˋ"$`339L7񕜟'ԅwP/:iN%HO`E6lzO8jq9q|D󃚑^g<) y*$SKw̪o0yS_lu7B-h$9">H]uF#_`Z ) yqgA7h {YX]kIOKY#i]Ezb!Zz(/e T.RX>f2MMwICf*#.JQ%1/$ _0A:['Oxw"׭:!_cY=4CbTHWdE@2\s-ǂ$ݕ+X*۝RIԯ}\G+fM3\gΏ*T=I ؒE9圌z҉d8yݼ_os%W(Ǿ$(&UXy^N4zCQzj1Qݜ>'*l&UkCk 5Nm"]N;.X hNDPؔ= 7Ie ϳS'l/Dqp4!Sο_<ȝb(kɺnLA.ְ,xn(:\xvqkV[!am,mu/Nfs2\hnC}0tC/w f0 4(fD'y-;Pa8n r}~^OO.IPX!tQxU Le#`7MvJh~] ٳPu8{65p1TW59!/":˜ytS*SӇW1tn}$˦@XC! vZAR0q!*kmvB|2tvqyeI$zP6BBH*UvcP%]p+w<} #-Xͯ0~(=g8ZQʕH9}.bR+H~ZjGngD@hx'kaO>}a/kg1cܶF@M'ONúvƤk)\̎V˲3q;tXCB< {Ğld/ ;n PT/٢nB>e̥E"x޾I‘T;q#84׫Ω ]*qZB;St(©hl6,NѪi]?:_IC* mHPYQB67uuoݲ^<g r GO\PP}ޏJR 9Y$udoUF֣[?ZĝM :!۔AkZ6Ft`Jq WOQΖ|c}rm ^ђasH^ t^k49qĻZ[71XNAx>O/Ɔޟeg S[ pFsv.rǛiÇnj>H~xOuOl P9ʶ4jE\$Pp J87̀J7`Q3M ^F}ݲag>Y3ƹd! 3'%`Q9G2-tYȻI@:GkJfXgtpJL|n"\ n} pUډ+(MY?o?{|1PG)񺱑~+ wBT}GSvKWK4}]r8[XJ`\բTcCȊ+ S@m/:Gـ5r dQ(fz/Ȫ<7>qKT#õyTnݣ$_kgĥꝖ˫fsYGgTx?!q vЏ{&l&[p=\*3v'+%R4Wf@\+4 )B&3ab\#K{U^<8.eAi3Y^ƺ]} Dy8\X&csy4$=&S`Jq/=$37;mir1 47놆1ӀdpW$K#B mdenr\ГyA<.*b竵(%quJ]nc~g{1dBaؽԐd}4pRib|'U>0zz>L^ )3=D;^ohbEJeyk 疘>zhZ(Edm9aqcilX:)Mm?w8aZT}<21]Fqs|rsLʇsHLhu't8LhJ]~Nevoezp̲[ <%Ehm`L֕%m.rx7̤C] V|ɮgU ڝDq ujUn!+PbC6cܹ;OZ@n&&n'5@md31'0T p)%S&1-)Atp]sJv)0o!O l40F&1)wQP]:D/Qɺ߆x]qd9Pk<Z4bLc4Rk ZNp::NZ*iHzf%͹JDܠZʱm3z/廀[qWucN ʭr>)5KU7&,ϴ;ءϨ`Nv #?>'ey Xh\|CB,׊g9#(-={7CyƋlJAfi:aim5ΰ YNX?ƈH)F'5>prUZ$K5Q[9݂X!g|ULa9D󺻩%CCŢ _k'{?v1;+4%akb[|B7m86u#I3[^Yib |Ocɳ;mM`'+' m4:ࠄ,7KqUBd ^nF&gph%:5XՒAO`ˠΡ$Ɉ  UƦ3޳~_̀Xͽ˓(}!x [L elk } -;aS,2f*[U\c7 f(0c'͓(fUP$R S&0hhM,?>E5; L)f-CR @ 0ʆEYvV4u^ mdο^w//u ƵЧlBjb}p{촧n<rErH8n1h=GqLnGzitEqXO*RK N/YOYAo-%ג>][{Tu ?_x%w݌wDY'~ 0SJJ0?FȘo'F]GIx&c=FArV˽Zaz֏˜]YTzq`S6|\N\bTDZK! /l=D,9A$4(B X%m;3ɼ#{C]vay =&Z`P?mr888R@ X \Q/N(Sg)B}OmM]tOH,7+~ofWdVp*xH%?? +g1Toeps% }:݂:d`wȅTtdն5nx :,$:AB{/*઴~9Oru?.4I᭵msfz^AYF)V嚬1 qlۅW k:+ŦqoЪa\u2؀B"<窣ГLC:!M WpF -=t9W+5̯0YLK C2ExCJN3_[n,WP/NiL?ZT2L\x֜ϭ(=x 4I;x^؝kj8xTHi/RpK#"Eĝ; K*<ǧWW)n" 4A~5hhl~l{%bs1{$; cCWg]9*h*v1B,jqr;%v]y"ΏGv~SaƕNqB]1V ./;w|<v iFe?Z0+oORK„a+JKf5{Fн3.Q|(-P&τ7R&&ajVKEo&zP7 Py3>'v39x?-Vz3*|Ka^M˒h|w.dze%#ZBY81HBs2CDm?G`M>s'IX6x/V+(y^{n%Z5\6d8F@)ԛIB+H3MBĂ "9GA.2⢞1q~7e/bȐ"=fՆU3NLorY3g2T6wΫ.tj{tT.Je[Fx!unEzW5(iljTPBwK/]9<|.ZhDs[^ٖd<ͩ& ',"߷hA, Xa]+02 zsDklOh/#bK}wNy+xfh/H~8BM艏]SיV=\y^E<aBTl`\ K<35@ҊzM8;Wy/>$E@%Q'B_֥g-cls됶Yos9+-ny,cVhbm ?B` s'~>'+ gM Tv]y*]J{ 2k̀Ucvz <[v6,}3jfb&,|Gx˿ӏi@g:7`bBnRUPUS<PHLa +103}yt6ҐkyYr4v@M{RPӲ`}W%dvN$wK\uO!9}7K6kmC{AyY )-QX FФ-%l,v>[Hi /zzOAPkoXD5k( 15csqc}KRa^4b!ǡ:ci<$:!R^iBU7~^ibp(*<׾Du:q+7)qT?K# 3b썾=gߐE&I ٳH 1e@&|=u&mixRH sʑ0&e0 nYfKM/iCa}\x1 $"Ȁ!d֒~n݁Hٶ7}5Js.ʾ[@<[k,YAЦX ߬,ؗ jRw_G p~b2\M-3=cnœn|7ؕ1.\Ehe{;"+Wf> gmC]* V-yXY08HD07pI'[XHWF^KXE B85OC%?z5Wo HzƣXUNhYSE?SNfZAv׶cGlXyHclH.< l~[j'\ G! :,S0,OkUCD+KTǸ mtGAR_#KF<2"O9.3 @ӆueXzך3IPKCFrߩ/+f; H/f"yg:61-p0Z+kㄾ<_5:yHz |U {GoGY|O 5.Ɉ'<闾?NW>f\rLHDO c<ؘk=dW5)R}fV f( $@g|bt7ɉRp> $ʯ}>.D3-Ǖui\PUL+ ҄\1l)h=˥>I5+z0ȥ BMlH8Ƿ5/>^EYkAdfGtMadChϰ`C8`e {T9t8oI,?|n&Oo[&%Woc~sS/d4u@7`IJIaӒ甀`, y]w}>+NAxan?$9u>NgIu!9ͦ\UXtT{I C XniuUQza BjP-V9'L 3,u4PpQƒP DtS/u)s4SD&9J8MaJ3RI: OcwM?|0F^`{i` Be g~`B0ӯy<Z~Yٕ%K[LKh]oJdo[ ݡ' =P?:OuL`ڠ-5Gd%Y3ɉ?0:H78"ՇmorU$K }aIj>] zK:'<w(ݼT-7hb\pߴj~(D+\vj&8.0 ^m2֋he㦜GdQ! q5k3'Ibk2p*r}|pC X:_s '@sj,hE֡F|Y I$ E_ܼp;zq)!%& |x!o10չ0w襸~:ܺ: #COロ2c }ݑe3ZJ!AuoȆ)jv ]yiڠgwYg̸E|Ł6 >;ni7%Ń{XreaZ dO85I9 Na.vGք L 崐}쥬\ԗ2٭&.c s5?"eU. h;Em $b۽Qf=Yg F X`~!cG oT+xTR羰$:>Am #F`;Fg̀.<债yq.[ޕ( O(8 ^G+YLϓ%KMٮrLC|5lIU. 5åZadeHR wikƑU/# Y ȤOe@̐\LTH~1m-Dv0ۖrq4r_B/®X g3NAaآάħՀRZ.; !)R62hzj%*?';jPҰUoA6]Rj$z p.cfM+rD]iɬ|]χL"$_)H%R7]DfQ ,8`;^G;'( βKWQDzoyy8=XkhO.~b&h>_ Hd(lt uUHbX/!:75e̅F.jP&a6bs AOl=prY1sR].[ZL)OZQanS |=ӀD[&mvqɛh☴&&9q T]N٨G I|[pfy_&Cė ]uR5Ȅt hBUy(4g z^Xe%->I IrMs&mXzsC ȦŲ7gc/#gVVY;-Bc=%nwXG7”q7翺N6lOq{t4R#0Yc c>sVSkϨQi+UPT"#kv9ѱ[ԏbOq cW6Ɛd衝ZS%6 c9O+ m y+k4JWPA't!mwN"~.Нaϕ G6GZgz<^\7&FmŮ~=Ӫ\"fH<$~o'I|\T cl 86w0W q1+FTcFrc'xϒd;aiCod[AzA=&< rggbL`] ?A 4/"mu7#o&+,#B>@o#j-[Foݶ 5S^& J}~k`(c a2 Ǫ.= (LZ-fuNѶAllɗs$v` D6K;a07' s ߈5nkI\`3L ݏu6D `//vHc{6I'$&bk|ٵ,8VN_ kcBM. "/=1`_8[1W8@ӟvmߐTsFtFܣs5#JJVhunϴ,RGw`DޕX[FvC x8hʗy{F_$bXY'ѭOUXӾI1tn4 o 1u 7&DR柦y,1veĹ^MKArE+5Cɞl]4$}SCqʜpxQߕ2ƥDi{_T"p~I D^|eр7Nf&Oج[x9 vx^93R3emϗz,bzEi)EQtzˑWcaJܕ jle1CŘKHX?{[Ѡ:oClM'XSKֆP}dGqsW:lwFII98j`ݧzJ<wh@!drm:~J*B~=%!sGKlO$Cbm`;-䶝..KVRr6ms73/JOxI@ÅguKw.bNz4p@hvv$|t"g)qnZ6jfKVBgܨ ت&f8w-xk>7_{r`vcSUJm=;6)^{QBx,>̼& 2(Z6HZ'lnXj.ֿ!ޯ gKINgf?| FQּ}ahI+h:f1\T=b|Fdj c_L07zz4[\fT2F8wϳZֈr+C0b D$=͹,"&B"/$X "tw5Gȫ;SN9F5Py@MiLU/ uu"Sy<+$-Z۲e(;#qNE9:[ľT 5$OK7W0sEl- 'hD>J @&=A3oO NI?'k^]E猸WנX%V,Hu[cO7 yू\OE <}3<-K*zԣӁٹXM/l6\(DM{A>-tVF;N"`v~KEmC0L5W%|703;JoWe*B+Ci*F`-j^ׅa:x4B38}$7>CI7ʇ fEvaIEH^0jIxAy*R_c6hyrz!0@<%6Q;"^YG "(2(,oL?Bl&[FCG꒻ezUWhd֔5T[8d|2?\z/ YwqxW&/԰Ck_Ft`*4H Z jMb}6/e(,tGG~7;ӿǼbQu5-}Ů)Ʉ?PڪT9{tP\sB'?Kk?VzXU_|!lƷήgC¯9QJ| g4{HՂ2pRxGLUQE?\.A!Ss`{%hR#Wu&rYޚQʈ&yV#S}|f~5D9Ȩ%+1RXjWS> h5k2ul5ۿVo,;8WjuIwgHt`Mkq[tX舝_lM9яkEJu!P+Lc![YyҘ0K̉kpC[1}Ce*Zy .(qlb8s1Yѹs-4Uo,3#c>ؼH7Eƃ'o4Œl܏a?" IJ 3]2XwɅ&q/45B샰hδ &A-Ֆ;TiMC)t55k w:ԦVZ7[iƙp֔x뢩Z)$0ƧRJ;qIgW)GdxU1w,KF^zMww.rBԍ8aq`E׫+9  aѲ Jn3Ƿ%Uێ)6Rwi(uk֞ X[*V$8F{C'Z.t˧:\6󍊴H NrE2ʭkxR,3 f.\p6Yz@.u 3+YP?H\h1-}Sr09\ry!+),fXm]"S# -i5f5!J rėkb?dQAolNS:8g26?2MBFۂ|%+w=W> 0+eu8tLsc`$ۤ@hsƑ10qp4an#8Sܐ.لnKuY#{ۆJ3ͭȾOnG'1m]H,YRKgs)Wƽm9 o9~Ƌ[ϘP{_{~KpIPUP4 ^gҕO+>гGE6t+z~^gRKM;V= dӱ]wZcw4 S|YyJ .u44xP šs8@8TGoeVJKɆl:)ѕqmy o~B)ꕾcoVQ5~2fʽO3,d-xcP3+b*0׶ *qyy:xp?^ BE:1sϸp5`(6,ؼ "q"ِ߰F-|B|' 3f)AV&ua ^k(ܠmLe b6nٮSs5ڦ9R6Zr29Qk+ZOɧ懤kUr"1m:sͣF6/$shtpi{H. q:텳'q֊ju*nϱm2&;ش|g/ x6Na~mq Ɩ7TPWM)8yoR%/?Yj})j犿A1xSCu ̘G)6bGڦHj#s`Hҫߋ`PXiэ B F`vWUY|p XL!UP%O'榆N4^aҗVq|;_ *:`c8Lͪ_Gls$v1D]v s&C}xoyGb2CcA,Fw8s{"{LZML1 }t.B/u1?o⣷2|CIem rXT}v^ak]볗1AB,XSI:\HJ,rا/0nA>b<حu1:'x|.oKrUl.>C [NU;g4,L>3@9ޯ~ZJin|9M]uLèȩ6ӈnŀXwBl*fT-[=$^| j6wAz`pGlg;^0`LVBkM!K9|n5%4uMzңMTИ"AvuIsP!7Dsmˀ UL}ő7.ww13c+NQxMoﭓ, a99}0-"SyL'ɒm>zui)Bɐ$ |BRz0qF=⏕6fo5bӀ0tYՍhP4ƺ3xee}6ڕj⟉Cr争% R9J&O5PwIz(W:yìCc_Dh%"mϰ]V%]Dʥ"8tl"zf!f2Lr+P[L˽_&nmUXn8h|o jmHRbn)<PQ|ZfBo"ʚpwGNZ+v{ZCWU4g\sc{Ѳ3N06ݯPǵ*qQ+m~VKs/ͮ&Wk%7X:8\zmuAc5:7~C0E_\uSW ^G9UN;p)T.q77 W#wC3ŦI -!teQp˧|\?;BYP`#3U}ڏ:vcXV^s7!lNƈ0ztLh̝ٱ@t7#PZ5} doNzN3Ѽ.U;b w^>͹fty㐼h( ̊?>Aguߝ,rnKsA6-#Ec*\L,xNwn=|"kpo`$%JG3%66؆g ^sj?1}A.i/zq¸?]k4 ,(to1`]ޥ^Qs8ƖY!]hQ? ߨ}/ ۻR&c2z( w`%)h1%HݣzP+3cT|[ aD}GRjjH=j6֑ %K?t + SpJ/OB#+u!51ka[w;ምLyJ} T%fޮ**aXG:HjHBf|Sn\Ow<ٛGqD_'mvpcT%wcuBͰ,

ۘaQ؜ _Pxuc[p(HԌrQB~"rLnx<-< C>?ʎ-rSVXqw:{cO YӠSq.mJx.b{/ 1y?Q검 L1d+.&)uk$tC r=LG;U4k*MRA@ x[.KEް $NoŠ*",y3Or}V&䊙thwrَ(T~a}@\l!d*za/Ea2P%mm)E E=ũ%҆@7eF ""<\>f..Ak""*3wܭv4X-Q8EFtGz 'M:Wbwe"MҨDʩJ؈RV)s.X5[ n/ۙzK]g+5PW-5F$M8x:0{Wǃ_Z̲:Dew' +e+~ߙ;Wucь8~{LYo>VBdi9u}4_Kj l0FtC[t7zY1  c)8[Z#r8:aRطCoi}sn}_O鍚-ub\_S\o_Md=z 7CP>Ua8M~\6&Xt[yERZ V|r^Uё {ᙟA}7J6*ԟs/VSu 0P-2U̩=ҰLo~O+#1L?wO>ƍơW%!~T%vPUG ypߵ(`leLV+Rk}=L{F20B5)1w\okdN~yv̚EfYwLD+{r {,ד!hagY kj ( nO! K$\zo9oCaإ&h/G & !X?N;:\3,O+fT7ؑ=v}.A)OUZoCG 6~.S59ʰ,VrG$&P֐!oytXSNȘ} VW/Y{j>{o*`=pK:Ӈ^ 8q)V՜&{J?4fqm* r`E?*. i6 zlڧ҆gư1kAn&poS elT EXuBjbJynv +W3̰pyxWZq dvècꮫ`S& D1pz3xE64> 3i65> Mۘ ^$w[yvr죄rdm5~-"j2HʝC XkabNߓUp]A~fksF >Ka`A8ٛx%XN^ %^oD쿸\ /r^Hѹ@{-½j0qܟ`G!ŷ:빚ҙ :L?xE6C*[G)dGN!~@V"\L'4ßɺ}P!wT RnVfSLJ**CuZaNbB JizZasliLvEs\4̌hƳHw=#}V%W LPN&(%xw#㘔cosYTәЮ;LOBJAL X_ t\W<?Ӂ 2}d0 G>ZY2#7{<^s{ E?hn4WЦ s^h>G"bBo:7j*1h=N{4A)r01ug0Z׉`"xG {``z}=׬t)l|LLyfq]AϚCkH|bpeB^͆HdDݞum^{@F|;Cݙ12vCeS` w]#0XXV?/" -н=5Y: 4%d1N=,8WBhz FUMj EWo1Yٛ,ʀ Q?ZS͔~wI fG@s ߦ7j{MrV[ecY r7Fq8Bt#O n9ԥÇK(Y`|^Od t߃rIk68jOc*uЅ|x@H arJxdʶc p/y6a[%R)"R֚dF&|F rH[Kynt϶L=;)wJt]P6'XTc/̋EQ@8V&]h 8وQk ^¿v%k לckC\DMJ^;s=l`NJju3uq~qo$J^N5C!)cB.p>F/^IE|G,/cRs3E^LC*2BkalZc)K0o}Ι"yt셾g}/s9 _4Ot$;E;Me>R,HQ{j^-kK*æ p_`@pρ<caaX..*Bҋ5/s8YB]6L GH$kUK}-!p+LF \ZW=[`+&7T6"Me#fqJup/J`# d7hʑns۶ᅧCg"Ĩo܀$5'?tI%Di$NwKW,a/ɭ MSo |:@_*Dq$ RWS5:\%g^ .T2 ߭ru#3+6I/,ǡ{0Ibk|-#TA`|NǑ0wq*HwIu6R| vOws*R6}]G˹p#(.&63trzLʂܧ-+~#C+=j">m g6n_ .n+jAdzX7." {gK1HE06n9nO*%>V0nЙ}4K51biU&!<2"J[L[&LÎ2Y骜 [xlGB괆{8f3S'XA YxǬiX-`Wg.9cE8͋ jSYXݜMOó| [?ZEtStq,YƗЦ9j~٠j#ȨR凁3Ocd7 dYBkwC$%~kgԗzr@n0Pn kpV4v CsFRD%;|)XEIF5=IhT|ݾ_Bf0VO3OX1y~GTO#|8{]5/]7 t2EVŤo\ǣ|-ipe>qŦnga"4!y,NGht>+w9rr=y4j "ta⤶~Xcjڻk65"u-;̇/ey=McJ{ k6w17ѿYF#ŕ UM2q`y4@v dK]HhҝE"E rNӥLX[*BE&+\P%7X8<} E.w T(64-Y., BN rPub]F Qcw'v&g8F+UP:"I|p%_CtK}}^Qv)Z6>\J&y~5m+T#>ȆvnK,@LYohcmz0!7&9|FA> .[{GM)jChK2h_٣꨽_F!;s $ʣ챷U-++>PX[:4K#="B&Q۲?&SgmKg 6q\R4h[i& 16dx$w&@cxI"4\d$w<{4cgPE ![MyA524fP]1ٗ\;ZD=R,j󉪾V-0|>gh4ֹ?S'Wr^*7#k!JN64"{Rc"=j Wȣ?/\_W`ܕ4QǮyT+&rSj<ȫVPAʙ6=b5e:I bҹa)ΓM dH;3\.oZ P=9t:-n^!䯫s>}%6 y|eoe̡Ǟs,MޠԌFhugEX^]ڼјTо`Q*/$#V:p+{#m+@GmSKn Vw$Ȟ b*Q L2K i*5-GaD&~?-G E8EzJ>K"㳅az/j78:ioasyx͛\.'Vp*2E.GF?URϔ<&hjt,ҌV> &͐za܈Iw%'JoY2Ӏk)%zܑOy &*#RC6 Apj5lKt>؞(>Hu0/! 5ޠb'=}pҋtz3A4 |!5?LWO .}x]7zVneEo1ĨZ\<>fd}MZ'qct UWu\ 7xaYFs/@ʡgm/ ʈXu\tCx2#aWA_G l|^]Y*n?*XfSaٿ~*ȩAV3Vٷt'mTlo:czMֵg[v?-JzF$1rBNď4i;>md\EJ|뛟ӊSA_]^ ~(scD6%9BDZ~ҔE,IB|MG͇VbfL:LW ޘ=h&O^0}|KQ<$ &ؠe .ObgNa.MjJ]J`دxJY:o=zl\@cK;FYJ] t1K8*1B+;%u SȮOߌ /G@dtDj/!&R`Ǎ|F|`($ҷauC-o6iD32U l "m:^:-n.`n Ȯ>)-OJ$i~y8h p<`#3 >,9Vu#ReL~+f?pCV':?˭_ewy`YԸp͠௭E-6)~!׽npM8lŭ V~ /[pC 5y6%RA@Δre!\<8>+O2oRs=֩ZUݎ ~}j?fN\(%oVd"87xFjeƎ:~w=Ƥe^i'|wC+/d^{/T*=GŻ2xwUTwwpu< TǤ:x2J)p^Gv.Q ;jHxneBU/ÄT(,mj;cOjr`44dMZSb&x'bS`R :Ø_x5ƷOED3*/h~o5 \NٿF/9;@X`6 "nŚV^ބ/S)AMM$.I"rwah2͘Ó-JCF \Y_ǵ+Dlq<ːӧ`i ?k=~f k$D|r5(ܲ<<({=Y` Z/1p1T x~qéAid /GW]ZCXU7#ߐ,m>$fVe$̢~0{)OЕ(GvQ?Y/\XE­ϑqaN4|  Ga}d CWVAGǷy+JԂK`w9c<5Uh.欪MS% \Nsls z_oU{v,Q uFG>-Q~ﭏjbJW (dnEEQx J^|[Y 堅C5id&)!ŹoXXshrJvL"NȦV$#քR-1yTŹA4jIon0jB⠉(ul#tjwK %k*}Ic٬t PE>tTⵀsGz9Ϻ_6Ka@'Gv}ehL6w--Z}t_[:Kљ %8 Q]IBE޴kqvJ*5K/U Ek(U$[p <0FɩBi0gRȎ e?4=Z!+ǰ[rj#Mc@}h !3SfrډdTd")j!{d5gQEXJ8٣),[NS?uy< dʪ]P7(:@ңUeVMɲThPߞzDϭJ =Ƅe/Uʗ:ĜU /i0k8*%h0ovZ2r$0s=8;Q5|=c%5sKr,pV%0mCyp,WLBqOzRWCuNO`4|+1q(^^DZq)05)֕AB1'rݣ .7A٭,t?:-%㼀A.X'j".}J:#yg<2]|{v8hH$?! Pu(x."Pj t42dXWZ8~^hg| ze1_d4'Vfy l p~>GN *Ȅ/xtAE7r$5p>9 ϥ^ v0,#:eࣿVHSYPҿmj,s_2@ |QĠ[!1_ms8]B9C"yҵ(_/)ſ9Y2Q@~UzHhgb`3X|bVM WԎĽz-܉zpH.۞>R* vj-N 6Am؟^baJD˜ܘY4Q(٥>)G5iFR5 q;(sm|[dk=7s4[#n-<Wm@n6Ab׷-~F4[;?&r8GTL ]n]qդɼ>ѿ kK\&1oqhv3?0x`4 Kʎ#u*FEodJ5. fb hb 42Ʌ"%4 vuGTHdÀW)Մ#ߝ2u3~)^v˞Yk@¼m 5!k"D]w$/R{5LK ^W[h.U RKXzxWmne0ٹe/gzQrG='S& +4V:gJ$ƞFg!̺@ Mԩ'_rB4eNΆIua]2U[]; _o(e>kvS\9W`Ŀΐe'v:rZ [:^ Aٍ ~b**>f<;v 'C7p&vJb#WqɼHq7$_0b0"/grJyv(ßM&ᛍW k w%L OiuRmeVQ`.wq6Q 4]=A¥+O3g)@q3cdϱYJ) VxJ- 1*8k9eYco̴wȘ ֚NU'\f 6ym=e[U[py{XĢ7dh87uȻPVׇsp}LQp#XMw2U{Ħ_XS 2ϜԭLY)sJ ?*ab#?=fM$4d?pNK'q`:DhG>O =ovJ8+-&g=1ڔ %XĖ1g(uLw]?kgYwX+›IluNB5,'JH!:ڇ4%k }fh5vt^iL09%[F nCJ#M{򉴘kq?HBwX deN#~&/80$=^F}SpdG=x(\1o'3Eax<9j+uMohl1exbjdm M'{V5e`E:_V!d >ДD)}D69F2RTe=%htÈxZ>UdqyX s*M_? $0J$=!.6ըN@H7 -H f8 i.@Y%uc3$+C;t8' *dӹd\%,s:)D{4ʱ6\ 0ȻU祇zqºC4m}t1ݤ!OilW;vXp𦷗%80NDds$b:jlóaj,Q{yIr>z]cQS6@: =-8UHhtΌd" 'eWOGȷ x>df@akckVdUX2A]#JđY?Hv,[׭2,*Rzر݅E~s%  6wG=CE;dw~?GX#䍸(Oe{ 9i "Q&`95 CB.mϠ; ⎙Ǖ^(!QEBL-V΄̲m!37ZŖarʂw,f{21p]?BvANːA'j6ip90vn~2_G~8场mkx|=Lk}P@+t$l([0ll lٟt>|_?ڥQ:I+,j<mZb)x\$R>,P'w&C3e=PoPԒ>FOm}Йd]o 5{P ЖȃX{푶rGi螁oODk3Iʯ8$3^+.*_B0c-! ^0J{ӕ@]u?(mA1k J , 5H5̂݌'-hD̋l޾ZxB [FjΉhAP9tC54?Y`<4O2wBݖIH4.崎y#l0H(lԈݦ;-Ih.7ǟS } <~lGm5FṔypc]C |3K\ף\"zZiMFqp*$Ff8Ȉ:x/~$ËոTP YL:*XpWar*3 3.#a~d)4V`3W0-cklViFzW$XK0[p /} b&.kS>n˪,^_^6r(ц/A~^Wh`˱8|nR;S!yE 6`OGjp^%HKt|1u5#@(c].B'hڔ7ߠln#U`+&})QZ <S=ɷ30Yk*{sl>j+=ZU.~IC%K'=ӕEYqQKp~|3E~kp6E)4t5*s{|B3{B̉Ch[&v HPjI *zB.穒&Ԯ Z"ʲSZ@:OKd浹k[3scG5Cq9KN|uge 1^ {Ɵwg~``6Zc#q1됂}>m]im,#T 2\{HLx~UԠ/|2tR 1>[3ZM4"+ϊ H*I5C %l$mTU;xҽB vHSrqq5(xhlc +qˎr !Z2ʄFX?#ά s*OI-Qގd``M[, J/FV? 2cPQRw]t !a()* *0sn+1ϡiJe_-q觵Åve9H-y6;2HcVa-S7HRT K.'<F̎fSܕN!$?l<fAޭ0OEXv.LI7\4"EJ~i08b4?Bt :IR*:P⏄X{HZRR7HiGG! 8KD l{wjMo2G,r^h 89Kamбuϸ0 ArGWQ/Pk\oyMu?._wY9O"$kg M]%)ќ8Гݭg!!y&i#y!H1i7۔)$lB*ʙy;%2BkuFL%UC& pN3ev )ljGr:RnnsIk#ic5ҒEiE\(!- (Wч8w4Ͳ ;"&bƔKljkwP 9"O)/R­E`}ⳐH0g7,?ËLW&لGoQG@䕼"jTT'ծXm%Oo 25U$ N~R1 u,MF3Y0A 2A[H7C$VȺyVXemEk]gY[)t^oa_:Wa t6C+Nk1#G8|$ϸ}*^hآ(RLw`bH f/0agp u[aDq~TڗwVMD-0ZiySNγkL0+UVh3v_=]rNsbTA3,]jr<ȄS3AjT5pnL6Ar}x~ǒ]YPko;1n[B>}fnT[;*uuT anό-ue{i~;gO.eNٵ\]2Mx⾜%H)I$,o5a/M*QB*.~q?]aD;L$2R^ɫ9 j$0 ߍ$mYVW@TM,2Jmu!=0_ScVP7Y [Qjkyu[@_"}1~D@|)/F `*Y^3Ay|)oՓF\"M0  d0:b DcBV툲ozp%ȉ7l8O %(dp7g^T-Q˯WD&U@7ښ`!+h/ӲLY$)Q*ho 8ם9ڡ]lBh$m+ 0<1Wb$b&Y ܂|wU|;p76C/ VC Zw Eu i :}Qr ,6E@+V{ECtc^ /`';lΉaVfaX_.q T}?[;{8x SvFH&+{|T07s(v<ޝg-w]d:$?tj {‡n ]^%ivn 3 r7`IAx}s]%(򜿥DlKzH* Iy#`vNWT =c4?]`ЍKCf91b)Lgx*E!nxϷSNSEq&s%PK>8$_ka긲:ԑHp8f@2e,!s1H#lʜAwd0#f-z|] {LQ (W#<6۶Ϻ~jȫ;jBPPZӸ֭Z[_c{y9)1tj`FA{{#X>7r>ޛ=x4:EZ$Z Ѱ]7,S sEg= j'GׅcĴ%!uַE晖ސ~KZ{a~=J,ȎAOT+w]x3%cm1H~έV/[a  :>e2P U./}7}9$HgLdƪ9GGh7eyhfsaO9$?ޖ̘͋7\E:~n[M ITAeG8{'m~!g2M/?OX pc/+O6 vjF oW͔*A;q}]*#}t yd#†vSJ(C)=yJ#EzE̥<')GeDFd?yܡq7c>԰)}H[mnb ``Ey=5/?[@xF%|bvZd\%š* ɂd Z XB2!:miF+HbY qy(y9s6&t4h/egk0p1bl0Sj=X>Ik:y~5UV{uwLUB@BA_ލ՛| njҢ°ro4%Q*<2H #z Z mfI!t߷Zsdj]&Ό_ܠb*_\B/e^yf_(B8j~Ii0"ǚOqa,U`vO%YRi"Dˋk16j0nQ)Ӱ;6eYFJ!F&3tčOWo,tbj>'|jr Z Wk fԸ=_UbETt#STٞ4W v/fH'Dڇ!m]E,5<(wQ)V :4nfAvaA9K\I~ځ/FWUKZqs0-:LES:olS 왗ܓZ fhCCgX86{hXZtB)o[n!c f\4Q,$uO데a01+j{rtkH#Zf; "ھ:#*#V{AqEE>AM쬕Tx9LRY w]` ,Gt\fvHHؑetX~{ /Bz0ul6:5}fF;,P*ڬ*2ay 4LpS8OQ {Sƽ=^ Iک`+RZ`\`0XSOZFU0W6Zɧ c׷NS)~)p>e[YvJR*!˪{wvFHt%i ecE='BOʔ8d }WsQ$*lL N)[$\"+mQ4zwng:,1$_ 0VG*(+D_AXǻ?_ $?[H$-'RCЋiJM&LN;ie,z`U%=]\넠TlY&qX՟4 yXouEܲZ  )ҰMjBŗ־k0 IBh[ Dc !>ĆCBX`nSSmQ1jP;wөv}TMҘ:z*=‹ɍ{l7_uMx䪉D= 6Vb ^*V^m_A*ok*( ;kaX'r}O ^Hvw6M"O$K_;~N:˛hU [gN^;#ߤ&Gby3RHAYx8VNN:.QYU3XHc-lm۱ie^3,+|Z`Ș _4bgvMڣ7 H5OO7^a EJBwhu (u>ډѳO =4c;_WG)9G<"1.ɾ Ԁ} LЪ}H9kH!"or:sOHt>$ʱV*1ϼBg\jFIpTg 7) /X/ ۰_ؾIV׎k| Atdcex= ZOguUHƆRP-1$To. g+?l*¹;3Tc0UVh8.Ì{3 ^R~dI_嚵Yߠȹ HºAE, M|iA`LYnxbJ"ƕ@$ˏpԤC,wȋ%GL^U[zp [߰{/J? $*"(dW;v?X-@&D6r,:ݽ͢9x2~揀΁)P s:47e}{ LrDJILJd91l ̛ 2A1 3÷vJl5zleDf6$-5s!z˽)V{`Mxo{AZ ;7I!E v%^c^Vd+哶rQJ-,Wˀp2QN|-gKn%V{rh1g< kE*mւ,Q[>= ;tF/"m'vm.dWP ԩ< vXp{solkd/51#W"+u$$"#.g MW? H:z3\ߖD$Իq1`"ѓ)*mZ=nC9 {~ fsVZӎc40&sd(x䪡#F)6 .? 90SseCCN`Orč'QsږLI|N$ N,؃6Ck]mt,!uq*-a8a` h1`pB&AߋB3O'`/=@ ٹd o&?4&T]^cnvyLCN|363WzE%Yj!֜w5U8GHiRa6"Q丷çgse_}Pm¡o5շw?Vw^k2}@RBd]{#_\~S#(%D V%>~7'?vL}RC 򏈓2"vQ.{WN DwrG$Ik_RO~@#|a[=k0o3]dʷ^M7|J1u<)-bFv3o˺/0Zug^$ *iQ(}}44y"%Qv,)p(4!:seN(² r_iW܂q(E܊h-@zm^e6'>A,QSZ=59+ۇ.4E23捐a2őyl8Zq,BOHkH{~@UE{K34ٟU Sh8:Q:54N|Ǫ09G۩v^?bh(r+dD8>mJ` !i6tiZu{z|t)4Ӣ%SZOPdD)%p?R6&'!! B+~{P.ff Aw8uA_g_'9A)}M-3xfci%rA '^:O&zN, n-ҹX/_ DJ(tLu$h}:o׌SGcgǯ(A-fT*n-`v]5j V)K":NwÎ'$~:#azvNP,h[dzAzmCeU=RM6-G3:V3G wy2GMB0YhZ0,XTojRmu6SYȖre5*8< =KjllGN+` %ʗ/bc$\Vơ"dY>%Yb-qN<Ѿ7OذL8tjGrcOgu=8`7ncZw΃kU%#:Zoi]:6AF7#":Y`;-Z=AnLA”LvN9ڼȆB҆4Kc=r1 Lzj{4u qflwW\P5㾜J G&Iet;Cr\wD6BE x3s:1m jU 47>0qS40jՄ͜OWP"o?G>=/UQzؠ{2ڒ֛ ]Z *hzE7]=PAj=교ޥ̵N^Ѝ::u깷7v6Yc)@F#v=pS9~?x Qwd8ܺ cXթ5DŽ ߌI_29{ys+R[ЩC2ȕv$ PH9 0;ӫ.6%gef. tZ&b|ZٴZm,#~ ݢsf7Tv[s@8BY9]x0!!GIf3.] pe|uP'fqL,*l L^d8~g!>7!ϣUJUcәrE!IB;K5ph?RhU[=Ń0zԆ!vK7Wk8ɱP9kVu apzrtY4-X41M곇 bBlRejP~x @W%4:jg~I9QLRUE箛=?OqD`>p'Gt*/nFaC6BFj_rAݲf%ߕJ9?Cl롟J]ƷLUnvTq)6q-)}tʊ A5襸p$Zx(<эlC{S`Ȋ~a,<ָ+NP!훢yb9'X9aT#G_RRҥ|jol^W-͓ɨCk4?/N<{9  82m+M>5y26: g3aARok1&wlDžls&K~<8ll{fm,W)Pnޜ;OvsV Ȑ?mcߚdĕW)~ϚM{'6' gdO}ÚS+ ]'C/ӚYh#D>ܠc+dLY>Y;ܹYi)ՒR1-q\7.:3ЕuKIg7Ykz~oX`vMJ>HpC<{c[icA+fxOQI;&zFڥtDr|+M CQT >ڀV]ϗ$ӶT ƶSeiDS-)6wd@I ߑTm>-GEr%BYm!PO9UUsŀ3 EɴZZmr)UAӴSقW+ v@E P&:*UFl=rc3 ֮2FyM_~ZGԝĽ$iJC:,m~ Ĕq.4=~@2j ]/j}t^ G Pvg,KVz_-%&D2c/UܝD1+-8 PlCl.'pppBӜj˺B92dDƀLSv`/ncz8c|Qr^8oE"mA} o=VOo4RK$oG*aumyDdb;4=cG lI?t(]꓃bqW'3`{0!Imyo)$R`&/MfrAaQJ1/N"x3A8EL*HZ*#lci}.VU{)0~5 +O@7`LHw%PPN Rp,r >/]=ъH(6C5HnhKWIkBuEH\%BI#+#7Zib4O&@Ku 7m>!<,:4PT}0PI97<ӃհU!IDMQ;Ko/ġEP-َR,y:+1*/M(\|$9$#|~oƞۃe@](}lrSЁq2DEc՜*rG> 1ʐ@{X~m$nv]K@fyrgd2"N[rfy.$ Pue,B~IA(03˥g]6=µˉؾumQ` nW{dV;l⠓g,wg v@`H*^4(.DӆYc }I! S|Onʐ5 ^d bI5~ӴZOΙ N i1h^+Jo1A"hucҸ X ݡ=+t*rؕ3GOmTH7t.bh hY:hOXco?GU-JR+\1֥BvW+Oi26W4NM"2bL!7~A=S61т+{yTDAKye<"rCm|_ JD^RO[2vY (!1% a(t%YʼŢle4j[<ƝnǍ5^_Bf:XښkNaNep2~.%Or7[BEt^\Jr\a:ZKm>/%BΔ6"UfO%@BAUocq2UA@>oAB7%f@/(P\ޕM R?FüI_ryP&gZ͌&?08.>kEE8JRrN,2Eh#6]4@R]1u(U w?\"bOAXb]jSJ)u`M` ؽfOdY1i$v~jA74JzA$q,J"'bS&)'pb$N]k"Ǩ:kE˟APVܭзg1Y/.cw+g9˴L\ԫ[@R0FȪ6IZ֫PYW'ZB,S+T܀cTM9ѕ`nȋ[D;GIF-۳P|^>u,h[uln/7dr#R T~C QbE؎z{,'j 1(܊2SߔKz*14ID+šz2VQD1c 0`mͫRI_=%[3Vmޑ/w!X{1g4tD4ᶢMm>cE(+68i|r We|;^%o{FO,E ~1]p)\f 6lp!si|TPkym59qDFڜ-_%l ٜN;UpU!XGemBUt0u-4 T nhK X'ODXL&xگ`Pq5K&O0/?FDR"?#zةU5J(}; OlAU 0bL LIZϣn2lYf"HxgS#]?j]@uTD#ySo%۵6 cN!1geR 0ۮ_㹨5%`#yl"5ḿG~k=&7UD >0e=@ThKѽW0 3óO5 ,ⓝ/ɂ8%d!ߣ :gsX2I>%j"Impڕk\WoNڎ}-u*G3Wtod>. 7gˆ~7{ _,R+j =F(]'>foבXЦ9*P- GV,N+lF>Ɲ¥A~8{`1#Q וC2‹-0J=O/L> ~NcJ6^dyӞBo<_dzTp^>r1>HNQrG &E'r'_ص[>z e]C6V^%VDpX~ vT/Cӿdlf]zdՁ6= `*0/ Ĭܢx-]&7 z[q|a&xˏіd%ikH5B^½jo t$гTM @A(Nbjz-Bm6IgA9#U럧ST %DQץ}?QAғmy/Œم(6ѮQ|Zd0MVFc c@4R^LBX9"t䆳=.lkOu;-TdBS%QRP14,ƗEPDZgZB9{gTpRR>tc#WCs>qIh>@^i;)(ƭ'#rl9Wu$V0eic5Ni{`BpAn3 v>Sek}Kk$a뽂vg˟q7ōD)tA l7o9z ?izyO=LijdJg%ئѳ!hZ-Mֹ8fh9UкU%' Q4](Z8aw|H>͆FY ɪw &J'mx)$xa׃e"@7&_Bx#cs6ky[RᬙljKM/ocs.wCžv[Ot+Rn|>.1+(V')l|?gAZv X GhW`%z+"NImk CT!!Ñ˴UMPE":+}%=~D= 7!B&qvo١͵C+zBT~9' ݕ#F^褂Bk}0pBMXL&H $p _ IG]?3,J`)/Lh۫sf8>j( Љ9ewED2!𷹚 :Y~zF`j6 ~\'f (Y mz6I 3 q(Txo|;l\ެJj+Y׃|=cIwUZPTh%).Yv@}et&Fgj"k#Lɕњn5vSQ( ]y̙/0ʐYM8;Ip?a=N7yʑk!(HYlTwwUs|KQ$^Ɉ{ODrIlPgʆg&P{'j~0R#x5< 2'%.g“t Բ-mjEk©?<,|$S/-`wp`"M?S @5i?t^Xe%r@5l>j= GU dO.ohD $V~Qą!)Lr6\o`P{7L(2౲ruHw݇*)My/%\>Y,:*hf]\O8cj)x C8cIc5rxcӱMZwLuҗB6,V-ڵ`8FX0̞P,;{̑rp=r؁P}FzU{<+Ɂ l].e~F.CH uM<6wW|GC+)-k)\M)`X"X^)y"\G4:: .f4-,=_a&hMZ\TװTԔtj9۷ Kta )v#v}J4hG0pIGV_g*Xz"8.&?'Ɉq 6ې|>BO^?|)*#ˎ] cvǥʨ(A 5SrDh eE}88DͶ Iu,H&~y@Xۿ|0pgj2/Ue ømn{&K&uǝN,6߇ \HkAեaΤ͙j%b#W_zN>8Z=$W- _ ]t偺\K/'/ t bL@;Tr2wzW1AN&03+l?[S7ҍ$#2r"sM8b;Ax`n-#k>^6cdiwxțQV30qVYz+T^|#3'J-qax0JY*Cm:4wf2E$'S q2oIֻ(aP-ý KVQ5Y>,juTJyGtU-3 jh6a|QW9h2Ҡp"89/$:T=J$ Fl[,j4FT1܈p:e-&胢o$M6JAW7Tߓu7lW(mf#hBzk~ Y['RՖxo3ͅͻD OSy'U)3~ϰڿtú'#mwK^uj=&)]'Q"Ϋ+j{4,Säq[O?fіxhVUϣ>pv/G.$*tZ/td_xz14 oGE7k]_u*Z>=*=mZ"$AmJ:sK380 `)پ \(=.WwٰgT $8XeȘU{ SHINAoge∁El/Wc)A^$bB~)=[{~tXef)BXh^XܯXu v^k;B[ \YgqAlލ-toy!{-K4 BWyֲ΋9ʗkbaAJvŞTHQr4l%}fla qXS'`ھ[h_#zV4%n$|R{,WO /uPJN@Ӂp1H/dPbB>%msS3Z\iQ0ȜNu~SBNW)۬Vs} V%/Ui!StZO@n! Gqx$0DhǝLT+ՕܵK }\c{a_jҎ:E S[I[x|SQtT69k5dmBT#BjjWF 0Z$"q&5>So_8.+_hÏ%GZ/IYV>ƴZˑ=C9'ږ{H|Q-^p0#,%8肥n6ͳ<^K<ITkKY)孎4$|QB^观! |.s5|LJ$$-RCǏ'6ׄ6w;TX3LKtS q;)@ ׫&OQuep_vp3po»P=};nST.y oB^=:ݗcZ+Y>w@@a)zK͂ǽ܍2vRؓ1^kbV^SV=K8viR.t<Lë`U5jbHOn a[o 5v?ʢə2$O7_L ObP0o)pO~:d&knrF (mÛo”~R='M^$1At Y-`!\Z;4BճuOtK+,VmD҃uBO'̈Ln%3Q+(重y]KhMFMfaBX u|*{;(W}6dsGߨBݮ7<|mb*'){| tEnqUC`Iƴ12}D#r& .mKu6}ˣ9sZ.*oڎm3FNTV5uܔ/I uEې-lw={{,)<(}(PuzSEjףVT軃6Uk2'35ow 8G 1OvΊl?7hec,/Iqˁ4nbOIVlI&VENek |8[va Z73ƢAZ46aGeG)`toq 4Dy{/qE\Ćy_Se$O6 W܁WԔw]3n$Lr5Y04iS:]7*4w+nlsŸ 7i5oU<"L+tΓa ݍRJU.}\⮗ RO@T[<:XU*}CO)Q/TgY]j" ޭ:nV(y&he⎡mx ˗?Ϝ4otdA;z1?OW?D+GUdBh9o7S6ۡ}2n9BŒr ‚ABY]`"sF4!iOȬ_xt-84,VTmME*8* QGP!F',#7 esI $TC6)'r{NF?[za·VP7@]$qZFC,$ӗ3İ/{c $pO3yql |ؕn (!NF LSR5d]03Cl:ڍ3qрĿFB( 螻3ĽK 5f,N1\t_Beq(˭gfڵ0LbޠZ҉S^w(n\r+E!}#NLed \=]8y8))'m$f՛#j4%z .VC!8 ,կ:Em<1[!$"KSkO޾j[O/cKP{ϪwOx% y8/D.t;D?$ya}pqy4t&6x SC)ЇIG;??M)e-s] {"lfFץLT_Ɨ|*r_(,#ffP 8eF5! xֻc:#n̨!#[ԜOo)G@J+y< 0  Pc=0.6I OwĭZjκJx*&"%?M1̠GzF{9SR?4pF#cZ)?܆Y&ZR7:/7 8nW:*Z_?b.aT=XvL;żU'|+9hۢtoA_5CFADEe %+FI!;kJ y:DEKGXνpyemZf"9O>F>72ri+!'*W\^'v 8='Wb,2D$5C{;+XP( uKdDɳ + ]YI=Oq\?x/AdeBY֣vz=\$>mEYomR`{#Rk˂s'$ޣV !9ŜJM 3i"Zs,qAx>&O c0|ï] ũp(5H"k5(19T-K*{z@Paɖ#}M/E!72  E}ԫ3X$K:<F^"tOc[: ј|Z59ٌ}is7KӈlKѼ PNd!}v]5эy.dƾ{*s|9qJֽ'?/雷lS3"s؊Cߪp8 #MD:` XLG|`DQ '^,Wr-.\1Z !>9=5bg)fI맟~2.lA$ȗHo*cu$}~x|:^> krlC+ޱd QXK:1g%:5[ @͒^&FN*լSV`Ic&9NBGmOv.R츌8U^xZ0TG=w> LH5#לu;NoBpd+yT?_"+#׶fM.2kpG{FM (4{!2EGǵ~c.ݕc.G;GR8Z O;(UP92)Ql Q﶑=uM)N\W0F`u֚ o0\?}=ι`+>[q&b%Ɨ<0eD{ۆ!:t^b>/!u__=tSDu zX IN/ dPiS*(P7` =J1m?@hGhA*ƿ@/{{|yA18vz#8)Ŭmǵ]ǂGd_*G *@;J/}!ڮD?#Y,!ԵrQ*0SnΈ)N8^%&P"N03Spt'7R> , q  n(N0D7X٥ɍ4v(e4_&GHP.D6N H 3>E׾vEQXU`7 J15X65bXZ! ,B}=[tl3)@4^!im$۽oH Ʌ;e0zr"=ií/ *takKc bgRtU᥺HTNE [mz I7GrHqBa2B!PgFkPxs2}K//PWDx =eǕ'䏿 "-댻`ZE4 9175X\I8P9VFlM)w\MyǒRC+1XyI4DЗ[&]B<1/%1пdj2C$-Ad3j}vK)@m ɑsPb -/)1b߉q +błBeI^?ܾb:p_]Evxg{r#~ѓ@yIZ3b ccGr駬qentˡEüWt/eT]UX:Й i=8%BR؍utM;@F!IO`˦K}莔q_k'=_&Vxä蓦Ɯu!?\9j0 H+rх͙2 X}0i^ ԬjmJSHk{"^9-Uѫ=-,b/83Tݛhn~ hy<3o.ǫ-P#LH qǟR!rY&(;EUblK>-}-w;C}9Ѻࣀ"My~gUTWŐuEM*>ɧ w`I) -łJq*WmW$PH8ըo ;>p"y LCK`&F'ޫ `'إ󥗨9] fJ3.أuCۙXRõln"uc~%6c;ϲ#>r ݛ(R"[kz%1Y_G/={Xz~F@XiRW|K>AB~W$T ,-eϓ.r#?EO XNYϢrxW;ݮ0_{ 6!h{l  ]Nvtpqoefa8aYu8qCTylT]PiKTw0#j"SA}z̥3 ωefBڜ;q{79Qh}vVo5?踷8 eoed' K?˗Pz(4.}ޡpSCXpH>#YY[> e\)VkHG(#F|]f@s`bެ?tuRЙs eYEM*q gIA7x2eʉx}8iPs"uhWv&n M[]cG4'Ø3x=%=S+Ccjm\>6 bk[=cPĂStmFp"51Ev/kh=VLl=GH[`ZPmPBsyiP_g072 N~m.^+RyƉO6>Y]ZG]ӣ̞}o  ed1]OLJG%2⎞ĪD!k9]TRyx|S%fܳLH(?M/,zN=wTҊ;-myh1Yiޮ@fa1vP8y35?XAکh=gpR8"Bj@rqeVkÍѪv>Dfh8/ʻq͙>T󮱡'p䋀'nIձ]47(jP<7ڠCIR`w8٫r,F}y7i6h~>O$Q?i&Ks̀ӆIJᴑt=[ v=<Fg\LhpdjFD;-Sd9~P[{XN֯XXgo]';r$*!?v4ї+4dMխ8)HRUす{iSdw4צY\0T)REgMEX3V f}}@ԝGlTnM$G><}>O&n &z,^4Ӂ)TΙ0 )7V ҫcH1;<0g O6:b卻)0^UxL&826*eF'vĊӹ\2= 3^7@'ljbV`jd^G,0o0m".Gˌz nhÒX | tc *;]eM*LdpS &7N?#xDQ6Ҏӣmm#Z-()`i#gh/9Pe+a>6IG߳y'U+ݚdTH0& -dX@?ل:.W« WMѓEhDg<,nbLXNMFq/&zޠx*ɢpPc'F;|I͊uYs]tv< @}z~}cBXVO @EExOp\܀-'-Be7::ZfR=Ɯb+}ԸVwwAyt.7ύ89!#+79iE<0 ,`7\B0|,n^e|{~_b IH<:7+1Gl"2s/fy= 1ڧ%RМ};P27ƠP_B;L ::Mjb "f mb[ArsF| V>i/^WӄWNk!'iz-w@.1gB6\Kmdͺi_׋(1!0q 2Eg'tYh-G ~ "7s?n,JȜǨ=3}3&۲ÿ9> 3q-/$*}({GɹQ[Mˬ5k58 84҇e%-,[5%0C g$szhW[~uB#(uXXА+ǫTa'hJQ$s@ \9~=>&'3MRsy+Ğ9grMJ![F%P\>xOfi^IyC5:x?=ՙB3' ):b5snԕr2cZnrcuw#BVDp*m(%S]XB(m5}8\|EOL ~pw@ &Vm&jQ&5Qޱ]}:1&ǻ kܙe sa=T=@a󀟐,9n*%} =Jy)TcOxFrNjZ'U=ULivR~!k #OlFo&_:r O~[<) x~,?U|ܡGa%w%.Q̫FS7SABQLg2:@659.$)a t \Oq+|Z%7sjvn U[,Ӿ+[u׹_;&4-9>KiMQ}⁇vfj&V!_qd0g*^zإqe)mr ?  Nq&RX~" Tծ#MӰwRUE9KSJ GEGьeZw ($@5^ 0W-t :O뜦G)Z 2t@MSXնh7ɪ өbƹ{kDD"9N 4|yՑ[\knFúA+HFdaaїT#,% !vuɜT7,Z}g}k!cVD>; j3/~>d #iDSأ}et^Zx'災 "«BH4Mb+3!6>ZA̻35=``h2 fq1[bpAP0/]hGY.'*SԞDj\RʥKRQ S^;&r<3G^dG#NcOX|Ux *+/IzWQDW$d2mfjн)U8Fk|nQ!OD=IA NIl_K E$ex:Ŀ8*__{ ^~`4U0tZ|6悿Or*;-NԫGe%RT]>3b>NA΄mk4ީE%lNbOS:f> ݿ}$-!. N2wGQE*x gTc1Q:QIPўi1i?st>}^rE=mĹN[KO xqx_ obqVP*XVh%]+D .\ކBd?.N'X GK*Mm{ 'VQOQ3V׏І D=KTrySoz!Yg:د}fņ__!I Fp'\9 0Qx)0[PVgQv+r C&,.сc^h lj\Ct09k8"p bA92<,O4NWW䮰7 gӖa-K$/ؓ%zau*{PɹwkЌ۲<!(ƌ:-꺵UeN 榪ɸAA`vYho8%[@][UעpkGX1NTKq} hZW?S0"J_~Dʻp-hW\"6QdD,juE1T?S+G??LGE.֜S%^1o>I3epXh#m\"yq@C&i~M_ )qAV"J!DeUfC^5JP3hNm+\(λ\r@ez6Ǎc'.8NYYk4_iAF5f/t\ eHuͫ|R{\غ;H$8,.ښLxuV=`׵X$U1@5<$BũPbaA^Hs> i'c8X^c?aƧ`|JG^ZuE\k)Gf^,e'*j ߩ茇gbc?l 50->{ QiZ|ר+]qBkR0rV.dZѼ( /6(oY+$SR, )BWeX2Kx`}G52a+M)%T197)7s?X$9a  &2As+N<_f@ E~o҂M|˸"gz3÷(nT嬨:ѱ܁pHQlϧce|Cy7@ezi=iax#7%+ c1iՋ˱ÜnM "f+'_]< n`;[*Q0pDҖEBp4Hr鸊1!jTr*^&ȈU Ox',%b}, w2j pTbfRMw!Jㅹ(_ӴXQnaEbGeMk.m''Bჯ{r K_22%L EM}]cgPsύ?B3@sa),6~e*vx|&`aU@"yaGĜJ`kkJ_ldCOIfErs;U2c֫WArGo?QQqe,n⾐* A}˃I0ؐRjf4kן܍Z(9+өo֮=~Șll8RcLd+!CCocM"$gm<.L)]]xVp,hw{G"ek9mOЦzIF{g{|v"`*IyyC-3 CץRB } dD`^|ձWϨGf =‚mz8 FO阧QP9oQꕽ6GSfx?Zb/S`ܳOR\aIi|x$Y[ϝ3R2 U7GCOti'𮁝efɞ *id ksTSJ$hy]p7IMoJ:FTVӔ=\hĂ!L9[<5eH H3BG9|9b9%8=7vj>I\Kiz(?0flWZW:;){*!j< ~ $ۡnhJÙszQ<9PE QO$C1R gqN --EkvR2 c״kcX>xM|>- \ mAЉpG4VpNڵQW?IwM}_fEsˊVsw-lFoZNlf }_bdqܟpƾ͂Rv%3أJ<9+0ww1#=$.VV0P 9dQ~.<uĘBc^}%B[6%^NӺDOOgm|rd>?dAčLvsҷ3~d5I-,C hy1ܠ銂ǻuMrbi&ΎTlަ4OZ0h-S)P+piQT LZC.F_}8wnrsEH}餪˦vη'b'ݩ^=9NHx :ѺX@Rߌ**ba² ~3& |Oz` ,v/ {Z!g+4g2}[ WdP.а-Αie`"<1+8k>*!TqF/Q <ѠB[*W/tC~('̽܎:Ma2/SX={΂*WoM!aYNtћb:5VOjפEy`BQi@"vYoeŔـfc4VL\͌%ȿƴt,/I|D6kWBZؘ!>F 2"|Ua]̋Xnnt ¬g y(}vn/]A v8qwxmt\L(~¿qJ zEF1~&Չs[%ݠ*+. ғ<@[t4Y_Vd#.!F6T.B݅OZv2l7m@bWgU#SL-AhH7(@m,"\f϶za hEg~RjY5;lXy;xg!aЖc\K<7nj 6{ę8 jV#IOtܽ2t ۬Zqmu\Ӵoad6oZl#Edx0͓m:A3.#7*U) B*1+ѩۆf%a_^} U%k3Qu?;MU&XyѲV%]"cQW,mx̙ʡ\af+oA8u~^_o $kz#ͯ^e}WGz0DNtO?F7k$f͢ E0 YI,7Z)ا"&{lKre*3ιLwJ-=GK>UŎr DӜYAu)Z}1ԛsA!2s/+~ԃֶhJjJ^ctM2AN x~ vֻ"x9[ϸLt* thQ4R,/F@͸{".քksi+C6㷈dYotVWZ ,kGIy&9Vʧ,t.,(́ǞIžh^̤f@bZ B~dn-PUvXб:)c1* ݈ly g/\R~n7TZP%WK '$ISGL#Ovm"éK/ðLA4" i2kIvMTlڤ<,k=S1mݍdhۦ$vPش?Zÿ )^( G>DrjNX< vn@yb ~6\$ ']^o1&Ww1'c\!Hc5X/p\{|Ju׬s |{Kߌ P ą-R'7;̕)rz]C2rԻe+ܜ!kHOΧ*h1uqKhzn7l])\TՐ%E&N$3)MA@W}Yf>}!`D.yNap}NfMeR-Zpz gsQށpzSvz6Q؏L"~sXR\!r1'o;|l M@]|bV 'Q.%tQ"&S}ATj5=d74KxƈS3p FNm0MW Cycח'?-^@s,[} TB`΁;E`߼~ɐnE.VpyW_\C%-xZ4ω+g&]hw1w3j]h\]?W~xW: Qcb#k^|{5U0ץM%~wR@B"FDsth# U QgWPSE丞ڮ+Wv>AKJۖ[ywT^X BLއ?l\#:V 5~h,HA@[DկPi 1M0~jU{E:e) 3?Ct{#AXXDd|17(,0?8:k4[c1U Q_]icu7wPDLJs b~7vãyºaO0pa H,qtPeVa3Ì`>`YSYxSOl@O] E͕ R^]/G#}M!MSUiI@F{X۪S*w#C$Z׿96Ajh p jS8#XN$lK.y+Ogowj{g`]'4@['r5mtI(4",%$UfT]u`"2&ߌ'EFWKڵR\EKK,ˍvg)t?"';@<~H w 4&瘢F8 BG1P$By{a>t =^w@-J՛/rӗzo7LF6X 0m<,8Nz<01用ٸ46LKlT YDd~`VoܔI øɈ3EA#"48-ޤGiGF=<Ʊ0LP\od`(a>V_M48dd8+KS7D(M 7|L<ƳG\,09kzd!\{S* xnrDi%s@9cA$0fbc7{w!y-0hVQnޤ?rSU(Y4d<Pj,3E($Hb.[7xb&`Ch"IFhKkI2wsYux]H˝{K}[o]TX czInĀǮuk};*QV`p6/ԾaW|v%(`n;D*ࠋ#4U'{z4^Y= mCoQRX38}*ɱa<$@iĜ^;-_(- j_V^/\se2' @.ʇ6MwM6m 7E/fCq?iz WuzaUUYuʱe9=xqzU@fuU] %$[ێ\Y{p.ak)16%9Z^]dؠnjkg#:b¤up}R*ǝ{ht}Iql9l>ڍd&(lhJ&"xwi3 HKaCJ/hLjcٮ:x#W}ކSFH$ (cG5Yfe\lHqCUhf눪 =|Zʧz^ֱ]:_aC˫VM4gZbmZ%AE;$ӏz*wr:̅܉h<쬷Jd4J)C>Yx?M:juT1 80v]gZ%r9O3˛ǣ"Jp3Aq >>o υ@Q-+m$d,/mL(쏔MxA-*u3W$hj$%ǔ:"^. d>U8:z"l^eL\%2QV4J]jezd%e4R|6J IG$7zkU? %sXF92V/{օ춍[]qu}XԟY Km,%B Mgn(:*.b<&RoM VSEsAOuJN٢`aЇmu#hR 'l쒒~'[h˒Vuejk~`:VC˛FbT(Et,8Vf;Z44bfgza-s(躽VB< Ҩ)ZZT4ـ!5iV񧌏jzK&4J v!fӼ kᏮA4Kq= S ^^9I~g_+'X r0q 9 n"XIk1Xl\(r$Ļ?޿KRCuQgfgn\O*%6SjD<*m:^׻KʱwTiz/+L !*hX^9Oֵz'l}cXTNlD̃}|55(LgTɳIͫ{d{f=tv6܅ШEjf:S5{oJa6{- s2$~g燍ϑ.έ^PeynkSO Qˬ3ӊf C7Hf7p\HIa9L@g51wOXZRgap={qxFԖ+&g]A' p>, kkZ}ˈoh$:O Z0=|NJň xɈQ2y毽tVC{^WB1@.n7u ?Y/X ԟGr1 Bv%9v~D~6Lu+'u'+ k !gg?!ܒ?(pɁ*(P3{V(D*s)5Ch/k@`r@]O/ >m j8M37Jϛ"ğGN?bBh${0ȌIvY>5"s"-WȇNIX#Ww i ^84ⱩVIjܢ ?+y7x,jt.EP4`0 ssK 1&;z~7q_˳p,jAg%ȧp2 'lL@ n\nQ+L0gzISˬ*3Z^K^SQō Q~YL$a Pr|hh{k]e3F%/*Pbm`5v֠gzW@kѳ!pZY "|5SJNz>k>sR6yEK ^d,Nts:F'n<]n&<"џIXRo<+QR}p,E.9^k XF/sDW0'x ?zijy>1GybS9a0uYv95VR/"+lz M"GqEh6i.A"+Ey-_@NjQ:~xvxXEqj({+RyFAQ F:6.$fw EE@=AHzP0[gJ.Sa~!>"OKXWhIs*2u_N9,1D9ѳz| }cb#I*m w~-$]z^8Fh[p8< :)7;>H:cW#j)nqMºU.s-Bx<|\W CƑo&}؊l\'fr*::fH(,}V׃Q.-ͩroK颮r/(Bk_?=C=F?nrU+"7ָmR~E$8!Mw0GeĔXJ~m|#JK["^s/9EM@5T)s\H 3]L3lt  lhctMvxrRrojd 4G9Pӌ MZ,c4T6WaOcIBI|\o=|+RƎKM<(_<:ӕ܅F?>l>:0?jz42wO\-LD%ZEd W:Ӈ:SV(Y=%,dϦ Q3 Bu`@*61Vwxp1H)U%&7K(L}}uXY_ԍi \c@5Aw2";Re_EEhC\x ^Y4=%H= DGZ>o+ԦQyC|)^E7ybyQ#/s(L*jDl!{3c ~fIWon -FǗq ѹ)rG6nvuM(ڣL3TL=ƀ_s Ł--¼nr *8v&h"%z-mΔ_ao4*}?17Zppsr3]!Oٙe g˪iQɓfG:fUQ(vMu BU_&A_‹1!AsDYA2GW+'Lq"'TT}7AW2B ɜ H#mY<˻΋C4Q%68ݯTA`QDZT{yi4iyz>=yO&z !*CH0[Jh6 rq)Sk)vK &ۖ4tиk"g0+ӐqIVI*GBcbIa^ d[O5ϮuKѽ(N rtm(Bw#0g"M=^ɷ.U3*OYS[0KbAW>3VBV3˃yw̒U졜O֛@TТoCPjo9V-6_4楍ν3 ̃C%ژ@ Rݭ@FF@&~ťUHqm-,,%rh y..n,۔L12懠Le$+ `]ҵsɱij]L߾NqOq:].cÐ^ȇD~waќev+@L,Au SqjWlY]g6?wm3 MqoǕ^% U3uߔXi\_O/wEbGBL@oEd^C4tPV 3ξmS :!ׄIerJj?k3&~h31o4F)>Y- 0(UlUn-o~D;]q.ϭ-d0%W,Fe8Y=H&556\.㣯o2zZƔ"pS K*i1/ P!0uv+M5Ď7YQFRdίXqQh 0&B5--~BB!Tw/t]pwG63ʴ@+$ Ki=RhOCrµ{(7wQ>T>r_lp;f܍(O!U5Gzc'f~j/N>.5Lvꔇ:RJC$ DC.&)?*հ4賳fb$~`(Jun+⇖t2 5ίȌ&C$) ?͖NH_>^4_q! hyJ)Xƞ؟ؖAuV8UT7 _a5x2HSA"[(>rh ?Fʥ}LM`®#&FzLt8=ԝI_*=lWNnpG 1g gV, [wM~(sNr8ssBfilqk%ӫ#Poi+- gUsc3y$E@@E N O8G}^b% bM:X!=f衝6oJ0bȏݼrई|Mf¾RIXM%Q,N@:0F.`fp 1cv1oe@נA0y8}YVr"x7^ه]9.s)+ />kWݛ DRjb f21HtVBd~|Qr|-zo󟟰"򴃍Yh֯Ț&HL" À:ہ* EZUH6ppd5'd?@IriȜb<+42DHlV9\U^|/|ypzHj*׹L~9ua`I{F lA3ko&Ѭ@% u;B'na>;,?.t|7< 4ǣSEx%(1 hصGa>-qxKCQ1Pfq%4Lk&tv/P< BTNu[Iut'1]3YgWLJѪ-Z#'oݿ~ZSĕBimyy* .$['хY[Z Yϐ*h.l{+J^ڹ!LI 腡8*A+Ş5-}'J"6{Yl 7" h㿈 b"؟Pr-_tH-iV\ &ljdER.+[N: Z.3 5K4{O\)aRpnɮ^@lĆgbR|0-f87Vo uXDũ:{-X]A beD6c.-=,Z ":g]#.m;k|'o6%ocP1lI2ZP#۱̡=+J2Ѵ>.Q<F|<*WL%Yj5ڔg3ڸދiW.r"LXvTp=PQ5M \.\T/aB}Gd)*xU԰]3I-°ȵ:g"UD@g±=)Ce~ii>cfx#ɍR? "woC0>Λ{R.{>T:1}&uPX'D6]dFK݃C/A`%i9ix10{1-x^0t}fmݙhkBsmKsEϳ!.Ir 6$d!}w #paQ 53=_#AT>&J7d<l?1Nاi'I)ͱ^L@0+[(NE|7{HZ'Z:? gv<y.SU~ "Z'8Ccn6r}s9.\d0=Eeva4?8G =Kq)P*gwgi ?4= Z =M+cY5iײ#/my6+_]l}IfLgzqivDu D|DSuujA?bȅF:yq޾Xȱ1ElM9# `9຃ J@$tmKfڡD1JV;LJ;M9nzT!f:vx 4Q^C!& gm4l Ȕ>YOmji3jL3\^к0=D}SqR9ykWCRS n d" šV OcV*N߱oG0epė*R]-MFu(&9=}x j6'9Pͳ us>x}& QTU)Dc.u3ȴe83;>t;4dXHב\/Yf ʅ;#% Xo$)=sQ k [a+;]ڭ{z !G\eAcb@>lSz=X"y:\4Qk>֬_lP:ym %l'ٺWQD]0:lR8o;Rl9WT+ٯvj9!/X1ӬDrĐ e$rwBk'@1~zW{nx09FL <[}c*f[e`A Bjj͢jXBã-6jAe4Uij/il8;X|7d[+U_:KvMל=zmH %~2*[Z VI0AXp KDo৅$8#ew5G?KFN9&x߼RrHMє.%xJdm{8^oOz#V.N诂tj5*iv.4fDWwna]1hUhX%Ң^Σhb =grC3%fPX͐E`ɗ >\4ZDܢThDŽ7Q /,0? Z_6]ց./<,MTB}ZJ95 ^U@e|̚@z-|2]ڶy)/hl{fL,OgeL22h2D/y ;ZASvs6ka PgnKQGO*=R'}򬭞~TLPMjM:v:NP[*y>`@H eSKxkS-dn9EQ| B>V@8L&Wν*ٟ_^8m!Kc$[X4u5Ow.i]վ5v?+7gedR+(?J!sc. OzK{|5U^JWDY #RM&L#݋I꽔2{*'d| `nF4<էZ~KfU搮@yk2Vm}jރ2PhN<7[4ޠ0x[:"װR{Ŭd)ZF*OSڂfgp1n7>t#[)Ј'UBTp; TpR^z7؛T! QVH?NĪ>AQ?h 4J9c+ ܼxOHd<9ᩰBo_6^T]]ʈ&6u["7Yme!%sƥ){UUt0?(Kr%{܇e|Na#@:fD ƳP]! >7ί[ ?ء߰ J7Mm$ԶՒa&gz`%l*?D ,LS-QDu)z`^d>uŴtq&tFp\`C"[GfUIOAg ;?DvHY_xX=6 ;B 6PF-m>ZXaLem&ʵ!a5w=9mA⺉3Byu!:)ąZp6 *$ˋ&qL|* c[ 1BfR;uwz![;ǖ­_B{ݳ\,Mr3-O/@HpƊڸ%e/ YϠXeZ|*\wROi"q*&UF?:_~T)ib6X˩nL.^KZCy5@9 6e-ȁ@h>CLviiu\ύW Θ;ƌvFO#W99[ ._#>3~Q;CSy5i~X˔2-=P/]? hOG{*fY2<k?IqTYHR)}ϭZEÒ1s0yAMj6wlJCQ_ -%Bi@O-9I%.ʼܼ6,XD j?:TߔA-]bu =Bg%@7"t[Qܯ&Alm[ӄ&?Bv],V'w/ς^d m0wi|GM7zry{ 7ǣ̧t-&v)P iNGIwbٔG@9z$FDN9<ܠ2t#KdIP,aciNGcM$fWȮ[MEr 믥ٗ4ʺO9'tDkb͸*n/GIy!ujXJfܝxJǒhiT>7Շ՚b㦴qfPvy S@i) 5E'{At^`T<{]Ð72eU#$4)ٍһWnWFz92|_buzSmKk|0ͼUX;}~I!$r# 6x@I#|H"swO;zf2hTVM[b1jd,)([Mzc%aQ4-[Џ&Gꅔ᡻!>8=왾:szXTMv^ڷB͌ .;Ln*y5KfpA. R@[x6]u|[U Qw8/ap,0 2G`{;V9tJqFǐxzwW2vjg4S U%nƠ]R $A ] }V԰ w \)ϔn#ׂm6=UY~)-VkTG\hb}wrETӯȥɅ 9FN }rO&iRSwn2FmG|Fa}gF[pfD8D)42(bT }>9%!|aCtևyKC53@F1R);,uٜ%]G!_Hh[uyo-/ηG8_V1AґL*wHg(p [䙱&]%@}-˴lvNԲrps##hJ[v52[ Hws 鐓u( X1ݐױm(qPܾ. I_ QDrxc`'[2,,!5K V׷ 2kOɩ%:: {K]5ٳ-7%mp:@MdwMj>?Z"-D;kkZ\&P?.!y櫷%F6V9ٮ9JyeMR^A`˜'9榄&%{?H<>s>pm \>Z4ѱꐊ2ypK=/kQ<5cΪRXGmT՝zFvɉ`&RJ<=8+XnhB O(AFوż&Ǿ}O*S!!Q !gJE1[ 2ս7>.E] f7z{qN0TÇ[ SNc֮ , _=$֭;O!RG qӷ6 kY;>jO7V}XߏH#P8484P̅_ 3\ b-'"7TXF#{vw 9v.k(I՘0ܔ r#QWN/i]煐!-Yl}z"jfmh\}E&+zTT ˳,JvwTB% F5ǘ8IA4X]u@?> jb dqk]PZ6n f} 0J r3CĀsya!fm ໓e :;QTXrmG{ }ڎp$ zZq3-j7\!0678q|A@^@Wa秚6&>tRe d_mS]^KDAS僻 Fxp@|! j $~טT6?u*/J$lk2|@z9>Ix,=ةl ъE-J{&1eyk^TLs4Rb_?r g P09p },g}C 1ϙYT,õ L'041 YTmcaAY)`HrU,.7xK~a^!I)`Ňp5zw\Q(>%sOyNo]i"˿Q04[|]B1ݓF A9wT"dkZ@Leo )T9bsEok;.jLK*,;AS"Bz;#,H =fի`g>I_eM}Y9=ݠ64Oi07r6"gUo?>¦چHB%铎U;J"*HY3ʴQ;y|507n|c"x0/V*?wl2hbƥvf5~Fzvk}tʞ=_+鋀of/.51׮.t ^aRʌt}IA;iӆ<\qhZb^A(2/9~(E&PGWS gJ˖;KMo}vWaL.(OvWPsS>@9-,O?/i9VrwfCDŽm7S# :YpsjnuM]p1|Kjj빂#;^!kJ5-7XDDvgmٖ:cwryKnȹ֣C~$C=JåÛA!\8oq_2`>ۮ-neCNQc͹y*3 !ViE 2{M2R0~5hG9P0en6a翉p ̌ ))uҏH^>DkOt." r  .˶sJ_?7dOi5_q5[ '5$~Kϻ"Y˟,KRZi@'80lvÚΈ;%ZX BkϥuAԇ:m5_Й ԬB}ڏNFi5kD!HWW=S0\Kd}? w pNc?F!0 S紴qi8>3 0p q`;&{_Z]k(c\1T_ãH5L6rj{Wu6w?vl`EDBY\y1T{GrIcA8 qR[XydƸP Sv++B'& Y,_BʜxYXX^D ^0/23of_z:%qiCXX(}" 1˽ 52ᎇG}ʰ4tqbqO(ub_xpn4)oDt@}m~҅i˔u*#(6. |ɂ]Q-Gp|U\F&(q;sR>Zg-_ib8H( BƉW>&XJƮЖ LcJS*e"Ja!@LF<?0/٩)17{}ރ~| 6\]վ}@ ,+jL.תÆhb[|]*,398ĒI̷-K96G#qx"2C}xуp%p4S@LgЖv_3բ$V?kiڈ(3B@[%K4) }S}x?n uàH.zEYTta(+֥hQ|Fpa\ Ñrʨ)uM"-xD0%V仄uT4n4h}Ck.SαX@ T;^/(fy7ja9&Yx&4V Bv9wu g"!"Hfld˨ (Y]% 襗M-aHQ?m-ur`ʹy\\M8k_g4>}&}tnVO*# y` 0L9[xW0{1]l'I>QҐ^dPL=†*erꙊq7C6REH{@aN|mA>9ۘ*qSc#{x~KAKw`ԫfAGo'\LXL_oUMt(Y5`#aU:hC=hQ4LϠ@}úT9]0{n L9Qh%O\}ïZZ?["~3[ rX#G V K[djXO-α +좪Qv$mB50as GQBE75'n.B{!RK?n 7hz TFuF҆~9} Rs#zڝ1|vQqxhL+Gyo=Ҳp6%E'R#/'d$2 hP۟rbxk,mq xi@ޟՉHGqYC"L=&{NP/U7۱ܢ 5 ,=Y"CY:"J BAiC|A݂v gvn;Iޭ<>5m,r~F1I\l4ɻ6fJYZ9$3 4bi"L36hU2LT3 ''.3gt0L'IXZ1+*Q3O}C6cp/St 5 nr]ߒ+8NFZi!ϗpGuuq೵R-e(]aepƁ*.͊a(P |~$7[+ "i#8u@\Y:Xg3"a,]uL!ƫ-e6SP@Gj膅!I`qY+m^KZfj5fYFbs'/" T<"MX&½_e` 0Qs Q7-0]Gp5 DE|Gv韓 ꦆݒ?fnB'BYa# #ա²2h[$@"EKI&_f(߲mt!xOڭU7?|ls@mr F_R0Pq$v{4+m_C6si-`bt4@{O@XLq,R66 f}k`e4[\kʎ ::+mxbHL #}:=4|]}j5m)?c5vO@o?\+&Z ͹yҙ\QQ )om~SzfU/d9fthT"g”8B1Jf%J䙄$GkY g1&|Z'%#S Eզ+wq}9WoyPydy?Y/[U!آe\[UJ[+!ɜb\l)ʽf67q=bα;oC7eV !.۰ 0xtPN2<8lbͪ?:|Q(`ޕq4K۟MO'[<j~Y@1Z ofbv)  vՀ @{C8ptCwMcS y\P<.rCQƙ?bPz]() ˆ0UKYuFTw/nY-jGe+^޳ƺ0񉙗q, ~o\F }vkZ ͐)r"sM*ܑ(t+!1|Mْ֫*j g>rE'k_*7{cb*E=R*\Ay^6Մx? !,fYp]=.H$*˻ }6?vBBryiXL׭5zyr [$W4/\g]UX/9X=[ q yU2 ]L&s ;A kmZGA 0'Sk fKe/ݻE jj2!}VnQsFءqo>hE-HA0X>p+1mfRVl9aNq.xf-j 7pgF6F6\64Y| ϸf.L;m_9V}=a8m794 g,󦁚qJhV ġ25Dr߼>9|A)Vt0ӭz8ɞ#|#!Aۙ, v}\*Q]1eE $ M!BO$Y!Pe#߲޷qTѬ.m/FN 3ˮá>tŮXvtPeYa;aAM]o𳄖IPS0 %N O|@Z6a!#z~moFl_F'}[P4PLI9J3ķo ~@= "}V*n5P5(m'8!]ZƼx.9 (U5l |@ep#%L,={}lY_ WՕiO:$W Fj*#0ճ%~nKQW*MyawU%5cX׺ W%N_vg"})'`t@n EH霐 Yg̰^]lOu6}$C2_C ɫ&DWYĚEp3 éʷtCa iSՄ)^O nlu5T kV4[ז%Ox.fxOXs719ռ4RIHJUt7.Xzo-$hߘԦ5<ʼnH` ssM[LEsXQ`,EԤCM!cBϩi^h쇗 s>|#/FqA\,c 2P37>b7_\HjmkLʝfOv;*Wu-Dl4ȧGъK9'sɃԭ@^#}/*o heO˯H [noM6ӑ~<]com5~ZAy&GfتˉBImAjm2 =/)4/!qAwWG[/H wÙ;^ҦF$B+)ՁEw;n?>eʾ5-,ӡAP@9yAF?u=u>\)XݤD $DȘoMӉlڳK5H{(6U.>F:Tcl5ׇ^lcfLv=8Ka}FPvû6I򳁕&_*/_W 䆱C`gTKw̭Ӭ \<XWoP)4HJ 8&a=KWO-}:g97Yf..ݍsIO}(svk)sΔJ:Tz)Ypכ >~lga[ Cx2>hG>+zamS N龫z,=Bb)ʣIZEh9cr,Js K) ũ Í|`oFNE |;pϗUm,h eo͝հ~ U2]2ܭ25r4X5B'يsgwƀisLNLE8DxjG eEx&ׇW2.q/c&/`n~1iJN$Ov/qAe8sMƯ*IS*JlMi ԢbWg|}h[LY¶U\֫j* D$r-Q]9uE2(K=Kyp *WQ#q} Σ|}JL z&"WoDDNiN4Gf9y8'`6$!?evb&G8'w4.CĪVT*| 謅anCt~cȐdV 1%{%oA%<ݑV O7xh;(I2SD]Qw؉tszy8؋gk3D ld/Fj(~K-?6_#ʷ$Z-r2q1_أOj'Om˅X*'7&D4a~>fb͟ʸ[8@$W1rtKVPՁB Լ2nv/,̷C`o l?Bڕ39Zܤ@wulOOѵbЛG%?$؊uv)AGfݵ_b7k"Yo);Zvw?}r&")r\0-rRt9TvkӔcinK1޲/,͈niszoUDUȚy@>| `f7L!"/aW^Ol4}#O,ђ $rY]KC#F?4-eA \]LmLA{)4indR-</oN$~d9`~XC VLøCnLC>p% diZӱ51I MI<p啵r;L0X4dYΰ"Giܚ7zTDz0^&T^leqEYC(6,H/lR8fU _miZ"|S;xΆg &撮s'6F[Zm࿓ڷG_yg3r?78ߔ:!eE+[c)*3}i'!d?ߕ&cr"NP޻o?D󭽵tO Xا<.*^`@>@ntF3sBĥ3"o o^Nmd2D/'ЦN%*|ڃýEʺDlL32m:kyH]NM|",9Rdp\U)_hʣ$!4#d҅bphE>$ J4ipxfF~JP-4U y,9 >f+2;(#k3~~"Ŧ"U]о hЇ [[hE Af:4>rOȪ9xqDZoN='GU!Hz|S 5 kВ,G?ѸG? / ?rQ*1UWڶeW9]#loj%pòlPKkƓY|jZ@ku_ս.WfFp-?{Fy;!E=VaqTjbF:4ŞKNI*1gx\(ίҶOƍd[Ҿr0R:ijDܞΦ~=M,Q= J/bevo5|3 _U+5A\ T6 Nq,009|ZQ(Ġ>(r>rt ,al(cٺv&$- L3ix@$),{o h{?+D.fܱUIǕMu#]iV<>F:)Q]Ԃga"Nlljk9Ysgf+l_v*+RDP_"Z+ᰓVX F1YZyAt4|q"}F>9qðu˛PHrЕG(Ό 7] Xu4"VU5m}Bw=-:ݒq_AKӈKV@O4˂5dd'kLlGJǪ 4,*;Zd,|bC0_떊hx 仗 YKCc#t_§(+ VyX^8 ME `inMʉ9B!ꤪzgSrQlb G{Q;GBydb3mp|d+j

~c&{lمQ}|%qIAKWOU/(D7wCY5Cy7<٢[ՑPJM}?aȑS##g{{'skE+GCٓqv| {E>+V+d˺q5u,hPO%=2P"|OOh<=J>Ѭ ݆yOj`!<1`In@zYb0]R-^2 :Nv܂Gx/؆K\7! ʃGב^keְ}b>1nT`o4߬%!9*> 3TѶF1t ӕ' w`vw ~ K_2TT)ՍǹD2fhmnoaW*#lNwI֙ņlM~Gla =|,:{8٪2 Nr!D ,ڂ%;geA RԀuG#:$Ml\)ab1{\zRZ$jDN- @L_ 5ɸyЪރXבg׀$RMmok܅ŚZYpk BjIǮes3Rzb)g( QHziiq6p6O*dQ(6b1J+9CoOa@Ŕ5c!<ݓ)So{ge3cLȳbݡrOJBp>xr)x=9XT > bkhؒ,wZFx܃%L05gUzg}٨>8`:CW%y+Cs2' OF2=Q$+Fj!+1ൃ-,Ϟw Ģ'A3NST&kev aI2gZ$ 8z F%D)y}xڮ@"ڗÚ#?0V`9ce$@єa |*q`$\U2:0$KBF=g|/Uܡ+/k.'Y2" .*bQ-1W>?wWG >ءue˘yjuB o _z~x*wė#V -n3R߭PI ޟ"ײJ:t'{KxYnPUjuXZ ;,*{.CMaL)Vk^]K4" 6Ax(# 4|TFշ= (P,G$k7vﵶ9|)eIflzU\p|evH5#' X |9X9P>G/;ѮSZFps iR\dJA2lZf!6^w#6!a |}h DN=:UƆԄIW`0v͑fR2líj_+G5!/Ue w#绥ށTca?h"$ ze>g dm@b(˪1#Eqj `9'*3OˤkF!4z!G~ʆe7HEO z={V߄y )g} 1~kd~TٝŠFhdxh9wr'O@!/ķ.Zw[` `.5:$!ٴ [h!JQ!'aRzD; "XF/}4#h;gs}(b_QHBCxEI"noX'$7]~c}`C|po^ ܖ0$|vΓ!{%S{= =꽜%T=o Yb }[da{o%!=l;/הrj,NB3frDkW~((/(0w_/kQN8eC)Q8%rvQ4:轃t_U8v,P֔rh2{ShuC)s1 6yC/?)+Z'v[1W ^f˟J :CxY[4a݉2;.ӶaybGﻯ2V[sb//dJ,||Ezy@c[qZZƍl ¥L\g`GnA/Mn{".:*hg^:!sP=Av11<݁1|dӘlJ ˵e B\h/la>'7,P}g)gDބ}р'_&DS@) k wi)O9Mi8dҨohKg thYx ȦQkVyF. OplY@Ao0ۿJsi5{W*=16s8Yʶ"`a#u 4Э Ɯ )74g b/Y"/vËSF_B»Y3ۻ]BRqe;Tr߯͂BZ>9C.O\;sæ(9~S RN̮nE[PǹN<rrsnMzio?²Y172ҌE3Pj%mm*Rqp~ |ƽ8L0(20I_frna.,}Mއ5TO^gwý-TǢ< ^rW9{%ZP4T`KMI'#T bj%}R=bb|g]kcB`*(8?˫/ D8ǫ 4FixBoCh~yz'Uk[g>@{ssg(o{-?%218TuCv:`on sB(ъbp]HlкGb f:b!GcMp͉Ć `EnKry^B `ۨ[LTEy&N ҍI.Ìyʞɭ60Z~]ov s$s_*vJ=7[ ד3D#uV h1V[_'+SI_Oa47=g"hbSO?:[7ThtPK1)ٌ7Bk8A`\z\,lF-1 z \tGY[\aFj@2×xml^ݐcB_W8b(R2 7*dS{$w5hS{YP{|#--iϸ$&l J.^ZA6yQB(֖B{E [{(AS^z֗ fYUbt'#g6Ũь`ذ)>麜4ZxYq%KO avu! 3C\e/BbRx-˫δ-'T#|g.St8\]cy40Ssdj~m\+b?rE^=ޖ5Ȭ6[%nS8n5t@Ke*jU&u=62yDJm0e 7t[ڢ"?!?GUygO1(L 3DE%\(7ڗ:6E۽[δv)Lń8НY6؛S_Q(NH*<^m\nUl^SF/˯F7Zm`.U;$QOJs,zp[SL;@0ٞ(pHliDp|{lF0r v{3l}b vJ@;tx\5(;-x-$`́B.U{4Ob[cOTXX jRIèeJȕVboYtYҀZpVWsB&ܕwD&W5LT5X=OHfagE ᣙmHCM w`h_k6&R؈VkQm6my$v604iN҈Cs=ig؞v 슫r-zipiR|{NVPe.K~ףy!_a]*Ol>+j v_~Kl[<u:hCy0rg5͘tBg*+K1)"p24j_Y"H)=uF EZ{E""q >1`$nwmmtaW$qa֑.R,nOYjPcd"Oo@Q :?/W*O=0 >.O˚*ү:Fu_o(꾊'^2ejRry"4{.3 vCHIwX m'y]}MU'(A'?ﶊ9QFev ۿd: *:8Dy8UpU,C-jَ;CMX_Si:V%_4g_9_ 2x8"L-k 3Q9@aՒ|P 920OQ 3-mɑRkeKih¿Z䭌/´;~운 ͔ _* Ÿ;V7T:ow.ZCiEJaԜ厲7FΧ D5e,m#㆟P! WZal=2"Uj?_K^hY4֖軴& Ho+ȄRdP~p798FfUCJ Pڰω 4+2w^=XX6R&0 wW{Qh͡AhyfCNn]o}4TLUZk5]w x.ҴB,btWNJv3#JIJJ}2 |7r*Ȋ~8oIyWwjֲ6=Pyc@[.GFVNԃm唣I-5>AK+/*V\VOQ'LAy)5,yYfpa_Пa羈rWͅ klbQsy*L֚T"y roe˄Rِg2.h6Ѧ,MV́ۼ^ةHQX }xL82o5yoh"D`6F3VWmv` Cc/gia'ϝ QQ# UU~LkqΩÆ#ml3he `X,,QO+Flʕ/=k3"j-!vc{pkC٧tgᱤE@?"Dԥr܁aU{%bՄ跔|%~So l !F黿~.娱1 {"@DIy],M_6(@w E7 /f`%]J/BsE[4 q\Y֤'R4l~Ȱ觅H4#Y otEھi ) 5]YOKVҭT`#y`ILΔ2(]? aUQ;Y+DuPI㏊oޤ]u2%&_-JOl;IjO·1<@ܫ9PqURNJ ^$^ ܤ] u cC%&pg Blf@=M] ^Yѷ;&(EX[6kkI< J`D DeٱS\p6Tye7Z5o(It*>3m+'6G'+mtPň))O5U~j Ʇ8L*7νI|Or|)GfӤQ.NBO#VC8 CFKh'ua_|iU{v)60cU~ P;g'7Cy-pCkGE-zFO?rh`,WcPO4 ޳ԮB~:~!F휣p 9Hc.j M!c1D:^3 }pEx_4 v MvvՄOrEGiӄDUU@7z~ћlWYdӊQCU#D~xt}+hUlp5aLL^7~/z PR H~/۔S,Zؙjk0YypWUM-muJrj1_M4A6i2@[׭mB ([K1袞 rqedQ i_͞HnIaMl(~<mӚGyuWw]yQUh9?+TI&Dg#[1'^6چtvE׮n,Cb OJVo kWVE#Dq > 0|ϘV!bQveћ:^W nNՠnau=**0x-g{@b3RIT2<+2x)0lhqhg =f<߲QFWp5_OH+=i<"2wNaKDwXݔ@CZFM@qVRdʆ,^@ӊ@"( J/Қ*ƛl,Q빎Њ&Gad-7j3JRp<Zz~-/?Dbf@,a]*E 1*@1E'"5 @$)=U2_GE?\Ӟ}5ʽo;F櫕'VK2g[x_ MTmoaiWYFUnUg?z r\pfUhGޱ}Gvϛ򮅠dC?S)BAyAq|A/3A` 7`Ȉ'Bz₌#/"SDdO+H3ܟZVK;vi^ \V4ʜ6iM! s6X [Xa9>vHy9Uow!u׺Hd&}U0 6g2d}6N h[c'EX":A!^$KU8@ݨE] ED  g3:͟zʫnT1pٽ ͏ͳUwY]pc-VmB~jOYsղ±'T-ETZT+d=dVɧRXi7"|F"Ę(BqxyOʜK氎f~OdGQԂTNx~p{d&HB-uo=Bq3!2:,U_ v&m}}>|\\ۗCۯiI5\x2>O qC*\J⯘n{>45¸.ơ? > YG,7a6':?1hϋ4@r;`̜,9FMFNb; .hR1 \AUS*@lgkLd0Gk,KKED_(W!MqCӽYpFIY[&F:2pMM_B' {οT?c| Dgx 8ԕ EknmǸ]h >TIJ2][O !":#ء\Jps1`J{&!ZFPi#. [aYp緣C+ |WV^)Wa6%PpAvXuݲ/6:mI).iE^/8M\W`e^A݉YA[l Pmf41JV8b|/**̈Ft{E\QH)F#V;3VwՓ !z`iZ)vܪ^l:OXb-W ?=P1+}S!^nS9T["DͷS;;:VjHǧ'e_9 cb) KhIcUsn g(c6a-߷g֘B.Xiw>ЇJ0/FM~['M j_}::^ f݋cMDDP>V}Y3b+.T&+1))IH.W  \;8wnp:24dtrmB{}ja/'ހ2O`fSV0hTF9Kb6Mw'-Zzxk.kxhV*uͅ<0f c Ο 6Iϑ~H2~#|;|#=;/U{{qzi^.0˷peGa? |ry ̞Iy>vӤj7۷氣i)繛 W=4u&Pq #вYvNX[MO?u[+'cF8/},7_ wl0'4e1;}xZ ^Px: #0o? c`/,*ݯز+n6T? !vx3*x\F9}X"-n*,B6tN)b Ӻn!v)*Gs1ߊF}>U+=;?#;hW].i"i*qپ?k=C͹-(,Cxq% +~3JPPE_YN8@&3` Aɏ\/9qe&D%!Wڐ E&gn1l1+3E!029ӑ΋UbԜl 2i- !o%#G%|gax:|;P۬%!/%yu 3,'nJS*{5گrkJʾ'D_8>$J*,Rߠ40os4kshCt&[ [l_Hn5ji[Pu4(Yo2׶Z|>n&Ֆ^E&RAR}{P"S+=ZĥTUq8EĩmmW9^탒FZ$9\f$%'C|8IV}?#.0^(p{ƨu ¥[A?O?L<IUB45 "1~%aBj&>/"ZϜJ;6AZhu.ڃnxa)H-3w>č%0_b)tU+SQlg%h{H9>1ZQ:ؚJj0-f_B:s N r .F <ˠU=W7;#8QĔ{PB ],𢽝gd[.vZGۿ?8 35OrvHdQ0dп*m"gg9T]:ɒ|[!T*I$RK]!Rl yֻ+^c pqrݔP 1|}+H-ЃH+VXJz.`%WP0- @|NRS,={wRagC `DŽce)ޏ4PT:&ku#j:m`'Fꡛf= UynCU#se*UdآGNPڔ5br@onq+)n/>Eaq8 sg$B1sO1 g=#y6߹ŐA׭Y{I$ڭ.[@_ =ibs6=zYv scV<3S1eP [=Z>^Rf@S>?5i&~NeӳvǦgZf7ȔqRPr T0KnS t~IΐiT gz[EhRb:f]w"r)R|je-yX8_JCq~ ם$ܵt8 !ROT:_;0n=H5k2rb}^ סs2O.k6dH~P hVM_Eg>bHk:Cq>Cض! ; ضo?z+h#G]q2&鯙 I *_/sH23@a=}cUc|>w35ބK`FzSJ99[&0z5XDEi=Mzy$v4YT$SN`Fۤn~7#!2I"cd>Zod~|APٛtD^F0>`wywEoRvR/7R]{АQ @-alH<;Ly wHvtU aD=eޝ4Cb޿mU L!aa_FDIOÁiTְ=6zF {Kw[vO|H^XrEBj6eN?iX6e572-8X孇( =E][݀?RZP۩)'It22W6E}B%4 D}ap.dӠ 铜l 4RO6dH#_ (l4{ (_@ہŔ288ra Tm`XIJVLRF{WUɉN"Q%rZ I/ Ij]EkI538+~]Sma5G[ {v~U0u8w kֲ'^ :Jn0 —8tqK#(mPaS~0;we4~1@ ׿ؗGTH_3\??^rYհvЩ M]Obg>ddBv 7!\ CX^6QB_x㓝C>SBZ|ŏ2=g4 ~Oi2x0Ѿ|-05 2qr>%K ÅGAl;J;' *zP|p ֗C© 9tm[QdX B* ->P3/ w3ΓHD™UҲ7eC7_H7zH͵0Ia8vV@]NzȪ38 d*yKĚ ̡ /CF_CUpZ\RY*Q'g%^F0X'H]T:&( =UCBkm:4fH*k>$8aoՎ _968,Dg oe%N-k(՚9PeJmT-P-h4/1UUOXxZFXaxf=m&Iж#:&(n=~!T̉Qc瞄úEkkPx(DwI}pU$o! wmU05] Eq6XwK07dSb)nuoֈx9P*JiF 1o5n_NQ'(L[b~ r<`>Oe%U9>%wy٫:[QgUBq^<_ ?K+w$=|:dYKru:ǘ8\--z)]cY5({*&8zC-5>0YEt!F6kPů,R/ܥt|1}'#s8aZAjQh-+o AY8U7:B]$}~1YR~94jृ떚:R銝0i2\ =\4b F. f}108RбG{%oU߼H?\Y I{|36?.;I+.zv=:6{o)h;GɰUSZ6S5Z z+Ղ_,2Wj)i~S|`YV_bY7wYEEh؀wd`i_a6ʆդ|%z%;z1EIO#I:#p ׃o^r;I1#ޏ MX ̛Ep +b۴$]>`bÀę]^|wvF|yXy?[; qPC7lGsHǕ0* 3cHպ 5Cf1vc}p0{#-vRݴmN͔yfH6G`P E.X( (Hlʘ?)ACk٘fJτ2no\|ڨM51xL_FUaXm d⟤*˘0gghqv: xv Z$>>ntfu!On|&iətn;j![V꛲LG/ld,''e-5!!5Zeg'iz{/%&_0TiȐBq--iOg~= g}9q4PASˡrfPЕЇ4W LW<o\8:66pJoLMTGN+nkXz"1M^62(33eW"p!{RzvwS LA^563tZZgpKBg֎_ da1"SrT4`+Y=)PIy] ieh5z/PO荁[?LI0) %n:0YjIacZ>^˒_jy r opŦqvQ̱>;s sPІ݊C.nq0DZvko8XǂZ%K]/&tE8|sb1=lUϺ8*{Q`H3UeDb-quT${S[.p"!.)"s{ܚ=<ή123}BSDeɟ!9_4/ Q晌waYE))"LAf¦;XW9XȠJ0jT:]e^$Va66:=O[E`P؉N69@r@ W*L[i[:1RgG"k@vykq$ y1_ĥV[ʯv9CX1pl@ <{V)ZFMsg# MwM~.cf)k8wWۈJ*)׷4ST$b%qKӥY/7DL cN٭GOxˮjsF5圬ɘoߑUh&~~CfA9jeO=ehe\]᦬} (Fˑ y-Xy1Tem*i08c|R^ Dk9?5 TLlڌHA/KyC8p}F4ⳮQ8G-S2-=Wg4-|BP_S҆#qDMukG,fƒzǰQ%<;'Nb3 hhΗ hqO%"J•FInu鉌ߊANfQzFSAXh52j\"h!$&&3Xy,'QLhruFٸ&aH&qt4xo?5oKU?G׬)yШ?a (b3ǕduU/:"dwV%ZJXSPazCA mɱҚO$X&@ KvkHO*w~Prb-E~ #{h88]NyfF2C< C<s=sd*jj^c2(BmHKրXY ݖZEBxtOq s:H+:' ؅Y!I:o,g0&ҬL76S111r*Dž1ƒC~HXUd*=aq^z6 !yr^ iJK~~%wQ x7tg\@ .pȶLؓ gX ,jY"̃Co#/ldďP*|6b4% bQ7bZFq;&\+anlOU~$UYš `72EО\Ƴtqx&)JFx b~>4ڐMs݋vnb0Y jۛ܏غ2MWJIdm֏7G6Ȝoa>%xTŝXӔ(G\8kgqbK}}C g])}9$Өx|29JxKj[ĎQXboLУ'Pԥ)F @J f'í{﹠üg_Yi~YPu@o8דN)4<*~D{^603i뮀jVg[?[Xn4'WLb1h?"ogz&{-ry6"`Cl3ɪFN5[`B9>*8@e >E3A5Ko=!m_Wv@Ch,xUڧ!z e`M$  3cNdO]8NF;mw*:t@̞C'ETX]jK7w߫523=X;Y ~NǦZ,9?k xU boZµ;-PnTpRZ~9UfTZUzL-OiheM$o+’XܕQ9{븕YJiV*q+xȔBAs%fK$Fo X!xѧ +@=46٘\ j$S=6[l = F$K֜%,% Dr Me:aF}Q؃Ӈ'FAţmκf~Q&euHzpBb ^,xQp=uOu>N+ȼ`L2j,nAmFiP"팹ʰ>OߢSA.fdTw2,PaG43^0FL W{NKM^3\?5PnϔvDZdĢܓ]O2̮䆵wH᳟ق)"|5!qWjUK۞Ekl'Y(CZxT 6TJ1,0 G ˓1XixژwN}% ^̹/dn} HȢ"*BA$$M%P)l@#0~5\$, @ecSdgnzMjB(Hf>35Z-„y2|$[s%x-KR`s|LMKuQU4STب_ɠQ`pJ~):Wq՘˴$?@jPz4h?]T|F[mɀ'!Ch/a$W/fp!#74MH 7Vk/S `y&|5½ Ϛۍ4qQב%A5b\M4X{R!2$CQGiNh'O e 79ȩ+H}$l3{Vn;w`b~oeQugGۑ¡zW"&Þ? ާ,USd913aFj:q8 XQrԚݚPCDFI,4iSN+`PZm;K&M*leGdu"!js6ԍ>/XBYz\Q5'@'Y{:Vd 9i$"ь`viHzviSRߘ8x= 6Yj_zBeBP|n}ODϟP*B2RM%lқ?ԚkV 99/,<DvuR2FZ_Ǖ69O ݕwM"3DNXʃ,D E8!:܄%zU5XPoE9nXmVպ+酤nbmH"輁N SgaG闗~ƺl˚?$7QEyĀ PnD3bX-_^D5`nru:~/HÌYntH8.q;ݼB3UKDRu&W_~}ID<3E┪6S4uGu°/;]@~@h6}rnbH/6{Nd2W2\}|R0/6G":[^BqcC 'ǑZJf$#3LPQ kD-1 f.y4wFt_m`#i-v C.˲%B~a46$>YAxOS&DH!!6?k 1,G.h.g|h^: P *]u(3f2ϑ;;Ꞵ(8&'H W$H,X=ABcL3!A=~bωI$FP:eOȊ5޽'`hA 7xq4g`9Y S%Dd;+|OO~ _ t; ahHGo'JUZv$۽tNܤN9,YfUĈ` 8m ec]̸+(L6>zcaR&VžŮ|q ,eg !#NG~D0Κ@QVmJJőC8wgOIY = [.+%RSx'L@ObU)nW>!oue$gT)/ 1E@24Yҹ n酼E?*"hyz4]Y-b#Jd/0ܐktfҚ)CV7(pR>|Ā]=ug8<{'$ѕegΕ65Uh%;sg6 hV[:)\-Jw9ȃ4EV2XR#Stґ?ޅz[:=|LdAbM,G|r*9^ Ak dUB`b œa|q~ge_YaP۱t caD,#ϭ9OAܱ(7G ڪ,9&XmfTf:~3;W*T$.q+?yI6 ƨG>+'ʋ8l_C1;"Π.a.aȈsOs8ٱhmFg΄$Nov9Tr_ ᑲT7bǚ ^!3Cq] G[eg!t5j>#3e{Ss2eG>'3/D.X\$ܜ,um>9j^nffQgo,0Ylf<^>?@՘ǯÙkl}gѬV[OP2;I*<|Gufpa/ZTn7` ; , }9ǟ-"un2ĊQ썤+%&Hlum< Uݟ,A2|3![I@zgypTW|(>LtA?P:׌@G8y6*81K{Wʵ:C\/P&`e?ewG楓vfWOuA~K<=k@O>1Ю~30i4WVc"` `;XXoAervdO_.3IH{hɛ22w YBq=JX29p$(^Ǽc7Dˍxʎٲg1c{ƋHHM 4EƋǠHSEA=TXN: 3! [SrwE M,o!(Զqc$[6B 629<9Zj EB3Iv6ä26;]tĤj!%ЉӖ|V終n0#WOa.3qwܼ|>hQ8ݓ m}=E&Bc,)#+ ̮[ 'nB(Y4"P~LU="F'T.H0{@v'!LN,Ez'*qK &j(`u*F]}fB2wA[wvX*oߊ:h7P)#jtxq9L1=~|δE:$ $*"[B)G&?'=@8QP\u [a&Te4>>jyxb 4ӾO.s7Wؑ0*w }&*%W> nHB00TF6Dltl$> 534X {–|ɶL|ݸ5lstXk)B'dPNˋ7#"<-s-Ÿa6MYUCr/n2 db /rgvh"qӁ_u^]y}wS_1}|"gЪ G٠Z0a^m}v"d2<仒W{TTn!̰sAV+]TC5VI~tn 7{b8Se%{TMQ7%3o,hbXFǠ,vs{7pE(l(x%3fc/f 3'T-酲JI(/$ζ-sŀXk]ՋzB?fhC_SvZ Zg=ft{;'םɤMKRā7vlc Yt,lhN-L5$owș\ kDe7p&ܳk1ydW.}~u(Fw+&8*nT[`J}:1җ.\0ԁi^VL(v@͈>4J_.12{zItͼa |Y4mA󜙇m1'֐&HL-E봗}LJ+uTə - -T!@ܪJh!Ҧk M%YIHCĄV3 k#3:uTYhvpE,b' . !#GؿdlZ>/Q(3J&ώ)/\5xN{@O(gwf, FVf*S&%yy95NӲؾo3WS۲;xvGos1(s7E:t`q*Nme1B&;^u"}{{CMeJ1)naUERi(2uF<UتEȖ?h( Cã77<,5 ؏RT J-QWG"903g?;vR^{~ń* h_!|2\or5,b|eܻP`ӁՁrq\EI}ĝDrJXzT'ҍ[Օ\u>ضs와(K+$52mb9g$dr1_5QB^ 9~ѧߤ0;ejK̝Sb}.(T%q<9UӍf2XR/toW:He7e|RXR N~-,c6UHݏ#+9¡2™Pmk6-~ l3"LV$L! ]UT%" }xL~>dson|TXԖ.`X,G'rNgՠЧ] tKvf†0\i^lc]iAGXwUF&G8 i$ 8oP?nEK5e#"we!o"cQӯd\E:hRoƃ+)ԴD4^^255Ê/XXQkĨ亮,nԙݚuUcYq65Ȳ/iޥ2@t߷'rJGJmmT;a- 4ǹG8ևГ9 "xdހf$'8K >ۤyF}rT6zI|k#=1Na@tgtp1VU}VHcC!J!kueI8k2@`HwE~umMtz6yWHNS` ғqXt,_Чamǻ;U+$D2C܃HO"A3Nh"9ydU(%!||Z# +J0[sgp-!lNsq5!.PKCRRl3@yõ(r(Ѷ!L LeT-Lt`eɿz'Wà`TQ}Sdž+gŏ>AC*k)7l E[6`{ zH}U/yG93+`az\G>q=rɠD $4sRΎ,2dP:?vm^1PO2MzNA1Jpf|ߒ +G¾KKmz%ou52KkeЅoZz0l'g}&U-y 4_ "M ^M" 3aWBm &j9;#ia#?2B?Z!Zv6!Y&^Pk&\@ (3ڸ:=uBVzFܖƇqvWbPrv`/۵{Rmk #_^DGPG3ϗQϪwds6~A1t}tFV8Y6MߗSrn=7ϒ y5O o#?ip3gaU!ͣf_]q.RLnjv !Um<<|t\^veTTXl.3%ЇXЋjP{,Jyu%Wې >ABՉf'%"8h)Z ``72uMBϦn)^)i3skh.'QYgDá]6DT ځh)X-#B KJP_?lt|xNI;\_W.w_; +usBG ͚nڮT(g DcdyZM.v`CsQۧGb4BNm w#{禟lTʺ0p# !"*o$HŽZhv՗:uBLӄ,'!Tn٢m;oeM3^W.<2>~!(WD&PR; g4X|6YZ{kg>:hO76jl'+?g @NSY?Ue!x:wDk IG7$r; 0A=7As//x-240ofRڱ6zۚ8|N٢fcV&A@/ϑr1GZ&c!UElE"OԐI =\g%;>u7 girU)qwE2Wj㠁JQ,D592敘^ԴɁ"ٮP\({qޕ񴏝Bf{,@!wi*WJ٢GJL ? R})upLP8G1; <8CO{''>)QU:9z=\WkO*R.z2xf=1Oi&(M"^/g1 IAO/XI&eG>UlMIYޥvӝMVO6:Ԝ.n\: m=|#yiiؖ]MC@/@|J±}#1<5S, /FG7&*>bێsWK}t-Wi"::RijGנ=SG"J6kSCP"ICtŗryQd*(Kd+`&Q*{0Kl_Iֽ+ZhB5(sҭ?x6n|:72~*ɷiqB>8OTFIF=X3A -im I؏Da1&bFdT˃DުL QL(šn#|[9n`x$Z@h漃`IEZkz,8D7Z oF&{7APw圐Eg[L&")t)76oKX@\nMxzė.<m,GCak_^vo}x  f+8z=A&xDA?J1ah4 M h kcZx ͞ p)ܷ1(A7p* ס׏UKn`ۿ9z!c&7z7 .ohֲRQzL WN ji=u 5YYLXǧ >74aAW;Geus9OFgN%b=j<3ݜez, !F 1N(/d>0ks 3`ރz[g N^WbR$nl/ 8ȫR+oQUzՇ(u5)w=WTj4>GDd!3ָw*޺-a#4~z9}ani|JTFGx*m]>MK *P[bSa%ی ԟ:%͹g,[юd d0>*3jԊvtG3u$7֭ ^E2;(D"}Lga >&KK9|"9|ͭvK-]Kм' j&c *_&02A|_3Fu1|hiUGX n~RãɡhMEkWt=#7#%yt)л."[;d.۞5[^dilC$b_ɷՆ:Y`*h#kUh)=F&ofIէcX9X+Pf|o8@,؟{4߈SgE[!mup2Taor/ `D÷k(&gE}^!{?gU 7PA)'(y*6%tĎ-8D"BΰLhG%3 "#YuQwU= =W ,"y[_{q!-VrlG+#o5!A"JAΞ\ N;rR(:VG62 L`M_As#)AL\Y"GزUʶ굏>uZ]u!U v}P4l Y Οi݈,c(Y<^U>` }IGi}Ib"s Zg&DAP+gھ4 ba6,*{gg֮7u5khڍ8\[dZ8qopȽ7Z ,[AMXN~S|ȬOQBF0m"eq:mnPy8[%-mvz"ƹ#Dz&*3^ГܘOfޛ+鮎oبLyN#ʜũ2 Mf?t^(6IޒcG;6DhxX 3ß,Ղ螁&Ǽ2-xt?RIhI'x%S5$R;,{#3@H~W:I$M^FYQxr` 㔀N;ڽӿZN /ڏ0oZfW`W␌O2=N찖 kt+^h#Ffcft0*jIsOLra:Y )2Hpoaٿ 0 "2k]5B>iTG~os[#t5> |3in$^$Uam4X0B4o,j7"2ힰs}<3{u:$ J-(-Ny2}[m,T,!a|FFᘢj/ ĭ S *`G4rg68DcTЍl@VWBN'֕~n޷xP}2>Vbpa Hv;FgkBr;#.\ܢ\ I&Y޸ 5'+#<(3Smʵ[i3tP=#O"+amz,#V#{FX24tX4x2 D=$4K|^eV{F=&Iy('y|wX) = Pg0s:&A&޲lZ0Vf[DQ0SZr6N:nץ]  Niţ : tH+*5CTҩ-4sBh' yw؆hG}H~z  çZ;ɉAfECܡX<ɧk ?=C2c~ݹ\hb0WZݙps\Ur  K G{pu.#62s5S'jOuN`A%VPaTͅj(,G^DV}l; ,1QNv vײ-X ٹ6͊ "A|Ah5S@' mvT?;$5."PEb|kt&ϵW5 Zxbto%^?*94[fmG@`IMa:;IQ{ϨKic֐Da)8d(yF,9]c\U 2‹S8K&e1m4qW椀/txe vϚflò (=. YZ