libvirt-devel-8.0.0-23.3.module+el8.10.0+1917+11da77fb > 6 6_6 3!pQp)Tξ7]mtZ`ga ]mtZ`[8gw01_7R{nrwֵ>ӭ6X5iBm`aKȪ.`HoWy 39?"X C`TVJ  t"%;8QI=n_:eyn縜 d:Բ}H ybi90cٮ_ЏlRㄣ5hCJHz_|_A%~=by;kTwHP<-H㐢Oz%& 6Ǜ'?;p˒B4x觙̷L3Ձ7a!j˳by.Fcw/ ; d3U\&25aI=%~AݣJ><ҽٟ1s9d-Jo`T qn LJD TȄa(QҭC{t*POYs@4]LύNt")0fb0)z CWHsW2d1fc86a9c7f2f10936fcc112b5471e5404792ae351ca3bb4bf4579bb0d94a51cd67cf23ad0ff26fdf8ef52652f085a1455ff0c1?3!pQp)Tξ7]mtZ`ga ]mtZ`7 `Pauv* = [)= m̥ ;hw!3W Pi4Xܞ]gJ נ &¥4'nQƏPNkO~r!]j o"wF+s7gPZ2^}=<^|-Q̀׬5Vbt'h<q$@>R=й/McZm!LvY0WlH{ 2 D Ź#X@}Zk-?(-G;d,?x eW1)n,X%~VP̬"CWz>p=?d 9 w  )5JPX     X     x    X     T    (48<o9o:$oGT H IT XtY\ ]x ^ b d je of rl tt u v w x p y (,2txClibvirt-devel8.0.023.3.module+el8.10.0+1917+11da77fbLibraries, includes, etc. to compile with the libvirt libraryInclude header files & development libraries for the libvirt C library.gaord1-prod-x86build001.svc.aws.rockylinux.orggEKojiRockyLGPLv2+infrastructure@rockylinux.orgUnspecifiedhttps://libvirt.org/linuxi6866)@+ev@*h! W#M@ "'5/A큤A큤gaaBgaaBaBgaaBaBaBaBaBaBaBaBaBaBaBaBaBgagagagagagagagagagagagaga88a94831cc93faabdc5d38cd6a1acfde24e499506a45e3e0d4c683bd814fc52e51c045dba2ed824b6e2556451836d0c148b67e7ae6904f8983b7d74f94da9f4b046ed7e92c5b2dc164ea98f10b2f5a219a75995e7988f467b069788b071d83a4a81c9bd825aa796705a3cafe9ea9d36ca8893bb36011e5ccdf500607ddcb0e3e6b8d248b1b3ff8b77daedc13faff133307d2815caba7137611d80b7704a84d2697c0e6e6a62c15dbcbf50c2ca9e1a1bc3da2d3be69690143dc97cb47139f02b732d8b078de0540e86cf4f241761333283fd7265361d5f49c5e5c058f70b418faf53e255a70cbd4155a72875c2bac49da7077d2dc70e865279661e22de9d3f008da4ea37d367585f014f2fd73a68c8253e0550872a0d0f79f15c9ea59a0add17c87aa03788cc49d78917bd9af1b65a0e0bcf6f4a19741127ce243a575a171ceba52159d6eece2b986af0c66b478edd90b1e02586ced3cafe5b40079e6ea99b0e17015a4578495258661415805ba20ac4082fe1f71cace333c55bd49e556bd95760e24cac0ec34ed00e0aead0e5ba846301107f4cefce6251411a27a17b7afbb7179255294eca84e6c7c968c749c6973b9b742b9ac22b5e3a1d290206625275fee65e135fe327515b5b09243644c2229c0736502b0ebe75e7807ab9bcc39c4b3d2984a06eab577a4a0e868298db649c50294e025e2229680d9cc93fc80111a2f35c645edd44427b9abb695746327d4d0436fa98b4628451171a81f42362a2bd71d3b51b2ef6236d8ebf5df500ac871f14165633e201105a2dbf739dbdbcd88e5c88f7e484decf8a1629a91f348805a4a4b2fd2300f97cdd5b98b612727e1127b5230e7b6628c7618aabda2ef218dc187adb01d913d21374ecfd12507b9d4a8934ac9f019ccf7e32d9cbd3bfef07ebb53467b564a790baef9adbd0ad0c6e6b3207e71214a5f1faafbe1b7a4eb1e184c3eba32b38b482c27c916e8d8d9417576d2081d75ba811fa9507493aea35721e2b08f493747403900259d8125908f885f16b38cc0d8b751f80a56b2f162a76fde9b6f73343efd4be96013959fdf10e7ff243092776e97b1eca6ee2ffce471e11b25e055a9a46945675a2ebe391f28d0f0424ecbb5323c53220d0ec38fbb799327b0cb5576f3a2c9041f23fd4d76d73247f801libvirt-admin.so.0libvirt-lxc.so.0libvirt-qemu.so.0libvirt.so.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-23.3.module+el8.10.0+1917+11da77fb.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.3.module+el8.10.0+1917+11da77fb3.0.4-14.6.0-14.0-15.2-14.14.3g+Z@faf-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.3.el8Jiri Denemark - 8.0.0-23.2.el8Jiri Denemark - 8.0.0-23.1.el8Jiri Denemark - 8.0.0-23Jiri Denemark - 8.0.0-22Jiri Denemark - 8.0.0-21Jiri Denemark - 8.0.0-20Jiri Denemark - 8.0.0-19Jiri Denemark - 8.0.0-18Jiri Denemark - 8.0.0-17Jiri Denemark - 8.0.0-16Jiri Denemark - 8.0.0-15Jiri Denemark - 8.0.0-14Jiri Denemark - 8.0.0-13Jiri Denemark - 8.0.0-12Jiri Denemark - 8.0.0-11Jiri Denemark - 8.0.0-10Jiri Denemark - 8.0.0-9Jiri Denemark - 8.0.0-8Jiri Denemark - 8.0.0-7Jiri Denemark - 8.0.0-6Jiri Denemark - 8.0.0-5Jiri Denemark - 8.0.0-4Jiri Denemark - 8.0.0-3Jiri Denemark - 8.0.0-2Jiri Denemark - 8.0.0-1Jiri Denemark - 8.0.0-0rc1.1Jiri Denemark - 7.10.0-1Jiri Denemark - 7.9.0-1Jiri Denemark - 7.8.0-1Danilo C. L. de Paula - 7.6.0-2.fc34Jiri Denemark - 6.0.0-37Jiri Denemark - 6.0.0-36Jiri Denemark - 6.0.0-35Jiri Denemark - 6.0.0-34Jiri Denemark - 6.0.0-33Jiri Denemark - 6.0.0-32Jiri Denemark - 6.0.0-31Jiri Denemark - 6.0.0-30Jiri Denemark - 6.0.0-29Jiri Denemark - 6.0.0-28Jiri Denemark - 6.0.0-27Jiri Denemark - 6.0.0-26Jiri Denemark - 6.0.0-25Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Jiri Denemark - 4.5.0-42Jiri Denemark - 4.5.0-41Jiri Denemark - 4.5.0-40Jiri Denemark - 4.5.0-39Jiri Denemark - 4.5.0-38Jiri Denemark - 4.5.0-37Jiri Denemark - 4.5.0-36Jiri Denemark - 4.5.0-35Jiri Denemark - 4.5.0-34Jiri Denemark - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Danilo de Paula - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- virStorageBackendLogicalCheckPool: Properly mark empty logical pools as active (RHEL-65771)- util: Fix error return for virProcessKillPainfullyDelay() (RHEL-36064) - rpc: ensure temporary GSource is removed from client event loop (CVE-2024-4418)- remote: check for negative array lengths before allocation (CVE-2024-2494)- virnuma: Avoid integer overflow in virNumaGetPages() (rhbz#RHEL-16749)- lib: Set up cpuset controller for restrictive numatune (rhbz#2223464)- nodedev: update transient mdevs (rhbz#2143160)- qemu: monitor: Drop old monitor fields from 'struct _qemuMonitorMessage' (rhbz#2170472) - qemu: Make 'struct _qemuMonitorMessage' private (rhbz#2170472) - qemu: monitor: Move declaration of struct _qemuMonitor to qemu_monitor_priv.h (rhbz#2170472) - qemu: qemuBlockGetNamedNodeData: Remove pointless error path (rhbz#2170472) - qemu: monitor: Store whether 'query-named-block-nodes' supports 'flat' parameter (rhbz#2170472) - qemuMonitorJSONBlockStatsUpdateCapacityBlockdev: Use 'flat' mode of query-named-block-nodes (rhbz#2170472) - qemu: relax shared memory check for vhostuser daemons (rhbz#2177701) - virpci: Resolve leak in virPCIVirtualFunctionList cleanup (CVE-2023-2700) - node_device_conf: Avoid memleak in virNodeDeviceGetPCIVPDDynamicCap() (CVE-2023-2700)- qemu: domain: Fix logic when tainting domain (rhbz#2174447) - qemu: agent: Make fetching of 'can-offline' member from 'guest-query-vcpus' optional (rhbz#2174447)- conf: Make VIR_DOMAIN_NET_TYPE_ETHERNET not share 'host view' (rhbz#2172578)- vircpi: Add PCIe 5.0 and 6.0 link speeds (rhbz#2168116)- qemu_namespace: Don't leak memory in qemuDomainGetPreservedMounts() (rhbz#2166573)- nodedev: fix reported error msg in css cap XML parsing (rhbz#2165011) - util: refactor virDomainDeviceCCWAddress into virccw.h (rhbz#2165011) - util: refactor virDomainCCWAddressAsString into virccw (rhbz#2165011) - util: make reuse of ccw device address format constant (rhbz#2165011) - util: refactor ccw address constants into virccw (rhbz#2165011) - util: refactor virDomainCCWAddressIncrement into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressIsValid into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressEqual into virccw (rhbz#2165011) - conf: adjust method name virDomainDeviceCCWAddressParseXML (rhbz#2165011) - util: add ccw device address parsing into virccw (rhbz#2165011) - util: add virCCWDeviceAddressFromString to virccw (rhbz#2165011) - nodedev: refactor css format from ccw format method (rhbz#2165011) - nodedev: refactor ccw device address parsing from XML (rhbz#2165011) - nodedev: refactor css XML parsing from ccw XML parsing (rhbz#2165011) - schemas: refactor out nodedev ccw address schema (rhbz#2165011) - nodedev: add optional device address of channel device to css device (rhbz#2165011) - nodedev: add tests for optional device address to css device (rhbz#2165011) - nodedev: prevent internal error on dev_busid parse (rhbz#2165011) - rpc: Fix memory leak of fds (rhbz#2165428)- qemu: Ignore missing vm.unprivileged_userfaultfd sysctl (rhbz#2148578)- build: Only install libvirt-guests when building libvirtd (rhbz#2153688) - tools: Fix install_mode for some scripts (rhbz#2153688)- util: json: Split out array->strinlist conversion from virJSONValueObjectGetStringArray (rhbz#2149752) - qemuAgentGetDisks: Don't use virJSONValueObjectGetStringArray for optional data (rhbz#2149752) - virpidfile: Add virPidFileReadPathIfLocked func (rhbz#2152188) - qemu: tpm: Get swtpm pid without binary validation (rhbz#2152188) - qemu_tpm: Do async IO when starting swtpm emulator (rhbz#2152188) - qemu: gpu: Get pid without binary validation (rhbz#2152188) - spec: libvirt-daemon: Add optional dependency on *-client (rhbz#2136591)- qemu_process: Don't require a hugetlbfs mount for memfd (rhbz#2123196) - qemu_namespace: Tolerate missing ACLs when creating a path in namespace (rhbz#2123196) - qemu_namespace: Fix a corner case in qemuDomainGetPreservedMounts() (rhbz#2123196) - qemu_namespace: Introduce qemuDomainNamespaceSetupPath() (rhbz#2123196) - qemu_process.c: Propagate hugetlbfs mounts on reconnect (rhbz#2123196) - qemuProcessReconnect: Don't build memory paths (rhbz#2123196)- security_selinux.c: Relabel existing mode="bind" UNIX sockets (rhbz#2101575) - RHEL: qemu_migration: Fix restoring memlock limit on destination (rhbz#2107954)- conf: virtiofs: add thread_pool element (rhbz#2079582) - qemu: virtiofs: format --thread-pool-size (rhbz#2079582) - conf: Move virDomainObj::originalMemlock into qemuDomainObjPrivate (rhbz#2089433) - qemu_domain: Format qemuDomainObjPrivate::originalMemlock (rhbz#2089433) - qemu: Add qemuDomainSetMaxMemLock helper (rhbz#2089433) - qemu_migration: Use qemuDomainSetMaxMemLock (rhbz#2089433) - qemu_migration: Restore original memory locking limit (rhbz#2089433) - Add VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - virsh: Add support for VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - qemu_migration: Implement VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433)- nwfilter: fix crash when counting number of network filters (CVE-2022-0897, rhbz#2063902) - virDomainDiskDefValidate: Improve error messages for 'startupPolicy' checks (rhbz#2095758) - domain_validate: Split out validation of disk startup policy (rhbz#2095758) - virDomainDiskDefValidateStartupPolicy: Validate disk type better (rhbz#2095758) - virDomainDiskTranslateSourcePool: Fix check of 'startupPolicy' definition (rhbz#2095758)- cpu_map: Disable cpu64-rhel* for host-model and baseline (rhbz#1851227) - cputest: Drop some old artificial baseline tests (rhbz#1851227) - cputest: Give better names to baseline tests (rhbz#1851227) - cputest: Add some real world baseline tests (rhbz#1851227) - cpu_x86: Consolidate signature match in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Refactor feature list comparison in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Penalize disabled features when computing CPU model (rhbz#1851227) - cpu_x86: Ignore enabled features for input models in x86DecodeUseCandidate (rhbz#1851227)- conf: Introduce memory allocation threads (rhbz#2067126) - qemu_capabilities: Detect memory-backend-*.prealloc-threads property (rhbz#2067126) - qemu_validate: Validate prealloc threads against qemuCpas (rhbz#2067126) - qemu_command: Generate prealloc-threads property (rhbz#2067126)- node_device: Rework udevKludgeStorageType() (rhbz#2056673) - node_device: Treat NVMe disks as regular disks (rhbz#2056673)- qemu_command: Generate memory only after controllers (rhbz#2050697) - qemu: Validate domain definition even on migration (rhbz#2050702)- qemuDomainSetupDisk: Initialize 'targetPaths' (rhbz#2046172) - RHEL: Remove os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0  8.0.0-23.3.module+el8.10.0+1917+11da77fb8.0.0-23.3.module+el8.10.0+1917+11da77fb8.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-86f17fb411391ad670937cabe1eefb2832b4ce52e762eba16c26619fc70ca3f8cvirt:rhel:8100020241217184058:e155f54d?07zXZ !#,] b2u jӫ`(y1lcn1Z_ӭMOV!G QKK  6#{4"Mv!*vC\`'!ڲ܉:lm"$M6l}ΩX[a  p("l}c+;= [1.B2}5oG*d[g: ōK}rp>&E r`Fr)4VyQڤrS*;E1*=b4֜FWfx/K8sp0ތXgD~kG~Jx}C\ݰgܲ2\ocB'A:LYIb鰕3dY ѵF6_`}:tg~= -փ DμA&qrz*H"r5F篨nh"1[@w~1O+㠙\.vc2M:9_75o=K!b#NW~$ld؛M(BV,I$hai_۱>eϷH晅'e~lZ7G>#H&?[1A].t!}ZڇƷa \1&rbjˌ>TOT와!ҵSD8KjF1[CgCy}a0񀫖=͙X ܎rPURwט8ה+>!쪕̚07QdgF4_Gt 3`òy'c"j``qX0(WRej ϓI3U[Slpx^w>uϧK0)R:b= }Mz\?#Y vz -{.iLB/tKCkMjЙf3£Jy*pU'V9y]@b $}eϬAȮN8℧"=i^wh&t!1h:$&=耀mklv1MQ@~4 k$&KZxm)]C_Nwg_P7rFqؾ>ӜW;=0?ZH`a+_I<(WwR{O, \|KدOL3}kquI f3[/MM'=:r d,淒- 0j47\Ͻyj OA|Y˘UlWi\8?p7|bbkj*)zLǽVM?qRs(-.*2%/gQ[9dh`bC'G4•GHQo j#ܶU7A'0?.Sv6)0s8tb'=>,l1ȝr1q1벎?uB`r{Y(h|1v?篰ki,,)3SV`C#ű4:!B{4\HyrN PisjFH>9 Ш!:wWLoASh,$] ;@0- t^&(r&@ Gd&/ l~Bky 1(&_d1=9{\Af%'r `"mE9sHjّ+6tSa—I3A{@z ǏHOƯ!ĉמu`K8ohS=17m0ST;HJ/;.8p&`68ZM~{, su;_WԐ{jTEHN"EArtWb&GtVt"N,C6E O%]t|! G &n搶 P1 &r`d}Iu"a2j6x,^a5`q,0jh2$e\0,Q"*K@9ḅ0P}%G@ӽ: ʲhhc ȩ谙#AnUt2-5  _D)ce /qLJU`W]JyV *$4DfBm/ )<\/Y~#'U Xpή0#$5l$]B5or;pjȞ58c=;+ur?Ai4 =ml!Dg*U; n=Hl#κF>=DyR>KOYm2AqqaMv)C ɥ*r5lb5?ڣuȋ]Z0ҧw8-zQiV;&Dv` @3*faf#m)Zz%TS77;wY8l:4,QV[t /oU(cH>47QѩhӳㅠXC?nɆ,3A")՝Tiy@F`0w@F߇(iC[#i@O68nt#m,5Xz9p c}[5*= ry ĉhS5EЅAOZsj[Z~>K!:7iezCEPGH.o{F |uz&*⑁LLٱ"!,gn46>3搲D|Az$mnZEBد1|GvB_+;t5Bճ+Ucs;ֿh]*֊_#-5K+@ƨrF6r D6|,YM<*',=a+T4Y_ Idc}|oRl~ooK)U/]By^PͰqK0yJfI|M::1 W*NʚrmT @_3'D7vY$ KX.[‹V2!K XVKhәEZ-htrLW2(q?iyQM 5%d7fڹxLwEgT7U"pileQ6&|/2<66G/l*WT8&Iu Nү Wq ?חO}ĵk+QG1_es OY:^RD5H彳3"&}X.yN i 7 ݊q= uSϞ0L]?b_7m Uwx7N+8{{dDzLDk!6gJHqw2hV -D'iIWzeeү&Ɍks7qG)=mbV $J.*I^h Z!XST:z 8pdX$CW~,50yV>\L4򑯋m?Zek7,*q,V^Da%%&7I  Я<|FZz3]NQʽRFF@s]#UP58/ԧ;'τ~s->Af1un'N:'bgj44_Ho>ME_uW%$f/7tO5u%6)WDZpZh2b ,5u?3俞T3P&K k `EW`fRo*>Fb8ґb?%5:1%U/W>Ŵ1jW)"V\k9'-([03o([^m}((7a0kaAjv\G I#,x6K$0bF6#~@O>uCק :oŎJwl76T:C cd1UmdS@*kK0[cbCs.-bpViνjK\Hi8f>i a"Mbeq2Pj]R4,DOq Vjgx@p,&{x%Hg2(5(vXupNNk| 0%i@7-z`t/Kj̷H]@odijG5D˞f/$LU:w8rQ.{zGoFx1h M=?5"3gEQ yu׻(|#^ζfNQ3ދ-~\11Y,Fd(aP!(s rW t 4iE  MXGN>+o`Q$WC,(Nцy33EK>!w>' ڢWwNEQز{_ܝh& _" r-w wۈHzm#~"%u !'RF Zd+R9>WF̉ =i^g#o>=L+:!k(Nl|j&#rHآm/:?򉜃rjbWc`T BwG9]%e11 FC`!fREi@6޿a4 *[E>XT]*1eD'Ə|AA؋] 0v sr8-t4T &Ik!zKg$W1uºЙaC) 4Vj3C f\~X_Cݬr/ -{01!cfIomO"P3w,в7"O@+BԹb?;ĤzQ/͂xrZdBnF®"i"FmL݉]c8i?_f3CpdA}}>yTS 㪾^2$̆4Ԕжf{{gq"W寗)å:+<87ôE9xZ{IX@e~N"7ڮo_za-)8/>'u E~VqYX`I2ufr9@Z vYVa<z GIKCI$O!]F}O9 +k_.a1S-\ApԇXʟ+7Aק;Y\Vyblool姑oQr֓|գ!Ń%yVWIB`BU%"2d*QY%/_7QA-+Cz6?+T4cܽ5izUIy%g3 \ɘNnH?< Uis*)fCaSb*F~ <gcT?au-ώ+66mf\ňJŌ,ݶ6bUAĹM"`Iyp#+|!sP,!@ȷ3>=$ L /ЖH֬x:=< hqYW}jV[A^laQ6&DPǛ_p'g7wР͜@f![~йl@!}9Y֖SOEaӝ=TsMvB~jY5]iA=vmT(S`|*Nt_6fԺlV`~%>C_vfZv>Q>_-εW7v/ڣ.@LlJ54jxm3Z>iVy9G}#<&)y S5ho*P$0rgb8h ƣr-KH^KL"cʓ*Tڲc⋖z% ^7x[WB&XFWVDeFm61,5*pgZP_z 1zZRŘݼ@TX`j\gS oO7O* kWwt;\@RTDj́F<ΛeWsglWlzmQD 8NWۺs-"*[=6EV)$!P`7wي y3lli\o]L"gdj ޼Ƣ̿$&KPZC$ԽId=F|3߄ʗ"l<=T_Y`(O:g0g~~Du(I+=\!zchMC6C0PT/XBa W~޸s-fTKJXv4t02^a,#CZ cASw13p8iWDj}%0!gW^ܣ}|1=/rqE^.2_Dęt\AɫC xmjt1մʎ^q}"{YE8SinJw{@" 馅P9(bMۻؾCg# |їUH]~(ЩD$ p|8wzJ;&9so"n+pJZMちުmI{x1p= rݗ8rAL/9 XI nԢ3]ܿEs1_LeIt#zT,^i[]@@!fi9:%G:"e2TSr16Ofu=9vLd8k&(H}J4*E%M)&=8НlhL,p ho.my?o3 ecŁlr#bk_Dc2s<%2S+qLrٽQ(t)ԽdžXR!0((Xc:uPhNWB M Џ[;+ixhZlQ^f\ExftsyEE|g5CҵO|h8^bJ(|ogJ9uHy(k)}{vnpt~g`Exf;a5bkTⓂ 0݁6Ͳ:;VWfr!z޳I#۟8z"tՏu,+CfyM"}}γsWZ:% e~ѱ.]\QJC&=lGPPrGsyQܭx"ݗe1qo+; 32*$HEFղb RnE>PŰ,v2>32|WXIG+2`QvAJ,!ɶ]R3by NmgOûX( /4 . llelZ@Z\Vv&f8  ^2ۣ%FS=\#YvAJ)16@P as,f̊JԞ _Qx1"%Y]gM(@Ec@jlrc q$z @f,':bL"mZ0ջI9Dt7Z 'Fl](ơ-SM۸Vuf9 ._b?}DJhɈaH9AnP,hkv! ٚ1ޛWgluMn bʰ_Y/PFl+3a!.}i@&3w1|ex6?wYS `(#| ߶ח2GI<&oG1AACGvT&bGfu ?xJyh=%H/%5sZ\$w#qΎcK M0Gd>q;do}T=OE@Ūgzmh4fZ%K Nu,܊U}%ްu0ޙ=Z*WoiX'Oou%$ͫ=Z}\]4Xڥp;iq2x3ᵀJ)k1xj2bU|!@y%lḀnu0o uMiwoDp)u! CqJxֽM?dc,p:Ewt٦[WZ{T~eS;bh<լ!f&@bb0rEjt0bm/ȖQmBZcXǁذ Aw/ďQF^Y'JL8ݎ8oHFa*u_S [ʘyc ԣ,g6c8is-a$oHzo\0.~-,RkcW⇾BlLMuBeq׆J%0/qcc4'p ް|@%|JȉX0mZ\#U=$#ʊ, |r o}yorV~̙cjzu*'6yOW2qÃC##oNAL:yŷG!r|kөsczHŨ+?-nX^]tblxA>9aUj1Dinȝr5\NJj vsZEep)Ty jhw,k-+|_jPyˡdxabt83O= O})|}m˔sNi xdOZ゚ÛkS6s#S;okQBWf~7 =E5K.6GV_4Eqձ%S0x0䉖dICH K!Gzl91ZrIuV)7 24ԲRM5F#%@wՍ[9(pj>)0S=z67 Njö:S3lדɀtn\WH9u*IwM)Lư )ZE$=d[.v()ܷh-륾 /h3/ZY S IORsyT`ݒ'Yrjyj%oԾ-7lK!R=SISF^[XX+޺`Ē#l ݶrY5%?P, d@y7Kz-x:%y59p!Zj& 4Njnu;ֺVs[$!G=qmn_D󕷆y<=wo$xVH8f$ĶsA؟ My=)b]?{ lCn&DD34AJfr>YgυK]|]ڏf>iZ `92sgCntbEc_Au,2GiwY?+@AQ觸='!}zQ8E VXHeOD$_rg\Ҝ~1]ZZciD'f5_2AȘOhKb'pmd`^0MsltEd-(#dMӢQ e(^P2Zkx\ v\}0'rF_*.{+7O%faBҚX.gI{(Ň,P4+#zV̫|ՓozAu&;9-ccQ7Z>XaK|(X}N~܄¤3G;./Rq4kNRU^ǭ(`z'> (ZZ=׋#w/f=mE':5L{ҡ#y${?io  |3b}lG >XhJ<#_ mjI eA]%-6=jc4^Fq$C;,0`H[6 Z/fI7dž43raHۄۈχh̛A)R>so{U]r_Cɠ1X4k=_iQFN!dyyg%m{AKwD;֧\DkER>+aFԞ^Wxo2뢵u:Ƌ8 M621: :(l?=r6)3|4ݏSg}roDQ'L1m3}c9#6[YCC {F2M*!Bk;liBѱkxZd Uϰ,HiQMYv!n4xqInw _cCmUz>qԩ9xӀb dGk `yp`,,2\anz~u$.g{B Pk`r>"zQٹ*vUs4#4Ndcm.M\Cw TsbWf9ӛ# @q_ͱ:qIת/%LhbmQ peh1V|7])k:{K#vFȥȪ%%/Vj6Xz%tKz;.}]pyo5.ZCZbjy<%nF"1f"=%ޗJ?ķz^i6`FKȕȹT|n;fi`C;lFanZ r=*A:nBخk[pg:b<5# %jq/F;p{ zK"`H_sl*T)ޮ"4>rI#k֒WX?:]bD: VG ]H[|~S;Ԣ4h$vg_X d &C!jģ3]mmslEwxvr~Q }j+D.63} 㝥xULwV]7D~c(Bɰ+aV| * Hb/gNJ#Q=p)6?Ӟmߨׇ03=|0'wƙ0p>oLW-m#{ AOK*3/m`ua9\duOK=LR)W+R%e(FNՐ#y X78 5ʚHQ1(('ŋfwJ-EtOVb+`ؤELPoLnEqm<"N#5,)q6L7\MnPzX}M% vv'zM4jT4-O ݅&9 \RG"p-JsfxGjq?-ݼTȚk[*lSڅ$L{M3O27]A,:K/ԥ>ϩh-nxV 62a/CBwmi2>VmfP 5(DPG~ćav~@Ve%:(Icg"zFe*b`BFOM @ 7L2%;f# هB4(b(珜ufeN\IT95qm U <Rƒ@\@צ&L=]lA=ˆd` a2&{2Љ~`̐ ^d*3(1jp@kr<ž. .g6#-UNL)T9B86d ISiV1d?Z.n*L=BOcꖟGlzeQ{y+2vTvg#j3mE"*.02U? f `bp|&^V)ǻؤn{oxŲ0\H$[bx.qRQmLs0oQ`:\&z/<ӎ]Zp$]svaY\C۰o8\6O{]TT*niu=H븱(*\@L^y CbpB7d]$q*z(IWp_Hve1=tx%H,N O\YĢy.* PjF#C(g|δDZ\=^\1)׹ΒT4GK?Ņ/05; xH]#++5ajʼu@Xk7B[Ox. DF]߲^+F< 5ȹp )K1L<MIg^&&zQZz6ZzvD=~=8a{lݙ”bhv7q^F,҈-dFPŘ S槍h˷S}c&GF,E~ug6Ӛs9GrGco*a j ׫_<3`Par 1!ZzڢbIKTL$?`I1+Yh}V̔wܙ ң9X;-k\p{}VSFf fqL=."aA ,lEs m7y pik!D,^uA=((Ic07TkD} Kұ_ Jeio<:總ai LγvUk,6%V#.UR$x5L;l ޯƜD8c-0|!u[՗vϰؑO}!CCm;nש`WPED_ͮ D][|mTp6nRAwݮW(ۃosJ'+w4z!{Lљ#e?\85ˮ!e-X0fh.3(~V{ yʠx>G IZ,W8Bڷص&y2 IR"zM3[[H`ws!WSPqEu1d e1eF`CcA2 LU mti8MYnϼ߿_,.133@/F抾>}<4ժ$E=R8.@2xb׹Cz0{m~~>0/ĠX//_C74*Ce.u"4w&FQMZJPRxq^b6Za7ͶWĤTe ^_}Ǯy _cr 'hp%/DO{FyQR|ˍV_#ё/~P{E')rq#1zģ#O(Bhp1' iU*سL^۷ Ģ=\~q,L7V8!E )D]Ʃ+zJO30${Fb*GCb#wf,>(.#s%t=RoS{#V:+2(1Vb{Cx~ݡV<",⣌m)W䳘:wc6;D1Yl _6'Rxe3[%m,L!h2k! gsyP78acd{xHVBfXlNK )1cgt>t6b'JN?d]T>.%# 21B\U䰮&1fy|Ⱦ;KЎan5뗉;ݽ5 Cp Tݡj4`k%DT i(㹡ᬲrl;ù[7ZbxFDS4`S/4 S!Fom. U"jܜiiFvG8iH/ڭ4aztWo'9&GZ  60oaNŵ[m"gfF=Lu=!.w T2)8dNq1Sul~4.Kڠ4Љ ً\t4{g/T Rov 03GkF><͎B8JMw隰VyZ ٧uЅZ /A1mU\Eo5L87EP |"HrƀvIUÍ6'm}0;!zᴲnB]6vsMT5(@wW~g upAj"V;"Yʫܨ1HBoyZ.zAeg0@ƣ\G[cI9GZNt,[|fKȫIoErzQ!A>e7=?E6IL53urLt=f@dH[Bq"c[^y 9Mrȿ9/I ? ;9&N+M)>={$=O˸C~q0OAwg[i_ػuPFl7tr!nuqvX Ҡeqa.|~96*גS9djKYL Tjg7*Kk)<=W֔a>.!՘Pl^8V5yUTa˖ib>?e_sbr*Ut^|.xH=-wjy'8%f+ojpw]3Tax¹1#.]ppzFTڞ6ߊw)vz ~r?99BZVoU]7lq; H8 .EZiS dsBPeX*"gl(dī yú88`)oGwHWCm=t_2<#^7uP/ mCu+Ncauݛ:+fbLJPʃ1A|FŇdy&NYh@ g4_l&[#F!kHG]=x[ cۼU~RK{My+1F gۥ AU۶}DvES!$&Tc@:8f\PD?! UXxH*7>Vck%\7uPw| !,\7↪m6 l#\jyPENzj5aV S%o6R1@Wʦ$;'`apQ"ۅ_:^ZP)"{䘱!]u%|ժyC_ȠI^IM̤#Ss=@ƛy߫)w:VsE[ÛEns)cdӑ?Fkvn?IN>(7UJ+=T <_LAc_IO){\KwNsf{X9g m̯*o3b(8-=DЯ<%N~6_cԤ.#73Р(*l+.?/UGb,]kUMqn®Le3p E̫~bIm&- š=U9a#& ƀE ӊu<1IKh~(bg0ѻJ~>npKIz:Bh;yRўotOT!R<= oXyE yhTtUӓvx/Qn/His 0>D魱NU鷃Yy2-i}^JsH1=,oƐZ$yd(Px oqi_$2U{nesS 0t/ S;[L|߫26;g8Q R׫ED%Q7yjA zpV v\\j;msD n;;N{PzxB!)k)nG~p)f]:ȕN@º1B:vIeVS7oMW0!j|2tm!qƅp ˚髐#G2 fV?NQ8 Aoqr2 [;Ȳu J櫏>w }ꔴMbsf4E9mA<7t7{[U'e6S.qeNstqWup+4D%a|fڜLpY *F=0Xjw ;GN LwuJ A=Vz C[շ+Kϓs*n\2Z̉Ѓ28Ev]Kr:f o8d:C_^Lz:pv :6#>ǩQVF5Vl$}F Q$0 ӫ^8 ef͠4y %bD=Rrnmw1 t|:tZ~~ ,/ n"w#gcǶes&KaAKj()T꽢,M, ұ2,G@4iV-R̹E0ǩe լ~X*VS߁R\Cw=,ȓ $8uuZ>|ť;c&P[6%aI*Ong?-۠.K,Xt-\5 ppCE$#A /]so2!?[@q}'XEa^ܥ!geZ'jS[,'lߢK E}/i9Ap:U,pUGt{نi,e4(΁ `}j;Jtfa>g怎M"KO8qwX~ErTxcr-Iu_Sx*E2`0 .ڦ+m<=(zMo(&Td]h^bF }/usll~f֓Er/#<lz&5BkӨy8ʫY7\ҌFG {uݳEMhfcd0MaرCM ^#>xv*Fgu~:ZTz毄 c| xE:YT[Xlb#VSw!7ay/;Wo lU-K_y~e1m~1KD۟4sO y]pYj#pU('ZFCw^U-^[F9˱ߖ ϝ|R &SCo=SWLc"h B^O j'r[lpqP% vQI=qJ݆s@v!(m{e:v;$O*a{#ToP4G8ȘRCm֫ț˞ fJ,ގ(_G$'YàɬmX>YQ n|wxi %s\6c}v!'b)I na7փL!6̵+=ŀn _,@;gZ'9W'Ph^qr$@e@",Yޭ|of{L F#bSs 0b,l2G fyǤ[\# jxՄt*n&aADzENd<I:~luldQWߴ1$ūX _6J&MfS Ugۈ'{ϣ2\@F{RÍgN{*h=V&t27@dff@FR/بxdL>4r,)M`L-kuo4 _=1*Ik Tl<.\|rP" >=џ a SUNCԮ˝g}NMOrDt%('DAe3ׅϣ r`b5dФu|(VuhCpޟʀ1*0D=h1GȲE]sgڡiP/PWS1ҺҾ^>nJ}6 06 CYcJ@uMm9,aOZ2P:C '+fp0"V7=c&$ETegKȮ~DMw (!| mE i aZ 2\Z "O@jwSJ]URegP+qY DC)E*(lPE=V_eD) )yV`F5'C/AVo :13I*6fg#r &W]dK&_ކ7K4uA=4`iGE[n_.0 2Dv6WGxJnmK?bFWً z.}+1(`&Ȉ+YpUxos(q]5"?ք|ϸ冉z=xLQO✾-/0Xo#.sbi\^ܚվ65k<"8;# ޤ2C8XkL~wjBy$^٢g)MZNFa(1 y)`nZ5ړL+ m1|/q5XͰ>q6>Eʙp$9%w{-˭آ%xmT{V+hr;zfA;k *`!(ajF[{ d{^4yƔF(ũh=Ұ*=/>LVkeE-~ZrwW;ԗy̋1EPgvU:b.7V*?LvP cwlx.֣YU=Q[erF6怭޲GBXJ~g:>6xJ-n=~NҏxSZ_ t DvdX_N@"(.&[?J& ef k}T C)VT|tL֐u FG'YUgxTH{DYA =AO3*]a]B kUW^5)t7$ c(jEPiEi#.IgfO; qRg Gl~=(Ls؝clÿ́yo\+Ikjb$&߆=)`J]f PG% z L1K/έx&dDj9wRϟCU Քx8:Ꮕs9Q%9ђ|>-o˩`{"PMТƂmK(į-:ӲS7Ț ku;T>` A>MdSYa]u<,cҡ JgqF#$#9Ekq Hz]:h800AWcؑO)Qcb: kg"OHBfg 7 df#X7+lL6{7ٍeatb9pu:%rZSPAa#CT żA܏`ʐ&/+Fx*+64[ "yU#̢of`.mvz&GxSWj'-j-'쑂 nɡz(S ,#n2Z`0:e֙ 0PD+uu 0NEd}08,:睮jp(aAF Y)5 ڌw-u:-rGӇ9\RF•5HF]q~#t=㩌F~R![7XsJu,W^?dKGeUc+^Z;K`] m Ԭv8JCg&ɝ96+M.2)ߦ۔MOjG|C"rh F>oA(OaL!{: ظ214b4b?֧U Ms};+Gϵ 2"1Ց^o!.)|JTi16k140 IkB_d\?}DGFS d?[^./ڼ/Xq~*~z<\Xaq殜+򇷝f5~e,':\ W@4֜߯y.B/΋ۤ-m<5W&WE[ Gpz\ޛWxZʝ5<&%$|r/bZ>)0[]|W؍kݢhkBЛ n]f޹6ťnaEޝ ,'o$U#~!2|ao!GчYoKż8F֒).f V5Ol4D1[ֲ4:[-l%p[oe5R t ZsQ8:/V7onQ ipv{&A6)4"$`6 =ߤ&j'[LQ'8%Aß~ɛѡu?6WI ,NVdWB wJGDd蹡TPYQ'KTJw׆ME>wMe[>K~HZ HbT@{)V/׽trsv 肖Fgh.W1XJ_8Y{ain`qՏY>NJE^$ds2 b508LF:NAuw{_UU8:M 7':f0'YtmͲi.C̪lƌb(<؄{r@5uu2[B5tՋ?4.=_TCP9bz,4V3`X zz{JLA1/!Uz TH;r[#rq UpO>dk6J`8M8epSK{^]% c`R@ĹgFzka@0^Uy0i}uǞU[-A1wARnܴv&*į H# Е0&xvzi\d {es:9T K1ј%us;l7U wϮ?}eܾ,}AQpq|2_*Wœ+JmQ :N=NkOXư+gFW [=;Gֻ6\ K,"WR: o h-欁.uhO Z@lQ ^' !.,YՂq.%ҕ4UH"+×xb,VF8<$d'J껕{QDg;'&Vbe,o0"Gr7޲T͓(/8^c;œ g6M< +Ԧlz>8^1d\G"~ysU)] o 9meLЯep;?і2p[cS0 {ư}נKV䠽C. qP7@Z(wh=8Hȋ]Ư̋I=_א 6̈ uIB_̩q©1ZOWe)a,ЪqKK;;I"Xo BNnmTͣ-vAλSu(A%+O'c_f,ŨH{SyqVC޺1Ҭ^0ݸ$zmlCfՒ'06gv'G2cGH b}ySŵ CLW*:ӉW<#XS<6\DntxΕR?1ƞe"M.Hccap/s² 5X!XP9}nkঁaSb~E. W> CG1^w&1tuHak7@=9G-&.n5#6?^)1HL UpEۖ၇rn]n̹/!,uhrž3$${_9c_ гfyx< U̖˄hf|; ' @ Z6<:/  V9 YC0#$/rrpvxh,$tbJqh@JtEpoR2Dfpy%d/ ֎\/OOXm%@xf*E1IFw9- Y). H2fxDʁUr!ϧ^@7h7$lQp`nL~vä{U &NY}e}%f qFDEmȯZ&"7 zϷ ɶGpugo]3!Ll0 9EZY֚XMXsS]sq׍C|2 B)M>xܮˁŎ0Zӧڇۊ*Iu\%x)n(Ǿstnd,Wri :!(#T1Յ|ELĜ\o!4Ϲ&#0&khX}dg3E|;?i'T;V051@Зo|Xqz"V*,oJ谖?۝V%Mm2TgQnѓ@⋜0}7O>I B<ʧF)Sf^uןH<|nE /b=Yh^D`ql7|YFiEO~iڅ$&?]YNVEdw ύ|E/v8?D}yzM02Mb.L䨝98JG Q3/y?"V-*9Q.tlh;􈨒;6v?nLPV"4FsLR{6.S"Q B8J72Ӥ * BUp;-8ӇAhx-όu>q-%>P@mƕKKBZ*K]'9?rw l̊ڠ2kgx0tU_ ì-:}_nB vbVlF-ZشMH1 UvMa7Vx`=XZ+Λ=(ɲQ-겦tlόHB'%1,qy,(BS5إ1\{ݬ YA^9;ȍ3xFau8tі0 fUh׻$Jb#ܣ,+-ǙvtA1PYkrO ҿ(ꖹD"_Jm dJ+2%:O԰7X7C- e[Ķ "&L;U=l |;L,w. !2CfZɵe42t"CS_ͦ2؎ ; olPQ#?lI:^/f {rύn!?Rb@mAWӠs]-[ieġ!K!6l;3k=W8j4Au"}sC m[(ozY OJ8UVs^f厷^ծ%7ԇ/یH`<GQRZ;-/A"HXq̲Glhczӈbowȏ(Kֹ,cs%=tjT )ׯK䎕=4ww38z3__ kA.d)ܥzd~8J"ڨ/quf0K!+i{2K)v T9qkTɚ bl2LE}K9A`^}_oL9sl܇eD$֒56 /Ffp Grhu_lX, 8$exP4. =O,mo{^rB-ym]#L҆tڽD(c|$̧&Hd`| _l-Lb–(@@y&0( 1~G HyUL>`@g*+>-Inx* YQV{!a+PVE[6CsX2/WW򻄛*-Cwy4AW)}XeӢe5s72T`$/kxibv,55 SltG҃=rsAV@M 9bo@[4ɅxKH-P/GY@_ G[*@2Q9@%y!Xʅ- ;-OƜ@N!,aۃ0y.G^B.` ȋ(块e̸2U:zo&s9ކVPc! Y*J{z|{pVɤy8 L+\%Ն\AWoͳiyx~(D~_"Ѣ?ú|@#~a,#ݏ~O?2].nޛ"j%c 1건 /*E3Wo֒O^IU [b~뿲^0OS2bhYB-VwOrL\y\ 7U 7o%kpy.} [,)\S䫘V!2%$Mu(Hs&-O5;ďc+(Jrgls}$[ZUI6K8o FTU\8?";AY3űg:^6y/E%|C#m fE<}27jN2(4(EU=р:hn)Xk=z?T^OȈ JB+2Er>ɤu\ >elhh;Pޯ{k K+{zވ='fϘ A_ {B8fTce4D8bM|)Z22>LTFJWbk\kQ)qS.+E^7EEa˚][5. [a9F307dN.vi|4DXA# g&GSG3諌AqܡGl%2{Ev;&uӪ(^u/pHo0'Jah"&NFYW`ѹa aC50rHHfʝZ:G~QT*ĻANvV,8'ISr #Z,tPY$U<>? lV-=dB Qz`z~,>,LbZ52Ƹs?݉{ QۿQby̶ռ)NGzH[;{қD@A&H] :f~1>k7lpl1~5Q2q; %Qn\'dn.0췲G{V*1.1[ؐ_hQC4!˛[p͎76G`lyz 9+4Yxw o `L3a%! b7R!jBhV]hXڽ$ֳnV d²bAfkGe)榦BSdjVT-qn;(uPCL"MĜ5."8E[ fi5 JY*nj3:mB8G_rŇp#C@TxnjdǺet77T!-)c &j½?s5osu9RQ"?IW(I*#RBz XRQmn ܇ìM38fi\w9 lgs;X* 2m|YktX #Jlڎ5HSզ nվ;!<k4v03lzög>¦៧?%}S]'4po)[W;A ތ:/@> !۠_*{a0|Q`JW%sa'EVɃ.)؞PBk@/.s=m2 Q ܲfo)o;oوgB$:yjh^L3Lvw|Mɰi䕣@ʒr%Q(Z#ޘoyږmo˄*JY&w?z#? D7 ?W1;Ȥ]ya7ön$sðl$ aN(>) ?F_<)K$; nir:qf (1q#=_Eoq]U LW54B`H6G9Vgi2P3G1ܗn |bFp,Uh GHݮu|H0/ dFoI0(3&HD ͪ4n{}1|1)^w sfEn::g  "[qXd7sq)sķjćyQAqc;'kwLz/.jM":IFAߌg ǥkw':,~JBXta{!vc)l-v7k-}_He$CExnM|V@JcN+kDLf}U.`.iX;FϦw@Ձ3F=G>/Ηj$3(zҿ/}n #,*Ί ΂^|]-{(|)d8.2v4.x&XU9 vw`!+~U@vx%:33{/;rÃ2E8:rQ *:Sٞ"1F*=`j7kt W{rgZؿR!x!+3*&JNA_X+B+R|V,rJb2vVA׺op׈ζrCgᗼwذjr€_ @f:\G.Ok5z7Vxp: k+hXMغiEEx"7X^سF1PK0_,(yٞKضN[%5}xGYz'a]?8-zgXxD0?*Ae{Ew"y\ #stw#ӲfQXĂA^VrcZ63su%>G`sR) p*\cVNژf!eir|)/ߢ]#RfiڸIng_neXqo?]4Ltޠsqe7;2ݟ'=@ ]8hg`}|i:O2@l,("(Wh~Y?NzͩZt ~WCu O1\00$dp}Dw*vԶX m^M.O$Fi\((;`쓍"x̔ҠAk=L/:2Q] [?RkHi[Ep\0+j0EN0uP|[LpW0C!g02;zIY@+lߖS;rBc +Cο:Eدb?;KH(&۴بngXI1Qx5"3(\?6LBxG/YnG'D;qi,P~z=}j#̽BYh VODoR[%YҨ˳E_i\Xؖ1#976jE/,z&HҍyPWɺ^GCP%xW|ں9]U.yڽ'F 9\]DiO$LW4^"HC\Q#+tދv%Qb75TaB2MG[ĖO3d#a;yk{\f9S2h!浆iڹ6uE\-G[+ 7iwʶCiq~ϯ&}R0OB/NSJS "h9vrw%PZYŪGWӢ^5"(F.wMcow"¯ŝØ񬏭Iw*y'4$| l5 (A)*Upx ly,6 wˋV@ 4rYp(nlQ' Oڇ[de' dm4qӇKR4RY& 8%VaCPFb"l6\)Kn#ΡDAYջ=+na_޸lS^5I'vh7igk2S/qsB'lDʩ 6F)vMgiFsGKx@/#AK\P )=3EZw5ۺv1nЕ#צ?PQ*W@3&܃7@35tn {f7pT- n~,mx4?dtzt%^w@aȝVaBcA%]Hxmk ,iw)a.Xʰ Wv#+-fXyt ;(ӕ2~daIp~+Dɪg`KfEGbt;&b/# 浆G[4m?(K YJf#5=$Dd|+: \UQWkw߳of@K? '` :$5>˕ \BpذN; C_2ȡM; `0@6 @zp]E;;S˨A_z|Vij8MF Б9(v"Ъfn!rH+GL #@ $A7] f2yϺp[MM v|F0(yEkkPӎ|;P;wfE|)=&h;2a/{\Pq47Z J W: G-oQ In lv- ^!4U1!r`]*f47Rq_ d/ Wr x h| kD! @?9}SrWiKA !F"=f'p_+"=e6\h喯B3u,&Ed…[,qxqSoKtgoSdTɜŁE0iӸl[F3ЍNs_ey']ߪGnp6P=6=ܰhbڰ$6ڤ M;M@~WR(DVtPN0?4C̰?Rd8B"u_0-y3Y rf2:fZFMI ae>ⱜ V$,i c}MmIMD4{i˽\E58Ls<j$) gAh;?qyE_6Xo3)ߓc# ~{8e xJDf^l'2:.7ŊϽ"Ʈ.*{#yvRN*>%J?EUmGa|WmyeEGMq*`u3tUo#L<?ٴ\(SOHcjE1>Uv_.n*>+KZ0 8c#Wle&>9o}Q40RjO7 *J9O +N01b.d쇮@ee3^ ƌ[BuVQ-T&b2EpHtKBXQD+h:&oe"w6@U*M0@1:ɜ$_PbT"?15!mOVqh)FxL&6epfRނؿ?Vg r4Y2yi@ $(nRz\FvEq sكe{Á} +VwkUc/!fly^L*p?!kp`.܁f{lъ=a!uP/vGk,A=M"2_n@kT7M'ɢh&pƩ[M/ u_mw͝v6.=N5ʹUQjc갗03WXqJUhߠOUke]WDՂUl @vgm\ƪɆc-Y؈Gsm|#8ʝeVӁ]DaMޡ0%D*1s:D*hKC&wڥ`>QZo f O$}Zr_tj M!SK4 845PZT(8 !&> 7E-CQ']JV#/ه;' 4 q0Y=|w6oP3/62 -H25ҁ$keϊA$o"^ .@'lGp9~I/xqR r#@W"j|e?].Yqa :q XmŸy*Z@. *=3ˠrm# DkB(K!EՇe,ԅfNoՒBAuGnZZ&y{ sR{~s'GO~L)H::%lxZM6TV2~[[9X;ɱPgM3Q*@㺳J ixL^Ƈ"L›!ba Z>NA9g;v# L2;fm 'mU&'oakw9!nYSM/Nbm߭C/[TnHlNH W&_5 KRGfێjvm9LvF_P)Ϋ$̗O׬0UUײN -ioG! G 4^1A(g$d7T;o2#31drz]!&]U-:Nd$:uC훤5vAIh>9[UcBwQh^%Q `LT Ex Mrԙ-MDDgll~m [#Jҗ1E+ja2j.C=Bj h~P%C49<1)_ͩg5 ;q-:Cs֕65$#^ΣD qHVawbmvNw `wb3P3uMxso6ܳO,8%?m'7ٓuԠV9r/BKkV#|Ĵ.{|nҞu A =Re-;$LUhcf˺SjK5'2iLig#*mϪEF!IO9+ILd x(ܾ4QOhx7V\C$3'XNlo&xei%p $KODpzġ# ؉G >4}C\X6)ABU_I՞t%4#%[14J  nN+=))kzVfoYɮghRv">w8pY9=GJSΊ1/iFrܥm5age>h]~tK] R3jZEiPFcWj17ZYTtD}hƍ`=8e~*!/x~=Th,cΤk]Y:|g%T% j6j WܐWr%+: fRϢېXWxЛR_$ !AG5ㇾIGdOXI/"y zR?3?(Z̧%l}gexw+JӬ éZ|Q}_yj!cTB9"NUIv| hzTն\QP=U2e횥 ?!̤.O!sj'^QM+MfrGip .9Q+ME~"H.ϲAB%KMP;tNKؕ wwiÒոp~BScS¶Y JD##$pN iL$ O;2Y8TNP gt,u:]P8X|[acM'$}Mu d3a 4&3Oh|ǔ'Hp]}M54; SJaA)P$z ԰Ea< =Eg5[8{btrq*LM#w3/H~?-k y9QXh4.rzՇIG ^:-{ p }{،zA"͉<~e%sw9$h)ےU.1j/ #Ĉ3Fp-2 ~I Y&rYҿHůQ^c-T wbDŽIiyHuA !C6)rBי?"u M2t'Px?߁yٍ]}ť:`^aШ:f$}"_Xᄂ>`egV@ Uv/6o\ p_DʴLїR;'2p<`| -#T Jnc@tWk_JNT^\Ot^{4oV>;~|2Eo-Z Mzƽ"V+XJiͿ8ΜVM+D%d&l-8q#`@g``To^+$;V`L)HvԳ?Éū *hU bKJE0ˠk;]L# Z\X7O;}!OFGΧQ?ImfȦ3W?tՄt4'U%?L7qw${fJy2lyZ2OU{}C6ľI>8n]Uyg"l Yʼn'<6CKqH1P/bEpͅpӗI ,Kp[=2_lk-QPֽ>Ōu ƼǾ[x@8bA! 6ݽދ^SH Y9~ϕ2(9f6Nͧt}KB:_(S)sDa01.cM=C@h>r Tr_׾Ŀ' Xo-C *c꩓+d̏J@d OYkiqZr+WZR2y}d.Z5;wjJk,?j%z;eÒ 9W]FZߴx,fu5/k8h?BI^%ki[[[ӓ.̪YGlrfd$\*GcmB 5P|cKLF` KOIw~ha+zYj>=L/ :ku6DaUpDʇLXqȧ򖂹u_Y\KltИV6R=}6cmi~ outK!㦫B7_.ɟweX^7YLyՑי!mlp ۉPi+!24p=_יE)Tnh僦9 ~BȌ®)rx`F&@}C iӸOukJ!BɈ#Q!ÁUjdp}8>U}xhPJ@ ]M?w& !VG'z7CDj]bm3Kw!%Ѹ{|B ^U}ղԠN7R2v.rp~]ohf^Sv-VH@9nҡEmuG,cМ(;RϔIfN~Z7J$pe) qUv ?,bnktE ~U׽2Ź4e\Klcgr3CJH / \iTNJ #uL'O#ttô|:ck3o6+BS~ 7n=k_ƴ-lENu:PZ\_FL<t/{&&?YոX]tFYubtQ Et :iA-^E05>8"xHEn 8f@(ܧzuŠ-J\uO'?-p4.hK6 Q}՘~tz1YJ[hMȱHa+)ךB1~$A#fXn~Ot(XVȸ*;fwKA$(6dLˑ۟im,@ pZK~u\ MIcB‹M\t?=v(΅r?uCD1d$8.L@FW9lQ엣\z%o8d]oZ^Ueڔ~~z.fd.1ҍB\hCLē{R^z퀳r**DkpJ+k#} 6 ĕg%Q'E 7|(5J"O埩t^@ -Ǵ#} NzX<ct8H]|֒ȅ BUճI,F(Bs^ҤHAl`LWx/v)0hz^)>gEXZ{P{Y\TUQ>XZz_9׌TH5;$ļs}JP3%_leh6ua(EN%+FFA7`Hg?QbHN܁ jAn`Fp_4SZy,D8w^S#kxcm=tT/EIibLُr;.Dq{dG]8в(IĦ=jHy$[1ߵf8Asfq trqpg߳I{Ƨp,9] s?e^KOPK@82,ωe WpTDmG0V,o65Wj^-ܾ.*׌F$ɜYUt <-ga[ Р~?GQOZqaϹ >ַHh XÊh'~9Hj54!+CW$ͱ)W>*1$K̟UnKj 7$:7S -F'l6Guqo 0pw {]ݬ~Dt U-qJKū,!D*RxD5}򾉓h<<Ǖ@9Guua>|q OMVc^ XQ{i;)_th9bEPAu~: j$١HVN&'Hsuu ocV }E{W|LN˽Ʊyk3v:{Yl /:p|穦Ϧ,|n[v~WW.ZV|ŊȠoQ2kǁ:hja5.MfnYղO@k>ϺJ0{aX)Fr\0yppg<'RΫF`n]U @S̮|4i q\xE:Li;D˛._l +ځ&\wm9Fg }CE%jOgVs4'Rİě픋]m:3g΃Cs?' 佒ANMkN{@+b=ż/8ҷ,MW#QY3x8]44E鴯ݔx Ę?8Xu?89LlI^d]d|ItDf^nF2XNieƩ\ZB,D^ah^x#$ _a MVݷܝa #ʊ*'.L[KWr=ϳͿ~7m=~sUyt)QpC|8E#Ϩ|u ";Mw'h붯; w}p\Ɇv2%-dyχ2))=Cz ;* 8k1ʑH^Jд`WeȌPSW)/`2H(SB):_iJ+BUaQz7tZJh5TޑfHߗ)/[[2cdcM0,U<\\GtTّlRm"h4U p1aA#[2N˷jϱ @HgkopPpBrp06G`Jv5E9KL{~[9L4'1H CLQ,~؆-ЄY6ݱpJO=~xTv\%e+uoR y]™.IDE<Lr41 iZP5ek%2b}_UX\p#|-y+y*f(N0SP<+/֙5ʨoQ}s7W? J\:x UBc}G@g/бú#vDl3˲%NP7e %XJ\o1:wvE2!y6h Oq*wUa7͗l.?ÍrM׭ڐ_?UkIG aEyOwR&AIƉTlUT>}Kz/X#[Γ8l k~5 Kh8, ;U~NC9XzK2p|XڮDծ%ZÌybykx2˺ ' ~qRL~@eOk c*'g&>aeQ#N[;h֋[!y*UxE^,@Y}d9cA14Wm0J)2dT|2 nǹ!wpM{NLYTTrKRhmJn}RFeT! )ne3r٤c4?72n,-?޻x!底4vϴyk'q@MZjZp-yG$ AKf#Сxon}')vw_?LPz+ yHiЇԲ>^.S&)U:-uHMӉx$RR5~٬kÝ;C-?j6{[ZBmՄ:)DW¥<@FWfjR\cK>H6!`(r*R^ݧ@Ns/k#^/G#ԃAp*B $ҕz.wES7hl(r׼VןL,iW֮tߗW8溲?lrMPck\M-iڈ0Lu ٌ[EԄ hm!Jm=N:RNi_lf܍Gt6 spɯߔDU Coq4mnY.-CK@&$#rTKFj:6Evp YHPЗ a<\OE؍w3'l" Moԩ+"_}@F@5%]ig ;E[֙!"4̘Ιdg~ysmEk.7F5;lw>Oh'sLmiMk.Q`n/[2RXNS@TS*Z(b$R\H"|j$&2[2cY#TғJUfBeʐEji3xV/NYy +D\ןց<چз+; GK !*rll[kg* .9d#W;I<wW6i%τNpRBR5c9fFۗ@V{{/7F.WeFT<$M Cn Z~aSxrsCd.)7ETOM_6|6SͶئ_Kx,D7"<3.av֥a2) 3;#=n4_|~x&u^(DnS#„,xTZ^P~ 6>0Auٞrz љq\F2 t{┲{;wO@g)lOK/E' #*_<݉aFoi֬J(4>D`W[+'jdVZXsdK/r}|_lmT5FOe̢G`I_ܼ䘑1&k H\yd4Hɵ8yƧu㟸TxI+ZO(K~5U;<~6[S?v};R2 :dN՝":?z-? MJh<lzN6u{fMYg[Ӈo'ӕeCdKJӸ40|v 3s5p35v彤 Wo!(0#I+#&{ ;*G둲]EYޤÂ, \D-7oR ru%9+Ypro/τa6@*nº6"g8qM…`5$iWYV aki& Օ2z^iMn N"Ah0\4q9ҥ0NgvYXmƊaRFTO 9*K#iX5"&8RT,n b4mݻcave s"eA·jd_!k}2rs+PUM$Yg3&OJbpзloð/j Ӽʓ567̿dihl:߿I M~Ax}qEa[4=m Tӕ1z'us`5AE@Aᶼ$z^t#[/Ky~j6\`#YčV$la1F,\Aou<;mZx-n$v0ӷTZW$}O ]6?AP}^Pa3CޞiQm/ !=r2 u?_N rZzq^7ۋ+ʃm]`y[5]b3L-(}+^|fF }}NcCx&.c]^27^ͬ%)/DGnJ8$M)HvoOOx~2@E,w1m1Yb5aaآ%@gAk9 ~1;}l3y)pkh_dA 77A 8?sA W053O/O}]$#$UA6`2C*ۙa4f l'k/'O5&]]\OlۗѬeC*ZAto7tfK%K>ӹޯ9$_2H <YшdtOJ%璓yc t'lgBzuE( L#.#ЂM/>ۨutbbU$3gaKثg:HvLAD`!*DHam/"w/|#,brtv]n9NFfy#P  `g]o"R>6Pm4+J#[Kզ\<#Nv7ln;1.n[ -}hY錝u|} dGNCgJHɠjRP9@ jlJs sӪaϤli>|ΐSb< F\IkGH]w/Vd|᠗p)c=C8 %ý}roۡC~9p)m/)p9.1`H&q+Đ5mzqO]f=o5!4|K=JRarHSd {NxNtD<,be܍]29%x"}fI_S4[tͻ[ |upq <-UFo}ͷu'c=Jr+Af z0@_!X>(3@Y>5ZSS|FƤ8 f>FoQTT羂iRQ=`Jé[fYBx75zs!+! voyv7@a#=K#tNPB#w :ތ@i#P䁘B:߸E[1]MM5 mzq攍756B\ S*ZaӇ*KۣvdBz>3FzT[Ch,L6ىTXJg3\q-Ḍa򒟜F*t'<(1̰'g^hkA$Qã!Bʦv_X py{t%_5;t&A^ oAXwtXc"[׬d[{IrUXrm?9zC:jyЈ1=TDkтk!uc/Z$ӡkbvspg(':L`H(6{JfLl q( G*!WHFzKz`xlmJKO/i!_|m;Ƣ 7aSs aиP6ix_cr-f[$CT3H9N%&<$#px(op`S$~'oG.jK("kVRRN4[ap5ޅ6i,EOW՛}L"?gقźvbV͟PMͅl[KIzZk6 6'ebmL;o ~8J˄CZQ(E Sfxۏ=5t"?wG!ê[URQ.gXxiFX3F49pV!(N1)i!cC"P_i)&Xb?hkz(׿P>1 ܯkl`BH% W4{wކF F{bx<$6fe]xYtwB8 [mZr( o Ob$-F! BT?lqxsl+`u&n0̎?@Nސq]L5dJЁXkτM=V#攥bIf rp%ڨ⟕+ZK VxbXBx" nvNp]Tst"5%(qE4m ;Xػ~Ȃyə7x Z,K$ϮN} lH+ד!z46K:ȪCnذ,ᩋJC!@E\?+ n{vjؙ l,@u,5>wM(6CkK DP8wFĤCG~pgTο o ;mc}*9.F0K9+aTg/]wa`4b8ja'g2EBWtI {n~¶֥I8rw0HWVԿT4AI`%K2a[=[R+͔vjRQү2ID7(j@jHoxw[ i/={ [mp䅼F6J 6u(낗O oї ʁ4duHDw {pL֭\X l qX/:ڑVV6KH5tJXZTRb{tܢJ<%Hڿd)>!h&s-Nl\ݺD^CES\2o* ]=و8\#z\ U<˥A!̽ΕR ^r:u1m{y'm7( /ZjVc|5řX)A~;?^;(TNLOZ1.7׹㛪c1nՑš7΍ V7m]bZ5t;&\ )q/DF3HV6fnQʪ_THv^DݝblҼ;wg?̀}S߳#q@h:6Zjbzy_e%y7 B>M46w '6åA:SX_OwL$"~S MTLucsY{^ @h~XmCRX*K\"=QSل<7'1vWFRB6-hţ[Y`O1VhOnݠ ]|$/ uEMV(&hWet]x$1X/+&$4i19,3yi&JyݵT´Ltmt#+X/Xp{̉\fyrh"Ke=٥j!W޽HYڶ.qvo7 cT>୊-3MaHrxUѥ_/)b#䓰s*ݭRcoC,`LA萢A['cJYͣynM0AּQn Ctkr eB3%`bX 2.ЗˁM{%yԒLBF~ea=M 9/Koj[\lG`FeXvuǢ~MwFEoJa3q.g-9cQA,*Er@kWJ[g! ޿rmgS*)#Г@QCxyDBoF]£6.a)#[-򍻍0{ڍjNBýX3:3pqT{oUxjBꟼ=E3eh?]Lʡ!ر䯴5\L٧M9JKkHzXh&#mu~;R % A0 d)b!Z6XW6,OɿA2cn4 ;n#pt9iXf.b)G$6$J_W1$Tis|&YaEXA"<7նgJuץԱkۆ/(BgYmDS9 i hpj;vv 0MǼ'Hڴs ̊Ū>91V7;ГS-4?Y^X cl!Mz'As\*+s>73kb_&oL6ِ(wbrG)r'5E71fӟE,-+(5dR–AzOL$%9Xzn+g,HgV9ŢFB::w+ ؃ذ/AҘ9i5a st^CW 6)`9p2n6CչϘv]cwwB*Gid\vi qc!3m;䝡[ED0Z0Gۼ֤ڿz8&876tsyn"]Vxy@VPASt몢#m{?54i0>ٕwkk]1)#x@E->BQm,TZDQQٜ l=6\ / $AޞOӎkj=k[͎(3 h52y˘V|H$TMVNWt̳^cgNzDQD%gE,(އfodV9hN#xM$7\.XD|Iܱᆈ OQ'9q5V߾<"F kf`Uև7YFZ&33{d`Q,k˞-j 4'?;9U i!G|XS u]-!q0Nkۉ0[_ivv,G:ځ@6bZДbKN/quCv4`\InL-!HWpWZ;#ӭ+*QA0 I/1"UNXat%8D$9%yStL:SH4 & kᒯw#V5Lʞ=Qz#<ƿ,72@>Abi}< [^-#Zs6ޝBͮ lojD1sTbӞ{Sq s -g6ns6NlጯEID] U!'ɰ8Q=X )OJ^^'ou̓8A=N#LyL4pZSuK/sÉ[q^flGl}NI𙿲@ӋCzpz":+(1B{sЧőyXn|F쭺y_/WۇYsl.QdqLAӮ:e۷ۿֲW#4}K78㷠6 $k8738bzxqaD߲vs+gBVb`ݨ6|sP,O~E ky<=,7DؼX4ѐ_p $ QI"{Jmz5 eNbrt'$qSXݨc%y S}A%}5YW+NS %n!K+&6Pacgz9I[P^ Tѥ˺,dq]I*V؈?[V[|_l<C>z6HCaL7T|wQl,.>O.I !j Xr>ٺ@Q;b@%!PK,X3ӱGIa6:%l-4`@]|yc8'NԽIeX|DH>ob.M*Δ-JF&c50Wf /) (o|@7c+3mM=E}XEۘF.78]* `ɼ6*ߙuBzrfjM[$vKOK=jV{3u =PN6k,^r1gg:28*܍2ܯί32 lޝߕb?ffdգ)ǝ džO.s=`)fL9?L$6#|bDƚ]7;+aYj oёh+bzEZ} bxY`2PoY`e8=^z^.Äs<%4aڋd`_!EaGmu"&\`;>kxZ)[_y( YqyKiWO>IY]М 2D| ͠_Wo19w4+!i/ 2_$2|:L/CKXwyd;giC o2A B!*M즎Ƅiߍj^dx 6tߧtb{@CBzS*2;"~ֺTlŇR d.{he<'2ωTXEOA1Ĺ7LJx[@"=b`ۉB5MTWB%L1piJf.9C&!iqN.MVXVNxnIc1mjޚ> K1!x~1W9ȓs B{F<1׷!\̃C>_-`YB(Q?aKjJ V]sGFã)}}3c?U" xtiDAUZӱ$բoa]KJI9qyL;V݁m>G͖p({,>v qjt-AS1@POJ&\U&k^;zn]3Β& pݽ,{Xt7r"onV1|p%W ? j|xFDP86)%p;KΆ0jmCKm4xMT63W +L4ӑ d(y}P\y p:G|F{ri0ph=Qld >A3u2(DxmV,=`|+[{cftiV^1Oz /E\VvV=wM9j Gu(q,vG}q5ΐ pB!|bdsfn}:9>u*REwQ+Qb&@bzt^^z,"0p2 tU\INxq|c@ʳ.Iqpq<vHLh `k ڸw̅Og,N\1$6v8. T=Nsi9$u]6q!_aB{hR%*z7~7JT{::DTݜ<h\X+c(em`|5Q;r(DɼH|L.&~$M7g(JqsBlZk$DWW_Kj 5=O%A}IoN3SU:ۛtCTŠGkf\d\+ @hG\օ=m$?_Hr)f> 0,$ТkX:zqW;5R`OuHɋ7=3fZYD{y%a"<L˻2AK}a9ur.=vPtMⱨuȤwe b"I(Pec :-z6ooEvo-_o^`AW>R>ٹ6ɕʻƚIp@=~D`2qY7|V9 #d=? /LθPq0OX[a3^LH_4/f1bD~$7d%rcKaojKX]re6Fc`iŰ ںNn뺜;u v 8q.@DF),mYbu_1KVͱxV!FDvEV-xjO1uGCX~:_ NH~ tѶ)\a7'jWJ>Ҙb+0x/.NmȩK՗`wM!L)~|.c ;hS !BSYu b-lG%&e>Z}ؘ9#JBڮvC;\fȫ*P5.LBKuP6i,VV_!2L{0k#)JI",BAYib#'[49.m19WP32 z$d/h^(`֛i#W V|;QP&"\Huq /YGa}t`2?sm yH3xS=Fk0LKC"e8Q?I-?)\oˢc9(W~"♉v M#v+¿ .چRBl3v1DL@ Χ&H0Ѿ0ވ™.8kVvPW%X|Q" nH/{Wʅ̇lȅب:4'c+\7^D'Ņ" ޯ5)o?TvSD3u; ̱Y8kL )5T惖B7R Ƨpw(BP2H^l  PSaP H簐]̫3Hr2hע1+4*o@&dc#E$ Q./v4cb}q:*4W1L:8h+֧@iۜJdT :u݈67֏lUʹ#w_ f>c}'E9?m}e-(w7K17a^Qߝ)ش9i2!6GY7bo@E҂9k'EJ73bXr \4`'Q4R/v!I{H.3Yb?3,or%x7 g]t$sj5wGAQ s]ւ V72JhrWӡy5[+=-e=amdHaM߰Lb&5 N|b@w2~u󝏀i"KLX JH<;:pµŒ3kzRr4P!tnBx3H֞sC{%$@_Oђx톏6<#r^U5w:\a.E(/FTAL ݲ=rW ob7.5lTVm-~kٟ$:_w3 R/KƎۃ!7!- דGyL|afX 7f~}z5/7p|uF0FFc?$r4z/AА2fɬgQ\+ ]k#unm#S@ũMx­Ҷz3бje`-Y=46h'@^ m~d E82GŁ%VSj~)ΌiҲxEm<쁻E԰sE4O?tæPGaZ%%e/Fw5C;x_ċ9Exa#_hob:KQ[0;ՀcGua1/I_5iaSW~x1L$u[i{C_TR2c< MR9R 7n)2"ݒϮ%/v}nK:Fk5Cp~Dx95¹+rqarӂxCHpLIYYw/)eNY$tJ+°u6RBΊ]rJ#|F|وT+jL4.GtXw?aЪv_89RU/TC@,ZJ Hv%n_! @岱x{RA΍kŜC<:RܾC?Jpddjsz7 'FOJps /8d#aAh%ն,.Tp;a.(XJtqj^eO| !1|":ML `S#{ *߀emllHk4h=DPF;/n2Y=Yhһ:[.N1A1D ][$fie}:=׺0mǩ* ?K.WR0 VM50DYG+ -o"c\oP"مswͽz,D$<#uu_gjxѨܸ BWU\GPd얗n8l&|zC*H:SuQ]:kDrݺ@yxL1UN'%#>3Ut/|/Xk; Xw)Kos >x).34 ~؟M`Ϝt4,7 !%mkG֕D_ow>XYn(pcdXp+@:+Aܧtn:>4HC-Oao=6|K]9 Pnw*A,Vb0T3B`QvWR M(q-* a Z6 ْH1ByS,lԏ4H*{~#0 Tu0#tgļ @$QtѢµ55tƺN-7` &_:侷~LbLv9F:i춖vA}QpΔ]7|1@P\//͓yT'p¢=Ae1P'|&0d1;lR9:g*ڴ_%f~&Fg|BG )kPU {b^?PYnM&Ysoc`&/g;˲؁ p[3_D4pPo R}yC`c%:A Y<;~b{D㼒ީj[kli6a7ʁ42*fR[Вp ?cJP<^sq9ʠW/O_pz1h|1.;m|Fa B uļpºLFJݥLzZe5خR_:T͑m8/"+^EeƟryM|,x.9ҁZfO+Β/jQf.&" wgZ<dž5P`~ܱm]qXf> ,`E'{u/g p8IVda xYmAo'½F?Ԋ"J QJp]S2Z'ӄmC *[mIX<是=D'nE7l{iC+zKY"1_&Z`Vh1JPˮR2&rxKy T&G/;@F5Q!i'ܬ|IeoF(sѽ.Y`—*$M5[oyiJ\[4 ~]aĝM=XW>2 a&tLym%CPÓ޸eO myfc4bM( "QDv|Kc -P;3ym-۹X5~fZVxӜ|7Yx&*yRPJ`.4`F|['$;h>hcLTMavS?eyP%qMuK\ 6"]ij4ecv( 0>Vz_ /^kLC7d#1WTuM+-Ν%X [֊BKI|떩'SPsNBܓ>casH/?y+ !Q?(;y8JݞCj-3`Of`Y;9ȡVFS PdgLt" ,\?L74혛QcRte| = C_RngWɒ%.;eUFUwEyR) ukء:ԯ  c!;.4$paɥyC$zǝ ˬMBw55lr[΍=,FKS1B>;sU0 9Vܰ M!HP]dB{zI9<#B\e~ Hvn >;&l D@&яokq0YDʨwW/l(cTDCM'; 1$p"_LK)@l,7Ppoϯ>#.SIߣ0[ȧ}!|J۹E^Akcc SI_#|~z[B,|"Zke &DEL@7+SC_m r{Aoٟ-9+15ټOE7x4}K(;ЧBra5_KԴhC ]3ɏJ<*Q#1%~q@ךUnY-h%h604ȩ|^^a`-}v}7*;_G4ُmE[@lZ/cޞQ/1&=6,?[e8ȏRqD/phR&bB*:suX(q6jUd%`*X!HW}Cpg:hV3T˭5T2;1%;~SٵJV.b ]䫲Hܖ˸;:0Yf HU)'X{qfqAL8媉e9?7a|,$1lak>rI ,IucT D0T 7Mߐ=pc!ЈlIHo"Lagەo7щO02clWT`3 9Zjӗ__.o>wA ĮÁXrce I$2쒹&ώ7c¥!FQx^ѺoAz!D CNsT{1r2+Sw56`pYĈHh``!ߦd8)w_*|ճ g6<^ sW@i |=Q܌9әR%fkUX8Uw;J'N{f9p+ Y U(RgnOZe$doMhh,O#Q@c<+cMH;wdˋ,+`cX2T(zrc0@XvcDy+0눼 h DTDӃnHiJ%rSΆo̚rŌlQ9.˘ká^ ҽ2jB*M BA}u%(7ZdV}2b{rzw4f߄Yu>ʂ|F` YrBIeZf @K׈j#c64ьnuwPK3~ ̵>kd@xrzu)m0Mb^F[C D ;xzT~z8 ud*ngeԢeV\3haQc_8VJ.f(u^KΪ.Z_!t;]ĒuȔ#qGFW; Æ DoR@B2Ls]H\OH˖C݉UM1prx9qEq}$zeOqC|o5kX6MHlY @ #+od1/ɗY4Tp‹' a\OPAt;$ڌV.~E6#\4+6ehp!]Έqպ,p͗ nWPm~^r2sAY)Ti@=ܫg7}QM$.eێTH;lZEkU?Dҝ Ɩ 7*SXAoG4I޼8yحwvrfv}+%Ę'b%2FYNu՛)7RW!kdz8`pIY[o]7n[u(bi#ߨJ h"\d`KqM`zɧ=oqXvfxvJ +(Vn\82`P>]P =xtwɬoOLҳ6$S`it׾昆;Lxm9j Ќ ɳjՑn:&н&tccwX#EpPC|~.=^L6c(8 +:2O9guNk]D^cA>6L ^BQ %Z~gˆc-kcM+[`-fdA40W){ƿ릖$Ns͜zeQ;n \'険qZcsqV>,4A!ֿ 9TfBϐ퉖|K@e&m򸛻Qz,kD{G K&E0ѷusoW8ė?3m%}&ZYi/zRK".zHB \7({[H,LbA*1~aLBj'_lJBN'uV<`Dۑ$5e+[ܲ2D&x.g>Lv?B,iH{=4(ҹ՗ѱ@6?>0;!9b`0i90ǟc{!(CiƘj 0d |OEsJ [?6o=LBLXxrvL,]<5w!-NʝT256fI`엝;j$ 43"݌ASw,D=%BOnVZn%^a݄n jx S.rXNBn@HjT+~nRYR)rsuw%JCs&Wػ$%pcCפ~*fwi)J68b{g0C(}1O%aBUjApg4áihy`&΍=/Aa@'rhP8ĺv<.I'ḷħ+zת^㘮 Ƀuj8SQcCD8ԁmIdur9FI®9lasp7yt}wz#oLcڇZ6v+ձ<rOSU~yܜ ^}qg\޳Ĺ .qNU:hە-%IIn[2]j GIj }j!0#u4KUp/4n(MTsFBP90# /sqy*1zv< e]jyIcB٥/H\U%P߮^1FzpˣhSaJsdnyf+(mz" |,2Q}0+K)ע?+1艰^q Df nEjOz8\ )~1բwG;W%`8+N |oU)3摽uq-mgx&n倎0EQ׍P% Ȁ_ t 7d d% ͍Taɿ 0ol s;^$t-Otq؃nX+\6SbW &@d~l{Sh_b_pz''\ (ٰHzY/wj*fӼMlIlƉqF3W4Y(%2sɲ)JH!bfmC*9g$IkMj![.;(ⶶ9F]IƠץw l@#֮]~c2IOQ,+~j Lk2lnJ2Ԧ-Ƹne \4'Qopɴ%pp7ڐx]'S! [bh(1 lk}CG3=lR=G rc}e3(d<_t>dπޢP _{nSiSb0ʀ Ez[Nb"V $ Tׅ~$ȯ0iIeD-&%?ÊJrj0 Cּ2|.jn-4,Lݔ~=-ݘNѲŤPL15[L"1cCuF2]uc9(mJUo8"0}yxocM99A4YTZe ^U |:7dC ( ͍sh5cFKFc:uB<*ap-msAԶ?O&&%۬dHdCtҪ/1& 6Q;".yd8=n3/=\vz%6BYe~Jy8<|PAQNUPG:dO嵓wKLwkv޸y=eXfeq9AZ ~8TģVCbr%n÷}.U.’wrH1u"_׌w~Q+ l1yٝD<QCl_-9<+Nh&6'Cv_JHK{uX&Wbn#J* .~<3ж /V(v9C2Wu)4&DOc1 ܒm0UTuS4l#s)*L]Ne:G4rJyPW%@W{UԑϑSZ@^jѷ@81.roh۶r5ӪW0W`%4F,5#kle-^gdȄްP6ѓe5YŚbAHe|PLlr> Z1 DPS: C [#rnX:ŨuWzD b?/vo B+u!u@!<+}S~lo;R&UkTz'(sJݼP̻ir o?wC!/ f8BeO>rZ;\`.ٓWAygTo  v?oA%v[':2ԲBNYj`{z"jz,fWJV]}d̳{47U0NYvE^LiTh.id n~]{_17hwlNH%x [X!0)x563]uΙO?W"Bhh=t$ `DOe῟vI6_,LV$ /m/9*OG< s}^]*y-|꠵1F d FoBn+L6̪r@+=w ',J2t+Tߟ6 LfX&WXI_l "w9~F0vIX}ʷ M(x ɌZc?סmr i/?'N-S?u?w]8 f\$0A# ]Gi@I|l7ljѬ0$#cm9m}969oZwވ:mV]d(m㜐"U:EÄa+xO0dfm7j…E`h 6ć5b s4J ҵ)'i)Bog4&&>Bɻ<0y+㨊Te+%"4@>kׂ%(bȄ`]~voٛui,}$ɏG籑n/; j,G!m@0G1.J(G-G0v|΍N6C $u߇ OŽw%-!+(bWH5NwE YuZNzPB Tcޕ=PI2rmAl> h[3tZ7jS1Kb檼IG]>W3^sš;{Z@ɵ%X.r?yNi/!1[zo+!ܛ\+Sq6-IA:U@C0R9ҷC<ӻ&|/oz;;vvQR2IeI+6 ƅchpDTTVsrb []kY5qLRlrN`9ORRo ~jCz;8_9MxufkM /v|%)#fU,z44v!5FJ(GnUYmK^Lu!,DTAs;`5J4#z[WW.U,%w!K X#d' B281:5H)]DO @U nZ-w*,2v/,Wq1'xP\S3곺(Rg ̫MUrCa^T۵oboCI$$SzdAhA"I\xvB` +*+ضCh@JY+~3QwUWҀPdl9AJL_6ѫHUNfHpu[Q 7HǍ&D,t3-_e fi=aq V1VO2꽏u"ܦl+V03y I&*3bejfYouͷơY .k븕]>gv%NB(a# m 8Y|+8Loa[du:+Kܱ@ /櫙ug-}c%~<ɑ zq5(9pw]յz < fٮX7H1|hzc~&&N52e#EU'}~;m3B!I&akxYG\D6RQXyMjt^L6wpDg+jv(\YC8+si:\@eĩ%g$ki>"2Jӱd+\x*0t#"!}JL6E%͝ߐT td7n!BSùxm[j1=6iS<1Ek QeJ#{ywWƪXΘqਆ* c4Y}5qD>wNmM>07p9>()ddm|kdzFk+p Xm Oӂ9D}ֵGU\!) rD)t?p_1 Œ֫~ ꂔ.2myp=-1=_駌 ǫ@?4Uu %ݨb>W"d4._逸^oWXc\nvcT[-У:˂zTdQg>ጻ h?le>=Vif­ ?@}l|AtgIv \h=`_x4hl2=! hvOF]k_mn48_ FCt1_ӭF:\y0;a@ksAUk>r5=ɴ lQD笣(Y@~hSܾaq0dP6"L|MVe_O>'HpUה16_gNbb}2g/_NE\6tzr/R7ܝ $GEQ@f;^O/<UZB=v9z3h Wߔ^L~?]·.ٜ$F 3 MAWNi)MdEʖC@  Y_b=5j@lam4m麶I{kfE D'keZ: Ǔ#+)b{'`Z8k/mtq^&V4@ t| ڷ'#޼NN1hcHpA31zNL3US5Y-)ԜmO}pp[T#rfV/:LZFE^G=KAiߑ/nN"YoeNCk_#)ĊQ>ˢ)@P`)2{ӉWv;0p-o 6VK 6יxD0g urWh#2ݹ0g5`_ЎI6&:A֪jwi~S\{&HWl#2!a=VHALyt_JU1 㖶Vl.Fƚx H^k/HPCNYO$#_t(˝mZԗXDnY$BœV5sk"ۿM܎I5Ul^9:Ȳ"l#ieA&RuQ}b-T3[du6dzպE &ky􀑰 _p}LpOq˓cZv_ IByϏM6p'H.?¥]]6hĈ *dKydEk^T8 %\?4~)WhB+r _ n Fߜ\מWOtݘcy?Ψj" yy-ބefR | :3EW5^Z<͈5:ɲ}( *5RaWzMpG̤AhUƗpT omFO13ٜWLo6RSS*$nPiAYy19giU -Yn['}Y,/t.X=bDKUGfrTeje@׃`j$uBa<\j$qR2UMZ!ʣ"5Xz{N2Xʼb34V,?ZʓLR߃Fqrב>KV6޺-i؃m[el:Y^|* 3 *{/ 9[T15! ṉdBJvUha4`11,DFϰWIrhE$=;#;[6,جN '*0v].<շyp6$C,/NUggRE*TDUZ1[3| <y׭YZv W~kflI%[8 ZAv|?p/D [P",@b܅Џ}8ˇI&MOai:sSmhtt?A!( %4z !2eNIH~^#xF蓼6?iN9(5'I +)$[Zp-d_/\ҙzHB.8xe664:~qڲaa*I,t(9̔;E]bo(;R.U)eodQ-,z²'yuG*l\a}EIÓ.wN=WF 85GA,a76J=╜1 v#zDl$q`fWk(Rdx ,{+S 1̹$7q D!w֚𥙓'62ґj_!iUݱTcLus~ky @yzys)!"M*հAb)VAfH:-iYKe FN U7Jp=|eq BB9u$bbҦ^M +$VىYv J) ?ߗmR=k Y}8"x]1̎d8ܺܤ˟$)C? Ui[YY+}P&VkY'Tp0$aCZ==xzΔ7dîgxV  ISѵ 6KPN(d Ch`IeTisa;Idt?3CARq$I;;h #ˊK䜙՗c4K̘E<*&ikd>M:|]XhdWG&9d=ZTmĩ |Zik$g8h <߮6_Yf淲}h嚨#ENt-$O4r54ؖ-۝57iwJ3 ݂U7J+$r{21m ~nyXUNHhӣN/ Y/, >bQ JV ƕ,+Òmdz3IQ6VGNAb Juܛf WmLv8+cXJt)QFBj\4QF~mYǮ40$a!}2w Pi-N4lP; rnQeXUõP/<7_89ҰúL0y2T+9 QUa "so}2rC3lT^E< \TC%[.Dl]“?}g}WyQ#V(FF#"g[ڵ~xB M $Jh2/l|^԰+xP Y4nHm6C9J5@ :&+uZMIFlnȘvJJWe}27rsNg 'ܘȕZq~5pma(~ݓ-kmT3G,sF%=,_IljzY%,2+"Qձ#lW %! I!GJqWD;.D:$ѿw (sX4-%s膟,:)F'Λ镯"{T-|JC Y;(C,>IM+Tw#PN^GL_(6N|~?NB= KANJV(ó{N#*5r91֍ص8QZr"EqlK#` 1zܛF\CӔU&Z^v^Ӫ9Kw(MbcL 1vm>tjc ?,$&U> 3{ LVuqhAo]yΖ֝Ȉ//\ q JZYHXEV-:H`tl81`3;~Ǒ;Kzay&st$ QGz7iuv UQ~\fy'&x,| mJ, *^>F$e(֘QHѵ3IZ$H>*}yFlutaUjo;W@ ^w}2tB%7K_ciFdo4Yƨ/3"hX)by՗gQ#9m-FճC4" B/^r'"3>Y{9lC6 W,Ƨ-nH'+o޶emqdۋ+h7>МlV3d -]ޯE:GnZ:ZDg%aIQ) ʗ]90 af>!b*}kEhW#ںS59瓘 ho7ms(tvxOXe)j#_hmAWOoP,w? qnt)8%weۉ/V9|8>’M;kZE5W `ލKɰgC[9SP޶wKɣl:6]2 `‹55o#a^@^ӄ.XD 㖆J٢^VU&JS/AD*')\zվY!VG)\<[kS/I[AbBOܕ]>XE?J6-k,B&1njM߬8t*Sab]'2<|=w]%3%-8xlĶE=)Thnw|9W9+}]Pwb {iZo ψU]Z\蓼tFY^ V7_ ZRыV`o;FOj7'i a򽳢`dQW0 &I[ yDz7//ÑCK킠u?t-?sX uOh.3"- YSOeCKy%:̆W{wYQfN?#gUDQzmS9ft"RP*z{ D}"|g{ qKϬcu_(b.hP1 U- MuItv5s,z~sxŸQ2oH|h!y3ۧlb*_O]- ԫH:^ܾk1xr^};>H@t.kڮ8dc}6kU:aܥVA%Fv[dVy-v ǎ!`uK_1_x-_zZEؠ:+9T 0̤.n=E@yi|= 핎~A,1X5k.l}q2]h[nVNI#4MO9+wqh}d/{i4WԶl:_!ST\!>u2Tʁia\~6Vw<As&4QXsu.176rvM- /]1G iCzI|0B^_mҗ5 稹z>px>^sQo1sVگtJ&a\Cui͖K)h5xEI;y{K/S1CyK(eUfR_tAw!ǐZ4g=c2Ap'Qx1L^+gsL;3>ĂnrHb,o9AJTXT^'G`Ɏ㸻E LqjE1-Q/IgyV(Tu=&R.8HGJ= > b !~dI)H+ݮ|Z}a_N2h)<9x8k/M'pU2Bv}s;6½n5n]iiYhC!TnH\]W%7s6}L&c& v+:FIʶg.n5 z w;m'h|[D xfrN [^[W5ϻFɇ%ע.1=d'" %]ekAVFƀwJifO1G7ơ>K"1bL7 6! vv%xzL[&!X[NZ˲k21D ߏ&9\4n90*ͪJ*r܊zAztL{H$lC dݫ/ bx.07NeiQ\VH҄M1$tA$U2}qPpzMTF-Me0 r5Ĺ9Q-g3A  qp/í9 zɐ"bz@g0$$ʤCC;c麘a WwJy6.ѱT`- Rq9X%~OB,2MV[ҮDG~EӱXgFgK:8f~Kp;UWxܝe?hQ7dTy @K@e+Ú\4L ؘ)lT!3Bg)O<U^b5Y 3sR ^ /j0@z gm].YATX|ϰ[Q(g|GRr+/ήqmd!qSOzq&Q&^s2C$p#lK!)~}\{#ѐP$ɣ\n50wS^T.H H)Ī'#9a(Lйb#G|W tT@ ~5L}'D}HKH:Rl N=iw3%6vGO!VTo!~SК'{kCᗚ@PEQ6YhY0k&6(J-ܙf-˳ fw"5M=9D{ӐڎY=?nLPgސ^X[tЕC-=lۼ\M0g%%_oo @al%f VCӠQ~JWʀz@0GPbW:㬑?]i&;MQr+PIV!CmsW_yeƇ 4f(y?ZPrpt!r|^y޿\v1Ic搆=fZX Rb}z$%-L2fnݜkqRsҾv.\^)(.l9z$yTׄRßǔ"-P}r0ʞ5=.K'ŭ$l Ik6;N#^ᘥ1z1"ޅ b^no20c2~3h`UUW2GR_%?aZ>a^BNwB,ynu*b[>ks*6n&7 <~rDXb?N-b) C`MP&}q $+ۮ[kb,jF/dyR3jy86}IGE(Zv,܊O݋ZLn)á m M,fze9c7"7}?4WGSv@ƵnoѲvf:Z#Q$'yHJWȱ>\әd&[%k@Q2$9Jh vsK%$1$Yϟ0-^DeKԟ|dDO<75RgR3=GG?=Rc תfZ7&3(3_1aymPrY"^Ehdw]Dr=TVR0*7p𬫓5_IDک0@Ij*7%Xڃ4Ɖ+ ,*ؔKsUkd`KXY˳>c015vs7$&QGtsWXj#=S!l,݂‚ Wg1p/͜_$NHledh}}̌ iA pnoy*С^s ?p-RFq>_P&*l{ދل>9eR`xEϺg,K?Z!_RXy1ubeץĔ^t&޿lSJHC߄,6yDiyH$$ ?W5,K)[ /ݣTH[Dt_%EԠjÛPh͝bI"iSJtUa9F'{Xy9# ;}i͇q|jzBFƯ*c(l)?ܼ6ͰcD >;(`w^* /7|/Q(ObCT֢\UCX:؉% K%*ssVix_`?YdMRW5hc?wū}%sW-%!w ぜ: 6Xp2a#ԎeD&qh҇^ .cF]BE-ӳ`h2MU( XW 뫕]QU>?"Wޔ/CRpI5_jp5-AJuUw)Ro{fifS:J'iDtipT%$gn?P p&M(ߚ}حVWy{9ge)ltF jjMH|}mew!/rۨ[H9-`5)%7v@Gӏ3|se3G0Й0kI_ѳgsz~VTKնdM|Z yjbrh՞Ľ5R<48)C: 1&ч!5zu Bp85.NaHǪ 2u;@5 5*ElPAlĂ{FT"6u\gdAh I*HTRv1a~%RӦxњaˮUi$l5*M}Iĭ0%K76e1M[R v9~ }$#lI *!҄J"A/ .kOeÕ¾}rr#! : W:!T46p=Dg:a8^Ո'$7FKڵeft-,I, 6Qk"Ҙ^bʀ|Bx.kC:vuqd yYn#]&#VW I' DŽcG@`AGՁvkԼo0KBNmtlp?)Wz(Wۦn$ "^^ō%&'| 0Qh,1oY̬&r˜=M=.W$kz0x:;N*<*S*ͨЇϚvEGW.lgOVUފ2{1O)H?5 Up1pOeaj3y]tJqK0n͒\(@w.7P%RLbQەM23WͻUX& |gkZex@J2[C-{r֚8i.fAo.{cPK2U7%*p CgwX߿Db,VŎ"#@wG͞bIw3UpjLcBU|-klf'g-8A@̷F3NL;mq9o^e 2&νҎ{0/c73/rAOx DcO.j@*ҭM"(0&+/6#}%A)'ӂ&IUpVM8$uWJ$Xns?w@Q6".RK ;r꾰?$Sx~9Jo QU-a-eAխ%MA_cnU SV Ï>ɓY/n.~0J{AW;aI&k|^ʸP`AeIwQmg{O"ݰWZ+AkQ n +*Qʺ̌KvBM,|8JfJVe?5tjOb,Ci` ɹ/>n2eי*i~ꒇǟ^|DOkJ<˽}"\䀢Jݡ5ycqy2;h=}skK1s\6hD$BvepHܚƟGxk4\JLkfCtb_joG%vD)6oJi0qO꾫MC)h6[%biH) s+rfEb)[T3YTl9}.QˊVNJg]*6k6P熹Yh`b^Doa2Ʊx*^Qj!vXKg+&ҠIT=`eG)j^yHb'G-: ["7 (f4\ 迧{އJ& Pw;&SQ! I”;m؁Z -Y6%~T?vvނ-[To>Moi;@%1d[J|:**n]߽݉0A~m4QZ4K&8ub8a;cFze 8EIQ N|jO nWEkF,nݵUc8HE{n<8]!9$v& G]PrmOay9HM+c'J2KN?uevyn1\=ᢌ_ؕBr.B9^7.F~QKζw)T);ktC$ v ghy߱)b(zB#> :'b,E$@Uo"Q pgRm[iVZ|V+t;maSr{, $:}Hc)]6Uy |$Qϙ 疚΂LXG.t9aE5'X!ۥS{MK]TtӲY vX.rK4I|'*RQƠH<R1h~g.gN_I' "hH_Idx.JNhz4pMMnVJlv̯$AȘiGf tAG~DbhŀWh mNHA&%_慄++))#0ѿW>6 g$ #= BAޭ6ЦQ!BEILR{>ɣǐvUj& 'žX AkDq(:x:څmEOU}TmƐMcfOCA387zǫ. Mns9rX*+[6wh~/$\  ϣ=/BTfU ],qI)NMR˯Yo.~5 BEX)_1`٬>(y@ǵWMoOE[2sό`w7Yi\y4DHrJgh̲C n^$"M}#/XG" JQ=[f7\cOj`|hUjQ?nʦ$PX)t$'L( L)|j΍tUtߝp|Ϡ>[N @ k 'ωΡ~\yK?r:u54cpɞY?T AcyaLMki}?Y(qҭTވH`V2YNDP%ʂ/xum@șp 7u?6֑eg(~X59fۦCw uz5$[q; mC-?25{*xM) 2>8YU?ZcToF]hK>N^"9ccre4^=rggſz ƄkVj^x3s< KhDXdA3Bs TqF ]5PTveh@uƠZ8ONW5@=0SG.1kLǖa+H:k /_8Cc@`c}яB7T\vu+6ei\>팡ߎgTc~:8F w=rPAU"-䒿4Py}e12xV9H٢~;\Ǟpܖ 3I߹Pkd֐O%D,O;bȑzMbݍFl!np\GU63` b{Zn9Vp]ixZx>9pT*:WL85,jdAn01YsCZM5ES:|L NgqŻl/ω)z;9FV ֈ`B[$ Gdu7kē`q/ nMסWO },\U!l~-luRpQPv (О5s*?#}fX̗vte2[,t5 ؋^-T+5׮(C% Ukj1lv:c,X;~/<0F)^LjyޯhEy6h+u>]{F{ᮁ>ʛޙpn3.3dlOѩI]}Aٺ JiI^ T(p7.f&>sQpgSN?DVNndBiWkOS{SNDL˅/jҏWYI_T'9#Mw Ia>O, ޤqUg0 h^ޮìÃKkWƬr yitйVji.6jNS˃W60n!A֯:0s9'ӂvͿ+te/'.mYj`󘶋LOm&5ZK{fs~4t5PapFȁYF7M3;󞥻˂~l)+8DF?M@7 YcVo;fɚl/0zexuN ֦YYSUO5 o"i؜&r ddol{JLt:bxz IQ46*o0ՂOf3`jT~J9kv\rp|wY?\]1t6,`QkQna#d45^ i9IWO1GzgxyDEثQYO?brdvg)b'>Nsl"ʾO J1~Tp%?S(C&G'SG}zjdAЀӍq˥3.̩wpv$ϥ8[R1x,$aK8x a:,]!_ЫfӶ(V@HO]%8h((?7261Lv&Roa"T2ܼ FTBBI'rKJ,Vk4dPc`qQoYUR.j@:3z6 OwR/zYPlm7+KFG1v-<7 ԊmM@B/*ۘ_PIw$iL~g!\"%ɽ(e*NaqNYt;<| fV#TT!F oX&1֩c:>n$ .?H /pdP|O?%. ;R+–Бfj-#D>T?jeB@6$>: 4_7mYVv[tdj=+H:.j{4+ њ=Z0O[w?&KL?= "W6 E$8pQNmبӐZLB%Pf"dIr,Qrr=l gZ:fT+%)J>*Ѻ (?\r >3t 6GA%r~o1SR{ XT=.Dr$t }φʡG!4FYctE½REf4{K˞Bm~/=c&CMcfw3-N0sX3ܭ3BZ"ӯ ϚJKte/*D jYiݬUo(Xhɉ.GE B>ɴۡR'vƑu<^:yØ#h4Xhw}y9i`ʰ]Owit0Bͦ}Ql/o|ˁ6FlJ2PF|?gZ<Wyb~Z׍~&c<[Pȓx,̬$ۈ"ŵS~?lZKSN5O8w[z9^N8僄I@0/~Clp ^wvO %7>Chm1lh歭h~3f,vܺu3Ԣ٥n1HfMsKٹ#+O8o~6Nrp9G1 }eH#3 K12")% Sqx>EܢwHo3F #¨L4Bx/MG!zDnn" @{&W阑((@SBv3'zyo`k=?F\+: M)΍OD7 Q]-pe@cW[6"N(f!ho0uՏ Wxop_xO`(b>m9C@g7z~{ɣ33!߆ݐ(ZvA&v=za'|/CO LV?MJWXf\Z[q |oSN/o7<K#dA{h9_ষ/Q<_kJ0čr) ( "A,ش˫h\<?6<KMIH P ji7,ębcv(G&BJO[: *U8zsJ>h" ӳ;;:i5y+tܰG"Srʢ+ f488RV‹W3υ9,+*%wv[6[EHk*"QJj‹TKUR NR=h @NmK/Po}8@4SdTRd‘T}7 A<2א㿷%RbW/3 os&j,̖} zS/vS5lA_! P@Mox<#M8i;t@oXSPF@,,Ԕ-w` d")G[`x m*\Jj` ǐKw. &ܞ =.wiLg[+ {zw"#U˱fY)F(L#ƠW|"ȉ8h z6  f5bxTPZ 3GcFKGxap|Ix\Oe M,%d"t#<-D 17yNtz( ACVgpm ڋ{ጸzK|)6ul +Ⱦ<-hH W4 g]( @-%%ha0Bw?\9&ӺM E\REb5БFI^9[p݂Եx5W*"JmL&p~m WB: b!EQf]M"yx֭sw V[oâtB㬉gmI3Fhc:? 쟔LFeUv^JPLCV[=ԏ0T&~zZ w#1`qx4awXA4)í巹qJw w9s_ٍѶKp*ɛO]k>$S?-ZukDS:hp~hMDoݎ^`X,53aCzKwEւe'_nѵ,;RD ~ML6pLq7d}ײYZ4o:o\G"s c^>5lDay֮[g.-A "Id砃u.lʝrg2sA`ytg^ j"&Weo&q-S=;u_!`$h]W}[VS^y9YWflG" S:7!jKJ#^.iTwF^K#)'TVEVqB ~6χ¦W!e6|=<Y9 Vn߮69ϵ~2 h1 k-`l2^?|I) w`dq8T ډ& cـ>1Ҍ^ͣ1 ڦlUNŰPR>[,!z^#6i܎~Uh:t^?ڥ!bEr4)L},9ѕ=-~a_RggX)_Q=N?ko_ 4Or^I|(2Gi֌: fԡnz .ُaށA32n2ܫhHD`N&Bdw'<(.'\nq(R'DOL\ $uqBsA~LZN9AHhX4&" G$Z*F15K+Gbbn*7$2>~dZ(c`)=O 8A⢝$5Wʤ¼`q4 %KE @EtML.hk$2R捞q3[a?@J7e>BC6͚fr~l&`F0 k1@xsb۸\LXm/+ʖ-k61KfUL٤~`)]y^q_~vCwj" 5?c_7]"5cՕwLkv ,\FՖ0y /v&Ա\Ǔ,EW'٥78q-hj{^c>.%8:_{XUdfi/T>ltDN-"kR;z bCN"*.]08BT) J̀jr%\Y{caDFOV+LU;BF|<ߒ'*q՚eq!; Бʂ¿ݝ-<, 0=uN3៕S:=C 2PKeC)JOîK)`ao FgXY=Q)Vc~iZ!h&4 1'u[S~_&)Jq1d|YD*U$"_lxm6,-*Le-HML$AR ؼgp!5M44{׃G^zŞ;c.rELnJ4:*1L0&=͎E_FKfp`D2ECRCs3s/"џk w]9ƉJ_|%U5(~Ϳ#%]V"v60]vX,k/% sq 3miYx]44ie;~!KaY +R/;Olj)}'&mI z]7E˫/ tk'5&)7Q*dҤ$zҡ⻦C1*F'jI6#|2Ū=6下#I1y90O@cnY\RN,!dBc݇w7{k_z _򲝷 P/fMqct뚰!޼*eV2Jp*u ˣ\Lӄmb\mga^5 @TzRج*'O⧢P<`t'o-4rDwA;i2!9T\ k{ 0SŽ.+{U^ɒ(u4_$h<7.@>Q7n}4w.n@E%~IeaUKM>;z6b$ӢJ|t"0eDd¬&5~_]ЍVnf>r@fnDjODŽ6kϤ#/O3E&zjStw0ytڧĮ!00A؄c].F!A\tf܆h;Ⱥ¹yiE>+>`T׍]3g}b{oMV6<_dc`lm=}(NM6H*1ErjxKyF&dX@hn#r6VXгշt2r&f? \`J|y7Jq{1PyՏ~/o^=e ڪɷ;_7+vT3h"D akM2d^-'#4kRr4h&)YL;!l,hr/y3zcJ8g6 et*Òu? ΢a(o_4DrPx^uTЏLT1>% g@Uv;a :$K^Xrءh* ٨9ID b5d؏x=pp{77xlNoBQ]Ϙ![:l촘);1 S[!dh}>X2բVKACWܳ1dTIiD ttvٹ|_(S:@zu.-)&*@HrJ`7YS?v>ycg/4xUڴxT3I9M])M/M !1' e-R){({~NQp%X pWOm2x)|i3+fsDlRH4h!آFaos"ل ƺgR0",w z+C}^ݡpFf3_Oo~w8;fgxk], pȰ.gHG8fxNϷ(,CTEjEf7Px!Oy mVScRKMw5.;ZPW#6lPwA~TypyEB†]<݆$\!8PFuxm@%uA\@73^miSzgyR?XJUN.%fvԒ[%|R&βb@#+ t*֟ :j J!l=tl̠͛ܔ!5\o&CaQ84B T8{3ۊŃ,B1`̠V\l;Ӝi4JtWJYCdLk$}ا^I/6YXw鳥t ,d잡{G3P.9W?0ι9I~ycN-eC?W-ٹ@G`ĪN4QOT /#bx9nvu\Hg8'q}MYAle#'ݙ PK#B׸+s >17obNIgJҲȎ)S6U)lb WePga9Vޚ'{׊8R׈2}} w{Dk tp+dwNkhdO&H$Pp|5b xNBfX?L)g;94U1CBɉ0?d`&DPF= AAFp:RvmS C1/et#Sׇ ac-jzuF-"A>۷= r +$+LiV [88]ro LX~^$nIhJ=nZ-FI@ax_]5(і$}{ É)ۧk=9.x*"|4bM1C@LrK~J44<wBAtͣi`ձPQdea,F?Ek_[cmGt-Hۃ-I>C8@oH1n^Ǒ7O0vץF!mUl8BtzBpQ-Z5ZrɺkޢߗLg<'Fh@jG%|zy݋iX)Pa~1|-_AXޫ@k4&sYḮ%e^m]U+PEP]ɕ`/jn؎-FA {,zO \%sc[>PZbXgmpp}sI}rR߆Xun9GR;HROGnTưbÚlV}>SaZGUl7+\ Xd>*İ=1*0_!I24&GBT v7ftӪvJ3CA58=ۡZZs-_ <4ٯ+5w^C Fx$3m6Jso6|wlϷY3\sB .͂X_u{)=Kk7NRs[[r c'gZrQ<^b p | vF_ii;Wo^LW5,~Z Gq9O@@L'[~z/ӃA7WkBG⸗x 8nVJqE? b4p[ dC+;H@ e %2%fĨ_q_}Y/mےk1@Fu?!Nj"-w"J_.ݹ 5׀Kh׬jrP X^T荳`i 9¬5牀::I=;ڔnS`x2t-F,gՏ%PD;h:|xl'V3]]bI0'ئԇ5"Jw!s0P RcbUa.>nFcJ?r,+{1yVD_Z$L .Gi 2eLk\|h~>& v)JVfFi\E?A,:hA6L(Rv@.+xjl,Sw#gG'NsXxlI(}:Yd/;i$㽉(r-C,x*z۸^U;U16$}b>:@?,ζ-n Z5{!Fҽ KRons'Cr%Ah$.J"MZ@C٥嘴7uFlHe90te< ]6ؐ? 6@Csql 83ֺ.|DºNAhg5jWlYI.2r k+k4tf}7{_>dmDž;#&tG3PdXPd6 WRM? ( Zn{OлH{P ^{Cw4i&0"ɇxcw!IpWrb9y+zmV|$;{953 k{>@vJ)tY;˃L0MqL^Cp%Ť'"lg .3[7sgut|6sӾ'%RmUI7@un)`s6S,H %o\poC9}qx6zb3 v\DjjmXʒg?Fkp:.4]~ʞ 7[vOo|(B?FWS)Izi4H]c0ѦlD\d ^b hCtN"}9w`.`1NX(j)^ѣhrzFASnJ3FkDP⻏:X<ɘU0wt\Bl/s~9ǀ EAb|^vTm}da$"P^\ *Ԙi@ιfsĄ&{^UXg)XvUoqo5>®=jM qhL~[LG"+?B, `9pưa WWh`CLX6wwv1/O{j%B=m:s1UsoD&Z5E]j5COUQWOydG2Q6NjKʤ,61A#^{Ldp/cOV39 kCh|YDWm1/U;X-!JǠEm %_Z:!Hi@)mHq5b%B[Ep!B3VQd!Ih`~2oufF? eGT_6*[25"]$阹qC[okz@yxNGy۵P+]vI0т<9L\ b|ܫOo o~QU,1_G$ =YAP^.v {5@M-[v@ |KbG]cͰ}!ϫFMnXY5gNo@@ïw;G0ҵaT7D†^]@e':fPUS[W'/+uJ.FRWCtfx1 m͖i Xdm&,y+˖59y#OjVX]V3'?v$44shT)*,`(Tp<}Q6钬4퉢KѵdLX2F2VV^L5- 0~ 4T Rvtzԡ;m4ۡ 4Eg>3Tr~:8I${D4%]Q g4Z=y<8P>ڑ<ϻ8JJXj۫e̺,&EZ?X.@@~xh>>&C!C*jx  CI '56jF/靤8OX;{*\%Z×i>MAG Dz̥K!L6;E\כaD8'1?(PꝨ)AT)wu! Mcj4{Go[ PKKR5XA-FX#UTSxlŸb苅BWr(MlVA nS؇Eh Q_Z>JO*8X`n0@D2X'*yȤ/ .S8v?'5YRb3f(TU ^}r-^[na;B.C .d(:FYC_ /綃m=6-2l y-EL^7/IIakm[om`qBe=Ɣ~A#܈u3X7Py9qQqa93Ms!i8/B3-hupXg:ng{i<7u16` l6^|8kY_<=S:Z[E:V@>3(y񿎧_Wˁ VgrWjye)7\S1;5u8lN(p+[8T0frՎZ]w?r3(B7Ā!tp@R/PzY֨@,$a"2; )RH;Ȁo"g]7=f\76Qbʧ4,7r#NX`;G]z6XQԡ"0LtW8@9O3=kNjlN.a&*XnuIzǘPp<8#k!sf3^[-/?fX~5+ݿ0RC\jEGw6EOqg\~|c0C?-sք 6qܘC/}jxIvJo8b&a{nX\ n3ETDh<-ؙ5{:?jzkZ/h0*!%&}Bso6.sqTKcY3kW,Yz˫mgvMsG%2ڹ'8O+ZAA-4<)G!eq]Eݹ| 9iZ۪hΝPnXxyV|!Ϛ;JetAQ#bRܯRP)֢T `Q`K }Nj}A1<&+'(HiK=a|iM]_dRstna7ґ!h&tǿ:6>q .p|S}xb zZIE0Xa3L MY/2K)@cVC3td}f E]ao,w"Sa5crpVD˃Ç9A:}7^ބ߭AL ղJt|.ݤoJxy5!>){v2ҴT-CO%dʿWs A45μoKDA6!ިpI;5ZMBٽ7Df>9,B?kSI/Isഐgψ. Y_hʹ$>k/A[y5IL- &cgPu YiK3Ot8I/Q ᕖQl\M5t?t}B &+7 %XvN2c\e|6N7u9Y<$eqܐK(*Aspj3qnI0~UTg@k.a>&EJO+7KgP44QRQ5MU95:φ[X 8ڷ{pUMQn֯9Ȍ2:ϲQA--DGW>PVc` /$558u~>J@^%OOuh9j,>˕ KySJ?vf o=f;֬q="@$E9fژ5]~FĊm`6*ľ:GNAODrK~u'  X5ʲ~i#t1+3}XgD ik2Vv2P`nL ݊m$. Gg!L/edC`ݫ\ØQ6Y"(5KXPC\u/ 6 3~lژQS?噔?O"vS!a2 ]rm#g7N(? |T?h6Kѻ&#U6֔r󶢲(Q+Q3 Pʮ0A @oO/BM <I+&Ǜ6Wtt>wU?1\wKj0ʥI g@.ʧCd1;r$ 9,g^8ou(yыV։RyR(;nD ^M,)n #pE:!Ee^_|bɍ[6NzUEŧa&o3'Y\S Կ'r^)L:%7'S˷JCv.da[Uͬ(NPd+c/Y5:g.0P7X$(;tiz aD}uB&W`"oeEIJa`?WMwLvcnQק~d"6ϥM|N{n3i"o?$B&Ʃh;kf b"ϔh5j`Ҷ}[xƒ):\k/4E{ [J4zlXU-:ܷ;<<-29п7n 5Up-5ވX4c>StʂkFo |_}o; ֙h>@f2TFpQ\P3'o8 #yPۦ~]j]0q?$\e@ ROv?w;י*T0FiH~Q[.PtQ\)dzS8PH#C'VvƦ 5ęD,-|&@of˞+ }`Uijv-ȷzޓ RBe0Bhx"[x?h *]'33ڒjl(}¡0z ZGFT,mOk*Ptԁ4=CX f,Fܐ)E)zzZ`sǓmFi^R <7Lg)/DþJKAOOf}l VG^%ԆtzR!m'P]dDkr-|!‚ _BpSiN" V k'/OP;'⤁S)n=k !DuDFn\:qbѦ%`QJ ^ |Α#Q&NI~/ d0]hEI?R+VA?cC;Q e+R7]s^ymԂWpR|,A`X"  Q&Y=ysx˷`Nkn{u%rNp"1[΂ ehSVyTEOMiq{"I,u׊E7*r'c4Pmђ7v١1INpXaI^^ź~wSr4*dG^gR(]ߋ %U]kJ/a-.vBƚn:٤=pe]+!<CMti17ElU?9%Iilpw tts(9k\ia(v|*Ƌw"~Uڰ5}#U)PqO>>!: T=GNK}#EllVE(=_|)c@8 4dk8hdHؐR!#㍿cu tsZ?Ytvs˥i-=It6^?ﲉPr Y,YkXbL o sT lzE xV Pa;~/:T1R2ҋH}^ӆU; 1z(ݞ(< Hp, h@ ~qdmRmp6ٯ\2jY IA. az>i@VԳ#}V.8/s%5IHVv|2ݖ䔟BKόl՘oR.n-rgz:Ջ|~n5T-K8VVp#.{&9Ndan2ʅz;4yhʵvucNޞI',/Ǖ2yώ.Q@7N:/U62o*ɒMkqNK`¹V:mqo@.BЬf׷QɅ,L l_id?BN:~PzDPfgj{ 'o|.ۤ ?+r1D=KXZ.lߛ?e7ؿm/T9T>8FsgwÁO#ö/Yv=`N|RG!L4*oFQ} .{]d"EY4lfq&TǠ`iro~KQ\v0xe^Ek%v"/O(ѮF1P7tj'10$JD@>m4|,$ CٱVI7K(rC.IᡀzLo2'vvVt.W @&wLZȕ\32q[H֓B R%烘ϛA$U3VD$3;iÕXb~" u מ!N;훓,jFj??|'nm?Q%58=A5NY:IQ\>ɰRْ[2H{B/RK-H?K/?S9Rg$z;@CtPZ$Dm*1^Y{[N{f`'vZب!eE p/_auZV+%0=IwD-'K[rDx\;9\(S£y4|FYJ]CGX aED{qL{E/Z@Oj;{r`lϱ0"ZEOGoXJǔĄÇ8ޤ78> U'FB5R5%~Nwz(b)zPGYgd5Ȯ]j"wsF/Hag *2]X fZ̠w{~H 'ʯ9G~fQWv3ܪMkޞ'] 4x(h"pFU"ԂIhGܝVc>DUscx >#q7rиb]1`:h^i]}ѮK^޵ԶVM^(bKlj3?ѷ+8Fpk櫒Ƣskɦ~΂Fj*WNB?P{ksؔEz\](zêJw_ xpCc՗c4>4UZNS[BYA49C'ܩVZT.OlF9l0,ˣrg_$'W]RPqcClIuRֵD>4s\7rH;e}F%{`=Ī+^}Qµ'FF_}*^!/eD͹X ւ1 rR.4W ;\0T p?˜8%^ $_+%x\=@h%/iYr3A-f]USzܕ9l~O|(dR )p+bbG&0D/@pE՟jBKۧS= Kߖm] :J=;'[C0Dp,fM*:ѱ%rX09Z&V_[yQM!Χ~ڣW"lEgs_io517%0>+r@pݑht̷12vvMZʡ0!l,Nܕ Roŧ$]_hNA}mX /na" & VQMugbk\Jc[ >k qF?l>FF E+LW e#cˊ'57^1 \ 1];}Un x&`ރ'&Β.~^Rd+r2 ]֯4]"?\V K$Urղ2>$ՐM2ķM6DJ᎐>:>%;xj H1TͥL[ub"eJvaXR#  "i)ՄKϿ5)woUw;ό>~; HOǶ谬z:s={hp$ɲTY۝,c=ơ>͘ӡX<w7 ρ-t)%;Pn8RXY-.ɥB= :@g˞`!񼷩`YtXMz)a:_ 0L)?7L[5sN~]D0ҙps+w <* J`Ð.+;#8b]۸%^X pӹ?+c?Ob o# KKدM.=7& e $,[ѕܢsCȝ6"vGH R}i|tQÚN ab#QU ,{hZ\v&ٗJpkVl ?zH,8~aNi5=lށ#nK?YAx2llK$NMuNGA $HDQ z-b7vs>u2ŤMtH.*clz.q*ʲ\jC'G,LQpA91ðځD_ EQbrees|=ht󊘣7,ȄgfL="Jaq|O3Eqפ_ūd {>RFlNt#V׃h  h#pH1_0+tR  Ņ8ޔ0}.fV}T^D˰1q_WYrߢ_R(I3*4:Lyk߸YD,!u@_*fvuie2J5WҤ[s&!Dp;֯`Mam+>9%>l>4H]}0]PQAkPQ6觬i>ǰG'h;3[,`wMCtrz=]zf֧$>r><)N-:!1M_Bˌ"s[|h+dtdv{ηB"njgq$_.ϢDȇ9~wq*-O:Sp$)p&H 2S\)S{?W8Wŀ'7 eq$҅AliЎoh #@=`f4!Y)`Ichxp? Ff6ɕ wg2_ι`A>dm[gzSϚwk$?O˝{FPQK w:͍ښ !D}+EsՂ?5+93{9 U22}S0RԇsCs9:Xj8%!K!% R19:}#Dʪܽ8!XeFcX9GV˝\3-q 66y44eSUU4j.7KDqi4NCWIX\옅'XD$.64lsBCISǞp NESNW7+a \=B9yft"K RH̫AD;f¶ \J 9O7-'B_ 21N5M&6ͬjwVKVSNu2X~?IGt*?X۵0b:8S{G~Ru|^$8!YMsEHCIpV$iWKXk8\Cy<9;(k)Jc1= !ӏX3*`:*?H1CKȪ|)5^m4n-a){Lr0z͘MrW n>&>hKsbL$ 4PvF+I}UN'po㙸cu9 Fa{LQǐ kB4[yH?7 w"mp‹_1AU)S(bkiyEy5oEB_5+DHM9͙<>&bqG]?Ϙ"u-"=|({аa=0;,@^vgP~nTD",xPɤL >%5`8rahYArW"3FH4ΓK41>7?4\3&Mt+hjpl|.woVm$zkķx[1Ak57|=>oz*"wAA-r-:^gThj(.ǷQu珳^suyX zg⦚B7n~Ӕ|İk5D[`qϜ 2v0@wB J Й®ĈͣfR6J*%@ZDCj(5o9R5$ "0C<%g/h]Y؂fP?Q;_v-`#CR髞ϲ\z/-C?6}񖅛6Du>)h"` %3OXYC,mLK>@߰r1M[Y_k<''GL"+\3F|Q}:+6sB儰eRfGmtB??モ UH iMKyUi>;5Ҵ.G^p{Bg-/EA^s՞ Z.|Ǻds PUeޠ]$nc,0A6%\><~xa:pL.fʙyZV7{> ,1BRo:rb=x&4Ү9.. "]尾r80իnpBjϧgp cϬw c)-$uEw!gd?~`d ohcToҥ xDu y\i\$SQ)0#E{Vz:4FOTZPNGV\ۅQ 8Jg-1mERZ:w uUׁL, RE/ޗol )`*ݎVn.~M[=*'ű$r%T"bSz%Qڬ*1ǩU4SQaJ;]n=&fk]5yU{~Gʱ̋?6YA;:`H9$['&Wme!?6B*`EwD}}s54(1L1k wG}Po+5ն<}4=@{D#nH; l0O]N³1xFάN_>W=^WK|Oyb_Z$4\ӹZRb7ȿ! G9 i3||'IK?kؠzIrG*?~ ]LZ]M/j/350SWg_/:&ixq ފ$y7!x :2H ?w4amAܰ"=p!XReJ??VYih[(qsUd3ϴG3DAU3RbhU/nNFyTesDf5mk3xڬFa{Ay;F&9YO&2Q =boCg5 oB \Y&1Gxy}qX* ld՝oºPxSq@VQ>/\ bʞΌt;8+_-I˨ 0R|"vq=cnςdL?mfiTG/Iwvu cjć+蠣(L]},,<#7\E"L< Ꮵ,w7IcD.ųN7T{)_w <#&R;bq`zC*g):st0 VbtQyn$&u Pr*Rc<18%Z-YT#1~yJ3bQVJhUdPaCF*: ]e) A1I q>[۴wl'h8Ad(%Ata .0 )^kPjDT[a(&XnT@_I%0vz!H(Ry)6;- ޴Vlf:ԶN \7'.*-$yl^Wc05}-84KhZ"m؄OOx=vIJBP~@>[v\C3 ;ⷙCA_JZ%gMaz'O;rcQܫU"_X[cZ" PF\M &JPH0C8K9O .hͿaG6E ~U2%»]*HwpcidZ7[qz7\APNq@ӛDWoV-eW /-!+*̭JH(lF\=S(OH7YcO}IoRlhu'Bk3grE6''֭J4kU`J?I"^ lt1pE=n2Sy7 ӫ-ZPKW4҂èA [̱oX9\lziW5{KQeqUfSϪgj(Y#T쳴E:iGvvV?5RĒ\\GzvOf溎ؒTr~׌ iMv<ۤxtCzϏoxl=*O0w5xd`t[|.WՄ~&pj7Wʤk25(MwЧ6[j,:luq~]GVQa]dfIt-̭SnQ6$Ԝ͙nht&g.@RL8} P783VCqWԘ~V/F @&HfZuB6HpЂҧ N؟L4gCWn{H /B/Ժ|(.E-6TS?dMʵRxǡ?Y3їa?βd@@et Z"L^I}Yɚ]@ّ^ V@c}v\@E#au%iL6{D?%?e<$r 3dII̯iTxxM@RJ>nut#Z{__Mb]/2qLD0\=8YȫDHx2R*A,uHf%I9PkFpA~~Ɠ~3z_N嶂hT G9d|oY/,j>z, F7Q?mVݓF7н&-"lXQKg'|̡UMouݙפRKEҌIw)HjθGꮎ_M^$R 5A ֈǿlZgN͸i8dG6Sbb*[M:Nr41֍/6".jɯq_$434W!e>R_K˕&\뫈:MY0ai Dq}C{QL{-!8_[#@ϫ{5ukNxalCLAByi &sV@iF;-OmB)8 'Bx8%f^K ۹ǚtJ bPMV 98ZecvHz^&]0OC6nbA6ցx6zN $O#,J!؁O(ɭS#E%G}0b2əP-nr]3f dd DžR&_znʾ(# w7Lr uW >~nYXZWVr:Lp%;WX޾(ӚYQR KdpP0uzInj5.g朑FYY!chᴷzm?+[AeXKߔpƜ1oWVQq<oA.[8^X!]$\ ]Sznc?+@}L8^7Bw~@O5fvƶDemO[ʜ>¹ L,cxU^X.βZO\j%UD!M[ -7`H:J,ɍ_ȧ]y@x~練AlрQ Nm=D.] n:nNFX`/<~&Xn%5mT\ 83%E$jr2'efmE8Z]l8|¾:qFU0"GΠ^Ou?b}Yp%O?dgUmS v!bκE[ ^>WrЭ˧'3aT/Sbw^_)Ӂ#D/(B\[e_`G?::m_@Q0طו#U7d̼$1OSG+[%\Uv+j UN@swDHKaalt.օ4<*Z5;=Dę%F5^8E'fĤ;ح36 a7(<=}uH%oǖr4~/z&#M\KS>ٗ)ST 'aD6Le>d>ds*&;r] FԷΛ0-Ciq ys1BnDkYvޙSqi0iTUz mürQ\~kO͎;wU"[_6_D2à/! l Ixoe3;sgs̝,tMLa(z?A6'` |8Vj']} ?KGgЋ"_U̵>@e[(q_ƧZPm*s(/Oxӫ ` Yj7neşB-2J&A-h`*V-Y;[u^ww7[o+4yb2Ӗ񐩋YG9_`yl8dPތeJF;ϼ@=9 ?4)#ɵ>!ys(*˥j *`|7ɨ9NC6ЪGg9 +Mdkt'ՖuHN8MJ1g|paj]ļ=݌92>UyrF 2aSkZ'͈fܢ찌8_kOo:|IKZ=AWM]; 8~i(?ICo5e_Bӈ,4Bȴ_`Onڈtϧǻn-~`gXIiM8mˢL$vӣ89UA@j\/Hrwb_g~E wt}+?hPSڪ{oh`8Uٷxs$F;"zx9h ja lBXnMK{rn>Sƺc1Q^[f>qW˛Oic0>\Rr$zi,^oaʉAiU" p`\d/ P['cN}6ud蚒N$-ϥ V>}WgP'wH:ҊqkХb,/xDBlI1jDGٓidUEZX>,j9 pzl7](h]"À 8;M3xn#{>U@O }~fD]ݨNϕ@nR_>`ʝcgسﬢh1ZJi8EtZ[T9LuQnExBj#6{ 57~ؓDHMJ11͕9q_?'H7o 1ey\&Q蚶*e6:Z[la, PFLuDl|`M f,*;x}9T', E+zNRB- (7(1*ՑR;j&ZQՕ.q*r JLˆ^yL8.͏4. H+sS[NW7IkϚWb Hx :@ Bg[uV(4 Ulij3(:m}' ( A{R#~;!H dZyU|+ޡz3oX#LʷmLN۪惿JVJ}*@ @0 (>SCqOeR& x{hb kpxeK Fбwu# WHɞ7>B~;F̃ߖʅ]<.J ZQ~d)5ak)wboaʻb*+BxA1x*&T/KJA7Y"DgM쉕MQ"/=&uga?/;Er.߇Rdₜ{#{V=m]>"ҿ9\"r8hI4ӝ䉯4 RE͎ >f>63[^\Na$0׊׉OfUg=1#KxEˉz>my"m~$vf3z|˂O#JNtr dȋ\) 0{-S7t@pziL-Q ίهVV mGqۚ1f=|:'U_dTFOx5ȝ٦+h8q%D."$opHg* b6Iyep'-  <}"0>Ժfv?|k#pa;lq}|W5&!G<O!p[+29kƍ1921\@dVs;|^Xw}jAj.*.ɴ C,POtHX`cK^?뛩:~ߗc'.ݻgvlKMo2 ^oXK% =;o ẽ؂#W̥5^2FHpn16-0Ao|ΨDbB }'ΌElc9Aw4; 7P0~!dr~~fS!U_crjmvӚ1g3)a I{߅ U>uןM +'d67Yخwr73(X-‹yiJL^B^ (w{ $rrU:@vZg16a]nhAS/ow"wHR/8}vy~__t+q޵:X˺Al^ vT?9wm2x\uLLdc.9j7 +׀םgR nXя &$'ԫpxGZ~T !e+h:Lă"iOf5f*ӟQ=}K{ 4U m)y)0Ԋ4 fqeRp_Q `!H,@k()RP%3 ࢗsxo"ݵd>gN(C#K}o:hޮZ2tG4z0R~StcPCp") NsF^Tl W%+аU֏s'oS׵qX4b[lڡY>m^[9Sy-k;Jrjwe1e<ɛ7&@xCQڟ4ʓ^Ƽ&u\2?*g3K-r|LrTމW>"ͣ|]Fɗ/uJ4hU&Hxume~±B75xNjܦ}l{(r7E Ɩ3'n9KQn~%vʒEȘoZ985bԇXSV<@5D3KJ H9"S/bT>@,A11qu Ө:yڟ3\K0ge|BOe <*Y]i=H 7^=hI7 zu;խK!+^ v 6}Ď?ea23/:N~<0% QkoLF\'Yo: 'v/µ0pfOYE1;TBh'5E;# l3lnq)}7R+'ڈ'/Ap‡MfH~UWK\= UVutV59 8Q*`!+ )2L e:tT:7km9nd%逾K%(kv_S%m. M.ER gYb&!,O 8~?yxҮIևa0El (9]L(\>Z]3܄t0 J>s'Q:u/װ 1BOamUiQ1|WpuӪ SPfP˒Q1S]s\Vld䕾ٔ0Çz/Yѵbw&Z,JnAIUD3FDIkjaCe#'kRɿ'; )e]P*&27;N,H KHakHG^S8lgg=4cAo5R6+h;S 4J{XuO҈ނ$iC02^%VƊc>؜jF1Q~&>" F@Ť\J}ɧJ*+8^(4aܼK:?VelA>)뗭w_7ŅE0`l@HA$DTr6;fa q39j:p`Agꎥ )ZF*J컆J?NUec[ED<'MA?:p/ PWeruH8 eNsZטG7ð"0t=EҺ3x%7X %iJf`Ѽϕ:\.Np2fJ%$0]A1G|wq͹oW$Їs\J`S*RߨwG|?-3 h eiPnU|L _ v(_" tHS#2p!b%W#2N6cP4 lvj1U mNr `gv`8MAǨ%r c?x@ h]8ʛtVHY|2ԐyzB&%i V/^J Vu;g۔\ q7t20ᗙRYދ%^B0?0\c5*x7]ϷVE"/ֈ+֒#KHSU}N(rDܶnU- !ǖ4\`I`L5ͰK(v (v.>:<+O1\Ob [#ZKc4Tm'f&OiEs{%}8rsQLi%RD7{q;E Y*FG2 ^X 9 \8(LUak8G.:2:hj@)ֈ>dz?[Ж<%@Rp#Ufݖ}ř{W>~GZ {\N#bvcusWD=2#…O} +Z,̰>IhNRC{SRᅷK_&Ģ?ϼ`Щn!Pd&QTvLe)&r GbIۊ.Mxp=# ;j3\rUz7p 4姥v X8yjuI-]-{k4ba7Vqs4 &`l2D+éI+^hՓHs̅c9$FTq$B@3.3q&K2HGR&A %`=PWޣ aCX0-9>HKit14Cgp1d!?>!̳T5R:ó'b3h^A'`!o¿u3\dOⰁoSv;1&3~LJ-o+)jH0E/!4tkt+VkgBߊ'C9$'aH)R^ nk.6iP9Mx6xHg;L߾fyTɂ$7߀ګ($ ΍{{r Cm6s-x=5bjF֩ƣzDN\6QxuZt{&Ae i7+:KsO]WEL.Vy94wa >u 9;>t_K'hYl S,`E^uws5<^tORQh}K'1gA˅ȃNpBivϹK't;|ӑFG"!w(+踥Et…WY@L.rn̢dQ8uIf5ɝhYUibLek XQeRgaN ="&M ٪iBZR&аl8Fm{v؜0A5CQs{SJ[?ߨWk3?̆TEZP(`A9?{fkxއt<*`^6Aߴ=Bfa֟D:N) |/)[#&ANlFxW,*_?{}xXx51VC|*J:~ g%H' 7k㗎m0$# <7qcEhWu),sqCHE"Q #k)0YI1i5G0ecac);x{Ƃ筪! N: 9MD vg׸0pj5- $Y`km#C)BH[2XvldmTen2cҸMW=4!O4g2QFr+lK,i‚WcMHjL4F=K {TԿ'CGn.}ƿtIU~|ޮ.3 ŞZ3+,힂'z&EjmqtrzkeJL S9%tYr=%-mFce3P*On{To_*2!M$5W9>IZIov)_HkZD7,gwQ^j0FL K;tg֘9M]+[fv*jxXU+ڴP`fNa *CK7Ťe[NG h؃tc& Cq%i[PNmeZL[ƫ`+hr Rq6yu-dP [ J:3p8RvGSFUk!X:V^",ӿ!wSȊ;O/0 פҺ>vpr3L3*C"EE:K8K1Cg7/)^ @$0INDپ_gXJ*ז/ (~'8Ĝ!cI|BF5}7"gYLY)M_T*sF+ ^f*CyړtN`FǿC||(@30)b47P{ 7JÚ("r@oFz۷cGDi`+ ?QE?NLWlmڬ@RчDqhK \Dfgj4ܻSO-Rƙ$ &Dzt8R·e)ƘXYEbI2SPhvy!e,*ukoXS; MPm.U8~PBNs)PcgqZE}ʫZٱ3֘dX'0]U1t^&XV2΁QS<<)UY~7qr^4L !bONKzް=Q) JUH;[hXd3%m?t\UWm6/1 GkW"Wtc!Ae1/M#QttˮEw6d_B6'PߘЇE&n0=(šAP!T5k6aQ;l{qG滝I2Rb~RLȋKjNvi+s,ƫ6GMgyAp]g tChdO("Fm.t6!JTBsԻ+z&e(w"*ApDijIc0۪o(+s<MD_.)9+-Pa70kD0m"U[fM!WxR8Fhыi*ɨy#H=,sB8>$"rM׳l ߎ\ZK!0K<+jK.a~-&tm'P> > Xv@Gr1T:=ijw[+kpRH:~tգNdb(o@bUm_=]_8>[9-LLJuHc9ӫ `viF!إ5칛. #Qo ą-cfΈXy %~h;p>w$ѕzz6]< }J +{lu{~xh> ψ?_%w"öbT,fޥ|)-!Fu!i wʈoXp>nwDGR'sJbhT&s N-2f::fle+L7aNqmUˮ`{ \u@lA&Xӽݲ }vBm[\iV"KwtL4G.(l|jwΉ[c4DE[gvgAu:_WQI"U^F nzeϜ1OX*m&qƜ|wT[HB0mŵ1\s URٖre~ q@!(`p7]|B]<7^6^? PF9N;e #F|7A vPjK՛[vAmQD;=,(u/+)0UoŎa>Tت1.͈ FӃԋxfX:2C)n r}q SXR\VoQ垚IQ4e@QB*xsk~F_Oڙ&GRx??gNmLQ-|2gWHv!hF䦨tO{PMAD"qE;D qbwF|YDP^lqxOXΞu NgeTȸ5ǵщ_` ,IM/ ҭV]il;ڋ4/!GD{n紎RykPz !z,6Ni*B|$-f0 #)ȻJeH9#ɍ7FP.\*4A=@~#݀o!e:6ybH֯" `*߸ظj#+ R'y>}M;͹ lja h,^aYB~1e7>slܯE,Y}Ԃ@ֈo[lR'ɶf_[Z#cbJ5< aC%Sx:Gb}BjDlvWz)(񸺉.K~cuxlh*ٹ7w5hp Hc=IXO-k-m(:KQocΒǪk 1⩡pGA#F䏒rR# L ɫeb=S^~zAt3.lN*ձ 3$A %BY{2o:L, N6?i;T2F9C2 (t*֭gB'Cq^k: ._/ڧ:z{x]a)3v& Uz۝( lZ`w Wno #?,W(]^5&Cعtx̻V!-1%;$b3=(f]o6 :AʦۿlpOA>Wb#Á=TsY*;Jt[aTtYviQp̜b8Kꗋ5ݖ ~)Oo6mJ< ![u1ǖ1Ob:'kS2|Ln9Bg%r|:X$A75Kv{4LZ"@mnxmW8epR1JMj1Rba% !{sx-eKCKh҆ AQ˫,uk@N@OKy< 1l}D[yJ7Og-Y=Umܸ82FI#M* zTJN_"-2,WH^o,]f@Hischn乀Yy|П̉hcgi֧$EGwx˓i$˨%h|1>c51UwziblVbO+? ocK8qDr.[j,n@S.pC4pB=TI;I'DtySeþ &$m~Iuw @(>DPc=b߉w0Z Aߡ2(cv0<꿅IKP ]Qe.h~퉉÷yH;IY#o?J:{7"E-)IxiMBnU=(gH*cHdSiN fJ0֦f,1 ҹ%<~3Kkhdr-ޕ@sƻH?uI`cҹ9;ͷ&sտLM$ÚbU;Mn}9М P]|;}ҋ$xc$~|#:旉an6fE%aFȑm9*fXUYݗAegkWa"XpT6%Y#cfޱ<2M#o4lRTyXu˦3G~|YG`hb=k9 lhGFBZ@FFIs ria~@jKMAIFC\7@XUl$ EoqCK)bYaVaq0lC<(9bSdpo}V8F-bd+3)νVFNPwebTW)z 5g0fPt sP mQz%sCBH,v fe3-x ST??Z7PC\ 4{k*>)>!4.ǎSUm-GLj+] 07r|fdth7;uFG.D] Uq{ze9 7C $) j+欔~+ $Qe~+U|BeFF)b 6 \T˽6h|)DFgQu͛5T2\Nj'bJƵodҌʿ1XˉpQ/qy/}2hA\H%*s(kO~?t+sw##爊i1|,2bBip{[mN \eRDJ=c¬R?y 󸁩g ^mXt=6-r./#!{+&EC6ӌ#I'dMݗٿ| 8}Z8[iS_ᄄu E/-<6GiHǷA !r `l0A0v/N8"Ӛ!HFiqT,&^y*F0k<9GN#I8W9o2 U/4m::L Bc 2ݑkGset+Kςi.a?ȣ_49wuwǰūa೰-&\֌"6MMθ%A|I&G_%u|1 ~xHTNx;ݍ̕dG&.E/nbyBݣAaONԮٙ XC96/7gFV~W|*D1JS!bpeu Ljl"rg.=J'#i{bWevnD!oUg\YQDl ơ' yiu Fxǔ۳ ҆sC^:%mS*i~)0[DUݏŸGFѸ>^Ǟ5RM@ zSoAkO5`>5[1?L(}1'!LUϡȓR>W?Vq@5Qal`6=کAj?#.DȟY$r/ZS;QC.PsK v+PԿ ?u H{^z8N\V񼅁WL74?>F*wHovm IbH[ j|} 2O͑S.qDw=lr8̙'8L>RTPCAu:YS'o~7T=sΞ׉z(mJp (LK4KY9=j˵ߍH~^訄ܓHMAtt M{mN @ x b/.ɚ#" XP&XMA@xE]r@*č᭫X8:i]PE=f*ǜaؘxPQvC~p#l>bC`*^QRkK3x[wʺ2} e',[49ƽ ;JD IHO=F 0r pՙ΅@X*kBܱ^ӍW W]^^,K]AYwږQfY} R1k2 AH}DĬ= P]?}6r 3ā_= AT'` Rf? s?+IT\m 83DMfiI1sӴ]'Ep^`2Hѣ}Jh!RShkm 쐢}8׋ɣԗPkpή@mv/}iX wX>W)H8IbHy>  :PN%Ef_lRx 㠔 '+T'[ءgQVtݦ9kz| m~ʘ7Ob:N؇ zyٳ[eZz@v*xrya%9?ZZsm .ʟK-}, A}RQ+Q˦_6x?I5NP+NؠAkxWӻ^ʝdp+\)Ej|OYYbxHf~=${BPM+>=)LiZcvǼ7Jya/j+*"}}1 nڅ-0sF~@#.4ѹh^5pP&3]g[pR<%%M8(Ƣ|(yd1 ~a\8(1I0rBVվ)Z*bF.ȞF&.)Wj}ɲִO_*|(*RiP$~:ڰ*buhg ɝ`;}, : s*x)gp<hqP}H Bj?x="y .6N: {ׅ7Z5y!z ?C:ur4 p#[ȼOڋqdo0%KCoӕ})G+Kio#E}LM7Z.N'=]8H܍UOZ3j99 k& @; AzeЁ1H:V֬LCDZ_簹 -W.ǝAW1*5m8ءJrM-Q_,Sa˽ii5!9kT +٤wO>kU?9lPv_{0ηt1f {psf8D+ zBM5# XA~㒜?XM@kQQ 1m,!v0RA+ȂVB JRC5> 6c>T,ssPx޺l7>S#CbH.8¢ Λ?} Tf{kox,ſUfy34+5Kg]uDk?Azw-lXc W"3y8A8މz3t3|[B:z_hVhis? gI\ewec#BSoyun+T%[;7GTD(v.gnKeԽv69F'vMRvMovv*)-1(PkIG3mcؓmqz;v=RhS3I ޅW2~4vAvw*&{aՍNU_ˠ5PxnkA]rl[QiQKmQlOaȏ;x;+O߂Ȑp?z(1olG#`P< #ċ9XO,Wqd9ڂ*n' 瘂zUϥÞr~BSrB@WA$Yp4:?l']&KIJ$) QL{-1_G9dP=1^#ηӫ-1:nF#ztvl7r&Jla~46BECC]ut! j76{|eu,d2BrgׂtWl+ Z@FwB/ޚL_L,Au0&,Gd aӘdta7$/ J݈qm{šJW~Ϝ[d}H$4/jAьd:)VmP?;GƷx@&H옢\8\Tyq30-cK[0"}rH|Ow*ƥj6zHXU>O$hW*of՜jz=!h(3%^tsR :=rr2 g˭| 'Er^f<5m >TU%e*~ KMÃk\WL?7A ѲU52/69ˇ k-5紳hZu  )_($h= dxmw<ϬnNG^F"9_T%Q v]=[UU) ߴY`ufIJx]BZr! K~/1X 8A^:)  ‿{1Pm2Ms8ӨH*'5XKa*y؁ MӸ`"hqUϧYB YvbJiLǘy aۥyY!KR7Ŏ kʽdID#+ɪ#G 3'feƥP$NwDn>7x&l@HC_k OwaN³Y@??nӰ $7[n1.MD8}z2M3XV;ihh"1PuD,kfCG(G-H*k\iفo]:*RzodQȠ( Q j5ܤ7srM`r(5^k  V6(zYm)qC!ꬽ(g kfff-Mh-?'s-ĹdZ^r̰E b7Kҵ7#˘A!g0̀Pem9-ꂊdxw:$ ]7uHjp bCf7a|ħѨCF3Zn^ =907c_MjF}b8'JLħ}A=>X$(xP5XJ!&O|Q12Jz4{ëZ7gʑT fhwZ+l;Rfy#j wu_gJjvuEC?mR+[9<C/!b)Y( /bAΦ XnU>_u|*Vꊝ/6㩏emqi+ϠQGUmzw cp;}xZ=!$ Zbh'"Gee$9nCΥ\іJղ;"XOŊ۬zU\6k2T/1739o*5G.Ӭob~0u}g  ՜ JXNG߰lIJ B`r"[O{mDv_鹠`4yq'qCz O?TeDOy,7]+QHϽm_@G&.E:@JKpܷ# ;<cg\4C}>[a*r9ޥp5Icu> -s |dL~_8 MwC]HELQbaw8S^^'J8-)ISt#^{+?y#xË|$t,*nRM= OɒnaưGf7NK^`lB\)v=- )~T*ƻ oNWBVWD30QY=zNlMFn"-}rY}p7HW[lߙxOҕ 4xX.s BrS ,'8 ֗|%j]*vYDKvbfu +Ӓ|i]BJ a&\x x%ƫ;3W; ++9P8msG51<:>7U5LoIJȝaO8+mq룳#7%c[\Rxv"շ]*'=7ީ?y $.hXh3'o sˋV2 Y:3ב71Ut7!w;wre@:q9%X @8uy)h& R-pcϛ c--1*( )uKU k 3b1SK[E G,_:rj joIڰ~ ˒wv`bP;QVV8;]h8U$l٨f>.߯ѣ:h:WQ[nTGg_ת o"53(#!y7-od!q2F)(g Q^SEGN;rtT#Xal!*v klC`"=: 7s-~|ϴ:$U2Kh+,d`! WbBǠGV|1J'SWg_`G!wQ-J- ߴdw3&3>ݫGI3>xW+-4&~up4Ԯ2M[_h"Kd$#>9 B=VYrc&b(_x ͍0=Uoةh(ن#k]€f_]}/zOa !j)0D 㲒%gB2[A1hY;4J,nʖ0rC&G.ū r(Tz-cZ>zjñ[?2 T-dOOք /on%I+/KLf/ݼPo~ U6|0n5LHr(|ڥ-Vc_(Cjyߎ\͎M9i9綆ӎwoJͳtPcZm ~Me*"ZpkA+4C:Ǣvr}Cn~c2r}Iѓvu$ƢfM𪹒FKR(G3ɭ| )ToۻdwMܐ'#Wo"#a^&16+@,<>Vxܘ Q_1In,Y}/bl$١fdrہ)bƢW֓n_G_QB{MFȁ#+ AQ}9ȬV|L"'tFo [-h"}2rwOQR7 1C CػAzϥ("ő}b2&52h}8g=T")  Z"vihp~aYim7dr΄X)Ž1Ąm8_¨<+o,x7 B9@lI)cÝv By.4W iylU?zx lp |hcDy6[`EbHZiaڞ? S6;|. r=) e[~YJsOZnChtGfjܤtX`㡉LH3Vʣ3f%Xȵa$ ˭IG}mpI<ǢE%¾_+1a0[+Ry7r+{wFGN2,Zv ;.2]'5c9f "z =xkuTvc=TCucPnYH;P=$^k}\pޅv.`KsGLM{r{R *6rtcq |bfTk+Cy?}Mw{ yRq7 ߑ#Xv.] G kM_*M`Gww^N%>lNR@tэ /nAd_%T[[0[0NFKތM_H)n?hR"-k茓sMxՑ/?%n/ * 1?]b% }$^@zι܏d9mk| g*. no&w{0Ɣ Ѩ$|,$q v<TkJ̠ݿƻHP:T#;^ ^&@CszkyJ f;䃫'Tu!isX^iikPV  '~?LEޅf&^<^yH|~ ҧQgqa#~]8oMFk5O:Kc{po\*ܖ5DysU:,"9śU\0E-{52 i+_[Hع2N%3da3‒"Zʨ^J<8<83bUBq7"-\{7&X^)!س4@vp9P*Elfftw:u<:ht{gv!b+8{] Ʊ`ODtɀ!G K ,vc^}i:V3[5L |@(&@mV7:UNT$zBu+NI<06_4X9wF dY=+`S Y(cf?)EI7rRÿ3zW*Ұ#.-Dz|3KS7gmۋqj |xa>2afǑSTfN VpȽ`*VмP+*#X=UQ+mۨsEnsX9Q 9H2`4~iyaJw6U~߸e5x݄uD6ȰKfw)2G6R>gFEF.zöCcL+)EWTRitb 0Aђe䃠0iI_u>#̹SD?r*T/fz2YFɞ\<ڴ  ܿ,&5*C[K3=6\̸WbhzՔk9j9sB2$sg <۬C4,=bnww h >෱*z,nf#4<)Pi9vqyI$ؾ|BHlJTj va¼zCU@<dF/21v;N9"׻x~H:X;c2կFHl-8a^`ߴ~,t5)T؟,@6/ΎHVt7a] ϝWWjEdIEM;ZmgM}QmpY+ڈ2%TCaI)u`q+6 ?rm`z4`v.Ѝ>s/פ1 |v7uV.t|}6˄?]Iۅ)S)¤eB8kg~u|͍q;H%$2ب;o!Wa/Rƿ9 Uvfk(1Zh{{ '0 >8nCel@`QWLf~UV3Ao+;0@6qذv p4͞!+S-/`3qyKv9÷/e-e2+dҠ*i[_Y,"e}co2{̚I,ٗ.]"d "̡U:jӁ2['Ҋls|jᩃ7n, Qd奋ý?!ww3epK!T#6[ GE[U ~ǞE2O,xˈe ion#4!P>73?נBm`J; `p< чwmzL#TF>^Y&B8I@!Y`,>4+0ՒVka5 WQq;-ˎ/n q[ t590z<}Iooڊ1$ eY#)Opqy}iX8k'ż Z6m % VyTSyBB>Zn/İbÉUpG7 }}&}bI#*Y[;\u} rwWuH,'{ռ tH0\={%uD]YSNju# ñFƸ n,ݵ7TҨAB^5N x@0$6 uB~`]{FZұQaxEAc`B72>o UA~EI a_p p3(aZK˒!5ά?Qg9B'RۍbL"&hn DyR@$KZlg))nCc9E# Iƒ&zAv}ۍI#XIaD݇w4W]Q]}_ 0KTb9dK9=VaY6U$ Ĉak^6cq|Hy#z)r޷ K(^trzWC9}qCKoayŅ6c!h~#9┹ZRq,~πs'gpįqc"8LV{^m(r#>WyzM,:f[l~#3CfLʞ%KQI>ݧe\(43Ljy4*5c{Fcz{5W%تFHpw.d+PH3 DLJ) QqD8Ӂ2~b4%lrp|`}O+Q:!ZaʽW=%$0 W h"}?;`o(BRzqAN"АR5GOVX+BTAtLA5ÁW #}%y)@0yqMJ腖@@ `['TEYI^0␆Xis e1EfS]b @wqւqRx55P & fy!]>ܩM_:!A_Y1xjn-->TA&v̫('ϛ6&wzb|3bQkKW}ìݗA[,^5g>T}rfzq`}0Gn-$I 0opƗ4 pXZNAkt(pC)i[u 5LV0mo 2Q@&&1$y.x'fʜBhΕ+t,3P*Fᇜ(aѰTts~vtVMbn7(8uָd^[(vJ OkF$F6b̄f/CHqSK]]w\Q!-ncaܝVT0 f؜/AshFִ Q6|0AuvVP͹[اH; ԧ J:4K=?Fcwٿ$oOR(&(@%U;$ϐRu[%CJV緗I%(R] t.ba{m&e/ٿ (a=b0b#ḗ\}I耫[&Qdts+0͐Y9-f'_SGeUZ %[<5GcVpAn 'i;ۗ(p(Q% '7F(@z7Sr=7# pYJZצDqG{hd9ZڠI L~cdQPKϹ;j b={_x^r8w.P6G<)n폦9S!zG.s.f!ĪH?_H[dЦ!ȌYqg9.wZmY kqoPz_/s D3}*d7j8Dz rsV'vDR,}|k dgdǵ nmIdY`A7Ww8`Uq Np<+c#; lӥ !FV`kT.vTqՉPJi>%j*VJAf6RIW5YK4+a?)? U7slgzY{*?ԥx#8NGH~Cs<>ICJ=x'ׂؚCaV _+Yh_}B91-Q2^N#`x2 n F8rCLѬQgf^Ԇ u.>N& &Mⷔャrc_)FV휴;B0X޺3jHڔrRT Ü(W@z*_c9tl%?ߎ#BSO5s3 7fF~Sf=n|x8 WŤ" (OQa)gXs|ɺeG9zvjFYr<zYB)[O\+<<m{{*09g\9Ș17ocdKIV{ai}最F;k=F\z#prpc{uu:>e[#ۧEY[!k %uI\l8Ӝ}}WXfȰ^8lH~B'yos .ޙcĵj^fcGYjcUu A1.bշɖWry>AUX~zzzEֳоY:e=Hjl68P5g-Ej{l&9FXdf.kk*9^ChmrPl*?z'+3h.@Tmt5q5N̮'r\݆]-%m9-)Lb"΋pY9:V`hm >"e/[ކ/tG$UbɖEީKZ2| Yo1 emt%2Z]Y0ogh\1>a]h›- c&!{Nj:d3%W7|7 (/(;BHZmP+3T}Y#S1Qꨇ @ƺe0@B4{]8XJ/1{\Up?cO9S$yl# ?4w*OSpyb߫;/:Wwټ,ZÔ=1469*#Cnwyt3=ҵ"M( W4*G$e] P9ZX5NB*n'žڃޘۢ\l7cj/&I+n j xs>nԵԆ  R85/G蹗"YJ|EHa3;ySW#є 4Sۡ"W i߰,)C[=ƹiqQḇwgwnp)-NNw'=Ϛ? ϝ*9҂*Kp2^Kpv!hf= R4MXeD ZLr/2AdwM)rys+@ %vIH|ְNUGĚ:w!@^\5$F-km(5K J72}(zTl-4is-%je# c8Rܶqd u Sϓc̘ޗ:<s7 tvG!P,ş*!G'R#ӰZat1x9xD%'5MKi124M򏱞OoOr/퍊hX.ptۻ%joK'N֟~;(fS2bK6Li8;L҃` ׊D @>䳪!%#Ad:ۏC[h&D-p_aGqJJf{IIYX _4`)ndʮ_ܹ) ed+f4" :so^21PX!><MWiΉ%@̧;F~f tAPm#SKІ!0l<"d=E*dƦM#&A-*q眗l3$arݤxH^F2vv.=?㕣YO`4+vOaFW'8RSws]#N;w>:yT'C;{CJ,=vM CGƷrJ;!BYmƌf̅OZ=xKӂVx3fny!GYz.;G.cWrO%vzT,lyqj;nO2fvVfO(gbȯ:!G4Q(7> clḧYy2X/]謫>58+@bA OmoO c 0L7RJqq=Ȓ&rKKx*@YHQ|©(X a&ƦN!&&T.C7\2ע]@YD1 EM6kK{L;kO++r.d[ZGT4CQx•:-eCo>OTp1ml8S(fֈ 8']6E%]Ӽ+Uk{eF9z};F1`vbT\duTa Ͻdrh4vZ ʳS}.^6c>rLǮȌ3mĖţ\G5I)Js X$N͜jH>gBrcy2Ok"*kM p!|ƻ0Ul@ˬKnB^йOog.\|ɋԖ `&ʒ2d,̎XMѣˮb8[.[ ]o\w=CkGBPʕ AJ<ӱLj*Q<Աe2i3w65|kUU:ffQ ^8D6V!J߷-n!(+0p= 9T9MTuJh>Ui`5a۶~mY"N:/:DDJeI {<*U8ԛɽRz]\NR(4TtMUmCYpl,@v pzSjXTQ"Ӝ*oEP)cClX Ol~).0uE2 -Cº@KsDNY.vB %.^;>f8efت\s.:WQ$Jmi kV7H4KAwR[5f|1QB_(j{R!Y@Ϥ d0ƯhD@@6z$ 7<>.cXcjVs?GCC4Ѿf[A6P/U@/Aj`Z%EJɖ_FZlD|gOdT<z,b߃6@߬]-DXȪslU~䧪"Cm#Jhoّh ]?yvޏX=Aeosϼe? !;QsT6Ӑ[Kqʕc%-)6lF8S43 7Gr97Y289:/r>0F>YwsRn5!%.)NJ! SfOp#mQ>ZJusއe+ ^[ NH*f`JD2e8\ЅXg9o_2SpmA$ArT>cEޏp`NGyՕB-ՂѮ뼶$ 1:D1\.V>^ J\Nj[!k"QL^梙1՝&1pj!!MWU8hJmwA5uM=r= sF0 fr4oړ0#WxM5c) =9 4mS4`y1ZTH8P*eFU)NϴCR OWe0˺'֕G`kcEwlNbKqeQ\e(.jv3(ݪ7)S*5"\I]gW1lI2Sێs~[Q? `F4ZI;4`[E_u*6:V H}h_cy+QrMq_6^*05Kl"{&C'/qOĴ$z;U~38}N>N~;`ɂ֛ +Q/s +@='')cݮ밂<Dj~ong,> 6\i(kQP +QO>*?J M4M ul-?BRn'Gdv*`ul\,n0{.xdZ`K"(Gڥ''QJJC;s['F‪!LYU<*/3f; ̡%57*DHcPîfD:w%d`s5~xgP>iw!p8.2}\,(,R\Eui?QDՀRg\H;:cnm9M9zM|?$jôfFmk96u1xĸjs䯽, DLQGޯ:'SFwjTYߩ׍%P0Vįl]ҽrCgxIBN]"P+H(1Ӧ q^'|;fl 7U%@t9s/N5S8iDA|t)4Fcfܤe"sWR+4p^&9ؙm`v@*2ria}t$۔nbaxء!ba%ds?0싳mV(t'A&S\( 9.Dp'1hxNZ)ώB#g%AH{TWX;jtc`a2x~RsnOeŽdPrp}2Fsa2dyL ܳi源T7WJCm33㤷S,#3cy-ݲbvp~J^.#2Q的oΉ1W: Ԫk\)?= eGSUdhg . +[ d ZV0*~Ua< 85(|֖jOw<QQq;tP4rكb<MX_?zUv8by8Djb"1b6}&>DR)Ѿ]*_5?:v3( 5%@F$=M1jW]kx4mQ9x=*F[;?q2pO< % ;FH4&܁聊pCCUqᘒUqzh׃P gSfA4n%pMø:cUhd{ sDNrƊ`:NmPEXQۗ ݮ'~PW*}x*,rmJ㳅TQ ^B/l (-&iLi~YW6PefO-[kgpλkÕ8=hy78}pý \vriD`aR 4r431qn0[YIowDs|U4J/&$H1eW NG`xwֲ=Mr ߪ)\?O~-c! ߣ4Kb+FQ)yb ͸y ȗL_kA/VYK܁SS_lK|jLط_77 qzx %A-ށI=`bm9Ar e6R7flERWK#!͠EL=?<!`X yc]'`٘CυqdQ/qs4̛Z[ԃP1Mo$t&7iY/8;K:7`h3Do쬟B9b>,#)+9GOރqj]&Y&ͰT,8<Ϛ#sM9AbbJPB^@N+\IΉ=uSOW1j9xEr_ܗ{>Y؅.P?m7 輗a~$,3 @*"e)"ZY)01A2"/mo!#WW=SX{F2Ov]"*>}AP҇ ,b~gSML,l qƂ]6}llDy]ѸsZ^ebӪtKC8 9 'BRɄWrҐn:,HC*r"VknJ]w rN{B$%[)ɌyS?sT%!?eT;w Gys! ;NXxƺN;G|