libvirt-daemon-driver-nodedev-8.0.0-10.module_el8.7.0+1218+f626c2 >  A c+sU]wvJ`6 eFaGo|Y. ^^0 |V ?,+8CZf^Y*V UЙFڭyKx``٪Z/xƘߞ+xtP3@rlS`υ:F\# 0Wͷ_BdOTLJ+n4=h;$2#Tc$vV=Z A,KcS*ɸp7oߦ$/?b $ЈMZ MRLB^sHŅohg ĝNd-vCx%Qq0@K}Om]QM~/Z!T1aF[w!arEfmBHƤ gB,~npv s?$)x͡ު=ӡVkujJ(є..欆oC/p,3(O5=qu4σԑe4312b566fa6065989b6b14a8493c92f72bdf5a5e8fc758b8bcd1683fe1dc7bc28bd04ed433325d208fb7cb7c0b25b5b9edc0349Yc+sU]21ޥgpdu{g:g9S'Xوڈķ A^!MKЭ]4n6%;JlߨtY0MO]^x@;8 {jջ8=j*TعǥsRЃС#I)&WjPX+FΡj|ޭy 5§ӝ_bżX]9T{x N& s&%{~R]iN>zuDaŐh|,4dpC K? ;d & F t&. P\qw~(D d    P(h j(u8|_9_:/_>?GH$IdXtY\]8^o brdefltu$vdw0xpy       Clibvirt-daemon-driver-nodedev8.0.010.module_el8.7.0+1218+f626c2ffNodedev driver plugin for the libvirtd daemonThe nodedev driver plugin for the libvirtd daemon, providing an implementation of the node device APIs using the udev capabilities.c+6x86-01.mbox.centos.org 2CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxx86_64mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtnodedevd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtnodedevd || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtnodedevd.service virtnodedevd-ro.socket virtnodedevd-admin.socket virtnodedevd.socket &>/dev/null || : fi0a^!IiJnP HAAA큤c+6MaBc+6c+6c+6c+6c+6c+6Mc+6Mc+6Mc+6Mc+6c+6c+6^c+6Mc+6saf1e6f248264831522bf81555b6c37aa569c0c3e2f10fb9e72e2359e3b7d4403c19f4a67404f1806b8f53130808d6269072f8e55c069551f5dfe83678c5e9a30056b3d4d741d0be194519dfeeb168b451bbfbb50dca6bbe995b56f47664dd8566fdd17cbb77a717472090f5ab3d2fa446904b37201cba1c7034fcb2ce8810a31867b005528143f522da6dfcc726a87066e23d0179377889e89e5140a16df633a32eebe177f6fd70f89e42a147b72e0086768fd6b98dd44d0420625d549baeff462524dcd8cad79c2e2fd7c133beae07160624bc5e0b3bfe8022bf2a1d7cb2e8a574ba02af76c75a58089355d2793ebe6c17e9757f036303cdbf15c96942ca22a34d16e888a410b964ecce586c4289a175d69ba8a53bd4219ab41777f07c26dcd6636a47bb53ead60731f0631c0decfc12801fc62038c773e2f5c7843471bc0c621213be6c58a5837701ebe7124c5e09d0e80b06a535910bcde38e40d3168bef5../../../../usr/sbin/virtnodedevd../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_nodedev.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-10.module_el8.7.0+1218+f626c2ff.src.rpmconfig(libvirt-daemon-driver-nodedev)libvirt-daemon-driver-nodedevlibvirt-daemon-driver-nodedev(x86-64)libvirt_driver_nodedev.so()(64bit)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-nodedev)libc.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)libpciaccess.so.0()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(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)mdevctlrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)systemd8.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+f626c2ff3.0.4-14.6.0-14.0-15.2-11854.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 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 virtnodedevd.confvirtnodedevd.build-id6d563b9dd56b9b6a07189f4b7987a6ea671e9a9e73a2df981463866d444a2bcb0e7b7db44c458892virtnodedevd-admin.socketvirtnodedevd-ro.socketvirtnodedevd.servicevirtnodedevd.socketlibvirt_driver_nodedev.sovirtnodedevdtest_virtnodedevd.augvirtnodedevd.augvirtnodedevd.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/6d//usr/lib/.build-id/73//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8/-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-gnuASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=73a2df981463866d444a2bcb0e7b7db44c458892, 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]=6d563b9dd56b9b6a07189f4b7987a6ea671e9a9e, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)rPR R RRRDR0RyRRRR R R RRRRR~RR R RRRRRRRRRsR;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-virtnodedevd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-8460dd4229a7bc90f5427c4c86975723a0590de158b773020e69816ba9f70111bvirt:rhel:8070020220921151759:3b9f49c4?7zXZ !#,9S] b2u Q{LUOʫBݸ0X"̆3~$.a]o΋/o%yw xhf*xOM+q66k^?Kֱxd" z.W,` n;Ln1Z0e{rQdT06-v~~/RrDF&0N2D}2J}_GpӬ;5X"Tm571rr & ϲUZ&i c"r#J3pm2R(3H-@ +7DDHR0+>ZIk)<ϵ1;ҵOgHoKu-ĶqNWAsFu:V6b4i6$D# ,2r+~ PFHʨ_4(ᙇ0f0U_"!B|Ttk5l|% +Je3Ifv3@=?7LJCJ_ߎ+Fx9̳hr.P/T rNړ&P+5)p*^[==dUwhgH7YD}NV̈)Ha Ho rQ"B}"nzAo;A *o[B-7oJs kx| 6+rT.ksWbۋY'BVpP Ҕސ^ܨK>ZǪi gJo:ӔEQZIQiSdd-׶rH 2//,1w Tals`U WB0xOwDd N˛N ?د![By6rx<-J dv (ij/Z~ b$1tZMULlqC08җ(B2M kR輛=X./&c!5wMe LMmG\Cr^lgW=b*k-P0(P3<ʌ^8gkwAJ1X?=J"{@Q$[')9jr6Kh*d׫^H*2L΄G}ԣGIc˅05ҚWLZ_2Bά:FUi6bf])7zFt] 4=0$# B08mhN01@[Ŧwh!=M61p7԰}ca@ōw[/f@ʎb[]gۛnՙaPKXxf&*(I@؈0]<]oYV v s~/!C]"Mj0ݓ3:G?S3 w5MzƷ#u`04&Hl珝;+'og:GDq'rºcC>JV)-"ZFl:Wm*= ?L&+X12?JtmoG(_]~dBc~a]3z*-ttR~4JacM,ڿ!B$$X`nǹ?HUX;iL9k8eaBΔh_4mYl.!dL"!_ ۩ :7f[Ss:LCF,NMJP1xKJG ½']H /E\ڤJ-i;AzͰfV3` Xe4N(NTEF[DUɢr{C;GEHJ)|5Gh9u8[ 3ݫ= /+ <DQglcrvd""aJBҴI.n{.S( %?3JN2w(DoF%pu h`Bc4Ɲl* p"Td c),YnJxO/,IZO!0mJ#~j,T vޞyH `%J ̹3.wߝ0N9 wr|^>V.D3_őhD2' \z 0WIq!xÖ%.t׿ji8ʖ+JvWuuU:mľS24˳ s]@FN7b|CA=8+>ns8`%9#U${=)WwӎrnХ2 I,I9L䊸xGN8]xh:;48҈{`cY yG C2~[' ]Q=`r f`pF|1zp/r%Ԯg]eyEYܙq p4|G}Ȼ>~dlY6Щ ىk΃Ώ.򆸷dtb!(A'5`3*`࿧p cضӁd3h7G'8:LRJysy!3+>>؈KǙYC Z!J@Jd%pړVgb:,^Uwpz>}B@{i7yj4v£2ʀ7!u@?}$wmaooWA;(!2ߎ 8F Im>ClVq?W Qa&]OS3 + `06}Gl ]>к/YGuoerȅ65pnln9-$=WFj1AS Q]rϿ" t8O7Ac3>ӧ3B3 g/$f;;auͤ#l"S`rt!6>"Ϩ J\ryר.ӽgzуLoeR?]>,>Q=e!- ?aX6^/>2 bᧈrtUqFG~s q}xY½VdwLT^l>_wWX. d᳣Yݪx nH]N3CG] QAGM3&g2sM?3D!k0\<75/\ʑ pt'maS6a6Hqܓr SGGvV1"vA3 u!tBJoˌ2eW\"Dw1`Ei~olQ Nܤ/ש%-4 Er7pV О'xmTNSM[@ר~F'yE^AlK{nusc&.Dͥ>Go߿ 9n歂C4&\~,hp.!> N5VCguGN#WW6Ο'xćP :no ÒtŲfO퐒zQU '9\lʾ} H`pqɕΊi9͜W30"mA,  ҏ#X'N§.{ ~=*⨹dTVxgFã.LܪPuQZ}V4xXPuZJL: Bk WD/|@-V0tFf}%U׍ihQTI@NF=xа؛p􁍕=8y#O|; S}D#ϻI#X^|)㖤'db(s+پ;S4$NHpu  !"ze @x9P6{+w`s]9Pa5Y\8SSspk)d,ArQưy#Xgl$/ڭ}GcrN(JZ`L'a ԫhY:N!oq <*`uN.Dqzٞ2Öpu d+D P|F ; H?%!0\ 'W#@w g39YR,s'taLn Sk觸d"Gu.z*  K{bE 7J ʈ7$<ߤ-HC!sw<̥F>F?#5jz?v, [ <"|vY^TKrV*Ya_v5q4h]CێjYFO{lZbTIΕԹJU㠦@^W+771U틟ˌ=⤒/PD}-sQk.COOw7v+D{C ;`Ɏ UPn&pXJ\I9gӴp1mOA]ºy \\0搵"D`~M bB>a=>IdYIBʏie:]/Af>85K]q}|;C`UQAʑ螹 x6DMMtSX4bKWg= #Dċ6a h"KNTI#+"Ё|nh T*Șn2nfƋeѪ; |.iD+ֳ;7r{AdK>Ƌv$L u%-yX'^f7YoR`89>KayBhĈ_߰^Fٸ&qVf`>1]Q& /I1_ vZ =Z" r'w?NjEIr/WDpZ{.ZGQɳ.IV1[&#I+?u"D%7PL:ps)C62XB? Bф]ɞ#Nɥ$"s$0ܧ(KH7'3vz7 ;8Bq ߖ+JB)ԉ[ #$1_v\WUj5#{1i1ZRn@Jb$fvaYN%/G0xii`B.g5첄H5x"C:<ǜ'`Y [X?"W`JN\F>P%F;_QxFS# Dh!m[#f{@GUF(MyXe'̼+{UhĠ;ydjBDֽ^O`]RܔuNGX Z6,HRS2*: eop7ɡ_%e7t3xt]#r^  Y/zD2gthX4wZs%*$*&-:$3=eȪ VNϽ eߔ"͛twx6Ә u/(bGAG{k+!pށ :  ysT lvb%U.ło)8}#nDMwR:(l 3;!n{#wK="r!bT9) G^}!EB/fԕ|ۭn6u7a{GX\ǂɑae) cS ?\$q RhQ_6pIYƃۜ)|w4IeBL&>ZSM5q^hxod1;KIL0H~V$N-ni?q5I zlJ<Qo V;}z$96DB=jfэg| WejSW`e&dr<®{4.MԘ|)c8Śr\i_Hn0.-~; yۊ@{Ov(gSYgR.FR>ve7Bn[2Mq:{ė`2UYsGPRpA 1C?)-D %uWھ(mi:Tܷ|1=Vɬکm9Ӵ]Fl!N3DGŧ/?b/gȊd+tR*fP?~5E:y=7yUfuEi=7 zi},q|s7?ㅹd|y3?d5I4.k`ԍ4;Iu{7r[T#% _lFW&C:dj{<pQuI >f>0<# i,t=8S0y*lRHiQWᙆ?,}s6Faqxujd-+6\Ï-vs/Pn_e[;y&/4wcث%ƠcjؕÆ^j#>Lǖv*Y?l¥u]ǧx7Y*gpQ)@gV`[r ~CD-@KTR؈Kf=|i>Qln@.(,1l]ST;~RHћoⴠmLƒB>,["q11RI?G(H\,0*M01R}&' ͺ ~m4Tٗ0)~K˫a;Ns]dbSfY_#KPjzl|e/IULA>ȪE?TVmtq>-E&O`yla; 2͵0p~B{enrf#d0'u۳ޡF6Y8vMN_nƌz/yN(XMa*`G{shI"_L]&LxLѫ-Yk~C\XHg_m6zaRlh*ڃ5:F,#U| jNGhGXa`Tgo-v&>s0l g(3;4LI|_v ב9^p;rb _Qr <ްw~`1?^^\\8nuyt s$U^>7N3 F>>hX<:`O܁e/((~ƛJ22 oGu4O8B93h&NsI66n9oʙn7Af80Vf(ܤ SZL3g@]0h cUHxPV3ǃ',[Ru?4KH0P}Va͌^ O"ݠGxLq6a;16^a)d l,VezvC:ko2Xt&T*CpFc!h%_܌o\ѴcԡcM뷝6GP%w$^hORYKUHܬIڌ@)PUV&J Lðt 2<JX8\BZSP>Fˣɦ/ +suO"'K2Hcoz%lA#+&T$*#3@\;]P3ݖPk|F3Mۻ^юOH)uh`z.}zbL 6\t*m,nGeXƀf9uM:M4Cg#W!J ;Z$z55i eOCfeS)sR ٿ(Ӣ%tp梋Y2}U鎵7w% VhJj$mIe;#kq~üQ94Qo@Oh/ISv:00BFn )+7 V{VWf/ 7Fr=Oڦ7̓Lw3j]9@RjrјAԸPy٠ (V>Gx`0DmTWrcnX9- r `6L 2m~fڀRH4~=#mp΃[KbKN&D${:|֗u&Fw}uA@YJ3->B{zɽ٢F2e6T R bvwsϏb]I/*?So"Q)s#' ں}0 T[/V#5}l.5J {4}O=reA{-3]xc.~egF-MOmᎪ[icw KD053,z)40 6;=:6 1a;h/&ǀ;FO3ubk~؉.ٶ6Xu=ׂM"oܡ:N...$`g XKvbiQeXo@ט@E2ůT,|EHf)WpBпk⍦A`7CV͓[A.?ݢ (+A!pe%(,3ӎ!iLkj@ZnLVMƲ[ϩfSp.׷e;h /T1+ɖb5txCvUS;X hI]Qn. k|2Zs:(n6t+<ڡ%U\ \QNa}lF;$T~%jJ:.G%ʪ, XWҙ^vm$c I]퇑jcJn{H^YNsi*p,=z{@-[m ,?TtץQX+^hA{ \>!L{$WmM U3 G;+BdGRlA-6yNZJU12x+1DD'pc~:Lo&{lM)⽔ı;Bxe,*ݿeӻϹz:i2 A3 _ !9B@ԾuԂ ω*?`܂0 2 I*-7oۻUk wy <Ѣ,gzvfU,pț TFNJ&Ycw5>GY2+M@Y,TFS[0Ymه)8"kPP+w?75#}~yoUv1Xw GYuzw,dQHl o  EV4cҘF ήRB,v/T-RU#w3Zy(&.by:F\(]0vWU;DH4wT¶/u `݅Tؗ7ŀbr.IG=VKᶏJ#Wu.ZNK sjPZFnخHj-ݡedYq Y6|=w_ cT N"Ρ@ w\xxư~w%.a$# Ppi9GRIdL=ĺ .#k c)4D bpA@xN1q)0DҸഔ..4 &hS]aIDI1leG凅 ]Ax ^-= [)h/$ϣC`MKA0֋q7nuݜ]Q8r) ,uVh$w#+M$l#Si1Z,)^Hefy3ntԷJ ofߧXh[Q}Sn#SlՒX bG̔=]k T'(ג-Z6hDŽ,p}N+-`&@ gf?jy]\S0e9|6?%Iɀ8)r7+F#BO+ 2a-$M8-0^>~ih۳H_+R)u:LGAꕎ3KR=yo/?I*Bjsì feo@+[{>gGM Gy iڼaqt E~!qTIRo0lAdQnYEttwW͹7dm)ui&sqAqqlZtgZSoyWP;7Hx:\h!nV)SnDGnÔ־YEnԁ ɿ5z!wpUG4+oMlFql·gi($\P4`d'js=YC^Vj̸Cdh4ϟwHBXj8.nt v&Q0߀RQ =M<`Lf&FﲪU[ ŵǼ~\Q)LdQϔggӪwơrt"f&WpȾH}qKIgϞU jč_UWJ; DKeܯsH^k:" J~|)a> MYERE*="f׼Bz`? 8*{f~O{vHU7c!ࢍ^mJxLeǝltlarPWA/8vcTbmnF4knGjּͅZO*H7VjC|юuDl@GCJahav}uB:ڤ 1D *O)/#"҇K@/o(%"f+<-Om+J(U8R TrT^e'ѿ"Vڝ$Sv٘K02BhXRAUgQ5!h!X,B> I^`Дg q _Ȃc &*C117@I܏|lNV:E P?| qtdK|Po1 DN(@3N7÷L=pD"ú 5@CZ>쉣J=k\Eu4n}%ok?A*mhBXsGxNbUR.?uw2yaϡƴFgh !Y/ytҀ)p؍k*i);֣)}i&Ьfmc?ʍ~:k$)R*Fݚ1DzQ.^ wZ2hEʆP#XV+Aq=AAe;0&)oy̴{c a;lK)߂沼mLmaԬo3Z`DȼrnZ ʺфvZ tz }H(%M nXK tUN3fXH^؄ZN pRd>J\Jd-qt=0Mfn/e)[դڛd}UWv$:8pRεc5Llh]4  !s02\ᜮ4SM0RPEAݼaF$Xg$~x fj`B]l<􂣯1a{kK?t <-Plo&tঈwL;S@uŧ ;R@?L  "ܷNGq\!w,;TmSqr|Sڣգ, R!^*GzLV[z{ ң6^0O*Ng-Pe4g4@"vŧ@4)]SkB]UnmJWs].-[f?=6ڛe?'gk1=3_j.jJ/o-ML'#+|zeDa\к%-u!zy+}ܑ"Yۋm-bHN@*3~]xcmnմK=OgF+/xZ.]/Ci\čP2Q;4V 6"ӥ|pe L1dq~ @%I>Ԉ]Vn7ʞ/>ޖ) |O ata&Rz=FqOpJ?;i;Ug{z/!&ᑸ#Niڳ{L}0Gq1*k奄^lOoi{`8dV4ҴDYyUQDjRHHHM;]]X7@o+Q^ݨR8Ē_Ik?M %#OGEvo's,םl@5"_ r ,)nYkHv9{TS#PCiaWH?ӽ;lպk|%вƵqla@P/V_K!2^3 dPB?uoV$eߣZ` ЩdA/7l1AՎAPD5wzuG ָgJ$-pWO]>&-_ W݈T*h?]>k g{^;JET#̇weaI/ *8-(Cz?$L2fK]#_9QλD>+M_PW|ɗ>ŞSbR ;W)z!ZChn֫|q9`PU\sQē~Nl-wO&K~+5CwP>9Yt{XQ@3&jHP%2͋#vYXC䫦iSRX;+9iPR̼3ˈ#|ݾbsC<}EXtsߏҶZm\|h< #MkWX:u#is"h͉wG=mon"dz0XWGG"2|7!%>WSƮ%G2/pOad?/m'SxʅV~cAOxk=ѣ77M GG`А߀NPy3Zq&{Mm~`v 3ViYʥAh_e(pvXo&{Fe:xM)PF+

