libvirt-daemon-driver-network-8.0.0-2.module_el8.6.0+1087+b42c833 >  A bU]PJ+EgPym] kΈqoiΙ>B_*3`)(#m;w!ѻ,0q<]2E^M+osYMOA B;EkC^ж a2ǥ̰uW :(m=_ܠ@%jx5HT 0g5n{j7c]*chD $9Df?pJ:c[CQ9~tİw=)p ~,$8{7|gwN$EëQ_4`V XA"6{-/c:iڹH&xq*^^Hִ ;zދP!Q_ p|& "#']%V$"8b6aa7692da87bf89cd076cd793bd92c226e80ee988f3352f73f7215a84f3574381530134a014e5857f12d49102d6403684a58e6RbU]d<8R[/W88&5r^F4AmAQG-o'X\m[LDyqv$+ IC^t];.~iXs\b+wZJF'.Tt^ʀK T?ʯK2~! Ru|@ϊ$Ыb?| nx괃&]h9̉ u=}zagA\Yb0w O%x _lO_U]|OI#v)mWo;mJ6lpLU9KY /AB`9P'v.w4{mT@M)Cʪ=a ;⃝K9ְ57g|Ei)Sv v_]ݘ*4?f%e bz[A? hF†RrDC''G\wzT];ju`xK{ftΏJ0nҼ&wL4RB\PL8W 8!y?)dKT} >pE_?Od & E s$(/6> `la H |  >  X  \    (8W9 (W:0W>?@GH8IXY\<]^Vbdeflt8uvwx0y$(Clibvirt-daemon-driver-network8.0.02.module_el8.6.0+1087+b42c8331Network driver plugin for the libvirtd daemonThe network driver plugin for the libvirtd daemon, providing an implementation of the virtual network APIs using the Linux bridge capabilities.braarch64-01.mbox.centos.org CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxaarch64 test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || : mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtnetworkd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtnetworkd || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtnetworkd.service virtnetworkd-ro.socket virtnetworkd-admin.socket virtnetworkd.socket &>/dev/null || : fi test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || :0a^,!I)JXp HAAAAAAAA큤AAbUbUbUbaBbUblblblblblblblaBbbbbbcbcbcb7bbPbUbU590d18eaa3dfc4c2df1b2135b66560674601534277014392bbb4b3b80257274bbb374a198e1f12ff1d0c586a61493852aa8fd474127846aebf81faf0ad20cc5d47374b6e05f421d526c15e6a9686b162599fd6b1f03553eaacf5c6f63dbcb7a55e03ed29c6adb94f2bd63415c8520dd79f4b79997db0ea7629b80e825ff5f39b7519bd9f466bd25a464ccb3b947c9cbd35a3f961802e408182158ea2cdebcf9734278ff7c84f52d98eaea16d2d1a4b75241e51398bcf143541c5d64ecd41662fe96fe113f7092667001ea9ca7512b563efa0a0c244729908e873b994bcd093c36bde9afc089261c0cb476c4ba6d75753d61e2948586c7fe0bc5ac521f4388f853c5b6ea9643a1190e219f45f74288932c5297b213478ab0596351deb2ec54a0afdb42a5fb54f8b8fa038c620a02c70aff248d4eb7ff8a058672782c4abdd2229314f45d918c5fa01babecd45072da061b97e76bbf62ad779ae06c85aac32679b687f3698bf62d64c46315836cf02f260d6212d7e208b15509bb82a5e109adc9fa23736f60dce5b24040ec4c7108780fd7fdc0ad639454a6737b254f8618154f3../../../../usr/libexec/libvirt_leaseshelper../../../../usr/sbin/virtnetworkd../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_network.so@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-2.module_el8.6.0+1087+b42c8331.src.rpmconfig(libvirt-daemon-driver-network)libvirt-daemon-driver-networklibvirt-daemon-driver-network(aarch-64)libvirt_driver_network.so()(64bit)   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-network)dnsmasqiptablesld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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-2.module_el8.6.0+1087+b42c83312.418.0.0-2.module_el8.6.0+1087+b42c83318.0.0-2.module_el8.6.0+1087+b42c83313.0.4-14.6.0-14.0-15.2-14.14.3a7aea@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-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- Revert "report error when virProcessGetStatInfo() is unable to parse data" (rhbz#2041610) - qemu: fix inactive snapshot revert (rhbz#2043584)- Rebased to libvirt-8.0.0 (rhbz#2012802)- Rebased to libvirt-8.0.0-rc1 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#1689202, rhbz#2014369, rhbz#2030119, rhbz#2029380, rhbz#2035237 rhbz#2035714, rhbz#2034180- Rebased to libvirt-7.10.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#1845468, rhbz#2017928, rhbz#2024419, rhbz#1953389, rhbz#1510237- Rebased to libvirt-7.9.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#2011731, rhbz#2012385, rhbz#2013539- Rebased to libvirt-7.8.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#1839070, rhbz#1942275, rhbz#1995865, rhbz#1806857, rhbz#1924616 rhbz#1978574, rhbz#1989457, rhbz#1965589, rhbz#1677608, rhbz#1926508 rhbz#1810863, rhbz#1845468, rhbz#1738392, rhbz#1965140- Resolves: bz#2000225 (Rebase virt:rhel module:stream based on AV-8.6)- security: fix SELinux label generation logic (CVE-2021-3631) - storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath (CVE-2021-3667)- network: make it safe to call networkSetupPrivateChains() multiple times (rhbz#1942805) - network: force re-creation of iptables private chains on firewalld restart (rhbz#1942805) - hostdev: Update mdev pointer reference after checking device type (rhbz#1940449) - hostdev: mdev: Lookup mdevs by sysfs path rather than mdev struct (rhbz#1940449) - qemu_firmware: don't error out for unknown firmware features (rhbz#1961562) - docs: improve description of secure attribute for loader element (rhbz#1929357) - conf: introduce virDomainDefParseBootInitOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootKernelOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootFirmwareOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootLoaderOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootAcpiOptions (rhbz#1929357) - conf: use switch in virDomainDefParseBootOptions (rhbz#1929357) - conf: introduce support for firmware auto-selection feature filtering (rhbz#1929357) - qemu: implement support for firmware auto-selection feature filtering (rhbz#1929357) - domain_conf: Don't leak def->os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0/bin/sh/bin/sh/bin/sh 8.0.0-2.module_el8.6.0+1087+b42c83318.0.0-2.module_el8.6.0+1087+b42c83318.0.0-2.module_el8.6.0+1087+b42c8331 qemunetworksautostartvirtnetworkd.confvirtnetworkdnetwork.build-id161308fb1918e5fc69d95a407f2b46ba53725358dc4c1c258b5f2f2a318bdc13b48dbeac2484b80bf5f1ab6a3d0388fe91b4cbd25273a3a6256604e6libvirt.xmlvirtnetworkd-admin.socketvirtnetworkd-ro.socketvirtnetworkd.servicevirtnetworkd.socketlibvirt_driver_network.solibvirt_leaseshelpervirtnetworkdtest_virtnetworkd.augvirtnetworkd.augvirtnetworkd.8.gzdnsmasqnetwork/etc/libvirt//etc/libvirt/qemu//etc/libvirt/qemu/networks//etc/sysconfig//run/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/16//usr/lib/.build-id/dc//usr/lib/.build-id/f5//usr/lib/firewalld/zones//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8//var/lib/libvirt/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnudirectoryASCII textXML 1.0 document, ASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f5f1ab6a3d0388fe91b4cbd25273a3a6256604e6, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=161308fb1918e5fc69d95a407f2b46ba53725358, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=dc4c1c258b5f2f2a318bdc13b48dbeac2484b80b, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) rPRR R R RLR0RR[RORyRRRR R RR}RR R R RRyRRR R RR}RRR R RRRRRR RsR;RlROR^RdRYRJR.RaR-RFRvR"R+RAR=R(RPRSR1RMR!RTRgR]RqR?R*RkR RiRxRfRHRLRQRhR:RBR>RWRpRKRZR7RRR/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtnetworkd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-85663b1b2e83ad901044410d9de649b07182b5620770e997fa036a12ef13fc62fvirt:rhel:8060020220208213251:d63f516d?7zXZ !#,ѷ] b2u jϿc#^4ILmp`PmP5k5@ MĖѴ" TedW!4λ@p-,1:ҞF߼F҂r $` *ЖUڡj=skq#dI[NFPаb@$_Qӧe)7"U B]L eZ֫Vb]w"nA :Nr_:\'?Oȼz ѿ\lZ'N4(jvWW1r.~i5:fcߍ]DK8,aH\29ӳ(VP7'a!b!:SK_Eugutɱ@lX5_˓z&~"poT@lRYQ7S@Jnm bT/򔙦/z\dIfZxw*diĄ9vj  ".2}2^w@N'DrtEv:JnE` wqn{+ erL6)#F ,T<4tTrCӜ Da$8ĘVx~ ~x-,_>ʹbdmDڸ$iȣL3B#=U 1G :oYg?@ `<)#U*!hN4g! P$ +-xN[\k,ZT@:u52J؃`)ɞJ#[dJ!m`8m$5vHZV of2=ŘҵQ.L:W9k/h5.Q` 6/MGݷXgBnz# 1`V8򥙐B}7BlC5dŘk T *k"k\6qr 8^h(|aUvfI*ut/鉬pdž)puImLPƶnfMQikkI:kjaT?зSױVh';6 q68,q ݫŹvXW *&gTʗbOm9[toݛX0uu+.>+3~/uh/I|}FJbl*Y3]Mhۿ:Ymt2bZ s1m Ȥ3(d4^Aߪ)xbAw_GTݼx7P4OV/pOgA@Kh p!!}͗$)ȪgmyS f3Va|KƸ@d1ѩ׭ ;]k% V C7ƛzue7^OQeZMzl;Ck\9 9=ЇzmKȈ 3QgD/C zB*2]Y:˘ 3|t+8}8!#@E:{N#u0rx{OMǷWƛ/a~rQibetOg=q I6_+KZA,-E5?_pk0ײG[Tƕb p+߫Jf&1cA[>׷6?Hj{Uz>HEɦȺy ӌrΈFc" eB#,JsB㜶G`35'k}rME,TgL~ E+G!0 uOAnV`7?3NKLHOIj6٭RnO"Dˊ Kn'a꫾ ,I !mudž`!Hy1 '1YEmŊ#2lrM8ށsAa;#"KJM@xZ6?פD57- {Bvj+@нf&#wZ9H_p&·|X|# ۟Hd{̚N "- )H?g?vzW}6"_7w4yB]kCfq:wXLj Tǜ-و?@ϚЫSj{S).=CY j DV*;"C\9R lmIjJi(d,7WWB4)ޒ+k̕uƬ |:ԪY/vS#0)Кn0YBDv@.A9ٽC 2? f@ygwn'1 ՌJT)qĬ";H,aw$tjXX+?,ڒp"cFigvx[Cvv8ҫM+`hh6me,DOV,At} uT'Ff7F65;za R9- "3(JU)fF!w>J]J{#"RVr&4+8Qo4Q2/gwg[\4MΈ·"-&M>n%0wPKׅ=Dm 觠ۙiN&pask rw%`E6JZȱt*C+&| PdtN׷b!ң"pIٞ9 +r3j)!.Y?Iqu$N_yZu z舁b 9aT/2M׼a>}ko3TZZp:NTzң*b|a~G'S"iEKy_ʲdCUt?MB> _A{fF, & Dj;8뜈U7+u2*t&]0xA&-'xeC6 h 2\ӡksi߈i^o8;oQVe͜ϸ>5 @r^mI\T#͇Ir)āD:V3L?/QcDgysR1LB]u&=j}0P^OsLd*L7,o)-ui$ V:PʉH`wF`e Ige ܦVo̳x'AZ'H2@@y@1Qct*@cL>*߉% }< ~,_ n3:Tg`.!M3wਗj/U~ޤI(BXalYV~ I^"e$=D;0U7MYlEyn c OxQXU,jT5ؾ2݆r4mYA_y=U\L$o5_!sr 8hbwe}l^f#C7r/xF|qAl'Fz4g9M=<\T$+-6EZ7ݑms0|V)kmj'LEHf&-0p2h.vhmNS#+KC4Su&< +Se$fBְkRѯA$LrpRȢ]gXFљ jʡaOnVyNm[7ui<"&_:d >"KaJh;]/Ju8B~z54FG|Bnf(dÌUu&-gѹ+iKh%F5e>1#Gd"=NDУ$%w؜?`a:&1S8Sk4>Ox6#lQGh{Kl=x EolT` ;v$xbezg`j]AUoU^\,,u?^2zFRQv׶>M8po9aW+S6)| %,hiHOy_?*z?ɸp#<Ts/U`1~1K{ٟO#]`I3Yh5 "KLnŚ)f:]g^dq!ꩱ7P5&M4^pP);N?\a7  E YLAW?!& -RIфuxM;.$iRlN?PLf/#:.&@z,@N2't[:RX26咡gRx'CeNqz!8zTLH-G`98q}fT7 |G~]D;xF NU^ԇGNe V%Ef` !aLf0UԥƳA71Vzi2ȇ_R1)kL9wm5^ j}9sHYa8^|A xS fȒ=HWVnHS WuT޲//WF ʴ5|!+L5?,mO_vܡb+[֩I jDlд2wUQ?}޴V{6J]Q 9Fn#; r$]9}/Q_;31)uʑ2y̷4^/So[U|(789eR&#G.yB*gWV͟`k(/7RP!UWE=ݼ>`CXڤ,إaԱmb@#֝ RIx[3g'’4IlG\ wVl#v,^yC@#zՊsuʸpHkNB=?_"06T #xBDpVf{/a$)6')ZQldLsor~7)BL+n:q|wOx3m~{k-(b3eroo9cd N ^i8L;t7<>\NG|DCZ>$S[$dHx0 *p# ΃}q|HAw" C߱Ry U ݗzX0Ysv29I1W özC.P7`|Vz*@q'^*0D^h{-՗[bpc|߈٫S ? @Uk`~P΢p2V0__'TFn#b7D폎oPAr#nȻlo~ %wDEt `Q񯢑4"XQFy8@oԉ׉wY^!0X K'6>Jn&i0 Fb]Grk/ PN9Ӂ|xz2T f$95+]t.E +4Vu9)`n0[U >Aho&\r tn#ںCDޢ}DWh~fA?6K=`aFBN۬m2_1V lꏰa.t6SV|idc%ȗx\U SnKwSElE~i!+Ypx"iñ%o҉M8((AscM0o ;dJ%K L}_!BsGJ~,ն{^eU$/X,TeyA۷W,Af\}*)D'c%wpx ?;&/`ˏ1+s'0Fh9҇H}̙mֵҧφ#t㝛NMzCtU(&}5r*Hf'h>T`չ[%1649P@;haZY) Ag攔h cV]B ߅byV&%j#{9&#t[J&C`/'jc->`cޥ]{'{;pkm/-+oA,£ otc<d8x)z@=#q4w$WNi~#8a?ڰѕ:q@` HBg8l`vux"IPb* ݜQd$.:q7Ȥ8AMޭ=u{_k|4 q nc]FXhV"K/KPu0N%?pK2t 1'TBBuњ~o.k\<-Hzك-v̙6p?NɈ_An+_dMGRS鱭,E}$XºJQ4b'ơpJh$SP$C$sD;LkHwx<ܧ*˾Mz3\m>yC7I!{E׶%R{4|׉%x(ekǞZˠ?JC*gdɻ8%b{=~,idܐ>zxiuI:J):(\pPieh1,UԨ-C%iMPxbOf n'~n Q鲄gY8^5$`sY() L 9C T}ˏ3y,tp^٥]!vY{ױTZVCE~6O IQi%cSO=O#`2,f0v4/5Ә"з3qL##yDy>xN-95Z` !hy)65fSJ 4N6a5kbN?W [cnA`zZ}|h঳O1qE#M%}'  FqZu4(D Ċ["5O!cֳj;:RZTSh mSc('}A6Exn^!*{1aG2vZFw7!h&|i8[R[cG?0 # b9rB|¿/\'K;(2m,edU 9113ث Ĝ!|YQ  d'R̈́~#Z7q|[j6R6[@HߣRq$L%rex<< w&bb'JyDteY7_^8,dh%.瀁*2W9Qm7닃@X08T,ҾszK2waA%Ktz _'a1m{4E. )zJl"";)):: qr>OZu0ĨJ>*E(_B:u9awUPQDt$_Pt \^DQFAt.tb8?%g sVߴvIkUJNq'C {_1<-u 7~0tq|0G,r%8q11 jV9d ճ_v&"5L0)mWь/?ӆy@.ncZuұCj26܋Ӄ>r "D p5nc^{ v N8q.F]t`lmK=+<5.naoe{i^ğ`0bSͯ:af/B#gyj3m9bw,ެ.:Ɂ)u9Y*h uA."۰L8m(+P<ҫg I9h*M&d&h \T} ,-G;iEb4n[,%nh]xI0ur'hi.bWm5#QS`GaEvT-Mx7/=b`Gg 4%yihJ(DԔC~XכV(ܝ{1 O@]0Dq3AZAT<Du;5HPru.y\0N+*3Hk'5 p /$v.wjvYJ rdTv6^='$,:U/@c܆b 2AţxIa9%ϥcDmPbB]ӡT1H aXmVUnlKL,{J;߻n^vJȚ!N-d/mV<(g4ws$@Q7"l]" Av4!ҞŁH3Ԏ?G||Դ1I[(;/6x'; $st޸\SS ')f>>.fqd1i!{MoֶkoB~CDl wә7!I[Mfj08Xf?CO[zƆ˙ J-}x1uk&b##k#f "X0=f"[iiD:j<# C_x&)b?c,}ޛHB|nl<6fAS{6 !P=a}9ЀA-9s#R鎢eCbR-!|I lΠqڬyO$h.~ەKxsN? NNsMx͓ L։c{ʵYNѺRˏoTItc{B%3 `'~lFE*r3f5G}h~lz ᪺tF"hz]veM &t=jѕsk5l~ΩI쭏DnW =lBXxjSLSB,p1i ܵ.Aak|pt|Yd8ej8W7]Ct Q?aC 6{m/Qv{rUuMذfwC,Ph6K9Yex&qrKyfBbt*/U4!b,'`*Ŵn :?3J?OL#o)K?dQπ! "QUzp>;fpWUv YN(@^<E`Mڽ?ҝy $).z۵Ś\*P.5ja^Ju=!I6UL1C!@U>Jx3xu ~v5e\n23HNab/r<>G,BSՊwbK;LKkBCTF*Gk\['?mr[vLpni[\1d3 H_zzW#%ɓ εRe^*HvwַK/:TD=KWH$F!A}FAyZR  HEg0]j׃)< qc1٠쪙<c@k\FA.MztTI6ߚ-eZQej1xcCW;A@yGXwO ci%p_%~{ }Z)[Zv+d»z_Y̷odO,= &FF$)Lz.g=#ZlaIY*1L)lɟP}_" AcE&H]l"Іc"Uơ`{R^S!gX ;9&]fVǺhL: *mJ~ь{?PcT&Rr7#DҀ .m°vmrvNiN=UeU(-+Fj@"7qa[5!y~Ԋ.2`^xZ<ٯ!jvQ4ɦ7e{PyOQ.]Bb{ e9W{ 4O@/d]pi1@ o [?Hy4{}Ʀk^>H(RZ6PT(l j+G\uyA)V(k֒adH8;~.]Lg r~cQ aM륛ք`pҞiɑdvZUܦ</52_8,YJ9/Qboʡk%sۋYЁ)UiR"t0̓FیC vWXBn7&{36]啁eTP(64KZ}\5IIӎ8You;X \=Caʫy=K>ʻu oBGc8PSS+a;3EoWc*̮7qpC|!eQw(ҩi/C܉j7.DޅJ Az~U߯Cɥlv5ӼV7J '+JE֔znr,;;ُ0|yk4~0qr+g{2wa!tAtOy&&֋mڀl)sVSv1 !g(2ȘU5:HNB.g4UQD }rMc H6+ T0cj(  j}gvƵ :(Ѿ,|8JaĻGXAY 6;`8 }{g!3HeS"'pLAP ur?`h %_?yNw*pV?P^8{r>Qm"l3^)cjmL0EQ 'C,8l51>JtK:Eژ֏.Y ӌW=6-plһ,LX&[O = ]X:LaKv'2utn 5F= ֍ GH^Pm6+~VBIJX>_O3\hj'tḞlqDf=_A 3gw;e(:j9|)-H"p/]?]4B:$8U$7i_\Ћr[.K8p7KXٜaܻ  ).P )g"|U,Ȋh>i "FtD辱 {¬КHt9AˤG=tAq,XT.r;;1g2Ðə7I?X"bI5^n-@*10 ӼXt88_9chuy4%<+S, -Ep{ щUxІ/F]N|B0L(3[|䂀@1kYc*w۶Ό|"Nyqbz9.c w*켮3aB0w\-v5vN.JG՘`-(CRkYMpBhRwޏw3flڢ=8r_m__Jwjql ܕPqܼ_L=nxygh} 6RPҐC.alѺuRػd{*#5SZ')$Od}w Td{xyF˺64$9] !1vQ:NveTK=w~ uSOSKI ,|pDv@"w'r=p)$ql[qnwέ 5`\FNru #o 4dmQ&bO)rMw$%>+gEmt/_"j ez8 XQ57ɸ jƤ\2:J4D >؝EG#hߗr ]$'toapL͡?(z++|t): 5p1O'gDQ07otEJAV`5gahoBi[$~Y8 RfGCб^8_g.ʼ7379+HV` zz1?4U OٴT}d-1X{(BK''щ?ԥĢcBd-ei(E̽:M9lt+si~nٰPmeC6!0zqE@tf`_c,wKV'$(xLY㼥NWg*o!$]1/!>j\1Zre+7>,13P~_%8n)lgXcs_^QQIK ծFqqu4»+0)FN]zq2Ǿanue%}~a6q7҆PMNd/=$ѳL%=bi//rX7ϡU_*q2lo5 ;H>v 2fi"3C۔Hũ9I4O(\mzU^`涝p\sűͨ536-E-u% G81!"ns9߸~rHȀd}wDV"r-nMC3Äjfx@8`Q_;~G[ XU4qٮ S \21-ʬWVyb9E=+$<=Tzns&rveFCzA(+r@,%DG+86[~]1g!4(kV ^;c,a1j6.L6<3K=.Kߟlf@ ׆yGRشV؃qM7hd[+vJnS]O~2}2t5e W+oՒ@SjQ'?8Xyݫq=>G, AU5,],̏"A ' p#+Y؄.|g<#/UGNV̦nb84n%h+ %?EDƠx")0ы'۫GH1R u0ڽ4S@|8VP> XUeu./]U{yvr 4FAhK/nWk=j>NNHD0g5Vױ+_b)=E!YÖKU2/)\ACNqOl,Je(8?G)HJDaӌīTO -K cT\hZ, `>-KʪMa5!Cs fR-wZ^C˼"K%j [y@lc9Ld僯ɰm7UzCzM-'4ymge|#3C|ܙ8ta3jsp^@)3$- S%w^i<. 6W>]6u)d+N7P'5K(܋|jvW>\XUxPwHX]?%? d6Cn~KOIR@QeKIj&/AC<ñg#`1+4.F4XR[$_"ԬL 6) f(*ԁvF^];zV>3sG(-¾śXO%7; w '/sYij;}S3kD`h8p}z+lU=ϙOXr/N3÷"-=2ZG\:_+`- &29yo:H:#M|͝ d+ƒA" z]6~#ieC>䂿Qa7Ozr:Ն-Fq\R@[tTA:Z`FfAW_3qUGg8Q4 :0`"r[(ݯL^[}QnVZ^WCiW W /Lݗop"zA,&Nlj8!(?{qrB`O7co۸^<^TEc;ApD`qvOȵEe@b[;IW0ʷB%-اU܋>d/ԅy? oW̺?&,CzآX<_/f{RRWYl J+ d;S9 tnINzӵg֬;|OP/4:밑w0s'x>t/:^TssX Z6mM'-M˟~uv$V>eorqp33 KҖœ )pLijr5dmpf4Q HAB:IIhDe wgGkpl^c9X ;wn )@jnbn`;~3ƺsj fn}*tޏf0YULV#7CRJ^ᯛ敏Zh*\Ŧ*sMCǍ"+ψ?@kACPr=&W\?OLB}?d&_'He~Ov)El28\P? |&ʙ9ͻRƂsRiSzß\a*UD:=Q "ΰa Uol]1%\OhM4vћ`!@AY w)$C5I59DShIXjt2ˑC˜.<ϓ--pLCB!{鏍^aZ*_-zo@w;:5Vh$k&QfhĄ˧5MeQ _i10]:!Kic SL>~Un+"08g3Q}N%~ '~|N 1󃛁'?$AG/I']YZȡ_;9r +M2[ BL~0'-mb|4Υ5,-ɝW(.usymed$E㴋-QC?0fAܕ>/P+@'|-?g\|5@] | b@(F]Vw!-a+ƶGT@_c3wK\bQi`Gz4C47$%~R2ܮ$QYiVq+ ϒ̡E&"9o@uy=ɥiQ1jտ`ĵ5V-AX30c<0ui}8F&T;[ڰa89[71ʭjg8ҧpf# gSw & j?Eч%l!]|:Qo7{``6i+Cg^9 aBUBU}mD՜nb޼0@r}6XO} аbIdm&-:5ԈcP$Rγ $;G0[^̈́uL]W۞|$Ѫ:n҉Ɂ-܁$Gƻ޸H+^ rnk"V[iHGF\V[ZmFꭹF격ibUA6zUќrdb@ͤY5׫o^$N)n{CҠBmdlυ +9f Jo*)H:EuSXxA5Ԯi*FHDN97x0Ì/Iˀ-T=r}/Ϙ$,'&5U3K)Q!0Jq2'wpűڿwFS4y )v1 ,qXzH]AVxNJ|M\! Xqy)(eVَ/9`QǺ$=/wJ$펐7C/.d5fb={oh8*CU|j/42S# q7+?nSacV֯%ow!%]I=e?|K=@N)jNPi{/&,`?qG̈́dv:|Q Y|-deٞOj\j '*8m6` HDB5J7 }$ڳ+ʥȨ#U|(,$->qrD7]B0/r4Y7 cvѢHP<ÀT= @+{ue\OMwRU&[/E?{UYҽ˾Z@[*><=SKTl?gQ]U$/Eu"4 Rު@_gbbnc4 ih.ńPY@OQR<Ð`7LJd4sFOW,NM*B 0%MSOk%AJ؈Ũ#3&ĭ(xORF6YǕ/{nMym*k}v\abƛbrj_Ym0[m >)!7 _('+#ԝƁ*+g3IڻHڕ͘-vdVP$TՓ^Jb P{*C^=qv)wڟKwϮ;p\-3y75liۚcT#=жmHPمIbm>-^:hDP#S3jx{TuUnZj3? Kɰ{M2XIsaωr29OCiQ8;)8wKnerj`1"Z&/lQjO s|Ђl*Gz -Y~N: 6蚔>1}R9_$qR>וkujT3(F#$2#HjtL0Qwڋ(?4f_:2)رф6ˊ; f/ ?R/kVIcS?@kbX]!2Jyj령|eҦ&Š%r+4zDjAkGt*nY ['n?*M6Bxsh^4M]*pG BW 4U$xԝQ5vNb:zN9:KE"Lp;.(p"j OV3`qPzHpVw'QYi@̤n(VK{;7 >CjQdr&z2x+-uixiS7eg"fJer3dЫkn t['!W6J!ENT=A ?pJSat Z3eAn_^9`۳|N0\5ňntöcLr<c!oqpI9-;ON &[ژiv;p+?Ӥ>%_A?wԨ1[3?X"6^LzJUAPny/IpMvht,|ԕxi^\a"ɀ8"rI=l6(KK_/6{a&Cu%ny rW"~=dF*oz%Q?;c0^Ee@#qv;Wͣ1=PzĸĦ+fpkq7gFqn;d~M&$^̙/Il!35^ĎA(#yBat͛$Ϟ񄗵(3Xo'#uW|K;,Gx wm|e@MzXd/)Am3S97F5ėTLVPAuNN%>"L ;ъ/*.T$#"+/7ܖ VPb7r!lEM*" ݂84sϩϯɥsj6`s%SG亚:Ƞ{3GbbVt^F75e.TґW>y\JL>,[g;6rݒ4bYf-6=ق4pdo- 'p]-eqc";9 s#0Txk9\o# V;ՌGp_HU~J%ssBNOc3mP3ƄeYM54l^"`u/G(`;2a%yMTJVE -KClW\m ̄>ԏbAvƷelZXFAT&6QDI)2g}rA߯QvY~0K^[$N͓RPR\,$DpWYvu&I^ ju%>LR9 V7q9 ߵTT* FVq WW..|:$ L ~5#Oʄ,a 8UH -Q&6QKO,g1YAcwUpvr?k<[crI8}z""_6>F/>6vi16mH44w8oPGܙ < A6t(%IŒ)&Pl(#-?154jqD,{šo9wכSײ]y5('Z3S0+q.!즱4OopGXuWicRWv}~ ,;g.M҉^:`QՖJ#Awlq#/<0ǥ1ڊ 4\oH;Yx\_(Eut$/?4(gbk@X } <-} .{<}pwBfAuJ7p e]z ,ikq)b#W%isr.|<<XzˀcǨ}ox~7ޘIr $,['ګ;r/_f7WqA;JDŽmSa3vA,iD?0Y%҄7"tzx!A/ wvkbr!]>1EeAmH]&&v*()ݽO gMX+|x` r~@oi }'OPneݝ&/G\ߘt|A[BmHu]`4z#6Xi(pPyxK\Yaa,7:pSJGGsǠ.4dA^ޔ`VtޖOߎm YjzjSJu\( (Ju6<UNw@4A&c6(_Z7X:S^6#+Lʇ Jڲ_B&wWTcVc^F{9'+Oi`%2IJ5J@F 53i =ou; =h tǁCgSjO{a2!'ce.m>],gf@ bwJ+͇+f]~~E? Q'}|7!q\e/^qD.8#s$y2 J19W0+qQ"ANv0z`,fwoRDJ,q ΢i;l1fmNـ[`@[)D)(ZBEjR9`h2Kƴ ua`"]Z7TůŐ$?*Wj奥HÐ)ţyM.յl;0)c*hfuvBi0  p<䗅}Wߥ,T^R&<`Np1OڼeE==0`b97\_2$#nz7`v)e3)<LFnIPUnAYlN ʱ{!_C%|:F EZ(g$_ɖEE@ ǵ#7gu\Ҋni+C]QQ_"rQ%q[6o]։3N蟷K-cJWÿbwTgw6}}*oǸ:Sf/a|qǟ"WRNzb_T'Bgk \U*v5% qߖ+/m3~ :*Y^?|C'B/_'Jg8@#h.|^tGSVQᇱ;t@īlH|C>Ɛ"k*$X6`տ1c=e43HL׋_&:LbΈ {7lV !Y5s߈‹F lXI"TܧQ@ ENdHoy _ K- ~oMct7Ba`)F70A N0&Gv;Hk/<|1 -=zDfL>6vN0ObǢ 3T!)ߛes,YO5>4~i]bap`yG#E/5GBܴ5J`:y0~8b!a8k쿑(ej`Ȁ_o}1Fgh캈 r$1I{,I9#SNә砜"DR/Q*ń8cd)0kb!tTh FXh Ö@2uTQ»E?ܵ-z,,Y,FSe565eilR]ela ,^u!;b,y=ԤbϜ6Cw); E_-g&:^ -QL~{KpbԎJ]0Xf< noy]Oc`+AYqci L{aqieSC,64(ȅDp],a?2_xZ $QGńƐξ kh&y#8ۺUQL߈K;$尠zxLiêV8:6[nѧΙgMb{п)_DYb`"OEfƊ0yX?um8ϭ9* *TfiaV=K1P4x7\}ů*è)6ѕT5D{!."~ j}*'uLTԆXsѪZ*lTk~oZE2FIe*o-\_f!A9pzՙn\<(+׽i)yMd_ f[iG8e=3o[+ȵ5 NgOpay&Y79/u@G]7sߴJ(GxKOnD.D}gԹT@Jy ;O%ze% [z 0&\Ha3M`'t4'E$AS;+)f/#[YGji"t#0Iܩ=,jp˺ 3" OQ~ 6Gj4^￙Xsn3zzK p#ED=H}#A~ޞ?CgZUOu-OU?h'K5͕SdˠيgdM7h2Mm_ l +÷9CZ){z `>C<{ߘ=t4<NLcYl8@+ π +l/7;0}wraHoDa_9Zj!CDgH´2K_3y6J`Vꩊ.{d\ÎLS> ;f{御5jI7Y>B/j 8S^8,A3_7J$D9zt\K)\N>?e:rOgDriwl2;B*[KJ(1[~ļrNl2"@|A>3r)e\gM[q_ N)aVK#oJT8nu8PR}EOѪ|%}>ܵyK}lf~f?cctz>{V*kxYTx,;]^j_ 2}S]^ O =trRv HN 2'Wbʼn W > ܇nwuStMᱭ-bio}Vդ3k8n4Nyssd懶{hXۨw:ߔ'۷x_xlӷ.6 hV-GmS!'uK'2wb|i ZEbH>s6Iltwmb3 XE"ӹ{y!zDZ=ݻ6D#puX}HY/M6=+s&Y{BewI mEI>o4Izy'"'V/9r5/dn/8I9D;}BҀU҈il)S:k1w[ۋIv%ݻ'7'Aҋ` U+F14`şHcwo2"^g|[nwm&jf4">G˯Z~@ZzS4_U0w{W]>txFjlPm^{xuD\28~8;9"ȯ3_a5ERmILH^*lpnA$W4Deh bQC-#,cd}lEE_:XIrؤX:]pA]A1h;}CTB!rQmL1B(=od?mTIiY,? מ ڟUjL~E0x;D1bVcgҪep8X~+ BHTdu7DWe} m,/ h=N2˓h4~E]$2{hK.C qx4B%.yT WR7}9Nxb15}'04Zwz31쬻m0 P+Q՞;u .;>ƢWT&;R(5;ԲIk'VӎTҵ\npX( YгB~&MxΆdy'D4G~FF6邥`,F|n T6Կ$/*~$E;: 1g*$/ˡՂ#2\ 67}jXZM3RҳߦJ~3ӡU)pq $[rKϻpМx2.HB {;p ?ģ"&Y=S(iE7V14lc0H (PV~ t 'XcOʺΦ? Lq諍LIFY~d6Q|ϭɠ1]p /d901L}]C Co91e8g]xB$Ef j]i6)%;~x" A>)ܵO$-4/i{Ia0(% }{ A(ݰ jRwT(,iklSp\Uv.aC o2֜y  2˙dP4؅TZ3&UF"(ci dj M=8n Aޗڷ3 !r86Wgt0s.HQS'0%îyt h)c(kR/y a`iX7#VN Tm?n 0z<'u!ڲɟyd7#Uo$8Cc)9&mY3ۇAA-V\q/LXMI pS򻃹l݃yu9IC zF4j@zbtH}8Յ?''| oxO 9A2%gMp/Kug .dJ$igcY?z>Y *Xז} [g Vl* `u4K9## uM҅V$92DDنW9ֵk+dd^o|s@%3z|#bHRJ<7e@MS4ʩ[u[ ڼf:{<7]>SvӛSpajP#Th L~^?Q=[s3 ?fm+^aoيoBAoe v jluu#4,rbqU9ꅆU&YcW]VgϝJҥ!\g1`Fz:q-aJ2B J4MNm!63X;oļw>`Fӊ~<p^ cuJ^K%}T 'v4e;i-6vgSf5>Ӣ΅}2Ks EG mưUaa0;."kD"e!ZL*پO.hc+#7V-B@I׻Fc /Hi ƭԺf+MIZS[ $,l81=SQHRTbX螏]DBYF5j&Ҋ 7 ljh"F(hfP;>h4<=ng]@uܢ0THK{vE\;\蝥$8=0j`b<皥< ,Il{jvHsr͓yfya!c}I+9fbsYC$ᗊOޑoM˘+2s 󲍴"0rAQK7Wj`8h[$b5*|F n؄t=(F}U$]xȞ7f4ϜEQ}u?װZnUmzwRV'm Ar69+D;I Գd90>tl"Ҁms="8wY>PT|\V=4@^H?$#PLTg(GfzڠnH(ΗB3';liyYףm8QBƭJwiF ?[Ct85bJ5FŏS=MgKIf tddBڈ~堄 ,GT_h!^M?/eK%.Z[<8עT9iW#%+dR:gu3Kf=_сp;/iA uG[«"_^ "Snu4 gBL;i8rR7BNwo`X_?TB7q)˺7mtsoRfGQ 0L$C ɚb#+Uf%C)gk,+&#|Un !9VQm3pHԥ##VƘ\ IHKc>(C4t>K3dnHq+9nȘ>qͤ ӾBQq.ِx:ee&{«¦.9 O,8/,\xTb+5E3XozRu#'k*{ؒʜ.1iIMK%Ǯµvy !=Y.WVrNM+0No+IYדm%skGz<(mճ !o>2-di`H't(kr.k"Hۋz8\/ܙ!U!SwK.$tDu,+(.0i@ԉ;Y\v+Eفf NGaxHF[a eY9H^tE/Cʤδ".cVIY _QQ4n 2qI N;$~E qRVGX|TJfѭVNfݎWaSCV"O^ [8v4  `J,JNFQ@r5xF]{0N522$@XJg|H*$R.V Zd'|3NzS^Mɽi݉wchw^,5@z W;6N,$&{kf೯@uQt4E5J#$ꑪ n6Sn{j|U9>@.nø.\Lԏ *t.7EMعqT|aS1WͼceS+S IȐ02 .pRn>U<9)G>@lm0"dqr`. ֒qPhdе C<[E0:d@?DQS!4j:GE,)54zd3V u tw+*]d#m31(>=+XCg37t4Ms1wtOQk8O>ߢ =v*^HŔ޷Xx?0S6o7η9Yw,7lԟ\޷E˛Kx9UssAXгʧoD2̜Ngz`B gF=##4B{>A{Sq{͹\|KL FY3`3, .uꆕbEgzPju~=oUYW?cܥG=5h@l{8!Q̐=AZ &gԢ/ɗ 2/ t_"e \RkX{ݢ$*Z8łs}֬bD?3iUr}u">wS$[bAY}Ti0>1!j8&nn݂FYj9REМjn"Ws(<-؅Ѱ1Le=9FN@Uki%Fkb8xk7"U}qZ=+}B[XΔ ilkSqAV~QΔ^?@F ڠtjOSxS~v9 SCM_;fT&9S"Њך9]طNoڲߛ슅vFӔּy,MwZe":o8ԑΌBSl CKc {rK#Av+ ܸ,& _ «kL2F)p\/o1H޽7Q4m~kP]w&R!^KU6SJ(,Ϳ.r[>:R&cXe~!lFWX7d&B]3 J=r h .^Nlf.zi P4C#K}!LTBGyme*a荸v8~ONi[ܵI1n[pʀ Rc9){6B oJ28h-Jq1?Sv,@ K蔸Oh5ZԙCglO+]FhTEW]4 Z+}e샍#Pt:M좓IҘDi g8&s{Og6I4u /! 9\OSt {kUo)c"}y{r+\m7F0Ky^8?-ހ;_ `c>hw]%).[_Мm9F\;$`EzQ̠uINΘT $řկO<. ZSA"唢ι6cZ.ƭvA6$`)_I+TcxK7,?{B4du[@j4 ᇡY |aeGnvչ^Kps͙c1L؀*,I;}DqLuQ,/#J%+R}-)DcP vuw?cFx$a+Xsgߏc;} AciEŌj5xTyJ_@Gro!]O|R uEc>)==bMD|fEUg:F25?}SI++JnTw%P箮\ȘʏFNZJ,䛄>B3^̽c9?4 ] >ii"uOjYY/خcI~Jɫ <C4%OPq])ŷ32 8F !9V/E|Oާ4=N#9y9%.P2,35.`IcZnZ"p[(Ok$Dc|.U$a_ϧ BT۵wsݰȽ|V:HnZU~UU{)Yq;I9iB<Ĕ`vGM h#Yڶvv *Kਅ#aB6O.;Bڬ H /C@A^XbZ,##=*Ot<5~Ih'I(U~<W1A[rya|U?F>yEi88Oaf$i$5 "Jxl# XWzίU}W}vE8 #?ahg+|MDR ̴ڣvVWQv05f;hWDZi(Cy×!- U!Y Ishv>b%xXZ󵨜I~ ڟ33W{(}iODF;v(},/ѱ7@($v(SyOC3(%Ipu5p)?GB ;q SAۑ'#8DoIK +ItibGD郄S+) s3FqV<~|)!@qVJ+J#CxEKbϟM- L&g5kenQLFX"%/MnG 0mHxzOQs=5'[bW)k NaJMҿ("`ݟ Z đLkdMjJ ,s2ryQB3(*4T,#*ݴ.p %m6|<7_Ʉ{l{uTY\.閮9ƺ͹\xӞ%MP)ۉ?jcK*4Sl|኶Np;os-̲l+^Ϙw1 9(``1It-P-8D`$`Tem?Ҍ^va)q]B Mhח՘, 1V36G 9 iᑹ}')eDU=CmRWa;RFO`2ЉkXlmHݼUEW 9?X,ȮG'A܈B ,ǖFcϵHE3W :rY,TZԤg!^K cۄN pWṱWD6OGO@0Xr1u7~KٽJl-i|95`W:z'R9OW+m_7YPC,_j5Jav9,t9tY*qr6WW=^lCRu^pulx@[SxFtODw-*p؎[@Jz0.&.X3hZ)->:SH1YM; QF ejaxR k KCs$Q VgOn\d_J?;t@ v?:{G=ͦ;M4sXZ{yd)ZEŞ~͚yB`cC6LZd쓘W*]% rq0GTIU#pTԸJ4h.D!\'hB&AA¶@m8==( $x;2 ^&O lҭyRo".qx*ȚjH ךPR~;}/`(bqtciV+E;D/ptфHM@l?%I~IŒ쩹,ǣi~#tt[Ռ/wx.RMc?o}f@l$Fr-|B,IEŭ΍2r`z2aOuY2ىAK~amHy~<ʉO{\1iKN2-4u:o0cqs!KpN09Z 7՟UTDAb!+PQ0iGӃxm]'??1!oH ;5 s74wRVo#V]֌U^ 'n&j柿Q.{|$u`tfPdRZ* Ak:`!? Ԁ:MYʌ %.8\Ƹt r~=]:5)7CX/fm([BIgLdHFJ >bP==:V4sjv?R Z58!cS(bYڡx` Z!f[ߐ1\* +6rhhiBpS9*m8-HڧPآ-"&Ik<)p֚))J:ջtq;Exrf"B@ @5͖Yڹ%Wq1ũU-0p`µ>iAg8p 6y*ȟRM%8ν7.{ILAVFŎkU!QHƎ3ZClFل/]yHshXj]=ӓQ}dܫ~ u|De`rjy>Ihz慘["Mڒ&ww[|n}B,j }-ҘMm$t7KMOIj0]I:%Ho1R(1Ea_~/=K*P٪7Wr \[&\Jx,o lmYQaXSv,̅N Ԙj9ɩCPкPLzذpZ %@IـqhCϗfJ?a\N0L\]Y|O{|Sb%tDr95Yz{|j<N`S-D>‹< Iʺ#'σ=ꕟkч?ۍvM?0֟es~q Ct-nQﻲaxㆨ]Tnb  *B-/G++Ⱥߤ L,蠯#۲V+̥`X `K>4R(|@O^mzڬEP"/mT(|A*TNMxǃ-oQO0nRC69HmЦW'HK_]>{&/PDF,'ShSNyQnr{[gC9pTq;)\Kp0X `vM@1Y3V9SqzbWci dc!yʰ/1ͅX]sJ痎+hob]eQPXp>*4QD :zۤgS[bi[ѩ'OKp8߄^I]yXCp=or)wGN$´Dh4=t_!-ʡͰ`󏶦WALoKxG^4-}2=Bj"IF>n4z UkݯDjS_lB.~*=V-tiܜ_D6n_ġ(ѧ:OKbLTrgFi?V 0K yר&U= t1ܴLRq~_pm@s [,BR$r++` >7~9 `K[:, X"7tYKVH6`\`,i#U){eNR~1S|OK'Gt57ŘvՄ)K,~HeQVPPe&WxZdXj_!~*5H?`[۵$X Z_$8"=꡴gbHqXir޹9r]z1D[ЬG;怶ˏ\J{xP<{|v[.ƚ3h,:ľݬt-^ܤs`=+e*rv"(AU D#f0 ER)B؂5ZT5OEAөBpRRԫX'PNU'- ݷS iv܅Sy)k#+Ű9vl.Q@BHXUIL{bIv<(?6e*ZE-A57y2cوTsh߾IhGso.Vq^/4ύ!~L~}ӥd 1/֞!(\nvfD0!XaL*&'t*Gl15uK"Vt~<^:((V 0c՟O|+}\U)!X$-/-'v\`}/^y?E7I4*-K; @ZVFcbzY_?toYs܌M&vpCEUTisE 8i4"L} u9#9'I.w'WTj!ƆrN̎s#cdār}eh1ھ]k"V >FB\Y z>`U(Řf%N88o{W F"Y+?aLC"7Կ,a@FNu6RF<^ ?a I$az:m f釣iһ@mRwi @4Ryȋ_'rLL*Q[<1oi#uh*: ݟC猈S"2y6B΀ن LaUR i}7SknqyR hF:6)4;XSL.`[Z\gt^q w2u8K\=:k7AZi!m)T.[R,5`~%3 4`Q5Ј%埥ȿU*)U* N4P 4B?$Gd(jq(]5:$xؔ)@LH_ŝdv\'l@uXn7ԭ0M#;Nt~!ۄ`l{+z:'xR\8W5tM;wks(p۹B'@OMʦrdQ\=r[CVLezE`1Y(9 kY |h($Mqm#uD͏ݚl{3g aeď8Wq*G@j-h!5qﲑ7Zm6Cκn2(T\LQy]Q Ip4IY AlHmQI; ToNh)۱e3<3u!(u^ b+=b '_\ۀ#ǙACmFKTWV5NعK3ƵLm3k>9_z`jLL$]"7a;C1c35 V˭q;@6'YA!5#; GUi['JTjۘuoĢh,@gTpMi4r82D{{Uߪv\cUg:KBnSj4sG0 ^ ]d}ؖ&s-Vm% } t_`,h>28o昤&b#gߢQje9 l8iU(A :R3yCIUnKק?jwD-xAF2fIXѺ aNXfZ1GnIQa1_-I ߰bmrRK5kͳW{x1W>G&49[ :ad:8"a؄ [նp`XiYB} "-(bt'n^ ,&gU_=` R;C3d?uڿBEgA( g QZvA>[]p-_C8&%|zi~n/~t7,E s:XHᅭXtcf9eF'`V \#7bQDlP4 2j9~^OЏ, kz CU质:<ꜩ2= 7l-~n:ŒIJ1Ŵ긝HN솎^.p]?I=2%fx"^w<U2zZ+pCtdJh.+'2I[ 1w]pfy/o ]t}{> ws(.t-mG"u]Tr9?jE.)U&1yu~nC@aaW˦p!DI2tD0ɖ^z_A B4¨/Mm|;5N!XXT0+|Hjlk 5ijWa-<eQH3fO[2f3)ߦס vyχoh=Q ;Yk\xӈNzY/rRhݼ̲33ښSR5;3mMŗnA[Do,Ou3lC؇ S|GG"cj%4ѕ ܵBӛkR²X$tZh3$"!; R0G<= c]5P?a^w˃w %{"I`%tQx+t,Jqz2#1%! b_`@1`$Qpob 'VkylLin:RgZ 0t|~D^J&QlBht8Nt岛)779v{NpVH.zGAZQ&qF؏Yxu[Y>\waD󬸛IEbT;/$ۂ9?̣;?Q-xƸE4ţs9Pt\d)4/%# .(͎pPT-R6 Z"˪+O #l5u"Me B4~܁[Sj^H,S/|?5/Jջ^\ײ3%FqPqЕk-A1UyïlNJti7 _Q7s ~-h d^ VakV|d,?yp*2aE`HlԿA A%I^3Vt::Y#5YMd5ax8X7AQTm$qy Y%|ZZ+r-%Oj9"K`>msK@_`;pWǪQ *=bzݳb为 VR\.;KHvK#Im M|+#NZL%-\)c_GW=Zӷ:;{"nD#>X j- |5]21sq`eminT`~̿8}SQ'2H*X_,qL,Q>01UVӧO/4qkO9MOV@k{6;#FSDŽk8>wŹP1B5`"͂Vp)C3J߼.Pﬣedgp!-y%dȧ?1?8r dxZ}}*7tc6,(LmZ"!Hٖ(Ka*?>+"v~e4@E >CsdĶ|{a.,xh,͝D&?.'Y NQïZ)??dQ;z<gޟ';UB6)e*`0'K+, {rf)T Xf͐b(Ĺ@TBzx%"2f$/S`O7b.~뢕1{~Wdp*?cnLǻ0=NoVkTw)u+kʗ'o!]%j =lxQO֘7շO99F^Okf' 0/z \QҠ\\p*#LE Jn8Pp"U|p~j!~%͝8FG4w2%&^SG c&YјA?Bp0:"&F*Ű"B+Ai֨:b0B 3^t2N'3XTQ z&[GxUl:{t, IIU4Iݜ: 6&9A ylu$ ^c5;-=u]3[fO1E_ijEJK/~^*k^ZBd3T` i5vG5e e3rr#oc*_T=?k"&P Qp0ǂIs 7hg4 -<#ftO;1tA)-=T}sabr* 4`=Yu@`N}:}T+XIYl'%[1sZwJAԺ]:Q,4k rpuFd˫ JFXml~G)6YuG[ 5쇚zX%F8ɵּx'c/g;Л8@mEO|e˪h@~C3yH ~}JԹ =eF36=DO>\]^&<5>@@IOUz ;h۪/3i: VdL 6AMGRp)5j}GPf*3/c#QdƵH#;f?D(@*ʳRJmfY`ު<5E~KL^8ss tc8wO,N!*D&hR-~P0 &\CaϳA4WMwa_ʵ">#^GRir׌T3H6*ӢX|! S ,e ޺-@Uո bTLw+1ƒ %vICTNP`q$Gˆ nvmaoUD#)KR l2e ^t[Fk/|d'(%H5,gU[茒A 4߱l??/*8s:Iciܝ_c1?QoK 0pM0${gΪ(oByO8ˏ)/aʒҒG`RMiШjnDwƿi[ŪRip+9;j0x?c KZv ̬Z+0L >:gQN[jtG{`0#+9 5"]zbyzxAί щEI$Cn=bS9)[BR‪ BTqwSv2naT͋Ўc$Q8b포`̌MW`IH1&| }g=;[#a\_V4RjrD d6+"ctrvt@ĹN~A\Û-lR*\mQ&k[Ozusw!7K< J28IXHJi.Zu8ĕɘҺT twAP&-:doI3̃(BEiÍ.:ZSXlssxgr$G`)!e/w}tsq8s fK!Tj;}RC~.: o_"jekg\0Ɲ*X(8LU9S- tj ~MzOFߔyCA"o"$s(((j e34BK8h5$SH5#-UεZLKiAE/( tӨ1*FSӺX{c{pŐ!͠ĄcN 󏡆6ĨrS&#~G,1M6StL"~]^ixYo~l\#X;I兕0d!B%_d1#mG˕R ^ Fj:2ލǹ[y'炨.D2l4ՌX|u'NPv]nYB=0>~ BK~˅ƍwaי *(#6aőպH鈳/_mpU-;{=Tvv/zJh룡3*iZǎq2͟S#[lcIصNgۏ2#=_GZgH32TP<M E|bMrCl)I_p|,Aj$Sij_Ԫ?B*wu8:f^8a}G>s y^zdfV*(1 &Fk>Qkơ8nkͶ(~#O 9r!0jzER9Sjjg/Mɛ@ x~I9@x0k kQIы3YKVh#2#vܺ ILތtz@}wDX$}Td:v$Tc,kv8X-r ̛a!/m$!"ŋ7/*Aso|d䈁lSZFOϹV;+cL.oZtui<V|b O>-7o9ZoA K_ lO%B~DvkO53uQx ` )KIlΊU]"_S@(+؁VU\v3ʤ ܍{!g'۝S4tsTbDꁄ NvH\\>GG̾8a0g)\-u5&!&=K[%4z찢."P}>AN/4(3.ޚvHZ!dLX٬iGƇaFmئ@۬u`y &*=:Hnak4xã~n31t^3CʭNۙӹoJMk׷[_b ୥F/%ҶRkŒUJ? Otu̸ܡ±O] 5Өm&ǎVPR;P3؃/^q*,䨠Ƥ22r9ƭъr >-_/ &I>y/Aa(O)$RK"`V'Cۮ/b3t|);sL |;'JA<3 Pa$Gͩ>|K7HLW bW;A6j>pNr2u&kT?R@r0l=_ɻpwp^u)1!C5-(r"Zs|T[r6(mkMQImJؘ!fBh7VR+Zz:2g ڪ+EuH+Ե@ʉ=N*؃m7hIa$ fnj@u/ gnjtUK Q=o^x~ f8[QsԎ]PWw+)Ŧq JEPqW^ܣB'x\%2qeo1e'!ݘtlpCZJ1{g<6L+;K&]w0m ɖgqE[-72t1Z\EUE";+(_37sz7@**7bމZ_邮)ڲ>`!$ByrS=9[oyH5Lo O$+vi L$e U6=aY7[].d,[ WFHnQ'Ȧ7ȜA)Q:۠[>j_=iN-;@gd"hNL ߞSSq_1c9Tn& ifM]w7kPi@*9f2=߁P2rDm^IQF0 yf30Ny2WE7]8F>Ӌ .j0%+YK7"mSR)qZ'=Au\rdd"T'%I/ֈ8!`ce>NOdD` Ѹ`zW̮6A} y;ć9?_W6JACEv~,5r9Fߝh7^>lIvpM97)Մ."< 9D67iouxޛȸ |WArUOqmsdGmO7͌ݱ߮(:_sjk$܊.TY#u, q…(JT{^d1H޶t fz#қ|OXH$|GԠvR{9Skd}@{T"K;{=Z NhPK W>=%d5OYX=rT:K U| l6is_R?_ȧALyߊ=sG RӇ" ` <|[s?M: 5Lc@8OĎ$a߷Cgqԏ I{v6xg 8y1)&D_X#q~z5`$dc*#İ5;~?j4n|dæ"td;HO7,yU\,HNon%" 3I*A.6@$-W,zE6H-AV=80u#CRd1coGaϭ\Ȣ oeFg]!3 w7uL|`4g{+av_GP$NM@2\i\,\otEw8s} Bx`lE~i{m( $ֲ="tu w)X_$POFD ]ퟋZX*וYQ  $#Z@GL_8 T8iw2׵F}27r04"-V/x Lf0jMDPuOnp)b}G ':JTG?5R"IM59&ruj8K|G2H3eS};Z-<ƢtbL,4Ow>JB(xBۘ~N08_pʖy8?OiBQ{P9zZl7K^cvWS5M5w'싶ԗBqY'a'_(Dv>l2mtIyT7@ 2zថ$AWlMDJ|IMPmQ: ˏ. 6 nk|f&6䞙 /xC,x3 s=jR^M͹1 ZԍxYO{,q z-&74Z6g6!E58n u信?Zi_7Ӆ2#5 {X@09A &snUtHtc%U  E)Nl-sUIyxۘ$E1Ӄ`HhD&(S6NKAes4fPdMW?op aT+6I:-1=Ne#vVA廅a;G&*j54AB|w $+)Q:貓C@3`GeBsG.M ڝ?=[`ZaK}FCZq L:^V.Dݳheu9N86)؋F&>9Gv#bUV(FD!  eh$ B= g ed4D7%ʑO ?#q K-n?Gz;/l?vR. AblWogRlq.j =Y ΍?-BA$57S -ʘǀPIfSjXtv( ŋo n[ ,FѢaEN!+vfQCf։("H!iاZRDy4R *ws;NL|qLcJ 'Swa8i l>m2p䆌sPa@X-p(}"r-{#*ɅXGN08aRoIL ?}j\<;M`[r%,k"Qk[W&2)9lMs Ƕ82zb &(nǠ]0,6nu~o/*}Eިú(}!3 d4` ;II)PfrW!\h[fa{^trKrS& 3WX1Qh9S JdnQaJn0Bi,M'ʛuލt `Dܗ& }Y0ĈU$kmЩeM+seCrTQl&NQǗO/z4xAHB&>@&hy(0IDJS׍_ ̹)( L)ݙDD1Qy8 r kdѵ7zqXj:ɉEG98ݧ|do%`+=KKp BROST/ǥ%"}NZ'{'7PHt k{e#Z,͢E ZBZINr]xplO{KzTVEteOkjcy&A}l4 W%_Gp$42jQ/EP>9O=fibjI'ؖGwjQ 0-j6-TMqAV` 'Ji GesQ*\VyGCvܯU3!Dc#}9~P fg\ɛ٭7DutZGVY{#z@ƲqMfzZYpui}CG a0?zsݬΫt-f; r5fte@U&#'$ NX1&vi ߑv4 野mWqCNWɤ{Y"W"䧟/Ck?ӸfBKDNK^̓0l^`3*V X.=dV3s#w4}2c>stc9 =;+GVs'F g;dI8ћmz5 >Zbf_jե4jԸms D'PpO63 䵉B(t :Qp6nM^cSa^qRJcTQZDj\ބfkɯ-%ne`aEKP%oK)cy3eq/sȚՇ6=u5:U3k #]YMH\.:<%ri]>CACsԣ *;d"gllOVN^|%0ᲐC0?#tMɱi0+r3'JkMs5QOG߃"09t}+6!G*?Fb3V˓n4`gh3L~tSĝ)T$/N˜x`%nl<#e5p)iqk/mFꔗMԚ4j~“ڼ- eC]ԳG~u$V2-zoZf(xGfOJĿXNz'ǚ&@ >bW煋řA*啈Bgu\<ۜ7 V>]35/V8xW5~-~N÷aeXB˦w4t93_b׍.e8SIR9ӪbB5 .1o\3[4I -d&0.OKi_7t|WzwqnDsE'_ī59KJKU7R~&0כJ. :C@;Yab'v3b$ c/ u =֖B֮Sl$eJ^!H8"LlrQCv4cbe{p>99=_1w(~6dse1;YG|b[}lCY6d1r()e} V_/sàh KFe8xj+qpgA"gve[y= C7 s6ߡ)=r `]2ѧ@n+ɮscd]]Ob{7Fʮ}?5Qзӥ֫9a6pPAK#ah1dq@ZޞĊ;yQ}@S{@9Ta3:j8: ȯ@_ߗcp- 4GMe+'Вa",.*Ba%mS~Ey m46>`. -m~$0!@ N~L1zH/Ej8Iu9!utL^١3%ᐶ$_ nmȸ YI@Q)HL畒py(` ehҀzAxfZooq0!ߑ-3 K!P3abxtUkڲ -Ec˂̘>݈&3ɭЀnj&̏>pVk.Z~!G\K8NA{׶o+ Xֱ|. HXF=MTٙg Hዤ|vYr\(;bᢻG )wL=E(GsweCm +>FsGP~mL3DfDZIt WU]nɅm[T [f ЈΚӫq-HdAn#Z?[-5Oi2Zg'5>>$DH _g`,E{BJ-:{DFNV6Oy= L8ݙۓ8?n\3|&AX5rTyNx_H5bw}j>&^dכQJ X,9/.ByŒ2QHT|'f_J g)EPYE<jP"J!AB~D|԰8{>d8Dۛ9UO=\RXWOHe&}<\}8>}d95M.V ^eptuf0{=#< ŎlqnRH̫IĜ %QOc~=w?I ֤DAOωw1#|oq ke0}Jwrن' U_b'ոwg},W<*kC˥M3S3Ct6"aO~VнEqte4/`eqFj bBeK4c-eO ŶKa0zF?qa^f<]a2MNYҺ6RC>nU7nVMs΃ĩz!2vb/x'~Aln=5K\mݩRɇuw7yP*sCB-b/D}9TDTB)=\&1uYzʔͲ< CE"r:XC.DvᙩԨw#ug[B-|Z)Ԟ"tfxX? jG&)y k=xEK5)$&t铏z*Mcr𥂯)l~ }pv;zNUJrZwFRkP V' $ "Y7,9'X8@> )-i^O}8˙hӕ_jk/⚜rWh1 Pe&e,["7Օ}+0ǟCֽ\y뜭55@v2SYa5%^"|ڪ€.WLL 3lȵNQȩDvvG| Iג;s肺"~n2 ͢ }^r/= .TzC1\d @|~ɑx߿1n%VJ!ģ3'z 䯮+TZRTckFe?Э73Ov i.Tm%14$c|$b z VDbňYa)tf!USJpP fqU7|\)Df(G {3'7Ķ']QS+P(Qg8&6C :ʫqd oaD@5+ш\J9Z"#P|مoǥ+Iɸ2ʽNXռӜQ^ Q~Չ Wpv bV-h3rY2FzK2': kV}Jr0ƽ@$x>e7{;(~7oܹ\;ެ_]0"o{-sv`1q!0 r&KVK.H sM_onhtQTL);;rE'Xp'퓯Q,l8ta,i,usL 2+=oF+8L22x$";-~D 3]/ ]29&_`ǛV*pa D&r6v4'l?Qꎚ0VB5 d*FnWbP94~YIz&¿x]3tl@ p׶ 7:jU_-[c;)t:i=*D0G\ncXY B}B&oD^[sxnb t}6x3z8zhǻElE4S ;,Ui IuKK`_S 5;m:-cO|\n*\4'3TӁs@\ᳱrcb2J_{V]Q:YωH5ל|^]Qfa (> (J@j GU:+(ck$X8$7߮0jjrf$g!7nJ_|gI>골d KIQz%#f$\Q:47撿jm \odkft:XwE`]bJd۲ JG_&6/gOghfFa@(8 OHYKAExO!3۞\+JJ`2ʝ{'Fi;1GqQ(s5aƥO!8XAax(LdM7JNTI<ENmjq|R-!.J K`=;zOIl,ĸJ"cd *R% wA> g+ʤV@ͫD-w kp򤑕Xm9* kX0 }|V5c&:1H\\\}d bJGcAιsks 痮YΓCIE{U~,M_W۟2+Mjˏ5Tqj2V(Of2D"gAsz-k<޾_mlFaXT^F\W+ܡPh߫8i T*j OWwxaw;5fuAB~m&$U}'{i2)KiPa:=.tB-'"Y0/8R($-MR)_ MZsBҜ@CRH0wq~Ŷ} _H,uFBڙeҲct[VT;zK!zq\=7PmT} *e#mH#dZ[j~=wo4qޫG%]0m撓m(GZl#p'i- %&#_/\) A} :!.l32:T%Ġ|\ׯI} 'vqsާܕ >QlѢS*sTz1_2JɆ뷿O"G, 0&GQz_5<(8p{QE:LQSG#1f,u5,Z3 c.pC7ܰυ1,޾7-Sj+tt!zy屓,`ה:)%Q3\d8f]{^UjniYW}LX؉Q PDP"Ytn% OM,ns`_[5 گGtZ!qڼα_NčWNk"MyF QfmR[VOu畍"{0h>qps?6f54!:13G,M\<"Zt媍m caC֚%ZWl>h-?35ZY% biƍ>$/;nx Jv$`(?XIbgƔ4\BrT#jǤ\؂ F$>TlF4FV`6khMXqĥa#&ޛi%OOoS2w&^ޡ %xUijњv™18U?'dHho[ >5-WJóUxv,dCp~H[ sBG'eBb:OU&NJAq0PGH9 O'="?ح=`92W>u( >hXZе6&ܻ[3qA7Dc~-כ@/<]1 IZ5M0[XO1^ցCp !I<}Z`/۷N^I{>2 f%KIE0|+̾< [C{X0}^)< 2u6Lm4NhCS6YWTAe|S p,ak&@,4}1'7Ԏ?#~vFդGKr En~;bU_}, "QPؚ;Q2/_J[JS@~vұt34bb6h,M0~9]![|ͣx6#r8x D H70,Z[7Gcuv&ƫ_稾Ųa{$]M@|iLZ!y{c;GǞsC@,eC se)C< ؈:1|d3KLjMQ87pm.6ˬ9 M[g6+0`wHFM靭uUf},& :ӐiϢejsHʪٗ7{!'yk ;"&XHm$)tD6Ko*$x4iDQ0rlyDLpRxPg>{ip3\)\@p?2ɰxϊ+~\g0)dt^K4R_2Ys~5 )||?hY]o؀Pڝἥ"H_S}J̍is݇MOB/0W, R]`msŃEwz)_PBN0Cn((7*/&>(OJ)%\sP=W-ƖYm(Ywh 2Z__{!Z]nX?aeDP'Md浉&J+ڡ6~vDfCT=3T[)T=J}^2k;\_o-Hk-fO p?ʪsmu윉?¥;^`_ojh]oU?-S[&Er`2gjǒ+lt^UPlȓ'&㴧P' x5w䣭`msLh2Ćp6* x܀FoHD5.?-)h}@u_1O^- ȚXf*?l$͸|^],Ff~ڼ .؋- { vC)/@fnFP #}=!p|wR@jvj\Q7Feu Gb &HS8ǖ0WA fkB=밢+>b"a6vGGLjS=41l9,{AgS wc{ u(ξ,kljLTb|k@peK;r[U:\λB رL&jkDGG3 iFo.daQDKřΖJ~Iוo 0m/ C0?bה}3p6\ s[nroJG|=D ȦJIGxAq^_6v/ST|Nsb ? @Lv"MfQ鬚3FL󨺠o*=d@-H&%`y>E][|d\@9Jշ|WTA4k{+T  }[=yy^?/l2I(m]3x1nnC~|ݦ|U;n>:QSv|.z$+0 (nomKɔ$ꧮm\'.^Z "Y+S` 0{,0bJ$a {RhT- =1nS*w 7Yge;<%͒G2xf>\Hf!r Dck&܌1|}8o >Wڕ$#̶t ZD {;Ew h̦vI sL=py ۪4W$6:'>gy|_K{i[D3, 6!U\q闯} z#[rNڽXn2!KmbBS; 52% C2;򽍼s%Q1b`nY =VS~4ۢGh}:\7v$oΨ;)?h~ r^*F5f nA2"n P+̍Ps,5lk)-j>_˧ Y z ,!8QST4 7!?R CaKDk_բ;_0,Ulr'葒D(,;p\dg'9IWL +8&9x~r E՗W2(~naSl &#:z_Nc_eM({~i\,ܫ&c }D\,zOMwlۋ0n@h%b5 O$[ S&bė:pe̲+JajP(%KGeYǖWvbkho< @6 A \.^ԁҦ-}=B;o?陵`4p~B(8HB:cAwY~lsoOt0p)RfkjV^9bϪACKxwD@RV qg⒟rQNlΒvfZk.z]ܪ%\J<,cț|z 5~YIBsZ79.]OE:&پ:B0v"RyN6⺺}f47HsIg\i0X\@ VDb*wZxZy0b391uⶽr$s Y@(#ež< 4JՑ Ɛ-LGjY=ӮAHl FR:WU[ Д/"fv$cfN"1x~j( k!ATXZjcwR(ӰZqfUBQVSB5&ɼ|]nhab|=Fj>KcW%hiUhmX1bu*)w hdn0GGn>p w%rJz=c>~Cw*浝S/j|$i oK70bs\O= c5k{J^!l4t_X%J:BvSݜB3~$UG$uHRR&I-#Y dto}! ) vؖ XHkɣ2v&4VS1b-ҺJ5So;(#' ÁWJ&RwMP SܡFQs, 'V hhSyQ|r%,L*PSA_kVC߸_(&(5UR&g掘$)' ۖml c>BxdnmSs; sR n71&DunW䴚E :bvtEԉł,ijwe:X'^^`F=ҨSd}^o]RD=8Tx*68Ogs@C ]ĒCHSt)a֣CMe E ^%"f-Ut D΃!n$V,4 y@bQ$V=c PG Ɣ׀(u#ӓty;@orJT8|G_I|jvjXcIXLHO#}a^)o*=iV.^-8Z +NߩLF4i[%kx$ײ$x v5[;nyMDyo=-\$';59#]Lzձm \q R/H1O^Cf*FU&`w'Fs THE{lFzܹA J>|-tsS*RXҞa5XG־ΙgJq+vGI{nl0Dyta}mB0 >.> WaCmUoE_1uV6*o |Z&VSv, P =N,.Ɵlpʏ}3l\/eHO#/SSZq_\:fZZPOېg2-5 ؿ:gG̞/8\>}71a_SU㵎-i|IܺHif*<| 'S[9\W81Ж/؂ c ̀\k(Ԩ;h-bG_$r(L1'_ɡRq\ tg.yel?m"[ШpDT3@+2;]:EUq( `6Π`* 993_)IIZ@(!v`Iu^]4~Xw\! ]sĄЈ23>uCw{3mt&~V+ss"MVĭ=JgRNP8pġMt1LX6&p2_.'ZjN7X:/RD: YNTTEe4kXL݊Eo dm̥rV/w9&r<8Z I/ưV3?F̜%E9 7?Tb= :zp-ܓ%N-2\V_gm)WxOfG{hy B1nj\ ,ԑ9UMD##'wE)E;?ݎv(G-UA\ v_Eq,Nv=.t$pqV&`VXWo'=wOt OupIBl\zuTPH)|#K˼M++59^{,"GAEzBXi‶C_٠qb1֤B>X@j=!fu<_Rɡ!=W,aJLk_gaim}\rt[Zl뢎@رE<$٘^&`/HW\Oblk.,k=i cq=/̧PtTQGFMty+FXh`o)[`Y$XMQOXtT腗"<Ạ"-ۤݘuѾ^yl!R8@nF? <45Omeu]*%k Ql0L+=v>O+PYќܽC7Q[Sz)]g:~g +KGdͿY/`T Ga%K R]5+y1f  7YƴHɇ]*38>W2 | Xx}3QZ# `W?@X"<"h޿c:q{dg~/մ~̿TH=L[;ƃH7Y_}s2 3]L^O04oX_Gtj! (Z' |[`% ;X͡wybƩSREDaoJ l'қ|L@x];=hOt>49SurUdш-A`6zw8tS/ʆrl4hOD2ڲSxR-Pɟ88|qjh\$<zy'[ KUcX~jn  4|36ai c۩/k*K!1C"gز) DŽ} i;=QlyC+LO{|gf)VZ~iu1c ߜCL=\󓨸Ȼ2l 5: R-¥|[)L aHF(u3 Y ^cO"J? oQ&ۂG'ӹ %6V]y %WHUy0ڜgAsmFP0Pp2+E炃h-"0 {]ujMmNGj\q$Id<[Q% a;SEŜ;m5xL wq ˁ!Rpe- ]n ,G 2/UZ:hB/!M_:ΑtAW}ʉ$W_NWzqf4]$N FRd2``c@l8rbzʽK{flq p-(݉ОWL/m@' |NeJ. anqH^q!͑q'Sn ScDBs:QT[]ٰ$(Wh.(Up 2ƁpLә`m?G/1.{6@>PJwP4Xk{ξkq4].C?Gf Iq|=>Zޘ]h>iO0Vɪ:^7TeD)Ᲊwe0ϳCZr>Ĩ'Ѽe>pz z-gփ-,>As):.][ "mٲ KQ%?ShG"z0#Q5>@Űm ijb;v/v_m#y܃0ӓy!*3@ğ=sk$P:9H-a,e@Ճ! ܌MNI^r=8MlC _R)$ed5)-;zE/j.#.7TFI!b;]nI7x NJn }ݡSPˌcmr .#ąڻ(DYcԫ|ȺHY<BHTRş%MtZWo}a3 4I3uso tY]7Rv1tHxؚWR:ozn 9I_EKV G:q} !ӍLLxȎTK@"Ѳim&u/;>i0X?anv۠QNx/-0;) w}x/»=1$D%g ״yW)4'//l=8M7Ś:ܧ`Q#~v0\u!J>ecQOL?,Rr2)5?Q!nDz)Y_Ϳ?J:BVgEXM}c( }®9[.ja)|BP)jQd@{ue8p >n8ƨh:ӻyYVVWu823Ņ54Iޖq02hVPsE/^J$h4PI!܂Q|ǞTD36 9/;_<*7¼%|^sm5yA(yq)<\jaG?M:$hySN/ 㳆Æ0VMwBq<ݏqDO|hTG6 ,7rsQUފq%Qߪ%KU6-k?jFs> (uҺR-h٠: 估`Uװ{(Djjo"$Q$oӃU/9(U7Q2\NA MyeI?BQ#l*?T}Jc\mx/J}LuYe$BRw1 nZ'doR #rFqU4c7.g5w@ufCkUjo;ejx['AUL o%8Lqen|9U1)ƥȘ#ʑIR1CK`$Yc\LʨAl@*ݙ{.2,HK 7:K)g3F^[;/DY[$/IƷ4獰/mx @R!KoQm$S!\ ME2K&G[EwK$G/gJTCΏZR@8$ȀFMҀꨵ+,AIw*&V.PLjK|/Z+@\?d,[xO+yy2DPާ!]s)H&Gpx$9*#8vff*kESkݩmV}|_QY[/Ok%M 'BiS"v lQ5E|alƳr"YP[=ew;ޏ"wȍ I-zF'tm/7.oh#45NGvfH0y͂W* N8^uÇ P ^n`ʻ8֞n˼ ˴u'^I+fѰJu~5sͫ-I Dd@y衦Ci>>0B, )*Mn&zG#aaKj^VI8cL`~1u2m[@|҆, p]w 2bڣK׈h(ce+XuuD )X{ᲥBɽ#Dit4xBc 5b͋3F3jtFYZ.;_"{LϑǶylKV wl-y>lYӅILh.`[]eqb*cH[y]hF@CAp c?+#|rqhG*춦gq$U>F`w*@4ĴfcUw)Oa]sKQ2uCIII@8ܵPoDmZ[˞W^pw )W /8eC=8ꛥWCHֆh$ۘ@*/d|)LP%qeFmM«z']еׄG,ҭAFv߈ccJ-ҊţQ:.|zw'4MX['ombh߱'rb UT&= (bc#nL,dķ|h7x>[f_5Bk`Ej+|6 i9ƴ1&$DȄjK)i!9̦T qg;+\k Aǃ45=-vT,E>B׶N#<R>)C⃢g͋JsXG䟂Sʸ}?ꦁ^}9([j잶s(2PKW2Hvp\n#ZJPq!T6qF(> ;&v}+G`2/NWp>Nc'Es?K$% k$Y8V왩=)VKO|_!=&R౗ĥ*mR0q9A\+ *D._2?AQ!^/0<ɮl#Pzt 0>hGoMD‰ף9@.d9d2gB"ɷ)`UbAaۦH9GƤWKO&૨3Š/,WSeX­--z.x/.UwDW* e0}X-7ᇁ7y>w\ VNBa6C.yg G`x<%x56ǹXߢ<}\{^̯S46^a{W+lt2+߿>_nϜ~)P@WZмTnVt16J]OO!l,w0i(kB P2w@"`?-%;^,?{X.WOք7Q3*{9{I^*)JU/H$*̿';4nW'=-4Uʼn 87dv]u-&[m6f΅ÑMB]O ir9hDJAƫp$9T[[^g(bઋ{/Vβh'2cgq_ӞIryF}""?vcI'-GZ 䗮VO7*c+l^o-˳ rRz&`w:_wH[^ "8-ϧAom%Pœ wQq'`TT;z Xq}Ab*4Bҽ_rciQ4źsxc#MDVni_Vt5Lp[JQho7=GXÇ{O9jՒr2H$h7yTWxOU~0ߒBFaMj@7XQNio)?W P4T':lsA~ >@K q;="msz˝"+)Xг+@dh!j+f}[b#_ 0Rta'µ4roe0Jh8DHs!ᗭ NE㕯&&oտƨKHf*!̫ouU*vVF6 N1`;6&bẕ |׷ `a4Z$>@gDz`ƊL&I/WK~;k?LeM?MSed=3]vF1z(Qn˴-hW,bɏ5/NSDq)wt䪬% h7o{,vRG0cN0u6`-zU7G*X -=k6Wt07kv1@fX<Y.w%?t(6#XG)Mz"Qw):+R$q T^%?<0|LU\"Χv%)˜i԰Ha}fhBq&Mn #A!yELcuD`9?%(~&wgrff\FLTкTQXJm_TuBOM#~GAF-^Nymg[+Qꭸ"0!Q3rQP|AQuqzV[]UfV٠o3ENy=矫ѓOU?qG+ +dل撗)OzpOVij"oq; eB!8ߋdNW ӯƚnc_q4xҨPgpv(2LǞ&`<ޱ%9d { Dsf6pQQ6̉dAK 18z &W_^5V]pKXrycײ}P>kYh5`%F@gV5GAUm+2 m'_#Ǭ |cCHK'!fcW;v}d@dTz0=wB!mev8=ː p+35'q^/%ӴK{\i¥Qj\ߊגk{",5y{8UbND浇u.H6aK8}5z6'W3#SǙ,F)9ԊR&ti?%Qn<6VkD Bl HDdTR8b p4dS7ӣ;XaS·=u|4UcFBSEۀWHǚ8rR㔴w+rIue$-^BhOPD~L.-A0 u2_jIk:1l^qR*"X+l)4#߄Ũ20.@Dž1o.o\¿NI11&]A802[Clgܙ嘔`9EQjUS)'k͠\_(y1τf#e |),(6 y`c3'Jn&F]o&w؇\ɹ^59V3~F@VT}9},}ԧk£h YnWzf`>Wz}xՖlcHSԋ!9lVŗhC(ᾜ9dP_"5IRQjYwI|ܾMЄ>UQMO݈GumfnvLZN8`~&`z nԾ-ΜzF3yV:4r$y7 QMA ~L2W!_Q508 O|By>N,aWFWźHP"ksUW烚vٮqk-LxرB/F` 1Sfx ha%[yg< HZv{!YCk܄,(I/`&.3Ѩ)# ,YCDиȽ՗|.uy՝%!{us?J`*\:UHk͊r?; 2!K .w?ڈ )S!P\ 9&{F"jRy1C`xwᙿ`T"bz~<,g|0$d~rbSda*dFVlmqHI!ϞWSSL;3*2|D5Yg8O ?,~ =PrLw#iwQƾP0d$I!ХSRT5ojdT־4FHfas揷 1bmk]b-b/A5=#/NZ': vHCO='F~k34z# fiR~W ]9O]YX3iB*ׇ<]NqS*߬'[*NP-CWǴd9ԭOԼ@j)5-J5Bx2O&W8(1 rk+ Age Y(g&w]݌JDbTg:NfzRY(Z-V__WUJDMz0sDxq0L}GIq|(VuաM2VyKc|d9~[)ȍ~bAIvtBBLrQG PmRWsq\*8.<ќw@ ?XJ :Ju8F~=9ڳG tcjbk{<Naӻnɟ՟L{?~?{Jlv` ܀ W|iBD.dewzQڴOڶV4<%l WI-y)й5-}9)TR/S MevgRSRg$-X ف*/R'ʹ^g䖨E9aP+P-\AOch!3(oJOH-BѪTY a vPG7Q^- E'-Um H@ϱ=`X0gQ#{ j޷WirEa"|߫6/7M_~C87 MJI#G201=?>TDyH5 */S0E527-$<0O0%([cAzV1FS@AdD]L'3ଆ ,V*!s].|T&6TRE`;ՇP5%~%7cmRVfOռY7P^V<90xS5Mxi+iL)ؙMG$X+dTYk@e> YAwD>t#Ttsȝ0߾=: 7nHPP!Oq4zIL˸SOFA|u /4Wn힎O Qaϋ; U6 Ѕ2 Aʻ'R;X.AObJ||Ue#qذlaxe dU7KkhSimR[%Os %\lƧӓV ZPY4GT`n~x&S\[+H+aGHp56R`^ 3$*;")b寓 x$z9WC#p8@p ͈ܵtً?R_ 6;;!v?۞cCۈz i:@0!B Cаj6%5}IZ.T^f:]S?7 %i/q<06m@m@415$ʒP ZuIr3e(a,iy|cp@B۾ygOaoXjjӍ-U!E\з :׎j M^mR3BvYBO 5Iz'X7@z.u?VM!kn ^RUۀl4ɨ!r;4?4~-LU˸\fBY+H3{ 5(^ AJ \5~HkȬ̻|-[NgK 8VOb7j7`M #!JiFmo7LE`0t ,*18 n!7>5]xx#܅-ZFK^ѯvuVg}{i0(e^yXǙ;lZlۡAe|VDVV[ ϫcqz?{kTnQ`;P yeÿTX.OҩK,q\' wbYځ!P$< Ji@W|5}}qere~oʨ ?"8۫"pLXp# ~u s$]{dnS]LXMsR|h͚?L٧E-H dK @0hρE) Uy D nc񜓈ט q9%se%"yV}ptX^jjXcrN:ui Lgo ԹIgJR4ڸ 7g秦\))^jGLfc-S22 >&53"۩–@tCV۠?~X}.,/ӌENհ3xˊ_SK!CE+KiX'JLD_2{糫>YCM)_1W\~d׎ԷD %W 3%.&ѝ|H+_.Hd'M,7<-Tf&,~1RklTl& v 5Fisa6٢ݻaCC"N mC`JFY>p碍>Abd#Ou-V"Ae* 5b0I_y,}h3p^KeX@ҚW~Ssj 5L&vPXQ=l.gQƆX_}:9V0a's;yGajI%eŒp3ᱵ&ƸZvz5ߺNP1W ȓE'=l\/CL 3=sk!iɩ+/16ѼrW%ˬsr# [u0%&:YHZ wE d^qoL51́vJk Mĸ+g= COWmٳOt xjtn&q}`SOrYa#D2ľf'Ӯ,zɬNbo3В|TxD1覴{!}Xll2hЂt$ 3ʦ<3<}#] ĝ19*iKߏS 8BymPr2Sy#uf@*DzbZPsWwE×^l=$!}+ `4&W8p4, #jiܮ*Kf) Ia'@2/pn6Z5 J9,c(93^qInT0V/_&XMXb1<| s%ZRg]n?xLCtm^D޲J]fr]SPۈZKH=s87h Ľ&!&{/qS~S% &2#%C[)9ރ1O LRy{]nz" `?vK1z.JE5d__0/Џ'Jyi[?rc#/+a3%ҰƆErWdu_'MBD7j6p,w*I$J&&D7k&0).<&5z/U /OTuqx.9S 0AX")b1)TS Y?oH5`ދX7 Q\^Dw QkG>@l{jt!$Ԛ!5E0X?:dtQ]`pI[tGcސ S,YuZ!Ay.Cmk7k!P;}VPqfy mG:60dЉ[៓Em9::#jMT]B<5gIn 'p"G#AȃҌ K-D(Ɩu5*x[!u!n0gLibb9 H)T9tD\eS$RXAS4/}x~E{39űFTс5(O]pi'pYn965UNxmYO\s6T;\[o5c#*|h4X Hh?;R{Ie^p#:N9BuA-NGatO1) i`YJøeL 7Ɇͳ7sO Yt_vkj@j[>gVD.86͏|@GWZ%xH;o6ܮ/|fl /3By^:s5?ZLjB ;1b4 Jm!ɼU% mϔExjx֜iCɯXnqmػ(KkhO'kiY"-~S=cەh 毊L"#Ud(I%Y!t;cl M3V2 yD@}!7N4w"xx ?Y\xӜ mc{Z~5=}Mu2@#" ln}Mȝ! 8멑)Ӻ"8P]޲x"(4HKIuC E&1>j!&\$)<D$HgJ%>+lnH¬gUGJv˽<&s0Fʝ+8l>!$"u˜L/:M+9)~҉J)x0Qt%PIm5 Z]ĀW<;s}2ۓa2{E: aeGy(#*Jpru鶁DlRj~ϐq6 JR6e!7B m=Lm}"l+. }F2cs<¤x(;.4YO]-Lzek`al,ǎdnX_2C6~.ܾJi^lFIBwmg8Ù4SOqk9r/gס@_4=\U|`n}ctR^5hH&afO\ɔd)ܕpg"t:қ&j^K-ë\F),~4+%Lsq c/;ُD`DG[gxʎ =mhOW)'W Z r'%%= >]إ 3.XS"UA4HyUf'aˀuD ?\*$EdB~\4[dhJmOpW ѵlxCm/ 060rYsH.bBՙ`{VɌ9u^< .NPb9Z0m9|WjB Hg1&I,/чZKu+34C J G[[b61cjqT$AiZ#wYC̽R>L9#ȔDԬ4:gQEK6nJr IQ*^}[wA͑=FCշ(ǾoN16Wd|gG=3CG!1`1&ĕ$V@܉-QEcS9LR;)G;:t $Nb6RŢ|ɒK:#ʳz扯<uTQ!lP2rq _qn{LþW M^7S2,[AR G{)}~/󍂺a_k{W/h@K1˽|EM_D̀1 ˃8kgL3C\.©*9'.4H`<*Ph XRU#vUa L#-?^Ÿz!t jyq{&x艇,)8p oɕă.>.E9@nX &} tO j2pf-˱9_0[M=n0wP |Wx\P8?)8ptq[ f-4tKؼv4ۻ2ݠw4Zq-89n[ӻ9<쾾" ,jq2PASofטi~:鵫E|Sc!VWR 4mj9Ⱥ;d>uom Ck %KlO7B`4׵3*|stYE7\bWc_mҚhR iVX"<p O V9z?bRB9eC8d-Әn?B*qrZ^KL| F[/I;^]tA@jK{ARpJc }|Tu9FUݑڻ:D ؇zPWø+X~<*E[Ŧψ[*RJ˴ 8Ut<. A ~K T[QB`*~%BQ*W='6tvL;E# ]vE;ђ7QqNeFl78xAJf rmT'h%>_]1HD{yFƐ@\R$ !yp]QJh}LgB&z?#&*vgg!rlFxTS"Uq{CdqQh}wu4Gէ=?&$ϖm u>vh :c474X݋h97ZHiЯN;|j  >ꭍff |VM)l`}j wB< 0dlʙ%-yg"0R45gް3Coޛm(Ʉ #p?65^te")>;aɁNrɶa7{~ \D>KS/RkxgdȞGuv?3##+{?Wj+$xD M >Q]x񷤒MWDQשiX7xĄA%:S`.Y} K-SS%T܀3YZK|Q\//'1_?ʝJ9/1UϷ2)ZZ/W8s(>Bܽ٣mq, _o$ Мؽt6/ke)KZ]K|Xu(› my9JS`JK3 3N /ӖKu9q:kPID-|VԮ2ͼUgȎIH3ChxdF?}296myC$2Y*h ]DvΑR*_J^}=mG uݜnRάpZ| n@,s7U8@ 9հ4%BJrhyBHZ=!z&Y q(zE  =z ujtC‚l9hXV4|Đ w0kz(E0d_ ŊKŻ8 xx6l) CcպW5Go3q0݉.uΚd#5VB@mʠ\pwcgG(v'x?@rHW|59t3*F%2rDMg_urQ}Z6 9 ?$F(,Tt1%ðW8s6򛭤D[3c{N!%mINruwG[kMr@]TӲ9t"MFT΃ߩ/yw$@RsTlȕAte@ `;8v#A{![ly ;t$V1B=vJl'W)KOWl{s ;SЦ뽼 {g?PENjׇRܭX,>_I]Z̒ Jd>8h;5lkVGA0Lwҋ}0>T/#0QT7NrG4B)?05ڋOY获*?f±e/ >e2(ޱwÜصV&?4,I08:4mha<ahAߎ,W i*\ZrVh=һzP`l(, P|:8n?lނJrf:Q눪/U>{Gcc=Nxd2Y.5o"*fjkets&bNK LׯnK*1,܈LO\ :3VS37jm.|f]6ր5~W$& '%38<Rv&xE|,-@9#Z;k-$HeY?BVilDV܉'0_j[:܈+,^%fG_BhUօ  Fp)r|v>' %+*^HM7!P3L ުY0.eB-Á0"fi3Đ.weS%y0 ?v_S/:AtqhG Z&cvh2MEțThUk{ȟr\j3HŢmrEE]'6@k7hfk%NDٲS#D5+RD/|\\ hjQ*XYTh%=1G5+IPva`8 93ˎ]I`A >S"B!1wᶿхy. q!*^`(L,?syz(qw{h("h9#-δ ~e}0-ƀw6#R%;-!^OD>DB\»[G1/BN@ Qc>շEHR 84l5CX,rn'=MIOTH:t~"lw&4c5;Ý$Ņ(4+ )B&6wcSh%edO(dجhX!W`yWӼb.f6H'|òP4s* j;PLR[o$Sv&JX@0iᥞfA(Lj=~V0CzzmQ|'.# PPԴ*ĝHzu}E(y%TLHjp(R 1O(Rԉل]7:G8GNS\HuߕV&5Ryz̸&,PbOo4Ez*I \mfh3,|Y,Ib>|LptQ󄛗: }/GPx2bK|O ^ܹ9-n(]i|^W,UeXP(4Ȓo_ CjSDՋTpG["^^~&=tKvK 40:8),<2`.*~K;/z161Xg7csèŠ&.e<nX_xtkqr rt([K9  ͞4>blb?ٱEsISҷ5ڈް)U-\IqAhwd6IY]p|4 >H2?ΉDH L Sd1O"69:3OT#Z1Pt;Jw0Q-L7HAy}YBTAG<.FV; ~b[#kN\i2E$kL QڭF̔dAlPO/r,lvwV|M*Za{Le@|2#>&>APGjKٿ[D2KRJlm ~+='o+wm#?mLE-yfb뚗2_?6"{_5"eU|\ ]is>ѹAᰇi*C֜+!%|O ޫF`_89 uE3*o{)kєBG4]t싵-zȩuӐYXcrt~iW2 ?b<ʅ>9\=w+Fw*udquy7rXHz3)q􋢌ׅXH:KJNݲGhkuFqD4J{i qJx\|kNU3:VW$8{&O$e{~Emz9k\vzFҚ/5s_;ocf||6qhy(ib{9܁!4` $ԛhAϑ 5Ḛ$ԅ[`(,G}=S+zo0 2v|Nj7"L/a1x>3'! SW*1)rTLiHƲ m:XB wp`٥Ws 4ھ}羮"qf %\p0ՎK1ޟ)V:u_RPn/U,Ts#rq hɕ+0OH0I`KlcbzB=`?rȞ-F!mGGQt:Y~FS9wWTTWZ<Q бp5څ[W=?;ݨ«a~d<Ԇ>v7fHl"i(0eU@\ .=i:] / {p st}V=eDE$sR E>ws GP-X-}<*N"\^%Җ+XцYi9TG?':t*0gl<@YhŗI0sJ|K ЮZZ:O[\\XB5?":訩pzu7xQ@ HٸJ*V|c@&<{=IL+>s{3pzqjԺ 2xU!od^!@ٔo^]v?)Db(S/MJ`/)8Q1@Ѱ0xt֤ȓ?IS{0է^" qkl5P4` %cY.9k`  #bͰ+/x,s%,fּ9)wE?U{0?4ԻJ#c~*|13#쾎`LO4YE{PtϢ #q$ [pytEDiUpCӊ#idVwDד|fb795&+ &UWmE4?*9s{~Ts sZD)ŗ8ZWༀJ]0ix%ɉ 7C֏WzנsY\O06 |^q%(XV n =x0\T;Nc%R k_YgΧC Z͢p0èI6ԭ8O >5@ܫXtJ.vxtcۆa"蚓+4A4Tiň /֣Q.j~CBieKҪ/ {i-Jj,L|҄.bDwC7!S\cu=)QYV>Cv OwLK 2N-KxV*b]vbg9ahckHSņKrUOKVʍ7s׃uUi}amU Z\y$fe:j VBhƀ$h.q.gWMŕcZSBǞ.+p{o0`ErHr$k=g㈜׉^ OWHyLw-:%W4׉$ܹw ΧPyqqyZq*ᗢ PǬZص}&T&X<8!;:|V\+piWt,?r,d3QAa s?dOJp'OC8n8\קTJ,!–[4tr{xVF n* V8ŽIO.-g2 6D Hc򺐜)+*4j=_}5n;} 3>ѱvisQA>xk+z",cr8PkGsY'v؊m "59Yo &/j?4B V%r5)arH{ N0~l!N>Vc(#wc ~w 0itH`jc-dT AÏ-1 I&!^P o"NYk=?zە,/㯑 (d?^.K_fmB`䋞=ˉ!"co'Ed#,"dIʡ=z85G<}|JߗSz_$d=rZ0o`ĨsĘc`͍ǵkN& ǜ39 ?hD)J.,VZM *(@¶QRoN]J6%bX椧fpb=I)w1[&춠t)gB"=Gè?5UN,}u# ~fk*dCjk'dYHiYӈPtG'CKȚM̤,@e͂t0Ŭ (C긋u=7n镲CI*`r97y}'8j:*.GH!0\RE 0i]$цD95,K7v/Z|^ʿ~cqtݙtkH7ꪔJdDlϙy|3JAǨ)m2y0VGnE1Ć'Kǧ٩c*sy(YK7jRbC'kE^R麧lmfZ]#%ʌ溏IFBHM^_JJE|@ɖjWO9*u~P$?p#tzpр:rm#mc-ꯢ>MNΪk aAWζ#9k,5=P&BTye',Xb6q +U(5'j*f}wzC׆`'(&ga#bXsE.i :JfPRe{3fӛg^8eSUab*M66U3lM߼RF/&^gmr>X o؍#V[[%~ /F4Φ`xqöФl@ \/\XsjWj=69NlYT5s6)' hwW d,m6y@!Rp6;fAӇSglu> qPyK;nxjnFwVxa5,CO;3L6 8f8Yf=4>gBEQP#]˃)01p%CS:hu4t-(zPvf]bpQ$(K?.C#hӴ;(.ԉ\/(2Ei%bh\ ,܅G7 4+;FuXwc#2fQu# VB6?Ẋ--iV1¸ ]e YֽS:Ι)졐rC`H `5nh"1HmzBаvh0, `(Ck .ӟ~2,Ј3Yz$yHܵ4P q1]﫭n9h߅?^ߌ6gj1ƶ?0dO V hUAt|!N.gin_ߔ:eHöe瀪ѻtG3&1i 3!&`jhcܫURX#)Z@ z(uΌUL(KT9> $1<ːktzF4F_I doR<զŏ=بuo -Lg)$3o5'ձ]&m6dПrJ2`=f <֑h<ݶ`F6`,{CJݥld]=p^V6ꎣJS.S]$a"PH]T׸d~]yzjsx= Q ^ lRD;#^=^-*E|MopA5 v'7,bH{:oܘ/#U`.[B 2- \MZh,ؓ]TNӰUI]^ѫv'=Nt<4j'튌cpi'4Y`K?o,Q<$fqVPczX?:_v57n*&`,a݊KN=[UOlFpiTs=}pَ0 tPFR{Z&cvO/;V8AsDszA0n͠&W['q?լzerO=0P07g{ɦ0+J zxKҘX4&sӂOCi1"`afWOm:~n ya:k%(k::ܬ6i0-Lp3FgՆ>6bu?9jLp)=>uNY)TWNFNTڒmE)Rx|&)Z!ހJr/ n"Q_])Cm_O713\H孁]qɽpxerg"nz.rc"א|[KJcwv2CdlG}CY^²EMnC姭qΎ^N.eA+i%:W ժS#kk}Iښ^0'Ԫ(#Xl m͓JQ8yEu}#+R:v\ݤm|vA2SJ2"!e$ ~"E,+f;  ^¥3A.-4$ ۴1AխYteWHzlN%U iX.vO㦳wRmԲ®j/[1F=d)4ڏТR ^T\7%Ies0Ωo%}_ IlՇjV-JX4(P…NP[8a^)B[RSC3N'X+~jT/n DZͨ-x7 UVRu-noTfQϸmo.v mx`06TS-ʴp^45Iz 81:W =z?;}y0Atj*\KJ5D,yג`S;fϓģ§o(\@Z_pxV7ZܑR&(kZ4/z c_\kやS:^ uժuj[_m)8|rDΘv LtLZbsEtN::EQ2l邺kjNS;KgڪUį `+zY~_B35>Z ]SŨA`[Uw#i[5/IT5.upxz1lQ 1b@-tlH saR &oиp tF61V*r.M|?ΉNf'QqNl vlskԥakhMw WH&G&<|Tm@XaON_Raơ8K9ҎS r]g{<5a+qurٌ*tYx0i5EXTL"I0hq+eۭv;3xHrO0AޯqҨm0@ ;lYf9EA_. DJNv*5udkFr)^y7!MD Vͬ|/LdCpkw 6ԽwNgϕN:S}皀ʔ̽^3l_g>ށ]޹+:IK1Hq*=6sad Ѐs&Com^,QU1NlsSv| CCCŠP sZyPf[e9DEu),WtoIz)4` O緫O P*Y 6:DNSpgF oϊ%6@2]is~+=Ͱ8 _HzQjfDG^?l5̧ %vz?OeMTԢ"Y2K* dR:Bxi+V!\kuίl V!,DvM8[ !c̠+lX&[ ]G5G+bXDŽ u~ 1'~h= 8i"IR'ʝRx>x4H]KBN E6(ǺVjJvԿPKh:`MR5(w =6Wt I&,:]c&dU8_!o{xʉ{nF(|Ǒ IYI:Dnd'l/(by]?W&i R郬 '!dFjNgpHVxG&#y&3T3mDAS׍uB+5ǟZG.Rg#m3b';u 3/kݽI;&R `Y LxȦfR[\ Bds UOq@(V eD48 c0*tKh%e,@}?GnxO@|^h0󒾰ҵ&Sպ)~ΨDlX+r$LyR#r!ꎯI7+F:Oי-5KxiT`R9RrY1JFysH y#FNVj$۶̆BlDߪ>hH7< fYkGUYڎ!r.z]#e(,p~sRT5]4f滲G S,w򆙝{|/Mh%>>CQ@mPڔ'vUxS vlND+nb VVsMסî. $9%a'ըIOYmtKz=BiչAm]E #Vf/t^|k#Mf^E ^>G"v WH0R `7 lr( ,9/ 9r@Dpq7U oҨށ~6O57syxYl2Yt( "JDprG]p_۾f%P16(kf;rvO~xIқt,83xhUy\SQҗY\V爔iݘx l']|՝>I7bh \chcpEz]ࣖK,^pUd3hӵql# Bi'QQa.᱃1MB&',] Zi&J7jp7U-9A<04VԈՌQG1*f5k5:C]8xBkl WU,Dl x-ZiyފT[:pg6x!Oܖbh-z1evbGg\lc;h%\]|?ej#!:_*YL0xrMgIwjV#= +}Ul6@w0r}u^8"ܛ=!R w$G#JU `.ٻD7M'0EIRR?6;BA|6b/P'tgUZˑ`ujlм0#Z?z~ܮyqq..87q✀ͭqxhPmUF ,3.f _!mED J=ʄBI`< 鍸 Z*YEđY!6+pnQoa"[_BsiW3M;t0L}aP @RNXm*eiܝ5zEVυ}U;@!HB{rl;*v BOCʈ/SztD-a.'YОZi//';;J|k<̫R;ƕbaog*eV< Ŗ.3^BtUGL;2"i@j|BaA:|y!xN]ښmItv=cTwe!3^,d#'h$dd(NhK t&_u(o,Juo(Klg L%Չ 9G-cRObe@=̭s3>xM6 $lnostcmC ߩTMSiljnюUTOqBBZ:)xPxTWCpnC|fJV R@QL cP߷$6n-50d c&|/&): iyr_/vEOMˡEO\{:ܞa2 Z\ken?T} > Cd`QM;K҃.&O^! jlGCL|cJ%ݗ8%IcH'O<BԅGw#PBq6?~ScSWVdL`h3lhay+6uotogڏ/x@HQ^īL7)c͚ YJfm* i!x^/B4GI[A8wؽl}7>_,M|3 wдKGl so,& Я?g?uђ!Yb:aE &~E9_gˋ@6 e ǀcJe۪uAsԲ'= 6w 8&Iqg->_ ,w `j|XzӴA 5}Znp Gog:Q^>7I, ʉpVjȈjo)GbR'|qm1}N7mfEF^l_+z7|ףLאƍ?UﹳF~V\ˠDž0.AܲlZ S;a9~s̓ }9&jV%8yd혾<˜O`L?-k³."~gBhBuTv)SS54TkϿVJB"z8 4 \q,i}u {޹|j2PGZ=h?u<+yb-3xA-śϫ+аkt:m9 Fkvk_1-;LRd͟끕nW~xScNw&t9Ɉ5"!oc!RP^ó7Re3>%3~o#AO㚥Cbz^+z6GGR/:]tS_^9m6_b::GcEevK28,¦k$H@_Dyt,U"n{igX| oڷ~#Ia@mbkAq˟8ofQ;|O;Ea%yQ]oH8_Ψ%(;4S(%QꢫV~@5 DVٳpVYvUYM:jS\3"eX'ucWjJ@W XrLJIJ4cxXC4 ž">&@›Ye 5?/^c҃Eu>mWmuΐcX[k?>I8S5AlOA%\,p zHG[L{L3ZU- D `"+ls'SS,AT\r!B?9j8~LsPFpa(9H'j8Y֤̓.:MpWRDWht&wUҴ`2?Gݧ+dI_N(c{vc?\RʢuP%3U.#GB#ǽsު\:tVMr,J㎺\W@9՟̶|@IZd*ܓ 7"If)֋y}ঌb+; ,&I+ N:7ZX.wp:QUP:K@vV$s`/&d;Y'cN7/&Ɉ$yU82 k8fwV>]mŔ* >bzW2:X>["$x!#[,k](pS4yL{'Zſ [$;*xw Iz6j>No~,ϝԂCL(t>p"6zh8IgYm\;h3],YNR 3CgInk $b HnW@?굒K8YS^9딥w:Le#~Ikyl%$ԁɭLH;-D5u-fȽz vKxRoŸ_x Lr+&5PjW}G꠵AQDrTu~YU9Uxcx~k^seմ^=R 56 E02@{f0[V'G Mט Ac70^y):BsCY"3vslXI<3lƯnkG A@P;XD(.0X&';!<*5ף WnڎX^ǩY1q۞Ϩyt|[8x5f8'( =qEynPUw@m6B{|DZ} Kr``Bݢ%MU Fud+ޖml :cMRe+S٠7~R]sQrr_&3̣X--UM ,o:+hq}e:-KL~pl]14o<8 #{ 5; ^4aI1l] Ȍm8v< N? 7G k.s\L.޹"P0?V a;n(+=4E?X-d?NӇzjWrH:#-i ($]gkln;(WKG\&R;Զv3+3]O]BmrχpX4 ;],^=8Tv dxm!}J4Pb9Rz`埶i ([LfIn?cN|lQ#OLK]×Ok,pڐڈaE2T!s!e?#xhʓP4 vX>D*[7֗}:> UV/8]!YPWڈDײϖ M;o&LD %f'E#?Cc ]pZj~}SĂ= VOYm.lt;5 ,*gz0N׭'5Mx_7'<܀g ^9 &Dm}xHNmqdA{f{x'GPCу־xY?ks?s@΍n~9HIc)-^LIhȬStT9)bq y]&*Xx}K'sgkpoȁpɸwE}:}^IrPA4Ʌn=",$b^UQF& z=/1ng;Vsؐ7%v˕#cIW7aE?b$Q O6 ʯ>.D7k%Whg}+ct zt8z>8(qVGc0ueuV"J8<ං§jca0H$-uV qru*uD:wEArq?n]":&>K\'纥jx;u5ZJch(k d^) 4zw a7# $.dMCB7p{Pt*vr;@+ p>;{i!ApoQbBl>>m" Cxor?OBOqK^"g1vcKʠE^!nUm\_T5֋,dB azQZjG$͠0Qa!U.y^^qՎ'K^5ґ.5Zjer޻ȾbsEgeMFS-Ox zΙ[&swZh64| uvx䠤ŧi;WR=g|T!uB_Y%x IʲcmoXY K,a2 đFLT5dҊ_IO#p4S57|pjA~ߥ8ad,8s/c",X*jS -" ѰE;qG̑!~wjm/u9Oix-0-HI?0^J`YGʼnT|gFj [f5$ |'6,T}λc*Icͷu{il\NԉQ#a5hxY"{n`QmӢ\_,@<??W!;Yh#uC@X^`;RM7~nB2Kكį;‡?8AJt͉X}[C׋އz<r) } -j8-q#aqeMsI^zl{4OlZ<YB[W>YͮDi+ߌˬlqGzAˮnfRs݋dvЎnUߘwMncdBBКepA\ mE%@2Xk!ƫ 4ko]UQhe"<g^½ן¾WBީV1r؋Se|lNVk@|l$ %f8h~dws:s]*iA-XTg[.2]+27,:,XEMғUEUw0#XQoh<.cv aa!vM)~-0ÅExN6:הϜ%]6'\ib.T_ܠW(!CdXPU#;HH`ZaOEOY=ǴT7W{˘0Gl->rӜ{ZR)Fs͵!:oYhzV) W|5+},J#g㽨dk3pR'IJ\TGӠ(,i #8 з1| NוgQ'g^q5X U`+-j5$Z~Jj.AOSJs(' A)Q9EOJ-r{iD>R^hDݎ/RH1 ~f4ps/`^NBYdRœ5`|.zI3_M3m2nSZZpOUtrڰ(BP *3u#ML^nqaƺkER+XG[]d7 ^ʾE}v9WZ捌67\4[N˸/udzϥiZ?5u$ cX\%PȳeSAw7G'zs6бI 8!6?p-ZcRuxT'^.8bdY~focAJ̉ߕe#}?KxR<8.fWH6j5i}g\k"ikMrfՂ2f((DaAa\we DsU$udY4'XK/ȠY1t V;uD/ V#FZWdK*僙Oz0?Ǵڤ 4%Xԓ1kLuf.̉74pw MK4FYxPOX`GTeꧏ mOjCFgO⢚ mPIֶ 32감G&0 u:GqN.RV:CO,Tcxptf{/x xI")Nx[bk6{֦6{ l>L/f%yXb\lջld\I\H`sPsxV̍`PpǢCOW! d8 |/ڎBfJ̬P~S jE˲cq ғLROj?oښ\/^Wj!x5@=UM; 2 sر*DV\vvַ&GYsAo!r҄y3-Z0Zi #:jC I%#WMc/C`ny>$!9:H]9Ur`;#x7Uoj5|aT0l:~"u #_UkQtZ q. 4]fF xPDyozma@<"}t3Qe.%-QsC+8h72cO>31&ϯ ŎE ^IaeqCj|>ފicRSe)0A@/RtM5U%/|PUNUsEiFyNd/ "7n!؊Db't!tygǀ}f!TL +إ*hBFy#^hS?ZzCzV"#TXDk?/pn,J.#wq]yJ+'fbq*$ V0-c:5@qxZbk{^l{WW!3th8{]-69M2DA䟤ºo3?V~b0Pܸ+S oVx>Iu p[tn<6:*?bhII!(u\VeiRv*/uy]SsQTZA3hAغa Ш֑SǥC_0>O"7GѐY? ejzi`sjZFlk깪>(0kKwonfsQ-$&qE,@f.F?&isQsmٴ07Huu ɓͽ}v<@4'zU^kkfEPZc - e}p _e d6'KW΢I2/v<Ŝ;xEo*7Ēzv;#*<[miحfրb.6Ord GV|n |HȍC"f+a"[lҙ'M0 !W%lXd$|ǣിD Y kMqZŶE}\+u ӌ87{-fs. q; ٲ3P[a& Ĉ9$4Vڎ-'z *=)Ue4qU仁~{DcIIϒ3O%f5ƹZA$4T#-uJfj&^T"0-_rz#D3X @ϿQq7YU|'+I/P<::&kR@ii4>%O}55}nՒgVZ^z g3ߊ]( gn,dt6̊eݡxQ³/Kynħ`"{fc: 49~X*EnYAuȀ6z՜׬e* 3:mVtn6t8eM긄1Ŗɏ s{9C4-LY!m5OtƦ6{ ْO s\ BLr Gi6?8gI .M#0^C?7%1 &~90Ӓ"G!@tAu6۟7ic{ڽ_,euK9V'CT!dv:!ˇm3.s DE vũEh hڇEtw1L@? lyU&ڇvfy["SXrjkpgkVV5l 먿b<~V̕4ѥ OxVn9>[65Xq=N(4'n?v9'öR!]6V8Gv" @C˲`rCv+$-`9:!#>B%0$iɇYġ8:peUsƔkە)9?<1KM5AĜ! U/Bo,8?fE_8|wee ap'w%!};\@t @UOHoBcd:- $ٜ#!ޑ|ig~甆i_:@>iS_xF4Kݱ]KVrù'(XǼ{t GKa%n՗>tKZb 1Q~uPkvv< _g(*9"=)\9jA뼂OjG6 K#NF%m#4cg^ ;( {á;1C34-FHS ^Nk|ґRhS8[gC`wxpDiA艢N[/88a&a=4-)[ r{tNzúmm#ASfQQݚwmh?qI0_ECrrtsiP&:K ?md~Fyfg eD%n^Y.S~i֖.}` + j0& y~q*w^/&\bTI7ӊNlH y>g8W]!J;ș~ : ',9K"TISK]k#5]m"1Yh~wOQgdsEwz&;p[|?HrAs_Bv mjBk'U0iMirj"F /T}?C'tCṡ}r[ hrX*3F@tD:sbK*aW,Zm^0z~_{BX˔ssyOM8`JYoO9sy5H񉭨Y:r %sid{)1(a [٫i8l4\,AMr$rgxK"sy5P9)o4m R.HOqbfx)@E|zҐ^n>d~.2sFC㥁xCt7pokvU@+9LRnŒa*5HRRAsC"F hl7 #.'UI'[CRϫSPj4m3/ :v`%y,tW;OjYHJ*^6/~eHCJ=x(]5%:嬷˄ێ _#e~#]ve~=-l"$"OvԲ"=_VN3I|e- #G#(mǧ/p*aB*5zq63|9v.  6bV\jZeBv]ޱɺz+\}zI (='""u;J< X$dGYH7 ȉF|F"H VY׎m:5CpE+Ʌe/]cicg= z"~gK,3a?ݏfhpg?bKK,̩p1l*UY#=g zZX9D{vh]j A{rgr,ezt9 4ۮ /] U6bd7 ]X>9IoTX])Op~uwπ;3S #8b0CVszp! ,ʲf'؀"MآUK2sfKet6Oo0Y(-a/AL~[M _׌eZK%k :*njw\#t=ߍ MH?UfctK >T̄T\%f y`38Ҥ~+'Hs](lE^$ ;KE :lWl0P<&Tt*$呜ö}pgS9Idi&3]UilU$,3ZEhX# 'c~LCAz=dגҥ  55"F1zoaR&`@=2ipVs~G$&9ie0\N(6?RCy>Zz9Ng9ea<(.޴W|mɦ]<^pLI%goCͮ,)i{,/5/uTJ8)0Gт_7I,%D @">6*=Y>w'DV ͔+Y+KOTRHha1ħ*XDtjZ((=[%ak X @'NO8l 4xo6G~E]u]*Q2wW[>X%Smnn S4#'*M?Rf[@عX">_^9Єeolz\8?к9$L ^|Hn/XԜ $P5=|و33MYI2=~^PiEs [4ޤhtqʡq!Fgˏ~TY]pyAsrZMH/bJ N2f¦-T܂2Evp<F[e=CyU$2[ctLrHqmGz6_U $_R=${y|<r3+sׂCV\QxpL ̃AT0EW&U2 mu>7q|U=lQ'y!𓴷X~G^ãC2V ^Z 1$[MHwet -ky 97}79S(W[ G}Ŧa//~yܭ7Wo[5}vY\2jfDj=U`a\8_};iƹ1JqsCVcM~>--nB*BK'PPlKRmuP$jn(rWIlYNC%/bl=;8Ld._fԄ`YZ;su7An^ 6r k(Enʧ,wRτu Gjc#0oU+̵k~\*DH6rnsT}G~jt([eSbJJ$\׿;2Q9CKXT7gK!K;pHQ@:Z{F>9R,?5I%{Ѱ@]qB=D PȾxC! 7&MbDQ;4HhxNjжLcoўнXĕTBhILj3f!-,-I3p-aM~.d8v.F:kzÚz]~^=w5)nIgGZpa/T+wJ=+.ΎXA*:d0l Tc@m,Dz|Ic=pC$wDWwRE" O}8 ۽ȲLrxv6!S;Kh.UpVjG:=hSLEOUz+m<{tk$#;n\(=q Ɯo6!U{|KA@Xêl*qöjDq[2BC/+`sZxueꧠša53t ܹJ;_A֕s痪}=q5I x0bੀ4_ T|⻢M-H zBP#KD W-Z4iYi:)tx:@ 4{^m_OZ;lJ>aYB"5 N~=IP^v:zV׌Ih.(ȟ45vrGeY`WVxOG Dr;tZCdWߊ8&LZMIȥش)֨\ x*vȊ)<lyF "_~Ӻ[4LFTM`xnv L<_KHlb>J2yIf$J8QxCa]doo" Մ7^:z )OMiKs5b\k6EqYL94j2u-gd]#, 2[HvwrI!I]cUzA10b!~gqIW jc1%r>2Ge<'qGni$Kȃj?Gk$"̭YwH]I[Fzl(;%qEGXRgԉW%ݬsCmk0K\VnW,tHg/=+uY:6?RܰЍv^썡X4llܔ1!C[;f*$2(.1o6JUAws%YW͸KYˍ˾k>gYD]~x W3◜''/CȆMրh؍mKWZԠ|HݥxSfǢRBe|TG>aJxa!c#- a̵$&x GV ec,a}.B AuTRC'JY]wז ROesp.QV8Is\ j悆I|x!19B4Z:qT\ X9XbwOwP5wݨgbKU]lKYeT3/RLraXAh:NPBE{6FᴓɱhnH&oqvfdײF8/0C_A܁)8So%XT훦e9 AEE-W+ta>|`ubAueu S xqt' bcxxť0-4 7NR|'vQj,5)|n$#FLX6FzR=w8"5[$?P |Ȋw'\v!M/T_pFzI) #xS_t\n>`R(!gP` ®HN*k/aK?o'4KvZi '=w+0ڻ1,c:+P=N:L٭-n{!1<ʻ~pr#rӵ hI~"LSzjhŸXPsy^(A12&X}x*/)!6Jf@ 14y6~pl5ZCb˔lR!-g9K8yh#hg*~SU+["Ӵa֋DuyY03rҚp8=EӴ.6@NJX.VD:C;muE8r>^C" Ta,u+M09E!ڥϋtDw+FCU L~Ĵ|e[9@9"?oXKQTjtTH'R )P'C2~('qt?/w4֫Vv[ 7Fi7m/ \3PSE.S2_ExUlgR*67̦ `k͵sl殸Ԍќp[ ʽG4 }X)(6^ :ȼD=4^W[?1`Uӎ+f3۬r;w9+9=kiϽ>MAtOAN+k nKafZLz=RDTcwQsYwK*zNЕw)UCezc= j>on FFVfG_7x3_.K zkA ho$O&)xO"9^1i|fLP.ܨƒӬ VÛEyJ!dWn@ϼ%|ʵEFWKtZxCix2CY⮞o Ϲ#n~xWji I_Nf㰻|mm(v(mk9k;KZ&G%[9sq@3M'OeBD;hIfl8hRb^eؖ94ٲ G$! #UZ9e4wUn֎+.jBᤆ d'/M܉L~0Ce*/G8T{qa&<Dz2FbkYNVǸt]"0hB(\4ɖlr}x;)@)(Q#˲J;ow:kK7CQpd3%TGPuRoEU´0xSP:,B:`hr_Lpq"]%%ՙUS+fbNpZr?8)ɀ>r[eݲ2I\Hz@ǟ\'1lŠÁ ~ZX[['!sgZJ0 T.6Qpy%vhl:#A[?-UۥZ!F#f@nk6}̉hmeMcp.~ )<1'0~"ޫBՈT'0?JP/`_U֌,}y+oѺy?T9pI֚j- [j {ֺK42N{|Hı5vETIXv)uQPr"1AY >$+:aE l nH\J*[9&-SY&sxMoPAZd,JxBKPh7?2vVObW&"V6m?dmj#kv{JR j==P]q=oYHI#[<^7joa؁9zMڱTsc">oHʼn˭GZe|oYy`[3ݩñJWYQ.qU9n8F|R_;NJо}4v5mM1F{L]@R>Oz1>`VFK.W\IcBi J6QC-U\#ׄHfd1'48 8yxTH(}NnO|ȑ  ej\# F/_`|E?U,ʵ//+bvvA{L8}އOnAoh)L:dO?U-9rڬ"EHcBhzԳ`M]jd, t7` #%øDCtYuuTX(W&U'4*VaCɀ3 1suj?plH}`яԸj'P)` sֱ h0nrz"LC?#~G^QâT+ I~&oRJt><'5$qv:0 Ídrhמ?DZ-L=' M[ Z=Z+IҰN?,.Saˬ_W%UM nKLU&Ѐ|\:5EniY%vIC=t{fc*!CN9YNJG.. blTڴ҂ogK­'QL0,ȓ ޘ..qĪ{ ]T6۸F{|?&NO8ZePΘ'uQnRZ-v^L~0@ߣV:<2*;:E%x5h>="^mpLf/䍰I4^9ThO >Ӧ;loY2p6@vc,Rl\ZU bߣ ंRQ }A@@L'L[`rm~o_~ĜwES9.ַo4/ ^u;޿pT?6UY*;Q_*$Zw5ca|0˓Ο~$mk<ܱ,7nSs{zیicV#fEX)sswz %F߄rQ%ZxYϥzC^8yZ$1cO+V:6.Vf*77(ErNEMAAU=3 ' !c}S{>7H?K2#dK鸘TQ5H)]W|]7GDMSa_48}D?&o':Ș80 lAUhB!p=jp_B%kYj{"8E+4WjXt%/hʌ\(&r&-|9SYhzlJz ufmfUi|/1v-nB΂AOGt3+""~X5 ;`{0}}}+kpƬ/&ЇE c 0Ⱦ?а_"Usv^5 rqЈCndk)W4 $ki3AY޴xv.n GMmةٿT M0xR,E6#]Kd㋖Ÿɏ=69XΏ-[T݌ʾʄk.P1Ā™`@7j n/Ј1l_v[>6 >.x MgkLbb!|iKy f R}bJp?PLychiel?_]-$#u^QbHܡD`}[9J,EG g&%&D\>ޡpN9rue<ƂꮿM)ӏuSdʨ7̈́}R2CN ӡf9 =L+~e/z*UM%j_9YϬH(LerxoO]3Mn5 y$p&QbTn]4P9LzcW#g@H;@N4 u9)'p I'HM 5vwJ:/sI_EnM֛e*aOZn}×;RlnbRF.,1wR/IpcntE/}XEiljrjx9Ib+lO%Iu Z,oX 5,LeGI8vZ@nMRm~˒ ԝ8&Eh T"oY4Y .{" (/c0NMoZTl"OHfZZŨ[ XShnzc +6gg"0S y \֭(Z1y}w 4A*0|]KO/It"3)[<}q3o/:<} VaR=^UK.|' SzoΛY-+}=9}=n'њՊO@6v:_3߮~8HyBsY񠸶{ UPP?riճG1=z6{n<: ^J'mR ^:$"\~ڍ>\.`ۆS ej.hZ .>_f5%ՙVe&\AYh6vތ.KjѴTV!HTe[$@# f L{h|1:}iss9I*r/ N>P dV6+*hAMF4oMsK<ӷ!e/ >2}[fg}bLlDv-Bj8߲KO|1bLW.pVh:IY"uxJ\wP.}k7p cE"9o/95g2rf,H<`7 gφ*@jg_r]_UI?eV*\2e SB >|eI/.YTt{JtsC,w<H EDqo6ہ^K,C8=xy*Qdq}+^q{0\HKqsKvd t=;dH8^;XYk<^3˵t[S#V?lefje!6K28K-IHXNMAxqb̓7<JXsh֖dx5w}ݬ5;f84y_{%Q5Å`=7 No'7fb4{NlJ@~`ZVʶ,{W_(s[_tvrR;k*=7pz&I$;. { Xz)F^@̶^'b\yk%jFdju,Փլ9h .gfh)_Ko(AU @S ^M\noג*п45yHt^:c<4RLļ)!2 z5mRm,_Q㙖RȪ 濬 &!=L_!᮱ Uq:9r'C}I=qZqᕸjō\/Rw6BWh xB&`𢷢tg2de?E*vQXB|ڼԉϮ/ x0(9uڌ"4u]C7+4}t4wK9&j#8*ַ_VH}#E0!ԊFHd/Puy{9 ,2!F'kU?$7OYy[hX6tR,LtS'.A7& ([-N|^IgtH Mӂ =7QD|k0OUco@7yu3QG:r!8 FOyv7_J/@V f1'SN]D}y/V! z1*y f"\%|z år`yiO557p<,l{l{׳ih<Rb(&u"mbGQlhn^L-(¢F~.ŧԭ2L Jɏ<:yYɠC \*2{-ϒ. BH:~=en^Լk)HsR>l%-2`G.II3,X`X}NG|{9uclAhp,t BPˇHbR7~YpօĦo/ap~F~;#kB"ugU>3-pƈ8AnJtu>4l6pCbp.,M.z|פffrLs[,b!x,ְ.$)#[88>`ͱA#Bp6wܓF{NҢq{ëP?вmQ>WSE0j R"wxkɐYv\=& @uw/ B\೘hާm1+qz#`'u?ӀFdQ)#~\UW/GkTnJq36R.b^}̧O3cksJv$ )I1sh'SUʠ vOlǪYD$LmֲiEKW۪]6Q̉Yu:DOG t@ɟZ53l|޴0dklj eܥ 5ǛkPb'a5-4e_ߥM2DWi#iߕw5"gxr?qЋ2h̺ 53DFT1E+k},Hު6VdnSGNP|10Ig)7yKߦ(y^|/0Aivڋ6*'6!1?GvəYUh6P9oy0g}뺦 l2pK>ڙZ"VXʱ2/ovuW/ė{t[$EZb:ozKrFP05k 쵝ʰ679+hS(c۹H_Rjl텘h$xݬD7s˴b͚\b_)˔教9ocTJU=YX TR1R'EV(h-|/1R !E&g:w*V 6~$DTѣIZt/NA/w[#.I[N|;#8-:feb @:ȯx'$&JjVu uՕ0wS';YUTAd-6bkB유[G?!uE@\b Ơj:ͫL\t9&I~gl0 ]ĵbTy~iyymTPiqKN50'9Gwi:kK/q k9}0zJ[0vU lmQL(u[RVEo:33p\wK3F~o612$'=ggYI_h Y֯rGزZcKŒ@$}]2~ }`j܅bda840= jDUP{̪-5syYjY:Xj1;bl* [ѳt}}\WT\0bPb\̃>Cn1ά'mx|J5&C-4:'6KVEDYV{Ah"q%iv$k5νۄ6?^ygZ;CWJU9| 4JE56F l:-D&#cEYq ;rWv0%I'"`t8}r[+vۡ:ރXኑ߽ 8SmF҉ \0p󞣳qߺu #eͧtE%}E5 e9psRe$p?dCMUPS|j |w(Sw>y80wY]G;ek;EoEl-AȘP%(v i+ޝDVuoSNjBeU"DZڕpq1rUL,ذ!u 'ۚ~h5= GI83?JFLFse/,6Bup95So;Zr?E}6x0M_×1a_mKuɬEݵs\9 +kxoP ~\nxu_JMZe@+®%} I Hu`ԂgS!h[P9}J ,C9fDruf 7l]&Lf;w9[6qFiO!EUq+F;}Te% ICE+|\P?Lt!cJҹЭ4YQWeH4NQ@?E%t{ԶȀ˞W eY+7 #WX2 7s8i]Es)Ši0U0`[Vy݂aTCŞ`maf$JQo q6`xې G[9PZs\O!GwdVZ9,}zQ4.Y=u]̆6N:j|~O' cr+ !s89f ܇Z:"  ~Wq4嫕mEwwA:H6-=^4O稏204K=t sZ;.},2jc,*J;wiěT5GOɵW蛻~zBވ_X"7Mz9&۩O@K"%yZ5.DWTDހ%q&MiYy1>?Y;*[7tok9Z5g4Q~Cϩ4P[\(c:R~/ft Ml3k"PR F~c߶eu yKfx`ڢ;0SWKW*F3 @X6;2"A# ,dxpsB`t֤v[g(zx Q˨>ϣ`ÜMCW{> pkR!xbU$ K|=fGuLR,Jq3a7"|>9Sa*#GCܑ #6"?ztcm0;`-s18jN#may.%|DسA:z[QwtA#;jtJ3i`Pټ{q[iu2[nxr+ZjZPjx֬D),U8-wuD6;Ȇ{%v (m10t$l/afz`ױ3' ED&>pʡQJjQ($ B1L\z&~6r2[< eB@[sxb6C']5B+Hգ.B(TܔƣhNJ~^?W^-U!> A+syDxE^RTgcgUuL"$q9 u7Z YcAflq\^PxKdۅG0Yx_|@ނ * gƷJU6h۟o{s=e'sSyJXp8vk:5VrL9~0##SĚM#+i ʍO&W"0@##xRad ۔6rUE٨Zc)?uXw ib,HatPx7w8uܤ}j @Sm(M$g`^[$ϸPTU7rP~"|` $۶%EqW< ty />ZxB!.7ឣ0ak%0 Z\ Q.~9~w.?yƼy^R0?S%:L~|*Fn^9s}q-WTe*;\B_Р5AA'$fɲ&9o?o@46aV=_Tƫ3\>>bL~h4vDw{{ R|`=yfcX'ytpCeC7 ƴxym&_M] 50_t,j4Cۉ}!=z`90ٳLh2 !TluۃvipF;d ؛BY|J 6KN) Tm_fIr|q{XmgшKgsfpѾmňAP+좕$N _M*UCf:@V!{+^, _K4n S#!s}B[*bcm]oFAw,$`WS FإL"10xuRK]ww\UUXe=28rQ7sSbt{ֈ@J!0 Tcpp_"$㱩`cNc^. n/$@,z7p dHdkсW#)z>4#;Ķ虖Ӯ-n@J`ZsF ږ[EAPɭ3p=H{'C}B7RX/H8u6I0R 70_C- *g.CV4ߎY̵-h%V_ی$r;(mNĜh%*-Jk2_bR`It~*:lDø3Cr^G!E耂H_ mkktŖiQA >,eZWEmiG{T]jq (x+|7Tѯoo7'̄~76)O,ipLWZ@i~ Llg2n~pY+tJg3xYkr,OsS1Ő6%!߇(/[%i%e&$;w;u3S_FMw0"R%AniÅhٖ0nDCT t4>]$rǣN=Փ3[ܹ&ag$XJjE !Oo^npL͠7ML.]-B0]REUFoש.E,*0d EX+m T6MHp `R07( Ckur*!?j.gצ?IEB,"ڀP Je{AN{#?*-+PY ,2&:_,KO?F5hɐ&XA6i#PAHo\_ϵpCp&1?p1EG^ 9mhdzھFr+a=f.b79ezh.~B6L3S:Bd3$j5mU? iv͉Ğ9ht5YLϽÉ߷>r:SA#s¶ʚL_]%*>)CŚNoUOpIit&,$GayI(tC>_WGjePDtƩf՝K55OQQF_# wD#'h*iw&ad@Dx63DsY#RRTqjɀp  Gg= ^"nInFtW L e:"[Sr@xo +ND cXx z'k^ I(Kr{]T1b?U8G.I;>#–co{K$riRtֳJ[u>AӨ vMʲ0SԭЇydς;`>4GB^0$Sz3 $,g8¤Kr^Unduv пmf==94{F[~XxPn,f&n,ָfV?@l-Oڈ{-Yk"sc. |Op)J1X/O@?XcUsVx8%j%[&j5fz)>8C8Hͩ :(׎VWw,9F]07w6MdB0  {:(lCp4ݓiq^uU8$ځї7gJgK[:oGkΔK,e?"oaiC:m&\2FCQJ#Fg _7Un1% ͚ <"!C%a&hil{C!ir`bÔ3P7Zv#Bq2ٝ_BH |~4 !<:(:)A?27E4eץ)]qh4F*[@2;3Jw6BKf7Zf3swj›}!44w w>9M {Ãqqeʱ <0̭dnWZmN;[33Sa$Y232sƼ r<4JFjhr9NkxW^qc2=vpT k;L.Z <:ѝGVK?)ӎTS`L.{d[>kA=m6R^ &/eɆiɘ=&-uJow2ksCn8Om^~RJAl8 iUq*IU*Q㤱r UJ{n@a<^񴇙.2`90Y nV\&~D=|9{LM)OǂPkg1~c 8xH6.v!ic9y^Xd6Y-y;֩|``JM{V13wNa#2>x '+t K)ǰɇ'pೀ=p.?~V1Q]zߜ }"dk|u/Y,Ίa/6.*VB@rP Pb>A8ٻB  qelsE 芆Y(DQNO3 a'.-a/7(թ+] RݱB sk8+rI5G.5gjڼlmҔ[C-B{G;"6ڦ6 ǃ NV3/p$lԝ}^3:1ٯ?q+ -~~,h ?{,MYݕa_xʹj W|YTWϛD.)aW5!aGUg8oZ\6g7F=fMl̕v̾C@:œ2;ݜ07KK0Hyraqs3#*dqĬ|4Jit'tRJBS$J Gc.d2zȍ!{E {Ig( %{ K Id|[a-8 K.܎ t ˵֒09{P<el`kؓv!?x&(m8WS2V{gX9$E[QVŌ$]P ?HgF:~I37X,Ѫl/cx|:|?4ъ"kmZ|ڵ6AS8X~kQ7Fȣ N*{qKx='0V-gTC RS =BHj-nQ=( )wLz0d&xSPS+2\o4&,=;я_h{F6 @{:XuN%IF'Cn Rv!Va΢0@ơ#`&R͠8g@ea}+^c&_`Pi`.KĵyF6N~鳱^airhbgs,7fnӒ'i!񤡨0dkuѐ*͍.}!ZQ}+mZ0n'Q:4ynV|_>FퟒQ7<+*Ī#"hdߘ"JT7YȒθ '4-M6{%VsK)3|@=}A)ađ)ҤI^RE 5aE݅ 2vXU7F8! lBGu4 iEPЃ1QP:@2rgimmOm|vc kU-3Մ8$V;d ;](QG'^(.ݙlSUejq }xzF S>4L:mq@ Zl: 1nsOЪ=Ǖ9)9sȊrhG"k탁f '8 36%<|v]3(a%Fv(ώW&"ݝjlw!n$[yEt00\9t4\!6STȦEA}W<鵢D8Ct6qDͫx/6M*Q1(~kW^!\|0Yh"(Jb!U@Hh3D@ER< I א|w8PBA4yN:*to,q9X_Z$/=SsN'"čj?ce6 2 ~Kj13X3]A>O[ ☈?78⁀$oDs19famWUh6j` f gm?C*>AWf9g@S%j ^kơЭ"^~ 5sbgC//X+4_Τ`}&BAӣD X\XM~3d,䚇 63׀&[DJN22>} գTDK@B${s'u/H(6[Y^ kPc@MRw=tCv =g;''G MG V][DTVD❿Gti97v2ۛubM~lɭՏ$=fi|{jN+\|0 :1OP ]_gR%mDcK'w\}Fw_ٹ/^!CEץ,hIC+7>tKM5ֈ6-/Y_H͗TYp"g `f $?hy2a q7!iR?<WD' ŦXϩ_Jo! \ߏI?L$m\> V#7 sLyyޞ vhvidBԕޝ-I̶dF,Åln쮨@r)"pl t*R0Y滫p/U]r.x<2RnfHLeu;߼S)ΐo?G'ZQ>teۻ6GNl'!+!(^Xtej7[!OIS&k0@2He]ˠ >ʊc~]V, "{NYSBenD 8G.H(KfXnpQ`p]*u'>Xp *iIˍ46iPs1+6h^KT$hmXiZvaϑ K~g&BaG ҔkX0\TB!U q :nnYY׼5]SOpgLKZ,lycu%2b\FEF2,y 0Ex YZ