libvirt-daemon-driver-secret-8.0.0-10.module_el8.7.0+1218+f626c2f >  A c+sU]t_^ ֆuH`Obld88:(٬'urg%0`2|G^B)6[ }Sei.3ڃb|)udFONu0ܲLaaKf <<Ж5%, WsPOg"~Q޺Y0!_cXȘX?}]jp;@=d~`,+-h~gQnmҚ/PȯϊŬxz2$*Vd2K/d1nSl "7Bqz_Ňkykot89GB7:o]T;] Rh7G,!TDˁ wl0VCTuñ23d B'[m(`FCSIz,|;`cREIPQ+'L/֡mvdci4+j;ՐG9'WsĖ X68dI͛tsq 3ecd1cc629383f213caaf87ed7b376f7368aa7d64eb31a2f758dfef5d864739dccb6228ff83441d3d0b6842ac6a023db2e9c4823c+sU][0m'K{`xc%ˬ0W(6o"}q҅&0{p%)bHdR= S[,0 6#ũQ`7" WB?RpC 7? 'd% E r 0<QW^ : X  c c | ||(8_90_:/ _> ?GHXIXY\(]d^ bdefltu@v|wHxy}      Clibvirt-daemon-driver-secret8.0.010.module_el8.7.0+1218+f626c2ffSecret driver plugin for the libvirtd daemonThe secret driver plugin for the libvirtd daemon, providing an implementation of the secret key APIs.c+6x86-01.mbox.centos.orgCentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxx86_64mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtsecretd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtsecretd || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtsecretd.service virtsecretd-ro.socket virtsecretd-admin.socket virtsecretd.socket &>/dev/null || : fi0\\ H_Eh D~AA큤c+6MaBc+6c+6c+6c+6c+6Mc+6Mc+6Mc+6Mc+6c+6c+6]c+6Mc+6t472da13d80d10a3977a3601a25637bde1c2b688faf7c4dc480d413dcb7d49d7effe162914eba43238a05e6a3b89c8fce8969594fdb9ced851b0279013b2681b669f17004c14d0493e9c1e2ea60d9d8e48c976953049df8ddc3eb170165ced4f2c35c2934a5fa94bdcce3d9a93b500f2d71711f7a4fed2cda5083260aa27336fb122233e7ca2f19ceb990c633c55b380ee0b5aa7b64a1666b5d71a0867bb0bdf3894a0f42b6ee327cd68d61a5b05d01d38a97664d85eb6256fc84e58604011128904c89672168d8d59babffaccce61d8227464e6131b7b1897e17dd4d153d9704168fd1770e428c32e5454cf3f0f6d4fb65053599c3a14e4090accfd60a18b2f598b0b6f40cd049a8a91b20751b6c8f86f0627b52e220fc2226c084546cbb8d9ecee647f21e5b2efe4824aaf5592057550a70776177e3bd3208aebc1fea3a283ec4b424d55bdf084a6f7fe03d506f24c875579edb0ff0f59206c7e4d3be0a120d../../../../usr/sbin/virtsecretd../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_secret.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-10.module_el8.7.0+1218+f626c2ff.src.rpmconfig(libvirt-daemon-driver-secret)libvirt-daemon-driver-secretlibvirt-daemon-driver-secret(x86-64)libvirt_driver_secret.so()(64bit)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-secret)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_6.10.0)(64bit)libvirt.so.0(LIBVIRT_7.1.0)(64bit)libvirt.so.0(LIBVIRT_7.2.0)(64bit)libvirt.so.0(LIBVIRT_7.3.0)(64bit)libvirt.so.0(LIBVIRT_7.7.0)(64bit)libvirt.so.0(LIBVIRT_7.8.0)(64bit)libvirt.so.0(LIBVIRT_8.0.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_8.0.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)8.0.0-10.module_el8.7.0+1218+f626c2ff8.0.0-10.module_el8.7.0+1218+f626c2ff8.0.0-10.module_el8.7.0+1218+f626c2ff3.0.4-14.6.0-14.0-15.2-14.14.3bޅb@bb@bi0@bb@ar@a7aea@acayaim@a0a $@`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 8.0.0-10Jiri Denemark - 8.0.0-9Jiri Denemark - 8.0.0-8Jiri Denemark - 8.0.0-7Jiri Denemark - 8.0.0-6Jiri Denemark - 8.0.0-5Jiri Denemark - 8.0.0-4Jiri Denemark - 8.0.0-3Jiri Denemark - 8.0.0-2Jiri Denemark - 8.0.0-1Jiri Denemark - 8.0.0-0rc1.1Jiri Denemark - 7.10.0-1Jiri Denemark - 7.9.0-1Jiri Denemark - 7.8.0-1Danilo C. L. de Paula - 7.6.0-2.fc34Jiri Denemark - 6.0.0-37Jiri Denemark - 6.0.0-36Jiri Denemark - 6.0.0-35Jiri Denemark - 6.0.0-34Jiri Denemark - 6.0.0-33Jiri Denemark - 6.0.0-32Jiri Denemark - 6.0.0-31Jiri Denemark - 6.0.0-30Jiri Denemark - 6.0.0-29Jiri Denemark - 6.0.0-28Jiri Denemark - 6.0.0-27Jiri Denemark - 6.0.0-26Jiri Denemark - 6.0.0-25Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Jiri Denemark - 4.5.0-42Jiri Denemark - 4.5.0-41Jiri Denemark - 4.5.0-40Jiri Denemark - 4.5.0-39Jiri Denemark - 4.5.0-38Jiri Denemark - 4.5.0-37Jiri Denemark - 4.5.0-36Jiri Denemark - 4.5.0-35Jiri Denemark - 4.5.0-34Jiri Denemark - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Danilo de Paula - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- security_selinux.c: Relabel existing mode="bind" UNIX sockets (rhbz#2101575) - RHEL: qemu_migration: Fix restoring memlock limit on destination (rhbz#2107954)- conf: virtiofs: add thread_pool element (rhbz#2079582) - qemu: virtiofs: format --thread-pool-size (rhbz#2079582) - conf: Move virDomainObj::originalMemlock into qemuDomainObjPrivate (rhbz#2089433) - qemu_domain: Format qemuDomainObjPrivate::originalMemlock (rhbz#2089433) - qemu: Add qemuDomainSetMaxMemLock helper (rhbz#2089433) - qemu_migration: Use qemuDomainSetMaxMemLock (rhbz#2089433) - qemu_migration: Restore original memory locking limit (rhbz#2089433) - Add VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - virsh: Add support for VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - qemu_migration: Implement VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433)- nwfilter: fix crash when counting number of network filters (CVE-2022-0897, rhbz#2063902) - virDomainDiskDefValidate: Improve error messages for 'startupPolicy' checks (rhbz#2095758) - domain_validate: Split out validation of disk startup policy (rhbz#2095758) - virDomainDiskDefValidateStartupPolicy: Validate disk type better (rhbz#2095758) - virDomainDiskTranslateSourcePool: Fix check of 'startupPolicy' definition (rhbz#2095758)- cpu_map: Disable cpu64-rhel* for host-model and baseline (rhbz#1851227) - cputest: Drop some old artificial baseline tests (rhbz#1851227) - cputest: Give better names to baseline tests (rhbz#1851227) - cputest: Add some real world baseline tests (rhbz#1851227) - cpu_x86: Consolidate signature match in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Refactor feature list comparison in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Penalize disabled features when computing CPU model (rhbz#1851227) - cpu_x86: Ignore enabled features for input models in x86DecodeUseCandidate (rhbz#1851227)- conf: Introduce memory allocation threads (rhbz#2067126) - qemu_capabilities: Detect memory-backend-*.prealloc-threads property (rhbz#2067126) - qemu_validate: Validate prealloc threads against qemuCpas (rhbz#2067126) - qemu_command: Generate prealloc-threads property (rhbz#2067126)- node_device: Rework udevKludgeStorageType() (rhbz#2056673) - node_device: Treat NVMe disks as regular disks (rhbz#2056673)- qemu_command: Generate memory only after controllers (rhbz#2050697) - qemu: Validate domain definition even on migration (rhbz#2050702)- qemuDomainSetupDisk: Initialize 'targetPaths' (rhbz#2046172) - RHEL: Remove os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0/bin/sh/bin/sh 8.0.0-10.module_el8.7.0+1218+f626c2ff8.0.0-10.module_el8.7.0+1218+f626c2ff8.0.0-10.module_el8.7.0+1218+f626c2ff virtsecretd.confvirtsecretd.build-idf6b0cabea5088c9e29c932a3e7da8fe5697d1183de3a7598e66f5adc954043a96f41ffd728c4e0virtsecretd-admin.socketvirtsecretd-ro.socketvirtsecretd.servicevirtsecretd.socketlibvirt_driver_secret.sovirtsecretdtest_virtsecretd.augvirtsecretd.augvirtsecretd.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id/09//usr/lib/.build-id//usr/lib/.build-id/83//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=83de3a7598e66f5adc954043a96f41ffd728c4e0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=09f6b0cabea5088c9e29c932a3e7da8fe5697d11, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) rPRRR R RvRR RRRzRR R RRRRRRRRRpR8RiRLR[RaRVRGR+R^R*RCRsRR(R>R:R%RMRPR.RJRRQRdRZRnR/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtsecretd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-8958a67d50314928081fa3a7a396b1ba5d6b369298d4f730136fe2d4c53fb2770virt:rhel:8070020220921151759:3b9f49c4?7zXZ !#,6] b2u Q{LUOʫB ${tDdbJP 2Oaw/=[EyPĿf qk.=(5e\7hyJ׿_}`!>rĐ// l6r]XWş_Z9dŧobnc 1e@0먳[[M?)Fs0EsKmf<#l˖;|#uXfGC2>xYHDUGV]ڠ0yMzmgުH0)&nC$-7GY`C``uC [[4,=cN2ZGü|ʂAP,lHTъI,'sZM<$UW qk;y&feG}`:i5&0hjQ1RL " t90>$ƫ q:j%zka2,{T{;mK>c;]sҹNLn_ԹLl {lCMg'* iH&j,rVFs9ەow Sq_ 㴒Y ')Au!ҬS(ɽvgЛ4hBSk9ح&s++%X8}x˖H^mґ仜PA~y^qX: /Ȥo"xx9x"OUu*ˆ"`RxrHoCՙ^gH d,ػr M[xNJIll6\ ]YY+ñ.)4q{@[uܵ-Qr3/)LU˼ r+Uyu©8t n#˙$e}Z$ Ss Su\fx>uPȻǮ,tχU>^k4%d"KoQH7)+]ySDĸ-؜Dv8gaP[6`=O_yUDZkʯla}R'dyܪʈgpIZS O-v0cXєt 38қȐG4Y(= i\pO646t1_)TᰌdǯL&[ߡDQu}~-nI;?@3ϡÏv&DcTXGeQPbB7{Xy*X,[.:uWк=`Uź/M$/L_>Rĥܒ7HezuCr1aG +Ǹa`=d/ui;}f\n1df1g6KL¥G rt[v >2CɡjR+B犟)dD'I'61a&{ϦRmzc7@-q}sf[-~ʯɃ,;mI NF N|,Ϧr>ZIhPCC`3xҩ)eyq&qEkT ~H "tfTy*A^^*s>RW+'W!L2wNq-ouƲIduGFFJ:CrD<6n@ЬV$H(d$܀ЉӠ '&1csbD}Є}|0.Mnck;[N~"OOD^hz -7yK5$[|U~]$xf@O֌ ?d9h2ۆ'afmȮ@>{rp-=/]@,q'+Mhrm;gS,xc08ZXZQbtI1 Xl^=.[_DCC1fF!tYU|U. _@./bR`b)f& 6\'6?Wל3E!Ko iq\u*qw锔 RN >&h7&>6J:U[oik2YE V~t9eDOdN9\qf=vACF9E5kS- *RάAI3Ȫ#xcX5??LұJ4҃Gh3EM_&얛N,СЮ{] 1EV}A.n'׮Y>DCB-]6\Y&c$=uLU6d_Gs)//bU…]ٽ:CVOau! |]\g<I?/`1!꽕Rz2b:rA.(Jhrǀ̜PO/hߝErCUwߏӞ"ځŒ{^w} rU!l=^4aM@OUkQ{IWCe4adJ^S;TE m^m(б> nEWY3Icq5}a2D: @YʪyWvzf%<(B|[>gWC۔Z_֑҇R(XʯhTMH> ['THZb{#knaڙ["TJ:0 Lz:郻'FKμ'Q¥℮Rď1F젭S11w&VЬ|;΅̝c$mQieeu 9}Iн`C[J-qfp<4x5d^1Lv&%+!2r>"ln\ W)-(Ug][䍔BX_dXrbi~w-Q##FGZ Yd9i0 +wj \a}A0AR[^ʅN!| I6X!ԉQ4_pwUvg7d2cL?(N4=!ۙ?u0{B*!7"A7la[:r9?lCJ"34"#ĠPv@ }yVIFp阾֋bOE9M^ 5摠ӏOĿTB9CwaDk%Ywb~n|[p5N7'7ٸ ȹ?,T0W.͗x;yXӧ /7SYcoha* Zx{oTe;_#kx,sz\^VrM?5KMwZ&IbK0_JN^7P3D6X L%-׸&rR%x/4U3&?(-[jz.7)/pؽשWYx)%T;r€Auiapz"800=bE- =9礝su\FGTV̜>{l@ ޒj[,XP9)ۗ^ȳzmAuIr+y^5l8*<:6BNZ%ce6m+`6v[ _wD,vsmV2tu:OR߃wXL r08 i+sٗ`F-V,ex 'aʼbcLC;)d ~-o%C)b޻x.@Ol]g4# Laӌt:}=7fuT=&P%=pOhz4 j ]-fAk~1G,z/%8>c8IIg:z`Q|(qR.<Vz.)]c` ZBka!oSMH#bR1 8:&rǥ pF_airr۰-*Sc7*yf=4!sy,󓝧6SDOύ+j5>,!^Ty[HdDu cWd1lj"QId;T&+hY ZacpQ=N6]I#߫oWNb-cПo{C' :/`1qsnpVo3|e?{PF_ ^P4Ji  aA*!{:|)Cms9k7GRy F>"3&yWg K&~HcfUw˻g0?> pª5ñJ9Sz<{,F<#S~xzQj䵒pƢ!qhm./'t،c6yP7̤oX٬){*qI>/~F {~ }{GZ$r=ukNI1ϕY(,%Ew5zvU(j1Kf8LZ_!kDbs(je{ZcJ^KxP񶪚31<96hڭ:Cb#v: Z|RM-4{0&(3{ nc&0hЇB7[d At=D c;>'WnֺJ _I]"q#k;clz|E L9%+;$|ZI2@ݨR=dTky?YbB?HÀKY|{v BU# we=,5߳\Ճ`eJ5 \"5:rϴ)=CP=*m@f"JfiWlWA}\HØ.NKO@pѧ[95H3`/2@wPc >{Tm6)$|Vl,óQZ$w[.B;+Ԓ^ʃi}YcKLJW-=|]Vn-8.&aߐtRo&Om/ E_i= ‘c.9 Vz6D{!Ē1vʰjkD0%L_h[_[.`\a ]^O(( iEmNz䕤l{C=A#ooe[GȢL/|@3=FM[(m`d37z fZCjJ/ ֩4hJ}"%~t9oW`$mGOQrh͎YY<'VP ] | lR7ە2(o$ߝi:!L;0ƾfl \Iۈ*_4,|0S˖"G=}%agHMa+{lXT]<4^Gi~||Kqh֘;,/'d-8!S|7]y;YH:I̴~q6δG4%+$ڋMM懥Vw%<= -è8Kl[Wƶ BD:9k,~dY۔pBRb:u0LxN_2:f)T@4ch:t`iY5bEmhYtu4o0Sh+ GMYU$/(r nVqSU 3G0Ȭ0 ƿT“Q:y>w3T8~_P^# R6A=on%ST'JfN6e^2^fG褥&cc.W83礤pI%YK >>fW8YG"+'WOɩug `қHMdXx/pڽζGtԑ0DYP*agfo )NϾYݬs5̨J;'֌"O]| U_SEn O[y@XHS})S;Ach+_ݿDT7 wg_~ֶΐC__eQtȰ^a92XdE=FUZS *f7"z[LHCKqS˷yWY8N/(? [壂0gT=L=ݺ=d-Lu?]UP܊5g+ek)j^]³帿_ŭ]6.jS&Wt´υW9b"FFg̪}&2"A <&Us>\Kփd[Oՠ%xE8s6wVfz}aVA ! >vpl I܃+]yS H0\$ -QO)p{ϡ0ukvjf[$Jy7h>fKqshG TWBp޲\P,XnsM5٭@JC#NGiR.܈_fMĬRH[%hTR2HDtNC2J# WyUclf LrXW"ׂ "tuqzj0U4w9 jbau" e˗hIyFIg^4? }P6z[sq-{ {}ۏAvcujz&v0rErJ"cX5*YrkeԸ3:38wv{nf׶[xv-.wu  (مbSא{#Cg4E<5'*.ҫL} qg',^#Jo2q&oLFNjR#R}0|7b™-vfUhMTU.~R A*B>?`=`DI[:$kJ #tEXde cbd_^N%88_Н+YA~H+f EP3j^6KT2iVRU9S@GHQ{R &A982C9Or1(?REMK3F# >a^^cۉN؀3AӚ>jrZlgzuRkAV_Nv8iYć-;){E8Rљv~O@ׄv/qv(ia^_g@E4 lhf"yJ<#^jO`JOlC=?gxQِ{J ~l0E&s!7JG07N(DAICRv悔F4(>!g)KL~5)t9{~R-3 ~ڌsP$ n?RSߡ8{偈q[̮"}`e`AOX[pӽ~ȝVP /9ےJrKlH«)Y5ۖނMbMngCȑ/ F[1\N!I+fHኛ#k)IHuxGtI`u㨊4l9yjn_ ;꭭o`R[,5PG[ɇ$F]29r}6v fp̜kk{ ]lŞ]%ݖ5wY -,6hpLo& Peo@h-]%87M/;*7bj}}?:=5[X]-l`61>#iQYWAVcx:2PE!i4dyyӟQiE)qO{DF&h6xouvϯqzt%Z2shP,ne4~Wcx,/! v`~q79|SVo5r'yÛdR| }SW% ȧDh @l;rQw)2z̞B̦4yv8R(5W/UFy<|oX֞;p4,$Z S4+җnW)Ed,C=ֿ#fq!Nx,`|C8 U Oe_NG⸖f&-#|Sf{챔0/N$ꀚH&C&,}Wo](%,IIi4c0>/R芇&~mS3]xٽ tw֐]e@#T .ɇ`GS[:7㖍{|}ߙCCMkt^L;\>lRKp~G -gC+ (6ykZ ԺzD(ilJfEٝI@Q`*Ғ/0f;q.bQ.x9G$B!^8.f$2#rC2[jplͲZ$M:D9EAҟnzϻ'ma٠ٰ[Lɇ%($-,r g^Ne|Ԋi/hݺj-#4߻7"äL |(P aw1&n&,ώ:jc=wYD\_b|Hb:K%6 $ 6K@ >R -aI D'y/r2S0n(SePח R;е//[J67M:v6+tA{"aS 6Aܖ~tꈯ%\0S'_ n8PCO\x}J䠔hό-4*5.&Y#;xO)'I>be(/o^o6`5ݘR̕[kiM tL<K['(ajS~tvd8vP겴tVnt\o ovnڈpnLF(!pn|NTɄ_ߏ̗rusZiF$%1"V~IlJ~8&~b^6ۏ'|gvH2BF5r%?y$~@I΄(xq/!pPSj߬.doTh[RWS')*_N ugFOhRm:K# 8W渷.k,Zfo2)IMB`})^&~"}\!RFm{}O:ׅZ']j|)ޮDyPsۑ 2{ĆʝNŚx .*{!>xGOs!! P1պz%TE(#|\;R!Ztp:E74M_:]f 1ݓ.l 麨GC]HF*gX:\lIÅ S䮈df B^N*lj3~8(<a=қ|!d6-vrmAo!?)_Рv)YU8׎3?FJn C#`Ymz ,SN*1!dh񣗅(TL֬<,ߗ5$dSHi l^(\fk-@C&o~Kޗ(Z [\yN7GZ8]Hp0T56:X\(8VJƖ'Db< ]_(Clj~І:0OAF\&ޒ !:81‘bJgFW~̱#%5m=I9d+N9Z"(zJl.ʇAsK6Er{Q%L?q{;x[^B]Yi+1K_9jIK,m!Q(_I)dl>XV\D2ԻpO;K~Izt29cU uD9ٷ\ b^@a@b3Nm oKW,1q/rp-Ж(oIfCSP<K:| w/O0&hD\W.țӞc;F}V?~ ֭z"^7 s3|]`\M beZXh@2fu9/|o=_ptvx ΞsgL ?.n~̈́_$EFĽ@9ryTh&Un0ߙ !?Qf:3ʩet,q|I4w_,!x&AK8E!bB`t!<Py׬B3GC'B(c>5I_4m{aL8TqWVՍHO˘I9eO[460K? ʹw9uG/--EpeQ9+Zb e]Pv#sWzs4WZ @8tT~{ʈ<8l-2yц<6"*_WsCmÀJdu 4YWn|,gͥeYxi/u x&95,7i#7}IoZN^THŏ[nQ]#+ l' >dmʘT0phICLvSZJnIqј|l!`{jS=gO(,6>|?Иw`xcE:Ɵ^$Tq<Aayi䧫y-p-ٽ `*7E.9Jo0 {*ig1b<Uvghm}l.}p."WEj-Vg4|v3Ay[D(T1eER~t&qF~(pj&Dn;,lBvcf3+zw-W7gfK;?`<Գ:Z'NbO"qo (ZDj!iS~7uRu/3,"\ $({OM"tW&ΝT)2w u<Q҃ %5+ o*̠9Sz1l \6tY[zЭiP눑ub?Uȝ)pmxots(חxJ@,īDpޱG?!:LLA`՛#K`ntE(bE4 =FH [f+kDv +\޼nH^P%(C'9<G備1]]F aYVIde0i|{L`#> |*E<-[U\߬EUy骑Y]N{6 ӷ{ZJ|xJ/|b[GG^&^;6c&6bgLA(6v󲑋آ$IFs+P#Qj.?Gws&[]ml8d>.>_ϤTcWpn`㩕Y0hŲL/"=.w_)2 r`qN ]0i6g}7\Jϕ98\)e-u9dRit x#%rD׌Ҙnotɭۣ*OiEF>7${,@&5]>7vhmd̜h.O*))T(l2ho#^xFδ LzMm"hHOu7m[M]Ye%=ީ0jmUcc`:0FY<9GWy B64şc: 4)x"%|ɹ=,!$E.i?kvo (Jܻ%H9yO ͮ gke@n;EB4QxfIھa'$UY-h0)[f^ԝvE>Ew!ŔK,7c*ZL &?pÂ|w–hJKj'*ǩ tW7#tC̙:=gpm8W-g> 6N׫/x {@Ob z?l0ی2N/ ~! ':2=0=:"ID yW&bD@i j665^Pм:lJK=!+y Ydw );F'H2v&wO怯U )KKx),BQ(h bTN䓊+m>vcQ&-$yB3 :c 9P1ըX"-G#wK]SoE'->}W{׭!T8s1tPUʍpt85^ Sj)80.MGFϊ޶`L˨@| qk; ,kI* ك#ʄ2t{I{0*c U>nAլtb"'Meυ><n0N-&y#_۽00?{"չ fx$r ^ny[7LehB`阂ԙrSF-eVc 4u,K'v܅3 U<4n($ͅ .Ȟ`om/^R4Mrj!b vҠ>&Z]tuDx6]eɛp{%XOo,Xh$mw?-tT ?I!&4eM7[w.LPڃCwj`z|@18vTb`vlTG (wGPuKdZHaZNlfoa JQnggswZP͵utVza1sx 2a~@`mw=WopttzjfAkfs+ (-ygNS-o-Z(h*@s ${E'd."w&rԥ1#hǍzq= y/z0%p _dbp@6D[{z5DaMo7`[w9]7ԃs!1{No;S(B:dWoS9z)5X6D|ܻ}\̣^+bM'yz\dJ3Fy-DS5]80Bq~:g/9DRDxt gn!Q[S FI+n{ЄjGw4=#U?B0i2ءς\Imv|Rx&(mAz$aDO^ ެ),3-E, زM ۅtTEVC_'>eSW,P8BP-r(͗#Pu"b.1Xpp5#]P|!ðbϲn ƛ罅i4kȜq 9uXK!y0^:n4u:KuTL"-<y}Y2Hthl2E)X9/e/L=B:#t0sj7*%]JojwP`uGP%._t9S9Pol$rgε $>0sdSZj& Cp}qz=czg?5dN&'[WF=qÇHeg`Iv@3$ΏM%MC"vʃq#Ւ8իt|4H[Jk&xR{I(k,NֵYac&,UuG)>%6mh Ueno#XY;z,v 6mPܨ+U:|%P\N2 ; US-Dw6E\6[PhXlaHX"kGHbgfnC×΁<1sGc01bt$0NRc]|m5]\ʹm 78=ut׎ARwe/ Ru|j񽝉8tzφ;O"Ƀ^7N 3"?Nx/ǙGۍ.B0t8zܡ|O'럋%n_s$]GYZSiet DPjO;b걤K<q:Wn_(X)u=Id *yw9\:AUL ^ #l:M $EA{f/ tG㣰πXSGʼnt+hOg7/챏\C*[d 7$ o9vV!2b"z͉Ѿ/*k-[{}Zs99R6 ;7DZ*LVM e Ov hd9l݋HbnR)&%N ҄'97>JFͲdK|+w~\A{ Mɞ?ɒɸVݠkȣ~>C4jzLRDp[d,rftȇPv]Jџi o!JzdM'*@ F; OWf~H(YI#6хGc}>zTR5c[}$L#Su߁HsqX1[)e7v3r пկOy}΂J2Y>:" `wjz?")~jX%SCe} W6R7VȢEj 6ۣ&u)'B7((F[#h@ka.V"XTNJe~PUurT3HhաcӘ($U):^cPSO't$` r߈/ ]$j=dVWCkpi)e5T/ieKj~>PDѫ6tȠy闵$ЍvԄb+SmO1YZ"NGf8gɓNoQڅh&n+ru,nPAQq @ )v>l&,TӚDsPN_pZЀ|t6=? 4: [S*#!%b˸0updV\JnxÄpB rqWYD@ *V6}Vis\;G۲xmK֚ `X D8H p͔#{$}K*&IS'XgTad}8fUx*aH0(zbꣴLt!W03xLNԨ(/j}:Լ,'Odn0ilt2!h&fy}zd>a&-;t05ba~~#k'tLdX{݊IZ]\Z80D Jw^s7ݛ.eOM9 ^#/_*0+]MT&d_ލBB8>Vf*MX2rӥ-L9+fU:Z>if3HEA^[EGIy ~vdr1]LW%mM&2ozσcL^$f)J}Efn&2fra&HA&g8Ɨma=  AEia2xt0Ik}glb96:@]},t͕.}NsT-\mD Q[v5x.<Ê ?iMvڱSr_:vQ^uʙVȳ[Fl0PO&L`k9h\`O8_uzwٴN7hG݋|e>%Z֨23 <%8 S]䗓8 O5#ht>;kFx6Z$WSq쫥6ud#Ղ߆5{c3[šS]e6aA0N'uGV^Oy"Q<JTp1F,x=Ky0@YQm)cyvB$ļk/2HrAd3ns}?]p+:glT` sH=SH,;РBS>%!bS "*0`n ABA>P9&>(1  nz-,=;g v(!{ QX޼ %[#]?S#|"~R8\TC,һ{nMBfpX`Z(|dpВ7Q'q/ʎFQQ򓥘xDj4a `tR55φ m*y괆n.5V7Q5o6rZJ=GPhXWC<좩sHLtQxXH!ҩ y 4 rv֏}uus0͐aTӋi~RAp3=3`ޚԱ f)c_vCI.EA̬'C"D0~Najkq_%7g,y4nus箺t޲DTW7\hG$Rjֵ:IfTNdrz2xQHtnhs}ۚ\'-C每 =':;Y3,.SN+xm( ] /C*:hXpV.e`%ޥ E r[_*үpB6v(]V|}lASޟT:{sfIdah ɁlQ @;% uMpW̰^{32jLwH'|(k7+ťi;}lEA avݵ0 eIgn/C!nKLasfyPMMAi|jGOW": heJbx 3d7 Ӗ>mMf(\ʚgV[E4m== 3K' ;? O~;@РN:rCAXPɮjz@2` 2QN(gZ*-SfQL/!t0DPI(1htu `EG]RWqxc_J\*gɺԎ}mV" \.t*:q!)Zjqňu}J@@鋍43m[t ۡp/)t@ʯw_T2i*x\og6<5j[97V1 djW|f"d8Ri+^ʧ,l&=r5bu7&G1`Sni;ꇋj6z^O}⌌~!7tWSm9YI@U0Q#`3{A-n|y>=ʙdF\G|0DXZF/|)ETD\pɍ1FB!'@iVдPHM g5(y(x$; MP:r6)yN"XZB==h{  1_Hav80ciP1- hy*akĝGB72P2eϋ_T_G} UZJDZ5LF'̈$*D*5oƍsŞ0R6pS] #A&c*Ubມՠ<'<i7G{ 7{Ф %">s* BV  Hs$1o}.(zm F.CB*Fٝm᦯WsMP 0:g󒂄V='G!JS <ŘDo@4 էbGIM!ZDlS8(ˣ ~@Uc{F^#2e33Vv-;43l ~Ž~'y8 Ih}Q {n|BuuXh'?,QE"դkKL  lV6ES p\Z%]KJ靂@WOq Y}*iěC儼(v"c݊gIGJoӟhAPGoQ'/JƉj7M)u:TZM2Y ( 80KQ_㶇cg 1p9KbA+}'@.Gj8u-gwe\qoJ/qH;އ,$?W3Q * @䁏qd8F1W|yQ0GH: &n;.sӋL^é~ 8Fޏ ρ3 II@sIygJ{Y&:+xz\駂s Tn1DW1PO  V2~cJPw6>ƙ#iTyHӬ[0Sq朩pn{x'x;r״5{ai*xw0g=0(O*dEYEЪM, k-6NꞒQ筭b*#.I<l0-nQgןwM9JJ-)FWbÖQ5&;"hfNf\Dx[ȟ҅ebMƂ^nUpL"%\Bs:=W*HRUݩxp99 FӁSHOTðD#P~zva;#Q%oRulSFUZ\I#pZ|!Ol~zIQqvYRS}KͿ1F:r%qfo1S[V70Acׯ:8U46ooh+sͩX \L%9dYHĊ0abxq$er9uȝ9=vvƛbL&V"rDWm2 $ ý۵| OK*N1i6Vr/2`JTXY4p݆,!$Tǭ1ǚ'C@/]ժnljs$b{h^kDh+ا~hvJJ XSF~, y]gfWz^^z!5ߛAtV*[rE$)@Wr}Cy&!q9xa5q"f@(gsKvz~怒 Г<~c=Iw$2GVqy9mw܌~1>+k L_tAqBXQ5#,֝l!bor`n;q7A/X-uԶhjx͜H;_yrP ΊG }!Y~-dA^,fhźf}\@`nX\6w FqBf }ϔT%ML^^ 8 Ixk;/0 -fL鹳nR`a!0nLTVbD iA7J^۫XG`0jJˌWŀSC1e ۴l)iVRkЩTK~85l}3J(Xc!~ :9U9P_= "DWӍǤ=i"c&mI~V涍l,.>O {9Q W-; sDV_!fP9I6[#hk 17\0iY/Ay`*w`L{dE`s <&Ft,kY6Kv1z!\8ИFr Ry߼Ao+idFX Ut`%FAV {՟5ER If-[bOn,QhrO¬^#| 9Ehuɽ Uh$Ԝ X.[HSo !;>T+Ty5.Sh*"6ʢސ)-־{/QpY>ûџ> t/\0hKɀ;*J^s3TH75w~+C4}G Z}_Csbխg—z8sGS0(D!6ӟo2} ]3,0#MnF_kc&Mue3-~&e'pGosHDh#*4QOULT\F[$:nbdIkF3e xѩe'n1ga=0,•Mj!aשG~4$LXYY~Y0\2B@PqAI~1ptSL$e~f$R ב5<d#"H sO'M*R6+}4?wb%"'' {wᨪ9&?_:i$]QinKO!KGu6) ݒ>)?@D(ӛucAT^KHҾ@_3i9!}0GH`F惚Df1U6@Oe\Gj<_\YhqYx)))>KQ5pǚMH&`yD?*LE;蚓EmLVk"A׈t"$fX_01T*]Y($~KJ(4rޕ`K5+;@~(GݝC(OB`t0ix$89Eg$9un6>&~ky DAh:"1)>3"'5 ]Rymõ*W(\nLz$v_+E=!Uf?S(!_OߞsS9??D#{j,hr)^`}Fx!5n.=:.n&yTP;<~L‹ ι \ט Sl|$oĐT&)&aMLJêQ@OzYWh(!(tBW`dG4Q:qNPf[?ayT/[4\k@?ƍm?H'jOR`ܐ[ozJ^͖Z(n8X6͂fiRPDgg Jůw 'b{ < MRV'Mw4|Ԛ+{r/g T0 ;%B [KTo崥4}?5Jd5DvZHf18&?lDr`I q >u31;͔ye⫞L&0\(BeqWz"Bx PzR,domx4(JLig@`-9HG]m`YLJCrf$JYaAD ̐ξirmJ)u6mR 'qZ^5|J>$&QdD_^9nKޔQ|-'D;kpcߤE*-wKĭү_1r GP1Zx=)Ք@Mt`WZ6U[Z\ڲ I!OoLwb/;5R5"Ksaᕙ܀Opj:/+@(1n$biK(hi=77`>fKLxL/b/QOw;u]K-(q.LtX,cpkۦE~Y!W8L.t?Ј NPv;tlib3UTl*L9ٵ珢YڽdU Tr]{{?6Ib&]S5+ gVi;m]2>E HQsWT,Q3]\):@EF'wKǵ { 0|8._H̅pk%$'OhcaA&_^HPjR%ݡ붢(<)H%:$K!_j_ZP­7,%rwG_+Esxuk:JZcw׌p s/GíP)0}5c@Pbҟ( V[*B㓈bJXtY'9}xI j3ǀ)%l!zFD3͹ϝyR_۽j7`DTN|`M% p^<}p"9  H {52,$O 1 %RK'}L AFo(9B Q1 b:~%Dm}o!g-8Dρf:׮ JQ}#ME:Z# ~yD+cb$F6 QzJO08[^He:㊯l/q{"/FnGagY]amQqQ\icQɧP{F8 3_ěZ\Ԃ5 oכ~UT(2}H7mpG|irUxm况W݊{F{W̡Mo.èU=, Ŵ NHjYV.OjMINů]p6tEnʼnj]lѼD$a/O7piGR( +/5b$I +{N܊*Օ= re Hi݈Zu(plx?;=aE\D+;ڶj%>F#ҕ7M p]7w(H\8KfQ:~vD7@ ES$"fxZB3 s>ԔO#)Olni n ~!E9 60cTno`o普ʜ8|_Vo!9+M'Ie9i=]Bp_ Zn.LVwތgT \z"GYCVooN>YV'qidt7%YVZΦj{2SaY7!OVU.YңqC^Ӳl2xc; b/ey&VSD\ٜbGQY)`w!DHU6@# l)tf (xM5%5.BQYA=8&hd.D G [ߛDZ*5١_p3&Y&Ҹ"1OD TN_ۊ=%û<%8qôvZr1b6Qp uz57 d^nv Kn0"GNT{r*p͏kc6g@LKZ+ hҫFdFjDIZso'HqtY27S$;^u!T,p7R.QPCZfu<9&۽=b)%N˥{0(\fiFw&H:CAuC>ukF*$WTt$'>bJ45$Id12.AiH8ߝ%4iPJh? .4 j/PX}(ȵ]J26QZ6 JP5RD$b , e#v*Ox dJ){<s`!{҆>0UzuwX1NM-⹬$lB-Թ!>57%Nb‡ `\7|fgŠGM%J6v:0Rg: Zdd $J`IQ2n:E$\yfҞH#Xt.OEcG?c$X-=8  7NJ=9YojTebį?% v=3L#+YGnH5T;!8Hr^eNht]SH(܅n_+?qu>oc/ZxDj&Á;ni& *\ *?jGDYPZ|cݶt=ai#E/M^'eR}GEam(AN@B|98v~4G\Pbv2]I"$'Cj&SI^,S|3osmY/C1j삿iLU-󊓔!|[oRo0ď!ۧ}Ȟj$ VI>bIn(;v*ps|u#fa0?ؼP^WJ M格Vծ0eL=i^eߦωuz;$+l;" FR5ֵT7CފL1JcnM]t\̍`!LFU⧼VJ^97QxqFI=|n%ȹH7]`/S_ԣ+(hױzȡ4 E=I(XRn;cczGǏE=lu~P+faՏj6Ò)-c Y0ls?YE_9w ``f5*{łFmL[RA. ^VQQOU\9Z1?LW Tm@ai]ehOʍbm#!Ġk m³q .V6aKV/ɛ:wjBG1`P;j$Ǿ2s<ˣ'N6p0x}s6)L5-mL1OAbG&$,Љ/t#Hf Mgw]赥a䇇À帏^:n{df9IrB`TK.;* @5^-c0Յҫdrsp42]9ƻrȸ;^l7`prnp䨧k̊#ͽ6`WPG,wϊYJU,hDjEA64Tc1CвuX3d^rlù*XܷHσڑ dLdKL{^i2IS&7(lN<w@ϖCK̉N`"-+(dȬݗQd&ˡ )K^9H`2jcsӠ*5Kgt4i:0~&~ } tDr{!ѩg㿿a,#> 8/6cS~KDUxD'sheu)rQ:W<ɠOt^y[S(L@r_!蹚G.LR9ga-p،#NnRn{?Ϩ7^.Ɂ@^k_\«@Es1@pnFZ.B;!L-B3bKLMу!L1b̓:g)cAJF&__;۪ݹ:;7>.h#YdS1,G??;zťAoiX:O9L3bRqb4T壟K'n!V0"mijdHC * ~ cBaV%CtgCz֢5Q2CVm7%}܋݆_X}Gg*[L~*s0d!G ۥR0=E}JSnT,XV8U1~ Vw֫NH |k ֻJ?# vQ=Cz%|ьnP´@=1 ;hE%a"ܫJJn^F)K6B txuF8S^%Ռ(yNLKqoH`Ҳ(͖}0yާO25ˢĀѵ: K@(  PجSH`7K?}mJ%>EYo5 BPxBxKW6IqEa9E* cQb~fe8n>{S2 Q1vzE 0"*aΉ۾A9_O9\m>%u靍)-ڕqo=bV֓-P~6k~@l+0: h\x{N6ݙmO.Ph%b׃jYi-SlU$=B3[^>Nk#5?m--t7ùWrf~ =)\PRMQx,۞6QO(<޽ mtm'jG)?/_Sr0G0ЁBta`,U|cfI^&N 7Yi }-G<.7̧p)_NMiO%M^r\wAZ+; zoE~ﶒ071bn6qZVy35ӅdZXU9ȵfR l"IϮmu]\Cm딧wbę.c}[豙j?!8wu\PHVlP5Ep E,/#iBlQQǰYg%M;.K'E2*nƇ+ yvȔ/v ]0o: \LRx7^G=nJ jD* Ws[9-bdRc_O9Ca)tCd=zZ-c2oA3,oK9fS_v? BoO_Y͗C7i[)cSAEѱ x sϱ+a޵#? ׉jh_5=+롛d™֟hh|pf-M>ط0lZO,A=WSW]1$#"i_,K ,} qz?>q6Np%9i4?ߙ~4I"Nw@/S*ҝ'ޑpj;):t2pXȢ G=_14x9"SB,Ċm/x.]W#V׀|P/ǃF{mTZ݀b##UvNađF> Ó /s1'$^HbY\*\Gi_oM!]V_zO# TW\gcO֯#FcQ{J2.dH0P1saP\e,1uqL|&b-icpylN|V1wƉ&Ƞ߻Ik?OYG*h&laq\Q0S򗱼UadYa0=~Tw؃ v4NQ_hTo™Q9jbC0vk@e`I (wHC{s *G3~ %% ~oK?4*#vNw^$;A:> Of(*={k=5K/{ (3 `A %ze}+Chϥir쌺h.uPf$".a! hlm oLpXX-p/\Ab`^JƒaeJ\)ݸ#Kr3 ]ڬi"5fF5ˏOb3FE5-xȸ N+lCI. Qی :ܚBȁJ泺Nn+nXЧ]lD}9Cp[a(KWp;5uPאHp:$0)[+lk#k_!3[/o] aDKP1eԏ^b p::a)<>Մ9!5fk?hbp$u]?!f;Pxж 3ԶT(>`Ûs)Ǿ5l%Us"OYAUy kvj\s+k2v$i]B F֕3[ΟWRo: bGoé UzRr+Sv5_-Ȝ_gs&M Z;0)?:Nտx[_u%S;mj^PzJ#ӫ ӭʕPџgӜKy8T qc(ʪ9K4׬d|D ]^S͡}7uH9cdYc-no ,;.Ȃڣle%PJ}3DUDO"i/YY'w7X32Ip^ҋ'eI#2w.2yle}A3tRSY~ ()$Y'z^]d X:WzF#V5tAYL).0el:m 5}.Fcwt}}眱uvS0@8IXt$M?m/MoO#&EZ,;n,;ߡn]nMWpitDV5ln`upm FZ~XBVXĩʾ}oqV,8IOX< T"PxcG84T{& X&m_vb#ȚBU̇`uQ UPH5sr%jx+}"gP|V©hC%'Uk ڳFO|pRi~QƵTd>Xxq :v.(^6f8:vZ(uđrO'E Oݦ~k*K#}n3O&ԔS阐;n!qq^^ҦFjꭄ9 LJ/bnqB,k1ݰ}[>~BTȬsT>3F-B*7Sak2Zzߤ/RO %3-k`E.`d(og)64K"6zafñ VAe?@l_ָS`z[vQQ|?C%˸]Ȃ^ by٣x8bTMHPz?4"TNG^ewgl,qjuԆA\dH>cwg/`4M6%ƣKrz2Z}60*eS-Ĕ.mQ0 idXAT _ȯ_3g[PSSbLLtah ro>&>C-+Aa+b13'5!3ýe o'tae ͝tW+();f1*4jcWaX5lpwt-*q^&Zࠅٌ8 7/Pe]?%+"8MuAlߩf 럎浽K.57TrJ ԷNL=NZSx;H7爴z!'6d/FMM8H OȆ!]~ Y5͝zdfMKmM dNt9x\CyRwx>o.1SP vCYbZC`L"[uzDpRM/Au (eXnC-ʇ}zaH޾Wh~)~[x}I/^6T~v{tFW9rSzp`;D҉!/*5ƢPl5!>db\X-XB_R Lz3f0f C@Si˻ Xџ1t$ ~4C]8[O̘$u:g<$H"|7huXJ@~}6k 2Zsw{w4N"*aqd/o 1Hֻ@3aAQֿyP@'M;$ےxBD&vn[CygIL ˡ'Js12qs)WFq;FZK~Vʬ%~&E>LhBT Fg.x "{ҮlbMI8: ޷ '+Tez%FF Y'C3\:DoB0v$Ndzm1E,Tك(BPAt9F] 7`g+ĩUm "vT~@-Pb_^?ԧ8; ^>N|pD$QI#ݎwm;E`]k vZ|/sGnwd恻ı6ZKO!7= Ƞoj &: RxEҭ v?fƄ8yylUu\(Usz9##teМOOQL.Rӧ8PԴ&B{-h v{vd7= Mq!;q`|эgQ!q˭'6zIk{r';'AZ3'dh댂+<^ W[z4^8cd8~$[z v`2n;tmQ֣3jb5F6W rCG`;)n`Mpr2@:wP8E~P1i !.´4|"VO EP6,[bAse% Ӯkv y+QTgaʸfI|K6ȟ')fTSۄ'`}.FBK=7x":$(i=IM*h #I)F libF8f0}[2N^,?P 0=y RY Xkit:Ŏ-: i2Z6p[ Axc#`Ÿ`Ri.x5{zuoxQ,ɝwS~l~Eym`A30B<=b?Gt[{! aRg8z H t‘gl@Ao{ c( )D쭹CGuM2ɕJSˬ~KCx Nw+އo9INοYTI%獫{-|v_1c qCs2BԎ&L=?L+OX{hLvoZ-7W踗 ؋1]Կ]d@10Ak/|ԍQ zѱYBZUB-!'EE^/[/6'rmHIn=Id{m c\mM5oj26:r,PP`;VF/D ֠Q4H׵S(3i1i@xu*61A._m%N.@m[\22pDq*+ʰq*5R-gwu42rpa*A]X+6S_%S*=YYJ^<>r6ɏs(1M-JQT+1;4U`>ʉfMPkD6h7TD;wuޞf.sPPqz-ϱ菂(*V  ; \߅imӚN/aX4qR`› ͧ5`ۮ-ʹ*@hs,抸NOgWq_o@r-3Zg+?3ŝ: PmHm:C {5ݦr5꒙橠m߄^U Kt)!<s~uv㹌ʷvx1Ý\?`q5Gy{Я\FG0wMt(329,?e;L8_&a^CF_0ϥ"֚N'0վUxҹm74꧃)qG^`i;Wb J%bo_B,fM>z`in #wf bS7!en_^A]>g>/Ăc`;̥=r+j* 9vӗr<[7nsqԯܫ͟ '½J tO0ɦ,ؐI;} l ͚ ?Zob!j)@0:GtL$kLȷH_H5ʣf@u@<MDGH|;=VjL,7u.}IE޼Z8:?$1l p&| /^GQ|@i.ang.`4Τ,jԬZPmi%s>}P(Wl7e6;a2=7Գ/rK)X9|ȇB`YxZ4Ar*>a6Zþ.6Jo@r;UnvHdYAYk Nd`ZFhTÀGlS)1K睖-nN) È 2&Jxc_^*A6 ca-^Ԗe%\.q?DvKE8]VO,^2`pgͧmg>KTtdYJh?СW⁸K|n?,,=d|2wV@.ߞ!v\ȯ4v7=mo?퀥 kw^-otxѦx*XG~ +}DM>+78B*^ =]^*5'F^)3:˭W)Ǖ YA5Cѧ#XMcBa=2lm|#>|m֪tFv\5 b5/K8i+$BRD7"OE]&ib:K஬ZlEV~mp^$;h*7_dISerN8Y8[vDQ4_ H\T W0 h7 ōvIyϬŽ SWbC]Pb,6s'آ5`:$xaA/W(sqKU] ɵOqe Y;|$wz:e8$ G?ԯ%oמ@' ?Oq" 81vF BO5MH=}}E]ꆪw|՝oe<>=u 8w? @|3iݶE[OkBEԻmU'5ò6U1T!E&[ UYH]f>:rл-*H|}lA(5/:֦YDsDr/|N!y ﷸ0/h4jx MJH>NB (/^g׌Rjع_H0,?IwEgio>AZL0Y\9]kdH;G@O /S>Wn`dC*/7~ڑ@ſE> uJV[z;,P8BQAz\k|12%YS&.Ⱦڮ0x-YP2o i@EQN|Ug5PAm6RvjiU@̯x$NSè/@(#yM4rgKm[z(´?} ,1r;*knhڪ[Il [J6{smȪ E],Fԑ>7RFifGWFGI_jPz%nvmhK#D4cbB Qunzz! E(gh813J~DѼ{dCuR\.q\1W|{vXRA>p`˙SƲh$be.xYQ^}*mҶuxkKۄERypP LMۋ5}`=_p6E&(O⼹ HdSvd@3A hkq,sw4xBXd'|GŢ )PW~=.nnna=p/qT*}$vdGy/)}\c=y9{2*\1* G*h* J4*Br>B4<Ĩ}&Ȅ@chV!yɡ/8qZyrcĚV4;6!mЏQEM^F= xʼ=q/ 3_,Aʔ0gH PÕc@]_C$@ M D1ힽ ;^]|hg2(NT򃾽 ^~Ÿ\'TԌSSblR jsw rxJ/u96,ڏu,7 }V#<$Pnإ.AˆrzD>gzOf6[؞KgM;a@N 'a&m)e~1 łp?gMOevj&J.(] ă5i7W52簵jfbZJ@ݷ&u+jaW’J@`-e_U[\QfUoɝWj~UK1./9$7V`G1$zޓW)/T_GYy27p_xolewX*$ I:Fcg82\o ).!uX·>kj}_ {Op4 ΋'8z23'vL~ t .YL ٌVtg7u1_nQ2m&*M޾ 3tU"ہp3sVI# %.Æ E|&Hw?heĶ#FSS{ܕM@Т_D ύ~;gD̾E@2%NW>{ <UѼT=V-c >Z  v:F)Mxz`*7kewРT_B\U? F7(Au$z65\ ]}>AK_"l PY|7لY5Rvh, c8 Hnb=o"gh]Y3D|mjHPC i@Z ۚ&wuLvcqi5/!9M@_?vؘPa} 熡n8yuTT:(RJδܾt,d~!J r%T X&n[|X?+)oQ=&"_*\Օc3I > { @I:mI6'"'z|ע62PVN<(CQ,$8eu<J^EzX8 ,w ƚIq OY,A ȍ뙞2Ꮆ8~ T2•mN,ySΔ~_x+S8Ιݤ|Ў ѫv:-*r b\WAaE ʎ?jvsc6AlX>Z`۫PIv>0+=Vڢ+2+O~nh, JU3鰙l}k҄vrt#^ͷAEEp J\,I6Ѩmo68$m؊Uiӥv{~W-_JNKȌ\Ւ.ӿi>5Y,b;͑0b,+X jwEn1Do9X+E 3E̲-ٷJI"Zm`nx[*3x#PzHeC)ͭ tsH`eLC r>h{㜒_L5rla)8N,A|rƘ26ST_|6,S9U!r^oBr|D+g(8>{´/莽SUˁdk=O2L6F=pbeN`7grС:۟.rnbL].l]hS{_x4(0"T(Z$^̲`3*B.kk_@r#W DGpom+۞~1}d?ZaRNoLJƁҀ%3~ ԼW^Z aU<..7ʠ/s_%-?ɑޅltR&Hګ?v(Z;pE\mz8㨧!~ge$hD"_Q+"+ ق .![[7*8 VȕO[ aWgM]f6 7pd4,,2@۴,[YZ؂w{h̿@,>(^B l r>[avMsr`qo Kua8=~CugVWm2t0KXEӡ痯m `Rg۱"Fd*vR~I|vтCC'!-SU0Q6wo@Mn: 4#jF?șGd,"X>*6'qW7S~`M i9/+9Ь- D-L8D,YƇtlyHc O|(bI5  *mniyk=!e޾ݱ,/3PB_M`= ܣkrba5[QrIXv᥾5op9)6 3*\|>=9 E|' KI|L ! ;9ecb*qjI>B$ѣDCu2Dq ;&IṲac }RqH*mص6܄ޱ!oH'+:}/#ߑROlϾB4#ݍӭٜ#kϺ(ki?>Iwg*(ߜo.*8*U81ޟOBkO[+@O%"=OE]H<(*Uy'>z[/ʉg U])L sP%Q@6PuAS&0-y^`D!1a NT2n~]IQճN*婹5 S656H6d/npI <_~A@h\ksq(fa3ne%ʘGgl QBcb-c>4Y-8Zȝayr-y^#\%`)RIkP{?yMt% HsA|ciqc3ⶴb!´9XyY۫C/8Ǟy&AF_I1AR3̞2"33D۱yOa}OKı'D=fh9h;wѦA@co$XW޷zt!"jD67(vO)*vez3 ;!'(\v9unLJ΀ {]&$p,%Ķ05 P@:,ebࡢzZ&! )pc܉,%g铌1eZ݉K o5 3yxB`C?RDYNU "'jGP^Żr0k3>(uZ{V7@țSjet"5 .MCy٥Fk 7[ֻhjiu%@$;@dKMuCYj£LttOC5M[r YDC Ho) OEr}>ki:ώ4I]`s1!Ь oB+B ZRV 6bFG5WCsf)n*aKeG&X8?ܷ-SMk|NMš߬ ^gi$lă^!u+T3d iwW<?%5e%ԺYpUuz9 + =~X]+ u +G1F( +(=>Fnr2R.^6d]L?Cbohr_&/(;(3U)LXtϭ)hM)n=\\Bܨ,Aqzy. k]( <."{U<0[EP̩UȈG7d H%}E?#/aUJ~ffw>&1GM^ ѹO~=ɸZu?7w1y^BnIDtq);$'/f1 J@":}ĕ^$ż Pi)vBK2zm-ht$:E۹A/q9 ȡ\-F+Anma W>wJd+/%Ǧ8KW*jy6/1Dj!5{;>L\ut X9q$+H)O| I,'MnxNɦjh}p5mD+b3vB~Z%Hv2Kt\17 gO_.Y/q` O=dzMF| 1akAr77Xd*|؆擳ht<ٍ%pdbX3S<9l4yfrO8#衇 &r+UNW d'TEVNh:@2MC^ǩ;Ďi5Ž՚MMsCLӼkõm$v~۠th9Gu8$#NEVĬ.ߧASwϐk(Tx m2磿vaN,R|2絁ӌ+@:Z}kwDϰJM.N#%'.J397"&TF >gjNc7k->@Ddg4=~rY?%Xv֪p3(MSCIx-t#qW"G{ݨhIi=J;6T5:űҙ<,W%0j< !SM?jP&>N51HJI7Ed1|!f08܌0'nw`Wa=e*`41?aL\z)Y 7Qc^.}oSd%opAϧL3J% '.#o4:͢,|^!mILW?2qPiEaLٝe$װXq<*S|$0*[/?FK)fY8{ske%a@@}:{k D+m/ w%x^GWKNƁ'b2)rB> 6K f|@ IM%azwNT6vUSmpI_ b|\M:pi<6. zB#xk CLRMh~jE<& * B:©Mbuj DWtAb;.^kl6IJæ8uQ!(K#7;hUِRK 2+;6 ~fz-}2,_]#'{@ ̃?wBX&◺̛ۤqudDkn\ '˭:!RΪbAٌs8;rE18U.D75B{ޭ-mL3o0XNs$< _x\"X]?O9ЫE=0E7O]LFP"|y^~ڻrNfs+nٳ>cDBݼ3䡕ϬEh5~JeU_"r2UT4)M_KH9Mz±myd%Ρv"{7?]jA:TÅ$ Foݬk*UbC3 Ubܒqj$ewοEW-ךssQ@ϲCh'ʳY;A3^|̥ͭ/҃)}i& Ĥϝ+r% uT~={l (lJV[ cR̸FnC? gͻAFnz`v2|ޗj(|h{ژ,}?ٙ nJj=gGkq߿KyZ;:>лB秒*83w.m?zS/RŠ=n0prfۗ?*AM M$w{{}2OKʩ>_n1fNw iF㪠5BC^Z;SԛE WOU`-3kx3'^qvl)?ɹ#taP(D8?G-{ϻȊo}:9yHnS+~rۡt +&)vݳ!iERI3zz ;{܋3륯!ڕ]D^;s9er"{)kX֔S >3M<_>I|o0G͓} mCƐA$N&{hETs΀T-xsA"'˄Y-]:ͼK0YM&2+ƿ`cXp ȋV1] `k%waEB} /iBR/6H`a̩ST |ᦒ m̩vL@&_0[U?)CL1џdͅ0jD)+q.oz $DHVm~$7ԏ/=2nVp*>t2m]N:w..=tw<ו-g#{}GW!@*wm_GGbD-ofQOL?V2$AV+`J ,LOzMjT)jb+fcV&acEy헖f,D3G4'|Od!hH(ֺ@ ժombݠ(t!(':~āHAE7EFlܣpp~q#3\QH5)fyB]'pUBiDG/Ufx&W'0E8mcNo@'KnTKh]=٬尿)f?>ʳTQW<35J>TH[(!oˤluzc6UqwOxM>(_4RLqVo!>!n࿻F"nO}tj1f:T@ 6Šxו_]Qfts|D*o N^@yu$C޿M?k3M/@oz&Oח{="vPN1v Tf(R%4kY:FYɄen %PY&:\g RIYX΃pk K)oﺸko-raS1+0^<]FTAԘ+$5wBMwx-a~s8a,'@/FiۡrO3Sl#&GXVuUjՊ ra\%OoŌQdllZhdT !oŞG40K[R>N~>>'n<>KϬ?5:g].y^Nz Hqy`+UkP 8NtqH$֝2{ ߒ\~n0e9s+x~6q$Ŝ537 $\'X<5po }@ĩȓ5C&^^F9>VhDabJ;Dރu䄍Z2J4׼oBd|r~.`GJ_l-|+ޱ(DahXL<(eqVQ:O\D59\~VolrY}h(^~۫:cSNټ$ jKP" h(i?uyj"&ڤ9on7l Bz㸑I3R!:z>Pmm- ZbK 'ji"?]:_龳Xε_׽+.4GeY Q]0@f/KlzpZEGN;bLrpM<OwKI\#PY8Oh+Qш̽NI}AI+Ӳ3o v"Q)npĝ .6B,t^.`'{@D!<q|T0d"G78?i@j=˚Џ6@9T vyBTJZD$v=w g=La$Ѭzhfd)Z qX@LȞR#?ƄuI5IC`D]5W`G+ă)v{|SadzY`6ղ.|#x]ĉ DjKxc8NX1&}X0.D<Nрp=D+̳]gѕJ9M9ID]q M~o"-Y,\ E^8(sZ!3+:'q})TS t:'ERhܫSlT_A+'zF ^c/cS]]] bY1[zĈ)kS{|aC1b~wwPmnVvg?tf M]}Fܰd'hU\X=MTf+8u%5vg_QEl4 >'Ϫ4/'q^P}43# f R5b#nJB:5?"}U?Mt t?o-*g$R֤_i>Q"u6Bti`)hNƿ^ ILUxM%y7 5I>e,@VHaɱaqDp%\._ȑpKj dLirL@&(m@xB]<-yA+5,]2B]G>WDĠϷ[WRQZր*@mHم1SpO H:/@!@4\iq|.JorQ}駿]"eP&.TevQÄXANd!.}Im)KFb;kiWӜ8jvH叏KW/Dkڄ֪H@h9\` MH16t.>$L,Vsf8AФ,o҇_:{خyYD/QVΏ_N 5d`2h:Pp#zSr9 u(;l bKY~| .@-#͝$)?w0aOչWA#?d'Hye8RYm'P[ l H[*q.{r1YICW蘫OУ ک0Vs yN%o'B.P<̡4NZ>J32Ҳ.i˲o$Բv̆b.;3G!ս  ?xٷ]=sPw? ʰ^o_i'Bx@FsU\Z_=bs6RC'nb[3^b 6dZ->9L:ڮ71Z9e-OzftH OK{79#WX^ڰgǟNePh_Q-9d=/a6!,NZ[5|&0+Π!1:29K1d'? F*!t 0Qmg\UZnIlb|ΝԙNR;im]?n76%f~>kH)3):%V8hxSOk/#N"U"x`ɐheۣ.okHŨy\SbLy~"@PY[7k1$dhb=j%se _pac"X֩Zqe}@hi5EK#fK _ -4@k4ʸBe$]Zr !LQΎ9XK`>s~0@tDeGDmn}[{̐Ug(RvGSau@@l~R_v`dMaϒNZ B$ aAZLIh`H!y1ѥUJ^m %iK/2݄Y\fSx|GWF"20oWUH6&`mԠej&g9'xq=cs :Lj k6ns߫ @# ][F%#7w324Btڴ<8XՕ.FBfAu~?n~uAHSϰ Q=m~H kK ~e,>裈b۸&!9ihaao~"qc^E,ቔKܽB E, ܢsK}# xn 5ȟk)C:sA)ek`6Sn3˽_ )zz%Xg|C$vƃC]R"^^!`&[W݈' ݙfBS7tAoZ9!+7.@!@XcZ52u EBkƧfiQ1m^ذ,OZ[CZI XۈZخh'6lZ}Ĵ_#q^N[Yk%pB$R7BJiLXogb!z+ƙ]evĎ~ߞ+Ejjx󙴵Xڳ/Gp߮LA nB\ӧ[3V&Tȧ]yRYBʪ"_gpA$PȟIL(!r#ϥkLXLD\TSQ[Pԍ8VӁ#:2O΢5cʁZŧg`5C`fo!U|qWtqd@~Pbw%ZZ@udF%d^-umfYh*a[IudbG o/vn@̐nW HQn.3RH_:6S{Ee0xBRЫ!jNiw*}waP=;\o W2,_frg^;t OLNK&Wr`6MbbZz|=԰U=vMAPO^ "^#5킜~[6^|u`Qt!| l"; (lb YX[gYzN_JH3i WG 6O4S;oP&4}91x%7o?7{ 8ۢ -[U|;Wո/ȩÑ" h0ՕN(~?ϫ=ůb~Жg9LR1/\^z'?شUXpnR+Ź#1MV{0ȶMJ#͟.[bg!M|kdAjZ[lXc 9qcx/83=wH)܋zcK"#@(Up2eᜄGn9YZ^_3523Vy<Q)_~MgI+IAAwrݓ~J0KpOŽɾ=98q+)tQ] l߶6AcnNrr6iUo]eq?Ba'CŇo^+aSjx@DS_i \6sI:@>9~ AST͠ y`b7EeE݀5ŕl=o'VssA~~pNr+c4]&Z>-A#}:}KU[1\Y{SpW ᅭ]~Mng'j$~Xh36TG`!4k_7&/|˜Gݗ/~' 1Y+˱S-UF7{Ɋ>bhxovUzRݴW6uJ  'srah~n| n$ע BQ?Ch݌B`rH` 1Z !E^ i"n3*loH5uI]EP2H"9;tHc,3 ⿯}m.ᅝ> Ud 12DԔ]Uc@7{ȍjQ!yV$jۜMIپ%o}RICM\iξQg(Ђ. y褐&re.C "͟|~A?f ЪY 5l*q8 VPg8\-{̨$}W_9hձuH%^RbZؘI_? wf2[FM5Qm}xXM,OIkN[hqQRy&UtӒ^ M{"&lOK~"?2 ;PZ4(z6d  FdiVH50tX*b5dܔ-4 .ݱ5#R&-h; M cc329_2"\[ L`y(晄;#QC:N, NȋB{U糒Eh#ˑgkR7UX^ d^@z%X^^MVۻ:҂$/NPaȓ!{H̋uڗxS<\Ju>FƕpG{J~l-'J(Qᅃ23:%.HTk6'*a3\*:c{"u7f-*C6q) wV;#xx8qP545ڀkqlQZ̀-T01]5/_lz^g ׾Nd#6(S@`SjRrwKZnoĭ%}V9RYH:ʋ):̗.Jeo֙:=o+Yп7<%ئl?[xkO>H\9,tT̙P&̐|Z~U'p2@_zϏjm^jE1˸cα^p?D6(k |.߉_gR&=zTBmVѼHyR%v)Ga?0|LˏU cȈt~GBJU~Hr`4h[e-~ i-#0TAm(>@T) J+TzRXЭ*nV `"rLKO"U~.7SMq-EDpu )hnJ9tm5uk)% QYTJFhyؐUF M2u+W#*="3Ṟa\.@OmDO*L~!8s"YYpn|׷ Jm8/Aקm:)-=U G ־~XL_ێﶗ:רI/`ifYŌ|7tÆ-$T$'GGoruׅ^bq(&L|}X?c]4$xu 4صrA0h#ТUX7TA;~Vy7wXr7 j/τ-y%ہ OP( `Jppl>:Ɋ,ƫx%o@Q_F ,Ż=y${i 'A&ؔ~LP\8B ;! 7ra{vS`&AI}h6rP"۞)eb}%~),caC !3ҥq$.VnJUs=8㢠;s̪+AyTu>C}fF4xBf\ɵ.dIF/3Q 0 e? M)s#:9Vӓ~@nlg>04/n (:xbޏAdb~WVE<]1^~ymf^p:ZG(]|R]tuᡐVA ͍khkl#9o 2unaL%>(\b;i3uKmp sXٶ= +z@_4osHZk$'IY6gbFPkrФ33PPoܮxKt]ҩ2Birҥ=*@x`y5,H Y#oϡ:;'ѻS`Ϋ͢Y=] N|LG 53kنutĔ:^`xVScDqݜ,Ld /`3* X-fm#/xd=Z>U-|$1AEt"VCsDp24ڀ"ѭLRN֤He_/-Q@ BӜ,YknϤҕ˫8%>N 0#Tq |&Kt?;XtFT!u]xbyROd ؽy;X"HzN.7Uw9m-v *2*\.AQ/i{Uk*HPS_ie&sF68q|:R:(DD9=7>O(=XlؤNznM`9y1uu03U ʧut׀(ja $Bb ֠GfkU.$ȍI2|\AWi(`O,:rzmZsϵ`fs6S2y(W|٬ `bU%&:NI=OVg?-7eJԎ7ť$`v$VD АMJCڵdE7)D9>܃$d/ غ eT=>?&xk8λ{`̭cxżZ2ozњ0 C~m= {^w¦yp@Ҏ&}tk?"]2Y@WzKUnbjڳ jĜ8>4h' KRcdɕus!ཽIe?^dt -6eM!%N *엇Hp`[Pv⿄ғ l*ɵ,^~XR>-;NdB'%_q7`B =k6OQ$Ut(yfaǟDļ5;NAKm9~ԉ}c2dD'~- tT]FO cDSE( 06u,nRho"{(5@./KB'Ρ:;A+iJa͐d`E@]~| $aQڹ^ZlSV>@㮴4y|띦4 OF2GK/f,|by)JVޅ m= I6P¥tz?GuRԺwYטsĭ.8ζAf'Gi aoԾW-S;(w3q_1o!US f`>0$BaJmY5 !-;'rnduۊM/ M*K3zVbNx;؍^ ,csxVD_3Vc+O4^3MOA0 cĿ0G;ڶWads̪2C Q(*+CZl5cQSduM|Fa:ڟ`31PfUtȵ'g$IWQx,PԮ< ,;^3BIxZ'ols99fW^|뜼6@'e4\ U1T[ Qazw3WiOϫQnnsrL ,Q$ /0f>SM!Am:hmoª_udB #YF.yq=(.vJ +P~0<Һ4gU{! MD}Wdr|'>O=b+9Kz: 2/5DBcn!|'ZQQ&`CE7A?)B ϖѝ=&]FʋT~+ oɮ6K+x|&;ߏOUgu{SRƞ`tm<8>F866 w$Ի^@w ٜ*i=?NFnГx ]gZ)`>qo~ZKO PcdIUTf n  INMBCa]Wly0r$,]{l;!r*CcFƗF>fF: ܆5 }qk q۷Hf_3;р2hȇmaڃc_TW1R,}R qk~lJ&1eD/vm8^3^jSr\S}mw-n8Tu[%$NσyXa% %` QǾ#$jg֒žsVxOn.u}ˤ` 5HXܤ o(kov~PO0qZsQK>xs0`կqlj }C駈jJFrVfՆ"]Qp~}; ̍!aZ-,+4< M#] A{y(ߎ3Y^pu%$zP]6n)X?UXW: H?^<|.,ݜ ފ3x4PLPUy!h,-qd5\;܉:&܅[P`0iea89IiJ;^ە qx[8]mI̺ =#+ 2WC_;F. %>%BVPdoa΁5g "wzZ8rA쎩56{qfp#m|+OL)T_ж3B4RtI}X7ol]qt%H1;8=rlMU2$;6W3Y43!e&s@E7M:OC`Hn]DWMx#u[>MDX^ _Gٵ*+KXZG M 7X]f).9D"-K 12ͳXZFM=9X6zO!wU& :D`W`Y ҧTp&849DX|:| @djevEtX=Y EmiЎ4." As:d.բk8_S:ud2ID"+8ՑSUS$Fi'/ hLmzh&_1M67Đs78aiCU:TmUe/j:54FݗGytc͛"_G% )C vBakH'iO+1^ˡs:Z8H# FPj\/跀<&XP5 uPb:@hg7fx?iMLU(Ef.ty &"8ASס0R 6ERq{G2Vbܲ@g.8$? +m6< rʦ{yZ֥Go;>DtU*}b"$j$#vnk ;+7">T?-F'?nQy 8Z_qp aREK;I˘]:D(j:][j|"ve_9!Š\ ? ٥JlkIp.!xrřl{x։Q8^=$s\^G]/:/kf7,"b )&9. l3R -2f_q?cILh*NhcBB/9Ƚ3jV{ųe4bVAԵ*i.DfP*[Ҝa܀^):9xy4X!;q-Jk^+@Y [齉J$ 8M:!yjX]L"Vư㙺1V 3G^vvV F?qu~&AŇOUiJ^GX.m>5QMfѷֹ2~Kxq>TZ<2Ul'dd ?,u ~A?4?H%of]{|geԁ9d_\SHmi^wnxBm:${u9 D,ⅥdU@ʺwS0;ΥIkmZvOBӦs#3R>  C[.1qlLi|I: [8?$U!d !%#k:$0Qk!LVyY,ٌy$,^'TɫOz1>ճ'v0Ft3upr"o ɞ՜5*WpjoШPcSE `zw1G63?L m퀤)Wgh}O_H @PKֳJ zFG:vf斋ah3NaK ?X0FF 1`?GVB.+(/+95J]f#=P'b`ZOu=N&V.@O>5!oSuT#H!p2+kLmҘ:Xح@ab:{#Wma&ps֪Pl] TsaVu1ԫ7s!u'Y}aϗgqᬗsKE`GZK;4\k q~+6ғP"iܜW@ʬT+dså`|ZhkըpQO:rI;%u啧".,y:e*6<5j%y;f]{ˁ!vF J#8;}!ƹXo0jX?Ŋm37W6FU}!iY W|nyٖQ(LY^nQ[71ZX:p$M#G WaU,iX)2&*6e|;.yz64HrOE=$`0;Ve`_I%>ߺ !gq( rvnZt?`C yQwPn:ry;&hV\ a*2A*:+F`'6UC?;-$bڰ,3y*-WV(d7pcZ.Ds]BQJiJy.!u}h'9.{\ /!,VR4$Ri}D:s.plb>R{x/_ii+E:;4wtP,-u QT1x֬-ic2O"R<q(/Vn~Ry!uDj < "!U`ūס%kψW>J\A(xW晘#~1E\K,UqRZJ>qL;7n38j> v\)o9|n\vQn-¿E%cLm+'sXďpA~.?ӆ  nQڈJY"eVSNC;VpF~X-xv܇&'ݳO?w%W+Klqpɱ2MbDsFsP%DFxsZ8}^WJ;yȡJ}I/th]@d,!I~/f0aXYF},RgBW7%CDt=hpOb8eΉ1R,}܂$+ޱNW/EGԕBJ l'9Foɗ!I cE%0fHyFw#Hp=~UY"}@^leO-HNd[w(~^`^un.V*R9/5 }gP_(?7q;x۪uy^[ۋnNŸz-z x"W %t0g`Vh1*Et>$ Ըd]'Y]DG%`Yk\#\;L4LA%B$ *(Cq)1Uo6>f*#ʵTPD|ķ+*j]O^Цw9(|a춴2Cm"?cA% %K̠L_wJ 6$C*Fh>BC=@,c9; 's@;XsN i CZYЖ:>E+in [%-? 򄼩5ЈO!)z5EO 9jyQ3.f+4jX5չ5:sOz|WJ-ˠTZ߳-͙q_[5-Ƴ(!n}h%Pz}>(ϸ2Q>*m$ѷuWOOdb "놋"Q!m #T~V^XZ( C+>F wgݩHݸ֫aНfKu"MOTO= 9ِ9(sؾ(}(<0βzD"& GrFx7^2Te1_RD6d; ^K~f>-~\o?y*xAjuKI;1y]a25sAcl 6v>$4koCY ON1f>R.{?3L҂|>p6NAÇ dNe.?]ƣp~Z uY{,> 1y2Dsqd\ط+ɼ”½qC.zI䷢v1Ԣih[3i7BQUTw ˽f~ ̵K`_t=GY˶P]L(y]! Ef5$X,1$77PwpFJi@8aMup4ƪAONLeNin 1"@*.1S ݑ-p%}neq9 R~u9l]+x-.C @VQi(ݿ!p;:[zm:8}J=,h=<-DfXɆVⅈ\}pc1E&wz-N S^T:5(,J^5 oސ>@J,Rv\ĉKbyZIT/ژ6)nb{HhxC jtWDd!0v"²LZCX_ AhU'(cjP(W35)^4Xڃ\.8~WM9[W~ζ?FaG8m?lɧ}j-r A}X/K4֛9!LsfHq }S>mh,6OPW.WN[%'#IZ쇵 հ&$grHV+!J8WǞ$bya>~XO L--D&96!`BM( W`݅WC]7|et҈0NGnB,І[LS.;+݉8J~kY6%Ѿjk'(EBt 56T"(7d dmvU/Whv*?"熤ۓ4p.FL{"Oq^* H a%hZ|}.q)YoH~?ƀ(AwS0G4}HH8NG4vǖ) Jҽz"`WFТ8,O O9A,$f1DLugC!v!qɀ^'q;2M?8De!~䪯۳*{%Iq PNVo@˟XTq!e0J R*vҗ)Էq7Ly\IOT?\P5%>w"B^MLBT;R-[QQFig u**tf6Fs™aR=qypy~Cdwj6NͱWLE,"0 5qo({79؞ۍ|dxĜ^jNR_R\N c: WV+e Fhm<_w/r ]D7om,}PNEg svΞl`zҫT=!`#>\t VV⯵MF1׵w'A8.V`V'v\nG^ HY^׵r!*"S,*"CRq1wKYo&BT{1SbE⻕ "'h7Z}^l\*3FQ@wSQQI@(E(+3#w^wzx/ ${gjBpː%. iH!_peMmHz`bqTX5n[DklQ\5*~)x:+{#( riKozr+YK4sz"+Y0\: wr Gb8 ?ݲ/vINC:6Ap\dģ!Xz+Ț0jNkha^颋̜ SDXt+֌.9 *eҵl-TRX1ywGoN IH1Qҫ,nK܁35d"3,HPJ4}Y)r`-2@EcKq[\DJ mٔVSz9z33Z`iɔ>e`3?0@A4!{>_J}>8iBaJI[kR%&r]J"QDr$xoڴ:!YUm&A/ Eʳe iN w{kv>y ;M_D5>EoBp8P.| V0W'`*$- ii3(X8o~VGKf'~I1ds9j-u' g=|F'nN2PH~Xga:URoҶPA؄xAԎ%UJΥ=ƹ9B/Wր*=[0F Ri{\+݃;AzXTFP7ڸzz82Zvs6S+F\榚=j}6e Q10ug5F œ*ٟ|$Eɬ0_ܳPoS_!a2R` %+ja>Ϫ*Yq;TўZͥ)!WemȺHQ2:מNpjzx!.Mp"ʀ Ig׏_;F@GC(Nq)J<"eJo|<в)+LjP6?D+ۉY֛}[4ny|?ՁܼrWjrO`g,\QYuw>̫Qvz=@zOq 8[ Dĭ]L~ovL P<-=ny%hl24O E UkYOS48ZGQace?D7MxGÎTD $wph[nQ],C~\l FUՂVА"V$!Zo1@jzb1Z%+! m'#Kj:%UbΣy|^Շ0{\qPꈔ#e Zq#}ϐX\e3au1+]6$ #NgFA80D|Bg>_a!l,;ց `oDPziQQ{|#.ߊ/*9Lkϊ=VJL"_bwR~F=u+g?#.X|" Q'"F+{13~nGPA"g"3oHB]AZ jlm br=WV6go@@ 4 ֙ «;]Iuڃ2!5m+DJ7,WFS<^~'=6xW{ZA ɥ%weiX9;E[X'<RxTϙ8HZza#o_PL>Pp[8]Spsjh;ɚ'ŝзM 7–Փhm)#0&,b'cS2].DZ1IN'wڠ; x|yaS/Fx!8ؿ8r˓nR}PC=zѽ[G7xiwyQΡ>aL)9٬wKe\$"A @)o0 X_e7JuTmf$"ryҥ aCW9Gako 'kYXRSK_зq/kzYYgsR>HlsX SGL&&nAv4d%]™!iɦZV!f<޾@Ν}snb7 ( }ZLy#McmؾP)2l\&#@PSn=9z:3>6 dF?OGtϮKzbU" WOv+pi(B"OgslAOE>},t@R1@R3rJnގ$>΅oæ};U$"l_%mjTUrcJ[Pâ,3`_*5:o痏"_a<[CN[@p`4ZsJ3=kM//){-cSiBc9ʋahl!LzaEc"Kuںy*~-ƯscHr@]*O7!B$~ԣH?CPY;uIo5 HWW9BLܗ 6-'$)xiܤJ|~2MCx9Hk.gC gz-CU _.sAG4qʊʫ>8n`Im-Q(I])C9$(.حE>RF~ˮFɟ=> iuHXh7ިPu$*\\B*}}Ja''.~~kF,d7 5S׎(K/(EGg=雯"hnBk b+$y0-q(V> a>V/yϰxbX'Xm+{y:TF u /"'i0?S nZl%^{q;sf̫zHDN3&w7 T4!&Jv>(y4imüJqOӹ?;5o{.m4ؐ frVT, TJ*>/R(TrR=邑P;sP]\ mw)(gFd6dn΅a˸-OzQ/9(:/*A7y8¾=f:;B=$t-f=z׫=g8d-t'f r# oA3Ov뷉]8ކoi&._$>e9H&f㣻{~ڙ{&dޫئ]sPdm__1'˟PAC ^"tI>-[$<,MY\LI.SRXFF>^jaxO3U,;`.0*>D?EviZ3ʏݿTA~ # ͱ/, N,^I8 vSjPC-\ sw58# It? pC/.#|svI& $J1PҬ⩰MK2ju2ϐ 2>򶲴&Z.PlG:tqAfkٹYi $nn@R剤/] a>vx('H 3|ݳ{KPƏXNӍ'9޿F E5 v%6G孲83ׅ3uܢ2Aػ 6iWvWA[ .m'bNq9"]Z3]cD ehLz; ˀ =ۂaøNoYӁ.Ѧj)I#2gQT+3f1Ny'kie@&$tT1. K^#Kfd$ t4#yu{ mP¤ׁBR)YW> , `ҦacAEêxu>Rwgf㇕W g*kIB&Q򗴁\0Q08[ܒ`Pã@u$tH g BqSYi'hloy;2C0KY._ .^:E*;EM ,a8oBRC&+ț?4s!@&ȁ;Sb{a$:؞ b)&LsUJye)bD̳7DVz̳q?|@6#(bS|i5e?@U`.G0~K6 HovbI.ύEo#U}p;SJC\;,f ύʔ^e뭶 "wϫL$iNK[ecԴh<ƅ%%Cϟ2Ն$bNwe1xP$iWv$h2죐R$'@X@u3_V`ٮ&PЂZR!(rfz;&W|AxXF\XXJ~F}K+_Ѯ䣡_%.n+hxIs!^G:vn8!o>V1}9tq ~qwp]1Xa2q{yAm+2#g[KP$EMJuXԱ:sBzp$8Y?E3GXB]~8f( _3(OK[?LS ÈCԝsݸoJ{7Đ[ 6fx!8kʽhx E a z[ ib1.{rHLWm(tP_M'O7;Y1XʀH2 #akQ} v;uH47涥*<*5dNep_XN<Bt[8J Vkq2h؝moP+;mÖϸ.on `ncb!>%Ftmw oz3`T1c~uXr:kȟ gm1k0 $)ϡ}%\3i .2=תIMHPIbFX/tV9#uVvV\]Y}k ?7)Q63B' ŷd{➒KaDa:&)MKwZu5- P#uSP>¥AՖAq,qWDl_,ߨ=ךV@>aBref+VaQ@r// crgCϹހ?$|S69GG;Pw@Aە1E< 7:3U//_ eaJHբif2bmB ۅ?jctЀhS; Ben|K4IOv)@)mt( ٸ4Yc _ۉc#],WjwKn>`wH4]̱T[#tN/Pmҙuk@_ApJ.*NmXx`rG=[_Uު4>+4{G(b*I+th Ж)xs_Aw7SOs :' N]S@mI~L{ϲ[r;uY]_ʀݏKJ-? cmq\) ǣCJꑀ".qKX&\ѹxjo­v6;Pl@]lDekO@[oPL\V},L䍥d8]V`Wz8>tjyS9##(8V,>[@Y:٧M"Dui)>SBî{J@5@MǦt[,Fo2^u٩tp߳Ak*kiN㴩KI~ǟ׫P,RqoD帘l}2SIC}zWXegϢH+ٹwa}#tAh3n>K)d,\Fkg '//ʎH4i+G}8B ~ZH8WA\vY/sI0ֿ[fi4#aSK+]5먌n1^9kAIEˎo D-Ar>ѨF[{ * q:,32| ^:L Xvx[yxrx/nOdiueB섷%b@ʮy8p{YRޥ\̍tjkc6rPU1)lrJCAΥ&]5S#G`f&n' fZYM0yl.2QLhYWkOeϹmmES!b#f[6֞aX4([8W/bt=R'uKM+$7 q͕o43Agze/hxQLT$ӣW^,|+rUTyrNT˚D^݉QZ kVf0N ZtYU61[PawW _F2;T[Õ6G% |Yy(B +d?Y|i8.A@ E`.!Br yPYXUc0V V9!S$.cS-dh,܆`f\/&W{j⾷ DarOEƃ\GG05ᙋ-@E7#Q.b$6 c.1JҶY"H0a8BI /{H 1Mz_-C5)1d6?dW{fԐ埭fˈ'!X n+e,Ѕ%;i"*@FWў?X^zs_E$M+W|{oόƥ $5. 8(L0ʭ9.@ϡ@tvCuD\?"va1 fBu=ȭoc Y<0M $ f8C}jed]s`3֐,d'x, M+F0x߮ bg:"Mk~1i֛D5w%;d07cMD!_u0ܓK7ޜ:O|z=sPv'"3vh_Ge7lˊ_-T􁳡,˹TCE|n@@Z4؀$zM ?m2cɰyϜg6Pw&2  s4~bi]'. }9҄yZxڕ|>xvef,}v1¥FO =TBc^  ccC"} 燡fWzz/ge0RVs ጛ>AòᑲO.->l|~Mc E,t%zŻU)r60xh}>QEEY4ܬRY j ><2[Υ\H2+;>YEF3-qQNT HU'r58ƏȻn ?5KTWډ&YyiY]Q4͊uB`+w |shSF@^$%"J|epzSTLKͫ8Ǥ^HeG /NݵlpNDe:kn]dd}@d ` Yw(W:eꪳ?[lˋ$^'r]tl\gCt=& ^Q zlpTCxYJno#$xzeÒ.T;  Sd _ziבXP9a`" ԗNI\dq8Su(rKkT+eqο r{P;6;#cgW4]/AnzX:4qT(\:e=جHȫw ќ[3ݼu%Q!.eBuD4VJ)Z'gת0Gٳ[oQ0<@4RV-TsR88Vg:h V lnj?'~N 2iI5Sg?`¹ْJ?&0@ z|'v=R;%x4(:kT?A029,Ybl*W4$zVr@LodXP0Rlj\E4^ A`*XsޱR=kCqSf7-|4ZX~}cR}$*+8)^'@6I_ߤjIjh!#yapޏbr;nף]}zLe5,ͳ ,+N4mJ c~4&tdfIX%Y]ymc'3 #}$3x s tya''?VMPWOiu]y}Èw# fQٜX6M*SlW)Epc&h!rΨrRw IigP]ݸ:ni,QMsB !.Rw_ , SeEm_ {ns s|8 f#K\+vaCʡ'dp7tXb5茋ۈf*g_ѩ~ 1? usVlPniEcq JK@CHYBCsQ տMɫNI!BqC~kzvM  ?Z} 5Y66 󅘘LgQCYWHa&' 1k(pKjsVc߅+1~^ #HA YKKG`+ҼC2iŲ0_:;USIS /=kn|%Zi+H L8[kWbx IҖ ߇ӏ Uۤ>~DmnEA,:$L/䢵l¿ԒHznL&P;D?eVı-"s@Q+hS kH;ҠXl5gnEc!5yd-5.78zIRb-OcH}LjDPzo).崽*]2݆o&NMa.UqܐB&D dxKl]ɂ{RvvSp槹y} q"voAOF!F,û`;煵QQX#Lև^!*$ *LHmI'cizmArHXGIw[҅;8כQQݦ꽾+;o/c^XUE9xꎭc^*e2~P%F#r_V7~}]=[ ]J,ER|2|4͂WT❻ %!yS 0D4= %5\zwt)p\|Pl5xq7H z< DYO*3|8|H; I oBb<͐-?wHU6n`}_dDڛ%@OіzN"k83橉c ?B˭5mX: &ce%~.F/?xy`$0wKajXۊy:ˢ8p>V8^'A+iEb,t a Ԯް-'SGbx  Q՞\a]*aV_ )ty1,yyG7&!-cC.r*i*NN h? $m$!eMҞ7 BfS v6|ZAi(7ΠS!ALUrH4qb׽H+z#} mqeBB@to!n m$8!9^?x#M"plo""dIn;$}uOo$/7QPx3ɑܓ&&L>5*@'ht.> \ aCJ6ҿ &E?jbpeL㰿"4}̓= ilaϗ?>h -Jġ\6s,Ү5:g]ܧ~c oU76brœ؉qՉL%n7.Y$TY w<4Lt6t=? Ґ\)ے_ǐ)Q-\v&c6*}kVQ=D?Dև3[\$ *B4<eD.n+pK< ɱؔvoJR}IPs^^TM6yJyަ>W̭ xD8VEsOna?Q> ߩOأϫSpEtzw9b「 >wC|ϣV2o8vr/q>ď\t)^=('ܺyvS5k0FE6B (?p8zpo=i-ȒFⵚ Vv-X3h&N8h;+T!;hwi(`Ŋ /gR3mqG BDR:oaΐm9+/4 'v܋oD2:(#FethzZ0SMugN[>Y,, S1)!ۓF ņR|$A[N=K]uqM.Jdz]bx{_&@Z_2 3Xrp 0K~pI- .O]z/T8pjQNpixGu;Xip!+`.&*b/^Q]b(?ndwh1Usheo:F>4~@ѷiYR-%M" ŚFO±8\װU_# C^Di@_;бLM5r<Ξ'o\LZS|~ p382QJ0eTo']#1 ^@AL][ 6%>+Ns5DA| !=4C_[:kHM[f >Ѫӯww S&|闟 ojfAaFqQ.R:50謯&1`Af}VeJ{4d_L1c[jXNB㤃i`٩b]FlUS|yԒQ\~&1Xei1Rh-yX= Scp;KI^m!~lLAZ~njt#x (Yg05D!y*ʔ+Ss '~Xs C5!kjl CYn P0]r|̗eDBc 4=t%,r_dH_~ŸcxyWJ\e DXaKvϘwV#VitCҭ (Ɖ]:}pZW$~ ߓI0f|ghP DB#t֕JsEL$k wäԚ-%)^S$.Xjc8ME([ O@ajJHrXb$b_ސGG y1A,d\?7׉GZb#2'j[O煟-r,g~#>M^v6t4imzV2sg HM-c0Dґga߲Ew@ {y c9‡ T)6 7S<*O>=r5D b*9Ms%;F񇘪=㗌Y}P\N60b:&ݕP_;UMzAyٯbܽD5/M ܡ>"r5R3@0YwZK(ܑ3)~ zZ&$5`H?"(C@?lh2nS H^tNŬq>DS\EYfV5( @_Ro#9b.s$co)s~h7wayq&t "Wqz|QF#\OD޸Av#Ext?>MuDf3ɝ칊 p*Ťg7JȈiIc(Qw|fhAR23i۪$9idZ4qum'`} (JU7Sw..mR(FEr8Z:*>'|.f,~Z`gnn_# ̫q3~ =Qf !P>ؒʐ3qd,;oxJg01]ƚ3֢u}%tQO0RWLa dЈ RkgcQ]^N3˂Q kˋEJoQocO@zfܽ FJUQzmV!c( D=|n8): |ap}wD&ڗt)!y3In7IjDZ El/ؼq-톻{ПDeZ,Ǣi MO>h21Z9Kw7K豄;Ui31@lfh J*s`!6U@:JGnFT+Dn8~TJAYhF2m?Ϡ>=$ob: A.lE쵲_իu 3 rp@0yhP7?OF5oصHybٛ%~ڱEWk;\6!:E‚dh+KGtX8&8f3zTăx%X^BF=x{(vx [_\ M';RWfTP #jC'P2S|"j8*⨤ N7UOx:o]h Y=:+C%J(<yZ|@:v̉vA@(lu~~w RkDy֘ k"s%x!l;|?5ȐV3} IJ)zU\S V9{(E ,M?Rڙm47-e>#Tӡ v^34nBq/~ƞ<H*b4@1D ndy7 bQC-^V|]d̼ਙr)nTl8_ScVs(QOs_ZK @3z,ie{+vw[HDgh 0Ģ!-8n4al 8~rϹ-/YCD/JDhwHJ]g:Md1@Դd"[uEHqUύw @T j?y jOb?i%Ig#H;u!؋} Xs[z3t-h2>%u]_{$ወn:+Ahh+k6MG={-J ڕ?D`wMMko(x֓} g;wH4^L1tbgLη^Q>OA'Zprap-®}IR!v?n3ڽsݲf^]|z"XnOnoX{@\v*{LY4@#bH ;0/|0;N!ZƨymT]Ҵ~Րũ4f ~`^/75}8 Sh]Ԋ67CrR㏒L K/Y1q)gu#R UM@8nV;˳^ 2EjbtįO(X8Z -+ Vg)gn$ʐfsSCy\Y]Lb;[`y6#qY@T0dW Dljq v9+آ&شʒ[V؟MP TT] }yeWhԺ]1?cj|E%z|v7OuS\  SYU" FivNm+$ӥLڊ&ۦ$ zӱkg`2A2{gk~rHjAdA*cbB:;yȊ5;|e )C6EVm?PU#ˣuiWG̰0Bd)8(B SÁ&GaLv_Q l hSBA`} f5xo 051e3$Mz2D FwOr-"h? l3!DŎs.Cwk#sWЛ#0_lL>_hC pSSJ0W\\"^b5%~;_!;YPdgPɅ4e=Wgn\矣+B=vxlQMreQ5o$1f&Wo7n+ y!YFȇx::޳zZ^2X:r-VH-jo/~Ҷ7G'X_,v<'ux d|aS_e5NPbޑ6\+Wn%8;@+B+nU@a9eaAvaQlz Ţ }!폹/ށjPpv(7_2)xF#&ǻ\jkog9`#VVql4'H RD0n4^'ʠBB@=k⳶GCOةvSEm%kZCX0X>ǴZw\m9<Η bAlSUo8z_R2P!u ?@_+pb]SnZfζ.\gqpZMs-i(;9{.5<;{ <Gyhi[E&}tEQ42`YqB/omًRCUd(A7<$Z|vF^5O2R\XcTʧJyswD'Vn-VybVpIJlMDf$1 G}OsCV}ju!W5NQ݊(GZ㉸~>`ʓ/* XQ 1%eV3OZoO#)X8&mNQ\$$E©f= -HIsb8MVϐHڷS%[Wb9hHsB|䡫jY4~Hlx ̜ \F2IrY ]Z&V,t>ѝ*BAJ1olg2Ί%Ex2jmJYbx-vkvg9GCiBPmEmXh& 8B0|<VAPʛ)3Γ"YԴk~\R4 );/kEJګ!>vCӍf5pB|!56wTpTk`[[|5϶ِ@ "DƾF'eYu/8&9%~@<͔i\c_]IO]t]:N)Śӿ֘4f`cP}VO?@vrW͉p\\ yTHz{>>*q&&b&E:A+);3-n odXuN AI28 㹑 if"L՞k'jd1ŶE2 ~S`tCĊ/0hB^qBN-of}tTI#;~+pc Zӿ$=eBU%[MBrU= 7 ˖~>T ai,w x} 6'T%'Ṝ : ^leHEzc'஠-P_|Q朱u} R'Tӭ< fIrkmF.W#u#6<#xxV:v>OݤG9+]B+ ^gRV5MJwk$ J"mJwF3Ǝ6k*0L /DENh"rm:-NC򦡣Jm$ntO)Dxmj:J۸p?[7.f ɳGuS}O-G*c$ I `ĺ?zN2K~rk}_.Ӎ-O> jmROyŀԌpbh# DZGĨoRs?Sx%)c6Gt%!]C)afl'()b1f99LY bG9 _Uu֭᪚h\CQ)G3oz qQz1#!,CC'DP6584LLHMmmcS!B) |EI{9WN9|="*Fq>4Ar#cWf2 A/fsCvj)h:v.610kw4#DeWu:ǂGuH ͮTE1>\>= b9 ߏq?y/߸t`ФGgɐp6"n5.my~_xt"y79v2~nM|2( A+s m$ u_w l79uCAOA-CUur2-D]0td(0 38Ŋ#iMwCq0v'JeH f>m?veߜᣑJNbUX܉@ތ#.XHŠ"~{"1."S;qY'ڒXӦ&-- ƂP`~~͵O?9}vjie fllXZfҸQ^̓WmȂd嬩ChG\gx)$>^-zlj@) *ɪPjz؋˔y"Q+OEsێX?yŖV3G|~&8_ߤ)1$tTnq:/Ƚ:f Xm'F UGu2]CGuAS_*38љzMe*8OK0¶38^vѪ @mI\Xj9۔p8}J|b5U (Xn^POM8hΕkЩm厫"108}wME_Om`V߂i]CO/*ay:嫟`>f %^v#ٹr}YL!~fY}ęD[NIx,{uoRwjWgY.C-i.49N{1.}-Wk&^\.н[J{fxU̞ _ixzCrc\ٍ f`AGbEN P|X[9 3.jO@$1M @+bgAK &$Ҵdսį͚Y0xΰk_*+GZ oA*r[r\}~gZ:o`/LJX8j-ߞľFEw~yA4G-9cMJ(^7 W(pt")2O|nlxӃa\B l< n)uM,^01osu+veҧ45ioG HP`jr381E!-& u߈X=Z2&yooWg2D)%çC>z`XrHQy :Y]pl22]ݔ~C ]R1B, VrgW<|~x=/'c($xft ud45ϡ+2{²Ž֑uUkʇ^N^ث̰`wdMgXrus)3iJtF1m$ IؐBh.d`O3gN2$l& (OGjw;(IRCx>J*E/PyE?PĦ呱Ƿ1Z/NTm"zcF$W\#˻UtCK;@3ٱa郲B}O&+ 9MȤ"}4'/h2EB`=1q?"8od#nzWLaL{ur_,YDg)]pl iO(gQzvG_!5@x1p!"xW  HHjD:EcTMFzCV2,5[fUk{=xAS]]Ӂ4*rv lB^ VI0w6 ͦUW^9̆8P4kSتh!֣tCLO޸퐎dNgl-~ЕQja0zI JQ)"!̽)frn-IlRZmddz:7\AT>Svȷyqvi1锄YQ7/rYs+Q=N[3 B7Y.TH7H;(㚲lT=){^D<y =L6~{ƛ'E2P5T3 I 鹬( zddRN2.#6;Fėh@Uzh;D#qYb` JxnP4̴`@Oྱ@ Ca^ʂl0:S|A7AtlC v hQu/'՝Ɉ¸ƾ/bLÍUo<h9g+9Wn}Jmǵq<OV< o畜n`΂B{eVK<'>vB*9խ.$yԧQ l6܄`^3 ҋb #[+$`弤t!0yB<MR@跈YjT _:UK%_rָMZ- OW~lge\0xn cctׂC[ܖV"d-z[D"ǂG0I;e >7չ0aG,hDڻ#UТYRV>vc6fԔͅ q;ꯄwԗ\doj{|ob[nn} /eJlf\o6K{sB_y Ä8X/7$MuJ,tdH~W'~ymW-a"(btf!n 66Ϡʑb K'~qS?|oD1}ʦ')ǹ3)6d`myվ3kda&Z,82c Z1Ǹ_`$#d"(!ݦxm(Bho;4َ$D)Zvxi1vQ^0+͸e;P;dR2,k}`Q pgg~NN'5@HvK2,ܤu aY.p"kN @i?$C@a6n%2 dXhZm*!"=EOC u 9GK?.qh052 rz0>799 ' \rIuJsZc'Ѥy2O]Y?\ʀ(dț>=;nV &NV sE~ ՜,~ټäfcOBBTj# F2TN>`w;5:_Q̸)\s2}ϟ9WEZXPɄw,B`Ok !}s x- qh9;A q%3(/]ovwDM6 -=skLCP9MF[jl݇, fö\Ŷ/kvMLYH͇R+(Х5>< /O AΨ)Z}+D^NQX !-&WZkg#Q)]K'BQV(~ t&jf&uiHkjkشdz8'hipGB? g'nJN;H<`у࿮9k7LVQSIb07nom, rUF |vFod.6 AMⷂ];Ғq12fjtJbYYoT{D-cB_zG~5n|Qxu)$ 4hx,0>'LDyɢFc5˔?n(n*GS06Lx:AUQCRlO\Ao(u:lPȃ]WVta^nup -M~!Z^ɊЀpS*(%!~ꬬ0Zٶ7sHr6-t=:IA6`!h"ps͵<(b4 +(=jſOL Ra}RߑxAD31-4;U%|'OX]gbX7GO )qZe/6#(U~Jڀ  (N@=wA} ݸk?Q&0.+@κa(2p74%K;yEb(cI4@ז$À;6 kG}oq) } rlp㤭ҏ3'DX,.D 6MDT5=@fꐷ &AP$3eWgKp6kظ[.+>H6qfD1zQf *`$UZpD2#c?UhH2?d.g4 +QЇMH{oi]vJG~ e[^zԏ0+pdFf~ JjCr8vX9Mތ2MPCϖ.{2ΨA\- 1d^-ld3 2`[{Jlؐ|և*+oF[.+t5| qxԴG[='Հ9D!Wg3!"f{siO㇇n[]XXjq\vcBҽu~m-{Z=Z՞SV=p#YXbTؼuk@cũjͻy-+l`@_f_1+B'9N2Z)^]yTv(ŗ**Z e6X1C5 0+ZCI{SMNQ=+%JFSϲ3b{?kg[Fƌ Sy6'xz6> S :+lJ>UBێcPѡ`lŁp ?{Xr V 9pzcif"mC&{,T?ߛla=p:lf>)bz?_LΔe&\Nz O`DPy_aNŏPY׼jre+1L&U[l/JmV Gj D{N&1=9 BxVqj rQ Rq.*u< eZG>92_ o25e1~*MnnKJhrCmP[>:!m5sd6,XӃ@ +ۄ(T \U, 0_=}cJ|q* ϹoZ& ڵ/{b>Ʀ PRZ"cyrp{0͏F b$DY[w NaB> )4؃)7 Łh<]J^(_:>k'sPEr,(2~UG#v۳*̑ˀ5ӿ[PIcn6% %fˬ]\4 0eG>V#Čph܆oZvrwEִp4 i*%Fx1Tm+r jd4{ǚ8;uPr!(B=͏jV0.DSOM8Y=87\1{X[>H /3x.o9ԚD|-R4sbvӪCBcYZA|P9ns%MjX?OtGtΝH/hv&rg "dBLb+Mce^aYP32&e{_ztdkUtEYa?ԅ .߄% jdL?Ihh5X/3mRX$ߠ+sV,~m5_`hc0S")Qt y9L(SJ j0@LyڱW,IIKԺ'!87d:糝:;ǧ7dY :~0LK?< L{KeQtaZ|J 9c, +BOErQ1,@[HkmWksKC4$3Mw6CސKIͫ:P݄ *z|M:GoDv6=au.a4S|o9juWՙF9POR߃#<Qr_@ȳ"="Xt'#j@=Yk+Pdjh xrFb QQVtH\GsA S+Ġ :~> I?jM## X:Mo ,,G"՜q`C$5m*ek}1sTڬrG{M"[70`-W.}-8JsFT{ , 0Icb5ڀsWw] hؑLLUShЕu~L kzdg4<;h[t- fG%U3S@[Si$Ep^J9+9 hF U7'[#6JോhSc\=܁Tݚ&43c۸4P'x&~ًp,}Y}c9t2Q\4҃6Kz ݫ/+ttK)i`Sa}D0T;U@UQdqfc J09>vW+oD ^{~&8) Ś @g?cnQY"BqW5i|`ZםW+bIDU-E÷(Z/e)fkLHŮwS[be1dڏӀK"-Bfj4z.5T9FmeOV jΠUc%S4m}rfcxxU5~+p*Qpv_FfW3 ;=pb`{ԯ73CFE)Ll\*weyB> &{wV&>,0٩v 2N1<^Lj"H)L4+tvh~5ہ *xpޔ4nCֈڸ+[/n.񐻝Nϭ{U#Vô 6øU^v/1\g[Wpj]nu?7}"!^ S0Ggla#Jz\M=#gm5q(cU?Hn)̡dw~;ˡ ϩ>6E_e=Y<&Nw$IŹz\g2kAF"I KM |9h4LVӫ{X>e뤬q]~F5FxBxɴ]dJxCNѧDaVdxa;0GDi~-[DU]'y cֱ{XT~ PGGɛLKV4ڨ6SRBs:ߟAaԣn.۬2Qa819;#(cl`WWw]%3aA x{6v*UxeZcy7Q  n"n WK?FFk5C5-gۓ KՔ`Q!FF9 ;Ӵ{TyXI'[V}AۓENs43e鷱_'tBߨSl5rnݷ<yHsY8X\.+Z*}s1gϱ)ٳld-wOvstv+1_s5T sm돜mq¿2=g3k˝:ow,d^6S Dx'=$'q3+8'RXid¶ tTx4fTDAfA~˽=̈́X7$䟐Nʝr!  h{?k4' uۡHDp @0" #G㉅vEeo.O3)g8k άU2}2!2P(w5eN^pظm#Iʶ_I :?+ 4RZM {I9b(2#:>CtUn)-+%\jE >$ ;C!X!]>WX!\[_o:$YqbNS! 5-PXi?Ɍg׹[lSPI." "N?DP'x 8}ބW1@=Jeb}邽Yy^Ug3Ru} 9SъZewΦ^w? ?m ٥GcG)bZ!:0:uVHZ A:Qկo8KZ8~B]qGlǨGg4IW.3ώd2-:U5>f`w@s:֧FkXeRNG26Κ9ԏ'S0VN򏳓Υ ݣu pS2qn5|V4z^ZQnȘ4ۀ}ӁX&t}2N0PX¡ k r$g.P8Vs[/Q_ttw13_wSߏ1E9XQ b;'UPQo!4EлU}^|Ms\\hv*KuThR2̛==YsYu&M >+(3D&g[A9w{ 67^5csP)#H3u;Mھ7T> `F^}oֳlW`̸sW JmY3` W_6޾IYV4@nA(9Y8&fvCR2 LH;c94&v_VK{ &{X𑠝wO\[N]=aqz$^K`ҥ\aYwWKP*kOݞ}`|X3R|]]ooy }zJUn*ܫr͚T_6Aӯ$^J<(FKMc;AT{T-k{-4w_t?"Q<tAx޴oUqFcHISoa~MKi%dltFW:C^!M{cQWY3T|vRe)^GY6T郜HCoVKq(UB?tdihکuZX} hՆ2>nӆ7B]%nXN.ΏEB3%8t@ˇzXэSg6@ He茿d#{uէAfhp8ۆOJ,o{]t}jC:ܧ^XPtIfwɅ\Gn($) "oyf>qy FCn~)v'CB@bZ, V`uUEOn8FvUFZ untZ!lC#͟ &bpvL/xؽ!m-<`&s2ƏbáqK> F"d4QQMhڰTZ-UCƼLChu$;P-9[tt >Op*ɺV8(B${ SC. Ҋ,C'7"ޞev&gIIZQGYbGVkj:Y z!CtA[*"?z9Ȩ%0M9n@#'7AE 0t/계"b-rP뗸e3-Pylmo'c1䚿I.Srp'eMu`²EKM=Ѱeɰ`ql뽆`*,A?}=0;svVlØFZQI,mpr]'s_ 3<3+T! N11Ƴͧeg+%^g&`<s@S_9v!>J*ZɋuYbřHA0'~ 5;o?H'j B&s"*z[b 3r&:=wrXC|XD݀D07if6O*/ҍ,0S7"&TpK.hӋ ͕_YU wG.֌%"5ԛ]jw*_۹\l$ i)"yzƎiz3R m6V&Ҷr8yR_̤i>GlsLo u֚8H6M{(JG4LYh,(huF}:pi &'&?!!{ 8 R_E2rRp!f-Iv'Rab:DVcN4ylkUq;- xb A:yj":V\206_*v7k^U #Xz\s?6[I̭c*+{-w}j ՐBn KvO\+,Ept!RNk; C_O%<F~Ux{BD^^dT$ߔQTuh|W1¶Lږw;?C,ׁi`f"/B){K5H>b뾅Pʒɬi[ {<6p` 71nӫsFu|罵l/BL^G"Z;3<,RS.ƬF #O%bnWCw(]aO ]@h5ɴ!*, |H^*}=4􎩕kȘ\1Q"Y<`e`z{Z8i=0h`GTJMKq* fxPp):̯rB;z0^X$S7fYu7tW{_}w[ے2GEJ)} ædZrA:ܯaX7=C-uaV['&rqqA|%3GO,M1SA ;u\O@ \oDx <˝M 9.z"U>_lF1/xL#.6,-c42"+znA%$٭[][zjϪ}U%ӊ˞*!pP*#  Fl\VpdN?]„Y.Y)"&Go$i3824([OiI:j'0PQ/^OYsږ; OS;-@0Ij/w/Lϋ%LJTݵ~!oQ0|gg${~b ƒWԵuz/=gX1U6u]հF1w~W ,eI0'""> 5IRh@{-`Va2p }m"k\77bPy\@х#8&f]uD[1BƙTpfK Yy}RRueZu]ezu˯up.0x~>{B*jAPVa]!bnԄr ϡ &YT>ֿ'ͪM"+_hdo$|~nnIw\{k&6rL ]Aiz\g>mㆲh3RTF?P<"sV"PSCLd3>zgCRBEȟ^gXbrcf"Ɍ$ϻ#Ӱ)EZ=fD1|m70tϺ~/C ǚP+9mX8U}I0 mLL5]^%4ՠmކy+];zdNyCmPT-nKO>#V3лmbҕoXN@ҪѪHTk8?a.R0FcǸ"K/>tw9/#Rňg 堓##)8~7,?@BT8~nMg5 .J狹4CNBMlq[1@3#0&Z]{P]R׮Pm#G iL*,tW,ܑٕ֎{k K(M;߶ z |D6~isG*ବȯLB^TOյTW=4DKɘpU(TXBa{ &(Tj 5?A+!YV7֨p~M܉fu' E']b2d] ]7;dIzԎz!F ޝG3a涊T,#Ω~ (hes]_jG3nuGKqL]GbqZfc-s&5S|VNZ)@@ nRox@{ʋ-k-lL9K+4,GC.91C0"hQС.)YlԥhDB<_>ݼ^o? g ySED |:KYv,NYZxY&r"pyW 4B]·H -+uN]h{SU^4oNhL[~S 6R@?\ͷ^WyZ7'5ljz!dPNIl}^wZtI)zn||p5@oܡvxStJ5n~ᱷ[5U h/da-BI$_XϘ wI0zo4y&'.9IGv;A_ydt)u@&SS we-M!T0g?K^92I%KZ[;_$-~人,%f_ ^JrAv?ےiV|oo ^!ܙQq~[ n발8E[kb@aQ=%Ã㻗+ʤw? 2fG]nJOw+o2w_l{y&̽GKp\92\ MVP{7jûP!)UeM 8y$rAįjMݙ!mRw%>vWd bB{ ?.BH["ꓑQkV\ƖՌy.xLXNs({;t>c}W! L| I6U A>_ YN:8m$"$/@ԕȘo;.'IO9(I$մCV1~ORW=𹅌ߚh @`l+yvMz5X($J#y !`t=M&9ș&Ku]:`0 (ҢC7FF-‚WUd4eaT1nz|52ªx=o\9鎛91X k ^%C!B@80sf2-F7Y5n}k?ږjxM=1/jͲ˩iZMM9Vc}hKwQ7|M35_Jc]6fuPgk+W3 mu:IR’C,  t)-;Jr#fw{Osj@y8f,*)ϙ/ QhSHQJm]ˠ*\D$H!?:A^]R** KE9JhAvN//A}Ti6@+I? zyx}%fwwD'M뉏0 6/PQXܬ[tbr5+Hi%1[|^y?_zȗȞMehf\Ÿ4ySG :nc{ٱ>+.i(ψE \x;K7p Fbc.ܿmZ(TS]&9\(Vepc\:{ь4*T~sh\`d.*?zb?ѫt< ."M=ULvHRUP-5KzftFwÆE~rr#tHSv_&eB#> 飖֛͹}8`.-6\RZH|0/+)k|62 :MSܻ.<'9 HFŢgi-#+*N \u( 0} z  ZUf@"E#E{:osm*j6+`k_ @\ =ܸhNnj0kTϐN4erQ')]'_Y_]Rcy؍$Yh#r+~LtC^zॾ~5,+5=0E`tuX!̫&i##aĢHA oTV8Υkկ3Q҈PtMr$r2Ůn&-)s1AL5^0&;>bC1g}&j6_ Bٜ#[#R&Jf2r*xT-Qwu&5>;Jɔ]mhɟAjC!dzTy(5,YjMQ~#0,lGhhQh*| V+'z$˃>}:7gǼD7RG?=d6/aoF̬*uƠ GlIvnп.G&c㼣!!-; \1I^p#43wm9:r͍"f)=|7,Z"-ߦszǏ.+2KSRyֲODrd/>p:5'>nd1r')[ϒp` ^/ zgkZjI]t ,^h;l'H5~=g0e4 0Lɋ5SO9 ldLSc=IfQri]i<3 \A|50826EHȴ,&^k^¥p?Oi;씖cޚdDKG Ԥ)oyMd+QEQ AHP F@hS&7Цq `܃( 2vyc䦯JRi6A#8mK &'̀)9$%ҠjʧI 6.rn1 L$8o];O|hu/+1q{mV ˛,ɬ nÎ*Ay'Тn\9u9v,j0!BWa/=CCcPO euLfު Ջȗad}aH~I C?JU,9Bõ  `ʟ5 UYC/Q+aYmf,-)U32c+'1.Fnq1p"&g]YmLP[ y`+JUٙЄ]B ѽ'as!xcM)eګ߿"2v{r|#4@ttU=ڤ;b$n\9@Nv5@VvÍQ{O `pӻB3Ֆ]gٓd [Ďeͭn/b֨Igݙ=/ 켠rZ=w&}APCiLAG%^"_~mX26͗TP^G2z~WIwoQ7z *lrѥhɔ8mVh?7&el7eRgBʑ8N.>g99ӗ*gN܅wKkr0 k45#\G:W-%ݍnYH?936% ^~ |` sC:WpP+Sw75T˔hpz{^y8b"Tհ鼀]3=嬰9Qkwn lw;cEu (SB^.j!AJ~u¾ 9IQQLPlI}=a8[T:Za[9A0Up]oowУf,1$f}/#9D,pIGZo±|{;Xh_Sfz %㝀q+ ܁}ňQFZ8mn!D\f/ɗAdL؂G L=kŀ/ǔ9"#F?[WH\zߎ孥#/; w^!,pJ(#Թn+TYCD/105/&ivȂ^)7{X'l|~/ f*_-6LuCzTkˈ0s>7G]1-\ d́i. ڢ4Lx /y|^ͬv:Zi; m"E^]ASS7} plLVY]zL2|m^:l#ะHWDB-PbaCY(Gߴ3^w?lsa"eXUO2T&x?]'W_SȽ8E28E[Ųa/|'67"fs1n R2XeR[z_A_tg3 %Hw Κ=O2_ӡQwBAO7M4o\~f. _b8>hyf l m7?&\:b.@(Y>`8(P Dy;U2lCWL<8C"|E,- wb 439N$+=jY;M ۉ {"oq2|}t;L kWvu'TM 9Խt}01@Ck =iй%.OBoi-bݕUIĭ[ `G aSUo6&6FlNkw.(bw34O%;2yboߖɒ:ՙ ȭZ5'F1՞+ؠ{A<'XJhgtA%.JXHId@,Qa)ԮuUUwo׆ <D^g a :r8K]퉖7x,ު _;iTk_Jj30:uCǣDNgp\[,,W[JlJKE0\Y\(3כއ"ƢD;IǨLp!r0SANjaqTt {f"Av]] `rN/ć f#+ B6 Qֽ)8#8 /1PA`a4;gbjmD`'DOQ=C}.[N?zˢ޳7O@BU*S,lG"poFZX'x,+ޤ9f|*nv6vZ0K A*UL-a!&BQPmX#{Xo$N/&\seLFx3?b崯aTԚ` [f35/Q0Reh/ 'O}LisBu?vp@*i( 3o@"#j0b[X9BnS6zO|ͷcl T(տ32L"2PI'q>dm$&0̶7 GBC 'Z:?r{YqG ޳'WV7E:pZbgoc_$/UuO!!Jһ>`Y[sOYmBs5+|^xFvMBOF~C[e˨WkDYC\U<&6}"ti8?gZH'-R |B'n ˵mƇܯ`]fnlf߶X$1ySЫK]T qtsFG%TUPT[<=vIf s4hQ9(.QKVQhtqs#^N?cp+Csp!P:q-zoq'r~=2 c\fg.K(R uUDS2oGAMC2\L/(r%V &W94hW߃] DhW7e-Vq- ~DgTfC4o TpNPY94qn6.TO [Dhmܞ9qO]z/榕pO+ F$3_g<(~,0oY:W~\XoԬGYg*(/uc<_#~\e]>T=·.Hs#{ ,[[ Y DE3Q& 1hj6Wٳ6Z1_݈]QQknОrJy;i'l8#Hn&)&/U) _dt2Wgu:Kj{jQ; 2Lr%xkDyK+)U\쓲=sj4;Ȏ\9E)N= :|bLtK4tpܡ +$.qYZj e#a*ysJtM1 {|Q AYP_ؾP'6̷k^>Qõ1s}>/Wh5Uҭ#Ww{? -yR\ =δ<$Vɤo=-hEB5/C=dQv/e7$1}A]׎eux|0oTŪr/g#d !)Ƿ?nYvk_ـOHB*2Y+Q+t2R^zcE<>zqm6_[icMvT:to RMA?T9{xxUH W>ߔ%!+U3 1k;䜆g̩(hƃPѡB!O{[LH-6Fkәj4QM@TM%Nu'rN ȵUłUYVF j˔Sxҕ7P>bYg&>/;D۪RVp9[<2X3eih$-;_ą:oч 2Stkwv#m-T >MIɚ&Νt=!nQ[}! ad XSRL$ń%%b;DrZ1bb)f:v6q_i|Q IF(YL0-CC9%,0:;p8va$EijIΙ+l%jF[vR'z$\-Hl 7oI0+S> 4/g`},Fn!.³"E̻ YZ