libvirt-daemon-driver-network-8.0.0-10.module_el8.7.0+1218+f626c2 >  A c+sU]ISpWpdJ287}G 2GmߢRBBAēsҢaDR8xr&[rEeS<6|9%)"-6O *=\!*Q(&COɋ,é2Q }{QG8W=ٓ PK{M~N;u/d])jܭ) IZ{3lyfd91vpOO'T$!߃|eqi@!M+ Vh+znVakI5ۻ# '%ƙ}=T}?KO#7I'3"(' ן$=a;I^'BnQPR+Pb;9S*!k͓~ƀrO n'2Fx[K$-'uQtG|8‹>֭vpg: \ 24F%!$d&dWgsفDHI(nrݢaeÅ42f7cf9c9de9a385b3d0978ecf53ffd3f959a6f12e4bd140dc2fad91ef03b4ae0d019303296915a288a1b45e4b5d365d7717fad9^/c+sU]i@fhΆś'&b~=2>3fׁl*1f ;vNK|yQyynd wJ s)9_ 1W%XO)bގV\ڏyc{jOgˮ-|`=\-W5A_`plj.9HyBC;OA#WZȞnM܁+/ѡVEh!oeљjS7VKsyet褯,%No(Ged'c֛hL JS$X<=Б٬pY'k%'=%tGPe:Pl~% 6s :bsXI$ D8c]wA㳹oB [e8v.~/CPi\;_ѣRʫdb/iYʱ:k"RS^ans#\fxǑ<IjsHЗat]wp8"/7qA$NGbX (>pE?d & F t$(/6> `la H |  >  X  \    (8_9 H_:2%_>!?)@1G<HI X(Y8\]^bWdefltu v xw 8x y H>HLRClibvirt-daemon-driver-network8.0.010.module_el8.7.0+1218+f626c2ffNetwork 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.c+6aarch64-04.mbox.centos.org VCentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxaarch64 test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || : mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtnetworkd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtnetworkd || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtnetworkd.service virtnetworkd-ro.socket virtnetworkd-admin.socket virtnetworkd.socket &>/dev/null || : fi test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || :0a^!I,)J` HAAAAAAAA큤AAc+6c+6c+6c+6aBc+6c+6c+6c+6c+6c+6c+6c+6aBc+6c+6c+6c+6c+6c+6c+6c+6c+6c+6c+6c+6590d18eaa3dfc4c2df1b2135b66560674601534277014392bbb4b3b80257274bbb374a198e1f12ff1d0c586a61493852aa8fd474127846aebf81faf0ad20cc5d47374b6e05f421d526c15e6a9686b162599fd6b1f03553eaacf5c6f63dbcb7a55e03ed29c6adb94f2bd63415c8520dd79f4b79997db0ea7629b80e825ff5f39b7519bd9f466bd25a464ccb3b947c9cbd35a3f961802e408182158ea2cdebcf9734278ff7c84f52d98eaea16d2d1a4b75241e51398bcf143541c5d64ecd41662fe96fe113f7092667001ea9ca7512b563efa0a0c244729908e873b994bcd093c397fce1a907589ffb1349b933ff7f13b9413e6af72e198cd8e90db0f76fc834180eeb498df799eec47648597ab830723f1d9a998ed9d632c6100d625299dd16b5571bccb9f61dc40fb1de9dfe8db923906360bfb9e224a9a979078232d0704619314f45d918c5fa01babecd45072da061b97e76bbf62ad779ae06c85aac32679b687f3698bf62d64c46315836cf02f260d6212d7e208b15509bb82a5e109adc9fa23736f60dce5b24040ec4c7108780fd7fdc0ad639454a6737b254f8618154f3../../../../usr/sbin/virtnetworkd../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_network.so../../../../usr/libexec/libvirt_leaseshelper@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-10.module_el8.7.0+1218+f626c2ff.src.rpmconfig(libvirt-daemon-driver-network)libvirt-daemon-driver-networklibvirt-daemon-driver-network(aarch-64)libvirt_driver_network.so()(64bit)   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-network)dnsmasqiptablesld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_6.10.0)(64bit)libvirt.so.0(LIBVIRT_7.1.0)(64bit)libvirt.so.0(LIBVIRT_7.2.0)(64bit)libvirt.so.0(LIBVIRT_7.3.0)(64bit)libvirt.so.0(LIBVIRT_7.7.0)(64bit)libvirt.so.0(LIBVIRT_7.8.0)(64bit)libvirt.so.0(LIBVIRT_8.0.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_8.0.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)8.0.0-10.module_el8.7.0+1218+f626c2ff2.418.0.0-10.module_el8.7.0+1218+f626c2ff8.0.0-10.module_el8.7.0+1218+f626c2ff3.0.4-14.6.0-14.0-15.2-14.14.3bޅb@bb@bi0@bb@ar@a7aea@acayaim@a0a $@`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 8.0.0-10Jiri Denemark - 8.0.0-9Jiri Denemark - 8.0.0-8Jiri Denemark - 8.0.0-7Jiri Denemark - 8.0.0-6Jiri Denemark - 8.0.0-5Jiri Denemark - 8.0.0-4Jiri Denemark - 8.0.0-3Jiri Denemark - 8.0.0-2Jiri Denemark - 8.0.0-1Jiri Denemark - 8.0.0-0rc1.1Jiri Denemark - 7.10.0-1Jiri Denemark - 7.9.0-1Jiri Denemark - 7.8.0-1Danilo C. L. de Paula - 7.6.0-2.fc34Jiri Denemark - 6.0.0-37Jiri Denemark - 6.0.0-36Jiri Denemark - 6.0.0-35Jiri Denemark - 6.0.0-34Jiri Denemark - 6.0.0-33Jiri Denemark - 6.0.0-32Jiri Denemark - 6.0.0-31Jiri Denemark - 6.0.0-30Jiri Denemark - 6.0.0-29Jiri Denemark - 6.0.0-28Jiri Denemark - 6.0.0-27Jiri Denemark - 6.0.0-26Jiri Denemark - 6.0.0-25Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Jiri Denemark - 4.5.0-42Jiri Denemark - 4.5.0-41Jiri Denemark - 4.5.0-40Jiri Denemark - 4.5.0-39Jiri Denemark - 4.5.0-38Jiri Denemark - 4.5.0-37Jiri Denemark - 4.5.0-36Jiri Denemark - 4.5.0-35Jiri Denemark - 4.5.0-34Jiri Denemark - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Danilo de Paula - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- security_selinux.c: Relabel existing mode="bind" UNIX sockets (rhbz#2101575) - RHEL: qemu_migration: Fix restoring memlock limit on destination (rhbz#2107954)- conf: virtiofs: add thread_pool element (rhbz#2079582) - qemu: virtiofs: format --thread-pool-size (rhbz#2079582) - conf: Move virDomainObj::originalMemlock into qemuDomainObjPrivate (rhbz#2089433) - qemu_domain: Format qemuDomainObjPrivate::originalMemlock (rhbz#2089433) - qemu: Add qemuDomainSetMaxMemLock helper (rhbz#2089433) - qemu_migration: Use qemuDomainSetMaxMemLock (rhbz#2089433) - qemu_migration: Restore original memory locking limit (rhbz#2089433) - Add VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - virsh: Add support for VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - qemu_migration: Implement VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433)- nwfilter: fix crash when counting number of network filters (CVE-2022-0897, rhbz#2063902) - virDomainDiskDefValidate: Improve error messages for 'startupPolicy' checks (rhbz#2095758) - domain_validate: Split out validation of disk startup policy (rhbz#2095758) - virDomainDiskDefValidateStartupPolicy: Validate disk type better (rhbz#2095758) - virDomainDiskTranslateSourcePool: Fix check of 'startupPolicy' definition (rhbz#2095758)- cpu_map: Disable cpu64-rhel* for host-model and baseline (rhbz#1851227) - cputest: Drop some old artificial baseline tests (rhbz#1851227) - cputest: Give better names to baseline tests (rhbz#1851227) - cputest: Add some real world baseline tests (rhbz#1851227) - cpu_x86: Consolidate signature match in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Refactor feature list comparison in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Penalize disabled features when computing CPU model (rhbz#1851227) - cpu_x86: Ignore enabled features for input models in x86DecodeUseCandidate (rhbz#1851227)- conf: Introduce memory allocation threads (rhbz#2067126) - qemu_capabilities: Detect memory-backend-*.prealloc-threads property (rhbz#2067126) - qemu_validate: Validate prealloc threads against qemuCpas (rhbz#2067126) - qemu_command: Generate prealloc-threads property (rhbz#2067126)- node_device: Rework udevKludgeStorageType() (rhbz#2056673) - node_device: Treat NVMe disks as regular disks (rhbz#2056673)- qemu_command: Generate memory only after controllers (rhbz#2050697) - qemu: Validate domain definition even on migration (rhbz#2050702)- qemuDomainSetupDisk: Initialize 'targetPaths' (rhbz#2046172) - RHEL: Remove os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0/bin/sh/bin/sh/bin/sh 8.0.0-10.module_el8.7.0+1218+f626c2ff8.0.0-10.module_el8.7.0+1218+f626c2ff8.0.0-10.module_el8.7.0+1218+f626c2ff qemunetworksautostartvirtnetworkd.confvirtnetworkdnetwork.build-id1f7e87a2d65b107ff5270dd26577b42d0a3bddef510f25093746ad1ffe1219d6bf551ac5a87770e3ccba3595d6fcdd49999b9823377a77de5ee1d2cflibvirt.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/1f//usr/lib/.build-id/51//usr/lib/.build-id/cc//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]=510f25093746ad1ffe1219d6bf551ac5a87770e3, 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]=ccba3595d6fcdd49999b9823377a77de5ee1d2cf, 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]=1f7e87a2d65b107ff5270dd26577b42d0a3bddef, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) rPRR R R RLR0RR[RORyRRRR R RR}RR R R RRyRRR R RR}RRR R RRRRRR RsR;RlROR^RdRYRJR.RaR-RFRvR"R+RAR=R(RPRSR1RMR!RTRgR]RqR?R*RkR RiRxRfRHRLRQRhR:RBR>RWRpRKRZR7RRR/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtnetworkd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-859b51fee9278d5b104e5176087b8ae8ebd027da29426f96679657090ad3c5e03virt:rhel:8070020220921151759:3b9f49c4?7zXZ !#,] b2u jϿcQiLLLq=1Jx^ `j>ݼ7 /KD#C:{J4MO˂kPU5i,{]h jp 2w_RT@Q evvDjaUa=0wIUp٘Y/ŊPJ#YSV[U="%ɢiUv.Cx1^;^!j];sǾaDkqA,~qVu{gN5 ݘ}(0Y3h9"A^ [ܭRfϯkxJ>c7U9˓JS>5!Jh\޹XA!'x:.@;oQٰչn]N>uĥ^5Dyg*z/ڣHNyi|*\;' }h˭V樼d ݷ2xq iuuۀ Q2O=8Vm{u^ S"^Mkd4K,m00Ϳ9׋咁'^CdP7Z bAXHS3?בS\3߼fM.nl < @BńMHhﺀd'g-hJ`x_|@L:y렳Gŭ"%`M q|>\;VՏgvǀϓ w|Ƨ5.l=xsپ݈n (~d"!; ,Iӥh-$-$A6_ڡ\4o,HGH~gHea o$VtqƶZ]?0;Cˇ c9r6'bTK 5u' TR[+G^[7ǽJ۝t/Dٳ@-Ia`R=VAm%PKb׹!laY76lɜɔ7R9>1jM$]=*N4 #jBw_ŀU}??фyrZAWN)g e2蝵N` iSQ(QGI9 v WNj ś/X=p6sSQD;yX<5kq! *j=`kܹѡLGW<R^aJS2>!`[LYs> _R-Pg]_ y+iiw"HǪO/G ΅Xj5Ͷ'[x9"C+?YKk_~P9VuaALbxw~L,<ޮEy) I4Kvs{$̊;i!Vt5.e8pGl(yb$TB胦`:Q=Cl/A9Z#•IxjC^u" \ϋzƯ0,`΍lciw~j͙F2b0؋/TIYPw>jyp@υk<U:tN8ZxS6OQÙt ;E(ɋ73 0 5MLig0 i6Q 95A5lyduuN)Mj$$Uk:=hHj,T-+,XC;╱Op ݤêN9p'?BZ`)+ &/#ufu'Q,9$jX! Ө>}`hDϴ!8 [n|IaVwΦd2<' |9Q'1 6CVI@^#&qñ'zb' aA41B fFꤶ֥f6z{*D735>4V4/m 'D{οba8p@9t⫲'ON*%|XA+%\c/sKZ^aA %ԋZ4_hwn'/?SK]-PΓv>j]/ǙދmVB̦L,;HouQk~3ANڗ=Ht e F13ΆRS 5e*8gl 25vr+2A%k0\\dJAN._#9 v6K튓umkn'&`<DŽk $mESA8/7Sl uaTv-=?~'R{Yel#$LeX~X b1*Iw`KPT{X7Ղ3$dWDTk@'Rɦf@ ڴq5l۲%x^ϗ #p!=%KI{:$dʷ RFO?(3#qe]ԯ#Pk) }Qs蔮 s{|q-{;IlεL}gl&NgH6[T(.E }t`Ͻ鷍q{ Uk̩xV5ayKW`5BejK4?FH4wn:+rqVؘ Gtcw$~\7|$5Z=pb/wǘlLjHei9g' XǦAJΈ~dj N(*8pZkGpK6Ӹ#Kq9`%0r&E(rRJMqJfi0RH_Zaؽ)P_Gfv KSdުC}C5ZUM5hMR/^Ddo܀w ោѣ' Q߯|V^WLe@{th͉w\@P3bOژx  d= G<M\>Xi w"TKd=ue-+Md o^%* hyҋc3$Y5@;!?SL=im.z0)eo߭ :₅㯪>];y 5H6k~fǍ3Xp%3=9_ZN ܫ#''p78;΁b/D+ nT"b?ZK?DB2b=5%Rꯏr%z:?-`'-$Q_bJi79-uVnZ1$n=#BjAR"ܑPb Z4G73Tm]&-4֦&_lBl "3B-hw$#^/kUļRNCLPu2哖FkD+g ce{f JBuҗ[|,ЎM},1-$bAWdZYw-!yoy4ϣt 3 B>uƥd}v;պ!/UP|}05Tֆ57uo\ԊQhZ! \7-+N57(E$XoIEV.7o9839yp(.ᬡ(b44T)<:^'eZ$m+-X*}B2){ˢ|1nt~%{\Wf+)Py4w{N+p,"3fہbxupP^ D|k&e{~lg0K_Ge `,;oIN i]A8Uu*ik%ͻ!t _}avVX|5ޔ!Qj߽S's*0^Fvp0?]dA[^WYR){3lX+5̎]՜ȱ/~@|=?`ʩ5x}{ -8g)w6~ 6Ď34ŵbt0RN|yJ jSPC&N$@lrzUS= 5z=k)iC؝5`s,ӭBנƤ/G!@u }CJlK`bPE>EW7t )'ρ'|EbbVL붐WF: s.壡qg<8 NTy25.3: Fe0Hykف~[[0?Put[ZOP|o21t41Y=;;o"#ݗ(1\֥wlDDdG'׹2Ipsh… bJ(W jt P햓'f:DuО#QW r(R_5AKic=BLۉapODi!jb,Ѓ)`#cW`8t)X(Bmccr>64SHj"ne}>cGBǗHiِDP)l8%C`r~/!k mH 'uW9bp6s6Xp,ןO&rWptp($8thaig9:$-#$je$N[oNz m=*o,?ؔsOw>\.EYL:4#Hn%$sβ9 I ;HZK/vnA{)sunE= 9fBwZ4SEFrRn4$:dH-:ֶE"O}/Qx8_HD)u`ݹl%mmvJχY23jQ—dc]5ƂXf_FXY".,P&tSSox GKm2O:,Ժu7C^zt~B;<=! TǷyF9N^DhHLiOR]іU/uk)Cf4ѕ:oۤ1 q%x+KM$Y^! tAvjn8mPer{3ZD]FhB^%M4C.cM&`.DeH X-׻l}a!Cn{OqD"FQ5}: y 4]ܔRKJc1*[q TyCJ. /0*.|fFU*zxLDY< nYqD>J }L<4(bc,]³hH._4L$rՒD՛ӻ`((-J  F[5tA\Q}j~R,49+K6KC@L 5+}m_-N 7W(㴖t<ɚE#fC=WZL>5O!̻de?$K -\ Q<)1^>h=*+u6CE0<9k[@4"G H?D`5;{tuB1ݼz(gu9,Ϛ*ys,re#?q gSм>E0D!i=־+/dn"PS}I7ǹV(ƸX>p8πF2F9pWiLǯC6+Ȣh%_*w=LdKrXfAecPUQ>us % R*biQq^ܡ/+/hG"նƓEa㸳S܅ZtǛ]nt~5ZXN*]Ø5֡wזo~ëz3wh<>,R*f瑿gwҪ$vRke9WWQmVKiDPȳhA,a몉 eULS^E1"eCuěFY"ҿmӔ,0gQTf=C8q]p<۳M$A( R)h:ݠ9W~b\""^cGhV&D<,R-z|Q]N[9ƴ{Du3Z`:8AL$ek[[ I4B_*x{`mmP( * Mg` ]4stCP)&<$ΐqri&4L|EB;7dp\BCϴܾ/MUוR˝?-Ԧm" lm\*COW`^Ћ &J?c{:FV*4->gJiY "#ÈD4t'9g怨*h %-¿iHc'e]Aί"g`"ẗ р-g/@L7[2{ö:+80g4[EHsB.Vs]͒ 5 50B&xʁg%.k=饖Hl̅^H8C)=ePխVsRs_V,-!v԰oVL\<ˌ?s,Z4@>㸋~-y"qxۨz!aTvø+=Xtu ^ Ԭ9x07}b d)ޤG<[Jms[&==y4¦ i %4%6VtlcM4B%{n%a~Y@ 5FPO)VL}J4NЂ8ܔ 9e0J5=k *{ _92[aA7Zh)j>fi=~u(cfH _Y B]zlۡF{ `C(M Ρ[a"Ȗ@2 ڑj\c#^-UQ-Pq~bϖ$% ]߹9H 0V a z$N/ݛ dxw|rzOG.vN.5 w1DzܤP٠[)$óECTăߑ"'t Ng-bꨞ@B(\ 0&ɖ;%G]xרCLq%؂ɞW,u8Eo5C&2.80A.mFN-)C{̯zu`l=v [b`C4V U Υa$EoSrTߗJ^gor$JWV}M~(6r1eiq>p"x)gKl0(K3[iU*s l˲@JnYS\C;z.WR;UZ"ߢҹ,ƒuJZ,4.u+qm셻 Kޞ=ΧObs/!}bj|AX`*?d2=wY_{~w|'UJdB^^ ui"YWY,H׎H ൐|}c?0 PXgAL78} P:aK\g-v ɢIoX-\15_rl7x=rOXKTZ(OZBSIMTd-7]o8=\cΎ* U &J :b콂}(Vcd7ER`݅`o JlZHsooqsUQxӑEIӯK[HH|4HBe>80TOk/ 1cmy L,ln.A;eo1':=JíE77+zuJL8/! eW ~4cShT6|e8n;:ߥ2"LT@'O]|~֫F6QI]zԯQb Hk$+~'m|RoE0E%N-f7i ,}eiEN\4;!@m3_ӆV$SdY@5"',?Q)yEL n215;+-  |nT3cVᵃmX>Dy{R _?D k"\5H*[`={q8ZΙ'pVlK^B bMoeZqF,mlQyw\0{ϨE#ǹDk?휗{[eq}JrrC s&$ZeC0ܿu{\I'V7TYR=@r0pa3H@5[#NS#c/YV[Vf=&S:翖HfϞyصהiVRkR.ea#3jC#ʴl-x#p힟k X1ڬ^kݫ wr,,宭 "ZTQfAy(.S) .S&Fv8]WNq!/]6oҪN_|S\}v^7-6_`p/f7R0$>eK/?`Ų,GuKY)CLpE@}ة\r}Hjg!-Etk[5r?[wumErdÈ_* k.~&ODc˞^ܾQt^^՛:B\QV_;FTskStONA!0儂eώG QSSz-2tU+ K`GcNt1ޱ9R\=ԄEma-WXDrsX/33mF;`!K3 F6'%|8rluXs,@86s,8fj^@U`+സm"+6 /u6.I#ma`oϕ])39Dm|~(U|z_?>Iigps܍b!۠fn" bgG?ᔓ9j7`6ﺁεfl]H)5~dݸU#i1XF;Ez^/b> 4.mb ofhXI照R3Kke"DbG >%Yv/8"0pn%*c^JY5}t'{I6.ɂJhC&se)d(&XIث ]!l_1zDֳXaƘ"@3nrYm0պ֠ ;69& sgFӮ3:7ȇUa~<ΥM @̚olV)DHzH"89T#эk'묩%\)Rd9Q>Y0.XunֿRˈf칦]k hQAԂUN`#I~?C#5״T|xJa K[ xGoN>ޱ6@by z/!K+Dy l4A!T/qF+L;!=F,ݵ#,&ֲX˫~n)P(LfWAޮҌ;fe- \G|;X,&:&*jxۥ{:q8aȒ6Gڀga%#L-Go^-7˳!U.$C\Du8"QnX ] i[Uҙ$K+>t6qeFZfkoYfx #tB0z`g\I\AѻY z|N y>3&JFx 6ꙩf}QE {Nʧa1"9}ͱUg{F`K=F }._3={"GtVYAh;57susd-~1YÐUЍ$ 5_Lp>E*T!]!d{D7qKqc!}(L31*Dk&^9,IVmZ"j?oV ʍ&ԋ]mIq"OXKnS˜D9LjfMJl_b~n:v/<JkæroģFqE~Y8hEZt ds01%odsՖgBFz%5`xb 8DٚF:~l9[e.[M|7љ-E}|=}blCLci1ﭰ̓Uc^- =鰿7"ڠLͥ^h]?U0j< tjKo0ԝ RǾlHQ`Naw-`v"mpɐEPuRAԴ9h&_'f܃fkQg! Ail.*?Mr8l:^ Uׇ̺ӕ xoYK_f|7BZYÒ 0(zƺn",oz7#1͕](~g礗:oXڴ]0Uaz ݱW3IiJ ʎiRgOHHOFh@kSj?$8\>ݎBG3cvZ=.ŒtOkcRBf[E#zHęvdz'{B3طT.l 7jWawK6K752&2D-r<=afucQ*ZzOpޣ 0+oc{V*838mu.Ri(I)lzst[}m>Nv}X&Q\PCw0X (UcSkSq LՆW6aм("IG}'%Za-9qF8ӥs%~ t ^Ň^BB:-4Ѽ^߃(K܍bo) !RYJo\di|Ff4X\$ݕ-rе^BEB} D4, IVَorR<6 rBE.DyI@k@S`A*)Qy:7bdrL8\OI߭Z£ g:)%;ICFWն{^41J=`Uvm`ղbH`'TAomcJ^ Կusd('[X_rvg}9aoz-_ex l y:!Y-0Я6YgwG', O|9w3L3 41;D4NY\3x\Aƈ ;`-/*8^+DP>7'oHDRĶ)F{b cڙȩ*XR~b~kTx" =lIϚf^jG)KtEyaW)mz#Gഋ=`MIJĚDС }`u$XrGA& 3`rSK|#Y85y&#B/˅4#jލbQjH1g{3VA1rZiBFeYnVmC5ZP* 5+,j텹ӰibVw#| ΅XgaB㭗Wg9W} ׊9=d8rAvCW@Ty&1OD˷5yȷDzGmh4O/3 (^VV?=|lݡU'LѠ?ˉP\t B?D jd(e?yiUgt^%w KҨTHI:Rx Ă^:e1vQu[ I]Ι-zrO7y?ML_ rF~sPr/:%21zyN&vAT=Rq_ >-EC+Y! 0}P&W_Y `0+4'i9q6ɉVַ>xj.PLl߽6 kwQpE1Aأ/3Wq786sW˿ؕNmǐ6lY01=lez@)C8ɰ"kK<n4D*l b_:WQ㨫Z7d6p:"M"Ph4"?<87Ea5دdpE瀜!|a!}L2^FGGN9FtV8 ر8\/ʝ4Rci͘siZ>-7?O?`^m O'n&bl=uaš ;T4ks1}L:<9O6>WzzŪTh\3V[oC$Zg t1zܐ&&4Jv쫖s 'wvW{%Т/҉AYUXnJX Fv0V:ݩFZUAӸ)\LB{X2uEͯ,rt)-ƺQDnM<طg,-IA~ VSuzm5I+1qeOnFS|-3\c'>H̴KŃ`%iP =&>p2Ǎ-% INkm)$A*'2b|Tid+Kj&v$V5RYwvF+]S)Bz+?O=ivt#SY:31V^Q/svm+W[h{.-, 2'40H>a8iRc jd$.Q^rf"TS[U;GwdF = :J{ZR<iE}rLB5&5=ak액Gqe=!:L6BIo R`J3¦6đ|Q(…l6H5:P .mkq5I|9-UBCw1F#EFq=6hSD`zP+6i 3s]_|8u_] D^8B* 0wn6 ƽػd[W0|5SfzsNGg@4pcðʃz)yrq,^]h9_?_EwT%zzy_,6 _LrhOBT>Ʃg2*>t R{4=T rpHz1 ጎ EAGݍ 2nLJz_& `h TBES(Awٽ"ȣSm}FbudR5ԹV)Kѥ SK_:ASiڵ>ڿ MkPMiŅo ѢQ0p\?s^x9ϙ L ]Y t,dI}lJ^U.쵇ę4i(dkg$C!C`n w~o#͐I̓o}gjc~.oqy,+YϛO^"(9.Mn6g(V~QguV.2gY5}V-ٺ|- gThb$gV+Uby>-5J[ѕLIwX㱓Md>xM27V=>i0BXƗѵ`JG@ }v[)ŕzNd3*x%9{8]hfH#2Cbc5OOLrEt4ٟ{}Tn$\^ؾ NהGt ?2t-8VjτmDa!3%=wPh U(1P kjY/ZPq2fI1`K9TX XރNh7(b P8X@u:;z?O wO}Vi/BlBہ $RL)_|Z*S^*o)olij,f,$.ӼBZYQ̲nko Duص5fOnW9§Ag"/x3i;W$J\3Zi^9I$'MTnU7RlM |q1&z}U<ѐѽ6+4/?lm(y@~sȒIwe=+hA#w&D'(Vn1x*9HzI`^~\YTXj?u[TMZ 'Ɲo 1N-"4~kEb2 `$@?B 9)NO'?ځJ @(V+. nL<)R1ͤTG&.COGUx& ?"2bfW$lvjS$iL6t,qKz7W<2djz2_Yw8GB:h~J2o.~ FCIg"l7G4΅=iXl"ͧ2#."jȅͩo S \{I)(%QC"N+$s$ٸtɤTۓ|_~'ή ;hjFlh&tX&L -Ɋ_[oqYhrc<` ] qպo/fYh-<8lG~U^8p8rR^7*sdÐ rō9M]t鉱`hxoy` $$و+zju7TB{Ogsg -\Zl!LYaUt`$:XZJ ileJ 9\2Gqw6E囑Wž?kYm%WCmoy&~3!+Ăg-X$]*8LJ.ADWFQCG㹎e%mMk$d͓dw H N*)p/&i(c:?yU;+&A $Pm( W%*9Oa䱦 \_m<ȝtU0YB>Pcȓh)yӕGPE n-aS0fsx+f( p??%\WI :A' ޤ۲=P5֟ Dԋ<.|m}rl+: 岄W )8S.|?N,d.Yzph),&R |*A]VCZ- 'C?1]A:B09Ug5OSWSad`2[kxqn(A4$$o8 Pr[kF\ufr̵8a hc"L__l)P/ 4W) }a"MrFL ,`-h{nZ4j2C9$ZyIC, ^ʜ:ՒXcԽ6ck>G7G̬zMoV?JkEQ4$OD2ݬHi$Zp˺V H(O2h݀s`wc֦0%Y>X[-/Rbt?V;8n,4j! r)|r#82&NAT*J1Q0 n!S5Ggٞj !!G1zDcvjD@jn-BԭImȓNlK`CdŠjQn&>ht&]5qiÎ5zBɤX;~+ODA(yU{SW)]kKys T/RvQXJSJvc7'Ffo{%ks#R5js%chJeH~FDdw0ʦ7Fy55;K=7:X}$[(UG#qM, `j8ʣ/1m~$9f^Cڿpٸ#G8,i)+m޷h)zH$hάj~W$/:t_?/١<71|hM [ VxUnX!4$&ţIL>n=vfv9S0q6>7HMa$'(ONK[=b@B 6GB&*.7$ao `MyYܮ.SR 8pqQj®%%dmL{*6Ҫf;qjp9Y@0{fR2CP Hd3#zb(k쑱ܶ8c>SDQ?%ia b% [ޖr`AG̓Z1Hه|]9Ou+nf}XaFcC9 szDlCCz@j ŮlKGMj=F x9e0JVNaP^Թ6w_bxsjA|!a7I]1b15j)(hxӋ )wDŴ; >X#0Kg="jH%يǟ/8㊥ fhk ף=πH\Yz{ ޺sf7H\n=)\4+LD~+nV;p!]h1,TZK Z袰4&40,X;R_6ږeÐso7x"۠.XT= *%㊃\Aѫt=AA6 (ִ<.{k%18R3gQVygU0B|TL\:7\'@ZJr(UWl|hlBiEyE'RG@Rŵ!xo\v~nv,onߘfvGJ!*:](Wk2}os|e*gKc>\OibQ*zϦϜJg,?ot'iœXhC5N xY|ܫrPւey֊K4H3Wy? ,/F3 'l%u\okg<6x sBqF0G`+&3#Uۤק_>R]U@| kwRhly/u݇6]Fd+:<w|Ut'rٵೀUFrۅ}Q3p0R-8QWC7 o,&.N b9i ffl#Nuڲ0ɚt 5<ؚh/ BC[A\r.^]ӻ=b˾xȬP:ZBb=Td yۑgZ N B8{!7$^+!P[f[;谡dcCG}+f\}d7TIrT3&oV4=bku!S:?_K; l2?'E*"צ$bOa\+ڐ},CpVM M*r+J0Xm}CӉ׊#KiH/& Ub %j1#HAgS$\n0k3Chq欮Ը V8b\Y9&Qm8|R`f !ZĜXڃ "dfU ʻINϑXYE9LdEHzs< 5SrL0Av R_1;tlqϐ~7W| 0J,KP>#'Fa~ է_ ~e -N~M~hf%枱^}(l:i!<8E-6ЙFM$zWFg:n cL݀c@ !:G'25pو'@uX`+\@M ZҽbSI_|%h=e!]19"lx)S3yobadV)Xg1LRM]3σV/)yj5jf&":BDP1H}S>8'6; xO T!4TVȺr;|4v H .?Kϟ4M}SY-ȥx{)lE\_r *KncIp*O m?te>"Q9 ]C k 꽓=XA$a)M3GNK[{ED2xiZpE 4Fp˫qSgM*OBDOU(*@r$Jk;Ed0 T$AhKкe<);#ld Qca9kk=96m23Tk U0UToiDߘ1,R5EH>źVcb5w_2jN RJ >ouG2&L"/nuKNmmb\}jTk!žg` ~*%*#w\^r[km &3r|眄!+j~l3ѕ^oen zN=T%[3&| [,1Btp=s~.|KzMt667#IMȝ3?<`8*<,]DO9tj2G9@TSwmw}`q/tR`VwZUi V̕Z)dw<;cд:3a:!RY?./eƯ18HuT^vA<*S;(: ޸ZG7X!}X'L"ྭ~.jw)vaF`Бj'# ^xZ ]3NUkcVp\b-u%$K/:/rxbDE>/7퍃1ER+ȓ< x I{kx9AI'/N$Wsޛp?#/;ͼ>7t yl';[%'`lDxSA/ v[`+2B݉TZ[goiت]'YpOY%jM2D>nj L{V>ٺ8&9=+C~ Sw94X$aրhBGb,[~.}?K[m#Z"HA]K6Ocl O_` }([Qj+_`9/pzإ`]o`ٍvL1 > [fWon@!y𛩀N9>Ⱥf#K$K7ѴK5P& +OOGrJG<d<.K#hNDUqu#hM‘x&[ -q45/nX[Ib@E[ uBK:s! 4*F3o M'`ByŸF k,VQdP1z-NB/񵙠w槮PE\Q!=Hz, f܁EtXzKK[qU*O'@VJ?lj$PV27j쯇?x[Q_`~NYR7_`s᜺uM:; X~gmzIiHir,Vf2Ё?sWlT,W4;Iad\ aLMByVx~ JͩQi {.-*D!ԠN ,9+tku%OMb{Qpm>_}*8>{Pf cRıq WPiMɽaF1.gqC0 (͟Oм:#ԙp{-x[_2.)Ԣ%vޙoH3nuo֨ _HPիz@KӛQ;M<ϫCHt+v^8A-Il. `|5_eu UXTa Fmj d׬ɍި85koyt*M|\H#r&-,/w[ݪ*}3*%~p.f#na!k حO}nJ*f:1MƽB_C6U8XH۹_ʳK'P\ \BўR"c}wM8.Vwɨ_~%rP7 ofܵ$\@mtZ ER.m ZwB$ >,xk;C7%QͫX{!hX[4a1 5v-ctYI0d1/_VVRt\'ArOc"Cr'JeqѷеʯEd oۗݸeKXH'"wݾ}&H.|]|"^o CÂz)m5&J:OW[RTp-irgm)K6y/ET5}nSIzdV/EIO>n!XSDzS(mӎTL@#i{zO졅Xh0j)Uey, o[fM(D;cկڇJ(B,relwr`Ujq-n"%6R&~߾〿maitܡ!g3sH'N6OiKasgXw[Z_cJf!4ԁM;_[=1=LY}`|6& !rylՐ'eaBȻ[A;~-n1j͔!QcЫ#~qr%=P _9`|KgW#<,jUFa!wmd2&qzF3 ue>7[#sa/wuϘa?fl,f?jC\w M_ j77O/ Y%(c@J)˿zp54 +-+ w!&akSE\#C% ª߳[WMnlFm Sv'kNdzc2&π%61ϱHOJ3dļrl([-(Z+vF@s`mK_GU Jvow 7ⳝBéi;W_KbbnfRo0ۢҐ-3lFT"-FTSķoQv? ɂ2uO%:(Y#١P{* 4ZW|); BB.^"kakϱm|'uEXfrõ <*_B l4|x8xV{Oa%8ǧ]5Z b`F}E%3N,T~#.TVͺӭKW?0yҀDmHiL|䖂,a֐!.6P7ͮ;~=3Xm: ǵV4*d;ׇ28>,8euY")oX!t 0Qo%٥?̞AUη\oBVQLoKک9 +`@jfB݄Kp7;UO<\7n&saw*r)nG 7kMKx ?ѳ ζ F}ё֟wjJ<O;bOdUA"~! ;§ #D h**[3{:,ifkTWS{A+Y>F~ޠJێy钩LAYjb/C,ms~ R},"Ws;` ;v;(p %tD\IY! ͚%d_Bn8#!ϊQᣰׯPlc>}M_0瑿oi*ʬ*s2& ΋oKц8 .2 >2!+T(С\#u*tD[FNئl_DY`Faxy?e o+G&JF!cӿt__]RB66O n/ny<%1ُqy*"=Q'swt3atAD}Cj4CJ<~\XWqQ|| 5`}]u!@|.1aAW?9f<|!"4@j#Y{#1Hw՝a\m>c> +߉;~]a$^SK[@HQrCYV_7b=}˧c f]D/´onq,t)m5'F;iB]=P {d>Yd #b`ksWo>ǸN  s&)f'%ձ#zNv V~pisaXX3ܬ $׭L_eicղbKSEĶ+u_o{HuvrHja,Co$u=mȸO(I\|}(h:ˁU_ܓkX6x5+rk=Q! M$Ka)dخ%R'J& [FN+G&@}㽻w<,ӏS9$2=ul`[.ݽo(l97}ٶ;eaVAĈjJ}CJ0N]%ͤeq~%=W6rsOJ *hqZơ $'`ACH #,<`_-9 O\=}<@1C cg.1b&\q$dT>T><+w ۺ?B]q1ng4f!rHu qK[K'ҥU' TR!e Uv^"SГ $VL׀ՙse.U9B7΅+Uhh%'v *7JauIOQ?榻)p3PgK{1_=%E&rj u6fŧ pK!?^1a]nʪ8M(w#Z"'k@XqugWtz%W5ا˂0e&"g`&UU|˳g%m-dAҺp<:UԠ tVs܎ Ho{]۵1' #S ^`T1\5sgV|@:Is4>6Lqh[ZgpM wv/v_T0Aك' MH#@.A6(dI቗"I5c;L؎3Z,$*aLrnKŠq&g&&=P9)>jAr>BaQysedҋ^R6p#əS'#M_;i.YX֤ 9>IʚFrN7ٚ{m^ KZgϴ3A/pZmxD(fAѣ`BD>mpl)mܱ4G Sh) ΉԼ61 Nۆc e8ՅuaiVCcqѤ]'8ezН]VWvR:h](װT6?aǍt$ hkuXiHԏK{geHu6{f2#b0rP[ dF2&/2% ,]V ĥ ['#Szr-)*5`6%6 yuZIƲ򧷬]@2(:^z7ȚF8kqdMXN,fƳ16'<`adcCcN:ց+b ߻L eUmW+W4.$0?ut韑 ]dkWu3CJkSU'lg]K8ຩ5Y0Բz,2u;/Yc4ִv,-Fݩlw$asBIW ;(2A+xQ87F/K>`*b0j~,w(3en'$)ӎ.ڨLI :HUׁ D]hL6s^:g @92)1DuoS¶+$Aܳ38[t+:u$ #,?CY5d’:Z#-P}xwQ6Vdw5MZOj,Dz8O?jwZ\3_pV50.W4?@&TP4,w 5SF.Y\B4|걈dYgthAo-B{6*txέ_Sd/} 3E~`?kA*lH]}BẰ6M}IgOTU+@\H=l)ݨFASlMT-f\#wׇcΉ qk6 w&{=NbpȌlOn1ΐs܍REV8~2&j3V][n0,=TS3 R#!El,vxeNlq*OaS?6gC= ު:J}"{"8o`!epQ4PQH; !;]Ҟ7W|!V?z;P#7R+c+?=HpDc _n6@~@ʻ-k<]Sm N)<x=]\ ^u[c-NM@}K%D9ߥ-9%ceuō#ػ^,B3 u;΂]##r%9uszhqLv#5>H3e|;5q؎}.9+`C2Kz +XۣJV3}\zͻ&.n"UBD)'Q(/hv癳ξI?"j< 2W Z,ŀ!2)~ôҦiDU?=d}(Ya`yk6l _p^yN`X+)V5)6?M:j+䇕 Z"3SŖl!#^r3{|)2n>FtЊ݋>lOaV_ J`\X3r%jl3jhR pIvƨd U_ئY1auుǖ2<0-~D |+~6g9* R~;(x@ÙRCl_ǫ= {n+2t.S |j{mJEdrl4 <'sE/uzknrFibDDԹL pގm8Dx|52SC;3ezݒz m5 Hu8!N^M]#e hÀ9}3'W*=\o] fDQGcUIե-3`+9]MSD_})( k9r_S$ԕʧY汘eCڜT>JVNwWf^z Wx2`$GHxBkm<©"3<EJj.+ݤrN.;k}o`o374U// F* 3PB֞ir#"nI ƾ"7Q_VC:K;`xrdƉΚ UɈOՐMT\w@ǛyJk$[sɭ]-rL;Pv>,>!z1~;; }J4̥*xȰg=Vk(Hk%/l((dY:/zsʰ!?k7j8=((Š:c 5+MRTqID0C1;аZg#a+G_G\ѨNoߒ9\wF[$iZ/ L A5YA'wgw-Bx4Ưݎy]Dd<1+(˱A; ˰ +ƗUQB?x\Qs)%KDJw^c!;#cst J!|Fٲ-]qmfj;X2 \c1aBSus~ĚJPcY3[8ƞ^f ./dF?uZzdfr pxi KNLPhDYNᯍCQ Ak  DED`xK%){U?tO71Q}@m[x_8Į!\"2)晳I!̳B \Fo>>a}=]] Jmhyw2+~Ƞ!b< -PuD Fqk'ȟ$=3gEǶ-s}KʅB4^;!I7Fi~k#Ba]ŖK#6K QQIi

k{ UqDy>5 f I+i\W9AνYT(#҄a5+%1 öDRW^i+-xOJ˰iw(rWz'{e:4+}3;2|_JӝR;mp[!H8é/[*v&i7ub`!H?:[U9VNXҡϹ6*o`,H2z._\!{aw Oa'2\vwdpYq.W#δ=Lk$/CJE}s6:I9NOݿ1vKAQG-S(h,Q]{= @m3{3E g R}_jآ0- Ӹ"k|܍cFW_C&,q3OZ#u;#Ve P~6 f%?EK]ėkДgnc>O5$PabD\Au=V5ToJ~,7d5I0MU͘GlIΒ2"aA ) .h9Oe)Fsj Shs^I(DuQVOaW|ׂՖ^Ջ"Qbj̽n8l#[H!?5F9Pq!X4uY.# Q g=Ob"kZ/jaJ#ckU4H$-ai#[P{Pj+5 ^F-_V8xLW G6Ҿyҙ욅B2kӪIx0ffmNdd:u?$~lL7HYnP[[f_,~1mM wr#l3j̈́uM ?8Kh>r#㊭L%JL8tB?*1Ι@s! WVn-MxmIWu]X7X̠ "Ѷx}qHL+E95fsHձu|+zcS{qP1峝/b0A)s8v@ Y2 _<%57_ wBdV_h1pw_jE4jJ$3|gqCl{4fV\+KSx(oe{ Щ~T=NbR s#EƵ!6>V2P?29Oam?Ե8zGU5ŒfKt;nvf8C7^y%-p?,ij=Jn!s.g%}-fͮo\vo$PcgQ& XX?2sTpoϚ/$-Rg`u{Rm6BZq< ͂)D=< 祓 bw*bhER+Qjˮ7h9t"ʡI)@ЂtP]Ca"Whn"uTX "7E0l_UWRS.XM "eB0.!JN]5Q~"'N=`Yd+Sqk4 %i HATѮ%K}&WJ Jk վd S5) I˖։Mb;Pvɟ?]tq,<$B!+s%t)fgMp:{`ң |p+s^#U7zS>."oe|y۶n".J8']Iplxj8]1&?1f$;"C)PO! zG2cxdΘ&Nx&ux'¢ĉc@#:;3qbG]n+ru?mLߞN"<_"Ke9̆%~w4GlQ`P|]RM5,xɤ5z$Y5bIi#E7ao3Ott64cTϨ `@- N}%oRrpmKTfbՄQ ?~2S8i>}Go[!D*yJ5yMEÌBH]SC4.&brtr}}JaA#NKUPYpu}|QeB3Cb7tYu!͟c海fWMg>^=~(aУJ,T.J.@R,:vt>+Nf1ڒ4Y\!5{4mL5iE@( b8 N,SlQ4-2;垈><pU|ߟ=!pEo-W~NɎnF*\4: Y99Wjq`@/@o* [̝':) !X%3zSL(ccGҙ=X98.m 70~ M!T\3{__PQj0]2?sCyt^yPX mbUT]3`*-fƩ== ER)vY 0rŊbO\6%2lʜ*yk봺FP5hP6*OY;I/FZx)ݪ,&(&H$ _Nq]|\6{w~!(@ϟ. feL]6sdޫNȳ(\IZyՄq-ȁN╬MGXs(zT3>2g~#畇~ЍOr/+]d[6n}iwc$B,xK a,8l9) 4_ĕ"e4^RxE{1n/z^Я ;%n .,Zf6ڔ$.eU|Av=6'܋t;i΅/uY +hjX ǃe}qĬq_Q]r=O8WJweoܤŐ)Hs88E  ցB"&YX=1\'#K2h)y&I|TGZVSSud_ODG]UK pƩ?K]x}&6gD5cug"Mwv{K?3#XTF "OaQ&JJ0$+,Z@[;Ij+d|GFyط^O:] XWwzyW k8*]{A` @@2 ֆ -Lrl_N3ّB MwHN/B8ٌ Qu S{x9 A UW^3m r[\lۧ؈ VK~/CL@ۨn<[X!S=HBl m6#*w3شi_U[yb c^c'o*)'oגOjڗM,!01WnO xtI"esɗP L V|I*uT_ 3ZDGp}ln!a g>dSs$.N (d oE(nH%.»(}evU=w#fRc!UlKq0`(+Y gAkహ0Mxig ]0\dQאZxfyW" `XpmlCP n],đ7=9"iba^מPȟPf:O tHï \k% Q^Ϸ8c,>i~I AgF3oMla6MC.,>/Z4=/bHMeWXuQ zum(*ԄR( ʮiYb%Ƕch3BtbFt{wR$`JxńkZ[9?ԁym]i+dX!"~$!YyK!7R+게Ŭh/L4\?wZfs(W89 4Z E}p1Qb/7:-1N> m*?zjww'FAq5|*1Y>ø^Lq2 {z*:EjV+nyzҲZUb`7 | xow>K>6>P/Q0\/:.D^4R| 1 "lk2)n'gA/u+Kg]"~ȇiк%ɛd t&KDLUr&L-ݘpɥRCcAՈ$Kŝv qC]Xn'@s;rBFYʌY׹hWE lthFrt# [1Y, &U)E+78E] $0lCU%'kWUHĪI%aȔp0 /hb!3 뤪jz|ˈOġ@il~ҮNu0N~ԕ۷xB7AT[t69daz_U)!e+x;Xln 9Y$4]XScMC|v #&&|u0XQa ؟-c[oiJs^\ 0(ʱϭ5~if#*NX`0rzEkX]3Kqf!pR|"JǡoMASgl:AhbGT*jQϗgk LϨY6>l`׮۹  7nAy%3lQ k2Ox;A^\3" 5Ξ0ӊ=~OуjBpF~ )[veJƺ̧YRazbXʺy;p4ʾ; WqJu^qIzu/B lI+w0h[78([akGHޟ<4JA{>舂PSGޘ}i6aRX_kh/v_d5ŀJս'b<ڈ=8q ұXxCY \0<Ԍ`M2:ʠּؕ@ÚYJ(I}|[lALSa'qW!-t~*X e=qU~7~=Fo\22T:x'@VJd L%~Ϧw^9-y\G4؁5내63ۑ?k6iTmғb FCKlWS?RyKB ˈ);DK - _8їVmm+R(K(`g2N0R-MYi1M77/I/e#ٵVЮ^xX WNc4o% v$^~G{RZSAﺼָdv9aHݥ&C.@eeI p!B\5W_S#e%qQPXxkw/{.+dPV97.Z_'"_\U-[oKIo`%/(K7H4; 'Md +լi3ME~$b n&۵`t]_T=W/lW< 셎o#{EUrHE2]Ӷڭ,k/dc U B!j N3JCVʀEMX cX3'We2șKQ2/ldry;?`Xf$kQQiS3cznqV=E {b) k6.8nܟ۠N!o?9kދ*S8` ďZpzhOFoǯY9PrEhK9 8+4ym*- Rי&jd'T"22Lq`gd_P?10''ĸq⊜%L̞QgpY9U+?(`@:mփ1qVʏ0fqiw lsI7gmvե2YZ{l-I(B&\JΫ v6dl{=Ͷ6s)s qa;# ΟqKɆ)u$J2Y6R=WUa5&떏& 6'DK-W1 /,p= \ a5NZٿ.m?>p;KUV=-Po\R%ԕ9h\c+U} BiXuB* qqH-D>]GQ-^cͣdj>P՛qeT Stv)M]$a 3T&GlFu҂eF%K+lMFktr٤``Ez/|WEb*2?8YW%+#nt>= us"u2+l,bccv.N7B6{ť-9@N+O`l;$w[|=nNrS!JJAՐ/X`@3ң{e. #Jm~ -K[r{kؑ?Hl,vMceoH *BT.T.Y}V?Q9\8w)P )5ӹxvA3k. 58~}yZﳩz,m G9==8q,d-m_ չ:j:VNdzB{ʅUtvUBub:5H|q6iLhd`|ݨS5 m#c61Ǧy:X$.~wUsg՚lF3"]}*aw‰1}X/qv9so>bhó*q}e A['G8k,c6XMff,8Uj<{nKcJ; @x9on^GٰD/E[:m6xNpwܿsvrP!#õhxf|}3R9Y :q3Ёqc~)eO(#J5Q~W4?<~|IF$)wD/LX!=Dhz *_]茂um;%K6dPV\;@RIИS*X(.ϛͿQ3 Nt|`R *R̯rs3FF 5b0s l9&5V}GI1B`eJRxI덣ca<(~*EHĨƄ6U쑀2EE E2k8h>4_<=͌.'2R, _f N%仜Y[حsdލiƞaP0r΃g¬[GQAf> [\H :˞ Xrxك2XŜBATȃ}67Թl4aTV ")׿ҹcM㤓i^ݔuDsXSI0#]@" L.!cGLZ8* mڌTuV"-6`#}"C8ՓZ@F͑&!G*'C]DVԗQɐy͎(+!ҙR^e*l"dL OIj$*mD;v=nf Tkl+=â3Oج^!'{ bZ%#Ŧ+.J󺜅b Oa>ѵ9PBBTpk񫖚P{Wly;. 8h y8v^It\'J:dq E@vYnaTew1 I%l|h5 '/bxCu941w8}\.pu~ll[Q0AA}jE.#V?4P(Sw& Mqkz7pB7DŽL H&) g>%>O\ShB&"lp̒L&ך8d *(v x !Cõo懵g6ʧW_~a0ahq.WS&D'sfMkO:Lo86(#`-y-YlF#-ƖSp{]s>Yg$$' @$v8-?"CcHG2!64obd@\q-J('jп(%q{n\ZY@Eosי=Klw1*˻U /焺g4>%C} awa6=C+fɸi#πuPee_YH-;pIfZ]ԻxTb)ts@"O,A% JzA,`,< PUN5@ ?,rQt l5sXGN:Ƥr>)lӌ2uD>i6,Sɢٷ5PL.MW;#gJA: EӟpwfJfDZgoh,a+gެ*o] 0.z;fQ5K%ë_GMc"%إZrđl08a*Śql~ɕ~^n}1G›~p/rNW z\0̎l8R"\ R{ycCD`TZ-+:ig7 ^j`~R2hHAgܬHŷ14t4FzƦ,v2˛ñA@5rBi)ZJuA.eNCAPQЪsa^T>.j:.1)D4`6yx7mוUA]ȏhuZ{+sN9)I>h> ܓ57H-.1KCU/?s6ߕzEmm]%Fh]ӻ+A?%y| @ي/4r6n T} .`SKH{P,%wJ]oiXqI0{Q 00#mˊ{K;.6oKAt} J s8^+kCvK#i ?p@JIn(5uF`3z`}F[DU\f֗  ?&aCSFb!E3UZ]\oεPKܿFM_3Z4/khd놞pYP" oTrj ۪YxOj1].AL>d[ZvoƊ' ߼(; %vq$YY:}0וܽ>/7CD bpG 2( D=)qR( fEB(_3ޏ,87o,HurD}u@\Q+?tAQ J`⛅sC!%=k | 8]:]E rBF?u{S}(ĕT I+B%YLŅe0^}Ĵ^>aD3:0&پC^N-7ϟe s7ya}zʏ=lw7t+vnJ-HbfF|s#:Pw1ϜB,۽vCW-2C:rqMKO"n/œ8(ne4w(,ojeh(dclצ.|~_>3(&ϯ0hy: n?gp<! f(VC"k4د\[;DTSfx0pKgzjÑ#ٙ4=' nS}8#Q@L1a`sib^w~@iG+vfۙX  di`'2bnϽņ{>Qj. *Hږ:[PA _DN,KM~*=IA~ql"ɛ}eU~T?ŪZ;Sz\6ђ'$zv: ,2qD9^.Ф6$-4gk6Whw0E^K{# u{Ĝ[v^:10Y;>j.bS]m^6jӗ0pWLcD&rG-u r7¶"ǫ3u\fE7yf IG??qm|`#U6$QZ7.$U*T5|[Dm5p2fb6?RfSq2v>g 1!ASP;WK)7%U-~ͺLV+-Af 7o̯\c05HIܖ!ʤ x[șOˤ8+:GhLcM}vm27*aeY;1ں'Cގ8KqC&4 cbܛ9 D/"OLW3_i ik@z%S[ 7^M]y iyS돩 ]hdvz"4;kԲ@Aڛ?*2֜fLRtȌOhaQ[aUטܢ3)6Ka(!qGbp1DKA@pvh16/*¼(tO$w ^Hl,^ub22=R'{;cE >gBYًAb YxpCoL{bv +ɗ/3j_iG$̨Wٛv+jafbɤg忞Oz|/DcJ{DB1C8:dLgB̆ͶudZW sl} VǷs KT,i]go'\!@W=vob BkmsCQ-nĈ}3u3yxLO=jܐQ3`b(jaa-|h8r6iu zMНC#Mye.sCm[cK "}hz貥̞ki;~]H).B{Qygj07$1a*!ŵ Xjqj4"++AY<[~,ɯgLs%G%ԜݧF{.^1۴G_ ,Ic&[̓t򀺭@a ~;w1U"8WN>-$ߧet6uƮgSe>ΰf͝{zp m)KeBSm9G6Dɇ]F' 1r ҊJL21?<LsTiCՅ({Ӧ~GZg'7Ynm dn\@X?Cq8$ILxD6n61~_hz *u-sMz[~iͱTsM; "KL>sosyXVQcyQ>\u_h51"(C -~cce:U;+$XSpI=s*gfg3=7}$<;QnncPRjww3 slRR~El_mC\ۆ/jr.Z ,Bπf%^XlWڧ 5y1mD|=;ـ^UKY'5")1|ln"))"_.pX5=&H7+(qA:΅(7葯=qbũE-drMeH⸦ 7aƙטX0n3-]#C\]ł[l *A3= r|<|=pQj<ReMV^W5*ߔY\) H^WY"&ܦrut 7 n(aFQ.A% =yߌ4Bb*uۜTePca<%۰&P@Ψ!lhW&|Z9UʿO("<$dhA%=Ix6 y{EZڠ@{C:a'{w)l,m=VZ|'a+՝,hј]$i\zRBrUzd G$/dn]v'-Sa,Q7΅'S+}# DnprYXƇE;c#ues $[+Z0r?צ}<`G W=_o{Hq ؐh|H{!vVaS$ZdajaGl$;"`Df}g7谵ɍ͉ ?EٕG|{ƌ6ökP mwZ'`O}C+83t.kp;e6߼wЫ;aVSyAwו'K9Px,wݠ`ywa:Mq?7 8M]gD*GpoTK..T/ESuaCĔqo,sXr/IxvVTDeҏd|hwSm65ێQ(8ܸ4'ep!-PuW]XZ›-TG6f J}Rʆp7oiwNS7 U)W ]lL':x.*vIZun/(_^ ۩Idv/-eUR) " i 1N_=U+hlPصt[ sF+ep W@$VFZ>rV5:0YQS!%0;x*a <^ع"xlȑzB{8szh&~hOҺk`Pzr~/b!Nth+srfmYN͏tP>+њS.nP1l@9E^WNJ9&Ԇ ǺBYL)y؅'Z!]̀/;c*y# iUol#j\&C,I: %Vf;POfzQɅ,w`_⮉Uܠ)"ǀ4#e^Q( ҂AfmB)pO0 *Bh+KeDCĚ#$WrQ6kP%]@/B` YӖPHV=J:8 ^.onJ nFS .Qg!}Oj݋'#) &"IBS@ 5_ HBҵA9B0__O-n.RJćV R Qh_eC9yPzxNפy'u,u$ž4H)N9}:p:c|6lȺ '7W_e׮-4wvǁmd6b霏zefXn0ExfI4z<*[:Nxޚ:V}l?- ǧ9b%qe7hϽWwYbMfa}1[{IRh[j!;O$TMs9!0Ĥ$el%(e¾󾪝Zl/Or2Cڝe'q8_3jEA |GY)[UAJKTJé" =0{iH}>5P'`~\|䖮pF29uwمA-+޽>TOqMXw>WXgV}k27V/;:.wK2]l*ֺZ*CJhi-?A+LZ۔iya4sMmeۂ1i4vY)|:Tσki2~|%Ka~ ک$D֤ZI^D=wl!KN 4,W,dwPS+=L`F8f`c#tWLn+4BtkmٱZm-=Am`9gY9}.v VF@$[J`ooM3@] ^,` - =:SXm?<U}2o!Rb:[8=_ <47(ehGez# |VNQR^5lu< ҅'Vì.}Fb^@F?ARK^|HPl@5@SaRă6&\АzH3aaDLW/cg.xVlǧpP.{$(A`es\D(,>E^ei]"<ӂ|8km)p=؛ paj~yJ"Aq">ok^ITz6p(h<$kjd4@kjh:E@ f8g=Hs.'}+,"詬 bVn uM@!o,KЄ,^ƦvzڷOjy0{}ͷI9zؗx6Y;ȩ5~'@|N5I>(͝<*+2>Y+8,7oem@I';1Zvg#]5kSHM[ G2mqW2Kn"bK3ƽ'ބc溭yGW?D}E9C2Ԡ\Nt("/`BU"M9PcY2` mGq5FЌT'6]Y\m#p#XXpvc |Zb'^I\LajLX`nDë;q܂h8ȤU읂rsC[ zXPɪů,9QXkI8]bfj3J1V1gur'?DyvD-K>aaLE,$аˣ+Z̠Mq^>3"(O2hiP6ZSV<|7ّ$Ԑ4N>K\xWzٞ>34=5E_7sCˍヌmxٛiOFEhD{dJ"nE85/g6$WexI( V?t(=ʤ!2c^x1_0 y7W?xҗch>ƶj&[T :|fߩW39D :fADsiH1-!+WG!i <ޞq8.ZDZl%nbBjkhصp>b>pC_a pܥx%[uurTʤO,B A9(H<8S ۍtŸ! aM;YЃ́oz ijo !6c+uسABgu ]4RC3l90z/,mkr5n[7( \|[_!0l35ŕÐirY/wӉ@^-i5u ѲujYt0s,~k wD|CN1&cqM YxE=<&^0˔R^P<۫uĆQ*B!ZT|Γ];V}l`S׈ !Y xb/vWX@9]-+A)yC_} !0<F91@_\Q1H$- t`ؕYxK\ ~s5 ~ u`p& 2  gݾL~^p)]p'+Q>*1iPTDIǻMz)sF=GCl+#4o",r˕ |ji]\*j"S=Xe2˙ %vfp!l7YIzSjCf}_#rP` s V=yxVHzCyЪ'nӷA IKG-TA 5arjJmx"a/M2(tLHkK:g鳼4>t<,[EUx{cgWon gx Be~nXw2O/ع2 -O-w6 ^esEy*=U*ye#lO6[..s).ulߋ¶&Cs&ȷr@ef!+iy%wfLc)܊|BJw)łMKM&31-ndl4K`A{ 2ī85 klXђԊ<7|6گI+콚qt"T\Tk??Bh Vံpe>wqW£ [Xi3!_•uMaR;%zꂺ6 D.` 8 Pg͸GURд]YoLD䢩Q] R*n30w.>?;\%B8*4Іa'ږVwz ^wAwNLLiqm('xo} TK-qJyW!MS֒ӍawlCoqh;gX^g,eʂ#syB,ho7*CҬLmN Kz23:w+_Bi?E3ZRV$}KBBD\rcZޅE*m~5/v=(|%#q;YV7=XX|v 4ɺ[2R2"ɽ <j9.3fgX@2m!+C|́ ">}mbt |ݚՅ[`` @_&ڢ3I\;\Iz7l3$\l-Dcg!MV[隫 l|ǘM\A-ui쉞8 ܚ{~h /#7n*2c.j Ӡ'gJrWt3) |$1M=6D:b!Fr@{wMZ7!F8Z8*v_{q}BۈSlVc"θsSɎ K橼U^p-ΝcctLZuXt<@7 Rf* x֒{?)d+chj{CAuQdrhL %O_Inx3ގՙ*ocܪ4"}JJܬJ4)Vb0Mt1G7ɲTj*J+c"9r\iuüذ?i̡Y{zQ8EC%D,r[ w86q~L!=%v4zJ-Usy0웝",QpuE.19Ӕ s+@sphCn$83@ Q-:K=wiOmd)aAJש~pMigE:V-k]2=v@СЗD)Dzyʲ Phez\oC{btKxj$N,azr SZn/ V?5=: :mzoG'!^B>S^/Ϸ'K eLe7!_YWzdhsbDP'PnU#KH؜KMܔt;i8`@e5WpTšX@)8^!T&&gDHMNIaFO0QF&@>exxWS;mdkr3ک0溳 L/%/D';Q~ #Ϳb392ÔLto_!TY68i r)RgP & Wa sءΩ4 4e N~A%h Sw_;|#KtN}tA/Os^〹2@褄탊 YŹ9%{!] .ɚpʷ8ΎĢi-lbMH>R@RG)蠴Y]G}4|XX?V~(Ί Ѧ0ҾNx7S!z>"ed 3B *P:-'AxU3KJZUmkr6܈^[{ҔtsWQeI|H{&`]L 2ԎR85qg˴$g3+xdZ&T>t^fփ[7#-`tg Sm6j,{Zu>EӇbW~,Ojy[w zPZ6|Cy\ޞbMI5l=_2]_? PƺVl|<(VkZO|jvh8cC^޽rK3vVz2ֲQ_ G~?4g䕻_b,5c%"GCϥl3ݢӤQqrRLYIixό/~F?*R( oDiwJv7X بN͛bS\>v"}y>cA=4n_ ȥ$UA!6nꜤZ*ҴF!h6oއ6xV&R8=" i.SΘWboke5Bh A  %?NLu5FBQ!f8`\cr V@+oS2{IJVr mKY6xZ^v1hϾ;= |I54U9ZҾ4v!$4ڎj5Atr` T-xuЯuZ5. sbuEFC 05w4H *KwZ^@Le4"RCTsoˆfGc"wkZ Z, x XrN"v1zD[Jv8r @z~y`1En25 %0an6٠~p @+:N D3qX%b6ҍǪz. R+jN) ] А4ټ6"iקh[~3j.3qGf*ޜ+x}Aj9lyIi9*MŽF K"K "=4sq,{Z80,TKIL!_VD s{M4Y9Tb44ydG!/8"2a6z_h$0gԃ,y@\N8_'zBhv[usGL; [ٺZcjN͠P0XGy/+kvbR1cba~Aj*iטL&h.lPI a!{'R8_#l-*̜,YLNaQ˜ÙMwy98[f40RK]1.M J&q(pR&2" ؑ(}^GB=HI%X4.G_i jf!q3c%2UHKϒz@.E/wh &N EYVPD]CN 0w7 "h(<ǐ<|L$/0izcs#uQRW$t5Wo $`%Z︫4B@&| ($ǽcHC CMq[?sq @8 'W(ɗSM (PUIr? Πt`Fՙ~ITuAJ;U=nAׁC?B>`Ec9M'ĥHv|5PηX|:(= *Luwgg.ߌ$؍آOo7td3s%=dL4YcY@s߹2Qk+NqX=g+yvm|)N|`WT~=yJR/$,s\GfP(3xPQ :kY]ou^SP̘)/oM" Ԁof&RLB͋;15'v :+fw${wHB~$a*TbyL;VʖM OAax`D;;n/fJLI;`8N IRNK\tN9iŠR}$ӳ;XV?D{R.R4̎" Hƍ 6!{[͑F% <>;\]Rw1!m=֤Bb^yG*PʺHh׃G˪&h FH'R^,>[Wv&S[ۏ`ܭL1X2*74Y9<9u@|E)t]y }>X,W!Cg/\7rY'q@| ]֧1y\Ŷ>IDR崂c8Iu0 z+^=-?}L@z/%UsU/U2^=Y~=#w /oKrZ301KCM !;Y+务-NHms"7~~ƍB[ ɓ6T6L He~_a-AXp7tu@t~ol@p akJFbf!S6hK$_HN!jc7GF<%_0eziBy=!Lͭ-X"Oس81u*m.0/̶!}jKBrA) 忨`K 9HOeq7>IF@~f69m],C)`a#-ߙ33/ߤ OlaT|U~~z?!}-XٱCT:!QBaٻyQn׷4cI^'=GKmc&j j'7HAhclNH RW+6Mu 1Gαgki,\-ݲa=d2.5<v!Fao绰"<[?]ᦀIPL2*AJqkPqqXՔ5n?{9lKe?I'a:dTEk;T{q=Uc][ǨBI( TzȂryaٮ'٨VF\9^G I%#(y$O:EoJfZ0y@9 Vf &D5G~!YU!ac0Ss[_ `xbaJQh&r~{T Q~ˬoOFU.7m+5mW\ IAyzA0;¥@5dEɵ*@ه~cn20=iiqH$% #_e,/Gn HɎͨIu_iT9O%±*ˆc-pJJnv9-CD4e;O@H^ish&HRySHb$c՝*H ҿRq%LF.aWVuURZCTݘ 8O]ýqV0 Z͚ذ>u [8:NQ5peӼ 5c9>{&jJ̥~R)##븴\ǀ֝9'w*,j ^8TIOؙܪoY)Akp Z [}> YYOp꛲0Bm*?Pl:'hx6:oZ}[`3hd_f4m,%vR> zIxeF/2|%N|}|PJb{0~->4* b6xˑz)|Z#Pp¿íbFU9D[~tǮpڎLbf7lё~NQ|߲7,nlR*zqÄC̭4Ab󪾪!!VZKjpEAa%cP"T$!ENx؁ۮZtY0Bh0q?L""#kn; KU0kYKR-~fr5*#,s$t^ZMD%G4SЭ{sW0t(8G^c5 Կaa5Ьb]5YhW0!k_)Kg=zސs=/#Yn*Xҕ`792|_+jsF֨cc,c.1Kaq rc[5%}e&/lRlQ4>w(=i8t.M%VUasU$!ԏS}p0ֹ(d1 \MT@]ٱd_ #xF֟lMB_QLM9rfd);vK|sSG;[#.+u–|]W>B~Nߞ-bک2 ~S4114#6P,G[iEDYxC@RWVܿFOܓڌND[Q}YO5dȜWw79ZҞ>N-U #eҾsQާmύ(Pwn gqRf XQ5mNyֱrrwD[Hzƾ=)RMƁhgG!*=HґwnEBBnqЀx~qw$M-nt"[ 2>"!٢*`w_daSK(_; )Q?-aFmi($ӣUyF#i~h;]nf0-DL,lX=2 2Ek$ճjr\&;!@YzX':gږ׀DKj+(V}14cbz؜;+R&rMOa#B[{sx.x VfQ;NOv {bX+F78Zl7X_?O}N|O8kh&\ҁg*'4d~: <_dD4O."BR<VSpK{\k̮oKt|"H %&$zxx}W,T(뿔n:q7 Y rF'B7]jq%9o KVz@. ѯTآ hثRD&HaJ8oVȔR=`qJbC]%RnQ`I@ol xm Zii>bmή5Xӣa_<]lͪm mУK 7TnD=yr$Bc!:ˡVDR2frJ5^ָ"7 })CcfX` "[e/K{ZԨcy%E!c!/輣wMߙajҟ=+rF[ f~#5-mQc o} ⡵%7BZS(6ԜNNИG."3t'j 5QI%,/S2G/\z +'NlvN1)[y4uoOJzGQuNt/7FO׾:V ϕ3|:Nv oLydJGl) ^LoX[&VwH]Mx AtJ?DT`'!.\bZ|yH6t |Z~UuU ='G_l}MODKA&lL.m y_D*?Hm{_)&M/ LnIλximSטd)q0P"qCbwp4w&lZt4Y]_o M\*fbl |_Q7|w_׹G2Y(Pq;]n`X-ୌkڎ/++e=Aa]51@̽ .l1+ BJ\} J>(H=C3:¼d}URvl"9s`.%V2`!N!u7;F<SXQBU{ VuTh!񕺵5t#_섕{4$0ӉƤ|8T4qm 5I2n}%;wx e毡(m0K2zNdN}\w}W ! BxtTR7 f#fs5'Vŭ+j(9D.OpG:?p0b#ӜVĕ/0WGݧհqɉqo+ 4?>hSzB{+2tb(*idv=NxyI6{4rȕIv&2tjSh$g¸k^ߑ^ ɇ;aj):z9ucRwxTQԎr>l̈́#HǾ7SFe?XN:FjA4~jtUuF]#n~i?^ckļUz5B65Iь[l&9+_BH~\?/8dvXmz}67-erB !tlc% ̥+K}b;oxxjX{0vC{ *EB-e$RaڗS}BG P vmzjP֗"tOs\k/"7jdkDwU _fiX{@}u=0ށ 8|Vx,!\ WM{+Xo(u94مjsj6fJQUOMZg;RJ=5c=// SUރp pٓ$+7jXgfQ* UTd3O!OY['T90Yc{uW!(uN$@2q>.  ̗;"pp+k0` #ds`C 7Ja1;b>g~w3͞pTEFYҐfp7KG\+X/UܩjyA~IVcLKL+3Fxc,zQ&h'#Hle,cN_/WvMx"GYƶKyp"Kb?VL Ȋ'{SXy\pg7Z8U8ng3Dk,4KINm!)&5?>>7?{/T:띻G0]zJĸ>!mS 3'sD8(0ۅKO66Zn::us e^yC\8BƏ`SSu E_ 1[cn^͗7 V&U~Gi=H dOn *W qx\!̲/+0/6:.LijoJ)EWsF2Qi H/wdGo"*֎4XB(uBĕ|]'d.<Ƭ|15]ّ2 " yc(ʁAj[ޝ9 Be<1.Qڦd@*(Ob(@j7-dg>iu<*D"%weȼ+1hIRl;?z:]Wh{2R=yFAU(&odn"Avž)Ÿ܆{6΄-Z<)`SނNcoŌf WaF T 0ʧ׈W̒_nsIWy̆O bQΕ7ci#qzPOew m<7@4WBHYbIVp62?SU6(R;x=\ }dr{(l9Ýej`#_>c{+&":Dh鍆'8aWP \Cy'\{`E_^qr~ѵrHpWF_ 틳${1?G\wv.j !BPʞچHm^a%%EN݈T#yCAnٛGC M̈́49Ew?hF"#zXQ6bh[Of.QuuJpnI8kP0n&a/%Tb[]L\_ A=/mN'2 1ny@f8 hvo٩y}¢̺BmR{yjbS ZG # V&3Jh)tKE+|NA-7=ߺ9zb.!(:Y41VfU7} ~ux)qQ:{2Ju)*%w1F2o!Jl3zr1Aۨo ?KQ0/Vߎv.XzϾ] ja jmnd|?⇋9md{"&mP"  SĨÌ2Rl>n)18LĨ*m*m6բǽ~ťnt ɅaW^DJ|a60b *tchrUGȆ v|ny☇B}sv/jf$̓ygQ0Qزu9)ymUK5XJ]I {.ãE3{ƽZq?QIY<` S?G&,/w  WEI;GRWէcB,tk(e3\vwQ.y$zddg!Mɱ7cpo2sN\) \'S5ٿjI@s4z˒LdNr;Qc@ 5V dU`jE\ `ǭ0!kqoSr[faX- (_Cl|YԻ<,5զ4* 83{ 'r7d=7cŚZVYЖNG /U}} Wo:& lCL^L=<-)dv8q|Pn7^uE "@rV"Iu׀ɪ;AXwSI-njݹ#V:@HKp}k@,N{ 1{xV~>=srwD@]?!tNtTO `H|f#GY>O0X}@bKEqkt %<e j:/dN:yXoRCLR`iݱl瞴hX%KNm+N+ c2(6O ``:8K8aTd%BB,fTUspB7fKkfS˾5[բ&d!e3F5[D v.kFyz84 ٜSH:2éz";NP3PCU S͡)聒Naɓ]ʑR"l-Wjj9{YK*@% $4S uh Hk| 6I0vu?|/ MWpi_R~,h:v o޲ +0g8n tYĶ)&q Hp ӫХiUe L1+l?Dg%umJaCNw6(/"xYuiC8HGC<UNPGN9^5垭^ӅJmswӫҁZ ja+n C{Ka⃹zsGxe9z)ݹ^Ln;Ẽlr 1ߧۼ)lNgK,Bc.w4HsiDBdDH.rV"}~ຣl1#;J. M$YJU\{}&^7&)T^2zEf: p&茻e|36U,s&,Tz"kؘNPGT[{'-2볳&x^au!0\I1`=*=17h !B2!NV;Fʙ~b#NXUH]O*aTixx3&MH/Z7Цd$y(B^o\]`p'`=3ώWޚ]M,ǣwCwKQ P!i="I 'Ghw0.n5_ybC#ň?Ҭ޳,RSR2hI(G8@q}MbBkJ8wέ0EU}v.6̄  4 THm_/O;_筒mySc~&ߋھ- Т?U*%2SҡamdS !?SbX$bJUSGƩ|" A|P޹Y:x (8\DkH掛 \g@)ߝ>ܮ $hƓ݁rj#(MZD뢰$tK'xJ};8,XH8#}`_a*Fp%nl8?º#ѨqfYDPjUIǿב9c5?az)MfWcTp(>KGw|.Y0PlD9H ޗoŃ^΅X|-Κ[A H=yq6[ hMj B%Nb}i?-c?6N,y'~GuU*ZUs ʥA v9:Q:{\O"@v#[ҬЂ+=~?-D%ޗʁe_J-~> +Ԇ.1G#;-p6trgĂ7ñGIZn8f5=:#:=eEk=)KޛRAoPƆŶ7/1r6MYLO-˵;VDºSjR8<8YXSEYY˒ tP9!AbK[Xx|g0 gNۿh?=Z:4)K?Pї8vJJ7([Z}13R8nD!d 3~!q&d<n3.~ O:nTZRL*"c0.rLyX!۟Rf?}Cя7{BNUJlyR&.Ec)SJql)8"Tg4z!l=hK77-0FIAc@̪#7&~"V wGkD(Z["4.^VqU٤lG Mb4\-wX~O]P qܯI+g\MzktaJTZ4=D͋$\)W}eeONE5F+KkP U[Zh61w+4g#ƋgpÎ棊o=y&18P@]u)+ }ej}g֢^ VkNM\p,_4I&XgMnR1"&s~Z\ѹa JG;E3ၦ}:jP\Sr4RbS۾];Vk_ +Ŀt5L$QS|܌~Bҷ /n#芴U@[:=Cdkx2u^G( k?3aEyn iP;|s}?&.{ZC)PZ/7cM؂ߝ㐘4&HVTSoz鿿v6KiO#N b#@kHY~-[mtd2e<^՚6{)75&@o6ڕH {G GV#xޛW ~T}q34{ *}- Ӗ|`.Pulc5y'y*%䞼iߍϡ;` 0>>~pB.V K"s5vB|-?@*2srV_$qDF)qOÛYCt,+컧^tFf߶prY01Ԛ6ws +Nz)=ow).lo_eoT{^18jv iNHKЎeJ/Qө7<7"DfvUg<Tcz7^ڽܴWP,!+y VaY'+;# H+ ;C;z[DV:lJGF66YE?Д&x>z`7Z/b3|$MòKtxeyBpPB'㦜-.o6ne5tZͩ+>䴾'~k UÀg ́}Y@g;3Qөx!g.׸TwZmii)%(VOa& #g}qb*kߺH=|X$mP<w9D.>G7V!._W Sz;GrbI$q|5.2)&"OXOn Auhu>9lBpF'n*L57Ce8C.c[V8FW,@ndDUFX{fM8ԪQ3ofonC:xb~KbFX@cXb)[}$P?CVÜJZjI,A (of,CSҞ'ͷke^ 2wCpyv-p_GQ*zrIŮ<8|lqfobA\pexѻ즫N- 1p^p7>,4 ]Pλxz% esy6Vkĭ{??HD?$maD ֈ/ >*+1+@T P%CPPbftΩ%z2P mO|A8 )sr~,5PDjG.(KVYz&䵇{uP!d;rD9O-lIJW VRNS||PdoXET9tjK1E "Lhw'm5[xynXJĢ; 3O5zSS @%e쌝~A] \ZC8Guh;giz=0,uԷ*Gd J!eX R„u%hIc=wgJŋ-^[6Cnؗ~X6*juhOWH劭b{)-JxuǷteTcYpr}'o[@zڼӦ6lqs 9b -W>AcӤ-dHIsLnK+2 2əgysZ{61rb:1L56wzDO =FʤtNEj\~ {K gZuj;qW4]lpXLΦX+ e{|9PuGGu0?1 4j,!OAiě$/ h% vHD3S`. `Z&VNb nL3HjƢ53(_`$swԪMQm@yvc-`2l7KN=wQ~;xpk)2;9x*%3F,STsCs lM,ter8eO,^qIG&y!z7u(~,E!=3/jfZ> %:[_=_zT-7mvʕ|{-|m`~p2 %5M4|nwM:'ۢW0!c=A]sGbQWÈ}Y]RM_P7/4]ƘtFZ_:f3Be8l'[ꛐ-ڿx#3t.ʣPlFFOpBcwRe4Xzۃ.W(˭f ͳu;,'{R1d+*c<U/$:RS\RSxeʾ85"r{pX`-<(q1GK9K6EAN9w\+ ȆPpb& |h۝6`mSRa--Ϊ&z  ݃ߝḟشĸ-Nčc8"0o/=};KRJv\jU!ǝiDKȏlNĨq(R(N-j89Y׊X4"euc@l]{UP kn4ط".dҷ=,soW(w(4L]u{fYy Fr\eW;"/̵7ۄm*.V""mHE0nU@% b([;'gݜJ\W(MV- A[Cy$h=>*Ԩ0.7YP=lZ͙,N2d={!/8*-]#V~6~azItNPRDθMϵLq^.)<'MŇ >瞽AϘkz5} 5J:52ꛑKm#r伸1 A\4#aqMyi?[|1{8\zU0IGD^2)GǺۀCvhwJG j.3GTٟV%shw3>#la'@Z@$ 5i˰|2 B 4ƴq T{]bZIEC~]S)n |ĆBXwc _0V&L|qBk ZYsM(oxsF1~<^ʽ5a?{ f&'t!{Qz}Ĵj;l#k;NLL/,fQ*|I(,Hr`GR WǽYK|$kz)LO/ ba)Ưr-A8BMrDc1;h`_[6{u?@qY̻!tߺZwUȹ 郡eʽsHX6>W穐 mJvtH# Ȝ/1CzǴ;7+l*f79yVmьN1kzfl#D9=6c)&*EI1~XCg+7Y՟ 'N$Eg* htU .HSyܵP*i 5τiv|΍A5,CZ~ys~N*zzi CaNڒD;0EcT\`{@Ҵ0}Aw_L92Fg&F࠱Pfi'L.3΁^@Bܦ GTjG)X)GV$!}EAD^pM㠮].&)x2{Kj _tL%)|ʿ2M j1oZ][lk&p¡64 /|}ףi_Ii%(<9t<[?W^TJ\?e Oz7?kx9^q'@i8 @&^D!j2=S("-oވuh؀)Ce:wER$|)ğ:86=ONY5 o jG:91.j9@S9B*?PF.8¸vܘm# YmKY ;A9+x2ڊ+ut"E(pT >] ⊚DR?zlBZ.wpC냢$-1WV2Q&,ic2aiNь@sCGgu#Z_W\J(ɥ}'O~y)E%iYIv|lN AV[ o* L`E5֔ 'kUq7-+-%є Qxg`3~>$r#Og:m&:4kRWHkXC;J O>IKl!yPeNfIj5FhR6CjNh9P3 ޟ@DGWku$ujL 8\M=o74\4`?G,2$9<ܒWH[3S2意߯BmCⴡFOg8 OR3-`\ȰfEojZk;fTۗ`YӝOeZΉ4=iVl}D &ܝp|ثmb%1{D(ϥHr&iܬ7I+1|{|c K8 xHms ZhI53pH4Ksf@O-^˗ Tz.1ʀEϐJ8VNs:eI8BoM(w@{^="H⣪| Pk]dZ3M6?m& p#$SIP>sB)[ԣQ8\NDӘiRP{`=Af3: ≁o[8F l̟mTCj\ u!CҘî;}ݬrgVO<,@ˊűK*^ <go Q34ٳJ }G6M:MHh٨7Ԋk56${#^#fk2[F~@j2i3m!%qIQSh4-ncf:S]u~0.fN|wlvKs5!I0\<ȆAּ !1:Wny wqbyx7^zNz7лQ2ɿLP_T_>/} <քA"UΧ2靇#.T`h" =rYTOBsD+ˊhS-$]&<7θ~b޹ú/*ix7n'; 8M*aw|d3謧;S9v6#7CkǝeNn%> юCPH;1hT+PxKP={]OWaHЅki:~R=eV)EKxBBiqXlLZU< ,d9OTR$=ȤƩI(ףּ*L6WՃcNi,66;{HN5Mʔv12bAZr@"#T|^+߀TЬdlgǒ~܎x?eB63ϒٚ38PcOC/97sR;b*.oI㜂>5^`'Ci/ A?:*Wۡ!yy.Gh6qY !/T>U8:3L?lr]){EFpF;I4|fnw+ꪥXV6DDۊĝńW='f1z7"ZPV(pp'+$Sfo%SդCa`#FxV[earH(d")SŶTFVP[ 1}cMg`S^ՠT4-Vskn.׫:5S|;]H[EJ Kz^0iQRiUxVFIhcQ.:U%#(<%0j_Tʛ'֯(F,87lV23C]x]e ]Q. :;cKϫ}T@4!HZ9Q>wH0UE_3d?{(gՖ/dY+E iO 4F%>"tҎ[k c~TѐДKHE 5sx*`?m~[G"᷁ں 9 ܣ;̲ Ft력UY>?)˹= 1#g&pj8#Kw2ؠBf:hHI)嶹7LЗΩcO@&Z*V,!řg34҇ҐxR8:ٶ^VP^>1g}0 GJצ}lzZws>P!tLC+*sYHE'(%l['MbyĹU0zښjSB6Gd8tZZi6'i^u t?Yj<dAVwkh i\R` E/Q8 ;qZ& WIQoH}2{_8YsB}Iy!V'2ƕ1]]MXm&i箴sN/rW)`ldTCF;PYHH/HmeȜ mae=îҿ्=0zd@OWL8-?]Mӝ.9bI{IIt ]I%l{mT:ˉ,g]X{q Z52%iql |_3x)VДeJl^";dY2|].:&y/tw|8F R\CuG28\p fz. 0EX;7S#׾x9gpY#jhI$ޤ47[hE۝̄L3'-& t#G󝘮_Q2v *Óp$?MQ.J ## վd̩C {WakmPG &u.Aul*%H#O^U6.Z`ekN&G\M 3Hd]4Lra *IOBT61du#jgo*lWrt54jeeS*@ 16Ud) Wi%G*]qCk|p1^[ub^)tz%5zg'Zu2 Wx-~ )K2ߝ3.c礝^{ YO/ }H^t+zphBoU])nȢ|ȳO^\V/;46",6?^\_;/QM16H<*dhOV`1oM)7cɝ2κ%Š9K}s$vڐZv=?Tu ayf|I, zfJv&ah~Msl=t0i? 2\ڔ6}Λ>wh3PoSXLᳬ\QF\0}M4§/V'~r6M|GA9#x6˱YEY|=v&@EAl]`ɘdVr}(RTIЀc_D ^1&hlxT#kK\I~U QX¶",OYxu&6O@"y2IC!Ҭ$ |!6Gj3'2VY)K؀͗PS6zU?̺YD+p`Lݐ) {ۚY$ȕC߂U))܉}ZK!+rUCKH B7 ^5[Kx9lkI.FA&3uBҧ?&rm[VZd9Ru^>EnP|4M& pqvMb(KꩀC E \["OE J5"cuLg5#i; PEjD=2j1p#H'cS&zO J[͛c6 C"#<lI[k,Rx4+Kǹ'~Q}L ?>q%m|tI{6@B[@+$}ذ9M@{^E %vYULqZU;DQ]yMcZ!<7Z˧DxAA@F<_E0/'~=YL2dLvNvQfR7ŲÑFc5YRlL;OĚ/B7t>Ok(Z8 T;<7/80\J Թ&EGMs#}V~xrZV%GWcG^qQ޸|0r3ט; ^ԢEڂ9&џ77ruݜzos;ɏbuԼTsᥨWd=@P-ՠ,N;|. B zC Øc.$!M i,ME깳9Rqb~N#nW(YxΘ;wJ#|\̙] yDIOF"n/x~cC? Z90PF(X$ݒI:UخLOA4#0X,zny3ߊŏ BJ&'W앜(A)uWUTl"uH.Ġt A4<#XJU"? F{4kB 6ѽ.bS2u `Utri~+àH+x}<ȺjmCb ]ӸLoȋ)\LO`3(hU ^357cz!kѽG U[]rr}N-c gw*HꒅHUF|ZJg'{N4aKË_(ɾ)x[UŌ8kL1ާHX@ zc湂YC@ *?'PǥqFoQqۏTb@.9WJ W2ŭ:vUVZ۷gcsngsViF-dR0 _K|Y'5Uʛ:[ҟ2E7H+$(XU=<ʻ] <ZslFF):O@16%X[ 鹋Z^,[E2H<(]ts:ev)B:"sIqztG%"80b؎zA\!07_Kvɿ;2x0mi/lπ-0BH/XP`>liجd_99qgP_BETe.f&å/"{9LK1nRJ9=ɣF1j[B]&i}q6hRE)tw ƒ;gP=8&8' ʃZ2Jא~m:b>UTN0cm**UaDWv41yNlq9pz]26u:<(sQm@bаaX7Aù%c.. vsĈFGf}VV f58>-!V&WNgI1=j tPaˈdIߗ1Zy#>Q)b+;)LUK CAHյ 4FicZ``eP){C1?ƎNJ`PR?]ÑR$@%,H\4F{gU_L'e 9x9lYQ`UoH5JfVc7=SSa`\ E D0%J*q4A2zq'P L<wcݩu(}1,~$r [ y#j@Sg2R+jӭGrԗ"\|X,V7;A1neF$C!~Ȏ1jccyk!ӝ=c3vX#:HhncU)Vv8*-> ʺ vUw"˪Ƹ?Sv4&:k? ?.<`ECiAEQ]b%Z8\hk*1|07%?3SteRS, DĎ ks?5_:A8J?(ds/($ -yd^t4'-HZ‘ޗV Oɶ{q..`˃S5F ^M1XD8CK 3[urfaS'\$Ђt".W'Av>vwcz400ߺRe"zQࠈP).:zKgID2J=TgxElؙ2pI B+e X,kJ!W wtߕFsTW)9Q4s3xGo^#)`]W+3-)+uNk*cZf pBmaxV_ 5Wqw*y5P6xl)Dݟh:@y>n߈;X8biIS[IkY3Ykíc[J1ėtV%NϜբ4GyTz3Fk޸Ӭ EH*p*o_h_Y1?D)!~c]i66YgVB5k32;~2WNC!x{i@+NܓF?[+Rd;4jlms#"*Vl0m#+PRBJ!cՑ䔇!&HpI{z%A B-L[\)O"? +-m+B8,HV [c~A'mDCQr F[~ 6',s^A*ZU&E^Ѫ|1I<"xwꃻ^5 b6Hf#^Ҭgyv|Gu###ʩ&['-ۄ]L5=X7ˁ br b2Mb:kPV ڿ0c7~[}^aHJ^hHǂM2 YG0긣Nd[eD^L<m/rQ-WCS֗ %&~A:G@k6^ N="(5G ^i^ZG9Dw#5[LB8S{(Sq?%dn2ᤏmn6)Nu17hS1uWTC- hE.5C鼿GAxr? ‚fjKfp>@,3RfCh O]lAG暒kH'{:.Ŧ#E"s($D-fX1"]ݞdRJ7R6ϵՂE{rC }),Nb1XҦ?~ޤ/C h.7Y'|QYhݴ2*^oD-eX,Oi^c@t0Rx}qd`-uʗ2˓Ay0zoC8!3Zp1r$94iQY }O{n-7xW<nU*K os|.V衒F1j,c%O92~؄0=i=-}e65ڍ=E'p pL&\=>ݗ Qh"J  `sy6;UJ E#Dt-&bNf_u᝶s]56o]1z*+{_[14%z<=19{u0jT;[sIf yV\ EcB7"ADcCj!_eSZ#Aw/ l\<|qT CvrzyJď"OSZf:3p2txhO=Cs݃~&^@k7ݗYRx{P}3ysOgN?mU旈1IBy{Xqܦ]2_H+ I:i V!4} w tQP a"/ 9 3EѱzE.YU8JFswClG=Ew 8)FPo Pax\p[w4H!b6~%5BeL{nm{k[@ |&`xݚ5WQBJLc{mJٔA>ˎ<"<#'TOң9G(Št 14\]I8YP3HF_H_M@s @׃嫦RS%"~{  x2 mAwil dQy嵪>]OtMC0;/o%U`qܔ_!ʎ ͔^ zuc'bX;uޔ!E堲1/tR?qEA_!qD6l}@8j4k'\YEoM8;fxKh`v>\-pc)W!T\KmP?Y9Jm}h% 9J9p'Dqٹ_99ʈbI;p&;fޓw0ڽ8fؐ5pbO hsřO8)1N=T3TT@2N9O3]E; -hj~MF˦Ὅ~qSVFӯ[wc_h0 n[ki'a’k B|NLw7HxU])$IL)S.}vVlvyQACT0ȡ3?@'1]2'|PTă(Y $-:Vu)NãWrۅ *CA aR믶0o2o߱jB[tD"ΦM/CR h>f*dj<[{a)ihOi"6;tJ50[4{~LRb:ҙiVnnYa hkYrtL6z"DĮIKLN#3lGVx;u>EއO/D ),Զݻ$e:?9o修Q¹%ً HٱDE1;2yknm N92W\j7QȤIrA5~ *G }$ SR+4GIu H] E6F1}o)Čsol'ˊұ )TvO1ˁ{+.Ě26ȺROTwHV(bW׸DTv&xgtv6vPyuP^**HvJ3+W؊'n$:9f> б؝`_>ܒ_kʇ o"{,[nB қ\@#B=oEԠ_ #wh8|88B*f2zCA1kB`ܵQ-cb\B/{,K&iN^_dBΎrDW9Fn4/^ɤP쎼Uns}1se@/܇:DhX&ڀ]stg5/] @f lO|ႈ:<*D\Бb5ME]OL=748\cB4$3|zA`E- zcf^(TzOfV3ʊJ=$p(wR+%tTpX9ԚCc^ShRdm w"oE$yKʏcdS%68t8n7y^s LPهC7\|&>1>{B'G:#;?tE]Q:'bl[nL[l4n̨ mec>rޑ88Rnh!܂x"T+(lK\y2 !לF.3k#0lht +:f>6jLKOnJydlTH&0 'w6c< &Eeck'VOh-0%(`XR/]_ BL;Ukwya޶T^T#{ϊo)D2>럍cNTql]<ɵٿ,$\2ufY288)s)qh3r X];$wL =+LWͤ{ok9Xc;g?Q+@ srRX:ˡ?ON;Rr2yIk#AH9Ɛ*6,J:mCYIYFKBgt>#XD]ġrm6aSt~~LzؑVoCbN } m;F}#F:>GI+~2s[ `6G@n^)k{ŒWuZclchPXG >6 *%LYoXliMչE E4ETm`c7Vl.aό}SqfnyVХ*aŨ{-X Xcw((ifW$$u0@.^ YhЫbdNb;MN9l BD<PXB2%>rsKj}nAjRYl&9eMmUrE v7,+0(.&Xz`oQj;A5Qx`X.OMv' eg7`RR0p1::ӾhL(au+G7:f;ӊ8q볭lPKec^: %7{\GϫIק}yC 0֕t> zЋ5[R4l*d[uo=|ϛ(n[0K/_p](]ig4[ NhW|H}5_h8LPEIxV\T;aԾ`w.b|`ٟ5;X%Q7ߚʀmSMtnO30 *a7ܡqZ6?)V'-SZR*"D5&s)Vb# {-fP“iSu'<~Y(h7R$l2^0rn,TnKh?̫E)CGT%tK$(nEwyC ]iD|GKHJ\C1QՇ njȅP" Tv"Y8q]IU߾T'4/'BoAO6hgqC [}H4a> yYSPWƧ3oӛO:g?o x?72L^ ^i aYc]tB H=_ʚw_m_8 J$6}}@-1HcS~)\^-ڧد݃PSӮqC<.ōVd%T|澇37*!yS )&_1-׳m͊@P{M8]ΔRT @"Dj9+3gEņ>}rU CB$ Ξ_P iVf+J ݾʬ'%~ TT&;sȸ`u2W"fv} 25|7tvHGnyeOl2YEfS\B#5z=t/)oȠ8$Kœ3Xz:X j^,9R{]xt,B4N)LiðUR"S1upK5R{rP+ Hv4:IŌ-@ta7"_\i9.\O':gSA-M|ͧiV):E懽b+c>I(Iu_>V A ]jCoýk(#mnh3TUb ʊ{3AiBKSwQ{nӉ^7*Iݏ9=V!o@;DaLte#B  L#Cz& %A4:.ʸm' ſ!پf-s,$&B"? \{KVZ;O E)G'}I$^b ^<=xaөoHhj1.~+tgj*,C 6іX-ZbM gZ<5rDwya$H)>ʸ\8 jT{GTqi~/W8E $=쪨g쓊5f٢ų'PH3/m}y;a1__,!&}C^wf JV%M#tC9ڄWC #΍T\14eil?2%k=p NbpUmZϬaj,rCbhk)i;"ND ѼY i;Qzٔc)R`/cF!B HoŎB9W ^=VHf^ލs=cxՏbMq/:Qne(dd _{̿6{A\. 7508,ggxLPX:oo\XZo Th"w(Y>*|pGп% B֬u|Ƽ6U[vrFhr"Fy5d'Dle=ኛá~&X{ Uv`<օn66$bč,4򈐢~ύR21,XJ"{` Aq#*O}s~z qwd+`(*>=lF8 _RA(䍢tk Vvmei.sNژӊJz[Pbޏ䱂FoU=VJ 2`N"0Im:c:. Xr`.>9ׯS10SJi!Қep蘳qL%E4hdhCN&4#l,e4^~[R?znM%kg]In 91~G]Hhh;.?dV^,䴏Td<`(S2:n aÎ>\<Yt$ovȍ 1 [i4h43`q2;CL4 H@)6^#+iqq%U+a;9qC}~)Īm57`+kMU?Jt;nTFNh#GY?۞?B! 8F`[ iW&Je{нC{ME"^|:w}UPcUꚨ' $X_'F};ZS_ͯyyX]HIz#dqib#u)CW@?D`2'D8' `.THhj:O.;ۖ vDX1R%wr#@ w =ۃXrIlpb$˦kX9M^9.|;[h\ٲ:vԃw6ٕ0zPndMͮ,us. ̠FM5^nrrE\}y_ S2uIs" D;hu>Wsh_hӔj,S!i -GoTwHe#eY(e(ýh3XRBtv(8m a= H'E$[ z%p% nV6'6%?oT+xGŤ x mBmgӎدOM\'{*vJ W*"^@ uOJ*gx dH]]GwCa^k emZ84 iѕzL' aN9Dw?#(EXvT,tn]CxO:NP'S%$:5Lvx,{#d12jqFZB} oR0 1D_*jqH!})?K=LF* Gѯt묽ق[Kt(ah$J)*yƤfίcY?pn{w]8)AkS(*5taRzG7ƗkJRCF@8AQK.漲U)̏1Fpœؓ.,fe6O?"Ьz͕9ypؽܴԒ:L{ wN׺G9U+ T&*  -noۗmi/ S, s\.΀8D=0A8/-L‡;Tu&Ue-cWIucȚzmuVؑ@f=19/rᬓ䜡&{0wΎSUSnaP\%s4ݣywaRJ$lҕfUP i.xp qƽH=P׾p+Y,]tؔeϴ9E`=oS zk|>j.ņ,7m2`D./=LU4kE *#] alZ$,.( ?h4GVIbX"ƜFHSdT "^+5T+ߪl|=2jIܧ>ñ UE4:RDob>y-`_E!ڵ/6\Pdg8S Jnu6H,;(eb͔&Cow K9B5p#$4AΝ)D^*.K ,E~WS o;C#BtQ]V>֞4opgt]hb`}Vt'WY{H'P:,瑈5Ek(`dv?٘8LH#5A+ Q&5Ko|A0vɊBoL(ݯ3 ]DB#r>@`BѾF]z~<1䒐0I7q\9;{|5O"8?RQ=_FxCK # ,Ӛ;6;K ;^AA [2ӡ1$-66J4\ʊ4e4; yQTEyj'3?KyHP H^Vg,# qNN4t:SO"gc2N}.n, #{ݢG+NyΉD&Ծ*оfxyP# UQkWBA*5+̎InDu3n$ '> $5Lܩ`y I_dS,Vkz14L7ÉW*E/0 }VF/NBڜ@lг<쿉v%AvMsU/w/f;Z6`\[Ii֪L91WyǞ{o>pl=v ;+_&FM$U؛QwC:_)wd.ZT$PsMpw RŞfɠhܬM9"g &!,+@|5,X kfOX|O,v*voƉUl=e[K’lDMyuwq\S>],ZrpU 2gXMtR h4po{A~uM嫦(0/Vpa/=eaVCeGh9~qPq(xWv2}lˋF y/I-r(G2rGmƻ,4θM1hFA ?]@JF^m ݦKג|Ƿ D%Tl*sC%kqQk9[W5)Qp9&$ts Z_3U¤G5:)t)eep9y>H7a$ _F?|eq}fUBXq%| &AJ<{ !.;}[cu =N~% 2-qѹxaM0A_^юXM|Q1j{.Dbl=jvo?-;5>7+LJBƹ}U ^:M)o6@}Ы!~@?( +|>zZ:Ɛ ;AM{VO:zM%,̠T0 j wQc H;UVHK:rFc6O5JKҹKj;65Mj}mZ{q4voBRUvEc@6& M Hb.)Lvd|G/ǜ n@jOÛ4 _{#4C=(v4[en]ʺs:R슇fJ\lilID0)AKưz7 (7 BԪ+ )MRQ] ye7qi Wѡe~}+ FO*F#!Z2.u{t:yv =.dV }Ίt]_oy|K?yt~^] ʖْ _lsP@ Ypv,VI a+,ȩg,yZ< ;;H2vvA^`2WC%T:!UCt:ɍx;Vmlv3kh!aDU}Z8Y`19/p=x/+Q-.h XX5"1+dE‡ zm*ҿW͒R<Dj>NOf/ٿ,F5wRCZg2{ݖ`G{ ډ}IZsD 25 _MML(SA4x; 7C)d3~ +V:4Ą=[Vl{JqxN(jW2-ҵQ*VN$aij5u& \SBEetS04Ng{;^-^SZΐ3{gs ZA]?@{3z3eq=H> 2Ź9vkx^:,B!9Б*QQطѱ ฉ3s@&j(nnրM'H>8ê"=(ѐz/(]$9{E=#4d\ ȥI8nTN4eC:{ ]ƄtXSEG|6v9VOu79Y.fwߜx]5XB ʣZ^͌]VU;v3 }:S6!в&9UG ٢懪=z 0D|\D%3fLxEL $ Yc[ghQ' 0Viiu+5H[TL$#*׈߶ѓr{9VMzF~Ođ+Fi*Bbʮ)cn>ku`^B>܍j'_ _AVZ ډ'{ㅨ˹[,[YVڻkm61KrJIxU ځ\O yo#\GlCô/yTD1x(m쬉¢I% L G'JX\/ (^lUs_vx3S}@!r2E'ؗc玿U-m s9wbԲ^׵MsA7) {K(yuPp3~PCɫ[0%YB9,tQ[,o:B+M( q 6F*Ƕ%R|G!`,'36YAv-"'1n>.|cĊhUɞQCVc(㺪ȷA tMNȠb{RbnsêoJYc)6>P.ƽ+DP::kK5]|GChT,\Kr4P*is>OV9~;C %3|%&s1yYdڌGV>l/S4FwkJ7NCFqf٨ 156dв;-mS KQ?x\\ Bk# '~:orjEq0#}CgZ6' '0sIJє8):E$TqW '] ѐU8w/*/ܘKW*Xwzb۪#Bx "7Lһ_Pe2FX'A^!`]~fSGODޛ0OvLpCiεvgML?Wq7/׏B? Z S@WDFIL@{j,,#?LLfÁqVzWX[}Hܦ+N_/vP2$Cw8KΠvmyH3!Zңqop{i`#3߲bz3M =)O.;)ZRsҳظM5ѵsZZ7 i"oS4$b>NVTԩK16ȗ咍Vġۻ*m{F"qg sQ̎sa-u= `;+L@6M6%lMx.<]zӦ_B)/iI;l$]6kP,mibΪM+QqC7~c9v5hTDb<=EQȬ:ެ-ً˔ʮ~=s-L?그y_ x~ܧԭlPna*1Tn V6GӤ&QN.YzEu[|;_$VDIC2qؙTkrΏd}y&r{o؍UD 2!ѭ*s/hސhTXLE,t# `qJ9gi1a:$;S#.rCw@I /1|ӷ7;izMi]O`c3;K0y9 FĽ?5eխF9R ;| S dC B Zꎶ9q&D<6@>z}Q_\PK qq=/㼷tmufBfzcj3" )q''Y=}5Ù{! fbqJf`7a Kd=: V;v?=4wA;'' (@$ 'Dw;IGϷ$&UO/H̀u)jCҁ7Pq9ҙh։~350 2@>( qm4=UCF 08Jp߾fO i 8$XX`Au!SqGg2=l ]ac(.Do~viJ; $>`HapBXoLѹ&`}z=l}Si1HF=CHUL}S)Po6nʼ:UHK#1ff7Xq$+^Bd~Č[Ѡ¹_-AHoKX6v M`',8"GWla hŅ0ljxolgv.oxl<1wU2aߔ~i 7bm@f"nn  9d9es+,j&n=s' e{FF[Q(ZC b7j?s %åJ.3^Ba\A1C@WxW%o.: -CJqK*(n۱W9PpYBseF4C[/gLAfnj!P +Uy eH_dֿJΗ뽵'OkQ#MZ<+u^jn}!a]\ Rӧ85`D9|$~=GS$Dm)%|\%am/En+v˱qq{L p1e?VUh!^q+D~ D1Nσ>x{ϐ%"}+t8bӡY(c4~,3lЫ7#fVzsp2{o=USYatK.JGRҊ@trĸK?sN~jVdvڒUu95d?Y*|s"bݷP)v!w9 t_ n1iR4 Stu#u$n4l[JvMFEH:[Nrqx{ڠҊTq"|43L]W\tUs+@(o'cSf5({_*obO439N8~sv\Qe {E( )yuİ`P[Pm5z_9j? rTkL| :H6c2X[&1huK<ȥ-< >;uDe;`ޛ 2nt*N?4 -,kN,z' 0sgpTgߨ*S#y:f#sPKmM:s @y'/`"'\A I"Nl<WE=Ӧ<2p쉴C[֜WQ"2ǻǁJOXЎyTM1 ܍E:0~..7f40{u향8N:.#9 =:٨ ,^ͰGpÊz"xi4PSB 68N]oᲛBX~wpNp s5N|_̴g/Ȓ?6MC$~_\QXZ?̗c:O<@*V?`f[o{}|ϕ.Y񯒓TnޯTT!1x׹_EƟlutOhvZ=)fVpqAFcZQV؝|\CsetcO"l,pMd&gͺ)z_Y,C5 Mwh?'[k t#1Sټ{!ɍqg2\K7\r)oj(iG/P~Y#E̬kǬ=%CϹX$M8nauEsicD9R:?T!)؜`vp6ή9pUCf/Ӫ:QKa3'Lo&!2bc0Kg `+ 8l S ]6E%d8PۅX%T_(Mذ#-KnJ߁'N*:L;k@,JrܲɄ']Y˞Nt x^hQnϋ=Eg;w*_cϜ}vi-U ? mb)Ȏ6I130Q$|[mg^XYwRP8E]oRUĢR {S.՛٦"~Fa ~F̕ʽE!X<̹/[)ԱqD!j[XkQgf$]n&m)Iq*\$UkGOwj*R3RdXǚ4Bps]c1rAgzK.]?ql,1]ArhƊY(҅)ߜ%,T%C.7timi%vNL`d=iy s1duڛ*:oEJqXؔV$`vS[!*jZN6g RqAWΈŒJ1[~[^yOD/  򡋪_<.)$vN QX9s^œ}20ݨhՠ@{K.D8:GN\?;gHouS=~Ms4cXn1 ݓ`c)[rR7lcU!5T#E0ۍJRK`kߩ1@\c yd__oB+uƬ'YI P鮙S(jv ֡ Q;4,eF+ɺ.J6ΌnRzĎG&IYbX˲"^ӎz6Ŕ;l8; {}霕+W7`Tkgoyǧq,@W&hS.%wqbd0Ca~ICL>}}c3ﴖaơ>7);,7DuSDѫ{y+P!kiN_Hd[\x_-87A_ 8*k, O`kÍU@a~jy}zѢU&XP `~c1R])[=E$ >&(mV௧°SI{Da+̹s-GնJgq%Yo"oQ_LykDP󏍁wnh(>x'6J⡇]y 43@w 4~;? N) .8.Stl+VYp,5WJmA9y=d.߬'Wfˆ̼|6?J+G,C; {y}.߀_;13cok<8Qwh}.ۥSp7%bՖ:SeBFXǍIs 1-P B2? 28H+Lzc d~0oNmb^uKO/Zy>pMcS1;odL=l00U&jNZdZ"zf Z)1iĆ-V7#j^+jIq7NaZNe~5r^cHI';wWG4S@Khӻ]d"/'\F#^|_ 2-.74~P|GS5s['v$AU̳=x0Mg;sW~v4*0@顕&em>MOһ7XyfCS$S :OκLIg`ߋ˽s{SW7{;%Vń\|5{TN!}5Mg^%Az:xdZʃnuj"I[V6%\ `I`Ӟqu h"Yy2{ޣ@&Xk6?q|aڟ7Ea'#|ツAA4ӊ8K V ZDce ؙ^j=:@pկ!d# r avNz.gaN qBHK2 }fp̓;C"H4=1tx+R}hiÎꁤHkD)XьSiuI!jo-R!9DJ̩p(K"{Tw8.14Q !@s Etl E+D2{6d/zGL'K䨝8Pk +L.ړUրr"_=Qn^ey =Ba n,N^Ȓqr);dMkZ#6A@E1_Y%e±2*@-"e!&eb'w]毾i"$ 5aGFGߦD DևB&^q_nܮ B^Ʒ9?[M6>6}R@j,Ff{.kn]Eba}$I V\KQ8cR{C?:J|t&lIc 4w2os/ =D3 js5vN ZC^Hםh''g9n,rc#=5PڄE.[X?lRBS_7`SFڃoXMD@GKWA7Int%<؆ 9FO9i3+,W܊dK˻+ΩO%'= ymm1<{yfd.{"?`il/Y՝gKt%|d 5 EfH`?Ps:R JQh6}}J~:֯׈~$킣U3,tG>@p#a7 h$&XD(H<9xFa<󸡳ՔYD?:qrG<s껂2.K&6{>#ć,}ϟ{J3HIX#8*6;7ȴ߀iYOHD['ੱVp$ pM*`SH~30=#;^Zח#՞# ʗ ɇز)woQ;~Gvz1yYA`` AdTC 'RfߚKE4kƢ2~vvESGgCivI!fΥ_KWM[ca7Lknc޿}9ݥcDtvXoQJH1zi P+u#<-~W V||-\T qוY99*^1oPZ48 TA\P g:+g"wEID7 - [U`pIHHJY3 h})Fo1fDSwJ{v5W0q}2O}h$zףXqB%Ҏe)@h'E+6 P<2Y"YatpƳ'p(l2:L,A5IG<8+o\ZٞՋj|9CK~n"57w̮t V;00さ5-kQL:Mc(')l.IJLQ)r5uY(RF(]NyymɊUǩ]c'-˒Kb@ yHimI0RqNMw}5 ۥFq#O'\@44ܡ`8E$w)6!-)AڙzbU!C`>^id\NRR8=CX%#&JHa3Ab.7 q ~RA &=y'L;Pߓ< $5TaB,Fx!僭J);JC>o E#CeҚ59IYC?U/[+;p`ظ񂯿h^0_iv7x,ft:RvHBRD2{b]L@p52.)ť?᛻?goo8pMbʶ85V!nrِc.c^-AlHP׾ZLAU܊EsNUy׺IbӋY\GkCAy 0ʏf^,na۪OSuabN oD)NV*v $ h5ɎX,HC7F`9eӘHl`1cjudp;f€yq^ cZv+ia޻wv8Tj1i⸓_v1&ō~%kJt3heK>QG8J<'GpoܣA10褫\G_YmnEV]s׫퀤vLdE.}3,!@P\!wM+P9+U%,y@Uge͐dEwT=z>9`u8Vُ!{lp[Sqy rX:b Ў/vx%d#Pɜ+E uՔnǣXgc$O׈ 9:P$m 2paFp>W=me8_WI?ՈABATBz[u3 6c^Ǿ((*bE=LN isXi;6X=oaTDCeޛGk.SlLX1!ťP4,io_X=qd$8tv׊4*1(vvYONs^'c}'#r_R& f@LF;peK2G!(;!T#?giG 0F4TSZ\z~B[tF3Fdj)QMVYb$O7T^ ]۔smbU6BWg2S} L+$A]T_a<5g "O;JO'bzf;p0Ԍo6Za-lA"diw'g,NJLȄӥ/|=mZv1_ozx;?+WUQdNӐ^J220?kS׽Ѩ֟|HD= UN٩[H?I8ovԪ ճf NUUinP1oF&HX!e[0B'`p\Y(x޼#T ~Ub3p:w:d4>/7>aqnf.~43uVcB@!k]9C-* Z1lRU"ѨllqvX̮b#I3:K(m}1ŋhFҞjnί~6K(K8?ZQqB"v&{j`f!yn VD,[8 KYoYWBW U͘&.j݂* +нУcm_#TJP}qR>ȰćJ3x=0\ɻ`h ű0>wWVoWur[ umݣd*&Rǫ׳C hRmۍBbd[JZͼ/{C!R+:5`y|6` ԛ@^]l99DŔq{ uA7 q^ɂNxB\ L ᩏeh& g ,v%QfBa~sY<:6v[h^AQ^I$ڲ:Tpel N[Ay)R9y]j玧vifŅ ZV|h*_ξ ID|ZʠȲ oZ[2EMHr- 5fTBIp.mWnD$qb7j#." fBi-d ijw:9kͤB_O|[2~sEbB{۟8PKǺ DR,o lxO%nLZ Zp{i^ՔˢG{î^(8ЌG0ؠYOr3'ArlvSdyUvIAZ+h4Yf.do؆w05P7M`OU:r>en+1c)Gu?w, Σۃ2Dt?C9c6sCf~rN(TZFz [jDZh5  <O\|zTmʹy I85íND Ab@0TԴ#EǃA'c ?oD3d'SeVzjh>^1*w8-|.nG$-P+lb?+vƂ ıpxփ]pJZ^HEm'Ÿ1ɵN5 }܆ p帆{>yJa8-T)cWH[PTF30Sf(Gh(\0fo)~a1)i@AyB=@ծ %IXcllZՏ?JV2:ٙ-xC0PGIXϔz$9T_A<{A-Dkf!^rDf?h|7&3ϓyI/0xl! ߄5ɳ)YND3$HJ0!E6]sr hy݂Ze)O dɊ`b~옭)t60hŰ`O9_H^/ fi?I=Q )F@J3A0.%xQ\2 H>~Ƥ }INuf#e*z"4^Wm%p Β9̫f+ZNP[$HlwfEy4džoHoTcgcu`Qyx<3ps^@T2u2kf$U0[uk֌1i뇊(3"?%" vX !CNQat'W|A2k_Ba3a5pxZR'ۉ Gzpq(CQ$"I除NJ-'AqРSh;ApIˠ"p mӆ,ZBazBF!0* y  :@Q RF %NU͵wdMu#]A-_̵G{z1{gkXgGL1=7JKW!zԉ637+@ 5-LEr餍n)ߡSF*Ӛiyꍃ/Ǥ du˳[3!Q?sG%71}HXjx\x?ssT}tD@Q0ϫ{;wWvK-jp"J@I՞㲗h'SGzZ^ƼHx5݄$[xg;..ғҼ/>H6|ۥ3x @<;Y ^KqFK!lhz% P洁F ]{+|/ 3橏Mx@\Zv.0x9Q7^%W-b;.wۜG #a uXYn,8|x[ o_uöMpAK0_HupϘpvE.`_ɲ=0fBpqyI #*ȿr|F뾌[hUof@$_V<ۺFCPLwn(x-&bX/~ARz<29P-Ũ3$qYnŸ&X\_bz$;!sfO|nɌKZg6K' A"۴2Ekч!qeRh? e+n_!v:ܚ2.+JvXPӌ/ۡu~= Nzw ink5RneyšrXܱo@NȿˍOXPd5991O/p4tY!ʋ7't/C3b2궼oɏ\!Z>ྃ|QI(+\Thn[ub$"chO7Č <6 ~3ȌDoaCYB:쭷GRJzKY5l'lx{IzsvRfu*T]{vgva-&e`:ՙ Tc}T}^9X>Td!KQh(ڌId ]bE3[d]Ln3IF!TiKf7L9K%dXp~8eF(v%<טaYci0M&ኧZV;TerkD6$%t?VLI'.JU…zW&m 0އ !ԭFUI-Q\if}5(VmB`^~ jj:Q?s\Gy讏0DEݵZuF4mHb?to0"[QU1iy&csLO8~*9mx.AA@;)Uz[ mq 9c?>D68nw[j‹.kCWSzjF6W{ 5X5iJ7 SҘXoL30' -^Y;kic6*pq\)(tq$K|Niܔ=LIߴ:ɞE)HLݖ읁9d(*IzG˜ְ:7@Ͼpㄺ /]HNOu}TkobI暷g:mwJjUu{7䣥Z:ɜJZon`+*:DQ.n GYG)5I.S3NnFkJңl{l@ .T̺IQEkR>d3{;ES&N2'TN96q;rv*PA !REzYŪ_11IrS5DW$oRpq?V;B[֭:eE@dj!uA{g`tv֠RaixV˲Zq2SJ=/2SgBSU7ön6E}+mv&.4Z#%3;IնtS%8˚8caI•{)LL2-g[fLZN:몑rm%BBB_f.nXzCiMC 902=Pwg?)2筌~^;M7"(c5F gtƱDžY?0^^"6ENQDѣe*p]\)[AWeM8V[!;7aguxyFx }R?"k߲kdÊfy;iB6nsi CJΊ!F?/I.H%s/:W`x1/d+@ fؿP@ ;\y{YWΫ/ IW܏|IX۰;{~ HJ ' Ȏk~[u rQk-@/}oV3 h2uxo5T@|M>VD۶Ӗgv X꓍]5"{.XIXM0 J$O7O_{bdzlsM"A)80{zsn8@S5qWZǷigGdk}E҉ꖒ{Y*36w 9j[9D+CwÞ$z5Ѫp#hjW EkT(60Jg WM>`ފ# 0z '"aB0 ~"Nd Gc:CGҬs 7᪝ |Xu˦$g^G<탸LxyuQ4ɹ22}2Y ~u)`*< ~~JϷ+GSou#B(rNv*/]gB}Sҥ P4+J #VX.v=Cp^ p6 ̝ĦA.<8{+fpPib[QD=޲ևO-gP\x۝u[鷘и2勞 #"{%P 'bD=\(?ʌӟw^*5@Vc[GS.4¼ Ղw_!A/4z xՈ(Y@v`4Ĺo} V*WHm>nnDR+uT@Li)m}`T5A`/\eNR8a''evi"#X\ I*NQ%ڻw1C2sƆQQn ~iW^ aToFc\QeRtf@@>&M5Q2]Q^^^h27k )Y*)r^ ;Ȑj L%hքD@EWJ? Pj2MIUc{+ ӟ\րVsN )2VW~Kf-zj%P[ $vЬ2%0FڋPXT^Qc6ؼat`zxoxgѬXIaQWkȸ]:Qpjy,<6Ug id\9)!-w8!=O ӏ..O̗*[Y7Dc20ȧQ9Nl}O-Qs6-g8`2kȳq&񣌢K&W)7U+b^e%E?CՅnF ʤT[Z͖o]tnÛ!ObC/V[йO=r)LuɈ;U8$+=E}VbL5Et@)CˮWI] nLPEm{, 6OP)3-M͖ϫ_͛;ejۻ37WB8GUظ&hN`bR9hE .|(dm p#J Lݐx ,yajYSun*Vf42pe]q{75ܧbǶà4l۫vE4޹Cַ5ƍA nMM`qJ}pYAxu]Y}ǟO7>r+S$!i_{9tkY3c;8I4'x/ˆC)fIЈ^K/>+x1mvX1 hP6V/\7a"34'ë^;?+z;sE}6݄ \m؛E'yEJ?x`͸EfKyE'41?pY9}M_n@JۆiB[*LNǑl%kCgNn) ʶP:eKΔt>;gDdr%#Üi# ,TȣLPD1K !rS猦pnt_zbFɡT Y'IABStVd6}b= $r"dhQ#: Ԁ5|ltþ j+*}3ohקw$FlX%mwQVs)6/D5(=ۮX/R%R'J 0xR~ g:u-;ac|?$Fs@d"&5VRW+km)фc`hW?a+C7y:OVwVu5a89* P"? g ]$!n֫#B5Г͇{Rn Z'=BI&[08`0ޫ|nWOg ζзJfߒR+ٱ[;}gȹ.^]o$[y%/^)gS5pE;ho ,x VyhPߛ֨=["ڽQ@VG| a}6|AYe3VӍYTXcup*o7;8DsI(:`:x`m# LO ۉRvyZ0v[L\X -}rJjcnfQuޡ\G4K%+d-@GPN&DUwiG )3ߵ<6t8vfD<6q\sn>0Ȭa\ΰ0 "\0t% wCH!Zz֛9\K؜hfg twff}պ{ S: &anFz(iZ>s\ \83$^{T:翙j5zPZkP.1F|~C> Y&|x6D6O!;z(c/~b`zj IPPGmCFyB1AU R5fzTΔ#KMvdɤ_)Z lޘ`l ki+xl"u߬[Xa^I15g *:In$ʥAĀ,߿p7pB-+1O|?o%$KwA-DC+Uڗ$<X/f@<AeBִUm#ْB;9>P #>w^ QucctalWrQ?%b."2(2"z|ΡZHx;O}WP>I b(5nzǥ,=zi FqTԟ3pf*4Vßjz ĀQtȳa`Uā"dՕ=F@O?Y's-OKdY;LzY97@ `MPrG(B@M ѸtW1CROy)i޻ōOibYK3KUT[ߑ)pC٘9. wEŒÀ;7<53{e#Z1b-K +3c9Y5TfOWo֐d/24}fU'ωBBH|ܫS i/9O[=<'k|uF]taUeџK "Ž 7}s@+iP81&pPXu4:Y<߄J[J`S9&>.ۜ NNSQh$Pǘ+l>@点Gҧ0L^T LYDCiW4D˥"RB =f1l,AYF#~1\'+u4LofD -䷧27zȫpfu;7z!>-ͰMMvE5}}EaAw!oV& CIZ%~ g&:ŖR…F'Wumn !B+f$)/u$yc~&[`x񆋀0l"` ]u `uoFBK@U1vl[emQZӗMI^L]M 蘭W? es u2tL |zл`v@ѻVU佲hgxDӒSP#Dwܭauzbph S() Atmf[Dg/ j/?Y>ol|Pw7wC\¥X>HO9 s˽1,Bjy|2i"^EyaH>`3ug 6^,A/xv~euH!!T_bPMJ“+ͷ0'zPDyȶej 5` x[t+❿=I޶?'Ac~Y㟑RzÕ$aUlrJcZOTf -(H_56nϱ1LN&1&3;O K?7#vSD58;;.$ ЮXg0y9dkgxZ>hƉ5v~1"F$Q4CjZFх)o@|oDaP9:i)I46<ՙC'+PߦӧFGcslXvDž=P*=wVܙF7OUR˽\^ 'p-I} nO܀KRiS-:ڴlՊpX:Hi pLU+\{ Z]M y}CvEÌ 6ӲmB qC чj}$؞ :dl2*'3 IOg#ggUqzu" 7T4#i@Hh 7 Nv`"@ƚ~%g@穼6s]㠮xkiX 5[+5,d|;NC`Z( .cx8xͲa%^8Ko riI+D#4z`@ h]z>c$+׾]@00@`W{B5Z=MP'];5ƙd)L VKo6jGo,Ё%D4ޟ'@x=6F4t Ui 9?2aߤV&/!9;T?+?ֱ6|b彉GAol\!duOsLUݭRi(NI>&b%/gtU2뱧df"(6!Q9l>䠘NrA4'W*9Ie_yHAݲ{/`r9P/!{px f )\yV'iuhJӺ0s9Oswޗ"IU7dیP1(mUjnd2VATlZx%o9 $py4̣S|`teZ(> Z_+!@Y4g; C-XS~>K$mQ%:8],-7f $YK?" Y \}=WJ!b sPω@ Zr#ą-zMyc(Eu|Mc6?؜_pۢ;|ewY&(I34*c:\N x†0-h;(.yc=ȁn7! ,۝u[n@ &(!ixb31B.Mc8?ld $l_1r?Knj$, [<4y:$ ?y52|3y03CD=ˈi rn}}4o)">]LtXX؟sѷGSlz>: İnVǍK3ڲu{by #3<#G-8Ti83^59נ0L6E]QYE 2_M;P n1Xj벯O% CR Z2QȧM$big91x^yXHhlir/}v̓Giy(oEJ'_%AX0|Jژ'8 FuHnV@¸I0 T'"#fJ!U `_r,ƽv nVаyӂU?G @Xӏ=Xĩvḛ JGBx{CA-Gښ__bR6tks@ kDF;mFwSW<y( :j~]Qq-Uh790hOB6.>F/Myf|oEn-7WHgí43RDݡ[+jZQ%Ou#%cPBba062zk鹿ABږ>zcQN M]R!}$Ie~5L1&x2- @?ېF𬒸t.KGDݒ?㾎ck:sGJ6q5DK4 DZ*tgը:Bu5g Z)(T4(xp~$VR;FP" ?;c693vmmQ d!aJz]u@xo BHȘFT ZY/ /V.؄P~9L}6=3<10ǭtc{S dtOԛp3p@5&$ M`)-$>jspS$χp3H *-'H on.FY# ;C/BtXvr#1aeRECz\tsO6R&|ZMz `^CAeXcSXxlإ*$y:yB=_VT((%%;d)RS 2Nd h/Z8!4"4(Xm63*sgp蟸q6o;1ò Y6AR!x##&B, V*fRp.)/3CiΙj/BF3Tg27͍%f<-Hu5>oxHCúו'he9]'C[6JvmSov<᪀]0y:aG;,+ (ӢrWvo"շj*lANNu1Į'桅>ןWA vU<@MhLլ"=kBBbvPCMģ3 8B4X׫{JpHdkQ@/vDMfמ77*î \`eO)ʥ`PN`BG]ٍ1-$6uz#NfMcTwqnNZQpj1V6C n^ 3  @]d'+ޛBCcXl1U]hؑmMX:eM*ؒ'e{ Cem@Cʲ;5gO)NxT3J 4W-jЄ<>b }T7T݀=UOiAs]6h_#5d6G9]"acSu@y%;#gy\zJNS̏jؕIƑ?1Bk hSꛠVIsSvL+گ3lJGE3T,oXA#(bg/)t.ܱ*`[ #% 5( /b'6ogZhʟ%:+g 97>[𐾹YASj-~HLTxe+5yW8AڊܵrҽZ5kuSX9JE5}F`م>'8(F3AWIK^#UG'YpڋS8I[bk m}'F,}ljr5nҷJ&'*3ת6*-wCm0wĸjw}q O^Ԋw#s qG('!^a0 m*%H.j hRԼ|0Dk!Kkip"U\%SjxwI?R ֹB sf{? C~@^S hqgj#xF.iV*K1AӜ8%HGRo<޳4V-%w\=T}7X~^BmA׹f!o7*Z΂Ds}6jRsN"D6ҿ㎤w=*r`=H GBpHqBap8qx Yxby&w&`e9bd.5B80^Vmss\[,*!O=]3ug El;f>l_K_uu+~4GO, ց}ۢDԘT謡/Z6}%f?L{xH =1(O%T:9\xR3 Vi<i2QN)lT=*oT蘒Z $*3@u5A|9Wӧ;qwn"Я L355ѷ[nqmqbĿf(D<1QQ玱!9ckd5B߽t'2"%LS42'X hj2fD̦_5 ԟE)]ȻeĄ` ?ȲLI ~ZFG䃼Zl'D#Ϝℷ-Uz!xo+ E{ uOz͈1{! hbh#G۲Ǡ]zq> cJup@K%YS>va0@.-5 6MHhp+fu|Apٻت+ ˼As[4"ӬK+\~xx5PWp<&PvC ILʗ1[IKoC@V,A(R.[5$`kRGD  s,g[/{DW0ݞXZe7,USBJ(x@ŏlvz=DoM& <~^rlss;4LR_:Dr##zZ9*B5NJ pN~PéCq1#R> +mn-cKxck VȯÌ'S,LH`6Uw7{v&Ι]]$X=gxAnE4()'戗%6C]–1?FAW>>gaV x?cȈOoVػW탋"jS4dc|eqV-zxvIîI/hC"S[<6@ :9؏b9מGnc߫бr)٦沅X cQ1چT6ij8U>'Х<]I>-2 f<+raT =lWW¡|}nN Pe>tĆU,ѷ/!نXu9_b`o2oΏ=H+P(4gH#oYk8;BG->sPm0e=k8_Z8^*-/iV,!bYnqб# (o6CFF?d5oy̓e}l>DALl ߛ\ޒVPb9C t#Д)ƶF_o gѰ‚<~,`aZm)1Y@i#XQ65+?E,5fd5 >`sZ C.yt .脹HPgJ֫Y#ZE}/~vst4V~aL}$_]oH|,yoՁFI^ّ('Ǟ<.!@fnD4{ZkA6+}R״{g7Bq4d.6gԤYQRP"TdS,5wiwByia%|r. 7R޼urCY{zV3*~qS_'!^m)bNرk@"$_UOaWN42R-V vb"7\x'/[?.cF@g3@΋)e{D$|xJwl$ǩ(9mp;T;k HA$ ]n:~Yg SP-F!(ʢ$Sf(*Nzn7/5L 1T̅T(qe`$Xޡ$O]pωMG *%8M+%v!$ \?Oj46I2ر2q<%GaKf!g;-f6@Bg0+y7Fdpe+ Snc/ABS/Nɗ< P?EcKvt%\Sf(sH(@`[[1VG¸t)At5+,?i1[H}Je>'`<܋z10WS83(S xn>'2G&YdW*?2RqBR7_F Q8+cҹHNMȃK.+kmLOmῗxzŌ# S? ڐ)v$B g{1lɍ%DU^!zc9d'{%79."tbSJ Zw;70p֥ԑx'rcecj2oww>8mD`+vZ jNJBQY= y1~&{8Ɨ3󌨟;aοڹf"ensySއʩn#<[5҆m"3eb&}JEp&% 2ݴa#PaF![I+F\Rca8kvI2õ* ($L  XI#W;YX|q:loNȟDp䌿=v!˘ y1' Xu{6(I#ҭ6R/}/'-Xb'M;RNKThtELڛƻ0"w/pCg4b6`O"N ^Jk.d!?uBpHMLHȩΞ IxQW2P&, blwLSǻPA2dh-A2ӝRp" r$38\k+xi e)LFcriy@ 41t 3 %Oqcve[YRQ$Q@LU UU*vc"fR7-,p"jMۗ`CÝPWՀL'N}{XB('y-839 ]= ޵fYçW5b6z0cgT\t6bV8^Sh6]b6ii~Q1Q|DKGљ%k^ϐe%0wiLA{0igj5ٲtTxP f0q/M[#$Ǽ36yqis(Ēa<:ռ2D?KّfMGD-)^\/?^9g a T^kH/S,&Xovi{lgĽwDհJ9eg].HCoTƭK=( Sz t}ZT4Q4{s BgQe'43z;Qhc<_(;hJ)hlW|Xɀicu3‘ PCUlq JUᪧsu )[bKiU9\!=h>:i avW3[Rd:3ݩne͸`HR:W'm*Z8*\ }8ޖ<ސ@FP :E3KumTヌ^ʑ4nUu=>!YbppdE.t_ #eQ=7H!@+ԉe+Nt4%"~.$d&E0`Žb{~_^@zŪ1İjk 92e /Kua;I]6@=2JοQf>=v[}bL9Tx*%-Ch^%cJbPծP3J=I0~&>˻xslQ[BI$: :ȍ )S?=!Vu(lw?{?en8r[[uFfg"hp)Kꪸ}b.m!B3~AW޲Hld8U ]="%xOS@CeZw]!yM,<֝L- ~’4:FaKnwXm[XT3Ax>Uk[Z!`/I 9'lD=݆p? 6um?h찆 10TT!yqEndoK@1cejs~:$yS{H h:`bb-8 2jO,wdsEGw).4' e`Gq;5?YjXa(mK'(">cu/K6ShPvBȅ kjX--%(=oWD+4L͢ k洕]K@-,Ʋ{&tj%D6 Ӿ& ];v{{P)6g|Qz+rF[|V˨j$'Σw+y(7$Wʫ91%n|B1m(%:P&xdYT EgF0`64.զ7( P}x{3n3Ysc2-_'LI9ތZ.Si<q%!ߨK;ꃻdz Y=n|r7I@xT/nGs9jA._ Bg1ǜ=HPILs;ȄI(fOb[Kw),)t .WJJ,olBpx1%]ĩP"^CWkUf-,l2`ә]jAlAthwXpm%|-U5|%8g8|/ w.dNQ yH|FBMLډyA4\ĖakMg`~sdk~pi4 YBg, ~W]/j<LKg8-HYW^*:!Puio9]By҂XHt jܩuD6 kg.`@xvգ_~&" oѴΨL!*1eޝ=D~7&bh2 1o׸L_Xs`#poT'@:7|5Hޙ~OVkAo {N&/gJrFY+2`gިkk>g{U9l=Β>b1(fmN1B#6CHxnc)3P篔7tP<7P|C A$wc} ș |QccK=@3Fz FtD\zէ=di!1Уl8̕ʠSMO)Ih ctrA'+^Ӄjw˘&eeAK X-z@u@0DpFhQ\|N@/J=Ԩ N; ǐ:r ܯ oy8QlF-#AbYxt[~8F}pi౯ČbE#X; =_c_]떓oyvaB"':DNRs!T=lpkS.7wآ&wu sS,}O_%8[g3/}a;YBŢ.4⅄GV`濕QIątgɗ|$3mLkxjK%C W/K?v# QkQ[  n ` lBwف(r sqŎq>{*wveiI"E:;lg/a+4 n\b/*e L)&%9,O3/ D+F齾eߠk$ԌMˋAuXSB W?D2$Fꝝ)1FMQ)2wlQȉ 'Z%k%@{Z