libvirt-daemon-driver-network-8.0.0-23.2.module+el8.10.0+1835+43f > 5 5^6 2!pQp)Tξ7]mtZ`f ]mtZ`>te\z#&;ŵ4Ör$3DG+ z4 R' u 1( "2'W@ 1{S"JV*0"KJ'HxMqRqY Ÿ9/ꦧ] L^圕dz$S7~t̀ }0̙JLˬ!h&V')^eulL  9!aVWsU)"QXDnO@xo?\w߅oT*GӀ /b9`lRhm cϽzP#'i#Ӹ|}FY3un|+JsBEךPKϦ0D*HHqi0~yj)Y0` >>"s&#U@ -#@35Ҕ-Ĩf}e rm^{#KN`krm(>*7DŽ!߁x `O^$qHR$ j*kL*־MD; ?\'9I܁E:*<G .Tt\h!|(y58 +p@ J-{LvFq9Y+?^WWmr gg) B9SuwR[ηkrY*)t֯4҂"&fc'O8\meVOvtM{ކFMHe|c+Y eP>pE$?$d & I w <@EKS q}q$ X   N   h  l    (8n9 n:5>n>[?c@kGtHIDX`Yp\]T^bdeflt utvwxy `"######Clibvirt-daemon-driver-network8.0.023.2.module+el8.10.0+1835+43f01cbbNetwork 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.ford1-prod-x86build003.svc.aws.rockylinux.org U~KojiRockyLGPLv2+infrastructure@rockylinux.orgUnspecifiedhttps://libvirt.org/linuxx86_64 test -x /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 -x /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || :0a^,I!)JHB HAAAAAAAA큤AAffffaBffffffffaBffffffffffff590d18eaa3dfc4c2df1b2135b66560674601534277014392bbb4b3b80257274bbb374a198e1f12ff1d0c586a61493852aa8fd474127846aebf81faf0ad20cc5d47374b6e05f421d526c15e6a9686b162599fd6b1f03553eaacf5c6f63dbcb7a55e03ed29c6adb94f2bd63415c8520dd79f4b79997db0ea7629b80e825ff5f39b7519bd9f466bd25a464ccb3b947c9cbd35a3f961802e408182158ea2cdebcf9734278ff7c84f52d98eaea16d2d1a4b75241e51398bcf143541c5d64ecd41662fe96fe113f7092667001ea9ca7512b563efa0a0c244729908e873b994bcd093c33bc9032a36c09ed90bae70d9273d8556a308749607f603f9109c45224bc7e2daaae1353b4a82e69fc3e6151027070979c502368d532d8ebbeadbe5aa572a2a06321ba5f6f1f637fdfcbfd2be6c70b193abcc558dec65d5feea48b970f6428f20314f45d918c5fa01babecd45072da061b97e76bbf62ad779ae06c85aac32679b687f3698bf62d64c46315836cf02f260d6212d7e208b15509bb82a5e109adc9fa23736f60dce5b24040ec4c7108780fd7fdc0ad639454a6737b254f8618154f3../../../../usr/libexec/libvirt_leaseshelper../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_network.so../../../../usr/sbin/virtnetworkd@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-23.2.module+el8.10.0+1835+43f01cbb.src.rpmconfig(libvirt-daemon-driver-network)libvirt-daemon-driver-networklibvirt-daemon-driver-network(x86-64)libvirt_driver_network.so()(64bit)   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-network)dnsmasqiptableslibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_6.10.0)(64bit)libvirt.so.0(LIBVIRT_7.1.0)(64bit)libvirt.so.0(LIBVIRT_7.2.0)(64bit)libvirt.so.0(LIBVIRT_7.3.0)(64bit)libvirt.so.0(LIBVIRT_7.7.0)(64bit)libvirt.so.0(LIBVIRT_7.8.0)(64bit)libvirt.so.0(LIBVIRT_8.0.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_8.0.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)8.0.0-23.2.module+el8.10.0+1835+43f01cbb2.418.0.0-23.2.module+el8.10.0+1835+43f01cbb8.0.0-23.2.module+el8.10.0+1835+43f01cbb3.0.4-14.6.0-14.0-15.2-14.14.3faf-exK@dǢ@d7dgddac>@c@ccccj@ci@c@bޅ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-23.2.el8Jiri Denemark - 8.0.0-23.1.el8Jiri Denemark - 8.0.0-23Jiri Denemark - 8.0.0-22Jiri Denemark - 8.0.0-21Jiri Denemark - 8.0.0-20Jiri Denemark - 8.0.0-19Jiri Denemark - 8.0.0-18Jiri Denemark - 8.0.0-17Jiri Denemark - 8.0.0-16Jiri Denemark - 8.0.0-15Jiri Denemark - 8.0.0-14Jiri Denemark - 8.0.0-13Jiri Denemark - 8.0.0-12Jiri Denemark - 8.0.0-11Jiri Denemark - 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- util: Fix error return for virProcessKillPainfullyDelay() (RHEL-36064) - rpc: ensure temporary GSource is removed from client event loop (CVE-2024-4418)- remote: check for negative array lengths before allocation (CVE-2024-2494)- virnuma: Avoid integer overflow in virNumaGetPages() (rhbz#RHEL-16749)- lib: Set up cpuset controller for restrictive numatune (rhbz#2223464)- nodedev: update transient mdevs (rhbz#2143160)- qemu: monitor: Drop old monitor fields from 'struct _qemuMonitorMessage' (rhbz#2170472) - qemu: Make 'struct _qemuMonitorMessage' private (rhbz#2170472) - qemu: monitor: Move declaration of struct _qemuMonitor to qemu_monitor_priv.h (rhbz#2170472) - qemu: qemuBlockGetNamedNodeData: Remove pointless error path (rhbz#2170472) - qemu: monitor: Store whether 'query-named-block-nodes' supports 'flat' parameter (rhbz#2170472) - qemuMonitorJSONBlockStatsUpdateCapacityBlockdev: Use 'flat' mode of query-named-block-nodes (rhbz#2170472) - qemu: relax shared memory check for vhostuser daemons (rhbz#2177701) - virpci: Resolve leak in virPCIVirtualFunctionList cleanup (CVE-2023-2700) - node_device_conf: Avoid memleak in virNodeDeviceGetPCIVPDDynamicCap() (CVE-2023-2700)- qemu: domain: Fix logic when tainting domain (rhbz#2174447) - qemu: agent: Make fetching of 'can-offline' member from 'guest-query-vcpus' optional (rhbz#2174447)- conf: Make VIR_DOMAIN_NET_TYPE_ETHERNET not share 'host view' (rhbz#2172578)- vircpi: Add PCIe 5.0 and 6.0 link speeds (rhbz#2168116)- qemu_namespace: Don't leak memory in qemuDomainGetPreservedMounts() (rhbz#2166573)- nodedev: fix reported error msg in css cap XML parsing (rhbz#2165011) - util: refactor virDomainDeviceCCWAddress into virccw.h (rhbz#2165011) - util: refactor virDomainCCWAddressAsString into virccw (rhbz#2165011) - util: make reuse of ccw device address format constant (rhbz#2165011) - util: refactor ccw address constants into virccw (rhbz#2165011) - util: refactor virDomainCCWAddressIncrement into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressIsValid into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressEqual into virccw (rhbz#2165011) - conf: adjust method name virDomainDeviceCCWAddressParseXML (rhbz#2165011) - util: add ccw device address parsing into virccw (rhbz#2165011) - util: add virCCWDeviceAddressFromString to virccw (rhbz#2165011) - nodedev: refactor css format from ccw format method (rhbz#2165011) - nodedev: refactor ccw device address parsing from XML (rhbz#2165011) - nodedev: refactor css XML parsing from ccw XML parsing (rhbz#2165011) - schemas: refactor out nodedev ccw address schema (rhbz#2165011) - nodedev: add optional device address of channel device to css device (rhbz#2165011) - nodedev: add tests for optional device address to css device (rhbz#2165011) - nodedev: prevent internal error on dev_busid parse (rhbz#2165011) - rpc: Fix memory leak of fds (rhbz#2165428)- qemu: Ignore missing vm.unprivileged_userfaultfd sysctl (rhbz#2148578)- build: Only install libvirt-guests when building libvirtd (rhbz#2153688) - tools: Fix install_mode for some scripts (rhbz#2153688)- util: json: Split out array->strinlist conversion from virJSONValueObjectGetStringArray (rhbz#2149752) - qemuAgentGetDisks: Don't use virJSONValueObjectGetStringArray for optional data (rhbz#2149752) - virpidfile: Add virPidFileReadPathIfLocked func (rhbz#2152188) - qemu: tpm: Get swtpm pid without binary validation (rhbz#2152188) - qemu_tpm: Do async IO when starting swtpm emulator (rhbz#2152188) - qemu: gpu: Get pid without binary validation (rhbz#2152188) - spec: libvirt-daemon: Add optional dependency on *-client (rhbz#2136591)- qemu_process: Don't require a hugetlbfs mount for memfd (rhbz#2123196) - qemu_namespace: Tolerate missing ACLs when creating a path in namespace (rhbz#2123196) - qemu_namespace: Fix a corner case in qemuDomainGetPreservedMounts() (rhbz#2123196) - qemu_namespace: Introduce qemuDomainNamespaceSetupPath() (rhbz#2123196) - qemu_process.c: Propagate hugetlbfs mounts on reconnect (rhbz#2123196) - qemuProcessReconnect: Don't build memory paths (rhbz#2123196)- 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-23.2.module+el8.10.0+1835+43f01cbb8.0.0-23.2.module+el8.10.0+1835+43f01cbb8.0.0-23.2.module+el8.10.0+1835+43f01cbb qemunetworksautostartvirtnetworkd.confvirtnetworkdnetwork.build-id7b4210e905802742f223e031232744fc419abff6c5f11b626c859861aca386190467bf113d299791e2787edadd844b2dd30669f461ecca144f6bf61clibvirt.xmlvirtnetworkd-admin.socketvirtnetworkd-ro.socketvirtnetworkd.servicevirtnetworkd.socketlibvirt_driver_network.solibvirt_leaseshelpervirtnetworkdtest_virtnetworkd.augvirtnetworkd.augvirtnetworkd.8.gzdnsmasqnetwork/etc/libvirt//etc/libvirt/qemu//etc/libvirt/qemu/networks//etc/sysconfig//run/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/7b//usr/lib/.build-id/c5//usr/lib/.build-id/e2//usr/lib/firewalld/zones//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8//var/lib/libvirt/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryASCII textXML 1.0 document, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c5f11b626c859861aca386190467bf113d299791, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=7b4210e905802742f223e031232744fc419abff6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=e2787edadd844b2dd30669f461ecca144f6bf61c, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) rPR R R R RLR0RR[RORyRRRR RR}R R R R RRyRRR RR}RR R RRRRRR RR RsR;RlROR^RdRYRJR.RaR-RFRvR"R+RAR=R(RPRSR1RMR!RTRgR]RqR?R*RkR RiRxRfRHRLRQRhR:RBR>RWRpRKRZR7RRR/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtnetworkd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-838bfe198c7059dceb7ced7aed952bfc9e3d4aa1ae0461417739acf879a9f5677virt:rhel:8100020240708155053:e155f54d?7zXZ !#,X] b2u jϿcLJh~rw+Ipƍ=A@f"Ɋ5r%ko9}ݙ/r;/ZxUgԶ+4#p% +l)Rv(3)dS To֌x-;@_ ^N ^ {JQdL!b2El/bt&7:|' KjLe\Yl5,z''EL==uU*D{^;*;g \D߉fQKኪVTV0&qA`%ѮDG1#(GDłt;u֩SMo)OQsIM[a?*AjX l7KhKzf#^aqڛDTW8#R*w٧: @{&j볢P&& ~i\~ljd"PY>v-Y+Ƀ{-}$͵U8Ѿ5. /{oj-]m`pO:Y⟂yrO #0n>i($Ŵx:aR6x5XE8y>g_::HYcIv-i&XMZst@{/FҳGC\& dn09Aw`$*[Q)L0LXfYQcpG4;tֈ3?Q r 7uMڜ4e [YNGعm:?eͿ:Ae ?E?9׮jk$[ /3CeI?]ωۢi wq~80nwй(yk&yZ6GЀ0 W18yZ\ʀ8bOAw<>w O:sl+NtT*f^3!Urr*,v.&ԓHt1ҕBͥ|jzlT -8I81oÛ Dd[YVh=34OL+X&㘔Ϻ4Cs0EX-ip?o.? ΔԳo:m=68#aD0@ɹ l_<6 $)? M<r}jTT a.\ sO|Svl\t3{>QlxTJL2oO55YN{cvtH^7)EoV]p[ղUv.J^$Qnz2S5x (e!Hb=C%YkG`H$k:b׍/.Q*HUp ާ9QM9V[i3 ncZ\RB ͮuMJɞ0%&%:#_wNxtn#œ$ ’L/uתY۝6?Y2Ǩ[DX-`Jzu"?8IˈPgeu:xi[tc. x]&BEwyc)s}&"A5rv-Qz츊դz}{,k'bmkST[kDiQԴ] FD3W`Y~cT KṣeqՈC ]j%6VmY(TA T'D dKo Q]CR `bN5TmWG$LeJL1JelH|g+i=< VcFqXk7] J9 n\Dm~DH{ mV2xuF~~L2ˈMl CpA966@""/u"Ut/`ah?hvG?|̖T7n=*_M`D}y;`;*+LIR2J~E9;|:?ctPiϸP nڣtu39i(t:n39b{l3&} %e}[HБ"mGHSx漼ԣuV3~Uf~̚7EBi IEƽʋyvإ1~Rᢥ+eh% ~hZmڧPqcUwů7)4,+ Gk[ PRG^']D1fPZ"MC3JDd4Aᛛ>.ao b: c zeN䃾a+=n/8_׶3lGUQS,ecL^8ҸZf#ʽDp)2xKht2XVt5 P9aj$|=>=PlCHUG%12g\[|{"ebp][韽uhrxW=lk(&%Z4S89p@Y苚uбϼ&拨Nr& .Wmܬ~ı7J<^|$NJ0Y.i?QV+O_ϯq6gߵo.WS;[ VHuS:ÿ\xM?6@ FWrj]2f |G= FV`a*\E^՝3 p\Bf[I#l#} z5T'd -dqeȚOԂ xTD麺/e7HH>r Ut KmԃZ-7_@8TMh$%P9AV+Ra g/QE htY;`#I[~z-r-ֆ|EEZ _ϓqg>> Y"t# p7QVޒ֊0"%VA< D|޿y  X+x(byYPT꼌n$ bV'"`B0i掉L5$XYZ`:+CA|{S[kIUaԿ^FB}^E^JOW֗eǍ;Oe1r%|HG/cb{Xy5}fMKjR; oWk »1ew=Dugަ>xT[\琭m5onDW\THl+[!Aْ,x9s3} ^[׀lgg )TQ wPsUB6ߙktD^;5 S: sUL0 *3H'^&#|YpJQ|ݖY~Xx{wU鄂Sl/jwU8O [IMLш5Bݗho6N-q%\uniw{clH!D@@*`fPږ6]4)ݓT2KnW'0 |;ܡeA۽ThL3J{nc xȩ \K )M]YI`E]7ERVU* AaR&D}t7cTDf>Ɇgo__iw\BN9)xXz2nTYo9 <tV 7 \]@P>׍3dUXb2buk],vlv>gʹ`:%,֢]sh(PݘLsedqU?ZN, 9|矸qO i  5- ^$^Y~S0Ѱ&In$уG0v.Z* 9Gw3]$ "g|^9S?-wݍP%]*⇥)D N;h5U)>-2m Dmc1}}D y ߃mS-z?˞.., n >$ѳ1Jجxw03SŠ~ ERRSW8ڡ|m}fA~İHL//[ԝ~։[Na|M$o󑃶|#]w11adsDf㒟7.ʔ[ގ!z}PU)#*^Yj3/eU I+=vPкtĮ=qz I^pğ1pI.sވ-9#A~E˯'21I6gRV-9KͶ/ro;M(a9 .:6l@&qa \ެr}1 d3赟e~ETlVujX€2q˓H1J8)ÜGGH舸@.a"2ﰂ|q?UUC ";?(ֱ٣OgTw>JP.%4u3BĚ!XOZ<^src'.E<[@:9ٷ%AD1x LVi,#!h/Of#N:,oa;iaHg/˻=^sB6[ZP+E01 vHy-#; `d-tGڈNܩǢ'*F i.P=G$ F̰w>q^?i^UbInC7Us3͠Cxc'QwpM3}TI01Ԯ3w&¯$ M;fZ]^v|!ނMWC\HN] NWPse3Ȕ" "`)J:İN! 飷39* a1? c@aIvVa[ e KHj)˽ +n.wlXN~}$|Pg]o| p܃Wf QT1z>?W#%i7]w@rf}X'7%fWZB$~ABEƟk'ƴqێsF%0hB`F`]R@T0WsRj6 K`$I3wnZ4tuK❉ )<[B;VE5ed,@o|r)\63 NC"Y x/dka@gxU>hQA{L. zĚw,0^nK aF߽Hj|K 7EoaS~l` !1]/mڋ D+尫eز&zyu>t$'c%&d |4lPs1E<$&z?4j6,^D䨛G{e.huQ# JJ/P:S.ccKm'9L5uA*(!Ƣ1+OX ẻ@6 Y:S/ {i=56pvwR, #RqvJXرz#9GG . R9 >p&޸q:S396m좪>Hy59r߭i@^In.bDܷ;Ta S??׫!2DM*-n%u#S)}tr}=\-X@FDه=3AFenX&Q[s!tnNgߋ^\d!R;:g Ԥ}^RCX;>s"g6C̩-DHX7P' K Mኝ'5[t8 RGjh4pYH^w͜io8] Z3*8X*Vocyw_%7TԳ`Ƅo/a߇bG[D4bYQX;;eӕzK $|ƾ$_Qu_!.۩Q43zat۽;`>J߫c4w\iSq:soɴ(msvA{ )TKTSk`N?Dڰ$r@9Rqzp ~ ^T%IASƙsXFQ8*3W7lq4a@CO)㷿ԹG28p+~1 :kcuvὗ"}FZ]0OINm(K{k2a^){ϟg_-e  s-E#ݮOA\",9' >e}sJ;dvZyƉYOS --m-`mJx|,^*D9-I[8( 2s獠"P{Gz= R.aIq4gU'J7M;R.iB8srŴH/xK *0OTm.0.Uȝuq5}3eE2S z]f==OWr> OPgA.i%3HiȬ;Xh-Ȯ"`*Kun "n:396n*SvPa;FU z!a¢A>3]T`$v٨Dkgf.lEB#PW@C#Ų/Fj&e<9YKޓg-U2!;t-SwR:Sύ̶zaaGYC+0{O+)xP \FEWΎe["sq u\(^н`LXyY9śT=أ`OjuyqJ1Ac9lD>dž\p6y!e ü6ީ21MReڷ(me.OtչoO7c^zP{'ia_#/} Lx :5V$`6!u.B֝%SP(}*r.-'B+W4`܈QYӯoʅ }P}0hNد1 r *Ծ6%C2ڭߩ1ҞEB\%KŐsޣnjJ 4[@ /Mۊ2(HsQf2p /CBG"}᚟Ά.s*&]r DU&dT [ õn|rii;1u/j3m/TCrR5ڬ|p:'F!j)u+'1H#ΕNӰ3Qh B\n[2C毫. *֌~KMAB]t|z(MA [06Bc[K:f[k3l%(*?F±UEiK,aRVNuBibQ#U y[R9O{lvtw Xޅ&9i6@{9Oe!}u\*lETTdFBmƭepE\6k_yb2KyW: bc%33ziǥS(LNCE-%C7њԦjQʇn`;&e%gTC[b@F|>h+NgSzuҵ(rɽfY!ר{)U~.e#➵xo/=Wbf4:A1),5~;nAJ*)=Xa\A1o2?u"1/$b/ϴt b]]L%Zդ7qniRe㮳 /麧~,v^BPҎk6B teM=MU  щ-ۓ 9%[(@=lW;mFyYQ1\zC_ 3K8{ AG<]yMцœ6hU׹̳[}))*ڟTxބQ=5ݫUXp??Cy y(G;D~Psa$$C1ȲܻEZ;;jz1<TKKF#1쁲s Ў2KD:n+譄ys#j*//-#'K*8ϙ$](- ס>_˽buŊҜBd rb\.e9)>cܶozy$7~Vo:wrLoX59;PP狏qҠB)֡f5x_%/FZgʗ~a$w˦ܽi_fY|;49<kB]!3 ˙#Q 7 9"a}cnl+O66@PY Q$*~D~"7.⫮o7&EW7Ox=$j^s!sDhWǟٕtRD[-~:854PS"#;q .r >Y{krE LUa( KYXhq'Pg{xGg'•:F輅j5jΛ[k썰0Y*_رnŐOM\|O$dwk1=dpϭyv;=QUlB}ntT2aYaAf$v)M#ZWˌ$} 4hz3XLn2u-`V h6~$׊kkVҊF{_BhyRϟ_ '1}>pfT1˻o|>&|`u=46F8O݊?8+$BD".2x0JQշ$Q͘1\n^#U">v 2+/"WWw.\SEݠ?ϳ 55҂հ!lc O;iƥ IBSvѸ8C\XG{pZ` c ,o%r, υ 󿾈]A5]%SĹmBȂt?O<\.nYNtlxaxtDE_ /@hm\9Y4|FGߌ{;Eow) O_;VȴA3LL32ʁPn_84,8ugZDXok8/emNÒb5v6>507w@vky 3$(yfNVwad{+&w$l"5xR-#r&66_7cC~AFlBUXX{?`r(0^͜脚?&ZqaӪD~eK+DN47w˛IRHn 8ڽtt=@a\#(U%NLǸۑ&;A+JJsVNAn[k/1΋1L]8XrFHq䠄 `HYCDF> '0w^GAR3.a0ڮx, fthW8 'Tҵ\ٓ{V "F3cD-} ސm{m6.Tx?hK,6i$1]t(=Bjᔧ,g+]4,qƙqoEҧzL6 0˲S<1V_oֻW9?Eh)Y( ZZH+zvfr2Ufx-T &EJ_W=懌7!1O`.'И^ O 2ZŠ c]P'|Ijb7P_tȓ\„F15/R`H!B;]gvdW!a^XpBqx5>(2gU.e.%SDW(6:qt楋uq19NU R[w&>kHI ! p 1@CEMa"c5$A# |=> |h'!u!ご'/ #N:(Y|ޞ۵$wLsan!wӀat3Z֮G?"deW$tlMjhq@j&0$#ٺp2:{~V{i$Tz^o',͐!ϣ16pŹTbJrǂ3;z=CuȈZez (<\>'ǡ JíWIo|  n/+fLV A_SNL$") RFGhlXWe-᪵AEͭI YqwvP:ID:b{\3сwuMR͛(g drPuZoCKVg2\vS$BЁg}Og;oUp8hsI ',o98[#6~2 ]H !Nf~ >}$q lŨCBIO0V} ڸ("Άٕ`?;=| 8I75J`{mJ{ ֏ǀ$m a +D:6"^TDJnuqrDU~ \V%d Re0kşƅڧsiC$ش:;uKXq#ǙV攬tJĻ&1֩N毎 XBNE]ykv~1E5#UKChY@`7są8ݲ"zQ7!@,(&tB+[);RO`; ܰX3Ucx,᫭-cC9{ǮGֿp ]ĻRNySrr(2*^K5$!,XS}tpfcEɭ? rVImKmrM^E g:U2wd`e(T+Ɇess>8#G3m^/=='5Aۮ֔\{L9-/|TGA iU]{&Kq]$$+I 9TڭhzTy^J)g40!`!bU{xt/pJ&#{`){!RLy)Վ2CA[ g2'I2ZIvoE鶱IB`i30o|D9pPO IWw/mgr7x饽HWPS" 7n{Lc|Wgk%BSnhj ܫbX8M7Ӗw KxsX'Ý(e_f FPLDh|=2h3w2}o'ӣ4ԩiEmh"X6S93Qdc;vM-OH%Kh+N}EG4؎11زcNVA3kpG*.e&? % ˢ*}WeʔggQxD͂x-94~9;߉ĜѰC vѳ>OH`(FӏTV,= ˈAQzY벹 J S Id Ү>LJ`u񫚪u^eC_" MXx>ŊR} G\0-砨S:Μ_y`5ҭ6{%9 ~F iuSH3Di|$eV2(v{E4 FփB 4 W?f љl ?Ghޗ*g+ L߶5xf4Yi;+aꌙHF88mYFl9ٯɀwKf.K0vl"D ֚XӴQ녽1sf/ݑf9Gf&PSQPۊx0>DB)>f٩{]MFA ~ObhhD"ٚXGf$g3YfgZsEvnv)0wra?R =(W_ktU5oŏN#mZŦHV;k~1.Ⰱ6Z7.tSw +ׂ+b [H^iϓ9J&%6jWt}bv}^%Gní9EME[}|I3iʂ=$YngN6O8^8rbp5㵅[T}@ tYh%yF*%@ t<^gR\ZIrN7c hiE#sӡgh--?h,T5}4OgEh3-yl%7 )WdM `3@>2CHt /W63^c=1 U1@WFC;OT~`56*(!,=&T`LLL6jϟP:uI!{ mrRZGl^kY[a1;H` ˚\ Kd6_;eͻgjT _KD೶Ulɧ׈vK&)u Jݤ;4(uMU _bH/vq؀ZZ_g%Z)ٜ"b(IZN+N~'VB*TSbY̘F]S-tOd k@ Q/J, Ng0D nl_y^er2L"MKFKOAX&`L5?1GUcSUA1hIWr;GI\OEXfSρNV< 7Co8hvb7pjdC -rӔ;:[a d2r)kA!$:~W3$B>jrp$Y+R~z a: «l^6H^YRbmZY 4Iz*i7t6/ F>trF+_Yzi7n g[dsw.>OLG,ک0{\ۧɵ;8(;J36"*weCDGkl>Ei _!svrn*V,s_r%f@D=t䐆z]_x^:5=QhݨPl~!C𘬃f SE_g5+%>H*8=wXcy﷪Uu.fUej5IVd؃2i] !W&/^ѻ7fR~/VAxٲ#%`ނ&4 ~zdKI>A=}s2kE+ e7gP]UHѓ0 ) Ѹ[5IJbz\0/r?!|=0QU45diE8_ n_y}j)Hկ^gd^[>u = !yS_(CاH l{QJ&\Tz:YFmBJ8U`Q5볎qEu3 OZWRJh3RC zwWt"5| s^XHZKD,|alRpq jM*jhKwӶKTOV#x8 =m ~}&[p ~oC(G= f3\]}cǜIQ{a՚c|DO 8@TFw`=6: zp, Yԗw7ʖo:vjެei/rYBtѬmi~pf9.jhZ@!G4^G%99 u@=𾪜jTa8Cr[j#atu>-03y:ϱ.RE {2mU@# (*I*vo6a_-mdbhb$.+%W/ՀG2HU-˥^">ϊt qryr'OVʦI3.(ëؚX lyY66F`\rPE,;VKWjp/`䛴&ũeRKo:%>r |qISהc 1xeZ2U)NX}2LRC&)hjXUM(y/ry/P5x76]¹CP8M@SwFOډ FWӥږhMmZoj &3Xv"Vro:~G!Й^PS Ɵih5c|(.XAI)`],6[&6Ҫ@:Huΰf2ra>#,+0Ot)Y 5 dJ)N+5KYf&XÑiZ2<ӓW37)s4r6H *٨!T'\ g=c͹T۳DX3rxNᆄ͛Oxm?]`X1.]=M%oF! ՚Ls =NclKy8?g!:?ajcT\0& w0I/x!ɴ@҃vJ*?:5z[eBL%X"gY2a¥ۧYflPɮl8.̕M ``rz=>~(`Pن!:} ^g>uu]}Z6~Ω *%uw1~$'D<BK)Gڢ/PsX~2av{.սG "Dv2>Ɉ2Fw:~_٤{$pPo0tƔ)Qc)Xz~33O01>|\ʠ:4k9MU\#lʒ8r"|(!TZ QoU^V"~"9a5$j3#1^0/p_3ݽU ,1, {KG2ˌ&vPVq^ $[OH,Jy 9a;?ሏ=&}}G*W2!+xc}M@6u1^' Emkc0SHMy#8W_Ќd 9#]0>J~4 f*ŭZb8GM Ld)#BbGK6-E$ä?H:\5ѦTհp1>UzEtni-TFQ/mstI_>F"a*uZoinPdBy^3`E,xsxuOXt@E. ^9(&F9)VshdbBj'v#_N `6mH`@Hxg}Uhs>(n:2F1VV^WXT Uw=zCA\"\̿Vѧoo܂3bZ ppyl!D!* ~\l N Vɲ^77#EAg!g5R>Oy1&uNV8g|Y)t:ew`?RRn$d "&c6EDWñreK00z_E5Ic+*4W2U鷓)ϡAꋘjg1J7!\aCdƣ"!BZWX/@ڻfI2r~7/LF'5 ,c6,t~V:%u` [}11W{UD~e}qvQ *H?4$[#n{ Q"p_N1P$N&i$XwG ǛF''[Mfj|ew[d *q*{K?F+x%xcHC|"x(Rk2zH21jP\؂ p,iH,g3 7#WuA5R PE6H< }`FwTE‹YsSQN-HEC%  8WRyZDTJm@m 1?C][~l" +c2KMTVDq'@jJnK0p:$37 nt5 vYjxad2`ڄ]3pS3=M:R:p51#t8_E tG/ꪡ6cw{W 94j1woV;Emӟe(Ss홡6/5hC\X@.[,Џ^\F2pQ8cLkk)F8@i5pAAQY1r)ځ@HG8~W3=% 3 $K5yo-d4-]P3zf0}0MfN=>]9Wp?'}92'{2**E攱Etx+E-pCT~w =]p4T`^9o놐,+=@󺪻G%#/F;6XSW|89GeX#I߰//cEkCcx/b4>tx9 gw(&,%dc~5 [Х"y8PgWٗPz^I#:pģ4ڭSGz'gwڶȪFA6}.C1H/fYy޺cQL_lZ40YL }y;iBQ!oI}a9,\dF^|d|Eo;0@Q#PKʱ묆laՑ] n3kܠտ˟?!!2\X$h5 {GU ԚC̛X Tu, FA@$!x\zʔć-fbIPV \)KKЫR{/nt>{nR7#QPoAfMF,80 gqf^2dB<L=-8e^cU綔ԓrdGB}zD)eT*i+ر:-&+̻S`jDZJd@kY)J[sT7H_$ H u|L-@OR/#KAGZ-ȣe`wy xQ$AN!%K,CFˁ4^r9nӏE*a9IZ7 %0՞r|Ȫa}?z aaDj #2Ñw'G]| -tl1fМ8Ss -wMz!k»+ny$TpDFl+~h2X,W*vCXDz0"%(Ǫ u9fWz*>KU]wư%ȿI&6d9{86+%s0i^,=|t=vztݭ%ZYeâg#$v"7̭7ؼsPՄZƫPo$聠lo.' Nkwx2jm4lՓ[b̏M@qDP]l4!]`9YF>kor优zj^ӌo`=eM|JB/8d^5N@u4#u[2O[L/}R6L,;j - ⢗1خfM\ l ^zm5s+wE<)EB604 !,yE:؅uEIMm҇jEu^ |bՏ<=MC;qXdg6g?gNMnY? J;և ",VmEꗔVM}:Rm)JNvDPGi}1Cd'KW뫬O,ɛdk`ЗA`_w;`|s֝"kQjTm橵Gv#z!NFP1|&Pӌxg֔괇-ݡ\#HyFǵrm7oKpTL]/xS% /S;텨^(hU@qjmyֆ iC x8ɹI {`R1z逆f*ѯ"Ւ}^E4HN&:לdܮTȧɒ m&1 9!QMLWM3smBD<va]t.DAR*/F"],lFec4>|!$)YMV8(ٱ) W!Z|wDv4Ǜod䋃wYn[x,̩۱)3&i. Y0|t5F%cܦc"'(Z~oz$"lu =PWjXSt u[WQ z s'NNu-[V"}h &H#4blFG+ bP]MQ 8Cu;)-odO( 6%QP6Sc=~$c!zK'[?oH椘Eڭ/[T`VCëZ Ȗ6d<5C>}V'^PP/[3ilq#sZ '=G^_W;RL lu#NvD޹3_&N̘@@YIuɇĭ2Q((XO>++F&uUe:aQijfznjq!3M|?$1SSyP.bdf6.dڻ7%#^\-hmUt /ܢ"yC̎@^w[ex>a1sw#,Fr,`mjnlC0{ꪇ:\M,m?FSj^3*W\)~jY<$Teݾ:jPdxbZa@) &rXY:UӟxyN7ZgLj Jjx؊¼Halûy`>n6 NNw3Y{(@S?k'6y^y ~&%ۂ`-A47vfe4(Xe,]jŲe6>>&{S 3aX?Es[571JdAt6a# *[#GqR%ܝo¬K[OmDeiPIyʸz!: joȰWp@Rq**iGOAM*An1DgF7dsB -;DkxYn۝ŏ  !-ճyg2dh@/;"r :#4.+H9pސ NaMW`)fS5t l~u"^yNt3a?éIB6tϦl8rax]h&,g+~}ӧS6Ė&2c(fU Oj.#=2% ,ױ(SG1>LQ48݀ \"!y/W 0Imu2XFhG,kq@8v}r."]ƯO\CK6(Ѽu!VzS Y~c/W2 WSp{b!` pۇgc=EEt2>Cٻ,]!XEC*eؠ0jٴPnT nc qd!U|.*FVKuT dU&I=bnJfU7m@IWgһRlv*׺\ntv/G9h[ g P K:)e,c>LCgQhUYS;rG/&xEpJA˯ cKtw%V=Q7!)Se:6 L<"=.@igFZOnDRlsn!fh4RBo(ea:L%vShCs׹=!'1F^Z4u'5w*4`Nch@Z"#FZ,*.|uA 9u;[A<8Czb]9jy4nI9R0C $M7ES9W3`j[O'xdWvb~*Ր=8I5wGπz㚻Ojv(ΤYˋWܝȌ |G7 |dr{.i"Ss S(j!M!T]8xκ$s|mjո pIXo)btMFd{B?A6C/aضpYˊsҍylRB&(}4vke}9*7Cy颐u-˽#. NQAڎ(N!Kg+uDxyՉq%B30~z߻t]<}8Y=|bLY8|.PJ9K\[=Za8u]q8U{(fYxA 5 p/0Wj2d]"~>')p,egdoQ.,X}1sY7, ES3zzZV&@ hm/GiIzIUv="n2:w]3ogl 0ɔ;x:>'R T4]e\M}dfB92>7g>äK_ 8zFzZfO^ws %_h Cm㮈0ehDo Xswɻy opI7d:kѥZv';v8-)Fum8lg/u6w1Ž3," & `/VmbL**a9 H0NOԣP̱Ɇ^-n̫n񻨉g;B]q<*b<(zzS%:p:!^? ;^Eo+{Cos:$N嫇N4潧ŸՃ LaYA*3ܝ> /7%f7}D |iU G­gem:ɿPUrWB3>be V/Z4 >v3Q{ +ně[Y>$aj &5n;2.t/S%e "My5 xdD<L0Jd%X@{&ꜪX}{ݼ!L{ih ";Fy_}0!@ڛȭMaX{0yu2`8F?8g-AlwVz g){ygq*Um%nQ/=Q:&X=&GǛѠqLd:7B圀Tgcre2~'>RGF+6)y3/@y״!^~e!"xxq$EaUϋ )v^T1z` T\$]oS]MXt B2l♃HRTZHǢ骍R;R2 ;Z~'q269ssfĬ 4~-raH+|<V+O07t7h+r4f"+Ə>m`n"2%Ib hS5;`oW]a ArnEs,roLSf iiN|L90X?юo_`-Y.68,3y*Q#Ra~E*qe ٩ VCS>xX@o1ȵ rbIzܷc y3cN6':.CaSٲK]gR{QU-Pi x9_g4/~A:C(ML\ <a}fS .KC@1}.6픒Y-XGe:m: VP3DNQO)xZa 3.qH:S^Z[h?n3w-E2[EYT@~TPr@/Qnl GK',qJJ>x=jv^+BnjQn~K腒Óa x({4bP NZ0v 7yVeX4b\M(5r<&IMF [O޵si;!e׻3c!o,)K7P#vj! khn Hdz:&s (ẗ hyŬ$2\B>lL5= +j~`p# D֊ 5;Moӥᐞl}>wBWƏ5,Z0lenHF\RvwNak. Bp˼.+t.%.*i홫pe1J/vOGcSS o<4g'Do,_`yv,nxPR5eۤ^њL?RlŠoHlL)tL=8cZ(+f{Y~ ^I߾Zi,*SU`oH0Qcs{(E1C}6$]3R6ZvXT;.2RkK9.$>SJWYW 7LSTԲS%m$w)lM!}->xG.C<uKYdTؚKMAwqA5 X5k!P8 ?@7RPO( G.!hnz@}#lT/2x=;S>Kq͜#>]jM%O` PU.WCpWLgbxRF-VVT M&qIDVt;;6[ˀd'hlS$uVl>F~?$,vjh4B*@B?[qVʕdb*OOk_ʗGg d;m殿RT| $M`)G9B"\WsMW-E |QnwCRmQRQ?6oZUu g+ᇅdcӸ ! L^񛈋|k4P/4LbH8y]kϺ-%tU}Tsű1 ez!muK`@'mk+|?+ }Tu:wʒ5t ũaw| %fl%+L0I8VM F;Q)V`eD#Y4>uF{yx,A'& )g8&.^QX/$ٮ2$Gz^lj!S4/jPdyi&y<,Ț^G~8<`MJEe;} 3\(@hkD) Ŋg)YA\g q_F {݀IQyЭ%w|K_Z^:#yvʺ#i`T|J7,m [QKwd \B_A&(aXr,C YEɧ,1N͞R{r-a2fda xh˞,׏k~f4$kS(.isޞ`nD=q+ssD`smG9_LY7#$ 3=BC ~]$LWxR].p=_+=IILl{\ǜ>XW`Z%E #$ "Liƞ0  ٴ(W yzHAUv#/jF  -^%%Dǂ%Oа+>3C^ :WqbM? H< u9I@anW2j$Ei~w߶& TLuClifL 2i3%ٟ"gllcx'YS }Qt=_ 5^+Tsl~Ҵ`Kv o_vGC\W9FbiHAF V! d&A^D;t` ˶@ةOX6tl={U@D)頤أl{ʳUxo =[_` &G+W@jyꑖ&ktT_ |NHRژZ.ƵGk*˔䫧Ug= .)b_\z7Z ZMgxg2l+\A t0Q{s7Ca6u $A9I}ZAh |i;8 K3mvoRBff4jΓ$Rg eۃ5 ګ:l\RXN +uh]dG"|3̌ږ!Y׍+-ryi.tV Q :W(*f֗I0]v&՟q(HY[۷]QP14 vh$PQfD9v`Bwd!$e8>xQG@NR*HKHe}jP^C䴀<JLYS˿(*i[hL,']l~0]ЄX9*ay\W&S>O򕔋J (s/q[PKg=|Rp7!3΢`}5)ǜt2L$m?~Ļfb T8 ygTy҈iM[#,oFӒiAz#F=Â:5AM?=k.v/^"^RU9nD/'K_M.K/? l+s^`f=P_$(sn^uq"(ёQ`8N "KP{WF9R"$HSN3c頒z(l"ZϩB tή3LdyARo᭘Ur_v"ٕ $ՖbeF1qKRS# BLNh,' .)\+n ~& /j01a O&ƆeD6q3:Zˁ4LBK;RpKVS/h~#Y4y3&mp΢~e}˛јL N@o(4s~bbY1GA-,tj/;<~ckÑ o$gQ`e:Y]lA1 s_n=4[I Q~JbDgۋLݙ`Y Y|\qeվo -wi@Sl>!qv ,CXxGz0g۞-/5à 8cnnͳm0_T/L;\:|DU` ;Kc蔪Z|IrWmZ{w[1[ixZuyYWHL3nɴkiZ,~-bƗ3E ɫaN W -WܖIgwxʂAGe{SDhBi?,m-蘉jJ:z9 Ī uVP+_ڢ.Arr>Ƥ.H=# eK vG[tBNw\u0 ԓK({ n&Ud_)4#ؖ|s"4avöB Fs.R!H{,`\*s*EB7U{SűHS/.!5  o;NeWF^WuXViӸR OHGۇVͱI8򄹳 OLtJP'H:LeգVSUZYW@?z5c xy< 0`&$L&sGo3 䨈`=h&wpWǘrEKQ<䶽Z %1m|5{?0bwE"yEWwGCh&la8P ٱt{=C~% dM@jKhW7S6ͷgFU'tبtE5Xbx laEtkr( i0N/?d׮lZm sIlk/*_)$wKVffP+cFJ_i6Jaݗ (.& 2Ω4qViԌ]]vpej/8}t}Uͩv$dsE3Z/Rɐ@DI^~tbX(ny {/ޣ7+S_տ%Tb@TúK3aSMNx>IWd0'JOl=tɬMe8SZ={KWt޶dk'qy3iC,1(.hȻ^ӮL>>){\@MSRqUjΆIle(@LS/:P>XP֤K΃a7T~%XcĠbu-n4azf8[0T3W{drp/Sx5Rҧ<~ sI%c[ & OUKg,YJ'\I4?-)RlvxzEQL4nM4G+ L Z AMg6+ ڱw <*`(2pkAϢ__ )_kQv ;j <7ClbTyQB㚃="ub5fgvF; Lݷ\;QC c?F߄,yYQFØǧ {VNwo4g} ebjSIO |vUqQD8S,ÛXi9O#t%jº0Q8nUϫe )#$H+dٜm˯-,e:ц ^"/uvryɠjfںr)v<}j}&:>f#(pZE+='b ,$\+]))A~Fd_,d'2}с2Wpd:Kl|B:Яz8Fy_B@B<0Iֺ9eE}8mR!:;KՕ.m5ȢNX/~C$E1+zW99|% û`aE2Ut\hązugmry'[^xN8U/~t'y޼=ܘJf/uh9òe ӗlq? | 2wzX`BUA5 *FZv542޳w[v3{zciWwٍopnD[gF Iֆ~P"o`ٓٹs[sW/)e/Ʌ8=/% *+ɉ .HSa ir d'=@M83hiteO`*6>.'L߭2ϱ{6-ݣhX;d H+6zɂrN$eX_ -μKݪ󃠦4յ#62)ٻ6t;z/r횯;@11֠!':qP1?Ӊ8筃6$O;b[!Hv"a`dA^kFrzjIBW`Hlb6^^MC[r[gEӓb[ E8uSo9*j+5Ӆ;dnXHUة!_U>R>ɧ'hK$^ǠJ;Eggǚot꿰=9ȟpەck({%^}ESzS6[ )w1=mb0QLtk,kR9G~QP^*BT :,rPUB"_(w{mѤʅq>i]y:9'm[}:eэ|iSLѐIG/4vdn2s&(_b{a/4;>f%`C~9,4'))J.s8 xgP-g ܴe& w=!-玎x6M5Poh0ɡ!.D- P.B6X=Rec.`;l\Mi@ʞiė,y)JR';jU{()k U0o):sG8EmWiZ( ;QhaGW_0O#ҟZ~Y#* d0pjFw;0am:94쬴)K?`2๋a'I0D@J :!aZyʫ%m+_mT(uc6KZ}8>x8^Ox3f&#ir*=Kv; hro|h+D^Pӌ *ĿlDHɉg(K] j~te(0V o&qP.D$7J@Ğ1Wœb/""W~}JքUigpއkenFyX2g"[4aϔ瞛tAFdLQ]ziQn\ ڢݾ6=*6dKXܠۜҜ 2*)y] #j{&ݡ.X$&zP@ X֦h%%>*$ YA+XWn"lH"=G,cC/-ik_&d65GQl'я뚯9[yܴ-\C]z,/1007= r03'PxȢ'Ҏ9Tx/Qwך ̸\J' _ލ3ƤV^Weg&+d0 |)X);\iOL|7Љ/ mV5ADW"5Ϋy>hRSXnbЈъޘyn@в?У"wDÕ]k!!4\\2Cxa6PSvDE~_8\c3+v *LJ|=N 3{is-1bKBA,6{yۈz4[8`ߍ?1֯BB@bvy3Xcooy{6@3ViFVRF+!QoL닆R"θxT;y\Տ9kv_BWkś}"魚"'aIpv"0`` O?;o|фmJ*cDtRr-دZžs=crݷIHwUUrf ~f:FmH QmنӐ.x/~MWLex#^ QL;ݼB`~r` 꽅bI /~;Q[ `GH%fG:獢|u$H=Bd9Za}6lpZeX2ͷPǶoyjjyAZ1}ҤXmA0pBX]1ֵ1j`h,?mn3e$5' B=ԙ%EHYH\ׇNt Ba,3 rեlg̠yZ`G(])x3θ;ǁXYX^P&2lWkM"}|&Ta/K<iNG˸EJ~*_cih$z3y,1_ >ar$zm\Ɔ 14FmgQpmHlt&$5̻Z4m4/sNWXel +~؝3oFLaũ?$.mqjP V`&6D=Gn/8jbdf/K;gjL]G}_هہzc3?0WMO܍p-Y,ؚNh&@V&aYaU)Nș"M"BfR`1)u t]$)='FhC@xޅ33CSQ޹Fޚp%lGiq4+HY2%+i$#hfy/? `߈״ɋwi`,Jȑ9]%ha G9_5٨2fz<%{9}-{g1οSwW;HWlɯgGe8ZG(XfKET8?q?0nh[%|/驕jM1ͦQu; ? 5_/8Q89@4I*M/6?ME~?=M3.>C2wͶTHLlbNȴf8fɌ`%g`}tCHTh5 F]\8sl$ 돻m8Z` dl":~:aI_/}3okP>MC풭 0tvE vA(rV%t"!ԁ)wPlerO7F8(4{=-pڵ>< +mM])( <wqi= uJ~-!֫.>mHve keulx pU$isjH8 b|/M(CK/ `| wQªF7L{,2R$>3oy;m* yݍ -T!{XB:;+yzs%/A-:Ho6qeLh7[PrBTYٿ>k):UD^FLi@{W%tcwș EWqŧ B[G%|c@nRcz֘wM B\ ",\I(t›=BFl1i96LIuaKy_s"NؐGU1 Vmm;')9=lAqf#El5*/0XDK4Vkͯy${cͯDCAo }q}Rs?`VAӪ}xs>owV"0P1͹ drF_ZB_p}]n쬽>PNR#%׻ey⫭'xbZ=:h>GsAC믩RFKLl밋…*%s^ lu%E=ACK;pY#e B;OoVU&C1c 33YycImJ!~Uy\3裏CDޝ˰8+V:ősL+@&*pQ牀ܽ#B6>~@oarK'HTo&DaA h{DT+>2x*-Ƀ{YiIx2'i@ u(} Y ܊ݳ &"E#tS$&F@jL7<#֐a=zQ8 QA(^-8I-EC_$'!͍!yq3=]J"ݤKTϩb06^{?Wٽo ;Z_} tT^LS3KOH[zf`H Q;bryڣŨ߂LK1 z>Et B;E[&4'L8xĽےc3J/&ZilZh['.(rؓkfJLQP'3v1֟MNezE=2TS#xOMҎjl&4V{] ˅ 6daAx43 ] ēgS-oNWuQr Z3\ ? *=YlQ\.`Ac5[֎0~Dn ߛLM|d7l 5RUjMp[:9J}{Nfė@y]e2UXrcBX;Q-{i7Eӝ 烄"Mƌ^_$(=g]ta]}T!,F6Z]{j;k@\ "f }i򨒚--;k@GpIgE^Ls4ԃ.6)65,_+_XY]MfUbxQ FǟUU?BjeͦOȽ@ѲǤE░SV&8 -M_&9wAG(@ ǀK^Q&Yɟ ݀~sU<kųt6mNy.7I=?[R$^?/",t5SuMWH-m?$9e]x^=7/x?_ɂj!3MO/v>|5 %7oaXLbeְfW*²O?O"HM9Ӡ_Y"TvB.L8L1d™ZM`=*U3vڧKI9 ԀG=)"ۆ?*Y*[ct:]SB* \7 I0!f)Ӗ0gTR:p[o~y( A]l2^Y5DGOU,`B7nl=e<сžQfD諗f@DƼm?5w=#SDӲ?<%bd\/++x]Dw{ɶ nl;n8J)P.\"͎(c=kq:#<@h>55Jr|>_<_b~͔Li/قx_L#H,jturӴv)GiҚK23DtɷI$>ЫĐWmiGM2N Fw}zsM%xpK6،޾`[]Sݩ kfkxb3 YIBl}mIai!9fN+T8ᚡWntvn=4>'4ֹVHزZd─>`m a$#/z9~%(;J[9& 1S)I?YCO&^6ڌr0\1Zf4~-VN/nꀩQOUN6=Q)rmR+ |o͎lN GFEw0zQGߩsj֜p0p3o6,t_rPI 0H¸ 3?ܗDKuO~aJH J"C|*%אf(,aur. 䘡7 S.&ϸB F.zL {Vk m1M/Nۮ8dͦm$l9HY7"`h0lČΨrcT c$ܫ^M.9^ۼBSq @991>m̸/>ƧS :sAߓC<EE[!(K[z|dm6ag {|B o2R{yB=i;dFN}6۵j\*8d'_hF,m/lj˅ppY]XwB ,^>L}f6mrueu JB}UP=dݮ j֋=c\-g✌&Tt_8o郥<˷`Yǻqy( a qOyuv(a(XK{R剾s9-mtqbApY[3;osSV/Q-8yjO;۹Je%6fs7_z2Guy_{H5eiL^ʶZ`PBd aȅs[*'~m›PB\.㙾OW0k@p/WmH`~;T&&úI J^.pjTL"._Qk<u2,mN@[J V ѼKU-n(HWERqdz]2sz Zn^bku n῟n>6j-w ibuucT;Q&JJ'̩9]ۗ=Re{n;Q[IԜ^gϳtD S@ORG0R:aUtyA .r%IY"=҄زfz:8\50>"1M&[dȐ8UDYW3IyUy3v8)]q,m;G=W΍6Run /Y,Kh} 57ӴI޷ e%Kw evHMo,FK91Jh]Zn <պxX.Bȫn%U7-,#fۭqrbL##.b}VOD^uHP-!{ |O"Ȫ6cX~".6YL\8إ#q$(0Gp38ԛ3=fM-]lٳX z{ d|^883 }TӚ~q3~ĬcV>(Dq.@F: !"`4ރ8(]ǁ[C]vgN@Е0˯[p{PTexqC6`&lEQa:Cݍ;̝ݔ6Nzf7P\9_I.Dp'8J==D^m _p:(Wٮbȳ8 YZx-ޞAp b3nĎt84cs/󖷗Пȥ<~t ǰi蛉x44]rMvndEܹ!Zl̲ NC5!y#~& <{Vľv;O-)WM [;.E9+6hsNQQ1pXpQhiWq#,7vH 7b2J#Uwձ2xtFp2 Y 3 !fs%XEQe&imxИ ?XA7 0W#֦ #/uVsSe [UPDk) ͫw1Rf%tM1IfN!Ylȸ+~ $+VWtVUoC%cer`` v:H!.ԑ7@aq+MʂAe'i"f7Kb΀00K@٠j!!_*NxX5뒠b*F7wӨIT5 }z7إQ\~1^%BKTC۲`@_@*8Grr7W_/T꡶^S-idICRMҊsR$k 8FoC@.fWR24Lc8!Ls!KʘBZ >A4i AMi6vYZkG{r#9Z>'F_ir/ VTDEHŸWDQyڑ} `@6K7!)"8G͖Zb]~,h*F/`;)GxizD$H/2BBY_Ui`rۈ ch͓B;y L_N~;)I.^f(G)\M_}Wxv݋D_D37P*m4Hc„M܁S]n;ZY8Gk'ԭ$U-8_"5&kC d>kA)_U<rf\$T( ȞԪTlsSUVP-0`tBL;PLL@p}@4'NCC&\O )}Ewp/\$J8Vk+e;8I恄*35 &~Wg<^EU?dhN̕˘JJ|+EM[}j`F$g1S'.w]Pkomӄ|a\{+(NĦ18#R0Q+g/U &5HxIfE\(Wg d[#OYm&6o MrBpSp{FMPzWI:9]k~I72kuw/T`+~5R&TDDJ0pܿhrk5?7DY6vHf!dX@^g٩~Isc] MFe gό~Fo'K5. Q+#%L3ӿ>87 dRٮuΓסn)old:,ͥˊ`W="ACP};WN%bl.*aA=gC @ykqF~z@Ye% [iLFgO4AH^_-&,l=(ޭlyE-`sRxt @{qXXa4 lyzhKz΅0L"4AWyK\涂(N|V9s) up(಍9~ˈgIN}绷ܭZUe& T\;Ӳi$ 7֗}ޱJK,g+!by ui>O/Fa+Ɲ{Up}2o%8olTy3"K+} ƒ4(vt?MNeoڏCf"n#61Bji|eoUL(riva{YS,QjnMyP.A%|ˁYu%JI քA[8jJڒGd<ӒnH=Z&fmJY,T?M{;惉3عdX+Qfk $wZ7P[KK.j sgr:8/^W*Ow/,G]nt+lF}&Lifsiw» =op4`>[8;+з߃cnﯰ\7dUZ|gM4J˰ oǝ[Eu.ɂ&bfss ynB EteI:/PeJ #+%+$2_? ӂDd}ФIKTj%*4+oЇ7Ńv;Iv%Qo{(k1qeKY)I?~-JԒ0sW,)goFsjEs7%. HRL5ֺs0Sۥ;~{F;*)}H*\q_F! uOٵ/+?9^^(+vU9Q"FubX^\y&lIiXhRI|ʝUv>+e0/]!x@"NzB!ِ<|ZP"GJdKK;پ5A$zUe%gD$1HRuсg܎gs}+zK@a]2;^)S)Y#<@w- iNW; BSE?|bjj54r%W1`ܥyL~‹L df#7pV>oP27~*0@4݂CLX_pPp8άlW19(d 57Z}9"kۦ}\< @Ml5pê dc,yА%yV!-K[vý`b5wHlQ7ůV)P0j&nC5OB9Y~2;k՚9„۶'eztf4K9W" ?Ƶǖ&kr DHn:aiR5(΀N.<$uP^bzVdI)sgB8]t\kچ]مe{2E)JX֪L:7>hDLEʶDt۵o_uhU89F.s',L1dGRѯ\DF]Amx?P#<;TtO4#;,8!gZR2L.Dx(m(15fLRpQO2[;48aνN ׾%T FknL/31{$L)Fh wCD'9C;o= P%F"SZd't%{ U {'"߂2!6nHhX.2ᵏ̴9Y#H:qUmtȓ}1 l6*_]S,kP`9uy{ow`ilUA ;\˶\AZzp<hi-, b>ⱞ`2@vRJN~k^n†K9rVr|ScB+ =LyYBìc%{i/ʵu7L uvG+H1mQKPٶl`ZtP\n;2UAH z ɕ]FTӣ`9jGx:K>+5P keB :V>ڷ-&&MWBw mrg*{XȂ{^id$UƸ"Ky{0ǰX^@ sP3nڶ1KwtD-2:T50J %J+H5U }T3H*qz/}3, *,d(trh ]D~V]g 1m|qELCFAs>j $̏dP zS-01˒<rNy mFtɚ~,F3*Z%5GMNwN4^$׌A:*s}[t"AQv)72n( ٸbr 7/w۽OоrʙYjj UCEn@lZ޺\)Щ[vom3.pino+oNr?% z3!oEk63w~|, G:Nvq|Y,0G!V |'OeX O(?KH؄Yd+4Yld2jVtjfWqE"Ө]Ϲ7y=M־*$ccVt >5ʪ횐~R̀Fh '޿d \&˭Qr])3p2<13!ǧ4_ݜP^QL@}ڥ"f?#Ue#qF5nMU:]xڝrEQHaJ}4;a|PmUzԲ>= =%jP{F];himdDޔԨPGD)HA DxSG.]΄%CRW w^N 8w[K$0I 8R=Cݏa`V}M,$)*qHR?:!f /N͹v>1Rwpee.ȅipQmusVϣY$tL#=]CK|O*B<+-YVBM!r_H0 Fs·UEȢ:SG[I@RK-*o8}N3%!IO999/( 畒Gbmda]X0HH 鲷cƖ>$lGBp2A˖],*[Й]mz: h}9Z+D;btAc:ɡ6WpęЧxř;PٻhoLpF]E#hXk;;ĐD\Alvlok+Y'ά2@%Uܿ ħ4{qy, HxcظHzPЌlz^9QKYDas:ט A7 D kH֖:M20 !2] ?\%/tY,}! w_C>^&F]8/ZD-dP3"  @ oHV Ȑf-Ý_193ECn+jͼH/4*-Q ZGⶸlz~8Y,=8=KY֒책PC\l+kbo,08r ik:g\)1&]IXWd~/W'2Hq%zT= oF7aLt] f/`C& F2ك6:: :wtOqrA!; ..lE#$JQgMT x4w \f_'&'v% ou=NUއ_VM#VlY.n=/>q3K슀d6 K5ٺ&~lfշU4*SM i'N'i 6bNԸڌ@)ߙLd}+ 9eGe-'ЛS`LLٹ% M|)Fz/ƘVpu.Q xCL <3 $KUF;ݳ]G%FPa/n[d^ckRURۖrAʧ;_X>W+v"BPt?. -kCBόc"N mE͢o | C+^(,}Š6:0(1ul}6[p|(>&b(`H&wkA*Qt1v&-W ֊b=8ӴA-mS캰UG7d@1&p .3)VĂ$]#+n@YsftO}E.in9?=mj#g7hTpVp0qJ0RpjrpkpKxGX~\8<1arԈe% ˆljPj׭ U؇{a.Ȯn?}@Sj$ ,¯?_<L? 4PwWz ZN%1^a$vk,Ǎ }9$Ut׃KD!+ DA h֫tpBbfe[+Q=v #B1Q%ݠ/[iC{Pu0ռݙ`Ivye²Uw(k_jIo.پ.)bkEzw>(O`PS(.5$qSZn0,9UT|o]:O|'|]6 EY)d@ϾHT#h+8o2g+(E#[հ;Kxy5ʄ̸ dm0g ~Ǡ֧/@1&O}kgntLq]ݡ_gak"!5" 9'O`>UERp|NJx?bdVZ9@ 5tZ9uEkA 45ʼnAVi捥atjt?̕[RW`R d `e)A!tE*2_"d\P/Ǐsa6 vaBÉ;l׬-_-Fxg?h'z)G +Pn)/] o0|-}֮~4ZL6xE{Cpj+ZxJ{þ-Bag-`=3`% x/fC 6aUC5"e;r :sz6BލF9!pTQb 27$.큷5Wo] ?ɶѼJ: ?Y?_U8Ⱥ*c1`JNM6t *DUCO3곋+֜1jU[a!8-ى(bԟDD}s_uc1^u* ^*a$EV͵h*Aʊ57[JI6(y4D79-_Km(*nbխIC˫N˘{ ~L;ҠBj0;gf‹B$)^K-ie#QTUd {?1>AWT\=ۃimqܕ怕uBŔUPzь"rʲɢ}w$RR(oF@%w7 ׬d<> zir=%G0x+%?@ ץZ݋z ~!=V|op3jx ѯtFKoLU-,0)#G=2iK@BLz͜|nsXi#q}uv XWӾL+_xdŧil0KE_;季2om,luA0'A1'Kdg~EC.|W *}Xb&wt!C&7Bb^| 4,C8jhsx Jߢx)#3hࣇAԹ$ԽA0\{`Ol-50 7  xö5̻|QOJX 3X/Qᄚ=оQY xKQȟgSJLI ;eHaM'ZlN:1F(+cz 5O1J<65v@")o5W*2;B全+ $6qW&f"^ŋpy=~^^ ]L]8R|p/˵wBF$_פ:T*QmĠxdp nEukF;C”&iE Oc3߽Q+fE @$yy8jat@hU/ kxC>Jfײ !)xb[j: =,+( %,jbW N7ws%Gթ‰3_lT =l/}p LN;U]>cqs)ڜѺ-}-ٟŋra)NmSOQ +TgE.8#г+E>D1fC&6ԉ(:hϙ%wXv^>l[$=~G/Mw3LhN9Zvwx<}ibuTVO6մ7խ,Ή}dA;u{p"yԇ^[(շcĨU{*[7(Ne݈#H\-/ VLn%7`e;ԐK4kyUHO|v8H%9_aꛤ܆IVGݨiz"K0v&@A-3J+ Yܹ4s&NH6Z[kjNgLU[Y+g1wcdAf+x^ tw΅F׉$ /vy9;M}t/RchiK8dkkܥףϩ`r t.OWVVsb%`p_ʂ 9C:L(+ܤ=-8f?* ?Qz5;KW; kq~H efjiA\vPw/q3Yhm=f%m SjgWlS3M!uFBȻ3`Q݋ 䑶ߊ٦U4Dx55& Y6_r+xяK³'[FK1aA L,NgY4L`gT@p#?cŭ/m 2 O_UVayFz~^}ϊ1WLYD|jX5+͍Hl8ys+>Sϩ眺n^v!,Kg:q5mMm$"1wltz{Fk@IhNtT9fMD o;"ojj/<#r5[$ 6ZKI> <"ӟB뱸tYanȠo3sݛ=50{M66#d˦9(x ?rN_uQpG<76ޝPOl,~E ʙA*g)$Кp̷)Vzo߃*}b qD+S_) 4,}4z_~C)cb @VXU*[9ҫZ?8-?wܳYZ>mx?b  qR90xBݚt*@op?ݝL6{%M{Ft7s~hUwޮ {} ۂR&rj_cEt)ږQHY?*чoҐM, ]BwU[HaX=`uJNj9͋)p} $h V*E>$`بvGjx4fE#؊lc1"4Sd#q'u+HE>]yJ]\$z{FXw:s5::t7A8)JO12w`j%E-C@It[b*3QAaqw_k4f9(4fYL{d5⴨pxGh&wNXQ Y]׽ۼ"Dk){~+s.LA9Ä[.wz\1 AV&d9-wUqg(#\XhkEkByCSch%+K/us{UnqEFedl@<ugTө%Z¨ %j=͓z)` ,X\tS_a#G,_| w͠~z|->D[923i$:LL :OD8u4T;[i^ ^R bvH~NUX6}!7W.ݢ룻TDx:0[!ǘƯkҗ0NK[ۓyx ա'a$l~}GLMӹ㲟Ma.NI$p$Sc +Pi~#JBEc][pjXP|}~/֞-5%8"YJ6--bl|P [jG(/7v*[ۦű˖W-{ pJ(y!VwC)25p1SjtBB_FKĄ{n^zL.IhJB )>μweŮ#5ԃRϡlC}޽TbSrfTli ĥ';H`-Y|b}ð.V1.YVdfek W1AmJ77K݋oqlT䄵 ?2&fSnRmA 3BP,,ѭnl1b~MO(VvyMO\ٳslW`ͳ=ZG! $5 vPGQ('&Lmuv73T~>yqT@izzvGcq0j0O`h' Rr2t']PCK[08@'F>s^ fbfクIWT&)v*xXpt~LFo0mR_j{יִŽVhnKϴC |<`'-WF/ hiE59IDZjӢ:M@e%X,w0Ftv`U뵣r&V!Cԫu ͊l<v8+Z ~7Ub":TBrTp19P`TSaf>zxf62 ;mo;-iB*qv.[-Z8& F*cO)C*hWi"~-MX^4[dȎ-: ,C zaS_A#VkEUdȳ ]wZ'}jRc׃Q5~pf|HpW,ѝ)靖Iqo(CTb,3" 9 )qCE6N" tB[&ڜ9kn x/F-l#AB"-Ir!.HOX*ũ:i5C$(@Omc}k~;, LZr ab:asy(^~UyݲxP t" ;}WЫ31XNð<;Mu'"i,2|f <*ra86R31X}<,+H"WxXK=ha4w] !gI%5G< 74\]&fK ,ʄM@R/Ѩ=6~iOYzX֊e˱.+ VN CI+M6)#鄧|-U;ZvUt)7U=H>{^s ?dri.4sOg-aӏUi6R惐/XyT1B,Eq~S5# qE[t/l6zUvr#a>dNT7g'|ڐ%gY3`3笁Ikj<-4١|.k,1 ]lV^wڪU{b̐CMDzM3~G_z_I ͫ3{S `pTì4INQ% 9 :NJz/L^F68bnJ|7̚,G,uOؓb$tb,z wvul 5[:++Y(t %Q]F'һT?Tvc>qg,Ƅ7w5vdu y=fwѨY)Wwl}]g#N8 hW̟͙Zgnb>"&$%eV& A\n>}aK#eʇI`~c'1 /U.}1 U┷5óEGM>}zѭdllڞ3 1?ˀ"=JaFqd>cl#'b4]>Xu W=Ij&kZ $l1vUDVֿY333SuUـ}xS½(j4j;bo9jn52ܦO$Ljfה_x/6AaeuQ||j5!3r(.<ݾK"AK|b3h-#cJ`3Wv͢MM3k~Qg=Qdͧ`Ƣ{cVb }j)=䧧/%?)x9 .SeSŭ4JDuӎ1tD uE:GWJ2M0c1]X}3QhEؼXHj[h.p+qY lBVY<-ar`_!#lЅ2i#Gɓ{Rj6wf~W _2LƷPp Azj]m:tzZC9q2*6\X_Y+^uQmag16:=qGlG;oc+!QQyZm>MR~n]2iԁGVt&cu[|N4Ql:F:`i$$[ӴxBqEaEebjmp-~4m%w=c?Gh`1kkaPgK%R|-š,Lߑ(ouwb#"Wo8!}.%D 4[8efՍ q1$ B-Ug"ot$xc8Q0u›~y/zk/ͳ/<{bóC0]|rIn9W;q=HtϨ+_0/p\!#r#F:%NȦmur5mG7^,Y| ^~BNCPh)OwZB6 eXЯ GؘF;\Ol M'H1l(vQ$+yxAtOWrULgRE:5xXQp:-yZ&ҵud_)&xwȘy;eĸwRRQ>hG2 "m S'(\홸CcFz08 2#(b.Krm}wgtTrxL+Qc#sW>>Li/>8QyQI-qZMPpTd{3bx=Ĭ 8Ovy5J? vcKH[?Pƭ>Kc@ȭY%BW?s :Z+;\G=T mwttPPiWQf-j=U94vϝYd'8a,7 2'瓔{=G1@T JGg&_x(gW87QkXq7)M1mR\CdZ|,$6e>UcVER}!!igcEWS 7Ի{^?x~_"Fb^k2 *LB |.6q@S7Ί~iIq$o6FWzv 9>-Zwi/K(NJ/vuyB;CwFqo:S}Sx9]쉬b ]h+γ@0,3]ڢlb7H:`lWgb!:8Z>e)_ʲ")1Dj.2@'jx.ȉJ8-..ɍybWM  8ɓn7{( T٠ϸA HvF0Ww&c9GyEiuKqq5*L >Z //Xϗc&=U2L ? .Ec.3)tg~ɲT z2!Bx۟TD.94T5pQ_&n~*H95 q1v?>_W9`1}p0)- ZD:_h*)NNMlt)7ImeCweHYuj94 )\͆HH7pl2J9xG8ۼw 㶆CE$oz_Af?39Qn'>}75/5܂ﻂR?bT-Nv9m瑻$QσbGa2/R1BՍ3&SǔGR1t9\H$q6$..tኺٰ}N+bD nȘWˢK14LuvFa7'Έ*D U r$A(b(^ݿCRI^OyriWEۣEAk^%+"%>\(L*qIćޅF57_1ᪧfv7m$h27xkuE,hsgƚ ',s K\|~ZY)'isY옎2>?e< COG">9"o,I-yh ŸٯdTe01< qkk#^UʃQ C4mWL614!>MTQuE8f/VUv / Ž 6E1F-dA3K:4*cM)9LZY\1Bɾ Gd:k>F) w3{k'v$KV%)h`a9s+!l6 x:9\'1uvĊx4+WTMsݭŗ`@0*5fl~&~}gC#hgJzKt#+YMש厃/b :JaI1a -/(@5v@\^۝6kC+3P,b=MfajV}W 0\m"ZFk)_.nїw}q6!F5g3 pZd֕j1W2bȢY7*q:YVLFWYI >7FoFk@z0x.>(A Qd>>zFg=$.|t $nO֎yU֧5\_#ŭomWƢf4sKcUઇ3ͯ]^ G-lؐ^?H+Y6nZ$kE5'yX GRjNVUMM }u4Jei 8At%f8P)N5l݆֜\tf#TzN1)v8|O; Mub`HJubper`[2T* d5"_1]b0Z&:Pn`ǚMkY7!QcZ_ 3sTP=<0a!n33(IG ƹYR3.w KQH쥀jwlH̒&UsS TڦF0Pʀ2#og,kfئaBu[䕜0'JbIW=@7Z<`Y` 5ȐNgɫ"cZ ax<-KCﹺ’R(Y{2teU6~2.cuQUtGa("x,!ob rA .&] {tJM" Iz  Zy[OJAC蠗鯖5 V0:/bZ k~ BxS,h_@OtF7♬ORIQzw%&[d^s :9oŜӿ8ž!"? ;j$]ጕ`luϫО.Her"w o; x/OMASw[t]m/4ڥtsLK?6kqks@ ~D4B-o邵3[pn f~<gIzKG {I=a+ڴ}tJ4jsMd7-\gLE]. 6&Y6h`h7)q C Kx\˚3o)QRYquP}l0YR~ /0-ߚ`CCk\Cwa%GpaSPg\=e `oeF ߦ|Qq)؂& &q9\zʖҁ50HN3aXie,z-!c`)rom$ ?S*~YK~{CBR?6!#}e&61ޗ18;yZaNΆy%K8gǯ5fBwC4jTDĨh ^$'BQzT^Lj ޏdVjజӛ/ rÅN4?blf<&14 p瘄acf²5 \ +՚{X`y1'KYtr&p' zuG#P5 _AܞyjoHKU#-ÁP4oL7d(FF&JsU&KNPKpG:Pcs?8X`98PB)@ \(^os0;ŨO eHs0qHk,=ҭYFUa3qB9W7,/ G2Mk*wT}=8k͊Ot A\ɭ=%`T(ct%XO4&0V/WT#=T$v.[*(,9ɫ-g xU/j+Fl-jfbJlMe]`Ӟ}t=E@<\ l[7R 5 f[Q ~$x m^jVR 't!h59j 'Eڰh #v_:ޘ1r d;e7.+ܢ IrsXuTZj/!DqyBB ڌQ\]sCj 7&_{wΏ"& ˜EeL(R`#| EZWԇfppc<(+'DE3 A-"xs{e"VbRkN됦ji*i!fR$́0 [GvĄzGV \3=L)h~.$2a^*>SzgAdvvLaj D^0HJH)>١V.l6O&sSA=i' (?ް pQ {96+sf[]a7>2/^뙟t5Ӡ)AZWaSz8w|bz*G3}PYD`h4RbqP)'E|,=vq<bah;п ։_(K+ -\ӌiIvzL\$Flj|sA\D` ar`u{ż~d7Zҡ[9gOy^ƀ5Xo#4Z>ƈٽOˍK>G;8x<`D,&lxMlS{x/YWL?AǬP\e<t?Q}Q55N%FutӤ?{|9_#RJ$_ 4`W+=TM#~$aD3EQ[#,sB(Ao6pTB6_Ò1yǵ |Vm',0硊&{d.yp•=ߒ1/ ႜ(Lik\Y%欋 'OPa\o,ҢyqvJdhJu<*7!bG [eIjjVZigBo;>QhR}{@(3Y7LšjK0ocLCJXR#3B2u*Zj騪|kfNij0KJi+GPKWLmd`[l P>\6@ u. w!O y;4Qd}䱔vҭ_ UHSM%m]!->_1QzO@ĖZqD=T$O>tBs?G5Үgh/%zŦyv-@[LƃX_ I7.5F[[??8wc' s]Wbq/SPNO!Gԁ~u[ȌM*N|/B]X;Ϲ#nK=HǪ,T1*TϮ*00OG7T6J{n#aE{! d>@jOc2aBѯ(eyWLjP>*7kN\cx|dݖDẙ l F&ü`wVOiP]’~` nWVP>7Ίpu\>ME?G% lBz1,ޱ);Slرж`Bۢmӧ`ePZH64l stH7o+<:ʆ~JyzΩf="p:QJòԫ ڸ@롊4K n!2˸?4''%2cFkv 1(gmR&]A} ~ K@bG2&vqiҰ0MG;wVqHUM0SQr<# #lO[} ;[`?4|c0genI! ^Y [37\т v. l(A៚cRu,ZWF-9 "GBF3=Pm= c_ csTk^n9a@a`?/aqcߖ%l'نB K5n!N_x[d7:d\|LX~NX KYw}mF2ײ {b#;Hbds@Z ɔFt7XBE{"<56֍*ꈡr6cV$I1,s/BakQ̭UԲV+O.%|FnެD>ثc)Mw3@ǽ;< 5% =伅&Gf?0ToӄݤeW kq%uMߖ쯫@3 $YnȽSȦFE(kSaNb`C*AOtC9,?b+ wO.KUWQ6Oz>M%.vLuԖ2[l柌v"ht8Zm՝E8}'"1 4XϘ, ?>n'@=3B1 EY;3;W+TL`fB>-mh#0ڙ^A(8tԯWOGTZ#mUj̾W=NbW՝ά⧾ s<ʥwEu9\kc#4ImK5dmɰ2;.*FҞ[,F xI2B"\tT̶<(9t[N倠7lA&LݞEgH롆9Aո[jΑִ:6Y,r;1/89fE_.Xqo*q'8Y7艷?y0G^Yw TⶖNo[[*^h:]7\ _X‚j K$[Z/x._D =9G^wSݨW鬜Bj9l l6y/I~u ^ pWy9GЌ56|W>f4l  `#MQ|>y {7/ e|oЎ%4sߢU^am7@&[f4q .#Yޗy qK@nâple nӹ>SH2FWCa4 sC%p9rlRus0b傗s@T6HIGpaa/I#WAI(Q{ 7&F_kMDOW+XY!GL<*SWu 6.Gg+% ߶)SϤ;|+dZS5G2R4H?dj6Rh2zBǚkQ5r[a{PjJgPyV*Фkzn6>3IyCy3g]aR:f B3%R*pJ͡)d\b˶pV ٥XթrZ`X%sጭCfrָe-_NQoXY +#Ja=f{3`5|Q\j QFs/|sZzmYܳo\G&ƵҖӤ:$Nxjo51 ` Ͽx*}Sׂ6P@D89 Cz+SI[ogha4.?sKD.pތpei~;kHv4 H?WVI3Ų|8nj?Rja)k+]uЋ9AC9£1d&Z #p9ʖeejU+(C]C{<ݜg)̤`ڤkћd 1;C W/qG%D0vѲ!X+/*E'405RvOrFgT^k׸E\wgQ7LtIytvDT]LDkH3~H)_WtzS8q]XG: DwCm$ ?Np>yKsذ'EM yYg$ 䟮cQ~¤*`[^G?A{XQzf \縮wV+o0V}pfm,%<nmƁҕah#/1љY߰oLD{1QDU-ܞ>j[Nj(ǑfSo@`bjBW[sZy$S*z[c0dWWu0>!)?!"eH:#(!Ge=$^Q!G(Px=`=zn5q\(ˇzfzeD4tμ͎ s[u<>(8n墟Z*oAQ4adX֮-ϣ@j3++A~FvHNߏd=HaQΔ'`2dzTZ8<#ݴ{l}k簚.f򿱺ԻQF'B䝻N^Ri:%Op6 %}n&sN~@tűBRxAgllHW%oX.z8vv ծ欓uQw#d5m.R>Z.|GwΏ GD?3XPKWrXHnf% -۔ؖj2DȈ:=/mޢYM ~#@b-OannadLtKfw @ |*v#]\v/٦O粞eAW蜓l[g/ &;ظIr+c<p|]IC`B(jq07pm@`@W7{4ڕ̑Y!M-.03đ({sm3YⒼyiTZ#m:&uNsW=t aFhﮂ$}v4@ueݣ`ִ(3haot[X UK\Cz39:VClfN2F!Viڷ u4 p,-cC=A,"AB BDszC*jdRRUU/wV5hJ )ZըCMK昲OeLdhgJļ*b]f7v,۔ƞ=;%3ABU ߣ ݓ^'rgNe'i!{mM9~  ./J,)ߨ )R!tꢟ۸y2A[饳 j정`Gn$ ZCUsrQEe/nLMC#@x.kȢR ؑdk Fݘv,m켹K֛,w}\[d߅0e)IMdz[ ~ hdj3ɣ1.)8VHJiנ_Zƈ=ȗw4w&T'70e}KUyKXw ɀb@bD:`N=N-rk/ELNWUo åg,+{MLweCrc I0TDNTm$mt87P=K94'oа%3% u}0؜Yc@@`H̓@B]ޠU7X*# DL}lr[1pP*Cf}vvbdj^EtĖd xGSxأ+)"qC!c@ 7B,LW( JY+ z ::HpC9𴍤7/o:50 'VrM `o1:t}6e {kRS߯ P`k jFؖ5\o? yC^2ޮw QY{4Jst͖g$ )Ž0Rw-Imu6;`Ń/KN'޾\[-GCӣ?bx k蕤6.jkM4>bj&kdگ><0u0eE\\dTN(ljtEZBWaTvنyZ8d}qn#z|%Ja.!g(H(CFZ6Çd54 3ݽSR0 V:m-;,&&$5ױ2Sd\HPEK=X뽷 tK]6b8% ~~]oG!mX8<ɦfO?^PM?h3Fm._F qTp_|턏gN*uj;Xwtz݂A00]IQa?B<["w]{uƻ0䭱}<}έ<XPE.QO#[juIB$LvES0[fw;oaI@ .Q렒Hϑ俑[ cI{g]mq6gn8r>}'i.=D9_(Q7>tqte|ØɎԧb7{`T4YyewC$e+-`1~,#{*aTB K)Ẓrc/.$cD"G^47"TN %COJo) $QW ܹRXys1_Y' .:Y|ʊ8T+-q&aӐGSk mj6YujjyATB:I*N Q Ln_kfF\niA#G,hslFIhlYmPo xAa:bQ TUFs]Чj ڗ D 4NΧIOEhލJ rLeTlX$b ?2x(xϹ},jֵlK1י Z,IA3J.m$ šժFz*:ѝFa˗;9zDZ+C IVB/`wQ?/M4%+hb%?WLJp D0*̩-'? PgZ yxډrdd0Cg#; 8{JSG}K"IL E/[BoOUI=!?z3F=T= v`7m+=jX NU9(#1 ~BSE h:cl&AozR= E2hЕ^~Y_6(`/<ב? `^PN:5sFvB/-ݩEg[fY">i _]yubDgeߟD{VZ2N2aR,x7D9"ΎjĭaҟrZH bvԩ x3!ӏRcuYavĘë- [0eʨ ̵\KmQ67/A{D}TJ<~g9xݧ9EQof94YG5f/b z9.+;xW:~f=ߝ& 2(É Paq6=N:b *~́tل17Ȏ'f~V-6B2su顾^ Qz O?3j 82dztnx90_Zi4OnZH2?ƈIp;F9iHG:[/hM:5NS& afa9[o~-=Y[}&;pL&j~!37@m::Hc$x6%UN9x06~,S61pWx',(̙ PSz"UFJZua|]wzΑ׶PPdK`]%Tg6Ƚ}#O#B-F ba}n-hȬ눖1qW* &Gkë2AJ1U\B~'K5BMDBQ(*B9F3,x-Ҹ> 6?>\H+ />)xc7b F 4܃tƄ!c (PG|8؜05mf E,q|Oz)ո݆T̈́y[P.<cv0ϑZ)`&-MmŚOH)YU6oT o 0( ™l"Vί  Aմaa{aO4$jB453ܠH>LE:প@ ԡQa%&_"^Hkq{26k++hhKtT\X m Y+'Ǿ^ s1n ?#m۰9U;DELڵFwa#=YvC]zyEQRZf63~GrL; ݸ"f3Qn1NVIYMjp*4 Oq@ġc}J\ Z#A~ & *-1wcr24a^Rnt*@W3,؞ƻx(ktO#+ EF|* fN? 5ݍJj &bs۾k204Nx>UpLvA$<GGNv76A"͘"2>z*^ Eedvz^#1u88T~_*<ރNm}2"y(+t'Ҙq[g)fE=zl9\שr6OdC $P~c{3PSrzaU->7C3_DŽ"2{:_m&bhHZ_X$cc@6 NN,esPD!?3 Ap `~(u%\e/2@,Dr 6vXj3 Etb*Ǻ>fM"B'=~Cm k})ɱ\)BLy)ӼNly5k.m)oNkrxث$!p"]l+#S#SA@h9]ek%npmM:\MȬgdPep"w4` 9uc8& -h.ЋS:%QdnԥgGp<o2w_#@t <'[z @͂@ T5gI6b**zϡ29XSDf_ZU_7eFxvM.ֲx8VWM5 яZ^mQzz-c?,90idz|)5Šs| ͙(FD.σ:C]8/Dӷi|{=O`ї^XoJ@WZ)+G]8Q/ Yv. 5e }]}RC{[R* O8f5U`&q; 6^M9_miRB 9`JS$e-*rcUazz\V]</:xw=M1;#۴UܬY{.$0c<9ES+_FxVL$ǽp/RA1=&>fVů Jnq~wDa +?⌨0 t eW:Fk.O Qb/\ zT*# fQ*$icQęǧ1ӅX(Rׁ: ^<;% 7M |"FSJ'o᦭29vnu™'\{[ޜ3eK/N{8wo߀BQv;**sE ,twpČa/`nՇdqo&Fv[t11f`ւު+C[ltny6hsIçHea\Mv˹_/efb~*G|vR@~W=]2糗LLvs\eV-L)ݖvW;%r)G'ۚMEI 0V^zv?Ǻk ЭySPur^mo8]F>CռѮfdžt&":+O-Lc\R"X<'@ VIh)n>X`#yG>y=7,5.`-0*bSg5 I1`>(5Uĵv8X20ά>PRA *BZ>P/oa>b =^!:|\ze e|F˜;7A~?gc[D Y^ޟ7]89&Iv+W `; wb_YPm^,L{8xw$".(78SZ'?z*)͐+c̡KXكDSrL(MNJb~'(Tjjp̻wM50DbRI0uI?Ofd[v؇P0CJ]ºJ'h֎qU`hMdRSuXLM,!xD :oyl,DFcBۋctb$qY},/=Ca׶c;91qqXKh5lX@ǖ沈c ycy/\ 7]n〹##_%= 5ri+B092+Z]&W󵤜XvV0(֗KS5aD #] po_R8f|-Gq '@A΍o,baF#Y9-C$C(#o:OV eV(ov(/ǃfq˟iCـz-;zN)#鴰8rfU7;'A=|(1.߫&ILKT%bpb1m5a xX׾str+} VDyulNV-iS@>?l|51ӭc8l1(-sOdݠd8j2uz:蕛d(^- ųJKdiMQ rpʙ\"J An,֫ &U&7In<SG/V?q~98%`B,u 5Z~d.zQBQ Ǝy^:BDo搕֪ 痱f= 8)ҀSr͹Zar},%0)r,Q)(_ęk&O9?:I>nHEH:')Ӥmݍq50أ!K#'G ՖÜ!"Z!0;{#2B>fJB/~Oy*{@/!Exz;L@享ӵ!]+i_,/qp|C}l\A';X~9x=*fo=c jO4-3YJLO}A]U^~h4וH?P30O_hQWYk+)}Nb:+:Fϔ 2S evm\@f1\-ؑ kū*8ԠmIK8f?o AD1.$ uD^;{4`b75uARDbh2(_X85u.UtIn2jp8$R5!t7v٪Sg!-Jk܋\6JܾhKJ{R<-fI=>~dƓOF@ODU@8#g+k ]iu8y5C~_ ۳ٽRF7 -kαwܖXk{ֲ Zsd]e"|h-ټBɴDPcQ ȶd =h x ~!6U `$"`=JdfP"JE_US.-ZMa8:ӛp۹ۖAR&Nys HVykp~z?< D;}D8h5\C6[sֱP0=҇RK``N 5 W1bQ@eNVM,0៨B槬yبO2U('}fv;p%Yfc҉Lvz'9M",&DphT2ajXYu[Bz< ^*ȁO Z4NK]PU3 NjS.tPXnT =Wo(BDȶntC$t \ t#Tz'5G3\H8\/B =,NG%^wG&.VıLtiaQR|N̗Qfփ>F]a\9/WС0n\ni۳L]Tn\By̷* x:^BG{:+4c}!6g'tDSUX,L9}]w+Ə%X/N|G|4 KgI_DxpY8Bz'~ dcW~;>}۬2.+y,V@lI? xM,C&+̹%p? 3KbZy{/a>K'\ZxFɍIlT4STd~,lyEZ%fSKgߒ YOZ+z ne?C-z -~$?L`s.ux|H@i$G-FlwQs]oFt] eyY ( ]ǩ)?&>r`'u5u!D4EYsy58'y3!]Jj`qSīy-a 8=`W2͹ ~T7sFS|/f`yK[EOǃgkBpaƠjj앝J"Z,:tIcgy:Sh`Ua7`O'Y\U @dE R@.;.Vn/gdE}[g )` UGx6YK=UN]Xtޭ116bOTqnk< "fD;r9%UYcc-=~SU=Nь$#_X_2=SO@}udQ)%&jX6^MVWzsmZTՆ Gw HK?<c=^](N`Jpsu$;}jK> R kx}oDG\qJ{؃P8#qH"Zga:*YJ *n7#̄8f2m)1WZ΁5:aD|Dpj^4rR Vqh+M͐>8{F[3Vcz K(& Z?sͦ@pWj5o;%ώkOmgN#h+ 25(\¡@q1}CIzu{0%'m;oizST( zǑI a4$"CR[]" z]Qބ5{EK#p!.LMض URrIFJz4&W!ZP6arb_3jՒ(o!>;j';ZQLAfeuehWC B ?΃9$]e v$KV^C'<L+?-j#,"ҽ.C3x Bx\u5߰9Ȯ5T '>;ҰCl.NS;9f @E@˧ߥ(#*V24@q*hhLPʽvJыY[^Yў6z˗[zU`BlYHhұ$8)TGj>ǤݻU3_ѭBeshd:lI7߶'մutd%da=Wl49*JOU CT.^uVg)k ^-~AzWs6,' +R]RX~RXzk254~vP )&*ՊD: KcrA sB(VhjX҄YW{3MgEbe6MsACB*90Q/6}qZG y1w}`/ZC?KmO6^y#?NEի\D Kۃue#W_C>)D廤4',.,M  !!Qڢ0x^tg5CZ:1nco3V+I@"U9v(pdQWcD,Bƅ2B>2x3Pn<[Fn^ }!vnXb &&ZӼ0x&QmIv`(cb$"Jw;S,(X0 x Cwf]3XN*@JBKKW2)viWݸ(2<"9Bqo]~[…NTt*/xY)9=gEK $j~h"/fO&;^j뇖SNV{E^{.S 9 0@"O}rHߩx.yhtGiQ#7RLmÞ?m(sUlrFΚ&2`ZXhMoٽ%.q,Ro^ *d{}>[Qh+q^:M-݇ }\$ͨGP0+oջ Nx4hm%x[k@37_ݠE`і;-8 oq0rO VdX? ~4w2X]PAQ}q~4IRVh5.R3eOʴXhi35ׯIqjhD^U܅W~m!g4Vu҈8B3=NAJk0fq)߮hJ(co"uNlIdgi=2*ͺU|6|ׇ@w;A!6J_&H4@eA^H.k6 WX׈H\2/Q0}EC7 ]ۡZ0L+p3KFz?}H/x}8y≆z_igי--lm7ud*~.8aD'* PXEuXCc55YCͮkڤ{½NDёu*1ڈ&AȨ&FVwb-ȋ"naΰmۏ형)(Q 2I {tT6sǐz9prV˜ D"6&B$./{ 5V[j{J}OLQ "~k+Ƭ?"ɟ M!D X:<o=@&r_(B|,~:+]U?->AQ"Z'2ֿhrnS v'CN.u"QuUPyO0~e 0ޛ.$_ 2JcJ;@1JW+FStf5%Ov" Idac,UvZp!Q"HU[iw[fhz,ˍH; J '>3-8dXB'Grf:dI aC^~,zjlRiՕ7蕵8)|{Rcd"I4(LLoAoegjz"\˻RtwQI]@-@}alTGq' q{*k?G÷WBkIFzi%L4N?<WBϒç7ctA>^etw7qX'q>wh= ԥ0]kNmk=ګq8̽s}*96Bqιm|#bRP쌹GƀS )fxud/h8dz,U9B: ^+()S%e&)P$tZ>T8`̺ijk> ~\ݤ6QREHg"JP {PSN?f.1-&ɁcWʑ3!Z 3ɍm.06p6۪nj7o:DWq k^7Nށ3V$7sCKH Iɿ:w Zjn`+ 5 @˶R֜>1jD H!RbiI^R+zZ5#,B(SEBc |]Xb*Yðb i5R⏫P^и'`+iWٮW-GL(JeđлHMAZԟE:C+Q0(AjU U3zqO9B~k<>UՔ^:Bj}=zcV-g[WY?6=o1 F'o 3}ܠaB̥KW%7>sڬ# /G [41d;l)谢M׫@*csό%o+>9U>lB^V'{uBG-Q({U~?IThLŶ{*iVH|9Nr?@ ~;ņC?hBnH3fC6k@B]u]$^?tqhvִoXeyq@6F> ;@(/Ҭ{) W @~X`Y|3Eݣ}z纙 x6A\gҵjFjEI ":3e{/~K0ؚz4JZ;nQmnlcB*.ҏRK;rp6SUϗ ub[ a2eb}MCn3B V ٌ$A^ !m8XɱP'2>cݽIT1%+kJ{E\7lRMAU(Kt'K$^9ڌ')l:n1m|F5O^?*e\O1_?45r]hqX&^nMEaB/ȢGu)tl*DLJS]o%+E.wH#/wƢǽƚ'G=tcL`8 yyYAEGUvd1u$v碈J"fG@sU>1l0L8?85׽@)-s(PP^"S=5SAԉnhF֋i$@;V[HM X J`ڝ8K-@|w55L0<|dBL /Fj#HD>qW!'\MZc%LA:3+hPQd;7F/[i+7wb~ZOô*G,bW4sVߋh QVTGeKv$X{45 ?* w10 iX2;Ùړø xc,%LvXPZ F' }.is zZo!t#ż5m5u<8 ,ˤ\opJz8R3 qq3^qV!Vw!cdF|a!f}T `X m/bՔlٓfB R[37bN+ ꥍgM0kKS#p韀v6DciߢͶ0ud˩jeÆgo:ȺZGqLf5^5Xr|+"滠aɭQ]]V۵hp..UQc= YLBd@ C^p7!t$iVπBhIu۾#&K2$%R)3j%ϓbC|}l{ɏ;Ƒ?Q}2vs2<|x-}m?2RL,@gMjۮGMD}qnY+t@#̐ai:G3!RDT򚀿pMOǮ?g A߲*rxlUٽU*G';pI ?tI]՞vy[+)5xi[B" '(Hw(i @IMs1H@ו{SDH+ &H) yOh,c]#b:' &Af,$:ۅR28_0~;9+#sс^Jj&li0^;ba\? 9*T[Զ"aY,-T2:"q*WTbIf[E\ ;_·@m3yLkWs#ޗ 4肚% 9 pR0cDVhJ 4E x?*5 *r7Vz3_r_ *ٯ(Sc,W2l"( 23 nD(};cXoBٙ}rȢ\pڏߐqVP#o4y_o!a  ł#fպRVm!iKMLsrU/b/}-s;ׂ (W m*UMj1p; q]o`sɦ&nJ;:u_"}nVK׹BDpFwnt{T<, ռ:7/iu\7BL1O4fi wD/۠tc ꆿ_H:#`ƌ/zSӻɇ.vF!??xﷂe,\YKxFh.SrX}"3Q,fϟ(:)lΠ+9PN=)K/Z''gsȄBg_$tR*bX#v: fuݶ+5g5"ؒ3>E@9*w;~_^N4+%|sbU;Sd%sԸ;["y@.Fk,eQNKPEf}%gCT+EԽXÜ%B_|';iv ZZZF)"G mu;P 21uzvMv1@mWS,.Dnu گC>%$}nNӺ<_=CShʢ-4MfWIEo]5Z!fPT.ǬZ5[!V$Ӣ LüFN?SlCMKϤӹScUeiΰY=sub*161 6UW:c /=V3_G'v[_p1{#pojU0Xm5 mT034~F"{{nߩLi+4ʓ$hYCdFz7z7 2jA~s(.Irx ƪ6NOx'C87jvxjqZHU?cGP2 x jvwӦmA6/ [a^xaR⪥l)Kbif0? Ȅr-j|XD}_&}VɣCI^]ØO< ܅-ϧu8D^`ҷ8?dR{)T󟄯beTxixssf{kٙ {[p偗ABiܵK32WAeM{6MJ煞={d8mpĂJQ㚬+<-)|X)HPi5dw h<ܗd 7+W r [{YЅ*Ru9Zv,2o7֓%QkaU/aMP/_؄~oe`) 3@`*Dž~=[A4Z5KoN%}^rOqc}g$j^hOQm n2hltF"Yt]T8yq/LJSJgz ݖR@*A!/ɬЩ!bHF%YН/`&9ȴC?gsB.P{k(I`Uu iI7"JxRgˑu 騤lp[^xq $AЁ/k.\XZ+$"K@尿JK_232V i0"v˂gU|nUJK o|Br:) nOHI?ݕqmnloS|FjW3Exe+M yaȎGvR^sRE< xPY<:+?xI{3M,|anL-i"z$(xSPwcG;b4(gpY'CFEKSWagv&`?kMbw! ެ0H. L[3 puM1>pQC\⍛qOInԿ&_ٟd|[`LRg۾ŠWXlWc n,â_pqY x{o}8$7O `=߄}%@G̓nS DdK]8 El"?zk{X`T\(2@ʀA2=+ Ч.D9Qderxf˕dWAw.P,"8eEF&g/?8߇J8Bb_9J[Ǡ8I}>ŀET)[gO6$XB]+麓5}0p[IٕYSNRDb n/i=j(Es5:''EFS,kY J1 hh#P)N< ڝ]ˁ5~dߪ(Ɯ폃_AR1@ټRIhX!N,%~R@pBC?SaKLq@ .G,RIo/7$6.x:&^flt=yFnyMjY,Hdcc˴)6ߥ I:;+ǖ:.`pŨ0Ks eR3{p'ˤ;޳Ӿ #ꅄsmDK1| m)T>{&.طxѽ萎M-)u$1UrOf'BE[m3BRhcIg[nbhӏ+f%).t`#=$8Ek+E^O0F=`Pqh_Re]c^R;+W MZ$tީohЁZ/:E7mJ)})tKӕ `1)a nfF.C V|]c6)W3nV4e4b+!uCTvIX+49@ëqM&ߢ;fBw{fte}!{Bޞ7ؾsDPͅh߄P4f6ZEjp?=?u{- (^-jLΖzYBsu@at%=(]._$x듴iD5i&5~g@N#| O{oyGA طaE@o}.4ݙgD:z+"o8%zVR_D[73N0a}%k$E[u4J܌~ǧ8KfK6qO,]Ș/H [;рT_ߝsH[n !ya|=,|ITz'=S7ZVηZ5+UE5c ^#FO o+uv#m BrvRS^Ѓc19`ݫ~q>\M;q ? ofgW݉zg 5hCwE$gPot{@6иUX<,sѦ΄W)h,L]ЭCUoט iepfDڅs:[M@a8X0@w閌 ˤ ~ظZրWO(;lG0ۿdx $ Er< K.Tfdxdj3B?AGes&mX(h1_x0dPQD W\[;޽7ۡ ss^d c=>_V=RpEIjXkrStds7N4#Rj ୞ ÉɪwʅHxЖbG:1GM4".f;tt jޚ41r ̬QP|8e1OY41 uɐ)u-u v .-1* +`FV ` Ղ\qܑ;Ca6㻌 '"9RO(9kkAZ"D[lp; A1TY#gyl~:"aİNt&ЂW+QdBcHP0_8rHXgc;F&Sw56Ťt*bh.kڦX|D*Wn> ҿt AI\oe>VGy+@5L]ۦj":SK)LI3! uzQ;re@8-? 1gT[f:J }G ; m mG`hgFp_'tNٜt1d.o PA0VЛzbGef Ed-%F2q6pE㍕N,'1?#Db <)axpyl?+zu6ŚksØ*_ϵ38.MϗIcaW&ڏ9viL_~^53A{+3k:\#g994o tVTFM8*Nڨ]th#էVVyXBBs`%-C%ZNO+ ZbQ5*&E0bju5Iyc`؇j&G#sa6ꮲp 0Ṱse< iHd<Ȳ帿d!5n ^з %8unn*[—Ix @,VÍ2"d ,H/ C5a'ZsT$~G4o)c̺ {`Y_i^+Ʃsnל^f[haT欋^^ߞ^ [*Oj <MP*t ]ޒ$#;-xN .OwV0ζu|!B*Y!3Қ+\2$7 -)eiǐbބ]RD)!ʩKe lՄ3͵LUԘy6/F_#{M1e&pG/\ğS@8 0.$L,'Q^iPFгP%c :84\PL ִ̻f oپ;uQ~rDžäq z ,Ex}dmN|RaSD߇$B ĕG._A;x1o"Tv%]J΍7z]*NcUԠ@F} D%IU4%F~"cЦtpgL\uFNiG2Ϫ,鏎&,b1}&2}_ǁJ2h-;rWQLp OΚpP$0O3vxfMSmHW4I[a&z|(Pj eg;)WK(չxT.Q#釉6&ܰ(vo5TVs6QnV/Ѫ[S c /YHc'X3 jԇ|.-"Ggu˻b٬HJ+ zlv~$緜ޕEL[<}6KDM>{jTV6ϡP2nST;E,jqSv0"N޶9P8پ@J!qۓ(y=`-NZ/.ӽ*I[)0J40BOjWҎ61TƎ f{LXߨ"\h<:7{yYΫҍ=UJn:WIm|5d?66`r/fלԛkB)["WlwT5qQ$zOwJ]VSr5R YD 'lgaћDfޢY"oG@y"Nf/sW+1W 穄٣1i{3Ncצ$2Q܆aGRX}fs'+rR͋SpkRKQU}z @3QcJoj<~ٷIE73/+ zr~^r]cʈ⪑,'zm/FqMHn#:)#|⍭a*siߡT^)Y <1x]7|uP!Stt`"n~61fjT܊Ǧqg`ǥk1ۖ]zW)ιaD$Nbn1@zתlښ-1s@R@"nde!z  Nx$#Λ2UF_ړf)&Cy؇4ȏo:\T2y)(c|&'!ؓmKQAR-9*TfIftCj}Pk(x ,ҦeJ) \0_3!w_>dϐ`> <E,BlҜLeJ~{Mm[+21{mf?#`d/>ODKWΘ2 ׋Ⱦ8n +yZ49]rYQW>@GE^E GqtD-OOCc[K"0ꐩitJSR`vOy#m&3RkC-~_"ZRKB z98kebji$?<3Ux4sH*W wZp~!(etJO6<3 }q `nҁaF$ ;A/sS0Ke,]/9;"OQ\%*PT[[Rz۵{>N֗7M8y/5%0e|%~ӥl7'mwsC;twVe …w%MB3}fD#҇[m;𮡌bGL8ƅqE1d݂Y}"[־wd4?V7cB|rYҥj5k e_-&:˹T}[8bMUNpwǝ _BjAK4Y_7oO_5KIG}q hq3;v,)tظzKV0%>| ,/*1br\E]i-ZLk_p9%Sb/uk%Q'D2- ek8%!lZ3TO\@e:^޴U`tiX-cKc PUT,`cDv(ngl02Zi5j҈"M=,]Z&PV[V|70>] Z?5'(}ݎ3obگ쿖1Ŋ7rqͱ8(W^w7kw%0e9jS-&)lɽ4gU{UMsJ|Y ݠi)ov?a Tou0֞'Ȧ͑ nǠ%֋s&@nfVTa[I\@=5ĕBoޙdV1Q݋ԮM ZrްWKDj3-V -QSiM4]Y6Y$")}7;琿u8 BL0Gn`"ЍO혋y?$jԩpV3E'|/l2py4jfz22XO˄>+v2=x)Z|YGjs'@6y]i=< FAiɝj?,{sd9 mt#\1v^̴rᮀCPk,4+*S2S\CGK+0@#XTNށ&Z%\g׌ѯ+6+K{#Ȍpʺ# 60ݐb oat/+0WplG&-PND>k[_fC((6)1&Ɵ{F {*%Neۗtǐs^3^69JX# pĸGh:n˙C8"Ƣ O"=wp>/m@D ?,GȗEJT y3d'l EE]wZZq ;j~ ;;f[s%%(p[Ϝ'"]wV⣫yYRkkU47.]+ OQhcd6 ?I(<&Vr p[M{TyrT0ɡqRr|XZjУio|(6I3 s6,^#[99Yw,5Ev4|)&j4o$ F|VϘ_@dsMNWO9}3<+KK-I-3jD;zk7;E56s+TZ_ǃ-t?qzC{ 6q{-; 44uߙ9lC3J\3K`SĚۆA4+#))br1Ѣ/?Yu4:w`-1qYcYú ّR$zը9S:%) [JlQ)lY] UI2hXeI-] HzZbi1:=)lf[XS!F`aӾdZ-rlF a;41퍭&9N k(c / UU_ p8!`BҚ=X2 G ؼ:yĬZ}iA"H, [ʲp6.jy+S:K31;?rYNaYw؃n1J$Ćj24ܝVZ#+61V)fnQ yӲWqUe{(X},~odE]zV ֠%Rz K+nyZ$wfbnF_::du%Ob_nSpbVY[Lc';FadVch x>U8Z'}5C7TA0?8*c1т lB`"nvkG-!t D79j>-Z /eȜGSaLJxTCm(߈?=hkiSEVpiv{x/P@Rc<]w+f81 7rًD>5bR㝯;uc܅5'8Ä[¤#MCFxby'ti#$϶dSeb)#r\8.Oa`hd ?mrx'h,u (Ж)eڬ 6˜)ا=.,B{K^(,Xq!- mvU/[$;q6[r/ ʡb!m?i'S_S:V}:+K "m%\aPER]$ķμdx}61'4y`2ƭ;[e xpɀXz q{ʼ;.Q|Z+UDa켷)boh+lO}$35HY;[{pj.KpeUV/*`j̜}UU^?\!ҷ?4bJ^@J 2? 5a=I]߁{iCp|ƻ# ^]iyXk݇[tC$1W&,Q{c3f7IA̱oaln6dbu_N̦/}(Qyj2QM5ꞯ\X`;Cs%Pġ >5@4p% E\gنlWy=P4,yl-bf62.A F׆-ƚ즡]Mnmɔ怱j0CdAx4V?Y|0x$ ,8b-Z~.$<ᵂ!A0gPyw ʛ>_g:W\W}\*Y}Vp]xqyQR#n``H n7 !ʴ%$8F.uV`Je։ҭ~by;D^NL!HDM˅Ɔg:*Ubm R1`ʟ5T]ߤ㭾[t$ %zTOudU޻tq'ZG9N1b[R6*7W,*@)6GlUGk9vg:(x_"9rdA:ɜ3'JgNƲB)Aa~B:&۠I'72Y[| I;5~*_&M B'zū"hsK%Y2H GʅlKTP_;O,c)- ?tG!ٜ~$z Bދ@c r6Tϋ8!FE.H㴇Q .wԩ2Ŋ^Dez6A3<,ЊrI婵Yl]_MˉDSjؔCFrf6Q$j=3؀UJ'w7j}, >{0dD,] %3l}PzsajtysȬ-3J2+\u,2my8DnpkC#. !h\ױ LLe)0qi9;'iX?ej|{=Y*ZY{kHIBM݇;a[h`?*.7 }*׼Չz:3/n &&HQPav!o$]1~~+>vQc3()i=5ĿP|;q]*'yR΃o@{cV#,1{V1C>' R_J FY -"Oh<kfa4 X2p'ZjgZmW{ b%W@>)#WHQ'k`mdEa*!]l"1DdLǡv-vky;ʉM[3j0$HYm.raݵ N]5DOTjΙDn)*d/۶fv%\tˮ2!aAC,)z^XȺ̿X65fzLZꨄ~Ѥ(A *MBKPvi+J+Ԯ'\d~%Ȍfe _zk!Ti@ eƴ%&uqb!k'PH w  Sq!{zρ!pXw{I{;TZY9B 5A"29V4hd/Ȓ;#. /qӥ`R_QYS mܲJQ88J5hd߿eٔaZB ֆkUO_lj>ߴec37{jP_cճ}鰳as浺=mKm fU ϪR\tB+e2٨9eg;o -G"Ԭѳf 5HºDUI_ ng4D.yp7Q0 2 񶠀> #oqͫ892 id h1i?ڎͪ r-``qp=o[f'yO[p@723߾`{!4uS=Pvu?Fq{="H42`{"9! .U9bX)hdX-ߡH[W:KR_i_,ײ\v>̝6@?R852!cY).I3yɁتs*8ʅe6y]BhP"XOA*$_m__?ajѓY;r5Yx!&9q":GXՠYmΨ@ASF<K” H^+ ^FY:aXDH厔Zq(]2BH8xB ^b"&ohC[7ƧR~M‘"} zv=0qO]jl>,n7r)SAmC5RP>ѺM“uF`Pى&]_y0%ۇ+mS^NE4=hŚ8\TH>6|8"$Qk?Tf($Kd1 wxQ."ȯsE45Ym|6a\ +QL=(Uj 6jQf‘8 ~<%:IE2m' ʆs8LEF %@~ƿ B͗q%2n60QQ}l :rE*>5hKݮKp&%i?(LFݧR8e <|,~9*v6Zb-cp|&S)~Z 0]X4bZP!۰kcpU~7f&U2,{69Wht=Nc^_Fܖ }\e5ԒH ff^pkÑʚ{ԕ?Fwދ*ۆ`^MYK]ܗ彝~Ϛ(@*OF<X!])~3Aj]ȶVl3Z5rc'?^r2>}T5W\c< 'QACdCbAbbM5Q5-C-uP3/4:##Ģ%uq1jƥobO-;V͙<鋤(.ik[5KSEgUiOgU/Uhg{T%e85~Fop$PҼ6C+@L= <gf!=e'@Vs ju~jp7䃯[3ry凜߉jˏry<<6sC: _FcVzU sRt >Krf6*ɴ;QV5 ڥ&Ex3O6,|`+|{h:Ɲ.U C VԕS\UjyT.{sNz׷8ڽnKSFNkb>\T,KWh4ئw o ^>Ase`rqXS*g;qȡjHҰ44߼/ԭ"Yswń{093C *><l}c%rwCYݗitL̓)-O9 UgҎO`"BR 0fQ}M@2Hs %D`V~8g)Af(bTs.`;nyek01Dʢ `p#k&C)f9 _vq< vM+=回 nRљJuNa*;c|߱ɲӞI,Zؤv@)Z(9U[P m# gjFye+\7n{—-BXvqfE}8z3roDP ȴdwiŷjJ;W1 .0~Ot'c9a@A,RDF3CIMRuesy}J몰ȷ2Р8t/rI ՊUbϥֿ~q/dWC͉8nY=R4 4gA?pw.dB-ى܉e%|K@8i#2x1ҩu:*D0 sA\(co>T ɍsb4wN >ʮ-.Lho^҄2rגU2-{@:0]yQ}6GVf-ԝDQޠ" ~`- ==cxHh`IKR2:wMܧ-0$"AUl'8&Erؼ̆ϫVNP*Ϊ(i i®`=\h& ]V@ql¦qlRڍ{5JAQ1'l:ۛCpM߃nqfoI\r&"lwH%BΒ˜N$?Cи;?PΛ)89Y D7wJ[czaeүTNX!C,Sr_醾ӱU xXk[Ҹm'(M޵ dK(-L"xȐ+] j(e> RJo-qen&ǕC_| jrmҾ~a!Px7mbRڤi'{T'3NBsMp=Q^ R%VxEب߸@rYW&l f 9`Fzp,b^ӿ/s;cP9EC,WB)JV_!( }˯ ,3 eO5]{.JH.FA≥4uBLK !D?*:]H:zAoǏk2f,әm/ޞ dʳw@ǧ[om3^HIP  Nx&OK0fcw5"?b-|[b`ɟcloOu؞!ef㑼?qsJ2.e},`hvF98dj/5yܢf6[AIg8y; S KmbH;onj_&Z@3: .`~QzIS v_5joɋD9ʅ"G L?zQ\4:%\m^B`&K.1*G7m܉8ΟxW?S`cyJTg;ƹ(`EYA7wY!hըԘ;BBNҠadna"Vҗy;m奶*#o 5keUɶ~HW!OݹFc/<ނ3ƪ rWJY(TU\՗*Ŗw˶ OΛa ؋qsiv~[c5bs*p*\`װҵSr3Km>C~X+cudkTkCTt|(t.Kf\7 Iomb+8 -ODEn%xI=5~̖aCR㟝\oBEYYpkWL!RCbV!x7VG~J_vvv\ <(+_A˜*5fUط}f`b $\r0)ͳ3>g*$i AO!W-kd i݁b{)F&馁qnRnLn &?{3" dd-_>ʱ+w߿L_+ۍb}%!]8zWonNNL7W؈^;"ͻ4ҙOHidl6@UUŸ@qD \C1t@Y|~~K&@ُO2@1C h1XXS$l`{]?0)h2*e~fDVfB"G4 Jَ,Ś_K=9'&hF/(VgܙⅡLOwDz:R"еF0f"fs ^HGǽi'X :DX| p0/)P&3Y_b8rŠ2-8(3.Rx=?Ryb>[䠥Q !2vByVoBFn.5/O3//~K2Fop&I-<2P#i{6T^)|'qLrץءR#R=s a\嚛!~UC53 QwGkB/ zl i<tCJkϖٵZPdoA/2sOb*H$ Y uc3PO\tfF+`EE;ρMψKex۰ݫL-3:=Ut0J$ $G:$q Jf| 9ֲA}N1h"Xe"ڽ@=Un&\4;ID.•x1\2Y$3ƍYEez0~7 0\, QGȧp:T;u!*a,SdɔߎYx^9;) ][3BҤp{R{gmːHzI֏g騥4 @|23U6Z3dTFTԞ%zfsvD7CO"Xfs7oZt8L$5W,MjW'>-2W5"<1uv B_9jzXCZc5<N*Eqa8Y a aFB -70m"<]εʴ%y/ y6QYbj=5kcNl je{ ˰u|7qT"FNJSK%&At̒kI#Łu :FWZ4I@"/ }27([Z AםIP, _[s*f遴r/ƹKf1%YNVU.-01c0f0 6d ٌ %](y $9+Gs/ fS`sӎ< {fDs}裺W`!NxO S6[_48&ZbE"Q,"wCU g@e#Zz$\r-RbfeBhz4d<522q'Sn"+DΠ~ss!@_*8bZaЍA CGdK.KwW=Gw]ߜ PF+L3Wh ^q{ܠ\Ց&5">se[֞ WLYÿP;g)_ժ Ìί7l}3EZw5(imއBU ߩ,u*1pX+Kx.ǷzlDw ^( G#BALa[k[qYH+a38hE^sh̞3tXc g}g~H]`Fhb sLz%!IqzҐ 0k'hמ XiZ&ÓL's|t\ō" k ~l5 y '(4[ .>U MAB|$P 7O^yI@[r: CZz} Be`~=}vD&cjSt 9DU7&={H)٬":{fad4Pqz2%К&kQjCֈޣ6(OrB " ]JzCHNϋ匳>@A*hPj퟽%Btx<Fd8 -w}qCݣ)U <]/Ϭ~Uufw߄|6۞_¢Μ mE-:ZUwe#>݅`di ="ru4G8֖DKa7S"'nϓ]1s2nx-Pe! tI'=*J(uʤ'W[mdEἋ讯: ц*ٳOaTT5OP^#aUf:!3e3"/>Vf^&&V̎=՚k}JL6ͨU2!1S_ELi`&FsÅk-4Pn3iokwح>McQ"ۓ=@.W%1V •fp*(F&[6v=2 waר3mGkȻfu@LP ng6ˋߊgjo F ܞO(".K-I.ѤbEt>406Dq\DA uv1;P0]F-;_#Q>`w|?7)-6簆5(Ym.!znt"C5x0w*3 \\qRTp͡˿N'S% D:3h{ف̳L.)y6ɱpe`]7q%ҨIdF1oR}f\=ewdvs,v E`եW niވx֘~*@8&}D$sD> x߃ީvc҆^5?)}93_ֱVؘv{\0PO$i~Y$9{٣1uS#S +kΪ%3j^̴>6A|AG\}-@Ƅј!D[Lz5 {|]{SWCnz] z܄:ǔ#|oP1I45]KZԈޖbhEv0OWth=l ">^AE 5E_> 04(+滢$@l;W3$ꋙ7 z8 ,O!13+wu2|c0BwQLBiBD]R!F#xމj3nvi@C/M7n+:چo\?2D{x$&?K~'4ԤC]oGW>ͩGk"61 zM1#`9Y@?Za Bt\d@AND߹l~d&{GBMw<A7\[ѸG 02Rm2nHxX_{ G5 SZ$d.fj@ݳZ,r;抹2닱s'ϛ\j4ZN+V ~]/uCxpgAm&;cyPq&tA2@'q302FE^8kq+gw|F'k~d0=YV2Vx/q0-g4dc?jr ?;}Ej6}gih} >vNo0G^fЈ  Zk[5}c8'ZI P?I + G ˣgT|"t:K~' bQoc*>Zh]%scSOnq袟rWL`K> X0Ns)L Fz &e l`8Q'\>˚3&B.OB*|^w2Yw/Pÿ zi20%2l9@ej@y;B[$7Vc)M<)c7A9t!R}R$v8N#/ǑA@+F #K{78{3ڎzTMSbQ8^-6; 7H:4m\~8 ˔=t0xʯ+FPZTl+ >xT2w?1EpTMݯ&*}{Aip}ۘ(cdUpW .b#ڏEE`/U0RmJ:9D.8tk_5{Խ2֚ Ucwȶ{/j\Op<>old$>w aݴ\ٞH*4,5#gB/zB`"Tt_jX$n|JLEkbRk>Ή lPzn 0 x~|B$`5!"kU f ypj*x\BOZou7u2Szfٸ 3}> "\\ڲY:ݠF._6k.7۽l`R͎Y>Ꮍwa0T*Bv& 5x3ĥrW#dKV?64f'_"ݲ{MOd Q Ç>:EML DuDi%#iRͺ aW$2ؔYH :5 ='T1Пwؐ8PPĘHA*|vI =P*>ۿ,?WWbA/ˬlzFZuP?vgAbJd92~uaoŁ K؄P";S0vvZ`ab0rR'yҘcoy[⵵US9|*2YƐ,d\)䂭 Y(isR06[4@j/~|K~GKy@;PU+XʞCNA2`% 1InX#t bBNƙ0vk{u17kKv 1ݝ;E Y0~ѢH /~wtc2\vUY W5Za3IJ}bi9J *kA,h]ɥTYdP&7a#[tQHQ)5%yɆA4aO#l/D‰)]q}Ny̮ڪˏU4yZ]-&zt[lf53N=1O7*oy4Ueyԓo"ǍYŏnŜ7$lj B=-ln|6Vks+L5 G!H:KQI-[ PPE9*cvC_e>C}@5[}*r_w<" oU [>dfH ߛ3+| }1}Bc.NRj̓,;K*,v]f< e @7 ^㍮HtQ6KxHqtxpUlcOh^]ɛA,Er!F æny*w4vW lI2#⪃H̍ lQ9% >+(?A[<>݆ꑡ3MT#%:8Dޣ'ἁ}Ի&OɪTEgV=9F`p n%d^36_/CoHZ-R$A3])Ŝ!jBb7:UEӝԤ /w 3×>ZyJG4=?y˪qe{Y)b4a"@G N7 )*cSKsr(f P;G _|UӠ1%:?ހDt/6UCz}O?:Xw1ğњ?_ƈp|y'}xճJb16 PTS09>kxW $tC,Ֆ]Iy1\w?X !l:#r@;oSWF4@V7lj= X[@9VE/M6l2:δ x=&] %&=OAkU8-JBdԣGi?a49ImHCwµ L#73٘ QqL?GRVcS%Њ5Q=RJ=&lNy@aX&c~ap; ^=W, Hɧ(|jհs9GWGާ6]hQvtΑ$Edſzn~74`\O)*/ +Av,+fvY]FR :'7d^k!dc 2}&^/Ɏ / iO!en!ՠ|kVllW FŶCV龰$*ELAmKh{eVg-ᢇptZhG1P) j8wIzIOd +Cޓz5o4i_iR0҇rW;[ZO>ڪpe63bre99s"0*&1&jD_#cS-d8tw/)+i\Pߎq(ahp۾Q r 'i췏j1&ax\4 i2z!\n Έ_OwUYj^Dg}o#L֗/}no=[aQ!߷ R CTNQj 3]fLPZ3#XC*KPfˉ4 ΄}M msvp i{!WID24-Thqq}6a"tBAq(2 P0rH.n=DEos^eh5Y8P㛱½KG݂eK2} M!ͥM*9T.obEgEZ 6ٓ\ͤi,se!FD2eR}nJib4ln:Z~~>.&>'ɻ<3.L#sf$њ|Z3kV4SeT 0ރ+c(5]Bt% ҉7PHF<1(/rYz6(aU٬r)r6\FZ(\de35PHau6ц u3dp9c {/OK*L Mukhk/{*򨪡s[y]ONBȘ)/) 78HnRța%^’7J#>bɗ&>gN5q<;-$\ ༪1ICSm;b<Vc Ǣ_g`lt[W1+cnN"&1Ŀr "*ɹCKo =)s׽? +EsAOwP?`;?O?0/ bf$1`z^M΢a g.rJX̢߉(tf m~Ry\kqz$:t`H~N ,.+6W`@E(Y(n:J1 -ºKl{^IY,XAˮ ^aNv+FV>fIs.@+.#gw1FM/ f |X+`3>8Y\[<.#z(1s ۬ I{PJJA8óJEI)e&w~|KH! [KZ0T%9,_=*Uy]Q7x<|?,*|(q\#z29p 4Xm/dz,A4 |J9&>ػme2liy1.#1 tON:CW7|C/Q~M6hx/>ݍ| Y3E 3Os*Q$T\EC!^둽6꓎1kqH:m"&됪\<[>;Xy(y:K׭5 I$h>3}R4GƦfu!)!W~L% &w[3)`d}{eF :&b+BM9.14$?xK 5t*<@HiT?kdea (]bRVa1?|*޳t+ZyqFg=Q^qF%T%85dl6H*R?DR70; {I7Je?c+iOu18.>Y< Gf>Y\<]flIP랉佇46aa!ۜO +&0De JEd{1d 9NWj j >*ЛAu;QbYC@ &p+H^ 2ZȊ?@o y5܃=#c'Oh7%xPhUSP{p+#sg8B22S2b>p7ʧ9+wx+V^M}`{}Pd3\(Jse R]??@6 7_?26.,֌&o0.`ϛUq!5XOeOw5*#)B pY65QNz'c&AմqK;&ؑM{<%g˾F8С̈CVxYe/oC{+^#FȨ $U)T7Dl ZM:iNDhM2aw`ƚ # ur Dtrh_gpYS$hbD)ތ#t7+ Rۜ*PǺ>1pOmSgu"IVX=UA,^YS +]7Wesџ]Jxo]gU. :w< Nc`r( (, <^>! _?QHϔ{{9V]-'{>?BLf !NY]jr!$v7[a}@̯{4@WxDQ/lf4I|UpnHі<7\2v|lI&+&@|'AuZU/ O3T5_ 3ӄaTGc۱k ͯ .W,L4/WR&R؃{(zg\M//sFŷ@/A:3q8AāUeĵ%zAWsyBt%N*d}Xz,ONSOm~R(AelMXof,f{#T{E9W'ge*|Y$:@zh**`Vdi33*95^< ?+3Q'79Qt纗v<..rIe.#i8gbpE.'Kv eRtTN(ofV'!v)s4 rnox|ADf7>g5pJZE M*t)ʡl"#˗ڛ,#-AC@J64:v!NChv[LP+p?)j BPWs8뵞q s$EFBL'z';_EBM;0WoYp/PGdtO(8L"/w]MFu,$Q -Z|5WG[Ňz:TDϩ!YRM:hyT7)k(T, >&m+^x[y>Ê6οMx9cMtk+,¸K%_(cޤp,gZy vT'Rx',}!c^pe Zk`$9)ˎ.?>Y [kE=XJ|xp4jĕ0/Wesy;ɲn-nl]qn-Q跀q%Y] 3u9N vs*< ZqҖKQ$:n:RzF Z2㫗 cb)$d&rgp[sn+KĞik, lZ~x IqrOގ]ui;"Ut7FDUxtn.[4eaȺFSqҫQqKUCo@|OT>T,cѵ+BP)X5fwNsC?$W Щo3Dk:QOI{?JD{:lsAEP8Ho$9_4>e9|vtUA^@Hl JWz p'# )SE] mT&N?u|'!K Ci'#dw S3 ZZ1 8u?yKC䜜b2u}à; tfL%z6&9ta{ La_2U48^zW;1|Tڎ3l/ml<6!XTg@͍y M: a( ! pMeOC;3+߄啷h˟뛱e?eU@քF]^GL?#4+᠅ Q^ NqU-bkc4d?A >vHPdfW[,rt𖞺S{.OFja>%!D9rؼ]J*)m26IyWhDݏ)aQɏ˱;uosxκ^E>[q3'm7:q½eS`\2j N[eҶ,.&e/j*>bORz!D  E[ct<禔♝y-n;Ɣw՗Ñ \b!ݼߥ2f_m0~ Nk-ZMl\o(GO_LFBd )ǁqՉ $yxb5_&iJþ# EiCmmPOVSPr 9ɈN8Fк5 VH<*8T6iau7c^Ɉ6Q5(胨w||NIvmi<ʀi Q%>QH_;_q1Ri |#6z]M;'؇n@؍tJ_'5Tv>g13I=[~@nQ+w>N̶Ox%$v9#G NBVb8 Uu (9QdiΔ_ͼ#\EZpES2;/kXMH4cSHUkI/ȐO*&`s5X@/]"cӝmGĚۧ$ʼ_zYbE33΅X4XqlDsCT'Du([p{BgjƋ-Eu3`$4ՓsO}b`i=reHMLR%ηB:ZEnlL8VxYD_>#p<3.zv?\!6~mߍ8f LX\O B%:OٹBMo #乐ИaUN`7s%kV@ȄN Lb57I*CbK^L=y R][GmATg= ;1_0~eB"r-GY\$ezx %έQXBI1NnNmCn lL!/瑌'!Ԧa=>ۗZ^a'h|tfyy&2us .GaGw-[lSѫOC4n |%pRR?gM4"\0:XA> I,&j)tVk{}uWPw| :dXxM &]e-8b ⳏAi@_nH[,n009wC^2n2 x]:.3|4kn)`Jq+>;ߢԐQӺuؠCצ Jug`vjHgpGpQ)f uArm H[ =1{:Yt' -ywkW{+R%Bm(ҽd+ͷ[.{9Nuz=3Yk= rV(GG`{Qŭ_FGQϤ2;KLF"ͼg2`12aT+hs>6E& Oܼ7>Z=%cM$(Ȝ7)v)Wܙu9iDJ3<[ЪRiŘ8qo6X4iHloeid4{8^ r"wYip+[ ^0?(__DNQv<..CAz!e IA'An%/ϔ<*LMHoB[vĦz3o{fX:ʉ$>@UIy[/_ƶrt a؄^!B@ #g< -&ҕivYM6e'*o"p*S5#@ݰ8pQ栗*:kj偄 L\0=BeOœmޛF$!Z<! oTG8at{ (RvY^.F_x3 ] b81v4W2.!S@*cc|r/ c+dVEP{ 4Nyrԙ ߌsxwN1;ċaHLQZA>;ԥ #R԰鶴RX%剢E/?3H f/d6(@\Ű}[H\`{PTIb+F̷ [H)MB:z~DG:۷!(-F"g2_HxfD.V:AKϐ()2(EBDBi?\^<"Q/U >z ZZ~eaH)T ׵$ivotq1e2R7]^}<_ vy%r9HоvV4mDgsL\jogL$\g"9W͟[pj^br f}̳wXwd6n]za31g4Sb,ZƯ T8wd?@27g T.;xXosAX+ 7SGa+!,TL,#ٹi|B=!ؓmeUQ]dΛVH[d=:A(0BsDC4Q3T}1Ⱦ 2>#3 QcȷiOn׊-Áݑ*45Dixs@ vޞ3Fߕ*-VH$7VJ5yJtl|dAa<5_ض.bzrƭPcIɣz4A^mQ i=im!J)A/ڸmSDnw){ /5לXP=Ud/y2e+0-69,qsY|-yB \v8wa QnMIo`afC:J dwfgIa6nbPѱX G^2bQ.1ncF}G؇]AT~:sPcS/CȸE$զ@R|s9#8AB?ܫaLwW`c>QvgJi2|mo[,zڤ9 X]P TZ.u(wt q%}` 'r^d D I,2G]B>%My$Fr`cp.*2szt9JyÛ{9KtB #B_>5z^X}n\c3wm4NnwI_'=9'59,gߔ3O +F޹3 vcEd'W 'CQAdh+ ̔XJn LӇx4Fcњ :l\?nٌkBWL`L/Gc}59d_>WZ-^}̌CaW@rch:ru-P9g7ȯFS!VT맭KĶ/M[ )'VCNOгF Lqie~vOG1=d\C3oj]90([p}gԊl_uDV'tOmq4 ~ IcYUݚ㚟!@hf̪9>)z3n?N"NP_V% (  Y$,O#(Ap4X#iz?Ip J9/>@?V*Bɚ)lJyt#|óJ R#}Le2¡ ~U?-m7ҢKKCnhb|*kc/"Qr؇̡,("]e8B|1!?IJ&w28*.ڎ9c3D6Ū^ۛo2e\fj}=r9(#5ͨp0 x׃`9FF[+~cw)ǒuQ ّ?=f.)}IӜ.~8^bQN̟dI =~=B #y-&n$YN"P_'G},Jڈ7>y@0လ3KURdp;v[gJ)!9& :`..p@QGsJ>"]c&?^-5lǡB䅙"XI$~F+֬<>0Dˆ &Fݶw#5o7/ǤІ脝TVHKqAs!GJf_.ug>H6n^ݱ!?26/˙$<_gOO҉ ܻ/AdA{Œ1.y VW?-c9gNIgF&EHHQFؓ>ėuh-lzlWi& YSމwY.SPك2UȪEsj:*R4ٖ.+Og3,f6\KlZʢR`k Ȫ׭u^)kI9\}&l`f/?9,@v.Fl>FߔK>bC%RYy3P4mVY߱WN-)z}1X'v3]<::hԌ|⺗2MPer%&XL(4?jü>Q{#R7 ԕ9Ƿu)m By׊9*)޸/rT yAum=#cO@Em:xLQ)JvVn~\)vzsl q+)5)ǒ>/e&(l0C.2'І{Æ"*gX:H"{M͓edsOi&GIHĦI,\jF؊aNUrd$ʼn*"Һ˄:i8~/~3EhVvukPi ė+%'I2<48إ+$m߯80L?@U4J[ 3;|Ns,IC<QkŢ_J&Ym4ʳPSV#7p:5w~? LpT:PLT:lqBl#6aPֺe['6XŤ9C^=}lOZO4]*UhͶkTiNB/-"UC0qY\M~oe+Y%n-l~^>c*[*!8xwk0"?VGJFl__VODf|oTphj7Ez M<(Y㏂qeBrŝ0;,s! &[K'B!}ufTop\]|8woQAC+' +:7:.֌4xSGWѵ.S'r+EKH^3aLv&\"++\XSnc]a &RD!L3h6 U^~^wC@\Gmׅl$ eFСbG}1?n{2&$/Fy+0ou-޵k*F,!5s;^ )$e{W1xo|)`.b,Pz~x2vӢ;Ey8@ }6ɖu>VL1hK0{`}hX?םbpӽsڈJ&xzE=ۺ jy\QFIHx6=qNev3K т>?VP滫K悒F6օ_$:Qx,x  uS\Q*\zZ`-2444fJ$"] 0g.@vāؚ͘`njBX^F*>TNӾPD ~el(we 4"&rj v,fhe B]V}}R=\e\ud_N s`~eGsyB"<$$4}P<8*\ipt}D/&kjx{ha龉V#z-{wL ZT=*INCQ7hɲtw$;Ӂ`D(@xlU?)V'`lPa|61Jf(y} ?Q:ހ.`PV|kUj@ ;QۆJ[I$\(^8''`C`V>=vՃpk?f?=EI4ZadWeo`l$u4R>;| P4)}Ofg0`,o$E /F4 f9 9۪Ixp^296r[3`{6y;1Q q#h}뺶ǻ QiT(jV fy;w@& 7C C D(cݖFb[ g)UK '_#,jؤw-lc]w x庡b{ܩ+cK{uŹFpv^Amu  Fqc2kAB"s,"5\(U{eKGP &Cjv{m"kVɅ1v8gg)I %jia4ϰ~דlWss'&iDe,?{sv)E0̫qI JOfIEjDf{Xq:,cD+2!{^e$H-+jF%lZ<|b@eaD1q??0TC~}.R>dX2aƅ8QhmH-ApWfAVɍk97'{YS~$w:4o'qF}Ȋ)N$s ,-Ԅ';j)7Dz"]+\j߄.MNa-GH2:pPguĎ&Sz$+lo9,c|@ 6'==_~U=ϝ5ޤU9>V h:"ƭ1RdmO7ɼjr5tQLR}axgyWCC?Q  hGW G27u+FC>wY1dU])4 ؄ 'Ќ>G{'=WT,T,OО'61F3:^u(@ע{:MwGqWUQd$P^l<΋Z7_0g㽌_OhrӨ]mvR^rѲ{ =vi9ѱ f`,޺H(F{'J`KPyLHvx4 4|\}$Ŀxpvh`%3aT ? C8ʰԺB/_\f  Goc.R (NV<7?#fQIŰIft_Poǟʆ$KqZ!‰hW :J\I`$oj$.V wQgS]v~=aؽq>8 |f!ޛqƔi}5eOaภiaFl: n&@B-MJr<>oMs>iծ3M n6ύkyk`j*9%. h2dPNlW$dLUG E\~I EXil)_!1r & `}Ym+a: tq.lzˤYe#)fZ<:KXʵ](#.VɨSʻYu0@( |`IW'ȝÿ2$lkCGoD  Ay*`̩^yUlï".B7ӓ#pg籝a?E"Y$u˱Ao5PownMPx[5/)d^M}D W5noȩ\6K.NiNz+g_AΙdޭ^J^k{2%_R,J@M|e̳HhvSM܁\tl^ݲ_˦?-B>75ND]z/oSXCS>_w[xrcW!E ^?:F:_QmfpYpf['Q}e,b/̦ï;73 +  FL컞huot]^Z}؁-yǹ1UЎ SKal~3Of0AgN[t '@KEG-:KBb'dȹI,oqjK_7"u*k2aLqn(rm峃||W΢Ζ Ȳ{i./PO{/O%G{w9Rl.(Vgv6nءq(ƀɽŘwaXvTE8;fd`J;< }Ëk)J !_al7bn3\wd$R ZФ83;)s>`tf%AR?8w@LM $ׯĢmAgD-性o7K"tk֛B8` jhĠmcj3ߋ썲(-‘_.P2 sʬ[Ju[AEcO֬NK ]α#`޾QڳR+XpFx㗄JG210`mUP{=jﴖItR*8ڊb-R⊘ !A1/j Lki`S[ 1sĀq3L;o& X6X2%rG,6<|0~i0G;owbFqB~fU x3D[P6LnC|}$,&Eo} ,]\4NJJ3 24 RۺYn3PL$=ov51L㋈Җ5{ PzЄYvm"-K -|ӫQppfiZcGƖr$FJ4\n+,M=- ׯ58RaV5tr%I0Tst2Vp}MPar{Bׅy]C,"^Ŷ{ϱSV:,>]=3'4{GjkJ>2 w<5nf;.bO&mIW2a dr['g ?ɵ-۪^ 9lm*ށ7 vbd?{%SHrhN-vA0s^(ge8MB{D\<=JFW)C^w@!@[3ه"˭qJp$˖, WF3'kHpb~iI<|s(|#"EKAϬv l|jIb`LP2 .!GUs0»_Z<q˻rDΨU1_Eo')fw\v٢t w s+c]?ħ\7ETBO/N&L؛&E!vQ|}㒐s__--)0LZg_H`C /~c֚4ʐO$

