libvirt-daemon-driver-interface-6.0.0-36.module_el8.5.0+821+97472 >  A `iU]6Z6OUdPj[cOXGW MVc,A'#: ׹a1k¶qOIn]bϘ&jz:$ Ck(daqn =ȹp,&a:J[;Xj.N=q:?$f*2c^_~prŜ}T%j=N)'TE1b#|>H$lJ~ϘN}+A_%? ؿ cA&IQc M]޻zBČ~늯7ÑE>zB-}D$Uxn&mp$~矗,-.PB\7b*١0B+O*H=bxo:擠#W#$pBHl}p1_m֚Pɫ‹P&z7 6[3; AЖD,Kt>xq;xjK>9uFhW|!O q &%h06a10ab5066d3986cf2c6468fab13067efefed94ec5466d0e8f72348726c48ad22373707fab6c77ab767c73eb80a381d63482b73?`iU]6vjKYj|qϷg T"x(-yo_u('au6in 9 aӘ5PɌThz7ևB3^(^+} HC| #%MK5MfJPFhFX(pʣ sΞax|eTÑ/wR~lP38? 7X@wo͗JCa}tptOc\")nOpՀj\T^6gRljBvmiy͕4g~׃LoD=K Ѯܣ[[uNR6ʌcUȖ<£3Y-4絥So 7`EZ8!!UHnJ\},a$0 v |t}P,ry$ +8ԅi%w+fyt_rCfR# Xa Mhs%;5Jx >p=?d"( G w $+2: \h}   4  8~4 (8O9TO:,<OGHI(X8YH\]^ bd$e)f,l.tHuvw0xhyLPVClibvirt-daemon-driver-interface6.0.036.module_el8.5.0+821+97472045Interface driver plugin for the libvirtd daemonThe interface driver plugin for the libvirtd daemon, providing an implementation of the network interface APIs using the netcf library`aarch64-02.mbox.centos.org [CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxaarch64-kK#G&P ZAAA큤`G``````G`G`G`G```R`Rc651e9c3887bc94f3b400c0a4f8bd7fb0c2fb82b16eb7d1d69f5d0f1fbc6a88f57b56a82d085144955f9799a7abf98d0680bb82c4724a778cb9087ad6cab61cf1ecab8c5d0fd25b3cf59a41be608b74bedceb3e7086eb5aa8ce03d80f8a16a2f5db600ffa876a00392797a40b177d2c3c27914430c4bbcafbd277cbd0c112d9c304dea03c7aca336f64205c04c04f05e705a708037f82bed69007e8fc1a1bf3fc35b7bb797e935118cb75699fac817609fd9438b32a4939f3427d7b22df76cca6599ed117da99372b6647d0684f677d6a04a15026e17ab717e6c85e64d6b7a92bf9abddf993d0a16a84c011225f0bd7ee4376cc46286e628995ccd12a1f4457a38fd06fd0be2010b379889b27100fd984b09927e4a5403b62fd50311758869fd../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_interface.so../../../../usr/sbin/virtinterfacedrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-6.0.0-36.module_el8.5.0+821+97472045.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-36.module_el8.5.0+821+974720456.0.0-36.module_el8.5.0+821+974720456.0.0-36.module_el8.5.0+821+974720450.2.23.0.4-14.6.0-14.0-15.2-14.14.3`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 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- 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-36.module_el8.5.0+821+974720456.0.0-36.module_el8.5.0+821+974720456.0.0-36.module_el8.5.0+821+97472045 virtinterfaced.conf.build-id8aa4c9348742b108ec9aec6c781573db6a0dad64dac35ab0ec6b7b93599624ae9aad89b1b37623a0virtinterfaced-admin.socketvirtinterfaced-ro.socketvirtinterfaced.servicevirtinterfaced.socketlibvirt_driver_interface.sovirtinterfacedtest_virtinterfaced.augvirtinterfaced.aug/etc/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/8a//usr/lib/.build-id/da//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]=8aa4c9348742b108ec9aec6c781573db6a0dad64, 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]=dac35ab0ec6b7b93599624ae9aad89b1b37623a0, 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-8a73a3c58f0608e15e3b1f1048aa143c86135bbd7ef7bbb99c4bfd30c8b993d86virt:rhel:8050020210608170124:b4937e53?07zXZ !#,Q] b2u Q{LQ;0٘ޜ:qS--* Dq7Tĭ̈~ gOsswEO`E8;IL06m灍v^^ k?[ebmbM9QEHkJGňdkwA6͓;6@23O^%;J{j p \%P)u# *wŗۃ={Io>Vh=!(7c{e$VADq94sPf淋;dt*6*>JOQTva=h$(NLSaO~6ؤHg%e a@r4創#r]#$xS9(TcF4!Ő-$ lK~Cv%!et~kla Wۡ 1WPp㚨ɼ@n2x1`#7yHsūViz"~6yTg8DH)ܠp8Jbh8ogB~[&:ڶGq>bQU:8{FMlE6,uQ$S)0Tk\:&qF %7Dq JVGa2ijIn2#R7LkSU)]f'вM|KcaHu[ MRx.jt@ג#^yx,eY1{_5Z֙uLCs9"^MWU7/rǩ2m2ZvQ'.9 )w Ermy5綣 O&."|HzR62`b<^+ kR4.٘mbF @tojdhţ9s u;'@ dLP@nOB8lGр:/ŸJՐ M蛨[`Xp/:"Em&s+>o2ud0Ŝtxgs<8xbz.#"+ p_;luH?; rqEP&uZ#9vI2,rŇyzv Z)#(_Iu)̬BØG2@9(~nS9{N!>veT3sWSx# gb;ը$!:;UmmSd8-r+M-4'$  ^^QaHcQ D$)AmcxW%.΄O_8DC]<T4Ŷp|_w :4M!7_o,b+? FfZgR[@ۥ)M®FJd΂(M]n򓳞\^cT,sx!>rBLϴe*-1Cp#чd>zU#HcI[l -0DD&u}r-;BdCDfD)JZy)|ӓ;{{q6+J)Tm3Jh],gX6< %5l?~1DmKJ!]!HX:ܓU95:cXl|&گ"p.~eT{6hwvy,=x"QZ1=_-?$cCxj[YCqk,u0`޾h9 ^oM(LjϻQ|pA1ŀ$ Pf>#{ DcVq2?+k_RE^6V5 U\[^c?|G 6$$ó 0oI##]ua=>rJ@ZnϛlݓT TICj(2o!28F},::;o=jH w.;hy2 g/6kr7c/AS#U6>SOU FVb{`NNEi9S"Jh-&{瓼?w0Ɨ4Q'554Yx$}T:u%i/0 t?{Qx@>}9UT8Bm}+ 6}q؋ݪGg !w3 SKl2az^)2\3H߆&(6f~%鉌Éxbi=ToGTsJwj4{h2jӷmeS kdA, LJEC'Ti v۝{L:hミK 5ᴛDA0 +}; =|E߾4DHwb9\t\ m myj)HycI$wP9MtqRusI!o=`q@HG4lw;[-Y%sեJ1͠oWit{DOT`>C z~\dF%;:6cÿK,0 )gi?^zПb:ijBrlP9&ZsSF߷gdyWs#wZ.`Ft*]l9}g _j 2$_8ʹs2nfVMD\4xqE+dmJ'b_ B= 3t_/P UR;]{ +ĥ9(l5TԛXy:KgW(#P]9 oF0&A$x]9h4s7FX6YE:Q\ok""5TGWby軃w?5.XՌ\% I[*-?\ Z}._Qv"Nsɼ}3f TEǔrpbv}7`PDŠt.!!ud ,)jd:U0'P1 1;#1Jฉ', 89CJ3Ð@/P:d~SY2#8g3uZK̮{Ѭ% K&Bo֜ Xkx; C7?4l #'Tius;;lO<7) j+f2KAh0Yfm?KaTX~/Ԋg&QV,1eC">YѰVHW?Red 5׏g< Ļ8hʩO "Kv_+nT *:A!MV?E'4)>Ablj5J{Tkꡩl10t( FWKaQ%߂0M12VY=fqErr jfZg"0 OZULƯhW_ j%~Ao,^W՗ K#I}" NixdU``ՍNݜ"],j)֒aV؋2ATu"6 VfqTCrjp~ϥO}pR[S{u-+ѡ|]%gu beRwEzjiޢDo\b#7lM:Ɉު \gVb _s;y1ct-w2Pbr}pmߝ\SE([*I_{>yu{Y!5S8aE"LAd>*^K;́x B;@h .]JH-nd+lP1@PTV2ܼ;d{SdGkڄ7gK H NQJn'HX%Z艩3€,z"%ѕ#SEif+D՝#,q'sJ%[H_Ѓ7x]p}O-QJ\GfaΔ!qԵ W |tyLT*\I01dťQ30qT8%e\w^q7 Tq*e`qΏ[$ /H}8`⏝72ĸ08lfRm#$A󍱐zO{OOE7*5x>|L(\K(7޳Ӳ\YaV ]( @d#wZU~^F;&0"Zph24MZq)Rt W . lbs8ӛA:&[n9g^$7+ ila>u]x=&ÿq)m-v kK΀5Ұ<ƭSs9C)(c.ł>Zt=I8(\k~V6h`+EO𘙸 @jX½n?B v ]>1gkbє*bRA*x3f4k,&$l#"aO6T?KWOc]Vz{ ӳyeG7#3\k|TI稾;֖h%/!iԱt0)%@ַ+d'V3P:k&X] Şé@`0:?ޚq" -SNWKc) G_,FaOJ=bR%=&ݗ`>^Dž5O-nQxnDh*P8 hqez.;m-<݋0Ψd1sƵUz'{\ ?v[:YA r6! ORK{RʝVQ|ŭ oSӮ˘"̃g3 <[ٌmLPAcMqc06׃ Kd_U"Rݥ,gkNNDffr>* N&DĖu,8Zl)| =V*Mu~>uʹ*F\Q7ZlqWHdNbxf!̨1#Avo SL'dfNm%Mngn1Ӏ7 E (Pi/VЋ|*X>4-9fdC-Ԑh Ҧgjy#r89t5>e(?~i@2o9Vc>Y{~)Oqkw`^doӛ$[UƘcH;1WC&| +ʕ{c>_(׸*ʶ;B \.$* wŬΡ/ śnXiDfo>H1 \CF!ji_U')PwJzS2cVLJMEcvUBŨ7Qs=bǂ-/<ߍYRs &8KNG:Wo> =M7Y_fS WԾۉ8 & J3!14٭\ŔKov{W0yRc*/dp6~fnS@}8%ЋW*F!IV wpdK :UgF1%BR 1ZLأoT>}Ţx hĠ ya]QɨU(T4MӆJÕK!ضJ_Er2gل0-T<zׂ>?k E D9qA1i@X3!dv/P|24Br^Iwoxu'0f.O wvGYA(yϯ@MfY5H PLl؜]nT~V"xHUcG՞֌'jeU?XG=89d¬m8unv֣&y 9Ηqd`<^]RWظj _93!gy {»4uB6OD9l^7.ʽ#]?_%`yyYLy֡I x-nV['EQфs֏\9H$b<&B%MZq_lvkj%8 Cn3Bt@PA?`x8 1:96J4hv{xe{)E,@-_;2"*! pWRyc,HIm:7 )U#j}hը*Lp@d?ruc?)BA nYwQ<gE\{W얦e4^cE kS?k}r6l "3_~f7OR4˛U< T j3WT6, 3(XԂƔө=(јhĤD ϯ#v8u鲆>y Hx/vŸ#Ф;e/d9?+8)W dt ۴!aDPjMEw ý#{[32-j>tyL9>Mny4 _Iu?•RKyԁ!֭! oOA-w'ֶl""_H]$`CElQj`;Y& F2f)n hztc YD͟ݣ|k=p5׵SةRJo6 !Kg-QhE7HmKv謷].SITW^iYVf: ;TrL7I8Oq|}lVV ZC9Ӛ R's,7\& 6u2AfH R$+~)=<)Zc`7Xr?^;IXɦϽ r۷/{PCnD7 LT)@M݁J* fYWh:j&|ny:j!%12',9sh1&6_pa?$@Sb[gV5jm7P{KEO+~׷_-^k>{XFPSP?}]R;kh6t LeJyYqѢ̖e.5Lrk>c o/;ZK<;4Aa_T',3Y0S[k6mjNuU-^,Πߎa|krwzK8'jݦ ,gA.WӘ oy`؏OCgM[;u^Y0DO$H>/&wNJLaQqm0zNzt2<ucZ[\s)PfLl!5EN)9}:nph>>CLy"5fhA[g ~/"ڏ3Kc^/hF|] &v> +ܳ}eױ(I-tӨvTgpٺ#.QƸNLTKZqɳ)ύcl?7Y'jx}ܷAz/Y}``Ě;@2 Su!"0/"9RG'|n> ~N ɾƃūei\*+und5j!82+b$Zd[+pJ0zF0=.T8`k^SbFXlyEgjI1%!W ee3:>xzt'Xd2^6PPLٞQ2hL 7p+4~2@k ٻjC k.:<;؆n /6+HHxqnē'g|5ϘAcbAkث?:6eQ;3M䥠jKzYNEGfMGf3n Q;|lʧ+nCW$Zi%〠Y j"Tטnyn>g0p!#=nwW4LLM*qˋ+Cjo>AIg/Yr<.5a*eK.5;0, nO']~ ҦȐu]ϠvXؗw#BwMm63Emv壱 (N9n7g44q\.O0P+DΌ误^ƿqM{<$NɁEJxp4I!C#`uUd'50[d?cB7is,nM<Fu 19۪7N\F/pⱮ\_ zcfK KP9lZkܳ.V(h5ECuP^ mCFfz?p"lĺ s('?YS4Z}GAD 2Q Ŏĭ._iOd, XG TwU43iWQT4݌>'-EhZMM"Li դ`]`zYTϱ|_jQa9Bgͳp )~TvrTjFanjRTyZ݁#܌P(ɯ5Ep5MF=aAe7|KIrzB=͖kW ,aڝ/7®fk'qH8<]ΐF,ۋSؗT9HsSШRX}?m~Tk;`{`viނ. WG<"UvD.6{Ѯ 捭[%#`S*+l?aɢGHVw=}1x1+?%_QyJsڠCvR\ojoz\_S'AVg.XC=2BIir_90Sw6G&rZz)Fh0@(o(!yWb%ga!f2g-[u?h۲ЈhHpwL!W Q3 =Iz{K=P𔶂*UT.?m$rzwI:1;s.-ɶ)1^m"~7fQլZhOʨH`JVppmag wEV"{kʬʩ`m"CstJ87ɭv=?g5_tMWuK> I -Xi(Ekcs:;"g`;w궉Iz$(K";Pzupxm+6PՉآgj@7:Yݠ{;dZKҦG !7gqPi_ӅspB(ns:q~s~ A'sL9ˏ d#rH5n(P'dya|[W~x"Ap3LiAqS.T2>aUGߡ7;ɘ#IlW\#nq|kLmzYa-äm (D|LSm U^&E(+|-fvTgW7uT\-نL+wō/IO8 u=sy[(X&`}.N̷ϵΦVgֵ'XtLCZ_:ܮ@rvIs 5ap? UJʣˑN▝Ѫx)<%8z[u^ . 4>"_@' u[ lF2y[ƦB@~'٠qdÍs^RH߫n\ZсIH#r8 u(xXu; I*< W@ $`/W ,j5N ֛=)?]`Mĥ=o %+d[uñЩ󽞻 JPkf?6I -|aYL"R_˸ѱ `C\QBb*&4%v 0a7I Q8pA:r9s5,H8@-b w8Hz#Z s.yG` QbJ [)DxI1qE9×`~WEp֥1bZmoO2-p*l}.$Ê3GZyVV&H7.wn.1eriq ӿznnSy b5cՕvP^,ԟ niIT E52C1CP1 D|#D-vit=z0J3~EdmT="u#Wԏ1n*bad%Fjk LK3 rhP\Z=k݋~hZY2P)g} QF  {G7y1͆sYvg/W:eMl~I>>Qg:݂.dS.]QV"JбnkIe8W] ?gbWJnbS&Iڙ6h)e&z keR86J<>X{Bx[P:B:mFrW:@N}lM]r)u<䊝،ooǪp|;,v95xJ(@2p0è60ā+Fbl!,I,!u.+q=wXNR?$ 2UHaӣI\3!k U 9lvҸn}St %l:+H3LDA">QRԄZ!GĨ >)֛ĂB#µ~]e(A"L%TK)2*9.)DDlb7Xu:jZG>Z|$TCp·Â{7X}xNya Ai+ )1Ԇd^#USvO ҕ]̺ZٍTW&ný0L96-]4|,?, $R o4`2wb>s(燣Y7K-`_gK*ux{x0(! AxV 2!̀@G "r}x -|#n.&491}s7<|hߞ9aY2:)y% y2pG%UkO5XJyHFaDIwY=j:A߿z2`ZI+ϕ9wj^)TjE Z8f3;dңܗ}1ON}帓eCD;1 M JSe&At4UNRs72=I0rIj,/hcH6/fiD rѦ>;-qiqF']OjJ mMR;8 adƻ|` w@u4|bZM>'?[ |d7n24W<;{=:Zͦ~"z\[oYnڹ'"vYal荒g=ڗrh(m#.R'g!0ܲvuI9UpsW{u#*קts#Ehڞ" _B[aQG%R` (A·assꗒAn?&}]"̟#h׊ۥ$jZV%,-َz%+SC`n!Gwϝӟ t(6FA*)q~jvl;Z?/as5[0Bz,z}Йb D`M/̧~\9y.Itީ.aDL-m e4"hR͆lu7U'!kdዊCJ,Ggj=zoՀRoCbɯ壣! ڠ7/ 8JghlbSRsO37S`kv FD'pjFl)d:ͪRHIK{L!)2k V9ˮ2lUp͢pD~эfPRi[_OtC!C%8lbޢʔ|~t@6_ge˽m[D (@()[6Xj_㨱Ψré^z 1P:\ּg8*;j0UAԦ/WND""ɡ[1PdRSL` 1ԍ0?}/pzˇNJdiGRs 0E!1+妅hm8[-GYcee7RR) t`Q泟Yjo /W58%B3H>^s;ۣ.qC_x%= R\Dc;K|F@_[RUgAgΥ`h"cbAB}H>Rry\tYB +=BK ֱ)+H?%]1J)ck[C~7F qj %r𧻓'tyȆo-{ЍUsm߾c`_wy'x0?;SWP Mˈ9XIǛ^Z!UPdfCGŖQk>*ä6[Q6遁<$qZ)uv'MjͳeNs@0.e¬ 1llB0zOD1[] xp9|7|l0r.iy>nJeYj2*j]xi,(!%1@kn@|ť,] 0~DEM46"5TO3<'֜y+&)Fo"v8`FY9gƲQԹ2q`+('ؒDF9,)ڜJS0I%3rė:}bqVe;6  8q+!YjFTTỰT^. ƇK,J4s!AB=,[r7H?JNV"`,k+|Vo#K[Fn}s7x}F74- =XYo~oow:C[sdBS=`'6}ws~&1QwH3,ىmjRïON͎$fc,Kw8aRϳ:{=cU*`)\#չ8m<@Eb(~<Ȓ ӗP3 `Y$y8<"ƙW͚h_fPZaSy~ݔ[3 IVx.#P8o =-kc-ld;H0K_\{ژ^JnĠYc( XI }3oƮ~~9ڄI")~뫡@ ~~J񄍏.)V YK OM1O6O:|ʂE] G0fޣ(c2 趈?bj֓SH~~);$ 8| tDS4sS>9x5>tvI+Nv]]_$=Dc}r \Xn"!??`~KAKOR_K%>J-@tjU5 %WjeA^ZQ6<7MlI+qin'wj|?:ّ(68h:2KP@Z/t [J{倠i9D$I+>XdnEU#:r|s! zH[:Oj lA$tRT7[eת,dVBa`xfxvlӳnxh A8gPozx cL^s D^|b1_r Lƌ0D tip- & {QZ!KkkVd2ހIOS5~( :)]u &WwD{TF4O~wߟ6pxTїń<&.qY73{fiCLK3l ${M=%?W"<3:2p a8shp5ZX Aюg}1_D4L'vdnJ{^= >;c*b2 c{,Jo; UP;erFm>.VEF鄈ÖL;Xp *e:mt_3h]i; ^|&O˭̀X{f!<V}=tpz4G /֧&q];P8}s=wB L8 ^wAmAB7='`p1Y0iTXqX<x~ =fuZ6;vx70+}sf!Z)aO]T&(fhClPYK+IŝgUr j$B0(mO( %WOC OJyI̻ iȞ|0 ovױ5C ItEPS8iV 1%74"'KdAZn;ʛ跟dű;qDb2X$ ƟTqMqd9 4;M~Gr09ז+_Uv$| QAkZJ&8ZȎw*0X>O>WiA\y3ciDڴn}(gn kfX^VVKԂ}>\؞9A#^;LN.EOEQy.4C8Zf j@c;fj ݤtO?: DJWxA%o[drYu@P8Sj3?& ~݆coZ< ˠUha`]MO;0&e`겜v.&^oN +& g%H*xAVHG2*)Bd=0 R=c{0I9Y?$6ixuf"R dѹr0ڟnͮ+$ q2\ te(w5>6CovFe)s2,+/,=%01kFHZRS QТঐ/DBtb}Nsz,kD[mO6hLѡf !A5zAaJAxO~#*ϳ ]KK/RtNd4C.*m >԰̇jwYqA8Qƒh.J}ɧ0FYy H7eE.Ɔ 9Muoŝć#,n]5+u.gg())Ն5j\s{E]xfyGa媍ONݗ;ho@ˢOa+kDOcIژ;2cfIs}w1 ~WO mNzZMS,x  eJ4xuY֟ޞgx/d6o[B *zl+b_1&*bќ%L$tDMK%E3#T7ds4s3 i!\ 0:6'%_>(Kz;L1`ڢTa""QY"bF3QptVC>d̏֌$ep=Y@Z?8 ծۺW'hהjjXt5dpR-*cgH yIѨ6e% 5X;olʘXxgAy^ݘHPnXtɫg,B 9 `jS2WYFRE`+9IFF~)kk zYLP6muNgY+`o\[[n=ʇllZ5c֥]rPf;6K{6&i)Q q{vwA2y;Ap9xGWƘ}>vkC0k-5ŏ:# F8FڈhXȐt./1fK4]j"2U/F2_bFq"yo޵iiJެ_\ҊĆ"O'^ŒzW]nCHffϫ1^>dm *gI\Y7s~8?x19M=a[vtXÖ,CA-qVrobJ gs\C0twHxQ7slO(ڮ瞡!ǫN n6>T5a@ YRt]/<Ş#,&;,ObGͦ"䙄0 /U-,kqW,nj٣ NQ=<"|Wadsr"ռ7.b=;=G&!U+@)!O޴۔ƾhVy=]OdAaÐ)?f^ qi:WLUؼ/D*< GU|Z5:SC*{Ŷ_|Hbb*')I b\B-b?ԒDx1VO|&0HtzBq h{.&g_7wBg0%8OKUC-06xSEA "ASC8eX%?ӣ1эim&D(%pNbbn 5 $AC(k` Y60L:Rw (*]>UbҪ6zįCz=m mx(]" Wj Ae8U5Kbd|}TӀM#I,KoQCIc"Z[yao/j;lv-&13:h#< Hx8wO_LNɂ mXR~M& c Y!zSNBhKa~#t.A2TA]d a*J5gb8:Pe9ă'T0j1P1Y *1ba _WӉ$CoX/h/39B-= D#! C[+IJ_~UN/Q0,!YMoDĨնy #I<aMx2 % Sg ᄥG6 9W=?.*= caAUDCMRJm4 pk%?a점5Š5Hlվd2"KbӌvϣJ eqSUDV,. {'wΟ+DʛɷTz}(+~ylY p_fU=lhQ↗c%V%mG;@EQLt;?F蟱g¼`YE vJNU9ab.z˰6__ ƗDJPS@|NM1sb{RSWZLrbFK/继`c{ * J}0hۂ?R>a8jBþ+ LR9PNY" rJB㯻-<ڛ؜{#vKCFg9aߧR/, |cV"~ND{=@Q\Q:JaݷY|ZY~6m4X@f4Sd 2[DqVbqd=?{"HKv˾ ڱK>[mv PN؂*[rq]os%q$'T [b">]#8+ 8R{ĊIidlޭ V䫮>AMSg"vڍ 2')CwkdE8ZIĝGJqLnGeɔsz,`i&BQv(5Km%$\]3O,Aۉh/P;z*C MA|+aޮ)_dKF[^̘ļ@o:KyEQzVkZ8.^Tb[ْ~ozl+y{q(}|>ƨ ,Xs@QO}fS©.; a|žls;Y [e:r&iTL. LF+ZTS8*(.B_7;uO`qn {0>VdgH.썂8zGV1 iܧ 2r{S\\Mf3wOW!&5EAlR;z&"omWNHC :{-:&b:GҚm%"fg܉wv%(NWp<5hz!J+Kq{[@o6h48cc~SI/Xm{fD kz8-C?/MU0L,j $ D%nYۊ6(~ 2 q: PќNqAF</Fh2ɒ$ j ۂvcy;)oys1]α#O5>Ftbx =+k:feJ(ZԤd_<64VN\)muH\XK{Σ"_(3g\KcKǎVܐX98W#Ăm9~2? #Pus6O&%v^ȃ+vǶ}Dt3Iۛ-0-c&ZCUvViMR6.(H >88e=$B1(kAh'a+ '2B$DS(fVnY-p:gHʗ7Mh z$~҉z lQTFgY`XY<,E_}|; }df֑L }HA :s\f>!&~'-(H`(T; jN2ӳ- YHs$k3Ԝ«Nbfbi`0t"FMCТԨ6!c4u2 lȱk!u zH.@uSMq@agA: x9p[4P(D Ö́ ﻌb =' ѱQ"1vPft\ _ T6N녇}T;XՑP[!9U'/wYĠndF'~+\Q & EB{gSv(>DjAx9'8U2`&^cs6b6Fj'$3Axatm 9x8Ȱѿv}%^ Nj9;o?pv_ kS%GTmD3]ZPR@Bvީ}z%:~#7[5l4v'gqO N$̻C3cwAN&">|[b*Wsq1m*\7C׷G,-Qׅàhv;ef( pAHvII0oMcFX2FJa/c_IS VUNA9 o,hI`Ag')#O?_^:]nIsCRWR+2r<< Σ~ g6#2AUxQ?#:bw8:MKVϢk@7/35h॰Qۅ|CfCA'Cpe3E vϨ̢'^i!UroZ\P3I>U,t.C[rB A,àK]O5XEKEɅ䀛)ALIɅFR{Yv/Gf]EIYk+~?rHaqPǠXmAlhFVPk;༆ʊ"bd clGߤ)<`w,]pl[th$v JϿj Q70u+ͱ#z2[" ׼| >1Uo+;7F7ZOq mv  LJIiבQ(bһI43"/Jڗ(> H/hDx;A>^9+]EesaxZnZhwtd?z=1 R14N!v0]c.7ro t! OϢZy/Hq@zݯ9H1}X;9պ0S=,=BPK7&MN.9<+I ~1KNTeAR.Iv;Ņ*feH'/ԼtbxTdۢp`K'J\YjEaLڣٻy ؑqY9U䪌)h49Bm3Uz1M͕aD܉0}ˡ2Y/p2Ɂ"EDnHgMs?ԣ&O{;ypb'Zꈨo&U+vm45mRn 6l/}qV=5(t̗O~zƅ_4ƈJ{Wd*fx, P}V&>(Z%zV.ԅQ!I)dԊ1LR4J6iD_1d ;Xl9`@88+|;PRD4Tp4ZpfߟQX%Yp ňSDͳ4,_˫|JUwyrӎUO\BD&2-R2+,de4`+.cV4Cx)g4 w"G te{HMf) qdJ`a(G [1Hu=_ 3V= >xwA^clO!ȔdriiRhѵ0ZӰ B,hK%)ɯbxU3\e$Dsjc G/(0yOY| EEcC,_+r{䅅"G)!Yb4x˒S.OimIB*ɝ~f͞6'5Fs9;4[fKb O\ J@<.TN~Z`Rta\Vx(ܣ2yA߶~CM77єUD6NAtd&a"/\bT oKvJDШ$Za $"|,ŎƋ*=T;"7$TUҹ;/|Ijq[;°J9syEvb,<"n&&qe7Py\>ն;^|ʒWKmX7di3yiaJY/Z]Lv^m6[@'؋ [0%PZ/(r%L1ơC7ŭ^ў_'0sS}n 賝 ݄J~ Ѣ>G!V6#?_l[>bBì fu`}IME`ihJ$ڕ/*]%V7^>}ZyJrǾz'i֭:=JVXAd*ie$诹rix-3Ԧ_` MeϗP3@ y4{Q|QdGMiµId5)V2(V4s0@NXZP1\fW^c(Ia6ЏA3]TLKIӆY%hbeLmqhp.',6@P}xss t7/q=lG/'k ;jm/TYՖ``eWG g; K㎃Rh9)B:eNΘ}RDJغ۽)YR%l(ɿ=n% V +,t%f9?˕) ZjfU/b=3#sNB hx_./ʨrNgKHT{]:Ev$ң94U,򇈥΂ίoTJq}_9KxO pT`Xb̹R =Cm !1oT{*AelI% ܳ蹞O Iz0IJ0M 2=qXt} 4Q F mrh>Wcﺯl/}]2o\ڸЉ 1*QO`!I}(薋(~~0L F#EU/|W|m҉ 鯛HRz3O>+/axWʐ,౞#-',Gs(ϺGqT,6dK8LjIPܠ+Җ gR4O?`Z)zuͯtKw4>bH6Ϝּ"G}d&U;3e q\mcP :sWYJNZ@ip#yBFR*;Ah)*YnyCbRKw.Rk`;?|o+d6MdcGH$`U'62v|dkHBD#ZFgK7 j+CFSnOwvD>K ;dg) 7G* ?҉?G7~IQ3#gBO 0/eȚ㑼!w.wz& byp]|+#JLa:cZ^7`NHD%,6W#u{K?lcm ⣋|veKs+]\^}xr,VDA{*Z5sGn(ݎyЁ-k'. b >~yM3 ݄hgPP ٤ԁ(NwGA%E(G"0,RCrx Jq;W: ykځNtP7Ry}zs|݋o~椺"g0nNG0IɆ-jd 7[NoC} {Mo,{Hϋfs'-볠_򴁍ޥӿo @oY FtS /yT9Ά3A%s cvTO.DJ{ FRI-D?J: .ALI zxuN= j@`l8>6ȡfkVt5yK!6Sbl+b<$"C7 _1bSu{C|(*j ZW62kv"8:Y=d]=8>TWDn^k:g1LJ#}sq/pˈV:(|^XM?r)c74%%,x s}N=q7|j[DJZ9|w* tOc`,L5 \ڋ>d>)#:THL#6*de;ͮ`ʀ*J_6NR_$Q.(7J߹'!H0>]1ﯲuB-9y.ɯD*]D޳~&3v5T_FW:ϹԬ P{wQcOp +ҿ` aMK ETF~fq["MC㓪&cw'*Dyrs3c_Gmif25=šVx k rאnmg -v=PC ,Fs0M?IȊU9|]֌/ZfRR}+>::f1#ARN2pj^-7ED?>.1ܒ9hs39mV%6'Yլ}<å..;7a(k:-[.M &ʙT3f h"E)QS͡sZ'.FAπn(%x$K.֬ӽ7;זo]!r3+4E(bry{q%!SXs=*pP/L/ZnIG%k>2w (y4M?y LoY,~Bj6!Y蹛y^qvJ͢sOcσ .1@ h~]Ŝsr_XzzWQGeBsDj)0ݯzY },wʴ~ '1 ?pVoEC0N '8bN>’McZeFr tq[;$@fA;w-{X$P~m|xуW[ C&`cgՋWAwb VFÃE5K)&%i1jq6ΫW/W\Tl :[FK>`݁̾lK5wTd[vyRAvM{c-".~͡dPpAJ!x4d -LmGt-vYz"/eYg,} ( PM3)sf50OZd޾s=pbวUIxX8x*(t-c/@qE^@ƽ8kI\C}** m=ԧ+^Xrd?xğWQg WzYAt]3ͺ}9+6RhoZk_)FT(au #Qjԙ. Kh^|KR483e#)~ՒM1M)ȓ @DT]0m>ɺ飥W> |;oZ_ =ywQHpq^7c<^ڒg 5,s=,7j /%9dW_%pIjW\Wc;畞'3Ǡ2'asKM1TSבғٰͯ$_$ޱ<STs[% {JZgz(F|cyOA;pKzlk9H|Ŵ|دkWsB=ŏuj.wj6n%7G?8,%~61ɾ; =G|X2l7EYQb h{cuFҤ;4E-gvVcSj)mjQ}MC!FP60!j!/zS.tJ ߒ-gbXw@*PЇ ƽst't3<iZfp2ܘ9sLsg#. "nKXMϺN&uQቂĚ%Ȯ2 Ij޴HYQOMß X^#cOׄYBpj4Azo7 O=Tqm!=l K\`)K#$~Qa_v]4Ae9{Sɤ+3ܻOʎLŷ(Y/r&ii$KZ%"&+KvW(zSkЅff[*]M6¨-m%9qY+/ϒ#SqFJ`976yD c@TNXrQbjpb*)~(sC6ck $"Jt@'Z( 7osQN]|?::KZAӠ xd{'kVP?Wi)S4 TK40oIõA+ 3;D?mSM+gY2R,(K&rf 4?EcM1TmtAa5<)bl ON- oԏM 6]Kyx΢6炒sW?qs@*^MU -}ܠF,* ɫɨFcT%״S UǵdYS֛@LPQa1 k)j"xFVT-ױ4JcRlAcBfܔ&qʿf |"C7BM5W84zںPRSZ`4! L:; )0rg(mpPֳeTB^7Qx[] 6vuĪ3pek.˳`C/%Pk,io؃ea=Ҷ h)UXӐgY9wg0h4| "-|1js*&/H[|h\D\(^LA +fa ]sQ3=k@T+,^תhPM@%r W(s€rMۮ`]0tRc1f=^F!)%23JhY/ ]"HiIJ#<'>,fdhyf~Lo'2)B0GzϊҜu9svi~g" H=Zfa!DZ3mvr+KB8' O7[,]dJG*Q?^.^q>l*np84≩cHyɔ9{S$+%?sʣo"p>oMV7L)erK5r٭PA#}m; J5eFo=-T =fPNqGf6x /|Ί+!F\Ǣ $b6.u\$yOwO5}>8#iFe|PкFr8'^zTw2Ғ0Mg|{l+ Do[Et4jA+.3i %hy<آ; 7A++gFm t0/nhO, nTON:M!p9|h %Eg /r%۰DLj[]P3q _7QB%wh".HY'O#axK![JF-†z4C/߱KwHrmX͑Z`I)ogˬwŕL7t ċ]i[椆T~=iЇVT7W-AXLE;YZ4^>%jC_ j+QŖ\v[רPyA:S2,waL*Zc+d Bx3l֬=@;esSQʔHSn$@[@wQ9X WNWS卷8])F &婎9:S@@ZkYw@Lc'C{YviX~cH!%>,9+M%e}л BTnk[ޝH/qX=_5]`T4Z`3q޵U!ƁSfRTه A:{Rk &4Xĉ5r/;u1 iI03 JʮY]n8VWuGĤV8Wj%B0w*F&JD$Ps!N$J IBg5Մay=8*ҵ^,@iakgx `SOL9ct ݢ;gq&*/Q v`m2o' Nc.vӴxIxe@=iF_K|I/oo|rwW1&'*fo7&ax' U|]uCnw)ȔĽ4K*% F &!Ѹn4e*WQFuKTDɕdɐDzlt^{,'H닂jށbDƏ1- XRZef:x$̰=.+aG`a,Nib9HeY0+&湎Mr$cO % b{R172+O`}~I.^%4u'n51]mv*ǐtʵ1xҕ 3vKXcnU`TvGBzW(1)4cT @v 097 ek,:>Q,Iđ0K*u/ fI@b 4/N{j"%\ 7XR{1 -gtG"x%,!dSn"੠g%vO6~8W6JEMV -m ~{`}@{ͬ~4ktd`h&P5%&"(^_fR)֪~PeA℉.Os^ ]PlMbt虑AI[P^U~4DxfQ2MmUe725Z_Qiq1%7zOd3ѳr 8]w~m= 锯Ri< !kQl!.BJNeeP24}9֋U!]ܯp`=zw e&fw~7[I/|fyIVŘ76ӤyS{}äCox=GȐ@߅Rg`QșzcV]X*Z ) r#u#Q*\b3B!ĩ;{ĐXJ$X| 6ggk3yagWAE G]~0} jI"Ki5$?'XZSWELs?UuTgQ|cԹWҹb`}tqn$}\}yag-)қ{7d C+e[7 ]"&$zbRPÆ_`$<Tz] 3`|ѶW={ܤw-8^ 99T_R21BVC ٔ)y}Mn zwұV5#39F Ұ>IX3"ɳkE/xY=k##+x؊U*}%kLw;0LZh~"#9ֻϔ0Pj =ÄۯmFˢ%y25匘Z2F+NiYļ6JͭNM1^(Z+HeQU<3M$  e [涸ItWCAUX&~RooF:*zZׁ Q,fb Pd6 DcAsSm Gh~oT3)4.r8p|#6yQ_S 23vxf+1RS ɰb*l/b51$JqR|gC` qnI,ͽb2HI@gɑl24AŷL3e.'T(Qyp WY@=A֢Q(LҧK amAb'0[á/e2Wl%6]kaiB*$r 'J ^I_Z!X|c(_\x,uhs{0W:8'*rׯXqp@u \Y"UyV>`h/'!aL^SצY#7H=m9㤗e4%rt l;wvF~莼Cs%`}BCL:3$/GZAؔvB 雵m9Rk4K+f+ң.<Ă E,alo׵u.<| yOvay+k MsA|3F#>=&tC.IYa |=-/B#bY:/yc<2DNl.M=FW|-_Rf3H^S2rI)ڡ&<]zɊ*xMVz$įz5"kʶlŒ$6hv%ϻIg. CY^޶eGtUO]1_rM)=0b{}/aeLܶcjsʽkׄUḇgmhZI{:ipu>EkgS!6nώٯt+kxԃ#u42]TPODpx&\Z$?TVG7dk"13E qRC/(7̕b6Mef)8O%@5\&@WcE2<Ơ8윚4zKzc0cE^g , c6#NY= Sm UŒh* oh&ɏvgA*;ے Ń z䉛@Ǝq]Կky .X`$&CjŻ%?)knu|sm#|$fK _ǰŧ(D_Ϙ\V) w{=/̑"wR/Fe/Ty$4 ϰQC&޺9A_a[&5أMp\b$wI*fCv UI#gw[kq$<\Iu/%n|GчTd3;  :UC NMɳOTB}ꠗiu~3܊_8Kb 8FXE &>t ,JVך^ JRC(0|0TZ~-`\.u"}H;dD 7 [  8*poc{ۯ awy}~6|?)eZaUOfeUrZ3#Sт%}q@dS}70ތk428!"! ٍ5.Ğ|æ_ٹ)ej˫bCh1a"G~er#?i7Îf5ev6W2/@VEd^V0Y[,|*QxHʫEb RN0 6Ͷ!Yn?Lp#'D}Sdӂ+HCpCsmѸ @JnF1`8#`UD-9mX!v Z)ev55Pc>\4aoKmf0/3dV/v [P+b:.?M$ @4LE؇'.Г \*4SuJA`4`[`7K99Eiɻ!=!36$ɭ~}RЦe)+rKԼtCݝi]O}$k^=C96WhjOJ",N uA7 %sm9{7lQ(:[[g)l&m͵4f!uppPJ ȣ?co&64LψT=ai8|u˽*>圻r㣛l-n(J^`V}W&;Dj9@94^[Vf:a;p+ޣ;{6ب l.%xYZޫːXռĚY•,ŸЬP3~4Foa`rp"/ S)vRv=^7M7o`p+vfI]Dό%7 KOx\$1P\2_tbVr9d^xIk]mJHf2 B>ʂR/L&%ՃЬT8qp"'N,AuvWmQK(:d'n2k@<-ɘ.v0~Eߨ}\6B;eћCls3M/vZ]ѓxkYfL%uZno^3ڢv'}pQgt}ݚH1/=HE:!ezn}S[Xy= L`UV j.?T^@.E) 6a%)dMh|uէ%2.NK'rhD#$z&c쐠|'L}: ^#+ P>5x5u߇0 t;=CTg pFyK p-dNc.MŻ(mDd%x8VWdA?aeIJ)О *']X9-D[$FO&7~ܺ.`ٵ8]ƇH2w(Ł?m5v* |rpO pt]#zWtu~__J뺠`Q:%a:a5$!5p@m25楸 AwNV;AVfD_N#SUǼ#Yl50-pK튊n(1R*Ripaݕprrgoet  j%LS} -„`5 ZjqZ1SvE h=LU7OުƷ^ v/ksx#5Kڀ0S$bt3 Dj>)۲\צT%>V%CKr=C).Fގw̓2ZC)8A 6~v9q)4FlPP~O!1!.?jZ&+@)at03!pk$vVw4+x酓^]b^Hp P)O~C 6Nf+R\-F2R w*`BcP>[lzoҺ4m+wvi|0qT''5Yldb*oAt@d6)Է 9_pW2wBˮKݰlss&9v/+ B*wt.Q9a7\=%pnr wD IQ 0ҝEy!)y^&yV1  aO`Qm"J\|509.h"Ln+u$%{86ëgE<)E/ ";NNw!ҀJ#ѕD-%f {Fu{  3<-#Yڬq0Abt+ߓF_=o hH%gB"F > b (BXse ^Bž0=+{)-8q3cәa#?*\OM$.8wy)$O,x:& 8{Dʔ;90y !ƐC`U~N?ae~7@iO1Γ%P>8kZ{K卫sdS8N'hSF .m(z<*m]ɻ9(yx( *uqdviV`]V͢Ej:3pAZ^@= 5 ]A{&7'n@T65W_R=kA2A8,E´H k~jU.Ţ=E}OAfe(Ga;I=SƬqVWڈPbaŔ V7TN!%CO$V_-nVk\DXu4v* 菜j`κJvTwX{DQ\Iw2-/xeRdE&fWΘCxߠLxӕ!'A~6]H>R>ִ$Sݹ$PB5^W%'3d&t8Q`8t9a)lIIS _6ⴰMōu GjmĴn_LH8]EQJQy{BR}ڍnKd=p-&2z6SAʒDW݆.n _>\i]HP`lL1{0e({"sh$'?[$+u19x;S ?SAAσ^W6E )dQ3-Kg79O(axq@$~p Xɑ3 tLtϕX?D9SQ(|ku{20\jDv3O7n˅<0H:)id Ϳ5+;٩Bjd][$I3`Ԉ{نS4 d5Мq71Ij;6QFs,nf>B:S^vWe<)Cp@wS2D"SEo|0Tkɶދ.I6 EL[sSfcӺ.:Mn ZS gQQ9,va'ZۄI6Ռ4Q* n~Y<.̣)D9<3K2_t qYQP^?{Àq}_mIt]B%QN\\cuA]|'7=mk4Qy59NؙD]ժ[yZ@^10+&/"fۤrjql؉^IO~(sjvmdv-*N4t`Z8Zvmv 62oj(sM=+Ҕwq@/b'oxRfc߈JdMH$_&=CZ|U]4'Doi:ʹcg=5@(vp9g焤I1%ݺV76hÀGh t(i@Ӄv\27,&=򕚼G'Cy+'6/]"zp4-p)7G&p)ј6w(rytA, ,2Np9QtxlKx;:X׳(k(~/JPnv\cc|OhOVMfll: JAWHRf8;/;9] uK+=?L٠0_9~":&j|.'SvR4'KB2182g =3Y qTJءfB|=<90S%I.ۿU'}Hh Tn%Ռl}0Pᣁ?pJ1{"䬹z/ņ]7Rvo#` :7WA8¶ůd.e଄wed/BeIܓ qVW۽ugP1pWѴ1y'6E;Uߪ)]Gv^FnWY?X"b0>eۺ5S+/v 5Ou/AlZ߄Y 9%)BsNw9;*=>?`/cL`â,CQжMu g~e)pϕ:zݾ?uI7Л>Fw,mWZz;EgL7@EpqC5Z[am~I " Ay>7[6tW:CS7 N]MM6. 1[>spiPû CSl/f BL|7t)tB}Fс'W;BhT\c\ |Qx\㐨 tݏƯ* @ ϑ?o`)76t+vlnCEb#շʐ+JDNpD 7 hZml3jV4 $F2Eǒ6Pv+Qtxh&sG#H\Ftqq\7tCD֮ 35ih*Ȩ?sH9Ja(\g&tt;YOMLC0ӫzۍRiw^ tl)u?@έ|X3XFz4H QF$ *yj54a% _+7ޗ*գU:5E/^JPF"}+W1ـ唯,+Y;\[>q:iLX⑯SrߜWIWsl#"\y;k(5X'|T]r K (I`ؼ"#3 oOc]Ӈ`(4/X/mebm_:<#`v`a*`fXV0N))2Ar߬A՚и:1FL~}^ES~i5<Z;4÷il9aI6Pju3'>b,%F^B# 4}Qn"}ZpʙA@76@1C  S| :YEh:_.aQrWQ5~$.!4m\Ak,tOe= /)U7ΛUte|Du $ׇ"QZɘӫQS I Q2]RvtBev!~7ӘYۨ$˃f @s։7߸'6NP\dh& -hPu />]~l'R4 BkЊ; Jd^ߐbH9&,k.MirII NK,qUnP״n#(Gw4$D!Y $ _clruņࣹO~[ V C^6IfT#TaI(}g̣m.A_ZimkGw.K\t4Dc -F~8(Oʂws-Rzüb"#whKmbzSG|^Y D [,㯆!!u+ ‚ZꗽM)<΂+rrͱ? !;)@sV yșD%U0U )2ywbo,=~7s.8{ƚqZӈ{Ns9u*aPx:G/ Wia AlM|s^n%HLqlb5sGC6qfW$MO Y/T/rmG]iwD yۇ 8>䑧%P(ATP갾CUm i럷>7/iC;fqPdߥcУ·fd2Ў7kHBPc!1rp !aKeU:x|m\LskRΎ?WEQKoG/sW3&|;맶/5Y h{^b.N?<!|Ul^fyVU n˥rΐpb[+WnԲ@2)oVP&` L/C+ǁ)jd 3ŬdЖ>ƍ ^Ka;biAzN[ju铣389\ĉK===_?峞6دf ~!ɩf(y ɨJh?9h~B녝@ ځ.@ |ck1'-.1쀣lZvنT"SGD U}TmPQU 8وe[q{Rȯ.LFKmvU5mF ^ y`VLCҋɗr`1r"ӯk)$yG.ש]:ɹS/}~or%ul][ʑзNoF/@,+erCcY x' _)T*váF]+!KDp4$ I =d*ҩlyQMǿ7NU\QKY)u*L3(eTwXX8+P mwJRgN9L# ϠN6jCի `)bM{Uxe|r! MIt>ɦp0GLahCh>JC{p6/Lz|ͬG09dt _z30٣$#d,/-N=bY쌆ାP15vc$ NZm*|Z7X|DB, oA/>C1k= Y.G/Joq[*ޜx 5iuv{T5*@{IM/$]0rBԴ}7~ic[r ՜UJUcbvP [z bs[nKd1AS{~i<ɶJٰٔifSr:kX+w0sï6Ş75b r]TlС_~&cP|asH >сYƱG(4" 4G,C=Fc8;S/'S^uˑ^yCȲB~nÉ E8C"/\g6?u0W==[?-C  eb m χ#e-?Ydg4h%M57[IN@QNJ~%.i&kZRB-Z ofGzP$x]9tJLf/ėqqQYt;͘cRSEclk7H 'ؔ#bCj M߯4 t ?@_)˝-F_\\5qX*n2!99Yf Y.RJ׏5ni'6!@ FƲmL*Gv:\ 2y{6JCR*AtXgƽ0˰Vb d ;G/1\-i7a&CzC^lrL`Q8G8 FdGÃ,{M[`L#Jl|76m"جcRWcz:x%eX*Gޣϭa|aH[J3ki0Þgv=M} H`|m"YIcv,CDac{nN̍YO(x;'3#۸9WՉgl NA,#JKzJ˾Wma3}{1h 7N95#j%h9*T\faFMo.1KMk+-Wᝇa`b؅P.ᅯgi2w5m0ҹk:rr W8Vu.¬ksQip:H^gH|;ɡ^6&?u8=% [+7`ڸ>/~ ]:m޲>֬ȴ4w|bT`[SsEʹJ|7j)vV׬jR&Ӕew ?2X k=꠴/]=w!9pZgy=IσG~ , wVw+kf?M"p[Rr\+9}ak&US{ bA ;5{;&} ZcO V]ۋvś4`b }Z[f>EvS"6&87槺X_STڰG 4uN[ƾfLd5,MYW,70E@(QO _ B!UmR 2^VEL(^c-P_MɏĨ{C?I25PMxCNۜ7FcۥDz,]mu]Ord_p=dԠt!G[ڧp{(֋#_Z wׇH4wȸv){ŊC#Ƶ@s3Fyd%XLvE3c"|3y\&Wgu0y&{'}Á3<Qk_ l#qPEzS3 qW`ɟ̴?%4ȗuUjoa5X/&ݡ#ms11wCXrxk~ ?\ 5(B<=Bg">_M8((["Ufij5Ot(w"k@zExBݩWh?sKiz_p0B;*d [hp `"G hC(k*OVOʦ6ݮq=vkj M s=&CrjWYTge[x: \/\$a4 LpC1nJfMol~~ɀ hwiOAXt |&n1h%c+=O\yPhA#{ 10n װ;Zs_|Zc#z֮[9`;P_0/ՓWӱ_گ5(ҶQ̴89ᯖhi,݊mH9v)͎[P-M }MB S"P1X69oZZr. 3oR_Q\҇Q'Wolwr 20 PqAW6x%僸rnpX\ƩgKWg8 ([!3Y^$+GѬ)[<2<]HʼncPETYeć͂v)+%QsQhLE%xX딃|=34XSqBA?槈mInIbd";зbפЧH+.d5m?6=/\P+o>Jɘ h\aWC79Js܀ $sxL-Y{F ,. rȖ4[s'ZβEý:[,Eƹ蜫^N=MH]T)$O%b9jhP+!azo3 6/S9S1TSJ*/v'HSFhΟ0g/\ ?&kmFqwa6(3{oO@QteoAȽm؝$z绥ZPF%Saޜ2¨m|wl$BzO)zt_ZzOx8D1D ivJ"#8ܾrb-][1*iP#Y̷FYͤq H;7,N]9sES}Qprq;&Txv<ǃ̇v lݠn,CUxr,ڿҝ?>Һ v's-4.}}nR:igAr+o$F/N2VNtT D ژ=5Eu_oyy^IiM3q >]QJ\6&xf\fq}zMx/-6W90У(+Ig\; R, Ӯ[^tv!c0dIs-2 Fx"$_ }CCmo: _{l&mxljyɚ?_9@P@[\0UpUt+~Vwr_~^xl2e UyDkypYEe=Qr׵AI)ѮԫwB'p0듀m)E[Sn^`G|UHt5/SOz[532QNї()V°xyB! YaMXZq,m ~_ ĬvO(0Mt}X`ES2w+ıdy1of0c^ R]IJHn쳉ߐP\w{OA"C6,s7 3NWOlAX1"rTrIibpۓ8`Q%k=u_'ɍoF*tEl zE_Ǩ85^i)0%OѸ}n<̶886_V#Gد/?ǀ}hz=)#=Rl ʑ-9'R\idC_ 1AUZGp7jɲ{o (p NH4? (36h+XolUuM[VqNגnJ/3f$ 4EcC^j ;BCp1^zedrK tr/ll2Կp Glm߼6 n՜Fqε@U ynf\9#9;s4G#C-v-㉁opDM\S/:>{ |sF8v}=c48،NY^PKDwx&Y9͝,Y_J~-sm5nJL۰B x>2!!oLH#쟸+sv. ԊcA%Lؚ9EǝL.-E0_Mq޵A( O<א[OVR\bFj!gj66e1Mr4)8 ^_utio`(B]D0, drC}v?2!3jG4O/,*F2w1B[v([<ŏǡ?N,#sZCeV߆H )IgƮYEn Cu}(SUS 纴_ u|Rocyr$ E0w{hPzWff| Kkaƛ8kLϞ_8$Ռ78:)|'TuϤ{0KoY BJPH!}wuLyď/mDv@ܸV[]Z K A|Ma_9L `Wv\rs+=[D\"L}QṒd \pǶRΣNU-Vozf*Nv#8 eA`rTu ) {s>VUva@&_HY{Ԩ.߻_ ̩;Rd\;Wq Fx| +yE! wdZ(bw! ?2=4 ^g⡈|?fa;n,6iNuB'uHSX/HʼnLÝq6DQU$1*+[t5\:ETtQR^f#Z:~ |ڃ?9G?VlVuIpPNC߇zaj@Zpjo\E D!)]؅9mbɶSGsCEċԯVs* "p aa f2?کI"9f?I`.Pp+ZօB=ᘺ E3q`:(NV8pgÏX8B!v\ba!GӖ.JB \R{v؇uvO:SJ9… L{7]B]gcJ{8:2a&ϣKRLN]!AT#:{,r|ƗwذJOWRe&YCQ!ڗ3xwbCq@'*ZCIQ !I7~ŸWjt1OaN]^oF}\O!6ɣ$GWzE5I @qrG%B-POf9s2AK݅U)CT\CZH$؆”P4HP1RZʧtF 輔[+'KN讄B(𳍿[S_WIf\C z +MkzqM?W[=շZ*3FwoNM2#/Z\mVJH2 d$Z o^1BI2 p2?aͮV 3芞@--o 8* 2cK,ҌaI )5|T9l%Uu Ч*ckb-LdFc:qL G4?=_Pr MANj­sg+.Сޑ2Ond2b7#uowJ&6Xl~dpGk~L.=YG~6/4E7/Z<ü4cn'.9(9$d4%643=ͼ"ݑ O¤i;IQXL{:g䂘Q>+!7r8ϱ|W/Ul^kQv̎nj?8<&ptp0 t4{qr+Qy2qZkOܰ>Xhw'"<,{aF%"yȡB⛹( d>pLŽ(mVc܄q.8D=6kyE?64@b-F?[<#g'!LP|Dܖ|(:=[IruzN , w̧2rA.!& Z eaӌV(m<\,>c*[/ifZŘ߆ YY&AJBht'Lh  Z<dz0%HcX/i dp!&b}>[{eY3vPpC ~L=U:Tg$R|J6}2 gn`2#c7EX4Gr'`*렏z"<_} l_>?ARR_ -Οdy7 X0) cI][xj r-S6g{Ss̈́1*7q(uBtuq9Wܵ7)nN7ӈ#'/To~ )WW}Xtp*f2fMJai>mÌnmgHʚUHN" rŋ{+1xt+S .n­Hɖy/3WhvX^:q̺µ)Vdp/ rꧪfR+Yul{g*"QP )7dGXOx.Ka jh5GDX P q]vK؏Dp~|k7$+8"{N ̘O{bs &Yɮ6jFh+)$ű4Ws&:<.?p,ߙnQ~xu!MA <5!ÎDs-`M ͦoIP7).5 aGɉ^+PA`]WOhCyT%[/Gmvԙ-:as8d,5M_Ƶ~ZbraY3$`˂Ƃ+TtP(m7oT""wCNɪOM*֋'i*~Em@vFno_( zb!x:;R4ly9MEdf|z\L 3#g6N.誄Lȫ"SVt8qښYi5wG`;"GOFfA";OE+jE]HwhV'2AGXU8+d0t06I[9RTxytdL,${|[hjc80t=:ONmrhn^ou1P2֬Y9yљ g qB^azhY2.7V8"gkWЃe2ޡ}VI(Œ%:):ݘBd-J`,skEa,fUg{6X"0DV\逮R ʊMxr<9&WFu b6-f:vXAڒ:r oРXpͤ! ,<;Ze ~_Wz$lM{Ư>-»[`β)`TɵH)*i<"!#"970r#M'!4ÞSQW@YH_LaHC3@+_*qNl d<>{Ϗ`lH(ևŽU޷Qd4k@rZvC|eNiY)i!I<?۰HumG# / ;A?ơzh]?0rjn(`cS򰟋= 5HSYхVDO_([2G`+Ӣ<Ϳ總=C n u 7aKQO4&smRdK%>ڂ}Mׁ`\)_f~ :>-u95c("La7l.{Dk'y5qax*2H8@W/gkZқZ]K'즘K(v$tWU"Oed;:;]`T/5^'H'aѲD)E),8TtwO,3+eai(u3U:^K@EYQ4{~9( WwAG6c/=N\l!Qكu$Sܝ{ՃS/B bE1ҵ##2<28([qf1+y7Ъ tD,l}/kACdB8;XHzf\9hΜJ~m-#EAX@?4p@6q$q@th Wߊd= yBdv@7SPY#U 4]>k`QfJKa2 LjO|"o]87nhim/}ʞ5*e]zYpThL`CdV}YXü \mQB4¾EBV PK/@ 3_ALc9Qa0<{?ܤx gh i>s!ay]E 9[LEZ# 7|D4 E/T3- K=ܥ~2=!ޱKq I@'h;iΜȋ("(X73}N2HK6Pc| 1*>X4B?X;_s) y@+.QQ_szOJrNzb=.~kl,։Q\+Yd"63/"tT[ʉBHso)27%pYݏ^i7P(Z,vj%c@aNu-0蕍井{qgRÝe/ҁCS2o -|l&DhqkRx(өNDD۲ůb/@V5ٺ, C} 5F{Z#N5@wBL@{wZ(epƢDSapFW ?I Dl4=3ͼfw#fb84ngfhUVǔ DDz~c]fű_*+)qAشLA76㗴J?BPB=O کJ G% xN6)w4̃Gȏ:6*IywGL9q^VE g7ܥ0AP/…29ʅ218&3}DF~TЯ+/DJ=3\yЯWtsS=1u ~QsO1s3sƨѬql[:P|CGhn0 h,-9'!=s.)Bu(|O|A`7) > 2)hų^@Biii'}Y@_gd'AVYe##=>#C>H\l-#%D؀HxuJ[^J!cVM-t nw( m:B nM [ozY?P]FUP⢄Y\YJUP'M =NFR`,ʉn4̼!o5܂G6'Y"h;v}]\uV+gU(s[p@855婛UJ硿s[Hzǻn/$E9HY㭤6LUVn0_5HK fTc*,gpF!96 >_?g(TmO"z+yGJNS$?WoE,'!J0||H~DZmn[z%4lha}VS4qOON|=vT)0XwRٺf=4l'1 \DP_OEO)/84}@wMRu8LoHDj 4سJ֣1tBbYp^Q8~ C|^|>tIHpE {qn)C?;e |,\hCd圶IF/D'#n_Sڣw0i@ ׶Xg P2 M[v-.$=نej: Br1 fiYF99. y1}[;/ǙOi,QthYsPHN0Mn,:ւ+H Կֳ5&!Afvњ2X< ?+ wHjbR9Gx|3m2-`gȜab+kCЅɦb>Q5h{4}" ~^㝟ryss@`k=d>ʏܾ|j=YT9dN`b̧oZ@3"ζ${1E0x4/'!,"QVM z&xaSiEJ2uUJ=S\wnȀsZo$CMy ]wplqG!\֥,~('J`;S>=@3٢o)QA*㔁Hhj)sB~$7 h eThpcNpx[\[DP=],dɾ-!fe-w^/["&6ӂ6P(܏mԨOB6!@~6?b [H̔f \oLb;Č-#]J!oDL%ZU *JՑso1 >jhV2:Cq*}pTW7EfxoW#G69ZuP+2ɨlYJZ՟>`1V*K҉ [Z+ht xjgZTJR]Ϩ {:3E0NjC}zU8ǚiKHcW=דqZ9x<ն*U\[{TI փjO/ CmI ("ٴW35ab|?Io*rܲݸ]xx#zER I]5^ ^mVCE h%}}σyVEm(̬%<}$txs<_J<\W" rp'OKpݥ /2c1O.Ϸܕ^?U 3XJTKB 6xM;kcL.e$ l8ƍ2(!h Vlm57Gr"Oa`ě^" TFaj27-tqgrh9z9‡@)$UPwL5SiSoWVyx >@7?_}f-*ߝyk"ck:po$%Ǩ)}n'<識A_$?K]|5 52ק=4 zCfACX{.cMQ"+KƘ\Eѵڤytw3"4ˆX!f֭!uwM*8)b $}=$1$j]Rôpl0J J+y ~˒o@FC S#pW8P=N}R&@*(,m ryOp[%1Y{-ZІGj`S,Bi5h Kqi@.Hș>H0@eB5n#|}_F=@s@y!+ oB=;1㍾tO"dwGfU0`;X_ce:FU+CƼ55^]woZLaorc\qdSZ'1Do3lhʕ.}w~7AB2 UyRS ,S|k0 ,@ZLBؽ,ZTX*:$[H88,Aۢn%e}1ǞxL(r[ʤJ6FI{o *dC5CZ4N֗7y(QoXuyxڼï rq {U#FسG[um~c~̽`Xu8Cr+ssCO zj06%Ez ACɨBoPQ@s0򥮲7 o`` &>l7D y?>V'?z\\徨 a΋;9PRhc; <)_KO!Xp@[ bz |t{hpgP gMZ1٩PL|)&^_E2;gg5nfo-Sʒr/s:Gx[5u9?ڜ :oyYq "{Z=ۻ8@Gl9r- >NN^]+q=K>5_Z8X_{z"3yKoiIc@gXfعƏc1q\38e ?F4 gF8R= y(.L=s`aGߞ(s!2)=/D57.|%H=FGQlJМ`uJ81N`r8R]W &7&eAK>,Ge(TWu_jYpbsPHĀ'Yuy+hf J6D j$6J&Eh$BQ'@CBa]!.`CJJpmkR̺ӴǠ3FM~S&CRUy4_;r1W))? ;5+:=L_HRV. ,o6pn P k~nDQW3DhIG vE[7Z+hP'?Y "D#\ICּ_LyOu ˥Ǐh%P\nBurg%bnpSrOyu?B檻 ż^F\\N^ *@0I͓DRhuRY\iϚ0LQDcKFw{ED{@ TYDLk  ~3o(| {<fymƫ00)-J~:h v$¤i:zh#{qƱg|<ɕ(GM<Ǩ'jᏨhu `Mg&7:uP`UT#WY5|Gp!T#WCL>Ž #,./֤1A+tA}^.AA~U256ׯ-hl]_GWvYI:F)0w' ]+sfhk>(_3vP+2I XNNo6ALgO!;$A塩W3ٔ3A ~B+|7ǘ[0OÇSS`p,ɰDs00w@[0 =!%0R #4x:'IM햰X_,,! ĿJ1HioXևTBNhOn/SqڣmPORwСOwAĊ.}xk<'Z[Y? AvhJX8_rQKNṗt+-eK-td%ڣ:5î-~', 7)v-Cu`9i~[:ӊfMp\Si l_&Z?=QF 6<}Miج2G/8WP a[1Vh%sfi(bKne]p&fg #}EkYTyn=hV1ٚ*N"7(ca?[-SߴY_ "% u78ə/F]xY=B}.dF33K:FrI͎B|+ʅh>Mj"hn:%_\S\%^/3>p(3Pͦm^b1%LrAƤqDl'v1/O]7&וYk>`wv})X8D$B,vzIXPۓ+^<%sك# hF K/hY>53YV}βR<Hs,ӳѺ6SJ 愤寮X 5䊁@t G<ƹ ">ZrAS?t&i8']7a\bݯY:6wvI!(%)!"3|] Ścu|?/: {/[AX:=n)A5ߚ$>t)9:l>!M NM0f,=^eLO'k:T[2L3 ^@ߠ c؈ZpXܿ(1q_ so\÷Pn6Wٞٵv [j(>kk7'A!>S}3xta "}WFfV3օ#WGFNoo%08OQ.vJx΂7-q!̉|7i0YOvIQQf(2uBᗡU *5ģ!9GWYMj䭳"cLg1HePj؝Q)"aQ 4cc䣔@lϗ2&;Gڻs i=V` N%:EM!RaDګ4Z jsַa[dX;gp/nZ}5F?=?p,HSϼaQgHWLC} BɟG0e<^aH1V+ * +}.K?7Wl*mQCX&g42"f/+eP{K# XoS{=%AT%g Sb6MWބ~muCY=1-lc5ڮRTqKl#nQfުX0GBJSM t)pBAH@'h,3B%y9RlJ^PqxH8{ 3IV{v{r4\X*[beZAX&k6WtUn UHgxsZEDIMhnHɚt 4AEC1>DvȂ N'b]PH!F=BwM;Q=ZL mX tFN DvB8/ӲI*$cEZ_n|-ZHrNM 'ZܧVV[C4H˚8XZMnn q"}j/(0J2 b".4X؋4?:r̭0 ' z+v ogs`pv[M:CdW h]H+X~_:-v  G=9BM{[b++bq.i"A ;Msצ ê:qI,bc$Ȯ/jKfeL'1G[;]l6?X73wCq+]RtC^2'K.XsigV'ʫ߳n/"Pp#/rjvz\y[6!V;<*Y"f(׭S#bYe`1Bl5*8(~N n 54bHQٷmI䑂چz9?}Oeһe,Z;w (&GsU.Aۢh`KRUHEp%6& $$ZY{tnf `{4aj ם1u`]-=WEwtM*9ʈ3U!;/w$=IfD ? Zg)2Z[ETV5\`t:Um^ Ud KIzΒY۶s3=*`lg~P0>)g37 `׸;f ja(N7̟{fbcN-' jtdURR+$~!\]M5jXs}d(S .#0oX7Jr.\ÁiBIAM%to~0(`|o.ż@X൵>0(\\񔁑[ hװ7:*A~n[ih wQML~!zY~WJp1d$K7M#ڸNɦ UrWh#i((%P8I-aaɶ-iDBL3+%:!q%o䢗ѻ tFF9v=4uc {b!y@ct lѪx竢{͓Kax4Q|U,~Aٶ/ #àEd $Ķ`G"Jo2@'aTx_DZ=*=hmH/QJJf{ rNVUdRZ{q*)"~Xe2r.yӺCraL<ëWg2Y}!ǶcpYL*.I+<9(CA:.$ij]YLCo'Sf1uAM ofai@:^(vxF; }Is܈)63KmF~>n%󊲠 xW˘%gBҬU.T$^m[]Uv6Me`e7 {sJOge5f3,S9dUĽ V t/&|̻~-:=%Go9CPY JUM 5!a w\tL8zwCJ>9'tkUնp؝%WƁG_HHSW49+tg-H)V5aޏ b%LN0 SWu*v7ѝ;i~*\Khug„:>ǿtkiG|+NBኦuE,?a( xY$~nCqIMP30٘'1d{1U a6+%y+G1Kn ^23t\7;ҹgp)N5hLo4;p 5/&+2? F=^X#;R1򿎪R˧&yU^)p,66cW&?)_C[G{XyM] BI I ]W;q~WC4|' $j%60O gĀiMZ'6?~wv+glpL镤`@#&yqKq^ҷhEg<65M|<2eYlv6/ \BzDWFtt}|_1eKWgFz.Iږ[6 -), [Ys^ C'aYf f|Ė .F@%b~k&?j-A(T\;qi[9Ocjpc5nXT@ymP2F{:+#SUDsIw)P*Dn\pnX)2z | Hղ> w9yV35)q ,X44jy[;qB)S0,o4. (cy3F[ګu ,@1\B3A uGy)Xfw7c97G. ~قs;eby|pzńw>7DAG )py'93gLo!DrcI๗tfk^L[-(H VS;,y7]QE4EHںUtrDwo8tqۿCӅFbz+^R[[>LnBU4q.u&aԠB)?{LfwބG\TL-X' W#5rvp;I4KSP',73kŞ}A-0cگ"!l6fMF;lx>MeZ(zլlfp&S1eVgG@2&lR_6982I'hD$ҪLF}ì^\{Ca8.Uv4@Q6څ \Td~*N'=cwo e+T(0r_ r{WJ)$T.,Ov=VWF:TQrY簏Zv`ݷ#{]ىwR0g7OJ!ZVBׯ0L]z<9ہ1VɿpVժ S^o"w ?Ao$l;:"t[$s# I̾ÅD٧qČcy@U rf68"Uhb޺ftĶ ҈܌ozjTZQ~; ֣Q֗&!y*4:_ t³ަ^ #B"EjB_w ξid:"8BrV`$K I-|(o[+DWa0S@!BF lH1l+ H̪շP_Q:!nzcF{%6zgwRyntp$w\b3bы/BGJay0 u,%nVƞ٘cDnL%T_`emˋ)ލ.D'Q'?ew>mNj70hVaebQf<<֤ Y q \Ǣ;r.&_1h=K~DCz0-K[Qާ:WЗV: J#c=_KЃ=!;e `zx5tSO&HaߐCc<P2&q8:iz^?mQ UEnUSMa>D%>@BDWl:e8? f%x|3hŁ}̪P.*E՟BPa JNm,JdnLMV(08Ŋ+]`1CidDz.[H넴YՐ $V=KF*Ću)LɴzqO4!V *$Yt= Dž`ȁ9,;hD\,> 7@?v 3M~ÖL1KQޭ K8ś*Fm!#g-k@RHɣ|c n M8QLυ[2V6.U5gρ"%`=b!I {AH"-8 غ!И!-tg5>ة9 ӥpA7xFd# )O8p8FZ=(ORy6Ol>x+%M\ z9kG-0J 71lxe;L;a Is`N^JuՎkcv|2,; 5͂2ѣ][K<  '|tw!T9s2B(SR%W) pfzT/1 !ؙWS&SihB6ѧ ,f8$83)m:(p)]']$ qPO10gXЇtH,]ஐuJ_594w|Tbd0iϼ(>6ޯ y{ q t5Byәأ5-]~FЭ &UP.F>vL%h.!+ |pM)+-[,L (nHPl(`]*aV<=0XYw}.M+4#Xi75uN#w5sj&5{4%5ԧpnFZȨ Nqw1m#XV{XmcHKEkX?ҍFz M\!Ǝ7Ǥ?nU$]cxCP;-aR2>ͤ*8Bfggdzڈ<{oIѧ | 0N|`OsUOѤAoy) [f'ʚYCPa,#s|ڼ^L,4iM0PQKH:b ۜ2A>/їŊ2Y;ӛ"өU=|e`|,ٗ "U`+E{D~%?M b QV'OJrǛ\zmѬ&Y{.МJ7$iy㖁.A̡ut_4Ѣg', {n4$6zb @Th=ux irY|YDP{F,S@٠ ھBc@R8I`d+:`քʯ~1>zeX&E$9kB!@xSy<$[dRSMt̽.`%)W}0pCo8H-2dmA6^W4)WJND(5&JAHfܛWtӡh6Uz.kOTj.am\g^a=o:^ްع'yƨTt2ӭkǒ#&"#<[3A'8F@I,%/@ Ckpd50zMvt nf`lFkGy@.՛[.$G4eY-ܹcODڙ`Mfi73/ő1M"|eW 17[P.H.d݁7dϲbA"'%?/;:4H}%|C^<\75VhS;lr%?4e8 gca`f}Zljn-?llZ<0:K$f wi#Y._c&N4KTRwݼf{VS`=̀9;zp/Hvq^qh_AşZM 1=;6(GGi(E錿CQ Z7!H ;S[5P~R(uo&Qp&PY,X(/-Zge,YU HpD`% t Bm `+84վK=Eo rx𘋚ӹa` Kx^ $plA1SCшR?1/ǽ\=8*TQ!.gyȡԫ' kgb'yԛ2qfY?raøO@7Ieo<P~1 /ݰ%\wj?Z(+wn YlIM2q϶oZ;4B$j"( 4 %6NfD@Vn7c(!ރeXS[I'}!î85ǩ?<[Z-RLevNϤkjZ=}۫:(P ТުRP)Rq]]kKlNe(V=;|VR΁n,k|.gw_ G]`X?#?Hm3I!l7i>v"3F\㚨0ʧ*cs-aC]7A6Jh#XmH_~*gcykV"Ȯ!ӌz8 \ ݇ sJ%YHyRJ=6 ,&8j*X 3BwŎڮZ.s|Pi\of")ޱ 9M}XH}BXU̵&}IoK6H:dNꪘo9 5'ݞQsK yLxp8ȷfoj][t M6\I8<(-b`E7ȔE;675xti?q&BW䝨/zg إ/lҐ6_Q&讯sa=:oSn|dY}KZS4R!}# h/'O,KJĈt-_(˔PN\6ӡhMYcմhsѼLQ"߮b^: KGYGEJ"LQR\偊]&P>&Z3Z Z>Iiԁ>[KơnwOum&^v:#[Gg34X.m !#)<| l+:=ǯv>6:Zh[3@l WȽl-}/9v{u x;Z2agOSYwa]B@R:{(k%*b6e[/AK=2D FB846z_:HBWgr牗K d ah S Vqڳfi*˩*IQV0hH~^KQQS;t"{ 8R/[DC9#UCmIe6%?3cCCCR<IU˃ˆ8КG+quUK(g;]}p"B{un9D*6^+MT@ 019R $gJ!<%ֳ&h|!O*F RoRFi6&m xLJh8P_\ށON6MEغvFtD02 ﯁zP9RFu†2Z љVJjM``L*7WWT, wKAteAMnD*NjtZW[[QM@uy)VrOooSJX'Q C=D<>/~ PLt\jK|gpi[AQ-vB&9nܵQ55wy5.=ph=4mem^$~!祴eJ>!it]G I-E"TzsE?ޑ7v5!^o'e-=N6b%A)T>84#'P.M(F$iɲ}%l7,=gHt? 11P\89j dڊ73tB/K0VsKԱr*$M*&y P rKM'+W<_8RrRp\6ވOiPoe9QЂ{FiU`Bpϰa=XDF6GE`@D5rQ8֗TaeWpVDzA{0 QނqKE &fF g۪1u.~KUeNK\\f8KwԲo\cHW';t'R_O¢/wu:hhhld$&xzɬ"KҰOL?la:#A y@)$%Ci eSxPK-4= "Aa~Dcp=M-1Nm?䪵`R!tjuHYF«},D(zTCW*hEg6dGV`:޺P/])qP?ϷiGb>K@g:X{ `[{<DZwCY(&Q"ƒ?M PKĶtpp' C[jsd@wzBm >P~=w/)_މ Jvbق~8+>g+)+|'uƿXm+zpS̘r)MD50ҩ#м t4c5 S8,H{hzQqNN]hมhcjz\  pSࡍ\(.ߖxO;NU6 2Х_*&]K I~e&:\Q!y<wD '{G73߉J.>@ 0yhЩ h1?[ȜcWTX!6j?Rr#z"y@k1x7;B+$ CtGy=<OKЂ+7g- 沱Vb{no{̔WێsK̿NHb T'rM) ZohiX9#n6ifJ yכX׋Qt5˷lX'abp1毷Y (>F.@C `ǠGGI'[f`]pomw&R,`tG03b"F}c.KO44:;9ٽSmL .jTdOxH)|0!$ j|͌"{B{T~Fd8<* qh#4@< >$6ҠE7JOzwFVx'X?=;}dkA*|پK&紖o< Ӓ853+洎J!ǭ; 57c!(6M=%Z ܓ8Tr bm#} +ӽ[|ԯkc{oNn}pi䴏?y[(?x/j1DͶFT2ƃz5@.WEZ[O!ZzS=Q'+<ImMj7Qе~N*Z)Z/wUEDe[۷ҳxߘ-()u nUjat *i|c[ǘyR]}\ۅH+3aȐ,6쎿I5*  ܇ ~<粍؅ڝ0lefgECDև'uqKqio}BW$}{q2ODDp*;ӽ4k$6.z@5ouOj%^:W |9dS"c641+w`mu$a_i C(&8:C9 ۾ו&~Hܶb1jRK$V`m6xex!@ٙEsEuY)(1FHfgTW6n?3uPt1bF~$\Ynצ~df:E"6@/_ i)fh6O❱VB}bsexx m<ɺrO- Yl!/XZ$7AQ0i?glx)غֳ{@$>A$|i}M <Ļ|}y/^[r*<(e/^-wz-/! Ye?{OK {TSw2X5+ԺNۢb=fcPޭP1Wi|FZC18P{ߦ]g*UC\v߬G;[St% BOB 윀ǡC w?RQs\u[0*K@;@&eZwRųŠ=%ze)IY҆:4'3kQh~ܳoٓnZk ӖkM2[G:4i-R]^.jgsYstvȡwH\Ϸ[Q_*ljE'y9f(x<\wzIAfIx<>a3LΆHb"p,= >|" l Y&bq~ع/ (rϜI'JBwI$bE|!4Bqyfp楒 =rt:"*9W-U/VT$L^'y3UzZt[^DqB~%ڪĆE (3g! P,\<xny%aNiv^!!_aEZj?JqZHaZd4AU}yP*CkX&4ӌ <{wD(NL|;֥*</Bna<ɼ'-kp#K/p~f(s')*]y.획TMMB4~*(UX~ V[jbb$zЀ//>dq '+p)W{uɾ8\\Mѐ`ҒM*0 w} epw nbnVHH͈< >lQh&#ZW#xI #I)Tt6ÞPP6u|YAc"flզ)bUt;ziįW秕^,ٙfk<{\7Ki[_,O{vymlA[` HG\H/+gS3hH1hѠ#_=#2~2.{( #*59q.ǞpEBkDt+ICr#B*JY;eu~ͩUx}CObFNR78Е>;%9Z-vIE6ߟ8өv2|Vn+1l/s%NI0C$U"J}e^jZYtrT*E@W7~3`1o}dfqtPC\:𰨯_\IF$c{Uow (g~F>=̜IMKJԵ_wǫ5뇩Μ2{/5fE_rIG`xlhT!XC&s8|ܶ,Sn9ޓٯy;HR1UzCRwӊp'CUС XSEΗf!'*"pT1!dsgHqH# 5K@:8saz>qOVe [I6OGkhWե!M  EhR)JMg 58~ t\-@-`QSרnqO@kc/jufJ}gĥnHU7x]9}7K)r4* y7-g0*E[}CfR?IA4l@6!Ez}eTr1ɪ4)] rR$y/a"3aglŨ%]?mԾN)%Xɫ}%L M35Z(97(p[fƟiC22c.'ʐO _舦GLUɈ@=z:ZΟPZA DFc w6WE-Z2{^TzEc0eGLto8?r RH`o-×O5s{GP , M:[ADF/,? 5d/%ʇXŌL[f1fܔ;X &k΃@EDq,bm_[02kO7lRꁻa^A$xKc+=%VCTdJqL UC(Yȃ 9W45)gF/79pWWkv[07Z;r$0Y Btʖ@(TZ.IS l1+HfY_ܭ}YbDPg Bk=G qyltz?@3[EPl+ni@ҌۇܓЈ}vq8YHca8c]mLY2<7t6b iwwT׌<(z L@BJ=TUcJ{C)^B =^QX~Λe)T,D)m T k͹ ]i/ak'%7~CnAFIMs}Ղ6Ix)sep6N)מC *}Ƙ[!@j0tu W7󓮕K2p_ gR.q0/uN}ټHpV`b{cl~3׿~E M4X)1Itx Ǜ.2yW2rje2凙$Kؑ PITsQl%-bԶtE(TwG9S+Tgsm@ى|_yH]g=nǿ"C²2m}xͮg5IXM[pjuembS$4f$%;W$[@L+_ԯصRGC-хU0?v!^HPo;jPSꯛ8N81X黹IS'x;ǐmxɁ]#z!ӄ(B9}XW]`.]z,i?k(SCr*4-P;K@KtG_V}JmjIZlOyԅ(Gq}Ѹiʢ@k*m\* Gxx*i?MjVȜŎv!cK+z ?y6˧3njעVeͥ"*<,uֺ]̥DVBuExhZ8Rb^;$=dpj! K-GYLATGhC-Gzlb,Wbn_6=*b-1_#%)sl/,e8;/^0 ;A?qGSujb4JnY ,׊os)/.p;З`ߚBCCZ891DTcl8.0<*wnl#&_oG&A"Gfehϯ&H04j]f :晏7:Irc}uU<s\^+!2;L'-*3[8%6 B Ju -J8 7cc劜_:3Ќ0=`jrOjgV 'TjZ kG4yt;z@/"B^OQ3oᘘ瞍^Zq|/꤄Zw!eJ7KY,)m` k;06R@ iP=Ftixz ]uJڪ o MٛgS b^p7d뙕͚HshU>d&p W0Knx}ɨ;Wo 6^-VJ_R,yUͰa˨NstO\Xw]`+)iþ1jWMp2_J] b˖AAa𒴝jsdFٔ*Dx8Só¤bko)_ Qn"ĚTHT 0e9yuHpfyGWc=̦jqF܄JMb>dAZ&)K!B\G LyKS!dyyՑq?BRTNaoׁH풊wjj{U_Bd.Q<6! YΛ K\ (v4ޔbЧᘊ򀯓BQ.Ue֜ ?d=w=HH?QV_OŻ\11H?OUPiIHK"Z+^j/M_IaaxPna[2a6B?'TD)a(MMbT߅Bxte6&ipDZ<< *ឈ"?B !lWJ&<]G/X -^si$cYG}hErqPى-]Ж"z]d=nPŲ.c GΡ{|R𬮇$k[."qDoVxd_Dť?c6Z>ģ#\۹@0M\D>hbھUݡ6`؛]ZR*9HF쑄t+,3`%PaggG31A ="hgk ⻱RČۃZ_UΒ\8KD1Yp'upqRt!cf =䉡RO?TؽOV's"Ú:@ $=qjpŒ9y%^]ʶhx5pKGh^uih$0[Uh=u Wmg$PGKpbrFn8ĊF:ϋ %AW3%MG\Q7#{ jQPM Sd}y!L?_L Yx)#XH| r!V0:CE0Dx<8!kJ>z:5^Ҿp4W{$MGw ץyl&vm0FC7쉪&p TH\,*xwtF+}WԂ1tXSzz_ݤlQ\]xv%u~O0A"|5VՎ5ɤ''klaIv\!~pj2_!mN<&5o(X֗ej»v~Hq3_FHP.2 ǰk#!RŧIf0hXĠό5.cYxǦE^VyJc` {w("$xDixDkP7H%REqjƣo&* T1O)-r,5asB۴Ȭ?TQ7O1uw$ٲ{7-Kvo$}SOR[gk]Rpcg cȧg=t~ &_ '%nPL }t3#"@]%F4* vLQUvjֱd͝q/R&$s6;˂c?;++7Zb܇>~=!(U+fr)U Bɋ w]oϟCe{pيr ! ޖ[ XR( M#m6V*DcS.Z#omiu;T֛@ ]Ų?,x?03AKjZ7"5,bֿsj5U-aI@n1\5#% |TD~/?o+LlTR9&jI{ˍ ՛߈dk5ۊ#ԒR Uy=gdM龜[2GȁW:V73k_jn,xObQ>R00>jeTfWe-|Hiyh_xSTsց:lɯy=A?#8M5tg.ggW]H+&X* gj70ICq"}VQJ&褮mdSfCms(ȾMD yp}8yji)Q#d@FSc_D FrL}uE5Ȝ#` X'-AN޴Z Iũ&*ZC5ě*ol@n]S ?{rfu6 t竕?_96|݇PIeRLR̀ Ǵ %ٍ&t%QJ$eD jB ]#=CI|T"ErN T +SDa- D)OtnP,NJb\Q (+[tًWnbyFKP9,*[a*)9b=n?"`nv~&UH]O|}qmTT"Dc jp9j/!,$0fH-P[G&,CrQ,6 k0>+xMFuEIc8!T)&h;#,a s^bG 93$ 57MA@x)bEGQnrS#Mށxm/g%w?nHI4IGeFMI-=@>LC_YLimgܷH <;F"i~9vt~Foai -ױ2d5ɀME=Sbt`;-d9Xc( =F5$f8{:wF"JX|SȘOSIk׆o$R MQ#T/ WPiyi񽐨XAwϥLp{ 5uaeoǜra秱K;|&2H(M7hP%WkT3Y)Z ÅfnA&Sۂ@t!Ԕ/>rot\.{UK'dZ*y; umKEEz) s <_(!ў텾䢹_ɋ"y\T/::sMXh:Jt"qdI>6x *@.JBOwd9Jv9WSmPF)q]Z1.t3>2iFPƄ vk f4%4/ߚ ?5 P0\BgII쮴/B_ $V )yK7[ӂ<_piP H1?\r!o13ʗWZJL/d#&kث{z_ A9m`>ASmv .C'Ҫ{ *H.Ԃ .? SX=w.z/.F! g{eɗy Cp2ZEI3_v!O>!|ژZ5]:>cO*hg@'iYcK(`xs*&7Kkr0qV-ǦO`41$^;?RJj {Z"o&A3eFeoT8lFts{ߨ+\L4!PpWOb<ݮ\eOi1-,zu1:R z|L ѹT-6Osמ,6`A-mdء^/Ӣ3"z#:թ!FHK Ewya2Q&0 CjFk3UpB$E2ܻwM Ö.b5OM'f7kT@.Od zF=8xѥѿEceGKְ`3ppuG\U8t0n|c@El@=+.<< o}[8ŧyaO&w\Q|q }]ˍApom6hDG9dҮ6:3f^N [xټ QEp %Tho3vyT}݂_ J5FǩQd;a8[rMi? G!jl&\D _1Bk|\x&m3F4m{a!0)DL3ܰZ|D~Q%g(|*uج((&)BTxMǽHӻzaoF&M)=2HKwBRh ]~p-H t)TKڡb~qz~,|c3b7>NVNs⫼%c5m((1z\zd6d%X΁3 !7z/i6lտ17F$'׵Ԛ<\g],S􅧠`,dTQo+"oRefM m(n]+,.| [NL03#8Gؑ?2] jEQ+iƠϦRqRB=1.KJW6 yy/LPk=yC|vw, dѓJ>Ds_Z[*1`EuSm[DHH;?~/c|Wῄ͆'* ޔaٚE9Ħtiw]VժLR>>_9]ZAmR1hZ@XTvzC^HLc|nMYO%p.K+i[}.^ P"2Jr 0L[_vAsy&y$C[:[zJJM D $ݚ˰j)c1'|b0]V/fajuw#4%p${7{ IġTj.좗-5HEQf(BjSn_CIm []DN.HS:U2>s, 2%61%0,Cܿt N+G" =s4)bNMѸqY"T9즳*o(?XؤU7[nC6<@ [*c5Hl]h >8ADd KmA{"6- =чkf+wQnaX`),ϵS,jPYSq>ɓݚԢ_#xנ/æymV2D&FP(W6ŸE}̠]Kʦww'G)!BtEl{3p뾜 AjeNWsw \zC`D78D'1漫PwJ AbT]۹ HqtxZH @aXT:|JǺ(o$ٛl$ya$˫;VHO,xI=RC]7FnMΜW~q y[X/d/> $- up^|X$ϴ5s(<0A}7ǭbZ9af5iՅ %WaU}_$S{Qaj0|-LI14%:iᑀ(Xn#rI.{:Cr2={Tuwgs=f:mxWzo,F1g~ ~zOOO!qM@5+/4o͸>\JkĐdJ9T=6ktȄ8;v{;32zmyDF[v˙b47Bpvb{1J|֔44lw9K b-F 8]*^]7;dX\`᜽"[Qb0ziI0ÜR gȣ*Psq¥HR|&PA:YB5f8M^/p ̈́C.$Ԧ8瘠|co8:6DY]t w;Ӭښڨ 3u@213fHW$R8u]-kOit:7N1xqhm{cXF6[)7[O_xdi}@ܗwg(${/}T/B~Di685||@QpBqٍ=^ nBt@gnѨK7YoO.-IEP> 8kWGb\ͱuC0[Y>? ؇U*˖^ v'Cv zLm)ZtN*ge2IE#F:dmYcaѰz.7Dž7eP}d :SJ;r975"<@` 1vzyLD=`K8Tm3tb!"I~U+ R/]wafWj] ;wB"+L?e^m\g2@0DTk3p~`Hĉb{'J4e(E,Dqli'7Bmp.x++b`hDMG/\p'fTf] Ҍi\ԧ_YM؎P1[TX4?܎F:R)>ŪovRXvK5sj |7aAڋVЃ*VT&z Mї8:i 'UtiX!A꼥9y6-j ˓ "MTwK@s]*NN?d`˛Kq,T˥K?Tr71\G@Axk]le޻uTK]}7|sM#0}N!(SG)0G~1/ .I3XkD@ XhH0<3A/#F3W>!Jʫ˰\aw9Y633&Ued?!8A3]u9Qa$]WN RblG\yG^# hX#34 5]*Vt/4L<6br//$ %BbK>kxl2q޷xe[Cy=1hQ\̨UF~ `e*`vwWmAdqnW,{ťAʚ-wxx|epD9T,/%?$e]PQ'Zgעd3qqK5 VK otBO)wJ]pu 7̲99gLKS'JScQj!1uDCY*ô.<<.qgI@7<:em"7_3U3Rfs}"]OWe?}KʚʟgFY^Y%4MDQ;sÊ,c)f`ġ=PJ${iE:4~I|Өj{&kj Sv-YghpB'UG%B-gtkWԗX0[%\kv'*\j"5 |$杖ӚÄB͠z>֐Eӻ1~9`LfuV&3L㩋TZWLX/>#Gi V^p>̴vX/ &IɧysjG{T"W*0 TD1S-n5`$ G1D?@8ѣo{aԞbsT!J0xj%&]; vrޔf&v9 o_].T'JUV J{'*3@dvWA&:l[]9(Y)Cl{ |lϝ DGXK8hhEԖc=) JJWy,P/O ++9`fU E} +$#qZp3yTNVfۮ":],N]{Ec()_Оi-N7zGA HDb3kw~.Pg}|G7Ac&ɃJcKMN+u5V~#B,u j ,vM)m Bb2qɹ} +ܖfKڤz{`ٌ%'?iY[+taMAq"͞fěb8(Dӄ)H耝S&=34UƢQt}8Ӫhmu ~z+?}~ŤS_Llk–О!\F20AP.2Bn&&-MdllKNV+<_VR4 ?(nvLPh/~5`&=Ygva/A'##˜sfR'V'1AD%F Y1(b}ĵɤS8E&BG08RR:}+r }w;@ e< zTwuG5[ְA7#& \?ce>iQPJ;-fP`d2QPZfPm^b\om xvS֘ve*!2Nm Ճ d 6 '7z@@O cKX 0i`'=*8\} JJ 7@Kn Nt`%5s9 b<"&.%mHdQ;8jAtJr U_'5&LI] `^ŧg*9pYa!s(ҹoͲfFlsOTnk oJ] 4Oa(K^9ka,_+,eaĻU:@P ȸkh.,NN u~@a`7;T @iK'+A|;\{,-QU|ť?ag*7f4x+ n6n̺.y;:P& pEȁ_<, @Gx Vo:Yn`*/4IC3SJR,b_(e"E˄u7&-X(2? -gM*ܭWlQt; gkaXBw:r$:swv4Nia}k sd`DI9sI<)a}u[&̰_WuƵ F߈\eKnԚTy\<vmb#SҶ4сl,AQiB ]Ⱥ{ Z*ʁ4ρFXʑ+5 9~܎Eoo5lC JcCJPƘ7mOM5b#.")}E5,Wմ>̒opfӭx%6BD@MWBwzw6BDJwK,8HjvlV{SƓ2fdoQ..]ū2,S[A9'wؚ6]驝σs$ ZbYJUQ= A_GYR)mMf+Y]I~J!ra%uO$zW[6y&̢vPFƞB;0kӡI`b4T$YG2B_ K52,:-p´׬ ~Ў5PXV]:"]^di:0YiD6N)2נR+d wFe:u~wr#\^&,Qڶn)q`pu_>j|$%3&!"EњH>;{oF*u"" ) X91T=y7m&)]u,i;]iJA1BK=A;PK? [b< WjeMZ+W_|:_"ɒ ^\>r;Ki|WSl9*mCxW=3>:6M%WuJ<ܭ}J,s*:y53Ej۽e,\)t-o%*کD$~TK=Ѥ͘j|h6j>Rw<X}[0qW4#.cFsA <錣l >Kqʵ5L`h+̌)r@{:2vV Eʇ۴؋;p rwɶ9i^CBfD+RgAQxHN; f b?դ }$a_q鷔ٹ}8V8;p!1:F:Є 뿅pKxUJ$zH! #5D : b-(Mk& |e1!zwZWt2_Veڤj4&H, Д KOL56}>1+y4AV~ ? VBFI_%))vSWK&" Q)AV`҆7 's}{ėFAچd.(64}8 G_=Y.g 6bzn1XO.W* Ӟg"Xku"Y}[ a뎵kZ}j{]e|[t ^6LWaMË*o" fݥ={e:q<u:ZeVzY^1n2 IJ|%n ~~D[yd,JLXgd\wRTa?5z)74jE7rCr)bAre V,]iʊE&Z]fd = ]ԙF{1N !՝rRa}Q`]#"~X 8M6?I^ ̛($VV(:"C?0te=<"6rdzV^6 BWH3 7 xV=ׄoϜ Aϵ#ЎXX}S~t"X:Bdwޣ{"KeӶl5#siK$#V\jwPJ\MKKAΞELHŸG8,-\@"(#Wc^AugJRTfO@c[ ET\1BQddvFmBD`O]Z֥9Kօh>doUiWߨ@ۣ.2t R7!4=kjOQ%/I^PV,(%=5u'Ę|N[uX'Z}g6}.۬4=ontqj&!aLfҍ; Ra68j!;ЁE…6_>˓Y;ֶEņq!U{!ړ;, 601}Oz߱39&`ӝ{flK }h8Q$3>8m3~M),'QB Hִ Bo3<~wzm%10D1Ebnء A8`iaݶ{8a̛Jbn_9S+z8c8S^?x6 Ђ~ aRn&=H_*S# v #((wBYFs]XB`,,Wlv[!iQmlD 3} y:y cSZKQ=&ɨW&5F[[ Wu ~xSBxj[K,<=#T| KFP#&mpAPh ;$Xޭq/lDg\]ތ{W^~;ec@-K!rBix|o+'h0P|e7dpiT®<OfatI?)pTJͶQ㓜| 0 fbPLbKsS`/1IԘ.\e'!1W-HcqP@ 7w:5)fąKbs,7C5MI?;SϪSId1޻) buhvnz$)p֮hȋ mQHiʤ-U\~?Q_X#xvWrP5ﺜmo_RZ둟GP6u7%l#VƓ,ag~`@^u/6X毉p}dI<2v O i%LmrզS.U?uxu=uXC$vXBJǢZja xO'P%u>Eun^Kmi{3}-FrEuJ lZa`5436E FEoYN8q|φQqʪZ?]dhp NԐc4*ftPB6AŢHE Ѽ:NF7 Ģ{I>u] ^1+ W}u@P_I2S1a7Ua8#Wʗd^8wk6P]KC>:Hؖ C>CY||"'ѡ y=N*A$ŀN59K/TAomt4lV-a*ñSծ{De&H 'П,?:ެd% SVc=^\+.0a:4hX~āEWV?H}O(8̪reqn fΒ$Ah_ *zz[D;u#eW(u= t&c Լ ,`0\ {Œ.,~kvY=]ٌڔ <瑷!>QïОG?Q B_k! Ę5) j_O8U . rXqFFӺ?ݱ5/2p*`T!K%Ӂ EIiL*P~,zu3mJ78 ҭxmK5o _獃k??8OŇwCB&4&ˌBAɜ3tm68 @Cەl$ܷamY"Hٞ.#y5AX!e#,KU|ri1wK-mV]"{Y6&E;Ur(tI : y:oQ mָ7IG<iaGS&՝h}#G?,X82ɾ̰Bhb  ' [5+H޿ټE5dmijT`y\HM~wоKe|ݯH7`]Ţ_'eGlbÙ_;aIX}l (zGm=f u*G4p,j6%5sȑt gqUt:T$SW`$R a#~Kstl~fgyff#W!hJ,! }v-H"ҬSعOKj?kblwSc[m[6JbC_Y]XP,48yypC0mc ZHJ!Ӂ ΕBJ*k6l XkCCY,JVG*N ZY(F5c&7h3k?)~w:T*V#{i_խ4>y 2ӯO YFPR:F Q>#wOv%tv λSr..`3nЛuș*Iv|@5q~U{t!kD(4q؍"¢v51ߋNtbO*eoUOba ^Y}.py1IqyA$>,ը?֟sp;U2½ 94ScdTE: =Z E i~Ǻt_1`I f@ゎ (Qb#oy@K05uK3+~p8(Q|b!kCLԇvffKw͓,<{(7\/Tp}SKȩQSrg {DFSMҢ&SAhEGu`9x("O0R zZ}4+ПJׇSp=gS`ۉ4Px o@&r5p23tE}<)yV7PC6ph?)Ʉ+K ~ a(unRr{8)-#r06>ވEzzyrVn\4Oʱ(k\ D63 U m! BT}7>:M,C?æRjf֢WNrbfV2fF*ҐJL-'f>ñCkj٩ ~-1 +fE٤ h>) O#G"2ڀ&۪ޫgZ]iE?oL-ΦS7Iuۺ72Y4W{Y+$ku |~)p,Pf̓T8zLGjV⹏NN$@/XI: b#Z?~H?h 2}.fݶ ME~GXRH;HQ0ys.wZpmQta<60 SnvI;ҒR m"qԞG-@4pTu:Vך"r3W!ҫR9X|b4?T爇1P$\$-ԟ}XhIVJUڃyUL06q Lo"%XFbݪsi`fBaDS91i1Y4[W N Z['_~Rœ."ys/ZP-cǸ=c@I:?Pܽ sDp㱃Y>v³ݕ*^'dbD"m܎mWK ~NYahԕf,?B Xդdl=n̒ᒀV+0u/+d)%{͛v ȃUH ~b~GPnz!%X1UJ˥BlE(,5Ѕw`cñ|L4aA&jj:^s"93-d:z_c YWÇ9$fc}=U,nXu^cR%D D5# M8OaM˶4B.߄ -Tȩ o T[56%VUWWnP\j:*aYݔ1SQ(n/v˅}oحٗ8Qk׹V߉Q> `$. J.2Х7էZL1_ ؎]M\}x&HcZy/]tYA֓%EkY ;[ϫ^(RJ2q_=q!ʗ9^2^S`>qH[AW8ٙիЊ|U)X}6e#%`=3J-֟|?B]q^W[R.mU/ܣ,)m%+Pg>d7 1dldyAb:h 9`PEQ0AbV>]x82ꁂWFw0Äsʙ :4e$$u]⦋GD#514RKεU&ee䲲Α4IێdLwj(ɻKſ;,@i[8ۋ{ ~*7p{\c|ڤp]L\Hfn<\SnNuk(]D= #ѓ骛H{8W[KR^I^YgH_[\_ո8Do΄V~:O% ~[eF0x@ZJ8%㧂f#VR`_Rr+ʄ_ {!;""oσ!B>~zxӄTN #AE)uCD D2ê7.a/lmwqd\!M T5 ԟ ,uxs8F0~鳻Op)NICwQXgvM1auнB4xDѱlڋ+8,?zW V+򏰳04(V[7o-WӏP2ep}lOY59$CLőAu5/fMmNcӓ;g!NZ2 ?[*܎ź ]苀2]G!7{;зC;nF>!>!FWbJ7~}O#\[Sb%PnrO>sXT&߆PZЖ-_ 1,9hhRPC5t&`9%߼,+3:ؠ&j./sƠ1*Xx 2iNөcj T(~3mȑֵC2jxTF\(~(4ܒfHL V Rψ%"Em GV~i_m_^J2K;h@sTrg_5hKWOcR^A cW ] 8ӈǩ0 A ~YZCOJ{'qw4%=f?5 (#X4C诼DW׶',5`.0.L3[ +_ksegJQ>;TUM 5_~\1UB8"^ |h| |EVoe(8߀p/ko| YkSL5 F=f@G 6_<2a@M;9HB[c`L2ktX&-@R>)UղƵ4h !$cNJ3 aJ5oEO[D'A*lOj9-}sRqw]Όrkz4S-m#hO6 AͻPɉR9Ӑ3M)]xS80-Kp^D9*Җu 0]\J߆2J$}Cm>rTCKN(%npG;XrJ"rmBL: h֤/SXuX_?$Q4 $f9A̶r+iN6Ɨ-cXIP=~7HX4$vj.t5fs-C<Ӑn_idS,B UkC=9_/`W۬S55-ꕩ$Oz׌/! g7.$4+~g|Hkř5ͫG/1^vsfٝτO>#ޑ4BP_ P'yxZf*TG`7ўTL4 ZlH̱wKMEMc!%5o[ _=ic+u}}WлQn[R`.}_` LTl/,SK)^=oE$ J*j"O0doB=0l&yV!TJ,Hnw.ndQt83&&f 1 a|~Ub:Qh!}yÑ8?C^m1yW+,;:WT'^r_fLH~9o'ӱ 4DS!bxKS #yRs<7ɝ1`w ]7n#hs`ZE0~ΨKĔ؂`]K*ol6 Hg6V66髆 0=(+.,W);+3L$!!ſaC>Fjip{Y0p\wT 7YQ\DTcvԆu<}Y)nw/GCGurh0.\s2+M\3 4S} G/O]950.UZ0qg7aN -*Td}.n3ݸzqSOR] ~*-Ձ%z{^L5ŗ]&rFjɷ:!Fmfs!R`W==(.Z)g/FptDN<_fXv=k Q㌂8h *+}:AΛ^'&{dڄ7dJ!4Τ '$!/0!Qj&1t&edToGGQ a[_2lg-Uj֫pLiu1-ct SML6_U@>KM-妑閃sݚ&1`oo DN.{(+UҞ/e& ѽ 뱾Z\ bp]; sC,xS;ّ0ojTXj7oRQ*=`Zt$ i\7%'8+ɧX~Op|n#~ a17Ț ۥYC7u"p'ъ-NV:A@4[wH;e64u/~%FƯimUO MX<]7eլ:Vw"ݝvJZ[JWqof t `n nudNV eU*u'+;>/^O$;NpD)˴ܿO>WFN !0*PΡ9vɵeU[sc.P88_kswϠc͉Ypjb1ÂOմk܃֊y+|Ưc 'lgb4%\0̳(xSq(% qJcm lmwW{h(_@BAn]f#Y`:ƝICzLm3gf`uNٌ ['ۢY;hg0K# +a #z(8UC|KVf$>㬽I mƁNK#y9G~A0(\&w]"{VwH8==-L.#Wa], ҙsP 08~_!w.LW4l$N-193Nb7ٻ5Ǯm?ѻ;Bp;(6fETS>A~gn:;?B1#Q^U:Eaw"Po/- KΉOeG= GX6o;lc')uvJQ'|lWπpHR^HNAZއ =N. 16~&~kZŵeg^:giҴ3VU}@KMOkd2 xIѰ#Upe;fO샲r>鎌Z+K׸-/%bS9}E-u~X?VyQ|ȜHb}ulutܯaUq7ZL)j1"gE& 4NXW֑?Y@thq8qOA$_u1dԦQ,YK<@f.an)/F==Fa!tEP+ !FW^$|ݚ,3Pe0bLtNbHIE[.pӻfT6f8?Qk€񹻘DR ~Zu b&+#BFY1W38(z$;@0<̄x٢v$4 d;,J3_<#2xu pѐc<|) ;.n&-j.y*c>ybSޡ21.QБ9f|>"0pOj&xukш4~B8ga% `q>iXch;NacU^PHa"2yYՕpweD,wGb&KSR&b(f l°Z̠KBK#?OWnݍ< ؼWDHs_֡]UxfTT6 }1B`IRO/42,tΒcI$% H z Uk{ANFF-q+vҮuP9z=m-At؉Rac "Xތ(Lj}3.dQjM!e'gӌ?I*hHɤןNFy0tI(mzt/m0pܪB^ѩ~AjClɪO`BԴ\cEd妅 q#ҮDf1*(nzsW aLh+|s>>U'J6uD\3p(ՎuoҲ!h ."moRmؼ̤o/|6„Pys:QoXzhnՎMn3ߙ:dttIJ Ƴ}ԑ3?7CB*D Wdr^Ęed:u6_#)u@UvaeXCBG_X{sZ'?W'dj5)~SxQ.4Q_ xwqIj|lV'/ Aܕؙ9"Rȡii!=xc'k[6$`]̜H+ުJKbRΞ߷'u`.O ry~Cnܬ* [v78_d.MQ87[bM`NN,$ۢcuN0n8rEBfc$SvefIyN+Y -P7͆ID|Lrdl`vtfЭ߃)Fmet%uV^ӷvHjߘ=b7.obΛ13C/Bs .b^]8VE>]ߋum)<#/Q* 2^vXJRQ6D< `-EADyR '`P-o_s>dY之+UvKtgH[\%'n,VTk6ZYbGrɫG{n(N8 :W dͽh-_C0W3}|O/P+eyEB= B{d} qC9OMObv&4*! 3mMf}U!c&6Ac( ]s燚q~OLtb k:0(ۢ+ jHind0/p~f(^bKRΔ YYH\CJsΞSTQ=e':73NC{_iUW+ I~;̛/^z–3)8V%:'B\.]w(aEn2xm<}#A6a@֑0W%Eq( <l.Gyxg.sᵪU "ϴbN:MTÌ&6;s&WnB*:,UߗKMQ7GCt^hm]n\Qjw<hpj4>NiZ>"UwX'X /$=KGP- Hxmw:{Ё(Q*k YZ