7#}+ X$w Bf,~S+]Dz}2х0+` [/mzGd-]"voa~n 7d5O9mc(P}Zɴ8U{>έ+M 9geV?+GܓS%Ky. )xM~o~_ƥD0zŠ\HBY^{lMw?ʷƩiikA.F:x?P8y{VgWBʯϑ UW,mrz鿖,whWPaTERW,lvwex7I_GH!@nX!鋒5uȡbLaac࢒bh2KvH8vnQh?f_@@xƿl,(D0*I12WD[AsФ 1m`~ʠNaylQ}[T IbǤrW@ SCsy4,Bǐk"O⋔HA$l9Ž 1*^;6'hJ]M]q;5qF(CY9-kL5g=aN%ن2l1:UE(j8΂CъMo"5C`l/٠XhRVn76W.&ďt" aC!qJW,3R]KRGz o{w;*ZF'O!3Z&{76:7 yq6O?K Ad;!hio3k/̠ {dR-v"19J93t7ڑ {2~B={EȱT4 (_m4Lu/˹jP`q Nd~ଶHQo钜(r25n0;hힻuۇmtiA%˜W(۲)6+ O r;3r@Y)cHdPJCږjYs"Wzu :_LJ}-|X=:aUbEt)e/kO_{D.EM~^@s: `53G6}Tͼ@ɼ&/Y$ )eY@P \*h">*`͎As‘/[3PC*tmZiѣ?]Ǫq\[A:(*6 GbYi-Ega+nV\UXgpuVa^yA.1 +*]vbTIB)9C W4*zm7ۣ=e- ~R |m8jL%0 sB㣡'"y54`cT/ǽulD Hy:1p{#p5ZKNI7sNsa A=+Z\{DV25)Н%Z=jãuYN.6JuGG+׽G7^Qw[CQOnۇ8e%'WWqqXVns?rC"I4x`[`:YC8~> 8Zy~on!0eb`XPdsFABCl[M7km0v~NV˙e: vO$ z (dȿQʕ,DI֗=*u-Bm=pʴbmoude疽AXz5fk{ڥ2K~N&ͬ҃`+9S6 g udzLzsp @hOt0ޥ9BFm*=~:A4Ӹ8t=KMRuPf'3@/HQloys44~N̰6P\Ib "LlƻK?^k4c  iD { nj|KI /J'p[_B\N>OSa}vސVz;@gV%gBJ^iMH |80 u"I^&+-M˱82Ⱥ8|C*|YCடeQ]G{擰#.ʁI{ FOnMǣwcw^ߞ6"Q1&&&%[Xq!9!;л{2k͖'\V#U+\KE֊K[߷ۢjNd+ujC!l gt;EK8LbeLB̌K;W$[4v:h",VU*g0&H!ڪ͠^ Li'mdL, @l&7(tV1='9BXbs+KÎ[tGzFA2訕mwjGeu#ί^Eγ#^+LIv,S:\#Y,lK6%b #R4f=⸙36tv:~z;iOYr.W'- q/umEsʥS6P+F2 YnD} ֽx !.5NԮٙ-_q$qAr{]'|O򟏊'ryx0![, ;,v2OoGTcS0m 5~ iш7+4?4@1>s5^S>iF*~ʳ`G8ۂN f{ Krmyu_4\h0 nD =K x#UF{o~2: sێ*Ej뜬ISxr?xPf(%(gܜFG2$4;8#Nӎ>B)СYvv.8Z8=# s!A>`dZ(m{`pog;[pHޣ߂L BںwE>Ah>Zls.L#wL|k'XS2ڊPF3hC-eÉ1$}D^s5o:jo%D Opݪk~კ`롒h|%V.*q+ō"P_N65Wu#AZ"Ц%ٕڿ*Q8Δ6.n\FT1ϣ RSP87~Q N>'pb|uC|-TP W[¯@6\t bHZN IDdaoAGH}ae<,@KO~9B?^j0 nCe{e- 7܇cMK1fJRu v +vӲ5)UJdP] ŷe.;g#&|~BjYc&k\ӱrq4PfvԀY_WK y8W_&P K]BN`R,hjÏ=sdZȭ}K u.8sFlxŲ0nÆY|WS&K3٦)]v`U;d;c5YβYm0 t*c.s} ee@р9Օ+d*aGV kCtJloΦEd9H ?/<5\-Afz}K;PGk)bD JsYz^.\^ {l0;$o %=£î=Bnt!O gI졧"&$4-^VZ. ]y.cME[q Ʈ}XGכqdt38+Hk\)>5*wHVj'#{Zmx$\̧oW ׀oUZ/׬_ĔDK!N.ʃ;!&epy-n.DIM0*A a!eb\@#x98`Zغ=eyQZ$Pv ̈{Pn_uOƺNA9 usu@J1^g; NZh9~+tG!8V'~y~`C?~_lKͩTJFe-)C_XMlwԨK :)s:z29 M_|&&'b.G3?nB.ϠQuT6 3./`%gt[9  % 'rR ,lzs7Ѱ9>~L"ml !r^2h?ģ޴ʵ#CML8_.E:x7]d(}*vYve%]5/ּhC:BK;қ=yeW›(Aw˵I"JGKc3NjZ?w/IS_qOG6bcsۏ2!Q$ʻTAZhߑBP @_nJ~ǚ,u;2ދ±vy+By',ꛐC#Ǹ }kx;@ćq`]v+_֋Jx ܼGĨkyA{9đzzQr|"k84-04{:1Q(Tw$bʘAeJe40޼A>65ʼ4'G<5+jjA%iLVHR7P+qlu%VOūԴ>fK YO EgHj`,@ Go%SmX"XOD.I.#1PF:O&ŤUq] Ies Bڋ .0^ =G _d9gغ^-GbUTN| ͩCظi9ߌSەKjc^C|ʊ>P8j>gjۊT!FOO`.MƻHP) #o"J( fL;@2:`|ohTbH뫇$# B}< !Kr:n: b$hk-gwLÌuTC<> i %dv8iL]# 'T`)SUZ]"g(?~TIN|feB| @զ1fxαN쭣c%e*?z~oaTC`ee6Ex;r?&l? |@0q| v>1c\XG,#xhO3hW5mՕXu>;.As To.J[$E~2VJz2!*nз~=UrVWVl^D8 d1kwA{udlmshL=s>{K=D6TaYگJ$ؠ29oyʍNquFKWҠ \TKog: 2Ts2&56E\YנWri5O]EH ~i]hEfTѴ.3{lVgfmuRlL"ma\GL*&E.7\R.M{]=f)dQ.d/U_-w`^{R lV]i5ubբm;.Q "j7@B}$ x9 aNutD8΃ Bf0ڱu^'^g-[POޥ?y7C徇|=/Bx;%0j]p">wj*>%G\pcu~8#['AYXbaG|V賓]@Mǣ/Cy/.*3$a[^s߫IҺPsp^RbJpS`&mJl_7C_ehI"n7r@y4d.߯9кԩE0EQP?-7UļYWD,ﺸrp|H[3b%T֐Qt. rnNp|jjPVLj}|#PQ{YQ @3((pboPϋv!훁{u;\"^.a)F>"D#׈SϱI?{CQAND,^mdϵ^IF1(@VłtE=M4d!UmFL&3nZ/Z 9j1eJ̈1To3I06jsgZ=t%Kԯm+v[s- .UD \/\>I`jN?O.Xޭ`9,ݺ yT96 gEVꝍ6er;ß t6-Ji0u^?:('YHhx[ 1J|>2 h@<ޔ1)D:WܥcE:/q ՄL\F.))z0*QB$f[g#EFS1ּGTixW[/~*AUеxT7{R;<?IE3\ e,A : I/sY?̮<פJ( }M 3_ǤFUuj8 *T׉]_ yâu_ :}ݵA#d.3 LxlTAivєxm$@=Q z( 6+gAF,iOBu:ٺ9x[Kxf~I:/❚LPK&H|^sܭ'ŕ :G hmZLg#)뱶7aSשFZg&SYF,@n`&]C r O^呔Zg_֜LI m+xSܽ۽'M;-w9N )oq"HֲǼ_ Ci4EՕ$5'VF-҉".`Fܣ(9M8<;cf(k\QcRbusRe۴\eo'n+dL1ʨE ܷ õA~͗<$T.AZss0WAN6Gz[}Wa 9g=?侐zHrAfͱZ5WA NJv *nqB+iB|ʴ!ܳ B |5%gǘX7oNR@> N/BZ"}fN4~eqQr C:MBT}k+72@4\d&j749i, -1z̄px**Ϯo] "MUD-;m;)raGV]9kkY;J=HQqd9_Uiך t3~n`mbPTbM*e7@)M%BLdkO\$b˹s.%/{zH. Jt .ϑ'l |Oڇ: d b %Zc} %z1VP_p ?* 'Z &EDZN}%?mbģ?o_@\s%1"Zg%\ F58ؓqtGP=XL;69Y:k;Ąe$5PPwFrcD lV0^l~7`a1$ʖCYJ/!EgeC$<[q5ccRɚvJ/xHԆ߫vƓ ?Tud(MT)>0.n g.j'ES dמN廃B1S_%wyMHU>:VU;0Ze+04iT n^[ l,h66[|2^=@\@S9 Ɗ0ui: OsC!%/fϴ-j a[<OMfRѽR}8/oSv۶_>AAس?c9@aAƉV$RJ2ф }/uCЇrcC&HΈ69& 35m$\dnd"g^t`z+`Vuh%6Bz ~<f{5Yid-`Piz1.]\2 : 6quȶ3 Ud~`tzMWjJfH 7Eֺ䍚wDf 5HJ|C@DBe+g`@ wN$"q[\0yQjHc{qs R\C(drs3* \8ubo䠌q֗jNng̋}AyrTPwwP\qbԖu O+ tv3o+! 97$Ї4V/Œh\Lf_q:oC2L触:}.-˽ZFVCr_k%MNK"6N'jkdXCNKh#AaEcW3/~#':XG-B=y@cY!n; 6߿2X1m]ٴLnjDž,{_Ii+@ mU?Rl8Hic.Mֺ!v+ Pn_Q\‚8v-!a>7,Q]+&ٜMfyUvSj|`mzOT Z:z8sjUE(R <F4(/HְkI5j]0\~t}HVq(|BD? %,Hl3&2eG%DªX\f kJƄF5aJO5P=#ਸ਼J4¦AV\18_x/J6+V1~M(> !YLsN0x>lկD x(1r[fwYÊr%Jj@dR[u9c4 N&iCQ̺YP !hUdު0:ڝY@ז=2%;03R}D>-q/ؔN~O5rmti'lvmJoQP@Yi/;*%1ud1p*92MaA[bUeiMM糧91_i2ojcY zNX$Z-W_*ٖ(bBe bCBv:u*̌;xn"FIr (6: _f/Ahcv}HROn]MɎ?:QYz2 KOyܻ\e84U밲@YS74 Jr yz._A79{"R$MŨY{HfE#]ӅS%dIɩtu5A=Z7SkrA!w!"u)m"snz7Axc1e p޹:\ȇV:rVjQUjw:*(,f4@ovŦ وKfy" n{I]͐c>[!RƁbɸFHsH3>: dO) @Hs?;Do7P=L Fs\a&!:ۤ44p8` jC 2kH'tE (r̃˚gWإު}%9GϝO ^i/uWgo".\ً̾=ndv,+w}TF-*pzt)Vc"n%vla$ا%z1x-FlZ\yh-{rxTˍ %ͪ, .@gWtaFIO{n_QD7kՇB"`?琮IȀTWt<} n|5N1`VfG/хuDmNO0}gٗ/ǡ2g]7(BpRA;7@Ŧs? s}VҌ`\ȝY(ojj̈c{%Je$@%ioM'تzFߠ;` #Ia=ۦږaaqYG#llk["=O.'- > -E3S! ^A)?B{EU '6Д\ev"֐o[Klίɾ:,Z\eG`-XgpX2_ RKL7cjbI/&>iI%loWJQY?y0N{'YՋ@ؚe++^!S.kO:C) ' [7$oa~dޤF(l? ZG%wjGQܫm :%;*=xF4fy=K]NLT&z%~ V.*T&f3|S{TQyk5#*[66;Y]DiL=?>xwx8iFc;+<ϝ"ก">aDQ tX}y} wT q$];5 QK`H!1yü⽛(:Q0AROY6o_(y3PDĻ͖a&B>"*b.^2KLvs&g%iB9.?iqJGO@%զtsɏɜAҷgO4s5M aƲ:oe❱'(,PB#sow_zU>aO)]f)BrON?Y|MY%*Zܿ{֡FyCVۖ#ѯS'ҹhZoҚZ| V̠oUb;Sۨ^?ZBQYhؚx2,DFKp˵,/џ"m|#i|y 턮)ooO05&YSSwZ΋::MH à֪^ ၿ" kyPʞwGL+CO='wf8Aw AY@7w e nٱd<]WH)0pUh9%lW_AYμdp8Bc90Ni9]36a &bWV|w0bJw.-L_>}\ScԢLV|jOԞq".=][V/oDP`t]gsʧoN""gd\$2wz&vmtM3l{*HKv-;7ny{yFM OC (/ mdT knt 8: }Tی܁L|ȞPc:| N7dd/KQ_ݿ}n;3F-||Wo%DN,G7T:"4.KXbW{@pCEDWYttٳ DX~gV5v`tKo\_5+"{}Vfz1CߌW^n} dž^F"&P! `,TGfj."sRDEn|!+j=?{BRңa϶O [0bݣ<]㱢9~Kne> Po;A{DKT>9.6L( ՕصFO%o EhBpn}rG) KL?+t`? VR/zԵ A;3!|pv? hɢ/ <qK#\G3k6e7>~Vj^iQӱҹ$ aG5۷,J)͒c$dΞ7h(̊sXY@"}l+81 YwK,klC(MTi( $C{k: gi,Y琪1~.< &q*K 2z3&iK`u2$Ky*{ dԅ=7( x0͞[F^$g[&BkYa>=٭tX(w~|ߦS$U{" B48}ut_٦2'<)K\cIJ_{ΓNRA}l\)@p QΙڬ[Np8U`?Q+Kn- 19*}py8=suLUx?7 M*t@#!OԺNʶ{QVȎEcc߬)h%*'=ě)OV6dV\Bo[Mfkf+!c[mq J_( si}' >MyCV"B.Mj{iΖz`n4>p(lQwUL{en? E&h~i#yfKgleZ+)=WE[Y.HJ9]/:7 Z⌀@?6YH|$Z2kf3aXG"hŠآ|i6PW9y`/ֈ!I=v+=Ǧyq{L61-*]OA?>¢bY"Bs!䒅pDmi/ 1&S!W&$ `cY8 +wg,)@%6m$ Սw'o~wsO4F@`u3Png~9Zn 6 &?lϦ4seMB,b12v17gA[A?2bTE" y)z cP9V2Й[vhc܌-'Z;Eu"vVAd( T{6'>$$NpRɅxKsny#svA#O &i~DT[KbqxՔM`Ѧ+_ kİpp"0z72ޔ`^flcM_|o}k2dLYԇ,_ꀊ>cV]5r%UHpVeDnEw,9Šy#:l\wW%+Lh|7 ܶ-7 P] Eolq,:-ն,cQV>ɪ{ @$td>n^OFfYey[զPuaMT3|!e3NlXCЀƿ0=[[,f~$(?GWC嗆l~s=֭gMS+?h2=a< +wXʸpm3;;|CWSijW,0 sN] 愳ƹxz+@YQ|oEl*B/v&}.w?Z 'Ez+8\4n<7WM2mTHH/Q9paE{zNg.q_A8zo(tlFwyX{+FjIO5nMꀺ/7tuF<>I3D婤̏pl%sr@mgCh(smN=ͩA܆SW])-F̈~w+Zzѱ19o\Lj֐t787-N˸E—22_J/Ƕ_IFJ|ŏ,AR}h!@iodA jK=aҷJ=y<͹LV{-ߍ̣(4**u:NWh1Z]\FP5)Fm >:Vla+nx)sl(ruh ghD~ayv($Mb)థMjy԰>!=jK|D15,Ke4TkfB(Yq MvR~0ME8/WH>-̸' Y pJo㧃 ([HJmN4Bwnީԁ~Gypڿn<ڱ((9DI+MݱThMFgOy+P)3ѢoO;(tZߞh&'>ҡ3NhHpV/w;y gD{BN0q1`-#rTۊnXWzumR^p3 w|<=.BbN a8h*皽1i!T`7{WPwgڃtl Z>yءkن-͜2ȁ!ӑ⺇y9$B)n >;gvS>nɳhaSLoiG1%L#pێ_yY lhcS?P~zVd9\=vy )9Giϲl3e^ +> 8~~C]ƸZn !i}(FQe [0 r%KeYzQ05#90=|U]?r*h&PR;0(Xt1ol ވ|*uxQM3^owa)XiMDcۀs|['Ƅ6ˡuDJKF;x(c=`葧& F8@ea=ҹwrH<>GU9mix!U}itgO|>|6j; E-VB1w[.kQL~cdDvwwӖ!̓rXtNVja$5 hVcdRn`W(b\ZցzkW[w],B E}5/(8vYJ=C| ߷ P:}P$iebɆ~.CKthQy5f9F!NÃcW^uP8ܻbx_^x1`qVG_mA+ȍ z~59v}8%?k]~jv]J43õN jަL/Ě"aE B%ǚ7݈lU;6F!+hIR:ӻ&Z.e(~Ϙ.슄+3 AOI#1YiϬ' lI bq^/O7L/ F'TiV|:y.(dZvKl+sЯq[5ଥ/ra/ƕg4ʮEuY92\жDRFaJfUO6CC?dd[o !Z=#r>Y4DΧ@yWDeƄ,Ra/H6 җnB9gf_#%8? 6T m ܻB.OԞ=]Dk[v_^п}ߢ9I?hU* YjB5)Ֆl(^1ү٬ıF}?O8;)ߠ+y~ F•:2vF"a1 k\anf-U3ғseo9=3!dO[g&zWxIJA̿d `p&IUW1NWhD؂)%Rעl L939CkrUm6*iR#]dvEg~]7n@~B%6X=nΎOg UdĔIug5> oVc7(Z:PB˚#Bd_WeҖŝȹF:$ƪLֱʠbwYq!]4o$\t=C9-lno `,]1j3Yo!dq4 Amw\HХ s'.,pcN]0"t_I4,#Bf3?Hf 4s@ڃu6XWƍgڰI̿h}[U7^ u/5OI} j"RŐ0r-Gź4 Pɔ` IBI e MPFƈylv0˦E꘱~YiUy 5sxf(Y; ;rVMl&bqx=IkHǔXv[Hz%uUV˘JSlސ x'1腎3,9>2X/w1S4MMuvTy]%ljVn?f3ceO8!@_r; /\bMSl &%ӵҋ\ Pn,!hi,4)HMo>b_C6(e/+tt0]`/&A3<4f=dOref$^WeM:7٦_:2Fojx㛫SuX% fi+ݎg{}X'- OFh4nR&i@cvIiqtECjg9BTJڲ"en3>DM( | hLUx(`}픖zPnӉmrWfRNhU]i.a*$C jNy!S @&ah<ۨzl_tj "C,3+kb='>*+D2;6ok[#k ĬgYCNX6Nς@4a#ĶǸ[Td6u6Jr5T>=.=Ig> dyz05SB3&)gbaQqؐh{p3=NҮlA[N'3v}'*#iھ ˷`b."a(C8鄠ƑY$Pp=`mǫk_s/TsKw%Ol40Y@"5}d,ZccrJ䝂4V~e $F+9'/@gOҳW z e"=UG&U"z3 ϱwk-z)bg=&c1bmp݋: W>t_ӆR@ZcuI S{VA1m#AQOPX*?R?e yf%N㝬:Oa͹9;(L[ɰYGւ0' SeC8CmyN NrK#$! ۙǒ8$O/x:#9'a5 V@#AIٙi /XWR6_)E1..K;N4埳`o<ϖX atvPB/+ڙ=:d;" qi+"g@) `.5,|ot,DaL;ve hjո\>݈@wr6*VQNu.hOb#G$ 3fa-N*M2 @K-t9a;7oS F}=/Ӷ@$@s@fhed:OxLcKG ؾKM`BRn `ȴuhUUA;Ӡw:_- aqo#qʋ;Q*Gjm"R9ocuB-:'1A " `[\. W jԦM2^K+d&TOm`["DP\)E#`rC:me; e ]0&kj`\R<-$oHRŭ`AZqK4(D+OXYB(|5 Iuyj:&'4-i@r7G҃fS029:TZտ+Cc̨Jձ?IH7.$-bz?<EIZZaC*-eT3r$>NfJ-O n]Oqz 4$BdZ~#FӨ˫uf=2YHrk򬣆U#|$x?f+ZW+ P` k(~RA!39"8 "LJE#WӴWf^9ybz (Jڶܖ%mQ7U0{: ̷?sG#E!ˊ xߴJ0pAi뵡::!:esJTձ:>^itE>t3ײNz}>NXbzs6 Y)L- q ̙T9@Ñ4 ۱+C<%zd a7¾ C!Fh$]vd&;uoArCYvl\R7x o|pͦߴ;OwpI}  mAn_f3h 5jTgX Ԉ`7~PgCxV   LӒxeɛgi%cB#SDX@ ,D6"W+8dKI$lId6M⶷ӹܕSn&Wat-rqc\v}U,I@_{)*?c. (+90;n݁IiaWd'B/Iпo=2r+Frj5‡FTy%,wd38^Aљ 4b=9/1eAĎj2ʃ ?{f@S@ ʧ/Շcs&RJʏfK̃ &qK,zQtm kY,kȰkKTfA]2(%A=!IoM%^qMJ|zwA9i@̨U6<\#.ξ H7qm.!vrqàIF9\ }^)XGK'k񒃿[(fL̆JT 3z6Mb/:W@YV=%ho+m,mh1~ 0сzl武knaI H"w'[I^g[B!l 1Y|@DȰLEsD۱YF\F|d1K\lZs 3Vy;H\.[dH>֠N=4iآ[~Z% 48NM}O+aT)w@]*U *DS h?upl( .E~$B©еa2{_ݕ^,efףmo;6{/vLKTոP|PUjR)q'yAڊ5 2p[jP숻{=uu&LyC6[jEFеQ`qgP!\vEqDqvKKTӓce[]®բ-njFh!Õ-xvʾ[b46-~q@ 9O:W*1xzle֣ˡ9 <'\wCEz9.jwlSߎ_QRx M{m9=CeU؞tem#(tX-"|s5H8󱍑ׇR PqrZnɰ/_pX xM%2N_5o[a}O ׄ@z2 ״LքoסMmˆƷab~ %Z&FJW菱br! h>>?N7QW2x&'Y[ۍfYhĶN>%0.>}q'aVaP\' ߏfY*o4ݷhY0MR}6 'Fo:L,='uD9uUIKuH $`b[@3mOz6_h;:Wm6k 8<8X?}Cz"-ÆJ¦jk:42LilΚG^l JPeFC ţ TC>5u 3NqӌU\ў"CbPOC}Deb^iXAp[E?#E9$^BvH-*b_w1aeor-Mn[c&9j4dc 0Z8kOl%Bs]:jNŠIh.MOV-lkv qsжTAF :ewհT3#k4p%enQ;΍c rŦZU;D|PC4U<7mvOnXZ&m?4MpqT5IrFXsBԍ6/K^>2e.LMM|їWjބX`?r;=6Au!J|!2=h'0wx(upW ?5X%pU%rgzD7 9H; 'YRX9 ފlG6,$"}Qhùl,kg_d8*qKB/qmW]Ln*u*hIhTse.6#g& 9lI:TlOֶ @ZMcۼ *@$ vTx/עd2VML+,I cZBnIMsUDv*M<G??1n;Vc+^"ՌBCVo4 މ~ մ!KU$h(6r6Շ\YwFih!X T:{ lgA{M`q˼h&QbE2#}ջxmD~>lF leB Ht{[ɏ#,$Ϋ{U'`ポX{TAISM\]R儿 \S;8AXn)1agS;c}9^%=v)`Z}CArz-*9ϙn_}OvGe0{v= )*o/\+5@!Y{m7"w P8J!c%٠eI{!__~rjEu(T݀QT*ʴMڬ?U fV?ӧf._\vVX'VnKp Lן µ1l,j;C7eSTNW <`]",B0^BEEԤO*%PԺ5 ~Fav[cauA/@ߺ/_c>%l$Qf[" ;{6=s KxF*φvploC 5wN]C/&Hve`hYK?0jO&dVGÔ[ǑA2fw[.&^i 1mh'4h]ajrdP2\ `൘Q6GxDvhkvsX\>:?riXuǍכq)|[C篘AE E&,8"s^6x]h<9 VKҕ5Rq=bV{) K>벞y_φw,aD6|8_ Á1__9}gw%'A]ET{~䆙FhT{X?8##55̓,U )OB/ \,t9,m -G,wP^%Tkq`ճ]G\qN,iGL,vڏGTMPYLu8j V9grN *|<2lukpKeDm9(Iߝ; WXI&) |6Na0yL q:@! )+(uQ!ߧkw.|ђ ؘ my+(ԒO %fYMg"XpS%71݇y!8l%DUyŮc0 Uy'LTY^}dxFGBv$[KT/]xmXO퟽=@_7C[tG!^xOe01+Y  '(w;4<ʫ*\yʀupo %l^u =wWxt`~^b@ZGi|„TO+6;2)UABJdcv!F b[z HoUadqS=Ҝ*i$dhJ\*#F`1VfQ ӿE1`Mh3̬65KP{$o %Y8%D>0s[HK! EDlVS oKǓ)7)-Oі46lC Ք2J|zRPIEݢjo%DoHzc9{y:)ܤR#M p<78PYdؘR()`CVc}3yt׭ 5_Eyy~d*9mG#cJIܸ]rh\oPÎ@;JR.mLKS]ow. ~`#~Yd[GIw93pz{>V A*TgbpvGwJ{N㥷*y|Byȹ kf&^Y|3?NY}|ֲl[3\;L j5i2% #Xl}=bIE`V)l]Hퟩor!+oU\xןaJ_Jϐ]dўہsЉNLq6y ݾ_%m<CuQ8dzq݌\EdK'|Z]"W;3Φ" iPJ@`~Rnl҅ vVm~*v 4١*)~x9nvd);zwVw"=a_iK}]\jQ:o~'0wԉ%ذiACՒFoĔ9":C@zۺGVF:|. `RMlQ"f|)Ng!Kve\4C`{ e5?1X7ʊWt>L]pVQ#LQ1Pġ1"5/`) F5 S?Cv#4 d s^> "8ii9|Yφ$Acp&} &@*FOF]BDhRpsɏZwx=e+{t3닰qUSVYg%˘8_>tJ? 5h @,ZQ_X)+.4ڈd^/> =7rReUUwYy 8ZHZce]Y*&FWx]nZ{n(&#g&Vj`}Q1o"hË򉬽sSucYTΥa}=?H*SØlc\D*cd&Wh;TenY-MAU*gOTt슈@oz\3BrVnnF貀pTa+L;=G :` -j6CUIb˪gG^9\6N1S>0fduҫt5݋={#-ʪÞ!N@g(tff>t:$-Vz,. KB,m \EHq-׈s3 ;S  b8RY2?j鸦膂 mTμ2TaV``Eyiztkb: $vM! N}P,'@}.?U h!셬\XDKmZ& %SWQRiQWBn=QЅj4! \'oo;ϸkAve ҷz5rʓ>#(˶vY#Vp9nv׶"'息S9MZo1nUȯoV(2hrΑ^ Uz`O?>f~r$U1̵i0Ŭ/9iA܈~QSgS}"({_255Q_ 8=łGp^:$ XCnq'( %ܲX-$J6*.m_g< u ., |V /g[Tv 7~}h l`@jpRWs* 26_ YgyDt>p:R~Mc4Cn3[b&@`Rno&(pdR H=JrMzpbMSũ@ jOHzBFxO=G=$. d< ~h?Xi'Qi?A@{[=z:rn2Q3`o_} }B-p|r36?@9 ѩ|TBC/>xRLoZAۖV/ƿ `ԜHԬW)/"YwDUPaNR#Gs<^\Y ޢ$2.Ӿߑ.^;N =[B,49S&&yћ LS[Y(H:\T A@q ? JrI@"u&)Ö~*Mkܶo6G[j┕<`?޸@+1S#$+@H1őaIڗ`r5[s8{.cE= S̮HW7#;. i~m'o>l"ah{Dnܡ*^S>4gz.|ā[v#)QAIBJ.΃T܎+pn W.5 ɗ]}ꄜMiQ//]ў55SyE6_>F&pc7l(qb0;"svbSDZ#;Q猈#4],wifw\$yPʇ̕eԭ~y @{uD`LAUmgRq%L]{6S~/,^2qcfd"19F>p!@Z.^3CMmY%\٥ sl\֛y#xZSY;D$s: NOd*rn~7~OZm_x Fn$>f=܏5ZIIOe8(=WԴͩu}k~{ه=@bNG{RI#Sx;Սu?xh,t `e45ʏ-a."m1R^(~~-z0u~cf[Y5uWs{=YZAv^>tN5)Ǭă:<? >-,`UChX2|KN% k"\QvuGhM-]{abs hj7eAmѶڍa 9G]K%MMFNCg Jfo&GIj2LXLp*sڬGK1T $TK'7 h8.9Ϟ'b0kM p ,oZV#rVvWX d$u3,<^䇖Q8l+^_d)H ^%)m:uqjźt ZS"r~}70Mq:Lo2dwe|v+t_cte4pOJ݂QwP R G#Adh||Hrl 9En-Ќ.( `>Ǐcīx{ds9v$lkO5HǤNз#sQyLK%Cԩ )ǵ3T@ dP5CKZe4lks6{Jw hnz K'҉<{ZwfzSddl3DwB^B s,!K^C{N͸ך'Ҷ33dNN"pLe?9$K ug -O2GG7.&Ap[%8tZזYm4TE=5 07曳,6  캤sAj$M뮀_f.=>Ug$ <= kp?fF8|aF+>ˉY=w4@2D{Ĺ$Je*Tm~,2ۍ~Q1RIQD ?d;#&4} >W8*aGg$ۏ`CqԦ]?Eki14.؏xλ?!4*\7^:+#?ޮ]FnJ4 sܠt{0[gbfU#?cEmܑd#׍%ur! HfOǑzS`յܴzCJ,}7G1gQRG5zk lcPѫ!`sEM).*/qBu qIۙ]7Z `ÿ[72~4w-6sk &U@ι;*x1Vjpi©;3KnMdwH27Ù/ >ª t Y Ƶm[!3OZFuWb!ٟ "$iTOZV0s(wB"4gcv=,b/M6z0D%|#xK`Z2,Tp_|R~֤%:̄R}b||EFB-LRYi?ݓf:jIkqHÌ6_10>9Z.yw_L';pGzW~[D` Dį13lՆ;+]1&v\v+]~4?{\.%|_dk]( oBaWFljk-Jr P*GoJpU'nii8/4EPpf$`9ڵs"{c?񷒶 1w"kD6FˤBeS> 6ibRL Ȥy \_U 0ϡJyw'$<+قXlTθϮDCy'{;,G^zKKP G4.T (>Ke`}d" M>.;awZ}$/m H40BHpABT7bx'H=D8sήZS/Q^A$:’mTm6)tMN[qEpu)sN@ 6;B9N\ğB*!dǼg-T/ȫz<1^m4?ÿN?L"5^<3h8SG?<0R_ !.bn ӑꘆ҄cw[ ].e$ )lr]o9v aW="Bw@7(ę~&$ebFӭmfHsr{NJX& c`.,rR^*`t b=1o)^0}1m)*7B4t̝Uy P:~dvMe?m134 COQ|b ׽ji~:}dyxƐtps Rk]ة` kJr6sCV|P i5/>S zu0=b.-oxFnn%'rp``kHQqlFE2iqK!]\۵!Y @ִ eQKksUqkoO,ۦ%jQ2 2.;8BB̔'W.S"}s-#S1oA%5݁P0Mּ d嬫P1!7@iR 'wMwB6È"A@-EJj.'6cfn]>P#$r!Ibw&h8۔΂D0X˅ǔ\| -gBHet-u,|6H}B}k$5|]&J4ϡcգA.m0"ЋAXF񆚩wM%GFF$fN}RzImQV2,,$ Ðӄg_тU{ ǢT{J5ߙԍ9"xԸ~lHvkNaGD~ݤ7rG~Aum )%i{rőO-+<ʧL-+0LkG6#:'J =l+bA~_t15L41΁1"Y JA\}["3.+lp_O=2<CO5}?hb:;*/`ӤCAɾFbBW{V~fJx;s@}*]ކO1B " G.h˪QsV͆{M:$ ^ Zu漖BJCE;; vlbΦߞ<{d h`cܤւ8C|IQeظDo,jk g8Y[}x5xZȟ8KaWfpl(OBĹV1?&{{'/|s3HWyH=jV`lbl&ʙY֥lK<2x5Ar^th)yZ |ka-1.=Ng'g{xlbc v|Ylަ@ }|GmD"[d.˲~ok"ܴ4!뾤 %ڨƫ55wxp7xI3JwquP0`)nKN[:0gy v~=l2VlDI*@'uJ۠vpYy]ըʼ¼q4GOêUhA?N^tF'6ߢhZNSUP-;V FuCga]17x#A[JT'9-{V[صĬMen)ZV}ģtjn>Iz,4_YY<}Oc,,LZwFxv8BRQXMk#pޯ**wBRWkV/5 sma2M`!| =)]X݂kM6Yi&ҝ6AL c$ mS7U"|19i 0z g$RfU a<>B?:Q#,u1{P?ֽ5l*#4(s?~iEuqy̹>Wwj,)HfYƻ~X!Dۅ>^w%zQ`-D2I)X=}/YA1<7 mT07L0$4H3c73w;E/=Zs^x g2ۤMU8LT3rEH1j㕨c*6>ڔ'$T#\ rX] ,^!8$q2>HhB6_Vix#<@h8x=2$xM%fdsjt1'2/[G1qmјo' zuegW&a׋EAVd0OC_Bz3Die&.rwÂXxYl.O+PveyOٰRξD|]l#F+PD2C)\I/D^eVg,|YBsL@]Z`܁,fwgQG̓2dQ&!R+ˠ #E sފ.#q-/K:{ o'+/7yqdɄߞW_٦:-~(֛IFcמuzP؊-j땉ū鄹Cp>,8M uLYlsК^wUb7lt#LݓdA[z^UKmf=W]lj#@ٽ[fL AN(h O-oRh2M>ƹ&h Bv~/\iiLϵHWBFHh` Afv)/[58{s LvO !W"- ܀!tQu L7۱SEE/xBsKDFh1u O1Vuo7#7HBAw*>}=% z6WIs"B>d,LSqgD`մ.'d`CEpL6lBVQ\IB/" ﮋu|\7N|k' 3jcYшxګ) 2g% )̙Lߖ$VQ/xH, Qt|TkC)Zd3ZBKMU|4Cs^Ar}!HY2m+';MN~o.k֕ut!\ф 6R; |z(ޑIC\ '9y\ FN՜*kK/m{W,cX^V32Gv_,2tU L tGTIc6|CRޢJoIp7UbmViV˜c,d M:#Ȃh W'=EPFN5rdNZ-}'^}|$>ͪATb^,z/WvGZR|Etvaxo-E0ΫCx=J_K".|-OL^~Ec`vB+)Sah "unwoZ7kLWh\b,@ ΍R8Y*+6DaMr.zR S2[@k ۱t=~eԵU(QnE,itA?eϗj˃Z:!7Q-Ȟ[m߃E͖󷗂!I'Qs;=&bi5 c89/IJ(`oWa"\EH4 On0 2y[LrfUFJ J$'N+O&; bgW@; Ҝ/ߔ-A%1A=oSEEF[H t(i9k2Ks|y 8p@x E=1 SޡD>jQpLu!N&Xnop"KwHa"o^3I}uىTC'JQL\\ Jи р|ɉG2-0'4@Z^Z|>(z Ye׳쌙EbZ02ΈgE!O{,+2k07C/HhUS$߾K] Nb6/$`F7 >PL' ІRXMpLYot+qʛ4EKls̓ͱ. ?/+k{+^Qc Pr'46] 3`NZU8J/nWRIJ: YTx(;K{̯2Xз/acjts%[([ޘL?dErƗOԍ\NE^q-\(.GQw9do1aQY 2munqV"'>Wd@DI=OHa#FEР+| tobNڂH0╻$[f{}WBҥv]Y'Xu@>ہtdpjXY?m-$g)N: bv3t^dDHH@#C<.h! v*O/))7am4Ϳx,J7OSy qBˀ0Ŋ53N+t ޱNCs7"к)=j9n2@,a:JK7521utWи𔨒!;ڥ]sS3/}A 3:n`(j@$ ބđ2v[$1Gz8'?=#.eqk#fɇ_i<$g/+heǹj9WA\QϨ Vhvomւ=@I1A@CfE13PT?W,/Lx!kZ/Ϊ#_ Z:>Y-$에f-IH&*w&a !cUlal%U`^E]̧  TTT 輎q>@҄ sѬ:N՜Z(Ca9U@VxMFm G/pKsN_%h.ajafA {|;9b`\.c37q$kl9H ?gdXΣc@?U Q#ި֙6ȆY 9E #oH_pxF6_U-$SVnLnu֠~wREO͎R7Ri%opͿqf2w_cÑ>ב3[?=U1p%3F:ӇҖ0Z+uH$"/[WUU׬!Z6- x&Zq zhPeo+rI XDxycsrs:Zk= J +;;00ɬ c|u{lg1jv{rLTz i6WW۷ŻyͶ3#NqQvwN2'mEj㊋ UCsִs2 <(kRy()̽p\E~T H;Iڊ (#|PߙR nE42j>P]kjAȎ,_K1=SaJF%vj|(+kHZVsi/db/{7ah'ϐ򤂈X[ 4dwꌜi4Jz^p= ;l qS9@Zf Qi?結A9,]!ķp}Fͽs3|\i%jn>mnϙ#'>11>@L0WvjO!Ut\ pWk6q0Jw{Ap2 P H@䵘6I>H\F%$F ^QG D5_:^9QOO%:GxOnOIBB!xJٷ,ndU[ js8, Ky=G,:K=t6;;}^14 9tUMߊtӉpQ.\`Sqh.YFXZ$[bOqo:|QOGcR&}q؃Goh;yؙ (Qlb!p_ALOY.optWyGkH ( ׷ ']UVOCnWz+: (KPc)@:T]R5[wTe=PdyB*<l|ܼTus8=Yqc ^ժE^?btխ4<Q\  2V$uô׀tKӃ_Jm KIT9 kf#|cʊZ.sBѥT+;8vl2PF\. 1ekȃFk9|C[xFRv7SVeq B+xNuodǸ&h^d|Iq7e;E˫ fJ3pDO-3d!ffsfC{mg Ғ'82HQ>}ޖkQ-SkFTK3_So0KEdU2o3|km4])HH 7l1a)&u:~2ڠWA,cE6-0a{ n&֧Pɘkݱl>!%/ d f- )N1 s*[^eόN5{  s$O6H02gg5a}#hf;B݀~~ *ܤ}T8-I 1T+@ۻ >C1hA] ~( g.{^%uI,zߛRM(GƑeDBəףQ chj ˔oٳ|_W3t;L`gE o [,Ela{Vt ]VQ`֠(奦ʇ ZbfeEzG ~]yb(7j@}\%3RXA6[%2F'21 oǭֻSc2~&=0܅6{H)8!.M87q.nz,!].t5c ^Xѥ@'l`r|TVX J&x(^KB3O&N;'/ؚXQvOXgbۦ߁4B_6EB8^*Ki -r#XfJ]I`|ؤGt_639*Oϋl-bB'|%}?vRV_ `%u2O% 11]82e.Z1ԫeڇtE876NA2EMqJ"ReDzh~ShO~&]< B p0P;4K 6ؖ#iht?Q=\lMqk5! &: $+:#؞@2Pbfh'lfW݂D} [:&HwܚnaG z]Y;}W7ӑ?Iu I=6R%纪q \YAa \2hp=?΃ mֆ TgZB^ 3Lm_STMQtN-DwJ$YX>4KYdd;g֒.5j$xch-RL34RRД'*2՛D AL;wXpN~Fv[m,Ō4t8*&LJn?N,x1lf #odD>P -[ŒX?H&YLq V,ƒZ$ʍ>^ћU8'-|>7)˵KQ w@NňLVt +O+rRő 't&˅Sip. J1qLmf23ke__KBx~ZQ .bH'Q:Zū'A Z &Tw(Ih'z&d"#EV{vI*PĀhqFDe?nWJe 1J :;ì%t;uXdOEm*!CHP(Ԃ/* 9; m0 1kr X`Ű(AfJɐ6k`Bh70o3ed$Bj#53' M0o&1E-'w5 ҒՁl) iDɴWI5 4Fn3Wpy d g亐_e{iz$ݲV:L~ aj'%"([| F] QIP'!#xw;yʒ3246Ňgă%C+g1~ `J-s?vk2M%fӵ LNn.9=YP'Yvʹs#F "#8~j)ݝ =R7LքX.?]n/|ITTR\1H/P53W.XuV1r~<&grqyT1E}ջG !y9LM->ŕPU^yDnV”sеk7 sNH1rY0Ȕ0J2lXk%zyB2uq-ȇ-58sR9C |c^J{P 9-Na`.е @Kvk7E3#梗  ؗm_AoaLT + ,hNZ}`4 c_nQ܎. ] @mO 6ժUMi58hHؚN2 DI#-~ KpQāŲBG)WUfx]< ڵE8bvȦ輸Pi}T1i Z&OݘfS~{ N!c2+\I*ע I慁۠ S]{Vm,h_(Kܮ2t-^0Yd( &5v6VS3gDDCh?I4j$'Ppxݓ byaX*YO%CL@^@e }b0|E\XXfpfdc,}Кox@=y,,(wiAXC S 'tDQ !h# ץ $Vt^AK:/ _#X Sne)ݱRQ7mI /Y:lgI"+̀J(5NJ[Ptgl޲UX{Å8Mxi<(;!]0GńDža*uz~@ҷ^R.u sajD(yNG|Oi?6g`BXJ+M2ʊ =OVw=ޞS KMz L(OF?}ʄəLߔDN&D|&\_:Zou;Aq%ɣ%jY| ZDA[|R.aA O奇&K!LY&PPS#x@8hQ!z;TY{AǶcX U*@zD/"sSe>7MW!U0y̿t4G'H^^\3;j`w^ZoX# ,9U%LT zMXo!C#6vߓ9_ድw tc~=*Hh iP(P7y%=+^O9&&qZwOӌǣntto=>F,WF2udT?YpC vݝ%g  q+ ˯Ϝ=pKRس.b)d^^ 9xFjPz"MmE>KH0]N3B`E8C~R~Ws7S=S*yL+NX NYoW!PtzHvxRs]L~iRþ6pVuK+>Q#r75>} hYha CU"dրqG㳸LĎbLx_0DQ&`^29P {soAԶv0ïÊ}ﴵɻ :FΪIf Y.S#{ mu<^L"DX [g0*8SkzVp9'N.O+: 5jў٨G5cv$/=o`SM'>OI#[?ŤB䄳y<|Dʩlc(I,?k'~KywU$zC]]Idyl,:s'ub8pL59T" ݶ+_MGuX?ta$c^\1`ť2,JP,p!jgkr۽Q£ډ/s!4uC ⱾqeM|&{Imk[F!r/uB.DbnBX6M\174] )CGJO0f8v3AC)U6/ƘJcѲ3ֳ=k9W(kV#R)/%oŌfa#n\Hױ8oM<"[cׁ>TGEXYN VĽUͿ>WR2Ikf܄]hj#W5; ܩ Mck¼Zhn0mK%O;3P gb/i25bS;n^l)QUqiYEڳ O:hʈP$M$2kG_ӫvK{iՑ ef l)Jgn;i1pvbR$ !څƩa ZX%Ss1)o/WR< t3 +`jFiE}HBhVʿTXGSP\Bcȇ8BϹn0Sż4v0:U>0 q ?mȖ(IiQ[tT{T8x]!-\/&ӆQJ^pNbMz~.TdR(pYպKޛ>V;;o)b}oqKKN,zշ]Jw Jf`I~^SZL 8,c{&Ypw$9b`g\)Ց(yb;R4Bc V/jj=v\kh-raq;` 9% 7T&6d=aKa>JyQ2݅ʖZ^l<X̻lV?_}F`;6uR3ڬ_ZY>-gWcfSI1i: %tQeɂ7U%#L"O+F6.glƟ%|I\"vP#ױtbG BSWոT*7iӭW.yCf[ wJTϛ вh`ٳ +􋎭D5yG!cob0; Ұ[fR|`zVnnCLM W-g6u57~_)$0v;B.W&aGű~owprE~{Xvi-{& \ 2.t/ID'6D[^xs6x%NW up6`T:)( /%*+❜?b r@?~[SboG:ofT안 0F̑;Z+kɷ͊hLZp=L3{USrS 6J?mL㖼RT0[Z6b-g@QAvU/o,El%O)AKTBS[2ȼԿ]-u3IJW @Qt:FD¾NIK; yDN VjRGv|Nb m;V8D> F|sɔ_cg *b.T1$JLG\iKNGR*m";"소퇠˸ b#$A+j2$Qy k;Rŏ t-]Y-Nvh9M&[6pS<(e?e[iY;~ыϤ LywiAEh"uˋtqpFl&Xj c\RUAQ9E5 q \+LvUi2* { $Sw<7_?J6%?N]|Kt<-/xUMkp]lx5WnټuoAO 8_F@z>B+ :=btE3{9ᛉ4Dnt&Zs3 /鰰%OB\pJ}6/P cU~u.SDJJhQE$"\PP] 7P=9K"L~8EtD Xth.΀Uvċ"AY5:=; _EX8Q7A1  r٬3 |h)l$%.1fM^JI04ŵQ9Ag+p/mNK:7H-=qh._婶(a2$ g2GvE17科l$ʼ$GP57q+/C\zq{]b=bL2ykJp,s*cj֖ٔ:O@q!Zc~q(S6mq~k*ߛcrK۩4Zw"':i\m 8f{[JJם3JĮ#.cfZ+,#Ȳ&Z pٻ+d V= u+"OQgΉ'8R8GKOOr# X_0cʌ9jD̴{1P_gyoE|Fq!FiNh*A|39cmSSj!Ol;gAgbbbh5o-m7ӒʹTåƦrȟ-qUHW.@BӆHRVXqQn{9F~݉C,q#^XP`7~ae_'6Gģk"?Dd8~tĠLE>mA"˙z~vH!ӺU y =|6YL`jɷDnô*&'D)H|rM9EFdKVu,q( D[N^]蒠csOʏfRD4horjX7 n_2G׿V|B]:U̺Xgfd| <9,(j2|Mh"sna_Ѭe@B(o1 -S\-3 L{F."],I1WkF6ϐroa ;A'Sz!0|7߸b[N|SS9\n:s#D +6v#I$>^`nyXb 002>ȟF9m(z 'v?9CVlbtsxzdjNX-8y=>;ʭm8@<~ m0y# ު'm.p?xշPĀUg!w>&So*>fRq' X@;pcHC ո.D:H?tw / Zl3jvA QSmq9 Йn2YQELM>!w1%\8k8u` FstgiNY+q{ɢ& A87ݲrR')MrY|#B)a&cĂ!Ʀj* ):Sƿ ϠS~ƻ`e^o4G0b}1'm܄}k(mXEYmؼ}^/)R#oՉ׼*w~ǃ';0u+1^r+gC۸YW0&؋~BFژuHvAD\sv#1Zo"@yխ\\Nάyg=Ϧez.[,)׭Y/50-F&g[ZTzF t0@1hlՍ1tcy^Z} I")"RHĮmڧDQ=<& mn_cv~@{_;h| Z#v(P &oG3%\S{ug/۩Hx@ dr)‡ճ %i/rk6/{a#Dt95H_b Jibyc_AntMWn#ECS7VϒfJ[~!o6L~*9=>L^zҗך#}#M*z&<9v#ϪD3}-cꔄc—x?l'4Oߴ#cv#09KFk{P6ߛjAJw|w2/S4?:q&w|-z|} +Ir*kX,(%Gd1OiX(!csUOmW IU~)タy3s*{jAʔ)3*efpui6Ϋ9DT#5AH^V>4)WZ^,>-+5OA{#ncGʤF=I-nz$ kr/O*iL?Cr$&xu<Ӧuߐ ,= '"~Yƺ8AybV2I $cO[HZ~ԸJRn?޻kb5]ú|׹]`I /T nֈ D].FaE<NQ@%g/Zd+Kc|oƤ}c 2Ԓ RO2sjhj2OWp.N/C?GU^LQ}){ _DXb0cV fJ.)[io_wGk\o>Yʰ!^?Qq%a/@䌉v5P 61'g*^ƾvf[0M`6”\g2de9jh&:=XfQL\pykLnAg\ cVޥa(n)%MFI`乣 A-畝g:`Z\IKRoHE7Y!8.}KB8 o%Wd`Գʊb-ў:X;Z -Կ^( TVz`z1y@;[=UC|V)>0oGmY=\h+$( 0O9YPɾa.4ʔ5 mZ5V z؊~) .wH8&]k|!F _Zr|^|* <5|jJa'Ӗs NBv˕ HWLD˰yHO {yC yeV&YAFե"S~p)H<L.mm$W#t g}n[)QNѧ/_>/# ~BWW{;W̮fF^|mWC٦$PT6Ц"˂j 4S}Y8IMS%tu4?ƥxq*DkR^"ktee]jࢧzC'lg:]ҍJ-U'gwl%^}7^ n(etƿ0a7< [5(?!*mMqz[1E* iFvĎ舾P1/F(iG̍ N571ٴ)+rDVvLOma[sAtβEJK},xԃ";%!!dA siE.+.yVUJ&GF2uQ`[&`dRXJXye3%H5&0^)a:65 <_ޑz r"cHq[en2ֆ)M~e.2˚ JUe:Eec>[L h.X%x=kEQԔ + a2ﻊ6A3f\h2_mʫ#jE} V/uʍR2c,`:B\`zXyD&k %{E-+ lkQR%8jQ(~0):rMP,"mT5l^QKģC93ֱ^$qKʪbćĭ}bbb01Q2dY@ A<[xb8f ^]}>DjW< uzl %DZ)C">jp`b({b6@'(|S44GqS~ ?\.ˢ ](TMמ4Hk,G}/LzN:6ׇ(7Rgc~a|)OG6C$g%ن\Ʉ59*9K_9fCz雄a :7S9x&k ;vuHuD|_b#uZ^`HW Lt5Npq TIinSQ[T9 JX]u^  w'V1T50Tk6OfF]5mcyC{:}p -4'Lv.,@3[z翸sϮXInl L8znZyL:xiX5zxn/ Пv1:ʔV4p,t Pbq55)לD4~Rs@>@r$KqP )'L];0NΆ47-q-4o>=s!&LS3LáOWN9&fCАQ^B%aηbL;]OIذ䟫+`u״$}L&үĩ<4dɁ+OW^@RB+e v(ZK>a0L:$Q!y"gI 3sh"b@WiDm ]Z2+Bw?xU`h I;V9; :i@3笒PG)7gn/]f[AG5C by?BPE"xqىA3 _Y"j0/$y3;7֏>iohpLaZ!.#0Q׋mfcAۖN芽P*ٸClssv'_dM1 +:+΂3@$=;gͭfx2e2I2em_mEf_)fׅ4bR^wi,=\AE&(&1F0ɺ6B5ud F6G߂<^1 4Yh/#r{ļb~[Aj0FIkЭ>LZ ੥6u{^+̜LU+u_woj&f?dFε)"ޝJُ=9V":Ad18Lo)M +-k 9Vrm6@!c6iLG^1;7SBʊ+fTgSmp2*dg)+un,o8'^ߺGvB s/%DFfQ! %Q|L춀%WJ&iA {je/R<:^Z[6*9FvW eFOL|GNTYiĺ'IB͊Pץ_yyIȍuDº#ހ**)a?C3^zSؖ3zdbd*VŠ}0\oȘ`\ԆAeߜ䗣܈wM% Ԅp;78lFEݪR#c7ly%5cT׋; N3K>z?z1r?Gϩ̂ܣtG.->9,XDZ4R*zDZm0`ن4[JѪ[ϒPb Tus., щ 7k ]Y֜Pw:`5  r/6]]Pdࡠ`NʑTApLy{ m|uw>f:T?ێ l\m9cTw9/"kIjH ?JÝ]D(k/tI6E :,k  #=/*Yw͖ ͥGq= c~B5gKhD͌fn< : Ѩ,>{G*&D!M >'|39wx'2"=7*1 %fR}L*^3ƒK Gl@hbfL4A7Fut @M@E`0U2oiQJzАkvb]|LjѽՊ%P2 I װAV(eRp4 "{ҘbXj:"+2,76: = zRlbcJM3M ={? 꿣1]5lz0>Lf&Hh[G*M>^|Mz# -;.SLW^xC-@ ƠL$9Bp.Ӵ@&:]+!T5', ZmJ$4)"`3UoT5C3CA>LW^;=Jԫ}wM4ua^qpڠƸ*ϡr$ؒWvACaT&"+}<=q";څ b.5@fEpm-9ҋ dg(A{Α>Ynݠ\-wv o5P^o0b8Ceuг !MM{ 3NBZcicXz!!p\uA܃˅rV寛ew!&bClHéHd|x 6F"ɤ-8չ 51&Ρ7#Ƽ7nn`Vv;?cX"ř;9uߥ2͖kd H !Gʻq*kSyx-tZd3øeN4T!FCRE;S`_$WϣQm3;/ an, ڪ-\@8P=$'5棰:X$B,ڄD[r;zHҸRЮbjp85*$+Z/{e7xݖ>/:Ua^f-i,M@YKފ4a; |$rB~Ftu FRȄncJz\$- v%sRVGamcmc4AUig,wBK*lKqi6I!,Ԝ |U*㾐Qu%>ގn^k:xOً_w{rxtrD<08ӷQf)r~ ?bp=`'F W/ T? nt zǷdE{7c@]0*}%wEzSF8E?2e[GY1TTax!{ȽrN_}˰j+oC^"BВWWv&nľ-3&ֽG+9T #v1D|[E :ƃ+r])>h ZN^!8Ei@dX3r׼юrnyϣ71.'9bsHsDPNBS1{[A1-x0p̞J+ 0d,D1pmIٍ-#&\C]RZq!DL:B a 4-M*'ǜ;:.%jzJ۝>%ҊUՙddi]W,q%)چ_ܓaL#5JNi5B0P)FEI `nb!!-"r.堻xEc7)vU:sj:hKv.НS,ks`lD2,_X%lEʸ ͈{;( ؓG'٬[p`L7>[g.qxX$ݰsURm))"z e/HqKeBK+%NLy}t,61 <";+--\xrEnJxw!R4_O* Yb B['6 aդItOn^҉fAWldӊS]]>FeS= KG{^?zK,iƚ@7[՜UD.+$9LMb_zo n'¬:%CqT>!S :CH!^%H?':2}aCf~6q~4>wfG '8 4L2_. 7|B㭴ڨAYΘH;Bٻ6O_NC+O[ȼ T>Ahܫ'>n_!dtky"^6/hT0f*rG"X9l@}wK' &>k %rILBVdv!/kbwgLQ5g ՀcGH%\};MBg!U ^=CҺjN=^9#gؔ>u83M'ޙyj.>ҧȞ:B'gg ^V|_K>چ|]|i-q-tjPF7IIy83 ӪUEqJYPNt0}qg9z=!Ä-u폿B ƈzVtah,rMk9L(u(J¾o;q(|OѓXGIe8xm;j1Na5Tan勄8WmIfxHўN[A{nbIF\ Z3΀Nֈ>߮a@9<աYTjB/ywꟇ a\c}^J9p*f \rKLhgc@#xgVCO#r=+K q1.Ţ1?=]U`+-C:܃vJHӬ bG@7 Mg7M$Á6 .m28idPϯX? 7@IteYu>U>|q u,@{U^AW8IwU~W0M"4hz{ )ϐw=15obxE073i(I9ezgO>">#MqyF5:JAb!tU5U3kG$w](@8`[qD 7,6z rr*Fimm{ z!l[o#ZВ}f3$];F$aMY*mBhEȅX<X ӼZ}(D; &b':ŭO~~ lr2XIRו!wO8)c{dgFcTq\eэI.&! TuiL.64?lKzxi`1n ,# 5fu='Qy&OQ=&>|CQ' $"qȳ'*k c4/ ir1_KʈM%孫°++ٰ[`Ы+*wVRYv(2.&4kz'ѨP6Z5p[€m6п=g ĚƐI05ȱra ˁGDj 8Qd Q㟗yIFe@Z΁880*e4Y'%_b| %3'I+# P.bKv#ddd:pS TDF qp+ Ȱ-<łPDNQ2\N]aFd!rW kD ?X4xTcW >3\{oV^$Z/ic ϘS[uFNZ>y}9w"Y 2ftza~Ax`#s¼g$y@⍭? .<Ptֆ[Bw T2VP^~?QcA5nFi6R/V>(!5nFf~!m+_UXKȲ> 0©=` YE;K2(dzo :p?TF4˕<e?&{S(Zmi ېMB|jp 9]K"clH-ҧ [C\؎($rٙF{5 HBcٵ3SwK&AyJr͉]ԥfaqz6h46{IpZlHj!j MdO雼&r, Gl.ER[G:_{[Ӡ;4UǠnКvq }9U(]&1AG-RM>ibG)⥀+HUbLVV9wfhy?P~M%:1H>y#OM9X:錠t 9ȶU@|e &[ ѱf>\Y:?;)}9ەj*f[pm9_-cp)' :l^2kM, HJs`F?Y9ol:.7+`CF]je|ו"ΛjP&Kmys:Gܯm$l ںA%1[R[T,m&% #[晢$a B8A |C a$$ *'QԉBpkhkDe@\k+FN">|ܲ_lG + CToyc^fίB$5P`M|F:!' RZie.KrM H!]CP[jTZ3!Sה~x/ 8Ѽeu ˭d4͛ZGӟ)ARq h74E2fU/dsD} IOfzQy f58ȆbHbp*Vœ*׷Vru$~?1S2J5KaKO]?;K7Am<_@H2W++\/O֊Bk 5ƴ R7RDG-D?|u Zc~}wWI?Fv)e3'=3  M2ū#uo ii8#PyxessY Sb|-c^%d;Ӏ gWIeM,f(F{&3?9'sIl ޙ9/#q_ 8r/ʶ~Ԅ!S9ewm0˒0e%,~zqy&@B<.?r3G?/xIOl|l}{voY.U)VZ0V x-lT#Z 5r8 j:8fg U7jynv JnsFw@ԝ϶٧݂%d r(k<n$kE}¤VVRRHd$ ŴLK3irqr7;JN* ,K ~wyt03x&zf퍤ו)K· NWs. ɴ˔j/؏qI{2 FBZⴞwj&Vboiu"$]BPNyߚ^on=E?_H- %i}pbغ!L@N ]8Ch(msu)W y̶@T#/1\~nI#Ư$H\D*\w.^9qكZԚ;NMzgbj5c}]Kh^)iJ X,.SBme~'Ā; s(~<@ :Aa9)hZM&.,|znxyG}nwhTRǫ(Odiy70"Fcħ¿DIz?f;gk0 ?i]$|QP['EHkc~(IvWG=0@y^EO兰kbiok:\ZnzKnqtN2hM נݨ*2p'yK,F/Tи#B17k*$Q|E25K,e,80Pf 1?~ Ә31NC`<8%IS9낤N93¡юY(2t!fWUP߄os6y{'^Y {@{{F1DfXdW_A|6Pp(hB tp0 h2t r\fJӁjE8>ҭQ&?"9ɦ ϑdL%Ul;n6Cv'[C1+ ](Dʍv'O~_h螇5tЎѷp%#Wl{'oo,j |f_kw Y|K^,IKunq+|(NTlݜ`1X?`ݤ|}p$|c^ Mҕ=gwK_j/fUc92(d48)(V94fȕQ4s)6~3LZ(#Y9̃Pn@tq"eP|Œ9/ P+F@ExWBFoŏ[N]ࣽPUr;nm,)^G$56ڥu-Ӡr 5"fG.͍`[t>ДYDJRqs$:hgHaB<| 7kQlhټTb~K&S4jm#](LqamywsTº ff <:*5r"W* URFkC6Z^OujBW׆("6zM:lj^dy+=oh`z%0*~%^hL]sPsX;yN%EbF8¸ 3k o:񒿅b=qUOjc-B#fӬ*Hb4p˕*fd2,VgsXk7ijxN`Gmn/[<\/%O „jepߤ:ɍ⛤@"UR Q+> a2_lF$ɖR3B!u|*Et>(=G[`q#Z@D ebG,S%ޘVl7i1>#k\|JTF?O5e㌘Iߖ]w/q)۸A Ryp)9%(Ыɱu2:ޤ@/iNԗx!*(fBЦ3,7:%i;[1+omE(X$| Yb1韆6ySۼΎc :` &ȅ5} *bx5'w[dT A.򉌰ztv5hO{rA[@OxBvLV4j=74rr9N,+~np& p{i Y!<{3:AkN pgUUii>z1ݳ}ь,oZx\ ɼ 1{d,ý+&7آ;|ZŶP5xfu^g"-xh-7!قf3JiA֐>GUR&;ȡ 7nYSpНJv3Gy+ 4ϧ촸dgQvAa%X9mal: nO~!X3>k,Yٗ__7*F!`s me@Ӟv"\>4HH3GR,,$jrEQ&Ns&eB%rV8ͼYUw]j'{O.SoX.&@v6'YV)GhBzsHʩZdԃtYwln9*9T L1\ lsbrBTnIJ81ڂoP8 ;nbv3Ule+¦fXDbc ^ ڜKcD,){mRja"4@kWN:M\A&ՂjqzAq 5 p5dN/ìjHvlVRHqP޲HK5l}HahH-LdmI@Zfllf$.FdJ<Z'_%b7}ąt~uG PR|w.켒3χ#0;/)/ vkfl0 IyjW΄ʽ`[BG=ez {2TXli^J\,,2J˷75Z3aQ1ס>bҢ D#RhkUƌ)ꂗZe4EEu7B)ĨLX/'^|D6?COg ⢐zUcrWksQ{a lf\}%zPkIK)wƨE}^}vU4JٌE~Z:q٨dt"d09iA '<% r0Ѧ 82Su)HS ;2E[6&ن9"zW)R!Kvq'fvQIܐEf}Ja_ȗ?Zl:YT Do9$iP5cP,V@{J1ht4lXGW'|ʌ|xf˩/8dj_Um-mXڢQ]xZ0\G}Є'%7Xk0], jHZwk~v`M.-'_i5Z+?5oH>!!N0k-Ykc>gz7o eއ|5nY^i GN\ (6 W/qg܊lDKPH뉼Ű>r)V8 5k~-iЋ*Y_^vWRy|x5_+z{7P<*wI"}qѧ$MvWQj׍N!żUt=JĆR {w-+;0>SdsC *sQ(dw#ՀcӼ^sbޯXsFQpp.ʹ {HZic+g$`UCߏ\@=`WqE,;Gdz d?΁;~r͏( l5CX%ݍ/Р'Bo lŞuǟfͩ}"x?Y{K֏pc$i\T D%)ǯL|DK3 k24j۟ @Rԩ0gNNj:ܒ϶2hWǵs4"4)cC:No9zNV xWIsFʞ bVC߯3,:ĸ=Q)T4fNOBiXWB9}N/j %y f0úd8 d5Td[|< G241' ,1Ar4ԖE ? S9ޗ4  vrJVfQDr"/WR6ۢ?s{RSьG8#4'&jֿ L'Meu(ڵ axjyFdĜ$ &R/56ڔ{ջN \˅jCN_GQL*yLJiEW9j.N)Bo3S>)@o'|X~NQ*eTƽVż59|[Elg;u?-iXX t% {Zt2Ad[0 /E1Ύ 3}i^AVy%U+|,3GdtBgJ Q%ai.1&7BI.۴!Jjt*' 1fBqQftU9'GfҷQp,  s[t( 鲧5YXRUVBcGlkR8_=PE')d /`ه"M;C=/;^f3v-T {*,G^AJibz%O( ʾx M ؽt@v-)?jƸF6>Yзg傸k~ ߑ T$?M .zk6Q9y T`9I&%IX猵:S:F I6,tF=9rޟ&v ٚ_:}_5+ ?)k+;44Fi`Ү:?xo+T`WU}%̫;-AU .ZH2*[S1$X-`Rr2cwW Q;N<9xQԂʰ]X6.y \1WTl}I.I#m&l̘ޛٺjAka eg\& <QRvRtPшG"xd4?UpuTr9 3? Gii&.µq>fC( >\:}S2fxYr<)apk+]'{ 8Iރ^pS-{nJrenHo.?n1rb@VH!8r}xTW sYzOd<}YH-EƠ% AaA6hL-YG4c׼]Y@n V2EL.4KP- ҳ`+J%d`TE)=z7%֍3Iv$ z(irV!L"YgsNPY-׽8^ۂx1ad=ݥ^wZjVjPmXLyƺcD C@78 3-*Lʪ$IDf@.Lw@3TmjPQz g;ѨUT|jV"Y$+^.p OYٳzIuT*l6ոB]v@ԨZmeDl$13U'[ҝ螾kYs7I6 9; E71dώiyyC|heK+GWƘdӝvQ7%ZD]KP!TDB!0j>X7ˈFZ<t3^a>7ue<͗6yj\< 7sK`1} Rίi;}EwPp_5@Gg9>73tx.Vn(E 5≔WC%>sm^y]޿7"ǻ<^֛bh| w]4P!Ndʅܛ`]\qqzuFYED9{`\샵WiPhU$ شwKxp,nageoܴ'Xs M6P]ѯr|P(b'V(KQg0?A`Ϡ6䐪 c/'1ps7-|݂۞;rC!rYu;7Cep$ {Ս zAtMew DVڃuJ@:{ZG֚!A%6!$KxkjgOڍ}BD쨝/SI ;7Dk(_S"nV >P--=:͂_[d>`/ lH[㛉VTոFvD}79`{4*s-vDAC.bx aI,-1$Ա/| WzEo\(~Jn+'8@3zDN+垤_RX s2c" 9ݔ[IUyٚV `Z4(R"zλ6bZA6wS]f᪔J&iVd¼Q^̑,gF#bӁrJN"H3ZÈù"vOn}N qMBiȮ Wd%Mjra=[*ɧ!噹ԇcIǠN Dn'RߧRsI0R-vZ}BjtAcS#'Tz=r\@c/! S0^dYIhТrKɊh(XbJʚ]-q(uqe(P[QmX`س7*g>gY\kJpqw"C ܇͓h,< Ůy7Zŷ6)^ϻU>ny:ܵ)-A~sq ͤPGŏEj#8Zs""8HM aO@X}(hWә$eN"o1i @& w#[* gVsl^:-U Md{t AɀEd&}nؿ!ײ(yz tXm[~QSG%?4 {fW%D K5:E22ZσbUoD\ `* [Xݲ=v%q,WB/aTؓHn#w<%v}ce'7,0U]G'ڮ̀`N U=ۑyFT}Tm~y/d~0Mc$8u+Rјi50MiNpAZk[Lڕi+MR_7Sk.뛹;A{ڀ{|{/z9RCplPZMMEFwH_b X{ i@7L-xu0fS  P9?4fy')jt7q֧f)K#vv&Iþ""L?{=)ޮk~)oDT,`kqkgb9U+,='pR9}O#Gw'FIh<%!sY_G? oZ#̃HV` =su| q#8[l$oD/YPV[cǃXDFۂ3}`ӫ¦MM褏T"v63VrJъsowT!e&6:qZivqw(ܐrs2ʞ uI">Č[p uN*iJ7R?HG )\WB"ZLPUxpXa &G1}=͡p{Iv%V?eܶiaOC7]IFFAƳ }4ww*:e;_W=lB aiHڥƠԐoS9D!݁3L}5&W霘YTJg`D]ɇl;|xY]_=ULnfW 'fhs5YzA`)#H[q*LPc/w칦loQmZGs,0]T.*\W|ԑ6<ߪ c^6Dzv $1\ܧ_e~6vGi"tvG~5To^J纅sҋ13ou9f} "'ULT04mSΎLdd$a3#(f}Ed(328vWcaz< L% e~ES=A+Ol3g82K6Hmd1d8S lȞLjD(-[3-tj[uP?{cS[Xc@0E ٽȥZ@e/>%5WB;慤nl[T%6; P nbiz@[:Ǫ\P:o-;EڗL \@D=$uAĒCbHLc<zfpf#&o^x:fؐ'D6Б_NlR*QG1 ]ެ&iD~:5(AAS5\'͸+/H-V .4e\cgs~rҜc/"."Wi`f半 L͒:-mbtA9` tG1`ЙүTnt%o" 0Xlg ,`AFqmg2U ahW=i?#s4~nTNWc5$K7*=kbC;SƮ۸DexNi^kofVܶ9L ݲ׫Q!KKsIql+j8ovOպN5&0 o͒47"/ܷi٣5%/uD|'Y2u>+>fab6 UV5:lKV/N~A1h5ltgLK4적n5SyD,.qB8_5 bf0`x=:Vt40bWWC$&Bi/Wo O`:QOt62) k4cnm-mm* `_'G;*]bߗkILL$f6)~~o¿6vOu0{`Y8!ȅ-[v^'{lY?;8wUժ.e`;sY+SҨSIĊZ<I eaݐG1[ndY14T[!wfp.Chtnk`T]60;8l]}\5b+KU[?2z )Xz.-X1mP&͹p(uֺM N[)!5t?m9P0yQ:'POD";֑"gL+Pf2jQ$HC $q]8%tbĔX\C%sۍqLq0o SOM9N-eyDž+24:B>GlGPnv*RSoBSkM߰JdLGyH1-i.f7;,> f<{ jՒ4(=no]e2Pfh?"D>+xL>!7k`W2!]~=\I,&fc)[+I:mwꤓH۹f'Na=`e&(pCfA{aلJȁ']AR䫮ċym_YrNgVYDs?!1?ºo} 7MHDKoE pJ#W7 ;8fƗ)OfKR"۰~b]uΨxo R b,0z93O~>WL_0D.z]NX*P;BKn\Z7]q[n1S&do"X(E\DRmӎ:bUf7z;݄/ <f9<ϰ]-W w+%'GOA7;1TIi6_cۙˡ$(${k"I%Z։"܍\ <].(wH4=1C޻scA:@x&_]$6U8$^NyOB7jr9OZM $h (&lM0 |vg' ~5څ9Rm1I>35u1?EH+k_ͭ(`[*# IO{Gy~ֽiPt7,xN/ĞclMKc-N:|i}ȳl/3(&*{Ѐɺ,*þxI18!%)1IC;+Cwаm`Q1ڬ8rE`V~7خ~6w%V~L+ES)u_4&nz{vD)6B9%K# y^0(B7]}wm1uCmC(c"|z*f6U&U 6[- GIy{xXQ ί)44"Ѕ~S1/lS޿rnq-cLBw9&ݰyu]acFxIè|QY6ǿQew >$ORF29q*zd=eB,8j!Y 0s5 YD zy>5`5ĵ) c ^N)@d #g6_z"P7]:gAþ~OYQسtMHa ZM8+D\` YA_>k#h>Qu,ov4b4q(F-)xLsg:o{+.r/ -O.O5*1ae`jMT8h̍o8̐(LI% r:/8g!=K<LT*/.Mދ1[GMH:gz)qKԭW!Il?W0P&\K= k> H%`VhL7J-ДC~lxʭGI2(Z)?̦EGkˢI<ן@kMi,2v=4Xe0eg=H792+q y%X'CU*b?(R?:klMT.;\x\5bܰpD4[/Y~audԵS?[TIh JBULӢa7v}ALLS|Q6"Q謞D<062,8"WkaYnϥtgTk8ķh@X`IJ)y2tϦIQ2_(8k(_e0>#R)*R7="\Sy)"79pb‡3kI֑ Mȷl(,Wyl,e i„dѰ ÁrQݣomCƒ{_g%ꑡ߆0 ^R͊WɈd8c$M::tbB}/" -N}, /z!+Ff ɦfVZTv.]gA1ė=$ՐWk3)B:DSA0^w$${j*OF9m XԂa+*R6$Ska&$`). uڻ{I’ r C&mfYWh Qh|ʋ#xlMgJϏ'}^~w!1}(p=;33W?uoaNL"1Aq%exnY EB\f`;(&MΪÎ5Η\a&=LBz觷{ITӆWQQZ=ZQByjo3V`n֊猞2E_M_*^R?_@dqa tQB+dm.)ڑCDS;>GNKx6Ns~˒ԃ0& `?e+*q\_GuJF y^ebaxJ):z6Q6%6@$3Iꭚώ_PVwau>fD(Y΄Z`Ǣ,TǵdqdS_nT{@M!,|:8SKFP., M0Eq|!hv9ɚ`K\k(2mms9Y!'R8" >+;JA;خ[ZvY:k:JQ Cѱ#AF:m9Jfh~S&'"meQKtt\&UAegY ͝Lk1܇RՑRw`+^@D !B+J*(T峟C7X B( P\Evz,܌;J7USѪX)?BlrOQaqJ0WmD%KBy "p;|@MMo݆WGMjq Jӹ~[bįG\ f*V\Pri~^r&JY0 iP\AN%[^I/xթza}-+ l{:`# c)2hD}enD@ߘ X??y:ߍy<$DQE Bߩ @7 Gg!U֝]5D\vL֒kC1?oZI<)dQelcO}"p(ߴb=UEL|:VS/n1!£yҿNQoPQzV2n$P/=l~mZH޲W͑04f(:& F"FYt/tWHT..^gɇClG8-.g>9jm\oP0kr U3-{pw'["S_7Np,*l_nmrdl$wh `E;ܭut)'d_[}gy&"惁0kK`* wR3ǫn9ni ^d74,܃.8CnϘCv^!@@O]ʦ*[T(hKmT<8!-6nťVUi^qK 4CVIG7>'VCN lwx|m3[uLV5gCs]SI{15ݾ^ix_MAu%l=UYOezOatEBlX;8PI_ !OFm dtf/ YB}Qd}dBycEUIlٌfK #]ɋhj]=.Ny^,1|W ]`yݸj<[-&xU-})-0T%taBGO%s}E*/LfDd;\% <#6P<@Y }:H}ܪ!Pmit@:z<)CJ< `kPV!Li,t1>\K0,30dy a< EPSBF` &7B(8;t#ȢW{㔽JW'^KFS 40G]^tǟiE: Mר}@}!a^G-nm˨F!7'hsb=Ғ'}υ7 (|Rsbqy% lsBF'E˹ *e+Gp2}w)mjcj-82]taɮ誮U'~TG-ӳMϼR[5,hL|NTBo{[Zy7]0Wv/<~IÜ_"2(mlZ7h=WϑgR){Ϫzl!xz8@J Iì1Bn٪\XܺNB!\*ՃJ&δN{^THD+)x3@5x:)@KO'a-nz9ZaЉVDeKAM]m,鰎xK8TbmY^oQ/sEBo$<N64J)Zd|Ԝq"xjּPZ'ȥd8@ᒮ ¦n¡j~xk 5*Ї5tBNHatZصU|ȕbXɟw+@f0q縙}!AsKS5]|BmKĎ~wm}EB9^젚&a\ӎ(G{yTk쥉#If&bTRqf{}.e"NGwwΔ3U-"#摒dg. #; OuCU7ÚE1CN6Wܣ@J?wb|{:{Ld|.~ ؄7ńp ǎ̜qJ.0`ם`^\Lsq6Hez+$~_%_F#}ϻʁ_ݲ <4[F`xf:C+̐(\d{q&sn̠;`=dMmzX:K)X%K).L :sSܖ 02"^[J,-BMsB X$>UAe'|Ƭ;|qNW䃦hqL-Aҿꢖ8bGN\Cۣ`&bdg让$fB@(^X n5yfz4V'p O8-4ױ'Z+Zxzdy t1NpLC^@j :j_N\lV{TE>#OڛfynA]yZfBܩ51Q">G4jz@<4E>GNh,ҴLrJ/Kr z#j54A1g>ʿ]a p3"vW9$T%WX3bPf[ /FbS$֡7ϐInt]͊Y4VA 3sJ _˂t CCs?ؕRaJHթCTֵ_J88o>M#Ճ;wZ^,pZ;QQZ2"KK J~4?VTM>O\X~d?E泐+!=|Zs<6bj?m8?G-hZ8`bЀd+u6(hpiv&baxJAètY'ˇG;z!\?~`8b5XlX[D9,R5têoz2 ,Hwt_FWU.koR\hGpξ8$>_Ҝ!n&6O\>"G2:/bIo WMA8~22$U9`#cYL`&w)roW:Yw 79X*0oh[܏WWNܕ|Dpk6ObpC&_yF᫜Vg1١ѡ۴I M&Xo ǽ-1{t4HexȇGony6]=fCi/=;+߹h_s>=V1+L@yg ;uG68 [L@8'\nn%+)T2_A2CMaC:2yB3 BCz6cn K=v.5!)v`GE9{=dSEP mb$O~v`E4aAI8^m K^n<ne.v~J8&v=P n>xg:;qٯqD:|P? RF/t!ž"Y'u, FXd~Q(@ZOd^ 3%G (UtF&w5d*-My,aR\Dje!0v;KΛ7c:EWFCa"HNH+A0|X, _6%om:O p;2 0.mBcTH3u!b "u l܎ {&:KG-5lfcsvnwҭ׃k0:zv%%`tUO>=<8(_[٧&1I&N^ a`1ȶyIE+wʊ^6r 3Jtw~3< ['h } a,\3msD>a շ0I+x!j_Daų_ OY4TOI'Db%N\6rS&Ia}5@&ȧJm}at%%G? 5USch00ExVr A{*OI,Al?UЗaA[ S@ ae<됁~X0$1(mnaW a!38V @_+eyFݸMm2G B΂q1f4g+`@rquжī./8ƬUl84 #üpGXVMS/eR#(p!puW6p1`C1">C) 9qo$}ZCsh} py&hlB% rRa&r)^mSn Lm`/3 O18J3aZQ &~? ^%{r)#B c̻0e_x:ŶLLveoƆRCZ+\Ih?4M&ɦ%V~ߊ`q/IpP15uH{ᛄrMTEv0 gHLD ~,nD_5eqX64Wij~L=LI0@_)7[c+* AWE,^^XI]_SA,k4@ݨ wݐ8}ȵ] xg^FwqlUp~ap%\ԫY_}v29f/961gD4MԻ{xǠ E8Me{#0>LCl5gLRA'4  * (b1a0|j|[ V8wcI1 3^޾u9 %vcLL"fڧ _ğ=0: z&mDN XV˝NP`+ l}=,~ ͒ V+LAh|>5qLJ5Q\!l>E>m-L_yZ%i%@WV}(d?^u1aT"_.]"LUmeT[ɏewxP6C.dQ,,aX&·eMϦ?X&6Wݥ#Ʊ# l!3)֢B2)ތ{4*i:J 'dԫ{7Pf1S+1Wa":}?DQUxb9ޡ4l0u9̔ZHM&) b`W=uUbQ/;צ{l/;ģ4tMb_Z'DŽG>R eh'Lk&"T?@}LX/8hǍqA)>%}yvy; ͜x42%myB )>]Lߖ+WM>i$: v_{cքO.zu:3Ĺy&\`T, (G|?8WZ@IwyT1ǺP9^w6(?TQWS)pou g>_t6G6sІf~lz~ݮ3j#ߒ!(p0})f1.E|IMuFjvMTL?6fަ-#UEckr=ubaeb I7s/| Gbҹ-/8QZT~Աq(,0=@X¿3nsN]ԘV3`ԟb6ȱ́WR8IogYWUk9ѽ A:{ĹhYxEB8ǹNJ1O5| a 7'XtfWHyRzSн,HŸj&Ka%Z4h U(/̰V ֐p STA)s$!Oj/-;U?ίS &W\ѣ3~w] +f~#J5T *ia 1gZ<\^$ͻ1yMg6-+muIDƃe HvpЪh*yI_9LMUZ]@4hU H8x ^}$( (PXV)A'G'"9 TS Ę6m+2SPLK: v*B| ީ߸R#/=K.J׌LwTh>{71z?am cYI)J|/Q[= 1z{. 򊃏"CY٭,O܅}(ևP6D.j#3hy:.~;в쭋pGWmI=Ё"Ȼĝ4w0c@(@@QVI1EK;y|:#`;fD!U%NṖ.va Jdp["E|O_AP&ZnYo~Ҵ4ʢϟA?6{ׇu_+Taz* qLrIlk8Ո <ik9ؾ#oS`.W0Ծ(3S۬\a7NI﹖lH̎m2D͟Sb 07:ݚXƻKY鶄mxAN<^˜CCJeOJ~)$&/S=YuaꌹιCz\2Zm{,mG v'D 5[-R" ь%LYp}a] 61cE.8VXa[ݰ{dd=5ՇYYRNi,QpCJ̫bQ(U4oP9Nt4Ey+0mM=N+T;R Tڎ)|.j]Eb[ xnJ߷ q}IiNW>ؓ%/бv&EMny oR;\+p4ve!`ʞ }o: RϚ=y 4a^S8TqX0=j Mv_:q iv`S1hb0>W㔡+kUlhWGydgl$? ΊXKs>Օpg_ۤ+#l9 wHx1w{TVCg0WHLK`rM|Ÿ׮AWzDG^yxTΔդ|6}8 荹菙T*OoOcr7HF%P9%%":9t.D+w\6 ̉?_q4yR ]?[W{Q 9aC6D SJjc l]$stFYKAaSP¢U&HjWS3(g)rPM\r(~@p/ X ݗ6hMHbn%@~z7ߗTC "9TЕt]qf ْq)"}ҝV=;a{mE GU.Lw#&T oPk,49nMO-_zbl;!DSyCRMQz_x4Vׄ1ybс`kDc⪜.uqfa3?ޫ-GP(_XK)V = SnXK#G3̨Y+n$$F8@Gؔ́IT: ]R EULal;S=s^INH݅'~d> P쥛 h6'94~vvM,u&Rj~V j+yK|H%yJ[z=eUsM!5]Ȉ/f\dYvtg75IteMáx NDQvb祻jd0Yj# FΔrXߕn ?G h6uuiƘaj5-)ġ\̳t F 'fj?@90n&VćոZ67:@xBP4%~:)JF*F {g^/cT ʧA)ooz4P4N&V#Ó@ԖxSL/>|"y'BF8W2A* O %\0|ܚX{\|K_GhA?+#p懖~yPm) DH{nD~ PnJ1k6%hҘ{!Hyd-ŬHGJ6Xa[Pd!.A +`@WAj5mRI2Lq7*A45hNN%8N0h+B؁1߸:m~;^31|K,Z 2gNx/ × y]xvNnNk%1S9mHxh9"+ <H(˰7{w''3VMoQiс<-5HtS j2qaz':nQNPU#?R^خ{lƿ5Nkث.+.0sH}n+r}&vW']N%|*{/qVV ++~jsI%c>6*igno^]u0<W?Ojl)ކ"t 5F F2AoEJZ6g hxْ|k*}B@H :Io`u9[}qS`%ytucijrEUu'(`qKl_2bF&1:DhG\ӌN(J=">qSl?fIuU(|4Xt"Y) ~R#mًbhPh2Mb'T44sDEY#FBnAI-1GL{ =ӥz db½ֲh#ƼcEJ{>` I7 h)E!~htV aMTdjlT_h PNBOBՏUŃ34CR/gP!o%8A'] RZYo ~=КsɨRŕ2KuEJ"N2/IO^lw45ԇSUaUle9u~rI9aB`Z_4U4/u*wt!п  p9#Sɣض1Av=9;xwn1_r6&h y|*SlpBAu-݀^e+)x"ƠE0b{k/Ի4A ,R'(vW>+pa/)V~:K[q17U==cK/_D>K L|iTIx##/Ǯsnx)l"JT՜HXmK(laucr/4f(Uvc`fm3k1H(aPyB;|WaF9ٹ힝FMş0RzuUu{jx)h) !oƶ!1U&'B4{kjӜ={eG]D햏DY'G&ſH*j-X,lJNن&]g?\{(I2U'`=?ltS)r BFOҦ4hϳ%*8~#W\/L[}#l~:k)<՞K^<2`eYKGEX,.E:V鵕6 A ~s *!!d/tbD( PR2ɞfd &p g Xnb*P+ pQt$o*&reĭw"yo [\ˏt#e:Iygl[`0pRSNY~I:NDPKC+CAjy2n̳aGnX8t9)*GwC3N5bYK#,#['wㆋ\k5gH\=Ta̜EC\d`L o fG[t1Tp}L'\ZU`H|8D722J}(ߞ?|_jm2 }!Q3nyw\F<4nM&OE /PhwU( AC*ǒU4nEZSFc)F=5pɥ| pV$F49M,^QZ } 4Fi0LZB:=tbÚ5"թ1ȏm({n4{_ p%bb.il  fgWouݥA v1}ZiGP`.E#  3:XJ1zpm~y7bgjaLexHY )7H9rlg]{DTy,z0dC ~?HVW3lz8+&X) 8M/P\dM^); 62A ?iOT'_[mkb/ JQIu9p(Lot4pZuZ1 n?Zv(7lh/\ 8 %QYm-]^η[@j;[DzGRh1`v`fopqQKG;rvoy,3PP-xV'Rpe,dBO? ?5F6@XA]Y.GL$[VmGN8BsKgjVO8!@Uf.#Rzcl^F7 u?\V }w[4 Ɵ*̅+V` s{vPy8I>5He ,]!Dʞ8)[E~F3i.]#HCNd٘}A-yPLꆟg^;1x Jz} &O p4ͯ<r86S韛WWsə(DW"Bd ID \@5xIw*,aA;%/mJ$3(g8|Y?_-?--[z^ 2WO/FOCdl1L#[C9Oa}4eʈ>_vh U3+L.xH7(R? j,G-ieKu a˭B bBeЂ1x BIj3,2i[a.6 >ZƾpCC84Rpуrе)`)scm,2'h #8eelym.Eq{)vRJ {)H]VyK2ͥ|!7zbRDPr9alPV[r=!U7xZPF SZOh]\[ؑ?&(fn-Ujlmi#evכ2.Hʱ7cܱ"S/=&H&"'جpd(j*'Ip &KS$iFO~ñZ\`N(@Os0tk6Ԣ+dCגVu*R齓ϓf{uϦ&u"ʛV h7P#$leP?5?(׮ ^UB> #,vp=y~/#M2}#M A˚` (uFɲv./hוew`a D^m$eT%ZrUyy˰EU󀍬]4ϺX~龟CO=>*'ϖ0&,.E;ʩ(,H킅Ă|? ;c)P+U2lVn")TL6H5;=ڇ-y{(zC|K T˫ֈw #Svُ@fÛg%zлEهFXDՊ %-J2, TgS2E):IȵVSID{kRhE14\7u L|FۚRʣ'  q$^"ٛ4lÂ=x̠Vjgk//rhp4` 8=]dJ"u\B 2aNHJ+n/0܍٬4фڝ&&_L֪V1J8<,o`d9Oh@1VrleWPrb-)-&N<]LK*)PJIiᢧE=F؛*Gdz?Ȩ9Oe,'&Lt&{Op< PڥsSNf#AJpvAGqŋ jjIdZ؞kx{1Aa)f?~IzzzSNƵ*wldy\1ʆn RT(CH0|ϑ\34?-y)JVlay$-`TCɼ0Uv"bL9郺Rg{y[ld9\ s?'o#_UO"bwߵtAOc>'v oieE2f.?, M31n.ul$f\jXz@e,֔&ftDEn"[1UNo19(XYu&Yr~\{KJ$hB,K2Ȩ|K-lJtf{M</#Oط݄7BzgS,FyJ^sd^G sUM;-|Pt Ukil {7OOC}+j[5|yb;uxl$oEB<=a ϖ|SP!aKSA#j=D0dnP$V \c?~2c[띊@N ~8ۍ_݆,x︀@ʹl-Y/gexBwfÿon%o:~ y^HCSGuv ;`t}I (y?08_sd I`&!@`bT[B&Sb ;o[Og g´xkӁ~*?QdCTB%2nk;{ǔQ'Yi\;F̒jЇG & QRO@M I^[Jz+ba; )ѹvPU[(p)]+:<L@Tz' (a 't.Mh4px1P#w.d+nYiv%`.QњWqIBx$h=2,:Kg= .=Edy 3:x(MYHn22`=nVؼ$8a .׊]{|%#q1nR-i/מdIGћD,jwb>D%s"NՐo1A< VFQ[M<y)Է (3vDWz .jr gW<3go+\Π@5P?{ a$nٍ"7M,nٶj M)i#9ɕY"XU=56עbπ㈘zM tB&i)&sc324=W{!Oʣ>q(U?*[FtUPXg]763On$9K^ւ-x-UoIJ`41xb@yʳ #Oep8/gA`ߓS,:`&p|C| o@ ^7[~xU6wh$ (W Ӟ7v?.it8,wQd}Gid8MD=k](a2ԅyr!;ʊ8v7z8^ &rT}0U.j(le_g]H-Wokă9Nѧ{ƂHC#0HM Xx HsYF`XN|&%2KRHL%6/K֨KbԦ:3箰C~$H&CfA%(1'Zd{VL΍u^-/O7qy b!v)[rF<␶T^tS'݀$zx,!ECwoyT%y%SM-_Ys݉ >uNH 3 <:ӌ¡HkLjT@kiZ1g(ׁp齴c}lQP<;$}aq;>=sw3SzT`>]i@*'2eH&qnx5б^땒K8xTɹr ̩84wh( _A+8nG(RFXN56)yr͜;4<_- u{UV]+ QDW+MVDH= ?> +yrԟ+O mܣAo4@VX^lrЌ.FRMVxdqiOVrVJt,rsgH}N cPҸq_-ο-~1*`UDlsɑ|Z&=]xZ!c(ruE/B)cdșޖe2< YJmSo[mJ'2t lOrs>,D$zz/~RԺ}#*bW8*NoAmU+ɝX87e ﭦ8q jLzgmeUt#7;%H#lkDVʴc*Kj6M`*!+%B%oZ϶KXDhhlmgp_ OStd]jvmku,0J;~#{Q4 ?mN? A">^^Hғ쳺6dvb@d)k-&^4qs<_>ΐ?53;lwQA+/~mR^)Ozi dv ҡ_$7H<,5 18Ǹ#$)aH Ñ^]P<+6DdY :T֍FXxH2B*?$8<ا+#*_Tg=B얖I>͞^jK<˂G0ܧ\xv/I09{n"6n}D5{$X|{xb%3!_E< <,h{ؠȪ0+fz:HgD{ wŌ.^X/CNh-ϱ+=ꉹפy3OT}W?zVLںeqRqZeS&wJry"Hu՟u//W6}o1Ok%ܨ d񷧇Uy4BGjNΛUlV+rLl}^:WE{)V]=~J=44N&di2-p*0QG?V9P7B~o٪ JpQ*Ϊ#+c2~^lM b_&68|!L W J! WU+),2#yrwlDž;H2:viG[gFMUj D~Ӻfs{ᏻq^GY;M!`sS1Wn"8!Y:e?pJ|oB ]ŊˈCY>n=wDq*մ*<-h7äU6R_~/P 0Xjtk̯EH}#;燞ldGRoAθR^_Y`һB‡chJ L,1 M2jKvz&g=AfFRF軵B?5Ex^~Vj2jX)z0KkVg>wd?COR|ݔ)b/Zej)%`4lY@s2H`7'Vl%hK'-iW)-{s&)=olo??Xrl=X_j5j/')p fL6g`-!Id^,VTl^#ALJ=Ld65  <`3ڡh,۟.gl(|gӇGy&OPJkL(I~!=ڐ|2Vw^WF!3C%C׈8r蕃)A2JLp1%`=񐕠O^NӦ PMϱ-@_i󤍊ܲw&:tₗO1N.ÓƩCgaS10 ,#a`7fx:&rq⪩*Q3 lr).QWƴ4@ne.i˯{ 7up,gE滰"3v•3˱Ǔ<8$h*{5d6^2 jP2-k:y(p [;fCc'MEzc*~ɪHn M y.mu+N98qR쪟ttiKR\4ػ݉ zffy(vSx|zUΏج|d)hKeLee UC~[6bg^v2KOPLj]14+kL4Uakq.thL}6_c8zmgye# jeHzK\΂vŞIGSA6JCO/#F1{dp[ć2pC#-6F='@]JvU;v W4~%*c-;Dw[}2-A:|pz%u3/g*j0-#!yp󩟣6}Y4R'syփOb;r[n(ۤ{ГKʍK#},O鑠erϯȁMcAB'QZSZ-]?sZxv:ĥxWghDp tv|&ԇl `w>ܘ PWo]@O=XxJu>l~,%lУ/JU>y& NXX 1d%EΌ#x@i3dk7Ȓ}pPIϥBk)&[/{Xm{|8W.Rogn$"zj3d632" |e=ׯbuƠmuX%)JitZI漁XMr}.RUpk7zE,xVe^6ezQ2|<c9c{Qm4jVdzbblEׄ6D@{H(Bh?m w)Ma„.(KrF ҆@ﲖzCE[*TǙ %;ZzOjnb}x,vJb}džWZJkQZ oh8Hɺ%n#-_=ǫ9MFSک;XP{PvH>7CdWsVU/ Tci~kN -R2c'3A(J%>[wƂQ91BGpdrcm |:~w@]htG\ p;w NɤEʂF+jp9ꋺ/ŅV9 ~5 I8voK9QDxd QfΛjCɞ J;*UùY#qArר]!ֲE!+{[ .\9* \x{`q'6Wev8ev0S>„^xBńnsl-Ě>o&aZqOM,&-gJ:oÕZ5Z4o߬6wIL=^0Ov Yct95ᬟ6Hl^K3eY-%t鋡ų =Z1OD&#bY?-ZkYXD7T̸ WI/8l$Ygs2au)\V֚rǗG54xZ !O<C0K)^uدҐ)X8AuCŃiV5^砼){2GݵgJPޮP9-g':,$Aؐ+WwkCfY^q$Ipd=1ڃДP]Kg'1VP~Ày,z/f/M~bxi˗h6.>})U G 2f\=RHP ~B1ՉH4ؼ sNG-]a+Miȯa )]y,; rm{ZZY{ &p kpYJ?v@8ƶm( 1,eHFnIS\'oEQ$QeY,=8}tOJעRwGZX~VS.0ZoT~x"HKZHyOc~丌@*dt3Y{ͪx==G%},y[W\ &ߠ^QJ]T@B31g>P|"߯oikgĜ!ѼGq2#dDoER*֟FTqS8FZq } 2*5ӊk\Ž糔9+m-yDRaY\eY_b{ʝr {HtD"qOKl4܍9n]@US 2k,uO `^U<}O+;p o\]]Tr}qrڇU8wh]S~K-06{uiۂ{L YIՆCQw]0XbP@ۣhFߘRh0f^)%vXKZ:5zuVy <gZ5 MwAL2!C' &ѳ;(Zw߽SiZCe&==x+ ,Oc?.;_/G{˄>.!"4}f\dP_^xWis""CNRPgC3*2pY㙵lbTF(K{ ȳI|Y}0NAsOw]ɳieet*:·fRZ{{3vP\Kڏ= _ uOW_\l=%v&H^^-װa;2#tM*m^7άE8  ༚SA U3{"dddhfMo,Q|eVY}m'"o6Ic ` u!vF-{w7V: U{cP3[d߫_8 BZ]<"2إ%(WpsދT \lq&ϥk=OCJ8lPiN@\g<UO'NY As5}oUXr׽Ŋa `W[BؾihfҰ?Yׂn(W2\t8U7mV޴~ERن:ʳ Z.gkEZbai6hMP_~\ylr3OZ=xzh1J&EDy#Atw3jf;Wm\B]лJ` yOˇ#sUfc2 []Ow[@2#*;PtL6q=k.865cPG,b}y(@sKkz- /3w- 44Rw4 5eM稺[cTqch_Y_ *^D'ny}1ob7tQBNl;ˆ?hjUVYe{dCJJ')-<' ي@-+W:b `*` ]D"<8@,JC;ğQzJt~TSba;^b)*ն}mʁU_j5G,?7=XDHĒ_D[ u@?ZX̻[fsV+)3&]6OQ<7*n$l?u逥F<וAfE7 GR^PJ떠pzL}ph;XH>Z⥜(]1 6}!a̫Qy508[  WaxRM_Ix\Mgщ\,HPxzb-Z@th !,H?8^ѹop?4'c؉j*R>gK󯗚5%PU&J!1fx6^ֱ+BBfm넇B4#nVu^D׾`Iȣ(|X|.Fg҄a{xB'w*u407B8lb:MJ!CЍ_p Rܭ;ZPd)"RЌGt#{^ h#U0%P-c:7ҝ ]"!?gU//K"x/^^]H\#_h8_ 5.MAHQcvI͍݀-I*9N@KEɒ F6QHR /pE)< B&B̽k'K/!"OO Q{Vgb{u(?-|,lҟNT9O4qM@kg~ңժJ͙u9Uf?Vs(?L{SH7]@q^ÅViQX @ ? ^r+=HO{t׾1VNAm## 3BD\@I>G߂L'PZ8ZRNlѬyj6p[`EyW]3D,f`jt"e{S b+K{p(׊^䶴4TэO/kY9l 5vo3*WF uΗtx6[w.&M7"9xRujćC ~e^M9P|(GۆKed%:C(}z,( "M/ʢ%5b51|#l̅GO/s+aSiC }d xN#6 ?$-aK$/mYCZ1e^@ yPLadWS37wOXE.LM9aEgO+ڣpdJ~xpIޘQ~w7*d%7Nu}y'ܣ~ٌꢬU'ooJ`z;QF5.-sB;ʎK^ P_vkZ}TKWG`~.Lza 2ճ4ߘk1?&Azv.k @D)1؂;=O>ڒOZ뻘C>@dСO0qX?;ߞsJN޽7F\_[ tX O$q?~c5k꛻A d@ +¬;:N  %[Iw*5nqS'&~UEsK8&6E[U^m>@uОڳr9{%qgFrK#dL*E*>Ύim.I}R9?k#҄11oK[gt ;Ig: "1BNe,rpӲKy[<O)l Ebw؝pN*S}; 2B!5[H߄B1UJY6;}?@*a8n;X4parڭ3̹ɒsu ^)*||kL s)3{ g_=,kN"kwoU. >UY o=Yv3zt HNd9P"q#hCIA P/Βf{7mmc:i/lE<~/;m?D7YyPOD!0aD &KK~K;VH"k%vBLBeeٹr$tW2]_0i?Bo,%{(^LD3f B9.ӗ p,~YtrK1m}Pƾ ;M[}cuo=/g0R hi(K:&C.\b^ xr ?g؀ &N^ɺYTȍO|U$cPhY^Qe?=j7Gy}9rbw? vKjgۭ=evwlD"vaUcnRIJtKB-wppi@ wx>v#29מq*dLj'uɩry #eC33,숀]9c>zLHh6T /&I"}Ld7{+Fq%G=7rwhx-P|1%y s*sbFb[IufL1kzS{WR2&%Ў^XGLrg1PEİWQ)]#ڀz*<%74NTjgU}f 8l]|My7EL֖<;ΡGÊHV XWBŽ5 @.a#b$+U#0ނFD3f2VL_k?% m椛0[1N"m% "L4܀ſx#W°Ȝ}j%1*Mnd?yAJazq RAاppy]͑c/!z=Tї|u<g$g,'8B'ϱ?[]!NWRlE!q7q)qswЬP%|O]U_f@wEI9c *:nAMjxfU5笉H )3IrCnŠOT6Ne;VoNeEɒlAuUȇ+fSZ ȃ/-X^kXXO;] {>19uX!P?M'~˺PE}J?tYȜ.̍/v[Q2='KQ]MH16kΥՉ 5ea0TNAs e>& #Iܮ~\@Pw' O-MqS N|N@a! C #jBŨHk}4@ *Y4=baPsߘ߾m;_ Pϊ`>bW/nlD ),<@]L2Y b s [g@ %ߺJ5.ŽE 63qpi%Z6le?#2$lቸZi/YPο]7$V0 ` H/֧GZe1&:YLJp.cg#yWD׷r޿;T<Dz./NQ L09 6fz'쒯Z\"}qx~ݏ?G)Kyҥwkl/ѮT#L~Yrw:о5O /|Kµ&j!J$.G˭qsm!KBŰSNQ" ق6!i5Pј%םv_LUp]\wk4K:^U`4hpЛc ӭzhu |KXRott![f'5nH|y֪'Ci-Wz */ޞ0Ĥ{!R6K~RQ0^s#h CI˂r?'+ NxM]Nd[}No YnqW/2?<>M'0So7.$2\K!y|y5*o5!/AQ}[z`RNȏG#_Z@JT@d`''n4%q{0Ų0N:qmvϝҶqnYfTJJW מy"+-X\HJ-C:T5]G+6~jZ}o#TRi ^]/&̘%˙C-g\O`.}{U]ËSR3RTV Qy^gF¦@ev ?bf@zM'q<,9GNyE]2*: Ye*FTXRo3?̹(IvSiD=01҇4d|0q ynh~u/~O <(L=z] [*7Cc0Rn|zuRWJ7W-jNE3> |OPhGfH{!ݍy_^qA"+ I i\G>4M85 h Bh0=[>{X,)5/hnQ$%^mv=@'MMCu5! ,C[m'$BQ#Rŋp\cxKfB r%et4ڜw\لK1f(Nykm‰@rH!XC4=?(n{ ",5x2xhG2n0n'BWD"}4a$]pH_ '1ӵ y %  J U Bπ?h2F2,R~*;X<\fқgcH+pQwcyi-n`ƪmj<(P'`d\Uwq?gyj-#o GcG#g`>XG#S 3 q1$VGTN J )@̿B|oosDT8?lEzHI4l  `JcN{<i7Ʈ~:]2o&BT~UIޘvx5єtr&T+:ק~Ӊn{ !4qqɳH6ҎxwH#9#85q*oCxK).xKi=+BrYU26ooF_5T^/e |ÈP)3TVf7~7Ik_+r3&\)§7Yڐ` -5D.Jғ%)"> .4(c }alzI /"崶gaZhvO-p5.X-Ygeu $Txi0<[K^TtD5 j><=*l@m9M1#f+D("m9l~dyCo7'`/,`85]o<g-шVi!(5mO~ͅuZ}tYb C1DgDUT~8f\,>߽osp|ɳ@ˁ>LRbʂ ?At?C$\7\R6;ĽLׄ q>spsVkY U(UI5ǐy> Ljq:Νb詪#jttkҐᙋ=64^^t``_ YFW߾<8b}>i smK\wĵ|3BTxOtR".Θl]ő`|?,UT#!q AEBK%VNOCD&|ʭ{ocF0U({v`髲R~ }sBR&pxdF;A+O !M$:sM<+$?@.k NԩA ZELVdRLpI4-Ĺ-m&nA(P|C=uvſyg^{ƫA%ٸ >k%4^wKT0̝2WZBT>fpc"wB",$}@G4#-Ҿn4sQB&@bEeVu@M$F Ж1wH 0^Z»pHQh⌙x .\ja'2֗3@ 'zB('j(X;/8F%?p>݂/%Ϟ{8\1p LU7AZ#RS z|'\tŖEC ˺e{@GL:n{л4zvRyj?Z4ߜ턩U tp.*Vx.?l%ϒ…t[Ճ9)dӜ'){M|wpVp,k$_vNVoc@ȍ޽J, &Ac8 YZ