libvirt-daemon-driver-secret-6.0.0-36.module_el8.5.0+821+97472045 >  A `yU]{-V | rdR$6SԕBV$4rzIx@K))t)6Zcx! 1jUNv4Jxkfe|SvnQ`ƚ`o)-~Xqve~%_n͡fGF1iEVj{^󟖰U]I :錡WqsDDwp\lۦO8k}PyJxyӧl h77pEףC5,i{eHq\_};<B$(hOĒvK<o r8q^ >Nq'{M,ȘVc¾gm!Ƕ%wwlicjwƬTkѧGѩ掄UlrXD-hV /h6YGL]$8k*ߚڻi ՛ ĆJS5Vu66wv"!kIIHރ1t.l]elo|\LtaDCiqQލ1146db3f99615cdcb8f760569cba312ff8de2f240637481bbf22058850057f040b48f69a606a9274d9f141e9e9649173192054ed `yU]{RS3+ypQ*^; kJh.q|? UNB W8;CZ_ArwqCq $3FE'Cyp$*mWHVsIȚT,&X̅\޳` ?EM^Mp=G?7d% D q 0<QW\    R F|\(k8tO9O:'OGHLIXY\]L^[ b7defltu vDwxy$ Clibvirt-daemon-driver-secret6.0.036.module_el8.5.0+821+97472045Secret driver plugin for the libvirtd daemonThe secret driver plugin for the libvirtd daemon, providing an implementation of the secret key APIs.`)x86-01.mbox.centos.orgbCentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxi686-\F /} NAAA큤큤``%`%`%`%`%` ````` ``2b24074fd2b8b3e34e6312d75a08dcac4cd1e9de0d19a730d36e08fdebcb020ba3d5474ec33f84fe8182ed4c871fda66f3cb8f6d3d94c213cd6678f7b32bce0b982bd1e16ee0d1bb865f9c12085ef6875c191a631c87fd27820f41b8db9a92e69c9e1bcaa1fa46ef96b295d25263e274ac48de48577f7dbca01f71b4a410ad1dcfdb48409c7f102f744b70736bf779eb8f9c38b6270c2bc4c064baa72605004982197c659f0031ff871587cc4d4caa99adf964d4a6c7e603818093ff5a5fc56c5fb8e9a44e343c434737134be14bd6c74bd3c2d43529b093d03109bfa6cbf49b90ef28ad50d38ad8cd0c8115c3f6f7800e3f88ded0c91618a96ad20fbfbee73ccf00fe62ed55b96a450f4c84d9925e46fd966056d04a021a3b6fd587114afbbd../../../../usr/lib/libvirt/connection-driver/libvirt_driver_secret.so../../../../usr/sbin/virtsecretdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-6.0.0-36.module_el8.5.0+821+97472045.src.rpmconfig(libvirt-daemon-driver-secret)libvirt-daemon-driver-secretlibvirt-daemon-driver-secret(x86-32)libvirt_driver_secret.so@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @config(libvirt-daemon-driver-secret)libaudit.so.1libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2.4)libc.so.6(GLIBC_2.28)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.9)libcap-ng.so.0libcurl.so.4libdbus-1.so.3libdbus-1.so.3(LIBDBUS_1_3)libdevmapper.so.1.02libdl.so.2libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GCC_3.3.1)libgio-2.0.so.0libglib-2.0.so.0libgnutls.so.30libgobject-2.0.so.0libm.so.6libnl-3.so.200libnl-route-3.so.200libnuma.so.1libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.2)libsasl2.so.3libselinux.so.1libssh.so.4libtirpc.so.3libtirpc.so.3(TIRPC_0.3.0)libutil.so.1libvirt-daemonlibvirt-libslibvirt-lxc.so.0libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)libvirt-qemu.so.0libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)libvirt.so.0libvirt.so.0(LIBVIRT_0.0.3)libvirt.so.0(LIBVIRT_0.0.5)libvirt.so.0(LIBVIRT_0.1.0)libvirt.so.0(LIBVIRT_0.1.1)libvirt.so.0(LIBVIRT_0.1.4)libvirt.so.0(LIBVIRT_0.1.5)libvirt.so.0(LIBVIRT_0.1.9)libvirt.so.0(LIBVIRT_0.10.0)libvirt.so.0(LIBVIRT_0.10.2)libvirt.so.0(LIBVIRT_0.2.0)libvirt.so.0(LIBVIRT_0.2.1)libvirt.so.0(LIBVIRT_0.2.3)libvirt.so.0(LIBVIRT_0.3.0)libvirt.so.0(LIBVIRT_0.3.2)libvirt.so.0(LIBVIRT_0.3.3)libvirt.so.0(LIBVIRT_0.4.1)libvirt.so.0(LIBVIRT_0.4.2)libvirt.so.0(LIBVIRT_0.4.5)libvirt.so.0(LIBVIRT_0.5.0)libvirt.so.0(LIBVIRT_0.6.1)libvirt.so.0(LIBVIRT_0.6.3)libvirt.so.0(LIBVIRT_0.6.4)libvirt.so.0(LIBVIRT_0.7.0)libvirt.so.0(LIBVIRT_0.7.1)libvirt.so.0(LIBVIRT_0.7.2)libvirt.so.0(LIBVIRT_0.7.3)libvirt.so.0(LIBVIRT_0.7.5)libvirt.so.0(LIBVIRT_0.7.7)libvirt.so.0(LIBVIRT_0.8.0)libvirt.so.0(LIBVIRT_0.8.1)libvirt.so.0(LIBVIRT_0.8.2)libvirt.so.0(LIBVIRT_0.8.5)libvirt.so.0(LIBVIRT_0.8.6)libvirt.so.0(LIBVIRT_0.8.8)libvirt.so.0(LIBVIRT_0.9.0)libvirt.so.0(LIBVIRT_0.9.10)libvirt.so.0(LIBVIRT_0.9.11)libvirt.so.0(LIBVIRT_0.9.13)libvirt.so.0(LIBVIRT_0.9.2)libvirt.so.0(LIBVIRT_0.9.3)libvirt.so.0(LIBVIRT_0.9.4)libvirt.so.0(LIBVIRT_0.9.5)libvirt.so.0(LIBVIRT_0.9.7)libvirt.so.0(LIBVIRT_0.9.8)libvirt.so.0(LIBVIRT_0.9.9)libvirt.so.0(LIBVIRT_1.0.0)libvirt.so.0(LIBVIRT_1.0.1)libvirt.so.0(LIBVIRT_1.0.2)libvirt.so.0(LIBVIRT_1.0.3)libvirt.so.0(LIBVIRT_1.0.5)libvirt.so.0(LIBVIRT_1.0.6)libvirt.so.0(LIBVIRT_1.1.1)libvirt.so.0(LIBVIRT_1.1.3)libvirt.so.0(LIBVIRT_1.2.1)libvirt.so.0(LIBVIRT_1.2.11)libvirt.so.0(LIBVIRT_1.2.12)libvirt.so.0(LIBVIRT_1.2.14)libvirt.so.0(LIBVIRT_1.2.15)libvirt.so.0(LIBVIRT_1.2.16)libvirt.so.0(LIBVIRT_1.2.19)libvirt.so.0(LIBVIRT_1.2.3)libvirt.so.0(LIBVIRT_1.2.5)libvirt.so.0(LIBVIRT_1.2.6)libvirt.so.0(LIBVIRT_1.2.7)libvirt.so.0(LIBVIRT_1.2.8)libvirt.so.0(LIBVIRT_1.2.9)libvirt.so.0(LIBVIRT_1.3.3)libvirt.so.0(LIBVIRT_2.0.0)libvirt.so.0(LIBVIRT_2.2.0)libvirt.so.0(LIBVIRT_3.0.0)libvirt.so.0(LIBVIRT_3.1.0)libvirt.so.0(LIBVIRT_3.4.0)libvirt.so.0(LIBVIRT_3.7.0)libvirt.so.0(LIBVIRT_3.9.0)libvirt.so.0(LIBVIRT_4.1.0)libvirt.so.0(LIBVIRT_4.10.0)libvirt.so.0(LIBVIRT_4.4.0)libvirt.so.0(LIBVIRT_4.5.0)libvirt.so.0(LIBVIRT_5.10.0)libvirt.so.0(LIBVIRT_5.2.0)libvirt.so.0(LIBVIRT_5.5.0)libvirt.so.0(LIBVIRT_5.6.0)libvirt.so.0(LIBVIRT_5.7.0)libvirt.so.0(LIBVIRT_5.8.0)libvirt.so.0(LIBVIRT_6.0.0)libvirt.so.0(LIBVIRT_PRIVATE_6.0.0)libxml2.so.2libyajl.so.2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)6.0.0-36.module_el8.5.0+821+974720456.0.0-36.module_el8.5.0+821+974720456.0.0-36.module_el8.5.0+821+974720453.0.4-14.6.0-14.0-15.2-14.14.3`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 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- network: make it safe to call networkSetupPrivateChains() multiple times (rhbz#1942805) - network: force re-creation of iptables private chains on firewalld restart (rhbz#1942805) - hostdev: Update mdev pointer reference after checking device type (rhbz#1940449) - hostdev: mdev: Lookup mdevs by sysfs path rather than mdev struct (rhbz#1940449) - qemu_firmware: don't error out for unknown firmware features (rhbz#1961562) - docs: improve description of secure attribute for loader element (rhbz#1929357) - conf: introduce virDomainDefParseBootInitOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootKernelOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootFirmwareOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootLoaderOptions (rhbz#1929357) - conf: introduce virDomainDefParseBootAcpiOptions (rhbz#1929357) - conf: use switch in virDomainDefParseBootOptions (rhbz#1929357) - conf: introduce support for firmware auto-selection feature filtering (rhbz#1929357) - qemu: implement support for firmware auto-selection feature filtering (rhbz#1929357) - domain_conf: Don't leak def->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 6.0.0-36.module_el8.5.0+821+974720456.0.0-36.module_el8.5.0+821+974720456.0.0-36.module_el8.5.0+821+97472045 virtsecretd.conf.build-id69f91d15e54bc1ad9341f3ba7e1cad86835117e3ef9bd9cdbba956ecccc1f002e3c46e770895572blibvirt_driver_secret.sovirtsecretd-admin.socketvirtsecretd-ro.socketvirtsecretd.servicevirtsecretd.socketvirtsecretdtest_virtsecretd.augvirtsecretd.aug/etc/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/69//usr/lib/.build-id/ef//usr/lib/libvirt/connection-driver//usr/lib/systemd/system//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses/-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-gnuASCII textdirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=69f91d15e54bc1ad9341f3ba7e1cad86835117e3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=ef9bd9cdbba956ecccc1f002e3c46e770895572b, stripped&&PRRRRR RRRRRRR-RR RRRRRRRRR RR RR RRRR#R!RRRRRR'RRRRR+R,R)R*R"RRRRR RLR}R`RoRuRjR[R?RrR>RWR3R^}n-٫bX^D!] #n {nc'\ۭa{\FF |g@+Y f7ɡʂuz3L-?HnQNh̕=> ݹUlDĹ) KV8|2.K+(Sa k8᚛"rpRӻP`ԟU)1E 'hrQ~pS2,4!|L+mQ=N4AHKgQ[4ZD 5/tWe1fDQlNz<ޅ GԅcFGJ6a*y>KhGfl.c2Xp~ilGoh@;%F,+6Pq_@1LaDS?CLu!}trq/ojTo3^fg8^к '~cL4[d>m13%/y(c G2^NY ǸUVd]'eSԞϨΓG4w96'2TVfmGd{ +w?9F%EgQ)04)/CS%JZ5>g˰^F…"l妊)@\yQļ7gzGʋo8zKR:Kb H~/p\ؿʊcU syCp'(p"MD?o?P+Pb!B qĈJ]൱NkN;z-M.%jgkC ~+5Z j&֒"d?+26Iz`>6Ôq4Hmx v ªZ֐LjmkU; W )nۖ_Likx-;߷[z4-d*+!VǏ"*pH:@C[w'֞FK NFk6>é㵘XC%C >S\ SYdW:M|O)7CzJb_H~kpsC䲀]Y}3 (Fk`V.( p$r ö20CUyDR$(ؼ>"Rursl̪]mk,.v-t 6tkqw' : ﭔzaB3 4e+-͓}y6 ҝ(p<ܟ |V9 G9) |Wr+ =V\auْ}hl05ȲwdZ4F @r;XgIȠ"8a^! LӞZϑcq_ʅ0u u6H%pNǹk$OKM0G N;lY7] %pK n2/˲Z1 lr Uk/O^v&u/㹣_vqj6T{ZjA, )"KȞQnO&wjfGä{uL=kѼ;h(恓hȯE4mLQ!W_F"N$t?&S4s/5ߔ7u7%VQhQ5>A>( T1Z-A<~[m;:.fFH .$,T^E/ʭ[ϰ#5EoI|Bre-x֜ il)"+]Ʀ3ڇ:#}-8}߁͜˓i_#i Z'v =?I |eH_#7IHNS(FmL s*wOn7$"5i+,87I!.`D#nT8dl]*82w"#rW>_.k_d >$NϷRV&}!".J Ln(ÊAEk(ڿ15ǿƍO"(M\5:4Jjg4Y!r2l Ig![wQ{8p**eocN$CoM WW"ϑgan5Nz7G*H8q&柹:UeKyobkt:A{20IT% uߕ):#l[j#轰rDQPO@~)NR!?6AIf݌cw90`CVwqo&(սo5~?_힟;:? } M8 G ׆Pq甾^e_ !k<@aBTJ9#Քetmi ޫ^TҎ0˦ t!vr2Zc9'{P.ɸ!k,H?+fJY=[VN@#3c5V[5V_FU}9ND NXv׵|2$6 7R >_hYaUV[()3hoàh<`4nwI-> l5ǚy9K:®[xꗾ^6> raHiLk,jr)Q("vaKrpB]aM~32L"@ s7$Ns˯;G`'PF]!Ɍ܄LJ虩ߙ2-d+omOasUлiG#QnY ۱L#/&K>#:=L_(.*ٓ뭩B|7r!f N/8+R:oZ FW9L>1f]WGFч-?;:GFrsܝH?j gIEOޱ/h 5z<-+&M$Q6߻2k:^ x X09W)M'*Ć<U5yd씘3\/N<[ԩ~tGqڈ.ϭs`yo7UC7^\M2EC%8wo#Rbc_1&*yuƚ7qt^n p׬1H{>d:lS]#9/i{$RK {HPu췸漕 7v&dєۮbqGDes[vAsݵ镱1TSsG]%Glӹ P$=;Uˎ o6畫Dϐ=n4$_io8M7ڡ}ĸ`c_Ht34#EnI~FSO{ LF~L)زxQ+>:)b/㠓JyRU+MW[6vC'S4L*hC@":UzdEP,R8ިي)gڿ0_Q#“K8R1g}V4t}͝u0 Q ea#IOGJgnu~+G@ 4RK>;.y1=je:YcAP׬!N#wf5i\FZt lHzEEntnA-a(Sf| z,â+w@XAzY 4(F *³ڣ&[Dfb 7Inkf,039H/0;.SB֮o䌛PI1+ ߭q@*;AbK|LsV7 Œ6E]ҶVYF m*Ѭox:M,|YFh9$},3-Kh sbF&Ń]p5)v}=WT)"J"?W#|l]X Z4Ee0, QW?J:aު.e-p/d(Ѯ^./KC8\-!w%Vk*- qH,HYh:xoq/@(20gˮ nM1gliaLdjƍ*&d: SK>d -ظlB(v5Eжv0h,; SZe-. |XSK,r+ER.ƤG <NG(G:: sJZ\" iIoAoel KDjG"F.+ӏ1k].[^yTy8(4Q- 1(Vު^ (+}Mؕ 1h`i'ĜJ{CW=ZPTkzSTq8tQSs3yNOҌ^L`c9hlv#NcU.$%-tEF))kEQu'P% Һէ ؈!b&|ӿ?!#PݶE_(q ZZc,#6QgM3]UpBŘ;Lӟ8qdBm;;x̺̀`HKsٯߔ(h(ot+EN Íi3k87U#X!&N 䧄S_@Hn,[KyAަ30x9Jٷ6l*ّWv_O<\20}f\Z<5=41+x3becIF;#݄aӨ!TpPDID5-MG﬜,*,RLl[btif ;U1VlOa( FJ_Tю1`2:ZB! @E=(4d$=|ݯ !8˽+sU$ :`} ?-v«Csnj:)B-yX MOj I..~W`JQ΢?24xA bփ<^lwy.p,&sKAt\+jՋnsVb*q}5k]i lh_Z-uy.2f[|g=Lg8JsSExA1Z WՖ<>Fg ar55EQ6󭧚e|:4qcA1 L}(gc7d&\^6x-*_v?c^0L7َ|wۍAI!>wAoR0jVem7%կ".6$qx6)8nhtw٣6l}6sW^PGR;쎠d_D.=Ȕ/cV~5z4"j(kT\䄔5d )eI HԐոJwZHQU0'0Vmn'[i Z!A TPW@ R`8*IpMg\h78Ss٢Ke$H9uԓm$@G?}SMD*?yLt߀A UrU:Y6$=Zjh.U{$+D'9U ћnPT=r1k jTV}V+޲EE{2E5“18؈[E0tGS<B] ^t^\MyE10bCoS <]ǁݠMhh Cw@_7q(L 2QLk([3"X+Q{g%IYnOLT+XȄH^#8z7L%}n*Bfv3,-gV>69E.Y~]kX)̈)>1ZOJ v3 #•ʹM"c\ &5{|4s(`Ue ݻguyFz?6s"*G&a @=qb/`E,eh鿦бU* d1d 1RZYa)!j*Eݼ~FX&t}G#5-?S:#ҿг/I@q7tL=4$ZP d״$3(\];lbFܣ#VW}nb4X?ӻ4amizzM݊ Nb=4bDLG"؂Dk*塘(pY"<1)ioWT658Fٵ3e1/gsTMTZ^Vw|}I,qWpPxI}3k)c۝Mn_6DPHI}{YABɁ$lC!Ü{iBG.,X$OzAgbG:%z8 '1)f&YN$Ri)\$vѭ]9}!Vr`t2CdToG &֗eFSTPK"Iκ@ $\,!$!fQBeɪ/rڅݾE6Ux ۫E apmqb F;8J&7HrtyZg gM:?|CDH3 $Dǁ%l+|IR奲 RkӪm, ""}cVswofxK5#9!T,+؈- })254r)-) @6w˹@EcrV3I2 שv"d ni /7T}|i7F\ڒKLlJCnT>T,2l6!]qU3imt\nH[TY| 7,H`#` MexnVR^E2ʍtX:+1aE_7?_* I8|:)XVu-4K.dk_RCMT@\a@5`YAB 8eBBġVC ){ W>L7unhLiW{[4r_pKr2 5XM;4Jmк?s8@ ˾[EHp*)esd'_H .?L)g+m(QQp3_mnm 7 Jt(_;㚲Ո<>Pm9 *xROxO&gHN\GŴ9YD&^waxc?A,d bFv%3Ju$[)I~)3Avʀ"~FOp@&m_s-cCM@f^ "x9~':N;5C4sm㲽ɗl탫"0'cB`&gKUSTO.)tD5蝬 bJᒽs{#EI0UL097 8եHEt LQB@u5MԩRxk(X#?, ii_ ]yoۭmtrV=i yt ?M7Jz!/IhJO0М']O=WoՂ'CˏRVɧ(v·vr pD,G>td#45A4DSDO(JX~``2 Wg% .ġȉ+&H^JC{Y4[jbsFKг+i .9[Xɘ'ܡiUkoE|:oMZ6#bj )nUѯnpY(1-,砌CM6kRqmk:\1VK aq ZVŒpnf^sW4H𳰰M-F i5ʙ&2&h875))86S$լwסvtKܦ &C? / G^3n1%C=*ˏ8ڶI@e/՝ 7_X/`']\{a _]\l'ݲ|N)Mdb@uޯ?(zs~j2 D@ׇIr1tɬ& @/.WNǃRʿ6\?Ѧ9˵o%/dXg/PXBxx`ߌ%fuo$ӿ 2fKӽۦMw3*Ewxs!~ W6Hw4Y}n\Kkǹ̗~^#Tc`Y`z#`4]"1nc D(DX3*\. otcK$'lQe@ I9.4ʋg qf!pW bHZ.ӑZdʉә,D(bwiPi;k UCր5pk=I`aK8;_v"3P0! ȋ#L+;a *eUtRNX 9 +{i n5 $;^j󐭡/;$II³j/ȉ2K=y#Ma i꘣}A+sgƣx7NgsWE VjŞz`=@ M iػA?\ݭ02MͿ0i^1}ݽvG6r(طG^nBv0>cV#³R[X~|115VVMm1? "DCy4b{Pѩ,+ SUMdD(Xo^>V0+EA䃕LL [?R )5UkN;* J&7ɾQ+Œ%8x^Ӣsm@e|oaP P B(7??-v&@{N|ޒT̺}QfqEC^Ug/Lnݤ峮Mѻ#7;y5I6ѷk`,zzӌz<&7.3ZPr}~1XHbUq5k؝#Ok!L,H  aڎW8 al:KVs=z?!)a{soCBlF$GZC *r}&,9U־Ɨ(Up)u&;faҔKrXePa-e&=URE=+œ ձ_j>1ʹ9>Ȩ^s+g 6+Jg7w^P9)x] fPL'vCt1y^o4@ށfI uO8eEc-`?NI9ʜ/ ylj3 vI>Uݎ'W48&{V4i+B6,&.];?♴)jdUP1&(Ka(*f7~Ǐ.~ERqij+A*Hc}Kir&ti9p'S(`?KKJi-Mz/u(oBΤ۵,@BL,N䣀>j׹*D:$KAZX&>@7xz裂'/ƭߕxveM{4U^<H ؞tAMDnr'F9nCmH$oh _kx$i7%^5f>X_b)'|}*ٹirfn҉Kk5=њ(v$7=*-vRenUp`bEgRl@?<6FBjx"߀.~(#aSMoha&~;{;-.ąYW=2Q}JtNݼݽ]c?.'Qx o#kQ Q%f34p9gDE:iC5cDZj\ r'PbBJ|K,kgJPpeϼ\H|ru9-b%8EFkH"Qu[Hos-OZR6TITH:&eX!?#-"&h`x0yk51S}ZH4m{:!N :]I(FtRRqj n1neH5*]M"'Ac=ݼ4Lj$;D \_4G.UUn9d~ +3C0h8fhm˂뾿g1 OGH;߱($'FSoe6r%WVkVt*Q0DQ.I s ʤ,c7$dy/C5,p9U*AiưER-'rV0X$rd_L%HW>u{EaXu+yx(.T"clV8bU][L6dHDs0G:Kt̅2KblN׶kܶG"Np c<ܿ-Ց&t{B8HGFSĤJSob& fk&iyGʇ]dV7 +N/AlQdITJ)j:wRG䅩:O Ni^tR 3f2d\;;0%n@ҊG\hJr;R(Ld6ĝ.Q%V-jtڒ݀acV)-n=Lo򉨑=ܠ{g 0բ1ݦA͂$28p$X! ц@px?lqvCu?M:C T#ʌ' 6_O\|U,{X`zӔ,b"QRQQYx4V%ck7$.)ŮXkXw@L$+ e[ E,kܖ`-Fdvnv5}Fː%\nir-+Y01bDp(zTZPGoʴ;(g}t3b,3>BIGGC Inoz_[}nVmu,=C¥(&TM&Yw.gr`iI[<6DK,[(-}G֪ W)럽6XPG xOӣ0VjC 3$1g{Ҁ#^jl~%, _ Q^X!(bHWЬH8WNl&8sQgӷJRu=Kgق|'0mk[#@cDHco SBwswLP.V_ܫʺ:8vYIvC Olj![u66s̓#sqƒeTTD74fX=/K:&_auv6s~h*SO{;Eit36ER/o9SCqc(*)^ކ8D#`ZN#Rx:bxl- I) uT5|55ьr[@bL0U 1= <}bEdF0;#7hl2 p<1,^ظdDKS̓j+g%~nRp1ׯ.8pPMhX;5L&_O> ԺH=Ww,,!wi,Vau7$2T4촴ExK yXRVM-o aP2]r̐`FX"8-]٨Ќx ]YGuU x%\l@lƘ CaZ=ӬǻZOBsYz5FouGx81 ^FC'ؓZzֹ(Y|nQ%%Fbx1))o߳X헜q>2-vDпѺޏM9U'zD7< ^ѥ:xT!8*4DwU'L=>ƖQABKHOZGU$x؊]Wќmi^G\ƹCDx|DZ((闝'zCcǹ[8jhjzAհ/^ջdLW8uT}]OJWKJ63e4mnIYD5GT) }J祜R&jiEҦW4)]8GQFޠ @bm{ycؘPJ` i&r8w=[ bj*$ fܤTmj7)pi3&>Qʲ$^g6[!yš4XIkqkTkK \nEm./TpsS@t~]?xlRj6 QBrV*-\) Z߫;!.ĻNhF{kԒ.ozx>8y}P]!G$~f<`H,kKT1wRgIOaШQ,>%j BBoZЏO4L-'zHLZ&ATېIo~<7AqoRT$X|z|7,j)9AF#MJxmK37A=1D6LM!V0莈T XA5BϱxZ prn6sVg^e#\[=!A?42)}@)K9u=/J ?ѴS>T3|RFVrS+O23EBiZx;GUyq݇]FvOZӁۤ!8ASMuNE̵5I ^G_RGW!dj3!]0+G2j:0q(>BpeeڧOL;{1P+m9YCH ϱkdV.ZI_ͣe\Wt0"lOLV!P -l]ER}fE([N@9]Hs:i{ѿO@ '3"fRİa@'Y߂55G;]32$uaF6%vev6B8y!?}=밚$Hc1[W])ҿV해4vUIZ`(Q+5{pfqkl vj %eD($k*qwBmK0rs2i{\@A#ԫBH]a ,ȇE,8]cV*4[BbNB$XR3nN%ivܮv]{*%]ah)mP`QQ~͗<3޳*׶ ] ӏ`< I=7F[>W?p,lbEh60" (jY->'x˧t JYIT6:lL%u7Z;;)E͠I»pO⸉ȧGT9.^Gw( \ҩ^tn:-&9apt>YM2RGÐr x~2 ^ » c߱#P4^lĉ9'zٲT^ *_ԳIN )qsU]Bi %Qw@ᶆ )܉-I'n ǐ,c2fb (ožʀ@_pa1#N,PԬL7ٷw@`D >^XTRTJ6jɰ9sP;[O NBg&'XY-;R^e ?#urf+*7Z*O&er~rGEU7(7.vVk#Je9ð]yj__.EkQhkVUJa~ҾG uɑ# k/[Ϡ7j)|+Μ?͍ģE_4)⻄#$5~VN}QfPDVhWQASm3vD{g$oj#w1AݚPZդ4X0|9u6 IkA"B.o5+s755=\j4=KLEE p٪cE]LOC'_vVtWTNAWe̖yxs4uJ1PDzd:b ^-e[A3k Ssےanusk9|Ğpx,W/RμU,8azT=py>''>|)PQЬ3}<ȱ(F2V-bDk} NR35hk)LCy"ٸFLEX-0R͗^uR~h2t˗zg7ICh%9XXn>3zXsH;F&Xg {!۸Q4p<{r,Y㖻'u'5bVNlh㢜XȽH8~t ğ "wjl8S''&-XX;,=[4+HZj{Ő%r&UKu#Ā T}:x#M#Ee԰";*4Y`O~!>j|Z[Oΐ6- p3~U/oj4|P|+UxWf %Ia#TIzma_!Aߓy4̅nMI/'}T!d #;ޭhDšO_jWsJʜZ1{d{hdV.&rWz]RbdKizS\FdsbӉ8Nct 5Wd-kk(w8$`ug*NJxԩ{g(aɾЬtfJߤU/ , M~.>& UUaLM Ptj%mAhbg+l[#WJw V" q^$Uw#v8n ^gO tYƞ=WN"U2Gh,cQ N'`ǞR=~ "*8"ɰ8x`A ^__pcU Wa@3 2$j4'30`).#z@#?S 8WYD J!T ywX2 λh\ mN(wj*DJIZܚɀ4\z{~y@oZ2mސXe"'NOڿbEVGPռ;a1;w eĵҕuK Uޝ.C'3Ihrbb[oq@4@~eiJ#mo [ѦL/6zVL\ȆM;g˯.1: (cCJMp06 *5v@ >Zk@NUY.җU\`.[#. {}^R/ &ѬpN2./ϢXGEp8YHtpD]E>?]#c^ %[r_B sv],@<Nf#h]{|-u>.&iS\@}vd `@kL=lYxl0 %B,`!:Դ(W+Z/Mj*8 wb7sgdzlp&FA960ю|&ShUFCA{2Ͻ/% #*r ./MxWOm+M$ҹ:^t>e,pl /+>V8:9T) \{VȮH\aJ2v/8HԉT p؃v R8߷̄*o{T;nc/~b`!8rpJ Ǎts룓fTget1DojEH>؞+)5'TCYʵ,+w 3 4`?E h ~,w|UŧK2%,QQL 2M_-ʹqX4dQIIm>8H䫫椬:vL?vWƃ_'6a`<ڄ]8R~AHd45p'B쑯 րRJA j;l1<Ȟ.t&v96Y. 2$ukm 8sBXl9jV`cX7]'&#]x`ƾ/A냰)4bE&-='A#7NPheޣk4$!nw]"XU.z0ىNTBa3bLQDhB4).B=+ƢmD3lE5TKι>6f:TU;`n΁ E4Jxh ;&O"5VAR8PgaTLQ/E߲mX2d碲eo◅d/|S?--ƈ{%]?S;ԭaKf^4[:F]\!49!\vm(9kHjL_I @̢RF-ES"[POtDw@/И1vJjXV DV!BE_8)oߗ v|nNO_J-I\[=>t13e??EўxF@?"(dJPa8&N'jD.'D90 Шʊx0<+ٹ=1q/םƸ=)>Pͧ[yBqxb+vwZMeT_0;sE k=4(UMg3eN)0ynFl,9s Z 1unCT41$fg~O!v GOWX,?"\^b#Kf೤RO=oSKi(`/kf!\[k|wS8|+5wn" r@ '=K!s(X1r+ׅ|gVJ] r}+R4336Rj6=YK3 ,] \Q2@rljh[w)Ia3yyKj2Y#S0(bv62-f[Rh7M˨hZ7AZ-_TxQMŁBlЕ@*mk1L >DG 6hÃK52TN !eIܔdl#f1ג{:"t:/1tO=C|W],fk#xmh~*8+zʎ٬x}PYMS~NY=Nw9ݘ!H{mO;Bk`d1QA8>iDc50k=E:(7s ]~0c Ќ|GeI=p˱]#*QCF0 -"l( R'_f7尞k7g'Ibb7E MrubI1}Lcd* <'_.]}^MݘbL:^賗 Uq W v^QX(CF:<ùzGa7pSM K0oy&wz`G:2\ Z q6Gmq c1O~9%lf>RcɨBo3 0q6R4i=+(ڑ`.VJWGRE5s,C Rp`H}pv%~߭>;цJbǔmQ˅0)ޖZ;pZ7M9eR8 lkf~(h_q!>' ,½*?ŏ+D%[@PR#A U\\r0`cstƴ(ybn֕𦞞.u\h Z{]Aiܬ8{ ˡ#&&Ý'>4w8m{]@K$%>(BDPFHy2z!k!I&n ^)+>1a#xW4ڬ\_7/=Y31HaFҎUz /Ji$UMֽ`q+R -%%ƚaXlgL4( 4}OovlOTOqG줹3Z4:SU=nZrĎ; ]K܈bXC0(NuoHR^crovRDc$d:/> ey̌17~)n.桍|̦=ZSYdyBցCc p1,#R@VnpC\ԝ{ { !G%ϯY30]˼x<4\cjs/.tB^BXIzyY]qp|q ϙK۾>v`Sfh3ZB${S\Xݏ%Kst,FN& .MO/-t mQx):BaVxdaA;v# CQ:]hIC])}նOeXxPx5ӦݛPtG<yDusGsPB);=y7\1{4l/I^0fDVaןƦk:K>3NQgE%y|])&J#ihHn%vzf/נ(>p-\Ŧx VS$ >3Ķ]r8!^ԊJsȚ9l_l[g5pJO,2pdV3 {ƸKߍRE<:w 3X\!ij {s/au2AL`cf _[lzI`{ߗ(pϲ EP|MTQ٘{CC,1Op\B6wVg xg|Z*']ܣ'验RiN:Uq[ \!8k~q/-~rc| NRKM[VN%Mc-ڐ/ڔQI shWƲXp_KK1hvޞǎ^! s5'B7fg .JL8q璯 tKQUx)ޫlfb\R6d`Bs/=?zp4m߄VB>>5y%c5aahz p tU|sȖIGy VTdd1䮏^>} 3-;E*;i8F4܊Eҍg~Wq[W8yC߹S">UU0ث˯|>:;iruoJ+ae#VY4'H:r ,*? z&]F&)U@=uXG23MoWTCBQr'usIm;Ahq W6.o d?.@^p>`: :@ܡ0:Qgw.grkAڝFlC(W8o~ݴ+v)jiv<>,3`'r$#f@Ӕ]|yilU#fS:v[dbڀ.< ^J=dǵWӮϑ}ZJ˾}˱^\nT .AY3Lucp-#Ah+"vN w7o() j n0Nf蛝/QRV 5G!' ֡l"~Ync쑁3>)~z1T%2w꯫ޡ'r߶Y$tDWZ7\-R˫Jn93. scD)ȾMg[(4.m8vvwsS{;$9 Y 3}F97}1}t(Re=լ?oak?f񧟑*RV2zY~OƲbR64#ې }Dc!ۯlT<k^6St7i.42_{ݲP3nIUTw34Gk;#!įo8.LjvɘUWr(=<\XZGs?>! ?ӚBpf;HkC3xkV(z֘ :cQp6 QY} 3`0χoд 1ftC nˈco?gmߏZu` (@͖7}#L ASsvB;=QNR`kɩh!J]$vK{A"ܕz3S10Zc-j(3qhS +OО@|򗲳+:l?lUH*jat m5Gl$8a[|L zبGԮ{6XiHl@qBo*pOFJ\<&7:&_rr.gER+`vOq& #x,(9O|AX[dM{aG&QgvDAб\!ua1hcAŦkC/R'ͽ3tM QR'궉dw?*^e][ ϼL!dD.b 0.Dj sa Zuf=y*9CUp wGNYamGrpUrIB /'mfRmrNZ MXP z^q_ߓⳞPdjZpT2B$7̠-@gJU!C2^ɵnO(!֙ k:üґ!9cN[_|I30EM۞S}zRJ8΅, bϑ]!6@>1]-SH3/9DMa`bЈf- ф^uu%lO=xtz#>M0A@.d;%xakn"[L5OH zp,7z._ F~ \"| od=ޛPcWFDZ%+<;`rJ~FoЏaM̵c"8Dc |֖w3T5edUU釬1/"ӰU=dЛWdFi(UQ̜|ƫ;;ZЁt HjNj1?eŗ.fen)'){eCGmb/xB17Gp6mP7YjNZf"bQ:6&7 xO/cqT`)Z7,w74XƋR$[aeT-N_'QK>䊕#Sk귴g h~wb'|GNr2}ŊOw;)i!΢t$!|>R> aY%F)nc)l~(e -կpưC k0lGB𙽏P=[y"vo[e~M$.BF5  z{oQX^6wTD l$'(i8&'}ӖM;2|&a?"M)ڬF]vL "K=zæZ?X:A;K:ӥ;XK1 c~kH !ȧ1CK0nt3I/ޮ:phoX.JQd ݻA49 45{.@=+nty:7BPOʶiv979~fE譵 U#`buniER칮^ےD[?0ok (K6 J7fV^)mU>X:)Gao'N␕شB8:mufB;5jpN 3K/6i2$\HX2Ԃo+ې%D)KRebE,EN@3PYZI$]`"x0LVfE%ϐ]HL[fϫT*gF3F4.Ês|RL zVo,PvNs6tNSd^X(E[`4]9 βnX%_GEӍ>ī|U˨%\WV+|/œ,}<'샹|ı N>IjAQ >@="d)L#iF~&4&o:P/`X1@uxc"0Amo=\rğ(M]Tw\}DA+__>WDI ̭2al#+[@M^F t Rfg"WV2=mo 5}N1H]6gﴩOcr,!݋/9RU_QW>p#aϝzif؜]uٞy>eO#ᫍuU7δ[-B=a;)Z9vBGx=gI2k.5|҇OlJv+_j}1E᧢D$BuмB/ڷfD:Fقuwa ,Y=ۨ⯴2pK )쾶,֯Oxd#ܫ(ت 75nv_!}laE?\HҎY& | ШMpWSZn?BpzT_8U7ҁc&rɡq4Xg2[ {̰:S= Jmv28 -duw>oQ=?/#| W #-}SIilZ]Cb1~i/ƒ &\ka0+eƟm@%/FےE@R156SjycKk>:.n4-S`f|uOKEb.OeڦCFFnŖ?A44a뗊NCt)C$ӁhҠ\;_fgq,:Bo䗃i >JiB"Hnz7;i{ވ%$RCӬn|r8~n#N}b5&HxIJ}ғE Y{U 3=F@NsbxL-TF$jk#M SoT_*@GIh{AN6,Kϵ]`ӃUl%UynWzO,L aJ뤭O>1z4R%iuM>NgmCiK܏w. s7RHHya^ )O,Qydgry$wH) ~g+.!5*=x@bP`!hL ;Ț|h5(YZ;zS>1JXCfRlݚʯ:A2iIkf U&"]g1=pq /=?k/oc*z؝8./H#yJc?J"K1gvk RRBBǧڜUjէe(qXM)a|I@328WSςjѫ䦡Ta-2pG x~\+)}Z`zvTN,0E֊%L<񍡕<*1B\h'p :( tzK)/©G >} O [{x4s 9+(0g`ؙLLrT֥*/]7]`SP^/PI@RRrve\$@hvZJOH bQ_z bZ#tw5"1`nu[1lwsA>$C{RN:Lޥ% E#n ;wwP|ܝQ;k$hl ^%R*A3n<9IE[L{?:IP]YFE)0&q=d:5e$e,Ip] (#B=; 3_ z} qr.7/%/WR*r)ʼnlmeLue /]ؠg'YrևwXQ+ǥTc G`ċIe@%RӼ!^ZH_(|rWLdPueQrv(cbdUп^Nn׊y \f`B{$JsǣjzvFs^H lЛ92&d 餥X땮İ@W򍵐1r}L)@^&M/^A5?k="~{?*}wpY_~sl XA:YJPsUϴmGgա"ZKLP[5=m<ܳ~!ޔa+D^hlm}NXŀӤ .b[&o֪0$],O2TZ axRqXl{ur$qZ~Y}DM9sycIGk[ dZ%2F zIyv>&(N{etqD_rjt`Od5k9NnL[_44mI\J M5 ɋ7UQM2PFc妎c= {=ibuN%"&7ǀ b\^ wx6b))x>N)p!5 {iG01^ K ZZC LmXg;)F9tV!7v*<R:dO .5C%`$#Jsv/Wخ|Y}-h]Ow;K:)ۭ^'5mXUvvSAð`Y9=206&`yжD*+n|UUl'<0v)}F1I'{b(=_I縨Nϭ-WhRoyNyL TD1W<5ļj|~rlk;ʸ C~zPQ TًH$pve`pZ&6sY$@ FUsr`Q-kR4h6QKVvD.)4ލӹ߽D1FZ>tZGچ1%ZQ'm ǟ|4&}֛WT)g\PmbQEN&A;%8Ye-H*ǛR6#F35 6Qr*5nfk`Z "cR)yhb8K7@ػ -"ѫym z+u JBWό5dr;8uB? 5tqg&V|3ѫF3ǐ@27 ѷ o7 J($g ՁA7 vH{sU`c|kAo?G3Ϳ}WIb8'[Mȝ]U':}H{՛_wd: \ ,Mn0Խ[*\t{͡eI+}?F2g7ws^RPptolxHK#rW*h(TPRE싋l ti(=!!Lnl4hlWE1N]X9e|Mu]03Ae _L<|bnt4v #D\e_vARG$ <9.t\MU='0h뛁`g2(Mw[.1[D!@d(L7'7 c+sx>[lP5Ռ X+evaGfQZ\Ca;Ő 6ar"zR٤0V$|Iw+\vYNr y,QrrFɨ>pK4vt %S~I N?_)VzYE-e 죪 q`׻O|祚8Au ]KcDGU@knƾ;25)j@tBpmu]Ϧv /nRJ[]v//]IOՆouP 8"x^r vzK>Bj=҄CxB?̫u N9G?WV;"I8 ϷL+oJvR.T_`1h\*Aq/?%Z f{,kĉrm̉ܺ_BHef zQO*GoֵE" Ԋǵhߵ_W5('.P~z %㐜jd,ݱR PT.H~S(unE3lv." \Rv}1pz-@Sn|3YRx6JSd3`N!b[epԈiwZMلO aW}f|ck#gwt6K#($$=shW%tAnCYc{<K<,I@FUif>TNX}9N$_C?h,]fwS)]j7vhV|B'!>mPQpCe[}(ZI`%U_*Ztf; Fx{x:+H":n>L r=LX(̵1 M\r B~^|Zs8׶ObVEI~ݱ3P\Qthd`oemGW>ДY`;0;QS5ЎZxAuʌroC،뗖ZW<$\)Bxɮҽc0ql(;[RZ՛-c]8x+6`gd.!:둫r*<tRWy}vؚdfկ!%Hh>t[|J 1(3 Ju)Iк;_pgZ'LL0y&82uQکX]VRjms٥LˀuBh;IyթB X?\DD'F3mWkNƪt\:ټ)+|ǚ8tspdK34; љH<ԞzݷAْ7+-U S*s Zp5S@Ƭ*Q<}_SS'1C&34xSf_{, ݶ!ULlZhus fe/Stߠ81>\1˻Z%? 0%7qߵ~N5LպO@LO.߶.s&?B󉆐U vֻ$9Y8dVU|-QhgT+3oadqF)( ]>u)4h}wmkT8-{K:QwХ<6ݭPn+UK赘OIF|_Z߉*i>Jg" z(ugCj"mqvyM%ADSsgtg],Z8۴Sl>F?h|%"UɇA%"LZ &:=(d)f[5.p7μIˡ*p3˟FHO7-<|L !{A/,W\"]Q~^*-{  F2`}o~"8q62KӖB'sZ?QEF6YaȆihE")AFv kG܈lUf"0 %<pC5ulĝR{ڪ_>4(ts7RR%< C:MgdP;Zy+ž3TiJQ 3\>6?6u}K%s|aZ0uDPQ J؄&} *TZ Cl:Re9Fpy|DhW&h}6uC;0`X;#u?B sĿo1ƾt)%y$O F C*D[jZ3+.K$Se0FyuCdiG[u2PoD̩̐Ƭvv׸eISVFGMT.AoyECZJ; !8w.+p %![H`lk9T ~ޯXV*5[ y|SWW2}1_/g<y;p]\? gܖ͆|f f,FA('sf8U}mӴu? Xk ܑOs#ӒWMz |qMe ћ(gkؾ3۲r~MEtk `>7 CPdtgb`/NPbr1JaAR 'n AQP^ʎ$SpXC= (nNb ONPHS@zS1O< 1@e|xo0b?"VZF=5 7PNFrt'bZel5f WͨL/ОKUӗꋀCjg@ 3 O``[=TiVfoEמMn?SAlU+ҏ1%K˂qj$ L4wX;.!UEz|E Ei8,Wh_jfѣS S+. bC=rZwnн@13<`v,%x~NrZJ\1FUFyELrP;x+x ؊ۑY1C0pv:"J p۪r3k}}jhUůq2Z')) T of7 Ⱥ}I*IhďM& rj&̴LB__ͫ,5=EzC^Y̨ K&ffD_'voB)婫a>Qd l;3_%\WzQPĝ";m9$g|i[$0?HR*fO`,Tdjȧ _ݢIIbq "J pZYtND}Nj3g1qm ҃ĠLק%LV^n*Xt&i DdO|pDffh@YyY$dR ?mm8LK)؅B0@)AI!cO\L\ m/FinUc! *)IP+um,(.R3X#ܫyğtf nVBcC1L:}#rss;DzL>~\1-l􊾚o,\C޵!˘Ϫ #!s0]ϸ3oElzzx}G;[`lʺӺIYV+%sk*g@i:&Y -O KgS@A_2Řv@9O(J4\$TV:߇ey&UGhhA5K试0vUuBbzbAW㯊K)p(r"|XHdE@@|7:+ozӒfKtpi2~"Z꠫Hlks*~q@XqY@zggY uWKT9k;X#2D)|Nv,ǯ/ k;ӑ@!X-arHý!0YeKq_m@DI^\nƬGL9{4 ުŀp;}X_%5 Kt2\`5TJt7}r K}u2f{HPeȠ}u I=Қ&hph %-~0D[# wcKa`Am@>^yS/%; &-R4޷GΛ<Ϡ&9*zߖz<$FrΑA6݀eN{ݫS384[I]5O|m;$ZZWURߕeJ6 gA%}N`̾|˜zQ/(ǡ6"}ΣueZͬ.Kᭌ Z$ K M/{:&@wPT$DR1X0>ό !N!SAYc)p<Y 7͝-g1s,^Z`YA wKK3 ag]v.U}(sXQ TlyIR\мT2H;Ž礽nO'&gejSk!1"˪黄 8vZ jN ̾IsmtRr" ڦ*SgVl9w#+)Mi1s/4WX$!y 2q!ߥu${6DqlM sLwQx%ps2mY-r>@Nn+ MS@qs81%zri.I&8f6(+Ez;iYa0|ALiޮ“x/FMox8f p»G;F~Pϯ/QK(Hn6?kJ?S#vTG3E5}lue58*AJ͕SsƆҊCHn K'>7!cSTay;֭XNά7W/_Z=u^^ }W &4*D .^9_"? a!}v5Ю|~/p Z%TELxs#:K!>\EUYs N[F6/y l.@ݺ@{9F5\* m[H=0l}ɘG65n3YS7>YTa6f0ob^ .Q.ͬE3!ވ7&~;VALFDOD4/\4&C`Moc[X}pYZV:S`c'Z~ESc{Z9G"1PqPr/E_?W սax5gc/ e~V+ 5kida$'ϟ08'^BiAbi|\6AW10i'-hV}YS^lq6#K(Q{\`g2(FNG.ZAZ~ul`o^yh _4P՝#w@r2NV(avjBJʥΙ,POv"cПՐAK"/]_&V) _ O{e\e o' rڿީsfKj^Bpa)g?#*|r:8! "~7`IXV~'Q vwM/0iHI8~3QYA#{;BԖ6}̰HE5%Z~>洄;y5B:1TnUۖO!SgeC. =< ebSNV%qUsL}0$1$ b!͘nL[Kr-`J eC` A`kۅ 5OV"oe49|; 'nKINn"[j =N N-jr( PF~ETaGE4#_MU!+vc =hpNf h8L*aα.$dpuCuha=T"_m0g \ t8'S%Kf%n`gatnFŻ@wQl@g&B . Khӕg]%=m7:6D]C3&q)6=,E#02pk E Yϥ lYz!>A*4ݢ5ۘ1z;YKR)AXk;f(]M|DCʅ!F>*SϘdQ0XӊZ1-(׀m㍦$[o 5v`C! eֲ~+1m~ kMWm*j ^yS;ZʾӴJ4qe}FHK'][MgwoĚof ^,dB6Eu~bCtZO&zѱ="Mtw8]Z{ֆr}v.cS*SWX.sQHC6TFk5!{Ͱ0Xp)W|"zT K)-4Pn6!87~qeP\J"#Q<Z~U#9۠X.[=DEq$k15L ?$f[4ж AUoy~LBg/M3cDh|%JdG([YDq_84}BGKgK iC X7={GZR}\YV6`}"a9oR"TB 2pO7Î.oIu{M/2hɿ(D~呿 |$quh{T/kPV2~x" k#;[_#`v֊qC}e CdrI3r?) ̥E -;naP'{ɚϫ%̲8O0EJ_塴7Qg\=7_/?A#Frq[ N=_}Ňg!b;Kj[<#k3a֠Gh*<.GqDgi}Gޭ2 n2~Xa,f%!{D 7Bfx"(~7!YL@I6@) 5LsXoĮ#\_sH 448uş<1'ia3.̿CDJѢ^nnȥ?c3HE\&vzA-#//ؘ^4$kgV}{O-S!ߊ.R|],>ZDq{+8u0"Ph?'k3`˳]`T%&dדh7o}-,~fwv =%W*Rh8MPmYVjar=u]ӊ4dS(UmDf`+5hK]Π_rh"h4|p7QmonsaԀ_]Zq̵"Q }G]DxQjOn#IJ">5rt4t3p`ԷR24Rg>]ŗķ)>JUM ZF (E 4nIɛ1(0KD,]y&Y*|<Nru|,rG`@oNȊ,Φt=JZ{N:[i[96nEC섹?)ش=nEJC0'c+NfpRWb+9D2WD#@M]2<>aޙl[ UQ=h}~X2$ ҡJIRoxGfTԟ;.gXz(FFy|wxy/Kl4 W&Gn0TJ|den2Sa_?뎤1u< N)SpxqtZ uYhײ; :ֶ)>t0야>XfXR\rYy#ء[k4PyhZ@\qj/ ]̏BiG&\(^eMa !<' }h\Žϊ7G0ZQ=4wgIx־EeYMg_ZUAW$¨hci%żMAX'K#o뒰~7AyW}*L ϊ{٫o&LfTGfP\BLp-IV)ŒsvQHIc XK00  F)`7xý|M(UksF (lT?F 4ϮLwjs(X:V*D4F6DwmscZ-픣MMťp/:Q<-ϹRI7lzo).܅) c;2';_C]TzυO3`>%RMVwܼ9Z`! iՀp(smny+>e EĚNm<`-uy-/k\1p#E6}X9@f{dBSi)l`ˬ'H¥%c9nD1R4pbzl0]Bd7%2Tw2hޤ(UETμkI/W̼SKRNΑ>(7*NK t&SNL#ǘ):AWTкyyAd3Y?,p(K{$2`y">U6@z^f Āo-;6F@:8I(_o ;ȑeBt /و|<~G(GU@AbdWy,e({tw۫܂ԃq9rtf!19A:(Zx2)\ ׿o8l%_L\p} ޛ\)o5)Šg";*A樔gۇ9n$E =#_&Nv: Bx ^ j&%(jBS)pE`@+X2OP@2 ${e%48g0܈?v`h]WA|g<'8& m;Ei nVVHV+} @v7@6rKM(IvAT@_qc9>_E\ Iъ0ǜxN|po0K/ H3ݴ"+\:):;èjyyFgHzٱ7aMZ*?%.ᒆGj9,x6 sS4jxV\:Ҡ+p2mJ#%ڽ;j0MOb0  __ x?H/O )Ի^hK}t9QQhX\ 4{TW}p x[.@4uC0lhro>\XJ +- _;KKѢN؁1؛;11]ZR @R2[Et'\kFj,_"/>[@JkB_ߵg:_pdL.Al4y ANq +;!?bSk=r;]$>&ycc (<(h8nh%ӗ6,Dp5f/kbcڂ ysj# D׶a}9.QB"#v.q;_灑a^m{ ۮy W@RĽ3a ʫ)Qo>#04vp#)IW.R6Zǽ^΍duxe0ք:s@D*c%@{jtZa+ɱz^J꼦_ΰo;SNJ\YC/4rЗ!h,\v6(L 's !W2s%fA˕*LqYX7}Jk+u~xKK&m~_N[Uk?H <9 {-^i ZwkZήB,-BIlgP=ٸZ6cB%ܴVk~흡2e D'TJٶs*x+_z*Trc-5%V-rfγܒ;MX{ JCR$B_,4 7[vd&n,< T^ZQ)|<`C,^5t8/,nR?DqFS]B,\?f2Ё2PBi9:Ywgc-+J`80f*]{õα+kf|>d?5VѠ:QT 0QǸ27~d%ХV!X 6&:JӃԈ+7J_P -!ečg/ʈ>0U#s z2&\w~h_6oMfIo_iH@pCG:U&c%gp|\t(O_xIXVeU :%^5T"7nm(g[1&cFD$L}L.<+4: 6䔾%!ח|}gøy^Ԕh3kL>GBx T+ї놉8GHx4nwʿ7Fec1C@on>0⟟00L}u2Yr"մgq8111-s@7AEb K/>Ij OBqUQZ~I[Lz-!0GJ#(ȁ E"/PVF0z[1%21z}#e0f!N߹T61k1qĉXt\}yCS "J/pOү'ם)Vf'` n eh>?^jk3ؿuF583 Bm̈:;_0 şFw9cE7GA,SpfKgI = :fq<7-S]&Sh^FI`WQ]9ʶřD!ᨣ.35 lJg26{TƓF>Zl([ 霜x&7#"e Zv!3ݲWy")Im _Oac:)M顎=e@Z+*Pu ./iEr@"xE wo]9E" T8eզ ie=X!ߓ)k&mklMDr`\-t eAz:^M (lRO}-/}މ8$_$>=Džx#aZh%h[C7'eT5}iOCv ȌZ1 b 'rk=cה&Qk/nD$2in({rAUx²LԑĬSs7~hZTRϦ-Lu؈t8g^ n>>BPVS I#p2V6\YYƶptiVu~=cf2DL- XX!B=5Ȼ2<SW̩l I&U&L]K|GJ$6I4-~>'~kGa&\b 8k ^Pa\hNDQːs36o h;c =W+_\K3sӐBKFl-.r`)fZ()Eݟ .{vO)-պ,5<[W5Y.iDINs&EMhD7*/`wr~O)|4SNbi^+Œ![|#FL4Pn'Lr&+_Ϭn;EP_nSt`CWl+b<zb$uSS݃%KV'I&FF[Ύc{xw5G/_mwZ)=&;XE<2]N"h˴jw 0R=X~ޘFOdt%zvO˚EX; eݬaꀍRW$9oH炴T%®-Ak!7p|mz=2G.n{qT3ۅe<\uWDwL~`f0gn=0xƷU 5z;%.Ty0ՁK鑏vj ħNcMwa\tGuO JsHU)mNOo~ʥOV9e~>~.o<:  1^Onѯr:J]#kާY Ң*.:es[yi\jyVX>#7j@36sTvoBpm|lv>V% _̽wxo |.dP{_SLgR #e,f9^E.7W (: ܄[{T1s5 !Rk#:8f4Z`w-=eykWvU$f#2n}4Vw߆~_bB~+ DG0\pBN0"Ks(y=deNڸH/N2 um]ledD;)aoG-&܌gӃeo䅭ɢ ]PuE*yN!0T?n+v9'XĐ[xygL1cK u^CoPz9?:V;88OB!l2~1 -ÅaӚzeAHϠ653s wgC];˟+mahtH8@_bx=N(}!Z8#“-c~mܞ3"/5pzZ`_Rdz ;ZR)G?a}S+} 34:l聯I#luCI" )2'?om\_8 D?^Ip蒤:pˡXNDǸ.kնs/劭9ZZL{jZbB-<|mHpi~0kۅn52"sxqe?GVH1),E% :YЍE9ܛyhX)@Lm yuӷr)(-RB{qف; ]tn4˜8 %%p=(r:*;?s[崫AcsO''ri b' /Oꨫpq^۫zkvI5Iɡ,@|t{7bȐGޖfLCS2ZsuTJomSx7Z Mg,GdI ^Mw/n%"B链l,ǻ% چd>kЇ$;({-幣oݨJk [8S, uk!MvFB&lq}Ӻ<%qqQJ$(r S!j72@Wj%t&*A@C0q.z DGԣLO*/SIҐj2i'.M\m'~Hx͚'XِMWxE2ѯ̹$HC`qau[ Dxs u]eE'8ne:XU18xg}S*,.x74sFI=S w%4eIs=ZtJ񭯅16b_#ש)4%2+Zó+4<Rּ2sEm<Ү=hdۥ$v߻0UM91i큃mfɞr6( +&=mHĩ[?֑zAuGǍ7/5E4 {N !.ݦŘl3\^ ?[}ZPg^9n=G] =K]UdY r^UM6Wo샗_v/%ZnQH?E؍)/z/ɘi?U\'v2`[9_l}FC(  C]`AA"]X}r7Ѷ4NJf lPĜ7ndkJnVVa*DGSFA_r!_N|1?섨%/'wᴘSL+JWnNBX! ƹ69u75Nw˜ Z>θkN3X<5ByYfҲ{~@=d.SK(֑!Ֆ=SEP4EXK3k"کԪ @27<; s%!KӰWteɻ?V%!rWsovھ C#PLm| 6a9 ßXo?`XT 3z+.jX)H!Q" @ LZNT]>s}ĜRoeQQ)SY交t/ړ(N='z{&gO?/]S'_!9JIlC%WP,~t +q#ve08jUG1< =zSx?P:g=$esR똡!OX0Ted-𚐕CTp6Y&&󺯨,qܫ 8P/) +>n ^: `(&;ɰ)k$+ ;5ލppgGt/C`%Hi2i.6*dE5|-ɧNgxa ] S]X/^|E> QW~cl5{.r"x($#}{46j@5Re٫Xٺ(q2֓ld!\l&-FCWI*I^Aʋ5L:r $P2I&7+b>Q|}CѺH;G,d6'!yṏY.Wec? IfG+U=;ȇI}2߹2|Y>58&ZRĀTvy>otD{஋iЩ?ȃb.3l_gdbJg,?Ô=CY n |D@ՠ?+A@viBpڼOT4Hm̌s;MD Wu*IaVmO<#Q'@6VCR(9ڻ2])M>}|Pfx0$ =v]sY` \alZ (n]ᾍILĶ la\BqLfחg~ ԧgvG(f)|5%|Y4wLFWiL.R2tӪ0ǡG)ك+g߼QoN7PKpS7Qbp:6lQ{z`z7RF}cYCH^ m:$-͵h"ek|p:W&mSz܉ z8C/;^qPnZ=+6Z ?xG5NYJ2'-#D.3P ,3 vԯ!KdE8b(gPw{tv+cq3%Sj|&tQ[6u{T [ߎ'f$5 ׈rǙ:KsFմg "[)ئ;,]vC#F;hR]ؗ;Z|ocoO[ Z]@8vZ9"0jTcn ]J4?NA¢V [ƒY:Zblj>qKerəVno(2OKf_x,ES$+MIԞWۭ[UDZ ]ǁ*`z1hDzƆ#]+L+XPCf!xU  md$ak$)Ea;B=2?6 a~(~/:_VX8'0 .h˛T %woUYcɚ0p@ron'ChtG$Y3\q3[gMӼނ-%hϴIGf9Fމ)iWO/v+@iDd kր=kyE iIs[Ì $@yUo{_S6 Rզϔ'Od.)K,۱6` pg^Ij7]q/Y=g{dk~-hɘ%_*tA Ac1'1&a],' }ct'Yl.&f%e-_'-AQ:LjT~7 9TyڛxJgWXͥ3~Oݲ#V7ux&p1rɓ~`$q;Ȳj:pN1nGdX{(o GVBK!GbD[y8NX3NŰxkRh˕LQ(" E*"<r bHòMDbo<(aezi> |uڐ(JATJ4/#y4Tغa lpÛZe˪mS!k{h4(C KUwQWZ;U ~ (zdo8H&66F})u`*8% 7 7^.+fQ)46~yi&\g4fP'Y_47E "+_ԕH"(!'ѧ뎊05'[u~ ]Nҧ /P >ЮJ)Alc!!9-슄+" gmT^K&vr)|414 rEKB!hgj!DcӋk\@w0˰/v`CmʦJ8+ X/D]i_0ۜyaBZ:RW:ٝ עL;evZLiM^M67:QLG~9V62E4CzI)z(E'YV]~`"閜z~0M ǰޞت(2k]nj ii`9 ~ݐ) F[֬9 kC~!< =ӌceq#-_=\nlU=C ܤ u^gԺB/,[;t++\(A.y΃TG>o敡W2 ZO5XShZ'URKMPNH:qt:7 jуs2 (z3$y@ gH(JD#_ T2ΜK -nx8gm1Ԕ S+eī[io8;+#{Q{؟$e}2kp8E];ЕtCPa'`%3CBd}:PyeS_,w)a ox;n Ci1]\[)=JwCF4O49R&ʻf6+93NFGW(?bE\`V`JjFzl70xO5J~#|ݓs+Tq(! Kx!Mq=xȘaK,w\M}6o0e`0h.ui"`:8/]--:os[Sn\ cIeto-Xj~,"Q`=>Tm-Z8#ɋn9U%S& QdGm ; ܧdH7R^Fag4h-17!ׂRM+En mg™"ܫ͖t1aϭ1DFKm#aڨN;(=>q6TjN, L$Ii |Bt{u¢ZrRlpTb?\+eZl [ ;r?4;C cz\юI '-؁wpΨ*J:\q9&D^t Vy'+ Wa¬ྱ A{J3?} W$c׉pTs8-g|3*+˶3֑18N.@³an!J;_݊x([rl܌PP**Z*EN#y71zI؏=†]|Ij%Hex:+z;#ui]6o&r3ٷU/.y\m܌~ILeLkLba 9>81DYOziD'%EzG!M@N],p) |r|[jk_ "rG |>LqHڎKo!&NQgL "PnsJ0FoCx^jc0”֛'3ҝ#-ϒs |bD7_1L=.=%O9*p*ٰF+l J‡ nNBg tUZQ Z$ c̼0NB$+h0C1I} u\{EE k;u4!$K^p U^"׾VR) `&cɒR+f Q vs_K~L,a~A6$!R!~&*mJ&~Y R/nBfgWK7@ҽ5d2e:_Ζ2H0Ϙ[{JNc(,F]$Aa`MU8M2W wdF(vU6y޳2l|,LȇoVYv=[k)N~wo7>5ό`5~&')[yrP&>ah+nW(1))y3Z֟wvN6Il;('C̛\EY$P$C68v഍JeI eU:ꔆ9KhqO:?Â[F:¼{ôieRCksoV8O@ZU/h֖٠¿aʚ_^ܧPrA4NRv G ('G0zvT\J *sQKm)Cxa,#-5~HE"cڌ᥶Bk ^CImTÑ{oK1i2o6m%[Rְ4X+Wa}nVh aU+DkiߊΈ=X8gg+b r6kOgoxz戶py,cpߜ=U0OVQ\$>P: =!h繆 KX\_ \I0gC{mg6,2212I&(DGmҍmK;|҆׬t! |l u728/ArT(o9"j2RFs{ ׿EguԦa+=b^soOnﶊ*V9Y1lNԘ)?KfSPPKC CGMyWY3W:v]$,&llV+,_s3 W2v!Jzoq֜"u RS9p" RN 4Wίc iz/6qeNr2Gyr/," Mm /iZ}{_7 잳9gwCMS,^p{Lr˰R '8ū$,X!/z#fB5 rfޮ\O@{h/ʟso0'/(5]/QSC̐Lpn/Юfj9v:Wwc=&~H}v{݅ ʌD H' x 3" %ܟP4u.QYTA)Yν*z #d((*ȏ^P޻ iYه3fJ$ gd,hZMvhh~iC(%7 V@Z3H6$-8r՟`eN.vZ_G>~!a8tˏzN'{hX$3pʅo[ ǃPqU9Yp)8\*d{dY܎ýOf_1ak3{xYHkMs[Cגbɵ'Zoآ8#4.5\x"EV  TZI^um# kj3b6t3a"!c C)<GNW-)1OF|p ^x EC7mќԭ\؛N@1KPv_U=]jXc[Z-^U{1d-K,uIXY&{Xe{E) O1rc-AZXR:FR+JI7(\O0|Xﱽ[J%7־ !Y{4X^+ٳ d?Pˤg1 G2#Mq?YLEҁ*t+Qʭ"os+SuM_ i`ǷC s v UšRיۃi ?>KDα[5;I`F.ƞv{+:]&%(S6+iz#h_ezLr.u:nOĠNCޛF"p j&w |-B$f$pߍ?"#yEsu}'Űu|Hd|B1Kd(~x+Ź{:JmJi41÷ǝ-Vn-D~0p)s^^GیC?ʇ%bnfDJHp7)B. Qk*}6ebN#=7,_@Mی\IoMHg_*Y3sED=hSU6Cm9H)| G<9 8mx?1Pp}L6pm܃<~ ɓL5^HPn#dC 1iXၔWr (=`}/<˯z;-Ç1R=^il=z"ؒ۽T*!ղdN\nԋָE6* T0ƦCOa43tweVFЪ7Ut"G |Cˣ]d lFh &! ^%G&OwN( >n=+&2#Iă_Pl3=7g&uC2wv,ʪGΣ j{/Z[jZ§Z29I%'JXWfmTT駏Y^.s FN/|48's@ [ޞ9(Zxy3eoîRxpb- { +}]Ak2>llrco%ҵyus2'g/;rd[Vϝg@MR?/ϨJϥ[e7 ]o_jHz+[&Uּs{ZZE,_uo~b4bfdzj2"J㭅Wݟ=- 01Vp:~Bu`B2g@%q _zbP#H{}[%JY/>~X9gNa5XSE?^}Q^ik<7&F86}@/[UV`DФ?e7g "'%b6E q3!~{ G-K/(!"3ⲴxRJxa+Xh!-cNsh Fu kLa9+Y⮑]ºknjÏjlm8̝rZ3䙧$5cq{4H@A+NV1vy]IZ+Ax-y2h@>a2y~{iyօ Bp9-&{7|4 $^M$g8^E{" #|(›]yN'mç%؝z2G2e =>g5m_dXUD>77Pc91dWg.L'j-I`0!cȱG89'qx%G }LpbkjgR"_dQ*"-}8q2ȥZN.|aP`.#l|fpWW+Jz2{3t9xq2__;nPG.i[9־,X7c`"{z؞[tүbj}{.!d VGcbelZDip<K=8O*__(qk 0 ?6vTk(`||0`{`9i*]sU^])UbuOg6EU!)a-Lt+QGH+Nї&kQwTmC6\-(O2&N $F~V w' )R0pFyPP4XVM&[%0{ b)2s"3k2y;{'=H[vKQ[.pl&*_| yTMarĒ)O7 ' S'Poo$ [.4 PWjXtѪ0{jGzLG%6wKBbծVj-B_gZ`FLHQ憴Νy,3|r` 4Y./#ZH7h-"L)5Y?7<؇KW+e,)> &NȷUL5@q\%u9DbztWskִZ!cE73&BP|<F+W] E`46!x ( uQ؆y?dF..LzS j-}h4COc)EP}I/7x׸D3 [;psƱ/AV+/QzZ\BgқܚنDF?ܒKaW } fci`3STdk_'[3Kye:õ3.#P Sx++b)rG6[ygd (/0c$Bu1kԶf&[7>NUܞ:(<A bvK+o`&R,a;`ݳ[ لm.y*I|_hG\,FAf.ō AG dldۀخˉܮb%Rޓi)T=vm"֗O4@zm%(QtWľWu}B ǯ^XxXDc/r#."J; '7RݜR9MC2FdG 㳤ܖkAM}\L6ª{j.tyFu/Őw1y _w93xۻ ۷zP^݈f;fbh5VҠ=N6"Rl4 a gJ* nKO'M>x X'3E}Y-f~`$cTW#Z Tiq>C무4~n%(HXQ*Ȉ@ż=p׸w Q\ٜ"{u)c'|+zd*.sʸLOC3\.uaFB}0AbjVס;5YnޤiιkҌ\ dㆸ7Sqa2z1ć,M탎mD|{KbQ\K8%` F&U'V\FB;1pxp;%iV 8W.:M|n: ӉDTԩ'$Mp׷@Ug6CtƐL-~g/JaT˛Mxj LjVM(Meq(($iV[ܳ\z!H XTܙ#ܰU;h]Ԟ$¼%Z3cSa"@ҊO(tmҊd\X^ح*[{t89<Ja\`ry\: pV^z@QtFаQ0\1mnoX#TW8e5,tRC5Vȶ%m0Î;쒧ABu823k$D ̜V'aW?|6֍p5.X8` ܄Y٪|^{SoxpǙ`(x~5lыQcux,8/ Edbj)%VI۫BNNkA`E#q<=PX=P+ ۄ@?i堚rqpu3oM rKv+P-u vCq8ȫ[&1݋X:`aMcJĒz~(^NUIIRHX'[yh^1JQ.q-t8;XrY&? ٲwHƬ+,]q~0lJ7-yTN..%VS|-j):VFxwo/Jո`{,S&8 ]KJh;+^6~B<5FߟIy<!iD`S W\q! \Q7{U.6U76)VƑlYɧ`>*,M 9D\St༲KrsDh)oM=S#nYm{^zK3竁1aV"9tk8+~,d ouR-#6!zͺqܨW )tX-(69'}7M>8 f1D 8^{wԯư:5\,D>3P!^hw{@U͍ol -F6Mu@L@fuD0S _<$~XpE9fY;*L*A!T vI]\ъjN H{FX_T! ]2MCPg5AQu kFr[_+"ȏ2_u ͡>_D 8xgxEl3>;zV8W @,~%)B7 kLfjkX?B22IMG(,EVC؅Rܢ=#C:߉K1e^D6CC;#Q [R+ JY19[5 ۂH0JA=Y cJŽD)[&0Ipd"Ƶx'w D^}ca,+; d[)Ghˋ=1C|즇8н?6)z@?lxNK !Ai:l| 0 Pd \-}ËԴLn$KΓjkzФg6ZU*L3%{'S4ݜ^4*-ͮh6ȚQ[$S)1:\J"a?J !2 *+pB[#8r6a]>նz![׉G YؗWFJ_Ao_;E-'5e#U;[2v /q;mFo )V]4XW`x5B}&6tW0.T~O+uJ2i奛IBEk)Bk<9Ɛ 5 R){hPd @jTkL@Y0_Y/Zmxð%-jU T WAՅ% )KYO/\Z`M3()s=Iv K6:8s(v74/Y l`6d(/zESS7RRY;oǨY^DbF}7?fJuݟ}tb% Kmk.Ա(^A:\ID4Bj<\ŋ?@9fsk5ǥ4菠, 3i$~/_j ʇ9PhFl&5{LD oS=%+p^t~? ,c>jV}P".]cB&"`MRV$`eWZ遛ƬBN~j[mZ L./)tFIʓh=-tcg$*W ,ս.94mg=PQ r;>r>׷#ԶC-tozQWiOInרơhBz5J I<ؚҠSV.uzcޙ69 >؅cH\? W0DT/0ǐ+dK߯n kGO3qVh\\ÜgNA9ϭ)ic̐`stz+ExV 9w)jk×THOrnE"o{;kdu(v\Me>D^;K+z2NIsjǰ߆Ew| Ł@9sP/Ng |2Յׄa t2Tv}>-\wMJgD/x1,=j"7R R,4:UbjNU|ɞ{D!܃ 2QTљ9~!F9w _boϥc9+_{Ğ_Q';\NM Xq8r07-4Mc4~MiH"$}78Z^o=1i < r zn#3/Qƫh)AKiwvW`\75@B eկ6\vtqz'JcxNCwtnjd }m*jo=k SXǡ$uhD鞝ٸ.RL"Ƀ2wl9ɸMByf7/.;]v55vœ̩Q4T0zy!>UnAzORc#P +hy:*?5[ؑc6s uq2J8-̕Z5$~{2&J* / ݮvxjP{N Zձ]T^OOu*HR)e` `h#xfe$U,ZL`km~L$NU]dF+Bt[xOVm$X,Ԣ`Pl 0gll)c0K -Ny5p< 9u{~8jm \NcoCWc\߁;Sې2)uKG\PU2!X!"I@l 9{wJ.ss]hcD[WJ֕ |̱ :/ZAЯ¡u|:Y'!"g}=="TE #杻[&&`z __22o'WתZ1Dժ. '0%|J{L( vk-X&{YNtO~Έl!ЃB(tۇ#?b[zޱ|Fd`j0͙ؐT0X?b|*o z7udҵ-@| Ҹ:V;7R'Qz~$T#1bSLd ,`??0 RJ9iu)Í^[Deu.sbdJy9A& SpKIaƞILCXݧLIKىr\[NTD J< G;np 1}YJ'~v!hRP!Gmv]' q: |&ZąyДp=#'? 3')^ Mm$BR}恴g6JJ>XRBQ/f:tA.{q\( S"+ǮȬN4A_ H>O5AjQZנ:.26QYY`ȪWLHq٤Ƀ'jF*S:smDeYBq9?va@`|xX j #nHY3f'9jNUX7]V9 0n˄՗j>=ueW]">;n2M.<Ǻ)c_0 EZEx3_V' z@P鴵! {ٻ ʖ,?HMvO5b1yzݿ˔e[?>h 1X̗+,PhÀa4HB$2pb;\NH>+ŧf~/Q~> Dٽ:WhXl2AlQ)A%j19"`:kv \j*\HigIWe&>eƨKrpRxut 1;dɓh`rG2TߛPv$wS^S!S7 0ϧaӕUm.X4 >MIMD/\|r5X>۔f+A8fԍPO?/ik5_”<^xp;ptСqX \q#{}c6֯$WI|ӎ.4\&"W"Rtܢm) l9>[?cp6XT.yؚK:4ҭ_^) MMkbXpc `c,܍$NrӐ DK>K: !-9b_ěNh5""Elv|4_|-ƼQN-k*=+2Űθ4(-4"RQG&X6WyN8iӫ9/UI L[?ʾKCH xc{;ԂVaG$*[Vx:ȑNL sNr/f{gl(FwA`gڣpIz g4NZ :>˂w4[YoOvE+wY  g!@m$w+Ts=mhxj$YJ\o0│ udc<\07B.rO(hE=+DX _FԋVbRCS6K{Ќp#P];?5=TƦٶ(vb~Dqv]IpBZnJa@=-oW],8[ƅюobSdҴU#@ +Rd&2ntw4㗛Ror҆ݏӧߖd+bR Y%,EAҖkM\p}iUJ/=y$ pHSt _Ì >ɦn2 z3HʒqѸ!d3c6 B$&Ou.W" h7"*^IlICU|ƏwP52P_[c՞V&_Dq=bK0+߳‰N0MB_ *UdU`h&I8?֚(4.ap{eV9;\HC'qkzx;3Eaa\34)sOg՚TVOwVVlTp${9R<(sL4*XHB`#>eZxٸ(Xe؅8P}\Yww{+)Ii8*a"L,v*W!Ĕs

h\@krIȈG~ 5+3)7 Jor)H2& I~h ՠ0M ,c0U}zca̦_ wۋES59˘CKm }͜[d!~.(J!*GH5Ic+|2IA}]p_-TFB p}(!ڭi(z HEr3C9' v-j>O JJJuV+Оe+4y`w%A3_-_n4&Zo7!LP} 2y:VmۊBq&5 "GdŇCPlZ.XX0DMb #*ۯHpD3iz_[Y?F%CABw37ke2B(={7t!W 0=Dqrܿ8[Gf!K+Ո6ń懘@TF8!DN_pf"8I^FyP_]$6s' LCAem%z KBrvuŠ \w,+ SpΩaac8|RV֭Uܶ04OO/U_ wO6 -0=U[{j3mdKDPk?'J[P=8h4 AgY-, #&/_<l9n 2ǪWn:@ 6.ݢPj>?8C64 3 zKndeP5q{vn.u`NJO˰% :]břdX{^)M_iBU(~ ŞBTH.Nw迧"'zG'JJs/ðh#˵.D~Vy>'8qخH.$jnzMC^/!͊%C{=ۭ|2zJz[(t;_kͺc2^ 3/ZP1K=-ÐEhz"VKhe^= Dď 9h%Iz `/ʨ<O>}6{yrc9𯔛)Udryin~ HwnŝH~%uJ'<~ CK}!è.q VR=!*@޸UF"k*#㕇ڼuۓ=pFO' M7tWNPѐd.tϨߴ@D|5h1(ɗWa3$ ZF}ӅZR\FwjhRRbyK K.IRFx֜K@?-GSq}An,@oW4/:bi- Ne睺2!$M!cΛ@$6jޏ{KFva8! Y ] 콷$=۴|>;197/C ߃K@VMsl¾3tzЪojn)hD''$qgT :m;fxXAà>QLނSH#r5IPwr$rLO6/L&AY~wcu؂GGY@ctWIGSWuZ`ױER!O}X%EfFS"nؿ7E}S{*o [zW«>F-9]4!t <wVY՟MESSѨ{:x`l +´e[+(luR{G߈[=>UojP{~}F8)cx_'i1XtJ}V+:Ϫ:crӧ1M9cfO=`ɻdGk?AzjPm#KjdNiZ֛^%lHrd ,&>;*d9+[IiBt!#Ă;lEa;ҲM;41?"ϊc&EiBS7In+/O! 䡆G BLWr>B.9^FZ]KBЋhk+^.lG);\Ťo.HcՃM]" ]Vy@ om+ەT LcKG+?_KP>ǒSZdU T )'@[)2b'*i \0Wnr ~MW١Dԛ꼟މ{pD {hV_cum>q{H[N͚|幵Y̚tl_sVZ_%::؏H/d"cOe%UL2mf0_z5˳ )އ=Y+T}A$ S.A.B Y&ziZITk.3ŽrLDfc^gq34#X3ߋLqf 5>7ȸfB)Tep'_r#eD,7ָؔ5 u0!s+Q,|c|.ex |$gaG: kPSƱtjOd88T~" V=bi7adg5BoBgSAY`O0qЯ: (ovۇQ\Z'S H%.OU^VdWpkO6,k=Y+icc &Հ8 j6 I>qlnCNaDz8;le_ןo'ժG f-ws) OBG4;[hg"?n ߞuY9AAX, y&~19Ŋs OKσ_<[~)<=!gQLX1@o28 Dgv735X9=g] x%5fsk`tE7̛FykTD*2 ,$L`JDn5Yі .6PZ&A&Y'>>>T~\`; [} G>Glj~ǀvg&'֋KQs t^IH!謞RRe\!W+bWLHr>@_I(s:>< E2f%`ƈyD Єs@d5q>f\}NZ~ ჷ پ{zhٓGmJZ_Ch)fs}3%,06s8kwhYSsNHSg:Z [ 7s1)yEJ^(CZ6P:\atKJ*4ހacͨ)m/;kv2C~^bvdt7=L#ӨڣHhoS~lrqfZ{nލ vY1T  :#&踞˫#=Xʹb…~o>ĩ"3+ y9Xif]+-Vӧ58 ֊7QgAؗ a O9FfUO{GßJv=`KSWWDm1׉b\)Nq#M_/a00I@Ɗve I=N,AO'j3Tb~?Lv{4,CZ"a5STZT ܲ wt`tjj+ q3G Q풳M(-:qhQS-*l%Lp)3`J[Wjax(='|b 5v E+f9y[\@|QcL &ApS@?nBR'A:Wjr,s YJeR5pB[ BRS,%_3cOi-Ye0WS'5v.\3ź ߸u14 $=4taaY(LR-9n ƽpOm AA9M1\\vǠ"UƓ`N(]Hdt['vyORXFkQ.$Mfȁ %;?qM=)ֱ00sWJrփH{0f3f]?(.1OBV3s% 9} 1 Mlr\i}UoِR.\+r$즐|aC׸n~=ᜠ:@xO6+gȊcfb+"i"Z?o.gXLpAT[ݜRj9c sAWos-7_A"%Mi{NVhk!YOJ(,+dB;+c#?TI/ǟ^Ŏ<;H~1O$ ~v# &~wlvNՑѾ~1/[?OG2Ug8q></ aHnuBОf`RZaNbC%bJM MN @*3 K3m3oŋ=Oqc*2%=l p9|lѠ!^9sբ%xǠHĵ p7zyk;W3Ih@3-aOh@>f} ]cp#u;Wj!)8xtDZtQKf~ Vds >^h0 㪁;-J>AӬ'%垔~8NG~C&죘BD@V0J"Ze 00k.'{~I[2^Y7Pw I~JA8}]j%j/'4 ~x7Ս8{A蜩Z=:@& '\Âj7~3S<=gjH?WDO{H|켏USec7uR5(}px\ZnqXIfz+ qw>Uϯe BʃB!攊Q\0G/)dq 19^`kW mu)>)ݙ.n΋s++>b!aq D 3^s]YZ8_?J-n$ |ڤw/Z!AIBu}6 \#Cjсx:)Rjr"lX~Q@ӻ)ږ%h9rGK!q Ǟ›^V+8`y#MxLƝ̈STj#R6Fd[NP.5pLq%헑q Y}$?~ *23u+pƥ>Y&YNp)V`@ +GyE`d0y͵u"FϠFp|%5/ A2[/¿yYE\13EaLitS}SI } %%d'aRv7IM]CwM׺`ɷZ!\NΖ/al"q;qELy==8`̃HHe [%ƈv+֡ma tP#ߋ@c߅+Ʉ/S@_|a5(Lb5>ªY:щ N(H?V ;}*KE[]@Yׄ`s7(U&v6$Ebƃ ~7 'NH'ȍ0&*d5&'b3m O0o .$c˚AIzمfrcy!ռ9S慄vX#3CD~X@Ӭs2bӑ ^_y lTtc~KK ®wrG*' $9-.XCbR¤k[,*H&')ҵY=3=%FrIPe9>c;Eojrhej~Y ϨcO,uĊi>g5_9t#vݯwU|c;XE9 oQ9MחPN^r%.l28<+. '(䣊fmP49+Ykr'-;Ι"6R?M}8S"2o,@t^vȴ>W|bwEhpMRe hґ*2&F—Bj~DLDzX#i6eBuJy۬PeK UkHk6q ;~?N J_L>+镞LGKͱ(o+ zT,ހ~`:  5R*+iI#EI4y@ۼB+,5K/ 3q3v5UVJ:1? Sp+6zb Z׋(o#I]3jՖ[8x2U< "\ _f-Ǭ+PΫ-S 4e^3ND C(!z[,$&|OSH#jY2,V\(ՈUiI둞ZM:uxZa^M*4FUN ep?O&?u:'X1qQ.Ma@ tɭK ēN^Lq'~A: 6"Ψ%j5v@(Pm/"k~.!Jiq:QQJ q{!{X2(0GPW6]oO?]JjHƥX%/t bp{ܖQ5PWuc{DQ_Xk,\fhqsbn_^㭃\ jxg`$Q Bm=Y9wp lp2ňi3~EW&]6 \)I|Evr֒O똃e7SQAٻ!M)8\`2MZcx/21SՁ/yلS%l9bciWck]pbK#ERv yD6`AIwgp`9 fD!_ʚk"Xddć$z8-X~:ñ˽8Yg邢x! zk$XV;Q8 SddÂqG6j\Lti0;!)P<"Ojc7eykEЙ[ 31!z~.p?/Ks}GqW(<7Ib2c72قЂ +bu, i)g +uxI pcG&b1wAs繛vMK4I5 R0{vF"ҺeJo>ʤRhfiLH-b(-jх`ς"$foh*;.;^V-A@Z puwgcm2b0p5z0 Ī?S3.;Uyd] 1D$sgS1܍fAJGth F2%R)F&e+v^a*YwjGlU3ӿF,M+cFTԲL}\^wo/gŢ Cp@pCYVg^gD#¶h #/4m<}d)C;[w=FN$> <2ֆhƝC <.wA{xuOUx/B>BBIAd/D–}pJw4?$/x ufcdSsqd2KES~O_/TC'3{Õ6O|yLЍa^O$>v<HNi9e^Ú)( )T5IHU~H<&Knx3ͮ:^SBPmDۂvĪ3*_:?#/ΐd#gsrb|Q?'Y&g 5@#9"Hd KbiuŃ5f1Gw糧QQd*LmkS:, l $(b~!Ng>uBaDj& +ͅhc[΢ԛ\(+I\[;U;=jP]1P"gUW bYЇG9Gb=*^hjwj>u}=N70A ^ftrDB-;0WQ6F)CE)VMkC,K p=BW܁nc~0_k^b7l`4 B/$o7x?O}.>~6;g寍~Tb%N:?T˱)Q}HϠxC,h FcZ?dNm o˩ef[ZsO{@c;khRx F/k_\F"A)r_tT]i0hf3i`eE [RO]Q!VLMua )$rO3֒3tEZLT 6Pv3ϙDp*CJEo/`Qqo14 6F:„_VH( 9S4S|K<A*L^9Q}f1ޥX_th }pԔ%xsVV6H5qO3aO > cy[ Oa.۰#8D##S~-T`%^RnHpZ ;fC <ҹyOFJ  @FNѸ}ױ ,  E+Bl_uCA^ʝkP38꿌w;(I͟y={C\`QA]`2kgk@mtH~ ;i^Lj¼[p? u^64@׏W&PL[LT.4$~凐iJ!R2FerJ>'* &pr&~O&z8\6okKԯT3Lɜd R+Ҫ}zߛNdifǞjjICQN?rN͑WU zw%$'_6NŹHsC\ AQN*}Źu$ < Q&q-q#7KiGe`ak,9 ؈p5>NzJA-K&o+nhBEdtUjOl ~Gku1rҍTZu;nfIC]'uSSM _:[jvHb!͠ݰ~m4~ұ]fpGIķR q'KTXʆlDt-BpD# ?XKWs{Quj.Tcǟ/CښИ? UX-Lb/5I:l?LӍp-i 3a[4o1'-*˨e) s`KlM<\;\K Zw|J,MHe|cMB(6E~D޿hmڐ$tFXv^IrGݝ_2F,'׫r,z٦;eیOkBR<_ rX:&Z(2BECbfHjֻZ:D(LIRJLc,hqF"vLUBr9U"Fe#ܞt&`1 wP|k(c; DtίLt iޢjX|ҭqLaU93{TasfQF%?d\iv0=m=(tپ'oHN}-JX.r1kw$+`&嵐|K/NZ͏BEoavQf)0w\bЬ{{:jF]r[3FG[k'f9-Z{Nkجqnp/gvֈgZh10HLQFhꀁj3[6 5|$}C^,1+؝ ?{z~85 1ڈ?QA vl*ʞM=UU~D8 wh '9IkYCr1j6YwbDYº ub>>?hfm|R#0kU9E? P%FQs 8 9; |0~¤HM[20'ILuOv2m#NFXnv+!'ح;)Ȧ 'S;Gp0H~zÓz}< s>$,mS`蹚zLLW!ڧ>u2n^ L;X u%%29xF뀱ZB TօG/V ^sUOx0H)w[vNHy8aсmyuF46yc$/H{&˅l*[gIdXքhЇt.)R$vKx5|D@^,7nF `xxk>!|SXU"ǜMFC [?ګTf Que$yb\ڥ>NXydTf_;fPYfCgϛ j7rd;Y޴JY/<2׭ ̈́`v7ϝ`pkH& ˄:sXDt0%mP HV!c"t[u7U|GXG2aXj/(QG}L |l,ˤduBbHb%\yS{ ʦ7StʐhaϮwt5 k2햔R^~(ïfBf]kN9uˆWV 9KET(i^[ ܲQN{Rv[&?D<5JHg\O~/fթ"Te5~KM㳙Պi <@S3UǛ%{U! rpޒň1t S*@]^B&6{a3p@;5UDE.XqV VBPZ[t{\ ؄lɔ"`kE(5~0=I)6?o&`ѿ]ŞS F*G;;Q@ǘ&G~H܈ Qb̔فiT zĨ~ > q>d^eABRUq CꝎԵr*atuy_x`b hجz0)oU:,`cyrrk,gD7(Ms*qk;zc]gW7QlaA^L0/RB19浬U'*+6(i5HIP_m /&;AWk8H" 9Z*. Y5ǫ'ja[:zdxD2b#1{ri"KB:ئȹ!Hp51>,owo8,p_6IKkM7:<}S 1FA:ScR3c:`};dV@"VpΩd/+d~)x}V}N)[)@5O :o=tY#/`Mݼ]Q+ /:6t|[2@vQY=ɽAc]>]kdeOq#,8MDj<6ERuIC*h")RL 'h{AwsquR^'. 4Sy"SIbU51U q@4Zrc.*O{pR1kR|PRfBqKoF0 |(@l^J 4W70ۖV_U@7À9=)GA`k ^b늞~xz- 674SAlf`~wԅ W1A.x۫'r#-;x j8 #w<=JFBѯP'sWE&I7O~1Z}睒9sq^1}{}w;UhitכuLm%@r49]ӞEUR#Ǡ *Z1FYRr`[`PW[+DtbDƠ(f,M^?9:P]f?usF4Wgh-Zs&FZqx r0bduaƍe ;9٢{kH p8,T Ms B~՝zh_L֎%쬦o>X \)>Xiﳋ}sXYGz甜]C'C?T V7W;Jp–7zI*!<#6擣eqVhÛ㘒xiM)IzE9v;FBbMZVBc RZIVמ8 q-"4RLtLDB4kmQ$Pk@شAΧ͎4q|u} 1W>c ("^1@tT_(P!4MӳPc#ڂ\1r>JHDŽ|?gڞYNNIBƱ0 A UzÜ.zE8i&x^"DGLj$El>N^Իr5?)o)5dγ>}I\)Ħ##oбV׹4y4sՆ5E|Jo{ STXil\f\<< N Őh#k uêѯpv{1D$pUOY)c^L>sXFSq)IØz bNNohR_ֵ: ڠ&PКA2Z_/3EС0V-$jڹ^`~Μ- :qolp D *--. pA$Ֆ~x=Sվ/<6_h*8}|W4NgQeFUs4 ?|GXn'NfפN!Ge)k T{-eD_N үvHV'%a#~qBZ.R"!ǻWswPBH?&EY. ~lZE(؍ClLQz6vx~0^H{!q;0$Kv,Z;Q4:pDMvK`{KS6LQ/^ǜ [; !7BCL=Xzv`53>6*WS_1vVֵe==ؑ_EaJ2)$(Ħ:'ʩ6*^ $_8HG8K02SE}pX*o.J/v1EW OQ{K4#-wmI  C~ Z&g-}(8UqA1uXmsQJR a.5GH%b*z-ӄ^0 /jx螦m~ar@̍>et+MI kOHy\YМDv(Eq;G$fS&0`B΍@/>xj?vZ I1̞D;ϐ kRrnN,r$  uBo2 adD|&9N\E_0s4u&.gkgt*ѿ&q>Mc14&g;_qc x{>.{߿ uJA5qe|Eb &ӑx)(+ @:cϒ4ђ:Ї""G٫ ыЯ=CCo8]񻷉9j+0Ɠ%l)uC חJ<Gr0 Et#VX?1 VJ5r dqeoN5mC1tM96xٞ?׈t+`BH׷['f3J9 ]T&m Hr?gAP8!>?8ҵ{ȝ# sfk>paY[ms,̀qV MsC&i{96 혱YPi5ٵꟳ4J A5!U{+[U\Daco|&?-ש>SgZWn چPKr2vRVeIdggs/XLyZj Zy;{\wyjtɽ-m/ٝZEB*ΊNjEVyxSs߆SOB`C=8ߗmBAg<_کx>:ҝQ0Vh0< σ_!8 g?<>Y].o[5#>1bij͗Ы`Q\*V_XlH)VAyTik 3T`4L+^BBZw%ޛ'- ʣ藁S%ߌ}:>$6KYejEuyȀI+p|-ԱҶ-m xDSMZgxrE!vuL6^ރbp$'d9HMFxrnдBvvCRCHW^#7Qo'AقHtoB=C+kk%>21 uG clmiİ=_E%!D4`D"E';;v 9{qF6U@۾)2)nua%ښE6 KsYo_9H%[1Wk|YcHWmZηETL(qO/$jsvĊaE}8+rŀj7ty1]ɍSi{ૂ+¶>A~kC L/ḞaA*׹n ȡha~hXyNtiԸsM6nʨo p@np:Eߋ< $H=JӽYgWASXWO0OvHK.س+w#5Bv烪(uF$l5U;bA2Q!^UXXco2!JI:,nXT9Krogc,)QlSh_eIJ}/rGk)&*WI5O6/=ߏM'yPJB/$5c<18E:,TE}H]!cZqLp^sKpޛsS.Ν "pyMAUZpV-@WWu~Qk/wޣ#϶?)@ q :b"n"(h%l{hFWJ EXA蛫HxNdN$Jhquy~)Bخ(g0^&~)"~-z5}lZ2s\Q{Xjh ~4Uw{aL!)uѧdIus_ËX)c=ﯥ>h; UvZ= [!4Vc*[bQpC7c冮6ݝ@*y(`2E_ff5d02d7|YܖH#Xzg፠7;I<5&N䨻73.O:a"}:U x0TUbWKUwsn<4..TG$pGFQ2ؚ֥ԩj+qf1㭘|)D3c.ʘy.7]>L1<]C`V~]a-Bi4#RyI&@}Nm.$7i-R4ŋZ&`Q+s,olJj9~ G]V}e hmgILK9[!U=Qi?ED4Ix-H^Δox+I8,:etc&f ؅<e'[4`RjxeʗizQyӠbD1>Fvu 5"v1M_O/k'έ ha< Dj3JPי#S{[HⲜ;g#"LCw+V/CB2lb҄K.`湦~~ü)ޮ 8oAZLU(q3nH* V Q; 0;[ kb5 1.hK>PhoJJi(- &" ]?)Hj/cӭ7.a*v&׸ ɺy?(q$nj$ U`75;>߈v^D34Ull+vd !:Z80! zl+}1,]}ڰ q^ջ0 k:#k:>SbJ1]e7 " s Vn0X&Ko9=UУI-& h'tBWgCGsz \_׋N08/"#wW,B1aȔHәjPǶEi J4)&w F%m\)0-hK3nG pB,BP!tM*FEqmS= Pq k{2ҙ&3.*QʏN,mW%ې#8wKaYu9wq&"zpCd'Ք4oU]76Z8ScGZb@u<_p(W1*"n,m_;-du򹥽XgR+ PM\3.AE6+8LP{cy{mD>'򂦖ޭa#V ]f*R|wT;=?s6_4 Ljl~ԗ~͗&͏SqudXsO4܇bh4DHeqEC*twTQ;_~_}sО5$hlPI,0t&D-juCִH4\0^|_0__) *Yۈ=b!L~\+Q ڧO9qv;  췱V؅$7G(,:=RP`PALc}_$w-6\vs-QOzf\YIX"J}DRSG=ݳ>G'(20k嚅YV]Qm[6b}ڭH!!RuGܥ&)aVi$!6aAS< [E"#2U!9L%ȁ PQIb&.Au2~1X)ptv8;~ LD39tDw)"4oh+{q +- \u_ug\Ce sС1]"n'GmOd w?Ki|XShloeq:Zq-~Ytj6(1x*ji$0Cn@O^W}J?E 3wwا'4 VV3t/E $B {c/Ti:cm|Ӟ<7;*%HbB$ p-+zfk0-\RCM85+ carEa8׹n2 z$u~|ꗠB` 屽1t@_DV_d~),~DNuDIuRMJ> AUNˏ/+=[B<ոqc&{5:@0Nee4!%,U,t-8ɻÕxBpUg*=U.REvv%+d˖8jc*Tqqt~%zpw~X=tnZ#hfY4uimկͥŃ= -0O@ b!`j_z\/tJB}wkL+B[%A“dጞorLi"R#V5ݚ0 -J,$?D lp=VR $rᑎۻwqnCe1$o TvJzs] ~wKٞf:y"l*val \1* r%#`81oYhՠC<[M~ EI6( K\A-cM޺\HfX_j6G}0 |}Uq'EpIT S63ZOI~Υ(DJEQ BjyK:gǔ8D̴R6:ylxfHz=Vmd*øS@* zA7,YU="\ghe91p:TWl6;ҁhr3WVkKa,HǙ3 @sNL{6I+_2E:zr+qo䠫#MB˔r;(VK\M%Z:7%[GP Z:`MT"/wqE[s 2$ Ό`0SY4=~Y2|?3)$]U: V>g.>nø]uv XLgmRK]OGEUKXb8AǶ0j0-oR}_4ЀBF;=-Mvdv&ޡ&E8If.O"2s2ʟ"T1-U%e΋PyA [DX-;hD,a}? !쿭cP'F}_z:h-=nBx헖$BiDѽ.$j5ȐN//NamWcuRPܝ?GX254՛L(@y h4 ӷp= e<o+ʢ՞>E-dS?cw\oJe~+ZL*t^ș#1~$Fy\v_sivn<Ov(kwh1hӊ CW:Dv'j<ڭW(*\xD xmOG #go2K3m>H\r<5ܒÎمz܆NJA}DO Mꏺ[7mYF}Ya szWVݦI&݁'aδ 4!46 ԥP@5GGc1R 0%{;@Šp #W=(vjDPW%i Sp8rLik^On9<@˕{ļh>Q*eM@3­c)$~$׿;7 V KX;1)R^V@v.#gnhGVA ~pHor{gL YC :}sҿn܏K-Rs[}1oc -r~0]y@]W|^Ce(*)!A djo2b@=zt3iQC‚D<$f]&CnPRs+=uQGATjlVӌ Lx){Dv2%K(zd]m컲)W@9F,qh;罈U0m>O U}K_itؿTaPA&˳12`Џ{Hm%Vrs6k-o,s@.r=ߒ*%=h١L% ܦ>Ѽ@v:5ٙ }Ce(3pq뛥"a(^C>?Q-MS  /au,]$U >ZE\MHvpF2D @J(RyF9!;av,/NY9\&JVN ^ƥcCAʛrۛ= dr$FGT.bSHj.ԙp!;}-{a3 $5g)u^eB!=boRm4ٽqjKyJaR9@ۉ-r5.]AquwAoҚ^Oi Av9"f!;j4D2Y0!@b8#;r6NY!\ '.o_=mb=$B>7J<*_#\ Kg'A$ڷNe*C]aHhvIkx!/0% b bX:4l[Za^R-F̐FLit`1S E،A}~x ԹFFmn,S.IAL]~ :aT.^^pZDZbƭ``9NPs*r"@7[nnE0JL7"/^񽡙TM揨I<6\ DQXma'‚FxsHvJy]$p _r;7Q#4%Lv!6ѢxSMQ7 Np,v 5 ˏ'z`XNr'x"$fv(i t5>ڨe,@RI6? o3[>Fnh uc^>^/>07bWgLaF[5?{U4QyQnVqm 4~oO7OÜA=F7.Ck#ۉ( }|OB]'HeتWå=N(uА~HGwÛ! %8kY.)IlQA)X0nƏ]Ƕ罓CIŕblA*v+8w0u>61e!?zꡊހ<O5 IWg _Ӭj1,BB)ÿ \l?)S,;.9 whרO>t9ڇLaV\@wuCήhrvewVbsp|&Ӧ@|v|,QYxo]!xZ< "`o)o<ы v%]Ϻ9!4ƽޣ{7|N3F,th_@Kj(K8fFSl|f7#A5eSĊzdswQ` Hiuf(֘*NƊذq3 Mpi66h^~{IFrؕϡ5 $t3Dr6otdb9 D8 B9('%EmЧ{%_n,2_I~aLd)$Fyyq9aN?}YNhC* D48'!*Ȱˑ-ZD 9gM$Fxz@!2i|d0% hв浪J@sI` X!ϖPJ{ێGU/[a ާN.e;ӥ\;\ck.Q)hrk|[-{)D'ꢑ5F=![M)n)3CTR@,"aEf^f2t`O}Z'b؅yXeqU;9=\D, Y ^ަiָ /ØW{yܰ.[xoX !SjArߣINS%b3+>=hlgEV>*H_" kw@-lߊ4x ?c jQ^wٌQb>ւEx3~ ;cGշ/{}\IڷGd*'Gu^TPE_]OͅuR m8 fDKffP>.ߌ>;fM w қrۃb {滗罎.)'~F?jJ)|>[ oˡ=4S XQ tt>0XzK9{"Yqb@p kIK|'B>]oSH?a8436Q`e);x!f[M7!{3n{K)-ԈqX#<ʚ A`E2o^7E/\Xw"F+_ y)Aq8fov'˓&~%Ƙoܹ+EuO.A'Q5K P |Rv#X#‰D\ߋaA+kG(2}+X*nDU#"WA #xC(^D7]#iI 뫵0Y|=9m$*ĵHv"_p:@ϩ8(zV&S~8mRl 3^Ȓ_t"{ֱ@$'(!9\O%F#Kd5]Pzds]!w)9A%J$ʓGdOÜR[<ݳ\ ͹WP1a7!F"vj)7]Ce--+G@CZ'Q`Jf--I4VAI%^Sԉs/~ZhyhE}T.WXq#XѝҀCd Uw}ԣ{ "/U` *7=l*_!&KV-tʓ)bq)jX+PHGLzAu;CNb$B:0cq(v-V*B3߆a"3;v`ezof9GXUw~)%qR;eB+>lu!Pd /gk߮fv3_YШ>NMK뵲P"3b+V8U 0GEG[Ws(8l=8>җ`lC@^hωq{b.9GolwRЕhC/buk45%&us'0kH;Z$V(8 5ځT>UpJJ{Wţ$6f&pZ"*߫|MGzVPܔ+o28\]CVDjy&Z /:0 ka7.^`jUW6i>j?A#kh܃TA_!hɽӤ6=QK;8*?hP z$OueD сQ;/4.Y)G AW cuN Tؚn\iF:6GsQ{ z8r@\D#!*$F,_| v^lWJ[Wht~i2kWӢ0ޭ--[cM!m|5U:HgkeVnt}v$|=߇1"<#"Es|ݾΓ{\S$)T]IBzKX`yd 7j\l25m@ZiFQ4@mZ9K#qWV1TDz:L3ϡ#Tݹ)e6LgK:w-괻&GTSDzT[uVN38qɻ3xH8бu7{R4 >ݿ )I>b$U*j*ò/j \G/,7r1b`zq%#ȴ!jkG*3RɎFi5B&h:Oxd@{rq,$q >_k :_@ON7;iӰ Ζ? 0%DffUhatWFƐ喬l2'22{Kꘔ+x-|-:Fd5=+.fv  g~f!DWc*䭱ʳ܍$~Yf i>hq?ً΂?TI˃rҕW?ɤ_:JmvTmrl (p+AlbGl={!a>+ g6\f]l>cGT>ɚE@XBcr^6BKmPx, ׊P8_mHQQ$%ni[ᆘe,.n]r=j_'$O\(q떠qXnR?pXocYaSeƗFø] ' ըq4s*plw+Hp.P(RFce7Z/Ysigh5L؎ 3Ѫ۴o3=?My %0N.:w~&/qv&+:GDfc=#YĦhg3=l@O2$aنuΙ~_9zB8j.D#_ w"wDTs(ŝyUF3y֕l(&~[jog=3SEjN!.[ȏZKeB%b$eh)\+pՂ#xj3_,;#`@ֲIA\ .n_)^VJeM)v~'k>Yzfz7$95`(?\á pH]SZAEh̟Υf駅*6T&V=WLzhW-׹bjjC[`~p[@AmKK׬-ˈr =f Vث=VYZ6(va޲ޟQ38dUt*\%_.Ńb]e\Q탊J~1fњpmd+iT+ \pen`^ D ej>;֞6Wrt1FB¼4$ TsJ_5]#Ò[WVnF+[Zr&;)!`يFnKΞ8]?Rrm,T"wWxIWqETy/+0 t{nMDqp)uE䁽~8=nRibU"OJVMfp>B *r_3wEulſt2YGnj%hn.$H}'U0Dvd- rNꎣ3ïeԭRBl-g%(DAЉ>NqyJŀ9xK%0 dRrSPS4ger^õL7K vbk ::h9WtDw_?7zȠseX)~]LfLG1nh *HP8Pm=wIQ"ctLa/`kBX PW2rPNSlhT!̡TXAO1ӜR Ё`H1b֕f)[)%Kݤ?3#G6sh03]=~H ^6[,l\3smdA$S(f۶\^yŝǡ~J&^ }D)Ȣ1~dm|Q:-4'0@ $0` dr=qkhxo[k2z0JwK4fӒ%մ+# ǁ7q/ s?hS dD_ 8{zC6M$?@#by9R"2^mr2<~f&k|cu[^LWS!朚H\"@Wjbq!ʊ`嶫j\p^B[Ef v6U!$@U>ߘ>_zr; Y|-B3qYNF<lG5XKYKV0'hax>Ēyڼmz'7$ wYC̰(O==/@C9e g T'嶍A+bk{Cu;dc,acEhYpt^Q DŽBh݅~w34iNaSK>!^ ʭ^\s :cZXO4fL| a rR"=D]AT9ܾ>H-[fVDxMdJC•DX)MY$KT%I~ ̾(V5,`ʙ,0Mb>+lr9)p٭}=qnv T,Lͥ2/tz(~^ԛ ÐwGJLG g;,%;|(#ROkJZP^u@؂?,V=Gm[M0DC=̼HGӊLTfYܝ_}aȬai00Hg{3YXکgNj)29!N`K_e^gbɥ"d.DOm4 Y ˻"z*8k@a6B;B,X~\˃۴ȇ%^N2MG̳XHH'>FaR]dxݽ}2ee@Ht] X> flGL*-vHc+B6sZ)2bk˓XԩVU`xacNj܅&!4ު{ tA/NjqSU*zE*vn2ˎwX_v~G!W`.4-BV^'RBtJC[Z?\{Nn81jDkrܖF#4vXߘ&,~dcP/73lP53_- L62s͗t_|N֥Ry GtddEgIr4B+sXT chRYq`E=Vf`Z9C!623"3挽TNys6 zb;WyRay %cFi.0\Ūbԛd}p6ƲSnOj9IMKj|@4؋Mn<>Mnm[5.d"%h9LlasOAKU~`mKޢjXn?LxT'f&̧yM+최JTH#O*3֦pF!g 4xQg$ST=Żoe̹ _aUBWG"v"K=qtV2<(uI>"\X;k zye@I@. ?2JӮԇ ,f cOTW]}WDʋ8dCxw~w\aw͝{7OT'P7FN6?/qBLiTJ i)kˊ&}.TmpNfEvza5|d!d"Ci#ݗ>^@w_>M-*]ymn]p0VPemSl{, lb&N5u(1::8E5o{m%4[Em v1U/n'gGA1חi1ia׻)>,cFj{T؊E}gF^x/EfGtyN-jYLoN0I[9-r)7k&k[_.T@`nx:" K j:Q\?_$d|ME^a@Ch@&S.q֢f9R3 H΃D9lT[8rc= |F#:!ē1x䌻h}'x4WXN+~#Ã9c2I,AHG^RLzd&_ݩ lv!˙q QliVU! ۖ#Ꝫi͔߾')|\:ST|Eg6vY~A1?s$ay9QRdXU|%I+?i RLĶ,.(evUc>ׅl0xV22Z~]@-6Ah:*Ҙ>Qb-:C_NVOޑLTu Ux{9>D&.&s󢾘ɊqeGo`ss; Ks=#kmzM0 CU-2kj̎M2FME 1VN$ƲX:8y7j3c7&XCU/f?7z レ iC4ޞJ=lLL?E}H9Zkf։7/(tVc!cUP'#tiEĵfDEmx(zIbbӔeJ.D"L}Fĩ)N%,?^TNϤp^VNl&>P_"XtIr#7Rc{\=3^CG[3;K^.uvҿsE/Sd%}J:cO?O٥ÒRX WYPG5:%vydkD0|KK,vLgspbmR#5 s63>i4P. 0,(q69=FQ{Yg$& Edjq[G][bHXRAi ! .:[jn*QFLk1ͯ|n%!\afcOc[#ԽD9gYb(֫Û sd`x(HW;KHs)lhoҶ#m 8Fj'c9taU 9cQ {2RL1nj#2%Vd^uVN'_wXy=ͷ,T@.M W]A̶AVkH'{ S"k_AsEQ/rٗuwn&(3|H6q\C,2a~DLs_אH7V=^G WspU#3!bץH/E''͆.`x!f6 7IA \o,o$@.;=JڽC ~E I5ʺ@3 $fψڢwZHa$+,a[s''OC/z+cܥWP->۽3w5iwjƅ;;[Qpa3S Dm S KXf^oF(8Z^-K loᐪ hM S7yAg4)3Y93eQ0I.7NxUdnx?a0y8HG\ŇP/`: n=7rZRc'eNy$VtXpKݗ0"okԏa;, da=PxAȖ=c_H+Apv3Nt()Ù_`zhc$H&%umQh}[;Z{8F^U'_(̿3s45N'rL;=k0ai zM%Ќ~͞5XIv +Wj|MZ"X}Xuژ?:O#s،X-VMvsTӎ]?2[iNӡqƟ?݌WV! !`᫘tڃdƂ,n54imw„AT>((Ye0R >ʡlc\Y}̈́aˏGY*ꅧ=`-UX#l E1uM}_tAI6_yH}Bq hw4D."%%$RJ΅ 2pE+ŎK>ۘ͠CjҭqA4ʣ8D<<5aJJ5F,ȚZxp6XdfG^JuP>cNoxh5\L>! ##NY0\m1cwT̴Q&lK{jy Jg_FPvln}Юpy8b0 wRCORMb4ON»16N–I<0fj#y::CЪdLn~ЖH2v@iڻaF.Rˢy#BUXUҕ1@lW$^g񹔞5jm{4݀,i֭\ lfs}G |Ez#$1Z([cb:ꞧ; q)̘Ͱe81E'FbOԎ0|j#=8sOoRl#ىP2ʚxGR,͛ SnV5^⤭Wibgy R ^;R`JࢾI)Y~_ 4;(79}(LXΤPF@o֦YYfݪsa&KBYv幚"d Y^zr#Z9#:.'}+P]A \J#LX-DɊqjH(2::Hʔ`G!`μo$bX93'"dupqR9::+,i-ԇAA~?2Q&ӯoeeɞY$Oa'i'E u {5\st~sx,ϚanY 0$&'ӓ%lڼ;.̠U15xT~.8Y'8}#_)i9j ?4P_@m fS)F_xVk"Ea)f4vvM;YlFYE+K{֩ ;Ǖ"ϒ|\I/N[ )|3c*{ElPQ{$k|lcK޽szC_γI!|%\y0<>{}ekׁt 0dܤ1$};/ vdHЄPB8.3rA5wlE 7?T%J0)Ob\ 1<A#†w3TFzH'5XC(Kfe w.n/I||[.4P߷rkÍ`/VpI  䆓NjZo˅fF$~x|DMΰ:[$U*ڐQ[_So+чtqKSՕ8nß5 ByYO’V ײ˴a/gqN0MG[U nABDvS,|2 :| 5@6g8ivJ<v7<+j%j1muGK/P6YâΗGv+ ttExl1|$ 7@+ cNI9_ qsHbEpn'J3V&@߿s*s䘉$ݶs. (q=Ň.U/!wo?@0%TޮQdbyr%L0>X/ ೢ)n+Hf2yXk{7' FN ΠH8{3\B_BNz(i> =?a4omOh P >n΍=j%RU$OM:rNfӞjYm 3FE)˽Di(*pV >!MϦӺ?b]U;mYgLHr϶иTʦ{ov@BSИ_Mv3$M?WQq`*UGJ>/<;Jˡ3 ~ 9'3F-745sW)+ tá|tk%rATI|V>.o5zV )ɵݬ G})@^V`$h V`A_Xb' ᚼp# }xQ 5!2 3j"UIy_PءۜDz7mx۹MHݩ]IeBμ\|G`[e(O3w^aU S&C;p6E.s*B$Tt:EZ%mGm<CN}ˢ-N>/MwUZݚ!rKn$Nj_c&G/F; u k_lJ,S|7XKB|o\%= 4i~t Z/KV%s(_KMpm ejxt1֡,LYlyrŨbAV \r=l|hB%V-{͟vag8U젪^R'{ )e 3_y|PBӕk<|ꚢ'HCih= ʧΣGG\#N l 4PʗBИ8TWBÏoviQϰ4TҠ#vhg?Qf/W ~kb$ɘePL|ŭ4|5p~W|UJ[?sp! CgʝS DO*`Pc$G?ZI3YLpcXw^`L Uneka_6! g2٬ g sV6Hfr, (ągvLQTB: 鑱-T^Sg0Sϖ3pOVq9 gfµʅzr+;{ȐovB5?~ȟj(oq _<9'TGSw-ih]qaۻhTy,'[\ +UJop޲ /,4?kCcR7&<0Ҟ1wC7@Ġ% MA= QU"su ssԵz࠾)/~q GGLـҵBy6'IPB-ŁԜ(ɰ5N^\OMZ)l PHjUD@^L/3uA;.{ "q@΢/ZKq![ENZu">kqA椉ᜌAwN\XvQ [}a$>b7)Q#s㻣2V8}z [O o]xbW7flرCMnƒ)ĭ r_IQQ7(`}ᄹA`E1frgMыXg 0I1PIŜ 8ZxP)*i ljⷻhư0apB3bmɴHc!*5-#Xe!7H,F w~p2l}~y5f-X+B3Yw$O;IJ\.XoZ`Ӥg"5 ¦X z՗rbv .z9^rI=]f'jV8[3|w<sByQ95ܓp@e9YS!Xb (4OF I :3s Z4p TbY{2]KMs C b#~3jhk&&雊*cVg4L|/*QrS 5EO/ݎXfežc][FTSb HN!zS5/c?>R:G#B0aVs9Ss`3ZkܟVPMɅ(]( GLc$\]@taf^~c50lr}󔻚|~L;S$/'ˣ~D~Oief/V~qmnd:snb& : )D.?dM_X ac;dK 3WHr-OAXa:s* 2jc6}ڼǍHWj\&DəxPw@'Tk$=?!ܨpY<*_w;VљyU)|WUin)7VMۘe^(3> a܁@Eyo;6"pU5+ p5+V,p_iI̛h1T3B[(4ocBVX neU K~ݖ{Ve_&#M}%bfWؿvĻ`'KtBt֭ׄ[y&_fjfx%>6P:B[&^׵o=MËa hd~}f f#*7f<>k2I.78K VRmQ1:z&p;75Vy6`D#meӟeLсXNacu +Pcz{~)? 46G]!T1MUC )dmұrleFt* .A+54.h[=t3['΅XK*.aw>ާ:2RܦeXT̗<Y$$Vdj+@)im[KK Y48G#ԱN69rh`Zw 1x/ZT6"OfZhC8z( yT H, \첺-D I"vƌț3-woy"?\Pk yYxd G}>],4*!o."W>n( xodB FĂVO/T~elW3eر%Va N$ 4GJ+$\o[xHuAuVXxm ._5=w;zhI^u!N棟}=S=Mpyl^n(q@i|۳o 3IsUዎ#ӊ,TJcy=u@vHQd8-! RhJo}Yxc* ξatNÏ gL D,MD$5~_x7am:-:!0EKSdpR\#Q~/ ͬ*v'#kDƮ1D߫G6a@}Uce3P3,:v1K|t+1%$('DϻTT5yb][Ȩ"1PŸ+tgZnjG3յW90!@8^ b4N@]-vB= =xuRdj2jz[RX괻A|²4fB:YRqLxTVn>nWl ݔ B 2:zVA_$K tb*ݐh98f\ؘ *x9H%N54IwzrhjCrM+$/+Fs2; OO5PΉeMLŽFd7VʜAu0aoҍX XD/i t}%svP f8{I?e2).$ȈSHdl{sӎTSpL+6n/ޥq{Y/(Zxlh,A& 'ur_5VjCE@Iwɩ1v-axQJ@-[KgDtׅEp] {p8^ f_;,ΓZ$^,cC_G`T6IC7B땁;܍JW,#wr\ 6~~X'$| N4{CCzJH*Y) ֱ0-1B߭jtY$j stb N׆eY^k+l'N~J_;=Q=/PC%U_"Waq'Wbؗ:0zSk=vKQ0[|nje_[; lĄ&,:*\w뜩A8.Ah&*XKOOF^g#c~UE?r͂1ТU 9]Zٟ:!vg+-ꕅD wl 12p[ % QJrQ\#mZ-5=|'x~ȡyS|$PIY(#h8KlA#H֠,[B(S 9ߨT&ljE-EI,Ʉn=FGIbZ{.Dʕl\j>/&nO  kG G`b뎮|swH [l'5Ehﰻׇ^L%L {\V{ 1i'\xjh¨svű8F!HLfWFy $ڗʱ "]գܒ qu]NY$LE틄$7D<`l%'ʜT0ZRTWJ*OПF nx}T.cl*߈rhlziɞ?>Ȭxݥ {:9m0(+&sl7$n)K P^{I)1Ö80T,7r[uXSfҊГY88LtLYLM-Ҙ4_9DyvL|I=ʽp=:nNB8[W ~Ż=f/3mGW>saS۵pNnrÛ %42*͙ TL"'GqڲⒼ # 8G}kK1B\K{yZԳf_ivtߔHY; 5t)ۧL n)ahsww.X)D+lސjR`e6A: ?}\8 !Gއ(ԛ[6JـU$`?qV'_#XY񞜅Ѳ컄6!0+~,1; /1'-/Y׼k-Jul3L&K%V>Ų\l Z~"`hUeF&yX|1P*DDʹzUGrG1 dvz)ڴP+,@PG*&SrY6Kyu`Rg?mV @So0VɄ_w!RAHF@nhaoHPy?P nFZSI s}ЈE~R P5 ١2 _Y@HPf7fLߖa ^b1GʃsiJc MK%Qonړlư%-2_e]2D5OvE5EWW a=UT\X~lm˧#AYbL}[iou;; f%NB':&&4r#$k,C#1X|bbSZI e7E?ez&fM0y13ĝ']}7wKt._HrXiT7YmC^5"RELw5 } j"z|f",nD0^nIw)6 3!;5J[ Z9 Iwxp5"5uL ]7͋FO4҆k,[IU9.wȪKmUqyAB^|[vXjk2죥8%%q'=:%dpȋF<ɋU;Фj-3Alk+FpqJ9 #7ĹjI0Vh.McXZw[B[iA{6\ r@ٛ>d$eG(ȉ\r:ឝ&Pa?&{mX3 d%orSA8uA9c6bZ7ƹ&G-(d[ڣgY*2Vh*)e_ЅgO|Vc/Z+jĞ&Cu֏\#@ٔ -࣑qjC"˫lS"Y:v ,iuXGf80OzIJG]8ťLȈ){7STa*nWwJOIxɹd3!/Wkm =Iq1.C<>BV)CkqbZT 9)͂Pu4}O$EB8@6rEnBZ/wK. NY9~bN Z>T#c]-@W k1*SH("Z9u8o Nlfڙ= %2XD߿$r ;V+PB,R c8׽^́d"U O5!Y$zɞaЯ=O֣4tX[Q늙s}*hwY9TE;z铎ߡqUIY:&KsQW#Wd23xEs{ҚȯInD $w< 23u[@CmMHw 'z2: d6O.uJيg%{f=cTjJK-?ƲhBk<;밼iF%QU;HCFN72MW.o5O0(Y0+G$֠N#9øxV2|.8N@u0Vqz" ׿_&w#P~ 1%qkE&(M&R8Sl.;Xun=f}H {$ў0 vV鯫hB~*hq%B i z3\[l~t=,`Hܑež0TOb025ۭٽNۛWL ǟ^FO3o L̂Nd]uXƢh?I"}-)z~YM+א8}cZ"&b)D3ћ,{x=`*ZW)^cFP TP74*zar*B"\*rM@*eK / Bumm0Oȩ!ʝ 8bPg17 FYO,}CSgɶ56/ͫ|3y]QhS0˛smd$vd7͔!_BS~`KJnkF|b/6L6qDОiy˜W1>#b)`9h&xz/"-Lf^8H$) 6_ S\Hq|Aw?ǭ )/*lqhxkHM[}!mv0د2*\cfQ=ELPLMG#rтOW/݈JY`k9+̶`G1O\kG 23Jp ^!F۱gV=B$H$?jړh&uI5G4 +a\ZDj*k|M&4(7$<^/rO^H+*WadpvOz%݈Y=+~4*K38SZ:/xGU ɀU'^Irp+}@01tչبU~h2ɗ*\T>K9IG #oǁDntl2U6bl! ^=D#Gn"KYeYI}.92!ou|mrK#'Xh%Z<2 ߡ-;blH_ThȻ1/| i:eq