libvirt-daemon-driver-network-8.0.0-10.module_el8.7.0+1218+f626c2 >  A c+sU]7ZAi{1&/V QIlf k`g٥Յ2C 3FgO3EԳfZǿ{KeCnM89`n'7\zbcT}wSq};m򽗏z+cdYq?  Ui^s `-cO:|q wI-䗋_V?2}3A 6s9T>!o[ 06.̦T{lkIxͧzU¯j"@qKt~)o3թA^iLvs߯E@)ㅳ"gcрԁ4ن)ھ{|1^/4c9-qrӾa_.N-5$ K_@MT d'փ  |@[v]@9_X<&56;"ivvuN$M[typ?Ptxx~f_Ob692a925e3326e60acfb6fad8c4f7eecd63538a60532da2a5911926099ec15106af0577146703d95b19819fd9d5d4effc84cb844c+sU]<U5T"a#.tb?ȵçD0*}i,#XrmbX$_f.n&m&3QqV$7“VI`Nv hPa]{EIS>zL}W!P!kʾk$bIZřB@rϥ^zd>GM[=^yGaux8 :X(~% [uvl}8BSq>*D{cًq4e5l;0(rіIDr\ i3) M>HtB0\3hC uuER3$amaϚKmv g.ml?B(8UVSj HXs70h[n\w3'a1J䨆Fu>6tGKE(Hy2ax& !`G ">pE ? d & F t $+2: \h}~Z  @ t  6  L  P   t pk(u8|_9_:._>?@GHTIXY\\]^vbdefltuvpw x y  0 & 0 4 : | Clibvirt-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+6x86-01.mbox.centos.org CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxi686 test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || : mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtnetworkd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtnetworkd || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtnetworkd.service virtnetworkd-ro.socket virtnetworkd-admin.socket virtnetworkd.socket &>/dev/null || : fi test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || :0a^!G,)pJ? HAAAAAAAA큤큤AAc+6c+6c+6c+6OaBc+6c+6c+6c+6c+6c+6c+6c+6aBc+6c+6Oc+6Oc+6Oc+6Oc+6c+6c+6hc+6Oc+6|c+6c+6590d18eaa3dfc4c2df1b2135b66560674601534277014392bbb4b3b80257274bbb374a198e1f12ff1d0c586a61493852aa8fd474127846aebf81faf0ad20cc5d47374b6e05f421d526c15e6a9686b162599fd6b1f03553eaacf5c6f63dbcb7a5cc6581e59e06000dc7a3f4e2558c9223bc0e6e1a1996dd6b5609969bef8b1c665e03ed29c6adb94f2bd63415c8520dd79f4b79997db0ea7629b80e825ff5f39b7519bd9f466bd25a464ccb3b947c9cbd35a3f961802e408182158ea2cdebcf9734278ff7c84f52d98eaea16d2d1a4b75241e51398bcf143541c5d64ecd41662fe96fe113f7092667001ea9ca7512b563efa0a0c244729908e873b994bcd093c3d1fb1770b7906aca26863da98e205c9d193a4bf9649c54c0d24d37fb4a79c6432eaa2119fcdddcb6c4bbf9365570a84eb0b586f6317e3d80c97c4cdf61c1a496314f45d918c5fa01babecd45072da061b97e76bbf62ad779ae06c85aac32679b687f3698bf62d64c46315836cf02f260d6212d7e208b15509bb82a5e109adc9fa23736f60dce5b24040ec4c7108780fd7fdc0ad639454a6737b254f8618154f3../../../../usr/sbin/virtnetworkd../../../../usr/lib/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(x86-32)libvirt_driver_network.so   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-network)dnsmasqiptableslibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GCC_3.3.1)libgio-2.0.so.0libglib-2.0.so.0libgobject-2.0.so.0libtirpc.so.3libtirpc.so.3(TIRPC_0.3.0)libvirt-daemonlibvirt-libslibvirt-lxc.so.0libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)libvirt-qemu.so.0libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)libvirt.so.0libvirt.so.0(LIBVIRT_0.0.3)libvirt.so.0(LIBVIRT_0.0.5)libvirt.so.0(LIBVIRT_0.1.0)libvirt.so.0(LIBVIRT_0.1.1)libvirt.so.0(LIBVIRT_0.1.4)libvirt.so.0(LIBVIRT_0.1.5)libvirt.so.0(LIBVIRT_0.1.9)libvirt.so.0(LIBVIRT_0.10.0)libvirt.so.0(LIBVIRT_0.10.2)libvirt.so.0(LIBVIRT_0.2.0)libvirt.so.0(LIBVIRT_0.2.1)libvirt.so.0(LIBVIRT_0.2.3)libvirt.so.0(LIBVIRT_0.3.0)libvirt.so.0(LIBVIRT_0.3.2)libvirt.so.0(LIBVIRT_0.3.3)libvirt.so.0(LIBVIRT_0.4.1)libvirt.so.0(LIBVIRT_0.4.2)libvirt.so.0(LIBVIRT_0.4.5)libvirt.so.0(LIBVIRT_0.5.0)libvirt.so.0(LIBVIRT_0.6.1)libvirt.so.0(LIBVIRT_0.6.3)libvirt.so.0(LIBVIRT_0.6.4)libvirt.so.0(LIBVIRT_0.7.0)libvirt.so.0(LIBVIRT_0.7.1)libvirt.so.0(LIBVIRT_0.7.2)libvirt.so.0(LIBVIRT_0.7.3)libvirt.so.0(LIBVIRT_0.7.5)libvirt.so.0(LIBVIRT_0.7.7)libvirt.so.0(LIBVIRT_0.8.0)libvirt.so.0(LIBVIRT_0.8.1)libvirt.so.0(LIBVIRT_0.8.2)libvirt.so.0(LIBVIRT_0.8.5)libvirt.so.0(LIBVIRT_0.8.6)libvirt.so.0(LIBVIRT_0.8.8)libvirt.so.0(LIBVIRT_0.9.0)libvirt.so.0(LIBVIRT_0.9.10)libvirt.so.0(LIBVIRT_0.9.11)libvirt.so.0(LIBVIRT_0.9.13)libvirt.so.0(LIBVIRT_0.9.2)libvirt.so.0(LIBVIRT_0.9.3)libvirt.so.0(LIBVIRT_0.9.4)libvirt.so.0(LIBVIRT_0.9.5)libvirt.so.0(LIBVIRT_0.9.7)libvirt.so.0(LIBVIRT_0.9.8)libvirt.so.0(LIBVIRT_0.9.9)libvirt.so.0(LIBVIRT_1.0.0)libvirt.so.0(LIBVIRT_1.0.1)libvirt.so.0(LIBVIRT_1.0.2)libvirt.so.0(LIBVIRT_1.0.3)libvirt.so.0(LIBVIRT_1.0.5)libvirt.so.0(LIBVIRT_1.0.6)libvirt.so.0(LIBVIRT_1.1.1)libvirt.so.0(LIBVIRT_1.1.3)libvirt.so.0(LIBVIRT_1.2.1)libvirt.so.0(LIBVIRT_1.2.11)libvirt.so.0(LIBVIRT_1.2.12)libvirt.so.0(LIBVIRT_1.2.14)libvirt.so.0(LIBVIRT_1.2.15)libvirt.so.0(LIBVIRT_1.2.16)libvirt.so.0(LIBVIRT_1.2.19)libvirt.so.0(LIBVIRT_1.2.3)libvirt.so.0(LIBVIRT_1.2.5)libvirt.so.0(LIBVIRT_1.2.6)libvirt.so.0(LIBVIRT_1.2.7)libvirt.so.0(LIBVIRT_1.2.8)libvirt.so.0(LIBVIRT_1.2.9)libvirt.so.0(LIBVIRT_1.3.3)libvirt.so.0(LIBVIRT_2.0.0)libvirt.so.0(LIBVIRT_2.2.0)libvirt.so.0(LIBVIRT_3.0.0)libvirt.so.0(LIBVIRT_3.1.0)libvirt.so.0(LIBVIRT_3.4.0)libvirt.so.0(LIBVIRT_3.7.0)libvirt.so.0(LIBVIRT_3.9.0)libvirt.so.0(LIBVIRT_4.1.0)libvirt.so.0(LIBVIRT_4.10.0)libvirt.so.0(LIBVIRT_4.4.0)libvirt.so.0(LIBVIRT_4.5.0)libvirt.so.0(LIBVIRT_5.10.0)libvirt.so.0(LIBVIRT_5.2.0)libvirt.so.0(LIBVIRT_5.5.0)libvirt.so.0(LIBVIRT_5.6.0)libvirt.so.0(LIBVIRT_5.7.0)libvirt.so.0(LIBVIRT_5.8.0)libvirt.so.0(LIBVIRT_6.0.0)libvirt.so.0(LIBVIRT_6.10.0)libvirt.so.0(LIBVIRT_7.1.0)libvirt.so.0(LIBVIRT_7.2.0)libvirt.so.0(LIBVIRT_7.3.0)libvirt.so.0(LIBVIRT_7.7.0)libvirt.so.0(LIBVIRT_7.8.0)libvirt.so.0(LIBVIRT_8.0.0)libvirt.so.0(LIBVIRT_PRIVATE_8.0.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)8.0.0-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-id12a1f0aecd7b82dcc9a8258770d1bafab433a02aa5f24507f941eb986994bed0a04fd47da6f46a4ccd4452f11a275c579f9fd6782a8b8396800eb5a1libvirt.xmllibvirt_driver_network.sovirtnetworkd-admin.socketvirtnetworkd-ro.socketvirtnetworkd.servicevirtnetworkd.socketlibvirt_leaseshelpervirtnetworkdtest_virtnetworkd.augvirtnetworkd.augvirtnetworkd.8.gzdnsmasqnetwork/etc/libvirt//etc/libvirt/qemu//etc/libvirt/qemu/networks//etc/sysconfig//run/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/12//usr/lib/.build-id/a5//usr/lib/.build-id/cd//usr/lib/firewalld/zones//usr/lib/libvirt/connection-driver//usr/lib/systemd/system//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8//var/lib/libvirt/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2i686-redhat-linux-gnudirectoryASCII textXML 1.0 document, ASCII textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a5f24507f941eb986994bed0a04fd47da6f46a4c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=cd4452f11a275c579f9fd6782a8b8396800eb5a1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=12a1f0aecd7b82dcc9a8258770d1bafab433a02a, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) rPR R R RR RLR0RR[RORyRRRR RR}R R R R RRRyRRR RR}RR R RRRRRR R RRsR;RlROR^RdRYRJR.RaR-RFRvR"R+RAR=R(RPRSR1RMR!RTRgR]RqR?R*RkR RiRxRfRHRLRQRhR:RBR>RWRpRKRZR7RRR/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtnetworkd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-8e1003eae7e7393042b3511960f3dd34cbb19754fb84ce3e8437b4c3a269c37d0virt:rhel:8070020220921151759:3b9f49c4?7zXZ !#,] b2u jϿcS0]YM28MJ[mV !{p8=JT҃1RDj/FD%+z%7 Q eWX(9PS&8څu0YP +4 mJ<:V zB-]3Gi`V둓ihyڅTS3ՄÀ&&!Y-?naO_ ][Td{h1]sd)c"V0 w澞 SX-jZ:a%ҫgߖ4rXF&Ϩę/FcM) &` +9S? |=\!z:@ZzR źLݲc:m=חX#H`2B6P4ʷeeP#xV[6.m .>e4PW@|)9\w-Mg"p'~T\ket21|H6UilO92ф6,Hqc9D]pވK ލ2AQA@82vNFNdS*ujf\:rLZڗĮ8w7ؘ@oU(߲=7Pa 3&j| ʸ#[r=a~'pO@\w]v@O[E|EŘݹ{ =D* w"AAw7.* ^oŖ?vbcLٙ{k@[6%C!ej_Tca IŝTtK;LdsZ!rCoYK6Iɾo fE,tn@n?HXCt+AVs7NsfYJ_wORӹ[nf1J!uJ@_K5dev_^& 0-,ZeN pwQΆԚx.H: { LC-]IH_K]>N Xjz.VN-!G-RLjq[FuHPq1 w2Wb&_V9!nyU+\҈ |J 5B뾢9Y-|eLIrn;V$49dc` )l1ӆӮo\TXtS,kpfa|ŶE)BRbe4m짿Q9"hq؊ȯ5J{I:ɌTzuk_ZDoe'eCܑ\?] UBZ^DhcuZon|RD:}AP^yHLj@FhoNh*KhQ;y߅3Iy X~ʭ^4_tXr&my!(&mG3 .4FrsY?ŚzUj$\<x Y \rkZjN Gey@ģoMX+i>_)L{*["߆v]fÎNpʎr v˺Yu.)ś<^k84%PDsBD;jKn)$Z`Ng'(MWcm%7,`CW`GwW2aUj d帒O9r|Ť/9g Nt5b C-JF0M6Pho8|NkNra]$f 'x ``xujڏX~5n|# I ĩٴq*B,tg޵Q4 F|;h(b8FQL8wxZQxU2"GS8M)uG ض@ה h_rDl;JNKvOFlMG^6}Èݻ <,?[+cKTga)r<;tW ]9>&.\5Af|IqS{uNCzs=ӎ=%ȳ/kksfQYCgaֈd랄4o{S56_W*y@I$1$=fUaKH'$ԁ /PJm ۼPtu>wk1DN!^$Cm cvmGm'}ǴJ̧HTca n/p) gh?t[8y;u\;&I~q{;1o`a(6@T") !eߏXdF;mzEidzۧDΕwd&[G9<%:7ŭv*{*רu2PZ/s n#&jꁑ=#ӾԱ qm}@CշgRY{MUI7cÍj3G"9u7.YRڗ/v"u=-50E]RmdKJN #Ksoa[:F4O㱆KdNḹdWrHq#H`N/JM ѐUÞ1<^Fi]RJa4Em}_́u*NdPg`S@ԾkFi&㼂~"{+dSJgB |Y%\o5\f}=ĕ!a\?`iGW^P^r e"-]K_ؑH[_*rh%a!:*lǨ@Do`NG,2G })0KSk(z*~g-L๩#3Ũiw]pŎ' g)yhD+҆j!CFl"zӨI!Y)JժSTgۀ.+zh`eUDžA_. Ω\AiIF}ߪ$05 !x*ycmĤ;WKLpmV{vJ7=Rjgv.{W43s̃'Ar#oJC3e+̭P9ªANQy9}M9. &lNezyL;j߯'Mco /8J%u.YwO\qpES@y$ukwm٦y։T@moSj~!6GW6$SxA s}}#yRg9rf )&d?邌616 v 5'hZ1jY#V [Zѿ@KlA-0V3(sdΣr--3 W lyտxbg?K;^duЀfJ|@pv|LRS<=9w4ܞSXKp}yRs}rD/P"6Jec1;'7kEze^+Y`*M*uSϻI\Ag/ 񓓖ch90óFc|*(cd%7\+^ 0^OW j#3x0D{~/wrWWzs3[KoʦއiϟDV7*juf”HÒi Xs:'nOu XƎcy4iSSW.3wte.D_DGAS̱ Ihm°K_LK_8цh]׿HS1'q׀!q"-e2bNJg+">dAg`ؐ;QD&Րf1|jpIQoU, ܘ:t>rBd]5T*Q=wĚt~Ad`hVVdOt>ET*\ǫຌ8H${0Iji/Cx!04 +X¤_uוk.RŝG$^g+vֺO%N p-6c6jh)lAP&$ielc ɨV*qZXr0 5a?Y:=?pf8|7 bv9xtWW2N$}AsXJxZw9X]4( ޮ!$d'`,, 71DbRͨKj-)(wKJ@-<PYr3zg9\;2OxIk³Hoc+Ed z% V{8Ѡڳz?̩R, 71 s4U9Q3etu逄sLF@" mFO/!I`M޶RU,ls% nWa3CKЬVaH>)+WA~񶗱SnS sqsOo P3*cUkd4Zttk*Hf6ӰPy կΓUfol$fQ=|DUeIS:RJ_*SS5CTE.Ջ]ot]O Aa6B((CRKirԞ^?OŠRP녴IKu5J_B[r!c_+o1%py2nN StFOV0j# Dlj$ZQRkaNi"Ƹ U;;cо.,:_8%S @L#;n\a!|87zQZH&8LDʄAGYҀP(Jܿ1SLhoA\.=}B ~ZLr{١}5s8r;;j=&sٹ` ܸ ; -M4+c$ʑߘZ+mn#aw|wQGnQ'XZ>$B j .tE>vIkέ|ˉྜྷcRȘBnwDbm%Jhwl^֯ĵ߹F]3,|!Naűv0m_@/8H~iBUmrRE vX1*ǝ0*#-֢s Fc ՠˋQȷ" =zV`m] pF`ړMv91ՕxEQF)f=ٍX;v͟K=7&pJ2vD=~gk uAM!=p`nN (UY-9[z?/ XN0c(F 9nԍ>s'!l/2'QxɷqjRb}.FQO 7QJ8Q40aUKj>O<@#*꒾>vSM%ݦn++2,ThmSR.VpV>h֓BN86eh?lpSި[B=),g,T~7: 2ѐ/}6'q/Ji}NXH܍~yӗtb D)YZ.x Ka&rpFxZQ%/~%M(=V>+0Uzgg/þ;$Ps#d'vXۢu;ab.Ӗa#f7U^1X>ٮSM._Jt#H*bV~wX!{A"Ksz`Cj;'~<֤HmnhDSPaڔi1.J02F| S+#vUPBpzk4Kϐ [$f/9n,Щ}ddC&w(* ΍^^VDadwEonͭ.m 6h-=EI3AܓvcQL5< H:l5 r=Mb(J)Cqu*xqʩK> Ŝ.5[iGL}ϴ`/^6v+ԼC "G:k*k.$(RFP/ ,B68PFtG=HZk $c?p@sz+>>wԳJT<]#z8 \q5:rMn|Ԃybw&"d>*@a؝vdab 8x_;^r{푓2.% s--n7&PT6PdGs`Iɽw[{hLcUzi:qmfi8 3+2TB Z?Myw$/{la AFZ0h-{;+B iQE؋wv=TvhZEF} cT|3jHGLQDE԰.ٞ@ry)QlF &ilBC{Ұ/DK W&OCbJꞜ ٘ekAȋ#Ž5}e^ یZnDrʖn21D79GGTG^ѹz (~#fLNvu3{HažD}٘a*q] NK5PEE ӱEAbյ=X@oW>D:%*Gk)zoO>@忒m.UF9PVaN\":ꬸr]MZW/]"0M,PeIf48G[5?GdyFS7OlGm_ YDC_C>tws`VP`1.,+mf! L@0S;)Oq&; PjI(X/68]YՂ;7&u3r;D"D x)x s~ C_!<0`8 WV7c=A$G;=[&/6w?0Y:3 fRtà.ԈS@@nCx" ⺸DBkF~q?`up#(842!Q̙l~nϹdWYv[ gz7ؒ4*Vf찘8_N -8ju&( m C,#yAxxT^2$zؿ?{X*b?ue礻zRh;ntY@0 )7|( bɺV^v`yӑ"8C H2L{cv*r `$ Nrhw}S1%F{`rGq?*]5}g5(`}J)Vhڐ@^qHщɜбnY!#-@@F[Ljp ]mVpɩ]_PM ƪia^_N Ey /8T,sO3¿F(3L̢XJ,᾿t׵`;BG!{=%`PgnY_VabIt:PM5M"As +&cʄHDt+|q(>c NfXKGVjqJfXOJBԪ%N2=L&G;i)*٘H:r9s܄eiK1"(5SXTXttQa`pV=%rv"p̴!̠Hc;9RSe ~n(͐L`T@!99Jd=njIX!,|/q`y .ƿ]#yh[b ~.չN8_ >6;*NV&.}?c=D;3)5i_/eUS# V#5<_k UO4=c~}oIhYIn nu'tx-cUeiK%lPX!(ގ޽/j9lV=&R35 O7贍Ĺ.\K:9uaBbpcm'kIDe*Y`pfHϣ*pX6&_ʆVd 4BBևئ=mޞZIK0u?Z8 z[ lǴ $uͺ 7;#ێs(::rڍ!ȝ`Gy]40{t=W&-ni*l By{$>D-0c7BeRCtu'~|()}a9$(` W#xe~K ~&dWgpG5Ԡ6_EmԦ;ǤgHulh8٤(BVf 4Y' "&2PM>K67 1+n[3: LՐi*)"Nݯ>}wz5Eu>dKJ|@$Q~hDjL;Qcݒ!fFMP^4_)Q.hss> k5d@Q: DfOE+n4ЁyH 7Ou_뵯=ћ(6# h=++'S*SƉ*< m]>nF Zj*pF5)dj{-`} [ܬ[bˆn4t{KaZQ{㺥Ra\ӿst3E@ELh!3{'qQ6l4XYi/L̀YLf=9'lͲ7՗$oA.Ԣ؈s[r,Zuqyzן7!zx4]ӫEGe%=?JcF60\Pv$7n-_FG$-uWbEai񉇂dܜ47w24i6eeUK;Y/+szL%AIm[Fg`SϏ=-+R Rofܣ$.5ʎSbZH׍xsW4RPP4muH˸7̺Ht]/Fa"SO%qTql&w 0nNɬ<Č>b?qS񙮰=G 'q0h(@Ppw$IL[ о[X9ӃGȎ0s %Η1y"k*翥kg܋ٿADܑzX1ZAdCUW,eqa{GK2gփT!xh*E{eG7# ,:g1Ћ\Dς"vI!Y(k2c1 C6~Uegdá[ Mw`F5z=:Bc.@E:0*xTzԅڱaFO!HGδ " ,٥43v#2|Pe+d{Mk3΋fuZ ?+Z;ʛ3CiB!Ϟ,0S" `nrf׫ci:Zc /YG.c5_He@"VV?1 M1lpH`Y<"ͭ^+xZ*m!-ԏ,Q+(Iߞt¨4c%bWAA vl9G2%}<ٱY%[VJ!ӑ/BP {m+Vfup l!l'#c:0:ƢS.N-5xVf q Yy*(RL#EGD8Y ̍LуZ>#i.)0%&5 8.c?)Lkw樟]ɖgɝӾƪg=O֤HQg_GmLM-%K?[WUAa5 ĈؙvǍO%B- Lҁm{QR*yQM\b~^I vp4=X%*R=&Rr 6:n}TqNE[N* F&e3I@O(< Тnv>-\=^raC.h- Dk ݡU {@nhn@r;@ hԞ8 ʫ0"P0"1 v$W (şFZPeۡƨs;(jq|;JLZe\,JmИQ =ָS~>ՔЯi@Y(>UŁV2+V%3aqGknֺ)뾘dWg*mH˔=@?mt?2[Rycddj>yho78yC ,(SP?4EW#b8 # &K?x~3={xpIbYh0O 񦀭Qa=pbڢYT|e =ueiX?}"$SDzY8q{CQ~BJNM%i< -#Vb?5qYX@OR%LFи+Wח&?92)iDDF}gV sjFio:%็ +]U8-.w z{)1o5Ē<:|_̴K|Dm~=), )J}?(X 齮j9X])W~l L-)puTmGk?n_&5fr-Yuɜb=gz DP !nA%8~ &t\Eaj''e%=@g7|!D9 <( 'KϏۂ$DUn IK\_#]x"RghͣY}랒Rj吠FU [c+{A2^w-,ϙ(YэZ]4b{QNn;x!^Dw??/A ˤt9.!Jq-KF?>^ joxgg2,1991 Lm1ɼZ\Z}0hh^D_=S.MD[4R,Fm7yCwO,]r FjuT]Ne{T>٤nNLC?(>{f{KAjbmq4X'Dkm^BO۟OHUJ y96v(SI7fc W>\LGQG,ͧ2ZoVr>uW@!f_MGRu;=so 0Rge t3 ]J$pF||h|Dc)vS|ErOBj -˞Pn|{4zk4BWSfjyFʸȌA'DzKP*MqBhG%z\|K-!m A#%!m0jxWD=3{Vh |ݨ1 7dg2r?_@c{r3|7{[6 (ڎri~ ߴY}L<^ mv/QuՅ:ϑR;5d -|L\1[_Î!Xw0ִ4e,[ X#:^M6hAMĔb D;y_;iǬ(V^ϳ=4)FbL+)ξ^bڂZvT -ً+ͩсivj#=ֵֆ\:Y4L_KÁpd,cӝ]v׮mF?ir].ZI=$9[5PC/ȥE6ls˗|@';; sP9Qt+!G69_<T]{ӈ  BR&4 #k@.b*Ց*] 9_*Q: I,ǚc\jL􇲕8Hln]sgS*v)mBzL }z$/9Ұ>UdRnΓtnO~mbym Z3èCәSz&.Aˠ( EsN`N7Ir??h}|>o>PU:ܹ̦{Zr3r$b*.+x²N]Lp =-_}"UlM%̞% 7~Sl@L8.bˤI^?ţ3%PIt@YOafԯ\w?4B|hV d#C7jm8*z'BG9JeCw}RX ۲~z[7Zu?DCn{KVghĕd^AJADymSu$I\gI"lD3sOb*h϶.He2ZBS]# : Rng,2O+e OgK j"23㊲)MdjK폌0ĪI˸P S mup{QjL-\fE _RW[ 7' ]=kἢ~IGDoZa:M'1cy>;/T-[E!QN"ҶiyAWB<^'IڀenS|Q .*[ZXxP8=U3^>; l&fj% @ sFR!妪$]s~,o'h )219sM-/w?ށHaEk_3[ҸGe}'|j{ 0d_ۓG{"3iO{X\fjBY@œڱ¤hB4AS"9oG tq H6Dl^5  5!Eu 3]F=4Fkŭ`]C{7ҫ'8L+plNI%{A~\0j&NQz$m8<8z߮Ueh|$30`U{'#5EZ"`Lj%]6Y9 |_|. .!e;!I#MK TC i@9pI%%ȥrqܑ\mxfQml@L%X'Y^(Mo( ޺)[$bs*8EdJwnĉ7E?_"1dFVRo0V,WJYU^(ع~+21[ZoKջ%A^ 4OU]uHa٢]6ﵯ\ʰKC'|8Ti6%@euKu%En{%ax|3Lw0B3OHbK\%SIK,)^V^RXl^4 q)&nM dB'EBSQ&]w+a@D ?g#ql"vZv5%cY^@ToO>j7j7CZW%XHrR_C _{o壯.93 H4Zm2Ӂ$6n"P`,UĒU4ΓQ?$4V?'i_Ʀve{[IQbƕ˒ o/{s+Lږ\N󼺶+VoI@#I$9Y$ Ϻ/lχ c]wi 8sCY,`C)A3S,URB ڴ r7^fJơK|&Ij~.MzA8`v|@#}ڪ veʘ{ =ISP訴էo]E o9sb}|˪T{Z_Jvlv@f2jQ@1%`J9b}Y\.ii j^]S !͘%tG }r|hz1'原'<Þ5{OXiu?gUd?1'(a[Z|B.V _)|;ě"T WFԤUr O Lpw`A޴wʃMDs3pF楑0xBzN& HWrhO}H^NM@qCAz,<4Ka5w.n~i 9eZ;"a6)<ͱ^>IM{:+8F G;_G6Q\jH$u<(@ͱd{߽WFm+䝃Ԣ':uU%?Y3tMP1& &fFwXPjjC+P&fNpl'ͣsuubzg.uȮ3R^Y-G"'Bt:eEn\kFA)--Gf5 OM'G'K9"MngF+4F~}n$R7&  ej4]Aה-?PY ̓-6Q.\u6+=U BQNH/K:!{'I: h4 Sfz,+;>LE9eKd6y1a6)&u͸-7 VVC=*D zRo\`aljy)͛} v& ڛfm/ji|{|ǿ%s1[G8 }ŬR}llR mʵC(0E~a03ʒ$،SBV R@RV ؓeco͒=(At,o\ F:݉Y(eӭUcͮF*W"w/UɵyX,OfuʎՆL U%\1Q8LEAr,#@0ztX}f8uIRP5CLGb7{Rdz6u:l L&Ɵfor$wUIE9oRE"g )No M IZ9kS2O' !؆݋5Pg8x l 1c1X_5Ozs,h.+-mJ/L]U X]\p+歺|0Xk&xOF`w&(oo;m5S]ݺ̩9)! " PC {+e5}h)-r-PI+ؘVC+C૛Oٗ)D `ysջ~r!aWc){r4je0-$B@uM"  K zrGODGyP V@&#a$l 1ZL6ʅ0з&˩zeu/SBҬt6Џp瘞Oϥ $.\{ >>*D]Æ쓬QJ0dyV-R :fVy ]ISn ¿19&<XuۑcY9)VDY yT}ߟau+FP7z0*݃hO8=NqUˡ1iځ\!*zzWj"] Gp]Gsla6TMP@%v[p.ӭ0>[+(2!qԩp=K=~r/~\x^4W`iáSM"4r-wL.H9>s$9C{Xnef5"e sn2HD`6:BU q!L&?DMN0R1D9Yia1e k SOTb}ӿ04W7v{Q =^Ò(hZ6c؁s+ƢyJ}!?i x dPXʾњ~8h.Ζs0PdK(7g>(1_c`D 58"%6o27 -zB}JiMB3%W(t ~_| H _݂S#|FWC#Wp32~oo5|BkPMhyj]ceJvqyof>/MS7Cr 7!%V801g7`mp/fl!l>(';R޺JSc٣ XfW; .8f&Z9[4x(j?$0DرC\" +' az"$=FC2 03 ġW&ܸb:wT0}UT#ioSc !)Ɠև=љ7x,wk`*![6ܘ<9-o1 rR-u9UK5u2Рi֜+[)\#ĨCc6Ԇ~:O`hݽXzU1K\"4re];]'Q "D>u:71lO=*wP|3Op>*K!l= @iK4L8Aj]<eؒѵ <#'ɀQϦn*qoCV S5>P|nM\b w:5p9wZh]9g֥uRzԒCX dx 4@x8Xƣ5J.$`a6yDd3ʪ>jY>s}KP`Wy|  {G2\9VGܩnp-NFHxaX8𑼊"'.ĸ]wzY8S9C؂bCBFL@xJ壿'LعsC\H6bH(@܏6ε0RŐl%3D2ʥ zNIPdfhp:T?6NO@wiI5o:^顾X[֫JH<;w'\KfYT t:96v_!̜@Y=@ t)=4E@:"TxO'O{|&b6O5v`H53#4I͒(S: % XѽX&H1`,L[myh٦%usmuw~VR/9Y$ *H>?R `/*wy *ȶQQb%[3,Lh /JM$x/&z$1r *Ȑ f$*E:&u+[{zyW{M7w Y*X%nAwq%J<7p{X_f(UkQR"s?%u%[hA'zR=L{ Xy^Bg\1z|n}|&> 0"LX|6u$l5FtߌP׷T" S젒ΘLf_=K׿YmMf r,7]ZcMBj"l_iE{>@`ND1N96Ql/ ]aVaoMΧVK'6RF+ILnѽXA\*mDo&8T&89AgA>瘄%9 eo[Y6NrL8O w CK5W/:iŋ~NpC6~>C1h'fnbzFIMq) -8Ii?ٰ?5a֭,\Wxyæe^"cmWNߝey<t&yb.i"`t>_YB}%Бl) -JrY'F[$ho *f#N -ʠgGPQ:E o?R8tfE$"KX-rG@n~2 G0jmo7 3v2w}'QΧs"j6C4Δ܁2 l&"/N&QL/O慾݀*Ճ 'Xw|MX/8b;&V/(/r\^#V1"Grӱ qb\@;lY|`b5@(Rkfa+]q]ڠb>Tj8g@5 YJa T3 v 8tł=D-^+^XZDW\t1Z[-8(ڦ1<78.1 *%,d#9dQ?dwr"~݌O:]6ͦO߰"]*׍i/A"ʞlXK*!C%Z*I!,2n?l̉d'XK0[x'Y*5zg?yZm.yb!mO,gi17\T.9M,`i1W#Mٖj"+gOl($a}ڒPEo~q@(qkk4O@*-e->0kT@:4:Q,}X5XTIxʸHw@ % Dg۬)v4bl`/\z3 HKmHɣ,JU{%R}3Hzd"b;yUȼS&挮JO ]ݧ$~l'*rvlmN1tIG94H3 ư *z{3TVmgh=oMrAyV#:.FکZ"B߱sf:(@A? #6KXMa&V윔, ٝII^"5Xܜ"{QbEOeRgRE;>xg@0{LÖgLW==( V"`>ٯYJ- s}D75_EfV :#3G;H)|ySGU= F5Qxr71jWۀb0ܕL 6tS *7$U5IKܾ[€š;Rodߴfx|O49:C&:J[80U~+bvQTC$/|GޝV z?#rT2>h$Q<<T;fE|uS琰,J*hs`jQj2 W|WqWW}")*b }H$Oa2`G=\3<# =0 ϛDqznP@my9QEfoenh1d^sєԃۚKB:~* T;@;;16TpqczE f+A~'<]d6,fn'g8@f\EM3.Y(+O94qtyjA{ f^[m ,H$_SF'*H25giN2 Rz Ñ.|闬so9j8fSt7"9w62/=k7NIgr.yr\a86*j?&aLqVz(T.da 4q]~JM~ˑsχk}g֦\1\0>sϖiX(M}(7QלQ7B}r :xBгSzoD_]JslPe`fOgB8 aQN5/SEh4N"V9!D~7Hlr)Z06K}E|.w#jC >$9Nh!\Afi0DnvD,qFffs" m\`1L4vD ƍ?(y4|͋_3G(4b8Q_N+a60UHpK%y8n; ƭqG1 \K,!ido>W>)k1­5"lFϏ;V@Y-עyE! (x u`VwNW,˓Zb)qc>2?e'3+gcO̖#ybr㭭kHic*C+ϸ*Љg!n@ЖQ&5in]oގOrJ ZrI i°ɫi ^zSky}P&/P?*QKeIXXYSo hT`~R=XZTEfgW "+@fDR*fbEFfrҢ.M8| nGBB]},ᤊ+Yv$""u/s>aX;* LZ!Ο)9 (O4r!^{6ZxkV&|xVx#k4%st]$NEbϱG/ǎ_Xn~%tPlV$#k {rF[tҜ/|`Ujpngwg8 : !.@e-}4S IC|JWNY˨r:)s4=u7wc ]&:hbx H`mwi½JK٘T488~\x J[~Taf nO4I~ۤh-rށ֢MR1.TEIhX011F2&w&v3}$S8tSޱj`!-vCRSBWg٢{a2S0S6^(sZ,=HO)5iLӀ!#U{$!jiߋ6 f*v0|e47@;]]3f/Гm{k*R797]akJE|G=vBMB=dzC1ϰ?00KR1ĩSCDpTa6*<q qH P}6aFF6F6 #g) ppAIؒޮ}9]ֲCڀ9qK d]bc&xsF-s9>vy>Prgw10[!20;0E*99c$$[J3_`{H16 ocJ(ZOJˀǖ-]-{(x*~UVAYhD$l[!"=xY%Bٜ]=L:tEm]J~pv+m܌.*)(JKp K1=>p7JfK5 ٿ CKSX$tځ1uk:f%(P0#nF JIаҹe-%7H^NC,{䙸3/lՂ${f-ӷ[͙'nrbD;eJ#Z?AKs)5LH9֊/WޭI!*|zbW9LY$3K50@m+jI!17RLύqیTqMg/ A@NN:_3E5`'F93%]-nv#_GFS传?jNL=ҝZĜp>-N5dt숄zOj;kYH|Ol *?8P@W#<:#oK`;w2y;k ] X$MP^0 "RUPK}TU",LS>Yr^j,a4>4scsd/ &FG8 d:@LǮ[[PgNIn< >DΗ d +]?aL3^XK=BV!mG>W*PI.q#=kξ&J7&0ZBm|^,*ӄ T'cM:[]8Y_77Q*`Vg!ťǚ _2+zݒk#~.kn_uxUjXycۤºtZ1xڀ >zx-B " ɖc\ɛC!#Pwj>Xn_<~@NL%čBYP#%Q_NsF%IzqmtU7%ΟR4ZNUх S׹~QY2:.vTH:j|֋ O3̵禴"t&kf^Nh]4\\k inHS}J;XB陲vJv!tulǥEpkU!*0P(FG/$g@ҠF+6J*W鋴{.s<)̺R(:?+z5Tq:4d dN ?sfP I"F[ԙ+OKb(;|٩v-#cX"IƠ1md^vjIX2%zpⅱT&i7p,_g K ֤+y/9AX9BnK Qo䨕Eug0{a㩝djءF yD{OשRUZMitI_Ґ)z5H,= :.H`J`[&:FPWU#{S٘/8GRn$5g42uUbPAAmvQ/"cw@>N*/ %A6XP;LADbp$86[J6HƳaGpNXJmX[*|-tW_u>sdW^T]rn|W1_Sԅ2ewa#2κ/vPĴM?_ cuUkukfepSzvHV#gW&4dk k%b(d Ѡa!FԦO"ms4eZ_B(9y|!+&E)+5Kv O͇/t;F"h@WS1nÛY$\TxdKj\?U3Wm$"4'}w3ZR6B4` ғ ~q\F0S\0(.-\jMN+F]S\&8%QG6[alB4݃q Shpu=,ja_x܃•O Z*H4&33Cc2xV6-H~eM|v>ek7eXwP晛EARfA`"IiOϾ2 UƍnȾqh3Sq ʔۆY,pb)[`|{LkN5NAEv\.i|I7sIJ~lT8/\œc`%|h/F<)d?oNQTگWn}rGL:TJ0a)E$|= RODeҔrJg,+ /ߧa>g(J,\j{`2J57z፣ҏ-Mƃ$دn^?+Hq(s({)0_W/jNA2~eN.v,rj5)aKN)Kuհ1$XB !+B#*Tr.of% +冇 ":n׊=x%.Uy3wQϙzޤaVXb|V;0߱L #7k58`25L^ߞ%#3{D8_]]]f^K -[lA14O -}8_9Vyݠ$)upy"^{0l9jmQ+'+> Fl<)s:xoR_ N6֍ırC?m&/DZ;' (K]S5C;X `aaO/ϡWAص2!p}{^c1z~vs%6,U6J; x V% voxêCVMKfzM= KWWd `OUfXaO䰫6˅3FAxKCc&|kbZ콙TخI%կĭэ?Jwx:czp2c)Uz)*DփLGo/ = g헪cҙ h5w9H,OP M;n%o2ԫL9ߡhpBɾNz;mE&~=n3{#(ณp) #5`qZ2'S0G!@ע c6) /s #9$>g]u(pg >g##xn,˄Yu,h4JaK.$լ tUŁeH.Պ6j02C'nC{݆OqKǯĚgpG.)' (BskluE.)S_\0ȸVE#@Aq5AnmIQ'\@r_pySxkD %qb.;*&⁗ŵh#kVlޫZ`lvҨ$N˔Wr|"^teV^IlKH4aJQܪI!lR [OBQ_yUWzHIMj 9G#Gرq|-B}JC;d#+aDUwa 5"Q g÷=p~"}/]C2[>zRVFH;,jF4u@iB,RQbh~Ӵ)Kvm^ _KVgjՂNo_<{ I]uNmS BJr㇥f]֦v`^;4 V !"!pP׬+smbT%XOiu?LE֒u@E3řm?7 GUdVה2wJ`2%XE۪;̖x{^ޱҔ3 ҝR9կ۳gMJ&~v%)U2L]>YSg험JC_SZ|9r>qQPXgEmN~vCSwqhr$V€|8mB+̥ƄW?LXJ럨},̊5VgPaP+Zy DM" 5ۮj:Z&-Tv3tބSd U4!7sLX Jۆ>* [ G;!>х(l@PE[NM4E!i\{$r4hnK;åfOn"@La z+XTByt >>8ԫ s5$WxA^a {@X{S.fH1ͮ mJئӬ+V{RKzؔdix ~ҭ Dֈ.}Omf \@(mU5OD:x8B!1*<2up|7rq`3PyG?-C/ʕr[k.DPhéhm9 |7F.Bdg.ܭV!Fd5rpFlk^XI*s3fx{$<(G7RZ9R߽CYdo@ 1/N(퉔,LyB~@J2jMfw+]R ey1 sPDAu12o\b_-Y1B*ܺ !v'3,$͜-$cC_yhvYέ v <ѽw="݄] k$yHE7*np:c:p.Dok.m/\BGy({K7=_}´٬riUaa v>]OT,ϭfæG֚sB5RDC3t9A0M6L+]Q[yuqPXU^(I4GJ])[ M[darO?w?S*͢"&9|:N59, z˚VeC=,,~Vyi}mGvɛgqs-a!@-<.v!rɓ}ZuiUNW[7"ʌЎIPy~Ui'sLwYFw(=ʞy6SY4 Lk3T+|hL{>(19`5b"> z21tvKGz M\$؇7vK'7gwY ժ"/>C\MZzm@ε{*_?60R]VGY]RUZ "$L9F?) zP#Pkɰ.s.V~ "`EYHz٘|u?Z2VQђ08 |90p?ӏ !Ղ|̆gC")@c8?'HTa (F^6χ3 ƌ}TQh;ĸo tk:[EXzk笚!0&h:'*Yu[6[qB'4E{(5DbN?$-9ݠFȥC#PFIFQM+\O3.NvVz^+0~2B L$r->8|'aF:.%P>%H鍁TZۏ+ǩ[bզGm'2;0PFJ7y:=YaSk t=py&%0,.5$*3*"1.DHZwWϩn!a]539qGatQxFIWI"wc٢?Ҫ7 laßst iUV' ID .2$܎h^~?zK:U=W+?̭D=F Sx'0CYjnb|?}XHy?Ǻ8߉kf_T|tbn; mYwD{dhL}~I1a.VxlۍLFpW( /::CˏKӌApYVDLQMzNNRX >Lz߃eԕM3oB _<ϩZM/ S^.?LZhJM`::!}l$ȐgxA=::QR.{U.fn?Ȉ8( hxr r*@/ֈ^e#\UqsmESE-<)':&+jqj$b֬I#9F?[akږV4Sɗ/X;ZAP(x R;+zY?a./_8- UEkdQ;9by^|8Q&ٛb0tVmՒܣ@W2d3f3GCfq)>)b*W9MMvh[QT(8 |s vpIL+.wU\j.h*_!QhJyc^ёR y'eqj[O&}z+2m?Sf-*gDyRΛeMSF8 ]=vAH UH9f~Ju .s6 cWO(mwkS,>Ѷk<ʌ5UtckֲY_fTb_F]s9t;Hl6ڍ) 2 L g\Nv ½~L*҅H ˅Dh5QS{E cP%%ek:1R7ݘItEIPI^fA,Z .7bOFM7TYPoC 5Fh$g5Wa+FV714s4g\krdIE&ij'%p|X$S%W_9s֡׾> +riS411an7,wYAfS}4y %ſЊ:e$.КQZ)"TkHoO`>w( G;reuclAvj]*O+Nx K8xX95 nhA &-Cbk;Q%-Ȉm0hrڵNZ_/ZX/ 8>һ׷w(r-G!wfȽc%EtHk Sl@(,"mUkA0E\~r eV ERU)kp֠,=4kE3;gfZE@&?Wg)#A8cwydՏ'F#E0v>Ǚ_˝pPoMb3CHD [H3DK<|cYorL:-&PߏpB0}.ք&wq\9:^,N ?qFhN%MVK } ZY֥Vc/,O!e~RlLC>Sk=:Acm69_[]Zoh+ eJ[ilFģZ YΜE!eump^f!v dڜ3ލ~wn -47f2P6ҷx[0Tk*7^@/ܑqGY$KybjTaWt X,OJ'v{(UˮUQbHt|N0_=y>-vm:U*#x+ u>9-!gmAęFL>gQrXn|vDzvk*Y6d^b2P_39^0s lb~9mݶ+<xj|KzN]H`0AxSKG1#J _µBXbt& ~[K@.*Ly.`Zo'Ho' VFS  NU}s[|jCN߅c'27|;jbb8U=tF#2+"#ΎeցIUNb)e jH-l쭃 *L>>ڞ# ^NsMeX?{=i+ -kT$XZ_4=ҠzjuegpCuƜSb7C羽j+&.P\՗wIbzԝK1 _ܼs?] gјL9͡۸tHJsfl#Gb|2%:n$E3۴h.6nފ^[trAq |B=K}f:,uqAz#aUQNx>$;Ӡ+g+[hưTi;?rw,9kN{26?C ^5 $bG>oZ1z YJ˫71n~a1&YhBq9CB½vVu E FKqWPQl,*B=0RmQ7O{Q@!]{jqaxe+*3cۥ?>dّl t@aw"t\S+4$ Ea"P#9]䊇%巔R}XV8 `}jL )ql vRjlZɶ:tHGw*T%(,q@;8!ڵaz l]Ops!-9hd("'Բ}obvrHux&y#eJs OuAr%=-5$L-@\lb0VxrKd d6v;;N;(TÝfn[ yiȫqD@mg;`qpqq,D :=BE6^S)YN1"8Y{ S6e̓YG0(v=g ]'3N)lQ[AM̺hx (' l1dy7S57zYݳL&Gf5 QޯЪڭk  $Ot `pr6x696#-!Cӭr<0u`z<[1F+:AD3"y;ofDI;8mD{/拤Syp,C蹍ʣ֗-Q^%pWh2 q P WX8O?e<١|K>dP&\=K݌ʟ>#1R:7;cWnփ=v͕P<?ȁV#s{6h[w%_rv>ۜapͤ"W< seLBQpzT;ehkk'[Xc*[ۦ8=g<N%2rQM aW}DS$t{Wz-hQ_JQ-M%u=Q4kTve+l~5IZ:C00" Ր+o'1U +4 aQJ|4JmW;#ɞ%`鉧ES!4h16AQ0K#r"EP"ϡM)u|dl1yQώn[c5cZHU?Ѕ uiLҀWYZ, _TZ+Km0&n98\ ،&./C gM`]P.\S!yj*Zə>KSVa|,^>o@Joa&2<_Z܅rZ)(*ǤbA8s>ii&~ZD/dK99S\0KcU2fU``,m\cYt>[(4RٌzYLC4{ãpSkCa}QL2Olp0o]?Hn%#oZ$E].pLP)FkyσC驓'}#olBN!- ෩,V0|Yxg]LB#!gCH /+Hّy9(q-&'YhwoŜ|?,ݧ6?̡Ȇ\!CZ'mEjq.f$7;\ƉkaRgzk۰"f/Aqx\1'Y鳰7nX¼5 I Alb}kD(o\CT5?6$f8%Re)` iJ{o{Q*yxWCj3gny%cCB '/o'Pna 0B\K ,N Qב;GR&hݲG$`\gu}6nj 7r3=-|vk7XxjJS ; c aqg}rB*T޽뽺uDMAMÖ% |v_M?@Aˋ =ytis.(M(? g> ="a E[{@xy̕F3U GB3Sld``K> LKOq5r.9#qbK8'JȵDⶦU̧]o T?R'z&$k?:dߔ˥|5CJ|bE.K LFY&Ƿ,wYSq%LRSf˸MaE.XNV82P 02.c5TC'\DNtV}EX9@4T 6?g~|. .%y {4m0u;'=P5QpktEl.jz^֚Z 6dS쎹 xHYXIqIN8Ϳh[z V(()ƛߣeXY}{ n 61 !N|:R:XkӎMtJz WLոN}@. 6d1&,]73 &ۇk- hcr.5z {?s)RL0`v{e~F.BE\9tmòac%{tۥ19c øl0+x݁wm8YK-찹CE0Ӭ0?Ε hjfE,e= όKNG~(EeI*7FOb,I]^~5uw,[H}Kqַt3|ӳ:L)aeu7|}d}9=5pBp8 ީIiSLW ݆\yt7וU^C>/)ܵCep,v #O A2߽‡_@AEHn3]:~&1ёn{Z6V-jqWinrd'?2@:%Z>,?V0|ݻ| P&~:^/D}C$okA^@Ƽ^$.2=VKl\UMgڑp` M/MM^y(e} ]j~Rg+>cXܛ/K$#$Bxj=:l覈iA~/LyiQ- kɗG=@%|YR^u2wcfA6< >$}Rי:hNuY˛;;].3m 5Pba&rN7s6HFjh@l9q`"Dv#V m# WTjTYN ")^ 'CѾ! mcEB^r+?>:n)|tg Z@8QN);HېEOic0)7Lo0۶@ͨkf׺|{mӚ{;\}=vMamK|&rw8C̥:\QYQ + a9lXEs>[$C 0ո|"tVXʪ{߼vze%~K)4[ǼLʤ|HY4钭u ZU?)U;p䚀Biq&8z)24@Ce} 8P5"ņ׳?".zßg0s` d!ů `> cfw+;E7bu4~ztf֮*V-{&ew" ?+4 M ;!u厴iXY93+!^h/R_v=6K/g-`ˣ{rUUKs9";!Z$U v<[9,BSԎJX3n̉lt#>t*% r"dC:EGk)?Ra맫+(߱aFE]"| ]Ұ=)LGL@ cݧW(,_MwG_0IEDAUIl+?|K;gǍT-"xn,ؾQwU1 (/<rZY}f?%̎3H$wxEESWR.( D|΃$$'ՕŪtYOl tӦU^m*o뺰Eh0\ 0Q감2:K@귥1+hRZŤ?-؃ncq+sa^-d>"Yejt-=;g۟.dC('T49뛩jr!C;0UlL2(go*Fqw7*8nΠ7 zNPFnd搡zGh?y>-sOJ@")qȁ og(q3P:YfZU`'WyCX fiM4LG{R-0΃~OpXA+@qQ ~ P:]N^"ؐ. oχEpX`n:A,\ԣ)!<97.*yE6Кϰ|%*/'2 X:OSOKO ϟ%|%v1~I=N{0DzF^ Mo@ 2_Ήl)8eFUeVRt c6Ik ʹY#lҲv^?2vrz4*[TžT]mq`Τa5BB/ |iguC@Nג+T {_2Αp*|D0wcܓ͍"AuxNL1\ 4+Tpsنy:+%/h߰&c#l7z%Pq|i ЈMdP]ps4(g>]k=թmICk\髜%l]M!@/O I.+ -?>we ը7 8o=鿒'ckJ 餶[/m\HU 7;KRp($yeZ fE jbښOgqG=i; Nјm}= P/C6JN 坢$7M!'hln}R&oR;?M re#ǂl8}+f |ێQDU6^s=XU}4A3ΐ-ٱ,.v/V Dl*AZIJӖ]be )CK]CD9N 8ޠmgs2"7eCc:MhJ hQN-lEQ`YNN.Gs|~7Ԕ|h93˲mٺٌ b: <)vnRZDrRD|;O"AOOQd2 =Se'mk;# m5BV#){Wc*@>NTΛ8Ѷ{#UK T7~9M+I  IA h7N7vF2m4NR\VZ/dC+$tf[^kpujDe1)Bw.LK7 aD^5B+oz&H 327QeGQ/JP ЄmؙtI]'iu0_gb#i Z?SwSxd.oyXHz C* t9bmmwO" ]TxllmoBnm'!‹SK`Q* zoI!b(dyo]rqyG48WlEX`^Эs΂p%Z C-;ҡ*µ|8 rQB\e4)oV”Qj,p^(BdB5KB {amꎿG / 9!*e?5>NBf 4Bx/HU' RH=uRSa5AL qp/Ovk%1|E.E .nHc_3KzMuCѧخiߦ8}qۖM҇ɹ_&d ӦM7Ө.@`C&[ƷBf- {d")\IV|^ |Y1 M_q﫩c4XP܂HN}_d:KDqn4&wJ象 n@b<\.w% R~) ;mCn +laJ+#|k9j+ӮZ:|ѻE& ޭ|2(C9.lUj/o8.GIsk)޵FRގD[-XĒjÝ`&ueA^׎c\d \HU t>dzMg& }wQNHe`oDy>`Ay䤇--.\UdT*lU"ߌs:5{1#obIJLl񆷗0d~RX+*H|-8U+[SH\Xc~rÒF=(|jÆl\%n_eyJ.&kB![yKҺh< B1`L{UlC\AH,u_:@jv1v:D+h xd݆sGNn'nĖ)ző_~?);u bVWV2hpU* MHT0 ]l&|69pբ ms*?5hy$-ƻ|Jp-~/Ņ=] Gsp )Gr"_Fc޶: ^ /A>^5w} ,\ r*&j[X9fIAouqjGq'K쀅$Fov#DWri.E|r4l @'?UxuƗpN= %?[z (!6ݚrTUd`Re! T9x3:TCPM>R@46<׈j͙.lC3­}j3h…S UCkȥCIUՕlYMSNsw)K`-l"i>BX/y#nDM͆;yp6s,Ǔ~үҮ~e~7Vx|@ V3a*o.9dH!k+v=tdF.936a|nTڙ+lhO jp˵*SWf:!oUq6D7KΟxgYfC?3$-y M^Wyj4 fF~M 1S6) 4O:[cTt'[ؘ hcj֡\/~f|~lF6S P7Ux.YffD3$e>7{eDLB@c7j}]`a$-Lyx_cR1> 3l6ʻ]fc!CUAQXEr砂6}Zv_.  Θf+V0.GoĢ 'qyj_)c1 QwP 1tO'=S<^Ro45Q^(W1#F5ְVrwbnVz^2e'h<&g4UYQ ^ ǡj5;UH ^uFq' 9ηJnfuJ$p<qo`z1Ź rXgbVx;ȿ\iMWzLUQ= pwVoo _*x𠥭T 㗫+V^5W#LKP*&O|-u/3k5H$J@`jbΉ]ZV>euԘ6Iq|}uU Qp\^-.DW54tȋ+J#jdB〪سtF Bb` PȻk鬕ΟGXqN/sV%J~|>6%Dx֣ ”Rsƕ7Л$ihJKQ`x. 9蘰ce{VzP lo >/c"Yi;ĀR7.uA͚ΪsAu@L@e!܎w?XPLCof~G ,Z;@VX[*#.v=[}H+` O*;<pk9GXuJ@&SQGgz9vAC T0; n ,E|p&L~%$&cn; 8ee'W^_uqLɥ^B c`W)fYԴJyNY'A|Jz8#9=dsCׇ>=etVTŮuy2rBoaK_P-z\9 .A@ת4`6xtryAȖ޺x@ƒ @vƠZQOB>Srmg.bcH9̅(-4g#<)l%y^pyo(s7[X@LH7Ph ;x_腊SUv (a!c3vS: ۿCv7 8AjR Ծn0JթbLOU;|ܤ<9ⴿYS|GCtdlnevPm3Pw%tt!(̨Rg<jڤD Wvʨ/=`zEDvAѷ>^9gnPf"=ݽU׾ށ\8DGW/I#%gɩI_ΉCXn:mLe&! f51-@dg,R#RJAYuTȟi,z.nFuߥiٹ>6RLR_֛gҚFmrpG#YitWy _0kC4r{9TEvt@}4J[_&ys#͡d)o 5_^Mjz1 OB%ΜdЈ>t+QF'IG%,uv/CJG{ԧ[y_LRJfZK;=Qg)}$qObZ˿el_I͛RC_lϥM84_1>ԘBx'aWUũt6[m3!/JdoS} PYߩb.2l0]xܩRV)"ecc̀buKޟ 3 sa5]A1^d6ah~d&&O/m)jϸYfn53 :y"8q? X[TuUK c5ZVR CZoj]= MXV"!9T bZλN%vҭS3ZVr=,Gnө2&ʍYh+ e$QdlV? ތA#i>+L]gl.yZ㥢`Uf-C]DQBki+Ɍ4 ք4}3Z{`9(@惖$tUh|D(OB:*&8ֺ^*DAfK}oEY毅6q4.7 jIYpKCd,5s6#Ek >"CS_,ZyHv% -'!o))kc?fpr*eڡbzLl3Db\ կD[Cwg(J|R*`-2!9ziː7 Qxh|,@FgFH<2׋"m>y3 ۃsښ\RtI>ŌޫWgϚ`tmU4{%΄ )ٗ(gѬ-a*ޟLN t˓1 D0 V*!TMn B*>">B?b ƄH.#4B؅Ub H_#ЎA޵ֆo:;1 w';Op&]'(Yf 놴 Ndz'&?`kJWd AJo2؀,lEڈWڽR[! @m?-{7SS'zhQ+J!noUyaWRbX{Z.VvYZ_]*nw_[@a]e4a9ޛҁ#fy/Cf.YDO,XJks2;G:ң:AmUjfL+{PڄRL0\c:.u摠*0 c]^0!"zOa2-8WVİjp(2 tVـ2URƩ1Joċ}72 $CTERю]uDU &xᇨCuK6*`.LZ^a:>pLvgƸ)/)JzQjN{6f< Go+S^xtԁ%b2SUY@A~_uFRM,#M%g?F!] hf1I9;-"ᎁ7e"v()rAR 'j ȏQǗv~f!(shC=95f*n<_oK],YTLfj@T07rOO`@SJeJ3σ]*C <S Z8aۈ}Z V.I[#Ry[ˠrt^ⵯWE{PnMY@bN=5)h{Cæ@E%\,pi*$OVf*u89f7Za!`TEyTO:UYW:X wiS1LJe2 TFW]v%ǂ|дШFJJ >nREſjP_)&"2&S:u)2k ;̊rܰkƏ]hMDo \Ƙ;Ь.֚XDyL[+LR > W7AD t\;BP?A /] ,fĹ7.Jޜ` D"(L\?\P.^ǃCxhvuq U එŪxk3nB8MH?gF.t \$׊!bxk1Xoe@r{iyMjG 1pZgg?LS= bM<d':iKmҨ3~^ypY'ྊh+t:/44%Gh7I2yW%W ʈtʵn#x֙$~+F% f{pԗf!g "fq<0^1Zf V8)#ꋀ]rltuSP1zyAFeCm @Bϵ7;.e: Nz*4>X.xkZ .<"^:; [O/0\8xofxSED)Vg3dW: eHP2dx'Q:F){ClH9`,P7|nd?ј-݆[{x7A-c >r{ۊDcDŮ {t/\NEZ7+;\hqd6^G/l)PYp`5k/RfR/N d{R1I _-+6-q$(M#̻M.AUh9?O]^-;4ˏqa*K؊Fۥcp៥$tVݧ­Bnk1dt(.j6` ,(t[ZZ#uZKe?wfdt?l?-qab:TrxH5-`eZle弁Ku>{@!O4]VK37y?&oTTuŎ@PlA2|غNOб`KcvZ5U %J`f@7r8  l{ԭ0`gђЛk`|m?} ӝfno;sr$`n*gzZfj8nrʷUT~*j#7~zaAJ,Nt^h'26:n&sTw㈘]/R:| ]Z;kF&Ë6ރj1Zo Wvm4+ݿKA\O{:?3G1NJ8iD9Cŵ(ҳj+l1:X> t=O华<=4 e QNc5vHJxu Ԅ-9R'lHXy_ci#.IHO . :7c#{kdžtnH= uy= ~%}Ǯ{ݒ`: dn xΊ':r̝r82 +{˩$W۾50 k$BzwBtY \D&O|OsA]"HӻUekE EuyxmQ˜F m2`9 [8aD=,q֊J6f!ZJ2BڵvY(_@+5J_^J}lps3O̕KR?-<)de5Gbo Lpu@4A o*OjFci/Xhayu2B>~3T6` 4SAC0?SAgd 3v>P,1SW%m3 $m*d)YۨN6EخY .#(g>ğ6MOK_Bl. qz !\{jh~) qB-!(NG˛bAtjrήGRojAJ[#j5CcBTO D.b ]U_CjHnM\:n˿2=K`)U.umJ~Qtb%Oݯ;[N^UU*<},e=f*yl[a" a#B/6NBtٰWVLs vSvJS wRɓ]??&͠9⭮"){cEW>plS1x9Yw7,ӳF4v,oFue 7l.F0,E 1mՙf@9۴yHUHhA_)צ1zȅrLlp^s>^iEC]rܤl$ǺA.TF-<,.5w'@`+beHtbqαm[ޱǑJO!U(.}+w~cvu>@>{'Ҧioĕjjj@bՊZٺ}|ϟԜ-el1.H-rVC)EN@P- UKw/7bF`7!("ՠ^!++L9ǪM{'_pޔH#AR {| S&5?az<}|3/m-ov7}m5a\l9>^}R@ 8k}8 etWtq̍vjO拖 ~goajnM`3<`q=Q2'm$AⷸL\8_q(ϯ_άj0IL?,s#/徢O6fZgV5=y9ANeza!(Zx'qFZVŖ5Fʞeñ'!k<,:۶Mzv)bJwemR/V7vbA܃_:iD `l?%vdgnj|wv$]Tz)DtOsq]{ljqV۝V(-DŽ8Ц:A?t,Qp`̋6LpTKj8@?njFg"eĸ(0@`鑒h1sqU65 NļQfZ&'J*_ ()}E@}v7'QPg#%@ٍׅ)KU4``>(oXq*pP*b.cv]tW'W"&lvzm@՞tgEjȢ N2>Ow7SXJˢܪAuz BkM_ `wfk<㐇Rx69J-X#Hŧ&Ng`l~Ls]&pg]GIZ.հtE oa1*ӈZ; r#T|u,^G{ EL,΂*E5w $9[?pc%Ra2 ܕX ^ɀe6Og2zj+Y3ȑ})2={mb2,>'I8:eCjATmkilB^u.-~5ADqul`spuQ30V@dkB`='EImK0T`3u{œ&dϩGଽAO2տ$wjJM~Q g @cu,Oݺ4FZJ!Y9_GifL[ҾϤYt]J5*R( GoާHu@nԗ U;0~ϒm)ᝊD6׀p)ZF]zw -ˁnX6$T*y/ U0NT|re"2hˆd't(N=wKՁ&{C\ pvekwRcЉ|hux78HC-dքSOf tTl:QzU1sXTdzLr~la@xHuYV#쯂nߟ@? $_2]tg<- _%!z.7K>%ZF7`QmG_};ӷ%Df!SrOc-4`N3Gg()zP7i sH*iF& $܋=]H壛iVTtuȹ_O!8֎| Gn$Tc5h;ISLDz$#ՊEfa }KjʐHF -7h?'Z.:Rȥ cCnxyiʾY)?zҒ9w$FcWVWpT wb\[|A n+@v6aT8tr$ur;,-r§N8ݣj<l^A :蠘4L{̕IҦxdb S&,^F{;2Ӂ Kjۈ FSE"[29'~y0{k@-2utX  ? T7ucX.Ww"bnš JVrw1U8L3 `i#ӅQάYd9[ylS 팰:z8p&Ŝ1❥W&x5dHfꗱt\yγvQtZpުETHmW(ϋL $ ySbO2,$C=R4cqpz4C 鿀kgR}3Rw.A">] ^}' /DD)EDpYM/)SgR'ࠢ^z8>\7v{Ri^ 3OʯB,x~aQGPMdlRݏ\5aIo&6.Ⱚ+AvX3;lYWj}Q ?y-b'JsfBT(Rb1_#PQ?HnhY+C%V?4XS< 9B&eLTbMT]ƟJR ]ޗ>f H?|d),[07'Xmr2?I޴VW[|Y ")d/yv̟ /Def˰ꎰ{]HI͇Ҕ$u |Vl|VTp}0UR)JV4Dx610c^ɢ_o6kenD-KjG`n55@u45KMW93W-cpSŁFumݕ{51?NP^iߙ5nM2Lx?YJ^ Ǟt]D{ݻE3gW,mӇ 3gWD!BԐ.ƞD])ix &BJ`L#a|D_C"U_C`Fp wMmfoc)F,6e VۤG.- 9h#h}>TоlSڦsFU~|>3pyVO\p|/y*I#Ut` cpC[ o1?}I<p\ UTE.C\(]";g~B$~E,P5A2XDxh`ṽ05͸d#* 07$-dS1tq_)98wU*?BWE'枼)n$Sx&[-ަE& ^t/pM({Z^ ,Hr%5b6,62.:'%zolg7ߣbxeě4I+9nW/qڷgjRYPNo-[hۮ_A8`Ax*&VIj<:X\ZpƐ(0 2zmv(i:zEȰ޸ ߀ _fypp _$x8SNu'!T,:ߡ%z6ieV&+`9]>u3qIA۰{neGU:z+t9;,5߄&H;J쿅QOʂ#w.fNGiϿh c #oBSnQ#WFTebl cч4F_d ُh] >qԈ@tЖ Z`MNŰ[lϢFZ4VUܔt&s5h0 NG_+PVJ˦7TMB0#Z =#2ŵYY4E C\[9=?4'~>'8ϕDVSo۴TbGwW T@uҁEVH#F=Zl=MsY{dA7 lI8#vzMTC)d˾DS<%a 1S;Pޏ00fxf\!5)jODYkHXt@u r5Y5_M*񬷧3nn=AvoZhB&'-WO dѧ95dt6SwnOCI5 P"f'u-:>KpїG03Nh*}˙TpdĐ|U5sR$%m!XrhAō}2/H#}sSȰ!gɆo*R4?&1x!7c>ݔnmtEVj0{:&zZ`.64fKa b,bd Z.UȒhCUgX [Kaג.cd*q=D]^HX'?% }tN+ m\іmmߍVU"h4I=3t_1lFb=N3P6N?@r?,kt@Ղ@)“oE?'NvÛ,VMkbFCgwﯦךbi5,ɮm-ujc6x_qRCJn& ~k`ٗJg d e>H)9?yo@j<5t=5ܿ);ߓ8 r# x BH\' Ĭ2g〕 !"e:qDIӸͫۦH0)[hlʶڙ.XF$$+]\e5XYP< aF55hܓ$@>FxT1W^sql?}da49rq F/FE~Q%L1e% L 6w(P1۝[%/*O#g%;_*N U=p7'< 1, +s7;6tagCk3;+bҟ[WoՁAkOއaB 8ww,-mD7>gTDGkyίe "g>d3`ԥN(l$,N?Ƭ`F :Ѓk;8ߞu@57.D vpN&:; * /zlmӋxۙ.0H%c*^LJd>@$Iw]ևl 945G@_5e[䝰oێ=pA:X|qJ\)pQg Upj>#>Bk _6bn!vmC=m;#)s禑t@ ۱Zem`wdvgBLA2]*^|"HHv UI^FW0<ũA|oT _ {-B|$[R5)=Yɑ3(-`0RGm䮸5CS"qG+{S]!mO0lxXz0+-5XBjWth18}v00 O4<LU>mԀ^c8m&>hh~TAJq!)[?p" O ˫on0 !Wb10AFH*VCwsn:8JR,!!t B/-[KNk{'w$ΐ꘣MDì(BZhtkv_9c g[Wл񶈠=ml,̣`^9Iv2}8Z%sjkjE2˟TtrMW]% ^^i ?Q <a)050X@v&ԺJ$굔3"b+Ck O"T @-7'[f~+h1Š5Xʋ̉JcVUb rs-J4=+pRUqS]JO3 Ϊ}e0 gd.X}MkمgopLJ2Ne2n6_++{ˡ 1Na0=Ic.m2*Oz,vjɟp6(̾W!Ք }%Z[,N#%~{>Jb08\B`* Or}x:K_/x!R Pڍ/5Y,ͺwy2F* v". =v#_!kWpoY5ҶO;Yɘ$!ZOՈa; yCAUy}pbSl[yGdr=A+];ls&=N<fx#%pTU8v]B N^Ksn !&X xpe8a@m}$6ƍ\=nף}.j7EW\X|mbfW9Koe;Q^rqMAb.G]B&*@/y[1;? $7b9uAS1JXHOBP[1G` |CygK4ۮHEexuQ:)K@UmXF[u)K`p5nNa}NɐO ISG ФVB@ekN<8U>-6} Ämjpq5kД>z;:zKYE$p8QMj`S\xԎuVe}ДJ`hȤ;_Ι}o(S؄kSb {7-;.ɪi_i٤ѳeZ(eu`nZK2]2 ӆGz3u34wSNNf6as!?~Xk27T?|}Ae}q/n@H"g-AmƥbqM+|c˺Esyt5&9+쌆 21mEz*l0U0u<1c49oy.8& FX=𗙨x/bխcvtDI,JCLz/%JuuvK.#ܦ۠6t۔f (MQmTT@]{JDU׫]IFSy=cфD)vA{.2;4kq\qe0VP~嫆 N^sLT `'1Jvs\5\]p#ʫoi.B`z*D \_†E\ 8ǩj,|54t:\ >K.+%A0Mq{㲢c-as3\ F'5uglH9坶 a]G/a;%W@2(!z[7D4p(D>7UCB~^Bi|&p_- Lԧ>.vC$U5X 9c? N >Mc\S,[RPOBq)L/Uyr" sMLB>_Gn|-ꊩX{Tw!.&!>VF)(.-3x:pLzTY}%]&Sק e ] _R-RhY5HX&%DwỉkA/z%ϙ!x4wEnÜ>ПFBZ~! {ݝHl AX4P 2#[[sk1DPy<o]@tn~@/p1)IsϮFŗuBN Z)jۜQ//׫߯{;(\vF⯊h-d٧*l%}ukKSⰵ[?ԃ?BK:_>Xf+{C J?85`=* &mzW 9peFAlP'(fP=wdb<*$U&nygņn01\4SB6,$j/uu^ew%ہ+}rOq׾V_]h #֐00f? #&ʎ f ]fkzTxpua$^R}Yp|ҭL@kT mYoe<1Q] v&)i $Vd1 ܌ ,0+L~Ѩȳ囋?Ŀ!0nnYW6\Όsn_9 xVM$xmkh{?Be<.8Z$!~Q0Ad0(2g8m.%!Q|шA~󛅘 [. e'7y4mILi^ /p~2Yj-f7w U#qdiKȂF%RZqpQvk 9OQg'p{wȽq.zuJZIZGѲ8s':xJL עW!mS0R͇}aYy_x,5&֎i7 b)!(CqZ[h]&+LEU9)(X_c_8fɳ=g"tX(VF "@CQnI]T5 hxpZU++ W_:g ,ވ'6UPe WK*TwlqudK6 OjWaYTU\a]L߃uӛdQTF+b=m}aoh@f%!K-SAu3Bz_*HVAV_B(z(1k<+ýq gq@Ȁ}U,͸ݚViEb`!CJ*2'xv[W_ Hݍ,Owx /;N{̔Z^|7'p `Fyd"`ѯjݼr$; =džb-XA03M N737+R;B;,:c\}}gG)H.KLũAf;Wb2SUw-QsqKVFP{X0ȟs/1W'ͯKch'IeY}qFU$t)5CqQ'oS-@v@9uڕpaTi16dZ\2V!:/Q)sֹdQ߳%ۥ8?E 5Fk&eopW\RG4k*,*fZr O֟+$g/ HY~,?c',,Z"Qe͛Tۓ)>yk 2_$6g`+'YH{<A+GtA vPkx͓dm,п{$II.Q+#}^ͥtB}"HSؽZ4QL3vXl!{OsD=R ;0efTWX‹,5JALEaE>i8!TDjc"„5#:qɩ}f>~G;ϙ'R?ncoo2'XwnXÅR^7ZơȒCg^8N`?;noͅ4WY16mb[' n<  fLHWF|*zU|| .Qsfa J„4LLxm)y#6j&Et&nм_h*MboqRzf5 ij>hUJ(`# KNxċYu5P<$Y!H7kiu@%tlTقl11eJҩqY-~&F2f_V[LWϨ"$}%&v)oZM-TnhƠ9>Ey 0HّFf'%m> v"e䌒Ӊ.*2s([MٶMh<:a'H5CK O1DȂ|Ec *-$=FuqH)/5[-: ǟEkeɌ%x+AES/87bhmPƀvԀw;ŝwmGa<=efi`4xn-?0ٓA2gԱ,D^W;oz|0_h#{k| gj Y66Spj<%981VU3*'cJX=cI LT8DP ^Ztb4bXiqI8#Is]=ԙ?Ӱ5&'/}kՒC9!T .i&|?Vfʨ$9rSn y[&)l EMx-?~ &_D uھ{;A߾^`)tD:RU#lYplroƕ8>|NOb;X;t$)G y m2(sLWN'l/I\[7wiq}Y=d;3:W"ʍuNk,ok2f`]t sH6/jUMe7G~>-^W=B/3GdA'&VWw[cyR0g:Z= sT=M0Q82 l@jx 7(3dbO]ǻK~pT_͡1kӎI7o&՟»Jث6.dqxq^g='zQ0CYP[m1w63ط`\Vg%kUBrE*u}r}ob Y9G3@s.Ee'gb*g589_iB{x}nIA).z\=s=3*Yݜ3 UN7>dؙA壁+1=!UPVP z#Ft<U0618FQp]1QeQՇűIqho"/˞Go.Wd"CU c@MZQe^ftqe8]~Q;U[^:`eQ=@1`єl%Fhe ՞Xj> sh7Eo0ק?7p,c$81V'԰ʺX}9O<]1fz7D/'@wkoKg8%<Dϝdvd*K"m鍗brxyD%%,8U/+SPՈrgΡ{%%xϥ-_M)I|:NĘZ ![^#͙lƞ' eC\i 2w葌 n=3>[J.En/*OR|Sd9sLw`r ӊXƑ}2zBݞlQVJC?UCFT#Us*nc1'; Ի畠Oq{ Wt|@1_\!3p 2px{ yfG⚃C^e vsQZ _Hد˗!HESY3(B`eiM`nEeXG e+`ΣsQ L&Q\Ym5 p|6yX;A q0[^ے[!:L5Ѩ"Ѝ3*yW"_*Gxa)? 16|ֱ;+]줴I)a[+Г}"5>F"Ad8V: YHC&PEhơKa!RF"l' \8]`HuP6C~?WkvF֋k_F-=*GOr>3!dtJYE*؜)e nd~0J[ω[H; eotMa9R_)֒Oc;h1 4^kh J/ݯz"&,{I:k'_VEc #BUu?iniS:5.b/T 3o!ZOhS$d#jocCQkA] ^ 6#wcotDf)Pfy93T G2"aV-)9׽cF_D" R:= c+b ޱޠ rsuouJD?tdf _}yŽއniFqد#{粠Pk3HEqD^\7<-/w JLZ=LJ]\ J䰤3:׀&tef' 5 8nvFNFڽ^\HͲ$i#x)eψ0%,01nqD]m4 n2 xQ)i%yX>];)xI\DBW.V~ufs`AMJC`ѹub\78wwdcBijL\̥sf+͹]ӲVٳb6*M '1N} }9Z_V"栘ϭLސg@sf #K4]ԺĝF#tK?"VNl#ZkEy bvm8#=~~Cz٧\d ^<ɓ$Y$<IӇ HM 8BP2~+R4ysnbxJʃ-6Α ?3%yW+^%=W#bોz;I  !ch _ҰKOAy碻Oh+zUBq~ ~ Ļu *m.ʳL>4UvbRVʼCX^w:H1qU,$!cFSBKC~ec掂Jd4nHUEEl9I!bTX-bő#K߰ !W844r\ ٹiJGHj*i(ַ%Wfd$SM1aN@@gϕC(h$s!Vx%_x@>4JYx B&aJ qQɵ痠bWYGcrv#ؒ y&~,>)kU_HEG+D%1܇~8?hq /' \@ CPOXi@^ 9ta0gJN1s",kdod؅a!~nfQ@  @ZA+KJn4& $dhozonfBxNR#v1n*L8.SjV ŝ"yws&Eqw3\ߏR8,_Pd1=\OHzWl ͌pKmsDdؑ3\V #/Q&L4/@`V= ~i~rD$Qk5vo}8V Urjr30p@?PȂ) n9S ;͘Nݠ~;<.ˊQquWZ4:NZx or k,ݒ`}ʜ glrm|ޝSGJX@O䱩l#"M^Mkꖱyj[QϐyHoS1)aG,<:-́s cgw[ӚZsX: YqLa₷;*>͢wCЯߥV8UxGxOSMF{[&GP ݴbpNmr|6lmCĞO+۠ `EȜ#|"N4—)ՠ3ѵR QeoQl4R%4䰗uB|Y5Wb>[-m!h̥[r+"LVpv9U&=p=Fy>DKƳkͬ.}bbNXw!qizFC$NKigw~#&P+UccE' Ԋ;9\HAO$_2{ǽÅ6q[::R}NJ!1TUFrS`ɓdx/Z(0P׉{<&:y92Kcx}PXٕeND@4Ά۲FW9D։{dW1 V?>7TMZ:7%-ܖ JlLWq~U|26jaҊ@D:?&擛Ou,ZimC->̓wPUD~>^[+^)6/}l.,XA'4b ee=SLUʧ$fA%dWтP[1<n=AEi%*,ivK'R+*)-?.VKȖCElGӢ۔`./Ms&vAgʲ7ylQMSj/:SB4sn`\?e{@%4mUW]jIְ=&G8]T%UɸsG d$!FٲD)yJ/jgHX3 /*P Ӑ.E"wiZ$*r :그mf-wj PLA:md{/S`řj ӯ$]Y}glIg.=Cvt Ć*Gm%Ji=:;!P`od) CMK&_Ӹ"9HM]r^_pRPx"lZV:ޒ[\; yX_s4_hO]Xs||T)FZG/ijmgt8"ݯ0?!N mdn+o&y핐b @o;~RH0퐉ҨWY n/ɒYMdQ{ ؿ;'PS@"n93aڨSrRM:Z-ăjf onw Us  bSP[@8.#zmHO>Y'kTy\LEVw9~|ta1'Q-HHOjJѥ]jZ. 憁VqTi..$>֭n}4x采pKիpD?jg0 C)K X+|H6$SLU0ly4 %?צ3 >zP {O}$zU*3@Y2ZVXhv^#-H؆'6~$&4e=PW}N+iZGXt3ڐ[MÙNp޻~6r%/sU E-۱UsJRStI7CӞW\ЇߡPYo5S-MweBq/ ժZgf|a?Mo"m8FUjN^~ "n{?wJ^Nɷ$txqy)9 K~8:k93Ǐߒ>1|D߸+V/$dTniL-0gp%y˥Mr^ .Ҹhh>1Qvu`yF:d}|FuGJ`f4d1{ OxՑ#]2 bJ & U;\80k~׌$)xYx-܂Węb`ܱOz)x,g\tLhٲ@\=vUv4)𢑋c(cޥdГKd֧C|o[~5y[F%z X(#WՎi'}pvԑ?)qpZ+%fYfn`-  <:S3}WK#h[ӌthP帷t kH$#8 )!i@f!mu ̰朾A8bR+0 UӁkR ͞ʉU6!L2y9|^S4 (M.B*X&=[ i[f ;F./ZTb $OGˌpDs U Uq0VI讲5y6;3V(Y6A#ʆfܗ2jV>+c4jFK}i%u!IG;`i^x` '@OowldR/Y5 A/0 tr2|6+r.~ы GgUd+ijZ*0w<{IAcw A-m aKNt>Bpl w8j*SO|m|VW{9WFZLڳXXn?`rc4EQ5ܚ%\齁iuTT3GiS#2z3Uؖ,fރ`(}@cCm-nq  Y&Rw1K\&"^kNZ+(Q tFE\rv +*X'ow#Q1x$솶aRDO*"o-0fW hMKm-4>2 H[C8e+lj&ӣs2_-| ' %b uhBў"""Ǧ?3Xi$%x|? 6)v;g?HK^Gc, {х!ћLd#B]PRٱ8;=! 2V<0A\ggLm~H۫WzQ+Jt X 47e9-17dLЏ4N?-av_ )@v&AݼDɕFPZMxX|vN iMS!}k[&E/la2&Ҍ(1NrF+M݈@UHIP$xKL˨]9_?Ҙ ۅi<&pȳF ZOfg|jzNeܐ#"~( L`Q<}\p4nmKX <'SQڳ`v(C܁|Hv`p~ϐg¼QY_yasf'f+ [tihbk:pPq̡rдm'C~:|3EԐcȣYBCb;W#p'`QT@LPq`>e:o"eNL[1Q?66Ê_oe%q6:+1P2rc]]AOW̵ )",hI%Jov%y&E+J~SC&|:| 1)1[$d3a5%&lZ|21uY=|TEhQIՓA2߽ _Xg*ƄS,16ZȮjU1Wq s!aajq5:l2w#'48Jw}Zyo*Z<:!4[K?t5X`-sQn_ބ I[9aD axs?qn4gn.YD%5geft]YL=_16@J76ʂ4']nx/zgnkGhS0(aJ_.z )K&bu=U- AGrmZ!n:Ů5nG^Z4A ,XLjVFLۋCo@&BHpcnMnqegRgYyX7ZBc>ǛZ-a ;_hi%2C_ʦ92SîNNXkUfOEVpQMdqq1)wv駷]ϑ^)5]|s8!G\1zՏw,h1g!n j.`Eu#ʿ3BTDY taIC&AH)ca[#V!rըcUAH(pp>^,V|E*u2\}?G-9Z=1,pPKӺi Th%,TxFnX❋sUB5)#Hbomod]Ň  dw g CULІRpjPN4 )Cmܔn/ a:nNEaѓݽ'bxEl3ln2xĺ)+Tn:q^Vym(+9e H4ĶbIף^qPYP@N\,@k,rCj^,|`wyɛf.`CRNss.{k_Xb&v N/ ZGELY8x€?nLr h|A 'X/CyS,SA# :e=x="OZK%Lp xB h^i k.3?E4o.|9' p,7O%!&0h<j7 ?b5b8 q¡goI咿{?ˋRdAMPr~q%>kfǎyƉHiOvHy` ՚ʇW긭 RͷoHJeā*{&{u̽}$% n(jm,Evwcs3(/KJ[]bzKkub85 H.n/%uM,*/jl +IY?~41^!rP=+",|\b1rr4>/͢☔K'JE!8Cbf 볙hR85;ACq)P4|2C%K<c7oVvl!,cUςe8:{ˋV%bȘË;E E6*Y2hݍ I&;~c2»]*jE)zIϟv K/ԅ G]e/$$(ۇbS02Zj^7@ z뷲vuf/DbKsJw3iSc i&>#"QXݽ閴c[?LNlWQf",[kXea" ݸ}򊳎^hy8ZY_jHzR;דH=u~&&Mcb)<B W m,E42=.!̱oR /8<EGofנh ٦ !2J헑 %!2gl9krc~t3σCw[R] =]h}HV٬$sd8x\Oʇ &D:-1XxJd4FzKPԚa?f4w+sPR> Zu"͒ZM;R }P*|fƳ}fLȬPB GIÿQjXΩVҿ"\_(gb`cg!G& +U"z5U/*F5+XzsXWpQKL?& '~BN3*sjwkW(4 @qyaF K[-v.c U R09J)u@ֱ'b#x-UCoPILdެ0U#8b}Pmd6eH h?y(湦I(jU}|;<+JY|r)l/9P)VX؁K<lm@Ps6 03娳? 4UlYH ߧ=i]MF4q/L[-]sj4=)[IGDۘue}{շ@<fOFd3LKut=E"'2֛ d*R Pio_^€X`߇E}Wu[ײ}.XKx—jS2.4~VG@ :*;Lmpܜ7SrTΙTZGyCVs?uhHM0`4wr bWK')9ޑ0HQchl=8.5h4D과'D C2g$O24vI<"l}!Ej)Cq ?+ 0ǀMZ|`_S,ư+^+yWC$ƂB׵GTPUk\X ߗSo["I.Pj~{0L]YyvwM̰G(^1Պz9|%qF`}R(5!}ƂNܱ0`SGD8x=Mp Id"i72a>!cBA]z痾o&Pydҵ\jp:$˓W8 Fperg !@}< yALݰQ=K0NL<8StX̄= 쏇>SQ}h`ZڞB/Bߌq)d ~"AD[GKh+$龍x-Ņf2ߍ| }jp P:[%drp%[ʵ)_o*o%+f8/ jS`nd;ܶ j)fRyJQ7BV?z#xu- X~PzˎA3Ǽ6|94gx(oKĀZyjlϗ𶖞 \yoZ݋AyO ruCl̔hKO*.\D96-g-}.?'5Fq=g]֒(ƍ R{=҇Cn{Wz퉛o3KǑځkNxҦP&g޾Gs*i$gȈOQI% RT~!ԧø-}[&BK%m|tS`qpȈ<:I0 Jb7Y<6(ݢVJCC) آ\r'BI _Xaiɖ!o[paKe*VGF>e+dhTnYydF,i Oy<j[ =L!0D\~&|6WPRK։/޻Ц^:@b)^@+|-Z(y8@wĭ[ ڵn(r0 Rmzҫ F9Qץ1⭜'mKb^#)#/grtHw-r̨y&/ Y%&{kgl9/HK9g7p`hqj|ʞ t }tϝ"WW %?J`oMœ~4bwi֔#󿢯އ83R#N=GKb5SJJ*4AHbɉA;9WtcՆlh6pa{'tB7Mq ;(+VIFC(OQd JUCzQ]%oA+ in=)9Y.EMU@?6)αFc@0\f[! i>VL )UP! NL$R.4ݐQ55˙j5IO<A~Wß+י}.U7+Weɜ`%4m_c밽'JT5&< e[X%l]O-8-ȹbPR\m*UBmvmUφy1+c;4BC.mlE6҈e9A7.=l/Վ춶 gca#rmtK9gF4Z]\=MyE9H;WNT +K97R>!\R/7Z؏OXhߺj35nN(J6'H_b1Iv3e$89\+9KKig<a~؄~SmBX7!^Ɔ,'Kv [ŶfrzkRSv:64%jz^Ggp!Y3_Ye{&]!:?' \|/e"_&l;?_ dLO^5)l§$_Gnyů跲N*NML#`5t<6Œ7hw5 HP-@]ƹvYDQ;aaP=a[dnxu!^#mq,pm՚9~>",kY29%!ܓ/!8kQKIҞ~jS)(#i,tE"Jyg40*^j(\K4Ge<3!(`$yԄ F("[SIyr3_\co 㟪>l,yף]mPq:ő6) ~3 f@9<#^!*CzUBu%R1Ak6X gH"tjf~es$RrA;c$8 $+ ʹm^^R+P+ny.sN;qCA"㒩G =iMG4Fl'3*qm{|Bir~!P*fV`6\B34M׺gb!19Q 5p@!KkaiwJU5{Q͕M|^',lB3D0k 96cdw_lOB8m?|驻ؗԀ1ϘJ$1絘 @;;/lC%2Tr٬q˃7Z XF0_jEWq'rUfo 0tmZ?8h?YJ,А@_ϤEktQ=HгK Z$!<ߌC!:&ɴv ;*e-tH;!R:RZɪQ GFB^ ^(/o"*x֨MN4? Oa[i­+,i!R^:hBO[` \:Dhti|7/Ҵ,Hea$,=S~ؖ0Y s sQ''5T5߬#Lc`]+IϢ< }Aߗx5B<Gzmy#Ra|rD2[{chf,f HPɳ^\+2zU%ȑߌR앾rYV[bL@ GDG|\GHEwݠԧQ23H3ꃘ<@`'b1'8CMP}֘QDDGSo5 q/n8`56M-xC< د|I(9NUޛ<Hp|8֮+,ĉ7]R-޸KJxHA8z>CGͯ&)<{CXt!FZ#$NJa)Yqi{¥z$vא_9oblrv15L4IN&5~sf-@ZƱ]=Ek~ - S&915SNZ,L%=M֬/]IPR2;4k`.6IS=u1I*#4Pwi0g7 KGG%USлlگ_+٢Mt7 P\uIKKM㸤&x/Ù$a1$oݛnJH~VqYX}7 2 ~VR\_P{ s| ]>+oV6X%C>:A7$C4f70!R{+K LZqaF~Ґ,*\xd/IӷftG Ϣ+(֎5݆'vs61~uٱ|d'hzvYwDTgG*tazmӹ5GmaQRWk"ՁupRf.(H| qMRt5{jDF#KuHğI(X|KU Vuҧoexք9Hѩv yt=* 3Jal~1]W7e@Afٟͩ\޶OJ!Y&5o̚oiA֝GUz>]kY sfæ$ŭhYS.zVOlc-IrЮ5*?:6 DBRypSbYHnL+/V?~ tHr6\rrfc^n%n߱݇Pĭ{veX #ͽT='TS-irfW:bI{,@%ɨ% H.1 -gk+1_øWpk:n pE@lE2 8'#]L ?b]Q6ëW&_ߨLy+wwo85)`n;C3 l,Mt{Xd쪷]18}`v_";cMՆM-3EpA ğ"VʹN/(l==(*h4CKBE>}ي~jtQNl0fv4u0#.&ha>\i+ [l`rԿF䫿97(E3`M[ʎ8rDҘQϴ mQ]R טMk>vX}~'&q4 7 zhسh׀4c]ub%{娏Ɉ\|ESP0p P9,Uſt9y)/sA>za:$E؉}[ 1|tlg [/Q -5^2 dGDv’g&}ī8L-:m\Fgh%lof@M@a8 + /]Ff]CO$۳Q^dS(64\BCQP g;ϿZMSV/{x;sV> LZX2g8 ?pq<>J5-W EZ"FB(:vuGYse0$+o2( ; SQkw(ˬqS8\q0Iy<~E tNȜi눕K(Y=>rn%u;8U\Wq6О # V5,Y2_7Χ'7##뢫Az[GՂ@?Zcd\;J5reyFID XF$T˙顑n${z G]dVfi @pX7?,s2 ir;b0ǂ8ڛ~EfK8$oGi8kO7԰yNREb?JW0u k2)'(2ni\fPb[O:T(dD8⛢;|-wrKsAro%&PLO60k5V/J&]uZ2'" 2Wr|zrmaSdm7 YWݒyf4S'i?"nZυGDۋ2vlNꤧ(MH!b‡q m۫T>\sbv" yOϕ^W=-E&VaKnx[[`l5 |fXx$YpZ^tQDakg_-k (U|}Gp.F YUˀ8R6`ha-ՍrhybGb(T6fځnl8um{S fa? ء~1$eYUbD d9hס6V bh:SilGA,FVͶ{$kTPվ\yc)8 ˫$ɖ!2mE}G*9q[S5)c v 8 R!ڝ_k}̔oh_f1_.xwx”L7<(Vk-FUs^ҼjWR<|ݽ6hv~h)Dk="ϸB1z$#$}7AHҹU*Δs"ÑNFuxj$9~W4ΗiwT@g!^(ft[{:Ps8>l*8;=ؑPD㽾c 7G/͠T?:NV yUyVxLVRwE:u, zKdX.@}khTX y]Sn#5EaDd*+S;B+ol|]g@& 8$η]?e/ZZOnǚѴpM &L sظ07C0!< tk[|'r52Y\JiuItGrcPJ]Cj]:A'C>z/>3 Fб(WО'p> ,ofjݗ#O8dVZY)}E<>=0XU{cb?Xs=rc/ 4')mTNb"ׅL2]N϶iN2*7Md4B&ru`k6D-Ե"m>~M{NsU)߱LLd6K NUƜ5Lk}*(yA=3 נ]HL엮H7lѽ|ha.Lm[kZ.4OQN24nzDNf ZƇ%1x9s4_uҦI4 3a2Eu'aJ=L&U&P-Z|ohIMyk'B!DkF].RߨPLO j;揱tZ~̵{bqE.=TggI(L߇r*(,*gd{u}ˇ}L|9udڣS2&ѥ;prIW5&DR#h* {z*YvlEK?Pښ0 i^4oF90G˔>s/(k)J=@~iW3 iü3vX Y{FGp3''ֵ 9*A QXRfcmn3 U,dp#%"Xcn\?2k Sl[*qcv?燰Zv'fN*mp}NvhQT\<];KNnNoBN7uՈT58Mv(DiEˀDU"]S7KBDa@ 8 SXͺQo\& ؞1U}Nl_^lJsP8'Rz]~Gl"/u&^\E-Px? _"ͧx;fn]$Nksvg20 7fއٵfk6(|ǜK*Ĥ0@Ug;:%nyjah*t~F t] ')h<& ;  S.i$_a-ql iy:IkaF(jd<<6sI RҦhZyŻ林ClmZ(2EG(L5$3ܱ瑖<DTq+@`spoqEirW*Dǽ mE_h}Y#a _:cGʮ@\9߀}9$ "ѻ8̬%?#B {ރs)R8Hi[Q߽(-;D?*y$7򙇙Yފnބzd$>ܱnˣBd~%we.USpS3jUj݅pl0ӑh)ˇ:=b7ݫ;<0@Nb1™C̵|jvI48 BӏXrPObcwL"|RjZ[wfmWKUa{B-sE_=Tl"e,) Tm$[,`@a"yL|PLU ŶdN}/, 1оx :hW|0MT!S\sf f jJX_FR =JiJZV17[ 紽wݓj!ͯlBT|@nL'jaCOL)lkR r֞ⳇ-W;܅ɦB^7_V\8:yP!=:wCD fԧ)zE&X("ai7+\J` ϓgMx$M{VB.,퀼Dޝ? n3`>{&soO6nD.vLjTLh B#d 75|NE$ZWcjEg}J*R͹,rq_2-lqjef2a Ͷ~U!^V9Xa)#F^U<]1>R:<. R%yxV7FXݸ #&Ԑ-!6i[)"g_; p\I.R(m;M192;zjvs1.B]LN Ԣ> |)IQRrStvq̑٢l+J0?Ok#U38f*PJ b=y$\ $wWYZ IhxKNV nqSD9gVU]CYP]O:]1뵅& cDv9EMd![Wr(|*8,Ϛ ʊJˁ?H:?^^ +P/M'j[ZwA@|V*1FLl+fYho}5|\{SU\+xQOW h4O~Ȼ:|k -O<˩9"W^6-|t!+^+1KzLFV߫;-Ci/HM/<;߇ WƒLTtU<_ɅH*0!FڍBvs~DHEk/r"AS?ԁWꀙL,R6_Y +F NYWAc+.ҲYr%qٍhR'$]'Z~~,h`'wRJ#-.37MQx:s )m.S}))D Q@=)$˴gz aY0eC-f)b7y9]۩%Q#Qat1G, z(5qG$2[g''A@Fd}x|3Aԩa,1F= pTC>NrrqP'L"%0BxX"jb2ȓ @ޓ3nu\YSleD3M>oZ /o?nF-ULҢ64:_L$yp1)PUq5ʂ:":㠊|sv.C;(e=D/VZT a6q^(rv<&~>]6ABSeDg|0k(jVX K$X? `9]@\uj%1Ȁw8nrfCtlCC~an} ({8.2>^(͜Ty#EI$c'3iJJ@Xs )Bč !@΃<\)~wQOU%_;2Q~y0gh8tV?|vC#Z~PIGj(wW U\Quذ:)Qz3b*舓r~dx+Uw"27Q$-xWP:os+?;͍z_atH sAx|7vlLrlu]'cCf"FzyQ;>hwrgo:H`Xȇsjcw|? _ z5+j(iۃcܧr*ReyBpD+ǚZjW ` 7࿬L69G9CR+nRݦ6|Qa7;ʓw8.O%~9z`f4= )fr$y)4~`.kFC}*kyӓb+Voi^ [лw۠ϙ\3JV8x":W vQ0eefV}˻uFa萗| iV/ BC%4n, ^r-o+<_F%KhG~;Tp- ^Hʅtű?dN *3m) ̎%G*'%`e1vҡCB^" n nak6~ݳ{rM.go&ۏ֝Q~* la,&͎UJD9厩ٺx.&v@:ڛ\]٠n<:agI<.W6v49y9Js~B)d0"=4Rpqa! 4\|bgfk>qHUeoYX0Gohc֢:$ڼ#mivl?ByIPlJ--u'YMIu6稻gl/ ]dĠb9oRT+l;qbŇNQ?0<PCldGۨn@)s7 nY/OÉAneo`G[q f 5!}%OS}$[mMcbs6G`D>ȓOOVsIP ;T.øy :N݃\e[50?}0Ck0?eґN2Bk#;';?=7O/e.}h7 nGQ-J`*FCYOSq&+}rLIIv<2'J[' WqUL%UR6RHr&7O;"ɓ/.IHEoN>k ijһ# rĘZFSio4;Oz5/e>xsMՋbArhN@TT|o5^[Nmz]}/$$6z"2Qb!&VO.)$&HTjn |!E;|T7O}Ħb,!epF"o?,**@^bTsHF?Om`%(S]LIMɊT"d֔KaNӑ~ 8:6pt3흰M0NƩ3<կ7E)h0z:=N䒶~D"H+Vq[ hGK rC.7d.Rw IPF3Hg!,r;4 1/Lѿ>]Se0D)GpthuzA65-j@KW'FY8m݆:yĉ/Q K. 4v qSNwx߷1III^Wߕ5ڴE)룅oe 39b Hazòr[QV]|gN?kk"62GR~ň2֑#f["d1n_"] Dgu@]{{;DW80"H@rlŲ~J?ۑ\'<-%$>y2KFSiBBf0R$-u f=!c ߊE/<Pwm; eu<#Hĭ4R^ιeR%_2u`W₆TQ~X|#v";> ƺ5Ǣwz"z9l#w<2EOTl:dFFA=J+]a`I68Ԯl~܅h u1::QFYIzԔl2gz]wq.(ΕzZh#;9ȞQJxo ^;UlJ[< $sg▆vL7 %j r>cӆv*:^A=*:^}dɌC[+) =<ͭK.{pT ӟBȻБk~MNQu÷=DCrȭ5u8H8>PJ/s(0|+6B!)#ѧN AWF >/awB߈sO&O~\dM7cKtԽeu^T7nv65|ICU7R5⼔c"d9ʓe1aI7:ƕ!W~bp*qʆ%Ջe\V"Ggt[Q 1=? 3czb҉8,$U;&c!j`h!4>{gkG9Le.W9e~1A܋Ϟu t"'U cUֳҟ '9C v?{uS|QlYǥ ASй]dΏw~lXy7c6Vco9=tǂOi * #HIA6es)SEnO<0Yb]J}Yȼ}+gUuzoWN@p1CS9tQKr 53y#מ# Bun2c뀾 fYH5/ y%<4Z̫z, ;JrkqmXA&LvCG'*cdFͱ5t"u_./NBw|^avZ!Cg.@qЪ&uⰎ=UY&| eE5Rv>Rbv,H18;ZQ=`ܤsrm4|JM* ycIj,}Tm+I=g?nn[ɥ#.<=={/m~l,'woƏ| kY){.+vM|0ܠ#'LDm *87t>CQ_i4I.Op✤@6wrp~ =:پAc<[9O`j0 N%.U& c;+MWc oc*2q]Tu`ډ[j; 5jͭk;!lo]=M~7?^X^Pc;[k%! ?HT:&DDׇYJUzLE_(4 @)s%uJnU#O"m]RU j˴Nms  rFipFy޹Ce ٽt܅`&ϙPgOq걝=gg>/hء- DqR8UfcWNqc75*)q`ZT\`I_,Ӛ/1vp&TE&!&u/ᡏ=Dt"/T?#YȬ58՟?{ZFn$,򏓑@|7eeֿ9-{A? w&Gzݗx@H .1;O5ȩi,O@@ljjGuC͋>XJw{Vޤgl6 R@?²oNkrV2qՂٖå}b/FRarf%Dr78`qq:߶6Y|#N>D:uPt }o 16Uˌ<{e kSn{9VmF:4௶sӱ8&+ x>-6;15:ِnsDWYL]* FUxJ6:E4ۃ1=g]}i+6`&ci3umMZUE#(34#9o;j! U˾qjFn;"៬0܉.Hm>A-yer建pg1|=mN?{w*qVhy$f(wXB0gOoy{ nRrKz:6EzPn<":ݫ핥pQ5lF'n`Tg3|Yw$.[|C0c8a'v b'u3!"e4 'z %&q-IerQ*7a[>(kDf!Sc+,w`~Z吢@Pbgm^)&t#j;sͰwrfٴ}^lk-ワwQ_[F_H-(h(}^y5X r;Qm,`]^`T]HUc?ǷB,r:dPjCi skjuqn Ii oG|ۅz/iTRZ<ΐ> t3oAG}1Ͷvru|uc{v&$RsN@sN@s{nhYS37,*Y[Ǎg/ro檏n"n2МیGo$1u a]#/X)nQhbDQP|A1z*0;ԨA`)tZP[-swsDpiyÂ/(3}4~mi?tiឰ_ )$kpcrsKb-#O4)(0Qk2%U8 'ňz'RƽL/LMWFbϗ(>k>r.3!{:l5~ѮF֝19~)0y//MƗ”zSC^#&*"LY=1=V0%:[t! D؂C k㏋G Jw8y4?އz}}HgD7I2r?4A֤\ԏW_ǓлZV=d` ޲ۏ_OELrZuQFGnC Ӫlk{vOml @BʦIgN# m[OYq[7RۏscWl<RnVy\V$$Ni9l.zl1#o:~*t8&[`{ՈsV:ԝrד9`nEt1I^m&.,Fiu$ͩo qqg%;:rVdH٨Na2oח2P{LYdz)GI%܂S/>=c]i4#@ uP%jŲ ]S$BŤb``%RŁ+fIo/l]O0}ugovmqdq=LU~)$}B^0pKEt b Xkqx!hTPTp4roY*b{S >8c^hx ؤhxE + |`2kC;o&0$U6;} 1<}Xd1T$riI\]$# ˴A|JQ)ꬾ;@jCgYȜN9N?hơ{T\\B$wM"71U:7}?x؈#ߋ{[Q sJZ< ]⾩~u( ?GtxTb?J8hgx8Т|3pbĄ׈GT/5 xm+5} -6DϾ7h<"VbN8DXNװi~1"Ca߈ۙq)1p WiHY_$:;#M_TNf# : 5 ecDY8/k9Dw2lJK=81+\b#ˢ {П]d_G]t@Xɟ]*%3Bvsg-0/:&`'e+HJ'5#jYaMåxLz,v KeTF"[6S[hzCqn"솞z'p+>>\?oEHT!~i,ֽ[ѣYڃyh)?'$V%N^D.P hs^{a*!3c،1o-[wp쓊>e/F< ǤawgSخCU M` D?~ `{Oo HJGƴ[Jx_&% ]wOL X#xN8v#Uf3W#܂C4u ZtiO`ѮYwZ }$D9fT60MX&ax}; `;7!$gT.1>&L8`s쟟*LpRG^1Ɨ o.~5e/l[|f4l'% O?5b(-paS0ot!`/79Kuٲ~x2j")i1djǢț鐌m{i|Tϡ(>hjkG7l ϚpSagIaC:YA߮|-HPlx9eGD!lU+ V Jӥ@!:T4##sfq^vDs-U؅- >I:pK3AvM ]uv{ڌ9u%G0D+șƄ O(zVPy+!LvuFc%)jӡU#6g)LH ܞ]Rk)~_XqD%ؓ{LoAo=|-PQD9ƃYiub_0>.4hL)u4X_ 9q-%N Ui77;Gl" n)àvrc% Y.V(zT+XȺQ\Y S+!Ib>rzKń~&ƞ@Y3ޫ/}+"׾gE[=NDnȞ5m%LU}nA֚S# W_" "N?փL|FYXoC0r| 5oشoho?ES 5&Zuq9Rlj Psv` 9y)h쟐wtHY2`3罼+O,&kF,y)C=S,e@ʛz<1ЈT$R;kzh|טaVpp'QwLHGmøʕinpD=bv_CkR/3+۷nB0/~c20P]Zp{2Gi7˖ ;g gB +~iE`"KhbV6^H`yVz θ#Ȍ$$A;N.'4pأZ)Bk~jdZr xjVcgKQ7X2Qad&78E6PrFYr3`ڞi΍!>\<2C_bJ̻-Zo"-a4S†y}@^tt}[moN8iu7\Pϵ)Fb:k]秀qt 1KL| )4E/K6E-J{FY jK6sJ0xjGbWMT "\x%YhfK|z/Kw9t/ޚWk]ւs@0:ݚZrf%VėU(z9ek \{ 8 wA\"a7)'(nXN ra$se)#zeՓ<{e/%)#{C*6.jɸZ$meHiy'J3 lfM`T0 m UL>29M\K] wu?8eB Q 8D ql>iDS/R#]H8W־LNM5<]er9u2 &ցkΌ%]5[P GɉI Cs0챢'^aip9$%ZR ew,,1w-V\B&}g~S{9^!F qdOwn> `Źu("Laފl$Y܄ؔK9AӐ3X:Tvrv-v`:)qLN8"l߽y4;OlcdN3Q<gnیyL<'~f:!L/cA49nyCWv~p/E3tWn&Ga|$7,=dԍ!@9rLL_+G:IXA.rC+ ¾d* y3p'B$sF%l<0-|юE]g$aftړ@=}7K\I>M?T '劤$J&][V}4vJhfv'2yp\3A"1ҷ+fRe-ՙ"A sjW{͞@|pIvڑ\qz7`^+\{`RѮ p{ dǢ2v7nj|CBwԗ0֎Ϫz 4M(&<;q),\a{&bcL$^gHٻSK\ _)KkQd720-});~0)0!^gL<&n%w1gv@J43="VC}}Q$ќsnn+N/ y_!f%֑%D2ݍqe/찟$X|쁆$m/߯*aB`Avre\8.8W0I c tZxbC88hꙀlMP h;iVanN$gۙY3<:4\t{XCqRlu߫C<7ۭ5,߯4%'v+ 5Fgsl'QvCnc#m 1=ț h-2RO. D{qhH(B[vL=ڽ&#Bi 6deo, c6t?[tT>g8I d@QP xR ь)؅K,S;C8`٠24\}[9Z~kBf| Owr*wݟL-mWKהZ  j^ƒ`l'2"A5NbrWj!HX",Wy6x+U>Ϲ1 &cw-w4k\;*6,.pzQĞ؊rC8) 2@ > IxOD`6c\8R/3F,4k?5 kD!`JYp`tvdWAT"3OHOWm '4рӥ?a*~nx#ɎN}[==Y[|onDjza,V,'熫K6>Va{v>k>7:d^؂sg|jՏn.d> <֙TR.>dS`:z @ڜmwERJи{h#)fj\[O>mz ؖG"#ŎpwN[w `)K=SU~"ك_X'IDȂG)'RV5XW3=ۺt_? ĦRBA]#tԀؘQ4!Py / >ENEgP1{0C\FpOT.gA3%MJG-:#“ *&[X0Cw i 8jE#R r=^/xΈ[2e.QA5IS1>ͩo H.R:-h+ f~A =gXC\dbC1w I X A]YqֳaX@;Jy_*gJ@E,R! \̓mc~¤O GO)F^*!q%dkKHbFk9'sU1CP+/u_쩋%J_{/Gy1oU{e*?0y[D$W1p9Q:2`z[r; Pkw,ÈMhu>`JL3:eؗ_FEr[@Q}\\nia'B,=eMwdb IzljH RJqOD")8\6Z6;&nz|BөO[$39my*b> V$7)o0/4LlY+6m[o?gyIآ|U:7hŖ<0fjTG̣cTCOx _;'/*\h2_5Yև;f9{?%;?M7@eH b/4(H56;XAlj'9oll;+WL 1DV<7ltqWjdm5[\#n7Ľ^dԓ&H-Xױ1d؅-pqyMl(vw:PJgtV/t/ݑǟŋ0D/V_pE#hw"PXk9pf{2=R4Љd* [(L@ܚ޵w:o++:R﫡z (g+=0/fhtoJΗYNB.?Ѐ.s;4g2Z]Cgg"@E<|U ^|¡g|T*r ȄcZoado, ,OBMv _\*? PnWns1sr֢YcogDTciasTֆ-;`IgS~Sqn\LVd8nYJ,\Jۤ!ixӺZ3\̃V "/{ DqoP<У|'D'`GK{N(AjdGp=,ywF/by/Iǒ3QֈMq7n>*mfqlp/GHd2yGzbgC}|[t^] E2~V>wWY甔"ICī-d53 |- DՕ\Ma،g@ہcvK2HU6uOK|M8Jh&ԡ+`އB=;nUx NZX 4ҵd%=0*QVd,]B-5}_ΛG9 dz.NQH]4'l:]&n#Eۄ\=usi3|gIQ*k^n5X/9A9v w+B[xp%$u=WnY-o)zn G6U%U>xJ4 8;oaH?K^y 'Y40oż7}$4eEo$ RydK{?KAaSit)mob+ACrIS&u'(Y7kpyB&υ6qؤ{GO+]B_g 7+1|}GM4$9LOROuy\6] es ;G)dvZ~ oG[=mpy4>eAy4 6zH&= Mmg]9, 뿹rC"j'wU;A)8 ^=N ([K;#\ԩc}Px;sx@ypW:6j&0.`Lְ9K\LunS1?^8 )eԶk&PN(4z3d2q7'd]Y)(V'B*t|g&v54zd[gD<X04R3;~`zr'g YkY=vJ#S :V6VeދIk|ْU$x\ V2ޒ ~*KUVCn+2RL۠a,=?i$D77P IeF ?j&\QJD0СbUp*A]< &C>^5.d1dJJ^5▽m5|cچ߫3_QJI¬'ItQ|Z^}/Qpa4 բɺ&ot˼ @OJEM׍WBg#>F Ȝ!f`n,9VyQMk$zDV^RIT{ODDqtA6?&BFdֳ ]بe8٤}Ws_eO )BqZDL)ۂG51 zҁ\"-esOɶ*력2>罏6T'@v&d2}L՛WD/A "ڄl-Az?4laG`yk Leb_=K{ExVi8<HGgG9nCeى:h n5K"qLtC^gmױ!s$ZaĜ= d*r$Igu߾ ӨӲmF͐,n^剓q{(x]+Ȗpf"VYl(l@ I ƝS8+ ƹ.Sݾ{'R糿ҍpL(>sW Xȑ?2 fX͗7 D [6{9.^E"pX3r`GQ&)Q>N`~dU6@ǻ,;yG»/[sGa{$,``uu¿DHvQ\ ˝ӿ-w^|ZDә!J+O蠭+z@b@nQ=M/= sŸ_v?l .:׸ÿ>U62pėXɯ@eu7 e6O1b@u<4jLV\o3魇8g @:QL{O;dE&8#ЊgD¸>nY`ƌA[Jd%/?z=,;{nsÙpIhT(cF{x—="zw!pNz1UnX4 `^|혪eqj>Lta(-5͙z˖-!g2i-gM):7/Y[_`s$7n$jM'o N%%d+_hw!K+T|S{5j=#RS e>QY}i3..*Śs 5>^D.Vj :(v$_ïfya!/'-k AJ՗.&1ܴp;xV0'o _4^Cj4Bsw.7AnHFm%é ̊Ah3QKI?~E=db|s"[L@Nv<#U>()lƨTEgƒk~6u `ҍW%p=-5Xp%q Oξ-Ĕn:xElyuF$³]pՀ"Z>Chxm(dU\&?QO45hvg4\㬕NʌPDAߓd`@&w*~W,N>GBSO,$e(D,+*BhkևO6L#=n0x X^^E(/ x[l$оc(j.'?0rUj )3oh&@;O}?#,])+OM!wᢋ yH|)Yr>GzSj =ԃ<ukP2uEwt<<:ilZ~uC.D8n<Y;r+R珯IDƜ54սM9aY.#O倲6lS?,AmʦLET%A|9>Iͳ 0YV8{ apfbAmdJYS rG(EVRr!ȿ@'l/?93H$=4!enR Ƙh9?_bI=c+(z/怿JYJ<{M~U0HvנofOJjG6?qZSl/SH?-7.k'j8-,uYQ7~#& 45fjAmj00.ҽ@3WٯĒܠ EVqxS{3 3N\,sD[Fdzf}B+SLeV)<^'љ&{sa4Xѭ[3 %G LxgS¹qD ݵz haҝ6ag3-rD"~j/mOAn&J$hOu~|,!K d klYghc$̾4D\;d冈m}S2&,7&9_ЬNT;R)N 1l׻}mzV'M\'־WtgPkDU\h*b.0 c[)/6~H6F9]yၒ7T;u=n_Gۗa㚭Yj!]Cs/5.O2n @&v;jB]c R)](%nXp ZJAb|0 {㬴$к>oNpᤞ~I|[1\@T4n+'|&FnRqszf_dR&Ƭ]0-qo_@G֙災; Ppc0 dhޕR0#DĆ&%tAGl>ɠOˎi9 F`w:s^E) &o)ONa? ?Ʒ$Ba X.(8kzh'axR+'w-5asNU\p4e+%lY _X)vAmx 6Trtȉ݉T \g0Z/H⎌ nە67`|?edeN9MA;3n׷e>@ƷHYJF}7=N%Yt|8P}}bL)a΢誳ŋGK@*(m[i1HYErw¿L V=G/CDno_hK>s1dxc(e:+HtJ5D(옭!+J8;AjK .>§ln1AYv(ɫSw*0P/XY7w~huwX-lk8΅rBqc-?]YITs]FO(j5pmx8(1 ^/*^s_5_{|S^ ȦwD8Idյʔ9)@ZZ()3eEdl1)~%JH8zD5!>`b9ZI=:WӋQ:;By' 9Ù!yx#žHr6y!ѝ2#̜E [_ ؖ#lBb̛rlDrg Q{ДDBY0@ad\lnKBn>@dߛ8kV̲_ eh-.թje%)ve#ҕ|ߢE}ұMnĬw3DHCHn4.͹h1b\IepQllg@|LDҒdO%+9*r|%y}g{3L})$AǞXE3{B1_L7~㸖J DrFyJeP`n#1t( ?s&}F*>1Bu82<?ѻ-SSʭ=&֝'4E{:1]h{" iTRV2gT/&<6-BMB)Ao˕e% UszdDA5|<2 }J>:e%1mpVԒ]4ېo1mnv`}3R1JI`4~׋oVx4H. ]daeF-6bo'1$T?wyMQૐu9N)A+J|.St#*-1h57@9zI-s4my҅iHMr Rv`tN-DuvA¹~w/mlHpeQbⰺ(e ² ${m6'HJ4y ~)M~|Gڽ6z_d2}iGce4$8{ܷ:, 6f݊, qzXmpg'I\ M=*$/)SgSnqXmZus{6=yϞ-O@w-cB.M@k+͋2'zё[$]Te[Ճ-e֖BQRS@O/~u{ ~?lr6_"_-SF0g1EBԢbr/piB ȗtXyK7;3nb'P9`yKpg| {gfbaw=|5 G%9i))@ZqYPmUyYb cٶ5˕! LA\-E"wE*,ۏVYۣ6/yfAdžyHTؔP}eG^2>NJϮ`E 5갡奠sڏ3׶Q |WP&Sud si65 eN]%<ό٘b.7Ǖsl"=m$9Cpo|c,* D]Y0UbElr0>^1|X+KG ZFN4/.<Ȕ-j ggU_A$8ڃ&+J- FLcʤ¨)S;`эR ԮJfdj=DRGM!8C^bm2q[ُIE-=2.z@DiswkeTJUI֏(32Po48qwаuSSoCU ?*tg,b{b| v` 5-{ ;pi:1뤂3Sl3ϙ2=a2ZIk0ih~6oegX$\!˔zz6QAqx.ƈpq4rC<8vPP-) ⫘ao*uX'o_XAs%WNη'3!A2]n2k+2͖r /WyR|ߋ8_ѷͰW8swSPl5br4NԿm*qN)os-\Ԃ}<9>HbFY 'X%qZc89ܯP%V9̤y(PeJ \AmB4P9~l$}W,6'y .\yX 88hbK-qnz~;ppn9pGN^݀IZ5o;͓\QTছT8۱1źL&IAfikdIAuD#9ul835 :y xsZsxSL]bMv,y;Ӭ@wƨhfȸå KFp [NB7k9<$u~ff u Cry bpSߩ]͵nL^Tkȧd9ZsI'v6pM2kĞ$wAKhG9?K pN!dn%v߄Z^8&-`7T+$:e6e^~" >”vKx ʳ6FYF7b^pP<-%eHb9Z}J] /)U>rz^u0!g"6*!z}հ+r.3m,&Yd-Ug͈^^׬=Iݕᬎ}p&aj{#GH'WN YU>߀8B& /ʒ=pBqkoiHZ5#L';z˟4Ѐ%,BK6E'' 0zHa_>rIR2#f8Wo@qtR!@hsL=N !kCzd|_<%_->[FX˒F]1 ~6EA7|pY%,vrOQC0O<`Ų54&èďN:=x6S@G6Wzےz7G2,NTPv[.DO4 ~h>'WJ+;͚F˯S}iؽ;u b}j_7W (ug`p+1`p Rp+ bFFpaximX;t3FЂڻZ3RC) ㋈q%^M2l@XBRYl0:2իCF ըS3r;qrJ8}7ͣK](f<a(,?ك^%.s@ JŸX25$ro!TCeR(eUbݡϲhݴvS7 .rwF9yitM0ߠ:t>kNLW|!p3kZe:+v(9IJ~IƳ8{ !(|C/ǹ 8zOzB>9 A6VJScy"rDi.〃JAȷB5Px#$*㘤& ~۝ױ8;Բm~7K)iH.rꢤt`)- #^N:EyJA9UYz)m w)Lm4Qɸ$vc:-j' ^d=((ΒxM=v٭+uoqNXYMD֗=ËDlf&QopΛ7Z/[5[%S]>H0K36"dY V&BNmKG}]rVT}UyfZ& zӋFԖl%0iH[?ܛW'~qtM#芏}TXr[0KzHژ=7<3*7R}j-[]H㊈@&9hPiB\ ƙt* IqV56*4? nf'9Z;䨧xsQW㢎i̓ؽ|*t Pf>Nr&ٍq  [:zCA]x1u W%J<ўRTFix*ʭOW.,82q/5fR=Y_k7՗)ǝM[ $i+¨Xijyy9!߫0O}kfɣ@:?E$!] D ͭr~uPLĢ(!9P##BI@glG܀k>̬ǴĬ;> f}0 CoH>Y-89*i܌1hILW3!اz;NNNo=|*#LJ_}-Ĵh}eFȁoGëE4һaRyXXu|N!d0r(Ω) *FD2,dd!]s#Ib3(t pBW=% 6o9\y ĜSQxWRw"iF|yNTTw&uD+z`RH/0 ҫg%*\n|E3+պ"7ױLC秊6{y/P+ī:(0c4d*gmf26V vUM",]̂~ת3Qݒ&4kD}dRkr".;0ކLVK㯒b|s%A[{V3SI0v2a1ƽכ+_KJ~Z4NڭHm$9[r`w;A7M:3 <0 `T&?dՉpJ:B)xֶ=*oxdf}&C"< ZPkiH$U.%?J $_\@h\|~b qͷc)J4mr&-AM/g1!}S 0byӟ܏ѫ(-c O-(g'a]oD@7 E缓y&9SaW ؉(wc1lgbBefI|-4jsuŵn(6&0R z|SY nRՐR YL [.̌= gRfq_!EA.C.>O˫Ru\l܁*s֎_P}W:G62F^ԁYwh/?=h :n&!sٕ_U=C::US´ k2$>kjk,$KA> _5i^eKEM-=H4_2ϿHhr»M/pǼӬoQ0†r5 Ub~D> q!Qf[9;貺@,ڃ=3#BZ~`Sm$uOv<] :ܥ5|STz%_pFT7] 2AI(r:AͮC mm8f[O_{`y q7!(G,0 xĥ' ģs\[GE8E&3*sTXpIt_|~|D̳ C8 .;YaȱGÑS.H>, c$j􎀔iSSwn4/H/jٸq=1 GݧP 8XE`p5ey"! `)쫙gE'5Ǎ|EwKf7:iCu5&j9=\PEp2@lvw?.pY,IDj3xp`zFAn0a ؃~-H5m=VT0fP9ySة $RDoMb $-C.^8wy̰HnrUírf[m~Q6HH Z3/Xd!YEXDpXQ>nƥv^:*a6Q-7 49V#)FDTY3^s_lՙD .ZHQh=3TTـ1 >|صBā%;e_1͜_x;#39[ [? ]X^3I5Eż89"{ >_e]+lQ~0T@f(ij0$#eƁZ7z)g& +\2&_')6L6 h*$ T}L$%F1MG&zIc(\(8BRxyylӤ7ĀS6#R{I$BٷrB6RC!At<&qI t,a"~2<ޅ(no_AdW25|% xkn $㾸) Ş(y.39 (xjHƌ|Z)_nL 5p07 j*2b4f/S\ н zh uK3yEvvK8;q~yI*:R2i,/fћ>B=p2gI2!:HM%.ϊ2m#p$Stvc~*Jrj R"sižZI+ϏJ2IA$bǚr Phܗ@U8YLC>u9o7[7(󅊪Rr_bJo2?@PY 틧.T1>hr x*c(x Ptrwq!mͱZŖs[GJr Zڡcp0?\OE~2`bKG.]FR>C%cX沔#$(f]X5 [i3*q9?}S4rjFV^)~$2,4$߀'m*ʖb*FuN_:7A*0ݍ1@cQTsdz#mMDqmAbX~mgˉ/8kJ=~t gZml7k%<3(~=yᤷmu61T0K3zbU0F \TKƆY#𣡓f NRB> ks<1NȂeqKep &f?mV뱖 n(+&]=Jc^W7-sm_RcybdudmerRqn!աec\<$K9 F\f!]E>j'?3 5%RfX O̡\1nsm3$u'CiJLcҵQɁȣs'w<*fu[TN$+m:3Ph&A큔ryaV8'}0cXV9-0Q{I))PrT\oRI#tI!wg9PL _ Q\J_W Oﵸ/`|!sE,pM&2I?X 3Ѿ'yGwXx5XƟ!\  ~ 5c ]"u&`JXN@:~`ݽ({K4,EÑ/؆Rǐϲ|җ^|leMr289p2f$`I}d9/W>o,[9{zf .hd{Q ]AC-Mق܌Mb^*f_ -ʐWWU~6Zry"7&sS+\q̡P#E%~h!=/ğ%Lu#)vut:t_,gFJm✌k&"2R ~VZNw`=q{X{"?Xyzp"FE 8У)} bYȔц,*[GR:DŽQɵrL4AS\,8= 祛@['VY3/\^u2DbX^5ipB"kx(>a/翻bKHwæqJK"4^k^w]>w*̔3€<~/ecU@xAy\L-54 EQS3CkS -K[VG "^CNkuƹ9q>@Zrhy]1Qe,O|qoP.M=фOm㋲&de%mlNnԔ­iKV9w;^K=i[r"KXc1[~eTP" [V;d.P\F#("CW=@.?~⦕rPAYr^ IJ Lް$htwۨ.yY]2BͿ^&n'Z !]eĻqvŔvrJөQ#w.P5؛*}Đ 2+JWÓ'];z$7T4_檪`};7,+IDO,k΄l{ mBC8&k dB83[pf*ǝ$l8רʧ-g[@t\sSOA(7%N`a-Ar{*QaڹQmc&ƥ{YoO7e&] =MZ$͞T^- =~4pC!jKJ8?JlTAiyڰK3IS 6 vrdf'U{m@="8>;ԭx YxtOҜ6{/a&`<\Vg- t\߭A)*%9Mcc=wUh Zk-)]mP հ;^FV׊vխӫڿtb#&qe>i⭂2i9Hʹd0P@.J"^ٟ +DR3O[jV Ea牑ѲVPmR3a]fȠp]58Jg6lx]pة`lΠׁ"wmrU*bčSK:99 em'rqi,69NSSV<{2 />Rگe?|? p~R`KUX Κ.Q;s'3@% +QAa3`§3gfymy3~Ihvv Ef BGdotQ)5kY)ϊZ.!.4U2l&H51de5[@Qeo+sb_op#., r*91|PH+\RLc(ZL6M~d5VFz!Ģ,_01m-[lB#.rDeQ<~Y%78>^* D7öe88m$m65q5('#UT/-B *֒{Ͽ XL@Wqf']G]1TwiZȮ=P^D/GP|V\va)d1JpbĮ`"V4bT>D&PmhGB*`L> tS¨nthWDakvJ)%16[2\|`9I<> "CUmx[̌R|N.ѶN£\yύ=L?yKj)9u,mWY8^V_0'~nQB/WXb ){'QKe 5!!&_W sL'!|Ge |mZvk^:_y7LAhp70oJ_^z8̾wDluiF߫A`}U+ \0 &0r*Br#L6}/HA<ᇦ>ȇl1Ҽg-LJ`w9}Zⴟ\IF'NX5*{\m;ODhk':o҅{hʹ4p,Nviow@q_GUlT &ĝbv_6kؓE"3dRz=-]٤1x0ԯNIa?cqDS~b*V߽j}t[& b0 eH >>0mL\L=v$9GMXAhYge]Լ+)~UهICs6EwFx3]w 7B:U˂%#PמĭE2Sn*P|4؍X˝bxԑcqX9,]Ef'հV+REx"|U$r%/ t,C9כ0 CV-z5=M q}v,;B$nܳu]Psn _ lzMK%`7i \G8p|^qӎ[X{7/Z͌V\OJWY" ;HNSZ[V.~:X\ nmHi'IW:Pw5ү$L5@cwŽUOLFFW\ZLj,皑5{ 7t5ܠmqǖ8`TqfG3q%_Wc8#\*y,%?H5h jnY]dكu62O}]<ɉR1v=)㾿*Ԃt ~4pr,<з`&]MĂ@  g: P˦7[Y8({#Hx~H9*Zԣ SfQub(tgn|1wl4Wm0a՟x) y^ia坏{ސ?K3AP0}`P:ԪRv6ȷ R tT L oK,0/WZ7 semnr\rS6jN"D|G1,)TUmKׂ.ʊ\R#`wn5AD7'95lM㆓n[cTTc\Y0ԔH/dĬk|GP2T\AY3e0Ѿh> *Cc+6-i|0ﻵBP/ uI.xN}2)l@QؐBdB?o}Ϭ`ch ]Q;١1ݡ'i:.ec嘫hLMt%Z; FN, B8Du?vlR5qYMZ<BT4 hmm{MfkQ.UCDD>lcLo6B &{mCgn7vTC1bDN #}f̆B(NOGl\JL[ ufVK8OFj$({l\-ȬI-LeyP $}'%D++)vx_4<a'$I>8Aˑ|Ov[Ax7}~brDA{#4 IpNɇCr#b2)kdoyh<#SAn-ď?K_4Xr'M;dw {Ox5BaeJrK {(yIV8yENi݊9[,v!1veA6Zh mܦVrlXU;yދ\$Vlǧ oyN-gf=zG\ch(h |LEH0j}gX׎HYjLvjO#aۡ$Ϙ@~0q XK`ۢ§s(HV,5U= ;zک@Q0Nf vI(-uH7 #Ld77G~nY#r~W'_ד@쎙hA|ӌ.bylN0`ն N+os/&)h_:՚ش#B5 u&na?2G*jsb>%Nhsy楒Y!^ߜSܞd|758% &<3įw΍ߠl8eEJ+JL9nc!T= !ܐ] 8Cv(?F3+l om[%Y,n#3sn`mvsw 0W Q,pc5ƚFa<+ni.GTDGQc6WԼK\d6}04$s5rg&QƽB;/ۆ;b<(L ׎Li7JY,o|mwNӏ8d^|>rmɍ}@ɖ^t!m撪9M V|Umg<gOR| m̶V@j@uȕbSw2vȣ,'gBPSʄIb mT%>K)LEJ eN=O~tpwDFw0;]?ze옓يx4LGp @G&^ZuK|WpI/檖J +[^Ktjj_{HnܹNO#A2y& 㷊,Q?]OMI4Ba jt{J;.~1WQ:98sʬs؏Q.Ϟ)2,cp,JvGA{KP7oU k=$OdFz&o$S3m)^K ش{|3G+Pi{bA T(W` .uj267vIIsr11gZ1:dό 9INJ& C=5 . Hu-R1zDj#V[`d'F﮻\ME()=rJNw:AqiyQyA,l,{=F?q%AC- MH{-_*gهϢ k>נTn W҉D`Q_ң_L.1̻z/ݧ;mJ.vAIilWl phxm-L-!j tyhj̀{uK Tv"B$ah綠[gԤ&KTvgC < ڃ,1N̳GSm!c5,L,ܶHm20(|X gZ9m딆򢷊=%+&T+:|͂&"XK,'PfFPJiJƟk)a qffs*fG:I5xӨOd'F:<]!H [oWP_9?iBق_tD0r&XƐ,1g"M!W?ŽAhaސ(h}_n  ;S$ϳ|t@qm8lb złSUtr#^S! "EPsZ,sL_N$p0n5ϙ&4SLs1A. qTǤըdhUnx\ZҹYRiO̥-Wb(w^?ɂ 1_(*QMu)Øi=a?+{{ތY#^\B4C0lZ%>NJVd7i!HiDZa ƬP )倥V(vsŵydf=@9POU뾂6]zԴ͝uNz,ԸKY?M` UI:/@x?9nw֑aL~)7)2U:t 8AWGn6eXK.Q;B4̥.[Q\(tŐc$o_uFl'#hQA|lԭCGf'"hm5JK9c^:ri807K?]5p@nt["?V cuT_R9p0#D~}]ۡa;b~' 1teSW1Ս~`?=I=@%CLOTTu%gkp}'pW +wvL E;7,?3,>6wT֫/uݭHQ&a25,;G=ƅό/{`fLfNW)g>~ʝҕ Nrz'0MǿK/N̪\4rka/(Ķ!)[]`=MI O Sl10AIFeT;q%bgyhVUjwEԑ "k/J1>T9Å8qyj8Wm#"|œkȄX;*A3boSh]['5 N,fB%}$uZ-n==f%3 E;j &[ Mq} %θ=,F.]&!ʊ 8}:A[o5'pMVxVS&~D]X"JƳL &ܱyh"4Hi$d bEsz)zakfj?b+^\= }֕HE-؁ڜ!fORi#e> qM @tʛB2俫Eg 0Z$Q l89FN!+$c0gi8.!-d>s >yy M_fFzoH Wj~]L00yLd ?. ¹#1ϕGuqCA9a$昡0 bd<"(GiTr9ԡW⋚Vt4L*'}u6-WRAQ #f-PS&- 2eivJԦTlf̜T!D[%fRUy; ⷹb5.x9^BjM"=̈́oc>':Bg Ziѳ]0G;آp24ua>h? <4`$ ȋq/l"{ר]m#c@֜LEp7鬹|e?L6La}U|qcD!;ӧʙI˿MH9kX:VmBÅ|2I<.)[ \J R޻N2lHO){ <2{ȅ@h%GҞ F*kLw(IuH(VV92ggsNM{-4bMXNbEKvXQ!ONGDn:4#Tcz 'Gm m^^R}kž4O1lDqQ/.z= eY']NI(ʿEû 5`9zTE-bY`Sfos{Y d͍]+x(څNG౑OᩳTz$EY9ȸ[55KB}M=#4"^+ԙO='k*i@w?ⓧKCtŗwFc#% bP3HT1n@׍|"bW G>7Oj.4<bӉ' Q}BOɣ/tv91$:/z_]z"6 bRpPUƝttʼnDs/)"g3p~n˝\pb^AW'|6?DʽWu_x.%\L[SazT\AD/nXxǴ4 ׀ É23 wŒNhk^Ν(Q5q*ͺ:b\[,`-$~P/h̳)i^,NO,:+BD&۪5f+P"@݆zZO#g-ܗꂻ7ZP2}+A)aحg5 % :7`qnsn\MD_U'2m4$0]gu#YH X"-]ˀPk~Cա0;447퐞DhQlng'ծIv%kZX9iPi.l!F|"ÅsVD"= Dvt{\H>}%3XtCo Vt.dˬ31bLÉ)&l%47ZФѼBy}c ׸p/W%0~BMllo)k蠱qkP0[RiE;ӧE\ ͤ&+@S`Xvrk}@?/y 7]yuJc׊ף294!fA~;LW/Ad;h#dS'D*H֮}lbk>3/ lg)zc䧪ד+Pp$6 "0 ((H{tPxsWjr-ƂCջ`2s݁Jp#(Nn- nUl&*x& la[T"؈])[9{sGX%-j7hmT瀃]רsK6>gH?^*srNg8aT4oxҁb/M7 (Չ$@+cchrh׉[yajuʌUMM'x}*Fo=!P%^k2Lܸ=ĝ9?I̒.%$E}=X^RP4{ѶzJSiUVXymqЖ|>'Ϋ5mQ3}Pr jwg:^M n-E `GÚཤL삛!m@J\ t; :{}O.NMƆfȱۗ Z%2c"8Rlr1tqNV{KG4+NkE {5!p>=}zݏ}EѪ!y<)\2 Tmt 3Oρ B !d1cQBR(4DSH}9"mws^ÛĤ|QH^ ~jg.8x,^uHF䆰.Ԣp񋊶A v^5e/^H~(<] f>ky*9*#m*"Pv&|W՜3}nXHv6t%lIJ{RRdl[6r2$ &l4dMpTE>6vWhJUVV[& J7\rxIO;$!Tu2dI-_"*>md#?e|]gݐJ5(wf33pXH.[ IO –Drtl7\tsniI~f ׍d٨^ܤThxJNAyf(JvgPh/wx4,vՌrdUEO9dWP,h1~zFm(cOXl]>ĀdDN:|ˋdX〈C$e8ķQíR~ESƲ {.,+ku7 Qޑ8+=(GS]I|-7N1TNe2# @qPG2_?ї{Мi6XJ]m>cX5]qhPK,Ň(S 3Ym5j^ 8ӯ< 7Rxn$S"&;$/']^VeD c5'*!9(‹22szɗ3VzVar`A^D7*P.kírHU'[9{:z*m#X9trfMo1qq@@mVl٪0: ӹ^ lZvK|3l{ID)r#{ ՍMg j!^*Ϗ;˥sٸ*ۯ!@*YF ;eL#4 crds]Ձ*L1+! +u$]4_#m2f4 =:ぐPܴ(jnf줢yf8Ȏ c$gFdf7XKlԪ 4ȽQ-FS#R7ݞO(2З#TqSԵqf/Irݳ#r;0ZzӸhL|Mx&:nBS@qR" c[eZYU';IŰy".!9y!.0Cl doG!cFNj]KdGdma$rMRvW`CbF.m "7] (d?,`6A&blpܤvc:"7_Sίҧ%*8u_Vb07RsL )/?4O[uG׽E ʰ )ܖ0sּܳxo߁ o)t'NA X5zm)F:[Ҹ~Zkr?  .O@r`QPHܿ!r0qCL_.\&n]d]=kMs<W (i؍m mQ`O0!cKsn7ùqGYa0U7/K.05ItԮswpcF52XٹI8g)!|Іt@hƠW2Zͼy]M:6|cXG,,Ok${,VieӀ<BQp㰼i{]nCble.k ɢi99w14W3!-cOᒆ XXw$wU!G"C'!w'Rik$T8E GF &4۔n@/ӷwǕ|Ym-c<4 O$/QfAւ$pni q _,S^Fp0Ԓ#<5`;4ly VVh89& (]1#]JddADv$杆z8D|⻰1&M=[{%S5ЅXJ 2V"P׾I;6{FNɛ`Zȇ-in,*7qfk,O4WjLb1ۭ| bȣSY5qIi wESu6YH sY*5j+sE rsY@1AoQlo2h%MfG DAD<}&*hDm 8Tr3%BZ 3 EsPnKPGjqoYDm筢 GQ"֙ДtvNCȽx]֘ůEO!v7 6;=/0d)T gd&F SsIbjwAԡF-HcyF|p2e uQ{HWi'ŜqXQ9JLjR ?qP2{ē!2md0%>>Rɴ1O^0Z~rg] cZ8ڟ>=k<3ˀlV:rI cu&&XEjf'XA:uvÔ~}c&f\74c@H""{}րRMФ$QԢ.2`NPR` {0-!/Jt--a̴W9p=f[`2{(.}l3`hG-yyt!ڽ97x"te):S-(⋍(Kc*42A[[2@[Xk5,Q*lqZ,P]9VpcxUwSU~(;u5* !`WR/:(I1:'{P|Е cR] C--%);HWz-pq OmAj\\qBaTؒ ll/Cm옺aw{LBV=-~keA w f݄KkU7& $x-T{nA'F 52DJ^tܘi;mY1 ݥֳ礈h.{ 6B1^ESs^] KAoY^"#x7X(~3[3UEt;^~g\LQEwPf[i=4|#=;/R i̛G Qm4y%zD Hh34pIBҧW|=b7b2]s\6} AۉS.{C#~-j N*Iiwao.~7E%XJ?4 Xt驏yTVQFꎣNJ62 hG0h~AYn +8Bfep˩=5TS 0уsk'j#I#% >4.$N)/FwzܵY£ )a`/h\Yd0?s[x1blMy.:=k])M; L7?-]kL؁ԹxSJ(XfU?9d K GnN҃M3{}jVNew!* uixŵ^PU]ަRjJ=S]b -rfpȾw!&"6\юr\gPWVO{ˮc&;X?JW O>ś^ʪWiPR})m|wE&NZ2C&q|.%z^|bc0:6A\mI;BI&|G|,`Q @XO24LWRpq~'ϼ I)[мs|  0xw?&ƕ sM; =Zd%7ה9xs;l䞣% i$<;Bw @jLL_DgVrpk9Bj+9|GlܻSd_5;ԟ":"Il"N)^̡@6ݝiNΟ D۶`ƺzW..ǕmC<Sr8bU$% Ok.e7i_ii9uI% D~-!YȅP' r aIu6%qDP'OY#2C-+`Mise"15PxG-F$ 0n19^Y-[%Vv*;B^m |"Mo{>$AC̤ ܱoͻ Em׋ZZMv- DreBc=vvPrV`BH޷vjE M[p>TtĂrq1$)+޼ #JPu ǿA cAa #C76\ ژyyQCV}A:#.&SW}3 k1J:i +j7ȸ0.@)@ Jჺ"ƣ4rQT?˷"+oB뜢 (e--nJ1Ϗ#8CO^%PdF~Q- ?פP&D $cR:<2f3flۦz-+JsA_BrV*Zwb4.r唸#Ѳ,m{*wx%CEe{ȦA<Dr u} {_/-=7ͼ)= GQs+"UuKb4He2'?|0߉r, FNC6e&Ff>cDZ~Ay=1~Z!:o;CM |eD& +>LsЬiys*1pF/~|ko<5SN^M9SdsG` ~p9 _((+z4 g6< 9"H,Z ?P{ ܄r]oxg1ZD4Q7\Wfܱ!';uy,wVaK`ysWiaGv)*%XKG:ϱZɾmɷW],z 9=Ξ'ǁepX 9Dאpai3wEIRLF76q4~N{Firb؍SX]z<(;9t`2 > SfgpNYTU1I/B4UyQH>֎+I)N#6Ĕ@+{O9-sm{KoL4&gq/ItKz'1%2a^ :he=svz7 a3nEkIm#+ oc?؛rI RīRg{MآX,7||w״[ ,C FͲ}g>b/%|yWa{cG>Z,|񂋔auaHibGUWlw]0e4+ 6WJC%"Э*ЩDCRL+l`@Ȇekf2_֯ʅuoDgc֭M 5FAol s>bGŚVaځ1dbލ@𼹡"u) '6XR8G0*qe%ȏZ4z}гaw7B˃WFƥ6_n`)bKj&܀ ]^PX51*N٠F0ZTcv Wv7P0ӵ1ݩ /Z#|QVu8qԚCuBWPnCmYWd&tuia]{$f5gM>E 6JrCM#'&=2̈znE9o V;b񿴈$Klcq.z((prC&S#U4֘0*vwn+xȅi9M6&Sv T1 - D 60qA$h%qTIacF8-[$YTIz4xwH,Y@[!jgnp>^;(Mq-vs~_6)g XWV =@&F.d [s!aNpN4²]AF sV-|J`0a=0Kϣ3 \Oq=tɣgߥZ[O^C@+zf!Dc= iiDbA.xe35YtLoƔ_FuBfp;6|QbPA8Np<^J0ғHhHST%g㤟ehvgݡo74lf?ĞJ XGmulط =$`{r8e8>1Kp=AbnGbE` :"C,ag(ސ@MDz#ܻ"Hjn u=8 mplY}VZ$y'c2Rqtn@s*. &l+C(h1rGw r+ R_53>.4*G7]&xdiWi>pa"P:"*AaPTKٳEUx'ckoNh2>vn?lc'TK8ac?XKm7 1zJvP> 3*qGjP4s"_Q`*-^Dߘk.b2C}cQ*]U^!@0&ȁ([tVP Uh.Sq WʁX3.Q\_د>X Wƫƞx)iW#J~!3/];x_,˭@Hp:_+%sۤl%A 4y[",(_,̋Z[VupL;!!$U@l#, ONeŅwHI vS;R*|old0J,Xd!TbNV=3n\CcxW?C~ |3xynrk֚-E !Ka,kSAcllwariGO#5m@r$-7^fnCLޠ_>ڙu5 4b2:KLY NjUn)VRirORR}oUZBnJ&m3ڄHq%mvYpHA:#{v.C8ԳwεϹ^@)4*(d~9Z$Q4ۇ=2c{Od4&` =U)ؽS0bv)jqE`;6s3Ǡ˓JI}T TxʐJf̖1Ų/. z4ʁ0W 5J՛ٖZtLZ8 {| AxޞQЗɀGԖwwjƝ]jq=Ή> MM_^iԶ+zyu @ 1-%zݣΒ̓uRhnPKcZKvCiZ OMxO"4C|G x8R btpK2x-ܛ_J)BXpvx={ֺV+e"l4| ,k`6VK4GW#Qx~yGL@ c$`oX6&Hhl{e퉄'sk]1;j҄tl#_G\% D-UoA Fe\Q[<yC {}&]H]fG+Y3kѕ> 6+{T1Wgxm"*ʁYM:.$mmc%lWUd'栀V zyLN5x~ʤhO v 36NFUEU D7Ԭ#N6YkeFPӾ(/Ak2Jy 7%`XuY#nnk u?;_ TMXL<7,=&-R ex&BZI8v ׊V _[׿uǩ]A*m]yo='|[HbȬD|+]I"˽n¸\gO%;(~lF/G)ȽIOb<d-pЭQD3M$7/t=Ma@') 9~pbجd#̀\١+,*𛆠ΚfqETC7IZ`<+Y@A} K0V_Ca|P.K N,"]MUyY>$̱S¿ҬWLJД̈́ siƳPيfjgJe﶐jzBn*@]qēIXweIlmU0)mu;!kM@`2\J1Pxq'X_=/-ʡl7!hxN`dL,$),>0#遘2.ueU;oIݏLdY}g7usq :C, 6A@)7(kʛ[SQkrazgQFAmsX\mqتF ;[0}=Uo8c IX4[ NYWfi"hZH]Xٮ% )ӁsM]W?i)*B4h3,IVXXkW&(K!ã[%ݎA^5C4S]nYF~@vݳ斸t$/aY,`եuv嫽[Mp&#BĚONh]bs?7Tv({F@z}֯Њ$@ qO xznFeDm˥֭q_Z? &<ӚOmX::<,wU/IU !d/T@+# r]b""&Sv۬#zP6 Y'?Ͳ9,1R$!I *eJukݎvWxy"VNiGˊ>8E'4j?EVTj<:}MŁB.J$JSZnİ6;Zd9n'9_UGEr;{Koy1Owjw\փuP#~VmKHdY l烺Բ"T: Eۥ ng*V DkߢtZr}Cj$.ZR,6t-fe4!gg~adȩi,U(#_Ef6&%@@=\\tͲB#_?!jXSv(qʗԊ_N3/8՚/"K3eG;ӆg|Ch5W^@Z-6TYyϭIgS Pũ!ROgT!aY:'w}JпAO٩I=ݑHOB N.XMhaO%,K-KS饲|ǩRY5 U͛a6_N@A c·YLU>tƳ ,t± (W YZ