libvirt-daemon-driver-interface-7.9.0-1.module_el8.6.0+983+a7505f >  A aGU] (B u"ZSC#̡dT+\ӡPM7~{* @B59%o?zE_i^$@:|a '`IXw3.o)(ffcHQ1)4)rL jv/s"Jqv&P# [bb,թ1ZR5:7F<4?a34eˮoK%? !ivS缞7Uyp!Rki*zIY cuvu cZ[+oz#IOz}59NX"}FĨnY!ɜ-6HEsĬ'Ҳns⌺D>&8b* )G KsoP3 5![Qqhylo%rɎu+UQ' 'эk][hS޼<ܵٴk hY2`[cCvH}\pSb_яrY_]@,4|qR Y9bd15d099c096c8159f879f2d54a8850923c17c3ffede9f46479e98132d45dac6d62c78050796494ad3d5209489c754b9850ea3e)KaGU]Q[WɀLHNc5Ir '7\S 9N08? :ȔDkȁ~% /qh}&7#ص5 bs֏Y')_Ud?FD Q-;]v{\ߕʅw ۏTQޝc'|NXyJK۽[$Y(^Z6EgEqːɓ!5Jr MGC 1#P~R2(wQi@T*l?G,CbspčtD?T1r_J![x"nB't(ABB :UZNJ\"O[8fk5ʽ~ỿ<CCB x3Kg?\ľ{6&oql?Wőe-EpCS?Cd"( F v " DPekpD d    P$d (8S9S:*S>?GHI,X<YL\]^I bJdefltu$vdw0xpyClibvirt-daemon-driver-interface7.9.01.module_el8.6.0+983+a7505f3fInterface driver plugin for the libvirtd daemonThe interface driver plugin for the libvirtd daemon, providing an implementation of the host network interface APIs.azx86-01.mbox.centos.orgCentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxi686mkdir -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 || : fi0kbI#}T PŁAAA큤큤a@a1avavavavavala@a@a@a@alaLa@aW8211f87ea960d14cc39c015ba1f6833247b22043445c98f079411aa5c2ea43cb675088634d7cc633065be91bcdbfb6106742d0053bffad9fc30b46ac088582e32e1ac869075215a689420552d2bd67bca87229ca687aa01124b0dd85b3612a449e55baad83266e16f8ff324055a4a0f8e923556c1f0c842bfd1e6ff97f9cfddbc3c00c06c65436d2815c9fdf771267525227fffb70dc1ed37d54917482cfe14a2ad7118d7e408542b04f0701f5dd8bff391e59a0398c550c5a1be3c9dee703f5fe6aff2bdbf4d77fbd015a22b1cbec232652cb8a680cd97fb7c58beaa0696a006bd654f560ff5215aef9ef3c473bf8a6868518c613942a52312c0d77f248d2aadb4156031ab72fd1e8da197059efd1a19b7444eaa72295bd49cf8b2fc1a661d3ce37ded6fdcfcd7e605d48a93972c2c0cf417ca612b1bf830c6c3cd9fbcd045d1bc1b88c437a1d89bc33616815cfe93db9c42745f8cb6cdfb2f21d921ba6f927../../../../usr/lib/libvirt/connection-driver/libvirt_driver_interface.so../../../../usr/sbin/virtinterfacedrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-7.9.0-1.module_el8.6.0+983+a7505f3f.src.rpmconfig(libvirt-daemon-driver-interface)libvirt-daemon-driver-interfacelibvirt-daemon-driver-interface(x86-32)libvirt_driver_interface.so  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     @/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-interface)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GCC_3.3.1)libgio-2.0.so.0libglib-2.0.so.0libgobject-2.0.so.0libnetcf.so.1libnetcf.so.1(NETCF_1.0.0)libnetcf.so.1(NETCF_1.2.0)libnetcf.so.1(NETCF_1.3.0)libnetcf.so.1(NETCF_1.4.0)libtirpc.so.3libtirpc.so.3(TIRPC_0.3.0)libudev.so.1libudev.so.1(LIBUDEV_183)libvirt-daemonlibvirt-libslibvirt-lxc.so.0libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)libvirt-qemu.so.0libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)libvirt.so.0libvirt.so.0(LIBVIRT_0.0.3)libvirt.so.0(LIBVIRT_0.0.5)libvirt.so.0(LIBVIRT_0.1.0)libvirt.so.0(LIBVIRT_0.1.1)libvirt.so.0(LIBVIRT_0.1.4)libvirt.so.0(LIBVIRT_0.1.5)libvirt.so.0(LIBVIRT_0.1.9)libvirt.so.0(LIBVIRT_0.10.0)libvirt.so.0(LIBVIRT_0.10.2)libvirt.so.0(LIBVIRT_0.2.0)libvirt.so.0(LIBVIRT_0.2.1)libvirt.so.0(LIBVIRT_0.2.3)libvirt.so.0(LIBVIRT_0.3.0)libvirt.so.0(LIBVIRT_0.3.2)libvirt.so.0(LIBVIRT_0.3.3)libvirt.so.0(LIBVIRT_0.4.1)libvirt.so.0(LIBVIRT_0.4.2)libvirt.so.0(LIBVIRT_0.4.5)libvirt.so.0(LIBVIRT_0.5.0)libvirt.so.0(LIBVIRT_0.6.1)libvirt.so.0(LIBVIRT_0.6.3)libvirt.so.0(LIBVIRT_0.6.4)libvirt.so.0(LIBVIRT_0.7.0)libvirt.so.0(LIBVIRT_0.7.1)libvirt.so.0(LIBVIRT_0.7.2)libvirt.so.0(LIBVIRT_0.7.3)libvirt.so.0(LIBVIRT_0.7.5)libvirt.so.0(LIBVIRT_0.7.7)libvirt.so.0(LIBVIRT_0.8.0)libvirt.so.0(LIBVIRT_0.8.1)libvirt.so.0(LIBVIRT_0.8.2)libvirt.so.0(LIBVIRT_0.8.5)libvirt.so.0(LIBVIRT_0.8.6)libvirt.so.0(LIBVIRT_0.8.8)libvirt.so.0(LIBVIRT_0.9.0)libvirt.so.0(LIBVIRT_0.9.10)libvirt.so.0(LIBVIRT_0.9.11)libvirt.so.0(LIBVIRT_0.9.13)libvirt.so.0(LIBVIRT_0.9.2)libvirt.so.0(LIBVIRT_0.9.3)libvirt.so.0(LIBVIRT_0.9.4)libvirt.so.0(LIBVIRT_0.9.5)libvirt.so.0(LIBVIRT_0.9.7)libvirt.so.0(LIBVIRT_0.9.8)libvirt.so.0(LIBVIRT_0.9.9)libvirt.so.0(LIBVIRT_1.0.0)libvirt.so.0(LIBVIRT_1.0.1)libvirt.so.0(LIBVIRT_1.0.2)libvirt.so.0(LIBVIRT_1.0.3)libvirt.so.0(LIBVIRT_1.0.5)libvirt.so.0(LIBVIRT_1.0.6)libvirt.so.0(LIBVIRT_1.1.1)libvirt.so.0(LIBVIRT_1.1.3)libvirt.so.0(LIBVIRT_1.2.1)libvirt.so.0(LIBVIRT_1.2.11)libvirt.so.0(LIBVIRT_1.2.12)libvirt.so.0(LIBVIRT_1.2.14)libvirt.so.0(LIBVIRT_1.2.15)libvirt.so.0(LIBVIRT_1.2.16)libvirt.so.0(LIBVIRT_1.2.19)libvirt.so.0(LIBVIRT_1.2.3)libvirt.so.0(LIBVIRT_1.2.5)libvirt.so.0(LIBVIRT_1.2.6)libvirt.so.0(LIBVIRT_1.2.7)libvirt.so.0(LIBVIRT_1.2.8)libvirt.so.0(LIBVIRT_1.2.9)libvirt.so.0(LIBVIRT_1.3.3)libvirt.so.0(LIBVIRT_2.0.0)libvirt.so.0(LIBVIRT_2.2.0)libvirt.so.0(LIBVIRT_3.0.0)libvirt.so.0(LIBVIRT_3.1.0)libvirt.so.0(LIBVIRT_3.4.0)libvirt.so.0(LIBVIRT_3.7.0)libvirt.so.0(LIBVIRT_3.9.0)libvirt.so.0(LIBVIRT_4.1.0)libvirt.so.0(LIBVIRT_4.10.0)libvirt.so.0(LIBVIRT_4.4.0)libvirt.so.0(LIBVIRT_4.5.0)libvirt.so.0(LIBVIRT_5.10.0)libvirt.so.0(LIBVIRT_5.2.0)libvirt.so.0(LIBVIRT_5.5.0)libvirt.so.0(LIBVIRT_5.6.0)libvirt.so.0(LIBVIRT_5.7.0)libvirt.so.0(LIBVIRT_5.8.0)libvirt.so.0(LIBVIRT_6.0.0)libvirt.so.0(LIBVIRT_6.10.0)libvirt.so.0(LIBVIRT_7.1.0)libvirt.so.0(LIBVIRT_7.2.0)libvirt.so.0(LIBVIRT_7.3.0)libvirt.so.0(LIBVIRT_7.7.0)libvirt.so.0(LIBVIRT_7.8.0)libvirt.so.0(LIBVIRT_PRIVATE_7.9.0)netcf-libsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)7.9.0-1.module_el8.6.0+983+a7505f3f7.9.0-1.module_el8.6.0+983+a7505f3f7.9.0-1.module_el8.6.0+983+a7505f3f0.2.23.0.4-14.6.0-14.0-15.2-14.14.3ayaim@a0a $@`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 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- Rebased to libvirt-7.9.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#2011731, rhbz#2012385, rhbz#2013539- Rebased to libvirt-7.8.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#1839070, rhbz#1942275, rhbz#1995865, rhbz#1806857, rhbz#1924616 rhbz#1978574, rhbz#1989457, rhbz#1965589, rhbz#1677608, rhbz#1926508 rhbz#1810863, rhbz#1845468, rhbz#1738392, rhbz#1965140- Resolves: bz#2000225 (Rebase virt:rhel module:stream based on AV-8.6)- security: fix SELinux label generation logic (CVE-2021-3631) - storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath (CVE-2021-3667)- network: make it safe to call networkSetupPrivateChains() multiple times (rhbz#1942805) - network: force re-creation of iptables private chains on firewalld restart (rhbz#1942805) - hostdev: Update mdev pointer reference after checking device type (rhbz#1940449) - hostdev: mdev: Lookup mdevs by sysfs path rather than mdev struct (rhbz#1940449) - qemu_firmware: don't error out for unknown firmware features (rhbz#1961562) - docs: improve description of secure attribute for loader element (rhbz#1929357) - conf: introduce virDomainDefParseBootInitOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootKernelOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootFirmwareOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootLoaderOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootAcpiOptions (rhbz#1929357) - conf: use switch in virDomainDefParseBootOptions (rhbz#1929357) - conf: introduce support for firmware auto-selection feature filtering (rhbz#1929357) - qemu: implement support for firmware auto-selection feature filtering (rhbz#1929357) - domain_conf: Don't leak def->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 7.9.0-1.module_el8.6.0+983+a7505f3f7.9.0-1.module_el8.6.0+983+a7505f3f7.9.0-1.module_el8.6.0+983+a7505f3f virtinterfaced.confvirtinterfaced.build-id205160acdcb2b229ca620a4efca4d18664d2d72ed206c7a0bca43b5f929f50ec9a7a5eff1e6c7da1libvirt_driver_interface.sovirtinterfaced-admin.socketvirtinterfaced-ro.socketvirtinterfaced.servicevirtinterfaced.socketvirtinterfacedtest_virtinterfaced.augvirtinterfaced.augvirtinterfaced.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/20//usr/lib/.build-id/d2//usr/lib/libvirt/connection-driver//usr/lib/systemd/system//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 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2i686-redhat-linux-gnuASCII textdirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=205160acdcb2b229ca620a4efca4d18664d2d72e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=d206c7a0bca43b5f929f50ec9a7a5eff1e6c7da1, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)qPRR R RRRRRRRRR5R}R!R RRR RRRR R RR RRRRRRRxR@RqRTRcRiR^ROR3RfR2RKR{R'R0RFRBR-RURXR6RRR&RYRlRbRvRDR/RpR%RnRkRMRQRVRmR?RGRCR\RuRPR_RR5R,R`R7RsR$R;R4RdR+R*RzRHRJRoReRLR)RIR"R}R!RRR RR RR RRif test -f /var/lib/rpm-state/libvirt/restart-virtinterfaced then /bin/systemctl try-restart virtinterfaced.service >/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-87cb9a63a60bdd0a367295ff0c90080a1cbc3e6750a247db96c480f7aff68cf77virt:rhel:8060020211109195105:d63f516d?7zXZ !#,] b2u Q{LR~`z+5I}&=t{iQ!Dë@I{z.b3":Mਛ$糿iP|\rR~a+-rTpnd[37RM K8PYzM?իE0.4<I+h3ˍX!pf-d?fxRtIjhB_HAb[!9 /_ߟFoj0qO(ΏQ#TJ!P?Շ _4ZZ 0ǏhMu?U,*gT{dPYlyۡ=}:< H'lQZdkF gϸ- 9he6S'oޏ"[7˄ J@W"͝AWvZxa\5Vo# $RN= Kz}ҔouA;8a~i$еaݽGD}<ZH,*$yXً]aڨ[ub8Gdz^s(o[u 1nq4w`:TK!D?/ LRtウ>7Ŏ{KaiMYVx q.۝vA!ZON$F|?3A"!20,5ś3".=J 3& ߝaZG e"hM}rLcYXn8]sZ6MG-jH+&ú(HF[۪iRͻ95ct`n9_Ag3c?$se3ȑI_ÆBE˫xIVP%zz3KnDN$RĘmގgNLc4{vj Սrhv>|gt=f P3z^dV &*5nս? z/aׂGH n<1<7LQȘƒG I\0f&JISLSp$-6o4>.ʣD <"LZ@Al$;v(Zl^C8]Қvl27Sq5R:IS;{gȝ7SLg`d4 _SC8)`הH^Xs}t^@Uop;BlaSgNcc wG0}>P 4b>=(40%EM1deΌJx nӸNՕk]}0t{l ^8yoWV7|a=]۷ǿ%wVԎX(FL`TnN* Uj6'7[_*.c6X$v핣ؠ(0Sr4le).GXkUW?7C-9x5Zl $"A?o`g4>R2}}"jxԾԎQZT49#Y1 ϵg@o9?gnujoA3vJ|Y)N0!S"p ᲏YÑT]ys@R\}(QFs~s9%S[J ,"Cnob'`D6.̟Xe?)29۔4w(o ^ۆ-2N:#/i[r[3ktZQE'mdS*c.ܮ#$id5QUUaE̍rW-ɼK)vևz"7|QH;x&P ;'֏~5 dF֟DP7$6G)T?ܚW'[AX \ o@%zׇלݖ1Ă ۢWoLHT>ʨ~vl|>EQbbd%}ARtodSwa05(GLrQwVn L ] c I&+@斆#z}MPEDƯ$ܵ)+[F 76ZDT-rTUeV9 N TCޅWbi7e*{ߤ;P[ ۮNjW:ӞOь5ʞ/aBRX-->ط]}EcԐ40"fOhF.;w0ߵsͲ@4 ҿ"$7{?`^/^1ЦZ+m +{$6LmnC^cڞ+Z 8/x磴186&E-Cbq/p}URm;<{0k;<\QaޖZ@!Y~F|2. I Tm?Dv.(aM԰jN}YwrN*%̚$2uX? a5-% aXX1za oETj7.~ )~z?os.v=/ @NU^P%7 I~(HtI$!(ĬuBVTs n4KQ7́Vv!@+g%ܼ@,l}\M5]o"OŁm@Ϡs_vژjsG9O-T-7`8YvJ?wl9Y^ĸxw}W5eG. 4  r2p\2ǖVB-|LGA,~Fn/25)xT@ ټe;Qߙ|iӮ ]7HD0B*{}TOD,wȚ?#J\`-9!w)Y  J / gfl;y}IkP)Ƨha׊( 2L^sdc/i:o'pDh89U\[DZ H2g @3v,uGx:_afɮ4QvHVך(su@grCL[_쇂{[Xql*x90[R| *YԿwCQkBw#iU5Iד=ZuȻ 76/Pp:DB<&,r݅O|SWbx"NY1&a.tW,D`/`KHY L}jG(z8?%6˶#斝$8s_k1@ (#7CyE<[l&,e߅jچ#> 3[M =ŗ=aTmˇ;d7 +z?9Go,ڶK`>Nړqy}IF:P|Kl3 .nښ;}q?\ג5Dp7®@ ФӲeʖ5VPf+fҟ~Y+WD[|,Mfdm/ a1ִKO]kut,D6V7a]?xl_ t zwxk&A.ZZkD Eec~VE:1CzXx9K\g݋^Iv5s\ZM;Pc<~yCaFc2؍z*:#]7$F erQf+ u?=;3u'(֐8&qՑ sCPBf.Q͟a0>AG#vP>IbܷnnpF 7Sܤk[43򥣴$p/lg[#SCVֈ Yߚ|^#[ MS@l:,Te)Oobcզ%V4=`kCǓ/zmqCnb7ZGM}NkZ[_Z YZCp+ݜ "mA""~{o;H 6OOHNC9*j aےy4C 84? _Aqڳs|`Q)"+ꤞ؛5NPOZ#j!PG]?#ee+m^5M! kWlzUeo?Xݹ2 ;`-̌I`-P J#dC~C. q }~V42w`j$oӢ8 bÒ&J Uk/ 9 31%Adw۩w[q QxעuhFI|gZʖ M&PbbʽV{\nQx#oo(%Tin\dEA#z`dZ@-%LwcOZeGX ʳh.NNJ|$E?c@tQ1(nAl` l8&;Zaչ%lT ExUȤF̈́c=Da~ٜܵ{=/Ԭ8VֿG^R,#0+=+(w~%8.n5gCmK׃u:WwQ x$}8(0:o{ņ_9$tnHNYZ/5 cSZ~08`,ꁇYXZe|dIslC;?erlQ(CGMZ ZT :J֖ڕ,ƒ&y$clǟThC e]T,|`X7x  @\!䐪1-D!2"䚣OCi6B(ض'#GBnVJ$]VHȊ5Mxďd_U zawwNGV3*j4D8Cggso)zpi/8+ l(3֒ȵ+FlTjt5b^$:a }Q.>{*a<G!Si`}_jZ f$r.3hzaĹaݝ|&1HkBqי\yyi3\e|۾/9;&)I+ԨBg褾S{JN+PnkxQ`ǔyY? QAHi9KlMT [-!er[.aq!Cx3DjjahuXg8CET{'WE ]M\\_vi"]ġx']5F11uprD X2cذ f;lo!fYԟ jq`{s5 GR􀙌!`:J5 6D}cHIM HDګ=\E:SF8x>F(tW[zut~yߓo&Fˢ,zq2C5y4h*Gi{99!dzBT%LUĘyߓjFs-$&\L?-^y&>pF]t:O?7ƶAdj=m}^vRp]4@\~Wk.dFR4~sib#ǠdzW;vPs1OPVمЅߎů\$|,^# jRnnEkӹWRꊑ*eY'9˄ 9f}? *GL"{)b*T[eqihҴB&I@̟^a0cQ =ʊ0ٶA҅h} r+!L\1+S4]ņ=`T/K\6Se"Kyuޟ *)3Ava!]ONf?F`[X dxy0WÕoˏ p#L1hmuCN՘N` wD #I{bK)chC>nt}c$Fߟ] oc 'h#0wQ hAaHeJ3.=Fk{uR^#E[tVDky$30vGCKM]tBعWxJ\`(ox:C( kiHʗ1nuaS+ο5?Bn;5>K/V.Ю4$ :gf}1Q3Vqp1~GYLreY:XWK3 tV<ذ A`{礓$N /إ!ڶrͪ `CxTHk,bB tG2lUbqu5Nlhij u`3TXK8u0l) Xg64%BC53ҴϾ2vhbnaA!5څDdc]X_/j@Թݾt*_z͵[5MR7YiY~ u׫ 32Ϡ3Zŵҽg,nGXߕ =QP" Q*og hKr|eeO= 4vOl|]V,5C^'0Ȇ"Z}U W%Oe;ӞE,{4N]CSԞ?`;O@K:y4{nbE,p ,ss@0\NC*XGRs4n@E[C156h{N$O8U{R۳q+ky`/cbqen +a|]}og*, R7O:dKb])l݌!THA_K%Y3))'}} [F ]wKIqA08~JUߩy k͐^0ad(vPc|_g;PF<F*ln^c{p(;flOLp!飈apzPk~f&.,MU9@x;'q.<.Job[r#vBP,L|x ?Tlܜp{B5]oz7|MkM,; Iq 4~8aĨ-y`෡K{p)Dl)Z -4^ Z}J'eNYTލY&Y -ٞh7Ҽ% /^9/E᱗l Gs^f_ba3\SXOt? R%!Ϛe_bCVjU#Q[?hmo!xG#Yo29ТWV͹>;rے@80 ;VȫQ+a7`nGaD_])_9. GJtjh0H]j,<`4Tg蘼g ϫ?\ۏQU 5?נ8wi5gA0^e7I#TFѯCۜ˷nL_-BA=ib[R1pgML|>u$o큋Řr2יI}4vҹg<(.DZѡiӏGiW PYSt ]Am+#TCeǜ4\lxmEg[c.@O o||y"og, <1%`{ZY^x֔1t޲kK_[qQQi6fY(76č MzmҦPܥ<#EP%XR݊JGitA^lyn>t~Z힇ju< Yy٬ P3]:7̹4an*ڿ6!e~x%tි B"%qgo:le>gʅ6xk' euѭU{SiO@ 9ִT^ :-Mn_),YD*$UE1^V?#VxdbNIY/uNiׅWU=Ncxo_=\ՄTAIƖ\ hk~Zj&+0s1e&[DI]. vV+FƆ}\Ķ[t8B Tvע_;l 1 ?ҨB9KU|hd%e/=/[]wU[RMY{10Ukp ^eƀ-cO~2"I V'THY ![cwա8@K1=LSg/ScQk*y;7P Ėl_\_ !~8)pag&;^,Q`^sD^~gzNKx6W@@|_'7xJ+9'|ZhoNQj5 ҽaFPƔaՋ^db-^ ~pֿeG{yA3b9I4/21Z0;A!&K?؝+rWٙ;D H-w:3:btQ~Wܬ6|Wdֱ0N_Ouëf*'>&W#$4-C2]W,vn JWU *i@Uw,'X>]>4w-1E幂ypKsYLs_.7[q=aI|>_ &I۷^;Y|R#aWK| a;n5țn`amo8Y`¬ui`15N-{T@y#1t-X 5EUԼ*.y xhNmg$dƌ[N+mZ":;49y}~~ ֐,afر,[OyEX!\SF;&i-{iD9+M ٰ9'(/9l'Iw:!`T3 P }ZU{.n&dȱC-J$غo鐠aH=FBAe~WT뙄:%=b`WkMu/kk\' =?}-BRҍ=P Ee I滦 U}{F,DQW5^0(wDZE"] {kvTOSM9y??Ԃ+/5rmJFeȴ@7T"ב'ԓ|hr{V Bccԡ|6X_XwFb9E/-o \~IW٩<$ft/SL4_~`5,nF%jc/:y i%։."Uõ]_81 G{uz]x. i">I!tLji[&8Km6ł%qtvRy xLU7g.:ZL~?(_v"x'w1p/ {-~]Uӊ;jT R%&UI0J1f3_2:41aK;bu$]j(Q`.X%6٤Nqdù4Ynu迗pP'Q|Φ݄ʴ}pO=NY>2W';[Yn}ՠEݕAB'm@({Qp-aPt2kʠC5*}JyhzlYTik¸F5=FXd0.Dnd#v@&z !B ,1wð`4E"e⸳R BDGB}jMRvYKڴ?S?0uB;WU\T)en'GLc)Y'`07<\FJhC hbx@Pl)KC8b!,Q`*W[Hb~^.7Z_(9רyįw8%_OJEQWL*HMԇ ͬ vƂeu}3PnA x|,^NjתBns_zcޡuY}6'^B zcUbY;YK^GЏƺyM4^4oN+za3\Mͦ?dJRT+SW<4zZOñ;wf]O=qD TuBe6\* EƝ^pwfO)7$K*בU;}/D"{+E)BlET(P9@фyYQ-tǕHJ@+*Ctܬ+*iPYj@'a*ڒZ~6muR(Gg1 DP±ŗ +9f(*'37/0jM; ] Gd"x ib= HF՞A0eGN\a-F`Վ,̘m}'?vs\4! \$I9, `Ԏ]Nj-zK} 5jʌמNt(Alflش|c_f_C1vlQ>vS:)aʷ"oHoFEzbgKB|8\8˻ѡt{xɋ`xEnIXicaƍzdIDbac"Zi!\\rW BNV2sKF:ds3 )rN`?)9  51eq?4tS˧[T%"v"SR[ƙ[Ac;:/»Z U^aX@ktqZ9xUB2M CY㠼 ެݏR fq o3!_mg J)oV< 6-:^S;Sb>h cgl>|MIleg(;:Յ\xH}K!DM-._s]~qΓqf uMzIVoDlf$Y{%s`{q|!9#r:؜!kzizE(zhD!~0.q[Rus"w6].Bb 2&ߣWby+=\wj[s-p|EwaƣK.i38 rPL.'piz&FTjQ̉E&}Wʦ`Se<]ϢKP)(}bm4[ xS!m@;M9]^HTe%1fߠ:_7s(_Kj?!ꇺkͮ,nv% 'HsqBm 9Ru$vClM?]i.X4ݓ$mnkN%nT %)Y÷N7,KvfIc_{oKr$$L7^׺7pExBY"yz{0AL tsCJW(q i= #u(YmJʐO:}L ipz 5*?1ԹydjlnM!/DNl*W,# NC6{M˘uGGS,6!,}4?O +4D6ZbS iKM =gscB;@3+{=fT''gz|b]| O†qE$"#cyH _,훯V a˜PJ3})֢#mZh7̀(Bqhz暇,a.O)﯉MB8~MB w>@ˡBy% 3kJMG*@aZrf1w8&qb[|~_S:Vybdv(DiJQl-.At4r/21y,}t }fTbVQ嬦B͂⺛&ƴ*ҟT`J"WО-0[? -ޠB[7J{"5ʤJxdӉ\mW$3ء%T]x| 7rʘy"q ,=}뫊?9(Eq^B`@nņdP%U \O5{\;eqRx"Q z5CF/a'wǩa0țf+Zgw EЪDΛYGr.͏v'་JzDcp0뎈3Dz8mvcBɠ~ZIQS,]R<ۆ3A  Tڕ03xByI ^bAg*uKg- 5j`+Qg S.9}PU婤.$$pϕ =2H֯Qkit:KCg+Nrҡծcwʴ1ofv;ޫ2Lf7U&)W`~ci@I@0i$ Ao|8W40\I̯Ar%*12\M3nJ^TӵF`Ge^n hNq3TȆQ R)q(YvQ =!ꃈеGu=Q8wWA[k$C:U`x g!B'&i^R\C=Z3LȚçf0u._pHP*nMiH5 c\6m7.JzɢqHph{/CT BLPPBE5ePcd6~YG~+`r waDę/%ey|YK[MfJ) yӎK~0Q&7wUUi;U"[3c ت.~zՓ8("D;M`5y+%}@$miuD;Bْ9W4шtb4ҙۯ"4ڃDrDoG E2ȇv!arB8 ¡:9!X V mq7(~W2#RG}*6![#m1JAmU*>\w]ͿPx͈ -vJ}(.?<4wYM}UqEk8_YS,Kw%ӛje36E1oIF-T^wk#(bl εH,-Kf0歧O/a@)5Nyᐦ- %%GAT.a@,=泈L0.^( "L5~HYr[7irh]^>0'S ewvt6~$}QvrEB)xk5~>(ڌa |%#sqczImH1{>IT;R6/klatTl3Q)\Ne\&fDIѡ"^ți%%Q i}iME'Ku'S5Aa^3/U`۔cG9JZP̡||*wj}e}8_2Ž2&S߱Q ,4?8\;bXxDEW5sfƶANzWs0-S+!;`?pe .?P$Jw X%5¤*\ghUQ i]sjZ)|y;iq=,bw3YD}nvM:;#?e,_¹>ۖ bn8ATS,V JZO0^\Hֆo/ND=0'PTAtrExz{=k]avBdCFwz6+yTĒ kZ0{߸3-ˑU~ VWpIq{xQ] xA 7$P;}(VtHscXs ;3?nf1*QآbNP0o~&k縴^BAWIaW3[U3 vY!qr%ɀlrpc.Q˧`'|#ccOG4Δ~XStqiG=䓫Nm ǚLcy+͹Fw<(|I4Rx?n{'kTWtWvM^A6?47h.7_a̞&pUz]J 9G|V j< !eJ`풋gDrX'tфqqYMO޼r$ xYY뜘bޭ WWpSR%RĚRKئjPneat}6ښ!:'(%lH/*" ǖA @'~||=OU'0R+m47 3D] Y|LԥrVMaR dXK/WƓ*iՋ>gAE;n w||3i7FU!Q>JM Δ8aVd;=:<ň!d@X{{OowaL`C}Gz)s8N\NJʇ'ÎGoRӺ1/ *s"4= i[:6:Cۉ1sb+o]mk{5յI'Rz]?boJs'Gē(]8Y GH {*wZ#v}%POc)]x z2 mcBC+3q!іUSˆRRHbٟ[|-<'1&f*v]@Ð&wro@K/d ANmwBJ\k$&8[Whǘ(WCZpC":6 <\vz;;:g`9@߳8kMwW[[QunPٔ5i̳brMncd$;P޸vר.C-1}"}6To9k7dK}ћ{Qd"bpThphɃ.uy*1XFc+&/3dT<\W:X93yꔦm7W*ko0 9,0Hn˅$Z2TځLR;I0t $Ģp!!JaeAhPva&򽨳(/.o]]e6HIaZ"<~bbЗ%޽]=ےa6n)[#" RYyc\+SCc -88qD;27LJ:]R z =Tl.}"VX"R)Nԝ6A#WW."vo>'x$X#:)*ce\@IOep:P"sa@")(4~{JU7\hc<~Ixy9ŷRhE_؍]t4A(BI߻񭳞l& PBL`dDu }CI\&v5xthpzG&qɪv ƯPޗt7]z.r \]>,1ή͆@㎿_{MĀte]m#[6nWDUVWrrϙ/2~ݶƖ#DjWdkh':ow<tP"I6~O}ƨ4SbrwSciix|&)ǬPvZ%Icd}-1xY:JKA:ʙ `-.1;'Twx 1 i҇؍9&" ^O_(ơr.P$h 0H.>nV,k|:K\!̄HQ]ڨ#ꈚ4ʀٜ(V{'iE5$ Eotb>;|'[Ld/7$6mLr 8'(h{lr؂3$ȷbZiX'f竏k Qܨ0uA(aՙ zR9s\`,aa_I9bNpW%H֕QvNk7Jح % d]ืD̢=2ws,Hd2/;9*A/ԯw|zO;a }X~JC̀Y cg٤8pG$ӱ = ^v\Yro…MUTL̚*z{\r&PIQP9ny βH dZ Stej^i<F6w=|>䓄)(v=n<_}iҨĩlS-j:g|)@1B4z35C3I2'MdIW8C(W9!>_LOn($cXb/R^ZM]B)c|?h}7UP3/l>)7xMP1܆J!k='Rv.F$ $ƹgXN+l !g띩 <Ѿ|ir{LCYErƶVk;g@9go' Gd?6zfRʫFM=ʧ}]M3=7Wfc3I 3I6qG\jy(&t,% (yêG%(ӓS;Ή*Ӫ;iDD*H[xEL.]y両S3o'Ss͇8>mZw-Ght>T,3D.P0[Pyl&SXfA4f)i" `*6]½mGDwX}4_=\(*~vFNÿ *RNOJ>L(}1X=Gj挣cji'^%ab?nÎeqyK]#Z?־[ x?*ItPYlaJ҃X2݌RH} ~AvW2Qq~4Ż-o rjk\;ȇImS6le < 61sC-jn-՝ic͛K[Xd lx&<$/VPЉLU+I᎚ ;0  xM(ol.$̷D5XiBajqW5iz&40%L_˖i^n1er7X w :z*Bwg@Xlr] d XH55-+*'6qU Ɉ%iàdee!6SO}R9tUꎸ018uG~2`݃x"̱O̙zL>R u b1i($wkIɵZ]a.Dw/*O_ƾlMh.Q [ &.q=Ǩ[-}kۧ׀ dTF~Ÿ0{],N׽{B  PIn@cAPL6;zMMw]N}n_U?rR}dwn!OI@X0E8WLDtZPR~piVèwk>Ҡ]X̮fpqH?ЬWVg ,DϏеv)Nէm*uAa&eMuJ6]m= ϱ9B"1G+f T: X=9Z2{]2SV߰v8sBxڵp^12S?,T9w< :݀*X; w2m~+\,z1Nk,v'$/ZlBk`GY10ٰrzPb%Hbڤu)EX|q# {c/h=i( D](aoqgNn TLG\?6_;?[v nLmD Bׇ:x=ޝ5QZ7G>52F(Җ%]Ѭrl@\9Տֶm>KyQc7x85⫑ [A$X"\DyշY8j 'DC' EDSS섂 ܎S(Ս KQSArQXuG=:fXYfiB@z:d/ßLŴ?Rg7>&~MI0.dU1jĺX#!%.3GG0#1t\EMP]_N@ &k+E2Gf!}KN;?ڍpT*ϟ#{92-> q20B?ȐJxi411Cz|g/m-v){M"j@H_" ϐ7fMҊM7FbFJ,ZIJw$kNMpϻӥġzG L5Α)7HkK, VZwfT}"58TD s`BNI_f+LeVΰIH~5qYZɓ" ~3==^p6jVqo񭺻i #Q^&ǭjWYEbDx|#N}hqx"ݱ6<z jbu$6"ybn&c~?,K AW]vZ:99<$SѨY|y{[gP bJi@seej8Gtl%y:EQ Іms y e :⇡%OI̸"co(C¢H.Omf&n g1H 9]dذRO%4dI.ѦdKL줡 b5Fdp߮NsP?"S'5/RVGKlHK=AVO ;T",M%\@{PD*?|A$+k2R:[!qEnqh~fH^ΰQ`JT}rbaP@?5O;O g/Ӹ9i3(9Ztֹ̪8dNok,DA͡9b!VuC?L\pWgPvoGe/e(Gp*s)b<POlvA}_ֲa\3R]lS6B&blͮXĠ1O:f~ L0ވr= v%$F^7ɉ3kamP[0vՅ#e}UP1X`r{^Umal(>J}(;YД3h=\ۤvq͙5'1:& NIla'-\Sp4Sn%Z8q/1cxP3j ݵûjL>sqw?c%aQ]v,l (f,qش+Э^jǢyhm} ~4d̟ T2(ZqSh/6Ϣ LՅÈ#Q4 ~HZ- GJ;/T vJxMA8P:B9%n@n-PSt!|nBI1QߋK@x G@2{j˖+?PI$Na+ _E+ArTJo{ͩڙq~%>=Ե zu̚s 1ՌV!~I*HHakaLL⨼~{?꭪: 4 Cś75\v R MV/f͵bP 7cs8q+)A`D8Jg.:ƍR;،%Wv)S`t>&fd,{1,Bnkv[vU(:K4(i}0{;{i:~_ *r~ue|}C;㮋|ٸRX"&jB x<>joyp _fK7Z}sAWۻ DRdg}W|$[SjwgBHW喬ډ~H6x,^mE0.1m*G'@ /9W4)~Wy)I . q4c +d@482Y{4AVTĵC-) WB/: dEs@@sM22Xi[}%1{1nO4(B8ld aLAP #DЀ-iӬeb+FW0*2z^oryjB֠hO7Jؠ`B@~B'?>^M݀«|ߞK{ -T^.F?+8ܪ2QfNJPVaؗA|FCO'j+e-s?ȭ̧)ӏ{BVǰAj;跷OF w=cG .v:*U)9 鱘Ǟ<A 0N͙< csdE8ղiҠOq`͑,ɮdLS> ) /S>eX̟w-C|t gCp/OtI;e =*1rY/FX]pwPL -!7Gyma NbvqE8)8wVkq,ό+_["T!m?S{ZA~JOg>@4*ƶl&n^pGInJwJ\h$TYk*2IhUT< V]NDMK~WCqYG4*!je4^o9ՠ/uXJVL]I#9 cXU}S'L_Y V5sqMOzG%9@@>ZXi8 =[J\_/?Ƥx1dzjJ'N B,fϿOaUXq'M' <ݥv[!3(5hLVqTn 5"'/k^ScrTӥ ȖsYŇwkR\)BL 7l~#IJv!y [}3lkW;̚Hkr{tߔK}kU07,vX/pNʝqHaiawdt,kefZWt p_G.ޤYI7Pe8rZD3}uc7U!IEVoU^/L`w}~?t۠.+y ki xFׁvr׽+3ߖt@mOha0}c9 =t@6Z.Ic8cht39T /t & xnk:G<ݍG8}] 8_țFHteNlńI Ϳv ׍Y&d{S_wA zEtKټWR#@'qY(7kX fy~2~{ɤFʐV~ ֗kOo/r'9 3 M)'sFUvz%yvYLߤZA0hK Z~3u,cFUCe X%ɏ`hd'^ɔ拗/$s!;l$ ؿlIp2Z`^x#}Hշ$ٹWXwQNФ@`~ݴݘ!KdYD1x\z]EB\B cxj75xd =EVYi0F).+$QTBNƇ1/w|gmَe&sAKsX(AϷp{7eJ5[WǢh[T)-Ăsrt6$JaXo(wr/ afM3a(+lCklOQmdmu/+LI@_2j*8)*-h7Rq/9 i-|LRn/-AL=tʠM3n Γ՗o@jڞV K1fiz9oVL*:|NBu=mp\!3Qph:ҝ$nCe܀\~` 1ͯKЉ2)+$s?5)\=Us^2/ѱ-ղpl]"I&Y"G;J-2}[OWC.MSh z4=0~,-Q- q240y팃_SU,眦:za7?YE|"[dXn!lA"Twow1bxE6fs].{YS+ @SoXjOHj+KV%|F/ `jl{>Rr9 #X2=3 7w01G_+cs]oQbm])(VL>>@~ػ.e&fh^/mgV;~ lņ+GUK- LBIh(&>C4H@h,Di%+2e~KOa^8ɦ߶}DyS*ӢIj)+)UDFh;mX $ Lh{4ΉK! _+K.O rϘmK\$zyJNdh3f$N vEM.qIMMH:3eÜ/7r5_'dW&FaT66ws n2W=X$^3!Ю%5p Em5JA =ױ`QibCYoFP'ȸYT'sRR+9l.1x&=mkXjIa`6\<3gHOa9!"2Ai__Vjfe`a̧ _r/^̍ܽ1c=W6~O/`ˀ8wλ 7Sv#Kt}6eT' C+٬сǺyD aOg֔5rNesm?=%E} & UXȵZCdo ,P{% ؆5PfX}0I O|mz `Y9 m,϶͸wd/'ځ~|ϕJ'xQwHɟ"V : rUzzʵ%Tjl?$w-G~Nq-%TfNhۏ.bIJָUԗ+LfAB'Q8IمnX{uC.orޭ~׋e=iQna21{sN7+3ERJᨐn٬) ų6 I-ƽ=y+h Qۤ#Tc"5Ɗ5հj(w#u3'S:O7)LdZT/lhZ;yP;X|2#g؈8;]F/Z(W^F늁UPˍaT~5iwuU{w:(BVg]Z8W6!O#$ 0tHjOe6* JiIsԄc2*-2Y+ YBد ֭Mf 1#du'o"c }/;'ǽA [\$~C;'u&8E-;X$:; Usu{]ְo$} ĬxN_x$@0LF[6=uJ-xy!,٦3Ke(mkѺZ|#Lp:c~ɟP?<}>?f& oonSdظ׳LTϡr$YԩQ|w>O^|f]o;Q*\n澆c7b> fh{+C@Fħfo\֒DUi<3pI! [W)~p'Vγ* :G]e}A<.ע að:A|s=` W6RhL리UxNp#x;[Ѥi#87N-5:HuaI󼌗sP\b;.yOvx_]i!W s0ꛥ0-V궵cPujnX2q4Xsm%#5 1N9@󮖴DZ>nkꝅ!~hj[p,Wp;Lؓ11Du @C2T_^Є&n Q.FZgCX#[f6j!DepXX=A7_{}wv/gBk벂qM{bS˜u3r5MJea{ȏps._R(\bmD5 ,澪af(~+E5LD[6!f0;j9lyyHĝ4\"k?>lV40È׈FAooy 5GsxKBfXs\e쬶YL Fut&*l?a\C8Y\~ ܂5st /(8Yy_v-oүRKv/Zz‰b] :׍<sZ}mK)(+*) 0Nϻ7.9ȧfzC"Mhs*vz=|<]ZIG #ߩm Qݦqsޘ$\$nkN# k2?:3NIl;8&N&!F1%tJևoxk?bz.3fGޡC/~6rR(Ǎe Β=^(CBQ4̠*mxXŪa҇F.*%Rt Z^)+.?p(E-UM+Pw[λGR[KʔQI@n0@5̙) 9ǷRFX*3(|:JkpuW  .X*pt9(G:tSAp~8Jo;guV!w,=*R/_̷-|XJ,>[khVXJ9q\OS,h݇bܼqTಳ!UBw!oZ>huEiPL {xnӛƹGdJl>cSr9rtBwjل'|ꐓT̴pfkIe'T="՞zGxGNڼ1COp6)v/7̀ G#"t-4!5 A<$р-UY'AəjQY3l6h4;j[poSM"8u6ƿ|Z\`/1K ^>zkܟja$R=?}w:}+E;,wJ#Can)] |JV_Br-^An^] uiRPZ& ꣽayJr%]9mo寔 B_}Þ'.hDVL[sӘhR%ӍN!QU{tNn9S!ib2a#'be&qಱ p? ,}fA,s>/cR>콣b!zs"J9 /Nm|>Vُ!tWw}`_q^f.V i*Q9\z ߏ ł 1aH@ e>#3c((9w)&Ĵkrkn /J>*, yB oř5ņ")ݥǸ8/E` :jG`dA;xzQ s芩Q[Ţ FC'wOK'k#ZmGblI\$lNJ1{|#$D򒥹*-[:O4!vihDB,h`ehGѪ6W־ ah#u ^; qk \3x| sZRlw=`Z%ԎA:4Ob `@(E &C_(Q}a(aqE]1B!&Vȃ\Vog"9s )4)'=h4T"DZ~|\k/a(fwYfL:szlq:1Z~̽w gLw: 9~usS (#&)vgɡLPG1C{-|B>l餛'{ 6@uv@Խ .11fl'W[ơSOB:5&knѷb:LLYۍ5J|s>w+56kRDz HQj(ϛXmҏʬ~pZ:GC-.;;`)7DS De ۆy=tB@^\^ei*c GЉBeWHRwdc9#}\rkfxMn+>_vOـtKngh%[b*``!uypՃPk]h:"fE\>zᇕt ![wcѓ߶xkMvXdTqtda1..Y{D@i^//6i.vi TZ%7ZREYcLÇ؞jw*y g6Tl]brԧfOjrڰ/BD e8OA6쐱$lx02ZU65؀XսI"ҊU]hBfK+xۣa"&$X ^};ea.QBhg"\xn}u84 ߜ3bIL:yf ݍ P7 B1& { DTe|fƓP੘ǏƴeJ"}~PIT<<>3/ mvmx5?~El]vur(@ri{,Jkn%K1 Gm@1T~XP8d f-oWxL.:~<(.C|ArxnݪȈM"{v,6ܓ{/F⼨ؔc,$%dKSKrS 7C'Q@V?+R1P DNEU|1G>%3LwtVKc&CDl?G>L\9嘟"XT: 0șø8Lddb阹c5#|?'D,G R>[d;K_y,g!sߦdCH`}%,rO9|E0پPV}7`Pi8CBhCUݟ6w*\>_9fO<"Qc}aIIG3XṚ[%:jI_n}_qw  {%0dSeEgդYvOX9Qgmp~4$8N8*ߗޑWf!+q /=C``Ǿ T?`f-7W!h5Uu?1+1Ic 8,xޭpY7J Ә,0"[>8comyaCp,jzcT'P65P"\ *~sSmdc66v!|w0U)HTbs9j{Ris^D1I!;Cas_dv! =U(qL4^*-7N|7 J/v_ =1`2|+pYB9$w 4[6_CM|@UVvڱ"Cg[ vW6zmAK57?Yvx ;^-C./2eMymH|wIr4kݮ^餤Y#uNYۡLl*;msvU0/TSLF,$ϗ3DEM=e^]Bnotϰ:҆n qG 6zob7(t:q̫Vΐv'Yc}elUr6 M! o60'qY?b*l٘ ̄5*Q/>QO"U/rE.8AGؕY$zٲY!e||=*ܴ3d cIkW #DڦIwrpkUSݲρ5R7>QSy$d2k,z:v!#rh~1gMe୊_}'۞M2H-1a&gxhݤjfNJMۄ%61_DVpxuTyLނ8'u 2훙!{җ>}jvC9:Ӄ5 /CKrp5ɒjtTQ̙1j0j"l-m^먵c#};N˙do3VMy=>7Q?)dLg=#YZm:R ߚ TY&Sh z 4]pV VϮ9w'9 H QOTd v!N>YTS IږgN'3{LRِ0 ! -s =F6>E3U#6sCvlB_ֱQ  ].3؂Ѥ3EE(3C@e ˗H3ìGU֒v~^l4uxqyjƊZ.?=XRVӐ)|Xɗ6*nuܶ׌b Aiy$1`NkEx`/ IF I .NX 'i(k \c\gcf&yhT:؅!eқXß-@:Kq(d7mz]ƠEvA^-7Atݝ&La,;aꃹH FC_)т+;=W1EQ#Q@փ2[Éo{ܵN"+Tgvb#Жs֌![BPEsuU2M@ЭNe~[ 7ng=:VGMp;;miQNd^Ș~¥YRfQ ^*](]-ꚮ7Ǻ˅$Z56H9ḳx>6ܮq^:H,7r,!^ZX~q,z J<Mю^O1E٩K{>Sbs\v*^ ԽA%+4fru8?c6t*賺/0{C mqHjr- kp4q]Jۭcwqk\VodGXQ*#us A:SwV%^b\ԐU ,:dɫ?헴f! Q}P9=ݔduzhIFntQ=[+D4Hli14*Ay6inj[T/MoeNEƲ?n&h~ь- =Wsm-\ a9ZǾ/zool\圕2K'=ց><\>dvEhc>cOBㅫYeGmZOΪe PÛlJj:@";J#}c[WW3͑DNR"/Ǻ|cfrÏt5^>:.ܞպvo/l4S!$_a9ygn۸J '-3vt t80WUnFXQNGɓHS"h&U5Cvpw)anK6yld>$9I O4- } tR [+fQi;|zf)Lnrq']'?%is3YF`U^55R2z4}+c"փ>Y*X<>bKŶ$%-e8ZFG%G} ^޽zj夊6؏M-b$3؟r1~ !" u]9opy/oE! 3iwVsΨBB>/gZBD/V]~)|%5Ah [\YiZZ|[?8 /`6m@'){#|J ԢB[.t,f' "YB_a JoP;P\G>~;"QËAMa3:Q|J(w܃i)Gb[sx<";D,UFiI'BTp &XцzEY/#4wŏ[,L®<H<# Ot2' ה[`2c3/i*O'kX3!|1UEmF1%+[=;x翅|Fz̷h6-?%6EC78=ve6dZơ٣y\g25QwU&v{葰鄋},S*-t$/,d#A, il6Z;gNaSzY^!,z8fmjDJ^Nj:8TzX.8z:dCF-{ˠ/6E?C6G\h^SISrZ?K Z,C_/?=2>‰iS3^vf~r )LoxhdNl e"aw}Pw*l,;1u&as/E?JݒTekP'cl; (wm? <h,RD4cؕԛ;ᘽ {mu #~ր5]w/āM+a~75rF֡Im71._#Z`H.KQl7=uNtZ>weA"Fk^Z~slg7A$9ra4/J'u.,$。]O`ÒuN l7~Xˇ;=wGP<µ!ݒ4:}x*Ūw HT>/⧬B\ #a $d{eF c¦?*s#ϩҔnaȍ\1^g^ק/u>9"JjM2LwPԝ'\>4*OȨf8'sgij{*s+;vyƋ٘0 ? L_ 3ŏ+s?HՕW$Y+&€0S(-97:0B7͹ҠoXۓ-q}sx>QcAoRgp*unlGawIُe~rӶ? Z5Vzv.(M+Xu 4 Bۛn$wlONC\# Mx7J*4:t2D+"wAږG/9GQhTu$gin>iK R=`6 >N]M.TGL מ@=fg̡U}1k `lk7ƹtJm`@ ?a>zcBC>G~봚QiQ.aQnyFRة*𭔢(*ꡨ!LY,ejeV&i> N*R&. V'~Ev.dMC-<>Y%M%54d5O/>G>zL->k^MPTZ`?6RdM^hƲR# b3Oȶq_s};t͠jz|RoS&?ˋ.Z/ "dv#*Ň{{@'#‚LL1)م.ZAR}&vqB7}΍ 8I71.}} Eئ0􆢜>>4op\a ݂텿UQ/hRHO^B+MܨX#5ՊDD(eɴQ1g@cV;{ 0Y7@1[ 'n=Q}ZWikP9Xf(SLraZEg7XhreL8t 1/s{fX7̧ Q`>\ Y_^EX "_|X r q+Y߻zih+zZaZ8v_Jva|Gz o+eE>`DC5膜ZOO I9 Qk57^ 3Xsvc1n+9K@3]tSS૳'5ri8~I\F+QX`34z; "jGalI}K<;EҏՖ.y— oeN=qJnDwHxs]gIi0NX-:b` p"ZB?'mRWd)i.|p/CI,ڪGķ%)wkLJB6 a^5Lʨf w1cx􀔷2iZ㿡DBObR%6bL+1, %]ξ/,֫ Qp7)U W}2 w]z6 ACV!Sn+Yv+E݉U![CH<˱[,Ől~EFu3G?q(~kzNF~cZ/0JrqT7WG II祿rH#?[fYo|$>"Ƽ y~{0u5 LcxهMiXB> $tXNzdpEp ohykFW莊)dXQQ];>zx7u+ 5RD+uէfj_O19F]T?x!xo.v h!0=ϰfDNZ'gE*cTTFbORIN)l*Y&]VYǎ+,F+R:'=uBz}!jpF{xLmvdz~;,Uż0g?R5٪Y\ c:C jU:ZkNwbq߀1 !nEx@=rmF0=8D4[ѧZ$F2'SZZ 9Ò%CC grdqҵd7J(ڕoĒ{D[(g;/}2oS~rR{%+ Vc@AW0CA{5/W4Y im͵ۉm+u` _()@5z`O hXyf(30{y#'&},|@sZ WݾM״SKa'Pv@=PZ4dWb j sn*V* HhX:uJ\~س+dY}fNÜ4q禚:mXg4.'!GZ8h1EYѥCcKX+[D'OEQюS۰E%Q0brڝBR϶=;ܖryV?u=_-㿋|s̴Bȉ&اlϷخ-otIJM Wɪ}~ P{~JX|=چpsBb&&1ŸN>tNuymoFXqmnSߏEYEyYUhOp"+kDg岔X˹PxtSOuUj *}4xm-ItJKX: sy~IP`w@n 2O[Z% 7L13Pf0I/t7L&;%A%U_d$HbQW\M˺A$=˜ro6O.֢52^Šω?6؀J:iR<@ 9ФMZkDҦu.CNf{( %&U,LFqlTg_=. ~I:dOB% Ǜ}̾Xg-ApaQM#p&%=5N4ci1(tN/} +Xc LTv?{׹)b@bq_|$@զ/Kd6^(+Rw<zR_sGHVj3n&;mkq)2x  F=ㄎ #-Ы*aң㱒3UfH'n!EBflO1 o{žeƁQJC|, ES7ׁH#;`nI}5g;uSB!>k޾ݞLjwE&J)E/v.>w3E!sr~ 9Ws֙6J$T:Y[T~gp(zRjԥJUgx@_"<~SMϬS *‚9DZW>/+wReH4"1R20S?^.&3gE(/^f3tkH6xxݛ2Ϳ8Ѯ ᛭ )? Uh,nK%v&=~fH&.毘 ႋKS}޻]! w34 b!µԦTuy"&=i#+"ym7{ YF C) 8Un2|"-M&R& l6k80]_A6K3YguX/T!c 09c_7}Ri0 Eqrmn+ɢAqZe&ytf׹d?SĎFx# e=婷0K%eZuB VЁ\n Jgr'fGB}hx6!xoW'S5: Ɖ,W?to*DUn@?,3vӿ ]8.?v=~{[=g!Fߡ%"WW^`GkTvG`0A~k FU&/Vxh ( 4˽Uu-<F 3ۨ 9Mw ZĭIk0;@.@SWZ-Eb4! '8mfbg[5lmـPןRXwtq Bu rlHGxfY<[S:s"'h~=Z HHtk{Gz_'`s7& OzncTsAN=TЁ(MKGA$ A|C|gf M)e ӗnw+K30y"gW2h0FV۱2 Rڵ E[c]+]%0=RvO3^AY"H=8G0O ``&P}!bb?h.$n4bCpʢn(mt}l|LIμc`>*]v7To{:ʽil]ը}CT5: h^_ے1Aģ-O?Q8pHHf9\\+4F|#XՁI$p}BwR3MМˠWo͙Eafb)YM>p`XZϓ5)Sbj=WwY8x wg@gZrHw$iiz|mVbe/=e'lإݓ"A)㶧bI ){lzjԾs4¦)CN+#/HC jB~TtnXYA6nZwsf SVSGߋEcMRܧHrJ{zp  |z LC2@1ͥ+>:PT7ud`9OJxcmTt֫< ?L5G,#' `[k@):ojC3UgDr8x/VGl1ҕYT_l0v^F  pl݈HPTM꾏(ʴT3m}\3L.sU9,MQܖb=-$;53("s\UakjVu漬Ϣ[X,ꪗABQvYo#.>-t#^O4"Qw@\;R? 1cŔ>T`$y]y?ߢl}pcxyyq,Q{:Y(i`~kAS9fF #m7.Fo<,B] zP MHc:1V^FY]'rAtwl,+]ǀ[X\'1B:cxs -fMI4CGIe" BVn?|\VAA^s*iCs)3.V 3TbsJ,[FYK@ėmpUh#}p-Ԧ_txr'= 68o %Sm*9Z LPX8\[dtbԉ@V8LH4 ϙgqe <Gx`Gdf|pa^5GS {?dž复zw L4S\zXc1ټj&QG/ _l UlK& 偣ߣ}WbN%udӹp۷i?#e᷂Y.Xdz~Z v3YxWz?St\ 9:?۩1.WusUO\[5g 8CBYH#yc>P/8SS$t<=89[}%;ei^չ2 A^G$1 ) bZ?asBDy@N mzKVǿŸ`y+1 E?mfG 5<ϙ,w,.ef6^)bz:4m-Wkv3 51n캝rN/l :rx}&`\5G+|L̎_@Na."vלXfO=]l5Yn4 Y^edN K%$~$2](~:oKR)'1ߛr]͸$blMqq`P){˟V>FЎ>.rjIO 0Vil1D-J\Blx>]%5֡}+2`f7}jo y 5cbVĬЌ0[:5LVXXm԰ᝤqFGHwfs@v5ϭ(FI1wCfՀjU"cCf@`Ɠ0XqخǶ-OQGUOrIw@zĐI6$& (TVXb$H}C >3$U~0ч|lbj;QFm*T_਼{rnY}5[F0qzl0ؾ.4/֡kT522B^?q2*7wQ # dUN}2gvh$w:qeW?s!m1]^u /|fYg{E?6\`IRc*:I=NJ.Q)U{<.5<7v^dwRk"q vo[su+3#ߊ R}BHEyM/()VkDYJƩB} 048ՋPQCAG{ݙAub ]`W0}|l6?@<ҏUmuk< e}MMsZ& ~!21sP5K&Ip %GK'|kr odPԲ5?S)/K{ZfV17NTPʫ]bwؤnD|3Gp-\K4ŋ6xޫ 8j/2;I) ",l/>PqPX!<|K`ˇ6p|ypc !5 hFKpQť@w=%%lB #hNt}ܻSXYz3iG#UI>{4]Z7 F;qര\>1NWÙ9*C y#[Wr_7b\}g(ni "9liB}&;; ^/xn(C;s7}By;+ʎǪӉNB㼈+?5FL 7^,Aywٝ,?NEm $$ GZ'='Hk_M%Q^ X#*iz63~ FGED"TKcQ̾[|' dfrR G`%-` 4|9ZUVb q&g~:'+Gvخ./'9!UW"َҭw$cbK7]HO Եl_UbtD%+,^ƷD˭W⥷%K@%Xi:ERUDz YqG[-WȌ bjdw?ڛ:c#m>݈MG˒Y\COjvQ3eVgjGU(mz8I~V{HKGvcxEajb~OݹY&!7+x]_7š I> 8V#aSCQz'f7ʉڀR^E·abR3Sjcд@+\Ey)mSOyпR:5,*8ѼfTh ,G2ܶ0\DlGhzI 1}a صI1Cko&_זOh@#,5`IYy0Y]O-LIafg?;(Ys2vWdRd6 :5Hzn5r厑L*/Y,o<6!9Ӷ܈Tqg.Qx*8hGxr'JJ$n>O1- X"zz|WsJ>w^U  0E }~vFW&NzbJNy 29*w3إg`x=Ջ `x@]2gqC[L?lV[Sj5Kª,%yݝE^ęCZ+sW|]90-,< v9y쒺LMə~~8Eir­F4TM*Lo5h}Kj'5 Y%dpT!xSds"Dh-3 ѥ"Nw_O9]N&m}r_T{ٛ( ®]='9Uƒ#'d xJ!F#9-[}rܵ)ABoq폱Dws(, ,kXZn˦J =+P_7Ü9/ }Q1 =Vodw~p|2FM|Kv߰N;'S}'o+gq͸WqshDȃ!Mk )`IXM'  vK} -kup? (A?j0 { ܭ;pSJW/0ZӀPx  sSKKSU`EQ sgL|mg+>l7g <Jwߗc+l@6ϕTo΀0h:~~fA祣'@?9w˭{J$l{KBSuZ=m,EEv]G ۇ~0;XҔtDF#u1sQ8BZ*=i^be1T0p^=Qȁ1*k誨Di'Bx> ŧnQ@hSʴ! Lx7YG?*1Pn&xy:cU[D|9Y^!^Owjn8:4<19jh#;dJJo<_-yn)w2%hLt1? pOͲn(˽O0ߺ(IfgYKh(y*Ir"e-0pučthsU-H}H5MRt<[ :薴`'Dn- \VcUطlSQa߹cP/ѿ(Z:=%|tm9J>můuyB=V=7e}506}[秙3d3 W٬ped<[h voT!t*Ns/Z'9Q}cz#orBZe1Hz#>u-쭘p->_wzoD˦2 y}E3rdCJ`ZҺK>ц魖QS+KN,'r[8|u3gBD$j(lK=W#,-M#݃!?/ 5_ !QGeI+co`/1ՠMa]/ ݖyǸEgƐ\Tv5SxP8y ߀H~K ⴦]*wROPyĬ 5"JB_JF6 |_Nά2c_ Z@hbp:wGMC?"R "c F l{"4~" !Vir'OqF-8EVmG~۠IV׆-v,F@M ٺ5&50=m> ogp 0bIda] Ti-Z퇯_ R@R7~p~3fӀWXΉK?hTfƝL|upF|XmC7UxB~4ޠ?~dsiW,X 37 P'.,tX[.zlX!^R_{|Y Fv-|Ų50eC 8=zٍl_vq.:D#`^@fi~3{2ko 1].Mir(~'ץ/|xb?}RކkiZ˴B*!^B{c7Pvo= 1Ž4pѹK= o-UϹ +_ԕn&WŻ_[tAh—.I[M,v 4g7y/ک0\Dr@[ më8睏xYVpvh6 C*Fߐ-n >Qq2;=qo"B.|^['̼ͦ }&`q|8^qY>ɪ4)rS2~*7E.]5e ({th"k /{LZDę ~se;ab+7<@= %!ɟDwaFs|#7~&1O Ap^`DBks ZApoH:@*MAvή?!CqOֱb)ň JCU؛i[#QOw(zԢb^UvVn49!LoGҮsnrf`rvzCzZ5NLnszvC@4Q֫QF 1`Xxٽmū ꙗ#U49%w0w.O{u8B爀j(6q5\R+c:5;ʯŇqDMθIc|BYP֟.{>u;ze!lI*Vvj_%U>T Qh|Zsc?5 ~Khꗆv/\Mx%U|3aD@$ʺ𧝉M8>qcj&WǪ@I6X_ P KR#5sxzQx 窢.B#̓#HRI<ᦸg 7B*;G|};t`՗GSt9݉Cgx r\uwUtb,IW}!{ڭ{ҹeq@6{DI.f] v^_ݦ_fOjcv-fO\ 򘼹!/h (O2Y7srόҜ \gMFkׯ@lI}4!k2en ij~ח=׳?3k(xaӤꂚ<:@')de3̕i$& '12@)9ut}'>p-&(ZE@%]UX\ J*= ZY8h/^4WN]$`r=Jrvq_hB:JggPL  fCowVEa"A[w!5d*/͙&<,J ,'U p> !h2^f {vkr2㬦EW~hةv_+3I9k̜#Ìi#I@*uepƯhNf99DXS< I0Rdh`VKT$e-daFkEY,O@lK7[{X۵[2DD_21u0$_"]F<}BIiPΰ\+2 >BlJXCpj,`9XrRunog>08XY{g3zXc]xhBXXv:Hei@5L},cQİV-3/[Ʀ7SJ aJ ng2[ Q@sEUuz-*,!v@/ ]]uLc`{\ǫW?s+q9-|r.\Es(?*#bN:UXM&Q8c៧`R }Q-Ҹ'">z+hQ (SQZm֋I'AZ t RBr茺uPhOVV62[O:tRnA8 ]Ө▕-<{` E뚺vτ>8ǩu.>dr:mNI\Yr6E#?"ϖ@Um~N_)$LjܫF$u}d(TgOgHkV`ɍ2ɰW6bJ>t ._zy=c+m$.ߵp3੬=cƠ[>^QA'1jeWYVshߒg"v@kV9!Pv ģ.J z:m™7;Pr+o*άT}AC~%ҥ\گ$vyzT-.(N?M"7MۨK%=tf̽2ivO_,^7P5^n1~#]Y$aΉHM9X W! FSP*MY \AZMݐQ 7+1C}iZzBd8YCy^.>\p˾p#j%W>pşGdy {:[x[O Ǿ@{o_)Kc`82A16h2'"YM03#Qwg }}|xYj9qӻFjFK{ƋtIsZimbh%FfSOJehV4]4ϞZ"#6EȊNg LS!5Aהŝe8E :ClW 5Ԛ~ bg{S d@ۮwtwt:s3%3? tH3y'UhB|0PXH\k8$牚c^ӏ?* /LXN>Xlr pgtԲoi!P?eE1 ʧi? ҎA3l4fab#یrTeQbt(J$ul VMKʙZjvC%Өi!`|TwvPhk4TpIm]Ml9L͂鍀WߎxgfNy3;tkF,rvW-Ɏ)HeLK.{u~V&|`<ے%(@|Ūb"d-ϏF~㸕c0]j4C-V;eE W:`!\5Q݅CR,q\H@=9=ܻ,w=emnE\.aᑻ=w?C }7 \>jjU^dM1!l`1Y 0e[-Qax;Rr7h+<?RmEQ\tޠ2JkJ*s0U rf`k$]q1RU1KВ%} & 򪙠-;?彠`1DGe {RV‘!.6l+-/̑U`N$f? /:S/ph;qɊf[.vYGktQh%`{f%S \z͑V CK'XD&k>jK;3n?3nP?8dʾn#lhW֮f0@ShͿa_tNk8'R>5==ȡM+i}wv<>wIn9厖%_rhdR ອIფ٨מ?>Z ~xƘ J!yͬ\~Ĥe0)96nd~(vj6U/L*;izZυeY%rҗ]kmIXĶv%:~ &@^F5:#g8.Mb۞k×n00SlY<$ axob`:k1'ΈJS  ?6!#fE= d8lnPY_G'Eւ4KE٨7bԃS+JJߺm*(-(Y_|D{f:Z83\*MxwIrUkڣ -G2SXOUdNUR?'S6,go<~bTa>_yeRtzF,(Koχ\w8qKBqj;')\d9_W2\&<{QG",+- af)mF tG V3l~g\RkTWBhwk)Z6.ӀFAt(Ē9pAE5cR]R;sQ8u|_heXqrckם %pP1 ,LW %?010Mۡp7zɃs5` \/DO@ۼjM,\M 48idd' 94\%qQ#']F}%crdr$#}{tYM^L~~ŒEŠiJU^5ZЉZ)sA;aRd7Bx*/~oMgW W#$:5_BD[2P~Ԣw!`z\M5dxמ?b"X nNnnY٬ppHrr ?cw'9Iǎ%1L PE#Lݠ]C>3ӊ:mIINտJƯ*i"هe] Qah=W&Y;Bϖϟ +rN !muz>Gh$h.1@3>c3H-i'<'5m$gtqL ʑAfne+; 0ѻDz`Ѥ#ȓ΃(w[Cyv4P^{3`̊>l{8 -9kihcS`6]0e-oZ55D8*pVyn4:Yfs 9Zq~}~=MoccIr1 [Oe/qǂf7[oQE|awqMmhZq0mj*?!zJ=Ç5_ƜA0)pAO(|ЉH%!C]f9ݙ.+lNyI$ݚ|2DM4^M>F ߻FNI6Y[ADX Qo-B`zs"Mڒ\aJ.7Y{ n0 -FFS!ïT'߮BC2!jr?ep#CpOMx̼VJVDu5#vir'r0G,YJ -{EM|` :Dp|{t)]!N|mY#,Qˠ )Sn:>s\(QBM>f=*{DO1#DQw3picf[RQz-eG`E>0m3wś4+FKl2>#}B %U_=sB.]WEfcZ,6 ]KUv^.UgDe7x#vt˪ߦqT7vՅ7׹uοj6."?QX25{yXx}C ' A(:)Z?k 81%;aerrspR@BTהO ~Jv4((fy"UCZ~fQ<['?eL|rşVQ%C'ö7UuG8+Ġb$[BmEy09fB'c@E>,@/l|9'h6V8hȨ2sL<?ʈvmWV%>fQWaIUl_ڈ;F̣ؖ?;I2U߲T "yPΗ9vU-@ݩ ~LaNhk? %_Ql 9x\t`K#5 SU}3/[oaY4"PƨV10kT|wV׬)`[z ;4SF)M1$;~#i?*w؟ՔFS },BG}b4wƒlI@-KX)z(D ׀_#9^=:?D0s}j v@g/HN%NOJM)BjQ \%` N},kU7DZ *aV6~ IJi ?+~iRv80^jAy4~s MU&@3"zS,o܇MO;S[Z_Z #}vj#}K[ +̴kkT/L,NdCAÝW.awd E͵l+QmFTQ͗T/ր^SvWr "l,߿}ڋ,[b*PַpxgVTMLl3'b6 ?IS{WCHVw$"K5Rm/x ]qZ}VN3|÷+q ~yHȞC,Cv=1'ߴ@LkSVYgmo*_آaEvDߏiV/݂Q~ܲ'm<nt)8t ȫ6dJip/ԻHR!jß̣4*D6s?9]t>R/Xq?gh17GJ2h fLl7 aеD]%B-g5RǛ75%[0}āzKc*|:GV;*J0.GSaG9"b۩d#"ԛ3F- RE T_N #ː&1^Զhʍ&/T;ކ^"Z%L`]J64;ʤ`~|;&T= z3?ViLtp@Ng{eQ]!Ԟ g/RвĕgefϮ &NxhF18.{8T׏->q+E )#mİ@N2C h΃pIXͱwiLXyDe SHД=f5~@rْ߽͐A} " < CB@L96h;EjX 2YEP6g*b71 :-{}ZdG+ǃGӅ8=kJ%zSܯw z,VvZNsֈ1KA]%H$ᝪ]q-y Pz|}]_k>mՃm@"Zm*XF4vs^Z)(7=Nݽ ||r!ԗMv "a&WM#圕AD/WwCs{X~4- A; {kIDءWԈČ7$-k&i 834Vh!5#H6bqr%^8Le;"CvQ\s. gϚ4,qiyo7d蜙xXr8VCݒLxh3um$<] N G*4(i2b A8~*@Cѡߦ» ݉-<#e `\bֻ5N7zb|@)IalG=PuH rOgI( CgODP -Ra@J(d< ̶rS_<Fnl~ܬx5JHZԆ./րz.vz@Ip:U'𢜵[fY|"mT^1ģO|d_ȟT[ wEw%Orф.sycK/cM%4$X4U)uk>g׬-gykm _ElKTf̘6'OAzksڊV[үCVbr:dK]'A_wh#QtjэKYO{@\@6|1 ã33*K1&{()S;OvTD:e_T6[!Czܼ8#uApP `9ţ*ÿ #^us hy Ŝq'}hf)~//]P?!Sc _\cj;q5HldzlgH`_{8VpJEnЎ\*"f#z) q"7DSpH.pTl+m=Dq=G 4?kxsFUƇ«־o; N [xM2ML2^)2G|V6\5ߋ%_&)n"NTeS+)ă¸awϕ k$yL7ˁyNcNtZ4&xVfAe J6#V|g-oƣAd҃{ZEi C)O ?@2.i'u , SiH$Q՗( 9.J 06垻G%9{v\&@0Awo]Y@Zmu.: o>(;x@t F^AFByE2]X2q(ha}ɳld\n-?P4Zq}wQ@[9g/_Д^`'EC7[ՎD6#Lv{zg$f<˲iE3Ǯ)A.OnFF]!HY,sV V jUE^c1,8M\vK; n1dT45 6vYzht1^2t(đ٣h̐W/D?vU״mpXzEjeRƋHH8i{%L~K%k|"mŬlUq."]g^ٜ/X^C`:i(fؾ=[c̙wD_z^ӣ蓆Q@VE!fN7ìQ{ zyA]MP)\S}"lvm>.V \ f8JUD:;7"NVQ|B) o@0 &p0KkIzdI /u{[Af~K/[&\<1Vb '\G :Ԙ]  qh@9)BjLa̗[<nJl5DeU$Vmqő !/vDK3.Zi^:_XODҷWk)͂4ejԙC|TąQ7y夗Ρ9㈷ oJi1"z K~ҳx ?ʕ=wG=2iv7~|@ )FjnYjKEvxRKP.}V:_@"IG_3YkʿH;ϧ6Jz2ֵ<$)1޷7*8'JFjGX>ҨӍszfT167z!*/L k@voIğlGYQhu6Ӥ. Jo4Fj恽mc(fb{ǐS %)ph{0B *-h^rHӶx Ê H`yw˲ ཥ|ZK?Lܠh}oU2e0e]Xǹzyf;V C6֍B q/C 6aocwեJw>MZ&w.lbBǪZ-QHrj o04zi;E_3CmQmm$br_!4TBGWL2g ad{J 0z 4WJ&1,`E~VI(Зl4`T Ţ'#Tؚ*U235|:Al7AAU&37$8$h$i'FU2]*Dn3~ۇ{#M0at@YL" f9a{4D0}"'xu|.6kSwdUb+kښQÉsЬwꐷl^.U@)g'"f,zƚV}qc)+hYKgޫH#)6}]$VrȨ(OacNkb+5HPlrɀ݇ro_5b g.I-R2w1\ lcaDLt]τtó5;8?iA)z51 =f,g. 1% (cvj%/9N `ulp<җ>? l1=Q {09 #bK_ePp^dw>7SwwEhZs-#O(#3+4񜱒qP"t!79Ϙ:mg6k8V' h]4XfJ~zQbTS6x9ʝak$Z;hvQ^[x~98>i=m)B,2 hQ/'TN2MCP8p;]!/(gcJ@l,mRhеdaV y'[iEGUa y`"nhMAӚ*ɭ& XsI ̍DV48h%+YvDطZϞ֚9ZJe9e[w;o0BIN i=|}MΗg;؆Fd~Z LȢҡj$ >c$mtID6caKT@ fYEKPAc,MhYmd0Xq |+)WwkTM>޷"z,C686ج$MTH&Nh__GziQa\;Ue#PYIR%sOǣŤ+ksA=Qc; 44zND@?{$,ou+n 2Agd(`[|d⨳ } vN"Q=3~<d2F=ꎢ4ME%c6yjQ/\ȐcPQH_Q*2S܅G_ 5ZB5Mc%i}7#~ N(zmtNyk>\A5B~jzԪ2 B!+~ӆSOј[}gi;4섩'Wye]+Q80>XH I+|PLD x4Kqɯ)ʦ&zV0neka,oO{`<Opm{'Ċ X/[(WU}Q@o A6PoQzY 05K7WB2eQUþsyN&1W'=k /*aMiY"\ޱ-PDZ~:U.v}'?j^bwǂy>wfL9If͋LNj#)!MFR- W;os-”VAMjٶTϡ~\~yE-{wKAj8)% )9;H͉NF>dJl\UwXfYPVұ}zh'AViqZ徣1ݦކ?R8MVNK26Mҋ(ef`lzF[άsn m7W[i)~ C+0Rp{b)Vf&[iBBnH2,RMqJʸ\kbS9B(<ChഴZ)N|᭢jk5]]V2j1!Uys'W`sp=9+,<3r9o Owg;;h. HF.NKB4 "}Ց[ WZ}w\ i-ŀ N*b GTf'A]97=G-;J3ɜm~j~A5/N/pә=%.0-7~R7(hqgfkn2IxJJnftUЍcFhi6H=%\7f@+/$L!Mj<\zxFɏ 'yˑ-hb .N2{D<ÛK\Tddש; *'F9: *WZUPr++d/_]0z.\lBn98C%j͚ݻ/p2fe~l(VրHd%dGqGC3, '|fm"B]?4&0LL,iE76>/RȥT PK:Z-8yvqamYhikNr9J|+TWumrٙ+S6'zv[଄C(*i^`]e `1X՞cp_n@g53=M=)t~UUߕ{hK/rVK8 䒧>gqչ\0-.[osW"KGjSeF5j B"Ct]}Gs֟bVj(_g[Y(J+>p^~}kLGjV Y~ **^:ĴGQhLgU c Om=#b]- u\%B8DoB>NrN,I}MMm)><# "~_`уDP҆ש=k ' y%ˆWSq5 ;L rtcTpe'T6>#(X8$7m 'R 1nټm*%(fܨ:/ v[-vN. $^_ߏ!6:*C!lg̼hxz\'qGf)[8k+h+B41ą,˰ѾB*ҸmMƤR^c*^#7f궀5@YuYd4/H (/oI#0i!™krcXhs?*1%5 d$E?QQk`# VZ@};[j&꩹X MR-#g]ZZHo@߀_Z C}􄘡o&m.oj<_Doa>~_*t4ܘtuF;|kr>1䔧 lz`PnY]IGj:|saL1(Y^mAoM5zw>-&R̻V1/( S&Vw5EtzYÇLkf@9}m?m.@e$Qޢ(V{2,آZKoFےO'δQsEWj 3PF_"OKVV[:o  ,m氙I&쉎j;br?m3gm1xɢBI`,aK"b+`p|PO!scR rr[ܝ +~}![w.>]0e:3r{m+qKAR|/r3pdwS'Q฿_pȂJ{w+*v9?+2Hfa lYIN1W"k~D+YpF*bj+vg}Ña kBߵ8q$b''WWYNJ)@p+u| 1N#͚]\'T;qkdhuUēd~(c+HF8T_[x, Cu]mMw) ~o$K|'E$L,EDbPQ`Pz`e;%pWXc-wsbVZHr*'U X ۲/   N&}}rP_u`yjwhe#1A^I]o s-~ڙvbJIqC,*߯ёu[i3Ku"W~oUZ(S]n p؋d;gÃ:H=Dס"vX"ސޚPkM("if9Nf0ᛴS)\~B;rL[ݍSm2~fVJ|G Z.y~wW=/I'y^LJVhN? CNi^ &,q1os}l8tsuOM/Z HE2޶3R꜔p0Z8b 3#r>J < /B#'_% (y/eYtX1 u2z-c\~^;[{8vD2 Pte.եJ|Up`f'Lx=Ɨ^CƳz1u]ɕR/V~ڸɩ%:{-7ba Gvw84_8F"aDՓn_n5UMԢnp:B4Я|33nI73% qUTRζ %OW?U}yo8QMBG EHrUm9rA(+/1pF~1Vò x%,{"+^)? [+z0͓,gݦպrC}qL(#Q*K ϣ KSCm<(x^XFxFxժk27 Lwȵ8uq)|D.1jg&2' c ޯZ:1X[+(U b|U}1sb]y"ǻKmb8$6_n Ϸ0{6oKp!qR̞,XB]$:Nf 'f{uװw'!tn0)y2l? g@X4'r0P°kaE;FvmC>Nq U:wEtvis >rŎVBߙ[4Jra'HOKhoCKTM{ŧo8qZ=2$:Z'- jd+IS)64xtx [3/g@!m< ׇmF `Qkᘬ5嬡v,WQ,~mN0"_M2achq:g.m:Z-&7MYkߤ<9F\K@thذqps+Z؊j͞]{9^i~k#Z) 0}vkPZ}.7_sR*dMK1^oas-Y61)R?tBBFLL:=_c$|8aGM#RP߃0yjWjY~ͤ~@l-f?b#yzH~7#xDPYꗋЋOw,ޫwR>  WW Tb?V;N;\;_ 6hȾ<6_{WEvk\R{xAm8Br8çX8)|Y9=ψ*~DJxdGr9[y+ j{#.*”O%7F?(? 5z }sБJF ͊}9r#T0(娆29;tBFgRDzWKyh͵ _)䑾qW/'ws^XTl]h_V.YA.9LamN< J5;"k$o2pe8c2Qk̦Ƒ5hh1N.N:]#jJM1c $ϙ R:h]UZ}mLq")r[F3# ma+jЎ@A|c\N@%Ok@Q$P >ۼ-f4lmBSεL|174ƢG t`h &RW>vʥ_1u/4? 0IxMQ7=Ok{57>=zNuT) $zc4i{}0"Fh g8? F$fmrg+ltjd8b=tε 0=V.^3(W%Imgvl`?VniS /&JС9\uڏ/$>1Qf]xv^Sk.igX1SGUSz ,1>v O/AcJ`$>?$\ql|', C˝[QQL cA:(Ԯ|+1F7BkбFFl^9 {"m]&dK95—Yǰ> v!=t;34z%Y{[{K˭ Pĕ`kƙQ^Rwu.o:9k ,Wu8۸XLp{;x{ss6Q7#ָ(E0/ٔ-htl30_"ۣ*mO_;`hP(Vxs<z>;#NKy1XkvH@/_b3(.XՂmPT 쌡s^P?H' WmYH}v/-qbW vBc''3^c>.ۙ T$9՞1/+\l%H5~oC1Pkc꧃]Ũݛ8bMlvǙ 9fV?t֔/N39P*wqQ Zdۏ9 KaX ԏaQ;BHq[WS p#*@}w&p- PMT.Ǔ^O@߇ɹB Y 2 5l1ռ?wfg}b37Hcv O[PIE~/xXMqWdf[b8Jg kyM"w?Z)qZ5`bף)-q'_o%nr<ݟߗn *-;jg[ iQjh'rԯNҸy/a0Y,dL.OE> IAo/khRyɢNy |B1{i=`GhFB2g><Ë\  fflbx*~3i-?lvtL48çoڄxT:~k\Z|~$nƮ<v˲!#LnMx ?ɵu\A;]Xh\ R}[|0MVة;EWV qB$2`lNЖKSCA⥨hV8Q# 2ZQ)ZߒƲ_1)Q[Օ zB^bs4& N)^=zDI2EnnX<+q%j0 CÕ-~#*ڼBk7QY$?%/:mU+4 SihK#"ȐqIFhcwEoRap ]e=!hdÝ2ի "J=+P- xP#MIe%7 YWT`hj+LHKLƿ~%›<NG0HbX4ށ|"Uu̸Lܰ.MF4MuDox, A@g>4F LbJrt<`3ΡBLIBeQCWT,=>d(CE0Z;lZrawp1o@v %X/Yr{ o=?M´<h>oQ]#݃gwpxTsޯ\' Y,H1ZݶZd. !%IFLF蓂jlBc66d|2Ἐ3drr,?6'KʖfNE}JqxUC_h%Ɋ $7@kI[9 T]WhɠN]x}nM)jm9vY{˞\=:Xv&a69yt@?9}6mqBM 85EH/>h|ʆa5iD'$RÃ?#cDdi;㟂(k w,ho:?lf3z f=y3W(Rp; E@ `4**nMRtcJg@&}iM kŐtW֪K]f2Ym3h}R1>tUlOqZB"2Dߔ^egTQ%^xPA'V OW]k4T=" ~@I*g^BϣܚԽ q5LGh.HL|ky'hϥHjO!b]Ha/($v|yU>WI;Sy?WW'Jh궑wN릲`4rճk-~.%3mÍjz0EoPy*uo{3C?5 ktԆaC4_e4!FW6FYG}NjٗBEIvIkaViVZǔdm_JdÇ|oidR&?%ZZv< g5{|txFwiG`R+li=W6Տ_@ۿ"SS ' EFLZX r}p])Xc73D7}Nb2Z Lˁ!^9Z{lMWo-{9vYt5;>K LŊ7Κ}J[ e0LsZ 3<TS{fG2 6sYwtXS3Hb2 KnTo]`pJbq=E^:_T0Ψ{-9͖|6:;U#YB/u;x]PbxE2\(}H v&|m ֵx99b$I/8LPaVDJQ aJa&:M>m*m0}+'ljҔUIZX9&Aun/aLw\tPP&X񙕊6򧢵 ھ,eTSe РqF׮yȟ?vi~LTCQ3skZjVP ;7h !ɐ/"b丛L.kpft˦Mc|%NJB?@۹pYQ>cY p@Ȕh1 l9G I'fݵWO{'j.PV;?# ~aj(xPt (l9O hg”pa =cڵ|WM7Q҄zC :, JNt|!wk'HB9'^m:׭?5XԖ GHN Rg]s1/iChB'њDJo鐎T E<ꐹҨ ,wRRfI%$No/͎C* [bghQc.)oC>/u h$E1d53O|a#s`*f8fn7\ +̏fZ$M e Ht)oㄇ6!4a w`S"'(htOT*n%ԔT+=k‹'9 DVl_j0WGg=5pv!A=ᷯMPUG ЪT!QR _ Yk NF1U0egg,? 2E5\iH{Hn  n,i_#3cϼI=`z F>68T9" ͊!·}o=ONG:[T1930evQzU/<1j8tqΪ=J,@v5W^K5kK>7pԺV(h:f4p-%KWIjFo]~Pv63ݘl rS.dtUOI|?7z!E)Gְ]NƱw[~dvߡDXF-{ש#FI+*E>Q$yy=O 9z|LPDXkaؒe2a54,$22duh{cTmh|ֳe+C.2Wʣ_j-A=\LHH (ض+#2H0fj lҠiV15SϼTn7g@`(ϢeY ܉{֐e\u`<Э1?ą rzlQs!Uoci*/ҝ&>QX>;ap䤼Urln ˭&rBBO>kR|UksjWBt@gEi_sX{6ST6B{* )Pք!zPE'C#%(pђKBAOj~m~ ?Եvr KbUɷP'}X˸LBLhS,98.uT)Y<$n7pnOSX|C'xXQ.8cGNL yQ8 Fo|Q? 6֮Y8Y9ݻ,28~ ޏqFxlMNx@ț9n(7 oʳ@F-Ctv@5pK 6jD:؆*☴9$kmVĤ/<'f!H$Ot=ו%~<dz{={.9酝bH,CXic&p.S̞/]8:ݘm(:=ddY-$Ѳ)lNȲ!5/ܖIO#m^/&]AY u޵ ̺S+-WuIS䘩{hQ?Yh"=:gȑ a2i]#=>{X->d԰[>+-#M&4a^hK \=7z(;3t.J3;y\㣅NV<ϻRq/-A-aS2xmLݥ~U Ԏ;ς[⵬ c9P!&"G&Ư7ݗV]9DTLrҧ-,G7ݮAH[,}nW3~,΂73- { P\^T2Ѡv= BrN94nGJpEblۘ `[2gkj^߄xdVRVXׯ0kA6l$[Y窸 Y9jq?MHAO1{-tMM}UT)u_.t*]F\/^٩NyF#jm9=ـVW;NcidT_Xn5 &HcLQ=jI(ͥcET-(Y ' }`[QH9tʼ3eFlnO7H}]`JF{4ۨЮ_X>*P=Wu{oFX_S8K{@`K,8a@Wlɶcm C29$ sphhF94< sT<2F.w3[_~.F٦Jl_5 ':L!_LY)(pDϻE`lQ3QysٮVҏH`dR.=lg+C/TQW֠Cn]0$sw]Iy  O{]f GJ_i.d Ta'#ЛW{59ҥ "44s~pJp"yPk.^X9p4sn.YbKC]cv v+%i-%<_X}e`bŴYn{;՜6̌*V2xޠ4 eгY xfcW3ԉ\dJ<<(t`@iAUǨ#;ZЦ9 ~Ŋ3s z2L;Jut1Aiй: 1]B?9ym,A! q@"yY rULL|}Nd#X*ukTi4x.]۰N L5ǝ~CV#J@l\51u'k%:j|26W5c]l,$B/ǎK2@k{a˸,JyX [ L ].z_m9Sh*8 0QW(??A,EDZ$$Pݖ0SYWcLe|&7F:1Zbt3&a,)h:FF4ǃ<&.;g1S,$-Mż [؁H("$;_1}YQPpc\1&*8J &iQt*/NwɣC|wKl缞Td[[qiEO%]6THWɠ|UW"֗4wG.4]0/1r[B8MS5O]k9}ٚpc E;wr^qg<>CA]wQ<ž ZAp*mwP}ODvA6o#B]o᣼բ.Dxf/ rf! /y:Iti*5 q%xBgV:RN"*VNLX-duuu-Ϛ I` pfM Xpalxd θUl)0!\f(bO*iPA%:^/J+d^eE#RS$rN45K$e^Uѭ'p [܂ {9HbT8-^EIg47`Y3KD2~hM k~g9'HcaED5!- ̶BUd-ΓIQOnU|DvU͞*L°l&OŦa?-`["^Dy-)h9݃=oKj/o c_vLJM<<CnS׹@XEN"3EQ҇vn&$,f+i0Ad ? 6;[Xd!F#ϝN!enl0<6,t[DГ9_IàE'bGDaW{\v}tX:g*"Ff Ѷ=pFp^[WP &zjٵ 2ՉDM@hX >ۮ?6@0ό82tNS9 Z4}Xjk}A~-ш;=nsR<ē~#8,?_;dwpQ lif7C[&pGQ1qpUO&MB`7wIA2~I0el r!PUz_u6 *sUKJTsȫX{B_eIr׏ C.h lckE&oRFL'Ȁfl8~5R_![dRI(-nIsc~+ZZJa rq.Njꪀdbd :-k3 {v,Y!794P+>"ʜr~ R8ӝdIYɷwwKkyEZrx8MGO%~SdHG:S͛ޘiZ]P" M3 .a.@y0LXo e"fUO#!3EE\*CB&V͇5ݱjT=Q#5ݒ8<&!@UG0Zc9LPH_scA36Y7!6hc=9N1xrQ3ʋAEoVNlw-Wٟ\%A=8wʷ,1_~~?]>sՕ4ziEMHiv}0⪻Dtṉ ٥=#nO,Rx1 ٍӷ ge9\|zTH厊H*Y]oM+.]J/0 rmZ|ČXW4WwyRbu'ho(Qg?ɭul[kǻ\H!6ݝrc_ܠj M5j10"rDC:'h>[qLG;d48qD,S)* D} o:$tj"=o)/({F Ji(9|Tu۹YN,״H~)0+:d;Tv@'cOoixds3Ƕrqph^ i ^Qy@%{ZPgA`x\DJ&XSˑe D3RZ6$Pyw,Y!@[|(_ &lO6y; 5YB+.R;AjpۘJIl`"O(6RIH7٫> yiiσcOw'îk$lG@  sp.8QUl6["$`e"M\cP@R8z'1xo=MW \1kAD; z8Q 6bc67ŷ#8VU 塪2s"]53ʤPbm)v&_gq)Tكj{Y_њoD^wk;6k-WJ,9⍣?`sIm=1Qo˫yKu ֐ʪQߛwg6qC3?GH@투:w82^9\>=8&(Zc˹sS V PɚU(.Ľ$V뼑82E$ϡ-؈PFwB"|\o7yΖ#!2 4f*7z#p6N8--#X?M)OSl10^KH0;VC|9k;8*\SJSzƳ)}9uaSR1Ў*1ex3Sf:ߡ6MR 8z͠%H@Lblī T58C HHц:^P3ո!"Yy} tE}Q#nɹMǪa)oȱyn,/c#=(V]+Z㰁(xD&NΈWژ=^)kzuMF+W?f"dilM3bm{ݧ~=@Y.ާ:[I$-Vqe;2!#le qLR葲U,TBH% vx T8.c \ j47XN);:{K26Qöo@-[je?0 5LP/'ڎK`ʮ{&MfGpXlL{Cn F⠪8ߺ(ˢ"xž%,/ژT^ﭮxW+^T/w3v[LMS0#uC:¤E]HLTSjH2u0LF;^Xvt!9ȖH*̉Atmc186c{7%pVY>];E"1瘉elwtR+W <+f0kK,k{b3P0~.1)[-iO{ M9j VV>FMK\+ a2J5|@lw.zth>''ʇ͉}L8qw9N3>ys|sd!+0D)cpܝq1_B~y;/10z'>5_VL)ٓ w+ˆw0$._'=s+K)ڵc +I)w5kѺ"Rgx\k>XsQnr8so0;'SVt-]felvB? I\J }LpW~p|`ۓY$jv7Ċ &pn\q]񷸝4KhD D#NId1+Yйf0!=xX>焀Hstxǚ* #Eriba|XX`};Dx&ȉuٹ֘% 0" ON%ua}>5$@B>J ehؒ{ok͋ *6QJ9\zBxyU=:э BiD]pŃQဲn ʆa%Sz 7'f|B} 8ÃM>A"?U~>2D*uKj t$} 59'ż}@9"P&⍏M @fr3x.@ҍL>93&y7WW952L?a*UTdrdD\zȢoY&"x!.]ԟO曬 7܅&Ӯ->o֓EZm9U lta{^צ"DҳH EIm*0zR:Zp'diˬZts_FP)5I^88:Sr=v )7$;¬LSvȀS18o(Aq.oDvyώ"q{)g"OEzb̙S'lwg6#Gu9[Ͼ^6#T nGNj (pbXxtH0>[#OsW2ITqٱQb# ɲҮy+AyFwIAZ2g;{hCG:YΧ8{=o } L[LYB4ダ } -/ӂFZY-evn[Qkh|N],"p`g,(IҹJ ތKwLS k|tr@$ q[>MMu[^r 8'xfh]84ǎF"F@a4LqکR h fcA}nnU0֣%g7.g;!ؓɫPu y@!9+0t^/u{]M|v|sf*DBZx@:Mcuk(pӢ-y WOFzPץ򺘗ue5ayNZ%ceDs(v\8iܮrѳ}LG"2g>B|-YYaFbID,br$8EBI*N7"wS*~;Lb%-&XJ&R^L>V}Fbͯ>C ʤ t.$oX";B|i,;J|?1)7UKWxH1֞=VjAT y?j8{z@$p@0rHZk2jby4}0ގдgu` K*-:bXaBtۑLoS*/{x͓qoyPJ2^ŀG{HwSG<^ !+mQkÔGĜW^w%xJ 16iJ:@5#BFSʿZT"T;. bњcB#2?HE9{ŭ(Nq[QL,rߣY[5yꆑC1Mm]v/M؃X *ɯYLbXcc\#֎ثڲ6D8YLD<S猇m 4K|P(]X袠1P+LmR'KL3Թmx^!7MRA8Y.db9JF]6 ~;1z5am:E D6s0J[@Yh2pGv4Imk+ "G ^ّg@K3tc}r BHdu:kNȊfF|J[= s-!Eg-~R`r%gaUNz3 8@'nmbHB–`; df\}LcJEtq&rRar&k)W^` -0b `˷odlecIa1 wBv|,>} m֏{{,ڭwdTqQ7꠭& ;PKv#W*vdc1oܹ%j%&@9MRf|x>D0&Lخ.'͑GAUA%q(dI@@cI|l{2N[,큁#ꂺF12hdQX ƈC}XOW9X ÞAioI!5HkHmhK*F{Ld 8=b֠KbTg8>&p H'աcHչK ґξe/.߃<~P"3Or!lW8XFԔ"I*]TJ7MckkKQcv%pcU|juky-5Z44EΏ(V~AyRGBjtjqO16 SSgcTA`W܈ UeCإG- tɝ\~fUDQ{KrceH+!ķQRn(Z,F}h*ma,S^]ԲS6|zh4&6c`1SiUln}.#1p>^IbT䞠~sz$Gq>th設H/Zw`ȒE6Lڧ,]n[X0t83ͦ_ b=NuLYCdĩdvK b|Q.B6o'OYW00k)jJ΍`š)ˆ'Rd/r-hp)]ظE@W#6@(g #-Έ9(QdDܷǜ;3YJT-bBNy.ݗZ"Ag'/Clrkr O;#wlҘ8lL:5F,'CDZwy/p ˓7)LgK(bKM*gVj-OFCk+aYE˘B/V|}1;WyLqAնs`+aiTDiq3>{ZOPe$;[H-i ,P@ Mց bC Z |NW:m[gWpAz7lqP}'F6Z6zQ|2?I:l{;XUE$вc.NL @Wvf9nc"К|j(`nIj7Blæ)~=?O"YNj~HNHI5+DYMB sLחAehrO,#|Ǵf~:=?1bW|  šHNzڕ$* +h5Dͽ-Wy5y7 D$" q*nF:G㫬SzzJ&+feҏ_XZ2qX =* WP yMO 9zQh9`I=g 6NJrNJ׽޴44x{A#-tt,ԭ4:ȧv\rnU˜2WB E!Et?O+3>5XFnfgxp^HtjM܅! e,LX$itoգ=B |^Ä5tQm,UUEL b}А jKIMhqz6xe-l~l2w/6pW2qg>J}FHa{'2lt$HC\>h,c G~\E$lH~ʄ'Hl__PB yߪlW4ɏJ3i,=k*Q[6x2/6& e&cDKsXYy!3|Ѥypo ڃ:1W8>iү7C۟!`L:Jۅ\թtKrS$f%ㅪb#Ub$^1n-Qa5_́m&2Sͭr+ۡHho 'a/([ގ݉!+xmlL:UN[(t_jjb6虂3+յypCDH@'O OH7-8˔G~!/ 8Ky}ɆSiOR,lL]{oZ]9z0lHlcX~1 K˗XkcǪKYQ,6 hW%Ӹ"-%`\ 0Q]8x >JG#- !PI2rlpQݻteǨ4D9|%14Ǝ#Y䨡fE'gDIvu_TQ޺)  dҼx/eacʔ a4k<m0"Z\6V0g.lL z0c&4WXxW!3)C {-M8ZV:f@DJ?@(C( !́ud[,RwGZѰ YU>L֊ΉT_*G};AuݍB󄽄-MzC[Lwvw>irV*AZJSuY\0 psgh6CS4 G;"4RWe&4<dQN }K \ ?㢄k:eţ[!:[xHft[GeyFdm-zB[b1WM f(H1Ezny%YPaRl> Zl_\`RPm؋q~}E=mt1WB(@D6E'MV|9 0$j^>\ TekLM Ucs2{Zlq-+˹2h9z*2?{p GmI\BUQv:02TCEJv^W2^^!~VĈLh>DnDаc>~*%"HRLq8~Bb;,)v4,ה  -y g{E2ǀWe_ VBɏ)\R{E#ؙY^`<\6&LSP{!Rzj (b)6X$\hrkMw 9 oI֞׼uwo͑?61aEqF~&Jh[tFq]Agg,"Xu/ ,W0HNW"ssFHZ.Yfn,P;GkDvHW=Y,SfR%a-aHJPtnb/KLf,WZpY7K AH-* |45wYMڹNP`f ܪmSU -{64^X7YF,:k&Pa34ن$K)wsȰؐI7?dX)e1'w#iӿɏd(:k`XyGT -oc:6n jդ4nTuQܶc`Ou{:ϒҾ-Jգݯ}^TZPE-2w} ֤2Zůwo`AR3fueRͰx͌q sYh+)F4[|7p_`7J>tCc`j L:ͮd9h1veZz,׊TfQ^6QE"Yڲ› ŷ %jdT7%6'FhR\(3}:B+;o$sn%8YtJt<F>;o{O>̹6d?\ gT0KK; !*'ܙBf3hI:0@^. 8@?ɉzm %h4}@)[SIiqM<ss#;<3.FRr*Gy_<+. ۽`nY!JO4#](k ,m`f[Zv 4E}R’LR+.EIO',*)֥66:w8Ft=g:+]| ԦWF0I`[ȑ2[1*zTtE*nVr)]őuu&צ}jq4h:j> ewho6C,MݞE=+_N,Xp@) |r2Žz&`k]"T^@RfVTeY =Q [  TzTXw(w+aAғuJ/=: ~9@KOQ!ngѰu-m0n\-fϕt{&?TjhAͽ"I4ݛ0Ka*J9^Sa<3U{5UYs?l&C獅KX\βQG$>bx&=0P㨳,;{;."F!OBA,n=C1'Nf69FTU6XߞϺ+)YF JY䫕xWֱjĸjT\t%R}aNx>>ɵVQ3fsRżvXc %W ikZ.1j~%޻>i E,jeQՀc-$_#LS;uc Lƛ:[HfFekl8:jmuG f^58LVD\_%~ Ф+'U(4~r& ѻ_O,;2z VĴ Gq[Hhֱm5\cw/I'y;~9F?`UDttb Q+<=m`.Oţq굝RmhW(}ϦBXS\ʧ;VUim46Yh%ϗ~ޓI'H]-%,bA&33ۼ¢ /1Klu~b[a~ӣk:kPlFiSO]Jh oLZ:h'&O 0L'!"w"L1*#x!2)J@ީZeJ43;_mITrDHO/̜p{zP{lVM646|T\Fg3\siH6uO:Bޞ?33nE (Zp3a ض ?)1"g|xMN6 \BgܗVbHúo0rVY'-HgG'p6<;<]m\4g6WIB+`KP?L8Q:P?\}_ Z ovَb#w/tY 7bNiZ)\Kǟx|<&m#9z[>= ->o==j`A@{M/qN;s&?gdmdȁlfq/v 6;6QY{vbpgΗfc+uPZ[ 9V39PFiHƪ,)v(> *o7ak0۳Yw? biW%`Amk<| Ț8i$ _JhE:9j:J::8M:[z'yRZnyS95q]_`A^ MkcvG]Q+m9(iLYlg>Y}XA@ =J}zbPld&HZ[ n>e>yn4=7*a.S;\hzZxNDmױDў72Г}KiB+*mUzt؋ ynjwQV\"CE3[Q](P2;Խ̑d`.=n]ɿw:u'&KHzisRq2kKm^(6]SZx e`ōCFZD+ i8ݢjuU;7o] -]r> GibupkP r0a[Sh TT>ސ( k&xK$ZFOz9; PbLj 9 bNyt}.uMf<[[j0xH1n13M#F-G.pi?' ~meJYG+FSzi.Wx(B٬6l=M~爡O7gPSن?l$ ;'`~_~3/0ņ7[n@53X`xˍd"CK8]+WPhL:1SMcVn\t/"2*F,./=` }(#zKPgS^3|@'>u'3ۅP˔XM7i҇2UzSq3l |sotoh0$nh,d!L(? vǨ)qE杴NDmHxז M:Cp)A8$Z-AwBP?FFP"a#P\. i_D L|`Zsm H 3J۩>jt_vG >axшo <l?x.T>v. ?keR MqlNwZ<ᄁ-u+w3 MR<0s0`>(6`l&d[Cp׉XrW2;^R>f}!FtBƪ Rd 7 " ۋYQ,Fj"Ϲ#x,ts뚏|]0u151XFBڏ@B&MRL2 V8[+R%X/lF U N_lāaߟmM*yн;!?}̣s70OFd1D)4<%ogwhA=4 .яD *P47=RnL*E+ 0|b `0|MGҮYI6*A'b^Xn0THx:J+Sʽc t2"/ 쳮-U3_ -7V.R=hQpGEh 쀜qmD7w׆ǹ%[V}G~;! W?d.Aꇶc$͋6miL:q_oDx)0ʦ4FjbhKS`wDVl }I-QE 33S{42{RlAOYFiNwmh  ].;.٭7r*d fΘ?Hp]u +BBmjM.C۪֨n#Iخގi/.A{A|OAɌ-H"Og"m;DQp6j I9&yKD+CszeCC!zhCc,Sn&vn:ZΨ~q3i磸 np 1cOD?&QB%E~$ǿ c{u@E[Kv?'=YҒK*Zc w#:\d BuL=b@fN,0TN;@maC>H2-H09+\ڷ;mNA3r"vp(/?әjv"-C?o?xRk&g`Vb؋'RY˹pJd!OKB2S#ß 4|oyIY&ۊE~;%I( >a*G i+Ƅfge l%ᢴ\?U`b7֚Z v)oqe~U ̍*x7}7ꛘu\eYbUHogf7sB-%rLn.>}4m=o|ɼnx'UwǏxaCmQs \I])N4 O2ۯwn,j|5?Jk*^?:`\!G_Sdla )K)MWy 4/a8<yf|:4%  gFpzi=x!pc:8SU  X7F4?3芢Lyiq Fœmw] a{}w]o디Ir"JÄH;*IKizȐ K<(Eu'l5vuӁͨB](CR]d,&hL_OKޯ"G>#?೤|rio!FH`%;oZ, Cg*9_*)j7זmDd< fq}wc [l>&CP%ؿyxD-|-*?mFM^=AFsATa%j UGseDPQciT1bw-DS?բ1+m]g]CyCvٍC3gu#Pj^`AV}S :=KH tu%/x 4z>󣃑OF7pOdl%;"鮰d&n'; 9@A 2fīt #KP4+Mx`#=H,0Q?́xô+#Uac-*:mZi&^Y%֎H@Ek;L?Ȏpj1)j7V' E:| ƺwK}݈jE"\k5B,z ۰ҽ 3[R^Ilm{L+]&^r>kK v|(藆!-bǏ,#J׫1*N Y9Bue&KRF\+~~ vld"t.K*F"+ KT,*{XƝ|:X1A3d{~;leSyRIt)b`GPkaY~_}77l7 cVy(=,200XzJ-+vzCgj=Jho:ey15'T7F34SPgLTTWவ:N+)V59@3ћdm҃MIj(!bLޙxz{56׊wF3>YH.$UJ }eW Q j#i&5F&˴_.ĥ+d+].4qdH(H >,Tvjy -{pu-}Dn`gRZRGUeJӇM{ 4H |[5 1FSWL  y%8`:7۽,/'<`8}5XX>pgeQ%ɸN2g-:&;rs`,^,3 chN'aOoI=/rgjB3= Wiz72ҀHD<hiUԹSČ䩮)Sd?P8Ȏq^1ӷ-lPXf2y`539A1O8w$}{>@MعlMG46 W{<ޕlղa_ТnzۏWkEa ݰdk.n5_*ȣVQH, pu pjӣys9/E!=Fu+h{C F@щ97o1"눌C۶&Lj ôd4 {kMٱTew)44dɷזc ZA0P \F\gxDϙb4T󋏏bչp20~yJzcWdM'ozyü3@am1zЁJl 2 ‡F ?D4T$3;R|%57=nA97K$a b VvBFoqQ.].Q9[ J!Ц;5Lfu weF ގ_/0w:}aIʧ(O6)VpR#TesoW8AaD[[E^ǜP~τΔ}yY%GwV?j^JQ ),Ebx>LZ@&TH.؟2hv"El _L{68b$ K|q3> >bޖˠ(/졞{R*H^{Y}[Luj6lLbk o4݈Bw*[q"X^UWb]p6Fh=e;kڼ7|%n2xɳ7ek^Y) H.LA>y݃eʒvu ."܎Άof5KaԈN\ImrS3W];uX=c*}#'8mhWh74oggvk^CQۉBkݾay S gŔ!_xsA>"Bf+N}՚Vz ;CL=H@kFPι͏&LDq`*OMlشZ ׼Eg֧wjׁ1;wgTpٿd\ 8$ 2dpi !.P[݆MJ68R3Y#k-:i4Sfҵ淢n5En}ixItk:A*n^07w { w]|ߧ|9ꟾ4L/zleP}!cn3Lt_b.ckzbwg0Ux pؤgJ;Z8;fE5 +塀l>|v%y3t;MGW[I I:)eMa t^O&VJEҚּO`<V1Ux#rs\Kt~e9)'cZ|yխ c0{%V2ނ3-N* V2m [bcɈ7X\A_ª'ewBWͧ/ahԝ&m%e} kb4bE~6ؽuTr0#GMXH=FŠG%O.MNOM!(^{ ,1Ĉaz Ǹ;&Ԁ8Z̾ŀt^ZE?qu7+{3Gi묚UviZ滮LECx\o|5+mV!?&wZ/qռ\"J$Gb0(! u&)βB/$Fb{ 4Żs鵬ں_gUs$yph3re.@"7 z0(}GSAWTy5xbBC=5stmΕ!bg9ѤZ2C_?-ΛC Jw$9W#Q\ED.@Q*W6u782'' d%o9zVȺΦU Ƶ6o|hHhQszԔǞ= éVnpm䄷#y;4YfO ^3\> Lp-d>NGfZYhC9c:tOb8g3鿣VOJpp(ל"umd\D+yhsi>N `Iw.#*. "u_}p)Vd/tjuBAW(pX;WەѮ1Ļ|U^E;xK"'eOLHT ^(Wʷɱjl?mbO`wf>S%RU͢ԏecۉ#)څλ t3.?S_\'{!$я h8;lCeE >͡/Uf3nd\ryDG>`_b69=q #) (VLyk{t?Tf J mha|֖d#JJ6\ɫF8NnPH pg՚5RL}OGm"!t>z,՗ +%@{wmcX)ɺ!Iga[,h"mqP8R ~ɵr%i"v r'KSͨ*{}ix`@Ֆx-=}z }^=MD6*=Gs'=?TڬȆ'Ҳj.aӔ@J2;1|w3>J V2O߶TYkKnLƫc/Qoe J/GL|2xzUT6DŽXmѶY9l$-5։X_Vd)ո bVQ t帻xb'8c\W/7&a_&'J(TxIqLrO0E@"VJfʩOk)q~ٕ 'F`Y=9F Yj'}rBwt$%q=q5]oLupZꟚ`D/iY]o`E)^95`A J^QL,o}Xt>VOT= 6JKXG3|J!6W~ r@`CAIDd<{dxQ,cƬ)dfLP) j$w|ģ_'.,+q\@g6vI$dm =x=)҉=x)V']2_HHsDC ׿s'JM=}7*48JYm29*#,Wkb.K}=/riZO9P#F2Ɲ",gy< ?a >Ȅꙫ`?h}Q3Dܜ!.h8Ö8 ESlUQ4Hϡ3{8O(j`m[9VP0'V<C,:|xo4PqsQmY g8HhfzB50:X sXF#ߚ %b坶]ϳ10wW0B;dM2"vt=R,1cRL{Z)mIH6/iGԿpS6Z #Kbjy͵Q?TB@}A^ WDgkd4ơi_Ib \S+F℉V Z[PeOe0"K|-GUpI)nhP 갫) Rr<#<`3UOTˀ<Ʊ'x+*LjR9<LM!K"'/K1b"Ls0&G,?9d:LJQ'\(u7oJcG/yw`k\MS\)vPe6(L,grMR?ShU$z sD-5fٗ;#e-7䊋 S9Mh^>aIm'bq rN]@;;H~I ÷kꚭ3WM\"h5˛%Sߕty>Tm}]n?If'P=_e"czz8dB@*'fU1YcvU(QM>R3ڟS #5&E8'z_ne~6Sp`H-zd׵zQo;F|U֭|9[mlNX_ƕ8L76`G ύ370@6kSs}‚L LG #]rVDMT-.w " iD|IkIuRGQxBت ֞MGuEUSU\əYRqC=Wq㜻!CTlZDIHw;X \[M )o7__|ю TZzC4+kے"`x^YC Ws-ۡk7-NTtاeh1&n@'m ufÿD ǿzJQ|(G%H` DNg[u""m[MJQL E1FɠexlS˛$@xK ]ϚȞ< C#ːKeUT!CCp:^E(BLJE~GiK6ǚc5Bt$hzhDRR?{@F<(4y8t=c]m"9I _*;cv*w₽cEP-2iT8aͷaj\ p3jHOY7P,%K6`Lc Ů"[V{JgZ.6-~ev,"~okS>ူ#:N\_y/-:V,#ͥv f(Š qH'c,oJ~7AidEt*Ն6||՜U!V-LŮ{fcyׇ-00/=n%W lەq |fC 81[e\|f|:JY^vFfC(~E4gLN S}jۅ#o=PG~+`D@1@_Cʨ(V;JH}u^T&ĺ U˵T#>u$gW24p}fb8ьKS_kP[ `p > }'RJœT,⦬:?WgPBf01,0gm.x,w( ϩ6IHW@ 1拯mŲ8Q(p!1)Lhg@Ti$]D>OL$ٕLpxo6Q!E>Ļ4e?$ ~\r:sb9dboY?ϭQP$;)ݝIXP"W amFXhketn)JXĜd/4^E48>wE^`ɳU(zwkG~bwSf=:ItZxC!aezHH4e14EL$ߤm:lkC w&ci R)e&( H 笺^>:<[YcuftU27rT Iae`'vZU:%7{wD:Y㢣OܮX]LlxfjcvkvAT:‰$65qZAݫ}[J~R_lПDѶk ,G&H5YPh` z½?-JnOSsB`K>DV0K >&=gVʟ&SX)W[ JpxCu;$+@ۚsMDxi9D z1&%aEt+--qX/(Qe5}SGKW/fLE]ej ox 1XMMvg2EUoDa&~a1vNHb Yl3/E7O$J Ӻt0nԴl~LZ?U X;Fo-w!|>TD Y' ڝ{-u44{^ؖF*BYDN<7,;Y}8H XOՏ+:Ir{[+ZpTF^\pepCٍ:ѽmJ#jY{OagOA+@GO5+wqʊcr?LBT>u;4dGte?gJ^ a't_H : ^jj}&J׉>#R _;mqEmZt"l|bPF(P'Țr SJG?nUh3`ǟ⣠@!to 9V4&g&aGX9a!`j^PWև< ٵ,rrPk|blΐ|hLm_r݇/wL!E'ɽ1ԝ#+lfG<[ &YoZoWۨVy^i0#]r}'g/PGЗܑ%@ y `Hiba>Qc#;ӍC6hMkg;m.6m\L!VeO 5:@f%C_c\Ҩ{onmX[}0t|T*.[zwR #L8\$G%eHr&(Si'㿸}Gqf=OMJo9:W4q)Y?BOnL$=KsjfLԉE_i!ā噃*͂Sw~6gqq^:d` D2|CsڰRYpg+yW^˒ )z2{ 62 6n\HBGwlYgt;rDkàɞR0[Tq4 G'(Wq;[GuU ޚn1Љ^ﳔn49C =A="zё=~tТW~抮/WJQd; x)3dqQQd,2nr "ox2*ǶVK\WN:cAۭ=7hg0sڣE(Zr>>%y{ݔGlc Ky56AaG=&&45t_jc3Ċsߍ[d)pYtS VrQ<|.'j'˹G^qxNV2l?B_V'q/. Qf1PvYjR?T~oE M@ɫ37EO0Q,n1I2ܩ? UQ\`Y04L6 =PL$onl>v%#m52./\7}Rwݮ*\N`e6f2399 iIcѺy.nvǝDZޥi=F5 s!R~_Xs< 4]+p`pɛ$6 ?.g7Q+q5,,|l~طSsϵ_j]ܝ#\*F"1)BMvo<~iq#g Kr(RMW4"!,r0<4*^fj? V5u 1?jfZz 3ua{/w0ʹH$[Mu2jU]*qTDQ rWHѣm i%:7M4A[6%D#ocb@J_ pJ;3fD{$8̹U=14Cg۽hʃ!lS̛5 u9yzA+Z2ζQnW NU q 0/NLN3X]c"܏|NpNo3kד?x~ 42Xg/"pקx D p RN>R ZD ч]TUӆAiF`v>`m˚φhz[ ]!xޤߐC]1Na!=Gw8N:k2"P5[ &;fڃhC6XXVz@&M)Q>hbSa~ =iT0?Vl LJcKΩVg:* $ J$qqI;g^ |b3eV>]U. Qx.O\W7f.K0И`<^Mi)??/fRm =n ^W1 ?8宆Vl_\K J(şxk%{zRU9O3p^Fl)Zˈ16pl0Џ?oAN3Qq41J͆;"d~>`#LŠ-$ lXt`YC4/瘶Y܏}#OϒKn0ѳ?l4o[ (Yke)!䌢R4$?eΔ#NPe!0f^[ݍLܸD1:L)&o 4U[6&26hB۸kSZ&za?zo–Y}ߗJRhE*F ^pf1~\XVKs" A5w5,GKs7ֻK_ܡPüNJ )ٱΞ quE7u^ @zbXʔ2 5n+2֩R`{ k[b3@n{)ңԦ֟iH.ȯX􁍜>x~o.$|U%◠P \ $6y B@b;XzА^cɠO>Pڗc -i$9Z:ž3ќy y'b&- -h^6#)DxY*n*gNx.TsJNXF}@ez:lۜ p%(ݏ]i#H NH]a WPWYK$~AIXZLYICf i 4wZʋat%wƵ;\P) >>!GVvζV%=@'k$}$w1g]Rg[%WyIRQٜ Wu\Q<Ϗ*, @kJYu/~./7Z喈nȀ=Z;$f -ŬPtg:E,"1@h'C.*&0T>Pan8#9LRwjmyt_?ZvUXfY_2R@eQD`0/T H` WRN*( ^؏R) I=(bZӐo$k7>G m[_#,/<{:n7_SPО 47gZV(e A9.W8#,d2֠]2=F۲2%fVoO0%|] ?9R8g-sb)\Ask9!INb|R|Hq<^$HGYx88M`t}2 ! ͢S;||Ħgrp0vj)9߅‗`=D#"MYZC* KYO`B|k$foS!Xn=؉m93/yZ WIPrSCklLPɤ`n-Yl0}l4J:x@lJVp/;TSvZ( tSX" v/I߉nQ( ؕt ~TW7>ii,}tŮxF0ljT{[P )@gB/jaS쭚@:5`S32ݳr7]rp%)'EN'M'H_2?Z6.գI= p?dZECuYdU^8eE+'6ը} l9eayhLlV)āJTѕ`6ù![RU/V7ⅇMF œNW(Y&֎=Vu >107AAYtڃKXX (Sshs3^U~c)q關GzY!*"0"b[\3;躁pnP=\Q? *g7C_۔=8+-}mD[υ y4!4 2$`"IN! [KDd= -BodAX.sۓ *<&7( ONqriUC$9q;VWկM.2&\&|IE({#}_|EFKЎ46HxRC  R<=v̲jV%^p]_p{6G1KM ]=dK8AkNqOq{n(#3C&42MxL\=%b(8Nd*]V/e>ى & 7t 'ʻV[r;\d'\NIQrxMќ(ؾ2 ~hi*é5,◉MP=sz,鬦Ot [ @p:EߝUFUxħj$]M5e@j[?^2~$q*3?d0)O%qZ4KI ?t܅H7F" 趔vHZ]0Ki.d\M͏ #2HS>n˟QM<bu@_:D],ZP{l'ta}oԗ olu!$ a*\;eRzO_'Nt7n5%fQ4** o*/!tX_ixATN#7(bVA]dKli4\MCg8% _!HCXNx𙝴(z}>oOW̢Ip<$8y~=(RfJGfd #,R, ”A#~_!L DKZÊ6b8O@- @fyS_TSo}(3ҝn~јTzrFqg7I* h8z-A0}}OlpGj:y~U>s[hrz`=c@/p|$'| <1v+ǧG=E1Ʉ8'k΃ql7qg!ɂ'u8qxL皬Vpj+ܓӴaVD GI:Nyv AuS oSJMZ؃2x ǍwtZY(}r;̽bslo}+eg>2`S6&mf^$a?qq %.5 \TpZ܍eNhI~(4}_d?ԩl4lˆWTGq% Ղm3w}"S <KGP$fxEmp34Եd;jm(X0'M`n+kѫl(D PŜSUW[$gOgO"~r9]9iCE{\oR3#! Lza!~^!5p#̗V1hlf@HIX!^q.102y-6Y?Z\Il|zvpn,0]xgGe9*i̔.s e,BVpt nPb@p Hz#M,BsIM՜ ?qy%-{%R@*U3i" +x=yWĽ4<]5P'qG9s.~C4zI v:[b*_;#"^!";PŮ (ug|>'B hq}ț`X"$h"lqAm%szopJRUR䄘D'K 9]r{Gy^rʳf1V~Oϋ>ȓhӥVhb A6Cx<tVY6p~<(p{]z1YPs4u6p4-b7\%eTZH*_a-ЃOo&<DZ_]'FGAIo%4y&;phtXGV*6Ap~A@*SHv Jyui4[1"q_}C;3e2j, &+Z'yb"r<\ǧ\wGFq 1?$Q+MF}nFĻ8n!bQ+o˕f5 x /ŎRf{X2<P;T\$\?>?l%vRW$Sy7h׷jV4Lr@^bX%7j Of"=9V @~H/S;E & (ӻk36% 2{UH*e#|kܖ،=bw47H*nZmt=֭ͱRo!l ;fRb6 i L&;}B_R SG+ßr4axo) bfmd#Z=IfBn).$7lozG^JfZI l9mBPg֕(vok=#N*eSAgW fno̒(#s)fW Yhw3#}!VXǵyoXH("ٵVghR=, UĽ!fTqER.}U!l*` ͿͪrZz.ʬ>͓;;VqE[Y8zΣ%E9O\Zt)o)cra+FIA83 h0@%OZt -J1g\XA SoMp8^cKHxh+?da "hk s ]D63*,Eq`Ɍ]a2Ղ\]p8*]тPY9#ܚ ]BAl'[t:fƆȉUd[>\⠏VsTaӷEXְ7 >ހd1R|[`SKU8noq>wT̼q1M *xtjͮH@R"$ orFC&$87TG78Qcؓs%?KlWMMz 'H9ly9  '-"=oOVw[h`3dDyǎ\rޓEyV( 1ʷi:P3BǑs,w2Tr-o;+,ynFBalLT*5O=܎v’er7T̢M *J(q ȻI|2 t$_G#P$_ȺJ2+&>\ֱ6/ZmUQF~)I׹J Gyw. %EGm{@ oyJחeqqC;joSjr ~nJt*F!w`?Uu=CqZE8jj>f2 by~(Y^TQ^A<ɣ˾p1sia0ha/% Y6Fn锪Np0udFUaDL`V%\)H|ts >x=ǣԡ}ލfxGͫKԒf>E926 z~$j߄m|G!/Ndd"8߀*-I{ GR%+rs )nq dNDẌ́Y;OJFczpɡW[pQVx?<v`IhNx<-[j[wI>ſhNP!b.@\k͋5.dLD`4U/!+3F&Q]("<[3(_MTxܹ׆4m^?wQ98i/Ooofۃ4>KbА% 8?}!Xuu/T„ )qk.^.oBBFMzeK32 5[]2t}_|q  qJ0G5ўĠfSiajk*:?&훕KYDa>}j\4gDjKHϓ3<5LZIc KkzNҭ;Wu)Mj͉M7V9}%&=\~k>umPU!h\LܷuO6$HJ2gqw! ه>^~Qk ZWXaXg+MR*v7a*2>vљ1]%9J[36.$Rc//yK[_'')PWIPxk+FVƄGt];V{ckL*$#DkX*eKDe"|͈@ZevC/BBqܡpt QxN6^f6V-VyNpo6?` wfI@Ue$vaLY_130'c_`YH 0@ˮjzA}LWegɼanC*15͔>:,fǬ?x̩YEx> x\ >WAY"r@< zo Nm8o^ -79NE#Z|u+@5RH6<3XL8d ! 8Tz( ennO:I 8˃2m2XreNLE[CF6Ô^r>)F/Tji&HUUij| .&:$dn,oKWKj@eSݡ2ӤJ:]gs]yx>_4=sf?a/3Ң}@gx!K}+t$"'Ĵ]m CAqN|`Rll-`ڇ6Efй4RKG IA{Adǂ1nܽL#;2:Wx,2H"E$^0xb1%QMz3b==CpX1e/&Dpo_{S[B9>40=(a#hຶ]|L#(z)" H_ 6xAf60r}wBֻZi]þ ,^{ Kj'" r&RXsٟL^ht1켱% %VɡZʅ*3`z)˻8D/鎑.ږ<M21NPsnB:$ iA%;G.)w9ۓ Өmwn+?u>S*HQ͔M3+h/-U `f3\&ޠ!7pԩs ݼ[.{<~A-Yii6-guVm,'lZzKlȢwUO4OYKT$DEp?+NoJ1qi!Z"U(dwgʚ:1DS.TXe<) 󃼿-鞴T3Z;{~<Ҡ?ErtNX!:wG+A>)-LÕR(=ڴwcWA$SUtjYc Ϊ鯓bXʝQxA9**]lKl6;&_ k%.a1:j_l$[mz2^H[5{&O4Pu5Ù*]Oc:,ZmsQЖ';͞GY2 &ZyvZq*/y`LKW {s$ϘoG ukΞjPLf`tl-hȦ$ Ѣl>Y>q`(#wuSۜƜ.r#.ߨzaK|0,C޾ߺȪU6ίCŔz!ܖ3X:m\Z KLe*9ؽ& `"gƥcX2~o6ޮ/ b_|-u9dh<3R"~౷]ȗɣwD'b/Ve+T't9WYz_7L!|N3X2.M#H/da; W^3Դ"$U/S"X2ss[D~C3qNz\Aުs_\z^M.V2ejq{W@y9oyQq]}w7x0'uK U>tu 7k]lJUjW4Cl2/s~bC ma5sKįƂ?Bs7RX9t ?dbjbiuסAhJuw`^ft9OFΨ/8~r㉓M1I*BH!>kgE^k~Y6U .}lYt$oQhº#jw4Eȃ f8!=ځ~N@|2eZ&e`t؞GCJ 0r ڈbBC1ibձNF,KAK8/ÓWbw^阅R(,ZZnE;-|%g(::fDHm:<(l.(N"ƅn\)!&Oީ#шM#/CW@ve/gĜ _k(V*c@LH+!Yp;EƋ'\2l{dhzW[lmu G;i6꒭J~--9~Cɛf!pS!Z ~ s b0T9ęRvǽنW7NmT&~1Q_cO2QkYEP$"x͏ ?ArdoͅzC'`͔w_gZǺk<~vl/ɇ<-p~/!0@mb>x_)L NxHU0-~fKuKuΧ7EsnpxہTGgBxӒ&h}S(MfZiW]~9}'ƒ`Ue~? ?T@X T>6Osto8@+ܠ~6!Yn'tϒs1_K1 v3MŃ&SfRpd:|5^л,d}xwK=wFY_#Rܑ{OOL֕Xz pb#+\7s :ўmk| DUDV~ƭ9Ic'{3=Y{cQ*E7)-&mC툾 R9kkh#D YZ