libvirt-daemon-driver-interface-6.0.0-17.el8 >  H ^l9 z뾂ala/w2ú3âӢ!BZ"ף8 K(HJ#ViD{w+߉̔r4/vj u`.޲ё/3*ZPKAZUוrt֋ vEʐUڏo2īYQ^(ql$V>>+eU'SLYP<  ^g05A4x (G>Ltjhe@Š`gii+0264066cd3c7b65374b3847e2badbedec4346201611f0c9803ffb916339d96d8d94bc67e417c6074b8989007676c70c82e835e2a^l9 z뾂alQ5'AxiuPߙg."bs&tJ!;h%к}w{̚OyG6ɚ$ 4A?&&p!d?Aė (ՏԖ>bN"5Q4*y=׸tinJ?8}}9nJci"Nħe*'uV- )ONo1.lPluϢb.\!F3-e >p<H?8d"( / _ " 7CX^h    ^ Z(8O9O:+OGpHبIXY\(]`^ڊ bhdܔeܙfܜlܞtܸuv(wxy<4Clibvirt-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^aarch64-01.rdu2.centos.org kCentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxaarch64-k#KG@ ZAAA큤^^^^^^^^^^^^^^c651e9c3887bc94f3b400c0a4f8bd7fb0c2fb82b16eb7d1d69f5d0f1fbc6a88f57b56a82d085144955f9799a7abf98d0680bb82c4724a778cb9087ad6cab61cf1ecab8c5d0fd25b3cf59a41be608b74bedceb3e7086eb5aa8ce03d80f8a16a2f5db600ffa876a00392797a40b177d2c3c27914430c4bbcafbd277cbd0c112d9c304dea03c7aca336f64205c04c04f05e705a708037f82bed69007e8fc1a1bf3f20c0cf8fad67f1f1d2bcd7a2cf8e9fcba258b042a963a1c55f1195221d392ddac9a017e73a6d951d45f6b11d94aa8b66b080eaa6b9ad6faac623abac2de9628bbf9abddf993d0a16a84c011225f0bd7ee4376cc46286e628995ccd12a1f4457a38fd06fd0be2010b379889b27100fd984b09927e4a5403b62fd50311758869fd../../../../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(aarch-64)libvirt_driver_interface.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     @config(libvirt-daemon-driver-interface)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)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-id4084640a00d91461ff5c25f12c67776367ab74e7422e200848f252ff7e75de4e08ae74e999debc9avirtinterfaced-admin.socketvirtinterfaced-ro.socketvirtinterfaced.servicevirtinterfaced.socketlibvirt_driver_interface.sovirtinterfacedtest_virtinterfaced.augvirtinterfaced.aug/etc/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/40//usr/lib/.build-id/42//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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=422e200848f252ff7e75de4e08ae74e999debc9a, stripped, too many notes (256)ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=4084640a00d91461ff5c25f12c67776367ab74e7, stripped, too many notes (256)++PRRRRRR%RDRRRRRR0RRRRRRR RRRRR!R R RRRRRRR$R&R"R R RRRRRR*RRRR.R/R,R-R#RR RORRcRrRxRmR^RBRuRARZR6R?RURQRRR4R}RzR\R`ReR|RNRVRRRkRR_RnRKRfRPRyRbRR7RIRHRLRwR2RGRjRTRpRRlRiR@R]RvR=RMRDR;RoRFRR3RJRCRsR:R9RWRYR~RtR[R8RXRR1R)R+R0RRRRR RRR!R RRRRR RRRRRR&R"R R RRRRutf-8db3f1338ea2622c055fb495c8e1fe12bf102944fc172985e6cfafddfca30ecd3?@7zXZ !#,/] b2u Q{KiAw']onkI~n{?Ǩ0+MOQ䩯|WS[Ώ-> %F 'h6RR{>YY Hնl:j?۳CBI+oa]?os榡$ U,&,.>I؀ ~0P!^"QњZ͞{}dO4b]OvGCE!K3@8nPݩظoy$zܑ^4ua8Qb)=6R%.0)0K=&_+ByBI5 !s+1j'*Ē3=ꈰZu@I l;źҷ͞׏ K|2 2l y&2U1fC86 Kv[z8/ ;G9d\Y0t( `Jy&37+_oz{aGēA IOB#[pTdPxUc)Sާv\'H7w#Ϛ Hrm%  ?kF*Jg&ӲzOpBrRs"77E{_/ gԷQvp%޻i-%+E&mSǶiO4T_s҈(ld'XBedns[kq'*bb5QyG)f3(I,O/\E=8i'AK=u^72Q\x컋f"\2΍UÃ9Ka%"ZVT<=kɧyۂvD)BBAyȮV#A]Bl50QɞrJ]l)*ŰJ3\яlTX[gO?%xY k sW'zDb3 !X^/E(/MY"IMܜf?"Ĭ7UMy>IXz 2oLoS@o?K3#wݚoRX]zZA"bH6MU8ƕD :;r F(;osLU{,r6UGkSjLcpřn6jlty<[E Mv1ŅnI6VBFa_\q4/?lS7KMTd8v.8XLl~ks?g!T\ Uq|(^`.U䘵xa\*l-Tm>'ŔF]}j)[>f6QJkPʵe.I/u<8B[- ҃\6Nl[W\[:8{;};:??v>2łcvU3_B@ͣTz|ԶlMwV=J2) Ҟ"5pP=.Ik&]اk)b~/Kb-r5t&pdDeeZUE 8xو=Mi&u3.-\_`Ed׽?yn,jq&mgHE-,2xNr8FdM( 6$-O}:jr'o ɋ&Dc¢f7XbiWSUe|OY'SGf&ں?ܹl";+;KGc,>McK^7\Vba?*ä5/[Ӭ$" ƅԉjk͆^ :x!fHnn јΪڮ;}PhҋFx;/O8Pn1O{KDc܆&4 cF7諭ː w~LدSݏ,&tWp>wf]ֶNT!H[|ކ2H>g6+7Z"̛$sjQZs蟲 !p bPɭ3XoxH. ApB,vMniAP?S/AsX~!Rx6΄t2'ȃ, XWez!fLH eMw!]uK^R'SG^Kse-j<>Vxx̲i/~L2ґfv ;h+:(mBԮj'r(/N^)G `i>VS0iUJSƯ C_ofjD Dcs!@Jᨾ7 j?)(+HWg<]UiT 'b5bL!B1 {9Ů^ʰXi.dPT]h}uuh0CxA-TZܝ W܈ZKJ9내}XiG˕|~a+d4O|n)Z0A& /^a!`#7s=zlySaB_qٸ_o0CwLֵrA/є|R3KI # 63O+ AdZiGFsB' ^\? InݫʪXiӕ(^!8 fF`xZ^_@!;%-M(8Xcp:9ݏ'j]ILmQ"ו1&?-StA ̤a{JOt2RUx=*P| hKlSS1.HvzߘȾBEj[2si2"=++r:v}ܱBEKZB&9s2AR"XUi1AgV%Bil_ Qk6PRr}xm8jsŲ}hTg& #fo_K4wpZ$YzG7koTdq)S0$9"XF4i5DaFJJټx?(+!WRH7Hd=H^5c]4wJ>[8Q ||&ۉ~Eþp,b*&lc pB |$I [5 JN F7ͬ{߈f{/:+f/sC4&&uVIKzizݝަ*gfSZizdv+]-PfU"~@I VJNQM \P9͌&8gC" 18›DʘeꫡU;5WV{Juj361H8S֡ȓ".(΀jo2h*?鿓sH$ 2\^%hP cybg,貴zaҷ qOEօ 5Ч`Ο|z=k*KL~w8}AuـMw1 j?Bb򬤝c5 #fi7 _Zi⩛<[%;$X5*eP <'dwn`R^!bys˟*0iUkP^c9 Ea~vnAh fKR@}Qpm!OH=Gr=CV<U#'C\T7/?mgバ{| C~^z ]^ Pvޭ4r 1җ 7S.=l$I$Nsgo:G59 ܪGsen+S&hA\GwJybm~יUT.xK<~E |x̳31huBFAk$8:b ivڃt,y#lB~Hc )[jDn&Bێ8==0/z!(*E5vP3ϢwЗf5ܰ)g&䳼idGZ DoUz KH&mW6 PI344bAzFC^5ڔ¸A;1u yscW|驧4ij=O}&%#YYa@uDL J0~qІN{P9~ڝ$v;xb:"˟515̕贠m+5q,u`#"6ȱGj dpψMI!cxî wF #MV)ȁ5.@޶!*µ}3'ʣkԆw'j% lL&^/Vz4t|6v!ޅ#f^?f*`gx?=[z^$%K\1sօLfA^o-T y@ lj:kҽޮOv@UM3 ?XU"CWCG@ G/_)u6WK1J wPas DzԣRLA@N e.䬭QY%!R4 L QO{b|8,lUg7Ax(#D@u[Խg20wHEX;&NЅmLs=`9:B`4 +赲ԺQ?z1,-E)΅TCC9MI.杪}2B~ 9ɮзσ۞d|'w3?~8Vb|zX l_.|,,f?-'mjkG׹ҡ3Y'Yd|k$Frɵ x+zQujlgX #q;{S)UUbnm?-=9r,vQW>Hw:O1Q{849&w+XYG#{(V 몓mp2mDC OA|3){.&I-NL8_|߳CB`㪥E?MStԋܪپ/$01TZ}*'qnUBYYͻĭ!S0Z =C>@Hhb1!mId~Br)#Pl%sB;.:Otc/FAFBTv`x.] h䛺f2Hx寰[3m,UIyo $<JaA#4|Vٝ֩ $XYr6¥qH14־tZιejnĖ47>m\ڒƠOW];(uq"sT\fn5n-J9#U=DC$d7-ې9Ը y!ْ ?~nF=g.'"?qTVv;[34ӣ%?X*fSnq~EHGJ}U|LPKX4i ݸqUL5$vNT_pg1g^\$ս1ď "N/ L,ez]7uk8C𚰂M%}gF4M~;`v&=ղ_On-Yw/O"Z+ӆ+܅Dl`cn Je##>`M?'S~qFCW;@ ڐN—IDJK 6TlAH=U0D˧A ~gf|$Eѹ#$~ԇ=!7L60i;ZX./#\q-TuvP;BMvTJDY ӂr񱱎?.VF!g<ńk+3(PZj>創w Q'z):D_9@f@ w}<+3;jOy \+2 1a׳jZj]hǏ`Ln* +oeeи@•t$T^Z12nVC*٢!㝣7o&nPy-=e$S5PI,'hYҼohh`a~b4ru8(VNue~Hԏ'/sZ`yؐbg*nU$lk^P`ɣX oFGT{~>T,xFf-bni{T6w(8eZ{VU HوML;nSanPK#?%Ҟ^BbktsP! yn9`M>6[1M/CN%s_-pҮgޖ4"%gY9uNk;8ٻ OS+(ʓ`ަUў•רN_Am:6bƾj ǫ0W\ W>;4;==Hs1ĸxmD[0@z+TLqxGkfss9R}"> ww/ 57XNt֦zd}5%D~&N7 [ ;kQε6ai袮|훰WCjh*ryweZBoO&RB\(Pt<4+jyX ={fô4Z%_w]wS؆7 i}g8)'+D1 %QV̥U-? (S{g~}MU)ө?[xh+: Pj:mFL@~Z֚>Wdy-HsW}OL-hto&loX(°,p/'۫Je#Q aU!zPv" }KI"CpA$JE8P*%C)N Z9&'ZU`|;o/{u5g/rP,.6 ,<|eb78t[šbȜeD.d M?y xcJkSi[rd6\[u7gYSaY" zf/ZqP).@Y䖒O /;0[>!q`VҤOɑZw_n/,uhV]zjnRdӵnC nYF* Y x˝'WEDq< vH}m ,Mݠ ffQU֓|KS5LC]]}xZ7$GP=DV,ZS| .T"ي4)ݔ&!\?". #|/$ kAag[ H&YݭDs?پZCJY!=:hdy"/J5R/ ?EL Ky>O;}m|]TNEڃmළQլ8kI_dL2MGMV]jA.p82_FJÄ*`?=+(~iȺ^PF *h?dFS6Jݨ%z!3qq'D"e/(G8b/\o5vγ5w=]Z1ܯ]`h';w+kvٺ* UrtJ:1ee-q3r ;wY3%S;$ @=S>d<5*DeCi>VZ9G4N;mvbwnXȥOԢ@MuȚFG] ;cHm,2dIPެ-=g͋HNZbtҫO.WkP,Pe <2XyF@^1@d YٓCMn3/D3 VRC${H=|t D,?j,nGSbۯ'; ,'wP3K[9\}&DŽvki5U_=KaFju /+)$} AyhmoII{$Nx}̘k4fColfj\D|Z;t"Eh3 }龶LYEeTtBdo[!$Rh5]K.UN hNK,xr2B:o+|WeP9KbFṢS?oAE%sjh܏CSh6s/GPFceU= c8SN, PcƷ6Ҡ(x x?F9LIv: l0Ղ!VJ,A+IhGof/Si5>H%ڸ(yt}[ f5IޱMHG5@['w |,נ,Poh.ʐv:{#ugFtP-"P Gp"3ht~A(⌚H!wg,L0hqe%щiAgĊgmf!K-s[ qq>S!"Ԝ*ݴ[nDv|)cۯJ[ ]ꗇ0d{L./?, jpsnBc-i lAUed͉nzvDt&0z͔7=iT+W%lM& ` g s8f϶a`YamNTd9qؗ+_|ٍC4OPIw`IpELeC/ }>3qySR`QSC3mgs:q$TTW><P1KS#O%`#t B2"x:yD3ͺ98+YOƞRAY*~[*!$K89iaCq!~$jC(JWr[pѡG'+2nar^18(KM{:W γ(/V'7}L _qil2 P'Vp*RjK@TXp1\6aeu( sANBr,|UIۉ^_m"fPwKª=jt~ `,|e9/[cG7 5PX jd6KƻnIMAgeN"ϖ^y()c$ # 4-q _V8/T5$R@hpwӅ:=[,\U&|;q,43ϩi:)Pd:kƸY{Qt5J)~Q/ڐI6xmv ^STBK1<qb@Qc*pFv}ae\P~:krU6\p҅5*s:9.\ $z)n.T T?~ T.Z2unIR/#-fcr`vpN#{ܤ)[fX %p5i\>TbhE' tD[mG|5VX#E꘶&Sg JD R!]R5|uǫQGM5$]v9M,11,5IE[Q?娭nMeWa=[ܕ,)PGG !2(E8gsYh5w |V)@d/wV7x~7?I'{γ_g*)!llO&D#(Z[(A0I9ܞ_\j+ʡVo=ޔZd~SzR ,^*zQhcM0\8_AS-UW]8rYfj cO0Β,ư+=9-x&;]ؤ8=n )\Z3WaccM1XiƷSw`>K&j3$c> J4|"q"eh @#TP]/ Z݈2_K |kedY  pҎ?-u84646 D"9p*΅buɣ õ!P(tB"7(I.bCnR\l[qsRQ(!C. . e6bt֞L)i#Ӟ)/l.{vsŚSPp+o0kjČpVrT:Ep C >FFp"eA;bOR,fR0DL7 @t;"c: >očP+ o2{jិ/5Ujgm*gi׿%%ZedFd/!NGò9xP&C}ĥ;2G9uc4 2찝AtD ~vQ\U,fZ4e҅5O#87ỷ#i<3,/a;`˹ޯ `BO"4e7C`!^MF6W+tBV$J-r6viF&7gSO[hhOut?;=…bϑ`|r@'Րx0X$˻T0)8{QiPHAKV`{TYU7l^V,b2l`7;ࠟ i˺Upyk]"(Gb~">ݞt;#cyDG=L^>u6]Lx@:2r+TڙP5.xVr>}UJ҉~AÐE? $| h|3֕3C\䁭õ0c0/<V T#ZBR- "5uNEy0Y1YY^2%\2bq}wQb(.Wí=aDgkEn9 He6D* AÙk fLIr7KX]ϐo:bi7Я|(%vmP@\ }x:ވk'V9E֫u&hHB  <ּKv,.]@*b)eLk2=b4 -$8 $IDMck2T'яFHa15z1K_ 2tޘÛ,MyUM_ڲ&ÔӒE0Ns΅_&;zibjy:ʰʈxh0L:GkD: _]:ͽɴ|\ QI*13.E:?G XGrAVbX2z~)|\^S@p`!tO>~ lf%WeK'j:ģhn?Pg0s_@2QP@m" u{WyV.E`Al4T=tH^ N@4q{&3<$Svz? m.նBu8ib_fiiy#f%a!#><{$xPGoҡg9V$]p|مB/ v ?,Tz//ٚlOCwnn`3^ J$Nl*PⒾeQ$ll@)-q.|^"Ϩvl3J39O)EV{*,L+MB!ϔ5%r07Qv>Z@0f̌T&'`"H=448~APPw}0]8#Am 澠6) ckc=3-,kḙ#/m?f1[ʂ2}`ǔjІۼ9m۪晱l-x}jjf޳w["4XH$&stǸ !r\ x&nsR $虮KنSHrtLJ]*9.sGCRP}! <{5Ƭ۱!P!-@檸ᇡ- i MDž $G[yQzem./CW(r Kթ.v;&B+yh,7v6҆(fw\gQU?' /꽵BUs?\N uJ85Pe$¹zǀKQRV KH^NO9"ƧtT[zb;=;=)fTIɇs#]]oq"mݫ_^~kBe]q0;7V{5li~k(2=~aBt i|j˷b.T[&7ӣTI1>Asu{{6v-d-s=[AfWBh"ٹT[4 ]%7UnTW+}ݓ|X|U6&퍅V)Rx-`pE*eƺRX?4TKZj%1w2N+ ],j!T 6dT0Ʌ7mM_(sOz*Qkh?*6AԞ䲙F,ƠwgIkJsOyDɠ%o}ˌUO8FHzGQFbPYis'M!m?swO\PlD,KZ)b8xI8q0~(Y!^ViϩW&)-Jy|0VKT+;l0'@8kk|qţ}ȄW5$ymx-unczLKhݛKc#l[](Oj^O/םbEo̴%_$Lk8`'_N{͙`1xPꨌ[+>Yݜ܉2^Q"O쵢X6y𹜍0*Ls?*pt1L1Q[3h%U`{^/?L B94}4 x8rV$ȐDX;J-a,Vޡ?~w|MNc U*r~&bGrKqے,P EcY:m3uL25ww=̣ԫғ$4iyҡ-MExB4}$izy4aY43I*@So3D;0OF^™eX_T% |.۔^XSoĂT#3lJn]vBF)f;ZJj6,@4+O,HD7Sࠣ3:6ƻ)xDB ։yL{ hfʹz;I2fKƧ |pI8}gH'l~АK0lm MW"f 8$(r|g~BW:%0ν# {mDe jAwM gO{XF}‡ȼAYV֩$]bb<焋ȳ1BTnE{x @Y-^[Y:9g/J%&] >Ad鵩^آ7 <[|Z*|VZ!d ݡy3_Yc`2XO:/w?7Օ8*:MPX,#- }[ c0|hx8wWrmW&f7Հ1HPyΦG< xm"P/i Q?&@b[ p6)#zՃа^}:@LVYlX+޲|>vu`H%u)Pطb!Q~Ŷ%U*rVܮkq9kDP]3>B[fL T]Mt3 s_cQ Tb1er0eNrW0(b06Ŕ7m4o.DԻ>rh-CASdmG}PPW^ j]I~09x%DÉd'8xK)}$mM_ngU|MRb~\)R]/&HN}h05%!ų`m3}Hq,;l__QՑ +X%̐]Fp5sk25GM?jQ(YQz0'rOk6*vtͱjdJޖ'xdc+ <-T%)aA_%t&(Rƌj#=OK#td.?"BHVNd7M2T/0ZaVB!pϗm\Tƽe),%Ѫ34)ܩ)2D܎uBZ|;1w1dM  Q"pʮ%Y%Mf3 ~O_c%ċ(vP %]hQT[my0s/O'l S]DxT3GlmRmuJ`Az.j^5V3뜖?}rXfYw4?TRzp@0fR4SV&Tac e7BZc @7 0p+!ra4 {%Fɰ=E$1ozb u]vi}ܧBIrD-x8W5Kz )d['م?NG-WvڎԢ\:dPlKG<|r{ף!c1'CF.aUaдe>=g8F(N[yQli/)wo OTCoB9=H<* "2Wa{npNf:gкb<`Lcvp QEtj[ch9qf׌j߫; [mi+qtka*xQKWUDa_¦nٯ~#1ޝ9H݇XjY.橁#4-Bj pM aǝdEIN%RT$S|B}~GuIɑWfe)΄kMr>v Jӳn6XnK&`Rۊͅ}!oʗ*Dx R]c0MJjI4Ejohv:.#Ҫ x1`vtP܌4;Ǽ˅׀/;Z d2[uGcr%+;nPgFO)X+7AE6ʕٗQvE <)iݒDݗur,EM޾.g_?la*9"U]V_l}p(䢴'/aM A 8L9,kPLVjdQmLI¼2,}{Hb&א[&s>=K'"(Ą4vQmTVp+j-}:b$ƍ␯@彯BC9. wtLn*,-inpϷbLVU[ZfA n$^#i`?hJNg*3N}C=ʄ>{fu(W6EcL}]K1,6q# ` yS ,`&8&'8тadA3E8}8Evn^a5Ѫ :QQ|CMA 刻XL-ƸW75e> ** a<$6F0 }hnsoDWa 7&.w:L۠#)T&S~?ں*Y}2ø痰Gf',Yh #$4ǿq1Lj_}x^L{7ϣkgT jT\خ8FgղuTLa}/2P.X.P+ҘSȒAwvL [Žgiٓ'-Յ^ʼZ 86{zK zso] 3  De*!^ucƿL$+@[щE9D ?2O?c*ɍB5J1|bGVzt$oiMn(z5#Hk=no~fw0 CT",XmTeSe^8ɴxVPqm!} vr1ю_Dh bmdjȎR, P˫޿2V9ι(BuN;8GI[m,f%x7`)BUbb؏V<ѥ!ĜR. i]"K%ϹIS%?Vďw_PΫyܼ\2IP-;Ѱ!g1bO.(lɍ"$߀'qƚ"),J!X%5 *7`K"|Dm\'@w+;pUv,[xsHܵBl·QܜwsFTؓ>',y+Cģ_坐f.l{F {96vBM.} `QZ䤸\6/?OH+PgDx@j:MEAR`x!xceqr*,q4l|`Ht_3eAAGś^G&O,56لRCB>.Xt5{nJh[m]N3Q 72:X q/g+D^p*Sy,9CVrq;tCf8?T٥<󎔮GvO^0rev' CVRw:N);*2gΣ#2V{6`-Ua r%ߏ{fDj<.vIxPx342yf0Yj[O勂~$+ \>|˵W)rINAfob zRL dB;nt*.uUQZj~a%y%!i3u ÷VÕ':Q MOp1<Yv 3#~K]Ю1]ur*i6/`[)CS3n:pdP"bi¯:JBGͳkl c0.Wzrٱ(=96C#zk48w?7 x0TNpj¦ ĦuL{6)%y(a֗_W% AёO` ;V<yI ifT"MVqe,BT9$(a/9^X ŪFLw?v62y+ #E cDpWtݨ#"`\Atl͘ D@a?Eģ2(ڝ@Vyq<ͺ"iBNcUI|6ƛ=}lmhZ`_u#R{*ۦ#ј85AsfFjUO3nR;k{WM^ (oqP0cnN6٤M$6Ȟu<0QU$ǡ(ݓT] tb/wٞ*w4EmrOJ[ŗ\?y]}Uq-Pb8S+|QVF:Ͽv &G= qA]ѡZlF[x4kODZױUZ%PKU4 h;c{f%4y,) kYk;S7YkzN, |:>+I^r+5̶^nwb7)FyBwȈ#䈃دQ^,CpT$&Uh Ŵ}4PnyޕhK`v z]˝Ak.д_šqc607$L<$Yp"Xmn%I6n2?*X7b$F42̺Q{e OZ>Y#NMpw_U@ߤ9l0HDcupN^űӎv0(BBzK;{}Ƨ&)Xr?tem,P|Eb/נɃ1>B& Bbb:HwU#z͡ܞ@Q 'ikI7kX඙DžQ2e!U0/Kki&eJbrϙm LH9+}D{+(1FBq@k <=;cq{'^*8%:KA&\ I0e?טzgG|z0E4e iz ٮd'PvE<:S!.vW&c|x0ZJ%@snoi8SK;5*":e?SaeV q5!g0IGr W*h1$a\@l>V$AäDI!& +ՖP,K_rȒ^yGXz$0%|I[dG3 4K)s"7@ʡbv=F# Q%CǞ݃1~A塵l3YU;yhO?; d(BV?+]|?YOؤ*jYF3 \(EMTj3[yg=32zRŏA>u"o X) 'X"vcusE\:]6mW2^Eڳ4EuLL@Jϓ9&ҫ Gb5 ԎtfJQae?]D60ZzI(7uQ|8T?H }nX+]L$G1d!#%#GrgfCk~FXǖ N0tv EUr_{Û\i!Yg77V5ÛOuGiFN& %T|I1u h!Z;Z;ބ|)C> /sR',MIuѶZ][ hqE X6_=Վ-@Zf[PZ"^$lȂ lnx?" ~GF 0KkJHU4# ᩢfy 7Whч=`vVr&(SI{"2WPmQQE\@%Re˶qe"õ1 BVw52au!']9Yx$jr$"E[ X.io &+ܵT&eaܺ CCӺBKJ >ygɀ53(VOgY iP+;e/}*IcPNoWns":.F𬽞7RԱgk_4ܺ>sCE;hr {u'T.Bso7}[ J2XAc/ی(2{t k:3)(@jШVଇJNfAU82nBe 4e?y@ZSZ>)blRK#* !D MZO6 ו4}-T.t9ġ C` \2L~FȺ 7x®^`*@p `CRCdJ R18.BeZۤۄb4f@ŨRCfE@q*QJ x2|"XN< kRW%s QB.|[b{1Lο܅;^uՙ"~ȐBa6E4b1 #}0+ˬ|;0K;cyMVU n0GxMAJUxtƔok !/;#Y9l r7Qkg\Tl,;z/"bIjRPKy oP^:A˳C#UϠ\F/}hfT tJ".3Yv9U"RP@9{rʵ*JI$RG̃TڏU%?7w-X^-/bb9Lm-G`I-yك|#J]븟r/I4[g p ̿NpjC,ڮ/FХ}xogfX㾷]\%ih;0G{,:%/ݟ[TR2To 1Iѩ]p]̏ȳhr2ت=?7ˎ5ںgWȄRp6nQן,]_E|K?HT;4 DDDH}BB6͡ێۤԐJ8} :15d/St,;p]{d Jrc$#-|/^7@:ĔuxNEɨZPfu @^wB}Z*l/yщgW{,iB QW gI;Fk{28e.Z߂˲9gL+(҈G|E U} Nb\EHJȸqu]g e1o-]had-L Y㵒 D_ᓖ~,wm`Nͣs?C-+Xi:E8_a7ngۢFINmx嗢ilL c'{7'zW67Mj}gzIdgG&t2&)8|?lygBD F>-Q"YtV܊zyU߰q`CW._d3MhSb-&FJCDvTvqm) lۢ7ym"1KH&&w/qUw 4/SHY M<ܲ}oԯX%H:a/lp>NE4GlT5Rw*RΦ`]{L )ZӆaXtCxd F%KzllDIj'ic:S; ڹL4˿3)㕘ae(ܩ0L?WAo  '̙}G=<zx`.5b˄- ^^d|ta6"!)(KO/Yq~b"PŲkӭ_Qd Ss[`R$cr8{Gnz%FH%m@eOk唋IM(nn7l$ #94jR2>/a6踄k ݳ-f_[Ʒv7 s"و%VDL?:8UoY3)K:~#g?Jka-:]Dm[Vq,* q+ԡ$bTP *ͮ*s.0Q0$ʎmH xc)=w9I[Cm"\P\x($*_~M;T0#´=lhrgSeYv11={v;or5zI*ʓjOhdSApy C Ч ᶺq>۫mUdQ;Ř{B,'rRa%Ⱥxޏ}xZ"t"[^!/j$ gŶJL C8R]hF<lٯO5%l)}cJNbKVMՓ4Dh´t츿UŅR|it4b.U])‘=˕TwAPEQ25DoQb曎Q\ ύBB$5S/I^ $'K h kc }WABm 1C-׏DiӇ?g >(\eM8< ^^:i(AcU e}r;+;;K9yLN7PYYH} .j2Bg!Ԋm$z6beloG`9z)# JO`!i4qz]8sԤ赈0IwǜEܟP|Xee0n~L^;E \UIF#x>SR=gƜm#( YB3CkX D-Tq魘VJD4GM#\Q{??X=\دGj&]/}_eZ(Q=zsY5[F[ |$eQ lqhFR4Rr_{ \/'=ӈYfjR=$ZP ,Q+7ԳÛU GԶ:5KWl@ kN/رp- dMс_K3o@ e0Hh q D6#IMt£a~-TWZ̢MWKy1?GO: : )-r,oo-AC(e<2\gU?6QWoZIh)^=}?=݈uaIzFпba,u6gz5 ,~D`,5ij^F:2\bjlZFzr=\UnG^'SX;]C .:#c0*WnRĨCŜ(F<3r+ǝU{CssIKQx sA9:sQ,"46AΜy8\cf7r !N;-Q g).6 XUz!>t+ c42ikGxss={+[O-7_!T[')aN!BA.̜}.RKO8w-hP1Z07 ۊkH a%:^3q/ ] @ĭ/+CY4*~>԰k\W9L=%愋I|hۣ 1s&Φ>۬]O+6!ִ':?E̕sd-2RyӏoeXK/SΒLI񎗎MŒ#!2|#dlm$یl$ <ęLZ~~X#77)hQ^NߒÔ=Go&r:2_rWm^(hUfէ J#jeik28ޓ4;TQC=vu'?o7նPiLgCp3*eGӹDy:˓e.r̀59h?/`|{.1`gC{O>R\ݴvHBƽIUxVNBvnVaϠ>|FNT96w-V;=yA8"DRtÉ&..9&zwI[EXĢ("1b\bA_ %3AzTLA yo~丁IYCLi*}7 6Ϙ eI~X׽s0jKl~nd#IiW[m òhbU0>˙|uU0Jb_p;^%cbnl'Mڋl3݄wu-X̭(s6htA^֡B%h1>-:w5G1o*i{.\ɼg9׏_wruGsr{ItkOL=*U3F~S#M+Г3K.)_y !QR4C$%^1a:XOZCn6+H ȪC(lzO!-VF7M5]u'Rh\L/iNC_C* _ىi(+cvA1Zd*vFf2h'ָ\AVmv5(qМPb&C3vbt1x.DTO#GlBȜ6aNTws5yh+gk;^;5(7q6nu}6A1~x&瘺avB&Ԃn"Uy+d[QdaE΢*HoC)wU#\^FB)s-ފJ8gDjMӊ|+^7IX4ǧ^㪃*_60p%VmH5Kxy";y]bk,zH%P#\9 af]2ޏ/ N-liiސBY^ȨvTH>G^+jXgVzsZ[2ykn̎2}HѪߝ +Isw@'fg̳ oH8Q Ō1ȭaFԶ( hkBo75SU4r4IHIUFOŵۮ`#[{f$AӍ)e۸T*!3eZkhͪ7"D/P xܹ>dWdFN張`)yrԽuq7Tv",Oر'<~|6oRg BzdBv2|hfI/ x˦vݬf`,q "rTƨt%@Xz=-l- ˲}aHGp~qFJDk<5 /|2;qYJ>FO#x+ a$0&6]/\-qҙiN$f~PĈ&(fDfV.]T57O.oy9hơi?r1}CYFit [?|t9[1oN<~Ea'Ph ݧJO){39ҏ̉5L% bu6>|^qozlORSGꁐ6w(q /ub f ݮ)k$X >Ӈ[H㟌%:..8]$4b^`u璋A GJӤ݈q9^YMƄ-ب::\жÆ@7SPuCVڒ wxn!qTlCԨy&7Lv8nB̈*#e'\cxث1J&l75a;P_'zoЧP Ǜ@es_+}ƃlIq@q#x-ϴBRħJU zœ?c;.X!g"oL d\U'uWju`3م,Zl6%ԁiw ɼ[Ƙ̛% O;DIpaA=2%w"R:34.΄~F`.,vM1f,NCd$VD!*}8{nQzπq378D?ƈfg$~|cXDoM}t2+%{$K^JrϓW&<e`ԦkM&tZ5|5bCμr?7W!LscEK0K1uʑze08X-3 -F9Ɖcshub B^&pq-DZމWMW.X' RjFӡQ@]FLUVbGF*&3[L Dp!@|'emRv.=k|aOa5,9AzhRL q}`3%W2MQn0V * A4?u๻ /@`Vb"JWOg}~`lWC+-Q=ojm*URoEw&W *A.ύl@q͝eg1X\?̫C~I}ƴHM}v:2zYOr*vIW0oUPv3-FXH`1̜ 7;`PO(6p}nPЧ]alo\7dR~4lA6 wk N,ݰT eɰg%6Yv(F2oao/ˉ \g^>h(;]sO?j_31ajc$*o#60&p\9ʙlD=XGl;ߐMN_PcSZsf1~&/(AR;&eI˵ްh,b/~WA ˋ̵NaS=rjvM,4=AM \#*->F -[Ǖ?(sJ;rc}(jkP j{tI^i>E9CY痝+B)MQGA{2vk#J?EIL2{iFD$(v{M]=EOMoīqKHoO\ TլSDlj}y7(U/.Fwi $/A$q*UW]XoG'D-=:HJ*( ׾/E*Qh F/` mYk\@ <"g?OWK s ]>nN#E=iWdF Ih^lJbHT5/^(l(HڏMhhY@u :"Wt!p"od4DPO 5F:XݯFBoW) !~v'%]:mn_ Y=h~dK&K@2A 3!CkRwb┲$bQ2:ɉLhZl%Џ^y~ r(D7e9>FAK 9wEGj\.2+fT[!x"mXY as(&<|;8J/&nAx?׮v _֙e*!3g˹ΘS5\+I/acJEW|~c9Xv,If{8dX0cb"70XK`lef\:otoނ|T05M7@t5']?>ЙrTXC\-Q8GB_ ZA·B}ٷyG'?&G>l٨PV@Ib\T w wրzMXȟy Dk7Q`W"ۮgŻ?!6Yw$1*܂{-vm#ڃgɾFTRѤAe$r+/~pg1K3w_`AICI 9Yo#u'ݺ[>qPl̇D-ū&%7KԪ-r,`Z_(RxRI +74JCZ: ;} })5!FTg:*v狺 Vzˎgf`Yl! A:-8rG@o}Y',!y"&kXxyZKWcK]7NtSj819g14ǯ3ajxB?2<$*:(s^#QP"[='Bғ ӞCyzn??viprQUA."GQF(v \Fgz>~@l )apEeY=iq8s^ZW6/p37 5{.z|T ?-u" uuc&#W䅨`B{5Ś1jfPaֽOi Qaa0A+_ǬoTeL@%$ 3}v"mBVUFiɃebmFш7-MƷE )4n\? 24T(BR8rI{9>IV.7C=R~@ غ&=qϽVjSe?4õ˾@]}Pb?_xADo3=mFJ#mC'i>I`P9iSA<75[7+&*8!8?:9Byul֔2n+^GeaAs Ov>0sWnm4N@++c "*ri 7-i3r,BGa"5+xA3ܷY_0^ X y곿Xq(t,svt˾99UhӪ+%=)F|E-0,HxMܫGZ/lh1 Б>JЇeVwfa7F!y|?p@c0BW,uo&{JScU8})!]?>odS6_ 0/Zx`>R*+8Ι. 3ZGBckx|~[r{#= 3<+]%l0)`1ؕX}S*sV0>;قVaLqisPI'eyk3ÎU-O+? 0\Xz/ ^Dqfk2#reHwPyr@{GYz57ljZ6kx7Lƴ~sNr9 ׎0 E;F@ynM E@2@P3J$C[;KC9HXW$SW.L@Y9|mv9 Y2ar\/:qʔObLYHwNW5OS̛|nPXxk/%nh}75&92IcgƉM$5)MI-rGN]T6c\tUl /Ö5u=TjA xoŏi[48Dג Tw'!Rh^QzjL۹Ouc必zoIZo68Ff:S WD_B mgQS@0EK^NtrF&f!tD.x],M>ܹ}EdAJkŽka2֮3a\Yc Kit:}yO,sd2 T-\r7>Itč=ޙ&uz_UʶvC=`D@'#iߘӷK>?YwD¹:@&q98*4Җʒ#%Bn*e-K`hd'Sq0ej, P+; _EI7KG(W{Hp%ݷ٬Գ$u@Kh#dҋ(zv J Xٕ'x0r,dR"2fL AUNr9"b ۴C_c5M[ BTCf|b;m";!&MeXqhHeZP|4 'g?)OhM3'.eއ? 7L'fW#CLcD({A _1+< k6ioXZSpj5`1ZL9ȍqaԮδT@i*Mv#`,޸4/JpQ6 4y'I9BA @s(pN 27G퐰bDk!ke*+)]ڻO- b:zmՍ ǡcaNb $7R[Ÿ́ 2]rdn/^|JJ> .jsV1-T-_ڷ؎`P1[#[8)>K%H^S1zf)|-'@4xSe7^P}-HvcHNxcDٙvLp|[E-Ga^'mAsۥڳpKm ٫DTmY2/}gvS49?~Zq-;`%7 ¿{&RC ! "rȆFTZO^ִϗŵln&<#f9x BcH`,BQA$K6w#aUEp:p 4)vZUH|=8tP(ѱ/Dchأ(bvh%GDdg/ξf M p,Θg'蛞G2]qZ0#ȗ u,~u}lK{$#$BhNiE[E9McIh| 44=~Yp?3U_Q]f&Jwnp:+M$v̶+oGTJ/Xڅw0Oq.#hg:me.VƜW8ay%U_:] e}cH%#{0rtAw͵=ӹ&[ T3e5Oɤ(DAQ=Xpz&03M]y|NR6i^>}F lBtTY4<ٲ%oʣoA"DXPWzr)0S]k Q`{R=?xDk@OOU =!6k3H_>=qRl݀=g;Z͞"D|F0mr ף1֡jgN$3]WF})0zN3o!,5 t: Hۂbf5NJ] ~ %D#7|(YN-sm̸Vuotf3;BOs-p̨+5OL9 T ,ϼsǰ/ yG$NvJ]G]N&^ʒEգdDvW` Lq[ -ݖ{ p{u\Rnh]Cw6K j_p4U .Ɓ4 p֓V>'l{0c4h^WSEe`C/F@,g眽.yX1Irćp!@EpiKXSml_{pQWVhڐB:cӵ93՘RY: u|^^|Y|i虇z5D!?&yxǬdj?L i}#)7>\_+'OZj'K00+oS5^oDw,Lp3780o:pX@3(!jz"WmrJAY1+ !/~:M8eu/Yؐs3}e41DRZ=CI) ' QꤙPs%G}w?}:DUz@Å/?Rm"X9w`'=K\2.+LAzj<ҁ½O]g4m(/ZdF˱nc7pMTCpGjYX=n's ot(4*8ͮ uL˅#dޚ\9WAU;.SkHra,òئ&`xuL6:ףp(OՕѭClġa܋kr]jfkh1ډԘOmԂT"P=1qȤh@Z^YmF@I_e{-Oe- 'EF(**ETpQ1]yЖ?|ŵOQk.O}f_L; c& ]vE;slή{p3Bntu|SL44[?"6Xbet\qZiEyF$ 04p=vi 7@Xh| |B q1$d> 8P8^uu~;zʯtΕ0#sO9h&a۫n2" 1 R®_`jN%q>\l+T*G#¢S2.kȄIt2ߖ@@zΣ"fݙBvy| E}sHW2|a Ϸq#ۥZޱAĭk٢vakD}-6[ĝ&aaۏsN^ 86;'7wʖ1MK=z\*kD06Z_KfZw9e (YL|ouCDVȑOԊtQSooygv5-뻓!v;WXBPl̠QzH޷OB7[wKan=In_5 X7fX8u=I:6*Md,mz_4+,swn(KP}R>7C̻!%pU.3];qz;y5VG ~P(UK) G.ٮV lb{Omhfj5^9a>υPͧG1+Lc_uY W; b f7g.ԙbÕ)%Zy%/&L6s<_"-P\BW$SMAKh160&{>l|e5cIc']8z8m)[lK3{kr3FLGR?^Or휘{&l3{/:*\dt\_{U;*z2v*Y}oWsޱ/Ъ5 zFe+k bmTU0pd],v$`AGHc#q;F`wSÝTnŜ: "J#R$Ӽ# c2j.Heugj3й" Ѫ:,鎁ro˭,p,CXy d+Gg0]S +wji+ZSK)E7sscV;%S=J2)]#3"W׵͗Wk\U[62 .> ]g?BɊ<!_ݔ1OPl$5k #P,theT\t_dL&\ `TCay "Z^>3ׯ@_SD+lq&1owvw;!|oK|VDȧk%x6yAƥ}ͧyu?0ɨ'I*E5tu|ܜTW*!!K|xLDl豮+ʌrdwUH=^HQs𽸔@>Cߚnt ΃XWYmJ d5qqŶ=E}c+Lm `ظ9߬{{kdot/Ş?V[W[!dzm GȾ˹@u4&z^PD: ds QEgw3BC}C8z9>[4Cߘ ^2 2շ`cq8Q[]b"`+=$}/K{RThYvz'[sޥ*jl=BP6=壤w;\@->;6c^ ?bǡ)1ԄQd (M'\$-GV=  l:0k%p+cNSdl ܳCN*Aƛj0}\l$?'q 2y4`9`=˾)]'0_%~E^ԇIrϧ!f&?{3[0eEKNW߾;R#ʐx$` U,TR^$f6a m>s翎7,,dqA>rɻ)eY,0LoA/׉ >dqLg"S me a7 }aqjo`R!Cv]su=ZQ`DV}2DsU,ɤ!- A*|ntQ3@+-қwr(^_oq-&U,.9 *]1 +R)xΤYT˜K Su<,W{{#} 9;) K݋22IvcP(0O >KaB^?~ 4;/q"L3y{pSњ%Kκک"[>Rw݁Y쎶|V=̎7g+Q>+Vc\*Or>G8!{XRƚZ <67{9 2ðAV-_]]Ch]cG0#ArDi,% EQrm;e2ƿp_s.6AQ<.0$P x:.ޝkφSXX;5yOό2A:ǺaNJ !d1 ŤcAԕuw~hQSt›0[aΪTB/^*A )u@5<ȊmY3'؊LZ6H: [Y!Z,5J )> ^h~*s"tN3Wl:H7G֤lM+bUD,i?B |VY!H@B<&+d:Н,@{h@%q3`߀EAGzB!F[l}>H_ÌMhY_"cSRT f,7ލG3d"Zܗ˿y tB+Zҧ^e&91!/K SK$"ӎ 3$x,F5t0dmG5ҏ E85?ysj!ڵ:{"d4hG7uE핾XP $tY2;ĩqX>o#c>BЈ/w/A␠Öƪ C#\|hn]MZ5AKP )G[o=5lv cu7IPФŒ=`.ϛC,Jwv?Ȓ^CGpjnft-3f &ݨ WIUDUD* `2bYNd>,IƘ8:BYs=#N~6 Aы|~?p͗$\D77`3тF/dѕ7uܧ7N֘ɷ-fQzմsGcT÷ٜF;wUIx+_\n^K+M!0 6SmYRqE#C4*=jpw+9ù T*QDLeTR?D ,8O^Z1>][QҲ:XRd+ GK۵=Q蚜v0>o@H;A! _IǓ(y/gH{Ty[]h]{{IW_68UT36?V5MऽShT7;3͌6O) [v/F YEgG |GWïZ]mΟTޗ׀›/DQ3-@⹇.a:E;Q;eB]6Mm I~[Ksd9jxz'E]m8rgc ;#A*zېK-TJɞ/(==]+'pg~fvnhΞ$3KɊ\HPlv[B RNWcEK6j$Ĵf,W C QN81^|9-%EvïJ"k H)!). I*5iSm2iC)TNv*t`/ĜHLaw㕨J-$-ʋϤ$m4@ĶA0L@)A [ݦ C bURY%l&Dꌦ4g+Zhkr'(.Mf$iv}|R񢎽 ʐ\2ulaG%ϻq xͱ" :7+嵾 bxŎ?ilg&vO&"|L-a6=ہHi1l@ϛΧGz'o9lCY!3`Ep(>AF nYrdLVl@m eI]uA')˾thsw$#C/5=5Iv=l K]:9) t-aa"Dzy7N[⒫] s#{op3I0G=@ փ#J%8 K9c)T4Vp(#y*v"KߤdyNOAaGGF_extpv?>n[>+lf)4UؙgJWYxc٦Ԏ_!*ZР w^ (22kC:5jdѺ8jg![F9DqAɕ8xI8È,!ې$Ҽ԰jȂT5퓁u+b\=HE ^ vw6R[$k$SVYow9kDu&armr`W uD"QeLa=| c tΚ$t-[%,&QLFnqZ%C7ܗ$x٨_KH/=d>adWynrhd-D7dRA%4w Ҝ1@<~ (-q߃}S5.kv[,tWE#onő|'[L#y$`W DKtƵ1! vU+tPc{:r M?(C6t7f%; .:ce&8V#n|hJ?:^Z@pBfPȷZ!7csJ,(,3^;n!>kC$c@ dԱd|@.R=_y LB[2`a{*x{%z ΢'$;~GaYcnwd ԩSy+8U6ΚS3{B&R݉u2M7!w9{;ŀZ^a>r3Jѩv$E 4zsi/,%e~kTt& wªZ`:qѱk43,bxrK"1Xj&a^ cXsWBLe#'ER`a&N~r*%k|;pi#vmjaI:I`'{ D 7K Qx&-E8I3XW+elnv7%p'adNgY!a hs)nԴvfA[+>!!22>ߊ<1DmÌLD@xԙbq6)#{ ]}k \^14ZhrPW&Q5zm½V4pӋkˈ|oTd5)%z8"9u_- Gn5_TUn8'{&puc7oW4LCt{we;"z;m/e]xT)8-Ǹeʩ'7Մځ"8!Ɩũ\YBR7{D>v5bc Q C*wYZHM둼ډ&A-7*­U ˛t{3I)N+J8 Obv>@b ]R4pعX1). fYZƀjx[Gi۳nZFkk2Y?34W&vrpql+4@FV]2%2-ҍ,ZH8^ӗ9:.(QFR'[rh{Q4d@mC>7\B0`L/Yˢu m]Q)C6(fu+IZ#[8:4r#Y)e Ğ)nU=rs֣$jNb'H5`<LK^ƚWT"RXH%17LjKڡ'#g6_5i9&8 (9s8;Hҏ`aK^J7jT |:-6f-?vf0I *$S~Ud?Cfd; i7}_Ϗ0c~Ug= y}XYzpDɯrrW.' hp6Dq9 ͜] p{p궜 A+Yp,7Z,ukTB\~[yCb^yz}d3s`nڅKz4[&E T(/ 'Ppo}kx5>,g`':1ӽF0!)%!FJでpA0_wl!g\VHCE;dQ rח|;m}`\n\iJz] ܚj9<0 bŒ~iHv:f!eЁYW5n]TJ[l>u?8m FITu\ -:=:DZ[dL*^KהEn63U)C"\22,LT)^z^q̍d Lg 5->t/xAmAqVŻHev \x jK"{1W2̧E-OK-ɍ[&k+hb.'l:sW$۲BļoVZ6_g`aYߝqq-<@b]vZc@f¶'d?!7?lDS7 Cjmk]ҁ^,) Ѩt@]"Ƚ) |t^Q3_z@AVZ 6CSyάAzVZ5nx89mvs(Uod䈋6:ghD{b-ȡ'#<\Xse]22E4.SUr@$Xl[DXB4ryP(p/W@]R]76E>,l0߸LeV" ࿏˪gvo>5``Y]36G!-܄A좲aQ;_ns1m 2$GLv0c ;Rjُ(5PMC g\~o<a Hd; _Vaͯ+7?%L3]kѬx,^ == #2C!("8H4-2` YpHYQ>F#x,;{̪Ƨ25iEL=nDdaYt+MwE{Z*k|7֌}L*7ֱ=`RP/PT]h%B Bw.ɘM>1 )=o34 g,=ZN:lY8G pScжXSoF!v6= 5֘u76t k9H؀u_ۂޮLŁiK#>g+=Glp6kv~>h,I$zp:S2 G4(X` ;֩Q]*Uq7(hj~-G^]Mzx <[]ίL|Ne HuM/*kmt N14R6g^/׵Y(M~֢7o۬Uu^{j&s[eˈ"5>2^1`'qHas`osn {RUn5`8B+Qhq eOPE!K̨}P+Q y=Q;dy+GE{U k*XZx~Ra8'neV/j}9lZm?u?k; I%}8F:IJ++M ޮy&!h\$:aeJSUCsه\>锝˘/&1-U gs6E{80,EF0DUMW~UUǫ+rVu\IeLgdd$zҠвv+gom3(W$ҐEdXcG}s=AYnGxp0v`YH)n$ZN3 =-hu-R1ǹT#^ڈȬ<cM`ⲮCW1OBՍl΀;-[˅7},O,[@\/HuqXw)5y\Ww7lӓ6WW ;^|op]VY 0Recj*ƌǃGHʙVYab2}%qW3p%{\dԒ-+?%.}G_&Aeahfl6 cxyl$|L 5kOj𾴳 ,EREsFP;u?UJ:UcE%^FW:>F=9 j)R"tċkK|}|jl~v?c{(ֹGΝ~zH2- {wJ0 'k^ EHǭQ;jt"(Gٔȹjx| &vh%ߧ |B˥`SMImkZMryOC>תz&92`M~} (zVe? ,vC`LV)8#X!/xO:g/D#A6=9|m=@Cͳ?:)VIANeBʻ` Tws2(YU- *dJU T%Kהj[;#ݬ3~[luFjLْET7jNռˏ_"8szE8(Kr}XP-#ꂃoRpCr-%@[0,QB+Q\<ǵ%l0=8E6gy4P qVA9Yƣ[΍]LL,kIrLǜ긐t+n/bϒ$L+A$l!ێGjtd1pn,[J@"r"XרR/Fy0LOl<<ʔ,V 74Z!a}WEkSP=`tKNTU*{N3RIOF+핹?*FĻ l tdWm.Kt*"χ+wsg01{dz2kM꼷.3<ֱc|*jVMQ\Z+7V\kqc`YØ߭؏eSGMrG2+ -{cߚ֝\YUu'䝚PqjIG$5lft-ٝu|A+5ÿQUǘGMZ(AϨ!|¾| YM ˕g>U0񜀳+kMa(G"Uyr{+c#yˍf5N8N;D1JT4E 9%ڞ1W6qer\z KoS S0|mbr)rv0z5Gc =^ʙ1O5X7n3TU7 7,t_%K4 vv]#1PA1pb#3- e͸/NFI:cUK8݃؆ +z-z 2iOLVz=2H 6@dm^K'*s D0* 2 &=5&"%N~zj L*w~[Ÿ0udʎV!k6 5RZJnA tl.|1! اeTftߐ9[SuFڪ ~uY A=BNy{ǸzX.od#>[tE4/x"uaD]>-| -}x1+j{~ɕp@JS4,W"h^i~r@mњ\byCտwͫE>ɟl]9XR{t3( &wtcc2B6y5'hceBOlkL.Iq/GLV%fpI4 c!rf0bĹf̌0Ț +/1b.Ǿ<+fm=L%TBJzk&%H05&/WU6([veȭgE5NEYCWk 5ZGtlꃴof]Mw2Zy$;Nc"b8r[G`zK&_אU=BU; 4X,A=|U_ β@[07t%B  dufkB,qG[$UBa(P[uHZ_hI^`|~XD m݇ԸݝfX Ykr6-Pѓb*]Y˔!%pLew:Q P{%j]g5羻l]\B[uKuB0xSL eU|;XH F6 iφN٧{IO"Q_ASTۓ1h,k [+Q΍XsӠp$lC, iD3CGS|/ʍg=/h~D'C^ڧ>bg"WXMZ|MITij5Fo !?  UˬQyGw =Ӆc7LN۾mb@x]p/<~]>\MSPUfLE- vdCggiGğ;>-f<@;*2PrЭWQ;?m |9f쬋kqPΒn7µ`b|-&qjZMJgk`E\I("}hhM6>1[0EX\=t4?b7$ȔJ=lK"p᭲Lw$`iF՗CҖNx,%OˊS8 zpT7Apzps*}l:L]U ܱ94iP S&{8Fu3w!^F%pXj+2~>z)f2))f(b3?bOA7Re†3iTfթ|_"RdOL9]SxS̓wyьYf196_anmdeo`V8tԺ!_$j*L^FX/p+F$arV&-Ҩ羻q n9ŹA4=C{zfCa!)nn>!$?Ȉazȵ'^dn0,;X07 ޞY6a=M_c7q\we͹}j4 N"I;p1ך}"8acixQ4 ;$]l&aD PA#0stEz[(kHkfj+<VC?}k>sGf.}o%%FMXED!k4FA ({.jDu_؇Қ GibH8aCj]` %QNh lwͺ.T۔X"Lӷ3zt;YETg"L]  Sxe8F)` [0!VSVuS<{UAy5<l. M_7㰛$C̓&"k-D rUF}z(,g?r΁99b.k8-B8+F)]7Uˢ{a|1YҺ)Tc!'2] ~F C ܷ}<ǽ~@w~ϭ7 )xJׁm3jVI:oWJ)~װڠKIPIG4O`ҍZ v 782,m/J+8 V-&s?2୷6ߴ} O!S[cVDW NWFy=Αd-%hׇOEN= pK5=`M YFHa$?HC@MUj ,c NjELn0+hEmCO1 pX~{0,Sz< ̫kS&Y 3vT۬@Y:@)WTdۤIûsLlQDB0#m$! 0L4h ?:iMelwE%rYjv.K!E[4_5vSmyM,MI :A7mԦ+*k]rzzOaF>BJ ek^u, l8g|!drp5h D|alH<&3Ɉ^x z %xFN=tdHtX2i5}7uM;?R&{sn;X9?->!FC. 8Fj~A-3jOmL~?~w^2 VM1jB>$Y3CQ\m!f`anaZSNGLz+KFA;1˄ jVV) cjFظ; s1TSV\o-'t\00ÚJ afM,p'8kH l&iH^*z6JYr-,}vm'% (J2J tjoPf)Gf ?ifS v,'AopHKwSOW .l她Y&w /n>Ew M+VJ3h7&&0yQ&Q{Ǐ-,ѪrW"ycz4<8@"[7,Q6`ڙ,LL[3T5J$ot/QyȄ.j ,PTxe"xUS}؈U,gXwf--kS^kDtP8 = q#I Qd=$v6F?"*QS>R'ǶA-Pq+V(B^IgV| $?`7?>#{+8\X[v/J.;yrxVkMf"G7-.nJo-=TAyom^5h'#g$3;`ŵ+j}|ΪGاYvBOAꏏ8mT* +/g:q8Seø^JLMFK>c,ᢵ\tщrl#hʥh6`vavRȳS/AOdⵂ:!Xz,zڮQ6a/gsEeo83r2/f~psA&uVi|(Kx 5_DJ_Fo*k)45U6o(=#zO:nsgޞNY~kwg(53ٍ١)$'kno]RDe<4jEM k8&+0?iۧ{eUEQ4xR‡$R~OF6vЃ[:9Qz~[r=VO78 jEYmRK#$&*nԔBB^2|cS/'ˍjXuLD|'9.@FvSy9z2l:/S43iD$E`(6wK96ϓ1jj̠E_Zg2J/L729;TC1Xxݛ kɍ.[bfBNԊV0'jfJRR-| #Gǒ񊅷-7UX}NhYwN&(\ϳY6XjmѦ'" {SV`QxMY#dSqKCc>X( q4hGJrRu*>kf`BJyۼN(tˬsLZ'Ude8Q۱淨x_сMxcRZps88O$|`MɯHTwiV Bg;U[]aMRd.m>0iS+ R0|(ITW$mn`.ͽ4/nr0vk2p S1c[y_,@1Jd]| WEH#jhXq'LaL9i#]"f/܉2ԃYT S~oi"bK|YVϡ!ե" ܼ$L$GE^ J%~ Uي[J x}\FRC\x|ݵ O?b>47ז_\AT}{jQ+wRvc}R|yaVloYf 3”tݱ #r /*>)HJuζcsuKexK>ڮ 1e[ȉ- 70z`}e^@Cu~?|dH*xc2j욎Y /M}М.@j' ahME'hEWOd/{ʽC7}&G9CwU{ hd}*eB2] ʢ Lc\=< B(swΚ}ieu(fBheA^<4lm 0OhC& ƛ@`a[DvY6]O#6z_ /qX>W.2kZ|t0Vȴ7ƴ"'|v(yzVkåsZ7?1hPpT311̀<SeVΆ)!4ALSPBwNVvs9y[$ГR#y4ŧ8$['LMCCAryB Xi XOvE$F!`S;S"t4^Ǥ؇N\([I)wTMřೢyZGbmj kBKl#wp cz)M}XC{oY?YhՠRde&ra,i7VmV&&[j_r&p/֯s?54pbK/):s-l1q<eta?xf=9o ` -z1Ig1,1K_ _ *dyS##xjjZh"K_Ï& xgXm;H=2w x]ECp0ҹ˰ʲF<=4B }͙&S6Z|=*҂CoƷ Ʃc m<)/2 2rMaMS lW3 ԱXwtF޵1 Maf¨>jNnO,J5֧ 3AP|ڋ&L$ڕ ^vĒ g9հ%7?~Ƶ#遲Loji"ıOIxT)C‹/ioC_/9HA\ٌGݐIsՀJwl{װoc;VCf=2QanExha`9ؖ6)6JZ|80! ]@P~&[|)$ ]SY\b/-_4ϐQ^y,@tPn\F^IlD7)Y| b׾{HBu3˶fz tԺ msV.3R-^vRmmQd^H!XÇ*[VD0̨judN}MM! #asAŻYhx%O 0(=8*xg;b&؈0RZ)R:Z?@uh{U+QtNDvF7!7DrVIAj@(}_ w FlR,DILo%Pv{ m_L ළ6bHtI= Lj?'#tIJ<3<.,iVKF\"'H,c7Yoئd"ZկJO`נ{_(Ԯn&7ֱt7O!DZf`px)H>[ڇٻ_5*D)Q(|Nt ՇVc(Ƶr ufٕ -EG{y'{j`j'ysxb 1[f>l/FPwOXf;H /c:6G^;atex+:n'/:qOԪV4NT2Qє*-NKYդ>4\{Nlo% 0eX<383Qi8?޹H0ةcvXz?jA70p{K }j|g:NW#RR6wƙOq\Yr5˂K}^pa5;ex'4:8 fJ*5-A&ϥaWֆ!u3>?n1[~zofeL@9!| )+;/LPe}n.,MK($}JL`fԾ޷f拔5l'V_Q5=YAPbl$(O}!G9IzW>ޡJeysdwPivP~;Nh.cIo[kKݘ/RZ}Hxyo^mMr&Hlđ>Emzu; 6oo?, 7.߁-FMzX83?&j._tB А*4,-W ڋ)ð-6Kt&oKRamL~Ty ห{iAuj7YaU%lS[x }Ё9`Y?DH)$2 Qz|2+(g_]n%%ҽ%z/EnY}+s =)S4 au8g+}V&&Х& - SE0[>NtC]KUDxv# g7u0սj J{T-eϝO~sۉz[}簮axX2rZK;*AtX__C6W* BP\OA7L Q3c~>Mi_s q:F=2z45 d߳v= ^0)omTqA拓xjCǩSɑ4B"@@Y0eO;$*@3Zgo*\0.dr.ҙZ, Kyv_T䚯\+K;KQ/Cdm(}fikOFڻsr*c_ p10=թH xZ3eyn}F(ӎ~BPWMC0"AӕЦ=-9Qmnhۿu+NlSD^%heJ$^X%+%3݅r*l [_E#S]:~)@qt+'J qnՉly 0Ēv&[}j&]bM  qtBz]W=II" G G3 -=u}arX j3ƾPdr70ƞI}~3r 2M0eEj>\1u=xXޫ|U#kNMjrcA6g▦Nz/6ݯO9aα=X ]1 +r1I?wdFTg$R-OΫKKaȎ|`-J(3* ũ5SGM挓S^N}Mo3}Mm0+DŸICm>ȽRf!BɃ59F}D(h\{޵z7ILiǟNƭ+-j&R3%Ty(3SRDx vNɟ^qiE}**>DXZCʴZͅVŭ2.{u;01L+'DoϞgݟ+1 Yڮ"o6:drhȂfs쏃$F 69M# )L;fܕf^8:^IH)̪cѤU.I-Iڮwhw=ܙԟ&'ԃ_!%E7D]NzK' &-$6>H'>#| )L9G/J.k[y\sG_O-=(Ѓ^Nđyc@0W Qoö3:i@ }M;wz#SMЂp#}X~Ǯ0L{5}5(]h'S7 $iu`B3cq2$|;%ⳓRILl\ wJ+ϴ3B{fS[%eG;kBFɏ`3Emi/ɋre,$ u{C`_>7w44Q'&.Y J[َ`u6ğDMI15`(ـϰPȩXI 0U)n®9|QZIrb ^ #;EU^[ E0!{;BEhDtEzBz[{xq1i~6)_FCzSXiM>i!v|o`ʴ^9 ԎE5gk>/"M.}7Y;Qkqj1| eA/ BCLhjZt1f˕ rp&dgbeaVoP_hʑ%dI|^s[#P]V$8cM&fOeE ^`ڟqg3:e[M"o;hGbʫ>Yو$GnnQz剋(㠆hc< F4<+ow-9T3a׎}?7vIRfT$7~<'ui%+g~jʐ\|z>fi,^NRA+_Jt59ū3h}v] p%\K|%fzBifۅ*G`Ŷ28b01F IOu$7-,'ۛ+` H`U[ &Y`úF3f=neC: .@U0N+ sq-N:Fx-Te .#3`]e(228wo q/x镝Ŀd?W_lZR>Ы<;ya,,ߺ# W3th%G-YRƍde=y4 ׭ y&a`c%6{Y n`s6ɣ +[~Fbf)nJ=O-4kU-rLҀ`3Ich'Nǔ / ħ?ZO1Viva$D7!uw'ycPz=霥AbztR*H#Be?t06g)Vر1{C,;Lٙ2 }E;_:4DZu O:\}3+WpD\q/龦TtSjEN{[㚼B:w5NlӚIME j*0f'q9}{]NOX,️fJcB0̻q7WQy!kmZ Y9PrD}kGnՋ08d ;3}aul!dȝ]V  9a\OAL" ~ Pe%1Ch9h{ r//hi%aP JJ?ۀdߜ7hñjFUzg- c0 `ޖBh5H?X,aL1 @1W(চ<\2261 ^ô ;>ԃ HLih\6]8Jː]"3?uTgu =嘧\HM`66Dƭ;]Uy-sYr.}/,(Gv9]Z!v%#tK1?TSgՑx{fG[eHkA=4gqqYA|x`.U"X8<y1e)Lw{yU&q ˂3cfB\eF>Ңa?H,r;K ިoU{]o3 tS&g3%UI9<}l%so}^c\ 3ae??0o٠w}P],0٥@X$ZBHa^HlUS'=լSd+^4aaIT'O+spԋxiɢYvidf83;]Ë"TYd)~m6P1YpEF[g 1JnbX.;ݏLUSu 9jGq0~A_DŸ')GSOb^X.2 Cr114G^ԇ%pV܎mɒL:Dx)՚iV$/l $Cu܃jڡg:~ H :Ȅ2B!ޑIeٚ@pÈ]:WJ"@Gvng)E7cWp.^Lră0ю;?ba^,6OnECv 4T^yK"1 ja;+G/}5ΪyRA絟@ lqjV<* xTQixS}ЧxG&N^Lޞ2#Ur5QmPD̠ tMzA`$@Dp|fݾ"hIJGӋ`L\I P*.(`<+)]%.x" 7_޲}0yFF2|I\7Vw/5=V,{oiQkMgR~C0-Ï2Yd{-6\&)ѨXnqlH?5vF@Qo A*m[X\:WyID i$M(Lçkgpу]}l2XMƁ$1]-EaX=݇n e:A, X)@eԇ.кr bIHTn]zxMlVק e]Q2M^C忎:#6e,(yuB @H=Z]-WIARV:ړv.`>,`=Y]':3%A& ЫHfVO$ڋüwjn7#b)&$*ܔ?ѯgH)hcD|!4[>|8nPTk"L's#8泞 ,#$GK 3͈bm4C. Z LX36Z+R(KTk/PQ|{RX!ͅ/j,eC#-c@$ݙo01l'j]`f^37Q '8{.'_IZ'lC1Mސi4&E{:C53ITRQN'8ģL=ʸ:4[kӈidfOXa$5= (Rp@ZRv >qW DuœU} 3\өww `.kt JO!jPI+8ɛƺvnvk~~ ]KjNXNLڤuI|4Oyt}k+;P _Pɻ5UkJpXeDO'ch@ K!&\s:J6)т{$u2;g[{ lDXh!jaKZ-C* Mđ3t 㢡F<*YUFF~=<3ET+o~xGy&{69Nwi) n/6?.XrPGDpφ-pa=Ai)^KzbNn`ְsXHtB$Ku6o!^\fq)xP N 35 f`彏8|uR0Y53H)ݑuI)l,RJьFfȇ ZjoRҕ\GEDK\Ղ%CW?3z> `LxXfԜjzd\HMMMoj /(`L=j I톻֕&mAR*I:[qnY{j!~{V{],}{\4Fq/Ybʙ_ɴ:yˬm4ڐ}ccL^g>&Eĩc:gfVmt,{9P6 :M+cL}sدھq9}P`H6x4;YW&ުAS;߀OgC0:2fעyGWjpÜ@Iu .KqSc7<-=Hn$NIIzw);gt۽w5 %x^•N6u>i\OC!0p4Dp!rNaSnlb[o<مtVPjn*LL,f MUj#^տq{멵~ *=D\y){Sb2z YY`r]wr "`gja-}ŖB;?.ƦAlNcRͶۂ(ph@e:Ɖa' yZ},q1 _7 6p-GuJ iN&DPrS,OWZr0FI~kH޲qWU![4d=FZ2-hH-o61M&7GDJB]3Gg UX9qDsN,e5jR@#l^@r 'ޞZ@\Gql>udG!![']fHud*SЊ6$EVUB2@״i6ϛҺ? ;s詔oU4J BρaTӇ*Ҿ\یYf=[&Ŕ`J"CZog@piw@C @ޫ|A>i1o %y6$(,Ix/6Zx#bԸ* hXaJ[X1k3~zpr9t=׌p1gDL>PH7<@73Nٽ 1VvHEzN_& !gQ,%9@a$FxaD3Wj>J]%. =xY"yo%0ƨ.KFI^-3Ni) uN|d5Zk46肟q|*TN?=mw!p:p@j4ő8IiqI5w eHv'M;m>k-L0nmK-9ډCxNq1&OZޑJBL*y _l".n5w5sP0&J- _+1 7}ATVi`䆭)w+Fݗ,30ۼXbboٝK5SEt6t*q=,oV pz2 (xB;Ko>arٛ+;Iݹfcȶx$bF}uxM\se}#%.v$N0_X;⼚3^PxNK%4ApƑ 7|A{jL #-=4ƴ dK͔[,*-hP?ª]ڄAQp\!e;UWS!Q޺˻D]dʅB0)rlV8ͽ~^L&9܆Ruj!w&ڎVC5PYPm%I*87*H$$D ~d8drϕ+8{{*k{\W,cG j6~5։b{Zkwa'1MV'>iotoX 6np1[!"MǷ>C9z&bM:j:TDB~իq\7%9D9G:)AFDXT%O|'AOw^sfzce0xKmy )/ULfΜ>5M1ANxfJb݇GRa';U"8Q`Ddk@.؟@l}Ν_{#C@X%h-lͧE(8(ι鳄sI!f)]fڌvXT im2LE|dw9j̧7kl5]4 =OR4{= Բ"Dm0%QuIQײELy9RPH&_jv{~RqO!3!>5 T'iS/m=>ZZLOEE-\ssV'̝ p鹙8sJ,uV-ۙWG#_!x[?%0Bl(I?rIߍwų$TBϮ#Y^nQ%=DG;zct$bQ\Ϫs驺lx I+]Mo? "ѿp,W*Z\ GG ᡅ{DKP!׫-`O;=g}e&0%whKQ]< UdEm_s~l7DqJI(frv;p{/ y"UO݅hbk&R5&LϮDc|$v,=ʟqrG aayDNScO%"mO#Ĭ]ѯK^_\Iօzy8HǺ'ڀGbf<)"_7r3 v@:o-OM#G3Մf`o P|mUks:+XUN-jBn6S"72u>EN7gq }<_Grod{c^PZm(secp9>187eJK0s+Ӱ|ȷr_`ᇁ(@#sBn :}TEq6$+ yl{0$!T RaJHf$䈗{*g 5ܛAE3[*Q{ӡv9B$ƳuŲ 3Ґ2>AքA 8g[ fL6i{b1p4%7 ~ #U`y Q¬/MJKJ7 㐂B)M2i#.X`Ə1GGA/lёSFoQ DR<ҝ*&LcF^+VབH<ěr!."ݚ Zj{]7;Yxtq{vPƬh)oT/%E,P HpOPYB.ՐrטLџ^DP"=s=Ey3[yδnӆ94JeZ舻HVLӶ[گ\hWx KOi !{if'po'iKN@+{+.hJ^K=9Q$5.سAZ`H aۅ*!ߌwθ\NdAzdR2gd8TWXaұ*|h,PK=>j"VG4Z =5z b= ^S$A*y ækb ` >#j'zGP #EUj)^V ~MtϾ x-U3Ph0뾽<w,Ŏ6cʻM͠yUX7 9`T 6ͺ)>~k1v휔\.(YE|-AepI5u2P 桳~= u]*o@P. /t+{0?1_pLrsE"V˝3ns 3remB?ӄICyx4<|p:惼ƫO%1jm tZ'CD&:8y,XN}bmZTS`]:H29@\M'g=nJZA oLr\9V.gy@3uQgs{+5T)) 9[w@[~'_0!ZZ)BQxWATJcIemGh4-!9?bӂw'Lpkc#vk(N bg_Q|44!LTjaj8.ހ _4axXS~4c÷߁9QAWwWP֥>]} Ž3nR8fٖY\ *{6湒R!UggB~5`j/>A?핿jj;_9x*ͅ}g^aNY3UO!+9 O+t/y@¡NW@1|`HMƠkíximV%}8'Jqg 7^-`B!@ 뽀'MUP91Q7 $- b ǤR<mÑ$!Vɶ~{l4i'#a>0?q2U!-m Pt$A m#m $iD9Ps}7Ur^ʗ!B;;,ј`n( |(.YȆ&QKnѾζ nbs4/f~"J/ixsTWU0 @^% K<\+x) ¯͈{䯧}"Yo2Nρ+xO.S =$)s_ZE<B:YT($ض/AW0SQ+[” ]mF%S{ݑ_hA[[[튚G g'*+1ki+QMo2 ahGlY3LDA@'f4-#F3)8[ l}ax>7t>(G~-Ж:' r%%5P߫O)5כtY]'#HHr{,R’` d$2óu('KߘwQˇK]Ew$TDP+4|[5fX'Q g*v.y6& -P;)K:|M(wU"8L3.0p5Dש(&vxV_sifRYO YI^[;u?qJ{_"g^C20Ș?bl/_x<2Jq^Sļ4u]hd ۬6ԖC J zRArUAVAǺ2ו|oeAMmp;6VUװbZ#cK a<WQ8 "aHۏe<4H޴sbAk2ߞ^\"7ᐝ8Ԝ]Լ|aFF`C}_.``\ڍZO45E?OhP$/kN9shCLG}r+m(y2g!6ֻYO^! |!-6L1%Q%2M@Dr)|W/s)z/TkkN%Ӏ_bd5\|AV$\"i"n\[eBV#(SsF5bb<[J?]ڍHy~S,Y9!/s K@|yq(JRjM|t%/YrժFS  ^hs䘇ZF&8@ĄХ6aóن?>y@-MI 7eEBI'v׸W4]opҥEN&\g f20.nF'Ϧ#V~dYX%y6;#"p+|$l:fduQ$4 #ף4 B/WI]ܯg/`D(\hC_aG?fFR( J>'Q|uJ\==%' wBuƉ;n8Scwz ~\D4dx*}X+ؗKz @-yxWODY=oCݛ8C dY *%y b_t Y/GRGꜩS>,)53'BnZ[_529pn a17qbw!Z2/!^/| jdg)tEJ`Fu,ѨaBH˳0WVued5_^iNz [B=sˌ%Jl#ßWAF׽֡yPU8Y1hV)ЁlG/kߞ| lz6 G#I8WDLT.#Á*Z+;`αBfDpSU~Ɏو^ b5셂;l]%m.Oho83*|3o)-Mq;LjSh3O#13֤0F: EUTSwGE'ݱEI g7eڨrTӰ;yO}Ua8ר5}bPN1 nzä,)iG'SƣgoZ<'x(hH֣+}H/7;ZFg!ʠ>N=[sXo}=M 5f4K)nعȻ,sf˛4Y\Ǚh|7ԡ& 9vK>uwXmͬ/`D?0Iq `D&\L53p,&3AXG91ű-!hz xf)To|SDAGLtpOPɳ)3ݹ85dA XŔ8cFN!tG~&t"8%-*_ٝQlr= @%$35/ 5o` Bس{1g7I,X]`aC6֊/?> +,&{)4ȉzUmkf9IVe[  a$Q%g!m.kn#J E/ 7evR#mx+2&~Mr/?]e;[fp$YjюmcCDY8CZA0t%qQO6 3BbLo"1~)XU;/|PʋLK)Ǒf.Fzx ϗAd9س6gw줯Qs=[tS{@&HZ,B'*Z}PgjK)}=v \8mG{>UMg_P Xp4*n*]"g8ۗkPc_j+a`-su!}lt jH:^DP*Ko䊁aNIŇt !h'n s_77\G}K=!m `ḱN/ Jχy"!<U1H4y7g"/wA-ree7C:,Z7 gֿ $:!AL@yrEuA!s);mK4<]bAnƣ^|hgʶa|"<Oq֥n lhz9¿RBĈ-\QoiL_|f ù _ A<` 'YȒ#aɁdG3R2}-i{YXa9U.V/D?y=| PXGp)omdCV%nMq!AqI5+>0lJ3 8iSuىKyHUۭ -V(k|я\hKCf rƥHcS Cp;5-t}{K1$tRdӦF2e^6GO fVTD_@B6$GQ8Z+$aGxc?K0y\9e XRf9LL&,D|Y'J(Æ_N4\ݙwU%(>+ p~o6Ije}.w6ߍ:)%aUSUPFPةr )e {.탽[^D%fyրqȮiWSjȉ]'0RuaY=L 5ՒELʃ08_9ȍ 1i&k8DfU}.DV"\9vb~"]Ds1AΚK19K[< ԧT*WO<ǓsVƓu xuo"S.d .8uAއ@l>f2ww̱M)z4 +s󳴟/':7*Cag‰;oᓍ/i,@:b"EJ*D5Gz6guec1-ϊU~v~d,AIb+λڎ}rWNTs%TtHo~ZީEVd6kvt"YAԠ%`\y0&YZF ^j_@5A1Ȕ<'B2ү ^ 0wU]|s“عS|6O&3 U#;-&mF8A`m$7H;\"m-5w_4&KퟕEhn<=@ g>D>̧:OsW04Kr꫗Xpf)KvlANWg4lSO8=P:͖ߔ䭑 aga +\`%݅dcΟ ږ{|>˜zD3Txk~&h"7>r{|wO.kfN3Tz?㮉 OmӿDlGzHVPM"Yg.G:x[Q:98<9J%2# q16LΥGDكW[м }fTvg2P|e/:W2gb'}iM۶R} K08{(>mWpX"T ecçJlI!]xQ#<ti3/̑ɡ;\IL[oJRrU'Y`j53bW!eDe+y72Nڅ0PU|9\.H.wS3Iv.jJ"ew!)2I~s VUڕ ?Z/ RSx : J4jxVe ́g_7TIĀ~U^BhjW[t,ljoH|CKp{R3%6쇶Eԧ*BB(If :o =B6.x)2#1> D{d9TU,lD\9:oʥsr &U,kb\ kbW{2<:c;r EFރ47{dL}[[AjS_*WgډA8T"[ 2>)b1D XX1k(1YMz<2}9K fB/) }U5O!6Ί ֈEiTZ7}w%[zB~}pj:^xȼӄrpfKT4s0,78IسM.|qSt~쏢ٚ/˩WO @$4"rl>D~zH( ?Lp<(DH|48#$e%]WnhB9LBEkxux]6ZRxУ+_ߚC<{^QGajHWCWz>Uݧ;v4l]=S(}k@ 0(4E&k3Jw\'y*||XcDQuhO6dvr}%[o,HBR#>8 X2,$8ToR~>fkNVa( /E2~[(z5+HwͼwH@otytCǝ.iX\<#ZN|px:P [LN6uIenTlUF>|u߲r﯊|ZCߥx(n]FpOq 6>>PqJKMiAŪ0$Ẽ=u{ujTe\B_Qmt<3)f=mіo§? an)rdSг;P*_V&H27"?YkSƀSEfn S\]VBuA;7J$Iwxhvt-;/ĕXá]}F^Τu‹׷˖Z" ~o1*wyusbjV~-]w JD'Hkf ju{R .C}6j@)MPR;L/c6D}V짻e׋3"-Y{u[}+)b8x?06P#ۀlWʵX^$3i'jP:@f󺝨d:I\W6CR<'Xl/L4R5Ot@V.<%kvM&.o~toM0]78֙ƽpm>zZxzo:kKt,aNAzS.'[1R_1u@2j'6-\y<\<+D7mhxƳLT^,-*c##i_BVt3nsrLpFl8cХ+ߐ^ 4\F.6AZ\ie`<^ynSx"C;@=^4̖ni{ӉWzK(!Y`MSkCA( =]7mZwzXCIFWl)G!Pn#7ChmEu0&~Z+Y'R(,4Zse@OP-AC' 3p`fD0t6>*Vs-vg$/g 5`j+ 1?Ot\}4[ h'Rι`,3jLTU~N( K`#Dln؝kĶ3kXMeہ 5"n+]?v",@LMNeyc. <,V옃-O@x=-W1eebZM/gkp2>ZCTY}9*JHVLvPuN6 }fa&?ZD$-<ΰ6F<+ |5)hoK[0eҿFJ mҵ%}}S:Rt{Y4 4m_[x;OU(j8^h =*) Dsk/Xdd@zm _(`J.7[xjv8t;AR Q\fR_?1vR2C|a,7ni=c![=xz:OOx{c~qm@N%31Q%{2,J#N <*lJzDU<fZ@TZeQ~$g&6>aY ?[Cn1W8(:ҡowt<~/M'M {NHX?go(;t1bWFtQ 5Ovzh0k{,N9uiF/;^m\ۺ~۝?OM~%by~wcxfhJ@v͛lWH\ FA@d(VQ+(A-{M1E`cRݏ}Ҩtp4 (EU[2*)a6C0 z.S+Ҫ&!T;h'JA=KFju&8jp;%"/7<?zJv6XI.4Cܰ@\03Pu .J3#~rgO]wR@~,o6{l`jMqoSN@wH>-tK}*z2#VB _)l)2Zٲk:߱Z=xC9SYY| "CG4cxHgM˜3 ufZzD}xBIm>D܆qu6|duH_@gʮ.qjC8J2Bzq 5 Ok]Q-uғpAP;O+r3۩Mz9L[Ug70s 93BUI5ΰ(( 4r9O4*X$7`vͻ妈|yi]tKbڎ:Q?*j(]i%NO[7#;VΖx} gS^dAgAnqF0f7CaNF "-kDփ cqcZqzOqʽPy#.Ϻ5@'WfiXY(y$ak/$sw?RQfO%ۥb4]7JjayfHW( 9Gw\W4ĸ?UuD`y{#ȑ2tAC?ZiR]TNjs`8@k^,WM%6wᵂ'} 6C ̕}:^D6Kh\>T?JYfDŷŭlɫ߸6\P6ouU?y:{=$D7[GJ~-/)s rn%PB}܈)b3{},(ACȱxMIA fH)$\Y5XlkEf1)*1OIltk ꜈!ekOF9N$@k lj]ד !+׋`MLQEZdDZbN`Ԑt7gx|0uLMLj;ՄޟT|LPU |w7{!\'c"%£f,M$養,7K&/Ğ$F5Չ+!0@sK6'Sbbd<&rB +NǾP%%(%*+mVMjV oطʥP-_2d֔5u~p6.Rmod/*W<6e>1k=M?d&)VKf0)69yf@wvϧ 9| ͚Awfh!Q#Pfn~/OH4ڞO-Vv^kMr3Z8GߵRcԸݹɭw\ 3sёjy'Qm+yliQvZ-վ. )2#= wZW:u#?—L"w)wSsVk/2ʺ{R$(L5mN2S5gD ^?AXG\:6HUfI |#9ic!+̜NS|$o7=rٴ*9LwynVH9H#E$*~z4V{ W_^&8);*$}M O3E[;Qsd(65? ,!/pl1^]d*LznՋ1یI]G^Ҽzy?^ l8 *A5Aǀ<J.g+/Qmm T_\+9&m&B\Ap* +sc5G`c;?EU:-y#4 ȪX,F5CEQcUZ' H2|oUKs1w@U(q69⬬PQURhN EoLH=, P&E3w.IŮK#!qeqgGR3y-/*ƚ $c],g-pT(#^g jYsaxkm5Q xf JCSp 6qVSF $,︬|2qB·jFG7!CN4#󞘂;Ia P d2H<vxv? -eh, L_t(.5`Vk 2&D]k7&5$yV2<Ӏ@EAfۛ=5LRrt\>p]fA[kn$!TK:ڣXyaq)(;y@cA^\ct>\Ov"1]}~d jډW]6;>Iet*Nzc@u( hkoMȴpQ@w:]c}q·geNF;5t 3P"~~Ly.ԳQI1d$u<1,2 b+b47*K%ImteHH<呟[l?7}Qs@45o^ ZXԊY7REe=X5EY^>iy^JJ׶hv9i=]E,UIV6G7$tN%(rj]HY%m/{Js5n `ӨjQKW=}9*?әDkSj_д¡EI?D5.=$h:EDпV$QY'_CPXLbn܁Y,[ <ɣwY}cID-=Hnf{sK𭑴Nfc2GK{L񜝩ur\?"2@s0x͖^ N āݱ*+yA;ke@jƼ‚{[2,+;4^dʧBP;OHh8-Un>ED1<JW <ۤq 4ͺGCOZmC"v.rx^ƇG1ogO$!capW6}TZ(fa$N}JfdpJcQw  ʼJiic*e=wQՊ(1pyI!pt8XׇW0p %? ^U$1G;ufBV]iZIP_$#oòhFtj[$S̀'ϵs]>ET4FCW=[2i=cep;ʥ ˬ y_*w[PI {M3MK+*޷IŁ3-5+-QnG66X/օQK!)i&qܲ|Ƃ`>f01$ͱMG@$ ?˴&a8~ofD> fƥd{گ!'Vzl#{OQ0=7{ 6}n%W. .?rYUELQ# 3gǾ4fCC) lx)~+܉prj0Ȼi*b57%ŀ.d5Rӭ qY GoX^ tzE`x*,{}o iW7LQFXŠN&+ ò_@>Qз(zk`9% .& PԂxtbY_z-*:$`U@J{ʦ-ATt, |u`&ڹr߇xWKu3m?i^I%E큣0/%Jx=S&ց>§alr1 bHaDLPWF~74L@Vɶ G+b<8 ",HdD;,&k֖Wg𱢟R3Bъ/% `wZQMkzN6d~P:$slD,&=& gܾ;yx)Kc+ p"(8BÚ#x ۸jt$tM&U eսt[0ȣ5,mCa/P|E$[u,4E\@aS8>Ry߷#0DzN!W*u(TNcGo}DbțCoLw2`1Վ0hmTBoψECpbepQw ,}w_4sʒ8llNn2P݁fF71;tqqtcӤFx@ѥj^ E`#>˶uXuqz#d< ! s8^4܎8jpȟ `喭maΒ4d fck&iۓa@[:.g,uX+o6uz_C]JיqwWRe QX % fM$kg/wSxQdL<"0K:ښ ] %!{i& 3D3W65(Xp ,Xr冚 vxۥJv0$9[O70co>~'}\RA4vpFI)(M;pRpCW\ gPDJ@ ݃d+GIV63G^[܏s-݈ea{]= 2h)"v=#DeUu滶Ы\U10wWkf4*itj;=@Ҷkfh-%5Ԭ'a{P#L:訰vr,A`4`Uͦ.c#mב+x/ߞxv]# v#jW?c[-D~P`l@`9SIP<\)X&_&B\,()(_;dCJ(br%0 eJ2#P7lI6W$ w9ĴTufҌ \#*[c9&NBa B$׹Z%t՘=(fR4D z~EڿdC n۷6 xo Dh ɼqv xfˁ}}й4zYz7u2DOR[mt1SJ;$RgLrBI>iF L1q8ghf%+LΪZeݜ]g âONxhIԕ EORe8Gʂ%DBQx^R(M8b_f4ht ?A}J/ׅ.J+h_CD(յսC\}J)"~iB|֢& į]rq0K\4p<=裲"",Ϣ9R/74l8b'ZlQBJ52%I%;~>y_? Dcs_$WzF*rz^Ocؕ(*"x͏=&>ګPx|T?mzfgp$O21$s<!%A@wZP!xf‡zF!m.iwjJ¯o[kn}c-1FD4P1c  1 z[DaOĖVǕqu+:Ùvz325yϛ[s3Yj25:iT0i!Ć;|~ ђ 3 zU2I"p]4fkԴ4W\MW\T1J`xU/B{oTiGtĤ gCvEЬ] L\Zp 'JOP;2ORzճ9g!ڶMUĔoYAro#qJg\VE_mP)(f~h)sXD9!dۢJ T#_S%44֑%sn[ YuC ƻu6F;bU*r^)o Q:e&PTeF-p^۳rLRm_#tIV8#拡[L$S&m0BP*iLn{<ҝ\dk7LFso65Bgȡmf;j,.|QY hy.U|w'%p|DC\<V9mȂY.T8E[}r+ ޖX"ޥaBmݼqN0/ ǿ13*{9J(PϏ-CTLUF-c\̰Sa=OYvwanRct+gTu?ou\\E=,OsҺŃM s. OǕ?"l.*+*FpoG|-,JtM%)ճˌ9hDؘ&ogT؟۰8<Ɉ9[KY j]!pUFxP8E"bx m>r=&Z҄45E[i>Y2 荕&&[;תk蟴MbaƸUwMux>!D^jg_KJ JVAǦFwmXPʉ 5Gi{~/Pq @?eWZZ,HBFe-ckm\f'5AA:!/mMuRjcֿoBB5MiFM)0FOLDy#QND#7R̭] 7joߧX`=IQMN"8 Ȗ8Ss~9ХG PZEWND.QY0hVQ.OpdԔ5~gJ9QiFt2LSXJ@ru؞O ÏۧpHQkЮ ogIa%ȇå#]C'jXgrxqÑ.ҊR0p=Itz eKmQixjVD Fsu Ka&"L9T9@wӇVv ߜhUU$iK+K<'pVNb(p<-2 y&5@{gs^k:,7Vx5Ya¼[~E kL{Zl1t/vm\x<@ԋ֔eZc<++`T\Qk< H~,~AUÐ?VRGR PZ!-m'0{eص,sMUQdpz_j|Rz}mS[~o`WȎf}pɌ>y^lnXG3BZҋaw%r+ZH@BW:-Ps"Cvu)v دW](* .J-[9L9^aFgu>rDϛTߌO}.EB8周44OJ4dac&cTj_ V*j%;{@<ر`]4 ](9*{cp6Biewl-,OudWr|Iq>Β'2*x&~\؂E$~% l9zvn80d(RxÓsQ'X۞֞ȂWCLٞEL0= w;<#h}}[ck+q |_q77Pij+`c8/#}HU\V9˕弸 (ԡ6 U; wck1W |< =A(3ؽ5*@ kIBX/$>H{W2Sl4|V;`.paʀd(⑪$}'1"]V%L|b,ߝBrc>wd`WNn5o6*^8e}|X9GMN˻_ٞIs]nì_WCJ&ñ \H E8| 5ON>٩%f r 8( ^:?>"}Xlqk(]y?rlyay瑞߳~rg#f Aݳh576Fy]P::#s75f@x,}|/֌`{vF>Y|ZXk 2Dەo#uA{zL ا^5ZU}HClTT:3R/XS7fyf~Q"B'y[j"0a شʋdꁚb.X1҅ՙ.z.@XLS*CZ{~|e2>ö)E_7ZrJ|?-79ɷhD{]5clıPkM ^ *|-.c7-BXAMk8xP}!6U΋ˀ̧h1C܁bZd3oֿ,Ip ["C|W,`&b ^Q96{7[ɨ19.4zwa֚ژ-gur5Xl+ P߲`Us4k)ćfIjJU[e\}P԰LjE#0*-|(9C8 e*1k0s*X%23bIkeRɛs]\ VUp֘Ey.{bBPA L:j`T8Ӕ5Vh"Uu-gy;sN awQ}nv bT,i'b(:QU".MS1#jW۪lʮ|7mwk Eoǣ*g e|T,*XF;wT.Z~Q?ao^@8X=άR())V7fG#竊qԅ~Ojv2vMJ %/Ҋ6WDٝHf_"_;c~0N_]^ĄJKMD~<%":}ͧ*NtA^5x3I˜nzwݬYڗq{ _3Rw6`Y-\)ΰ4(]t_\;Mq.o~jgcjYyEh6VjHj*N\'ۨbaȷeΧ]f$OmNyc3 S_0c -:bQ& ֜ 'U4{3֧Q,Y69]Dι﵍Zu> oR//;V_Q̋UH*XOOQó @"U{󂳳DͲ&cJ-W`ߴ8gΒ4'̜; O؜b<q9;Ź{UaQiD3 $ aKĝ~f5f{(@Bb-ɼIjNʭ9nཐ0sͯi3{Ni ky$#^ՊgtrcrNtzoZj"5[;|!X{QM~ pF{L: oz HܤDA ڻOݶM;A!x*&x)qoJjK4+CP(6$&秒=Ҍ/ _ſ$}@;{O#˕ Po}ϩ K$ r&^u]Yw*nڴlrsFQ:Sd$ExAFܐR(ttdegj KEفk!s,JdH}(\?p&F _n>ǍSA~ R@a1#GncCLacC7&tJ*mu倡7uI~ahV@4|6?t&&)P(bS./:& +>_šyrLyp%a%Sh|bΞm4 s C/! pݦoYCoʳ5ww= i(F ꉤl=+ͮBg<+l:XZ27+nf@|C^ r"U gKM\l;CNV5]McqHl\8j=) Ѹá ADm/g4uMj {}Sÿ⫶=T24 C7}~p=I6]H߲i8w4Ģrْn,ڿd56NaUȞL6@JJh3.D2#|۷#ÜebTx\Y?3 "p3Sd u4?w_v'|r92NCd|-ejT, 5{o%SDDv}If"Ua};޻04 "Э^@:c;AYk{-EaK^=ラ<`dU$yjgӱ2mQr@vٲO J4Y:UQ'ArQx A6845ݛRm8\%E߾7@')oЀ\c0՞qsJzֱvI_rT)1Wo+>2Z2ִpx: v3nZSȏrj, nմL떮qT=0[[ոn˦'2W~ E2GjQyD ߑF" נX p70i SS6>]\ۡG}.}\Cȋ^aAOQjˊxBnћq;M<4y[S@LwfBҙKY~ 5-BPVaGJx?Fo hx\&_>w\a(ŽG*H5* ?Yab@$+[UV2OO*  k8nE[`#/}PdUSioMpWT$Wz"E`ژ4Dcc4)K/]@F6Yox~=T hH$#SJV=+'<7c9Bx*y:CYIcEw-l*W%d,ysfA;L$ =޻ h")uUO\qQb%S8"^9Igb ^p ^ l.FlUՁﭫoZ3Z{3ykY+%w[qH^U1}> 4%%e=ewn 4mI.cQLD0aN:F  <0&]z\cC8W*Y]K^W͗P#oP ;d)?<Ύx}}3KFb|նwAcNN|eQi?ޜ[B#1I70).6}c)t - B5}g@oYvݒIu1WԲx&g`ɚ}\z蓟§P"˾1bUt廵[o:n3w)AS_One#r4 E]uP͒wko ?2vzOk-EDZеz,xMe'Xzß#-IkY%JT$ozk$So-_],8ȽO*&I{g>u[F/ӹ~}S0-q+h1 ~Pgجڶ]w|Y5;.We@c{ ,46J@uUem*.)gd v+%Dp.\|M|,!VZ*+ h+cXs8FTF!9 s*tq8Jy k$㨵DH`7ۜ8:Zޟ4@kUdoO @C {> a!q2;ԇu#upZy|dq(r ‚eܢ g(,0 A_tm=/[*:28LDq߾rS/eiDj++O;xpD*;KKn{X @nbFߐGg-W5]BJnmj*GXTR )+DpV^mJ|Rb`J(`&QDe3i,qgZ~j @sep2jϲDBG|| q[1ҕFLac-.b*MeF]Ɉ7uoMSZ% ӧ!,q22Sr\-tk/@H| UZ1\OщH2V[gsPh4cz!FJH4G8W]/&?6t 4C֍(F*GW280mb_+pEw)LjZ$L1d X bm&[M77;A[1(\BS~_ѣC1v`Px鴰K4 Z.ǫ+'?7jł0W˔n[&WOUK6 o,F#'g[U5ϯ9ozQIhSín>X \-n??5@@sh田VX7;%$|JJyK/\&GprY+^p|vUAEzdb{3bvxRn&9Lb*&meK!!=YJ֒1(hfF! 7 7B}<~nt%xPfF:A!P>WDij@Psq&Y`lTQ=0,G̹l=̃z03q>d9.=`;`]z* ␡DM]X[<5G`18fzy8nGTHܑMa&H (a?T68ƌ#IQ%+CKo!CZB"aBfqH-+"3[_>xqT0P֋:#[fL^haPrkVA#= Sk{#neqaYu@tVkc{ Oj*mC[Dڀ3w;=vk3 Et$Xr ̭D+l;vj1~a[ X[^F@o lڽ*_|Gsdj.s{tnKn#o}-cD)ꃙjlezl즹LDD$W$-=qp Pe}<;Jm[m'Q+?|9y ;fd4 ߷8jf*t:`AQȣurF,,IDEx#$Qs "j0evgLPpcnh3bn;MCO$~ҭ^`{Aqmi4ud/ݞse;.}Ch-ot̠G'QLxIÑ= Qg!Pv ^M6QNenImBAT'TeDZ}*{vn(Y^ ܇؈Ma~~apAGt!eI5!wtw24}Y ;V`r+q*THcՁFQW(s񕥴k`AH/ o\-\.-TWFWR7'Ъmo~iϐ.ucŦ޾M*1Ъ??W}A& whjÔt T-F"!(ۆ4Z3rikQKZN+a0Hbt6N #\?Pu6tspa u'8\<kOM' O7ݾ'l(V^~ܢ_!13|m@ʷbH#](bx&wgЬ+AL;9>0P&M-obaFeP* VqI^[MuS5 Z-c]y0U E1 0B"eRF3SS]C4dq-[\~"]ąiH}Qmz>7!γ]wՇ0?].5s53! :o|B=x//89xj=RpT_o7uttBXWR|;m|"rG"E\R~of\RŒrD/o9Hiy;,PM~EFl"l:j1XQW~ pFK oi'JlDGYJ”o6C1ieXʶI"Ns!GRZ,xr@ MbԿZ.sl1ZdAL{1)|DHYꈖ7)|ֶ{ 2j{l~^>ӘU1ڜI{z|KEه_ WC &̚Wk|,JX9Ɛ%O΅ :`/}7e\kndg! +FF?͝Ӯ7T˝gLc'O'(_: _FU5]Kry+T5Y{5Ws2 F4LN^〺BOҬk]Lj: }%a\<8C¸MJOX"UBqY /E[ebaVkࠀ`U5_ĶՇJ=6sbq-Ao749ṀNо.mO/tPŀ_RLW\F[o,iZ$Z?6V(֮i[/I1b^ }eR:]'/Nad?7>W(eEU1P'3 {*A +)dž'.{ "2-TBBQ TE;lFJU7 E4D;yi}BvȦ4൦z*|I1L#T#] Xq ղ :ۖvXd7?BY>Dt|T߯ƈHbr7\~W _߭31}L?<&ѣĿ=[_b$뢃> oq8+nF*F|K~q69,7MɽJ[ >J: `':`~jTgX׼ӆyDBWǫk;%Z:/=%شO)ѭƩyA6-E2M#OJm9? YX/o;ڻ?(&\KmY4qij{#!̴%JvRRյ aJCD%^Lٸ#$V^HOc~SƅX7D:=~pR)='sqν @ e:ȭI`nT%HӃbE>1Є)E^ITѣL8.DɚEL"NA'lⰠg Ųpϴ㱨xP0J xv pU tB/i,2 hzNi5T_WBcGJ$O4\TbQ#_+XH" ;֑o7Ls1fGOo&Qz+ѻfOPČ UF3D|n[ےػJh܆,Ǐ\ _EcOvgEHɔjy5fjO/+#UFAd.$9%UA#X9¯%0n[͘O$FOpyoi+á @%Fxb|E9x U\&޴>k3JS쇵nˉAJ%:wk̏^M@jD л&_KMEt,W㑝 =c/Du{?@~ujGsڥ:N2C>T䶤nUwH9͌*b;B9PtZ`NZi ac&F3?STށRC\h# O֫)B D6UxZ|j6-dN}xȠm \$2t]:h7*#fsVy|kS|cw밠W%`Bfť,'"wk?94#-wԓ/DWOPꌰi$ s ϝN.5G|Xy v+H&pTE=IcmpEz(y]`Su|EL3fķm5ݢ꫻3/‚AEZ`YXe|uHe|>&,O$Ljn=(DҮ*Ձ&_ŭVw*)K ֣YESS,1nWnOR8non3~Gy D`^r a (tMkD:g=?G}H3KbUG 9I|2QwIn[nζy%homl(W>@b}ۘXBPȑ{?Mʹ4Nбn%`?ǭ K[ j w^$,-pezYs2f]DH~x|;4uJ_'Nr:Anb<O]+V)*}}V "7$\ I݀.fsxZ扟|]iap'ժ9L Gs?)|SRqB3BRqE2i=j1+;=Џ_!R |#|3]N~lP2WxhH&F|9sE׆x<1#n*:@k#p?K+1U{/71yVE}\W8T!JKu+kl=o EƘɧ@aI>3B4>2oir^;QG=)]CLxg鄆+!TRsg~]́q@ W9&T9 ^08j|(2rΓ8Uzz$!pLqcSL6{; _u4V1lqQO)CXc0wquf&o@ '=GیPo˺ v+pXnh LDiP#4?/C/]!;wR7si D%^! ҸEdn$-J vnNd/.T]HKk\nT$#j3b04pq~v6 W=ܚ{Ӿ{=DZQ!f/guJY5M=L!bKu X@dCw{  daj2ĽR֎fsz`otn4a:06%][߱ ^QU>sd҅WcWni;~|$8,F8GxX'Dfexs n,\cP"rO"4leX"oD%8 sPu+ZYo] ૮o۴r怆>nq̙2Y\'s! q-Ha𭦢":'Yi7&Pw*ZIe֙+X*c#Z\-|2!fWW633J:)͗Hu/gĴIwoz-Z#u?-̼qI[a&ZV09k@ ^ʍ%-4jVP00)Yǎ>)A/pW㳠]a~wygZR1{*k;nx IBJnz< ma5]|Yd)5_H=]Rl"r ~p `s cal xcdsy!ee,: u%?`)h]bΞ* ܝuj*Dt4U!ѕ=aXvj [XQۄMx JY[xwGVa [6cv$''!2xW; g 5y{%?D(\jHLTԔxXx2$w1,%JHCg}dԍAKN têA_ MvC¨XB<5aBٿ?jGmaVX(ˊjK#N[,–F:bUgsЯ58>%UQa{dp)j %*Ql.b!UHpKu.ěV? ({hnMdsMX'50p 2JϒɪQw`X$+J_xU :l%8ZO&_Vss@:捖Դ,e]|e`FXnJBG95qԏsn˰AKҌ4s~Rdk:l~LEF3`jJㅨ}{yMD(Dmd[ߩgR ;"*$z~̀1:8zD*;!qxrO`!s[mG|6:sAy]@Vg{O}ZfTy32fPO%*<˜Kb)Cgmu+z=>>*bJx9c's KC4;B!o= Ex*-fH@Vߪ&_R3%W(d_! - $pϠDjT#Bnf9:W q+@HY9P3o z^I5e& W3nM_F}jf!-+#'_,NHF.nN"5EZ 136i~kcvH.n]3 ©mb5ِnv]kFiԡw'NZ_ԾN}>C} vsv{Y]ܹV]ykpTHj t%fNR\re5tN4÷9ssWLýbV WʫV2wxaI;B1Np*_pV:,eɪ #dzy%@ PkC5w!>j\K4cܖl%.\Ϋ:{Y&P5=Eډ4 wXJ 1 L?_GWi ב #"o*kI]:R`@'TDߞ&Ճ.b^d;HTXu?cL?0b2ۗ3;ac4pޱ5MvfH&Sbp̸fHy0zC1$fo|DcQҸ??S#(H=ɋpN%>[-܁ bxūvwO"R˽7NRo9u^I-2VX=HaZFmubUb,qBc w+,)9xЬ qZr{ L.]wk< j%u ?ĜEʩ[I{D>$nϠGJ˵(NʅsٗkmͷGݟ+@SOd %}S Q6*ŽecrUc+眽*Vv~Xi.Akl11e+5S\WWrPOz^ 7GKK95425j4A[b}^Q[>lLVKxxHzM>Y'{"SZjl`1_%<菌E|r o.* v| ^;`cb6`8"Z_v`&m̾IzY!Gr+/q+fYubZ^hDp)nmUCݭ SêV#먣zqcm``ptkWF{7sv,AٱG][rҟc*XGёu~(0.w`ѣ~O֖?.t{EmNo v@C s$/QBbЉFYHӪiuY:/VPta#AاH?O1-L'-?#Hq7kNb%Q}*C]DmAžhEf.9GZƺ#a66,\f0oƂcmuإpx{m^#^T=<ұ>?`?'yQdoD7YQc8b 4,zu!tFR(_Yww@wEn2<ӧPT*)7m"}I0-1s_8V5_@wCgbbԲ`z7߯bYHPD`K׋y<~s_V[y8yǤ_ K/*-`Z/QnJ ]T(A\#fQc ATK{F f,npf}z`V5l .2:4(賳"T^H-ũؿ4AY%l3?YO/!\,zj|h>j${; i銝yq\$e7ٙx-b{m7P[E%y)tO5Mӗ֘k5sGq H4hQE4oNT lk'܎'q+hv+LFUco5ŕ@7!0AxN{׸NKV^ҽ`>Ejaع&@-6^l,R͠{p/tDW( o)uzϭ f@l.h FYv0K_NaH:U q0i9[ZkuWfyNq\ j@]ξD@%6gLGHrY:~Jf%ۨ3\KԄ5[QuĊ&?{%f(Ȳ\ *""RHrKDTv?v3BatҊws26JW C`]$;HL(׏]̧TOhbH|?w?װ]?$M ς%-Z%GS6̔(H \i.) ;튏BThc朠 E"Tk45;fqK+[Tr>wP.'Rx]31^YH[\"$zgz;#ȓ`%[}ބ%Re^Ǡl ttSl4otʣ3_1/-QKn62+e6 e"u=o3t5 c50>s!t-Dݩ=)i>_J~6e])v%7& b=)MkLζ*Q/ pΏ*"~^]2iR. 1a/euV^D2 'uBA<;tD靯1:bvݠi&cѬ $@##yPWxI+K/@\uǣ/Fj)6%q鰖݋;"4KlLGQ=;1Ƚ橭&ǚ g_pNϞv̷s6BRor~p_%R̍K*ݲkT$2N!^&R_ 8{k7I|Cg(;X@>T N?G"lRQ2q9ԭv7oUz5̊2k4^d{B L&ؑ11 |$`4U}KM3\Z@n MRNDSSJHx-q   +[vA@CeMPEx l`>`NN^6Ǜ"w ]9_3){W_VA7UN,bU&qċD.#GMU +Οv{ȇgK:.(T{q7ۯ5?4^JF]m®\N$pk]O`!L&l9őq ҅n]N3d?ӈ;˻[)VhB򴮡/ փryHHg g΅j S8JuH3M{SCbP*u}KheBjwč^ /zlTf 4%T3 cT֢Wy5ef t>2(4Z*#ITdojJ6\ v07e# ` 7&KWq_!΋$dqEZyJ$=l-ČR@R :sgh:k2CF㧣@:#6 lE}d1zzO]#͂ Uoy[Yͽ^Tn'pܐunq*`=,)wOwBW)PPWv1^f38[ 63-rwU=>"E^ML*6׃~#˫.Kz]2s3-z59ژ'e҄1E,IQ5}U1B+04Hsxfl7@s߉DAƊJ. ԌkW Tһs gxDE$#?PޏehN5rvR_jBvЎJUBU qc$=A}󬸦nVy&j/EM98~8Yj/qrڨSnP5R#P|CIvd1,~b H+6K"4 )tfY$A _}z팇gwәGd0cu6-Ze}9ēn-޴5"=h.$/?*tt9>%Py}gɦD00x"h"ؘzra:P⨤g/g/WlNNYF(ikFj2U=6O'HxtӋtXo\;?ΒUuAq- _y̰ߤӉ< % mih2ؠrPA-Go+|KYtYq %;9mI>H-|Ql:yɞCYi9 <9lf|FDP!9jO}SdtUccz't@}\ DG5~e ~?b3Ȁ_WEV()ޫ Jt:e3ػ\9K1*EJooZ\ l:{Ua5tl0?N]T/O2`OsXL++X]eJ7`$_e &D.%+} ]BAʆ#&6, ?6FOgmT+f2.s~-"`zSAH]A\_2ph<|Β)݅ji%RL_Ntti|5g Dѫܟ'msvq `U[@H? NjB|w5$kLߛ1Q'0*:k\$ SIw7#_*GI#(ZjLR!6(jFKk\#@xsIexDQY]4FNGb )Z٧zr{SS4z+idv~fIIUhNhmjENq:gOU@B ?R[GuAݍ@{IEdG64G8_Θ\췕~޳xU\g:6؛gZ_Z1+JT9/FʢkT#͓Y1U!.oqy;,mߟ`Pd|&L\ZtxX. Ϗ˕^dQ1y|y#Qh-c޿3"EC0 1E! 6? Rds;袗h7 d;gmMU/Jvw5+dڕ?X~; T}Ar *N?P̛Y9k *5psW S@}$P(iCOYˠ/j܎ZA}prbx`̷eX88uu7 (fԿԙn5r- A'9-h \# PDaqr`s 7_0JQL-Bf᝛+ lv4zg7 W綄@OkVNIsy3]=z@b ,Lo%NZz^+Oeʹ8Ͼdbtbie~ Nmͅ?OkdH);?{BX9. 0(UK*9ٌ L֢՟6~0iy~`p7K[08&$? |"F,YMIcH+<SB ec^L*fG NM:3 =#b$TLSn|Yv7 mk ,*RcNލ $A DuIULU8J,$Ťq`8e9FN6܁yRapwUkN;yqn W J_=x>䕃?9"JX?Oųt$ӒK}sˣ29Sl3L*0و#M>#Ehu-AU(Vj)/ϭKFkB`k̈́(UH9!ߑMͮqSb+hp"qz/U4@pwH>ۗ6ge[Obqj=! Rc`^A쉯VcM`w%>^ 3P`'s+|G_Ac@DgI1GbDP$0n1}LB8g;B0 F6_ȉY,Ztpqv3m-V^t3СxYH;Ct9ybA h/mO?_h7u', }=GّG`߶b%9gJkz c[_X)e1P5Ig O}>SDMN&^J|)|^%7Ĭ'NDuŹc8h{oVv%!= kHJ&z,uw'wx=,X63q'>cAK+_z0z@5ƦVs)fqEDSvu@S8OlZ3"rwe[7L9*ֆ2/U&BHFg7blUMnn8T\8ck_E;(mE͓BΠ!%&#"~#+R{3_!=VpCip ~Kޑ9ā%) ƕwWCV\ЈؤX^<8ԕj2ʐ[ Y* [b馰h.3 vB:reЊQCntvM S(%δU7N)/:R3k1NꁖQa@L|/D8[kSfHa4ₕ B^.D8"1E. [zv[@ep TY}da7= )LyuBY