libvirt-daemon-driver-network-8.0.0-14.module_el8.8.0+1257+0c3374 >  A cգU]$ Pr!G/M"C.i32h[y!hP"G\/mf<$F"9` )3M'ȓRdEőe ƨuN 䓀ǶTAȕjcpMVYp5!Bw7mB"*LLSWWfvVe]1n&.:ӖvMG$ {#уQ1Ī쬩:}}}eQgl'z(UR K~ڼU BEb+ :m#)#FZ0zkM/^^\z" 1?{\:\+]aDdgeSY4CU{2d?LZE_z}dލ _XqrC;_ƀk HF{@Հ.\?wLh%oƦ ޹ |V:ݴ't}43e745043ebeebc5e28f7520ed272fa2a18fba3f61e850f7c95ead199c3582e6fd579c348a483799c6af4b4a5260f96a7d79b7819ac#cգU]'S> n5S4(uFqt͒>U9kfobcӃqQ])l.tu{ziBU1x,Ol}ĞKg7m8W[U3Ս_=ƫ Z9d@.GNvd<ο8n< ‗o 訰x۠oFy3Ͼi0b 8Tcn~8R"֯\:/XHa,6kXK9~'N%h$J\̓4՟8*+~j{CS7f'~KǦ{hoZ kK]dXk3#Ym8sL! T^yd/-Z񓽓sa |E fTXKq|C֐1߬tpPgbe4o_pLb{a y-罏RNS1K_8e_/BkH-ůaH^JkrQ@o}J2 xp >pE ?d & F t$(/6> `la B t  1  D  > t  h d(8c9 4c:2c>}?@GHI`X|Y\ ] d^ b d e f l t uXvw|xyDzClibvirt-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ٗaarch64-01.mbox.centos.org CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxaarch64 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^,!I)Jh HAAAAAAA큤AAcٗcٗcٗcٗaBcٗcٗcٗcٗcٗcٗcٗaBcٗcٗcٗcٗcٗcٗcٗcٗcٗcٗcٗcٗ590d18eaa3dfc4c2df1b2135b66560674601534277014392bbb4b3b80257274bbb374a198e1f12ff1d0c586a61493852aa8fd474127846aebf81faf0ad20cc5d47374b6e05f421d526c15e6a9686b162599fd6b1f03553eaacf5c6f63dbcb7a55e03ed29c6adb94f2bd63415c8520dd79f4b79997db0ea7629b80e825ff5f39b7519bd9f466bd25a464ccb3b947c9cbd35a3f961802e408182158ea2cdebcf9734278ff7c84f52d98eaea16d2d1a4b75241e51398bcf143541c5d64ecd41662fe96fe113f7092667001ea9ca7512b563efa0a0c244729908e873b994bcd093c3fbe6796cf5941ef44cd755071c1fe84d482d92836e78df469dc089b5c450cfd97fdf7d1af6ef601e43341fb23d83e363c9fdae3ba6ed5e23c0ebef8f7955634c1358c7e609f4b58e46290f163df9135d9fae982ae44af0b6a5ed358c3fd5d579314f45d918c5fa01babecd45072da061b97e76bbf62ad779ae06c85aac32679b687f3698bf62d64c46315836cf02f260d6212d7e208b15509bb82a5e109adc9fa23736f60dce5b24040ec4c7108780fd7fdc0ad639454a6737b254f8618154f3../../../../usr/libexec/libvirt_leaseshelper../../../../usr/sbin/virtnetworkd../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_network.so@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-14.module_el8.8.0+1257+0c3374ae.src.rpmconfig(libvirt-daemon-driver-network)libvirt-daemon-driver-networklibvirt-daemon-driver-network(aarch-64)libvirt_driver_network.so()(64bit)   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-network)dnsmasqiptablesld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_6.10.0)(64bit)libvirt.so.0(LIBVIRT_7.1.0)(64bit)libvirt.so.0(LIBVIRT_7.2.0)(64bit)libvirt.so.0(LIBVIRT_7.3.0)(64bit)libvirt.so.0(LIBVIRT_7.7.0)(64bit)libvirt.so.0(LIBVIRT_7.8.0)(64bit)libvirt.so.0(LIBVIRT_8.0.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_8.0.0)(64bit)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-id39463a1741ecc342e984774773f223a60c7dd093adf7266c02269d2d723c4578728e1d3168fdb68d839887aed3c556c602636b8fad81e9603ac163libvirt.xmlvirtnetworkd-admin.socketvirtnetworkd-ro.socketvirtnetworkd.servicevirtnetworkd.socketlibvirt_driver_network.solibvirt_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//usr/lib/.build-id/39//usr/lib/.build-id/8c//usr/lib/.build-id/8d//usr/lib/firewalld/zones//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnudirectoryASCII textXML 1.0 document, ASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8d839887aed3c556c602636b8fad81e9603ac163, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=39463a1741ecc342e984774773f223a60c7dd093, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=8cadf7266c02269d2d723c4578728e1d3168fdb6, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) rPRR R R RLR0RR[RORyRRRR R RR}RR R R RRyRRR R RR}RRR R RRRRRR RsR;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-83b952b5d84410c1dbf03330142ba2440865aa176f6dd20d1e4a7fc8166716e94virt:rhel:8080020230131213515:fd72936b?7zXZ !#,`] b2u jϿc'aCSc;oF˝=8dm3VS ﲱOGp hQ']v~5$rcF18Sul<գ^t3-! lhVK."- U:A/{n"5]L1a֠Zkg(]+8fnlf % *xyG쥬)s^-ЎQڮ~Wk'MR}@|a}5v@xՍ Rv2ޑqԱ?>z_v>$߶d"[ 2]mv1 Y9PgS7 h1)=O[H{1eBJʛO #jvɱt]|7LtJJxV$&@ |?|_.j1<6(dxfژkeTU-*u6K/R+fk8Ѝ@B EeLlrD[0偽)juQڴA /8ʍhFҏSk8a9$Z̡E*=%/8y{D* {.˯)ǎ@,#O!<9SwGJXiY@Z53 ^:LA>OXro.bݰ?aH{GkLi&o,Z%&Endn{W;}vs]yOSuuS)<ˏʢ59#xw4s_hݠWi.ȵVYzVxM˧xrc 2j{E\Ypo;Κ= JX.ͥd*P`⶗`#4> { tȈQݎ͝FyA灐j@Q1rK9=X5_lOq΂@!\=j·MM^x L_OtT|gSߥ >qʂO"SPf ޗN HJ71-4t7lnCSmk5遊 7lXF!srIZԌ.ӿ_ oBďf4og7&dO/4~P?} g(5ƫܢrGu=2Pym9;p s\=BU8p?4CPؔoǧ2 }F^7WBϑ3/s{~Tygi&eqhTY^xPڨ~Ɍ5zԎ0ĮQ&R3qcL]Pxb>[W]O^HݗQ Bf)F?]hh=oQ @Gt?~6, )!DrgG;baEEK⩲agK\ޘ 7Q146޾$b7pOY`c8B+f7#2V{p4Sxtܩq%C\? `3TZ׏X'd3,{n͉k&RFXE(xz'_ѯnXll]?MUy7`w$ j>F-N_(^T[&ESڀQi̳tȌF!Q Νxd+[vT 'ͪ#L@%rt0ň erzN T4 ӂ4q-uRT2B몑 )CN q23؛zB]@ݪ/j<Ķ"?DGJȺ\f1ftJ¡x[y gDrPIo8R#+qdj`N{ûrN1!C:igIc_ eyhYȺet }O0ܑ]oU;1N ꪗ4)&+N@\M*nwx yB 'z贁87|OTcZ DJQ ʬՏȵv&+!_'G62'حכGf2pbd_w3oUM&f\Uh:esO^((ёT,H*19\;j,d,!+C|u;0{*c~'˘ΙmRM zއO{[G΅6Le=1߳6Y;8(;MlXq 2薇6-2Ev1a my̖ !ei5t Ðavmpm~zBIUlZ*Y,^?C!Zo{U8,iX Rz5"ieCunUM9{)${a[3E-. qVKU<&xȩiDŽMk3}!\\R(~P@ͺW@t w Y[E\^"N(.]GiP> @seQP:SzS۔TG5mPl !Z'^<\ڑrٜ Y|Y@BȈɘ* rvٶ.> ;KfL~@PIŐŰO6,U-- !?(7J0\)ykuC Մxn-Ɔ4eS@-uopHyޭspwL Y4Sߒef%3,.:" drǑy#3;s„v'^eE@ᇿm:.$dgHh2clE˸'y 8lL6߀p6hk3vs&oWMp5 ?Ztd~dR5[ci()x%tܲgM _·[^U?#\,F<2euMJf-2qeTbu5AtP6] |y?ۺO\sOA[d:')qDaJږP~ tS/N_B \fNԇh6h,\E)BtrH՝|,By5f!jՇӿpE$pbdMɱF%^ΥU!Vi6σOW,#mx!$]n,W3(oHe(ʹKp砧"|ZsvN`Z ͮ!ڨR K'3 \]õm($0m}oR<%-(6o1L#.3FBFKs϶ut#s~/-eoQB6RaIyotzR8m'kPRΓ[Hmc?5϶A#6y hkl;s \0f;x ,70{~W>N8>K FGc!J4P!d!!e{/5pjV zf)mWܭ3Fͷ> W骈*=Bcrۣ Ww\WBӜDaRճ­Yti~zv &i²Ҭ+-JSq>a˫GLҠ'5)a}Iz[$ӮQ(/N4qpLm%+q idCnX뉣vӫ>zֆShs_+W K3qd W 8™tܔ:ܬy?CѺcvR#Q;ƪ% o`Yףґ#8(%Y#}L,:sVJ:ws'L:ϝ:7Q?sn9*$h)v)Jݼj}= p\mnQPu׸ QDW*\̗ToJ7c9-!1Owi Ö`qSae3rD|0xSCJJA6+H_f/Ku0m8Tr$ $u6W{ߊ:y]_eFx-Naaֿe/ש5&"}1 Dt>àZg"a)AbVfP^Z@`-@z,}TTkR:{30e]J v1X Pk#BK }=s])z;o$c±A[>A*55Hh-> )]/9UzwtsRIVW xMj|^= YgsNmT,<^k:6w&Ǻ{ KaT["g=(|_b3$FFp0m@6;M0_tڻ?Rيr>u;\H*qk8ɺ?vQ0٘"!N*ғ \JWRmPRcɰCkADPK!ԙRP7C[\8ѱޗtUj/5sF_d@wsƀgqJy2<`z`EMz#o-ܰg^05J4e5 @WC]w!>=u:SPl'|My ?OZTvny\N9|{zYl?2j{,BR`eu0#l#Ɓ?1]gt;8nx08Hz̜orZd [%h&dԹ1 S 4k!|r$ij1JCB090\!@xL7~meQij7pD3Q6ZxI \];lAzT z= E%yA(5K.{c%pͩ7Yi f4E8Y:,re܎~{j4rݴV 4.I=EmMwI $|nU;DC]7ϊƘqtEt;!tqS(f>ezsf.ʶTp2z-0g5F Wf4!2kQE"c9S<423thQ\EULݎHbUeO3nWF-ȮBC`*<$+C^7-ioyXILmSMŨE}n.ݒ 7S]|ZshZ03OvdnīQkVޗwTM1>˜M.P*[rӦpeYpeaZӲ|G &N)yW4 9]-}\ܓ񓿞BD K%EX Xya|H%ck5?Q8PT,0q̍lZ!56;+-톓 hf(V o_ 0QCtlv䪐E\?L_ =y,Οn:n\j῾̓%cѺa +BӈLZA],c=S1+#唳ftCMо߹FrCqmw}LA6DO=dNFt5Sl. Uc^ۅ$e #gxhʠɤ|j 'P},N^'~PJRx],ęO >[ %I?h9v"wss~נhق 5R~V^mb taW3zWKrONLXQ[EI`/ =RB~!>V搇3%r m}gVWV|锰}|Xi\L]_?>neJz=}gpޒ?aE؞1n` 1[͘f#ae*}0^[lI7yHJ`w( 7_ht,M_cF?PN8Hl۬1N/ID|?~ܕpJ;x&CP l` : 6.HbSfB7jU\h&Gi, H$7J?3.ktXfSTFX3HEWQoW,J5ZKj bz q+i艻ح߹mLP!/l1E2A?0T+;;Z5G~M W5vpR%iQ;.X~қ<ɸ\v2ho`dxw0_7gJ [Ht̻7I,f(">l6\Bq=4"=K3U$)wAΖn3[HIbh!ya6ZwV A(|c,A ^`Ydݫ 1cMa6j/K=n^2%[dUsqlVyLcމ Y44 |)#ZCb/CX^V;jߪDK iyh4rZD6| MNT8ѥe<(b',-]Yeժ~grtsG_eھiG5(+qVtFK#V=,5l X 3`Yr-|N 5N)%j\dt:WNG<1oF)]gK|hte*Q?v,vknB˥W Cӏ aՈlX}[@Q]uSTY LvI- e`#,Ȅ%M7>7Ft6HCKcԦ.2O>"6pZk觶S Kz$`V,8o~{&Q՚fC蠱q%o 2) L_ po;!t} V|x'k :t=bT_z]-lΌwGsW$o]QF0.3I@_n*xDRbpk C#|+gxrybQΉ 3Ri)SǍz2%VICa_x+v"xsdž^=VS=-K~OdwB0y|) qZUy7:u0t߆+ȑ1S=.w澦rКF,LVP Ͻcq qqޝHAŞ{\#7W17 .]]Q6*FAs$q Fwf3NU01F{rdD} YH%/n}$B YCi $tPd {d4YQ ))p핽aTMbg%&U@tڪ+ls Zuc i$/_+`z=y9)N˙  h0si*O6h4F 2xHq?g2xNz A\s[֌(=bN3[cٞO5QsQ,kx:W<Vx.L˵ݧ9ۓoEU$k44/COIF , h~cJ Ù$:>3O9΀eoHj}`*r i4cTm2'ݶfcrUtiYNA'Uva@[0x r[5}gkL f v>J=7KZh0AslđrnegŤxп v zNrKWۆ3+. )6AF>&M=\ؐ-pXs n W -ui.PF YG/YE[;%;;POS],vyo {ދ/ˌ_?՚\HqYa(-ta;+l?1#$lJ ~ ʽ'̯٢PMdkl LY^U.F1DOnϺؚ^}Y`V(t N/y45]=&~= (IM|")˼ ߤ5O%+-aA2 +}IqƷkA8A9S )xX $]JxƏ\U.6*ɟꤻDTJKP 8p$@]g:C@ގfǓrcJ*|Uvn#91&tKzrD+8o|gS FcsTo,?>40yI1NG(ln(i-bZ$ ?סoU +54OY\t"oV6G\j;uz$yDZ8.Yۡ>6 H.W&),V䕺y+)P.",A[ME \p;^Zhd9ԷJ<=a^S"s6f@@J ǟL0p KTUѳX+LSp0fՖ(CzrFrU0MGD~XP<o$p[dG B*X{\"?Y~F@YTKH.{{piqmI E d}K !Ƹr[i_3ϷBSKB#8d- 2g3{褊N7ΆhuA)~4~i/?ew!=>S9KH\XfS=e9foXM 11#grE`\b>Ix>}lX\!S8w.&{n0?YwR[ڵ{Ro+KFe.1>`=06/4KP[7&SkR\^dv7gģqM. Z'tEj& b`1x4u(ܸ2XE6 r0 4=I7S0]#nq?Hu$:qَI~N6' Jܘuܨmopi̸٨yO{0YdƗX(lPr@[/ wa Q?L_3'sٴvL/rP [?XJ: aOj@<0{e5l.GĔ0$ m{:,N_, sO,TypU}/}I* sx3jbʴD.OV"x=_{ț8}t3wӫ85 )7OD*^Ib[|i_rzZPh&6m3@m kVSl1<QJOŏ8) xK~ax{׎{ ]bƁG>,mvbsМ zoj!yRq }1n+, PպKy5Hic`U,dn\y*:3 <NǂГ*hoVnA~jLU8~ _l"a]!V(5ƨnj`¯y=ak w#:sTV˲7l^j7ED!٫M;ݱu1I>q9‹ƌNyFR^ƕ ĝ€H O Ƀ$4v}vM^ Vv:4g`2\^A,\@=aĦԐoqq7DL=t͌߾SRRod[F*1{?$TCL[fkF <.QP;F$X\Ӟšxo{hwSd8!%*N{JxG5. KQ,' B!vQ4ߗ-0Xx#2Ƽ'C}߄-M"jg[w|0lT:Z-y1#K#/ T6sWr6z?w5GQlIJh1PLZMUFoy4|;w3sUdgFzDˠsXFhH9dvu}5v tN[ZJd}8m+KNb+eȇ-?;(L5!螽ӂ b&/̥5"(`|F.*uA1|(i~GsuqTnkyz:NvQf$N;ѾDZU+g!ԐLE|ܟymRIϽH[r e"tUH9Ӈk~G$h0jwϖ,A x&<dd\9='^yP1%) :-Ci#Fpc a&lv|F(~qj/\oo '`)])Kd< X<3 L\|()JXYːjrt8$^˚=MN: .2 HQ#xv}1 , n.)\wsMЇiz$V8Z&<ҪZq1JK_" p5zC b2_x& mY޸s4׺Q`Z :bljXf&zmV+Kj#ڪ=.b,RuŃ6"𐜌LfJQ]M\.jU푥эw>MmN~ uԹ wS@>[Ƴ)@򨣷%iZ$5xkB"H!.{K~;u ܌U- oIlKWc<,X!'bհU)؊"gB .چ~7S ua;Z0aw@mzoT#Zސޅj>ƋVItDg_+^ O{0+a_"S+D$2$2(iqoJ^pFQk7Wb*׽T ãy59Mٹ22 Mk~tPb0n*l$-& Io3Ŀfht,m7@Z_m;-Qm|a)-p -QV\yэ{zk7:]7s*.#NΝn4 D˨xvb "kAxovD%&(8NE([ĨD^U628-_\HS(Ra'wP \fl:"EDwXwxꔍMeɜY 4O06tfrK'S % [GYsԈ  \z$ f?h>4ngb_+[ [fpB3q@ɁƚjG$h6͏l*t?~SuKX6&E шM\ cw?bYGZ}8Շ(9c}.kȧzB%A1-2h% nɟ3o/ -ټmZJNxmktyN HUtc0!vmeHC4HVPҜ$OThql7SKi٠Ԃ Ɖ+HjCm]Ou^TX+sʷUueC,z6wjwTs 5b 0QIB"YڃgO~M!3 Ӭ3A1Efu q5YկeF 7Xpy$5%U1Z G$j I _C:{f̀ V-[ P%˷wO1[[*i4}A!m?alJksd3j_I{H iÈKed߆"Hۇ!tx.,q'3%t%αh6>B-ReA2u6Ijl@]~L JI$/dKX} CΉp!y$܈+!k#ԎaPt4s یWNMȰzmRC׼͵֭_S.=o?Y"#oXj1O:$(qT@>g#/Ҹ.CObjLpN#L.&|(>Omc_R#Km0@o.M-ELe6=RDOG Iė*3dk }Psz>orepVcqt/$17q144rݬ{$Y[Qek9ۅ {Ł@J!;σ <*?~/}Q]w=zEז*+oxx'B$;$^ec+uio#{+4U#s ⪨;W?KkjjQ^֥{挛469ya6 z-tviНo{lytPZ{JVƹ'`_St8cz0}j]_\< Я5mijG{B#e>rtTC&Sܱ+d/H׆ V dN QV{#N ۽U;%@1"zbMkvp[dhᯨLȩM\uRf'indA ifDv1f#ͬG#EN-gݢkjшEL4UɈ[W8Za#@F4WpjCVq(κ83T%?%}`f SH%".- *UBղCHPC'p6څ9pCI]\:? ND #􅓫wJwxP j HRPYq.e 7>-Q( [4m0gOs;I,5\3&n^o}*#;∰&{)g>v _ʤ17܀4}e%fȡ/eCn)T"Bhװ{niip,&ĹFN t!^uEBSEQ}p|ORƍ,ܷeXW RâwzV-2bP( %Í9R6 b+dC?jj"u`O%CUaڄ&, +[H5꼭~{a9=gc3P *:l_A.6Қא쌹aMR!,H7L-?{l[5#oJ#!+wUًOхbۨŮ!E;C\ і+(Sx%}Ǡ`Nw[/Щ`_rXL]ri w?RI8<ׯ~.=4:O!]i"Fê> ,9l^A+7bu,%v[*U+39XIIl?}9JaJuσ dp; ^ќc޳#5D:&!XL r C5skdwjY!- /1[h]*Ew%:B tB% bKXbwW9':`m} ϊj`J8q"]KLАf.aU:= kj롤E:kC+2ת =3X]|]biZH@F=[{߆^BZ0f`Kw&cPCGi}p#-_M]S #pjv$Iv3G |6sW$|9g< +"%߁CRR5\~NJ,K ]tIu>1N ׶k+𳗎g X|`n+]32/ԖCJІkq\[W ~ T)< ޟ^,Dxi:\L(Y5 ׸2b a L0*Iv 6ĝ#7N5k[u>H5Q/O^t76Hu1;l@A AF 8+\F)UK[" f!v葷[Mջ`XmRYE!Jh唰 e]y挬Vt CjתuxctYDQk^\">uPV 1pqM(?Y9a5Azddy~. !fy>VZYv&viVϺd1/o3 $V#8ReOT* 4WggYG4=% B 9bG9^Qor QGi$M$_4sOla9wVC Y?=\qօ ׅ``> 1w{D7| >]X4ņrKʦ'.>\P]mRTǤ.};YC`DkIiP Ci<$ )۽q0Tqw`{.Ő֮/T+X/Z9a k4ɫvL2^ Q!3L=i{vF X8}nr=/KQ)iـXyyE3%^ouDu~깍-ԕukP꫚78%M+q/d걪#$_5W$<}$vK,i"|/6Ӷv-5P qB@kEC;ɰxQXa`Z0|y'褩]aYC-=w+2AV/vVeAL_i.w":mvlGysj%jaz;@%*%hi)9'tN$;Ԇc&rr Nu2O7龎\$\;ww)1a;%=J*ɣj=Uҡ@&m6E[*c7=(%^S n 50%1xzuX_5O;K<_8F9@yخoheEՏ %\+ ]2jkdɁ{}с^$֌pv.>Ys,ob`ۑm~s~g粌`ľ>L[Laף@CQ__+a.E69j4?"`\k 1咵r?%Cٌ͑R]沇 zv&fR H.'T)_D'Jֲc 0ծDN˛,%„[W dq̥w(|\*e1d bKc zSj)PJ$!?厄I}z=St}}+E#hGLkndnRUߡ,nW#wRDh:P h6gjŠ\¬.Mdb9)toEe cKV9G /T`wvu+nm^qȠ&6 '?&4"*)O犅p&BMhCfs lG$pВIϥ6Fgltw/b 0FsO~Z&qq:V v!ߗ-u:-U8)u^곝̆J$ .4f2;Jlpb)XO. Γeߥuo"+uU!nϷ\'64k+Dr}Z'8[{m"AC |L-avI82sHT]MLuYnV 3T䷺j0 7;SEfq]E?u OvҭA:ԑ&|'2d^j_^"DE-BζwgOm_hATM¼P1}'?o% ]B_ى`@?_DٍIݙr/Ua :k [+b;ֺBį}qBRcWajF/ yA*m8f T¢&  QڀMH=g' WӥT9@IKa$t\I2+-Z䡚Q4Lak(Lr+Uz`m~ۮ`(vW#ѪYQ)tsH3 Mí5meK$"[gcD q*Hrfގ~s pݰhʵ:G\))1%r|dɿyLȖP 䩘&Lb}~-I2o.nZzPQ 3uAi_UI7CK!5zo3ilkXs;ug)¦#w4kƑb(i 1Ǽ#1_S^QR>GhSDz~e"J {Z+Zv BvC/zBdbxW w+zֵpr4m7 32~iug[EſRAY!؂ ڣ2Lv1yOH}3K]Bdv{6|="&ƌ+峴E_Ī8-!wF;D>!eca:rOmp/tzM:5jmxJO'u+EŘ%]Br㬎nE,}+Q$G7}wҿ?ԁ ,Y5{\(~x?ˆ,KUM$U J4ۃdOgjx_$)^g, b!b>9:)7lBibpN:#gZ|lH[`(Gx3Ac$`=[cPXG8|;8Sa#/N);Z _"oऌbxӮv국$`GX;'CG$aDSJpրZ34[Jc { j X$us:G1xxR_kjz0y,:DJJ YVD$p! n!{Im"߶ʾ;`l{iِ[wjjbrlv R'3Ot|Veh!y8q_ Ku}1`VX\Hc1f$щT _mVz v)E'bKhd7;սadŕSAo/#-KeY^s,4Tض 菍R>T L+@ơo|^/ٯZmGpx/b "s2KpR /JPo#n̦^<-sN-h7niCrg%g^Ci_`^8깘M"!Ƕ`{;z$t?3bo  먷Dmw/9Ba?;T')tYxEF]:N#64&5e-3~l|!S׀yͮz&ŏ븦qVҐ嬤cYkYYG0Kv\gЧTnmsh)W. _y?8PR(BcwF^Z8W20 dI$GQftɢ v^t2g ,OCGN! #B7 -!ܹRp½&jI.R| Xd @uHWӝ-N7ᏲjrYK8䳌œi(lDZ%_Ag>fl_ݬ$kȒ廀 aFkJx]=0g}akh^ 8L֦}CC'3/t+teߒ .lns 6 #xW } ?g _DB#WVJVvĆ437'C0lIEW3)4RaVw5봵Kc%Â"t\aQIt'KW?va̻9jz FWNeY@wW6٫umʤz"n;@r] -EK K4i;Ctml[8#'܄^?Hx $&%&<j嚁b?4}#m3g $rG8/A%I, ̍ ɇ`{Q[|8ʑo3JHAS#J3a`m|j;j]SP[K*a+Db\O|~omzGcy`PU+#5d*P*Zî\tXI$/Otq%eL8-v T J3R mw_w${#/|~ovJrJw)͏x?!M~x@h"; iN0*"v|GlsZ))}:ADL2ĂCkJQM^4Li,=8a!6 TR\΋k;Feֆt12`lԬ;MP%$ZG6;,6葾k*@)loG+2q1R36NnJ%u$g٦`rf4Ubq_Z.>#U !SoFzԖ.M  "_P.&)|JZؠJ܉,5 qNU$_#xa3μ09mگ& Ob!`/}P>n[-vGI f^ыc/6|D@Ůݦ bl/C,Ɨ,6 xZ*h# [E y!^nCĵY1cJT9 ͜8x,m0Z岞 Բ)n)fYi;V }fakqxz VD y>\/QT.4a5jsYtmd]=cJC&2P8.? Qz1C,7IAbamA-) [,8 'v,Q8q6mbqè,VUŪC9N|<zh&!."?tp'8[t`)[:hWjs.^UM,^E>|jSr'Һ8D2k6̺@hDIP4?qnfwDkπݒڼʛNTN<0 R9?7)o@@hZԐTA.׹X^=ikFU92rU1ы}gO PfXx>v{)6t~N9k+y g-(c#͇٣|PD[ G} -3gT<`;P[oyg )' p\ (ՋԾ"0Nu5173LxJ htY(+a̰!G=tErlDG3>z`i97{$ĔX,2y)c T z>t߽CDPY(dirS0/Jc 1@n`Ufn*cpl LM٭sѻ 4O&"wO tOfL_Kh<7݅ ZEw˻YwYeH(lNo:.6TBaUMb3 cPN'.1!1,&+њ6f__u>//auDq~y-MR;޶]?X0{T9|mRsLhd="~DEB(TUBuOp:0%~9=POQT Or%`>/U0̇lkŹUI$:]fYpi1n9M0 ~S, lLra-nw"Khk&;|!/854bB# &e9Ogd݋6Y%f ΐ_)BKrIK:|BD$7jn<>`x(7V$L],x9}X:BweaoN8!pK`j@8?i3i˷6b*}/ f) ,2 %\ihjd0Gx*~w7P bԅ6lp#ԣ;geAV3-hYDŭf!A+TO\ ;ڂ)o!\hebq_jAiiU $HFE@]*6XwF?CZE$e!|.RA],ǵY[J H!d`%]ޖ(|'x>6ٳL:L׽ AÐ%377eCi47sd"%4e>6lxk:΂s05c#̵;6ts˔\OERq+}e%eUޔJNk?[n״ys~'ia:Eɩr3T I/!մqRP}~s7+jőOglh<*[[&esF "lCePq+پ(vG;1|TųVסNnRc@DC^Q,NP!SmY{l瀓9bSgg}4~+w.,v-E@WSCl\Oțt )K56R66u=qZ} +9!H09%-?a]Ϟ Cz4yY:<4q 2< }p1۲<.]a#!|ϋ9[~J0vdZ)dBuwj&曱 ˱a nhB]Ҽ/W}+GqD4"AwBM Xj47nl dzGK)CL#SQ"a)՘'02Hrn7Iٺ/^Ϋ|?B8R&0u5 \]0W"~l9Gd!T 1g#h0<%iqfl7.|ߎ1|ԂTXR˪qԾN8y XBh@zP+܏~0ϢOZoK3DF*z Ҽaz=Iz欜6iW8|+;k5`0 u4=4}9)c8@_}5|*/ktcu1Zޮ kAW99F+ NF)X\@4;Y'(d)z ' XXmcg#BX'E-qIoѐT :kׯg@h.ÅF|$~<&{TT5E71d* l5u~5 ȟ2Rfw{Ap7ᣁG}F|CB֚K%<_3mfMrgMnVLj>ym"tM{35 jӎ7iOۍ ߭^_hd.V'76eq匹Ǭ]823"헥7!Ux#EN5XQ*U5݋|a'˃7`_tK2X\hyB~BCߒ"˨~ۉa93fjf;E0}*m[ J^9q( fi{ *oV^,N'wceY;E|w/JRļSGĄ{0(T=[X ݈ $jv*xk :mvU'hUg']@Dqd)*d0cr ;icI@<`0ՃN1SRNp;}EvCf<"X DQCFOIjXecWa\"\*Q%|a2T1iףP6 jRe8t|!Nn|%}-!KL4d+ s ZXx|.Ecz[R1 Ͼ9y]_}T^ ǴwHJq t sUW?2Vmʽ}V>$U~cˍ?]ϭ}h.(+z^Kn >N74z1\:9? jqΒLI9EZH ɱD`7VQǾF&zy0˔07/C98GdpWc78%V2`g}9NNpC)m,#/.!C, !AhzA-\TVdC^v6%*.f^`zOѢ'r #"`Mi2!qI.dme}N01[EZi3Z('P]JV:zIC 2A6v%v-Ry-8%)k:D-B SßUjؐX =  YԐ ͋FG`V޹4CoR]e\Y n§ۃ0(/)\@V.Ku7م:;y.=ZR &DʩDn6n5c٩e ͪpb$Dޘ_R J E0sh082HP;WRV #IH +ݿPbP6Sx.9`9C{LHA7P(h:ry X8\/1 kRF~%n ZwX/#:oO7ן$)b,8+Oy ygB"9n#lG O͇jn=nf`lFP/=3ٛU{#h* x <%і844MǺ)"~kWo8uBpEEsۘԻ5E) QM-[X².7Sv ZjRj>~Wi"MyPLrYdXtIVGOaI-#TL(ϻԗVߕz[J {'zAR%j@nx !ho$3<_LZ# t)wQf0h:O< S5g^Ɩ$`Erqۜ%gQpЅBp WXR{8%4 2>Ž9+r=@rp,Ĉ Dk0 cf]SPP JUac9pٰq*~<_o\: N=G4p94cyſ/0XAuEje<n]GnUH?-L}2/O Iآ3$QK@4]Ii[A59~ $D#wˬ 귰#Ey ڇ(_!UDEOKـi9};$t%! p5c2 _m:-pO{YvdSM^i)G&6+CȺf7qX kzܴL]P5=֨ؖ_qh,]}@f.5DLFz 3Xw@{Ƣf!Z߅^F syRȢ-&5?3o=~,djqsbg%i6{gSG*x*xuA3g`?o,1V%C'8^++̀M|DԀU&+4M!sF,Rэ sFldZT h&Ws ̘6p2ֿcG/L?oJ>9ds A ([ &Ec̵Mb2lh ömwdwrPFD>r٦׿b򖫅Oͥw2䡺!ʸb o<jS-zJϟhϐ3l2UX+L͘@T>m1LepaI%tQ*{;f|#ځ7lO|p9ݽ)u<}HϮ++xlcƇnOɈ◃f8R|B XFbNs"3fݱTu8d ׽U«h>pYw梸0,21wm# PZp-C'Hfʂ[9 *\yXBa ෸m1٧k(ɢnqOne ؤznx2kW '!7r#.fK5sYVYyy*f Oksp#PC8﶑D>6w *kEƬ wSܶ^hei{ zw .OjՅ+YVsP9.}\Ł&ν 3+NK-Dj=pJ]}ϯG|Ovc9֣#ߺhXB av 5RjԪLN w̦WWhqo>-; ce_5\̱ISĵvzl[z0lGN S=H:Lx,*s†ۢQuoV[.<5cTh՛\w>_hɇ aOGFU(ZȝuH'Z;*|37S9ƌX}K.JŞS3JKBǙGw2jq|x 9@ =W=K_aH e Hq>%;F4 :&w 9Ot7-R5.祼ӑ$+A|OHRnη=n,V]L]"(NAD5pt쀉v(tVT(\۞T?*^ DƧWF \A Bh >B>xS1.e1qx앪fe$y"YMz0->4B0VBbVO-7b@ɀcHOZ? y)}E]º[=RV[~ >cB؉*_֠Q+kuR+AH S+M@l#Js.B' 2cTvh껪d!Oi˂ Ʌ9LVp`64v2=nߧ[4*|,]XIn ϜFijW^S1e,ӏrܰ_yZhLc3T"\Hri|wR~nG[uֹ*JI[48iVA!BU3L'kmn$̖+8 U K05T$=ʆ$@#6m؝=\E9"#)ԒܺbbF7Qf jHmMFw抿"vР2 r l뉂׻=fZao~3zHdAcB;[?jA2 od->J9lM ȧe2km0>Ado3 oc<)qpˀ.u~h./ F>J)\t=( yt"xwl #I\ Ӫ \$4xVcTq@e>=ds@SE䷂cMK!ɍ_`zS;-46tƕ583/Y;q ߏDøEbmBM ]+NX&(Eԗ;R^z̴i.Sh{P9R,ju}`nSѕϾjpg+$;F͎mOo8I~F߀3 RnUKB>%CMqCUbh !s@lKC~fWM']2kBGz̻ϵWҵ-O?,!-lA7DΜo4AnSӑh:yϯGC]Kw>Cz&ԯ&o] 2)!Q|H:_ݖ V}V^4`4ߞ݄ 4]-⢜ENx#^N}Po+cZ ^~m ڭTV&ycުHUW,^^O Y(|Qy!w O]q/E-bUlG黉?:N7CkI9Vׯ%ZhsWC\b5x *sa# Bw.y;}ɩ # F|_j"xCŇ3KJ_-Qf%qpZ`zHQcT}^sj.t`yKbطcd `kYBƏ-xw^aE UaH2f6ƿmN0*#0A1JmViLP`]'HECIÆy`jUԞΒ qQ"o l;~'Te[HF|O$8_]D J/r [mq0۵EX}ɏ]# fԔy;GG-LT3HANo!r%xy7j'no2:d`CzWT!Q83ӯo&, Vi+2\H ǿO՞M~yb2{hnxGy{dvaMJgfx]!=1arYB5<Fި8`ad&?,)?2usԡ%VBW z?mh~UsjPzJ5J- XM l<[=% إy.^A_ L}"Qd/@{o g6lHiʦG=Jx_<Ȳ(I|=D?0_lC5dfM`\;|{J?X )O ?ETUI0Hѧ /I/󜀯T=} ? ֧ /ԱhAo~ʾ,3#mӮÈŵyiYMfBAdȞJuFޠ[zz:ts=13𑉤2|JT lOXXo5Ĩd:t6 /y#;tu vt}~:b+8}Pxq/-X'7U cEErq5z82OK7KQu uJiBNrWsؖJ$cI yo|ЃsߗYlQtќrK79@1]N\˙*l>}f{oRY@N\eR`/D эço1m su8j19RєzNbi~iJx:axr3 q=z^H~ o.gB{xD$6_ ^fN_PR>1ޡŖ q6 ^k ^xqzƥ2فymwKl E ׻tމ]Y }Ѩ` &iF>6 ˿` O7̀,`%}_1jkm2(98LW| ҳ,!}ɑEY`Mz/$Wp:>άV'Y28.Ү4<<%\ _ҕѺ7|څ 5cM{PVY>ޛ@L< Mz :~GB3'W%ܠt0oioJoBu8҈6.\5M܋@,D_+^%lKR;ގSy #ntЉ=g,p^eF5KqGWϻB*QqȮ]U> )h󀁼 &#z7j31gŋk1P,ZJjgbzC3+h'pE!E>B4*e|C9^=.f]5Ր1v< ^§DGK 3 }1ΣLe6O2:$Ѫ5zBXpZUS;Y\9 |A6$ :^+$`şF"f7rO +2INx/TPLR􌄺1*6y/cӗw:Ԃ(:&Ą% A,ɀ4{l5h^v4՘B5?@!V ~vQlu0ǢUU&DŸ@p~:o&cnк)Uuw B9;x$-ַRڒ)wZ^N%QSx8 |OKUK" nŊFjyPL2mJS5(Ar!(- ɧ.Zlo  jvv`Ia/BTUMIFn"bdF~#3qhbtWu+q/ "ĤJ=f0(>P !@5JZ^RWhH,;nMu#H&,J0E,;{yNukG3(aA@ ĥ ~O,+]knaLh~1(C̷9^ͨ83%P4$1Iu`)\oCEox=)*?MzImDu2m}_:6t~U=7;N8ҦdB5)h'.l%;S@z!rblI5C`v0\0 HM{oy(pm:wPUT͋|xy} k&L|n9iDf=4{AnRYa#}EON.O1x}t[O-n'yqiwi(U— hLQ/v=#[13Qw&:O J |Ad|Jojz2qZr e 4@f>]K#7#Ɗ@V5N6ƚ3e .1Sx=6$=%wDWZОz:Oil&#(:n܃T0-+ұ !pWfU6?Ždyׇxx%]`W` z.YvIŨK캰\RA8D}.x:oڼh}[&Xd kLeQ X2lcw&f J/lOh՛6F?aP~YݙZ `(Z9t|zJ֫.[6nN{oça_AC V" S=Mbtw9`{1Mkw>sTF'_X8?P- "}Khضǚ9RPoLk (ؠdt5ILomuHu0Q.,K-Oօx~ S-oy1 *l)ݺW?;KiJrfspeBg *d^`zQ,Ssw>a6ǘ^y͊̕\x\ʋ<|qqKdUfDh_5ᛅrA*<''lG#fN9o QMʏ]iz6}뽄+9= v@EqEbgސ6 94;[~v¢Z" A/-[̻QvZ> &ۗ`#զD4e$bzmBO Zw >Շ>,G;J'FP;7qOZ,ezOE8^Eh39V25 AfM>AD"YeS?dיh !Eގ]k\ ț/YH tFfnƄqǦ^ ,%" yHPpk%V2&A0~Xݱh$`'U)J2A{peJ]KM%h\jEm- *r ExF?oTM|--+뙱>`?3&G)֥aTFEQw,d Fdh@[XI2]SEk#b;fuipʩB-':2@.-ǡV]Rp#-KЏA#+>1vORiƾR\&gf^[͋Y$7q[j0>[7fӥ(uo8o,r=Z䪬Âe[H| ^C 1O:${8nÄ[,␣s-<#4r ?a@NPmK{wƆfUb' Ri:VT{b#-]Af0arWCZ6tW^l%K0B :L~oyl40fdx#ۧD8Y=3˔45hvC==Թ\D*İS; '9]UrC%ա%DD¸`ȴ 9ܥ5} vLqD&)VF rp(. ñP1[FȜl}(܊Zǥs{jM'oVhB1v K־HC ,y Eԏx ;ڡ55ֈpGm@=:I")IXRH?E?YF*Q@JreUrћv9?d5t(gUJ#%y [4TW| /ʛ- VEE) 8$ IF/Jcd î[-6tش5t]T$4AcUr&Y,ҹ'NR\}sk:tRl3V$ v4or(N=5_΍|㉠ Bn2qzE^S1v TYR.|{_7;ϴ#)$l2^ȴ﵁v͒^ yd)]޹b&ἧxc(qqΤ\6'O N68h^z3yYqŵҹ<.”p [:rOgGX碫CuT$ "hxj6\$=#ΐ#eLSSW}98\ھf }a؛ar2dC9&- Q գ53 IهM ޹i@ ;<(9_WU=lqqfS#;eXdm8q7=g^2d]w )~D>qxn*nLqM3MC[cSP w'B5}3n5 {8yV592E%χXCw +-hJ`Um|YV'iɾ^_\ zWKꮴQJQKhR2i"$>Z>D"?>W2  }X^BW"8,iG*l,~*5Rv^簓4]~/tX?v?)2!([5RƊhӻd(ߒ/Q_*gU^i gdMuo{Xp$`X_x5q`V|t\Mx-?u' /ibe^r \<^ Ra)aw^4?1>*K-Z; *L,_"w&1ϥe0RBxYM.x}Y`zăj_nGh)DJm8,5H\4" k7@sy=c%T1Fq$%Ԥ~g&; ϰdN+ՖL?_Y@!tWszZ!PB{llJFx?s AI㈵kVKnIOpk@PJyaQަ^# % p%n@0\Y8!df@U ަDE621vr+  ݡm'Y qAE>9I]~eYsc] l@hMy[~<+aT(Em7{llo$/":P*3TF 8̂Lvq7C>E4`AA99n^Ї VEwgNۜuQז7t2̔ס!y|O>EAݵgEm 'Ok#tĆIL+^0TꢮVPfݚCz<67$T',n-Z]{O%582+7!S__T` ªGG=<*j>~SvaB&~6쌅;mO6"/=P`iWq4=I=̪}|Uq97q%T*#O+^oA6.WUqW/Q˰t*H*0Z"ns<~E'` [䎊 XduUpj d>`c#n v9?1p@^H^ 'Ֆ:"UVaڼ}FzaمvUK*sMϾRx,D챌H4s) ]31scށK*lԀegJ#]6{R,RъiFAB@&bBzc#C(#q1)&h.jnu!.I _k)*˞]0hÿ! ; s]\\QX0n8YP.${4N'{D΀e/ʞ٤t/GXՋX(S)יU =tI7݂]Rҳ4Qu"Ùr}wWS]>mݪw1^/I>K!}ӆjoR<>t)$BD hYtǯ "u=7X57). Pf B;yN YeQ(e[fGys!:CDUkArc&='.G=`J l[_`/tI;9Ct7x{B\ 9z9+5_d{*@qn*i{JkՁ3n>VX$>ȿ}zy A^t\3ޤC<]Sq=0OpUR\"V)sQ ħ;mՊVm]yZY(DŒsPn6'j\jN2Өv'_\B{ h|XV'sG]wkV D57tR9B3 V njOB} GT{CJ +D߷W=iO7a A1G9ۯM/]{rkU IE;̎9 5`4V*̱z%XOS#952ɮjMAU]=->\ 5S9Un/gOW6j%;Q^m=#h*9ʩB9+-|xHܡ7O ~j9iR1L%z$a٤k* d,|LƨR; k+>҃y 6٤!CF =Z/frwXoǓT1kmmI9[ܐ׫XDc[f.:<5a61kԟIbVO]igiH."j7JDV4\%B "b|hFt4&[{v*L.+,T)S(i} s4ŏuϤw,=hEڗa25_J_;1Jڬ@DEHXߗRo?sk;Ql9} -7A#LŘ#j}:V;턣mO7q)Et"Y^u;Ou!| ꃸ\K.ubY{Cf0Vz9ĶZ"#Rk5_J, pǝz=?8~hRqP(?sp~q֐ߞk'k?o^w E9m\oT%\sE(cqڳ2e$޴=4jT8ϳ)Ή*iif2*ύxUYŞ{d;y M x"-b= VhcEPM=6$ 1~D b(8TLnFN.l'9}ISKjšt N K@=Жb`+!;<`$vB~ lLHέ`TR˃_UG`,R`bH| # 2nL 7G|QkXwm{BffEs3yl"xG,AjХH/$/uGjR 3t*fH%a:vG^FӦ2)AiAEs2gU`'u1lr{vʫr L4dU7r^Ć'KQ0T$(7R9(qc!I1= f̫褽3m fdD]ru*[PISt"E6{~k e;eԆ VIN(qIMH])5568\J5Y]mc)FA cP5* MݍE"}Oj}3ځV@G1#D a!T!.f կE)@ A]OXo80aS;9ю?G \r!Gd#F`' ~(zyDO|@qgi=rSP:RHZ6wP~/2NEs–1ؐ#]; |q)(4fGa R;1^} o7'٠X\( $pR\SF9ml#mӡ 0Ch},zڪM*Cϗ0 jTlYtal?GIS!(UX]sYOhr y2*=cή%RŝqeJ|E}x|߿ [9Y\n%>Fj0CY%fHQxX9gYhYA&5{櫬Rc5-ʙ:%!$TDإ`^I&~[D\O0ړVd,G-`m\L[T'GB\Y?+,2@E'P< go_,d=fiLzGrvdc#GfiU[>B!]k]EDgrդbE- mVgĬ#M[XZoKm^jүQމ~Rv;+B?3Zs wLؽaO2JZd]% /d)͑(z$S4pvy/)MM#r]>)V-IErRc%(rdbij⑻.8&;g3xC !!J  Z` ډD#xfF>RY5t| 8[%*@:®Pފ[$iWcO᱗ !3̬nDl6@xh3dxA_$B zH2՟|_UNkTq o Oy(~5(dC&8"}+7[Xr:Ȭ@ %:ldC?U5u]v2Њdb+%R= T2DIRc[h,iMGg^xȡFj/`3V*C !uP;EJZ#YEfF}KR(M_uafU^ XF(ĉ;T"oi1hqL_DPZ / :ר._ej4c8`8.ƒRh ˻9njw*S4 DžG i1ݮwz4j[kWs T`ٔ\>(2ڧ o\-A>7U5ņ7'(*#P7Otɠĩ{h`z^j =8dGMꛨM\?!pD lI"vE.+?,hal/uN" 7Ò `b66.X؛~om0 i5t V8C Z'J 7XYG&##dH82Ơ[î ^!䳺2 (t9'[c*JOe¡1!t>=ިArh?p6 %$@YZrQ||}rmA98LF٭m;&)V5BL nu*&R17^hձ}Mt$2!bF:x^">"6^nm9baTmxcŞ!Ҡ;Ќ]sC3G=8u!ls3~쭑ery˫5`[W+ oƧV. P΄S3` lωi̪o:6$ŁX&n!nL~t= {$_NTvױ}>ܕu"&dЀS2jb -T> zۂom0b4uFƭylOJvʣrMt xcv-tsAYe?{PKzϓ9%<W5Ͷ#o/z(f.y&|3֢@M_ByOC%Wky Y9V-͘3 q)RM ŦkEGr~z3jΉ{サLJjnV bL]h|Ja8rrɦ&6U(\^كsS^:4_+4J[jwm$Bh?^A;ЮoSF ꁻIWA%PSf5,$'=Dy?1Jdr @ ~30C)A1?Yh@ϙ˅hD bEgZ'Q`Q&+0/DJMړXżiE%1q`Ge0Y MfBڎsB^< {jogϕ7‚.Cbg :H.A&NP5[߽.~q`qkT)BJ[:;H ;K䣎i.aI_wsi#j "f)n!q" ù6&ǣ$"گcV㼎4&cX;CLA>d&hrR/d?H 2 :=r; '[::BLBƁo'7 /wz0MG+8qcԟsza*B&1VքoaU+vؕ\2̓x>~-M JlwȅY lV0%HЂf|Pqј{ 3f$BOu,kw(?"܆o*Wh}y_U>َ>r}v,%}5WPqA3_+7:;y# |"1%MR~1wpSÖ"$_V򍈂2uo skde#3*{d-ǿEY<($UV*G2T= x΀J'.dWm l.ͤ}.z"!d#4R~1 Q|O?' uw48p"T$ƍ 5CbrPAo12EڑNk_;ԺēҬ540| mRA5/!vV;փŅwi/|Fa)*^u"$ v7Ո j*:xq#(jj˫6{d()w4r޵ ]W!B}YLG~vas"hɆc i% i 3b\ۿYiNe1l(7پm :; ~KC}H${C^穝h/دhKv@Fu(*zsek!8<!'[h>ș~1lD+jx0&<)cANktqSUb`-6*_>Ga di= a} y-j$<WNX4DW9ǣ>8n++$ uYGĠ,?ہ,X ׄst+`ShJvuӝPxaY׸{BJFg箯* ȴ^ͮKKz]ީB& DiI[RvmE8 vv܉WK{.Wߏv;JHE8t'|rV~TO$c!ſ 9-` sī;7(9 Բs,ƹ`1:"}OCEsus%e:=W{rL}|:%>O&7^L5KoT:G",t;,zhpP]vo=Lgq@ (VGRg/Xߚg9qyQitcKlUz'xP%^RVB)< + CsTPC0T^Vw˗ FSc">[r3j(磏cwbɟ9 P"&LQo$1sc׈wC #k8~y&qfSO{ܑ"c!0F[l >2@SGB?݆4@Ma 㰛zG\_'ť b)Q9r]casu&4$/9aK e⯜4&))nO}":j,1%Ͽ &O"㌲~V 7 UWmǾVG^^>VXi: 4W1QMڴj [&j~.B7u Ivc!gmAEG/|T%ڶ xF]VWLv{ A"x8JƘ :Dx 73넜z3a@oVwrflxJ^P=^ 7ą0.P{`0g#W o+ahan~yyphzbmZ UFnPaaQa Z FК"@H*I(q-)ٮFB)%f꽷y[E'2!7O;|2\Xgs]P ^p@Ӳk>[+1OdC)V]ۼwFtyЏyFmwИsl72!PsJ6!%O7~Ghu`%*tPg :kk0._v S|O|jV{ʀjc١F~6 F$/Zpx5e2i3gnE^9.ڞQňB ԼL>fy:Z6Te!4EPLǏ2'Ʃ& p;+ #|\]n LHqʎ UEk5se)fM&c<)meXGO91t+KcfFES7B"c\AΎ\:_+:eCؑo\d_Υf A|W}\|smԍ &#}Z8w)i)-yrP՞A PAVXu m$Dҏ\b!M|}oN?Bϼ,k洤wyy 6DR4WNoNu#F*[ ߠUq٬pVno;JApdHݩi]]ˢ\ }Bɘlk19"0eŜW? D}pl7e:a'FP`*Ww\ 0fD 8HG,MmG>rj| 悅Х7ngxbG+mJU U'{U2#}sq' vw~u Nۯ78a(/_BPY47q3&ܸCTٺ 4&-40:*fsJ%U$ñ1IŗԳx?,\HW)pPwI֮^gy5SkMrbWF~L8"[~ 'EzN䧉⭞XaNb/q~Br1yґH{=Ku'xk4jgf]לvV_="\JB=?qՂ-ЎJ}@Xw׮bo.Dž4Q2g^ꑧ(T~0 c ֿk1 UsU7^`cF=9aeHR#mЉ$)p9&ҙ ș4LZi)+WwimgmRGC >~!1INXb_n~,f4;tzYYtlퟤ:z ).!^6heO,7 6Xs2JI˔ Tu Sac&4/oN=Ӏjj( f=24*t3G:~ͥ+(CV7Q5/VyTi7ԧ.엙@z --x C 9TI/ON@E<ɣt-ewag@c˂B0+$(i ̦3 a6qcn=5pzORPX16pM{5ޘid/{b"2x[IƲ"qF5/(YFLr|NqLTLd˗Mb RZAQgЪ\%3[yhYU6<ݹPGMc imxeKyXg>yR Y+݉IrA0س .3nٴ+d}|10ߏd[#BNu ڈd0(SDT FGHizFiYeotmɍ_f=J/˳G]n2QL}H'^YgÏxec ie ,g;܅"-sZ׬yMme| S0kbo _!C_'mXMX- ʗOk=\Do4Gg kP6EF mP0~w98 ѐ+?F7N5z;"bc :˜1{F'[_X|@ALMcA[Pm΍Ŝ`1CwQi^Ją [)ȋ'*jR/:A])zYK4 ->8gK@G\"QdUeb$TgIU:o%O86uo:궜Z'ni%8}e_`ԢCAR&8z\BT`=W)!`OR=稓CٳZMD!*^ %`Pokky} ,`l3=w+Hb4=L(7ݹV P6W6O \(e?^7:6ƕxm2-bW/st{qyrCRгDiW\re nLj[0}̗=].u٢e!RWݴ+O!j "x>Tv'w> MM|D:jb‰,+#+N$1DUFLn?y!簆*GlRPrH]ySꂻgMkD|*tG׵ZY> J Ic s摖!M#Ss%. 8\a ĝb4M+4֏Q 0A 0՟PY0~zPuDy1EәI.'.ˬN4sUޝ&-pīrrUyO bkd5BĶh^_OI"3?%IZ/ܑMh_6zVtY]܁"yE>0_SJEˉڒ7 05 5~եum [wfݻ-zFo_CUihbD9[—)v$U[,Gʆ>u)"*>VgN pc6Ar!@G'?fоV5ݞk! SԢeE @sXc2?c8K[<թ26XXHĬ 'S?0zc󡐘4pOyT׵U/h.)Zw5Oh~BDYdo^ջvX41o:O@R92▿C=Au Wb3jYa92q{8%m\Dsk =po50$d#O}p^  `Mv_GmMa3ŬbY5)XL/K=ʹ܄3ǶgL9 WFh4(:LXmdD#MDGCP;hQɐYU<ج TouX"O~%F>zb:wDA2 nKφc$U3$39Nĵ4 E `$&@߷ ⩨ݦx[5C=$G1KƢXv`|nr%(a1ӛG*3 _58c\|Ȉ9, i ΁VDiƫ {!1G;WA]Sz>bBs˪E#N\݃CM}5y'*bq$ 'Mi=N&LG_)P^J'RMb-ؗlpii 'AzG@%%zhiFr8gIxM,xZl65VxSb֥'Bo/S M-kgޖ-KSRI.?S70 d K53ϴ0eMCf $`)d&y\dd hg߰8ɶSznsZ8g[4h?s C xW}* HbB*KpE=}+k8 4OUM~䔐n۴?WFt(sO@\^3*1phVxIxo8'fq"÷!h\>"j, BOt+ 0F)ߵlU 9.Ye/jUPZJA.}P.GP'jD$Wh fUxKXrZJ E!25?`FHgX;_{ԞMH\=׫x!I O|˰nU)M.25Ry1u U}\~Mq|7bO-j|6&D?rf8wMEiqY봉MSBܗƼkl~zHnU&NTc(-wiQz!P#c~wl =H*-}Lrbp'ezk KZ" Wh*l}iN^ RscVYQlI1s p.%U34Ym3e j-Ƀ sJ[\üШ [߇>nIoՀu%e9;P kr.r$摼xa>vڦ6pQSD #gI?;DԱ15fD֙{mHDKLϺN&Ϝ'uAOx5aP6RVeSɲz:a=/{}U zn 4Hdc/M.,Ql1MEJj;QIN~vBrj ƾ@ՖRxEfz,9T ޣ] +7R(ՠP1lrDCuC}]gJ5TtܓJ7>aթVPɬ.ѝ WE\)nuBto)S! SYZYpܺGN`1ŧYz ͻ"zFy Z?}waFg0|<rvavu4WGۻ45TXS2mvCaG?ӪX0qM^)HNOJCyez$PU"{W& DGL~F9P>dT\ ;>X9E~nh/?h2b..PIo,C|?^tU3?p A3LA!1 gc S%#L*핯gȊ8*Aj6T=dpneӑR &dHdrqμ7LܮwΘi ECC}BҘq'BR$-z)~WUQҸucBֈL_|M5>oI#*QVrͲxMԓLo: [F}7'JT. E mƮ&أj=~;rڳ%?IXwسtj!/[Dl_# T4~i[Kx`! ?̰PQoc/JLV3j6uZ%#\p}5+{ߌ/As9-wNzЋo4XJ[MJ7^yx/=r^*u^e;$x^OK6!B,$K%&}WMr ћ P~ D*.NQ$&Tif",usvaϧS|2Oduo)d8KMęRk ?ӗ|Y^,5=d9(ÎeTd/~i.U:,z tzA *kfۊ𧠴8YOKDy5 _ǯ6,n5"tTvM}2ŸKhIM싁,~yIi9Ka!exl{cV_.:max5<(t=%^cEn=]Snja})d-S9@֋D7+G.v:% ,0FU?K:8$Wp`rgtz4ImuntkI|឵ EX*FM ~xyp=7Q{;y>VO HޞXj; X+Zb#fe~Nij!=mN*_F+8YXӫSfW'@8?l~B)* !!W5qFʢy̼0jj rXO.mg^FP "=RwA `9xXMǑ9ld/ҧEnCkyTZ4trYB]\Տop ޹04т?x?qhѿˣVɓD$J0|bY{ GT8w}9PZ:2DmYJ`;α7i1 7 0{tP@-ƞ(Lg6 4QnKl':esU4|I 3[/iz

^'q68\H& "۳{Kj<|a!z6 cc;qoS‘wB&geVʒq?&(Ɍ'*+bF QJ]]w]ڑ=,T{(mWǒ6#\4Do1j|ѺECB|F‚EDˍ 2UtĘL Xb9Έ Q#"iS^¿Q*!g3)΁d'Q?jb.gϑAoA`緞sR&$b1A$ѽ!&JU>m3(srS5NPm-v[nX 1eV>oͼ \2uRMȡwv*>XzMgceX"ڝ>&B9UWd]"4JV9xH=\IM}L#eTThHE) '?bpm )MOƽ[1^Ar1|=܀ chaC׾-W(Q#8[ :B.H3V"JI011#WT"U{U(tY-ӷu+S_7 ]g?X|/hi V;d4f6x@Fz~gg47;.ξ3MwBD&f`1ҟrȩULW%sU'y_Sl,@pStvzb/f"+y'w)D, pZh2K!5\6)>PE6O?rо"'OzA}*L]'O跕\ŏw[m~4_ wNp1B D*,DܡU9äG2pڪ)j$*\p>: 쩙6C:p '4^ξ?0KBy g'[Ḛ *phMBG=o""O9o@-*!f7yMP (`K?k/-ŋ&5}(R*(cb螓Q!+z?a Өi47Fpá=)M0%c !Vg?7 KËvsY7t1X!T> 4έQ#pblNɜnGfZjse ZlPWi `}(noCݍWh Pp>R3;î|“mUÆp7z rK.ذwFumQT½R"`Ɓ/fĚ`bH7]' $U/<pÎ#-_Kߋd8ҎۧI9g+Lk(kުD<#^wa1"6_[~3smfol,{)a oQWf9ZkRGzB"TRqU{u)2E_V ξd` A .P+*x4`b,(p׾:)1gq<&̩3vi 5+ӀD{=g@7K`Bhu8 IzN6x6n lBY%X=:XWNgq o@2sn-͎v'.֮9uQW_?S!UE8D p_VL"_5 X{ Ce\ơ O'e1.ۅQceSLÆhzh _T坚ݵ5Uxl_1Gt_h9y |!Diƍ5v%"SKsY`5\᭻dmls8sw,!h<В[ z,e1FS^>I,Q1CC241gƘJ[~>\k9*xJaZd+O\*b*`RQLQG5b*R7Yį  wfu6҃NAMSݤ|~PE`8YJE[Lԥʂ e͛9]7CWz Iͱ0uyH#݋g(N`!e">p+#^ Mw M"݆" DyQ@Sbj& <Ґ]ȹqEJGip6kڢ?♫߷D5xg~[ SU<-;_%=@/U_-zR*4ˣATɘ }%5'w.:#C T i xx#z \4;zNpD;=VPopb'dPo6߱V핎r082QMfZ$<_pױ'Sk:SG pfpd1iA/MM~*AMxesTi(BB"K*6DˁƳs LG?|[~EX[UdAoH(IƬwj{E®-y ^ȩ5 %|:.;<%1rE\qK6 vӖKT"9=)6MwXTpp4ɒi:zkm`Uzg·`hB+&d GBC㖋%#0+:[ zŶ*Q ni\}TːQ]'(QZ 'F(Μ1rS6ʲX P&% o÷U`3vo+Ki^$ F*\%HE4YdG?,ktȞuA1699g C bJL+zcWy+̷“| |in(.xldm].; chq1}bOą#k)˦Zb1s|'V ̚ xRo<`_?aK EeZw"bw9򴔠B~cn.^oA蒪:4#,7r#qofp1SNea!5]۲gQ9S0 W+E |߈aZĻ)IUP)"w /5ذ6ըaX:&*5/PЇzfFEΓYӿ#UC㥁U-"QV-!g0|NѠƅ}y~ %]:=qEt'T6 0VO!VFD>pRl#lGkhY"\ԸD'>-n7mnLuY|*?͍ǧHoOY3QX u![M< 6&@x6HM@C: A^K1#rYbVFp͗!|,])a4=!]1v"Ғ˳3AV~B _?tlohB و _G.~x|g)r F70*e.f\C:ίt!ً (LogX%=kUR?qC LqJSzq[&rO%9PjB!|t6|5Qak]уKZԹ(ʽ's;f'N!xQ@D"â$Wr詇On̚Ns}<)]^s$5 25^OaaEG=^1>rB6P}kcvNh \ŎbxMS*`2fJKWm*광:Cp;$ Qzdm'bR-T59ԻZ"ɦ}D` ]ڸQh9Tyjm_j,^Fĥ,7[x/yw_90#LDtBh39QsSπ':DE}J\@q7k6L1"lq{mk18_ʏ GI |s7;;r+>!!÷`zF2?|JsG(;>t@ۃL[I9h;Ŗ(')'Ižg[V&Ds@mΊw0i5kUU434X<0Nk=$r*nM}Ӻ hL>,-DRvQ=d[t;2`Fhq ʬBMAN248ǐ ^9hܰ@314{!H 5ޚ٨9X7p+ m~>pHv{s=jd݆CZtDJb B\O 8`+ SZEt%vQ|@g+,&Ӳ_g/^1NJ/{M[bPT}YcQ]WI#wL^L6YI;?oR=Z؛!40㸛Qch$zk1VPd|A[kcs,dpIGqb~0ptРuމeR(#8F(*5I \.hjbGBH9[2 j~@햭~˞Xr}iOOk%l\& j}Jb=m{?ՇE挺O>M?RlatZH\;I c-s@^N) v2ǽtgb]؃^WrаE4.4k/j©j\7bLk~z~#nܿ6ϔ{g{KߝeR7FPňC3s3AKt梕Jߍبo1P4j,:vw=V2Wd%f]F@/&LAV԰|u|L vW6ӽ-˷4|{ 5YQ>}-7 吳r/Lo"M&}!, hɭE%^m| w5S?Ok BI^_b۷HrȷV|HuH7mB6tɪle?j-* H|I}IIq9@d⬍PyRo3~,K%M8Ͳ  }Sx-Y6_?s>öGfw:^A\XA ḱm- C=V'SI*t4i73au9RDZvruCt4v_?X80''z~31Ą̘hO*Xqhy2FufߨfT)}!c_U0_!9#DoIHHUGr1;3{/3qXr-GY.]iNB5ӹ7ЙA*](3"> L[WRo_/Ll!([A{a ` ͣcߘ0f7fSF#c'[K7Zl'm+#eRAu"2qnqKdnf~*;A>i00jE/ڴC_DHQ$C^1f+Uf0MSejRTB&2ǸɥZ}D(3qVa$Ss;)AuO:kJ$[ 졗-S+^00VM%LXopA4aD SXy`sNZi7ݘ!TFvQX=2;_n,4PL̹Mz(A#MʚRvy;\P?N rh-ݱykux2iw؆~DlQT_В%) 쵣nYϡ&HZh^%ͩD.a^| uFǖ8ˑh o[%zF"%P'cLY "d,b/Q̚$LI@S 9Uk IbGԲ[UekQ7-C@/|x#zT1uyw 0U߻ W , wFU{& dwGZ'=(|&$kv+2R ö|eCB{Rr~ ߙq_^A閻1VYO28J[pK.+# g wOko|VPsFItWrR  [ OX7Y+BA#B׋.%U`.n3EmY1@@У0e[u -&W-X-ʞG~Hh骢 96+Ax0;v꽉Խ/≘1"/P†N-S]h3ZHKCN*;fE/]!MouZi(qyrE^*'o Mk(|NCpDA@a8 T|F2kp$4'6 iAЪ}VH@$Z $ſH ij&xO|-@ɴg>pF2Y%$8zvD{hem1{; D;['r]sKi^VZ1}zSURZtN*n_`ɚO%tْvx݃SҔˆ[H:2PH`K5ST©"VVVMfmo}/~v,\*ն߬zs{jV |B*v rl]x2јIr5 t9\GcEMZumQ U5r]s̻er@z)D;ze۩-ᤰ6V,/^~!`ufP\(̱Fz!ZQX]07DJɘЭ `e,kRb$|%9>~9EŧZj/C`td1vӅy3EY'91LmiŚN|v@%N0^)HͮtQiH-Wft*eBj67{Ww7[ㅝOfAKbhS4;'Jng;d(LQ ؉NC NJ$ :ZwxxUNC?RM" e<2eSqrlIs|VaӪƦ 9׻kA:oʍ0zJ[{4'|:{^{D3nXL"h\\ATNyqìJ)RDPv!Ra! u ٶ-t8Xb:F%wt7ımN<)(ū꒯?HŊ6NoJֺoq2ϑXhL84@C5ѭtXwKIǫmsj5D_2"!;Ҝj!My9hJoX>1!Ŭ+Ze W|/bHŵkcӀ5S]É D5Z.uuqjL<5j"ܭҕUx#aȍ o B4LdS ,("eU4:hWe8Jz{ mK*k&>') yT2TEur[@v `}s.KͭyǟqNaP-j+Ʋbd9kяuӄпi*ɶa'ɐ%VL֒]J[+J0>eq\1 6tq*d)= Y^Sz|KoSƆ,+{T {˖&[.R&o͇UhoTjVH{qj9J5VDBY#D.M ~L!pߛ$)qa j*!2q-T` ih|ɔ.1G~HX>/ * S/kJ\ڂ-v"ܒ<͒WL.nS3&p)Ch*b~uE(0r6JL\ކ]kA{Gb]G?R0XUy$!q#-bJh]Eܑ-;&^ F߉^S(jrP: _=EAH+CR*C"ftv]'?zL&x2X!"}A\կnuz!r[ڠ R`FaIx]@Xn:1X=5lgqTdM k<%zhsFݕ/B"S!@m2mujn<=-lR):+9{2TC,&| Uae|h3猭@vh0@fӽlew&4pn_ttL܁qN{ ;+ ~DZiemZ_\d ۨ|+$gʕXo꯲qhcWDH6#x7͊m5ab=p {Jku)> <7%m)ɲ)(BiRRSVm2I{ /Β3ޙĪTG6MOE}&Ҷډ =_sŐ1Mc)1[AJIaM+z)1 oßyZ74a+yTxO\]'8-XPqg|7oI[.]MƱL?*-sP~"F:\bv勝_i8,2&np,Zd8&K= C늟 *y*pk$&m)AG,yZϛ֌1@ gSlb/#մH=]'J"bScqjݮkDRHKq8.gckpl'ﹹ%做 ,u`Mgdє\:Y.񇔐xbk`Q=?bY* 1gʟuUxf<,!HaX]]" hl>"yJ>ǭtWgac ,G\`.r 4*آu #3q^]h>Zk*HH̓vN̝ta_ˀi:ZP2<1 =5a"m;GeJ鬫c_j%G7$ i)^%S42 &@""9hAUIhI8M|Es_PVxwh6uUtɧJs/zR=>*n3^ r9{:9D#XiJS&_J {NtHUnUxc&iT:/OuDf+| .CTi||dKio(MiTV,lm^FҐcrC\t4֞2k $k$ X7Ա;uX[JB+TL_m-1D(z3nvAw?ϯԅ0͡7VTkF[WO"|k /`F^Ϣ6 5̚˦N:lEYPH< w؎5seJ7)@L-HډN,e=+v/%C簞ݣz}X,.YhcgX|Xofxr: qMȦf][ c[@%ok`=l/%ǎ~I3QGaſIYq{ޟ ҿQ  - =;Pt} V};lr 2]8 ]3'&G; =)F iP(Nus=a,xwwie%$" 0g? 3YreK֗ehs >9Pp$RI8&ć FV@+5GBك[noRTRvN /)[pJix@y[hiLJnMf)DLVG(ѵc|x#=t"Kf=I,"NqlxF_e{`Nw}o=%o4ymR0c  ^n7Ztz~93MHiN" Gq>IF3рIT'4#ML9?8d3 J 5TOl%oBFI\oRFPU*ܸ⁂r8"=ɃŧGqR8OKL F(K"ywLhGԼe_!R&{X2U~$E[zoh>C65 LZ#7i ˇj Dfw8E,7KX`1!Oqh͸OF&ɳv{8p>Nicn4+TuvmVcݺMa8:i= V&U;E6W-{SFh+ִt蒬$#\:^`YN`q܊wSI@;3 |@2 8J%Mjn苜&aO+BBZigHVxSe!P~vo8? kHA3DH$3u''֗6O\WˍA] ?:Dr*1ԹC@fVDʑ,v=nLpaFX' Ro(yD@[{JJ._t<SaY?s!MslHYُh߰ g[waR)Ap^kDz6p< /nTU,ɤaɪIxYE>e3UbM&jC!]T u# HR7 |M;v[2LQVB-wkU/Xz i$w>[J8d0/F%h >W3e%"tȻnax fB189؃ AKpsE55 7D,)%A>#YyǬţ֑La23ujJɦzW27(:gi" Sv켮!QDOmD4 /L5O;пRP .8ެ'x ͡45S0@ޡʩ ӥGVŲ{wTͪdM|VC4ɯ?R=u_C@xsb/z;3`M,I뱼Ѥj;;φVydǵF%Ҵϙןg昦Zm-߲U_+fk~*SOnOQq "]N"M_3"K}rRq !u~4P>ch} d&LР(FDpRC- e#e߭ wl~wXO=9"kr v)6M=p=4L1= End,w6:V&hl)@^즅K*|[S@bc<ߘsAWjW=  8G2GoaB NZ'#q"}Q@ez} +)o~*߇׾#@J^j /YK#@AO<3E'[(04A3- Ӽj}FFZUZ'N,S:̱S!lv=ĬRdM6~ zca:ܕWn}͓+#tO\O鴫WkO #IY$vWA}W_?GBAUD1vjo` ":}yJk_oeyTbnz`r5ȳJ  H@=* %#m@FwgpzJ}>Qng1,wq!SU_jsjJBi_p"9Qk49keE9apKԝ\Z&)GyJ F%#]U ؂[ʛ"./]ܕ~2Td.U%${ qjhW"^bK"u#Fm&#sF;Ht=2% R 0"{E;t XwQ+gn6ُCСZgZaҝTsWiOFop},1-@ϡ=x>- Fyim 0)!_ܥl܊KrV3&;G2#!;M@@70@7QXc]'1mًoB=~Ū{@? * TU\[>sf׮CmשXo_3. ûY A*rB*Xcdڃ\ [&d(aSYi925oM}Y\Csd5 ܔh1G g D_аұp /{z) 1} i6^gsc}fJJ@zc:Sxx|(YK/R 4 |If~s L&ڂ}kqd3k^>q$ŗa\a/{jx9G uISGwϜXVlewP&^ р' ].0XK5"qA9a~b~h`d%[G ?ZH T (:݅BC$|74O/ꤞ۝C-Y5a(塛 x-WoV-5!ԅP!ȴp*#z':tB="bרO# eU`._ g|,kC8>=LOqXBbvyd6u.f^l @$+s`5-IF@RP(ﰪÉ+>dpV9ae178*ZU6]S&Dj+b(cU0 %KS@T"u 5s[IK ˑWǺ'!|dfyu2 2@Y?h䰘-*s)=Ά]qnއi~3ЌITz`-B'UѦ2=e*>[ !LY߲{#l/8 XT eD.N lj> X;FujB<ַ;S .@G{SrUjlN t%%܁W#!E8wwG%jg nsq ѝx@>V0mV{ds{BI+?4NI]\40l/ѓ, ܣ(Lg#5,C* $ fVyʾ0sZ q9TqAbIda! h4y JQgl&nڈj:>%u[ʨ ͭҝ-5#o$ X5S݄O*PO wЬG HR3|ϐ[$TPC,3p!#{_M@}R(_Q.+)b@@q*I׏V+21o:3>%U3AaVN,k>5^8^= HWmOBrQH$HDnp- SM>ygJ"KzYC&L: OaU-1ޡeL*M~q"Vަc׽k7\wF/ݝ&$> xҮSCHv*atTRؾ,)@f0{[Yvbb8#5Do0ΞؿOoAW{ĵ##1N$"DԡBD&WMӐ zfաz "(6T?R [RwC,b#k'P߈D:p^(fxtݻRM"4%AbJsvbZxRKĒ|[tK"HphtmVњղD+\ ;FQrAƎE˨ZDbg,s^L&sZG'3CFe)5 -l*Bǚ3ETAՊߔl~&}5:"̥v 8X(7ck ,E/uE6gG'M.B 3g" wAD1@6&$%0Hs9JԬL~@n3/S`*9P&_iK:F&aZtVJ(*J7av/ֆ)[E-l[DAEZĖm{\*( %R Ǣ6@Bcl^,)$IݘTYi&|8jf2g%_\J]_kBeib6^j]] 1 jY6+G(bD_3#!j};N+r\#ćh%EYWQꅬfJ­t5emGZd#0LM)3=D/'~="p$-Dk[4po(rIyB{3'wfLiuSMX7鯪M;DTDzc"'fH=_g5n6pL 괺)s`WiLsHcOx]f7e+ܯA49&(%d;Ф%n|sNi옮+G @Aea䷕\DF=P m9y^eҎ\N ;s3dp zN;^_'`Vh,;BO.Κ D*kng Z3"GĆ89=8/7L>7[(ܣ-N߄UYM, iJlShr][B_`(·{<=Ya8akbx= r?K\Ibɳ2Bn\IoM \ԉʈ&0uD몀M|f.m/i׷Ϧ X[R74%k"Ng˟4: sUM#9.=A\{If*jC~H폇$-5VAAYI G`y(oe)U.u06k"E[hdgTùD\>}pQ]mf:[ +M12lS 7h9ه14Q0/MF]]89']8>mϟ@\4 0J@O7O"{O+ x%1Kd(/ugs|`3O$UȆ|c}}[Yb+O7*53 |)МwTVgbh^RtKlz"A]|{g-&7Dg|tiQ'͵noU5I_k b4t#yfFciF'tC!zvulM惀?MN` Lw痃OvKm@^4/y`ꪨI8D!p6 Ci!B>b-u\GWɐ7ͯvc͔ !;CN';GibX%\p {'|E 8Ѷi+ K(jȻnu6R[ϲoyq[h(ZD6ba}$ CpP16ZV|y(ﵕa!N<諧O#5FO&5CZdd٦KBsAW GC6C(v﾿56@٠'Ý^\7$G(@2/G >9hWp쓗/Tm :2YHMJ'[/yI;ZPuqvFZ!AG7īI'iyp,+5G-Vi6}uKF^wǜ*[W6mq !^'N&֡"RTj;:[ hRT4s @k[8[cz7d=)-ix \h[R˷p(`9[/Ag7m5>*[\9Α^)J;{v8njsւ*m "W!f95fD5OY|IO!pS ?)B]slohы`aM'P島g,ÒB _JƉY .>Wd Pzum_eQ w^e>f8azQ-#y?/JfS5?;];gm/3PX.PjꒁWG ]pId(*Ɣb'B.i"$\>W-9E?̚sD;cHe6IR]炎b)Nl(}LG0ȸFxMrs}h_ ͕#J?Ov!dRO.Um =&+CϚ; b*,PE.<}yu dϾ:.KQFwMXMυi+XhQ nJ{nVkI'r2[SԟQ74Aထ 2^r@'J Ԓi,!ȾpCت@7'La/F7ŠuQv  ?:4f88x~Hㆶe{EA$)WΉs[ȗE35cBfA e#$cW?3(X|>d4jeQle}VuqY}pJϗ(~T/#-G}irW .Қ7tQQ[lm%sҜb (">6כqK]n= ׹) (y|ӌ `cE2-ϲfNxHv & ?6}$3#igam#ͪbΔg%tupj.Mtb6rkYE njBHFoGxI1@:K"7ڤ%(j^=^5_ P86DBGgn`i^Q^=>[mX]0 PI2iU6G?)V&G) ;6t$лGT &Ĵa'.qYvϋ(8 ܒ0 8P #`5GRCw~7Yf|* M~(v˄f9 X +~"24Bҫ-n')QE%O'=lH@JILIڃu),b*ۖ6`3)^lK3l|*AHQԒEj>$tO3X#A]نik4 =.ԘEfUF)LgUMi=E=DME{AXXxu] Vk|:z],]b`79ZEW Ftwgζ9>R%@WD6pEFfD0-Iك6z!V$y}vptv3OC)$\+T\ !pHM[ku(o*k7k-?W0)c(O.gV*w '6GhvVM-B@6`q5L\i!:t;?V!¶fF)oФy2\:/|/&[Σ)AA? !@6 Ng 0ɋ(b)}W ]wL^QA vvS㩹vTbE-#2X;V4ͭcfV*!.m3:/z|aR*MY Xzv]`>mׯ f n#PتWrz̬|5*in%Uof{QelgML%<&"sD{uG(=m{ I%x xNc3`a.zzύG99E)A]OP{q4^͹ٱSb́ g,e}n(T%XR1݋#< IY,tiAz- с&rڭG8HODZg<wmy2S=tf]P\ܞICjAcLpƩ|Kβd$w1ꬂڕH;| Ԕ_ {4 }x(3,W]=WhZ}~sxDpOb#&?YhļOҺb Dk>vL6ڥ^ ?q ^$MJ%f)hv lW8p}zޚ sҪg ئΞnހe gъ(]AמCQTr No̟TSh!mYHss&$w[qE7:?Q{ Ĺ&7f`XmcKi̔q,@{EJZO9f^#'ux2= ٓ}ª)#C uNqٕ,gn(-H?l^=:tw8DN,"Ć}͖FJ #l4.zIfyE 2@lu%myԞv]L)|z*vcfȩO)/3|c_g 8>>^-z7*>1uϝ EЩIn9",mEZ)9rr,Ez,+1i-x@VdIZa N60 ?] 1`#9ߪC.贬-=VD~)G2_y%Ł< p붥Dӽ'(z@Ɇ:C+N8x0.G +̯#eͭfr~?80CdzTL:=,XO*Ʋޕ⾥ݡiұԻ͠s6)gmo#R}ۦ"l <>LZL'49t\w%Yy 4° "A2qKY y6W%7 ~ے"MLSgsw7:HL\0jǠ !PHT. MTR6D÷+"xe_~O ߇et] R980G~&U#Pn H'ܨԯ6\NYYEh9j2T=SU0#q 3)c-VιY| Q'9$T# >$t IAv,A̻n䐸Z׃&w,'LD z,E!<0;%8ݭp5L}hB@Jh(L임ya-sOCh֧_crů;Fl=+t~%uwx5 x<{(}!b{ԩhսew9 e^Kz'/]s:֎r)NB6^h[0ݢ߳uý!+jK+\DQT=ݫ|9qRc5eEh~w:leBÙkUYPZplI݄3ėKͣ!xp|)3/~vh5{w"ޘLB3/dK`"(O7e\shi6 IeYk "/\ JΚuhޘdָf{֨8M 0XH wzvP<.G6 5 stJvmq^'lR׭ a5)]K`ܹ5ʉF`B(m_M c.7CK @ f#7D<R?+ v鹻#$ks{LS7:dsVN*X`>23>T,`fɈ N*BZ鱦q8O@Ηv>(5IbLa ˢ?Q'Csqb#xKaG&y8)QQYTWz$,(,HNQw=d?$ wPҚ)ѝڌ$E1An%qӫ@rD'Maj-aI)8駫ݚMS􊕑+ ODc:S=.!H8 Z|_2:< d-Aĉ? y;!A- 2թnbj$jgr _#T6n䷮ޗ;ܕm,#ՁAfYokO3D%L5Qڰڎ;`P)7 .7B9rwd~Ҷ=HpқH)TAAКkBbЁ^cMb:sCpJ Ur,\:_aUou%a3?- Mz)ZӅz5ô| zŲ$߭AYhRg5iK0P568k\ kwd8 F:"+:#+0[FQ̧ Ū!mn ܂p`~ToaE9' <0}9[7យmCO!I(35a3i@(SJk:_*6(.ާ =Yne!GrqÊhvG\$t@=FA*zxG,:SɾhN-ޱ/w{ɩQkw,]f8Ŝł4=D }]["QX0eho[O/F8&?0+#EzYwʞ2|c?ͬ(G*@Dӻ%]R|F/@ϦMrj䶛[*E Wc B~cd;0  LlCK.$E{ņVme(2j'|^$̻O Ykr5 RŷPW%}o90LR5˺#T\$9xbY1Ldl?l߮ۏMf-<0ywkꎕ QuaCA~JI$_'p50mS#'j$M#墙~~,@cG`"-+>Uj,Qj+olq') yf^;Ы`xԫzpf.:\hbP0Z0+1^Dwt-Yjնџ){"+Ǥ}?Vn0Z}ύ}Tx;#z3{؎tsUl++14b--.UȿvUUZ~ֲkv'8C=R:ue9;׹S/]MkBmy7hi'Q{ G4^1M@a S`v-Q9?6A3"Vr;lޡ*%SmrU۪}Niw f>)I΀\I)6ܩ#VI@~=c}Vc xЖONҽ=2[3/OUƩ>dՕM*}^R т(!xHӹ%礪i? G@r%ՒcY=;)ߜ`g~ MЅH6 -CŗZញvKFǚ<>١O&4(pB_ڄϾR*GfxeLhRUu>h#4g h<ςI H$!޳YjoA8S NTS&R l$!-?&Ъ[J#ȻVꀧ RntM!gk#xl`goҀUR+/ʂE6eKx;K͎tĿ́t`on+r0s@X>\W[B'{s I)oC9&#Pb>N@8Ƙ1P Er^H}5.H?2 @7sWZwG{Ha\)]P|\8(* 5|uvX/1eWWSUT Ȱ!ItJ20̹.RLESD̉swZ)aJrfbF9 s*rzrޥ~NsjsA%!h1?<nk2}@|#ω-)sjwƹ8P;_9Ǖ+7I' VaC<}QXK:X<`@D9-dM1mWZtlyoJ&ؿ*GMR%ݢe^N|&cC5-Dq-WEf["JXH_}:wm@PV[a&s=ͷN W'O9*P{!d7|Lq}?Y17*)$TQJܷB@L(ba @ !#py?1֫Eoo7JdW#%횸J$F9\vf Ų`Ń9^.P-Ve "4ZÒ| IՂہW'&b"7Wp]_9x8P F]au~AВE Ь\w7pE]տz,Ͷt~΄e.ޒӡ.}!B}3Yr^ 30#'/Fq0^R(Pőp`Kls{N82ݦ) |BO:dوy eo63&anY?k. iZ)HqPAcK=]#3?7^*M,0Ж ~ mc'/\Wk1c qGnNHRDQ/mwd[^"]5Qxͪ{ňU>7{pI{FU[F"ZaLN;6BLVXFSM3JδlPŽpDz"@g!I[a90lZs]5 JcxAQ̅D =nrlah8'\K<'}H<ODnΰYJ0~f %g8 =4~Uԝ&SAT:& PU1X[(ERRw׫ b=_ PKx(QJLW wə1^ ԓa  Q)jJ&p`[ NVv7Yt /&| FRꅃZ؇[[F|p3Io I^F!J+?:bi&5:/ݹk5EJ}=zͯ^ T"~Rh6z %ن@ZE7rs3W7Qpa9y/Lo7(4L-WIn[6\j{\YET\*(MF-%?Q*F *Mzx{ǂ`2.t`d*XA2,{>&gXФ]g{!9(M&$"7eA?9rJn@.XmDkJveFٸ1lKP:7-SM?c2k:(6YD _i68vKb4en8=?Zu2 b_$_shSmrovٱ,e=EK fjT9-!ۘs 6(R0܋X+? 7"n^ÇIwT֒(5LP'/D\X$G=# OQZӚB֌ˏIoDM|CplRԐ5ҍ!5BG4E9-+,FqCv6{Uz}R؂P)1M.!x&b,"ҝa&.ZM(zVa18D,zs Ӱ7lav<Z_P~3xq?`rT )K uaJgZdnӡ FGf|~[kօžJR`y w%UL!dooJo+m0Ce̥mu'r1rTwYٔKfBHdw1~+2dž8}B쑀.EOsqzZ58|1@ [A^kZyڬ O;!t]vyN`Y)xTpL~*J#*GS9}Nr'jލ fq|aGfet y'|cTX3.IB٠^sje~NYM_&Go,=~ n:Q5ֈǡ)zZ3AVh7ȱzB 1@-g`khLG=#B8Qn}? l _.W(CAP k"'d>'5/YM@oku8L? }rӍ\i?n`,VJgQ:kzJ5SEmss\ C. [yGmp]F#e62siֹ# MaD{ZǣۜɆV&8x6RxρoD =OjבWۚ&ir=e8MD4?k!Bzcb!fJ=Pfw#+[#( Z5PC2| /UOa[F((^?,\oZą!]q%쐈1bS_% q.wĎmc2^@Yߎ@1,*jHzS@aƙ"G92?#>`JOMhdf;as'?Ki[rD+Pf$lfRU;+FK4oo]S.|.`N~`͖HA)H5}t cP4T60A@$Շímr7ɣ3'p88mOm$9R`Fic!%RSxӼ9vո/t{{,ȤA4>)>+U7yhv&/h x9&z ꙼.9]WDp]` A<9 /% T9Z{ؕ1~sR ØF ٟw4ٔP<o'Qˢv!'(GTu`e{%N8"l^Բrt (iOgf[d`y2 W$ =p-ݣs׳_%,RDHVVn^_鑨!hS,q˴i\g^<[w_;[E+Lŏ!D(6@z ֢絲\@@I3ɑY͸f@WvB1\&UZ--RD&bZe]xSM |rv.=xxDilɻo[.ϙ&Fr%D=P^wʇQQ5N$=w}c8\^hwHEFeJ|r :745h7]TQ49qbMCn㤮1ۡ" OGDe'ZTZKA#SkZ/}M$òRub IđuCSA>FoɖuHj}S EE +|X^QےOK~!DfE.5B_ڻ(ZڔU [ JU}zJ#h7bS5E)ILp =;i=i!?~Rc#+T!X GvIs Տ+KJNL<[ʫ4nȅxU`pEF5frpv28k, l6=Q9/ewbgѱ0Fvq4(z}vrn ԋ4^xSqۺn=Shw"g\0_MhEp(6.oO{$Uֲ %__+ uPXL2nĐ+ ePr"yH -X Rt$?RFTPq£V @<Цd"Z2*+xCP{10+@UP;fP,/t [&LsyȲV\C>"AH +,Dqk> r4bA7MkʇU_᧤+}< ϡ#L7oqZ86cޅ~ ʚw!Y@ zY!6ŭ"b*deVzpUv(uժ\]8` Kk\ƾ-ɧ{fRE|8 5;Č,j;k2g>Im%p/#Io1Z%|$aDmJ)r(Wi0aJmUh<ǜݒ,XFj̥?@jg8^E'5f3Jzh6 I^hAzPgc~6M]ަW6X.2POz{ܸq({ s$K-Qy|4M^r?ߥB1}m-Tb\d,}+-dӦRs֎jeQxG<"A'̘W`'?QVI#\q8 ©glFMU̜TM:pL9>)S:-oP,@sj-RLjHu/ҋYhT9"5#'Z|#Kc,=n l)R:nǁ%6K(,Ċ.$Ŵ)Mߒ/tEuGjh"VOETY䧡& fu:`uU+Xf2u[' 9zE*Y@T~p՛?KԔb *\jK#d(1I[{H,Z~;"t=hMش_Qe1؊z>o%+T p,fl :L뇆kyj5M 0bgڸ XvӀ2ʀ9%cG9hd<*^ecM_  L}SVpPi+fk_Uw+ UndZ RKP(uj+Kc_79As+=;ޡȬ/!x_$B#v.F26et=X w{zBpr"! UPx-*z7֤7Qq+)*75㎖Qf/L~bIQ ?^^CW41X&q zGxAQ֗,M?dki{3j`͜Ғ8!mt[zVZШ8ER )22kVPNj!+>FK#)U<A%̈́#Gc7ƅ4X^%eyض˝įMaQ22),D7/owkC#=Yny|p8~k]38tN,5I;b[ |f`v KlS'N;B]1K S2u.-lq<0q$Ƚ*5G8w\%u4@1U,6*rxz %)q c"cAm@WAIc=tQcxQdut5K9-pLw7w}OJ|'hd3vXg+2H@ly!Y/5=0av|Hsy?3\F4k#d|B7 [nzH}*BrJ)i]m_0mmX4}3ŧH QNԈD.X.)Dn JBn wto|Džđ%Xv ͔j[.]|&rDQ%YUk)H)Ze8&j`__)(JV?ȂuVf8{M>=BfEYWPij;7Ƒ_oyo&eEnU3nϩ O[A|5 ARz錈C.PB6"YU/d/G:3DZǗqA5WcG7%"4;ט|!wQVZVvC?PJ~ⒼߠjL!ZH GG\?sM;b) {'WIAƥj 6jÀgï?wNo jae32BL!:f-/i$?/M2bzs2C*cVZuhu\bHbەuƹ5<#0w>ac݊%Ҋ`5(N A@*t9C큐?>$y; 1ƺ䈴?, ve9?cTH%!#G&oa>/1@] a^kv^n[K~ܐuU>ya5r #dB+Qg "ӴXpn{p?m!9;2XE<:cNa"l僛bϽV_ s^1]6C)IuW$GMo׎{1nW*tNp#{e#= b"/Tix4,',Jb5IyHFfԯ#2TP Ȟh)Kj#@q)3z+6J1E[3c#5ؒ]5.ӌFNdi5sSVSL$~z-ד}h**We!d(u~Ṅu: إV4vS}#UP+Г4)IBtC~O$i[B҅oSOoA}}) : BI*gf{3U UKރYeKH/L`ۂ6m? /XQh"+O&+|-p=^Y@ja/ۙ<$H䃍;y%-<d|*;oa3BJo3lʟƬ6ױ'CEQ=pLmOo@S$() )5Zp7%TԹӝgJd3C^*QUsk*c~ \uHh|y=.$ keOGĤnB 05$Q6T<}=%[mBs.!o1aUz-GP !R |{᮰rdz$}jL@X\TaZ<kj|.*/)1 ahE ٺTO0x7]oMԻAD6,%d | >I̖1;cmH^jX`[\F>Չ7#&%BFBGp]˸PQZ.V0NyUk[D/RyV4w-TX=ַA4D}ėƾryZY;"Ґ$}D5$kТEK)0r;&e@T/8h%R427Y/U~ Y;$Q9c<>b}=MuVyf(a[e9R 6%Æbº}zK{lnǪԍ!LP,g]đYKqv]|3rPimO(iʦYԨC 3RѶ);tpçvۜ}SzIF#ë̗G@7 k-^ltbO$ fSG_Nz7["L6E5F{?lǏo|K?Bqg a/Qu|Sd<2Mi"*B8Clk6MF_W'k 0Ôٲ?Hz ST {r@+XX\R[J3}%&V߶y<[vH Y pOñ̓I\b΁Z$IwJ 9򔣼ttHyVR8JvhkFZ<^dFFP#Ւ`34s-?o̶Ci0 ?:QD 9~Y]9jX,6dٜ |̷+|2u GX'E M|+-֪Իі8E"*Se)z&wߵgɎ< #_j\N`5\xr<HU&*LH2`SgqHsiHѹL#uA!n%TCM'HVf~Cxh+ϒP z寽bd`+H%#]B^YEԨK6 E 1"(t2-/3XB|A7A su!1AM>q tJOxUNT>Fu{K<޽x=n2G;Й\fd?$1יԲBsucMa`Bf&\m~S»i_1qK,ٵnUoZ>+0S^,3$v|;8d*u7<)>l_/ E;Bphu-3Ri p;ײX ?|%k{P*ѕ>-]jY˼V!GiȍjUҘw|}mJ HH0S xBvsZ8uGDf 6#W;-r!r!"3cv)@ЂPO`־pjZ|EۓհeF+c]3nEni"9AM)Ŋqa~M.ps?dr's;Vm 0CM:B@1z?I ]V,URzD,l &niYXSq900~3!ߎ\ ]pWrG5ӋcH> ._p& xmj *?չO)h-}:}ҁ>O 6$;" [':hDx۱[D$o;3NNqyUWqulROA>PւpոC8(;<$I,`bh9kQKJ:!3\bnR6e!l} <>9gj[u "7'|W`ϼ=(w3uM} 'q;D@$ "Tdԥ:-ݾ9UD)>J FXزw{xZd VJUŇ`G6sCa=\."n{D3E'RA*{.U {yD6f a\0y IT?|~skB/U^]Hp)bw[0 dBBhTѣ@ F P.p,f׺PʒZ2}S躈I}mqa#?5t`ϑ\P,c;Svt so^J 8 >HϘy Y.bѴ%m$g|9.FmXƪpSU%,?~ăQy; ٖ 0mG3ɬV6^Q Ɇylq L>%j ӟDXEeD^TOCǃ}|=@$ A_Yx 7 4c틿^(uG}T LrI@#1/]OG49 uf3o^}EkeنD5]޺aYq}s[Jm:7@J֊!R~6%mZBZȲ*2GMR_W3 Zh_'=厯^'4txSmȫ:wVOv 1Q& &GwTrvՙU*p gD#:9> vYMCoq`;\f".5m5.xoIOJT>mU͑,Sv0oyﺁ^ގ}D+`!lsb7N,C&έ-xʑ;^mBiW; x,]e 殮2lro*VWQ"N]K(wvo\|{aͼZ?K̋KTxTl, 6feY9JVN @Ԝ4 e&}|$ HVHëFvQE%EФ,X-`Zab1cA1Jڣ9ӣd{~jc70"v+D\8Bm$_E_]L"4)L4Lv٪49S(̶mwү8Kd;Pժ Y7"w( 5ECFVrSD_: dKot-J:vj8mM8KTxAR[Iiu'hC-OzY,KLDd 9b{Sg^{<y) L|zRG*͞7jޥ5[i"/fqH~LB:=W$V:&!4QCLT 4e,Q <+ Y_ذ願Aj+Wqe]+6+5ZηPe4Cut=T r<3A@?+z搇w)!4 p^@a!y<54r8Y I:2՜~e۬Y'K 4ll`9+UH7 V:$0ĥI|[ ZW_H`T֝|l\ )挙|~h[0_^Fc%1zV/1 M^.}S=XKGw̍y62_yiL{ubeEQj! WvA_Ut’^N\ W!9*hDK zߗ9 7\jhx'IJ|ŸrjنhynJg+uQaps!x*fj6M_#.Q*/pzέn7C1U`*Isu%xpY42j)0MUA06Ð;̻yW^ܛхtّ?2 1ڪy 7\n|(FJ@JݴX*,[݌CQn}vȮo:v4 /ތhh VQ{t(7d FI(*,}pr"h}v(yIYWH:fWW-1sJs!mx8j0MV! =W$MwT6*Z);L2 'W'}EB`5foղ&I!}jՂ`OZ՟b‹tW zl*ѩk8Opke| ;l@znZ/٪u 7a;עX<4Le!g\ qSj-Q$G/wJ1ǂYŗ&PN dDB+Pqotd*C._98+Äj ano(? l8}1ej=*FdY(Df͕]ɮLfdkn,"@B|M#;Y_hR(x']nt<&ϺʃV 5{Rlo*-Vg(Wj+'HtBG!0;]r=s#th\ @S޳BuL4ZnsP^اEN$B*Hbj>?d?8yt_H.md]|KIǼB+@o 3 ]?b9rY9ABݡ{7lCdq#ey[#ӀЯʽuD?O3P5:oo*a' tmd, N+ .* /Lxi;9*40Z6:sr^duԜug uAM[\L6;ζ_=D ^4ݓD6;ف*3 ap%;Swtj>uF]o(H~f~`Q%U23"$<:wcC)4! Ƽz␄fп sj?QFjRB%*KJ-Zӆ3ljݭj,^!8TJũppk8MT,L5Phy|c.yUVO柍<9Ynr6,ܵ) '6fPbXi,mۿ}Mc8kQ{` s;a3q@ gB#m}bRqD7L؊X(njوJNيJ E@yYq)+t eQp]r}'7QpW,8KN.-H)a>Qܽs0;:z(.fD (g(Ȯ<>ۄuV=6OůpBx4*jn{Q*4qCxq% 9BI%Ma"~+ԐỉF7&įЙ"F,Ia;-3+v]9|߂8@Wƻ |Eo#QO o\JIǪFlywJݖ˞Ғw DlJ\siN%Cb\-0'ImKbLd.´dyf!Բ_YUYtc,/z% 3'aȑ <0C=u؀Y5qs<&k}YHS5<ؘHȌkReO+ޔVygL sNL8&9V:i``$ҭN] qPUkGv&~G` 1{৮r%e' Zo#$[y21٭͠A-_. V\U!{AG ڔ|xItfX(:hD}O#ϔ+fO x9F"id\z hhi+G` ݳ2Hqº=XCj茫u ^\%dzhKO>-LD4<;q[Ս"])¦H1Vѫ'Q/<9>Px 6:يkx.xm ~ N|QM_6yЏx%uuJDO{&>hӅ<=GQ q3w|Ts@^TxKEr>UsC5x\i$fF Zgz]y|+Ƙ5 7UJoK0\֯pw4͗[{jSQ Y:l&J 3㘭G)0&6v[2G `bZUX|Bc2y0ĀP^C4. jG-,2ۈ:˪^,'Iᮄ)9gp7b01¸nvǸ k`xϿ.5V^T.lc}|1"Z y!takAhԨZINǑ.0WGɲ2Q^j5x+36M`c+!i>Y{Iʥ{0 <,b]{lX U4\Q~_DŽ:uɓ퍘)rޫwLSRqRXc[Q SB0ͥ ul^ZA\`ں<[+LY(4|A@DT6=sVd~\ s>|j:5k˞OAmбIs)7ܯ}|*ەs.OOF)Նw)YIif+P@͸Vy#~)Wn7$|pIMF{RgTr0w{MXՉNP`gm*F=f[ {}@chO/zB+>J+h&~2rp>ڠFA`urأ@5 2YK dwZm(~4Rbc*.1ygE˸!;}]_Cp&ܶ{}_,Y`[1)tDrUtZH<㬚ѐ}"0,ȏ\C {c>'$,iUM #[,%;a?paiyFS;5L)7xv񲲽Xڋ81I.Y3L h/L|؅Bo%M,LM-rBIHpD t?rovݝQǨTaE;V7}ly~􃅄[ ]>U؀-*cֻQ,|?'Q4Z>@Ky׳.BS[E4j8bY;VPMod2EkwW$w'fZSnbPzVb~s;fw3x$.ç݃0C|F3@1@3'B(lKKĆbŚZHAK@'A ?)`2; h#&Y}vNQ˴y7LKEF'2B72쟙V6ZZ$'0US >Ux= U%O㘹ζ Fp+W;Fȑ5". }ym 9m3< pD&#<:O&UJ@T HUjhۅb*8r^`mox /yr+%53*5.;'0W3.|SJVݵ4/0bq/Y>^U7?zE*, 坴4̕65v'Z}i0y%^m9PȇExfÉ-Y՝]pNk&Ϋ.I{Z 9Ͳw6ƏwQEsNkX ul"s}^$m&oJ6SLl)_<֒ OHZ-XӜ*]n xHb%፫ro+1v pHx:fvG 8)k0sҍ%.@i*a!gϴLzC/uqWDS~';/1[*-|*\IKn RTb-21ri{4x C/쿛MpRoj^l:I9 04zF3VZμF6EAvZA8uM}89y:g~nx'Bda` o˅h>םQ%NKI9`ZBu{kF]L"/ C\wfu3qAK3w@ʾ.?ex oЕL{u/ߣc"J7S3H.=%~LKis# Fx̦2YITɜm[=٘|ubeu+,En<:"^U?gzΉ߭zI[**+ql%*i3@bNc_ ?뒧mT%}ZTZ8R\<" oJ48p(V> MjP.k#6#Dq,_!׼KW$#@Kl0I#@mA<)v8B姼,[.pJw]ηf@ $e2AC},=eM\$F41cLBOL=wXz̝-F|&ywJ,z29 Vn=.6VÃpf$KDscBE8};g-T<=ȫXOthdD-| O>Zys0!_+6-J`D,dܛBJ;q0}=Gw'㟂}5h8RKv,Of>Z@PXnJz^{vWWPB5ƊXI>v6vVGH[*&i?{|ZETE&; 0T)rR,kآ4I.덚!Ftk.nI< 2I>b'S lRJ8)0%d4b$2uڼ/+ϞY&[qHyZ <- "KII4Eb? !;Y^ +R+%E496 I!}1\к{/~಄  /ͱj~SfДyDټTXtV3 f(Z0Xz&4 h׏X"~Crڼ;-bQL d[* V >0I"åD.( W϶ gYv@6yߝ?[6=8AτRU9T܌\cX_dHId$w#J @]TgZ>_@sq Q;xDl>#2{z ^ o-\Fힷj%ixpS2K~ ~PF׺M޳‹4FHK_r΢֝>c\ͩ6(0(J:^둙WD<c>7꾩YhcŔm (sv֨jIO >Ɵ I/92ˆqJ$ָͅ k>gNN3:M(>0/29حpդsUBgjo>ކ6=*č|jҋܚ"|TjǦ3;q5P]|̩k R fS@b-|߁11*r5!a&V⒎bakh]75X3Wz dL~j@\A *ɢl)+w;YM5SzJ#S7+.C0 ;X%EB"BOY2mw:==ZT~ܗzTAOLϳ<̩Ha)%OC]$XTʮM $VɓXX[*7J.=LQHz 95ض =. e[BMq/(<oftAW2>OS}ʌ|]b]ʆo*.TwT0Hą(Z8gQčl]dy<0=גr?Y|Wa%Wa9iMOr|2py?zY$3|fA:8%DYmCֈl].dˈ(78586p#tVhO ;007 ta/nv{ =(> xE=$+|4Yd}d9dS;Ձ[hM~k=#~ouU}}'cUމ;Q5hJ$zvJ, d3V7hR"}d(MC~K65bqϤ`򭯩5%;~8\ՉGڏnX"sGPvSҽYqy r2."j6 ^b+yn,0G/GT# 7AufSӶ+"uQmE, 'gv0-k &5AFf)60f q׈x!p}}BĚRY&O0ͺ:_smy!bW͝ɜ42LPN.yi+ak ,:_E24^v5 !]k 9~_ج-5YY>NaɕD/{97v1i4&&Ճ483Ne6d!u~Nv#7Y/|~:!bQ(GAתteE}⮞@"{~%tX~Bc Ԭ̛ l({ ͭ'tFyQڹ8U_Sfph/# / ڪ.o}9 A`Jo-SQۘA^2{Н ɼwQd-oZD_ Fa'Cݼfl Ć)B}_@%KQih7UiuYF@F 06P]LVqj(`"a.^Hf=PK\!Vod<, ]tW}&KD]3NQhnc{FwAtl-Nm,H'c"*@YH7\ kCD.bAb 齋A<܊Nl4 -E7R3\|(wN!)&R/N!Z a*WYl"<˰P/]24-DzjnP mk.g)PڳROgР KY"oTgi x" gS^5ڎQn1FYVb"<@]Epg_)™E"Gsw;N\?B\?~- 6-_/8n%e~TSg2iǏAn"hx ӄBGtZvdoZ:mx)K.G ,\ LPcg^w >-Gvyg{g"Ý-xA,hG@_^/Q,Zʖ^лg]݉gnrӆ~1,˶["]acʭp#2ҷT_XV֯e`Vn?!L58K"1{ވ2ס'tjĀF hu)km o_8~nu|O*G Iom7w]d+Òƅ/e_[ ɖd`UsigkR {)Yr㧙ycyGz1B*FS *JX|R34}-*=˙Z/}RPV ۸[ ?pӬ.Nglb:XY #X xɚ&J%N[}T.GBX#sUqM6j#Wy9-)͒" '?Iud!™1ma[Ԝ~ĞKG/'Lo2TgX.KT"P]zĘiY[Ꮒ*R4EBFsёo,|nfK@'aBW߿4lQy׊?w$"g{_UP'eYwi0-_CRۥYO3u%:ʜ?eȶ[ȌX E{!{"V;Xhj`W <ȹeETCǨBr2I͙<͋w2$AT >%Q F5xHqW>6C#{ =%J?mWCSȻ=[n6HÒhdքJx.>8@= #C <]w :XgP6b:"1`` ,1O`#?Ocs(ի@/C:|/wQJRmr<" n[!lqZIK-oR6 0n.+S;}{Ut8Do1cN?U>,g7רNvRaD7\DK`rYÿ́RA٫nf/8% ;lEeoʕvH{X g RQ!($L5aDT59*eޛ1T",ؿ< "(wLbAb|k-"7~aVm'h="ANRԨ"ur(J;a"Uv.}*/w( BENA}@}@<6it$},&v bmd:KvxX/qqo`>J9 icÄ^ "ZSz.7?#DȍiI2?.]qh(x4Qd3*$DCx McK#ӫ:tBKEA5\1#OXg;:u!V_m^UehjKda! !W'd~Nצ +`7P3U4|68ֶ_,aflP+=PYZ}z_biuJ#mp~j´Т7.H{WzJ<`+i]1m*"vp]6U+2" 6.3n'NRk"Mn‡N"%`.!%ٯ-Iclou)_ aNƄ''ijjQdƌ&Gy{ekѯnY=9$+Wq}0 &[:OS5 YL÷o5RM'W;V+%6q>{klf7} ['U-W0߲Q"wۅDΟ?KECZFo4I7ҨM :j+ED鼥[/{:ma$A*QE%"q+i' yF^ΰp!?@7Β_(j>f 305oJMCLGۛ.Ϙqh3wHjkp d4EAOE|Ah_BbcpJ:_Aʡ%(4BĸVNXV́zZˬXd\lK1y܍xGe`>3Clg%P{^nR:4؊!FphnjbNj% ubSTɩ dKvCيo'ӛ%J^[AJii1Z0ܻro$ >Q~<%8jĖt0oֱ\z%ngN{&O95K":\שɂc[qH~8kƿ-%jAFF݊Sy~"Z;K:FʉJMH,TwVĩhޝVי|?iEͼA?Ul@Q9?YZL*3J-OGLP4nd35%uG\f[ו#鵌cK_5f,gDCIq&`7JCq-l9t bt7=)ျ,~b )M~܎uv5W_kT " [C0 jTݿs.J˸joARaՐ[bEGE^ 6~\hj!9ށf|$AfD;ONH|&b.;㘽5&߃f6ဎgƅjkF:Vv\Me<E"-N B|{)/E-y 2L`p!)͋s֛WpQ-G{dW®ac~gڏ48w,%Hnj6G .t*a H}Y3JM W>$BoH Q nVˀ<{xx'з/2aѴM`pq;BN,u-r=^<ApSxo(LF9+B²^i[x,4R<%n}a ŝaX4/$1(7?52DZbDN^}j*{8W#;ws}Qwc~!dNPjE>jk$#/K8Sk`{2&kyEs3QamrtR{{N[bqҕ[kB]]<]6vuk[vF0 'zQFE-bW?E~;F)d#p8*gI0 #S4aA`4 4~\0wbOUnE^WVJkLPݾhWyY.v{'ojJKjv۵EGd'MμOωz,s%H D !*zŭbCPM4cg?п=Vk CWƶRVg`ߩ͎:^k<2/?Kr{Y$(<$;F2NOIzY4.y*~q`PC&9Д:+A 6Evp1*z* YDNG^,u4r-Xʾ.d_(H%g:#S0Æ:)?mPH:W=j"VRE|0[p\n twݡ(4`,96f.> "IZ$FY_ug Q|ל5B>0Ih#]x׃$Wɥ(;/ nvcZ[Sm\PV>St&-+PS2R~gFn[$?5PuBJ&i j _ .@$`&#RˉRv$W^nAQ;1sz )zBi\nٷCp8Ohf0wC#u4Lj.ىvyVXoIUSV6M/* գ3,EdF=ĕ/x*PY[q6zua^503 Ao_s^ȇ0Cs rJt$}X|N7*]K9Ev9O}pFV uv&ort Nc΋Gp2txLv::uI7yIڍ\mé5o,djا&BR3Imү.zbxi)v#?gML+Cu_kIҚ2.|ˮAwӰ~f(ed">4燰&ut'ZpRjɕ3{.+84 $sZ4,ozʙo_ @MPuʙi˷Pީ;_H 4$Ƨo'i+K;+aNP-x/䷴^Έ`a_3vE$.ȕuxvD SAz]GqsL?u3v|RYfbZd0>'9,ո|`?Z*ǠŖI7mM6@F d^Ť=y7Ñ"Ãv(O?؈/20E6 Sǝ.dSfˉ뽣-}g6R>h972YDBuA}M)aMU$6?E2K/{^f>lT3n~@vZgvq_kRv.) [b2!eKl'ldQJGʖ+Zґ=]ڧʾj9-;̋>9G~oQXS$*WqYgkE5k=r&(|W脆^\7U1 c">TG"|&~dbrx"j) TV I>wg聛Ve`4 |Lv޲m qy&ϲe/sNS$r-R)ו 2jb9u-NɰMDTRΛ∠+n%g1R-Д$c8*Zp+%CYm19Dv NqMayQf;6xs>ۻ:>Mu k|/> \ꌇ0܆/aÑYLs#"~H$([Ư8[`{]9#@1}ybh%¸M%h|XZ>/;%9vc{4!oB!;o6^XϏ,e,re`t$DUЯ8A#WA8kS AN.\?K[̖} g^qާ Z_+O0F[h,Q8e|<'N6)[!q$ܪ^ݶT+J棟zwoI8L?De—@0R`iբBu%)Ԧ%stflM \Y\~\*TJ51lz"N[z{OMv~[xnG7t|;T_(_ގݙc+$\hCRfun[0D/YƄz4:v?XhB\z>*g]QD^v׵>\ |ñK[C;a(;:YX*X%q|1"Pk/_0N!JeX5D>寰RP{~N9)k}T ?nS#gAv/;J7o LٔjE-+m(h+R\ 0aQ3#f3g( Y 8sɃ]rJ#:(dްXB^@޼© }uȘ5N<,1݄IȲ7y%}RK395̤T w,+1m`929rz8jJdj"g|7{쯻s<9ۣ1KP玍 䰺k:V{b9/riBPK۩&h+s;k4lf}ۑD6]|G G×~ QY/%D(6sH>NLצi [8[u5 fl[" :tcfu K 0BUS55=Ģ9whUi!^>:#!p:^8.y+?+΄*\N+{٭c -m#ٽ,NLn :"E4ITߛVߌ%Exp5_B&{ի'&D|A3%G,{J2kaГˁoTEdaNI1mh;l?r$ 5Z ;|쭳x A]"z9)*2耠cxߋLpTU>>8 aˡ' U҅\Ӎ@9߅sLpupȧKInl5OOh -nb(O YʣJ>BdI,2'•jqdziacr7-j;Mn˻P!r5¸ɞ*~L0:"i55%e[C1 #ze+}%}+PPI_yj藲Yա]ptHJl0t!.:ƣdSt[*Ϻ#.+̒^ha5@P;Alg\"r3ekv{j0I4]% Bas`(47Ű1t[(ۆj4fEѦ~L6I$ ϦQcD ¢Q@~㷫 nHqUZeD{bާOXnv9 G:RCuWۑƣ))3BhA0?cHXڕ1q'zBSG^)rVR̸ ;π[}m%uv+N7_DS4YN3 C…{G#! *بqFe'eg q~´uFt~Ï*[ST࣓܆wVRSjo,oHN^4➐ZQK9&-=!?c ҹbi}ݲLSi^.a(%T|>MnGwK;\_ѹJЇ !XO 7o3YL07圈:0ec%v59,L`d+R~p{Rqzjoms!^ի>03M61%x臢Ej(}>QW+Mn"D?rVǭ'^XTRp>LA$qWFyV\IZ ]FdjdFgbhOUOM l`jnbb?-?ȦVuPIOH/JC'Ǭ^Ns>˽Q%.cf Alnpc\.Lph(]r(.k7Sâ㠅׾Bސk#m{} _ȷ*rgX*#:~TӶ~q|5vZu>j>$ASF7NQd@^I 05 DU`l<.Sqr`+I+ B?O*0M`IgGDN~@LX1,U̔Z\k3ĝ):ahN|9}X&>sqc?PU=YSm17$9Le;'8$8U*Z-~GnF=p`w-tU^蜗f6E' G$ mA^rO1 )2BhK|}mtѨ'~6,~{=Ō=I`=r>6-9I=Uh4qܚ.\xuAe*Q|MEh )>POB趟 .yKO}U)aJ*A2PsDrݍ+=b7gQp~8@B8io*ߙrz!ڄPPhWbB3lܿ)'`WMts  S;;xG`Gʣx+d֎&vq\b @8,[„M.9[wf *Ćs El^jB{Eo^#uHZ)|AfǕۑb%V>ed'Oz[ ;^/wM $FHsLQ~kΣ%^-GU:l`lp.BItqrP'L nL`}ۤM&;jZ~)NqgCQ"V(L^RN)~b<55B}\29BNYGv᫩ AbIw2ߔ5E"U.A R 1E}I&&od@c>H[wC-Kdžp:lc:yd.BLNrͦE R,cf^wr-~3;symsQ`'˂nK xq*V<Κ3 pfhQmwrtkZ%#d`aB7]|~x u:o*+̅|\LB0[cQy*OGؘ9a"{S8.TB8'[pw5oDoَ $Ppʽx +%Qvnhl|cnzf` w_'Y<\0OڃtݡKN=s6!]?K$mowf+%dDE>`?.|j0_qxI'IyyXYݕ M$2k!GUlp\ `*XbwS:h(} L Ք˱4~se{$tZHG9pwLƅvaqܤ\9E;ľV!ajft\zjtP1^F{ԧIe1q]"sDcS,V[gUiA]om k*+C+H0/`N-JŢ&سZsBC??w 6Dlt{ጁk Q}eSjFKf)I)aK^"F0*Z#l,8 gVk^:Rch7w7=/EԔy*jcPP M@?]%U2EzQ$+ztqRaMCq˞&܂Bt+/jL?73~ 2-JHLޣD[V+UgOwߓ-) SK19 i`+$BP94oל\ \GMk 5SMe= GIy\ ߇X|Y* s V# '"\b'xM7sx[#$)ф̧0JBHzB|@vQ[BRTJ8P =aϦ.Ԫ~=:5JPg^m Vu"n6.^xFNѨ.Rl@=M7732wQ:l-H*f^, FK'ŪQ#cMr#r1A6!jfkIf U&gC2N(pp k_e9]0V,dnDe>%Oեu7QJ[d*ݣ7F ڞ˨,L*gHC8Gyh9@<.CdrR h_Fq(>3MWHW]/9|/[VQ`uĭjvk!.kost Cd7a V^ssBwƓ7GZ%QQUvD8jL:v6.6 nH Хq㑒kh XED21]uH qoNG PvN3ۿv^X?w*O/CEKȈLAf:(TDfyZ| E$ \`t*] l¶l9C)&} >&!o,.cD= LLFph7nYhQ@JR=+$V*{ݑ.Mvb( L/ٕmlvvVх $pH."< 9fB{~33uffIBYƎjz>% p/V <EnNp!w~nc M g.& (TBf) U6WXcFS"'dҾ|'5bh[U~bGT[QOkaxGv??ir3dmA &W`$F$kQD Qe,wo4AY_ 3yp)ۊݰ8oah95 ;tys> 贐OPf N41T#6M30LK|g*/*"Q(s}Ƈi Rt%pBD$W&:CX}jN ߻tJ{FnA\+Vvߝ:=|! EO(6|>خW%BgLpsU{Mռ竗f?G6=_V2[=q3~X[B%]E3j79 `1bCm%ey듺0 O{l䝯b~bgeb8a6 Ak$Du$[oNAaZU |;f%^rK5D*S Q4?7y,BA=qNv*/cKw JI«5hF]teDYRr"-dz0T[ zIhUݑ:(3Jת!&3Tm\ͦ)]VIe0X6P*0 rLAXϏ(KAWF(ꍺn8~`(i+]D0*@S!*I^r@U^_t%EќS_aN{!7g%8j4p[0#T(mI6{3G1Ş<ʔb7nQe|S[ F䏥R_GحJ2_+C?3.{+P&}G~ -USZH9 HHr?zb xc$zi 8ׯ#b%(o4x_twzѫ]ҌYhNRjEۇ5j=A@,Q:3m6 OBl;JV`_(sq|%՜[lb⮈Ŏ'=InBQȔv6~Y8 Hϖ oɍ4~`#P {)d1/eqJ-O@o$Q(3 P0: W:ѫ6A[,@71 1heYsq(mC2 CQ`P1QbSKEq pmW+Gm8fs3?ŇWe`h`k+¦I l)C#n H%ս+bz귪HٞOeC~~yǞ}fAVQ]ˆ7 m f$L]a{wM9RMvSfO~4- /Ck q;R6_^O ;%ۼp.5N-2wfYvs+"޺ jQŒvs:.FOMHexN{Qul UB: \Ӥ?CUsvD4W/0f-J8Z\{ ?Pgj1&F܈9~`ɨ4FV|{q/3z ,Q@*1#M: yy :xMƙ۞ґ?#:Z JRs0kvK; JMc~dK+.JG?.DDJGXTDZzW&h" !Ar5xo?d;!N&"%fD>؜Eb(]T :/Z)rw 4KyxzhzI:Dѩ^o&v!\"XkW 槖)gEH"~h=; u]Q\Py&WQO;`3_޼y@?iK ׏!1յ!z:$I0Tc1z a| ֪̈́Kv4Ѱ ^ʺzU~[ad;cUX[6`PlYt6Lr1+mj*.X*.Y{X–&̫ŏ`ئqM`>.U'xjmz^N`.J;YU滢6tW(yd{9ܯf Z9-GAy!f^J섉}T& _omC}lʷê2jtC0ʺ kR8?Z(8Dg.~$/*:G_ѳDAǬ@FjF ;G@:d=J-7i5M:Sj_bﱡ~2Dimb |F YJ4eT މ:XEb^b 6sYUƒa:"_H{HՋ1=رmknHݗ2|kAڲ,j 8 .{'e*`ksw1!?8 m_XRBR\ aג9̅*\(b~c+/ hsd">=0Ujcs3,|52W`˥GʆwV7 Y<)">%Z=R`N.OP,ʝv{.t)O.m}ZlYfWE x? A&J;,a'ؤl-k~2XG3X}τD }'*q}H[#xE2q(7rc4~yutHݖM7-wo[ n(wA]6b'AeΘ@buିW1_C`ν'~.REt^o}WrYʉ>Ty[FLL-d9m3&ܱ nM! ٢+UvGCRCq(eb ._A' ]m[kX+'$GlMvGWE 9h"kxUs\0, KJ*}dͪ-̡5b/4Jc |0G~EIȷs+a-sтS,ۚVQ%xVaAނÖuJ\JaLfUʅzsb5p^Sf#9 yPq. ^xɷEPMz@=71­* qL($'*GFۼ#9k, A^w2C_,gV:{&|_r qU28#N20 # 4UaFm7!3 Aû,0moLL4=F1T̲Ɲ*#avg; uVCs.'tM{2"O&$0v];`-r vZɳ6Qk@feNLYӬqwtHX\nUq{h߯,~ZqB{#}ZFbU!cx 'sL0, g:#6hYAsOs7X6H\yKnϿҖ+降5}R-qD'_KcXJ)kPGN& ,O/}Q£E*L~Ї6ls?v=l)xcy'UWe/@嘪t|RݣQ&HNw^*`EarܲTʬnnWIWay({6l@0h@\vȰwxYochxHh[!܎ 5N~! cӧkC_JwbêoJ O!,L\Tϩbgzݟ}XkP8RQ/`yuj~şM{ E݄v'XG~3+"3T톨g/!1P˝iТdZFnT}34/S *u*2Кo}%V݌jk8V |)l`3:Yw E.oFl FJ碍<+t*Y#n7i%%G }? Be1 JUZZaO?tѸig ':rAɨW8 [Ӏ?-/Kd(mHرlfst/-п| Bp: E kk -2OP\XK#'LqICR;q|ZgK"?w[k"X1dɦw,o4&D%=”RsJw9@Oŏ@iHZ^ nN"0p}Rt.kH@)xvSJc⮍YA<4XBrC >`z|SBC_ƲR~R`7zF:K4=!Nz^P6]B2ER*Gejw ǪvFF}BU]AHv6-aB%ݧªJGI\W"DK,9VDib]Cv Fom;߳u GxPJ&S8V?KU LI֩~W;gm὿ϱC8VrS$+ ^M!6ޚ@猁t1˪Np +aW+7ԷUV[rX* ]nld} "<07'ֵ̇Fs⚃VːwO.$uSu,F>*z쯴="w hPyF`Q},YNyK$=F|lurn7ztmnܳAa7⮧@z)zbɏ<5^˺MIx5c|p&3RiXڔ`7~֯KJ]ӀTf'ҙHSFb9Di1Gtďc<ۆnZA-}!khd~Y?l{>›6kp_AVXܢf)g\2VI'a8>/; ֩@_ffO1Ln Nyf|fx/ɰ,?NI+ԄC5eeîŽ! nY:X1);ڬ7iPyoNN +nﶮ* X6rhcTť;aX~V-goE6d$4 L^K{#L’P%%6Q+k/8&}G /FO!LH:º Ip k"*iQPKo|i'#H#5? _{H@.x=aifEwzpa)#!#*ΔX*נ:kt 0wF YZ