libvirt-daemon-driver-network-7.9.0-1.module_el8.6.0+983+a7505f3f >  A aJU]]jZ:[3$WNo?Ÿ?#)Rgj8SƒĸgmNŦlI|Xы.}޹PU14S2K)<˦%y*G֝L/A%*Aog [bg6N|Z(Ҙ(qle\Jȕy5NB9B$CnJQ]>pPs60 \kh,n8Ec]V˅i&+2hxF4KT2.:G2܍494 & ε $ x+ UըC Xu hWw{ߦ{W~Gr%x+ԣJ-%_.+jFi{nLY3 zw Z7QodHcTd67a694b8cf6e3c5d8271a487b271d105a59392ee9ee7f1c9f2a03f8cd05a7dc13793b9495ea6679fa74eb0b2fc9289795453b88aIU]-7xT(HltFm eŻe3;{Mc@xm ՁAԆPC  Vu1HY5w=EagI.{xPj\ Q﷡񄢕cҼ, gGe;)m\{-W,O0HB][?T}ٓ Qel詄MsÕ&dϫ0YHO} G;}PC s|: XE A.yH1xD׀ r  dX7E*H??r>}4> ˓/Uzփ[q"qjX0ɢ.Ux,12#?BO.#iw<4o`ѷƝV' 8ǂ8kS`&ܕ_ۣ>4#.MK8FۥGcf@pG)Y'͝`4 !w))kmR;' \˘I ?.C6Vs:@o@2W;)`jVw u>pCW?Gd & D r $+2: \h}4 h   ^ x |   ~ ~~(8S9S:.S>@GH$IXY\(]^Bbd#e(f+l-tHuvwx4y Clibvirt-daemon-driver-network7.9.01.module_el8.6.0+983+a7505f3fNetwork 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.aox86-02.mbox.centos.org eCentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxx86_64 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 || : test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || :0a^!,I)JB HAAAAAAAA큤AAaYaYaYa=a1aYakakakakakakaka1a>a>a>a>abacacaIa=aSaYaY590d18eaa3dfc4c2df1b2135b66560674601534277014392bbb4b3b80257274bbb374a198e1f12ff1d0c586a61493852aa8fd474127846aebf81faf0ad20cc5d47374b6e05f421d526c15e6a9686b162599fd6b1f03553eaacf5c6f63dbcb7a55e03ed29c6adb94f2bd63415c8520dd79f4b79997db0ea7629b80e825ff5f39b7519bd9f466bd25a464ccb3b947c9cbd35a3f961802e408182158ea2cdebcf9734278ff7c84f52d98eaea16d2d1a4b75241e51398bcf143541c5d64ecd41662fe96fe113f7092667001ea9ca7512b563efa0a0c244729908e873b994bcd093c399727b705a9e9fa75a55e525572fbec19bb3eb7296029becc13ae033d9927fb9eadf520d978011b9464efe643c82173926170310fa7bfdbf4b4edcae58f003f391903f42de052ac5ea540d9c85edcedcc45988fbc959dd8f340e16f311f42bae314f45d918c5fa01babecd45072da061b97e76bbf62ad779ae06c85aac32679b687f3698bf62d64c46315836cf02f260d6212d7e208b15509bb82a5e109adc9f329e4633ad711ff3c92912b1630c72612484471a6f40a0b7d8a9dbc337711686../../../../usr/sbin/virtnetworkd../../../../usr/libexec/libvirt_leaseshelper../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_network.so@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-7.9.0-1.module_el8.6.0+983+a7505f3f.src.rpmconfig(libvirt-daemon-driver-network)libvirt-daemon-driver-networklibvirt-daemon-driver-network(x86-64)libvirt_driver_network.so()(64bit)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-network)dnsmasqiptableslibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_6.10.0)(64bit)libvirt.so.0(LIBVIRT_7.1.0)(64bit)libvirt.so.0(LIBVIRT_7.2.0)(64bit)libvirt.so.0(LIBVIRT_7.3.0)(64bit)libvirt.so.0(LIBVIRT_7.7.0)(64bit)libvirt.so.0(LIBVIRT_7.8.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_7.9.0)(64bit)radvdrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)7.9.0-1.module_el8.6.0+983+a7505f3f2.417.9.0-1.module_el8.6.0+983+a7505f3f7.9.0-1.module_el8.6.0+983+a7505f3f3.0.4-14.6.0-14.0-15.2-14.14.3ayaim@a0a $@`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 7.9.0-1Jiri Denemark - 7.8.0-1Danilo C. L. de Paula - 7.6.0-2.fc34Jiri Denemark - 6.0.0-37Jiri Denemark - 6.0.0-36Jiri Denemark - 6.0.0-35Jiri Denemark - 6.0.0-34Jiri Denemark - 6.0.0-33Jiri Denemark - 6.0.0-32Jiri Denemark - 6.0.0-31Jiri Denemark - 6.0.0-30Jiri Denemark - 6.0.0-29Jiri Denemark - 6.0.0-28Jiri Denemark - 6.0.0-27Jiri Denemark - 6.0.0-26Jiri Denemark - 6.0.0-25Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Jiri Denemark - 4.5.0-42Jiri Denemark - 4.5.0-41Jiri Denemark - 4.5.0-40Jiri Denemark - 4.5.0-39Jiri Denemark - 4.5.0-38Jiri Denemark - 4.5.0-37Jiri Denemark - 4.5.0-36Jiri Denemark - 4.5.0-35Jiri Denemark - 4.5.0-34Jiri Denemark - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Danilo de Paula - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- Rebased to libvirt-7.9.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#2011731, rhbz#2012385, rhbz#2013539- Rebased to libvirt-7.8.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#1839070, rhbz#1942275, rhbz#1995865, rhbz#1806857, rhbz#1924616 rhbz#1978574, rhbz#1989457, rhbz#1965589, rhbz#1677608, rhbz#1926508 rhbz#1810863, rhbz#1845468, rhbz#1738392, rhbz#1965140- Resolves: bz#2000225 (Rebase virt:rhel module:stream based on AV-8.6)- security: fix SELinux label generation logic (CVE-2021-3631) - storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath (CVE-2021-3667)- network: make it safe to call networkSetupPrivateChains() multiple times (rhbz#1942805) - network: force re-creation of iptables private chains on firewalld restart (rhbz#1942805) - hostdev: Update mdev pointer reference after checking device type (rhbz#1940449) - hostdev: mdev: Lookup mdevs by sysfs path rather than mdev struct (rhbz#1940449) - qemu_firmware: don't error out for unknown firmware features (rhbz#1961562) - docs: improve description of secure attribute for loader element (rhbz#1929357) - conf: introduce virDomainDefParseBootInitOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootKernelOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootFirmwareOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootLoaderOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootAcpiOptions (rhbz#1929357) - conf: use switch in virDomainDefParseBootOptions (rhbz#1929357) - conf: introduce support for firmware auto-selection feature filtering (rhbz#1929357) - qemu: implement support for firmware auto-selection feature filtering (rhbz#1929357) - domain_conf: Don't leak def->os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0/bin/sh/bin/sh 7.9.0-1.module_el8.6.0+983+a7505f3f7.9.0-1.module_el8.6.0+983+a7505f3f7.9.0-1.module_el8.6.0+983+a7505f3f qemunetworksautostartvirtnetworkd.confvirtnetworkdnetwork.build-id0de5fc063ecdb1f2841fefd0f33070766a7eacd8785d9a3721823abaaca70f3b9ad424715097cbaaffab7e752f458c2abd1f23898d735b1d216095a7libvirt.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/0d//usr/lib/.build-id/78//usr/lib/.build-id/ff//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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryASCII textXML 1.0 document, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ffab7e752f458c2abd1f23898d735b1d216095a7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=785d9a3721823abaaca70f3b9ad424715097cbaa, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=0de5fc063ecdb1f2841fefd0f33070766a7eacd8, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) qPR R R RRKR/RRZRwRNRRR R RR|R R R RRRwRRR RR|RR R RRRRRR RRRrR:RkRNR]RcRXRIR-R`R,RERuR!R*R@RR)RjRRhReRGRKRPRgR9RAR=RVRoRJRYR6RQR;RdRMRnRvR"R4R3R7RsRbRRqR2RUR?R[RlRWRTR+RHRaR(R8R/R&RZR1RmRR5R.R^R%R$RtRBRDRiR_RFR#RCRRwRRRRRR RR RR|if test -f /var/lib/rpm-state/libvirt/restart-virtnetworkd then /bin/systemctl try-restart virtnetworkd.service >/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-8f903df44abaab970a29174af76bb1bb7fd1a490d93cce2c268a264480db4c350virt:rhel:8060020211109195105:d63f516d?7zXZ !#,8%] b2u jϿcVs?{B.gNZ<=Ej3OGA:Cn5|+`.*({_4E!KHwE7z^]\ wet5Ea/aӸ, AG.v#0>}bZaup|efm1Ns`+YX[Q: d^è/.Rx\-|iuL'3Xqb$%d]yGO5^0o1\n L ֙ou%"=ư`g qysQhDQ݊7%LހH%`צN eAr0EPHo6TmβfԦ-HU5TO\>[ Xü)X)1IN >i^"ieȷo̙6I,GuJXyRB?)8`Y5MrM]T L%D/ijl=x,Qc.%R gi#5PW4ϋzgyoxw>xR23/ZxvlЀ(Wu+$0cV Jf*Qp VM&fn 8 %ݠGn5j rD,CY[% ¼pyuPEU09 [l cVҸӇ=zs=&TV@Ê- M<}pDk]׮#dp䑩9F^1b/Fp}"%9+_%OG\7/Cd|5t9q9T~%rr(ͤ.*lYq>P^c~[F!XB~:;RS͇SY/w':!Ci|ހM yU{K]r-kxfm km#)M~q( $Aouf@|>p>1",5T'MB=7Xl@+a#+:aЍVcHOlh)\qQcrj_TT|? !ItQSƖ9$KVg7*l2Vʃ,$񪉸ƨv'FM;Bm-!ϕlʦ}6 gG _\ <VFwer{0`giY=_ɴ}4^uy\& *IXLB~z%?BySNv][Ժ(jEQKt8Gޠ*8j:q}NcDX+*ʹL ";W]z3R١)3("f,C?i,Z*251ʻ{`X+~`HmKIzjvY4k?+@n5p>_t'sH*M*JEp[-Y0SIE sG s6#'2WTrxG20bgBj(#>j@N^ԑV*l_p* 'lNS%gu] myQ"[0PrOj͆ ގ<39UHƇϹ,j'F 5)+k30 qt0(-=X˘ \ r<1KOO`>}GӔ.y~;æ,!M;oݓ"]J_0'ϮF+hnW t *@% T6p z1ҥdЄ~>᷆ +hIoDJ3ubS WXf]FY k1"|H{S2qu_F6W){JXI&qt't<=iT ^ aeW7C1WGAyDGn7Ov.(])X3L4_gbYbf 5Tq@>g:RK)=7ȴu]sQh?fԦN5c-k:͌7(p(0^jjfN^L(dQ]āw8!8:\vmcm>Oa)}VX} ֒6%?r4n;K"ۢ! WVxVծ[+Hw@Q{%1Ŧ}՜{%nc)j}eI?cߝ%;P]Zw Bˆ9n7Q@{k ٴMMdiO<>.ʄ&TNzeȔ˳o{W'q "܆9> &&R#\ER|,?#H=р Z䦂žTq\yn5Z9,f&ᄩn6S>6(|DgA.|O9e9,]Ep]-UDq9W> 4<4&\ƚ$Of(8n7E MOesj?$n/AN/Fv: jWP{ֺV;Lك3*4h sGTX!YZVN*ݱsMܐF(EW0W*(-#T>J7y3u{W˪ZY7.m-`D2u03U&'7^J6uWX kkl+kՠ$RA7c=e2fM}w׵s F$@? 3j #=%tk# i[0xύ]|xU~#FWXvZAK@y 4/gBz'W.5NVybXM3;dp։+D)kD`}3ϯ4suNR,,Kd뤁_q'Ws12e|"[B.@cZ$ y{:L6d>sW!nϬ-\KjIdN){X%,ľ/4t`Soz85y~?cS u tyԁK(ʳ]s}ø >ڳ>&hl$C/nLy,^ʈ>j]{kQq#*6>2~ Y8DQ_V, )+7и[c^֖q,]~:3=H[rz.0[`ft=QxOAeY{4SB35,$Ps)2h`z=w fdcD9}>:u ;`1˴ qaJj\#K{#2@ K$cYJ| !\ٚ噌wCʊ_SKOd\Idg,i&U1EՂ>utr4b}Do;ZQg{:1nirRG9bYM9{ɠy$$iq7.at60?Xi|rb?nu^n,tgQ!N2{'vP%ku9ۅ V L !Yjٗ3_ Cɝ[2'DR{Sϱ8M!h)> (։eUD 瓽OiEEʇU x70DtN }8wc[LkIzKTĎ^?K^_lT`Be-=:F3X͙fZ[Mz%CJWJ&cp3^h4{vJO]$fb CXVJ:&>G7tsjBS(7s8$Ԩd*gv$ʠ _ R~sd}:(Yڃg}HRT>R2 tGȝ6[d(2}9}HD-"Mɳu_&%M[n6¨^Jb<<5b*@LHiP]|ąvٗw$\Մ,:Ye2r3, ^U (Lf/_ix@߉sUrRhbE;IlpFxg=ȦJB j؎2͞*C?at+P: .^!`qs1 S3Jkg;W5l \Ҫ,Xn>P/0mVdW:_p2=Csq=9wspN+:c!Q>rRӼ'U>b^D ieK5XtDҷYS[pynyaOClf?ԇOL]!D Cdm6ԲlH7tXπu>=91*j- Zf*uAOQu= C6U =gEw1a3S }ֿ8+_*εn*5QʈjmH(LWh^.:~1#ݹ%yQ K|1nF`f h]PvW$C&#H?&2ov |qF[Ë#͸5 b~;TTN:JbW@i=)G.3r'bL_8=JG(4 ւQA{.up#0j2-} JhZ M~iυ{TMWc >w(+3M󺴜)Sy(=w:aUnaUQK/޷ab`i/b-u:?U_ dna@̹>d2̝bWcn[7h\n(&|2; )T"\ٛvL_칸s)Ύ9xAK4<@f j m+.7;x[a{m/c~!m$>q`q\5XħIFc]4{Ct(L1C' K1㲅Ѷ}11cXR`]퇯WAf#83)J5 f1àv59Ngy*\J[8nPXP#B$1C7r̴O1)P5wmǐ!nWj9+]$AB- <"jm)e!2-"[j )|M p,Z˂ǀBHרU3NycX;[}s*!KJ۫dEJ@YML>uqU.&:S eQ /R{C}dN$_: 6O{t|H{&x8O o& !:A#eR*ݐmۢ:# MnQxTTAj5OCI0:UF_bwe9~Q߃m D1NTI/HrbGfbKBR8eHb)'Z\;.eUcNF˽ц*-P531m#L@tT &jeGi53/۶m,l6@bktN{7Q"`AngNيɝB MP znVȕ$;N̳C(9rs|5 R_eDāZ(1C`ުe_rDt6[D%-%QpD1'nu 7c%Yk 2/ABѳΝ^(ځKhC QGUJ$R'|}!w \ʅMٝ[:8Kipt,7e}n_(M!wHƩ_Lѣ2q'|}A}2p%=76~],#4=b\cdyO}u򲈧V{r ;$vFosM5wMRJII$;G#8Warn2{%EZEz-Tjw6|h̐g(K6I8 l*GEZ҂QfH;igI@3n|i6{MF&4F3r|,ј|>ρƗN$hO}?M8H_;^Q+,nۖ' ~LKߓ15*HE)fOR39pyjӉ7-Gb!ڜ<=>#8(8|Ut=9"iƄgtl~cQtfӞY` "Yu⨂'(pM,OϱAt,bSu&UԺ? mK4ͮ`-dbEҤt$3ʣptX]ć֋7 ~#i E %>h@[!) U(Lg{(Z(_3JO@i׋,y C}Ew(4LDX҉ݝ59Աu5nXb_k_7{"*iVbk4} J_ `u_O8"s1p^G-Fq?r.sۃXe 8D&I$R );%(R?Q7 T|/>eOSy#އѧeHֹ_8TkE\r0JY-]vybD^eA~Ib g @P띐S;HLa5|'iH?hdvP@3(?]0.?Ɩ3i3<{|(|7M gVNu83b9`ad R_ Q2ZiϦshJS[dfg 7XU4t8 Ⱦ|'wYq1pS'jK*K]~Nnpq$-;`VV,J|ѡSưaZ ]Eom!:|F2yV˔GVLǕM'd5i CUF_"K$uG|;>dC!C^}B,np5ݲ玖&stHWoNqQ(/iPuxWfiysr,^:;ӲɜHg~g?9H8snGc gwTWG#7ٌJabjR{oiwTָ7ԕ:`jԶ7"/ߞ -n\@d>(~%yk.y] d:Oώ9d 8=coB X6ˌyBFfE_<|˳%EOyHCdt"B;@73ۤ}S.D+ť](0 r=q#zglZ= wx 6ءĺצY׾3aco6B ff79D.+YIZkP$|?F MpW*RꕮGn}ּo,e ,ݍ>t\Q$RJ gڵVũ NMa*oܘ`mSF;- Ӡ0ZOGo&ɷw7;8ւevtc2''fgx.$U4O XP3d[qp OЛ%23Ok0C XEKz(43 R}Y|aVkiXe Zl+DҲ|5xtYG@@{z漍…HYбd7dRxt"ag˼|cϰ?1+P 1 ًd\% Ť<ݯW]­)`6Fyr:ނ`dd>)}y.mCUtk4Kc^BѾ&*LS:HdȦ,m`XAXUwJU$8nVOjPx쾂_g;ڑl/Cn: 4zn:2r^laG|tf3ʀ"ɡD  \S+x|KAxdiDrV7ګ`jP7MZ.3*2}] G(v6Cr 2Ig) #g4ԧk7:cByy,fmhGvY}Dc)} O;D-k[;P\]l !6,$n_g|lɛ Kp2LUW+bɅDqcVEØrit+Z" t+mDׂ(HUgtF܁A %·yF9:w5`r\އ>4<),ͼb+&r*6.bRoͣ\.FI #[Q'd*pVEʋI ޸c-ÂxV DxTsu]mлt^1ǜhY^$Mr{;'R*]3SڛfYWXOalvM8Q(gտ?oRF?[>-jti[r?Hro ,^N4FMybo$k:GL<EJ!1|)(ƚJR^ N|f)B&q$5Uc`А:9 $AfBM?Gu0oQ6kWIzozk tɯ.@Ce Eٟm\l]Es&3Mgb^n.2_".IJGS ZDXPGmuUb;ˋp2ؙ2/,:)Q|py/^ yR$LT#qviD BնF0.SrR- Sl(h0mߜ6@s)U" _f:X^CW[qo?u Z<EzAv00U/yVbSu6߁S3p'\`UMCHr`;)҉WN"FǶt=q~Ԭ C\}4Y5ȩ`?=)r?P?Y f"rBju 7xiܿU['`Z{P2狨c6D)ϘT-X~1 ;$)\ĆR}Yњ >.g[ù$pI F="֟4aeGˊm rag 5Gz<*UdUZvizl=gն9:!ctLj?2Ku՘UН%aBxP-=50KKUdAt8Һ[}dOw*TWrb!ܔqƯXuU/Z`Kҝ@CdY6fH|hWkJĜwj@/mގxЇ_1lZ8gInK[ؒj)S %N_*O<$BW`v,Uk|EZDk> 4!I2Š%ד[@)!5wRgf{k|i9Eʠ9)$Q6s=j6QNZE>OX`aULM 2*9,yws,(h -gNK:I>)G(~HZ^G* v6wDCuFfܹD&^W9Pj[g{a2zHYzA d PZuקܑi , P<&iS;2|^7+o{$_$PԚm7gq&vAd!>膐;lk1u'OzVk–V1@1.)4J9~Wpw_. $Mg4L^,]OpI[n \֥Tc+gsU7Bty]EJe q *_αGtwA/lnag{~F77 /cf Ӛbs--sp`/C@&}!!4#0{$}4.9`yODI|Z ]5Xrk`N d]啕3bEl%`1uMԧ6ȗ&5~\.Clu+Se S'lο~Zi{WNtˮyz鴀tf*ak5mP,ZsfR]S<ƫ1َh6hV.c[GeJV< NV\>z${Jяʙ[.lөު,,@ k^GZ2+'kMrza_%Y Wk5I|pݑ0MjT!Arb DrPs5EA1|}ŭyIؼ1y\%W$z=EެW~ xV^)ǔP҅*hizZ_u,o57bÄ^1VpO[p]Z$k8U*]6t W9'7"LSAa~< MgdU>/Q­9z_iTm(PʍctEB!>q?#BdvR70N~irѤ•V[?ԏzŬR,(˸ +J4y}^1ֈ^:|)? ,kPayQ7C9㾜\E:W b ˳E=+1qzxBaL#P"`8#/֚wtj?@ Z6Ci{\ݴwàƨb/i~Ԁ)3_HQљDͣR(ق@Ś RAh24]6pEXrNI*{O)4}2m+KZS1JxգDO`3Đ r}O`C߿mOݾ^Ӆ &,dsr^ZbB=bYЍM2TX!O˱NV;>G/JXi5#;} %S,):3~;{xptw Is~@k}-t9:Q NaQG|z!އwfY3bFl!!nKѢk]Uy#yb3 oO%y)UAAo$qWBUoax\!j}r}ġc}(a>eBҕ_M?'d0/(̢Ǩ_zRtxM^4gH9>d )Z@ZpѬ@N<8pu~Vpo8ۗbj]3`)kER'w|В R;4J :lKtrk`+x^08ǾK h<|0m*W"BmƃXV O<(CDZ0&F0:N gG5uۮswd| #fs}ZlI!2ۧFw.~hL5M!:v5AA~8Ց8q~‚(a^0 -4SfU74RoǐOMs!&#MKU c1 sn=dH9)"+; ߚ& `+*ɠ=y^zQ8qIkMۯ3FZ!$&N?m6ZyQ"c%Z_%_TT\&O5UbRReJ$i4'1Mbj1/SWvly(SOAe[{b_"`J`&(ya6`>۳O5%0t\%'8+@@ Yq5ijыnۍ3XM+zES%فrdIK  $%_]kCVvcv8g4$>sVkFx~3r}\G\?8;<+^//Ļ}̭JFƃ{iKh-on_)40Бj݆!mIS&b%|{BQѶ>Ŋg؀Sn2I)oJ?"o-~AMzP dvg L{ `ŐRzŴ6nV&a2ڰ. ,t+ͪG'NR|K ?S1̦ؐOǼ"+~1xLNcޮBfZlv]kaɜ[hSS8Z Gcc4Ϳ>͡=?58(F&6+p]$vO!g`\L8k-=TЍx8 >F\?]x~fp|38hNYfF-R*[J{GE |%~$gdH>3P^+𣶽vNz`ۖ+j%~`gT?o~z5u!29f&ĵ  ՝_,5= t?7n8joe5VUSK_o7#X+bs'r0Țw0͘[om] %n;'V>!*ɥCb+_g]" 7*az^e^}?ns᣷ͳ&,OJ=[ӱ :!av|Gц|A+@j.mtO[aGXgzyn&3`~I@albЛ|}A[#e>=Uٴ$P,ArI(uZgaGq./tU?,k M]W` Zdi:1䑻 &~e-\ď`kui7V :!beww0e{c#)p?z~oy@&@pS%Y(\J΁gp1 zȿ\9DAU ?\ Ck@xaIccc0ެ[7TZh.~`e{6z`hDh2ȄTv#q3C/zs0K!RY%BEi J7A&jRmVI4?WZ"(?v 1|6m10CLG.hm<"چ=3Fw$&t7UV@Ϛohz}A 4ѐd?b v@w\+|% l}\ʣ2]sؑgPVd{NSܣ" XRn>lx!ZoKNON@V?We'p 2)=d/ 4ֽCLHRwXyQٰwtqYH5o;FA2a"vuɲ}8(;6Li;[b(G'eYRB'Fr ϡCpX[ՙ6b%hca`])[Cch_tT|]XMAnG4y>'Ky7-OS$#$Kv8e*I_. WP' q]$lº 5 zٳⰎ ӬxMy: K3T!Aݞn#.Epu8`5D"5q`o@zESSjKQFU&ۛ: Hܖ=?;w)Ԅ:t𸨖^~|^vX#TDAkKJgI 20Buf9Y0t iT5gl)%&5[ڙMzAWY2 N_?&">+ଢ଼ R8J:9èSֱ*%~kN&{FX>0[Bf.E“)kM껈}%r-VCGfp$0,0Io5i`SId"n{[Kbx?p'6rg>vScv'Czl3P88PUfA(eG9(R8+:7ѾŦ=nVv;WF"H^p,fDW$a DػaZ,ySf_v3;jP;?uA|qM2YiYQsByJp3Ba2 nP$do*2g8D>̑Tp~۷qCP" 1,'N7!`o.˓i EijI 'apEQȗQQF e&ҩADoB-dDI]I&+Ioֵ p9` ёe{PYnUNwk /PuxN7/9q6\Ϋ*Xs+'m)$H"JZТ=0xx=Ÿ/mXZ!ihbP dxt3@?0#"Lr8OwT?PiV˜2 6эc9֥UhP ^iT6Cn)~Λty48F ,h(0Fc'mmgm @:+Đ$&\@k1Ub̠ S*ޔZۇPVB%X?TڞjZУ%%~[za7OGE f"[hǹC,Œ-][kK" aV 2Zi*t 3* ^6ZCBI˗@"]&5YS%4jYPxY bJ eu',Xs:œ`:S&D丣vrҒQmƟ QAjt-X֒ʇž[5 )+Q`];TX.A);8}QsjV* R'h6'z-NpxEH+lqm;_lN_>e44յJڄ3;[,Ato}{-x2>qM!l$s ½!8oJ|ͱ7mD?xbgk Yj4$%@",1` ֮vsUMceG)`݀p\B_ص\h@br`%R JϿT K <0>5]X(f̛"p֪nH-z< 8 R Ƕ _giXفͯAIzn_ZKw`0Yf6)sd." %D1&HPe);=4B$A4 pW rCa,;)d[t ũj!?b}x,v[2;!Ei_u )'Da#}m. ȅ4gsWú%UR:)x qWiv>KMz:w qAۺ ֠ 6^v!V߿S DA CNʳ.;Էe\O+5yQozfd=بzX_E4 m@zE,t_ O]Ekwo0;'/GNC I'#S[n(8,I. x&8/p=;O hde[/5BۥFٺhX-xy2e|ZҒ2Raή!6k{hxXUrs Eje.N`2dP60\RY+[@{*žkhُӅע 5̪wSN,ɓC ަ#YK8vE_?|5$7%[N*X ;K +W Zʻ 6ե1?˅7,o)WA#D+vZ/K7c}QtKv* w,OU?dx'@i!n( ;w7T(aT((hM0>;5X &\]NpMk)?uo/5 {D;87dh v]=)7B׮S,V?iqSnoEJN'^av*E 缕ߘ] ;BFLj3|}ctڣX~?G k^8[a65|>o@ٻIǧ{ yzw ،:b 3dq PۓPeZ"#cY#q`Mė!qR! P}>Uч(鿲OOzPaپH@] JBL3hq[+IQkAcu t +ѱ-7P >n_K.x8eOlu]L: 0Qn 1{JW䫴-~>g{DGΝ+?!Dx]jTa{etہg xepWE)v zSZm!)#0u@: qiΞDu2aĿ !GU_]ͿBA GE pB-5DbNX`2!5݌-it;uq-9{gqxHv'qªs4=t(3Kɩ%BE(3DsG:W$֋Y䩐SG v.PGun..Y e\I12u*Bn.]9uZ]z5i)E^欀KaAqܖa&¸A_PnPtq,3AN (:q߭EYy <#e~~fb*'w^VAy1;@:^XFu҂X|+~R?Cͽ?>ޗ _&Z̑`T9t ϛSË)v78#UnĎ' :/mZX:&QI9x<@ уl&R}f, [ҀuAk;]ۚ nBa fr{D,9Dɩ0C%ALey U r[Xmp%W:U@w0lȤ=tYW6uԳbv՘xTrn^І]3E+݆0rag{&UlCj_ 95yKŠW|bϕGWo ?Yc F^]눼я w#ƵnBK'+YYwk+s%yCgǽQ*rat"Ccf2ZO*Ig0lԫ5WoUϑW"QIVPyat_^IPA>'%i=imZɂ ۥG_"kOܣY1*9m 6FrMЀHT%$/ Pt~_)b|ux# :1< $W 3 V˴JKo|4j8DPͲޏd/y,f1$}=ܴ ˘f=_<->'ba]wr ,ҙ[`AᒻAR}wa(p e`'yPR{Ҏ: ;R͝\N5@6[3,-nF0 D2=زTϾ2ql5_л q^T _% *+uRn_@ޜ$/ڶW")6|>~`ܦ1RW[:V 3֝viT~mZia=T~|JUA &$`*Qٰ2!2hun'UX i!$^G[nd*<C-$zgo3b}+}XcR@Q;t$ntA':-Vy0_^LI}$W!y# x-[p'q4:w=FϢ=c&r[`̔B,x!JZ1wjY M&`#eJ ~p􏦒.%,ܧ\x֗]th!XQ|tq1sndIy!Kn>Y XV_cœ}|މ8}eM>d1I R—Y#ET|OZ.NREDֆ{"_q'F(bB 3!>vKpl;d<+:1\u~uDd>h-y --vkwvc V .=xTx`yU[k/_`-8O:WD*קoIYfH\;Sn5*tj@M32LH܋Gw)Z I1/YZE ɗIoc5Dΐ*tafk7U8┄u',U4c/1lj\PR^^Mr5k.ZBT=cM 7 דPK%g4Rob=?gK2 N}l$>s3N$xY/M.s/hӊWLƭ5eR<\0+@+'Oa\]\R˔v32=%Ҹ7b4rnp/#]SsMF-YA$-4G+2g1YJ :]zUe53"ʋ] )" :H6R֏V9+JYh#fm4jKT.S]iC|6(W"<39b UAJgn»u(~s\Ɠd2̍.jpvn Y.i3ȷ><;3鯋Y!b԰C4uX1`#m^ns TNQȐբfv)š,T!J= ed^|1FyWt޾3<dOL''dFq:}UZԻck)GUb(蟡YT zK`i*r"G K~~jV:`"%WFr$V%YDUC].- {3ěɓ}zyθR1n:0#zD9fS%%#N /;NS+#ۣE:.(Df6s!p,))FU8@P=&!ʼneH)"& Tb_M1΢>2h~+ ks&o% kXvJT-s %1'#vY*:E\4.]JgMu=1o.A:u/ȃKɰBZ_xΕѯCwnj{;Fe tj"74=]ajP>jY2t5dt+j =_VF/ ⮯QgH񝸈բ9<e~FiQ5>{Ȩri8X +`FHVW5!$=}#nSw7u^mFA{@0 #(~ r ;t*1DNJ((m!;_|qOKL,vHϷ e9@)V;F*>ޓ x4*C$55fnVF(< | տ{0J*+Z:k[s13y·Q| Q尫E6-Y=C89:2yRA?IoC,=b| &hA١`5B5{C=wv=SE|ǁ#Ѣ:\E#1* 7̔z&>X,(APG^1̪ikE"d1HOD$Iι'>3Iv ;#O&5/ .q*q/ڊ&CTyzh,IyaghXsPAGyDNUb] e;Ys?J(S@}?$jS*,LM$Vn?󉎓^׾r4?f^:Y&U'aw#Na :pp ;T*1 <1k@x.{Hч_^[Ѕfl[BגYN{Nsj ܮPdߊQ9ۆ)O#vD@ ՗lR8,ÑfQNT*u|00m%ݬuɬKLJBANk*YqmlEf7SuyJouT]GKݪ_*|eka?wyCIm* .f.Z[8MSۀ~ FjZjR 17N˶(hddBU?$?\0hYҢ7kpI4Jbi1i8Z7]۴ga`2RI! iR܄mk 31~kkQ9z |0صpQ1el#u2d?) Tb(Gʲ_#E |iù)sUܖNə.j˂9qzf=V[ep奧ܡRFRc4U\65*걤m~Yx_YVvsIwsSfs'V- WXЬWqZ,qա2v:Z+v^=#g'm乴Ÿe5"E2G -ڼB&OqCj<׬]R:~'J,ljރz 5kl`olca?\~p($pѝm(M-7Eq5näq L()z+$E/hm.ړ6'O yCxY>XZ 籊'fʃG7*4sث?>ۢ"?HpZ<@#u)n5.VɧE:=0XJ+.=?3֎o귻냈o۞\XV(MM/H VZqryq8/Z9\$G^zBF9fr&gO!o `UvOQhȹϷN ( Ѹ)%(61 횫`Z\Np_8lYu-q `BR|6aOzI.z^>yP5TST1ZO9ۄ{[|lcuSI eOzMBrn{MSӑSY7EM̦w·oQm!D5>ᠡtnqR}`9BR\z2©ZFI7@x=c'7 !9嶚Mdg"?PTT*H4i*4:w͔g0JFv~&:f؜+顠*cZob= %TGsrGQc ^Ҫk ^a,է; ~'͊iRxnhS + !2aL5! (PF ':ZUhM2$ #ԋAm}@^垢y \4,"v{iM\atjT(YC] :gqjI7CA +-Hg9t;5o2 4e;)ZhOAى녋C6Ij;BΙΊuUIC}v]ߏᝢLmG"Q"E.h7'ég"|gYN|a&ԺA@)p*y l@>i ?LE]V`{ jj V_k/^8k .J#}:v[| )6oE`2lȨ 'ZL1Er (Sqİx;kU$d۰Vw=97IM&^{4ZW,Ha`2+jF ĥ8i;c䠞͍Ҥ=uۭa+YcY壚Sd&Vc n!`["ý@? xaBwECL8c-FT.'?7ʥg߸ÀTUS)m5)$=I[2f|O s5sEyבD2Ȥa()o|u۸~MۦdQeKHUCr^S9WyG+ ^% FGeACW4^M؅P :LktBOș}qVr7%A1%H=4 4-,,+%ܤaIpS݄8FIsgSխnFrkG%NyI cZtܶ3L{xQnQl1C%˽@#ZR`QPv*vڵke::)tr[0),lDӇ1T|E=\6AbkyQZBqT/$w!omFn\XЊE|I~ZI ]@.6=SMDgk B@2dގbFC-,_e=eX2&4Mg)/,)?Ϩt8 nIh^[˾VN;q%Nn`7ʅW9j+5Gqo v!tLڹŞ:묒af-J4W-ܳh'O˚(o0TL1a))k*'_owC.<$v:zgqۧ&OncϦahJOv »bDRGVhn~<0VV3 υFX@ވ/}XV9`B8؇+,xU~p^4OAP=͐ Y|}3KΫ-v >$X1fܬn#$흊cK&& Q*Ftsb)ūJ7;=~c>f- 'J1*.e_=&y~3Ho]ha5Y)|sEI JPN1߲}ضz<{0M)Mq1gs 2Q˙DaB}u~/W8` jܝnsGVm{ס%|Q*)9,[a,PUPĉ#u%dZU+j60Kˆlfv %w31Z^'Y9fv9 l;@F|&\3Wǚs wm~edg8{Ǯ%6' 0j$̗1egWcߥ(ȧ&dD튏YƘ)@4[Tb+55q!O"=f69;0<3S裕PLm>#O㓖<Ӛ$us.`N~VJD6򬥛ENZߌG?>̅alߞ;$؎b{#9ӟ1$-k_%8֏V'mE{q~f$646rKs"4ÂPՔVMvT.Yv{'zQR ~uuxBx!67-v[c_*]">"% pRFTu 70';Hd)=( Ah,F7pICdCY&z* `4D S% x12d^ךEaG˝ow'Н1kS.Gаc+SsW,ӹt.M,mS~f\Ai1jK^"t^g^u IX8T'ո# O ˕bFYhhKd:m>J݉ Aa<8l^nΐ'|t°^QrUA3:¬L!}q~= wM?܅/[dU_t%ˬK!{,ԡriR2ꚗ~/pA/xÉԫ(Q%C&L춗3SViU6To-eEv,GG?{ysܡֺ[ @)68N{.*>vaRyR2W=\1089ҬK\5B(ԩ l`Щ"GZ$E6դ'HcdTY.Q]8~iX ;NE08pS! 5%C"{}M2o{rV},55 fI.my:DH7'D%sԩ*LZVqakzKĘzP!#_ǡ'ד}&FVSF}c]{γ"+[^ϯ`JחQZRz}@ _Oc6_2x6g^X..&Ah0iqV5!w1Lm@Th֜{@ ]0u0M_ Bh v[&ÃL{;^h|W SoJw.pb:]豳螷,.E:je +J0M$'g-;i+"|íq3T|'44 |(A-3gxg}1,v%mʄ)l䃦EF1x*J 6@ h)A+Пr |TkY[U/i+Hל9=Z',[SMⷧbq3H[cUgJ\;JzWj ^4lSL 섄lw!w!hZ4Ji θ*7u+B-ިA%BiJb>ȴ^2!@(*zM;MžMgH#HkBQXR=C攸_„Px6aFf[ê;iז{L&LhMQJw\j8.K$Fk-.T!Ih.o<8N7[К*q5?)W#쥁պV'32J()dГ%ܳ0:G=Yi?߇o 34<*3Zr^(oG!W+2=/Kmk$mc'ZCRgy4U|4c4`I|{/fTvܓ.Y_[pIlS̭FC,㛣"x)-X/8=柷"1p;\݊J`qlaH{*5cOqJyk! š3/df6 i_ξv+LBT5Vi`NjWI՗o'/y'[VM҄a 6g^DKQ&ippLш9v~7%hpLsH_3zfcwݠ}B!r|衝GI՜Űb) uZJK +0v!n'h=^E/*\[@FcruNԺ\;U#=G|㴠}{k[q*F[G" P g%q&l&[l5_^6 A}8y{0뛰]]J\ዳG[(YGTڥݹue'qo$|(ֵ !ޛ/)qmwJ/(S-bɵsMajK$vi+s+M a hdX^a2K&uCV (뛋))wq^կ8#nF|Q-n[~x9囊H\O?t/!i%*~E;6;r6=`Sԙ]w1nkΉ0 >@N,c&̗^DE\?$.C#j *Yi=%>xk)Dw*q:%FE6nc(x) Q~ ,Jܷ`ІҔ"2#n286 0= dMFკ3jfhK!x;ZlZmu)u8uV6G1MQ¹J؉VF^IuMle^)p|nEWq4NR"fcί!S@5] L_Gk݈%(=!elJ db>എdЪÆR0<©ܫ 4e̞WA?hGØ |iwĢa[j_ \B/9A('O.cRخ0.ɌBSʦ*8>J}5Ҋ8 L( „LPQ4'T.LCQ)Ͼ u L%h|Vg+-4osEGfDJIs1$|3l >y/hJ#b 8LhWδϹ!ƳX K&ͩ 5><ЄZixiNEgH{x?lnz ~oٲ "qBl^'5(Ɵ>^x>z$m:qOfs:SO-5Y'U5llЄ]KVCvlTg[̹^gK{3@zt~ht~Gۂv Yn*rML X' 1n^R.Uadq;q']n# nh-ΣHmP,o.gC{K$bhW^FM3SZ'MBݘK!L<~M1AfỸi٘(x|.`|HD7丳RjEcK"P'><цvW|qi7EJjHuyd,S{:;z܄';V$bCiQ F:Y\KYt\ft%l0/EA؉0 lȄY]$H $m#(CBM" wȼlGr=x7s;"MԴG }g!7!IG 9J$S%G\?PM[9"Fa.!Zkf^ְ%Bi Ak&42|9&&UFxܳIRYé k"@|L~Ό/!9[N+Pih0R.1}!(&kX ɍҜ8Sc|[%{= (,]a$g\( pY={þR5Y.`՛P)%ҝX mE8kU5Yz(Jlds֝bY9Z~:t PKcTW]L>K;A2~tE܅1n0{Zq+{d$E%rUeQ=741 >a2M}'O4OcbO@;E?WwgYSv1BDRѡXECsS-_n{vt9lIxKqT*T:U.nmXXMWF=|*VǖIh>mq4w޳?Jě {'4j%yzVrvYFhMNVM3"Ÿ އ 7ẘqA0#΃='nQc5G[|ҽ_1H/FK: _u# ^_aVR*һ+$t>S4OImm43ע8B\ypKֱ^h6@ c4,YN0`D' &&"Y 0 rj)AκXz1j*#()`!l#r~7+lhSoa1۵paO?_rΊ2! $ֳ;sIщmz,O)t^bĒc]J6wH(<&;OE6`BkXeCLS"=Yc?Zjs `-澎leL1ɺ3[oUA 3N,g9 g'BU}B0{ʰ^PeȁoygVu'e|tB'mnO>83<5S}N ~*N%#GP-ĘOj1ɔR5L>*06`FyxO? \\a*ƀ jִBl֐4c6>Jvr1g>IS@?Jڄmٚ"% (;l@$S!ޫ,p“p0ZAES_H6[`\$1-j&6Y ߡM7I} VG1/@~ͻz%rX!;a@{g'in|\1eF. s+KAE+֠Tx cd*7-TӋ#;Ǖu&-3 @`5?Eةl.cihVk]lA%@_[ XXÒf[Od<߉t<6uK2<-~̎Mh~BXsnwuT{0Cx_`qG7 ]WmEO+It}wSafxUK%oz}^fV2IZ29ڸ0v= ՝s ?u玾#(ssYvP v:3֐RGPbAe?p3qFoT ٶ D66pτv _$m(gWr ~(9I,4$,a!<;P"EW 23rI?w@~?gd8uS_:<=+ 2Ʒo*_St)J+4d I`|}PX\&# '`Gp=]zflrmB&K-d|D_@@}2":Mo.~/"a}">ȕ1)x'rO{{RX#"u^T;; # ANIZ%{^;- ¾QVj.c˽d}sP{eǵpۭ0*%Ҧ~ҥIz'NZ5ѥVYcOkjΤ̽ Q43'( ;ABB@>Ba @xT?[H/'zRf!1Sшt J ) &4}]in1%cIv ##4/}܍2 j<@: ͔S!z=f>9?e=کfάёObC S8=wxBO(xz#*%BJ۞6.I[pR3:$Nj&ѫsDQÕ[|8|w u:3$T'UӏbuzCt"z?Ǖ#̾=%0Ķa(!<@TThEݍu!61K I`!:jC^1+[%^]0w$XŖS[S ws7 ANkl?r[6Goh41Wf7SMKA4[P6W\_#>V扥7"]lM r_,^*vnF8Y' .d]:|#y3̒# ,]AN~99@g A"bU#YDIq*ٌ"q6Έvho˸ә&I## 9~k" OsC=^j)պa"8AXbY5H_:F+O_Sl(&"۩,dH 4_ Nm n>%O>:mak9́Z_yG@O7J}RKOttpc_N})Ʉƕл;גn.悸T.ZnLwF]~71Z)dž)1$?9\oxX=P5aҀ< 4GnڹC_KiG/)C+TOⳐGL{}^_B(i77n8㩬tOP[\B5W2n9[}G #> -F.ᩩ'޾N/%@}h?>[jiR!n_e/:&_:{f&{ oJD3?>N%àFa2 }N;,!ۅ o7x:"ꙕP6rmM`T!B+)HK6x6h ~mi0,q0'g7 Ñ*g:xq$#L'նL$H>Di i cbzg1%WC}$X]_+HnK# P7,E-B^".{-R: p/˜FT0fOF-t$!UV4 }Aϵ?aی֓/rPg쉴[)ikKi.$jFH1i#a ȯW?n?SP|手%ٔEyQbEt8p8ea(2g"mKR&ej8XxucxI8 OY"4o-iLAp#aӗe׬Iͽ)blbc k.s QNsWP;-fq~,sދP[;x hi܍E'ݰ ? B7ٳKb:HBg4Z訒QĂo+yDFï*qWJi,^ }T J)؎܂ivҵ 5.ʨ^%X2y-'l%xvCĦ!'wl&7ֈy5N'%3d)ly  SIoђLJ49&4 1GfMy8heS,0+ꡠϐ4~ H1y_ 0"$[>=YZ}M5 }5Z9%0 PJU|35=Tl7]:adȡ%]r;#I]6٩&,m*"R`,P[Ikޜ s*f }UymBef'YnZ~ﰝT߬q'gLϪO׃TGa9zܮ9GЊ|CK]&&}L%2:\lyy*rb|R#Rke%̉U/~3}}PRfx W;K[oh$k(;<.T-x%3祷3ЅpbI~,q%j1.Z;yC+#i􄜧Ϟ̅ ǪZΩ?dL-oлDHqy*/*Vk*T^y.6f-݌PPzԀ&2t PNEcزg6"+OC <ʀo(ytƪ}@ҙc7_f 7׮(i.5uX:~r+;:YiP5N^:( ک3v=t/+ σ=Ћ:7NmXZ+ k{|h'9q u uNe^7q  cX 5+s8_YPPQߦsŎ %sW="dGV"Y8yfɤehIfFc2MTw@"uf R Ld(=;fZ ܢ^IMEᰙrdLm u!Żvq?nh lj} X!]g?iG}7W6o K3XZK7 -"uoxޔD앶l!K٦ @oZ X5yri9$qq0ٖL5*WKXiߓ(ج~SGR<=`TYSj)/JVf p!_ 6WԻ {b<جAΣ~j6YAZl+HS}*0]ÉI]H/Β`$'4`!U-׊11! "'pr L]s/q_BW-;mY#ZsDFe"){Ir4IuRᢅ3﷨gL''-|&ӅKA$#[\nEҔ}-񓜣%i!Vms/:"7%3xȤjsluRpbg&w#_d{-G&`1(n A}tNvi]JjUM7xq#He>Ev`q:^ZW CZq`Tc2  Ciwe~=GAEIL |v.ܚU73OV?<5^,0:PC.:m-̟,'zce/auV\N6~F 6;$Y.X4=Hm]Vre{?L;AUta=U*&D ޠ"]^iԶ|c˂fRsㅜe ?XTXH%RhҲ2Qe81MF2{a v#鹭O[-ۊ1O>TCez 7\(2cG'M'҅cUp)P%C$&gpָ*391JNDI.rPjI&P+2QY4T،#:V.j6wjFt)=(M—VFk:?qPO`0ы25;iw"x` 4~yv緷.\ljmN1`#u0~]/RSB\~59W3REaW]忷V@>99ʰ$2UIdBXG$>$GrRz",$е(҂K5TXKѸ@ԭ(e{+ !_GII5&l1瓟ŪVP9v:8ՈjDE%1TyF1E$^Ur3'#sT|N0)ć"hB[~r\ٺnEm O lh-X#_,nHє&&( o~ڽBipA39 :pb?W~HA{W2|,{QYyX&הQdRy3K50^:y2U$OW*RpktbvR}vwc ㇛%s ;)cWpI{h|)lt-9Ga,M͌rQjmt"=4`kFyil>b̬ Y]NxTN6߉j(M[$vߞ|E!N>>{[L N+ >p lFVsދMCdǁf*To\ g&Z-3q"&8帪Iakn]b?Oe;řpt#M S'WQ3}Aqy29y0FLDuO"/H#6} Eapb4ԪE0E-4. jf' <~9sOd.m (0!|ycbZ_$>'ڰ@dD/1P&]{PAPe}.yOO-)e`Ѯ8Zӿ!;kI] m)wIҢ MeJL3.+%+ʢqݎrI&ƻ"ӧB# JZpVNʞ8H}su'N4+ۜvLc)Mw9%t`–,`,m#J&_Q4CreoL0%:XdXՠ_ᑯA5ke*2jz> 74ƍA0=4. _پN%`kP\aH)J{)dF`9iSd 2~䃋MNeX~Da0zbtY%eQ6h*r%,:<t5/H[ex9R`ȉLg2ZCwx9S/VӉц;=3)";Rl(սaHjF :C>HKᫀn [ ipfw@'F1ο?ѠGv8g}'Q$rLU;qՉ_.3o@x!"OKB )u XO1M?B&Kr|zIaڬ)Ii죴Nuxo\K~r!X)oL g6W"2 ƭ+ R7\SS.#ɜ[{244uE^Ѭfm]UW=VK(崟?t6fȄhڣB[깊u hM Tm]_6ûf if]QlUOUIKUAG' b.唨T"&'4lJ\좩\jû@#vʕK_,p@ + RѧQ HGV4*;i8e<=7k7D4"@>ݐk9gifV%.9oLrƳC`cPS> KB0j0-I{c1sK[NqKἿuPNƷ狕 +#1 } uGϷ' b´Wşp!5=F f=~lT #Őa9^a-}7;P7Zl{L3kaW>b ]фWr]p"^]Z#m)ɽe2LL~pNhD7T&b 5lS(sC&#opҎЭv ϜF#Q;,V_ '֗zQ&!wP&)@[}`s_Xg!R UaxlDy%lHTϨ#WkUڒ߹ў`߫x 5Ćw?L4xy] r"D'Ӱ]>F!, VI7B,f*1,jm+BE Wۊ ^i3}MSb К45ebn_m+Aއ㭁 wT  .7\A̳Zy0$tJ6͊ۄŲRK,ע?h]\S #[4)WBIZ "Bhso$2L֕ c4MdخD?,i?1D&/Ӧ.=e? d͊蝞\6#y _U:q`2*J!@_ZHA=@ߏR~6vqr8נa&tCBHl`6}cWgG=Ϟ}cY3mf!]:;cx~ .` $fi\].<6?º|}p! @/NyyG$%%Xnj\C G '!MEAw̧I":Lwj.BpOCo;ԉ7Wm{la<*5D4g1>A|HiӭGGZƹ\vG+G{k׳GДQi)0-m~*N8&9>%_pP&zĺX{д$۞:n@&<=!VE.1(?r ܚ5؀2M"+"cqilfOFQrZ߷j=u'; YXQhCw ͗)\[ 3.@IlI/džmh(2Qxsq$#af'l#Iq@]Swvo_FJD&8n"rY1\ gp2-2ua<`L4& \%ہjsU_,.i YR)J,OHiDPINo--ub\#5J1i;Wor@W򙉿`m=.CEB 1sLcBs{Z*![(hXBBtYVߺto\P|Kg#\A >^5iqA y%^iQǟRT./8i6̭\+N2H,v@@kP([`%Ei\!A{/Z]|Knu_P$7|Xy"*I_CQUcp`%KkWsp!W{8E鍍a!'!LqAy]Erw7lS V!PPv_N"Rckoi2&5m'uPѥR8̎WKYb41 SHwf0JcrI]d= s+uj7К5W k (/orm`W\)V,?/zA2qr<<1kHC̝j.ݾ7pVTba@ޭāC4”>R9OFꉏDN<{?O1%"{KN|fxFߔT_/q~mL9*AE"R\ 'YIZ땔IANSR;f&u`qCx`Oi>V5 uHTfz/DBXEx] NDP`zHVӠY"oYu @535<1Y^z`&4Nt1򝲨Xx8E=aڶSD5Ќ 4#d]d6@1w%4!CjGwL'4\W0{3DV?/M [Q$K#m%`sWzn1 9^ Ax79`x3o6s\6 / xX (D[):1QBbWT#(6*R*yC⊫z'| \9ފӉg?EbZM4V6vjEk䗁2+1 )ͣ`wװ\ x~^U`L'x ϻM& xr#=TKz?r]~j W v Lx&Lo W-|a# =~:kmR ]`{o#W.ihLHeȼug bm2@]"Zo|z_ذP>q8W29wCtxwu\{sz!f/^hoE}Y$`WymEioQO)OKv>{V,Y:SX2.^Ԩ272XtCo6(JQAFGb7Lyz1y7& Sӵ.a&pyYitBksȭm޼QdTϾMRڗx_M$RI4h֣nUkN0"B7'G'AcRNr+ytC 6[>-[]5R{w{OGknON?)ndqN!8)ٴ| WCt[2pHlW;c qg o-ߜ/[Qk_A,])Jpxq1rXf 6%|j3*SP`̷ǔXToSՈVs9eI}|#(?׺Ko1{mxh: אR|q4I34ʴ@LY\AئJV`[MlPиN6FvK~]c1ld/m@XewU ZAWн5Wxk\Ykef61ZoBDP@ZQKs5w^- spssY+i!ܥk&'0c/^슱Ҧqn<*ʞp(\oYΆBR+ɦ"C1\1 1ࠟĞԗx7kCo ShmlDz>dۥ"UVWxv # ms9=zʣ =g;+#ߌ˝N {u2^.N ?~%[s^DWRx +%@oT-<+@t;k&b`lM{|꧿Uzl+ے([BٽZ+4(IOWK4 UUH{_|ZMP)b,9=:0C6Zk|ckjxn|BNU}nKco{50$XuſjaԜӛib"N3Mq*l~u[ԑaSaL_DMU)þ!OZwʀ׺sPLv\=y9(dc+|1C$n(Ҭ.8 Y3/}w"Pu>\Cc踥2CXY̮)TȘjӹApFΐB ц>rcުHTpDʅm'xw\7WlCT;Ǘ*aH 1C{68Ut:x ČYAȻ@XGc,U B]Z8qxk$.K0Jo-e(OUE`yj܈jNy--b׫^s}fH1s+xMWQ<'.xbovoݮWzFb}*ͧ8<&p#݁l|O1b::͌@TsٟH uXW,BOxXd8rr`dbɜdXx@qu`U^|Q\WoGɪPy'2$bf-M}<҆*{KyN&^ ? Is=E@CYo@Y/; 7JsycVX2A@XM.(^0mƜgQj ZKP]eCc |ov~uF#zȻdmǙdL-W:3ts8K{v% nF&0coS*[hG~BJ#ap{ 6Z42:N@-L+wNaL'WW{wA(M})M=*>ˏNM>jnLYPtt݃tɌڸ!-Ki6NAl 5cݼH}K~N{9mjYG&T3Ϻ7/Ѻ#&M_5Ū]*k p:Z`lM;7 [fqq.!&(KOI:t|:Re | i1yAIq?MT!W4\A[Kbw |1 klxdY|+P&l|*u~Gpj\ DC\>ك{(I0uon\$K܏SKPķ+ONZ4 se| *g ߚ%J'3,?cw5 ^ R&cj^1!m;%bkB0wasUvdoZcOZixr}ݧ*HKSHx{w@(A*>dQ;'L9Ioⶠ=+QNKUo;L=T\21<+@äH*PQ=aA]@oUnRUvO/|nI K+g?Wvޘ"YCi7Wъ͒=(cthć9ILM=_n^Zę;:(VmMhITjr1Rݐ.B y5B]OK|eygp=#dkjK.F8btoS]6F90usφC~0RɘnJ{[pb4( Fl^ Ǫk(\FeႰ *$@>o"UƜd|g x%u owF %FTϸZiCK`)-3wi}< "^ Z[UFGRD:tJh$G|u34d@ed[$<\1{[&g~_lbIX!Bpq>O Uvzk;1]5\r;[̻$/cy+R}8$l8=XOG|z`gԋBP#Aø˾E.˿H`*hC?wUGh1TNjOx@_ԻNˡN:?7+hw:=L^1yMs~_F:m%[kCtH)MQmIaY WDUuX0@H<(^Pe,~J}kj[I(%3oC5bHZ8knm `@77s:4ͺ Q 8x#/t)f}(廁FI3,Dj@$+e@5$#0ok<8z^q2a +^3UC)W!ٓAdN VSe>2#ad.ܪׇ:HA-%kWg,js&ӳ!LCղB6{kMu!w~dn2 fv(9뜂YJICYW{q)Sl+F|  Yj12Ę 7~#oR)J@7# `f!b>Kšwc"R o4xW(ݍr6n ##Ӱ]/4.߰;{ c*CI.܋v"v~kN9̳g_ab&w ۏő!E_AIL*ެ8),>5}O6c澕/={3@Fzf?ApQMPW ZYmY%^2bɫi﹎IV"lrٵNu%i d2󷗮 WmX%b=F/9;;PTֲھwSEӋ쁤=<#0JSj7z>BqY_DY,X sv\s:e\_D)K.A>R$ʙgPiHDž$3ee˶);MӨm AYi"^%РIQ|w7 L&ǘky%}tW7@s}]/(it,cWh#,1H"7tޠE5C!<J/5|~춛$CXm:ϼƘL$[\$$/u(s:~&C ;C~y2yah|S>`(x+fp.OIJ=J:f(Uaɪtc+!O9;%bق3'pgڲM1@A0?8{4'?iXOz=*B`Z=z)=x̳ԼV _|I]3W, &ړ$?dkG$P$.kPD+P%uuic5e!!9*+vJGB' =|兔kx$ %4266MY +OQ"øLHz4+'ʦ$_8_%i,y_W(of#5~S غ0P,󕗅=g4(>aR|f)(h>(i\̇1+4H.-l{ίNx 9OJqb9mf 0{ߏS~V6u"̼Q)Nr\c]XP;2 1l]I~˕b6VM92V\rlKR _z׍ -¨9Eʵ,j?DC2M .~K0?-cT)@ߔ\ܬݚR$~+)>5Tn MsA勆 GE酕ܔKaYtF 4㊲B֣ N埄sONB )$޹,Qs os!,6̝ Xow,W3i[I*WBT/$_+<s]6i *%? ں㉯FM4nv ރm>QGbl*?KV 5눁@愂>>.J"ٴ|L}IC^W׫SPٛGa6<" ۧ5̈́>&TSҬKՒ:47UVFƻs90r>Y8%["W+,CÎI_A9FNk,vU>܁·?!T֗IJM GpD=rLneǩu`]~*v02xB0WKp먵@`vDh,HyH2/dz3􃛣f7tj8Dכң'1K]v4ζu,@sU9X!^J\] +_VL2 E<0^YkJmr|Dd&ƩC~'BSGm/gs/Q`?7~!m]R$1!DdcʔQőGqK7sQ۷j_S5T`Rl,c׎=o^N?vq :ԕjQCIM,Dr1%so-j}Sê3ZئULt$C;Rt\nsctq/ERхXg?2O躋6%υۖ1f&tynԫ ôBf$Y$ j3fQS.d #59i+1g,)2)9=`~AH|tmݕqj$ԇǽ kPZ0 7%HhaF>0n"udϏ=jfmRm]{ R{ C^b`HbdC[T$kZ KXg?0#|>-ګ22m+UL[m-c4*' w*\*deȕ޸V4 3bf1D`yi_]WX2n$8Ustv>.]C;`H;WQl%uv(֬`yS2#&VEDНRЬ3ݭFS |Sfi#% hLErI+hg`PzKU\Ot%NZFPhkwdTCPo*X [ *uVSW4hlH7 <0SBRH|mռ^8#֨,jCȌ.{vmV k_mY(]9=͆1A)1k'p"zCe(!ՖV,;T2<ɻ'Iw!why w%ͨ^OP'qe>F'<@8B*pFyVtB|@RQkzSiP1(ԎWPՠKG7ee׫/'Vcv L ?SO$GjIRn!5/àXIyc@}@BEjvo |KDkj8ZԴ5l?t& _9&KXHOQ Y^`͈pX+&ikʠ2?8p}ta՞.ǦfqQ ԣgިP5RJg?LG ?a`5=|Dg9k`0_W.ƚ<8;ȵg$(`1Bd}iňS'7!W쾭kؑ 7Tyx4j_fUp*SgmS>fSLvcYoO% QG4#  ck.3Ln>q m0->gNRTg%Mĕ*=╥M>ތz҈{Vq5vI5j?wp?2>-w- d(P|L#9L< dsMʮQь1Ui"fW%0q1lD|B@1C7qIfo :f 7ų%VĎ;.i vTmTӍ*]t_"7_Zִ59.&Y= dYUT@NN@4ReȲBKjHd[Ba(kR#wn=FnVn; f2qAC`uzXv W{=C2 c8ś;/1@!P&g^dTC \Wrh`>0r֎Ɯec6%(z u `h X}81OO `$|]hVJZ*dxE.QH|_n5"Y=9BqI=j@o#a[g 4~5f<@B╖,n"NB(p5( yk4,䘝O uj?B 9 zCgVekx|"* Dө ž۷Qt2 zG|~u͒~{a"oGJH`L Ʋj26;~ֈk7Lny뵏2F\?6I[E-yXR;d߱u{C,mR;6/ BH[ԤfecPYl5qڙ8JJ 1Ha_Fӆ[qYk!Mx_[$B467R1J|4+Llel-&p:2^0zB1 ̎U=Eq삖?[<L鰸q٣8u{ݔn#mlVAr-=3_Ց ]G!5CbQa'RG_V2G^0s/T St;(; % y_Kdr/6),ءHA2wyhVoz2YHRLXip-n L<*2;g]ENg-?o?fR%EPpۼؿּnH j}ŋJ92CI:껬fms}׉hٳLR18/>021wp%.,(Ia^z.l7'%1r@͗Y1\r[Y)wF >!|˟kԬTQ|m%vVuy)1%,ީ`Zē ]V2~I~c{s_&:^Qt̎R?BS"ٍN#.ђI?`-"3$/_vvヽ |ЁL\N/5Ӷ! Y$9Yd5"35Q4 ll>U@'/ӇiH?b]92Xrmiى7-(ھ?bK^O7Mpͺg R2XE"oxA̙W=,5 wIʨ׉Mnf)o8*ثk×C wI ̥Qns2<s%[#T|ה_%LN Ϩ]8-s Wa pcHCYςiV<-PN+vl;-g\ `4e/n "8S/"Ujy7ŕOXy{>!UN`C [DZ\MȞBWԉ&k L7 82H }_iQ ޤ)=v]aW!NLp 2bf2&A|Ɋ➥?[5pSª;& Hs䧍i+R}7%ZMa~C ?uTΟO =W%jgiK   g+aɇ(KI1R%k.QM{.?QN^4eVctHlTdd꽃1O ^% Pɶ }D%)@ ~\7!k",K"@%RM6NQd2d@n>Er eЅ' 4Z667M\Na[5+#F/qqh=eԏT^Ijc@ۓ/4E" *_?])_{JWs23~~aY rDSǝNbWF$5\P)˱F"L9-F{Vcw&΋:okF9FϦ6F-,OM (_ JݑkDZ.]@|X7~?&Ǣp L_f^ O%7{#an7fF|m s29^n Cj^ofX A\ 6;xwMo`%'X*>yW`ԈDWA%ҬiNw5 .)vitGO@&FZ863}ev)!u= qǂvU61ý(ճ5nwNGMn-0h?QTraXAgEYJBH*PʖԊ$h @-,y"bDAЮjVӀirHOkpi b^RZa 9p&Eq ;"|X,f{ߠQϕzgI{Ν_C HGؘ^URuhuǾTҾҲɋz PbX J+D{M>a"cb,3ּ͛FE,_ؓ뷩S, bּ?WkF":]`-p||gځPKBd%RO*M{y#d#x yp, 2V l4 }sa^BUk\/[:lf0;)4 ^O-}}FKS3^44wQRo1̨=lyQ(EUeN'J2nXYX-dIg]:QQN9!A7A;Ήa~V3YcI7{$I f]4<++1#e(mH,5t;I|-&0"KXRdaKLT +#qEo)Ļ!M&{K:4%eԨc MKAB'mқ$7xP78z^'?/^06{tbcȃNMuZ2 @Frs%' jv鹊/źO޹ ~-.FM,֭)/sgen$l%08ުI+WpI5E[R?aZ֋; *z B(|;J1` $2+_DNd` =4ەY:d"Hs\0F>}?I=1rn ?^E mU[hRȕlU/S7c?,/UPlfفhjQb<#1sWߪqH }eޟ帿i wIL84CXN )0<M m{WYҸ "6-p8cf ﮑX;#4g`##FF%q~ [p}3xK,~`)- ~BwDmT9 k0]&ȶֶŎ/2[:5eyMO 鱁?}JIJ<ޖI8΢m+ў69}B}rgwޙ9E zY|c99fϘIVVô}"_P_A)! 2Y'#@Ub3 _m\=q*Kg9]44${*,(H{+0:5˷Zw@`D 0c:[Fw*CczAJJ6U2 CJvPp:+EbgϢ*D\6[X{E[X*&b\9@WC#XX!h:}x[c""YF|E np60`$lIw.ҽ5[%<(Ϛ.C"@.'3H'tTۿx6\|1NӐp]D6s5_ly'GM7G?a^{6uۊ|bշs;`:BJUO2յYh#HϽ?G3 M͠X(qx8[x}D21 DKEB1A=703Z[5"["F?(LiE}SX4*_4UFWK`ˇp #W,M(݆qByΡTp s\a.5WFX nq8"VGzX+@V[^CcWl("VIŧ&s8Ao%HMt~E!&2<3Q$ 7~am8gQUwuX%NM;b)2S^NgC i.FK5)u7idұt啈n` mHw|lOj3]tȏJ G֭ 5Ɩi6* s]QI_W~D8Sq;5Hn݉9) 8dozx/*?7̠ښ$DU2^륔r\,pCܮ.\ʊ ,X$t  3_RL񎠮 ;eDc 5\ y9!6  .q/gJQ; x)[ʪ|TGe&&]PԔVC~($lg6~E?V ]Sgrw-cbsǖ\"/\/b;sDFW./Q{k9CK3O6{Ƈ) $1z/nX%ҌO!~7$J!'r܍_WO^6 {GW]VfV FXaXqꫦV$/ :m$h!+cUb|#=ؿiEn }|Hu{T>rߍXse5)bc=:P ڋù=F+ A@1MV&@RfDz2? Uo_io(q +x~%5EaFe7axh^PHkP IzJC״(D*9 Rm(ցv;c YhՕFz ^^fHIIXnIeQa?VߣQIlv3Sw&!ȗpt"=ۣmk>%ck  6X?.ZH MDyP0.^?XO&7>{H~UP_:P2#v#_v;*+yE;KS ݢN S뱴$*^< Qrޔ"1PUƚB-71S td^E|09\`f.5Ėsڕt%\UOZmC#,#7T433sFyM Gp8Y¶ $0 }BYi=l#oaA{^lY%K ̈́Z/NA.Y0'ҳ1_d/U^R#E|" \e@6ֹ:Uy/X[5oFJ&`GW^1C&)"4BEi 8\}@OalJCۆ"t*lBsc$ ۘztt) R",̔c'^2ފ燡KA[(P"3IhhH 1Ԙ/r G単:^:4th-Du~_ Nn#^7bzbjPվEe82~; vCfd9QxayfkZ_6ϗ[Ɵө^=k|hIjY}+)A+r%?uj)FBä ̎ڐQxdͬdю [3c&ӋPGs m}D3.؇_%$ G"5㱥sJWVʛ*ڹc'k]x\I0֯Īԃ bY_w]] 5Clj0 P _(m-t^_YvTl|P1NL MfZTK9=iӕ7c|L+&/O柘`%٭<ꬅN2/Y@O ?9RY[hWvGNt~ S|#-ϪXd,g]U]US4HF#PADڒ&VTm0S(PBiDN`$I.Sɑ.c7'h:*ta T{eJV-nZo}J.d[АP}Fq z#nZ@8V도;vC{ _\t{L9cݺ9C77c#|aqRZ5,8`W3xz, Ws5am1f $zGaC|wj-Z=+,:C\K>]Bݾ»=\V-ahśPBhth!8;VXSyѣ$c`bwL#^MQkIyWVW C0&u?L^xMqe u)kR& f[!bj3pٸ<ە~Z,=æѨjuo>l|O%m)=.-*(\ WhyD&_9EfZJ`^qCFq:M4mP{ܕ<& yAY)JfEJm읳ɪJ%Wj/88HBkUy)ziL$7_j7p/ᔫq%y7H ͮ=NZB&CȽ֏b}/ٕëQZvs  ii N7{nYgEk8 {^NxNk)<Yﰪ6 ,ڮJljzr"dzO.{ۺ1(T nBN 2@,4/.L0α3:!Qe#W )dȱd\5am2%4!tT o^R 2Yq#FA;pyOdI:p͙>|; 񔟇]TүLq錽CԽEɈ6M S]Je5OudTg$$p lD.a!Iٖ<"ir^WXr20 Zzq FOSMu0^qh",V?w%8LVꠅ 5ǻA7Rn-Tl&,)" ܣ-6,$cU99هMa!f>.S6[.nWnb??xCL'gi}+8a焑jH: c!mP4{t-ytM+gaqc4+Ne9CLs @kX2K;,ߧm _=g)3g<G07ؘoe{f<^UF^Ź@0 2M ׄDiЉ{e6lBX 3P a$Mq:r r!: **5mSTg-^8ڥɯ'Ϥnx; ]BB@Œr%eh%Zw6b疒.4_q?>G0# qj_=Q;_1 i*g/zܦS@r܏Nb,\!=t[DWQIF9A͖rF恱}p][IY<{/7A ll| C`L&rcX)j-f6=.xz4+ 8d/1,Лͅ&KGHC-ɗvkh=ƨ7sp1Όo- DG75G/vISU;*w">':7QгďџI##PF aEEmAKR0Ԁȉdl>t? Vw&U2FT8KqD=8O4!->n\㠓U)~#X=v>z(X10L :mnabXlfV95h_fXp'n<hx=ȣ Ӱ^?t)a!1E_4 ԗD^;a /5/w<$) l~De ՞ $:,.5URo*mm'bԣǛbzf|L6UH?iuO+EO*Ϛy dvCAE՗\ w3<KAScZ0}ŸoDnb2{3 G@rNhXn2w5&tگ;g=?{Mi !([ {o'p$քO# :3ED-ɥT2P,%8nM]h{2T56  5K,(\ֺGNn]8:.ǿ޵Ԑ mx3&.轮cc[tGnB9aE4;|ߘZiꆎOG0 tI <)%X6-f=9.EӅ{,‚TPc 1u2xyl7EdZ}aX2#^u=E @F;OWB/1m}y~\soXKknJ.Q5!IҺ4=d)r/ 7t)qNKm%9}Lz"3Ȕp^1t Õ'1)觎;Ԅ$Յ*/3<wjz?™eU{ڭсŬdΧj2pK<[06s m"$uDC@4w~6|Հb oFi[f¨&cfmըЭf[n*9?pݦ*$zl7G"Θ"֛ąC!9{D7_3Nv֚2RPjA{|g9ˀ6I_0Ⱦz/ʞ΢qGN/x%# ';i 6۶n`eM_,y1{!T7}*`[_$Sj[%eM5el-?_DĤC q/Ч p:#}+ULom/gU:1?SxUXE.yNBKpOlǖEt :dѰ p$pW^~FQjI“n/HDkW{T~8sטN `m_@2۝ϩ$tbL֔3XV>wvn {vBڋ܄)_V1EF'q[-  ?p?%ȁo]!^`5c]ke-H3PI#Kkh[}-#?'s[oZDH/0Sw.9?\cN>OnD}ZiIQ}EHCmFP:.6q.11 A~~fJ.>]ay9T;f+~_p:,FVŅts VL$;+"G8/ ϏϬQ`q{K8y&[rodo5^Dd N*Ca`~:r {mf(hWdz]5L2z80 )8۷Rswq=$`@_ uE %D:zꢣ>c9R{WFn^,/NBW\p͝ ^gmgp@ NU- |[td]f&JA&ww=w1EɷJ qILǣ[{`~b+6 3A!h/`{{졭Eq˃ʺşqW^T`HPmIwR|0/K0T> Ԧ}'wlTkhgllx&ʡ:% kM̢k%45qB&a')j i[ YB%re1JE1A"!]ʉe?)>7&Xx| +/JD 4Y_c*/_+ijnLN' @c6FQ$]FW&a X,)]#F c>( +:3P{NsX5?U`]2Ӕn,@:8jjOW/!R-xkx mtQȌL_ѐ#}wA1: z0!)>Ke@%(^ dΏӉNQ%ЭsEtHE #*R@V3x]CG=8Gܚ?]ʝ!livImo {2SR733Ysx ۲1ʗb`'a(8T@5_'(=N]|WqwxvI_C JE?9"^ Mb vku?TI\v狐a9\U~(6>Va)&*Y(Ɂ˻g<EZneU~\hdKzXXMTLPBܺ}$s;h™*^݃~ǎ]±gFE!گʋ^Z \sG!ZtVxP 6nԩ1ŝ|%QXÚmx%PiUI%l3Fr|mf0!m&x]l&Ó9faJ|y5qo8q֥@}659}zCz\9U^(*zd iڬOT~߁WuO{έt|D)j$֧g9n ܚsiO~B\Bs% "x#}1@LUrx69)粵4-IPXbSnP8Bk|vzxB!5+y^j-Y,gY\&.Vm)XVyo 7Wsy|sh'\JoHzE+ -VD"umT/J0co]aXY.yb/zH! ~j 8:fQpɖĝu:\?я% EXp%5b|f8Á11wh^ԢiuIV"2aD |V&buZsғ@ :'srpkze`L吓M/a0Tw;8I.槣yR,ⲓ|(=Hc3 eglL](Á;eB l ݱmZ֚J2 xLLKsrESi#''5%dM/qHi!lV#0PU^w]{DF5c0oR|Fvj:@DM~! yhUTP:x P΅O9Xg+2;E?- KGt8: hؓѷ̰7ıTY*ueU,<1k7c+;-P[-(Y(iIuX=YM&獾oVnCpAl0t@e:E޲܏`1NV5!} 4qq馦eBV2Sl'3ΨO=L䖽0;57Il1_oP~!t)OGʮf´X1` Ú@ {!l[_ԏ3\0/0kFPë1=1rpQNN >R69PIf_0T Jk% fC%|Ιn燤gs>pPÇoWϧ'vץgy)c-GKZHg4fo-0 .X_/pܨ ҝ>$9YـhGU҈?x.pM0ۭQ ZwHPR5uc*6'\ Ӑ_Gr4,B`d2;n엠ID_!w8-~q$2P3d # dvk*Vm)aIefBoUͪ>sH(:(: g[W:0L E!4VKt [9Eޤ**;4E\*UW:V{~T6nݻ% `.Jډ[r!:X|_ⰺwa%m m ɐo7|V Y^+f";@+ s}>^páO,h@. 4( k%DG},婀M |F@kPOCQQx}Bcݎ?\( '_S `rP7DMF8OPlCG&C P^`a]PyWgH2wCڽ.țX IstlY&.T,›ߌ =By!D,Us@N#s8-4fU圍;{VV1ѣ#/Ӄhnk49¤[_ ~R_sjKvUaٰ~Hc.oE(/r)1Z0ؖDQNnku/˝>+&T&=dPJ7v  oc2ud\Y|83pG *m$b3 Vl)G-#M| ^6(a#x/O\='5Bof6rau$ǹB՚nH~;I'_+aݭrs{ 2ul.z"b|8@|~y#-_u~b Pt(ם@y}`2C7I;,{Cpb7v)#7/P[l'KrfX}:ՓÁ[A4ٛ'mj0`l\J:]56XᠭѲBC}@g&z&0AFׯD`;MfC={!܊ 85л@&*;,bW9cBY!ZgoFaAt]r{0֍e%7c|Մ|yGMd>l=d3Lm.^p5~A<(mU'1f#aZbtFna udQƣw)"!SR:=@#E\* jޘwՅZ6VY ? mjq:(=Vʆ.@OtB=4,{áA=icr[Iv\M+a_2JK*텼Ar`$(t_cw|Zw/ʃ+U~u>USf9K@A44U^9=e8& *66ڂo~Ό}Ѵq+|C2@-:.= \8-Womhx7uV"飯㮠b2^\*IO2 {1؆2pHA*VR@[ݥ8VRQގz6{8hnlRޣ3"k58KTV N0{L4G| bk#qY_8fd'O&ݍuOj*H&;!9KjH" P3/HyeI|Sˎ|p&Ӽe.>s({U*#X-}bru41?J9v.#nk͌+6(Vc'3Abvoҝ(ךS4?y0$9i-\*fk'yfQGCG06&dѦOWQO?h>jz*K$l pf(>TDjt{pw1 ۚ`mTw2 m,W.PDT @ѱA }k7xxUH˅ Ǝ|ʺO qC=Z;bD&݂h;ؘg-4f\c<ZK?E=#&4[>jo`Ʈ{$um"Zz('U?kepz1NN4O5b *{_d A>WviS%R xoVN\sX髚>mJ\HbSLG=U"^ԯFZ.HٳW MRAdJJ[s!+DQֹX3. ҖmYP=;=G1^MIqo9 *O g *Ya/Z=f?2Gz`S)pͿZi`x"[׭PcT7M}*z׆N!0e#㴢5`lL91w#𜹻ECםfԐXV\ÊA,}j>6W+Ub|d8B}—}b$̥Ϋ_PADuE7ckTR#)~SSSȀ@EZ>d0?&=.3;oϠ7W煰%bˈ 6o`eM]6$.-҇Z%WC J"/g~.ZhJf2>Op|TKi^|\ri7^bݪTQn.ۙ\+)/IW'&})Øc}B-zZ '˜?i{9p9I<˽oqvRK\ ⤾אܩ:A<<Lv4e7I$d=O~'H#UsqQ:#)!bAb׋l0P[aef&+&N)BK Y(hv}  i Al&p6|B$cn6VMem80'6Uaz%SFPU/@ )˽Gvtv8\jxLy]9+2$#kq(/lhK~XglHHвa]qm4T 72M[ *с(%%ީ> czi;|¿15Y_V#=M)6u ࿕'Of-O%H0T㉢ޕ'OƓǯU_'KQ<WުH 3k`}`4Ÿ!$ZIFHlH+:}ȧR3%#:M}횏 _C]XeՂjq*z1/eNvB.ީ/`ՔUz #TO nYF{}gYAn#bH l3h(чI)R}UXQRڼJ j|\koRR: lAIW6SbRLb9mȔdMg8TAznC *w Zx:gƕCN9(i{QNxF<q#KsӣIyKtm9|*ӵ ܌XXev]LYS3&Z ϨeR< բh4c˨/J6 D PRwO5^W#!nw_^7cU9tzP5~U8+ra-Q Q;Iuď>5$5&L? [.mz &;:9&!>^ϥVg`?m,#K+B*#KАT zCl>kxv PβTyτ%4h02Hfgj[^{amy:^ B ã/̤,ioMCwSBܠ[[ϑX 0!FW%dCҌFIcGwZ xMZ9eljhew(+~3MGh!WOW&qNhZ˅CkaHPre}Q^4`s/.=4VBRr{NSMPAtT0ixZcЏrP9zC"8QMp~>i>#" "*dLVw>=$;IgǠ!o)7a>_Nj>nDɼgNnXvV mOD¤_ThBd2YKww2!W"Ddގ~_7RFpE8^BY,q fJW"JAUFUQ2ߚL#(ݸ,\gL`0|mBcVoVwF=Jft-F tl31])" aS0*QN2@_e MUFk)N6EwT,-dyv竘[)y=C!:%ޱxJ<@NNi"ojwh[dORd 1Fsp(o2)#r0mkjUa|o@40Z_IԣIWmZDdoDJJVo~.C8 /F#\3QXqŅLY$zo6L*AZ@9h&ls_WOO%#EV\zP<9K/Faہ2Jڅʑ_*TeT)UieaAYbS{\vN .z@嵓cŊIB_9'BkAv|b0xcWaq=i^ZD"6tjtX{fseEZlP3zgMSi43iK0wU1~cQQT/1rKjR& Ѽa94 Ү5vWN:%?ènV'"tK$kvku+|Ɔ- b#5b^A c xO珪W.&_PYFL¯x*^iJUg;GFrV*f:M 43TmvJe@BlCVEn11 |m}L>L:85o>GZ)V֜ u-0Ml[>zY !P_Cz1bi774CL8k/4P^n9mLBߍOM(.bwY6 ?V֭}URǪRߣvn4J5*b[;Qb҉ph`;J{E"&;vXlgi͂d^XtH0 c=T'6D y-cFd;WOͮsʄ(7~b!;iV.~h#)ο ozɜΓnz1y,< FX'AMjs>mnXw#RH&((-a^J Z= "7lД'e_I3&w2xWr!Q:ߏ03Ү.Xm0(:"/y.Y+1uq.֩ * );"[g^"gʨf -jvhnJ;C;iB%CŃоO"B.wِW2oI|]{A:퍄Ė V-P_ޟy}r8q@v}< }-q|~ϣ$~u+ ʳ^jRtyBss3*+U3B xV#-8{,DemYw!h:I].У*r~ d)ɦ㑮;Gis z9r (Q|_Ok sBG—Ԅ}=ӀLQ |KvGGҔդ6}g T/ ;%Q i&Sw>>cZn[jݼMoA#".,hǂƒkfkl4|ԃR/6Ylyq( ͠ESbU(fO+-DwW(f'X 45=+p01.eu!prZ_= NskA*^ʚ)6e{G  gAK/9Obl5g𝺨{h0J1u8a(E"F#ЊRN0"_9ĐVS woo)qc7+C)ykM@B_o s+VQy'BLۉslwu$):"y Uvc&R1lYmE;}[=M"vb}33`='hB[þp|<-mဖm%6p+z˺+aпtFRxBR\[hlXR2+iNaA1;,Hd^Is ƙ7ϷiLcC{`A]$5aNn#bOcM.6&l$ԮԹ0M*2e%!_6gyd*oj'e@4v~}eaT"9i!'' p/Q,}?uM#`>ն NwSf w[p\tijtwemPW YpPށKh}T8V㸏=mr$UB)Vyb_ۊԂ>Q_/zFmʐ8*sԖ2y-nD(,\YFtR$sZ]lJjOI+xIZB]:6{VvA[[*lp;+=o9$H<̼Ԥ }M- I jD N`,ԆCg41#@:FG#:_(r63-RޱpVMzvwQNl26D} >*eJs4zW*@#(Uw sx%EO(I4fĞ \Dt@m̃(ĥyD0mIݒTv4njrhlFBtK_ƫa;:H8ӊvFz3ZJN!6ͦKw)&YV?s.d˰?(.'h?e%"Em1ƢMs>j{O跹vYvjr5GOlz'* 1-8U?0qRXEd_"N.G|/$dn$h-VHDNqu4/ϧ/B2Z"ua݁%nqn [ˢnu;y,X seP2@b멁'-t7bupKʰE8A2,AȄm_у#>b *K'@4̭"79Z6}fw져OBon*ew pMmckDh"'R`[>K@;f<@X'!N)}>$ ~ZE w),xO]I<v8\[5$ |Į`h]t r8vP m pwXTxsid/Wn*$1W6>U Oz#2%VL_EcӌEvNM;1](zT +٘?S\>Ot#0P%@4ɚ&")4%e. >Vl. ')&cv.mf. a'2qeNyhCMϣ% gQO[ZJ* x+! `F4j5?r\uH)"H}d>k9dDIљ^Xg *&z<>.o:1 v5xXG7VdUx;^SFAiqXdl4.0?q2 PrӥG !A,?jLW!"&+xSx M_fe%4<:lwY΢!ԜbYaTfb,zR?&úI0o]406I7 uaLAeFUxZl؍&MșK.7\(Bci6v P)jчl~5EȯXg۵E5a^xVQ%~/` [=V&osϯṲe&qlkOA6NO`Ěg pj]Xf%Yt W^\BzU=0:R,~3P&/dc20Q;w+y\c2et" }=0,ߙA\.=׽j%.25o_wZwX̰Ymڜ-2|Z6Y<7 ;亹< Mu!JZfe+W3a<8G<2ycU^]9o#}9M&r ꬮGQ_*v C{G1tlD\Us_QWR@Jj#@rf!upE Mxh'qfY-ַnTLDE v=-N#ڨ<|aƽ_K{Ci5w4ႇsc{^0M(*( UQ5]݀QXtEMxkh^>)L}w%ƭ>穼7n߿Ek+Bkb+ˇMЃ4\a\ϔ~kW*@l.ʊX#Iǂ 77L jxgZzy&m?CZ4&xR]KkGUcbEr=ݴP]_#2-òvx7^ & zLo b6/xA߼z97mw5w>FsDDJ>Ƴ%u0Cf>фˮ-Z^cm̚%<|f_BG2>{,z-Bf^w1VSW]|)cKJCZ}gVkiIqrRG, xBgL.b2FrIS8m6aq=g҅MUYC>MM@/qkgr3*PT U'I9ŋ:5+Ŭއꔀ=Q۬P$: gWѲѶAl|P$zYRM]eӮ?—p[]pHL& Ҋ9/AKKv;dJT.Fܐ#K>]ztc8AQ2b*6>w`M3+)XUh1`ũP(;^?||, m9*sT܆-zQJ`X4_zgX}f6`WSm&Jc~,7uJ̙nVN,ȌbC >`l,vټh #&kAQ}Qh1 {BaƝXW'CK}kk+K4wkQmyAk NO396xۧ+@'wF&K{WUW(E5/49ᖓi6zt(Hr8I4fQʹj܍bS9[/{[RjG񁐁,fm N't G]8Ki^Y K]RS oBIo>׭!1 B>[}Կghogr̶+R|]v^!Ku<89c-')nvV(ʜz3>GNT'o퐒ުb*MWUCNl.W'Q7n;3(Σm1}#klVdYAldC %d3-r:+qm. X}8EUPm#N-]:s\D-_]Dvv5h!(w)E^&yh~y@97b(#%Ċ ]{s=o(VCڃ!=c[D<8 IX [)/FƸKhZ*<ˁkBz:yJTbsgܛWT.qz.yKqe?]ӤΪΈ_I#,RjJg+FY|;Hi ˆBLB^gɫ PDʰ̇OM#C3'8?ۋ <?J@?Ca;)\_nbmn? eTӱ2X]Ji^َ]o=2&%_&IVE>(.O^ܪhf5C;OkSL>{?J~.%ۓ^b&SyM^EĨlևl-66ψ+O>6RBHMm*+6b% O-Ћ33OpڳO!veUj U8[4}=BFr.b<*%uYHnVT!,t38=WU Iu V)h )wdдO x8}BӪEnVWD9əYsIH5"Gɨ,m-lckGĢ~SH('ijvMS2E|˴-qAҾ!&ISkF]4.VwzFwGi[ϖ,!Aoai81 S'@WBU>#2ąaj ԍVu|/0Ͷ؛P+_9 %ۍ0\\w(ٯ3We9H"oSM٨ZQY:%Ȳ:s-f=$7j_j v[սv_855 2Zx+ )t607[̊%At?gtOMAbWAS9@F)Xc@ jQJۢ JO|<^vOϖ:¿|zmF.d{D#tKm9/!R|`cSDcA#45 (ڋ& ܯv}Q0`WqIם 'Ejμ2-]f[x t#aOr^t18rɱѢP{c45ȪWvw^b4c^O4x8ׯ#cspB형2l#es @!I3靸dʙyD'CM(3A;$7/o( ]N"'fchXȁ5g?86:׵-H`T~2('<Eti H | >S @ٝp s`N)*gK/=g}D?۠"[>*j3G#I]Qp3& (ɪF @%`[ Gtʱ|.{;*`5Ɲ :}dI׃z=|'_gƇXqFeDNrIiUFF94,ll0>"2O~'fNcG<n8v߿NFa ])Nqw)B: ITH˃PAtLɽ0 N.I$ 7n7"iN4Z_ B\$!_-ƭ04mO <2$kw(#jPS 8;"]uR'DJ }FV-pۍ.2tkX0[) |KRѼp@w9~9 f ?$%SSsFch4kD*(.،,W5d[;gAA2#^u2Flq倧 r9{0r5UzehI>oK,Pg/8?;d4mmyG8YBhRzQ4z}tnm-Dzd2=JgBg_|>Emd V[uopIDE5rq ftL慞wyCX Nбo/.Gbs V)P.L5Sd<r (0fSs,|TJN-TK;c-wzgsz_?SPu:XR +3\{TTVЦ.${L=;O f|N؝P Mud]`^ &mz*h@-bI5Qm\ڡSCs m -qWwtC;8<F?!9cJ$L7*7<PY.4{@q5|mL 2qT͍N _X@ոI??b|^; RղxmgO!V ̷UU0{B)Irh\'||hIk֎R`:;; Ֆj=xt_BpCzvb_9҅icP uZ%x>^䂈8ldN\-4u#Ѐ1%"P9 U47$[Ldr!߹`NJHHCay~/->bL.RAҢ*-.S6|وZg8˄ÙchWzx uTV9ZҤ5Gy!7oEZ.NX+, }<}MoŒw-{ÚCR54>?/5LUDccʱ sD0!_[}>j x?ub09ڈسNVw>DŽ駅(bY l֐"jvIIDS轲2Jd$ ^XoDhR,*F{Ȳ`aLOc8?'c?O؊t@{ 6HDJl LwٔZŪNwζ=AW{`4qql F;Ӥᅎ#;q5æ}NwH"O\dҞ*p&K ` C )gCOv1l-3?kt(=fH"4u$ B4f#<(Ї {v&,~?7pݹ /Bzttw^XcHt%Z\`ϯԾ-c"-87tsq#ad <&T"8ϣ* oFQ]m8]ˆ峓ڥfjKU{&MJi}ȸl<Ҋq{1̴[ e#M߯hjzmԠ@y*BEG V 笙| 8#Y8>+X0?\C/_ Z=+2VY5x]բТ1spr -D> uo흛)rp僄Ul%*ň`2 / yߓ#*bT/q.qPUY+#1;" < G &UJIdT;SSc.FvK+&:T#3ڼIEr {K̷ǽ`n8P"@JˣfI'̃ KBy3vQH.- lcDF\c#Ef_0؂eH(׶gvo0% $"g,yp2c^cJ}Ej5b+iZ+ NO7ȵ5b<t ܯ akLcz;ƎI+T|\smt+Q0ˡ77vtѫ~:޳zG g iVf̌Ïx% 13 u?GN&IިͮIohL d.!H8L6C&w-XI7Lb+p x`ˉbB&?Qi'-]4D7N$i4=Qw; -wDi3w,qزeua$3W '\bH?yW\7( ʃ,-ZvI~h{ѐa\1Qye>JOFy|hI/ݺ1hSX8sVm|?ؿ,DCdE rblTBoTɪEKayUٜ5/kߘ ־ٍ1V7jl!!-= ,Dm _Ba%0@)CZnP(=2P78l@8Z ;4՜3@*Y|@Թ q~fEl{,';*/fOkS$YempW@DqɡA1"qM^Tt"_gO-Oki.} qu'`R={F*LEٍ% D:oSl^[_J 4x6>[%.;A0&C_GH4x~1jw$95A(gV~S`*OB%=YU i[O^Oh*Ot8m~scbl^au-^յWY nj,m.5NnOp+m5Va-ChlU]ؒZT%bj2 cT]^^}r 91 Gn& A'qӁo}u.&!xP:(1sQ!dRLXҞ7Crsʡ=5M0"=~&)S1yYtLeW3̌`lf}Q%SpK噩ŷ/`Um˵|+ 'QaD Dn ~}})^⹰[ՏZP[OG%‚`4&IΩQ-ʜ}Z%xhIQ`\bcy>g:ײ?{[G"ɽ~a쀗sB330At1G`9r`׵Lg$B^7n` *|*:T)EPp}5ۑ"܂\:+ yw1'.2$0O`sh <$7jpg ѽ޶&"t\?Br$낼%#o@Izw".<nP`$͚~o޹pWArkpH <Vxuu]b+ ͤ =t3t"ЬNcL^82 FKg5x(nܱQ4j*cJ"+Zcw9Ⲹ?1xT(GaQ ˵Y{^aTނRK:Bz :A s݊ I0K\'fC[;ZC~4sB_ˠq~a/{Z} Ph\p[/oE1U!)U'ȣiРۃhú&w.JsJ,tyPjޢˊ2FռؒcT!1"ZF"/6O>&n&daz%hv;J@댡= ^֖ Ht-K |㴾2r5 9{G( TnsI@&:mrA(S i} Cu(߆r`Γw T`09Ҽ/<'low$)* ފ"uq( |x;L^ąۡdz#JU \?Y; JElZi{xblI!}SO^=,RҮ mgj]B1:Fsmr{w?~qoׯlF#Qʺ7p ՗nQl4[x.~}̌St9F3NSp]<MWwrz!b,!ZN~e LnsR%5R,/=^(դks ]bYn~e^qXӣD>[nh:; 4 _l=W|p=_ fDejQ6D{2-lȹe"õZ 7xid?b[f̴2&eoIvkk! 9qf3ZiŪɆ)oGILXFڛR"Ǟd/k8U kW#-3t,4WJb%47ǫa//3r)x)t>֩"Eo_gz._ ˽i2O;*)M(!I!>yIm%ommɘvTKׂ3X}$tMvH #\Gm[8 *F2TL"%e;\=G>`D]C;#0;ÈʈcO7XL(x\,{ˊQVW JKehe3 &b݉O΃HbLLX(y;1 9V[&Q"v-uk ^a,N5rYdX RBdw}ժG⬠b(_<^/*g]uSAro n b-EQQJ=14o%bn57uM j5~IΙh'^Z8jeig?R*Zg>Od+=^rC3o, J\yn\ >_xGqIlE7 c-`c+njࣂSw+dhep)(sepMHxV s@Eop!4Ϩ-ȱ= 9-hOS%D&Q$ZW*nnl[H:/,vt緀n+$Ν%et^T&&Ъ*b5D6v%[ ߘf g>hH `cq0CU$KT/w*,Y~4jF*Nn ̄ 9Rzڈt]Qmy>CC#itPOu;tcQTrHe5cks$XjVݵ#$AQCߌoمmV/xJ?p#'UwǭAJe/__#j)e6g D<͂WD<dmOi᰸MBRee*5\Rg|h.+€q >Me(gߌ8| %*Sq';"-kә DWf;<.;G"i(nJE !BK`o`!]'c 3یNFIı~_Ra+0ouhӽgFvw>m3ք?^l*Om|tM& }LdڌA9FT00.Flᢿ{N/)*o YC}PZ{zQ~rusNli0sEVn3mE%'p,{|aSC58|neZւ^kDؕK9BmA[ɥ:cVM缙J]~J(ƽϹᴦ n[R^pCN>U=MR{4fDM37pvzEWxUzfvEFlΣ ?լNQj>@w:b]OhA %.n!ҁdwe; peB.Up"J%o On2K/vϬ6৳,}F|ү0͚>Q/gt\ms@,UQscW '@9[b Zcup}(:FGQN?  U6ZqM9Ti-kg_lHWJhݍ9L}8<2Rcp:DvT.\*a:ϯW\BwTS]X&_MRnȑ]/vI,(bxBą.ґG2tYpzQqш1E+Dy_#3B&5 #p+BMI\ V%(A TJ)yáyDPVn6CjЬ+Q2v#lLod14vZ^+kĸL60  0xֈ2IYgUno\avŴ۸mHF* Y]G, t~+Kȟ*&Y GQuť'WLC|Th|F$C,ڨ2 k@vIcwgFAmOmz`hFTH\}ӕW ^sK6sAJ)%RÞ r?؛y?Q=}YG1ϓ\H75: 7P@ɸ9#G[1Ew-O9=XlyA)ʭ $m$KDL_b /rQ.9*DNTO4ʴ[ccvG&Ac5\)bO5VឌR#-"ݱmxyfY_֎H_ M e"c=my\/S"Ieu,!Oe /w J|+cTY}Q3'<U@pLpR wG8ݖ3E0(WsJ%S+u3vUr)8@E58:#z_jtoLqgw}y A{ļ|=1F9P G-Pު4[,U^nN 鹆YELIۏo9ЕdN:2R(N~).LS3W)2ǾUqYX+*`d|E4i4glPGBHa0hmRpd%VBJ>Z@;'QQEoax>9,tϫF%!נ h=z 2gל@=5m| rj:^t[jCW.[ d}o~JtLցxwϿM{i}uN^_,7ñjCc8sKp,F%KSɞ ﹕[52.[$8Tp$6 01 u3|KΔlVCF.x6s"hfnE>a0,莖<,H b]Oʱ?NjWk{y[sAV~f`5 I|,b`>6 @*y7nO>\駥ˎaXb~i@@,Ai9Em4h##AU9SIIb&4b}F䧉vaށkpZ`%HK }llTؼ%`F^ YL@YMΠ }%'xgB(قCW4nT6_|,pw#H=1563EDy$e J&fF4  `{8M —8k>:%^t]䕪uUHԻp^J٦h!n_yרbyxeib턃w?oÀy+yLJ:(Fv^d*,H޹:tN1X 8k#|y@uH_ϊfF4+$bW+ƛVܩ~f؇y4/B MR̾Di%<n\}tl[7c,AjNLmT}] >pjjRl Zqջ'xj}y{;G<<'{>4ќbKR{zh0%㋢c#AB}K> A<ӗϭ2.eDtI^tu q iൺncAr) TSmSZf4kBIYu!f蓁ryR6ԘN]${gM*rZl>)NY%Z-vE46F:qSLٜ~iv(M&)O$_ٽa[P}"pU,rw g7([=|t+9A]@ @ ]Is'Z"#R YuaAgI{HRb;V.&KQO=nB/7L/̇\ *!Y:.eW9&N.ÏȹQM,ۢm2isA>qU&4y+@(its:}Vң,Ȳ!bs@ϰ@:':_Gj'ؒWmI(hὓ@G oR#ן:@TU&!,+54CW*P!{4u_hFm \~bQs%qh ]j}󟅸Z@U+Q'P#AX>Ut7G+>d)ݠ0}IMx%^2RvzA8;c#X0I7Qx>'J ^a X9hd[i>YLj/7,&0Q(~<@-\U\&*3fI䩚ѳ[rNZCz,CȲJbΓ5.{'S&p{RP,GIKr-I-XeK @l|6|X'B|=o@ kqLZ|aG>ˆab ,]WCӕi2x=ǃ1s6jΓKhC ̓L*ۊ̆v234kC-): 67y?qINzUJ3؆ͼ 'A">$t(΋҈@BZ37`NW1˺ԍ#n27BIPN۹2T!9b#mLPBU d46x"̌Ѥ#JRȃa=\q@jxksh5,#}]6)ىE `1v!rIm5X1 (hاW*.IAk:!OZd1XvNA 3|Y9oJig=Zpsr ;M0:`?';3tWjrKZg<|AO$u|u(QƕlNڈe_!kԵ2y֣yٳջKR8db]! uU Y+HL96Zao_؏]j6@]DS,pj[fvbrEM-_` ¢eo"=lGKV× A&}t'cf.XIC~YC5`sri6ZGJ'}_bZ4.lnD2=qu_"M#mG ~,\ Ew%Sg`9meSʮ5Ҟ9Wn ;!\Et'hUs*e'2#݃| ,o/_"Gxjv`=x۫X_hG(fIm@cäƸѕ']}pZL.B&8:B?BW%]Y{t˧'񸘏sɷf ǽѡl,Vdy1o;W"u|,6y>a*$BXP74='/4bB[P/cm g^6RiFΒ4)(}&Z/} ZVVA,DXbc#$[ovz.OJQ1J%;u-pP'l5|HWƤa@t>>_ no` 8RFWOC^Xm95@+pv>Q2ڗf_՟!m^2|84)ٿTWdB+*p?uT{ O@l2f 9s%SBjs&B0^쁠j-m>ҨD_Fڄt!$@$ 28vE%T|uFOYesՊZa,vVBݧVh9aksdKl{ \SkTg.c@Go2L[͝RwrUొͽ% )>rd1E8`_^ޱ3Y@P cz#iiꉣEp|yYvU'N[#XW0$DrR8wsL` ѥa0"',xHQYU=M Ν4:or8F]-W`B jX}])K2Zsm9X CFPJǖ͕;v#)iS˳% #kit&ae[U̫J^h܁/>A,(.CX޴ge3u C;x@Vi[8:|C b):[m'fs$sqQTZK׺BhRntf=x-y҂H0`ZDLiWjq XQ2!0E8T]ˣ.VUSF z(:`=r:OΣ-NvA#p^!cb\;[$.q}.)Of٥b:}F-L,Jmy総%"4ES7T(Wp.Ojp|7?xMħ5ħaE蠲vh@J]Z/gi PFyHf8nD fؿްK0R]EG@*9L࿳oYm}U6{vIFkBfD%_ HP;P]>csݚo"0mX^ioGX%!< H}/; RA|i[ejJT_}.7vT#v;tYXQhU=BIU17|/C IZ(OcB }[ :,BHa|95Ez fi=b,8J *yS³5G標S[sof\ L[_/ޜ\IYv0jqW͎LIZ2d8,:"jJ 8O|[ 7)oIx)H XG#Pp *ID'":*!u$ 6\e vwRbqz?Ҁ m\2*4"lSrJSEL(*3 D|I`wR fujO,۞Z4=)V3Mڭ䟄‚*f*5]cG݆Mop \_POH v&5A0Kgx^G'VT;^JZ9Ѱ3bQŜ /;\{0P:vB9\ʲ᫩?ƻ;֑y @qxWtS50 bZ{FKRI@&KL8"sM"ZuI]1]TQ(Aoj(ȑ,d5d: 0͞Zk6:،dTy?)6=)<"]&P7mf\ߗde~>7ܡH29x״1T_NFBgaѧ`ӱ/.XsYB@BA yEOI-7_&7|-L%ek]ѕfld]l/8j?bECH)#_Jj\YLq&|'t`%[+?}~;ަ{apȖ "ewY.cE< o0\ pZo wxu{0^FAotЛXnr)SI\Iƒt~AK_x&v 4H e +XSokΛgxka^->06؆$/©%P.h? cݫP!j>%ąm_*"K9~ƚ\wĞ]fl6ҧrȨп8tMxTb8եoa9ByYcE -7s#都L?sT}"LDt2k_YT2/K~ZLjr#̇ *,6ۻאڹyܮ]4Huн' fF=s0PbBb eݣ @de5CAs_|A\΄>"vZ52"4gIq0<7-/SnV-nt-L>\* >Gogև &f&_!:S&'vͽSKzPycvgoa! oOjO XI| L0c%{.0eZ=!v+ȮMkw MSЉ5ác1m6ۋu @AY=h m9gŌYyB; aUy4P.U(kO01|qQSLv ?$__J8>1^Kk[/$˜[/&*y╉ LjT&ւÄ +ڲ<1(R@)*QUM>bwSAPNT~X:y;LLqٚPiF'N [(Q̩.p8}ۍU@cK .;[hM\**:NLZ20eDD]a0rgK¡"1 l%& -Vna'H_T e @=I-F&4CuY;)oy<}?7,& 9BippN0 z U9 oh-7;֟zgDy\c "&iݭD:E\6u3_1d_{1]%jC aSJԘR"H(|v 3C0n"+^xҾ6lʒV0Gen"AƀVrR]Uom/c7$^!$dQ$Jr7Y|)ӂU?u+$\F)_C$8 Wse|;?1y8XOlֺF]f&?2=jTH~9]RJge,R_(+05e*A/}oZ lS!0eu@g5p1JsTn uOe. K3NVkV#+t;kc$`<@7SslH.DM75͛Pi8 >vÞg5"Lp=;6YOc,^@ߏq2EDm,`y=j)g 7{| 4tV>2 VE]EAW;5oCX !'Ew]%Є@AW:{qσdrsCj=ݩT5"Sy:Ҏ4GH<^a-`Jn, cg?VZ+8B+ v++ʸN4deQ62-rX`OϿN\x~7,,yk_NCP~WW8VN~'D?gOӣ>u"/۴Ð_(Um^( Q|eRUohWZ<*+_M"96Z`A94,ءE*$5B 1".|pMS\h\mr Fa`ϐ;dmFR.* חaPyl۹BMԊ]1ɟQ-# I;7E9HH۸=[=("AR@Gܕm_t,g<݉ݢ7Fat$P98z -5zgLg7ky]mHKrW'!m)ȥ-;vhU=Y>uwYCyt A΅/5ͥ'-|w \E lI~ė1ڠ;wT*1- 7jxj ݑc'T(ZecMgީ4,gU'ah+8`e^#H&xcY]j =űcuTY:I۩fSƫt?Oq>[O9|索\=f/j;e@4h `+@AG)Qsw[ϋTɈ}s| `546>=3Iˁ/ZOA~!GiV6id))o DFaJAp|7ИZX4,lf {o^g杉թi:S`s9v IyNJ'Ҧ]1R<zbh)1BKz0PxL\˦j% H h}7\[W>XO>U.{cIVd-<;/؏a8>h s˞ϡ<8aXx^_ODhx2=omjQ R$WqU7PտOҋ9_/NbⓑŅe~G+iF3 T:v>ŎV& #"xT?uw^o R#_s'a@TV;=h  ⮶zAހӗl<k-#JO?8>X `R´5IUܐrg,Dnp4oSt7Fђ{|n94&<[QhgLzS/$2.(8 yTM[κ{t$czfa^%h[!=4ޭ݀1HёVrβv M?V _=߸3Jb۸֍@d*FX%9٩p&9;N)pBAg# G2`n?)Vԇf_q窮j. B[t skx _[ 6LI vXVti` b|{@J5T偗VGKXK/NECepHA5@`0?Sb=[qO>={{ ^B$02E)ϻӇ @ځrm~>rtk=B ɺj Ő?o) ЈJL!Ǡz"Svuuc8>8`ZCsxY/%ϛfo(bnMeuV1D[Y4rnŎguc)(ى)*`mC x{eV%3\vEciRDOި9aX:{cόhzm{j97S {2%@s5ė餪6l Z.3um]']|NB2n΋eov>j DTgƓ%e!RuI(]?za;o%jQߚ +?D[);oN[GCw{=;hn |(8UӀxD}X7}zl:6Cd{y 5:@-f<V}pWX2A\~ }-}GlA29P|j^In8i$NpcDž1l1Zܤ˃<hTJf~/5}oRSڗٗlbX*-0y` qV`W#ώ(*ϫE\"րgsU}~p[+эX7[)gxYo_ƄAOaB. *2:$D,OU/݄kȶENt&ˌA)-_+= 'EGHvϫ"нrL9u'@'KO)zu{YOp2_FGW,'9;冓֚UAs2/XNGKXyjiB&W(3-gcR·6.ymrQ4C?(gٙg;^PvFvC!R>J7ClSF$/SqQ8<lOPQl;!J X'.e{`e3CScP:O#c=2tbfwsTϪz2j`1R y8H@^2׬+*7-j vMZ0X׊C =Ө|x?3Ü O` o2liFi^Š+(;h~tABotWRȊ6&*C\!Ojj* OK\(`7E:~ %FdYUM@}USw*ViˏO@i#-4ݤɫ,ydA¦߃ð6ȟ!MV vTg1^S*Xy3\i=о$cj MKj5 wq3>0HPGPQ`:l>>69{&ZmhBpA۠3./=[F?[-ߋXD;)s?.ȩO1Jk,d'clgY} Qa_k₹F59~6~~[+XGgJ:`/Y 4˻> 4:I`Vrk- I:)R'E2R?%0Dd;$D=& j"ˆnyGM7A^,֯tT #bgp)d,X~E3&Ʋq8tܾ*ah8HRHMqM :o^-.2)1T.ҋ0vFN.M^Cc,܇1N"j< ֖VQcDMUaImۺ劥@&&h]-k@+MC FτPց]D8-f$IcTM=X< ζMCA`nTO eϕJG9!*C X{J)"k,#PC4oE-}3Wr \r= @f &'dTe$ fa ZkVrO Ըc<:&rѼ"4;M3#mLc*:X 5G;n[ |L  KJ'>z x~]s!G\wWؖ)ppQ߲H\v/s˷c>iWz9S]J9i:6? x`8&A6:DTXrEN6?OZ|R֒@ X]H䡿st'߸{(XFJABS8V. 3-ϷVU{`z#+vp2JbLɕ,(hJAyUc@e,AWӽP47W;#)k,L3pK_r3R b*8\٩_5+TUv;.QSxk %Vx^p< 2 2+T؍k E'L YgP2ؑ.*'ԆP NF-kecT{KO'5=&WpM 1;8d1%<@94OLe8s̙~of{o{GVD5\,D-[LPS@,E-B{lznLAj:͹wTsBݖ|eؕa?aBG@)Q?BfIq|b']28 PU#׈fcY:tGI L6\_ovؒQ.X{kR&V^%wṢ؋Qe_ =&OQ7}/W紷Cx id^󈪞L '|h7>|Iu8eSyB}CA.HANx!\A_D٘2CجΏB3C Ȉo5a EFngkv ӛU|w(*$^L"6K}(mtaFqe{4,@<1'PX!5gkji-?9{JAK( K-4  +p/PűX j#gw/1VaN ^O?,C"bl8?Pd<z)y o`i,.sOտ\6TL(ׅ{"NK1p@-c)LySK+ek(DTG]ifc,(\F^r%O`i,%gTp!d8$> U^HD?f,ӎ2 %*]nǤAr12F0(ħhbi`W.jH\ƹ]m.jHV!'hTM lW - Nm}=&Ve|C.o;)hYw4U1SIS)n󅬨ƍ^NUv.XN~Ia~w"QӛwS0aۊޣR-CZ^4%ceWÈ ,VV BC,"%^^v 7J{;Ww θ]. oL8})'vBSҩPWۉBG >~߉YS[-Ы`Lj+hƹW?hjᖋ{ Tq>D&+ ?/T+*p<|rxuKɸ e":T]U ŕ<Y.2ۆ%Pvʇ5ۿGoe@J!S(}V5#0LhA槉h8qC<6Ԭ;MhIYeؚUG?nz kexHz zRK|R.=MƑY8Fsb5~( -|a0IɖC4B)8Vl-cԈѕXWZ[;(:NSziĪߖ9_nqxӿ{o]=P%·;R07өHPӑ0ET2׫}3 })3 (NWݗu̞g3tsRk"KUΆ ȖX/p@D؏&{5~E5gKƚa/*^ql[T$lDL@j2 i;av;-􈶰$){\/"c~ ҟ6xf djt""PZ pAi2'Yg,;9UˊdRЛ \} + |_A}u (8Y:2F\:٩ɮEa:)kg ~Oޡ3zCٷ6^9ps)M >{{B҈l˜эDܩwVin#j) R|#,d>D13W~~`^n- ^H -z%8^h^ 8<^ ;.C'ox]=N|J~V?W=Y0g2'P.ZP1th9hZD\3ֶO 鐫q{fiܑXVk%<3sJ778D.Xo\c64*U8يO&99 K Y{_~e?7˱@|xHޫ1.K6 0{3Lϐ {]%#QT+pu[/bOUW7o%\v~!c;Lzv~ NU0E~E`Ѽ8MT«kq#^͏'b&k@a a;&T1C`sɜ^lovvz;p4Qd]Y,&0ORzT T8_ֻ'cK3 ؽ#7WսMALcIM/wH6otŊH,M[*$ e?}rw_\upϩv,:|zl߹O TU!GxO+r; %v&"QYg޽\t)05k,# E)ID:LTɅBNf eIdT ռP ,C!k$V u$*7O{p\NDK')[D]y #- I#lީ|_N$S2EH\ EOc+b5MF(L("GXڂ'ʜh(`p/As`L:)'jkQ]Tl'D,׼c?gR&폎;4cFǿʗ-ѬV1x!zXu"Q7~x2tS5%>*ѳ*̇>uI?ݚV'!J-S>bm &{.R~g>g3 k_P3س{:q ٰ-cG0v)ʞVRKhuWu(pz Yo븐 ~Aq?q"d;PM#8fZj@yWtb6ϸju+v|:/2?CEBvXTbUx1ہ IUy'ع~g7ҵ;kVk<ƺm#Cɍ=O[_X:F0C\{Ap.? Y?h7.SD"zK//r'BfzAukؿnkr / ,|V5w-_6y8wvI2Xcݮx+Zg$B V0V@%U$WZJ5N(AlРMq݄x]S#Z\ 0fìZͤt6A ڝwH9b{wsՋ<- x*wwqN~z/ =7ց¨%i<9y^7O HfLhPls$^gLU%{h'ShIsW[pX1_WIX: {nUM5)BZ\K|9GB+4!9@ٜ4Cf[U# o.G4 FReXfUѲZ_r̯ xҡywQehLiYZBxBߓMӚ76{>=ML`-H֜*hnk ,V[CpR+#zXk`_pg1╇['ľ#%h)px=Q# < `IBw3[ikHa Ӎ026ܨ^?'$i+Ws듎2nævlA&c+7ǂ{tY V1+)L۳uF=tz*.qZ~WJsI_S4i] K#[3[usceyo>m՞otzD=FlY=0S} ^6Yh>/}\qM21-SSX v&L,TG<5db̐h_ Q]Uь'͏#X9]'-U*);gZ%*!!s'wN-k*E0.鴆 oPf% a[~gW"2$Ri{-)޹bjJg_&tk*=oR [Zզyf@'$:$El" N[CaόA,_E,p 'AXw!3g_؆Ԥ~t&\7֎~qn0@tW٤Qs'{ޕt\,RP1Z6s(渘7}n6=9ln3!?aXM#ORj|!ak啴ˤ٘# (wd6QN@vtn9{ph5;J1hcPDW_M T7N>Gj.P,r?fR$s֏{ _-޻D%`܅sU=8_;h([4L07NLչ9pE1Q--lʤQh56y7$,H%L` oݥ}_=$GhRB)zOX"NC1|Oo7YE'ʮI"Ŵ*+ +d!" bf7:XN4Gӿ!^U"c n2"0U>`z)۽ַ"T7=x.Oᗅt ͝cVՔ3r * &ΑS @ #BR:-maUDA\ '0N=PS_GW^L_O{_bx3ÝYLa _"bݸG>HCg1*"+JM6\iU,d7Cr6J#=U&WY) .Tzsh5ϬXIq5wPDV79Kwk8c< \B3l̛tcjW+?|Xp gIb{\RɏqY`ZVE/WeJMg<2AV/Ѣ=Y_x6[eC{A_JrtA9_|{22P@f:+bL7. +^Ƈ\eE$,[jz`R(5?qxkk4~ޥ)3LCle4"ω!;֧kU%!tQ̀&i ꇢ*wt'z(PJ$vf.MA|SOt1o&Y"HCE|E4:΍8e}V!Ak\Z+dff抑oYDtyR)9M n_*E1$s̠ [7u~J5.Qco3ǾUk~ghs"/8xlpB5otʂm˟i#K*‰sll=T:}8H.TQQ sJLv}q؎Jm|"|Uս))&'8kʺfǝ8 )/y"GBMte}/vGn 0qfg$ol EG5m$uWC bf[oM!I%aueO^A\nYT3S\,)#/2O?IV)fk]bJ^1.yz( d[=1[§jXJtWgo|Z5j 65OEL9p j rk"Xۓq3S>.tݞ}#a^7;80m@F48tzcا4O^:Ckql!~6xq G9W99g;s8&=݀sgC<^gԮIaלMz<"BeE 1$H:j^$>y:x\R6cfWXBBw Vo($/~]n-|!B_r5:ne^뺺 ̨*_trcxNJJDˑxx+Ft>͏1WLg0%c4]#tsCE$w@3n~q*vq2uIxs凶УO qxzt%'ڸ*5"dU5lky'6o?4:R=14J8b08;€.9,4UhŪ8""K#2JXt8L*ޣk=׀R(GtvVW96:i} w(| sk,j휘vOsW1J.gȺqHhU͏~E#u?Rp\9}}`U> 犚v-q+pԂ!brBx] CC.o$52# MNz٠y')=!*:]Fʁa#*0IG$5YJp>TRZc:mSub&&>钔ZqETB%Z\Az+|K 07ǍeU9Ţy */x}<@xࣟ[R/z:\*s}6^i6~6IPŊ!@n?~Y+A[P.  >t:? DT%W =6ru?g%s3.GD?h$u>條g7T f%OsL) 'X4c:8yn^R+ir@3:GY)A؟QW)CeԚ.5f%-w|"iR7n _T Qą3GYhe+A$>LY|XkOri)YxN͟jPZ넀$ 7DCpخ7I˹=:De%^D_`$|R6'ebxM4]u",$1fw{yY4gu{7LLE"¤iFFGQxqa*)&k-؎o\HŹASGK0͍ڂ+|e޷ + >cQ°BWࣂw  x7M@bjcMbG誖a%ALZFy>on]ߐgYȨϭ:I! 8F1`Тmd+9 6{e'zGKS~tބ}ZG\ (̝"w'೧c'e ѱnGߩj<seѓibxsp%MI*e5,A# o#\О\Nw|iCV4E!1 s6s!!yg*Q7 3M jg`T ߒ6\GI"D8W fc6'>A#yǣ쇢yYUًso4 K#Yϫ%Q4"6h`Ka4w5;' goH8yfL // D<_~(ن"j1Lo&W` bs[bB9OiuPl: ! ٥ }2$O^Jcr4lEt(VL>Cz|J P>?1 w b^#ti> |2Dv)eeX?ɱn) ?䥖i$um=m%4a܎xpj*8,Xu_#oN'3qC'ndn"uIlkG. K4;d^LT(nqP 35yG x|0)*% "Bs3} hk.Kq=kZDIs$զA#dFn ,=EBsb:I]h 茆4 /vuǞz)*_8Nk ⚂]@H\NDC u[^!g (epTɶ4ZbD4Yvہ:D &2]"\(b̮& z"bL1:|U}4qycSa: xD|EHͣ0[ٻ3Z(LHe!Ɨ잡y^cA|qf^t+2 5DCxޝ@3Niof=![q[H'w'l2{Wx@s?SgEӶ y}F6:3R%}8>~yP̮3, TBՋߧT ?nd".'V[ d$7{lV %IyMu b En+*Rf ywegJPʙ8d)I&_2Mڻdքo>9p*{Dlgtf11sFx瑐ЄHZw{%z;IA*īȼE,$1:f|;y- }޷d:9 ч `*CNG )b #>U֥FdV;,4#ɪ{MY앷1Dάt!bPw#5ր<$z|Oz>[#,[s/WrhzO_U+<%EgPX,tv⌟dLL2 qM+6oZk|p! ۴Ҁ9M=oE#2n箰凙:ܙC;مkag$\j\GNYfT`s[<2YDyA2aXYP1W̦0J`)U3A3_/k}??u!bU֞:&|j$Gc/ܢjRGۜ/݊b''%9̹ɀ8<[C% q&y6Uּ㸇c˯m]fDsΞ(r;$tOKGEjWx]E7a;L`m?㮦!*b|')Sz#;\UBr5u,D7m喢{ <ڏhmc.zHTԹ{B48ZzDH* xk|Fա%w\(գrh@ݴ=Ȟ9]<7[?/ Bܳ#%i_Rq#Cw6gO; muuh7cw׎rr-h2&މ?3mMx68rX P+:'+m7H4ޔ7M &ɩkHu }y3hE'Qm Dg*+G0»gMI.ޒ ޽TBLgy]DAsa t,jd ieݷd~T+=>hR4NtjVd*+:[\!+c [m.svÝ˯{v^T4tRu PNlƲ0ƔV#=[r;Uj. 8"nBϓ jV:66 NGp9' H^Gn%5p>ѩL2,bC~KôTĹ(;9%TMhPkovsZ 5Tv#T1V8Kr˒/f_^u4dKwnÒ÷eУ‡k*f] –ftYX}wɘ['T--zuIաhz2]q 銰fZ8XNI _9%М(+Xw2 pApp7aRMx^]b&\<;L[Vy@yΡ4|HpdlLvI- ozյ+L9SX|z4(-dkI2/S0AC(8eӇ:bf"6Ǹy(ЉuB+2S;Ҍǯo?DM->UX)B[gL<6"8jq*5&= SxTCoY7\\:}_S%=~I'eE[ΩO5bPpp1fHt[1i$_%LdT+@!pd1"zkf.M~qUj!z6՘=dřee* m3#lz Q'*>5 p_zSxmfkD\p}. (:NvY#n~MDŽ"dYk6U0?Yyhe?CqA ܦ*KEBT CQ)С};JKn!S.]%TVD dL(AYQƩRbFJ8 u5_NgS'QڻP>YM!a徢~G̣d(N!'v"D3&.dg{a.RJxs;X9;C G՘WN{뭰4腳tCsCZ ydi)T  Vq NiGS'?ȏJ ETnKI\ۗFn;FZHF7{EaڿԂ؈^l兩 ^Iͦ65Hj __\jtUzHf흠u{ឌMF]5P3{ k]#Z7PC^>i^?yHRG Ӆ E:Befq3#{gC"w>r˔Vh[gkq{E4Vfo.kxE@ik)7ɹ(2 X˘3t^9&~K{PUFQ12Iz%bf!_2VxvU+fte- Y'(*[0KFI͞4N 8ȡœ[Q}栳 dj )u|QQ`BR8KA 6z%RWߍW٭69rIM\ד,9 ױr4_T,Y5g`fD^7|]߷cE 2@7–F/_Lkû5 %f6we%o8oɢTf^aIZyLi+CյmqD.8x,7O_t2ӂ jwa\=5i{ŭo,15 %|#% aٶQ)X456BMx|E*Tſ$`Hb?'bq3ԅs#N˙YcˠD6l NgHm:=9V 5wUpdmg{%pV97~(`-IiDVѧgQ ̤Omm7vDD?HF: T罶YdC4#;tTa2d32uLi5&WEH֌.0\B闀4ڤ[cK_=\J/]^x)h2Cek˄Ix@*Nwr -qٙLfoR\k =CI.?DqDWUͤ ߍ0_lVVǫ[OB@Octqo7=,AIIi#Ì3N?D J1_a h*8ɛbkoS&4^#ܫ9 ) OgA~a&-dÄ?T'K~4*Oo?٬jŃ3:l3m\m:QBvcKL ʜG@Ț턧  !G}~jnt'E~ (ҽ_.c|ytX& 1Éaj'H(5K?\qV( #aS)`Yթ(nuDIy| 7uKцLD!.v701:!]vYA'-qWD\Nη0]/|uM)" l.C ;}lbW1mSpSnGMmf/^- |gl)6jsmWΧj_ϗ? =zz}J8{Ⱦ@r&;1W<[ǛvCRhdIzx#1qEt1hpSiu.yZAO)v /]v"VzhXvWzk͎Cx8>GqWx6ӌg2ÉaEź}%iz&GP xK=Qt-9: wY0)2F3ҙpg5agDyo&L°P\`~XRBo IduH-Hkв/0<s> ;'o[R,D.@&;hK31?r(y[qY"DC ?-L/—?j-Bl=8J[(*d1X"BK:V9t~"9)%5 ǩ,7%fqTw`a}d跶: ]eqX=BqXHl8"9i=zc8 ` hN~^v`VYÙ![kO!O_6EݴRlW߿[V"*iwu$;J Pom0ԋZ+ا8V~Xv,I?tR=C6@ϕoNDg'?JXEq3Ü4ִ/GE6bt;;͖T|[p9%՛ݠpOޣj?bG'CV7Pec4o"7Ag! 6|6R_xշr.ٌ Uv-XU[pW 2#"IfBaa8(Vt>Mǡ(x+Ḏ6,4G0M=FZe(KOߛ(q@XNYTӷ5 Bv=GE3I2r =%lOR a_޼" .pp@T6]g{*!3^nss @v21-S ."kJ;]+Ŏ;fN:~V$T y^/,8B솴=HA Eɇ-r%S.Heڞh*@y;e2 3O˸\%O$}18&+pySI@Be^2`l\Y. FЁ߇|:f)qQ  19N wdqUg6J?>Q,q*|ʣd 2u9*)(g+[>v4q:f \.iRT {ܺ*e#qǁ0WhOzB.6"ys]+I l0ue& TDȭcr$kٖ]ȥ1Y.w/yJ&~eU'K/,H5j#:v%JhOЕdCf#t#]HZ+ {jff 5ԟ)~'DMy#}\&O=O|9"Xj)9I)'eEf=;X*r3(  CzB{]o"`m1I.Iz֚w丗ej ymKe5v(( tiU2 }2/\!lgsR5aS =M[{҂q.kew6xRS?a)>('%[ 9 Kf Ct]:nJQ  K7M( 5'/q;7&.Yi]ծИw#A_]f1*ZC, o ާg3i3yLqvDwLq _wouф\w`.:m .M**anCjzwT; Z )NMw+:>c\!-2gm'VF dTBd#{#2E%t Yp$#sQzF-vG=*27ɩďHR1wL#P>JJСYIH5 LJa M-?!A:\c:@X3gOa+'B=->YzI.r- v !"m >os\? 7 TxP6%*"F%ͮpS;X"Cr+ *{+7Yjº=s Gvk j%;=DS]"vrqۘW6+ Y]>%v)C:kԪcbn)ß)z71iQ?D9i)wS=}T+!¸5̖߯q %Н)-$J`qc1b%r5-|7pCeL!喵@b6d4rӳ8al}%Qx\Wiv~^@f Ifꩪqnfہ+ɀ=G_@M`&(V*9N$KUq*Z2erR[IiG8Cciv28H`#yLjC~ʓ7'f6ɛ0/ Xni#rUN6L jq9_4l idZ:GZΒj,ΰcnk4}2;t-{4Zs ҐKh/>bwN)u 16dϺoo3Oۗn3֮'0}Y}a[/sfL lIa5XmǙL h5Jdm`*W$7/oqeJJ*vrs/hY?3OV| RܡP4ʯI~}]q ݨ`HlWZ*&"LtF1 v *7bpxpLF"b4kMEb'66E%IM=%&bclJz_ 8QAPa"{Al2#ϵJFfq< Tf gi!#*#|qݡIV;B5;?*s+`Ҋm -xo^<=WRyZ83F 2M3j]Alubkx.)'L* jo_VhirSC>lG {BmO0㷒N-xaggeǽ7\fΑ%4IqWaMge ¢Dy%C=;,YDk_㏵'I,(AGzY(5+O{1^fn.^t)vZS䓄zT r|#w<_l0VΞrϞY_C żZc1.iUgr<# ;MkT{YrX\n(C3'=e)e#qs9f KEкSSgsaXvbJVP` XBȎrE;6$dƋT@ `bGrk q֪`&N}T;`} z6" y'YCEb[h^LF]=-[jTMUXMC<,66&Y?7 [Ƶd!Q;"3qƜ9Wf燽<޷!1-oT,'3{kˉI-Oo=/mZ~uᏧZc4Ivߜˁ XBKq~r>Fj}%>ز̬!_]}@< ȻgVƫZ|gұbƨ%)"`}˶Tu`2Ux2VS2-J@ΩPl?ՕcENY`c17M+``3rdäþNq Qˬ"2%mPyBōRvYNv%gʰW2w`fyDQov唏ꏰ5#:Ζ߈2ʳm4~,sx gua cK\J_H| AhW?,bW7[kH0X6y P0E?ڼLa6BԃKW?#*W$ /Z]Om Z/t!ixBbɣ䨍d^EaϥbK%ۜR.!,Ow%wTT|*{;ycj=A,M SGc.I}F@O&ڮefO/59eZhS=Qz<휴r6;?kT'82-YN POE}0_󏴗y#!L֨.̩3As8pSj]3㵠n@SoiwCd DʍT`\Zfvgp5IɤBA$EiXlۣbᦄSr.Uc&Fd < Nu'ԍzSCҷb`o}hSIYBAR')[^b7[uz{jbl<4CH/Es`2ig*߅ V\Qb>$G5D/, ݟ<BMO2, R$P2T*g/A:ӫ [8I- E צPQ MTfb825jdTމپz8li=lf]BXdu|qkMʠkĽ9>!`k%a3h+;Γuy0gnM!$oH6N%!0H0q =#bǖ~r {\ i|IJe=ײ\Iէ]k$.)Ŋ0n|c^p|$GP58WkI50V{UCAQK??8XQ#DmNIbj|J?pe5;E 4֢Q<L)m!9|@)Aܸh"-ѫ r ?210Gi2\"+󬕸d^q;t+Nu΋\0~>m]/3(raBZńo$m/w?< ׆#0STByEPtKJjD8sS"<ʊ׳Kny`(.Uz%F\,nH8m,g֩u&NSxK`jgHHlhqjAάYoȭ'5YLQ{Dɇȗd"V Mڻ2ʆ[aa)VNhXas6ʄJ_ zb/7蠋( `+{QCS[}$LjuѻÜtEP%sgi"Mltw2{bcdI`6tPfCO %"Ϫ#XA8sf<'Kjɳ0j!n<(/Zd4o+|nKm@:~@HGH]1%.cF=ŧlZ2hEYRmaqmzkX;<90u/UͲE<1#?|C=7uhk"W ]5ទg |pė850XpZ73=qKeJ< ֣VpJ}0k!Dbi&YNwG(;O: ¹zr '4ښ@Ac̅hE}8||CEւrǦnx3>^rD1z >P?l-WmfV 0%c772hFח )UdD YZ