libvirt-daemon-driver-interface-6.0.0-17.el8 >  H ^k z뾂al&D RJzdRt S|?;"#JtN(f3 ೌ^re{I毲mڀ\cηhtό6yS2O"g#^ܝM^;RR8 x`0Z9282ba5e32402992de09024cd99ae49da8573ef18857e7b1ac49c051448cf9f8ab24bd3795c4465cf7a23149da915c1a2800277a^k z뾂ala;E 6"t$5pt2Χ=D oۼKqk^J_{㫃,;^{:fk(OAҝhH6Fs(|-]Ϩ8r^Τx$/oɴNn3hH_@'_ߘ!:p<?d"( / _ 3?TZd     Z Vi(78@O9|O:++OGHTI،X؜Yج\] ^6 bdSeXf[l]txuܰvwޤxyClibvirt-daemon-driver-interface6.0.017.el8Interface driver plugin for the libvirtd daemonThe interface driver plugin for the libvirtd daemon, providing an implementation of the network interface APIs using the netcf library^"p8le02.rdu2.centos.org CentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxppc64le-k#KGx H ZAAA큤^^^^^^^^^^^^^^c651e9c3887bc94f3b400c0a4f8bd7fb0c2fb82b16eb7d1d69f5d0f1fbc6a88f57b56a82d085144955f9799a7abf98d0680bb82c4724a778cb9087ad6cab61cf1ecab8c5d0fd25b3cf59a41be608b74bedceb3e7086eb5aa8ce03d80f8a16a2f5db600ffa876a00392797a40b177d2c3c27914430c4bbcafbd277cbd0c112d9c304dea03c7aca336f64205c04c04f05e705a708037f82bed69007e8fc1a1bf3f678c3b0c606b63fa40b3da8b9baad7d39a0e7643636adb104792bab80d5294125c8b276e653901f41e920cd192d745c3b4f07decb9eb943e7a161043561c378abf9abddf993d0a16a84c011225f0bd7ee4376cc46286e628995ccd12a1f4457a38fd06fd0be2010b379889b27100fd984b09927e4a5403b62fd50311758869fd../../../../usr/sbin/virtinterfaced../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_interface.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-6.0.0-17.el8.src.rpmconfig(libvirt-daemon-driver-interface)libvirt-daemon-driver-interfacelibvirt-daemon-driver-interface(ppc-64)libvirt_driver_interface.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     @config(libvirt-daemon-driver-interface)libacl.so.1()(64bit)libaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcap-ng.so.0()(64bit)libcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdevmapper.so.1.02()(64bit)libdl.so.2()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgnutls.so.30()(64bit)libgobject-2.0.so.0()(64bit)libm.so.6()(64bit)libnetcf.so.1()(64bit)libnetcf.so.1(NETCF_1.0.0)(64bit)libnetcf.so.1(NETCF_1.2.0)(64bit)libnetcf.so.1(NETCF_1.3.0)(64bit)libnetcf.so.1(NETCF_1.4.0)(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libnuma.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libssh.so.4()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)libutil.so.1()(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_6.0.0)(64bit)libxml2.so.2()(64bit)libyajl.so.2()(64bit)netcf-libsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)6.0.0-17.el86.0.0-17.el86.0.0-17.el80.2.23.0.4-14.6.0-14.0-15.2-14.14.2^^@^{G^t@^r @^p^p^g@^b;@^`^U @^O@^J@^:@^9\^&^]@]N@]|@]*]A]@]]m]y@]o@]i]Z@]Ik]:@]]\]@\s@\\@\y\u*@\j@\]o@\J@\ @[@[v[[$@[[F[@[{[ug@[b@[`O@[U@[U@[CN@[;e@[ZI@Z1@Zz@ZaZ:PZ&@YZ@Y@Y@@YY}@Yw2YlY^&@Y1S@Y]X9@XZX@X@Jiri Denemark - 6.0.0-17Jiri Denemark - 6.0.0-16Jiri Denemark - 6.0.0-15Jiri Denemark - 6.0.0-14Jiri Denemark - 6.0.0-13Jiri Denemark - 6.0.0-12Jiri Denemark - 6.0.0-11Jiri Denemark - 6.0.0-10Jiri Denemark - 6.0.0-9Jiri Denemark - 6.0.0-8Jiri Denemark - 6.0.0-7Jiri Denemark - 6.0.0-6Jiri Denemark - 6.0.0-5Jiri Denemark - 6.0.0-4Jiri Denemark - 6.0.0-3Jiri Denemark - 6.0.0-2Jiri Denemark - 6.0.0-1Jiri Denemark - 5.10.0-2Jiri Denemark - 5.10.0-1Jiri Denemark - 5.9.0-4Jiri Denemark - 5.9.0-3Jiri Denemark - 5.9.0-2Jiri Denemark - 5.9.0-1Jiri Denemark - 5.6.0-7Jiri Denemark - 5.6.0-6Jiri Denemark - 5.6.0-5Jiri Denemark - 5.6.0-4Jiri Denemark - 5.6.0-3Jiri Denemark - 5.6.0-2Jiri Denemark - 5.6.0-1Jiri Denemark - 5.5.0-2Jiri Denemark - 5.5.0-1Pavel Hrdina - 5.4.0-2Jiri Denemark - 5.4.0-1Jiri Denemark - 5.3.0-1Jiri Denemark - 5.0.0-7Jiri Denemark - 5.0.0-6Jiri Denemark - 5.0.0-5Jiri Denemark - 5.0.0-4Jiri Denemark - 5.0.0-3Jiri Denemark - 5.0.0-2Jiri Denemark - 5.0.0-1Jiri Denemark - 4.10.0-1Jiri Denemark - 4.9.0-1Jiri 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- qemuDomainSnapshotDiskPrepareOne: Fix logic of relative backing store update (rhbz#1820016) - qemuCheckpointCreateXML: Check VM liveness first (rhbz#1819755) - qemu: checkpoint: Allow checkpoint redefine for offline VMs (rhbz#1819755) - virDomainCheckpointRedefinePrep: Set 'current' checkpoint if there isn't any (rhbz#1819755)- api: disallow virDomainAgentSetResponseTimeout() on read-only connections (rhbz#1814508) - qemuBackupBegin: Fix monitor access when rolling back due to failure (rhbz#1817327) - qemuxml2xmltest: Wire up 'disk-network-http' case (rhbz#1804750) - virStorageSourceNetCookieValidate: Accept quoted cookie value (rhbz#1804750) - qemu: block: Support VIR_DOMAIN_BLOCK_COMMIT/PULL/REBASE_RELATIVE with blockdev (rhbz#1818655) - qemuDomainSnapshotDiskPrepareOne: Don't load the relative path with blockdev (rhbz#1818655) - docs: formatdomain: Mention missing protocols (rhbz#1804750) - schemas: rng: Use interleave in the disk source element (rhbz#1804750) - conf: Add support for http(s) query strings (rhbz#1804750) - qemuBlockStorageSourceGetURI: Pass through query component (rhbz#1804750) - virStorageSourceParseBackingURI: Preserve query string of URI for http(s) (rhbz#1804750)- qemublocktest: Backport cleanups for testQemuDiskXMLToProps from dd94f36ffbe (rhbz#1804617) - conf: rename 'namespace' property of struct _virStorageSourceNVMeDef (rhbz#1804617) - qemublocktest: xml->json: Add test for NVMe (rhbz#1804617) - virDomainDiskSourceNVMeFormat: Format only valid 'managed' values (rhbz#1804617) - qemublocktest: xml->json: Refactor cleanup in test case functions (rhbz#1804617) - testQemuDiskXMLToPropsValidateFileSrcOnly: Move together with rest of xml->json code (rhbz#1804617) - qemuBlockGetBackingStoreString: Add 'pretty' argument (rhbz#1804617) - testQemuDiskXMLToProps: Store all per-image data in one structure (rhbz#1804617) - qemublocktest: Test backing store strings (rhbz#1804617) - qemuBlockGetBackingStoreString: Remove 'ret' variable (rhbz#1804617) - storage: Implement backing store support for "fat:" prefix (rhbz#1804617) - qemuBlockGetBackingStoreString: Add extra wrapping object to JSON strings (rhbz#1804617) - qemu: block: Extract formatting of cookie string (rhbz#1804617) - qemuBlockGetBackingStoreString: Properly handle 'http/s' with cookies and others (rhbz#1804617) - storage: Parse 'nvme' disk source properties from json:{} pseudo-uri (rhbz#1804617) - qemu: virtiofs: shorten pid filename (rhbz#1816577) - qemu: virtiofs: shorten socket filename (rhbz#1816577)- qemu: Don't crash when getting targets for a multipath (rhbz#1814947) - virSecretLookupDefCopy: Remove return value (rhbz#1814923) - virStorageEncryptionSecretCopy: Properly copy internals (rhbz#1814923) - vmx: shortcut earlier few 'ignore' cases in virVMXParseDisk() (rhbz#1808610) - vmx: make 'fileName' optional for CD-ROMs (rhbz#1808610)- qemu: Create multipath targets for PRs (rhbz#1814157)- qemuBlockBitmapsHandleCommitStart: Fix allocation of string list (rhbz#1799013) - qemuBlockBitmapsHandleCommitFinish: Use proper variable to iterate (rhbz#1799013) - qemublocktest: Add tests for re-enabling of bitmaps after commit (rhbz#1799013)- virbuftest: remove extra G_GNUC_UNUSED markers (rhbz#1808499) - virbuftest: use g_autofree (rhbz#1808499) - virbuftest: remove unnecessary labels (rhbz#1808499) - virbuftest: declare testBufAddStrData earlier (rhbz#1808499) - virbuftest: use field names when initalizing test info (rhbz#1808499) - util: add virBufferTrimChars (rhbz#1808499) - conf: do not generate machine names ending with a dash (rhbz#1808499) - conf: Don't generate machine names with a dot (rhbz#1808499) - qemuAgentFSInfoFormatParams: Remove pointless returned value (rhbz#1812965) - qemuDomainGetGuestInfo: Don't try to free a negative number of entries (rhbz#1812965) - qemuDomainBlockPivot: Move check prior to executing the pivot steps (rhbz#1803092) - qemuDomainBlockCopyCommon: Record updated flags to block job (rhbz#1803092) - qemu: capabilities: Introduce QEMU_CAPS_BLOCKDEV_SNAPSHOT_ALLOW_WRITE_ONLY (rhbz#1803092) - qemu: blockcopy: Allow late opening of the backing chain of a shallow copy (rhbz#1803092) - qemuBlockStorageSourceDetachPrepare: Get rid of cleanup section (rhbz#1804750) - qemu: Don't take double pointer in qemuDomainSecretInfoFree (rhbz#1804750) - qemuMigrationParamsResetTLS: Adapt to modern memory management (rhbz#1804750) - qemuMigrationParamsResetTLS: Fix comment (rhbz#1804750) - qemuDomainSecretInfo: Register autoptr cleanup function (rhbz#1804750) - qemuDomainSecretAESSetup: Automatically free non-secret locals (rhbz#1804750) - qemuDomainSecretAESSetup: Allocate and return 'secinfo' here (rhbz#1804750) - qemuDomainSecretAESSetup: Split out lookup of secret data (rhbz#1804750) - Remove qemuDomainSecretInfoNew (rhbz#1804750) - qemu: Introduce another helper for creating alias for a 'secret' object (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Fix naming of alias variables (rhbz#1804750) - qemuDomainDeviceDiskDefPostParseRestoreSecAlias: Hardcode restored aliases (rhbz#1804750) - qemu: Split out initialization of secrets for 'iscsi' hostdevs (rhbz#1804750) - qemuDomainSecretAESSetupFromSecret: Use 'qemuAliasForSecret' (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Change aliases for disk secrets (rhbz#1804750) - qemuDomainGetSecretAESAlias: Replace outstanding uses with qemuAliasForSecret (rhbz#1804750) - conf: Add support for modifying ssl validation for https/ftps disks (rhbz#1804750) - conf: Add support for cookies for HTTP based disks (rhbz#1804750) - conf: Add support for setting timeout and readahead size for network disks (rhbz#1804750) - qemuDomainValidateStorageSource: Validate new network storage parameters (rhbz#1804750) - qemuxml2argvtest: Add test case for disks with http(s) source (rhbz#1804750) - qemu: block: Implement ssl verification configuration (rhbz#1804750) - qemu: domain: Store data for 'secret' object representing http cookies (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Setup secret for http cookies (rhbz#1804750) - qemu: Handle hotplug and commandline for secret objects for http cookies (rhbz#1804750) - qemu: block: Add support for HTTP cookies (rhbz#1804750) - qemu: block: Implement readahead and timeout properties for 'curl' driver (rhbz#1804750) - virstoragefile: Add JSON parser for 'sslverify', 'readahead', 'cookies' and 'timeout' (rhbz#1804750) - virStorageSourceParseBackingJSONUri: Handle undocumented value 'off' for sslverify (rhbz#1804750) - qemublocktest: Load QMP schema earlier (rhbz#1804750) - qemublocktest: Extract schema root for blockdev-add validation (rhbz#1804750) - qemublocktest: XMLjsonXML: Test formatting/parsing of modern JSON (rhbz#1804750) - qemublocktest: Add JSON->JSON test cases for block device backends (rhbz#1804750) - qemu: Pass through arguments of 'ssh' block driver used by libguestfs (rhbz#1804750) - qemu: capabilities: Add QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1799013) - qemu: monitor: Add handler for blockdev-reopen (rhbz#1799013) - qemu: block: implement helpers for blockdev-reopen (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Reopen images for bitmap modifications (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Use correct field for checkpoint bitmap name (rhbz#1799013) - qemuDomainBlockCommit: Move checks depending on capabilities after liveness check (rhbz#1799013) - qemu: domain: Extract formatting of 'commit' blockjob data into a function (rhbz#1799013) - qemu: domain: Extract parsing of 'commit' blockjob data into a function (rhbz#1799013) - qemu: blockjob: Store list of bitmaps disabled prior to commit (rhbz#1799013) - qemublocktest: Fix and optimize fake image chain (rhbz#1799013) - qemu: block: Implement helpers for dealing with bitmaps during block commit (rhbz#1799013) - qemublocktest: Add tests for handling of bitmaps during block-commit (rhbz#1799013) - qemublocktest: Add more tests for block-commit bitmap handling with snapshots (rhbz#1799013) - qemublocktest: Add tests of broken bitmap chain handling during block-commit (rhbz#1799013) - qemuBlockJobDiskNewCommit: Propagate 'disabledBitmapsBase' (rhbz#1799013) - qemuDomainBlockCommit: Handle bitmaps on start of commit (rhbz#1799013) - qemuDomainBlockPivot: Handle merging of bitmaps when pivoting an active block-commit (rhbz#1799013) - qemu: blockjob: Handle bitmaps after finish of normal block-commit (rhbz#1799013) - qemu: blockjob: Re-enable bitmaps after failed block-commit (rhbz#1799013) - qemuDomainGetGuestInfo: don't assign NULL hostname (rhbz#1812965) - rhel: Enable usage of x-blockdev-reopen (rhbz#1799013)- security: Introduce VIR_SECURITY_DOMAIN_IMAGE_PARENT_CHAIN_TOP flag (rhbz#1803551) - qemu: Tell secdrivers which images are top parent (rhbz#1803551) - virDomainDiskTranslateSourcePool: Check for disk type correctly (rhbz#1811728)- conf: use virXMLFormatElement in virDomainFSDefFormat (rhbz#1694166) - qemu: use def instead of vm->def in qemuExtDevicesStart (rhbz#1694166) - qemu: eliminate ret in qemuExtDevicesStart (rhbz#1694166) - docs: render class="literal" with monospace font (rhbz#1694166) - docs: reduce excessive spacing in ToC for RST files (rhbz#1694166) - virDomainFSDefFree: Unref private data (rhbz#1694166) - schema: wrap fsDriver in a choice group (rhbz#1694166) - qemuExtDevicesStart: pass logManager (rhbz#1694166) - qemu: pass virDomainObjPtr to qemuExtDevicesSetupCgroup (rhbz#1694166) - qemuxml2xmltest: set driver as privileged (rhbz#1694166) - qemu: add QEMU_CAPS_DEVICE_VHOST_USER_FS (rhbz#1694166) - docs: add virtiofs kbase (rhbz#1694166) - conf: qemu: add virtiofs fsdriver type (rhbz#1694166) - conf: add virtiofs-related elements and attributes (rhbz#1694166) - qemu: add virtiofsd_debug to qemu.conf (rhbz#1694166) - qemu: validate virtiofs filesystems (rhbz#1694166) - qemu: forbid migration with vhost-user-fs device (rhbz#1694166) - qemu: add code for handling virtiofsd (rhbz#1694166) - qemu: put virtiofsd in the emulator cgroup (rhbz#1694166) - qemu: use the vhost-user schemas to find binary (rhbz#1694166) - qemu: build vhost-user-fs device command line (rhbz#1694166) - RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808390) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808390) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808390) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808390) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808390) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808400)- util: storagefile: Drop image format probing by file suffix (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove impossible error report (rhbz#1798148) - virStorageFileGetMetadataRecurse: Shuffle around assignment of backing chain depth (rhbz#1798148) - virStorageFileGetMetadataRecurse: Expect NULL src->path (rhbz#1798148) - virStorageFileGetMetadataRecurse: Use virHashHasEntry instead of fake pointers (rhbz#1798148) - virStorageFileGetMetadataRecurse: Extract storage access (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove 'cleanup' label (rhbz#1798148) - tests: virstorage: Fix backing file format of created image (rhbz#1798148) - virStorageSourceUpdateCapacity: Drop 'probe' argument (rhbz#1798148) - util: storage: Store backing store format in virStorageSource (rhbz#1798148) - virStorageSourceNewFromBacking: Also transfer the format (rhbz#1798148) - virStorageBackendGlusterRefreshVol: Refactor handling of backing store (rhbz#1798148) - virStorageFileGetMetadataFromBuf: Remove 'backingFormat' argument (rhbz#1798148) - virStorageFileGetMetadataFromFD: Remove unused 'backingFormat' argument (rhbz#1798148) - qemu: domain: Convert detected 'iso' image format into 'raw' (rhbz#1798148) - virStorageFileGetMetadataRecurse: Allow format probing under special circumstances (rhbz#1798148) - kbase: backing_chains: Clarify some aspects of image probing (rhbz#1798148) - kbase: backing_chains: Add steps how to securely probe image format (rhbz#1798148)- docs: fix a typo (rhbz#1805742) - virDomainNetDefClear: Free @persistent name (rhbz#1805742) - virSecurityManagerMetadataLock: Store locked paths (rhbz#1804672) - security: Don't remember seclabel for paths we haven't locked successfully (rhbz#1804672) - security: Don't fail if locking a file on NFS mount fails (rhbz#1804672)- qemuBlockStorageSourceGetBackendProps: Report errors on all switch cases (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Sanitize handling of string list (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: use g_new0 instead of VIR_ALLOC_N (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove 'cleanup' label (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove ternary operator (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePoolAuth: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateISCSIDirect: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePool: split code to setup one storage source (rhbz#1804603) - virDomainDiskTranslateSourcePool: Translate 'volume' disks in whole backing chain (rhbz#1804603) - qemuMonitorJSONBlockdevAdd: Refactor cleanup (rhbz#1798366) - qemuMonitorJSONBlockdevDel: Refactor cleanup (rhbz#1798366) - qemuMonitorBlockdevAdd: Take double pointer argument (rhbz#1798366) - qemu: hotplug: Fix handling of the 'copy-on-read' layer with blockdev (rhbz#1798366) - virStorageSourceParseBackingJSON: Pass around original backing file string (rhbz#1791788) - virStorageSourceParseBackingJSON: Move deflattening of json: URIs out of recursion (rhbz#1791788) - virStorageSourceJSONDriverParser: annotate 'format' drivers (rhbz#1791788) - virStorageSourceParseBackingJSON: Allow 'json:' pseudo URIs without 'file' wrapper (rhbz#1791788) - virStorageSourceParseBackingJSON: Prevent arbitrary nesting with format drivers (rhbz#1791788) - tests: virstorage: Add test cases for "json:" pseudo-URI without 'file' wrapper (rhbz#1791788) - qemu: domain: Refactor formatting of node names into status XML (rhbz#1791788) - docs: formatdomain: Close on one of disk examples (rhbz#1791788) - tests: virstorage: Add test data for json specified raw image with offset/size (rhbz#1791788) - util: virstoragefile: Add data structure for storing storage source slices (rhbz#1791788) - qemuBlockStorageSourceGetFormatRawProps: format 'offset' and 'size' for slice (rhbz#1791788) - qemuDomainValidateStorageSource: Reject unsupported slices (rhbz#1791788) - qemu: block: forbid creation of storage sources with (rhbz#1791788) - docs: Document the new sub-element of disk's (rhbz#1791788) - conf: Implement support for of disk source (rhbz#1791788) - qemu: domain: Store nodenames of slice in status XML (rhbz#1791788) - qemu: block: Properly format storage slice into backing store strings (rhbz#1791788) - tests: qemublock: Add cases for creating image overlays on top of disks with (rhbz#1791788) - qemu: Add support for slices of type 'storage' (rhbz#1791788) - tests: qemu: Add test data for the new element (rhbz#1791788) - virStorageSourceParseBackingJSONRaw: Parse 'offset' and 'size' attributes (rhbz#1791788) - qemuDomainGetStatsIOThread: Don't leak array with 0 iothreads (rhbz#1804548) - qemuxml2xmltest: Add case for host-model vendor_id (rhbz#1804549) - cpu_conf: Format vendor_id for host-model CPUs (rhbz#1804549) - qemu: rename qemuAgentGetFSInfoInternalDisk() (rhbz#1759566) - qemu: store complete agent filesystem information (rhbz#1759566) - qemu: Don't store disk alias in qemuAgentDiskInfo (rhbz#1759566) - qemu: don't access vmdef within qemu_agent.c (rhbz#1759566) - qemu: remove qemuDomainObjBegin/EndJobWithAgent() (rhbz#1759566)- qemu: do not revert to NULL bandwidth (rhbz#1800505) - qemu: preserve error on bandwidth rollback (rhbz#1800505) - tests: Add capabilities for QEMU 5.0.0 on aarch64 (rhbz#1762634) - qemu: Use switch statement in qemuBuildCpuCommandLine() (rhbz#1762634) - qemu: Add the QEMU_CAPS_CPU_KVM_NO_ADJVTIME capability (rhbz#1762634) - conf: Introduce VIR_DOMAIN_TIMER_NAME_ARMVTIMER (rhbz#1762634) - qemu: Validate configuration for the armvtimer timer (rhbz#1762634) - qemu: Format the armvtimer timer on the command line (rhbz#1762634) - tests: Add test case for the armvtimer timer (rhbz#1762634) - docs: List the armvtimer timer among all others (rhbz#1762634) - qemu_domain: Modify access to a NVMe disk iff needed (rhbz#1519005)- qemu: blockcopy: Actually unplug unused images when mirror job fails to start (rhbz#1792195) - qemu: domain: Extract code to determine topmost nodename to qemuDomainDiskGetTopNodename (rhbz#1792195) - qemu: Fix value of 'device' argument for blockdev-mirror (rhbz#1792195) - qemu: Fix value of 'device' argument for block-commit (rhbz#1792195) - conf: backup: Allow configuration of names exported via NBD (rhbz#1207659) - qemu: backup: Implement support for backup disk export name configuration (rhbz#1207659) - qemu: backup: Implement support for backup disk bitmap name configuration (rhbz#1207659) - util: hash: Improve debugability of "Duplicate key" error message (rhbz#1207659) - tests: hash: Test case for adding duplicate hash entry (rhbz#1207659) - qemu: block: Don't skip creation of 'luks' formatted images (rhbz#1371022) - qemu: monitor: Improve error message when QEMU reply is too large (rhbz#1524278) - qemu: snapshot: Always rewrite backingStore data when reusing existing images (rhbz#1524278) - qemu: snapshot: Prevent too-nested domain XML when doing inactive snapshot (rhbz#1524278) - qemu: checkpoint: Store whether deleted checkpoint is current in a variable (rhbz#1207659) - qemu: checkpoint: split out checkpoint deletion bitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointDiscardBitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointAddActions (rhbz#1207659) - qemu: checkpoint: Use disk definition directly when creating checkpoint (rhbz#1207659) - qemu: checkpoint: tolerate missing disks on checkpoint deletion (rhbz#1207659) - qemu: domain: Remove unused qemuDomainDiskNodeFormatLookup (rhbz#1207659) - qemu: checkpoint: Introduce helper to find checkpoint disk definition in parents (rhbz#1207659) - qemu: checkpoint: Extract calculation of bitmap merging for checkpoint deletion (rhbz#1207659) - qemu: snapshot: go through cleanup on error (rhbz#1524278) - util: hash: Use g_new0 for allocating hash internals (rhbz#1793263) - conf: domain: Remove checking of return value of virHashCreateFull (rhbz#1793263) - Remove checking of return value of virHashNew (rhbz#1793263) - qemuMigrationCookieAddNBD: Exit early if there are no disks (rhbz#1793263) - qemuMigrationCookieNBD: Extract embedded struct (rhbz#1793263) - qemuMigrationCookieAddNBD: Use glib memory allocators (rhbz#1793263) - qemuMigrationCookieAddNBD: Move monitor call out of the loop (rhbz#1793263) - qemuMigrationCookieAddNBD: Use virHashNew and automatic freeing of virHashTablePtr (rhbz#1793263) - qemuMigrationCookieAddNBD: Remove 'ret' variable and 'cleanup' label (rhbz#1793263) - qemuMigrationCookieAddNBD: Fix filling of 'capacity' when blockdev is used (rhbz#1793263) - tests: qemublock: Add test for checkpoint deletion bitmap merge (rhbz#1207659) - tests: qemublock: Add few more test cases for checkpoint deletion (rhbz#1207659) - tests: qemublock: Add synthetic snapshot+checkpoint test data (rhbz#1207659) - qemu: checkpoint: Introduce support for deleting checkpoints accross snapshots (rhbz#1207659) - tests: qemublock: Add checkpoint deletion test for deep backing chain (rhbz#1207659) - tests: qemublock: Add checkpoint deletion tests for some special cases (rhbz#1207659) - qemu: checkpoint: Track and relabel images for bitmap merging (rhbz#1207659) - qemu: block: Extract calls of qemuBlockGetNamedNodeData into a helper function (rhbz#1207659) - util: json: Introduce virJSONValueArrayConcat (rhbz#1207659) - virJSONValueNewArray: Use g_new0 to allocate and remove NULL checks from callers (rhbz#1207659) - virhash: Fix the expectations of virHashKeyEqual implementations (rhbz#1207659) - virHashAddOrUpdateEntry: Simplify allocation of new entry (rhbz#1207659) - qemu: blockjob: Store 'jobflags' with block job data (rhbz#1207659) - qemu: blockjob: Store 'flags' for all the block job types (rhbz#1207659) - qemu: block: Add validator for bitmap chains accross backing chains (rhbz#1207659) - tests: qemublocktest: Add another synthetic test case for broken bitmaps (rhbz#1207659) - qemu: block: Introduce function to calculate bitmap handling for block-copy (rhbz#1207659) - tests: qemublock: Add tests for qemuBlockBitmapsHandleBlockcopy (rhbz#1207659) - qemuDomainBlockPivot: Copy bitmaps backing checkpoints for virDomainBlockCopy (rhbz#1207659) - docs: domaincaps: Mention VIR_DOMAIN_UNDEFINE_CHECKPOINTS_METADATA (rhbz#1207659)- cpu.c: Check properly for virCapabilitiesGetNodeInfo() retval (rhbz#1794691) - qemu_conf: Avoid dereferencing NULL in virQEMUDriverGetHost{NUMACaps, CPU} (rhbz#1794691) - qemu_capabilities: Rework domain caps cache (rhbz#1794691) - conf: add support for specifying CPU "dies" parameter (rhbz#1785211, rhbz#1785207) - conf: remove unused virCapabilitiesSetHostCPU method (rhbz#1785211, rhbz#1785207) - qemu: add support for specifying CPU "dies" topology parameter (rhbz#1785207) - hostcpu: add support for reporting die_id in NUMA topology (rhbz#1785211) - tests: add host CPU data files for validating die_id (rhbz#1785211, rhbz#1785207) - qemu: add capabilities flag for failover feature (rhbz#1693587) - conf: parse/format subelement of (rhbz#1693587) - qemu: support interface functionality (rhbz#1693587) - qemu: allow migration with assigned PCI hostdev if is set (rhbz#1693587) - qemu: add wait-unplug to qemu migration status enum (rhbz#1693587) - docs: document subelement (rhbz#1693587)- qemuDomainSaveImageStartVM: Use VIR_AUTOCLOSE for @intermediatefd (rhbz#1718707) - qemuDomainSaveImageStartVM: Use g_autoptr() for virCommand (rhbz#1718707) - qemu: Use g_autoptr() for qemuDomainSaveCookie (rhbz#1718707) - qemu: Stop domain on failed restore (rhbz#1718707) - qemu: Don't emit SUSPENDED_POSTCOPY event on destination (rhbz#1791458) - util: storagefile: Properly set transport type when parsing NBD strings (rhbz#1791614) - tests: virstorage: Add tests for NBD URI style syntax over UNIX (rhbz#1791614) - qemu: end the agent job in qemuDomainSetTimeAgent (rhbz#1792723)- Rebased to libvirt-6.0.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1711789, rhbz#1717396, rhbz#1778058, rhbz#1008350, rhbz#1610207 rhbz#1746981, rhbz#1776949, rhbz#1780154, rhbz#1781079, rhbz#1783411 rhbz#1784345, rhbz#1788850, rhbz#1788898, rhbz#1789310, rhbz#1790733- qemu: driver: Use appropriate job name when setting blockjob speed (rhbz#1780497)- Rebased to libvirt-5.10.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#760547, rhbz#1171569, rhbz#1371022, rhbz#1375855, rhbz#1405537 rhbz#1451398, rhbz#1465810, rhbz#1518998, rhbz#1518999, rhbz#1582202 rhbz#1598162, rhbz#1609654, rhbz#1614740, rhbz#1623877, rhbz#1662024 rhbz#1668139, rhbz#1705426, rhbz#1718255, rhbz#1741121, rhbz#1774375 rhbz#1777094, rhbz#1777230, rhbz#1778014, rhbz#1778570- libvirt-: Check caller-provided buffers to be NULL with size > 0 (rhbz#1772842)- cpu_map: Ship arm_features.xml (rhbz#1707897)- tests: Update capabilities for QEMU 4.2.0 on aarch64 (rhbz#1707897) - qemu: Rename virQEMUCapsObjectPropsMaxX86CPU (rhbz#1707897) - qemu: Introduce QEMU_CAPS_ARM_MAX_CPU (rhbz#1707897) - qemu: Query max-arm-cpu properties (rhbz#1707897) - qemu: Update query-cpu-model-expansion check (rhbz#1707897) - qemu: Perform full expansion on ARM (rhbz#1707897) - cpu_map: Introduce ARM CPU features (rhbz#1707897) - cpu: Validate ARM CPU features (rhbz#1707897) - qemu: Validate ARM CPU features (rhbz#1707897) - tests: Introduce tests for ARM CPU features (rhbz#1707897)- Rebased to libvirt-5.9.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1515831, rhbz#1704761, rhbz#1704763, rhbz#1704764, rhbz#1704779 rhbz#1705514, rhbz#1705516, rhbz#1705517, rhbz#1705519, rhbz#1705520 rhbz#1733044, rhbz#1733092, rhbz#1524278, rhbz#1662588, rhbz#1720612 rhbz#1733163, rhbz#1743177, rhbz#1744924, rhbz#1745815, rhbz#1746274 rhbz#1746617, rhbz#1747826, rhbz#1751461, rhbz#1751580, rhbz#1619625 rhbz#1755803- qemu_blockjob: Remove secdriver metadata for whole backing chain on job completion (rhbz#1741456) - qemu_driver: Fix comment of qemuStateCleanup() (rhbz#1755303) - driver: Introduce virDriverShouldAutostart() (rhbz#1755303) - lib: autostart objects exactly once (rhbz#1755303) - Revert "src: Document autostart for session demon" (rhbz#1755303) - security: Pass @migrated to virSecurityManagerSetAllLabel (rhbz#1740024) - security: Rename virSecurityManagerGetDriver() to virSecurityManagerGetVirtDriver() (rhbz#1740024) - security: Introduce virSecurityManagerGetDriver() (rhbz#1740024) - security_stack: Turn list of nested drivers into a doubly linked list (rhbz#1740024) - security_stack: Perform rollback if one of stacked drivers fails (rhbz#1740024) - util: new function virNetDevMacVLanIsMacvtap() (rhbz#1723367) - util: make a couple virNetDevMacVlan*() functions public (rhbz#1723367) - qemu: reorganize qemuInterfaceEthernetConnect() (rhbz#1723367) - conf: use virXMLFormatElement for interface (rhbz#1723367) - conf: new "managed" attribute for target dev of (rhbz#1723367) - qemu: support unmanaged target tap dev for (rhbz#1723367) - qemu: support unmanaged macvtap devices with (rhbz#1723367)- remote: fix registration of TLS socket (rhbz#1752837)- vircgroupv2: fix setting cpu.max period (rhbz#1749247)- src: security: Replace bitwise OR with logical OR (rhbz#1740024) - security_util: Use more VIR_AUTOFREE() (rhbz#1740024) - security_util: Document virSecurityMoveRememberedLabel (rhbz#1740024) - security: Don't increase XATTRs refcounter on failure (rhbz#1740024) - util: Introduce virhostuptime (rhbz#1741140) - security_util: Remove stale XATTRs (rhbz#1741140) - security_util: verify xattrs only if ref is present (rhbz#1741140) - virSecuritySELinuxSetFileconImpl: Drop @optional argument (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconOptional() (rhbz#1740506) - security_selinux: Drop @optional from _virSecuritySELinuxContextItem (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconHelper (rhbz#1740506) - security_selinux: Play nicely with network FS that only emulates SELinux (rhbz#1740506) - qemu_blockjob: Print image path on failed security metadata move too (rhbz#1741456) - qemu_blockjob: Remove secdriver metadata more frequently (rhbz#1741456) - vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747482)- vircgroupv2: fix parsing multiple values in single file (rhbz#1734353) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1735740) - network: fix ability to use openvswitch with vlans (rhbz#1739554) - remote: use Wants instead of Requires for libvirtd sockets (rhbz#1741403) - remote: move timeout arg into sysconf file (rhbz#1741403) - remote: forbid the --listen arg when systemd socket activation (rhbz#1741403) - rpm: don't enable socket activation in upgrade if --listen present (rhbz#1741403) - qemuBuildHotpluggableCPUProps: use VIR_RETURN_PTR (rhbz#1741658) - qemu: Extract and store vCPU properties as qemu returned them (rhbz#1741658) - qemu: command: Use all vCPU properties when creating args for vCPU hotplug (rhbz#1741658) - qemu: alias: Generate 'qomName' of disk with useraliases (rhbz#1741838)- Revert "tpm: Check TPM XML device configuration changes after edit" (rhbz#1739338) - qemu: Clarify error message in qemuMigrationSrcIsSafe (rhbz#1660575) - qemu: Check for drop-cache capability (rhbz#1660575) - qemu: Allow migration with disk cache on (rhbz#1660575) - qemu: Pass qemuCaps to qemuDomainDefCopy (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainDefFormatBufInternal (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainSaveImageOpen (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseString (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationCookieXMLParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefCopy (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefPostParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseNode (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDeviceDefPostParse (rhbz#1741796) - qemu: Fix crash on incoming migration (rhbz#1741796) - network: fix crash during cleanup from failure to allocate port (rhbz#1741390) - network: replace virSaveLastError() with virErrorPreserveLast() (rhbz#1741390) - access: fix incorrect addition to virAccessPermNetwork (rhbz#1741428) - util: allow tap-based guest interfaces to have MAC address prefix 0xFE (rhbz#1743349)- Rebased to libvirt-5.6.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1643404, rhbz#1721375, rhbz#1724065, rhbz#1726609, rhbz#1726643 rhbz#1727013, rhbz#1727866, rhbz#1729022, rhbz#1731332- vircgroup: fix cgroups v2 controllers detection (rhbz#1513930) - vircgroupv2: store enabled controllers (rhbz#1513930)- Rebased to libvirt-5.5.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1426162, rhbz#1513930, rhbz#1598657, rhbz#1717768, rhbz#1720517 rhbz#1720519, rhbz#1720522, rhbz#1720524, rhbz#1722360, rhbz#1723633- RHEL: spec: Disable gluster on i686 (rhbz#1724445) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1724678)- Rebased to libvirt-5.4.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1580229, rhbz#1628475, rhbz#1702758, rhbz#1707708, rhbz#1716260 rhbz#1716261, rhbz#1716262, rhbz#1716263- Rebased to libvirt-5.3.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1578741, rhbz#1602418, rhbz#1680304, rhbz#1690240, rhbz#1292102 rhbz#1623389, rhbz#1658504, rhbz#1689165, rhbz#1689815, rhbz#1692926 rhbz#1217444, rhbz#1564270, rhbz#1580229, rhbz#1697676- qemu: Set job statsType for external memory snapshot (rhbz#1688774)- qemu: Don't set migration caps when changing postcopy bandwidth (rhbz#1336709)- qemu: fix i6300esb watchdog hotplug on Q35 (rhbz#1666559)- RHEL: util: fix typo in iptables --delete command (rhbz#1679119)- vshtabletest: indent strings with expected output (rhbz#1676354) - vsh-table: allow empty columns (rhbz#1676354) - virsh: introduce ninfos variable in cmdDomFSInfo (rhbz#1676354) - virsh: rename ret to rc in cmdDomFSInfo (rhbz#1676354) - virsh: do not access uninitialized memory in cmdDomFSInfo (rhbz#1676354) - virsh: introduce 'ret' in cmdDomFSInfo (rhbz#1676354) - virsh: do not report error on zero filesystems in cmdDomFSInfo (rhbz#1676354) - virsh: use virBufferTrim in cmdDomFSInfo (rhbz#1676354) - virsh: allow empty targets in cmdDomFSInfo (rhbz#1676354) - util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1672340) - internal: introduce a family of NULLSTR macros (rhbz#1662849) - virsh: fix snapshot list --parent (rhbz#1662849) - network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1672340)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669966) - docs: Drop /dev/net/tun from the list of shared devices (rhbz#1671791) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1671791) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1671791) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1671791) - security: dac: Relabel /dev/sev in the namespace (rhbz#1671791) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1671791) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1671791) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1672259) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1672340) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1672340) - util: move all firewalld-specific stuff into its own files (rhbz#1672340) - util: new virFirewallD APIs + docs (rhbz#1672340) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1672340) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1672340) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1672340) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1672340) - qemu: Use C99 initializers for qemuMigrationParamsTPMap (rhbz#1336709) - qemu: Add optional unit to qemuMigrationParamsTPMapItem (rhbz#1336709) - qemu: Rework qemuDomainMigrateSetMaxSpeed (rhbz#1336709) - qemu: Make migration params usable outside migration (rhbz#1336709) - Public API for post-copy migration bandwidth (rhbz#1336709) - qemu: Implement VIR_MIGRATE_PARAM_BANDWIDTH_POSTCOPY (rhbz#1336709) - qemu: Implement VIR_DOMAIN_MIGRATE_MAX_SPEED_POSTCOPY flag (rhbz#1336709) - virsh: Add support for setting post-copy migration bandwidth (rhbz#1336709)- Rebased to libvirt-5.0.0 (rhbz#1666130) - The rebase also fixes the following bugs: rhbz#1597869, rhbz#1644567 - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1668027) - qemu: command: Don't format image properties for empty -drive (rhbz#1668027)- Rebased to libvirt-4.10.0- Rebased to libvirt-4.9.0 - RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- 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-17.el86.0.0-17.el86.0.0-17.el8 virtinterfaced.conf.build-id0034be6d311c84c5637fa80fab8a0c021507cf06d93fd273c9ddc639e407614e981674dfa2c126eevirtinterfaced-admin.socketvirtinterfaced-ro.socketvirtinterfaced.servicevirtinterfaced.socketlibvirt_driver_interface.sovirtinterfacedtest_virtinterfaced.augvirtinterfaced.aug/etc/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/00//usr/lib/.build-id/d9//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//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 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=d93fd273c9ddc639e407614e981674dfa2c126ee, stripped, too many notes (256)ELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=0034be6d311c84c5637fa80fab8a0c021507cf06, stripped, too many notes (256)))~PR R RRR#RBRRRRRR.RRRRRRR RRRRRRRRRRRRRR"R$R R R RRRR(R R RR,R-R*R+R!RRRMR~RaRpRvRkR\R@RsR?RXR4R=RSROR:RbReRCR_R3RfRyRoRRQRR[RtR;RKRBR9RmRDRR1RHRARqR8R7RURWR|RrRYR6RVRR/R'R)R.RRRRR RRRRRRRRRRRRRRR$R R R RRRutf-8489d16d4f3fc62d198baae30a2d2704c4175804f90fd27e2c3428d3f454511d2?@7zXZ !#,] b2u Q{Kiq{1RmGcXLeF11 8;)`<Ъ08z~L-J|R!r:^t!jgl Fq㶙iO,پ4Ԝj kr,?ƧDbkbe ITE Y0_|GO";m&|а4`G+]e vg=_JO! FрI0Qԋ&y䕓/8\y|7>?9"|^)_|ARe ҞRli;%^:[@%SW'+=1Š}"-(Ms"~ q/pBQG#f; B3D-g #9Y&.s\(nÂep"4eDϻ>ǵui"_'Kk9i?޵v&#ҩjZ]Q=̻%@ J'hvou8Ĝ7L$u%F"g(O586.^x)gÌx1) g2ҕPv@sll^}%g)=z%5Df lnU jyG!?ipͅ0p-DE?6UY1-d6dx߽5HMÃ#k*g;=Gzj%]Ni ,SPe Bt"Kt0㮫愛GKc X6- M=/wh\&l'If4E7M+#[цn mͪ+H}<[4tW\<:.r U˅| nd q"[} Vo-+{ǥ7M<C^e0H¦:[&{3M7gS{{ D ӭ+rΉb3H2:2䃅Tr>2j>ǫ[f<g<Ҕ*7Mݍ>[0&]ёyUӛ:?K, PӾ4,nw6t7Rß1q/*lB%!f6x"0\=yqe=ݘ.۝8IV[h#`yz&rR/GMT}aPG'/>ʒwPg:n7p08;ܹDOsW~2DžlQtسG@4 XVQEM .VLKfmgqܥzm- dx{&7<7nO]|<0k2 fi4qˎ:z*?zP ClijHAX[m9cXMm<'D{4fKPHp@"*mM|: t/(÷oh?^/sAԤv[} ښ[)3:wa4.y1/Zׄ@cl68Ew}`+c"dү-čb3&HE,j0F">U`8jhvJa'z" O*kΪTYuMJI렍PJd/Zv$GxaX`dYo JRd͋K؉FiL"#A&9+Pm`ƙZN &F :剝HzN/uƨ[J@A-;ctMȤD>gDD2rfJ RA-9_uI=Aft+'A`p\¦L)cV῾ԓ.e:9Z/핢W0uǎX)?XZĴe!J;Ey crMӷq6tB;ҋ!,~JԗLi'oQ*Id>RK-H o[RsY9uyC\ e0SV~^X5犌 105ڕ\ qc"OB-AJFã̖l}ױy8=$(טO$O*˟6@,+"IC9wqÀpEv ]R""KrƁ*++e>.Χ˨*t%i I pP1eyOX3hMd{rĜhv{a&K)ad[w=x~5.>LaH8wܓwLjX"ǡNj:,(ʬ&Wx/}6Zz$yXl16 ?m}k`Ofsb>ٮ=6׻At* pNgE% Ud"ҁC),q{*5j m]Q)=au=Ib^HCM ^h^IOaNas͙z@@ysOq,EA8&H@v&@( tEB͹L=@Nu5;BQL2a[OJ=kMԓjđ$$ՉA,ni(_oI=J'aωͨ|Ml&#S ݨ]';)H8"h˷>`X5sʾ Gkw7ǀ䳧MĽ}/͛D"## ;3Pkd^>iH(P]*I]ɓ%*н(W;0FޟJcv!ħ͊y@#-y8_T5nu#7i}dM O?Bju4 $5̖ej]$2]P3Y~0P+&`YdџC^0 #zɥX!3Ҹ$`%sT/?ïP).ZKѡK/q(auXaLUig#V .Skw(>d T=\ss`^ =|wz}OOyZ7M\Q6П&mEx6A vwJ+5m6θw/:|O * 2Zg,_$(VQd"'WHSCx:6l E sCfD|[G@RUSo;jVpml^\vZ6oOA`%erF b$Ao 5g|1-$)G_a$ S֙Css%I xODG"irrY?Tբ68:eI 0>۴*v PKXB6}8.+}w~s_H!S5נ&]%'X-;b )W)[侃QMlѮr4ejw&ͱujWcҖ. rv ޏ1 3FA}8sg"gV._G\} Z.NSdwZ(\^(&+~Ol!̀B'Q#4&* \zNU )*ߖ]͊"/U2~S$( 4MCY)\XT@frOYԓk!B{/䊕w>#i,>VH0.ŒUVqAl?4konG9M#"c۰n➆kF/J.k PY[/C63G0 UBƷ,ǚ["^a:m]Mnk`|{AE*3djKrZ.8LYm׻N2׳5PBxbG7̟x.li-BwOw @R,~ٗ"zA#-s<8v(+gmw4I(Y4uQSDn nX}l~EClQ?^e1gیBg/#qR{R1z_ ZָsE&9KܰjEK[Ӟ_olкS.!#zeCؠK%TXPw6Tw[ffUTt˥icb ui6KflEiCy/ktH4m{̆N8w+qO3w5zLέ&J„z38'u !hE$PYy;ދ&RܟCld1xE Ie:J'sfAPmMPfvko:(&|o\U49.R|._ W ?2ֺqe;[ƵyWJ@9,D{9T>j:Mlm'fMY[f+.y` R҆DCr>kFYeHuH܋'(Uj< xC97buyr2q0tnxDwSM+L)y }pFd{Q^6yZ-9y{\YP|sH̵U4Ӏݟ)zkX%t|G>@19-°f:u6>\L3q)릠 !@@lsAt;1J3mvCGp⌅ $ ?s/P0C r~Å} hbG)BXkdwu2U: jʒD@?ڤ W*am\}./VJ%ͦh1OL Ь/˧rJ!SXժQBSG@͝5wI׉^sNiwݔ ǝVs .e7/%Bwo EJ[?dzRkzV.Kgh"ݖ* yLMZO^Q k~p1Qq{\dS+@G^5wWTL`A\}MyF=Q3k5ul#;*vI$U$2%!b0~G)x\3xj8;\Nھb8a+R2=؞.ƴ\ 7w>p<U!3fbfmΝ9p`~ ?8h]Re Q!Nw5eZƊ謂e\IIB(;d0/-E}e ln.fל8^,c.(@M=puXߢg 5&b-IOZU-TȞȀu5ATUUA^N=5ܡq#~#EᬮGgRA8NoT"E FWgl~n+k_=[fl HBnޣ9gئЕGi%,QECF`}$!U3* +Sةw2Dt:v4%؟'53i/#od\WĄo(ϩ5;&e?Ҏ~ǡ8Q^/d?J&<ہ9Fj; "O? !wNaa-^+{` M,Pm9Օ=9>%+ގB|y#WthmfQC3OBy=FJ=P4F;K]ZCoUo;8Q /08kHeo+Z"0O*}u&Dkq(&Lat3fz%gK/ gYJA] 1- :#:q1ƣ"f>D~d퓮H&}MPdefE ,_&1pUZ`P3 +[vYBl~󿧝r-;\ 8řG_'xk";@=D W M[YT0~?6$2OvSUuUPwqa!}lOD|FeA>gɅ@ ` .ƃF3,ƺbޠg|㼃>-S@95TsS,͙au.]j&I&)| d h3UӖŴi*u nI&a;-.0Ӛ^8FvAF-X߾)\]Sp^Lt,4#` ܰe٠ז/эh8ʺVP#!50P9.d`59m_QN|pO0.9}U͚-ib6Ǥ_0'Ks:IuVuJ;OlT2F!̿NJy] uzq kWK=/,0-eI>ᕣ6nkORJcK5M- EЧ3.{ n2ud;{Hkx{g,_]w${AϾ*UAb `VDL(:fZ٘q=XL/RTqvǃ؜N̯g'?5?/N|9Ѱ)TY2a}/trBWݦ6vaQLAEի 0)A^ԀiSa_M4y,"4&mxvl[yznEnoMj\E` ʤEEA"BD5c\}Y!1&w/0_[ L #63+%VV%*8@7l KvZد0_5}mt]Ȑ9:|QESwhVֽ-Kl/3t:H"(;Jb֮~WX&+HpŃmR;^u.yquNx o s"?$uv͵\"y"%s7hPȒVc671CUzhBAhzakdq(] )tM̩&H%`f֝@>i@i014BejR8a9v[1~aZ([l<rM?;A{"?s_S[]ђ6p\5fhjM9Og ٭Qn!gy|5R'(10$h, 8)N>7^Ө'kDa#qdV$ tc%`)9k wpS"ܯ]] {8Dx(6N,1&'{ܢ'UFCYޕ%-Úvx=-rxi4ae=u6L.[ `a'\ }]>9]8k]`u࠱me&ZP/0ש>ot)m2K#⽵XU5y~ šjI1ۆ(j"y30ZfXDO̳ta^7<*?Nho+Gz;US7-egݴƝ*a_Kms2z1X2ZFU;afI%L$3oǚƽ@|;ѩdf.ӓ{=[K5j /,PUሬ[鄶NN~ZK5d"K@c8KxRCUU.,u5Σ臢ۥddidЇ-ax3V >9PI7 'a6T A VAR_f;38z^kCO=B$P6")m>bN߱eWUx叱8QmK õoR΃T.D9`΁3-);O1KIZ1ne[j4}KU^Z mӱ9j9I.i>Q)PUckޓj6uzDGIWˢxc bKvDn@GUvET14/+ԥKXr{Y O@}~BURDjl6y^tY,(U_ͮZCЌ%v*Ih| !5f5) rxnKq\|~f <.\*-rq-SOqbwളzHz¹EMn({Sp F|~m)f$+p'p݉z48VS%x@%yp "쳂N$TH6H?w7$F6' \Ga6 ^t[ k RUXLְӃi^4` *xwN{PSP۫[d\_pE%rSC&W Ж9R{ 2Hz &Pu2XB|t9~HZ[,@PK 'ӝye;>GιIHq*I$=zwcw=.@ m9ʔ 6 h~MHdDG򶰡p|%0M S_! }tOc \8MYDʅf(|a'6epݯEL̀{nlE ]UZwV9J9tʞq93YOe8 c5n5t䋨.CP*> ӭ2~T$ ,-7?l1t=z,eNKoR; WhK16P*_5n,2iKxXt璤FNupy>13ݑGŌǬ#W$MYṔbS6eϼY)&-BFWcST&ant$rw@wg)}E H)ZqBv Gێ .3A}4?ەI69E6*+ޤ*7P'"v-[SxOV}|!*N@0,mO 7+qW(1MDj^J3 ϝYh#r0:ĭD컁^(upSf+O8 &!sD-Ŵ3dl]OFW% _% ,@ NBX(jʸ(dsc/>fJh˜W:S+]炚(翗a} !EhV{#^ !4ZEv~}nD:a>hFPeqzf-üVͭ#C a.ξė;{1_1LK+$٘'cGKS'ԉ[ХwHZ).r(_ts W_}NœMTOcFQ}f eyTSТ̜<58V.dUCh0J1Ngk*qȘ+ FÌ5fGp(wϼ3}弣B+8WpԲ$a|Z/Ǹ/HpV!+s~߈.hYZB$l(O,4mK Mnf^(B4H;^43dh-]u'_EDUϽ*DaRrNwMr5ikHX Zl܁ExI"ҳ4>aFQMo} hDHFbR%cfWrBYM8}S'R,S )ĮUh@sZyg²5>B(ЮڧC]jݸDB 22g=RU}!o!;d"ѧ95Nr>oqVzs" 6\y H*d?BhFlO=r6bKYʹ1^ VfnA0*F-a~d5 'f?̋eRfbPadSv!X=.աPŁ~pj{j5̿ܥ .3Fo~\Q`tT^#X^8iݿb3эT`*Ot2xh kx&|phyɆ ˚jsYJq [06l!?S/ohF+Jp,[S r!$YI{m6%Uz)찀[ |nI?V^5!^ϬOJ .)MQ]ݽO~7hHIԊ c AȥM3NG Qlڼ~Px d@@:!g\EzrUQ\kY Q>uz :ݿzKSgi'n 4Vev7<ͼǹBDVo|9VA_K՟="v\ǤJ~}[rD RߥkY@~%YnIе=ƆF)p4@i6x4\{j\8 `1ޠrjӈzكYwy xjBK@}(6Hܖ K)ݚi/wF$j("u@%kY(u/xr.E B5vNkOj=ސٗrBh_r[ &mܪ(w;rokNL4\A.b jydn}ؗeS1ed1$5֯op uԵ'{(¬e/!l'k2jgU ̗SY#_GtZ}2d@S+P Ib3c'o~z7qa[ԂfIlSGtDT&]М, Y(YP/>t &i$懯>Loҕ)|pB7j 7kϖ@2|wGv3qMnwi RprH։: U-@X{-u)|MU%d}?Y(@SFxZ}ضn(6h(@:3#\旳_ )8:{#؅2gה~2or1:zB̔nnjLdjҽL'˩Å\uٱdX@w9̪B2AAhqn2ag<֒T#" 7c>kZB83êމ ?e1l{ZN.Dq6,xJLū4Wsv%Җ( ^Og'! G 8F>7d C'@({$ ķε$I"5Exsa(|fKa։ җ|AWy8_0-/i Sm#cd/@;2L[NWRzij2V^4D>TI1CrLJT@Cη!4J]B@evKj B4Ymrw5+qxjb$ċ]l@H99 $:{b:j*&'OMnCckcv]^-I<(1#\J'TB7 BIٛ=wUi~ГGwmR.:VqOA)\X7ּ/]4wsi˻ ]`fR9T5#Ǐ x~m0ss({xȍI .lR /Ff?s/O iyӖgݚ/p˜5h3*l&,W _6ϙ57v{B_&0("+5X#NEEQ{ ◤\ lL榞X@X6|(Z腺)c%kнݛB}p9e"oH؎OlT#)Ms_`Ϟ-T؉)\⍃БBu;kw6=\ [[;S2Rfͺ=f&Z, yxf}~I#5}3. .AA6l#I(/L) -5\ b-F/c2UU;RK,gysd8A ՍSk,CzZz̡TrUB K zF LvYpn٤gQT_{ڡU;߃۰C24j/Şlm|D`"M䐾P't@ڝ&)T&_Q@r4 Uwr y1iG9G,MpaFH\/HHnպbSk;},]#h]CӾ݃ V$tUV{OhF*BӠޝ%pg%20^!u*=yMT@զ ͝GIHU2hc<.S ;!V~"L1D2ݹuJ2) 4[3!fgmd˪)2CYқCޚm3yE- ED|T5e wwgSdnK|S\$k -"&-4dϹM^j bj j`SV Ԡq4,3 t&8B@uxe˄3T#X"^yUEG [6/>_sNփrY} ohiՇR#D_+`^{*X)r !Zi:2H~thxQK&~*zNey$jp2@h?ekk̎0(kn]mݵy٥MCfz0m>IxϏdߒ}E@v̧n KK3A}sG wd\mB^].:61l Qω0wPQe.l:FhHU4_5{ .rFZaI],;ZzP9ƭ)boK|$q zuq`G\*ƥR_0I%Ŷ; £T0IQףnVػZ*YW4蝛 M"Gגy~Kq$x>sXeeE'Vu$9Q&y}9Jpa{ѿ}KZa\iwxNN% `DǭQv4?NP]EfAxkI)N?56˅\OjL[OӞLjd@yLߥ3.R}RYG7J-F7KHװ P'& N(U;{) Kf WhhKtjl g߶]]^D~iDoӣ$ zҗDhWP0Uɂ5vXv ,}[<v4'$zHGeqVW6rojŊJ=3Rd :й$~xIpy3?@!Ԉ 3Q-^o}ܼ&Dpl I}ݨ_sKAʓsz%MC| gT!9]`BT0_aDOrTaRX2^)L3VQ,E6V:WQ(*{}%xPxL.)Bjb#cY5+X@F9J y00m9x]el:yLޯݘNgЌY1LdN?4ք3h!9:+哘Ǫ Y5Jvp WZ_qQ@!˳W>G`^ƃyW?aUAoO((f?բViNAFʭ~[Ԗrr}P&3-&ϼ RC1G 1P2U#,]{YɩʺnNz Dڔ>NA~&?;W; <*+L. )`e߼ P5P$Cr XF;lj6и+eG{Qy{bx) HnQ+*Bn9)uG̏:>ڼSciU-q+߬5-7b韸?peGd&B3o#2UI t+ǷK`bl ḩ9V&j@hes?S(K/m[e7] (띲QPߺI 9TVЮ>N*\,u+l;݊\s(˵X@PhN|kW0"lE>O~``%?i Jx'y뺹1a!oH~g"yb agnYY+_J"mfIlmHb: 6!b5~5rʞkzy; ov&AW5 /y 8^6>>CՑR__}lߖJ Qj* AwQZ3;ٜ12lpwVde,{*H_MT(/|(\$n_iV 3$wYJcd9>VJl+$3K2{9cNr# 9_hӬ1FSexLdE>-@ 5Z'_D0Q'aLog sEo[jܸMmy˅KM*hW.ѕ&&3yb(_8:X(4B@TBax;&B$=׃_ڪS4X)=)' tbr3,\'zc>zK dE".:o^(7EII._,c  QV€b] ^1Bxa]t7Ewr"( U'.a WlƇ)+IbH.:`țNGTwp+`qmz6M!.Ǿ.9ϊd4Pe AS 2_^r!g9Iʭsy/Yt2_r]`/91 HϊNwH|!o{H ~@_x18uy?i8ݢA/wb?J>r7)U`2WYa X;b+vwAmE7aP`f>ʥ 7jjEezP7Joԇn㬓ʉ F&9kl#gtnK7cם0EU#D%ŗ2U)one0ia3_vJ@~/k UVM93ϐŔk:Ӥ" Nb*#oؼ)oEf2u)ɱc#jV!h[L& Ph Ұm0_X?'֖$ Z2!ث%fS==/@83QGX%}(+v1/eoUoѪ ~s=|S/IY6ߏ"V7S10uԡLl0J$5#a}Ar5^g %j+oe>MI$tA_>uI|:S7ӎP;]U]YX]93Jqb4 !O[m} \ 0,-o B]L,wz"=!Xnu-0B}Hnz~6~/ qj~†+/SNId$7ctwzx6LF&K|CR*- Oud@mgWmG?F#Л{$9WoPAJ1˥LZ!Cj],!Zg9Z, &>i)qچZ h͏eni!( reUA쳭$eb&&.,9w,PL2GV;m#>Y!7T,TR>fMSDyIZD:$HˋQ]TnCnٴ׽"-]Pzj*3xbi 81%[\l4G͵Yi4 'R7%nR87,*E0 8EO 6?tömK~-nx՜* o&+%-blgt׺-p[3Mԍ~O(lQQ 6|.2W9x>I8:Ղ5#35"m߄  Z c'a|)J4iz.0t6jgE=0}*`c ?=bszx(,_k'ǩ?~B_.smԂ-Xy=8 99NZ#)u@̷Zf׫uCBd@a%T݌/,OsQeTsYx:DwK^M=\/Mgl4XuibwmW0Z v=V.(5 l!̯D+ePHLfs6P9wۄuH=S1HRfhɻ$3dm+u,shD2ZLB+!;Ǹ@ )0@s #31uh,:Dd7ñoka%ʠ(fdž ƪ;b>Q%g0} P m"l) :fY45 փ #2EnI!{La^%XQSzBWU?$Ot Xfޤ52 \(E噕w yTO>>Sx 4(O5|% wf]8a{QqLMdxy2kEvZGq7\^49kJ E QtO|vZ``l;eMbjO\s{"S>S+f`bgʑ@&SG@h](:M B~A"FDv臋!ц,ѻ N<JCS";U$x(M ;!XC뾂_2Q!7#\f2-a` *E/ϰgJIǿXԠ!FcݦqZ+-FF*-8 ޶.:&Je\M6gn[,RcZlBb0,-)Hk ϲe?t%-[@uJSq?ҡ5t=L LlA<@.Cn~Jl~ɕ9IXrݫ?SľXP`}?Mg (rRg]3V䕸{z$NշA.|fy=+ɓ IީG-9M/ H*[rK>+wv Ow3#w8~ta3970|KPDQe32.$\E{FE_tG2cfWYd %6bm}Cqs6iP."g>Ը.ҍ*=A&h255zyVʋ024!,lQ k h_ěI{Qg0RChDy΅cUNz*36sj"vŦb^z}bD}*zC섨kSt_H*N6c;kTBä^}2|nI6DW:5$eZ zˢiYi{]8"=y {"^dsC/ |uЯY+R$9+5n?pG#CN188Otd YKT'L6 _jaK u|>j4BopA(iWH(_iϯuYgjs)^Usg@GY-+u r0S+׭ (Mf=:eeLꨅlOh{^>+薍4WsҀ=bɐwfts{lp&xd<иBd])G9jDY7Mz+l #P!`6n="8ut3TXz Yeq/TMle*/UXNySWwh 蟋.|'0O=ʱg NuKyus‘œ2Qc5a0!ؐoz'1X+P3%*@'胼C fh;XYWvl KhW"E!H9~<|lT52Mh3\1?k͟|з#p1K,Q)Ika,%ZΦ c#\idC8^r3ND/EHsnFB^$h{ SVmu,KeX7?wPSoÓxK GiQu}mkײIoQyXrcyl\2$Nt<-Eel &O,w8Sypr'g&=9-/^]Q&8wwpuac8?8s oXk8j0&Ek@vE(B[ Uh<ˤv% `\ݗE5Wbt;B$Mp3$Q"=5@bͭzGҰOEH\) ^TLh?5fe#و]8U*W}IUHS:sļcgj-\!Gz;2^k6ᬩ‰^Ap51s>?X_u+K‹D&)*;(cLpQR>Gdam=pkh^1A*73fOQ!8@eާ,{ O!]=S3_|.5)׽ dn "&D@ ۭT'A1KXfGpTYK`NB\D;IݖQh,F"Yؘfu boP unZ ~@yQ|!בG W~31Z:*}ȝ7Ø祜"5 `w9{P;{A"Om.N(5@Osxw+c k)cf7&W;Q.](6Z@" p5 I%$n9*U c?$Jl&CS| P$VQ E5x"FeH@X^`l345CUmm3#;g1uϴᇉ킞m7~,œ,Ȍ8DzNbsA8ٍg0d'/Tچi~kxWS@[#|o'B  Whָ˶ƣE.JG[OgkGЬ @8ݷr4jWF򣜂gf W)#LEnx_n[p^pVW3ap㎂&_5 -a0}$:$Ԁ]+KY$TѶ+= yrH垣sy"мTq  c l0V|c:- X`0>:YAl'u|OȬ/Y&䄓377YpSD:!0VjטAeS(bV gAhvwbIu ,4e}2/H>X\*Cy%y=t .$W2s-bN͕n@AZJ=(QNs敶%S|YmH_,zF->m!jDw@%izWAVΨQ>G\D4}[qjE0906 >ͅl4Qv@fq}G'ЂG ̍%aauklNmʺuuId[$@7+j!Rٰ:h [2AblaWyH^(-.kVVV'׌#bVؙ\[yw"&wN)v(,Buso94봿ϑ٘.ݕ(1_ S)p <]l_B~Ͻw>X'I MgجUf>'%\``J>DUݤS# Kw*}o9IGw֦c c)ZWH l~A5\m!'o(; **S"*@?uY:%MbpL ܊)w`<>Mp0_\CI&mO6iSdj݃c]:V%gdH<}.r}}8'5<|+Zve2#s D<W#+zU>S< QH9-/ab|1GE.ۼ;io[3*}VI-(b(` rq 30Yp@&E|>W!AS]$c2N{Y~ ;esc>f;JĬ4e|$.v&Jܢӯ7ŅOm@Bۿ~>WHE3sKN,lc}ӝy{5}e}PeAkq \ S'kBD, ><*[|PHsrחo + B t,2=j#8O9QS -EA잜Fd;|?ĆyqĆ4ͨ4 NRlBv5bJym}uB&xf#o2c3Pʈ7CiU$O*5:~(" C{e\FA U=eHPR9ML!S+9Zij䀘(!@es.<Axq$/z!nS"iiс?-.!5A6]]epq2yAoę$m$Ff^k4L{4p.Eh7Gv'Z֛- [E“аg#A t';ͨϞUeј- .?Ni_zV2gwe,?N9:~XxYa?1Yǣ9t.0+Sb)-"^An#n*̥MO#ײOwƀG0@ [YGx>s>Sc\u97mVfYI&f{+8W;uYX6ªU^AD Xu (^Wo_X6k=#pVS\'-?Lefdl@6kye { @S%9[v 2dodT `Ia$b^s0/EzFvˀd9m p3f!uމgfkt40 o`C49>sy^P}:iۡpz)3Óٛh}UnP;rW?aGBl;g[ :ݿ'>«08PGw]p3S7$pZ22`Uv"Ľ6ܕhsr:anv Уd߰w"ؚ09lHɷVƢM[L`Dƫp<J g wXS2 w["šQg@IA(w[h eH'c|]lO'J:2Np !up/dr$@J/Z6j2j9 -uLZz.7۷괳~}i9*D?`ܛE&~V;dH[a, elRU/&te8nFȷrna-鄋C㡂XC}JyGDY#z4'4$etYIx{Fjlao$0C!@PG&Ny_Ӛ<|v  VLi%k7e,+ HF#3S*mإ2ʋ}2f:;_M<ģ?;=hpI.&ߠ#%D.}^هSщMT(TvB{ͮW1hdҁBx-aa+vt@!Ok03HVB|&}|ڒ {xÝ6%5c9"ETyF:/)ht#G Q`)1ҽĢ'. (v8w1f̑}B^:?mc:>xOo 6)R=xBS/Ǥm3pKsJ +2C))~]jWD5rIfZ_tF"g < (fSI=bZw>fԸń\BFC9K0F3 bDX,OӜ 2i*vv9HuW$J?v00 |\OG$wL% te} ŚkDCAx !84Qm~A^KK#Twiix曗zݳ{itٚ2gLIrߋ>1dPC_Ejbo:IzSOG %4ĂShJgҽ_#a[sP/k>\n<w5\~W\W@$8ZF+BcAGTuxSUt##h4>^`e[u?'%u\tc7][#ӱXb{B48C,gpE{ n$Սwsdlne -sVއ,mV)nF.EJ;w(鞖u;H~ňcegчl@ |k8Gabx3[w")AbTDqJNpٸwgt9ެ-yЖ^r x(<%8\ )98^SRc6WδmLبD. bz,E\"De7qhB{[{WL(2`JV C(E4gL C"bA֐=]+gn]* o7 l[m:eICx8P1=mH٠k2?7yzf##[<3 ~&F~<=C&{97DW[X{EQ )¿ZH;؞Yn9bro?7H<4C >N3ҤlEH%&Rdr_?,n1Fo}EObj @+4\b|jgt-"r }[L6<7ð00.?rL 3APJJXc$sEy< k\Q.*+f?bLMnw lP'SNM'ˬhU)sϊC:Ct2ZN`D+#ۜ_ROɩ+z>8Ij(n d{vu!̧'>;hܳh+a|x-'8HF(EރtI]9[!ۛ";K8 L\_pe`qg3s PS <#; w r,g.RgZ͇VhMLYqMk/%b0\2U~s<+7 4&CaWo,𹽌py'(fhH{W/<ƀ |52@"[\Uӕ}Rh{=@Hpcq!*Րvp6E?EQlg\ai'|ZNS[B E及ЯdWù}T@X"̂աhviܩbLT׹aSl y,}LϬuSUJlM=!z5&'podܴJ A;j-{,#UEAo=5'h}[CxMh$7wvK0,}I?ˆkEPv}፪K Ƭ TUWŦvK@~I2u'g6SϵjǢͅ;fRV0qlź^CMLgG̛9xWpɝI @͉ݏk#4[2,sP 㺿T9rqw!~A3_iPxAr5n#1ybMIi{iާdR~j'0@Xj.>L._+„weɫRUK+Wqx6JZ?r9y{,-EDQ$qZ>pUXl8KԠIJ\OWbdmRGK>cgnX)mnڅxYQ|MXe|-UAMchkBl &B [0*>~$tҢ5Y*ieBY S؅;}ޖ#j'M) s)ۂpgu`SDs?$8) BW$) Ɏ;)8V76@,#O/\S:Мh8nl9Sjqй# Tkdp^(֦EK!:FQj5][:dJv/ >7*z {E*ndS4_ |s71ߤ(XP]Daisg?qm6x+*1KC(#U![c!}Gx<sB& 5tvWBDl\~>!:bto1U4AԜIG0МƝOiy4/ɰe`xEZd~`aȴ)nW'd)y Jg9`hڼ!]u f)?wߢdEs ۳~zޚe U c#_ݩd 8y c#/4Yԡ&4scRPm6|^x_-xAJPz? 2,DzҍO7ְU$o/hKʿО۝c~>*L_V6z'k3 ,^g6,.zjkn4p-N'tSNXR [v{c` 1dx-XKZ\RyȓIRK]v9XnxTFQU3D 7ވ"pӽa!C "Oy!!*MO%Ih-CL3 6J"`kƮJ#yv5( o"T_h W>ޡ .ߨa<#/Oƅ+CECNŒ[&B@U@w/6jW2ξwYB\8-٨r)־խ~) E`(IAx0 [Dl`^5dI,Z>4,A!D 'l\%d +ϥ[ !n_ņ5W0/3 IFp3BTֆ0B%uh;.N\_sQA4 Ņm?vģz{=@yxe@DPw2E]ʣft\ Y)c1T jN~Հ{Ĝ\1cs=2 ]"{R*%Ae|xc> k;0 ~S53y,'hR ԟrCcD(Ǘ !2_ 3Xe j}>tD֏9)>3NvC^bfAQN-b"ű4TySI:RIܘyeo ,N '. :g/~bXWw^~;;)w>hpgPZ=b4Ì%A2F-~4zf0t[߯&6~;-aciouÁXŸo[rϵ2EU"9*p60صQPh]Mcv܈4=ʸ  ՟1*Z t*o8ײQǞ-b (U?p[ÐsfA7[e93kHhPgBXtu瞧L< *'W,-̔<Y]-oe w};c1D/+ 'Hqbyꄃ"KL+쟷ATJH1[p@@pVԾW{ Nt%rɖr:4HmlaP23+-+N{BTSw,%uEʑq2QbR> *7Olݦ'4 CIw&')3Jn! K-8rP0 *cLl8fmM:rGϕšfj\N8#".+>1Z24|mCb '0y;dXu.` -ɹ…ŋ)f -pQ $Aݲ8mdgPLBKGmX'yebw |M9D0zͫvW}2U+IM0Dt6 0:Yʈ=eO ?$}W vmWo' ed⡣}Kp)3pN)3\fkP)7Ru=TZ _~xuϻ !ۿ8OHkM<ˤ$~1ck\l]ZJ0B+ⲕ<[1!^[H⒁$UP rFm*JF#6$ 1-l]{䂟$-ΡpL2)uiJS{nEogzu/E0@Ym|0ߟ8$T>|nzcW*#NNq"4sH?G_3A QK{6Ƹh ?Tz.w+ϣBG#2y:"Eͷ:3.PipMd!دȈz TbM,@fa*-R@!m;,0?#ē"dƧ4<:k?B!PbC8ml0osDCb:c@$sc9Y?fc, DKc419wX68WRME.X_ڸa'iDȉR @ 4qVBet18dtKXp `0hY .GĖ\`/8t {>-F;3U(a_sN F ˨DIZY mlCʟQb_W Ex? s[._d~[f7F[z8VdR]mYde+VjM ݯ/yϮAm}&7؊'O&HPWfFSʻkٛvfTWާ# Mj,AC~ &ʰ,DEcX[ћd. :|vt[@Ldz8lU9lJ"_giL {-dBًKc?̳ɥ]DzK ZڏygTz;f3O\oa݀- %O{zˆ9~=[kddB'd-FpKǛ2'NpQZ/˯9{HEkk!E r Bn,;Xcr\JW6'D֍+Ps];l_yޡ,H}Zl*Ì96!Qp9Lc3&@uK,@a9-S" Rl& (3k;v:f?>F2TDC]&F:#2g:)YRpTy<~zh J{MAP;ۜ7t:JNL&s,Tu0<شyT] s(c!%lUd[L*(ySmNeJm.hOv8I2YxbP<*4 a.>:_mҠm"G M[ArmaLUpiM 43H:Ϣ؇qJ앹BTٗ$gOnǔ3?ɗ<^^MHBOQ7|W,;x&$QEdO9dju]04@ؘ4HfuQDBT}%pKa) -I_. # .>>q&DC\EUbXs2o3&X/^Z%wWr(RFQe&ow(#5rW{ R#2LTrLrSA:hCg%-׏$~OCyZ0Lb )!p!#m7S:%ʼ4~6g'. f x @j`d¶D÷XD&8ۂQw! }brڙڨڿbH"_!u9^f'B }0oL"+Tnd؝;Igri\]nyy.K$zZԷwZk ^cO]y&oAOgM t? ,;*FP1ٽ sҝ V&bPjE2M _:&8;:)7OROwxHxuV"d84/.~o<٘tL~(UgX,H bw\SZcE`ٯ1 @4E)Ј2%sR-Dz߮+7oERwh۱$TiG VI)t$IUGa: |}B(e0{z5 5$+7@' Ӂ6-3Da1 դ$Vh8HmodCK|D+lbWn?\ 5+HDdd O@*9XM0Gr9],B5r_T\haQ'8Xf,C?jNLXKMB]L9q|BwQI@MXX0kVH@>@oA"/Q0~͎gk8H]4up wϿ.J?{6B;(.xEUQ"OWR%ܝ\,PT`X>Ț-2G%&Ϫ5nHC: 41O[4 nzۯ??ɜ.ވ $P57T("kyAr{+}3*+D )@y̐:/ϔ 9򕕠+|7g2Mmj"jd E,NjPIXR#cY}ec^ sŐ\o+:y WksnELTGL8(/CMLr<2D-r[0\]VmGbnm4*JgS2|Ji{b>]+y{ڪlkأ/Lԏ)#֥Q.X;PYU{l(~MzW\P&Qx)i? ¤[{^ 6MBCugMd ޹[xw '4 f>o>+KXhA{g옣w^_XO7"g$3fHbʩ ,M"4#NSŊU[տm?jk Aba{tif8lL&8usQp:#xPe&Q.:ժC"+gq?@:~P6 cfq^E1S%7M$2wM/U[N=ZYEPR tN[˜~ݬ.Gחю]q[D`͘3rctɔxRO15 ٛc[<A ~KJwa' 6JM:M-0^m Fdⶰ={cvݱgV>h+7Rh9ЪWfkFt)Xz_QW! ȇyË0?pWǺK0$,yW cs$|n 7<7l)s{ j]*9@n^m_8SEUkpǔ}y%#;vupW2EKoxAAԪ$FD3ҍ몗!l>؞ Ǜ#0iLSrsX u̷erCx9!Pf?.Q.vdu-Ɠګo!&ƥȜrQ,Tϼ?azLfBjg߃70XԎֿ)wW )Ǐ:]SV;?_u]k9IZ4BΔ#kt+8 )b$k*,xkYĉdEK~p)j6`H엦pW*D@^Ђ9&fy,ifq_dk5B& "j*C&#{Ĝt:е `K*!;f*![ƿ& !U_4qOzx'mff$c`}0F/dN|9Z+؅ʫ X=4g^~UbC9Ж:|hB&ue i6_fAЅK8k9!dF7GQ~_=rݶ}5#b%O.-ݔCnEgnrY5X_[`ySiE48å Zk:=GUiyC}2+?oPyTf JmI]4AzhRF5 q-S2aCKXMGz6AX>)yn7*f !y0tV |Ipg,ZY ̼ӚnŇ-^)\7;7|]AR7\l- Y*"GA,hc'ks!J\Z_)؃ڌ[tJ#@lvroLusFk )&m +z#M'!g2DșQ]>r׹Jֵbw)H-yWRՠR#?$Ҩ8$^߭c*OaͮYEޔ27CLe\D('Hu#8|mvC`ē"(Dу^c_XOhZ䡛b0MANw t7 5~GdHR_xYVկA,)pQ+EKvG}59#f9j.^k.Pc{=M2I>1 WW!|eBGf_mCsv@(Oz}hԶ-6nI!\),P[%. qzGAcwN1:pYp(Ѭ׮TRe2`Dl0x"Pw _Ґ ʢ2hP0#1)e*%])s-%&ns߈%myAğRs}װ/D7on0#070[bu8:)_m߀LWaG{Fè$5%'$;5yZ3+&qePnfg8lPnWϜ H@فkv#}έ#:#ٮQfc<.8^PG:B*hXp/ }SJ 1ex˸"򲒾w i(JG_ct;U(#$/u4M. :CBݼt q.,[.ng I>hZ'ֺ݅$+$ƙa:|/텁}M[MBs 5r qV1]OBڍ!m9)cqQc{0k^],:iC7l H[}1)|Θ*8A!Yh '>'h^%u*~`frk4aG3hgw':qy f2>\l< u@$Yr>L$Pi46 HiMn}UvN_y '(4Oj\ V=o)k{-Tm|E!|6嫸 V7ApJg3)@u,ְk s-F dTnJޘ*=g܆{#][a%Y]щt9!ꟐjzL"Gȑ\n} Gg CM݀:97#̳w$س>rgyHTv+\5l{u}Ǔ3\:]Φ:K sp%Öcwץ|Dӎ7aWzE@ %õ}?"%#5$fܔ,ٿutu$rAleC7à~f^c6ZCBlPHAZ}cZq1C@<;,4*̙?*&x _T@ֲj a\gej&W²Mwgp]t5L[(;_gyd|CL<4?M©;*1‰NZNVoCS`K1' @͵ xvhF|*gtt^Q**XWDl:tʧ X; W=0(AXzȆSS"^Hh* n_Lr;;bF[&B=D%JUKocĖk Tݣ|"IEh%y3/2XQǶ'c M<ՠ "?`: |A@bom׷[|Xw)½ʌq>I]v@*P>3, v<_UѭԠ0б۔߉×k^H^T}97~$mPy_(0}y59_@QpĒhmkpKF\qBS5="IvF"0Z-Sg_c Q[SVO~YMڱw/n8d~yElf e ]N+^ _]ߵN!ofl3hk]xt82ed9h \~W[ !t̒E ]ϗe d9U^9I),C.!fV x\Z~|l,ˈ=u=5953jޭ?z@8#z/n%ɤ͵k"( N SSN~JM22| ]3Ё?rkr[$z1 * 3m0o<;# G͡gX%1{E)1lFDvD[V$쬭hF/ pMw+ZȬ|cu 5}ż$̴=쬔3N9L|›TRժ 6p3 \ n rnSi`f+>Վ.= >ZDEKulTG$Gݭ]0lvu|`e~Ch!OޥD[-yr3eL;! n7c?\%vkI`\ÐS`nIϹA.;OLM9f|}` U6mg2K{٫ͨNizq,U(xg 2.VnY^s:j0X}HwKg0vM3NTvi[Pb ]k[4Иk%7*ȡL%}JKmX KFVռ5qLhJYb,0U()[iMTC̉?w7*2)ޜ@ccV?v?W(l֟-vxt1 1+_ n>ꎢy/`|?ttT,e805)珖ɥ|ۅ]czN UU]*g ouJg~XYj)+!U@Qma 5Y쎉y^؏&7=b -''.o21Âlf/sU|iI[ޕ/[B b4EU8عFn;,̲W!FM9<-#-5زLa?e) *mv1JADBhԙg3&Ȃ1I|j";"IDjgj37*/ݶGV5=~8@od(qOBr'p;ٮ~ YϺL`7yҡ&x:<[% rsJZHߓ 1#Q^$so$-}/"wQ LĐ$y}1ػFhՌ՝8vr˹=?.'xme/{oS).$%i3F[;thNq-o /"ꄮh 7*ںY)njTQP/$Z F1Zy&fH!r[{*A( l;bd[U({ZG(J8dQLM~@ר+$9 jd=-!~ lCt{ogV8|1&/6eFlB72a+v$䟸ܩk0袏3x*fXɗcw+w-gV U/! fuں d ]>,d E\jó2t]uUi㞥Hy:LК9wM)-Jx'vUꂉeN`;2ZE"L QY^Ґ+1 Xt 7 rJ6(H 'm?=*=BɴE)RN &H|NmlB_J*8ã쳙aCIE_"R3tFn6y&++V39^߽*uiK11&L%ǂ9~gjs:X yʊɲ;CGˊ[Ig,V9 =DW, o^RL=G~?]}ejI љrj,D[G5v$:_4>*n`bQu}uɯ/Ωj׵`Ӻn>c-bN.?!n[ ?Z%*,?VZ`|/#46U% g6p!7OѨQUNuiTS;%μ✚t9ՌixVU!EhX7'SďqS,B|quvrRJnxamzz&X`wo* ӸGgLaG}ALriGt*9 ėe{0|,C*fA oIGEMJӤwץmI> l`6UɿT [VJ_vEى6?ϴm=Uw5](֎ ߡ\A^XeO|b%%BSQx6xAGy F $UFۈ[Hm;B9$I+MR0HSh%!uVn RDI9Ӿ0@,7RS@b+yhvأ|؄"ז6Fu>m#{!8?h}Rr|Vy mm@ԦNd.IlteL*KD3>>Js9.٫6+=Ӱ ʨ.B/JcO+5۸lLxyʜcivٜNWȢc(<%ckƕؔQF.*a#rٚ:3*8̾+CP `7bBP) X/ʰ%e/mRЭ+m\Orj! $ސeZK<]!xiXBa|vX|Bh5O7k\So $ɽƧ]K??8fyk+IK^lϼ#?<ԐZ9C_>!A.`.|te0YePbաFZLḙtfVo]︱??ڔ.azpd('(*[*R7 "$^&`SLW6 YfX"<,..JZ2W6 пyK &3;"ֶ >*J#8oM[3Np` ISvc1cBʻC\Si VSTEHpRNu/<6h_s$W\.;dzQb*˧nmQ W4Wɿ& ܨD߮''<3FXRn^|jhmǓWֆu{k: > N%"ztMaw.uV% =Egu\ٶr@n"PSȼC1`/#S)"erkM(T#vfÓJDX'kZ!m%N$Ѣ)S-C*eΒ0HfN^D%Q }vt aN^fnAz-ʪ7~m($a'{^El/d^pIyGٝg03[qF>f>b?ݚ͐Lzք;JN$ 0.ڥ76rh f#%AO)JA|̰>ت/H|3#3Upe9)q[΂aGYzbKT:L]Jh:W7ZQNf[z orv,mc91e `a웲RBk|_NIv+$Nt'¼b_CLŇ C)P<,-L@՜e#l+L~"; ymU#OH!}ɾ=xd'[Xe QkmkF:Kh`EW>W aGUiΐ6XJݻfOr<2GWp D f]vF@Z*kkeʤue#lGc&Q jZzoQ%"M f"6Bu- [kD* C!}{ 9ءۦ;|Xod M̈́R1| c۠S%Ws23m*)gut}[ w@V8ovOH]rbhD :ŒҒ8 {\L5 kLMQ;y-t_KYdѯ(s|ZN1 2Wok&D.)z UF1"X_ly5UwWyzW4~H.#Z鹊A4UjH/0-!%3ה@Q (5a(66U5rͶ]E&6 y271bFsɩM37fUNNUx==k rxHiaU!DoT"~E&'0FʱnkwLlFԚs8R_ L[7֒~am*6;7'F/(y(W+} YRֱtd;jZB<)͓s[tf4u]m.Y`*HTSdIީߣ2!Uʊ8U}~$=Jm9BRMs]-4{!TF %߂UڜGh+BΏe d l:SjL$z!&cQ3wnCVj,A}p,W/6aK$..}N%:f u?C6ۭ8gXmD{Z2S~[⮐}u%~MHw RMY]q6DYBƴL46ZaB 2 ƍp d6 D6k[Vok]F;/Yo@Ux  >;h +@e\uN"2.98 F(p8j3ADE_wͽ'0e|`t,ۖr.`6#ϵ݂uȕ!倩JnJe@gaJw܏F.;#WxHҊ`w. &msIy5g׮թ5\3 kCU:lWy92Y_}=_[gդE2J\54V79 ~`rϖcI sTVgK rzɀR{hE}`h k2 R'pmab6<#+(8;dAc0TZ@g2OKZ%4YCr ~$J|2fk_*.F .aJG_~O 3qzI^L#~_,-9NS <=0A;-[M4}GPπPYSHnxwKө7vἝGӋb)]FݱLDQzZt}[[ '!aƆ4B0Qr%Ë*7xi+G|)W't/Q[zH@k;]S#DD[ѿ`J^"m QCeäiғNî9[R'ڑ@  +(c3BcI4J' '6*Q7 #jɅ:K1QEMLQt0/rmE@dSq(t6="/fzIzC'k/nq$cX> ծ}>!@=-mk pMb,)'a>@^4Ar }d7a=.u-SPbwx||.čFv&"a -5oCݡҩp}~-2ˡR{S8R)q;ϒ4Ai|[^c Ibhj-iZ=$F)+[8\;+1 ŔTme[4P27A'Нmл|F.K*\^4~-pgD{kE&^ X\D 5Jb k`ʿ0xDf@ @bq˥(̈́R1?q5Kz_B9=`4(Ĩ\/#]scGPnv(hs%5y- -#S[z9Y$0*r(ZESa q}G"~EdV}3-9N&rYR'0Oh|=1TDMs𖷬ǮSH/qҫ7З^a5|˹"'P1 I}c]!f:r{Q vmnQͨ>g]_Me`oIgRݎE`jccIHKy#ƁkEn+fw+)͜τM(+[y6Y? '.{Ĩ`c: aQ?+X`Zy$}R rG97GY5T%+AN>Re׵-?OD 8ﲚoe⑤XAxɱpV׎6p%{g߈$}r 7*Sp-2xk|/HܼVr&^Ƃyi+I4]{,Rwoy8!Q݌L)WQ+өL0B)5̓r e:[5$@X[aW{X$~J@V$쉇h#?s4И½K3 9#CᲁdX`h JoѰ,t{Ȟs\0FjPC80SҏAd)#&7P$IeŴeD"``/&20;z;@*^W풌^.Vg/փJ ;N~IfC%CFR1IW^_ZmAZn/~C}($HM+mxJC|˟㼗;4Rnu>j\WvіM_1GT~%lDC!bx<!T:UYl#'BPZQ"vav6u'x$u,+>U5[mÝ+s 9z~*N I4j\fA״O6भ >zGO%ޮԅt,dKi7e <&?]oa$<.#߬P5.><6ZoKbF;$w71 * $oWD5DO6A%)zM$_uF5e^x jrl%f}#*Do-jhu,f[/!fH!؃.=ITd Aczko墊##Q# *D|r++R,0JѬM+!"v9 tX!$o>u)6x2]y6X\2EwPaq-TE~TUK&x=u…Z@1r')Iioa.q9Jn+zQpخyqC;v]cUr<2yx˺|._Qaޭ}na[yMş|+;Uxy{ Jw>#F1դ 'ܩ@ A{a掠\SxQdq;0c_t : Z3fx9- ZbZ6B#9z$e[1_ڙ Ekb~Pj.D0AX^ATܚ."~"&ۗA)G`-.'烦=bC)b`z-<&/`.VOMWT*4- 4-f;""`Il)5ιۼ{]#g1r]j)mRA]Ș_*d!8nN$QɀJuD\c:oQ…ͤ% SFM9*dm?lmwy@nu2jLtlơ!Άc蜞(Wv6^gBޅb*!uZw;hN)\w]0g{/4< E#XfZi5- hp:<.5b)M {q+iXtTVa( dRw\Ѿ+f`ZEV퓶RNiU XeM}DwkާŢb7q缄v[(_g+8X)\:D|L@V>фS[} "].ۤ¥殤5RHֆ F!F ebv6MI}v$=:.yb׍PP4tsmʡT1nipbuK/T9ċ#&w"צ,$_M +ZCXɉ yHtY#:\Ja$fCbX[4xX*0zf8 M6soe) M' $ԢDDCZObs^jb~^ZxNNHG|BV͡˶+m!Yllmi,}4R\"`oO6.(=}7Tz (c*սeY0PyXCVsKUn9 } A2`&(C3o߇*C57 ȋJr6A#$It%-d?0^On`˥v+_̃|\7$O:s+E.] Rk`szsyInLt,Qܢf8JX0uBkQ﫽禰9QfTw0¶ެŮͻcI[^\s3<;8rBvEL7odHˬ7?`}ҶP̊bon0$ ?&xRRuK|d55IX|j2ݜP޿TVizT8#h\OP\ؽzxoTMZ61Yݘa(>eƖ<+ dN-%d@ 5I+WmZѵ c'!Rc]MP QZ`k'"ڮ[yWey'[P_|ۆV,KzG2 Z\b&YdCWVAcOWP*%)B<dﭯy^EqVMT?dB~:=Z8z)IQ*RBtpYW㫘Kb8zA,nALY{#c km~-zGK2>vubƱe|s5jӎ^_o"ٳ4Ξ9Z\5ZXcxPJyONV7k/'']R/$懵~jz؋rip\`*xd@!jp=0M{q|b1d9/NqՈibnJB!`~4K7͍wӾۉW SRrܸ&9=i(KL[a*?Kv:SbN3 aa!手+ |ΑAQMo3~p}1ZMoz}1?jrA:&^&.fy(ճh8g&0AeSr0cr^"4Go$4f -5esIT|;_YAꐧm`{\([ ST3U>9}b|ھ&MZzfƾwmIᤸKiS[F/oX E"4 K4 Ȩ { VHIt FVn7GT@`*DV;ͽwg[<Vq6 m/OTXe*yVVh|2Тh]61aq44LFI쿚bli[NBhw/H@:*ρ79gX׸OZr*Ϝ3;sWSF*9ki*I͸ը]*6gH x3:x3M2+XE($(U!7U D;IǍGH2ysHDҳшr {ٓAbiH29ZkwY䙕b ;0(T] "0jҐE/uK,o&0B+Ss=م_ Gd:9F}Ud)J5ť}&i?jEh_:bWVݧM ][`wRN :`[F~!6w%$=ZJX__?] ) waj'_cN{8{gsFb:rpcoE+PU]6SI=*/iN\rHw2<;ׁCvGchnyL&S(7i2}{ Rw[~ CL۵}v_2bX;-Hs^PoŒJ0 CCXZG[Ԯqor*V2 / _uiޫ3Mv;Wz?(f"1r+3c)o{/gt]͢*[O0`Ͽ0&Fv a/[rdp&4u,NJ Jar~l}y6ػHi:[cF4L^!{z#PeZ.DaT[VQ< I=k܍hV WMKL<6Ŕ9 J W 6|*EVnKFGoI2Fdj[#`ȁCYh ǵTb+T*0Ǜ1^9v3?7^$4Tۊq}P;9DHg\^!u&aB6>t< ,Љ 0>߽.) !M 1"?tnK]H.=>t{BToIO}Pva!0/i_1kU^4#f.ojykh ru0YKvQXI~ݑ2 },.ŭz@RG{V$EߌDW(Njd6-U3v/p CC-rF߯E^"PԠF\,%2+~0ׅܚk@͈Y+𷂢N@dyc zf+,"Jfi͝^Pw;s^bpcu9(V.G&44E83#H+ ]*(6qĎ+ G؝أoM&܍g)AlEƹwUK grFqc)Ľ.y=ptBXq>AP[[ʮ"&(OCݬ=qԁH>]Iqms|RҰVO, T1d,د}mM5c;`DNq'g:m9nroLpqjq#ƀTƾ*`>9(Ce2%m ^bi~B!8RJ#H_D $}{ZdzT.˰sX\oO1}}njlϚR23̃=yw>ًhήz B=gG\^g !Q\Q7+0~AUS0۰׆r%ã/:H\ޫKh _x|&h{R-AW+kvhҘL20,8< lAbԒ;|ߜ§|?5boU_Qtnr.z&':#,cq~s|19M4aMj쮠Ǥvҧ'C'PӰ~BVٶztGarxcj-ӗ3LIVMQs-5jgBi[ k 7lp <?\[$bAW֟&/ 58jcagĬ1]D@!=D`G!f8*6GbE#wmr俙Ktq`{W(cFݖf9bZpd?Ɂ5ήZ}'wB.O[j+wJ=1DƵ-8[+.w6Q:JA˰BV;4:## gqżLL ԕ OݿQwЧ"K޳Ii)ԕp^Ѡ<8S๟l$ik8{0*Y~+,\N@ETf) s"=>*w* >Œ_ɝ1&W@ѥ7X. tUk&;[ʁҬ@m\?;0@Of,b V;@qlM5 ;v^?Lg%OYlr8B_)C*Y P[^2C$:-g^v^CIhz#=(\$(rZ[n8n{pGcLݿ_ք -&ڙzџ<.\ȽqrcÂD֓=ﲐj2Yxod2}q4 i ]Ex4` [h5#YWxTf`4 ;hn/UrX%hEaEV֙ mC_hFۭR{xɿ`-o+E zP`>1l7ei"zoC9Oq0Bl!,n*(CH4[fvVɺKR ꓋Œ/#lrz}7jp@y + ƒq5RK=`JLUhz|+Y>0aCc"CUN [E={VpYȂ佭K QE@S٪Yjp})%5%b}.]P<+k p]W}^ՏL~8mOT4xü1'MTY%:c|xxsn]= CC[ ;>Z;dѫk.<ռ҃9GxM;v"WRAqrY D#qM?󴿡#p3h S+ xs R/ Zo3٪DoT:ݵ$ Tjm}?EQMǧ'4/{7dLοIudt2;LGM6`\vds$kQ*}-y$xqVSԏ];/p0yM8 {p#XB=r,ǭ#it_NHP݆ xt.c)0f _DNe-,cK~Μ8o{-po$/h܉yTr01 _)h UMɍ }ּG+[I)3jxṯD ښsơ$C:CZ0pn_oO}4+!lσd}3 Άb \ {9zj#Vqf>PԮZ.S^u]Ah2t@>ܴ7ĐnJ5(8azqb)p* JW2~Ƴ,F ,dGUXg6f:iP-oܶTT8~52lL1 2PeRi,PfsbgL&E1I9 Ӊ'vWA%J:3ݏ8}}ЀVYԀ7LG|S2P9*pow?ߥf/˛i NS_Ro3~w;* /dQC{ bPZ׆R?KQ\@'ȔPkJ3܊~Ad5=W+yjDop%\lj"щښbX%nQHBetjΠ+NZ&"e= W CNL],T : @n~! 8w⿷"ۊ?LfH;"$Ouٹ&o#3aK[zhK]xU.6)jE$Xy*իq69RktBV.p_F+L\n b)5E5>~Ha=cUO-ױ/ȳ/BBA؏w:xϺ|p =.BWT3-guhm%:LX-9QO Dh*]+G}˩Bo9x_C?9%j?j{# p%`=f*2ͿLxo쿩-R.7Z5=opb}0!.ΰ_&9~YGX{ؖMVFӮcyG Ɖͻb?5ɲb#a#d"uTŕB+{⦵``7K8g|#bTˑߖdSI,̂e+;V@|ˁh>\1J>A;\scIzj*}fIr,̪bKJ%W^WW.zۼcdӨc!^N@!"+џc?^$>\'Jq5ˏ,GᲒz6g[Zk+ꁘΡ:P=w кzq+D&߻)U;ևIBb=Xz{~?pSUؗ;u8+w<3ۃAn ..NAQ`Bc aq|i# h<LpjIO,!u:84W}>RP6G`խA x!O v^L0q Izƕ<ܔ"]60 f l>5F ~TZg`3珽Q";2WE sR ~L0_eeZLH@jOJF/bCCȿR# dC;e5lW6%=H]3'vHHZ=)]C\Ss-,q9ه@:]b,,W.7 J|=eI /㐳 bʥv·x$LE:4@yZn!*J{s«.)vK QZϬKm[0E } $j)h$Dl>h(ˆ7)g4a˅xc/Z\b3%-ʹϲt*5|5=8Rx5ZvD{s¤D+6QϟWSL p7#"z"2x}nz&o͡h 4CzKP=-Bp9ꧤeȋo@f9kgl`d@k1~D9Ug''"i4bFӫm,XO_{S)r ]GݍU*"dпGN\D8B}ycLaXR K t~5)tno5(sȴ ͩDiR uKO-)N)%$֜Qݐ cy&Xf,MJ1 "f<nC>iPƕ$]W!AD0РJ]j:Kj$y_3i륎Tu]L4_;ɨULsŨAA![kam=T되r{ ,lmΩy .ǾIm^Hi N7whD?NV 9^(kp4=V#oZeu&Y~C۴E~BaJ/{*#fV|i)ԋ/7P4̣)/G &ɐkOX4<ݿ C_ä-(E!p}>bЁjTil]TS_v:#2bdOB *2m1fOW,%DHFAR.Q$֋2eŕzSI}uWctDDM.bN!\Rv+h; .h.9}YD8wi04A ^Īl+R,0DL c%IE*dbd},v-_ AS}rp/p[q*BJcS v]m" S=;:x0588e}qa,K7L1d) BG#ؒNEq_hSE+8=B[O ] )G @&2:7.~L+`Je:_P+Vw0y٭mU+Й<9 Op6uV*`ŧOufb-kSw{qR .!X)t㯣8#"KX! R $?<|˚'`ĪdS=o292/jbK?Ea*O,rh8 VIԻ HIvBw=,+b:cvIWVӂ2Ҫ1Kd &"ndLuC\G!2WpMykycvctj*g"T_Id M3Vc ?Xe=wc参n`3jaP?nKa:ҧٯ~boQ_Ci{?%X}$"]{?̶9Y^ּ>*Ӊ,9 0ruHΕUoUﮕkyeRg6R[jRpU &(MS &ÿL96nl'.}fyx#0rN݉ù+ ςmX Sg<޳r`1]Cyt8tr*KBvI9IJ#챺i n$},7N(MpK8pIC'#f-vHճ3'vEr=ܸ܋9'&wJ;=]ҧ9p]J=V{݄Jԩ$蹈jaHj[%hweޙߤT&'=Q#x $ɬCq{G mؕykeU-2tNGT47|Y3L4D:&fɂu+٨U(')J=F$**mk49dPbh]~m ?0MIu2|Ԍ+~Af;܃2goď =& r;e){9Ǚ'8L[mk8Lt3-A 5R'``ݕ678 sU<[g:EJ/njIDK,pTE8jo5t O;. frS:H?dch!&}AU5ÙMrbLp .\Xb^\F5،'6~#Z.--Ə8dimlf7nh]CLxk/g>ck3!K_,)푷ޥXnm&,,K b4NՐwܫi1H-g'_^ .;}'Psq/gEĂ7Sj-@)afVL伀(ӠG(mb>Fe()*eS,)a ו!C5/CN|qh@?ZՎ93cиO sAǿ!0BrD" 'g3+Xn /[c8+eFCD0Jof3"+\'ǡ6&7#ܰAD*$7×ލjK*Θ |y\y26i3ѕ1٤QzHHc/|_r##C`L⭏*E/iw=s%B" D%rbw-|s!9s[}8⪚<xwPԳ7zz$,WGi)%ډUC=UW55](rכi&JeFWta_Jy;JUHiqxHEe&5[K㟮 -gf3 Ecy|y  fIu`e ZK,5i ԡҋ4ݠ@KNW([7z }rJmp%WS^/Qdƿf 4$aφR] l#? ,ݽ'j&tg< GhYrKq)*~E.i~|EvNt h'$gH3kKqޫt"/`OF,+-XvDbxvQ)EkV6@1_7O y <ETP.X7x4~'R%v)dPIq`K ^ X=7,ͲK#pD̫Y0,Aḧ́`,>RйSVhj}fH&^jnZ$HM0i*P01Hu`kNm9`PFT[|R1hzR_q˪5 /Ǹ "Tq[X39 +v:?j˃r|IaEO~[LCr/D38!M]6Uvhll&󸒆-wxmsX0R1yOFb!ё +w((ѥO&**'~U L:pj+ fTo1ٰ..A&iz )`0He sod(}7$9ɕsl:,29_C[jTKݐț/a6e4ዡ|9Ȋʹ #jHr˶~;_Sw)u,(z c\_hΡ B?.Ag_~zy@=xIJҞ9rt5oN3xDS7Г^l N~i@mߏLgNޞCf÷:>ks{!Fk(*!i7Y@~ ܙˇ5I5y x cY#7O D9p]AaШ dw^t ޚ*Ӡ0Q-A83c!Hd0+'6kM8\uް^M@3)f-HpX*r4dq-(6Gn==EŋX?΍;[E{9&5fqBeFLCෳ*x(Io8Sm#Wa8Q% ʜ !m+؃!LD2a͂癑^7,ҎJT iUyFXǮijAe $RZLB; ܃BYyC0 [jPMԒu凊}|V4 gJTU/Ew}7A$?#L$ie?&0PCm\ Amwd vr&ѼlL9SxNc q6(iEo@s"N%̶"ꋧWpœRJwT<^piCk t^UN+^A4 uِM-A¹E X#FHӱUn^E`uҋ7^ v ^C}c;OJDex G~; W{_ OKd}=v;lD.\6/?$ߺ%|ڮӞ H=e߯wP2wFEj:zCk<ּsD1WSDrJ3 IwUM=m]>ha>k{:9(2.sہ_xs\>E-9xg pߘ A38ޢ('=ͧͥA^ 2eTЉ%MN\H6L-Ћ+%GB AY囓H??W!=?d555{-7#!LFe0ȃ _yncu-oW"jS6%'Z}7Q7 @kGϟE"kT3@-2(ﰾ/|~ƎAx (Q,Ӧ[:( ^$uK0&C!8}茓w1pWoew-_y4w9XѣY0I@nLct&CȬA\6R̛,f=ZAx2aet-sypF=@ES1Z*_wCi2rv|v q:V_'M< [NޅÊ^ ,ޏxy~t?vfˮIo5FA{7PPdzutWKL| ,b ={_t-9b8Թh6KL:x fUԌhɣPR1x Q4R!ϲG0\LgmXGm ࢐0?ŪBh |~N2=Nb{-s;{r-$-?4xm6]UwA!Bڹ{'%A+ 8Dd>|]+GĢhoֹw 7v@e-B hAXfԮA!X/Ç]y(@MH;[4$2&YlF1#S"'a'-G8g]?~ȱJ} YR$Ks hRV32jܓ P[AæhT(>Ip1캯"56D~} iz kpp cٵB bo`Up@V'=_yq$r (IJn[{-2#^Lϥ$Ghqi}K2憆 JDw2T %08B;YB~wvA7K*\b*ϭjQ3ygeKDR5&*f5v_AߞkKxעp47 9T4VUާЂ\8vnuP朎LƨT׃L:N DQ(cze'%o>L(|%u VVҺ 55aZC3 GwCtT*#@0 I՟ղ2*։S$g|Zѧ")q=@T 6qR9F\uxj W6 tG)  b b4.1ٺ*ZBeRߖX*TE>!b^>rk|?,lEJ~)v`"|$g'g.r}*0l&Nx `LNzXk~ !s7X֗/MCew4K;@dqnhqDJ1e.A A~WKկEX:'}V@1$|gț@UXhTNRt̴OGx/Ҙ#k9W=kc]rҍ_k`y%W2S1h<+UJ薽x})~w)9iYd3I[PRu! c&<K^|Qcɭ3mʼ9%-UKR+V]V[t¤&L'0^aֻW| cxpM5/Å2"!^$GA RsTiY?gSN((8wU NRlԥQ!viG-Eqw ɮ* 9iW2^++[pm$V|$Bx}Y a)# hKnwʼn.\/~-)L.R_ ed%,oRz uP4 qA! n^}_g&64S+)DX8vڧ+:-ΩCtOc@~JX]%i5QKIUXosٗgT\زٵ( &7SZ(mrQK~hLCp[ Ro\ x,UE-k -G^!|72nRr@u'CM8q OK2|}&Ոp>=+kRVҙRc֟~a1Rz[6?<=zT%Rl}D_̐ľ&l /bNiX`ވ X dߨg>#r]v^loʈ9`.EXdϔx3޻$nmQXT ) ƆZ^ڐ@YxN-Ftו:Hў`3?EH$XDHӉL=_}h0UE\п" 0` \\`=@wf4rmSYRL{%j=P(I0nz]hp'0^>m?0I_H+[IHY嵋*5OµTHEp2|N4[ZG61!Mlr9@? Xܖ} !)=xiKʍG`I:twϭD$k#ߘM/֬ Kx"5<ThGెz{f:[j\VROg֔祒gb)sas<'~^+up4+ϭOʼXgiy%[ݪ7+lwixYX[94qYXZ^#|3K/lq4wfW ﴉT!ó~VY`uQnN~A/j ^ʄU֊M{6"\N y}V@a@dqhLέG j_[8XZl3Ќt8413[ѱyv"м`!1βK =(f-PMʚǣx]cJ;v󔫢Y|v%^y[N㒣~%9f S 3 -TKJI|4^gl~/zcGcBbXy4!W؞WX# hǧFu=e24ƻej5w*cp:!YnEWwt=Kj:uj0_1I%Kکƍ? PiJ ,Ȭ{ERW Pjq?PY neh^uLu[ gK*Kb ݨ0t`Hl*DKX|XϽ f41O;T@37W!塻p[|z k{yzًHc3b<1؀ҕ@{4W0JtN:a=IIs]OB'QRw 3h^B" *Is5)Z0S#+ׂ,'b's :;+/3Jl ]hɱdEߴ:KOz@"a.L?,lna&p,Y?j@I(\Jkڥn ->5a*[|姈LWwt* l6r `E.wF8|,$T3U}I$U|#pshS-)NlGJ Ω M 5%ɥCRYu&{ KD,K0-YnӻP>`9y=!raڷciĻa`L=}l(wI pOڮտFH#OFXB.q#ubb_nNIye @߿M@RDu2{ 癜SpDmҢPv+!*doGۗ-{`11Ew[LZk8r 'rE#7Jt>N4@]d.^ ~ʼn<X{@s+,˷f]CVs*YA&y&Z.>j -BGt;ؤKz'V!V'!vsE%!)Kϧ\4"S~ݠÁB l9Q r軕lE|n (e!_&AeVT/cg"5EĂ fb`&dQph26?b~&0UXԕxݘj(jzꡉ\^Ϻ rGNt,cpӾBXƬSƌͱ8hQ@Ԓ0yχN`ca$)Q jP )[4pc╼/JŒLӖLW4yt.5~'2y'K˗)F,2b"X;![@XSjt4+}sPrOǹSHr\qB笸:Ep`ʷ(k/ƱE0`nYhF+"I}K̽޸- &-_SE,¼UTN=mo0;/kMO&{(g'Q2'Ǖnp8} Ē4\W`R oABebہӘڟZH8|hS@K{M[4ۋVwEΟ0f`+5QˀpPf' AS{s\ 8~"|UE _~,I"O9"p0lE@.ՇppD&'lX$1Z~0ox=T c*Xq<^G뜶Y`҉˗;%v)u2mCTdMUtU%{ ;tNY{dGL|m?}C8fzWg؃`tUB+"a*)!Q5[کY)έuڠS[k[r*pNj؈/.ڎl' Kӆ POIPSE@D6%b$d)yU:pM`nOWn0~E0=xȄa_?2LuT3kV.e?(WQn)hyqRHEc5D*=FҕɃg~ $$K6S0%xxt`yӞZ;+3lJV7h?HAyh*(rÅ]V%C!TkCY a9q/aC^]>={, ʰ2x1-fZތ'̅uPt)!`d%&]"vhDk=nJp M՝X&1A_:#q<|hbR¾!9a3G~sU%miׇ8Q-?R疶Ɋ@f5Y̴;Ihvy*sv]wjffnWI;HFM0$Bhm4qeJAoW6FUbu7v/8#Ws׷LD,{nhձm byaqv警;aZ!u0/'X%-r圃õd!nbEZ]A!pJ5؃TSl[bN1qt:2^XgQ$#?%n`p~a.<.CIY- ԰g25w[ (c*B?Ω5hS̴M":j>a;& ш n|fZg\Y9v+#B9z[;3ZAwI?5j\DIg0n5,'Z;ݯv{#79ZG[z_&& m@]VXyjIIӕk.:tv!ف&S ]YbWΪ{{0|%QmaU^'klhV|F!;*tFuⴻt4[Ѫr: !=Spł 6ʟ|pX/{K%~vzy1\Lԡ4xR4::N\aXɗ 6gT9# 0UW0L%͏ANa/JGEn:ǪI37G݀ Ѧշ#Ƒ̣(CC-C#jg/B`Z<;r VK; t0W`2!PwZ5:aݶdf3b8fVp*`$wk 1 2gƒUT7DQ6+.ݬA is(\~ ٠0V.u?t~x4!]Z= Om@"g?7?ynjFf&)|Kp[?=b?gNt)Ȣ̥Mu 8S #aKuiaK$GvP0/浗إ>! .jD]pOWy,F8-\cڌAi_UI .Vrɲ烞qx#EԜ.Y;Q}p]nș-ۯ͹KNx4>(7f+{~455V7v<_3>f#c!G)=OCU4eQwKScN'vveq;xu#c%)ֳ>EQ~O HrŠ遀3'{ĭas+cgDpwcޓMS,<]Dbsߦ6=|RqT 2z 5̬M6b 9" -ԥy|⦖e4HyW 6f&]b3Fw#9nj-~?k٤aI\c}ɌR/Wx<f!88< /͜[OZ/5}(e=.[n-fi}:=_ŷ:Dr[BH,`D>Aחҡ1!t\@ܔˎm 0[EGEUgj.X(8w9 Z>bHde$kjbp= ՟*)e?J5UElyg5p޳x3PVc |RV뛐?q1 TSIyw9r@gUM-Um9%,E YI;"#'CqI'Tb!=V+=I3- W_7p~e=PQSUO0rU3iؙ/JC>'{yT9Er q@L ȡic zh}%HxS bI25Q3ut$TʈÝs,$lBF.wV̽Z1o2:vrV]ΰLցй`N#%p}̥'oXpR5AlT=o0kN1  kJc)JcvaKmtMdgHR '7PIPW/wjiv a1龼#CH*=gg|fK,EdXH婫n9..OVc6&{I+t3$!k =VSp00}gK Re29N= =hhVfn. =M)]ؒ^[zp/UN튢Mu6N)8OZHR Z) ,I| !9}1f4laB7">-s@_tK];~;<2UhԘ! q>vPxcQsj㟸 vg- F\ԋWlS%)שDO&d|/UC rA+Þ*8b `jKU}WDaojcN+Z7:%jFb$"*_OrmWdlĜ0}AǾ'mΊ$XۥnmUqlS$!BI-1!/|3tbo&CBnV:!Ɇ-7@G dM+ 41d0_?W7.2 CVP x^51 mu\Atp${܍ˇ T>-r +b}ft ,V_cEP釂(W0F:8#/_[# zM bDR]e?0ORsq1%ek_a1{'ܲ5S^vU@QDנF[ ͖sT֊H}Ctޓ_QSr107-1M/#;.K~䣇v ticX ܚfKE̐56 ɚ-%.ua"CtU cLFKyj0dAƛ,Îᳫys igˤݥ?yZ>(B5x?,\ʲ`Νp+=] ÒXH]b c r)ͺXlykR_>g2>U?aҭL _x MQE1~_oV`;u0`hweaAGҘO"W^,6{bAS%67\sh -p! T x7?,,]–Exux.乒aiU<CS4\3x*Cٻ?5Don` '#Wc][7;ڗ Y xOD81 7HФ|zpu -2wϒ+ dLj2i6}o}km,tI!7c3 Qyc%K6 W;wOQ d*U5-@ Qs w?8f&4׻gSʰ8Fw0AՅEg_d S26(p39Qy q/ [M睦sت/Xω+GteQwi Iq.Dco^DۻMbs5s  #Fx LUb sE}]X09I]O:{,}sx@ #0m`{QMi;"wr4:"I]y^#8D͠Nqҁ>.G4q]>t[_E1GEܷM"6?'QWGbB0Fְx'D J8fd[|A6Q Y:x&w2汚?'5}b&=!ɏge݆KHڅ9vP-Օ12WP.y*lU4`SScs5}5oPI5jQòNG|{3"T,25- /w}78UKxN1p>=F` \-s٣ 8=ZtQ!Jl2a|# ̂HM$e8ճ$'eG̥c+xBfRFdBZŢXXygB( ];vkmbk9Ckɴt@e[[p/x!NY6yݳO1Nd>a_⒪X3х0LfY e9]k %nhߥ '2 WGո݉}202}3T(XAp]A'4/sC 9ݵW qkGB"|d_/=\'0ۣUԲdbw3Dd dr!^ЯQۤ,Krx!r<$@#ZL<˶"wX@쎵Kr-#m5Z˒#& GKj:w19@/ݼ \2Z||6\8tQ'쪍x/mHR訓1X))Qe aTĭVD+ -"㯏Ep%c@P׏J=|wNƄD}ْiew%7S`otm0k4/=:Bls2Ups=Db[RJ;Kfh<ЋI&#_PR=(mkۆ%_2m6^,m=2'їԈtm'R s$x+o_$S$C~-{80Y]|xܴ(7:3 5ƽ:NYsksGMxf^` Jl-tawmv\.l0Uz^& =a^FIث DCA+ #evfug6ALޗp SLUx.sd #o߉W̔W$jkvm2nt tru4 \ӝژ(I &b8#f,Vg4zuqhDw%m׆UYv>MæL<ַPvFtob*_‘)ڍ% |M`ax?8eKoTzڛPM7Ol*7#91=CR>kAg' %? ~;yl@ȡœnRAsq{9p'_dNFӕqQ(7`/ވk%`cIv80ݔK_ljKYU?'gJvDZ)kYLN||i>~Y $n%;KiDw;zσ~*۬BmM4>j`d#t>%5x7*6I9ޫ *Ԛ3ÄUG4<t@P1o9P>$h*MY }1$9Ɂ;-pbky9'ogCA^#xyp󺮱1sLXJ0TY-cdo'1M,xunfkkJk*X!cl'Eb4JX(x'O^n}k *_CQܘ؋6NVѵ`'Ŏѣf5f­if$ɤ㈱L:,v^OJ vn!TF7Th0}CJ4̀+RBZHdG z6?'6V%ا,*1, LqMZ{.2c#6/c8萡L.s㍍Yz4l2.5IƂuYSnTBH|xIU5^ wdAEy'+鰽w!μR%%__Oi~~DoܙcN[DI#ao=QDOGPy6,}`xx!VnpXy cAF5%ۃŊ&4n.ݣ#NϿIdJ9иpt@9V)'MeW E7j|\f7P:d^e HK`gf|[aH&g3Ζۮ&%Y+w$vG|z3Kdncwx!B`I"G)og(̿*IQɾD1 Fvg̬ rZJ7ZsԲBeT!nh 8@*^ǁN(֮P9ٓ4,50@][4kꀑv„,IMŴIU*4F|R?uoug e B#Gv2F雾GA[ 5I4RiN!We蟒*W+k:4j;몏o|5W V󠳩8YD[`yJӔY3' nUV`/f_rK5d_z u weUTx3~ig| gh4\)h߈K9H֝QS_4jE53=۸aޠ7y݃r"`h4L:||>SY;FFQohrCg?("ןҨ08 bq$uj}45/ K*ë5ʔ0H7WUQ ,9T+lKP/,q=ٹ-1b# =j濎p=Auxcm{,6>2+Ho 6 ]l<.DLSoVӚQ zuH}wO=xc"9%(D1pF=遣uhxU%)28fZ wˍW𷗩\9]tؑ# Ia႟݊SܻHX,Є 1=qg2phh ׺OI\&}Fʽĵb-\ mFu\!:}v,bUtA/`ËP,EЕeσ\w24q9ބ.{P5Ū0PDk( GaV$}mqHqf<:h䈂hp9|4BU~ѫCJa>D/̍e)Шh'u%7^8Հw'a9]F! ^2/.72t#ܰVj2kB /".Q=;}0!ޱz5!ʉk6 %L}פe_Y>FaRq̚0EA5\ZfjDԎ+o;c鹒T Z"1O[4 ,Q"Sb9bKMkdgKG_ק5+G1{˙ၯfxeBe:bpTH=wRO*GC)ɍA6% GG<5HPJ0Yi3n=-ZqG_&is@Smk/|+,oZ8~_\٧,\x7G}fSoȳlۢec/ 5盀rJj :ӕpIǦX9Ir+3z0hnmn[@߰0'}vT:&W+-vQ[7N`4 `Ĥ GW;Ϭ7Zؓt;zƋ :SpgmʍU>!IXtTfU }q{tlN :Ί|jlWEO)FE[)pA}.E`\ЙMXd7DFU+,Kr QaTigce溉<`*O?1&x+HU/sjTҢƒbO@:1$vS|Qgzs#e͕BoE!}hp*T ,IzUCFG6Ao`v\=Oi c&~P4oYir{'jFRCwДtW8?^`'Q,}m҇c.{cys}yshɭ-%!? kV[@F"R CyǷj{gKt#(/4Fu!)>UԩmԢ}7 {$ƞ@IɃyЄ;s|8]:}5DzIXD;%&>лˎ#rw/P-I,Dʤ<׸/Eh3la-ΰ&c~zL[[i/UЂ2ƹB/DVCok=Xs1}4DbS\lodyvx`Y&=,?g8rX]ȩ5S'qd>٥@øb,XnoS+Tߌr7&wP]J4`2;/kHOqs >H\^#NKOB0jK o@|CCFWm s>OO~r,>*UaĚ0 Z(Kw;7/YcGq2_ ,pڵ!]ӿ;3^̫NG6J0lZ]dd?3EChWDDT=%+7оYO L_mjcfOkim3|tʶc+_r_)&ё]SD߹62c^ lfȚ/AE @6 zͪA}/g^t SMK 1CDIT\U 6<2/_iE/[Q)-l9afȼ#'%R `)ԉ_鍶d1dߎl}-pRL>d%g rt3;ѱi}Wc[+Oȗ<\v$G+[9KPrp)%䄂*gj_}rBIG)`f7JE]Yy" ="%EgS[蝟jA2_e`hdA' oDqi`iÕ1P?ul̽qs?$H8jZ8N+'R-v=?{XJV ǿZj+?Xm.RGcF /}Ȕ>$+xXD\sIpt;sa )#3R-_П߻M k߬ZL`=OR$].H%9D4:ʌ9t;M7c0Fw|D֡3=oA%z(3yMu|l&^,y0uw:ҵb>X^/o!c>9q+I:3 yݬ;,!kNh0)Q` i( %?J%`P(,s#`8b!Pp~IkqlVItY3 e+ZeMP+D6ʺ OlP|u#3>S-:~Sں7FA/d_S>얍'Sa,bvQZ$򇊱<P1ZEbPI E[C_.əM"4΂dg'4/OBNBm!+Ghs=5QQӏ8勩)//M :ˠ,- ^Q}nf(]h!v,spgESxUȴRshWWVUi{n4vșo ƍ'b/Aqnvl/=A_Q5`Ǣ5dIL4qU=ltq/GqHz@|y~'Ŏ0D/gHv~eX%r3_}SvJEU~wK;-hk~`fW`M\CW= i*\XDl%;Z &K51$ORܳ?K~B_ `gAcfl7O_{4WX;*Zf՛ߴoW2ﵮFp~Tt7כB.z)q.G{biFOhYQE!yOIN8z{ G.,˖- }8!'Y#'F$d2+;fM\^WڷFMbۯ|;BrF0gKӖW/ Ltk (zI+3KV-1a2'`:M5Ӑ@_ܵ_' `ϔ{6Yh b7^ S̈W t05<Ƞ4c.rkAM^$d1ލVW4X4: ߶}IRRӠaX׿ey&bϩ;D΍'~ViZmCe);@ QvIYUl4qsߞܓ.YهbTdyFPO mz`&Ͽ@%t`ZcdxM {Y=aYuZOL1p'=RGjVݶ"o"TNaT1;?V؊X0`j6&5/2 ؾ|K7* $&KAdB$(sRrQdi$ {z[Q5b pŪsð}cMEW䴇Rj¥޺)hM4IRMS*ھ{PcU?$RnՖ 8}@u-]:ql 9Ӈ_dErcZpHxq߀ C9vDOZ L\]A-9[,GOH9O+F~D.ʉt9jaIm KI]|L>{qRg{~Kѯkhke]I^x}ǻ*b HRۼkNL9H#^\&n h>DN ͡SߔG4Tiޯ=-i3E"{!%*"O^ C㞰N'}0/iA(GsH@-]5;P% TuX80u1?ItBa[g(c^51U{s=!IGj}܅"hP1lzrĩ^71ʚy$ 7 7+鵤Wl1-\gv~d9ݒ] 1'%rOx׷INC&eY z=&Xs{+HZЧkB06lE?``byȯwсƬ}_X>fc?~@C3 ]l&]HQ9 a 0/6m;SZI}huic >RqcVم1nE:GĈeMxGp/hK<FŽa c8kzwC~(R7 , v[pE ƶOmwid3G#s־#"DDzm>:v0Ӏ6@Fֳ8gdfg%}yb}xG. 7/|)ޒ'HaeM ěDPQ}ƼMp䝕F>]aʿGĦ} U]V&wFz#s^{a =dP3v֭>Bqbnm@p"HJ/8߬0 i΀]]?XhPS>kFg0^-LrUuAN0@9n`KZcS{\% ?9 d_FnD~뽋uG*-0vl g43Z;="L #̯k U=€5_qsf }΃uTag*Ὶ1Ō(Wpf}L=Gzѵ&%G(hPzJch)ڞ%&|Oee_{e*٠tk[(ژ8&jr^g0kNnLf;d.)#qm076kIDZrAy9 o"#<JR 4c=m- /1]֠Ϯ 5`hR%wV&/B9O@gjlHQKA@ V T(c(R|ΘQ;˸{RBIV_Ku+Џ3A8Ing\̈́9]IvHт94y!OEe6`3 琘@j{Y媱7<5TyuY]2+Q-A}ˍgՕ7|/埨EQwviv4ўq\@K=g"{t؜|h1&`?:U(t5P۪i<%c>җNeipr8ilI$zFOl<}*_cyÀcTru,QXOC| Ń`M:S)I_QT\^QINh|S,ΔY޷**&!}riҿF|bx@5 aSmJ_8 moɘGVdf Q[B;^0sk졽pp@k e`Ԁ/pM>h<:ۋ'`Mz1&_,45&:n7~wMjSiZ)}<!HGL'pCF )+d8.d CEލUAi填78v?}A@eǃT G10Y?DRfX,y drꅜm'}$90;0"MJnc͎bqVC䎹&F{ďu֨Ÿ^e)DtqEl/$aC#7' UġX緞C eY/@lW &]=tW,c/OX>ΒG&hOdOx_*4~M\'|}K]xL󧹑`ԬHq̄ {7#mig5ޤ(5xտ]S▼>k3d,1%T%n75ɣȝ0O5]Fe<Ԡv^[Ƙ-Psjhz?W%>`=.v]@ǽd8U&-ΗZ@+_l?wo7E֍JL%fޓ9ۙ!͛Y`LI!YsS*DWr=]:YJ4ču`̅ׄfMe]<^ {9YJłİ&@5P)5O'Ex(`'{l.eIQk$Zm&'81oZ,N^>TG(S%['s(g1Q71mq=-4 ia>r;5xͶuPQ8\s5R|Y,J#'0X̣H eFg`oCsiGtNiq RjVɭklʹ_s:m1!☽ၖnLo.5\awh~+),a7J(}rE7\SQ5FiQm r}(F P[o7GҟBt:o!bqA[% /%^idf_Mm7133⻿GX "NOIf7~*8$h K/:dd?GwxDpKQ iE[ҁY& 5Î7ŝEkBl<{^ag>r`7Mq4P6阔1QK8aČlxH@DX7ٿigؘ@h*tA `2$Ds6ÁCS%=Z=5ǰtK֥?ԗùQ چ E&T29$2@C.J`LS çSzSy~ Z+~~_(d̄2|G!a 1pGSրc˲h6%gw{i3 )1yp%WrJR҇:)Gh[ޙo B`D톊2WZ^5$)I F\x%M%#EN#=A%=ߕzi}![MQVl%Ujա\qQpθf^hU3Whk;U)K{2u);Vϋ!Є։D\^]ONԣYm+ZИ薄Tsj\C %-9+u$QBZ'|m= ǓsS$DԏB[t` 4JKO{N~\%svVW+<A}X ?_Y˾iIv7&bineNWw'nx̄uxjXh_ 7;1.>[>!oχBIĥI'kjyg7iV"H '<0~A=ע?c/n<-OzJvK2Hhэ8o@=Ad"uȶ(ZY*nhɄPPb6O-p:FRX)ݮD9NJ]pq Kۋ !pC8ms"'EvVHU?) qQ6kSggUĄGhz0#lMm\K/`/ͳ|Iyi_߫uW]oĔ>WSw-`7RHqv@1/#= I&EBe-+NQ@G֢۲Ƿ鄑h+@9 GUs5=Q.Xi KjZTF ^@{&tls]+\^E@ Ѡ1 7Wbaws ;S.kL*fbOgsb|;biw)WPztWXmW=z{v@ƹ587,>+=|JnXs]OaF>Rj{Ywy\CW.ei{E1d`^F{gdU97BcaIMskW ]y%5|Ǘ/.?c|r|F6GaI l˕{ɎڽP0_G48CGyCuuo:G=*<Lύ^pܜf Vd<p.HBCC>E[9jYA _4؁jΖHʮ~C|v`2uwFopn.3;0bڨf?aޓ)%|Tv u&&1-+`_ [OS/U?\.)=Keoi5&(ܟ!7ɰJhԔ\&[SnƤXV=& <5U%`EjJ16gZq>%NmZI6 k*@D5Ȕ)4g<9*=FL/ȉT~yiK!fal&MZ4'F^ wvFe ۈP##ځE'Iqp٭jU(zf․O1Tf 6Tɢs%6/ʑi [Wm%0 SwMM~b5{0d\e\=)4Υus ΡpkA_TJqo)d D2$.-$!(+!/'q`T^7mQϵppOʩ(қg` 제\c)ע2` :0k)Eq hXٖBU3-8vEQzsySd~49"]Y,UML -]",k9 "ZfA;m )mgj:ޕ?P @G %$6޻!C1j&>At8G܉5.jǷ1kⵖ)W(򔲒v$Cd@LN7W_,#o 37-Cai Ayl3x-mP/SR K>aEBʎU0< Y z}Qwu%Y۬t@^S5G<-O$;)2&sP0 SM-&M05xFj9JM+~ QnnԖ5{M''(}H_`h|4Bѽ0=- y:Ć=<)L)3J  ݐ>7gF07,7zGoP0u!3CW-EF5 @.i6 { IA'r37Lo n>afj<`]G~Q4F&~{;1-ݦ "t #%Z𙓈7lTba!HKA_C֫L{2 pW\\ax}9LzfW:SL;(A< YW/Ɗ\cGdVnѢo>0x&6JN@369bٱ^[ی}q~L;E7YW܂s<#bS.n* >tU3@҈\,b`j@] Mꩾ8cnÎ[$H%$SUd:Ȳx?-+d-l-J\QW ŀݡ\.u.x.EE%s "pGTE̽ T; ERMRWHڏ 6q=^%dI׫ Πb3ҕTK kJy[SRt*S{$]tT z6afSkYdw%D>LoD򹁁+S?`kڢ'Li0%a&/j`w٫4?woH#"tk5-52W]K:T+I5!-pfNO_m' y$#Q.r1fp9 o-sŋQ)*طWOBQfs.6"c{-͠ bc%Ϛo|KSot >qVHX^SwsڀdY`(;X  xQ u-(@KE c94J04}W)3V18j0̟݁S8s B*Aµt|"&x.WoX@SH rŰY9–8]@aLcehTW>>(7U a>R^ڇ mEpʁ4GKYH×aC"0ˣoE +m`wV ҡqQQYAAV}|Ct[yn5l1DD9uLp'c|)VaXHk̡v-ܥ?LZ'Y: ݐ^Z oThO#! 4^[T PHev7, K3Z3fƊlj|$8!PuRW蘨5&+xjOtd%֚**:[} OqXeUU9]3%}5Ԭb=z3n栯-p QӤwe P-KJsHmB32Bye ˰0p}Ht4M/1ո(1ClYxӛvu J"W6w vl @6w$MΪ0+#"GS8$,q͢uvWkA?vƞ:iV8I"y2"ޛ4gjli8r0Fh1oQ;-fjan.&3X'k*Z>Zn1+I.6K3͊Iic^ANyg瓩@8te]`;"=Tg (Zs Aq;)lq/页3Wd0J*Jm 4F*Z=j]bFKM0J@\o2 }X&@SUNxfs7YTpSՎ+ieEO-ߤ9Jx[C$HC<vmق5"T+`FZBeCK?u_.QK$5P%3JO Ote |Ȟ*iߧGuBEI9%G~JB:pTi};8ԚfzrK{W}_rՒ/{5h r i6a`UP,1י }s*Wd EzHHE$7@y{$n|O?M|gX}!_ƹՓBB`q׷c:^QInBu ) SY/._4`̜xBLoX9s b0 `c>ކ~ Ev!<|U|;-vK/"&n%y]:Е)AQŢz(DDB&~WCxPᔞV '9GE^, Qol(ʈx+#O^tJ/ES0\aYr@g@ w|EqO4sY-/ lG wHkQ_Sl <8O&Eu$"%,v*1 8( cgx}H a'vsZe:h~% u6d'%ѹZp%Ό]L-<'՞ɷnӦ;*| Xf~|X |nn!h&۷ƋOOi v; ΞQ-GM4d YhzNqyj4~sLInz 60sڸثa:| u9 G#HJ>i&)/Qd" 1trJ`Hn^߹(!l%zMɷeCkN}2m!_ Lpk@g3P[Vl o8/ٮK sH/x14`KCI] C06$jnnCB04/y ;i%Pa_!h؁{o, '>bAlTBץptAql cAЕ%FfШU1 DGIM)> >Պ,٘GIy{r~CFDI:O(x2e6x\iE]3:DN|*戣$d+tȱѐs97Υ 7KW$"b|UYlbJfMZpOM,Q%Y 8I8%M)Z6A(aykI?U!) q60Ịx>W2v` >_@֦"\RȪ0" =ڠ 'DP7#&l1a0cC";:Hgȫ(WߖRekRR2eZ׬̖/^ <,r輟B2;[V!^ f0#ɍD Z1uut3=_݆ixx;J T׆[zC3K0+ͣ"yPd $m\ybM<7z[}\O bP@ȜVyvҨʣ(O ^hŒ}>B {V~^3Qᦝf_ `fu{<\WJi6/=W4Ow 1&4Ϗ!}qk)yuN:!tdu^TY-uw:Ž cW> la Sejg'uj O}2M>/vUn OԏDE0tE1lU!BDeY6@Di-V9e^=F>`հ |ޞ g1l耀sR+kc@L2bIiYēlCa#ۨ,4$cuhps]j~iPmS9M+o?|1Mi'imS!HP63tZHk>*T%\XYp ˕ A`AL?\:2Ni"$UUb k F^ Nj,]ɗ'("NVT'9[yK xhԓ׫+ 3{ xѪ\!}H2W?Ze#bpDcÀW8u/[g3I\^dco#au; o"w$uNΡ=\!xL'ЊŰmXD&l@xw2eTADo8VXeѶHdhHZE[&TŶ;$FZ;WNH?Os<~o~s.H r.=}~h?$,y1>%7YMZ/r2BW6imgr/]ȩJHgM0a*=K14th;%hxgxFMZ[ N 6'epK2G^aNZ5eIٛ͝{T2Iוη2vȓ}@Qrs!QOlM<$Hg'*u.Sg^!_G7rW˫[]ºF'0m |+\H2έ 8|^w"ȬHM]+lzGC+sh QmmΦuO> V51Owk^N-rAڿ36޲ Z *&T ##=N$t"jG1M9$-bѴ0? ]P3UJ^Pɦ})͆NK&M5wӜԮ\~bY/0̀- jK܉[pr5IWfŔ?Ns|hDhd>˹d͇bP//q7J^e;L𬭴\p3'16D3B YAt}Ҡ^`#}kYrZSXLHrJg. H1B>vr1F"E%ǽD10_jbRS0@Eq j0nnR\*z_ȣ{2Y[!+vbd>j_!0T~8[" '=Zmz*^b7ǥ䆈3ِ H'̱Y]ŵN u#Ʃsw!d9aq"]o1Ssó8JCդPz$IxqklzZoҹhun %o->Bm4o=sQUH̗ \w0t&5{%S2wݢm+ ɕ ;7 ͝ahc X5[e cQk9}v =[YeJ<&0m__wFQH \!לg&bl,yLvD@o??Y*sgnu!) O<]S{ ɠ$k]՝sN,KxAG!<.l~6ǀ1f:DrMc+- oP~޸e%B*ZRrr;;z %# e nh|yOcȅfrI wW:Dỳ*EɽR6')-h% 2y./_".wui)XQF/h1`R ͣ/ yտl*~B N˹hĥ5&W$w,}#nڔkPnԄ.(l qvGXƔ᢭TApŝ+x0A:]\.nS Z~؄ ]HdNa+m'x:: /GDR3bNB]:% ).mn/,i!cK.Npt(CVF;KNPm,VDv5ڡF?ev.p!X:eKu,aR>@ tdܦxh1Ʋvm1V |mFdd*\9&e [Q(k YgZ-4i͏KTP#p`81qjH$gG05P/xJlb`%_*Va҆ ΑS+|0{h.3?IkCdՌ66l/qE/g_,S8jɟQQQ ;AY = 9`Xu\߄wW{s&ZO}?FNDr JR7#Xq=vݽX*Wl;?Gv| 0"\Voj." 59P֏e̖+qΚʊmD !Ɂ֗l"*WcLCmE:w1C XMB*QdgzbR;[n2y&A(nHS6Bba'Sm0$`c\dFtD57#Z"/$% 84 b]Yq2ڤgxꩬS-FEǓ_z2&/ C0gTI?C&W2`6q_8v9ߗ"@j}{z?^4 QХ!JuZe[o&1Zaૢ9 zJGt7cw;2ٝl]e oHzu_-kϪHA \4,Re l7RdH5^~y&6/nB}o7!q 4Dq5c9f/;IρE8d݄T-6|̩ <{/(:T|S`Qҟ KRFyWu@QP"JԂYikGRmWk{iy"ֈA|@  R ]Tk G3<3*]52*.&Q@!;&TFIkr}@@=I幓!Fb E 6aiæNKRV┬'/ _AbޛPy)e/jAiѫwcac]R8}u5;qd;_9Wj8cHGFxe`Bst2C'ڼP3"ۥ/Ѧ#IXzpZn  oLcs#q^d|&`H<=@8@^ٕ=l*I7 fbr/{bKw D2azUB./LG]擥Z/Eɶ!eu$`EW" dx4BACs{@0uŒ_?pr\Xy"n! 65-3XYN]cwz@˘}m\̓"KMmHDpJL0yaƚ_޻d*%cy΂adؘ(:77HFl%`Ȇ&ҟ~lUfX:UE~OIf"бN?R*A5XCT8ƉщџE+n$F#xzԁߝtje#cl? ,N;'ըBa,mc\vm\モ&`pA]Im1e6_1\sb[Ht^i 5G'o}uΟI6^\/ ՙxb֝B 2+Ik`ݮruOeb4іR#H{̣3R3-g-]S3-qxiWU{Zd&b7sK`m'҂Z']M}ƺ~W(ϻ猊͔6]} [oӿ i]+è?b8PNGm^to+8Z~(Jř򫀚 Tehd^kiYE`B/ɪ >'KO$@XI$*tm×؜%5ӞBj#@tmBC'9ጹG(>QiKIjsEƄy T "/Az=W->>0Sx=m25SKue=ւ>i 9']RJ`=>~>٘nn%,aцrΩK8{voI.'8G[њQ35z,+$S؋;Cna>Qc_gdE ~kt%R꿷c$iL1JP"׸"x䒲uމq9ۏlT1]6#u׽F1r:7>BcaS.j-uՒ[W,Zw$:3QLVyY]2[8r4z@G1hӒ*domT?"vΐK}A]ے@'Q{+M00 #6-#`MҢ2l/4cڎ-uPy2#Df9`=ASJ{̃-g/bS}䵔(21 ♨XLW.0qF,V IRGJaPUׇ- cnnÏ>oP+\ӜеoBO?M?lXruej @`| Y+It 7bB`$S!u4^[.hZoP$ğpaL0+{•/o^_4_LPX#Md1=`} S|lbof/bGYuFfzH FW3߻_MmP tZTEβbo1W2%czHĈr8ЖT'삇,/FQϨ´JF{[[ MQcs? h"Sfޮ逃+۵cfyjY(=w~[h7( rQx J!%"7!胜v=9rZKI?s`bp%L;ޟ(h wXC(U-C>İ1aɗH{r%, yǗ@wPEut`"T MOBDT<Ape<\r+mWX\rIIX yإr12(㌃/i\|)Jwi™|;Ve0  wʼj|vOo(YZ p?1N֠;CioKx?ӗGŤM)]~ff(LF|5SٖqP<{paflWo_%p~~3W#v(vWmȊ`Cio^ _+!Ha!WA6/h7.xjP)ayssa'[.Y+qˉElECmJ7Tb#d~ mAkLXy4eA2 C [Z.U;Ζ{Ym(R/$PaRݸG@dѧ'' OUecCBžD13;Y4v3; 61 Z}` righbUI maVU ~n؊٩/ 7H? -sPn{r,\=B/(J03l @e8&-/AYSFQ1. E?HhD/7f\68n1 IW#mbBbW k~N,vf(}ߠ! BUz3zf!Y @Xl&CRi58y K]o.b>TMqmKd[ "Q* Vެ(+2:z"+e[&0M.'KP0GńǺ{@xZsКءb2,v~p LonYTdƊs/6^EUV N"CIz /:TtvVQLG b\eMr~-!4JaA{K K;U⺙@R| yZ ނR$b'-;a*HE{3 @=;,FLׇ[@،&bUfmOu%@VI_xeHK%;?~ Z|VR` PD ^4dyy^\MbU Pf4l{A>QW8Ob2'. 3LIfiW*Ay%Ip/Mg3( ߅/4$[jaceŲ[Ud'o; =D?у&4%^AasEis7Y'YJ2qzc@’ OONQEq&%zL 8zadff J3RL6rn#ŠȈ]UWXJ|Nc+6N>.(֥sQ1p@#O.7<\~!lStznjmzs\5.jl;4Ki9Tj+f[;|C# `ܞАy0-$eۛR}}-ET4[ӄ C& 4[Cn~zV/ӆbzB)b1GKOjޯ,.'濾~1D?l h f5m=MaRǸB§++Mc`ِFR1)睏՜+Z\SJ;=lzu bk {P;sqnqׇV[RԥVPu_2|QFz!( S:' Թ%E47X^zj3\6^n8~SuAIefRuq :u̺5,[ -3p%eL *|Ȥ;DAiO>Ռp> q}6cGl޹rCj,hza*qȶLJN mդ'FI$$Ta\L2O74)g{"hW,?5 50B +KbR:&`\]&ˉGffi$Ӈͼ.䴒 g pS#s0Ro:-'_ܐOx2 Ikx_dB~\UU@TjУsyE4]9$2y(͌(ǧ8P{n2C&O$ZoUyaM2?xuF2V/{4A.sg>Uw.-ߙIwa~+ e]i8+˟?O>aBE BToɢgŵKqHܶUe%UAov,_2~Kꢒ$0@FQBbT \$6j {lvP,C\)>r[e ">~Jm+[ݺ_<>6͍5Fgž5=bf5u Cuecy"lM8V2kK_e x8yj©h{RFh AUY2k"8k/՛brj@ez'_-ҕ&0i`E'{ T"$k h]Ab%UkErkLF}^>w ΍Lj9h1fO] _ e  NѐGEFey<@1p+YoC̒1{lQ_9c' #b, bk g{7,oof-Jfj"0#llFq3v~Ú&2z4<3|YnN=00Ǜ<\\_?{ԑ63=*JIHE͌`^[xvxsʘIdSТ9[ Dsh5LcCأY:`gM]#q)7;,`Ԋ /U:b=g<`riGܿv'sIC JEtz7Y%,M 7#*4A%9P@'kC &ۛԦ (ݯ^傩ޑ^*$Ӣ3σwЉbleccY>@}ZU2o D`FiooVC<\\#1~Jﯞ: )eh 2t-#UOjj1:8BศZwBHLnTt2@9k ~QmB̾v.E|rip)Ls qEYitnUU+:p6cr$b3P'@M8OGlG?m0ѝCp>EF$?0B pa%K#q]Ń31\ո4G;\gqnxI_\=RW9m+]e1~Z֠;"WZb!?p+xY]N&jVUx&.eG`AGHa$;M-BS蘹0bIbЇVyR#a|erx9 :ԩ&Ivyq-b0G_ާxIT>UF4U, :s|G7nKHq9Q%@_W; mnF` }Sn3j9 t1Vbxaf;_bmKs x&>m9eFUhh+nQi?ƙ&MpIwPd5 _jA{@͸&&M.ʱ]dC,-V{AUD#Ȇ`2,m#$rgAѳ,cK/PM@OH; ϺEj7c#2u:6.p 5N ٖ}qAΔ bFK,gQ0}QȴȰPhi= 6[>i9s!au,L̗SZ(Ɩ399ߗ|;-!)nv[ 16L% g^~T+$(OOSK˛8mo3\TSϊxRYϬC 萘 eyDAaLŝxĐw?9>\`ᖵ*QݏK]^H̄z<`0^rR¦cuUC,r֣;/Y:n@ű!۔'s=^KhO5Z*XN9=2\J=eDTʞsg=dOJ`Eh( s۳j+_?HZDɀ{|2 WqqpY>N;B)@ ó 0Ϲ-Y<-##RWw+,_ 욒CUP?3%@MQvZVGhROgj)1ZL߲Ys\ bpd'ːo愒֊ivVbHeNmt~xZ6Iu"*Mݭ7 SD?ZBТ/P5jg‰odf%j˫ u>`*GHP/#H!|J>0Rm? =o1 ҮNl"K lF&}SkMSjQPd-j ;[4Rcَ4*[ y:G-Wd *%W̡WF;IF^GW@PDM@;cX; G|pӄ.L/ߍ" eMDñe (X֫x~w X~Ebw^btH8l}j h 3 u֣ra81fA3ĩe%IJ*f(;tTܨHfGA9%e,0| H֝; DS9aU* O(Sf\tT70 =CڣKݷe C[2T[BƉ+s91 {% ]W )ۅ"\Αc'Hpq1cDjO}tҤT-EF6hͱ`Q>%VZ 86%x]ZY)=)' a0AHfFQ1ͱ%_^$ 3.^.zk Jh%M3`WtcFa),aJCwMH44~jSkblL͵+mTYak6xE xwGJPՎvabl!h;oy9,v˿wLhC5+cxMIv=(=zdjtSFGy<5e"*{^1Fj4aၾ[S!ʷaߵ{%0S$[:C9Z_sn{H#5mƜdqqRЈjM<ߺLJ4 6|\=@ҸFI43FE0 '^v?/s} -UZB6=Ad.}}vZpNCeCMSm6`p=MOEɑqGhT7ʊuVj J@ ?UΏOp34GYdHW(lj{,W5AH5d!m缂nh)\CJ2Jژ Lና*=F,n֙/uzqbgęe@W7;3SC&Ʌ|梗G7qJ5*9c|Lg}KZ+mUQ0nyA5e?FO,YS?FՅ0&Ƚ}GB:[8T'w_8c!vGc4yPi pr#[zXw5R-It&Jv2KYMv 5E䩚NT}%E'-A/W%/Go.@@pȶyPL5]7*UkκǜǴ!JQ8Ֆt:0RvB} ģ)Ȯ!9!Q="$|4Uz=~VnhHK5V v gbV%5aHqg+B ﴺ"2qjY/٠yvD',]g^mWgޜv+A vPtR9&P\-َ߿YfxGg;%I$0;?^e62MĠ*D\nvZ1csv[Q{@ĕ'*wq^1Uy9ߵ[ANe7a,L6:\;$?vlMI{"Y-$R"bvu-;D,2z6#81ؐ& $R E;0yiY)`~ģ!`{one }M\Z _aEJ8sܓ%/FIGF5` ^ܣ 0W.IYͰ "zUσ[U%2E' -xpKϲ?~U(ɖTeƥ9/gWq`Ԕl5زd|/qjyąPkBRg^BgPt'_.m *2.C^gH9*%!䁅Ae9'󬀊5[}H밻|4^[bTH2’Yk9T_\ZX *Kq4vDqi{fHFv!q*EvADb-n/֖:h2_[2hFrT6\l9#4ۮ"Ew2LVuC eH=Xىϫy SP2aa#~FWv, ٜ9jصښO/'{<>Sg4wOVdTH7ICooYhibiA/E'N܍W_0D0ł5$._mwSd5t7oM%;QYYqڒ4!tq8kjtY QTF=Xdb&qq_ppƹ7K+KM$_-zԼ1kIuYpL$_<i|IQoَAE;qU})O+lW^]qTL0{A#Fi-b86b5S3zd9tH0U͠\їbo'L)?LjG1cϕ,: Eh WsUdUln&/r1?Y-laE@}( }ړu!|cH5?Wݱ ،$:J