libvirt-daemon-driver-secret-7.9.0-1.module_el8.6.0+983+a7505f3f >  A aPU]J vS -2o%~NL^4u"h=¶ 87qH}rú㘬`-6ϋěD&޵6?BDj## 1bNYm4?2¶r^!% 6|QV;+iS ~*23db9c0a14862f999e431251e988b8ced022382496b4c6756268d4e9c0f2f27eaf40d596d4dd958028f7c5e4f6215e49017804c6aPU]t @aRuQ. ?$# Hr6ۢMU<>eQk ` E\oe"4HbFM>iaۣ(=( %WG̶-`1s>Gɲ9Y 667XUH|[x +U>`!}Mw^ui(CER(~Bv,}4r(̅yۡPnnOxUzzF hAoUh7-Ap\h>RZz>[]/-)?Bw/os-dZ.ttO(?bū l1jfPٓ`rP(L VXf"X"Ku{^tmkfX}xrT>{ :nLXrMX}T" f  l̤qovs (3O(sL c-C>pC?d% C p 0<QW^  @ `  p (x<{ {{(8S9S:,S>?GHI0X@YP\]^, b/defltuv$wx0yp|`S\`fClibvirt-daemon-driver-secret7.9.01.module_el8.6.0+983+a7505f3fSecret driver plugin for the libvirtd daemonThe secret driver plugin for the libvirtd daemon, providing an implementation of the secret key APIs.aox86-02.mbox.centos.orgCentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxx86_64mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtsecretd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtsecretd || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtsecretd.service virtsecretd-ro.socket virtsecretd-admin.socket virtsecretd.socket &>/dev/null || : fi0\\ H_Eh D~AAA큤a=a1akakakakaka>a>a>a>abacaIa=aS472da13d80d10a3977a3601a25637bde1c2b688faf7c4dc480d413dcb7d49d7effe162914eba43238a05e6a3b89c8fce8969594fdb9ced851b0279013b2681b669f17004c14d0493e9c1e2ea60d9d8e48c976953049df8ddc3eb170165ced4f2c35c2934a5fa94bdcce3d9a93b500f2d71711f7a4fed2cda5083260aa27336fb122233e7ca2f19ceb990c633c55b380ee0b5aa7b64a1666b5d71a0867bb0bdf3894a0f42b6ee327cd68d61a5b05d01d38a97664d85eb6256fc84e58604011128ef8c01b4cf2a50e1d771b1a8ca7a20e4ef928d80355b68b4e367b290a4e0c659199d105b130456c4c44960180702b70cd2a9e491d57ccad8942bc1eac46e11f498b0b6f40cd049a8a91b20751b6c8f86f0627b52e220fc2226c084546cbb8d9ecee647f21e5b2efe4824aaf5592057550a70776177e3bd3208aebc1fea3a283e23ed4b935e60cace7ca2b3f8e26bc544667e2086f499b9b3c6984007128ef369../../../../usr/sbin/virtsecretd../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_secret.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-7.9.0-1.module_el8.6.0+983+a7505f3f.src.rpmconfig(libvirt-daemon-driver-secret)libvirt-daemon-driver-secretlibvirt-daemon-driver-secret(x86-64)libvirt_driver_secret.so()(64bit)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-secret)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_6.10.0)(64bit)libvirt.so.0(LIBVIRT_7.1.0)(64bit)libvirt.so.0(LIBVIRT_7.2.0)(64bit)libvirt.so.0(LIBVIRT_7.3.0)(64bit)libvirt.so.0(LIBVIRT_7.7.0)(64bit)libvirt.so.0(LIBVIRT_7.8.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_7.9.0)(64bit)rpmlib(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+a7505f3f3.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 virtsecretd.confvirtsecretd.build-id8ea0eb77be9b5b9346ba5ff2dd66032b5815bbd0ab1f3759fd9ebdbb23f1806d1e42ee480899b261virtsecretd-admin.socketvirtsecretd-ro.socketvirtsecretd.servicevirtsecretd.socketlibvirt_driver_secret.sovirtsecretdtest_virtsecretd.augvirtsecretd.augvirtsecretd.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/8e//usr/lib/.build-id/ab//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ab1f3759fd9ebdbb23f1806d1e42ee480899b261, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=8ea0eb77be9b5b9346ba5ff2dd66032b5815bbd0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) qPRRR R RuRR RRRyRR R RRRRRRRRRpR8RiRLR[RaRVRGR+R^R*RCRsRR(R>R:R%RMRPR.RJRRQRdRZRnR/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtsecretd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-8f29466bc44fcb409a43c8652f8029bce5459af3a4af4487762f0f884d1c5e8aevirt:rhel:8060020211109195105:d63f516d?7zXZ !#,6] b2u Q{LR~`zp!N|hI-$=ҿ.Cnno{CP u'ckoK<wX$M4h}]#`xZoDLs"5̽^9z4h?1^[4^hD"p?f=.7!a^!LYV_ r!d~_YF״r[+k'tfNP :vV5|`aPn[M+^gS5=\5'/g8= 0xFrmb4Zԍ3Le:z$rݫ<]0_#QLZ-PQmߥ*N*@&ub(3hwDT%\ ²E"T#Gqь%{!% /Ļ-M뭤\]zӿ;$Hؒdq%0~|E+EgTY ߋQak7Do:XoToI2\>sBg2R$=\Z{'`dZ 5s4 Q ,*l&H 7$Ϟd C:RR0ѥbS˴A_]"qN- eFNqr 4˓c_a[T>_}Oؚy2tH "sj=Rڅ(Ķ;!`, BQpgE| ,cTˌ}8> 72z-ԗN?Ё{>ųdL42oa%on?X]BjlO 8e'֘|K,(SV껉k) oz1> R6FBnq};pb < :M&d\>ܾ`S/SlD@!օ2`H^6j{.ђ$2=|:QQM̀maBeES9_KoaĀ-˱{ Oejp ,p%m1Nq\^ˍRML7M qt he/ssքK^ g &GYn].cfJ4Ec@zOܲ}V*K0A>L"Au]D? b[t#vLq(i5 .8S/S1d)vc:۔mzzL?Epwif8}3~dXGNdE%OpӶ[ХkʕaN+|kgQ8[$> Ԉ3 {vIvp,\6_` B:{JXMMOZlg"qtUh[ż83ɋf?35J{gtV .O"4B"'P2 n2Sc0^+:Y]D6fd3`Mm},D6c0u?UÒ_ߝZ0 d)f]}:(A}Eʦ3r)E7@>ogDYLRƎ?CEX/%hopop;N a_pKuYאGAֳ 9; ,$gfdFm^ڬXkф.8uu\&-[1LLc.þ}{m v1f]4^ZQQB-OT% `{sNM|Ħ9{M0XQZ,%z:Ww.GOwHlL?}"x8ko%ݑv΅܅SlVp/DSox1{muVNr֥1)?/+ZIvQҌ Uʈ%! Tb4J 43j˒Z6LRz']+H(?>d Uč( fN| a(J扣nj\!bh/NI2KL$B^ 29!.3Q Dbv{Yҹ0"qt{ꉑ!ݖr /djx]z[no4kIuҶХ颮&$/1<zqnozCx wG9,Sy(+DCrx#:*C&E|F[pb㞧.ty}Fr$ c R h@Քo3.FnBY-+c|y+(.WrGYfq!Ep"p_ < wr+},1E:$H `Xvb[6/ jb{o=ELb ,|]uImVFmtOM }C| ,AK}CF{y=EZɇЮ^tȹbK< źt#C#5a3^Ǒz]Aq KdbwKYLbFڼR3zԥA fG$|T$WM~[5aQIBm^Q# 83Xٟr8}@N&{7ӿUl[2P◡ec xpGxOk6Rg8E-k`!FXcl {$$z>}yI׃El]i9gZ7׵H`M\J:uNM1*i<"Eq}>qsG"wgy& D7lK{~qaf˰]޶` J/~MylO_Pz]5L^dUs K"d6Kƫ܀8:;ɩDP:G;oS)|+vE)/> qkVHngGgdIVT3y4yLE]))\elXuO=-obqkZs*mgaL/'𵼱ҡcґ\kPaK~Dۑ*Y;@.cnVEW8 3;'0qi`aQI4*=p'} ju&c=VAPL&*!+裖?Gz|Jq )+^3jQ^*F؉,u]3-ےѲdnNhJ/u Z<ehXDž&VFŐ|<φe?0j.y ]DI^@ZB}@>^qÁK-cj. l*u*o^cFT7G#e>iWd,6l{180d62֎U|e骬';#/ [bD/&o` Vn="rL5=|T(EH];i^l(]K tzt Wkt =AE-iY2{+E7䝻~-DW͵x݂b(P231Wqcm{,j Pq<2sf?NTMnEP'fP87 [Xe0̀;tZ*aBL'$l iDb2|aDBJs}iD7ne*V&;."p4M(,ur B$A=urCa<3\Xe[97< D-`UYF(ü?cj<}82P-sXT WXheC9 c)~'H R](ڡ􍸙\G(~nz/ @<[H*bu2ZaZ9 D#`F%f/wRqJiR$8\-}hxE35檕havprO$(^ВI"ei(mumT_<\}Ȟџkʼn2 i$`S3'ѭ?f|jp|69Hܽ@ *$^!/q~D³2;|XglTA*r/mq64v"ʨ 1cxubiwA~s '(9[0DrZ 1B0a @Y<$8ã*yjW^X."rO&>@?] cifF!Q Vg^/PgmD0ç_c*ň 76Ի`C'V cbpgvF2+ueLjt'tJ^oIFfMO @̒E}kx4(I^`3OxOc |2 ٗ4.d.4uK헊 Is̈(cuIeUE뛁dC ˵\'UR'Cs8>g mWf7` `2"hd糰ې `7é\#[D8~qy5:;.=vtDgv PJJf*Tƪ8=xy#o$Hr=;iTaRُ< Rݧy}nFhHCmŊ`^+]B׃ ޏ́H^(wx3Te} an Rƾ;\̱!3'^L71|1.0^AUiӽ]pX4<3˦|2AVeq#pR"_}jGӎ7[BxWki$ȡxBNKyvur#v~ٺ>3_Muӗ: kwUmph'L.!I=._9h}&!BȪs!$0$l3D/$O 4e@a= q:%Nby[TN}ѝCCI6w vZaT`Ss-"wuK 5fKVii=3T:,S  ʔJ88>+U7B)^Ls_M|Kf')رЬBeC̒@/8B.^#wބO;C^:ǑqBvLTq^ZܥW4㍲|b7hk"N;r4Y/VrH,4#8ZN:_Hx\$]`X3Y!U~ޔEғ&S4Dqָ5A*}a o=<%TS">6j~ w8(P~S"Зl6͚ aVYXoθ"ޭ yH$ɰ֒<_ d`. y.4XP`3 p}W`*e }w彧hA-Z!j*6YK4g+\\i%g%)0L_c<HbVxIS49< \~g&U+OSy@'ҒJ5޳6:f$^[&?fyT3Ca2_CjRgݾ5hOȳ?cL)ZU,+'S!&FG.?/ml'zU& Yz̻Ƙ+ŕd{XJ,_؍< Fp;ZWpc@;r%K g,͝3ƉՍB$[H(j rm'|x7XpN8_8UHOEli2<.q0Aָ*Q;Csmπhu!+z?D VhOw#u~:-kĝ%U7ڍ(f*,oQ/\BǢFnpogobg޿sh֣z a..? 5T5(tk( ͒j-.uB٧<'r&<1yYkenL0FxMPK XQRZԹs$4Ca7a5^U$x.)ljp2,(>>|le%`KUq8LO4x$9H9yz%ի:=OЄ_Yk 8)>ښ?Ήt;2FZ 4EТ .;n9*>~ Pt/;-90t]1gPd!ZsbZj3 煷>*e%S.o`~tgzTz=4ԻТ!M$ llH9YBimY@WK9fC73Y0ǟ]'0)-Ukyس[aɍ3v> [kyb1ZŃ)p1Ske#;kkibz!m{j2kvY鑻!КQZ>V%iNDپ|\Jy%Q~+|Nx?U[/eI '\ RdЧERn<} ޺2b9ݥ@q*;0F2&mе%%7Pzy;CVreA qucN_̴7ѻ\/2 pXQ}e`!BI ?&_._u` uO}<ܠj{-^&[F!fDofX;O@i9[<eaQ>hn&+8fv@yEA R=҇0¸Uw:?SkEMRҩ6at:h*t+`_#P WIgAN^vrS[SX^) _TXss<KfsPe%TPl 4IIz8j;Ao.Yӱ0&=2sY?<[dVmM{ϊ' + i% ).k,/}g8zgd<*cD9<# Shd: 8&_go]@eڛb⌷)PŇO13* (b]O"ph7Cp@,59FMRtpHfȦ Lխ9Յ6H6s l} ^%x\E%Srhz=Cwz[V/tW~gҢ0Kgy"X,kLr̷w3s 7tWfP7@etBErMnܫ\{tʵ2z%Җu'*Gtzq/E4B"W&nlLc 5ABʘk*0[%{RB\5[VoȔ2c -(ü.mYjYLɕU׺&jcQ F8^E%=q&"Jy)7yw ]9{n1/ލβ77)BhE 8V4xפ-Tc+'&?)G4b]aEB2ҿ"[Ɋbij芪ћHI#tQPPQ#[+=}\D Ba?(=\Q7ܷqn])۱ .%R \83Z#F?0ձ{I]! w&H[5S%xwa^^4(䋤soɝcd ?EP^[Ke̦;Nhƈ}wRIO }}H{r٩8csb: swIɺ9cĕ;iW}BpA`% |_WBq٬sZ8U .PktP{q[f/K߃VbWLyి¹ZAhS9h] b[,oE >>4v"$R .Gq3L>6Cp,p7̅\?D@2HLtԪ#K$f3#9}sr WID>D票JdM1 J{N`Gg8{  lF&IIMrFܒS[1Ϩ!.8pL O֖(h5ۓs{c#S#Jݽ utIĜ TpW\ZS\' `%bKEj~`Ri4p?,?ED?ZS8Y| }Ah?agAG OR-Ud{ iM;@1GkU+W-VQ}'uZsxL"⩭}2d5x3$mEw26X&HSqc /*i}-h/:1l_{,[8Ւ mY;.3ٔcXXM% =V,B/MEM1t5rh-%%e1gɼ7~"8]Q,)cEhKqT`‚=o~j^Qi^#la2$G 㦵QVW+Aý[9G5%tՁK$r 3wQoGTT$x΋,^n"d<+Pf%& a=硦p2+nF6u p$UcJ8{XG!J1K: >5L0P(N]}WX*2g!Od``YZ> Cԧ_Jj?\rk "dU@1} "c4jO2kΠ;s68[u\V0$ƻȰ]6+z~Pk`.p8vcXrJl dEO\a~; ;T(ֻѫu]HI "67XzLc#9i ΆM c0g,AIhl Ptk>]c\ӻ8[Ata؃M4pAGiX:E\ǜƖoqS"!i ci8#!ܡ)#J[b&dI)n1{ QeGظ2#O;[Q$8s.QIGs"qDp'_Ki|B'S]Y):P9i3|4F;6DLlWbN2s_z0Ez+y:<.cJ;e[_AM^˭a TRqc淖"YM8V?JO04ʗT(?.CB$!=q=@-Y-XVyhkok85(2 uב k'87[HX s> }G}eXnY/ho?v!6CDn_VhFب Һ#-_p v4-x-,تwPXȄGZ 6#ʖw9_<i[Xkp6ڏֽ~59쮲qZ CRj0*ҟ_FX 9o_9𜹾ΰFʛ-; ]P# ) 4ޯ}uKqIdJKcTH-dj͖)c.`+ Eu$]ZKBh0\c_fMi gX2 /oE)gN@dp+A:-!$|Z8Um6{xtu_v5Uj [c?GY9fX 3oeհFih}H=;: GO[4-ajPNXwL;ZD.ϋ5A!BQ$ٕ$ǤER&`t*KUmW2cS]v-Mh5Vdޙ(K&çvtCYZRA%rCJ4Juh4ΧuSIǽL8`'`JgW>Ǚ콂D); R1ܨڄlR0. $`1Ez=2 hQu! Sf'h," *x!7>=d ̛dH>=T׷7cAi~Ѥ폽gb{'db9`jF U*ْvȒ0aJ=l/#Еrfu s R{Ury,jWuO]_y~2FޛM߮åK..zTI |ϕo O ;l:zE\Q,P;/Ʒ6)>rQ|(DsVA>6 -pmTE[U'N|5EmS+I" 1,:K <¢qK8mLPh$$O[|ؾ_]v^Ư2Rv@"M,ڋΨ [ybKjpm75;maY$^}OGr UuSO>oI-4'[PGW1z>rT[PDdI^\֮5u PfCjtNU>#u-DeZDNl|1Zkz!*&r -{d " t0%Qwv9HK/l?_?ƀ:~|y lU@ToِEҶm& R_>N41pӨ:F:BӁveKf{9%=jDF9zTM)斦('Г!+h:'߇= v1ERt.TppZxr0e[͇^3.M9T_%ַ`q%udw%mЂ4h&CNGZu<Yxg^Yڔя6 &n1>U0E'\VHu$ )n|6"˓u9!ˇOf/}"j ſs-ZnQ,$|Z˰8] #raGf϶BV} :)5c u{d]^#yAl%JEڞ)饇b-u2\9:͠:hJ55-% G=*=3Qb|άENw(t|z=hq5̖Xp ;DˤƴF!@Ĕ 'ltHхB?'ӊ.:b@O!ps»U- Ύs#PDžWy`Lʒ]j7zԏQeZy^XB*F+Ŷb4`.KMئFtG8|/I;4@Rk9Cu17וl%՛r`qdɍ3o~>'ըj4x)vJR:GVi}6ҟc?phxNXMaƵ:XH _%C aQ7Cf豛]~Dj4!O:-sRuŴi)".}*Ale*Wm?'i蒃Kxs.JAQ촶۟HftڶM98Oɜq`G)S"0ዱBh X2Z\*nO%;skn5g*pxN ӌdmHP$UY̷STx2O9#2j>KIL #JK M}R3LnL .h7({E5G#gws)P@/֜M Kh},-/ u Dq T0DkL8wE$ޥ?}UV# lKo3ʯ;Lx {ʹIT8GoࢠnT`^o:,h+Ȥ! V./%odLu\a9(֫GV~ЎوT =GS'X[$0H*T 9epmr_jdaE@=L+I2[| C/RMabRLvW|]Y gC%1zeӻ[FAvE!ф\9཈Jx{B"O^ؽ ~4T,f~KGG/XzۓfS Ժ$(}Q_U<e!3T^-ow$bzS*sI1Dq$!t(#G7)~pI &⟳ywsƪ&z}!*Qߏ2mLqͺ_HAOFWӊKC*颐c!>a ff.Iđ. UsΦ܊y^ Ze.8ƛAZ〨p((](6"-lֆ%rQrGtP*]2Z6t$M28oJFjtx*UwQ<$T<2Fm`QhJ;ӖJP쟁z?rPY:ڝ߳&BRULiho \RUЅnَ޳HMMwDKlW9vo2m 8*mo΁gheN֡G 7_5U+&*M5e3? j:!c6<PgVv jo1r `t&ju ͵ka,i@'Uac{\0p>XrlVc^+Pob'c2˽n6FBqeZ.̊oI h[Thה;r("?)gœٮZ>vk}psgio.q?nnmfۯ7I{a%}Az S T FO ծ'jqytJ*쓹L%сg֑tb!5C]dDQKJ?Z%tBȫ[=x=vXlܲVțYvY鲽D_#yJT\RY!3w$[ݴiol/rFqca|jdM8[|,{*~hDW&2X{8 >Z#@lecUwejeyƓOH#wzMVQ.A4YLod̰7|؋ {Rl W,7XMX}λr\zߎTQkU(7DVUm c_e^ 0) @o8+rfbޟ 6SB@i2+A kn]^ZL\M}$0,xvm;fw P DhJTS;bFZ4(j$`%ސX.? ,'S B۷ѻLQ0ۥ* $t_RbN "l>9~Tȱ#\Aܯfw8]g$f͢Ip 7 cÂf,c@R-a4<7)/V*p:dӖWevjbN/+i$L}[7A-]c9AKX }Ll &(2 x$m!Z?o}:.GX.j 3BA+ܵ1_E9mֲ'fY?r~e@~B;Dy'$Ŗҏ"Ix-s{[ˋ Qt>ݑyԏ~D':i6 ivC?Q4 '8u;\A};0w5݀.\h%6`n.d/:q [UU9+~;4-#"7m=1E/ox4qV߽ {OU蚌U *^Z o$F[Lʙ(~ ^Kqf sU>+h~8`IDGsX:9=[f2͜cfP5jnZ*{zq`u/.C@>ࠒ軒UP?2L1l-K[9<ʶ^l4Czȹ9d,ƛLl2ك D(명4-.Sl9$#Ng;5$%&c$mHπM"AtS~M )t=B+ .RXE%Le耊b@P=)W*#.!ۜMU*:^P˻+7 =EVmt&ìd^CshjP OP@*zFg/W} @/Ul%\ q=s)$e@~7%ILۑߺq#sxEZ;r0:4+V։ՠ4pE6å]1Q9H4&Av}-HxqRs.Tf<bHvg֡*%Ѱ,HM$,q(;k/6#$xe'[ fJE̚\T,si6Ziy*⑭t6?䒪1P;]`- c, wȺ΄3*ޅ Ag96+F~': Lp-n1ng:mh}Y8m}3E똳ۦv⸐S,5nqṐW0@OHPhC<. .}pKTGuAm:hL$xyjFNa Am]%{zǚ vntѭ&qʅQq=s**\(Ur{_Z`~0'Yv7hN](m' shmW?OWe9D5/w=hb^b ^`cb0Ass<TJӾZ(1Vv7GV5F6;psGiX/MدSoh*r [C߄>c]N70/Q!߰"e tUB,f1}V<-y@ 1f+)q B&v P̾ӧ4%k,EF-wS!K+R|nW4&a;SEVGe_|s c=UN,Ǽ#XɭNk7|V2(dV ')UY_!JzD"8K[< 9\iJܲ,<iYˣEDG$^F:y4K'^O!o57C,HZ& rorb⤆wu&w^ z|3b!( fD>ߗ g'v|?2T_&ң[+|Ki {$w{Vy?o=`?t"8(,sRMq sd2 `eVMjzRU_ mTDh-Ӳ6ɂ'.,]U\,v{|ؿ'W7ܚ;pMO9ә6+J%Ӌ=Gl*m|ZCG^՜~>=tuI\[NGl3XyѡFZtU/xMѡa1)6TQf ͆{ R<㤉r)_  +ffT\R,[.ү$j:У]!B5c41'em8=' EzŔ?J)4$mG|Чׯ\yd.cb,ܷE;<$9WѵNI 4JR@$ag8z/Q4A{gDQ:E4508:U< $z:K4BQ|783UdxubnY@.9a1{wxH23W}@=ʹ HI0IjPa""V߻Z>GmToT}h:M{cYIK&[Pz`![&'6NIzB΀F鞎Zl>&3*iv o~ܦ,HHPewz%*)GIi bq &3v5!Tī'B]cVG|fjLP6'c: hjHnc-ޓO٨+BHqaS:A/Od1tu$N=' :KeK#Of H~5K*[2԰A41۪.cTA)/[#!<BܚrD~K4O(4]R(ď%=*4nub6 ,[`X3Gz`HjJ#$%qJ5e:0.q~'Er=_Qf53p8dM\ϱ @|0̶ZكNC>FR5&OF݈Dʪ{#`W VZw_e0[O6ci%*iY 7BF+zG>.Kd+U=wTĈz+sp^o|J[5R|:̸=ew*S;׿UAG9XI)ԐshV$c!#%ru\UxvT+[4IunxJf*n@Ov}:Ƕo:&^ym0&+ҁ䆶FKNK!p;^>\h忱%*3`'8hRza_ԇocJV"VOB-fdžނ8BL ފ̅*I''(!k3gF.; WKuTqL{ q)tV!h"frl{٭NH".ɠ Xӳ鷂i8ذRy]]:3?tNdP߆)Ut $RccLf^W1ݩ|crx.BlyJ@d8fUTS lHf:S&16mv  w+LK]'Wu[+.$}=!J[V< .Uyٷ]mȹ@mY !+z?@eD(cHmNǥL}[߼8J6N86 X \W7Dp&TA no&j/.Ah̉bK҂95|W<]i+ D6ͼj9~bEDd]4 iGhFF{"WIo#uM>34ԥgz=A+!%ԮAkqQ1i G 6[-l g4rGB( bh}{ KUWtqT4CK2È}V+:sᙅ]9F݆-P׊b҆߅~N_r=˳'ʈ{#_ p _chަh,„K D^ xمXhg xAxb,2 B *QpgOUR 2Ѻ/A~𾿡YME)''R5i/:ۼ-Ѡ6bs[$(?Vj rFKe<G<_oy|jCc"Fdzd8ulBp[#}b bU'VB{"4 2ߋ8i0Bh8X3(WUz+[8KClBozo .JhQyt>eN-:V-녔`9JZ>64= -\..jy" c{,`=di"*#A5{(caS@SQx>i(H8i"\Jw QcSfnuqK+;Y@ʹ[THB tK#D0=/[KpJ1qd0r1D z76f]>pL= ]h[y/2[tQc.]J,Fw'Vّe7hÕܾ,Eg~dIgliG 1#*xM2 ȶiX-_SuW'mp_}Hs[WZ %=I@GI]@e1qԧC#\t QwZ^2Y N/q"YBCXN{ hJ7; >t q5G[*m q\z9}C rϲ^ؐI D3\T~b\}=ip$z ^7~)wdM|wψưVz~G51qֻ.>K~?`DXɖ]w D+(cd˾ By1aX@^_@ VK6rh-rh>u䯍TkA} ibEQ-匴ݝsuѨy% eZ , 7+S&q&lʊ<( rsrMK=DO@<LjOsn>)̩v ҈7IMb57C( THn(!?+MxW/س_[`Lp ˦SF)&i8pZVp!{ 2h E*\~r 9!5HRzɎcJB@ h ,vPy$4Xu`9L7@ڇ2xfyoG~⪋=ɨ0Gm$ W+E3dpuOQlCk>"<"~e )4"<0fo~[-}v!+ LO%Cp!m2~6 L; Tz RR:9?Y! ZIA :>YIk(~ %W@XۋmQpd$l8=2=D7 wc'vęIuI/(ݼC$fy;AvtdQWk< X4ؚ$^ւןFi[hJO/]jb2z`2j^iAָ2!*P7wC5-K=d lE+ )cÂA̾L-% [v[fʒ%Jӕ_BzIc:*4U{0rM(~)w4C!* @ps; c]9iWu ,=1fo"%;,/=Є+dVa]-N j`UNGZ Tt&*+o}cC\Gj1,Y̼Tb0͕3M-}&e>֋X[N䇪.)8*O̍[gP+ni+ݟUb>M xG;_j{͸-Iϯžs\nYH%3M)eOl 0 #϶˖xnp\\#)6oBsE4B,e)Ht'[+7 ޼t-ZfG90aI>PA*z%Zzwsgf4@Q/ȝP\Vmȣ|$jpC5 ݖyly>]g(s\-=aȰ+ݛE(L:(O@ӝ\^M={i% ߿UDʼ{=$yLAPmns4gl(*^.#ThRҙ[2H9qxW]]+(*f=21q J\ > md;MeN,K|. LZevhIZð[Nq>-T}/R ;s_2a!쉗P +#Xj1xКPv5܎Nd:4vɪ6UfY`k :c =3Cb-$݃zap37Nnsk:ÉZ799IGӺԡet2k>p3o3nMx(Jְ\/5$%jBr ;cAi߁,B˙Ӂ/4sɟоh"bO;-IE Srlm\n-Lc pCQ#P<[9ZWd$Mpzpcb+Ϡb谵 a1RN,>f}b8Rْa(jΠV|ˬMǂfq}`U({c9 @ԗ ZP|M'fMo3$eySUېm$ 1Y!S &BGE47Lޞy8O:1aO0NSag႒CEJW,N#Jiu!*GXSoG#,ǩ'~#uY$0pJ)¡wR>k>cd=r_$ڰq6B^hy Y$=YFm}q K)}Ԩ@=5f(yyäL˞9exR u!Ǘ9aDFW9fC&b+Ya_FuB)[1riӘ#ao3g;|B`FĦhjTtz*'h;,29X[mEaU0\6u_-(vC˂zmS|ן1I,;0Op)_qA/n Q^@YUgopѫ=ښJtJ4F\aaE"f8;x*3l!QTWɤǴƎ]9ҋci䩚$z$Q*vyK.J-ekOĄCTqSP=q X_@r"fKTN=t¤5din_,uz%f8a <{@T8 #FCgã]_opI$,XD>@<W#ѝ,(/@hwg'fܐ>I 59Ui՜qJD-c[U 7-#hN!CSO o2WCTKl14c3٢)WYS*o~tбbHh:h/  Nh8l!AfM6,kl'̰ I^gcQsȣ8Sr!IRH~JCbD:b_`M<#."BqG]ZKRSDNqo 9 Jda`rux;H:c[CG.CTY"t1mr(; "ol4MYaK&-Ï8t>2 mI^mSɣ`CژGb+i]<4|%dIYkAq~ۅߑNj"gp<~#X~k} [^=~Cq6h>  tg9(M~_y(6'8~]ony$: *d|m8ΡRă%$qt Yhe^_ϫ'X j }hUV;+b>L(kUU B7>n Z7Z8on#>.pnv}Q&*xNVMqaKTbPL&Vvt~HzlB&~`-|+Z|mK]rsoFmʭ+mZDW@.G7J8TU)T Oi̙yR'B:`u{ 7:%JvIGP[A$4:e' OS$jPnSqWP΋md"Ii]kev8rѲz Ð~@MjrvɎ.*p& F'Oy:hg͵;\oC+*xP7t )Ow`72~h}qcߝ!OyE$NJnhO|VqM|IJkJ*l(^'i^3#mlDkf~v]a:RK(&& N/M?)Yca;0}%9l4ŵU9]-˜ N&ǡx4ccNh?q}aq>jTNkj#,`SMڕڑr ?.јThс doSx8-Br3QA_DaB",H=-&=8n_"cQ{-~Ia+ܗ95nV” /IF"CAr0; oX=q뉎ҮH.<лȚ?5M<AE=Kr&|a0  Ͱ:ϼ^X\ :ݯIک4lE(-RX1U2bl|qXDV{V/azwB_sBbAƼݢr⯱N miOԋq>^&Za+c8x-aCNs{xƧѹ'Lsc~ѠwG/*w"tup-r ޳zJ7/IBc|p2Piuog\CSv6<"4gT\rL}qTD1T柶 H}d:FƆ'f&r2QۻRTj1y~*uE|=(.{Y߂Q:ܭl)8}'bȞ9u ҭǓļh#B%,F8h !MP f+9^TGٿG,`H>l+?G! !?үFpX]jO`# d iDeNh-V@S0?$ױ ;%PK 1 Pl>Gr^7l!'Aڡu/:ʐ7oJc*j ){Ǐ%r@$D~!]rEfVH1iYgv ql;{\ nn{?;^& h92]Nˢ_"}w0o T͛f&bv%"ԦgXtb(9wI~<&5lIp1"ǡ\MJW_i>ҊZ>W屹`+Uj%QXn׳?bl iC}uMX gsGOT&) `Mm'ߑ4l8WԤn1,3qM6GgDH؍kKIf vqǨ&5R؜]Ggy+zw%"7⡓n|?G|o^3tC‹7wh¯#|%h%;CrW,F{L<BO0qg4d[\z-ݡ#wVqOK0WD(mh[BKLwF0 9P÷I՘_l60gB]ӳ]$zcV3Lj '?$lpo jxCIk)l{ lہ0Gʿ-Ypc#nE`DǼ=U:u М@5EmB3h"<{d. `#9"u*!Or Zv,N"DD3DY3taQ85aAӮA|]͏F ̯X̰gIZz炰\ fWAD?Z-?C`rЊW π o '"a( #ɲ}MoD3I;>ǤV6txsm1ާ@{%D͎щl @FKG\Y1{:eVJ)>Cbݽ:R&o,0Edro8`-y9Li 7<Egy@_Hdzr0;Es}ĕ#!$Ms2iͼ!25=X:"M^k) Iv/˵CI!Y8gҔj KnSbAL"l>CStV h95I.Z'x;'o\}/E?oQflX9VYǼ .t ?HPa&1Z2sX{XMB-"hԔq?N^> (gSv+* GW^$ KU|x;2v7{=LUta+8 WFd\Vo"jrFtsj4Š{k}Y܄+w &:KFV5tgҬzb@l nokv*Ѿ{Qe^P:FJC(u2}7>Vē6LsERf(Eҹ3(lK)~Oc}ttt0 Fl'o1^Zoͭ(܂@=WsoSu\Oη<^t7`eFf?_rGQH-(DG8=9&@u}}'Yk@[2Aknī:vF4.-ex}YpiYVvʲ_ں\~^⼹d0~Ke.~A^d蔂ɹK iIu֧/J[Mo|?E cHw:6U)EHԪ*K%)Ƞ:$2RQZ: ੝B>v *CfJM@]/+ҐTmV8Nv4w:oQի=Lmޢ)tDxȼ\ SB\F (y}iU!ދoR =V9BiV:W~wX$h^Ra*adQnW`yQ͘XKO>m@ YL"@ʼn1]CrUE>bO?XL-r=,Wq U3@Ζv2:XC/@s GE]"R t",ukalU#9舖K[SDuog›|ឹ*,D_~ q3- t|KCƤ@l5@b/\XoD垫;OdDAa!5%s^إGN2a4@v:Il} ꑂ2"clQO߃;߂! V քB@' pJY\En6ܚVz2~qKt梑`J*':Z a@]\@Zc*EaI25=cwN.--T=Q01`Sx}a~bW\~@#;7wÖFS7Bv-`0O.W!vł D ~glĹ$oͩRЦO@ raX |f9M@7vd70zKٻy떰CḅC$;42ӉNZ@d$&je)ƈ甈W%{=#^Ma>]. fx~>8l2𙀶@V'm5XYfhc.Ŷ!Jkº(:6uYvgSB68hԞ#}aDqQ=}#j&$&%dvCȬE.++A4ʶvWS͇$#m`LLsqv }E1ǮZXEm6Ĺ%uy:QC=ds1'p,^Ncl"FNe謶k8˞6&@ Ϸ+Y3),`]7u)kaxW8M8LlʋZ7p !d珊QP.ĵg(& $@Q/CSTJ3W)!l#<QӇC~ l"c;&c~O $<  z\d߯O`~ЫX>t+(ꣴ["S/’*2D4mҚg u_ 1$|w?32P$Aj*7[vdY,$!?ˉ?›kqwܺLV,:iognHj ,߻MA[0!!S3=B+xzTs}(M7ѧdC3LWhCnwxHKKZ)Qŋ#+ڗԉh@(fdKarD A^Ak|>{sCVH_:*`<% XhU{_LD|C1]ʞ|i}?zvmz"yhgBE2,˟F*4Sll0:% jҗl^Ld`H6$HIivHJ-D!E(eiYџj3%lV NaUEBVM4'OþV N Fnz=7Va,|komgPm6%c.sAi`Y*[ѿ uss9&-3̀ LSYV@g?^=M{ ff9ẋKJ'ȆmC>zF1cya߫$";)azi1k'ړ>0Js1Ǣ^V7uDOVH B,H<?A;5li7}{OD^l :/32#Apb}ܐvci.#G)bT_Yԭ^,0A )D7ϧ>x%~ƛ#e>` 9TSs418\KvJܬCfQ:M{y.ޅS_H(DH4 8qFtj!@㻫BW0GG;iL]@,b%N 7ςdE)Ԗ5?K.Yi7 ?"0Əkj%ICDUɏ&'⋝[fsY7U@pĢ`88_[1""Mgf+&s tmUűOtNe,;qB(ůxgvEJx'\u}Ɯ70^o73 w7tPW @v@NF8jB_i]p`>{5->WRI z{"%-&0@nz]a%goЅb9`"6xS';͋ѶU.:ڥfa'jgP 4 G͛]W ~X21Ax޽O%L4J#'NiMzk;Iz$8[03*Ѥ5&6Cg\$0v10Z:}p'Sv =m5j~ПPUTAIq-(($fط !ƌyp!J&v Z#nkN!(H$VH~/"AXx<,?K@~3|eF;.$y}64J!fwjm[\6W32ӶAln?sFGzr ;g~[ga8],53E4l>ʹ Lli [|םKD3\_ds\.6>=ØtZZ-*˗"mwiۑ%室а&@wxw wJg^ \%iq ?J8Y.,ic_эhŒfaq1Ie",Q?ѢHUS%w-Nw!PO&_;$:raD rmtI?A#A̫0´M'ysl^|e@eU0j¦SRa|E_9L)U\_:ܜ|A;-kD9%st}>B:ݓ"Gpa*2Nsm=)_hH1FA R 6w5=7bf4?^q g)==Q;, %L@W'J¡qY$n[56(ҥb5'̕I3`Z-"Vg>c eU+D")4rqDTR^05X3ϲ_'fTA80_ ]0_s#@z\spi11&NHt# ,l ضpw3֒h>S9F?͓)վ~n.-+naR('o=Ĥ>OANK{ 蘗*ܾ0YB6VHZ|$U,8Ma{U҇ [:HrÊÄ[xY1w& ȴhW=-Θ7H̙% j&EϺKq}iBCy*Ax8J:os"?f~T8HK !K֨gDټu{F4C|rNɆD{y, sUclKY+p~E 8w@*T+4TxJ9VqSjBņ*Z* ,*znERvzy|?FAd-e0@`x/ 7KKjvK{azʒ`H~>9ŭ=\e+ɉ]J"ȻH;wR*xmy_U\YT$.n3XC0|̈́vkߓLf2wߝIY1FD_*=oP% hcfoF/i-W+Zx?RN_چ!+<.}~C&?9#z ν FL@ZmVp4avH h֒;śT[-e"(Ȉ:PI|42s5ɏ)/@2bs#l3"뎳יc Sa'ǦTo0Z>?7ZYv,sJ5$) /4XڬGaj#߸"ΛDLٺ@yO_YZj7ַ)(-% X>^a0|ns@ܥXٺ.s٫VZkUoo:J6m=]o"NKs)Vפ;gyvb n WHq>{wi v傮ۂ˚5?be^~({X6?3d`uLjl:/B+0IM8H_;yrlLAt*RD?w` ]{L #{} })p?:T:_qJI9 _FrIjU-$'.Tm"#`(U"P)vOVWaҶoǹrc}6!rSx/# FB@ P/LIQ o^3<(%Bx2ǡwg*0Ver+=<HUIAϺ־śJmƃQo-25 @+//gmpD) Sje%Ԧ1 ^.- ScrªQ4ll|KL;,ToC^*hC]/$[GD {fʪ 2R/РXÜa8qpt fHa&k&0T1EubKӰ'n UdC{ jmVږH;eLXCR>t;)s J)fRCJ`K``B݂kG!GC\6BQM,LRn![3ܻ0:ZYkq nBOɶ'Pp'f~y& )Rr Y+AУW*sjdc Px$ܵ,dbw X:.VsMr>ywSHo=M5^㧩焙WpM>dC#}G8M ^szv⨮ԨYE5ݟ r@x#IЄT0O!=P9ItSлh=-8Mu\wm/3^ݜ vPY)L, 4PnUast1OStcVljO"H\J?ߨ4 LKB.HTJQ))!s4\#"Bqr` nI/^Y=8 +:6 2&نHbogu^0|[k AL>An(&M&AeH&?t !Ƞ@aݯYJ}>RDvFb߳P% $NK:p,\Eθ=e[R 4} c“=D Z~䏧_YVOQr_ M }&%5\%cdO?8[p~ T :Ԛ\ θ[7;"bz-Kǻ]Q -~?u;K{->SO"͙ѯq*vѠ3-RMȯ"Zus{gz%rw}Z!L 2&5xH9QQ-]AWD\Y}[ /pF&dK_4.{jǃ^E+lwͨuEQ_Tr=R v s6RsN\Aw(4$NN`>^Ƒ's)Zb` EUΧ̃'U޹r!oP6G-Grm|3Mw(3&HzU&Q$)b"$#P n2_Cb+8 5s%<ɛZK5\ 'ՙJ6/R ˍTIg$r[fZ]̙p BdJ5Evhl~i~I $pFu~qa[I8@S *ύv E{z%eϾtV7|EY9߿=| PF`L+ԜSO њŏ^YKC0w L4pX#Pg}oSHbρ#P]'$8<:3C);{!mAU(jO/[](imF׼jdeC̓ $Zü;zzK݅ |nJ.P> zKI%o#|~!1gUn H3Mu*kg DNZ6n63û~9hw\5 #/|K C&Џ=rd>4itq cύ _+ĉ.*h >ouܴk $h"dڰGr2x'h#$.M.APtYR.T^h Nܞj. `>>c% qyPQ)# EXml}ӽ;[ o@\x6b ~[ѱNjx=\&L}sFS11j㶙H C)QB?f .1損<1ذ!G>~hQquB Sg4)wNS<2oG'룲T<_$iÎw20i\yDP?@8[Ѡzr(eέo8Do%l#6@Ay6˫@X# *{zMPFӸrI(lϊҊ]+3Hl|G.xM*XtIFqqrSXLuX LOB*ɕ<뺓s\acږ42]aXIFz+ru$OaNi@,/LC7W'_|JQFeX6n%g9mbZQ];jIYY[b#)P %R'`_̚9Ud/wk&fb#vf W:B) %N_ɚt-^%l*D|`@|q>d<3& Լ5'v=4R/ܹ$egdor1h?y`0LWYhX 4#}0zȾ~m΋B/ "nj2H̚??r4L@Ra4qX.H"Uڙm pj@ԽTJ*m?0-=_?yԑȆk&f"'0w5 |puPv;lŸI|;A퍓'(ֲ4a4a6 `'[8<΋ę,Ə.d0X/lw҇@ϟ+oIU.>j O1v=lc3352a|ߡ?r,_Ez?p)of^gw4mbFoazF#djc&A!sM1x%>Bif_$vRSsYuSyPkՈ8T͍vEp)#08Zos)`PB#0ώܩrgvm:NP*ݺ3lBkըjy3!GĵFnI9*N6rȇh1#Nm1G4 r K1/rji1)*wIԼK,. Bz#,D,jt@@.n F`2R4!+uL=R].7җ}O"O>ÂSd7a=On Fk/ݺTS+a݉E5%gRIv`t!T]׻#AXr2!m4r쁷BT բ4lE-qQaMl;i|3nsp5 |K>Fr-&"i]ɊAR3`lg8aʨسPHfKf+;iţ+oD{W|JM :|Hg6wtsz +'qum3pyn9Nzb%O/ꪨ=$ Fv[b~_g$ E5}{{'id0 5I%.cq3}#1$p >>6j:R P Bn DR-E vI,uOZ$v'rᬔ)"zJHJ};]oeZH:c1ޤSVLKMd|03 Bcy)W%nMN-ZTgj& 1+wJ7+0(ؑV1)[GaMТ!VPȹߑ^VGS@lOcXw]m~lkJfeTAzJB&i*d]Vy<闋J{Ddd|>ISo2\j hx'}Sҁs5HR da#>6>"+iY(? }%QSw'B{L).Vw:k,YY˝mGf]+g ~ȗ v4ޫzyƝïVfg(!fsOth[PqliQ AkNAo w5# Q -x܄(vꢃ` `f%15Az xns pH([sm8ۘ'9۬gv[;kCm{F1ڕuo8D,6ਧ19ޕ3ۍ1)HV*yѤGǝbkf!30Q#C8 Dp IVdh9,)<(慂Ѷ7wͰ,"vN>3R8!ꗊGvN]vorV"; FFQBBO| wy,}]Fp*R4aٳ[~"tPeZ@e٩4{)=0+,# ^>YWsdX,:T;lNg~pi9{3b-@]KHгy$LI2h<- `f|DIIwsnUb:p$[+>Ćr;ʺ2i]m\$c0ɉ%Xu(_  fI dĐ:ykE/Z%)cBWOa22h\vhjoEAH"?4 baqyppH~ԣ)5dU>􂉹{pcZ[D zG$X"!A"~$ zq:j\[f9'Δ¦;m(u?( M;T 2g}lV?80]&~g%T"^m&cm1=rbU6!=p8߳E)`\a9<^igAo3/{*>G(M*O@3g~*` zAnUn]wxd:jHE2y~P"*nNh"m[篪RN$@3KDlk@a\A/}a!!sA@\z?1Oo?KT84>\B>ߞ`%a˖`i6jh=/H+z 0ѽ6(ػJC A_zIåsTx?b nV%`fN4u؁2;<$J-d|u>2[MgӺ̿{&i2qsFx_wW3Z ͮZٌb>@$\V_(Iȫ*Ve,=DbŰ`5PAjz/am Bb- i=2~}y~-,^%YK뢟.͢hU?ORGy $jNp&*RDY{Ǖ=aY쪻6SS6~Q 6N;!K ?E'ġ ㅉ,?k5*oPj1yW7ZMk1 UIz2H{A?0DG6/Ib9_UkN4,ĚjG"ϛvt[C #iMys\b2c e0WN-.ĔD/+c|x )*[LO> ih!oo.;Ejc^gڗ*jE*]q\#4 "a\bE#T[7&ii2K?\`. )l_MHpG @q Oٝœ (vYs֠C:  o~mUՎjltB?,x #Aw;=z0[,.]p0C{むy7&ܦlp}DFv- 9OӢsKPx6Ȱ*/A^OhE h z*mpбn l^|Hk!2Pp;6åX`A7>6qdsX~SGJ˜gk1x>U|$q@Nc~jTgmqdYWf66踍^cfryx~i$((c6\puAį3aq;,bb!3g(G_WBXƝݼB!C\{#ȶCT?jw򊺌xCM[5p,*ٝ A/g>_z|lu $u߾W4% ;3_1\"d#8k^L'0~]&0XݷU%oj⋎k}4¶E Xo st%ʗR &=x-%`:a%83d<`vG t0B;&SE}U$ Pj\6K{ &V^~ ч^6PksdK7Ք"Eu.i̮Nb{F)F!Q{m idFve#WP%Ak|e=qN )qy(b|DF1g>ѕR<+/TV$128 z^v1GʂG)'/Xw=^,:\ԿʹlX! v|4+1`|AW_q N,M$ [EZ=։M2r.ۏAD;|gXsud_ 9FF 2*כNk01Hy,>=⹌1qV}2_Gf;#.~v+ ctyy\X'* i]>k9N;s-% o$%.e?;O#@Rp[ yI8,FԡW9w՝ E֒T??unȃ\d2e| Bo#3ATD{((#y /ILT븈obɞֺk۟nUNh_hwƚ[cBOL^쬽.رM Dѽ[s,{$Ϫ&oh^ nC^@fH:aز%U妴ڀY'Acշ8!(O rdT*J~~t(mH-6@V1c}b&w~ FKgSu?iZY}QV̯͎m seyC7ZZw7;--8ewi8{8Avkqy&>r44ID8W}Oe5׳`R|n8ZˤĆ=.ʽ * 7h~GG8:+TNG'bD 0 ߌ04 Ȯ&CVϴn2vR%'uu'[[H_1W`{vKOHo6$pxv-mC*P9?:npnAM:q88XJa12 6(hrg5Eroy3{jod.M4=< =B+RzEӼ7X%X<A* pP6L&c*v:*^*3&WY -V58~L,f5z-NSă0o= 뀂W*i"B(Pp`\z!fƛB1)H!c]mwgH[uBUXEgB4a<)/(/[Wz"i)IЖƄ5W^ !d-P Ɍ"q&tGA) C=r .k gÁ'V[PƉ.X:%8)Ny !rO'1}!B~zHS8Vv:=kk;,mrEj|oӢ bUo}:2*}>4S5g/L jg+{6-Z9 R{ƈ2W+B6^=t j"p ruA`e4A82A8D e%0"EJZMiPyM)1e,OWcĎE,n _@O~#>XI)[0K!-o(q&p}B`k-]su]t o*%It䪩V#)S"iYWd~V ^>CkaN<'H@en"`:, SgM[^po"cyߏ$[ܽutLY LG&1lW#wϒ$,sWr$ϰnm/kۺXv$Z`8^١n&Uq{Cֻ!ABc8Hi"nsEZVʔ+sVj*὚6Asd0ͥ-){ T,هy311G@t%JEwpctpB(H4&W+1x+%^- dZJeScΚ^1+MLqNpi;uAn &$w#QPܔўj:W!v-02ջy9,&gjdY93DFso-lp:Y+H`)T=b6ɠy)Ar!#X:ÊcO:h Aʞc^"쇶|*C{JSeއ6\ Tm`;;8})Ш_%.ض2:y׫%A ,!6tꍡ[H՛ MtՒ) ^׮oK󮰁D >4G2j݌ Z5?C֔A)0&9d~8Q5Ma9K3&43Oj8lԗq$U;Pѯ4gGS]veH 2;I{Vj\:z>2iqNHaվ/g"}GWf]Yb41JpJFu|ʒf1 mHzlʐϥu0sްIEYR!զ$K: R_ة\7Iʉ"'VyڅQ,wb"iBy 9eRe.:'s8!}tZR A+XtvTjV+ʄ 6{5d~`i0Hs&"zPq*zXg t5J=t}.pɈu*L:e6`MvG)gO 9mo4x(j(k߇+,kXEԙ]c9f`LKSHKp9fKm`+ _+m<,&-džDZ9m؄<.uKo@9.==i@F:`AbQXcZ= L7VwkA* dQf$ 6,L٭\td_~=fTL v|ĝ0xuQ*fJ@\ fLmgC.U?~HPiL>}G:Pj 2臟%j+H6/Q {~|1i();:HB)'g h i+3(65/9~0UЂ-|CR>kzЗy)#ޛ[㒄^jߡ󹅕j?Pzy)w[èF|2ލ;ޚ_[.E@KEt9Zע ,=B'tj3}e>wО_a[;S?ǯfҝ S68|xy$"z &N.*?,P5kW8겋("зC~/ xn#*(p{6 GTW<,D;VՠِJ>SXjr좖]!8AEHZ}_1aKVtX@Rfxd>Y浧'nyg I ߙ 'hlI0^EaWH@T9\Yb]~F+h٦3>5\muQQ=Vf̦!\&4JcJoM 0j欴 z8~5hmo ;|c죻kFT0#b!d-< DBs>$T׷9^NMZ_NoQQeIBЂ &@]~g0\< snG/u=ltv!Ug&o!,.qOPIMr?J5wwB}8\΅* &J|8QaK !lARݐ6&Ӣǹ rFo:ʛ[6*)Vl~q34٭nCj5\bZlּKh΢I+izsϥ"jBп%goٞx9UU[" *>K,B˒ Y&&<hf\  h< xP.~ h|\j*eoyӁz_=wη[ 1ZԹJ Fm99۱ ~@FV5s(eeWmqB2p+j#N\$,}j]gd]B4&V8xFv|^kga{E-L ?c[xЎ{ؒ12t6l湦sބkWIYvdm71dخ]6 +d3pPWVF~@ܪWoI$r1 _[hǶlQaB 37r&ˀ\ ݡOM:40^s(oY0_$w,%DRRjO ~a8XM<Ftx{ {rCDlkDEik>8} 5\n,WAX ~Ҽ9eQ^]A.qIq/lQPDic7zh\f /Q`,$Cfڧ**NVIJ"?whGSpd-,jNXIev1AEw + __D! i` `Ku6JnK-I_>OJ9@P7&KBzI$1)˜ c|Qʁx,#AG`9ĈVw<ܰyCWVN9 !@:gPߦ%ioÑs 6Eu$fLADR}EÖ x  [kr] FNrH8FR>x͇Un)a;Xc' AMp7>~NhR`נ'm!ny!zXG#Kf "h5!5 DkX YS.`bОs\Ճ`7 c2b.r >UMB.2[:{So.IA=E+x^{ҢeO=ZYmzZ~1B$?"|)LKbЭ9,n@.Qjq0k<>ATHIRCr'7ؘ5Tdf6f+\h[PiDޒRMFp;d3tFgA"0CHyj4N7ʕWpڪXbtܑ*N, 27#ezvPjzixc ʡx&pVO1t9>qaχlU~"LG, =CPdu3F-eb\;iбMmO9DCrq4J_r&?l+ƅ}-@m ,k4D9ŪDܯr-/38йC!8B*؇1d@) @18GTNʀ Bjw6gI8@VfއpÕR9Rnݰ ڪ{F~,O+q`&JYę2#4w1;-cp0 Xdl q\UN S9`7&X@G})U-uou VEL.7|JϦӡ>>j΄_,{(EK~}^l;L@ nL#C}W7D,@pVDR܂Q ^xOs ~q@vֲ'+o$N<"-~r=.nQ}=^=yz@&ufJJ4 <>(qoY$w׊TBrj_ I?jctTkT}?]SًX*BG5=y^[d.u^#8>n"\ 29SۀA&?Vީ Pg]FhmK$ l`㙊ޡe#ک9\ hMxůhqY`AYcai&rDBhhf/$&OgnbLOꪨ&f&Vd$,Ӂq]nS;ſI_]1:0<V.~Y5ptKs8UAjg*³1 Bh+wb ڤ_QIgz.:Հ< =SLyT\~(A,9!Nc!yoWkWʜv/T;ŒuPi"X?k.fo^3ž ԒIsN? ws9r/lh3n0 sd*{v(ZsS,25-*GAöH#(rwbd+Xӝ[|QAwuaXlTj~ؒ3 %_Y8Ap6!e1n`vÞZ""(:#A,4%289.&D:=NXQ-Z#923~wF)EF.ZQӽS07ɶӘ;eCZXԕEy<'b+tfA0<~ECu|ܻx,ꁜ~+} ދ$T<"("LK AQ u2Vιh0UQ{߶{ ArOp}[A@,RG#Yz l8zY$P,7.̛U۾vC;~+4Zv![΄q2=ڏ@KnQtt$[ ˠ([D,f^Hmڵ fbnM5avBsaeuRNUFm9queC = 5X`i'U1>/~&٣c5a9ܭjv7{EeI_\/Iۛ&2lZ͢m/H$cJ6Dv× !-\=|0#vNJ!fh-?Wp*ool2p5HAk]،xڱP6K!Y.qSU^ҡ?]Tb,vPOk]2\p4B&„Lt㣃eTؤuq$ 1=,wmsJ:"@yE PH}Lj?ƸQkO^Cn垑_[yԅtl _*:bƆc ?n9ĆTvro5AGO CP]3A@(;]9yp-h -i̟L.g1R4A}A&Y25;>7bK;2L+nT5zܨ vx[w,N!8žL*o;I@g'E^T{3!7\FȹQt$8L{Ht-ɩVVhIj(bqtC)c7wя|o+=:dgl9sg$cxqJ#кd*cRURp ulJh BB%/W695b uʺ %dAʣT6+vaz촛]n#j;桪qr;؉lbK կ[̴|Ւ^.3z u? Rf+6 ¥B7'9NѱUA~և7ZPd˰\zB>6D6Cs)3yvAAk{ 5.3\xl롕9Ȃ']n:6I3эz惕"ء=Ze&cJP>c#Jj&&D`?xb8hZUTljܨ)%3ұ^Þ#mB IuGww`QR'(9mp t?n-ދyJ%$ ?16uQϊ_j? b m 1ϩ_*,Bii!ss\-N蠳vRfN^~r##9Gf`#@zJ q'Up"^  *^xƯ@PrFuǛT~&r:]!傕? VsP{x")eP.7*jMHZɃJ|+UtvaBª`mס"ء4DVgI3|(^NONL\4JhwǦJB!ވ ܳ@euL%8x:XyC-h<_5l "|Ki(\d(۾,RAUtD}yofw90<(#I]F +6I'iFSXЎf )qVkOٛ c?M8ls_1)/f?rrKQ[2ϲ]aikĖPرVM mAh/\p2LQ R75g+Hx0`˒ Q}g[_TrTs螔2Z(V)@ ,AtC] )]𳧢:C:|2A*6Cjx ٜz#jpg{"aMiulÎ!1hD =%M'BGK?]:UŏԹ,,VО^Z2<5f8سw%PJ_/TJkv9BM77ԿБq$B1Iy"my֧#X(+ .< kVwĊt$9Da)10H@PF0>"76eJ 7d*g ؛V_g/WJXK둯7Cf};8鰬;|Ļ*^!(oiNʮ-g7vl"(=jf NI I:yDӠ?f{x ߦXD <)nvfk ^r1im)s{BaݎϏA[("#n)Dw9Mr Fᤁ,j8J"Mk^|7Xm!C)'U;G~Kj!7`SzvI$;ƻX8tl_m@"(yj2g| ܢyiU< ͍ݴ^h qeɔ8{QgutS gB <ʃTfdkν.+Xh)8Pr>/ϢR<砽q} qt3@v{}ni3ǵK  |}ɼ}As{h)wg 1zpUKWxr(>W޾Hv4fAs[~3>:L{kq3P B 2_~#9fZ^Lpp~|Yi.SW_NE@jo)2}q:WQ3q/ Ehb*"&P_i_<:zΡVq#[X7]w#3\'aJz> spVr5Y >ۼE) ra$xYLZdl?P#?|v$ "a4})iٴ>r<93;,HNV Tq}MevSh?`U-U(}O'[lB" ժ<&~aW ZWB%Gũ! ;\v%忇A(,t9meJ.%eSIFnj/ȎR-N\$ t9P@:SvLfPÌ-n|L€)u*-+՘vg#]P(\eȅ%ǽ_su2ޒW!`$u֖C`Nh/t]-X3FlcsgbuU`bBP1"dVqM: p1l` ĸ#{${{R*ҧ)n&)X+5Uw,hZH@?>apE~)`baCewx  "HR?f2!Ii4|߱fJtRJ@;[1$ϨE7&j8 "j1k9 3 5 *%I r6ٚg普 C~/,tiMrfskY̩keUTD՜MpR>4l`Jfs$J/xUQ/cMkWnvdboh?g}dV>j캽0Y/#%o%IsTŌ[ E'hoxd:?4EZMl &$zy/w;)j ۰ 2[JzӜI\+7 s'atrЍK'dż1]@zGDҀ@͚5<E/3XѕTcа3 RZyX6v)/\ta=M >s8E{3t`Hcs]iBc(*#EwN<}Ž퀽%ZPeZj|,j@+KM_G,Nfwjz-J%q/<d`Am)>ğ ˢD5)] OEץs&Nvc~k1,<DZC#_& xcRƲo-\KHGL9LPcR!sMT(347C 71>ɼ~ib !&*kl~bM0/#΀Q-/SmHtզË, $S雖L =#N䙃)‘F!: 7 | u@{u= *mPnrtR2tKUǤz,MmōQ/ЇЗmLn*xL R) Q'fcst@i~W# [/}sU^(uiDZR-@ C!{bu%_ُ_.R|xc_3]eAPc<(w{)% K0 1&bz>]L[`ܣl>ruKY+k"nb$Rv7!(`+ds NOn hq1TKm@G/+]X2~d6<3^qpu( 9}jCvcMV"2o ]޽St^eƟkCԪeR5T fEaTgJ*Vs&Uك=VcU:'P \ g_!{~Ə&Y֠: 9׉_>rv@Ӯcy D ~{ KlZeÔu}YmDra)UΨ ܽBAM6x= 5ڢZ02Pԧ:TcN"֟l,^ʐcB-pkD #7;/yRŷoHBWnnlS4.K5\CM&"B0ar);g$ixҋH7fk)a.F?\Gq$h{DXh*fdĈtnxk:w:YֿjВ)Z?=۰m;LY:naL"?/)ԫ@j)VDn-e5IU4C'\5Z]Hq˜VMehD::'81>^y<}K>e$~x1њYDS 0NQ ˬOVQ]\ oO!8u$~ǔ55EĐLoHh󛣞W+B S~ brvLPݓcc]ᾳRcX"%Tr]!-,ĕc[oDln vTwUMDD gr KTwFb(}ޙT{pZA\*NZ 7WSFߗgHd.CKj_ }PM؛!}{YPS[>ϧ^D|RJh$tDuo.R*r)Q]43 C0HB9+ %e@5boiwAǭт=evQ\ V_#a\6cNNnO~eٌ*ڰtm@6!4 3Ln-"}Gas@2^wK` i;3&`'؈! P!GݨNT+MVq(sB}lߠ. \Y$.A ;/&0(Af1pʁ 8n˔DP2"'\4ÞQ^u;PE(**G;4ڵlt9V;7=5ѓ$>2_~nQ "J\ }+OZzAQ]?xU󼥑!+7(kg''=&+G{K/A,cLa!I9kyLgT[Q!2uiV\lu*H]HM ~Gv^ݡnM]]7&KˌKYjŦUjX۩xQϤCurwr= J?w@a+%?< 7vns{BAϪaI/ t{}&˟3N\Ti>7QqXvu)aX:;2cČ$I# 6{[Mfٸi@٦:r]Y{BP!^tin| )s=t4]w'o?1cJq`vüIqv\&|js,jT7t"[!9J\kam"/gS-W#@ȵ=tJsH[]LnΧbQVAxYbJY/W`&i2 %Tͭ@8evw$-۩F(vimq5Cċ"HzT8aT:x"{"X:HD.y -PkQH K)d8nޤD^13i"Kɥ e.՜"h,W!?]Z]Y8u>;<=)'3} r7U#nKG[O}L8js|(%LJ鯴B|p=Eh2wc*4HUM8;OaF}ԧHm7vf ~U`x_)$V^IeQ8nSaf(vNEq{: LKEV$4ٶ Vc۟a9t]4^9U{?pt7H308Jv٦I*ۃ#XdO 4e!aj6҂XxɡDNvƂɁ:ogyִ~,Áy: 4}Mhkd,dYl;5x| 6Yw }NDl=QFONpc4$ AqxZ Ng-W@^s^AGu!x(8=IKPb0 fi8+9z&#&T0 }q @"A NC7v@$ؙ4WVDeEJCMBmޝd:I>dDW5.!+j/3)HYPخt?"b4!. ҆}wSozllVh8x:0*3-@Ȁ=kl5Cthg|y!cw\ Y_rt 3.ӳ$aOǪ'D[ỵ}~/|Wl`'LQZ06eojq5r73"M:eR#IįLhScsdk$vMj^Vy\xi:"PH̷$CvKQІ]!8cɽ2$T˦c!EMxOy'b}X ،$TT;8qzw(Éi}0YlVT,*:2r%8SSy U:M42Z*ǕaiÂ.PSNʪE  N?؅ <ֵP]N/m`o5^cHfFcHYcyXBpv"9 aS6KTiXrĺQm='ĮN׎{K5sz{k>.)-|>FQo2eoK]. O`&leRs͆eҭ w8HZunl#.9 owDAĊOMͺ%l p" pɭ"*"KΗۃ@VFDDnU502"?={ dDUTj<-{g$W?'>>>v|Fau\I47JN2 ߩ\W" >mpu9@||;Ll{[똇;aHX}#9Qש2@8$m oC-j̳nqcX ,Aw5'o07eLy#-lTNk-!%9Tb;t͢lo(u!^jD@>zG:f4< t)-j5X>k\;AflVp=uV`dء[#>"R#/ecQ{h;1Y( jp{$KXwZ_N<.U0xzsV_^kظE-M5<0[ =C񌤭r r.AH^RBo\G "I7xM@jqˮL#kը]>) 6ΫrA@e+d qWwSr<"3ͯ( S}gi< 'f57P F(r%p)Mlkp7uZ- %UPiSG*-H[]E;ͰHܮgмQA+s \ SɛXzC 0: v)62'~n$SZ-F%{fEMd)ϣ@ڈG@ӁH r{:ikxc$ěuT|#[l ȣ+0zl *ٹ76_^H>CH3M@dLGg 5 @[ABw 7}/o?> J' -e~'`Jb5)*YiFNu8Y?1[(Nf?.lt= *eh̳ o,&.ĚҸg\L~Oea~}Vx,=V7{jFVzHp6 vģ> Rm1`8{J`f 䂋]9:CfZՅ4 zV#3ɴ!ئhg|e];'ƙtZӳcri%N>N>JsJNfk6NKYt"g^3 13d_| 7;qg>p-mxBugZL@Q(B2zR_kW!#9x-GK<+p/ ZaQ`iپ @Ǔǃ{e1jPTGUv>g*4E]FT~2@j9G>"7f.Y~*5g|2;}O}6S؅VĿn ˽H[RIbrW'?ݛB 1}EÉFVgѥHqܘzu) N_k\!Hߌr]:F6/4Im>Y^"p lP{<찾}K+M&uzL?+qt/oE[ЊۥWm17> Zїq1/b(Ɔ#@Єo|1ҙ;uKLa~ķ& uz?ٰsOjY8CzMrؘ8+Zؓwu6բTia)",-Y ٴwp;1cU=o UT4Υ=060<`FZ?)AI_fkh)k+1աkSd*R*'uwJ 3\ ;txu\\JffBu>l&: w|)V'잌M>^KrZHW+0PZ]!.˷<.Y|U@Na^#kOFXHsvml6\f83J]r3<H@u\ :=kVlg(33 } ]s ;pH%Zы9ŋ^S;$-=)90xAL Iah9(=4f:ߺA_>Z' w!B_r%!r$<,5ڤ58x-,PeEBZ /0T]ǏB"Gyt;{Q|Ν$LUb3aM(N޲b˧^;`ऎBS`i'k+hd ^^BL*][30'b=1\|ev F廷*}⏙'u*H_r#9v1.}ib?~~+֮#1Bqkձn@B=H:}-gV(="V gyL_}~h?*LO$RW?~G0P\yGqx _4*ȝ"ylf2khl?yjxR{׆")M}zڼ|5З8UbsMɉU938V؊%*Q;˜e;ի[3܎{?<*Lit]%?yR%tz qt2p,cuʼa ,_y }7ɼ(9 "]伳qJSa^SP1Js7رIL։`3^֟%o<ŢUN _Sv =h6g9}ܙ`ɀ֕ c.(0r^vE٬5TdJLeq5"8^+@:"n!}i8uZֽWZ9ECyC~lP{Yw"3s$E|)!Cz\AD꘢0AkFeUW:׶$µ.ଵӂ5ߺ oGj =&1Bi;un2?1T0/H).h yN򔷛Mᐴ*x s?hٱ%2]Zx2=ǁ$dIB)Cq|賙{D}2[;;?"O6dezOgvor F؇{;K\,=BkJV`Wq%MmJVOc M7>gn{5Pc~ϴ]NvUyËApok!:!i,  1|.h6 1@TK-t¤{u1Y̔禵IMmp7]h\\!9E?s!H#Z?cn ;884 i(=3\h^ƌ Pύkw3#xPA*.c &qƚn}<e1R;AeK Xq*6Eo q,\OB-̀>y ԭmMQ&(c9l/S6_.pHk˵PU5y8<#yrL/Z!|6+I^߱VK0' v %ffe/!4`#qPf?!xEmIH4-KG7%ϬTc[Y|r3Vr̽ =/ {krIice<*ـ z&,9ze%d^xnIx#ݚvu:!xBٿߊ vjl4jhW'Z.->j;߀j2ܤ!)rَ[nfHqT%pETdH⫬hNDo~zh6=vԵl˜J)+7&AN؟ZuU^bT]+8cc>5)UD)/cnڻ"F/h{D ۜI߼~djkZadH 8-J0A6/\E,3ͬr 8O/~s)̹㺸/#!k?cBaӖ9X& 8ν̄#u>!*QFF=7쐒zrzy~>xSE]4#n~>}eL2.aF*9~Q]`+7sqWܛ{͞q_WmRN&wUÝڽN's;kL~~ȧIl.LwlrRokHf\i,.lCo <]4v;: op'Y>,>n6xD%W"N+ozZhd@JZeIxY:VGw(x+?hf@-,?\{q-H/)#3¥:J=+zY]}p_4&_"TV0ǥ ->\#X_ i P7;H&T6g"19"|Y;flמ|ndSaBGE܂֫Y IPT'y.NvR>1 *Stx/U﫨}˕xևX[6x(%c {!w׵؜.뽕vK0^o ;:$7)̖V~ POTqX&,])zBK-8߂q6ib>8"L5a[0+eՐ" Ljt{כs J2񻬡 >$(g& CZ СcZPZNMf)R_ JI+M+:ߡM֞ʚlCK3F % +j9Jfv@>K%SS-WdG0:[ lԅ;H= Bo4׀WK7\w,P[>Nyj 9BCB@,heS48w &@-wD_O.-].jh7 )Rh0pecJw [KV\3=;XV,iB!yYQk3 ywO6ilQN;m2aPɿ@RQliRޔo#RN{hj]ׯ:5VѺM3%L~02*dM3\8eMj6puXgR%*<(6D FupVNݎMA*h9`x\wǤrzwt.x>]^HBuwk!fW՟Q3K4\g'hhh&u/zL%D:-%u9e׺؉ǨB~b/}P<8(iujo<,T;}\'w\U{ilNǥdh-7Tb!eW]~[+L YE CŏPJji/:;e0ZE|I19wrx>l fdUwjGw Xa1VI#*7Ld {tPoטZB{^, /?L*#b:G=s3<*^R9m=^ WR۟SsZoo7Ҿw8+n:mm,=՗thK۳vP0Fp*>|cc%7;3>{|.dN?MPff r< ,7e6N '.];auHYS=!/`o09cQkPUK8rɔ>N};ik'sd\nnՋ! #$ E]_LN滧G〫6rcR:oS5i]VyoRL> S}Dzf,d*g3A8C{P2onxڜ Ilo2_Ա7~Us bC?9R"b cSX5%G$8nHϢj%V?~"p& |Ѯ40ew5/4'loW@*C SomK"|퉥#Q"fo.:u7 ! 9`oߴC&vV3KtOTsّ졖S[OvXkxT+Z} $3ΰ;aA4d:3ׅ6La.3ʒm/IYW094͚ס Ȗq'Cj Mo5^dաqđ<wN79h-zn_n>/|SWjf{ݨXOs<_T/ (Ccȶ mn:<|It*g-D[-BIRCn-zםu3յa+N&(G63Q <|VDVSK\զ ҤYrq ʬ#Y6Jj%[kXND왍ڒq5O8d.bgOC{<S`8\orXI'Wcd `lKF"fS!q^yB ]Pg{ N-jKu{~qupGī$t11lyI/΁\0gέJEAɴzSP!|4-vVoJԩ{We0ʯVmx^r*&ؚ5V &ΙK*VbVzx ҧHߧOF;3RVqQgvbU>-y`hM5zZ W)y-^$H f/C?|S%ˉT+U z|/ Q$OBl]~q* {p)=_d* SqѡNN)jHys<.@&vo҉k4ҹUs#ԋz!H@b0`M⩦9,dd Xd7Y%2G+X{#Q2dL8xex'ZBJ@QΉu黷zՂ{gi_ HW|8RjQoӟNܿ}c aBzSVhn!qH/KR.QˠTR2e~3Adt僶`7~ `l}rS8tyvqpr_:( YzC"!g>}mRKǝ q.ƙrLy/bWlngɃ_0uM0QBY[bT߁J8UˑkeVqM ٨i,ta\3۰i7GK$#;g}'M ]ԗ=YK!xK&Cr*2dnMTQnڷԲ hV$yUT]4RXU/7jWr21ް%cy6YPgA8Jm܊Aw̞li ǿBj_VN8חi[b~I95/UUy%'G4Udem`qp]mB 2ԱRpF xHi[PQS7ݒE|GJGW~ {w ؔl3A5[:(^i@ )y/Fer eu `Jj &/X_2OěXyxFj3 ̈́/Bl$10kK0:m낿g:3 eN,!1Y{kBD)܅p=%`@-9*%2b#2lL;xDؿ3 ZF]Bd +9ЂmUnp܌QJTπh1]-j3PW7{4U2b*s#Z܆)]͝U{/-\:û/3fB T&1%:7y7IYwn'ERhԖw9M 9u[r͏މ~LMXGr:8,tAɭmGGS Ocٳ\E㵵V  3!&m}פ9K6+*NPt):@l_ՌD˹LGѕw(?b=m-Tc6 `{MhO@5ȯ_" =tѾ`:%W+ 6nҋ>(6!a7,?9Oi-+R :lg/D xf{/X^^ 1]&U+C؋V~ ע62S[Vk-D?O 2soV z#I +қ$$,6ݬdt*+w{/gͳ} #)Z5r. 9r_}Myj $$dh IfyK3 WfGOC: Փn0xOgk?#4qNFg`*NkD>,n"meZړ|uAax}Ǯ/Hl?($ j6ޤZ׵w!X)2fԳA?Ӓ^J^;)8^hQm{KS'wr<{ubs㍺(,vy{򔕝rg :\(խG)EG`cPMW2qvx_@#diQߎ}e0o9VQC-( w wad/<1*&4ڨ|c9 %\#yd6ag"7w&]ߺ0/#Wwg?(![vB\5dF {IR/م]=<*†h6NT0Mš GTi0/eykޒ$#O]+Q(ԏX- %&f><#Лf;YVf5AsR ̏NCX0݌"Y98qd FMc _̌yCݢaƠ&2aɺkQ sY (&un],aXS/tE|FՓQ hϲtKh0[ҜKŞ}ß29vauӰĤySviR %x8(.8R*uϼ>Hbހ̩M[t?Hoi)䮞Gy mXrCfj`TmRa@ Q᨜A"E~;gwHMސa2qe@m_ pݯ67np T% sY,XhEJ*pC284ŧ"ru+)e 4$⳰k?,xƞ0|X^&+o#+c.-F~A-g]2Le@c_I!,'[Ef/ۖ^PTzWbG+&;M4 dhE;.ï?_u/~S7p#$`J66zvNAbdS+n$EK5,{.ዘ{:#C(Tl ȣhu6FiG?VxV+|"wr"x_ʴey0 Ŭcj:ڝ$Ѿŝ]w{vV>!ȼ.~_&keՙJS 7}|pcXR<{-VVfYz: M xpi%L}9(yk ᮐlHq5ׯ?A@ 79KtS?f\BάraMY<ꑇ9BYI?^b <9pCCD9qfD¹xCbq ?p{u]uc~}8A!+i]iv4iٯlʋ"e/SLJOMOP;"L25grOޅMfTg ]o=b<Zs-C+eMN^GfqkknSt!YJE"|$ Q{B]O c;!ؘ{(G$xyhB6=` ־ bD3ƇB툳ďMs).dv8 IF.7 ÆTd#+C?j~{sBp'BE\)-靆-oau==IʕWSE6/¨7eejjAџN|Xɭ>VO[rV{ʣIjzPTL녬~ Lă#/E!{n^,E,nx LJ6hq> C'KG(RjJz \U_ 8qmك}no8@@F\1t'}1~j۰:B66wE{lCDMwޅ ?A`̾"(f,~1[Lt6EV?e&8](B~(7Ϛ׸-wǖ_n}_*<ۃ'ex֍#TB(]|tH Rh#8? tԖ`c*XCO{Ћ{ijk^vX%rQ?L6y%4ZUExhm;01xC(4'rMi\0)H ?YyeHRHF(3tDZmtud.h:O Cļw4nb?r|p`-#GA=YS ~IENHCDC͢˾ 7b?\p!.Sn/N-C 5S4pEd#X:P ⃦ֻ}fva;7:?;5۾Oa8O!>\&mq54y1ЁM͆dy""g祫OjqYm}۞.2.'psVO`>rҼ M[֡ș*%z$da6s&QgE AOBY,W_;L ~z;<T*=~$e@z ˅3*x߻\G$P@;gYO9E{e1uCIfƮ,h6fugw/Kcs{|ȮowA f{%eX2 n]#B|q>-yvi,&w.@)r.%˪t1|*s*h jpKkWл#hϬ9jN}`BttKfV&m<|iQma1aI))զ7S>9h܎rZ'"ɤ}x%VȰުd#k')1%`H?pl3_͟$)%Cvv=%ƘԀ@sD"xxXK $iڢ\R_F7y28g'أLº8ZB,Ƃщm Z /qڒd1!-D=ĥm"m1G6_Fj;.u[ޝ6Dcw?y~Zrݠ-i wW]__^Y>{C}JM&dm4o` bИ;$,zr0.OJlf0XzNgLdƟyerfIjlmeMg+K%x&Qdڐf4)8-.\'p7Ȟ>}plodG"U Uޮ[AR̫:XNy[l~i3$;=VrFs7  lOKYƯ\e8JTo4Õ"<4d.z oV, &]@M>SxEqMFwz5(|Thf< qTMF{ǥiSĺ!*:׊M0,H\>%n{msOC\EFh@!M$!\;pILa=?Ԧ"2i!Fb-݅VrOզbʨRX4Ȳ/AaPΨEГޘKF ~ }z m/ CLi(5#(wHbHq V_O'>L $XQDQ[f!618*gTח~1 OS!6hI"t %.04eȔl;Ʉ[{bY4bP\ܘ#smUxGR196IEyq"·o)1eQH^VJ䕝kQ/Lܩ1(maD# c/kҦfLIK)qnUģ\1R X"nO?V_ ݑTHuGMة&_g58wѻ=uct_-=<9+1&t.tY(r1ؤ=EP݋<f}e׈^-.ci:{D+d UcۢkLN\h7fgN |%*ҽ̐L֛bH40 o5У!#s.{5y+=YJO3Klm$_xHS%Q/_]i2+s=Ksn?%f]s~t P+tyrЄ ;gBLrhP ogc\鼎iqoDLχ)cj֠{zƵ8*5] LB49 %q54Mڬޓwb{ތmJGLv֧oHSdc3x RmHbf㷠EՖNVn[j.y ))7a0ZXaI1=^R@ »`3OZ7 0)EջЇF#! x6= ɢӓn]-2:Me_3y?ޞ ȨH*c:*[NrЅ-gY$V{9|;ib~aU럶X3@^[$u$|;/Mi_ӹXptB/eNC%:4\(R2XAJwzkpG& l'ߞeZvlOF/KҼ6vQs[Z 7%j[0~BN('t1 8?Iar㋵K4{ᙢ >e)Q%} e8G ]JR6,Oˣh& |RgG |MfRBQ!Ӱnf K\4 @[|:DP;+:ivu6 RXHF|7:lti6aU'mvh*xeDH*$Ykأ]tJKZl\fvU6-ғ}#8HBZ0n֢ԅ}9Y_/k;m :~ѲYHw3[9?;ŇA}9Xq3) ?x ՁK,1$NX>V? \E)ZjvvAg ƝA6[GV;d=#&Tʚ^cFL⒞h::,qSi۠D-qBU|?#,\̷D?y3+]K'jެ<6' k71LkBl ॔풧V2JlFjuc.g$xt 0aB<s>;!6Ď侮ہ$HC/rx̓4?6&E26bR|L<+]˗T|}]9;#8.ٗA -n'8S1MggO ؼgY^ 33uV &"":zd'OUN&}wT'bڕx\[x@ '$8+MQOJ4IZ5 ɰDnف=ʑ˩(Pj j劃} )e-v-jWA-uOČ?&v*_P̮i_F;AF#_΀xÈ=l, ewBc1]6]ݷa$o&bz"ݴ45QR%ʑ*W<ȍˋE}:Wz+ ωtӔsr:migtS ɛԞ4E->+f=̅\{m7aR(%R}1; l{=]Q@IH<mi)Z_69)p30PIRt Cʟӣךch &J6!ĢzWzþ+U<4{RcG3ՒNTGrV ۉON?^uscs<`E!p$yGx{/"21[o] ]F˨뇜;@閽ȾxO's{l-]+S46uZU]m PP /jd.MR:f9Ӄb(~5SL6p24yU5BCJZX}&5}n9GlU>FyUeTP<9T£/D+⊯ lZIh.]ϥMnF1>K^~J}eeңMVȺ~/utQM L]Mėi ofM*0) J[&&j2yy'y~tŽcOPf:)a=3< ^xMd)ӕ/wQ̲i/XI`yU7X]K@T-iR`˹%Ga]PmhtM_ t-"[Uk%G|Kkcc;MBNL; Qg>Dj8r7C;թhER~E. UxcŸ\U0I Mp%I oOr=H3aT5k?]6XdsQ~0bK@eERzg(HgÁJgb.m(5WRHt.LlX{$Ky\Da0ThZ"wr,`,$Lwm?ܷu?7-㣍`/XzHni[aH aE§P:N#H8k_.ޕ=jȻ5H&dN 4ï*Ϲ ܚ[;f'چ@/s؊ӝ^2[k@drnLގQ O`tvx8sph[wxyk2_$hɓ+0z':f6Q3%${?\?ر"i2=C7g]2,FVAϑ(׼F86.s6M\8(7[򿦗g.zfP.} ^;2N Gs̐eQ3ޘ7Q+em `ȓ(LLſDphe7!%U!/dpۮOwu$_VU˪÷dc҂%.3xkiGͰ" %/Qi c;1؟D?p{ѮetBΝ,rw6kZjFG)l;u5+%M&]{tB#}p 6m& \,̔ÎR ՎJ.Z8۾2 +Y\]/iZMbV5]=|xoˮo$e-a..jFǸg|σ)4hO[OjNLx|N,l 2X]  $ڼ Er%ʐ\.Al$&0N1ϞUo_\.ŌS*H(*^Dtq6)2Cah<E7^{0ʤ`3mPp "v7*; *Iܾ4 +Nc8V4 |"8Z#PIp9Lq@irKU[M  )\U>(itckgHYCj{QrBmi}qlWUɊfa/7rGG@YXi[Cgr (ch@NEts"{ohWIכFǠaO7ӋQKd 鹥[2Ar=>&nzMg]f1?/nj}ăj谬p'VȇE6d.'Ǎ` M Vbߏ z(%lPc4ivh1؝/YĺֻzB+m-C♤DYi˜ BKYS ).cXVוt hݖln#~՟ twO_37[¿x|Ѝ=O;@[y58`%w86ȵ C$)~Ajbޝd0INm_ NՃ׌5 D랂a5Zf}i۹ QPC-cԂeL醛\̃˓d'"EadU۪yǁZu6xWqy%2~g GyP7:zP"և;F1T'/_@Bӽ$k;h*ľJvLK [^JK=:-fhy}/-~ޚ݃6'X`(=IAQȅuC0[˅Tk/~C4eF_G2+r}nϻ3zq۵H\ y)rW>D$'JR:{0\1L mOFNC@;FZ z(TJlnE`q^#}+6mAFh̐[qZrb% hB]@֔'/׺Ov*Z3KDIi{h394F 4B 28Ό`bBLt:S[̎`鐝վ}?$0wFm-(eT({m͆oeJqN5u3Ag>i\ 9{5T ; 96/DM w uC+J*T{m EȝH%I֍9H J@ cAP\6;R_uB깜,٦|ZJs(u@t%S)<=j?b==קy?w0-ɹxYK`&ֺ1 N#HvRn8Vwmηv3>IXϱ =~P}ZbxVxVEIn1r+TsB߼@iW֝ VBl$'L/AZT:$0b,!Xi돁a6JV:")1Zk^^lE7x f {Ď l#!e,eF|Vy0%(-1QM> aWZe;q k86'iش,]sۜ6wedfx.VjBa}&_[F"5xNN?9xAF-Z8$T>6 \7SOĹTr[ŰynK SZGS}r"-^>U|/\Iz F&>+LcJ#cNӦnaB#N:7֛=gq5nȰȎ(0J*uyIWvXiP [CݣBaƟa _3L8 \(64MKF`p&cl\ M+!nZ]`$1Hm83(HB''<_%eDlmF46iP)~FzȠtLRhB\[y,:jBN#n&Aub@i Чc ciMOQ au^Դ jgQLti+,Ti!]{\-u6\cvGW?Z;;~{zȏ ݙ> 7=w!v1?eڛ{Anv֌;Zx; HmMߌ&$*Lx,_?qם\n%El} $9n_{MJLk2L"zAِ')KIO%X^άn2@jGf׀[6hCIYڳ=^>u39M'IږM17r js"(JNVIɘ&i\,wwt$Գ;ބQ*N!'ec.&]9%ҡO7 LN2/ծ̴\_&ag)gS`}F=+U}X]Ýx^׳RGLz?t9JNC;uP=M^K&¤@4o6̘{ʌ1,eQYmǾ Xk/D{>C.:ceSBg† )TϜyq#:Ex-|=:c.;LmLٓv2H捲|SJ|zev'$irnwgA=Mle{$bnRܡHsptԷ@TM`5B$FǶBLjJ§$ ǿ-@N~Zh%σF|iv [ ^\{swF<_ׁz^ -f-I(μRy,,k_X=#bbT4sZ{ htE% o´(~TzYI-LJBӅ|٘3)ZɋyM8[Qaz,wBݵ2ʤfٴ6y;װ9 䇍sA a͛ؓ6nwhe8[hNyig\~فiĽ)(>25LCC  pRg[&Տg`Z8/9L1{|IbzzffceO~N ֤okb3)2-B4Qw|Xe#dP'GI\?g3vv\Sg B`}:#-#{QJmҴk#)8]w+7P%aH1e,g x7xZөF?r&N5}Y JD'Q+(놪Xڇ˾IQ7{6 Q/ClvV (+vttmr$YʶuR< "{y$"W /eni{VC v:yO)A"fJl˵lnNGILJ("/|rL7" -uk0[iho2to gA~ u#NV-V2II'K?YmcJ8tעO=:R6: 6wxKjnϻ]L@];eb~J,,#)Mi0$1+SGQuD]pxZzg&%.z\_pW,֮d})#x2ԏKV-bXqg ZL_r;h:)^`<)O9؇%C.gwFgj#_`\mwQ/y͡ gՍ?QJFQŕ2!;N!=؅S&dI Te`2$h2Wr>Sejᡞ@/hQZF`Cfm2ٗi޻/Xfh1Z#RᨈJWDŽoʬä2]@exQKȣXBqь3`.NkJ9>.dx(L=zP,yʉې,ӌ-# geO3/1gD=cz_YQf>O>Kd9ٴiy,[_cdZԡsKmݞw9AQo</5U>gu-O5Nsu8 ʶrڭa23^SVqWf2Ț7]V\/lo?2SUv<뺸 Lj/Gn4+ڽj'"]77;(t4**,iaQh9/ۚ75B d\ eW\-{ -s%+2e1¸ }Ph@, T@2N/*;t2P}rAUsmvL$| Eۃtڗo t[y(kwd|va n!JshHo}fw,t?8%)W2u%.K xgpʛ2k 1kH2:yoJ4䆻Fհנs(̮i?'Е <%JۘbSoLߠ܋{6dPg?q/6{&mp̥Ooˡf0KNfczE0z eU`swS_ I1x%2>W0.I&ZCX ͍hZht; .Oi /_y5Tq\$*-ƙHB`r*1БCbz;M<1 Zb$zIeVʷN6SګUEbe´䃰 ,jULr@&ۣ^l͉Poa4nz 4"8@q)!P(kWP9#|*\Y"j" >J/M;yM' 9esbVoԔ0#3=#1,Qj 7Ǵmx:z1y6B>3ʤ.FCq9$W`F?ܗd(]u9^6^JkmR|/zdZs;p+ZKrg_y,e&!(/eF+HVy r tM։kti@}Jt/sfw^Qi"TKT ?c? $cirǒ3F*D ݏ\_KU|5[Gzv0J7 o,m%❰%=;Ob}c@XmzƠo[&a8YLi\>=A"lLu456s~~5p脗/Z37ѹDS|H,yK]~"I]QyXMUqDt~^v0Joz Ut嬪i.-j@#dc=8k7q܎S ȟkFC͕G5t`14e=G`ǀq@訯|(@lOxbPݧw䓇ST'7ƙY߷;į&0|:Y!>P4:?mhh~&>ncbԢI8 zJHS*}2q**=siU18~UñY8O^!P nL[w)-Ix: [ob,FRWzZyu!-{qǣ&L%HG n4h !{*:9{ 3?o-ۘp% n) `q&1nSss!Ԁ뼳vaP&@&./,;S@CA淑H/g- t)W[9,Ag5ljvnI3;]i><]m1h-d;VluaŮ=;[_:4)55~='ے֋zz3{٥kBfj4 H?=t+' dWYV\ڗ#P;!Os\Ab&Xiq+n[moR:OVH} fQ"rM~4fXfn˿rȵ`N)|,vxzg4Tzn=wQ@@J5QإW6| `y2a1$P̄ӑWK k|җhJ1Ո3DYp{f X{H1\#p!`\MqqF|S p}P^Hy&xi~;ivP|C{ڀE5e$"-Rm&Tl[| 1+T9}T#1d1bovQ@{kqh(,D{x1C"ſ)- .|K[Ùw,2é B[H{ *~g 4@>[Će`* U KV Ի-z[̗ zJ~E0OL݉tOUt-"9cSF7 Wň22U2E]K/!%2NP7VnLU~[c.eZVȰDp'zsu0An[A< f4>gmv1=iLFȒTlP<^x NSz  W(eIF\x!qoXv ߑ2wo_ C!),Rtc8uVwn)m}t))Sf5]\}l" J5qkPJpv se tKgTʵIŃ}GB^*i:U992h9_Tj*VTY"D4N2tOcuNqgZm4AKA(o)D:Yrߦے%eBSvwdfpl{_C.-Bd(3^iɔ+p8b L_ _w^﯌ rKW6\*r J{nِҳb446ʠ6E6SCc0ɣDCzrԽ plxq굚u԰GUGGiCVIw-0h%?aq(sieP;@Ay84vxjhBMC&]ir4/M 5:G;7-&drHa'{){ULڜb(8NCϒ=⩉=P<ܹxMTG *@W9Ui>=D@\Njɯ[vqZ;C{t-֞{)@҆hm;,GIl_'u 'Ȅ; Hqџ)^Y]ccEhƶ-:ҟiOU) -L?%&i!kQzc~()PG͋,',3JJ$vd^g3U#)G;$Ql!')L@B9b5or*(_0Mg%@a0X({Lީym ߷.8]}"ܜE(,g+VOЗ?}-6-]h2'EFzĄ("W^/l=}֖4U8vX DIĞ`3 o[~'cL7 ɟzaU?,Ùz4Г!I;yC7#FsC#OVZī5t.-&B?YTUj2X=qVEq{w沄'~Ʀ 0 D@F_F΅.i*k cE{UFDyJuႧs1ѮeAj%X=wm_3 W##1s>TtGɟ38k*pEh#[7Â&F,jgD5vA7zG")~2?}KVĻmxl!qJ% 7[2~+\bh:E 27t~{AMf xRi_$'N1o\U(lrsQ`UF'\72ctLeh$Q=v3HԦv\+ʋ/{|g5´ŭ,PYeLN871PoPv܄yvm&5h٭Ɯ xzDLp9^ |#cE6|Rܿw:}#_̳D>dHltY, N6ǝmeQ?V~NIè2e]hgHl IĹ^l#ebIjUD-x'9 I%0F/ 2?nk,yb7x".bq<=(]Ao1&hw%>o=xE qP}ZcTVwYzHQ(ni"joh=eV";\73ʣBCJqҊPw%Ww vOۡ`u_\`MŅ WmI$kx<mkoi=dVhRW8e ,ț.//OT54UhM&'-v +euw ?):g$49bƊdÌQZpI>?跅roBmj}Q2:V)V(%{i#F K~$;p13JXd~yJxTk.۱j㱀 9z 3nx$}-%!9*J=@™PK:: IKJ)ȷvTh,yWP 0Ḭ,5+2맜%ߋQʪ_i]i3 +}[OAK|ダϿY@*$z%FN(naKrgr{6QtaA~K.M!J hGE23O~&ůg}̇w1 ԊLt{sK`YҾ^o/T;2mQ 2 }?fSwyA9ܙ7FO{1ykfZG܋xH'G .ghw;z7J=7.;'m"2woR!7"an2?_c'&Dـ4k7Uue@R~S{I2b|*!YCOi Z6CZ8C%ʿ""?oADvH4~_8'!n7\E LRfE>EbBp=2oT^^R]Ԥv&-cIubxS](E-(s \q~mmFxu& xzrh?%p|'Z)b }k, cZ3\]&@k *w$8jdK? xz@`,߿628?AK?1e}iw.PvBKv m+N~b_gZD^}kTޒ@E6xKO^ F! ^*ՆgHek֣q 6a!o0YN8y%Kr&Y^ײX5 +N#~M h _7?ܹO/,\gxGeӹX%wrxzdx V~*I\Hrebm8RHR@XW(웘=$F^܇(b/L, 5 Pv"B_0WLV0 Id.C᠌ג=ES=6([P;`Z0nקqC«DoGZޏ% kٓW*9 1mr?/w&8U(E+ȂL"'Ģ^Ǡ=4_m' =OS:?gAء,[p nd,\I4Zj2mΈwlݎe^ڹU) x }^zrs kԻ|OZU@yPʑ ~ҚN9wr$c׸&My夰 `8/$< n*cMVq/_F98mWozqh, P*vL ֊8+7ewȠ܂nb"{Wڣ;mirU=Yΐ8Qd]a"WEX^MTX[lAɣq0cjnyVFؑЋqpg2&ǜt fٹ׭ۑ;<9@V,XOE.fIW-V=48MԙDu#Ac^当qy&8 +:unr;9jN9U&}2,xrBu|<3'} P.kHmU Tph#=c[ :XIo8K莭7,%~_CO[VG\zUӰ',$U+:.(y/+-lT/x˸_\DXu!.r"F:M9Ҡʈi7n/e#|[Jƛ&wE L#LeQ׾$mTt”̛CSӫ)Mўdt:0ku`"]7aDqZqܣlRum̛l<0;zq("_@ ωqb6%žo+~.nPq^70jX JND:wr=9"p>iu„5dn;_R(bw(['\gFVd &:@\ Qn) A4#_Xw8oscFnVyj?jɋ<8ڙ d;߬}1CDzVk_͈YҰC bXI u@oJM|j)PsP{;Q*yFPV^o[C^'COZ%\~` H!5lb(t@x+*kv>?VIj7?^}VbIӎ¼ªKu#BdSⰵ h.cqntyp2)'0emCăE.9Sl20<Ϟ{MٕeΠITHxiH$a{̜o7{fg' թWwMm(`L:i^ y&O,"+>:kP6#&yQAB{1ښ]~boֻ@NeF7BydR,?2t '=dAsM[ &]2]z8S;\jۣt鳼m+*k |UͷWYqeVYÎVN lVcLo}QI3t P,|y hB vE.<ۣ%kٳ/ZQ,kB"^֔mxm``=nN3~3hi.:W0q{KZ p%B4\]ˈuE8xMK\&ȆUzȚW>޼Z~da(jE9 f6O7[16mx􄶥?l3&'t1[ W{K(njN$")k_Y5IHrw9\Q6W)2V,v\wg~@S`h$Azw:8nA{vX 3 wZy+=a\<i *%3`_$W m ϶'obO[?qh\6aroX(H$LOrZԆ3a+`7BRSY$-L"Jn8$qy.fa n4Df&.yբ%|~ ?PJˌ,XWKu? K "%o6\ֺ 7bpK\JOnZJfxmYB1Ula0}TMidᨈ9hFugb)<"Z?y 9/1Si*I"פEJê~ܞo$xy.EK ^QTgTj5!eh..2}zl`4]od Y<"V>Q҄ծz} ܮmy)'c(0[Hȑ` % FPCZA0`ivTwm߆K+_e3/csfA愞f4{*H ySI%6NQ!1wM0.wN Ŝ{L;~*x}N8zꍼİގP+@1e:W#GU5%/A!ٺO.1^l@6ޖoX(ʶSv,;f.e5ɖFh7S?tA'wHncMQ'z/% DQGTf &$g_o]>G lMxڛÔ_! E u@xι]V)0+`G/R~Z-gB!|3s]?ϨFc+ |//72ԹR ȨxX`Y6뒥i Îo[yM3#Ѫ 8(  ibޛߌXލfG͓X-pLRchkN/Ԋ! Q.y $c + ?8 Z{lL&0]+X칍4+~p[^$Ҍ?!e!jx`~>*G60d5`c<XfZ訄uOX\vjwuLU7܏:,,=V_ '+{VfC02ޘdzPܠ6ę*%Zjd@~'9Nڸ{ _b!`rxccT;NWkRUGQ1vޫa%wU*/'y##D|݌uyˣmP*#n5G 6"a,ïG] x,k\@ 3#-jlwĕGr Qcp+ܛZ5MbbYB*CLJ40@Cͥ0R`Eg p{g_WT+/+CLUc.]ͳAš q ^ʑZs|ivK+q<3 u;Nӂju:sY ?*hVfWm8h-.Ri-<`Ck=q%`K#J_`gt:E*Za3䨗){~gv@GT_lU" ]J$ n.fA49/MB?%m `|e=*'mpkPEEu!nz mѝW 0BmrxY庌sFIʜ o9ΘaKCZ>nD&j~FUbcȁK'˓aH&c腱6w|aB , wkX:ǜnE'UQE͆lڶ<|1eo ~;9.3YD#a},s2!(X|8(Rp@/ J'9ɔr("ksފQ Ǻ~>7N#RFAva %8}EֲZ_Qhj!|s˕Bq4i/j 4Hy=wBܳ>.Bdg &'ntcl׈pm {*j^ϴ"{X?mQ?Hh^`J V3õ^bF;s0^_Az}cmA􅕨7e1wUKg:w :UiZai#u;dA(fXi%;[l$\W6s$>.rsh}&\푽L`ipjZDs`q޸($(7 w\3Cѳis*1r!OqrCo?|!0 2IQh鲓Hx(:FS@7/)%QjIO l7X>@Jůߋ=6R!A"LQW_.>,9VF6jo 58LS?V;R SAwMDXS:~IfFSdxX=N)`"޳, #B+ZMj(Mgн?an~r| 1hmw~~e36,jiUqM$μm0f 4t#{nj*\]I*o %Vߙ+ƊwbuI}~i%T.M{fْFhKB9 gǡᕓZAg[!1)+Dd0Qr Gjr j0Էc7TH{+=z8wߨe^3խr(Ӫ"l{s ak[ףƕqIAH7A;RZp)˰pkk"HF7pFOVv |޷0^uwRҘu$j^q t\ێsX`z~Ȯ2FDBY{lu5Tj!Ors3*QMRL="Ul-)%ON>ysrps9Lv¨!Ef,FՍSRNYUMQm <5+_/g ?e7@0t·tM+0nPƗ&5\J9SKv9gyWf˜I_žtci{dt%Gi۩ Z1tZ( v45e ȄHDjrho8Fv]0<|4o|vnGib?W_g8(yD.84d(R7ҢgףrE7N#ރRy'ab2D% S=_XD>qm뛖kf>(OP蟂ޘzyB㤣|gjdW]&+LE° 5$sd&=[Oc/)ۛfsQWc3I3tj$^6@d.[Mѿl+kp8s|{vPʽ;z_k_ΨZ g ^D#6w!sp74֓y*J`^LeWɩwFlV-Ag>ϣ$25m7Lyw1't1TfitO1Ϭ ~.ɜAQ+.^LHʩS֏<>N`ɣD"y"Ԗ b˿c0B=p+nb6̤;jZ,G3{̊ӤžZ`%.`]3 Bm-צ;{ J77.ɻsp}* 6nUa]#f N+Nʓk*Ni&ߓrUAZ>"^~SnIIr ruI7Sd,Sr.98BoAY'5@MpThO0kNd -0Vh(wW , s51d(]/\6]% #%lM](@Tϯx F~q>Tˍ϶zȉm43Izy1̀ՅWnOA>Q2~ |9*.¾٘+*DU 7݇ 'wHhgxDN%{ /z00ѭK^oT {n9aa]egjrD߅EFS}OP/wiR9fNfaG|ӕ7tY܄ β;N`MD=Cr<#L~jIT2bíXbPjA&kuЮΔi4*jq] 恓r_@}'ړoقtg (*FqtR#C!('5B<1p֧h5$(V#]XVۭg;I Ԙ!{e Fj4aaw_/5U,O15IK062":$V]66ͮQͷ4}'!sJш8ӄX¨4d×c + ׁYeI(MIXjô'RW&4ÚZGbrI27GQoܘAՓ Nw#T 2`iM:wZ8= OUkdxըp~vd!kXbS 0xa]~ۄIGKE O'ZDjFC^<|Jʧ҇=^g5O.sDد1I!l˩(e1{+x!6;iula$EW(.{b /"Ol%%YFxMLWkiE|xѥvi:hZVL ;hF!'Uuqwkֿ>K\eFnXޞ ,nSOSԷEA5=Qqd*3os{G(NZbƟÀȬrϠOoj40E~ `n L71Fh|IzL7./AɲVsٝy-k |.匑~攥+l+c+r(U U3RQ<L~q&SkNwuPDz%کK؆wVZn$=W*ova`%Co 戇[ `uHNӮVN}k Z^]mi aba{y' upk=(j@h=f Zz/bhHp_K&k'CpqԆԐ/! MvE9PGsESHJML&NuQ<+ln f5.)Fĸ%L FK5JUWt yE~ >-NT?겝ʕh<>RD?ߨ~e>\vpߦEgW&r)oITi GЖ`=u|m9_G$:?s!>+CF? /F_B~6&pA}íi<M9 @GyaFL8_M'ʚ{ Y]L F0^ROX n\_ #%j=pùS-NAL&#jpg@^%T¬GP:Q ꭨ`>^m;f#R1s;_c"*N[g9\HTQr &Ȏ$b/ K#&lرh7s:"Bʲ4{$D˔d~ k; eI҈屚ˬD[Ș考Xc'vjtu.2  jXDt?a@H;m1Mޛ /y,6w{ޤ)vojUMA2IVPSҒ2F'C0_V^Xxs)jjobDcODIdq̚V1`=gԣ<ĻZYol^m7+f+K{ &[9[s moW/:` J1)q緈6Li7Ԗ,Erp*4Cr%BAFmR;mQ]~GP@F[AB:.Lt;EE4b8&>ԟAŧhb=J(0gUB!Seʦx0\ןۏ.m@CMp{q0t0uY-GL(9s O;쬒 kP3܊I8nw#nCv+^/h0>`=PBws⊦d|Hj~kr?N)h<}6+WTq.aٔVۙJ* x&7EoVKRX 'ψ*`n{Fb}n1G.]8rbl-&,jD{q+an y>~23WV2WI$HNeTڻKx2Pxm^" 0{n6ؾj%-|He=܍sC!`^b-6`_,0c\[2,@ޟ|l` ;ERHAb vͭP%A';N1Ӹ܍w1!& MNL`##AA>z5GB؈"k1Id~[lBQ/c$FOMKIڇB0CA]X56LfsRҪ#fW"$VDT{F,*hW?wz%u*yks3[i嫍)Z$5W !񽤇$NR/U93oDaIj} h0o׫mˣJgOECX|U\(uKx񌛶E䗡:jBi D+ 8)8i"?r| q+DO!280lE㩬a)jQAnbR.9lmi&Dp=9};%+jC2X潁y֙|-=m `UԗG98V?c8Vϥn\a;uUbxrnd,>%jT̍Ao̘ͫlN.. 4|\o,ЕYO='uC y{΅A |?$g+nUb|&P͚mv؝eWmYYp~/i1-*, R8җ`*w:_LKH^VsP9Oglb`Eel_kL&ܚّ\om*,!F-odզb _;0AdLҶk;pEj9dDh׳Sz#(o].LZ\B&`eX ndQ[iI%z/P Եom{@bZ5%6ǑɢHbǎXΔ aSUlpW}qzJ7DT@ډ-5k^cEO`{`B3bCC~[=٪-&1./2GH#eGD~BG@hr[|M-1b;}\Ҁ%"iӫ\˽bEXg1ärb0q  eIyǡbƧj=+b=KZ+9c2OhXJS=E(5Us ޻]]V>)-#= ɥ OtxmXjH1Bw~ kR^eF/}=R:8lTYJf.pWNbO26Krҕ?+."}-r5dW6]AxC "Ϟ6n鉆sˊ6"KЈIm,z 8$A ℰ8)!GJu̇d6TڟZQZz SF=}' /C<$MJfbzHƝ V+U)]$v0!`T6 n\\edEzCHe &&$-bhՄJ $ad%XIklBZ MH驓)XWQyyD34srϚd,DaxupGId' 홪" 'k]L@YW0hB:#$]"ٛ[@ϔn;LRc=fqTTR TXx)ǰrЮ\x#<$)V!ʲuy0(@z}j6 NcJ\p4 @S\V./B_>WE+t~N멌JsaZ,8AT3 ڃV'$W l;9Ur4}6tr"Êlk0m$YGw+[qv"WJ}Mse RC57Tk^*bEVT}>}r)aZNE݂Ԧ&_,l3t<삐, 9C+P\z lB;914nGb}!VS, 6ښ삁z&D~s9R@1 JQGBz\ʀ˾V@S*j˶{:.[D3EϹuj%`U44/UO5L9`,"w"!}:ʝc2VrO)H?Vw}pu cD9!])md)0ݎ \7/!>OK%ogF1Ϧ-D->3)TQ=2Q p!g?2k'-t-*~ɧi&mhTuY˱ېMUz8,򇤧lIu*w15 ~O1k`c26KլӠ 8Q" d!"DMt^ *=SDD|Es"ÑJGkN,N^Ti ȦK(ݶV/~4\"98F YZ