libvirt-devel-8.0.0-23.1.module+el8.10.0+1779+84732956 > 6 6_6 3!pQp)Tξ7]mtZ`fcK ]mtZ`YIED:ag\&G]XIC@MFIؚ* Dq|0PMQU5F~ 9wwbxZڀYs)HvêpH­p$e@aubHCGeNTJFyrA%\G܂켳CD#] E)V}|%&JmG=`C֜ \1 G׽7R0X\I]%ի߻ʞLӜ]vG] ^lTL\O K}]tНR: [T/ltm>JR[N]Ȅw}+G?{#E$sX1|!)k:vex.܏a}[o jmulJZ%mTjld;g‹lWxF&5bJ 'ؓ|)3o#k]|坠 fa098c61b0593693144daba270360c4a8821085b5e0459a655c6072d1876485de2e0fedda6401d3451e0efb3efa479a957b2ff4bω3!pQp)Tξ7]mtZ`fcK ]mtZ`X> ~" :]C[`2b6udAٰu艘U,_vf\Þx4,-is7`=I)E"++u ;^½̓:I4{)k[~49#CULR y*emq::1K;9gM`h3n㍤m8|h+Y< -]"suh]CsPz8|p'Q/Ghj ]Saaz>{(ϻ^q]`.?#eg@6CU_{{4XI YŴ po^uۏNxF&5z>p= C? 3d 9 w  )5JPX     X     x    X     T    (48<m9m:$emG Hh I XY \ ] ^bd e f l t u v w x  y      Clibvirt-devel8.0.023.1.module+el8.10.0+1779+84732956Libraries, includes, etc. to compile with the libvirt libraryInclude header files & development libraries for the libvirt C library.fbord1-prod-x86build001.svc.aws.rockylinux.orggEKojiRockyLGPLv2+infrastructure@rockylinux.orgUnspecifiedhttps://libvirt.org/linuxi6866)@+ev@*h! W#M@ "'5/A큤A큤faaBfaaBaBfaaBaBaBaBaBaBaBaBaBaBaBaBaBfafafafafafafafafafafafafa88a94831cc93faabdc5d38cd6a1acfde24e499506a45e3e0d4c683bd814fc52e51c045dba2ed824b6e2556451836d0c148b67e7ae6904f8983b7d74f94da9f4b046ed7e92c5b2dc164ea98f10b2f5a219a75995e7988f467b069788b071d83a4a81c9bd825aa796705a3cafe9ea9d36ca8893bb36011e5ccdf500607ddcb0e3e6b8d248b1b3ff8b77daedc13faff133307d2815caba7137611d80b7704a84d2697c0e6e6a62c15dbcbf50c2ca9e1a1bc3da2d3be69690143dc97cb47139f02b732d8b078de0540e86cf4f241761333283fd7265361d5f49c5e5c058f70b418faf53e255a70cbd4155a72875c2bac49da7077d2dc70e865279661e22de9d3f008da4ea37d367585f014f2fd73a68c8253e0550872a0d0f79f15c9ea59a0add17c87aa03788cc49d78917bd9af1b65a0e0bcf6f4a19741127ce243a575a171ceba52159d6eece2b986af0c66b478edd90b1e02586ced3cafe5b40079e6ea99b0e17015a4578495258661415805ba20ac4082fe1f71cace333c55bd49e556bd95760e24cac0ec34ed00e0aead0e5ba846301107f4cefce6251411a27a17b7afbb7179255294eca84e6c7c968c749c6973b9b742b9ac22b5e3a1d290206625275fee65e135fe327515b5b09243644c2229c0736502b0ebe75e7807ab9bcc39c4b3d2984a06eab577a4a0e868298db649c50294e025e2229680d9cc93fc80111a2f35c645edd44427b9abb695746327d4d0436fa98b4628451171a81f42362a2bd71d3b51b2ef6236d8ebf5df500ac871f14165633e201105a2dbf739dbdbcd88e5c88f7e484decf8a1629a91f348805a4a4b2fd2300f97cdd5b98b612727e1127b5230e7b6628c7618aabda2ef218dc187adb01d913d21374ecfd12507b9d4a8934ac9f019ccf7e32d9cbd3bfef07ebb53467b564a790baef9adbd0ad0c6e6b3207e71214a5f1faafbe1b7a4eb1e184c3eba32b38b482c27c916e8d8d9417576d2081d75ba811fa9507493aea35721e2b08f493747403900259d8125908f885f16b38cc0d8b751f80a56b2f162a76fde9b6f73343efd4be96013959fdf10e7ff243092776e97b1eca6ee2ffce471e11b25e055a9a46945675a2ebe391f28d0f0424ecbb5323c53220d0ec38fbb799327b0cb5576f3a2c9041f23fd4d76d73247f801libvirt-admin.so.0libvirt-lxc.so.0libvirt-qemu.so.0libvirt.so.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-23.1.module+el8.10.0+1779+84732956.src.rpmlibvirt-devellibvirt-devel(x86-32)pkgconfig(libvirt)pkgconfig(libvirt-admin)pkgconfig(libvirt-lxc)pkgconfig(libvirt-qemu)@@@@@@    /usr/bin/pkg-configlibvirt-admin.so.0libvirt-libslibvirt-lxc.so.0libvirt-qemu.so.0libvirt.so.0pkgconfigpkgconfig(libvirt)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.0.0-23.1.module+el8.10.0+1779+847329563.0.4-14.6.0-14.0-15.2-14.14.3f-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.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- remote: check for negative array lengths before allocation (CVE-2024-2494)- virnuma: Avoid integer overflow in virNumaGetPages() (rhbz#RHEL-16749)- lib: Set up cpuset controller for restrictive numatune (rhbz#2223464)- nodedev: update transient mdevs (rhbz#2143160)- qemu: monitor: Drop old monitor fields from 'struct _qemuMonitorMessage' (rhbz#2170472) - qemu: Make 'struct _qemuMonitorMessage' private (rhbz#2170472) - qemu: monitor: Move declaration of struct _qemuMonitor to qemu_monitor_priv.h (rhbz#2170472) - qemu: qemuBlockGetNamedNodeData: Remove pointless error path (rhbz#2170472) - qemu: monitor: Store whether 'query-named-block-nodes' supports 'flat' parameter (rhbz#2170472) - qemuMonitorJSONBlockStatsUpdateCapacityBlockdev: Use 'flat' mode of query-named-block-nodes (rhbz#2170472) - qemu: relax shared memory check for vhostuser daemons (rhbz#2177701) - virpci: Resolve leak in virPCIVirtualFunctionList cleanup (CVE-2023-2700) - node_device_conf: Avoid memleak in virNodeDeviceGetPCIVPDDynamicCap() (CVE-2023-2700)- qemu: domain: Fix logic when tainting domain (rhbz#2174447) - qemu: agent: Make fetching of 'can-offline' member from 'guest-query-vcpus' optional (rhbz#2174447)- conf: Make VIR_DOMAIN_NET_TYPE_ETHERNET not share 'host view' (rhbz#2172578)- vircpi: Add PCIe 5.0 and 6.0 link speeds (rhbz#2168116)- qemu_namespace: Don't leak memory in qemuDomainGetPreservedMounts() (rhbz#2166573)- nodedev: fix reported error msg in css cap XML parsing (rhbz#2165011) - util: refactor virDomainDeviceCCWAddress into virccw.h (rhbz#2165011) - util: refactor virDomainCCWAddressAsString into virccw (rhbz#2165011) - util: make reuse of ccw device address format constant (rhbz#2165011) - util: refactor ccw address constants into virccw (rhbz#2165011) - util: refactor virDomainCCWAddressIncrement into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressIsValid into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressEqual into virccw (rhbz#2165011) - conf: adjust method name virDomainDeviceCCWAddressParseXML (rhbz#2165011) - util: add ccw device address parsing into virccw (rhbz#2165011) - util: add virCCWDeviceAddressFromString to virccw (rhbz#2165011) - nodedev: refactor css format from ccw format method (rhbz#2165011) - nodedev: refactor ccw device address parsing from XML (rhbz#2165011) - nodedev: refactor css XML parsing from ccw XML parsing (rhbz#2165011) - schemas: refactor out nodedev ccw address schema (rhbz#2165011) - nodedev: add optional device address of channel device to css device (rhbz#2165011) - nodedev: add tests for optional device address to css device (rhbz#2165011) - nodedev: prevent internal error on dev_busid parse (rhbz#2165011) - rpc: Fix memory leak of fds (rhbz#2165428)- qemu: Ignore missing vm.unprivileged_userfaultfd sysctl (rhbz#2148578)- build: Only install libvirt-guests when building libvirtd (rhbz#2153688) - tools: Fix install_mode for some scripts (rhbz#2153688)- util: json: Split out array->strinlist conversion from virJSONValueObjectGetStringArray (rhbz#2149752) - qemuAgentGetDisks: Don't use virJSONValueObjectGetStringArray for optional data (rhbz#2149752) - virpidfile: Add virPidFileReadPathIfLocked func (rhbz#2152188) - qemu: tpm: Get swtpm pid without binary validation (rhbz#2152188) - qemu_tpm: Do async IO when starting swtpm emulator (rhbz#2152188) - qemu: gpu: Get pid without binary validation (rhbz#2152188) - spec: libvirt-daemon: Add optional dependency on *-client (rhbz#2136591)- qemu_process: Don't require a hugetlbfs mount for memfd (rhbz#2123196) - qemu_namespace: Tolerate missing ACLs when creating a path in namespace (rhbz#2123196) - qemu_namespace: Fix a corner case in qemuDomainGetPreservedMounts() (rhbz#2123196) - qemu_namespace: Introduce qemuDomainNamespaceSetupPath() (rhbz#2123196) - qemu_process.c: Propagate hugetlbfs mounts on reconnect (rhbz#2123196) - qemuProcessReconnect: Don't build memory paths (rhbz#2123196)- security_selinux.c: Relabel existing mode="bind" UNIX sockets (rhbz#2101575) - RHEL: qemu_migration: Fix restoring memlock limit on destination (rhbz#2107954)- conf: virtiofs: add thread_pool element (rhbz#2079582) - qemu: virtiofs: format --thread-pool-size (rhbz#2079582) - conf: Move virDomainObj::originalMemlock into qemuDomainObjPrivate (rhbz#2089433) - qemu_domain: Format qemuDomainObjPrivate::originalMemlock (rhbz#2089433) - qemu: Add qemuDomainSetMaxMemLock helper (rhbz#2089433) - qemu_migration: Use qemuDomainSetMaxMemLock (rhbz#2089433) - qemu_migration: Restore original memory locking limit (rhbz#2089433) - Add VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - virsh: Add support for VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - qemu_migration: Implement VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433)- nwfilter: fix crash when counting number of network filters (CVE-2022-0897, rhbz#2063902) - virDomainDiskDefValidate: Improve error messages for 'startupPolicy' checks (rhbz#2095758) - domain_validate: Split out validation of disk startup policy (rhbz#2095758) - virDomainDiskDefValidateStartupPolicy: Validate disk type better (rhbz#2095758) - virDomainDiskTranslateSourcePool: Fix check of 'startupPolicy' definition (rhbz#2095758)- cpu_map: Disable cpu64-rhel* for host-model and baseline (rhbz#1851227) - cputest: Drop some old artificial baseline tests (rhbz#1851227) - cputest: Give better names to baseline tests (rhbz#1851227) - cputest: Add some real world baseline tests (rhbz#1851227) - cpu_x86: Consolidate signature match in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Refactor feature list comparison in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Penalize disabled features when computing CPU model (rhbz#1851227) - cpu_x86: Ignore enabled features for input models in x86DecodeUseCandidate (rhbz#1851227)- conf: Introduce memory allocation threads (rhbz#2067126) - qemu_capabilities: Detect memory-backend-*.prealloc-threads property (rhbz#2067126) - qemu_validate: Validate prealloc threads against qemuCpas (rhbz#2067126) - qemu_command: Generate prealloc-threads property (rhbz#2067126)- node_device: Rework udevKludgeStorageType() (rhbz#2056673) - node_device: Treat NVMe disks as regular disks (rhbz#2056673)- qemu_command: Generate memory only after controllers (rhbz#2050697) - qemu: Validate domain definition even on migration (rhbz#2050702)- qemuDomainSetupDisk: Initialize 'targetPaths' (rhbz#2046172) - RHEL: Remove os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0  8.0.0-23.1.module+el8.10.0+1779+847329568.0.0-23.1.module+el8.10.0+1779+847329568.0.08.0.08.0.08.0.0libvirtlibvirt-admin.hlibvirt-common.hlibvirt-domain-checkpoint.hlibvirt-domain-snapshot.hlibvirt-domain.hlibvirt-event.hlibvirt-host.hlibvirt-interface.hlibvirt-lxc.hlibvirt-network.hlibvirt-nodedev.hlibvirt-nwfilter.hlibvirt-qemu.hlibvirt-secret.hlibvirt-storage.hlibvirt-stream.hlibvirt.hvirterror.hlibvirt-admin.solibvirt-lxc.solibvirt-qemu.solibvirt.solibvirt-admin.pclibvirt-lxc.pclibvirt-qemu.pclibvirt.pcapilibvirt-admin-api.xmllibvirt-api.xmllibvirt-lxc-api.xmllibvirt-qemu-api.xml/usr/include//usr/include/libvirt//usr/lib//usr/lib/pkgconfig//usr/share/libvirt//usr/share/libvirt/api/-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-gnudirectoryC source, ASCII textpkgconfig fileXML 1.0 document, ASCII text, with very long lines RRRRPRPRRPRRPRutf-86208fdc2c2a522894f515e4cd19ff824b0429b69d7068d96e660e047a76ade28virt:rhel:8100020240409152846:e155f54d?07zXZ !#,] b2u jӫ`(y00|I8sXV~5GD#&V.kAɲ܀ 62SGe\AWh#ZT長'm(_lڠmt&F ϋŃp?R|6ِJpAh?{w]zĕ<0%Z˄ 4Seq ˉj|;0n HA C]n%n - S$\՜`bcCTfb0ǂCfAFq-"]2kc>=:-C (жa; q s@QN GJDCgi|_}r.aX=:p֥ QMӳŤe6hhrij,zZPV?4xĐFPMc)I[N34HɟHa"a&ѫw |i׆n?X_2aA;̝X y }1c۽.?}RPIp2)ϫ6Pכz TdbZ@4N~ JaN& ])Q& *A \ /|LQ48Ԣzlj(vAڙEޱg8tXYdm:p6|N-hOe!EEqSZq46x$%A%W _c*sBUg-=tJ-Zc uϪbQ4w0jD? N#bг`\ ]. 5䇨wvwVׇNfr(/,_c 3]h2xƀSqVUTһë<|5:p.6 z5u7KB8OPz72CӼ2bw~XsPi0nZV?m#iR<Q c`2X@%4oPNԾkX)oN V:Z B/`Ir)q(WP L\+-VIRBGni_q0|zHc ,m Q6ا{[{.u_3*V2iS[DL8=LȶMni/T졁[Z3t2iRF]E< C+<^](бϘ87&+BUڏ28Є+^Zǃ^~ZgH:3q!SQS׵>+fEQcϡ[WOxz| ,@07,} 灼Svg/g]5d,^x=f 9EgVX1lP^E[d£@XAUyԙO7˜wQh4Aeh2S.vE31z- ϙض+f w15SX3?} 5l3';׵ȄY?b'){(Ap59NP>*xO?Y3Oi 9rIͻK;פ\1u^c0Ne`:ՄuS}V3X1?[;T-ln e%72M,fɄ6[1&Ldx3ax%gv9.>Yز=/ĈI??$j]5l#WT}νDbN@'=GMzܞ5@+b9|% %aѱsy0z}C>+tXO (05Vk~*X!ATӎ§o- )@pv/'3I,XnfxRniڿӘK-[z h^xt2 Z-}9|XXi{Ğ,-$8g%'ؼgnR;f:&|m6!Qn;YtciOBq[r^=Y̅ ښFa6҃b f*k,=,ԉo|f> L*}׶◻y[ C-'y 3Qb =BQǪwҾ^LR^sn7d ¨@s_Jc Jk[udOD"܍; "ێ[.0^w~w"7z`0n1,77WyNP U'd%U7oqXl&ߑ&偉MLJFLS*Sovg<ο'7jzuB]TH!KV/D'TX67آtm%U?Q~z ,pSK4Z]HHY^awnқYLgqE665YX|UD!]xmwF%]yAH Z wzk unlUԻOHx`>sqpՖX5sčNDIL]4+B)bkr<&ɔK- {KKAS{()IrA*-_Lk~q 2WVagPc[ls_ɟ|ZkDjL}?oe ~;dح0)[*]"ñUl4|vHiɔܭs폊0=1aLq$)cF:jHHlü*cfʏyPNr7"C0POSK7|~U׌ f;D-D pmJa"%]C6ns$dU&s M816ԟ VӢΤ$HKA}]msNOΚ923*hWԁeIa:@`1l7jeA@v$pGa $2)R7*M^ i8AP ,V>1M5Y|>ˀOWXD cؐ[Aun=DVz=҉-.Ձ[70tBJa~ {qVHCbp<闾MÑga9^kO)2D~,urH0J،@+P I*gky\yGU ޠgјL{@Q7j<8U,\کSvF^(vll@ڵ&j]:JLG[Fr]c2! mQo,lp\l B9Rկ+M#3Ԛϻ42j"a#h{~>\0|?Gq&, l%dbu8JvBJoD$6ܼlg~Dq^3) ^lsWIuI AK9ܾ|V9t4I& 60, +(NFǍXE~UaGN `&:6J;1KkȺY`otG5,lʸu 26pUqJ[j8͙¨CUQR%bfSBF,9jAʤkTKĪe_0`J=Yhݹttf֬ʻ oAц%<4'oJ:MJJk̇XJlcƦ]+ⴆ\W u&CvދZ2UqUfhC!vO0?o\UDZVigKM{3>OZ 7dBxoC:j=GN}M^hʹ4uɈfӖaK W3KN=Djt@:+McbV߬`jk2ⵅb=IBΤCKI-U,-:ض"鄓g"leQ% );qjx_<I74[-䈏al4("&~)g瀰_dHa.rE3UoFzH=9f)aڏ37nۨ񘃧8;Z6QP uEꮳ_guF:2AumcQ?evC89),Ĝ]#ۭi_KV8ykڳsA(AuGS!ֵ9꺿3v4$B2ݣ;b-:N0"ru#/w|p 5Sˎėf12V"Z\NlyS]ca(]X. 9և=E.=Th̾7b-W CYxJ!1-wFQE"WyJ'pƇ/}OZ󳸺ol-YoPJl![2SvARco&+l¶cR#"ӥV&ɻyy(Bd;[Ea*Cb=(͉w۾,8ݘfLHPߕ^%[mqOl 29NL2rNтN65Ƭmm(Imc5CV*v/'U(zfvALANY=)kL)T]!bB(B]~aЋ;P ֐> 8Md)7AxX $"XhGN9pz 2oKq9^iߤfR[#zfQ3SvX'Pu44Ԓӏ@cso M~hQSS+ރnxܕ8klBLނ6 p7b^, f*.O[^5Zڅ2U'퀧X".}Śp] So<;؉IX:ѯK[DG)tٞcokng-̟ƆQY$B?7{HZcb$:P:{rV4iܐL/{ P* <7tc$owYmz701ߐjd`2CƆ=10-dƨ}o!u: Cę Gfsփް!o+O4'.Z󑫬4Kggߙ$v*q`_B{J|; V c`pNSRN؁iVbEVqlMdKrqo\51f}*,.4| QW 0i޺o.m-yy T$5m*A/ uhM>6\ˈ; 9H̽\f _q3M6GO1#HKGOo0tĨ:;a~b*|ƢYW{HLgб42Y;ɴ8/--5s0qݻhHZ/T:N00cz>, ^q2gGkQHE]"X~viP$"j;7RC}dL3ݢn>9KLRmdNf~n%ޮ&3Ү\R^-F,h157aDZl mbO6m1Bh׮0Sn 54fr578b1Jۅw8z`UOZʝo~҂psbz׌!.r I5|DHSANGk@p@sy&V?mMv,)"B:KIiF9GR% nqeZaCe,qyemV]KuP J酑8{'ظ@eDGY; ewp8 ~5BL2w7Wk)ė= W5+2Tܰק2q%faE^Zx;L0N}_]!B/w+QѰGYڤzwNȡ )o&7`% (y|!ߍ vж"bjܓu5d{I N®Br?+iȴcZ/k"H#|m"SيHKR{[xaIUJ} I !t7jF#lR-_ﶧp]4Bޛӄ(wzGm!EI]7 6r+L0lB14*+pS!Cx+0k.'Cl‰ Q&f[ 3' 3L{-3dA#9(W7;ͱI:ȬY|$b>cf>n }u7i=b@H5?[}mK {_u^/*ջq `C*QY?nƉon3=9V9B?tJJgL4 W^cC5mIqp᫉٦?-М6̆W.n!*~s ;(=ˑ}qZ7ew}`.PuK|Qv&(W`dljvd 3]tRhC~sA8aGx_M4$SzzW^W_ '8 PXF'*JaB s~%Hf؀_Vwa3C[Skf(@%$6oVu]}55 0D&%;hUVm1zMi`ێ1`"P7B%TEd!9M^"ʰ^rzR j|2j0hqV=E LʸUJE6d#fy\oS6à5LWV8Sz(te8OI KH83[C͠񾐴s93I" ^!;~:P]TsVvK۝f |OSoj}xUdUrҐU)uMˮ~d#h#pu4}7#.U)Ni)y\&k1T#Axty'LĊYkWJ2p}UF ٲt+P=[ $Gr@ȩҠ:7asc{wlRZ-{ZKs { ڟQ O /-ɤ/k&x鷀ڴw$L86u84T9C8㦺`)@{qHK"YA@ϦT 0FJ\ JB6}< 3 jpK'{/ywO}Dabgs-)f%k".7}}i9jbt`Kh>R^'illݯVV;ja>][s_sͫt;drձuxzk 1wA6\fq0w]}OoSұ R7|'ӧd0{?aW UȾ!G!IbT<75N|yܞ` ._T,i\3`Jl Q !jٗ+OR>>Y8,f։ 9dSu N 5zF'jEHec?S#BNrQ݄i|8,y .(JOlBӒ*b;{LL|]S@pg̠t@ ѿ#.dv˜:s# ]ү=?e@m A5^#inMz-lYdfneM5Nb+v)K׉߾Ap =ȬIKwj :y2N/ݺV9ReDd!=BO y5;:;.XX$ |\2mBxw uG fy-kDA8znڑlb̘Y?Z&xR6]btꁡ8.K{q~)E[` Z1hq|\}'v\F-WE R %$j]קHiT""Uomlk 4㹬&5`v+kwm jƊlD0z)iF{^M=[${˞fs&' lxw%QV$:h2Ed=pXp}u YUbY*Q+ qRPԋoZ "#R]r`b}W;JwhZV#cWqofg h@IqwSyOB?Q_Wj2zq\U.Z\`!%>zxfH3dN֬?dMc35a ~OxQomYQsf*6. BJM>+U4pX""4?>EYۑg,ԭ$K[e viߴU|c|s'uhT,(DB|YT䀤:N"ԭrzYJyo߅)J/^SW26 <珀ȥt)X]E֔9QNneAo-۶7sv@Ph sQKZ?NB V#@]ҧ7>?oi#rE Qi%ZOOү&P쇶@v2T ћ+^(~R3jMY$bz8n.J  j\M(nx=5XJ!98Sb/(bےIw"ܷuUb$l6o.Nw*1[uG IkQɩGR`b x^ףZ*?P\>=vqif >MND%@=.!%‡ᆤ򜪑?Ϟ,\[}rHy? pr(!u.oLٱs T9@HF 6y&l!xi U=K)Uxu2σM:-(-~R@3iȀ:U& {fhz*r-c XG]rui"ڕ%2#CV7xg1LBʁþ_UL2' _H$xrMFNWqK#ѓ\đYRjZiE_'NOl絔R N~RR=[;O)ɳQ2" ujt:T+(>2uƠ_'W=$z;>Ns"9j=}~P]nK)^sN,} `S;t 5`CB#l9w慓/G3iAMX/c-hJm_KdY€8{Px9>E> `[0je *!]ISW`c(O8ݠ׀n,/G ;CB#dv+}@+P$ 75gQ译vߐhuC_BAIM1' R醱DK 3>`ÜWz OCC RFNZ/1NOW.nGauDW$Q!>mw:-]派nկѪ9P"}aT3Ri1FZm0LZ-aaπZ.Xj!\x RP=yT{Ck(moC0`~wmWҟ l# $4y.hoUV_`D}D(0 " @ #Z5 Hb5bٓ̀pl!SANⱫhiQҗzq1ۘS@zDO7[)%yI  Sqb=&Ćv߾e0@^GIOCo$NQeI1XmBiB6hW0p<+4cqXK*e_]} )iM"W?}NbN(bCdwb;Y6C&(%>V/ =u^t ח#svW,sFrc'$Pխo& .49[S̻/Hq~ṂM:P7fO a{mJG=;vǤ+̹l=L︷h R׺:`Y`NHqbB'MţX/uCո7a cl0Uw*ٷLBR[n.#0&۾Ro;&#U?T3K8rFL5SGz:UaA[ğ4 p8'uid zaRq(-o#>nm-.E5EdV2t:SCp- gF#R(sdKhF!45B+ȊIVwxþWV+M %˩U5BuP== \HpѹUAe7 f8`5/rz ٍyĉ;wHC6 ~ tiLgh }13lMn' 57ؖ®Nza/b`|vݱG >0%"p~K+$<:L$1ݸZ5.=jmW@og2hq~h(H'&ih &?w| &Ia!&ހ{U䝋A^E y4.//\"yOP [7P;+uI\P wOPyuk0+ܞFL.>kL173iH}dRڨ?=r/.뒀UēVd+´A !=H{`Z[egq S'MAr;p92(RKtH(LqEbl 6/-w駖8ia2.j)sU:[8 JP[3VlSgc/>+Bo-y+xT_&%;+r{(ݕ }yi`)XXg2{"GW VNSf CSl @7~eo(4FQLDJ82\+ J Ni, T/(,7!10o,J8xRQlO^Q[$Q qD8ƞ 6$Gf5)0TP9ߵuPVVI-^I[s*6KTkrڊuX0awש5$ @p'KFGԠCn{BG|hG@ʣ\=OY޿vÜj7]sc).9Qz)4t`GWs>lЏcp^dnm2=yKCʕkV&$rydE:(uy Ke)ӝ.#+\PbJR09-w:˚g*(RYG,7c7큇؊!䓫Cw^b+vJma#5ٸD9jPb(mK3d~~_ry:oW%j@,dZ׮ Hz [[6N[qld9ޙҨJ:gpa@"j'֦hVBF/P>{Nkf=l>xiq; Xsu@oލSʼ λ> $;T!]SY/EEl KOҷt)g2jpVֆN ,:X~ۢj BFu >d2&ꯂ@1Q ٷysp]΄?}Z_"kua$A)JK7~'!CP)=#/?'IL?SVx]hbp^qr"ɚ*.2m~A>VC!eޕqCO#V ? ] 91 ڱH~W-KNc}WH9XL j@UƪILk̝+L(ꎅ~^-5:Z7LB" Y=~v'/."eZj_ggъf&Ɲ"6C<PܵJ~#02fyCe1hVWŇ*,&bMQ(}H.7\U!W{FQ'ksBx9K B0 z(QT5,gj_%oG#'b_9=/顤+&eA1>ޜ>S [ÜWᥤ~XMmAb_r#^ts[KN#Lx%ͿM$J۹mk3&C1t ^8\ոgMvn CpE 9j%srGmu!JGG8b8]`( h^&qO& k ~ =DłjBZSղU=rG|T|8}jg(T{ԯN?nÚ?RYr6G& $(S+"/=OA (z̝uZz X#ޘut_cWu2§5nalH=Ӌ'K >0O5R3[lcH&kc:VRH)&@'b0@R;ְ~gY f\įbp>t}`$)6MYnZ$=kj"Cm$E$&ē\t4+h m;2WqBjnchN}R_\M9wxf')].߷I?Cg಍%a[S q3[Ǜv" Ln${,*6ހ'*;%^jt3EF)yN @rCՔ?$׽"R*@<)W4503cya'QDo;P0.͔%JM!cINjʞø4a"ުĢ.rͭo%Hz[ Lu8ZSR`DuQ< 3+~';;oӫuD pכ%=ug{5JDٹJYS*p6*jQoodA.6q |(Bs\OU)9A3[{eS._yUy~VY}  lߦ̡6pE6חΎNy4K=CTRj3=Q(*'o0]PXd0#:y[ƁT<nj05OJ㪮wҞ;5u@Io01K=\1.&L. JСqc-0v=I묿w@ZZy5 ׼6G2Vx)?n[h,\ϐFaS|-[\y#~x$iV٠'X p(9wnAWRu$_=v!(SOzEE/%󸉨?*AW)l Ҥm U֠Bȸnd DG>۫!hs 71}as`C\j Ro6S$<37ԥ^>6,|Ic+_ؖc% UҐT24M95K< ܉.֫\Σ%0 ٩sܕ pmd d$Uu!,~Tr)nUj7':q`v1@eNjBFcg*5hTB:T 1t MKP6'`fCLkz5sc N䍃nr1ө*`\>eM)5|cg+PlƌAI6^Pj7|o!+zR>I6w 9:\[d8DaiEs1X*Jl)"m%/ دb12_szi1.HUB|p?ҙ^3"W9' 0T ,Ԅar`[6Qv1GrK:Svq^Q°Fd?K$Pt{2u#4,|LD$;H,sՋH˅'­key@0Rv%E{>2Hn)+-cQ1\ur6E2ng6<ZDg'ih/?BJ_SJ*i[r鑽0\ rU69P&9T4iKG⬸`,$tqv]cj/UAJeXT$"E2ܹs:I0Z d $FwQE:l9gaziE"7ٶ 31j;Ylzz& 54(n>5XNoN*=ž?S\b(-W8#ʂYvz]Y~8]`;YywPZ+lR-; QULq 5]6+b [791z7 C qן#|7:{T@|*k м/${w/-7 ee4Ѳ2WLtI_}. 7]䎔e&'\@\q;wJP}I,88D&͞Xns97-8p1M8 Mr+ci$sY֭`^2DLϠ2r`$樒*w~Ha='Uݽ|*&;i}kMzWopGT|/WtG!іUOu7A=#iTZOWDQj 1['6Tj6ʽQ:Bݍa$4Po6vj$qh5JBLRh&x(_oSuY yY$שRѰ3k8b>"}N&I6`rC%j2ʀ.JM+WGĂ~ݮUPQ/Vq/3dr HIF8_G;,؉TҤ*Ƨ_fbe>s+-ٔ^|/}5@cnRu8,s#MtlH_D e:M"tJ"ZW޹ܝ3kH-!{F=y /a{R2}a!-Z}/,}3t~W[7i):dpe{$OZ`MI1ɛqX7Z!PϾo\He\g|\|aܓzL$Hk Q=@1б8iٶ9}}cBھ3CKaz=$+xEwQlioŏvl?'/lo򱛢#nc}Zrjlz4iƉi_s !ث[kA+dGN7%vzеexedMncΐfHT?2L+i$Jvg^:Q`ǣL 2niMf̣D ̺{AgDDB :p^uZB[1g1dP6'c5yd,NbZI_n\kge؝ӵ)Sa̾ƖV[#=[ma.9 R@bu|vH,[jCkW"Q }G"-e+p|2QZDe[Qb[M+\QM a2~|Mm2`趖YJB u8w/l4Xm+xǓw}b@-Kj%wGQhohBN5y {GV*{$,N[Q%YjԳSykh ?u[ac=σr..M8R(m,"I61( nnIOY-ف O-z]If1Ɗ+]Ҳ@]".&.$-]²]Nȭw>P,ɡ 򘪦;U- vB P>^}'@&۲Z,Eiv6_'oqi)XWBR=nu/sJ3D!C*hһҗ m撚=Nx2_)*dB#3Ls}Ũs015uNNM;tl ?Cb{v R7iLZԾW*}>ٍ'pxX(EkuK>k"֦ a)D3v&Z>dד87jGC]Z,`pL3Dۜ;!C:\f2J6B&.8|l߄R2iiBM CS Jnh;p(I\NIJ?sLeqߨBN7Xtxm3?J=* L'CA_: i\jaǙϼ2}eHZUJ8@S t+?`cggɹjms)|qcK]5G[LTⷉ ͢w;?^\+ՂZ j`mT_rRRF-tMrW7;qh(srP4F[nOe᠂sᖒ$&)f,j+X)&8zPHM.gkÏt^= 8^[4L|T;#La'i+} |h((rrGT("#ReP&_t(E'{ Bbz/1wȤjV !NIl4<" $Iezf SwhRܸYCM#o {!!{āwXk9ZnDnE@-Hȫ"O_>[ at3&~;i$zYp3-%S,JdXvQtJ/jw `+z1WU.{t)?{0P/c13@m [Ƹɺ\]AȥSÍ.D.dc_+>`~d׫ P4%_S_AO U_c-twVޚ}QDhw[K=[%uXRJaݗ(a0\ت`(O`d|jjׯAMe N>M02r{\ nb$E p*b`"36]˔&۸4RO'j&a7Ͽ>\kGDKޥN]Gr>˝}i|n,X4ۤcjP"Jd-D7op;0Y>Ą#d:Y~42O7RjK_aೢ8өFc6~3IGp}ʞ##~M9ه4GGņz:(I*\v ~4Ad@{hm-TMuGK`h#"Vw"@e4m̥ DRpwBkPoץO?5ddqPmM;mOi>HrxB~V?I1-6RȮ"Iu#-Df='Qu[D)߃PҮV4 6 i&A>'2TO97>BO¸rY -NFF…)viwg tdeeH)]w l%\k61m#kƃ ڻJP9 ⶨ: E~ hu&h1~^گOy_[Z(?R`+2K8Y@apcG 4;+L gZ"6Z|"L*:\,X_RrV=Bȋ6(/)`/S0unY]z~#UV]xv k%CGQcDLH~j, o+VϮq&E`]ϳVsWWxd8Sx:dV{W}\80!RWXjbDža5Vi9Z8UrY, 8aU~fhwd~Y婀<-*Cx8t$ڈ]0?GLrqob +(j5DCECě\כnt/)=FUTi_T$=!-Wpjg&GU?"IMyR,~=Ko^zN1=pz\ǿAsl\!f[>WIy.xjg2S7NcA+l&rrP1u] 3w! ;~f!bbgکZ&%J̞4LΥa+djᰩ0{MҐfYێ~cHp-s83{}^ ݅u-o5!֬'8J+/x{1%Hlڎ+ݤ# 79TJb&hh5Uȋ  ##L)%a*LZ f h"& vMD>B^ PioN1R= 3[P~c-g(IvH)OS?&SsUHZ?8S]86jk!M%Ãvi]V[E>TTOpkCSUfEr0~2J#64es* uM1 p~ rQpިyE_9뽿:ylBuq]{l{H`ry?'f(P{ȭน*hIey|\6+4`006֌А[wO5GT4]3ҿKɒ پzB $[k*`}u k' Q6ӎޮC_-ArT {fڰYEG6kmi TL8N{:c4-58ݷ:h[b@ D?Ұ)kZ*JEe0vA{D'1(Z&0bO_K:=/(N O^:}-!1А"[:/URYv^"1t/ةaF1=;?H-4in0]⡫Kܾ.}C_.xKB$H-jP3Q've-< Ay\ˏj7JT21ib>Y2cҲ/&}}LW9Ɯ(l"ǗǏ&yu^ElӃԗY򮲄fMv#TeCהA{l,c 83N :G`C3Ug>gx a"W\오O36P02aWXV%AfE#Q??Iege= fԌyqw~+$3A[Ou<6uؾo⏌$ mwl^leDI*'L}JU S$4)#N_lTκ\;I&;G@]pFAp{c.c?;1V||R%CwQl1U+F|ӷs«Xy>b/2 ʂD}/+$`|5t#3O7q8xLZ$:3Zx¯>OtĐ$L6qJW|!:rZAHr|f} }[3G+nM=a? bK'z NuFŷ6$)L3s[z!PF' dؗK2mѯ}.li"wz6us"XD'P1 nx3Eg5%w3voO(!Agu{;As.`#RYuɋ=߶}Ҏ 鼤&)i-N(b$~q`ȂvzC̗,RgdJO#| Xo)b4rFa![͂mR75I@S _;ye'Fa[PPrJC R4Woc=&& a~nT άh^q\0{R b;eYL=vuräWe?g 8 q'֘ )>hYj 0ы Z{ˢ0JVjU$_Д '6g B?3t ͡<%ˆd2G/0LJbY=)%Ѐ[TcU!'=Ľ̑Ctj;j#^(3%(ٮ˔4҉Ɂr٦eP!Q'Lwgی-OoJg%b۷u!)b7nNcvU4dAoElECc<>uK&g) W!|^7X!D¼n wiseYwيk|Ǵ<v؁֘eՄmJ *KĮ.ָ 2$!x hI6&A1o% ]YV]JS^NJHʈ+zcݩ9'齮]4_İc%"ZO.('JaoCq%)<>L+v dw= š/} 4ny(] 4H{V@ ,g#.Lˤu[ na7`]jQI߁ ز.;prlB ;k{Ą@L˝O!GRX$K;1X8R  `%~QA :1B #6!a#Z]vi~QDhh5EĀHR$^(V|LH'(N6R-jKIPh /x]@ʁ(rFK}%kf}{9 Yn92My8xM& ;$L,'z-*cVu1"|vlfKV/ݝ oY@H .JVM;/wd[JLrFJ`օe[-gm$ו\BQbR:KZW[G% C.&[j檊LQUfZvm+'To%d(iiZXٓ_/NzH!JPRojt*8%:Y3:$ͷFgߘre۽w׉ͮs/ž;,YvDTUc^/"yZq1#\P^!Y`(a*("%KR_^oNĔ[es^$Ǹ~jgޥ'wy*2!aaρvjmRLNyfnqMO,ٳ]LO-4|/^ A5` cI: 4$PH d6O6X'H;-7]?|#̖Um̡yADz/N(tt>CP,q!_;'Ym7x#\Pd@lW~}x/#*2$"4lrrQh"}9 /)CfVm53#PP<^Lgf$~Ow#N²pgVOH;P]p7 H"_ƀO)D9\Г,̨?Ug7u!;78P,d6/$| \RY'f*+=8o$(1f.Zۛg:0JQ,-yuQJ,> }J_Dy BB]W{J1]K )*2ءpqB.鶅R@=']Hv^?~%C,9*RYkcLgq{,>uI/i+=[ͤT{0 ~e"[ݺe}$sKyM!3m'U{jUnFa ;!OUԕ+kX2gb-P۟da. vVq59']y=%ѾJf,0yIAIi9cfpԫvqU s3u.?w^FiuI9{STb2BᚦjoΦ?96 _6Xce_5De$MҢwN8[X*1^ۦ;?qNdK?v;Fk`Pg꫞ճǦII? _>VlEؽkUpv~S{7Dz` r5JyZvN z!$5T R=]>YP M6 uΓ f䒍R[ZOm"<0.z\\SV)BGe5֟& 5ôkΨ8FP~ s˵DB+_~6ٵMc`PZ1Z j+}Ml7M2Pt<`PrAC!FDi= kv#LooXSOE5*9&E) (zc p=6zQ5הsnGAw?jPi-d9Mo7O-~0ZئҺk]8Js?6UƱ7R)kUOթֹ\6mY 0ޥL汣T5Gq AeO9Dm& kD:#FKtA a36ɜmQ 7 Us֑K̗D0qs3kNFHs$?Hem8pdw%q26:Pv%ǯGͬN([s8@!7{R_K) 0WN:(_UE)T#x)z낭ur[01v_i ImJ6n1jK6]z\Kpظ;΃D2et[(|zk7BsbƥKVG_ݐ~ު>ΝGs y,i wۘ-89# Z)p2D==[!3Bappƾ|ir7`\J?Q3+FW(zuK$oFO_0ge|B87u=UfoQucCO} $ڄ6WYK"\dM׿y!Ry5giXUMr4)i0@f=vZ{}㉟ԗػ36EOEe_:5fX2>itI3xtwy%Kr G-Ӕ7O,J:~^nT.j*T&mxYjv¶gۑy5-wY `wuԳTMp&"+źCq Shwf4u}W?iշF4AhF(HV8o3jx[*KE8 jSvdzE[ ZbAǟΟi3h9X4X(B2|Rcg!Aŝ/w>v\5s&;uPzBck.7^'ۙ}1(qt (}%d]mE'|f& h H;/_5cX^Iwr.nΒs['%}? 5)c wt3b@E# v3j]ٜj%q,wiXtp$A: .!spYGyq|KM5a7 䇼U[|7WA{Pi2`# zv 6j@fiz sCހ̰h0*75gv.Fƌ3cgpqO3?5f/ǟQT1.g to㺹X=a&O1냕t'@ҥ/ T b4(E/y*l5E.l+P^]T?0Q) ¯#CqxeTwd? JxUNHhbbӦUZr2O8N+좚&,=w\gv0{-ʿ9/\mpϳEBpghR`+δIoA2:xHsJ8e\+6mqi [UKt$mNM|IBp-?>`d2_3u]X#&S>Kg2)2_I'> b΃} /kE.vHr-f$'f7:ef.y(I-;§Fř@$4 g& 9u Z~ڷGG"遷:2lT -ڳ{x/>#{]] GٌvbW|[B)7MQXP^7t&z8֕e)g֛E 0LJ3HXF|rxN$VtDBxY3MWv$T4N&*1i+^0@~tmBz-j %AV+t'@WΥ {(e!=n˻f_8EeC yݠdJd>6nizKj<Ny +Զ:<.C'NXGS[4#|JIg1J()h)+rL+T>B/j)YG7@kա ŵe 鐔6Nkh4V7J#2PJ u5Uc dr4@_<8 9*5W P4C}K\yNZkd F~, ƛn]^4Y=b[ X qs]1h95%MK "_yʱ-H>Zoj%nSTA M3y9s*F0O5h>Qp/F.t1E6r+$Mͩ)eSRFAz0Rc%8ls"XbfЛb.W!>ԱR4?(ı]ae*tt}󒨗70Zu#ۖϣ1Vhc{*?9dMgr6SWQg7@8_z"915t-{b 'd_EY ֎%hT,/Oa,d/ sˈgaܡA P){Wd<A7V#;jRԠ8^}V4W 8󜰏 zQ~o£?@~r딦c80&}ҳ\6s? ՚@ʃH cMigX=ӵ$xD|vUXHS<@u'1՛f,y%3$KmzgnbU E3S#h/y\%dA C]T1k]g^: w7<ժPHI)R) \JEfQIkb:H $%8B"=O҂.qGsq.mdYhjl`u4H ei=yǑ0ۯTa:{awŪ+mVگTĦ#TpCCWPotG<\s[7W3Tw[&_&䀩WMvZ޹^/?F3lwÌGGefܶ2hyz8~g a0 R,'x/P@ }BG Sn“Y; e {bƪDa ;b$t 6?6'; c&ld7kSM+*TC~ 0[/U"LAOh0wkrvJP! 0drpH@[FI'VBM--f]So`uv N8LV7d}1)u?0ۚAS_Vn?޾!=tt"q(*cqOlڗMqMZ: JG;zbrf5]?K{ n#Q`OywdS*l7:) LyOmزٮ!J\gy[h<0&:G3,vI> z_OQ-bAS]wAϢCsD~TJ}UUZ1q9U<;NbVdMk9+(v(ZG CcM.rBa/~nEw٨V.ޝK;bM_`!6Ut95Cf>m\b{Ûg)%4))=Ƽ` ;]hQM>Uͦf~r 8Pd,|ө'HOQ%H2YHz~ N'gBX`jМgRCx](| F!kfFOODc'B)%>C\JUrxVF5*.HѲ5吜CsA9ps;x 9k!;4IkcJRJ5N.@΁Cܩ \cU]ŵ#frQ>}Ϩӝ[4%B`⋻ !qjŮ{@q8qG>2S߶[qRPvvg.?}q%GYprA|S^Xa^!x#Y't%ۨ?c\UdVk0|deiӎrbyv@%FϱH ?m!qKO JtSһlh&N }Ć&`QhLfkR6ͬBH&jaF5Q78 _9*2`-]]ѧG x2$6孧lH Ci `7+O.zk EQ9M zŃBwӝl/^kclg>Ҟe+Sn=z(w;MBK *{^ 73*Sk'q3>`a Wd `8Svu#S([B{O={./Hӂ XWtp3e8R?ɐ:{M|jG S˵bY2=Ou<:~3o?;ZG0)#=A)c籏gWor;o3> tohW lǍoK=ǩ^*@ )8M CKrPwM/u̩NX7F[YU\~`1:Ҟd}iei,n+8 l}wsy< V};r5 ?9R*ѱg_IoK\ |r)0d Zh_UhF+t{Pk5/Fz2 Y 60{"K%%[2>m-bYc)$l8E}Av;vJMgԡ edY2] +Nc& 9&CM>uGiyS'G-"hg!4{0pauf3 IoQS(ͬLdJ^r?+o:rxUF!f܂hZ4yMRl¾jظH=&w80#t d$FL=xcˢ:/S|)÷dxzʳ¸sP$R r9rt#SP}@U5t$U'ivT.Zd{ݭ؆]ڭ%ڙ\eӌ87(kӧ j[:IX&-|" >L[jRi\]ǃnEi8)a'a 7A&؈CbJ7u(Fd)Bb[*{Vym9 }k:2i@BYH v!QƥSCs"T}PZ n7$^KR0Wʵ!"wj(9[5ͬ|$RV *k#m 6霡jnnQ:GafB&JL1[{[o$lO<>怬 .Ǭhi-!taY2zZoـ񄕏MB=Tw|߉s/%eEF@.F @QsuJt~g&mo{/̅#J\Q/a<-bd(//jy.x$yhn4Pf׫rNb3E<=i5ӧixf݄q7/x)lj\`LǦ] Yw!E(H_葴sd6Cw#N{%}Zh87 UB jI04 K`{ԱoI30*bH0vGHLUu>[ʭ[Mpݹ)S_,j2`, T ,%]Z)ն+DPe} LSm>Hwr[K yG݇Ns_vB3`A &«M)$u(ΕyT٫g rL,2-b7 ˚]hr`H|Ϥ˩ϫ=|ijtc7fl 1DJb .5-\O|nُ-R3eC)%]]}l"r{i@GX A((r.|o@ug D :Q> ` ۮL|-Q{ q0}Ni*H2v] @ke䷵u`jɍ=I X͔>RE˻D Ͽ $Qxp :tk% ٿVM6=Tt": - }  ~4gPS}T4{/`$ĆH%_Ҭ_])L'8v# 0;U{IK7[`倔q5ہʥYIC4֟2AeP?%g{zjc$eۯ*c*EY|XyNAw2RE>WX,0f1=_ɩ5F@cgxj {/9DR`!N$ɃÄnCVJؐ[=jyrg#dEO۔CѾD=@NO=OQK sYF'Y OuCvˍ&M3"[*V1?y>:" ꋄܽ-$ډ3#W`ѧ[h.+-X 7o ѨcƉMl>%.Sԝ""uʉ##ա%h^n*kC3,VE5tPjY-p"~z&z6沲b$跷9?a&{oψ8Ou,gS,)iyhJC?)R>;n )%ňZc]'n -p4X :tTHʮZd 2#Fw!E^!eY>V/Z5 cg 4',A4{'靖k~D8;o]~ś< ̊^"Tj,KVm7 Fȶ(w9LPAWllM)+qp]㠄x9X2JZu̩mW.- WaNg _CB-(р~P4b6qQ}\.Pp|*ғp hއ'y!:E8w>Iomad >T'$m12A&bρ"q1|Vcn׸hB|Ҥ4V#a֙ Z Gw}>{yi+uиKDx3Y]Cn#V-P"v28Wl8EsGGʧӥmi5 cXe9=N}v5*Vn4v̩Dƚ}# bzgʘhf||<2†6ؒKQQxS2#fWHe#^Y43o#wqUls=&t.Q!0W^U/K1G3iTwo $5ǁl5*c%?_2]h!X^钚.~A^-xS-W9 <+&@d85X3EH:gErG2F- Ezq˙f4I-c)w.jҕ.ҭ;llTKZnH6{){e r%l^Q6F*4i@L1Px8i2w墢*Ipe>҃"/{5Hx'-"1|őKc~<=ZVwwH>1̳{ Hc+chȑ&pn ;@w2gH&w?9ӂPŗɩ՟ZZO29I$GRu~00ʚY#"]w8y2]amҢu\Xp=vh!\8CH!9;9_O0|YϠ : =""?Ҍqg'z$,~&[d?1d?>oPH ceuopv;fo|58`f4^u͉i7)\Vs6sF0\\v$E\ 7 u%xUl֐-8\&KUw2I!@/H׮`޼Ixg* 5y&>)Fj6π4;*OD 0-[b-{6(ԥJ%j"2Q'[=G'Nr6bf5߅dn$;ͅRlvUb"B8/^g;=yA%Z5bP[ ܋>D_ݒ5,b5a/C Q'3p.dԦJT), vtspf|~pnc6Vsdֿ4y"U 2<ѹ 9jRH';n|-},C}R5qmyBǨ׽AE,&7ܨG09X+3c3?v]- /Yv}gU&5(tKe B1ZQiPTqK?|y 7ĄaC†gsH'fނCl׭rS&$Hf̌SPy@cWKwnQ5HV.Z ZəB`ޯɄ`Ll7l ~Thk(P)wJUͽ~뽉"TĨi#!5hG ehH~&\b޴5]jw5{π (JtN諯$Ǘvl|W& NlO d')ҪM*kW_@8uA`O >W?.ڎ2/. 5öj=8/ץI8܅޻Yj&\n 0{%!ڞ~r4O_[€.'gjhd IY2ܳ|[o//+WkgWqCU9OkGkT`!p5=P0,7H]8j^C0-^3T$žoӶ_b^"JRґC0 hU{RP=wQؤ`K=V~ac^a&CXex͍5M> ,WRCϷ {c1I@5mIrIQtxGVMiI1Г-I܏ K@,09%H`;`/4y  ]!gEf_5 ɯ` jy".xo4%Z #Z4WV&$.ʙIY^Rw)HNyn~Y2P0x%_`ԟ VY@;(53̫|PV.;-Ľkڎ|sr51 Niͬ8fT $ hN8WG?ñjGohc;z]mbEoہULn”Tw ,4T\xoz 42艴;ә^p->nǎ+i 4ÏJ6`HJ--!Cr6q>J2.rδf.%Wƒ3TAOO=3N<`mUZbjSy/. o8uմuMj!/OMsv/|Zt8KT6 \Gcg'Si\'Ar.w$Y3 x(r/xX O ]~h&".cY^7Ylaߑ*~Ђ. )SD",݅LLk{zdhv $ ?cGm>=%-/L '1m&&pfgf'!arigaPIv)/vWx8Ӊ.QhN it[kzu}%& f6wz墬1ӎ+D 𷢓X7 unOؑP.h9y-P#άNGP%ˉbl_hAҲܪ| Z2!RFhp1P(Ej*^mv:J8!Cx"= w%Q.]So }{wDr%O*V uհz;2F?AuD˺;ڮj(|bM8~$T(()=5+[UTchڛ|D5@Z\Yj y}w_C99 JJP_\(3] 2I aoIg-[guJ^v2߿KEu0Q` CqFDKS+t#<)9-O3E UqYQ>tD7|~mrZf)*0hW ;p]Ad ec0T\wwf\KqjWRB,BK39HJ*Mʅ{ ,4'Iy=Q9ØM&KUcc 엄N5=XPza?)6נdN)/gNVHDgDkȟb/IA};*~9Ioɨ$&͹ 1[Yl?2AEk[`] "@uI''nU S8%[\;ꅿ8v*RaMgW"cSxj+b|~AsZrc)Yҷi⎟x&Х ܈'0 ZC/{6qZ$BEnB!T^D(o-LvzF=g ]~>GGjϕ jqh҇l;'m]Ên 9 P?!_E#4@g&XNGۅ0wYOm4t}[Mi[y_9+Cw;2 .d_p6$7`oqe} ˿.<^ƄZ -PQ.v_“9NH`uH^n$Hb}P)pO]$5@v| 4P@;.&tBJXIUhxkruj+oaTf|2|s2WK.iOХv͒a3lb7oCCe?Aw-v%OzKF#_~Nq4FHE"Hfud(ͿԤP t$F1[CDЀ:7pq,"Boc wkϭwJJ^~0.߼l: 7hnh,ژG-"SE\/7kV\*N}p\"pD|@&y5G?6lOQ(Fu*w9?'t Uudv Oq0ke}΂o*YvĬjr1|BoRdom%AE&B*HM'"VX'Ä3哱vSݸgH S;C26(^ vlڽʙOC+` P JpK.&fjߚ7nr$1`k.ID2OB߲9fP4?\M]^ֲ|? lt k`]!:.g Su4B+ҁWjKz&7Y1-[AęCyʽuse!F)'=wd+ nCp;3TaQ}@ZʯJK3h<`:)lHl 7!";8cAo"^7(PDs7p$#kʝ#64ɞ!C(V5Ȩ`B[;ILyhc_, CÓ~WiHdt>؂66F:ޢt#fgSϩVcJJ/{}:+t2_Ôґ( [4]bD^k* UG.g`3ZeQ{ ǭJjlqy {ua``(-p`%@WSCvP u[N'"h%VWhۿ EX=9DMEqF-`:Jmz5~/.*_;I )G#XxF\|_Y>J~5r'`aQs&]~F 0WF">Ö:Щ<'X%"`eB9F FŃKj:Eŗϻ.X[cޅ] "0ROMNĺ4M.PJMt]<qh{uBrKKu`gǫ#Ep j*ŃO/ܒ`",2A8#p=~{H&-Շ8y_f&hdFLT5K3j}DYP)N @Ξ'pxv9G[ U2LesZW651*yUĪ74LfLHO$b$8,9o{K!YV[*hBxFD$ V#3g̗s(;ە_&@h_QuBMx,8:?GSa07qp13j7Ji^Aʦýoc . Mҷ]їi|S8!U]띥 $l{ۏmAL3&LAT*3fV#X Wp`LbSؤK^P̛aI(b|1dM\qTǻWz7νX:9jg1egGiun/2"JB,xf$ ]p3UzCT]Xnj1J8(&2ٵXs\Prl4Hf,1.l쒈2* I\̡aLa"vLa͍Qgjc0>!VU'C ku9a<"Z@,uw$NVOIyJY@9HOcw/<$fF_@'XRO$>3y2kݗn'QMqTӡmCsJ e陌U oHnP.gpoae_ 3* SIfbtlO^Ru3;fʊ~x鍅Xs|*W0Wt".WDX7R.V嵪Rk!3da] Юn-,8:O6÷x`oـs+02+U$ 673EmA Ͱɍ%d;( %e9CeeadDjkGׇ]+`i?չl)^M*k`Þ۱Zh]\"\6W.7VT *Ṣ ,ȍP4 l<%S ڤ$4U(L"pk_a`XNL^`} .^V;^6yIq8FC|y: zP$Iy{$6N*mZ톤d װ(`[́6`H \MG7 ')ygN>#lr[t, oP dYsMeG1 iq<6)8L;u۶mϓۘOI”!UʺRrqOWYř>gn PTk$:M Sp"X򕡿Ё|!EբÂp#SXco!cu}ܵnCPTJD6oѫ 0SbTYCScܼ91ѳCm8 ૎j?˖8̗$ikwDHPGE}x P ayݼteautzF<}Yݐr=#pgJO\YXeyG_Ë=i3Džѳ)΀p>f{!?w< {K|yg6{, jKѩ7VT)K I!T(*k脋*.ɦzm='XB +ۚ/XYG1[4v(DM7/r<NK_!<7f=$ f 1I27kd8 qwV )͹Dn?|"pʔVj݀X_ܹT #L ;D יE6PYο1<;#.jm" KR-ppMl[DGnj~QljjZ*̞?Pyzem-Þ^tkDxKK3( "ۧ`\*o!;Zqy PȦ/UJ\5AuI5~}PD4v-Y3T:sO@?{ C0'#&8x3KOb;!w銶[gA>1^9 W^ :|oRv'ۃF2~"}d&GAq&!o/Dtd65#ؒxP5m#f[߆EdWrbKQTKP1DrJU:agZ,l0{+NTl6ngq~})[6a;L=qd!E &M_m<.OcN}+` ۛO\ı B$ێŤ}d|S%xDr_<2Pjk%37ս6(tC9ԯ59"rXxcd&P }Hե\[k#I/u/9;Z合KFD1R'ؑތ&)}*$ف]u YlmyProĂ(7T%T%BŜ paNO偐ax '&nV=ESNQ| 𞝐B ^rvnj7 7eOBC39']5@G'i/Ԃ)7O<4J9,E:]"ʝ}Y[7TLD+}.IY9 o( %Oex20fTxaeqU"0Wnkh|ƪ)geԞ>cJ!8b͏ iM|BW&XZSd3?lUbB'nC _eyTLM큅^EmT&}Ҹu(PūiMltI+؍ n.kX$ ;On7^,`Q,E*̴ΙDZFm/P?M(z~! rt6[> Ŧm2>@ʨ߷lPEt\f`$b6a"S^)zҪf:K'Ҁ }X5?b> =աԒV),˾\PFr:C89 E}R>6 bK*u,ٚovS&iy8D^ۆ,N ϙ9{d1umTm}uK:y96WDzޑcx Z*eTj]@[n k#DypZ4>;6&+Q$6CQ/Ey\R,4 } S6M:}'HPn] =8DJ=#XU@wT[TT!!ƻn/%vŃ:ƙxH9/TA@#P'R뜪js'IμShNY*GM$;W'^mqC+p6R +&>r?56+O8b2;1[EaIȯP)vWm&t-kӰ$d˗KmjlV6,I<2HM1oؕ4ͱAcP4&B 9]?D[DFoyC6 ̄f#.?3(1lAS" eHN)(l@X%sTM~n`]՞!^%9;Rݔu#޲v4:&Q|g*iw.\L|Ψ4H0[06r8+fT .83?V2rsbߢ >;;TzI]0xX{۹b qF UIJ:/7j2+ @E<&Bhs+F@ V12fIQnH8,i) ,}B;`F@Q5ʧ Kr/SLL ={j1럌{\=%&IQ 8 Zc;ktxN#_+kQac'1sDŽsHX'L sb!n;XBsxPNbݥû-(ٸ1tlLbߤsE?BnIW[~;k%)KW)_|-yv8Bݫ.9!..5?% ,"FBrecj@q3Ǡ0;z}~p D]hyf~zj쵱 ۰-Wm$vbfuW)\:*?t?8xKWWuP0Rs# (&*C}IVnbv4uؚo?ɯ~?҆hH؉u3m6&*gq7ٻT!WUgιd 0H7 R֌ט!y4m%n$YfꯆL~-, \L&Ϻ4!gQgb ⰄU\TWcSJWS<7EEZ.fqMT ;nkNǯTꉥJ YUyVY4-7 7-|V*Pɰ^Y>" r>R̀lYp6 CU9rku0Zsq}Lic~lt4s-qs\Aǂ̎I=R)wD,DNCRPQc&ʔ!M?XjW[KCFpj}qE󸬫H}A?łïstPQVFeWՌ=QfOa>mt@3-8M>w7e*$ ?2ca\Mfv3Hҁ*,Ns UDJJg>642D L:!u)|Xf!ԛ@& d{$),&N&J3i: yv1fo+$ cp_;E.Z8Y"DSH9;P/YZ!g#~T)\\mϑ!yh'v&$v_}b?<{xrFYv4tLzd)SQ# w+%`xyWYtբJO䓌JkIac."V_e I 356 S#aanwI0g)0ui6Ƣ>x{xD[I]BJǨz{;ݙ z^R+}BZ{!M3JΪeCuiiJ7-136Fc&ft1G@(B&։wl$hIkmTݘ6\{OʜYdm<p%ɹ|o2ӕU]9]K3bvLBك`" B..L4 NTanɢ":L R+5ѧZ/q Xݦr kQŐ'WpS豧I d&I @|{tRpO- B&#i~/$4rJV9|Q7V4BJ$b](x04R#$dlf={%1QJ$F^KcnU ~$Onu|+^/;@^b1Cω>2(8۫"]ji!ggւOOlAIWF+?b}\zY-o:oJF^, ֊_+#w(& P_mspoUL{ǫ(SCF5f9)y%4ųڬsDBp]|7zDYj*hWKFz@1M#erkϣm(^F^4%j2PK0;eĝ\E::19X[pL&ǵonzz,IG(f/J߻RJ>)󕭠a6CnmF?5cŇ_E0B/s*e.I Z$`[=麴3lT~lfh*ݳ[%8vOHZ?#Eoto⇯qe' o <0j7QWu83hԑHx 7%w2Qi[ PM0 X~)FGrXiK.l*Md=>N^Npܘi{^ڋ.Hoޛȯ"EܾokBgre!O%pm^Er$ sdź'LP&cE޻:vòUۇ@}hZKj0d9lY}cF`pY M>"YbiS -uuX,mQ^ ^22/ʕ.CB(.b!\0b{Sv{+8#6r-=R,n!HSRW)@k!Mz10 "`ęjQ9UyOH쵴uFAi\rpC@` % qSCɱTkm`轄m.{"HKO&&Տt|l]qHϡ ~Z5[/X _W+Җ B wRͰqzs%Z̠ LУ4ߪǀ<]=pۥxT+CZnsMu3ٰVp0]$G'R~' k.>цpx4łeZiX܉ IxsC#)c梁sQ O%,hy 3izLoXBdALcU Cc^˽c+ hbzmIù' ZuO{_ѯ;4{~z)O`71xlwgȴB/!`jnk9K ~GӱT1?kX[\kXHے`*LWZ .O lS)=!N;' QS :ӝ?0izB4U?Zʔs!8 sѕ#Ul׭hV_{k2%?egicnM]6GL~[!.ԘM jȮ%m ϙT̃{p(w?7L4gewoX@ء,!pP!L| g5r'_u`u JaDvc kP&3`ٗP}Xb(TM{CqD$lIS8!OK&KDBfybyJvsaƀycTTWJvDvmd‚y^ֶ Jԛk$=h !124N ϳ󌅬4Fҫqz3XLʊ2L RzCP/.DNFڸFwaY`/M(nn;8vFa\ |,#aؗ_v2z9>}/QH[8ŻDr&qFݺȫ@dK=e ;<撋-(HҮDAk|x*٠bꃰ[?{)OiK[3Qڀxdd<[(+!Ujh ``ɯ yW=GzUv6}M}ه(=G/fĢE:(~$ƹRx`Mr_2nB3$ [ WqB͎%Cj @/9 ]:=Zc 5EW3~D 2]=j!1-o9a1ÄRS1y⡳YDJy3b |[qC IZ/;_+@T `_-2kǍDNfu΍v"c~F&ALm;Z+bGBU`5l`s3b= jZMcnu}!*D뵤dvD&Jʬ~ʱTGQwX=> R%UH$ğ׈7R2|)Xa,1P~OW2=r,˱"NEŒ} $\Ѻ[^`)ɉȴ?!=2vk䳣4"E!W E0JY@/ =ꝷ^0>PjsLLua6/k+aw"2sΆzUR:^U8;%yo왏;AOb]Ǔ?HזUxܰԛCM-.jo%S|C(eH?i@{"Rsitv*D{dh_F\8BVH9:}#lZ^"6{Bqo%.Mj*Z %7ven6& R.`eXW#9xBAxah `d1{L 5{ĕXNtFdLdVґbnz|چ%ײRjuL,0QuUN`w>ޖ$(Q3rsMx/UjR0 aR%:͏hv:mGNsy]h\ϩ$NlZ./U7v_ޒ ڱ6i8yb7.~Zxjb'-HitAVZegnϨzS8!]n?xEq[;)iNh/Kq~VL#tӷ8)'bBĠc'H=: {z ݽʱ7b8*WmxoI#yM!cï@̢ &1B`s,b cohm[Q=OE@ڹ69:uqOҞIW˿n.E"+5hrhk-=j \72 ϵ|<[--*_u획l<r( 1y88'|ze͎5i[] ijNXZ(w$RX6Y(ODU[ѻgG3; F P-mc`^- !an$`w-T:~+׌J=\aAC-R ^h|yCeB2۰Y>]N!Q&lL(3 GB$HQ$<=ߙ ,Cʞ|OoZwUKsz~KUɣ4`M"PF']uHMfç%Z#RkF,sa5SKq/ZrAQ.')Zhh}ǁU2 XrV-D+~^X=k!QU$^Ϝ=geFO^:&PH\*+v}ͫwc> ׌\ AGtXn3!Rr(4?NNmB[}=Dž]mL.څ/Y+wdÑS qy;%3N?nYPx?k)Oq2ϐu.L<нYe4Pg9-ȠȞ 0/CT U=q#z,Y͏%OaN̽7 m663%~BӮMfM,RhA8>Vv'!?:yJ!4,Դ˄6K}Omʴ<ߠܺ݌ =bk˖NN"PemGߴBr< 9](JxR`3lb Z͠'^` @&[}[D~<Z4>mgL5 J3\U9Y)"uyξF=>;N#ĬzDO.&(g7c$ޏ6o3Wːe5S=1~z ;(A^X]N[{d1dm4OG(B{ !}lq9?* Lfrf8s7=D4{ihl(f] 4gnZB5L?BOMb\m%b8ÕIX+o he~q+D̴VȝC>^ |\<ڥQ|.ԙ 0a/`*09ګ6 iRϚ(:'!YR[ͯj5fDTng̃Iv =;$pƾu%x\NzE%Z2l< +w@5neiς!$l4$n!f+X r}t|4J/C(r;Kd+Jyig"o84ְΫe 1ҽOwb@ut?-rܴG#ySp$Tb>HDgX?浿niƵEF箼r,t %j=v1v!{^5GfKt{>Lb.mZW+ROQzY%8Ŏ>+%B@6Tkklt9hEJ=( Z fZF_0Vr?\3u(J™s`9b0%*"DKe8O?-w:(%HifgsԾįPFg~9$*,Be@ /j~樜L#hGJ mé8YeAdB/\=A hrklpUo2!m@qp 6]_VFd9ק9XӉ'k)dڕ nSKKn&,5Y27ZTfv*$U ?9D6dU n ' =QtjTcHr>w$s2:ı+j"DݝOb^kJ^u{<>2W-BG`$8 ݦ_ )XlD`⡥ Lmq5ڴcKu}DENsvE|ѢF;9g\}^}nw]Asw/AvܑJcXy3e fc"sgQ1MZ3w&J&`Gb)ohnFs~lUۈ_Ŕ>ZJ-*P3 )N{O["ȲH~HmbY5cįn{^RB!!ԁ3iTCިvQs_bNʔ𗰱 ~_Q_$fcfVT5E@Iert VTp_oesiWdA 8ռ]{nQK6^IE ej~4Uu}lnͨj#h#.a@yL/tK!2#[6p(֍@b]R +-: >gvhbAkmv+e (C#>w_V zI RЌn葕\OyI9DՌnOLowHZu%\HG,Wꖍ\8LD_&ÎH8?cY=M% Vom~lDߌϐOni(,G)3%fECYv a1l uc$cN{A4S+ AT0^O IaԭKf`x&+s> b@Т0H zֶc3hՉ T`{uMԍtl׉JXl)kʲpOL(f\th[ƟDMU(VE6NHQ6 [Ϲ+Ti~p#R+Xϊ0+{}K*46GfJf?|vhGMKÉԑ˽h]PMa=yF kx?̣1z=,^<ڦPO΃[/,k@p&۷EzWTZ_@cV{{T"X=kC-:3QVMOX{g#^ӸcR{=苀c5ݤ&p:nQpzn\ʕdZ2\W_w#0?~^`phhF.%bSq+qП&y`y) =<101n5}4-MSb.lX; qtx>r+=8(xD9x(4c>ӕ;ucen}W{MX<%Yc,)k(gT!-t. )}}K(La~OF }5i5X>. E*X͇>Q3ޮ(yԀlb~.U % D1Ҟz Vuߠn"{,K-X]}גx<-MwG:׾x_iA";5r?o]@"GGIN?Mv0RO02fx͵\-M}:Gh=n)~ a~y.<%\j{MJŽ7G.ksȢze#)ڻ,jn?86\kc z]"%-}Oȣ_ݭ-b4|ό(ʉrBm;ZIсTz<*R EI& Ierc6/>OR$,XQ'I])8s-X+@%{X}26v>C)S@xCB[|ԉU~a,끞>{MsLQ]>Olr#FWhS)ʿ0WGH ˹ʎ0cUZx#Ad"0fn3;u<#8: UT q8aC n΀]Ā0^OwGq͵ӛ֫V~q9qA=ZxZj'{3:'~ jooג9kx"UuQ7!u20Y'&3&6{9<OEiU |":0 [6' ppE bM VߎcﳛREUDY2LuZ(@T%IP! ^ba¥%7(B5oAjtk" Lдpg4?1_ON"dO?x,c l`#ҶFZhN#K:zӖύ Wœ\-47 PĺɃP;sVƬgVf G]q*lj$=߯U^'{&`d+؀S(\{AJpCL덊ng_6MA49hpgt|g~b4X ծf$ړLpū ojv"Ï4`H!7!UɉEu7=4 R00BABmYm mfXPJ4Mh-Bil}(Eryl$\C~Ik~]WfK6{䀙93 I%wŤnDjD-w9*6? /[j `&,_RJzTGP+A鵴ʪ yDhaɸ~Uÿ5ژ H52Z A'219$I#y~JMsb(Fy\ͨ^Rt*GH)w,+i F_ϧ9^RN,EŬ_ȁUXFP,rCL>%$b]ޛGV +$1+U8\DhI*)`\=1~1c&-@%y%\R Ǐ_4UQ9.f|Wڒzu<$IT:w.m %cUYNZMgZr<E>(d$ CV:#44lR &:ʴ"b/z7W28G=@zZ!LiL7Hv/($ф>ATjsNF^WkvPEd8 ]El.v|( u.f@v$*@*V=qAصz@ʬyu}sYC}WҭZ*4w_?F^_['8X|'dL(|5,!7IS@7MZP&i)Y:)}/ n^׎q{Po4$7ʡ}u-B8M2i˪QrWzŢǹoԟigDߊʖJ]M:##DcW$n^̃b[m!G[)Hh%Xnjbfz!an<¿B gKV @P5[)3:%>jNQ66xky$ ]uhyz Y_s]5hE㒠ǥ.%f%Xul ͘eXDIWvU+ܼ!a#!ϐgR3.ӊw<@d On \5 X9d?)ڋKd'.u|nۓ@ ym:9)HK+mbzgu)FP]%geIqo1X?2?%zI^ޮj  .v`*t}&ĔdcuL~1KbLD1Bc4CJVؘs]%-\p@t=‹òa:ߢ=ȭS FƁyI.G]_ yѕNك:¹g;[jc/R@uAi5kl)._ӿX]щ \CX>..ReRavs{٠qTLYx;/fj~]בAB%J23P8fò7א Yŗ~5|JM{?h@,V1.|QgZ8S7Eh#AA:p\zգNC\;~Kb8y.\~\Ɯd(#g|[D\ nj6;Ӱl zV۞hŚzN۟Cl( /=/IBz^n|\φw"5{]oyZ4?Slg= >Oa/R4^\\g{kgfnT7,d϶9ah]|rtn򳕾[a(vCTؗqMu; /"(8o;оه`/\4rjL {mFh%7?:Suw(jy䡢ո!(qpAi-)7k6g+T9T?&cӕA3"XHP3hMP h2tŀ:N z݃dN>-%2eIUsw" *d6J2J!;l,Ƴ 4E'G>84pN#/!:R nkީGW,dLQY>Q*T ~* [Зm/Zq+!%B[ql&yqǎ0OzpJ*Kb wt({cf -6h1GiS mO+O$T:wd]uӂ ,[HW͋Ò} V*]!Lj=Z\5 怡b&W~Ywfh9̏ cTdS}O{Nd Snjt.;25JQg#Ru_(uŴ.oi,)5=G# 2=!GAPb3[8ՁJ|2.OlSy?'] ژhApF#~3[͈ ΜJsUo;(Bp61Bs4]0(e[<ȵA]I !"V;lknWŤ\>{|;\\֤YHr7CV3"1׼YRN;WyTf󊝗[LβigUjuL\}Wlx=|x!{hX$Ap!°5 mQvWPXtN^u7!5lkq";.O{NXf!X[iϺ-yr4&vD#ۘGXƶ\1خ%@. 1½H\pQ)L@?_G3nx M컗UKzMsj؆UG! 17"Ŷ {sA'$F1B9:Baned&Ӝ|4a!8[rΌ2:ZDDC>er1#vc= 'PU"nz 9CD5LE޹_,[%k:\HM${pD~ ACJ _aɣxaJDoZEo{KJTR#U@0yԇR~LJnJ+}8$U!-G&'k>z$_xc=zHmbTD0fygm?cj,AQ2+hR|LvTTYM9LІVGR'9 4( u ݴ۔JP8)T5,m(Kh].%$kLa;G;W/?? qimu}޸l֐' qj9Jzi\?16N$ꤎ ..fI&o8iсZ+(^a6q*~DJK{^fu Hb ,MxCH Cu: (oN_E3'`LZ8y*T{ lX|,w k O}@d247Cqm$7G7ه:O>'&Nl_x8YY}LŒ%%6h}1 @vShb@@}| ORmy{kݠcdl0MYC .uRoV&PËד* ,`Z]9`<亲!?v .XH?  !{052_olN`L`ARN0Ú􋜬?:+=f/D 0q=iya0쇫yU8r/ќ),j@ZtgrE0ܪg`xzPerbՅ4#LvT %%~ 54Tz`)M [9w/5o"7lku n;rयunJY"^i0Sa&w<=jTH]{rK4 "{Y^ăU2%e]p("kτlO`?L [WЦa] @ՀelηJ[G6"M܀?H0,wjBX JkaR |^=ǰb {bwM Sya_~4[$Jq{j釚v\zv$;lG|'8JXrhl^GŪʵI$^ҏ#?zd d gU{U],pcG-AI6qqnZ6KIj?_L Eyw)6Y X]@Maf$fC } FaO?QK*+j="K]_{lH ۜt%c1K'@֎B|(Б3c+ӻGnK0ŢUʟ`oyȬ[ιK39[>: |R#~Dqaͦ+ЙhmXy#i\́+hC TJR]7N˘ʔxn*ڕႚU{Qψh{_Oq?XmA!s,h2zY9v+1>~5,rFcXEȗ9Z1]PODxXB j'.2hORSJ4 s=4ݫQǸfh^sk^MqP?Wj ..b.|",Lni!Hcc8蕕aô>t=]/k}l1\0;8%-zɭrSLCMYSPDb胤oY']X"iΘ7>nL8/NL /jNY(68u?riX4 Z\9V? Y7#ICWDג`%!9βRłZSe!%3S  9|6f^b˝W052#jט|PwlX%bp/n!&.mg6P& f'+}4(͛B"|Z? 놲@_Ks;z{Po=yu[WXDK ̥L,]Bt,C@upo B0V/=IV0Jl=v =}:0 U>_qzE*oo(t<lVgHEcM V泹yu_?~ 9M8_I֣i]bg)8<>\ (Tp  k-YZesנ&^7EP\Z|zsh+-Uɡ47;}6k>(jtҁn@ 6h=2'ML?&.+vX`޽t E-OCB٠7i C&SD2"pcX0z3\w֙eÂzGeEqiػ ΫѦ6l`}xd(a8jyBj(tЦ)RާGERӓq_Ǐ6ۏ >'c!sE#`KSM9U |Yc3ZDsw{O ݧds.58]*m,6SEBKv]Z@5d{TÖ߯č}IJzdlS 2xlu :eSdk? >G0|yX;i 8r2柧Ų\J%5rHL`.8^hٳ=Cn>Le0.N˻kj0s篶0/Px$p+K`1U&>|kXŷEby@$_2#(QA:<=N:_?.ru #\(y'Lg؅56X!kNHvOpݩ IWJ86^$-h5s~ae[6#p(B/w5  &E(~8NՑB~PD,G("=yu>SWO|n^{dɖl%Zi]h9G.% =s_X];>M)eyD- Fl@{8I56Qrx:('%?v m좫$@Qe䏣6U&tYWb$]}"wL|B(п怘@b;>/t1Z;C[${0F| AxW~ unĩ eR {0е.@МJ4x)a@?&kL)i ^il -6:i@!zp&-_34S7wpP푩y#Z`q!cxkroCw"<Z)Y5>DY@q cvs,\3nԬ {bY43 4JV+`2@eg7* ќ3~@Y<.JW*&VU]y-.[3Uvep:@;s ok_|@JvO [[xSĂ%5iy՞>/ſ Ej= z;ѣfo A -ۓӝƓ*1ѕΧkJQB3X.uP gmLdv?%?Q](w%q<SG:l?$($fO*-NM 3)kF!n8JZe@N`v}7 ڼm{2 p_Q,&#<:a}!ǯOH0ǂf-yt#&UA^}OfЊ~ eE`ɬǹVGMo]=֢@5!@|.zͼ^?(w2=.~hwᵧCs@ӼyVè[B[%%gJpGp 8 :HXN-y•Z;haң;;6q߳AzLb܈ k(kdqgﯩ/  ʆӋ?C8(86-^!J-t] 1Pc~,q /h ;}- iXM4Di^Gyf |97Q0mU?!r`<#:L twu1IoRǨp 7OzV'Lz(zwIă$< $k+`&JO{+p:s9k7*Ly-,3n | N9|pRt!r}y<6/uޫ֜5P#;BǬ -^Dz]u@ ؒS#Wm&}‡D+&. >9Ty=j-$>p;yYv(d@Zhf>I(;UddvVP`SaPšuh!.}/K{G Cr0P DX*.tGY(#hgk#!bu\ЩH#hcgg!vH>tN^H-O%6;m/Л9ŕJ(RfGCJvU }c;n&ɴ3("1Bms'T!(qk9YȲYMf0tˑ1A4vk-٫8pdfhl?-}Dtt1G9[4Tq\,{rsZ&cf0A'pn+2x۬O\2s`FfHagR` sk<89Fھ0#s{#9.+J۵1$_r/2n>FwaMo}$M :V2`*z=&AӔc=Xw&.i]?T1AdF6T! C_L9s\B<OM%&~tSh<E.5A^bS5dT읺 'CYQ[I?%I9~&3᧬֑%@nS7-%ۑf!X̀׉Y-PFհȧ/Ugv, BJ} 0OwQ1?e̟צlii5ICnKHK/@Jy'B&]+FsAX>y@3)z66kEwXpK5/KТ6Rxm,hse F_E״4ׂ U~3G3dhSE[4-OvdXE-xV n5c g_"7iF6 2AMBIʻ0\oMJ6HP0` cሙ6y6AE8??xS]"hBC%*' Vc!Y0ՆVIj B&9{.rNQ72q1D$U^ʼF'sEi4 yYߐYQ/78=sV_c[KҖkn>mQ"Po0?2pld+;Om H-Nn"3OC4IB(NLk,(qǿY`pຓrs>lÉ{'LSߖeWѱ~x !%{ti;8ats?Fى1h=WLnw9,r}NjgRWx ΤUj+$dvXW1L ;*|S ƥ0I|`I<ΔBhݔRp4IqJ4!]HHkpهJNJsEmƎ_I*+^u4I@I2yx ,SfbfAPe Mqg߻۷i}/6[;^#T3cKTy8}) J0SA)hӐj|2ɴAF6k6f1$4w}Mr+_kU~:Ch;WNoA >x)a)NQoPG_Guq O8It"K:|moA(4Pri] t oBrv6-`vobBx(P-8R\1淍mi'#[1ӅJ %~f%m$c?O5Hxjto?zb{n !۾o!ﳞ yEir{\9@JZ ʺ9+Z:/w{zGt-__Mb=&;S:]s1ju\ѡoXٻ@9C>PS Mep:٢WTXK23'q=iR2 K/s2/DEי|7AhdPS#*O%al#EFYf,_憫JzZ}aaX|ˑGȞy30 j4iUy4:DwrvBUM>^(ټ+mvB'z8{#"U"io7Gz: ~t |bgkz'T'HOB'e%Aځ8]&2H{CšO8t"!֥sEƒ*¢908B,wl02<$k7(]']UUNu_D*;@[<'FSu@=[Ka6Fomm~F>JsK>%0QMO# jŷB{?GE{9-~c!;yB% -dNfVSK$L>ztL>f4ɟ=7d+s1(m@Z@g+P~hLH6BΑeic;nuosS|SgdBLi'7LH20kd5B62jYMIeƷ I ACC2F 1}g b8Q}AwZ8~'.4%/6=$[ؼ$nUrCXh{ܱT C,L]@G<;,tz@R=e4*"aӉ'`#|f63T+ZWwVP/b?{in_V^s4\_Cw?е9ȁx;mMikGe0Zr|2K+y|ӳ$- vZM^o>h &)QvV}4haH U֜x׾Sҧ`Jpؾ:VbqyeN;Kqvã}c{{:2^*AgvWLx;eԛ_Xvds29KGWD&jZ%/S>,,&3M_*ad8W-p1x9y ,D^ސˀ2-,?L'hye m["ZizVIX ЫpiSIEv'HKpJ-UZsfUH(Dʹ'XA߮!s'{_z_L3㳏zf*mT%  gRmW3 [S2 |NϠ;15-AeRfߜX x+ݦ A>7ʹXH㩊vQhV_y\͛D\wSf(FA{,8qpn(~a.6VZ/oR*87p˞M" ʂx/>  ܡIC179ؔǂ; Ȑq~u/?A_MD3T 1r#rjɅu=lcxբl^l혋OeYv?-M\/}Q])?pW e^(:B:)g@(sM`; b, $yK-6W^QЇE3GȤT!ʞuXw^o?1~4WNa BaSCkK¡"ҡ,W8QXh@0^n@;[u I@Pc{M;40Q<$c` 38k,kJ 5RnZO-'JAOHnUqlPHybO3KFx0#b`f0ڈ!}*i Hmy֞N ἚW Ky`xԶ&Kt LPg,_.jNZJo// !U P*T,ڄnn'CA SԢ^{ >Y@NK9""= Ӵ6HJhV#JMus߃v`z$w!TgV%_5IF5yL*f&W>6 3}8%j  ([P`JtiPPPF`l.tO:|;/<9ZJv(u0wګIzOj8swk?8)9^0V|V7ñkףOa eܓ$Z^+5B&M݋dw;5!Hx/+_"H -egpvEcPh]ՙk="1dk+y‡IyC)YHӵ1nsE[`<cA_J c%uab ґVk'ċ-BrA]] ٤<fǩa:空| %-Jg[XC & Rjw'rzz`gl:6j4 !Wt[bNlچ X|(^fd4wJ_^TQ`ฅ$7S OrMœ^o\K:ة1%޺N;D$?{yh1 HwϦʓ=3քg7ё 5LUVmP_֗R۸Y-#N`*7XH8"K*Ry.0I@&TxgxetUݫY\!qV+YBL&0w-qaN`w pWnhEY@SUu?$_1uWw=յff…ve]@fշ"(DS h]XM tX[ǿCP"=ZIx/S3wgr')ZlCrbxKoɭx/4ljNA]MT~ }k|ӖB58ĶL4ׄPsб,U:,[4&@㵜N8C,@ 4Ok5`HQ6ABP`ZW,z2r]:3w*~< kiowkJ|!8Ec2Ķ|iiœXwwN$kղ~u6H yU| MΠ{>ٌ9:sZkFl`5.e'iC#~ҫ.| u=+Gmu{1axǶdF ;s(/GM=hvRz/giBq9)Vc<.CG^\U-]$6yJ_DXWH䋀~ h_ËnכX"LZV[stly0|>Grm)姦c6_-$ 0۲֙ɻ~=%ی~1_;bY.(M0-ٶR3{(6fߟ2$fSi"ü~!d".4ӆ?Et{v0n2{tdc-)("9Tu0/ t;HcPCQ xE5r:ʀ&["@pnnyI_%dR_?ANC;B`8u=S˷#Y0EV~(3iQ]3 ̪p W&ЭεpC'wG:{ǜqЏx?S9Rjڈ)rxZx.(8FxUF-xjrnZ]shؓ7)V-Gσsl =REO~=;K&3ǻAWoNdzn %REAc xY8Zu goCI)谈^EU~ѧR-:ӦdpZ&媲KVs+StXReHw{kukIUFqpi.%}GSkK ET{?ŗבI?́rt"iYX|꬘/D {INULQs&Kh* ejl|1zA ho݇_n`Rtv'GCrz%RdZ6E͂^Pm)Ռ:.@/b?(=}Z?IdM*H~.Ԕ @ٝѝnBkKiګ aM8kĄb̢]3!TL9j+n#b"kN$#l3l<+7K1^0 ӳ09˻`9*Iz%&n@3;1QaKc1OvOu+ mAֺIȉ1hŮ%-Ҽ'f<.jA]=풌M<;؄Ә_W'm"v[X+zNd;4BvW J'|cTuՃ"o1A.BzF5VI*p=k{~jy]¢ss厛M7cEp^}-+~$3ԎնIC26}kyO)]Âo{a$lQ!/rz2?:p,NgWvN7,0@;%Md4 '=3^.NxȪj*}G7z0pE4lf8pEdy~K7lg@(rG_&!I." r^u g]2@(07h}XEgP!Ϗ=SЏRԕچhX~f\ [ γVk:j+=ynaBJ3s{LYk#,&NϸuNYg稘wligk>P6uP{9/Ptrtx]c߹Ė2\w6σ!3Lm9u<@ <gP4R,7RXl$0V.@ 1ݛFrH) ! ]F; ɧ&\a\$' g:k~J| @`i1iSU$lF'QM+6մ8dX~|INzIY6GUN93+KSNgJ=2=^Zk> áa{-P^*ϤHl!Hc4_R";4aFVm&VOLu\{M;%)|#U&(Ulz 䁁hŶjN? Uo*)|K+s=M3Io6l8nk&]tU }me`cXLbQJY;1dkܗwI/oM4'vKp[Yw<oNwsw"J".-;<XZ) #3{ٜ>L% otjنJg O–S'5Юk&6R*!y}{i1`!(\вΐYCzᢙ׍/Eʠd?M26"k^H[Δɕxgo%`x\t "m^B 8MLK@Ե8̬;[߲Fϊsh}dviiFw)j: Ӧ4`.ʻ ̅4`:w ѬYG95QD Z<EeӫkE"YӯIYP;>=οHUb|1KHq vl%-ʷ1)S<Jء}E}TyXr9(:ⓐ->qS8}zG;Hv܉p(K]F[_@$w[xs 5?"g! ѺB\4V8aGxh =>AʭuzcrŨz(ӆ/)ct`:nc;m8o4>F 064>Jt-U0+pD=zTַ ?@~V;ȹ:1i.K~r4mEռ ,b">Gz}H~1;;waQ}@lNShNWv8'q/ß\mm=X`K]dz[9 kB~kM^ӶTR,I}*W,4ޟ \5LJ@"xaJHVGw s ЛLQpX5z 5H'zRB<;h{Dno>yԫ{Fq63O\_QP$]) T 2_edw_/9e_Ĥ GDbjumNJ54<;(~ʉ{- 3*^6ÛJ@kL+cu: wz0'URlD?\$HI[攵2)_:Qhƅn ~G-UHz6VE-!aO2qLxq\awr Ϭ=3)\?}>[!8OALKSKrޟ\zGѣ@oۼ kb=>՞Ahb8զěP쉶a=B{%>_n{[r/mbg9cDaǣbrzZ5|pU\x^;%,;bfۇa;k_&:;`7^߫=7ҏtJ0}7)l+!90OhdnRY,~fG?z=MkZXZA~>Μ ƁJ(EDD*boV釵_ }8 vN[B'4.y c  ţ=ݎXa5 T{|%!M)\NL4U[Dm± \p8ߝ'&w)Qޭ Bla'Cgo7m)Ƭ2{;Q+@I|'ۊc9< 庂e̒C%v/ג0!n1 D HW-g.K"GБ\cI|^/Lw wILR KjY xVYQ{LBj ـA ۹> x9<;+E*bxe$J=u=ި.J_LZԲEIexBV0N n4)-\JN@+W b 4WVȪߎ=XCl@K!zԥ94mҮ #EOW{) WʈWkoH1!ؙ@p+aIʲ MXBla/':j<#[{?k?rXwUpwf)gwewIu1x9;**OæTB&)ۤXS)7LC/ w7n*Yq(2#S}$^$D[dM@GonE #x ˭`=b|t4^}wI!tj!]~2zA~3J|"ہiJ=sgǎ37:t ؤ9P ?UgNj9FR9E!Ɲ˞Hjk;Azŀy׆t*:'63jr۸FeAG[{,j; +L`RQ k""[E'fպԒ;|y u+ YfY`aCٖ{. h!9[B޳`O3/R W9ב..Z}m0S"" '%vx,> o+4-Y(SoqZ8j <+0?$~z9^fRӟBgE+0o+̾Vg7TUp ad>#tGj$bC=dR͓Nis5ּ2>T/l_%B두.\fSBsHH{R*;Fq@݆};h(h6J_z6 +U'XbyI(;jja=dV?'s&9/r4֓MuX'@&cJyEfL':@ă *O L6և:m]ؑkJ3 o}JW ]>BZ1gYuRlUkD%[(y<3r`5}<4vM.B^j'ֶVڪ"|FŚ4 Uτ+*d Xe@NWbʰh}LKNcLUɉG@`WG,kYL=5K[:Q0>נּ^ V%9k-豍jns6tG gd2҇cm&u|)!GݺwH>R= ?'.k4׬F9jbQm?vR0%{@yys:WQl%]EgӴ8Vp}_=cr]ʛx#U ӌ.( MVh{CPб+$/Fvm`H%fcd-WNC(K65V]0 lF!VmPǤjQ)̵m+e<ɦQ ,.΅ڬۣxIׇ >.tmr_<;յ2{P')4fzD=iar☭VPm ,>^8Z!DΪ(F(9Wڄ5طa};dAsQzso| *Ez_yhpª#c=hZú 7(j#kzQ+'J:,C799zQ3!{9ޅIlxanr҇2 hǞR[0Ghl ʚ ~ȧ_7c{[*XOpƯ"tmԺ=m9YJH#kȠŊI侈QqXcҒh3`1#/@gx#"%dѫI\92SA`hXM'39V[GxЍKd=H]'f>j5WIF Yс۝#/ WmwDFŽӎk9~|O0ωC=W&\O@9d۾ңCa-/:g~??gryi[7`(OxeRb|Ε5T6 }T !}FéYQ;J"2%к.r0w;t<בʼ_I7;`%2%Cv(-#wk£'*\d{oj&5 έtu-PFkV/&NchX:O&ZQ У$s<5%bSLw NL "7J)`QX>7r'> L`$qfYN%cM˒Uъzq+\NVb7M$+Wo12IM-w؏my;,jI1+7Aa6}5"{hB~ Tq\{{P/+wMFOE|zaܱj75RwQ}oÕ1'('#HKFĂc7?Ȧh|Aw؍:͏X$}jCvn[)Cn cWH3ʣǾ̶F=,焦%_sJ5;$&n<}Ow5rXOKPNl> mEjǮ W `z 0v.8y"[[̮V 65zeFOSWlmKq{Kx@C@5 >{m/eyͫ +”ww 1s-Y(L~ۨwXYk8)o>?d&q~/Kx5O3۬JɖP(yݨZ? 5QiCPXwv9ÑqNv4T"eXl9(yjdƟ>j8A< Zc,awX5YŞZNl:!yo ><)Dsaj~#{Fb#{LɊc@+,ܷSE#م.#QAw&]>VA5]{}քrN)Jk]r(O0 mR?1b1L:"ut$m .s}%Z&)dU'eB߮CʓNnJD]Pg['7DwRt\;mME^ _!!`"/wRO}P(HM(SσYpi.l{ T0Nj3ieoQ=# HV^kÂЁF{WI;Oѓ3X㐹k,ƒvA "Xv:PՀQm@y^Yͳ$1!J|5m`| Wl%#C!uz{i:;osїCvt]OZ&M/pRq< uGw`ǝ0?R)O̠pa4=Ƹ,T-<-jbEǨbD㣪ݐ om)_YGvʷ џH^ 38˴܏a;vzO,q̥ˢT'Տ,}x}1^6!mSw] po_?F ݉>@퍴*R)Y&UkG6>=ЄEYv`sje_p4 cJE.*:cApَs X.EnoU|Bk7Y°"te!cv:u&g-bdD#"uB n5R{AklpML|6PxPY܎ TnR:ՈV, F{2YSfOްԍ;Eӂ"U_k ANXj@YalT6ؓA'eǗ#R=#Ą34?sht?ast#dr0}e Lա]jqplPm: MC g!r2KY u-`t)qu:p5'%H#~i.<;w_q $S r(@2M_9x3bH,X >#+HͤM!C4:߳}Fx=vBʼ5v}eVI.NK//! \q \<1 ~"ۈ~r׏zVvʧy!ZeD>ju߁9IBWՀ>OJ^iOYJ؟w%<~!=ZwzOF tFGzuleK!"ھ30tgG^_0:M%3^U.pU:Jo-' #uniʤxD}^=\r9rc*CYr0Ϋ蘭 fbhP`<'O~.cy6#:^cDRуbub#+JYO}U3\_3"!ȼغ԰cq\BG @ؕ ѯkU&:i C)Փ1 Q*M3ȋI lC8 dk/XϤLRIrf8'@"3!'y#j`)c_`~A`#Q}Ari4:4)А2!gi !e A[~?]B~I UpEzS J}ιm܆o.(" .31]Z7&#v2™UV%l9s>DTYd”yݰg6[M}X OT2Myޅ2mPC'}V:g!F :2_:="|uYUZkO(#XYOκjfG=--YrJV$*J. 3Os_ࢉaխHm lW#s.aU^6[ h(,bO-Ca+j`#V<;3iL{ S" sx!n,Wgk;W0EwJƞA5R>yYlj lG$re@DN0cc: )=%MPuG̽a_$RA[Bi~M^0L~B]7=q2~KB N{U)_xTB1u6Fu$:(f`7F ]tPQK%NT^q0)#'- EMx/}1/WLC٨'3?mW-zE3)o)%|V0v'BZz~ŋWr9w }׋Wy(t(5<4CʮaN ;ՀlCH:eGpb|q+<ס2kk38qupI)XSL¼P?x -өs|E Pg=R 훬I["*;dbLˎi7m#Dm&=֝8~ usr#2OE9W%DI}5YmJT=R%ӗfDڪ0nO۠(Hȵbи㓅N5Z+bU65{e\)BѴ\/e{bHvf h%Y:3rUJ/z1׵P̙:ži@2Ʃ<-Ki#xN H/J}W(ƅAn9F.gdHup"\ʉK]3Z6*sZ /t5)(jM(8N$O-Z~b7q%쇳@9r "oݺQ9itH}n>TR |W >B;a, vU=A1 |<W_ȷk-.k(:d'`H /HLoBJU]#/n^ H8W?P05"S%Hh&.|֝\964P#Ճ(G7fp?g!뗬̗E'לmNY]O:| V0ܺC/,Xۦl;᫝B?+qN药q [W*NLob=WX۪>(φ7qso2jYI02 -~?ou`F‘U~;2D _x vV5ù'aLo>v( м銳8W8(2-14_KLE/l^_0<,]cMDR%DFWwPѿ7 3FHqp«(0ayy'F';\g~'z ^f0P,  慵iܑ[4.= QF6!yF۽N'P--r/Jt,*!1/ 4Df,?Xv5-n&+zc/0S_7ه,N".mUhnvwplҘqӕuC=U$j?e &:)ظA'GOm[,M1N$<L#`+A! [5BCbZՆH䂰VKVlB~ mXX\>7kld+0M#I[xEMU#>_<^mU\ìc(c Yz_쌦l53 V k<ЉFbŚb!{mG#S>Ų?IbEy2~4mKnA)9 \qc ?rbbІg ?/!#-P.s@\]Oet+rk4ϖڣPCd'؝^ I{6PL{?n0Ai޾ ɞBRyVgYiO&Ur4+͠[xL)\ GJ)dfc;F.!C&QY9^F@2vAtJLʖE,CȅZ51# [כq@']'Cg?Ӣ@,QlhNm3~}: jM]`?qs->uiq^ܾEr'q5M?!am,H@*ATS=']j@l ɑusZ(3Bmz.Rz` >)C%ITn@M>g6 /;Iٱ+5h3?vg눻փ6Jλ<&mQj۔M\5qm>k_ p* X|,b.m;n-HC F}DwoJ ǻsDYV`?h(|0si㥪wU6zjxWt'4QD6nBcfOahۤ$Te3nT_&w.a=eJ)=[A>BXԯdpsSIdRʣⱞqŒ7zB2NX3=NqBǩX5z0 S XWkjUό:b&āy+L2etHWG^s= VVJyFΡ[ͷuM`41D 8B"IRh0KDQ {bDkL*p3+9V[8dpOYj"HqvHj'^Jh\@"Ftqaid+7SRMSa:*'ָǠ;Zڃ-Ya $1:BZNwwaY/(%Y=xl@׌z`pN(D:]Ѿ\~!,?k}ܩkvϘJ—vǷPmh-8쟬F䦯)#2e43\ҿJ̟|'QV.-$%5RO.-}' E_[/986"̬t<Q\MacJPEuAQf+y>k}ئ-7贤#1ktN mvrq>sY~4@4M9\8*,"f[Eϵi[KoB7l 5R {gjcK89_NDZyo^Qu{O_rcwkJV͋JF:?3 2S)wB+lIAFkmbZaJic.H]b_F@oi7>+ybgsh( ˱ϑELc߄'L]Hɛ85Mz֗Q~hB.]+-okK3` T7-sPb1H*+T.֋IVD 5#F %0f/cF"؛ͯSs!&_ۺӴg2LH$gD8kSF_Ħe:ӸM1S kҰ.-(E2g<hOlY6jޖo9a/tbQ܈sJҎ٣ ϸ[ryFd #Ny UT㛺R%FU7Mph˵^L螨i{,&@od@HD ;=UGJG}9'm~`/h5A0 [d=`| )=~_iX[ndj؆ iE2CayIV ݫJ9{Ȍ7nc:z xધ;A@<0"15Q7߽y})zGKE,쌅