btd o5 {b(O0f*|[)?.Z5̅46'1 Px8O_ ƒ | & ]}_޶-7%L S(ZC&7Y&-4~q&~qyK?δuv;xKՍ"^,ՎD)Meݸ%S|?+ Yf\K̇h$460sD*@De95=X֙FX~)$]C'=Y293ZK,zN1hn`R\0[&ƺ8 ۔{<-ACnlξcK4M8!LU.HA' M:?ż =ŔPt7:IjyƵW,, _\vpOY!IVQHm!С b3nd|OM?tĉWH2rD< 9* |G,D>>4tMG|. D94[_8꒹ ưx QӾņs|=cJ,XqN[stEu"Xo62I欍 SN?|`yoAitZl@-/{Jv+"wWM!`rܱGQE'¬ckI\ĺ95|]3/IN-3.!V<. ˘}X[Bp&WF4UV㴞 5%h)-*\fvHUf\xqx P)fz~ M^!"xa6/.BP~| *9b>T䃒xf+@ų(=4HBZڿ}nU]nfk"r̔2%(]x0| 95a6TWo> Z砪&Y Չs8_{3a,@mdTg]5K娿}ߕ)=y`0qWL5n3+ Z,ciF~l LX*v8T%fg:>k}v~&5q99:]eD"<ϒz DpH!W(#R0 ӶER]+ۋ=c+W"JLc=2䬊hzv0P/+r.1ֈpeu{&q~GWim)&#/Z2ZZf[44Yo# כ&WdR=JM9)e"_+'U%3vق6j$bDEѮv-)S&<]yk%a~8=[|4)m,euCzK)ajD~B%<"̔z>H#۠%"nȧ8vc^;[>nI΀;GR@*\mtp7uX_7wkתe5V@ȫ+J)zZ4:rjFD)T FKs 8"fju5㨶TڳDǽ*Iqwk ?Si'g؈͖o2J-:~qm6 ݾwAotgs($ߑG8˨0e?̾oa9+/LN I6ɸdҒ63hsĵAQf{Rǀ-WntJE26ܫ/t'oX 8GՉX..$Il'5A>KDC;0AI#d!@F.n_kCVH:匮xѮ?h ]"L]7*-Chqֶ~w'y߭2*B﹅zv2RaLQ}sRw/BCC2iA`ji~HőQٯu?IX^1rvh(9]&sӶ#gb2K%G !n*NxL8[PIUP? F7%IyjCZȰz+dӅ +foL~Pཌྷ5V~ίwq.Q*@5бktdXkŒN/C!V 7r tTnSk%k~S}}{-HZi4^116/0U=&Y|nۼtsGF)J!ةx(痲טNשp?)ArL1YeqҨ;\fT~/RyĸnQ,l/NF{\({5z*"[h*Z~N]mfǠO 1BQ/SJ(rWT'SF|h&L+7O@QπuƌlzVRhb) 0{ԕL".2&QBPu3xcBX!vDq1㦁 nJ[&tU>]Tړ>lbB5 F-^}F ŦXKXr(ojf_F*_~ӎ `pG,ƛCcPۖGnL,CU^im,вNY#5 5EB)fbe aeL\\/>8#gDS8aJEG:x,R!\+`4Ay]2z::Zs;5GSy(}84؅hE*`Pv0}!lcѣz͈ltн(qӬE5y)|\9N6~A9 ">!"Щ9'I*圍RHR)hY+[9A+yo@,F:-`Q;7ԁus(ͩ4R7wŝ߇G3d!L=]]-|brcbz7?m㠼>0揞Yr/H{d EYVUP]YMuv{^$F#/[T$>*91DnNOQO9b.v$FNc"C+ݑqQkPȤW|xn k I>_gҕтm2nstgI>_' MOf}Pۆ*.:h5'JQLvP>[kK 2~%oi` [ 1>" up+p-)HSø0R[FvyQX m |Q6ndYo_ ԐX Q *ֹh͐p9O4{%!gߔ/q~r!{zU7[=b0|r(&"AgZU$lCXnb4p;T M~&b@Y{1W\"0黡A WkC[Fep:PSA0W]_m;cK!iaR ܎0B/wy*ޛ^zTЙ \y\FI7)tTZ|e#N65YԀq`%P_u&*WtEr~<kzpxEŪe'zfoB# &gIbPZQf[hPTMc ϻQX pVE\G-2;]w&KWqaT]&h^5ޑiYVyNhυqVg>\>ᬏF\iK/I<wc27w+0]K չjIh%y1T䚖崅>5$ڿcyFlW(3k%(}=gz^OxpⰑDGaus^\jz 8Bц,poD#E/?Lr菿xlLDx;}J?mPhwmim2j>bah;i wnh7i_!fz~ d /N!Hz %}9 G 21EGEduGdqv ç(n"ؖ|^ &h5TE^΅E_KmS]d62/P=TiؼթZF6\vl2] ߣpsXTe :vy@y1NR)>Mƥ|s3M}Up@-yX̓fI^R.;(1Wn:-|yOOOq)Bx3E;%)S~gc] 9ˡ"}Ա-R1+ yOrW(|Y>l8KRbȑ-JZsҏDㅽGpD5\(evkR{ \'eӓ:!rי| 4ٷ H[2Ty& r÷ҜI\y)/.}q6RcS3]`rJ0 ^i >T-ݱ+b/ߑf 힗!nRIxbBڃ9 {@PzevB#)7G!UCTB0'`e=cNi@'K:d}(BkKz3FNOHn|VA&V3'! Q =JVٯ3wޅ9wE6!;2udJ>ZFW%(9ykE"N %>wz+ou\mdj,"EWmm^Re#^0hAБh8jYvb eeP6WLE 5q:ؼ@^tKr1s;+ lJj̋9~zBT0gWf*勔Ϙ;WB wYM,_J)xav]:9vd GMvc\5,ǃ[-Z& \"4x:߱O=3Ep}@YKjZz9ALjT(s@jƸ̮-+X| QV.'39Yg)G6EyKoC Mv.&Ԃ^Z㤂m:;DveVuO Xɥ #̞rkZPk% CyBC+Gg>=/ uwaEΜBk5Ww=G\|ےf$y ;C7"sG$ OӁ2]u{/"|GI@JjҶFoSC\Va" fHK#5Bkw|NCO_ŋf܇4,>"a^9|UAb8 C[q6^j=T?4?BRyzba$@ȹ$V~Ǎ6ʴ)Y蚺\ LwKE@&$RfƦQI\Pr>S?I Dxsl"F**#o`T3 $ge1<]7(YR"z\Ovw0:P(V/ _B,u;X]P~cx~ 稄N|~ǽXN^) UFkW2QF~ ;dD2l4 ;K)j/_az|0?qsޟw8 R* 0NmxFi0Ց(ȣsrDM{q ٻ:ͨ") )6Xn) .VR2,,Bra`v]zqFøJ l8SV:[)E[S 梦J e=4*Gr)ѣKѥ3S3vD%%Y?EjC u[\7Vw6fBwAI-PMMr!ݥMʡXNo䠣ZAqjWY*71RCRs_~ɰUc`L|SY7Wp [@VNpӮ!x9cgӯbE?P,Ijʣg ߛ+κU}ڙHX2 i=kr 빠Yֿɡ͘ZrF%d< Ӆ =&wԿ6+$ VjZKE@z)vF_!n ]?zW@-Pڤ1}& ԯ#]T 1BBdȿK=jӫjqR#ܻw p~ozC}R_n mPks&6h%%+sOJxᨅQܷhm7XXXEX+%<(|.DF΂3p4w~][eL^H}FƝkO;LߚMk G⫘.a!z>A3>=HW: f&$,=]UJE,zELKAކ(%Jq!^l,2,xV^,f[b_L P!)jLKe:26Uzjpk&.K$l#v%Z`!/fGFNǔ-SɾO,gaoQ\s`-EvƼU}FՐhLMz59YY3۲^0:֖V>J) rVc1'9$S˽Hc'o^ \15tVSq `А?( mXE'hqqB?L`}e0 *ApF ꤷ>yXNș>bqqosT22+zR3u_=CEJ &Ÿz&ub?C%m;:+$7XI 7v n(zA+7q (*A- T_q"g3$HD[s6̖Gk5,5&|LJwk7/^()4=b|y#[;C e2+num|4?qN:+>cAA.[ocCS8/ȯ|Wq.4|+lg3sEz<=|douIJC2]YW̙._Թ~@ t̪3kſwҫ܃B*J 㜝[cc)IHd[NžZ0j|` TBr\lsr:=OibhweqKMP7,.&oOحH(u-Zn=@] 'C!Ό8X=}{Xa2'OKg̪UqO|n?2KgL%p(6N@] >OXץo}< [WnQ*"ʏu3ŷXA?Tƽi(ex/&+IRVL[6 vC2ct7@ ܩ\yk&mA~=//\V.U\81hQ$g3$4'lN}+oݸW'̞A\貽->BDdz[ÑYkG<ϻA,5e~cYuD At'Q7\!BƙbQUvا(mdh0i Nk tfmdwLOD*AgY0M"e.>/WZJNWdן#ef=QkVM6AP:Gĵ 9vӝ3(BVK+dR~\QT'` ;2jAp]; >M%'n JA-rv6F EW⑉BV/׸lbqwk4:|uS?"m(pȓdv:q/5Gj0x'% ^62 @vYntbV>`'ESOK_p=vӋ= #Ca:l'RIB3:Қ0B( xiZ61 S=+;WhPΡQ|~ oni2ȮBkOznΙ|F}¸+uFzCdؼZ,6{Ex& yD#s0P$1:a=RhF,L `D2.]._pLdfM˲Yrj9.W@+0[K1t8tIS3r׊PWF8yP:C: ߾Zʘ0@8! 003MF-PfUyo RP6V4Ef|~L<)(4*7B kE>H<. 9T~c^m`IVMhb0KsH69gΒ˽@n-JxZzr/>G9hSK0L@Ə3* ?2v2~ryH("*1"@ {o-I(ȶ޾G1سd_S7 2pLLJbf-7{zuWHq?<)<(iĔ< ؖg-Sw;2gf@ǂ _c}ʞ86&xIJzt$, Uz;h؂_173zNmt%mΧ$d5XG!U\pC5w&xW ;\GoDADӐ/l$pU6! T(=E6'̬b¼[ 0k35Spi`l!c̴蹷vF!d ya:Hu <%f p P3Gzcj$t!fJ!NKmOTي(֛kVf)YzBI-SУ8 ,(7BwWb;jZpEz^XdM cYZ^{+]o:yU)O Vo۬fycf D0FJR9T M_ 0 vh߅5$8/Y pewuC_ɂZ t 8ՉjSCֱ])2vVB%7Ra|WewZ2 g@v \hi=@@F*^Wxu,\t:{N\*$@2cƚ;v~ے_p̘Rî#gª޶ϸy]]9, Y𣏕^/-:' >CmYG<Tm|0t_U\53Y>6֠4Mu(Z dlqA[;ѧ5shU^}1/7l<D?rX1V<`} 0/b4$(Sю-mf* V{][dW6Vu"XR4$}U^}$GR!S,?K^*k-@кFy;)Ǹ]rK,̀fW3DXEu܊`{0|[ sFy2&w;fӞH9H(-:*8Gi:ZoBf -E]J=]MFԢsjN:t Au҇U`?,Gm^;b l%@H-"~XZ$$T6kf3<>ߎgr ]Ald2|jBngϪQ$ "f.^KL2-8#g\ٟ$"pZ@ wTI߅5R>ѐn}pSWMkaA d-NraӠ!߱ʼagN_awB+ aӮ])zqiߪAP Ni?84rKaU_1CUDMq˺ϥس|m3 Ht`2la CfLhq,[`6vK?Q ܕ2*#+ﮞ*`[g &u=Ŀ{M+a4y(bQIP݋_#6Jg03W 9NuPڂyl ^+xd hSv8%.\ҹ b dBe&v&'(pFfMS~G Jl0-Z%xB8Jo_ЎDY6kџ&%]0hDlg:x( T!W'Oˊ%'rbyE'&7NIn#o-iM5= ݨxE" Hf%/j" ˱vxY;8R46U}" $ >5u} >8nyc|˹ B{IZIa> m~LY:l`Nc9b3:i=s7KɚxXBgԃ`8* {d5 CPu T5on'[g *ԓ/W0N^O*wH7BMe %FL "P-&ݘ kގɐr|= yY@W\-|TeE+b /JV FᷡQU{~YѬvGw'،+O7.RTJOm B.!#+ƍaz. {ZAMQFe7jm#tm3Lwh5XؔC8c7}yJyvjZ-3@sl_ߩS o#Cij/:9*66[RL5Xg,é2C5׎;FHKg[#w(up `Gt :K6^j!ATh huD3=Q>{V^> ^76XcKl` uTD8-ߧ*rA`} uYgC# ӈ`/9N囬y\d$$zH6:di_xԀ\c^XOw"$1 ةIJ|`C֔Yvqӆ]$29r'( 0"1ƌ#D^Vn԰}c!oplS-Qf0 5u.'@iHv(I>i?OˢϮ ֳZA wbNϝāglsգ+&MY,5 d?9mVIݬ:$ Y HalLȦnDQt"ݖ"/3,sxUv$6 iTvqj,K"eT"hA@woZǟ/=S)l5 }҄H%rYcbmVz) γYXӀD?zQZ_$wy*"( .xȩ2B. FjwÌ X2~^ 5orQƁOlwF>~Ȣx~\ Oܡn>Zs(!,\9^n~436kvfMdp昻]HyG>V/@_R%xK—;n! ŗr0O[6 )2y0%l̪Aҳ725"qe&+T) CT{H6L /$nخL  =(np Pߩum((l =sO3 yxD0⫵!cyܭg߂ 2+5?"y/R]A4ِ5p_z핇qTJX'D~,+\Yl kSa38 z{I%#$S&kX\wyu 97Dvp[nKU.N ϺD%4Wsh$.) OMpcah*C&ش)7u ~ 8ǡ.0ǯv_|cU׿ krag(w!Nʋ/"l\'w@ȀhgZXٸagW<&I2PNgPM& Uӹ=F.E)~NrB g[[6L!5ǺIoWNw38x-Bc"|)v#RggIf0ץI|5RsaHbA*^["0N}Qw`qrH9K oYv%󭶝J|v]4<%8[)Ìb>G*8?ⱙ!?t10kuFs'\N V9m_}Qhu)C* 8'/33 :ŋI);d;w2LZd$CHIhNj q B1`c۬u@D'gs fb{R" BEH5b߇IK<&l,|I_8Eݻ+P vmE7xb4S[15Hx[3|PS7wm==}}߻رPUs^KT`1J.)hgp8/5Whrc)ÝґῒM "A笊7JxP5%^d`@)ʊMOaF^yҾ=Ϳ7q#TTs߻Yy;Gfz럠j( )7 YZ