libvirt-daemon-driver-network-8.0.0-2.module_el8.6.0+1087+b42c833 >  A bU]/~Tn&RCbQ>tq>E^;sAhG{]@λ`xEp_$Q)n0W4k9MFQL]{}=OxBz?Kt&LjTvUDE1nmwemzՋ6xkv^`ˏس^>AjNW>X;54>7Di|p #ކR!wUi$ 6]ר/h4;L}qU݄w<7N7ɉP@]Hsk~Iή#0HG$d6ae23600ae078a777eb4100b4ed2bd1a4bfa4db1def96e9d0637bdd5e416189d0b4722d4fe9a2b2868765fa616e004866e72776bU]/Q`žZ)">]Y.]GF5Z N$$l݅y CT+CR }5/g{K|U'y2mT暩Pa4uj=RX4zk=_`c X2+-~ vl4fJ>?H>@(|UvoVc; s'!倿W95 4dժ|Рá7 kI$+/`9Gwr,p Oź=(GX( nи`TtBZ rQ@YF_zZԒy6oM5O@aLQ9GSK_6o *,0:AmꐿtyΈ 9)ӕ$ϗseetZ}̰֭[&XBJbr ">pEG?7d & E s $+2: \h}~Z  @ t  6  L  P   t pk(r8|W9W:-DW>e?m@uGHIPXlY|\]T^bdeflt0uvwxy Clibvirt-daemon-driver-network8.0.02.module_el8.6.0+1087+b42c8331Network driver plugin for the libvirtd daemonThe network driver plugin for the libvirtd daemon, providing an implementation of the virtual network APIs using the Linux bridge capabilities.b#x86-01.mbox.centos.org CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxi686 test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || : mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtnetworkd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtnetworkd || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtnetworkd.service virtnetworkd-ro.socket virtnetworkd-admin.socket virtnetworkd.socket &>/dev/null || : fi test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || :0a^!G,)dJ? HAAAAAAAA큤큤AAb b b baBb bbbbbbbaBbbbbbbbbbb b b 590d18eaa3dfc4c2df1b2135b66560674601534277014392bbb4b3b80257274bbb374a198e1f12ff1d0c586a61493852aa8fd474127846aebf81faf0ad20cc5d47374b6e05f421d526c15e6a9686b162599fd6b1f03553eaacf5c6f63dbcb7a5531d91b10c484b4b3af844634c639cd48003b37b7dfd5dd3e1ead65be1e8896b5e03ed29c6adb94f2bd63415c8520dd79f4b79997db0ea7629b80e825ff5f39b7519bd9f466bd25a464ccb3b947c9cbd35a3f961802e408182158ea2cdebcf9734278ff7c84f52d98eaea16d2d1a4b75241e51398bcf143541c5d64ecd41662fe96fe113f7092667001ea9ca7512b563efa0a0c244729908e873b994bcd093c3be8cc583ec4ba45f276c6889a2e3864e2a3bf5465557f676ee6b9d1b0c128a59a510a4a33a09d64ec9249e3ff436dc8c466cbbf377fcee0cb594d909e6faba42314f45d918c5fa01babecd45072da061b97e76bbf62ad779ae06c85aac32679b687f3698bf62d64c46315836cf02f260d6212d7e208b15509bb82a5e109adc9fa23736f60dce5b24040ec4c7108780fd7fdc0ad639454a6737b254f8618154f3../../../../usr/sbin/virtnetworkd../../../../usr/lib/libvirt/connection-driver/libvirt_driver_network.so../../../../usr/libexec/libvirt_leaseshelper@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-2.module_el8.6.0+1087+b42c8331.src.rpmconfig(libvirt-daemon-driver-network)libvirt-daemon-driver-networklibvirt-daemon-driver-network(x86-32)libvirt_driver_network.so   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-network)dnsmasqiptableslibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GCC_3.3.1)libgio-2.0.so.0libglib-2.0.so.0libgobject-2.0.so.0libtirpc.so.3libtirpc.so.3(TIRPC_0.3.0)libvirt-daemonlibvirt-libslibvirt-lxc.so.0libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)libvirt-qemu.so.0libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)libvirt.so.0libvirt.so.0(LIBVIRT_0.0.3)libvirt.so.0(LIBVIRT_0.0.5)libvirt.so.0(LIBVIRT_0.1.0)libvirt.so.0(LIBVIRT_0.1.1)libvirt.so.0(LIBVIRT_0.1.4)libvirt.so.0(LIBVIRT_0.1.5)libvirt.so.0(LIBVIRT_0.1.9)libvirt.so.0(LIBVIRT_0.10.0)libvirt.so.0(LIBVIRT_0.10.2)libvirt.so.0(LIBVIRT_0.2.0)libvirt.so.0(LIBVIRT_0.2.1)libvirt.so.0(LIBVIRT_0.2.3)libvirt.so.0(LIBVIRT_0.3.0)libvirt.so.0(LIBVIRT_0.3.2)libvirt.so.0(LIBVIRT_0.3.3)libvirt.so.0(LIBVIRT_0.4.1)libvirt.so.0(LIBVIRT_0.4.2)libvirt.so.0(LIBVIRT_0.4.5)libvirt.so.0(LIBVIRT_0.5.0)libvirt.so.0(LIBVIRT_0.6.1)libvirt.so.0(LIBVIRT_0.6.3)libvirt.so.0(LIBVIRT_0.6.4)libvirt.so.0(LIBVIRT_0.7.0)libvirt.so.0(LIBVIRT_0.7.1)libvirt.so.0(LIBVIRT_0.7.2)libvirt.so.0(LIBVIRT_0.7.3)libvirt.so.0(LIBVIRT_0.7.5)libvirt.so.0(LIBVIRT_0.7.7)libvirt.so.0(LIBVIRT_0.8.0)libvirt.so.0(LIBVIRT_0.8.1)libvirt.so.0(LIBVIRT_0.8.2)libvirt.so.0(LIBVIRT_0.8.5)libvirt.so.0(LIBVIRT_0.8.6)libvirt.so.0(LIBVIRT_0.8.8)libvirt.so.0(LIBVIRT_0.9.0)libvirt.so.0(LIBVIRT_0.9.10)libvirt.so.0(LIBVIRT_0.9.11)libvirt.so.0(LIBVIRT_0.9.13)libvirt.so.0(LIBVIRT_0.9.2)libvirt.so.0(LIBVIRT_0.9.3)libvirt.so.0(LIBVIRT_0.9.4)libvirt.so.0(LIBVIRT_0.9.5)libvirt.so.0(LIBVIRT_0.9.7)libvirt.so.0(LIBVIRT_0.9.8)libvirt.so.0(LIBVIRT_0.9.9)libvirt.so.0(LIBVIRT_1.0.0)libvirt.so.0(LIBVIRT_1.0.1)libvirt.so.0(LIBVIRT_1.0.2)libvirt.so.0(LIBVIRT_1.0.3)libvirt.so.0(LIBVIRT_1.0.5)libvirt.so.0(LIBVIRT_1.0.6)libvirt.so.0(LIBVIRT_1.1.1)libvirt.so.0(LIBVIRT_1.1.3)libvirt.so.0(LIBVIRT_1.2.1)libvirt.so.0(LIBVIRT_1.2.11)libvirt.so.0(LIBVIRT_1.2.12)libvirt.so.0(LIBVIRT_1.2.14)libvirt.so.0(LIBVIRT_1.2.15)libvirt.so.0(LIBVIRT_1.2.16)libvirt.so.0(LIBVIRT_1.2.19)libvirt.so.0(LIBVIRT_1.2.3)libvirt.so.0(LIBVIRT_1.2.5)libvirt.so.0(LIBVIRT_1.2.6)libvirt.so.0(LIBVIRT_1.2.7)libvirt.so.0(LIBVIRT_1.2.8)libvirt.so.0(LIBVIRT_1.2.9)libvirt.so.0(LIBVIRT_1.3.3)libvirt.so.0(LIBVIRT_2.0.0)libvirt.so.0(LIBVIRT_2.2.0)libvirt.so.0(LIBVIRT_3.0.0)libvirt.so.0(LIBVIRT_3.1.0)libvirt.so.0(LIBVIRT_3.4.0)libvirt.so.0(LIBVIRT_3.7.0)libvirt.so.0(LIBVIRT_3.9.0)libvirt.so.0(LIBVIRT_4.1.0)libvirt.so.0(LIBVIRT_4.10.0)libvirt.so.0(LIBVIRT_4.4.0)libvirt.so.0(LIBVIRT_4.5.0)libvirt.so.0(LIBVIRT_5.10.0)libvirt.so.0(LIBVIRT_5.2.0)libvirt.so.0(LIBVIRT_5.5.0)libvirt.so.0(LIBVIRT_5.6.0)libvirt.so.0(LIBVIRT_5.7.0)libvirt.so.0(LIBVIRT_5.8.0)libvirt.so.0(LIBVIRT_6.0.0)libvirt.so.0(LIBVIRT_6.10.0)libvirt.so.0(LIBVIRT_7.1.0)libvirt.so.0(LIBVIRT_7.2.0)libvirt.so.0(LIBVIRT_7.3.0)libvirt.so.0(LIBVIRT_7.7.0)libvirt.so.0(LIBVIRT_7.8.0)libvirt.so.0(LIBVIRT_8.0.0)libvirt.so.0(LIBVIRT_PRIVATE_8.0.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)8.0.0-2.module_el8.6.0+1087+b42c83312.418.0.0-2.module_el8.6.0+1087+b42c83318.0.0-2.module_el8.6.0+1087+b42c83313.0.4-14.6.0-14.0-15.2-14.14.3a7aea@acayaim@a0a $@`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 8.0.0-2Jiri Denemark - 8.0.0-1Jiri Denemark - 8.0.0-0rc1.1Jiri Denemark - 7.10.0-1Jiri Denemark - 7.9.0-1Jiri Denemark - 7.8.0-1Danilo C. L. de Paula - 7.6.0-2.fc34Jiri Denemark - 6.0.0-37Jiri Denemark - 6.0.0-36Jiri Denemark - 6.0.0-35Jiri Denemark - 6.0.0-34Jiri Denemark - 6.0.0-33Jiri Denemark - 6.0.0-32Jiri Denemark - 6.0.0-31Jiri Denemark - 6.0.0-30Jiri Denemark - 6.0.0-29Jiri Denemark - 6.0.0-28Jiri Denemark - 6.0.0-27Jiri Denemark - 6.0.0-26Jiri Denemark - 6.0.0-25Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Jiri Denemark - 4.5.0-42Jiri Denemark - 4.5.0-41Jiri Denemark - 4.5.0-40Jiri Denemark - 4.5.0-39Jiri Denemark - 4.5.0-38Jiri Denemark - 4.5.0-37Jiri Denemark - 4.5.0-36Jiri Denemark - 4.5.0-35Jiri Denemark - 4.5.0-34Jiri Denemark - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Danilo de Paula - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- Revert "report error when virProcessGetStatInfo() is unable to parse data" (rhbz#2041610) - qemu: fix inactive snapshot revert (rhbz#2043584)- Rebased to libvirt-8.0.0 (rhbz#2012802)- Rebased to libvirt-8.0.0-rc1 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#1689202, rhbz#2014369, rhbz#2030119, rhbz#2029380, rhbz#2035237 rhbz#2035714, rhbz#2034180- Rebased to libvirt-7.10.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#1845468, rhbz#2017928, rhbz#2024419, rhbz#1953389, rhbz#1510237- Rebased to libvirt-7.9.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#2011731, rhbz#2012385, rhbz#2013539- Rebased to libvirt-7.8.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#1839070, rhbz#1942275, rhbz#1995865, rhbz#1806857, rhbz#1924616 rhbz#1978574, rhbz#1989457, rhbz#1965589, rhbz#1677608, rhbz#1926508 rhbz#1810863, rhbz#1845468, rhbz#1738392, rhbz#1965140- Resolves: bz#2000225 (Rebase virt:rhel module:stream based on AV-8.6)- security: fix SELinux label generation logic (CVE-2021-3631) - storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath (CVE-2021-3667)- network: make it safe to call networkSetupPrivateChains() multiple times (rhbz#1942805) - network: force re-creation of iptables private chains on firewalld restart (rhbz#1942805) - hostdev: Update mdev pointer reference after checking device type (rhbz#1940449) - hostdev: mdev: Lookup mdevs by sysfs path rather than mdev struct (rhbz#1940449) - qemu_firmware: don't error out for unknown firmware features (rhbz#1961562) - docs: improve description of secure attribute for loader element (rhbz#1929357) - conf: introduce virDomainDefParseBootInitOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootKernelOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootFirmwareOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootLoaderOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootAcpiOptions (rhbz#1929357) - conf: use switch in virDomainDefParseBootOptions (rhbz#1929357) - conf: introduce support for firmware auto-selection feature filtering (rhbz#1929357) - qemu: implement support for firmware auto-selection feature filtering (rhbz#1929357) - domain_conf: Don't leak def->os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0/bin/sh/bin/sh/bin/sh 8.0.0-2.module_el8.6.0+1087+b42c83318.0.0-2.module_el8.6.0+1087+b42c83318.0.0-2.module_el8.6.0+1087+b42c8331 qemunetworksautostartvirtnetworkd.confvirtnetworkdnetwork.build-id16ec3ea32716352cdb4c2692eba1ce14629be1953ea8913ecc2af2390287265a27d93e6d7e64130daef23aec3ffca9193e420ead136e300efb5fd808libvirt.xmllibvirt_driver_network.sovirtnetworkd-admin.socketvirtnetworkd-ro.socketvirtnetworkd.servicevirtnetworkd.socketlibvirt_leaseshelpervirtnetworkdtest_virtnetworkd.augvirtnetworkd.augvirtnetworkd.8.gzdnsmasqnetwork/etc/libvirt//etc/libvirt/qemu//etc/libvirt/qemu/networks//etc/sysconfig//run/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/16//usr/lib/.build-id/3e//usr/lib/.build-id/ae//usr/lib/firewalld/zones//usr/lib/libvirt/connection-driver//usr/lib/systemd/system//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 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2i686-redhat-linux-gnudirectoryASCII textXML 1.0 document, ASCII textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3ea8913ecc2af2390287265a27d93e6d7e64130d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=aef23aec3ffca9193e420ead136e300efb5fd808, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=16ec3ea32716352cdb4c2692eba1ce14629be195, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) rPR R R RR RLR0RR[RORyRRRR RR}R R R R RRRyRRR RR}RR R RRRRRR R RRsR;RlROR^RdRYRJR.RaR-RFRvR"R+RAR=R(RPRSR1RMR!RTRgR]RqR?R*RkR RiRxRfRHRLRQRhR:RBR>RWRpRKRZR7RRR/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtnetworkd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-8f291a85ce20b59bd160603e965260005f5d48dba8bfc9570d589be9dc634f02bvirt:rhel:8060020220208213251:d63f516d?7zXZ !#,] b2u jϿcX@@ f!d,yLWFJr47EΜd +&%:B6->AGrp⛗**y[3nqR94@zUaCsOm8'_, .xeTt |;yH@Xo, {Y(fPLToa;$;2uO)<)֤'o?LUY_ŌM){DY(k*v*`4B3eK{5m4B AjFZ+2=rQkre:LP0Ir.hBh"q P\QC!aRGܥ8 Z#y-eV_=3#ߗt:WZ@9Wco=:}mf&/#6 VUH[_%Çx&m&qÿ\V/`fk=ր ms'8D^9n{ƀ;i]y\ 6 O#b(+-<}Me"z9;kPV6kZ';l 4 o4VZsN z8Jup1H oteF.}TZa֌pmEU9һM{M%64_*9!fߌLFpuV/ơP`ܟ=+I}WI_=M )#-(P@!ɨ6J DXg-,;j2Bq^lH1$k)gh {CՍdOWc.`v.zgT!B=IG!.J%8ԚBu$RLXuǾYٌ&$B'""/Iќ'`ĄU>7lϏ6]9AB{ h/m׼C֚;LjGۻB6AZQ6iXAWUH9).~0˖P#avQ?{N)p1I!Z _ mI8O$[.)I=aܓ)::Â&#ءů+R-6gɉOiO,d&~k6;@9`bdbg7XJW0GZVTr}= vE?(oʁW@`kH =@;v&*E5Rcb+0f#[KLYAzȸ\ga}RdI)?<3iIS]/뚢R/0)<QYwۑW xWnT{𥬍 ɹ?f` `eb>B_#/'Jθօ Õ %aH8n&^b/IƼdy<̜֟kPv!;!"k0qr< Ω"RPcGzP٥!<6SRMЕoGĻ2%$l/W3MkAV:5dIw M+ļ"4Z i1EecF3/rf Jq-~(GOWp8'Af~H'R'۹R`>P Nn&M}LKS!c/x3#$@ډKEaG6W,15䌤u%EryZ=]$ 4CntYOYr3`,Nb$ٺ)ٛLg<\e@b! -t?!Ktw! n/ihuZ&Rj\>q4YDkp)·"&r-: :ws,b*(~_߶p|N-%RR@)MCRB JK H >wnVm6T)%(;DZK\~iWQ6=էPHXc68UyPGuMʺ^*鿍sj_ϖk~$fLN "RU<%;zarҾG<߃Q؈M [Xh09VC(wdAD;-rv[~'p|-B.[*v|a-=.ej1%AA ~ט2_cϞNgaNNέMZ, YN*QƇ QnQ<ך2 цCgwYTãneIVS&@g@Tty;V]PGgddѦ|k 'Gz0'DnIsOJTe )c[{v_ ŘF wcbc+Y+NvG_iqՃL*bБ, "krfU@u$Rm+Ėojv\aa#$ cMOEؓ]$CAb=xuǰ6g,ה]ήK'"?8v=%MJڎK 8֧?~63{T(2*$kTSUkA`Z);INW{c}<`bJͬ>8V_866/f tm(9dUm﬙ 3wqxN g4cb: #oE/m"HCV~oΚ&LM.[g/JVyʅd򴇸^)VْzˑRײ![I(]2膽$FjA^wۊ~rDMi`JTV`ыN]]+Z@U,%-^ᔱԶ/f!ĢcGUGj6V4<2bE]  `e0QBU2$mgn/3wVyQy K~Ғ+CZn?^o.a\9rfr|Vrx%U L&0H.B|~zFgE  'n=9ȦP-Rݑ֣Q[0.5[CǼ;C *oH,:[_7}0l-͈_C:DZj{ӍL5Ep(F WDrh/ZTD$wcHYiЯ7ޚ$XpZܞNL{pBE(vⷝ, R7X 0K)H0nnDo+,4q$LC_e(I+1i-!)s.yHxZʀgFxkAamW B@7ݰ^{eaۮ6c7ijA(sAt\"哃āE=X^We1=Pæ': `esOgG l %ep׊,Wb#|qT;_$_<-4')X8(@R;oD'5F$/6-ˌJz2?i%_d` ^̚9"{DEciyü]'bkhL >Ef0:=V=ӡIJ/U8r%*퀙)r2Wz[`r&cU;ZGErlsbՠN_<5XhK"4 3#kRGwᯒEm3hr\Ua5lLcXf%i&& bZ@݁z-l&IFE#XϫܜwfJ3ߤcljuy\c!qʎȏ뎮NTcȬRA8c4ԓODRWO[k/g17d6̒x@$\5:u^@-4"ŸiZV ޜu![fL;E?jFp2jǙtdtԘ׶F:PX{\ WyObEtV1޶F=Gn 4E2ψP dī2 %opi >7:EfM z`w7[\YtY5i_ZM6q۞o\ "[ÅPLYh8B'@ iEd^>I1-A)}(ڠ1³hgd\OSb\,ѶFAVWgOVnBưo[@=RSVeaU,zPAjmeb$[UfSXf;c|5;UZN-PΉ,8 O3cBb+s1: bQAoE#$ Y.#I ')\0*D, %fn4@\U_/n-c?g/s*7z}}݅`Fj9ӆ1O_ Pgw[.s7I#'y2o RnѰ6XWPQZxOLd@R=5iCQ N+?8vD'%PNN2aBA=c[%v,[]S>mOIٸwb6UWNlN^$1)O1W>9 qP*84,Et"0L2VAlFWVP'7[~0qXDq ,t*-)tdYm?_@Qy^Szl!<뮺B grS$Vy8-G\y;-?h3{sm+Kd*(4c#X=^`nP?xGF`wt$&H(`}N>gHkN΃TYx<8_MMؾm K9eOˋDq`T1RJف:=3V,JY7ܠRWE_PLjŝ-[t/V1wuЙw+E"<>E#gڃ6myQD8"SXQ|M?2uh:yɨ$NNtlOϳ2 ;3M+5h>.g bj&.yLMh ) ?5%ʘ 4U]\z A5=¦PhP{'xgM%cf[Z9(<#euK_)~ƋOVMQDmu? ھlW vN_QĐH.8BV @ADmUF]i:G%qn1P^93ŌOFu4WSՈХזj:=lTuq)nf[#h](-]^ 6!dŅ1(?VhSSlԜ`LroDX(1pI >Pd88F$/N6.FnӵZyBŏ!~m 0tV0gesЪ{E|M4/։cJOh/h-yM< ~~CAO_@i#92<3O39)G(7P|B~[]q&ֆǤ$1M|?܋"> [aC`wq(/3"gY['ҪfF w,!i>!85?ǧw6^) <29y~ #GbNu<٩C?'9`;]ϫxZm hďҥ|բN,+  ѹor vzϖ(Ah ϑJ|WA5HekL3\-UaJDg?x}(:*!G^Ҭb[/S2}NE[KNw`DP˞LoΰL5:tu9o;%ona8[cɘ'O;6 lKjQ|(P538ܕ~-=>N+,+`%.Z|ݐ [OFy ~@ Jx]=ڸYT?2b3D MU z '/~,͇rtD+FPBO% AO ̐6Y:y5va8Tc'/q\ *L#t7'RV[8QZl$p3r $D'.܈YV AAɚՍ@>h;.p+&12%ҬIf4Ɣ!v,KJ(C? Hy}h7t;rj:^UrE*-`: e^+,̹lu|5=`Ҟ d*s:Lx ?$1p+d4 $ݩ eﲶ P?@Ґ l^A#i{SZ@##kO2y:.Nc>l0"5q.&MV%BϧeȝŜeW]qeon14y_$߄BS:%HJA#"XHXhЯ#I&\VTqmeDZܾMyIZuWo. zLO]w_iW)yHϑ.hK?}i%*|4GGB5ӄP~dŅYj=U[S]u嵐WbpcJ|ž\,K4EYYu "A4F]ĺ8@f >j[Y[>tZb)0Nj|UGﳗ.P8R0ˇ^m"=j+ymݸ=f3-ְEԌa ndHhYZ3V2S'#ĵ?IiRv]4ܠJSaP)8{p SFº8:5|R@Y{#L-P_3|r- ?b1xQ]'\eJ Kul8n6/f K-:g/._He3\6@29F64T:oŪov{feű1dIaso -MT~?QXk->6JTQN3RcgKjqi-2)pX]€ٖC^ r7UYD |#My"eĝ/vcg71agh)mƐO-SйjzDjz򜺻~nNӬNA,BFzIm 9\QG)rꨱqq2y.k˗T{r(yd5 OLpDWXW33ϢYjw^d9RV5f^=݊sFu[z]{;b$'Hl!Gĭ­Rr(&Idq6L 2` ~ԉ? ZD1~CеuU>aGU-g(oDmsߣ"JsFm#2Z-փ@DBo걏ҧOU>u$D>Yc7xl;cK4~)Qͨ\qWwb˹V^l@#u)@ThgOLRoJ[! K,֐&f1xMh"rfry}g% 7~~)Nl)f0Du;@[B̹k(a@9٬VGs yIvHzaö/UC{-EB\-2igzhi9_}-Yp &t%䂁Wbҗzgcձ| x[`}?펣ZhK{hxgTՅ![Olh #TfJieսTK6C#7 5ijtV$_nCޝts\aq@'f~4 I sB!O s %!{g,/TWZk쀼-@ )`ODxX |:x?%z7cfd9tIR0"{/fq" mKg< YnGӈX!dY:^uY<SlslYX^1U%а<.F2A9Y)FHca_0uK sL#ې._LhgVY0j5x )h{{kܿs);ϟ'a84+z QoٽQn¨S]HKk`D{-EgV&褱Oȝ:hg"+.amth٫e1Arҿy[l؆umT{՛*Ow\rAaQ{˗euܓPDmNg ".gY |\76(=bR &)nywIYk󵅇m +iz,PiB%/yD\#oP[ϕQB Y* z;Cx4H i]mo(3lr<;3^xtoBux@\:٠|%@ Ulcz%V"ۦҐY;UtVf$2\$"rDe:dE%\J4k<+2Jɂz17[* s[qxvhwYM.DY&؆~THn7ק,ei!p`uES|\%MXK֏ $ MX%+ E&nBQ`.>S.G;gE4-&.ѲX4UZCS|*+䙜};nNW)&u(G&b8 u[Dy<,*"j#' {@tFG7%(Ey=F;C/8B(TyC pΫ<v 4Q7%!Ғ{ŠU\u2c"ٙ`p|ݧc]C K}q}PU?)A^Kp+0ʸ¶n};,X\Le.UhLON=jǁq3vmD?, {Fg{6i{-ʆVm*tax|B vێ3e̕q?"7ceӖ72}u ݚ c Lk6NfM"xx}.i:#!LE>t?N̜Rw7Ŀ z建`mwutvЉ/4H(|(VاqwZ6t ] w>Ԟt 9'`CU.CA4;X3v*+ǩ +AE&hlèlwCU6ȱ2 TexhcRgG)iN)\*1)so4#qıB$֨IQt5Zg`Ad k&\?Pڀ`Re=DR5Y8E擪L.TOU)*u mô ke'Da'WY[@ɩ&Śx\ w0S4~Qr]5lh7@4>`PbqDtQ'k@˭huar꠸\c=$اwEBtRV[ݏ*Gm%AY[7 7N#k9p .N-e[Zko(gEf`M5@GnBfa#>RIK@T.jubA&1^\%N2DWazߔX88BVbwcj@k)? D9`K e gJX&n)٩|$ Q_Eѓ㦋j/i̬}a_!{m̽sw50fƵ58/*pGT?\Z12'T(Q{MӤT2#(Dy %Ɂ%_g 1ẑ%_I8W U QCQ1'ZM5џE};E|243lUΟ@:d6j#j (ka0VTG-I_28_4F'щ% #{\ApgFGQx\a|8N'`V/S%[ƥdx I0|e-p>:t($|C k[&dpo Y).@'la {}b7 #.`Kic7HuCacFhz:Ak̈́ݦq\ơѨ d(x AѢsOIe q#~:;?)K:UCB|11nnQ*Y.N#OJd>Bt:jNcM~bBܗ^( NG/y)&f%[<R]KQCgڃ1/GpYӀ,\ | If:62P;+ri0sszޝkyHm eAj ُaղ8[Ӿqʤq"\lK*{֟WQcF5_j8ALCn|!v2v儿*Z:8czq~ke=OGϱ 8ٓ#>^^bDp޸4}ឳ)'M,cls5f6thXmdvIQ)DKj2hcu~WkJލUU ^;^X9#x&ר2(B UF"Pwzn_Kt]DS!,TVwPf>;UdP=$I0-{bz58Ut95Q#С7[{Zq{#dI6\P>Ɏ$ _iq'~xtPeJۖq GPowYD*1 V;{T졌޵Yˎ3'1D5ݢ[dCOK7āb:BMAtK4R*P]p,gi}=p{OpfNi@<8}86[dCDQXgЛkޮdlr]CO±[WI@^sغ~͐YtGP|~Ar5@.~@ Px_0XtW3l@B/LdC3N&j簕5ȌU]Pܟg"J{\Tu{`8$oxYV9=psր'ꟙ]Ugz͜BZP5DMEfk i)T*ćiqUtzRho+29baS(,z)vB󲼙kQkI#V̘#.2v=]`"K׫o: kL{Ȏ%@ząuZ6aڣ:IH~IC\X[OP$?;*dkY/64AU(y1|ԥ8m|ցk߅3?/xѩǛ{8]XdK`lI(Я6:RƏh^:wW7Λ/=Zopl-r=\N0Y\ ![FN"b v)\ XB 9›e9#H5GKq1 ^%+IvVQp AX`MA²D`&=r67xmjxo7>ޔ1ZX>yE݃Ҝʸʹ{V29[rN~O77>V-/xvk"ij<\?ۨV&:R]Sگt*ԦF%.hYVBLW)}mIW<Q6< $=b=ݭZ:v C Hew\Ч(ۦK*`ᖭZ6x?VsCE9^BB dCߵF O%eqKQ YGEUni[PugPrwp\C=;z(Dg<-Fp=RMt ͘^eFBFݵF6LHʴs5h}LΝuȞg_g>="58 n/4yվ Eцη {Qaicsm31G1#9xT]' X?f>R(,ƸHt,kӈAwaܶ6Oξ]3Ά`|QT{_ #H(c[ Utc kȎrC8~ܠ/xH03sOB8Wއ;K5AŬS/C>F812:Zaf@x'#VZ˩Ώok""Xk)7t+KChI$lϼV}o}^DC8sr#gkBγ㘻ekhRV 9a=KLpytuZTݝ1*4,Q\ESD2P6@vRƵĶTN>WlGeZ_QkXSrYnz=Xnm+Ej[kYn洵ކ 'WFv\|;hbM{1S3,jyK7xX"_Nk@z IHڅ"(zA[R>Nk8VKYT; dzbCe޼wf i\/SP&ڧ0´TܚKծҿa?ɔ~1@7RC?‹CKy^u')4~jc)uWjxw(dX2Ai. <3'y/CU~R=?.ۀ%mU8`3j!(Sy3 ! K`ǘR q}} ;4wb9H@Ghoƪ_/tOA` #ѤGBع fvtj*V YPQ6NM3=u:v̓ʁ̠%㖥TzϮ]6nͦG=|Ykc0Æ'DxQ#?4Hf`v֯;lgN~aaЏ(NTb>D߄?;EJU+.Y}˯$X r`A% eh>'S߃%>c% 6yn}lsH"PK9k"`X pƼ-asx.F@Z. #|kL3YK(Hޠۗ~ePnUz+сn0:LL-0VET϶x%[)W+#+N lL=yFFAV[iN^jaQ? u=ɶwW(;ʮ/d6 f~.S=`'_E:,ѼIJI7Bcΰ(eL_wTQZZ)‡^ϗR d`F1?(kLD*}" -XK!9uݴ ЗwKuCذ2NOƸ$s+¨2/Oo_\<=F6jIKЌ 6 F/A.p~ W;,=Q Z| 4HZDo{'a_DGy<`j~f`z)p,^ޥxq2> o+;|ik&ɞP(WrMHB )ϢB e^ Wgc  #!U1NF]8U{՘iBWMF#m?M_ڃyzc'rc-BkߵAc#|VE7{XEPg/NJY{K(J!kfI>`IO|Rw$U~lOmx.#*gi8VRoe3畽L0C OdFmCHA[/5#\ B!r.> pX+g׎,ɨ(YJT; _#a%y4du)}{#߈A#i:cF(2א=,oxs|#@hofd F͕|Ӌ@]&#RoR6VӪ+Ul7"S09.1hoq2QQ 쪞Oog=А"%"##:Yj6VFItbvA|GKaܠC(XNCy[R~m}!VzƊŷDiԔ>ښI= "s a=[TLѼٛ@P4b'j=uBʮ@ժulLȉ!(%ĉI!M-+D}VAЦLZw* A3 CxZN@JK ^(#+sڴgOKq%չ@ynbNs0(i y#!?C+5/~z asz`0nHȭ^# pd V{XOkn|*1i{TE ʣoWjKԤ )=%;0%٭24Q섊%wɠ]qIakBxUy@[¸V*M  GUzUÊ*jYX3f43Byzu-1+$hh~ F^yo:\%TO 5K+PM6h97,TaF`Iw#ЊPSsLoqhhڗ;;7 X^q}7::;ms_}RixxBBG^#/:?0yAFhv$#y⧀{ߤrddɸ'}3*dI2v )n|{Z^ y4]+ oh?3{\eg6jo_@*uo#u|8Af0?t{p*Ÿr\(ݼdD1?Z JCȣs%I/I.EIKY+5NFK]S4NČ(|ijs;W{;"ݱȮJ1v_'SumFn `y9*P;ٖ?D˴E\mZ _H,rYLѮjC?S9R_ Q^s_\6#а5ah7HCRh{䌋$3ه7y Dnk_ 2 ~'  % 7$;3|lO5`s~ d+&{Ed6(@=WTX$/tȰH5&^Ay[5+ ;]{<mY#1œnAX\ٵ_WЭٝ̉}~qRr;T1*&gԾ) RfGdr3WuDhoBnqd}u-O{2l ە \=MR_e"Pd Kç ={V'ݧ5ަR,a}'Dx'}IU\GZg`թ+`v28zz:eQgu]0 ƴգ0pAP#1Z.${ yy>)( `+O%1!D:g,jܴ$YGg}-|Oj?jJq*Go;2U0^[{ٱ] ;6@}"Qeָ2 ̂B%#acZ=q΁Njdb0ʁ# }6ӊAT[-c'WJq%6 2eñjN}X9 gun(Fy<%;8 ? |U0.TMZ^ʌax>榪LДTp('}PZF=cI2O roTXʴЌDgt(?ڋ= g~PjɊU^x: 911vy ]o'1 .cVtos5O+W،fCm@KWMC+cƇIL՝JxHЁK]˷nr0ҎݰT8BU4omE>diiFc+9H-qG3TLieIZZB535B‚1[]vZZrKDF,3Z)9M ka` A±k+Xe{VBu˜4t5P_2(Xd HeVx>9Ssm132lB oO9y>uYw-! HA[B ,Ht%\^oY}McV"m,e]/=8Ip3kn($=*8` I0gȚVB7^+?}_tU0B# UX ~ 'u #jQ;|_=5;|9܌O1 S;J8/]/VI=|o"Dpu(Gi _9Xi(غiQ#tZ=Ab[w<X#蚩 p<@ \`dMK@3z@E9 =h"H'5P:xyK< A- ׷Q3&f v~)z<>p-D\r}-gO^]y.W)!Rôk ij/ɦ}Q\_BKJ ]L5'* &d>+\s [3j45bev؃bR$nZsޒ5rGW5OG< ˶YwtU^dI'^oH^DO+Ǟ)U/$vɾM&}W 6w7;>o/i% ~z4$&uC%TCφ G0!y|ηsۢQI͠~F 0ՆdA&O$M{B;?IJ}ܪcs'ߘKgZ#eK"R}lN@bfi(= &c2>h# IM@?쐝ũؾ 92b)Sr?^zD [W3nT\3E^ȕh}=py%.C:wb08~)3gQLb~^af # ZV ^Ӽ^Oq`/պVGѻF9m*;wzt2U'Q j Q0ӠSw·Q<Ij<-װ}JG*VS{*lAށm H3-Ǽk*v> Ywu|Z<"/l67|7H451X e fp֠mh\ `y j>aͻ[ V+!ߗG j/ <2HgjM^窟`njX`k֡5EH s1yai]_:jɶҪ0FM;[·|"4'n|:tr'5MZ:re'Y'!l[Kqma+H/ڐ|;2h=Tm(Bt۔Š5to4uĝSrX@ 'j1Jgr$P"?E6iB@lt\K㗅'߭z?wI/:j1fR`v;% i1GԽ;Zk^0G8m6`Dл\iV/` W$7}N>jQyaįGBKw1*#i46Mc]\֚KYy ̻Xql޿] HOW[yGG[fwq0:>(Kw."Ѧ*{N?6jQ2R9V&i0@JpH!d&"3wn !8[)P`mmD>99zB6^cKMJ7`nt>9pb^Eb~ 0`T^~,ŧC ؓ&' ŎIsl 5? c/Wwڼ`j ĬG4st<;)T E_1*m¾6kH0*hbE ic4V=z}BeJwB4αr'M#ϧb \]FO+k0 _& (mP2R!ReSqдiGsޅa~ 91HV>BxCćLC"Uo i[#TCJSGG$xL?xzso]6;L[/'*qH>Y$/5vL'E4}땓Q!n0"\bɀ(w&ڦ.fbǼ%,s, OTC#̋1-|,. l)0B&WL[O;c޻Tz9q73UǗ qWV#V7^-olWEAzъӘ/B)!;.P`'`.^hI9S6 `4&>g((6BҸ.'*r*=y BBfo*Ogrlz{+j㰇Tk%#3ԜJ5džQ"W&z2! T`r9`/RN~ 1^c;pB \pmٶ;ugH7'F+-L7pZLs!X^U J@ʭρaqB%ngF3V5!a;Q#@|8|zhk>t۲Y^p}0sC> p^wk )7HV;Q9`s6?|,аq?G"jPkKr9YLBUb )Gs or ne:%Be\QEy+ì{(2д6b&MnGRempqjw[(]SvW|_N[5r%Gc^zΡ5A]YP'@ MD$uu#b b xBcrꪧTSG1aiƪq4PCO,wU6Nq;|8 = ?eTs}A| 4y  Wޑ70 Jqzj'EDK~^'w@{1qK:>E`s҂!{LyTA{[8@Z &,g(ymE`l4i*z$e*}W0U꬚PI{??,DlYBw, Agd@ h4~-L0gaflY'k+l*Mt cI C#DQ-YD7LwfN:PĤhļmEnF_n֯ز7"1"3'rC,GM.y%^/Hc!>$3ۭM~օoj Y> cB:?->6761Y6CB݋!3*h~Plj5Տ 'x% q-` {tg+O˖/SdS)i ~{38A_Ey sا=LvngHitcC{]+&Hİ9\/O3[3J3PB\ m ̕ȆTtzuϫ!U4क炖]gEee~nZӓX6+t5Ӏ+{C4y~#~]@0w),j`q']e|%-v"/lᇦ)jpd'%WQ:mmﱳO~s=x_% 8_x!ڐ HcڥwHIi1.@oMgCR{ӌi8;`e.?}Ƒ;4'>\A@ZՈ4y3UO֯( k~8ZU,N*K^DD3n1#<ɿ1֚:ݧܪI2::k㰳Ib\-H+e\%1jC7< Bz1Uypl ⩜ˏnࣝB6\D!OMdb!-Qhy-q+3 Z:It:c AұJ[M1v\7݅7t1Ҡ6kpd:2(Ac@HZcB.:j/4oZ#.Pp*K8V1?;AcEM*-!$ J8@\c'пg[?H~A>(ѼTP8=Q[^(\r%ۃک j{6}qy}()o뮪r VΦ8]YF7OC7㙀~/pIoF (e ׄ?AV ??TORK_r"C䀩+(ܓEv} pDvAzKJ؟oBkK66zZ?_Wwx\jcx"Fa"JH&GE-( =@] j~H R $qmj#vhrcRN>6$ǢKk@*Y~j.rak ާ8dv=x\/g魂%17ɦU]_Yh@Ԧ$W=u} KJ)"4W%.S"胥" (0Ǹ'U  0y`}u;h4o~(Ps⛳]YRB0%4)07 m3HYsWVޛ^`]J7}5JeQ^ uqXTe:WR_ A ^6ɥݑƈD"=E_ #hB>t v pi/tDJEHXj2'~Nz!ߍt/p`!!pz d^g r68ό"\=Cy`Ršơ7m xNv m#A|$tx5 ؓOnIE xJ*Eæ 踵N?:Fpu* Uzxpim0vBǿ^$ɑ۽ib ZD j2 *exFP/Oc,1̸jZ}+_PpM C:nMF5E'@ECZȗ $nUcz$2ꄸ'bx?lO|=mdc~YLN8#AWK*sHUO z9h Q^ _ EͫA>16~qpڡ4wp^:LH?m:S |O#G&8,i]@A_K,/wCRjdTV ,"YgۍՇGt\B^Bj]Xqࣽ>؈+1~M Y3*,s1V龜. Wm4aRTNͲkFa̷=2 (;BQE.|O8ޱI^Bqqb5'F/*gCc'C yE`ǝ/Wm7p>]t(%BMT Vnh<:j }.j>|))*~2B1D$ 9<2V,]{X{6d~ DЃ>ڇՐ3jrGx'[FpB8$.'ѭ.o)/A6)~1G `$ pȷdӸ _|(toF6s2=Aw0I4HE|~|P[~UTu]ECRe *8wN@ }ĉ(Yg6йMH{t׃xsW6Xvk=ME]?:((IʚEpNLVHW[YDOd*% O?C4+py?G;tl}ɉ!S|5?6E02yT9嶜6;So4]ALQgedDm>׼< MYc;_乳G5 ՄFJad()O {ե:G4Qض):w`o^fGSyjw!AHu2X]Fx$F_V GV7ѳQLE/p FOEue u_\[W4/AMO7^g_e-zKzٴ&uL5?}!kvZ}gvz#k~J$7dG!Fnf,sƇEz .HC7"#ChlGe&=iCr衢V#فI y? Ju_hcQp{'z EZFCU:khB18WPc.uNć|rDMZp@!noJQIXڟ/Kls6)o &׌+* vdqGje”GeW31 |k+q,#C:úOcG$b#$Qf ³2% 7V@b0*LQ k-9}wQ0ۇ hRTcAuniڣMH,a ㈜2Y;]K7`$ ]$8"+dB;LK]I:R+mDq{oL#@% =8Ej~jBS`jgRFf fxnߎgJa{64 zH R_|-y4Q 61TG\ [#ZffkHجfRe'{FSxĒX`cE/y9%KD 5O΋)W3|?Q*'^)Ŀ>FƲ΃W6bAS_Y}l ANy;WQ_1txAd]NJUX9,3V|' l{I|*؏dUpku6FxFAӚ}j///- +DYIsTb/^qm7앺y2rRbPs21O6&ܺzmSpP c-{[ %]*ff{4WAuؐsFE m{cρ{MDj8Wb૑wQLDL%.kLZFyhq%qo8B(u<`glFV79#`x nnpW="GuVëcu*D%q߭(a{~$#'[9aP燳k2}BV=}Tx(.KJ|6v(2_^9>ECbIiPI@iӼ9pɄ{l8rq8:œ`[Rşǣ#4 ;2WmA)@:X)8F+2W‹ #>7Aڈ jNu<6L ">ޮ.iMZGus7Bx9%zɜ| =3cr$62CgĿv}(6m \ih\;rY#C ڲMr(2OntˁC@9D#ac!B@{fnGb#ÉCCaw9rYODzufV*8_eh`)2;5]bFXA@sI=TǢ7iP_ˋl4gVzkf1DV?VȰt:pհo'z+fMv@񆔵Qt>^Of%Ϊ'S0/bAn@]3l| ]C!u%,h١. r!/?>L3)XiU@)F)$t4kֿ.RPg@5#.Ii5cz:KS*/:j ]32HtUp:5@uP^s7>^[&W[s)-"H%O/K᫐IT&<4 b4$0H'57O52"ΔGV*EoQuV3k aR_nB͟UP C f/ouf!p4 6B_Ro,u40MYDp?%P@Z[N?8g9K\ш*,[oX-dQZm&~né}o%Zk ^_KM,^˨=~|ˀ:pZOՃM%@0xj0ߦe)T WLrff[9L9f2MWHewsk ҳoz~KHRXAK/Q*Dڝ06̧%s.ƴHMg3mN*̃WoaZ}!IA'FStvijqЉ8Fy~}+>Lls^H‘3i(j|`6sE^`atXh7nysh)NBv3Tk;`ppfF7qw5 c*@l Q^vMVG܍=v"kԷzEą}*ImҚD_Dn#[])sc!! X4i+b8wk5ub߳)~**sg8MEO"ٳ2`ʽ2>9jb s·gXOd)~rL$B"y7ȿ>fj~P5=U2]@1ZUk'WܰͲ?!p<j5h)]?cHxEb+LlhtN3s5mf@&Act L܏wSsEʼH}wY0iOjZG^ϸls"xgdJLzY7ҶkR!"eƥ+{م;VR[>P?QD4a%)%*=vY8Ps0( ܈) ("= =eQNoSY%S/'qWKCW}6…Qu>P"DŽ@]Pe[,}tJEDE:ԄYv4Vrd%:Z׏ۏ&9y=ql8"KZ(J4 g#!6@˞4}HY53+\5f)$poޑF}aǍ#AI埧l͚ߵZِ}2D0P:D Ŗ =nۢ:DfopJv~/ ܳ߅Jj8b3ֽZD*7ԈHׂRk&#!! ~[quOÑ$ʛΦ3Eү[ sX۔ >G1=.Ykd31M2, `E=GS Oع>5'E4P|7=Xߖ,孨\kf/1les)\G͗9LⲊfR/LTCHВcqNppU sl6";)D`(IqQk/ja)Yht wfI{yHfF_Zq~1-jph;D&4W/YLw&E| ^^;Έ'=O,GOWx;)/_pe>b!ݡC*.NgTP|qcnTϏPqz}WQ Wk&q˅C cQ >Q fucy}b7%"sYw9k 2df'iR-&'zRe5"51>;rZs<{쥭5({m\\OZOL)=!t_ʬt_.v"Nh/ISɿ.Xn "8V a|ۃ%YbOKq\t3nZa+)*-pH|2AQ==s~i| P(\-?oɓiFy}̧㬔E@.8q70zGzs ^;GH[}yS])k 8<˨Hi%Dz?-Ew җGY ꖡ']+X<_t\XЎmC`9!$|/ M4jx=ĸ%1ycvX,S׀S`XXx]z`:`_t>_/z9 K{j0?30h%C|7YW6z/xrABg}NZǓ|DZPڏt֞u|eMCXŧ5{Ѳ& -G 1*|} dW(yx:㛎tGtAR]eC&Oy[r~imOp_K`b{ Ƒ_CjR=FrMVLոKpkv-C=>#]D5ky2k_gC[X=aco}F!9szMG?KT? ہ=P?SiA)>(ϯf\ g}bNeiP%>-*vKXVP!WGOV>{f)P@g^}.;=wn˙tƏ}8,?֑ f׾չljn*njRdx+ bZn9/Cmo(PL'Ăb60a 9I2F}xY9l|(D]@ҕqv愙S>=%dTS!>7+jdV^PںGo&y-ȭJjhL36(OL=VyG}GA>;oT݀+QS3gl2l* =;0 ) C-~^|斫9fۼ[eWo}:s%]|oOC|% X8F /iB;u(L"`ރR_ڱ$kB O#>C9ٛ6n[*Y%{ JUcR_^g}'.3^Y\lS/g"ě߸u5Zr> -uD~f]+BS^LYCM_6zsv6SMd򭰍WB0zeF~'W(o|`6DptgD@P]_ÈU>^z Ϭ /E ~L{Hh-|(E4!SIT~iuc'ԇ:mEeZxutmi8HYdE0 rG"Y!NQ+rTWj v2_HrLAz;$]C{鼵#~e0Ԓ4#{d61I/n}ن_ƕ ^YĢ*1 [ۿiԠi+B&}Bˏ:^[(y[yL|Rqki"qor"@H3uFm=, ё uS׈ 4*#ڙӶxZ噕&  U0ݕ2 QFrx@]2*aZL:) r_M,#^qಜ𬘭!qypfIJVQ!GX8}"@@ܒ]j\  Mˀ/9t\歟46UMbA5(sHdy'|Rz:vUiSr#eY Sl Cwd᱁;?[YioS8q*Ti.rC,)blRZ?+]n7C W WO/Oq(ɂT Ŷv-@!TP݋R(Yjd(7RkIslČBpt8T!⃙7L qfU SXHsXB ω"+R@b!?Wύˁ 1q/!HdI0h"EY[Ǡ u{0JنIgp"3%.i$+. =V5:B쩞 HDS)YFƱs 9˂^E |Ƨ[XM߬uTL Op"$6!lG:HXhtU"[lAM'ЋA#iAȁ4+FA}KDKUih f˙ ex\mKdIԼLGrA]ݹ4N5P*/1(5l$ԳtuJY^ Iα"Fi H(9|n l ҍI.5tt!t:i5ŽucȲ0Y UD+8r֑ W?FyQ>Z9OK !6!nڳR+W`$1YNig1'o=@+6c9CE4~Qj[O1BnY`dbPH.%1z]` u%H\V1ja$xhx@nr{#9TŬ4(cmj']Fot _}Y!Ԁ\pS* 0iAEvuG\?yND+ALnni0TݷEepp-YN(Y#'" EL )2@t] jW\\{ #+Qn+W7AW 9mSULBb+щc'Yc?9xHzW#swע#14o2hn?_; Gmt#ozCj/K b닐WY<7z,â%'r0w\geA^xB)w{Jb)t'C "乾uVaӼ:Е}6^" EN5͘"9bg>˞"P|~Ч5IzPY;eB8k'9Giو qwW1c0 Zi E#ڝ\Z$< Ϡ;eI* PŐP1Hs*gl^yѹޗCgffiR^]K+܉6h%.{suaE5bE5m jRXoۈ|N%1wR:v!|{0PY-5"z|XXyaxzw2**ͭxtW")k\5<(⬺'Eڅsk0hY_(M9{7d0/:=<,*9 gл'JǬ'=SX`1~i\_ z zqcG\Ww$"&Q.T_ziuXf%t &\n\Udhai<|E#fU2^R,6zI-eDL^ıgK^( jɬwMVvl z`Ucu67*·c%gUqH,C\ULF]8+"ǵ!hQϳXbȖԋ/gfn(q4s;m🴕x䟋+? ^ZW&cPB Sn[VK4+pE1ড়kEwNV\e4)dL*x $ȭnZ"@L>=RSAZ xlL(hFXD;2 )ֆui {twqfga5 { l^K*{ d`!7̆{t$*cp`=Dh]lv|=~d.r&eEVFw̷:Z\l.BҜ03F?ǜcܻ\W#W;}kdUiF2EsT V ,JJoOH\ pq"RCWmFZj`}x` ,"(ҀݏP>d4FjNwɌ}wnz5E+8uIy̢9ezabtl3z5L p 4h%:"!MU f{|c7Ĺi bn@rV@Ѐ d`PޖxrD0H5>O|eA߿` :cTLxyJƉ |G:l5$ed y-QL oIw?hF ]>ppEʻ>Ay Yzp :ԧa)(UA.^l!8pLS^JLM{qv 9\9P3RÐ.J>seÓzx+@.(fJl$t$2t0ǝ9wuA=LTSeS"siڏ-8Jy󚉔 7)kZ?)TA'6: ]/JCShL.)gd'wJDGːF/5%R?Me.3&0ߙ@"n5 54p$" rLxRvXXY;}*ﱔr l b&2}~t{C4,Y,*Y6E9fPd5j^ӧ@g)ݨdΧ" S("VptGIN*C_tWU ң/ Ah^ֽ[1@"7(tA1ܼAƃhSPazrl63V[ ң#oM)c1J$Ұ6w}~E/(q ӥ7vUݪ+‡y" e/YK)5B),ŅdKMfY){zNO n6U{^oMܡ9Gg)K S!g1śg&z@[wm6Vc<鯆k"Âg='- zƛ+cNZρG@3I/ 0NWW:`GF&SO#>Bi>H8,~i*5sk`VY9l+N<-BLL_\?9rW_eqQ{Ͳ'Ql6 ~?VzC.ćbi 㒣b3M3-(|UdF# 7{v`>Id6rwAevsӻh_ {18ou-ėt[Y H`[yC0ls~VBN5' PjDlw=ňg޺g*Ji#*ipB-/qfJl-UN=rV9Wz: T=&T 5ɖÉD~50 J}G;UL(Cvf( ;/!bIGٗdYO\\cfj-2  9\(~ctf͔݊v,Zf|WfEk@,=OVnFB+NdFBV6fl,4Q"y(!@ⱻ۴A<A{ PSQs%ǖnIz9l4 XVv/>,iXE66Ĩn+U %;1wcrxv|5־ѕ hxz y0Do@g('Yz%En ctbyp 4S~R19W"z߻dHe ut1*%{<؃mHEA[ e=!C;I)50[eSyb%/^]t݆0܌a6?ɌrePZY~UxH`Ueþqr>`dF+=~[#<) 7NR[!CT=ZF'?hHRu!]3nsr˓z]O,rA;j8;[)RA}`^A>71Hx 8 F'mqXʖe+F4-T+x piCeyE9VQS^7B\7Z! ' 8;YqrNV9#ҠTlZ)rχE> f8ϮpHT1Uj6)Kd5JtvTE$Ɨٝ\G%cx1X3Tm(Q>?@]RD楐oEB~_56y3P'dtgӧZ4OF\|EmZjkЪmix겻GZO6QM-CpbEP҉ל̬;K^I 9@@I5,( D&XFyɟ'.Ueb\zݻu'/͸+ڎ>*zVzRn I "'rE /Nn 1㸇 -VD4e[؊"V0 J'$Gdz 9%v\/Zi[WWʣ螾6KAOdɝ"fo >C ԝX*Ҟ̫}g-U̸q?i"fo(HVeW4o}p3=aϛa-M1=a7b\Z&$ҫS1A[?;뛺)GZ@:p5ԧa +| 0oS!dh]Hd>.ծ?H@VA-Q΋=K%t HH CmnGNgl_Ǫ/4N:M#91mS/-܍S+f"3(9 jD'%?Rp9U-+7Yu.Z~3]t,mXse&R|&,!e1}Ɔ>! ti`s5hSJE0,+m *4-8zTF{8#ngu5!ft!/JziHb jwƈ־"(o%pb4KOLqw^1'AGy2's߅!~/KׯjW*Ԩ.l!UpwҌLgRMb8SXJ > .΀n&N.H sM:4{F# ub̡pGQŦr*GSR~[-d@F}"DVk cXkJZ$V-0>-RE-eIMXPwca)'U8@XolKx v+1Qa.J),EYCi'yṷLa?W>}@ J5^ul*k3d,]*U$6!Db8򍽈DXӮ|CD{cHW_ƺJ2J|補4(gezض^}R&oH\Ly|iȚ$ Tj=6A]63E K5ؑi5}2;,Q̯krs"Gp_x-;; M& 9]l v{;aWqlT́Y,"#h!L8'a*30"0~Rhwq8N Bc8Zк]$"3?kbU; DaMtL. mR^576 Aam٘"8 xy6tڢu0lTV) LvYIxQ{56srv$AL.YC< EaKs:0rcq3 ~Hsy;+/nۓ=%bi!>! Tp{dWM ug]q>~.W |QGU xKVG4LL}> $p3T/j(rR+HǤ<"^vL-9OпCxDo/IV1IW9㼚b(c:ܣh^x\䙃TX2hw}h}/ 'sgȇENxDT 5.TՔa scAmOvK m/"LdW80cϛem& -R PArHoB>z=mm&|0emބ(*FC8vς+ǪmNXt0Q&xS[}瞖FZ=ŬmӒQ,Cܯy8}zExL>Wɨ`GP7,AS:ǰhԲ[mZYVqjĔDoOWZ)"E}ɞ@Ύ`.쮟&!Q-ϮFZ?5֮c鹺RMS7S_!&Pd/\\oa#mqzf*c*Kd+_cV)#2]WgME;4CnxXx"ۍWj(`/=LϻMB rfbLYD%7(Xe#eDG= ]ul1l5qᮮvkJY[E>Ot dgq.K=*@Ԃ2YrQ Oh1R%I`34Pu_sFnj|d{jBD +$տ~87PRDuT_vt)& lh%T6Ew0akJiǚ>vˎVgIՂQh? qU,,{ U:a%\ ;*!r؜G _kxyb4!bh!"?\(5p_I5t %{m?EL]~b(–̛C;Q`,fB3VȔ]5`7|XH,2AR.u$Gp9 vMk7T,`]:=2h٥0K&ӍG2PS~QmvK$RvV T@OutY>^𘉷3ON(U?TgB62YmUx{dKJgyբY򬓑JqQ5Yd)zMAWqgVl5Yt30 P@11ӪͷGᆣ`jevO)4:0t= V 8VޜxA ?K/yFQEJ|QaQ\J;rq>\Yº0q]4'ƈ닶`G ճ/rm;o2j< *~kˆnM^lsdelCmݘvx97W8xב>>VLێW](BF T{AtYPۍӹןNE(l7E2ꅮNg aAx ͐rxGb@|,èyVCO B:W|aƣwCw|tɠ#`̿K>6oG_0hե7]`Ln{5f39H݁ Xcz gͦ0`/OŃ4YhZY.nV Do8zx?o>v/|LZBqslu5I֑~][Cm*_鋄, tc;.i;u. %UtN0黜O]w|xaY"|d,xXN{h.H~V*Y!d[w$S4H-,:l:ڡyEڞa,v{R qo(k%17ުj ŚNw[_j&p`)'UϗaG 5byVqJw3˷JpҭViT(t3TseF'Pt/ln9%cL|! MQGn+oXBG奔S07-{)S{ۇ7R9 ̑8d)H&W-D b/ !-Pm-] cVEN$soHV\a&q}L4db |0Lj]2JTGP ıQg%=M&5je!%$= j ' [0'ʗ7^LJvUy&.^M98EXƪ1ykκLvV$5=eǰead$'G{IsR|Gs>j{9zRC7@K.E"f-e-hE$fpk&VYփ2JZ{5\P^ZׄHd\4D3yT礻n:5<8fɨoJ5o,?TIS*;`Fq#PK8mA7}mPh?[f1`mAF/yU\҃ZZ `#=?SE$Ua}q)Ы͜YnjsZ܏r%-&\F7>\\Fc)F;*7"0 o3KX(;h xs`O$9Xtx^lcΛȬߊ0wnUUEGDbcBjāްWk(m5ĚÏǃ (<)t0\V _Ii0r' lpJ>ˤށl:ALE8d;wOh; ^x^ԏu۱p;_C˗_yp'2c:Pp'EZ:& ZtwKo44xRUծs*?AԎ!CO8*5 RF}TLL6ewhSn=o$"ssmMUsm(+9>}YMsOu[: >j_ 471Ȼuz?vz%?=0@vpz[<]%)gAAjMD8rPY @%XAe@-E)8Ҡ. 4ee DAj$szmzHཧj4-l#F)Ur.+ L B7ZP~pO!ȟIJs2+C#b[ЂD~=Wb9E;_|Y.>ba05:O'wsn4FWvY&IYqL[5j`xGPK|Hgg'U'E0#ޤRҗ|?Ysi= zVnFކ,*m?Z>Mmg1` dM P] (5oGP@IRD2EU `D-RwPbpe\#&7'߭WԋE'㾍hG"&%PCe̋hA+WMP~Ή4p ]]&9cJ\ RNE1bFɢU؛:^=P&O`f$ /3et׎emw5YR-3'  o|eZŮW= wvrm YTQ H"h-jA[S0щCj¬"n@_qyh b3v= 4Lm 0꣭z%ea6˳`|]}TC'LҮW!j #ЎS64 bHa}- (%JSYR}&7q fPԋ'FlC}כ(cL%P*_ _XʐOADImdݖ~O5J֩纕9F 6=mG]uLH=,G5l!t|(X_&HE{SLQLZ?;lh wSbQ0F^~MH,<|Hkp ~euKrIF j=ҏ/R,di%Ic,펠ŎNbr8~vEG  0|,.+1ȱА6 LVGa6Wk#IKHp t+*Cae,[\M-*h*B^ ̈́cS(F_[6ڱ:_\&7}'^; mޭa@ˆ#iVMJ w =|or;V<S P3E} ىY?lRe JX#q_h&j[e"e]>cr28s+ 2 * <55q Rw8]pKiOF٠&m!wYa_Sf{h}T` 4 +G:At_gNj Y0VP"/$SSC2_v )iO%!8Zdo#d mZkNQ?ORqp?qtakϫ9n5I-Yb2}[/C&]vX{B,/WSFի>S}?ਙ>+b]0]cnL}b76JUsYxiAG܅ť$5^fiӄi *s։,וtUJx +,9dZu˰SHζ(őswaKo_?)b(;o _.NNR[M'~7i;KьpR8y V@Vw<+),p$OFzkWDž2>ۥ|6޼3MfQĕ "oav/1E$GUЏCudBen|C"4iअ p@!ps CgS`QG(uV;M @ӻt-y4r StxIA98)%`!Q;k4nŞ%|J5+#{q{"':rɩLI21VBn;I{4R# $kh|jr 5{5Q`N0| r?tzMrY aP PscZe, Ҳ M9a1,*;9`Ȳ*hb{54BT[b|`Od4_ ۶ӊԳW>VF:MdÉy|;q0yt^q8[.oL';~ ` \iFmm^uxay q,bfQ}V\u[mP=mlpM]QEy(^Pj@;*J5vʆԴUϣ `wY<mۺ`_eKuʚ4B NL)6qÍA'z82 0e't _&2v_x<>m^v]b~vk^/lhO _`q/.Ԅw4 \TDǫ 21B!x;[FebzšA[juE'E&60U8w*NV ZKIUEfHP_׺&Oeg:jzKQ@3H_1<&q:qnf7C*&x}\ܹOYMg4`)_qS.ʝqЕm<&MwFHr| p/yu8WZCY,ւixTnbk HEjqC\sة]kYM_h,E|<,\q] a>DUr{B+8;?3\vٲxiF%[<1"VJZz>b,0]*L xmzOmQSdmV6>d`W  ޙ0`uw_E\}DDtֲ+??7K4G-QxH_2O|Us5D/vGU.4uUvZKWKvU+~<JŽvR3G&0TxX3uYz~ GPJ 踡@ {Ԡkhqv,Twr̈́@!us.=4`QΎeź`5,x{Q2Er?5!Ͽw48_S+n`U/QAygܯT[9Ц:)p0O< ~dGHGMa#!$G9>Oy.Iqq笆gퟖ]ǜק7fvӝjqD "0C)& ~E@`֜.搉 R~5}v7If콳X ʋqH-&&i 77lZB5-o(]xN8LD 2א=ɧs@鴬P7/W2ԭ|#¼bqYųfT$gZ0Qyob$*А GIM`R%.) vH||ęmyz u"#qH>1[AV1?pQGv-ЩQIawh7ޡ 'hӳZufȱak,GkTg,z l kxjc _4l|0)4hm3ߘ[\{'ໞa[ŠIpfyC]!l[>Bޅ?:H=h 9iE>z '(ch'KeݲWoDlknܮhMcBӂ0po5 de*)yˆ5FE,EF=kMy#y6-?M8@k\R<8+4b:Jgw3Rϸ7JuX[G!JvN& E/MAmݰ_qW^+ yj%a ǫ =O-I?F}*\, jaA$-yC-`sNK~.{shE~ Y=9IctHEbBU90,<6~1+YD_2I@'tգbHfS\<룦zz.65Ǚ) bȩ1~:2$jh۟6v^1Rϑв5<]0CUCnTkX.Uv⭇u9HOYy`D˂&ߔm4 XL*K;>i@׈WD`vP@sTz&:F> Rr Pf9OK9ԓYrrD;[iEӋ8 Y/_D `یJ|+qzA+՝CZ֫I"hR$]ܕBz60$ _,aR®0҇3"(_^o :'3r'u_?>b-nԡ< @D)x2Uɭ9/νY8vH=)þ۟5q \ccB#1Тcnu%X>dx쇤缭 }3HDͽlgE޶-PPJTwKpCv fy:yGQ !Ԋ1vϿ3> E1,@c[j?h9ާޮ;l$aM̂Qh)?d.G&19!>-#D)[u[D5j81H쪔 zf'Hd2 ܬZROkyx E*2-n@ƿ9ӾL(b!ci_Ӏo,-9bW* 粩Z<ж|MD#y!aV}a\ H5{V OkT`I}Gj9tRSC R TѯF9?퍻-}N#A${F($̐%bCfemE99΃3۞ոC;ggR svÛ9l|.Q]sL`L^(fV"[$tMO| 11= 3^+G&v[r/ŋ֚6SxZs5!H[NmuEk ;֌GԀ-\y+֋Ħxm.% %lm Me@ٿ!GsSb- l]czRd9]:ߢ_ް:Πʸ/ўKʩyt|x(;vL1} ћK 89Wd4^wR\ +O$o?-<'x1F‚_BJ$A%{.TCa,7i]`trǨ =ڎ q eFQRP1LU-~/ij.؇/@@0vMo( \:g M soD,_mkayTRi-UE<0Θf,BN0B)@}gerP'1/+߻]t98?"sxp4(7B3Rj&Xd"d8ʿ.Z@8l}~5mu”|Ŭu>q `6b-m}@ cnV>?^#BkvxQϿXƀuibkxBw!Ў c"Vko--AQ Lg@4v/4͸@d)ub$^r' bpR:1(x|MyDH&'+EuŨaUsUnV1/ۉ*Ϯ7ә3({y-3^_KiJPDB=, /楪xCVFa˄"c1ڡN4T\"k*Z6iWyqdaoE2t1%ss8*mijT~!W]xޓ;^,E$ YJxKL2%ǘ-* +^o2@no| r |fGg!2n'o+aLz,eagmtA+ {Qm[I,:SaOXu+e_>OU-=$o^zle$z|>?"Ѯ;G!+09 {dBWy $d>Sr, h8}(Iv&#\We9l>c|1B&XA(:pV)#gR987,g!Kҍ}r㹲f!j׳U9_i};y\͉8I m&foiIdUْnLdr{y#Y`5xxCn̕t :Tp0+Mы-~} D]Ļ I(@!X8z[28~}3L!gy. h9IfOP̠u%O3 U9;cUx[mdMofhS'BTOn!M nuWָˆI`>v :K0]}; I3$vČ՘sBBR8G- [DӬ+=sm T.7jlmOĺg , R)(<ޝr"w$dl/5 /iހK]66oxi9ۭ+󇜧w,  .{?]FbS%18:VorMc} -b {> `Ip#;ݗMػnyj.,؅Dn'cw8dda э7re{j 1fws;FeDX0r;鳴1X4*`[o|^!݈A`e D%%Z P!84ؐ4mbq܎š5 DP< 9I7NSbb 5ҭf!LGRfvQ(dF$TblaM4|;;9KV6h r/|s'޾T/Xj*'?]"}zoo[8Ȉ{1}#2GJ4pl1,zѲUX2Sَ]6wu]v*7˘/~GR}AYJnrFH +;uĩ0.K"lsU|M"cIʝ6(Db!GSgk&Qɑ~5K:1Q俛 'Xl%z!iDA6 U-K2xG+gN&3(fATw .pΘiuXFx !]()'?Dqgy~In K91LJU]bO!~ ~h$+ /Z' oiʝ䗫&~QU[0[:\0yw 6Y:LթcF QÁCXbf/\K0F7ڔwH ӨN']M^r'1Z ^jљ{#UvnGG;Ȋ !7dٮT"?0SqltQP}P}fo;6b KE(1WDz9P}/ްOy0S"S;9 ,:*ߪC`31kKp0.[‚pk[5hs2匌s-rSo>W9>,o7--Tb_yycdL}i4,׊H3lR+ UF;yRt8R$vN+fYs eVDtgTII~EFuu$f qt^!OTˁtaw3>&фH企AmI͡2ƾ_QRzu.CI$^0[ |0m͐ehUobc~SZwqo@ĩL>"V0Gbf2&xi GC?H߉ !S'qXϫh&2[U46בo`+[zޘJLquZAF@ń,ypQtZAck4[N/ؚM<_F o䯜ʷOϊovN~{pԗҵEM.[{-Қ 1< .: AE]:$צ fz(:{lLx7E?s>Bhb؟G@\S)`1Z" \9GTk0 pz`# /(Y_|"ŀ:i3JlPm$?gA5KFOٻ* L[2&4*a6\#ɫBbZ leD#}릌wExtAkuRLH㹁#oӕkEWl|k7M#*ǎb, +4B8䞞f6M+4u!#Ś@H%GJDKR<`CӇk+~UR:b=!b9S|-=S'|s{q) CEӮGnPDV,t:C&>『aMi>DWj dzj\:}}Uc6^9=v+"8nʮ0EpCoXZ "i 8[= | ,5IĽqEO8oj 4'0[MnRiCF(*6EvccZ~ Uʅqv& l!|jA+a:f(`Iԉ:j}Hpi_9>}\ikE`ل ^lVžP\C fӋ+cR*ɓ?\:&/uc`TXn*x>=g y7̔LbUwH,&X39L H_-ʋ|N 2gHSPsy_]$[RȒxY'붰'{"+D+j9cB0f]P|.dfP%n6lq."JA %>4ZI.hameh}VɎV#h)ʡǃ1O}n+@qGɻ:$|;'R{f4W%7xfbS<#7y nV`͙\!iݕwyw߻ƝnY=oE@-j%3k:&>* EY\+9 6ʏNMSBqV1f2)hgiz-#;Z/wJ'LgM/ FڒARM܍F7++`Ni4#&$ȩnh#)gxS 4U4A^=!!BSƊQ]+WSBm[# rЯ.(S XF/#6 eu&]1C mJe8Yd*o3N`,%bZypѓ SW|kO=q OP;}>߼@;t+^;1 ݥ0}˧Zh}]<^]CJ냆nE몪\BBd BhJGH0'}g @F(֮M/DѕrfE ӞQJ٦yַrXB+zW@ 3g5ߴ9w^Ƨy[QwRaq2XDcuㄗ]NeUl V.wۘLLAS ח0,wZz2Xr+[0^D'+ן߹4^M-oų6mNɜ^ȗrb)*/ʿ}ƷdDetd6;ԌJ+eJ.5;UcGQVPjKÑ5è/֐W{~Dґ1jA^R79ԧaP.&1jvd8K:Q(ZYK pC_T\YϴSxw<w7Gv3N %;mhTbtղ@9VPzB9Kzu@(uã- %_d]WǨOh{+k@Fd {ݔDUV9J˧VaF=J`z8lU+d.wx 5moIL)B2#JX:QM)lAB WF ~C!ש)6Xqi,PE=|`:z?Gc##!$ _Pѓl۔ ljJ@$&(qb&ح+hA$(>zYC\ _jigd"̈́H~Ag9-22%`6/9$,oi1N)(؋LVryNIaT5) Ios}Sw7MSȁ`o 爵!(BF,RO:0@n?4AyLF~ZHeAC\չ]Ia\)L\X(¥aj&֚1G4z%6FOQvjU{`fۈRHvfym/gWt7.C$ ;fŒZSI.R {G.*R-PEo+#-/VkztY'X(fG 9G[Uir:@+m){Is UN{$ELPH:jM{|{JCڝ~ߎ[sD߷e^*.-#6_f\X p_("OPž$>ņ`iU_ډ*dAd3]#8zli_dzXNȓ^o/Pw6[]T x켩 V>GzCΙKO1My "N3?ɗ/Zz}`jkOscEDp=mP3ҮˁxtV,ZcW/SdӾ{9U PrՔi!dm!4[n+#dҡyR- 8ݛZ}<T8SZ/ha-W!FQP3g/KQt8~rۀLs9Ou ͝rq&g !@L7^N_gSP?سX۟o38V!mG#.pPN{>4 \c\eeN3w8ToCͲwP -nu;\Z"],jڪBhϋ.ş1!lJ*fh·hdC-g;: sGPYZ)J ,|HC3ָu HS{J}B?Vy=)5<IʦA)%S+uQIUM($Ҽ϶CN&LrA"|By?HXY5m;S pC$S+fu6( LAGXp8yb=wTRԨ|t:vsW"ҋDsϯr&xKl>'ŝW?OE06!r0$r**m Tg;Vxy|&-nsK*O_Dvn+r"1 Y.($VTO Oϛb"}@``]+*>3B>/&KXMS|_UwfyѱW{KsK|vr7uRcc xµ1݊lȞ@%^nGu1h k-CkurYq]cB+wUgɅ3A2WndU%d%PACw~򬗔ؿhwv.qR!fmJmr( '?mo9yu8wVb_84-:c'42ey֡~ĨJi}$|PPsP YGO*r3+E;]12niXO(Ǐ0$ *>gŖ F9lV:՛ &sfi=HT$RfL6Q%Q1O-+8Q PI?褒zeJ6]܄&IZ2. ?J_Җ;>' 6F#l܌ڽX!!`t$gv'aK ХyBG*s.:U Xr윸|K߈i }yR!~,=C¥NeoXN;Y;K;(3Zo]PQ$/O(?m|V½xHhN ?.e]o!$Sz>a#޳ D\H3ȕHis ^ފ @ƻgU}W0uPU9^ɷ_jty)?>ΐVyr oXlD==ft`5k6$ja^ voe¾ h񻇭0C|xv-LOUTB 9D7_G$}bC1X{R:~YSy؈NԴtF Xx_̦PTcZJ G`ڤ鿖T l+ " lNzrdՈ8j ,W̨'\aȓx3j[f,qgF@ůt΄ɪ8]6b7PVe Vpp .X,|4kC7o:b&Q ': IZ&Seh4s|"xU9=0pZ4 2GE7kya*ɔ;ܬjQ6Z(YTZ=>}a€"sAvթaJUU1ǻ%2nT??[^ul{Nuي8֤vԲՏ|hCkע1 ^s^Zpx 1C^uAnVlNFqd$~{vnDǯ_F <^o0ʼc5%& ݾ^ۜSLNMOR/oz&M;)=AV:AFm7^ʊA%MǻOp!rph}re l0߰.|Po Lqjr.m'iY;ĂОVu$Ԩ9fvMl`pBUY:v~bqh 3TZ. 2-..hWJ?UēcۥhŀOF?xsM̬~^qr1O qoppvJ OU'ceq~5pr4l.iq|o!͙#AoR·0ϼI($s\́&(\9VQJ6iEGb%S`yDHݢg]!+)kǶa{+k%t'-G?{c֣jd]na'/5f3%P8 *P Dĺ;R CɽSBpQ3KJܼkyld1ee\ka4+, %WPI4,It 7dC!껪!Z )!9YC 5A/N3܂7Y}h[BaRD6Z1z $\$S]l",q(Χ)46~μr"N~s'|XD څi9Ӓ鋾\m^;N\v%L8Eӥ0`a-B^ˌH j;+h+ uifе)u IWd8+}v\ĥ=Ys^>*wcqʀ قZluwAcljz(ILD9NG$q̛K֍!a9nvz7jw؅%lջFƶ"pqz%ƳfPeO{kyMQ07B4."@ַc2S ]˽ _~gJL`&~> CXS 2ǾtHq$ ,&w;C],C(5*%(ޅKD*#3(8L@֭ڌ~ dx-=Uņ nxi#XUHwR,LA+ze2"(H[UyDFyixJ{ҍQuJ:4-K|}I H96Nl%)p{7ydZld)buPh|3!KGfy=5uJp*/ gJ^QO]0̤^{oJw)餞̽3jrtvs:\Fb*d1P&h6;D[ŭY[p`z2'H܀W' YCҲ +>"(#t3 [YC߈߷1jㆹ,ng9y-%=XxSkpE:bl)snwm̰"$wKJp1q>8*[|!M%#;b o;x܄ LskHr=w9>Ԍ.BksBvHEg/\[`|"8m c5t+Sybٌ8mSp`|ʉ:J ^/Ni' 4zA8 Hyvౌ]Ђݵx[.|Ifg= )}7=6ݗg >]6EF1coX>fQXBNh"ΜUI*WCZ0Tt&؛HQ>%΃5WP ػ"fc9y9i8%4.@[qD3EhئΣ14`"s̠i=1D;&dq"脨V\dS,N@Hz=Beae*g)$!gئCg ppzyޚS ;BUc˯DiˋWBNp-eC],j5feՁIc_;)_Dj荻f^(7B&}Oq0DC\x$YQVٸ!4sC>E:A_,I%[EiP'4iBzKd0J^'mlv~*az=n/lk`*I$@flcFxȮ7U0cK0WhPwԓ3y+2Gl(i081:Oķk*Z}+[]]!VP#`gx#!80 I:LtsŦ ;FWJ:\fO2ST= %h3pJvzɘ $"([DQgOyaZ*:,ѝ̅a_ŀn-V{dˀ}AaerwMI(R!^D0`*QHZ \G)LDJD)@. .cЈ+\3{{D?%Mf6&^k/nlpA1 hɌc͙Ŧwө/L dӫBD"s=gr_:2d% ܞ( cvn >t!3ݎ ӹ\bkF@}QSp|"XMi6[t2W<׵l_a$.x^\V}FUe,PLBO(ӏRB,Ɋt.C8(U  0j@L"MK\->)<i0._t)+$-@-nŘVŽa|nA~s$Qo >yc/@*l!7@ٮ+3 )"}|{dcP b _ڵۡwg޻֋oNCp@ᗩm6:d]QcACAjZ6(,z)-\Em ķMErSb_,KZH 6lGCKo3P80pkcw;N6)} 'G4a!f $n,ڄT!AӧZ3dZmz{^TRB,*N>"G&qjCyFDoA'}jHр绦t1jקCZXTUBVgD*X4m_!tɶ 񡥁D(U }D}~Dg h?^H/8HP4/2!uG&%dOQ#OaqZPTsfUuiSuCyN#\7d4Ͽ p&ѱWEh#z?q4boRC wEѻ 9 Xf[j/WoׅyQt.Oh%ƃLLQHO8h2i ƣL|@<#/vI: ){b%]QMGoRAf[Sn3) AMAY5">M-A0<圱)'5tnM{nUGM 7n%CI NXؚz=c<C!,] q*raYU0]ZKy/Zx!ɓrgޮ6{cc TIU}Ve+>,} CB(Ok؅ͽ8 veClWYPɠcf/ ̀$k$)"F_5~ %Vnm(; .. ۃT^oYo(‰e?[ͧ ?P:Ŭe{&BB =qVF௼@oW%1V9u@TO A>41*~+GTf-6\B6%&{~^)Jm?8z+L 06,!@^oFk,l p$h$p;M![LCm+|hJu"[K(C@#I'?~uџg"FHZn)8PX> SϺ`:P%cӃ#xhп 'rfvK6 ¢S`eY1#Hqa!>fAA csu\,0oDwԳa&SW޻1*#ys:_~<)N G8Qss)}GFBV`x{c~۴ش'Ɋdڷ'%ﭷ @ѥ^f`Pn_e|,lsҮ rE C2;z B} uY`j70 ,M:oXW*x yWoȖ.S2<:>$kI%'[d>zjgP3]qxYpVMtc0ǩ#>^BfdJ!ʑ_^pBD`A̵Ic ~V/k tBHӀ7_'r&\]W톾0S Ծh$zg>i:_7/]}zO50K8yYQm+zhA*ԹR#R!kɉ?Z9u;[DKBetN9gϟ'ĵϨw_Bp<!tFU~UF2Mv7ԉcԂM_6#$1mOo/~x yZKB vgƦ#!,IPiv Jʉ.bܙIk CQѴXJP! 6[4@NࡐEdx__ x >(-_Uχ] mX#NhowQQ^F1)e=<4 -UB%%S֢Z1rѡ+%i΅s?Fz "pp?-:o$o OaiHǒWC!F )K? -Li氝D] n19-'0 U6B^Mbyn7ie-i#xE@,9 mt#*mIU:u>Nw{9DJ+ߗ[#foBQ e4t%Lt=;[OgF =͵0Hqi6 塸vڃX 3~uu|&5$iYx9?d814 1sF!%0l6hf:VItmhٲpAtE73 }[C:Ǖw{DY#C+ ^C*(gJ w]<JN66 Dj  (>v0)S7| e]gud:na7 } ;PzF 4GRxa .`Rfֽ'7HftڴuL (@4d-bc\}ul{UU*.8%׃,hm!n׵a Jөh=09'% SQ Rw'C_4c!46.F@7^F&]dfxK2bƼ+\@V|*ʁLѶ3'84D+OZ"}||?w^cBwfR-!Ѫ}FU"%B?/լ0YqLlf5B$8 jiM'BO}#;G2Cv̻l\[ۍ 9N3,бcn7LU83JXK sB!ɐ48Fq*zy9=Z(iI].SToٜ,kMΗʺ6)zR֖ݸN, (͍'+!|wk۩ЃGr09i~o^4r+{%JzΤxqRmE8;ç;?u=Lmo$Gx q÷SxlD +d%tkv̇bؿ!ёu"RڌA7n15HNgW7.=/ 3MzQ.p-ظ^LI*oH"m+{[+}_5G_u1y|} [8˜.*aMq+=" @Փڌ B[`D(| |V|5mThV PTdIn@`q)j_O7 Xw 3%㪏 IWSQTD::\WJ2X ؀c! G0Uy:)}7A?G1:L.Eq=; e/1rҟ7\F߂c`K<4SɕjB-dmW6n|H;nO.|Nz1d3RJ}C*1ST*<\!aok8ig龆WG}Q/+w =9U %f㏠g7y.U͋ 7۴N7n#jtCb)?}I\ s9Q W~P,q ~+(tb  h!&R(uwr;2S]` yMxѝ{A7p>Zėcj>zsTCdCVIš3 ']SƵz2Cx+3ǃE·eJ$Lb_A[cjRiz 7UϿ8 jE֓Qx):%߸Sf >.(xtVA]/XX*#=Avl.s8Ƨv v ݧ&]Y]3P'=Dg޶r>o!Znm]S 2z. F;w_g,i҂}e %ELA =Y~g wK11<75Dg6!1+C.k9;՝5r|Ǎ^Y6ƅ]Qix $MKO?G`4m"HwyݏWD0kp/09$30vwRAj >".Od S&iP&eO*wV("ٟZ)ڥ+e䗚oX,Ck̫|؎h'xg!*Jb0D&QP$zjgaQѽ_NcjEi?ݖt/{PPWMBr)':oMgɳ"UĄhR͂fZ &ȃqz81| bsPSDÀ'NcH-M}rw.$T ~}1А ]ӞJjQ chN9H4+KU_yWFelIu=4 j:ۅwm&x^k~qL5&!HwȥX]YA@@3(D8ƫ|)ʛ r}A 9#3˓dĊ~BWg~؛4~c!Qc#LJŻ:x)18mBPWBoͺ<#:[5ۢZYҀOq%+5-? fy=ٚ) Tp1d;Ҵ&S2nI)e5 z@0P;#n l7ʹթ ء(˾v#5lNQ<*{|tmhBWOzf1FwV>ܑhaH#mgl1/K:bSN*V:xEhK+==z IyՁkfW899zMpAǮw9^\e r sV>vZo4:eY&a8VzjݰDCpms!H˙,FBc6`7jEfZ+WUK^EJ;NϲDP//><MtY 7lc4OӯB9~pG跳,Vȹ{|g=垍y|ϔeNJC.r02Ql_PYibrSOzHyF'hl7subm'/R]0xDy<|h?wD_~GMoi11]oٔ Qꄹ g6T_oOŻ*+_XB|UVQ*Y6#-qYb!y3Ob,"9 Pcsk@ol,IJqe`e#5I5*UDc:՛1W](f_Ld]12I_X3 {aJAcL [iQ@qY'qzBVS%ɹ&W$K EWQr>։5 VWфJS}0䢬]0E(a0WKťJ/تo u5QC2:kQl m^pc0i멖XF)&n*!KZHH#؟7$H<8ꯓ',Xh%dbR Kc&Gz}j&M^3BccK 4\%E UZQ2kͰvKV˗%tc7#פ2n Nc=j 㥨Gh؍j o<4ηz /$xs#bs{ΑT"(f{xen~i/mbjoXW1wXXG?n4ŃD| 'XenTKK&9k7z#"Uӊ!81i,/':Q&$a/o*Iz;2N E#|Dm[7pՅ}cnKc 4m&/)~]0HYI eM;-\͙N3dw;?i^Qdմi1aΉo5wjOWem5gˋ]dI~Nt{NiĜ|Ul;(f :!Qbz,~77bt[3s,mdZ3)_UdjuB X\Mbz{O+4&@ʹkW> N UrRt[q ١=ar!p\u-rEڐ>9֩ muOPye'%`6-k־T9h\U^R*R'RhTС+ll"ns.D`g|B 2Pz5^آ'MfܺsgR#4g2o?#$A2 {i]0W<ib:Wsen5iC-~2`aH0#∳uJ^7;h<]e2ȻzgGt3T ~iAn>"ߓ;o7H짝°_BG_uX"=t4R{Kt y,@~HbATho{' |{[EԇJCLECdM0KVY삯YlUǂatB6't1&qϞ%>k]P5'D6IW;tZ`29\rlSV}W>ow)HPQc5I7eTCr+wKQ>R%"qȇc@Һê1k,4aew©CGmk ȝ)gI28h) }M?woGa!O8*F'tpUY6szYwL7B1"L  [%E'ِ[{jdT#!;PFChSZaz*'S [F}^ ]O(/tEN m "l+~~; sRg&aYJ *U(CE{Pud"DHJa.m[fzm59!;;A9hqdGZx[?lKY,^#C,cH*8`y#D8n<é_[!A#[w3X!!N L3x7MEJrRZ@ mG d:*j% `0~Fb'/S^c= vga`ՙE´ƥ]c 'TQҧ϶ "6BQ8AF^w*xи]5=I-nLLA-wⅥ{hXd1ZםAgj)qY 5c FAi}ݭ;ı=/8?s.Lqi9|,OIk}OyO~Fe!=lpPċ,N \: p6F:y4#lPS]7C͊,-t7TY9bIȮԻ@+(H]~ {=E>)wPXׄ6sC|p"eg.(M;7:é!{mqo<É(m46<*&f~YIk<ډ z)>{XL5maVJ۸~L1Z| 6H+R\"BC8K ]BT^9X-`r`3>96SMOLUq{{w~VeT{MCL'H|ӭgH\w(4C<9!$æ$ڱL[(gPՂi/ͣ]R2~  M؂Ɓ#LUt [cQ!D)L]_DGpcҕ E憶5Gt~G{y= a(kH- |}2v"h+,rjTT. (%uMd~;HK"URFo  ޘ;qGnnHXt v u?1Jk#Q͋{@vp,'x[3 ȒS&j]6w716w$?^t A])u7̣ٸDvc$-9YzExdevqƽMלpKts MKؕ]W89nn@^ʣ{Wr=?; k)u/ kc`pԘ8ю;2DHi[WtQm?.'shFWhorZL+?^)W!w;0IDI?gɵ{Iǡĵ2CKA^iD8?N|ܲ뜫KFOQW|i^+'65hYlfYhAy2tBY ,h <ߚafWj5Wxz/@n SuLOp2Zlm/ O yweL`0Vݡer'!K"UL_P5/;QUh,V Oȱk m#q*m\1l.<ъlHW:b⣉r\HފtD,5Ϯ?B4Nr p nC}ϣߣՠnWOȠ$ 8$r..Ҍowd-|NՀDJ6Z?ߠyQL©7b_}5pg^W#RpUOLZX|#Ydomj{oVv;H$V J-Gme\q, ä$`-9>Ojtލ@7PbA;5P_;x+[?CJNFw/vl9YmQQ%rkh4:p;wNV :v|=*]VoAikĎPnr'v"3RK;s5隂Z4TաJ"7`%3j%pZ?cIU(Z8Fy[x1 tɛnZ"e-9ىAn2S,ogApG7W_Sb( mACU$F:%QeֈNKDelSrs>ݥ&!%q-<_ UV`5RqtPoyڄ^<SƒGi m<3:{!ȀDfSASQgFA:륐ӷ𭍇 An^aȭ>p~$׳m-Cڷn] yKj;r#N'ͬQGхJt0VDqC4j+Udw±R 5m$&ǫpfInݞyG)|j'-tOrrfО7~à~5ׇL˖TT  %ByH |n}m " אc.x* N^#|K,1$**g) :( ~駅 Qibxyꑄ6ҠJ > ^th8?P6i)QWvOX 0A[h4ҍ~ohD?ޝnŻYV:҉%iOɋav ojg.B5Gf޺G1NC{ ["_^K[llEۻq:9wI1A=a X{?# ' P=&zRFq7-QgI;Y?xW֥I'V%*_1ضQ #b׷w3GљaE_5] zalw\P%j f$bnnR3;L$L053qN*,~MWb)i]~YtFy3 +7Ko]70f)`2 0@Lf܃D*! YV!6ɞK'ȿ]`j=X_'zsu8vZ4`D-h(_M,B{M1չa&#zyd|cYH1b*, ;r3HgDrSCd8!SFus["bؿ*}D7ì՝ʐ07r ,ZKFv$ S?f’z*ػjV}woё?'FϠz2br>3E\ ‰)EP'*jb#]qU9JS,C hpJEFYtvij'Vu_J${/<QW>b}#\~EdFx1 V%pNM˓'ӣ(Mv~g:uk$kFak)—^m_ϩKnÞ'\Rf\shQ ?~یIAQ8l)Ѳ5w2n(`._}-UZ6A/6mlcI"!p|[܍C0@&c;oݺbHZY7i:aR, >D瘗,yȗ\w  X!C ZB)yW`k9Sʢ9 ߰n\':!-n Ke?+(1#?FX"}:ڤٵ._uĶ*9|*@ʥ[Gb=3:Japib\ط:}Oғ>5\5a\zc;m}n8HetLJAHvPDg1Ùv1.{r[ְ۞׿=ΑYZԨRׯMdr@2JɎ!ʕˠ7rg |4pJT>ɡU?`*eqݺ 4پewh犠I  hL1ZrKyaSO=ڽ/>ca+7s5"UȈ3^p ag) ff/տ%\Z ' T>!w}d@tpL;Mdݎ+ʑS 93VEU06^y(r< G}+y$Ь|^y0:$: iO%WT-M0H `Y2Nl5MROdmکS,Zn+̸w3fE Ad0OtNLd[܇:qV ScYja3gr(s0Zvh btraШd V;bɅ^G"FkBdfF}-c壣6us%l7L[\(:L bRSGH0Zdu<40 oaruXE u$9rߌQ@uh;?ɤ$2{=sَguu$䭐pDNLk\ ̺2EHǚRe.=@'6T6~Hk\VTG'YP %/ vk a1Zʅ*5`p{znJP|&t9>P;޾O!+Ta&8=4&&9a; &>h\aĹLyFlF<H)VojώRѰu(׻1o{h&io'vsJЫΌ_/ H(#ÞE?﫶}HLt3HDU-BIX\ibFpN ü+?Z(}./*ZZGL tY@ `˭U3kEfXF+AJ}E?ޓ>9s~R/y6A6}1z 9|?Q *|Ǒa?‰c2*t.#efj-P!\CNI'@iʱv/lǿTm6UɽXvGהOw5O#B%C${Ɖ%\94iVq Whs +w :'Uo+L, )j*2x';r*1G$V 3_<5 1+6o+uۺՆ3.2I[IX?2.@]’YŒT)m1"MI+,js{ :l( k 8_G?a%FOtgܻM$@O_X1m@Θ5-Zi##GvMaѦ T~?Ԡ\`BgP "7&DdIhݛ_~1~y;9ڟ+SwV`o-~vI2!cPaCYDeq`vBi`ߠT|3|0{Zg~Z'0o9+鴃IV+ ?ə8S9?>RFIڷ&/㺬D. Nop)"+cǹvF{+'(T3[T{W~ޤA#]' tSb[Lx2Z^A5(9^.PGFu~&1_[)N?;휘S+(-:jv;sB(5:!.iW l:HY}?'.Bm_ŏo:\5Es/rY^hàre~붻eR AK F͘v&9ס ۂ1/rѩ5~׻V8zm MR >?ZHY$Stzxnp٪u+6pZQ[SB=-NfDa4Qƌﹱ3%$aAxx~a$p;0 k:%:; W-EOt2ŕ Ii #}jή64;&nV'sZu_t.2it- ~]-ON{`]G :~& es!r%]`\L~N >q$ $!_ S#Rv\hxmtJl]dh}OeZBz ? "Zrl"g|Qc<\ўL|.τD$+}]#/;rB1tlq<5\zN _L5D?tN䣥"gYW/mxm5`2ß3QX-2ZrkcO!m-H=GB񱤈AOrI@ NjM,dhЯ!8ԆN7?η=%_p&MF,Dv4TW5a3nT8NMvpH>o+oa{Fguf?_caMilQGch٠X6N._Iײm G{l}Vz m @'3~m y:ȣ s{; B69RSwҌy:o R O~U]+~J fQW+[ORW׺r p),a[Q q*{+Dܖk"{#1_ohW`ŇcƂZPGzs#`bF'wlO : %Y*{&^̆BFKIH [~ 䊅S~u!k1?>kv;[!"!yP~EUwvyo/ޞ'hC|UbϚɦQ 1}vIz`O2>/ʟ-y* G@8cp!;=x ies^+ĕrLM *$G@zie<߈? 8bmڇRZt{ _ 9]Ɓt`or|E9tPΐad&ȗ5Wnٝ5 e,  kO?8  qHR[Z0x"FӗA#]<*'Nҙ:9DŽ]mU&pdq?֪w\ñR ^(D6eZ`?1Wf$:>JMqMzv6̸/^l+ :^s{x ;TUȷeO=gq9M=m DE1=nS.&0yϸXIqpzL &U8W^FR#F*= owOH;q>ސ,PpQc`~k1x'cqsdPyק*>\r@ Ndsc/Proܨ~ho/UA]f߂nK =lۡ/@ۙi%^A;ge o:c׺U5(j;W1g \M]Eo?QޞLJ !ģY$K0J=+uj62<3VPțCё1}l{pסh%)yb I5k\Sc^ j]*/|@lJ f>kx̼shIX?)EPSD~FRGr;f_O 𔟘p:zO?\@F5l_:^o2$tNtH8(&_PЮl}F)4<)LLTr=6PezD3@RݍnmZN'O.P<_T͒?d6ԁd*mYZ7rWl$7E`B9dѧq7B#CuO֤̍MZ BcD)f/J Mj@Rhq7a]+["&ĀNIzڽ YM`i}?%"}KzIUSukWL8D_04nFNҕ pLm#E/a(X"fDjOj"6T X$ qU&-Dae7^"gKHZPEk-MI'rAOT\ln`U9d-seÂov]Fr8·I|K/Fv`<UOUЖ&_GQXgFSU OZgERArC^ =}(m"?UZ}0=\! ^6_\D(Z7 `V()±̗E+4 q!|,zS &P$ѭ~,Q}}w]n5"Ijn}woLZLJIre h/kta{KxCտ"QB]AyGfmdIgi:J'Jγ֐Jy5[B`ۮO{+Q"aQІ9\;ƜFjKwJfap똮ѭ zƔAaUb\U!% ZN1Vճ^jt!$:z]؇-읙6w4SʍzKD-taMGЬڱ;b'm*Q"4g ѡ_-;&C&kE)iʎ;DJ߄M Ԭ{+c̅>VҰF |iҚ[gNA#uRPQiT(͋yQBaYDDv9g21z׃H e;nj #r:p*L-#0DnǦlHqagOQq12BXy+svEcZ/v=B= \XJeܩkHOSUb|rD*Er@Pf2tD7.|*l7\~I&Eo\~x{Dn4.#Z/ 9J1ERiH9ȟX꿤 X=ٚւ+c[WyY F೉tl FНNiiVHbf c߈p͒c}閹oxx&UbN3Dr;B+u37/*?V IghUFEyU'!`-[\N_"_w8=iF2NRSTELQ^4nuʜMAg'4N "?',:Yv[66| /5ByWR y# HV"%ەp5I܌FԚ^]}8X[s<&7~x2QÌx= f:~B@]*;TO;u)^YTNR͡ ƥm@G;f[܌|Xosx1bQc ~9l^d[LM= 'T~/*4&ҹC9{bt:lǰVϹԨLfHe\kZF~p q/-+SQH !t TREM ?_U(N[ 4$*A\=إcVv)߉9V񅵵=N_>FH)p |%td*K%ݪL"60T/+u) DiWd/_ktL4:N*Taf*0>\ I=#݄p񉹙^'Q_HeBBIk'(?Oߢ;$áO!|UyĉO:3FN^Z2LSg Zb5,=DڇD&9=r3R9>[o8Ctk`~͛ o[A 3g-zRS(: -Փ BcX~7T6ѥQ~];C)D3Z1 q~ȉHc}8x[ [n DXDT@(=O>Gt3`'kcldXx{oLegw| f#tFat["P|r% , X?x0DuKKU*BlBطd˫@VY0QwQw֓ك%!4~LHΘ\Z#ˠ"YZiP4bcAcP.z4[86CEINυE` Jv a Z S9B"ZUbD$tՒ`DVPt-YgDg >lD7$X`B@%`Yys00"X_D@@@ưhzYR4;TPNFawp=ͅ<O68guZv8i Ғ~ػXA;4fuH(g g~ERl<6ȓ鮄`ۣx稞-=JM)fDppP>jຶ>M[S16Y]%|o.] )UIjRWѕDJm$xwH)Z[Ұ렁9ElfB~?$㶨n9~Cv$\&A'RˡD#IF~TLQ/]>BK M-iT gu 1cŠG멪lx}AU~IϮ:6םDc\J%7CQPH&"ݟPwS3y$ݞ[Gqk~{c):US23vk\QRB},ǗӚ)"}hVb>z|tvE$VPEFYΐv{|Z*qHGU' ۪W݅S{E\z8Zt9c qG1^{ Wϓ{2k4rVΗj/~䯔94oU} z+TDvzZKK䤦@׋ |ONwv%+ԥaĆ0/"^P jܮpKM[ uϨJoLCf#HxI:S$+"eHko`7qT@5R`@*9uMCLE4ch^#f 6 7a$?ٮXr垊Jz|p6K-$ =s쑩m<|K'd-˅Lu ̚n6ScK뻍1U-π"3tI#?Rsh#!ٕ{Dګ'$#l7WuuP}{ͶF(c:. ib/je-[qwN[nK, $%YSԲi}Osk>&z͎B F|c{b)6,r0& CiJXCe$t%gMX < NЄE U:Zi/mt!&:*z(|gͣ!bĥwTEJyNǡDraFH;F:fA1beqq E #樨˫<4:kF?qu i7'ЅDZ R7s6Mn҂6zZ8pqaAYz<|L ;SqSyɍ"1%-u5H؝7$NWXɑ#B~%I_Eeft\FoP~)C̻ժcd5'E0_3rZ {) Ej \!:V|lOlB!$.S2.Y !ďLqDtG K ^^JR&}7&9zp(>z~]^>XhųPZ{c~Ƚr]p94gZҶZYy_~\/͒7;e6KOE %f! dK s6df#O 2"Mzz@7{+"VDFU֡4Z)Իp9Րc:D EanB}FrޅsQ54LO"ۿȜ|+~x Qr{WIy`oq]%VvTu\| !jOkzH CZqS+R.l/#v9NSlr.K(ˆSr,I#`TLnxˌi{C5R_DXb>f*6녙O9=>,,b:@!+NmUWzrBzc|j Cb}-v%1F>uVWYH.ES&ʃRI&%{)\(HIћ6M R$-O=#xC%Ȝq*ֵ'ؔvm#(O:*,Q HF( %W{i1iMPY|Yt^>:0^L) YgOPv5>i~91MCtyrpf&,+ W4ms-PDN_AM4VY-R'a!qulRWڔ&x:xd&IU@C=o}&-y #-Ly6fqQ&33c0)d7ŗ.1ѺXQ26FseG~8[>7 $MނiN @?f DS 2+N2֥FV-;,x;JUk +0QAm|gmifmc@!j V;<0Cw8#p|t ؽej6gqLFQRAptd~s[.Jz?pԾEw{"z^ƒ{9dn'79(\ŀ $֣Y+k*1!b%&s/-\WfR?#w0x9JK ʐPVOcQ[K+k-̴M4n^ΉڎUƳXB4noJr+ۃN\;َ\OIgMXĺu/[Kl zߩ>WJz\6bHzgE4:Zq>p꫍K9*GX,P_.JBh#&ރƞrDY m5C|36<3Wd"Z0X4`(ˁoF S#m$+_bINOGVQd9-AR3N sU\uY66BF)Z@r*:_+Ae~ |V@l95>702*\&>V(m~m&f60uK_] S>ԏ Ժ%5!;o6rG puS ?TGVn޼ST;I׉~rF(tfӼ|esKq?Mǜp,;aRgG%=*mRO-~Jv3yɊ9Ҵi@Tۗ,J8 {qyյjۅԹU,K]Sk/7 54^`gե^:4>[pStPN=øeH3:- Q3`H:P1n5ov`!򞆦ˊU{@!A* u/r ;q 4t:H`q*l2HiȑAyK,v$̬y*y1DĴĖ~WfyՈN&]tƍ]*b&dȻk-^FNg: xd{#PmsQjժʇ*ɽ21Dx'4Ț@ƀ<\M|{TWȓԎMK_G?P j~Kk@EdnJ+EPhFFAO8"FA*;9l]m.Zs%2y65[I s+NsU>F!:™8dfA6b(^rI m=9 `YX1й/zjNF!u:Vc󣳠( b~>qoZ;Z2Xk*dž(˜կ2.ɔhǕ[pYzh+Iv6Œ178 &< kYT36~oslk_# Ý?uF)F4.kU#[Eȍ9Z4W1aq8oC'(S˹pjqi3[uR|U`MĦ=x#Z .1[Q0wiӶw7>ODDQᢱ3VƢ'f_ia"tn3x|w+>YeȽ"Ŕbe$K'ֽze>쾽=͇HqŲ :ء*ϫۨn?Mrt~ȟ/Mў+F\#MD"p7>>K$^LYDTV/ņ<8i8SZ-);ʂS=< "e潬< /#wvn ɉ9wvԲ Ca.jzr)]XarPpb/+ãia(MCa 7Dl!L\<ӞQjؼOͦЃVtEd)Is, 6a\KnSSRD/m'G^Dց&bzJT}iƧO}}e[ hYIφoE:F;ؽ2=zsw;`z6`ALScce ŏ%;u8  ,#J`T; #ܿr^@3Й?J r*\Ejsgq ͩL]8:?biM2ַEb~ 9/S -ޙ@UUhZa>ܟHCOA=?OY$1 ҴY5N3wQbvFG6a :OڑRXfߊPjEWYsa&Ci0#nЗ/8Va T@ b;]ܻ 1aj̦`?PVILo8--q*~:$;q yuG8$|qkͩa3뛼wn5_wrwBWS#N Yv#XMsû3x *]YŰ&`G_ k `&#kEa.1Q?嘬֥uHK`/Ы%:30a|PԦP|a~D,;\^ VZU'pȇ|8lA%Cj)_E+fq>kW%!`郺%iӱpV?rxj/aWSKdˑ]O %17B!9zX]XIR2. E}\q)YUڬs|%p'?&bKfW#6HGE3zB ki IJs޲J2"yAOp)J=/: "_,+~ŜH1ݗ_VOae+ɇ+2 ݣfs}X\ !c*:avl[4/7y!{$;\b"O *G\ywSw<6i%.'z?jS޺6e &R01 !2hE]>yp Zz~K`R!5_*C&owhpj[޺!~gm{P`԰'c=GRrH8.l *tc w`cƄZqA>5nXCw֊+r㲽!J/]x b{B""xgN"[`wvazeSZĄ >ֲԴ*AZ(rQڡ|8~pvz{j׾PGt~Dݟ)Y:6"uKxԖ[g$"@t` GmJXu4 /Q)M5${Ӈb)ыxZs#:)Su,"LVʨԴ`//ᦍ8PgU@n34.FCDat:#:Dw. NOzؓ|ul߮9)^>(liT,8"^2*҅W92ꖃhpo{ތ 2K%*2 `߫$n`l>mخ'\`fҫӚ{]nzaGܖ={+pöA*K1ܛI#ғ_[,O'͓3씀%tXu.CYBTsP940N?@Rޞtw #lwy;'?3 F'z ziˆL{Ax:IE Rʇ$2KVt󸺯;䈋vL ^N+_(J3B}dӞV㕥U[8へ;ˏ7!dըԺћC;r-N'e].}5hKKr/֢4锆5,ǵD/ƱhWmOX!(i+m{:P,pmJFchI-˝(muF]nKl ,ndVRGrlIh;b-B370SybIpW!H7fwI|Ya擛w 'sGS*)6ģ Gh @`F`=~dG9 l vY8 'ef-w(d|roÉ/7!~u%y>)w!l{~QUݧ;'[cOܸSM +$D#$J|x2hYY< [^r"r*w T핸Ν;}`Й~(t0*m [6Ҷ%K9R^Q|+w{J9ڪ kJG[ϑ~Rh}_΋WO\YF|~]}_SAG 9tIwn &]ps畺DqБX_"Zĥf C]2B'Hv/;C;λҶkJVydG\2甡<|s_mAӹ~Ðx)1TDWɡɋۥqUP^,Q{\MCp| D8;AAs\,}C涹A0gLܺ_w_W͞ x>cO,7o<yLV^:}k- %6k'0zohYaq,h XO|V(/øH\(Ḣ!Z7n }D 74VxBA39kՂ+ET]3,R#^g}&<^C;LRO@+jpxiMPtV@yJ0aYM*0k,ˬlY! _oΙ$U-[ Z6͸־p!sX}GQ9W*gr97W':LL,ݝ(DQ ='Tu4L 6oy?D"c6XQgoVŋ|zIt oi Hȓ.ᙕ|dETM@;'Bc4]V+!Ww?/sktlGn?>:W: ?=)J|q!IM/Z` - y+3qvpt#퓲Vi1q>+jOV(H05}! MPvn hT3Eh@UG^,H%phrt;[W7jQ^4º8z9cEcc( 4f5w(;UHub>ro3g3)I0 z!3}! w,ϣ9΢~9W&9j֥5E3{}π1`dQBװӻ3BVBdKg`#QiǗe__85e+jZ, ELC)Ru {D:G׿5@wv% &7^$O,ECdÁeNVMZD: ;me`է)Nh2` #!Xq+hR_PYC:4h 5OI!]VLdȆiI~/A qj#ESa99$Uo4^rNz֏`9&@օ 88~CWO$"V ^jBtVxPA/_Ԗ/S6WUNHEF9JGL}vlIEP6D=)H?".7)Ĺ|TU x \W~ƁQ-kcr9𿂐EQgpbp*\%f{ .B*h_RxZʓ")> };VuPt pq[f)*p0gtC&wOg@܎Ph%.*#j*յ2@A'< 8+PxFx6Mi(gˉ!(P/@`k"*Im'lJ<q{̉P?2_wrcG : T*;D~K1Z'>հ/_'ZDcEh@3cӣV⾨:vQ;8.!ޞ{r2tDD3{17y2)ц-PVQ0L@ &ʺJ6yߡS^RqAt< EZ~Y*I2n.\s7ܥNG\;;/62dg:`Sq۸RRɻ5qkVLOGp#?z-r 2d M-bá4er;zm9"vӴ.#] ɲ4Rǫ\D{VgyTr!u1ef.{K@uy2&=Ḅ)I %̛^$.aL80nrE2C\N'*q2Z<ָO*YZ]&dLB,fl)u>ylFF %2X^BY5A}=+f-3&s34]uƓodyYǮ_ AwJtTne{Iz1mn:0'VTs]݅P1S (J&ǙlGek3n"'PqȔS"{m Q\BKr5#|7ۭzU8ɰv5}(3wUf¬3t*srF"uH!Z /Ӽyy!⌱\}x9T7'T6_U63?g$(}Fc!&ϸC3@\ޗ SJMAoE.GFӄ@Agh Q+i_ P0vB &c8G*I!gY+p&ȝWbm]^&,`,4"0r2by 6OM՗I\7,B/D\>g˜5 Kԩ*#а8!n9D 2:g>#1.oӫn1x:7qETf efS(kH<Ô'4V}1uED|(h5Cg9B=#GhO0Z:E/o ģn5W»a__pedKV0&~7 *Ԇܨ6H}QS-Sa)R?tġ" JbXJOMs%Ue`ڈ_2=BWg֗&Ghh%mOc<Q(©[;G`qZwɤlqێ_93.no9;J,l x(5"#NWAt `xNߢ^d m3="3u_V=ͫl GOR^9Ak$D:ChHe>7UԣF$PDp6?/y~2:9Iv\_"EV\Xn/%EQXpD@iS× EHȡ.+gBτ6z20_zC%bk✥#96-Fiv2;m;zOKg5g86[0%v-5 5V.Z_@̩ItRrp{,(G?YiT] 0GN!?%vOљyjlnLwMTϞT" aj&BՌ`@0KV$J 'VWVV뫩|P0tbKK/_qq#39|G!_<;tIu$|ZT\.uHRi&Dڰn0f[ѴO`2 HB> W/򚯵GQ\갺Lnʳ6g3 0|wL8#`#|AIv0[*i*!3.bLq CL3|Gh'8;η{D 7/J%B,ˢ^K [G>WF>3:aYH/]BpGiyeW-H'Ǜ4R%g3Ko8f ,59g Q5Y&L41 OPF0C3s>IcSnO_tvPDId0 1ԁ4oJXzH@'*8ӔM3t[T*atಧYĞO/U$_jH?fB@N#EvMC;(qq [u9m72k^wsr|.lj4i]5S9?|*"&xWS{c0-+Gd \!0]U]o3,E K>K+F;v@ŽeݸtAO}(.Ϲ<60|G/Vyh\T Vy~5Im "?8tV[͟p//  gG"ImƺEFU''~>|9VX&ØnǸmñk7<cv.kx=U%1)4T 2H'!( ,Z`H[l*9Ǥ۬Et:-{D0N]Xo\rp1װǧWTBfķ 7 |7 6ƨ~@Jf>X|t kΫ{VRk-ݼ1Y뿪Ƽ>uaT|j$KDjA]_3ST>:$yawÄwA p{] &a fo3h10s<_%^ R%L*{,p18j )>&4k nzX$hrq!~֡20;+X[ .b99)_s9&J3Lw$&sb{FJe;*&iCS|hxahYdZ404zr~J#NOpǹ/r5MA,\u /?Ӫf?ģV@ipnԾdn mZYkmxP,Fv#=dC{)X~x${ZIZrNs208Q9?Yjᴢ9PWqer b V۾EK( t3x UE/a2E2&֘~(^ ~kNT~`r 2)"xZ"zg+u^›mI_6u7 z|LQ| id U(A7[ȼ[,Ø4^ыqwe:8 >5=-ԛ/ysnN_ ۚi}LWR[ U9Ègr42:N)@R "a%3 ~^ LՕwmY ?s!~)P:GfmGL9 U#cNY^EOgm-6ft}dbI&au}!m Z*jnjHkV:MR__e(#2M +@1Aad|6#Nz 8Rgr"|W9q| S?vQJ K]CXi+.]q !|+TNߧYQIJ{Y><[*KVE['vd HY#-C9\>8[hu#j6ɱ\%n&e,aVzLܓs^g;կ(ЭQwUMN_nHC7 J"GR RYN!@Y8Es$}js% D2}fedȽjzzfVv傋ʚPﶪNd8h6#XoN$%*/XLI<6=b[~Vl"ogHX8 (Sm B&/D2^6 àMA-,Ɓ4rSggwSs ;ۏ2\ #4C|Z 2Q;n GA 7T&5$ R@izJ% 輩f0_U>Qߋ E)'{0^-KB_ζypgFׁMɞ[kE 9$WGd0cm`8MF:!7ºcK_#@4,Y>󣮋D"S ڂ<us8n:S6.3y߃0m4a1 Yam (6njAxm!4AdD4/UBzݑE{u&ɞ ߫1lkE5ǩ@".4i8 L!8jC" r4ȒaHXbiep\.jg%l_!1%+* >4u$ζXè#|ϱ.i$ ίBɓ'+^@|{t  5 ~#o-"3UEHxĿK=>CuΫtutKt I6+ єR"ph7=H+`!0t@v0 +<>-bEȥ ?%") .Q[iAin=Yg4Tw9D"fuSm) *l 5Q2"2O툋PH=3!5 u;>EO>&|c_ ZVF͓ؕfkq)S1f4}>Žyּx7f͠@C " qK͵X 7hRq~SJHS`e{b4L-+8$N-#(>V3}c ܡH Iy$B,j*%z !i8*HS{zmWW?棐BJ)_}d/1hS({",[ATA~9%WҮVt1f,Ȍ?$*i9ZPD9AhH6f{'ajv6#?0<X%ׂ4v͒P,_ִᙳ%*Mq1Cf etI?dJ-Aue$OyRd TB $0>Q`oгģا"'#lt%gjS$*\:0kNw;wDZS'[ veiAIÿPX6`JbCs٫an= ƒ?O:v̵K6A{%jV/ꏗ40pjC< ;=ÄDHpEOA[zG ũjV(-| ζ$] ۳F 3߽r"ލ!Xt!J8%ĉϨ͢1H<0@-u)f&xމ$=ЪyqUDhM%^pb8F(|A v ھ.fPw JW\TsrfKIżEk4`;oc F )aϜ"Qa$0 9  oՒiDgȨ9+j52Y4Y3rms""pxA-5aX6q - 0;{,:C,&mֿʤǗō\4S}Rp |U`@:5> 59[l2ؚ\wuÂN_dhBz Ƹl> ႎ 09˩hg]uMꙏ-nUJêzBL~Y@]g8N%c BU"*#H[5}@SڲI<^98DNbK"ϭ jT2]i 879[kxW&UCLD1%RVgL5.ʲM OWV<]("ZEHH}.Ɣ/~Ɇ~%pg6t"a/VȓJo̹S!xTD9+MQDqPytݥ1#ޭƞ|iA'u(ccoGu.-MDao fy8&Z0L~BH!H5a qX$ dZGʭ(Wrt;MuDҙ[nT3>wFF+RsCd)$d5ڨA2֔C$"^㞤snV 㑶x[̝%9{ޛOxD㬹3AZ]톀&DHP+oU9]m`*x ~72(+\$tT* 3/ z1$r ~; `Vy%C-{>]BRe 醔W:ģ^e8'ϯ=n m3`@b-cc]DݝGݍt& /?>5 ެ}ժ*1R㍭)z4P05!2TexS㾒jpa`$miᄴ/KPd- }(It ˋd&B !M_EGx9W@mC$3•, ޕn:(4edo$.Wo 9,g4{V-82#ƦHROK[{#wHa/d3*rL4nf~ )qq8+#d":`xMדVPTs0ϧXMul;㭟U;Н,q'm&Ge g:O1EWX3H 󲠌t.$gLTa+R$<"XM\SuGfkȎ(Jsé.}y&4M<=VHbI6G -O `aA3<2 =UPJq1>Iȥ>6oC!%|B(fpg2թ 2k|6Sg*ĂE`# )\N^y/q`BRR5_]zj pm"wmvq| NRdo*e"JǽfjX%-8 d8DxogkmKwY7gIe,G:emSa-=Ld\oIA&wbdLNQj*bC&j}3/fא(aO-*4SOx LLdI8N'ѐb1tO erN,5WʜMCb ij)=fk]\ƴgRލ"0˘s0~s~' 9@z 6z>X[/_FB'Qe? ^,9Ħ [@!_Ks =nz7,dL*@P;zM>G53-Fi}-^:XmL=jz_*y`_i<nI2Spa4;]T]KLɏu-zjXP~ X^6[X›b<JbD(+r-RkJœơzq՝.gEc'6::EZV&\f|H "B4o*r_*@/|c~Lչ1֡]ʒUPCv*-$ ݬ1zN'Yښ4GKP lųkկf$<׹9X~qbVv6k!xS%՗oX8y@p![0$[mS+Ґ X=yBIT4Z #ARj.OҺɷ=hSLmEH]s]O,xX10UT^MT|!LŬK($(m:wdDRq>w]F)Pb=\&1Ϭz߹SK'Q[7цyTߢEN 0y{{Xbqge}8"P[f_\ons* ^ͻ)GG _ƸvoM{OfQ5MuR:vJP}Cd[5Wa#9 ϒ:v6Uq,뱴$xwaVSI&W(Fuepd!Vm։'G3c,MjY.@Or=^eZ Q]#{KTd1!z`>pP ;ѮkݜvV2rtNgbf9*+}UA$2RE4*Z܇Z;8>7EA%A1}AJG&_ ^LA;߮N bbgui-.M $v&NLu'ʳ9iQ]z /|Pב,LVJ=(HA <3HL [YpMgpb@>a.դj`Fo"u}} hZky=`6c- 1xӋVQė$rkG˙~q{cjy?܆< `[Jj& X[&c=S_l#pJ) ^Y P0CcllK 9 nY4u ba7t/x4M\Rtm)X.V&.-3`p1˴=|OgAW}yhN*Dnf*'NX,aSV;e@&OOa!3[EWM!s OǒGw:4%v =&Φx"-P2W\20)2/ *)Up*&Ը8{1};5Y clKnC]u7OBx2AXcĆf ӣ c Yjy@ac6Ox>Qm[#W:, O١#[tjvcByT@zkb?Ħ }|2@E2u[ jux( x0`l OAaThMkcOn# 'S72 "Iy?f,tۼ y<]jxuB-n"ZxE+oi`D@SWF. k6f^l*›D8oL"3=Y+XB '/ohHN2z<(>GOI͢7(ah[83& ^ h̠k`eX|Acy T3֥9$K[~\psqV́YJa&TG46Jbj~j}hiwWO)O12Z YObc ڂƟ,Rһ-.I X gn$0;9 ہ%^܋"#98@?2נ }N՝p<>H_]}j-kh;1͢fk0ߛ bIƃ:ly.ڶ˻8\nuå+ѴKUiAZx'I!TXotb:WR#sه2vYfgJL O& X;a_ W}vk1lX)]'zh@v9^*wF ATrCSHC;$;z?&]Y37VpoxU @Fn~aƃ;9!ݔʑuy߅"Cm)~sYz,:}$e[ȃ* '~m&:eJn[>1{ywpdiaz'kc$۽w m6\1K10U$!Ʌv^d-nĞt0e]KjSHpܤbPz/w~n3l^ j*v 6PlMq忲V 3r𱕟\owUeFAQ-~=%mK`9:Dj'xraWa˄#n>{BR+X_*"z}JA0!D HucOE{9vp^ryP {[7Oǭˏ >Lq9WOT1}W8mA5MhkQ~??qXEm[>)w)7=ܝkgx^paNtam fO]©o${+i8v䟙Bޝ2SO8ͰطZzIœ7#ώGv~^YU<;\0t< E_`84ňRo]<,w2*RCA)4fQQzgxF0FC(aR(Uɏ<qj5)d5*:ǚLzs|7!@9}PQNn 5v&LO57`ҁکf ;'5\VW"j{00I6uHPP9}Lk CspQnb$D ?V%$UKH`˨iC(S^.żj,]Žg~p#XnAD nwahiEeMĪ#jwǶ&-+jZD8rKf0u\Ds&z\Gt\xw+FP2Cp =O5i8?=y՟Sv $.r\W3SGxDd%-pE7 $%%4xvSj%3He/XUxJBNW+{,9>Q٢fY&5F ,5mk ֖[>QĿxSW%|Q/xEw=«ukJyAB rXG=A?ƥqǮ 0:r~*vÓ_›=&m-z1D >Ӿql113in-"0I`="xsJ,JbHjrD@5Q܋[+ J>DޭsQUj*_ٔyUS!(b9D?ʳNxP)_;{mЁSk a|AmT.p P7=ʦ7h ۩ť:pؙ$1 Oߌi xɽ +eG1tk3$^K~=xͪoB{aU dʘێjɳ"N(sM~1 f iqE'ɐ+cY(6QU n$XjlIha~XN6Z/mFEZh[e3~\O.PA66eƢ&sa3dP%6JjtJ:Bk{1"l>4ԻFK4wۭώyټf [O@9H1˨))I<Z |_1h˾729)%[^-͘lƸk].㾯 50*#X"KTBd+҈FZr*9j$&C^C /nudUd@WK/nj`i#7򅋮/TZho`}34zG <& TeJA4TP{1ӛ#JYs+/ {Edtp/tm1.y9Ubs8'xIvMJȯ!-=ۄ- ht.6Le(`dαMԼ2Gzp7ч##=H02$@)ROu[J+r =vac(,v/v uR%j3Aoun4HLByk%U|V`I0xIeZ0e X#nR($b$) WŧL)j`?4mc1W廃V?u镙LjYq߿Zҷ` õH C.Z9~v6+6Ϲ%8HW]4 Y'_9=^LmC4CU#5 , X]iIzFYaR}dz:-}ժoZz,?!18^mE 8f؛Bdwf }|7[2Yene_49~Rcev}]}GNMGn/@`+ad#xz Z/F45ywTdoYBEYՉrR|r8~H 硚S o`^q{ڽS]Q߅Vl,c^t+!N % ePgI:&B<G`22^qP\n: 4 OQl 󧁂-XZ.=Ɛ;Ḩx+'^6x6Q뢱$0P+Q&Uzhᘙ;ɠ(#M备vj|f"~۸ 7Ew5Or814̗ j95(!"B|ơk^ZKøֈ/BῸ~:s̻v\J#,VOVl_& dPemrñuH#((W[޵+7gwD#~G1쵧G/^1Ӳx?$SOahȘʒ{HyP|c7wA?W~qƴ!Ԩ$5QJ?NSoSH3拚^ ެ9QӫVu .3zpTn4R`N2`51n#%ždbg!"%p:T! '](*?/9`a ˥qntW0 tUЮ|Q |qK[M56aX\! ,X].]b]zB7NV[sg[ zAOZg]pJ4LzhSpijCqP˰+Mlf)Fqh۽\k{rR3Vt0r$W߼{vHRO#: [-q7 ?,ݗhԜ-όҬKS9~5>'u>bj\p. k~]bVsg+ @,h3|5RE"jrZD65dZp:lQhlG CGBMV+V.ispbB|jHHr mcZ 7aplW]AC";f/~}"$"׉m< 6 (ok7_![|NڈNAY|I\=*syMb$}\2L%dՙuB" rQPِߤDA擞A~ qwEyRBfJK٤B|~\e\Q8osl˲{/Tफ, NߣSZKDiq.punK 'IPڱ1t;kx'p?ٛiQ !Fz+p?= O68y<Ƈxt|,E3@~{W kvTx򃉁ϒ{{+J{3-xjW ye{ۗw*0 wx TH&TFD)S3I+\*k<3h IZu$=F,KLZ{]1 }qFJiƈS,MA2?EM t`=xԂbŭmfi*tߑQzst oRhLzGl-f/1M}pC 3X}GP BZ }8a87K,&nAؖ/>3ME8&z+;g[iS3K_b,z"q2Ϊ F!8OE؍~ W #|`9LxsztL'a[3Yn;cQnQ%fhڮg$m{ijBԖꉼ ʐ$EmfJ {,\i3Bb56FC :f!'f{&VahH /4Xxhȫfi׹o'%`wT7/Z`sGUh4B#@7ʠ!ESؿµCxpE]Yf,R"Lf|~dx`]E$.w]r}q~&` |:dD%0{ϛ!ZBbt 14ku8txE HYUrSd57BڮTc}v0Ãu3DjCh;To,3ޑf^)$Nfh+蒿fLX^Q͎͢p|\4VYP6_\Ф]܈*H=/>ASܞck\m;Mk D 6ZHu)ڈ_Wٟ]b?L&;~l[A>pz 5U7w*O"i(s-T9p}2ܺÖC0L?E'9H[{<]"UbᵌN} @fq'Ĝ(AB?I3 Jħa,@Iƕ6Y2/¼h^剿\x6 !7c| $EB_;)i}iiK@ +zܾZ˰㖉u'Bj IzS3[/毓/~t\Ho!̜9nOx<}dc]U4ڒѦ@V=܀؆bT̪Vh$W>~by)r*6#tKIޔ{Uw;6-b_hAFZ_O,APiL1lՇ]FsTٙH E˦16\܃Dx{3JdtFZqvs}5nAS:!84 gb/ފfd4#?5}dMȠƒۿTIGdU?×!eo#r}>#<ʌqus''W%cbδ':(Q`~/UAtYfb9?CWff@R]?7m.)QT3TrOI3Ǽ}&s(ɊI86KqC'V:ldk#<,d0] %["[A *YADw˔ȇ@@p" NBƙ É٩^EHC$t2굤h J;];MA0h{$9 Vʲ=ϸLCΡ hx\-X6<]Qlxav(N"jL JG< K+Wv4 6v/,cQƙࣁ 6|4B/>M2nDA-VEB* :m=^$htֻH1'|K ڐJgr "7K&MT,Ƣs[5jH$ 8$7-N}MuULr|t$f] up %iӋ5i~Ws]H%4 Rª cJyQVǂJP%DԌvS+, O%4Ũ)-'d^|L +./c8_Rz&Vlh)#5.Nhq4/{ВyU̽ow3diedUUq.B'-U* 1l\3rP\4PŽk#&ܞ__eP?[d\>q4$J pYĚs—dC\ɶ`ޢ,}+aT,lRԥg>o#^F >!}"&D4JNjq(Gc!NaLѩoiz(G{H(1Uv4fCmc0*zgdd-IK; NB>VMy0)jJ IsL휛$iVuJôO:Qu'[\ HrH6nW\Sg^R`>&m}e5޳r|kƂWv14f`1HAgHSfc`0M5-}^XLq>/pִaYQxYWnIwd} -NI /@"+sο f}Gdf#K_h\)ޘX;"hpnjij/PiLCm=T_گjPqo0k`u.H4߱SINp,nb(y، \4S7%Sh|+P@/‰)=XLc_XYS)w*" ASIR@K87RH^HiVq%8rf;qįߣ9"S{ 4 x9Kp?6(iϯK-?F~޸3]w8=lB5[9Gw^W6!zQ6j*t>Γ4Am:8qpK، koyi ϓYvX--Cni"EOƟ筋50Y֦䓠# # .OmPS.*d'J\љDP]r-d Rk$c;pKc\xZvw {& ^Y5AvDp)$q(>(,qrK?4X+gr;Aje&_UvQuD0Ej˴iK*x|KjP`Z]&qRc&u74bSˮe\iUi%-L*H2=WN(Gg%H:sw!㺅0w|fdk<.Y0oz!?Z=B Vts0b>H>VA?Fh8ŔܛwFXY24x7pSՅqcb*V<{x 2 6e3ߨM͐q$5$ԋ{L#LyɁ/? fʗhV̎D%Ug.vn֒߶e0 }b1+%o+!7R}bkh܁ QBsz[am"`1f*"܉2p_3{.[)Y8'>B`:0So|*}OM6HaC8ʶ J:L5k^djj}sQCYJju|>I1`mluv 2J A-ߨ)p`?2Jsݕ#)3TH{80,p֒^CW1ga1Zwzw.kopomK|=*'l$Cն 6>WD1i?˓Q;a^|Eݫզ5$[0w؞qnE\eB씝]#8Oo('N0?%`~ۯU_`wCG)cas3Md^9u)ލ= e&`iHg~-nMd~]/P nL?6㴳DɃE e?tH*w!Μg+%_ ˚\+<@ S(Unb=Кp[øiLS]@AµlO]rqYҖɄ}s7SI:vQeϯV|jsT7cdf̎!h_6 Myʨ[ M.1C#ġ ,Lq)i7^]^`l3 .`Uw/Sߔ)F.I-bjݘ^1\}1+,/hfpb5bnGF $6zֳe D|&&*XVUս 6 t_ j^JʖG6?r(L(9'\p - B!X%0PAԬwWE qdO9tވ篝N;sl[J u~IrLku>FkyZ!0q=JJRӠ?Fi~tY;}ښ\UE wF.Q!wM!qCݥۥZ?G>0k_lǻ"'Yg!(Xa__4;?mOKG  x@V,Tyo¨v1b\ ?[~]?>Fk>F!|u*7D[ dcd>hīXzqXf8/g DӜ$d-8U&SɅ!߁+ȥȲϩ6$ORlSjB`_X;J5,wf*iӯEB{Ŕw Syw}0E%}:}Q+~`Y 6f:F=u=m//JD/E䬆`>R2k(Q'=>Dɕ Ҽ3# U9~.۫:Bm&ܗ.L\f:p~Y{-烥Nl:Ʉ~w(|~LU6Lr+v^e;?V`@5AҠ3<";^%g! Rj\s?dF~htpF-p8}̩l(hX:`ÖS,t/ k%/[ؓ9|"B.{VX_Pgr:@:JH>8<ʚ۬ވF!:k̲Nq:Iu`TZ l\]F|ZO1VLq.'j\#Šm'4]Q36S!ijdY>A~JzpDe2oFʝ4QYJ쳆G 2T;{9wsdQ(M9'Fn:}"'ftq#?62_p&C`+u[/X = $]?>xp$TgҰP< y-: -4I2h?d-I ;5ÎʟF(IL 9;WܸA`LҶ#'*UkjO([_WmXz*~>Lmܳkӛ斛6XM%e;__OIMD ~n:KvKE%}݆>o(y.Ir?{Maӹ\1Bq žV$1ٖ/ui8L p e1e~YMt&o K.DY p< tvJ4Jb|)0x׳d m#t^2etMY23AY"A_Zb! L'=; ""((c.)zB,Bɉ!> /AiA_Ǫ8i ; $ms7YN2 LÃkHQ#*c2:Ip-VW /g no—$Edi‘ M"ECAM iBϝׇӐFQw[\M<8PdHXҘ=HȵR)-oy,+(VyeTxStbؽqۆı˩D^h PCwބiӈ'/:X"(ɃD lSGwV 1[B$\X8A:^hJ |mӫ6zh{?Yc7Sj]_A5Z#qkМ>513#VE, 71D*~`gh䀁Sq wWxYr~+2MaT(B|1cԭUc~z#Xp<Ӷ?l24@1\-̃ d{JAȑ{jcK$/bk\*z6@8n9i*I߄j;owTgg;YQq. -* f}RlCǝ~(j~yyׯ:BX*W[/Sg)E5v1~M *io* k5-R%B!'s5uM˥GQ0O⃐)\R}ᛲ')KSI9$2' Ɛ MGpEU KIJWm, ժD%_#h 7255fOӬ bZאC$)l (RIbnղXi-j'W;Y X>5%Kseԏ#, 4|W4}q)r ^1x8+ldvu(QlrBot 6Mb@Rb5|񴅫T+EvR\븗TZi-xnp{*g'iS>6A`$<xKEF>|yݘ|o0Uچ-,?2=Wl͜K3~h`(C(TQk턝a~=4OwGyؒEh0X`1|&e 4@lM ܅hR ~xcGBp Dh0yԘE~'ZwY3ޤoTrs4 Õ+7DzM`xy ø*e*!t " 䃁vb~fUA"{4c+!'0jOsS[s1˼Y>~?y׀R6_:un,~fySkmz+z-2\_m8z#S ~Ux/1Sg'2fy4H6V>vxUxJz؍M4S7NcdеtE>YUU4-l=pg9Tu `~D&d3_xRk}& %kpd&Kʮ#CC_r-lZL9/ Q7n|y ha%D.$1"òTliґV ƑBeЅ\BZa"՞w̭,O*Fva`Iʖ,gEx|GF'Pq|pQ?$K;u}uVKCnt'!(#8ٗ ([P(ˆEXV$)D0[FHRn)ja~pOcB_wLAof*]jg0Ђ5o߳,Zv =M_[ }Ne,˽hdȲӽs/׀|^KN9>Ы}rH4Y@rѤ+ZJ2B#c[[ܪ*QiҫV@DUJ͢ RM~c7yСccjTY*j~%\ hBrA\KA-Y4#"LKhɇP=:S0 DK_teߑJp` MԉG6;!?;%; DҶd~~ŀaI~:HƷrlF|w͹zlĀl=G܌&Pq'#t,M 3=TP`,^M(;3j#f&ߛPGz+J34O#D+*+N¬$CN`D)l Iso`qi=[O71tHvoy0Dr(k4HQé3\{KK3Md8] ܼ0 .pRT=UG2(?6~ nʰQ}﬐FW- 指y.}|Nǎzv|_̈iCLxToG՗3M<52+1t,2#=HhMT CY8A~7\ZxxV64VEtsnPHeL'4PKr26B}iLċBʤ[ (< ؖ[_xـׄopk4=λbb ={VjО&MIߦ94|cbMhj nY4κ'oRKPvSja7JQGkn-!~M,b"kتSE%j];HfVkw0{d8*A5{2iwO9E5:1C# k ja>AqcI+M6{}, UhcIK{p<$ˡ)5-`YR F# @ & Drʭ:~CLJjt1?eU<$@7egi֩lpҤrPLx|ˏrUzWs]0w73BqTʁ$&% V&CUƻ^0̍H˕,i xl56QBvռց*sH7J/O +%K7hKh&TA\nϸd?w; @6>y_oǐHWࣘ8W?ZqB*^zv@0{x%m*^Z4NrQŃm*o9@!Oq<ʥ<2?hٽUlͯ}dS粵tIQB5iuПZ(m΃j͆8bl2pDUNчg@ղ٧+1h4k? P@ōr,^791gܨ ғV|"$i/rUnj1!Uekl?x* ?o$?b#v5M6_~@rE2]_|ܩyJC'zd ZF42cYUz=/$@U ۠k,d؇d^j5\EKU%Nq# >i2ܿݹ8S`8Hukߊ(2q/,).bWIT` }E^3*9Y꧗}(aU.v\z* ZjƙTz^ ~OR30 z;vy8d ׈&tcbQ K'gѮ>$IM0 -h qhHZ-wiJ)$fפiD Q "k;8?_cXyK\J>z5i9G!,~Cs])pM9 !E k+OJ{4+`SvE2Ä&)%fhLL M e 1Q'|Y50) ߤReT"^z=Y~G~jSw 8N=1з;7Ry (;nu5\Т_sN;+JqL1 j8qFPЍ֝#L+qDyѤރ:Lꟴ[tJn[QH( I>N鯘oUHuʯվ@=|HAOguq<FB"aq T@s(yw'ɒLh\%5p=֏E8Gl%(S 09mp6}Wn@FcD^ .m_IWM[ e|oEիqtˈ/^TUBsu@@ξʿּ GLEt/Nɏ{䀮>uP0  `C!.|+GuWhsq5Js1Tj6Ѽm;޽4s$~C 'EdCn*f9> fsqq| y=)kiK"OыQd'A0-]LlBf%Sqgt>`H7Е rNnv嶮ieXH(@J)!{ vpRǻ0ug.{yo)`ƣ_:Rwa2a+,#X{%fSo^.oJwe#ӒU 1VE}{ׄ\+J6QGUl[16Qh,oGW/޹-%~c\o _g[TKw,Ū=E,JK\=,h-PpA̅Q^z"Ҫ |Hd7$p tY g_dHD=6D7)[UOe/v[Cs;j_XϹي1;o' yݠ#&okb>'O~H$gQ,~7tzjYk?7sey )ZG;d sBǟ %IXTAP!H3T6lD]ݎ2|)#NN8b,!u0sUbc|[3^62:em,|Hص[S6D{P.;AÙy."r۲)䞕<)a/t;8|Di:|Lo W57r[" ?%nj$USb5#dY;A[Ϳ,zϻ-2&)PG+8A!%Z/qzT a/ƃ^|osho/`*BzYO-ImO'KEia5D-!|cxuK%LsY)m|y塹Zg]7Ql'Em&jH@ɗ'U7ߔr$!knq9H IȔIn ZƧTq`J)#5t6?2"*QXAРk-;-g>Ξ(cOxۆ< Ȋb|o QIhJH34TʖXd'SeJ9:Qh6|9x1r.mheWoaFa.gb\S3~nE^OU"tFH1Co52KtDb"P8R@Hϕ k֦xi{;D6G{n,1"VIym*a%%Y9IǢ"h>wUµ @}9s>tAs~ |I6N[ѿREe=| b 6H$SMń5oz)elָӪ6WZn~b vPFG% }}KCl,08>|/Lr1h$^I ^I A&DN=ǹl<dU279G_|2uB ]!T#ilI_0]q"ДJh5'ԫs-je)F=ckǕфJie s+?X! 5h: 6[Sg\ApŏWLnlzoc; xf}d(vqnVs9lok](.mWc$dP|ڍAfk0e,6Tǻs Jl ZSo:Y,} r,u#02k6% <ʌW8ҊȻM)G]kiwUqne{0STa:|Iz8-/C7 /f/ZXQR s/ڸSa"W `Ti 3JG/;2FAsjw̑[-^G <=p8V]QT?L,(V*Uc A(sB שT:y.?-eZs7>Q]CsHOjֱr,䆷34͠0\Cc\PmjV5]j'+X{|U+1-VO*D r5߆Z4t5qݧ "O$o }Ѵjh8".k8q⢷ZWuӅgZ7haJF}jDznCCl,I*m"iLfRV^khN3cs`aZ}82̉fh$s}7ɥ?ԎyX*z*Ll.Tۖ.' Js(WG2KxrCW^jF.@^JE+xNzW~E^Yk ynE%- ~r\70EM&KdA6h7WhɹԒKQDsQ \^TX*bu ]0 }T^ Y~  -~+2ZY]eCxrk*}K8 nl*֯E^E,+4u<1f ]F! '/Ze.1Yl3~gz2gmCtOwVS]cܕR شU}\9${@5;b2BS[~ +lCnu-d-\RHRs%D*w:ZSּl)][Y:h%wSks|{R#'WpDhǢM?sVQ'1}59GeہW,[]gu*Z<膝fw2/g`Yh IjDJ!or>*RaID]F1r hRf#F[2^I}ж4r+/8> 9ȯVMW3?]gQb.W]E1'bR..bT vR(|!=S`Ad"Ycቤ`B oٔ)x]m!y#{VhhбFK9=!FH-~vْIi%P2w$ն8Q,3|TO?&5"n[rէI~Ey 3~fWBjM7x$ ōF8 (bБ)nE,@{~B,ߴ[Oķ\*t1Ҁo5bnn0M ^ ]ʓ--{ <,^D;06ڃ̨UlN(Y[ iZNm-2Q<@x2eZ5zr؝&|#HY#xM>wIcOKwtQU֚&m|j)PO+?_mtJ3M@ k34ٚLd悄ٓmBJ1TjϼN̨2 YM{ 6N,뤅Ԣ1w-,6@ 1h LI:=VWdƘ:[[ fI7} l_vtD=#b7}1uúW:77aM[עABښ[=g$ڴ1bnCtx{pۻ8Ш@0AULYB` ۟ʹOx|7qlQքvݔ6FU,Qww} (+e; z^} FQq7!Zm[ra;aQ,6?v61bVƅόFV.{J_@-eZ ,g ŏ*cfF^JR(;ɠ0o=fe- HJb*W=r.Q.Zےź"u@X;B8pVa5QjO~IBB~|t]w0%=bpx%}]( > Qx1L 6q lnvd-<$P$!S#_)wc54}(9x{ @Jq . R@u˺q )g||9 +Y?N  u9 !"C6XE:&,ᅤeK#oœ/mIB'\콐U\ܺ? ΂ :~2r0b6nU59 lvQG64v&Y&<~Ohi@1h:|PA[[yF,~oEd'|T+9ѝX3ϷEzm%rswIͻ?]#˗O=}ԄKLVlKH<\P@'Bʸ3Qɯ-i8o29^΁LP#'|BD&IJ{֙$^ȧ&B ucqVF<&GcuS KTy7\Z~BZ:m^ Z7 nb$,!!&uAe4[;B%G?V hxRBj dg_@uVu r}/Bч:N3瞧5mN y'%"UFͲ$U)y}ӽ?MucaBfSI6p acPֿ@檠NuJ %ȑD0EKhfO˯~MYXt]X#1-M s˶a *^wA>Ə.g^}k@(0#Ti`H(KkhڜD_rY:Q #}~ͬ Wܿ}XUߩQ Qx :7L_j8TyڻWi8{|_8NgB@ kOppxG)U >)|3 ЌV D<ȹb uA u2gtU68fxU-"Ԇ'pɤX%G[KLH2u:cr.LqRYac$=`~q=alfEZ(bQW-#W4PJ*([2WWٟgŭםGf,INjsˌ@tڔD2^ FyeLX̵mXh*\[ $%\ӣ!4ʐHA F2l q~靽+&C):-7 Po@?#J GH zu߂o&9$ Hh\qc=!i1վCȋd)=zĕ洏{D²*qgK3gvyTFxp~_@Ȏ?e=N':F9,w-d!|7]P_Shmj`Q{~^sth >q}=ZmKgr^2 Eu6SdXu ҼD%ʵwMd/B1h'=4گ;L2:K)b>DL TE`RT3+`p?b}SldD_7mC]t2̐H[1()?ֻE>ݳo*>YA]ZI5L&s/PnJ<h=R˚aä5R>!efhX#ܙSʮ;:Gq`C )?2vu fؖ;@ yAӉ`IX3ɶ,+ tOuEcO돚W+Jaf:B|s= EJ[Kzf`m4\]cYFB khL|PWF^&zVvS|<+()Zm6+}Q\9~\x4ED0\2E hWH fml1'h܃W?鮆]@dDuUTm} Iu@~9 RN# ~8>FX|]8!H̳Y&~בr|0KLa]{=M5t&hsm[iE1HrܕJ T뜴ёvVO-,E=]i2NFY"BOdqXyfYLmovki7nd/UMzHȔE)WKJh+J ^89KI4#̪i*ԊS4;( Bx=xa|hxQ*-"=1Nh:, }kuu٨,XۿYf k/gvE%d%u4^8]nϙB]dWBp O0b~b$F.f8 *>ݾmN,fQ4g@:=K[~>u#۬C.>$&2>o2wojA8v(Gҝ*Q~Zԛ ڡI6Y"EZ,ZJ _,~1Nޖ:x 7!U1UZ'sU}^ 1,Na̋yDbNGp0!{J|@*|CͼձI ^ y^(L)=g< X{171k̑.A۹HgQ϶ǔo-y~S'% o91?|[Vzɏ[ɍ&|"f: މe9 O0//ܙ[㝉RN, O\q;T*I3RVSJsFÙ4,{ȟ̳ _p!e,񣡡'y~2YKm0]FQ|y*G`$@Qz9ITY+L`<u5I,Snk슏"092SwbB,5^f߾zē$rP,= 1JkӄE2ià\PXLuq][ d5J`*ۅ _X=1ΙMӮjvT`UlL$] j=edViOҔ( MOnH)b4;>97`SV$,-׵WQ&;rnZ2;?hRrRnJ6%ThI`ӝ=ts҇۞Ap)L +JK,h.O2~f3P[X l?tE@0O[;ȫ=`!&aT1i`ja~#e$txD|ՉI$]{vҔcVPpaCqC*)Υ7+)nxkSZ{Ouo4ı(p B![+wz0EohYp~smO X̧ie=[u?G]Hf _S-VTl9'YlCB r1vLnO ZKLoB:Ml{MH CTT`}FX7gS,?PvqT eh{ڨ^LaqnN/mEcVYkG t+{m ED\nS4;己xzљɯ fQ]UzsPwWdWCI%!#v̝ %XP a-;* z)"ú"xd\\0 GwZwQ*dID.f3 Vo$ⲳ@Ø[hWܭ򿢦×2{.$eɐœXdʓy.5av:5SgGիBoΎL+?׼xชq٣4`MɋU7ޠ#cYGRA^Q; .6֭T8ʌEв!0p،&_Q1*;wc '%)%.ݹ'aMl$"k̢04 m#VPXdC!y˲۹d; 3k`WaA!Btv٤MPGN}a}g@aay*ؖx$&O50buiiÄuV.Վjܙӗ\ܘHo/}:, k2&nu G|~?߿6!mͭt)#!w>ۧUC(>UhmMeer[6ævnm1|ER6}^F%WʇnT D^Q0zշ<`oIO8l!ǘ6Dp05ˊ6kzN4ӡZhm/GI+vg !jNeGpٽpU 3Ź?ȰʡZ,^ %ت ڨC|s^@kh# zh%sbt,*!(7dõGht́=YTqs;5iJvU;%V%$Yth2SO<N:6'L=WA2/?sϘ>VtjhSPRRIҴ 0#*CB}yx(_ g-3T12dhEc1>%'bf3QNq,QaeIZE#YqHEy^ҜJ.i$$J,kL!2QAl%e öT A\>ss`P!]n^NI xgQtٍ>߹A"/irOB 8 "4W qh  S*a)oxq>l8k* qǣx<.شfƌi.oY*_d txwJwbR]xf%= RT|ZJC 890;9M|{Pj*3(&'W7)lN#vm;ˡ}[1RQbsU<ܘabQ u֟j6?!qʸЖnS檨9jtr|/nGhTH:bA@f3VH`#v|^/ :]aٮ9T8&YuSiS$Uc гhyP0ѱszZs&~ Lݺ퓟|J6 ωШ fQQ ZHӿ$d'͡Ґ I°kPEkaT&%˜DY̠ȑxx\j`[ >K60Zw)$ ߰Q5@U (v YZ