libvirt-debuginfo-8.0.0-23.2.module+el8.10.0+1835+43f01cbb > 6 6_6 3!pQp)Tξ7]mtZ`f ]mtZ`&?BMٴƎ;" .!PGAF9Fqok%}h:⑚aD  }$t͐Oc*[$jX![,&kV-JM&1"m W*M]0v""rMɠ>e+awo"AJDлJ3]*D^rTՙ7jWWMyບM]d="gjL޵Y\%kf)($]VGdoشų0lP3t*-p=?d = cDHMS[ y     $3B|'(C8Ln9n:nGHIXY\D]P^bd:e?fBlDt\uhvt0\`fClibvirt-debuginfo8.0.023.2.module+el8.10.0+1835+43f01cbbDebug information for package libvirtThis package provides debug information for package libvirt. Debug information is useful when developing applications that use this package or when debugging this package.ford1-prod-x86build002.svc.aws.rockylinux.org KojiRockyLGPLv2+infrastructure@rockylinux.orgDevelopment/Debughttps://libvirt.org/linuxi686 AA큤fffd62ad0fac96b8d03272e4894639d975d695532d6d3ea251543f5f30a3b8a4689rootrootrootrootrootrootlibvirt-8.0.0-23.2.module+el8.10.0+1835+43f01cbb.src.rpmlibvirt-debuginfolibvirt-debuginfo(x86-32)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.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.08.0.0-23.2.module+el8.10.0+1835+43f01cbb8.0.0-23.2.module+el8.10.0+1835+43f01cbbdebug.dwzlibvirt-8.0.0-23.2.module+el8.10.0+1835+43f01cbb.i386/usr/lib//usr/lib/debug//usr/lib/debug/.dwz/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2i686-redhat-linux-gnudirectoryELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), BuildID[sha1]=732dcefa006d2a692c486e8ca923dd33ed381a07, with debug_info, not strippedlibvirt-debugsource(x86-32)8.0.0-23.2.module+el8.10.0+1835+43f01cbbutf-8e30df6f51006f071d5337e7a202c8c2cd92509a79314ad1758609330a0454631virt:rhel:8100020240708155053:e155f54d?07zXZ !#,/] b2u jӫ`(y0zhnkD0x]xE`*K['/7!akg#Qgm}< ocMb>YF_* VWwȥN3&#Ym-,uj?Ea0M4RHFv"[s20DK*\\[XL/-[J,'HCGN"~6TusF5r^ ܻ *{9ce$'.eKhfxHN&sT6^'[/d@o-Ϲx$ 7Lrטϐ$oRWm=Y_T79:QO7X}dѤ}RV b02Y^incMf$ j K5ģLc,]m=;] aVJ-_wŠَQT0;pvտZ$I)֗/>e |/HZK)UujB4AwQj5#` {u,309{Ť[*?(GhD6QVE9!&uGJ [#q U=JYXWV ܁PA Zo gɥҌHY8q a>HC`_39f[k˺Ei7 r`^ܳ0l#"8O(+Gv`3RzB ʽR&T![')6B&v(e(A yr5>Hy 6T1VS8^pdSەy]$yH sj+6$NLHOi= :%h"} @µ^Ư;丆ؒC:1 8aUnWy1Wɤǔpb]tV GM_ܜcxֳ0mz۵u~5,Ls<  #/NZgA+8hoK [X'mӹw:RD䃽,e=.=$QR?'M DxWqVbKܳm:J}'1|?-bz4a&diqG n4Qɀ&H Fo^OJ21ɻg# 'ajpޓOH&@+$7O^Aǰ-IfJF5T`u᯴-__s=uLYJۢsKU>bh([z$JCf̀9=18vTV ##ScvaBlF+*f^Fz^Dt4*OW1D70R[9{4;nm>WF57# EF,&eۼk)lzӷǛu@C۠Lgt ,>{ROAy?R|v`- 'q5nfrS_":jBJ]# R Jr~AB-J<"UeXQbx܆GrWpەB W_~apTWꉔdv%$pnvƳj36VrGCozLInl8~',$qR܃"b _$ZY/"X@Lii4H&+܀ѓruc<7҃ 䰘5S S*O5`RX Rԣ@8 HuiU6r߀BmI`y7^ۉ,t#F(9ydMXbaa=kO' \Wse@85ESQ' (T]ӡ&yJd >y)+eQH!#YM%y.2tI|UIyHҙ|ͿIӾRD<E&Ngl PyX;6VX|1f-B,|Uշ9&_FWVx^ [1>+MaŮjI!ek@M>RD! *t <s)pITPѝZ*,I>^eݟx0b_㎤Ē<Z~ǯ.rrK6YY?Ad˼:`#~Fcz\Ȁh+9>-Fe^3Rނ+`2Ʃ5+=ZƢzEPsʾ"gˆ:WBi"$'+=h,L\ш@1豦&;+5[@f4|OK+e&΂xLC9Evò~CEby%PK'wND(wLÓtK:pnO k1Og`h3 K+]IG0i0Ł*0EP _w>NULjpXq@dP=aVadmdVvE%F0ux _$`z+3c uh*$A5Hժٜ S~ b#nE-wPm7wk-R_rR_Pw8*b6ρg|Yx~Pq|߿ d^&{QzG_2 lu?&Q\*.>UiT%ͪ% C#W/]rթ]A. s[j-ńޭryْݲ lY@~ޮdsI{+kJ)MإG{hA߇W]`r NAP}MݬEqU>i(n֬2 _nObX;P"O\9׻닼q,N#rh<X˲UO焩䝛y&<,"9>朥VHZcGdEJ>kPʽ:_v9C,K6rt Y v(*oYg} ߏ[x歱9LA 'OH%9sx˪1GZJN=.؎˲UeƐBcP:RyC9!U!cJDBL/q%vQȢ\H):[a1ޱ7K} sPZY˧>:0?40r4(]&EC&9c}DqeÑBSťMrSU wX zzbY#R(I>0YM{t|JG_'NX rd1J`G}! ^9hܔ)`(*c 3Ak2_4YG.9Њajse ,㿆{T̤$u5@֥Zџ'&N&οmY`o٨ޘނ2Y#tPɁ zf?Lb:)CTsYMٿUR,tdY Ϣ"6y7LE3qxCq,8f9 7֨Ut$c˶GH݈[tf/}wlB7}L#N[<[Щ'xN2\P?n8Ulk3L˩G77j {g2ޝ 0^k,e+߲3mF~B@OV^<Icf8^n66QϢ}gŌ|f =faɬWHpZh^nxzcbuVU6|s1~AkIH+v6J(Ҁ(dSemDiHv-٧Cs˲DNYKGRk@X_ |^\-p 2TH %)#uu2.^Ƌ鑤Ib)(qW7ohqTxo\2PK0//]Y lgm 8S?[gE@O666`O1EX˽3&+ɳsF0߶+/ps#cn"Mjfu7a6h` 7HcK;{ E׵N't{y3L y<(k$~6RUߪ .Ax< C<>^5rG7X1 lU^ygdD8Jmc%'<.)ef1ȊZij$ۋ7ӿ|F^Yh`خu 2'SCM'ME5z]kca8:4k8W ǘ_MxYD ڢݍyCPjf _:CgH;Vg!6yeά߲[ZwWqmۡw3ϫĉ ׀,xT]B̼s;0γbH$AOK[iUQPS9eJ+Q!  %5W\mWh\`Ԧl5MT47KƓ;"#/9g77}ů8ա, pSa;Ah9@ ZuT:u{ap+oI)cJ0)föQC"i9_'K4i{1mH-vf=f͠Ә=8Xܑd,F7ZBC7iIz<0.yLc_GgZ[ M[VٺKRpDvWG-i0IOH)6 at>R7  n%a>9jwWwp?t#u$عT`aJ7+')]PLIct M|sX: զz2^q~vdƩ~>zL{mIC5@4iE#YR5}\9XXkY .|}zMS'z ǝM Twx'߬@#p ɋ>`E (ߨV~\B=;dGkHy2+t)$Kc; tdI2~_sa} 3K&(Kq†˔jgD* \ڸM]y@g4٦NM}7sXj'ko]w-sq6vc٫XZ6*H0cvҁ?2+ 3aE\ YAV83O3ETÜuBE8KWmxrhi'F>_8YgMo@r"PbX)^ݽӊcNHTQ4c6h9J5X[DR{MĒM ۧy"Cxcޱρ0>2yy@Ƈ%sE(Z@yBL?kkSA8U2MB==JN&bĹN@X@~ \t5$ب*l)YZ%TȴBUǣܛ2%;f"~t?!fTpՕ q.XɋIԘ/~zHmj.hbkŕ , /E74.Kٷ~H .Rxaǂrk+bG{24Gs\؃bHV@6P&s(2H{sײ }zC<O[v%Qe%QCՊUYoA=飖f_1FeBP$Ty.`Sg! ٺ ǼXPa0\9ԩGL ( )Kqh K+[Fs>n'o0g bW,߄<cҩ/;g:+^}7/^oorݑ*bMIaf1%^2L8{xn3_@Gɏ}O{2Tb}l{NB1uJ6;BuI+s, 9 j}-@HC^3bh}/mZj?BKߥ ?^9ڔ3g({ ol&YED!k.~:*HopMw ξqY$/_ rr@ȱ5seK_(5 oim}|G7f sj;bpݻFѼ\tn8"ܵNr~ 2#͂b}eDCF e^dV"'g/܃TYN\]`S,hUu'q7$X_ۮQnqiU" NzwLy,k?8W3|MHŨg"^퇞sC $Crt^I 2 U5yi5@V ε3dCz}6b5?`1Esrxk}'6cDxqY]O79KγBz@`@.K@m%s9뜂k'ؓ8s9LS=|-k~ 6omfZfPQ2#W=Mrkbė3*y-x-_H%j&niHexG!  L ۯ(#uAnw!3f'@/\'&^KCo+&!e0&YS0!Dܥ'|Bw 9oڽ՛1Q YOvDN@`/Cmy,8 {C-aA>oTsYW"\b8G9 EZQd~F63#H-WG*w!!hg::U6wMzOû!˼W8L&}.呉 -NN7\.^Ngmu\KV@tƒȟm˒{A'5L'!C58I8P_kudq tjZ];$5Bu5hC'Qruͬ9fh4a`(1aB0~ , #Pre{&NmLHĕ|l 0b%`ӴM?j̒E2=WNmuPɋlS%LBh+|C7I*L|E.පܬ=G`xyαMv踅3/0)?VR4I}`V!`@bD۬ս^I M:]AgZz-fj]XdU0]t@6Lw szWwG))ao2sc#O߉"uQX0鞾׶U^xm7""bUFHO极om2QCZE6s ;NʈWN$( Y@dTI JO&.|#= +Vۣ"Hf$}L7sDE<b&}xdD^=iJ?4q5RD=O m*c4d{q3?Q1tS'_ k5QL]+!/-1)x[Tj KeT +(>P)_C'3I6Neb99ˇ-brt+?E&F&g<<INGJ;GjGxTi 2K@r(|X3d0Dbѥ c2wr2s+f3Ǽnܶ29cˋq:(mq pL+MSsl^,Z(n(`\*jS-dN75A"VHiNu(a3!V2_Ӱ \Q6ABENCAo-w 2+䣥ó" MǕ 06^zEw]&ٔw_FH 0/@JB_C)^ZЫ @zyjlCbx|H)M?2xh|sS&.U YyJl$\i]j(%Cy͌ 'g~6E 4dI)ր zsJ3ecc$ZB"sw!3Y$sLFb\4{,_v|S6vY2&"5P~FN?UE69*!nO . t$oέvԑ'"ƞ8"J1 fp}#nls3M";[4{Vid6.-gh9arȱM@V$xkkyBoZz$2jXegH-N [>i`Dj\.Ezezp]O @"]_oܼt-u`ekIng阹P[OP Z̜`qaVZd %7tεiQ-_xۈ-0 Pvdڥ^7|+UH{ǂE]- וgyppE3Z54kq΍f52=E* S<$p3\ӝ`;;nru(hȈ?E|ϴ oη<9Vr m`9,hN[_S@#2/š(xZxa3akͱDSZDǍDZa}Jy!Tض=A+ll<^`#tK QXn\% e >ߤD#F_swk\̃U׶)8+gm~ k=Q*ބఅe?@fR>(X%NyUui9a|ݰyBȶpeP]y0yNO!] <9eSYA\V % 7ܦ}6g6)- erhřyP7Es0# L@ǡZ $9"_.<.W9[Y1B=FK)-E)~rl5P m.wQ7!^kuQM;J Acɠbf,i`c^ns8b \qcâJPa{uB{5[^ظʈ]_h*xṶ-%c27%_2V сƨahC-|Z;\}XmvɶKPYp:UZ-Ϲ3Hס08>oi8L0J 3蔾`]VM=F;l!%2Ό]XV&`{.{"addwUҩw Bv4u2 Ss<xr3/#/W瀶Z]tN-6o-8|~Z pc& ERĝ͡ZpL ԭme%╤_bYiS=yqQ?k>gbwYF$Y.Q;jRuZAynko\ kķ>X^nYjl^A.4U%/`$(/*[iB# 7bFbj6KIn9SwoxK:_ld`2PT~p׎vrhx,\K49?LۿE;$[@`9ݨxV/UjN$DS<A;8i-t/JzqxdYҁ@e0$Őі"ES {pOW^{ua N f{/)4A<5oC{<&џ[qSPG1yvD.MG͇Q$2~ANB88$m}Ɇ75d& 7#ponJ={t҂\{.9۴=9.**vK -;E>qT[Z16&6eC~G}axFq<׽y|P)J چRW^u" C ? ) Pc87mG0؍uk%)*=줗zM/)f*[ll/GB%o9nJEo{LB fm6en77-QXΜZ8!CQc7]gj[ud)oOd 'ck fitX ܗ&QdXC ,=leH`̰Y'J RIhe6R IN9GҠ$#Yn~+$DgͯF(+GxO}1ɬzg95qlQ:'5g$<69<8ڨ[#d@ۖ' OUʒ ]+SS2l_n$i o5S5GP td^cV;C 9ߚ m[Ya?d "7Y R4b/]iٲ緆pǰpK#\cY=9bjPV]\4;M,Ւ*#GonJT<L+XrEI 7WSZm=-N/ڶUV9@ 'xڌs~"ܼ\{TQ4p∜thd1>w_f4(V<r9uzNÀ6֥5U]3@U5;z~qƻ-q\fNŴ&|%3 1j%&(n_!j+`fjL2q1Cc$PšmA璴FH\ʪS"Mqҡn-ix6qh]RXb5-Xn&7[Bн=[qFX1j%Ln4IYXv77O BSeC;[ ebqzx:(~W *pIHou8T0sA9Ґ M~r7:!Ą5Gk!.BjV5yi:<8 /&IӾ y֝/+ز!QBVfm[LvʤHլUFӪ}ƽ.B(B4&_9v%1o~bۙ 8(O! yP:Xշa}x4}q(J` 5,nI[孴N1C] HG KXXT<y&le$Z2;mmQVîhԐ2;j+ضmk@dX Ua78Nl Y{b2~֎!~uga­UVHOk8Be+pkSaM潛 ه3wvXF o(M{ ˚*g!WPMa,`ݑ wW-#z;Zaz Ev)T*Cs]K'cF bQiZ,[r6jwêb-m!lsWn䕌0b@“ه : 7({NԓQE戲NFJ?$"14GcMex!ŅTVr (ŊrD3aWTs\ZՇ4mhzbq|KUE~< l[_ѶkN-(Gr]n](a{hqBpKhiR a|g%gXƷUl5$CD4$ qfxo1#!*VI;k _*a(]KBf;J~V).Es2P!^zWqt.aX=a/o3̿u%t˸}jȭCn|Cy勎Y& Tb"<BV[lq4/ЭUDkqD(!Ì1:pD]of;3rʼ4yI 27sCcÓ\~^{W>mf, I<' V߂Co+~NpUP.5붻=-C4o.;ԗXd5~}7MŭV^h/%f0M7$ye n=-ftǂ*[-ډ G7!u Ԉablդ!9ޠndnZŞSIŴ,h7֚cC:Z/qs# tF[a S 9մ XeRO..G{fX\aΉmG& Bi'5wnw{>1LXz϶\O@V`Sɨߑr>@*(-46>#l&D7oܒ;QԮ;Hu 7Yb@aF8dz E1.MߊFX&@#cpAPoMaK$AT ]܂_#z\<1XY$ўuwd!dֶ5@dHH1v|[PqkgL0I͛+Uh4l\>dS3EmJ=^3)A ^%o"Hk97i&][qcGq}sU 0hn9Soc;!|@߻.̐fFh7. ˜(0̒hyn*Iq:EOK\iJ6ļ, _0y2! ԉaYN+LY"fqIKX/*'W`99u"+eTX'lLLM\pEfDTg~&WE4Gؒ$n.{XiE+>\d9L8'؇n?~B.{Nzk-;5NKý-MnHZV`pY lwoyQݯi`{W4UY$_a;VrIU\DhT;I *F c)]uC-Hp)tlvu[V}ʞun\rVvjo0Y-tOks^\Gٸ`xלby ^bZ,ٍ+ Z2 r@,uVѸэ2LL B\L?0W9Vbړ{%dϛ \T$ߏ2 I \ #"EqOw6ySBqV0Bp|V:-k]x^&#p`\uЦ`RF*p)D'G4% OsiGSriji{1kI3[i3qeN`bfu8 %g5i88צJK mj\3%9)BzOi`N҉^.Z~4up]pCIOD@]-#^>&b4qs\gI 6.?}=lgsܥ@t/ շBI"hyn; +[ThXK܀GB]B- Ϭ0VX 0X}1M[PZ^.ιȣΥ~e1ʓ/!Q{.b?}DRnPgA`dylrLTmPFUrioQʌ1NV 0 zKl 2ۛ}[<GomTRj&KE>&w`v S^{hK1'ezǺoG~UXF6\ȅ re(M'mʆ '2s܇UM:Vy͠u̬C,.LGitfQcz:҂6ghSτ>0!{ B*F\i_?IXlxBEKoNw8@NT#$5j%MULciRS1O|g:kzOY=By-fk#P]0c:s8u"pcX~aKϏbOmq(90LHWmmVDVB߸{?x^;uC鸘Y]Kc7[0/we \bi¹/5I o*FƛZWFj_@MX~)/ܲrÃy@"5nQ^ >Ґ8>~!=[dIN⌿sjOצ=4``Gg#4yV=DH р4\ Wi+,]=P9 1$2g럀l7 8*;eM U0 j%pS)/NWuqck`ň{ o̳" KP}E0v<(p_<\JDԆKEXF5pF3׈dk3y]H@@ BAnoMd{:ӄJ^*U4u5&߹\Zr!J(LA箰\7ny~/rr×\>XV`ګft4Vp$Q(oȈ/{KUfב&e0lG<6F&40\pNα~]aJŇOɖ8\5kŢG )~UGﱟ_x^#W[mdWNl<(,Ud:AUC(mD]~4n+NdxUJ5޹OȪ,Rϫ3Bp+ziîE䇥AȅrSn75\P4e92#ꡙs-#)xoF{i7Q#lpko5-+A6儰m3vE7[ޛ  $U:ʏwqQAp7) 7gx*U4 u"ƅNe5tu<0jzn"_\ZyX92;xcGb6JiBv"WIJE3[:I-%Jʛ`+9q2cɛ}'"؛%kۻ#k+3=kg.qe8O=yQ!01."KluQW&2ٞLfjȲ^:Xf @Xf Ohz&^aRGfQ8%v NT,IV$ZP_1hbwȁ-Z*v*(06eSkFl'=ϕ/d4[< L^6&kZzbա샅jySav6|?5uxSts$um"pF6U格? &6WRJ-h~ܢ^CPpmEH<ި 1 ~M$GWL ,Q t8܊26ːW8}\B"8PwPF#j5x|gtU^1SbY"Ls=rMy9#!Hx YоNVF;v R?MgMb,g\̠NY&ef{sޮT7BhOm@q-'YL+u]i (tc@EJ"C8'/$Iв!b?sPh:1Zl@AeW-s"yAFscRpOby(;~S?3Pzd "Ր)^+ iJ~V obzME+)te8%В&p^s=i ۰u_:{ . 2IKlAH*MhSgBi3k #"M1yHJDAT|2y]ڈY*[MjA^cq=fSqU&˶ lLQ]ckA5mx+dSz-;{ JHI)q|ݪ!Sl,]6.wzD82XgO@_&H#Z$RyG;8 G"7U9~DT)D~)k>aL9 i옌۫<Ս#z/򄇼}p%!5=+Jv5 G5b$Ѱ h Ҟ`6!Xoq v8fkÏeȔPOIX^ i^g! H(Ώـ.rԔ"aR8I8U`K!ş-a1&g#F-(B䈶76}D]'fs+ek㹵SyHJМ|="ͯ d\El's# N'Lz1q Pf9JIxL?z;hFgNM"fFlUWu7U\ -;wґO`KeSQQ>Z]X]3qoX%xay״qGJBP#5ȅ(|pa YN_I_vf1~搫w񲢟@>VNY<0ilQEY Y8y VOa:f"+1[-4K|"Am)ĥ!DY0hU:U,Y@}AEX%-:w9)c6n2lup{FRjc->{ )A+hOeEb"^AOTŴҌ@ 0m8yI7@ĢN`3 ~Q>eSzkFSÒ-Ga&=$fw,BDb䤏ѬDLuU1'ψ(I#G(\<=J+<4G- ЋB~*'$ɫwvKw;^׳d EZ,`F uK/hpvL+w9 $8-4dA4'(dy3\=Xu]sLdUЕHXz$_ ?pzYtڒKm G,o3y^.!gQj{q7IfE`gƨ .tY-':Vf_QMdݘI PUi?llGxOZGo BhL0DZ5)}/,W0gcDNWei!df1 ,֮)JV# K ~1jI%J)[Fmw`}yXFբqsMp .b1ѴK{xPЌeƑqH8ETc'(.i BlDOqt;SqyWbȤ11x̦̃XwH-1ô)0SmQ~ih]%uN~RxBYHx*K geMhph Rto}ϤkHS}7 'S߭8v%?EucxFLGSh;(t-LLDSkc}7EE;Zr.@$BY(A(`u ~~kt#}|ؾDJ&C:~PK޺WlA;!&=u!tI]#.fS{/ҚZ1դHrmB ϯ.LBmNsX&v6I=95$Zyt8:w9󶔐rـ-Dp<&j6n %ޱK}=@rrüHGHWqh` =Q~}֐;n0Tks>*3LVـdQԱ g  OkWLrDLs-hp8T[E;Al$TGur%$xv ?5Pzu]n?=irld"2ETD,-^ 'A4i)[U/moŢcΟwVJ?f7TKfJ\~U6>Ctp9aYcA.٢oL9NVS$j~Bwy?<=U )9BCt LRi)w4ηy-Qjl% ^!EIb9lX!H`\77IIyQ< {C,fd^wbg.aR4[nx۲ǃ&lN )*ثLS} G{~w&COd|ʕԫoØe'[qT}QХ6:_kx6Bh|(EȪK fq#4_4}_bNkvKEyPm̹{AQj[#543Ĉ]qSw)2.^Qՠ77tobXN>;7)S'>sn͈R[e(z֎2G5&z(z)Aoi>gwX yq*=SC8ƢBIyvX%cX[`:>>lPHZ/.bL3pDy2 ޘ,t[6]oɇrp*WG Ii/Ji]-w$k3T+FYp* J(1nʓ3xEbJΎJ7LJʙv9`$Xh'!JW0}*Թw,B nv-ҠSEa0$ElؙQ*ZHېYUfZ)`ևo1\ЈTߟ!Ά ͤܐ(t88ݸռg6y`tK?%XhToyi?֕rb.x B:\zwxM\_]P=T |pM ܍vMٖPFptd;#h\lylsoبSƖ-Y+@}IQkcm3 NM #f×bPF&!Gf4*'/7LSpU )WYcC:~6d}gN^kq%Dͤ7:es6n+Dmqy#4h7>RTIzE&Xm{E>я*-rWaCaVL3E{E)y ÕjsyXH`Վڇ̔7cU NōѺYux^[kUgغ-ᕻlƶq6FVdC'*b~ƒOCh*D3 -F!6+7{Wݷ&ljVHx&Y)9 9*U8\J79{02'n3 ?ftga{Q8G!\+O&N'rNJj'B0ޱNm<ޖHM|)RO2OFp6XLWĕla$fjǁ/XI%Vc T'I0c$,EQ܆R}{t BbʮJW''|Qċ2e] O&3Q\bb͐ZjS=`+|AM!,*nDFQaLAp)NCJ7.*==a)6 yIx:}!EgHb!U] :.X|M:L_ h굣Ѩof! $7800|8H^}1txC!^qs+!H?~bqC?3lw.3YgG !0ڡ= <_ 9D. G^&טX(<Ye7؂O('_"u^ns)C\6|g;[ή>[\6a|9WуgGC8i,pbh{}gfq7a\1o02~BXi_Aus;L{fkyX( *h4)&X|nL+=,?YSJoH*zr Wқt_4|""DQgC!;eAn;6OVyѼzSx`DM47T ~S-;ug"fZw[MdΥ&4_Q2)8H栩O"П=0h*| oU8 *;Cqy 23.C6&|;(|R'gC=Q[[7ظkgx'EulyVl>V<4TJs~:p /Jgm9`rҐlm:=6`cpD%Fx}\ZY$ {~?ϫghˌ's8BaꞱQmN+~%^Z7Y>^hAjЈ$~1T\tp'A %_PvVIӾTaTO\; vЬ,|=KF+/c3[C.AkIE"'_ _f ;Q̆]?mi|ۿٵ Yo9,~5*..dޖ ,O"|@*_ ì܊@r?mc0Ad1-K>\* cACaCuGؒt*nYQ*M>:nӹ}`BCKAs4΄NFqI]IWp|<M|a lk-ز$q\IbL#|OŠ7WI nzL%HjOK) h|#mDoU"QK=y}IH4J' u;y֝ ,1h/*++~Ij=#\hymW4 u%4p .DM5j3 ݳ{wK}g(Ľ4gdvU+c+0\{Rr@_e.qYHx| 4y;7~qSY]ڟm_8GX&H85Ցpf- cW҉qS:3GHʾF5bίG DۚRLYF}|z(;pmhW',ˀ@P1xֵ2T[ L:_f!{q-ՔkiޛtAnU b7#A>Rw]DQ\ɭS;V xLke} }]: -rpC51FAp\XRj}C%3ˌ$/laA^g)4*O 8M܏3}䐽D)dj؝bSW_̫+\Eֺv*D=g58..0w&(?*zZ?5Ht B>)~N4cH م=oD"&ÕD+((w )Bz:όuЀ&Ohp|vn]_UHnQɢvA|7/s,|f =wĝBcX$S"DlDŽ)C2;}Yh3iT>/4C!:~ iC:!\Tz7p%ф3̬,%4Vp=8Q \#OCk"o~e,՗MBX dXH3uM*7sn;}\!`>=K]nуU e( sWgeQV k6OcC\{4]nC:PDVivRCCANOf msW9$'u.~?Qx{qTU %!u}x e֞&DGΥf 'Lz.NE&y@2G]0T ;Ŀ46){cT؃ mB쨡 ױK#󜹷>LD 6;0{O9Q`U| kRm}L쀉K ,p ot`. \96zV RD@ȏy~_EBLJm Ir f9pq#!ܪ:@xD0Y&o\HҸ5&dF/K0JJWMD,#Yj&I\4'X+u$!}w"f *η\Bz1*ZS26In>VIh#Ȿ)w_ ݵ*aCg } !i<(I>ẗBɥ!='%ǔrvPzvz*&o6B>v}bU\Nq,E?{5`w>}ZwxGjσ8JʸѲgB󥖑;dwX wZgAظT0>%!Riq͛wףj d\pip/4hm2fxRf#ft$"\ImK΀5OԽ}I|l{Ӹλ` "іie^lp 5vƋm 'Dّih\ʖLsP5d(Ӧl61H[GKG%eDzrIBgkB 2KX)::=Rt,vxpid/U0,-_a'eA(eC`w=- r8U!&( t^3 I|>@NkpTٜ`40~$` 4^n1ڲeȱ}%Nf!U=~Q_Qt|#dc絲Ad5 ^ɷR"vܴϔhR({WNǍ9L˝ލk͘ Dr;rD;e3L[)43O( D6b¨kׂlCEc_w|"zxhc.e_%΍M:RlNzΟm\u˰A3 jd'x@xSR ǼOHX-Fn")C\6&pOۇC_\1E3* ?5s+y82ׅrH76V 92nj@t{lQ!*pp5Je7d Y^ie_FHU,eF:uS/mm1~_oS+;0 F$[ (P #BDf%P +A۫0;DuAƖhQpv)u|JFVSXzKa(i@#V`B(RUL9*I{BJOl\?^YQK@ =^ecLOe7.NO{-X pL$%^y@pۦwX@%b[i5`'X̹6d; +u<Y9S&)ϖ{"kg:&UygrOo5isgtsb!NY1?{'OW.:zM/n|e@wUud|jc{?ّ.#{5B"nAccIH5ᛥRDlJ5"pAC B@<׌"{ՑolOwKf| vD4mT^nt L,GB ?х4zFVue9-W^;~02_*TT"Δ퐮 ˿J5[r ow02@~UTKKOb`Y/e]0? Pv}Մ<A͡Җy|Q붹dǛҬz:08sCK&@ \X3 tSC,IH hlIo8UX 7< +'AWn>ى!V.!a[j8 UӈK@A ~y4>`=֓e dȺ\3 guxsU|-*2qfvH*>oF_khyI*?1&/$'+d0>tJG-jO7_v ~ )Rwj#ejG [활[p^O'\NEdCµ)|W^ wt*uj: ."Yz3p}B8=ZOˇ3DRĈ ){5KCܪ4YN?Gp} hi:rdĚ۳ƃ;ۂǂLFi^$ FԧKf-Iﰋ"AYʳX cQ_ͥOW6jڪg)-+NEwa-Y0 QFD>/Ikaܙ\`3{R;܊2jǮ| =*7nJysh:ht`ִc;JszOp&@Aߑ9-cHAMp._,z 5‡[Wu155BxhMa.3'Qh= ݳ$ -ITxq=YJp]|9'oZ8CkSDfڑDl\gZ)"B8jɵ CqNPa=ni3o^{<>N‘s3L(Gvțz]#vݰdI}  +xT Lʵ_)U9؜X g$Lkt Ƞc-lfq9|1bQ8ͼ8a1~nO1*UTm$ gyM>ȏǹkvQ A`ўBhJM_^}Aw<kQ.* _-bh_& Bɻk/pHW.Js^1fÃ+ѽ|B}*E=(pcl8@-ouAMHN{5( $FW8ú[Ʈ4ۓqis.YFt+؂G ząU⮴>UH-sFbѓ#`˚}N&y7WS1;5xB~R>eU1wav_4?:ߞZ,97G[QqRdm:71+Jյ`P #9n,4NS3-a|a)-4j=v^*J N6C_E7b`f;l'H$/d7뫫Z|'pay |ZEKnuQT&>c)[)+7:9ױQuUh5zC1"apePp6i4fP܌;& RӁzU˜W[[l b`G L#4lR`/#ϛ3]Vʺf\Sfo[ |*gAS (*ZD )q{kZ7-R]l9:5Ȥ. E`RfIwדsq N΂_ϋ_ 00?ottZM{E.5.5᧶R"z{Ejϩ}?ESBr0 =RЃ؈񄏡\(?+Xz0R> 'PR{Ke_痱y}<`"#kJoZ;yO?˯ OG3yF)bQ Iբ^*Y3VtÃieSڀLןG+DG wZ`3Csu~gY gW~RWdMUsL**1آ}Rs.pgukTq^X(m`GEIX˘V4SmiI"emj!XHOp\#3XiQ[eD"GX6XS%}!!:6 %*"r<0,jN[Ʊ'7+ƶ' {87M=*bd٢IhR~#$_eUe>La-yD<~! 3$۹@IqNQvu,/ƾ~j$˨߀@6*2`z[JyۜuCFQ-Cf߫f׽Æ3?]iɽ9Cɍd P=(A_5|xZ<@$)R#TY\6LrUvxg rv1Y]y+IIzJUb(A4$UۯN tVsdPDAښn߱H_n[zݒUvEǃphTcc w:O$h_+tC d.mf5? "b|i/7J*deޢp,8I$$ 3)x_:yKtĤũ?zA(y`=@E:n7^~o(|LsKdPGMv9'L rvvP/t*7933"!*dBpǍ0vSwrp:a/yj血y}eIU2vB g⸹,T$xζ=KA I(*:2G:Q<7%ޑWls5+?n U1kbhR+%\[kH^krG۩$$~gqkp1j8A|]DӀXޮE q9$yVZ;uEZ`ʩ)F=65_T%G=*Wv#!S_ec~SfǼ6zg~>O{*w98?tR0sHB5ט,k&6jD補"xW3FB8MuGDNBDpkzGGwx5ȨQ% R!Į+#T]/nZэ VT / 3^&Iz2t6/8wҲr^}ӣ *{U= zOIf̣Ö1. cmOFr)t dx,Wmor,Ю)ބƳhQgTVŽFD-廐+'RԝP[RWADNPa$5JM!&,}Em2RLEa]v̝i⧨G\} iqO"He:UC :ȖIX ۼ'T!gs_{m21cX *E\N'(suj5pM5~KKm4pnV FS,W:'k6QUOJC[ G4uhl L$HG6(7fl&\dv#̛U~rju(_TAsG\2r<ɹ^ ꐋejʤN=0ċ?r$D~ uEIP6#^j@Vz՚qS!Sbn[[`*/Tx.+` Ro8Mw(B|7:dkn4jF<9S_JX3lgo<1-,[SI^3b5[P~ˏwE@ DEㆱheN^Hn$5p|K/u)ؑτ=:6t=fS#H[32+D;p4.ZHnLk1dQ˺6:Z-{Ra_P|͎/(SMG`CϴU>(^ )5HVX$f& l^[DR>9P_oZzW)Q06͏X$\^4xY# ;)rd9Ib c~' 2 G54]xx ^Ŵ-/l0$nc= ~C?n{ Wv7/  X E2A ˈ~o ?doe22[eZU,:XEL0xpqO.9f|O"`" cړ1<#Y a,'ۉR%A!\_T!ܮVk*daŐ|^> %=D9! ,a]D߀| J7--]Q>wMTbtV R[ȁve_vh=AIl8,sԳc2v2`dbR):|8n9]9ӯ?o 84'R `Dy"5ִQbG7RF򤄋|-M RTg2 ^ UGp8o+WMqa:]@\dKʧŔY.‘̎ĸ[CVzևxpG?ۤ^w:N}^GLT[ JNm KBZ…E͜/}hO&]AqГcL2`{ 'ats[KjHzVL'm5V{9qǝI\ es8qzta{, r+6 Z%Mo 6X]w u-VZcxyy%8E@: d "wO l!W{V2?]k=!M&+zNOa$F3UEs-LPkf&|ޟ=Ԁ_$ asVI6yZTf[7Ը`Q;q劰F:)aҟ9%|l6i[J3=c:$,F񦮳MvŶ%z^mQqtn~nd3כ84pwpb\jz[e{{ˡB_z3BZmbӗQ٭ʋU xY43Evr5:G.<]:?{˧ P\=[ԓIJKLc KD,WGSs ֐-V7<,m9s 0]BbԯHFI?6 GMAjl65[q%4ń:>;N@tYb GD:ˋZ:k[`L=pf'tpuDn?zcgߦA&d+ =VD6%eFrE4=}V ejp0!ŷ~ C*'[Ƙ`@N;$@%E0bU [ bCKu.$$ndEYrt1әyw/ ayǤ#H W1L+<~ `,#o406 \(@=ls@ܖv LB6&fM:}tPOlw5]l!(}a0sE\oBMQUF_=gS'kpp0wtdJ_&['571L ?U@4?B[j)'v 7燞,:3rr3KK B< `0Z{,%àV{2>4f9Gcr ơX S0L`Ɗp{bfGu .) 8:prxཿ4ff80Vr-WNo~X@g$ @2%@`y0\2syeM7juevwO yА@)hlw3 L7LOKcDJDD"4ܑn q3!޶ky{]isip'IW߯cf8YaUwCKe<kЀ_FgxGd{c$\.P曝EwJKF ʲ<d5M^RB bE .y;jr:0ִ~X$;)dr~S܁8V{WY3-4:1υHR@ %8y:F{cz5*1fݺdCYOQ6ǥ\ ShC@Ps:t̶pAǫt\e:go`^Ldh9 6R992J21AW` /[[Xac$`J[kF:~3ȡ$toϽiڤ./?>Wu\PQ|66#p0OL*P, 9I5w^j xZcǙL~$\ ;($\12z_:Av&roo0XО"M#nB9E3ס,aJ`jE\vt|l!)$UPU1\#4?CO8UW^tDg&PX _j8Kɇ} eݹTc-[aq*WWwˈj`ENP}¤Z@1`M&JKxvҩ/&vqN_|>0b=ADA}g$ je?B ]rÔx@woN>0G?y59=;Xb|;ȥ2 iuJ}v{%njTr|9T[JTX=z",N5=T$LRtC@`ʉy Og 9-jv|/**"KTaQ=q,nS(V]ϔP=|vc)\nB9,cnS1 zmwF޽ wЫ LTigIjVFܸ'+#nНz1,C"B>(GNξ3$ς-pKݳNdqG%X/1eGNE{x+Ũ F碍jhoWln4$gyHw:}*럖dAB8s`ُuMBU?G)RG p<|nl1 E6KLu=PD+3o)'.߾׉ؑ[)}PVFno[ٚc Inrs^GÄ.:7n Jby\__˰lAlHE,osc1CN3%8\,*|x>i1{%yq sS}$yZTVݮomzle+6JE@6BL˲[fB#d~^1mAV]BFA_i7pvaG̨ GYd,pS$wEw ==tnOCFSŸdFrE Q./K"^ܽy-TOFשsDx(U,T cQ=GWi$: q-s #r5rd#@yJiLyq{{][z` /#?}G6/bi@V9dGbʦQ>}X}nlI^~8v?ś>ś͓Tʂ(0˰dB{k㣛F.ʼ -K2\m=i/&hg̋L2PNP\}\$2iG`m`s&Wn]/xg\Wdx+j.kzɍI*@n -@m~xLX(\PRڡؤoK֔K0M[*Ŵލy(?&j9B?< G r9gbY<5ƇeO h C?1o8j)cAuҪ>z7naA{>Mi*׽(= b|'QQJeCKI'^ cSS^]'nIvZ} ߖ 7tj9b,{#`xqvRO}kJp;95ݤ4:E+h|ӭU1ߝ-wvd d]{X8ܯÔmޑb23c92{^ݝ<Iz1zuaj$g9Swo)p76Ge^7=Jq_$0ip_CJ sRº+I4 BJm>oNm; U"+ bq9hUӷZژU,^ hr)0Y$x8k0\WĹPɱ#5S+;(l[jK2d@qMA($\%{ܑj(K%gb|* O&9U#1\ҷaiE3!4:!MѨY֞PƏ${^gv7miaIKSEu{*LI*(+PS_Ѧh {6$ZR}:D.ZAO⨪'ަǾb}CJ$T6HYH;i=jѲNU<^ ;ə0茤և}fzlHA^$EG6.) 5mC Uph!Ք ;9 7<6wIiHzZ"xxI?Tg&ea0] g}\pb^4 (3 8k> FfrBGl99O4B*|=zIwH]v*!Z-`'”Qua`{W(ʉ&%Hl'E F&v&!cy]<-4v*p !5&{Y<1;k兼Y{$E{^eC 2yZ xA 4U"bVqa=i[9͖Тq<Ե^bB&D Դv0ۊGv ' ~b6cjI*YGe{UԆڗ+ϑ(pP5KsXl*h uh#Vbm`v=eq-qzz$]݋g P'";tdrtzM¸)_Az8׻jd(Xoij+0ݝG,`iyXWbH:{#ÁECm;ٻKd救Np•-K6&m^OwLn H h3ӰTUSdWؒ/eMi.ʣine! B휬Cor\_4KUz|Gj>B¥dRrUʘQ: :Xu&}M%-\m?Ovu8`e5[:LRSM(^w:p# Xxb\J'0c,}Gdq+dB ֵtY@p~̧@;2;/S`Hgk ?@-UmejuuO950Wq|#L}ѻZ ‹)=8C/ beNȵK;?}aʅRs1QtGb-!K&~Or^-e nz )kSɷ+ sR!sKLlfؑHo.9eR#C=ss>)<5u ?f֫]a9 n߄ـ`V5XutEe4dٮp&+Q&IM|RRRW3OTR=C\\sWc5%s Χ!98y>$9yJ6SQpN"p~PJ^YyDkN3FI8H@А3]IxJ}xfbgJXHgS)tD\{f"AThQo_MT9JId>neMJvaz|Nhduz{ΩK3ۤ)䅡MzR^"h4^YTZA-v}(y.# _l& 4#1\_|$Si$B$5gkٲ[$R-bBT#ث_uNԢ[T\_(n_BKd-AȊ-lxo]Wocw1|*G$9'?qo]90%mU렪NK4 cd(|\bp1[c{q&rccAriʑ$t~/ђ7b$u~6u᧡)g$'4Fwt*;!{;0D'P=J&Y'a*$بC,(lwcI~wDiz P(ՓZYo * @J`nŽ^ jPX^9y.*;T zHV5;( dӑ*btD%\Ym&0> A yˁbD: h v{w`wp>"jDS!m8կ.u܊ra]GF]dte@s4~#p ˕Jћ "P6 0a&[>@4XD()q*9AC2NjbQ.KdTU "$0w .qGFg(-ߋuo,9שO/~Vq!9GTg)@2Ad;|lUr5j3Utv@@gw dP I4Yi[t*V+742#2?J4E_]FsGN̽6毣uƄuxC,f 0$}& b[#;𐭛v}^MCZV:CI]e#k 'o@ES$nnAPI[\,ӊ\Xku&eo_Uh(%MV+Hdt;+PcӔI˴yc#v2 8NvZeQEVWpF/NU?(OY+bq^C6o;eO} qOг)RS!yV,oK\\ԑK^esS3‰ o#qXf0x/pe6?'ڭ XNׅu 9{qlhWP^QρDsC=Cn bT5ԇwq@̨ 6N&M9@ cNGw"WU[/1t1ccJCɏEM}qZ"w@4(Ph$he_d5͋F3\p7uFΪڻ &;j+5\8w5`:d]Qݤ0|픶,nj3mc~r:(,[mKLpC @ݠ(_:8tM338\NI@D4EtSJ]%}0lM]ci ~oLU9_ \_#Ȥ+=eᘔ"3wqBRBߩvcBLrqR6vvc4H6r tZ(yot0(4[O21:P.pZxSTi2O:=_E{.VgrYluzqkح*9:zz'2M3kcxH2aXέ܇_kF%ʟLYLjʲ?̲'J xm 7|l}4Γ~˕b)3(zZG$Q-, տܡ 3M&7;L4 0taBWB}*5] L&A6u;'u~!35oi>.t"9#R U` 鎞&0sϚ5A ]+S aqvԬQj Z$̀CP]ϟ"{h,4C$qM)]ʖ^;5hCƉ]Ffq9x5bӳnԶu(l7n#KU(P9FխylPJP|At4_?Qs;xs\U&ŧD@:U\*bYl"@]j,{Ja4˺`[|5.to^Ƈ'.~we']xb$sBSpghfwqc^wu;cxGPq~|[ {~Ă1LE?(NʤDnjȍU+L1"=]]ށᛑnRإTJAktꁕo]-JHr^lXF_'6%ͫF4$|v$6MoY<8~>rwzE;qS9˩P?G ݑɰ:8@ A-l=:|HXҔ[ذTrEmo1Դa&v+dB$7/[7me xתT7kK?8ظV;_S$[Y$M;kVUtߨ{laI6'7$PIkM7 8^S &LX=$ etb;yh!|)b>!"J$$/tÃ`$& .cl} bx8y %T n"v:+ՠ~koRo_ճ3}.;~%YԼGFI,%bcgkV~ }3"W7K C4dA(DPy.t( \^EXC3Jǰ+뙨I^$CfJ1KE湩O$] _ش'Y2$d"LvKD`o"i"ڄ9>nilϓ Kѫa$#Zsz;nLhNjuphg4 n7ZGj,.I78V)]U7srsZ4: !iij3h)Q#-7 Aqm^ CÃHZ ]woȎ0GL}R_P8,#ց[I0KyYU%}`T8Ieڃ3Β?a93 ֋P9>A']*Y^rˋ1Ck//sq|{BLKN{co)ċSdksQ*gl޵r*L}ʊƂ7L}PbQð+Ye͚Y{ҰiW+a6 e*He@1of`WY QH $e3TG@´'kF8s헁z`Z+Prx&j+ ^kPhkjW>-W*a3)=͋9/ )2Ip:shv“2|\-$toB d܀*fT+u2o%I߈,h+ ;3 ͼA_gbX G䖞o[6 iqۮ3^.7  &-ڶbc.e@PYf٢sw4#?g  DЪps@G1;Dk!h m }RG]J+/6sQ{9o|.=g3!})wƂ7葴&@?vSz]F*CF~Mu ykew NhO08}1AtM`[M"5rۈ~_#{M-ґx[ywKtp-4x,]4ʰ QsJjj@գenr` <[0ƿ c7JQ%5CPK6?%>?  S[a ItDvd]}"]x#'/7qXpyvU]궲4apE2bWwW)vIJXOoe~k6k>? A48S s"J뢖hxL&Ğᆏͺt8}"J ISw1J@Λ  H9?ak- mfX,/g Cp`C.ɸX ĵ:Ѹ[:I::#9H )`I? Sqݪ~0^0e'v*7)KǷR<ƒRs,%n^$*{bI2^z Qʞ?<]$]3}dgC[THAd.5Bئ uEC=?VGu="-k˵KMAi~XBRtf~VKԓ+/@6$vf~yVݽ^Z!c]ܑ٦a"rQVb+&f'JF$κNr/kRR* 爤(-B5>:vsnh1lTdS^E'$ (Sb͚cvM*;/8;#e (I^γg%\{fAj\=HeF)2U^R}_J,i.9mѕ X@9Y8 ACVD\T$ rw4Lagej*fX?fQ0 E~!B5eHlaZΨxIV3 Zq6|"銾"n#i,g3Spt G8q[yL@;uoD/kϘSO^TW*&s;b%Gm\8VS&7r ?j`߮pl<]od>izF]aWM9͝sP>P'i%4Ń"V=5m8G t*M K85p# aMkqd͹YF2)}m B$+}^@.O8ފeiQ֔؉u{|wv~ڔa#):塑ח1߹-mrUCYQREԔſTL\*wf^?) KǗj䝣ԶO~L>20ʼg쐄;xr Cv3dYV^SSJu)k"z*0оB ^؇&c[2cMdGGUK&1T^ QmA#rEܼ^z"ѤԼq`!zc5Ģh>ԌmH/,}+=cork\k_ I[,LI](aVKP/{9c,XuET"É dzPH0k&y| ebE\?y9yCDC/kQQYM|;ۂPY-Ee:BћTpC(WJځ[/(sp!)]C]g,2AC8E meK՝?l)Rc>O*w@A/=- I6s488QDњ6ʄH`H Z{V3u^\ZmRZ0'gF`?_i%#`#xMAx 8uKa{Lyؤlۏ+:MagJti ӿ ~%k!OfMù:65. ielHjچ`\?1(eE$ǸL2FZ{Aht5Bp1& OXTIu@ٟƥ/o[;V/g]'ѮT/&^߫LJS`tAEU"k}c: j/;wf}(4Ac` a]`d*Yi2J7D;SlG}`tOoꂈP‰m5'ޗb'i3 :^s\'h0PBJ}n_ԧ>ߟ ֜3˩7w–QQcͰ!)LRϻ9M@,x1uЦd?7dTPr2 neA'Ҏ'Gc=R/ u8KVhfvlpB(5IR #0!na@n}M8nsbDQTk\R]0iI(/Kg}#բvVPij2c:Ӟzむ{hץCQR)8OL^m A=̩i&DSOpeRXĝz[DG c,`6w.@_#Vȥ%wYq4G |ܵN]~-Ϳ eO$L-%=GTV/՟Ŗ(hѬ>qޣѴˡnk3l,:I ҢA"JAvJbBܙ#xH",9Ja{p0'$g_8R l|v ׉ pjI7ߜloYET:GZ$Dl h3K;.8!#}7xOR?- Gt k!(֗9d< L$/2M;RCDAO~\SnP]ag*R) J݁bo|B"SɗֱD<)11Ä޴hiׁWaϦ'Bh=$F2QI r4cEpTqR/WY=Ƃ_Lvs `_1-o Ɩ]ySJk*Y9DSAXJL^Zq0WP( vybHal̵skQ~D}Xڂ'-9]m~xb6Ux-7&,cesrf k*e~Н3N\3b*T!&_ɲ-߶PHEcA$ԟh:J5C2 w OG.^S8[_]C--DwDyq2`]2+ uuD6k̑l m ؖ a+'iѧ H@VGyo 憥)G 1xL02 x>rx/2z'<0r1.tDp<  !I۳ѾCyLhX|Li!ǕY-W9ڷ|[4ē4W?qZ b O1-7<\0Ύ,(plve1MɁGde^z(CB.bLlݭf ޑt2P\TxpaOfv `D"4GiU屢ď|۬/U3] pj"&~ygV Ek}f3cX,UXwd~?3B(f<8TDx$?NjVmSܢSR0Cy q7zؘG}ή~L"$-' sb6 Ee릴D̃ECKAG:)5ƍ$wtcϟ}v+/ŖLڳIW DV0#_*c,w_;/*BZ NZs^z> JkFe+sFl?cGUSHG*o>K(Ra-7lh``EeCtdfS| JBQ[B и nFa~%5`uiOg䶇M.Uc,I| -+[`2΋vE1W۸#xt~V-tf23~gy4AMmEvH5K+{H ?fUHױHMzq k3w"}I6.MRR"lо*_dqHBxs&*}8`}RQ1'#kexr,4逵G1#nhrY3ʷqՁYf 3:,e[#zۗSzg̙=>~\g@)euϢO|Մ{YI2nX9W-m4=񏼤?i)L: /-A.T>qYbw'8]dcY΁@-#[1y4$ȗL:R` k=fVC\wGG}ά"sDhz-Kt z],0? eU 7~5 tCD˙ s:fjQ! -7mmsOjn[+a;0B'9TxQD֭>:Z%TK6YYc&ۀn Ґ!!aNwP'-Hだi]p;ζ>x?ЦhZB=EP+SZ><^j"Un\bvw' QQʼZ 3j85g( LJR1b5J?|8Z% 22 5s/?-N0pp@|v:v^D_J$P&E qy2r ?Yqӧ Br* =' [B< ; ﹛)h2ͣiأ}4f<#(F&4boF~5z*˫~{4*ɝciV# 6hLŢ%1cRWjN7||3nn( {;…{Hfz NC j7q$ƅaY zÈ~hsf"l|Ayڈ"BNIk[ۍl"vڤ%?Zx+ߘj 0:#O.n`{꼧C ؙ We),+KS I5rpHtIvU+f 7+ېuph\kⰍsA<ֱtЦ˫,/R:pxzS24utf cK@߃ˆ+ULe7E /rYjL}{aS7lh'/3fJs7BJi?N~T>3t:SIr;,Kf,ITz f+6\KO1BXw7KDυtiQ8#&fG)(ZVyb6c@ ˮ+^}N?I'3 x*_?Ēk]N9!D=Dӗ7[1f E)91L9h  m:2 qDq%ur]yaD|UH.Ni;ojJ Ԋ2,=XNĔi.[\ OŦ(%ׂ痌}Z [Տ4kVY^GԻX:_'C}`O@YMRJ@^ U\z1%ٻ#1Fکwx?E𗓼@џ/1n(<˷@W[m}Vu8kMCA't![١!6דOrO7#\ j.!{#B Y><^DA5|ҪؕCJf";P[_J ~Ns5F>T= ĕX( #ߡokY.2O'%Tte `Rff¨'bACM"0mV4;Us)U̟)1QQ{<-)6$X sZ SPXђ2F+;EFuBqg RZK1~lӶ{RP$gF9aZpCrUҁ,n0A:wR ֝q[ c`kKy^&Fk㫖1kL &_蟴b$x5o`tG ?Kq -zR9@7BZCbz}{*YJEC3X bMm;\&b 8|diՒ߁ǒ A~pWRq%BhL9WЁ)).oM_$y@gvrb,tax=_sCڊ% z.ivUh !ug=HOɻ;=]~jG [~Z΅xi]c"-=AARzNd>{RJN$Pdy2hrS*GC^!_SQoty.9 m7;>`&ѧq6 F[p}yK.U,+2y9 Y2Ky5^:Neg :R|KWCQ2^ 2hS6:{R'|K~߇?U. d>*CXzśK z+{puwz{3mELR7;\Y r\<qa~S$LY,]Ym0%d9Dy񯰲uL(Ջ܆ 6/N< #Ǜ;)sI *%>Fo[jo4c819Db$(!Tvi`{-ߙ[ 2Ƕ15ov?P↮̹v3dKʋsDY_лdFTG{6 f {0'րCV6-5p֋=):YUL6E-ٛfH !a1R!ӟV,gQW@Ԛk̼Qu~JobkdcWSG|΄Tޒ{SɈ!vu[b!8-t/4_&mU T>2h Mij~2_81*,+zѫRB (!Fln_ǰ m g~̺9D 5jR>cq1XQ%i>1QTjy?CC)cO?"e# tq]=6*9(aYDa^r)7. `>"c,yig:4wLsa&м Nڿ*|C&_&=$Oҥj U$0#Y!TJGL{{`dK<Z|Z!w_T4E艎ѤKWVʴZ-WmZ1+eRt,ۗ[; jZmW!&JRisۀj3K")$Y?#gDhkˋ=h^Ƚ8m_)f/ac3CXR~LHÿ>Nu'ZYM _ ͦ1P/g{|Xgh8 ">_ %2>E]+"ϰB/eiDX^3Ȳy_$mLd 4!v." P8g_`w۹DHEbEñ`qU[H$rh\BW'9sPv٭hZwzMqm Ɉ-XϽvmU*.zQ9I3۴ii8o&JBK[țA`y[FM`QU&CvztewKCyIh|*و . zf4_foUe3M2nBKlv E$J  ̚QNLVPN+sΪ˿-룘,W']reYfN1y޸vSfo\SX2~ܘyoIF*,ɸL̸5$RixwʀMUw@5S,H Ec*F.xJȲ>Dc(ik;Gȹ=_k7|%\a#UQGi^Q),p4eOeԫYNtrʸ)ϼ{t}C_;Ѻ|WY jwwŁPg?y#NIq⎿a3Ç*AstdF s<`.W^SRF%>2eɽ 3 O'U˹L4bȀq<-|.F H[:Lo!93J\&,R䟜m9]>p[b)WhPcoh_4&TNfQt/$35:GCƼ=$Y Rrr2k6uMUyR]H-(ӺΛ!} =QҳZ[5w7?̴5zvvKR$, ſx֑.&뮂Q\,͔0Q vXu7 x.-ym ӿ}I܏hm)3Qehü/gC.??"5>#<ubX;Ya599kl؏=PYv3TfSUC<抹#y!+wVh/`C +ڐu^k6ɞ–+_\O^Ic̃ ֝$3=;iQl؜mظL1#sVMJ(m%ҭ(U3=Fc\ -tR}Վ/; d=g# {^,ꊃP"ubݲkAO6~<ث8@:!:TtXTҪwV{Y cWI$.i'H f*C [o1,GѪr|l*?=0@?xed,I1d$}C'Am?jōm'7~*%̻I MaE*ZZ*3=3kCg7#3}۝{bPd:Dzq[7%"rhxN`B !K d}Gw!+<9v7 u\rm{knn>î_Wsh4%7Q;$˳B*{eZ>p~w:Sa)ך )UDߣwˏ* u@>xh}4/hkVHRɭ-(ʿpU-Z%{s,l,?Joerچk 2au_p Jg 9+=1f x=Oz;s66wUݕ?ƹGDwA:a>=|hoZ_s)}]a8{vb: =6ˌ}4<,G?#L[Ww[Ay5q^㕃<$MXk 5.2IsK(bhXvz= UP-rѢDDnB~-@BA JWpv|F$rhLȦI^ݟfу^B>`>g$x^_Oe}lణwl$O]_ TR<^`)Fv6ί!,v "z A9!?my;h"Mʷ, q3l"W>>6v2fTvs/EI!6 \}AS¨k}`g&**w~~;iNֺ2xuv2XG|/M+@o#^'h]p8G.?X\҄ʪ5QW,I'C4T;qS7"jv bGN:ċׇaA% / yꤪĔg QA6wlTpn|r7d'{ 5cKMϚyc񚂠Zx̆PőJN8&"$ R@|?*z7hp˼j[ /_kᚏʝ0&>a#^QEFPg8 Hy0gVgq3tc:kH6"ut@Rt WXqP:j&|'P[hgP@СC ! g%B xe ,6ԩ'݃ :#k䶧Z'~;J+V^KCӌGWמ?z怃@Sm>#X/r1|iHK]P8 w껭Y=Ai [4#YegV2pݘt0hF|b+4ٻZ@gzL54=E}wG #Q NAt sc]-:YcR7"BGjk47؟sAS9ZS% fɿ>Fxn0%c:!K9㝏{h'y,3jsC}\ P].E,pjg$-'G-Kݿ 't&'48+P>:%%]&yrGfU}ǣ 0#$8&4q>^ه!51qKg2B&Mm~H!nO$C{MJy8fI/r\A&}G)(cT+ =2β hCo; 36Qor"ROCZKERGkՇppsx΄h<Xx&. P pAM-EܓX *֭q5Y5%^[:U/vm]&C`(AݲmgCuoxtWC4I L[p1ۆfi,GHX'yRZ(gB)_/NìђmwҚ##e9W 5+),Eƒgn+~9It{ 9.tiƙ[yw= L;^_hiְN^qZ 2_n^&U?LQzM-nz BbQՃ-]}5n180xD%AvG37*|F)=dBhŇqI'@}4[UsnkrwRPĈ4.Z3е,t[Ցޔ Z1GiZez7O s-nxTM tLb`?D[xEH sʸ`EI_n;_YT C"m `Yu6Q9~W [Lj7{9Rȟkj[[k%钸8y&\8]&v0С"ܩ>,tq9Lg'Ud}:k J"M?m^Nb>qRV8aF&-skڵ0_i1;,BZOp\Hb|(V4xӽ\͝q$L~-1uG{ 1JC1.hz=5MxǓM顲ø4(iLRd͠Yv/z.>CP*V*nm?3B;p|h޷Zc?Jw!p3Ә\5Wؼnv^{~h_wicx k]/m\t:rTBW,Q|x#I!NW3ű)[!UpK*N|[_(uoa5NZq?/j!bJdjn;CqM{qoVCfBd\c/Vtj" ;Z4ۨCIpKe"DoXb8u~C ߰g>&aDnc `6>-eתA8RfY(6Dc 5pCbmq"H 888?|rw|p<@Qy,B:hHN e(uӖD*h-$ U#;pQ~e$.ZL.nқ2΂QnNt>X  tJ Fi(KO4҉_iOƴ zd9k_R\fP[EC(SWkˣl=k1E%:OwȌЏU2?mX9h@z6E_[20X* bߊ 8tYԍIN$֙j{]v!)zu?nP<9h&<1zO=DHxgYwezɧؕX,W:ZEٖ X^iqfg\&s1YӚ }}b$Aӈ)Rb'\49F'M..-hݢO\UXnv#̮L+эXv)5+Tv&/8,e%gJfΤ38l_ v#Vo+{xSnN8 =>q!]`Wh4%%c pRTyZ{}iOn[Fs mb?WxVg_Dgp䱈jC.% C/d$N vR&2E_[w`|C=d8()*9faz%pZBr `:%#b Y\n,Ywi8-Vһ,Cɓ`,ͣБΧk-4`fgt9iU4:B1 c  +}c9泾:&Y?jũz >ߺ#}!]PZBw{~ḧ́q%4XzGq]&d3/Q<+6[s^ Ps`|T)-u^ɕܠK. X-ÊO 2ֺ /m >LA޶ctE( H8w1Ƣ0&[-*p߼I<o68 {l)E՘{ߛDCEՄr+1c]Uޙ@®y2LXv2 N.bWTY_r/^T'Fw C:%#u7,*F\ab}C.-c۞[= {[i:7o%[YShL_I~JT"e?,6ia>c@-؊yOd};y` 6V}2 l-)刪 Z4VP1Lui8GG̈́UMtwW/#M 0GYulr=nX3 ;KBs_7Fp$0yO̻k(soc=F-G6v"S/|1E uA0w. bgp}Ux@ӱέ`HS D\ ,rH%R!م1+zC{\ }C'4Ո|j5MHUκѬyA  ީ(kbٷDe)\BeGPzdP1_C~\n9vt;L"Ttnkrs:/-#PծO&'/& WX}Ĕ 4| 6,Ƃ]d2*xH)FSPT!~K]}줳00y4Qw)R*7Y~TƩqEi~E"sORĚsGWG~p#0_3a2|r ,)KeLS7ΣtJ!QQ40ke1dgos7Qa/"YVq[)X+9ҥ4ԗB u3v=Ӝ`)H(/,:;Bn<ޡCܺL-KMdbq-*hʆk~@yϊ=Stdr75Ρ$6TR~텠qފcG'G,Q]ݽ\2xbŞSaWA`|\:}磱yG*R~KZlϯ6΅$4Ѳn6 eB4$|5H# ^lvzޯU=V)NvRcV &z2Ь.8G`;jsHpF]nsV==%r=/ f,YVSiBA2|W.`u-]@s>Q~+U\M@;QEw wPwMhy'{*dն8s{%Ů<+ P4.|rQma|F³9ej(ky &(@4J9%{&էEdqs6/6`_A:2W uMNܨ: c>~Q2갗V}aXΎx i x}+)}:uSJVNWWf発[ ?AYУ(GJhlI ɰJ8Y8{mvW>!kd؁LD'+tPc SN# ~055;JlRlMj9%-/_ffϕJ*ohz t/jx[L&&p(C$fGp9?6;@Jd˒8eeTi>Mkk^3t*%gV ;q8L<C_k87Az)&k\ PdՎ 5)䘾nNb_dװ&G@qBF+NY !"o|eKOA6~gѭ}Z18i=`8F,BU4M/Ve)Ӭ t"Е۬jhx[Wװ4dLy(p8^WghWR~z2S4+ 03jψ-tk_Q^v'^$,5 pJoT!92p-ypK7 }a#H3DIKCID-"sx "e3& -yKԦb2Fp2Fm:?pй8z'jkP(Yd-5V8JMuH*OW PE9`-īy00To䗿6V?勐8ZӃYrn y=c9-y1UXv.зrt݂ቿDd6!,| cRwϛ|뱙O* %G4lL^^Xw<\2t2Ef)PfGZUdvTK` M$Iװ- h9 H3U0 3jfo^.2fR$߁k}!sYU/aA"t& j-9fNE2B>EU P6.WfAm4ӯ!?٥B w/><fNDbp?v׭ѿ+2 Jp [}ڪU A%F~zidݻөUyWLL@C 1%2-`g]`kkd|O aW~aCW!P }ôkr߶x"i>=۝S7{x3`8¡uZM{YKD3 4E=Kv f5IZpTWƒL牯ynK\'#vۍ4 fXX&C临$ ́A#pDM2Zq !`EM)2>  -BuzhD\bʥc ƠZŜtj`/]ZE=\\P|w{;-;!#d-W=ǁ=V =howsťgIhOT 4|^[ZgN6aG]:oח cňҠ~4%  󦇁1\O~Ag!.ydy|wQ: .SѣɟJKL?_Qd{e@L /wפR*#.k0 ]Fc]߱z} soZiG«LxOF936c]^kMtC -yޘ$j!'DO4ߓAZ ΐimjppC04ŹeAQ6iD@CҠq9[j1&;P~[}_о\ *ES?uCp{R(+_"~97?*(o@պ ި 8ϝ@Ev.T'[ϵ~|&W*˕У?8ȎgE0#Rjۢ$IyChQ4Z•Џkoh( Is?3H[Nu[VmFxFSz(X*e3&6@ۻxL/ƻ2 2Clš1f&ᆍW, c:d$r9jM ]s$qi-k\PȲ\(61F|}v.C۸jTg]!\n4f1[>e%xm ʚd]j)7wr7U>l4LQL&Qx Y,Cp.{0bxGwD$$,ﻪ}hY6Ɂik ,|3rc:g\  QEU-S_؁0ړ^ ,dmpÅ[ŒS3A -/p*1weJ;8*X>o`yƝdLXE/-'@md3 ,כ 6M)"˝$ט3ߠL"/քlhڻ[ć B>NczHnȻLyi9Y0p+bdRhFQ|t=^a>^Tִ5;44~Y[цLq]@Ii2 -$: ('fac XG*m9:(F $4RVU&D"q-EF^X|RGaߪ>ӃzfJ*jLGFm9P#ACgi&- H!{ȉR[.uTSVŭR*]9tB&,rP@c#!:=e-y*)r uw ?]}؁EI iz( V榛 t/UĆ .7e76tϬqrm$rMZZ@ EZá寞i).œ.a;u1+kl0$Rv7_ć )ڮW&u%NO9 91a]%o37ʆNG"lHi鞢&ga(SZ@1 ))wC"NF$- #[|fK$şk3l&/NPd>" =i tQ{lNO03EfߚG4 *gm^Ϛ#ZvQ~7/`> u1]s/(*gClø]x5Pa<9%/rb3M}jL`3t+ʟ^J|5NdžPH;Kx`-r܀u&#Q|hv}fM9:"~R i_׋ڿtè,&ż6JBJ]=f'󞱤a'v,AV |_yj:Jq!0+~NZ:{_]wlBGדI^6yy:P>gqn&" k]wrr7[WzH.$({yZ qE`K5qx\{nc-CHP5>^Κ?Yx~x&e)p`P*_ 'B,[/cb,V[ IC4m+M]=+]2`Hi#;T[ɟ*T~1{_INL ( a>{ֵtu+abk3 2Hz>#os_) `UǷ?|U D&Co3U /IR֔. o7uE:k7 "x #4Yb}-Kldho1,7#@b9J|>&$ڌb-B%BXD+ވ'2&RR];FN`>'Ci7N=d抵vF*lS<`0 Pa;phȌŹk=:2f\ZnLk^$JWx cS&)H ]a=]\܂|-q3I Db s_U[n͋ ǠMԃZY0(g+Fϡco Sz"m#MOXhvmս/F<1ZRni؅2a$Tٴ .b d Hl~sD-3<\= q,QN6@@U@#nMg2d]2O y/urK&wbW-pQaMo'O赕_(vGu؎4&B [N^`lwBxѨ6hr+2I>]p Uu6](C9._I1D?2J g^4MaP:ܸ2wREXl(T)g1?*cwav6?p2ߢrƃ>[ 1K}Dp}6.'o`y~d[!Mh00Cl{vZLJ?@`{Tu+5g~)-A#呓?<% D'mPuWN D75T,ᡴZRL0-Iu͊96 nX\SôByMmؕ+p m}v4ggUx sX7T!tx15P@ӟ"$L#Sfr&r,KXYrID-cmWehVept`inϢ[U)2Mvia]AkLtZ%5rlz4k~?D3ZD-q.532A,{,l2F b+ =Ƨ#h-c {EQ[1Nr(<|bpE~3A<B#޺Xҥ`wYctPID< Y^2<k7gvh|z7<m Oo`vg3V9] =/?فI yd `Yj\tCT@m|0eMɜòP할('xSٸNW!,ǢONe"~Ǖ2G' |e ܀$`yV w? ?ܵ@;>&Z -(I[oNOU݌Ẍ)؄1OPдֿuGr#ϝI\IA]BC!fYKw2Q ~.fOA`t)z/( QY^}G]‡ʺKc>6-⫱nŐYrPd=ER#s zVѴ'_n*{X)c GiV.˄腘'5W:G{ 漬Z_rd'/U]/ E bIP,acjR E9Lo5˞L<0\1]Ve/Dsa劧Um2XOE[MdiΉM n:첎iOa-GDBnpV`gV,x|hB[P\KՅ8}m"}t}fLw <=K)*]G1͈ez&`noV9yސD3!%QYO]Tf.^?ʓ/d:ƃfW9\Z]S.ȩ:\~[nou&g:nLvʮ\D׺j">AZ0k&bB[ȿ \0DN152I3o#ߏ-8)nwL2>E%DZ1t,s2#o2@0 '&1Gc?TeKuڭ?|^{Z`YHľʚܯhٽUu&N'yܿG&3׭3hm^|JQC"n5HC'ƶ W8$ձ^^Rک@K,~`L…z<?̚^_beߩ1<BY8)tgWy- aLˤ dj9w<_+=~aT 3BF} A"2W/4,g_ Ciy.Wki)FlHef;m@%ݧ~\Q9 |hj9~`+~8,G ^7 n}Fvߠ5R-kBî0n7![EɪkXK!br]bW;A$Sf}"EaIΜsjrTtaS=#ͨ `Ib6m;Hhfq| '&9޲vKDsI=?ݽ{WW`~mEr߽B:,NKZU;@L$CMᎩ;84"]Eps& <&ع onI!\1rjЪ@T~4# '@-t1(945LQ/#QŝPmaZoZ7Iamo } 0T0х6E{|pfxfGwVNsYt5D utCL/ׯþYN0\#W'"|=\M =!.u@I WDpA6G13Xt,UkǪlwIS}4z' GU%v`O‚k;b):+c+C6{ ^&S \-\e[ljôe-W{@x?kz 3,E hŸS/ %OvςR>0 ][Uڱ30N0qx؁OWL}ʴ3dҮw"x3F^' O'upH\CoHXBw&֋s. dƾf"عC̍7CqVM0))I-KNۅP9Epy>(/⼭yř6=vh РOS8`?h%&hPe;U;"2 aچjP!I.9%\5ڽJTx VsŞ ́tMG W9`sg.r>AdbVK -+l/FBFL1΁QUp~~ \ⷧΗX7M¬/s?)fU-[62S;)+J(Y&daϦV'"|K v$~E XeS \#E1V4."G#HA" WuYnrQV?MmCP{~ŪY)5a߾U ?Λߑ9m^!G@[sd|ĕ=LiQ\7:nxx]v<ءd }go_@I 0@C +Lg?7cXmrE`ze ٵt@  1,NP_wm4KqhxY K鶩`OaM *es'ؾWBm&oWh߇Qsi>I"Z#*< RK]y-B"(ѓxl33^G#T|=|c:OMHԏ55`RۊPCP6}K*law.kvʿJdЖ=9+i_\^ U/l0ikvéaE8{wAW1 =E pB5 ?JFJ[OaH>"tfZaY[?dvW:1|ψkO ;J]og5?|vwohi %Pz9rnTo {qTc؋~-__VN&XěʤEXA`vavi˝b}7#6P[L!r:b]q OX, Jډ~[ls +GCHlK3@PcEr#/f7ذZ]3P?m05o tl3NCJi"'RZlWF˛M+Sj羽|ѥ˺(w ߪ"J DlhSByHw(6=-q1b vSYǸsw=ş[ꎽ9;R7#A1bK7#?9bAUbV~Q؊{BJݍIyFKD7m%ИO/[SuE?ȩ*tC1"|Gr\b\f# φ'ZK>~<;ْɗ{0|}tl3z"k>!kP٣`:fazNio< Y ^a~A{k 5#͉8ߣ.*Xt/XB;lǸ_V2rAq:B3B+C"~רS$R4.l3[3IiS|Kl䘡"56͙9؁uh}oD\qlKeyGyReI)k XX[/W.Wp8_ M4ksc{d.Ӎ9pDM?c?|sl5/bTW9^  ϔC)S }VJNG˄^('\XцYVHz}E.ǿ>Q (>xUl|A oΣlAw7/*SrGdnHbM^S ( __]MmЄgxc̞3d6 qi kŽWVB-+fC3뤢b90$ t*ž=JnM^72"l&y.ꭾknbƁD Cj)x9u>F¢-K.93Js*ŗ0e8S20+Z)4|:1E 1YjbTAW. 6o_{Or:l8 @u)X_H R=- tND3U+HF Glrڧ$T:lx|DBc`xjUn &QCƌ҂/TzuNw?t(c\OtT+|Ⓟ 4fh܉_0C\ `tKm a]Nebg%(H ,ȝS~@nE0RoȐ(lfxи&t_)׉c=vM~C+cV. )9Z7֢%f%b|n{iKotS1[ѩW$zGPMA]*?mJ8)ډS o6y܊>Ke(뤾xZ5TqdO:A8^=Ⱥ5)FDB %/ )} %Uk/;^}$jT ﷋YPWa1_{ԫ\SGWU8VH=+?^|1+k9aJR!)I3MCVc>W<$vGhсLlkg~I16;>!8at057h`C,j,D} 1gXL t= R/az1KL@RF{eqγo9 y,I+Fi쀠QNN-CEI{ݭ @}8"4wX\ts?6dko!ue54wX 8 T!܆z[k6`KF~d5B3V?p<nH躺ny.2J8_R~JBI$|c]zC(cCSWtшl.@i{(&mX1ûl{pfnΙ3Qo' }XbuB?=}yWz(ڣ@\m9y=imb?@ Jf\$'?/"~(ZVPUZv.wkG`wo䴮)&A1-"ZB:>9w8`[d%I.D]$tl "mVc̢SckD=nF︹%TC!/fFp1^`iO&m?Pk!Ƨ_Zu1栦 Դ̏uNRuSN6wVĦ(aNZ,Ga¾==,kggSg9$f žؔ_$[z7?E7i?"{NGk,5-@J$}Bl\A^z(v}cS%-+jiXJF1gT`#`YbU@;g}4_`rRQȼ&P))߷NP2ƹfs{hU 'o @^9_h#4] c;d{RFNJcrWRd)9 Ya)vH0џk*PMX\q1K bF?^ ƝFd,f=ڢa#^v$.x#3]&ֱHɄaS PWn/QXU3{ұHlhc)>q3H5/+٤,vqi壻A-I_gڵ-ԇ{^%I="cR(MPNW]؎)fxLB--=/ UZ^=&.p^톗\$cIu*:0gKq [VlX[9(y׈2]k%s_Fj?K.=zpnI @'% g4ۥ;Ry'  (nR~'+D.i~;Xʕ%UVPu'~9]["`3@N\ )0b/@ (a\i5_ !QH*$Ag`f˞'S-L9TQ 2 $R7,0-Hx0jwLGӇ’1_@kQJEz4JNԝr(,q=yy(ށRc`K?h_BQzIA }Ux/ǿK#n=b Z".uYqߥV!/ \em/q=GRșo\'OlJ.ZVXS\ JTF%j-o O"<|ڌkgZ=B 6ɳit1D9k:λޠѰt)|HoZ{LU!Rʉc\Աꕹu-osD!EAekuO0jצzP(II=XZNLEьR:+8HX HNuy=xDr1[T3wi ( .c:Tg@ǪqyJMhҚRU6Mɬ;9:ct1IvݕI?PQ7`0އejuІS_Frmr6hRRUHJ*~娷gkSp.3A膨p)qhpo.v'fX{ohJ9TX{.7Q~ bW$\[x*Ჸ] q*JM>j ,jlPy#[:,AoY FCaD3K 5=Bpc?M!0w^t(+\:(L. fHEI>6+?Ҍ';!=U9'#zk>P_SSִ_ܒʷ+cZ}?j*Y-MgMa. .)T{>39t$ƍW׸l|(mX `Z12T304&ú@Ni ݟP!430KlT{{g i-45 9 ~nBmClɧ}h.3% dvFsH m6I6ڊVW!  ngȭ[n<^{"lٓǴɅ.Ysi]tZrsQMFUc1NR?MӀvw*ӛ3yip_0<7ߙ9ͬG#>Q<) i ܱ~qn^2 Uj//ᢀ\EK.E|pָeyN+bR,LA+8# k:8i.gv^$ٟYu{BLӖTI~:/OzbE5лqr`3#qw oG`CZF.A"M`x,;۝>_ᚻ4~id BtD3>{wn|2qǤD!|8W^Iےy%r,DH3o-Bǘn8q5E7y[䋑 p_;ʈyӀ릳^̍s {l+ F#:o=tdn$hKnN;e%{ߌ1,qӵR6w!|,t-a޴jrNJ{qh+ՄLGAzn1b-Y҅X4䃓C4߂;m~x" /)&Mlǟg1iO̗?#ڗ2#΍ mE^G47fv`Ƈ%KfZ(wZTGV1QXP,3om1}e[su}( @" )t f==NiWk%7@}`2&ES2VsrUҩ)wƬ{RID ´u/ro~Be`02[θSUμ6T.ЙǫjbuoskCyn.֪a [>7p| ZpƋ)"9x -j9, ߫8@!,m;[f-AXw8$1=Wuu7dA}5WBHrw۔~Mg|ł{g}{|]{_EerD jG!j Ss`b 3]R[WC-0"gTe2'<AMT1xEIl6c&G Bs LihFX̷,Wdwtlөon=t9T|I[H"U5U]OC27~%&7 DUs_6hqZg{T@$v@/gv6 s40ˀy$ ^chЪ+7U5 {ơ 9oHՎo]2ݥO݄py\*huȓIxmcC. ~27[K$)/ y|(jښՐ&ĂU=ЖUZh51yO׳rl !'tpYpMjj50L'" z7LǀXМib!d/Y+9Kר`x<3Kyv,Qq|iefP .ĥWcx y'ŢCRRLPK"[t9#*X8?~xGlb_hjhav"V~Q Ph4izfCs!P̽q+?5G yH $ y5j2CY+CLkΥs^hHm<r;:q:);PgӏDl6hi菱u)i?P<8ݻ?ߴ7+&x`o~YX ZhkuUFlfaXؙ(wM=>ӨzFPY۟ -@+aޜ% ugwvokZKV2>s_ZT> )ۈjԾ * w=\dS1ŦhT˒@UoDZo=}QG@[2޼Lm^bW 3+iȧ/g?ŵ8N{#R,U1nxa a,FV$w/P Mll*x)nח4'Q<4WpʪLh zmLh~@i±,:ĐV[ZYXn6;VaW Ϲϱ%.V[2La2)B2gDP̼ qa B _w/73]a:8)isD2rD>r@7ʫX.S^جɷh!ml:|GL.6՜v+w|)`{D #!$De} ړ > :}fd_F p=jubnh7u{x{*<踕Rp4EbA'Zך<Vv(~,d@?];ddYZ뫋`.t~9>q~129aWp9Yy%4V7VDqf¹4O$h@F'S  ͆5)OwEH*2d`[ ]WU9@j'<7N򙥵7Tp1T2fbXeDbRtY >H+@!3v?Kg~x(nU$Dt9 ʎ/`Q3f0{iH1aaDvRHGvR_ ,dx=ll>_bgL:(3(yS hAˠMz?>su ԩ2Rd:aȇڽ\֬!W WTZloLISI_1kPGv x]{i4M2c6'-~s_Izo[&ozvEjΌ;S"GD?NAc0l'+F.uQXM@,!yw$Dǡm3 \{h\ҢgRb8Z%>Z z|hDxo!ls=ɓY"y7[#"5c3%_f n t)ҠTd) &| %0H(-$}q[ؾހL:R\[(ZZG{vpax P6]/{X{,n\ȧC|j92'i0ISCUv~wX+TӄuB?lkH M$Įp`ZܢF~b}'J`'^vr]fm6j*:@DZsiU3ؔ=RH_ᲤvFZ6rۄy2].07493"ʣ&Y2)oi[#ߦ-ragZp9"'iFk<"|1XY{M }t-~ :x2:koQAER(*VSmEdˍPmK+ZU)(xy`sR{yԧT/F0=:F CyKgAŽQ"xl ?D6XIvNU?B1qk{AKԘ8Phoqdu4yrlKޤaOͅ㓁G|CsaKm져l(yQY!)wJ*8iχɃwM6ɑNVc0$Y˒IPTRV]t>Q%S{g]ܥߥK9oybɲ]?hbL' Y+ (.ii * kUO#a lj'Na ~C#+E % 1{T W@dnm}(Tj4B`'uO/Nǟ#F8,:J9@Q'^>n/?@2E<9 n -- DEz W㴋]Aλ|6Ne,s/pU<~Ga_J>e`D\2O(V+=k[7R vn( vfwlBvdQI5G,ұ;$WLLTAIzeo*|$ׂm]|>7ڦ'}9k\ՓEGIQSz! ,)!%{#mUdF4c>c"XȽ,0Fʖ:AO$8Gh9/je~$]r3ED6qހ]^Z<:\}7垦I_CgPi9"%6LwBS0ջ!uO=Xq$dqV]#JZa<#7T> dFYV<8[< /lrXQSv,Rb0$+aRiw9qctÈFPL%[VQZ{nϹ"˟i$DdGK{-X%^b wY+J|8,v8xgDG*Tc[8%Zf)+rZ99b7|GRC$h-,4uqDxǽG;P/wD9*"pAg^ZaY O2Vq!w!<  Y1W, eV typvR>XOV8QJԼ Aa_q/PuL;p7%풟Kl lHsun&t(m< nM~:q=7p8qWEX75YRb4^%}lWh#lѝkwͬGχa{X-D3LMTB*es#;9Tl+:=ήq /e \fCu@> ;gAXBCU9^d[ YV'pk6 +ϒݿ5CxT NԄa cߐ,X? RڶQ;)m]WhLR}ENHn3_m]ɅDٹ`T|%Q#0NS 4jcL}XoX}ja6l\o2w$Ԭ.zwYġqoUZQGT 3߼W7ΏSNjg^VbVUrsgM3ɲة;o1jYV4N-:? k {zO}o[kNq/8ζ_vς/ʜʕjthcFb}`W^Kx*1$~>.vH6'C--ʊ8P$+*f]H(2Qxu {ՃkfJOU}+F )s`kHyAk`hTgv<.>,֥#%G;*O@нe{ 8|z.dIw!w=3Ta}KwN&Cu~GiF&PS)s*5p Ϣyc9E _ˑAT@K|rW!gz7c&zotK &u*ϊΔjSI7d,4[|\2O-Sq4#2tfu;est4&?a݅'+yl)sD{&>Uky~x Jei0Ԩ8Hg4ڈ晘V΀]7;Ɔ)aBfw˃ #oN9Cb5\!D: e#^fm^D1ZR|І`8_sUvd) j QOR7hL^\XF$%3svKY?]M 5%7(L^ٵQu, dȋ ŪDtR8aqq;9S]/O4a@*#FkQtTBXgЁcsD8nRHgq3ܱQ 1E(od#='@sZZek2NPSPRJ9,wtPd)Ȯk/Nć@`/7T$mtT} X#I[fԹ.2Kˆ< rG { }־Lv` ݧ !w0wt_s{ x|W1&{j;\=Ʌ΀U];>pF'RjDz"6Dt".,?"[XщjyYx}2W\z-@3Ig(pWB ;b^15275N٢]H]k *`g(ױwZVkGAK:7U6*f3_0H6R"P[m %BIN!v6#bYO^Q0~9u)*l(li,(23po4D*;%-_ܛRnƕP}bd~ԀXCcq>&5_a9F9NB[hRe#E0ܰcZc6f(:ì0w0@8 wݐs)^5zۜ'eHTSŪhzmf'D:Ml~;Z MKM=G& jMuPۼIwӬ{9qet9c hS>OO0bl'/U駞fٱ\9U=<ᔺK>zPs0)82q{.Or;y:KBkcኧUHsbbOB3pL3^bC)v uObR_OP .т--깻J98R`S$.=Ge jH%Y`%4i':xc^Ԙ:|^l mO*Q]T-&,C`AaDn MdS!u:[w&}|l'?z ?¹1 m"P>$Yk@1pv Q%kMH1 qX\Jq yMR1E)yeȴ+\$ߓh N$E#kξ#f$i>weGl iBFQEJŌk *)p3N&" FEnNr)aז2IAxF-@VJ܃Auū=>r]螙9jto(Vq}+'z2>S WtrbP>쇴@  a.d̍JT]:/˳mɰs#5e@>Ǯ 姂Я+~ZD2/ڴ'/9g\ l{n=՜/ڑd^n;HǝY)djD, qt nrSlb^VՀi5[݅XK,~ 0̴w ,Ė*Һ)pCl` Tksx!)^<kd!)pf:׾7G#)4??SgbWKhۍC.P #=ڴԥٟv1\pd赭&G8Tr5Hq+¶lqRb$@Ql7|6U }[d鮤mLrlM٭>#D v 1q"|V$(lF4>WI{pM4*A[wqsu+ Z-И̤068̷Lfrj,{dlpӰzMu@V ޚ/[ЈF~Z1Ftc#v]BS Z/b)R;>d1t.+,ht`&%ccA\V1!}rql`kRŘPG;cԂA6eBEQ$uġMs'c[H`VC>kqKzɎ_wߴjEk:*.dE4-,IgHmв!qbs  cF+S^UWP?.r6Fo8[ʍAf^ TI1v\WuF _$_F/ D'n;h8مODQqFa4W:> `6 Ƥc# 0,ln8_]Ny BcG0p!w.OZCm)`HLEʋ.-x! \AZ`'[@ޣ+g~]@JkM\nJ|Z M`f)5oI?]+*D3؂_7*1`p ,K³Ch_YBXC`:ٌ '"Iv&Uk*znꬠ_丏Z(A)z~S޺^(4߭^e9 a%3jF`)Zp]m4:5Q/Ǔ,ؕfw(Yջʮ gme@& AX/{oLuDpANo؝/~.fms7*9o%Ӎ'qYX-ИAmîg)\{Hi#2q&sJEI۹ =G-}0Qo$8Yz 8<ΧSmj]ι֌ㄔ&A K_)c Mv#pOQͤC=3[ k1KErܖXʜA) "V2b$,VU4{!}[\\uF[Wr kSt53lۏlM72v[0zpܽ,7mKwF҅[jh 5MSWQpD).~/h_eP}M/nwg?NxdFc5B.ތ.>m (pa;b?`;9k W@QI ʪ yJz@E̩ǒگ.e>co/Nh4"mDz+XCʃhF=W)R-{ x[!IgO;z*!ғ{?i ='mSXPzyS H㌶^Gh[ p2!yrakº&T t vRdoP]}$sW(_ ܾgPB7Kt {xg,'NVd-E\nm~F & ^/=CS#IXj_FfxMG̍>*Jez*OZ/OKJ' 6z`;Rev];$[ܦbmn&,;l a爰f&+rWLӕ5ZIa2US3XWR;ptrEՙ-/9r9bPcA a_x6Эf4u,9)FU@_r=1 d@"|MA[;<,"ء_X\Xa [d\\X{jbW8:E O7}[v=@)a]7SrrY PoŘH9Wl4gtL㊷.O icE&aGCԖYEx7YA&"B/TS^x}:jz/+皋HHʻ Yy ]%6U9NOeXSS0d2Di9,hVd'/S`Gݹ  0 sd%[rM(mEM Wy<ٳVGxwn_eUѐ`"O/&sf(LAӂQ:eE-l5^5$,0H}V .Kaēȱt7|I^3l漢ʸ^)&!$^s™QW u-k.MyGOQHtLP+ nݏ^JM̐QCg(4_HC_ -lp+}!X4_Hk N`h22dOiZ{ Oj̀'@ꊏ>%1ԇIFPEjPQ Ї?0)K0-L>B!FD6GT~1RAx34.Vr8yLŻwl$7zBNdv^:dǺ+A*$R@)C ~j\s#C w+mR*jw\ok̳{@IFZ=$a`khOn_Հ}~yᨚLFobgA8 Jݏ>A4&R^]~=sGx8IYi>5M `q4'~)ZV\ԧȬoQQI'~q81&w q$|;!/|c9BSF  W$`T˲_(<$ i$ihc =a1#DQ11V> f9¦\c CҊ%Џ4g9 w'\FRM{y4F [ 68ΈEhROh]㖎1 z6 hmjog\WeAՕpl# H~Izو8S t<. j(+uwE*e?¨QVKR'7ٔ~{ ?U8Xv/+쭵`]\! V1PV~ /ձyk#rHJzzS?Z3s\' gnɹLf #T)!~yiV8tez q7l:!eEY #a2+@u.aWUϓhP٘dCɒ s8wլKݟfѰ4t87P\ȃ(?(Y wy}q3;hplyP-x!Q<;Gbij\<2s_\\Z p'>~jT8{~-6rZǹRry5b# *7ٸa2l# :^_CzQd8?!F<$$ Kx`]F5Eo6Qf% c pB*B sOYbuRj~>3l/nU>M 5Ϝ Bo#ĄLb{Sstޢf ͉0KiyU )2Te5oq' .6;F}_de'2 y.$&!Se4Ksiz6U2EZa.j| Hsl5kz~', K8aǬ9C_>ղԃ&r󧛥vg#Lh1W47, keR 3oAh̗Cg-3BOtѺkn@!U?E Xl ofXӁ6IS%ahsH]~݁l2If ïvD6HD$yEЍs|o`QGYtH<ϸRfUQ٦ 1 D'8eН^Z|I5#,iy]!:;Hl &i8k%`HPsG۽.!cW/SVW,_nKXloR \$=]N%#7Cy8=n4VK*VÇc" RbB!Gu"{[ e1C8GRK;dR< =ľq:m0? Ρ ]ΖTըKǐvccKoCg㽼op }2Ȋ_Rv[Vi٪Gէ&j{< Tw8`\jKf^QCOz o`LGFY-I@J*ү˓%…~4kGP4]39E|I.7 ¶ZC6j6҂|meTb)#^-|@":7;LK^'X I,/>fژp$d2ljC.|d`0Q&cWYe sXCzL8?\5tܘ<)@AؔqnBAt,_߫l+_bt$,kg։ 1>@BZc*)sU!t_Ȇ6baqQЏC?9 j7XU\%-c c*yJw<}-dNE/z83<1ٙJk%p7<4Pڢ>`Jp<ŝSQџYG%6e#cx) SʽN8E(`//rdq 7[Hq7AϪ> $} /aŔBc{M%bEZ`v {?5de %l/ j.byH'seVzzv{<2?Ϟ =٫y;vx a,(+Ks=8 uFwa>E֌[! Pr閣ω7@{6FϱL.b]fHwla<TVR=7cMʀ ,&C7\]p ;PcE.9 HN^, hmL@G $Ǭ#48I'USB"]'q= ,4jH?Αݼ]UFMqGR$-yqVLA`[2's.ٺ(A򥦈` a#3N]G6=e$QEEVNe~˟1:mDKiM5VI/[|/GPgP!+N `\]:oHWu2P)RzPSPaRMV1ggA6?*9Ti=|R 2fA}XVbWhd'|37@`o^ӵQ`؆;4nM:'NiՇW h#T 7_'!;w^r %B Y+P{:hDد3"+V9.k{}RKa n߱>?^hvQM"奼"VQ6]3mC]ŵbMP ."d5k8jT$Yu;w{w~Y Zw&ꊒw6\ݤr1i upV!:MNKQwȏg[xp!O5ʦt2ms [5*^x[RbM]D*/pwXϓ*Z4r.ͺ78u\"s žmIi|Fjc՝v@L5Р_.`6ԩ~SpO \I4\$^3 Jf8-< ˤKcMeArɠV"m[sCV& Sst)| aY֒D8~ ܡMN߯B^bį}˙Mpr9Ly(4L㨴 :~jUq7؊I#*~Zv*t٢?1*<->˧l}ëpK-jQޏ(d~w \\%#BI ;#Em}xG,Dឯ u!01$ؚdbpYM˖%EBKV= Upa~uf+kۮʈjCRhRЬ]9 RD\!:ZM惜ɯ|%3=+yohF=g0Ԟ ]׋4SWYAy/Hp9'o=ćSJ,e.>3z&@6ke[nػ'!Lu& `Ru Lү 3zV'..6]aAH av@t &N*AnUo| 7k86/ׅ3+e&6B ׽.Z1=2JY&]:'+V*t=uLǘx2îI,) *):`x$E7nY3aSudqq!( a(ap| lչG@[bgV nDOޚN\Vd{#x}a_(e燼itXh}t?ɖlNu8Wua:&obF {.LVOk>[`ZЛ'Z`"#†ʣq+&k9l5YC?mJe^J;2Wk:5I H_ڪ2~)jC$/JN.M0B ^7͋ BE#*[߬T J̻qn-& ^Aҕ!nшkyd\f^̈́RBZ79'qrKko,I:wF uNMv7:BwǴ9%k]Vׯ8 Zj`֟W$H! MA*4؝ T "=L`ct,&G8vj)YeD?c0VvEGOpHL"/[ip g{B04-85M Z4_SLi7s O[r H.@,?i67]pm{ pYvZ\xPLb_qyYʍh*;%M UplMrOX[}v[ĖDrqK3IQM|9soEh9~- #ݩϨ|7 &] e B'}1A?Lө /hCVdM~"94P\ÃgJtݑ4q-P'cauK|sՄ%sVx]V ']b+"JV&1sRrGyv=m}tc"a.qt]d U~5O.?uIn P!"l T&c\k?b lQ"*Mq6n[#+S\9};Zj2hͅXwqQoդ0z_\ ;aeRvK3W; bɣw9oaȣ-cu8*1[XR_1y!?Ht};ie6vOy8Y~ުJ0DL輗%>c8[BJ T],k1e}厰h(` T:$>N&w[)9W=L ^ImNz/؀nq4ơWxs*oPE9pܡk,/##@ ߦnȤ9'?6tC̱zPa>TL/FDzK$%g؜- 7 "( *Sv\xH ;p"`x5uf!9l*4I0hZeT#|$fH) #9;YDno(\iP]퐼co1d!H+GHo7p27; žI.MciZ\(kt\S"n[wy Y_.=$SK`3X?T@^Z= Y "Y2JyK'b3:WK-2 2vJ!~#tJr/iNwFV j#v+b49IS|~VI&M\q(GFDBAP,LTI_985dS 2BD?o$W'ﻪp>RvUDxD/ruyw5Dspu1*3fP:%Fh䰶˗d-;my#LӤhW<˔3K!>aw.j-%rusC̿XӸ* D&c /@p ~IdX.W "RwQZj<>Qrc^]sZ;g ů_A\[j.ON_|e";aw) |JLN5cborUeah} L*B)YTQB i:gcSdt$KH?;C+cK-7pT|J/I:{~rTFii@ ЌMkWeڲy-\3 $d(sh]t?Mov}K~hU" Bv5̲g𖲟ʏgHMJH,TǬQ&dx';P%gгw\'a+7bŵ.7+5l4:mȬhȖ,q?H%{&I7l~* Tԛ^H Zx'h!52sF[DRi ҭ <+}ekG;M' [V1I&mD](ڿQ֓.{m]Qjir 2ZJ\;>` *MKE흂fRCe^ ЄXB?=p(L V-Ơc=:xRB&StբvW(\ëmN!n~ZtokC'*U=[Q?`ѝ{a|gE5fE)V?B^ܖdWPPd˩iCAZA"k"x3\{bيotQUk|YơU|$a'E|ǏhRBpf,*oǚId\±sX ^(_"GĢ>+xŔނ꼧?`N"`feSBݾXSzO-~YFk &<`F^ZT> g_Sk +.ngH!C· Q@|nYNTϖLQ'k3|o{|qlqB'oxP:kGW?_o]#^Ddz:Y۶:IIr6ߌgǷ_QDUXf2zlNI\7r9×,gANˀbgt5Px eVz<e=Z8'JS].|nmY&Xh3j>92HT G*JVڽkV%Ldf 97 )zjפ*EV&΋̴tp+o|6fb* u%|ϏGфDLz5!1QȓX-/u{F>qWcrB~tZ8wW F4w &4dͳFKyX{"&ԋQّ Quba*[kCjJO{`ȊT s:9\ȩRlp2r𤜮 1j"g,u{Qsga#}Uv1V{ey첑-v@!z~if^\zi퇙A(`D=?\9(/qX g7*z7bz!O!}\Q ZV |3)7)猣_&vbeX>IbƵK"ߴρ@M&x+ aXv'6wm`ҩǺMJP@ۖp}1H*! 8() s{V`{5$mS_U 3Ro꾎o,spN4ʄM.9׼8ayzIoй0R)e6[P6LE}F }SV"֓Pn]d2t I\P]z!r8u*I̩S0<4&j<0SZkT-NV-!+򜳍)Vc?Bt4<}Ъ$X~7X7zcqU]:&"qˋ۪9tZ 9UUQ#@9aǫN~|)k jPU2UNGa55gFs_!̕2!b%6 x!ïP:;AއeN6rS[1JQB8zDeX WJeZsQ3fYVѽ Rj5yzUQcӘk[F^ zTl<~3G8۶`^UD \4Q E4q:'ڗmQ쉖:yts U?XL.UCn?,)DpW1Ua!Ge h$,gXy qXS`Uf6tzaEi l(H=[@R棙u@#l.{C9P 7#\|(j\*!ηN/_&j'0,*҆$e {Ob^_aj|)N~ 7fD4[O<*1-pTݷtq&A\|n,M})_7(zǮUkl5mdŸv&GTW",,Tz[6bk7.2Wz 칺UihzS_M(@<%M?GE@XIm!CM7= 0tr =C)ghf6X8+!jYnDAKE{@d*oA>`Jk.i-ᰑRcvd.\B~%iYo'ZsZg3z)5_aG8Av'XOFw2uLt 5cJ>GZd8TvήI ]$-f*պ(' YX"\皌l$ԏΝDK3%Z/VUI,Bؼ>׻5URR eT8/=DgP-Dcκ:-@N>!mn ]G3b@p߸x)yPpOŘy5e*J4V4 "Sլ34P 0 cTciqJ $^h@ʫ!R'D8KAY-7g?^严`m4{M)SiuvNA%h̝S"hݾr-.?iQNI S<RZbuWqr'c4-ի˒x-~; q%Y/)]DNɡ\TR\HMMڨBK ܞI5ڨZܯ&sr/ws;fCX<W!}._}3qK4МcKy 2auNel6 Oh`_ sz+:Gm%HkũW/tI,m4V!t/,cL-sji]`46(ã 0*$h䒃x#6V8]?O2KtE.V?kv2m\E1 KN?y;-`"sa張`+|Ccxm}>GQtb 185 aPpY8J*|?̥>PԬ"H@} `{"o~Z.VYwLCH7P7ʹJAx\m (o9=&䨨Ċٞō x.xrSwwPU]mP1A5 IJ EUw\xISp=r@ncY?ޗq֖%$8+~J_\VfS!~R(D)S1/M"P.UwOlI!r%wi1/ hhO,_>HX{܎F@e;)ـ ΁mjFh"=KOok[h,޲ nצ+%7>R3kԘtO`u3bql4=Y\eCMCvM __ Vs7u8u^Srtm>g=|߆/o-cEoiօ@ -D4mv|YTRZmL@\9c,$4JAd}|FJd 㜐ӰT|` sA||JuNЫl'EOb;. Dg>A;PHr\07+S)BnN* [tgTۃX. 9ՌxE6&U+x*:ztrg*'H3#?$I.%H+hՕ\2 O+hJQRaMt5*qvHӔ9R?&U-꼸bx nNi6ЇܥS$z{SixST&r JC!'o)SBp/XK Br#L'xtN8/Ӟ`KLt+2 2FYNj ay7geyB+CIOeR=S;Z*%왷Ac*X='/81WYɛXkNXת"+4 v?NKYa-+AeB=旦v3(`'9)*ʽ2B0 YVɹ2kX53PE0SUv9 fZ|,S[h y5n1("g>/=7 0;\7NlE _t]R "D%ZHZky(tb|I&WN>Dp]ҵji y0Ȩ6nT*Vu /{ VUDgt-?=]@چϕ@2ntɅ#ML7&#j'\ô:OD#҂?ڀ%ɨP\!6*p-ʂ212Ӝץ.1 Oʈ|HC0DN/H)ѥeApG3^;\SC˕xU1 - i.`HZ18SlM cu6MߦsV )Q,ڼJsmZfS,m~ Byd9 o؎;E M ܥ2 04w!3@ӦΧύ+ssUz^` ts1̢8=Fk(@֫7zGvn.k֣0"VRo%SZvD\rl@X:M;*_"O p]AW͜ҵ;f:%+[0xYd i渲nYR] xp,ΑPl]O36GOspg_Ly@qQ^sN(K(hzt!-:"c?x"jFVڧ) "#AH[W (Nt~zgx9 u(:BMLjf2Zc*L;nqW*v}V!bnKG!ڪ.'!x*y R**vZV 暸W<44\ͥ&Yw(oXxxq,cҮ~NSmېAzHj9+;wf _4Rx+Șy/rӞ), ٕ'#zFh L 2VquHiˢ%*F2*}rw6 W WӻR.  s ou)4,1 Vzxv䘩ҀL.\`әFXϻy%^ AαM=3ysdPF9wgzlܻk a4&{UY*|<̭aS(ZD*;C"yL|K F,,}u \S˕ehv2;^=xp'ƻɌҖ4I‚/hrJ6Sp8?/IC5YGthA@s"GkWr~)6ynn1Z7O2±߲L`;ꀱ$/'6aB[SZ`~Jp$DI7YwZ_r$dc'P0% B)OU.V~>ղ(4"NApPi(*%wnQ2ۚn*<:FkFݢoUp\ZE{xg˦83TbI/&s*T gO:~*mX!hĠi]Xjou3W4sg#Fϔ 7Cp"f'yK =1=v-BB JA:Qږ',0DwڲrIǷ\BTmً[O屧7 w\i>PkQ&.R3'S kG P?93Ӂ&{nhsK`͢UQiZi 7:z *E+ȓQ G(&T-<[&,; '%C^ä'_Z}A-XB05Q):Np50KbiAYZ,#lf(R̽9k{YU-=Y?ƪeHszj\2u.I؋,VF\tYq'smQm6 c2' @d4I`bi?_ rχR oA/G{$VNf|<ӹRV?NL̲.p~.3ItK]zE2$m'e2nFoݺS_!۳L:Rw@j#e2<ăRJ׉R>\ / b7HmRҡ* )-ڑ低|R"d'Q!19Ztc<Ž,1ܲ0Gƶ|dKB\ |xD&ҦG56`a8#I7VkXcm{KWF }#fy5hmVҵՄ] i:/PNt&!c4S=tJTAފ%8^ڇ%ZT_B%n}wk)Eƅ#>vk,gzbBXk߉4CN.Uʡ 1X|1-w?L@umEz_l*c2 p/;U9hsl&G7~^X*]Qc' =o >Pu/~93-Av#د7:ΓeeFJٌgn,"s9@sEwY%X v_*Z3Jx҃}ZDDĤts^EWLíG!Fб:0/[vSN;qMYדײhPK? ni6/0G\FC~0 zb2S6kCbi ^pFKB7i1ԊcUI3C#pf\R'V3b:2 J^Lħm`f  Ibx^l}mJ`~ŷaݿe[ՍMHv,ͣpL.#0yqht祘k%gYY9+}9qm+6M%~=Y(lC9 KkhK/YA`sLPOHRJ1O/:kbJ88[N3S W9'i%8"Oqy򘟉L'|1JfԲXENpNcdQS5Yg5ۧb`熬7 M(s%.0TE Ah.DPచ &ޚl!w [03:9o^{3\^&3):ǎv<\U:p{'oiIsN *³R=%z qL l(֣9scGk-{؎%U`[ZvR3ptn5FrQBao?íK˴Sz1H/((Fn <N+64+(C1\H#+cg1g : Ѕp3&\&ќ-fi`cWSMHO2F,Vhԙ-"qy_U+ԗ3kм١P}^O[ D=Ǜ׽(Rfe*?"_i:p%5 I}SPL*v{ l@2?qJ.(*?sqe#YEP(z./ѱ] 8e_G 'wƒby hۛo%E%nN7Jq@vd.䩡|i>s=z>7 )ή"O*--̃?Hxr'$짭KpkWSMaldmDg3zp\"wLr/xJX&Ʉ?s36(*1\O&U_PX}u!ݶ'ǖ0j(dm-_-SnM7 A4Bx#@ʻƛ.y@˃g裹eπեKX5a,50Ayd/jY7!##l\L?e*,YB{ 2 RgxLwZmHh \.[ɓ"a93dw&;j]u#*N"ա Opg2Teد- V)7Շ@C!<(6Zp?[3LȌհ_pj3"oǽߠ7:)]kRhC\>2wPãcػ UEy@K^>gGY' PtajgvI1qi2Vu͹We6<6 CjHC+y{T7f1b%/Ɔ??A:ILo*\L B?i 0o|Q3{m/: 9 q04& nSމ%L =!LxZzs`pv}Jz oÌn M{sS |MZ?Q'b( aśqtXQPȝ9 nx]r/*SIAs$\}̊MouRGJ/d)ciQFB? S(J'k횓ͪJZcEKdքXڅHpn4fF&Uً8U$`he>3@Ca%|LΆfDI,Ӌ*H-˭׆>!Zζ!xP%hZZ&Sl:&Su.ox!m0RHu e2maPp>_:^įj=<'TXƮf+WtiGQ, a$@ 7RJNxgC'kUY";ʰe3I'4"//gH@gz9b %mŇs%=왏UTG;=DMCxz&a3nDb 473РϬ2߭]o5,%&fTtN|FMwN!W(AYNC22x=Wz_+ s~6"{ڒd os: Y;)3Be-#WLIÃvFv)'LSD/VýGDkAxeU-օyHGb;}i2 Z0٧n͔Hb+V˧ZQ9-/EX8^vc CTn^\WUu!ixm%<ݳKsӕ m?7U:oQBá_rhIEYDewl!31N7<%' {F0ړ0q\vC!j`x.ZeI.{U&?"!7Ѯ+]&ֲ*'|Fh29_eXfyㄙmPN:;4n,{ML.!?^2U9U)Wk/`_21՟.IJA+y{]Ȉ|Cdt16eEZ^٠{v.XWƽ-g;z~gVDFr 8˖pUh o dV-mYaB ȭ/;iMנU7&-tDޜ>H86/SE&^C^ !ڝȉ<$܃}QwyhxK [l!P4u*'UDꗠ燎\*R mڕ60qPN-Y v>G+'8dԻLXV*A:8O-M˿,[^h!|:Rip6D,f)4tv3҃`SombCeaoЄU⟥*\: jjq5B_|񫲅Q6ڽzZFC)t!zˆapwl'2K-j(?TcՒVqȋWx}PO*r*li3B2ElsNjofC137^zӘ9#2?@"e $`}lF)KcNszm9!W$ *R݄}鎛Go|=ZX>B̀,^27{t!1#V3 4lt4t~ȓ@LjBٵt٥1-jW3*3*m3_h)T ɔ?ȸYRvC99YK/4@%6K&)*3ZN%U z`q?2jd-0UZ䍠~Es &+LΪM-J+CxM /<6BZ3S H2Q֢֪އ_Ƹ3+o—M,J7KSyb>hl3bH19hn}i`7y:m]Ȃ%xic(Pf%SOs4w<3zB. @n$8IH{0ZV˺IlZ q P?ٿEhtcUKҕ FT\ƆC<.BRo%PeMz=VXN:n|~ze,hu#܎_8t0E8@G:ɨ^ <Kǚ7oPe.9.#O\W@hB%lq-Z*jg4 :J3l%--0H,b(; ɜUT, 4=)կw:anZ77 @> r dwj{ߨW 'H*Xg!|5$ BdKubRAn>~ 7~nWTH?|+)B{b |n(pv8C}`.E鶜O;0FܟcO4u fK!ӮTcqwe^fSeaYh(FuQt,J1BmsBGtj Z|9 Wv{{zi;@nZGL1cYNBR~>yoóaP; ]tib|f_բ96AG(g zv&#ʤPEJзYmYm<7W¶{,~VA"!9<&.o&l./c+UjK6ڢ~}g_(0SȪ_*wiɥ\' b% ,$h 8%TpYt8+>m:H@HzCbܓ(i8׊@ qYBB?v=?;?6֊R;TkFX amjHi̇K5,p>`ӢOM%9D RE x|'WM `76\| 2錚Xً~_~:L)cv;kXSe VyWuD9֐^6 !ߵ}qhe#SH^az,ng!UCzDËlY`θlY0i[2S2!(AڴP?Or*%]q(sGd1i1ZZyxYA6vg..f;*-Y&53y(- lh6#ժ*mKS_ f hR'@߮g&\a U99f֌ 97VB EVp4vU3l=;A%0i;5]xx+oX(Gx2a`UC?-KZmЪ%ףxbF-Xp#y%m/ P) T:JB]/wLhn@t`KaΫn;rC7Ʊ'?~@8 ^Ji܁i3F:, o!L-闾MtT~m.{e]^C d=ˤnSZbwzAlg3pknu|gZBUͿ`XDn]=id;(=>[$/ZfhSЊIG^a/ Zd-Q1Q+>ySYS\K=֦I1SCJZzZoWtU iqD0(Rjn:F˹n)6(AΔzf3yXHo8 Omt NX~Ѯ`r&DM~ۍ]Hq1-B!]~CS(F@P2Jg8*gu(%U'40fB~Y/uB AÅ6qdȐnR Xݕ[wf~/Wqfڨ> L+=N&U #0) 3tC-w6-v3^s:<\wIk{w5[ݵ?8:$gsJ4^HD! F: dJâQ;4NCog~3s-͘Oød'Lb s.߯oBʽ^gLbYNerF[Eu7'AS(q 3Qf|d>8 ʁ:fxVB kqCW<O͐<٦SX-4?3996f@mí~'[12ci ӑqH-3+#( _juE=_г+t@E6lyN;Y1r% VF|cM@|E+ Gmįp%:dت;k5T9`B+BBb#b%4ux}#-j!/R+!TTއl5N)x=v? k7@6'14e%w`J8(S"f?[Pm:R{ٵм/s[&KWUWTuדE`8jۨ8~HDF>w]Kɸ]\=3nU1cy(AtIشF,T>U- ~|*b0:riBulD  .53jXѝcSKQRs+z1{F{WsBo[<;/Xh Y2tv 0zl $YEbpsV%6 uKefO9B'Rvx"@{Q3d G0֕#h!j?BP10 QVV[C '-;+$ғs'Um82Imh`ɂR_~C zRs9Hr qHPV&PsZs1EݞI*'̶9~N6Ŭ 8rԲNбB`吧=YzbVڎJ\ 2M'y( ɂy>RgYh7iOB^DWÞ{fQA.Rt˫P)Id*@dc,!.FJ'$/gpe'*msj-T0қa%)z$Eɮb1=4d3'QNڜh;z[2DzS$Phu^*YX*ˠmtVױz.~(3x^dpؽ[W,T1S;2gmZN$fiM".~s X  jVe)m=ŏ(me4Oc_Rď֚X$ ~gR?6<{ Swޏ> th*>KD^ E8%E LnYoRyZ=E+(n); .V{L/&}&*J I93)uQR1=Q09GOYJ^>.,;YIRngݷ=݀o"YŠ%d>W7-QL̸V45fFF,L|Eu.LQџ?D1 KZԂܝBgvb,Ȋ,e1;:T?3)Uta~Dnu%t0׿s3uMd}ԕ\BQdz1 ~ ck`2u蚣BsѤA"g3*CF͹. i9Cwz+]\­S=u.ꪤ=WX!6 pXb&C6PoӇG4:nڰ4BU= D٫6PWcb@qxG!فy U>tM<|'CC:rC¸\z|9'U\1 Uv-*/UP \v[ &xI͠{"G%FkMa&èo$1zYɰ;lEE[K-Rn_D2CKaY x;ܻe)&?hJE 8:s3&cQlz5n=h~MTr"ǏcNvΰ!`6TqM1lYaF;(BQIӗ&4 f&DcWTT}Gʪ4XK?x}|VA I1ǗҼR9T$-Bi?2[g[Q9%̳3IǓW%t5oXoqK ͘j1"k>_R5\nϙP*`M[鶯*kVw,qRv*Oy/u` ZŔc4CZDFY?7*ϫ譪cߞ;(4w߆^NTg %5=,^ai5Sq35~Y~B8J?㗏8 R^B1JgVo|h2ʗ#̗6<9:[Y <1$3,Sŏ|aM!v.tfiQp-s:kZ>制- ;2L;'TbyN;vP'괃[p˵2}3WQ4YbV|xM-|(ea2b+JJ'b>GG'&`A2V8 Һ7a$@_O'sڰUT@jbi[wAWhG o ĠfKi\Mg+!HJti~ S&m3WxKFZ zi5i9yB;RDnqT|g#gd gp tq{t d{zvBdRt'P^ڥN5y?L/wJvRW3>4L~rTB*z2?u7` D ~F[Kê5X|; ktW}]>Wr店H`ۅժ{ش%0GϺbwHW/Z~GP:"Mi$P?d4<`fǜLZlQ\*ĭ|\,Zmr(:x#i0^jb78$úI`|\d f{ W7S%}GcD TcR ;;E(pJr&r"HN .\ޅ.f}  TYΌd Ӛ|D1a w80U{ȫjYSÀk4!d pv>0L^p֡~`ŏnARVb5M~RUR[l$ZxSIKq@*J#ys#&g@ oG nv?.;됂n@C·'3mZ&'at=}w朦8-S-GxR?-IZG uXdRis jHVB #`@_L ?cls*(V.{[uŐBD==6hhJM=;5r d.R3w@a n;}sP"EZb*m-+ Y{zbWȓӇWm:8s3@? DZ|BbfZܡ=X i34rZP;1u.@˭ >)+_`)":ҨNw$N__`8Zl"~88[ةN@Re8QomUT`̍Kh3 z;rk`Pݾ33S\JȊF|kBx8oUCuq$d&E~:t%M A$]0l`%Q_Frt?BzH(S„pK"vg}5aYm Ȟ#( ݡE1K--W*mb$.x2ISXN:VjWj׻kMjY"*+mAЇ%<]gS> vP^nPU'\觰l0jmjܑm Ar 4"{ 7 rLWӔ01a(?dq& u=%BrswGVX,-\GgBq>m{ 彠xf%OSrR BгֻL0 (9~!} LFh ?W|i۫Zu><O$=܍aǡ;3!5ThN_wI#-?X$AQr/GqlPc> D^GUV7hDPskv[bzc#m&fSJCANvZ>@%A[7pr@d2F~!^Sx5)Î2: o+ioP\5=LJwV'=]3ati@H+w ,o鐑p\⡾*8h)`Lm֑H8US4^mVa"tr*|B}gwwr ˃:YiZ$T6bTx!daO!J%V,> /Q1yo *3ۡCSC+8x_T"g]I>|$ w5$iu^H}i(Ĕ0!7cY$;?!)e%gB&E 2J~ x Vuܸ7)H;:($55}#/f;ݰ1l ,b7CVsIcq}deD4<[k!;&FخJ GȶTu=C|VRNSe㵅WՀ8 E4FHŪHqG_i""KsQzc \#iy`"`3i6 2Laݿ)mZ̬΂w8KD 8VM!ж3R_5CR U/<\m+TC 8,`,-n;Nv2۪埈 eĄvw ?߰[$-.F_"a sV,̖^дx')dFxԚn.-"4 mwcf܊?1{2ؿ`c=ޙH8 qoObI)$Mj<2lt`:D\bZqJmTQ,[:@^ M7C-ůQ XP^iG)"p녭'qBE<ۥ}\5Dkz8ʎ%sVaQIwl H㓿<s{W.:.K { $gDYt]HOc ;y!l(0fJYզüiA"n6dQЖr)>t=NjQL:0F1<hZlGhaN? k9We#Ǘm=s &9jstkJRO$)©$Z<-ī;SdV#XP חrp(::ey6KSS[ŅLU$%QJ<_kά0&\a*hEmiih8wq⺁% xT:A*XΔ7uDOXǙ\P#pQ!':Ӆ0X !&cU¯4uQV)NlF8V#S|ו{l{頎 ޘ D돌nt}v*4u uXesq dQ~Г bRs6*['/CMN!|:>&Yt1DJ0DbjuI`E. Z+JaXp )WT3+rpP~eƹI%NYah86_?g죜g@v]εYq#٠Pk&l=6/䗑4G|VTOG[d2p6* \K$l(*dO$#}2|%>  k1=ݱKȳԴ>T|"$D/w s`I}}@GNX %KәJ,gȀ/)B-T \f%7fv^"v}>g"}=/ } q=ttO׺rŸv[}rTN%ߙMJAj "+!8]҈ˮViɊv bl^c1dqaQ杂ɱ|;l6x`yZ@]\UXs;Ovك?n-X2}٪?xWGEt,l7M WvX>/nJ\R[WEo,ʲr, ~w;q b쉟:5NwzPl`׺ P}Њ, )HYW)beeq$7a?C T|X3BVzrmh4f~F tJ?h0a}ŀJVG J N_D1/NS*YГDq!*a`9A=ASC*kv9҅%, 2=~H=>p\ PA$4l4:t~4 wzH8{3A#~ 嗀7n;r .`/иkǝ]IsPnr£"|d,`HH1}]]4bxmXKSga76oLE\oݵ~$I NK#lsEPlC0!_uTtE&/tðt`EFwDaTO5z]k-`N7,셈p~>X.O){9p4 z!yI6ƞҚ}n]Փ IDk (&#(VWXګ!Ŕ?)3zJ})8r 4'TyltGcB"-t&ǙHӈWyz9h<, (%=EIcY<&={ ŭ\Mceps$:{ơgQ7fՁthSאַ}A̱p]nh- Rl-gJ#"}ZN1wp uc[(%A"ui'%h ֯uBqkqDHRL͠)2Q>eh|JPzD(ub{R̜@Aa|5ڑ?t>(6BtvJm0@ifAQvm}Rg&n-FVdU~!8k 0I:^+I=6 ^F8k/RY$ {gp/ 1fsG S OvMqq` Y1D䕋-FlxN)3w߉ q)tG†Z638FW' OQf_4K&y W(d:CߠG$d~ChkzDtnnEG{'zJCVd^'S 0 foݒ"Y rQԢʂp%ڔi-t'ze(dR mY%CB̂\2\X5 N b[h:Ųeɶk3dMjjqd`%)B+ՙcrY`n?bF=g3f́'9V4I[돘 b H(rӭ 7b+^/ . *^IviwqKq$uLǾW$hHƈY[k*g6GEhzzu'3gPT~u>wp:t&yʌ//'TY݀Hphw_|b3R ٧KˎA=jDL1X#0̆e^;_iWb/~+GsH_Ν.RVMa?Y:D|#T60O]OG+7pIүH[P݄~żSW3?h*2^E"=B6 h*miN#͇~[,Yr2 Pn3!݇RĜC #T*o?PUd8}_G ׻6Y`1‘.t.غq,Y?j}۪΃=eHm7ߧ0Wn|9þ4"Q.Ҽڃ%d d=P[?f1_3IH#7L$̇xu/I!iV:Ց;$>k_J##pY>"4Z;x P ^Qz[1; :V F~Ķ֍k-(!IqX "1jҲ(r!f4fMm_ qk؍{ݔ*qQЊ $cteB_xeJ ^˘c]qtwpEWaFE|pHo﫝u.4k ^ɛG([UgfE!&`u|J&\zB"G!ٶi\4n!JjLo}\K:e6]2^^]ȏ}K~:2 >{R`ay{ +ý{;Z@OR=I89.RNܛC<3p`ˣԌVEo0.£Oc&ζO65 =C熽gܑC`ᜏx lba$Ukz$CIۆ?vN雍Y.&dx"W;NVp?!+@)iH+\򈼓g4kbFiCm+xPoz>n؇; hIz}!~Qr:gIfs0f0-;Ϸ\;gwy3]L{P?}:h+I $f_ůPlMqء&Z'_Y5݋d9=w'K2RqpNw*$ UO#$9$ YQs318~[+Hb_T:0:%o$cY.0$ř 3=s֭tՠZ\7TzHSMt 7&;e7aƃ֙wR7[må/YG?Őp2tueCtƂcƿ0+YGg)D3}N6GmĦ E-{'T`Nl l }$I~B?^sf[)6sUw5m8㌮0S2U4of0'Z?x7BL>^ɻIשּׁ 2U^32!!ͧsgL:A1ذEͿo~jvvKNĪ)0oB]"zY:#6k'*8귷ؙyQl ||xtxnƶKp'c?Sl ,u㒕>Hṟ$yW@&y ,# l1.+sU]OU]b%Aӄq܏7;*r"Ҁ__@PHre|ƦBճ+^Q 5U#Zb _-{Pb4k `Ƈ3YX-of0 ^-o2)^Z :3ppTL夣I^tߘ)/`qR:J1l2ݭ6~uW.ht#}6VR3M#?4rIx9նj"0|&I+~T~CJeC"Ӻ0o_ N%W:5Cy;F#9BZϠT p1l6)Q>jRZ*MW,}*dzrݘ3ȓM ~|4HQ֟b8q:fƞ0r1-)KGTWav6UaMj>:~S8\O x.ƈ͝ar)/㏘y cHk ~ FF Y(<`'$\:"G^mJw8OQã.4P\矿yQMm1|\ۅwZ 8| V$*|WCPTe1<0aO՞~Q_6?*%sƥCPtW(co@Ϯ oXpl1ܰcW67I?_gpL͢W8%d؜h?r%g"ᷜbOv$lS!rC6: 'GBĴRrǫ`d /M]Ż~\0E)Tc9 i<%>VR56#-f3]zMh1G\< 4>0NѢ$Ed"\z8HKv{oyW.l{?^gri˾ K`miCL+:o*) H DL4ݞu\$+fiΞ W%g%EfQ)ep?˟o_0F//x穠Yx㈘\k* VbcM9H.`սʴ/Ba7yݩ.b9k&X< @$,I~"!v=Rvku&l!Ds$Q{`4Ovπ7{e"_ #uoeNB&7^i cU{x!$ݻ bGi/<ʷ%)䱟UgprQ r)E8u<q=9 ? ,F%I Nr<9a]v#!Qݷ Hq({h,[Kx=^fVz댬#-Ͽ1tU4N# 'e -8y߆Sto Y3~mClZU cB?z3;mgC6A/!S$_JhD `.3HhcKmdi?AU")%x} TԮw4<^9\s|s>A)ט3knlyH)$PWr1 /ӇeI3BOTա*)ΞT3+r򠬶Pb/Oꢶ"|s`ќ#qቹyx5'0ihzcp|.MՂoC/d捈+P Q3s:2_l ׏4#Eƛ's7$S쬄{!WL˄9M0_ :-!!| 8dK'5TnŹ=oC kc/E¹7_ܨz>6;S3~tuw$sB1L]e)\PjB=gAa v9QL l;/y&E.$]%e4o6-i∲OB&KS}=;YCr> F*S!WCYugIH^BR+V -Q[pCahz\rr%;&Lo<3yJۘोru/enyy,I'eM#hm57?D_x^JUfБHV#RG1R+qvZuCSC$D{V`ܜY u˓>piis+dS!"K<3NKSp<wt!5@IH^ɟ@]J;eXI=])bSaG%+m=hoŠnBXֶ{[El\B\[g4=.z9"HJbSvU4g=2*a#rNuVPQ&P1 2rP.SEi_!$l vd꓾7핃˖Nrh8BH9ЄφJe T]? B4}%̣wQg-a euVq(ܼp's' KFژW$E5:w$}I8.$d":Csm;VƂ?&rA H̩X%!*2 voVj.Β {3ZQ'Rp^~mxy2\u'2)ea,Rv"B9yK}[x$njUؘJA\FkMdj0AG 𡽄{JjR tukÅ94Du-;W@։751j.VU_oġ".y=BiӲye_ƙLiQ9Gh*0/%ӷ_@|iRgTWn l9)竑)c% ҕA޹ q=/;k(hp6e9˽E)5իl_dm iB!So>!W`*#Kz`X[3} $H]ߥgUGo(s"-E\*1$\%YR?Lhhrn޶C ч_rѥ^*eggLxEV^qy4#hh=}K=#0,`}Q&x=$3"C(Y8M}y-[l-% q˒a`*!>,Dɤ3w"u3;Hjb8{}G('} }>y)=OmIj!%"l!yg4FQ(@L(!ٯo<p> @E4 3*Gqj*Ӏ`BfmBYh][=ުlI}u-ԏz.dk#1Q־*O(|įJ'9" ؃Awm:fc w8ϊ3bfΊ9c9&23Z18@2TnKq)=zxSLʳZ)Qve(;ށ6Z46e14n$W0_Ƣ0ƀ%< CoT(j"F!RjǀgSlJ9ZܪFZeC?XkOoZy$̌x\ڮ]nMV)b7 >ٜPhGpoj{ljz^{m!}T1kEN?`wlN-wjį|}$,C6=8%a vZ(%n%[_Ia$vY쿨#)J5@fG{֗r#DF靛#sԡhtK64<-+9|T(Isq# Me\d/Ҩ?\ڛFHf݇ gD-D{~vłH$Ps"kbQP?t~1mya;vz]xe<3" R)^;B,2{G1'MU2bċO\wg 0zEl7I{[mQ7NݛdXy6<`jVeWBZ&D YkŸBmCOQ qG>A[0/iWIoo3stN~(^( ]U P7!ix3ü%La~R*}SLG'.a)HCKoͨdyx({xN."Vzy_YI(]XkQ -@֥K^ -]4`mʸx[k>`Hs|g7' ң)M \s"/Cv|K?"$$ݢC7?UhiI ˩Z: zFp;YAc<7)֐D%yno^6i Gߐ{[B&V:> &N RޟI,'-QkNbNg -7W εF? SVlm J=ogG VXat,Vr4ywqZ%1mk~ lboveqKNeː8솘'鲢;*KiђX8OxYK뜌NёmtF*zn)eX4|: %i<.\].,A߼* /wD]ۖp8i [@)0BPE| J! |JJa~+`.t=T+ _ 3h)Ü÷r;1:)Nfh +I!+Au8|Bj4B`. }^іn7 N<A]rU=Y;d3Ii9ЊJ:j<ϗJ,YrSآӛ5S>U[>2TMfVV1UMls?f烱zF>xD)v̷7Rܾrjԥ1Lў>SD\"`"4 7 D")^[i |_= TQ^#vYyjre3̌@`pIcDZP͎ҬIP'JDcE9!d+MY/e_BSRbE `>Ԛ/毅>IH l,7qXlXH"O8d"moM֗pHLT(6du\ Tw5*ֵ7]kl{*X@BE8ET{%d <RI<'+ o&/6/bGC {bow _7~5[S[Z]oί)NCQRhcw;}-Up!C{ &kk tAUs׶v﨣eInzd+ f:7aR9Wn,ǭFTU7̀˙`JOS@] Q8: X8vΏC {2yÀup){98M=7Il@[{6 ٱ.:{EBZbl# w{/s  L6¶EAL#>-Mߍ[+<le/J/BO|LEZ~s`r%+zg‹6M|(@OxjwU4"efRfXAq'mƓSA*[')GhoOoQ L|x7ô6gO?5N(x9`͕dUy5tKԏMȵ!ZzX6!rY}06Wb rVA"2UӸU*b`n*CBM-9#WZR gj3SU>jMNMϦ;8K &;|jIqT-S_lBˇ}~ړi"x7& u"mB00C[x~EƄaZAB^x6L( %] uM?P|q6֍[6(TY6Ra{*.|`n_̄07M6Ut{ -|y+_ ;#,^}3 eq|,n0(.)` Pixfi&^t>v#W_ua&IA<SzaOe a 2^^AГA~,O[zl>]30]ef2ȠkIRa7f;V\ VUF. "YODŬo>߮(i߆tFlKvfTCclζ`ѽ2l BvIdҍWRod$&_64,"'-{HK X?׺f<[5XxV'\?K 3MV{o[v6U` l>Z=VZi6;7 Wv3Wy`V'jUÏlZf0v\5k+AՁ uF,^љ6u"_`,+ʅh.!Agב+ͅm%*(Ѫ.)THRəZ:!O;П"v&?SOB8ذu';6+E|,8hw||.iN!w[d*҂@gVz-FU4/aѝ fјX~vr}TkBʘ}Q6 aayG d Rk\_*ϳ'd2: }:Tp{L;P(vW;FCp}*7xהs6Wm,?"YVV:4I,g&;y4 \$}L: Osq-+tD|',`& л>Zc,^i 'X{u:mQ]bտ[ChDvCTjg-fZ6$Ca=&+wVԲL4Ixd 8. 7/+S~Ej}/DĴIhaFh-9=m.'I5>'6WBd]#YX)J.Vs3 qrXy4834AْV:?Gf7F!EfS0Y(K t։=,@ P+'FeW(^k{Gs'@-^hDpn[^Jb>-ذ xN.쥜Xv(J K3XXq`Yׅ ~ӎHIl,n؇2fȹ;뤏 OMu4~BM㊴#4dL =s xB#Δ"r,1*+C>> i# u(dz5YR8% `}כpmi4.ͤ>\{&rђ],Vݶ@@NDbub~y͂|[&.(f]Ht*wӟ^UD1A`y 2sէSx4A\>.>F}!Uxㆌ}20yM GT l17g7X lTJLb38:Qb>fpWGiA'*٪}ʅ܎,҉Fb?P xyfxFtz a Dbz8/(<~ȥBw54sQcFNUډ6-u$74[Ak{0=!PJξ{ `7x&v\P:U>̾ ,KSHh[7$c53›1QZ1xP #<,-R9DLYSbl$wT*PWO5FiF_s#ll=7MV{227D{;3Bok=bhwa^"J} tdGsBYg\.vlxK6͢G4{9iU:}7ulo؁.XغȖ;-;!jOU(]WHwX𥱻/ЗK5uΘenez 1^^kF\[[#ښյgW}yBu^n8ڌ|<) d,P.01 T,[)]1A_  yT )#,Q&fda7u_ϗOTN sܶ=b39 酹AwAil\rPn{Z,Q'`;o>MЦU{Zs" h D\|z%Q(eGUa`Oڅ+A. ?٭lLWW%}۸^@ʕ>f<2\w ŧqbJ.ܸXidž ~` .&"bH,ו˫2NjI9)_ZjϠZ|3,i$7,(Ͼq7x9?rM ntcʩ:*á*\9r;@T~A *bnynI[FGPrT5Bwy i\*n0x_:(;'aGK*tyǵmiȓ=w?a+ZZry 8v_-L4ɬ=,jlhwW0ӋǼ`;u9%8 Жӵ&x`{vLCNqw= g.urgN X-'9tȵ_~haac)&s@;:A,L09OJpO0'72:}/'h 6qP5񹗋L?>痒ϒE6QLs yUj69^Mo$? Y70naA#[ _%d W|"N 8Gڿ:`] <RδvRfԘ=_l{8d vs2՚Nb%NfuK,.. Fܖ!Z+r#{ռmo];M&hӝpsdE_ +oj+sͤ5>4kG+jr o-FŽ$ Dx",^ h4zU#s;*?T_Z QIυm|DP_|8Y`*-oTGY4;vaC8N05 ;l?Wy+z\)x['+YF[1g􁛟&SDyB/-דzFOpHޱV7o^rqbryS.tI#Y20np4aD>ҭÙWAFt{{Qf.gJiLzNIœô bV,&xiˮ.௚jX7 *W[Ҫ[͝6Ds .1$Dev7E25<^&ʗ:% Z;ZIfI m=elBN-# 񗹤.D"efqa$m).=xwDF( .M=Oa"zQlS:?tw gL/ ш/EVi#+55%'Dtq?izaf6-i,oEwI\he2.Vo{SABӴ#;[<5H]gɹՠ6:4*Z{&JՋmRWpp]{ڂCi32Y왛C=wDr%+b9H7Q7WƗ@btG{[!p#jUcyD18ߓ$u ";C}+6`5-YMv77ʋ~ }ȫܖw؁)ͣ}/hih$3&XVu?[Y)Oh)[@z 4%YJB]PGͤFj"I *48rӀV=(`jz$@+4/Ƅ8( d92-#ݮ:/µ42& 2+֝ 2ӂ%['x Շ_8ܭųF#؞у~Т<!NiV*u.hKvH;F8c,A^J;;DNZh4=y]lg1#tTBrr ! D7ܷ\]]|Q6xo_i -s ]eaO08{aʄt{rY@ 횋abJF/+>=.=gƷ _I 8gxg[<\3Q@@|\%W!ow8D;u%acOXOQf8AMl˽4}[4h}JHGhː5,~l&|r;fmzV'=cHw@ẍRN'Zjl.t-"=_!hE8bƖ7URH&Z,qcOǗh|} d փCu;^$V8Q S= Y^&IwlJ,X_gy>+cm%e]2}ɫrlCӵYѦ1M\)˖/#xsR=5@_(~zM}χa3ź7ETc&ޚOIb%Vq+@X]dЎFxeƃYWPҜx`0Ŀ'[:*z)2UV=TFիlVccU y:jJ%:#f76KNֆt;)h3;S`c u {x7z$ݪweP՝ ,VDB=Rق}@ *TS]T|<)ӽW006{.X8["2V"wb-z 0G t0jƚzEJ&J M[?8S(iV˭7? %o&C3ع䘝Ejsh q8МEM.旜zh+{މe9J扌Nٴ;sc)rri5%^41qa#} s~k oN^_^|U4hL,:n%y5ߘ>D5; +ۥPhR_ >"0 bx3?ad9N>z#JQ$n,SA AijtW) =]WɒMI42Ts^Itu1ߴ#`r{EG}\oyIʥq)/ EID7[W#'Bp_ rcB %46=lٖMDv4%.@q.”]\},>pl`b#ـ/Ov1ىLOX_RV.K$]\tzj.5I(2Mw2q&HA#en+/Dm$m<;>5Ή1ly>/M+ .]X)w'uI]Ǯ} r =%_~=YSc N]h=@ G'#Q  (B6n9SE"mJ+\?^Ma&]_8|Ҷݻv.ӆGUG-=mgv(O\77@е8hb!.JFΤH>x\ nƣ&uI=)Òykmbd)]x"6%]6 !4a4E4saZӱP&ϟ.e&>.V| iGkTFf2*dLTCmD/иnվ͊`6E'9deZ4R&kݛD1 /'_czw<,l^dZz,γnuLp2b~ šm~̂3ڧk#C凇` i_xQ_>Q(NcMΥ(6a#  t.|Oi,ļ8Ut@Wwa§Oڊ@)sn!E 4,qp`~F~ü^g-I76~bq` >$Y9 K+mXlX42ý ,IˊWh&>0C9SbYފH;–{w BN%<ҼʭrkUDp_$1Gj';24]z&ޤĀg LeGz!,sp|bC# e}Ab5B.eo{,@C1 czlPX~46\fc`hi&mPl2썕 Bj0{_# gҜРe~K$^šאMþmĀ@ɤ*@>. +Ӯ_M T TgkbGL]{O2Qeƙ,1n+\QP,cѻ=ތX\&D`_j*fb[Fcz 8uNWK9H:^Fޖ,$%T} /Μkm5Һ(KvU qBj]> b-ͅ<(eLm[(:)AJz9w OwO0 η3|=A 9r^{@i =RN\f mBa}kyڹk`^\RJ UC ; uw>Eھ8Ko} sJ]K? |s{׮r3]]̋ڪ8A /0_D !4q!!!GhB-bҗ 6ʣz[76ND2B' S4;&f^QiABo4V8ʖ#[eÝuq.. Mhٜo |^*Ma5W_9s1Rl/kɝܿ\Jw qqlQ)YG%TIXpWoOB (5]O\SR9Giɩq*y& q|Y[kOeuQ5,-9#pMjipq(Ehȇ gh<'G0 ɤ3b%@\*}dnF@l6՛H x1<6Y4Bh{MSÐ&Ke.lBrVM}c&&"ClB#~'C}4gHzھEq=kl?NZTI-|?"tL1SZB~[F4KS, Ie@Ffe "pp( DJ 16e iiң6R|Il ոqX<?&٧b׊0N\0T'uhTn6|1UŔwd\bS Yt-B,O{JO,['I&cMJ ,n.$j7l24mo5w6=;"e a?s8qޱIG)U([FwtF[VPmJa|n!;5e{'}Ys SX ~Tg/Q0[8E3 GΗ ̖ ` YZ