libvirt-daemon-driver-interface-6.0.0-37.module_el8.5.0+1002+3672 >  A a*U]eS}!3Ś_u8ND(/tj~k4Chr f i/ow1iuAq,p ϯټJ鳌MbSK3n{(,BsFؘ \!?_dpo;wӥ ŕih M RKv;$/#Ct>[ئm>VX; /QkL8@"w&HnuVehYrq$skЭA'ZX |6Bn'x q@[HqGߠO\_F<0&.ܔ1$BZϧ.`OEm;g CS,2؅`rz.!L-e OMٔ]УdUn攸x8r볔f`ƀڽ+444 Sfc9272593c65c4d0ae0666e94eafccae342ca150fe0883198f104697b51081e30a6022003d44c7980779e2f9ee8bf7238894b240a*U]L oܓ wwbP'UGI23ᒧ|&lP!AOit`9ڣARoÝX cHhd;d3 X/>L싓!-+YռމFD!sS\b<6L'~Y l#A&nvJ c)L o$g6 > r$k(cwЦ.O͠z)A3/zPb #~'ԃUkGoN9ZLAh ;Efދ&`PjmF_.D_z؀(IHP^܎H=ˤ9w=6" >p=?d"( H x $+2: \h}   4  8~4 (8P9\P:,sPGHIXY\]^ bdefltuTvwx<yt $*lpClibvirt-daemon-driver-interface6.0.037.module_el8.5.0+1002+36725df2Interface driver plugin for the libvirtd daemonThe interface driver plugin for the libvirtd daemon, providing an implementation of the network interface APIs using the netcf libraryaaarch64-04.mbox.centos.org 3CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxaarch64-kK#G&P ZAAA큤a aaaaaa a a a aaaac651e9c3887bc94f3b400c0a4f8bd7fb0c2fb82b16eb7d1d69f5d0f1fbc6a88f57b56a82d085144955f9799a7abf98d0680bb82c4724a778cb9087ad6cab61cf1ecab8c5d0fd25b3cf59a41be608b74bedceb3e7086eb5aa8ce03d80f8a16a2f5db600ffa876a00392797a40b177d2c3c27914430c4bbcafbd277cbd0c112d9c304dea03c7aca336f64205c04c04f05e705a708037f82bed69007e8fc1a1bf3f3b8b66e5ee4c3e66f781fdb67ac84dce615a1e40c6d677a7894e037b6fae4a626d029d92c430dc5af9a8232f53571a0784ec82256afbfb91beb486e806e1598bbf9abddf993d0a16a84c011225f0bd7ee4376cc46286e628995ccd12a1f4457a38fd06fd0be2010b379889b27100fd984b09927e4a5403b62fd50311758869fd../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_interface.so../../../../usr/sbin/virtinterfacedrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-6.0.0-37.module_el8.5.0+1002+36725df2.src.rpmconfig(libvirt-daemon-driver-interface)libvirt-daemon-driver-interfacelibvirt-daemon-driver-interface(aarch-64)libvirt_driver_interface.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     @config(libvirt-daemon-driver-interface)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libacl.so.1()(64bit)libaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcap-ng.so.0()(64bit)libcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdevmapper.so.1.02()(64bit)libdl.so.2()(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)libgnutls.so.30()(64bit)libgobject-2.0.so.0()(64bit)libm.so.6()(64bit)libnetcf.so.1()(64bit)libnetcf.so.1(NETCF_1.0.0)(64bit)libnetcf.so.1(NETCF_1.2.0)(64bit)libnetcf.so.1(NETCF_1.3.0)(64bit)libnetcf.so.1(NETCF_1.4.0)(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libnuma.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libssh.so.4()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)libutil.so.1()(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_PRIVATE_6.0.0)(64bit)libxml2.so.2()(64bit)libyajl.so.2()(64bit)netcf-libsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)6.0.0-37.module_el8.5.0+1002+36725df26.0.0-37.module_el8.5.0+1002+36725df26.0.0-37.module_el8.5.0+1002+36725df20.2.23.0.4-14.6.0-14.0-15.2-14.14.3a $@`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 6.0.0-37Jiri Denemark - 6.0.0-36Jiri Denemark - 6.0.0-35Jiri Denemark - 6.0.0-34Jiri Denemark - 6.0.0-33Jiri Denemark - 6.0.0-32Jiri Denemark - 6.0.0-31Jiri Denemark - 6.0.0-30Jiri Denemark - 6.0.0-29Jiri Denemark - 6.0.0-28Jiri Denemark - 6.0.0-27Jiri Denemark - 6.0.0-26Jiri Denemark - 6.0.0-25Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Jiri Denemark - 4.5.0-42Jiri Denemark - 4.5.0-41Jiri Denemark - 4.5.0-40Jiri Denemark - 4.5.0-39Jiri Denemark - 4.5.0-38Jiri Denemark - 4.5.0-37Jiri Denemark - 4.5.0-36Jiri Denemark - 4.5.0-35Jiri Denemark - 4.5.0-34Jiri Denemark - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Danilo de Paula - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- security: 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 6.0.0-37.module_el8.5.0+1002+36725df26.0.0-37.module_el8.5.0+1002+36725df26.0.0-37.module_el8.5.0+1002+36725df2 virtinterfaced.conf.build-id297d577514bff5feb8640b782c4b29af26e9b13fca1a8672c314d3032a3c8b9793922ad3c9ae6108virtinterfaced-admin.socketvirtinterfaced-ro.socketvirtinterfaced.servicevirtinterfaced.socketlibvirt_driver_interface.sovirtinterfacedtest_virtinterfaced.augvirtinterfaced.aug/etc/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/29//usr/lib/.build-id/ca//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=297d577514bff5feb8640b782c4b29af26e9b13f, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=ca1a8672c314d3032a3c8b9793922ad3c9ae6108, stripped++PRRRRRR%RDRRRRRR0RRRRRRR RRRRR!R R RRRRRRR$R&R"R R RRRRRR*RRRR.R/R,R-R#RR RORRcRrRxRmR^RBRuRARZR6R?RURQRRR4R}RzR\R`ReR|RNRVRRRkRR_RnRKRfRPRyRbRR7RIRHRLRwR2RGRjRTRpRRlRiR@R]RvR=RMRDR;RoRFRR3RJRCRsR:R9RWRYR~RtR[R8RXRR1R)R+R0RRRRR RRR!R RRRRR RRRRRR&R"R R RRRRutf-8bd894be0f498da50949a761c64b480267194d07c31efcdc0c7f3376d416aebacvirt:rhel:8050020211110001900:b4937e53?07zXZ !#,Q] b2u Q{LR~3(Jyp3&p1=b] -7aN ^P `*ßbȁY &G{U?hػ5ej^T2uZ}vAAָinq{gx"Ϊj䀇R@9 +$A!VzA~ux.pqp+1, 5]g8(5mˌXcwQi^y,ݮE4[hTL[WUaVl\T,NHXq֩F,] `F'ldkRQ(>ԮkUtumlt{foTÊc gC Ϯ$m-;R* " Q EO$_\'t;Ǹv$;AhGo%u(%N;hЯc7 !<LakUa}RwZz0D]HMڈ_l鵤hGio !w1EO;ˮĤqżm(882!\,Xz%iMmڠx;Z{]7JQ4N*'2*:ca{wM_ <'P$.fq] G+m|u}t.y$Hpؚu3:4`a< 0RXYz_Jqu^g7RMN iJCx_0=8 {=mƶF7Q0IaBTiؗ۵k:PD,Ŋf|56'ʢwm*~Bfo+ ̈l|ng`U* ?\gd]{>NY!F2 ^(emG@bxeSKYgD^(:53OGs"jpW%/m6F4'*g5k_ځM$]9]xdܘ8aYTkƣ:n$vNbHF6cmm!sY=ү6#dR2 7 ZplTRIfd0V+iyQQy_BhuFj{E}i9^(y1r1=HJC ro3N[r+L9lzp@Ʉ+Dc-"7K4ip% -Xlg>Ke ʳH \߿~[-/z\=ۅ[ƘDN*F OimpI*b ]_|/=Ó:}3T6'jywod[A"c@c=v'`MQ܅Bϯ,~}oATLctb[w [\n)$C6eV⃨Iy >A8ESp4Rt6ܺk/l?2J73.2c`#雬Q"gJ˲|F2)1n$f slڏ-hz.νRB"Fg/.sBq͓D`C0\;QyW3ÅKdk(ϋ("|S, b$\PM$Cޒv7#U7T=3bLSpoԊq^^ZkdBţd ʹ$?h\{O4mA DuSˍYkd a!5a ]ZF Q%- =IQ$? @"0K#[jnzJ|/]fHXQ߯AFg5bȎYoKo/UPƈ~6K ,fKշ|-7eHǬ޼Fs7S Ӷ Ac;4$4)'(½iȫbͧ&ajm$!SIaX_:-ڜnRG4k$9D:l!c-ϬT2 X0'ŀ}\K&-<bnxVY7xW[O4jyl+IU!4b^#WbgхY9G #fϏ3>rO>kBSn3FֹeX ,I/!,<FnT!{F3W* DɢER:&R*T_BC`5獟Ry#iDȇ/'OǏ~S0(ᖬ eس?@,mdG#v*}eK uF3\duNp&x; 8 E"+.g7;V;toCR MAJt.MEJ.w4r5j@Z=Zn{-LFE # a؜8rŊeV {v+kC/m-*rl+HP79E=y =8]3P!"-aʙ0CKFMRtVEl3cdZ"\'+=" U_&1= 1ERC<=saQ LJȋk3t}% 0aT-]Z; Z|6߷AjZ^LtJƄ-(k&n"JqBUcZ!6*VwYr0N lC'lC>g=kQz ˜8{{$Fen1."ԛ*Đ+h2QϭYuo-BTὡN[ػWv/Fvu^-XAV]#I&G d_M,sȵYxv(eƔ{7\VdܵFwvED\ꢞ׎K}A 9WVi=AĖ!%fMeJvK(cʃ shg;{ a^I#Hl㮝q0zxw$9聋H:- ptr v` }J9hڎE=)tXߍv:J p1m\n},%Ȯ͠\/j ˃?m,kcE*"d\NdEz(|M+hXҘ{c &mx[ڸ\]aǕ©G<9. !DWlpP}}\*\D3B*tܴa}UmV@8g o7tf̮ t I_B5fUvȷMS )}ҕ6zXѼ뜒2ץ ME5 DQ6&@:dGW3R$染o!(U4ۡtқ/(9 oNJTͯk*X&lC2dvE4k97D>X$Gtv]ٵئUQ_CYϽEC?m w ~U,[e%t@߱5;(f2he(᦯_1d%kɫb̗p3+j 4J X&,#F:(NQ=ǰe/N^ #%|kNtGMRSjgwvk\4BVļs@um9.F4.Z[#qOsZI3`rN"U[wRkVƮ(ORBkrJ7zQɄs %t2d{Eb/oGc1CsS^l5bLy0 >Uu2m;ZRB, _x-'V(5՜Ce,F A(jYF/-^=o@cG1@6C{H0Zpfkj֟EJ"0Xw+,%')efԵcCsi"P;\ѡe=Oڐ |y c"?ŔW*-A 9ԕ[BF fZP?-'0j@ 7SP]$xGvrb{oDyU?&!dP<83K7xsDBR^ik5~Ie9CiMhAEy8a4g;/r]]7'H~F ~KoDb!<}N_]0gI, :4e_þ5yuߪz8qd_LE5 ۆ+#/Y˸ޒ\4*j e6~/tj腺͖ÕFMM|lyZաD_m4h?Zz57tΕNl0_7e4XN,~y-"GAaqO4u3<*r\Xj BUy$j 8|nW5J|TDyDy-=AQX- %chd,o_Bx@׮ 3)r>zA( HpЙtw|B^}2p8!x Ȍ|/8eU9sb%^Uײ+|QZ [Q3&a@ = {ԣK̙WbշIQyRƸ_fI_Ah!J'BXJ.?]DRkV-|B ~m.vP =Jxe=Fb'\ζWңH8ʅlVpY3pΤWG(4M*!MXQˡ~.Vb}; tAq%9~*>O-R@JUeI_OV}Br)Ap9o!$cߥk,l_-"=KԣvOImɐoQW1*\ΉbR,2ƑJ!TA zq6kb,v@cq1'vq `TII9t]f[w]CK![cN `1 zx;F"f;HƵ/?T?ӡB&Di;NSY* |N4_I-usTT2T=wb:"AH+ :ص+0k%v#{[6X6Td1j"`YӋ*1rI.g`S\hh7&~e)iNʝSt[XfHWXDZxut.h\g9"-3X|U{^{n>lLlckwl¿ u:+o'AuaT߰ku|*ʮ>)6# &ibŔl2e֫!MC_"R, ^lTˁNEqy{SneD OTQ5lN2?3>DHEc֓sEˊCQv!&:.s ZVVdޟr?949)zgMц ~]8FpJ$R:{N?㻃*DuCpjKh[?$-=g4UA L[MeL m:u!u1@gbu%X\ xeeZb-,ά~ge9" lN>$sEwh-abX4]*N>lRRx6BVZ-> fa1<ugà"t2h>,uNw/⥵d'E\owWgGZMiւ>©>9.JH/Y8~= fz^`wU™;=[g]9De{MZZS$p:n |_EeQ!E ;!:XLIdc䉋I޸b3d_LS5H>5aC+hVֹKi dM`r\NgmXxb(_&y<7Hb#fWLOqЛ{̓NvڍReمOwOsG1 }; ϶߇qh#0Pԩ\lo +u?u9חDJ'm4TlojI9t"6 TQ\H6;2JvyHNaY>[GXӞLH ejz*u@ D "$Y\Mph :VŮ]Ͱ/O%WW pcSyvQW:*Cz.R#"C)(ıh@.  ^2LgfkpgF:?],xq ON$K>y>S(`Hq쎑+VCTwzh3'b,xK-1 bRmȒt%is95ⱫO!rsr7|eXg-uJ T %%|z9G!k%bct|׀htMz EQh<@nRI^&c*z,VxH"#TԾk&qMl(I~vZxF Dqt S8"ˮeoIfX2џħr֝Ҧ4rM!TV'_t}`mIAQ ֑Nm%s/jdE[Yd Pn^խŠNzz-0sqf$CQPՠnjpR@Gȑx$} uQ;oQg.`K=/y r2Ez,H:Remh['Hͱa _=3HΌcj-h7qRmWh|NJpɑ3',f&sD(s_]}C\lmL6dJRa 0qy B` @|=4d++&:k:a0BFrKl~^Q9Lf{=+T,ڭ抂O}z20!sW\C@ݭ)? Fs ( +2+[|[3ùKu QZ=A}aAm^}$,sr;_㳯'4<)R[/%r_8WrɫgL*jÖ4pO$]!?W(RXMvGGƫ/lY` GzTB3`z8m&6U?ȝܣͼqZ6e^yVu52G\b=FmP_@XiMCnZEo"çRݭoYpc  Q;FdV9$*is4]~˲g5&t )>n LzJ̀ݰ0}.\yyK(.; /V[O]l?@X0Ad MA} r=hYg8 ZBQH5+"t Qm TIm~/"'fqݫ hB9: heh]?Hj ,rer[)ɷs#bCE+d 6<~j MНXS[l(k pCvCo`#P->$Z:䛖I8Y<6 7 YVOPhD'-$/2ղ~[7v#6DN;tsLˎf0Tx]UAjƀ]z:xn+yo+WEI!g !X7ܨd:X$*cPQdNYOj3/YdUU]GRJEnOOPX<;b^$4h#rLWf+-Xx^šteJY6C2,$`Ø)U{(X9괉fyx?l3%roVyՈfIĈg>ǎah=X>RC\-ܥYCr -!1d?RG>'Ӹ5#\dF+ sSW9tSTDܡ#pLTw[7l9>S9ih,'T 2\<#d4x!Y~p!fLy?h@J5<:*lYDڙ#&wY>CmpyeRK eDYܺ绛ubo 6RmǝC(c^fS3@Zo@ G70fɴa!%ihgʠ 0V=@S=Bw&A2;Jq;aB(bpArg&؛k[O_mw+zGqi#Ps;! Ib, >X[oCYĈ:o^ؗBQPbrE1K j~ed]E2zmYLub-;6MrXP)P$Hf&堋``āU=8uuY=7)rM/"EZ"d 2n. dImG`YVI MoE^Y#+6xeX!on `cJh Ou8L

؊,Slj-8>.̊_7fOO {`rYhht2I'b@0.T%D T^]F3I!n07X?QJ˽^kgqfb뀄i͎c^jG7orM  7+/ `#rXV.ƭycV}'uV/E5"TCyJOO"*=#4uETF)P ;DϙXtAoP~Yd+~N2 _ff);qo@y {.RZd)4$0X`I}QUU0 km}&ms@LHOWbFxWB(Q0Qo@6B Yi%1%4"oFKka8ϴiA0}cD26^J۴zH'}XoDԂ[p%1"uH)(#u `st š--@yzQU: H0Qum=?@7tRt 6K3a^SV4,Hk;03 TkVLz,:pyy|FaӪL-6IryׯMN%3Ӑ**Q4:-j7 l1'O}5w:uSZn:?W4쫺;sXP%<\ ?lA|%?>ܡ;^Zm_gIXdi0Mh3t>zHɯj)nAhR:eo:Ym/} +ᩪkW\ZCl^;fVqk,Pl*Ca?%d2m}(Ql6R 6CN \}lL&@ Kq*j4aػڪ@yM_KO);=p6hp__ԊH4/6}I/ySbUʿP8noc&Q[e/,\4Vzhoq! 35.m`_-NA!,+-,*M s씔4{236Suv=aFˎoä|=8d`T X/9S"m?=ML^^o͙-) X0ZPSlkEwBUߥjGe&JtIP_},fyQCӇ1Q=D?7 2-1cÙ`aB:v~XM)G|\kk^r!/Vۃ'ϪKYGӺ̆;7_yJܖOY1,l1dttp"Azr@tSYAuEtP 5H*<ϻY ػտӪ,瑪jθt ;;̞QeeݔS&ӯζ +q㳯g:E/qInb &n d=YwI%X'.%~nVl5D"B{8] k(`Ag2p/6&Ʉ5\:[HƵ%@0~nLUuE7aۉ10e_= :4C%yipe* 7h$W/ #v\v3an QVWRZgPuLKcp=֓:I(A>}% #BhΑ٧1ncq ^L̂>']SAq<`KnB۬h I7wGfE0 bHߍ$Uzu鸖.ܯl٭p5Q4d-Yϼ G+/g\cxz:SlA%+r4=w ؓ=,@-H f/}ݿ^ p_bB|2.lוqXV+VmTW&z 2\d G)].ܯ4y^rq󒚓`}tǗ8'SŇa%}OukacPˈ~*Wn\w1.Ghg]`rmGFw wfus,USfdlB釓]Z*d3QEUO"IP.Y8 j5vq2mWh)A=GZA!ϜћYIXw M u瓸*NӁ0ӎNPGn( \)Ga]#cҭV/mp\m"7@wXM'~>xK vQeXjuK%r|6R-2l_f}>D}Ἇ^ә,^S~ꑖmUkm?/N5n$768kT7@j@L-C8YJ{X$5d;[R/2@w&8u @ -lKIqƽG~$1ߊVmm `#_H ogkx,ILG.h8wcYwb Y4bY!6{ ^gf0̥hŸH"{(!̼ǡmYՀ"ޠMkJדM䤾0Gm}OCBJԠYl^*`W4[ CeD{.//rgnۥ_7YHS pBq[zՖ>lcSa2{fv\o GQiщ9م2ސз([P6sw7"j `5}Osԅ'B35h*Yyy4Yl nC2h#w '{wk*:=B l2$-C6jJk,amsT21)<#26``~|0 \ʄkyߔm|CᰃXD~jTExK6k8gT^"natz~bDځʳӴ~|]byd$ /N)s`N̎8x$!( lT0z!^!~ݨ86}3"jh{@29xwz{ɷh™/KN&6Y(b !>1-޸tm+ՌJ!#fpR!~ݮ'O;bt,'A jO,-з2+NPiќ輚ux $-Nj+,?m\]#O]ňIiVB{85Z$1~I{'wͯjbBi8>m~<9Cw}c(CUQ )>x☞8]?D 2tp[6UzrE~#X]@ גpS+@/T wg+1JBOX0 [F:SSX?GSA{uZem3-;7H-sTnxN|Κ_dt| x`[G BU)P0fuΩi0* \q^Qj,Di"fIл eOԶ΋hH(L2=|IꮃRUဢk*m6&U%M$;$.pD1!NCe%Y rGyMKUa568> ɱKq Sq+K=k65ߞS(87 FŠUuI|sxmLs;; w+zƳrѲsgfd7zw\WOķ'A(@xrԹ{׀iP("u*N V[o*|J dž'./ *Ezfm)>>SyUoWa߶A8wRFJ{$y&T"%!҉Y^Zqh:}r7G^n(b_@es̝xQmglb?9؅!EX}̄ᶌmDR)OI]@WpT3P NbWwZe}:of9"wp/EھQ'<~@֛12xs~p>5?%ߐD[yXAulɁ5EYf=ϫ)+Zi6 sj($]|]oZ_ST׻lVLױfV:M{RV:Ϭ\ӡ^U,1?݋!)3:ɵy1B퟈Eci|>ұ >D$/cWjT3ucs*[ca>м.g`+r%-`ՐevP[á5n'zi43B d'Kr)^`un-hk / }sl|yx^Oos^>K,_PzJ',۱ǐ&n,ܛB /_|TWGVP# 27\GRӴ=W`NK TSBb 5᷋ORr %ӵ4%c:dGʰ杲3_'` *3)fČl/BԴjKI }}l%ez0ѱr`sfEj(*0EYպLz\$9]tOt*`%W|*,\Ƞt!4(?LfRь~eT8c&3۠ qM!d0|Қ/y= +{p!* , ݏ]'ɂϒsC9;UmފJ2͝RBH[+sKDW8y9ҥM'Tް4bv.ꠍ< >^V3 Gr=6,!"4Ί~Bŧ\:<&F42[^ܔKS(NWG z1iV8 rZ)kȾZ.|pډWwp1zE!OSJ3>w܅tL4g˷J%i"LU fSl ~̬*Xy#=DBF'}]ɔ_ݼ)nMFCȼ1;h݃ϫ/._wO_ֽoy\iɴ Lݾ,7wuvd7tk%{tf8 Vٝi,|"?#ux#u :-@M9p0ME?=Wp9AA4w͈OWlC&hx՛gSWӾn!hS\g=k @b: +Xk2 ҕe]\뺔bJ1U3"^z|H$%)ύ7wGVgY0& ԣ^R7)kd<4V5ûP l/v/VZ.-! BÅ𣡫z۝߳I)QX-y𛄗_// \jU{( \pg!V!TE )a[GsJ`[TſBi4jB0`H•!;O{: mt}.BҰ҅*ݹgV,t;Rg?, ,ScNN]|i1}GC7B֟'"F=x-` h4@CŒL-}[ $|Gy8E J~:+~!\Ε5GGXp9>ԩl6ǝ@m x$DG"GQw4i-AmXyIBkbuy)a6n-\I0B =D|3EΖߺʹe&cc 1!H>ĔUZeYF2ѧJ Lls>n `\࿃GFMB El̫cAyNfYsRIbv\zoQ(~|-*ՇH23).YN7P~X^QCMqkjޖٷH,TT;ڷO˪"]$p>@\_9-"9?t @AD8|T"MO`4n1mQ.D> (B\>w;$~9uAHk^ϒt[vc=DzJf* r|J 8H\2gW>죑և{뒬 PR?ŞC=p1L22ʍ bv6,"+a-ǿDxPwR#,p:pYtB'jVTOU15h#PvE(A+7;Hp^-I@V:u3kQ]soUݜ÷B8X5B2y9y[t(/wQ$4ԶUNBf˦e9}t kRQ tDEEMK1@wѥ L0BG5T՞C 0>gнǩ6>h$%ײQ bU,$s!k^.MR%0kG[!z?0mĘ5(Y5nV| ;uO$IqyEۂ9FYy΁0P]%ǰMOceE eh")U;!gbƸuqvvц$ΗsכH"Zd&UL~&5xJRFX+Nmr?ћҒi{|pS?"͉Onr5FaGK CcL ygnˮsRxŋ aMYG:%=d&hkafCz" 1aljո` w1}l$'H!5dr|饡Qz(B^QEq+@wwX堷MZj/u $f)wd?1< 00GX 7!;#K MgsY8]&?wC6Ş]ąK0dÜЂ]Y tݞ6FWz|V'H(nd'TiehFi,e5굇QV HK5]n7'ViBDmqzSWZ8=`즣Dԓ7劭fCyz<ϸ=Dqy̾6X:*?U}yj ~x#cv&^R. }"fvɬH/O%߻CLG׍?|AS #6b"~딋S`AcO,]SeAB2@c.s* )׹/F3:OJvY0I4oG*\@hG`oW8➅?Tݫ3G&E#t~,k[yD%Q"ye6k˕F&Ui^ؓ9A9bZoF^Nwصɢ)5E!~atCK"nNq+)(o vjO\Xɑjs"8EbY_t^R##HqXﹶT_sb#E>pdDj"eU=(8arU"%#hworO46z^0Uw#"d߉4>$j]cI;UD40Y(h3qc }8{wkF4tv#RD;?uOLn$pl^.GzsTIaRJs "8l[%Q$"Dx,3!}}-$jېO(D< Tg3RMbnj7+1Z97]lc pyX\Ica&-.@w ˡVcCRUh2 $"'މězf#M/5`p2EITE=E $ZτlTb1ov]ͨ@zα\Tٗ5;#enm9>0,2ۣc6lq#B`$QWR^]i X8k/n$w{u ^j-dQY$l`7]=شϏjn*+8Z ȒbE0`V|3J,%14_]gh(.ዢg[w!=fdP2jDl[Ix`PDG$DfY(>̬.MG&Gs:T z倛7󷭠Y\y1iUnnDvc/|!gMۥHF?ۋKK5a*U[YwxZ]pY%g1[M4Y*=bUOYIP1&"tsh?HsvܮF S${יs0HuVns;bĉ[B.=Af!q# ?̅sgrMߊ%S|ZǀQH/u%`ptcqOvAKi~#Yz^ļw+EY%4b{$"SGF]y]<>8ߑ)S;SB<[;Yze)mYVDC3.MX3. o-~y#`䊳C󾛵'-Qk;( Ezkt 0hЁ0IUQ;{L}?ZW2_p'Xn7I*S0.+zKRD>TweT2~53v;qPܿ Z"3/@P?6FW8W0-M~NC:Yc S `3B@Qt&&SN69d$^!eȝįn|KO<&7S:Sk][)P Gd~Ҁ AEoV|O;/7`.. vK8 GSVŶT5O69X?w!-3XZ&*AFi[&R"8s1nq!--E:g`YLy2"yOi0P#L "D1N@(^Z4 VPy OPWBu~QRufX*1<ͬŐ*PgK,AN\Zd]QJmNMGAl応  x4&4؍>g6]QJ9bYc;[qHlĎKz涖GdZkqvڢd6O1p']JDG!|bOg! [SE&e :9N1%K ?},eC\rDR>˿H飼leeբ8³ ~ECd"Ǩ%Qčr1G؄'0d\Guί'dHŔ:Kܯ=FQu#8THӵfUeA*.+20%p^LuD)+y% &O)}b0zd ϣշ0yH KqE+&;Wh;T~3="1*G\?xҋ{q}W_JLV[ZH<慁#T3(^(+&}qm*f[u8cɇ@b}܎$z Y5odlxߍQ:q8YXnֻ S=b]7V_ 1r8w?y8XVsxD =\)Ah4,:tJ&l3C*0Y_̑PxMFcհ;)d-p,1l4;4 bA!<Ֆuq`kO?p{Dcm`ʛ0& RmLYk?X&c٩IZn^1iSZP=]EJ?DUvs5َ[dv_1nRx.w<,_}q'#7{}gvq=MQ\pyf1)\v꿲KR/g/QLʞM =Dpn9YrՀY1⿂1G&uI>U2cX*'Eq:_J`S-}"Q >NAZ ńbm5U~ "XQf*Թw_610*츈auZ8B}/ɝ:s7=쵑숽(9'mR[aYX^L=Y3 xduj[STtP,Q"Zy)4C~E{)3^KёUn*!9 )jnxJ!6 V/'ƽ2 yfN0pVn6㎓$lc֙?B)\ dM0x]  !Be*:Ju"SPfiWi11)AZ]hD[g`+#4xsi^b Ź3^ !f=\o^Nd%_k혏'҆y~"oZZ\ŰQ y8C9=ʘfk~<&Xq+p+v ά]}o% jYMWʥq]\/AiXhcF& of:$; 'sPmvxU z̤?)ijn'p|]eh!^uk 1ȇb=HG*I?9켗JV n [0tJ?Ow$"'5g$JEiiC7"G_kӘ7VL5Lj}|ފ|oT524Ԩo?i.ƒh(u ޠQkq~\Ȗt;i*=^0 )s˛JU.;xB x.zdfBHy]9!ΖsV2|mRJfb&J(#?Ӹ&mJ'=/V䣮ۿW<z?pig'y`-"e@R pHTvK|ĒU2/34ί2vZ5KZ+tA&J='D1[KU.Dn-OY~[  Qjcgc3vtxssDTF>O2gJQ)\7Gť=֗L*oGϏAwTSHSF/$FeN%+권]Q)l{ 1]8ńC1 F^nC?S|!٩w{bp2@[>_N1Ǟ] ٌO%qC8\뫤!CoG`Y)a t )1Bݣ;=̠Thy',K0nfѪwvgg_TL$Lk m#DY| F\h/p,'\\r3y}>6ۡDݽӑ'J1d"c/l85TC$Q4+N]xtKa}KDZxۉNAyo {|qMS!wnn~ U42v%3 E)c6L"T0r¾6ܸ#c8p}㔩7^t6<8o-;QJӸW`ۑ"k椎&Bىvre?QEVhi=aG $oUM R5r+%^8 {ڃ>N q^]SoQ)$poh݊?(9@z[Jvq"ߺ(!A ك}upLwט(73iQ}؅μq@Di!n4Y!F&WӘm3<:meYn/|4SөpĉNQT''MEcEݽ]2-]ۓ%DzL֭DBLc ZتvdďӫvaEkQbW#8i+ t%S&/{V:C,L#/9o Lϱaj6 .sC즯X+vgُ?An~xt&S!5űj2E^%yvHrLZci#2t]]S|$tߏ` S^_{oP]]_pLŌTK Y'D]G{ϕ[v)|Ua&vl=BsϣvrM֪F <Й3Oaךzj9gyRk.p&(afxd?i? ϕ>Vo!J|*q ȳ YS吊SS\mb[Lř UFh r Lt-߽F_ax@>H)-빖*0Jr ł'U}u^2[Š1@#lş\4)r%'0WbL'&Cf!&X6ddʖdn*--#Dg| T7$]Ty(1lKz9wm jᲿC{u`Mw^(} Oՙm=T`IV~f%5?^e6`жJ+ک2n *<[HEcrnj'aSAvjh5ih?حKiѹJ .>3~0XfL]96e̡'R>q}Ō-&ek=f|PrX{μӸ.H扽yKٿ(-b!HCѥto;"&*od5`006.bȎ(!GNrURT]O4՟ j&Imt7$$2;l ziGi׽8aMɑf&IyHIp3W :YwحnOُBi$PʖN@i}{֚-Ա@;jcΕg߮{`őS SpLS+ѹT&?Pֵ_&n)6$k.g:" `=Cb u%3WƉdwޫ_)éo7}K ,}YZw9J-Aj D*(CT4AG*c]18OV/Kz2db;3?<6}jFY>"g L2֊{0 UFVugاPVhQiM8ԯP:y&%t(b9o ؑE%W]y>dQWr([ H(+9Uyn?RL>n ԙd6v&#tC )\jL1 CPUE<<;ZV73rS?I'j s%awycMݜ 3lZR 9@@js _/rR2~Ahl^B:#.ce7D{\ﰫ*+I#͈) #|5;Vऋ߁R bQzZC c;KG m~wTjy^S<3O߃ʭuzD#¶&8|oO$3i76T[L'ݗP OU -Fjdjzb.!h_é7ShbxbkC+xgAoBA`;NicFͿ,Q~+x%HH*VC}su.NA>ZnH9? w@vk=f ˪^&j̻/l}}߳??A{-ToX~9jr,c&(tv~/[ ͂\7i`1U1ƲӖMntr"sa>/U|c֮ @|/axWV.Qby<(ơ3E|Hog1bJIrw/X. 6ʧm:%0Z I Y9cDvbM8U/~ R%a߅@  ybai޹wŌ^.b\dNS>L;#R.O")(=cMR2S`&? #xAsAЦA\)vPY]j̈́k&T?UG8٩<$ųSg㧱'c΀- Le7ssl9$fukR֑Xm fwo[ ҵrK#wr;rpZh-^#Iȴ8 <[:an_HȀ7(#ӱU ѩOdy\"&Qw- !v=₸  xv=b(ᆶcTAY5?Bal =<`Y\IJ+y 1/5zv刷qxGO"8"I>ozf,1V)YLR[ sooǃ@>?OͮZ]vb1\ <;}L/2!w(?M0&XWeRsGjlλ:GB=SEs$M8Zipzգe!O_>>FtcqvL \ʰý,LBmJW.3| %b"NkmRWd#mNQZCWeEF08kOM[_7+2eHkC?L5~5sjF!eqϱ+xY:"4x"P#CILS&͠ԝi]ɞҨV<踏w ,05Ilۆʒb=ƏT.(c kL,V);-wэOU6YyFsvG7k 6r &|BT #h*uTp !Xv:U'E&u:/k"m[>#ߪM̞!o~3q뭇p*YC?)lq!r-%wWo5 HVS JBƿ&[/OCM 7% #VOϦ)ɏVZ*6qȢVNOyG@mϳJ`C9mQxu+Z91f:*}UX O"/#!E5Ǘx-֔[䉇_i*}AoHzVI`jGy&-oWN޺#S+g]%`c$!t|FYt2 . dUa\F05;uRDX*am~vue7(P@%dT/~Cn"So-Lgޏzk9V7g䚪i\,HԤL}Vf kf'yb!85ڻ6_`rNv,PLx񣿸 AaܡL@ʊ&WJ ke{LՆ_ a* z0F*%\,yaa:Jؽ8#j*oޑTtiij5;سV$5/  C-nE#OLŐ83hh^^,jO(+y&|j\kaĀތ- `0wfY/O8-JRÉ9q(CuDŊ{W}a}82.G\E qgL"ř8UuMoV5OaXC,uI[~>vsIv+FT%$]N8`-{Uk\UOQ Kuan:5T$ +{ -U6VՒ?$<$qG|M6˓kAI:"@p8}0C΀(<M2ڇcz(0l.zg<41C0GShV@kY7LҰ;esK& dB oY+K SK# EiЃ]vD.}Z90xQ9‘{(o}Ve&⠤y0bHAf"r6~UGg];nXw/׶=]-ЯYtgjZ"] L_ڹ{oB`$O dLoWL_+Qu`I嘀.Jr>I(2!!]Ԛ[hT'cʛqyzhP 6"#&:L\ )&iZ|MK0^}D6Pt%aZeV-8x澳 Sk •Bȍ葄 kXU]e1hT>=r!L>m#s$~ #)6yJ]? KE[2l!.,$vܰl,ʇYM_tr6kS퐰Ǵ?8hěS)cebCs9$3GC@>yӛCf09$FdL@|Ũ<D=Ll8K)i|{G !A`GPBM:;=jLu[~݊>pust"8!0=5T+/` } 2C?j0&8=PeD3`N O̪d=\vږ>\E  B! bWצs%h mj?{ɘ#6_,N][X扟X<}9LPC-btH>y;ۥK (V2Eht%gɾ*E4W#4lKF.t2Oɘ,u]@v @\q<˂!D$MaBBOrN=ZyJplAEPD)@Z},a :hJւ1y.ija̢g#ZK{Ŋz8FD'Z=`TޥC$`ύkS 6xj!.riϹ߃[HbOഡ؄*YKt'TP^l)^32`)!U}; 셳|㔄.Txӂub@?|T%ѨI|T5^O,EQ{EB 9tpZpI*Big,i'\SdceX]uk}9ˑ[Oܥ~))5{Oz1̜?ȼuwD|F`4Gp"/4π r8 qfw؊seom @w .;I5kz}9i\iVjY{T 礹y_AxI*H B k*#ҍ㒷\!WH_mm >R<) ''ˡUCMCw? vǮEra$` ) FnDԚ O=INN&ڃ w/u1FJI-SwqeYBW J#{Ū Q+V4⌔u&0" MzZ>WtCU?;dU1Pp`4zlnsPQ7Y9X$mֻPB)ic3v]],E-LĂl @U!?B[ԝ&(m9#)1ׇ~~ I.u0 v:$Ħrġs4Gho*U\#Izc jQn-GQM&Rit@MPI SҊb-MDod=Z(${Z6\Gy* e#=Gf /q#ܾ }ѸSɃ}I#֤`+waT g -şh?{AU&cŠ8ѵő\UF(&vM^ډjtmfQq$@f8Ytl%k."|O˩:Y䔎ꔔ L0~; U vQڊK~_pBN*`rM,|=M}j}YfE~y~)[&6\j5^t&6*b@cVAH8)cM G᯹mLɠK" ] |VxQG7U&}ł ͊"{V*q[ÇdB}i@sP*޻hɐ9}}w!['>̨JǨ);˘le,߸<с@c nJ&^ _p2km@ip$!${"}~g0 8'P}{d!\yح&jɪz^cV_rNl\Ô;DS!qk5]ay'I%w)¾b;UfC^dP\*J4\B훺m"]ڠ,#L"߃:C2$HɝnoOELiʶay#q &Mjm ^uO(/K=OpKcqJkLDsP#wAkyG7t ]BBܪ0T= ڧ5WNß_4_Ȭ=uV$daY-Z#JQ\4jV@>9N6Ӱ Sk:dUZeRI*cm\XH# mI(}a]JviyPjݻfSo7Jҷ>ODJG},!5vQ.:ߚ@U|׊[˱K\ .hz\'y-8rE"i HMTᔐB>::\՚pa4+6wo"(H)&q0?hC+BI&J=mDž~߹]Кrϗyd*j6MȺ!WOdB4zE6o_~͝o9_m{8oh۵d(O_vfٍ/&|pIY`݄S?I=4P¢ duetMWѶ }0(MdH9Zi +myeqp KȏsnXiG"!pj{|a~4F܅@(LK: 14?tYYq@mrI3﫲!X9Ϸ<421]oKg%-c¶`~ U͌4z2em=Ló7>x'F1󾔵7twz8YЇ^`D1۹1[x^_qHF},kwZQ(=ʥ\g uwDsf0NHO&d^{@Cjem"(>?>V6U*;:Q (7@[b & 5-;aމ%ӫU^F!E!<WL.GBwuw'qƷ%x]$Hj LhtO65(d4g cqP5I=W4Z}ϐ FUImGe>7gb9av@V]Tg7c0DAGp`I`ŠM0haiY.IGD_(Om9%G#zWnTW('Q?o C6dƼn9EY&FcTUx iHrg'H9ƕfúYqR$]ơ=:3ƞM-%'~ew%QaRVgYyT*nX4Z~̵W3M>?@^SH@zEO ZPj0^J?_7ۇfۼu52M+5L¦qn*-yjs?De8,$Cd&{ knIlTDX<FP-N:K`H&x\pSxUWN G#K" iS7p\XM| ֺ 7lJ__w.YՠKyO|K׻nuR92XqnB[V5i|ASB!B%m08[GH6YT-c}ǒ%:b_#P 8$m: VsPmY*mc2g,6cEPSh=d=|3zơRҎF2ljz1ӳ!V&th9杅9错sE#ZW=|J cBuwN0SDe`Z7C"Ёr%-j3>Ƚgv%nj$]ug*oKc$Q#ʬpficB Z0})G:rgpʻ0`Iϰ{p$&*`2]hPXST$=4]"Dwݽrw1F0Ą+nM* ]n]PU|LCKcs[LI}ze1$nbXP}=eK.O>f.Ę]q0u9lMC$PCh/NZkў >Af'/P`샆j'BkOQRY]b n}Zu3M]Aɷ )?pubm(R\^=APQļ{oxJ`VG2L5$J| +Ӊ-+?$-'V~5rM$:+VNH{\e7j8 Ftpb/{ek5 JXNokeȉl{M>YniaXZF?\ln^ 6>L5rEpġijk! (4sӰ7rxdL\8p++6, iWЧ ،{G !g%|ȯ A0Dؤ (пҼ𞶵^jo8l7rBdune@.fA\ض4L&͎2m Qg,^n S;qi)|M 1IgAýd7oY* ^7T:dپeYMh~C|(<``!w}}g9OŚVj;XɢFĭ=%¶\3k8[a0v` OSx2Nd_@6{9};y kaKHm\ƶK~H-'u"oK 82O(!8]9/o'd >?{h:䅄l+GO/sGUZ_[]mH\.ry]~32߫hiOiy vi yf} qASZdWwZ[f!kT &t8'q3n= \ax}{oaϥQwۻI08V6'7zNc.e"yVLua>S_#M]>%_/fK)KO^H6?Դ>|9Du:mp/8R-E4d(`&R|1[k;G>eHmKԕo jh_W+*dYajrfNU3ߦ Y5Z'{u#9g/P0[`+&p?PmniY@Zە-]DA-@GW M) 68,eodjշF187~!cgQT*]t!WҤW~Vʁ(PV޸ D73XPaM%4]ےe(qe כc~[ﴍ!sV݂[҈W$v\@ qO~m7< )h 'H6a|LP?*p[MJ;r`sfQgbs=}< 5s҅r(I ;ڝRƙ+̿h>#A.ȰN4+hR0(V-=jt^f@G*Ոj'+wI`U)1=vׅ'ri_5IZ{"/0AB&F;П:.8KhW\GyG/^SA&zY#F4aS-:\ MÈT19f U;H1;\ Ej^1r~UI \]$;q;I { 6!Э^6"4J:]F[.$l& L/1ev(FJNv(r6c&oWSݒA:WӹSdIB6e [-?`3Hz2*4Cj4%i߼5_֋Qbj>4>ϛ#&hK_"C#Ď&ls㿎R'3 ]Otmi)5Ce%B|T篱KTC[sM#Kؿn,3W0!2F^n22]9!x=\Ur=Z_֥ɒ7{U",o+9kb~Lx5!}<4ฦW ώqDG b$3䥀0 ]4to9KAZ.R0W(֣Va񋥑5f2^M7J>ք'L!1@bo <76o#5i(~#Y`I#7, j {E*C2&tMͬcpWCŧ#9ِTݵ̈́7MW+ۜH)q0_G6)-PJU\ ܒ=Uk# lRV&ga$dƨɇ]"@u4d{>tF¤n@&38Fr`p쌰@"bHi_L,nNYK|]'7aJ: 4@lqIx4\8tjzqxWmUX?V"&{ f G=9E346)S>K*z QZr.Gh6)›NEVʬ:M1S!_[sHߓ,QDV/fjb"گLO lvL 8{,uV\Q^l<#Zk|[>l?6amY:; CQ%J5v[Ȗ^k0@Y{ x-~= xl E+Ux)a(RdYMMaͼi([̟b:\!00 E|>QVTGU,١xVM9*lK[2Frb=׼hYܫ,E_kc*з˷m(5@}-](7rU3bpPT쐨L}в^qJJO_@T+P`&dhIfc7 zthgX-s9vD uOn^yB*:~S$$X%j5$[e" DԾ\O'T;2 iNr3:|'Y/Yѵ]>Q@zյ*}HίWh̨]3=lNτ?RvI5l r3&[S7>iGo]q˥L7-sD.<wIͣ&'_}CT䡁2ˬXakѾx7:>\H!ll XO 7 aw =7 q9<-ͯĂK^9W p^M w#%|w˹֤mXit/ <D Ȧ U `I 1jff#~RV{8i9a ogo's1Bv2Sg#, s QlWϟDKpG1Ѿh΀).U M2?sԕtq BN#Gj`)fh7>vox~H["Kӂg&Yn0ɥ$!Aᴜ=Z} o dJmgb t ʓM*^eŽ >Lx\YQf%F>gN7b-*ݦG+L '6oPJ$6$6OL"x8)u4@w h\3jxܕ~tK2-lBDD 'l< 5YL<} @oQ[Dr˺iݥ0u3MSD^H-8Zi)w(ox {=Gr i;Ն̀)u4?$Ksf.{*' 37v metVقj WRn+υ ڨΦ;يOBGyS&j -nl_˾ɿKSDLhN3XwS[݅4~Zm3)T+qb =c 7\; ο=,X 7m:oW>jHb @)o$ ,/I֥w=A'ȴ|U1t]YХV0՞_}ud8C:X@==?q J =?NX-|-ӘhڑkEy.L{D_7Wq#.RW4U[iPv"9- E0 _ l@m& H`!ci}I'hVrxVJ1ȅԳ!Ǜb?w?ȞzTǻ?JS3Gqk-3Lu@?/"ixf jdo‰gS8c"Ì8+Rj T]F[>|Gx)rjWX{=ju49|1>W`>{sak"֜HMQ%}8!B[-eSݱC~vƼĵ =_ nKF̖6<9OO8w/Nc90cD?`Qj-9Fl4|( #m7Ϫ%˯'E#SI=(E+98/X@S2W6T;߽%cu'yaS_b֍6pMqYj#fq=q4&9S<+2a@IcQr۩y6L#'ux8})(k)!g$kgSm-.܌_M!5ͷO)\wq>q+Uy[צ/lF~s65% -Dp'J(G@ !ӂ+*8_u6gSY&K-!X&LAx sBe.f#fW(`Y\l ]ZwҺ'eur4= i 6-Y zVæ$L+t=׻r;*bMuwӃ)5ҟQpquȱ#=ct9bEEޔX07@c4/j]EDoh:B4ᛔ F>!1+(۰Wƫ@]y_z BP(њkʄ=$7QIswpFA$ꓟoڻry^0ust%vTC Wzk 6CP(g/PpX؆9| ӸaQ$  hL_RLXh@o ~a.v/? :`@-Mœz`VY(xZ1uO!28BKewcjͲ|Q]( k JUwn3??NLGh.wo`򭛮whJ:t? &mXQPVbpܞ@2җt>-Μ4Gi?^MXxi[%|)%/i; @:S6 V3#HTf՛)袄{DKzՒb:fWI1Tˊ|{L]ĖW`6tUoi V RؘKU,^=z3y! ]@#6w%gAm]z;) ˂4fЅTp (ޟCwa)p⟜i?DQNSyh05$ *NY][*/.:İe3|nʞ>\$\8hcU?vGTh~jbܒ=% f0QHˉϋf{6f@Kr DݿӝJQS h~NP%]#ݵjn/[L|GR&ڠupS Lc 5/kR}&#^$r0pp:Ie!?G(v 3WΟm>D~ѕҠL7#zl*=Vb\2}&h*Ъ#He"9n۳ayFl:pB.m~]|"Z%LF,^oI_]/%gb &~,hv*RL::U HkeWe:5OS!&:@gFBʋ1ezOL_nJlZ=uآ;:FG/UiJ5R9 K`|n_#Id*rEYÙ ㎷w{dZD]05U mG_zpf.Ǹ{a)V-8Xi𛠄>r=vL$q+ r)̆t+\>Ѵ| c"50]tr`,M?m"\a <侮~'J+kBqaQek }P xY^5!8y"s+ӼX! hҳNJ犗’rHZiO߉lE=fU;S}`T'+0q' hkh>tk`EuԓoyGiWoPj7EXdEF=–UP(eީJa(Cs\؋hs55h{|xe=4co,n)؜% ]DosNS-rfёƻ/ aǑ#čIk%A.jiL̆.+rsGջo<#2UZ{{b*z#L& j!d5~8ו(o1w?ppwăo-ԱtMC@UNgnhMIނbk$f("K0BZ,&'f^^yOKq)3.C^S܊tו!L ?PBUow/<݌,%.M`̝[^&9 \ /m]%npkES&nk->DM_ gz9`R4q̑,4C+!D9MXѶRjʭ l^ h":U[7þ#= m?WԌ˷[v$ZXcX Ɔ'/. 4$/uíh&ҵA?np #P*-{I~C?0 α\]樺& {ët>ʐ3`Gҝh.΋ˍ KaW6\' :so{U&>H$ph#ĭxI9sj{5bMDn9NX=ACk֘߼qw2o;mo-0x "7Ѯ"PF0C0<[,_0ڤ*:>`sܐH}б/yUF?U^:\ڐ˿&] 85'0a@Z./V:7gШHc©"<~Sq42)XI rO,%{svϽ: 8? *[ I+szU'=Z9/pzsu' Y=!9ײhё:`ZΟLljد@l؃uM ૃNy dkĆ3;2'dzɯp b3кQp{_,KM`)lɘZn|sUƹ&~ XͲK5>RxX˼ Rte0oD0=w/Oe dOF t 1TCƄ--bԑٛTLu ,Xn~¸Y- DA-Z,d[n1T}B!I1_CE^.D)ֹNŨI&z(HFrAՋLJb4_DNpApRhTDJ*@ +/( r:]EJ\Ko`N}fŘ 9%sg>D aN|R{h$Ȯ;4^(7ǵrKZZ憂Hr`gAo!9I傥?3t'lgݟXq~;yF%?#Y -n91u=8:_b /AfcWpSB4 ?wbdMSsx/6CHIL>]U愣Co+KA;(%|{1=\lN^lwE(oKוGz SOt1D(O#&%kZSfEqx+M-DdٯӼNV@Få-_6vhwܺ1%O9MQ\q47]W8Cd##-[8!oLׯ<ԺBqMXփ"oW@YxrLE*={ry`F%^Sqmշ&bN ; 'K A GFvsFKMEK (g+Wu;^r<m~"D+_R'̗ w}}VqhhЌ\UɽiT\؜,0X "1[ Z/㘣V$>'m5ۑv#-+UIgvá4[Y\| @#?ǺIt8/r'כ"wb9F$XR<fxdV_#G&:Q9xta)YS "\@=wh'wzTНRux)X5=M' RhM> .Хq>y%?*1O怵"=Kk&Bh+Մ-3Gj,a΂*ϑ$ldnqoI-h=vn6`;j10Y_0"ܵ&2^g쎁jA)T0=,l=URk4|}KڢdA8;T.7$򆄾O=~OT{R1lB_sl(LD@R sM͔,zPݪ1ANg1 ˟MGG.*VmM=WYuHOK[BuF_(! ž77kIc(͞m \ =!L<)F~ox!I~Yuj=h;İbb.=US$ȵVѭ2OX~FH6ܣe/IBhH1K"|NcV\B'!SZH^S|"I@!xVI, 7ǡ(;^ Aٶ :Hj9|jTk&շ2@P<"}Չ Dz~y̗ގfv KHvPk{an2k)',N= Mu1xeCzHMSв!=[ˣ to$%c%(p7dX+xU2r0z67[@{gm&}qiǮ|%3>tԺ~,$(Xu %Sx#CoF"t)MKz-yQ̒)=pENXha2\}ݵ,e!+ZԴ|2&F^>d#s<4Vd\h^>c%Tćуe\' b-RAMgTVtV&GՋxYlS55{n-Єk D=vhe/,\(+G2X$^[Y(FCo2jr7"ZwF' c/Z%s3wC {[ys뎵Ƒ+KKͮu .\+-[tF-=-l7:T]\T!@|ԧOcC*~4Y~ \JtHw6Em(U!z!;0M \c0C6p%g$vD䱗kޅ;MdU=bVD+r]|"tu3(n֥_f`d#nV!RRl|s*u#BU\B3uq{Qp ># «m,r{ W醲%G_B{&Faj={c&^jJx]{f@v?**"35_N> Z߅_zYITdWiAH(堻%kKcOW;iaxd"厀uJ8ye&+5:("(%a$A9AW7u QP,o%aj;AfdZž}|CIE T5$46|zuSp*WF(TsF,QbKToas &wF=ܚ7#TeEJx`=mp vC]NxPcZF%](}A?V5?&}j-|RXt?nu7}gA"WR[L2dL@6IQٷ|E Z'?Z 㧖1)%E6mlC7 cЗccOׯfz0˓w[aO~x|abmx-\ZtH]$D?1b  r{2Ѕ/>h5&# Z>Mj`Į{,m2F/\ݣM~xy gVE*d:) . x*-fLI1Nz+>=NnZЧE#NcU&}j$8"`wLdt*^$,U8PD&>."SG8EYUB cX([AT%ҽ~Eae}@]temɫ=/H}q$[O`Ž@f2/ɏSbQ1te7z݄ f2sÏU궡(E0;)lc ]TKN?JhB[;:8 JiD% ?|\Gj+u$헵"6hƓ|{fLY 4XeU6@w%)y@%ZNϩ5J= _'-'AuGWnw,7Gٱ7(r'vL.Ǥ tοz~x)#ʲ#Mf`f,c1F1XNqAe/YfS,a_4jߚf,{ҳ]_TTͫ5UN/1Q{l27t$y>VX$Kޑp$ρۗ*js/enMkuP=Vߒ7},ȁE+*-@ WWh ЙxJu>V9j Y2l"iկcp|'_׭ijQzߥ:'x"76S=w-/O|g!ߙį5XH3G@ kSs0>J K6g/b,4H?NH4Oѹ cc dUZ+֟Dr^5R0g1KiKm^9S7 f2dl{#] Yoevp2կR= 3Q>A$=LF$[MOa9lf?wI5|(Q<6(E#㹤:3} ڃ=oBS~rPU3[P*ڱ*kᚙh1T l0 5Ǻ`Lu A{x([_"ь`!b*?'1F0Z*'C gmR0^f~>{'e2%}g&8"TTບ.c$G]m.g`0gњ0"S{s^)•7:92QpCG9{6T&3Y^{෎pwdL8V~Rfn2Ni쬉ѡ| Nk.{y$lMvŒzL$i#N޵V$kUwUi(!vk)=@#b=:T.#(޹ѻ֜ -NXK}v/^˝v‘bkYG\az:Wߍ nx a4|&vq<?Tk_b|Ã*oG5Q1c21 M^~>WRyZ&iJGz\[U}J̜8"!`2'cDx /Z$ unru>Зmu#V. ud_oAߡԑژ{NtN>Rʕ&}<};܌Rg:D4Ɣ9vS\Q _|*3 A0t'p9BĬ@uBMs(Mg磷LJD_+3\_)!TƐ~XY,%zBxFFcU\U(CH&tF;$IUZHrB b:!}@|Ղפbwʢpxh VT gNTO;E#淢PPh&AM-DaxqesszוvnhJ_/JWfC{TfNX[ۤBԫVai;SJnd6jbOh<רzVU јbun2eծDeidE0ZKyiimmܐ1''7#Ő!8q#tFSvC^Xر_aB@S4 'KzL@MpEۮ<{o2RoO{vMʜυt}c)eK#6Qְj%cck*qlhWYz۠^]&&/wWh~"cGZ12-.ܭ\+╚s*L9>Vf`ǩ)M8+E9LO-q<sփ_& Zoެ14Y';گ Yؔ߬2s3"A% `ɲk1Y^W4\)=\'|&GKR5+W;& %hdvzQ6B.$Gi7#5 V|I=rJL:!w*M5v8Kbkwhw'oH/MJcل`ii}nr [J:KFzr%퇿}g _ 8K*QP~gW^*eT $N/ȰgZz 1CmUtO(ƣUp1D+1]v,EFU_34SQ@GJ,n#Ò|x1EVifRz%W!-"Qn1oZxCHŽsLI|Ϧ$VDGgX{ ,˶%)t L:Z)`ց ` p8imFL wd67D4_y.Y\bBM;S[<0uIY4btJ|Xa5Fcf&Ż( . h;C ( @ 6* Ή %\Ka&&怫\&慇#fm#<.EG} ʸi/0AE<4sTx ìO $v^Kat uߋN؆}*J"E8ɵ±Xg rK[|Ot= mn~ksP= #̐0(31l8\CQY4h1ֳbۡcA|ߓtxlWNƫgɐL7Ƣ(%pI4sXKl<dV#ѪIiL^Ŧl)I*a{fz?{56ʑjUds4Q +qKEoFm-Q{䰚ʮf y<?l`~ T‘5ۓ0;/QGAguI=-!$՜C?},5<홭Z$G߂6~M5HԒL 7@֍KD= aDZL4YMɲ+Ȍ8H9Ǚ͸$H -$Z`E:Ɠ86}i}A[*דqՠPj D3%pR1IrU)[]h&P[D+rm]8͵7KYY-ŷ {.6Iߚ9o8hvJFjı, y<'[I"]B4ܬQe0˄nq4Hjz'Lw/w_l\YN6%.9芅(B|*J< i{k`]a;UD̓afXvF1'cd΃OӤJJ)V:y8Y߱W13՚jy:#,tpz 3U-.JO%/]9Ɵ^H4c]ף1dVj2 Ȣ%$)^y@Dje /J~ K,ܭ珙ke&-d~(jn, Cz]K)0䪚=%ce觮NOhwHCN\jK<9X*tҽKnBT ?k:^2Qz15Y% pkVi VlJ^o 8P0BTNN! J1kBnq)*S4=g4g.Up/#^8T徺/we}ズ#PNNŒ0q?gDnu(ބzdݦ: (J9VL I=t%\Iit( %yBp@Iϙ(P UMSպ´ 5aa:i4H?<2lyx ~[JcW7A8 ϑ][XVۊqJpV 'Ӻ⾇iL$MVlBZu{fk&8dP[ Dp1RZ"H`S˔"4 "QzPꙿCˆIhVH%V~ULb9>xm}8/{UgcV^ؙ:ssE1Ӵ?<3jBf; .6ˡP]*YuR Ho^v!6cѴE6%5j{s17.?{i 85wԅB2]|0q`4]y"Cg.b)EP@ ;6EZ-\A%AH՘;{^~Zz>|}@dJS[LTYR(*>80+߶_cuS} |~ڳJ'XM i8 %)^i[U&u{#؇\:p!~;`pf?n05#FejLj6Yv~IY6s% eƄ3H9q Em*3r$5];sWCp84U$khP&L].؟ѿJB;ERBǫc*apU,*Hh*:#XX:O"Bu, H@LϾAe  o2" ;GsnS^}?nĪI/*i9m_|&9gtu1oBWhwej90NlOۣ[_[owGW4_(U~Ux_T<\O 1OKH*pSJ}ԈOЉZ(ϧGʺPg05p %4;]bqk33HOX!*!;f_kk)R`r'E |?~NlWӌI9Ak d"k $K뀒l5NI,kdwxDU싎? H5mZJ?Xs{ :ko!6;W2^AǍX%Â-ʏQ[۔>p/Nmk)2:M=xx[0/zc 080=Uu#)H w4tMI_h#Cy#A~c+R 2C2͞Kcj5QyWΨ߲@ MU{X e.gã6ּb=g9:\< \ (bb`D IT+NeOٖ+nXK]))O`3X η,;yh#{̐|D5eЯg DX({Ԉlw]k@/y#&w83#X_>4{@9MYMI=TM' D Aqj D6p>*wIl -r d/۠h q85B?s}PTG/%|7 X6p;d?H0Ա;Űr&uV1A^ռ㺣7mlwOj:W fZS|~1AՒB"QU*ٵ،#$AQ{o [$‚v2y[VFH:6o4t 8$0֞nE:;,Nc_t2Zv*nY[OK;3Vk [>IPǣNsx=ɡU!k|#s(/ǪS!By$)s2R|۾eUˏ*jCdS4fSu-FZΝ4-LJ#Fވ%_2DF|pÄKu9NARle2Jdd^9FD1@!Ԓ9dzY(PI 8uk&LRn'sFd֙|*e/ 'f@QsMBǿfϓ`^MmmȻ[ H34l¼J$1SRPfIvUNB\ {pZ{,%{k='3JT0J@d0,"$aMח#$[w }Mu{9? sf:'-P>(bv0[ƸW%C ~k֪pP')ה)SprBgk>G%, !o#yHN [LY uX1TI@ z\.F{!v'`H=E,l4){$H1V P|:"6% Y^ڜ (p@EIznSHꓐ"оOF;c|SUim z#X% neSQ F`A(v"Ƒ( h/CN\LAfUr0r5|{}x.?E{\K M qw\-`B6qI㽵-i(\,Di&-_uFXiy%9h,xn9 ?gVg<[?zL=o2/X )a%ƭ?(c~}b2ɛ5Xcjd 8 b3mP`Xe*RG8}oIл_6τ05wpYOgx Wd `I)EZaAC:ϭƗj͎/L~h! t3D8b$b2iʷ@QwVSڱhr!l /]DȺhwE|r VX@;t=(i/e1=.[kEqX+}FfyH `I}9_^hJ=)N@E t{wGza4}o ʻ1hkka_$b`/g2o_`ayپo~MPY&pt'*@,J5v(kTrbq!%GǮke=-re 4TOGi;q˝$Eo0+[-#S.pu]F:Ecmy?K(ƍW {b#Ǎ޶VB~˰z\ch7ܗ 5 ^`H[b`g«DJ 󻒈 XQSnCtEg&hPFؖy Í)fpiؠ- 2Q|N(FfcHv[NBM忞rOZ02oPtџh6r*Q}ˌN ^Ix]mK$DNW*©͵L3VED2xB [>Js `I>pÓ%`C@YN1귺g r,MߙbصT1c}VMw!E<#)u lzՏ|Fva! w`+Jixg_!6 >"nzzC2C1e/ MЌ)a@ iғ.>✯[k&ͼεv 74ؼ*] ˿i?IqՖzo;JD#svp))賎cz.|}D3)1:醖7+K1<'kx=\w*U%r'DDTExJq:#`.o&68#3OVST\H ,pۧwPUF$tW-*'faD`CA;昒 {jDě>w 7ijH7~F~vqd [i3kP$k6WS+ҞҊQz=<f@{bU: ڂ'5E]Y^ۅsvSoCL_X(}A5?/:r+ (TO$Ձ!U{mKJA| Jf)NG*f& K­oǻ=ebw9AEA"x) XW0IA0@25k械`g+0DÆag.LgKWȨͿ==1CA bevڌr7 {h^&񝌌vh}j:39e\5`|yTB#ڛܓieنDtR\ݝ;0,BTf%r] P:d'{/Cֺم& Zi|13HUœ˂ǟ,@#.h ):cKT"Ae^(Z~:GPdi}Y7L*fQ`jPfqʁ aoO Byu]1W=Ak[j}Nלi]GB<r=Dd;KIㆡ HQTN$"K?dL(\sk&E#Ӂ*BOs^A=ַ(whV,R4iꪘ"3TD^\@GSUs P!vR?zڅ7>qc1M,7%4q p]"0Rx"I=f^8؃aPv)JAvߌ=o\8ZC2 ,d8䭿)JxD#W!+M(g_U@lp5(+NY|6&wfb`]Z[ty uc?s<%=Ǖ`%6}K GͥvƐjT5{OGtHo [ )dS, %l*%Z*!QG2JaMy  A88!dn)=- : z%ܘy]Yv4;z%[+3v5"cCIvPq@$Έ~6߶4CXgp4wI@72jDԲs0@>Hm1DSvO(}-claFAЍ Э+eue~ %E^s(vC?rl$uɎ:W3ZН Y@Oq4I&B FOk`0ne]AAUWAgR U.Zb]mA3G d#,־Oqa$̓`kgjدG3eCTbl.BNMӾp=ab3dW}W߰vU eг?o/}REA Jp2O$,M; g^T ('#ͷlT-48/̜+%? *8@ Rg,cGTD\sx㓙{&o/$m8aDֆK?|av~8{_v};ݷ 7=|0yPsC!FCyʦFz5")Wqꐤ6l3]#-;|` L*լ&0D%d㙙VgY>ЯW.;“9ZH,⦡{/בJsP'ᛤZNN_Z٘MbkIڐ:iX/KW)q~] qA F'P2m%^ IQr+aGS*i LPd"ѤViJX(KM q(t;Φ3 c;d+/(*ưDP)6'db aW5}kac<#g" ,7Emv`[C.mL];դxt% 5Yɚ-fzi:36IUp}_hSpA}-s%_7J.*F! s ֶ7Γ75֠4J}GYɛh> A'ai+b^AZ45G~@-`DO:'²dնBd&NM+Iv0wjo(fPTq}MōOiBIg>Vpڷx,]PcSKf@ߙ7 )Rξ5D1Ŵ2QʿrN8RC3SecAdkd]]\]rXr[Pș"jþ=s@.RM'`VO:4b3FL9,n+I0-1ڐik.k_7ĜmW-U]3 fe/ܦjK[|xu7>2ga>iWXt[ 9ȥ0-vG B:37-WB_y9DbVjRmLg{e /nTZt˟h>W7F֭by2}\/t#)qmKdLK"%]ޛS5zQӺ°!# *Z r{gt]_lÃT׈_܅s~x=BlM1͋]Z&@ܼ[:took?; %#`|Ibƾ33XvȑzЀK\Պ`TmAuhWSSpDíDn6dEʢ(XfÝYn u k $Mo2`م_w(W_h5Ajb=`֨1!%0i[^;Y| -^qBJcD;MT)@^\¦ylRf3oL  Hpq-ܞ q_]DZLJx9k4jHۧKu=MOw3۠a8CYET\ h[7^M)!Ȝhg|y Hjkyw8jR@;D)=v⤭y7;rpPPΝ{SDެqWꪊ4Dq? å?hVEEh~q~+b!NfQV1)Xj.+@Q:+ ^"]:Ǘd;I8'/R==vב-䊇G/$jCYi ~yaFp`1QKm ڤu\7FK⵩p9 ȞS4Dy˴e o|KdM%@?܋D{xl}[1簍ݳۅT]c9@aLvyqկPPOcl#d`ۯYSj]cߦnY#Ù}ʼnPVno[Z<߱Unr] 5C}XS/ m`v5r\zؓ|CT~~=<i2iח0JM`WIO15$g.j5ZǰG잷202 'Td] CikM w d{IbdߛF#Ri0}l .8f b,`DX*1{ n!@'n1rweV\mY3Yi:M.Ik-4\7XZ;\:)m3&hP9pUS5a X].C& )iZ;Gǰ}@B Sn!G02 et5??(8e-g pvLj96(im䁆 fӖҰ17c{ޫ%棼w#a -u{5Ij@dfit%@6Cz=XǛqɸnj ըB%;fL!'5ۘ\o!ZZ~[7hHT3qf+sJVO&O.UDdl7zStaYti7?e *'8]+<5|EURN}`im+p2I P:ѻ3SMc u*P[|#JDZTy~2kIq6[?ꨓ1 mkxɈ RX sٳN뺗IA0)Qp"2Yߟ v(+$)BF{% x^cKqdp^ {W<1vJf_cdG^FHX5Fh|2*\ucp3BAj%,%mX댪ŊfTx= "Pb|H)ez{T 2~s>UcQޘp;*8>:y$iKKl5fXH2c&X*,E-(oZORp,e]p<_H(ɏ0G)r+&kduЇwɤpqI,8)&7;OpGNx>'9Clcx.I$b!=hZ~Ve'.o>p-T(Aq+LܹlonlK!_Es)e-)yE{wT6k QzUܚ}PWմa=}i.J_9L~:#'' gK\C|D+jUF T smp /}DAYMO!c=19a#oSxn" Z̨S:>Ɣ0 AlMXlTj,a*|ZYЀ7*9| x ZNDpW?'>xVvƙ!RejHW۸M2k\X $(r6W'f@.exȬ "a8P-.!ُ !}};~dy_@f|,@]s3ܝrmjC4 )n 7H)uqXȑ\ KfF. z dc<(bdOz!zul]+&e(PpqQ9ՀKCcFۗ ~GjFUl{Iҝ;y!k'%'0.$&vRzŐ_8~ 1AlUr钦yF2RdxoE(mU/{|@E<\I;8$%.KitEA@Yb;TuVSI9,~W|2]A:'zw4 )H\("5Ee*W҅\ VAEMхr aFZwگ,k'U3 wCq3Ն:(!3s_˿ZccB%7ܨ6a jl7.2ҫ_UI>~:s 6Hn?_ T lq.z4Sx`ԅ< e@hrQpXeoaP*?ڂK3 KkɁYX@U8c+Wa"P]vTLM}-@6RYW5F4kv=*.NU\$XX׼eϱl9C-MʻҧCk6MkZ=; Njd7f/#vrO-1W\NuR?@ X5&nOO/7l^oLȂs PӕOlȽyӯ]QO@<@u|1¨:EƏ+6i4 %60ขS;g 5$Υol6qBa)a|8lٰa檘5e%ָ迲s;ug%!_wN**V8<x; s`dS2LC'dF5XNM6SKv\'KliVrzhkGT`:"w]Μpu[s/=$uyдS8st5[ϝq 89ppխF#ujd wjF)-Dj<\ҵx1yJ&I}owS\U,&pPD fH[oP5:Ąiz/_ Q(m<}y{_٨(si`Lm^#x s,w OYcݪ.WKSyFL9Qb (/ ꕖEYԟrq21 ⥧0VH^ 8iH|Ii r5AU'P5/. VNk~CiΝX}ci^oaZNȓ-]_1o[orV /'gP Xa,C#@jHIK~|~`!F9JyV1: w;Xtذ0Yny*irlU8F2vdl+zpP>p5/PIQp5=ȶyr_ =t>_1,=SºY  B7TeǼ}8T02Rj+I>Vk#p[ Ɩ̯a [pSc;šOƌ;p'1\5zYJyYl1:Ċ@ mw4-WlS>xD9n[ա>CpN*Yrn4zvR z¾waqNمa(A(/չz_Q.8^/;tySxNdH# ^9I WTŪTJyhRCW)Z噹I9{" Y`^~$GYЄd9 J.Ύ $`YldFZ}k #^ 50cn<&X !0EyF7--(~A'6=hԓ,u)J,H)IdkҺ¶9w>mN\Lx^(I BsYz>EnSqc.Q')f*kTMvPt:{@}5X`hɶ|Ԟ"z-IgAަhTnN+3POmxƄeު* |21@W] HVR/qt5_n^58P |r:BU!C)c*5^ UASëhze 1F ˺dkyBfl/FfZD ffaW!ܘ'o ]xm[$#45Xj#/W)SC[FGC !dAoU\(O,tfSWzGyrt@0Ugi tĕ4?\h,!3y FC@{waRfj mEIZq3}/ޙF(j%hfFe0P/ю2]LP#n=:P]53gLۋHϡX>iXԕ?6D(~κHslXpB[O'yTytSɺC}yb|(ݵVi( l$G?$ӐߣØMcmU~:36Øecg&{C\,Xס"6l8_é'sBޜ=x~*7z| P|oP=.BDy&fpDb`>=b7c"4EukUU?Z@W4 GW }$Pݹ.sA 3 zːr\5@% tfșY ppu2hPVS:c@*8K oѵ:UNrC:0SP~`=uE qU6 $)t|B>ܨXb< ̝7't0mQ#cYM hF.^_I.Ho22gP|facDҹ^IzhݛZқSS .zSkt[˓g.-^{/->3Fv~S@Ťө-&RyD{UiH9F3Ӳ~O. "\Ih;X xU_QFQ2@/v:"/}Û/u5%P#K' ن  Rc*>{@}u]V6K`߯l(6ռ0[D81rj=v>º$#l9hZ 5o!ܰ*ڂfWP7mN2 Zc'TA;YtϮύ62CSF*Mz<~7|ה QC\5x[9E)s:/ `+K&Žη[\iEޚΆ!̆{l`Nsws0ݑ !M`4߆ ϓBΛ{G/$ˋ) ?L? K'zB^w6dG-ԕ(kEګ >YSK]i6"KU /LÑMsFՀ[ikWx8;lH"e4 2-\;D (u+;"ٯQ=+oZUgF&4;*Z;z t8"A0g{7bnYT}^8zHPLfyXשZ'z Q-.5An28l5ڑ1ي:m^@osx+ W(GO|\|΂؍^lbQ}kɐ0/]MM"/A>=%CMJ0s꒽ѡN?G`UU/exűa!{ ^$gGP%^$8˱7 N :lJkPI2/Gv=5m5(7ߞ z\c*>GȮ"f[sʿu1rE |8TŌS~ǵ~{S#uHq/f΂*YF(zHI/\A 1vK>SuUPDmꁈ/MRU8wד. R0Y*qȕkOj'C[H [19KmyzW"uK#ﺅ5`a'%󣣦QhiqIKlbu5.t뤴F*(iXNxik햹͊._QJX|Vho'>9צ9Q|PiܥӦ z21eA9IwwT|$=]YEZ4Q.D?j[DrEjY\]$Sg0Dp}Lee ojK^uD|F_ERV(e'W4f>-g;rP_Oڰ֕_3?Se:/Ŗ+jJ'!QF}[31նF}m0P?-=N6܁p811jl@DO4&$)60$vf"w>y;Ay &#z K5[\T;<tӱWSYh4xʦh$`q`0 bN)nd\0" 3𥜰LXT:Fdw8NڡͤmV9( B麻MҶH _] uWFJ5qϒ;3;dETҘoOy0HQ%w 5,.HԂqLeUQ.Ǟ>z^OM%ٶxpClVOCvCjͅ n"AE##UyOgHP"k{CH{R]|Bj>Bʻ;ֳeLKvw ?WTw۵r!A sWrN&pSzknW6b;ِBI0.%z;QKKQo@(hշ0s21gMe=hWY1 6`])܌+7uQ}X)5+,"q/S}.guz33c EӚX6BBOA]2ǝPKD>m!팓egJ5nPZT>"Ö,̐)25l Csxq|NO^벴 /:OEi͍>A=ǚ ?B55 Zj1*ThnyBR6DR[YvʖzZak.F8b2/%h :V~{\Z(ddYI/e=K+Q:,0)W |3įY̖bl?o >l<$=MS!F_ @=ʔv~"7/EvZc rWǴ 7ezvcD);RE FGMv4 8-qe@}r{XgGԎ$JBV_/C) e :ο6Am1APe4)O@pSe#@_a;fu(UYϡտ" mӇqi/{4!s X CpM>vf[{w!7Ur=х jޤi:='j$SC(H@GTWN5οZ]EƺÐ8Vlʗ^CzNCU: ),#`#jUYgyDD8^!+=VFŐ߬ N@RF%9g`h/vbxN88vCDWN%;$㼣p]oL#3 @5DSޝ#VA.w%+F6Xg˜%Ƶ4*XfSgڨSWF3.OYyfl\ ~BdD`36̭"B4ʁd=֦[[Fdo`LHu1<2Rrԙ/jS e7KX-oYIYS"QjZ2 jYK,kj[#x71f`1vQ)5%Jr;l&}ZE)swP0;Hn@ =’33&[.z\ڶMXb {HDz{)uAOB%0܃` F{-˅[_ZT +ߜ<6RadGXWEҫXzq\r|;T@iA2zJc27U>V8m%-__^$TтiFӿG \D nP\죏PG}Ceڒa b~iS.b,#BD b)DDAaqcsWN'1whhiBQdӡ2lMxW9kT$}HA֟S^DVbB9606d+j$R޼'0tIW:{95bWC2\_0Yy@9E[r{ӆz190:& VQǯ9;  w?Fpv#8k.lDPTGM49.._b.Do B;nCkK,zԳy#L}ڋ㥚Zwyn'v&8f$ahC? /[jd8I:>3gT̓ERk t}Vsa0vw%4L]P B >NN٦spf:= I Rwӫ>K_.tl*j)~?}@0!T\JU R'T_^ʖƟŶ31P+` r!J.b]FPn;2Q \s:wjC5*M=RB^,.pdiYN !@'QtwI 7n .!:a9x1fusqIS0ZL&};ؒ2ߢKSa=$iוO=imD^!0v>  In sX_OE_I6SM=i7kNlI< Cǿ{M  ELjQ:ct=sD!fo*oGSJ jl/U! y C#L{Յ႑(]4_:qWyRq]E!(i'Y̅6o̽4NQ<ҥ匆}F;Taa 8/JηtRϼl2(5Ntg i,S?Dvռ{o;OjĪCM`oWSXA&m C׶oϠ%tCmOFEBx|}6pV@?%^FD#LU@R VH)Ȥ?(#GUcI9w:اKaz)i LVC$Λvs;L&k7T_K^ s k^vQ4U._wOƒK2*kS'f}v,AEY<(u%Gc?]&ijxzMaZUzD?B/ pO%dPO٨$L֬-uY*lW2yGz(CN8kՌЦ4մ,=͌Nns@M 6h#x׍_l6%~U5-v ƒR-Arn+$`I8w[u鸐?l&O=@,)?C!CG! UN4ͽՄ-3J?leH[nƃC]whS;v-PHLqK_'up*EDHpKw|ɯ&Vz;wDXfBXΘ'd/Ξ_YVE?&f,RߢA,ف ."fЛb9ZCI&`PaUA A23X@g1G"mĩelr-w2NF${*mȿ[o)Ko䴎:l6Vx!h%²s۞Tgɂ@iv+]۽?ԣI4;24hkbLu*[KܡIYR|I.)4%0W{؆ո*۱@2fmd$ h/Pw2\f/]84tPջ':BB޳ }2Uuۣ'-'ի/Dz 0"igfIbKp9{挰*QtKHNKm \U\2(/A->&נ|3 jD@d$y߽;:uu@\iE1 Z{T,GV¦ R8(S( m e֪Uߜy.<[m?eFA v62ѡ#-,s""V/n" R1D4y;k:wQ0v)h^ ypVvrkN9[tdǀPJNqȬm^pe P٫t5MOs4&DGb$o)^z;q5=Ԯj"kn]TT"A<2cBݡl9aPy=(C4 "1j%|(5K+f$H@GׇԻ1 1er0o W[H5-[;*_CdLo]J󒀠v4pvnӚ{{y2HX/GUV_aTb&ɾ]/Io-LNOK =[FJ@GP-ܯؓIL,~̀yXd Ȃ=x$0z:N+tgS>uHuje{݉>#T@1Kp?ߧ`Ý4'GQG\!0'Y BBrݫN"~KCI%.4%!(s_cO ᴿ>췡f_qfT30ËCêfqVU3hwlR`| !%s~lޮ'Ei~W>Qhbp#6K$.V>%mGZu/yD|g_хNTh~nPP|\&DZ+i3=Nm=sPf[,gEdlulEV5B\o ]O2竌!K s[8-6߳c? }[rz?h;-BIӏ L}esY CW1ˆ %o;B.IWpE&j$z&qXܟ왹xbSX@h݀jmSK&HÖtN*i7rfի3;^wlF\rC+A-Ym- tS)a̚`Ö%Le0IA;Iac/\'J0mkȏTJ .ϔKJ@bS%IU? b[=a&k}4zУ]PCZc߃:h&= .+_FŽ3k-߱VrVEtZDٽ.< K?xsL"i HmS:GSATsVpd>F;BhfAg53TV yU5[{[R7hDF{@٘(;cBm:A~mmM*p*OQJC\џ!ɋ5,W^{2=g2RiREUh~U ^Y yY[a6k5#J3nu]DM'D>IFpb0V),f&T!ڴ=hDOӁع!e*.#%VqzED41uemE| KLn/yZHT(6:@2r Bl +>kѢM\#O)Ӣ%13';KH wq_ h“3Eke{ Sc+PMQ!ą[mueiÎ$MyD o@SD >pQIƯ.sPo*/=z~^YV bxkeN6_7ogKs1=dCĄPѶ$ՀԁF%^-iY{tۄvR%Ѥ$L ӵ4/, q:Wg+q?/ziz4h;5)0//@fǙ9Th m<\ _8I •v}[)̡R.A3$g1vX׏!ʛ1' @+J9drMB&qhѐ Pq.~):3\<7 4%P<,,: ~OX<v)Aa1Q 7}֌]<;ecyeȾ d"  pmEtWBve<]KlE$6LeJѱƽNd$>}:zdDaQNd䁛1YD%{tZ8o/C`2s7#ML{$(ەQ苟gf[e^U&U.} 6*5˙ >6d5-PR:0H OZb~Y֜6z3v'i('fw3~[|9̣tf^Cqv˝u*hn7qfi]0@_lȋ5MWPh5MM|`tr{}Q^Ap(tWHvzT PLX?"F0f) c4+C o AZd𻅉?Nt4<7$*Ţun 3٩,&$V 0VpmF<•BsejXAzkg e6e_e4 Klmpu)? i=frO"ʷAqPʻ6ܱlgi"5Οie"2>/lVbK5ގ#>^Y9y9b=^U!w0&4GB'AO &;t{ ]Ӽ;n*vP5yU]yh/?!w[s4憂#_\/T H9iKܕP Ϫ{Ss /-c\[(']U+Z&k׿ujN$v=Գ:qW(8ߣͤOeüڍf7#_-=2.пR;2nex>!L`x]QḢ6xVeGk@7,ͭ=ecۣahxr^ڮ]]l"= M=C(ߖbM5BPض8ScǎXע |<"bufۗEo2>+`6i +\4|;2:}Ľ Ddv G$~6-^ R[l;${3 |SX$[U1LsLګqV#mj %澚*ߑy3eT욁%4/s# \q $nq3aN&4Txҕv*{Gl( ф'ӖA׋&3܌L-*{"%KL1eyPbVS7ɀ vl'HIsA-fvGĹ\ IH, wn'I_6wL]BDNA0D6%uP6#j.1K%i\."ja-L"*~Den'B2э8ƴiytLQ7Or99򾄴4WO־Anqd,#7i%%ls 6F1d@K>pkbKKGG\1.p۳KҲ>{#sə#-$sPkb Tk5iS0.? 4w ԈD:mjW!޼;؊>rnG! B?1ӟf_y }z7(;װ{C\ȵcA*Vp/.s0 &c/s '8e4T#N ~`5 ?9<\oq UL:qA|xϫu7z=܋}$T]ق>Ǎbiѹ7>7s=cc?XBv(8|w! pRv큩!ՁP}}@z7wX!ꛌT?LJ3C74Eʆ*"^rbRSM>sd/< K kitŽf_W)v#I V0WkWz)V6s]- ֧xK̒Ϗ£QbyC^&cB%*ڭֱd ygX:{aןD~Cn,~-+e~>sC,יmɝ>Ol6S{B1OdTՑq@J ZcU}[0l!-T1kx:FrPdi*zn;b(m!F녽n+ߝQXI-NNS G2J"ސA'kDױhM YlDO#446TB`%N;_,z/^[sIŇA7w`wCOT~ɠ} ܃uь4lh{/3oaPkSNB--ێ{{|SԏˑX ؽp򊺜uKT3)z$hzh4yt$BBY݋0Ƙ*(R/u3NIћ6U{%У$@-n-q?[//v\!􁿤(`O7Mu Ֆ2JR,šQLO { ,V0@?x>K[фOyro!,zd21"@I&\b'Yc#ع݈f8^4fb`IZьIR+)D20G*, aQuߎ ^ uK8Y:D*y;"z0[ g!P0@j#?B1i" A($?vS 䂕ܒq 6eFWoºNWP (EbO7 R>f~\s9Hy:ǥsxNS݃+(B>T&%t}U@gG 0誚E ͠PSZTI!SXKrr} ~d۬4\ rS>ͪ4]dM7j~pqB @jtqgA r˖~\4s?Bqq|T^ ROTO=*6@$6`<7N7t:g;-m(",NFkdWk~Е?|RLeվ&HT.} A:Bl":1#uvY=Rgi?,pT˕Cެrx^LFfs$`(:̾\MR6 ~ #R'x\üG8ؔ#1v#Vt%ɀ"SG!244#JCo8QMdVԏ@*RPPB}} Ea +$jE#I|u51ښ" 4^W Zۤ-_YaYquo[ &i tFtNR#`}h殯J퍇Sד3Ba Z' ) 7c>=[1#yXz8NRLe\׬cTPPx{.h"|Usvx\rn&xY`t?N/y)3[MۣpK eOV@w˚ݗjddT1}մsJ*|1Revl֥nG"ȱ~H&$:;?QzR}_ėD%/n5"SMǧM)flϬFkHC`"XBDŽ` 3vJa)`(/-8 "wL7"_;~vD r?rrʵjmDoi&IWP{jqN &J3T* >.qz@c?_Q_ǁݽK=Qy3֗P J&IDz [1|g [X㵻 F$[Y[c'"QjQb]$(i^`׺5OJI|Kg9.B.G<9k8&? LY1ڌBᵈ^,k_;J0$aU( >a&?JyðZ ĥ:$:#c xq7)Y^f1`D3FI2#5+iHnek6Ũ^15k+MO>|Vd?LrɗA FܥDJk̊z qBR&|r.OY {c9Tvj/-6pFB`?mf=& *p2,j]̢h1zITK_AO|D=C tV e }=t\[3w9^SGtPu*4GqDe&7"B1:a.!40fEh?HF%f00@ s:vYneܲڏX-Cy:f~C?=;G*͠f#)*bpJ͜3$ (|)AL#lSiE]{h9v8ޭ$rF s.BL1nwܸVܑ64R'k;{}qD6}jL?IbZ15OWWbzk,t"!rkгT5fq mn煵ޏT[g*'TONb2 N/ČӤ*K P1-h):ĈL<T8=!sL%s'LU#ETk:q]Y{'5s-OjB(=}s +'lb.Т5%+)㡮L]WF&fZE1-lpY?YpCz{n1$@PK6)2eR vZ6h9[WlH$WH,Uuxj 7S Ia}~ 9ZA/Orv.3,kʑr? "X*+fK2S%Ϫ(V6>e-1H k{O$] na'd=E0gXijdF4ʓ2r2hcňPg:|rJ6ƢzZ2o5 U Q So ۰=:Ͷ8%c.[z X J ?Du.>F-e` 4喢X[%_zj'FdMBEmOCtQ;#SC~~8:s &M{طm r+-[BSv?< ]Wݩߐ} =؜UsJ.5TD|S1/=iCք-[:n *%Ut7&g:7U|R,s&eiƂс2 TF*{,2E38k53J3w |vc8-G?xx#KB^4wޏ 1m 6ii݈sZ B,%^)B]R[r;UYU1ٖOwC5g?zDr 3 ,}A.=da&Ԋ/m0J0i}mb`^Md *(ۄߌD@U0G.bEխMGNHxrPJ ;K{G%` z?2i"E϶X0 &&Wjc zI7jWKT/# P CbM嵖C*k˕PxTFc'%wTBDԪ\)S3Qz_KlTWB6G_/3?-faOD|n|B`9x/!( F*\{-WnOa"N<6F 3so}'"Ef: WgqF|u" 2Z/LٚnoIӽXXZt]c2GK_.R~*~X^6WYRNuC'Q ʂ 6}~HgJT8ڞ1]I@ >u2_.km|2MA{=$BwĝS{S#7B I&ٺa?.5!x_ăA`EQBgj}yj_SB~~g? \`(W5GH$+gqb9KAB?hR' ̞[p=-@Pզn%-[ӟYإύO_-|#'%+9b٪+gAc,GU"_2: N#W2:08|^eԖ Mwl+N8{K=JDH}^i3PR %:XɒKr/[Q# S3(S@Vek^.5T $l\GQԼh}sS AEbd>}#<+ E;@\#uQ>K'xX2m/Oʁ^aRԈ/䏛+=bS~{ =VE*!07f>S`*–}vXrhO, ܯ_2xMW}1>QiϜG[_La'hff9Uxh6"U.<2o W}V5V#+ o̢NW%"vMAlvn֡Vk|8UcDC x=ϴRCbEɻk)..Jr0]l f=]Kqnb}O9cM'mtğ/ z˹>yGɸE¬ZHo-VbH}j%:hqH=%,vbV/r N#<2+I@ݕ ڗ l03P^"8]bmPD. ͮn8Cmϯea_'sޝQM@ GmQ5 ai 9'KR7m ]<gx0Y pW_]h! "(LAUrݢ9pYf d= t/C(.ag)^H @᎕boS+".J8[iƄѨ$N˭HX1;j[0/_է@*BuPaRІQN3ƻE:?r|nSZz89s ; >%>؋11ik`p~L)O89M $ Q9[NcO!₻ [ ǫ [ˆ Wʖ4LKKm JlgQx\KRc1oCKy/ 2"%l !8H>OL+ג鷔8 cIf^d2ulIfb( Q3{,e5o4 _,]MзgƗЁj*q-Z|p*9lR_B`1q bn4z#d,=8]7o*ufP$PYxɐQHj:<G5pF\>vԼPZq~Uib2q1a}ˮ!u_\AVSF ^A~վ_-)5Td4#S'`5a,REl'_Zchq!T6R*&:Pv"|txz+;jܬW&,P`G*)F )lza]dV<]cN?uma'x1*&[`'kf[шwQ"x?둽Fr5qp:Zgkև j#?sޓ(!S{H)]82(;5YjОWmj]C焊2Р@6-[=; o ymLFhϥBm9"Ldї!5сAW (pG[G>q] dHJ Gl^D{L %5H,3O@y k* f a/Z)=r"Ihe˴֔&f|8R5]3#dDvY'/ƯAf/!['/9PHwc^#5~0LI":փgnVyGTz1UQr9  jIU@S+p^r`_{emHtjmcfF+96LxELS+yU㶴c>DiDHwq']] ~"{2!7po31g mR8_z6a/C3ZckEܓ8Y9}H^)@Bɸ{eRSR eP ӹCvmf=NQ-uI[EĢ #JD[ߝ-PqYU4?Gy !sd_S5WQ ˰'L6,)-6ecQ_Ynѓhqmp`QKY𞲮>>vݜ%EIoG-]hסv6؋#w-$Ց!͙6{͚IR]“X&`oz~ 茷jv{LQ[T=J*rH4+x7_D2Zcm*;MMKkP6 -PygA}{;ɷMF+T:dΤl*ETVGĈO^ƚuV 8.ag=h'X;VС AYwA|:FZ!UJ~ּal*w ^qJQ'4ka,uSá|kgV%3 +Wנ[rY j l:C A8zgҦ&~"OHc\k%٭ M[za?j(HBoĥk8pnDv +2WnH JYm+ն߲M1-$pn-GF=0$c%0833-D1R4a\uV/zgy6+{C{Bk|~}?`jQ3Y\3B4i>s8sI wnC&{QUGZV,G(5L<5D|r)Sv޺H%Û(r.Ddʱ}$ݤd& 2(Aai@[zDQVSB/Za'9>71nsl ho%Uw!΋!Y=§2ﵼv' h$?%)h,?1IȭNGYىz lr5ݍᤓÅ^$Ah"O8;'V0p9Kp#)f6p4I޻QVX̗ 8:q5XeJ:/ZrPٙL+E~NV8bϯj7'6Q 4&YC s3HLd>!SK 8z%U밇,tS\Kl˳H+Ɨ-۝HÖ"IC9`s>>]ӂùFD5$ЗHy/F-/繽zWp{6T N;ɪ%+ɡw%9nRn #5O-4[}*"P2KL>E۱Q[KZ@b[5T&}m6N*MVwX aσpzuԓ#x}Q*_TPo̐uV^ b5uBa_8ś,|z]텱~b'D-_կ#?U >d }|x|ġ_m|^&8ݴ%\>'q9wy6Yק{ *ho$ _SybX4P*Yn۝wynAW,#,7GVZ[z{ AftMp!1x*k*oWTG՝Q9{?}wyPt:h-~1~ &MmN5ۍjғH(Zưƒ q* 6ڦUKwz>t{9hC%EWXOgy^f(µ= W?§AP)[?4IA7=i08|q-7.ezlXMb>9j35z'K]թAB&LI(^PGa%:\~'çN.&eͳ@Oشamh0=BF<͔sz=lɟx\uBu2c".خ6>AlI틁4#y:"! 9][\_*EUIϯֶ"4 壮vDK+@0ar\ {E=!ĵF_[;z%j^)u0H9[19mjw5uтInfk_go?s2냞4eNDE;S_.8kww4ARvFw Ipo,:JFvVNwT5AX ѓP\qi[]~bb)Kg4NOu Pn&)Z= X[Y*N[׵,G0QA/y?1TP%2Q<EQ7k8fNyh51+J!j%M4-}<37chD3xC-6eiVجf *;'6a7$> t]UabXw oC[7IWp1q*ڞ{#٫q^*% S26ݺujY ⰶAz_;Ŵ= Wbe,*Ifc[ der-qu`jg?<DЈ ?PoFF,!mOAqr3"!(94!mC@]T[_X*;38ta Φϔ ֺ*<7K޶˗,qҜr73V<2:1xF |v ^I,p@Mf,Ģ%ߴ5pS\0ZpAoUģVՇTʧ?u@v+dTR͞-US 'PVL'6w\,Q'?|<ĸDauo^X"O_>#Uc/m/ٯZ<4-O3+@F r̜ؓ_g EdfThCQo؍С4ru)@|3{~|-BzsKoZ.J1Ydݹe`).>Ƀ$.l㒧ޛִ|̼ÄH໊&ʲb/O']/PNi(4a'\ŋ &v,֎\'RvhL>Cwj_ZeWSsd{?@f8 G* p4+mf9h/ׯqtInkׯnbs.*+y"ᅎu06>6A"@0z4͓JuV|12}[υB %>`f1<{'/ CX&qʎ9dHaMڻajs`,D(n - 3x/U [.P^;Wx}. [HI1|&+R\hmHI03nb8ѰEvI"(/8XCz3S5~ `(`/ 2$O{31h2l MCj2`qۻaU)|q|:ipV龃z |xrH{J)yiR Leq]@LIEgET9n)bh:Bɉ(_0q\- ~08BHٽ R6 VJ}?> יye7d ߖՀk@ e l2^Qf$P\nz:IջNqA;Gm٪dR'R"0v׃ti(}QDvtl{6\qz NF~'].7jH̄<8bGThS9Xh@KM;4ۦXp,AI\_ @C0}HFul! 1j|}JrSNCGyPRɯR4.r?6v&?1E% `?'[6QAgSr3Z&m&l0?pYC.D_03(QjߊĈk5#0xܮ@xCe8O A#djÐmp쯟N?) V5PSx0QQp*X/:sҼqH\׆WOg eh`ᓎ;+ƻ&'L "h $)/Thgї Рj$HYkCOU ,Vp?h#¦%[s~R4E@2#qB2?'E"NѾ9EE{e@Vzb/7S' 3l D ߣLVBbW )3EɋZ+WTJbL^En; P@dYZcg ϋÊ6rJ73l]Q:\I|ؤ0PH4PLcgwlvur`'Cb+5xp(k7Աqyd4w0?0ϰMk'G$=1Ұh OHW#j)Y|*8(PYgVfjC6+% ́Lc5t?RvDƫ j"+_"c>dV+gwx\0#'7Rrݯ!Ai!+,\Qa9J )n$MX, ÿ 8GY`_$Msz=M6X=C9\uMkWXl2èRIIM5=/-[\XQPa 蔐-GRR'N腚ܨ unvቫ':E\Yc멜6=;feL-\v;! FZ12w2:QdK'75)@E3K>w)R.=w PNS[p4fNdnx1܎8NS_؂gӧioîDgZ=>c@;"T 9Ƣϳpj̛Mn\Ŧ Y#-5#EfT^GK9Te&5{A,@FZz?N-Jʃ \9rCMӲϰcZWk"]]r05kgBvU耋ҟ :QӢN#%QHOD7%D~^!*;N ţ4|ŨmJ]5S*xMs۳'-EjrQ*rHu/7 >2uRh 0;5 |-t@PTh~{?V\tc ?&HsawUz}ݫbv~1"7KU6S[M]<4T@Ős&xg!ՀMM7[!G +ob{[~+ K镉؄nRZl6pXd.AndRqOXoP *zUKvJNީkHzS/oj& XQ8nTnG\d;V7!Rlp*(C> ^;\T W]bȌ@ǿ9rUk=@}oB} XTغ ź1bXs̝dD8ĊO,es AwYxGJkCx1rl +_ B1Бq3Lu0t:54PI \qtSNfYD (Mqs 3Ij;$ȾEĤDx69F _|LS^.I֜N#&;ȰxGΚfD/ezy{G}\2G1Z wإLmd̢BBAt5IȐKe؞r'Xc#GU#9?]X<9D!< Q#sõ'R{ֻ!FwiI݆w\3nSC D煖'*IUXh zSuE߾/3[ ?p7Қ$^Hc<`('W& #82fY|>r_0М떕z1в'Gfw8{ZUهR&ig:CTZaтOÎGT2GK#ZP@{$(D6(ͯ}ɂZY?Y(\0øN^3^LsvDn"hǯ^4LzP$,}fK:H둥c0~݀ZהSñl7ȶwDx=%%)b `#"&TôXoɆyy>iRH}G36:5eeuho顗_d[Rs!s@6 j|/@wtᄜ |& g:Per4h1i#\™Em]m6Bewz㎇e6U#v x(7 C,sJM/sX|'O0QׇYP<\fIeJ0O%'3g!K,4sV&횼E2O/'Qz4L6drQ4cR6#ѴW;~d7z6 ŞN!ǿdKutc͉ >y_mq⪟U,`-l}}e2+r,1ӸJ_6chS4Wm#rCRI-'1Tu&s'aXeH! ߸n.DqS)5%yXeq8/Dg`dlOy{Rt"G,d_-笧bwiЀ:Ϊ<kacH^a: TF Vr ?F_*2(w]p ;A⹃ 2x~xY{n$?vP2%KGE]V_ulT6h,($"T^qP٧{2_N\  Gf4j'M@l(˺ORib;2 Vs@Ȍ1?g2`O_GRUޥx+V@+ǝk(Ǻn s^}~x#6YGr׋R, !"z E> .[}-m+Dz KY+gEI|Fr٬3KjXKˈ54c8j2fHb՞| (ukOsЧ.m%c֣J9[&98\ LY)]K ?=0oun"CddCH$ј0oۃ)dh+7Wy4L;1/^6V<|jix_*$?cs>:ʇ2!BOmiWSp,J"y#4N,ZjZ mj7€9&Q3sN(jR9&(_&XKݞ|W od kT!-agj  ymOtMe dƾQ<4QMkAUoibӓ*.G+sZ2)Ȍ<3gJ^J;IhY|GbK/ "g|tw xʈ!j bޙȤ]'$}y8v鸜G8+L^3d8@`,m3 b,4{VX-l:%áӏ%->S6ynb}smj6Q& .^K8Y6T UU Ym;N:ܶ'DAh].s",Ďo?_^@ܲ~"LX" cTׯR0/PPf oڅ;Hihtl,DeV_qAPHWg %M ‹}.yyJm@+]gNY*)x2SiIO{`ih5g"NA%8幗NJ7SL1j1e'TTi^H]bKN>=ZhvsuY@25nstԽY,_^pv5>JY5C,DC=-,CԈAPAY_S "6W6gdׯDcTKIas]8,TVS&-#9kpR5> ѧE* DiS$$-I xF=' @j` !e+[> ףO"<ⱚt|a.SpxYؖ;J0zBm (NbߑPh'ɞ>k`POwӠTڻf1QP+ފ\4NC7h꺯L]THme8%>pn¨}rZ d{]0г;(FHBM B78d C fA72RZKj'fN )QDqopDG'pXYWƁ=6& \oqD팢Cl֕q0(V'2(Ljh[O5틚+\|I4:5_U65f%gB;:2k*;AASō% ՕݞD_b Q` _=+auWX X9{/Ԁ _eY1SOɮӕϢV&BN=6щ=j^pdtalρ·9k:i^3cT`ʢ v_]ꜿ[X>9RV]? eC s;9OIcP@;xS-]H`<)U#OrC Ӈ.-hYsh7Lexh5n.ڮsl8 6SS-g\$3j֝pefw> GߚB{Ɛ^g Q|H3r.{-ySI, -`UD*j-rbmlc;a^T͠6r!(L.C8_(׿P Lwʊmǽ1 d\ D!(Iz] :FY){=;E\֩8pNeN6f}0I YZYNv ')f ^AJaEpNE:NzL\^.Pn|ajV4K,`J[ghY=D앖O08Ep~ݪtIř ;_U-6C_%l$35Q1TXQۂQ *R;F S8-^6ܴ<6-̍L EC#_bLϖ4j.=vV]>,% -؈(b|ZCBW?[k,>&6;feuQ_C4@@']+꿤27'G\ ?5P}eW ?4'v^IjBU6kwysѴ\$h:bxGZp#DX"R{&Ět"=>k G공،PH(V'#E5m)5ʯHn4Y݄|59WL$x<À}Cɛᇅ"rR'*?؎}vx RjpŁd~ x양'My'9r܇nH-Zάr2) { ɵx^X^C?r3b*u$X!.ʢR4&cI>ySM5޴; 0!UƖ'6/Hmo +mB>ه)SBj|e( ϵz<4sMKUr)l) o07bS+ 3~)TESQ[[gh+[ٗGS";ѐr`$E%^z.&p Q !qﮧ& l|Hsyjo'.zDBهT0RMDyT1Mpik)M)i < kر6Yva ?"ķ' ֣GG״O_!TcWk钂 {mYoW&11"vp2.z#\LfgP4TB4uwG+^`%*z% <=^8VXճ>wѰϠ." Gвj9C0} ^Пz>Murt24νe&EXӂ^P~$ aJ8l*oDBۮ,H?j; !5,]շ&A|k4+ӌPm^=VrW 9 %Bx?BLeR>Q; H9}Z 9 =:z:Ow 6ϥKUqH'j{fRԠp9xOC4 "AїP(uK-=6mdG+`|SSWӾHm|vU6fjsv_NpJidnk2d=6OiYwXx(F%N^?Qg"6DY` t~c\1JꂆթHm`r̴.A0fͦ~b1ToN rJYE~폰?GgԞ)ϸOҝ &\ZU 8p9: Ѽ9IA)1nJ[&/+wTWo-8=ȗ3 X6P$ٮ"kX/_-.erZ%DrFAZzX@>H[E=WZv>0ZsQˉ(BaUN*c{zH;̃rҭh_yC$0?0Ci1>80?2u13GNO2v=qi85C3sD|{ dHiOۉt+#_PƖ45I/$}TO2Vݬch>CBM&Jqs~Z>R){Ҷ[2wF+d6r) .y~Ii9zrԜT"%4v7|dI RXf04IXT95>9{!  9k Fs(V 0烟&tWvDS %slGt[L 8-=D旈KڌZgA7}7&xpUkjfDV\k{ɓT *uu&x䔃5.-S&بy#jDK:>h\tբ3&%(rfϗB RLd6adrŘQE(wFfY{tm (o^*)Q *1y3ؽzoIUR}ŔEic$&`FV8Ĥ._r5j kn݅q߫9xOqqB0YH_,cn ˉRRsLԻ0y 11%:]wiEƧΘ4;f%% Ǚ,T'_KRu{nH{՜s7d<OݲDz }M|"}>f/:VB,<V0ŐiLbucۼBSH4s0+8ɛ?6 M"'ݨnU+>M~SC IQj䝀_v )S>o&G?)&!'78I_t FG@4) AE>2{Ê.Uj7 7 z7LvZnUrrqo%Ɣ-lmҭAP%D>|?aٯUs_m-op@+z@߼ T5~?YhƈGwp[:6g~u)62N%pV[H[Ev 8:Lfp(}&?|;b3}~b$WEz``UvH~[Fӛ5<p<ۄ/ӫ,qaEGl2S*ar<)kҮ mp-YS; ȳQεsLţ`y\xgT^Uѽs[#Aq m/2q${YW8BR 7@"KقU42[K6r1̗߆dXH8(xNJ}%G (jQDAx-(,V.zn=7>z|A9zd  cr?ΥA`n/-ufr&?R&jNH}"ЃV,:uhNI-S(X7lfa><%z׆J*+kE4 ^|գ?0/kQ=6{mq$jp}{u۫%mUH=b^ /K;8a-$S(62"EڈMR6c1fөO4pp`gDXG"tѧfЩׅ)hmL(>q_uZd{=i)vZ//7 !=w?fҠ{-.MbP@j`M5Eg9U׉7Ow*1@.禋tMQik{ަTBዪ$t&{Ō' =ৎY7j?+EAE P\6؊KVd 剁(Bd~2IP%b+b[GM̪SuR(NDƎ{~,ɒB#΄0cV+ u%^6UzBJS.˒a^LAh9!6kkt2*=Gֽ>OE9/&8j( Wãy%<߹;c FN1g'i3猵^|wK&_gw=d&b~^zV|s8"Ì3nIR%gHYiUv6-Pw%QGlɕ d+/#Uǽh~k1Y.|Iݿ̤)wf(# m6eYP1;|M9@{g ZCY7xAzt/W^~K nKʥ2K7yv>QYRCpg^POC}AYbD)OLJțe bBƎE'xPْ{V}}{5b?iV9,.^#z tһszaunH0@93wµ_Ѳ!(lTP )eÂءscvصpd9/ V$Q{Mr5-jJsk%LtGmxXHvm a _uԱXq+ ٞ)W ^v j,>m oZ+!rL<{=G՟Nq޻YQ|"Obͷ ~!;7-HD=$͠%d^UN\ dF( 1HWZ&)).v~`i*LZ.@ηF_eA$+ta`cǠ?ּґBpU:S*=713,ζ_^S!*d` 5+?dFcny3Yi #^N؅L6CS7Ѝ(?B-SxYQ)^<-|}bLoV1Y>@4;:1jZ૑3B1#v_LA()4 C f/%\7x\i?roݹ36=⃯_N"mC? Vj=h%pĞ|ҽlѨ¶d_ ad!N\m;ζ~;mZa>4ZDƓ9xa 9)NRʊnSnQSKOSb+l8zl) &QmR/I*D.#29R&_BRzB׫'~.vI$GͮC,cO]£qʶ|D9?:\&*o.DS P7D mftfb[SXZnjý+M5R]Ё\6hBjy N 4O <Ŏ{gwTU֧V0}9=#jcsإ,o(; cE..!z 1ekXwn `+5.Fq'G$fwi_@-;4\yssg8!}8&xh)![9gʕ,V] sl To r@3UWɦVH/qHE:s0,;8&YSwǿqecـsaG]u7C_trbۈd:'57[ ZȉV7W(?FMLc3"Yo#KϢMzO9T"UM; ΄|N23|Wb:R|=[yGD)I*H{RVpvˆ+van2n+eC&Vǧ\"739e;.䶌  ms] fq{B m/_iySE,Y*[ަRoGnp"T{{<Ǣw4V0?M .[V=ik1UPVq{0 U_! _zFˇo5+A>KEɤGNj*IM^-B2ѠNXD0+N 2U,CtyysemFg?C-~CbbFP'${ðˬ,rVm9'KJ|L76z9OJW͙\hWSpwlڂǁxV겒9 fk|4YL۞,)!e;NXK6NY \3g^NIa=N HFxΙ]aZCYߐ;ush!׻!!3·wWhVՆ%ڳ( Cdlzc|g `i. (|Le ]eˁ @j 7KL‘ZoVuF&hdI~!|yRxZoz"6b|t [uMh<]FwU@pRX8@ݿQXQɇ#UM=>1_0pءƋբ䇞i[K14_xjk?uݐSM5J{sʥ$~y2kWoאyL w Q99p5W{e쒢2;I_~NʞϜH{כݤ7R) W9KQ/utņu4UwT'XGq*7LGfͷv<!w~NIX =4p*t #|ŋM.4iږ ץ$ ' _}U-4T$yT bʏZ"vs5.(QikOnu'rUΒϴ-\fsshVY2ۉ'6*RnH9 ӕ =18<m)[BVBm;Z@ۏ8Mm tvvYHvVk"~};) +I|-Y"k5@NPP緝_O/:B.׸~}Ndfu}V0Lza͠lR$,N2Ķ ഒ܁2e̩؉>yR)T.3Az3e~<)B%2tky%F=AR0/Ԇ28 KneԤJ.]w9Y-ž EZA.qv.S '!QRerrK5vG*(AtlN'EIVOdCϔC/v{-4ȱWĦmlTPn/+߄=p7U4_sa?=OƸ.Eg4raؠE6J:DLlFafQe%Eqz}YOqe`l^-pY a\uGln)\29޸`d|h}҆+&SSw' %FAv!0%n* ڡOTLۯF 8{[|sFG<.IG't|n?}#G+)fbX:Z \BocVn!_h?ص, 53nHp&=pl`e4QiZg7pҡJpnM( R"@Vu|"ýH!ܢ FW "}{^8L%\mU:(/M&IsAZ4ZL ra~#Pr'o1%\ H}"[$_[mRpE6Zu?A[c%RS<' 5f:A 9Cu딾|0Q"p e8$~iFH6\aXh7R~1e$Fm[gҁ4JfB{HOmx`?쫟w=pm© @ܡUl2&>^/݈1>Gw-tԸZ0}{0,u@n؋Saܶ\֠`l!<޸NHV~\em承u~1<P2)Sf?=n%vhU%bi&ZJ/q\IO_oϺ xf24rZnO帵 Ԛ==뮗`p u̸l 79Azhծ"bTGa(53Ji[INBeR@A~_M{t+0.\ab~ p(2:QOʨ)1>ճ.t'8 "PLj y ^`p5p OvBK0Bk$X{%qeL`fD pB & p{m#y?`$h0ի[K VXuYܐh@&WcyvQhՌc?%[(y(;xrJNR0:wƹts⢐fEl (˹[W\$;y9F|mZ]*}8^AhһDب3opu@*L@MM:ĢAqϦ lk V\m$ͩ||&WnbW`ը2qq$aŖN9<"d6'jˮIfH sUNd;%3$;] <_~i-]7k e EB长(R襑ǏIOF-6IO =%=8A} *4a׾ӾcN+iÔaQ29P=Ƃ"@c;$G}bӚƥ6|#rcR (ϓN!|u\=N5e5Wx|G=(δt$5:hkۄc%.GtcqliݎU*N&Agc2AxD}CDAd,\_,P2QߑD@{K:3+3z%gczs!8ʭp~f%N7蝷GVbOB]wՕi!-P7]àXtUK>6Pt'3KGְIXtdk\Gh)~e!^\ˍǰ\9J 8>,MeR}ieQ{sg{0gD^書"/M.VH4rW 㟛ki1Ğ5 aG򻋤ڹ%d@t\O )Q%I8UJMYy \ϙZ1ℲmL"~^aC1I<6;QAUnY sLxK6^oy|δ/xx^17GSjA7Oo'(nPlQjwTx>6x^~>K ;}Zrؖڈ#V{)N -pE 曨1=qjv4ɴ׌`2i`uw:|U=I* F9 ޔ:;:e=uEv4lNb aZI# 'aEYv]vROwhUr tTwS6}twJATn%w  zSTW9>F$r&)Jt+ڐUFhyaVڨ{F;nk$>g:W XPݭQ|N𤈢ldz+i 9d5GP-,ѷە".'xkGRGY1Kydja0 ֗Fy[T %3Ú ٰA~/f'h!܌:Gltgs & UܖA"(ꌱzv 'fnZUlhr&Og8rߧ_g gozq3e!idyqj79o@m:WQL]Vhh8(Ns_hM݀bcH"i,)o m[ES{)' qQ)t~xe1 ;ͤGrUuX:#J{8>K =[* &=Sm^\J5 m(ذ7gZn͞#5D2I0cݷ=1Ҋ(F&UBExW9~3fK)N c]T!̦_,RZ2͠;J^O+Ua`U3DatGo:,'©9W߷Q𢑱-P11B;MLS-Ug rVr}pVp^Y4aj*I-uuCck++=4ХͲ#{%S7im%flm3R/$DߙzwjLp8HWx;/ ҉ v'䫈裍 ^sUfʽON4YN,;i٭49Ad _4Gdc u0[ety3N^\^LEdcem=+w,A%9!V:BJ!d8"i k&a俪k_M)B/5q"`RQaVq}u*RMNnrsI݈͕&uj=Hy}v,c-LV*O)m+MUGw^eZCӻ.lrMw漄SF}‹L<[z'1Iw2;0(}8Ʀ~>фxp;#!"U^(%)Xn0[f6i1 Co)0 ,' *|et+Ȃ+ph߄'Н}Ҙ.ӣ6>@`zלe}2"OòK @N ,bůZp_h_!<=7J;vfvg.ys nc':=S-By 5H5(| >G5 4v'шrC|:(VZUQa!a%`R(炨"0e/^8o0+W*ZIT Ly'?2=IY>=EA~22 wt{c},zUHk]+~PI5[@<*{0QP6O@.N6h4| UK2hQZԆ)3}GUWBVrN7Yߝ}Ef8oU@nhqRaٝhtԺ+(ZVpS" $BNAθY437Mǁ_ gPʺx/6o6X kKt앰u\X*zyxʥ4ML28\)s1(˸h~s]>-6=9jedDi]zvy5r)x4 2F &߭Bk.%] eZ%7/_Œw,>%sxMELA.p߹yUG&s%y!oShDd4N~Bl)/~#`bTۋCE|ʠDLFUZkm2_ս϶DyF[o~-Eꑄi75VH{!dI)oHVaRzj{ffL[Mo%g qa8*S}e?dv؀(, YZ