libvirt-devel-7.6.0-2.el8s >  H a/, z뾂al'bu=CALqzv/1+s\F: ̹ٶdsdwҐoCF9sDŽ2\1t|p')HU eЄ88cW >Vpnsqӑ,e+$zX50{61 LN{VW 3LyYk ?D77Odxza8bg$@Y4bTY9WgA&2vyef8e44e3a443b2910f7a19340bc0b0a6054b61eb4e02d5e30774d9edcbeda9966e8d66efc4ad2abeb7c9b1e98c7dcee28010ac017(a/, z뾂alFqg*<8,SY {k_)VPZV{C)OjZ^I=h RvvӦ ? Lq+vhgX_Q':,!mC$[@{[%ڿ/Rb>p<?d  [           @      `     ( 8 k9k:#UkG HL I XY\8 ] ^b4dsexf{l}t u vw x| y48>Clibvirt-devel7.6.02.el8sLibraries, includes, etc. to compile with the libvirt libraryInclude header files & development libraries for the libvirt C library.aMp8le03.rdu2.centos.orgYCentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxppc64le6)@+d,v=(h V#M@ $)ETy/vA큤A큤aMaƽaLaƽaƽaƽaƽaƽaƽaƽaƽaƽaƽaƽaƽaƽaƽaƽaƽaMaMaMaMaLaLaLaLaMaMqaMqaMqaMq88a94831cc93faabdc5d38cd6a1acfde24e499506a45e3e0d4c683bd814fc52ee23483bce516b6275ed152391a02e42ba060c536dbc130d96de93b241b51fad1046ed7e92c5b2dc164ea98f10b2f5a219a75995e7988f467b069788b071d83a4a81c9bd825aa796705a3cafe9ea9d36ca8893bb36011e5ccdf500607ddcb0e3ebbc45780303d8029c855d343822c4dd8e03adb2ee93a88d91be57f238849dcc797c0e6e6a62c15dbcbf50c2ca9e1a1bc3da2d3be69690143dc97cb47139f02b7d550e7fe7b18e9f24f071cff862d380f125490ebb21101b413a8a52ed1cf5147f165a1c55853784da7fee96388b4220b321521cde2b6bfa3788f0a6de1159a10da4ea37d367585f014f2fd73a68c8253e0550872a0d0f79f15c9ea59a0add17c7c934e76aed51d4606be197b5b6540f58a59c808f0c5f56d9201c3f7cc4172a891e911e0e91756d5eaf0253316006aa44d8d02311bf6f9b65d284f1b7a13898d4b429778f0529286e36fdff1bcbe4e08eede7221deabdef5c18cb830e70f50200e24cac0ec34ed00e0aead0e5ba846301107f4cefce6251411a27a17b7afbb716f63af484e2b5b3893ffde2b3e9f8a744014ff1052c097f5ef94988abb135ce1f239fc60081c17051e534d789b86d70a0bc620f9a0e0120e42ebd1a086081075984a06eab577a4a0e868298db649c50294e025e2229680d9cc93fc80111a2f35c645edd44427b9abb695746327d4d0436fa98b4628451171a81f42362a2bd71d3b51b2ef6236d8ebf5df500ac871f14165633e201105a2dbf739dbdbcd88e5c89592bd77f8cbf0f0ccd00f2e474cc1662c55f4720b080d02089c90c8f99fd4c85a2db1a015cb412c4958b9bb04524c35057d7e1c4560414cf3dd06fa467e556d1675e58d908dc0c3e23aa22cce7c6522747b35599d732359f37968c99b57a35d2bf57327496edf10cf5d8d6d6eacd44546d9866ad199d4449f5dadfd2a1ab316c928b01b2f1ea1516ee3860e2b32ade6462ae0e71fa1f03ecd01d79792f33eae40b8816197cc7a929244244f989edbd749fa1ba5574b3238618e08225c33aff68650ab1bcec856612294e32fd34d589f3078e0a952a4df8757295b36f20abc28ee1fd4fb4d3f99408d9c2a400e85c01ef6e1cb8e4426697e315928c34eea99e9libvirt-admin.so.0libvirt-lxc.so.0libvirt-qemu.so.0libvirt.so.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-7.6.0-2.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-2.el8s3.0.4-14.6.0-14.0-15.2-14.14.3a @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-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- 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-2.el8s7.6.0-2.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-8eb38872d20bfb252c3847e5d12af35dee72ea6a32d49e0f9e6e724ac10ea60a5?@7zXZ !#,] b2u jӫ`(y-g'5' 2eLXN rw-@#ˤltexⵙ]CBZ⼋tN\OWE{<%T0.҈.奊Ĥ.%f ` qrl}qB KIl~qq8:L++_>p6FHV+=Q[Mpsנ3hcoIٮ(<~WN;%zNIG!s@~@,2MȘMۥa~!z#nDžFɖP9Q=k9o˴(WF* @7o3j[}Ѵ_ Ix5{Ƙ9"tZzc@9=r^C(?$bSlfx4ʍ*P}$-jk|Եzi( b`we5ܧ`JXEêN\֦J'0\ $Ld.wsd/ՀkhT]0߳%) BPe,|b-|DI˜%yR`UBp鸔s$^x PٓK :TY P=֡p̯pYs$řoEbU}}n.=&Ger9-a^_o\'V]cLߡ5v$}ѓ$W4zYl؟V]5HOSb=X>wp[Ϥ*VcK g2%f8{s5+G&2btJ.Kٸ^ 0Bȫ+dӀsrd&|jޤ ~@vxw!+r3hZKdV4ϟ8Oy[h?~,O$́h;ginύzY;<󵲵 ~o);#?)1(t+1}Iq@vrzfT]tT}H9֖‖#]4"xsmek?Ԧeg5D'轃f/dB_z!gz ݔ" YSS?AUY`C# ;%BӁ\7џCg:vb=F(-P8˶tc&~K\{'Ãm}"/0(),+G)B7 Ul">L9,(0|zFoncw?zXPA<ݽ{ǰڗz.9}_s{ࡿ5`lDV(u_T/?leӬ,vurf0 WuPۇR~V9w1q3 -9U $pa\Ɉ@2qRʄ*^g 5-ѶKksk~?_\3#a }aE/Ṿ|Oʃ:効guf7»s@0jYЯLP+TCvRdD5MG5h?y(0X^6~`k3SlҢܒ7G\iܗ8}0HY8aEDu2>"qOH5PFlqA3W3{kSTcUQ-pWQݹ6ɀo":+<v MPxpI_'@6Ú}%_7t^R4EM,S{t`9٬ko+ fl) 2r|GBŴ& \}@6(?9{ &װ0 L <[#-t`5&/X=oM1rB,*6|=]j3dj&jC˓yk@Nd_G740@C NO" Ľ8TU+ui&z؄D"Y>uzD_mUK.W̕5-mA4Дa+xop5w53s+4ؾW)*ɞ((n/nw!1kc4D X~Tӣj.oBwJf#nEt />I:NK~V9h78;~Y߈yGpt'҃M:>7>$>ntq1M;ⲱ=Ku-<&N>kۺ5"- iEM# /8g{5py2*˒@$eS Cq})t sinv ]sߚOkWi%+?hM)w*/o:'rfԡ2DLbw T8fzTf ;_potrsqܙ洗L y2HAn2r5!e"sC[(OBc+wC/nv,Xyh{oBzxKNKcC29ɘo$ )q+7l_Fv D )઼#&xF*u+u#JUk}r L:`.̑l9v!S%zK.-w*z4"򓴿Ag+;?M 9/A?/4%ZR2[ߜ-L|dRB=h%0\魽Ҽ^Ml%|慕C4;ñ:~|tmcdYdpտd `#SѦd)pң'*!@;p\POhY 2faF\+br,|ҁ :ؠTzmu_>NpJ$̏5{{6O̅Q;LzƠ'ZqFfZ΍%WM5n425-p)fGUhLw KMrx{< Eʦ;дk[E[J̩ Nprw达YŽ_:?,Y kp:t *%Na> $ׄx{ P_7(~0RX尶B #WyC,Bwâ4(PlOݼS#< Vy括Gnfٶsi".x">1xu\ia}o @W ӆ^$͒W5jquNqӦ<Bأ5a; dt2_3#Tdxܴ@uɯ+#i4^ػRB'q(,} 0\!`U `nVJ1c:>#{92l]P"I+e2c'yL+pUaPp9IoAGO£U>[Tk{\JmÔ)B(4 Tn±rjgs(P6Vo7CCj\p٭wev-x%gQ@E; ;U5!Ȑ릫THf zV4\C,%5?^#t:p`3BYOO~DڎfGn[gN.Ԅmf$6 : hJ|8[e*?qjb)Q_Ϙ\?7EԢJq})a'6Ku ;a>&!Jo:!EyU\\DS1Mw 6eeM`A30:%Ftl{OGLx-vS!%xƈ Peb$.;uazKD|V!6y()A6$<]zuQK7gk5g`Dg RPzFU]gO4|P q0X';Icܻ~ԍCf/8b4iiŝ 9kpSɫA jr4 AN[,W#+ԯDbG 8^^6фuw(=Kv'm/FWn|F+xh0\Iiz,>f*ͭHF6RЛtjkqrsa&fkSja<ح 4̯EME>HmŇ6*#QfpbKC F b+˾*}qbnefP=AiGϩl+!xsQ/+r| M7KS ,J/DRzYjS1!!Ygf?gnxe:EgjicG'6"2$2OAȧ'Yr3O*(OL@o֠-X=IyStSGi)}n<[O;ӗϙV[hY C^a 78"IO+7<ע2m;Dpf㘵i+j%;V[8۰ʧz*]s(-A #8.<>q%s2؁[j ڲ*=xjt:j7vF;D~Eꢼ }dm@Nc6AVVEI1 a7F+z[ nf1S'PÇ&\\]C%翊¨>č&[':(0{߆=5̎EUN)s8_.cc)^Ɍz=ci($g> OSZRynH2O?&24-M|w94\A-y OE=H荖Z`}~)K2MfkޘB|@ʺ|޸5k"1i+C,] H~' tRȰ"g?,p$ϡ~w ,'dE 㑁Soy(y)B'kTxUM''̿h!_({wM&U'*8xq<3۲c<^6_3p=LbVbMl h@137эH)G-&K9̑o׏Y=@ԮycUg"Et\~2/|zQZPL":Ng ;\X[ )#Jc]?O=)ˁfQ6s^$53 (>{y;ˉN8Y&fyU$0:$vƁ"%;t(VUΩ/XxF IM~LD _xj@H%NqRImNHZeݶv|TOĒ|($R:@t^.A[|]($BjJZǔe?UK+AqqxC_ZA-r8L8𭡛Er~+3vfEtB(U^GGn-p3Ɣ-`8nF/9eUV4RhA*8}M r \?!1",̤ԅ̷J JD>?lĉ%9iCÃxW\_PR;BkN6r?vU2됱CM.L4bZ?%"7G pI%50*&4-Qa_;lqךּ%Nvu!ުKϨY&ϯ:bm=X0;b?@9XAGIo~#ZGhL9Rͧk9Q ЏzlW(ӤW L8|Aȸcra9@=<!̆b61'T-~TkՖo*>?2"Mixv2t/ɣ[ -\]zaQV}ke`$tiɁpLz]Ϯٕ3ŶORo8aNUM`1B/LoPM x~mn]'WEj2 ~%I{UeN*G{bc}1'f !׎\`-J9gn^h/Uc[1h)鎺jI -5cZ%+{p}$  ]p/k"\'c9e퉦CW %TCiiF@װSj Q V Y|5 #8ϕVڳYnmp}G@$C;:S(JwS A+U5`83?_ 3Dz1n?F$iq`L42b~"a|yab1`@&$VCm@AU1Bo1΁2}Q ~p7f1ŧ9x(E EDD_vZ7p7hCgxX0$]l)bJ;-AW{R~ڊBۃX D[G'[Z'ڍ3$s6=6p`5y*|r6T& p46-2 8уǥJ_1QAH!)ʱBĻQZ&sNk05wEnlFf$9UPXe 񽂫i~93ku2iY$hOи/KaO3Qv{%̻rs.,3K~Tub3N2kb,ْB3qy驝C#aˉ 4|l)FLLlJh`Qm+~e$8s y0@цY}&__1(|ksMgvٙиNFxς'$0֘ŏ J:~r#S6Ųrz`6HYj06E/l!A@cRڃmKii 5M}&؁Y5tyw2L7f ,M,@h\ BQڡ :CFe Aֽ)qGݝTr?dU3oyTJ"u(q?"D:xf!=c/XOcX@]leU >9N hj ydM:wjnj͂.n~0I_SB9F.)wsg"_:hd$4_8 xPһLDSutnhTj8}NvD4e?* #oYFm%L\.J:ح*|VM0,Hfub j&J";)u$έw0-hlIs}/4/NMzB= MU.]W-8"F0asTi`%9, qf=[}% ;#[\fkX(ASѲ*3@{Y."~rj嫘k?Y\ys<ӏ_"܃T4_v+^͈p\锥)y܄HgD1QtVFA<0\pۈIC}RG]I+XoCZJPFKh?{a+L}k7G(<ש:(U8i) +I G96}Q6Bo+UY_jQOp>~V}G׺ocu]8hgI fTc.pw -Yj H%mnCƖ JoO=ژӪއGV];=(7vc`>Jx8TThlM}܍%|:w?9Lsooc~k AazfnR"+V~ r.(l`EoN HLɭC.˨T/Z0mӧ"YMՊ9 |0Pb&!;n<;VA| 8pƼ-{Y xmz;<&BfBhPKG(a=h-ܚ>د CT܌%(u?)ő$sYVi8ڿ`8􌃠2زe*K^-$Pq𯪽 w#;b8N&1uX\rNT]F56wSq׼L-rri]ipk`/9Ϟ]0(JjibD_-!:jH uGHi20lgu CHdD HЖl{}s`5nAWR+dO mc4~ Rؽ"z>G`]A,9L1+Jc>mCs˝".sutk٧]6xqF"u@V sGn%TZ<:qeWWwwNG8N(_fLs-rECMmbt" Qu^b:#l;xZG@ȵHfzxu@ץx`ťۆdéΥz`sr./7Y2,.~oGZdjƁ}Q 5Qe :ۜGv)n%ݭk0"8N4f1e/ɞ+6* &"?f@ef3(;gৎ(tktO&8g=KCFg!X9lɔVzY_vve8)5(|h Ǯ6fЬ}8PqrJp n 7F&H9Nm ztø _OXwyH1˘UXL *Zj@~7&XbI? 3m.~FuAP7ʕGi1,QgqsJnL$ ("u҅>PE.p rPb:ʁhQ܋i ͕kE-K_ai8 C1kj7Jݻ`@ǀcctֆn*2ssHcB^yO]Qr{DtB\{e`ᜁjb+=N.'yg^>t[eƿWWG'-?sHycSJ0qNc y(8|cQDpd1wKΰ3 к韲Q6xmV3mSZp64P+n{'1)b#V"/za_h/iu\ Y~tWxA~C)|Wñ@q0`JWp\Ue; p_c(@sZdu_X)#W;ƚРin b11`g _^KTS Jμo:[e"aW_vm 4<].CJ{), mx‰0 \W"k6rZ{Tw*o18S` Zj^96yjBӡg`“:<R9W*ze\D|bMRĮ}Ы,MH#Sޡbr\˨K%5=VO1`SsL-K:#}Ij9 g & <ގ!k4myLUQ+omoy 꺢 q bK3\2E &r7Һ!4 [. 0!{"8NB+g[uBu˕Dtfᜳ9{.f=+mYa]:/lW9cl A{چ$ަ[aiYdiDJK #:]y!ZɃuF!;U-`u,8כ Wus7klED"-(5R$ǟGNFzr\/6ƴ o@$!u2w_rkߔɡ-թ19}oԜ=]}5PDexlΨ@Z$^1cЎL& {g쯌R%MAI0z,8uD3qpQo"~(m''޳F`]P;ƦU`3 )謜=b7<<>ڴmUC|ɞ2,_0Qe^uړE|5ƛStN4պRlʝ0iOAtnDȂ}50#`{J/эu)\ պLOJEBÄ*ݑ; "t:׏DヸC%Pxe雉r"Vmг8R!M9˜S1B䊠4j˪R F] BcA  urrTaG@m)5_%~;.ةd섵fE$BӽMYUx>|-e^\lrpś]\aV -nDeco=UT˾Y"%l5!]G cV-$0uVŢR.߱E;H#D1)^&SQ)4}J Tnl|'Y򘌞br Ǭkɰr.|O1K4n߶sahlO _v?fk/A/7dgٺew}ay8H9juIܦ3g EŸ@ݶ#kAc]~xm>3eޡvF'0}tI Uۛ5cY|CFdAVAfEt8 Ai*GA%ӫx:7>b6/K9"  3CeWrR̼xMDja)w^'h5Фo/vGfm!$4}M܈8^'=V$/%߹NQMei 8|3as^ᩯt:hBrFByh9b"<弛 ōғ=~"܎[kN%p PxaujHłm6h*@UQ}YN@K)0@J2dC[dp ̱roi᫙M䞾k .`玨EуN4621Ud)=u(zЇ@> fFL"d&Ϭ带Q@Ã.aĦNo<+mro!7{+ƍg=JImֱwϲ 2~-Q,gLԐ@w+qhH$78͓ڐ K/{D ;ʂu3&uܷ9BG#7B!NVQĜ"Ӧ^8#~!);Xߋ~5؆z!rqn4j5lLq 8u HބH{y ¾ܹ0*@V+eH. iI]4(p]O߮OTXHmǍkh;'n7EFNW93,醙s|Cl,ca;icQ6݈d>g]% 2Q'~j"(+Vi@lEe<丠32L DEGYO_qfy 7 dNf $z Xl4[aniĻ16̆H]*rKMann=9=Wdir_?T~EbcSX64t[3e8>w!9B'gbU'=yCגE: @kt*|k7aTV j}ݨ{ }DZ+n&%mbԃ|@gw Z/YBѵW^ceGK㒊{cNy_ U?*XClL|Z #!r Ɓ??92kp0A @,SCjSGseE=Z^4UGً{2<>Ѥ;5j9F1f l5_eaP)5lF5Wa;d2 pbghZaWH(uB1igk m3-i8.׵:g7doRaS7T6ȭsbJ75Vss"wRS.:ɾ }fL 93/)iL͚Z29qj():F{i>/)2ldԝis4.wı> 7N4STGa)y{5UVA""S7·QNp4_}]J \"5aVי58"Ž4mB }f"MTgxK~g#|=:`ƞϹ:h Q"F1}`Q'kp7tA' vڙ,l3ߓqn_ `;>uE3tѩaTkoa1KQzx&Cst`!Ҷ/')s30+}y艄k's 2پF `<VuaQ䜢ݾ3 S,ȹ}`bq=&P,.RnZLoNz"W01`\coow˼9kw[v5 jr\аW;UݔFn逵7H߮\X>@pIp7&Wά2O29WyN3qTI+/r >dk)ߪ0"$_>/P$CɏAx#|3cdM / +\Tc,@$]1HznxVvm#Q>za@Qbǵ>VQt ZʢTSJ ,8M .dGlҢ"<0žWti)-S[l(WB"jj 0^Qn&1CO1׻pRnD !Fm] 1zh rvtEY]kG`5:GTzĂ?*X7lWlk%wp3<|ۺ=_T 6ne!$$-_?TbCRg+P[Jsz}<A+l 6H%&p@!n%)h0A*qY2i(O$Ė}ɎoW:Bf9#xP6kv/MpźKcꧽW{ , :zRCP`.x&X2vF*6"TsIrfMWX,{c6A>zP?fjO$ 0 X8C9bmT }[]o޲f^0Q_bo+Qlb W jǿuY#i792bD{2Gy*S N˷6w0A#G) C=P/{#mj?߄؇ud<8SkCȻ$ȡ浊n+TRwtzD9u;ԝ^4qq[X G)j=XYA@3&}Cw ?z Ǻ2dgwkc( 8"Ϸ?2wh!t;wɱKAa}Wj,3M`~*6LOCQgHKKtwuG _r D#s̒[60UBdˎ_z9#Ybcܔ}%sB&yLL 8zr'j*&:z5IꚘ]XcĶz8MzSSz4'~u>ybeǞ ]R\ ,C4l>e3fʢx1Ba̹*+]1. ^bVr-9PraY pIeA]O#AhP'6qkQIJ4T@IMe_q<}505wȃ.H<9DJ[x^MGzp!?s6ԟG뷐$4u#3v@>Rzds\+Iى /tr 4ؒbl0r;vz%Ϊ'zOO>E=79{{r$ƣ4 \*GudbZf}Cv0L,:Ԛ3Z ِEp.Fʌ`nv3HZ"5#pd #ϩbޛF+. x}HBO]-t"*dL"5#?SӠJQ˦@P}-$AOf<^[D3[0>KEq#Y>mU3ݗ VZE)CH߬藒Ǜel7){R6odV ڈX| +"W U~luJtqվ"FFK·3Ob8W7$ K]@"N~bBWiU`m/ee*%:8рbq{0S~rMȃckqHw~Z|+f=4Bz3ץ,~ҟ–I=–4m,7 ϑ=Ta#BKؖ0^Pm}RIk[&?')-Z~M_jA≤tcE!~H~Yb8lfE|ZZz.%Q`I/>W؏ƙc ֽ{|` Yˑ_+ɗ/wHFwجy g {_3)icwC<\ HVW]];ĩEί,AvG(s(&PC퐧p/[e,+_~2 qV媛lɣ=k%ifaAp8z=A(u*HUR亹:xpe8V),8ZwT\RfSfxl9ӖҕJy/#¸P!.g%Sدaȴ1Μ@Agu"q 'jt.GQrB )+w8^8$LI6}H+ĮPplx)Sdz"\(Imf#C_XPh:fgUGL>o )2à#ŵo$BLwM:-OT)J羻]y;Vna1eZ+9>S}\Q2/0!rg+MY3.#0jg~@ߓ%OWvK}CD Oovf٭]=/2]|93b3'PA8JGa/}4GcWj2T9N<7sE$;^A{ƷMNK@4~'c+d2`N9V>Rz9dفQS$G`+6_Ddpԡ/[Rf̹:j5Ύ+\ލr}T5z l=6Ao#u 8L7:{8Y YHЅTd_T昉|uRSTL<ա_bpՊ~ ,f.89Ǒx(=)[eab!cs,hcˊX}$׳|&ÿiB9VS._x2ݼdân\*s4VϠS23,%鈀JMzH0dkb foSK\s],02ۮ =Ej;?9w&w6\Ns΂ݮYF 5X19:a| >c^Шa[?[[/ Ol{Eg:p AtZ$sP78bx_15ja8i|4X0BKU#8rxEhZdWy&|۠{;'ʉVtA x$`}6!6SOwP@2}!QǑc0!9֎v?1_Ԟ~e^1a*M[ }^kc,BJ :o o6y_UU(;ebE|fs?ϋ̔Eձ<FBuKB!yK[p.yn SޣIk`u%<)K#=駐h?7#>a5wz __ ԏn^  ]QD#~Cepń 8PgT䪫Pp};Mr45DHǏTe$(,5k5E$ww+Tv Ϳ77%+J)$ Kϣ5JSu4.jK ^lO4\} rL%|AF= ~9R5~>nH i15VI#D!LV&io3MB%\=! N=1_ ݴn?BH;U15Rԁ/KO`t_`lL%55\V6 CJn?=X*pݵo@2bss_ϝTgNw,XFOF+[ob]tB QIhEVhJZLkwU0MZT'Vc% Y}港/h ,=5 t Auh g^]B BX"])- W./- ̬~e ֶ'^qx.zo GLN]A# =/3V{{< !1$`Z2Bn@ ` ~?=+9)VlP1eeV{뇿!Zؽ|aˌcy[暽y >J6zE:;A iDG3gڔ`굱e ?)rFLs`ew(EJ*bO"veţ 0OZGqoؤ!#HjD'sMpRbVIkbQ {а9`38؈ra,@YkW闛x+2.6W'*2  > f\Bn4vX  B:rorpT7z{}Mɚ*.Nk7T2N W ՌR'jpKrPxCC8aS{i'*U$' U2¬@D2G*¾ٍR1c|4Sz5snmAGReo:TKתy$֢Q;QӼf#jjX$.<-Zv`M1)k^hSR&*zIToJ9|@y : cOn$]_ׅuI,e;\yEOR;mԿݘ(gn!5\äHMW{ҢsZpė+y@JME9g6ʃ\܆8DQ7#knCKyM@|u7\\Uw`]@>'TRe]0ָ`|Zڦ[M\Q \ ,$HC@~R2i㓖 ̲8o|]KpLh]fΫ"%ۅeOr~;^Mjm2^ ?:VAm^ tpZCtf #H'cvX UbЫ_Os/9stE)i{ɑ%,b X/:avJЍ+(= H s!]eL$S>=V `xg.S?[WL\q(`G/V|XٽG@|=-DƔ)\\`aU/TvjtbB9퉋q5SabGR'_)!\f@=HL|RzDNVLVb-Qjj%^xo*IOx ZVm,kq⟋…Ԅz[P6cb.Śho)]^Yy axVe'p9ES m`V\#*g~1\JI^,[BL U ",#bYP 8zPVZyINh+`HL0F[& 8'Dz<|/,f5qZOT}n,뺼xg@ 2$g%4:>=]S]m@nȓWVRY:rȃ+YzAiE<^tRHWW v(z(VSL7~jG%t)r'ozR*/T@^488XI0{ !HpAi&"Ji-na|";X]me@#b4iM.PK}Y޵[,riˣ%S89(=K$2w"e}U߄5לE6f"ZeqS nY;<'ju2{F Oj?m̡:W) x= 1q3P"F`Ϗpzq%;g^*33 ۋM:98+ .+DAxMQ$Z_gPGVӯ[t_Qql@Ô?s@>'ԁ \pkKI|^)J  v3QtOJqH#n٨a6JO\ I%MBKU F2GL/C.yJ58hB /wvXe)wX W񌢀c:–WA~ΖvL@&(A.3qhID[[Ӝ/x8Iu9]lGBApayt$Խ/HAؠ;(a5Fœi4ʂ􋊛:h 31Tw6]E0s|* m|c& ;6hSh$(dK"㱚tۢŚ,N(#uK/` B@HB@HiU֚۟ 6 fa]<=&Ăo(4ž ilѽ(f?-au 6r1*H.`G-+a~~$FECש=F" o&wUXؚpsXres#=Ք0tS 4rx&n Tu`=Z?!ƥ`I k!R.y,Y@Ikhrcm4i 5 CYnόok-eNWCM# K(ZeV>*Ō<Ӷɧ!kRn9-z7sGːGe^1scLwt,;E[GD`5ą Q XI>R4MY8J ymԺ E{̯jiy0 .u1cSӧڋ|_okюhSv$K4?DמBOS-KvܻI>3EVAA?z,4.MQ41A}Cd\;|,̹W5kSk_mg^y̻HU#e e+&~%*9f3wJKSHvNbK[n&d4=H]KzM#}ށeO2Hp$啖uagQLлQƠj*w &`y z'~:q9+YvK3,V:D`İ:YKcMm/@٣E$܎aty .{URښn@9ʽS:$7N(7NEv€8NPwW1d=,M#,`)O?R?oaOI3E6\ϊa]%*^9ԗ3`!SN[Š ;*S=b2Y`6!zf!!%/2HP~'P0era3;3L &'\ Xvԕeٕ [PdwEH#sBΛsw ./Rja A$*e4ZeG [{`@KA5`IOzѢq1pVz}R7:Yn'V}w/_u~2EL|##ʃ̣M} "c|i(O{њqŖKŶJ*o:R?t385DړJg6\zm-=.=P r{ `d:`Tlb\[``,.oVT{0j5HP+kh L J%υ4!Gw6;̽7/:H]hAH4>[H@Ā%|SS?W' A6*/ƞ%gr¥SEIKIoL;hqv3w>$A!1`RAC jmwYxyUv. =$< -YSk,W_uY9/2Rٕk~ע1o>HCQ~MO`-2:Lφaي覨\gdh \sbm;5].!~x{1vƜNkvFtˤw?F8T!Kk"6rV\T̶EZo#˕Ax"htZWnz :ud˯(?iO𐏬YamzR'EWJQLO 5LJ0\HϴŃIa]fKWѶH̺9 `|E6ܥMo TLaq!OdC-aԖ2FfN2jiX\Ľ aoBs i95^b*8cv9һdޘ`'` /Y|WQ# ^?֪k?p/ڔ>cԄ¤a9#4:NG D0g$ƶV98'ǚdt pƳ$^yX AҔj,+a%پp/mƩd ?]Qg5 <7v :1,p]U]ucw6 {!؄Ql3ڒ64)hΫ$P1w` JyX+aBZфǩ7 w.X3/m\@ҟ#־xPɟQ/Jϗ|mb}}В6 LbKPX0_U9Guc8;gF8HYXw^(/[jN8g[7$ +g I'mRGV̷X϶rmB\  b.0U-m1MR?KV?wyhh.Ł,+` ^=h4.I>57~ s9ytq rfk5ױ)Ȼ"rI"׫YS0 3aOL^H0xsOwVʘ{G\z.ֱ&2>V'4<; Δ4MhkDVvl;%B;# lA?k]S ثӏ8\Ā(LAWQ漓2jFp_~Dc)6˞$ֻɁsq[Ҹ0rona0ÒyKz KPl$p]/Ԣ60d28kU* y3*om/vbܶ8u7]*D jգ`|/O˫'+bgw OOB~ɢN/6VEC|az,&{sh25. f 玥 2 @);a:˝nHRoa` 2c1vij ̍:9M)[ÔPX_20h(c>7te9)@O8T&e( `jợtZv% ns22N$FϭH(Y_ T|yV|&΅_ş?c@=J`+Q︫kѯJ\NU`A2ۑPQR reIH_k. G5{d<)U{ 0s2kWK,P+Xk`G"j&^Ӻ] yr( (t4Kxۈ{:j:رyOTͽ֣Y)@'}bj7 $|[V`ǥCzf$eQ}Y<-KI5P2#⫳ K OEa}>M[.,B,s' `q/z sq!9w3:\)<BY/ff9 qMQwlbl2"`{^Dϓ\/_BWf%8`($Y҇of?(ݲmt .̌2]%u{+UddnU>t--[+`C>x,~_[]eTc] ?jLr}8C~N|'QM7mS4v갣!T[5↢z~zpo1 ;2@n 8B ՆЫe/_I̅inHHD)cZ($ O,4jEh?QPN=jV-=57V ,s(w߭w-]&Uu0þ>{?̾pkM9zb߷ CD̢%q&l$J0 x&]/8>2M a8+y-ODl&"ִ#8#"a;&)G7;UX"cvJb;^ׅ]I[z5\"< Bt- g.鳵tWr *̴~ʿ%0 ü>(u)΁3b;TVIaSF+qױdҮI8H qZ\'' m}MTH N<4ݒWӍˤc v D!W.(Qb35GkS0銳 /W'3&ΓH i5tF j4/02<-)UIS~ ?W*'ÜVtV;y;?eҮ7U7䔚ƌ⹧::@?6IDˆ'>tBsĻN$zH.~NJV7 oNR9.w^ ȣ%ҳ_ɉ(f-kK(ZxثV>ulz"4^Ġzyi?ne+kFRk`Ӵ\Lh5AM,޾<=CP˟kT@Շ;E^V{ۖc< 34eN1eQse fʇ!'?'Ƅo<|\OBȝq&"̙4%q c)"sQ_M䤂HFAN}x(RjSߊ"͜"$3-}1.0(pV$Rhag| ux|2ï*L+<)nQXŇi9Wɬ'6~+7R2j[U je$830{ K(y&?#/u4%P;'Y!JKs E9ۺ48"iTyM= Xk0_U~[(gg'!׏#*;5;t;FtE`+ ÖO~]˶hvcHT )n/&p(&n@rbop@u1cVa Ċdj1Rѳ.>R0+mQIzq?qH\H Mf$GM>vYC}D"=էB-Ru_н-2uL}hX9`H8/dj5{Z, kUȦ)؛z.KNe5p7-QY4uG˟%%7RXΗ-ݲK ɲi6 ƪz=3tnᅇyH[y݂7F=3IEh$ 8s 0Nt9,Rj˄э7˶O TwMSg9(] _ߪM2Bv$5t ͦ+1۠C 5#һsRfԖ|YB#:enIǴ%J3 Repol4K%.,٧?P~RjkWUe&߾sH * z(Iz "& rq Mkεf.ܝ/uUy?Jzٟ0T@B.RJ-$8WF7ۉZ*,F Z}/(6#V.,+G=eޖ$' ΫZ֧KYF,-]`[?@uşTaJ-\/Id՗c|BtgT%% H\p-$uzP8x3y\6~OfU HTUf{`9T%j#yIi٭ s_A(/#Vаݓ{ba*>WݎLު~!r| |umjϦ_ˈx6^NGT\ 9tu]!)J~He J keo~̑[;![hTX QD`s G .cfn򸗀Xa7r\B!` ?@{粜d{P6n=!KGl|rfmڲmܓ #lF Ov c Y*,o5Ч ?`^3|2{q툇tQOi%$^gD̀;O+Ha]OμzXl"wʁ776-3?yT<XTr~ uH`cNf^uuvLjEn4}l"!DCuaupf0ZscW%LLJ~% A8p߹9B w?8u O R NˬJGޕfA);Dw _Oq;Iԡ dNQ>fUTCCl(jmgjԖk:/ jǡҳ8&t#=*9ڥr)DaZד˜4MeMD>PW75hE(YIRU1\p=;5r`<\Hq Ejx6x8yƷ=õ] C\Nlf ֧b"-\%ZQ*/@V/ fVHMȺ P5-J%4S?o%d;,"o4ֹlHT#O-$ʉ[HRB)^Xg}G'd1O h&y3yzǖ"!)o$yͯ4+aѢSql*F()ckW 3;bVȧ+_2pmsNSGB)ͳu5KBJa¡Q!VΏ(9FvP@x!PIw.7X 4Y՗WuWfu #[TdL\pH=ɇY'}`\rAQcsx65IS;r6Ywzu%5x=g~]E5 7DT#f"Xwծ( o|;7 _6<;Ԝ!SǜV,{U8\gd68?at/-_pz٣0*})s$(H YF%vx5֪k=Eq:P^Ȉ1'T% Z})3t*ʜ$@wD}y٣#G vk%#kb3ۙ{V%0"/0]!͜Q16%ώW1zy_X<d\S#w*A3˕GyK'FɹGvn,H5Bkِ`q"Ge*YMI)^c$ 80"Ѓp)Bg5fDpsk "ܦ7kQmTq/z<d1pN͛mW] 8f| _","[klϹQqD8ҏzgoGX'1r]Õ7L/[4`Srwlf|X`?G)KUP SWp[7]sm&LZiYYJJ#M,BZId^cNSm6ϨyyQ4MT3B;WQ5GMѴ(2 ĭad?%HT8' 1?l,K"=<ʪD4JZfr 湅rUlTuMDv̳ruLLv"7UCŊЮ(kK{hx(#kw| fHOr~؀l7|IuJ*W>E4vɰh;ednM3_!sjw]%WX(c|!-OLOSwB=v'BJpهٽ!g2WM\^<ኙs Km:b El'*շ{w6xDёTJTq)]B~!{GC^"#ImMZgY&?d< Lg6H< gڨXk%32jazOT0qN,(OGc{mimNXWJK }S1uD?tl5SPGF^Nޚ1Jhш$}Bɉ/]s$mQ7)ضhQJ{ܘoFyNhF5*IIF6ߺ-9dKs<y~Y-Lo^m0`*h*rM i}W-oPau@#U3q+ $ctΩr4FHZQB84K4ygqo>L㋂~ڋۄ(ijC;.jL:xkXob+KƼbڭ$H_B-^UMϸ.z< :CW\VstL%n3z7ǶbUcʧonk`|TcD#'$(e# _#sdߛ'R6hhȀx ׏hNS>GdazO* 2ŵyU ]~BR;+:Kb|!v,GL%pxDTj.<̎ހr(Ι7Q%gZ]k/u '̱6IY_e']`ؽ&Wc a($A5gkDu)_U ?q %;/$T)A0WGd|e5 h?򅀹 Z^·`UNy9Qt6L吊 2}@8>ש(kfwќbB^ Mƴɇ]2YE2`EELo[D7DSFMNz 1[%Lu18/asuj Fa!1j5suaA҄vk c^ --o͡i»T$!_je%rEEzab:KҼ^t3n H4= PRPGQW|mn?Up`ſXgû%7Sk΍ 8\EєQhez-༝&8/\D>땹U֚J;msQp"Ll|ĢОꇃ5l]j o x*--P 0fմa/븚0=~WR`_ Gt5fHUfIu,KY oH6mȺHM}Hu /!̂ _pj-zx?OZKR+H* ߪ<^Y㫙)GC8LV5-4Z>+wd= #s#N,oASH¹UNVJ9p:c ̈ZKԥCLf':~׭J:tLH }闥HYP =u`FH|267'E化c6%CZ\>DDX+QErhSi 33sT;OI ߸B)6p̽,uKf/.Htc vp frm k;GCM|QqK<-,mCOM-Ǝ+IC;,sۖ\p`5fޥz&D|~yu(uZeN>AyB)}} 9 + TM 2\Of&(wJ_Gc?^[To_W.f#Ɂks!C1k7nA" k"|CI OUXb({G\Q~0w$Dv Q+ 8t%^?A>X_Ipbd  ܬ=Jl+Og-ʅZ:qݱTg:wkAYN᧍m.,о@QsB3;?O֌L&]4Žˊ5$: _6_/D2Ʋ'Vk:  iA .pfpKxIf1ݏ\88%ʹxI" J^\$j궩njb,}R?LU]+e+;YЙqr6'P_kgrJ,=  S 8o&8Y2qZ;*hT<Ҟ]k\}YlbEtxmˆQ%c ;cܠC =_\ :sTv^8;x&55Kan,^6$Y?o#l%;ǙP*p+RF_Y9[ca-ס6D} jp2^7Q3f$gCk6z7>!QXťq dfh cRoL+m[{P [V_jx 0![\FS.6Ȑ"fڨ>n)ߟbaG*_aL RY-{S`$immh4*a܅t[_Vt_ႌ)ELy%z9͚yޘY r{YVjӦmL~Wz-wX`l|iXc~ vJ/$0a*sߑ0wk4MfrR/K,8D'&KƋ|} >^mkҺVSe_q}]-U5@xTHͦՌ< '}V|$C\o`_n/NTA^KP?r'\i{P2W^;DS> ̬M @B'OvS&SN3m7W>j)ꫤ]hҋi_g4R/5[@<dQXlcG'7.#ɜxğQK֓sk' QtvJ D51EU66>1\K !~s<:EQS 0O4n<.Y.NE}-h fSoS]w[_uـN`6徫=ͥ.mDP,98% $IfT_UpEN: ZK+ x]9}]3JA. oi1ajb)\PBt59ݣ*<` TbqbE1,YYlY :cI >T7 Y1$* ҷƹ[ͤ&EK#rw,+D]1d.R% 2^ PW!p{ɩ|vmkf;]1PO 5lDO)l:"S#dKhXmne8=c\b"m?ml2eQ]/ʮW5IP*VS6y(BflL7Т[\C4,K8?0q>d|HSzCR,djLgx6qĺ'$(' ֕^a4Uc$̷J]>6Q&Qd. D8-L=rtoU`R/.+5Y o^N}S^/op(z=o#!+Z_J^v<QkE|L+be['7`-8r+,UFPB9VU+OvګPbY)y'Itd"'eq3+L"jWSI]IEE9EIXXNi_cBcbDG{$ v{)7'`l:-Or>%L4df?EfV_0vNV_Ll&"lnj02wI=揻#4`{kY@oڄdLل$@cY[ߢU!he*FipҪ}Gg@hj8Z؅6"֠s*.cȢV~qz_Vo"p D PĈ! ?O|_YLГ@9nt\>'sIynxagqj.E>Pt"5x' nFj%Q>#JzL{0bEgBYvȮHσ㹳>}:d5 k+D' ʝfA,u80z) e(;  !`w3JŴ]G) G|񆋴"^ b+i7\7؀t˜fXn ѳ~&<`B[rZr\0Dwn볏*iF_od/0'rkYTAXի*f\]APVEhN: nan5mBS+x'UOid7A^yvR?;g-fc]s4QyuԎd\ZR-P>t8hJF^WZJP0S-/3'R:UK8%!-VV9*߾O4XSF1IRN! rxymsRk5YJh2 %DYH3cmGe+݋L)B7N?r?/)4owjb~Co?)ʶN֢舛p8Jζ߸8YEE@Jb%Kr Lɥa86?npi7R IaB0]vsf$͸qOؠtyAzے͑$jpq.xXR |`jrqGU=N#9XsT==%A|N C<}~R ʭLAEvos"[zp<P*{&OʘN*]BfpZ[JbK@˝Bێ++t\ɴHxAltHl{9TBiv%2,F0ꇜpw KyrG򩀊mG :ZTo=#ARvrm 9aB1F7X޺x+^4RM(~DaXIƺ_=g5g2uYB=rh#n`fe{ktջW-'|KKՙ6L,Qu+5Us,٘YAިP1ZH(Å~a0C%m RWśf94ChMMм0x /QSr89ĵe+UL`uI=g=Ctѷsc-002[ " l'PXMI$xY٤.I[]>-HiXD#Ђ~g·' r}nQCMQR7:'AF>+b">dj: k~i ϓO$~lR2!% @EOM/"!@x =oI mh]VLj=W m#e4u%X8WǬ6 RNset""@yUB97?+ũS}ID Ć#BitCҷ;WOQy r39͵}.,}557un'x:" 8R{[0[mX#8 ,yа/7…}D,'0L :y=YYI42`[0 oڂeN] AEeܣ 딏b1Hy;ტo5qP zc[1q#Jsߤ=:da@r}іUc886aZs}ey7%0'G8VE@l^ !,HR B{(' {OX*t,S#8#㦘v!*~uGbGPZYSZfK#`mWqR~>{6INaK%l[Lo%oDhn=%=^R1qWp#"J&:Gv􋂦F\P1FdltN{I' وAدDV}ns*i K7BdmZX0 ZB\>J*0 < ঑nh3 HmJ?Tm [A9k %jb`,9 rq!Vb)yP<#b N%Hvl=CAɔD\Xw,$d= 1] "oLU~d!oB 6Yڷ @eڧt6vyH 5eڅmG!39s3vN<8Fvժlh3A8q >1$R {X1( z?%ׁrL: \s |Dքvr4zs@$!ec jYLBKtyu>"\4=}ʗ3aj (M"^=Sw͎pn֣'= zS !~IC٨:VHAYk}y6j#\"@Uc8  tbw/N}!9~*Xb(<9Z M#^.G^|J*_7u(\QF}bnieѦэ{ƟTot)eZ@q&#R6m.=@""xT'7~VX!G6a&m.=S`hH>ZVu?+K*@x@7*qƸ/kJ6͞5to5K71,<7#Qз4Q椰}8F}?F(T`V9ձ\\,so(gP J;OIU,2"޷bK˽7 61uDyTw <9 F5a*y |m,}3plfdi]G5 ]2a/ KCxYF^՝qe k^Qc\Bj|x:`/G'ĵ U jw0C*?())`kA]1'd;8!}9@ϮP?=7 1XZ=WT 2{,BD:OyN.Y ӚƉ2]I=3Z}]J&T|h 6qVٖa eI9 8g<0mGYz&,0#L^0)C$+QnFV֘h\]6)xoV,TϢVB K/SCk l\Ag%M5(^N-[5:p aip HZ҉羯~[тyj5idgRN>*AqEi"[`8bㅭ:42Iѝ&c:#!Hۄ]*%}J W.ؙ9]0F씶% iaZ܅"EbNyNJH #JGxKx,lOJlף0HJ@On_ u=Jk̕y nW+SPJY%y5ZI F֋:OL0i3.uwBe'Zu'?2 A VHPVJ-BrAǙͩ[s`\]m͓8yV)U`dM:mxrblF36#(Pt4~h~rT46CxEfF:/yﯞg 9 )#~|:n~ժIZà_5)p$tdgxNgS YvMoL;͢!ۮZ@D:"d{}|;8#}wRGl)e65ԂP9~5_EVQ] Lc ( a -v ?,$ot}`_ҨֲSC?+'?}SY];$\ J 'a 1'c^2on4l;RZy+4:)y7!jr0p`MPF=p8ZS 6mVFh|H]4$Ēg8f=LKXZ+glR2O^|1z$K'B,y^ <Xd5kΤiCtb |#K9_`'hX+jZ`$DX^%ņR,,@* ΰx >hW[71v4r!n7]ZD+ wg :K]>M!Oј-AW@Ҙa{A[{9.¯>߆a7Z\0Z|.(PrOiwqy9'-5lfOLg1T SGyiM,qe|P=- ݞMvi1i\#ykVF\); 7d-!$"cmФ(Ig6^4I~kG vgT0ޠSʺ˺'ANw#iS|XŤWy`> <<:ff jJVWsUeB6`]}k"NM!T Q~Ni %bta"L-c smdRdĭSYgO.@VA̤7Gc,!W*ڪ8unxEBd$IM bJa 4+3ȻS0 F:_## ԸWSV&3ÄLdX5pCE)VvsN16=eDl&ƭ<ʥɚ԰זּ j.CS [ު.IcS\d{@aђdKZ6{s?zhG*tR{+2Ӻsi@qvU,%a_3kKiN͟MX9U0\4YA V] [Պ8慫ZvzuSyh\K6$ݧ"qΩ}Z^1嚲1^_nx{:i1|DTi&emjz}l&h^gviF,ᾥ`Bq:!EcO<&av=4R"NϦ:&Zn2u -cR5 bP@9Y6[adQ.:~Ġ(X,7#l6MBڞC8-$qxR`xD;y _ _ehj/f2šX)[ݼ? NT˞#j_i:J#:[NX 4X}| [ך}t=u{LxuZR{21ˬ6G1_WqjD =x=&~-UZ&@,~$ȾB]*֞G9v{_5MIG4I<.qt'1dN @m-{ѱ$QGn ߉jBwQpL#pLy2nO8>͡պݾGᄲC|I :X_M, N^jt?*`|Fb_K |8 iB3i}v1r[3y4[GHr-zu&z QJgb>FK#OY.`JqՉK!V2!)P>2ߓVa޶T*IzzU">H#1S}sیt{0_{,7R)#:e=Q,iu3phl5z*Ӻl4/կ\e( =c\ AI @ɡ85PLI{36ucXi$H2CB_urTK*ߎ`泇72w}= (MX`K#:uYMS4p<.?"/G# u/E ,"D3+^FHzsu-bPw'X0/76ى 3qd/$6w ǿ&v8N.e0b>ϫfFINwtO%ar>C*[VAy?U_;˘jg2"PUy+V?Ye_ߖ-(St5|~D~F5UyDM-q\t =Z~ ѥ>ݨf0^aLbYaoIGdθz|ʆ#- ,}7 cȊNɰ qNB)t_h8PIo ;=qy<-Rak-8]Ko#>܃<~ydEYf#)~W&.[U4qbme?NDn:4?ٯ,qkm/UzzY`Ikkn I^ETYJ&ނE{,=$;wDž0{vCk+#<)ͥBwU%YoFRn1REaXK#FӴ*LPt p~V++? iF?rLMNG.ؔ_vc8U GɧE=[Џ\mce2֪Z];B|3g;데e>nƖ-49~ޘMJK1R^GTZ:dӼ+:K/a&=AQ\-ög* Mnr[J/ ޝR9rs=sH]TS/ 7 ͂rBĝH'3**}d}4Z㋰ܛy:^-DL %蓈3jc8o OTKMXQ̬!ܱ.A-_p :(^YRZݘ`^ 67w`DɶD9/\஺:nӃG29[?4 \5\FSbja3(fG Knm;1 OepY2*'s2Βm"Jhj§É C,_'d'g@r Ɋ7ehq7fQIM3+I#^+G:֫r5 pgoEEm{u45jpSpx)ͤU5WSTuȓi9-0 ϼ?J$!4jHșWl $[Oũw/~:w<ЇN06Sݭ~fS Y*agTkk_\~JzvU}q`l~b 1L`Oa,=*p6cxj:)ҔR IUzpرarX} ~X^Kcx4'Wl0g3Czwjhē~TO Ɠ $%*!RGֿuΥWSbWɈgc<K:TCKl/F$A𯏨!!fhMy3z c|.oM ˺Z[1~tceܒe=Q\bX8ȴZ[W4:iJN#ei8KI VgiP`$4$8tL\:iSJg Dۯ|L#SB9Gd0d$͎`ѷ5XmP' XfY#z;Kݝx㚄.aw!QoGqZϔ8 <&q{YhO"N Y3G'1 Xf2q:,,6`esˣO]0Q ']%TA@yx$cPMtMȯA{no&5+5}`=z""Щ@OQiP]W͠^v잸g~Çl5LjkcZ }HrԿ[. h9ʽ̯T|u1GTotb 31)Ј&j{'Vj,1vj:I#-)#lI6~a;TB~ NDi94㟤~Ԭe7^6q`1:1ZuNp^#C~TĺȶEacmx*prf'~EcFq3 WN Ҽ"@h/whw)/:{2ƙ&5Y퀋< z{Fs9j-;JUKqa~s_F Ɔjv -ؓImU^unnhE#=JNVY;a*w˨Md2bи}6{˭沲)U٘a/͈M*tG~{Ԃw֕6ϣj®:Y3ﴶ _PF]u:^I3`4WA %Gb\dpG3"dətkD)38+J DՂ` h@C5L2L2~썉jmuNJEjИOp0O `/n=yu>AOҮ:EIݩ/2ic}q*⡇KϵK7'ݥ! K 7֫wOԜ[$zԄkLVv-rb|' ta\m-5VS>*wYG݅t~ĥp>M!^q8x{rfv32zĊ%yu#7Y2Xz|oT۵*-ض)ӅLUTX..iS)8Lpꂀ݃3DyyQڒ@`e h+3m/PoNӠ=mDV! TH;J$R^u2 ΍c{v tP]]o}d䊩PMq{(E5h(/" 9J9eAJC޲ryE J婞^zG8HU]9#6Z;liYY+wߔ'gLW#ԡ$e>z0_Kg?q <}:{9CI [~Td |}P#MYʜOe,QEAH:|e5X,3:x3&4de,͔1Ƹ$Y#ATtWT>TNQ@N4IE؀X`Ok08Q pz{:7@*󆽅nqeBվ)8s(נ:=t@XKM&nS,W=@`|՜N_e:ahJC6? ( RR@[]%+NL%T7⭏uIJuÑF%`NSzbkĎLnf&a;7 43Hv'#GkwQ"$]kb.i %MNdR."(@ʳ%cRZmɃJ5,&'`+@(fLx:[Rʑ^d[DO:P7cy7!Lj K5\ɷ8. XNʨ9>X>\^ 1O0Ӄ E}--_mTV@Dp(?ZfΞv3Kw2 4 a 0;/9*9Aq>qSu`V=ڥܝ p h@/#:='P.vO3 UyefQfZ=Gv&V9/""R~3|t{mx<-R{fڧN/Ӏ^ڎВ27vs`) bi+*MnNO ^<>!IqLJw_h&LWT1,ix1Jb06n\ OBA"qh^=$nkr[pzw`pg] ZW Q`=M~) =ŋn%?Lun"/Psȴo*ɷB̡ϢtJV,8 V2! WYZW$mX 08dn% c(fjh oDiPz\KL'G~>7DǺ? 0|G[Ə_ҋY؟N#{G?MJ l흢fF Ox()=xUd5pC Ej@,]6F&H%6&ƍ=\U F܆;  ZSVH~uLx,ґ U #g4zŠp}8\QȮUqK@5C]:{Ff&iQuCmqj)5_,L|@핳4Lh+o^gJʎvF?4olБ.YyXBLJc tUr$)qaTWPY,>r`809 Mڈf"atjnTVȸup!f~dkioOY!bSHi!D{CÀz2+S˵oV^VA}R G Be]#p xٖ yEG*0 w*K'+mA>jz:)by8)cxbMv~5W0d-/fS'>! -U@Lr9%cЍاH_c6 r,V6.9Z=GYׁ/܉eI^* u j rn[sGjрk"[)Ϫf"E^"[^(PQE2:_9iڲI =I6W2bcT&A:Ǚx:7EÌ!%(zo1D# G2 @7Q6b‹hicΌ͓7<km zy74yW'Zt\Bo}+/HS[Nǐ$)MnQ3o:c '<+ RČ7*F@3I|7QsLBogw,ߴffpp2VY{ SqS]si3b^Y*O1Wr;aU>EsARY8 ݞ>5s6SQ8e8}L2)Ca=< lJ'a.YJ)Ma*\jÐGJo2ТhMnfP՗cBoO_:4H$ aC;0S68]н,X N_fK;Qũ)5.~o }ABYʚGi`:g(#/;qsHVxb)LCQ#R˜?V0?+7"wi2!C 6i/xC#)~sMއݦZK[҆be>WP\0]DL $/Ƃq?@ ST8&# .J(!t?xol٩qc-vdl?j:߆.7XX:]Y'V<3&%Xs"E'婒xͶ(3hFoix̟Tvg(8qؤ gv$juk(ZK6e`/1Aܵp}i1DKm' pNwUtFF@[l_XRεM_:͹N9=;;|'üHSW6_JrØT~vt}&l19h0Qs/Ŷke=KKݟNZќgom^c`R䈗zjweO}r9p~T ):ȷRWE ;uN<ۥmߏtqhQ8'~#JqoE-gv8Ly #e#n&qu2O/RaE-wḦ́7{;4U .& g AQ(c(wDZ|t:J̢ٯ<DF$\NFʕҶEL<+Iخr!er^E_IVff־؛3 GĎ ZHXHAtT%TKyD:.Q@8kuw3ttb=\4$)jlKeڀz\NT +|7Yn":QvJO&vC`[8́ ?OO[Fqhٮjm_WpXЊIr D;5J+MB /eIWIe3UH, Qx /zZ}9e,zqp8"^pNloZADПFAOTlCH/ eL7ؘ;7bcy`6STV!"5lLFumnV@JYXȞe:>L@|vm~ ;v# Cǜ~\Xp*V AdNܡ8k#GT[0~̈—3:[=u۸(s%Pokvb( `ۙ5}c7@(5ՊӔ~[f 9?Hy/qIB(۽Qz]G-6JùD%eDTKfPYN 㓼5 Qnbw{঩0 #U I .P)1m&0>NtUs2݀kR ]!yt"~ ILaƮaٱSr_wXݩP;6VS HJ@_',Rk%˖u$~,V%_^ ॵmL#,#-Y@搩 \?Z0eImÝ_kpwX"m9s^݉?שN ;dNKYB>dJ~@|yoX9 tUDy= Ɩ(lj՜N~kVΌ=nFUۣACTUֿY@h7Co3/+ܚz,zgn<9~P]MBԖ\W!F*m-s-$`Q{gVLy@lN+|1Х׽C~Ti υ{ ]+s#C%JztOt8>u"qњSZ˰EsːJ~ $ 5;:$hdT+;6Kjf$E.NOX٤: &\NN#ni􃞘56!AmxODqYBv Y^Τy;lgOiyxkl LW#B,TF6n9;W~~ž]N8rXe'R`N'@N9##li Yei_$&R ">s\ q*32"xh usPC\s1zȝl$Q{6nMxpZJl >Q8iκ"l8oetԂaR($VOj1^V[5pq#0_V1؍\NڳL 0!0_C&6XQp̿ur)l=3>>n!#-)yIjJ1pUu9*[,zrۦCi J7OX6;:ģCl+XA-)ٶYW3ZB{nVPB2 QxK%&Sxٟ4)Wsa=܋D4dߪ̜V4=)JkiI¢OR\uSJ+3b}0܁C|umx_sA\chvfp9]k ˍ*VƊQEl;N |R'ڴEn1y~vW3JԩVJS僝v^1tfJ/s +u -%PA)R\`-"D,jn7f5K6.tY;2_ԗXkW}01sZмѪHN#귻Y,l, u]ad!#~P8mJ9PךL7KS]QW+G%=Ly ']wW4 -BM]p}F\\>s; +sgc(ޤ40Bɂ߈%,4Lqz^B:!*%t (Zo `(g5D/kPk5sz4e!*T1NBvʽ49P0||4+  i ^.h%XF9nq1eS^In,vU<P% 1F r%ȁ1R?/ݏ7t(Uܐ1yPn G^H' I0|LU>daNN]jeڟquRiS+>ۅzb"CEjM~R"aoLnu,N/`]?== ƩR|Kdk,Uxxxbs[z–]UJ+ى5M@p5#J |]ln揢V'Q:K q'˙4X _YR L4tysY8FeJH2!r>smGQ Z-IW;$ZhcIGCLcq[k{xt7w8AkP sH 08=b@* axb˺9ꧽIOVbݵMb[m&џ결e&~Eq,xg:} ~XiDRK;-:ػ!oDqy|q`fݳpKwK8OSB}1d9nfؕ5kN3n"UY6s,!N4J 帍lI!ˏSڎcM-ʥpcziaU}\f :uJP zl`~䟺2QlHPRm-<+f62 :7 r7#]@{نgߞ*=$ S;hɤq6PĂG)wz#~7֕O#Yh &f%3Q$Agl駸kf=!&Z1Z+c4m1rlwMC| 5q3Gni\s^m(ur|iqْzx}f4SPrc;(~;o\_q Q 'DЉ)™aRzy?zoKKd9X͓ J_`Iд* Klkcf]O1AnHp&9)l|>\1g>fR8<>u/|Ş%DK@W_& } 5O^ 8?wKLRFt倭Uk􍎙C)̥ 8 ϙZ{>H.p~;RtZfW>TOK prNjo)Ǯ 62KHՔؼG'\ "5+;eqqPh Oљb۱iSB *'TD8-1|{ × a8b>9pqRՌ0KٖzD u_qJ,L}(Of1E6`R$7"v~Ay)1 bZx0},k Ɯ6rw'5$V7w1ŞË=&CNجYxSr_3 ^^C|_Q E.,)= eO3֐?&imdD T, 3=}Rġt>Y'bcy澔Ùhu1r^X1 Gѐ5IbPrG]69<-T7@;Hf*V6ADP2K¿KcdIQ$.;>b]FsWiq T0x1&*զ3!(Lh i1t\96D;7xhBgm:W-lҳ2,~@W#Zkg=L* _|)FExe Բ74^UhwȣKUur@.ULĪ{#{ bhDrY:_c_1v9^4m\W#U{$ jțЈgoev6 ,rj&󐇽Qvw ty{\ [;G^D_iMSLjʋl`x7hcNUԋJ2[C^pZ::#f:D Hp*0v8b1g90lՁG @IVĊ/ rO#W_/ay'L*&k*begLUbiL|ɛ-ā мAj"QٞPǻ!7^Y2~rA(ƭ 617(xxΛHQܡ@ի+(hT^u6v~ 3]3 sg4~߳BH'++Ml3g#6f plj4*F>Lǜӡ5ḎT$32=T8NhQ,EOE'+wQ.Yw3Y69uԙ*Ek,**LŚv4q]q}əoǢ?N<red/>j4>4J7L4UMs)4L'JAs-.f(!!ʖD+ϋrkA,:SfС[j%ޫbtB]8:P}jv+ֻ.!0KVl9Br K(X 6:#V"^r. [ixϾHw\hu # RlXVi`enWzADu,+Mp ֞+@Gd-rQ[XYz=&ى ҧ: D`'uʤT,爹P[bUO3.Y WSơkHcv\ӫ1(A{L+f}#UF  F=i,Ji2-6ެZ1C˴Z#7(ܡD4hy {eek(~@\+A}>Ɖϰ8_OZIAX| [;&;"{WkFOǝ*_*hmگTۛ9􆪃'UuM:~>jw]/:wag4vW;3 13`Ph\^hNطHet+\F._* XqARz!mdtTەm ( Y;T)S/;ά AėCU=4x=;@ݾ"BC}6g8.f=7ET%ih}6njq1[2F3Baù߄u,ٹz<.N2Ǹq$Y_WϷbS]NvC?+)ldi8oz,<0(pw6ѱy9s( T=20t+n;mL)%>BDUH4XJe'ELjİJ0$]T_ 9P#dw{eZW[kgk݋N`jh. 2 R'p*0NS׻tItM `ȏuP2/]}%(^4-U4tc){["P/:*>%CR5ƟrYG#h/8*F'pK8YN{…6"Q)%ԵB-1YQHj`gW&Y-EyU롄ZNs{͋GE+JYS8u9kٿ~נ%eNoQ3\?[w+clcs$0A3gWf>T89U{b{yP&uL '/tE _kRι[fRT2bRhwT8mZ=}Dž[t̎@e>ԡ >7uv 1NRҫ2UD[U @g=ŧtsȆY4f7ԁ?Pm#i9 wխs15\rlÀ֢#: :#oGVD$q'\0Mp6AUK_uPDٝ.! MGLKzHb|3@Tv,B1vC$Aiw^w_4cm :ϚgetorБV,7g1*Y2`Z~~qb㓘݂𳚂a`!a sr qƩVO;|*l*! r ٳX9d?ܚc*יP5IڧOpjHďH+RkS!^j>NgpxX;;A+'q qEːQwA+# F("iO[2`'ဥTy*CoB:;""hyڗCai.>3Bg^3J7Wy`SqUoA) +8Ka_#6f")l!lPa`8}l,i"25Nk>/$+5f xA'7(8<;[r@{O;A4Mf>vÒ`"n$yKW^r_ncHh&&F#Mn7czɕz{͉_%R ! `ۨ0r`su܉\\NDz8atu{VI@"XSn:h4*L-eҙ ngx2;4u4HR:_Gs:8غuK omOgV{,\ĪQI( {<0HWX`+)d_ʠ*QDt[[\^>s27$[0O "OC)s*.iMoEStjCItc5.L&}u ,%&Ez_akqFH]uvqÄf i#GOpЮ] U덟{R뼷DAEE~tjg\if /gEzVSf@F}`vQa x+0Re}c,vl ]~xfZxDjaǫu_MAW)D?uv dqZgPRgO|A,Rib";C:ySs6/z@6a_6ۣAȸJz2o)p?`NtVLJ׽ j4' 9 (=nbl#-~Ϋc>yM=syAs؂xJ¤|C3>8ׇa9.0{4K3hJ̎~9px ڻbY0~1r*ǜ+%^~[+{( ?Q K;`Si_zg:-i92Fq3)j8#n^Pъ N iHmLg/[7T?ƭ:L xPʈuysc$5Y)Q${[ƮȹAG?T\^w?~,zLzq;`En8Dwv5`[¶.?eT1L:F>,)VEQ@/}~(N#J%UepMwg}hV]ī \\:޻pڹ] zM12rr"]` 5w@L LJqÒY*JrcoK utuݮOK?p[ԝ|%7 C~W#*a_v:ܖmؒ Or 82F)$ϚJ1b]1NdưKBA}4ufAQ.@N_.Ɨ ބv>t%X9L+A֖ݚtoWpx^*9V 3oKLFcRB1-x}}P\֖ slz8 n!/XMyz8̯)]N$x!#{*IXй|+w]W»En -̯$.dg|cmqSߓI0 rIpehy< 9SF6&DFBh&xbЌ-MJE5x>U++ƙAEEA гME~1CQ3 "-g*{NH }. }Wgxdzc/,UC:Sݓ3)wC$PgQ9,y4q}P^WX07fʫ" zb1Q3Mja2w1Ps]jHx5ҽ=~j,~EFAD^BGFc/YjZJH)"Doni`#G9S 53 SYC h%ȼII{;9Q0P$kV΄gR 3YC`X#RD?Pu0lP7m?-W &σN;hHTC6߲>}~*Q=ۑSVwF0EŸm<Aϥ}ƒ!8Ԁ+ |9h'(8 åx|u -~{C:%~Cm*dt{A"n[M_Aw4,VaC|[q^bK]'K_s" q}eMСZu[`~X-K{Kb*e.ldՠӽlǟ)SsVrF(V7y oᄞ{lOg{OG<5mf> }CeL?GYu[6 RKۘrIU@V@} WY45Őn=~M)X k K '-*vֶ _=/lT]zX$$2Lau}l9{nU" 2-^%<K&cOp䤓qLis2{rTZop%ʕޝjMڷ8pxAz-"M'4:=״~e;=eٞW V>YTBQkبYk kN_YR݉pSR [,ai6z E#0e};-8X );?5'ZR{Y] [Gx62 b. +-':Ʉ6aDMܙ$ }Ea"A9wMf.Z b.냡Kh$8A~/zX; 6GzC܏Ȏ)saߓwf+X9r JYm>9#tr%Ϋ-»IiGe~EΡzk*|;'f q9.BDn$#.*k:cIozq!svW[ev_-ܡv9Tzۂbح{=lo^:>jJ&[̓g;85FҪL]/Xbfiģ4tHp}_%+֮z(tDOf6t}EzCXXW.]GOЃ8@ v<|rj|m^Uѻ˺ϣF_o;h-QİF4kY6`l3[Lʮ!`.3 lq.uͷ0@,d GOcrw_J0@,O{Ҩ=/texou/5$ޑ2c|^J=}s&Sc|-?3nTrGXH]F򬣐;( -gA6Vh>j_-E Tz|mew$, nC`ӑ%R#J<=!nWHAx \pcMM3ņ-Zd Eex1-J)Bɵ\y%mߑ!n>7" bXuFqՒ}Ia)phQɆs8h[,H|^ :T_RvB}5./l#SUr c#F&o  ?Pk>OpBYS.'R*B0%\J YRd#u&< Uo*ն#2m<\/R\C A8?`gCQ|MXL7Ð.o4~HUP@!Vmaհ7;dtք*vw,=;5/~\F=yx̗sVOkIj?]$tz'g3fΘCS=O7s:|4K ?soKhBGnwBf@WmH[61ԟײ{% XXYﴈnBG'^N4$'YəK҄YDs?OZHQ[\8X@u*݆>5S_qd*2t(N'j'hx9;!bzzn#,b.wK0oF(ּy>}P,P9 GMCd3$ovf WB໶nuCDuֹP(Rq2CS' ք'P7Y&}.!zCZ ԼZ8WTP_$zđ./sEo}2iXV`H+GބѬQw'K#j`bŏLmEt)K{ oSR]G/tlsWWߕ͘aBm6%s_1_φ*[$f_UY0 |dg@ZQvƬpOڈF2w4Ù? V' C, 刺 ڜeep-2hKu-r ($l^??B!0ݶX~!J2hrחHAŲ *шuL783yp1(݇aka>u !?TVX(@SBnR9D5wHGmictE`O=/p>J}Սɝ!+lWCW|GX.M%gă4OP'Z>1ōZtT@FpQK&Gc$gsݣRјZ)nDxL﷽sGuAo8vV?+QJTfNtfÄ+y1:$3âsfֽn~\) Zip&2: %er*OMN|tǖ)XȨ,lON]L@:Nүei?PW^m;,/1]Ep%c3X, p~IGrs76 ]cY';$CU*W q]L߹m]h@}sڮ-'Y<%wᗙQEyR+Q:V0$>VojIT#?־ھ蚽4aׄckw5K(I!lS3^C`~-T~_C F1Q*DlU*srsna4ú<}& 5f|z+vPZ{vbI*čа u3O^{pD*[h yT# `gV5x 5f4UƊ#ӼKŝ.1G e+gDZcubQ">RBj+?eߌf}ɫ }ひRP)߳ч{Q_;Cy /^ j~=h[x( LAa?V-Aoԅ); %"1ܿ\i'rO i_g+NIpѣxkI)Laϵ0 zc5\#\1@*.MdzE((>Cd*tbͻwk6?y|8./onni3t;L4)LHe Mkܾ.-E ջvAvOt弶V5nXZ#]\ւCyY\8 ¸A cY;  ESn!SW|(M=C/p+c= %5r[)Рk +fx`9gd(/wǂ^h:`>0U~h!P֞shz9k>^+`ΈqQ4jK1SZ VΈO]k@|cǽm|oqРGn_ƨșiL9<5?Ppf(F񶄤ۯɺ?۱ZĴ}\9 fӃ}@ai; mO ލ3~OY% }oN eSkϕJYfO =sr-Z>@E;.T%e, ${0ڤvz`Wp?52Er^72u]0$ `SpH4x$cp9bSJ_F~ߢ n,%FcBۦ}$8"Tl +acS?1(/WĽϐER26 kKmUr aT_6-n+ue_Wu8vR&1W|SsէCT<eOS3Ass b] <oI"3y1 u>-G>V͠ k̄Ьu'MקVuDZ,ICYe,ܭ|_%YqlEaiZrvxpn<܆dj(t;sn)R݃I^]S gqd]mnU"Bia 'Re.L~NNa@{Ŧa^Ѧ~];zGҕR'4'EW,6{S  >14?F~;ܻpTW eg$;!:j:et5D}5jȯL[Nk%e Šd`>$!j]1Ƌ^Oi-bD50+wa{޻ ȷ՛ў݃,~) 5ա\$0v؅GPjR ]WH:u3s 븇tKuM.i6Va6EC8ESيTno*j+\]CFKWC`'4 +Bӭ:{A@Eva }T~)UɾsRcʺ"쯘}ҕ; nׄ'?n5W d皼O|;5HBah êN!:77M,v~-6v5p aZ=@"lf֝{ -6rPAkޗпgfvDXXؿǬNiNauY9:lX ;Eô(V̄6PQd^ ,ؔTxz}l"6WGEK66cRy)_&*-;'7Y&A!>C9ԇq pZAN F0Cz[ וr #%Ӳ*IOep5Uɾ1!(pD_lR^#k$z 3Ó!Ozztb5ޫ ܡ$B7P&FOw[6g}3ȰW[$% x-. "xeo6_`i<"pHF~̝sw].9Mf~, $ɣI۷ b!ksNDr\s{EjD&: FqN%;r7áiƤcDlpihwnFoס9aBݝ@-VGK+2kl*b%t 0U]I׉KKy[/̬G[~<]<ٱ, ϊY,4z/*y@6%TݭfIVw%mB]H@=/9dyt .}sFt ԝ)ꋠ_ıġ, DC|^G3rNʢ&3$B#9"Fz8aɏA;^",=0āąLb@q:" ՐI PTȿW0k#(cD*"ϒV EwFV0'RkTu3*XJ[#+~3cq]f\pvV /Atw"qN y<^zAl<٧Kwr{tF>]o[x@#Vr8wBH߲@l+Aҳ@wB8[p `H-ʺ]3d՞^Mفe7Tw=>c66* /廯FXn8^Z$p(f[PwVӯ2yƉGZܯ RLӔGqI3Qw2kD<%h0<䵩0Bvgv_Hc_+䐫:syf'[չ78 WWd_Vh?#V veTn/BCsOȉ`C xsf{tCD8ߚ%ZY`f5Cl]?U=4]2O9iWAm0T&hE-"lt) %VBI1^kH?z1>Z0xp$T' 8n)5_~kq]W-#5y6FTmi5psQL,I5KGŇ<%@!bqu%P`(!*9fWT3\犔"&p_nS TgH Q,Ux< QRcr_WYg`MWv1zvfcJBa^"M'rGozSQkr6 K< 9t$={{1uDoI,WtSh;$ƨ5|̰kp}$!C@#l+-دZ ެczjO8t ar[7#D,ڝןIiEL:}"}nN܌vK(AfȖs6~cA*Z0d{?O3O3 -Wo?S{{ jh #+8MqMlܩ q=ek<4O'$1`M1u0=S'dCMg#$ PC-X~3+7!@qfLe{Վ))b5@>c*8m`Կy4xCY]c;9 'a 0Y7yjQg{6jQ34})N~q`a^Xy{iYzs쇑I>O&ĭ&\+l5wT!D~Z-?l%Oް" r)^:aw)F]7{FUP= }a G(vJ&%@D.7* 7ia$ ~n-܅b\_xg䡕{-G> (P|°~'~hF\}@ w V7MXvЮalElG^.uL5Y#\1}`yt>Qn$! QSŅ?fV%fC+hssylstj+~|e!ML&Ky™Ƽ:yIԠ@~8D=h,V'Yui͆cA :Hz5O{̬ rOu"}pL >:s{S&/߁ŘpVqvjB@\\NMJopٹ>7kKzGyqr?)6n(܌10`=$='ꂍRC :#aT`sQ޺zvfrp e'{e^'ޟ֣ Z&3ZŶNA&hT2e+Nܥ K^febܡuj]S~55cg 寄:};%.ΙbI؄=U ѱh0E+Cjn6'ҋ#A(NM]B@hXr|- j2&O*)_J̒te6 >FD C̺mqy mK$PЮ*G$!\w; /ڋ+M$9]n r*"$ps>>Ee8|@. cIp+** q2!JUsBm&arjј/kFgVeZüLu}ZnXLB)f0w#㙼)ouF]5﹞>i-_S]-yѧGuB3G-T֌o^rt^{Q(]/-{#֑n~|#4[ݔ=h\[7zCP4l{q[V|'ߠpS%N1rNKvRAx΢;UkHq΄˭ ̰H뫮x<NNfO^u!y|iC%0zdT4ss+"a3-LGЇ"ANr{bJZ(Xll}K^.hW}Augr"sVv(9p3[{m8ECL*كj4%B\N zeHp8|O~2Qݐ y0l8F?徧nD9 >;[s ('wku+uɼ=gEnOiNss 0gܘfqr FB0#Kۓ*qUmEq\ϣ{LF[ԙwUO/tcL*4{Ƈ{Pη uS`Qᰡ[]S)uK6`6׶,7ʼ|-e1a>K\Apʱ9)'/jm3q*ܿV.OGu=˲Z8E=U$@ <`ڦq<>15M9}bEDl=FkQd':Zђ0ܞO3_Xaox:5704=`Xhże<̽#eȹ䠖I2-#ѾsTK7]EOqvgb5ŧ):Y Ub~ )yyIBn!p} Y@ULh 0ϦPxyF:8C+6֦kP \pߢOM:f#/&(GgS6KI/?JL\O2}F*!H& pH5])srdQ_+y?#K}]Q>Eac~m~J[;yxB48D (!5yݽ㶹Qth '&HQp\Sffܡ+WK!TV[ CcHܮ*DU3dj;< US,~:pX\HQ =s^(caʌc +(*P Թ0;pi<>Bth<N;ws7E6ԉ.Wd/J&jq=lj@pH$'<?z;3%J5A&NιnU?^6SHU[#T v#q86h b`rM7qG)ҳ*axJQOxtWB]ܬY_oV><$QҤY 4Go3HyqWTĽN n=DE &? amfWQ&۟;3wlxN'IdL\'n9` <`H[&(xrR/YwUج\jL Wl6dZ W9+[ :/HdKM1Ht$ HWS\+_רxňV~Ü\KG`'i|XLޟu0}.cc6&;kNomb ְ\wM$" ja.3Ϙ[oG;X2+3悷4.X1;|ZR-'$&وiYH)f"*k~!Vi$`{ ,.U.AJACQnY+6k~hTg/Y.}j!ar0z]b_``%~H}yIDN2&&aDZsy`zq T'zƃ rίC+4=nODv>}/ D++Df.v]FBNwa̿`wzŠ! 0kM,>3aF]' qNNa*{O4 L>1'Iz,0ϖ. .lD@쀒)&]f*ڹ—>*֊SD@3z:Sj F_o\fRGb76o_N G8|̵=p|\>+*jFdymx,<:V쪋w*o?CRl*,HCdGwN?u>Gd4CL@0{EA74[ 7p+#~+Xs!; $`u迬x{뗁֦ #0": ]h+5kX\V W$PuxM!3d2qӤOX_70kBat6)ҝǏݞCX@2*Zb(2G~ 8y;4Yy/˺u3NK jȨ2cDo]dr]][=I!h?=O^K Vqf ЗP0o:_r ? 6@{=5FOl@wSJnjd{5ٕb v.j ]:Y&2'wP C3+c.qĞ a<2kX*죟q^h_) wOR29k1:E4WEg>kC^1YՂXq<kk} o<>OeDA_y՝Wb,']& qq$ڬƘjV`̣ݦLtc? ֕0dI .FyGFNTGLͭlXwdo,j@֧{!@nƊ'IŐ= %-0Uy0 _\LXexvU$\mbt^FdSSlnے/"PvO'R))l&LΆ#M%Ù"j9;RPo6ۉV>h}/FcaJ ,:$+5KY ̅ fmۖX ]orvHmo׬{ƭ 5v%Tḩ(9ސ:`}ڥh&W2\0Z V:Su܀ԠJ.ehd%K*o.95`M<7cW:0567?]  !k)n#r1Iuf'YJ졞~s  m13). i^]gL~h ʙ%t .br ::i\fxP ?K1%p䐌P6v6E/*JO^4k ԨZtaZ6bG1 YuxMOHdN-cnzxg*􄼕6|=4 !YE{V$`!y 6#|vfO;SK"Gn[S#8]k@S^!#!^BEnT @a5p]j"3#@KQ(aKw+[(6±9mS4RHWF $c;ݤ\P|-"{ ?&)VWMcs8_gpRo2ccS_b&Ǒjxm*EZZd'M+&sFZ M2e<ݖoC{Q+H{FectĹ0cq[x.B)5Na?A^.nx?>-\=薳l9dd&]0?0bh5bӀPpPtilKX“#YfSNnPcl $[joq賴(K!\5H X85c&ҫڏZ!L\C2K7Rd=[:̡~ eYd:{ȃO?@"J;qȽTI 6E he0)_O[b~Ƕ|.E-P"r17.LK/]FGl|a=QlI+33VF642l| h c͊ Q+脿=>C{547_AByڝP|KtPv7𲙢c☼Pѐ }z7(xӌН̥4C+F|H:H&\h!ZFat#Ahɀ =F~ #"kXV1IU3Rqd[4y3KϭhMPCX*ZTZ;)cw*BYsk¯ds`D(D“㷿(K_?!=76<:oreՓ#2oX (E*iHqwA.-|xF6xDU&FiJ:Gl.$W*7Zp4rP7ԓovIL +(L\wfE9}lxY6`s?y SQ} `]?yىVXIcNd˪S &&)7~m XoҫagL@bUj {ץIXOzz˟4Ȗ-̢rԁn[4A9 +$Tg~##\>]` D\śe#"f_*+sH#utVHꅦmO?pt P"E Ptlix0&vrsS맗M?^b#j R},M/#9[JZ 0C4ɡtV$.Q +]١t?ͧilӇ%[Ufx`/;yGB/͞%{"48gJ<~}КkS][Fuګ.C5sisrw_InARtvО;Zy"-AQ +x@{aGѨ"ق u%Bp1,HV"2^mAT ](X793q=T e}Gqݛ\Ll_Ea{;q r~ǽ|PϔWG-`"$_dN|6}PL; TMHYVs}V#.kqů#~ͭC"";\!y,v0o urVGv/}ȇoܪ=!v! 0v#)"z) IB4 5$"Nh7#-K?AېQ$JZ""yր604˄N]@67Z3RgFV+〒qmoM|f<1jbBςhy{ G!b=ņvmAtD{ 7E S(.M]#A;I}Es6cy@zDf]%U2îxbdI:BSUQknjl!]eOwޜ s<QVm&pc}0-= 0)?Ul+tdH2t<:k]7n$mFtS16G5^[`= t={;bZ/y J  )t\:ұmF`)4{cvvӇBcgB7Gg47#a>zӺi/D[83M*{8?8>K*vQ6*M8kQQ1:SM1%ڊ s\!ݬl(3 .6rFgZlv -m^8 YGw z>!آQ^$/ j{.-&8H8!b<^e6FlKw+dPBpү.+yj8_"x.u uP4 @j< uf0;"^x0`9qظƫ+2P燍KsGI x-cY@t  Y,X^" tgIY f4rpAwtK-.p՝7k. o9~1@ 8n,|\&ps.ШplC.*$*j1>Ȁ`zGGzlCo݅_$$h 6nD-{Xh1=YEʧݱZ dآc?Mt|;dooh-ߦL^ 1$&58l(nh7ɵksjhܭ,#+^'@u{4I@:, bX>t~| [[:P\jqы82Kj<Ҍ;;kN3 ̙5 -` fzžfm/} PB~t"g0HwetBQ19_o=o-ܙ2;LVDB1s)1q/ԗ̾"jG;K[zfL̎w $qDo[]".|'4s6z]NDz`/Sݦj}96gnmcN+,c_̏czr ]dI˺iI¼֭&]Wf}svyk.O:3+5`v#0]e\$s*yiS6#q.q+3K S*; ֣g]1Q~XR#w8ҀV|4dZƟ]8k I$]DS cTtdlܝNru2j.K5j$(h|o2O_F=<`h֕yVn86̼'!B! TLp 0j2BswmR=5Z6}h!5BY@jqJ-DHPMh4ݶLJk@ꞦP}&Vߦ韧S. x5eGJNw0)& 4ylz͛U7D)yZ Exjl n IiM$a}Oɝ A% pҿ~Q87 u4~%M0U$ȬΊ>us+m=;O]0c0'd#~ײ H,MTlWzs]s˔3lY2i؁_Ba,m8 %櫿9{\eчe!f 6@<P*l1P ҳN8gI)Й2^@]ץW΋ɴQ훌'P&2q,ҡ `[%8)旜hF`36*04qr#2J+x($ "/ܞPM cs 3MzS?M0(@!{FD6?ŗԚNWH\4,}~zü=P$ Ǜke$f֭Sjցr:FEz6䔍g;yO4tC ]h` )_ z4YP_B4fFpP00K8TlԚ}@Kx ?3E2ct߇$LU!\3sۿ+hMmiPd1Mo̽K82fxYsXBN11 OWAR |inSh<浐@d:̂aPHkUILEK3ҕUąP2QPF:vqTU2﷍~@h%[懼v@$;pOSU*] RJy/ap]i$DYoj?q8ۛ,G;/i?HuLI}:\fh呝jYHQʴNiR"5}hA.o mLmvtko.E1G|h|+fnQV׬W:((ޛJ8S2?T)ڬ;\w4Pn]_J`}0c>0$̊Pw"PLmfy*:aߌTee:8W߾t~K@Iv6AX1C9#DJ4ȍ|h؄ـC-6J(@.S+a0:K,So>mA?yw/}H$Z)\ b]F`K?.~v'R74 Tpzy1/;c xfa ! p<%P6*Yk!.Vb}[KĪhSݫAns1AZ ;C:mnOuW!c^7XgІt%Գȱt4v#GC*bmR\Ujy)cT$wҮeK*$",əv̶)""0c {W^NZ=q\ȸ.lOW(A oi/Ѩ8m-Er+hmg3lx _bvxeS8& {mKUѣ 1+b]Lc^Pb 8ZZ#oް7 +~f?R n:Ú"d]睟AhjAÙ%ƚp `|,k.ej0̷i༭6 .eG8 )tӨ2 7r!>NAAru1̩EF #Uy8]Իaa[ք\N!Ts7%4:kmWr͛䶂V階;?h7J@96#,ŀe膫^4ݐPi,oZoq Zb' s]Ei\ȧߓy ʄw퇤Qtùl͖{o=֪҆ޟ(nKˆ-dq{؎BE+qAѩwW4yq!V.V{>G]rzb{^fT9!t4zĥ2Imcx,yS#6ԁү*.yh^3h C`Z5/סņzt/i3C|d? ɺOn3 ɖphEqԇY@*SsFD/¡1k?R2Ժ7R ʖ0qZxoD~ ik<=AFY4ޛڑNSw&|o&!L*|L"[FQǺ(* D0"3>+$` t)f޶|^(50xDb^D*yX+4ܰCU& ݝlޜIlpz6ס,r ]IȃXiO/NyO+ ROQ1j Zo[FRZtFHY+EVHЮS~D<>lS\*VR}\jpH+uŀg!|ՋU{0CubUsR L"h¹] [Amj51AQX\im,6J0*V 7i$zwy̾[`4b.)`a|&cTF㦸I_i%)>4utLѣ][q; ,8^P.ui=-B7}mѻD56b(&Oo?_܊{.$_(=:p$;?٩KnuxbY b[ifps q; ;F>n하T>)@7xⓩ,R@Ę}1P>. |.;|)'Rr!*JS2|Żօo,ܱv"vmX qKY勛kU7/>2!DCTKJ3Lt(~\^0ٍJT\D)zP#w :Gf ݢrUa*ؚ(s)}0@:FyRs4*YgLD,A![)ҠUQڞD4pO6'#"]q۫Ef֊Ax0;մ?78\ 15ԣ]s37ϕyDbT$2W"H(žq2<7 }RB91?2O}_UchC~RYӁ*NL}rec+=)e0P!KM2n2MEgêY[{Ru2WSq&EhCWg- | ٕߴcIa0KìYUz~|~c/;K"/SCkޛlibG )jU.][ڙ@zD>Z_lޕlƧ9d)I+!{OZrT[ ~QX^O,vySb^R)sZd3,Gg0l,K/sޣ)k<͓ okE+6d3seSȸuΰςnZL#}I0*cE#L+._Lnpu@$l؉I1<:4#}XK L.f++.w:*jP?NTE3N0o"J_gKSlG{H&Z ӻs^iPIܑ+Tf82mA["K r8JfüГjE꾰1oӐ쓕^l܍f.EE9S-1Uܤ4n@Ͽ&u ,6ÏP|2zdchi;WkS)lNW]6a7 Q DUĿ4f[ a:G9N$$@Lc&$<FSu߫{Kx'6.OjL (ts }}/+@0i%: wQBtT[Lo(~.Dzu0,meS}xRbPq2r_η,("_ȶ eh ѻU ݠat|W(1Ef08ѺYj,A7Rl]a G& A e"j}0nՙܤ;vhd^2O' Fo9IiOk Ϣ2I]M08=ȱg}sXivr!w OfڴwǗ_Ki61bĩݨOE]K9DƏ@Žjmerյz=XO. !C 춈}@zI g[L%BOj9 |R,JP#:1/LYcB\&i:DqsG CʚRwb\q)j `-td 4xJu0 x~-g3Ce [ꮯ!YךZMϬ ~%$½Y?m8F|L*i xH&8t+fQJ fBo@J)tH@!x%`^U @ΩeC0+($A(ڸJf"zOHR;BhWq!G=줇D0ltVm{PQqaTik* ~E#|X\\ư#8,#!9Na=cA˒*/>+[T#|ACu L$׽a #-E2Ѣt$8[d=T H4*\t ~"ȴ4z]8Dn͙ dXS;9{SDBjdqmߴOK}VS(3A<#K8m8ɱ|`sVar@ @ CN2k@@VyK M%lSjJYj9+Vt (Vxg?KNKkBiQ_I"0E\]9[mHH+$t:B&YèI\;>Z/k#,W4r&=FE쥊mz𾏵 *fWcgT]QuA]F{ѣ+`dqt0uRi1{Mj.w.u=#;.V)˼SN=B!)PZCA\߳JU9x#w軍ihT6 8$&|tOE‘zkܨǙP4ycw)tDySMЕg`z j/g$\ǖ5 8oV3#DUg(Q3V!2jmf?2j")e215^:{S }ؖ'=`7]GhS1JNEJYd:D5\yS hh~/Hӽܰ%*|D2-^TZnxUp쪱 yG`.+ţn7 (e ÷f,UC$ 4df((>m~5=/^0?q@ݨ7q$=_Wtx>Ej3Z߷PݞPEap& sPZtirb*HNg!ʔ x%Ңk Cˌ 2nM#ǣCn&5qNC$b≭VFBe ƺs4| !v‰`i]`|P8xbB b^r@6cfj~ؠk\o7d'vͭ~g}ٙ0X}ik|q}P}2d+cPvnmX3`h;ZGt78*$2~Hf噭]3秓lIG'f/}X+9A/u/:|7J g)Rrš nY5y&A|V ߾s|TfRWc7~uE(ΚǓeψ}^a+LdC{͹@~?47\9޳z4 텃]M>TaeZKA՜g\lb2$>'X,\Õ産0We/G5Ù}تE\ڶ%ٻW_$Loݑy 3?PbGi?l0W GoC`wVe AIo9 gB$GFLsdΚ^ØO5'#S FiNz|qƟ / EfqST!u͓[D ^(rpo< 2$ \0@3+(yCeD9etM!D}(cD1?3zoUT#(<3;T)J*(x1beB)t~;$O6Vz:7YK,ط:^hDRNjh:f Ee(\q SL%odx喬W ?\|֒d}3_L!sWbY݃̒ M.N=>97PQ}X*TZ@߭&LGܸ8{:Nݮ_^: xH#] r܂'ЕiUp ::cI< %S ȯ>|5Ѩvwк,+xC9KvjybD\΢̙=VcY>X}i?`Lšt8B*.0 nzFyJZV⩎j=3Uf=ǵmB𑄉[|Y~[RxRPP|_  'RQ ƃ{jfPL-a֚CہĈ{@ii$3Z&a9ڇ[|j!@XU Fs,wJ"r?*sP_GE @7Wef\W$l)y3Ymm=3D !\IbdIӂ6&D Jaj3*ˁZ$5wPOD}3bPtxE+zm,>{_/͐! S͋ftDIdZdVؙjbȭ'^dpu2-mY{l 2]$HڐB@|2ΕXf2VLP]҄, Y?:'Kk}ۆmڣB RHd FF4ISoבLTob`ӣNJ !nw{@(ċ8ScbN$;j1L2 z,ǖ%d JJKs djOЪqo^saROUiU#M*g*u1Ɵas./$^+QWж{1/2, AȘT:-V3kQ_kC#9#w8?~̘6yp_U~q<3MؑJTy')>yPB9D#  `;}$S P8+iX&( [Ҳ!mo1ƧfC@ K^FEkxx@$gEvhX00&/"FV+ʼnJ3&\"-kQOm UZi?+KQ@ OձkSȋ_}董kLJv= i=g؂m!ͨB\;[4/>ST}]^%5%(hĈz<7U;3L+_ y/EΞ}H^չ y~Y,OqѼ0ڿe4$BA̸,?N[ X:~Ig0Cf/L~HU!:is*&KքfӇ!4|JAki}!>AxEʋo}}hg 1Hf g 2 g5]e1y: 5S;6IgIJ4+5 k%}k}q!?cN{f^PJɼb@n#-~:RH䃡ve1jne S5!Oj^yd6 VNKN١:f*Vh4;, b$j^t_Xڦ5T-(Fl W͖>S@)&6X  "<NLTU[_2`mդٚ'.x y&wp 1"x^J2.MG0J}<f)܉lϘ㝃cuMuf~1)%@Һ@.3kn[Ձ7 o1_Uϒl] L/ Mr  z3v36*G,~. ^eWFTlHJqP6c: "d(\dqqSVSaC?g<}q|ƴK5hC+8uQaC-jT*ANԙz{18MTOiHdZ+ $I1=ѹ#Bn(`WZiWI~B ^2ns|6TX06,WoV8]B\!D%)N#x4񵁬 FP=2X⎤0 {@;gWz%hfI^d#4q o$Իb.A\Yqځ !iXn+Д!2"i36;"{ew%R|%Y 96 *2% iC hS@C2 W]3+rǨ9p1]FüV3uaDROq/EY؀3HU,B/ U c!ʝ.f WܹahӘCBT;.qKaETRIh>\Sy_0Zwi)Pv6e,:Əl_TJeuZ0jmN`Bb*CNq uOnR>#ҟ)*)+lݥ@.dnĞyٳs7]WYE2$}tbCGfGqjsu6EMw!"!P|t'8`h%*B4kM7#V6,Oxl%䣞)(Q ZJ=3ω5X?2| EQ'1I-var[O;4O,4.#Z":SD*i/`eW 5kGPonseB~.m%щgfAAUsI'7Pl}M(5In3e"TwF qh~K"kSW7Md&Eŵ ̫   ,O\y)?bfGXF -ņd O8m_OB)/ۤIup aEy42kL~MDh @ 0n{e3QD>f>k}*g% nOxMpFHXni!jc=(W@ٽ1dDBg nǭqѭ _/|۴I|M%ۍ]לcf]YMZb~-a>韹I9cdI7$~=»0W/sxDm&/vbk%׼pȹrNC Bs#4lUbmv~+ S5EE CKK,w"uh ),^f~j#CQL$ԑںPnb7.ypXZX"@e_[ m0[ȹ7MZr_NG! rQכSf`/r//$] TiyMpgV"}MEß"̗',cbޕ:FLB;:E=R{|lx.eXݵVHaspQi_s9F4{By`Sܓ'3b(drjE0f:#O$\h ~u68SB%!Iz|fT7jMNc5r|^)]+"_SZI0 6i*1 VAEm-EgF!yl6`ucB<W=xN oB)j .\K[v ߜAf_OXuğ9pc^'!dXV.tCډp <ÝH`y|v{xo zvBsBmc @Nx4jN^D0>xzs`<2I+z*X*ӷFfϽV{۬Uo$PE!ʜN+ mSt[ˌYdF1S{| ;nY:wxK݄pB`ҿJ2 L % #?_Os`-p?1v;!H'dM6=?Kҥ-.}݈wB +CVvߝ>arSnW@fs|G2hPT"q >$LLY5quJxY.ۦ(ʩyh?g獇hwBC-kng{+SuofǷ[ƮYh[_r"* 'xͲEح3>hO憸٩Mjn(mD3F.w+^-,=+ZXRI]wI}w Nz̈́,+l=ـ&$ڍ 0i󖮽7J/ ;QBľJ`D&GAMyd@0X#{;xܞĘo2U-SxR˥*dGZbqnEd/RѳٸuRj: m7K7b 5}Q ٧M O#.'} bEkd> ±H";;*N9ϟ„k.w$HV#F7Iw;!nneIcRVd3_ ^3D*EXs8|z%)hJp3:Cſ^L[btKa f:'#{[~Tu8̥9+/#yeZ߶dQ~#I8D )9!4b?BXHo@Uj DۧhL'3?Dh6!7E|9GLՇXޥ 2䝪7V5pG濅ibᓳ6:|}m6PyoDsR/xPD<&dz`N ig?p8TDj?ʎCS#iK|:=* :TgkY>VT! bkCQ9Ewfz]XEbթv%}@-gݟ7\L+т,ʧ,V&U]iep_NTo2(;2bW a<%]٭PhOozd٭h ATС2&rR%[cJكcC) ˧g(K#Y,n^8 1\AlzК$4)ˏ+`ٿLԹHc瑛]QGZr犙9p{+Zـ9Vh3+AOw"-^rA-~O2v3޳xԇb]COW =d%~3I& Gs瓖WhhN[F<ֿ/0ݺ4rA h@/CU:/aM"'fWLOȱ%@5O_y gehZl7_9l!w2AA%#]FŌ)-' V}7U~6X 1⛭:_&kfÔ>/y;r_ё6JB< ǜBfu%}bJuaw HLE.eHv63[ <\˜h^(:PՏ ATS7nUV9 ꐥMaIlȸ Ӑ }݈(gi NM < )c5RMU&~zf3ΪG&p-G1]V/PBGܬg2Ӳdg4"œܑguI+]huw@7X~3rMAOƘ !Fx2B/gέg$XCZF}+(t,s}r>|^f혁.+iW昏R 6V]Y`|4h@B؁CTTƭ7B?x^ @ D)wҿl+0PC2PZl϶`|0}}uܰ*7qO)(KO^z<*!B; Z\ZQz7/P"?&6NSKs"$ W=}j[4u>A3-G]3Za;㝕42<1*d &M˃N^: =U^qADVZF@* r Haօx +q9~EsM?y q*`!q=HJO!.,yUdq0/&ݟg2HC4Xj~g;!DP(JƢz=[N*Xr ޤ=@v '˥|%⅍\V~drEC@kf+?1BX?E.kk#1^nOA.f'g' BSǭAR%>Ƒz3&*騾1v6R jG/>yb/j#Bol?t,;}y۪jfzڍx tHrN9Z 6U hͤKʇ{z]ː{6tI3 ZZ4ծk# K%B q2ըPb"JꮼoDS7^@] LvO;i#ڄbDjoea].uaSpa Va@fl&em)+ZiRcFS~'(n#@e8K znMG2qT1f?-b^d{97s ͌:6 $uYnSs(FZGW'@_,$A)%@Pt@.4/%#/v5^|(qThn~D|Fw9FdL;4Ȓ.W¿WCw6"LnAs1Kzhtd)Q箏хVȢj10&72~ThoO>s6ANEϐE)xaqF|)Æ`BILm?7b!TCiӴ8my3M]{,{l+WwILQ8 ޜ6P7KhEE%gBIuc(ݏ$qB (8p/q𐪻k-c7jWP n|vF@cf cu$ar$y%s:!3N6{ǹu<.`șQT?Ksy>v~9q!;L&oHU3g(ɼ9=sIښI^SH˻NHi=φ!ɇn :~>ةv-]AvU\ Jnˊ e Q qԑhܝF50L[ѬAF(9U$뿦ztgrc |뵷hsWں2-p"1 HL4Vڿm)tJrqO)ZY!4.=Q iw^| n`n\r <>Fet}3K`#+--(dKhDg}t@09~!_-2n>yCH{ǷDwfȓVjb Q&zm+I[ Gf&::77*">Rk˩S Q'K?{ X3OFоH 6Ksu03[^C We7Z^Om?Gj^Z9\uj P%LuDGsW~ww9$WK Fr g7 ?L_h%k ?i\2C+e҈:H+ZF)/ r̃^yn(ntٲ#EbP>vh( OD&ZMZ'Q/M)0˙ |j>j;R^F,s2oWθT|NҾeά{tV:jџPW!JC3T/) _*5]m0TˀրԿ泓G'`CEcoekHչyaVf^+(Q(1w;H FAULmq-D 7X֡ Du4yg3ش6L{K_8]xѭ\ Nڴg4;‰;*/03aoqI  ޫꈿ"{ fÇ Rkɛ"i wgp x/>C2+e]&<M5=e^brk F?lΛfQĉһ?kR0Viq\^,P?G̢b[dj_6`P/-ͫfzуq~fЕ%^1/LTa,gX0,뷾|edIϰ[\kD+Fn=xWxA ; 3aηT Uqau Fi[K⾣{Vhf>J>,dzC DnGn*p*qCv2ObE"Vә\3٪{lHϡ|B+zg7ycCM7TMg>"lT,r#&\h= i 1|*nG|ءIH3xwu@lOi|0.ncؕ-ou;67ԭCW dcHhJ$I`4Asb ^/x!j)W _+}o&; *+fV-g!ּfvx]"+sXלv@b0I8Ӑ+(,lWx>y<@KCe5#m)>b)*+Rzr }VXo&":#IJC+Ljf)6`=yhJIK[?5jgMS\]Z=13EҒT54}[JR}1Ukw 9G$z<6p)Hyp떗ug.m Y$=T[s-rqLOm a2vs:7JHumM6Ú͑Eަwc_@ݚ\nͫ3]106ʔ7ÈrPAa<1ů[Ry9}0g!C4AEWC94B7&qQxw *2Cb`N!5_gV-`)v҈9i;ɤtM((<S^Cw72s-<4G3`03~;H [j{lk퇌ةZfc!h,q]X90u}l@1JM>L}f!E!9t.-|ʭ@~MNc[9J\xT93LGӾ-)嫋*gvJ3DT#xB*B"]$iAbVjyAgε̤'Fh1ϻyFtc2uTOܗm!;6%ܠ]{?ݡ2ln{-1C,+<#'5E 7kDn:Qf<12&S'eZK.'XQ%Q+4z.˝)+x.JZמmAAO4-CfH ߇7bBqK8!OB|7);[ 3FCK2Zar\J<:M0D z|0,э>'ܗ̀Ew`Ǫ;w24.Y1]n?O)2OV,B]M:ܮ`b&l+}lh| +|]:WOP~t{m1&GL47q,:ejMOSxBC׃zLjr\S).M?8끶FEZ) wY mMƉn)7p䰻t8ߒj4':*d]n?mi*NDjad Y䲨̬٭ `-wQ),B4E=߉Xyڎ7 _Ha~ddspxk*{lNH/x3Ցp}js/Eɔ\cDW(& I{mܛHC)#֍?C%,JXe:V ## [AZˁMYsz0#v*} 2c {pY2zx#a,>H2/(O j7EOo\ٽAW?w2*{5qm\ԏxV.&<y2*3_pg3^'*:7:"pD|6I%{4Zm0b4 .ND3%qj4zrɌoAk|8?@1Djׯ{T eYSK.v.~Tb<ѥpnZڂI!AAwb]=[B BJ-KG,w] ;~]mY"dYP->w?Pi w^Faڋ2gIHA&LË)N{r qQUB_`bcz!8ʼë HsOY3M59HDP mژp pp Y"L~QNsuR]>[*:躰orBEhvOnr޽}<}TLXL5R#OmaRN dakC%o<3g@[pۥYbRbKi}Lj\t d!18jUksWe}/RSz8yʂ }7vO+{(A%7k>"BLW߇| V x4Oެ>L3"AUZIt]L:`,fFEUv4dtE)ȹwקNV͆g zg݃Gd(#3fǗj{8<'Nh~Wr+8 HF*7} (S_wӦ pu`WBkT;x.Zui,i\BF|aKrIg/6hkv. $Bi b> `xٝb:ZKD6F;Kj*ä2Y^ZXl/B:S 3?v8!RG\/P c?cl:EY^XiaGU`L5Y`(s}<,I"Vcڬ:BĄ;cܰ$yBSs<5gț2ࢭg0I3r1(;TR}7p^v"rMw9}q3~BDLSՔsU_^v_$Z Ҝb3EP$HAEN4\آ5d^nMBRziLHJC2[Z/؇@[]Ȣ~~xͥ( U ~otoI6! Kd&2<׷P4R*`")-Wlr|ifDj<IR‚|A5L8{!21z1!H1' XJDry}"B0&k򔶁xx6>Cnx+s  2}? x5ԅphIX\(0ׯ"cI 汓_pWψBCp僢z#8 D)Z˂<`sV:Jz&$~~Sy+B[_ ?w%@eY#0WE^[-< wDdM !SV{;OM֝@v$Ƹ6戏8ZgCL0Ӭwu&g `) r 6R;kk) aE35(m ],w׿SV oNј'C,(U' ) ͕ ~_֩_Yc:*[;{IO&/wkiCZEBϬԐ̞ݻ [BSIb|\Tk5佸rrMBVIqμ"zcF 06W6_z~k4'B~n# >)|ݥBGҼ}.9 яͨfaK¬.>.Vs]\ަDܒy@N夹9J"l ݶT!f3g.6wHNm\3N2&Q1ka?l:Ggak!H/&mL{TXp4AUܺskT] *B&ݝl eCy^5_jJxT?RJx$4*7rNݷ c a!1=Wu(Հ宅dv*7Q: ѬQzE 4U)ܑK>+J H#zl }C45dr,[j@XD"}(;^Ny W2V<6G6QFoqQW`E4bD8=Bb-Ą؇{fpSނUoܬ@Qa-U)ar/#RY-_DINl#QхBtJi|s/Ŷ[vu Xpz~U#_#y-Uk}U$tqFaI/zfr\& I1&-[Z5GFGH%4ٱ)@Lo=e2uRm:hۖYrMfR*`O,w9 j'0m`7G6:π. U‘P0#n؝!K{/1575Ҽث;~ G%8 +aeM@}>W[ُ@9s|L6^ YHp|hQe}e' y~eAHTу+MN$rUL~>;d֐ ~ P|R6;Y,J|jyǞKG>%pI&ҚOD|NWdt3u\4t`ɡ+s8ߣ|lf_VGȜnbR?=Hgs׶]ItyL`5zخ;oVR%Gz&K3P  LB.7Leqdtއ40րY6DFĵJ2(WS͜ ef|7xd3@ӿ%D?0 kb{>بgH 4a擦f{f56~VkÞQ0n<ɻ#&GvrpsGݝX7F+ϗ)EaZ+Iyϧҵ` lx- fH߱bv sN~6= WT~_BD^4='-p9vM%Mzۊe_09ҌEu(e4BUKLP7LSWjޅt9 ,xq az(vwroz&FM\Kg+%mmՑ*X<!w: ,625rahs9]>z9v6}?(t!mxn4}nxxOkPr݊]w,":܃Naw]ʺ ^l_;aIhMyQjWZ,KPⷝjIݿ@ BECGs6yvQaFilsoܧA#qn2(,fYhgOIrOxSe;MֲjM֕o磧XC5; Q]i m%0{y"Jr> ?- J c@ bfhQ˶/-7*o7)jaRBhYm7bp#z|CSG- /X7zUFQD z. AMFa$T>+g֯҅  ߸[krz';C"炋M{`YnyXfl E3!p~9ESfwl{zY<a'sZdԇϦ2 w+i&4H,{bqy[XCqh_}|]J>{}tEHcpܧw+5sWu"i9%#ז@TKwԟɽp"컋\WyeΉ SZoTy)Dʄ`@B_a@/_49$:/unR0> ?骅wM$~r~΀$\kmfn2Mt~YTDt[4$8 Wjeb2к}}{g߅^"L΂S׌Аn<\#0P4/N DL O^nv=чgƉ\Ue><npy>Eu~fh[ :]6Or} QE㷶2Jʱ *^Ɔ}fp{簆8 FA-wz~ h+'kܪbv]4'Mlh.}f %Wc&ok$GCMD3/ x$8wX]䚷Q&|҈CCP8ҕzF8a*mh VWLtyCc = ,Ec5oU]iNKn1q">Agjp@'b H&t ,j邚Ȃé~ȰN߄çw\5o<0Si3cYNP5 K.<_X$vVM}x\c.^@"uv':[r/nK԰0ޝt66_qCv OYf|bz?apOEjyJĬGR7n8[44O@?l;Z(eKǁdRq me{f}GRV+s!QnO r͒V p=ފ#=W{:ז9RƚI"m8^"~t!pP]*eaL63ЀLyuzぉsGhv l2_3V KsDoYnx1+FRӎUBuGƒ}~V\ړx?1Dm>'QhW"= ޶<ۣ1);ͬ, e 㲾 (7Fs 8y)£V]H36w}`ce]yYq-Nw8dcc|}<1'|uսv> I}v85ᆓ*5IVw4:3 t{}glphݣm~pq"bx?yvN6(j8N1*}zl,uu)ؘ&:D8Lt>`MHWޞʲajoyPVRP{%$u h{~?eA#t1çk-j;H2W'HKci= {wNȷΡ w P˽R.JyKCk0TXj`ū}֒Zf2)T}ݣj֫Z\҉Tmi/8" ']΄]}/ժaf'͑~[z>88j^u~rED\^vOum,xYoLMtc- F%en9YYaIu9= #gE=aS&]a[7$Dr2598I7 QK6R,7w[U&[-qA9oVkл|c:{t2K5o(㬤8n>` =6VG#6KZطȳh'b 7/NBO@=f,jS.Y_Y֦i/ NS9#˦j I)[L] ҂G Y"Y ?`*%PRawR8-}J^.G8D*TbT#-r^n5H~_ \vUח?Tti\ \F;/Wc5Q6Kf% O]?02O*5e{q Vӗ*jo{P &f'jMa쾑%(d X. S! {JTMѦTh%.u[nP&fh5=XR|w_ "/ߎBhm0  pׄDWB8S?@ANztz'SZj]ȑ1Plcsߖr@ly^U @* vuƝb˼M f\존i9FS.7*0 B%ЎɴnYuF1 `O-"a1ʮ`)n#QJ\YyM u&?qw@Md▕gs`4,)uO".x#fhoE$(.T6ץY k9{*oY$6~#þJgir@У5>zK_]jM( 'qߏ56\a8ˀ~sXmbsw+^˯$Q ,\)7Rk]Qpcؘ~߾\sdwv},-㰣LUPF]Er^]K(>NMV.D|I=|8{SLQF0D_I;Es#/"X]\wu}uxo'!gw`nxW%]޵^Rq@tZ6zQ:ȣu}z~7@ &RePѹ@mC7XĮ\SO!4"@M8DWXkuѾ±kV#2"4!hmKs~*!%:ुK5jDS,A{Oܱ,% W&s+C/xxϏVy/%s!},&ۉ˞$OFvϫQ )2Ͼ/`:Row Ki×k*TD? DN8uIf b&] ρ4Bjv$}>=:~#dΤKu&a6m';iT`?  NnΖ۳I'n:%s8-#G>|]Ǩ iބ`iy6 9Uq~|~8,h@Af:FP3C?vc FW (б(LYT{*yf+..s>) ſ&U#+wa8-N dujL.i# ?zUt/#:~mؗ >K+?{@3xT#Z c#-7|$,om"T)EICtӎ ݘaF l&X1dHTKtUVɖ`Xl{]s=@η&Ow g绕YLodqb{sx|QuN-CӒ޸v|Y~5.' r( ț`ᶙBX( OA2'ؔ\*+8->KR@>uyq"ր?p0wgn<~F=d0P@-*Ʌb DTA OW8 =I ){x*8`BvF/jiYaJd,:1Q9Ic&z%s~]E6%SO'5WLl5]c-:.mB>ۢN&:UgTӄO=We80YR`w\7‹j.[FڎՔdӢM"g }LF]Fl=7|ːݕHGeRǒt-V$l[ %%?h{*Q/g4_&xɖޗ /\j8mLn~>]چ9&u&SRGDƽ]I~ڢԕ=^!=w }B.҂C?p+bh8*0Zj_koaR[62Dq\a6Hwˇ')v [fߏE~C=1)?ڒCfb}Ë8BdԟqoAK)@y E?r]lLz,$| / \wpޠVr0Ui՜K/4g$C&w`N`Hҝ`,YYtv[@?mUgE]+7(GtjlNic<1ɕcc6vM9I,Dv+uG KWG=W ۯj=$sK5;Rncӧ3ןYZ nmLRSDP`To wDqf#ۈ[X@N!.hqYwVGVZPy4%1AX%kBBf:EsF]~%MRH;\n%6͑u ebճ1j]7STE/Rn9ضDI _|3xS~a착lS{8oSƌ)&s.GаyLZ~xP Wc}$/v5QOay)8=_OgR{[ifY"n,Kaw}W9IZ9izS|W'ǂwnJ4v9K U~xOݍ%| >6~aX  a*0udKϸ }iRomgn86kMj(( ХGW8 L|wmk/)y+- MX FarEz"(:5&BrFR& I3}.n2Ju-ܭ|7AdࠎLiR 휘u ʆى3ODu(%7<_]dH<QL||W?c>/vub5[S?-vE{.=E-%RB_Sf_M+V {>)1C2f`hW6a ѪE¸L [~]w.-[zat&Q)FE67O[sˊ_"<[ 85nkYkY(fbٷдLH.Y12DŽR7n޼2cfA̕GO^=aA0s]JĖ) enZNG2)\-a.xGX׼Sݡ?ȟR4I{YoD޾]_G>hK;gN0i h[řC"gVAڻx"9TA ꛿"(k5X;UIn3*dZmB? Xdx^[8 ,jTK^{x~>;V Y؛lH.2K/ 7}-d7[З7a>AB]v ǗXlW(Վ4){fϖx6Ѻ' J-\=}75s^5nSlK95i0R,U$ Y (!9Fq5LaX2 iots@*W},}" . +#x]=ɦUL Ʋ7r(h ufGmF$L% ۨ/:#47~gϿEΑ^/:-F$=f.=H)=5Wف[Mҡ.ag\/= n-4"q?([2L6)lԁ6EOk'y_kA*k ^7.uTZAdfȾ1?qmt6[J^ΐ>N:iVy3$=*;K׽o3GX\#\Zu4/O#;?xE5b+c-1ּ*`>!\81 4a,}#Z7-. vވLȪbY"[y ;IY2F9؛-r:f EA\5<@p`FQH#;.$ SFw!<Ef}{ R3;3)} j+k7x K|I__Bj.?<3zʸ]aL.sMIH bdϸ8H\\6WZ)kB %6XQJݴ W,ѭTqϜ}CXGh8Qu`I㸺 bl )pk9EhQ;i9qRG,@YOxr^3MKI9e@70Dz L([CǰQbvl궥?\.#aYx]oATd#^cTO]BMM#=r-Q򬐄ʃqˣ#JOln3?G/c h@ wߖ"Cb^Nܒ`:uIt30rP$ 1y~lCu(=*5C-8q$*%GTA*?7`tnJ5?iuJMGcHw U.YV y8. WW(|x5ۖ6[am ԓDD")u4,}|[H^2 N9 (S @,)TfLEAџYNmprIqJ{d6jKt̃x satb9TPUf`aL>Li.\( ~_VZ7*|BH/Bü4"r>rIr_DѯС=G \ml7e6;Ѭ!M3jMfNLIG1}RH??$dh&#|vD>9( tvZ(#5ѽy97fG91;yLdZeMiŒKt ̃˸t`_?nfCœGï7. mP ] ^r1žI^3eDH$6y k\S #e[3\&YX+O Vzzw(L[IE独)eqQ޷۠[Bi'|]v 0L P=:G=7M*Ry.wW3zVW)G,a8nj1wP^?_0]dž>*^*LwBh#nK*)Z;j/]v-g ]^ύ/M/|&ﺖ:D욻+,X>iLͥ"v,i\zj-XuZi.2",znGJ`" _9L`LG(0x|af?"RBУ D.~׽f_S_p PlkB@p%n!9VR.xnDMU2m(p% nhQ= 3Z%XE7-j),&y.c[ӑѓb:V0wf}Eش5Bp(;$$ @E, %o'W.jvgzK.w(}%}jsv9xU1_S{đeVj8"x#qNQ\RNIEPhNl 5OAx^;1?eHqE(DۥMPY3Qu ~e^ ,@,vijXӭfSJ@aP6r0Q'1$ܖ5$g {f &y&Q@ w= HJ.qQԗIrR-E,)=1gO!5ab? W>Ջ[[/_lMѪ":T,apF ,Lu@$)8dUDwFļlOyuR[l^M^hYKus:Z$$Z oP|>L|`Ž7z.y33&L7v?Z##%۟K1LAQ9~:#DNOE52GCI?HH+Z ;fc_y'#OY l$pm SݻvP{q;07PXj\K=ac&]`xu>,D ͮi<IMb9seZз0 ư΄/d"kPx\Tfύl`@iYG0FPiI(A* #~y 1i4(%ρ~@x)GӫbRgBlI<q!(c<^hdzk>3ou?Xi:EvRNʋj %v@Hp7Xm5Ow3)EZ+ަ U:S'7 Cj1ݜݟp(\2SޗG̍8X<Gs Zw~zY(gܱ8ܶoz094N~ֱ2):B:^䛓,تH-/ZOvt$"<&5mL-ٰC=~Hs4/= CB%`\8?YI0l@1&aJͪ)U?¯0q^̓yXv]P<K l&L&!m:,9<Ug1a48 >@ r򸬨jYjf#F4pVnmG& `&vyX"[H.ײ1 9Cu44ŢO*c"x @gkt+`cPIM[+^y[¾0!sd o`7|.p|ǷpE#+ I 6wC mQA`>GfeY1:(Niivjt"x"viu7DB'tzdy/%$g˟xVb:5doX6(lF@2?,:\w2bGLj!̓<\<0Q3cN%mgX]ˌؙSeD ^u=_LfI|N?ga4,!) UD{`N{OC1^ΣH gҗz1|FeO%,8'j-C706L4=cLOf8+*bk ;-/wQVlQ[טliOjl_j%93eMUSKj{m5I+G̣~Q_P`6!|a%#cdE 7Me7ϣ@ $wUu}ArYi6ј+^] 0~ |pӛOF%ovr=Pҭ%, Vy E;<&6MiOjtDl )QذEv;גSc_b9&{0q #&yQ[J[lOg[awSWV{%Ly(G86(c6@D)-EKcCA8̖ۏ8iu"͢\Z :ss)D2 ̟,vͽo`%R˜c#+}\ăĂ@ݡd~ȊrU,CFjĊRn%tseMZ ROBiV k'TЪ D~]ri"[R)hI.qlD' pA%h?1zX 1zVm'#gdrMitB!3u_oU; Q|O,wNn$DX8 IQcCL{EM[bGxLKͳhKܢ̥T}lm#_b%b`]d}C4v7F֟7>Vs+T150-)]#eG+ubVXCWQۦy 초9k3.v3eR@E'ۼ2Q*N4K%a,?2\юh (@WЈ}g+b7'ϔP7hmNYWCU+T=qA3h#WcDF8nFsjv8tpws8@-Ç2].& Z߁I(+r!#q#VRܹ<s98wk ֔ڂKP?:w>Ъ*tlՁ\[^)N@dPrr2Ń mh>VSmȻ11:ͤkg">22%pFz:k^f:Ćdxs SRg _gd~ cM:il\Fqi\ܪjyU61Ig%2B64(^933y&;%iQJMPZXv4di9ߨq(8 I&V +\~jf>wT4voBsC Vh؆N۔Ķ[ݕE =Ҭ& >H5 cQ˼0)|掜Ss;7R+G\D^DOvju=L~EuB fEr#㸿SP% ڛW1۾bG27\o *IPliHGq_YqR@ٰklG\xCZ6\X@Ve~>9>^}k$#aQt[*1І9oOUJ# Wn~4-d6Vy+=͊m,!+_msP.G:` H OW{\ wX9 ݊aC2Ԑhu{K>Cg6M __4D_gjUo#wR4ږ Fe8Q0)0DV^ng(L#jH&)2FMա{Hw~QjͰtZAzP`ճ\:-XH Rd տRЇFveWT 2av=V|83~CUɦ9_qB\OYgIeg8%۶/`hpWz3I/Z~]/juY_v-|%} Bf-xJnyPnNj&f譲6eoz{0E ׬R#.Ycx'Y#VY :N<_4yz# b(9AV3$] EQ8UܣJgKۭ(M<9*& 8jE_Ԫ^#N/ fp9z(Qx& vb\6fP* ɰB8 ݠUlHF[Z%ҚWCQ֝ $vrXs̀DVhUѡ9kH *) v1zatfE&Ȅ jGM6\/lu,Z'/B co̔wN4`(|=E H 6"/0Gc?Ҕtf $yT;Cp~8_eah M$t)іr%fJA":F0L eʻ;?2A*oг$LZ" N 4^J흊YœaPO"&) @gFZmQj i5vz I: ֒ʥqivC "m1ɠJLn|ڴZwXn`o|!ၦa@Ofe䍇^bd},==81ј L$3[Gpz%4r+ .=ѕd+b3ыl@4ҏUb^ZUCJ[uMٻqa.5&e5<0hW~[Y+ w{-\ n?ɿ6 }~1ǮY4i% nTb[ԉ! )6JifƗQŔ_MiV{g[~qL;%ÂG 2#-&*Uw2LeX U:xZnnl]\mzYg IR[/Ewag՜Q]b1uD[f<j;J`}JRr?NTK._]QFU?&Lk_?WcvXSHn5.+n~4 Շ"@s"4a8?2 Er>BضRK0p"q%G;Ms1e OB=q. u&hƺ򼵎\\A]Ζhc4TϖcA1158!i-v%ROZ&O|.={;/Ͼy=DkHıyìc廹/"rڤA܇Pj"c0I ,}]PS, *҃0g!kl6bDV$}*]=]r>1vByET `Ip>ƀ=Q6Q%H WRPLe>Zs0Z.̞gG(&(f]6-S!M~e#եIf~3 l^WNLkjc{h]8 _vV7R{ԛ aGsԯk>c0`W-TZB#@jWl$9!騄[GSj}nH~Z's(}-UJ a֢[#"NasoAIgMd8 ڙxJD;3[b,=2tlBR9${skE9.KBmX;E*zVʧU>։t:㈠Wj ;M-r5F ''yZ>K:,`!b+(ˮD2cXX@?`1^\#tv7[2.m(=o,`a6N, mgǹPhϾXb%,>cZ%c'wsyt{ )reŐcLwXl8KO*fP{ 逆>+;a:rH,Z"}J"WK #Jk/}Ý3$2=P`:Y}85Fq7 j<01MɠPjA2\ab萩#gQݐIm⫡k? 9OY4g4)͌rBݑ WI427G&oLbN4Y#z#Ng"d_GKt~tF FѢQj!h; LUC,/@^y&#?~"t[}۸#Őt4" &%tDUzYՀH署Jj !ᤀid`;p-[J\g8|h=4MW[~PO S2"+B㯔u赵YS/)?}ŮkEaR2yŎx>W&׺lJ n*)ËN p"}u{9dž|j o2}i5O%G5#9Yvcm Ai(zvWdDߋNzՄ'~l\eBTC:񮳚E*;u'iB=6锡HjhnjO +@AڑQmcÍ}?W },w<e!%fs)& BgrW teJ0YO;-ǚR[2Y)v׎IUcoibn5o!C_e0pB6V^+קX^ʼnG_F!T<&ײ|BjD}SeLBGFD h(jHe.Pi 0+I.Ff + z c@jtڞk YCz22T:o  @J^#$+Cܧ` > l 1X&Ltr$Brww\qF"!C<aE0+l%HE?73v/'(kb],liON${}-S dp]rA5Q~W|#jecAT߲p-,$CV%q k[K"+?"17ȡlx#< p$ZDDx`_; vra-c s=/ܿCISLac1״CT&4 9[(RicoUs)'n껧 @^mПDﲦHVV6!=}}6Tl^gwAHWkBjXi*maV-g;0a~+aQ^[Ulh?K;@H,W5c$1?~h~<2^^9(B\mqO#~b:EyY޷ʹLV#,FW:jq]_vDK@D= HE|Q[m/ <^BO<C\"Ӄ{;m_ /hSH\ ~2#'RN򾗃+ RvwI~} 䈠7(jkE%dFowIJv Ͻ2~sl0]Q@2onT;\NCR`uv讻<A#RĮQdl0lQyikWsM7Fr=ٻ{C@"p_%2S MV&4A~;#xq=GN'.-xq1m ;CS]e,$\8o= 0E/,g>ScHj\<AK{Zq3XU;26k."/M 8OGBz@yOHim{#M&iq+/ھCzVL$x<\?vjuSjzjc\~ {E+ybp67 q?Hz&8VOm &˓AØ*yH q(i@/ )( K;.ڗGl/)?SԳdc"½ߩ@Ѣ"OS(I{9X㭆~#8%z J@)+^*KD4E7^#C$~p ܱ䑸wM5Z:Q*aϐ5LojˁbNt`7 nk`'[ ?j FAc%.qV_fU2N1h~0V\kN U,œ")K%<kY5ygJ:C"h&R"G<<8bB$'Ihhe(8 nvDѤi3;%wBܜ8b ah;q P~geׂO%LELA5ggOjg]:00SJVFqj~(%6&EpJ18٦z<4+"Ѵh@#1T3.TTy؀^"='^.D]@<s7 kst m>  m?,7V ԏR4>cPu 1"}Z{/sW3/\guSK{d2Q_`$m .aibd$ЛZ.Iæ;@b\v%M@e-*#pr:YdvUt!f5/&Z)a;$lቷhhBuyYPwuBl'{4^'y.S1]]3Tuԯi(gKݠ S4wam,1oP n1$ck֦RQA:-9mUDiժ^zkK[2Yf#gDDJ^SxL@[!@3"ryy\hb| jfL`L,{9j:uc cl^Ɇ[^O_!ᡇC$t16B*_l,if<\vky0?Wc^"xF8쥧ͤ1]/4K*umh&3: [y=v -˙aY< 3a*>&Mnf!VJY{Fs^@VG ? @⥫(&&Nwjz*] !˪[+HqKAZ"ߙ-2.~`j7O1['7nTHi?EOb'uOwLgI$4b0hZMݕ)64K$yN= {h"gCӈviqД >:R} QL1/Ҭ$P] 4{dhA"Ƒ FVOm;rz3"EJ&+`yEv!1+M. s4) 6Sv7z~1dP&۾wtz͖B Huw_ꗥf5rp6g"}RRvXn FUNw:`mm s܁呁̜ (D|uF&F>1b?cQ"Bz+'eWP:D࣠4pȻzf m@bܔI{d؇{XeҺAT8z>o8+BJ(KH^:S/gzʹ4m`Uv:ǙqwJ ;^zݧEŲ"IEfEY :>:lW` 1C^]Jޝ>(v">%>B -3dR z +ѷpusXm X qDrV,]uLubzd|&[NQ ReL?h0iF3A9IQ T>}o*4q̅\]^/h .CoY*.rU&yҰM {&>zqB̙PR.8C$t򎘛6BW }|avkSXv-t;t #GS2A iqdoL2va` ^eA^+Ϝv ^v ?&_3Uz=)}&g4lc)EUK%9g.v%k+W+\$'Rw Pnmӎ>7锞\NYjK]>jc_brFV]RbP!x^>Qvػc~yX_Q;YI;h"vJ栳YVj>Te_1IBQA\1|B ZqU|鐏#_qMm7Yh7Vث9V<3V0D䗓$iѨ֑sXދ&'qbнF~mMp_좴J&&_ =jn`| vw_k|Gŭ}?h2z\0U;P;&ubQ{D.їV/F0'|\JgP u3eo&sEMLwz^A 62>[+޳7@ Qn(Ui9)4&< 5ByPUW$F?va:k5T> Ct`6ORQ>bnS?X1{jS;8nŚle[8PU{M5j< 䰦2̯]Gكt2vIw$3Te6y(|b,9rJ__;OelZ c⎺WX+kO/| g {O{22Ĭ2YH\c]c놥.8b,i-5A̾7uj$Z\|9Ly(_+S;g\cFqթB-N!ԡ/\n =96ƈyme.~ 2I wUr?P>Ƶ7wnNze,򡾯 ?b.bu޹QFfw|ߟ! UEaV40BjU[#="˺J8+r>_:>c$ϋYK^EÌF]K尿4,i4AP# N4N뗋cAN^ gu>2<&пxT:ҋsfF|M$GQF>5'bH oɨڜyU=(xeu=S#^ͻ̺ەx.U[vzJ  ã}t_p _V@#L \AcXDi#(Js q6d8MT@X\ v&jQ,=m.0/fC^y4-< պ2ؽ>]< vrHE7p 4dlЅd. ;c%%3([ϯաݝ_,fj% ZpwPyzɳd؅e[PR~;Ƥ =3'ؐUeߜMu83t51;1y%\8tkzVPrQɃ/OOm,څ:|k͢>@M0ACW͘,R;q/S\Ȇ"nblюM5LGH 7?< G5P $R`d3֟rլBVLs!38۴75v[Mn;%Y~VlڳৎVQɥNɢ!%#J9C):$Uv!6c&&7N#Z(ķtP[O3+>J@A 7G7o`F QofR)C|jO}{1Kk8ÓmAC W0V~UwTd>U4MCDyP&4yj⫅(MxET1q}٬`+?vRfwRh-H8 U9p,`klq 0Gz!Fls΄wf6 U]o?0WQtx $Mܒ[]z-D]w8x݀zXh'UAs꡶F$2SwZ~s~ |p|ɃtmQR!H1t%uQ`a\$>B!)X׬J/!No0$0L_ 2t=6iTϪ#3ر,Woqm[}CuZ}VYFo,'ǎALAĶٰ2/;rzv[P@!6xcԻpG ސT1KuQK L dZs r C gYx;KY|ӂ6*+.E$/Q)BVVYP{6 yܾdm @m2Zl M~>)M/XodU.JT9eϥ_i@>p{"$OK e5#Md9g0JT(MT֫ ?Z*z 싃m|I-߿*a2uϥ?K?HɅt %x风Q,{R7Xc"ģQ(܍cr0jZC C%^)׬1/FẠvߎ`.e.U3'jw)< ^E.CT:TDxo@/P؀f\NQV;Ȏ,dD7 Y>ֹdYrLP ͘ur>ޭvpAQ!O /dqj2Ή=*Qxr#c ?ַR=&*._=hQ%.f& ~-߀8 ᡙbŜm]Ͱhr3YH^15ufcKS_yB2hLEMwm;$'&MA~*)^չIMi9q2&wXI޷p#N׼$VbWRt ͣOWʙ,Y.}}eV&~F?ʹm#cA sٿTnJB fYBu8g?\+DK VLcP.Mk$H\,sh=+?ˆV^:~K&/r52nIwWBu|h>xUtIT]Zvt%k5ӭb@Pג TXHE+46lyK" 56Q?bfۑmHM_Wi! Lg&Af 7ߙ:WH1|1hZnI\C8RKQtɀsUٜ,{XCڬ+.:lT7<4L;-E+VPCl׈sGV/M:#Z =DF `+8[5k6Vx3mKOuڡU6vlPU=XbsɡٻrxƓ2Rf?3ME$?Y+[@blO f13R t' @ZKO]OEY)2f27픓`UhkԉO7+ZN)m/w/`8>%kϮZ &xE[/"h 9ICD-Al GcdirCEq2tΉ0ʯ?[lΩem̰7 CVn79x[h@)h(Nׇ\9e:lwòCAYrO`l`Nv"E/ݼz0b>~)67䱴4$N /fӀEs+ Z`{4}L|%ٳ^}ZP@]bF '3N+jP(3Wp-Sq~;u7MhAc9@}?M< L+oE$<mв?ha'}"ᨤ>Tv' wI" cZ+U(;ᾂ2/_M} |zby6wknL* g<6RmT^ UeY}%FY!}kXh%4۲ QUnsmW1'yg&Kq>XƚGB"S,NvXE#˖m:CwK?oN&`p$ci+o_')GFiWC7b1Jh|tlbfFldBV~ddt"*``v钹0VﺗUؠU6&u{YQ=zL)*T^<7- A:hD|_.ӷtERTi0:޷3.?)8ꮮC^G|W'f?nڑ6( !fpwqWETy(U `8{Yk5VjbJŋ=Yu.%JH?V_<]ZE 5R2sj/ϴ #a\NS2Q'j5w4q8hHɒϛkdJ@R0X ItsuAB 8ȕ3YV+4"riϒƪJ]OcnU,t*̊V@\S?l:Jj:ی|!WVW Jq R `6Sk Bc,UI2hK`ydD~z]vm7EcbEb!NyHGz.{ș91ZXU>uX ʵT?*9)5Y{G!bMKvUO1뚳5Nhg:Cu2Ť=G@U |6?<halӁK}sM*4hcXp31}y4l;vL`+ ]D9mdn្gpRbiz')E/{neM4{+ 'sF$]i87m=lDv%qϺ I;ޔX3nR2g OB+8+BB~tQsҌTKHׁT>#Ѱ`"OAϣ9>sChl> HR/bE(zTƨ,Էu^a_.WFUͽE[vZ6_m/v: Aڝw!J6YPȯ9[-NDzgpXLw41rQjX,0߮ sTSf&͂V@bmGcu}ggr&c%64*Kc6\{>*c=䂀hHo?K O}Rr4.% [U@Di<&Gwrl|os}vj|$1cJ9nT\xX%T, Z10k#0W~R V0XTMExfOӊU}rWv5\n'WVکQ}p^TG2pK|҅u7DE2 _ڻK5$^K.6dFeשfܿ'50+~}34٨)S; #D` J7If #|~b12e3GT1};򦘉R]DON ) #Ⱥ-r}*K4?kmfPbjth;#/U*MDg'lGH gvqofm¢^FؖB%1@.#l*j+&GڛL*~CƸT,UkHõ3̱UU O'uq÷ ت)nAX|n[ᩅc:e7KI%j!qB^8cziQO8(3Ċwme>\kcE5_V_<3hu=Ē=p;;gd+j̮2~PHFbkzɡF6Xx CF<΃O>-OT:S);//8LD|'j7;kfv%:|90f6w$qW0_ 7NzS=k?iAESˁ"Q_'-F֐MuU6n Ix jLߠ w-Tl@nxب1_]ok1=&$'en#I.|K-V; @a#IW/:$AJDX^MHg@1.B.xniXDmqB}lݎgU Ɋ5NhM<`YYs/PH.GfDw7s\|L8x0HZb-'.qZ 'TA?+[<0zKPz xY,c2#@phmw{"m9UB^+Nw~Mg8R&W O yM%0/1ߝ}8<Y8;W[7);{/B;`;}Dn#_v] x:4zE66@4Sy朔hMzAyH7kn(Gk-K4Rݼ)NTsn,U\GmE|ukmBbPoDS {e25(_XAk.:9{/PՓ;c.Te}z('VPј{K?5 nk-J~O)pl( t<Ѽ9' |8hAM7QqA⼣Tr^n~h@w}D,_0j &ǕZ|Geܙ)U \<"mDt-KD2Cॵ϶j$Ii͗]ļPAG]RÁZ{a dfm^6i1*$*K gNuȼX+v=cCOay)҆ : <6Ay8rLe!uidI8r Qy$YHCkDU䗻 7FSfbs I mR1t){@Tͧ#zNlbMY5 ⱪJא[b<\K`(aJ~"J;D1[DWD0$6FH)ɻsPyM}{#0|!v2&t5V34|m$⫔V]F&5LFJ.\N),Sf9ڡ413uyKiNV.qrths{ wuCc{ 1U%\ʔWj]E`ϲ짋^{YX )ǝSX1 TMZ8{& )Zo81VJ}Y)pIy^? tGK<@,_(yjg("K biւS/U'K~J0$MJ(*h uB8\uO u ٧cmш܄)a:P3Y 9xcH-zcd5&xK-Kgxk/$޿8F+ QJ^QZd|għm(mW [o :/ ߖ-7%Q64MmLpk,zdZe}"oU t,]*3TYZ}|İ&X1skmcU0oqpw n7xl3,7ud, a y4YzDZgdh\JaJ_"Yy%_L-꼷}Ql~2_i 5Ax<^,cwy[zlMv'`D;t_y+z~l r1!/%@"-kZ qRϢdmZx= 6ή yZX_N-UoqQ2^Q_5%A&5 uZJ:ܠ kVR\nE/Ykk8;|Hm;hwobw-УISD~$%$4!5]^=,˭1"pn M?i{%-c*WBcbQxtS 9Z>vk`JG4Nʗ?{Zf,c,lḆ~`Jjs39< S 'Xp{|dHgar Y3UKHz\jxcl{Қ/+H{cF+ZDPLܳˁ3jo{d9g[[, /3L %]UM/0nUR%MFS^tmܡe){.=9}fdDmB)Ix8'AhR=GGqu0tL?KdeEF`y[Gɤ谯*}jSqoB"iОX40sۭGg4Y}YvADfwmbNo !.aPsdq>. !T/"J0.ꊒs0:H`2y_~WR#WQ85.̈Ѣ}[?~qG]Ef/TpQ"FspB]@Eֳ :\U@D$X0QuB9=MC\r'@W&eL[M5-4y'zbQE\;c6͐Ӊ0Qb!m *)O8jX q쓞4duS-?%m {Yd`}lj~(A[wy[g v邀,$14ѻÚ$@ɭ^󂵟<|F\C~dY'I!&<=U,:S׉5'48#JC;F;ޟy.cZ  nup&ɲw#),09=1 QuQEx8cwqT.y5]}r߁:}qPht%Y530 .Rf)r0N|vZ֕eߑhG+i2/j 7::#'nଥmD_ @w=Mh8 ! t*&$Q9 F ܪF' bVNdo4t9 i *#!!<_IWylT ? z]^q>MR5Vs7&I@me`!@*Xqu'%p% R{j8JV>RU:S}c Te΄}.[33RJqxiJSٚBs%5Kfn0|__qY:;4p#00Nw/)#yümHӸv7p=^$UJjMG94w/r<8'E+woD2i\((qvaԿ%)c{YvON0z)l:uQxQ{ͅ(ŸS7C#/Mc nR|o)Z A6=+fq%Y {vun(L)Vpx!ts$O9 t.3ny_XW H++"{f v(lf8*EL(7Mexŏ^,*G0 :U[V땓?@& Z)(vG+YDpa%A/m,g|M~`ΕR7(!ZI62wq/ 1?bG\\zN2vRCkk%i^\CQcO/MmV7ӶH[me.-Vco.COBOQl_. aAkq`ʏ 5 g~{H6쳔C*r#>4M;$ {\$=,ԅrp"8ճNiÕAYY(̉AxeEvlM7XW~3@ .6t7fP5}!KtSe@o7^˺8;GD-xUgTV_i5?]~ 0.z@?~ U!vbM,PkT$LDn;<VntD-ڸ9ECZ@׶:"`R>s'IU]\bv L52v(o5\%ʹ( ԘɆwJwQL!u^!>' Q/ݻW."x;\d5? <6GJ:ou M]ƂuʼqͬSPCiP@c1 ̠a/SkMyi޳N>b@'uco𭌞ZssW*֒&sF9)a,GoE]. }^=9GDb,8P@|ٰs bbe~:|3+l|~c;@L5G r6 Р4WljǓL@ꍶLGq*S\;s߀sd:eޡJK&#rVckF2R}d><J&wWq9'x˾8}v^8ra*n婢$)3`]:G}T\~eWiSv- 0ILRX;Ǽ>VruQ.3&YUI.W$.)?ΟW.~=v:U@Tz{kME4#R ACbQ^0zbwp[v3xրAVLMVǜkUrE"T}5M;Z@8r]@|M4uJiy v"myM0 (7k 5 4瑨ҚФ\B_;%.1*Qn"{|ߖ=5:C64ˆ0Edon5m #Vx[$Gj(qDIĺ'vp)wdS ue/hI'd`Z{i1bDhiT@^P04z).y)<3MםA4ި, [\5mKq &I&HN<2uS쭏xpTau`uܭ%"z:Uq½ÏI|ICz!zwX29x1K`JkzLgJ'U,~߆g|.xR;*Khd<Ȧ3 բ=WtUƘL"1䀃4 W!h1@U'h.7gZ*VDB_|:$ E,jUEJgb'UM۲kRwۭ ;oev:2FmN)26ޞ9尩r?4ġĠ_+|xmX܇Nk=n(3F}QP@BH j%9تs\EPXHʣdfL~H݊tQBYȤ +8 Qb]Ӡpry0&5'opdyD }Q]~04o<,C&>٢6miG}x/thr]Oh}ڜI]O4=bR~bJp4gESLa|) kt?G6_YPmwX}H.FUa# { +Aa-27v +*,92Fx|#b,o_j)µJ%Dd}Z3mnE W ;A [-0y4r&`]4sL E -3PP,)KׂgBvEfy4AuV`c$*f00ɵ.JrUn0Y(!H=uDȼ af 0Z:E-V&ˏbێ:Cu"v]l|R 9aEϕ<&8vLZ-518.?gQnrevtD$7u{%БkcK'*f}U4 jD#u< 'Djym*;^_I#h϶D1D,$G`3ON٭5M3S7d&ԮGjA$O$LI}|5T3uXוj0#Bs,\ӀR+TG luHy8'9 #rL;c^,3Mln;U\r=j\_&(L=2"G%ωIƓ Q&Tw[j,vrYj;Fo"J-ɻ8e GihA1קxv0bļc eMB>!n,Ml5/%r !'AgsJ֥,IӎJUbl̠?AZhc؊CiPҲƻ5 ^f ;8![]jZ"տ?e>r0">t[O\^+sa; 6؛RmXC%4F~1S#Dj-R{/Z%H|ܗ8%h0쏷*E%X,*utlZ5 -(- =401=t!s.h58 8"իp8ST,k+U̎}#ǥf,haJK>S8Α25#Of)[Ԓ&c}oǾ `beBP-\1 J#/p b6iL\Cz2%ӿp6vW7-nȅ]ˍ:dXa mG,?;h5FUG9!X;)O8R M;8D::KVVStNtS҈¼{w .c'Nf˥mnzZڵR^&Z!i~=2Yu-O\%Ʋ2>_U5231hcwIpۚB%C.  ~}Z&pw3+L]+!:~1 'Y+'/z6gc6 n4V\gxE/ܷ@A/{SbުT5gB(0UN +i~ǥqT^8nƶ]QAw4-OKPhe@LI4KbE_98ZM@dܶgv v$)9s$҇;|/BihϞB}9v AaҐsPΊ؋kn>\RUL A.WF;us?-ޯi g:_@^uS4T{dՊyk{amvbl-7r9FnqIn $t[_Ď0kY=2Ȣ|#k<-_y>9)=n`ʎ&Zn `8T8^P˫"%{֩s[F' iBy/z53<+̚ő.3BŞTک6D #O#v2Ic pv%Inа=lt+>fCH1\ `@J㑨?lXh,#x„<"gq ، P_8|̇ A,w`OkBhOC:[p;uJڒ V-L^j0; u WP.h`6Ϣ𐈹x#T`GiOKý- Cje+,r{l eӜbsçJSxyM?VA۲BNDž ʸs1D@ 8PWʈ4Tܡr/YO+5r`iZdR3N^u 5fk̎Q6p:~+!9UgySxЛJhR7Mr2@,>L5[Z&~C&Ҕh.2B8:>) ϡM_n,LIT+ IY33|:@Ͱ5=h[zğbCG}Ea'?*Zr@_ h+x yJI{-K%n}Fڼ`ٌeĆ@LG=.xڢ~oT,!!K3?/[~J2 +͓tv P@'zk6"t"H糜C1!M`x]~g9ӌIJe~m;MT슪rƮa Uܘ$ D$KkG9]dҁ"Mγ3Nn&RG/mc,QP^F[%k?03MrHm#Qrj v[E ds VT`9+uHmrZ mD#*ʖL&mH=k 3M0;bZhC*VF I;ZK~+0[̟Ч\dSC,gЁa9wиɹm-N?[L4J;uyy;97e{EP?З (T,픢m`Cfe-Fh (:Q$U/Bi#̪$J"l< )g*Z^s|5{6YދwwZSl1asm2֡b{ \-Bc}y%B}T^=ZmR6.ԤuXtDf)%5\V)Ųw+`#e|?墸g#U_7xC+< Mam{_^Fy0PH9djEAAZ4^wHN3L~B,@_G'eݹ4_Ga!x05K^bK:z޷5(3n1=>ZVh><ԚEYHHL2^f~?7,ON7ձHpXm'l?zTJ;fܧ?;N=/kܸ֣VNJ.S9LGa)Q2ҳ7!=^ɴ Oy }P.?4S(匃`h R(,N8bciJo>-|x{1PUxHMnO\:LM0Ӱըźvس㣔"tu"$AZZs0\i*Ue{yװˉT֍SiY^@y 'U1 QژG&`Bjñ~ ʼ:t%"gLؙiۄX6iG/A~~lsU @ˣ}XKCjR7ex qnRtť^jOs lTP;zsο \ȽYGJPT_7"L]O%2Srm!a[.05Pm/r (VPUz+r 4v*aͰהsS$ {~.~qBGyU^|GVKT]K _xj2.")d wæ^#JD+ҁr^N< c9 նk>{8e\=cz6H E)K!qh3I ]z5ڙ][3$of&86mlgJ8{C?2HbLčì+=}$ : !MXagJ݊5훾ؗ="e !f/A-de|41x h!lG;sJ w.Upt!1V1#67}K#1Wߴ)MHp)h$]%5?*>>ԵzzAJ]znNɇKNtRUb@Yڻr UqtZbjqyjB̔7 [x(\/%5;/7VVZږN(@$p<$G^Y.P?n8ƬQ HTY}ojyU^{˶c>e4I 3{i! OFC+&ú>q1!vڵ*_~,:ɛM{BGVNÀp +Pv%֍2)x g@yxRy-^o2~u!f"!SX$ !I2v2aqQ%4˚OYf3 g{Ir^$`?Kz`/cHYu%+̘dg>TA24 !_t]i5 mϦ8\Dݓ.=)m8JzB 6=*? [s*1AGUfy]U3xCPg`-WIC5ۼ/hnmI+ $GDl sQ{E2>|[k@ Hu{*=jw8߾Â'.W:BO.͕`N٣%SI>K4.xpZ$Qp<=\v+׏J 7 Ia]d =P<\]>4e]%l{Ŀс)"kA&ՇU*'娪AP{4 |?"8bkjո]cfUMzV~T%5ʢ xD f#gpk7VtC]39i)l𤻜M)LSӟ "XBWADžL`gS^z֚jïT@FyN/ )oax a-ma|[2+q|{y-Z FdR2~]kԱk|"F`j(%${3,us˰_ mfWujP,nAxSj-!qY|6]7KP?~TиoKF{d,1|t):H]?$Lvݻ0v#ƃO)+||Rf=nz{y< r%v3ҊEˠ e ߼112soF~ΨG9=Ǒ|XQyPWiN5bXEb=%g+~ӴYvh)mrP[}&Vn—5q+\TC=Y@jL~+c7yHyUUɣZk=$tbʬWS3m05¬-Y|nX R -1BƺKmwM՜~w8(~ij.G[]6Mpaegxbdnn q8u=T )脙#܇[h/bCn%DuzXB%^iDa;kR?j)[;F?~B.ۑL #278m@9k@;h`->!E)@mJjÖG0yGJ.'CVvإt:/ NC_BIR# Xj%ʎY~*6 ~‹ܕ_C.AGRTb{R&K>I%`а^[?y} s$b@]R F+aY ur*@WeΪjc^fx}^`:8BLQF |}Ĉ8^dZ|]f,y%Qth&u<"Fjd$`I߿| !NH{-+8-2)<[oˇڒzP\uMe^YcTfgA<\\0^ࠊF0`4:6rxMϹf]Nb-d|[{1)Ͳ 6'k19JfdFUlP^x[<*@8ӴيoARoИX!֭Qy]MKc&pRC f' h0.JΦ-7LU,%Υn|zB878gk".(t jN#B b ĽNq|f=2$jf: uOבm n٤n5SMWR3{ (4fl mDEo\cI?y8&؞-?,oZ-g[qńXA