libvirt-daemon-driver-network-7.9.0-1.module_el8.6.0+983+a7505f3f >  A aIU]H*:@,KB~VNC|/4/jdIkolT,-Q R273+l̠4z,PzUEG,. ێ=H >3w5;nn ׾ɏѽ 萈QPiS˂iT[m"`8[eD8oWq\Ž:t̀l(V H:uBhɤMS&it Us3d8̓|%*_:grw ']6$pq"jc<1EvOyF^oX ff%'84Vˁ`Ng Xs;6:e<%SŲ7x鳬mIQN0d3H0dfe96cf747624c38514de922d731fc3085458c874eeef6e6e7da89765f4824a65e269c0b7aacc1e4704a458baa5ab2acc95f5caXaIU] bX e5Oo )hmig7Jo 'lfqV&5;:c^ Ô3`3fl2XN$p4""1PrNHl[K' d4WH. (& IDV\ 3ih P*H5AVCD(XC" $9#F_ўbCB%|dR/RlQ瓍}b9yψ,Mpėvd$S,>,h +5 cZp]F ɀ?Ke!J#[|o/ImZ9 pCW?Gd & D r$(/6> `l8 l   b |    ~ ~~(8S9S:.S>@GH4IXY\8]^Rbdeflt4uvwx,y Clibvirt-daemon-driver-network7.9.01.module_el8.6.0+983+a7505f3fNetwork driver plugin for the libvirtd daemonThe network driver plugin for the libvirtd daemon, providing an implementation of the virtual network APIs using the Linux bridge capabilities.aaarch64-01.mbox.centos.org CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxaarch64 test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || : mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtnetworkd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtnetworkd || : test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || :0a^I!,)J HAAAAAAAA큤AAaaaaa1aaaaaaaaa1aaaaaaaaaaaa590d18eaa3dfc4c2df1b2135b66560674601534277014392bbb4b3b80257274bbb374a198e1f12ff1d0c586a61493852aa8fd474127846aebf81faf0ad20cc5d47374b6e05f421d526c15e6a9686b162599fd6b1f03553eaacf5c6f63dbcb7a55e03ed29c6adb94f2bd63415c8520dd79f4b79997db0ea7629b80e825ff5f39b7519bd9f466bd25a464ccb3b947c9cbd35a3f961802e408182158ea2cdebcf9734278ff7c84f52d98eaea16d2d1a4b75241e51398bcf143541c5d64ecd41662fe96fe113f7092667001ea9ca7512b563efa0a0c244729908e873b994bcd093c33c519b0ddc4d6c92c475ba9ea48177ca3e0b8fe2b236437c20c49f2272e81a531f9207a70571e246260ab2dd9f27504f1b581728f625c400f73b65f87a3cb1e2518239d986755d07cdd5dad48a130b30dd7815a0e21c83a23c44b460e39b600c314f45d918c5fa01babecd45072da061b97e76bbf62ad779ae06c85aac32679b687f3698bf62d64c46315836cf02f260d6212d7e208b15509bb82a5e109adc9f329e4633ad711ff3c92912b1630c72612484471a6f40a0b7d8a9dbc337711686../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_network.so../../../../usr/sbin/virtnetworkd../../../../usr/libexec/libvirt_leaseshelper@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-7.9.0-1.module_el8.6.0+983+a7505f3f.src.rpmconfig(libvirt-daemon-driver-network)libvirt-daemon-driver-networklibvirt-daemon-driver-network(aarch-64)libvirt_driver_network.so()(64bit)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-network)dnsmasqiptablesld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_6.10.0)(64bit)libvirt.so.0(LIBVIRT_7.1.0)(64bit)libvirt.so.0(LIBVIRT_7.2.0)(64bit)libvirt.so.0(LIBVIRT_7.3.0)(64bit)libvirt.so.0(LIBVIRT_7.7.0)(64bit)libvirt.so.0(LIBVIRT_7.8.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_7.9.0)(64bit)radvdrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)7.9.0-1.module_el8.6.0+983+a7505f3f2.417.9.0-1.module_el8.6.0+983+a7505f3f7.9.0-1.module_el8.6.0+983+a7505f3f3.0.4-14.6.0-14.0-15.2-14.14.3ayaim@a0a $@`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 7.9.0-1Jiri Denemark - 7.8.0-1Danilo C. L. de Paula - 7.6.0-2.fc34Jiri Denemark - 6.0.0-37Jiri Denemark - 6.0.0-36Jiri Denemark - 6.0.0-35Jiri Denemark - 6.0.0-34Jiri Denemark - 6.0.0-33Jiri Denemark - 6.0.0-32Jiri Denemark - 6.0.0-31Jiri Denemark - 6.0.0-30Jiri Denemark - 6.0.0-29Jiri Denemark - 6.0.0-28Jiri Denemark - 6.0.0-27Jiri Denemark - 6.0.0-26Jiri Denemark - 6.0.0-25Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Jiri Denemark - 4.5.0-42Jiri Denemark - 4.5.0-41Jiri Denemark - 4.5.0-40Jiri Denemark - 4.5.0-39Jiri Denemark - 4.5.0-38Jiri Denemark - 4.5.0-37Jiri Denemark - 4.5.0-36Jiri Denemark - 4.5.0-35Jiri Denemark - 4.5.0-34Jiri Denemark - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Danilo de Paula - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- Rebased to libvirt-7.9.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#2011731, rhbz#2012385, rhbz#2013539- Rebased to libvirt-7.8.0 (rhbz#2012802) - The rebase also fixes the following bugs: rhbz#1839070, rhbz#1942275, rhbz#1995865, rhbz#1806857, rhbz#1924616 rhbz#1978574, rhbz#1989457, rhbz#1965589, rhbz#1677608, rhbz#1926508 rhbz#1810863, rhbz#1845468, rhbz#1738392, rhbz#1965140- Resolves: bz#2000225 (Rebase virt:rhel module:stream based on AV-8.6)- security: fix SELinux label generation logic (CVE-2021-3631) - storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath (CVE-2021-3667)- network: make it safe to call networkSetupPrivateChains() multiple times (rhbz#1942805) - network: force re-creation of iptables private chains on firewalld restart (rhbz#1942805) - hostdev: Update mdev pointer reference after checking device type (rhbz#1940449) - hostdev: mdev: Lookup mdevs by sysfs path rather than mdev struct (rhbz#1940449) - qemu_firmware: don't error out for unknown firmware features (rhbz#1961562) - docs: improve description of secure attribute for loader element (rhbz#1929357) - conf: introduce virDomainDefParseBootInitOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootKernelOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootFirmwareOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootLoaderOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootAcpiOptions (rhbz#1929357) - conf: use switch in virDomainDefParseBootOptions (rhbz#1929357) - conf: introduce support for firmware auto-selection feature filtering (rhbz#1929357) - qemu: implement support for firmware auto-selection feature filtering (rhbz#1929357) - domain_conf: Don't leak def->os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0/bin/sh/bin/sh 7.9.0-1.module_el8.6.0+983+a7505f3f7.9.0-1.module_el8.6.0+983+a7505f3f7.9.0-1.module_el8.6.0+983+a7505f3f qemunetworksautostartvirtnetworkd.confvirtnetworkdnetwork.build-id474c9ccc7d36ce3a306f8c66a09d9962d1a7a023490e7b1a97dbdcad0e079735ec27cfd5703958b5f719e3b64ef1ef108581e5f9bcb77064b3cc08d7libvirt.xmlvirtnetworkd-admin.socketvirtnetworkd-ro.socketvirtnetworkd.servicevirtnetworkd.socketlibvirt_driver_network.solibvirt_leaseshelpervirtnetworkdtest_virtnetworkd.augvirtnetworkd.augvirtnetworkd.8.gzdnsmasqnetwork/etc/libvirt//etc/libvirt/qemu//etc/libvirt/qemu/networks//etc/sysconfig//run/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/47//usr/lib/.build-id/49//usr/lib/.build-id/f7//usr/lib/firewalld/zones//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8//var/lib/libvirt/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnudirectoryASCII textXML 1.0 document, ASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=474c9ccc7d36ce3a306f8c66a09d9962d1a7a023, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=f719e3b64ef1ef108581e5f9bcb77064b3cc08d7, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=490e7b1a97dbdcad0e079735ec27cfd5703958b5, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) qPRR R R RKR/RRZRwRNRRR R RRR|RR R R RRwRRR RRR|RRR R RRRRRR RrR:RkRNR]RcRXRIR-R`R,RERuR!R*R@RR)RjRRhReRGRKRPRgR9RAR=RVRoRJRYR6RQR;RdRMRnRvR"R4R3R7RsRbRRqR2RUR?R[RlRWRTR+RHRaR(R8R/R&RZR1RmRR5R.R^R%R$RtRBRDRiR_RFR#RCRRwRRRRRR RR RRR|if test -f /var/lib/rpm-state/libvirt/restart-virtnetworkd then /bin/systemctl try-restart virtnetworkd.service >/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtnetworkd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-873204e9f8a9a055de289ae4349a288a0022a4eda06562e43257a00274089a43avirt:rhel:8060020211109195105:d63f516d?7zXZ !#,] b2u jϿc {V:%sܤJn[cA~}_RIjò4s5 r)ɠXhQI[6+QJ`WZÕ.V CV]gaF ԧgيkM_۪:lnWeQtk mo}џ}LQELqybK$oRZ^7ዻ؎k[( D~S v9i=ZFl dtXR=d޻P"[Yj"#( $ٴ-Oݬm"iH~g%LT]hY慩 /]tW^5^l[*PeT #i5$K@(Ʈb}"=LiuE9O:$QGz0Œ?NxM寯)3:=jX>_aE.jkST :P.e.ٛ~8Gdx@$y݃}9~;IoDx})Fʨ48c6e|_1J_> .4DQ8?%Vi!uSwewj W9V9} ]|>Ȧy*[U,`ȔȮ>_#f(&`;ձƖMHuCX1i#xGt_ 1?Cգ+-xў/.C] G_upaAz}3ouVW+T."J> 9 [/~&Ndz4?yK=†mIAݒ2Qr ވ4>$S+`&ƂRQY-L^U 1eX6]3j[cr$Jz Ѿz'z{y1aHW<*mpKx{jygչWo6 KUQ+civ7±owO.qtׂa𸂶~YR>ˤҶ{ |*A(@c"5\)뭃 Gǜ"naSϭr2=r=n RXVJ"^`>6(`)7v|aq8?wZ$]}S2հw‹1Ƽ1:=t[q^߭Ew*XPm:Y7\on7%A[+ô#6ا_O7HW (?r@SoayFTuseprGDAvS>C]98:+B7S"'k2j̛_3Vוs! N??V:kr؆F vn+ @F U%4\ CY.26AEQY3C)Z 8 OaK6Ǜq㔕tD'>ROd$eSϥx0`jjj3AuD5>i^oˌ6.]=R>ϓBٻ殊H`^h&|"+%ZN`W9[!eU3vc,΋$Ԋ3{Tj˻Pgi r>YY\GZ?'"C:󀈄*bDddfb}+ʛ<ȌE}QD*)%u ?Tl%sa8n9!p&Txz>Ȼ"Ak@Ap7 te\\ ıI(6ؤ(l񵊅~@LeO\J*#`Ic\lu7ptkjr=_պm-䣌{ K4a/>#au4߄嫤]{5:U" Tjrٛf6?[*|%| ~r6فBh0-nJ6Bd:sٷ@Z/XuG蓯~uVzE{ 8lSiD]"vؔ^ΑnK{VmNi ADm^}ԥuG$4Sb62_>RCSn!)!4:)ЇqA;Wsml, 9E.s3Dm򏏯}k6q"`Mr]W6:wXr&U^ֻ-DBX#h*?g虳7Cm'Y!8W˜Rr n/~MݟK7kv%j{*oU巴~3ХH}+y*QT /dX $<՝@ sJpfaI2SL^|qId ,* 8GQA8Of, ~s"@77MZOU#Y`D@H|ԉ j fYmp*]0?,\Iyoho J)fR:<)3Uo\9wV'؇h*.,CO71=![Ptg"MdSN92K%2vmeQWh&AuKn|Bxjh0{9x{ ^?PԡDfSe|:OG+f FɎf?% Dó"dF!)§䇶 Bx@XtQ̴+D|=6s@ R '/ g_Ac~Q!u_ORR_ c"dٓO.?"\m mЩ`#8e{ TV`8shy^#y0]D``ԴW$ek!hAH39 #9 \-3c{₱x BPCqBADr[DI 6G HS ^ߝc#,Q!fWީv5Y S * @iӡ2Qlgfs`+UfR{I6ʳ*>;iɸJv8kEW]~2M2oWVV(m)A"A-ag g']4jCX" iwy7o#<֕JχF缸FÜK]hbt]DǻqȽQzY%}d{4䕜1 ڄfeкtz!u뇜+fp[{uoS.5څw\H"lo]Uʊ"=ᗜ6+}85# X1jWX+ e^5Rךb @:Ph.I6Em"][[?[8k:&F"42G[I&2*buRvʞE1D0 |X@l9TVpIqj7<ī:U=oJ2Dj\۳92߇^{ '˝6}?v+U<9p,%еd4IN) ;X{?ȱXqӮ$vl0˫A3A[y~jLaq2hb0`7#7[\("@&~nLaPMm3^'YWpMWؽm^Y|>ji*_o)ֳt(FYk ̣HxrGG)%E3ar }NzpUi*"%`߁vS~5yLhw8cr֧ۢ1j;Aڄ)4/~cQ`Kj!v4ɽc7kauS;jcȼ.o>; pyy?˸HhԎ8$B~9D*[[< .z;/OF!:F(A;Gun6̨REp͈4_(bJzx ٔyh4ܟy;FdPqi'BKDvZd&Dܤ@ש{X[C}JEӷKT+@A=SsYMAJ^sGJD$|!3k La!V.gW␀B8Gx"y* @BoE< 1Et̡᫽KU$[=>r7%l%FеNcD͙>Hgw?Ezb(4]%΅\"a)r$qٲ]Li+A1no헻lj>r* XPRDy١vac1WN+A~Es=LB5^*|^^vZGPUKDs:5ͯihd VIdPz่LkN TF`7I6+&Y:b TZbѪbNu)͊Z^%qKJ?R+jz~@5 1E725s|}qPo,^5P_uJ9;fZ#:hoA]0xl5I ^}gԎN痤wPgAONFeǦ A@~yH+|FT#-9'C^)"QK:b5s. rI@!T7^} ;&3-*>B&7tqo)^.GX0B4?۩P(5 (섋 Om= YF)fН>Ni3qd{pea,nx0)%Yleށ WT+_bHe 0lr /oRt ѥ,c/Ą(Њ̵%MP"<0SB0V;o8Ώ2wAY^W{mJ8_JmvZ(*]&TpOUtV)n`l$9+{%l7vdlt0LB #ȇxec4ZSuPǞ6/GIOpy.c oy:@>3 %Ɛ^+i6OLdunl.%]CSMIv|xLTI.a6}f^U cu;Rlq©w8̷;:hw׿=Ww_76AKX㋽K%DݴK`yYsGJr՝'VZA Ǩ1z\y#3ZT//[Y~#k,QP`Nb+DxބG8L)שnNԳ}!]["7{V8=a5~-IJ[ז9*ƨ.Kol^slJF eLdl!R Ξ73s]29"( a}'ogN62幚yTTfc=]]Eͯ^&ǣ-ck2"!.IԤK⸠:*=pw1du#L=;p*w@QU 5Ro@*"A|s8B5ڥeh^ZGo?OBU.4$DcU罾W[+>H؞OG'qG?!xMQ( 滋͘1UNvJz'J6]?ouDWՖzѪf>qн˓-#QswRv=U:Қ7hϩ>`ˆvu ~ݠ6X,P着Hծf,yDCHr?,@E-Qqab4=eGj`!]>gbjIߢ+ EЌnǴ#_ R?(+4S dw9SdKzjR-]!jx?FRrUD?@t'|*RoJ6 oJJ^f^Il ΕKZ_3ʽ QVwڦ#7h=)f ⁼zeieE^P%Iv~ύ '_F l5 y # F$TFl"žjcK`ӐC~k[Ƹ4  A==7pXc\fF7TZ{۝5cRզrTWv):Qqޓi9Ir `9lF2'd.JQ)Q{je\5fz`UYV Z;to;~ a~uGSIÐpm 0A3ԅϾ!>Xۂe˦ ŁQi2^͠vxT5jݐZ4%Y('l4LA}<7vx~_Ԡr+%`b ;D04Aȩ(9J/ÜXjTFZ H UI\ɀ 7t]]_Ineݬv `^"\RoBpF?6yNWv[Y8w"] =m?^ϛ.ӼmNiͲӏ|A咸 yڬ~)^q{sY=lL\-z20jQ] _s]`0&UU_EޙC0pҮD!N>OqH{-U9aRӧ(V+ j,~i*r?}Pdu~b? a4qI(vvqޯz0 4K 4}i+g#vWu'a@gawP ֝E%vBĭῺk/{*-!՝T޴toz7 -40D<&b"q~[,» ?r1h|KJ<ѝ9{j7Wj{!|%܎p>zUbs\ tpG@Z4 S$x5x OЇH)PTEݟ+J6Zg`TncK_!9 zɠht:j ##֚)ӥDǍzCn@Eyx4#M5B8sx E6rᔕ,3g{!(Znoʴ}DAu91NP%pL^? kK2mK*oT\D5WDM=U]^xGͿ77!ǛcgwU~@Y([sH%\T|NUK0֠ _n&_zh$ܥsFU~0| 䶻fRQAޢ{6WEJtdE$Qd=)ꕖhI[%zl9f}G[6ȌQ|#e3GIƤ0 Rk3tn@\ʘ7 Hy_il@TF<7aAWWMO܉`xIskX $*{rVu/?$ D<KK66F gNjsaf3V(sℨP|T0b83H(*WDqrZwC>OlՓC]&zKnz}Μ](o^畵Kcoћ2T~)TL 3cswl`KsM3lX%L@($ X%-jo r.֣,S@T!ITؑn$Ec- z3 e˘CZy5fa$gǬ}%Mǫb_1vk2_HqUܻ[Ljq)R4*^k^8٫F@AGΈ;m7"?-x{(ٕFX9 r.i$·6~;76yXrؙYB\ ΀&RU\fgxO WOv+Hy- сphڧ q }T%hO.]JtVzP=F*<]'oK9}sA2AE%m2i,'v7g$D p fb~dԮeFI\1Dp5䒐 ĨuՀ̭O(eC F ^=4;F\"Dhv 0pI5t!u40)+2KGUE? lЉi 8 AkPr^T EU2}=1[H La$SJSze' BtʏNIŧ׆>!5gv&)&6NQ(be\ldͿ /m>Zq KTSG:g/Sݕqק1$83= g{W(^"jw=;["nZB寭B!n)5^o.<0`A ṴξNX^A#vʋm\fOrx+?RV `2Vd؀b6V6$@qpeGPR!z!f11'/Lu9σ ֲL2h Q)6s5?+`Ng`AwLa/-f6$?Y0vȤq3pAЈ(3~Nop:9ث-Y ƓA ?Q*Zo0ZRAp%1`@Ȋ'' y8,!#a B57I[7x}g'%? Q?aŁ!S#ͦzy/wZ%Mk(CwzNX)߹L?\Dۓy!ghD?zodhj|eG'6)dIGC'Td*zCf ,v=n `IL;cCDjދ[%2}+mɝ}\6@''Yӆ '`UeѝnڋW5.T&uN\mp#u]9X`yۖRxΓȁ+j#aۥGC˯Z_Z0L\)Tݲ_r aݤo3w@)DADS@OwP9\jJ.^.>K E.'L`qH낦m'0-]5+3Il!ipŝ^O"Y8ΩvZOŝ@bW+⨑nseaxΞ*mYw*:k* .nUs6sX咀:6HrP*U_(ήtgS3ah@z]$p/ĻֱK>MrICo[Xbh#5bB[C!S+zo{08Ƈ:q}O[[?z\O 7zhuv>X@YB5P\1 EC;7JAe?k_'%?&,"ǣ/T"b3b~pLhizp=.n!~KoLPzSK6A`|9zyKVģR/J`%X>hm*ogæ#уwbvkY!䮶Rc=ń ¿5^!w^az%-WjX9݆q:L`)%`jX @ ~eD|^ܢX\⓰$C? (8#PtսDI Gꓖ_ 2:{BXTd5e&lH]NA1rAdaқG@-CeHZtoq7;\jLy\ii?Y[AlTeO\lv{D+DN+f9Pkᆶ.U|ɂ%F53l-z<=i?gX0qpo.^@ ng/?کkRJYeVfJxYl$ŷm\#ck>U|5&xxd1ׯ^M"uVrDM}ͣI&G-LGO,fy -W-3xweD(;&O8<^ɷ`I.tZ?39DK1p|hpJݾSueVoc OcN˽v6؆',|'!-rO74̈́I _M].@كZԞQѥl6(Dـ@V"kWнh*tIQk +{%Eऊ~]LCJFhd2R]  Ty) >ce,YZ_P|Pt'5`z{UM*#FƕW@)H:ܔzgFלWn)CzvPYTݤ'B~r+q$"9BMPfgPZs 3P|_!g<ڒ;ڧ-&N$#{*.Ɲ;@ + oJh"o8TT먡omob}]elqjdgH?wLӤPC&5REF%cЃ  є}7M}d:W: ]fc6mVԷ>y !:d+HRk#=̭\NAŵӆG$=Foj@.oEMtsxXWlGjdpJ lK M>}9kHM_T\-6fzde)f-S3n3 d'hzXGh8k04E j/2b Dͳ$4^7&#q2h_+2du^g95kp/FIehp:wy(+vd-"CFr\Qhz_#2D'rdJJ眥=W=PY:>\۶cNLv;O;h']nDwr Ht{Spt)2_ؓEEM"5fwt>IFP+"ih~b[]e&2/Êҥ 56ɒmxW97, |D;RcS3 |h5= aҠ vM=KLU4Dmk{cdT%9oݢQFآ2N%.Yj֯)|]i!JA#z:24aNdDh"Ķ;.1k+.CR|`d֑3㬣$ *7 r$a埮Gsp@ᄄJ***ԏT%Aޯ"1x KK>ϳ_) jX7|QP|ZU4vUTF|x6-Mfv8v?ꮨ-z=$ðH%/ؘoyݴAO Rtmw0 ] o{MøIe荜 &$ZAPq$QXAKqK5S/?h Uzaѕ} "d΄D`@W U$oԴܧ !y4W .bp [䌀5,抭m E҅pS43e4Ik>Dp&^Džla ,B֗LA:~Rll ~`m>]{5$0Q  @$j,Ń0^/O5"U^/lϪ[169TȽ(|*I,c{(#ސWճgwghIs11oF_ҾSڟg@3؈]/&^Ȝe\iC$smu/ztߪo _XEwփAVRbE"9j8/*D6ϟsWOfHK[d+@*sZcqI9[ x܏ufr-2a巆5+|yA(G鑆2, DZT" VCщ2,׸DpNGpZ tAvͬ]>*F~Ğ`pXQT9bo5 $&V#=QhBzbPmPH倻=FjPGi !2-s>qG+һ1, vep U(9=_w?[4"~<-뇤p@"͗_ =Rf.O<:xn<7LԘMm<#j}Mw%ko$(6"ӶشC q\CGۚ$˸͢y觅bLڼ9 c>3n&q}Bn5Ea%9{`^G02 Y \ ;|`0&|k &]\ŮRF iV]tl? /ApPIBٱd܁>3aa֮~tNIA2DǨP-T5OJ9+LVXD0 qͰ68X&oHC6/~6,JGfhO=lclwDmQ7Mb!wLQ.@CjUa4i%c =$6ڙB{a]h|قut|i {r J Bt<\NW?r.gIԮ2߳ }w-+A*-*AL-3^ɹse~g=lpn8Qxx-&+ \җsi8hAH4 }>eI;ct_L,d:'Eޱ&H]NhG*)6[F3 N& v[,,hI3MiTzT7қkCРv@-uhn"G]њԴdO z=Q/MMbJ:sblecޚkϥ/o'6NpwA=g@ZmOD;:=cٲ X1`)uOy"RF ЊV?yU9FYh\O-֦Pg#;X{sS^ڸ0B>`l'-Xq1wkZqBstHzȏ$t?f-28<71D|dA[Jݏ-k딑{8җ;ak 嫝)TGCvE7Sjn>}&fl*iBMusd?5M5vO:ZM߷Vj dd8y뿸?l`iL#85h3@r kϘ|ʢ{{n1T])|Xmfwc32y5$RSJ'1a`1">Xo_63Xlu㯷֕F?).d B>4kQ¸?QyJfHN/ u<-Įb]MQăK(6әv 1OՇDѣcur[5-@YI"E'E,y+`#C2)]5iXUD2b&MaqN !U(9pLf-MKigp$/+-qcVރ> bCL04_XHaLoj#4.lYYH m˛ŘYԶݮ ;ұK&zORF<,Nd6:a^CZ4b\LkE#~ 2MND켯 .,<Ӗ]KT\dT-l <|տ5nȄ%>Mtx*tntN _;:K!ȕ{FJڟ$ ܾieTv|e\TbE'+ڬ[?.D w~cX@Qh N,E7!]Q yfK+11 g ^E^d ^S(B׹`7NIRM?-rCMx8Ig(I53}4< Gq.^R>dSeՠ;8ާ/-^d le.%q/T ȍ=fn/(FF~;{rYȁ^vh# N @S.CSzC&L^?gNK^ۏ25hA>-W$ix27v\Qy2&Qtȇ #~b%q\HfQUˈF)WGJ|Tt} FV:wtdL+DZ&)wvC ˳zt{~QGض&WӸF~0Ve )YC߲ 0[ċfqeyh G6 5)ȍq_Ag۔ \\w])_,N0ľsVWRN1zk@>V%X*9+ ]=mzP1fNML̐d=ƨNg~#pI.[ֵ|Kl (P`F|)07JvT`ՒP}0<8h˯8å XP~mY֬Wٹ~<Ө8(&^잙B( {)ӂdzG229!)=HJ(<\$j ~Ӳ~2V(a$z}dswf)+Bx2 IA[d \vB~Gy#u1fS걚ztt濫lfƴ&4LӐ )eϓB=F4#4vV>]70P.A1( [o,eURՖtd2.-fcz/y?]T$[41D`,%uݏ۟ J=n4/.j'a =L3H<3| 7iv_9juKc3?,b}rzD{6"!*?Flo"Y*:)(FRQRиF8Q8gʊ˱^h0OOb^H}Kg'o{'gnWl|(#Y#J0>@T)}WߌnRvݥt1o#UFdM?J77gE?ɻ5ful ėD+)'2i 7YwMkͼX[E6q"( " @dנ0% "3"y@TC:I4 QF*aM ѫ،^ߩbz:WI' QeŽܫ_N.oberӧQY_(9_55_S՞q9õf0"#9M?vLRbOUX!CےdW|c|?0~Z .'BLy gC=r! C*^Ox;NhB8m+Nn,ZwS[d+< L cO-X@J:c}`o;vFon}% m!%z*e/tJwuOu+mP>X#ZOG4e퇤%pDu|Tov>7馪J. w姇#ޏ#joT0 7* [Wt;-oʼneZ]% =,CCҗt0IQS{Šc;&㽪/GE.uGtM # 1Rlz:)@q"˴o7]$9V]^*+/Rt)ʻ҅'gd] 1[U ~f #F'_y 4g[SS(򄈼xӴdq@l_RU /6?Y w6Fp|S rJ4H-x[3Fm6axɹg >uE\j2ޕx|:t1vE&1:".6^k]!VL7=N LLKJs6G9AM9&1+ B|?P4f[}efXu!O*)=e mxT;-r=Ho0-p o\O1"9!YS0NG9L2t7xڡym빠ߙ9vK+fݻmD wꕃ6q*-=&#F%a]} Ե/6F/joA 'ݢ؃.Q-2&O/.{jܹ:G@S4a V}Kďq_Cn%)-u02ԉ9.ON,;}ڮxlOѸu%ᐶ}<1NIv<䉶 |W?daY)~g呙$"p)SƷ ʏī vN)`lRńXf#CTl{@3~x0SLo$Z#F?`)M+ՂPD@^C( jygwR:~~a)x' O3 e@2殝{#GenӤZș+כA^sH<@So?(CG)1pd;k[avzD^)w zKh 2ZnXu6A=HW."fgַ?B罫d H'RO 4Q9EGy!H ybY0p 46|$|ǁ[邤,o{QXO@K5eϷݑI4SA*(jdv>d2ҫZ=9MЕ)?~7(ˠ?fiYT0T7g2g鮗|( T-Yf8#k{2}bLTP1yzP2R,#SjǸ  tKNpv؜@6Dܶ'۶ wRd`E'ewfy%"Ě,ԆLeM*9+ g %) 댕XA.TdTU!Sm+coIa*mӁrkzfnF>w(rn7T NsmL-+ 鼚V@Y?i~2 { g`)^5Qӿ[|ދM#wYqw `#%B;EG$!T!{ҩL Q@Ϲ>>AJ%SQ4c&@O6Qk h+d\er*14ӌ A[v4~6.z> QT8i DZlؤ|Dcu Y Vq@>V7WJc yM܄@jkؘΌ6:]уc4bfG}r/u3G׾*XUy|lQD ( 90,B@6 3vȈ=03G<1SU/^i:8ا$ܿ{wlMLc'V<5XL[y,9ͪ:Bduӫ*ͦޭrˢ ͤeoSiDߢ89~d DuGY"`K6ZCKZ]o}UËH8p*Փ;"+\'L_ #L@`SJXW2*dM݌]E&!$87^x*Pp?@}Ӄ3|p^K]%xtr+P w!Z銶7 }&G7&B9·ȴT!@s@[2%H_,X/ ٨K#,Ι(d7߅eN{:VA2@:"=֡&i|-~|4Iu=:̀8Y@9+{̊ל'A*0s^Գ:eryhrg km֕H{KѰ5Y)#&%Ů ]&<Iu`/m;oe' b\)=1<ڈѳ@k/GEQvX(N`wBʿ_q[ilޡ r؝vr0'hk`:N1,eKSdi@xf>&F-j6 kB \:] P6yJ]v>+;aЮ\YGD,@!Q%nNJC:*D"Hc;_ lQZl$#'ZAߞD,-U"vn~S)~͠ZV;ZGWm!ObUE8. ӍWQna@Wj;ݛ"2i6Ju Ԝ͗dǰ5FK)%;=2F&!BBj&QwwO0bi}oq2&^!??J2y3}U |ci\2Zhn)[V +H*(}Bœ2&Hc& |l1O ʦ2ڐ(D `g ffO)eS"?3S+ a82DnS/t3WLJ} opj-w$daSx\Я??;u?tKvѷԋC\\]cvThVA; QƢ[7| BN~!Cvʒ;TV^W6)& Vy/_M֎e3ID "3} !۳3,+%զ([eMH@cѡ;gOFN9PQ $? 3ٶL`N^Zh$>}\,Aq,NAL6f"jEk S<c6B 8 ?J fomCzi~ؙ&O0BA~J[o)t*ƩD/4Ʊ2S\z4mŝ)m:qP3 v%=?98M zފ(`ԭvf kqUXHف5ܑަ2o/!P]R+(uhI7B˶mwwYR`SQEݔ $R{ݟY+K[pׁ$"2)ƄtͳҬs3_a[tbxm28|Áls)hL~'+*XkTw3`'-)ɐ'rƥ;?j(TVTQW}@*]w{21GfaR gClxR9φM:)^vƆhIi؀)!V0G%w{j=H+OGb:zxN+8MLk( vs4koAâoLqbٓXp R'$-Gp]e>oư6ݴ7e4 %%0pK;: m*M he7d絶O_iR ibp),xWZz\KG ::ԇxh i{^PHN x⇝[y߮j9!Djg!͋)-Mԏr`/ʎvHʘuD:Peev6+#;qУ܀ĺ#Kzy.ԇ_OynN@` 1q‹_,M`H`{7=a-0aRʆxKlF2VgS=hؒmcQ֭',[NzmmSTl3GJߪ~׵_ɹc8/tr 47;Rf&$t("pU=U2ȃR.=H6NYțuR \; 8}yZdx'8i⠓-yִY='R.x~ɷ<7dNCefCDY5F#/i2p\7XWu9HߣnCbBDЪ\oDVCv@sWF_X3ES^_h O]t4:HYUtʶ\\'EIVsȄS\;r>'L,}Z,N`aAZz9j⯀-s}!GAE2 M1 wTLUC4d=՗]P9XX0=*atN: N&1|\Ϭ1vN[F& yobQt;"]Dxߨi=p'kc¨q >RՎAF</G4u ]R(< lSnNT}SFڢTAmOLH]oOPa T)FM:Qj[L覇wKR6p7r֚t9 _d4EvܳާgZ9ɇ@3mdCuRȼ7ruؚ՜ϝ6v<]%@k3_ AN1qd["58iCQ/WAPi*!.Lo(0 ]{jr3|ILaQ1TX7: f MG<i$sb @6yVAqQxq}dp7ɉ&K[9ÿ(UцY37+5[@B aFzhV mxyp On?WZC(Ǎ5_x %օ Y: ,7.eCi#u~J͈%D_l*T2zF¬ߚ^Zy8y_Δ )'iW0aܖO]{uUX((j/ilntgtz /ciuW@t.6D X৩}!ix;q&OױmRV,7|HqtČ+E]qitIsPż_36(Z < Tni[ɩY=מW}bi6~2ݙ+&XV_Nȿgg9sgty*6~Z6 {XRDyOnXwvvӥS޼ȏ'5.vm/F|ܬÜA$[=U?22vs<r'iUM @QBgP$?Z*;$5 C䒿;`Nͱ2%0[ڃ @4IbO#E$'ڃe,ÇQ~̿HhT[tC0΋k,}3?6ՍJwcGSI`-97DM k!T|2Q ع(x`Ysئ^I(gr>>U)(76#1Q"Wdm^@} ZXhpQ>6SMK{ HQ pHB`2kbKN0=,B[|9ЊVB&sD&}V Ux%2&ALTsY&%TU %JڙnE^|MwP?!e_'r@zuD΄rdE1$✽Bv1J6V[GuO#Ц>fE6NBte+ H$S~Stl#Uth(J_l l̢&sn,P58H6Ij+= 4vnWޒˍLT_LӒ߹>dB^w8ֵ%XdLXa2t/]Ceŏ޲K*$6^Bҡ#eg7=|4C# NŒ.cيueU9`Bx.?}op>lh5q3jKSE)BƧ8݈2 +N\oZTCٴi D`+F⺤+Y )^>K,yv^CWSa ! 0 [yI,u@s{|e#Q2~AN -#^xTtN2(ϵk}Csԉ-27^c79qRUxR> hu.\w@6˽qi1|MN+3 v`g_]h@Y]ΥW}pLtbz:x}M_O|r´ )LwS)# xJD3hxJ} Ճ# aa`Ւ $%IVJKK?\QDV3&OvXIfhZB'Zu XL.DNĸǼ>s_m.2c Y 2=L)ݣPysJqMܚ1IC6>UT8F 4(Ұ.t_!WL [aP@᫐]nABe4%OUi4%SO)=Ī ~+=1q. @ ΍cvxʝԍyB}~HZaV58"yfyLٱ^۟4!P!_' YT )=/[)Te4 }r"bC9>0J;PDL~ N$!?*lybDqlB )HΓ]Sx2u`A~ LGYz+\ 8d|fc tg\PN/K,T<-H4ݲ>bq16xjDiuIFb .2̴h ++J.Bk(h}jȢ}N n%C5޾X􀣴Q$`?Ll)Gu ͮt-:2\rA kʋ 6U;Zb1{S T&')wgM't~-_ Hv@1IB&ōVW6~#G^B;[2 ɽъ?DjBvą#B@=*P}lΗ odC$-2?? cxBo݀sV; *Q#bo=$įrǤ< 5j (yFBDbݔ:=<&ȉ솦*|= $9u׿TLv38PR?ݳ g-GChhdEg# (d%յX0My~}NJ"&0g ܞ_3$|yfHKD(0_>ݍ 4k!MsOz^A]M6l;𿮖G*,< ҥVC|Q<)|ͼE?Η[kcj<3X2nDKKTt>3E8*b|0eS-1{qiЦcy l S8s_@3NxoW!"X,p|@~y8;dx6TYS&rT =<`HQs 衉KA-hy[s §C0/Y XPfC*/Hn/#\RSi#^&{*g,u!G؂w#΍bo:eo%|a^i֭'׶w@A8@qF%Lz)=ňkq AXV rj|OzL'#R-O.YP@<& ̃3d^/ $+Z۠B*bgny1|B'$c"۩;7ۻ\kލJZGi5]K?c; .k]`[1d:;6;^Sݼ4E[A=ϒ"[Ą4ﰿ։S=WQ}`M3VW1}믩JRh\]&s2*?&\6 v޳݇|sx P y=9K30.az,EzmY46p%qJskކ×af&?ʋ"-fwVRs"?&K'c&uQ/i'#P;צ Dp8A7!Hc?%O_v~ ,;$M0wDV4kětqSחnl.~`6ű"]Xe ,jY}8Ϳ$! 9lkTu< 3ԠmՃ&͡ @,*?Vt9ߥxOt(x_s2 KnN m?Uoցb Ye-Wf*l!Zmó=fz `L cCV>mz~p!?ܸD n`O VAMK*a@a;Gwj;ςhq3c%1[ 8 p5b j0hOشdI.X"<{8!K&ç*ץ7XKqc<![f`'|4*źUaP?s2$1l4 Մm8쿜 HX#(3E 6fګa^{Ks'kl |Q)k*:By*y{$?Yә^_єJ&xdX|_ӱ09(i{pD#8B:7XL~QJ:i8z1Jo'I%3!K#+}&\UI23dm]۟mҼQ[Q*fjX|yOtw`(BkWb}"bp[!SKQ.* Ed }ӫoUKDv>8h!3HÑ8ÝYRgJ3^GhFgkBHzᎁ} Gߟmy3SfVU|!7_//74:Osޙ8Oe[YK`?Ϯ3C VWZ#+ğU== ,,)mgR/,Ѡ e"P8R˺rH%+>2|=$YZu3Q~榵-0t67AXuv16MoVqI  ɸ%Z~LbK+Q73|Ėb )P}(ct7v*,vm_3c.r7⼚o}G8l+($p5;ֺgޕYSQEDTA7c3jc)""rs\|Ӵ$U&$n V6h;䢄ǘ%śpy dDu}BF1̖cQm&w,)x-pס#eQb>*ˢ‚/_t̎ݧ bK95^;w0I &AX`UQ1-ӕ§ ߰U2s&{4'4@SpoǁIY`WEi(XO,`D"ɉ@ }L.62rY/f瑒3)"lhG:6cxx>}zjfyO1^@3 E} Xt HOMu֚4<<:G# g~=CV9p*J~O>:]GЩ25nKyPbө)@,{$KvCwSRR`tfo =B,B`B4anL!mI+%jhv_ dqZ dX;g̽v^@f]q˅J- KsjWP9Y3nVΏ!3ҔkBNLD2 v:2P/9>fmU ˸XKGcnR:c~Hi8m='qP^:nOjsAuǮPy G)Ɓt91r\Mn5_7l83Y{֎A΂oߥ۫g&G(h:<m*9'\H_ W&7= Jx+pO\°gb )hΧۄ,~|p떓KaP#<t"ܒ0 b{޸c O7BkX:V|qwb4k+.Q6PoM c%0V$"{ͯlexkb.^`j]sRm<%]39{:l+Y,5ߑƤP29+3~̶9$SaxWHt/(Xp W;uL썶?qﶕZpB3z!jJFZEq &S-&u7AN+FxvvyUQUtc].p:>4 D:Օ11 r&'^'4-W/gk`˹޲Y8~_RRh\\@:>M%hbelGՁz\BgB G1hjpJj24{lLuXp60ioU/Q]%A![wC%N>«eviдW@IC4IvT( ϝ@o `g%߮R<&qHtɲ:l,yjAP 1l6Z?7On2S Ὅ3O}nM@p>&!8%q9OѾK2t gkG~! 3xNrX57da*Ǫ%l2dAuQ;#n \we%fk#eO.(c+P6>` 돖hy@4LdOmNƓj΢| 2y~s/!!(Jv6 ?$Mct{罬@\-tS i@{>q׷:`Kgxvp#FwDks]ThG\J*-6lojݫ0J=KN 4;Sb:Ld#㘳o֡SA |^tq@RzɓhD$,2èJ%~@IZv'znC/mvqb-3&|vI֙E~2&`qiD \Ur?&bQokɷ!1o؋u};*@E/rSi\\6 ƣ!K+sW\O!iTCO]@!L"Prks[2p8\5z%ۀsNI f5mC/!~ KT;1BE`Fݟ l0Eq,O.}sU\D(Qq6%7 _B,x ?6/˕B<`?>ϩ3ZA"ĢP,\bTpt;~,'/` ſ7 T+2=22x8M7[^.h1@YE_q|RF#wNc?|mzlcq1 (56hܺgT%zrp6jLF'(H>J/"Dl:or'*x| gzϧI%]lzQ""qNCG`6 \ZI:X Ŗ6?:oG89N㜺Gթ;rt!w "8Ϊ|Z 6WR)gG 7&:Ynf-wP@K ry;.3; zM * ʸh`Q"k5b%W$,Ì#T@ ޕq[3'K#4^6ykZ~#u4dcŽOB h2\zjq1IPUÂ* Db% iW$>ope]ZϧUE6%(8LniWZ& {@>gysYf1QOil.F"v.D4"avj[^nW`$_}x2Ng;,)L*`[Z-c =,soX-~h f(<!9.mAw8:ی``' y$Sdn9 J.ĕA!CEUeB=M]lx1'cDtG%1¹|~\t>V{z%\G_ю?׊Wjg%42&C ܠQuxqI'3:-U7:I); 7\cԥaQ x4{HY*VNFL<|cP@-{>5.J2w>`7rU%y?]Ū>9ӓyR 2 yJ;]B2~d$v@'f:Y76PA .ҿ$<2s)y|Ž3X9j\aqw[9?9`E»`I @Uh[JJx-nnZޑFi+Cr)yu9`XԿ\cGp{b>GJf~WI(4wHA2 [#l=0a u[vRYW1PxsbVvK]UA?Ƒ*O~y`uhn½p0c 0?TߎAHiX9Ez3v'_"e]KI,-F[H"I%?@XJ2;aވ^]<$ƕ_Z1PIYZxQ\|a_#Zu*j^®52 ԠHi;0e0( S&=ғAVXS-.&ikLW.f/!q\'ӻn0Qh斸8oB5[}jZfoP5nQ5+>aleߙ8i7\ @%oIis|? Cz!95)Jj#a@HX~Hi vQh[|F;f&ؤH3P0!\@3b2Hgu6[0('R<sybcbƩ`,DmޞF'g8 l7 ))Eһ= Z oA0>ƥ"KhZCci_rNxnŰ X"vmӘ֒zӝLqVx4r>ȧ|;l!MsII Āv7MHP_ E{v \9tAF lqC~ÁRa2Ly>A"'/zƓ~^W⇛M2LD 2i$0( 4)`U Ẳt]35cQp3 \WLGRʹW(_]܂_'҈>D*ޖtH-&S NjPbHuSE!ks#@>+^Hb>OGVjrf~$8lTV&b:ݠʬ yŒ4T \G8,}Q%;0L4W{(ɆcH0Z*e:07[wݽA,wo8LSE4g B&aلkbht|uœD@'Bsj (4Q'DO[o%™nhIqw2s$㧱WlۜMZ'5.C6~kO "H(Q:]F֪' XfU[)W-֎xes6 '螹u4ŧ mߑHu^ϰcKWI̗y}e9Α[1N3FY !\’3І1迮!ń+uBzM'^IZ(Н rKOp VLKUj,קᥩ29!ᎎwJ}}D'@wU VOHm}O 4ɸ `HlֿRJ,RF%-E{0Uh,)qhЖKw9`6(?Ep۟8Οny= B6s`_HX^* ؜-v;EfL 5ӮVTQ.FA:Wp.E4 MF҄ ]f6HDsm :K%H]k%".2/{3"QzM3U%818}"Sh(&a25znq_HhvpЖw=&~af-eNv/M*;-yY6tF{P>NU,^wDb7g;] :56M` Xx_kNhx!sRR\^36%:dO:UWϰOBxLx0g!5ZK!)TMΓt+Lv(P^,Ӡ&sy7!϶Qv,гQ'`ݼLLf?V\)KƝ\9}cq 9ץ jh-&5+) Pn§T @ǔl2C5_kyuJh`E1kgB{a9(7ϟ9:=)#QQ"c$0R{B|2LrAKR%9 .֫W"ŀ^]ZxH0mL3'6/!t(?4MK-g d-~ctl*mi-hVH}[滏yo$]V F @A](b>"ҟ x/*#>\ ȴK=`hô?փwҲA\փުhsX_zŤ c@8 t! z; 8%VuY&LWCް-,m÷ BSJlS}Sq EN^()׷Vt\`7 sbkinL"2I>Ə&6uނv&YFJڠ}.Jc$\>v&J.(ӀĦQ0S6T 5d6:zF\(kx0y#V3קT˦|Yס6lǒ<0beT*]KhdmniK0Mw}0-CхU>ʅ ;U DӣuSBT-tZ!q)k8e=-砲:aɻ?؎#8ߎyS 흄HB[ dX iq'Rꩆ>3;ի6jdaZ|!,=>iO][7!ARFX|!e,xh,p ֨+9J:{p9xkdXyeԋJݖb0YșrUXژ{b!q"dʥjX:.H^:S]: I!m(F77EBW&~H\㝡Qvr/̰C}Sey40)+ڣXW_q֐IptvPi_{3"S{v42쌽D1$`el=|Q3N_ BW}( g(K\%)+%D_|J&*KF:MBfl$HH| AE6í!"c)8*p_{uc6 61RFC!]!D;;6U~i  Ky[!TwR]vo-{<#+6Q?ABa{LX_%Fz(Y2fKӶ$DۉfD(qGzc xdKKȐt|F*Dd^gj3%ߞHI)J-vWD3(!r{E )^+Psã f 8@ n%$T-h^p@cw!F"or fe>Io\)]92kųLXIymĕgp2iA>s#uv+EfCKz;jW% r\찞k_6w`:e[鞑XQQ T9je ͎H3$SeP6Kg'.e.s b3zi%T 32~+QJ=&a֗s ؚYmK?%?C4Y)o5BO RFb}!&@~ 7v{/2sN /X榛fV$:7`kUm# J [W/)ϺQ2\+c΀DuDߺ1CCyDHo-:oe} 4h1cNDVPȯ^TcvPmq!nF1zϷVmT9 AvtUYfN+݀> Kok/4b{{r=fbGйUeE%/, Td׫p(,v(47;߁yž5ߚF՛sޠqN?S3ɵ%*;v#/'4h~Nx̚wvp:t?zsN"EBV!}\6x^(#a+oϞ\XWODCo۞[Iƪ:Y5SՊ@;Y0J9-EUU߁<\<8i޵W4H-;"WڜAO|:d,7K75D{U-!W m7kFX&Z|]pEe"ΟJ^`Tdl6i|i'x53a6o1LF乜 #Iud q=ے@}eg)r #wL%]Tn= ƷnkIPl"+9 +XY4w<(=0wۺUjX~ aC"oǑ12_`mz(T&{]6!+ iu6~S1Y"|8Vd[cgB ǟߕ[ yWN %-4'p\*nPn}-RʧOEw Qr>)ҫs<6 .bAسcX7۲^6w7ΨǸ![߉+F>-|uؖߒnK1ou%Pe7gBZlQX"3b2}13YSIūCWH1 fgPZ44o8_ܥ*5<Ck|p8֓f]"z'媹 pg囐Pf<ꑈ@N>?@"qQa>pR+_z'GQDM~1<,.22/ݦzڀo _TdVe%ܶQھiL`ppz/A|^ݩc hdzt[HYC8+.{D>drN&&UJ9 ܧeD]7,Vh\ rAcȁ#-(`ʃWZjnSiZ`vQ:8pNI9BnL 4e>I`n <{^A..V |2UI_3lYjp 1:fH5RZ7=7 dw;:'j"}D0 q=YVkd|!qxHP]ʽ/Υo9`M:E%",%8Z#S5:`im*SKab 6N:6zb6$=Թici|1It,R_#v?>f(19ץ ?tgzHD풉 Wp嶗i57N);?A!Q(Xѽ' 6`]QMf@|h.iūy/G[?|/T欎:w[\.QY;ut oh \)gƘ| 7.l& TC($D;dez=(MR8"k'"93 *M1`݂ 6[,HS\ha ~ۤ$+>DX:J˗6A]|Srl}BUWLw V yWOi{\4w2L\5pMG97pTm^Xie5hiY+M;c`< e Y͸.Dpj_CWtAtR3_(} 7%Uֳ]w\Nڹ%,P[xI|u՝ J%^|eYvi/JbC /!)K/ 1"43ncTAb"Ԋ"Z>k.a Gψ )Y J]?!c&%Yn-)0~`83DdNbBR{׺U,!,ieEɿ=ڛ nҢعX,Faٙ!5F\l}1GkԢ.EK;tCjH{ ',\ݭ% *՟[&tUaPEf- ə"$ΨӍqw6?u1=}Ȥ5|&ÉlMy~V%^N5=:*d"wkgzXN.P\s6jRp:PDzx!xoS K+W)췖#%ʓ:릇{0anKV}mH zsc| 5;QS &+Ȋ~'C`c_!)TQ7#59S(K7gOldrGA<.tT픜UEkԩU-kΪxv@n6jC6Ȫ";+m~%vd,g4.= g M]lSNeb=~F+dx%WX=X];op=w_~J5S )XdOMf$cGR^ c~Ǚ|6O>PQAXX6+‹W'~ Hp- ΞoギM0L_iT3`s~U,4? ෻=qSZ% xC-O]Xߜ([[Mq)QRvc/JL~jE] x4 =d\ ]hZ> ޖ`,~:p()0) tpfsjcm*v+yFd0~qө&vwGUT7;yXkQ֫!_SHW"J+?b9P]i!q-E]{/88uR_QM5SgC42bF\z7Ƞ.F2xv0%e` PwM̫m <+Hj2B+8`0YbP&(2%^ ^b%1#*|n4k錴 Dux%(=4ԯcXFҾ\7+d?=3ytH],?~A= C7;iFz"7)._ Kq J~N7j8M d`-lL2l᮲ouŦV\IejMgG*0t{U,:@ Oܕ+> m⨶ӑu ܛ X}ܤ\a[[Y(_k3A*v% F_K4+ ʪIlNc0vkڟ_X6N tw 'MBϊC}o#qx=?NVg \GaHj?!F  u;[Sz2K~P ] LwJ7L3-s*):ٍITTԋHO:{vzݽ:k94 d9Բk|s./_7&U3xeT?B7rf3{e x>5FdGԣTp)PO<8uՂ&(SQ.2EBQh΅IeJ "A-*&vR:l2$W.dc\|;{=,˕TТPX/0|$oF(G茵-pF!'uk).VO= LJyƃ 5C|WؤwtCJ$4!4.. >e6x.fey\.C3 cg`x}omx^Z~N䤋vOH QoHG/06s;AQ6 ~ ·줃 /&[ v/@?Ϻ %ɼdV(H_\ף L$J_j<_Ab(ҝz1xp_bD e^|6nk<э/ N?#qЖ 99kK՛0CDόF5AO*Zz7(ژޫ4VO?;eX!~T>pjٶlpرpPjm:zd,=}ua*Mgia"R eP,0 uB_\l/j8ɘ`I'{D+%6?ta@+>gT<iՙMjWny}CaER1R̭DtK?glc&wG2ffՃuHTA'B m_Qcy}V6jn?u&aJVW.;! ]؄E 0_q 8O$8p [|z'v&2QmF,"q(LT(8Lw3t|q%o˭G%~9aNF;GvI6jL0co\Uns8(FYg7q BU|gծ骁\o 2|Ƶ.ՔQL`i\Ւ ].T VK[;̤vvOX]w((fl'V$>ǎ"لݠŴ$Ƨr2L6~/(+U5Њb[ :0rE9\*z3CLJP$GS$. >\6Ms,%1VBA=3xRu64\/6c#ܟzSVY΄T^jInL.LV ?|tco`[9F[ZNp^hGIh 9IF6Dlm5 OͲˠ >LE k1EHxm=bΨ/u`Eܯ_qW[~&!npo4/˸8@/a~Y~}!ÞŒF5A띄ir~V]~V\j<8NvDh276U!M\"⿦=wI0ܛHl& F֊[pQZ;*@'+0c9`'>n!vi}64blntnL_v|_~2>7Qُ@=Nψkc.jBw@Ƒ]J[>jCʤS,RwD 3⛣'!4ԨW\b*VQRxbi?WH+,}5S"%S^7$N-Ħuo݌іr.e,ȑ-z4 7ҥ#'d8[Dyg;!&]wV ld'M:,X3dH ߕJU[L~gLtuz9t(>p9$U7.9_T%+7&X//vU=R2ϐo o]nzE%cxՖp|Vv/)^+ZYRZG=>SO[.$4wwƄ߭6ֻQ4dr%z"1W26wqKtA&'?֋`C_wh7np5wn Xm*҄:+ԏ+OXYDQ1q}6",(-JTR4?`-pMd3 ف2+$3eH꽳]'B_ڀ)IQ19/PDRUloy(+g%ur~ Ru!| g_0y2=g^APDws5g.x͌{#m̛c/7NS[0Zibx(S-";oc̐Xu#%¬RyUĽC΋ٸh SGuځa蟗yխ<[6WgWG5Ɇ=TΟlThxg5:n|$z[gP2b,{&MBU|׀7mXG/$H&^p *?; mM-=93(5K0S0ަgUxdD `91j 55wA VA浸&Cm|(%1͊KͨwU't!O29kf|/}J䘴۴ ple_[nE! oY;d!{wx[ڈԴ*^^6'`)컞+wewyDArnd?Kj:4_=0p:>,~/ !D\d1͞;=.hg~F_L>%\xt1 ˪~7{'EIOХ'3x_Db%Bj=Q#뚆 /0[ C47e 8'p1ƮKI| uX MNGE?@+38dgfH0=Hn4LJ c%TK^٫v^庽皷#|֯)|n0u;<6=17ڣ\F[o+/MZEEںxQ*ٝp_ _Ys̰goWI 3G$YՆ\0~qgMśdFQ$2tViX+_x)fX.DYpp/AZ!qu1.hFvGޚQo?5.?t?)qԩp$rA;??iY Z6lYg0"Kq cD,sejhpAh( U`d>ٌY͙TKQ! $Ь'pж|+@<eξD_eC t/kq|_mӧ/D;bCu"]6/PJ_m@b΢[:6u{/ƊOi,_jqPqp4amZ' G0 yYT8*+R 7([rbF~2FzvnjZ˲ًh~> 'H|puXnM>lE_>*Qo܃>Dz~[lOLU8#)&s?AM5s&-dnOx`wO|[?::| E##GfLgw"ȴISPE>;)1jAHOԕN1F3UFN1r츕z H30Hoc95㲚ᰦ:YU 9KpAnM c | j#{T&cSjc+uuZzPo¼b@K,6mv5QrƼGц,"3˾T>z>kZ "F| ~egQOQn!d@G? /[vsxċM+;0ZɉQC ΀M~a.qITlnIUv@/>2HD^ർxQ6nt\"PGۿ|z9%!EwDc#~Iapkny(4`AuX?wY!.픜>У@-!;S-Rh+9}Fi@惗Tγ}Uw]OAJzVD L+\ȡP ʹ'>=K0&'WdÛe$p @S},ΐ UX~fo06)wl1Y>iΤavwA(g[ZtLT3iQRS!92_/72 Cƒ;cQHv87F,iOfOR:m{tFD7.!pXZK` v%:?|bš;˃njGR rSAǖqq:> E<@Q m"_LW#Seˉ%l 8KmҺUV ۍ:pGi̕)M/JIqw$$NPa~bC>dI g>RmFE`';|H{ a/]`"F!'z|nG< jİ#}luq<6i{L"s'T24v,K xV&3Y_vl\'VC( ر# 0-,<⥛eAT~ eBB< ْR<>Tf($Ag&%OW܌V  ^dml41WR91,IjXzXTTס$kMg Vmcdg~QGR9R81aMXս̔/ L]UJe PKx6!{b9)Ic0iď%F(בc'f^U1ΛSUnyC#*صXhA;B`".Md/)SbuQHt">[<Bո\]{X]莣7o-5*&Onc#> !}? A0xdJpLF@a./iC+p(.=9B1XIR_}t➀69Kb$*V[ot@1!{yh}tրyz/qklpD;w ̳@4Zq0QѪ_$4T_D<KO \*B y1fcP{nX(f D۹a.{y(#UpYXmiveX `uN!(7" ʧ[ܨw7ߢ U<]\em\E?mB?C!]c K]DrSjEN^ȶXq(g^U~]o9Hb)$fZ\A?z2xoJ9*t)%qc3n =jZpڈ`]>sH+҅'&@~9WLRdU.uc<pH?.?jͫJ̻a Үt 4{聐OW`!{2apٔ8<O#*?U0As@ Ԋg vPIL@t!#j,~3`"NjE:e|C0oH#2E7)['%D`N8jTco 1U'> e$s8-%֛`V+>md˞vwꭒ%ofu :%gAInBZ;2n{,yMݛ#qHǍ1r1R9.Q=yd{ÛCpZZ|G(OȆ,+wEE=UrpEuJ{\`9CyȾu+#t>dq8qN׆ -'82Sz$Հˮ_SxLOxϝ-R>ǘDŽQ+Nz%e-3"xݜYQ|&|% y&5h^okzw3W{v0ӊsFcFmJDgvik:R(UrWν;*yC=bX.6bMR!1lӓ"O,WVlj&TJ|w`.fewq;ٕԾFe{hC#9xoќO wXPPjJ%N{jꠍ >oޙ5vv8%㐸U3m|g7yѾIݹ }UNeCAh%FwmՄej,/Q<⦑l9"25=FFaOFqܕR"s> ɛ$ZFM[axFlr> H*Oi{ 4\)&ck>Nj#ijNשSEug-4V|nk視ZUz> ~@|fgkA ʞߵrB, U5^]gI1v" a`wx޿}[ϬdD YHL EZ+FW)6J]r:j%G5woA>pI:0iZXBAR΃ WvPkDCo֧ tVO4 )촸FRgX@{v*Vă6$?7" j;K ro+1`LNȬ߭"v5Aa#@Cذ]!a[CßfmxFSM9  #BN]vkGu뵀t\1Bcxՠr8Zu$!>^^qj.aZ3>GA2FH*n.h ?O=xJV^~-/-؎'쳄v(&0f[]7zUY|W75VOh+db V"ւN d03l00:|!e}td޼:@XN-ZsL˘~$RY {a0<3A!諤&[߽ߣ.Jk==8DMTG,mNYxz&HPcTdᄺgN3Wֱ62}  vCv2Ƥ'x)x" F5s6XQQ;*@շh0~ zRpb&uίc9DizTG^ h_¾ !1d8/rOYx]b?Ơf 0MNeµi8t ,vkJDopY dsZߚ"-!*3f"Ǫ A!+n1$?8mQӊe8dJ0~i6/_Aez#h 07FʭEf+FZLotI0{Ik}lZI瘈$()*#6fxh cU|"SF,f]Ԣņ^!ɕ;<Q\ؕ>R,C _FUS jƆU]DO牠(v$EC Jn7ql U8H,wMKr V9bN祌 crh.Wdtn+uͣ9G( pnQgi#9,Hv}&4@ZhHl-Lq;)d iU7*O2e(&Q:zh ](E岨q-ǣU\ IG/n.@|(bsO`Aisblm+Y?=I̟*|N0RAw-a,5E[($4D X $8y? a>+Dz\ڍU9éÔQa6s(狠r[w\cPAբE2>Tk{8 +ߍU˶_l|!JlX[y\=P-u `o 6ݣTR*)7˳Z<.a0c}H݀),80&!u#Ԉ!Ϗ,coKhvOA  3˞4tR*jdz 1RUP3_UXߩSrS73AW/#\8ǓnS'G%ؕXk͉rN (AA,$ٹ` O_Wf CʁCڅH'C ~*r6-bVA2Eexܗi<6Qi7tȥԾ6x{:P"c~4=&?s8qzRTV.GڔKC* 0~ ץj%#vPXJ =f_牭~Jodwƺ ˊvdT儥uN ц5?ȻGFO`mf)T8%lO_îQ˙ M{Wrׁu vã ]x]{F |* aK{EtT% .Wдh$'CLͶ_{Cˆ^ARps.hh'qy)ov=YtSλ):oD]p܉ }UE,Z3Rh0ȃk B{6xSkp]d>ǶWk#CW54.]J_o0h1cqSIk>K9# %CXаz`/0 8A2݋q+̔%C?"f"~ (̚,\!GE7NI e׿cCo"M4LUb~E?6Ej 2IlwJɠ/UZHW=^l_%v*sKzF [W8p̚L2Ra?x]W> ЈzIMPf]3*eB3ʲfW<᫶L Vqv:u % [v,+o1$>n& uϩ:ߡ~5jD)Y\pT$j)r?l 8 q]dU(#AQ(>Ia+\;P>3_Vc/b&.xd#J+zvi}gLjj%8}_`jo22?/ Z }PLK:~FWZwkYcnAL"(/%[\d} ? ġJA0\X6|2Љ*/gd;^.Ī}pJ™ ;e|~jJP5t歨#K܃*Xd05>7 #iO넶L)W{+%~Y r}e%Z\n F) ];N+ijA @ˊVbRx5#Hz vKK>KR/Yi&m6⤥Ց Ѥ0¿Bv#@b3";Xv(~g3X381 }_S%ʐ3l2R^'뤳,&MNzH0cM矟s`w>tslK&BWmsi%{,bS99bhYqhkį?`j5:70q`i0<"T1<_D BY Ҥ{p6n ۨD}[RHs^@˦p(7#N&yILfI\BlNl̦-f )z=cJWZP,YVfJ@ο> 3@^::u=*Ԧp"RgE膞S8v[{qK|@#Q&G'ݵ-ra*A91. yx_vC'Ə61%3U#YӠا?҆ψe{6W{*]AtOT{sD"t\8f5wDO? c 80i=0MV7 )#s`T-%r!.QurP "o|YL&oTW%,g7Қxٲ]͌d~ Vg_~~hutة䬄֝O=yz v\bvR?C,n'.3e97D'ayQqY-8QVs<2)n/o+~MJLт ״XOډ#ve*:؞<-'VQZeCi;6]؂aEqFuZuZ;uk)E@T+YT ^j;Laͫy>Ioq0p]~1j6Ӂ)gHnI8A\ ,mq nProI}QM6APP?{-Tѧ[)_]Vw-G@x[ ]ۃH5x8MqX^EhbfY7xjwBuh܆f#?i{7dƴ,Bah{*U ƽr7z^ vJSeg={'j#HDIFﺟOc\ɧT:f|.$ȌU<8W1Mm a*;_:$R7qy0UjoghiFߴ (R7hfKŋ:rntCF ;9py F!l>/“F/Џfm6L.|dp̧;.D0лy;ke0w;< F\;+躄_1L^lR#IX#1=u8= $u soj"I}*=[Z/׈{Ac4(  p!q2YMFWcOV{)8&7WOo '֡&KRbjgFJt38E½Pj~$O%P :F6aZёla@rYzCbWR KƱ& yc(Zƈ41RV#^ -]5zʑ@rE?҃P5rIHM*tMk~TںB-}) 6Mhoo_2:5xyk ݴJP2K 9`$Z1Djm"(.25zא:V84Rq+ ^zwܡ̣~Vvq$J7b,w?qE <݇c} L!_6i踖Kv=02eF1*qlKoqjKNLd١$3禂qw1J^J&O+8?HN ȼ| qxxTD !㌶"=Ff>c2:kN,@fav%- ;uÒX(9?TCd]o7a4L|4H֨C0Es%z;R}d0E5x`EQKϬכ^~+B#-j 90,Ӝ\ óvܡ)?cVS-=0 /Q||qn%R:e o\:z^:toVN0ʏBi+r5u)Baro_0h{{ #&V:Nq\ZOI$Ll}$EqH":^Uߎ1~1|1U DԤ,;o5mH4$Y7O6Io-X(st:h{zAG Pi L],sg5c_v|`.gVf$&QG ^SZ2Xi T; S6V6|tE0[zg$tmAiKMbMDf܈Bv)!5/(+*オ*`Gt 'wѬ׭뵜z/v.4[Y΃NR) v [1A \"{yW]1{(&ZNR9_ N˳: p<\_6+J8l<<h}Cg:޵z8c&t*%L8z/`*FE^EY9VAƯuW* &J>kt%}x{6Ņ-k1 Q[ݸp.@7HqM@R#Gc9yĎ0]yP5L @H('NpC h;[R0$NB2+Wf̺1 0QGT%X]Za`^G%mS``VWnd_%㽴+!m۶y]2eƊm&R&H~ԄcX;%@ 8VHtS%eCg[~E)kIL/jI﹁B㔽>d,4ieH C7;jz0K^{ ๮+ef/ Fq϶C䱝cQYၩG.V]Zc˨ صeK~LhHVfîUY1S0Tڱ5 Q$!uv1/C/^#RZnkҾg jɥ ' hp 5_r;n`}ٚP%0M V 1.@&/;y??N|J1rM½h2V̻z 8zzzjzmݩ!Aب@ Iq։:QEkb0;0a6YjnVꂿj cwV!g9 8hۏ;U39w[fRS4>&$~^5Vi1d$ _u:?rzٖ&p jM60kFs7xmA)wV'oXpA^R:4[v `gsY1VTzvm,H޵Tyzcئ5A̖4')~2TC'̐j]u`Esfd 'Tcc Rߝ_![9:z]ROz2|IeZ1XCvUUFC|NA[%; ¡]mQE8#R6tB:0WvKx5zIɫ8):F^7yR\s`,yV]Sv ð!u#qbWYjDԇ@Uk$Qͦ!XEq o)ZR,c]f3-8IEK4̟cs7 }*jE &!{8*ӻJCm! 1So;g]BIʩYjz"!l膚Yi-Lj=}S?P?r7gS:~"&ROFE3:ݞ//mzw$yz hoK/ ё'%P. Zct@LViz3/^M̄V>Xvt&|B%d]KeҏX!6| k𥈓=/ww{̀ /q lϻ/q[CxҖr"&Π#7/iX ASv|aԞ J2{06h1b|w\(9JNox8L[̬;L@rXy9ڙF9[L)2ꖃ"~}&c7cB7nR?n4n6Cߗ86#{7B"`KlXp侽^YV:< \Ő\8ܲ>EvKML&O+S rg/ Hgg@ &9`/3:-CoP`>wQ(Guʶ֑"gjh< hrC 1~H +HVTo|o4˥ŝ*bUabc)_1ޭpr&<+{YdNl;-LUJf4؍pN jޡ/:hzZT\,).fyy>M/ 9uCȘ05F_Jev kT5 R{ɜ T`x(-4d@gTaʼno͕[uX^<ԡ 2?B蛹qEV,Fc]lyj#/QJZ8PtPq7`wԗ7Sǩ}킐CD)z͈70DfCwD( M, ++F=F"=]Etѯ/+ U1مo-yNpntT 7kKkHC1LU yBX3ZTUL$٣ k7r][qPzꑭOZ_XUSl l:h޾ˁ]ckU\ ~B}۞䥜4je~~S ZC[ʶJ;$ȵt/ eiDaBt{.@k#;HTWI.h^mmm?]FbU40rT:IM;XU{4TPYiea{ÅPP>K>n2BkXojϰ'd$2c8b1b5=t.쫣?;U6^d%ل0Y rv6&wDiIK IJo˃ XY^Ɲ|wZ)_)0QY,z 5Q?8w8w^d7'G V}FQR|o{Xa/:L8oWaғj oS>SօEHOFT*)0#[#yz2ŭ1C" yǸG.^`/Ǩ82s,SjyMY onS qsE : Ǘ  $jh|el3qIN%3~˽`Iai5g5xIe@㛕ۤHLӌ$}VI5rl\X KWϓ *>/ńtYjЌPYO \pR «Z<x'kL.mpSS߈t`㼻gkЦ!zJjd(=ap[/NU;E<:>AFOb(Ja̋1r&B" K`tVnU28.-!+49ejV_5VH >8bAяitˍ3L'e K4֜ iڎxBKw},yE`G*T HNt_bMSeR]cw<5#+ѡ6 хڢjJ!I2K0Е4r- rόhgqR) z =Y ?ߏ|_!z=%­-Q+M b Hb^6_d˦yU;ȧcDe&ͩ.^QflPDE6\^"\;”|0ųZޖl oyK Mw{c\ޅ p}!#Սy!Aū5k2gtak8@ȤgZ!ck ʮ3m2_E #\Ֆ%Li|"Q$(oMeʃ#e3\HÐURnhw78~Ksxx@]HIA.Ll:l%ԙβNd+1b;)tdJ}a#-3__d,%ͫP G+tɺ`Hvvn/pchk P7^ZO#mOTR\}Z~J0"=ޮ6DW0"!C6 匪#H\^:;R7.OvrAؼcaD}v0h҇h#%{QP5)yY)"=Zus5O+'LaU8%t7 Bc_0T7Տ^7y&!_P4q}t l9Tmm:G/?%sG}_ѐg#]Od?~a߈#WVAnncCjb̓[>mԴv%$}3WjCX>X4~Ca̱%:LSn>XCE}.a5Eu%LDIv;_b}E_#QGbtsJi._,PAjvn25='hKOIp—zK_#2͉|eaVz3!q"#\Y{-;g5bA҅q1T_'xT>QݢpGԫ/X8`D&f쾪ZubR`14ȓFQO39,mzvǘ]LM4]WF="`%aܶxl6+Si&h8h!t 2jAFBӷ-uVbo _/$;T<f= f~Kn%h{d1KRuo0u0.֞KjQIBԂI(_O:@{<8De!\' [Y\™ &eWlR."tLKAgllG+ʼ;[ OE6[m7ˊ>bHdJc8;zM-GsP]V^9^~WYT#`-ޞ wz">!jL:RY K(ov>fd$ y;(ҍ+VDUu` JCQe;:7nXR ! %x0mZ2+j=2*O->f+ {Ktoᛥ! pv QOZ;MDG-{uT==a DoB5b4E(hۃ]mW24]qmq#x%q +JԶ[ R}Մk87ln\@+ k4 R}=;K>[M d;*h~bNeڟZ.OQM%17p>}J=f༎us䈛UhEBW.ow #[`+uwD,kCѯ\ca"eS}iL;2iwL2yT[Pe=۰8+A*;(<)OȚXq TbF]N f\Y-xgbI]Z<*Ilq|!'eR?8GH0n;Z!%WnS{!ڤEALrZwv_vt/ o2Uo"v NzlڝfNWA}3~ qQٿ*0ME&i'\uKZf@BuuX "Rj)b a*!1Dg=ǓV@;t5@ %MjF( ɊޭQ.lR ;%]6c_[g&JFUߛP9*[ejޑu *Ng< ,aݐ3t@JCv#3 u8pw[1\VAAArŸv c]Z7/|هN?:"HDÍ,kg7reMTQ|v\J%ҧwu~bP.Ȅ \ߒ!K|ҩJJboh9"%*u;n Z`Ml5f.ȽX-鑎.W;q%%qK/AGDS.iãmEb  HՊ$sOUӠ Y!6Ǥ;C:8d|nYت^S@h>QwsND|S;z$] wcCEqQ5;q%]ul _<Ϳ(YIU]T- mGT;]mc"c͏,f &0R~FI ܷȅYuġڇ4Z@Sk=k䈴ssxCXx3ƒW9}h0O2M u;">k=gaW%Y:0^p],%Хl>KOz? JzlOmtXt3hQ}z탬dmU+RA>JJ=.Y@`C#_ps3_9i}}V3bRKk8gx ,%c^U<=@6l&`::6kr%k}lͮ6z%5V^o !7FW4Ġe4ft\w9Cj}1dʪ#?ds M zW2WSSL0\;'޻A4)OuZRP?nmwP;!^xqT:nb`j-RS)iBʫD*Ҁ[c̫ZAҧ2?퍶SN(7㉝MRi>@cUp9ݗMm$E߷}qa@JУ+ޟ;` 2QY լ@#u&J%: {:Z ip@zxctd_F˵ЧtdȟŞ% %;_B7l~O3$24U]nMm5PP|h0l- IKzP c$E5NtPE)0Sb2*p}7?4hj8n̹[4=TΆb:2R*x;a1ǎ5u.Ֆ5K' `U[-$ٹ9锓>'G!E#~mȿ홪9xl ݺSWjDQNV8=d+ U:͏rPS)[5< }"EH5{11jLr,>jG}fuhwgH9[CtzŘ+O}ek cLn!DU^,_u&S uhK,T$|3nq+!uCF('{f7;H880BJ) vtKE1uFNr$!)m@hu@sda-ʅP84;O$C+#ڄ&y HmsrQ{q=YIs*k9͡V;=f<JL)G7J8a3>o&T#Bw)c^zq&` .ho'cK;Sga1/*S*,?{??dTN!BAׁ#x5fx(m:N۸C 7R,Vv ’O%e/|cR#L, W=Dggt?.[1?g!w72"0AY<\e3P sUde)\6 3%B@؀Ҵ< 1'Zp倥|6e2i]J;$6x~~r\gKw"q0F@b޲ǖ 7_WPch`f"%uCe9onf{Rkhd%E.gҪA]W{ďӨ)j~s%,!+! /-|T% _^q'$[9R[%1Ns(VΝ( Ijrs c*`:r nR"/ ciCV?5]&v?^&o=*9&%#1hrU>,>䗢.)QԼJ1d݂e Ͼl96+`,kD6eM̍}r󗠭x =-\`ѬW$^ Tnh+2]h n%)O[V ךX0キPB~݅)1h񚔯5Ao ͤ?lͫmBu{̓~@A 0IsjBN蕦zexq駯5ګȄ#A49b0C|1[9[p~t͎fE֢LFCmBZ`cHG`mhL?|f@!6Пyy SƗ*a;P^3fI#nr4Sl~"+TQy˲159Kܞknz"E\~Y? Jj߁-˜X% Q"Q⨴y籶ZoT ʏT:pLJe5h&jAL步 (q'a{D"lXC-$Ŭ,J\n4͑lf<<׷$fLA=*DèZd Чxp6\Ʌxx.!>%\0ǎ&Z$cu ~z\%Qz "۲=4h pxozTgqqۂJ9 ~&_g]dvy6i/ pӄ6ޱ[IM[hIyC3+*k# r0"tr "O~ ]a}eVz`W{"h|J.(6KoI|}c~bjgCU>߇C5P&1c@ @O*/6\m&(V5L Oײ씜Cޫ&7>V,k"4*SZ~x!H,C}&j XdenI3.7^r_HRENX̎d@4lN&V@1 $h3BHWGqG~P*Pf 6&1ŐE%4\@_۬I}ې>3 b,|3źX̧ L;Hk)jzx̖p>dBeC]E._5e6^j+Hv?zl&uOD%Bg˔< ؎=y|Gŝ/ɔt{ҔP$QBNygV,c&EfSn Ճ2Z{J|CR)E|>eN8CýAg"i^-JA1ɳQWNwS&:H}4(0d(yT~[B~esiz!O {xR +ɬ%ݚO+W$?ct\EnھPgN 'ɔ3hp+TbsuUZE116eY'@ɞ:mۦ y^xK_ x \`\ Zcg^jnx6<~6)asiLD )_Gu= '7v;ڨ$Ӌ#ܓ|(PsWtR(+)MiP9]tE/P8@$rEUM'35|˒^h ^-_sT#a 6=S=XdN0R1 `\|)"|%Tֳ4E6  E4 a éN2 zp#?p_ض4.G[[>C,X^LV/HQ U{m8Vrt81Lyǜ0a/.cx]LHr^-2C&gԔ]gpK2F17O ev#*vRTUe QrW{r*>vcۅmD>8=TYVuxdRml(;0-τ(~5V_"Ϩāp۷'9㋥1ysfECaabXv %STȚlc4Уrɜs-lIv̇uD;~E7jˤ> fλcB}-i~tP=JRs4#ˆLɛIpM>k򠉉bԋ9sid|![ 'yDta:W 07y w7YKra_Vtm9 C|p5Λvy@pjVgu4cW/bb5 O%.@|rCWTv4J`5!)zYF6"">& 3 /5޸8 Omd# VqʟMU.c%Q_)}vM а+"~-Tڜ#sQM (0\0յЏvV2RQ9乴P+hIa@{f)R`ӂ&k}6R;N\g-AKvȍTA˿#363#hY4/?x-vQ q1uGz0(+`D2iI^(ȴl'8yWAM,O%tprlvxw_g["sD@DzX`v6RTӌiw}MCA)) f$5[C>9_kgk .ɬRDLi=-$PcBj{A놢A+͇LvmNhp-D:^R-JrfR}|dtRK-g9a=c+~J6I *dÝqyΝ t!x;ಈg8&H$ì7}Jhb5{Zހ:!XN:=mۘ:k}b8jk_*[_"M~ÚxO9STUCI4?iz yM.]/EVrA'#0m=U~^3&4tOq9M=Eſt{? o[YQ]C'dE5iԢ_\໵PUS7HxPmT F/;k{%Mtp# `]_Qy";NJтa /,D>z@'roٸIuBόcXl} 𭷐\]>d2 dNNpsHoi7 #.Ի@^J}9M4L:}( ztx AhoAacDM#6dkOO|>0zJ+x3ؑ/9 e)[+ΐ2^2 ^ym!TqQmz^7:|83^ KinP|a 33[;rգ9z62'O";A#f7 {ze"LC |MRh\F5 qlflKVxHC>Q Y:=܋yo}@ycBG#AeJ܈7?if>2\J9tj >S"ݣ\OYE6(ϋMp11:{b8LRfR%r9?\("MHs6V\D3s=1ZKx9VtDla(d+1p/5GN:Ct.1re[$4)yg`V/K$9 jŕrOc5&͑Sf e~QU$AUo? *KßZ\f+И?<+e4Q' HN>g\=g:+K. 6&5*>gZ,V d_w[ˁbeZWvYsW71۴C(gjWBq]4c@SEr.$4Znndn`wjJm$cΟuS9ًvS {3wǞ кF(Nv&]*+4Gsf ,OG ,:rIPsY7p+1iSer^]y[&,T6i^2\s$#4i7+|5觼g*WhO>JWg]v{*}hf 7刚ؐ-ߙJ1z Kr '9=mjL7lbNhQ!'FXre\VN%Î -n=BN 7a70,@5I(7=oKg/7ﭞ7Ͼ@{qi^P]1e4is ?xV؇Bk~c(Ym*Nu{M[g 3C) l"KU/&c "V#Ldћ+1HeobAy:<:LJX`Hd9pg ,Zn$)-T2Q˾GN8/_A.&v>dK\BiZ fe/fB̈f#2ջKXʎ^KE3-VSw:ڿ^.5[4[{:Kwh`_$&6#%HnQ<^d' bszolTA)}sI,uIk}AVFp,_5b7F~E^n·,W.+qNC8 ϶A[~]H\6|]w.҆g)O1Sp(R,3.$67G77oD%Ɠ gG--+apS&)0Zcuk 4Lpq3&ǰLdž`Ǎ8;6Lm@a|XiYtĞqyED{# 5^ޒ j.+,́{())aFbTqݖrf[\Z% &P(˩ W#8gр|s,=vP Q&>rT7k|88lsF4}Hyd/ ]yLuk&hBN.AXE/Il]'{D-qbβ87AL_*W,)Ldm?d+*r)kWk8V+?HZ!/x;J鱖.ZPqwǝiR;޾VE2-иjz!Mobxv#@~&e U(jMΨrHh?IB81P$})A}?= ύ8 ~/ÿf@HઽsY3$ODUG >9ެ\%(u{6VoY9/141,%Tme>c ebz)l}ΐC̩Xx4nЈU0Q*nuVcq/oNMF{:Y$ͥ,KyfΈF" ֝lFhqTb>St b 6U6٪dλ Kx'6ǥe4 T$ozU.T oAZ #ܢ}]6EzK.:ٗuW^ްS85oU XxgDnru9`)>֡7n;K2YZkv6G2'ΥR(kKDYPX=lpt Ijؐх#:oKTGHC٥2؏ʘůp2ߡL]JȄۓVk*f~l-`a*xM2EM9~YA^`ۦB iP~i%z a:A=rA F ;<w1{OywFuH5!~Q-{kΧX_.3A6Y*sIĢޗ^Q#"572e1t-bpcѰD(owP?6>&{m6wCjs_>S0MlՌe1a'13)C2ԇjiU\8_DZ(U[0+GXL8GqyqsFZAZwxgԡȋV4g&^[KoYL})X/0~g/FbN5CL3w 0ؤg@? 2(w}%FɃ`'6-ꪁ,•m-pVFlә!nU[֗٪+6Ğha_7ǂXVTbVV_B/D^ޢ.'VpY5sVxţCw1ҾՄu aEjY0/Rr٩( $UbUc u`GǠ$lF>>#8k=0ݝ3<88N9=ͧW6;4¶r2UCd4[)OoD{g>N׋`(Fb7 RpS]V$b|&V#eTÏ% 6m*s/t-f}Ct>k?hϬ3]ep nC Pe&1xiaHÖZ&#*>3.#BHqcsAkusg<;<6 ²ۤQ}L;eM rcdE\2d<]D,xgؖ烕sl&jY$E 8s7so!'^!]Fw;&FZAns"8e0 M_$f(oKXQcm( !eUGs:dk@f]hDaI_d~k.T&t\ DÞOt ֳdǀ#ve!sL-fp0ݢ)?@plmB:c\!S5<@2v4В xyUxz 0d}!AP~N.+!;r3ӫHY>L[ ѣNNoa.UzRעBtdO9;pKV+a] edkއzկiMtЂ G]Z\uS󊼨ٞc>ᤧn Lj oHٱ>f ^0q}``[gΠRX\(>AP [WҴ4{TK}KZ'-h$-whhV?dI}Dv`P I#1nPW2!4<F$t L^ސ;0%੘E\(S省4p%- өz*9d\*§[3o|jĩ1^A?ˁO SG0%K"XFGXkTl[WbI7<^a9xk ьD)T.1k߷tYD} P2?O;6sTW}~9H /6<3s_G#y`0<`_4xƝC3oU"O@Ƴ2|q5lx31f}؏?7ϗgiD^ ʕskhK O4m  :X(Tc #@"I|g,:Lڸ_PTEw"w 8Wv9J+䭕Mb}YrDy|W9uɊcA`Eꢔ#*|0z '}0ȚACz`ip ܔid1''D0\ &RBEvKH5f3:9'3eBĥo}HVGq)>eJzjAPa%@A_#lzm[3dC'D>$R½k'WDtLj 9d1"{4+de f?oŅ -Bt+KOCU}A9N?N drQ܀am&نѣgSdVHd(WҷP|SA0;toD&IENb >P)u3OMR<]|*Q\\o'B_:* 튬᎟{io'O:ҍ: g=ͯ<]Bj# y#m mD6_Tᱻ+ݭ[Е|  ⴠk C 'cFEy]l3hB㙺 X-tB(aK!yI:z| qI>$`a_>˅/xdy!<@:KtAݫ(~W?&@aG,b'e콐r#x峠&uĴنZ;jḿ$X]ףۛo_gi@+w(e힢 Jŕe=X5xʱϛGeftۂp'9a#l:qS5b~i]< H?KL=IH .vd~Cdȅ3Lէ|v5|Ik\˼2u5,waB#Y_&k#-O_AsXiS'iO^(Y$:rcy2]O gT,.21=<{@r1vs71=]Sa5/ߜR_7ݹ,{Xkf$͌ze,ٽ$FP^Vflޞy-db[AV i]Tx]) k@8]ݐq/ԛ9:l~9 !I-}=;y7NhLǰ־i։-y+<3/K&v]H4d<2qK]R3+ښ.SMn辐٩LAKkjm 󖳀Ń.uA]RVM&4Pm,nuP9M{ )GUIe>>0wrd@ƹPfgϳ!Uag7s.5nq=(.xrkK@zΈO7UP gx$kd Q4"!V>Dm vQݨ5$kTxYÛm'VTBc/ܝe |QٶSSYBW.0kEvNYy{gsw9na-6U㪺g ?[0;Gc ֭w\54gH}C8(rnVX4͘=[N bJ͖5~3ja?Zׅo K\W:ꔾtvTP&HZ+ݡC "g4#6'? 5Xf̶tJ=G+.M{),(B_ `n#92 k-I Es= ڮ*h:X x̎(8݌b [5-qɺ6x=]ǬU9Ŝs#3cR\8+&mVW}pJMǤ'ę59z$2Ztazo镸vښ5SR~:8&oF,]@H([8bmD;A7i3x/Lc=k3+,E4F׆gW3+$(vK*Ӥ A_lM#ڀ١o7@w™;n!_4JLV?gH# _kmUZ! ?:8 A͘gi_)LNIo16`c~GĽu {)Fe/u4]jWo}uGְ2;IR2hm:$ؤZ1-ԏN]=#4]Kc{ fJחQٔl<=!(2W\zP֖ÙF'2d4=E'|RXմ[id!ńq ݜ&'6vĐH,; B{{ާ* HW\ҫ6k@oGwmK{?_l.^CVyW #$ 2v(p=7WL0 UQ8bmmD`j* .[bb 7y#<=R@dmٗ({g , zPl,ᛘ\b 7:y\_fԻsVB5>aʣYxN"74 ] 5OTIy3 / dCB$RcI tun! CY`+7/|qQ赀j3xG`vz?k`sX1}E~*#l!_޷5b( $_Fkv{7nuP hve?gfFpD+_0 f=W}dhgKOP谗ّL9+k+hhTzt ius@/V|/^ 8Y[[wA5 In0qns~B.io]vB i𲃘bY[d׼S\(pFcT"PVeA,W0%3Ϣ Ȟ$t=vqAbfWdn?y7\f3E, GځW 0bMXuIW$ h#MG,35Dc; xsZWU:!r"W\:7(z̓Ŭ'ѯUKqWos˰t%W =WUY 7%<+[7˗b=U~Hcf=>l3G>9׫+zͣ{J%t)TʘFLJwۊ;6½4鯲&1Cdko]"IE4!+6%Y4 t"ٟD=. 浪ɀ_7aӴQatH,%;OC2\PRFAakԻsbb: GLWdVd}9MԽb(g9-w(u>ox_S!+|#2?j)!kIG ?QsBCW@jUȒɮ1X^,y:B$ T{,5 O_IochVtIǨ3wt\*Nq~#,#Jܳc0/FOWd*^ S\ZG-mrzqu9n| Dh9 g+^#V*ǣ$"jeC9R5c _<Ȫ8Qj h}aj x仄=c1@&Uj#Y"_Zƶ_>ȵ0Ӟ$yn -sF};ˤ`"gE,7IVL~94mgXc"],t($\x+f4y>g&TPVkB:u+u]*[\aWj~CIƁ8_м  qlŗ>Vnٕ͛W;Eӑ;Zđs;DL%L QSLJM,U<+o8*/U(Iz-+G$  ބ狛`NRJvVu-`#FJ<~hv9[MCY Kw2\z%td) 0&"ʺٓuzG^gSFqi"Xu*ŽI*ݵAis AGq$˜PI3j{u(@߫!lO2.ʒS ^++^+~GWܞ A KIM\gX]Ro"z6gؚ/4QRe[XJؙAyiԹILB(ÝW/[2Se:K_Ps|`9H&&-$'K?kl{*Q%2I74? !NF9PW~00da8mɔ x׉S:WJ U:ַ.c#ls˚ݷ%Mߕe{'ou;/iwSB8P:]ݛ M"PG l^?FJMq$W'aȪ~ ֖E,tJqݣS('ۇUNAQ+st`Z׹g엢ZL^L[>+Вul A.uc" s/ uB@m[u #xiOLfLe BU|zf 0:}CW[80a  NjoQGi՜wEpWB*zNr{1jcIcY>4RZek[55TF8LW¸FP@CڦlGrR#)}Oqu>߸yhrTUdPTKV $=htxO07^K0FI?r9VsK>Aw p:eT Z#JJ+ad`~gzoгDΆ9z' Sq%Z0Yo]HT6 ߲L?Z #HT$mEl6$<12zM~hJoE1RH_ߎ ;0eθC݊#3e6..s5?-%miZX㢟9sFH#ܑ [( ]=A T>9~{.A\Mᄡn*}eGXy% D8ji9lE@UzTa c]q" SZZbJ!s 3[n҆0QbVw;L3'z5e;hj%RFj V<*ES`&&F@%܎ 8slOx RmHY [?IaxйWqXHmb_&WaRu^4e(Kkb?Iڑ&(䰋s>?m9-\l.;cpQvtENR(P#bhwぼs!ZDLg,)9U-/vü u-mGH+ѺjF01F>F3A'yH,oWhL!`WЮ<|[vV\ɭג[:u>vs%0 ʻ R)]uS4*_%%M>тIsʍ8ך{c%EWU .wI٨1 1SHfF%kGT9)wE| >F7)ɖJ$3raP-v EEQ/ˌľc G)Bt_CGE-R3^oLeYs7oȂmm HwCJ^ 돪o[E.k͸bWG3BJ9˝=&=^V9=xI>(4 ~HZ¼ʸztfҪg$xrVQ~S"uغ?lxz>BN@1՟c4j}ZS&qG kUr:M9)E|<| Ŗ5!b]3s/_GHهܔu%Mlp}Yʃ`D|i$Tޭ6 Yǀ):3qΚ7Cض98뙠0]b"xTlϹ^8G01}q}#T=!;7[vF'WZdI4hI$iLOfGδ ߸ҹ3mTt+o-0"`@WuNݡWRFʩd\)fD#Jw\૱ @Hl<D.%;oZ6ŵ+=>ʢVb:\m:Vwfݩi4bU}~[LfLN8މe_sɄpxQ:~5$ J4pw !1i.u^ >™-֪Q VT'uX =ُj0W,7De?oB\+#! ݓUJ v >Jy|*rclp1x QnOMqՋJjGqjIWl7V4Zx9AcnmnDlMZ<0na'X&S]-Vty w ԆFaF0]r:#Xo,s;  ΝDqc:0}ngb;g(1/K#VfEdHNj)UdP/zawB K9\TXx|\ӳ 6C\5qe?}BT=,x6=`K+j"í-KW_9jE|G M w.23la)$λE A66JhVrQrSGlEM蹇BnFkV&OPa&O2FձKhӗ[k5#0I\Hf%..t4w%4"v2 cH8$>]ό+>J1+nvmIo{CƮNs ח:`DM)kPrԲ nn.]jn4}vvu*&$kݙ9c\hδmrhwl|6$9; y7%~nQ?uRx$z80P"pJԷzɱ?s I13^V;jO$j̊BXO3.ϧ.Z+22{B2иf)Mf+u(q|!}̧8cx9 nt]y<בν,EޖS$ߨmsDL#|M,Ű؋ Al"6ŽIY{-7R^3%ʈXg\Kv4in_1N}1[ǹ<Uw2[].!\oI=I?Gzo!}A(8>0 3+84S)3,= &{G585[T]&e-@e.ʺNJ)xwh0Q:wu2m {/ (ˠUF:=%eh[e-@Xa)z--Xv01jR7/]{s ITK@zr4(.kɮ x*Fd5Uڲoߔu;4@dWU_ ٚ@ q6dv"g=ku4*z-2sٲUL+>嚎dQ4]`x0=e8 @uD5|A*fYlrpeq|"|5 # wǍ@kf#TP h?DTrB׃>\a2^X"+P/1s:9! rwAw;ˆK;Z۵e@aZZWr*=_TyYp Ǟ"1Emr Ɗ@۾cg(sX3:NSvTi We_0 $G_%]mq>T9ޚIѕyKuE^f) sqOר?/Zy!Cs)xXʳjcK11r٣Udv |>|bu]k_W;BQ|j#D=>+rbj"{tqaVcSؾ X"VA3!/Y9f?.0lFcdXkɐÊ^߆A-$1;9~XN|֌p#|TF^rȭF|ѻwt D)\96-l%A L<A@Pa"&rřAk֌zѻ\*]gYRwҲ* fvJ Ҏ)G~s:fB'* Ȫq< ;u=6_#$Ao<& ӳFYV6\F|gbG/JW%w5?iuI ҂\j)Gظ…GJMߝJKucM*JrˑXNyW V|Kf=]o,ԼO x/1YsI_*>'>Gցxo=v W+NqTaPN a9;F'U=4 T"&/s?y八8Mv/q(SрmO]Ujڈ D*ÐA @_g в+ěm`Ǚ%Cv9Щ!9vР!UfjuȲ#Efs.ZW,"YUuB6%ipO(b.{nv ̙JnSE)8qW[rl~ЎTۖ޷.H.Yb)x؊Q}f,R:5" Fsñ! S4mAuB2pq:SyDz#_'Z9fs ;L+-aqWuz^Y]տF\gZ%_܋;a]z 4/3̈́-MiX /1If&!7ۧJKd+)M{j45tJrcڇ2^?w^`yS=2c'.иbf$:`5vd{J㸅r2]54'e@CE#]b"ԛ) X 64P#zЏ3`f`].YVUA"y&YvMH;w*Od>Q6IǷhIMJ)Kf$D7p7R1-#e,ȹ%;Ǵ *DNwf xuv[?^~s"Ϫvpl(_ZH֫g=>$B{US8gt ƗTu@_;k並}^5pN-Xd8cL$Ƶ@tZp#xNs3RC WhgB!4$Ep]xF=6\)I!@L,k!i>&tĚ Jk V `irH-عϛjsƥ1DB3F"kI0f^R$Gy5sRų'XiMIq yߧJԦEhhi ҅ $S:uj+hc8ҮpYFjGMV4lW)GH֟(a dǀ@;9=C?{ "9 \o/k@[oL)`ֵm1| 8KAr `[H\1`. 'j- %z^-א$+g^݌pqLvh2oG^I+AxKMm0 5uԙ0KXgvFP ._Igʑeim{4s-3Fɢ T|Tͣ Dq%L˥C\7^$=*,gRRmU۫_5M}݌(>ivÒ!A64#Ƀ ͣ%u}?u~Zpt6̃(`6~CrDe|KPG of<=KU"HV>jϜr/Y<1JDo5zD8]M3nz?2NCjC=UhtV%mWq ~T`_*ugQd}QSMxCZQ@+L6|&f f +ɉGQm%]ax^^K/0|dQtɠzsV~| RPq^MRt\y8>riA. }&^xxQṡ~ڶ[>(b*1 el$LRE"c [ #pb 7{Wk|2"1YTbd>v|eۗh)S%N λ?jO0Tʔ$W5\铰er.³2th\&O&; Z.~A|AJxS>X`&jG:?|♧|fo+Ij>_}NQ]TEvX8lU`@4{6, -ܮLcrZeG.׺˪<1WG[&}kRFr)_A0w4 !Nh; ?TЪT`!^a{do{.SiAZ?Mr|Cxq쁿l|.OgaOs[kR]Y`yw@j:t'60V 7Yhd28ZxB`;wu3|#6omܟbi)Ma荈Ӓ% * tDS\oٜjO¡3( tdx8n]]A[m8 -o@3dtmb͌@j [aԹq&/*f_,paڳ-BVܿBNl:@Luj*M ֳo^(W bN}CpynIzQ耔eXN:mG7O-/G TInJ0">O+Tt $-з:yWE@sOk6sQOHr-VleSo7?d=TO(o`}=S-R]m~jhe`/"|Qa0bk [עI2G*Z1 1id&<֡B.7V 4CK\<²̤'E+\Y[ y Ӓ$d! 3Fq:_ڼg\k$ + S;yՎ)wj\AQ0տ/"i:<]VrR׽VVQ|aQ6Gڐ|,HɭǨ-Y!sHL#]AP2+/t O|tj;Zվآ7*줯Hnävha7DѶ &wO}iM왩k*&+f b{) ˮwN[VFx&||iGQW3tP1鑎[%|ƚJy k0MUmǜK O-L *J$_"C.QASd:1UнDxtᾟY Ѓ}i6Y,Sp(#>q׃kU-#<9OJakqL.9=6u$>.FmM 2'W81k*P})V4kyHS $ kvmis]ngl!/C =ˠhkFe^.sâ.Q i"11k1`GΥ׌.э=qcBLjzd?Jr`ctyqݔ B^6Xh1ܽr[355KvF:g[ qXa@/DžWډ$Ϳ3 -eR>2۳FO!ۓt6З]z$]+'*#umH 9ئpOǮG?CUlZAꂹ):dW% 3oC} ^^?5:u1>L6f*e|4G")ᜎyQ 1u7qXmL!w y+J(i6hzS03TɳQnהj_|9m0$V69u펽@JuZWm!,Pk­wept8 \{@DT~(Ӭ1Wg;0r+r {7qx7)iU{_Nc9 $,ԍj?J^^$ H~ %~[h :nV\HeAdC\g2:S?w}0e_4_*Sat KBpȥڌg+]%Pe^ mǎ}y=kOreR,[`nWl!3: gabåݡV pvh&ÎW4Ul|A3 w]Ć/]Z4 oɐf bqe#*W9|_4<%=* ERi9'޽me&jfUyX\{ W [1_ X3O`^sȘބ!dJ!ŔMEQҴ՟5~u0ׯ+d!cIWşYR_$ u*5"Vto짭t^a›8i .RsW |)C]"hJۓv<3%%)U5lkዀ}=E`0Q2QCx3 MU}T#r-Ip}NP[]Ñqgі;*(QWC__`7 ,OWWknQX۪"}yױ*RhT(FU+RGMF9{}Go w_8ٴ6"T0[Ey>z5甼l-mǛ`vw5Q.:JnJ{?hzB4] , LcWv5N]Hq{"_pp{p:$H(95ϭUIΚ 5ӟɄ޺\Zd n0 0~d߽X*yB I~+U *ș ?5ԫ}MDОIh'!hyCH\{\SN5ăh#0] @lƬs^Z2TonYX=9eQg)dz76R RТrK6-K?#M2Sd/z$! 0 Nəqg|eXv%_6hfCuN;yT:]tF%j~؎#ߣcIƝ6a ⾻=,Aihv @gOCDT\FcnsBY =OL6g;:HHcqLQ*cџQrpQѸ@# dleCHĺ9#ˉX9/[5\&ud2ߓPQPn2gn?Ҟn]?m%'M?P%[su+>Eȟ;yѬܟzⴼ%˜D뮮^?pyeR{j[u`Ӗ.iD+e/3T!+|'\Dzd}$T s֡/ʱ:OH>iզ#_(B3tҘ~E{,C@ 4PHe4X}R6 s  Ш,e1[*&z2ԔY׳H2ptm%)jI413[3;Hw€ѵHaه49DyUerbuP^Yˤbih2b a%b%S$|WƅU8Tu_9&l,znCܬˬTqj)q2[LL}D6ݣU4%*v)Z,2 +bi?O`iڞV׎K$9pPJgT/Z zsLe'UK)<6 ^ۻ)gqYxkaXu _[FyɕGkŲ^= wp/ H0M96cK{S&8#h-ĊiM\LêȇnEsA׋Pzj~v}_6+[,c4yv,J]// )MxnLC"_C!uuƲ.Bǜ6jƐtsrA,<-czm"4dA/9fp{ոA1p`2 " 5)ޘ 7mtTk!(H~Eޙ}u'J 0t\=/?epkI?g+5_PBNK\q+.C!HzGF=Yb#DU(L4 $%њC{_*Ʉ&z.CV!=HUWD=&[:~l_'ue=.!RN?0MgX]䰻pRB&V g3qRȟo>Hԍ4 '~ݤ3 @k:I+Ь`!zS#Ȩi3x =X 5yu73{3; mYwRgy!VF&<DUd7- N\6򓔯/a9 @|)'D۽QX֚ɓxD(,x\_wJ᛭y҉~pqV6S?NB ]ͩ11xEx[u8|GKKw;PN<|˷ΐڵ<:>JP:X@h[~`WZ(E{Z_9O؇8Q^jQd78{2g@{^!\6,&Dt5 O H53%`%EJ~h?#Thᘬ=CRleU?J27@!5mR<x 㿓q˵ʣHy"&YB 3=C*.OAg#9=U6Xr&8[7EvQ}w|oaC^ŠH~۰g[EUM/͏A 4t狀r`]HӰSC7-1Y9,RE|6/ _ ?8 :"wT1۠ۃ7PcP+' xH֭nl%r48+}1a}(SğM¯} c5.]DWmcZnj),q\w귩ic&S?>w.3,ajVܑd˰S`:Y,8)SVE*(jRhX%aDOwa>;Q]׫]y246 ܇-d;>T?p5ԧk;qgRQBw2kyLMS@ۂj[*qs/n4r߁oO-Oj,j w7붋w:Nʏbjoo@V@Lf1!3m;8^ :C}-&P,AB&.+=Vua]g>Mڛ-L =,7XzS 0YZ;x0 ).Y̌y +6 O")2\s.@^,Ց,pb.BYG̵UĥK4X+yNG_{~0:5]Z+pmTC%XD]$vK+ Ax,+H>6b=ɰmQ)cUSsJI8 QJ-P׃:򺇬\,c?oֆ}ULհL@o*myeYB5vAG ^1g%i6zCocqPӒ'CvVqYFd=(=!EwH s4l\À׳_*PI"V2r u$}.auGAwtpXԘ@s ?4o=iN g-i&r)H*q' %n)$֒H Dq2~@?2f^p{iwz;jmh.4rѱYFXV#tbJ_sbF[yKR6y&Lf@o?.uLMg-dzeEF2:\=PaR\h Zۏz"AV#b ;wX,$zH .}rZ_,&vdV:Fp B)GI셐HBix9=×Φe%^*`:!$hg p=3{0ƭoH(K!4y#CL |UyHJQ3~OQ7v6Ni> 2#vT@C}}c[Amݘyd5* <3cHv=*Z@x[f$ȡ3ނG);ny|̵~Ia. g݌q,,rX݂]p %`^j%]aލ*kxO@ZUњοͬ5B xZ|D`@y&T6NB R2NJPQZb/|Ggh>[zT3hFL~V)dhǥ1e Z[#PZ_̑z0Z$ [~qtϹp 6ۈ5IT:C&WYuy:ZoIG: (Z` xX6F { 42Fx;y Q>kaZG(׭߱X>;ay'NQcklv,: C,=WOs6]+tĬimY vamP`1+4DXB m@r|.68r)E/|erW*-}LDljĕ$ILP٬ w%ADPELVDCk*n"4H?!BL6͂PlCQ< M3wfmٹn:KBE;u~ &;>L 0Dž2UVj5ä$o9 lY)LG1pBqt=l?\V~\`o{DL *+W*^7s$[c{ ;*k>pO'4QY@ %^L- iΘeY:aDMDlT X4Q}(fĪ!R̬ɣڗqi`Iu{PF&9y^/Fr7" #?J~c)?_NtTWiI}RVDSt0C"PNUwkZxKx@]^R0"DN:. ޿: bq5{*QE%!*ڭm:7O)V)Vzce=#% Ԉ,liRgHkV@BT㤋3t[3-1>.XQ(/|+Dכozg5S;Rz]#YFL.?s/ݢY?&॥A(Zs!DmRӂwn}esia+kHCY0ԓy>M\r3is^8o/0*XN6Hl "~*)$On\I9diUfwl>UTO(8J˽ύ2<qL=3X;]4a jS! +kiOIyjLvhuNj!>E^^ i2L~/ ؝塼-W̰r뾬kZ01%MJ꛳SoN9I}\/j^ߣD2ׄZKB`͙0C Ӽ5wKKRzɢP(B$eIR]v<мK]{ .XbUy?dAxqH8ecnj)L3^Ff\d(|+Ls,n}g}4rXs'hT7JTz&ۡAՋ`r q2kp8*"5h @Nt@VNJ$?(1Fwq; !ɊGu]"R5Gja :Z'(?r8CjqΘ̦J;pa{ơ'%Õ'%6`}VZA?Zm[ANZLnݳ** n7F?918Q6CH13owgT6brY⸶u!Uo} tƺmV5EY\d2QEPx uk_UOBhfiGFx;uzZG{!e4dPEwk#kF ~|8Y%t@~?K >,jܣC c*'Pr**)$|{U]! B+bڵ5 ]ߢ^fe/ h?`oϦ6&{.tO𑅘XK.SS #fWȯ2G9MEzKweAR?1[ΞXq1y:f "=K~^ 9UT{" SWu#A{;ڝM=Ck?C~?+=$2h:hx5m^TƳ+gMOxɾÄ,fڐ%)Vܽt~ r&[wS-K!sj %!呭$@46WGZ0U;ؔZol}ϐDj,De2ɰjlX̱/!j0=$&7g!2n1t{38!gS TY}$/W7Jڣ^G]adQ7[r2sA6ؿ/  c()$Y1WUao‘,Z >n7_~FȃZ<^E){r,Dc#dzQCs(گHE]1B-T3HlCι8{@p7Nvqew8kBx9]"dXƲ6Ja/,<)p& T[ +%\J #e@pZTZz=(p4WH7 V~c設kdvϽĬƃ|K[ 2\$f4A03i\PA(5mO u흢@5 ܀5m:>Ɖ!G>FBUʈ[ oL:BfbxN[T 2}r~N|~'&b&ܽJPu;MB=ՉA%!3Ӄ /G.-W'fxbxT?=h\5DEgcSEi8ZxF?JCY\FE8<"%/O\u{m3緯\X,{sXG=5Cށoo\F0%cл?ҙpǑBܣGCx5'Tz RcqnXJm{c3EebPFBr[ԇR4̔mw9bstoL4_3v<4ёV~Bqu,[`33dt₝hDcUr#y"#%"ѐ'g=5b|XIx%*#o: .E)gíW01M< 4Xg{4SZc^ d190nϔU͸S @`%"٘z`m>,.J=T2i@dX/̠i$UmzYD4ྖg+yx у{Q > {%l+`бC] ^^3y-ygTRL*;Ni5B/jayL.>7R?ɏ'N™rpvl?ۋGrcVI'jhyN#̆߷&ąm'Pϫ&Z$mGfu8s}L 33%1jXgHʸŌRm1$ѓU/|p&f }nc{;eZTXոXV GE5:QE^jjOq6iM{cܧθu4^(ysv1]f9TЋT Y=bZ^tpoi*:JF7 jEY<׼쎬jxn^xuvʱyNϦZٖS=P+ 0Ek77L{ &m#W$6^ZPy\XR=S0CG$ɬ*H~ޗyOgxA&:*=2^96qn_@p1}$\Զ ۫ ag׮I,GW n/.a@Rȵ/XhCϟc_9: bn$}%M c9aI pvR ^D=C-~S;G#¯ɾL 7l'}<1}80Uo?MPqn"6/aar򷏎yC*h )`{|IgoK'ћLX0-@5 v n3 #tMPQ<* ީ{n(RA|/2SP>1Uh$IOl~O0TLy^~6A9c=X虡vbM|S[%D(%7LmAE:EMpK.瑔_7NeL#dbK8Zq-`Maj{z@1qlZ[*e#6(&:Nnj5{ Ee1Nt⟳Y񻅭1F0yWQ ~Z{|⤍䋀l/@1l8 v?nĭ b6TאIEp]+4AOtQ~..G$wzRY5߽ ̯i[Z.iI2|"E |XW$BЌwӧyўҼl`'q ڈ*^r8xm}3ƏZT_t/Рg T*a5ô7Koe80' ތ=,";AA𶀓 !O?|+%}ׅ+.c"٩[,)'﹜A !F˷O|fj[\)]uCn<ʤeD=dri[; QXbCW[^>"Vk5? Bؖa?֜ Q:+>^GO/,6h?"ypkpۯO D H[6-=8VW'ʥ x npK"'<凢V5%@ikeajhHbĞ\u*,ZYIO#6 #z._{Łp^_q4ZJfeb)Ifr^g\eBo",wiq;W4f."4%~k#MPs7d~=σZ91cs;7 YJ6 4;؋ZVw|/s*S6:iV=l>DY|G;_vRr>*RŚ‡(z;psq'1>L 2ϜTQs[dLbZM:ǺJXR@>C$/x@.-ְw H EjNEs?'#kxI҃M?%N+kv k8~<.`ۋO !7hrػڞ W@߅ǂՉ0ҐIxM`R V{bd flu5 vs4F::^#C5s~R.+Jh1$k 5g'O-'f\βZ'ȕp!D4Pgzz6էp$DGYo4'bD#dd nR–[{R6&fBoq4ڡSF48s.մ)d F< :eE hhRm>.rjӕ]e.1Zvv6SEA|'[Rn!.|Dsg)ER8Fe\YV \3ӹؠ?xrWs7kMrO6 b3Botqꀩu^0]yv1 xHܨP碯.H@V? hChlQWK[oN|5Szo^6**҆wXh[]qsj\v =e75F<9p f9Q Ŵ\d༣Ptت~+}{(H~³Om.FŴc|zg9+ 07kޞ_yYC "Xe%J4CʹrY<&9T4ޓPQڲ4X1챟{PI;vn]2 X64\ [4xiys3 +Z$%G4&Жm4m|FxGbl~'a9e߻I8]:B+&.8 HsX笄g/A%A5Ѓцg)e^t_Y/(&6v/6uw gϚ,߀ ܖ(k5մh\dr:{0xԕQED.k`9.wf~kFֆB7p#XɯEؓ3,]'ʳƿI:͐%h07Yh8HS)m}]g,) ңkY/Zu/R6XIl8.G:0SuOPmQ=g>os^mIT~KKx;Mv"4'ރs'~!Y/~-Ռ=ճ{4%$CE}zJEa42[\JËC-[GqH -OI3KECͣT'Z{#xt$Q3)#6.sSSvhBȽ M.y5YDHeF5􊘸XxcܐmX(sۘɪ[:VSG܇8GR}8[QC~O6uYߐJɛ]H0xP50&_(|:nxXA Y_fos<1ZN֨G}nfbG`j⭵D)tMJ_;/}z6ꅿ6gF_ڀLl㙳xԄkI0BՆfz3J{]w /ensO3ay TLAC[{ HV@JFF^QrCa/͓̾/d0Wd zbsNVzxяUPted`<%^Wg4Zd-w9tܧ!lsl3Fno|dY.sƹFp$3(y9޾]vM[r Zx x!\jiwS"F7*4Tz(u[ &Z%͡7(^Y_~ R{U/1j眾L@ɢX=RCBw5Wu:]KcX/#{DO$81 WMyNr2 a3Ӽ~/U+zIf 8V#+s6G†s-zCVH{3Rj+ Agí9˨q2+DzkW"{SSReDB^p{0蘤K/Eщ2!=.<3 l;eYVLy zHغ޸jU !Ҷ2OHѶ*4hu' -6QU/DeUhIV+@1mbHFOSG#AkզUUEYkrrV/ {`&63I{)l$RɖS T5>z 醚De.P9sc%Djcy36 "8!zV*a!/ǦB+`a hi#4]T8t eW7+lhIx@U>l#:^6g2[E SwFFaQ*;rz7kZq> E}[E_(SqT9CFENW6Ŵu#KT-X;S <PP_0Gsjiz0}::EqJYd=҇Lſj^IVJW:<(EA`K$}qD9VbA5[WMuŲP°6K׋6N >,{otO^$;nS=1D*z\WDQ NAۨڽ#Ou]֨4GF=r> Rl 8NȭwdCBZќ@G_WAN9[HU+GWrɤ~h4od˧ '݉l(c\֑3*^6|?O447T'&S-2՜k Om0| Ğoؼ_Mpc FRU* `$qx5k5\CwZ˰荟VL=h!K]dⲆ5Hʵ/L۫ธ,0mMqR] T$Ȧ<嬬 X//Yvr PRz (ɮMjjLRԀowjT)`Q#ip&nYz~ƅX"0ұ}% YXg[2 &c`PKh~\GbTXgy:mi ]|/q6SE`-sp&]SyMj9xWJ9#ʀ ~@*M2 = v.caJ'`lLL~{fWT/Gպ|sRFWxZ20H$cV|NZ'X#-,n:؀d*B\Tud ;o![h`T_ eL:W-b_~?djp* Wʩ%_U'FfU\I$W(2o'G˅XsـoH4!ksCSshg\$g[Ն4dq{'vc{ 3̋% Qi\S9YUff<"mJΊbY`N-b;q6aZ$W8KyT VO0 y:`/JU+~ψU˺x'vT(A#ړ+s,f$;ՋakBK!T*5ybs4@V,Tt,4B^M? T|D~ƚ7 HSlfowI-?O|]w$;Uc׷tq2j7`'`AC|$tTw"u̳i`^ p%G!ۿʑb*dhT["׼r1 h|@E!*"3baKJ4AE Rz{jU\yJtjR)_y <2+t(uy|6?XBC?fWe#2XlIMq7[F$ᗱGUx!iDŽ+E`qP} >$2i9#bne*^v𪚐P$(Vs-S܊Q %w+rk9 Hvۤ=bS٠y9Ftn^-,Ĕ :?I$shf9zݡ=%{۸[EM/(~d2b[ Kdʵ*%5ɱ1s~&bW/t֬NbGSƽeM eA D9h4P> 073n2j6I?T< D$WQc3*Qʹ_%*H4.ڌZ _je)r 9c˷ImLQZ\̈́61߈>,g&dz.zAa,yԘ1CXg'LWPZ*ir5O2՗4_VW?J$b!eBVkpN>R+e"PZj,v|Ȥ-GRkP38R|\jgӾQŸ91vv-͂˔uxuDՀ6z_3͝2hϑ-4STvvXYS]-{O!g&&nardWCJqџSQ!%q Pѹ`g09x3k 5m5 (@d/lU[rLp⼀$Ӫq$_e $.4#lW?ePMZt%ԩ_ہ1koQȣ}m ?#i'رB{gg6mkc;wgqVbL56߸MS9#rw~;iBזD`o{ x(YŷOja2vl VAavΨz l˜fU ݚ>P7m OO47;T,4L*f}N13Af]6 Z5_?YeC8(-,>W )nuxU.5;F :$S43CPX9$0,[d +Й8jh4ۖwmhX)c7ŀ e6+_4rF56:YIm}Iɫz=*UxGGQ&ţj"WDO >}½g:YLGò ԔvkǞC}#{HCc`ಹnݠZ l fO9'{{{InIKs8imR5sVqIYT`vS` ^Nc:~RݩOsch80ZPMP+V"͛wMIl %H|#dw \ M, 69\TZђ vLg=poOBoE󞀓ALr##x S c='ͣfM wXYIPn d&Bs-)dsvVT)_|l6XVIjr4c`N6r5 Su4gDcΐDU''§M^3s&VX͌YH#hCP23TCT(ֵC9j#cKH/F|Z X|/4KBq|aB $@춪wJ > P4h ,=ȧՒM+y8sZ&q|*CDmA6{q=ރC-FtuFUVn>_bwܴ&RAgo2f#|!E'МWP\)?d| UyZCStq\1*USנ6.rQr@Y9Ls^f]Kf _ `ss,"&CWɝ~tVQɭPBIwփpK՚qz,ePvlzNJuL-Rd&ϭ5KRqMkOk*<#{F:RMۧltȨ{=hmj (1jlwYOv1tH2={j똅}V짲 [fUCwu6tQ?q¼G>+o:@GT34s iU6°/(L7ҽk0OVp #]ʹ#Ts7761( 1I:oESިɗ.59oy:*1.|͋<6'Aey32HZv`H3'L :69ݴoZ$1S0|) [@~^m1vu~[Cæ6xc SH?ҴA>; 4"7e8`ONWm1  Z. ~وל?m#}e ЃݘR|K`y1;$ 4g^T Icm…81J$.fWs+GG gu0}%چ 2`v s sB 0A,њM/%Or ߼_#F]sJRbaVS0RUޘje0eZU15;8 b?O˄ռ19>Ffy/T?.1v9lPc9S~PΉX2&!y/&%a: jϒ{,X"$*_O9A(JsmB MD'pK aCZD}n/ј>D$^Ԍ ᔭ׆~&o4} رx("V 8\-x 3a!נvn@M}] m1uY=$5!dL~@5 ,vi=&/#Xf&xэLȺFAgUa) ;ӦLl>ޢ֩l~0R4)XiiM(OjЋ$P* ^Rcds٭{<4u=r t-Ժ}=>!),nc'ǁZؑ|n312_Lms/ZE,qU"SXY1zkCՔl϶V,1&VzbG?[sO]QM8߱/}[z-;֮<FE0й6建 -P_Jg8AR^ߩ'Ōc\_s_n g#N- gB^>-Ŷ[ljPΈV~;g%&|YNxB3GL?VPpCJhh5T#rQk@k+nʖD;pvZl [& 8 NPg~*w@\qdy@H?f4u !~g%U]SQޙ̌q >K_uD>hf~M4VC&)9(g_,>⇥2@;BvP:S[rDЄ>@aclKpV [l%rmU[!?;iDD*/'aJ\= &[)5c$bH4.TP!a[0(wh ǟMnìeMRYUݰ|cD5y~?ȢͽZu):}^iӺɣ[ɇ2}%:\)ڪ;t`/;O> VB$׭(U8dEJ 㵃ט~KegB3S Wʰ!H ; &}y5kנ{K(tC-cKD딳+~8*P8fR91CdfR+Ye3LNݯz7aVg}]۟6U%4~D3IF%l$luX.xix;G(UJha x9\ukϷ牮`N~vL-#~ L1 c>u^W#EЕ=R@XН),;\e\87} GŌ-O695S3azPȚ/cV]4Y=pS x8 Yyf#kJSs#Ş%cj: Fv@_kgO9TW)H-&Ro)Pā;dx0L V>@hy!w1̄:i-T>&Θ[RuO=!BgZ{ /o:j_Eon:~c6| O'"ް*(9m_RYIՠ8B*1񤾰.9$%L\6Kyl屻QW]A#\Э%B٘q{"7F&Qz"-~(3(UCB9LŅYt[] mUbI_d5YHTPQwSj2@ i(&_ 4 pP tJ)>`NKQA%S_u: M 5c#!`u󿜿^Z|;2g JbG20&LЗ6E e zݎPA/mJ.6/:h}nDl=[l>MwYZIo .3?}:1 GT3Q1c7{Տ7/E)O\ lFO=λD!;?,4rfkK)9 F*XؑQ&Yp]Ց`ZmOTi\ABP$r|0&ru-Jӡ XVԔ +Rh-F.qh%ҡ쓹ݲq-v 5!/W'+W^>wOFjh6"<  15h5϶LV}5Di#MN>ʷK>z|)=ލ^8P8BWX&)&NTJ"/XRr(9["`0$f(H6=klNAJ ;&a!I%Q12G^pDg|׉b"nSr(N%7R!W`q2B>EJq;/+V>1iI54Sj r FEx܈8Pdֺ ya_Yϝ-MάN5_-~16$Wd' !(^mbIP #}/ӎzU*N},N5`9Z>q-M]NztkBqi BxTޣֆ\3V}8="#-"!贾Vcqmd30=KdRA20lb,%XBTր;ej(bH.]@GE_s)B4IM\B;˺D=ZU& 9m(ֱX-qS+vdT-WJF2 f'tSRhdL>2@u{ebXsQ$ LA{V,CsRb#ijd Ret Vcf[ 0 #K5nY\;x<.L\* |hB4o3߼LxE6Ȏ=bH.[.{&^3U젵/-4e86 0uc`mSF;M9ִ{ަi :g^=8w`Id:ԗʵI0ս 9+B0TcrTЦ{}'8RPnL4GtY@V;6LKR5{ eИHk۫0+1z"wI|Z2U3x^ƀD;\+J:E,>U@l衁Iz?OnAYHBR>,} 8cUR#3"5rqH|֠]s5<*6J+rTŅctxB?'$FCiqZ"1Y,9U;7gK8s {8dU"N!fgKAH5^o V0|]/= ÁLǹImܹ]r_| w"/#>}ZF}66A Fاya/3}ǗoӔLZR9b0!|Cm,AEeoZէ/ZҴ Y̬>.޶aaNVsȵʖ7wɺC;D(2<;H4G'&uSd i k!cb BozysJ8Z0 xY `~Nez@A>1liB1)꽧YU` sT-3CT \VQ—0%\wY| gBvSKwǖ9s]a4 aJmرAefaV::?<%_ A 6_oRzy%I8RP'JZAelbڬc3wr,iɝfZy@ SnT:Z=kU*o #\ ozc_<#EdiϤR^x, [FSGn9~hcH ܇ry,ԭd߈dy)Ph{4\C\NX(5^H&7'ڧ>`i%vN6$]FdڣQқv5gS?!@@Uu{6=q)iDZƙ[͟zLxb.Q 4H"LhNje烢؋v)[DP@V9Q_ il(k׷DGY,[,@ xqu۶j#Somz!gx2_|- ȱ+[lN4[΍]K}mG9-mJxX1R,_?ʲ( a Ta_HlUEQxj(c%9|&6(Y]0JbcHذtB 4؊Wwj|D!` wxxGf`kL~ v,7ljXUI쁰Xb$E9~^bVd-rY+J]l*C"KEG`&τlȔQ_wdA3{Ǒػ&=` V 9hFodq]]f!w'9pud,3tQ[{=e(lUb~c^}!Cu)%?O0aGr͞9r ҽPBL7ȾܱLm\ rz+UN ݜT$6Q^ eyOXlY<;R[82<(ŷÀc{Y*1D{Z<@]t;Q0*k(p: MA"R囨\*V/V3=ƗopsZY{ R> Ӣ2s\{1cҁoיv$F;5Nmf.+UrXݢ@;W:OSq0}41'w(P5d$@G:_dgynV( |hXa f#^ PFv[D [!UE3KPժ]k O[Y\Z [p!P| ?zY;_Ӈl@hBAXRJ +WMƐ4K랡3jA@Õv|DKrT'7O{sU4~A8P؟TZtv=7G@pfd3F6=I`G֮ЫV8Z~/ fO n_6 )ླྀ eV.> @)UbBQ6m#{Fɔ7Oդ3V|\޲669a:>L_ ( 7]"_xcliaW {xu {* 4@Fܨłt)(ҭP.9h&2T@rEh^ŝ+$x` 44xւe 0[ڻU8'NׇfS/<-H9błvh$۱_@j)eBT9_P:^/߁n5ŠrPKwd3 by+ς'KOu^ކ)̓nN"h`114tm\w#:}TZZx49?>9G,P6TT~)QG_&z%(U@"51Ȱ tm|pٚeZJ\!Ԥ{ڂZ |ّ#;XCp$bnj8˜WBy#.lQbVLX5LdH- utAvR,yS4 ';qer۴ɶ"BّmǠ Lʾ{iKy=2&_Y[hd**MuGjkT17qDNωEoW#i[؄7vw5d$<EYtyY:;A'ydžN; :霣]JUxn`(셇\7(.iNrmnsSsv-%>Fv= .`FrVM2/[|d׹wѤ<(Qj`wޞ [BD \aUumk }Մ $MlE?aj *Ý̱c/3Rnz?psD"Om!1U| 4?lp 1)ƍ"\,쎜t^Nu(1'o<q~uJ̓nïALt\aMam7,`>85O122RB}v >5wb-)rVT獳p:1& f+U3JG79[Ꞷg8nE2QY3tdYc!#p5Ƙ.|}m^눦8N 4Q2դ{u5|Jr@PKEtD1/a?YÔc!] g!ʞhwoo)zB8P"^d?eM[Z !&zg\TBu0kgLbQzi뫏+\Rl'uBsCqtSEXuQpEJ` \N^ӉthV n;/+^`*w.j,t:,2UNJ*BSNEM)錭75;RMfȘ;w68rYcdF|O%4P(L!b'/Tm0R ɫb.+1Ʋ]liy*6@/r[@$8ĘQh;~q@ˇCʏ7I*\0>;ʒעFI`A~3g[^0Vcb{&1[7.U-\P4>#c.g~4G +&9j3$ag 'jیR:ep۵9cAzju2ndQ˔ooYfDH~So/EZ@Cki#-a >NrRǨз :4]ʁƋNayƨЃS[Rޟ27Z 2|cR#(X\p9!5 rN=xXt冠p` m{'"4TCg(Jd,y͝L6C_;׍ r(LZ3f+mgCqj~,Y(]*Z!(4z>D͝Mhs3d(4Unr Dz}M6-Jף\k]c ]l\A&e@d^FU2?'Pm,\p?K*'>$qg1$BBF蹭a.Y@_Emo2y9 #8 rgOd3m~p×lq%!Q3!":,U6Fao^R6DU1k\=Ȳ,ƖM|B+$#:bB&rҍIo- L9lv!ׄUdqrDs9݀ѥ[- ϑ?XOpQbΫ [Q*Qoq㖓 8 ޣ!WC(hQb4,[ K2 iIMpP-̄oL)4b& ^Ufo IN:#ok#XϥI(W'$:;67s7QGH$ 1LOFl~ԡ; |ZX qHz)ni v.QXǿ2ݢh '7 u8ȷ>)vfoI,nxEs3)w,yg?CGd&Љ#Uq EI7Y*Ee= }r'Bnwܸ**Yn<1Ggg3%ȉ& zJ:52& f7PՑ DgXA>v-u)T(4A''eEfjI̒;Z|* q$CF<^T}w?(X 2]iyacD?/Mf~\nkdhd;Vl Aos E>1Wqߘkk k jP_j,x5?'BA0ς>nkjU]Yru{>u?dyC+6:^RNtPaV@{ѳ^5(/3o  k&{وGYJhԏBd [) w$猎a KwS6@Kzrzqbjpq1> ./&yIvuN3>ٕ&P]ǚesR'gݿңo`7fG*t(y{Q]fed*kT?2@_3'uprܒ!2EðҾFL#Uqe&=hW(OOe emk?Ƭ>co.S/~RPXk@* 5U$ džVt@3yb#_2΃n34۩+xy٠ =JX;힝r7(,'/giN2J 'HHq 9};fܖf;x\;dT/@v,8k>ITdO&ubBF!ٳ8Ƶ{վc[_!"!̣z^!lQ4ONX"]tPAԾ|કG=!aҕ|v`uPL^&zmh{̟3IaOMpx5c"V #T +A_!Z%* ԾltԤ뮳6WzyҼo^&;Tϡ&73PGO]u,j ' t5{i"V46%gmlφw͍ [[k(u(\$OH--CtGq: `wCrcU7G &Yw*O'Y֓JX=S``wK/JB4ZF9ۛf'u yR*.lȫU A`׳5XAeeX*:,SwqԹðUj3^G}8>lH!5 ssbvXG/y!:COW n˨8Asv rjil4ެC ߢ Gq ֱG;ˬ( $_r "uMAGIj"RV$P"9fIxnPju6|ۻ9f#`ƻjB'] B%f\fڳ`t y%sĥyקp \ qFc^T ޝIɵ斃|f7 D?BC EM9enZy,e)wxdhZ(LS WRrCT>~á p6*Qf A0H7=+ӊp %JzNSօ;t%8Ÿ́DR[bT| ^!D%[ZӾw&AKkF}H>HNT#(wڈ~6h ww#q8?pK9I qp~E8R_vҼtfNӨw. 4x0ur3qra̚T,XD|p52TKwnHx|u؈7->kHwsn+DNpTХUN?5jʙK P;-z~s&S|,҈"5{wJ0PH5palkphĴ2e*RzOV+;.npq\{)`'H,|32 аU&d1}Et~⦸>QBXI*|KFu_k=A/i2Cװ Nj#V rU[v 0Ms%ص*NJ#zHq*;vmж,G|if)abʃ¯痽q}ܲM}R@{i-rj/bs2 g@iXg-p}/+xLo8kp#샾L蘦ՎVeI?^Џ*]&7Y 'kuJ`u wVq䐨Կ~AAY3T@~ekTe9d#V:HRgM2yC"{l${Q${y19|Oڄ{0@C*$Oa.z=K扽E$t6"\t7Z;jA={^AZkB9-O.b.?o6^r4!_{;EZ.9:7֦.k&Ȓ 7ʉExRֹS@q [Q&ɾ ^%CpCUEcZLX)#ڼj;XA</T|#x4PaJK,d bP涟+¶chVF~[\W70F+ /d}E!uv^i~&sw^;0_je:cjRipb)?i[GPK5R%/q߹eKxݭ=ӰVwǰ䅦HWV=ӏi/?) zft4j6v)@eQV[xrԦH#Xc zWQ)mQߓr[LƎ^z0T=i[+\0Sms +51*_mDk4Qc .Q k#ߠ-b R|AdN⧇;.XSG6a⿲]<*Fe-(?\J?gL.)u\tA]~‰qŗCJu$v>}ư M2I@+3i72qi_!K#eD7pD )7^_U! ߅K(;3/@w-B2$D[\);fk&C5t".{A,s#45V̚8H.lLg#ɻװm2<-kT&fm(GT 0K YZ