libvirt-devel-7.6.0-6.el8s >  H a+m z뾂al&?$JW9ԉu:dӧ4BXƘOҙ[~ [:ؒ^E3^HLݦ[vC^=3,VGFdA #:nC0uxPNY9y5PK7ݣĸh(CPFk83־6G%()c~ܣfڥ",(zso]ϯ@^mP܇}7ZVRz|3E "6)L3f221356fb4e7d2ef81e2d88127d752ac0fe4f6c93bc1d1cb371f938eec5cb36c729a855528135195d2d4e93bdcfa55c611c0e1aa+m z뾂al_]1NDW%x_ _DjvsTQ5Ejo7%WQ0iFl@1*3BrxD*6VЭOV8Gwi8XI79>0Oyd =&]Em5+[ )ě5EW f1X}iI۹VT*mn{!jn>p<$|?$ld  [           @      `     ( 8 o9o:$oG H4 I XY\ ] ^b d![e!`f!cl!et! u" v"w" x#d y#$$ $&$hClibvirt-devel7.6.06.el8sLibraries, includes, etc. to compile with the libvirt libraryInclude header files & development libraries for the libvirt C library.a|&p8le02.rdu2.centos.orgYCentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxppc64le6)@+d,v=(h V#M@ $)ETy/vA큤A큤a| aƽa|aƽaƽaƽaƽaƽaƽaƽaƽaƽaƽaƽaƽaƽaƽaƽaƽa| a| a| a| a|a|a|a|a| a|a|a|a|88a94831cc93faabdc5d38cd6a1acfde24e499506a45e3e0d4c683bd814fc52ee23483bce516b6275ed152391a02e42ba060c536dbc130d96de93b241b51fad1046ed7e92c5b2dc164ea98f10b2f5a219a75995e7988f467b069788b071d83a4a81c9bd825aa796705a3cafe9ea9d36ca8893bb36011e5ccdf500607ddcb0e3ebbc45780303d8029c855d343822c4dd8e03adb2ee93a88d91be57f238849dcc797c0e6e6a62c15dbcbf50c2ca9e1a1bc3da2d3be69690143dc97cb47139f02b7d550e7fe7b18e9f24f071cff862d380f125490ebb21101b413a8a52ed1cf5147f165a1c55853784da7fee96388b4220b321521cde2b6bfa3788f0a6de1159a10da4ea37d367585f014f2fd73a68c8253e0550872a0d0f79f15c9ea59a0add17c7c934e76aed51d4606be197b5b6540f58a59c808f0c5f56d9201c3f7cc4172a891e911e0e91756d5eaf0253316006aa44d8d02311bf6f9b65d284f1b7a13898d4b429778f0529286e36fdff1bcbe4e08eede7221deabdef5c18cb830e70f50200e24cac0ec34ed00e0aead0e5ba846301107f4cefce6251411a27a17b7afbb716f63af484e2b5b3893ffde2b3e9f8a744014ff1052c097f5ef94988abb135ce1f239fc60081c17051e534d789b86d70a0bc620f9a0e0120e42ebd1a086081075984a06eab577a4a0e868298db649c50294e025e2229680d9cc93fc80111a2f35c645edd44427b9abb695746327d4d0436fa98b4628451171a81f42362a2bd71d3b51b2ef6236d8ebf5df500ac871f14165633e201105a2dbf739dbdbcd88e5c89592bd77f8cbf0f0ccd00f2e474cc1662c55f4720b080d02089c90c8f99fd4c85a2db1a015cb412c4958b9bb04524c35057d7e1c4560414cf3dd06fa467e556d1675e58d908dc0c3e23aa22cce7c6522747b35599d732359f37968c99b57a35d2bf57327496edf10cf5d8d6d6eacd44546d9866ad199d4449f5dadfd2a1ab316c928b01b2f1ea1516ee3860e2b32ade6462ae0e71fa1f03ecd01d79792f33eae40b8816197cc7a929244244f989edbd749fa1ba5574b3238618e08225c33aff68650ab1bcec856612294e32fd34d589f3078e0a952a4df8757295b36f20abc28ee1fd4fb4d3f99408d9c2a400e85c01ef6e1cb8e4426697e315928c34eea99e9libvirt-admin.so.0libvirt-lxc.so.0libvirt-qemu.so.0libvirt.so.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-7.6.0-6.el8s.src.rpmlibvirt-devellibvirt-devel(ppc-64)pkgconfig(libvirt)pkgconfig(libvirt-admin)pkgconfig(libvirt-lxc)pkgconfig(libvirt-qemu)@@@@@@    /usr/bin/pkg-configlibvirt-admin.so.0()(64bit)libvirt-libslibvirt-lxc.so.0()(64bit)libvirt-qemu.so.0()(64bit)libvirt.so.0()(64bit)pkgconfigpkgconfig(libvirt)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)7.6.0-6.el8s3.0.4-14.6.0-14.0-15.2-14.14.3av@ad'@aTU@a6a @a@``!@``m`lM@`]`T@`KW`@`>(`4@`3`/@```_0@__E@_a@__[@_L@_L@_*@_)M_^?@^U@^%@^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 - 7.6.0-6Jiri Denemark - 7.6.0-5Jiri Denemark - 7.6.0-4Jiri Denemark - 7.6.0-3Jiri Denemark - 7.6.0-2Jiri Denemark - 7.6.0-1Jiri Denemark - 7.5.0-1Jiri Denemark - 7.4.0-1Jiri Denemark - 7.3.0-1Jiri Denemark - 7.0.0-13Jiri Denemark - 7.0.0-12Jiri Denemark - 7.0.0-11Jiri Denemark - 7.0.0-10Jiri Denemark - 7.0.0-9Jiri Denemark - 7.0.0-8Jiri Denemark - 7.0.0-7Jiri Denemark - 7.0.0-6Jiri Denemark - 7.0.0-5Jiri Denemark - 7.0.0-4Jiri Denemark - 7.0.0-3Jiri Denemark - 7.0.0-2Jiri Denemark - 7.0.0-1Jiri Denemark - 6.10.0-1Jiri Denemark - 6.6.0-8Jiri Denemark - 6.6.0-7Jiri Denemark - 6.6.0-6Jiri Denemark - 6.6.0-5Jiri Denemark - 6.6.0-4Jiri Denemark - 6.6.0-3Jiri Denemark - 6.6.0-2Jiri Denemark - 6.6.0-1Jiri Denemark - 6.5.0-1Jiri Denemark - 6.4.0-1Jiri Denemark - 6.3.0-1Jiri Denemark - 6.2.0-1Jiri 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- vireventglib: Remove handles with the highest priority (rhbz#2014979) - qemuDomainBlocksStatsGather: Always fetch stats for the full backing chain (rhbz#2015281) - qemuDomainGetStatsBlock: Always fetch stats for the full backing chain (rhbz#2015281)- qemu: Check if unpriv_sgio is already set before trying to set it (rhbz#2010306)- qemuDomainChangeDiskLive: Modify 'startupPolicy' before changing source (rhbz#2003644)- util: directly query KVM for TSC scaling support (rhbz#1992479) - qemuMonitorJSONSetWatchdogAction: Use automatic memory clearing (rhbz#1978821) - qemuDomainSetLifecycleAction: Add a note about argument range-check (rhbz#1978821) - qemu: driver: Use 'qemuDomainSaveStatus' for saving status XML (rhbz#1978821) - qemu: validate: Reformat header and purge unused includes (rhbz#1978821) - qemu: Reject 'rename-restart' action for 'on_reboot'/'on_poweroff'/'on_crash' (rhbz#1978821) - qemu: driver: Validate lifecycle actions in 'qemuDomainSetLifecycleAction' (rhbz#1978821) - qemu: Reject 'preserve' action for 'on_reboot'/'on_poweroff'/'on_crash' (rhbz#1978821) - qemu: Honor 'restart' action for 'on_poweroff' (rhbz#1978821) - qemu: capablities: Detect presence of 'set-action' as QEMU_CAPS_SET_ACTION (rhbz#1978821) - qemu: monitor: Implement monitor code for 'set-action' command (rhbz#1978821) - qemuDomainAttachWatchdog: Use 'set-action' instead of 'watchdog-set-action' if supported (rhbz#1978821) - qemuxml2argvtest: Add 'LATEST' version of 'misc-no-reboot' test case (rhbz#1978821) - qemuDomainObjPrivate: Annotate 'allowReboot' field (rhbz#1978821) - qemu: migration: Don't transfer 'allowReboot' flag (rhbz#1978821) - qemu: domain: Remove qemuDomainIsUsingNoShutdown (rhbz#1978821) - qemuDomainSetLifecycleAction: Forbid live update of 'on_reboot' (rhbz#1978821) - qemuProcessHandleReset: Don't emulate lifecycle actions for RESET event (rhbz#1978821) - qemuProcessLaunch: Setup handling of 'on_reboot' via QMP when starting the process (rhbz#1978821) - qemu: command: Always use '-no-shutdown' (rhbz#1978821) - qemu: process: Don't set 'allowReboot' when qemu supports 'set-action' (rhbz#1978821) - qemuDomainSetLifecycleAction: Properly update 'onReboot' action in qemu (rhbz#1978821) - qemu: process: Ignore 'RESET' event during startup (rhbz#1978821) - docs: formatdomain: fix typo (rhbz#1978821)- vmx: Parse vm.genid (rhbz#1598348) - qemu_migration: check for interface type 'hostdev' (rhbz#1942315) - util: Introduce virProcessGroupKill (rhbz#1940276) - util: introduce virProcessGroupGet (rhbz#1940276) - util: virPidFileForceCleanupPath: add group argument (rhbz#1940276) - qemu: virtiofs: kill the whole process group (rhbz#1940276)- Rebased to libvirt-7.6.0 (rhbz#1958855) - The rebase also fixes the following bugs: rhbz#1970310, rhbz#1977778, rhbz#1979440, rhbz#1981625, rhbz#1978716 rhbz#1940413, rhbz#1780508, rhbz#1980162, rhbz#1949869, rhbz#1918211 rhbz#1941594, rhbz#1980199, rhbz#1986459, rhbz#1983429, rhbz#1929765- Rebased to libvirt-7.5.0 (rhbz#1958855) - The rebase also fixes the following bugs: rhbz#1961032, rhbz#1974096, rhbz#1972991, rhbz#1964744, rhbz#1797879 rhbz#1969232, rhbz#1969347, rhbz#1848875, rhbz#1786309, rhbz#1942367 rhbz#1895035- Rebased to libvirt-7.4.0 (rhbz#1958855) - The rebase also fixes the following bugs: rhbz#1535930, rhbz#1603155, rhbz#1855789, rhbz#1939776, rhbz#1945401 rhbz#1961114, rhbz#1961118, rhbz#1961558, rhbz#1963020- Rebased to libvirt-7.3.0 (rhbz#1958855) - The rebase also fixes the following bugs: rhbz#1498955, rhbz#1696485, rhbz#1699274, rhbz#1769196, rhbz#1770140 rhbz#1782278, rhbz#1788807, rhbz#1810016, rhbz#1812723, rhbz#1825769 rhbz#1836865, rhbz#1840770, rhbz#1855789, rhbz#1857671, rhbz#1859873 rhbz#1860222, rhbz#1867917, rhbz#1870552, rhbz#1883725, rhbz#1891416 rhbz#1906500, rhbz#1912210, rhbz#1917302, rhbz#1918183, rhbz#1918674 rhbz#1920337, rhbz#1920400, rhbz#1922093, rhbz#1925894, rhbz#1926820 rhbz#1937204, rhbz#1939776, rhbz#1941407, rhbz#1943415, rhbz#1948619 rhbz#1949486, rhbz#1951507, rhbz#1951555- Revert "remote: Add libvirtd dependency to virt-guest-shutdown.target" (rhbz#1946697)- util: Document limit-related functions (rhbz#1916346) - util: Simplify stubs (rhbz#1916346) - util: Always pass a pid to virProcessSetMax*() (rhbz#1916346) - util: Introduce virProcess{Get, Set}Limit() (rhbz#1916346) - qemu: Make some minor tweaks (rhbz#1916346) - qemu: Set all limits at the same time (rhbz#1916346) - util: Have virCommand remember whether limits are set (rhbz#1916346) - qemu: Set limits only when explicitly asked to do so (rhbz#1916346) - util: Don't special-case setting a limit to zero (rhbz#1916346) - conf: Rename original_memlock -> originalMemlock (rhbz#1916346) - tests: Mock virProcessGetMaxMemLock() (rhbz#1916346) - util: Try to get limits from /proc (rhbz#1916346) - qemu: Don't ignore virProcessGetMaxMemLock() errors (rhbz#1916346) - qemu: Refactor qemuDomainAdjustMaxMemLock() (rhbz#1916346) - qemu: Only raise memlock limit if necessary (rhbz#1916346)- qemu: backup: Restore security label on backup disk store image on VM termination (rhbz#1939082) - qemuCheckpointDiscardBitmaps: Refuse to delete checkpoint with NULL bitmap name (rhbz#1941600) - virDomainCheckpointRedefinePrep: Assign default bitmap names when domain XML is missing (rhbz#1941600)- util: Move glib event loop workaround to glibcompat (rhbz#1931331) - glib: Use safe glib event workaround in other event loops (rhbz#1931331) - src: ensure GSource background unref happens in correct event loop (rhbz#1931331) - qemu_driver: fix setting vcpu_quota if not all vCPUs are online (rhbz#1938093)- virSystemdCreateMachine: Use proper format string for uint64_t when constructing gvariant (rhbz#1937287) - virsystemdtest: Call at least one virSystemdCreateMachine with 'maxthreads' > 0 (rhbz#1937287) - backup: Store 'apiFlags' in private section of virDomainBackupDef (rhbz#1937598) - qemuBackupJobTerminate: Fix job termination for inactive VMs (rhbz#1937598) - virLockSpaceNewPostExecRestart: Fix out-of-bounds array access (rhbz#1912243) - virnetdaemon: Introduce virNetDaemonQuitExecRestart (rhbz#1912243) - virtlo(g|ck)d: Fix exec-restart (rhbz#1912243)- cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1920628) - domain_validate: use defines for cpu period and quota limits (rhbz#1935048) - docs: use proper cpu quota value in our documentation (rhbz#1935048) - vircgroup: enforce range limit for cpu.shares (rhbz#1935048) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1935048) - vircgroup: drop unused function virCgroupSetupCpuShares (rhbz#1935048)- qemu: allow migration of generic with (rhbz#1927984) - docs: fix bad cut/paste in example (rhbz#1927984) - qemu_domainjob: Make copy of owner API (rhbz#1932814) - storageBackendProbeTarget: Check return value of virStorageSourceNewFromBacking (rhbz#1933050) - qemuBackupJobTerminate: Move cleanup of temp files earlier (rhbz#1933051) - qemuBackupJobTerminate: Don't calculate backup job stats if VM isn't active (rhbz#1933051) - cpumap: Add support for ibrs CPU feature (rhbz#1920628) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1920628) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1920628) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1920628)- api: Discourage use of VIR_DOMAIN_SNAPSHOT_CREATE_QUIESCE (rhbz#1928819) - qemuSnapshotCreateActiveExternal: Don't thaw filesystems when freeze fails (rhbz#1928819) - qemuSnapshotFSFreeze: Don't return -2 (rhbz#1928819) - qemu: capabilities: Introduce QEMU_CAPS_MIGRATION_PARAM_BLOCK_BITMAP_MAPPING (rhbz#1867085) - qemu: Probe whether an image is 'qcow2 v2' from query-named-block-nodes (rhbz#1867085) - qemu: migration: Create qcow2 v3 images for VIR_MIGRATE_NON_SHARED_DISK (rhbz#1867085) - qemu: monitor: Introduce qemuMonitorBitmapRemove (rhbz#1867085) - qemu: blockjob: Use qemuMonitorBitmapRemove for single bitmap removal (rhbz#1867085) - qemu: migration_params: Add infrastructure for 'dirty-bitmaps' migration feature (rhbz#1867085) - qemu: migration_cookie: Add XML handling for setting up bitmap migration (rhbz#1867085) - qemu: migration_cookie: Add helpers for transforming the cookie into migration params (rhbz#1867085) - qemu: domain: Store list of temporary bitmaps for migration in status XML (rhbz#1867085) - qemu: migration: Clean up temporary bitmaps when cancelling a migration (rhbz#1867085) - qemu: migration: Migrate block dirty bitmaps corresponding to checkpoints (rhbz#1867085) - qemu: capabilities: Enable QEMU_CAPS_INCREMENTAL_BACKUP (rhbz#1799015)- virsystemd: export virSystemdHasMachined (rhbz#1798464) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798464) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798464) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798464) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798464) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798464) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798464) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798464) - tests: add cgroup nested tests (rhbz#1798464) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798464) - src: add missing virstoragefile.h includes (rhbz#1884659) - virstoragefile: properly include virstoragefile.h header (rhbz#1884659) - virstoragefile: change virStorageSource->drv to void pointer (rhbz#1884659) - storage: move storage file sources to separate directory (rhbz#1884659) - util: move virStorageSourceFindByNodeName into qemu_domain (rhbz#1884659) - util: extract storage file probe code into virtstoragefileprobe.c (rhbz#1884659) - util: extract virStorageFile code into storage_source (rhbz#1884659) - util: move virStorageFileBackend code into storage_file (rhbz#1884659) - util: move virStorageFileProbe code into storage_file (rhbz#1884659) - util: move virStorageSource code into conf (rhbz#1884659) - util: move virStorageEncryption code into conf (rhbz#1884659) - storage_source: use virStorageSource prefix for all functions (rhbz#1884659) - conf: rename virDomainCheckVirtioOptions (rhbz#1884659) - qemu_alias: introduce qemuDomainGetVhostUserAlias helper (rhbz#1884659) - qemu_validate: move and refactor qemuValidateDomainDefVirtioFSSharedMemory (rhbz#1884659) - docs: introduces new vhostuser disk type (rhbz#1884659) - conf: implement support for vhostuser disk (rhbz#1884659) - qemu_capabilities: introduce vhost-user-blk capability (rhbz#1884659) - qemu: implement vhost-user-blk support (rhbz#1884659) - conf: allow virtio driver attributes for vhostuser disk (rhbz#1884659) - virStorageSourceClear: Unref @vhostuser (rhbz#1884659) - qemu: Fix libvirt hang due to early TPM device stop (rhbz#1914643)- qemu_capabilities: Introduce QEMU_CAPS_X_USE_CANONICAL_PATH_FOR_RAMBLOCK_ID (rhbz#1912201) - qemu: Do not Use canonical path for system memory (rhbz#1912201) - qemu: match alias when looking for proper to detach. (rhbz#1926190) - conf: make teaming info an official type (rhbz#1927984) - conf: use virDomainNetTeamingInfoPtr instead of virDomainNetTeamingInfo (rhbz#1927984) - conf: separate Parse/Format functions for virDomainNetTeamingInfo (rhbz#1927984) - schema: separate teaming element definition from interface element (rhbz#1927984) - conf: parse/format element in plain (rhbz#1927984) - qemu: plug config from into qemu commandline (rhbz#1927984) - qemu_hotplug: Don't dereference NULL pointer @newb in qemuDomainChangeNet() (rhbz#1919619) - qemu: Drop needless check in virDomainFSInfoFormat() (rhbz#1919783) - qemu: Move qemuAgentFSInfo array free into qemuDomainGetFSInfo() (rhbz#1919783) - qemu: Bring if() outside from loop in virDomainFSInfoFormat() (rhbz#1919783) - qemu: Don't lie about @ndevAlias when translating FSInfo (rhbz#1919783) - conf: Move virDomainCheckVirtioOptions() into domain_validate.c (rhbz#1928840) - conf: Improve virDomainVirtioOptionsCheckABIStability() (rhbz#1928840) - qemu: Add virtio related options to vsock (rhbz#1928840)- util: add virNetDevGetPhysPortName (rhbz#1908649) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1908649) - cpu_map: Remove intel-pt from x86 CPU models (rhbz#1853972) - qemu: Avoid crash in qemuStateShutdownPrepare() and qemuStateShutdownWait() (rhbz#1895359) - qemu: fix release of virDomainObjPtr in SSH key APIs (rhbz#1919856)- meson: Fix build with -Dtest_coverage=true (rhbz#1875380) - qemu: don't set interface MTU when managed='no' (rhbz#1905929) - network: explicitly set the MTU of the bridge device. (rhbz#1913561)- Rebased to libvirt-7.0.0 (rhbz#1875380) - The rebase also fixes the following bugs: rhbz#1329644, rhbz#1538879, rhbz#1689168, rhbz#1750315, rhbz#1751664 rhbz#1767013, rhbz#1810356, rhbz#1819058, rhbz#1839034, rhbz#1858771 rhbz#1865933, rhbz#1875380, rhbz#1877218, rhbz#1880289, rhbz#1886739 rhbz#1889131, rhbz#1894053, rhbz#1895359, rhbz#1899527, rhbz#1903953 rhbz#1904486, rhbz#1904487, rhbz#1904674, rhbz#1905572, rhbz#1908053 rhbz#1908631, rhbz#1908647, rhbz#1911786, rhbz#1913138, rhbz#1913156 rhbz#1913315, rhbz#1914842, rhbz#1914954, rhbz#1916097- Rebased to libvirt-6.10.0 (rhbz#1875380) - The rebase also fixes the following bugs: rhbz#1329644, rhbz#1354391, rhbz#1487068, rhbz#1509908, rhbz#1555398 rhbz#1658082, rhbz#1767013, rhbz#1771450, rhbz#1789243, rhbz#1790837 rhbz#1795137, rhbz#1839095, rhbz#1850614, rhbz#1857208, rhbz#1861280 rhbz#1870072, rhbz#1872254, rhbz#1873441, rhbz#1878450, rhbz#1879477 rhbz#1879792, rhbz#1883328, rhbz#1883588, rhbz#1888537, rhbz#1892130 rhbz#1895204, rhbz#1897105- vircommand.c: write child pidfile before process tuning in virExec() (rhbz#1882093) - util: Avoid double free in virProcessSetAffinity (rhbz#1819801) - util: keep track of full GSource object not source ID number (rhbz#1894045) - util: avoid crash due to race in glib event loop code (rhbz#1894045) - qemu: Use g_autofree in qemuMigrationSrcConnect (rhbz#1638889) - qemu: Rework qemuMigrationSrcConnect (rhbz#1638889) - virsh: Reuse existing variable when parsing migrate --disks-port (rhbz#1638889) - qemu: Rework starting NBD server for migration (rhbz#1638889) - tests: Add simple test for virDomainMigrateCheckNotLocal (rhbz#1638889) - qemu: Allow NBD migration over UNIX socket (rhbz#1638889) - peer2peer migration: allow connecting to local sockets (rhbz#1638889) - qemu: Allow migration over UNIX socket (rhbz#1638889) - docs: migration: Fix syntax (rhbz#1638889) - qemu: Don't try to start NBD server twice (rhbz#1638889)- rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - Add testdata for AMD EPYC 7502 (rhbz#1861703) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861703) - cputest: Update QEMU data for Ryzen 9 3900X (rhbz#1861703) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861703)- virDomainHostdevSubsysSCSIiSCSIClear: Inline contents into only caller (rhbz#1876467) - virDomainStorageNetworkParseHosts: Switch to a more modern XML parsing approach (rhbz#1876467) - virDomainHostdevSubsysSCSIHostDefParseXML: Switch to a more modern XML parsing approach (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add hostdev with useralias (rhbz#1876467) - conf: Add virStorageSource member for SCSI host device config data (rhbz#1876467) - tests: qemustatusxml2xmldata: Rename 'disk-secinfo-upgrade' case to 'upgrade' (rhbz#1876467) - tests: qemustatusxml2xmldata: Add local SCSI hostdev to 'upgrade' case (rhbz#1876467) - qemu: domain: Fill in (i)SCSI backend nodename if it is not present in status XML (rhbz#1876467) - qemuBuildHostdevSCSI(A|De)tachPrepare: Use virStorageSource in def for SCSI hostdevs (rhbz#1876467) - qemuBlockStorageSourceAttachData: remove 'storageNodeNameCopy' (rhbz#1876467) - qemu: domain: Extract preparation of hostdev specific data to a separate function (rhbz#1876467) - qemuDomainSecretHostdevPrepare: remove (rhbz#1876467) - qemuDomainPrepareHostdev: Allocate backend nodenames in the prepare function (rhbz#1876467) - qemuDomainPrepareHostdev: base hostdev secret object names on backend alias (rhbz#1876467) - qemuDomainPrepareHostdev: Don't base backend nodename on device alias (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Use longer user-alias for SCSI hostdev (rhbz#1876467) - qemustatusxml2xml: backup-pull: Test private data formatting/parsing (rhbz#1870488) - qemu: backup: Remove note that TLS should be implemented (rhbz#1870488) - qemu: backup: Write TLS cert and secret object aliases into status XML (rhbz#1870488) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add to one of the iSCSI hostdevs (rhbz#1868856) - qemuBuildHostdevSCSIAttachPrepare: Propagate 'readonly' flag also for iSCSI (rhbz#1868856)- qemu: Do not error out when setting affinity failed (rhbz#1819801) - qemu: Fix comment in qemuProcessSetupPid (rhbz#1819801) - Do not report error when setting affinity is allowed to fail (rhbz#1819801) - qemu: Allow setting affinity to fail and don't report error (rhbz#1819801) - qemu: snapshot: Collect 'query-named-block-nodes' prior to memory migration (rhbz#1862472) - check for NULL before calling g_regex_unref (rhbz#1876907) - virsh: cmdScreenshot: fix cbdata passing to virshStreamSink (rhbz#1875195) - qemu: Do not silently allow non-available timers on non-x86 systems (rhbz#1754887) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1852910) - virnuma: Report error when NUMA -> CPUs translation fails (rhbz#1724866) - virnuma: Use numa_nodes_ptr when checking available NUMA nodes (rhbz#1876956) - conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872611) - util: replace macvtap name reservation bitmap with a simple counter (rhbz#1837395) - util: assign tap device names using a monotonically increasing integer (rhbz#1837395) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1837395)- vircgroupv2devices: fix counting entries in BPF map (rhbz#1833321) - qemu: fix crash in qemuDomainSetBlkioParameters without cgroups (rhbz#1808293) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1786303)- virdevmapper: Don't cache device-mapper major (rhbz#1867527) - virdevmapper: Handle kernel without device-mapper support (rhbz#1867527) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1867527) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1786303) - virfdstream: Use g_autofree in virFDStreamThreadDoRead() (rhbz#1852528) - virFDStreamMsgQueuePush: Clear pointer to passed message (rhbz#1852528) - virfdstream: Use autoptr for virFDStreamMsg (rhbz#1852528) - virfdstream: Use g_new0() instead of VIR_ALLOC() (rhbz#1852528) - virfdstream: Use VIR_AUTOCLOSE() (rhbz#1852528) - virfdstream: Drop some needless labels (rhbz#1852528) - libvirt-storage: Document volume upload/download stream format (rhbz#1852528) - virsh: Pass virshStreamCallbackDataPtr to virshStreamSink() and virshStreamSkip() (rhbz#1852528) - virsh: Track if vol-upload or vol-download work over a block device (rhbz#1852528) - virshStreamSkip: Emulate skip for block devices (rhbz#1852528) - virfdstream: Allow sparse stream vol-download (rhbz#1852528) - virshStreamInData: Handle block devices (rhbz#1852528) - virfdstream: Emulate skip for block devices (rhbz#1852528) - virnuma: Don't work around numa_node_to_cpus() for non-existent nodes (rhbz#1860231)- util: Fix logic in virFileSetCOW (rhbz#1866157)- Rebased to libvirt-6.6.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1854372, rhbz#1602328, rhbz#1745059, rhbz#1786303, rhbz#1799010 rhbz#1814573, rhbz#1821694, rhbz#1822631, rhbz#1829829, rhbz#1840053 rhbz#1851016, rhbz#1852311, rhbz#1852741, rhbz#1854684, rhbz#1857204 rhbz#1857735, rhbz#1857967, rhbz#1858260, rhbz#1860875- Rebased to libvirt-6.5.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1432902, rhbz#1634829, rhbz#1640869, rhbz#1739221, rhbz#1823639 rhbz#1826543, rhbz#1829543, rhbz#1829544, rhbz#1829545, rhbz#1837990 rhbz#1838975, rhbz#1840307, rhbz#1845012, rhbz#1847234, rhbz#1847259 rhbz#1847791, rhbz#1849516- Rebased to libvirt-6.4.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1235511, rhbz#1769598, rhbz#1839926, rhbz#1778819, rhbz#1783355 rhbz#1813306, rhbz#1820040, rhbz#1822878, rhbz#1825785, rhbz#1829550 rhbz#1832710- Rebased to libvirt-6.3.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1823309, rhbz#1229255, rhbz#1499880, rhbz#1557902, rhbz#1761678 rhbz#1772838, rhbz#1791522, rhbz#1793705, rhbz#1811906, rhbz#1812100 rhbz#1812827, rhbz#1813310, rhbz#1820376, rhbz#1821988, rhbz#1822538 rhbz#1824368, rhbz#1826652, rhbz#1826746- Rebased to libvirt-6.2.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1460920, rhbz#1591411, rhbz#1727263, rhbz#1750219, rhbz#1781913 rhbz#1785091, rhbz#1791236, rhbz#1813852, rhbz#1817831, rhbz#1466177 rhbz#1515677, rhbz#1592273, rhbz#1611061, rhbz#1639596, rhbz#1724928 rhbz#1784040, rhbz#1793036, rhbz#1810857, rhbz#1812531, rhbz#1813306 rhbz#1814481, rhbz#1814486, rhbz#1814975, rhbz#1816037, rhbz#1817381 rhbz#1817955, rhbz#1818030- 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  7.6.0-6.el8s7.6.0-6.el8s7.6.07.6.07.6.07.6.0libvirtlibvirt-admin.hlibvirt-common.hlibvirt-domain-checkpoint.hlibvirt-domain-snapshot.hlibvirt-domain.hlibvirt-event.hlibvirt-host.hlibvirt-interface.hlibvirt-lxc.hlibvirt-network.hlibvirt-nodedev.hlibvirt-nwfilter.hlibvirt-qemu.hlibvirt-secret.hlibvirt-storage.hlibvirt-stream.hlibvirt.hvirterror.hlibvirt-admin.solibvirt-lxc.solibvirt-qemu.solibvirt.solibvirt-admin.pclibvirt-lxc.pclibvirt-qemu.pclibvirt.pcapilibvirt-admin-api.xmllibvirt-api.xmllibvirt-lxc-api.xmllibvirt-qemu-api.xml/usr/include//usr/include/libvirt//usr/lib64//usr/lib64/pkgconfig//usr/share/libvirt//usr/share/libvirt/api/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnudirectoryC source, ASCII textpkgconfig fileXML 1.0 document, ASCII text, with very long lines RRRRPRPRRPRRPRutf-869f9529d6f503ed2cf9d3e4a41eed772b694b7a07b592576fdb4913c9ea8db8b?@7zXZ !#,] b2u jӫ`(y-#bXJJ)$׍3 Ypo{Y. ?54/rU'6;M]-gj=0\ep%ܢW-tR BS1~>k1t)wJOkl4Ż#͟s6Kԫ2㬾Bha<ڞJ߂c sz'g}0pNaF@Ё,:y'?ê5B⿷^eDc;Η- OOm+'uf*32ҳmq(Qn .aOs 7 ;KǥeFK ^Z-9ab3wCŜщR&&Ua@$|3Kl)3;-/6[QAjņrՌMgcthEXl8p0ױ8Hbq?A>ߐ.Vs0:wz`]:.U*,b,𫓈K+Ri8Pln_+_sI^lmaH˫nRMKR@܂UWeg Ǹ(q]KjD 74`!=۾U HLD bw ]{}T[Le !pPzYn& jRH֍"3-S L}{Mnjvfo͊4u=Ǡlgm,j#]!uLxZ!ku/n5AAU1Br4{ǭ}r&s~`ȍګ`m0C.At#dуQ6/*PG]{&*qfk>)R3þMLiL40Z49ȗ}9uG >ʓSQ(Jli:Y]@%Rgv 3f[OWdV`gf7g;YnaNi:=|'Y?'sVZޙ‚f򮉰펖Xr] 5TzqK.ѵIp҄nO,u%ձb2_bSuf] {-c2.Ssx&J;tX]ل g;-3`$RaW>ƓlΕ' @XJY'~Ilm=YH[( VAA,1V+w}B?Ef6 q*HPXjqQ^k0_J`v,3{ΜVOsQcġUVG;M6MP$X\ 'AmH~V5*GCVƟ0.gK>k[B3Iڳ剌Aw ^6qk\(D$36 N4.`XstPu]|d36es:OY3rW1˙[۴RgmˊD3}#٧PU,1@=2aNlZ"0O@,d&v@yGVW_!`#)-bV]^K Oj `[Y$ߡd<.·7BSxr\ mPW{<5V=SXbBو` 1,qu$QfJ)'sW~!nG0M#;;;ΕMvX?XF/t ǰn%ROc*4=?[tjcU >^gRmзt55ZٌlϛerF PAhGg2p῾`aMgu,jh롘$ vkUƦ}O-,UBӁ79'@r[(eu0FY*UϩJzѹ!%pEf$F[eu42Wq eݒ#B-!5Yj`lW]P,twY2d|B3Q#n$y`͓|%j J +]j'DrGU46 ጀc=$9y4*njMbliJr8v.3nMuɊ_UJMiG3X'KfeCGQ[[DxmP+m=~>K,G6u_6פcvME Hyɤ,)iÅEpwfe|؄ LsJݶ01Nc)kCƍMFQ*D|,`\,@,e%7$feFE#% ӍG9ĸMRuD3A`sJOp2"PG9=.' ok& %j>4tK:cQ xvhqxQt41E@W:bZl AO ߹/kkWi3s#H\8$$FقiJ@XLm*./?,ܗ̠7OS.ڛFB`IY nb ~;O|/xm&%"?(Eצz^vpYޙ&6^fpVd;o۱TMLa+UIO{ U9<MC fÚ 4W{Ȕ "J0:WE $A<ސc78&Tڽmޮ8eQ*@%jу V0eپiȦL~G@^NiMu92Gol[J@&֜F1Ea:8y_qFUaQ}?;X?w=zB*[]H@`D0_ʐOwYH A6dFl (_nBPgv%%| @?3H4'9*yp! lZF̶cbAڭ℅] p@FM;z2MCkLIrNl. xֳuۀ/,iiO|-R3znv+r/HᔦD4oD:v{4/|b;s;/Ï P&]G#mN9K7H;k'F:u ɏXj HYɜltoAH^Dڠ|8G%)pox+HxiյVb3G0J4soItpB~G,r CbC>*b@YڕOc[`N~7&B-yI2O''"R,6u}&:Zs{ tW4\[I73j@ ^ԅ613fk'C i!u}xW&tb.۫ucSC <׼94rsϔ C!lu\9I.ƣJrJ)\4(#W̒~vXzI8hhEc[FK[s}͕l탿hsi',>kȹ :<(^8K)Vkf), %̝:gZcMR6/cmeOFX3q)TTXTvZυq:wH)%CaLR߻ֿRbdKDsrr{H3y!6SDc7Pfk9W`,dU$w\u~Okl<̓O=D|aKRK- ax3lǾms# 4\aW q> >H疉G\pCj`'J)쨝d=|8ƒ2~My_+![%:.]V Ђ'uZ>N I+CѳEz ФT\m\&^8#?{QuTU|z;0Y3.D\yg{3bIH)ADoЉj-܍#`=X/]9 kh;Pvfy6(z\ 1Ƀ/CI.4On`/cx@@ɀ:UЪs5YIA=F>=; 5le:;: CXۜC2;B ]k=kxg SgՑw"ǷUhoz1f(uo>7F >'gً=B;;rF?Z&,IJN? Mv(m{1rs6uيa[!;,llP] 3k"S*aS"lv* ck?/1V\ *)X@Ä*x}RY>xF1]`kZl\tNWk=d4Uw9ؘ&6șh\%%bmW^yJAn*wIsBxǕY=vK!]D݊weO%bE5Biro/2:$~ qCҊ.N ;qjSfcsBAHI5lJ}oMZ"3B,/Ploy_t;֩bc!zR!3t.ɱ{*eE50=o$6:M _gIS?#lhMI.˦x6Of C~O4t0tSV?* ]1Ԯ C/CIW.5n<)&-*&> 0wpQKf0q}_dEiHuB 7MJaN!2m{t\J_`-C[t?CW61 A>NS49ܻ/SX`9D\F> ($.#V)d"8!< nR5Ia'nZcP߸|;[167>٥t5G^܎LPWbd S Sk0 $[:TIs_J%<ea@ R-7Xs ٤sjTuɥe?g;!ǘ\ i 19%X+,0J10T0#,Rm xbaXMX8洍=ZvU'?TܾHwh M,fιS@)uW )H63OKa . =M8oi<\eJ &&P{&abE!#@nc,"+| V5Z>y\yo[>ʗ viJCЧӭ*+7U h;i2uMs 1^U(.$`VZf<@Ru4m{(yZͱT% c2*.wM)%b%ty 8sϩ.&HnsXS{yb!YYEilAU[v!Y\ Y`}~ ymR':3߬.v5rUJXSY_p/`lXs+q?!ooCh4%6A`BR}}lGyJs5?+ ncf{.N0[]]?ΫlOhrl?[߰= 2kG2  >t&V8,wў-AI3֝OD֢`Kս:R "IXq Z Ux߭KL2+DjHPAp $d=iNHkoAixi$dYK~pbAtqi֡k(e kg5U6$@EFIY}k[ǰ,| 4§B> O:Kh@/iz- u6 08[{i͘qh`H)!ldM1۞ZGnLn!~]];bՆ\EG2U;^:!Kd߰k,mr qJdSK$Y5,y.9cs!9%1leaN9;Xs3RϻK04coc;8v/"x{Ї*h>\@!dI9HE?~`Uǖ}|pFr}XQy0"z߇'>:ւfFZ?_qĝǴ_KS?/VVy.e|Kq+}#^OyQKClkv8"d}yoU&+0Ig^qœ4\3՝To萗PדVⱊD:nxR/ 80[$G2-.0)=^%"O[mH'$er+Ao3<4RsV`vOk9WaaȎYst k1Rv^ٌUj`S^ xNx-Ξ%RoD4=OpD$IK1 ,{gtw3}Uً'!iczHB{5% o-Q#;Im ;!y=qw' :#Ό4"YOET`("h!~v*A+LލHC@A6`TFz /L%iBCZo,.Lڪ;R'>?kI<}J( ݳ:%*ٹgPDž\dܰQ %KOLeiQ "_!jqgmdUv9qS=e6n:! |m=cIvH<导WoYK'Y8g|W$enz6S=$-裩U'T2BRVO lHWמn4B\!캻/Q kP~׀>#88xaSU1O!5^ *<wr@% M wD{]Xigܶw'ҩdT$k]('#x' RY)[3L0't;&ޖH3{/_Wa;<לD F e+2iea05,Kr Oʞy;-f}|>FZF/Md_jn/`p$ _p&aŴ{`fŲ!ˤ[EZ}lU"eLt*HnE@7<(PN11L5GY(sZ.+seeqȊAN52PN<ۺcu AyÉb>d@:Qig8x; (fuqKrsczўt;/87wu]gki"ݡ"!l 0B4om 甚;mnv6+D`T1>Izc$2ΰȷ0l\O[jyt㨜œ%{ƇoM+m~X'm!pA8`fmhE/QÆ=st^(m*GN¦9g M+euI=dB):S"D൑po;˟hh텐~bH8 n2: 4@%*TJM:wz%ɍ$.YMVGߙ,8W!_]{G ܪ u$.#;6Hm.OV7'{rP78I*Hs/t/V>&ρbZ[ 1,h$.WndVOjxbٲOڛ[ \1ٷTh?3-mF"+fd!w0l=F2fϢsE:gׁM* Ԯ XBgbTJѽZRdo/P@RV.XygVLtEQ)7,Ҕ\VSoeSJ#Rj 6@L<O`W"> #. )ǍH'CᕧZy 'GC"3c/ ѥ!R1rO|@IN༌4Jwڋ!@I&&DT7vs1 :*!"#0Cl\+%,$+b(zRM;e=3*\L(oC,p OvL/ vj}C'Vޒaݍ2.yAb[*ˢ YZS JQ6PWFǼxlyy)=LW&7H4gϺ >BofzMDjײ͐nscb<6ooxmG)1JyΪm!6.bӁ7 IKtjqv~tHWLCY"YC]fLV}ޒm^\j֣N-(y,rwj@WzDrXQm]9kaa$(&-fyKJ库ʮ,'r&ʼTLl` DnmLV5EU褨TԡN|y% &6愈LE9НR=gnߵJ~DP#G=]Mf()dt3 s/""D`N`qٰ `hC); f[U !Ÿ%B Ha>ܦ%GxSԒ#WMEuQv!/phUs[YS,Hʮ@ qJ/*B 36Ǩ<|=\LG*LhZb8 Zau8$.G]F U~F<ׂ8xO% vZ~/ю7Cj@{-Z8Ӂw$q$_N͊H{q7*ë2D'5w.]+9aWlL5`ݶk*hu@c ha<.9un{>˥qx҃VNr!cLv(p8hTK$F~=\Ec{^x,_g[ I4TS JU/1u:+!h p`}otq\q%T]Қ&3xq_T)k)\\׊NLvo8 ,-{pKuպ ?Te'hþFY a#r4CQ6[c|`'4fPk*[I<9ieAtV$ I9^WrǗh~Ļ=tNxN !{4t'oXdOQ; hˣ&@R-U;f.!,J ]sXAr B5%x u1P%5G8i1DΞ a1xE,BѠN/ atFGǼת`xcUfu#t(6/ 2%>!ZҵZX֤tUCvBDBӐsu!4Z|p5F_%D&Lb pA I{}+m60t1~/[0$ME0+kt4^(\JO-`c{+'9#)Si%3jJsѮnA G+!`g3IhnmLhb tntzdlp ;Paef27ǽkcA(ԯ,(Ddj.b17|U( _"J58|.#+C:ăSo*z\ۦRDeеnXԫc02O4H{Vam=ɘ(O^JXe!RƦ x]}ufwzz0ɖDɽ[%_QcViAxZVZ /ꔜb+8ZR>%:Ǻ0J57 }E{3ȥ6[x`b0Ǟ՟6>;IkMJA(%Y"g$H_>gFi^BcLO`h\!Y_#w=Pv{k{8<) _GGAeS\boxW1)l (B?H = lb!??l։csCLvxqy qde6h3/ 0D%Hl^!?tM |6kYzOZ@nm UB}HdK .>< 6m( }wƎ4wZpNAû`OcmlGY٬屟ܚPeǸJ }@k \Ի';L+pxBg3|򉶿>'wP{V2wATσM{^d"G jT 3rfG:&$?2$|#R,utԭNqcƷ;ѷ1e+6.@ >%J(50z%&[U&,aXp$PO8wũ#_hRKupQ>9:E1XZR9ih4[lG`ݖ#0҃.5] =Ą񉔞{S9Ukf{G0mo\]J ᰬdT412 Gh"ě=F|61@)@߻uNj0zUt"E㶲p]0;eѷPa Lh<:7GNHFqJVЍP]Q;Cr_5kXLjk 3P[bPNKoR)ΫM!R!ky#}X5 ."7axĴ =<*:5Sɻ`찟ƺ\E؈ECtv_-aKE9F`D'!tdrCA E_Onڑ跬ݶ\ Rz{фaʽj[W/ϼa0HP /a?^ _ $ }oz 3LjhSXdz:-"*GUe'+%2Jャ!2I+걊Bu3s&ZNhf;?} j^-0m_uzvx;:aUU53A_Q\T\9!='3Z76o_b 6;,쩠w'q PUm mb*8)=qn.^Z7:)u'"za۠AxF˷'8I 1S_}Ѓ|/A<;ځg3V H Q{4b^O> Kp>HWf/ᚭT_iO;V0hl(byܭԎ.SŕvUͱsIH=/㫕͉6=Ռꢵ))4,f}lrNaFj`@aW;׎n?Ua9ڭJi]$ 4B_[r;E#A5"A3cEH!BXx1LYĶs$;%R2 syo3w&;ͻvVl|+b9)qR(["9vzk.oqo8h=ԡ|@&N6^Uu7aBK<[& &CosODG)UQUlMbxoLvR7qZeN']j q0yT=~{T7SA XZ0yCQ?k|v>̬uQ¤x'g)gYCE Y"H5݄+l$+p#_aYNDx=*smݷBCʒNĮ/@7Euc쒂U7.zk+nRえUJB OBj7'{(>)`JOIMx\~F)ry̅ˡĖ'똥Qo`)(/ 1(|E=m;|B1C5|4Ndҷ`¨ /Cg⺹ O&]jgx6"R@P~|LȰm7l19R5"ZbJyĻI#!L_\P&PHӱҲ+քY<܆GpU_` Rs%e  6 \s/$ڸ>qxKv1DED{mҀفufy?-;9.%_dOT.sBjpIjQIjK!@5=--p+#oiqNDJ1Tǘ$Kd&5Ϻ$17hLܛt#`Bohd*R 5P tյѭWR7+2dpk= = @~nU1D0賝U?ĒJ4[i%M篨/x`rdMI>ۘTdV;meSe*̖GmPDbPR3yWסO8X:`Osc&upR}d5"_'~ʼ׽@,se6bQp%sz//h^C3F>F"AP<ޚA[uȨuO -g  $9,)6qGys!Z-xmT0"j'R{ziax褳8Z#?z3#fŒ|tʹ}O#*Q@kX3 2.cL[Ec}k%0rg1մ'6s"+&}3uXw1_x/Q6x% k8dBݜ{_3'M5o=1CKuXY=S7 .163fHbZ{}zO3@rn) hea(xJ->wQ="|  6AcLCC~* [JFbFzN1V =A iߦ!96UJN8~2C/YV#svw'E'j]ªrk1Й8:Vbg(EAȮGbJs>'Y^𲚰E:m,\ʍNsU_j{PFTG0VPu-ޱĘ,mcr]OkZ''ho$zI}p{E@͌oe}fRu7pJJ,O:lI_d%/sZǦslEp#KjOHdŁ/0_j'T׊wc@"6̾ FWʝrb+C b]^\*wÖ N~KURIa Ln-hStI%Yr ~*ap[Kڼ81$de;NM긔#gԪ}oq'*TR^bZmly*!WG/>YwAqPp_\r|k]{-K+"]TȺiQ.AK.jޕr *'{pJ@뇛_5wsP'ǘv'w?;X &b?P6M*j}ȧ7 snI S Q^v2tm3kv+ubXG->򉘱VlaB95?w%2VbF+g$r]hpz,?J bvD3UgxV AAtˉJb" mi]&gRƒLsH*)X? }?1e Yzև?]dImddCmsc@T~nw(vð-O=/FtS#/IHm<4 zSOeJͯ>m\,\!эbo㪃G׌KO=ڝogƁ^*zeN"ٔwlN@c9,lLg>\ܫBNPkwߞ@@3)ed vlc;8 Z@|-Ž%"APD2X QLh3 grRz ;7!ᙶ@j^ ⡼{P*dJ(px,Y!JKl=BdYr_+qҚ'_㸗&P =KU$".'sEA/j&vѾG^<WxEFRj bDN C?*C)˴0+ n Z>n6XS1SdFеad ~u >Nyn5LL"<}[rQv6}'s j)0 PΌxQ̠+MnY_,$3ͼ=" M6+]lp;DrZ-BptYj+GbZ_iL\FV b$$syD:7_GL+>[lԵTy3d4Θỉܨ.d؂Y?G?6fu%y|hf,=riVT=n,7aFXqu>0~6sh@i&(NGAvqˡ k@}<K̻zՂI |؅FzGs, tOm+ @6ŠϐkrݭU-ϯ Шb?cGϊ) ՖӴ d}M:Uo,O [MMyAwgo{9OPAfJRx`x4Xa~`?Ł e{LҨAcb0T -E46K*j1ʰpY\Ww\SIԗ[\ZND)@= gވrK/i?IyE`ѯz0K6aQ qjHq3yEn wx&eOQ @bBQˆX KD:* p(XC$hdV/օYK` Gwa6zMn]Vv5X3zuk@"N BeEkI>+Ddh͒wSm@ bi溲Uclz!8f`p:n2duQ&M|dxVհ! <ͫ_u?j\*s0hX +,O֓rNЦ,MVvNQݱ 8}X@ac S7X!_s m5^bTؚ&ҳ^y-F6oa85ޏs4^JS:@ .JhFomXH >(U99P0QCu{Л\wAAКݸ Yr >PTO'0IM+3m|,3RFլ64*T &. TxAn&R u.([yvt- CϛTxDn}!*Me-CCU=}]60:cژ{T67S sg9-&kORqm\]/Ebħ'[ r9@uh},ǯx hWy8P}L8#/ ;N[㺰eia7'6}1zH~CKV%!yP,hQmXCK܁0˘N3`C-);O8xװ"M 0u B8q pϔz%hvq#3mgY5i=bVjѬ?p9(:?Nǫq4MLk:@ 쉛˘o"r$z|Lue~ D,l _ԔܖR@(g,)\oڿ,JH3ReWUy3`9g]TUi#R$4*!g*ߟ]&"-rGpO )h`mԬ;,:7Ynޟ>(ǚC;}0@YP3..E^.hi&U vBmP NKK"7K8;z|ɪ wK)X=rme~l൨J5:ʚyvWr|{j|^d%!$_ovp]]|j>hUr̤= =|yV~V3vF1G3>№ E߲ݯQqp_Wz K}Mr"T>&q_ọsc++34;<Q X432kYx qT0~BƟH(0C,&C}wy+q '|n>X!0`| _!> CĕUQFT]? el7y6fyqGS]N* SS0ȇݐPy|פgn̆`ȽsVKくe]<~YPX/̾'l02p>CMv$:Ζ:6g~)=l.OJ;{~.]UqIl S ?+n U1P;3Izvn]МOVb9%g.ahjڷ3 B#.\gBde@t\agt?})MJNw~'b m[ h1 娷w|-o_KzmTm&)yUq5lctlVA6sD9Z83ǞcUosz?"SS7)$gY\Y^×bYk'Awf0+6-&Üw7fr.ZRJ$cW@lYQ1?[n2H%6Ry>7xݩ|[h+G'EځSۈ^߰ض6]n$*J+k1YL^J!L %]&l q!Z@Qͽ~uX^UZJIsIh&%BŽ{Oe _\,p 3-x.!%n(Lh^'$}ٞmKp zudMGNξɘ7 ~N;3R?oC@9ۯKJR=& yKTJd1TJUP6~؄sŮT52"Wʺ0|2CigC`qHU4df G4M-<؂QqbHY}.m-%ZgHH$,\Xe6ƪ诜i^g˥<$USD-p*"/){{ɮ[Q1nb&Ҽv)co q''NQE) L |DA+i챩y.D5'}3>[> %q3Kݮ94{aܻa,=H˿+< F;>ApDT7?Jx[&/!BG8,fB`,\ =[jZܥl?Z@K?j`E 7-P-4FdHEcTʚ8/$^Ñ"2zq^;Sñh1KFVgw2}xqh#SN#.,'r116R؂\\Tt3(Kiʩ#Q./)jJW߅a{)wDOzau\t\/r/`uW)+p Uzo&QŐX:u & UN]p?> j,YVݞT8ʟc[S~6 ; K4wb|[ld䥲$ H+.}nIy;|J!inU:P1"#XSiU+cF-=CzK4@ 5k !(zExfa.5t gge .ŹZM-)}FA6k^t '/EsV].ڕB;ႈw]R a)}(&.#DHvQmuk4$۔XmV`%KY_Bp,Nbu!=2kDEv9 گ7ےr`::,T:/sC pM|*7/_7'AS8֡g:#O0+}}daovJb22 rWT7𹋙ᢍ#p  U^x@> r ɬ47*`.se? _OI4(=O̰);It<6sഝƌai,D߆# sC,lŜK1*oZs0*2C: le Z_-@S-҄+5HU/ v|bOY9T0!sd|.JџXȗ 3sٗNzN7p0n_Mkm'FVa %GN_Cs-O%F [o\M7#CFfjTDD%6N^p@EH@X{Ё tկO׉țҎ"bsLQ8t8n=<9NLX/ Oۦ,f_ v;s (dek +awlJg ~ۿQ=A&ZWuux D&j,%k\R\U6ژ%6NC\o=j B2AbJg~ #֚*DP;a>kY>wh G٥$qTnp@n!#mrP,Cwt^T gh>3FbtW $p8Ϙn6܀,n-Fe cnЊ\\ hF?I~ݷ{HZUqXCOYAF!0[Z16k3l)w16GmפJwpn0G͞;f(EY[ldO@%^W^gs6;v_VQahT{мh~QXkHR)vE⃏"'. 5ꔦ%Em TMc?PI'YcMn*8n8P#)v:Pӹ|^lRʸR=&,6FmUכ)@=;~n7!8^C=[~i օQ>@~-``fDܟ @bn!ny@k:cA7- ]Ad2ϜS@u\skpCfMvľpc8v`ENݠ`$Ak$y`7w̌d>f5 2ZT@>؅^2RRb)nH=K@ C+&i`an?kmPrW}&m/ƍw|0說j([[9,u3ԫcjHVpEɸ{m8v,[]z=.D#%c K.D녦+y-u7k7HG}=T@@Ss:Uv4fueER1(ue/y8iN6c8mY(.pS?qL%y"`tdrww޲=b<1 M37VMW1Mpvvd3I*1b^\UXnz1J}1B$33 VrM82~]|%ˀqe H.4Hx7z*گDEޞeK(ڲ]>1aoNLs?͞ ;hlܔܻaVf3дb݆+JH9]]1>h,k-6*r6B u%nn*59 ͣZRC󈧉 &4\k2-E8mW6I=+q<!d_zN32 %F1u<5;;!ERtɼ,aZ'zēb0@&݀\l Xbӯ,0QŻzru9¬ 62 b4 jС.M _r ײ)˝ڀ5Ԋnva5[F ӌ2HZ f 5W7Pc|`[f6 sFL3={fk'-mdE lQQ:5FO*fI9S(> J w9 _Иs a%Qϵ!93DoP8)=f.sՠѰ7:_n@pjTab٬;'d7i1l.8r^+u䚩i`r%\è1\F>9ߐ6WIN-bUrk}t{U9c;.\(R? q.%/R'8vuwl&sY뭰JRYy.Xј  ʘSE?>k|MD7C_v6K3[+Ocmv1A"\ĄCb5 Ksvi<` N,xI`T}~~XZxk~AFd8 Q3 a\'k[?(-'[]T #ejЯms}g=gw&$D&_O!1C@nm8f9|NпٰKQb2n]6dcgiMb4ST ]1VJèُ N.NIc IY4QwMө\/˴ 5_)h,eGaDXx`#5Ў FVa+`r h%"aQRznE)纐v)|EYǫJ;aQW] Y?bIWfRVCKID 69ݿ\޶0`7< &-GrhxݟivC҃9kdyAa¸q2 `6L4}>8;Xm>_?UIn=A [җM{m ͆4yҁh;Nh ? Sc32,)}^8Be=8괅r0=q9 fV Mł̚g DBG<d(oupvO.#fITPiT\(k̠)z: &bggh ;Cwiio!H{z3q Yz.ϣqQEOK]'֒R%P&֩4 b/?B4`r!uV|$omO+/_eZO-Ċ׾ROT^bwVQٱ7hCasWARpe ʉo6qdRD}P? 4e'Q`v%_炐$~F1 ]]`I?R^?V 3?u@~1hB(k[}:2:? 9\-vZ)A(A2 ~LI\rG+GݔGPwdu7&Aa\nzt)(o(WCȏӟշU6m8^zY$y6/aƢ/e 0˖Iŕׯ)t8QI$·qC? `=3K=`4#wSfLc o7^56~e O//%ygA^fOƴ۳J51~6xלYcհჯѤv;;K%Q51<NVHހd oOe"׳gSꗠi0`eyCpFh85/悛L΀*w* ŗ9zحCEԖx~M):[mީiNF٨סB_l/Od՘Ab1a (qA1v-ɌuV^<;$ϊ#pfZ䄞[>qޛ#}Gyv,W7 gxye-*Z >`@E5:iW[˜~^[\<4ZF>7hr81 6Ygb u)ث,jEuጙcv Det:Qd9b:g )B[EYRe2R.Dr,a!L Ŵ %w1z2^1/g SeB`UFO32–!+@h dWEoޢN "ZR+a3ྀ[!"n_ǾG%"i!#IP{<'¿+KyC=Sj$N$s.LLrqH; 8Dy!GOFDBÌEqfJ_+k$NM5@e.6R[ݓ M[Nn ki*Lm%ؼ6;RVGPHY-*S`x :{r-$OvױI/p%#!ICTkGz/.#Xj~*h2BD ]|k ク}],7Z vw,"Q9y-nȲD}Y4n6#G2lX_P!*@ihK9/i 9N0x*+hkH8>6 2.~9~R'&G $bPai"CU";(+I_Df B(OEL . (% [$`ͿA p~/AYQZjvw ^)ZzїWłVen7@ANOv˂* _ #8̦*Yi ? C5pEV78{NϛqIHKewi Uej*_;T3Zs㢶.Sᱥ=c"7 *AU9Jх r>xRWF+ i8%pğB7MB% ` iIkDBGmf5zZ)'=> ފZm4!l5e6(4w LDHJfxYHk6?v.!/}Ŀޮb5$y eS+G Ϧbiab?Ox|M/V1MBxu+emd~jȲADR$V!(Rt9w_أ7D K-8)w! oJ?ReUvjܥ 4SVW;Twf}SҤ*W\ـyڶ;E?/<*pUr!' a.Ef}:Z>#Ƃ.!K_݊A^jz6&$h.K ̀~QG"ې\^w%tlYZ q^5%Cz]m5ygnZijGǼm!uɯڑZ=ohr@,r vJH +t9vshn|y~ܫðe L=P'uu!dCM0(Ze~\k\ UPc [߂8FiZfl*DKG./ÒF]kտ;5WRN} D K V'mHkK@Ǵqi 7Ϊן{V$vH0աF95?.R 6 iȗ К33=2?r-Sː,3@%GMS@y{Lv#D a\f=ltς>M}h*hIu Sm 80sU?2Kx705w :m3I*5nM6MFBVbyW$Ke<_K{!yK0dYT̷ WlSV^rIm0A鼮/aC#7Md]DZ"[M$чy@:k1.Y8A JThwow1MYpRʡuLr%`]|ԃu*᧿q̂d;[Av֙vo!$Xڎ}RO|Nn-Lˀ!*I=|@ ;rfug>PuYGg~ɘޅmbTk6&r7wXMJۭt/5i'VIQ<_/hw S3Vƅԑ~iFflGIڼafP@c̙(x&M a+[YVQM=2̩ Hqn ?ۣOY_` ,Gksp{ `ڲ&h/01 ާb~VH3dPh!ayFB UzX*7/ͳ~2.gD1g𜧢=A1YNSnC=$Ť^"TXrC@]O5^UWϸH<$2)-YD*&žQs\0i_{*?eN ڝUϏ|D2]9m`&:\yg8P( `s5|̵ 8: >Nj[cK\=`ra.xm5\CCK]#(@J3_4"{މ^ctxxܘ u-r4_QR6@uZ;H&mp.S:QfAxu.g2GlK ʿ?t9CL/UGȔG7+ P.>m7=R!U) UAīD쀉C(R0mCISLJ"ܒpOF(դغ̨ٞw5|:CW"l |wsB~x,gAm_a}CF6 mrmx\d }ɗA:{MBnl6XaG^Zl!Ǧs2՟e]Z^hZ:{ǢI].2TJP̟s;˘ϸszqZ U4<:o+9/\2bNC7␋|%80.K9Qv&l(93_HcjO ʒs8`^swFGOwA86@Fr13d܈ٱd}D-"No&Ğ22.ķ7.b~]_Z*vm꘺đF4bgfaBL"7uH\ a Ϋ0%%v0Y-| 6?qq'/Ps"qPp.}8Qa Q,Ki]ȅ9Yj1}YĤm| /`\}Q2*&Y%%FYΒ#"25¤j"Ğ 53*^xqhzGixFr 7_94(}Ш%}Q* d[nR4c!)Y7r{[ҜG|u!D%&Î0h 3Ī$O^'\FK;'Gp=' !apTO*5VK.|prc}2~Vf4)eFkf :iwY~SdT6ԁ99[9[c֑) 5~k[2l|MD^(!KPkbRpilx_k l3$&0SmB RPYAY+`w+0{Ȝp}6 "⍒!s/OW%)ni#ޔ'F.C۠C~#79~;"]4JN)J8Efߌ b2Nɳ'Ek ț+3ZjYVƷimdC70xJO]wEGڤ;F?H7e#f/9ָXk-z`u0`6 TtO'N}fDy΋|~̼;5?AQt鶯}zۆ*|02/k4 vݱ k}vWۧfi5'/}enu4W} @ n5fG~ΕL})&]Db#ӿ>P>,;3` 133H2dZ==R/"愼!֐٣MߏܜDUeR 9KSGUw8쿯a}}EVyd/1H"|1 @?p]ȜU7!RCQnRKd\ !v"K~jY p+q Kl:{"})oF40 8E2X纂>f/)ӻG{M1~q-Iʜo5Ta\7 SKӖ5:˃kx?q85S -! :jwV(_͉xP4kz?l$ZZ_CbTBƯ`)5Rʩ(v2eѭ܂GY7NpOH ~C+qVRc ƿ\#8c%Êc`c7)_Įb@;vw5u뱄ΩrקzҀ*IDtzOJzSf\<` qȼJ`GP`3^=$[E»٦#=^#8~tI(V U̪!~ҭw>[teǸk# {oP}zϖYeQf M}Oo(ӎq=iE*e26=j3ob9G2-J1<2//Ydd0ZjPȩȱ eL!tUK*|],D$՛"I^@u6Ens>>T@E0 { Bj(qQޑn[Dq.X3I[..U[oC"!H*c|-SM6dZ`ސ/2T|BoSӺ/lի  JEtFڑT^]W%{YuG>1zibmC2Òz܆i>OcSp⷇Jͣ}9fVXC˒q;YԮ9Ҝִiv@CSY) R9c03F{IuC_ZDi xVBzFjJśb?0뛻C= Ky;T$'oc }[OK>X}ؤ % Ha\7 (0Yr|x 9DBbe`oF7r]lOl>ujw/*/iQA9Law콄9Y.%-k1E fexoVFNUpc翄y~âT;r%@vH҈uBi!FU80AUF {6âp}ioy_Kz1O.P72?+Hϳboɷ>݆d/x{n롾}#z,k440Yq86սWH)&^[*Vړ%[@ӵwBX!瓡[ʎ_ŁA7_n3;8qcKYٮ+.H8Tr[!~>gUBv|5F4$0j9M<<鳦BΨ@1zE߆?х(ekK|y_Ή뙎0*M@ⵠHKU%]r&Uob饧q#[M}8Wa3Ru0ʭ(˂M^w+ǔ S-74@SY!ۇ~EFf%'x4,xUY2Πڶ_Qe=ˏ66K]9 Fm[(![b6m̲>OL hn>ڢ>/7/C0t6Vuu3mfBZ¨LcaYI$)(dPថG ! /jV9 /ǃ>N36ح~ȭX5rugG QTtw4ŌNlI0 [BO%)4Ea@adJ3BsKsZEP@x(2ĞT)ٽ.qzu2KP+M !WȘlWڔ}wK^ [eY+^3Ъ%o>Ss[?AjV%A]Sʋ!34}X*9c6S\IS__>4vZk:UMid׬F.3Z15bh3 0gyFwY! ,*k@hƧw\QNNUfa1!@(F~V{-Rz@f6̌ Mr,n<9AS1b6&(!&Al{e$s` Z@XȦ#{ iQW $g9x6vR&"/ېhQ׉VJ= X񠁸 ]|И\p῀$nl?d]2ۚJBBowuN@a9^cĘ1SV6<٥ϟNrG4|1\]~sXPe m=RsG_?2x oq K xݡ{=FA[lcTRNp }Mgh@۞*|_H>䨇_L< ~Wy0هijB<eb2phɟ[+wq#/ Vg!{kZJ#;v=3n'M|4K b5-Xy721؆{nB@M`ji{@ ܁x4A/qy>D]`#S?{rHɧV_kR`߼5NݧeU1GΕ3o6S=D`GZDh>ϴ}4W B??s+#Cڛk,(%^\hsC *̉qӖTopˡdύ8/K3vF"]e٬g`c}F GO[K+uXYp>r~`:o<SPD8J "T(7%96Ʀ+4z ~=m[B0;Bְ~L$PUOf>J RJ|C8#ZFU' 9q5Zٳ5 ^ܒ<;jn/2b""@8,RVxxv k:?.H P0Ep1igXr kdJ%,:_xTK70]`OV5G\9ؖ$cGm=G?Q=zc ͣkuQ&ڹdiMiKFA"yzU9Tfi-tT/1 P_za.`G:a8lGeI$-aZ)Hנ l.,3n+N r0,a=N}m} :mݸP@! P\2cNZvit . ɘO? Q9 GBM 1 ,`bT稈Eoq|6>fZB~.z:4Hb6֨2jbeI"pP:YeN=`1-R`"ұTm\X$a)'ؓ#я(v?e}Qs@2.<tt2 [(@}^0ы|Q0^W`y-7Ȝ'vC^ٲͯǎ۞"~3 X搼9c` O**Dqvocvvځ&)ai!\䯿*},tƗImv ]%L/= ڔxx׵$;1Nc0+HsƄiէɳFCt^G8j2q*;aGRI^[.K;P)v R&!ͼWwΉ`B*%…)QpFށ}ɇ(x8+@ؠb*tәzS8~^TR; .- SFEF>mbWDŽoƬ?"J!>pMfz4Ϙ*'n/>kđD}.S6 `f݋ƼgN#aWmɄlnwꊃZ Gr42t_u/;MHNiut B_G9̘"t% 5?~[W\ZCGw=ʖ#pA?mW`-$HՈD wk:xy &%&6P]|&f -}#\^ϯՂa%>kA UԯBd#"ELzC7xV ՜+Y2\?E`cX*Rɱ`7\@yU;ƛZn`$=㟮<'xGK_'䱎}FkI-]bD)U 4_]L)h*ܧxorEI$\,֬cA)H5eI ;KA ,G?nP&Ih-&ċuVVA wDnߚ[k+]8߽#xH`.khʄ ֭Eh#$bs&V iZHq@s7$X K)`/=G_C'ՔZIuQ0 {Lq*͔ReVH н@/\PfG13xՉhght*K3$텉ZzXJ@UO*JA$Pw3&J ԧǹQ:&ٱF43BnҷQsѠ7~S5sIg0Ֆ&vscHEkUjVR箊(x(lQv*teXc30[x&$D{8jn.ՀI=sy1dIm[RТ nEZϸ~@rQ (@۬f^͙!!8WA^V֧!qJ3Kۥyw/ϧEh/0y_^ACNV80v[Ob6k,{$s/gc ?B+=*Y!hd^𥦞,L-$ЙXVۡnKA^;O*"eqHZel^𵾾}E{WU.rVStjXZv5RV^U]`LFHd 尸kI Z*lDKxT%YhP@_b; /sCDsy9 0ndsOE$3I ɼ;×p<pB;9% ԅ7\ khxXr3SڲƼ^{-›yC;E|J@%aЩ-7gFһ >ozx>e eU2 :>cKAz}`F zMT `и2$~XPt'/ X*fXyLh4>=$pM=m9S!:,d/(e u }~fa<ewn) y{$!&3`ȧo[F&`[ @ QCk 8 Fd,WwE.;a}Y[<&uSC^Y]ݼ֮'CСbsv-:M9|OAi xA0BǞI p'q$:{Cǖa ZxS}\偿Rs_X0R!̏rϔVb8Cp ضx8=Owu,* * i.:~nm,7٨r$-2Q-aDYK=xBc@-|Y2̳/'tEŋŕIJtiEav ?z)!Cx["(0ifNs :IekxUM[" zE{jM(uf՜aIbŸ'y㎇*_ww\%sǣL`xV¡|rOS IWKJ>/Xv׏B̈́DB!f}ä  al;s3 j(T>zmng/+X(iGuW~аNտV\,)'2ZF+FIGA5Q @0l䜱6m q5"XDJ=7^E[f^Y.؈<!yE:CѦ0qsO[R[_fWߝLD6r -GaA@b [GPb`v+ ;24…B4-x$jg4ן)=&$ܩD_ Cl>?TWeKޞifߣf4m2%HrX6 1O: Sw%lV&kF-j镐If^S]>.hޫXDO/vn[:A<7h%ՃTc­;);AT_罙~":f;+LuI9jmeT_a4yU0*ixe=)Ixʚ e\5- UrY>ܺBx-/# >g8YTGr v'm+ʲʲ{dͻOvYyܢV4Wyh8Im%}zYq>w5M!\U+CUHQ*l L^gt ؎1γCHmO!-9$SQS$Y=:lv'&\08@K_«ގ$1NL-o;#K"bA _oDE'Z!&Eo4*d7J(/0\vQ ' ҏqj!J|u}J<RXI;eLW;zh{/;ʵ[xR 㑑و|7>%Up>q!^L |be`zH?X_M IJH݇a<}msΒ-"wGRngw# M5Si$٫Q6؈n۵Nm_ʒ~Jۧ#z IVz=|ǦY66g4y^37nC5voa3Vq*֫0R[OMkb$> uJ _Ii8r/-+fNq]f;wkEK`_.4ōBw$/OQjy>0"Nbmd5\@EW'\1vrNpx=i}Tƹ%T\Sm%R5n^NJܒTף|qunUyHn!:p\̯YSO XUFX"d !a"AURJ{ؙFBLH~&_2DVW8%= q&(n{aEޏA_bǪ lhWNׅp*܊TP\ wLOH~ @HS~v3tZHˮ:%] (qwL#M(L R~'5H D6UHٟEHb6@jd oZI쎍kJ7HXx[5sľfEg:u2fPlNS*ƾ% D2oB nocbuAWl:j2%\wF3El."5@z5ZsxR|!܂~qA''_=GhD|5#kJ,CFZGɽ =q;۝QaӌTԂΌo䫑v\R$煮6匦pEaWfڰ!!ѓPkȠD鑯Qj?U4fYGS`EڂOHoFxߙt@hp^$;q>2b8%GC v(iH(H^Q)!h\sA@_ǨAFk%f _St4JkD#gKC5K:QpT򉭛ʐSǜHoחbk)pS@ u5 *dP{WȝpYi_T3\~>8WAwtz}47JñzTϮx4o%zfLJKX*q1;(ƭ0F5Y#b?(3EGl@(֭<.S( zD9 ob  ocI7(@ 71~Tn0&S5mLPX^%Gk `Vt˨8'*`&r H]2^0dtz؊`1[j#j!#MRgvg,XMZWN1㣣|p\rޗSHm9yAi'4QucFx^IȤWdȒW22:Fwc[8[=l VZ?؝~ ?فG -?2QfMHY r1^|v›4*z µ [E#5-O@5Q˼،dXJNhmX,_d|&ObdIL-s/U⺶B'$,^A?omjSt&FEz~ZI6uP(c1,(Q0!x>\aɁɔ /L F ҁ1 d`\j"acnscAIpHۀ҇=P Ua oN4B%Z*bOeYOu)Kz!C-X#ЬWb\60@L`ۢ|}258Vǃ$S݅Tt)f1df{4CO?3z% ii/h&ڟ!cHG9#>,*FeޭZ14ZBY_LCէ7^(BZ4/A9ޜdBB緲I늡nz  2s{k' 7j(}mej` q}svJ/Zjh |$l#V0XTaDx V#q¦k68@lֈ9\% ~יh{52^F%xũ(撢y,O(˖6)=_D -{yV":I2$]_D0fk_fG, #Vl@ " S" X1uX,smCʧtpoO&L4r(BRk+kWMͽ39>Yof!ٰ*%9R(&]OIC*@C51REM5 ߋXJ'|Wv5 9쬤&TG)]bjzuh W}_DLrܘEڼ~fҠB}#6cOd@oO%gԵ kY{QBm6wհEZgx {_;:_ȧ ^3W/w| r0Job pz(AqPlx-Dr'QI N_a%2B>"BϢ($z SÖMQ:mVJٸ8Ӷ]ϟ+1 ls93T~+^A=˚7_اa Ѐ2~&xM |}bu<τ/zaʲHB)1l]nD0ҕ.1Dպ@RRGDž 9:4\ZJZn1r#gTv~9en௪=!GQ ~pR, ӉRز$ʩ8@U .p|x(2o^ *&-N}ڿ1FoҞH=,RD1bfoi(0da5j3%ʸꐂmбmpd#kn?FL@۴T$'(IՒ&lseʃɎXpYu lnU+А:\9uW?ע BŴÓ&B̵l2*;w <%)?>j#\yҒk6 &n/8]M(, p .`/[Vlg1&ǫ7c Fh_*1' *k9;K ljD , ;5 ѽK h2Ar[[sPN/||CZNly7@nڐj˟,o`_ީT|ETn0,J "׻KZ_hZ673@j)r]ϑDj2UοӖ!9W*.{&7 I"z\g4oS~'|k(+5Ih3ݱ|X=3@VRaGme# .Bj&t zɔWeJ.Ͳ]4:19h#y<M{ bQהY{7QP0up{Z`dHq.Y:9=#nG<3p|LjIzD-1Q]IH,_ψ ѱ~07?Hoԯ;?$U#VP |4Gd+YE ]|(?O@V421dIbUװ`0sj2*3̸Җ:Qm4p6`T@xixv;Wiz6Vh3*9l1s 'sD %q!mkU!Ya ,=SDI|k0 bp;l0AS)S".v1{^>"1_Y?@| ՝Uϼ&H&^On ҌLW5b)ei`Hړ+qAe TC\8Êz4gJ/F̳9 Z{1)tB2Jvy7' VTEh%!j(  ,SU-Rp[.56oόM3?`/Srl:Vʢ1Ld:ԉccI.5))ᴢJq9[LV*7 Tb}y]'|9>)/Ef9\|>PShhf_+`ޱoGn.ɗ5k:҈/Z,^^dk2hdFIvghq<8ry$<Nc)/]cͺqbLOqcߥ-'q 7D7@pH %>+IAxضPk Y^泧 ƕU{\ˈs#6eHcVsVr9SC)RA1H@@j^Mrhh>ýl7yw,;m 'H`V.![Z{h+(-|kjgo; p[ ՟}aSE1ذ(Ve3$FÝ k{wd xO5;񨢸ơYHM|vG g\K<_Dmz; Pp$S8qI~V{ e}=W zwe=WsRYI!v-'1M]Is{4whbQZD>䀁'|TUu2[^y󎣐##+?^x"4Xt5/.|ޜ[Șg{?~'@UH ixi Ʀ #Khp!H@́,$G]RpLeRKs*3 XUX-Y`uleۍaU (Hdrt$ۿНu0V402X2Tr+#XR|zVHMMXak>;a+,?}8SiK 8%, `&?;@1aH?bSnG7+@i勐 >w=?ĺ-!6X|sMRYa60˭ÓKI Llp,Cs&ʔh0ʩRP"o,d}P%M}ԪGFfr vA)I}3IjilŔ ebtK?"Sa7?䄆p|/}$~ASӂF " E0[FE&q7;4Rg$6ψ(P_YXAokRjT }h=PFħh8?ӵBZ)GPӱtT Ax њ\;ok`Nb ALKăw(@l\}=^]2|ͮw, =R^p:wӵ-i&^LBƷQ'ۃ1 +cAzCr_{ӚF IhX~+PN)m0}"ZQp)'D?PtJGXfQ+hQu69v@eT@$+;5OS;<%?6Zk{yW>QvA1&6ړ5zACXs-3KuH dUOI0c[_xE9hD J$mq<4ӌ.cW2W/c^c(I:쨾.B]Ol;bB0g*Wϳt`Vxx1 i ϫq=_>]lh=&ڌw>+_k675Ys8z%qr% EqO (GśT# ^L}Mr`$ۊm4;qv[ T7fu#!ws8!jz7Zr9Mg&E3_!LBXcR C/ڃC#mYF$d"r VȢ8d_0j'|eH0بYE]W`䭜~9S5ho.ڀxvRr4  ) ͹X*vorZOТV8z}-Z8COYb2r8a(8l^~=Gceg?6)ͱ=vp#B Rgv{N;`=$t@\yXݪs:|FIm&c>V>duBU7c v_SN\lSP.dsdqm$b?c+Q7|U8+ffs3iWb6+8_]F]Mb-774SM?":MXl!LR(L߂Ofz Rbvl!ZiOpN3ٱ *"3?w~cq s? n7uzIŪeP~_7$et`Dnu?#@bټ:XI2 .p0Oij0:M2\J=}%o 5*i(A{^`[Ԓ T]n^rO6or<"{Kf(,iA1|ʍ+XUk / Oc- zqjS]GlR=:ܤZ, yGD\^60QN"VKhJZ2a[` $ 0owB84/k^B ڸND"@ T%k' Eϗ6lƹHuZN?gv_/ܵ5螉ؕJ~mn@qo:VgVv8mehk狦E_8/c+SC6^5ZNwYX$_RJ%6GDzh#[ E##|bÎҾ=Br EQd[̖ 4"pxA6($\%1lL{=Ot'[I(Xۊ>Dطܽ^RMPH_umOMjp J]bP 萻tX~kTHS4[ĹWԂ,oV_[JoWSչW$k!XL4u1j3# "c0I7>WNMgft?);iW;,HhށSɯIu[ &ɫ"6DR[8oL{C_hwF_C?L̥.a"[R&3U3H[M: <0Q{Ņƌ[iT77T78Qdҿb-IտhQ#V?ؘcY?`oʾ[ ԥѧaeGsBW`Z4v]CRԲ?3v%C$?d緐l*32~d>z[;[řLnSb;(, 'u-Jj3 ¥qGhb_L[~>@k4D Fr!T-zBOJ];L|ĢBk14uNA=љvOEF"cl5{n\'4僾b {'o*8#P:((r+=5R BT}wW2TGRN.$GDzlrbS%Ǘ=ѹb*Y=\nY}(@ĕ1gf|4Kn{:.*@T"@'YP.$i5L̍U$Zȏrp`T}jJ2~ ]*u=`3;@Qo^ey9HN x[2l*N3@#4'߈bf{ EkK K&5Ϫу#rv05ƍ@7~ԲհvLǵw5nW2 n13WYrt0r@Qgx̭߱^{B@TNOAEPq.e4X]/`O~wh i.)@rN P3-O0p[pӼkحaYdAT2'j;XIVFMu]a &wǿT庌8'|,O H$#uH@\S?CoG%O+$xj^)G`h&oD6h *{ws)z&m3Ⱥbؚ^ĩHn>1/\<}.FdC itGu,-~Q=U|@wD## Mܣ$AVW) @ /:Zv DbP+QTy;퓫$ E-qb_}Q4GU+ct{8ꊈw4[5WbS6Y!x[9SOu4!J8ǽxf:C2!`c(6ILjL4Q:[U1I )q}eZ̀˞/m X &:|Q 0yE}Hp]_5_l4 _F!YZ+7t\uL~nmRG$˅?VT c.VZKvWm~@Ixv;bAq2ֲvqP 4%>X?9 ӼXͅ]YW07OP>A8Qi櫳30;2M K'>}v),]xS&k00RznA|RZrێY)\1vܵ.tdO wEI7\"X ҋ)Xk4C(^l%?k+},$4 *۽R$+3={K-HɅ+'1 1y0I p -/W@% 0)HiR:w̛wE+藕W3ޥe߆J3XNoNՉ6G.[(Y5㗠rn[`o4ds&SZ-Skvn{ȩaxmhvRi.8Zq|ʹ7'643%)KX\es 3W@ dNS@M'r.f |tROQU͎۷㭰G'z;=(Oo&8NN:* Uu1 X.pߖ/~%WWہaW"F!dNyz L,.^*8êSm JfUO-iζ!q!5!v?e4I&YKK]1B@<9BdLGwIT%+F|J ϯMppX#Z11i# uDwEàɓHn!ǔ6ׯo-5Wֿ:迫 E'8Ӟ(^~tIݼ@8WMn(<~ќA=tLᲡ'Րb}մcH~f9**U.U`5-#UF[rp]=Xz)\~nr2GR<&\LJQgq -YHIIx1ػrc7"B]p\ZA)|Ә`:![S`ς~j*D,wVKeY(s!x߃<3@M\ Гeut X 9^` ]"e:A_tFu> ƧMj^TTm_ J6 fI#(b+_GjL.o愀3x/`<@LAgʮmXyž>Zd/'{TTVx*5rd!xJd.CK3>&Yiz~1\usA 4l]}nz]O]2D/-TK#LgE=.LLvA+sBv {rby2.6;Wt%&Х[zב.ctؙXSQKw13(h6CF :Ed^xVBf[@.=}'jɫ!ٽ>:4LZb*t"$$ÁX[ y=ݮ0C׸h^-`+1" Y2!Ii!EH4']0.ԩY=uox eBY۠8 #CBԗRZ?-Ț"!T@[9Pg=EEqPJVbze~̴?{QA/"<5~p溉$ 7±sZ LRbPlTkdBjIYc\aF&XBm̔f~Ùx1}z뤇u:hN lI0гI0Mu V2_H1~2X &[W#ڰ4RXvX$ YD8ЊQڅT<[9eeP!(9 JFQ&.FW rdU#^IA෵V 鉶»jPaA$7@$[coGK5'#?|'4As\UE=~"%2 3M;83|H_a=wϜf8BPJG8lUR{Cm4Vfa"Ս8$X2OiELJ#tdOŨ;R2,7]Nj~׈7~%B0J ]!uإLH~v]~9J]lA ~앐@IvpnPoQ_ù**T[#}rN|,Sy=Y"0I+ڼڗ-iygƔ.(.]:ly[ zYHPG=xnFY- #@՛Qb9v踐W n a>o~֕m՜@:|Vݔ]W/ GdÖ:\_mG"0[BMn>y;6r鶷_:xdER}6ܳӨa*01 "]P^4C& _%!q=6 2&^Np^kduC$eya,V_L7[edH3ƥʪD &_| WHZǗaWªk;8FJ s_Qf90ltt `f-rX :OK~ٳNg֡uvA7E:)uDY^\Ry*lG+Zw]&_6 @I,/t ]%l>h]тTɧA^ub 96On|QZ|V^o 3&e (_QWg:ReW@vщvoOd?d_"l<0Ef+`I~WӸXlUW}=JnFI, G,R 7@rd _ sƭ S2|j5ixjݍ-GsV}s1Ab7*yywkBu\mnX,XY,72gP*E' e(59bMv8FURJ =cG*߻A&80 #x_hRL,* UAk$BUN_>WQ#͋L;cZj0:)vmD/TS-6¦ j$ѥibs?1Pc[MżV7IMw%G;h\c\b\ ͹~n!~peoHL*A*'蚚1}R@JJ?9c.&]},+S Wi;r,XlH&3S4;L'9HPi]gҲ6 ̖Ul"GfKd'iȌBb!d#$BH=4,6MG*Ѡ*h8 D*HrWEr;4廋j/ rF (gkȞ6J\rC|bfxg3hBs y/d,5ir#Տ)iA)@' OLcCf娾(MBBY=Rn<Գgǐ1伶$HdbӦe$_O)vSVO"C)B5r "Bx:{|BhIZKYA(InA<D;_O(xL0&('f+^V :MDCJlw;$||힦.TTg:}BrW#%D ZÁ((Pem_bW-)XH*|_Qť072Z'!xȖcUwb4 "2n) bB [AcL:fw+~]Apn֓`[AY"zg ={P  <$;$ _>4FUR@}v6&;;Oi o"vD9l.*xwq- ,9x(!h%PkX-園ihtWFLWf 0( &tb˱xq5r(c_6`oP+g-uD*rEiQ+`9-GI:V1{AKQ,~?X/.՚g+_"~ 8á|i(l jWxC~q^I A#N;c\d8Gc* 5~"amiܶ(CcAvVJ;v @ 7K3#vozw7*EWL:䐆 >OBkg . \yEW C[٤-{-Ve* Vtx7$7vxq;fXA0>İ,IChj:ݱ+ $wɼ/[C{HY"#gJw-ƺ\ݐM*Y _2V>p57"sT6@IbO #X?OoEX ܷ}`y_U T>dTs(yǨ. ϘIc(϶*"$jziKڽɾń#:Fe)gLx-_1ժ%% [׊"9݅0ưeKf(un!uꛒL˪+f')GFAV?,e(|7 1/N桴Hdql"nR1i@Jß>X* ٱXc(rn٬1u焥oV/G23jc:ِ9(WjPk p2wZhs.O&ausXݠ6ͫ%7dq.d: )1hqu9& tmdf×F3UStev\61^e1|+b{;Ąff\| a Bj9S l?=J0(;!̇Ę &u8}i/D[Qsх(dohK9VT,_nEKgl]bb*i$F5ON᝘U+ԮxJNhB3UߴVGMbw'hCXTtideqq?|3h\&.kؚ1#zʾ0Pm% Lv'nֺzq#2b+r_IX5l`CjEW{t.Z/X<~_Wj2`]I4?FCdv6t؇$8dogW'$Kѡjo7=a gsWp1fb 50=Hetr[#?l+7ǩp^BAqȯup+ltV*Z$p:+KNa˼c`1H3 cʍ5*$>b u4#<@lgx ^*&Ԕ,x&&v]*nRVg'LΨ q3‘]H;ܰJU z>R vh[]xZܦĿpk3 N_KAЧKn)?HPҠ/VQlkK ƌff ʪ\aq[p"P_:(zNx(]G*n-D+]\c'VbFBGlq3cyG11K#bzsۣ/'6q1GWb4^!k(0:ϖ#JZCt+F$~Dw2b}~OJ*j=eJm:*(t( n 4V*FYzHI$~ĪMmb twR].iTR4h|]6'7YR #!I Ehf9^73Z3Y :-5йHaM*5*(|ʽѷr}=}&.O$]Eڥ~|h?xF2D H8B%=7o%R[7~,P:!(;w!G͆cnf\pAMX2!EVk+~qa}Mg ;ڢ=+"1)8TȑHaa5#&8.&1;k&L= ܠ!:' /Pw U|El!R0FŪ#ߓwpGZII 5Rb2MM]c/v I'6ɴ3ظ&RUJpX / vW[/A;/nj` 捫oKF}ūFJ,G*E/$gU ӟ{ Dltk*_)d|Czߢ,uLJŗP JBegƊ.zbu<QQH@}藲Y.Dj<%x״ $1fwG oIycT O\q))&N"UIi[@V_TJ"kU69 E^ad/$̝}UBھu݋W׎F݇G,5VOS9I϶4ƣOI XPq*/u(,8鄊 Sz d雗[{<ӱZ$g#{cf/5p 4\ݟvv,%z(<"ȿW!U^oRΓj8m*/tJ7Uk <Ӹ)5qwy~Dڅ<(sr^&?FP!k7-#`*nsb;&8lX^XpUıp]GU Fu(^~/=đr)0v2-[D)c{ndF e[)F)a0c{/kD`\E&߆GT{V .q{+,Lv(" {n#?0^^G*6ٛ[OI4x!/I-\;hƷ|{֙/.m%f΁i]'9c)R?^}:JD8)Hظz %19gu]'!Gw둶e@*K@FxftVoZaqn\˅m99>xL<`K&|}E$/k 7Q@EO),7Fc$[ʏbf5bܤUXK %S5Zշf s\is𗗊lS Zg>3r54;lY"2C/%k]<,֓b(b4Zgcp7~B()j8ʩ e3Rf25kؚ8=ִ_e̎ef[kyzmQqƄ#Mp< ;;q ~u+@tGc^lACOAmE,܉>T*~`Pm >h,swbHP]8t'\Z_j2nT'y{vHs #PlGH,.ǟIJBO2kq6Rk J ESr+W2N Brwtu(Eg05L[17\zt6 ()? qb9:,Ck#S}` ֛rjEXtFm(6my #%OnÐ! :vw,>zpx?7IN%T>/೩$WZȅaW}exa棅|K֯' ASi3?iLnbVz'Í2\wٗrrwt (=;lwl(âBȻpax>\y[<ҕ9U_]M\з7/lX`(2fBP$ӪWL[Eߝ }T=x L+l߳}%RY%}I+ J2OtVedCQ p6DV ̻Q%&MɌ6K!)(]kǧξ> ICy X7e,7&6q)Z/B t<ͼ,DtKRf&!)ALaЋ]k8Ze34&ք<ns5xbpqɘPgmH ts4TUKTE`JG1W[Ibm'9hZ"חX}Z )xх50<\!SqJŕoMjk4C?4wzI"AUI .̵=@~{X 8U (t@w/2 PzWr}sZ#x_2E#m&@IC)P7Ωߌ7xiKzR *pŰ!'I .4ݯ"? U8qo? h-& S&,Эԗ?IJ].kcz'`L auezfنK*a.x ǜ.My&au}ˊsWe-%\B^aj*r*e?:YKTQi mԇc(^NQ:ľBt35ݡ|gxY+|Mr 2Bf5,P%kFuR<èK4쐞^)Zaz~SfI^pzr598X} yvNjK t6F,z\.) 9>*Q(Zǒck HQ^X13H7 6MDE0Bck$|_ryw'ElV(|5,-iS8TK+-Ok;^a*X m/asAF#⟽̺i> dZ/NH'4М/. =Ӫ9<Q$ߺ?HZB֭n嫴OMD5^Rj. X$̀UDy'hjΰu3?u< I''?|g<,v+dZݓNoԦ,4?݅HF?*'xDg+y|P'*M/Bap2_wu04Ğp/(zlOw>.GDFDQԤOUJ{K8FR9om\&~ԛ G~YrO!Z;=V2Tɓ2$wF[ϔߺ$&t~ȤJyc|}*N}0Axl&ht/h\u%-!)I 筷eq*oz".9]Obkz,. bԻGX{U[M3&3bRcLW0?j]*=Gog^\nGՌO[-zi4Yso7bQ~Ya.sl p6>SJa fUEE{Z r0_Mf =zmFP?1T C^&RQ4RXsRUI /դ}=qZ⩫P $r-Φ>z4UѨ[$H R`t91C]5*y %e. ͕fP BY!\T WzY_> eIeT2z4)2ֵ,LS{zIH JsÚcKfE*b"ko/o(I:CIvw2bnhW_ x2  m5,]~7g%d`1* ("I.{ٷu:xY+XRtEv$kP JcGb[|fV7O$)YßIw.];&&Z_b (Ọ[p|ez~Q-qpǚ{us9v:m3 ܜOS,2T\h,ߢ! $AC3nk-u#o!CbGn a6gL %IuĖ ˢZ` `Xk!6 \є}*miDS!s!"WdEb*p."0IKY\O&8[T?ib..cQEڃgErMor3*4н>%qY+*AWXuL׹. :2Z~O4'<4{UHAMG^>jBMd`|+qq^HR3q6' GKfFJ,Q@]W/ۅ '.sxQ`z$}=s^|KIЩb9$G$p'j)śqQ'eP(7D NNʘi\]ɕ" ]%y_yYZqKC Z"ngv} 9 <5 99IC#tߢ%\ÏgP-zn>N*H {'Mޏ@dk ~w%߸U-X g;<LM2)T"|[2䥗qVjEPX]&$$3uU/|WSdGS,q')ULD'3,qZ=|o&SDLt)60!UWWa.bՇ A#L16)}QN+ DtGэ:K')CF}8+|߱/Vc qj=$$(Bemkp{ 5ei>HBGN3Ҹ_˚9&\9~-{-ӛs/0pE @xPbdyŸ'&crvxʈn8[؀E kwb^Hy ENj\8MdR1@q#9"`т4%PBٍϝ0\6b!]jR͡ d0ZT'ܝ-JU?݅wk%ѥu.H^|8JT`CEȜ#rիFAњ#v]*UAܤBY@duC`3x];!7iyj0)RLW>pDʲ<گbvE0pScͮG_qmlb ܖ쑯 #6,/iي2f~DKVHj`*;׀$8[ k]Mc+{ :Nj^j6Fַ-3 +ޯo_/ |c r~"G;C޴bńY)kY7kS/{t !G< ZB39XpV#!,@ 6oXoB=i1e]כ벩ѐU,{*l)wz (io롦+,xx@8fMrՃiȁ?}& sq_Su Op()xAy-X*JueH3)"t޳&y'!g될B0<5{f@\\m-DY#771 + 犀ky1#($ #C"pX[C KyA 3? #W\=]v~H4QvYͱn,hTPt py=9dݻ9 э3#&,T$8aPX, ΀J0M28F&)҅=XNb~ J9E~r_w @=9 ^Hj/xQuV_MhMH!֋)#`GD[U3+rvѣjBl6 |uv pv*BkMF0$vYRG=SwRq%T:}AhJ3n6[Z!5kſ%(\$Xۄi`HUT0F,4jW4xYPӀ A؎` mR5+jszoѽ,4*hK&}OL~@C,Uׅ.GТ2^8WV' D6 Ң9NL=eĤQ1oD|265H{к;KtgֹGfj7,]/&B62eЎ [z.3mxV`"t+\1C.+#QutZ'f̆mE1F^4c+^-=XjN틺Ydq%tOrl@4Dr=j,˄aeJh5ë?"ȇjRuƒjB_x.k&i.eqֻGtOnAjHaOXj}/8äFjeosmQ l1m E E\Rk['PnEQw>qmd~beX Gd%ýH[-_gRrߴ6v% cY2%e$iM6ՈT3 (ك4MevcI Rk|`8.묳QY/Z #uLR'4t7"c)`.E܌lVs &pI>kN/0[ ͐Ih7g*6[db\]$(߰yB:1 2yAe3|*\v#F=%d ]RHO|g` C oe%7}bpltތ T s\ax\nK:**wp{&Y&kN{X|l.n"kB~;/oidSڤꤺlZZ Z\ e> !'.eV%\E+WHi@c< 9-s~jD]ռ6Q`Y#-\׆_ֵb^IivͿvN%TUvlWodݽ=-/ՖG!rx@xC/VL$1ߵWk";D{p5 S3Kʶe9(dHx1JH@U/9^<e#bI 2K9oE6 XY P p.޷; R7%c,G:J}qws[YE&wqKЅCuSo̲F@b`tC*o6ZM R3ρ>1~5@PY#^pAsNZ|n]:@~&}E"2K۪ 8`)\TlIwʩJؽ(,|3:zT-[x,d9*\ٖa@t__7Ƕ=v t{܈Aꀮ;iΓ:B9ɨ{Sbм {qzZ&zpZ(Sfn̲uNhi+&:bo }xe2dW!]k'{%K63R)g]¡Ǫ'xg:nZ}Sۖw6U^Vw) Ggxʏ )yJǀQ+ߒGn& u2#$GIOqG -\O1D1Y`AQܥ=-z)Vǀ~{@8IQ8.zs+ꜗ B20_uY K{XV%e^}m-|;*"uXܞ"#$*F23GMx%GA<%,9wcbn[b?\(tƷJg Ojٿksu?.1yT II_S ΅SS*j39ϴ!Rފav!k(roez2 W{c8s@ + S=bFg#P f(Y"sYFcGtV;m5o_jDžg'Ә!Ev)H"،sĹj%F$[Bv dJh]*>23Qs0`=F4B A m?J2Zx8|=Q"sO+W-GJ]r> ֓dƂ.zM@5oP=3UPK/Rp^wZa{Qi\Լ <=DnypLo=HOYmgd3uG^5 =/gXaJڧ;ؑucR77\A}hE\ :lY N_Š2垳H}TYL5s 3ӻNa8Ev1?X?{uP~C$? 0lpdSd `41$J: [00]n6-YFײ$։h!&QrWšAAцHf*D=q>s4u`b4SBOlj bOǴhlW<yW;aB,&wxՍn"Ӵѫz-|%A:F| c><[zq騮zq>c;Se2zKʐ>('{~9vY|!殗p_Yz;z+>EFq9 Aܐ?ѼFR:C;B< iHVڸ۫WǞs]_w iT!7-E, JD6u`khE'NOmu ig6 '!t0 ፩ H}?[-~wo"I[ut3IUWqBP~7D9NO/wǰg$2"DmW.yp3 qءN}%j@c>c'J"5Ҋ L_(KW[ʈ@czzJ@GK0xv^ZED:Z_LL1e1&'US9}*-c0|eqPWToaym-6yA4ymhByAM[Mînߢ6%'??z$z} th:_#iW_0 Dmo08!O&#u{ q6(-.vtutd;_Q+n>v܍\(։`Jb%Iҳ~?pq~S_T.s zdEd/ _ը%9V5]EGB؋rf 8:amz&[Y@9Y vd BԌ>_W^GKX|[RUe5 n>T,8]K]^ZfƪJv]NP}zzx|!r\u}fL8y#7os-׭Vt.]D[4h+넩Vl$gSWvhldmg1ǂe쵎 ] @R^E2E MV+MA69ڬ/&<=u!Z%(dNAC1CB=\&uc&N Ի䁜1{NZPoI۫h0BGZ4rraV̓$yC&-@EQxN9 Ȣ=B<"i숁=SK@s޿ɑ%KT4Bp<7"|%QkG'P2Ĭk㳣nE>pZse'&ắ3Ig=Qv.0«Q0@dz 4 A80HzWl'"eO|+TPԞ_Kn}g31pcC@e^PDzz0ۉmICh!G-e@UrS0:b*/^gN`,-6'gflhrw\{ ..><{*cp/3&@ʟMZO3t`#W.Cv(4 g]exV7Lоo|,u{pG4Y/)Eokb,K *c(lT isÏnuC|+99eb:uϵ0*@t|A VAAa* y}c)+{u)M=>\ I%^D f@{:͎*DzHx1{SIU}3K[jdD+'qZ|.+9N^3+ʔP@(Nѝ24tW&V0TIZ1 iL=.uN%Cʖ{tsRC@WXUv[RqVfD i4 <ˇҵԿx^DL l\[[B;c6(6 s[ K!aTIC_&[ ]Q1fP.NmIb5 >s^b@ dd.Ek rdO!#dL a+1o:aclnzçve'3˜#'9u8C2r擾SR+g!H&go] Q|3fOKf5cUo=,2VONiwO̰E²V=Nk4vRCMʋb} n 0}QPi[qvҭy浼 ɞ8X +>j]6?" TXaꨠ૑*?e{^!FZNH iv_p츮&*;eSKCV"O:BUAd#hZXgî\t]9~Dž0."~9}"o" x \LQ饴+$Xٹu,t9tBQ37<>]6~3F yLNHXݙC:hЊ,}*5nuDǍ!"Ć1b5!~A4K$veM6A#\6I}nxƲZ5 pԑ㨴Ǩm>ّFvM'-Z}ؾ<Vtf~ XD++V165@*_ioRؠTw{?صb~0o{YCN/Kٿn7c^ew5tfRc``V菨h+Fd.25w XߊY@5G[7QMcG8V8+BM['pD]_J"p~ @,$[^ ,9(QFHg;P'7ȉ|fK)=H胶Tx dEfOZIr0זaH- bw:Xq۷3UdUBtO$. h7wS2,[I |ccBOͭ[AEZnGǢ*x58-WQ@km= }dQ;/R00؁ %€ÏP=2\`~S̪A"wX&?~WW!r4U~l!]ãbMx0K$l&h)v3= 0RMq>@3h؈(m%Xu} \ǂJLV'j!r)=@u wvpK'>f&=Ku J lя;eeziUX#]m T"y°j|C ^45A''ށ vŦn$x9IPNQPC{3>$ Z&K$!>T6ܑ"b %`4WOtcо-J3vSd~ 7ԢHPt1v7TM_/mat^~;].X&e}rn҆SN#"Z VWp-;CYӺܫg,]UjcfzC ˷bQ'Op#a[ j$z&n K_#X$Z-Z#XH2~U[V3DǏŘOu6!@LO+"h:]ܓN1牯_F 'YK_բ-qs=yF@&د! 2`]WW$LX?ME#{L3Dt|g 32ሌ&rv6Eٺ;\}`4PΓؽ@}_jK))hA'u~VRN ^dX9͸K{$XG+:RwM#M`/"W61<(apjUq1"Be8S3DUZxX>yby~P0mPA)%O l*5Ѣ;!\iS7e쏖xt3/y SJa`~s`T wPIqrGq$П5(k8THK.U>i"Õ^qksj2+Ձl0MUD|o^J9k!ʆ&-7sӹ9 +N4\rDI'ƏD{,Aiǒ/c=_!Dr8Q'L54;X`vJ|5d2O$ME:eW֋#<F}ε7`.`}"sx;Љ+S5MzѬ&{߳팽t&3za9 gݔTZٰ:fǂAo8(E~ٜ O2)0 !wl9;vAlUEBx&?!m A Лԙڂs%ហay{Vz3b]G]2p*`na:bd=CZ C)L8wVOs'}:mLP;-@>7CN@S8յUUd 038׮g<ȼ"Coߣ(,M,mӮLNSECPA]fXmSMB0gXAgrTl %Gx,kk#Qk֍eh5DP]=Ku i*!13S֢v3h y/6Jȣ MID2_#NArмiEgE@juOWGaI^Nu]XT (s9"A(,MU*9 ~hA5Y#D]:yהTa;UU g[7^I3)k|(hrՕwJP߳A;@Aa$9YRvPrq5ƥhvգ܄'=uzHY""PY#v8>5Q>s`{IQ[~2B܋`DaSng2jmL'43kU+vzwV>_ F;!\Ur~siqH5:C=CJ0RG4q[%B=?+Kd %WχTx$Nk uGH`Q{yK0DT *2^O0TE:5yQtc!GqZfC xiN6pm*yzhQ8, Vr" ʍ(N^4ME p#sI,0CBJNJ8/i"EአS/1|Tnոo Sz{}/~Oʘ Aa AoQ k63 Oq+t !ZB?]>('!}՚WTYui1A"`_끺RM:#[g9C0ƣKk)E}TCDsRL2C)@'@'sl9*7j;O髮.zyQ0Efx//x1U,QdZ05l&!ԞL\?|!"}m\N'1@KM,u&FP 7+1 |Y'@?F{=Yx,HYIH~& p$ Sl^V?_1bq>yzNh\-*ˠ4li ۇW$MuJ$ґNT. f(لË|i`2ic+ yr,Z#{n0Iq. ! qd3C_ TSaHm" +>2+dCGT+Ҩ$)OM_DUf}%9sJa7-}_{bLbwЧpXZEMXgBHr8ľR [dElb_!|a93[=d_젯U쳱b<(‰,ʸb~;^^6"Vj΍e~![aAʸ1Pi|{6{3hJ6Պ'ZSls㢰@{Pα3ב+znoXJ{Bn:/nЉ7>F6_SpMhﴖ`@(Lp%Ae%;$ĺ;*|T9=+KL6_mRgXX S>`}⊮ MUEH?Ot+ZuZAqeiY^i n^r? ,Uo*HrD;wwKuH˴B~:ĿTʅW[#Fs K8z $_dkijFfX0T?sA|Mr̾4xZ"Y%Fjt8 @Y\4Y^ұߪto~-G%BoQ~SC!.DJk7EוּHqRu"V_q49oyw>hYW ڬAќj|WϰUS;,b}A`#?01&PVg?{fJ1lrHA")xA2(0p>bȖ)K'fDG;"HNhÛkֈ=WXҍ*4/ t'nkWqӮIiR)f!Go?Z RQhk](k!u# Iq͜D`E,Q\yt!ۿv:*L.]PkZfuq/<.H2UFaBAWxQ!yLԹ2iGM u~H6lQrP*$%}:yD3Ysbݺ _߽*pp>Hhp0ڙ&jO#Ct̪tcve?AfBE{ֈ~ƅs te2%V*}ߪ<ZGNMÃeeJ;s'1(~mCG[8NI;v@\ `e8>AtjW0F: &>,ef ZM崧SQoɅ x: ]X5Fh ՍϏQQh E v8),>9O@_ PC{2(*;b8mkj:ҝɄh ةV75M_FӶ^gyYR ޫ5 |h@uoTcJKL~?sOί\YR%oS05,}nDZŌ0@и#]TreYDSz,{gdU^nuG ~]!f["3yMk~O_ 6eo`jvUKNa  j^1ԇߗIp,5oR+D-^fQ7?aWx8l=!O;e1|fS, [-wpqsSOnڥw{OJ݅Nra>Jfy}n.182s+PjF8z_k41 V?S45O8K~׷)ɏ1׳o3-SWvC++uVH4r$ml%}MV,\U5Ç6 )b[c. ߡ *iʽNHP͍f |Fz)uk@/Nx(ewW8v^E.mKa% /@pQr8sA8㶼.q,zkv؞Z a3.o1ejGO_`ZTH L"Nnj .U":+M#k\mNr^XZb2;SG BHe: ƫ͚Gn(P5XR\L5Y",#/%UGuco?P`IMlq#=@'ƴ QV:Hl୎86%Jyjs[qWxQ),kۥ9XUǃak,$'gK$j {Vi菎T$ݢ$!>pDȖV}I@pDv}xORg0?59)Ɂ`D(WQxY{;[ka) ^`aloaTCQIC!^h +SJ bWa3?eQVAmf` rQ$$5ɳxH@M^BPwu× jj8 #(K |?Yq=h|cTB?m[ߧ'c1V"?5E:x"QD4%?Gx4B'MS »k0$6me@Ax_ '/V)1_%5~̢#C|X?2OP5}%fK􌣋]И wbZ[E`j 7b&$߫Y|L{_,?Tw+n2NtAjA ;B;KCK!aufJ2 #40UrwT&%z8-uRD?юK'Q/{S-HIH&Q-z(q3C#^SyC)7C#n8٫NAuSK)[ursNWzW c. Md JcѬ" ߙ+Jǝvtw\˪Ww[?Xtq7֘NX1J(%$^i'Olӊs·j̤B}Tb*'4swO.#nN*.=.S8Q\CG:S]ޚ3ͭ}DT;Fl篒\7jDܳ9}bu'8 7k_STXl&5Vr۫rxvbJ-ށUAiQkEcKJr@S al($o~۞!2Sfg.s#Lokk&CNPٽF8RQ*sN$-mcO'{4[f`,S0,]M p̰kb'OaES$EXwT(!D_7^WXeϭ7o!޼͉s 8PSvD;+3 u6=,0 H lD؂RWK(o/nm}pdYF/_ODmftzJʻTlƴ+ѷiKu3g`yNbGC3*p3[ߕ]+%\ |d0b27&cP(CAk9P@=}LL.n6b\p + "^rU>a Cj ͬ F ԄNo'URb?Hyae=*6sZ5&Šah9P$eKUh~K6ڻ\,=mŬC{Y= [:@ћE5Gwܝi t]=]}75}.69qSy@2hYrtOtäp`@fԪPVh`DhJi03|V^Lj%Í[A!8- U#gl m Ȅ-P]Y OY6V÷l`{l:sYāS@o4djGvig`²&89yIh2xoo!T{w`Hozΐ hGL}M1qdαo3J^8 /`eκ`Nۭ H,!=~je pcWtk(k =#s8:"y>ThR+g=(?3yCҝV,'LTP3\C9ڢe)>܎^~V)2چ-z~d哂a9X=ҶLG$Qã˻bgv>(؉ڰkBjʘLDa Ɨ8k|@_7w0WN:lQ«@DP{vTNh6sT{pUTMwd\q0 t( 0.(Xv3Y[W6f2ktO5Խ7j~hv1CcIJF) w DF*겘9h:~(,okq~? A-^&' *{, ]Qr2WMNeT,H5"YP#NGҝᴅwKWX}+Q>HMдP 3*Ǡ=ti D^%A$na xqr_eg͏Z-]}K_ħ$76M1dD<h# *[Yx*G=2͂Yueж^1_J'}{*KU1 Vf_o:ExpdkYA0!Y[Zp#'7lM{km dAVEB #,xFJ7X7*=i]\omL|_c )gb[i*T>E 6;.>@zl0srUrF^ज़0ʐF CF?(AeիmDiF?is/ 6OǞl7=iY~#%_=\@Uuڵj!UroGO&VDB΃k#W4 )A.ScXtX^w[q,{G'6NTuVS` +Lͳ#轭uG h* ]T̽X>QsnOuQ|D'wex ]~}U$oŀX-NW~=͝\өOfru'DrM_^8j_ʲc;-^8uȢRh2QS{]IU6\M*~юVG:k|kp㽏ϐ_xm4UR2˛P Jʽ7q\氡5-*kYTH}b,wפ 2aW>>=x/w5fHqHdb߽)BMp@]T>6ÿGD ^ͱWogoJ$i'#:*bb6*ܢ&4 ʴHJ/ 7 زR~W``OUłV˗p,@CZ;dry>UK&T𱠪`ț Z#XWFg9+:_mTMDޟ]LT'Kec>p*˫(͸@yfii|(G>Og=n''h5-bk@itM@9;Dz*+->ۼ2"~S ۶+.j2U{Ovĝ)wuqTVY"ijaψIo -#Aܾp!s2 RN M@9~ǏٿbXfXX=#jͯE+Sy}>l}c$z"ؽK0;)"~t=&#֨-{\[{Nfd'8܉UCBӻ tI*d}Ysp'[3y$/.BHћF|kЯ +]sɛ+)AN8ts,j!"?)`q,%&a;sۿ!0`99>KxcR5XuR4M藂&v٥'UXHdtRP#bμE4hByYCri5@90{dGZh;.*jfmfZ '=KPP6^g:$Cv?Iܪ0+1QH+aFMzt3 )=mϖgՆ% YdZ$YmNs {k G'O?&ZG{_IS!1^4$uN̰ C@% C~)xFUx=}aLZDDRbQ€|_d˳44]0gH};0AK<rE(@o_*UX޵ ˀU8Ja~: rO +Kk=-Oc"7 ڨ\ 3$:-2nbuc@1A2V-PN b·xxpP [tf4<z 40f@&ƬfwWuvm oQvݽt_YH ,iR[ӎqP,3~øm>YwpDi-Z6]OC `fUr+ |Yq-l:_]NC@~)k@4#Q(*\k9CI|hC" hV#Md\2j2EC__x=p!q#.& /:z^]HrO.!`8 鬩DhxM97[=%x8ۢ$wE#3\[,%'C5\{e+k:k>AŒ,3 + Lp8iHBBU#^M…&> !'sBBmJ_ĂR]smK,09VUl)ykhu7e8dK)Kk+hYڰ`S~%-UTTK}p*9E,w~4K8YZzWɈG{tגM&AWPc@"TV1Oa^AJSy`YdTH>^$:AJQ!8>k_ٍ˃hL/)v,(z7NAn~oH:pc,*x3((YIVVW +\ f$̸pKa0c%ykn^+fr$B:&)O̵ 6!֓Mȑ7\HBVmmƔ-qo<HF@`MfA ^# Oߌ 2 7ʭ2x!$:$=_L}٩o,$y7@mwvc鍮c%DT,uJҶ+ZWP5p x)a0DFg"śmN|ÊDt)iիHX9oUYyaO3zW$fU!+˶đݨ*WӬ/iq@wo; B&LoƳ@vZSBE(`E$^؊R \hzye⓬2 ZVC9)h-_a 9juHR ɢ YH]Cpmh&J<hEF{dvӏ˓5*,1P8n'x\P#l쯔ߝp{_y RzTȱ蔰/RbY/ \XCPT (û651ٟZ B”j{foP(Ӄ$tq(v/,A9=^T&{h]*}ƫ~gsM.,qɻ 7s1) <7CS0l)7j@kqdEenLN`DUp7Hu}IuEՎc(W+f'b?Tw?Ysq5=[sf0WI%4:HJ `DRD55?v Рo/`У9zh}aNH\jNOQPp5ъ:y|L"dF"زU}>!@#kqm3X'M|wd ЅK2,g "+`;`P'8.m銲QeڬUhdNI@O4P lÌV9IK)͝X) Fϧ :}:AhC5igƌ3 .`Dz>v*o]mi+~zwtPGFL7V#P9P"ƨ[%@Olg&3YSaeVT!\n\n)vӑ,:;).ռ<zD=0] p\e0x23$tQ~},|~H E6LH4f쬃{H^ y>&}I nB$j_ q)408U!r 6ƩSJSL9qM=N 'hyAԸԂGreT9v]-űUbkeS08p0зau<, 'H>]A@-ZZ-ܦB+x@$SگK!F סt.vZ=eaAin 2e*7&7Ùa2mL>H0@ |d>KaJPvb䐠4E T $1]~+pv '?S=*sng۽8x&Q>ɉ:&̖]s:?M[I'C@<<h"]SK ufnAf ׿N[nDn ,g k 4Ⱥ"ސ&эCrq?PqT%{mRC#,ҶM)(J5RdMCk ?IҙLb2h@^@7IbFfD=]Hpcya.؞~Y,(|Lf|e`9{)+V߀|#,n_E@w2ppճ5ܕʯ$ "`e |bn}ڧo :Fޠdm4 tz-OEDawpxH-Jnv"`NC ̩ BVnf *vKf!nZRaw{41<`E>7&@S#bBEZִ*H+^WE#ĵA|$;jRwhwᘄd #=$eUL #]/Mo$MKF]0Z8j\UB L_,,s_jOi=z(Jg)*0YZ{%Y ]EQĩe7xûxUDS}qz]c-#EI4{u Nfu=_kpĜQSmy? IĦ9M'XK]S韣`]K5Q8^WV8v`O5^J*7+q͜ejp&9\l% $6 a7 ByZG 9NUO Y¦-.>':[[ږ..) u}oc`IR6%3zQPڃ#`b!xܡb4 h]Vlp̴BrtzepYVI4M(*}A F`jio<[rx"q0rVԄȿ7  F P=ՒF!S(~tB*ޡʐWCs.ciɽX]e(jU},r#a#:ɓO +#IS+f >Q+u{˪%uF5lfpSuiRkU l372-7_-aeGRE+ a-mG/h|!Z%%=l14 Z1~lu9]\:uig8CmI`b}lBKT*s?B|ѵbSvw܁JElwd޾3Q)>=7&-P0ՍKY"*U2r)0qvQ\46%يw=E4 (w`rz; ם+C%Q-o\FVF?N]AN%uH{/;|N7(PQ܄*D j߭ Fy}_S¹wMAksƸkP4ZRzl*b/s"C=14e^rݗ:Sʙ=je6 ׺~ût3q_ġibP #I@MNT:Ow1_/ڬl'LTzxuKG- 5QP) >N;FmTIe|>]_#`Y}~I} Xޏ4C`#n~>B)f-AZӟ+\'.00i$Or"IA,԰mU=ZǞ#h2=ŒR1L)DT#R+<=rnB *.)edc4L+J x0}ˠ֣87}# 1^Xp FJBUl_zwcOxVnDzQ1hI.mވyW+[˾l!>@U&MJ5Hx2G|юxz~)?շ,؇.*]G;w3m{!zSrc%抿YA7ٻԮ.ƒQqRq(6;Pg)c>}ƿ !xO@NS kM1bϟ4b`ǛqE|Uf@" c.ztX΍3;=ĺ9?~:]0$lOX-&*S3Ec#>LE* ?rsYPDjtHB]E 2έ Am3DiqPr)F <=o !ȳR|A_s;̱iDIn=(E@rF0"(ݣ7V3GB1e+؜Hk=&x4%5]b`9M<&F ekͷ=s3S)[m.ET)99"-}),=(),+7PZZ#o͘ܘ]ģJg볝 {]qw/˕WktDvՒ)hfjN; Eq#UK͓Yګ&>!xTQ'lܸ@}H`Ι/j:Ŵ|_-tI #ۅp44}0'scuQwƬ.̺břf "5<1O5͆kM M𧐭!x*T~ (yav!*kBQ%zl)Hb^8]󿆎v"ԼQùJYc}:)F[4V57%JP%ښn[zF0h*y )@%Ð!/ } XCkt_-UGdq#Kw2r<-G`u5:aB*@<:gHY7stSsHM0gvz_\xA]([1}iy܈ wۓ0Mn)v/7`Nc6|ڟ }8 wGYH6`_-2|NPDjgShoTM\uY}7g]8{l5+$vnS4:UGZ6>Ķ㧜#, MEC N!!@4mQ ?Nu>ELMT=32iOJ;;H=YY󫩲?h?cХNMV;w&1GBYb ܯ#*w \l"z@I5vȠmRf U0[V$Ŗ8v1YTZ P8 bv+ݡM^)eROܮks z!-ϲN ohi<^TI4cs݈%ސTQ2{LfB * d6wUMlhTcuxЯx)pʝ 3#$1\?A[o\ 1jN|7R~ 7#}qwLo$c aJN.hz#}O\v3 C6ou!O㕕Uݺ%7Ŏ$] L]b7\hr oH% 6p\H`OF CKziqDE 2ⴄ@0%{wGFp>bȤro Ujx9D)}( O/vʻ/?\Kslz pAt(+~iԔzx2G)=fLH<CO 'Vq`{IdN38B~5ђPʋP~ELi>/`B/Bf#jF@@/R%S>]mW7Sɏ`c?dA<[{e0Y,/U} [9< T#΍ 7 ڼXtłv$PY(zWGv>TuCuS'YB)NRPh@|1ӱqX9ZOQɶO76G 1tJ(O#Dbʷ.GFؚcas#6zs$7@FUf2"~?ht`⫯r0]iq P\%> EYKtIK q"6^iˠtqɹ=s=~֣*^QLxTnq`gG2۸Qلtq_:uk`U~X \3YeʯMrR9Oק]N#pI\؍!9dr;s;(L?샡fl>7G SO`o'O ,%y |bZzQsQY*}ԶC~ unӣn X|+(zg RoWp2T OxT*)s,J(Mxgbl0ⷁ_ְ9CnCҞqflO a*)f8_vGBApůhf!WV[ߌ yI-ET`Ͽs\P+SN6JZh}H%*~aʋE<윒FȷIJvvVl⬆EZQH+_4)אQnȓ79YJq 쳗~zWR~dC;-rF<}Hg%>Bp_爙 e_&?;>q3"̧őwII&鍣.+aPvM{m5L7U.sȳkDK~ؐZW, e\SX%<\;U WN#yuLuVN6Y¢H/E5/>LEbeR5/#:64MƫhdG8,g0Uh)7F!.̹V7^^P͋7??xE!/wʆGbʚtuï/+|c)PBR,d8D:4޼L^~X'ƽ-{mͧMAÿ_\}^GӚK۞DF~dR{8ѡw ZUɩ.7]4ThОn$}t eʹ&b5bf$c덻3x_&B80gת!\(Zj A^w Y>YLpրfIFS0:ʕ!w|E_v|>N'?N?(V H~%ZԶLxK G#%$ /q~hz2!rrIQ*<;GYrcݴ\J"V`QPeNY J"(:e?oE HM83NUQ JWsR_d'+[Sq}ow[rh@w~UI(`ވs L VRK{Š-`۰yň7Pf'36eZ Y,`TveLA*xR>O=8=PlskQP ư-' J5)C +{1=_JxPeǼ&zffrn,Adtnjrޱ|?ma NAt}Z?<_NN=#i;R&Ҽz !Og<+Kb)*lQ/S6rqc<$ Dm43hv$q XVMVOxw|$)%| #VC,a9W6$yU5dzfpi]V54a)T04yҞmNՍP= Cj+}odʃ^[aR,w-qE_+dQxN$<I`pX+܉!ÎnsNG 4L%1u=;P-]ڀ3S۸1Sփt/o,XN+AJl3#:05Oݶڗ0KҬw!Em74YCvh ]CRB B_nA\$l-u H9\&MUt]D%椧 SV]ͧ. E*+ bdh\&x%C\x igyƘ>Xa_&[~շ}haZ0M 8?Fa5ZL;x̪o) ηhBߦ;}t׼gʄƫ TZ( _&:>pfpoiK/ xh ŷxǧ. lbJ8ז eh.1 p x\ѨF O\?l̽6ɅXlt⽳]ғdO䤶S@>T8X'`5nB3~ݐN*ӌąV}!n2H)% r\)0 F)8%{,w Kai!0-7ɀhFx&fMo_PeBs"59mѬV+d./alVc[;sbX"/"+huS+=%1eJ{9Q:lBaHHΛ;a<`cjdGb220ʱ8CwJɞ5oXz}HtO_59u]逈Ź:^|[`vG1o&n`?֓ҡs_|YuIvyϴ?Y8j)C!ҥIq'e(ց򁒋5lu}iއ 513 S[yhl.S>5$#Pb= 3 #-Zis+a:a#0!5Ik0 G]6RFfǔ*z j+ i@*GISW{^l @5T+bGdX)7O.Q*dۗ.6BTXEUV1x&$K ԏwVR^6APk>cT"!f"#ư* 2~0pNJkl E1/Y:׵}u'%y5.OLf&sSMs#ғ&G֊s ktڿ R,9U5Z>i__R9(MʄqEܗ3n',#fj2t v v FQ{[k(v[zWR+@j%3 XkA{EHY͋ OρCq ͋=)XdkVE3l1+w<&'GX 1eIzWr]xJ:m2%1IL'Ǜ4Ο͆] 6}ԂLEA'M!tzOO3A#VG5ٚA*Xc~c0 muQ~@N"WEIrMC}!5]z$< K{i'sXyrsG7`ykM9)ώqEK<0x)7CﺒtWL'ܺvY*ϸj[nxJ2B %M.է=T^X?0BOz 5A8wyF7*ȥ·uqc{p a&xUjQ^ڊEud\4?vek"յ+\nd&YN"B~@mv\ca,£o@[\0@9'bĶ^ZN{ B %&`63 P5) .-$vBT7ns<ʯDfWO7INTf7܌)* LߛFÇIWx@# >LY?u/GL;J1>)||Ý(AbuiBP࢜"ŘV#/VU$lTzRqeM2IP+x هW]khZ/z?ByUFp`=Rڷ{vN.:Jb*qVIÍDhCL> *I CAd4$6-k_l?'-j̭K/K>`qr`мv7XտG{Xs gX@eb+bx7{R(] 2 .j-x{ؕ ձ;rhhu,G|eEpȂS˭YNx>skZ?A8CR'!|;+NH'2#B(vXqN6L'F4}kEv) G x&G5?g3å;Et T|84i*< _[﬐p[bө#좛;nAd! >so/r7 e2883D h[pҴ?IՌm LSW%VþCSPL„e1`?MA>4aT /=&.w ;cO7''k}F F6`؉TA1H6tk$Ўѽ%lTc ok{gQ {0ژ (ˏBDJ%@Gd1_tzk:<[#$1)Ώ0Szn_.+`cbthCIArv>Nw~TQ$iX#ZNjjX܁m¥'r5]y56"$P ̻ul2d$C  5M;xc~=ąrYZ9hVvJy_r%JK1a,ܤfB`>euiN?nK5SlzXfneIr$<@څ9)Mhˎ,"o\(?kT.@`ޮ)sH&w l_@{>Bs9έlp+ޱ~Pj AVa"TA}fl* ȑg((JB@JGX%V ׷6p#9.m@@EiVixTiɣ2~L*$k~+X̹OfAt&B\5[nУ sx[QBf3Оחr]hf qZx,3_֎k&Z"{=Y!C#$^7Cpu'? z$>TPv90Iжhݍ_HlqKm/zF\{77-%Y.DV5F` $e*Gh3N@X*n:}S2\?vT0/5Y<_ pp'r9 ,&Qo!?+kYDe/NLVPjzCgtN7Dzd1&{< 9sLhGĿ%2;@{Qa`mP"yMXLP$>:j-~2C[qF*Q:LFlq-֞iBG"Ba{T6ŀh!c,ߴTy%I['F2R>!kKk~Z% [btS_;Cf& eUXH7jq" #Bbvǟ>?DDԤޒQa# qi`MI -'77l~:UF T}AR\M2|ߒM}kESY.F戼Q c8N0))PNGcbV qL4HNRnfHaܟ~6OaE لFt (LsLaNP/|74ì;PAq<~:сQag9-.XOo[ls*ҷ/7~ 28h>~y4c+=j("@ mLr~,>ğW>&P(?];]SJݡ wSc +j "@lslo&}1RNr_t?ۇE`?rUg iPЬ?^n|l'baÝ& tv{ tTgȷqzg8{$AE?'EߨM~\I`rg8뀃 4,)Mt h8ٔm_t)dR2ՈIthuH$-\>'fEtct>S|8NGj;8D2G c'z[_7MAK'^@$1w?Iqp'wN:K"`6iOK.D9n$fu Bj-HYeKw7eKX/8ͷv.X9?& zc~E)[u'@Mop<0VV,$`NK8 ;jͫu̥ SQuLk-M=.'Ƶ>^ڷwS[ɑ9@=&@ V.)nT'3ߏ }S."0"TГ$Çtw5QKdA\y a3;!]ؼ@h~进$à "qSZ3?cBIk:D--y~WNcI˱ZNL@ۏ4VOS?lI&8\6qHfTku׵;#fWy0O pIX@VVYR8]moe%ԙȔķmq)v?ŐxG@wѤ\mƯV_`eB<1:zنb[ck}`튐i?Ѭ_fxȺQ'|J:,:)(^>3x,~.Lhd ,{'ܰZ[5ole3q7s1ԍS+Rc;ᵥQqPMe*IzlxMJ''wD|#0OڋKqf=bt_n Bjv _ZH"<ӂPu:ܱܽǒhH*|m-ۖY԰p!*&4S]oA,c[0CڧMa`Ę3:,ޱ?{}4~07C tNS9m@r~v߭&*7=ġD7s;/tSoO-7)s[X!-zŀ :ئ'^Zo BhT'8^qgh~ (fvwȯEw|" iZ4ܕ ɨÌR% 5-7ßuwY_2u޶Cl.r3|Ϡ\.otư)Clyn0-jY l5cnk?H޻(.?XҞlC"f%t/cZ}bIL;^! 5_>eܑP~-lٴ(kz2oWoP%}4 OD\( ٟ7@n,07AV֣x­C1&3=@\?@(=נ\>6W,KyBޡPͪ wd!hrlO'TP嚺L/~ Yp̶tܠ_^3Nq>WgY~Y)D6jrFKNzpF]\=+"D&'B c=p\"TຣdXҏ6yAWψ1:qΑr:9ǒ #EwJ#TD}E.Cf.7ತM̵=rro@9{F -zuU RyweLMrs(EktwD`dabqlQfXܗXiG8nk[eűaE51~EJΟѶȳ$@$6t2I!Vs(8Q & fSc橈 ,KL\#M>_y]:yPݥ?|`7JN]+옵wBX9#ֳrtlKA'{u|Nē@9w0(]`XR= {*G=F3Ogۇ2)5EY\*jjXfn)ϥ'ݤLu-܉zǗ}8F}&s#ڄ~8[FDRxWbWOۖ yP =v͛Lo?  &wo:1/|l!ϧp%W+QWPp\Y7q*5ts|JQY/a8RÏq[m.]MJ+O?9u2K? y2*Tؤ!28W54BE \QZ}Z&041v6RݧrBd|a%kDh%ZRi9$\_s3V1,`;ABm"F*V-ڟ5[Hl M+=.B&D=oE\~ s/LQ=Rcg]!$YлGX1m/kSk1}ZuÕ$>(ҹVQ+ͯ׌ٛ?窛@ P0X'mZ 7( rδhCs5F' adᥔV ^wMK=΂¬^~∰h 4s:}%9@OC0Afj_k43q]ˑ A79V HƝ7ER8}MojM8RYIa] w>('K}W4ɖi $֮YQQu3t&(0s?YZ[' lMPW0FW:8$ j:j9FH ,%S&BT w.;7>mJlaH!sW'QZR-O8?Lij4AEG.t5ߠkt0GD|q~/NSϨIiͥG n pQst98߆r/tJ?s.!òv5/g2(}MCE3q+9:rxpipyWJr8%(* "MMI8mTqQ+8}L,FCԔ} eU7Ĺ޷"~`P!#p[V(s{a HW Oף-=d  NJiT)'>ͻC5 TE]7!w\88Sa|ߪx/XyVJz {Ǹn-DM N?ܴV_"RZIf.'ܾ#ck,vOE4jv_ҾTF#C@>+̢R ?JH02 N!`5 -!TFUPWM8= %OvvMW_M`WGp֒zY%mJ!g#:s>Yn앇=&M.yQc(uCPI/Qg- y{+j٩Z/ޗyhN F]' @߶T67* 'x$9&/%@n]}x1٠©ס>aE.&hzCG&06XY_x e~֗DkJxI47U~^5H<.dLo:% :Q'!e#-$Uh8t`6AfI}4@iVI g3N\0i;0e Id !}T"IB߼t~Oc]4R&й!z)ͅl%:yn~"l`?@U^-^B1&C`^jlgc 5jI ;*gp7_'_owI~j zQqmd,.>˙$2ePOY?G' ~ ѹ+&iof$ % gEC_PzT]EWg4vcNO ͆s1Y+S+!]HSQ5[+6XQi*>S$4`KIƉWθG&3a`0pRHVN4𥳐bm)}, 4]!P5 yۥ"$+- WΈ[}ʻxN'`''VKy&OgRJUn0kkcm4Akq2),FZ)[2yAL%a.JX8>oHF">} g~ 4~xґ;ϳz%d"B0(oŠ>$Ku8}Md2Br"QmSUc:TQ_PagIWx1ZcCL-9> ϝYpy"G Ơ1:D~ _/lTr6LvZ!xׂs7;Sތ WuKwFxn&rj25T_>V'ȩ*2.hn !@u> q Am$Ȃٹ{vݩdۮQY'j7˻ wTXC^Qh֨,z^De:f9}[ooe?/bOBtC#z1fyy\ -SWjs7\y@:-6(|48 }UN=k ԭ4*EÓ2ZzBKM,ttD\-Jy1I4Us^ "_&[J34ji#S},X֏q%6) _TZg wl,\` ;t1)twXwb?G[ZmSJT~$4D[TsAL?Uf#+㙿b zȣá+ _^֭urE>AK;} T"sC^L;kw??4٬QesJD6ꭾNZ*pQ_0mHI-;uu L+*g`a2dANIO%tTE.(Z}2U0F~!VIXpYȿqU!'PzVwA1(H&6HUӦL.5 sH碶dyҊa*XW68,ʖb_uψb+!ɯ[8< 'XZGSz)j_WNX5F7}CK] VdG.$# 4#}CO; Upbqm,uNHNį'n>x&Fܐi.{9qؓe8g"n";g`yrJyGeД}S,x4iAke%y݃K+哶˪TGKGoE%Y@f]@Zb˶QGۉ: 0Ϝ9 `^cN6zzKoY$Gë)uch;`A~ˇw'RZs,jn!w +w z䣍8Rqб{e-Ѣީ$䂿({xk)OKza3IP2 tbJIiyP⠘BCUkߤ#Byhji >_Sq(f<xI-:0j\-K6`9zH>a ~Nw\˓z|s2~,(ROJx3cHQ/?".or9\*@-uh IB:$X33xEgʃPenR P^P|PgGC[xWSlWSvoSƊi% gy#}8XKT\n/8,X4wK- qh^qdyyn:᧜r}tH];6 M F$eR :P0*ڌb#!ΥzO嘬tBi)D40uMB"Kݷon,UCZ9Zɺ6<jTv6b SBFU#7Lמآ?^)"uPSnXf6}M4e0MO/ީ0/FZPiQ-_`a!{e܏נj>:xqݴs+;7}|vGXf jǜ^3yh/Ds3Q-YZƑ "_Yy| QaP\@M'eqI՘S|=_+s`v*ᘴ: JKspdCX?ۭ'wӅDLa>Gv >!ּwq:b{I,d7H%HXF`aO죣S~8y`K\cvO6vo?6k"Y`,j~!3qPbEhȧm#üsyrź>;Dیr`[V*@dFd%#SiBht'ߩDI"cOw\{-޷~vQ3 | ^/;W$v.i>2RV,`XҧQAvir =-yFM7SiY'+{B7kj#،ۜ[$M>kE&=(j5cuhe H2T/.v"Cw5iVxႝ_oYrkl$ցO[2TMmEdNԞLX"@ 0[l+/-ywcVL,BG颂xQ0Ӳ V7I]{VϘRwF05wNES&j3 qe& R16zjZO7zH^5;W \(rso:IVqyUvjFZo\Z+a nWe% 9}ngGQQ-i9Y' KH4, )y D|=< c*4 Y9>|nX]#cXF΋ph!%uT/_x j U>N)>+r&i.>TKk[Y:T|3w!; y^p.!ć9Ri屉Qp<d|c=M͉)7ܟngg*^ܽ<*:U x8Mw2mCn6^LN!,M Lr=AFHodAj)j7K:0mR{hפώZLѭ_^Xm˹]gUW@f$pdz*Y-RmHEqL: \^3b,S>Tx1]ܠX;>x;VV_6gGTNNy\pѐ[G5eWq*7ZBf$,[-D#TyU]1w?'FMCx-݀5\UxW_ hR0 :ýi?׶*/0xv\&w GW.NƠ'>ei ,v6JilrMtd[ӤwiN9Po/g41E$vn mayv2@p|D`sơl4OI&1{[YECj5YZJvwԩ2aRh[a-Jґ\ -w@ʊR[DfvI@0괕P|FeE`%{u0/|sfdA/vHC&&rw#2|)@RGkh\k,,GTa4pq]ʗ zLնHDJ'0|2FF(W .V]BbuH,,aaTIfɿSSBK&^{'fuޞB90%S5eVR$݂jlu]yqs$}) '덨3"W ;݂)[؆ԡTQvg6{$ H$P5:0}豈<]OHX׼kyT˧w c4>4ɽ^c̒=Gqdaω񘪫ET3> %ɤmLu< '/d}h xNyv26_}PPrAA ndcDų1IDʺ7qz2}E1,Cen!C>cwqSqx?ykB1TUpI>6o!Ujh7R!K,33/·B`8-J-x^Ѐ1F[d֛m3yzǸmNtR4_lx;y0$鸆I5o)̹ƲYd&/%5RTPHւ̊@b֜c߉جhoW+HEy 9C~q^ RGPl7B_'F R  D 9YA"6*'s:&)(e4Qցnj"cH;-j!c uX>DD`9L2b]!Q [μ[fswu<W=aiNfJ8YvY*:jI)9ᇬ  ч6Z ,LΠQCo(1C;/ƨ,FQ7pӱC.A*UA,+c{ͩ\))|r5lE=Xfc[:0a'Vɇ3Og莂A'fjKKZ#D?A\/ ArR=v,x3ZPwÌrkBMgnvM+3I\ \&IArdE5$$Ty}OwInp57~6Lrq[L2yMk"R{IĆ#-|M `In_,"$8 j5ː>v-b Gf 8O1aX/<݇q6*m!7N ӥʼnbh),&i75X@7uwa#G=di-w^'DkR58hvdH90u֠ J`TQw̟=n>1edQW yx#=ֻ ζ`W',3~YLgB.R; 8 ~3BeN˧h6p'[*79:JŞF!{N#ǿ9B߉Z8xwن&Eh,߭/+`Y4R0{]rѕ4މ~*t`a9XW$ҎQs(H$J`6GOiZDTx,݈SnFAUT'и;?;dcSMR> _P+r8 ܩ4܈w8"QZgW,%G9aO\p;mt~޷կ~MFnnIPsy׋Ff]RVħ9Gf" &g?'*EqqMW~:w~LS,/-OuzD;dĮhtSD T]T=ڥuNKh۬CE5/, >;ym3ζ6QRd$UC?!XF۫C3-RV?EFoJA답wͯh/;lZ1':hŬD<._׼6l*˝L@J~*֖Sh|PC.A(Χn'{草 UU+IγρԞ3ik/G vðE3^˝؅GoT yrHH4ӄ: 2kD{d3{N39@az0s[U@WPrbbKM2r.zX"E; 2ٯ2pv wU\,$T ð],?7A{uazv(djL57',NC0YZ/EINA;]752U\+hk8_\6Lj#Z)d-QO6Mr  w@b૦]'o|Vv+I*I+;jyw OQ0E?)LWdepлܱ{2(a47mMEvvHL$ddIiIk;J:T$ dK<1(/}u]QTg?OU"eO y^U^x"%M\CMt.!&Z.THoZl`s=Vg6Y!H.)e2:Սjs FX-?@5kJLrb8DLRd.Ƀ7قG6 ,\iI56!TToЪHEݬe:Ց<3LdB_vIwG$ ~.ё bIN_˗չdʭBd6X;{f̕azEsC-bn LH + 2T ~6UE\:t/v-i52O\S=RQzPA0;[L2VojܳDQrFY<=Y3( 6GdN+3ؼXj3M_!/U3)%lwEaz)1;S=:Fd,~꓂+"_5"T觠 uM- AvЪ@PTa%ժZInNSN{ՍVc%2`E.3p YNH |+yt< jXfI٨ԪC LԃpؖXP󵳃Dg6)7r9kV,U1ZjR3km!]@7ON>C{'pQa{w U*Xpei砩f$*Qceբ>4>ŸVvZ_ֺ8/,s>h<рYV>WFr*>ؿFvRK\W5ycC5P@!zt"Fz4dwh2UXC |j6^~[six/_W*.JN1)?+n|Y}FX+2&gQGO߯P@Ue)*`izba&(3˝u}Z{fi[tX֛2&?zl2ЀuKv~);8kd X NW8Ql,±_mfY>OdoW!lb#, 3uԑD4H_cnɖZd `*!&8 #{A۹n2=@Y !?!0TY%卶Ȼ=R;3NMZH$.Q(Rܺ\Џ#ۈ_ 4C&6Y(cؿ\_^[Y/Q'hTwLLޔ_\WSk ~ i):$U`˵rHoŒ`ˉLZjݡ dCPF*r 8`^E5 g@E͵c?Fn$`CKoț82%dcD#F,AeW0R[8ת޴RY64tPQt䘌3̹gEkONu1O,&Sdt _vd9~·dHKOQ<ږz6)X4J[5 tQx$ ~W0B^ ~hw Y[JޭjQ҇~+y|HJgkU";F$[q927P>ٶo~%S/M!c(z/k$#VߺtʜMd)ɘ[K&Ny( Mbh!qLqQz|O:_f7 ȫ =M5uCp^]y2Q]n\ YܻoT/b2yR B\bc4-<Xa$^)S=O\?e6Fz (9#aӖ_ no2d6OD+OCyDŽ7hD)3Ϝ×%AqU8:3->b#9qch `# l8=UTudWfbqGIuƪ.V¼ʍF Gi.=5,m-2/L4 fB\2{'k-ͩo. n4d%CQg\j/MXSmqhK;HTr!d^濇ίE6ZGa= dpA]*ޫ17P.SV޺!~ vې̃)lnTj!k E@6_xM@WHČyb%9c 3)sԫoDz:dkV/H[6lȠIQU*7e_ 5Ø"O<9Yfe7ۧ MwxsL|?yW;Eo(,\|h._C ofZvlNG߮vbxn{6v1*tc Yȼ:V ~W]L .^Ӧj+MdY2 #)t,x*ɴ'!˂h/:I/ Lyl6Lo ;u0%-x!3axHv3۸j0Y1X8rFM&RE^nNЫGq*''n#tD}zcӜK|w9NJ[;zCr G#8lV+U8M Ojڶ@ O9ks)e! . Y+S#/`%(p OC!Rm$o p?aYruV!ZojAy>oTC²&hVer+)C_- \p( / [+UM:e2z;%M_IR=5){eny`%%g!]㌭ ECwD\*_{>)Q9btdCN4ttOŘt~_@ÐUjњEgʬ(|;R5cn"g\)WF:Tw8T}Fcz㊟G0 ^ljQ ;R aZ6dDѠ:slD6\C[A#Av(FuD1ߋ,ͩ"z-})xG ސ3ǓPD^w l{y4Op<e#$-/߱Y"G?{-bMC'}7CU+MHv͛`Ľu4\ Z;lKҞ{қfQkes\;ZW-*2O =/;+&WP qۄIܩr+ڎE9x\Dア-V@>xBͼ FZN?|šqܘOB(x8pvP&#!W5L_JfŀgGf,tn6piET >Z҂pvcCErkpjj\c,yf ױ2"1;B2~b؁t9o'Sx|W .X 0#de/` ^ r{d ]Z[Xneu`k+;P&BZ#3UI֛P #=:4XlSm앣>vpި~w~AyQ_*-|v,ͤtx Kr@-C/jp)qPʤb ) #&z x]?wRwW ͞RIJhml7! %(i,mhpLÒBfL'hYU!]Nl1d#9 t)#VQLl|/!l*\~P*9ZJ'z`畱vF~ћdA,z7YmK2[ Yh@H\. PA'¢2v۽`Di>솮*A4;/ vAQ ?YKml$O+1nz8Ͳddyb!CxPV `EϏfb{un,ٟuL)d,߳NDJ"2/O̵[ܰ]Gx &?G}n0T=*e5DZ p%Y%y l/$P t'=s6'_tע,Oc Exx\rk䜫5a:'1D"5r@CJwqޛTr//j"3$8"j#K]" &J~[?IGFߋSnkEx_D=P%OHD2@ndBpYLhz%vtjMwz51g3unaҴGvҁۗ{L /#dOlHGA׏lPuݼ\O6 R˱#X7z?I,͐\Zq\GֈTB##&/ksE?AG6Rniǜk<$ Xҡ,@R͘)񜝹enRhT:EΒ6|Zn+E>Qv+<v* EH?V mǮvz~^f_gdzUm1yH3s`YX&f yh & '4p79LT$^ںf)A@'{⺎XtM0v-h6G `C=[.Ez7]ߠm29Dq7jOqǼ¾cbCuDNR'Ys5\Y#ΙDϼ]x.A*Rm #Tq"Y@gtK.fpX~k{71m0$QCKQ{ ڣ ~n8dG?cA_Z)t :DP!/D,NcàvBQӭCĮp< zO#s.E)7BgƙIH_IRF%jz%/&-w׬zYB2w~…>+qFi%Lb?z9R8$NE<5Lm@R@=eIRLSuXF1'NÚU@h'{)yVJi;] XMŠs(8)` R`af !c='ccg[/;Lr䥧O uJ!jHc ƥ>qe"KI,elU<%gub=}n~rd=zKeߘX>`Z mz\n,3:`'#;;n:a\ƥV,RdT{_nþA RMQ(ӓvc>2֖Y&~N[b?,;Nh}5z׎Jt.ozӦ9xL/AyNA%ۍtDKP 1H"[E3A 1mf0ٲ-,Ɏxh5\gYF}J @!b`"# )Tt+db-$H0a7:Է"bU֍&Xk5KfL,I{K< r1mHZ] 7At+H~VʞcDrSVeH(yi^0d&93D* hӧ!|3rm3@{jұ[S iE9ߪPUgրwt>?b(*Ьn|&\",Zlz저L>idti+ݟE6:?r&n$9AafOI*%j2)Pi9NvOv"ԛrs_y 2VxV@fX>j}X_z!'e%~yB&C'4H(W(O [eK;Iv+J>j~D;)s1Vݺv/)f|'ڽoz <"lST]rM^iY&B"u,21ϼ!n(hiAxWH%m dQ|oN)Ah7*7@M% yMHS )(iM(Ÿk~7o¼^V W_xXb6 ;FH+&'ʢnؖh/>6W7,G@s|QR`_YJʏaz)r*uhŕ$L%p?van6U*(0ho# :Q8KojY]Mp :gaƣfP_l@4|)OitЕ35zPFd> }OJ`iJ}RaE%ksUf}ހ-zAu,!ұאhW)*!ⶾJ (qI6sj.I\I"e2|ʿ ȍ SlY*еu fn0L2Jjek0cL%!NsP4[>Cu`HqHQ[?UThl3M9F\કxH3:ƊOtc;z|bH2XRO1fo}b ZUSA@[6z xiF}zP]6&dZny*V:2fڊ% ,|0dR8G;*W\/[f0mRyzCA ȋ^Gx]n"\l옘L?'NY¯:/PܧD4e{ Q8ƷFͦ1u CEۨxRnhx2-!wy=K{ߵW,6wͪVq~6Y4v?񭐠K&qlU>m`w??Y/=Q1y,)*pk+Rsb,34l:”vYjPYO;OPAxϣ3]H)[4yŐ.Ž6ݻXS qfm2ɡ.+`ZF/{c}SP|-͇ȕ]݂xޘU>^s)7XG7(…ߕfL9dvvtie:4J _tSJ}S1rR'hP6](T2xiQ OTym#޾6F&v GFdUfb-zrץfFډg; 簌eamx)MxaaVc!]V!VDWޢNry`,JzL=~,!FDqˠigU=hbY-TJsSҐ.#-yf>+ͪlU 1EJ{Ȏwy$zۼ[𜌃qJLzQ#G!d*F>wTc2ԣ!fgJM@>@/%ؘWnRuah) صي2kVk??'wHxgF'M'e47Fof{ᑟ4vD~f-Nj8OwyD=:]ץc/?[JBRqHyլ LgaM. Y%Uڨa= sf(/TEABC,49Q2V+ {6I($ؤyv44`0ѥ_HmWfId,cIGl^Љ=A/0IBbzp/5,>x<#ӽcYFc|Y:JgjQ-#D-;]_`TIşxcT ξe9U'idU}]|$AY ӇX:s>G3Q >w"hus*0`ⲯ"u@ss7U3]^Up/箰@CF| ʠgCvPm{336Kg&ђT~ Dr:Na `wZm~@?aE-@'H3gOJYRurEvu߳Aj7 ŷ3wvQث>S|yYCi}`fuźaҎ"7_f(<_w߼O,$Gӈ 3(<9TR}$EG][M/MA:7~dE`<__v̥0;qi6[gv'1y-8f=7jmJ9c6Npq 8ÔΈ}hS(`e-n6\8 ԛRr 3cYut:oǀ&'at2==I| T5vf?oQ'lҘ#mur J(k٣;`~D2v^s3E~ڇ՟" ģO!'ήUdPw)W#Z7,á@l<ݏ"ݘ dY\t*U *h'?>3騥w;Aftt4U<~J8;%"jeBd=e{B& 9V)W ֱvj.oR EoXa'̕ ldӺmiC>C` m @I1?VUSOD_7Y bIdgj6Fl(dݖ)ȷqQIx.C8NȈUJNHģ CDFrs|Bhb(fA`d19!ƻ5/\.xNuvnQj$DE ;JL摄x6 ڀ7 =W|&??Z)jb Z~HF=sʹ~̜ 3pu(hBV/3ŀRNHJŮs]lprq&=/>$8Ɍʞw/v{A&zT5b 575yK|vQFj TR{>U?^+2G_$DЏ 1o϶om}efޕ 㥝:'uu>[Niqk6+].-;S'- JUPP!xmmEG3<-Ai@ɢAadveF^?2G6̓m-\Si\ q( wU!x]^#5BȬPVm8 (jiLb@VLj_x-#d%H+1'7Oĕ!=c}\@ݫ}jmx"AUcDp>`y 4O qMEb][HYF9yL޲l|S\:dFM6ȔkdG!ƬA'{66'yJ;d.D{U<׵}jѲE,m0GD,r=!&t5j?-8 Ot`g؟r/mR8SҋîD3kJȧ2bDrXU[i|Ǝ辩g5NBRydULe t(poӶnbfseQ,^"Ǎį6KÎ`p4x\q{,qaȼ|z,/Ep5*CFbc% ģE =L?H?k!؁w TK[>Dkyj)6亥\DiA9\qx`$|i$/e9b>Ma[7+;g=~O,&|m2XĐ9kXyIV$Ba WyA1Y1&Yt˱^QکZCl$; Rw`+KL>@XvW-&f@k"oBX2 5;!b9ZqdT Yv//g1)#&/{q C-c6gC+^'ϣ-BlFe$EC;?{sl-s6(uY{YABt D)P6E J rYw9H92Gd̶& .NNP^Ya`e?UwJ#X8Snl" *6҄qmʳ@ ;h~6F詟o2o na'\9ڎdL\o; SQ l"y3^u 9`VEtwwj3o(d?$<{@j\_#5=?&Nl"d6Y^< O lK), Sc}2I NCus3^'-w$_"wn~]_! E,G OEM?QaƼlQ&5CW66'74]ZeE$gMGH5]AkJK:ʩijj;z=N߳.M#|MĀHM:pnXݍl1OMEFڀOh47 M&%X\'EZ `=# ~DW!ɷL1s@3Q'MRORHJY >܎Ӂ ue缊t$9ԕ D5#oCO9>t5}\-`&Ux#&/#X=`\]&’  A8 rm(]h x/"w\7OG;U I|A[47ZVbJFUԿ^\Įr+&WuB9>4,VQ͈OyᒡC²HP΢ЩƼpdD0!' U @ Nm񿘩h6lx,|~S !T?GʩB:ax^ ) k@S,x+%5Jԍkݞ e^{gIcqqp\x0m$Q|;r2-DXu;z1ٟM}KYYk59OdJpTl4]{ga Ix 3b7QH==Q kYP͌:@~Iߵİ_2٥ ]L,za>G>IEdWF>E D\|ow*GiLTB~BU\pU d83ʹ]cgmLYuQAC_ cXyfҎ#R4'I:R|ޭ yM7T0y8:tQ%4u+X4ˏBy1} EIzA|M}v @Q=TLV|Ru&Id7veyz0 zOYu,אE6І#-Jk oO#R`/2P Xh6o=r̗?g(F@2 !vcyXs^z39dޥH=|U)>|5a#)zrSÜӪ1.)ĆR晋 tK@hxM/+b״&{ZKi>BJ]v̼8Y3G1 {u-, ?ɲ(Í3G$0Xhhs6)2Zߖ7f6OtmeŅX\<k`<A';}XQW5I(jJ0g䀹3j|B2i e/N!d$U5مT,N13q7پof>^Ǭf|La:V-o8.=$x7apiq溼3OWf]-V4٦<4 ltL@Rbt:fN;nIeb]S KH?,YoycԏO0 bl%>LlZ|{ !K#Q~}9(-KV/u"~#A!*yiL}fKqGa[X7v0^" s8U `y~iN5d1lH|k]dЧzuֻf#SNkU}U0`ꄴ $z9ؘX sQ> *Fq0>ܲe!lq{:"pLFϥ +q7cʠ-2!MEa 5U7mMc[I91%gP^Bg0P$In)l@P_7kOʿ^  lppjPȷ6OŭJQa:dnq7OYzJ7yqKVX7fLa§Wш(j?5h8r<$͈#?p9/j;S->{W_SGl`$EcI ]h"cX;I X} Flsi<88uaq5.jGmz2n<&5tEӡ uA>8#ZzPЯF$BTAY< =N &KK\w=v& O(KRR95,Y{A3mzA;!f |?x.egx8 vݏ6`, 3n.F=;Ӭ|^^x1$PiR29_&XT֛/4y-kwŊP"i s7hv6ЇεZ0yUa^C06a Q翡 G'(V\3GVV")qi}9 65 klL۪ŌhR<4u]ﯢeI1ևEt=SV'za5W T~tfw&P7={MlhLxolgKuv Q2|g*źFBQV6 {r;N=MHHOӁ5Mvc]Ɩ( =13J٥XL\>-+kG@ e8J`vq -]qzݱ/c3e+&L)|IBI"~_['Qv.sf(LUXRԘ4["Ɇ@a3"a*GuaR쎭]-$qF2酩 p2Q굿Hy%P ɿTEʂȓ(p݋A_dgȶQEO4?d6s*_ L0)o\mUpY+Id{=DRЪy`ND%c?T̵8sBj/Vi[Qmj9,z4aFk(xY^8LHU>9jP- nEpq1˦/b 1X [ؒJQz+5XfZMD1P xgx%4pȗW#WZD=б g*kERڌ^t$ўY%QF$6HߠMb'~p9ݝQ Wvh0q" KQҬ8ʨBJ>fv`)XOVAp ?eKpKS}L%CUjo% +v]_fR Q>OAO2#Ҿ? 1iTrǩuI#9FM2漠r߮ o6b29轞yu*8=yB6BQ)3X@PWo"NNt9)K#pɔ&e3>u EkaS͒<<|Y&dCƨ5,΁Oh©\P'\~_"\iԁ J&W1 Έ*=`'Z+F'mNH#r@-xqC0FN_75 g#аPd=Io=컬s>ȨOr׋}+`ݞ';'";0mu C`E"׮GKPN h$Oi0߮Jwlv"eaH$] (g[|Ӗ'2^v/dH:᠅ ?A(6èDX'D^h(VALɋ-46l1Њe~݂e;oo s?d0X "!jiLMOkӪ 1`pusŲZmNw>5+[*6scbftM hwl~Gkq }bzwgw8 LPY-s,F"F.RF?99B_꥚St^J8ܮnQ2'۪E-lE*:%yS 7sOb{c$ZB;q:#mR011itcۜyND,`~pߗTcr.k(TidЊkls J}Q›/^{y$F/& Β&OT+ע^sy[w?bKm^ 8\=v.l od2VR݀"!wfVՌA91FXd]GR{M )8Tx-T ="/*(ބdjNƆb1V=MJE*E fNNVlrs1 1`kuQh 0BūAv @n-N3ݯX ~zc>CDXxX&hbUCydDW/}  kCv|χwH9,n~)Kok9nυo<'WpdYY&[x5ZA2X_vU]d\ ^bCɞdCqsl2;d-ZGoڑPtWZzݰx[qt!JR6j iG~b"؝.I2i ^IXy.;.RY~ +. %j ˕P.}R G$F <6/6@ԄGZ^h$(G2fKhck5zMޕrX$E93X3ize,o6_n N{-G˞9XAK?&-h:O8rr$/e7Ub4 kwOx`y = Tdboy-aoQ6[UIK]U3z)uw.w4 $t3";ğt(1>roj9N5C~# /Vt"5& 7WO;5k C^-7^LxlC?~H,Bm"·̤٘d۬>e WofH T9rەx썿 ů4NAX7l~uמZ /HhPEx?++5ZLIW_:loshE+ -Y٫އX˓f8:3 ][8ICnblWY4^a'e*UJiE#ەY"[J Sp9@)|xӉuuƔN3cH8TSjM{wo,7 <(͜"g/WڮxC4/}$D4'Ob7h?ZY޾5J]=Yc-Gܤ줰Vn#ԊbsFǡ~Z ^'Off6$'F-֪?lҮ 1ܕm&2[񶴣iK/;=BdsԾVqvB۱`;p, DA8R){Ǟ<y_?,ARThC~jsX)V-\ 6_nΓ)'Q]N9IcnOC珲xϲd᭎(iO^2?C㹘aZ)9 E-q#Wh!?YȐJ.?۶9ou lb[Ka[Z$_J!$0mfЍ)0 ZoLZ\ᏓwY<۷BWZZԊWa)@!x,MV5@<=2]$nIؾDUW* vu ڝ'bnE?v $sLWR-e,e?B5Vs+CXm&?n~oNj?#e؟o4Ƴ3@P +Q1fqSyD b+Q|-Q]k#@D]y1V-?,*ٷ[pXT/[CJeO%=LIzX *Q]+񁞊*S (Qx9ePwk]~XןK^pzi]9(?%kNҾKVoJ۲2kf@h JҳiwKfl~+_$ u2_]co3XQXvToSeʠLzMDwiodzځDt~sӄ |\#<@]&򯦁ğp:R-23`- <ևk.&\NVVE ni9b 5UV6QkOg?`#ĈIgM7p7W023Θ0 ],YLQam@rK$,G[A2Ȇڈf[9*Q=# ~ ,rLb`5ngNL ЬT&'+*aHɄx1TgfWBl ر.AbY]+nk(q;t,|fB?lgƠ2ycգmYQ@|_\{E+Z%wݎ3&;{uc̃9)CTUHdJb0_E1'q|EnxļQh=|F>Z僴(Js[sEh>3 xm"[3CrNT9alIMLaNfJ2`3nZL2al:`'jB6&d<o43d q(8IڿkԲNoS;W[wE>6K5:gp)-VeAsMم4G`Xu0(4jr&_ܠvC8(iTB‚I]`Z3~Bwraj {qx:ŽQ[%zRÚ~-{l͑ /i,L^SѲډbǯlcxGBDt:| `MD)-v1TR8h#&EɩopC M7ܹ!UE1aKLB#8@7H612;2o}:CBW2.pA"Y@ WCd9%^v$s&aY _2d;~K;#G& 7Sg zb}0*.4/1h6Uv}49`OVEW:1[ %FTWR_PRҌYB2fͦͯ^$ b&hxg\%֘9hDD "Th:Ҍӂ hQne34U.,rTH8/Ԗl[j$G4gLB%O(b2__ӣu¬ڸu1>۔[řӄ]!\QA7~= gbF/˄دf\ Ixif[VQ"Ãa!0}̆~Cܑ#l[ x -Lb0 {9FqevX0;EFRO 2J;DTk:Wd:)-d>7].{'-McT8|P1HV`ߞ.[,Cb6NnjSg- +G紂Pw,}>ױMjN r9AM;rKe7IїgZ(|?Yj_W^ -d=k"f%B}qgo\@ z4Ru 'V}ɵ {iU=ۋפ7Sx?ٻ'̱k7߶~|8ćrYI%LzݗPv,}s(f-xE~-OΔ[`ZΌ~@d:ZxZ.%|w8bAqh 1%9)^ic_ `* e#EΫ!w}!N\'_i63OȔb?T h!7?jG6\=O1y$~G;p% OC̽-EY hl3W+xy\ _*~5~v dW@K۱ڣwF\٦4L6{6 5f@c+NTϝmd !HO? Va:5_Y>|eX 8OΞ7(tKy{6kY UOz2ؒ G pτ:qS Zeؐ4.;lz͕A)$y oa;j%0khgrkLCPGQQUыto;lqF:pρ ..[3 R{8mpnvLx1Xp P؊dp๡5@^6P1uVM3 ˪{s_55>:1N}¼ЇgH8X6ojJ+TqRB`]&6hM=޹UuU [?V0*EaPS^-{QY2#65w31(YЬ"&F$&JCdpy"1qv</_탌vJ&1>_ =CSt4QvWOݤ:N"ϋodF3υ(PDl[ uܤ Ô-gA!j0L@V3ʚ)j]ĵ8NFY~oUS& W^W# Vݥ\NI 6kGyˋJֺ@ciC*cp%H>yA"zth9wg ?'ӱuzr*3jGA3ۀU,j>:A!(BoADX9 j+R+FiUܛPyyVIV f+=}K{Au5|$B=}W@bG']1%#^'Lb:[۹`F0EkO" EJ'\36&hJa].sWȚ3qV&BA 53$IDC@t4S<;^6tܙ5`&d Sn+IÆkDٛ$gy(54)T?WWC # _ۍtrekmu 1ԉU<**$*;pny%t1h!1&ڏL tݙq_=ɑ >b((sNC?ew<߃d%ߝV"sSN}#5x U=Ago ~&@KY]ڪAS5IxTX*$^Mk"eNo*OJ]oPr u[:oa`]73Oaw78EQ`$ *|9gzb<mνG47&F(o[=pɰ*}EͳaVaB52bQxk^hkr %+:OZiwĸF뚩߷8c!D4g|y]x', 5؂;\ Ӯ{Yc'mC9( 9c+5gg~'MgtRT[Ԃ{Ooʼf!;I(IL!:W:A:kld~nwL ne;7L#)p Myj$K^+`[= l*y4-bxދI/0 zDJIAE݂^pTNw6eP_Z _]WNt7a<̔8Y7A=+Jz1.E9[enMR^b9={`q`GH4uz\`_4 wV VɖdyZgt˴wsIfng^Wkp" 2yl"E?b 35JL]9~L9j\v,iz[x =DR7Dr+.Ɗ])'$"m($'SAc?f@sh#3E@iSH\눞:i̶h@{g]+]ڤB 1݃/PXMBc;>)Jl0PPaЫ\n9q (!\K4-`r #[-06'])>ɼªW& >vC]irb Ly,R'sh 4o|t`h>*Ok+5S Lz7+a'3yu,Wm(1XP@o0Oқ?O{q#HlD(@$V6Ts#9A(Z96$<咼ob<+{tf^%JZg;-x~Wf NWI-Ũ!| Zƾ6qH$$.dPJidcB@J('-J]zRԯI%Y񾊼ϯT.1ֺZ feW]? QoCrG'v`OrƍLܫ"@g794 Jn+IB(^uHֈ+0,=xYCқB8kxYN4ZLa(Mb|ж ƩNx3DvɕZ.K6NGfD2Qf%&@+l:{UU2t!zt!6Pdۿ;y8:^oM]g\/ b/!4O'W6vpoiFR🖹`ECesz MK $PiUMj%`8\d srmD*u$`k<|F4xۦׁXSafۮP[\ $G.xW~  M=gA7Rҕ8΍JPu>:$\gLv2lvV1i$Y|GN!ý^+X59 2bŚ.vwiR2GbscoNN^r*M)J8vƒٰyF% *$e "Ue B w%z@AМB`("RrUPףtڢN>n[> *`!ѝiOh-Ht**6)R=Ʒ UÝ>T{E(ߌ{Ʉ-fMp8WzOHYߠ 7;fg^2sG:2t1 }8G8[ކJ8;<͋<q )>k"姞tHxF)˼Ե qtpe_DPȵ~26z0,jN6[G=8S_ύa^b-#|ʩN,\}E>&i(iǝ_$SՆd 6u.ҷ ։ F'˰/=߽>!\fL9ߌ}墕;^:Y$ٙ}'(?cɪC5^5smH}}/F9a~=#SNQT(3956rW [5OnrFoffDU*t < çXњChix6p9nbH/o⸖:7|ۄrCY`w38RXBX0KeO L q4}my(!\DA7 P}_4+Vguh Z[(f"dчuS?r Բ8`8K")B0b0=եA M4\8x8W:#6fn+۸Eケ Aݹ]V - 9WRc/lnjPX.~טLr 0o78Q}5/FanׯDUTf@?,47;KgC #` o5e @3?GEpnV<%% w{Du跙^̗ݨ $|1;,TTo~=J[>_v̛j@r}7޻zX [oDuP濦P')D25!D8$qV@ l9uuar簑 Wp`HЀ?DK1D2_Z[lT.pr@W^HZ(k;vO(.qo|w@aHM| u/u=[5e,М!ȯzXT}bW$g읽> k,ʍOG:'(4)-7^3tizйAPC˷{;lډ<cx#Mg ]3^%@>> pnX'TI+=NiݯA .O;#?&~UV5@,2I~t by?z>1/17xY҉oȚB_pD0mBl䪘VSO`+s[G"K\X@uۜ,ӎ_Jť[RpW3ȿr\=Yd蠑dRA '.WxBRZ(w׀)>CT]Pvu:֭`^=?W RE˽e>Cw¶`]n˹xXxap{ o_fGesNAR- i]s6:7-p͓ShuⷩρA%>@-t\5@U-1 ƸAV6kl!4%D:xICN-Hsn1Y9RȓE2`s.N_| 5skD R" (ʤo)/-iݢ^P\Ka^44Xr&H֕rڵZ ws5m@rٟPXU[z[ on 1*[}Jka $p7'뼷)+wrnݳD s o|B \ho$ KPbc廵5̀\wY %ovVt*DAձ3ȟ\Xbޤ]"$+%/+{-2s~zu!.u/AW|MxP>M!.QRvPj5T 79z+ASx{ӆ: 叁A"+55?a^$w2@#H+ۭFfI/tAo u.(ZC˾HZ J%U|hE7V?s-jwU.0^x,+?ȈxڀcYT C@4z%o17p&4_H "-3t̖,rEGp\6ڕ`I!AxO{nYi }e(@t2tci,٢:MQ@ ڇ/vdCaAdL^ k9[6C:no+ac]?o T@BNdx~WNw'}3qפeFwgEU rQ'pt@ +5eSymŃW:$U΄ VꎜL:@\{nΐ΀ݓ<"-ki 0t6e}vPH*}'\iS!ߊ u#jBr~Ib觘i,}7 7#C!7<>$ד^N1wzEr}逸)lv4n~j{aZw8oL ɓsHZIM;Hw Gb-U!p $*, 9[~+ݼ㚆 w7^Wȇ. Ea@WOU3AAn='i;g.^ne^-epMTE/ Yҿ?RP`*HLÀhQa:HE{ljJ1{Hu}E6|fM&x]y78$|[==m»ȫe܆SKjHvc$zȍ3AP_:NcþGG%'N+OZ:jy!nepڣuat 4{JV9eNA;bw$^$zSve[2t"U~q;Fp5Rdgy6m|UZ>:Q1 g RWTQ&ڼ8s-gATe7PM"ʮ>|`S%hL*#ժtU,-R躲=P &h\pś>Ȟ Iş a = Aʮ9χـ`?qa4:Q%x)~y0z9\%-Tnc;zlA'EAxq |N#%5YzM@=,Z!QU\+Iotv:8{RBx'W Ye{L7ʮA܀(h%Kr)ۦ."AShF$f[~m3 :aǯ9j 3[>zLҾ F.饆)*YްP>L9ޝpկWp?DR-ꢛ6`$9iW!e^tGsO5 DlAAd {ՂV2~B tMs@J* T kJVpS!q;ը2oв0yv KK$?`Ä9(p@RGYXŸ v,^i=xc2[G]|l5#7k,Rve k` Bڻ ٵCİiRUC]h=ՇbO2kF٢/HIuCo}:l@АZ/Q$1O]W'otRs(xix"}i]}NZܑIq+ʧk. Kmسvka:G}zdߐH { G$YjwՎ(b^ ܒbگ_SFTg)B וX4~W5=Nw Ճo [/U*zN QY^X\$r1*`<N bndYT2iiWzCT r+| st:$VDbvղPog-zx^/8!dymg<6@}~JK_P*+cEcD:5^Jn#ΪHa˷elfSlNPˈ2K{`3m.d+o,I'mmd[9>!'EȑЪ4 |Ffm9t|g6wu1IQ1kn GIid%I7y):0l8.g%f (Kx(*ABz!2f81eMpQ{b4N*%A653/xXϱ|ˇJ6!ՒBbJ2#&w~}-X?)]e0SB1I*DKs4jY7^K^o vT5rudhᤶ6_ Mty{ugj㮗#NB[( <'GFOxasp~fRρ >K1mH> *̤tr6 6OOqI@8Roӵ-KVo}~$j}BjWPH'2'ˌ=%8 _rIn 8T.aDכF|+P,^[RKt(AȦoU $rep1jew^Hi-ŵ2dž9#tAj2c2]$A)?-V{B~HһJ4] D#tƝN}#Ҧ+4K;KlϑZ9 EvH=b:c#Xeī:yBeyȒZ6HX mf#}kOO;*J j>6z*G+cJlBLx'fgI5(^"QPg½42ѥM%qX$4~>&B!25O:ApyЍQ A7S;< T́+z0'b:)+dp.kgoVEy<2{*#_\A& (+mկ7פ(yyԆ]~eYdZVצ;ӃO W *VG&y5A3V1>$ 4<َ* K7 {g.zrm>yrq)R5WwpB+;-S6k֬ +/k9s'բf:۠ߦ_\ǥP;̶1Q2,}8y2DݧrG߼<~=Rɫ@1j32sQX{*(3I[}g3A>gԏN50kn@;+ "8DsAW쥝 ? ϑ֙|Xx0c.EGRfq_"83^B$ѝ2 8!i3i& ggy fWvq͂ﰠ8{ߴq<.`/rӭaFMjҞҥY sK8HЪT(Au5IF$Yt =CREƚ6"㈨w:CFf ;va`}汝6ϹP5(]AjBG^y [GZU9mt?f7lf PsYzsNúaqaZW$G|tJ)jʛ:7ogx8UH+ۘqMI'GY9I%bTϜTFV @HXI46~v$v}PJ?5W}*8&F-jd6dbRStk)<Y;|]^Q)1JfZt2 -5𘥮/1}DDqCHxء,]5Fa}L4't^8YhZ[~ܖDK=G=:Ga+hy \PǎT!o""Nml37 (56{dH(ȍ:ݘ֊ދ/ w;To"] @ksOYAv_IlSuΫЉ!pWfJ?oIB*4,W)±Ɏ?V%7s67g6$z: H+5VPqRi^|םXi "rtG (iь ~v<\"?箻}:62|{M*ɷ6Q"R!קY 5Yu HBU gs+S5r}-Gn9-ַKI*xnTԵLL!^?)OB8[CL tP 4/6'-&ߖ`^pX#S^-zLiK8cA$>D" 3<6SV @4 QUVol̢='M^{7I{argXv:"Z/m+Ԧ:j T@AV8I$"~lیQTI~K>4&_C[UHjp*"[JE),N /S".GY> l4kn,I<;Hf"FHs&5-<6@/ņklhU?^}zD6 *K` ߐ?2D̰F3GM q_(藦:q!veߒ@\kvxƂՊY4YݜC{J2ݏ[| 1= sH. &pJd4:sN[_mt|NAw~sz<Ȯn>Tj܂:w EЖ48z7QF?;IN:cUP$pw] 2"wfgC&qaԖ.cѷb GC6$(\P=~ ?mL1+, S[uH]G`|'U >X$OiAx^ ɽ`_~|.hu?m>MucE;E+b-2Ȣ;﵊ݙLsQD[JMP\y pJQ3qhvv˧pōZ MAW r]2lؑzks1Ǭ֐;} Z$߼$u.5/, h:2K 4J^Zf#hf,^[|bpTDݘc(.?7r I~PmWcg%7tWQŲvLltIUN6͆K >`h'"L Dq=ᣭ@.O ~we D eYcQxcXQ+q;qdeГ&]: S=-J(=D2&ts%F]!WP>DI89(Pz{G'D{롥%ʕ,OXWiP{^^ZJAOo{BB -kfPW\d+Ji)HbeQrS1W|C~w)Yi-KeiSИoSey֎Λ%}zD3t@uZzv5`aܷ^lNIY^q#1ކUcըӼ[QLtb(V* {ө)\@.:XsU,#HNjlH0x#8CjG˼YlqCB/V*[GɲQ6̼-Ȩ`r#=*4@ji@]EQâS[ Biw ͈mޗX|t/s~=LGdoO/Hn}?eVџ|f9xMO3'3FuHҩƛRSmQ:7xhluBdM]7XS^{y!g_nQ 2b=쵽mv޼{xTztlv34hbGLdv]ѬuF@7e= X7V"Z\;tlוC=N0&%MaǪЁؘ s67!E n1ӘnϑA UYPTAEm.'A,}GX$&K@=۪m&ab '4cwK+UI *zNF~B7TSiڑDԋ/&93M/fd"/ 6*Uqֻxe]+mic*-- 3E,X,-( '=6+B<:c; *x=VjCNM[!*# z&@!]x=6Jd(93,|^>P m~ 'EaşOP[8. ߳XXiy&Mdw c0fMuL.@6_ƹU9*Yk8qXRzBRo9\o e9C \";,Y>2q}+7%޺b`%ֱiefͫp 8{ZIJH˔XUm= Ϝh]tZ7Z]{r:_;2}hst,;&xZf Sμ 4p%7AM]zdDoJ$"o.?|-> wkQȫ"JBrWe~j=&~iW_BM)KUYcm6 2%~σIe?b;7j#Nl"|+l=|MXdM ]$yCQ@YgI`߷";~=ll[:@GeH_^K V{9LdIIdwf0Ho ݠz11Sq5ӳ;iCJyDV*h2mWQTJ"i \9[fTɸ%7/=N`H$zzP`7D˚cr $!)InzYuaܨGO>(%O7͝}C+檂b =:v=G9OASƨ[V'.¹0:oXR D1rC`8W`yyHJڰ%M,vb6Bj+kSm, 4M2E<}-=`Ux-B ǥMhrt{ nOp&;M8 &rgRgraeGKށ6fR`b~lSjyFY+[K\җv8I5)*v 0}4'OE &Fy  I )yYVS $l,HЙqi绵ƙP5H Ĩ tܠk8wrKΝJ?e!҉Tk2Qg >G݂x,=וr )^SΒR΍{RxT]R+eNRӟҼmB;n5SD6aݱ+6ӉܒodD3zÈ2`zV~vFڗWs)YӖzB=GG yn*wbvql,̀U?,cc5ƒ.Bk `Lݞ}KdyFBLkv.la qEkˡatȶC G;#nf%L"lbnB!Nh`S. ~WVd=挨緿? y5zrmyVzof0,$CVYhz_~x.? :(#V3dHh~;YhJh {: ,)0e=ΞtbLE8TU&{EUr?49gu NG4vRLTʹ~ 9!oJ!0 Hע.*\;^, W0W YZ