libvirt-daemon-driver-network-8.0.0-10.module_el8.7.0+1218+f626c2 >  A c+sU]Z^U0RH2.N&|HڈCn(=vpc-qy%I?{1 tAG䇡cȬՒ'lVۑ{m'/rbֲ^XXŚ[\&5lQ#ݩ#dH+)ꯜpd?Bh r` 砟ϊW4kEiףkb#{#{l!V(i\Rb\9UڴJpKwcLF1҄dI#SM,$Ah*SO6 @xL#=ͬ תs}b)tW]g&xk?aŹ9T;͟@tWti|~1L8?)aL|>EtqD{OAS i؆խE4h͑ ֜'kg6T]?o~GJ$,z>1H;/n;c.ЗwaC7-[OSUJQfe7d10f09cca850bde61ea174a00e3c45ac9bb5a9d96bb122e587bda49233eef76974900202f4d9a0fae19bacd6d11f992208a6c6c+sU]^|K(Exѳ Xq#> x7"jqhWguW5Պk psɚPiAj7FqDDG0-O#vh K(_8sЄ&ػ1a-,\RXco9sm٢U%+eU$W;8eBN]_nv_͹EB=w=Z=A0DKM\yms G?B(Ğu u!Ƞ!@!fT}^Bo f$QF8msWفSw7<c|gօ7UQb^q'6節Jlw1)CZEGh@62F+vQI3@,cYFUy݄56M= ;(G>tQLh~b5\vB.nhX|**ހ0Iѣ^b| e >pE?d & F t $+2: \h}\ D x  :  T  X    (8_9 8_:2_>?@!G,HIXY(\]^bGdefltu $v w @x y H>HLRClibvirt-daemon-driver-network8.0.010.module_el8.7.0+1218+f626c2ffNetwork 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+6x86-01.mbox.centos.org UNCentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxx86_64 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!,)J0B HAAAAAAAA큤AAc+6~c+6~c+6~c+6MaBc+6~c+6c+6c+6c+6c+6c+6c+6aBc+6Mc+6Mc+6Mc+6Mc+6c+6c+6c+6]c+6Mc+6sc+6~c+6~590d18eaa3dfc4c2df1b2135b66560674601534277014392bbb4b3b80257274bbb374a198e1f12ff1d0c586a61493852aa8fd474127846aebf81faf0ad20cc5d47374b6e05f421d526c15e6a9686b162599fd6b1f03553eaacf5c6f63dbcb7a55e03ed29c6adb94f2bd63415c8520dd79f4b79997db0ea7629b80e825ff5f39b7519bd9f466bd25a464ccb3b947c9cbd35a3f961802e408182158ea2cdebcf9734278ff7c84f52d98eaea16d2d1a4b75241e51398bcf143541c5d64ecd41662fe96fe113f7092667001ea9ca7512b563efa0a0c244729908e873b994bcd093c314cbd53929c345195ed12c4d6ff88d3274cbe30387d63f28a3aee60bd5c45a30138b0314360ebae3aadc42196e9928f4d47a085e396799872b27dccbd28c33c225d9d782a3acbbc8c6290be6fcdd98ff250ee891bf42aab2d118e791cad28e4f314f45d918c5fa01babecd45072da061b97e76bbf62ad779ae06c85aac32679b687f3698bf62d64c46315836cf02f260d6212d7e208b15509bb82a5e109adc9fa23736f60dce5b24040ec4c7108780fd7fdc0ad639454a6737b254f8618154f3../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_network.so../../../../usr/sbin/virtnetworkd../../../../usr/libexec/libvirt_leaseshelper@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-10.module_el8.7.0+1218+f626c2ff.src.rpmconfig(libvirt-daemon-driver-network)libvirt-daemon-driver-networklibvirt-daemon-driver-network(x86-64)libvirt_driver_network.so()(64bit)   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-network)dnsmasqiptableslibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(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-10.module_el8.7.0+1218+f626c2ff2.418.0.0-10.module_el8.7.0+1218+f626c2ff8.0.0-10.module_el8.7.0+1218+f626c2ff3.0.4-14.6.0-14.0-15.2-14.14.3bޅ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-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- 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-10.module_el8.7.0+1218+f626c2ff8.0.0-10.module_el8.7.0+1218+f626c2ff8.0.0-10.module_el8.7.0+1218+f626c2ff qemunetworksautostartvirtnetworkd.confvirtnetworkdnetwork.build-id440d0eb69d4416254380f3ef09c032966bfca52caa0e5114cfdb62098df6f385d8766d7631b98991cd7e6cc8bfa4d3268b717d08c76469d57b51be80libvirt.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/44//usr/lib/.build-id/aa//usr/lib/.build-id/cd//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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryASCII textXML 1.0 document, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=440d0eb69d4416254380f3ef09c032966bfca52c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=cd7e6cc8bfa4d3268b717d08c76469d57b51be80, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=aa0e5114cfdb62098df6f385d8766d7631b98991, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) rPR R R R RLR0RR[RORyRRRR RR}R R R R RRyRRR RR}RR R RRRRRR RR 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-8a2b1b3c0bc6f8d779d382560be6372fca0a625487a67740d5e2025b2a658fc52virt:rhel:8070020220921151759:3b9f49c4?7zXZ !#,Y] b2u jϿcAyzuk "7jtNGz|K04cI7ʣqpK'; |J1>zmHqZ Z?"\Ix*\[h3?#'Z~6/Lb7Tl23oc邭\}>UvڥIU 2wRU6iF~KF0 ƥ Q/$&Ѱe`' >ɦoZ5>1"XRpD!{Ci=9]NVbF+)H؈'O4N:F8ֵ]r7?n47FZ+pٺ5>Sx ';cJZ@`E`_ܲ1|(fnH ߵak8J`5_^uͰ"ybob J@[9ڻ  yXɹUڨwԫ gn:ka۪n~?dLUs;G"H!f܇TOi}%dBlx /5K/Ʋ *tx~1N9G`W37onGtLsy8¯oNHm| ǥe3A(|O \Kt yI$̫ ԍTfAV+ ʾ,A !m8E2W;”  !/ L m3 0U!HnԖhnBy a$aW:.ʷlmA0y=:mA IVPJfwmlPA%xXluOt͙qD)iS'3~Ņ5_ 6#>L3Py{謁F ;rH ^3hU~\e΃NK)$b$ƽ`G?gZX [aThRC ˦v[hJ#bZ TGL:aD?tf/2-x OB@7G4Vei81;~^w+V99r dVgV)Fn&"y3 S{Q~q>S%g"f$QĻuƍқ5tO{˟;ՂGKBvz󪋃kKbnฎ6YĀ'z?$Oke9l5p.88"ۻhm}lh*B$x :o^K56B?4kלs$ے3(K>Q/n}HNCЙօYb>#3!c1~g$P"TQ[HblĞJ J~ џDޘkp&`~:vӵYlUOvXww@nm$_ٽ$Ϫr!(MteY~dǚ1YX0`o$#!vU#)΢,>7~g)Qu- ]qM>9GXc$ E 0Rht$$1c\LoPV3>w\? pa\KAI|(E/Qog%H6 x(sWe 2vityqӉG-!#$سnx^Z'<}Oda6,O&,KQEꅀ#7 [˜O9J]G]ӛb:-6~,s&rC q':hy[p_ְI U`ь-8~a!3Fnkq' "ޫvdV1-]iNN~3eqA%)nEH4~L\}rfi1{0@I_DD^G".}.۫w*T@K3F2-pϱ]MQ;ȏ9;4&^u1R]U:>~X9cY!QzT.I5_\>K֨mlyeKWg)8aԶ&h?X@@?1lCi_^KeGv }FoYց0B;6Ƴ &e< Rѐz: ?`q]xcv_|(eq4 ,NVi[+4HCQ:TvuC3YӘӷK3u]~n`kNǦshwy 8c`xH Xgl_kFQ _ZC1Y8&f2~kyYꓙg.w.0Q,n1rlK>-M@dqyenrvq:Җ.@߳]>9k}E<)yҀ=l*z׿USe&zָ 8Z}f>e0JkX:e}Īu Lz>Zdhz)I ֞#4Qoy7g]h]K|FD~cNf|o͎Xb&wiwyq>xǜww}Weib3|DX ڃ`fF-QvJ %k7&>\񚚆 v]5qe\voB>՘ ȗ*^Adref\3|g*SA*&(: iHį;yZ9A2@V:D^jE\KKv1֬v0Z‹Mc㳎gK 9ɱN#2+L ؋95nDmp9=xz j͵_X7kF]n:@\,Y]DaoqA v kl5pPunyM Ҙfh5g|y&X@A6䵬^@}uaOoYWMTVbbHt:ie1[_ڝ{4ZfoށdbȀ{ۦkƎgZwGJ iLe xS|b25KsQbHqvx"{+lPbAPƉ׌(; pSgQ۝;E5E5#rM[$:Km_X(յb&rX8,^ObZLelrG`-3g C4KX<7Sl Ǧ5R@g4*'y: atugEoo2_"eZC$)/P#Ӫ"B|_DmW/A&{f <̎68cd&o62J_rCX%̵S׌ FywMSk"=@,p5_U:rm2*c[p/*_Z>vL' A 5!  l-w鋏5ٽv ;h4 bU*SDŽJ SSiM(pԣJJ>s3k9c5ETDsHZ !S!I*3ͦM>4c%] 0R\ |fpWAhVؠugy2 $kkAT{ե^,HMqwmOzN# v)α=#MZ`Vc"-TtNV!+]A+C+*JeNZ_flѿSq%9Mߊ1sbH4LhUAy.*b;>wvDxaXU2.ΧPi@t +(9t꟣2Z7 u7fbNgISV|=['=̆Tk yG~ >g_41a^!+u )3cw{xAkV>xɃΚ*︧IN\JdfKo>bրVLJ2,OVhfі9-U&\v_=PSB%qlkR΁vOqQ!Y]q4^>~O-QN*KWc 贙:̄h꼭ˌ|le]8F ayAo&ǥ<:dx)%iI3µ p} #ھԹuHf}UFMiS(|m^ AM~̠Ic LSU#)0&g9mu-+tJ;a&Z.0"L"S T' 3ЅY^ NJȒg~&k"<+TϤx9H@aK+/mHY^jԔ"vCqӓ1)0R8'!ārDb5.X~i7`IXc)_xxzP·ޣ¨G-w4;hJ U8bz=orm<=xl8K,px~Le1(;TpYVS0i2Dܮq 3n:mTpDum6<)ݤ|l]2/Nd Cj@`g&;Mu>GU/]Jy:r#y:U:;RH%yFaRr$3"6:m5[k.\FL~N %BH,e;@?eS7]01Svu[sdcBL [Hr5/]kaOx1jik= пn _*㍔sAfc{WNz9>o\,dJMWĮm8)tn`}pV~(l3,t;:ƶҜ;N`oA&բ 9P3-xb?ʎB06_3m~46 w 덹ƥ pT3;mY٨~Ha_>K]/FOfmS+or;z_O%q>}SrFߟ h,U`1}|zOhYBhP~Ɋm;F"&3#o& ~=D#^siT m،}1n%v:Ec Pc4vS1˭4~FOJ1YSPy7`lF% ,!4H$Gˎ|{pʐTOųK IwIH" ;=lPy:8=;\ɹ_ݡ$&'L 9фY g֝zr S E9RSo:iJo$f^}w[^ٶfjN_I?h@'#8cn1\ Mf[fu᝕{F=8Bl+#u~ȩ0T\.T`bC7a ω&W  9b!{[hzC@x ٳudX S2H#,G70-xD_X]>hťm F_g+y;HCjZL,0;0qmvR4QְKR5 $~ C!t-b iCg5Fuiq,) PѲ-K|%_0  j,7z_3RJgKWHXEJ 4qY]-f|I\hP;2dڡMA5Bj*㋚""&g:!"FX^E^Ŵ מ8dNӈv4<q_2`8de1F\85H+4 H YPL5A?RW:B_pKσi/__lܿ&+]{7Xwidg# =N*<˥grg *1KtJ˝m/4A~ɷr/>aZI_+E 'cz'\GX\ Ё|' Վy:wl hy'1v}]d0=(Wmr.N_N])= (pqf܊E0 JK88}*sQ&Mv*M`!\~g&p~Hh%:tCGr3|ȳJG9J,m)*^uگ3 y՟-۔%]S8ܱ͟-ɁzjP&K7b=8U # ד\>6bR/d:]gU'LpJskYS2㾣>α_PFh"!J)s >IyeO=3˫6$J7 ()a f cȜJ[5%! bVn9h.یoX=c❃+aĬ #D Ҙ÷5+O~8bfe8K5.i̺E#2,t"UfC{0l:c$(We'Gg. k["? r9{-0ӣdUy ^(Փ;[XGWگ>(3 W;Bgӄ]W_wy*[amݭ,E5mD%H[ݽwB6.œSh~JTq >1 2r/DdV N0xd-g{ƙUc?類#)JD졍E ;LK;~ƦqgN?R%`fۓ^)h1]H}͕2I;0bm1ɾ0;͙<Ƕ%HDqGUуwgs[z."}AuR\y R7o@Љ]&g 071qĠSoRNMǷEC~+Jqfh_U+*.[m@)<`x&=gϨC 5j !%"D)=?M%Հ(j%JXe mN/YŃޜ!-b++>%4AH4/ AbJ60|L1K꿇wɤ2~Hf_/i4e=*k0SWr^⤆:OvEjd aJᆛ`H_FMhN}v|YKV|zQu.Yˌt}^ֱ04!Zt֚حVů4ic,}WLн %G8TJ Ah%cAX )~L,&9@X45 }2y.'` )1CMGㅟ/l-R4CjX GK:|ʟ& Lt!7m6[Ǚ߱IwvD쭠vTNt 2SwZH^&oF)TG8je!C?Bڎ B7L[ g| HS0gJ ܿOm'uQL^NT.k]'5_4*]BT'=}m ԝ6G5|@ VWşRy+I#Ƅ3FT ~uuMPn.Հ-=;{JuR\ e Bm\ zEdÉ{.h#!S Z2j5jq,N2b ^T~Ϣ-6Ўb3BXG(8=A=J%MNa*Scȉ^Ar5jHxnd u[ 0h3vTm@Ţ"<Y*β艒i|%V$ : =9grEO8>7L: #RQrm#[ /Zo'Ӄ% ۾(g/ xYySMԫ5.kyI-ED=Mb,ILdW#\`L><' wdm߂F|DH_*+b  'yjAdH1K<ݼ0GƮ'U?V ]~`əgl bk!|=/ȵGǞGIi+Nz`%(wEBYHKn<{J2K/XZLJ"5s0Uq\xCHNeNаm%YpC.py'^l?-v4Z6UKXC2t%)FpMy:nVQӠ';In"lMm'lᤒBg7 >kGJs Ki17zVK*Z]g@} AIs4$5,Hp੬d]ҠyZ4 ׃o=:NhJ"4,8ȇ@8)*HԳ; ZzXNzEaIo1X$&P`>OZdlfI=}U!@uy.يr5-9@tSḛU[:cnAР'$$9)9x%TzIz8p1J٘Vԥ9A6탖fG꘥Bu ES<zNC[` M=n@Dۗ5#E$%+PA$Z$bsU_N,b V~` 7Zl}tW5! rjcƤPXδ9<4ì? #;Kֱf87<ZmRw+7Yj%& B ~G#4(S~ ŽZ6E\ 3;O+e0 l{\{U}@fo&Ti;BI(sx{)_c.mW^K;C&Q2=`@FJ.1?HEDG̯-9f锕p/RO37>T>H.D*6)W7r℟y#W+ ؛r,$bd听^)f" k!/ø6b Dw()m;=wޯ$ky1$K6r Fc+Tl5 [A 9uu^Nh_2O^So3B!qnb вܩ)RW*RK$B|R~,.j+$/qtҔ#1CYO`=X\2UA:{ZB8BHd[r~SG[yP*/A(VqRgPq̬ Cz|#Vt,-u iIls q[SeEBrd>u,r&D%KY̱9ͺ]h0#kFD&U! ӊ7a20ӭ9HrQXRsbW(,#Rzp2|>Z#RܯǃF58l)rg.?0)@0j>]&_#Qz}39;J:OHGk7PϯRHjmE=5c~:wCb&ep#C&vz)>%mt߅{fk"K$}A &:XޗNp۷N) ICHO>o8 U,D'Z!d&c*y+Vh _iOyOSJWРU6~ &1^C.,%gP{/exxXdذhϦtJNrL{4^y^nyy8k2rM@97Hd= \aY3D4l9fS t  !sM;I  "/{"z& Biyg =ؘr%>\Tj^%?6]̴@$j~^ ϵOZ^@ ;So9Y! g$+_Q r$ELe$G6d:4@jiۨYWDOQۄݾc/cc/({TJ=ҍ'^@-Cu?mL؀._ A-:+~V2 /=lw<ۥkx\t,NU )|Zo]}Rf*CPJ~7\~; (mNǤ>ɺ:z^)~Zg_o{mH ʙU8TY0f 9 )/H@rQ8=i}h(O";IӶPZ# ubMPefi*OSD D]|ٝN]`FwשFvɟP\E16P0Au OĩMb!JEoV3L@Es%1)GCE 1EVѤM@cuC."pq{ωM{p1YnlTń Jhf9]FqmlØε' i{jT>)6_F=H(!6+XB'{ŰchtMc ɧ+?g~0BΧ ;O!=ӆZ@(k=Rט$%|Ğ)w%c'{2[ w}) DRDՏ,=Z `h!bvO?-h3aP/_#B;͠2{l 팊E{#\a-*HD3vc1Q^+t7s+fsqo4ӧYcV(Mg~J]+u}obREar|9Nܙ,#Pa9rQ,c9cƩP?LHmVZdluHA b2誡P,+Ōcv[*]`s]xQ"O+Fc8;/fCΣVm1|u8GǑ +Ʈ$TVak_+1ʨ9bjC$F 캛+Xx` p)qUD+`'d ֋@A1u6F(M ӢuY.gqN JR@ZLS5P/s"yvo7~ F> *wXd>^*!(t{_i1׾\R! FFvfu6gOr7 ȵ8=%gG NJkD%c"¹Ԁi؊dEi g6n8ݹ ]V/ٔ%[N$h9`ז4{ E4+!ݛ`k [ (۰H zZR?N"+wh{0V<)>9hR%sQ?đUA UFV.|˘LAkG1Pj {Ƚ;mFi-諢 Moi}+^#Z{}4[tԦ@ӕFn#⡘$R}q$ӌ1{Rd06D_j:=FQU>b(.= U.?'=[0VHK󻤓o_,Rk(m 2lJ]:;7GRq纅#c96T 2k;2w1JR76ڤSo8{Ԡ4ETշA2za ;e a|Fc=ۦzu3x#Cvr݅ \ԡ<,f܊PKQ 4xIe֍(xSbAM;`Nx^#Ow=Lx~x$ ělhNZ:orOc%[rs3K?m&HѮ|x@5D;I,h7CC(!17붯V[y>F6HN+MoWcөBfuSh(!;H-ӐBb*cZ|&9QG(qB\fߍϿr돧G@[hVɺ,g1eTi'V4Рl%M2X|[1Y@wǪB$M ~'vٰ `Ĭs +6B~ݱ+jMd)lmRd#7&OVޜȤ$.:EbRՑz 咲aفɲ,Tb=ib d}5ѬpDPh᭕odMb#v38dm<6exk**8h؄r5Vdz:gbW񗏅;gv7Rlᗑ,ZcH`CB$Tw*[peDCIU߶ l8Q\annTbR3Ozw.X5l.3+ TsZSr ;L~6=Aw^ρG ᎦSj?U@h')dyrħO>p1lreV#%) ȅS M+t9 /cֽ*g-)sHSEDskLdgw.~q'q _*lI2^v TxZ`j)]Y`SmP$蒖2H{U9TJU~~ 7Mam3H$Gea9g[o2ɠ8~gEb!8A5leRQC&0ŕjN+G|~6P3hUpM劎ƞuip)Mz#wؼ@&gRM a\LguzDhqXdChЃ--f?Sԝ݌3Jn٤22N#yekNSeS5|}h} WHSU IB-VڟkDRQD+{h FI#>q2эiMc?XCZ<wAyu`+ 3f1avYGZ%D(46w\Z6؋k Xl`0W5auB Y#d6}{ywY%Do\UD7ZBƯ~G7pŜʫUn6׶|dq(D@ISyu8%41?lXTjJhBlg (hy0O u,-ء1[lj Hm0LO$148BAG-QKmcR."ߦA1:ȿ":Xkև_DI ~ Z˨nyU+%bLb /%Y`ey6,]0JcYN21Uy<6j;m;aWkSHU#G[;m9,6zwb݂y 13m.(J y:2q#>7g%vp]U߸%#~BYRϓ#'̡^Q]I+P20쩨Nuq{sȅw4qx8[6ryT~U>W8rySq" *xJF;0p4l ;d<lz:4r(M)R'1TX#afpXE^НaRNyX#< Z@@*cx#AcWY%pJʝkzYAl&3g1cFXNeGy<ٿ Xvzg/X2A&~TYӉj 8)$Xpb$.6&uZoɻ#tw3|\"zZT/"[ܐ}K=qpK`,QOl:5 2j:ef"-\7j-@fH)i_* uyNRxw:㼒z8?}+}]r܍6v1<]pQ" x<"PpCÐ&҃.[S\K*&,)[H/ pᐃ]kxRjFbpՄXV7%I\@uun=Mm$f}Z[ \R>XUtU9F- `L{?+ii44-3d</U"6 PkQ e`ւPяkZ#D$xU7qљk7c<6-4ѾF|TӃs |"#l]a-C z J:W\{(Ǐ'd{PE撈R`i;gߒ׸5NtRuR9)$wDDA RDmg8n[Z.32ҴhD# #sc}7!^?NygƉշŢ=a [.$*& X5qp5о]ÙrзOגSٶ.j:.*M/(=6o1V_ -*J5f(CgD, {$Yt ׊-3_ ;裉$rV8$ sIst"In[9X.y001FcDũ-UI@2hb54nJr#|iɀ0SWVD ЕŗvD;OW=(GpT?,O:vIm|}qZL,;gxX~z{QM$[~Rq!}&0NtF:Toʛ\?%CA v?9ҏj܏ mа۶?])#+|*ywt%!?b`_\@r"4/˨Mhw%ڳ+흳KH2!)Gb숛2?B$ ֊\wz8x+a~*#SXc*h_{B}ߎGy? LO3JH/ZzgȩRwwE1𘫡3G]Q͛ȽTƢCF\eO_ʝemX=Y-~XV Lj(7CX{ M߅ћF OImA:€eO”y K*HRwL}%)\Hj]8WS߲E[@v59oga3L?z'Ӊ$,Z>.3VB[ϘG'Ch4D3D_-t^) x:iHf ].?M%%gVz) Zۏq nP1 L'5x1O4*ubFm̗^ulд% ֺ0262c:j.; 5̽l\gukLG;֮[/7kL];dcd8VqSU}~Ti͉U 8*溞fFîOQ*a"qeuuO_:}Cp>@NO826̴IT"`DJk$ƵΜp fnn<.&5~EPb̬= u -怱cihcJArDۻ]t.=׍INzL1HSYIԕ&=-2n2 \@%QǍkfAa ~$Dg$._<I\ʱ5OtOEVWe4r?:Y<$5PwֺvLnD>27;v{ŹP?ͻ6$ j$t-^E(ҁg֟)CIΫRuPeɴ&} o`Jh:DdC,^Z6(abr-MT@ЊS!Z֝LSu=$+QW'}f TCV5Lu K ~r̯2ͯrCȪE[Y]Œ'-:{5FJQ]p&)vߚ KEC3yL3#"YooLvVpx{IŪ!8$\7uZ)( Js 5ur- YaEs%/Zv*@M%Hw\^^aڞl8_N17"{?mmaPNBaƒsU1џǁÐ~ I U)JJOWc;NS;e Hok:8&8-0hu=|g]o娈zàD9A93BFWwN\]G^KDr63#S?::TߤNiAStLNY_`n ytHUZ6\g&̼ d q)Q/*,9yBD% c?/E#r4'U, [k:yie=<yP?XaO|]zlPH󷘭,T79d||AJGf<'~4\n g2e>6h%f `r'y P92 +TVY@.Lx Kl'o#V%0̉<$bDF1+s 0:6ul1d]Qъ {^`Ϝf^CIFKYxCm@vw0W+A]F\cs>6 ohA$BAԍXw-m32:e $-ȑ G:hJ1amq`mbYt #c#>!RU 3ԥ @slo-N|.sZx%FvBT+KD=Pcop b;*ٲB>`koۨXP3'jbJߔFqF%k^#RyW?Hœ}hcSk\/^eYư {ykL{a9mt58B*HT1oōoQv1pt\t˭A8Du} ,~-kl(` kRsT  [ʰQ4aRݢIJVEָof](oSSo7Jg9t?-l~MeS5([M^aտG'>rvah@,%#, G\ k2mqn+& 4tKOIO'ۂVF~FsHmnӇ tuZ,# Rl. Jtԥ\189ä'w<*XPYJ0'h󚻃n&Y0ƺQuipw w"ЧRVMUzI&>6ƢrA05z;TZC9Р@{2G=%]xȁ. O(|fv3z" fKR+x\ϱjinYJvĆk "i o d^j .Lk @RC&Wr]ּvWe? ^0U[B>ニ!T8i"jk I[ZIP%slDƨŔJnt/p tnΌ]=b;_u`3z+brPӑ} ]y&K '| +Wq#`Qmr/84Ceh S=pҠHfl9ٞ.k3KHNʲQgR K7CQ=$zBB*=d7MzQ!*!:]`!Кh%]'XZTFr{;: A mT(㥎>ǞZ͍"ak.}ZG9z6%֯a^. ͩCQ[+b΋f~4|Ni&j'|RͿ0'7xAeWTc3{3e2OaA冻nLW)+/V%LF1ScN9=>O/$EHY9A\ 8/'adʍŅ V?7Hfsh̽`>]$eKM2 EkU"&S"6kJHJ$/9\̎dRUҟ˾b侻r$9iU0v$_Ɂj\UJ:9ЮIaV*Mh&hgd&B`#~Ȁl>V4}!J:Bϩ'?Β`@od jpn TQth<rTd=yƳpm͠rN$;Ԏ4Q,lPe)V%y#ynΙ[D{=ͽj$J|rm-F7tT-Oԛ#ye jV g%iξnL| !iB\hg'y x8Kvdzp 8+[d{ o~dz_Cwk V95]$2aLޓ!lj6+8Qf^d)8X{ xA3^u>nVeNife۬㞽 w&^JXuSm,rtܦLqA8rܩ.FU.;;5e ۟$4T~)桍%> <+p _bFӤl'u /&乿) ¡R.>R`'V/p'K7tM(ޜZwSs0֊r rCx06 X@Ej\ ^Dm,_hN =nZpDUCqQN3P/9 ƿs٬}B4Zh:,60鿲ꥐ "Yb)p2^U&E@Ke{϶e5jɥ1fd9![&5n[]yGR |G؁5m[b?"1ܥ.ff fCWŶAN?0:*,-NiÁN,ȁ Ԫ q%<5P?_oCbnG:JH'%֪mú.t'ئ#ݠ4sNyi)S4 O7LB߈(\洠"s?,jU64HhИK> g3\+܂g:O,1ƪ_!;/&@Oi4 {8I+Pu2qQSʲ jgԭ}xMe Yph~ڢdolf=t-0g(83)EF02ȐKѼ2%Y?︗Ua0I9XOI;Ֆm-9)d8L)NgI )eZTvMC{e57MD҆~~hkpkHM;, [)fI]YmA<ݺExvkT+:c40vc4 #= P8\I`Z훳:#QP<{=lA"_b"O{[Uz!JGK7BX0v(Rl:t%%^Ʀݪa?A\RO x:lEmo\2DdyQ 1E^Rij{r䙖ƚJ[ {a|B6a{9uG;NUh<>VL[ηS_,j P%Ll>WD)Z(_Zi NBL&o ǽ:XZpcr I;M+%T?}PX©jp%7dj.5ȕL!~Vߴو,ȈeO 9aT(1ަ]`[%s:}Ƿ$i)B[Z1LUDz^[7 N'tw'L]RTt\~J#N֧̍g @DQ1,1 ljNR0d\{( ]a,%:mE1Χ?A&_%mdSp$Iխ뽪dE64~RaIUSґSwO, V5Q $H9k~arGfܩj [!n ."1I8*Sf4JQD50mN .`8ET$:24oJQ"Oöe hm`n7#?z±K-,fjVM3q00rL3RFKY1ĹDDD~%76Xej`8ŀа4JY#U=I5?YLu?\Q9y7iCaEɇUQ]{ra u9d hTȶ!o p*9 )˓l^Tkf:ԕLf%RZjAAW.bQp M .cA$_aրϣ3۬QJY(p.W xWWcv׋8ڸݔʃ0ʢ[,"@w؅^Z$4^Rf#,2yDa"Yiyr6  ĬA2ꟸžJ%`!zE(|M;UΥpZS~(t; P~ԡ{`ipAA^pMCW*.cX- ueGX }g})%^n.OhDRoj[@YC_ӱevU=C4KFuqV A }'sFF5e)~$lb:ACL+9+-iOt1;l0'^P I&,*0P` ^-<=3詞1qn<񈠌AWS :6M8+aw㷍>q Ǻ&2]{)4ȱ/a*&^R jo}cȘJPN0@[es Gnu;gNIZccִV'y' c`6gZ*Zעp;+JcOHw -AH-.eW3l0jGc :p`-r6 #d8'^g2+GŽ~6A(eBػ0e /|P*)X6>Qoȏ+POR-F~Px7GW?`~!2־1iKFl\ˌ39pQ!'c bEePWل+cMtHH!iG5FcOM~,4$V7R*`> {/LNmtFZAVx'RnJ{+Gi ehÜ7ꁕJ.S60yg;ہxIr% X2QV~z-`V@-(Pm!M*cؔYli"o_`jeaԞ0Do:?08Oݰ@wlݒ8ZEqKҘclZKHRϣ/ebJ˚vW⠦d6PW?%V Pv7^B׳֋oG Ȧn..rbBj~6Q]vZUF3w0  q!(5-vɿ؜5-Eo+h2Ik&)7t?k-;JiUc]Xgk'u3d3nk07. #9&(4`:=BrvbxDT *3/v%n ]̠6ɢZFcӏ ER Ji9ӵ> |Fhyz(N-u#S 0 <2~sO-qJ̝x̯IA %p,8g梬eX֍ #}L47Lw<, {(H[)ݾGjQmQ j2|QĪՂ2 >< {'s*Wz8cXs \PJ z Ӳ9Hmk3kp[#NaT쟱؜9-6(O!qЩ$\BаyﴶqjtcF>Ol46])o *7g/:-WA*#}O;wsEAi5//u[`Hi&5Vi-rRrpԚT"(Pg *>A-x]\QƚF|t(m~3]'f!~T3]=M2BPLuZsȣoo[J#ky\ɽ֞qJrM@wu xju R7n㕁!}  ~\2B98gW\ǧ~gܰN &-EXD!1Pg91>Skta>!MGrrB[Uo(,DlF_Y37w' }×qC&3[#umr[Im,"Y(s֪:3FtK߫<G~?:8Q5ٮc8ӡMqO dwc{WTx^}7iɴd"Pj+$`ޮ)gP=SZÊ: p$@O*@v&* ?gJve?݋y67 2m*%l)gX-hK.uo:z!8 E'ҥ lrZ־ٜzAas+XϢߔzO*K)`7)(Ѝw<")XRIUw[Rnڄ6R׫I`n>Թ 8+h5^xK;8#mG˽ &WZ2WeNJOZBg꥘T_ OXigwT4 ؛R˭Z26ɲV`~n? ⇝H^fem Ez|~#= +ʑB;ꚎPaU>2HL !D:ɅN XгeƁGgکGQJޅlhqQ+FMu8߄KY:{ݛ%>444Z{A UPշ:+a͹?'UFVmYϱߢʇwfqcRN{)OKWX!~gyU-.,kZ[- pw_;3N"="?;W ]q VHqgK!oK3@d{eVn$D9dqYkA> jG;S;cǏjZBKnul}Ŀ! 6.t_6hfwL@K>J1IcI $5v^x9BtLtD< <\ߨT~GT;Qߵ.R/A.YƉsƦ7jjEsp|JdjaڍճEɤ2-9 JAY'IU8r{/4\o%@9[q&4ssT=g_-FJ/QE~U}N 1D؜P&D lS S0 [?ޅ2#gB`^NYo({e镚Z/|HW X8܂LĘyOiᩁAQ(Jq&P`Mij1vM&%^9q S3L$H?tG)amWrW IiC>5R',!\#fیmb~0AhBTzvsVw`At&Y%w]cR/7h0K>q 0R|F/{Wڙv(0l  L:G7)#зs9O2+kA\O>uΏۈ!]9v!ޞՋB?J)OKP_)[4r,F|kbITbKv繠\žhZpSpe ohMSʻ}! ^wR{&4a~5N=t-\ [l'u먻ntN3C w!={tn浌?Ge:Ŷ>rZ=xypVᇬÚf~>`K#A:dK2>BvZF]QH_ cfCbfֺ,8#HYݝ Qu:BXh 3j3PT up zbLXO20{aK7œQ>A #h;9G#-53Q.ܬ5aU^lllNwV.¼2`2Yw*+/$+9f2ng tS#~>$ebNpdzӀTr?I+Ǐ MךjO8ĬQ/ӣti;:Ǫo\K"9s8v%a@4ΤSEi Th4{Tς{==df }[03dko#< 8 ?D>zCw_?Bs>䃩݄d]H-8a5j9xuD*~p$odzs[,6v7-4E7g<5&tce8>fEnQ?9Q_=o2O~FdAVpVկ:YuU\YjI+wLS]k#AgL Цxtk}qM]f\!BdJsv.;@T Dp^#rnWMYD=?Q-ALۈXSVoךC^@TkaŒ/ oILfiZG|8ų`N,!O_H Im!%d`S>M{A nCMs6H!*[YS`NA 21w'&.?eDgjRy)#\eޙIi! W3b jZ}- `ປyД3;tadʹKϖp9ޡJmr,Q;[EpzX d g8qex4吹k -kul^b[+^&|2G<1L=+hK|ig@h@(n]/ 'G8D~=͸xc`'׆5i.y$dSZ&>i!?bhgw; tY:UZ9aCT'pe`9M!ѣwtƗ (QęfhQP ۣs0C8S<\uҔ~Ư8W_ kx QFu}P* e`j=3":FG9c:+N2C=g *&'<ۣg]U_Q`ĢB ]?h-XON'-z;!~/Wp>4{Ǖʱ¸3:!KwlVCmɎˇuL1(=X$7`ax8d4V'( L^4.5&k6F١]0hc5l`"_Xs#!Of\ F x]됸kI5<1yqJw4^%PR_x4忝;;v2˳;<>b, s>U0f=SmΙ+~DXe3<궢\|9+|`~Ar1d0R8sՄ.f?dRy_=ׅؐf2"Od2tN9kNa_kcx.F3=y:Yzlbwܱd-ÖܳCƳX a0[MtBɒGs2Ȑ[\^\{x;E TmLHl_pgaIJO`F0D㻥XOQN']¿'l7m`0DEw j֟;{+f'bZgX`M>F;Tn=%2k( ^X=n*xd4TY+-18l2C\kxیyQ\ST4ݲ;pJ}yGJ]Ο:\`.kcr{T>;Xtuu`Š-3ψH#eD؛|XIjn;ދ4<3"ulPj O[[Xr`5ѫ[7fNRgxҨw47̩'4Gr6)G64Ŋҭ%68(8up ~)SS/m' k"`"6Gsq?*|֚g$oBu)֌bmi@c.2TL{w?_do Ssu0uZWIyIJ6>-I$5q@ld#3 w#-SWZ|2'`ۇG%$7\_M]p%oI͘r2)"ҲQ`әRP@ҹ;X_'OU{!ʔvS NۼkPYEΈv-jYg~R. 3:8ӷ^+etk?' Fx}v%;\t]#22NyI&o=]:|;\5bd|Hm$hAlHd2ּGQ&~@`Mba:4 6Yw§OK+) -i#.;:_ղftՇ 㘤QoMc0Cӡnj5!oA},ϪFǚJw\\! _{$]8(/ysWy4JUycGڨ>a`G$!PS >&޻ r+b锎6 _ {gx2gx>akY;*'Ϩ0e9oohȫ.ԿNץ\-.&ݩ6BUWNKqnBUvhV1~*f jz:HFc{0TDVϞ מkI1t;wiefۯrͨ! wP]HKSXF%&p!7lWn`6q `:0+bۂ*J Z2mH4u˦CM>V='Ks?9[RZSrP R4JM}ų_ *ΣyWP, )`4 !2(O DMoVtnQ~MOtP2QQ/fow\@V  ]8.?2|$6]d48UB+S,{ZѴX@ [_?p5'8(7ɰ$hM.N4@|K T.p}DݕS_;dPccdYJM PVIOK5;1BʿGo}k {K 8F4|^-cGj"qD+%"ќe,?2Wa6q!&m^L.dTn ʢ_"_ E]^͂0L'vH3zF5JN&c:6 W ]}7$NS^u^Ҡőw3[=hk_/DBOf~sky}{$jT)f%Q?uʨqY0ȡf}85:,JyGhޛ ytSd 2JoHzT'4!,ΧpID:UJ!GzH:e.x}K|}As m爨f!=%/XFޘyYeL.GU>XDky&+5Pyi+6ctOQ87}rtsȪ޳O7;TJ%ň Ғ"@ ͬ(=w4}t^_GB)"б-b̸^ʲ-3f0tS:,G͒tĵ}qN:?|FB=/(}ݵJ2*l\)L[N.~4LV|SQꭎ0;fײiI~8|Wn~1]K3JC*w]Jq 7i|mp; lf\HxJA hN#&:!y.YTw$~Q^;[&iKa 7%{iqG&qJu&InhZT9̬ĩ^t^`R{\Ӹsn-a"ٔ;Af=_ 8>U 閰(*ۍ ?Xhf^w1NBP)?$wc?è+\ 3~]2 xGVacS:PE5%b͕+b(^tzk}wJrA:э*!ʊ:M^2.dU&}"x@7*iQȭ f雭̨DS:EEe~0MmGG~G垅Ֆע5a%$ C|%Dj#eX|ry i rEBxJrwvdl&6*vVUeOG0 [A@/O3 <:ؾHt!ڨ$LLaKE?=b@+osr4i zLA#>g1lD^0G#FȰ dZyQ;R PBhifZhaJYc[O;aW_14j97U[-u&C=%jDSH/0V#kQ~-['7]ԶjS71.o5~^u%St5W:dё@ pVtV t,lH`SO81)4 Ж:HV۟זB[IwwW܊䵉tHJA~?=UkDhF7Z^DіV8GF.H2 8 THazo\Q7@[:w%d*C ߨu/UxQO )0R%%vuR[e CuD_\H6f\6)CIWcx(+K;;FW&Oz~]Q?f?;a&#=4Av& -Rٖ+, |D$]5t /xX 4 ~N8hMCbL[H:8 T$WbhÐlY@MXڣ1E嫩>s! ~ @n5?/2\yFl4jm>,B~?ЗLS6RIҵg`t|RG3٩g_}iPQ4+Ow^?"X3 >xK]\"~ږsxNH[bYRh  ^:Z%'>b˴"Dު0T>ܔ3Fȁ2$oPd91(l[̹E-rfWe'6!ח|fɝ ]  D4+^(9 %D`c}&7 X `îՇ?pcT үحNaX'B)FDf'w`*W:_w})x޺ gLq<S; Ug2DШs((BR9+07)UeB4Bsc6 wWR?eBy R囙 8Z 52 `@/Z֗=@s<nd#LT+B_؃ 6~vjaB2א!>]@3- 6+| cz r-ze"IH=}^z+[n&@PwIHt T$nHMK9="2lSSdz .[ڟT' VS|`0`?+9\Moo"aH{A&i{D)bD-]" qk}+\ nFWT9Mg mg*{#GۦX^b¬S*%AtBiOuB odذ!ce1ω=Ɩ啅!mn6HTH XO'4wJ/b3MtKA[M71gE.z/~T:G}cC40흀V-Nghy uCmtKtI\Fau)#J@*s.ik:wQxJ+KQ+s#(Zɸ >.\,?Фaҳٰ`Zn9[dyO##kvFʖrԐp/<V+wҒwO".==wP3{%X (ϸZah2jw`, h} 8$< qmCGa[ Dc!ۅ g|"m7MP*^3v'BE$:\~!4D{f{,'j QjMrYM'"N#M6< v9vUmC;-6gPu%ݿDP!TVShZ]@6NlT~OCuHWm쏸itEUU8PsLw/?q@hH fXORY(XK_w.N(.ߌ8?I%Wq5wVԂ\cS.{!ʐ j :Ht7@Ao9a\\D2~ߢДL(Q!K^vy(6xz:+s9*ߘA2kcéÇ[J^\Vܨ .F.N-R=I1!f{-4,r5vސ$Ug?\|5>Ti_< R4c9>O(SRێO"3)~O^HAhM,mfu$eZJ +(!ГT[Iw3E*sX1!@``k ftaC}ic,ƽ d7̇JFը|#y2gNh a ckZw޴%N2Ax-/m8ÙAPbDx7kT@rSQq7.ܬhmcMWs!HAgI4It.`Y%EI0[׉ǒ'0bTʖj ~D+WtRy;턛Yx Bˡ;1RqM=7y*DL꘿MiVi8w@Č3*E<掹V ! ѥՋWsj _y5Xf;iY{kb8'T|d0viz)^U->/zE؉g]/D{tdي=kya|m߽I$,$z( jԔ G')y5B//r霏zyZdMIVurA͙ZR#B^Wjt]pY. P:M-H98ʆ,)k^w= cqqq٨ʕמ,9wr^-Y 6f,qʙs@P'H{d臃!'S8(%32`$ iMdaPxy Mwg֧u#Co\\8ۦy.{Ff?gށQtzQpXNMPYM9$FEo^Âc $8߇(0ϹziHCe2ųۉ&}nD\--~,zlWkJxŃe jOq1AvRIN`޽q64=1<frXֶΔdj6(-/Fc,RtWnՖ/71aa &s(짔_S&֘۶I(52'|_oϨcJ6| <+Β`7l||nzl{ t>HPW"FvV EH[:٠)kT2^FHuEGضVO6~(A5q H}NYsAWl?t^e҆(uXך&5db5=ԊB[- AFd$GN{![r|e."hgL)gUO:lo.eKmU.FpsJC?'J(~M$=j=57Bq maHymm5:CnAIΚy$}f 0X}wmq2B_KD 4-bVe*xX5Y|e'eh描thVz+||W`j%Rd}"MJT:3qO|:}ܙ'G#Ma}TX0DTP7hpo4G!L>HAK y)=<*hxӈ&wmVT1Ddv)*7/m%Q'Eixzڄ/#Tx3 /Mof8g|5+ȹ |}Q5!5̿(2<(L+;a-. -8$GS0)x8IwXxG!8qMWV!Muy*A6p%t3ot92kfIgEl =c "MJ*Ax%ު8$6ka5|yy:t̼W WFt1^cs_ar?\CAAt+) gme;NMEoמe땣_>kbET(^BҸ 9J}^$ҝg|(T{2D~2])[I~س L+x4hwGCYUk:5 + 4Nw2tq>ȄMmkY[Z!l oKN}O&3v+$"sG%ͺIrszعYI"5e;V5'aOV⹋t)^z{`$Gc,Z_1f^_j~28&2=ʧV(%;s" NɠXRacZHKQ88afD~\{ ]'wд`W o! PqeAp[u{j@z A(#ǖت6a-jKگM=@um͐߇k`Y QESDH?Umh`0 Rt7{ºa$t~o(&[Ƀ-Z<4 Ʉ~utz"xRcG/IKſ_BMF~v'vY_j!2Kv\"W t: jPxQ-:KɑL }\WF   p2X*\bw.":cnNq-ɖZS-(Zj"P/:V-Q6{#(ш6cnԱ5˸/x'w l0mZU> h <qGYpgp@Q>r[^OםͲ`dlP8PpXq KJ4o{thSsZ2m"j+ TۼKLjj)s}p*)0}vfr1T@$F-'|e:^@* 5ah\y* e0Ci:G°J Iډ:G[[?;?=K7L\D i@v.!_\}{=~PbcY~i5B@B lT1@nV5>c%&9y2 C>'E =!?K%ѳ ^ 9~6;.;K;P&(,W.;bB̨2[}8_yaP&\#39G3Ƒ/"=jMy,_]p2TbF~8FgLݕf~$$w)Ɇwz q)^k*DTDt H^xxz ]I0ѩF'J~Y'<=nF "F6ny'ohdd.FM^>&B/ٚ_EGs;Zm`+-񯎨͞ r&-%dSs䇖i':#~'JMXj`uP a\ vƛǙ|cܻ;#OqH,՞B?a DJñ)믙G>]Aod_-rVy*UL bQûԇM,gJަs7 J/«BPb*O}1Ln k]қD^\Ly*sߕ#y哹+׸JƠ3&';}w`#9`L o"5 !}wfD&gޭU6 3jB뀒o% A.aY$D0^z36rH;ٷö^&qD2uj/\R5+c|^NB>uGZLŢ޸,0* LZ 5?47>6Q=?Fu3xrZk 'lOR.3 fS=[-c"[Qp\eʹ ;&p/((*+rJ*+ Á%0[\>_*,h0ڀ!8 s/W cn|g=$ +9SrFvzBӧ17بfѿ,ӺwX(swRdN75CB11:eQ6.0K YkEz'56sW-j5VgTWv?|6;<"ncC@z:`o?MXޭ*'0uXhuE Z%i9[cV[ZY| f#B剞H;HN"=Ă XgEV6I׎t7j&xMDU*0J=jd:Œ) WZadUT _zQ!bK98kY$d'S;X*q%58KJ=xn_*R(\g=3bQY-2zabs R@p[2= m>v'Rum07.Iི$QEY? 쑷x@VPsɲ]ؕS}ԓ$)+:\ٍd)c-j@z";cu2nJ~S2{wK " ")A-8/$/Z%=M̋G#ɕ^Pm }D$;ǑSY}m:+rڊ2`06f+a-Dҝd_l%&% xߌ7{B@, e_7 fɵ%5=s4Nή Y$a )wB{Q!V/grփv*eދ ğcECTl4W-D3b+pbR(9RpYr~:RKϸN5Z*ughTDxcD 6#j}$O:nlzBmT ч|cǕAUD3DAJvL9c'`,AwYQʬeٷ&ǡtqtW!$ӗarA3 z7a7YMn6饪2wÆOlGa:[lͤpg}֗i1+8X:hAL" SLQC*>Y7ul'rlzu222ګ[k\͢58'M#\6V6fY )5,Zt[|cě=~IYSէrEUy 'p|2i x}j]@V<`ϊf$2Ku|,vN9uxM=Lq 2Fp 2*6~ 9π_Z/= %zXFt=Iu rkuM?%Kμ ,KU 5{58k6;C\>2Q>|1*yVhqX@.&m _y:.. ߄LȌ&݁g;嘪//d%ք@dn~[4x &elnɇgG*Wd>rJWALf84ⰻ)x5C&j)=/Q$ jx|eڤf$Fظ$HU_[n?h(ž{. =nfJCk)[ޯytp+ܶrH䁻̇^] Lp[vA݂o']5w GU!ג}M)&IMBg$Ja2 e`Fy(+F'WPZ1cME<HԄyy.lcnĀlBdpbp ZCgO]ʚ&Uf\#0]hz/ɞ-Bm"otA!QDdыmNFM*ʮXY'Wgʽ9W

LtqVUlp]I G6 ͹o$qJۖȮ,IA(ڈۦCǮ/j *TGɏ 6tF*pp>< ?1M33h; QJ4 `{(~\lMb @dT1yDŽZ._ 2~5aQ( vL+*R ^tZ ,X:UľfuSbt֋ÿ~O@(x]yQfq?+fKnE*VLI(iA-/)%"gms~HsF")gZ YR9B).6(=zw5ѨU3x*@&^J_2":-Kbƻi+XRt!9:!SMf8KՃ5ĴuY~ӼY><6`V~哀90۽&&z=9VdxQZ|%A2&88%~VPk7zS{1( ~@cUUA6o4RwhMøKC &eݢA(F}St' @ H%RF(cԬnesV?[cᯘE,˩,yțv?JBd$br=h"f[jw5RKэ~u9K0WJYLDq!6a`GY@a&5"bb总N8)*$#u`8njH6 })Fp|.v@- 9[geq"א JU/w7(%`-& TpooI~Dڋ7v7HgPvc?Dtv{d]njLY{ iq "z^^5 C@;GQcu0*[Vk4 !_ e"GW =m;P4>=o@jă|F9 9wBjbEzk03^i Nɇt|l#x1G Qۢ+%AcONсg gB{R FyѐVĈjAIw_fJQ& +A|yε5PY\^۲ULʩn%l| E5z,40R2,l_`NGɸVƒ3bmü6{/r5E4`DE ()5;W0͌> n\~B-w%?YZrLͩmjo!?οb|FKyi]PٞdfG#|@ GCeb chd0{-+MVto*ǫVW rV5g^Z"ŻƖD.f5 k.5WHedP{5SڼlMyg Ke,aɞv0 #d 5 7%tP{ 1?;.RMw PBBإ4o,w>TS^rOtvcPthgcT@zi&>INj9G+Od]{)սtBof&УpeeoEYq+w`@3b,P[Hk5LѯJF6e*`xaût`bw1 gQDaSk{VY a* Ad$O c7xԊTGշ] lyt:J>Z'F($@558q"^U>w, 0=dfG~""T9VUE B(b.!Y6kp 21&N%]P͘OC|oNuwGVCFζTxY- wر0=0 0aԍV-zM|-HZ'Q\d:~ҡ[.v5Ef_ bv=WIڸ$[N{%p8_O2%';ME Zfb/7u;}I|9@ ͌z^I쭔a53=M;p[Rn'VluC`t s^ iPef.s6E^MI|# 1%~"ޯ>3Z#0bGNlFӂ?' n'>C,Dm62=08 m";™ iNb8L_?87N f0x2gYM8alXTK붿Y=P'E]HhGOd4a\ݫ춃D BN؅< r*LOT>#K)QTv(r ,Cx끉}2w/̇|挂&n ˑR>|Vhcn0sѨϿ?~w2[4C YWUR ۀeza3p{;l.{굆 CDb&ǝ*tu.+!=ذd)v\ꮹ]9 3R⸧>]}78!5%)(NepHCGPV7&8iE$ ƀ$7 Xf& fpgQ ,(0u چ?Cc#h<3ST3X)MO6dL$!3D\b]""Oȷ%L{̣zAɚ]u ENFh Ks0#}/HF+!!%4"FGX CypxڮN*)DdXfC+32?x0O0C8"<sU߉RKc ˉIȿ]  <$w?T6{ZKWaϢCTi>NʼnZ坉ip>h"Xu,Mw_2<>n>)c~pu`&2Υ z#5p3H^4^x+X쒿 ; $Y_ -d":1UA4R'uڜ*ښpA3/h ſD Ӱrյn+ZBҦ W(؎(cXvTٱY,Y] y ʎn%B`rncs+FK/P{45ID^ouTMFޙ0TԊĞ~3&])?iBk&l%)H$*Ew&Ԗ1_nc]Z'Au]Rg;KJ\V ^E[+å{c>C)*q3{%0#\{ehĚf?!׆-/E9}\=9m' b{yD, VwD9r,ͲLObL/)dI$ e+̦ق - 0⟙Ij$O\)>KuH u{,Cp!Tc<*mKGuOC2tȀy5R\)i|l~q(gܚg1N8  Tc#0W .;z q ȲwݮZ<ܳ<-t^Z,(n[/f8r☮;sİu5E+btBn7Xw.%( +&z@6۲8zEtv+Ybx;{Zeйo٫v*ʩq^XQpš_k0Nja9?o|%&5w^ul' [qQQPY]zF⃒X5_.vED[Sl 89E*!&Q6yb.X抲L#r%50 Zq#''db|)JفJ]fl ASj /T4^`[ &6yXkJhOзcA7{0|Q\'Mea@ z/808Um JOFO5 !x˱g)ۆ2@hS=8e 4= ĕ_dK2X~"uxSB#˻2"/Pm?M_NءK-IWe'1 Z }F9J`]?fgT etB7~E/F[N-``oH=hb'%S908/Y i/.FJlW{0BbcZ=ph8-5}JK#LjufvGc* 8tJ|N}MfŴ ;e=9q'`vAV촞9?v\.xX+ìCVmZM%~j\9rWmfe @SL3'U(K[ ư夓%Cug]bNVXB醩n^ѥlɦ@ZG爛FVg#SO=4FL'=c{2wȔ48]|1OM^zgzlM&)HC`m!:^zӺu *u he[O5(^;4@Y볒L%#9O^^B=L$7wD_(`v~c8jOsP lBH|ܱG%\1ݒֳl/CUlȃiۺ&+l,RaQѫI wk,#bj_F]8ٝG ȝ8>58U+VU9#+Jw3B9dEod>SeLe}&U{{vz>R6kp n:z.Y} ;Tq˦O7TW99 n`m1KĄEjI%qNNdJ)ԵwI]φغjߗ ?FnAƪ;xBE8 %bfzx>Zg_OcptDWr^᫵|'-9dr[_f6m*f2Wݜ=D3k91@%Xpj,jz8^U |6E?Z  ΪZ)&ϹC یNeZ-sX*yYzz&rG +)k\o⾸wFXk?<-r5 ?c ]RtP#!@W759:+"eXirov3`54X2BZ;08B5mJ8 Q}S2.J\M] ;=/,oq4M2XĥzZ>R$ ^dPSXN_sK wCSqĦ{LNϾ o"π Phg~ -TOJeG0sx^emD_V6Y147L4tg'Qe!5~f܏6c5j}@T\/(@yϧg Sa kT~($FU2lK%ٛ|l}(sa5<`PW}*j"/~GRGbpo% x<"y ?$;FX@lnM6>CAQˀ(x ^rNzV u@Y N{Ο-MEc-WK-'KPY谳K3р'bϞr "hm\:N`4eg5gT2Q@MZ@k9!nP e9ꬰl_$ 3^~Tݺ-f.Wm>| J%<Ǔ5z_Sl&A^"{"G^Ĉaw[~v$ Qm\N"ߧ `]>Ɵ#_ NO`b:rd(/سڈdH᠚7_$9퟿,e(py׿ejy?AJt cxCڡ_Qm83ak`iOShޙ+7˺qa U8Ѝ`:ͩWȂHND9pBu08CNwLn juw궝t;q@7٧ m7$'~U]6VCB)Ch5l]:w! V%ߵ-{ lIB%Y'szh8<ʵx9CTWt._n ]{ RJJ=4S#$?]} d j. ^.}Ta' }S3b~z#KD 4jݗg MttP,A  -*QUAf hiWg=; )ّY 3?T^ۑg0ȆPc8o Tw#(<{z187a?90^'<+2}':VqEi3@0DGIA˜_TR*5rk' DV;ݘ;X'.qEu  1/ hYJd K0C8l˰Ep;r'BTү%mJ69K5(!FrF8|wE3G5FԪ[h!1he`ꈧcYfEDa;@G΀dž-(0 :kS`d΄W=!$)AHB JRJ'ׇ൸ Ueq4z̙Q|܀ hbf sh)28|'ՠ$y^`B-F(U3⍹߭nM$u|4ٔF>?gNt3B !G{eKO*-Gz,+9 Y>~EW7T{*|\pGh)pņzwZ qVp~-(_v?$ 8iT֖?!`r;*/#A|6ܓ'lZ1ݱ6G#;fqHAٛ:| .RʧpdڜJ4̤wG_grEcVұ'4]!Ԅ}bKd4̦=C̥cG*˸%3"h| ʻäc,i4&wWbS#mH"Bl솻dQso6:; bBnu$9GT켴Awb趠DRp`y?|R2@ 4|VD2q+¢ ': a~)P=Kj성_n1'uN:eV9XVfU v֞X/ʉ= ԛZ:1tSgع\{9 SEt1 v55Pɣ9} v%̕\ rjE9sq>`%~^5} R{o?< "~GxR#խ_hydd%TU´=uY!njˣYdH4MNUIaݳ#鎶Vݔ|\2?wme8N eQfB~,@OyrU&gd vxOo$l'9XPoFO[*z/Vt3Gu|u8c+G~X 1xHU\\afS;$}w=Fr($SJR$ c>.u;V4_>٠-570DDR0?_xUBaTY"R(HzW)Jdip5X Dؾ=CGr\aG>xb(7ba$O;LmffmSk:Gjs%/79x:D¸aB7 ,QVl{@}ΧoГߥ "&_Ep ù:c/e 2ɽ>0)I ,I@ =Le}:sFJ ?~^8uY靿xDZXf-G^Z.Ǭn/3 &kȵ u#>|] w@p.blv#_aH&=X@ߵ-7ve\k_Ϫ:v Ua-"%79jPh| n NX³FOh≊-8bk{?rUԋ|Z`=tr]_^TGWOt>X6gZQ8{DyI~=OF_ 캣72r kBsFy*i@Ca#P ^ep%Xl(Ӌ꫃s `xIXPJHqO6qxWT49a89|4>c MJ hHCŃȣ--_9?َcej xaF㢙ɡ: H,FFD]ּPXY^;)t3k؃lm 9|4 7%_H_)Ls}Jq6S1Uf`D,QY;7. FCK")02z\N cP#BNE_'}3גnSEtgn4{JE e8bHCv(1Ԇ<3)&cԳ DRaGLANnt4{-F" R1@ 7K'U6ԱaIZp&QE_ h#4XKjIXl+ܖ-F>gSUf wDN&|$,1KVU_bn/ l H~<Zh><@`8ZHoH,I075(>PE_HԬV6 jcE0kSg^ ,;Mb6D91M8fw r@e}8^/rB!Xkw+-9S6׳,4vg, <` 6Yww UrX??O^5פjbY2U_dW"qtRTYrxV‚% */b1ZDTIt N89&_3 I>mRB"ٶ8Fkܟ kf{֥!hcLn`4oNj*\Tx'x!Xl¿4X<+*q1~qЀۨw[zƓ6A(_EZXtɳPf d:VbغV-U/DhÊ&$O14{;4vP[`#Iwln|c.PۅQE*hѻjV] !xRnCV h:L3ZV >t讦ǰt([,Rcb+>XoE2?`]$dNFgi Wf%[xߑ0=<;]8@dS@F/]{b{ ]zfS]At/ύͻبlvۙ˭,f;Qy uf]l0[8ɨҚQ~rk{b"S&O)ZiNuBM0إ6Yco{~ݧDYrjSl)-TId99s%GKA ?f2,ˈ4z۫ QЈѣYa(Ѕ?%QnmE&};䀓(ee)~!A>u|A% \b Vՠo%JLKsxuJlvm34񪽚Qj"V;~͡І\ ARVK{9ǤJN`QEיM$WT7iJ_x+S4pD&WD9,@/I,wz0_y;9g0w(LN1Li1-ĐThbyy?#`} >P~m&8W$ -r* %xBR M_\@ȎOY͕vo.z[It㸚?G,< FP ̀` ꨃ`3q۴s_l23oh'PI4D? __"yU;IMb!`oj9*asljv4Z.|{ BP^Ws,R]=ny5Nw ={3W7vUy\)+{iR~EE'ש3bv#5X{&S, 59rN? [t4r9*3ބA[:L /EHG"F+a$dc_WwbV]4+RwsY}p ŠwaD} a(Da?]@:hx}E͘s/۾bpnl#eJ]3^=\v쾺8IdTFr|띩L*/4Z?igFo47i'^"5_Pk=CZSϳ-C@Lq,tR}*׭YP:`7zaeYkE<ψ,zO1m>U Cb̰[ylBxA" vr H,.oދ{93ˏ/Z/NR,[v%jG?B$#X6̭LtYDS?:SD` Da:eRէ@JrŦ6 *B;RcVvYvk[s\/9ځB:CB̪3L3/ RK_ Jୠ]U3zLU¨eS ZGږEh]/FkFQ,vmUf,htͰ[c%z$IQܕȭL R%!n7Qo.-Gq~/Ձ%3Uwp~baUQU.>4H6ZjLu(Ӱ@-+`XBfjJĀ4aʐ5IS,;Pd^/r]IO)Ҿgu)fM#LjbC!3kޠţ<&R.~"L{AAhL;[<\͛|JV^PKeδ(X,@#e M;`?C{} [<ޤZQ DxK%,XbmԋWn-|fVuqܹ09Agzܕf!J .k2?b*]Kޥ#J>Z]]cOiw}rd:gk{ w;pDN^5`qEFT0QWcqt.^q瘚lѤg Hұ$ݕ^;i[~ "b,#<}Wg?4u֒RsWWc,;;sZ"=rƟ+f % zS[(@j*Vj9Sbd&)]cE^JFadĀ4S8mB 9s/ i@\#*˰ſ ;*,s_w@Pk9%tP";r{ERIVKdV;U ƨa*, ^ 2S[8s/佰sCe/ado^< hJm`c[K`HaWJ{T3($* /gGgEҰB0#i 87TVf۱(dŎ[Vvv%{^уE!V2?aSUTopA?11OGM ''aZ+BX3Ec4C:Y)7yʶYjPaU Tsg8l]Dv(mq._hBfN7$'8uɯ׺ȧsK2R9bcto@:snʌF֙1AuhC{V|/F׽lD7u GNp ݄(XِJh;/2[!ҴyL&O"ASDz/UoގQUDx.e#(쪙t~ o4ׅs1AA9aF {+W;R[',-\7,ٕok,lv\N[˴#p"JRM4c2OtUi'8Dhf,LwXt,FNslQ 봺8$I?mSGp"P݌ O+ʽ҂ n#{t|oUzȟQɒS[w1gWeX3E푈:QAv\S~`aB.M(gmBCUzQ`v;Ie+!JT/?渚=VIi,Ȍ‹8!ӴSF&&e_˄̫ȴjtCTUWCqs?q'(,5"Dtu@ D QAwaxRrN~smDSdpzږkc$zX칃Oj,)(ŗywOQ/=>Ku}@AF]xx*m2͎ODV 3/*(um S%ŗ $j/@XFX ޥ9%ND]gʞX<w<3ɝ- PD%O~W,v/fQ#-9N>Fq?PaSL|j.H, m!ݭ~ፌe`#K]~{r־[zsct>ȦҤI4bS cڔNHokK %֨,F(f MP,u<IS))) 3f+YŊrYZYje^߫iChuRklzqc[ 3oo'&p)f%$ӲJ$66G4ȒW:D̎ [۳ )C!mt]0&M%lW~ς="JF˭#eЪܳtBw%k]I[tg7%KRCl:kQw[p<Un2B{"D`YpVN.t[v{Ks#̈́ۚA /9ӱRUkq9hw.eR&90NL$Z҈Iͥ`P58ĨxI+{͇Q5esCLUڃWiM͈sVjڈJo5~ݲo"?jg}!~@^M\ 6[HZ@p5piqZ7Mgӊ.'VDZ (HC+(Irҕ(j:h"6;GWs}RŭiQjc"Q?H{6ϜɴfsN( gϦ&M >(EMxi݅9S670e˭=iJa$L`|Ӌ+;gfa=Q֭Xr($?q]jȱyHn$1 Ff T+qϓ#ђʳ5);bDP3y{_grmKm8!ՈM. /!w! FVR%~5)؋,$Wx!Tl{-6A! L=71R\n2V~b+3,ژlZ%=Jt:ꍅFy#?,(eU=-}|BPd WS`:bAN1إ^͸EPy ^+ h ,t c,_L|qZjʁ(FV}coBVkiHX03hU7k(_h6I}lA>vI+WQG Iҍk$ttY %Zw~M4aE:09nyz4 <*?A$3Ģ!CG%Fp6}z;^\;EwLjtNFVn"]@gҴeٰg,n6jkuׂ=sR೑8G(yV> f +qWb"DxL@dt:"> фq2._ם[+*}ʜ9jkkpa8&]q6j;y;[ύ.ۚ1"&|H{{T%<}3 WNп^zs兗NlZGXl3p14kH::/ YR:Fu86tjpG v2L!K}Pd*8Z^S FC73372O' ܆Nmݦ긼hN-VMlB,k2NXfޗ ]Kӯû+Qݠ|^v+T|~J [W`,A[:t١,snx@[E S_I>QGfH`/!(aVt|-h!MOV282yl,6] B5So'|tPR ťI!wtG8O8';Ŷb q?IQ+U@47d[H.^}Զ!m+T?cP5C410,.Ӟel1 |޸|¯+M b/l-' "erVx%<u^M@)]~#;,7 ֜DzJܞx (eʠl9L7+ 7:PK4Ujd)}{QtۯզNѮE MCܱⓧL.m?@s} O! ~+(UbKnx@pҝ.($X Çyk!Kpa-/A CXC㥦HqbY ysUCҝNpb5,C8~nuMt)`w!鉄*3}ArEVi˘QDkN i`uE!lGVe ^euM}DbW) &Ա~&^TZƮ oS[G4ҏe|3˄kv̾"S.bh,2 O~sY%[bС9VO>9<Z %e?:-dB7$ NH@?:~JRb0bvȱ>(`-nL968w)P#4_Ee>C x՜Wqinċrh!iT0둤;I XcOsx(Ss5Mf6j5:.>GY!#V($PIHӼkW Mƍr/l_3k9^iuIAgLU(?"}ViY>#ITH_ԏkr'6Í3F߹Uj+9(ÿyTju[yz8 /=u}-S܂q\+D4(V@dsIc }_kϨxW R{jJC%>T0BLb6!vh?kI̝ -]d{6|Т,? 2"B=9=D*ϩQxhr(3+`l%ҞDP?rppZAy@fbO aڪ j.4w !Kݢv&1AKG;q`ⲵ7jBP%D+~e.0ĩM}FԜ}Y@I PFqI,;їKk kKӼ#\2m2y/? *N1h ixlO\c.WFzfYnȪkKf9vWΏ{Q95glF43 Љ$S0'1Xƛb`Bٽ|)lLks .] 6vh<(Tt¼ )F&酉+GQA0F}/=Y?5;L%4 ڦ,Eشy)kE+YJ*%ԏF.R#9so@Ok=ɧ(42^ʢS^K 2x@ %5r(+jۯ\D¼&:e8cUQqrTwsPY[^uBK_{zwRlG̮A=JjV|*D2qu% ҷ!SMZ Zm ђ4gHw6kge|u F  V'|ڛH(akoA|=6YUpZIH0LYIm@u0*qr<RL,(KCmeb}2_/}s8EfC[Ll~ˆB&oE=|We7#.Ԫ4_mSaR3VoLo:~)iQa)u t2o ) +LЃm &N_Us/:Ug ᳪh1Zmo’(v.)V|),)¼e?')4JUT~7J3UΙxԼJ[ W L.,}T)p 6=AvVf€8\lܞYDbuJ9Di#lI59t/%a;豽㣒My+RRWLofU`jQo0t`R[55??/J̘yr;KZ *̚%[U>n:6̢x>xZZ*0٪^ sQsRl 0!.Is܌Dv&"6erhHXu󝬄0*7 Li>|@9M^(U#\r(]TTV! ԃ4PK%'qD w s"XNG TžS=c7ЧR\OQֹB=1{*}_FaO+,PvD| F-EU^㯲/f;zfb&ukXt~C",S5ݍ8?fv=Iů݋{n(_{5IAXb_ {dηnyw@v9dB㏣PsȦ *Nb&s5zqIsf[p3hI?b c1'%;A?EkaVō# j(6&jLIО#׫ֻ D BZzz3Ż]yKi UZDx{ؓ˛ψj_N,cR&zoWἠy&9KШzNCC8|v C悫c +៼zm)$3H,I)"Pg?=fp{1cve'`tΤv*|-GJKtN"FqE ci=Fi^A}GK FYM,Db0͏s5~Oi3|!ZLrh" B%Q^ە`{qViEazSTH|܇ӝs i9J@+ yszyj:i?ȊpLͮI.n)fSIR2ABȫ:;K-is~yy ^ ttOQgF,ԓ<$URg+^*̿aY({,~wUZheL}3@BAOdwc;n# oA HhqRq`xq]AJe&.jX0b}./\#]M^x\^NtHJ&S bS!mû-[hNdBԺq_XA8Z߈= 'n{6sتܠֿ ~ l:u%g΂IP^2TxQ rL ђF'u._#,R^XoBtm*[HU$UIְs=#` l*%mʉn͵#pno-sg#_F F+Nv?핣,Q%)=Z%wc1 _ ]6%Mo|wǀduGQaHyv,*νm@UlD8j<,S뤮àk|dft^w \ ,oH,^x<,Yy;>O$r%)1,,:KLFI;5c,72TR=:Zh[acިat C:U3yXQ@^@:c*flid/N$wbithFx0J8hWfX<*#vՌr*O1ث9W>ۀh\`Nߢb[5& t0Q=z_jX*o'9\i[|Q;M̉UE|2S-i] L09%a;4> !/j--cXaB׳0\bǖUu`xURmTN~"7Pz9\6UfpR\6Tޭ=``V)a_cI#L5E=A).+Rv@#eM}|@^wע:.Td4.˨'{8s, "m L NaO)'րz=-PW`P}5]KE~ve Fu7K8Af" -0{g'#(<ś?|Q@]A8vMIKxI,3)c&Mwd71ϖ2QD kSY 1)1xcsKN2)aBPdFl3tdą @6d_7L--+\p1z[> 6Z ϋgd&0@o]} |b֎~ b~Ê , cɝs@F< .VK k!h;}"GozՖE؃6XaHxeEYgG\Ln$<.x08/oϨ_B%ݟzGQP$-癌trJ}$qj .}2C`f"fboA%,2-wV.%Yu"mMk0V29ˈȍv0wOW1eLԯyzb:VV_ 0/iMUT|8E"anCbRJ$uz^2lH9/zfY7cBda`PBx)w_:Dj1p?n{NC +A./n_Cĵ Oǟ]T&ŠU _j S-5tDc.9n%{9e!A!8 %\a ޝ͇#H%9F/9WZBT|`U.e56TI @2 V+Sv@02f޿aN s<䐽 |-5()equ ~)5yTQai޸ s(fV/`hzJ߂c]7Fp8ˍa6!|F`h\:DZ!|ˉGp'uV7<&6 +:dO qpsƱ.>: .Gq?+b)ft>mG4p-Oȫ.OSQms+LDM|W<*CԢS7&ZCILBAB E-U>Eh@W Ito+<ørL ~A6\Ur T}U]>>$wQZqy [}Ö`- ~bijhU8N5#N#7Pχ5`Lݵi-(P⼆tYa=%S-0ѽA<"F)cKBOmDd?nr}*Ro&\'$w[oi,Şq/t4p]DT|nvOqQ:~#ժZĤ=I4c`Gs7QKpI!6jBsƙEgXۛ<А뉚"A>e sk޲ͲE Z}#n=bSh($~#PX?tKY/6/":XQ 34:dg3M߉fQ6QkVtzsyZ:rYok0Ê,HpoC+=]rv0}鵽{<6XGs Rπ8aǬtdށ KY!gvo'Jÿ/¨a胂֌v\e6 J'lHXmdٗteM htU6-> O N%YKà/-J`Z2]KV~K{k8!3KcG2Щ`*t#7|p*|py$Vfb$̻©C-+:TH>L4 Sn)&.d6U@>ӖI-Qd* 'Yڂ2:'G[",ߺX"A44,.a!ld6KC69N5SYǾk)r>6˒dT/,ѣ_9yBF@]ttoO5ۼELRs;:H`vӔ"y&=iᢗ*MKbU PuV 4֔-MU}o͡p/Q_.L9,aJeFAC wgG|h"+.-RV_,Ȼ|@6>Hku8;0Ldq>21j-6GĬ!同͍RRF<^AvnZsYGA뤷&U&huXd0<1PGCAsH Ja'Mp`ZBUS G+<8uE8),+ ]v!k"sq f/p/?>rBJÑOA3|/ϰ Xr@`ɯGRg;Ã0!*85.]C:B; {8)=W2'RH)J\)_>!بf1@;s/T-p1̽``γ V%05ҵOGr=COJC"bLP+" 0P(u/Ӡ RCsRRL$%M$cyB HڋC"?E5h' c]7W`y !cQn Gez:ef}tٔc,n?@W=B F mU{R`] (>mⱯ!Wdyi'QËX~DjI% SU:޶ U7*qye&wlQ[{ bEZ݊ҫ,GPLF/6*P3~Iz$6i%4ƌfL.h{uÄy ~nfe;N:䪧1SY,&hIPROkhJugv[w=*Z!t1HGlER*Zfg|JL+u1yX2x5V߻gLz U>2Xi_)>F>y2輦@tHt+}Ʃio ukM(cY tS۟}.34vRlҲm~kh fr L[Xo1}$IC|i@c&+$δê+a3 /~)M&Fl>~R9ୀ(ސP >IZK2ԬVQ9%}&W|;H[:r&#:|Hx)};X4|z0 6b!ܓо*:(|xfhMD&W.`; t3:w.q8,iY8謬R顉;obSΎl7 N}4p!(fG8,Bu\cxѷ;ٵ, wc;Z /6erV+cCuYyE f$Dw-x2,q 'QZX=`mEQ۾L*MYo= j[޹ $jMZ UU>g F.I&IK (Tວb%`}A=@2 m\~L{ fΣfaƒ}BOl(|sMcEd#~A8'lҳBvpJz1w6P8l.d:ruC*5[Ez4bz s|ņuB Pꍎd;Օhjt\y$H+ 텩΁ߴ?ҬvAV![P!=R+"dll>ؘܠRj.*Mw}Ru'7F;C'|:A+ytpyW60KVFJWPsx{ڗw;[Z~mӗ,k :}d-EAȣbHlX#0*t<5Zq$,KG'34z˂ys$Es=X Q|zˣT*HqM]jinꝪlT`][r;Y2[˩9vϟ@uQ9MlAQ&mw{I$I4X&;&>VĹDXlM DVɷzԤ/^~]I槞WEd蚷*$U-1/Z*Gr(K?ۊz낰e(1b2%ucE^AW6(r!$ɸcН5-|p]pfYr2g#jK`0g`nC*-e0 ,LŖXH9I!~eh7 5Aו,q9ֳw;܊ dYJr*8vMC^QPRUH Uά Ts"zQDCpN)I)H7P4vZ9vLRPEMRGVGbBQ@ZNCFdN-9Xe{ɎQn_Q8ʸkE9KI4Zxꦪ-Q}Z"qf٭Ӯ՚faMk~(niFj,5 -"IѸăF3iKopH'7Xi1,&c]GG8a 3x_XkQX7YP2Ks_eFkfB6W9rI[*6 wb%AXכԙѮ&k=b`i" KCwAݳ[>׆Hג:Cnub1Mi}DH:Xe#6һT -,خǿd1t7)(LĹ:=I\kd+=rj6+d@`_+8ܞQRb?ZvU9ZyYỮS1J߮]357DwEvSG? |;:CU})hyJ狪dH1|z>|+\x &H4&jĬn$]ziߺI{IL4I>_&LuZ%X=B&0WMyH_s=HdJoMt&V 0e_vVժYS]/xFnd|;9ޞw#jB2HJ4Lm'חVNp[Y۱}Fo[>)_LibWo=@()Kk9nj=t>q oǂ1Oy>;[ B{v[-_ٮ}7Kܲ]|B&}(sS3Ry6_,"Q8,;؏:]<H$T! bJx pU,¨̻O pDGFI[Uf]/Is4sbtt+v^4"h@(\A3%V ӕ: :Ӗ^G&Z ]gr+/V0EC(o=qz6ۜyB^_7\= źUy9O d.TR'.l5R(&6>E!tI}*.Wjm["Ζi~$̸^{4i^EFBpD/n11~qꁴ gw#SW6.;(h"qO 6B~fxD,}[C rOYat/4䃐U6qV? hho/h`Hu\4#b6"tr@|iQ&d$>avRQL sB@Q _ܣfTB _[1axhu%} _b9Gi/wtRJP#O5dT_.ڈCXLr毌TNO7HtUg~cR1@_reQ (;s a59Ihߜu;z¤9\dDK+X!WZQ-[d90 d;xuhd:[tww6a!dkA)e郠;]x2#?5y+IehA+#K?GaB~nh#zs"x5(d!C*sR%RPRU#Y!Pه[CAӡ#e%| ̜`~$QsL^H =ϣ&iy8v .O!,,B~@a^b~ nV[LkLN԰᦭f5\@rI$ZbiV K4țw_ _[!㸾/.!tD_+şcicQG3"ƎEu|]H5Z(S ycRg:U6SzN*l{;=RDv"ԜiѤd`tpL+4.xDmkCGc;9Hh/tgH D7l-ɤd;gNRP_"F`Gnc0t]ZP^!Lv-}M)hbӭTB1>8 0wNˆvk<E%B2:i}hH%NW0wzu+eS{o-c)E;eHHto1=ōS!:3Z^͢.Yܰ :eq!lm(hy@l"$]僭s0MED2ǿItF?.-4AvW5l 3 t/ZA,ե.Tlzcj݅Ed-:94@2qj̆IES+)Vk QƶqK3=v_9TMfCKYh^!5A,j]٨U`+z87>kc&ů&moo Mƙ(VvI[+n ?6roOTR"1͏͇ZT/Jʖ8,iRv, BD3%C;KsKO6.w?1^SX.slTi{봧N섧n0i#qY*eV[tkL_{%DaF#S(P`\(& k,>  AuF\ggrN͏TaH|M8/8VT"^!v3båKF$Pv]0(ɴY?Z6Xy'J8./%HFc:>GFvFݝ"6Jm79ڨci;7+0ۿRX}D0 @ r+.`O!)9uv96()6jW{c5oV`Lb#C2~xC2aUtȊJЉ gXE`ݼtc M9su۫eE4!:rNeQk 2_MR1-—8!+[|[ DH-&?hMӜl9kcrAM,Tpí2KG$s{O {:,lP{Au?`uPo=Q**fĀC:g[gH4ˍp6w恫(6w큈RTe'5G4{B꘮$ 6<1N2q1.#$Bhb6+^pw1O|di%ޯjkci7Ni7ߣ{Jn)/Dl~tK̜H]l8}\ٓfӹ/.49-".AΨy,gU1Dҥ 8cM3=x`gLEB`[cXk<[q|jJRNcU0xqE3؆NP(K٧JC&|TߖsRJS3UE*4JQ(/Ej wS?JU溁9fv=IdmA钄t)*^@2F:\i ;n-=R hW/w} !WMJk4$cTFe{rZmbۭϓ:=ďgiHjx,oLa7="BN9A3=è =8poJfU$_Y cb Е͠gǹ8xCҔ ytg'XMzsxnSAy7J8Zz^&K=0PZ@8¯LO#I#ysN0sĀ=ӈ-G@PqƕQz VrɺJ*Wa67`ަvb>i:%r4,9&ʛO%mz6vNexRO s_ `#nɕ-upI')ߍ+xV0pڬB#/b]0IW>0-bJi٪~9m:58FA//dmB+y%*.Q@ ey:9=5gHX'5H~U|XYV@mdE+AᥗcTTM@I*ös.]{ 7I$_R|7RD]~HSd+?<] cRa(tx,n#ӯD]Kp}InQ $]8g|DgEEaN*=F>GbdW LU9?ΑΌ1K[.5ybXQP CȖE6`"m%Cb^`/hB_σRAڦcBt:xdUunI{Vi1?l룔B‡\!ywG,H$j]p5 j[|bZ9X>cTqs 3ҳ[޾Ɔq&,P>Ъ ߍfVpԇCOG؞ǬəǰLF~ּ d؄R6 r٬5kB֭<^&~-PүbFiV$6t?5tW&$,`%j\fVIg >7=;^[%rp$:Zr;17N*ݝH` Ъ0I>)q5|5>yQ: C&O Yo`U} shU6?kЅ#`?AճOtQc֗ʶ~VW^,L/i; ;DKl E_#4Q>5;-} j fZCeGKNVl-:ˀC1RG&!CV̅ U-h5GToUn;q.=Ḥ1ժK"H?yE_R'_ClB!ڰA+`# SiMgY[RbOН ~b=6$BF/,p@2_"/+F.Zԋ&{wff& F$[H$v/=fuBZG:+onCT 5PC%C&yI6/\4!Wc&g"EF0Os~!ˆ%צ[ELɸ1綌TI\P{.HHΚd8 jiPȋwXVdt93ރ?f jyr|L8 ZxL8*∪NsGN.بu[Mzf<h@RK{Q-qD~㲹qCP %I;fN^}Z2l|#,n ڇGԪO5<. [XD(mlJ YkKud3IzOrCI]vr4IMY"y/X7≯+ݱ^fV6~Mx~}.o ]F D1owks_LzfU8Xr≹< %b<Ƈ7o^5W1٬ !X5SrrN_v_v\_b֣¾2s B sǼ:F !u2u4خ{FV @؏cW>]8.> PVG351*R3YyΫ_LR nsCiX8 qlo; B <5Z$2,x Y!=p,ry/ɝ n\ieKDX88A5ӕ# .l%x ҎY9\>I8o65!|}j@POfc%V/$Nȧ-ޡը|@anZ[tmD}cPYDH/y"HQ.VM>:w2,O !`Qc㲡3 ajXF S )optqcQ- o5%D&̧ZzfDO8hH|a_;t"YrNv#wKpk:)z3ۇ|/[J wsLCt"¢jKyc`P=L9P/z!f(yv`Ch7),#;g+(M_DF9~nj>z'QPzi3<(&) /m1t:瀺}% KB5j\Pa ΡkV'Iwl9$66IB]T+ `>uO~6통gE %0}y%AE$U m+t̓E5Bd'JT[|A~sK WN'v==q(OG$6|D;UBg8s ĂjJ=@Hi86;?o$,FZRt߯ũa osS!yTEhlnDA_,VN**l zzHќqE8X鯂qsՔU?"$%c$El@6xCbQ}lZX'OsQC_:ښh&j=7_4%a 8ư`mF r ܎q{xB^.&ۜ6`S6DAyOtމnD`J w/WrT`CNqEBo'rr;ͣ2$/B)=ȆxS]74b,myt5E阷U\Dy\ 乢֩ET)I20gCa9YkrI_E@Ψv%'U?JЛv X>gkv\:`#QR-pԧJ棊48=uѸCfqP[=! aSnbS&\Cӕ:ggͽoKp--߭\ОpdZƏ1u0k̟I^c&Lj!7@S$Z4 ^ =4-",ՂOoiO"H4^B"x3ϧW0]C锗@ P4oQ< F&|J;@p%f;S`j1)syPqk&cu&Vwpr#: :?òfP)v^5kE PM'V3W2aΎ0 ͱ? i83n^mE 7zɢTf9|!7U(my/tzmr XI*)_ Y@mB&'a3iQ7r%T- ^C$I~Xc]̋̒\TBF_S?6[EFv E׷Fp?#Մ;B=F43 SV2d@_hSV3mBMzpSW&{J8lcrBxhxĞ'Bz(ԧ>84؃cqK$ă3Rڙ!ɚ8l j6dьP s ކ96w}L⤕ f(9Q(1vK^r D/ZX@&ely Z-9< -\.7OKOAV_uږE[Yb;&K̳i##0^ g8Os |"=)? 74m,Cz%E,g79De{Xh1}ߒģ&EK{B2xAlreW/|#Kׅ)%aᠽbk.k(چ5}1`FHVU+tO.MD_ٮ @ZziSujm'Q+;k2#,i,g߀ςцW2/sF8=q:LTťP{: ڪ=D{)Jz!K_ePsz/V LϴB{EdBTp4F xϭ~,_8Q2y$aP}63LixBfkap€*p4I+l,)cO+|C#;l6p㣭c$+d0[v=c ;ϯEξnlki?J|-lh?_|4FB98#'AJ5F'pS"QI[V[⎴m BMV&ydog Z:UQ[VL)r/-ol׳\B+Lz*T?!3I:PZCḣWdgP/ҍ.KGQJzʳ9`ľh2bp`_?vE193=7 ق@Ἱ<0΋4D/K?Wx&Vs}Pi1X z2KZ G1b;2['RRX>FbqnKks*xKJY%J束omr39 _ĎC JT`OZ/ WNcw7^WzEyAT* HE/ѿn=[>Sg䄌e cP &wd}W#p0Ebcu{%`$a/_tY &[$H#PP8: }Δ)Zu+\<mm' 1_zrKn @SJMM T3 ,6eL^Ae: o/0s xZq @<$Qg|8A]%?U&h eJHHLm x(vS\9oeQ"]e ^6KxLXC 3CaJ* ^ЪQ7-&Pv)lsrc2}}2 8n'9-uCM6vK~|i V\[)kcuCL>[JO d/^>&t8O1]Hf8meuTǒCP?2U)|rSTSoar͚V2f Р4/ƭiL.Z݄iEhRێ'hr32Mm7Ȋ=lE\Aܽ !OxD> pS_|[<, 8$' N^79AIG|jLC8jY'FՓd\U+qI(Y_P>vs6#zy&k- lrA1TQ@ EF'U0(MQG$Jemʸ3&`fo-Ǵa-ò u rf/o"m=&$I2iAbsk낛QX糂 hXLKgeM |i6dSNOݘOՌj7wC묀 à>-W/.2՞'z! %<ǃ*l2#`i C{$ !cY{C.vW^.{S2Tu>NTDrݧ6NWQ:aWmP#䂙s̎g4\%-ĠwfU5amlMBvT5T 16->i9>niv7yr nm!$#tF%<% aV"a=]?R|=s3ȄD}o]*i(TPm祅BT'-H^/s1njZTۆrt/Ѕe G "D6]4mQ.K؇/1G[G9/gMjjtzSEhrDnl8l8 F*v= D|(pC0׀oH|W ~1!~%#}5t A0޿Y2؆>-ω ol86R\i >ޟUJ9Xw'cii@ljU,32$6+3SvW#gt+;O5P'9 awn2k#iEJ¼ rUA%Ǻm{\Z? ָv&AQHksGSCL(X[12q)E13'w*%&{Xvw!ͭWզlwVIJd%n˩4V8,Ni@ gHPܸh]yUgWmt_jU$ ep|&;( 0V52n2cETfq^ (M( F"RLB1-oMW8&p|݌ra܆8+ (^#n"4(ڱ]?4P'T}YG#.&g>>f4#HJ[#?5̴҆ѐ&;m0|>fw<$NWv$Acbbߔ2T/eP9~LCU8db~X&jMiVq*"{ &l;38Zsu E񌲨:lZ\\~cUiאH4~|!eC.]Vҿ=W !f}݊#@u^!{]q6^>+{j 6 |Xa٠7 {806 ]br;Y8܍NI?xxdR҂-) @ZluƾrbUH3oǾ%ԙ{0:>X紖gbѶSv.7hz *e3A6eBpu؏l9+bn((JPtSo Ng!D1ec}#p=$G/ƹe i4& {hq ۳DCL?ۧ5oeP}_6vƍUAɔRM7u(ܹQ9ɰ8DCpHꊙ#; gsdWfϱVWrh."r Hx]Tp&qwFpV?9) mXłDX9=p5M=e8|% l:bF"qB%z@{X,¨wlb$)M F,2RArc2 cteQ`5q1>LmCgɲ3R5]aRA9̔Umgى]`1KXl% ZZgWF'P mR<0YZmS"LbXFK-v*o';+kGv2/=VkU'mO$n>5\F5"?RN7)rTz/$Ktdў?Y(\k^-u@2aP &i ҵ̵h03+H!j]n$2Sݳ87[*3og{Cc@$X6yo gr\Q>r}?J~k]WtR=]Z.cR8mQ+mb…x7{"HY|/1Yb_ I#42ʖl/dȐD 5 _ M ;*2WNŽO%T&'1ys&:" *7d/: ~}kA[LĹ_|g>fwZء$ }C,ZbȅRlkS1~Ŷ,;:Zy{GPt:vJy }~M<͍qհwYO̊vu{ឰusW8>~z"e %lR]bpZF!hIp+LBYk{Q^f$#>40&ƓNEU^Mq:AΞ<5k/|zK#I+4`Tg>|h~=s!͋_.O4ˀ 7( LQ1άA"; ~Qfk4'~P^ h $ؐ=@h"/@F6<}@ bIDR\v+WRalHiC+SG!4N : AfU vSvU%-9?wU4S/G+]kM2I`tD%[Niֽ6X^UOb7)B]O&2@qԬeD@m@VE[T<῭KCBtL:h ~V0o[juxUw,^K !uͲG, 3UMlHw8Qd7`f`Yk ;=WӢe~gf41ܒB}̃rG2hO4GޢHn| V+sbە&0r)?K="N y p߫RwT%ނW݆P_Dx (e`[0aFhf/SY"xm/T.mDa7QzecGFv)`P{~䯞2[p$q^ŝ.$IODX`}7YRiDNX^ }3=Z`R GD]-)gI0CwE܁̄㹆եjK4Wx \sf*^C[JY1|⯹"yxFPlb}/wGY3! Wn%s*d7ψH`#8{Jr`D]kX͹>(eDE(JYLİ.fV7 *X֒/6:&Lrs~N,6ʅ\7Ay hhH\Uڐ0(0]S+PR_KC')c2\r۬OؽeV T\)~NNX@{j-.#u-֎`] qdqO}/xڴߴIzlЄ:!#sٝY*jd&i(QMib֞ N |FUò@j>u0j7?ﴷzh@R.@|SGH)%}Klj6x닇]oY$W37XЄ̍j1#x;K~AF^\! :MZyl&dU6"_-V!vGYWxط+Wk۠ ~snY`/ș:PWu |y‡' #lOu-;y%x1gZ@ oq=Jd.Do >{};}|{#~" ű+'Tquڅ19q>vױ/O0FǡdQ3{*?RTbEIDUt WP"~#kEe]9} wp"7\'&O~#u)p@`gV/0N%6 KPGmS'o_uܼy7öؤZ} Ҳ}o=rzAJ Ǥ)DMTMWN LAf\њiwp{@\^+K.]$ ~L$CAjKĬF[nuQҖdv4rN<5r:~H90ɸr*BMDZ%wH]:K|#1 :I^[yDxOYZq8\}\Fqi yppjxq֙`{#׷Z4GOA4ݖ2NoyS7Ɵ "aCw0 :/5f<v'fD,-{ 8L^w}y amheI.7- he,ඦC5 %>|Qk"@ʁ^ZG*m$)hS3 8Ⱦ g.s`񌄺`L8/\\]i֥op2UoyݮP:ޫna4٩>vBƵWV+Zگn$R.8pYS£ >a1Y;gS{8q&{ $[l~cU.FwP@ :PQ<:{}z/ydOwb`߻g/fM}#Koy7aB%r"2~k=Lz;;&0 Df8y9{WÚ-hSt;n|ɻ5H-Vjk_Еs޸JfnP *K\}/3^Ye!4g \,<șunanY*crEE򵊇b-H/# 6}HYcɆLO&q)ăhٍMctvd#I]zʴg1ENj3 7{D. ֔qȾ#R/ z).pVy-g| JՏ~HZXO 1%f?_4Lz;Ʈal tcMYEH3Gö &A{fӑP!uzc'B5>$s5l>(('6%ON 1VcהZGa۳!\W)l8fOSo8V>6wa%Tՙt?w m[Ӓ J Zy\#s rpIg*I)CJ@1}t໑xMI>vD-uhi=RaK>_ALMXZ9K%'@r$-e52kpj{^ xOcP>lfHFzLԦ۽ kG3Umbu#FW<$^l'آ!Yq+YiJz$l/$-8y:+&t?umXQogrgY3o4}S0Rۂ  :ԒwԴ?u0+UgW]"`(UBTdĔB-DPI`N RTn׳=lckܬ-$w9?X99J^| |( #j} pr=8$ի\I&Deܣn?w"k(`;F9 EMR Zc"F޷];ءZ\]% 9btD zkrg[GrH`*`9  :q?O8nվ!:g{X3a#ʘ&C=պ#bzJ봣8,1[9"]@McR,b!-5Ձ"D?D&dseO$vE>u!81m+{^;]|r]ʆy@4u[I~q% `^s/~jOy-E2ɹ˫o<)RA,2V8ppbm\s+| wt+8$r _t/l$;{D7~D^[F4RY 2] A= 0Ƨv t.>j9}BXrScW7 N֔E&@"7Noj"71@\)X,+X ! VS4yǘ֥ Jcr#xڧ\xCKF<(Tb>j%i,ΫςpExN|/ r1Xgw-|>bC58~ҷQn eRKe" ӣ"lNVu EA~9m]&OV#I8|Z=;讔U;5~+Sl"؂Xjatx Ȯ]n@&- bba(}I- LZ&|6?ٝ\D(aU _ k0N ߥgx:mHZ9{ +.cBqz/]ĭ_elXf ;5۠РOVCiz.e̗gmï ܅Gk6?,)^{*ps gx*lj~QCs4g%S^DOytyfiY[&WaYƓ=[zضsBt}U9I_A}/9mf oygcAP~_~#W!$@"DݼpȤViDB4]Q#]N vm $6bVy%epW_VjVFä#QpǠJz#8ZM5@h*z%d#߇k /sn 6P{Q^LL710Ss l]򦷦HX@f%1fqx詇$4/|Xs!1mVfڄ{';zwn#1~>=fx\e _h/ݭ#URnn.E Rd#Yߴq_'e`TiC0m,dmjvd Z%ܱD~,G|73V@R뵮ȿiJ="(OKb @<<sD?-ѵN ǹm"mKO5?$ƣy!1~VH!SD j\x)G\"ghDlf🼗fbWAb8U~- /O8Zխ]hDk8PGa+Ke\ٰO@좶#`#PwVfmVPFcx=\>vlM ,+ 5W*hipH@:T !ߡZz]wRYPWdmkA8H ~{S~<7( Bw>Fd\n8mNJǡ*}X=֜60A%TOV$IGj %n!1gbmss0]˛+9sA6b?n>G~hnNW P3 Hq DTfqhKm-% A ^ڭnwЄKhXX EqL#ȮUJ'7U;a'i(1r9Tobn@\fhTG@3>vJpaR(t6+aI֫@.mz?_%Q3dLǛu0Z{_8A)=Ul=,A;u#9r_%bgCnEƿ0Tu&+S7c#Lͬ{FI\01r GncXAo J6X8 &f]dCqJ_;FA#9&_"|eRU^Np &$My{ $pTj&/Ѭ@P|4Cvb̔PKvdH)V~ɿk?>J $T情3 p*r:whiN?m pTx߂w,Dw͸-ڞbC#=sސMo2Տi\qr\[W$~Զ˞ƃUxnC>D`F!<ҏԦu@ b`/Y} \Ԅf] }Uk}rmAy?9Pڎؘ8Mi-{$4&]3BXd.KyJUl:B" hyѠ!(DՌœ/'flnvɋVf@uVg; C%WZ7~+#xtŽ@{I]^9<)bh49wy+Ϲ45Ͱ`#g'FmWQR3t߁;eCa"g,b7\qe6:kR v3F"+Lc` \/ SP{&t1Bq?GD3X\1 e|DgМjMh"t,^Ct}sa¾[q5 : H~a(/MJdtBh)98l ?sUG7T AkQ78Sy+鄛Udgc!C}SAY)_?*)9X\y,&?o_!njz\ ~ \ /,\MpWt}7,r[kzLy4fxւиi|g85O/re~0v\kx%8מMxB@V/}x֕Y;FDD-;Ey.Bt7ί5G6gYECNȻdAfvgNLa(| Y$}JB<ލ/@ƾ& 16TOo85a;Nsztfq3.I<`]024bc1&cM'wi@L KP%oޓ*x6&߸Eʆk2$7f)up] d7x8@\uZ<OZx@ n\4{=:fLxZW~}.6>Zs_mFq? @dR9ʔʏ<>5jG<cښEZ;uh-2ۍҳ&{H.NjdɧĶ9*9`q'X>D}ק۔j$1u28ℏPU۾ $k!9Ǭ_GXVS,V+h˄%|1O)o~!>b^ϐJaV= t R.^E ̃:e sm/XDd&A|_7֗IU=o 5 o&Ќ|)Q *r-dK%+B5XL0MK$9[\c'bOyߝBݏC݇FrN(1wؒbXA< ԥgyEAݳ=~Zr^ 599I.xt1lhC"AKPڣrF9B1UxPm57 l*z mL}xrt?.PTBI6n&yx:W$ mcyjPphyhL'G@qp#a'b#8FWr싢cݽbe)habJƠ˨Kkol u|n C$Kx]*كo`R_x +nB,U8V pR0#78ye3튏KRoVyTnm&B9Enkh~.o{xYCAuցkz)JΚP]&.[H'GI1iꁾT64MFMкLDatE~`{ʻefiJ1a".R4UdpJ:D1܆}bdla gW?#HW+ܭ.)(P\Hf҄DSx&~#C%?BWL-$غC0B. l=[sZvQbgɝu̾cf3Y5 0`'Ϋx]34q& 6"ΕFL|~:f9L݃Q`~ c S`<̧SŬjJxy.s_JKQpUn≥-j- _ru<y+6@G5 ־/iC'$q T.;Т}';4i.)۬}Vq{FLXLEyf/v/b[`Dr~X< h- GgT@ ڌp+4_lY gdqUIf,KP!Iq15{]^҃eeiveMz-sx4֍M<% SQr%l:-qbJCQCV!uq.NM&d߲?XeրˮSBj^eEXB @~N<Nv`ěF!PFXX0E< 4*".QjCњ=Y`+]eƏZikFt)]NIZmJ끑]Wyv0zhS>cQ5ßk2jM޻ǨXlSGosVܞ ~u65zd=;-:bcF~ ]=Ԗ_وz 1ʏ#GLpv0t7RїZom@XPAW4U`_rr\ E]9UR>[R<զŊWW':VJkf}{[P^G? ̷Ҁڮi6_m<Nn= ~yk" G +}" qjYd*fmE76Yq7VMa.I@ţ*O0taZL6o]mx=s_Yq;ʡ3uV%\%֡t#_jΆ ߪ8N)d.Tݧ=}?<bAfoB) [ȯ!6,0J"X8pv޲D'TkW,6X ɓ*c66$K9{̤d.y=-?i6R$&[pq::oFJ+ /րYv/jݧ6om&q:U/t̯"@ w"m[xgPi9 ;*ZG6;MEwph,NsҤJe -Kq:jidzMlm*N%tm~ 𲲏4&WRڽs*ߣ۞&{ޱ H\[P{y0,:[<2|6C%Wtլ-T$t,WQ|| KP8($oU6gs j>YG sJQ\>yGQDu9qXoeְWH@`)6f0߀݊*]Ȳۛ: [+@u|*O*ﻊfAr|O/,'͈6f{;G4 2k)YZ_8(E&ja]N!3ƴ72aJ{ RzՓ-Y"I'XIfpk6] kn2%Yi4B1p[+0 ;Sxe *ͼahѤ~tU/^P-;4`ȿDЙY,-(ж|a.g^\gi5D[~ ``Ct:빠WU[WB3|p+KcqlīKJY][0Zup)w0lT gŮh0$!c:Q9*o33>"FM}νj0&Uc E-ik!tʯzm޲N!n \@qS.^ dCwaÀLsѴdUkH'^|1&Bݝ{n^0TG( arFwFݗPɊ!v Uv/5bQыCX--pD)lOF >x~!N@]30Az45Ҝ곙:pNilBr)[X/x"?cb_jBMն)ecTzROCw]R[H1_y:g] xSf+dh/Țz.ܶc}͓XhG{g<'6zL{iPڹŧMCnL0g5lܱDtN11/Uk'n{J yO[0N>H:%Jn>A5X>hAmҰd`СإX%488<8_5_q;3ZҊh.VsG1<}`0&Ī-N2J.&В[\BaCI֫ šw˕}G!DPNu&.w< ?5d ס&6":aA o˷%gmV<}{bYY,ݕY͜[GE 艬JշpBg1vDȽ5!Vt]Ϩ2{DӲ NB ߿1}Z@鱔DJ=f$x4vNJPJc* i{ež?Y4K='s0 95@(^;Ϡ7RiL&vAj p<@ۓ%nxy{!9UV= +?Pbݿ"S$G]~wCAJ4$OSQ(t;]CUy$}gdAOYnU`w%f>}szz9`` ;7m,\o?ǹR-C#.aOFE;4&m`՞ۙ =sg/W&i`e7}݌\D*%R |VyM$>;uQ+B(>-.ܢr̷01(8-kuk9u~Il#8< 9ZN*uT]IZ9׹h* fnw5yL)6ڱZk1~[L#ĥqbV2ߺK4*xx!9) ݁%~LN+zɐMI3(`DUa~%/fj}w%LO0GWñZ1(&з&> [^4^z}34S/bu +!5A 74M}`3q俧a`]dWM+h*=c +P NF>1id>s;%1ڶ1]t)9sčSXP~jpvNmCGM2q/'!fBt~ 7XE0sPđj"k9D:uk!!>V'?6KEbg}rn1VB, 7G${T`f, #*펳5G=?GA֊ۺAŌD8Feu~J}w'\p{1"{&qkȤ2@'w8-jfÕJF]0+Ɯyn|7NUh(2K&TZ,+vX5Q^cT'Gߵ9NEe \Uozg}CK$^>UEݞ{{JA 's*Tj5jK;X7˲zt8qSff@2\T35J0軐f;谶EYSDIanv644O ɦ|q益Y hbx.~cKX|u^-G16| DD|E1 8(A6l*ROZ?6B͍V}M>7*Oܗm 0)_Վps >Eę'b5D-j@Lk8Gո. {v?D`{pAaLq&G;:މuuHW6itmoz1>TYAhFŊI3α,_-zTc]__ձW )dsh2k@Ϻ mYo}E&Iy+׬,S8ṷ8e6הD=JjpSsX1="k1@y?n̔/F\sNur(f,8GvC6E.yXmÑu>nzkv W:JE%}{ekÙ|(~}P }^͸GסUsѯ[}iCc4֟>Mz>*ʼh?Sh^YF}>~|hj uƘ=8jL6zw맀Km ek*ƻq6`[%w|(-&8늖%+mcYQ`W_I]AtRL!* x3+8&ȼo[)+(y)[ q tnX5n#jl|`i8Xg -S.z&+ #*b/" E/5v7hP\;jvQwa ^*J|_G4$( = "4}āow= %W%(G}>q--J`_>q4[kzIV#`Ǚ3Njƙ摉nC~ۓ'`auEʑPMEfW(f U24Y)zJHnX[#e] M1>'6ډܠ 况3eg^i*/9?žn~=hQ4Rf!3\roF\6s91FTr j;3EnMwk7GI|:GQ{%\#te'S>ю:Ѫ@H[_/=Qg?sKL< իVscԚVl9bToq9(7A@A{B֍DZU?R߼ś͟|LNܓ9{o|tȭ`2ڄi0Ѣhc[s@A֋W(Jo1ow 78w"Ma^Ζ>3|\F,BsJHVEؠTN7!xh\ZjW?h%adhFȭZlTLB(}lUFaB-2/'6;3GwGJ# OwH`OB4UA̕RwL<ڛ?ΌyI4:cG 7bnHߌҶS'lNK@I>> hw  [ɣQC]Y$gMQb.Q}|@$r^[ʎ$s֒3^8G[ܸq-FVŠx/|Զc\Dl`?:6Lf|\!ɷ"BJYS0ԛ2zQw]Җ0,RE)͟pA\L:`Ɔ[ȯg Ϻ6-> X:*6@GnE6#Eao0 i}{T-T1-~9#Ӧz[ <~CaM4!e1c^u W Z_9t$95-v2 ]Fv5UFŚ&'3"LJRr.E0{Q@?6^m!AQ+>ąB -Zu%2D8kCNOw B̓{~^Go[2)_ qyYC} &jJa%g8gifָasboز6,8]?hZ2:&j,GV XW/++*xu\ ـ|_XS r wnnXm*_R=yUS)y:)ݫRhFz c( K8dh\Ha{Luzd_}lTpYvWRAD!dzk_N>3qMepT8bep:JG aE.rp)™f fk&`9%V\;!4!ju ٴ%j ~([F/PsDs%zn O(j tꞐ>B海tc)X\BO* 2%i2LKs)y*p\j:E/~GA-ld/[F\[7''^~޼+@! 9?۶9yKy>> ZhXX1nOP8G#PNh$%΁*u_,ZIj`Hѓw75u xXץfyZHW&ZӣUtpj@}m_!֤QHnX~f8X购+#7~%?jUô6 D|ZIqϑ7 {ky7vqYױDwe:h{>nsU<(/(ǬEYw̄ۃ1l`{w/3/\QX@WѻSoUK܏}Bsa42tmL5{?NK|SeLUAXpذ4Zj҂4Am&9sCS7CN/bE.Cy,>kE<}] @?4lO)ՓBJߊ)pSGID?S:y}ǧRw|L@:/?֚>:ځr|}Ylp,4eiDIށV5mtu&-&D| $^ ؋siX@)n#Op3ѭ`*’qeooĘF U5$cp)/9Ϟ?[XxDΓy$}(wҝ:zSP.VY9yVAh/n8Y1C#6eI(q8@{$zx_ 5وw[Ď0*O BQvevaFPAUzCǐ*y;B2eMetr[Qh2,N =o\#+Lzsl@}b>6HGyV.%/!I'h)'+]$H=8;w{mHgz/s'u"dL ةPu ۑ`y5<WәD!d\9J<;b'Ѷ [jtj'^d.ˢJm@"j4#} i) я! tEy'o莅}۝睯v<7019^ KJX8Q=$iK̔,XenyP-@D)y5qrVfYJNdMAQd6=ju)cQ0~;%|h*o{V<+zUI'rUу]9lg"t Q[Ăh/}QkQ|>[o.\T!2K>}m@:-C{G[Pճ=o֔ yVcJJx5oO+fYnXI1WO/YZ%s7EHt4ceSdY) n-+`yn{nDR#`4 Sijbh}D yNJNfL>o2D#te; 7X6+pu‰őAd_Uq#7COph ;H[:_@+A g2q8) 7RtęwWKeNL8c RϸSFeSld3s=jgGl[fw!BRG_@ lknv}o읞Ϥ|1vDBh. ſ[v,iͫ\@.3t%_:6g'[¸ lTGMb^3R!נל1.UUO#¢qio 䙈DJ!#%]#FҔDn4|-вIrO1!Z2(̵$ii5`W؁+ oc:G\RXj2GRB+;^k.tA}<렄%u6 hE[/$TZN7cGDk]RCǜب,=|Tzm<(I9i> eqm=:Stx!e\miL :PR8Ӗt3>RHDg0c9o nZt{=>9yfOf⑯V7qXA<w.ϐTU{EȕD앧i/z^E͌, K)+ {Kq6EpX7MKV y±b@" }Q;ۚK{(! PBj^$~s9|PJDպ208r5ٟ -D X0!`^B6ٵۙ>SDW{l/W'u⎊&"j I1e~8͑Y&7[yʁ\R'Z>V팪 w˯ mቩJpa*$#lyfs%@̖}-WZH[v<غlk6wELG>jVPr0㣞GqLQɤpjͺU 6[(t(˜@4n"GЋˈm"A~!.ec9L֔P?{5޻v8Iv;Px?FH917?׍6obT.I}|N\ɀK܀=32 6X8ں;ĉ}/^NF5(}&^Ru)oǹ)V[ϰ‹}!3n7ahq,\|X7Fԍ%HD.3jyp]leH]+as+0p^ (S+ Z v/l=c~Z]zA-C4TvBkXj*84hl&SNW3Cv"oĺ.EkTI`X 10G 1j&~(=Pix8_L8O\`4Wv0X#̝AwKpͅv4klOK1;]M&dzqtk&,#jo5(!|,Ď}lh IU+r.-JzR/i3q[@=Way#" ȖXMzS3}Ҷ6aQc+Z+~#u<yoVjl.ָQ-Qԋ) OKD_Z7gݛQjAj[W_ /B%.@ Nmph̡Ӷ4YJ>5l0!!Q‹z`O=*2`y\;jR]4a_}~~`XƳݨ0's^7Ϯ1ZI1ҥHgY;30ikba{P|)_cyS MG?UnPl!QVቈ߫i P-PoP1\$J SCX.rm E Q>UKU !e(ta L`"4׉yhq˼k_J{&;ueB>2|@[X'wǹ> We¥F^ rA,H5`@f9_zX̎)^$|jA5[_' w}l\)q:j(55)?;'dM"QfMBu%XwME'Mq]d&,U2$0'QݖnXX<'H@>d2tNF1χ銁T0n{pN~Yd!Sh?B$(mZ\z֮k\-sN߉V -8ZqRa9LTBOoap,ȋӼ5`2~O(&%V6vx(eo-?G c2|:g_='>05hE%Kȝ4 [~vc)&q˞#E2YP <&w<3P!a#øl`CxEQZ~Hi,v{ v(j5HaqrXU)/x{Cf$+J>mkW7t=Nwv>mϸyRy8 E~‹wF( ldzJ~a)Q4ϲ@'K K3c1|d86n][}.6M K'ɠ{'yOs>^_ &0.zm1!>ZPDN}BBCVi}mL|a%5|EMXܫ`f_YIfSTVSzS'ǖY[_i|a6$6!t5N?Fe-t0nj,$4po/T*_|D7~Pݺcd)+of&Vç2tuoS5eNJŧ2H R]vt`Ј٨ArwE:QMH˙p,R?7 D;u\Gmی W07Ȏ,uZY"7dw8BUwV6'Iw(aa,baX'6OvWZugg&߈R сE/(55V"y/7ÎDyZ2S{G)Sz}k# NJth/syqtԓ4mRQПduRctWm [6ߎS[ L#`0NTtDT e][ga9Q}TR؏Z LhU$Ǣ+8#8t]dzc֊jv֮K7 wjSYֳ  |OdG(0|>xc-)\^/[5,TQzm:= s"+f7aֵM2\Kp>x2U~Qh/`Ƌw #mp1Cc: [&i$64jVZOcTtY_f5a97603CU"ʼ1u~Gnn׊`R%6~粺"  Ő%Id% Yne(jj<"nG рȠG S/V*|t\֮1Nf3Iǖ}>&J!oC)g8aF=7#G#mOx"^-=RZ]+?:|탤cen1 yW`Iow?n="n!=Vad%< Z0&lMW9tdkjECNPɮΝ3_$[aEr.|* Ws$bjBI&`9 tNM6l4j>:0-8eho#` QUB _rUxqW˞R{KpI?XD|94knEp6#ޣ| %6OO!.~b<~%P=0=u8beq;@ص ]Su1e309΁]%`7+?9# Ga[.9n `EMg[lcwgS P}sHq0l$Bb/-Νn7`Cj|#\I[šdfV0-n@kO @|)yzVb儼 FM AЍ6 J#țjI6[[5MLnw2Ăuk $I28hHq7kD`G)rD`۶g#q 7(O"+2${-kMZ]%$6W~%z&0~T* WҤ)A8 K4-Vqy=6 (Q3WPz7{0X->tE;Rf#JVh`.^͑H?n+M˾SP_f9ؙz2A{nۡ8SOi N˚+P<3Y)}/W>GmOVn*lC;OM8X`(u>?q-Gㆧٮ<2Qe/CIUl=z/6XMݔ@a? ׸^")cIc[">"qCvg F".6 hgW}t%]V>kgGe]6SlVk 0|5-`h٘׺ x 5J~jw 5xr$8ϛ䁀uO=; e$apbD|lXë11c0(!Ҵxԛzʞ򈳌/ .8^CHL PKp%H > S iB0'#uVϔ=1V@uO ƘD־ i(s@C(_)ߌS.~!+.n[@fxv w];\H9%Y؞tfIa7Hz(=S*ٺQT?RCJVWGm24Ԓ.[o\uh!i]g&7z12AI,ݢ懠ҵuN9vVF%^@BT޾ÝGn7C&'#ĠԦ& Mx}۽83/ `C6հ"#38(nXǨew!ױ^{i^0*&"c.;5}bȖ4M$uK^`żc8 '[y3G-K\OwN? `+ Xm.k~i3h'v5 ׎ò-68 Ĵ/I0W V!{q9Tȏh=)!UE>ٯӈU@_b%V88 !51U1,Ămջr1ׁ6KRU0ehL¦GIA ;5bzJd9/qzCJQ͖2WjPa8Y;AMS/HGipvdT 68 jjGv"E drm}'Ǎ YCҢa(q}$X)V ppb:_7VR[zD "݄EڏǂJoMlMKBO2ߥᶆ ua9LR^OS.PbLS?y:y-[g ]âj7/J+Flˉrk[YEo&R w8 I6vI9lsX$'" VԒ n|l]_0Y7gwsT^ !*V~8Ez+F~8Rk cu1r:o%Z}{kf$^'5IF> E 50Т0m~f7EHyn@U1mXzL%@ :>5d1~y:+o UagFWPkK;V6;cٜ (R+,:s\~;.k/!T6A|0 &ω/ $_%Ec+)lp>XvH.jSRZ `*˲Eb%u*N**'xx {lhյћC+$ ._3[;x[FӪ?K\;0u f _XFΜ3Ps)Wf'*b^M,Xڢ͂j1&FaE!?,< 1@(r4=k`76i/YS"6c~>$ *:-B PEUB{;ar3ό|~ 㓪):Ŧ<ӤBhl6X:WeyӜ)TOȫZ(n1{@mPD3ڴVW9/']T] BG# U dif:C7mE:_6&l4SNq F6E}X.)WJAo~6[m Owå= )z/P9/1K\[7W:Ko/זg k|jW.//|u}xA/36u]¥4[rb=aY9g YiK,>Xz3b1$B׼R|k7Nmk:]14*dZkjg#B*:%KoSɊH81T 6 Wǘ $m,gn9Γ,,j$KݐYj0D^oΨ*{?/  _ VV/ ѵweyά56[ߣŢij)VғHJ̷i ̖R}'dZ"퇾b?]pMn砚2uϟe|WX/,ϊmS|uS x]esIyW]6G!/5{rfa'?[YjLj?^ 2r9JBec`нf5QFn%ŪOJmlw$,P_&:ړ%rul5\bE>w~L5`z&g[TM堶ʌ|.K(S|Ӈ`vkKCKQ*i3yب %iEg9\EY/Nue;/{P)C4&mHK{8 199P˴J67`k2M}pq╄^Gp\:mfz50q4>Gۿ7Ȝ핷 }Ȋ9#-©}8 hن#\=nUHWb zOF(x*KWwOXSsuGLح:Vd. !<54"% h㱠%?7hyZP8NV^֨*x'2O!Fh2 j9aѱR2HK{ sh^?Fݭb-Qg=R|7^$IJCiKCR+poh 0YEUSxřU6xxaI dT)[$;Oq3Pfw1+FZ(Rd;{"}`н}+ Ԁk H=kX`mWxv(?A'\}Մk!Ûk8!hT@J}08kB,b1+(!嫈onQȫ84j/'nۢ \4Z4Hfפ͋x^$;Z\a=槕+ۨ#p 0^2.Kc9eC-<WWfmD́!v]d2н]oPcn((Za(f y[%tTRoih&tzEQ|M]`w]xJ  sjhlPKJkYQi.)CZ7H^‘F\EEgRHצ ڑKCEޖo(XtߴpeBdT}$' -Uؿce`q_a4cv{:?,%2^~STiӦ= 5KTYaF_8l$i D2LCsxle,3 nSa< |n`0݂~Aaɳ*@NĠT]%/1uy^W4|uK$'&DgS@"6_/_L&+7n\PwNUü;tk-<کEcX=tJ d}Պ0gKK ~ Rx I.*WcG ^Z:>OG#kq3㾀yu#zylx7{ P4R %rx#U DHIWһ:?2~nj}4%.BZQ&1;(Gwh9:~np ӺKPe6+>I|Zi Rh_=vz78ڿmnXtcQ]4|4UY, cԪF]r@J==@̜oq{#ہ%-H|-Fکl5-(:..j ;lU(|:9wxcz΂HePv:^><Gal0K_ _kȭ)\]*o dPDnH08!"Zgr}k MňuGE`@ }0Z1"p\&xW>)pR}rge(t2lMG%jRZn>%%eXlb؎?Koߜh-vQTj4|*=U0LZߜGcX/Qhmz K=XP1 4CZcK;>jb5Wi=^:EnVJjᓬ1!'I LoǪX+'8_iɳ٫̐+ \;߃ 2cZm 0$A} ڲPrjP#i-͈jHPJaDbԘȶԵw8٢(OM,7aJg Mf(Xx5XiEݲ/_S W (iUTN8oKCb+"X1u"O#aj{`ښʽA}WSRM XsN^bQoc: [ڴ%RL6E c]\9' Uq+fUN&rT>KI_)C .ZcEhs-(U,2m#J"JJuZbx;@ wjL亘F e6@WsпL,A:RvL휔o`<|,*_/1}5=o|}dskBS+0 k߿{d]XcAߌ 6SkOJ_$Y G@h0VՇEJr#[ndpX.W4au}&j_'C.= +WSrS\9 1F ŸtR ]Qv9ʣBu8eԉB.2B %O`l2O7L//d9?q9B.9r@,tp!uuMGiӜ/)ϭ{8 ES H 1B:SeRFŭ&,{ov=s'v6AS#5cq9Q Nhwff5;x;O9˯_ŽadlQg>c-99aP$,)HTH լqOF$g~ĠYrvBk2rHlt^v.SrR6,*Zo"۔eS< pj).8?*yhu΅j?wοa:<VJvIw*m…\9}FE* X [~ cﳒ".mDXNEQyL1TZ8vޓs;JDWϊȼNtKQVQc x00Ѹh5DŠ^+<&&K޼SsTGq<2'a Q,)P!c/ J=}2D $G$?<;% 9ދMuٻ_ZHܞ;Q2=Aì)"ݶr{IT2lפֿJ9oq6{k>IRY +@`+pكu4eC:40IYi)i O)8rGuyFRv>^@Զ,?Σn% w, Elsl؅d釒4 RQf%%F-+H6hܻ 5ߑI+ WSz&c؀4BBQɩUPQ,ú{a"jm(S5{gpI}bG/b W;?n3yZ{Ns=/"#C .EU-WӕY vݕ|_CYtTH< 2{d= [x ѫ_nmjy'|(()2*h|":)+5fZnS{'SM [ˆ'QD[h>;&V P@qҤ0KKѴ@a\o:44DA1ۻ욞5e PEUӄqaǵxQ%0LU;hsyr_k’uerݩ/BX ct |Ju<cեm u1ܟ\i9"gn=B%_6$` )$DWNgpSs PJ%~}H?;Q+`݆mM -y-ӍDG[r`gp[hT` 6iQe>JSQ -/D_ Xz,,.\a5nF`|,CiC&ڛ 3a4H#odօ--߽Fvx~"+9ǺXN7#GH3եe݂Mc5@G>-Z_>6k #`ЛKb;dRnHWۂV6#@ftDhZ U%j{b 7ѲH_bGE9>>c+^ v֝ҮeʌJRLfHVMp{Ka{M:ImYZe<;SK%yY}DoYd$Y _EY[WmktJ[VAٝ)C!?}I5ަmCryc7ԌD괺OcvC:m J1c1Vpem(Eԯ̅ mƛ^-rpN>] cX.2(FVh&79H򿝩S؉uC6\,ET 5\#K?'{d8Eu~<-YT׮ޔ|i<>7?m8;|Ȣbh# cVUY(WWC }fi(mt96L{J3zLD HIpDZNXVV᭰۰b)ca*]sv9QiEj'*6t?i yI8?I #1Pd^b;AbPi`^qaƝpF̄l}iJ3'Ֆuٰmz(Gk~AD5wUR_NKHϘ.Xvt;\@cK~skYeˬm}Rʛ蕚Ys<ˈ8V&voƜ55"gЖ~K̊ig`/s gnB-b;.kL>WZ(R'wK%pUĘoգ\+C^Z|K^S;Q|UA.†8W1(#my&!3͏}`2pX6 '3bzULuLl-dfl(>.m5K.tENeZ_9ac}A gBxC iU9}x8Y1y`NbO?WDrf;ݓ971 G[DYp}O7llAHL P-o. ڟ'3 M]d&/cb \N#ݥ1H2L&V%4r{_|(<)m%Z*Lx\pmt t=n!I3E4"i61.b}Ǚ^}QGPu*Fg) c:9%m2ďN(eGϖ8 I(\ )}3e&',)kAlRY3,B2*S3:ٰÀi8_8tXp N$VƂB1yt*bT8@-?`D=uס7EYDv P ,h'c I4?3D%a@$Gɕ+H #fAU[, shEݬ D@H.IqYAܜM!5*8SiP\u{6Ȍe,y]C{E8fl(Z~5蔂RM6N{'|iU$;r-y)9hY6o2OMMɗ>\]̙UT:gaZ6G}}{+?HW}ttkC.Pg*W++W%ܬ<҃rU=b3o %piKuF2[@G\z6+@5,iYfe,JNԶxoCME} gFqו2dk!FО2lw\ae"biZ4ȹ sר)Dzi'APC.ңwԔOI;(/;N͸^eVH>*jn7ʗ+LTI3BNW8*a IPmDLT|"zi\az“]Y-AB^wCf'`nay=U! M?ȡ<ՙry)P5vd̈́y,C-B׻C"qo%L.,=΅_m{|#%ɘN.as #2/OV;VWbWUt մuuW'kaLUTiA@ ^Y[,[oW0SMI[eo"2J.LiН"}ݥӒL<ث\/N?qAa} 7IMeoRt &2 wNg7Ox7> H" ?.%Ԭ9(MȠZP;'*a] / 3Ee!jSwV/4?H(RKJi:5u0e=v5)]3 6Ur?ÅE92 $=]߶ڏNmI/I z_A8YqZ09lzY |W{kJ%I.ϊڞ%Θ3iOLԙ+o ^m3rh8gThvI,4@Dy/8KX(f`^On[s+ܦ{y:4ݭtѰ!{I *1>8H)fe:kZsĔ zy)i]*iui0;%2I߸{=qoj  oyIg [˵8N G:?LAn0m˗@i¡L5>>w>,~\8ClqNS4aW|!N@sE٩/[.н(^mV>rJ-@KnyunCx3HkP & rEHC/T 56^c2ȱE)ag›;&ɒ~f > !u)A%D8x%pՀNj0mmvWޢ\>D(f/oQf3ΑNOΛnkJ# J9C **Q_(0sdO#5Q(^U86b\P#{'$jf*l)Ya3r C?=L7XXՒJNa|&~M0;3X"&ŪO Fk3<ȖmIPkݯ^.xSݾS)/["|# C)S2RȖ1_ cj(|HJqa#et1^ຢ|F:sd\WcpVmDg-+Y4~r]ӽHݑ#wͪw.s!_.3'JaLL쭫MQ0`7.&TC-D"jp%ZeI>Ahu*FFV b Ў$z!S:i q L}G]֙jHɰ9 pݪP̠=(Sjw |Hr.86HNjXs:1>9go=nN!bh=Tz'~1\:lgZr.5k/ mJķ6puaD'vQrIz UUexN{ƙCx6`5|T)vH%skcpv 5`~! LPep^0i1>#cfNmchJN|, :W ~̹眣EJb.O f[oxΩ `r4 S:Tk 80*,&u0C(oZ ! ׿dXsʝ9| I3dOErrLnG6fSգŭ0Kei€ 8H͇Ml֣*,pB)[ ܡW ϣGtЉ︖VP6׾ssq@JIbiRؔ9qIPrŚ%ֆj 'WT55zOZ\Dd=Pc؏;>+þ/|W8Em"*[ aH:0[KvNN%[I;s T>~06G>͆ y)v^dqm0Jk Sx^2s~Kw{"!hߏi >x҈?tH:̭Zƍ$MKy^jm¥]QC922bZ_yQd@d,<6Ԩ$%ç\.CX]FL!K2̨#cN^Iy&Ӻ{YCL*M,pÅ8{(ЛBv)JLKD|'JL57ܨ-"bm:O:`~nI@lv rq,\-ԷkwW&-mK=KA.:^l*BX Se JqPU٘AbF#* qwʤ 4}19~5pMB<]Í 5n4(%9ߏC!`J(ǺDpx{3% =Y9RG̎.<6VH&0ZV7@;Jzt2/'#4w{ҹ$TݑUrhWULe#6͒\f-c{;,~׵;>WmrJG[6ݚW@-k(&ɳe-GW++2L#ԛ6ul Xɚ%1h!kMK V,H,]*?U}>Hs$6MS,.\6T&HАɏb%i=L#LyJ/&o8< (e8Ꞹgn7]0Y>H9/jBCB)ƴNK$Sk;UG)J]ζLQ qWگ E72CAL!/N%+>V#N,=x&, &T$UG$ɝl@v9$!|!xehMc0OqgA1|o!d?(r wZa)Ǹ5t` Rq6qi8ԋ0oTu-=?tSrbJP1:̕#F'L}$z8h-<&Tl75uy}Mz`xjJa$y>Am1hް2y'L`+i LbN:y㨳@n޻*_? @R+ @}@ 'ggHάH?oyEϜ5J|[,q,qR<#(k+-TFvqxA[A)lR3l|& /A )| }]ˡ? ,A*fF@ӎƈ_Ңk/?IJao-fZ49X5} .GɡeT=c6>m t$)e.^5|G; |m gq6mW6SJ]LMQǣ\/ 5&YWM p1bYoE'kDed9_};2uQx,(hS}/13ж)rW.*]Z Z۾kbש Yc]TX*M%j^뭩$K5ps'MWqS:4ry@;?r\vz>>g=MqH42VO=dD ּiš.6qy*jn8Zהg'SH:a>;uN ؜um}ɦء,}ZӴƘu?'0Z\.P܎P4'CʮO`TvPqrdԅI MŪD1:[fL uc. e1HPɋə5<;n4Q/9Fu 37Ne236Ǣ_*M4pC4aSjFjd}0K2jM3]+J2} ' `t}1H:8 q[snT_H[id}>xJFÉzRaZ \v3с}6LK)4hٌUFe(>I%LaVV°ڟ &'$呼O(inX+KCGp_ٗ H@-. 8 K*KM}rc[;3@t O*m̚'o߮1]eSAp 8/RڶG+7}F>,_+h`1Kp.əO^'ȍ5ᠧ COyP{ld |QB,.I*~!zCm!U^ S[›#bQYha}1.| GE^ -{FȄ~2c=1P!$dǔ=;i)Tk D7Zt#4\:ncEZI `ۼ`a)>r3,8!Y(/c@ lê6Dj gEhBZl7bI;(i-߸YRYKWW%U^w -wҫ{%}AuJtvd!hu܊N֙}~>D 쳿2,.Q0g%64w7bN)D-;I b}9'F1QHЄJ1i+G oQ+ ;J* W0.a!8}9D0$ȫX? RxTjmM]Q%f>ؽ x? Kc0nFE#jHmϐB~Zt CϋE.Sdޫ@EwF?aZjr2jp=]fNekzU^YsEgT+GzōtYעH!^ pX,=Vx}1oh7 OF*$Ss "lvj]UhVg>U)Y e;>7%761uO4p״-0TEQ֞7=I^M _K6hv9)q5 N{$[yX6* | s Y<7ZY#BP48؎ /yҷ?0m%ofrxQKw j)2"9p'VdDO\1B/tQF-v^խhT52سb<(4;OO s!ޱMW㗍SXqg>Lh-JX lr$Tߘ 3ո.ȳ0'> ˍbbΤZul/c?m!GpS0дUQ~a4pzH_̙Qnh㻹дWo>0MI3G$dk'S#C6I E렙̭*klz}? pgF/ Έϱ#neg퉀}|9Tj_ צYi#EO9n9gZj`${ R|T&<<}}[7JCcp3/i ٖ,מٱ̯s`H@cөu؃m%/"N<ʎ߉69}T8kg)ODrt[,1T߬{A% hy,]ɸ >|$*I<CNn >6rTN2krU'侸FnP߬p]NM9X RIBm|aF7]S$FG)U bck ׼/}ʋ& ϥף QŒˇT\]YZv>9,8e)rII+ʛ1S]=/2똋a'*7tydX:F@ӏ~< /}@}}H hc8![=[O:$)>HQ:옠Я͐ZIZWSԒ;qtyOuք̮vUuZ+?dg>Ʒ 35֑ lONPO.E_Z߳($リ H-9l#s`g XcqWaG_;=gB"B{W|cp3ߙ0й\n@鈝04]8A)c̳`Dٜ"͡J&%x:ҽJ`XuNjJ\Xʾ+it 'a)@E-u\hDf +`mҐ<9SDwdSiWEo致r!C>9EѓY}x-g-}F\Xc(t wf#{(};9Q$ G~F?AհgL49;ZzFO c>3]`|RT3 9\ ߿>pW+/Gய]s~h YKhp$NPrWm 4CA}P ,>!Ҥo"^t|:6A w fa4_ E9Aiڔ~+S hQT}rtf'nvȟ-$B!bOM_/?MւY=Q}cTY9HĪtP9|"I~`|bp B11) E&W0#D 0l!m a;N;e&PcI2&k=C0p-<Y寒 m0&Ԟ7w1]Nޢ@#_Mff{/4 [M|7x2Iw5-GdcF\aN { !aMEoבGDp4Zzc:Td!L8+$ ng,ݴq ,c a@l"Wa 9BXU$UOJ[k؋U# |aK_L8ziBAhҌe N8:f;"JJ|l25(&y"YS(VNȎ cvmė;%T+}R@xmD|^s:J/DJ" ҍClC[Be{BIq?;Grv=2#C/oi-eʱs֭ n2I&0P*G|˱sGskd A#s =+ CdsBA:Y^I`qM\Fճd&o4#r"!AŇ, $B_WvvAn,P9EMw9̝E 2=MmaTg}+LrOr-}WlD yJӘ96VSj7ZSzW[[A!T&e:~ot0JHL#y_MBa2;P:r\#%U禝OfiMR0oyXuI4xwS{!Ϯ8g!q+]_LH?juԩ6qB)YSS(SuTk^Q@$䄧^Օj5|zч8>R%>78@ZۂlCv Q#B4XwE_݀РVAv h%2!x4l@/tQ'S;tg ntN~%w(bރ4jv;w`9~3p dGs- )ϣ YZ