CȌmdE,Ass74}2gL+G sN@M }32sm4imBUc7 ,Xga&Me B%řw mF=xC^0 [cuO ]H:Ka4$CC*,n!BV,h}')a>ʴEdzg͍j~eS^Nԋ6\>#HjZ|ԒbL<}. -z<ͥZK*;:q/ e?\ֱ+B B ,ps+&*\P̪ >Srݬ{pFx09sFI&@cTEE-'(HUcyzF'( `j >ֿ"ⳚxxxW↛kXa"yJ`_[|Ls&ɀB_X̀k 3rq3eg+q=#eZ *.aԓC߽i(sӕVO8lRIn7B4,ҁ'(X61T?a<t=TdIˇ crt["oo o?i˧nA19ݫ)k]@ŭ!Q!T귪uq<2VfGe˲/(ү/|+ EӁhkV5 mnY)@gcmg0n+ Z)uˤҸZ-OQ# ͖ʵ>\3qP:Ȝ-rup<5v& L Q.#^}?s5 iy9rAg'#"ݺvL3BFJ7>"p; x*~dJ؀|M3LLQuL7ʕÀM !DtS{]yQiEab:#DjϔO&UL6YVņ9{hh;z`~r%FWm]H1''~o7: wNOŶ0ڙGN$eK1)bkܵiv2-qO$f(ʸ<䴑l(HEW[K?bd y>6:Ħ5pbqai乭 yAko@3@7Qkc`(UвBbo_*g_r|M'o DIT`Qͼ ^i* }%ɣ봯nPs q:裰e *,a-(\ERFCmKXiC HHnׁE硙Q%8#C/| ([5XY1gn4UhukecgM|̉|Aq[*M4npP롡N/|kb/cS5e9/Su+6c._5?oj})3Gd؈i#0bԝۿ壄xЫ'Mij྅sQu{c "W^-zaےԼ <{{b `z0Rp2m=mR=k@?vς)4 5;Q_Žk(U-`7}_WaӚa0J]C7hI)5H8e0x{p8f.%g1տp=m c^Vk.ˆ0H2ȸsZA)ɬWVAI7 V>vj!h5d.|m=SCPU:(LH$zAi|;=!3W"! V;)Q> " a܀MҎbS0v 1aTN`gfJYͿql:;n3? ` ({2.eM6ŕ]:YM~U#G%8!& H%ɠ&$d󠷷v"[c`jQOyR^If=3f8B=YQ\LUV~p_V$TRm(sO,^aW1 s5kO<1o0V>0</b Wo^e96%^3Qsdirs,.cW}[f'UOQ„G4l7XuE]}Tc뵩r1@i`{`0&>g" k pmw{̻9tP!!rՆ"dTܘ6%$뭃K+9GJ¡/i% =Rf M_~?-l>QSpٝ=0bʱeH f'"ؘ' 'QbçC?GIt;m+␲l< \5>rk>hVZf7KZ)8νAa~Ic(B YCtƊȔ:97/,+W* p6< 53yn2?G܄ђBd)KҘ(*#FE4JZ ߷1Q.XNwn _ӧ̿tі7Q~h0 \qD/;xrOұ906ȯiV`fHΜwR?"YC(O=Gyd(_Xs~_ "`h$FU_**m$~ׯ狠2.;>ydfIcay.u{=DK=Fhc;!fUfZ}-D"MLpyTmTXҐpZhHH4W;gحK+h@]TT}-EBO*τ[tM׏%ullLm5Јئ՛AR^ q>G$Svdn+Hl]*gM|,QP;#QOH#Hx^u3U:eL2W8q27M$\\[="qmبE+VMF EIlߩYXr'[͹3om[r1&Vb ;|| pMcrN[G9~edb=L2X΀Y!`qӚQ@\{XϲVFnA_-}Su6yNЊBd^·AqlFIw W챑pѿ+SG^2.Q꯫VuuSl>tʉ EW XAj"R7!b\&VQd4I 9  &ῪFvkLӏ bQNDMūK&B)۰|׭ Y0cS?sa ?fϛot?鋆z8at$O`~>5D"xoDC .^eڙW Y_(WDZoגIz $BPYGN nv,d DP,M >'He/kFN'HTA]}}FTx(Yhr-M\pF̘y]ކQ5c.lv>SuXE )$^׍. eю+0`rLebC9%)H.6;;!lhu# ~  j,蠀^~~=08gaKC/]곮A0/TPdq+|KƟ<:ډ1'‰nIIjrtL-TqPi'+U "Vb<Bd,+u[a/C+7.@5i\~PS/ƪhdRvK`Y7pc\"'#0@2I%d^Tu\~Ժ8];l ]xy]ߏҴ@H"z:A ^w_, %:Ab3h'XGb/dfuj+6w.ώ ,f!t'.EJgL6ZnAhji(ob,I@M4ɍG"B~OTmyN.U|E.r74d6EVl$kuM0X\{7 L fhb5(s_( ,m d5/%THNP-Uwa/1QJ.vr/!ډ63j{!R-y='F5勡dFghpPX%jTo,ϲBUNy/qV>2K2)xb KY#U9`vʤţm0$T]f*8O ]4QYv X~JbrKTMš'gO_Ft/>y_t.OR9qXoµuue{m uMǐPf" x*p?ߖ'xˋ$!S6O1b ҠgV0Y I {_/(na3  )LWMZ:(_@mбD;Hl*衞*f+YD D7e}307q<7'N{%>i<:8V#=@1Lfs[&Xp0,v7om:h>7nNN$Twڛ.MegFP_dc"}"f+6j` *37eD>v;ogɄ V :Abfi'/V\U0x:j Vjo0n / B c9P=ĥr (O$dҎ)\Iv]Ec?=%wBC)sR8CLy+dxj9=5JK&%܄+ Xo4 ZO+'!~ s`k@"G2x=9KN:$<3#S-1*sG+Y)ю˅|,{w@-Y"/8`:ph'IJ=mybTH̀OA-)7c~'[4 bf UAEqb.o ,ib2-U(݄ {/Fٱk.ǹۤ'M BuxqІHqν屬XQc #pB 7{ʬߤlqGvӔO8g~R:xE+i6JJQ N0vf E-ؐP1%xSH)yΧ#"R%Ӊq`"Bba}w2Mh(y r;a1~ݏYmhekpi 6G&  L44Hh#qBj=طeB㍝N.gޑ&U,a[= +Ic Jiykk.j6dW -gk7`ړ%Rd1h0$eTAp³]wQ#s iZͦ'|,f "~ynN~JƵJ5W !`۩i&w{r{)]ڡ\l&u̗6KEpLGT@ j|Y+y5iA |MHi/J|\4\Kn 2_ɽO{NT56▖R#O%23@S:c]tT6ԿcfKtDzUu&-EgOu>+uJ$- rX6x0R+Jlؖy i3|0)QWtylCѠGX!^j H\m\r?郸>Z*1@ WkZrABq_wbZe]bFw<ez`ǛߖI#s[WZb1VbcBNU%wFs4LW 3~B4U]Ei@t27[-ns_{+ϐ!H +3&6ga| i%#)ڠ 7t?*e9_,=~,:ER{B76ڒ⺼\-)6Pt}dZ 8h]-\ELəcB:7G$~0986Ia#|)p~jAj~βz"o=gHÁM3sl4le}!7a!ZQswuʊK92-ݫIVe`$G;ٖ?'L- S%NܨY@Fre!hڠћ ~;w)%ݏ5ݯ1i*N#ܨ8Ɔx?GmI qAT=5 !2Mς67[ʄY#YP tdO3w2\׀aYҶm%_2yqIՋaf&Ym9!8ks{X4g,LgQ^ކ"x6"*;_nZId4Kf1Z_04ds2V~9R %>{T1lݕ4\]E"Fxbh'#@ꏗJ,\ p-quHlG;C!' vnEsz9rSk2k*vTq+vW}n f٭L:7+[yd0ݷ҃2*9ǫk[ZN܋Z:R&b!ც|KK`+== aŇM dt"#8Wi{I@4ʴٙ`O}.6: gQNP{rXdq.B<smb7V̌NBǨQm[>,CJBPiO\A5|.+w~e5Fc r{djBWαU ǵJmYxVCI$ro#$Wװd>- e' 8qPW4G.;Cb܉ ?Ҷ$#EA2Z *'6F%\f,-# ]?g]:R{u7JBhUFA[8PBC"F&%3yxc+t<%5H~Yx u0x1JKH{U}0M+T/!(&0K3L%o_ݓ8ht?.$T.gk"*,ngF>܂ʟ4bJݣ$?|+G1ް&|͙̫\I%L.[vaJO vX[IG \S>8iQDcR7/JN5O3p䅇չIÒ׏-fD3[׺wQco&LdTOI1##xj4gdo&΁Hw ؍x5J3tFYe#N0{!(w9:"Hn$p2k +v͓س^獵cTşHԐ'F>֑lLc,OSAzSmϣEu^;AFY Oa<-yH+0a N 9)4fuw2&&őy"iDۉܱrN=+uqW4Qm ppwU XpF6vKw~p`yv\9U4 L=N>>?&L~RoO䮍M<.PP^~= T]j^<tF9gQjyD|OkHaډ,9⧪S&[uz̮9P]%_ BPO+\]οAiqSY6.% ,{LusQO #Ž]UlFR~@Mb'ۛGpK֚<1=H]M斓UT "7ztHt%W#'@_^ɉL},7UhP&F#]Sb&QbC9 ̑jfXf+zA9OR4s¹Èli4)e1K pqh˦܋b+sqD}@w+֝ߔ͔6ށ$=6yP ,Lx$k)AS iKuDKDv=^7_[ tOyzvC0F U,|~stbg'zI/gZM\ʵD!/}0Ĕ(iGs?uYF]q\(D(vj"f|H׮q8XQx7~2 vy@xr%Zm֡hIW.ZxJRlPJ/2Bxܼ@;D$8X&{wwe! :וbB.9 rf{0b/yoZX ksEGTQBq%"QLxU=>7L{|/rDj Vň\6yh~=B]Ő\ׅ^gR՗#K;;ŐUkI`/lĻYb&0L 6jޣ 1Kypm\ e-**6N& tKu3_$P/ՖHcpă%"4AJ15&'p'#z^k=J/}~N[ڒ!Y%,! /﷠ApeygWFȖ0OD\ Leccs8BredQ@F;y\)Obv.2 qXz~GE$rQ↗bc&ۻϖ^v^ :Y _s2! hR_"1iɋԁTs0R^ph`>zjTdzPIO*5._*|j}}|~Ÿ5Rvihs&y% Flu-jNMAIOӦfF~ %P?SO|wfSE@$huϏ |E# /ŁMUڜ%Ӊߞ`%Tc/w$(ލ%r緁q{NDT4m>Dj/ୁ2/$427RZC[~7aG&H, 43hGtjC- 4I1}WfF'}P*b;_A냭~(E7C"2aA.$&:%&S%;:H_L ɒ!nxhd KnK%?=Gض[99.ۢz/Z8ޘIX\>03ց_^1L _J%z*;V^JřMA>utj]޴~jհPM& Fd @}fB{h_%KxB4CErùXcUWJ -\fZhh5P=ʡCˮ#>kqnX?c L eo;gѵGt+ cÃG"ư63~aLg&DuvqԘ2¦Zñ<=)*t;"2弞hVk),}qnD֙GEQ$K lhx9WBWߗQ KʐTeW'[[doŋsiw|7tR 5q-O3tDk/xTmKYfz!t,9P.n\BDjt۬D/3;vEx-"rbO.*əIB dHR6{6x.84E9*a<<,DJa񏚑K ߊ!iDz@ fPԲj=gͷ2Fsrҍbsc ʡ[ЙDhf4NdjI(.Om}kE4DAhTS4 (Y&RM-a/SNĈ[amz0֨$&|kb4hay^mL5GzfU!,%jP Sd0#dg"Si8h~ܢhUp-hnY3ڳ2mK«ldz2c|OEءB5GT(J7a,D6!V"*cx]`zp?dk5~x.t "M! '`6y#GNSP/Wezb؋7RD!j8"{n4;uy#j? 1+&_J_k` 5Fx`uyXS4=}olVfMr=ukK!nph^?]%s8m?@gQy*N]^M2^zw5Yh8_ B"v}[#XX)V79V;?hF" 'Q. y#uk93HZP{hǮB Vy8f/ e|#Y!U4"=d`yK;#{u}{5/Gx`7W1VdQя4 *J`1tf ϫ֕auڽ$AMyB[lx5[2$IHFV-D^ S_>J-3Bq^UQs~š?n{*~&i1(Oº yрiur|O#du9ʍ5#{{xZGqp CL$F/xpY}=lR-Ŧm=pS{Uӑ5unDf /2UD^C%<hhŹV>xb?w}{L^Ìu&[ձRhlC YꦅKǛrgLvY/=~F92H@-ߗi1W;,pӫ@vC4d.P~]TU<]sv\gQOӗ  4cT7=Tn+E\F/!@2!Uk<%w=b^V S3Uҹ\H$ґ*!z$w+TѹABdX.xƠ Wʆlu0AB䦿yR`Y@ !iD*2ҊTd qX7D{,th xR`V7PjA.mxТ罷So@"pD<\W' _B-[On`8xi _ є9׏ȫ4#c)a -A7A ۍk;H6T JMZ}FFe}=̀5ڙ\jXVǚSm U߉j/q X;gIUdK'!^Ir5XnQuh㜚sη4>d-0*Y8\.2>e;D)IqĈKL?O:> *nCԛsJ7ȅ2R&XYl|F5ϑ$WRړf-V7GNi턞ߏQV yu0)"R١sv{fB) <{>?F4x(TN1qN e obyye \4.c2(M;Pa=!eN,ZT]r yycC}C0{zb!'ٻa|ñ" YuN4j1~5ocȎ|kℨ a=Rf:ҵ>&(>3%P{w.\04m5Z|}ӧek F75r 0f̐CNiثftΉYeMtҾgázӪ0:X;#? '/H!LiA>f4)J/ B)ݷDh`]A4A2f?x= t)PJxfv ( ۃNR`9NJqc9194WjNzGZ|%YMqQC42/]sgң" g )aZƄ MD7s`zJegfܷ䁉gAyΕeFz%K/ez= -FU9XVMl@Lу[O@}(\Ë_af~o͖߄ eS)C%2A?fi9ܐ[΀oksU9?`c-KNXemv?#+)鿟+w!}ƄcŊYӮAd5oARPK Rɩ'05Q w̵]8їVܛ24Lht)S% `uQz2(&E&W`aw~zAR]{e(0y|h4W7i>Nb$RtJaxv傛kdU.sP-99%#JF9)w8oOD;X ؍F{s)uth<l©%L~MGjC@ec!~3eԂ)3~2uVW,,DQp,CH87tߐ ‰# `>#¯J/X ~;x/޽:re&"X,+mVPfVQ7*O&d!FWq%gU$ʵJI<{ؑ"CK ~7⿰mձȉlv3m3`AϒtWN,~Gbmˬkߤ/mt:nigU7u hnvdqr̺j{HʇtN #Y<[6\dяFR@s <*qnjڷՆOgɩJ2"~jJyBu#FlbceBO=bf%& Rutvv{nHHը>N"=DTLaz`}M? T/ &xѷpϾ|3( (q?GXHXD·`+ؚqdLy/׸ۋrAp9o}(FL8<:r{ Z%|.t8 Z<' rUSb}.ƅ~>_ob$tvKz.D!kty양 |?5@[ psCcd>dQ^3$Us;'Pu1_/APts1_/psDAV=>8wk \Ku+Z)簳}ٳ0̐ Rsa 6sӚLQjo\ZM2E/;,lXcsp<ZuQG׹ KJ2dء| ;ǩLoqnu[@Uӫ1eB2iynM{,>C}}TFkIJnʽtزLXUip3_o^cg֥|'@\* W\D|ə 6yC+\ BjA'xKr,Ғ5Bxlvfp;ڇK$AeF(OD6ux oHul{r;mF_RfKdcզq8b]}Xe|Eu*/_zawnD{^\pY*Lih$n@`_$*7G)F?&D):cyX4uJGhE-w=N]@0dE\1kݛ ع'aRE#34 {qO}j2!5 'n*b2[J``Ib*o uZ398 O)?ˡ.)9b2G -5V(f:Ҙ#?dp oJb.|OZ/?MGL116>55Av=TiK6K .lY sok7{X _Rwv-Jɭ/`.k|z(TMbalM"\S"l!457rnߎ O5tH'>7_=LitQ[C]D91FsOx+ PM5kT\ݜC=WkRAupL<7!ݖWv77k43W?h{~g;\Rm c#87xuS׳5~|Hڲ +rH#V9h) :?\ewQ.5 b_ǬeE;oSe *J,NDy;Bɛ5kH9ﮛwwuHFJ,'k5¢زߺ}aD ']:\~#i.c`pBT>ɂ!()ա; Qt'\fW/᥻[ do f-QĦ֬5Q hxԱ\kc}‰e'uS)nr'.6㋦ b!~r[$ۤ" ^*y˘z [zuwRT޲JH}?LL@W2_ fm/Z#w$CpR[{2l t+.6ZfzȧR,VN‚3y:SWYΙF8*Qr8+lq2rHk5oSɬ}YR ˳^]4 L6{Y器3V?BFGȸ]AuvA%s9h2£-Az}z`"Iv>prMeƢ~zSgИ #'7jvl,dR>x M;Vg&*nȊ7 ~OcV%[\@Jr|7Y7G*moNnߟG,[} T ޴WlM}Jq Rru[c`># `W)~5e">3g \HJZ|8ZaVz@@LL`=;@7ʦ/z] 3frU($y%t1M*Y(_OMKOag~撬)g``|ܐ4ʰ/dydt_Ad u\.ˢa^t(pu;l ;əCGn7-hoݘNo0M~r+[k2J(tFfiFN#uXIW+J %Jぱq 0x6icWz,p#zHsRD좄 =p\4LzV?I/.~_>S &k|TUs^4n1+GCHM?vݛ5*d=Ŕ>I~̛i>H۾^g}`Yg~bڛr(4Gz:FH;^7$X iIc |b?^NXgFs=|bQo&XeyçFChNh)I-x~-E58 xǷt7ՠոd"&!;AfϞᠸ勲..Cuf!bT_s`FoUÓAWr9uýrrw1%9F ~; NzV|{ GW|H[D~L3xlۂx]VBϓ]OM{1.uo:2q /E3!k&b92?>(&ً;hP@~p(9P}u.8&n<^b-4"2({`oB]yXmegOR)R1 #فzyoC]UĴ1Ob| ": {a^\gqغkpX V9 V۪3``\)vz~I_aZ.ph<7I:s;["ǹW [9\k )B_g!h]Cg*L3Kᩨj>G৹QIhx(CE9OCg26kuvBJX#7nΠxѣhaV2=2.{5nd&v~>UD}w P8WsyJlEOEtQ>:ŹiI]]\V9VG7jf瀼sk&0Q'&;`q.b5gO((QOf͎.'P)z1Ԍ٤woz UbSa|f7qё_;Vm+ڊG<oE~c5Pu2ɫH0%q><J9'<0q)ʂ2c'+ ~6AHt"\2/zT]kwg_s  /&iD˅H`禁G{aVƮPw]&Z54Y( G3}8A,.kMM+o.'oHyehC5$q@9ɐmW(q+NZ !wqRJ-x eNGr}SFPwܓxٺRζT7ĸ A^ sS#mjaz2嵲7۽pgþf/ZC~ZwB>xbdڲBC[WԆ)4$14 $`(N x}k!;yqՓe ݂(m턶X=qI%%^]AG˻VjO$%AqƧ+IEXX3۠ߒO|ދp:k FԌ1"ۗ ;}HKݪrW^#4Ƞuޱ ej*].FG$,0KL $q 'x?ݳ#*]{+}*6|)O.$I c+jR0EDwhq1O=. "^@hfͮ]w ڗ 1Io#f<3,wQIM$' (#!lBPΜJ7s&[nKObw`HERKR*rI /&XXDsTyaʎ{PNQ&Y Dw$c^7m;h%CVEYf NZ˚ke=Pa62]{agX7Abp Ƴof(f |拓)tn]Fow:<r~wڵJh3 "$߇UO$Ƽ Y-(3o-9?B5hb0׫w]) "ms,@n2- >>~_1Q_>ך&H2 oPQs W]H9,"E@$ZuX]'o #ˠhۡmXW2J7U R=5)rI_ĥ! NOvw`hbTgƒ%z  勻*z"H{A\jqu`6O.PFFPLK<<V~<[#: +/豼jHjao =],:,k:P!:| a.tuTE_b`uI޾ KFO ~I)GR8@+軴n‘>4 _@9)4V;wSK!v?kRdVQEkP!=t3؟ ;:? &m8˷f݊}FţcNj[P` }jޠ"h%]{:}$kW_q^eVwdg> H_`C_ a$/Ŕ(wtuۛ LLoIwbk&d 1)=e/7Y}lzYNKVJê%ĺ TX+-ŠҧWM8+({֋Z )52^ v1Ak r> A.A[cNmkP`Ze)?pgN$z v;6ה!9YԚy?]+Ƙ^0FvF|@acG2jrtI o%JԘs]usCUImsHo=6jKSNT?QH@>ڜ-|~]PH1P$.v,,yRAmFte±JY&h' \=0~' OaE-}BLpk;̳`{͜mcYuT3{̏uݝ$ k﹃s1&/|J;($NX̌R4̘ncmEqR}B#[ 6ދYTkT&%d#OVy GG,X 5dva +zx"NU/ʵ GRPyp:! s]pi̧98zښ0A6ekx#:d 6%Lzϑ6w0DI#Ry֮D: cߵzNTb*'0܆[tB7#PNJMb{g̸ keT[ѠAm^tluS_w CL ~GjW|w*IǤT>.!1hh.(##;Rw:E#,zan0r_>}ZY2>TC[(5U(|.-P.ܢ"7y,%NzAߌ9.[ {XLz&(Ȫ5zpVc[3ԲEކ"so'~s(d-`$5IIPi*tag@4K 4 8rBTNcei  iWŸrLc2nō/:g A>z6yx 3e T m t^mM} µ)oy3;^g f$x*nX) %' ܕȸ5{^H.#_اUtSO\/[:5>xпde=܂T+LYExnaEj=:9RKK<Ҏp'[pXORGfBvs&0ԨfN̥Hj$g?@sDAf+/{7?PL:zx/oGϸQi"0伦;af+87vT&|2rv6,;#eT%:3Ts^VIɩ wU]*}e e}="e\dm _CN,;T Jolږ'|-V<*ULņ^6t2'&غ#aTB'? k3`F"ҿO 9>҈:3gSvLtR۝i-^Egx g0dҲj)ftjU@;c`WDs l ^E'9<3S!~[ɢt+) P|ڄ`3gˇ ^qa-F9Z浼8"wg2>GUusOuMhԜQ}D x=EA  }ck8mUe0uA$q 5Co80+$ 2wI87 Rw7VLp-`` ϥiQ$MOBl\AFv~Zx\b`ʤ\[W,t28TNgg [Gu ~me/!ksaZoj%_< nRsJ<;kN1/o%!˰:u=akD񋟶?m-]x8W_X Z%K mmWh%8tSlkV1[!2iS^~t|/\3E">B,SΎK^7R``0aNМNN@J>霥X%KD^N]E)J<aCI>c71ȡ&o6j[ZN8aSdza*Ru3YIMP.p&-v& 3SW_V&m}1ra rGB])=o6)4$:_L2>6 Nx9{Ug F(ҫQ&ؾ:nя`r#aRO{3*=G~<ӵFW09njRöm`Mg =noIbc^姗cOg%,|oH6#Ů-V8-]3 $4P/Dā,Ev"rƉZQ"4蝯*IF|-̭ @zXk=nzBqcV&XZG `;OKשXx9N#$<0k\@ .Ŷ26W|qɑpQyX80C[m_X❦MPղ56&iC# LD5/uz)tJH2{> Kf ȰgbLI3 #|NMqg_ >RzÈ@-FcRu4EZ)|ө RA uh}?~ɖ;@DSove5=4㥩;'Q~0XCǜML]3TSэ-$4F~$Zn~ =;C.#@p-鲚#TU䭮`[Vq(r",^[yŶqԎ\I.{4aSX/Xro=y5Pp&eQPK-'$r@ MW Xu1mx\a8/ t #I~J2OSU9 ۦҬ~q,Nj)t- ׆CD~"{#sQ#orvͼ#[خە!z6Qԯ6)$"s6b`},,냮ECgd0ScJ#8}c3D~YS$p,UK0yzu7t?S;K0ɹ> tȮ)6pJ0<0:hݰh@$Oӣ<˩Ze,5a>aHGMN^Gt)_-Yߜ#.hDdy47Ƽv n+ cͳ6Ć#BϩW™\$$-씇јd$݌I®Zgʮu~abZ\_/C?)_EV]q~HU$cfՈ֓1CR5Ԕ^;PT+N.wDx]ߋnh %}uKX|2z'w}Pcrzu< $]ov}eQq&ǏpˍySc ^IKO(=ӁMԬL;O1WEէ@PH)8Kf4\MA_)FMJ x4U5aQs"n++I-lp/~bdFվc}Fx({ ,LZ?,g4r d\t=:zYT0U ~DgdgJfl{dQK(~d)1+ $F\i hH Nx:1Ҵ $Q!2YU Vʽl^iͤ `e ZLe@*#1+%A\_yEQ35E @?౾Ejz_@pyХmҵcFr RN 1:c09xlrNT336kɦX!|8(ۨ){^_xƑBEgCNů+*[Wz֘K(mn ӉNvHAct,Q𷀎_Pby("^ULѡr`ͯ VLo'T( ,m9'ZeY4,|A\abzD̥K|AɵJʪNǸH!zŘ-6iS @ <oJ eE+s/߶eǪ{o˪lO>*RN/h1C3"mfh$+%"%u瑨TD'OXDP)~.cTlyA?&?E)*=/r\ ܭhOnEw(9I gߏoېѧ*:Rqs-i ܢ_ŮWf {^ TaVȕpz&%}j:ͣ,6M;>B:s./q 0xWH X'>@z/M~q|\Ȁt ܆D'zɠWK4%eqt,JgH(m`W0`H"cTĔh3%FZE=Aeg^)ģذQ,3$ :DnCN|.R>\B\Wb%Q!άNˮG!e;l#Y Fƿyl׎~x<;tdB`;=w T -`$ AڴKgJXqLba7~F <` lK0jh}?) hl*%55ѽ]j:$#oֱ|>/@ѩ?{ (;tR1V}]9t?ψi-""2f@NGeF,2159M9 "J-ї;q#W^4p8zٝcF`q sZnJg'eh'W@DKD& kZ@cЅ74zȃ2ߜi KPrvbQnV"N#'u?&i #\MSf&Mk#7Wr{tzsJS9"3WaC@mjĩ$tJ(%#5ܷ(AO id*FԅU0jL4WSɊuCROEb%]Y!+5gcI*EFk Q]`'6ucu誃K'mW2+/6eG;Ri+,C]B𱬔їy/vd; NL^n*L7b =޽,ݥZkf;6p 9z7p]XG[SY4)ҋ82/5=pڐ!l i r&0;|Q3<iY#Ql"*5B|!훙k Iϳ3-^nTupn$L9kДYƌ+cPȮ`|dzPAiV8mAR peom3xbWϳNw RoaV JYFOp*Gؚ{o?md_{ejѵ!OTON5Ä`'Ex],t`xCRj fjw}Z233Q=πR ez E&AK?gd9[&3O~M+qp$t/Hhv ]mL=Cլ˶ o@s=m~M*^3QxQNc '3v|BVڴ$l,Pv z Ͼdqn9TLQj6\ }bOr5A%6mHCꀧWz"P K)oQ/Bl#ͧULtpNMƀ~+ hL& # _CљtQa޴t(Tg!v5X}4iC&ٞk!c!l@F kUsyĥPkr6攺 G)gįqJE=Aŕ+T^Nʟcw]xFb~)Te=EDf}ƭsi\Y+^OvldhQ 9u NJGGaVs ĥR!P|_ Re6\fuJfYt\P̬}?bDը{oɄ.ObeűL2u{e$#[o5{i.RtQftz~q@S ɉRO˜VWf$dIa ~᧪% OUf< >zJ?Lq'*+C-rDUr#%o[?ǛX@.L%5 g4fI"3?ȶpK;7 =UGl2k`".NBgg-:)yGf0"UZԐbCo} *D~.ѶM|8(l>oXO-imn70"eHͩ:^dP8nwƌ[4E& Ϡx~ z>%M1%э;xU{5|dѻ qUczdФ5ȝ+ӏ Lj#j hMNk>o-`ҟJ ՄV{UKs+&*kɵBA^,jATI-wŒy;xr7gyR#;L;')T1YȦNhAD,8 ٟ.UI]yAw7֕ZGWYwRrUQ k>G",j]?sgsl45ī-p P%C}(_G``SoCAa"A҆gJGRz.%Gn&;Oxء3E4|CnN-//N]XOq /uYs[curU&E" NE){]2ʸ_A=bx ea1{`~L$'U[4U"HaVTVK KB 9{†NR@Of.ng0Dd*k<r=G<&)d6]Q+{K,3~v=%iP|Ӯ#,{^]Zw]7!%L=7wWzK B>gŬsncA^Zi=2a@StGߖˆ=G&92)za~ko'TAgd-5;ⷚk}F<"0Sazp<>@sւ_G! YX2FxXՅV8~с2KRJjh6WZ0ryș,_B/^xֺ!:N6wJ"i* Zo4<QhirA[υW9'ec^ݥE?IkZKzP;*bZ[Ky@OL Q$EZ{p6g"ݤ% cu۩Դ_ >}lY4VAi-kouȝug6RՂMRt!W3vMͫaJ!$ˑ:Fx-g`A$˳Bݯo>2|w,C LA4Bgj%SDH@.xCZQ?9$#D߭?.GywtW)|xL)zW Xk˨L U ;ȭ!>1upfuWST'١ cmi (/;)[+hF;9E C(T3ZǶu# (fyiÓvۤӒ(N2 8x1Q;~gBt?i%z9;)VS\%H@d6XV>ə+>¢ H(zpw5gKM_-C}r8Ȫ$4uFL&\QQa1 CM$ytpy7^Z%jk=D5)(Zp`Ȣ]PKl+VT~KS}꽾C, >u'o! 28wx} 6 / !Wg%e-h4$K/M) !ts/X|Xt}"ͳZݵ u|\a^m8.G\ ` ˎ2nE/ŊL/ìXZE-urŌ =+p< CiU5BOlpp-7sE&;=nwKbX`Rv>]ef%1OŮF~ Tu:BYwa 6,D"iؘ]'o~7dqU<6~7[xqK2^rL3կ捊"pݎ6dµL HW;\5G_% `Bx ry+Ay*&1 9FLp^OVuωC##I;P$oڹ#D:sKU,4t?5S7 jѤM,Idev)Xrß QQKONvρ+|vaF#}ۭk f_2ش**/1L9?89`='Wv sB>XRo6&[ w;c\1m:. 7?{?{0A?46r-2Ly{Ȑ^4vP'mʗb(m/Yu4hz8Ͻ+hPt5)$ԛ-;s+G3ָ 2˧Q2 T00Rh2Mm/oBh ŶtjRd#cX27)*˄":}D NbkvcTG+>W2l#X5=WN4G[rFԓQ1(;xtNӇT63}Teq#plbwL*H_\*ʅ:6:*~Ӹ0 8|ORx'~5V+5j:6(+Of5Sč?SWH} =L7)u<79{v5iLl{v׵<|0ϸID솈)Y=J}tAq8-h a!ƶnlhY OQ(WI0JIckG6BP)U> ; (z-OSk ݺ&q Mvz|ZIW$(\S@29H 1 cİ!6Wzr\{o4@o0d1i\Ji8?qɾ`–}C[K&:mu[g>$ $F1aZ7LhqB+Dv$kNZHG^LcC9GD5 EE!k_پ. LC(51Mt+7Ǧ4Vph2'x z࠼7jtT!$RSݲByhHx6*ԽB#DllIc.9n@2ɏ&nwg-%:*9]gB(s6a:򥳚NgRVⶨ')SЀ]V,#*Os%M>/\9aiFL3m{ur_P;/8>AVX$Qr,O5.p#F8E.EeZ!?/eRLiU.ph}ukmGVK&5lp4w@!Pz `,,.ƅqa+mhGFB5&xQ.JvX4iÄ[蜧up3/؍xK(pNem" {Y6[GC6]pŅ,a}EHߖh1b#YVip+d_LтXP.]K^fw}c14Vmyk$סj" oΰ[cvmnȎ?Rw:%C݆I\!̀ENd4I嵝yӤDGEduQtuS嘲MfjE|5ڨpvִ΀׊5F;Nz:v/WT/v&{6։ycЃ]''A)oDh'99Y)eG,dx2%ٛ I1l^[TX>S,{-vj VFڜ );{ȩ)W[ȅkNBj4«91~Vio*7C00Ix:t3SaDɞ:߉u} \ ?6({ UALB=3=*.Vy삤Zjk)Gq"'0?$p׷.NrᄵJ o{yI9a󤒶?{M #ddT'Du\+yZQZ%!u6UBF {ݫ%@@,/%o߹~ٖi텚Yz>iNT" Q*[a5C?/ұ&nP T T-bUQotqN[)7 D(Y @XMēʋ N'qGq abUSs*j89lxSوɯ%*c[ywZ;e(No*טG?5`vM:{lQH m. orGKɐK @w|ipehL\b#K]L@4jw`{Af\֎ `,Ӛ24h  \tzLJJҮ[-@V!/=@RݨgҬ2ٜo1U1K/n_"'^l-&'Q}Ά_>R+- Fkɬ2 k8[ zrȑyM{G';™V쭸dm}wmR;4Em6 ɠ d < $I[x:|ZE irqC0}ŋ:͔)+fK3C8Io%&Gon% 0>}p0pJ,/lΖH쓀(Od6T89,gw#i6K'­Y$/4e$8aɡ[Ag3_~bl{m)+ߠ9g-ӟL)O $ ŝfqw0]9`]x9&9 )/(f+sVe)1z B"JVt giLs߹o( V0Z0aFNC{R"-O>]EV}QE/aL }EaxyCzg-p4t;c+$z :z x‰= ǚ͝ ,Is[lNhѲm߯t3XJ%1֩$kM]t4z1#6 L-A"{Ճw }<}+"!>C"=7btUSH*>*Ϭwu} s?u ) g:͓aWl- kT?UӹqYc!a.#YI#z?d t^|gnWx67T*AmL8iu\䯵4'cr ״RZYRXs2(aJ& W0( -F65/..nj2@A2K|,,4}}aLwuxAڞ3YȐ=vJ5rۀۏM J{S/m9"~?f!pbvեl QSzv4zO3)j v{;$c?w6k_D%~֣BOlͅݨd-6x最ZU l8ˆ\&z&[nDjIeV8 p*@jt}= \<9+~NPX<4䲓G E+TQHA13CGEޛf-r=]^mupOX>Y#]Qb87JP7V?ؓ)71&n"14hAȲAW!RzW[ʖ/mAKj8N#X:XZ$?jVEPM[nlQ2Ml͕?[k ~*74v84LHY:zVwq ȱlRI31B5 gÌt_ayGuiN 1alH%PC28/G7]@@53p#pdob/mH]nhJ7Zp:#&Mש9)4 Hz:Ы-W0=4N|5O*O*sy8NmCy,0Wkj/+{{v EPH\.S<o{iupr B3oug2sr/gJ(UV6qru O;:J91Vi?\0fcϻe~b2ekn6M>%DdKrHG +DehU^V_6k9;jH N!oZ;AXXqz# M#H3 s. 3f ߭*Aվ̘/:(h+1.Ap""E8MqX~76ܩ1C ehL+2\ Nf +_'(g_^gn? om%o"q| H?&2qţ|k^)OJ 1Z̛YjY?y:SΦl~]dT Ø.Gr}* ũ9s6/BV!xwh3%E& "5}BH9bw9}'iE7ҳPXNvQκ72i? >1^I@(IIb*ƞ?3}q!NexC]N+~>W-EˬuO\C^OJ|)a7WD狖܀9OP{{byzhcNó6nNSԤ}L)ux&ծ3^ԒAQK '+neބp Hv.Gsji\Qҷ,̸}j>!g ),ɁB~ 9)E d-ZkD: 78po:`+3S|bmi=燁]AU'y߀,zq([Èoצ6 |ɪ$A2') h & ^pH dYm]}*#=pǣpw1${=oENLqJ洸Fx/k" +_WvQ3 Usy;dZ[GX6v6 {L9it,}}zrqĤG!8ФCKDc$5{OXy0-@(46/ă/^PnuRG!:XJ_e_mxa~z1'HdÕ*D\9; (Z5_}>ؑ E )D.fV>B0Bȉh(6E!nnoKFimgfvu~>oMpʹ8@Vk.dWL ]LY9v`UW(ξ9s6 8RjZZP}tcJ}ĐOUiboxJ=6;":DCV cB^(4+,C=qd)n>H(Oc\_;0dOc$Z_y=dǏ;y=hP<=a)KGryY!CrG HaZynl]l$lH2PxwGT\78p> %>3Z֊NUfRJ #ooi6{we)Hdw9׬3ħA:^xL[A*ӶԖeI,ʍ0es& ,t[xӚ[<4'IRJqyaʨ*T] O*edny3}]ʮAh%U "FC .,/ȞqMF5)+_iHZA9jaT;ٗ7 *DYFG ~sEn~X2yQ^0t"~,fR c|:/PlInIY~:tiΚ*G0b ( ` v B3Ν| IӸDo~X#zW·ViJ0Cu2^ zQ GT^%d6JM!P5nH?d#⸿3Rqo:I/zXbaL9#CAp@z{43զ BBflAOjQ0tL+w[1OpuZQe\pz8kde]DF/l(޾'_2%lY_<%Ͱ)7飼?]NoQ4Xe֋vYBVn09RV蠱( {y\{%w<6) 1[)zqqWb"Ի_7U zi[ 弼]Q#7,Y5ZnxU3r}=p'X|2k-.'Kn'c2^Pm:cc9v>YI^]PA'F6J{v('W=^g׽N3 -9Th\EPvm?xz/ɆU\D[D"~RPUbI k)x췞Xe7:΄"c087tD\% WwRLVWK/y>/"b{l?s:dj/`Вk XYO*ɯ [,;xM%Iw>B)Aڎt + FSi! :9aGѽI:D7=Z>+VTjC=ˀs yzA~wjƁB}꺙?5=U3r21t}ϫ;|ʭ 9S|j,)짫Y\{).Ϻnx k.OAj@eU=!iHN\*7`r.{ xGsE%F* ZvRŞJD kD^=d*Yu.~l8(uBbekاT$yuằǴ"ᖇRlg]^ pYΛ\7t„w0+I~~RL ]e坱[ټT_M~}iYFOG  ߀j2,(@0I:{7lt+q(y=ptuf450TCl1es % ,Ng\"(vˢhN,'گ4M296CA"pgrSfPT#o $ɚAǘذ#TXට^%fUhG\ bT₏$e(PE `ԄQXiI3!%nMxg?h{xkXOGqsN,cKT%>LI@&=X)/XJ{ }X,d f^iuf%̛z\GL Zy+PBD^;yF$9nM}6(ndo3i*f:m΋Ȃ=VY͜C11h{ ! H#><5%N)akW~UyWXw(k_f3($wX#_+7ٽLy TTypR};r0mf;kHmMK-fC B~V4,gVdi{.C\r! b@Gv牫ّpx\xt(ǾMf#{': Y^^,zx L62ÜOՐxkCɉ,kN=h3cB+MսIy i+V+~0aey5jY<eg_Rǀ#*˻בntiƎ@`slY׼gݽU{_ -~ ݱ =08's0a] `Ymu*7&UFs {OcםJ.N|N' 5TC{®n0mQw)biGHMAxz?Ec1v4T4 ],4۽-{3sh_wmr!I-uS`ӊCXMϽz*"B,_&F9%K-(Oa|.6O&_!hcO{*1CI8־lbUov*ZL0Krs)ιʦ`EXQCE8s-2rK|hP@ƽB!a_a?2!q[r=[b}FV4v;96m^ Bj* }JYk^GV~EK }W+bؤFq]O-8ujpK\;MJ5_](K.+ Pb-S/Bj~V'An,O`p~h k!oP!|j}5Un'Sz9DŽj7Mck ":)a$ [eUd2AǾP4\މn=W 0|x@+ݘo 7.պ#Glr-WQl/J+}RFN{p piʭ*ڞfX:@/>G.9M&h hFُh\0CY븤D&t[U95Kr-"}gCh4i PUjFZUTh9YRBMݏ̡NZaQ7 ŐX _X|7$1.0mϛ'(k?|!"w(-[>p(}st:H`τ;i4FzYFC-X͂{Rكps [۷lPN/Ȧr^_h %.or>ʘ$ [<֩4M ז [Wy2 odË8_3_p x)+eDܤɼOkS?Hv *>P6s@b0~X4CBf㞺-":pK(nGߏ2X⹸EcػREìOj}bWS0ۻ*6aWY~,Rkn؀ .T.9@wѫ-zXjiA#;)kpԋSv^ɂRtħM nazs_#ksoe?(^A(P@o2Q3rǁi|BMԇKʯƁL2%R 1׿DUmK@S қ/GFb'* a@/$twC4Rfw9rxWUgMj c\RxHj:1#bf8cM4-Dm!Hi[Ī"d"y1K+e'nxӂ8!t'Q?Y7d#uPlZC=T Y $Z*$X.4G{+Ud Bص+j~L&^ mcuF7O|rI5=~kSewh&@VZgHTlˮ ԓ;s΁|q ?^{筪/E|",Ɨ iyxOl \f,vǭX8Se>jxJ9 sn᏶Oz 39'lW )zo%qC9=)EZ'[cH:YH_he{m{6 Wh)]1aHF\`E$K2棁CًI`nbɅ@78tckۣMEDx~F:ʾ8{a=z!-U7 7'ʂ{L} %D?sp\$2`ڐ{hx_%+OJQm>#i Wx(Бs؜5ӠYQ х/ }3V zeMA fh"@z\\Tad|=,Iķr+Oc1.֐B^y QRqC3 $<%A5iL;څvIAJ83p CEE;#&a<{B|6O8/]jgѼ웫Qܲs^[56Dz<=3Œ}=*w@Dm+VQe,AOz 3rv!mf`*3r-]xp%3G' }5|8xrGew' k̚ 7=snA弄͡PݔonlBvqkW3E:rV ΍5NnL̥Ԩ[&u:Q\y/ƌM#h1a+s1&|Zuj[cmFou2]q!S)4q0fzJΉeѶ f9 "5ؤ+ ?gZiޏ< 3zQT,}{O44\&l*bhH};7&4û2AN/SG(biJ46aU,~#ZIu9v ͣbҡrA.A9`z/JŸ G?FޡD0 .\@K@n[RWEq5dJ1>u唩ڧ9" +0e%;le'1QڈYp+_w+Y0|oiLIw%w5I;[y xPG˒X}[gs*53Qeܝ*ouqv 40cs}t:O;ODւlI2jlƎYD/?JNԗ ʻ{\C`tcK уvQΌ J3p6;9~XasZS 7%#慄|.ĵ"x' }ZpH“J-Qs疂McP*6`V'[MՁQ[0v7W%Fh-̨iI遇|+8loV)]T:? Y1/0-)[ncg˚m̠8Dġ` C%j΀Pϻ~0NZ={KSאML3 &'3 G9L(EI5ʬ:]PI'Z$rgl~(+$_RdN2a$^W{^DAcqϰ'DDT$ϫE%եY<U7&r0=0f !lpORMcث`/zx^uT}s&~MfNa|U]͑}01xY -Ze~oi5# #Sfbsww <#ޮiK[d,_tK[**^qx2w܀TPRQIxG\JS)}Q`ʇz>Zeuҗ߈ya jOwiUjsxQҮR13GcY1NNu"W++h5R[$Lsxc*RlF)H;LPG5F~Vχ iG(gݯDQ(̞k` iS\~ @h.z;K 7R;Mp t/yࠚx' O^Ct4h&?xu0X8 "iSOHCvi*ҭDT^NKC9}%-B%KnN2nfȌU#xlâ3{~ Y L|m3]ҎC_}dI>uh]bYP4UM 5C͸Je(/Qokh %Z;OCitQ˳J-$*Kĉ*uaGtzH`hac;63 w߾/gZKf‡}j$62ʉ.+}e~yjopNV'>);^cZcxcG~|̼*AQm-pᶜ +}_{uDD7kwpVin+ L ÎT˴b&S`8Dj2:ch44]K6HXM#',(L}3(2s}n @ÒAS^d6p,Rńʼn>T/kA33裔@R{r%׸ >y.z;u #OeKΑDl&o|'B8džG!$>Ht'"x~@J4 ~aA+N٬ GJvt9 IЀ!wּ\#X/ C:-{=E@uҒSLK= AADtاvhK'&|cWW֓݉t槭eHFIBbAҏ8^3/;kF[ X#F]S?fBF< + QXRs)`@xd El!#7吹v?mYh+MZRqn"5.I,y|~Zbw\c\kb1i%T$8(}yUzlVCꃨE=~bCJh(.~.۔- 8 _{.$r+NU$GjHDVe3|Py9h=떍X*Lv? PI'AYN}+vcB km ^% \/7=!aY1`^H׭ctxIpñ_ ČWgcԪba~"t fݠ=.@U@ޤ4sMHzC7XTk N M# %Cdνc;g Ċ<4|vhQ>ffO8LL8rR^lƦYk0若,0b_Oh #fc!cJy)~!︧R ?HO9GAE#*m$^E0dL ߭tJU3δK ͯۛuw))He&qVb{;'rS@GcBI_"Gg+4a&QpY}EY|% 1όyj7lߘ,*$]2|LŽl*}Fݓ\lHeS{N-q?A~vV$Wc1{=H\m:yC-> _4_!}Wpb}۹kz @'gl,ʣ?9=b!s$^f{ʳ oe?1}@hK'e>0`6߶6~A؂abQĄ՚%o>oz]2>oWNN,BsADJiGY۴C¬$~5Y\EĞmFA{ < *,,Na-*@d5mpnY,>Zy,B#ΉHoCZ?B f g$It∽t!C-xq%I?O' (G!Փ@f繇W1H(ŗ"vqZyK7,ڤ==ûbtmyE-z ʓ(]0E^럫mt۝; Jfl%a Nee܃*acrϪҶ-*#1t95ɇˈ_ܜQ:h|GwGO)Ewp"L+NjJ)DP|\i3!doHb*♭ͧK.xHiVu.r5Sg&n|xW~O.XݤMuDjpVNlF0^``ܢ9wL &\IsbCszIՅXB=^'(ǫwgbqŪgVCR2bWs~;+ul#eO)mſ2I~̤`UtǙd;=< zq#^Q T *ln3*ɤA;[ǨߴNQ[ԿW{E"/=}<+h~W10=hR*R Õp lkyL<ׯSA4F{GҖ}{@`qYr#$)Бy-0$Tib@$4s HfJY͌ v*>Xd ^ >?!QGyX+|>"'o/D6-j ]>x*>=8(xaIixĊ\Oㅒ7JM]47MJnːх*.2 Eq )eb9 K?%m1aydIw[FmjFȌGMJEo"?6t'yc`)7X)GxT7L-6$Ssk(ޓrƞ  gK̠`'kC_c} TME`n[CMlR}bUJ4+B~pEJ z7qȱL.]=!q><WQW_rq iG:q'giqI`|TȘ&WPP3nǎɺNrʅ~ԨlTgWKD[C` eNE[exIvA͐2 HkQ8'Q | B*)-u}"`1`?3^rQř\ZD0k. qXC5`YWwe¼fJ9M%vlӻ)6B.ky"+PASt(mch x#̈fasۤ4jZn U)#뉡?I"G }>_~IeA`#k2+MX "Ӡ|w7t2.{l( `E -fm5s!nv1(4/nqX^=u]ws"GElW'$CiꝤW[߼Tt #hMZQx x|h:%TZZ ;(2MP_6PpyP_/g8勐\Yfx7}JTcL{VMe-!r jB#\'dK¼P=gr&<ʊ~#* w!;u Ț9/r"b/hu(n@[3L@:#,+;E;,C*TE6HwcsF ʶM TD$-k ~+(Vun37%T#?I]XEU{f[MEv/$+d#mRɅKR e<4/ce2i$)[f4S(1S ف\8,Ҷѻ/|[G$- Xf&';M?͉bGK?H-Mt/elddCςNkMݒ!oT] Q JDx$ A.7 z\苾M0ISŭWf`WdƋwaQ&V٥O`4 "X}opHN؈4~<ک41g0%FV 0E{hϐyt:cnAsmIQ=" 0@x3* PyrF"KS'xk'JkU|){\@W*JXD=OBDx\eGy?hJ; . V'g U&c"od*HʼZ{̬lkIE\s秕> KBl}lN?@I2s⿠k1Eҹ27{Hג;ܤǚ16n Le>%ą ]P'Rx́,3)U7ԙm{țiٟDlJ@pt9{]+F< pHi jc.e.G*Dg6f5O}.6 iRK~TId| ~zkqVl#61^ 1p^ 3 ޫ/_(=nR(zNɶX2\>|`un-gaǀ2qKc{MZ0}\7 ]ͅ6 j6YEVP /Z܀CIG/ķIk*J?*n$e^"*kFוŒYk#Pe6'ˎ+Lm:έ=YK!V ^7mMV9݅MpI^XԞq~?ꉈ,'X`rQ}o Pi8cB@{$ݳUY1/-HZ*;dϞf\=&,ߡsRsU{G!X3]*yzĻJk \ c`ud 9VSA(P bxFWK)M˟)7=l%ǫ,KG^U"?;;C;F%EWU`O"Vm՚)ƝQ_CWGU>{C"A=rA|vSQVajjm`HG hbh1%;S涋/e ̅]lY7%k>u7E%(T=c 0޶XeZA2{4L3|b#[Zս~$sgÔrBރΣJgn4} K˕8'&b4ĩ%KY٥[ Jil",rwK )vU_!T/#,qbӍSeVZuV!d܉J0kOuH| u*UvjF-^BXOgؿq $%%l>]7_ϡ22{䮺O a^#t^Z+委B< PFs;RJ?qBEWa/[^v˿źϟr^b˥E[x΁C}zÖwdMp#gwq)jӉ ql`H\K.ݩg),,0qyPN{Q) SO m]:[̶~JN2Ml+0ۣA'e\k0174OܐQ+HΑi߿2Yx>;a4.R 9#"?3ARYEiTt$e_rn񮸻t +ٝԓ[KT#}(2d QKK O65QAJ ]Ue+);7#e`~ƌl|&e=NcsYB}T4Ooq'׏ljD(Vahx砍YXRg 7] n@eVppCPnpҗLS1yֳ1f:l}IWg \<ꋐdԎ>H,~.NV.0b%lfVӵ~hc9D=>ux(LBftN9:~.|=|!MAը3h˖ 裝,u#.hop\ey<*tJ΁K (EӮa$ݨ>L܇J׻n}6~(zg[ *M֨U8\Z OTmfA'Lwt:4,4I8󂲦}p%b쩚\ZbmŤWŸ ^W~ C֗qUDn)*:\C0YR *^\$((A{uK4fzq$(6.gsZQ~Jq`>o}G鐤W*ETC `#׵g3{߹ cEPo]pJz0B##=X;&.tI; \~$ &.'u -,*:Ռ6duM_T[cEtM ޽ﭿl smJw2DN.5j@(t*~,+R>N47NZIZZm9¶j*#Ҥì@&zҳPlTsF괈 rx 'YKX=ʘd jQܐCg|RK2üZV[mNk=銌2#1wE+q~ۺr= 4uǵ˳L=ABOSkK]yLh5=qpX7 iRk?:0s҈KcTL@Gj؎b <6|\R3 t QÒ/ӚD_T5eTAX$ek]VU->Qm`KVa ~r3ӇO JvfwUV7bE , PC̞Ɨ/~uߔᫀL|kQtjì ڽ+UǏBChB]ԯ &ĀX0US!{xɉz|ԟg[Oک>y\`#w)_:(!>y 齨ha »4\MRK:+6߳JCeZrfB-&Dq4p2&4ȂZ0 +VѶ aȧ T;$6M6S̓-GT%~|]{ J#2 eex^)c5{lc>>򍃼qiR["6)-h8 s3}jWy:&M:U Qd#A0a)EıDu j;^o# 5x^VSNq65p䐦kA1cU9.1wjOj#䇋)ޗ}RIDdQJn5Ϸld|p0W EmcS cX' \_wݝ!s2$+O*q7{!("$̑ivsV2Y# i}t[.l‘>{Xij3G[~> &wC~N{Yɖ=c#Z2 'y<(ϋM]5_%hjduR~k0-T}TšcvQxuɃ<$[z]Ų;࿺Ѭe;XF.{@.صܟ{IoI.´1#*| PF dgbd6\iMl"KmD~OEJoddD`IȔ~$VLcǢJy9 O#K~Vf.jk=48ޥǔx=(#P:@'Ț#H#HvyKhF"\-"#\-6vaR;ŦE,XdntH2N Ƹ:$ٳKwL mQtmk"om0)Q"]\RЂ6ЩwLʑn y"g *-~G@Ei'`4Oc@OPS'1"](%3NNS8wZh7^Q LpK@M9{] 92S? 1i*=~ܰ9 >PXJ?,""皫{N~1k=uSI} f< #D(*QB(e~NljӨQ:E>kV$kl ݧ6bY%])H*U_t*]Fm;^@8NI~oR 2P40))01rs:AakמPU1߆TEh'WHSA~ݢ@,F8M[NyShEPE#S<ߜFV Okwp]]J3.!ݲ5Gၗ.b[_L{oZNfNxE K;ҧ4JNQ 6i'O'r65!}$/Ml"Ԁ02:t2crBbk#:-y%Fhx܏}; j\e,gx#DLK/@ ΍'@T eM5T(H v ZA=0ojx5*Ir"we(sV1iA.V\B=$TMWP;B_DXZQ[toEYd+1Д(x2 Bɜͣn|FT %W@$m~WRT51UmL*%bƱry:T-kCABkzoh>>/_n5`.u>g*,I je^0/0On" ѫm3Ipc6 Ӥ~+Ǵ^s5wo.uSGޡBM mmm?ؒ7yHB#Xo'jڊ=lnnŒj^Cj`I,1gf `oA'-9Jj]6ì('_E䀰`8DgIt& dj5JN3(@$:6=(HFk%ϢQ2l`M6"/$L5:QCjl7{ iβOwRX$H/hMd_xN6"r`ocrw&#jdoM\\3+{Z&o22cN,hI6qo*1 *uR44[γ~`Ψ#qji@]./DĻыfMaT~\ܗ;.I/yқ#ޡe]MIxX|@Y:u&˲В/Q]FM-ꔭCؐ8DK“G̿6`̈́t֑h `璜h1#~ݔ9Ebc=- [R{;ـ`e2n#}a(eJ{ -C iJ0dU+4d$_c۝B;v~ q~_\i"ECR\.$GU4k+AL2E?=kKzjsd}}=f1X)`Ӗb]TǦr$'/#ԥl7|Ps>Ƣ7{ԱLZ]Rϖ;bW &rjvB7 Ng#;y!+:}4'eE\ 굵'zX25qH?Rf$|c%Te?sxHҗ4vJG $n[[쎘s+dA-HD: x'_zM|+3.$e(|0>JU]4ST,dᥟ2TpTp=k=R$*R‡=\M76JwvU2y\ 3MǮl^5BłRrPN 9lhZc^롓M\'4cfIԢ0b=`h6PdIѹEdIךLi;Fd|OxEhWL^` vg! /WHyjǕd6kO Ǯi 9B8$r5< ҈'ᙆ-#9u!/"BN3cds쑇2(˭Eh|=og$*j]{lI*(4,ƪ,w*5s=P}=\(a #Mh76 mY{uVyR~8J-J"7V.r< p,"5q)'a%&\DbpwScCL(,$V&ipۖ ~;!r`+O 0ؠݵ\3 hb?X܅ FpPEڸM)ߕb=V3ko@j0c\+|t_i@2p񔋿!&Nj K1JA"G嬮 >UWn󈋦q7!ܲj~NӶ蔆`[Ny{`ד\~?tG%b-`n kDBqȍu$+͹fY>b7tU*ԶtxoL!-hx.c}#y& 1\Ч=zxb·;(R>ndaւx^/Tm]~_(oQ ``*  p:pc1n)XR0lOW"|/$ Y5cB(y|;꒡ۚ ~ <:򳞧Şϑ1T([O>gVZ eqLXuN_~ߘQ1|0Իw^, 4L&bkH P?V8Ìyǎ`[DLTNPUUv+1<^]kTA'5pjWc ΛI.g&-mqB ?/ž&BS8=71iU\uNk 7 fLbjunN%=[7j7Sn)%3?`w1ġܐ`4UTWraquj3ǧ2DT@0rEpDS~M$bobܳkZ$ vZ Ӡt^,}oa< g_ߧ8oo Snyę+Ol^H.y ͢,|.+Н։$qP+H)JR9XUKF sB@[MH5WL ͡z\Z>YDkO,]* /=E [uH|b+>S8%gVrp``+`Hˁ*>3{$m1YQ.eXĸ*q0G S7R΍BZ'%Q<5]\4$] 9^y&g^zbc*$805 i0&&Fe6Kv1Wr0(t)Fm wSJzCGk+ AaS G*Dcg v\Ry)h)Qا'u'g@T ߆#Rh lq 5زWO:w)Uh ^߀w<&al\.J4/'`1qJ7:m=" LX< $ *I3JE2g/Q[(]^SA\y Ĕg]lkqmXm'=u#fb3V\`?CK*~L1B͔wL]otgG62Qif:ijndk pȊgs:qcA@R*a8ҳ-GyGYlxAP.?$zQ6/"nBa{UYn" iI7-9gsMs6SAd/K,{x8+k"<+,Lq#.[(m6@S&q3 ɯA., lvWT 1*@@f^Yri汜P(*e(rRQ[gvkI"&Yr68f rV:[T.q:pB6בK܉]*p!\zlה=gΛi Fr An~6ǝ C-vY``Xb kBM j>K 40ԻM[v#йX1 l>EfӐo" (>1RvQ@U6^X-?m-} i]$̀oY~cvK)_yvrB ̹FE%Ԥנ}j#(6iZ*O#P=8ᓲv5\[!y4nMY ↞ ?2I޼ҽ{Xh"2g{P8:sxA]N`.Ox9af V6!NM@'fE OCFsȖhi. 7OɍCBF'h4AΫf#ӿ$'YPa )˜Jؽ(ȱCZ09h}}8JS+OFg\D6BꜞBĵ(Su+V@l` n:bПjn[11\#?˵S-q J'4B_da a}wL@ ؔ F uk]N`] +;?5Cm喰L*@a@%/ xtLqށ;pe`K{6s8/)ZzrŰ_ 6]nb~)cJ`Y&S|i`f|\y *x+6Pl7@Û'gzܫHO_Í{fg(q{\̠ic\*F>yT=i9qTIsNoX jr:|GhʉI! 10#~ PkF ,ؕJHè>vXb^1tV# EHOOoZh=m"KhH6!tbZy X dŇ:ʼnM^-eaV vr5ו jūSvh:kxĦ򗱘ܦ\TeCb(lT53ue%hIvi ]pS*ˌ2UoE`tb|JxQY}A+Z:Y5͝QGr_ż2\`.X}OE0UN !ō Yo8+ntj BЮ!IB T %w͆J{CR" L!gv#d͋oJ~`L/wXit8B w/]JT#Ƿ^O;i䗁:Zrܗgހ..5(NZ Z1)ޠ=Z~MVQ}JVfr(B백HN{r447ŒqE6y]Oy#D-ַAK|Z*+iUSd!- ЏJ~yQnYVn!B<ƞ86ў¶k!77IVW2Џf'Vpg*&~Dcpp~yw3lx˕p}E wώg|7啮I&=A0.x!gHOHX{rk6J\R@aŮldaȧz U uΡ` %/ձ3etB'Ei+[48sBc$ ^xZkEyz6$aj1xc0T9_ "v~mV |ר#!}̓zj!z:JVRH?W$<18%DG;2ե3j~esI`'/kP*z5A*C[;Cd0 -$K˸в|jEt/ r9eE' *Zg U=kp{]̖9dM''""GnyK=߲BJ:X{2<6]mZ5v OkS'}~\ΚAYvK`؃Q"CyÀ{"xOVPټO-{a}CbNJ8 Ѻ0aBq8ƅT8@>%y6amƳ|$h1ڤP7"{Yt2B:N%9 ư]h;oxտ~rIV!և47e+C),>G:CљW]M1|5ExFqC qMrrpTU$!?uDFT5^;B/!0A80zL+-wy%.`7L1V;էշ֌F H54$`_^fwmb91ƥ`mǶ"ͨc-熼'A[k 7&mo$;fWxKu>zyj3mLigXGg&m4 L6j~,oϗ9D=14YvahRwl|A[u)4뼊r?ā=:Geg胀w]̕P 6:`(hTلx֣[#}MA"(3dzoLXM;AJ5*"mJH"4C8=Xt/>Ъnʊ],ؖ[HLǪ} >tj PDTӥ_[ RQ^ dV~`,X-CplQP:@x0oZpۼy(kxLJ>Fodw c.dAyNC yH *]ф^p<*Dcpnܳx< ExL}{kXkK ^o}GŢuIF!&Z&i_soHhGO|;XIܻU(ܦ;K~Y8zx$( \nk-D猢no4Dx 9;4M>Gr}졠^[>A2oTNE+BD fLl'YrF9Qybw`ie 7R: )h^z+XE`m#OLKgh*tdw]:)ǝiM*~ĺk+}QFrqG  tTE<|>@|biZɋ䔙/ ڕh-5Ͽ埠#Ƣތw ^Ϯh@pъ^8 v $6@d7@S >#ލp唯+F|C7Z?@ɷ~ANY'm*UN֤ɰث3;auB1˩ :7o"9L-\͛duzK2ꀁg;%݋`t%qbī8E@ҍ$Z$y986(OoS|C)85MǑF-T )D ,d1ؑbhv)qPAr=Nゝ3wZ5-5B^>{SZNJ[U\f:YrÄǖ҇7qIƅCB3l K*DaO{cc7{d"0%BGC)띉S:*%.$.@M N!{c '0$E]٧[ס!O13=,G<HP1I|9n2>?-ZIpcvIJZ;HvS] {Ar s8M~ r~V0/)4ᜡ&*:v,אvePm`s&Uf'_IR{ 0B48Dt%Y8@f|̗&(N8sE?3%$JB\)WĹ`hg~ϩT*qsEjcf1FՌV,RhC0~63tŮGw v{A§TЛb`kj/en`\A=DGI4mӳIO% 2扞r1ХOEIT9#SqwѠ.T;t9f%HߏZ]T,.qڣ2zt`D 77j+xEn?cUi.B{$؈RϣpUۿiٓ9835x=;4Isdgሟ*^ݧ=xYZO@&v3x [ilr9`G)J eF:8 'Ywضc $H 3(ϓYѣ>7$~>k,HepGskd A._P*Dv[*;v ‘+gW7cmi\.^w]7<W~6Q쓴$^)t~TCSL\ٗrgu7cH;=f4u ֍n{j+ ð.{1!pЛ'Uђ9{NceJwxiqcSOvdz #C r{1-U8WHDA怸oZʀD蹬 rLS$8a^i.|S F&zX>6Bl Yhܶ YZ