libvirt-daemon-driver-interface-8.0.0-6.module_el8.7.0+1140+ff077 >  A bqU]i9ő_22c"3)c.~2$E44DDs5 ZD HCWB \N@kD9kܯ :Oڡ( \i_/1wk~Tf4Cf 4!M퍌6s U)(;JCxqw PxSnf/=Io:zͰ_ N>pů2ȂoAEWﺻ{k3Xɇ}$+ (0#ODGͲ Fw8|‡F%T?4v-R%o\;Fȫn:hz;HЎGj2M32Yhy@ߍ/ka*ub!Zbd@.Iօ6;)e$Xfb}@F74\İJu(͔]ۈ7MYo9kQj܏'\#= A淓f̡3Ԟl=GgXsWQA'N P>pC?d"( G w & HTiow% L l    \4t  (&80[9[:/[>?GHIX,Y<\]^9 b<dhemfplrtuv wx y`xt|Clibvirt-daemon-driver-interface8.0.06.module_el8.7.0+1140+ff0772f9Interface driver plugin for the libvirtd daemonThe interface driver plugin for the libvirtd daemon, providing an implementation of the host network interface APIs.bq\Naarch64-02.mbox.centos.org CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxaarch64mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtinterfaced.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtinterfaced || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtinterfaced.service virtinterfaced-ro.socket virtinterfaced-admin.socket virtinterfaced.socket &>/dev/null || : fi0kb#K}T$ PÁAAA큤bq\ aBbq\Hbq\Hbq\Hbq\Hbq\Hbq\ bq\ bq\ bq\ bq\>bq\>bq\bq\ bq\,8211f87ea960d14cc39c015ba1f6833247b22043445c98f079411aa5c2ea43cb675088634d7cc633065be91bcdbfb6106742d0053bffad9fc30b46ac088582e39e55baad83266e16f8ff324055a4a0f8e923556c1f0c842bfd1e6ff97f9cfddbc3c00c06c65436d2815c9fdf771267525227fffb70dc1ed37d54917482cfe14a2ad7118d7e408542b04f0701f5dd8bff391e59a0398c550c5a1be3c9dee703f5fe6aff2bdbf4d77fbd015a22b1cbec232652cb8a680cd97fb7c58beaa0696a00672eed95aa81dde01012d0bdd963c0a5ab1d4519b2e4516dda80d36c96f2a5fcb268caffc4278b29880a1142a3faae47a5a0d392ca4b6173253656205bcb14eedb4156031ab72fd1e8da197059efd1a19b7444eaa72295bd49cf8b2fc1a661d3ce37ded6fdcfcd7e605d48a93972c2c0cf417ca612b1bf830c6c3cd9fbcd045dee9b75c72c2d62cdb57bfec778f26e0b36aa880670a5c85d7b17163ba6197494../../../../usr/sbin/virtinterfaced../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_interface.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-6.module_el8.7.0+1140+ff0772f9.src.rpmconfig(libvirt-daemon-driver-interface)libvirt-daemon-driver-interfacelibvirt-daemon-driver-interface(aarch-64)libvirt_driver_interface.so()(64bit)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     @/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-interface)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libnetcf.so.1()(64bit)libnetcf.so.1(NETCF_1.0.0)(64bit)libnetcf.so.1(NETCF_1.2.0)(64bit)libnetcf.so.1(NETCF_1.3.0)(64bit)libnetcf.so.1(NETCF_1.4.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)netcf-libsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)8.0.0-6.module_el8.7.0+1140+ff0772f98.0.0-6.module_el8.7.0+1140+ff0772f98.0.0-6.module_el8.7.0+1140+ff0772f90.2.23.0.4-14.6.0-14.0-15.2-14.14.3bi0@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-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- 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-6.module_el8.7.0+1140+ff0772f98.0.0-6.module_el8.7.0+1140+ff0772f98.0.0-6.module_el8.7.0+1140+ff0772f9 virtinterfaced.confvirtinterfaced.build-id09619e1075dbf31f2e482a1766fc47ce3b551782b2b8097e6dc9a0514fe43b51df851ceb649777f2virtinterfaced-admin.socketvirtinterfaced-ro.socketvirtinterfaced.servicevirtinterfaced.socketlibvirt_driver_interface.sovirtinterfacedtest_virtinterfaced.augvirtinterfaced.augvirtinterfaced.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/09//usr/lib/.build-id/b2//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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b2b8097e6dc9a0514fe43b51df851ceb649777f2, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=09619e1075dbf31f2e482a1766fc47ce3b551782, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)rPRRR R RRRRRR4R}R R RRRRRRRRR R RRRRRRRwR?RpRSRbRhR]RNR2ReR1RJRzR&R/RERAR,RTRWR5RQR%RXRkRaRuRCR.RoR$RmR|RjRLRPRURlR>RFRBR[RtROR^R;RVR@RiRRRsR{R'R9R8R/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtinterfaced rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-87827ecd673ac04863f097a403cee3b248dc388310384488260929d501cda2f8avirt:rhel:8070020220503155527:3b9f49c4?7zXZ !#,ׂ] b2u Q{LT:rB. /~T-Up]Jn;v1ԓ@tf~N.ဓfYݺI&/Kwlh 0'JCbmW7P}eA(5LYQ"{>ݻ0pR+ŭ9`\ "~(l}i.vd9d&5Uw+j DLĭjq.ıI|@^HXa^GH7۫-߷ U٦3& zXyQp2-OƁnD7M=za{2{+ٖ'hI#\*јvE ACW}X~s˙BjQt)GuB7k†'t8.7'qhIMav*4`g$X˘n[T 1 -xxSᯗ}_~OyҌa鮱k)[d_4!=Sq3A3]G?:Q .7rh%S tbr̝O0CKal('HGyON2R{,n.8H){(2[K']_tbA32UL V*[LoLPPlϿ!ƇYyoB<(ǓNv/B 2-9yh|<zaI7{Me7nTL1|,xFسS.v/ث8qIM e’L< P&z9+_2Ƽ=dwq{}kgsSe<;C[$/)e[ b_ܡ[X<$ȫw7+iE^\DM^xyw.B~3fY;>M([ ++GG0=H>۵<Imw<)IS~DRTRΣ=u",_!MI٨|=. IoD#q(+?«7W?aɿbnъ}m%DRa嵡'pdZn,ŇEjpTR|OAB؞UydB5ʢ~ y"yNB/V/.~lkwZ;\`jKDd͸.&'f+CsΒod߰:VoDkdfH-p"ͫM{v]vHw]zd␫ǟqw|Tuq6KpIEj4ڡ>k_@n{&:FO.hHieF2[ Gs RB32}`Uia02AS9<\Zt@6{5O7W1 cɥϨ4U.01,p $c> ;N 6D"9+' H ;NWr\%| ?nwuJI^]F`$x7İIј$℀J<86,\9].v6k>a'U7á}xdb/VDxkD`4uɛ(XS5hRzDr$X.' ^`$}m="ZbbuA_S܇gESz_v< HbA W\G D.V$c9!oTFJɝP$WUZB0\n|nx q<9D5IpGֻGרϪ;T3)LQ $,]t h鯧wIIB7u~ڈ+EqY"[QԈZmo.q+Wu}'[B]O"Jْ"%ّIVr5c;A?G4I 6?|rBt(wA@ӝ8_ؚc Py+:X+p!NIȆlk\ @|}PV`Ljjq`sN'bK80ΰ+2,#Q_a0 *o[=m?Sqf2ٕH4 ATY4 ۺ,]LV,R-v8 gW1JyN08"^]O%5i[_qS7R|M{aǃb3٧,˞4KZޅ\/.Ǟ&x(EgnX 7`N7Se>!Ln3ݰC)xYAf,^? ɠ3c|2 F 4 E_MiOǿJcʁIGDn~i17:[=K)2jWp~yĺWṵ[١<In$hE+q&)5Fy*9MT2BWn»T3[ɓ%ָ0'r;N(.8"zCB$_XnD^aÁSd U6W0kcuhP^eFn:z ƓEy@Z{ZXl)dh/PݠJa Z^͞]ɀC(HnHUcw`u,kbJQVO)OߟstK 3gT{j 'iӗprMw$>H4onvl#C f:rL=ծMTsDw?mZF.:@9Q\\!~zd4SKPOKkT)^E۸k0uFXaP)a޻Ή;o縩XFq@0[9pQ_A(ڛ(ua_=KwaeO4[}oRm0m1Hν0tHmA¶cʔI8%m,j6;K(9W\K-J] (6X@%[25:.}8kT Oq:5M2:{dB] nFf{a+,%yrwXܟlUagW3Cy>LӐ6P: iDpb)Cz ho:P~Uu)s4\`O-wXˊ NS8/f]$ĜT`q;c8*@~]rNVFzOWOdS#qfBg2esA{W!RKl.KD㔔lkq ItUND (;TUӕD #kϼ(nAt1n87* pgg߭_(̀Si!OYF+0uEIuȨ(l7$R%K);v$ )'ΐc v}4\Zs.[FtxKq,)sTW~h 9Wd4t\LHK/kn3p#Sd:>uT7p9 l$>]NQ7[rAP%mcv]ren7KI_LVPf [sCݭۛnA5uMAx3E&#ȡ yN]z]=̧(f= 4"d\4 ۯb5RN{_B~]9y4_JYjD F4ZgP]|wr=t{2I_rփioUa@vo4{xEɹ._9FUmmu,܇n.'&#m _]6Hv 7ī|'ޗwR(i-L. VʳbT>+"7A$$!)PxXa%"R꽓{b jX6j_SܫyiɯgK̞| V|$ŷr?4cG)28Fưы(H5,Pxe1kF3َ)St1+%sy|°-h-'o;2F~c#0%R)*w?Aھ7um`xPM%34y^XFB|{ x$ NJxIY݋/pXY/I8C&DgxTBhUtTNDE R?cAL Blnk?]|zMbVgw;kz.pXQ#.ֆFFvP~(Î\&)rpPBD28}"!CM>RFb<Ҭ[mN]A]Q3R)HNS,L\[PH= DbgR$m檊TgHi H(DjcN~^ʆJG8=OJU@yVjƹBĊASEcBY:r~%Q@KcwCpLOߤ971LzD,p\=& @F9`qph(Gy9bGwhãȶ;dA 9»džAZ:'Pq -Z,Z(?vt# VpAƽ{YseS'þ F4])JIe"H-iA5p:Ƚ81` :Lg +[{7{|lLFEqvxcՂ#cFJ{r3Z="}Opr>L*I$Y!-15ɜfLwsHJ#gyp\5ZRu7T*)p͚`ۯ"pJ3"eE88*fW@ rpΰF?euoq@"to &ChLkJ'C@ܟn=nIVgq-!sMLaYNaSٮ탡gUnc=$)"9LZ uZ )RC)'w@`jxjP,>.8t `9 m kȚ_m5!dR\\tRdhE/t231N~VDC. !Apx~3(bєdUV"`kYsxڱ~o%/ _U$n9OD_a~L_s f͎XaQy\w L2Bo0uFj,[ w FODOG%{8G6˳b|ſ#>7M5=EX}#i,z+m *0_Wi4ˋx~ 5FkJ`0 *Ŗ_9L1ԻZ eh>h߹'LfW [MksCW}C{⛸ɠsռJ~V ;gIWuɏ,ޘ̀{`o 4iɓ~?  L;6Ǟ~}(Z";\Ѓ܂j[~S~jcRl.F}wDs<)ezYw!YlAY&<"9VԘܘƊ֖V"\u"*/Bynx e _KTҞDq\_տ0 o[4kJAbF[+_4mwcNLeL,3z273S$׷?-cYb>\ MOxz4`fΡk%}[4Bkl;qiex!sy\ao bTT9_:EaU (RVP J>słnf`E/[|VTt%6j ޺8Z.RI/㝥 e}LT٪'K /cXz_kNFEA|/ql2س N_xp a8nsHV˩>z;|˛)Q(0uθ-J(kDc?qkٗtUg}|݇ߥ{W¶#F%#ɳ)#ZYh_SѦDYDO<; 㡲TB[E6iy>6W;5̹@Ϗ{p.)zUXĩ&@&6h&$ *88|h=s M]bȢX<RʨL/fAʼnPmzOE-ݷ!I\uX^?7^}?IxH&h|%bTX:6BM2sf7ͯ,,/ޑjd:OhB\ ]\g1КF=9+مg{Ln~lxސ<սsKTF!Ps LT"rjH~OT,nLط@N0*C5)Cx =ڳ: ITdO'hj.ǒDk5ͺ.BAW~9K{{~#n{l# [.~66ɒ]P!S mjUu~1f;g<w:^CzYrl3@DKV{O/G6_ =? ( U>ǵ:q`e-Hreg}3BZMyDZ*pn*]`@)xS0@,_Sq`'&\Ѣt̸{~=&k3d.FnSt%!xfuln~;j:j/7r]( [7Wp VWlѳqAKR|Q3rL^i+|d1&o'rDze;% .eȍ i"4^#ws2ʧ AX -|2E󉳲H,mvh,W2p {ԲE򇪮|,Ѭ}>ۥ&F@&HrF gn%=?h$(Q4eI6`gDzMS"ye k'1O2%KtCbnUk6;jɼ on3&ӱv, W"0Y$ 5 YMJ`]gl = $VI|ybfTꓥk⭇ =s(ݱ<(~sqi! ƸY `GDU&?K`x, ؓAqG4.0roA]k1qlƆc/Nk 65y!V[mK]8Au&agIm!oImO/(~+sPAB+UxL!׿dT}CUTDn*^_w~κ|sȩB"XVVzrXyʿ6kKdcwp "JJD %3K5(-~XcTIφ^+kKm"`'&魗"SWHߞ3_PsYbN6?K1Y$?0j}@mSOcNt:ȗ8,˽pkŭ]b)ΆJ\:\[rq.9Xs?֐6X @D.y >U5XgCQPӊjV){Gj(e >P>B>]Sr /2./wj %kqi5xHL{J1 YI7C2"Xd~ 6 mb؜ *3kCju6u4587,Ə b鿽oC}faF8$no}Hf$xl,vu`I `E ~Z> Nakք黎'1G}F2y§FP8Se4wKO%֣~Y[%4 t5LLU}'} c&iS>Y@ Y_!QvOodaJY̪МLlyWL^E@32T|I݈ DfQ 90닛j;c\;uX7= 'pH\ps8k{V`FRv~k!C4p~"ۉ&|!(*R42 o4n8 M2D?qѳMa+D2m~og2*y3!ZKMo+ 1f)I*+u}Lr^f"v-fڦ< DN4{ o*ƚڭk[KVx$.]>3T=954#J/ T9ꞻµ2#{Du:&z LC6A/U{z%-7,-Qc@qF4iEZ=ΆGEkϻEyXЮyft__9a;iWG9>?щّ挜|}&AWWTo5u 'b:0T{}h-;S2|-ַ8bm[.4T[Lr~lBYfE`N&ű \'iz+qx%!ac@(9T{z|S@8FRa9S>/݇X^G+cCڸnhFHEªdw; QҟB c R3G$0%M==O>z5i[!>,XQԲ0Pp/'(&ZIh,ٽ+{cNjO_xOTxIKr" o쏧'l,S03#]P2J㘡Rs%PGZA3+ eA=Y.ReWn)]d_~?"'V<#,Zpyi/x6$OZvg=I )@2ܲc#IoWxyB,ҌH"=fDIb ^?/'V8)ЬZ~Jeru qC4CִډͰt^.kvn+hqd!yrܞ鳟6S®O9BbP؉v;=f ..X}Wc#bq; OqLE$W]qp :UTm/!J+ӗUcn $A& ~{7c+ W ͊U ~;Xueku5>/Awot @,T|{'ĔCH kX.D@'[T&[Op_(GA 9doh"MU9[^ǯDu?J?L_oJ%C uĻX[ b?} ͜jCM*aJQ^k'<;GY1*<2&#ө?PYBy&VMx59tar~D=Vx<V7>ܲTOMԳNnrV_.攎̒i{\?{T>xV10n4m}g騤,˕ 5b( ZCYXם~?ۆeS^H1}xD NٚrvLZ5cK=v RR6SMDǮ$>S;9${P)E0c6#PrY*y~lA6521ݻ_ LI6}M(̲KO+S.!bp%5t<ԉb Z"hX|'(V\C,p{D?>d[s}F(|\Պ 87@1lka 5Қ8Rnc'd+N̋82)I۠ *La|νߔ_7<0N_8.V*r-#4*#[,DԳ[0$*)Ar Jyt~lVR ecH 0Ե!/s .9ltֺҢN &G'|v'e<6.CPd|%CY쓦3lg^z5$m`C`B TSCcd \r0c,W9`1ۨv8T~ʌO+<{縙b,#~ԵgnG-UBD3YI=C;X Hy~YthX|6uIIݐܓ ƅn]ɥ<5ONRU>~FRG,'9t!8&?L5 I{y\$/Ga\s_yuk:c– Q 7\vMcHnTݗ2-A='PO%i /P]RЊ8W|'fc̲$O8aUpb-Y~@`P7 [uRH-X5@-@YO/#:[^Vgahp$c_Lt>UWȮz22#OXml)>(B}}K׺n |y땎+R\4 ÷H$ !nV}ZT#Э*V 2)o­Rw\pU{40e10U,E#E8<@_BlY@ ߋ{sgERM\r@1˦|~Xׯ BMOʂy:H04d;qcFF%!46&7@+ڃiU#<)FLgmCр6 5^g.9<x 1cdƴ۟Ԑh%{t#ؾ\W⬜>'SQ 9B(v>?6,W Hv7j(U% F75@aa,Uʃ)4"Ȳ0)eJbuo|Cgc9t77Zf ?#!~h^Dcuʋ:jt i9Kk h%388i j$CPkkhv$)EeL?SCa"+ nOYpTn~pî`gpX: QC{ະO%x+աqöYlmN.$* E<;l%3z2jz(g|J=0!Y/5~IzS5LW K(wn$>NBK@רJ81,맺۟\̹ O-!^_m8%)kilX۴v^̬A 6T?cB8s+|PA29"u ЄȶMdCJar7:Yש0PDRq)iV>`3Fi3H:;`⑟DeV`vp5P1c$PlPD ?lʈ$Wg~Bkc18V,=#^6)3q+D>YQ{! dswgVLB1rFi5RE ?g1x Nr%]H&_dɾq?Z`dQp'Ko%anjg9["5=$&>A؆T[նK@йmO 'ВO{WgQ:mZ(5Bگkk] (hXz&;2FahA/~#ih/K)EGL\(+ N"$ٰ1y[OtbO C-1QGz&h{ <ʞ6"ba 7 nɟPEQrF.G,Pp=jbLRsFUt'(e:=wԠc=/O2^5Ftsk]Muu"``m'yVσ5q3E+nVU<Mԓ{_!MԚ6yk0ci"N٬ۇ +>d,)`i`ؚI0lPIjT.:;to41ݾJT:[~1]P:\a٪g k6l˘8ܩF+T~ņZ8JGx _aH~'Ќ&\ p?NI-vY0XmLD FƷ)8nA|ڤm>#a+GOyalqj=x*UDAH"@VxJI>|lq w(bAZY",@ꛃ?wL 7g nd`9yz7: ke%[\}.*-ځɂrrGƱ&N,vwBt_xj. rUG@{k@/dEE)wSTOb: ۹K#HkfXʠ4$s{^A& }Y &=yf!7QfoqT|*7@K af8C?>͓wvz㌧a?[)[n<n?Tz!ީ:ȉ^lR K'g;paChugWNĸ&gv `*`Å9iji_f`?aﳛ!RӣBFK m[UzonE\rd<8N+)/nMdյ:/3Ϗ咜 L?-8jcZuGř,U9@SzVS:0-TB < Ļ#S:{Wx/- HbsƁH82(ۗ4NDC3knJ4!I%]t{hWvX)]n2`Q5Ǜ߉# miy#`KӨAʔ_agk 8hl)kvOVTQP*ܪ(g-ySIRX҆ ->r /:+i a;K$v<9jDͲ|&B*&j xyLm~9YEc&721IٻRc0}T9˅;\-:#~J\6֓oqVq&:;V m \RqJφv$|尵ue+.=2G09#,Y;k̔836MA.Dϡ/nE:܊Ur JڎqW\ ‡CQX:Fџ1 Vp~G) 5Pxq[I4OwƊ$ڠ3r(x.oy8̑KQ(OuF\&lW1D&Ja`Aǐ4"+Td',@%ӧpUB̄tS  4?n 5xPQteL&K(Е Nf@bXQ8[㚊vn'4f=Z_)|w#9^\x(DHb{ԌF\\/w8˫ F9TrF"^=:ֶo~OXwU#d~Tȿ-Gtj eqck łj@zS$]r |\O2;FT߈9d/ʘB> 5'GV`:PR*ˉN,xA6y5VBRY 5#'OtL>௜dw ^B0AekeQsyj E66+O酩8ݮ[xDϕ^)9sjuZS8B [&iM Wv##K9anȥCA9]9ό i.MUP=;㐦Z)hE KR5413quhIci*.HGسݿ|z⨶]>R< (ࢠ㖑[q$s,OYBfJo~ukn:^ZdoH\p*F"&e,BqZKW;͡Ԛ#{~]hSXܞ7PQso|[܀_s-d~Bҏw?oyaeLyQ^jك֫bw=>i#3rZ.JB@s%nX2o*q^! mDbז6ll"%v۔o \y筕KeYe92Q &|Ag+1m$熺 C^[?6dzJZ(S S7ħ}O3p#9N7zy~, "j̄?Y%eR/e@q+6K8x&A9D X OċOT;. t*^]5K ҅M݂=N LlUMzQG+[u] b>uqrc2p?^uHO ؃>DŽSLE8PBy>Zk:?p̌;å!zev"Jr !0A[(n3:ӧUW RGC{`SZH70-,l_Ю t?BӁ=ôj~c#%+FK*}J%&Keb"bk#ZtoY׀D hFIy[L$"-c9#nbJ[w j8g 8$<ݹr-#`ſ 2`a't4Qz}W{&@sd1Uڎ+΃$CDUI2X2w6DaH5v}c !VQʞ.>kW"IeK4ģ=FY:e݄98ڄ0{܋>\A9P5-?A 6o6D"y8>K.HSk{;[2 @czRƳNR4 "r};F OgPW\wvsIʂɞNէRdaǓ5w/rrλ}đ(6UfHCV*sEb؝,h6Ϙ$|M}y[<(8N-FnB<(n4n\#o]˚WJgޤ$}L~ fzИӂ\&Jjު4 ]򼒼4`pׄsQ^q$*فpxx8r ߍ$dPѡ`摩L,4^m!d [> "[g7{.Sf8s!9ô횬)f:Ek'z`SPص\~Bɴ<yQ}=\Y#҄U(mZ_GzHEA_ <"0 Eʀ0&>{=Zj|M/vv2l2+ q\4a܂w :xpke2{J~XTcEύxP/qQ%"e%E PVv~䐴R}ȩq%b&ST^[~D;n0 0'^f*/IvKP8= ` oYxlle0A4''Rȸ105;BG! LԶ xBX[/:Q%%ZTNjԣ8^.iioYH`o*_cMR v4; O|N[1-RYQr21WD8iGkXwtp͍heVG41A]ںɀ* 2eNT3z֘QVG +6P7z̹ ֻ~$FXFSS&yx>j]yuK2V|\ؽ::'%{vݰCm߄j we=b*W 9d=z+iHPO!eBxBhSqj *<K@oa+>\9Q|--0 "U4#jxpdݙ, AcKH: 3QRIw1ɾ/?U٤̸C[6!*4[eWM >r&5έkպfWPtO><*ˎ4 #Vu*[8.%3.:{t[,ogBilkQ?b4>8_ ess\~inv }Pa# N][z'FzLp0.Pݤ,RړTRfy+ %ZQ̠?Q" utH*n$_MzR>;Ucv«WncgDX* Oċ ]Gw:F6~$I9uspg]e4.m1'6Po !A ~/d;#*opeT|tx kcfIvRfwթ77OvJ8vW>,8@-rnͨ1 g׍)]ҔbͧY`)Ks3'K] 0G)Q$ Hl $ܳzrtdNk{l%\qU=T/dxB葪]` hZD*_4!:Bs0'(ϭx@x"3ѓeiǔtOH$O{BoؗZN@8F*:* bxCgWG`6| W#T׸ ຼaֱ7FąXMbk7!GT> Xk MY@`~2D/v\8s5Ȉ$HxLUy;;/j_nӣӂ coj=IP_GtIC FAD!}Q}8Y7IVçޔR-rWo9#@ JRgrhz~^V%q)X%?}ܽ>@Wl`p=)CrLGO Edz]cTL.@ywUThy_5Ԑ@$g2ڣZ1$L"|Vw :p6ƕec޿$ L]+'y@ 6B ~+@ ((PVޖI^}*8=a+\ l23V+[oOf郍}ұ1E0cl wz -lA=DߊIU1x`g2ٔkO _G!cu ɨ8@n q~$s OK.|cC7sX9fѼƳ|*F8̀GL $vr z m{BqdQ@3+K`gE+\=~ЯwD% nNd"e`^uvQAȐΒK$Fk9X=飋H Fgײ*y 8QNv^,>kCR3A66f$kh߄_yܿ58;?#6O\lnmpY(6@&J~\'4Fxj#Ԓ  ^ S!E&Jk#-RC]yl>qRY?w{GRn-v4Q⚥0$Xifmkz=Ȼї4g}C:H]/}_=~oˢ|aFnI܎%UzG`6)EOH=ƻlCael0ɷw/P-ty(lL?'M>FVQxs|sO[SkֺRJ!h0,3N匿BKb(Ut^{Lիi7_!fS@Ӗر<,/ڏޏ7 R}M XξMGB{*)sJ5!(ӠJ-μ\P~0"#?l؊=6Qdws]^# +sYԚ'( Kҗ!o3兀cjQsz N, Q;6:gBdU:ڥE;uصx0AX"x+<(v ,vaVyc!{(/wiɇ$6]> zs]Y.DhSY&VWgܵ1?mWOP&W*3u`F$xlpF#=zP;LۏFΩ?>TeypH!Vy+S/;86,u>LJl$*W՞]*j"z[:3jK)58S6vP#2keOQ4@3Kڬ2r'K7%7nJ7d:8B++;-Qta:d=p`BO  hPss-j֒0Pf2=U&_1ysUڿް8'90MXm+n-T.,ww#e-Rb#"*}E z.甚+$?۶}] e@:&9^3,s#D֢ Ha/ GX|VE01Q,%D_nCpa)ߔSL#.c < QSH I}j܂Sl={' O 2t0KSMӰ\x/ K.ꭤTϗo,ۇP̲߃x,4/lce!"InփSUƖO\qpXwn$#aDq, Ϡ~2vTߢh{]s2\[|^ƜUYIk^;\ϤSȧ(Kr,Ihp}_kyhERWHf?q)׿QJ齹"_M;l)XdfNL['~`&/Zhvc57(0?ƁީnLaOoI:"G 9)P awc 0]x%d#0hoqzYtxh0b2,HfTfZ(. F~HGdrוlj_1cܭ1!mWT]`19Ҡ1GӑQμ#sXYܹ)V3M/= ?;T*]4LRǯq5i3HC֋;|&C9oH",cP39Ң~Y)P#^Z%{rT_Ƹ=7'gk'玧/ Z  oqGѧxuf$qyMedSŐqMkUNohP)oWy8"ovyT™oYԒ~iWlŝXkj~Q؅T4'L8f=D,9(D=~ C#?0,#gaxTPxC0zEZ }>XĥSb)a)>3ěRR=k9H𓝯k /Xk3/LF2iW~GABrS>4ʩOjFIMx"nW;|BL&M˜fF6<fȕ6G'n-*XS܌%.ο&y>a粈ūPovtLߵNHU%O {=!}58Z^E|P@Jݒ3^`QIe^.7ԭ'4lZ[شRbHPcoT!BA~JMBCRsE..iE m_ȕThM#mg^RGӢk%1/'?1׮[p[@= -B69-ΒbHUT䭼 " "@hV̙8;ayA1 ܊Z3؇ˉrCi7jOV>@X i Ze'y"NLϽV?: |\9Q1A(( 5'Hr(cl@m/Sj8\m~(pTυƉ콚HrX֕*R >\v@Vs-0Oȅ1zp_; ?p.1j%hT|WVλªU{Чt)86/&ª8MU?4 o^-<[Z/I⺐Eu>TO6bǷc,7VP<~PZ|R y*V2tjN)鉭r *X~# mEL= L\P1x8Lp 4ڱЯP{JsK–r>)ˀ v[=a-s=.9!u$9O@ie'pCa McVQꑰ"5a{~PIr-ER. V^U3RQSOK3 YվATRPڮ+GS² H|B@)ͩƷd'ygFx V1wMeIH|YwVʢ9gIqE8=!؇#gSՖ3qЇTRLGΦ*;B]|=iv4 ?_>&=7nV!9_9Fq=ef:{] Cٸ)&ӖG25bh*2t:NNx&_cxψ^ ҖSZdoBtq4muuLfw#!Y"IVܟ{`.h:1Pe )}Fk9Wj8$Hh 볗NM ^xAOrdq䕱NQV 0";V؍u }SۧΡ߻a{Ւikrb?^uFNiY7x!,1$ rxDDȗit^ $}ۧp0̨!/63HfT[j1G]bp6%bWn&Ryʾ݈"Gl7HS*i2@=.]0@1_D,.{}j/ nGnF3ViT[vO|f26g3gwPl6ёP:V !5Yt}a'Tx ӹ$//5yWv7oP+e?.w|jj u{Ԫ,Zvn _/CZOǖCF` ~0Qd1)c]iU?k'L`T'j hX"xwX)?{Gk,J yk-EkzU{|`~?f _"o_Ó2wzt<')ӥJ;s!6´*Ȁ K&g}O A6vЁhip>Ppo)%|YPAr|؏lQ#P*=Y0 #[7/'=VMwK綫C/'P?_5RBHuT~e,Gs#z:'Zrjre5]8r/өfCF%qmGfAr9:W8-wctufs\ᬮI֤7>@@ѷIdב4$Qt ԇZ#'V:,H-_fy}A){ ;=t{ 830\@'ndU]僅o>oTjv!\:.u"""QQWg;N_Nl5ҏ$[˺@`ֱB"JzdP( HbQq4~{d!WmnDQPwQXɗGLQ^SjhPut}:3lbS7FҘ 9/hoxӐq{Nۡ O^,Ah>̾j2}`#4ѷDW5~8lY+qcRJ7mJ{]݈3ڳ0MG.n~{n>*r^\vO>&_}г[#4 d@z:oj#LDg#[bnцE 7|A'CgS`.4\`xy)K ٕ[]M C^u9fMXli>4:!d3y¥,HgQI,fLfQ-HY )pn.-r(#'h1jFYAlg2W-4t)ւrqnmG6[ h^EړYkZv=l 2Y>(e!"J\ gdoUL[̶(h w(%B켮e"Dˤʵw֚KT5FR.ر§cFsaYs6,R kVKu1|H~ެՏCAE+hޢǹOh|-H޶)kmw#яhn疦)t Y{S:( Xhט>i}br}9FsS۬HϜGFK=՛`pAya\xT':lq ')Xhz,n'6F^{μZiᚃr_V.W6L׬bpUb-1ҶLZط>G%CA%En:xFRޭ`=]3'xs>xje|v+huZq%08SHuz/e^EbVĐ=*S}gyi=J\VτLc>Hu Cv\<+M&r.h,˖ns E&,}m8uW !LX=ȯB JO` )@+b-Tj 6;` BY];?V.|Oԫ^kκS`k{Dt>X00CԾu{lEv],A9NNP?UHɻ^N:FJn(v'aʗEe&\v ]U:*we2SQ-Jx4DOGS ʞu8zb(i!kFg+ P4L8Pk { ntc.͌1) ׋&B'Aa4K#5< \aI>'3yӂDLCHE>YX4n0vkNJ O &k ɒ{&~etZXc1$D%`YVũmad' dlXQLbMxL;@Bvkxg)>ebV'cwy`xӊzN?_??v"k>*_k=(" ޻>/vriČZ.*ֶhˤuAcrҿV'b~z!J?AnV}A澫,q06c$T_>+O`ױ7;D)?Wa5-21'UU+P:HlF#H`*4RKM%ќ`ZYN_ ٔ+|C[VN,AYG [z4D \'Qő ׿fD~ɅSpKFLYc54V?g,nlۮvɡڜ̔M!f1ucAv\O/q޳&Y;lMprrP^l1P'oY TWMli7\͔f8%$y[lBtvoU5I@f7-dBW*s+jhsH֍kI}*(x^x{#m&t3{ylX5o _aםE:]XM~l ٭ܔ&f>唳oGAY!&6!s#mg)jkAM4&倫D#aM HCwNh5:Y VAj2la(.~f:&4tVe~aq- 9>j%*9=!b WL\D\a bઆT 2,b―+5zgD(lOSWUloG!NF4&GI,$'HUshp`atm6.\_|0˲Eol0:_չ=gP6Xnz[`Ј(­Y3楀36ivsuW~y 余X):/v,-yg?TsDog3`1 m5 Bnje/ ƶ?Esr[k3f{c<n4 CoOȿ-6@I@śKdmKA:.3{ "ȿjePLO^z2/Ü[Ɩ[o7rPƦyĵ)\E4OYI|++x^0 "D~7Se|))nkt\V+F]5li8 q2"_)0X dm8U,rN s [`%]Џ/ֵ9b훰L*3~ q(E%;"m^;tF: ŹTJFS-MR$jջl\4iOW?]Ƅu*G豌>z ycICv?3g m/&Ҡ'%Co}DMrNrE/eH[L;tl7~n* V!|q(9:6 Ans`L;m>s .vqgޤa @8,DV 0Sw}$ 鴅kj'A'&MmiD?^Q0PEM?&p.2.RWݔ3/dFDw b<4 't!`7$XiQE~u%?S ~r5ݩ8Mac(4p uyYcGfR%0gw6~v^ѽG 6F[p8sxP!"@ES%zkJL0ndr<-48͛#A$?eɆxF̤H7|\*5`9[NN&u}D,~R!k{7 {SU:?d-e%40 d@sClZ}Lݬ3o!bT }}KfbIf< vMl/g`[4e- MxRa vt6VB-=r*1B3zmÙō5u=칤(@Q_TGX9J2/l ''g[D&s,d ˆ r)ntz}l S {_uObf-;&8#5M<YG}ׄ.u&*KzC:7P+ꑸuD OV`0p/8? TEOD^Y{6fM]KB';*QYKA\ =ˌڵ=i:2fPs΋G5&Fؚvhrr+OցZ[t;b(SknYE϶.v܏!FqzN(vQXe$a g==ɩN zRI4}ƫG=Fu|4[4!-ŬTōL9!Tԗ(ZxLbư'V>A䥟~+W MD @3N_=9΅wgUV|8 f?^2P…闾9LS(nJ6Ddm(9cIng>.m~}.<ʥ:KUޡ;驊{d]!i'LYz&-:N'xLE8~Zj02 jf`AuouFxY;Ww;yf-@툝+l=O{@)feb@n2Ț4{SXWhck/Db7LWd>(6Yz/aGUdWK}[{sΉE׀EzyaY\?Z.- CG=7!SGVׅha{C9p+L^ ̢PTk}&s S²i+[Kѿ쪍 x- }\Yf7u$KЮyh~hT1T^;&S+*H=l.r;77>fgQ91K ~ ^f7P6>E'bzPHVnOB_RM¡]RFVV5=\ @c'nsB+}mUEl3'V88փ/JԄ_幫:_2(7.x̆-Dى ¿253̝C3f>z6@kiӫE"cߜH=3Ste5,\uͼ6FlkE3=ŒA۔#iE XL|əRzAVs&r =PpEn2tĤl| f$4 荎A*ήcc%)ŪՇ"gx824p v9z[́s` "4f Z:(PL:x۔Nu*<$/m'VWP0dt/cI>O5;ݳ7j÷ "'R {m,(Ed] a/; œ$<q}9sś덽ǩɁDv6]O n}HMS DJ@գ 6cVw/|\1 ^$[IRSجQ i+߻iLJ%ܬo2 ZHKs]y$CMz$ PE̲${jrs H"Wrp0᥿嘂ǽC} YV9:A;[0HZqo#赐?iڕH]Aᄭ#4^'eqS{a,jAi;^39YN<&"gNt>Y̥XB\49^^KYi|e4;+ zش?>f GyM],Sa˺F|xQv즈_`@CVlGlΔe>~me*V؛!b~ eqP)2avH$ru]k__$Uڂ=h*kÔGzJA[]L/yZX9 3PC(Rp}'"yyFn ]EjjrքXhO/Hh`EFH6ݭ>4dI{XWcw5l^hu8# 6!Rtmտǥg1A.?1,"SB(n (LgeR&-7o_G0s ㄫGZ:kKE#`{*Pֿsgj,h1&wr~8 ײ sg6N~4Z |5݊|:nTʳKKbɼoQ)Ucpa(vEkRLf4onTE`ea+"췶G`=4[Z@(O&HT$N`Gڳrc kbZ5o2*c^.إNիךGqA 90[Veݣ_Vq_bSbNxN4{9U}M}N:en3=W6<題w K<wВ7|E:)?K_c'Tњ;Al6Q)4qps3tƮR K=dۤ%#d`Y;M]~ U^({2W xn]Fc-?ȼ cfBG<<ja`d<P[yotJ+k=4_&ٔ"̔ct| )"Y, Tcpl=iNoF#(*c.MX2A7Yݟ[5{cȹGsYq7)Gyhkô:WAЙiuwk}?*VI07 ErS'Km?,A1 4c2&1h \i D82w16H\+؛mxK,=Ç+733c-RfKJJ)-bs>squNֿVD;"qfl0U^_x:Z* . ev羆n:ȌTJ@WBiF\h)m$p͌I}U₏~7; ؠY,-R4vtf_Z(RL2B9;Rlos˺)2P]r\#0a1}*Nxć&U.hEJv@o(9Gǽƞ dWLbUDжBk-T7pe1@v>oq65^*BtA O r|9g]/%lMKih9:Pdr #_Pbs=8*]zCʀ43 ~E)X dD̸nCpTLYdOu}#O% ##2o P$r5 lqCp ^kEgjx=dLxohEe &_er=T(zt|E mddM:VlV۵rA[! i۹NU'0+85A,H-넉fLƣyVU0]PN4$ a?1.+ⴾZuNP>ߞhA79#;<Og}$$^U6v4Lހcl]~ؓNclEs-$#+ F 8-R.4PG.emIfNw;t&585YgX.O_>|D4_ꆦal%o[9 R,KÀ&f@6K{tijxmi^4i,75c>zKĵġI-YhFKO9+";[T{D )<ro+b+Fnү*s6)ReK\e4uԈWub{c 9@<>= ͮ*q*O3aʐ_ym8xu~ H8Z a'3 Ծj_#<&KRNƿ6)AiwoX) S)*Z*|t۞9C*Δ&$2`ÂOds#38;q۶XN}E9ʋtz;>:E ϩǫ5%EHENbf -ԥr-~uIQu Jh|@;B)lٚKuR 1[}Drݨ2Ҍ} El2m"Yʯ!75F>ՖG~^.3,8!Ke9jXA~"Js9H;83m*&ލ< j'V@ E0̴LNmaMhz«8w(K :p&Dpct^^pkקfPFn*M 7n82C/M=P*cT8 aȾ:u奿<_(švާ_*MZM(nЋ_h>KG<:C5(/rK3qh#g?r#f|TGKL*s3*"1<\L)Ub.Zh⪀PyYy&6{lFr8}i_Az6a^> QH@5Ju10C$"cύ4u#ojKD5/0ԟ"rOC$V0gEEOh|`-Ĺ,ǁ j5WN),Y=fKkZe*EU( h#q13NmJCM( $  I]?g{O@'l'xM^?EvRguU?Lֈ9݄ * -;1ҸqB*8x(*r 9Tw2[ߎ$/QU.ñJhuKJ$y3ȚgR\LCڸV3"~?UEaXD]pl8s `$u I_իwg=UhTYm>)5Nk5$"Se(Q ?Xxʰa \{赑b$8ͨ@3 IQ\#ZWx(%*6@ _y5Dk|PPiS*D(/Pub5~?J XYjc[MYGۛwdSX>DP_kr9sG D3Fc?b/h33 HI'ī"3#M(w45:ՙQ)PɶF+ב}a-s4`?uU^" ~P$M )r.cG0ݏqvɏٮXeV^$lCWRoϙe{~6ՔN11JWڣ 4Y6]o/8H^9N bY&HqqU"ſӞl# *8> %aB69LҖvf:SZet8Wu&l\PT>vEAem$`$:>Yɉۇd(HV*y OlC)p~Fӌ%B,8SM|x -a 07p6 [cuKZ bu"l? Hp84 }&J~Q j>6B!@pi!ʢjHAʇ{Df daʚeE⸽OA_חb-2! 1w1`j^x_)$V@@Q2hnV:j{/ >Jr=k PW$`@@ %< vkP3`Ϛ *k5_hzsRnHw0jw獌x~aTQ_zт(;S> 7tBl;Љ0XJ,d91h`:ww̏+?`H@6$j kiK-Jߢܬݦ9oV{XmW|bR?b`4'*W`5HTb^ouV5ieMEOwzwd\EvYb:2&QFZ;drTm6 jS#~[ǫ)?V G}q@dं\{ly|o4 !ɬS;R` A'%6%TSF/v~40 Bs=URŋ,N:*tد#}T' MiviJʢdIzV?/ 6`:ny!e*r{b-F.rTu3RdknZ$P]O&nG <<h'dl]vfZI!T!]ATFfYYB zB.]4#GAi*BiqGiE&|(oB 5hYǓbN%{[46+E"qQ!N$uПs4ؓfH9ܯo0BS~|nDjȲC!J-\2AMҠr Jdh,WwSU\68 7u[6L~8ƍT"FObbԤāsh7WW)Gxt2xVe>ա 9 E^^:+ {C_Km qo*Gx[h*7)ysn2 3\D4q.@ovMʻK\κWNx@TJ\ --WԍTg}lTDsmBJw I-t%ӂOj'o$h$u>Q;IO*[x7vL:,ǜ8:ݸlU@@ׯӻ,Meajm٬F4^u# e+B._$ 6n7 dڙO\oX =r E^68)ch-Ue@ٰҥ ;zh89E> Q :p(XXwy^ f\6靚ըv1;uں/FGR8J7o/oǘw:zc2/G&?*` &Wo0ܕ8 d?Pf *BywD2 ^2RXvţ=`ITID,irX:3ԵI5lcmvQzpu5®N%3iFV"bxKNDHbwb/wyZ( ^ÿzc-xW{yYdic87s9j&t\a ${..N}A032ͤxG)a\qu';Xͤ] 3Iu_s?|Y JWJ:l 7"ʵLMI;-?@:#9&L5op ɄeS=ðal3 }dmIb1,ni5$'6I4'JϯTtǡ9u5UWe/}Ȫ:z 6Q,ڊͩ_d/佈ޱS Ԟ!c9te6Bk ǎlR\5r4c/'aƐZ4(<ǟ!x;(= x:x4aLdy>QM9Ꞑʕ4}8x^@Lꎛ /kxGl4_Ǡ8Bo?=<T$u3԰=P+Oc+"y}57J7Ֆ/#иܾ^؞9OuAfouF y!\# \R? f.JKlcH>sMBGׄ76c๼]_2GsDPٕH$+ =\E-=-]A ge[ef~breDC?ϺZzx.TsQoSI:& G6y*B-4u"-d4m#Vƚǟ[K慢u_Ge9@BW᱅mJUNU]o еuy3@KuyӦ$/IPpvQO'ֱ]ehAº#ӌCZG$7QMuZ 8h蕬,d= B 3Hy;gN-L,1ED>tqZ({}_?^CUFH,dS| _  $5eQS<&!- qIv4y)hQ=霈tTs!idQG҃eN$ۗ{7IFT ÑYWFF)"][Hvwa/7.YZH褜3 dL]մQKHOz}me9a } 6}yFr|ɖ8&"`[#&U]fU%q--,QU13z)IL)xL1/!5Ӄ_.^\-|F́\n C3'="-`#o<sv'W\7l^Ky$K4c|3a`XgZ7[R{:,H;2H#~5{zF 0|<B[մ*>vn-k^ ㍭W=ug +i4 () 5q Kc\]q&hEa+7Vp 5rz^P>dz̯X|k7CK<-(^EX3,N(;sQ;@z ʔ,de[ch-vI*1@$ Y XOHc#htxBdȈ j}lS`\p(r#L1҈o ]Gnſh?3۶JK$ZBd ,l8dRH\F[]fN"!wļWuAѦ6Ԡ VSKLCR##$ q g.vUF.p@ UҏE U&:wgخ/bxBAX~{"WlΐmJaG`zQc=xr{Z2J \RV *5N\FVY RWMǤ(k\ Y`e1W$ձ`m2MG{"Ԭo-'Ff8jX28>1̉{:$$L: (?ZP i&EІ8 ^ù{u{'68tG+IXj8c@1W ^,aT*)g`[Ş7ANiJ([rL(怑nG dw x;ךo0O8YNhՖhU3Ӣ1',Wn%˕Y5 -q$v3]- J8ͪq:U/+ H)RW/Y v]]VKH A3lI_rd^& D+J9R^b,~|شzxX׼ItPpwYJҴH2&/sV鮻l-e\3RO%1M/ RǕ??nւT,C)+b2E[lVqF ST^4Pޛ݄xd %,k&zkwVb< niKqnS$_h!`U"; hPWU գ Auע:WJNT U0Mc]QY"Bou:S{И>DlN} v[* [1r БU $jf,N,m&A5TπMf7Ix ެLw5%ن&9?J_.9[JjcȖzs$(ޮHtxF(%d#siog feݱP趇Ď[}[w NRov*Qtg^mW)ƼG2Iwj[Jw|cOk!&t"׭ܒϷ{ܘ#)ȮB瀟kr| J1t]c]={4 d[ɘ!%gbIYl- ՞@uRd ^5X-GKb!]-d(rX#JA ]v.v3' (~}n/`bF 'ؾ_p]~.?dlrF?㐨̔& HɫdZp@SZR}7HyMo0\iC|-= UVAq%[WmBᾣ.),meehud:rZZxe`Wg~i\8 ݬ Kc%ma yz`_ʱT7!?Ijؒۧ)zކ#i}y7v@YB=%` Hڒ%R rx{j&hϪ=Lpnh,,ӏاm?^!53 d:rP8N 0: ʮW$GOԷbfׁԁM/l_db?fJUϔUv|tDwSz6sk`pI@D*;O!6dq MۜG?Oؤ'?ecD_z8n>v[~U!p~a[")OԕD9UA嵃Cٰ Yi|HS"[;xJ=V YdFM$=.qiCGD"ܫS6 Aix߶M3im3AiW~n%Ai"ETPRew:AMV;3,RRj)(fCeK"!YM!Zkwm)8ll CkX Yjp%-wQĜhXPA Ne?Py̋hR\MzR;/ (`1Tb/D6+owxǾd%}9=ƙUs/AYw IHhSX*> Ŵ@>Or gۡjdkN^(G2!?L<&J6!bAK ]H2#^:TACH4e-chni;*\f:kSGINa I<ᨧ-9./&QjcuP;YjL]Xńv 3UӒq(F)5x?ƛ`g k&h1qpH& gp{=íTDV@d&1ʝaQ/ 6_֝?4YX*?)4$;r{q膪e60"h"3AVHlPr}S:1#c?d۫մ %Ua혙k^=RKu &OS~f"aS8^M[}=]Z*4u* -]d%uTg?VlܱP㭨`U3:rY$uਲdv\uI{Q52bC&0]"S9|~;NW8M[S۠RCϝHJ`\0GZbY6}C< 3x˝C r>#vKSc2tvtM!<>ֽ$\ 3cc"/A #:r!X"j` SXwq04Y֞ZU-%9/s̞amLEEku갡SW@l[hE{pݚΒHsĻO>Cضi'Ta#*㴽2 ͯ+]z~WAn8A"F,D):cVVMIu/ pcS^iPE!|Vh2r5JQvWP*H5ˎ_ں~kN쒬!#c, g;+9p۳,nj!VqRr/=-S8"I;/ "__nl~I Ie Ւn6Dq/\X TpH0"MA\`uZ~j+>$y IfDq _ũGvx09 99Fc~kq]3p3awX F'0W%Iku3sӷ BK@tںˁy G@n.js}MUwS)2Nu& &',5gg#Am#,=mQj[5٘`50zdT|Uǂҩ76Ӆ+lŕbCi9Ǹm= ρzj;ɐJ)Xk]eeW5ܭEP 'BQLΔ8LdwC?-g %~tgU{W9M ѫtk}bSz՞f0HSXx0R;Y>*9^NMUb_Eͦ2ڷUA@MS)8^'Ts 6&߫IE4%.k8|\ hHUHl*X:_@ װDٯ_nғ[fcȩ"dF(NXMgKyZXwspΥ҆ci &d01wt1N]}(' Y\lxior4gqDζ"p/͉b9ZePXMz mRG++҆ѹkQ6` .b:߶+^yi[*#bO;Ay"V ^6MZl.$n'XgL׶qiK7͔`C" ʇdcp JCWIe@/anArp uoeQ\tFgdgRui=XjjJ/ yPe=ёq֜SƘ:-Rz\>ڌ~;SwD+_Ant7|,ZCXu&Jٷz$%XN:hK@蓃0[{B5H>(}_ +A>z{6.E67DwKϗBSzlZEݢ?/X1xCҢxgTrr1\G9]C촦KmBd YuS 8!8v0tVäKr: BVF2X rya180RsdϚw$!Ͱ`4CQAOÒ[p ^ddsg|0BN<mV: ЂzyZPeM׼ݑ(NJ_U(q`i{-1_b-xtI Z@RU sN(&170$FBw=ׁW|6bRm0hf '(ҝq,4g7xFEAऺ=4Y_RG3ߔjHi~WϘg3t)c0֬y> 4ӡG3)xjġ`rz?Q+& pTi?nJQ6up%M N*/cΦ (vh~W>\21KKM!cJ}$L2ZOT̛WbvZ7DZv^xղ{,aQ|v7P{hbϏܻ^) ;|t&!5`3>w,ޠ?Ԉ{z̠B[YrRZE6-]wVrRS }uep*€Ԡ47\mg)=P>FPāoaFJ戀T74qe} Pc\ Mt[s ;/tYKzud@Cy%y[I9 ҇ף%oպDԮ?^ePJ|@Q{aٞ9/:-9}iVxzIezy) E@j&plF\&يbo Ts`^ZS OQD}7r}1J%YY/#+e" u 498d, Q U|hഛ?la1%:-y"\O m:z]=34rS-9qHF}l?z P/<"͚'U!xRܛiq)=.z%DzkZs@rFFڵJ Ax-I+F. Ӛe p*@Ie1@S)G'jUq=Uޘi~RHWPҞh`v B@I\yX W|?,ɣ[tLx 5$$|}o1lP`GO` %'sG;j'9#T/܊/X2Zݫ1l{Ƙmj#3o lD5t# NmE%|a.2VтB=)U,_=̭1"kHvR HȲ<$`'Ω+8N4wդL*9"̤'.=1MY3+ '?ψkkMGi#oQ/@ClH J Y!ŰᲨj #=i0.}40+D>G%jНWHt1V QuO*A>Tڲ;zѢ&2*bilޜ|Nl.*Zwz( b9DQEsaB}Ķ{jmi[o}C_V(ӏ(ZWr&j.߶YtfOa& % /1K%['nue^|/*95<)CI ۘR"2}rϑzl:5=Q̘g.m,TF'G{ʼD۲Bh_\Th*|ֻIW,x|t@ߩX\n}U޿բO)ΙWH4 ̘qD9}ZxG+wU,|u:Z e TeCkBBؑ-=I!K}!2]W;erMĈ~b~+S|,S%+b=-ڊzH.*s4$fBI[{nҀ=yͽk36j'{zHX]T}kbƷY` 5Ht`]Яh};96M$]%n[{-R] T'($:2srn.A_tJv'sͰ/S0Bϙ][KÜUM-N?M*fA+d ?F@7%ҹB6uo˫Pl/\pVMw>g݅n/k`ϊ:Mm<2Y]:T8\>&s{EDsRpMzHu`^ !?dv\[TJ<Ƴ0(iP OBttR}%?m-|ڧFiKbR¥ CNO8 ?u.Դ37ׂTc; Fm>] MUeB!s JOZ|N#`F⽤F+h^ɕ܅f'2bx 0i̱eP?ҝq8@h6|Kުr?])]d^ot@%ǚ〗dZQW3=Y3R/˞nV[d̿N ψe-?ߙMW7MD+AtHr#%Wy)H&,Ĭmc{ۏEͬo5mD=^}'a-bC S7c}OrɉS&5mc/TrO`*o1DHgFG2 j4 N(Ժ xXxw [ϖ6OwQKyg4[.0uj~ g jƲf>f<(9y&C:jX03CM{oh r$Tą&KC?k55?RT^yWqIpF2$*`0f*/JA I2_FS=Vdp*1Ƒ.3$˓&W| S_H^5Apδ7tS)yGa!oAcߍwr@3ȟ=(!i@\ u( ]f dls3*AMNE*69 KtW۽cYb`9-$u2 JÍmfEbC䇹'.C!|6ݳ-"#c]?z7p+_yHUB-#w\|Gתk$a ˺_x>i|b]%Ke~96jӲ>O=0NiePIz6Jl$sS4xRLapӵ> qMah1I8Kꊡ,NB>/ŭdJn"g{mbsj:uUqI-2haX ݨn {awH[JyRZV…_/ \B p<`b*(.Ht0p:'V;?.-aJ&D_g JB$! `Cs05Sk}XNV˚DZOO uTޫN[ 2ZC?3LxM/<TNA( zU>njӔ]FW+ʲ% xKj02Ztp25;‹*Y1, 5AM}~;I (#,U & r٘ު@ _,@r23\|@K`$6,컈/Q?NzS )3'0)U}^Fd7"lDVZ+ ,q:"eфAa/k,"Qe_lKfO ¿;NuFT9[f꾇nǎiU _c 9F\䎮qm._Ps1b.,~BᦍERht$,u;ӡn!m=Q .`|b"vXUrbPkF;Fo0^bH&Kށb ƻK5/ >do"q)Kc :ӹGT+&$}7J֍ay롮Աu>Ue_#b'w{.Ⱥ[D? 92/~#1ecmKK=!ƨ8(=Z\"׷|_z?ViE4Xj%ѩ,$w](j`qL5w3~#JEk` Y)Hަ?&yrq,r7˜妢6jpǨļ-cr3 R?)`G[Q+ȸ3-&G `*H(K\f**ud:!n90Dn;̊1U>-S$-ة⼯,V ,^K5 [2 @^RRVtl1)LّH 8r^bר/[*JLO`Z9uZ^HrtƜ zu r좍uQ/Z~|aKnf7XpxEw:3S\V̤31]"<@SK15u{Jxk u4mZ85j@)`ẈUwM7th ,a=Ӓou`b|UC4n5]x4f&EQ?>PYy9ߵX[P|8m`qz$xO&Ҹ>ozQAcxo5/-|mT+-d밴W(rl^h[ls0ݫ=k9e#Ejz!"pcqmaӄ2<󕑓,0m6]%%aR:CͷɿӞT~܆yHeڴePBȥ)7a9Ry̾{0b."q#>'PVoL(?2)Le  leNf7Ix;_s֗벓z^HV7C"ILqQj&γ cvvB`#@Z%Yyވ#R,q|ujh@w"+c)Q~"( : j "h^]M~TK%Oݙ=b`>-(hNg/nrJbky#ﵱlQMoh T|×ArebZJT/dy t6*2&]0lW QP `!x$RO2OV9p %:ب<޷δ35H?֭^?&ng =duZl#)iHy=,r"t`ٻc(M(æ83O ͛[(ڱScg 枳qkYzCꡠ]Z3;e:8;,ˠ^Hs49q74"⨒).>Yl|c+*͐:/*c0gJr~ݬ<"a綶 0LV`&.VZ*\xj1FK?|L.59ũ O4]=sBV|ѷ2asq$r[$}%2:!dZ ,nYruBZ&?>lD䶭)?y!3!'rO:^Hg2!%2ӂ(BOpT;K SeF.% i`+f{+ʌYS$nAtUX1fl(?v$^C[:M~uDg9ewOX9U 1^2Y) 0hr;WZ7 Χ^U#R{(*(Z'־ -&=цGXU!RTa 3/,$%w4|S/HkY@ϒb.u< Â-sg$'ďW}}j&Y'E=5ߖ>!Ր2T8"?ƾ7[%o>4mH5) m,HnD!vGfV2PԉQP힤^w$EJcmJDbN@v(FWy](1nхsj/EB::[D]R]% 2cM"b @̣pռܧW욾Bt8fH",~7G׹KEܝQdEd6.(P6}XM.vbC^@sPE(G: dUfG i*E/;mg$J$|I6g8DЛ@DDv fQyӓ??9dHkCY&؏Kc{^&w`) ,$xqQɏ!] =_P'p20NOac }#a +2J[Ø bJ] U54pLj39,Rgs~7~5R,vKQfjuf`L14!tvYʆ ºC?ENmԶw woW_?:r/gmJ;VH:jfEa :$XJ5>\TuiH=_,  r#ȇ\bW$ !mMmO{\ I9W Z,VM_J1eBg \XGߐ:(rٹ}kث(lҪxjywT> ''O+6dW#|x5YSA/ ַ k-tӕi;IYD+<YŅkkIL;'/ĄD$怰ekQxᕫ,'c#4%"m(է;[ -6Ҩ=?UR erh d<ɶOZ͉5 bG$t<; .w.4a~ţ)r:ypYaf"UJM[2(RH_ 7""7g7;yH ڡ{'l@o-z㵥t,/U `HJS/oD&nO억 Q=?Q~}0ua; WVaǚD̸ѤQzfG]"O2ey7/H2ܰuAN>7Zв o[K" wL޽jF#$y:c"OA%֨_܉c7G4SN\M!ɰGQt]JK,;Nӵ}8iM ^k '}w>p]+\(Oz<Y{g1q X3s~\]Tک`[uoPh@vvZP cTj^y}L w - (]bƠ0V5WE;ZR &΁@J=Euu>x\EC 5$%ߔzQN`^RhyYJQߎ4ޕFnhLNQ72V f6a\b0ـΧ˩:hdP 7\'cO6o}ṵRL|b#+:I 5xeg%-߃9e[R $H\b'N-ZTH uyx܋?=C1W) Yƥ2>Jk|ٴ}?~?qFb$4L yt N"k-dBNmDni՘8IN) wBܿNtldk^6+9ƭ؉s#`텗`6E0Y A6;{8w")rj=qi|uA"/q0* Wzt}yX (M#8|ۨE@5ǟ/Woe\`!@M)+ 8W MCojIƶ݄]损n" JOHty8Bfj7v(7,FmdX@[Vni J=.BSsօƈ-(h{R_sg޾OeC .FqyWU~;ݺ-b4<4lVx>G;*}T@OW P@ԓ6ϱ~]ݘ47ꃀ ێ5Qhk{ĢH$) 2[Hג.;S+D'I4\3 3""pS|TY +7Uw.b]%waHJ P_X7&;C#ߓQ#rpծ\ߗ  \b,`I7M7p !U*6/%_&b՞v+8Xe݀(8[ 7=;'30Mtb``E;oveie5W%L,wey(819n_E/wXfM?45M;[b4\96&-"wOj6W ]eGC'1- ٶ }k:]> B CB@:Jq!(3⿰*f"1NjX)~E]ԙjF2s A:xrz$f!WZƗg#$0W& >cm t@=+*m2ͱư7Ph/̽8Yg HN?TV7I _s;y2Y j< Ȓ/ǃ6/3ϤB>BI׃q)F@co0x(j2U66)3&b%PY%P!oGEx{ېg ׇ's8d!vNHyvpdtP~TPOJ~IPxڳajպQ]7u_HB$m5%'v5 R#,+&Ŏ֢;>]Ts+pXgx6z;X ]Djܰ=}I;7מ=TswPy/+G4I wY>UQVaf~ƓZ .ُĪ se $pIH<7SٻGumKrxAkoSi5F վ_{ 1@ npMH˔I\AuB/JT$dfx]~Al2/k=Fj%,#(XلQ!oߠ|גބP~snzW_а[ ]4`c$H `y{9Vo4FsK!W 8~@ Z8,f2"1{ ^{~ƳPL kr72-<" .T.|i;q'Q]ןg$u+&f.m8Mg H=ȽYb’8J^HDR&xˍC,lU)8x_SӲYĘQA+t/0u?<#YE h0_j"Oi^Nĭw;WiUnsѕ|f?I (n3qT:,[ZAe v+\kceDiiue2&@]N5}:oqaP Lq]xcu* rȘSHrv}"U1pnh٪Q0{S*JђXjQaG%0YHP1qI2ټî*Q䵛PT$i\9e6402>-t7m6luC\,P~{F}MOd %YYv{_lH(fxw; l]81p"CXzԅ.q4׬꣦[3en|3lnRkE6횙*Sߚ4 H&+(@1R* 0U7)>ɅVC QT&vnmpSk~G2ˆ~C"?XP%9Hؿ@eg?,'H@#y &jC\k\WUx i(v ]G s5SlwN]ݲ`"> %p rsPdSz˵jK3 C7JT_jn9hyGRZ?[e}^[R>O'a3VDtБp E]ҥ/NmD[2ch Z`Ǯ`oSln$1. Qo6 &iɊ= I]'߮9#k"ʉ?0ٕ.i;PYQ]Ub^truw;&h뭕GW?̟u1$+o܋ңM{ZwISpcAвNCF/q/Ur}9y͘"2oc >7j9O|ule-Da/zUPjN:~4T]xLV~0@[D#}sdY:"/s9 U~` Eϼ|nDg9$;K= S .!SJNV@]Htc[S "GKCN,\Nk(z(ž*gtI&Q:xW iZc+ ,;P}5nH /Ce3RҲ4huzw0]y(r";~^*V_Ij ?V F =zr 2f[H륆xpxm blSȱwubzV:MsgBis:n?ñ!!L M'`Kݪ> 4O$$9_z⻤zƢ'Pک40]77qINJA/Y)g?~;D|օ&Q(*cX?lLm4 r%FٙT'lv65WzH,` ?dW/ 2#G/%.jܼDhLg9j|UnE|»ޡO_.}}*Ϭ}V--iR#Ai"],05#ZwtjX~xsX\ۖ\9M!-jȸ :yd@kx񳆙8I} OZ}zbbJaNLO+7Ӝ U8Sab5{ޮU^k&a&8P[wɜCm@VD׽ =Zy苤jR*5*?VER#7}+`*]Yy8/JV̳WL2I_ v@|,k*єQdyg-*WŇ+򴄐P~f`vZszyt Y`8,t7vJPNaʴEѸ@iiG(EtiaS&k!+&|PpI\gɈl$ |GJ:_#KX<,|Ybe|YPltE6za[#Xa ԂȎ_ 4(زn|**gX,ټA.m <;Sʉ:d4r?B"D*EbCkqDD˽.~+`uv&,K&6Z%JTy} ? j á4¼cR 7 Rl]YϾ!|Xa5^d<Ν^[yiŹGTm/+;of7u(m9*ﭚϕNmuyBdEfNN[S2\t-6i((>~|Gyyy:ļ#ӫlBfNCYY57raii~fىZҳП3ScF"Ẵ|™d`Djw{FtV j#\-cc:zI~ 7eh@O;o{6=[yZ KTqt{%K}@‰7:0n1r{<<4{kA淤iV?-n#̓S LES/(]&'sJڳ&Y PʳS"A5ݑ |0.XgH ɇK8jMYtl<=y͎iy귢i8yBڞwM =`QNx: FvSM2YWvUPyg5X7Rw \Pfwn܃0^W=7^fv}B/B@#24זzEܞeHx^ eռk? v9\ Yzhi , ?<ě}LTRܳDRƝR\;aNs>sրz_/x9l !;Ž̶aynj+s=CyuJS}7'ʲu!s.59K*kŸ{GJ{:# qH=HsW{Ѭlbpu-N2^lt(3Y˧ qK/%9ETp8KuKy0qF w$fOM5y P)4‰0T"{ͧ3*a&N@ J801j^lw ZXvht `~#FGii ƜHDc8~<B-"4&S~YݳVsHRy !$hD<1Fy8|mB T۟3tI:jUG\Ug6%eA%jM:f@s/"}KV#Y/#pRr1A +>zhȀ:z)H4N͞H 8pzv߹,ni^Jb&\&mWo IMHnMw2=tCb]+)s{~75+:{Jn94 GT/4Ki'=.hF^VeDV,3 sH{oB(n@O wU5X6 .Og}R'\ ata+D5"I׆YwV+UBۈ~[ ,)~4oM9G>s6eQWm˺6x7Z2P`/$(XrP yT 9_-}&C1TAyf/ xi\ +2bY^B(8#P'zTqb#UH-3rqS 8uWTa5m'Bt7:Qڈc<ȔELWMCketpN7DA?l>%ac#p H|_Jok> "etsAD ||bX@ K [읍^mˋ  6ƀ /M_o?/DiN GSሉ !g,TZǚM:d7a\U pΙXfUXcq;䂛J 5.Q6 4A+߁Ϋϖ 5YXUSXK2>6 wcX L1gxhzD([}lIis'όD+7o̍~j"q3EҦ$zqBb\OKsDʳqfFmQJ;'gԡ` 3uWzU~+x}fLL2l^u<$? LSAqp0?pvZ{PiSU 1ws3ġ;ȉ)R58Pa2Iӆbk{xjfKz?=dJyXtx$'uș2XB%LW^=>!#Rv`k% 阽Evq1&trE\r+YaOȴGeJ߾gCG>r^Kˆ\;Z Ff^.q#_fQibjL;5rT#dqd_z%KS< YÒ)IKƸ&ݫnNGS{Pw7Czi+\̾^]FV `#婒xF87mdfYF$ u:tIu,1͓*Էi̢>`c5Zji%`sFq–͖ᵍVD.;wr`acZCU-@j+)QI)^vus(汿bFu <"ْXI~䵎R} n͓wZgMyEf&4V6ڶ2只DO/'=:SM]|,oWiip3Ώ,]e‡X5R).Ӊ] sN {ak܇F^cF*tðW<>΋9C?IQ+.y Z< EΉpHuHBb)d} 3*3Zec=2{Xz%#2ĴJX 3@GDO&wN*m͉ۄnFx1*1 )T]$g[_yKPvn% qM(o0;$ETߤ J/{_1W_ =VjctwgR <> 8[qlN%tyM",xO{]%=0DZv#=! uN>Yg= qD>)-P>nݴȅu ,LvE#S e]_pzssۊ Wxsg 02o,I3#h[1mcկb5`EXc=@zdQי9Wݕ߂5}VeAu<2ςDn&I՟rHƔڪbk3T[i4I:ຐyFY=dp$^@GU-%j],8JfoC,'6Xϖ27T0:Qh@ˤw e{)yºWJ$)nb܊Hxc )8/gK[e ,. y3HA&–us5sDbzBRz%PCVi_Uu^<8dH<0=s^o j @4k+ػû2VԌԐHb:IQ!cQy -3i([u\VAzgj:dوI XgO[u^,<#޵4۶Nz@@򦙃b4Lԭ81C0Ҟr #$^=Cv[U/)onM( 1+ ~_XNƗrm]:d?%G0Ywن1 ̉JwoR)!J~BK@ ^MχJ weTx(u:1gQKV*S`u2 smU(2Tvc|GMk}x :7}_\Ӊ߬nLHZv1v +Cb;Suœϖ~ X/ZSI ^q)gx%zV 3h9?,]ukoEo p-Ǒ'w1f=.­&h-=7ydcňNOiƫ*e@r@sCL题gixi|>Yށ5'z*TZŚFRa+ׁc̷y+4n;k2v9 C+ kIޝm|jQkLO%×7Em8lƤfg" B%yt$[+bl8@ L>ӇA9(}ĚsʣC_i&lDiqW#|7L^m/ oxM<8TQ;%8a[!4'">7\gKiߡ/ "_hbW1`@Lq`H#ȥնuƉiNNwUQ[\ќg- Wu95oKhf>۠j`ʁfITtfJ5+nnE!/gV+VoT]hh<\4Mc/K-ib>+kү|{5 PO`2Qy]Ǔɷ j',c]?W_ur2AƗz޶OI/F>bm $\?ϗqX&^ GI$U KG )3, ٙN4K㠰tsEu+,]Ghf7,U{?y^tszϠ7ES.uns4ox3KDx亙k{qmhء'jjߜT`{Awya ?bR{7E?ܹm#嚆\I\j~E}}e=3/87J"=l_ϙ^7_P\'moa J`lNldRK /K+[AWđeͨ)] Ky5k K \!ټm=ION/Z7_Ic#U[~E' 8Pb$G$)A2jQ^S}b7l˯s"aWP_C)mZ~^uUxPڷ٫(_ ߲6USdHY$w7iHG6TǪiYUMpdwi򁿣7=36-pV_عYѣ#$SI2,o@GÕ$ҷgRXah҆Qeau PT?_ d126o{>ۮNN8>6R>gSM>h(4V> %s?h(Dl;"!s b"9Ѷ%6'ҍ!7V7l@l % ,ل.> 7`~ݷyW !-ۉ풄+:y[?@PiP6:LaqU'ӹwZ =i`@Ւc;'F9P&HTPP2|-zN2-p,'{FeƧ2e͡/xzҜ/]8L); 1SܹD,wr’.Yvt{Dl V;k9nA?-K-CɈf^FMpmƴZq!IyݽDq;VoTZ4PB-:{)]`E8KE!i~?hކ~k?v(pv}ZH[H![Cg$f"`%{JQMX[c) EhRXsuBl3u9W{YėZpY20~4D#~`/O;W1QK^/0|&fG?a,CֲcKwP"}ϕ8ȫ6PX16(ͥGem?֔+'u }d8_+ǺWcD*nVAZ3;s0{1Аw}rGv*,xqSO[N;wV:t$RdZ~=.M񔮝^QJl>^,yE0{4x{#8i﯃we _sW,5LK*0T+e4!8ྋXJ.w3B+u=K0Z̄Rx4cY4oܫ:Ж%4dpIj" _W-U^[鶖fy= M]dVWU v̎SG";94 ;+〔7|giEװmAK4).ϸk/KCO$RqB^߲Ι u"Dy]̅ >I{Յ=zU>!<%oY= Khl"ș\M;>0@ˤ:/ w l5; ("nXk{9DP_}U+v/cX7"і'TW~gOhT5*ˮ LgZR4$7.#c÷ (w7341S8C2XIb$ܪ/A)qr?ퟟ+C^3EPi+lOi2 OEC+3p{wUY㦀''z % _wωr6·6+d  ܼa x4drH5dM򺤇Y69ZO!p̓m+)fNEVIנeTxī;s̖.P0}cm?(Җ51Kz=Ĉq+1 sd6l%m `M]V-a~Nw~![ѵj@F,ru&jQ @<+sU(LuNA dsrs(cVd@UOokf4>KEͬ_/{lz/|'rپ>H|8ؔ~\\ם{}E4/e cFq0mWZ g[,m>tWeD&z $!3Io#tvO7w=yqz2FH-6#(#:EVZg';Bi tiL &̰g72fٳpTϼ6(A㿨S-o6[cn (<>Zނ"\dI@'/XpfS>Ta~Sn>XF9A([=VeŢpo)uK!A+@ߕ*imT&-V#jmv>bւ!_erNvukI~*# eȏ'料W弗y9Ĕz.c=!Jə>JD>yʹSΌЏs\Aq44Fc]I ,O N|P$HfZtޖUIնxկ4Mv*]ؒ`IkYM(]"|ؗMXhc JMS/^i;gjX4+ԜT}YSG,j_whDDr_8fStO ֟Sl@KhOYy״@mbژx~ k)(=> x.^} {OW.֧&Ijz~@V.J"˗Zs*?#0&g%{ϠSN*a *dKAR .*56 /VFs0t2R uЪUcx @=і h6H0{On80 p!zAZXxmq;H qM_ 9\^% Uera6F"7QŖsYtfd(uwz\VimO90 ] *ށJ7٘f[sxwg6Q<8QD03 bGL͖wwגeoT[huXfH.4 dWJ:$&lM_g-IB""X/!I_ B(JHȫ i:_k׋Mկ!;{R.qTw4LJRaޱײ|@CXZ{.K _xN,덯}$X?oCg) pGH^^ 9.d#[xw~hV! faztnn0 (i^ҫ-節shK~DO °e43hgVn:Ul6dPO} _>nʕ2Kg~ZPXWvOt\p .uEp\|)F3geGsfTwu!;fx[r Z"ArJci]sūy"K3l:9[XOY̅2:rAy` LH/mP]qys\`ssTz]TnNv{fԂ ,`U%0yF`[3#T3RYeӢS Sxm!EXsOwk %Hl2lxGx0LMR'J\˜O^jX޽iATщ i5CNԴڶM&K,%ddm.ĝ;[Cس4'('`@aa3ٱIu$i`oR| >[[ὡ]\,䚇g"\mT 1+7 ??%1T/Wk_.i('Viw Qq< Ѥ|!H1kESE<]f; ?!2".lлta a[pںIBNl,p^}{85%(+DeB൳ Z!JV-dJyr^\Y7H (Tq+ON]^d|@FbLpU 2{ e->4~yޱ*(Nl;i3i#'N.lww?&5_Bکq ͏H&URT C)wCWU|GW%cs.e$fJh&Oq!ʘ7wy\FB ||ʉ 641.Ls߰|܁E',uRBRMDnʶ(k),gۦѷ18t"gє o=x7P¯Q#]`6uNRvZ3/-osc8~*anƬbJa m1z3dLhhp?}d˲VZibye"HGCHluDS7$ bŊx:e|Nh)SPp+R2 GD4ހy` "(f7DZK3p 3jW'V_4k原t}F/x(b;>B㼌OiMQHejc]u<4Mky8)@0iUa3]3QUdf /6&Jͫ#x/d٦PJSE $~H-NqѯCKW/1u1YΗqqeR=PA/wdr~n"/ڴ1WW5φwsf?6lAm8ou:跰//JZ,L6noС7%le6mpSy})HA6wo_<_90f[ʲ刱6 C4QLGh bSЏD'k߮ p>`ŧ(&s)n;IN,p-º6ޓ%7t;b0i4PhL \fK* 7vLª6]i4ǻU!Pw5C*9O`VN ;4+6]3t@GdB4-Y`ˑ.]Xs( s@$Gqs{Y,k(OG(|HX|eKlLjд />a0s-aQ?ZXkJ{h{^ *yFlI|P,y?ghvgDE)W4fPt+^z)rc-eJw)˜)Ʃk٠[Y]sјjlt8m8tk+W+gV% mk1_vtlZ3z6^a`5uTVi2>\o%`0d'i-+C$$Na zԴZ<r! ù߃Hk yjeP%T1qZCm#V:N:eoCa&>.ro pvsPښ\`k})F?@q%?N_r-">$AR 'H[p$@>)(o'џ*ϴN-!]km.oa **M.Q[^th}BJ<‰eٙ}GhHdq=O 6Z/4VY?5A&X<oe$DIGu(/s`vyQŠP 4ɬ?ίo {!a[,%\ITG \lz9jޝQ rjO.fwa\&JX".k' /߾SPex;yV<@-8UU_Բx9<F7qlDKbi%LIc 0g|;~S6S#>kG qfjpo|lQlz.ryE[+[9k%DTtM63̔M~ډ]Qcl"esXb6l 4#{=(d8?hx}#e8,$jhމ5\HL)}Q; iwGmPT# h)Է%\#8MpMij{,:I~)%m <߱ʇцG:/I5?խ$1y815sʛz+N*k/u2j_5s5*vJ \/^5g fyy M[v[ 3>e|Y]m 'd=}65ҏZcTK? 'Ԯˤf0am,y@St5@" Sj 5agqOGD= nqpa2o .7w_Sb]M(,$-fqz5e86C>՗F?lvhlz u2>HJb4M-BݟՎ /gGS6BFӪاfسO?ݳ2ʚgKO4v.vg,4 %/}$6ǭք[C |~/!VkW_IuQxq;g}`6+lӗ[Gs}g7dBЇ"l6(nKv~(c RsWE B;+ 6{ k-q9 Rzu}YHf-AbD.̕sd4A{J47LRߊ"3 ! ꟾb ѓW D#P} Êˤx꙼Yd )-mT fsOOY*X{0M<zDF39fe`GzAu"Ǻg=}WG[5_,u{?^r[= DɔB>rÞR1yuԠ=˙mTফ@EwCR$a>?q<OcA`a_Hi1{|S3R/  )_?iD5 z30f^rcLt&xv6%Xr[h7lX̤iQ{n){tU6жfO#fZg!:k3TJ gՖ'O&J Rnާ0v3Q5yM_u wxDGUӟ(MӰD;o0}"ذd/?[Fk2+  WۚZ¼e[5 w rFt !qhR72 Ye֩|­5~딩O~*Ԁя |3ꋹ]2"SUUϭTmǐ/@|8)unkY舆vf'EI*RJ[-HA?(t=`;4l>9*IaUn -= h].e\lCs2{5q;%g,fL:-8ՅSG&[]O"i=DeB|ۀ#&ml 1~bq0|(hNrWmؿf\Jn;ƻ21!pf y˛ !!M(]_~!HO靖?ۼ|Luma*Om?q buGCCT3'lmr#0@t ;V҉W`m[2O (ºCҎSMjUq"aW%46xY6?bZFs:nhpfPv[‹R#Ȕ9. ~3죀rտpjk8/P"1Sܾt@$ S~U;j۟=Io"L!3}UOq!AtRh)MSO7K&v m7Iyɩ#»sS7jv qD WDKtq!7PBYj]j]^L4c,Åz:Hdq*S-=%ȌnㆋnİK|P9sjW6ag&W_ϴqYOpm;=kx4zsXïc^ݩE$մ.kotܠߣ.ӰNjOV+n|ZU\H@L3l"ޡq4]\;c9ZJ([nKƵ #wacruq ^BQh;IIIr;E@z-T Ĩ1 f ZJ:O-ߑ"x鎇QtgA_K!*IEZmكCN#t_Ѷg8?Yf^n68QFH#H~ [-?m~q`BĤ* G̬ZSTk-jdCmVA,Zj+)Ma,D'##%ԟKs+$ y#hTKaeBX$Awj|ߩ s;ڍzt0 y3Z`GGfჼw^9a脧|S},94֪ 2z^5@IFg ,),óBY̺ CRԊ+jԶ35}d4pRAJUXGT+% 9Ԏ8O<\k6X=B}?H.SX"u˼WGd_X' v MZ6 8v] ˏ $v1i{O'ED_ч,_ywR56ve9s!#4?lJz8ze_-vZu; d)J!9̌5 ?p3:g7/"WoժÛ  $6:ohUrqx3HYp%" >ךQL}:[ *^.ͳÅ>D<̃ yP-]\R9RץDPT:o_!+CʫD ښuN5g{R7W)KJ ыL\ͰH^\LT]*zDR>Hk#^;묛 <# x8خѮ.+ _ S%:;z*vL'*.JKz{,񐥌DjoQ z÷LNoaǁd`AaG%v +<͚Aw ι`.ȁN*C6gЈd;9ٞ"nOK @$хl9vE#_܄нpѭ:]Sz߶4ZϪ+i&Q ٹRzL2aװ7&jmc >VSy[Ϲzt;D5`i~prwf!"!q+=G@VGwbhrzoy@uVC.UeF[{( zm^94 SjWp3؝e.o[wCó%4̚BH:"0&aYYG*Ueo&s@u$ :6 pنVMU1X A cq#BMw-_ ʥwJ969%T bX%񕨟C 4$VПlkS&aP@U*!'뜄mh饰pm_(Iպޠ\Kb8GVfQJ 7>EL//;8p /'M&9CFgP:aB""srsaH/O,hl/QWbӿyU/\)^9UK}a*>!}JEtnNmx އ&ȔoY9>U+% nEۂzCVke/ w#֮OeLqlW2Vɱ8LI$ ׍:[J=|l1)Zێz(c v$,&IIfD^Ϊ`-M7 >0WRxEj2 |sf""tז.6$҅^h(Fy5;}+PHE VQ⸙ZOt‰(oOU@_[Րk7cǕХ`Az)^\hrݜ B ^Orju%/m!<$BrF6knca_$ˀFNY#Ӆ†T"^ߝt?mdk z2n,K]8=|bmW0П3 C%::+ 24«ƄDZuxy>rL}'849ji6I &@3EdDnS RJAy0H_נibCD~d׃.GNGoP#%zWW0/ȧ{Ҩ~t'}J"xcШϑiO/s$$]%c .ӘҮԩq ǝuXPH%hƗQ  1:M4՗OӈUPcCd@yVhj |5v:y1K'T֛*ai]Vz۩I4)!Xk8Q cƦvaϷbҥ+ 4~c&wvwJߦ};q5y>mR,m@Z4Z3l*G]l2K+P8A;IVFU|>[]?by^Rt <)ڿm-XM62`וh΁U;pӨ:?%K( ڳ"'Voc'̿:&iomAluPdV Lv)ݻr.ޓB!|}'bQ|o'\o } 4e*ѿ}6ϔ6(]aH{(yHC"4KUsν<8jX;{n4t5k^fåM7oPl_g n=*o}o$Gyas#_GX`WbK(d|sP1N" u_`lfcrSH|bVB"!; R*;!YXēvK"$9wWV z qᘸt~ј 5cG䨚y*ל}"utB R#}'̮t_V}YMCT2ݪ wylJ9aGQSʰ[ҴVwڳ6OF iaRMD{u&)aD͸<= jTJŇnNP a ٰ:$$l  ,;lng &km^ r {Nh gw>61+1Oa O Gek7{ƒrG"/`UUu@L~#"C@iB1xV/2-;ncspi"= j6O<jI]͇(1g\d8=7jTj40Z|Wq]oϭTT'J, RXH !1u\]q-WA1đ-+LFQ+"(?S+s4%yr gNYA Mաuf;&şM9m\tQ@V35 i鿌ϊ˭!H@i $>[j:ʨjPWzd>a-AayjǛ,',k٘-*Yf N粁(ypbPmt-T@l!Q2̂>b6G%2NjGM3x{5*f<5fշ4Yz4UHfO''^Vk#!7p]0d;G ݢ{Al\J;Usnq -sJFY? fV8l=7.pN$|򋼇j*gն28upu+w")qim!P rxF WY=cKGXEx,ېBۑz5.s+ԳkI~=SZh6D4ۉ N3C8ӱu$Dj$J@e\3Vo {{u>; Mq .JT2G^Rx,,tM C UDVĿmn%P\O#i5:bt̊ QG>-?ʋN;m;F"91 o 3 G0ns{B wYfhU'z&p&Hs/J\RHIT sRή)r[H>PkB@l?bdyOQ"-69*Mƴ[s>Ȕ%b9P ]:p-TG<\hG{…w7yCYJ aPj'F@rAz<|=Ybۜ7~i C\g6W48$e Hm-ADRWJJqľu D *9ւE09u%ÊxiR8N }} Y3xڴ9ɽ$8[6O`!RK8|-&֌59͐6:'9\Q |7{RӱӸ0asƑ@H};. KT@W(cEK*1Xg# u*tv:Ⱥ)#}qZPb1N MQsgZDݣ ^k-uSǀ9R{7$\ndT:}G|u7RT'B"Tq roH gDO>y&7BFA$ 1Ȣ` n.9ۅg,VP~n`9KC*=(P#ޑ)cbz'Pv_Vh[I{uX"sX+Ui+|SJG4o>"`F#nsa٬;EC5g2QVgZL1bD&,%=p(h"0y^8 ``i+slcQP鰩ñZU퓋]/ב;525j "P/ل$j0d~>dM聾Gcd:rG`Qat`\bܑh}$jx٧: }. {z v/[Mɳ?/{q 3wyt\0'VcK1G3zZG|*s G{.d98ɫ~)%D&B0/scw GS\V>|,=L; P\dR\W-[\Xug BOCe5bxj.Eڀ{ SWۣMtȻi<ǍuFzcЋ=s&< W9?hu@-!Ԛaz"y .m \};ޠBhN"8KvKgv"qq&넌TTPkyRKJ7|< 8g'mCntRjQNG1١ourb[Ž/V6C95E lf|^reUɾ&h@}-jd21W&!Je.Ќ6͗ZȪDt/H P٪Ώ$nNHhPSBE"3KzF> a![mBGN#%ʃ̡ lA!)zFcEً V' l2]FV6Up痗./%8ncP5.?Fx";'"q_mP8̶=Փ .S% ,o5@saH4S§{t8oFO~is~R;W1zFȦ⛼rtC"^`ϳB/&nϚi ^Ч:ZLPk"&NwE5A*>(fAG&C‘?tB܏i.4.uӇ=:$EASy8,/Ly@<<>xk#7B.?<=Tcw2-~vMnk)#Oba8뛭v~#x~5 Kx✭* _.)r e:VӜFnn8>4 CjـJ*b, d:$Әr:fKcJ@\U(@-8 v>0}Phe)?*n^΋`4 {6=lQ'n)ˆ&Qߡ '_'l{ z%y`Q8 ͫvȤ9M (6n ." /ZkR<݁w1'B8dMOj o2or.2@ xe9=gCBj3.Y\ey9mcPJB{ҡXPxugҮBӕhܶ+mMgT:VFꍟL9@RQ`ogUzKXQBX5A7t #ײܵpULblE i@rR*x(7=5sP}/OsGVW*@///J/Ua )2.{픓jU7j =oIϴ>! 4-('xNMh!,ʩF.~} Lp*ܻtH'_{!8 {TYUoK7qKV :eLOJ*ͬmi ֎i}|NQS]E\zCt2u/VGtVP ig.aھ_0K\!zZB]ۺ$]qߋy f:EZU#g}$51$|%-^K"լջ%ACѷi%h&TTwR4/|I2PS^԰Ib--Y~t3Ж;!w+:umSPOE j$؆AV?ZUbc#!(W^! 9+sH3qM5G9E>Rx6;ERR5;nWmdڞHvYO? 5j/NH/f:n̥aTCuڿ~#)Mou+!VdB̖,(-L-GilbKm[2ve塂 5*ؠ66ۆ1w"CqeZ5+d a;C Oa v է[5,"^ص9/xE@yҁ6ĤK-?BuFK5,Mb6t8vtz=!5} S7=Z{C>ѹbዄh _'\=8КM家x3o9,P9EӋG17 F8+ctB8z+.xע)gt$u\B,HTR, fm05x2b9آ9FD_@?/C;p.2ܙ;#DvF|hPӨxdn *Xds8t5n%bN iw!K" 7œ*lAe2[&]P: I+d>x$s{ \=R tɢ[q ټ9xdJ͠9eHkqeIsaeW`a,P*ELn5Ԫfcb=;ILJ2Usz2MӁ9!'C{6n̕nc)%ҳҋe9Bl ;0$/ʈuc[ID?'Y[6K(m#=t#k#!㮐WG%SƲ^fv_w ]lǑ ]1pTo>" G/1߾ ~QܺuLRwxSe޸qLq)8+أeB!KHdAʨj >ɀPa@0eR^Ӆ%:j ;Fawi ӄM힓wv#"^m6Є7]oAh>GTyFm; ͜ bK<k< +eJ 6'Y}<[QΫ2Ai, ΩbøS?]~/~Iy.)=@<:]K64X3=qh{w*(@ٳVHZ8qwꢋzT|A 3%Vk;"ZʻmԬdrO{2YN@NY¶rU_()9h%h0q#j>mjJsLĺZF}N^3Ʌ"A/~0$D-% )zh##]\`+qDx[3?CT M-@E)V+)xr9ᤖ_#Y|}K1Ă-\AbYҍ wh+DC6ֺf#7)}5N+4A0 B|Y(iI&A {?\bF+˨5!)zE͞QEd[r /1q_3y/ƉA?z*gnmm1t$F؟8a'utuH= q=9b,{ R&-O/ኙi,}  ULʩ ǹ*@5"|̄WJk R K1FۑQ撚F.$HS` BdU9,/_.Y `A:A|$86=Q2f?GgiECGLIhd c=eډ.4G~NyP I ̕P JK~6rGWBv##(_IO@ f^ Cnkಊ\Y@ZsTCrLT%Or$q9ceywI?Yx^"kV-."˥v/rVQP{ڡֆ?,l $;{\ڧzdvEMQd u7qQ 7ߓixDZD*'xW4XjVM'(+ GȐK!!e,6^ˁysb=c:bJ]9ox4cH%/D {( + [AzUȹ$KmX&lD r}xgԜiJlGy[Lʀ;}P`iQN2?}s2sJA,+G2P% Ԫ JƬD6)[)gGyIOl$M]cby)6,DR?V?b6 D9KSJ̳J8|5o&xg/|.f *#{/BK1l},kRou/g; B.͝/&}snl}[=A ii/1g{p2iqvrn-fAEˊa@upnF_ )Trh?>+CNeª Wi sӥ@iA՚WUiŎ?:ћdQ544\M$A[3E# aٛU"E>9c#ZuV|JLVh}q 3Œf\!{RCUXTVqȼex'oɘ6׉hF3*FxEqI^T+>zzmqH1?Vpi?iDl> Bu)pnj=b&ߓ};{~ߪǬ1Ǚ_(Q4>}Al1?D5i;m+i=QKDV}@^oQqbr~_\Q=ނ*b콥u-i= bQHμ4ARI)+1[P&4_E]TcG&m j8.Ah{k.d{^WҾ92B/Ь-SbS` tޣI{_zcr, $w|0( :wnd[{Ւ-3|I kidc̙ji8o^lXd xMYMc/#q~)C?={Ԗef旃W ~eFijaTߴv.oj}ƅ͊/~ 6YbZ`ĭ7d h_])Q@}@H!r52H[E~W>3n#2c(Q5 ^ٺP:) YnbYk0=YSnC>:7 S1n; ɯ 7:XzbY%'׻|%Ɣ|ͣT;(o2PA̦ h7 $vrgC/Ñ1|\B5EYp1% h:?)9NKȦaO+hK9!f9XqIш1@% 4nHb.i}4S’_/>0 vXq0+Ю8^b*BOGn|;O!UCͺ0bO4!T!5kӺТʗ/hPoF+a_ͦ8:ldKumך!Lo1"b-ys|VO 0j6zV삮viM eй]Ke.x[p;W/X}-Nj;$q={f=H]cIϢ?ֿBRKwŴ?/M$ Jog6>M}Գ=a3Kb ^CS_JI|8r7'8nH5yS~u!!K-Y7{W@ɱ`nz[WҸi]Ső_(CsS98łLˉ~ݫo_dyfR?uboY2$*~%r$ǎʛ0ce "n$8#$&ɩ!{ϧesnBM1 Gxz+;pR~OXqO@C QonBSĎٜCC'x^.žd}e^<d0 B(T TJ=' l DnH4)sYcX8$bs̉yK*yԊ'*ߢS>"52@wE9Dm=ۘn2/Q ^BE 9vKKGi`]Yhӌf d9*b#vC$u/8}xU0( -AK\!*ADWK E7lSs$ch8i9tl>r[q5E,:[?;U "pe BXRA6"E X.3_Ha2O kG6o(# C h1W'bB`]:wCQ%HcGll(8©֥# DMO e put9'yP@^ncIxsg>4+NUc#A pz}#[rm[N+nl PZoսҨ%R KϹmWȁ ?}Fcn" !ev8e`WM&sV͑]V&sabFz"LJd-7 -K hόd=',J[yK0?LF i[G@ 5U5ؘ K6ofG(uA%bpҫ'aR?h|o>/ݭ3J, > l0Bcxr qt "ß3w+]{QxV(7>)u3I3r3+KL%_R!62gK]m}syGwA- Y^4Wۗv}+;F}MTGh#16kx6 eER`@[Τ0K>И!_.rU˼l">%Tl椠̦6 94;!~wm2 h)E|x$bj`mBXl=MֺO(!8iPYwÎUeÔB[0%N2hCį#iyCŻc!Ĺ%0v}z2n|aB\y*$Ly*#qJfH9CND4WFcdxɜO㒧?&ڃf-`lJQiՋ>IO9{A"x>7 I~|ࡶ!!3b"d12+wfpu\ac#/^l9[T71{!~NF`R>ž/ˍbjEFhtr\mr Z۹gg‭ի`2~NMja&47 q1̲xc%{QuJ>玬w )EeiA[%@tg2,g;i>>.iK۝.2E o8],&JJn7j!%N!JMdKw7[Wt]Ԁer*S!1 ѬI? Fb}6:U˩#jYlzy{0Hǂtp+2%$7Z2AU9=ʓ g[a껥ѰeC!3ߎ} H+'XD\Q6$g}-'ҀpD)>Sc,n[9~>š0Ï|!Ȼ`N3XWq?-9sw953^͂c ~Ks&QMwCD2XrT/t>KĮg4qCf&O >$= YJЄ8OT`MaIYse/#G*Gϕd~cӇW/ZBYm|kQ:]%)lV႔5Z۱Ʋ[J;T0+vS,{@XYǐ2[(%^icn˶_F9rD ='Wv=QWF Ž44YZ}Ǧ#sؐg9"TC,(f.^҂ˋXGҸ.4cYPJFfP_tJhkZFґy_Ӳ&Av֣ Ŏy>=^e<7rm]:e?pݤjmB82m-quGfE:WW^5G/LG%F2 Z2g}qWQ> ydP tYS`6uJM"v5UP_raWH{'tF-iG+i'2jz]!d;䯤h4J5_vH79ܯ ̻O9ZxuaV@?c e&K^ 8+%F[jgK,#{&?adϳYFg)j;zT׵aF7!lB^b}Lss`qТķ8 w,qNT2E,(j𧴋U/#(7a;~U,uer6JfX"ϧ/H ^fzM#pwA*Vci Ao8Q1tevXJu{RK&NȼqM`L' !~#rXcIw71':Q'/^) #\_W&J!:@vΏ2J'?!.B3V9bf)/-㭌 jfETk-`].ybgQm[9F,EJ;?*~ΪYu=eV&XawCm 2,ŽIQ48)ounWur̼wZɜ$Ry=>m#RGcxy^ӧvEoP1b$%ukâY<GQzgBm1dr)ɋVE:;x)s?4+JuC˭x Ary!\^ߔck’W{\lXړ?Hwfע&7#07\2^M5/Yx ͩ`{{#ZhR t͕p+$,VIKa|x$?ljQZ?m3$BgYEwtJ-LpfE+ѨN9Rm#ˎ34!֩ÜȜ9'p[ȆPQ ѵqB&ƀGE"B AvOsnhd_}DwYC{ H漈p i#yOꋨ D=6pM~2g4Iz}K~s+&uٙJ: ~X'~vkzAk{4: a{8>&~ ,O"KBe{Wz-#rr[j[4lJ>Z"Z0A9 " U:]f|v{]z%x ONYH 4ZaKs ?$+␄];P׻?*{΢T;yFH Yg`L6+VD%,أnf+ibӁ=8VHɪTSNx8Z-VwTH`r5#9e./{8]VF0OՑg;B]oC&HL*R1uazi K f\Bc7mT3r;BrRL?wCU(.\1MBi-& [^ǻ-+&nYxF"  rp:7ZtT$Xesk7å \te9z ܇N`Ӳ}$ =ZwIeT]F-mO5hD#8:ANN;:H;]E.6jwPՃhYƭlQEGPodoHQEQ$H6`m5G3%wT,Pv(}+5ug;-L7B(ۺ56&T5>hg?2 (/Sw $KId^)W2ć7Pvk3 'H =fC7'3`nYvr#eŢ}e'NrTO<3FnK`gX ;XnGi`ߕU25zsTIh 'Z_{gqگ.`q\@@R"Tg%Lto N/ H.{{.ݴ:5ٳ+u`.dMbbV?$ec$Dj 2g9.AtG$M&E*܍%̠nn]%NztZ/Mٍ uj)5Jǹ攺;}I]FYlt(q$\N_ 0hy92㶥#OOc05JtNh bEc ӹO:uTAӘ3?{3k3# PP)1Ϯq" ;lU|ӌ]}Psq^< AJz(T&Pov;H]{ qR,hSEtR)ԘRU,BIxo nws4nrɨ(}EBQCBǼQ,k XzW ~JoҤ/_WI, ,es_ }e%<K8騙 jdc@6o( ҆$ ۲0;BpۜdRb<\XAq-KzrɶZKN5PIqw #ݻZWr':}TaspSCohzfʚ,SB^e?e?$v@qVޅJijG {L~T} !>Keqcًz N*rjr$(1R͗1tF 묯x fK;4zI{0@W|ыH$8 V6zJic[%[Nq[/2jX Da!aKKӛ>~ 6Ԕ]&QEȊ?q#茢C##<CU > Kwj츿jM`2/Q2~)Xl5=;db >%Tckk0;?S9JǺYIQB&VI-<* m^#a>WՙlkFh}5lMit:]e!ټ!;7`9d*\JLDBƚ_0dD XZ `3RU>D<^# 9}pI Ci\xѶW|eG*BgřP>mȲU ۛ,+ZͽȾbxًtAJVaU^UY! ѷ})!v :1%{?֢)^;A8QR i? Fb9x H&4lfp%ev;$_Ociݛ,-*) K%R2@ID5 mt;|cZD{8>2,aJ6?BaIjפY4tCt=g`&N>tǑZf]M~P\߫buo?V s?ړ[@ ^EHrZ(, q"^}d$a-Y@ql OiCovՁBEj*t!NA_XϬWruߓ)0 !. B;a6..B t-mlj,xahEDe%b5`v2z'44']U+Ēj̓T_ăsr!e0, 'Kpd#mZw:ٝ҇1Ѽ-iݜՋS_.ZpwaÔss2ȴ* 0p1wc %hUO6C`@lpx-3W2Je0FɜE6x;J~z}F/e-3.hn݈P. 'Hye@礈̸CyRũ6iٛXlL"/8rLDWCsakq/ Pj\Bމ1]NDZd%t@M-ѩq1>Od#[DOd iO k#\˳U \'It9{ʄ{K'_ڜ8FT1" I6V*w,O@eBl]: (m^M`I-hыp{B*{QڙSΆjO2_N ׄZEg^iP!-ƣVC/ԴheiL[c{S wk3J; [ۨ:ӥTĢf 4VxzJ?WEǺ;y[چh[1B؅uL~u9/ E׸5 6-(N+4 jm#haT8u5s{*mc:-7SdQ\Eۄ1%t3ʬ,,9i$KOr7]VZ_!5uxTM­ 3 @ qܼY>:YʚK)+.t%.,KZlyIO%?]ܹEomyiBIxQpHIBc#S$ؓGL]c_ޭGZG*a|P6,]S}PhZӵnWSJ "F}< |Dѫ+k_/aTGUg8N9̒6ڴM}Iu~ƶףn;xQ"9¼c"4N4EK#{/_R猀vf`ì#[`' |lT,DTI] <Bl(b0`cĄ(5,B˯QM/2t< %7cٮ1YszDm95kG W+VfXT oLoE&4,eg`I;?G@l)ĩ{ߍ" "F-;޴ڢS|nܽRxQyn3`H#^QBxcEhb+#gMeQT̪Kd?"|G&8ԑ42'^6QIU_rlvdb>3"ΌDe(05qDF̒ӦY#\̓>8\k2~~@3>v`gNkdB6`eo+=ƚƑk鸈`zZiB6 ( )RJ|HN{Ss*k3K8 fSd+t('mv+`z6!Ph}%S1Γ80||^DH]$ks՝~iM[RvY~Х="),NuԷXUtɘdfWxe]u)svkp6r,(Ĥ3L?<@I(i؛!2%Bϟázn #31^L32 _xM'>aM.(T踙vLB 2~.elfƠܻ=X,63 b!yA]Cz]ӀNnV  T6c ԏxeD k08!Ki&kMa*Sj.Gb:>`f>ObL$Ǽ7"I*W 'tNGJ"?GJC`&9IHYtW4J SƐ\/n6Je7}drB;ȥ.[$ 9ǹ[n-ب80(^laQt?'/($+S]5ջ;H}Oxa1b7JGc)oj&:bTS&{Pϐ̛HZ0(W^),dC0p39bNfC8sΊl+lgiu?~E\!$R_F4Q\]Jeze Tʈ~' {In>ذ(,*u*zX] {[?ñY+N-Թ%o:o:z1HyDkm1bgpF; &PÇ;K4vNPQ.9]fȰHކVLҭWz0.ntf95ZEӡlP Q79![%TK$.~^@+٤W v~:ՇP HE&H+{RDd5! ) TfR௩+79uU)O$| }yr]r[ 1jPJ?"B&jIYo5SomC>bJ]ҘCQlM:uF)Ϊ݇V8,eqPwf&: ;VK#AsPtvK")éqFS\ >R \3[bLL*.3_4S7ڃc~ % bIQnF)[ Arh,}ת3fvP1^tL(nedCl;;whG%cO!Elcd69Bz/w,;CQj$Kq( FhǤ T7+8uێM]tKnɑyȭ1@8F>R$+~)KTjr ]y*jn:.S5 쇆yܦR m4*PңFXSڣD3/_M1ewS= K悭 -;[SBG{ɡ7Y`' ;5'%s}N(wKW *^+\p䥋".Èk 6{GԥuQ.O}xN>WYRbsYI=7F0^LxZk9r'[ S:28Q L-p-3]< Z֒8x̩6fR~~v"A4ʜm!ݑxV otS]5+X30LP*v>iL1%>~R;Gj}843Q*!UgafIJ4nجCųʋRVxJO҃(he5 H/|}evyMFJnމ)*k'j<MsOFU> gdvP3r8 Tvp(>@q5jl\]VgUD}Q