libvirt-daemon-driver-nodedev-8.0.0-20.module_el8+411+cf18eec6 >  AdkU]iqu".)fHO\iꮇuP^ 8Q2!#yA@ױZmoo~.7Xv;=Z}RǗn8UL8 gP(a}H%VH?I$ 4*u^Vqr?TfDa[ak` GѮD{ ,(HȄ͠m{^$($M>I؟mR~v=㪧lL kaGМ1%rP?SHt/, ƌ'ZGf.o8ǺY=4Q A pĔ[@iq~O扡GjWRxRUxwW^, @GMNT"Kb%i?{('*.j5fb80aa0e799506f3960062f4df7f253608d059b7bfb9df8de3ce77599466b2c78167151d7c7a3066aba3b4e94b6eb5a831e156b0302047c435bb500683066023100887139a5886bdc3c8b3f913be99e910868f983226193b3fb56400400262340c5693f7362bb0ed3f28b6cca8d3ad838a8023100878834e771eb0eb2e068776205d3f60020198fcbdfc3ce167f9164f889c81c0403b55f53ec70d84bd3a5addde48e75f80302047c435bb50067306502303da8d5041acbcf3f40a3b78fb536355e4f3c9a85dd610798847e5c9d916c9cd5b9f70d0b2b789a4ffcaca7839c199a3c023100ac5a8a28478b5f5e494d2dfd562253810abfd7f29413fb75988a314bb894210381405fe759ebf90fcdec759fb2f8c3610302047c435bb50066306402302f5ef1229834b995a85eea19fe048dcb2e249ddc04b2549f3d9db302ab226e5c320743b52ff952afb690d16887e047e2023024f00368de1bb3b17d33bcdb177011e5884ceb7c7d55d31ce9d431d4a7f2da8f335e94e434d2a89ff074a6b836d586f50302047c435bb50066306402302f5ef1229834b995a85eea19fe048dcb2e249ddc04b2549f3d9db302ab226e5c320743b52ff952afb690d16887e047e2023024f00368de1bb3b17d33bcdb177011e5884ceb7c7d55d31ce9d431d4a7f2da8f335e94e434d2a89ff074a6b836d586f50302047c435bb50066306402302f5ef1229834b995a85eea19fe048dcb2e249ddc04b2549f3d9db302ab226e5c320743b52ff952afb690d16887e047e2023024f00368de1bb3b17d33bcdb177011e5884ceb7c7d55d31ce9d431d4a7f2da8f335e94e434d2a89ff074a6b836d586f50302047c435bb50066306402302f5ef1229834b995a85eea19fe048dcb2e249ddc04b2549f3d9db302ab226e5c320743b52ff952afb690d16887e047e2023024f00368de1bb3b17d33bcdb177011e5884ceb7c7d55d31ce9d431d4a7f2da8f335e94e434d2a89ff074a6b836d586f50302047c435bb50066306402302f5ef1229834b995a85eea19fe048dcb2e249ddc04b2549f3d9db302ab226e5c320743b52ff952afb690d16887e047e2023024f00368de1bb3b17d33bcdb177011e5884ceb7c7d55d31ce9d431d4a7f2da8f335e94e434d2a89ff074a6b836d586f50302047c435bb50066306402305532e6f8f0aa831aeaf9492874598ebac73ee19f51e670d0275d28c89a1a9e47c090f49e08c30c8bdb236bf0fd0193ab02304152e43a2e15364ef5b777348ec9fb37f26cf27bd0ed02321db1d7c556a7983dd233b9899b6877602b0876e9a17a8e970302047c435bb50066306402303c44ac5413341349d3b26de2449fbe29e9ef08c2fcbf6fbc4871a2d15e08a4064109a22853f0ce6c6a99926423b4ac53023011f3d6130e2b244cac5b8404975c9bf2d94f9d2a8b9f72ea05675bc74614d979959eca3b65a619bb1522fefa104fb15d0302047c435bb500673065023052f0bd8ea705162de5dc59891f2797436f728ecc1ef5888a75c8d30eb02b4f838fda66eb75b2d6cf02cf27ea1e8cbf40023100f65b701526f103660bfe6b556d6f875d719a9bec4210bb55156b474158d2e81752df25b5557a26947306db84389ca9310302047c435bb500683066023100f2267e78b8a8d4715618efe34ff1c13ce0efd57d02158bc4a8e5606f6758dcc4e4802309f99ab9cd78fb591baffd14500231009a0b591d97c0e13373039fab3514e6d4ffbba0b823c66bbbdf2d98de32ad6e6a9399cffc2bd83c007ae3cfbe9e7de2250302047c435bb500683066023100b1b37d6e6d3ab7909b44cc321c54a695f7cadb17faa12c81f0402fc8e45abc534c67ba4eed0a54253ea27744312334e70231009cfa70826abe24f989c02fc6b1c583f33a25dab740085af5bdb7e97f559227df4e60622874c0af051e8509f0888908740302047c435bb50066306402302e58a0727daedbec4a7f1a416e86ad6b2af498c4ed1a02ae655fd4c0e57600d6a64d190cfb5246421f10fa4275155d6a023008570521efcb73109ad94bb589adfaa0c279a0f25c413ac93a02e88f093b3831483562e8f7654a85a4bfa170ceaa00a60302047c435bb500673065023100f27c83b802175f8e6bccf1a2d9a999dcade8ec685af94dadf7c1c1a591090718dee414830d05bcb790aba858db38ff2d02306364ba2c000fd3b45fe1a362c3d34108f24e2110d72b98e143e46c20bbec0343e638fbafae96159688afe958294fbe230302047c435bb500683066023100aa18cc7af01b9cae090250fd6b8c359777e0ed7051f9c9847b5f1b4f63097e16186d0f618f0e9a3ea150c64d846036b7023100b848335c37baf556e02680d0f03c4b80cf482a2653a7403fd0c4557e4be34cdddb43716e2aee92c8c5e5d6c366ad3fe00302047c435bb500683066023100cb95f1545eb46b353ccee8da776e88257b16ed5d38c90e3a02d38ce81ac0bbffb8059845de5fbef5cbb774b0b61970f8023100d1fd964bb7989d6a13e1fbfe1bed2f5ff6c5904e46ae83d625638c7e1b0fb6c3105928f8d3363816301c3f396dc47d0ddkU]t<գpY!:^gS„*9PIˤS=NZPS@ Lp`86A$!F~E6߷5#]-Lх/{AX,vIZyJ8ߍ|[Nb̥ e#NZ7뒮:`=]9ـnS"Ʊu⾡$1](7/'c%::m%Xua ht>PC?sd & A o#*2 EQflq8 X x   @T  (8$i9i:.{i> ? G H @I X Y \]D^{ b|defltuXvwdxy LPClibvirt-daemon-driver-nodedev8.0.020.module_el8+411+cf18eec6Nodedev driver plugin for the libvirtd daemonThe nodedev driver plugin for the libvirtd daemon, providing an implementation of the node device APIs using the udev capabilities.dkx86-04.stream.rdu2.redhat.com ]CentOSCentOSLGPLv2+builder@centos.orgUnspecifiedhttps://libvirt.org/linuxi686mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtnodedevd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtnodedevd || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtnodedevd.service virtnodedevd-ro.socket virtnodedevd-admin.socket virtnodedevd.socket &>/dev/null || : fi0a^G!ViJ HAAA큤큤dkaBdkdkdkdkdkdkdkdkdkdkdkdkdkdkaf1e6f248264831522bf81555b6c37aa569c0c3e2f10fb9e72e2359e3b7d4403c19f4a67404f1806b8f53130808d6269072f8e55c069551f5dfe83678c5e9a309c27206d234002442459ec49028aacb0a5414e9b69f222232ea0a30c7f7e720a056b3d4d741d0be194519dfeeb168b451bbfbb50dca6bbe995b56f47664dd8566fdd17cbb77a717472090f5ab3d2fa446904b37201cba1c7034fcb2ce8810a31867b005528143f522da6dfcc726a87066e23d0179377889e89e5140a16df633a32eebe177f6fd70f89e42a147b72e0086768fd6b98dd44d0420625d549baeff46b56841cb2016f66243e35e65db1b40534d0e945835c8981be63be05785763cc34d16e888a410b964ecce586c4289a175d69ba8a53bd4219ab41777f07c26dcd6636a47bb53ead60731f0631c0decfc12801fc62038c773e2f5c7843471bc0c621213be6c58a5837701ebe7124c5e09d0e80b06a535910bcde38e40d3168bef5../../../../usr/lib/libvirt/connection-driver/libvirt_driver_nodedev.so../../../../usr/sbin/virtnodedevdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-20.module_el8+411+cf18eec6.src.rpmconfig(libvirt-daemon-driver-nodedev)libvirt-daemon-driver-nodedevlibvirt-daemon-driver-nodedev(x86-32)libvirt_driver_nodedev.so  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-nodedev)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GCC_3.3.1)libgio-2.0.so.0libglib-2.0.so.0libgobject-2.0.so.0libpciaccess.so.0libtirpc.so.3libtirpc.so.3(TIRPC_0.3.0)libudev.so.1libudev.so.1(LIBUDEV_183)libvirt-daemonlibvirt-libslibvirt-lxc.so.0libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)libvirt-qemu.so.0libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)libvirt.so.0libvirt.so.0(LIBVIRT_0.0.3)libvirt.so.0(LIBVIRT_0.0.5)libvirt.so.0(LIBVIRT_0.1.0)libvirt.so.0(LIBVIRT_0.1.1)libvirt.so.0(LIBVIRT_0.1.4)libvirt.so.0(LIBVIRT_0.1.5)libvirt.so.0(LIBVIRT_0.1.9)libvirt.so.0(LIBVIRT_0.10.0)libvirt.so.0(LIBVIRT_0.10.2)libvirt.so.0(LIBVIRT_0.2.0)libvirt.so.0(LIBVIRT_0.2.1)libvirt.so.0(LIBVIRT_0.2.3)libvirt.so.0(LIBVIRT_0.3.0)libvirt.so.0(LIBVIRT_0.3.2)libvirt.so.0(LIBVIRT_0.3.3)libvirt.so.0(LIBVIRT_0.4.1)libvirt.so.0(LIBVIRT_0.4.2)libvirt.so.0(LIBVIRT_0.4.5)libvirt.so.0(LIBVIRT_0.5.0)libvirt.so.0(LIBVIRT_0.6.1)libvirt.so.0(LIBVIRT_0.6.3)libvirt.so.0(LIBVIRT_0.6.4)libvirt.so.0(LIBVIRT_0.7.0)libvirt.so.0(LIBVIRT_0.7.1)libvirt.so.0(LIBVIRT_0.7.2)libvirt.so.0(LIBVIRT_0.7.3)libvirt.so.0(LIBVIRT_0.7.5)libvirt.so.0(LIBVIRT_0.7.7)libvirt.so.0(LIBVIRT_0.8.0)libvirt.so.0(LIBVIRT_0.8.1)libvirt.so.0(LIBVIRT_0.8.2)libvirt.so.0(LIBVIRT_0.8.5)libvirt.so.0(LIBVIRT_0.8.6)libvirt.so.0(LIBVIRT_0.8.8)libvirt.so.0(LIBVIRT_0.9.0)libvirt.so.0(LIBVIRT_0.9.10)libvirt.so.0(LIBVIRT_0.9.11)libvirt.so.0(LIBVIRT_0.9.13)libvirt.so.0(LIBVIRT_0.9.2)libvirt.so.0(LIBVIRT_0.9.3)libvirt.so.0(LIBVIRT_0.9.4)libvirt.so.0(LIBVIRT_0.9.5)libvirt.so.0(LIBVIRT_0.9.7)libvirt.so.0(LIBVIRT_0.9.8)libvirt.so.0(LIBVIRT_0.9.9)libvirt.so.0(LIBVIRT_1.0.0)libvirt.so.0(LIBVIRT_1.0.1)libvirt.so.0(LIBVIRT_1.0.2)libvirt.so.0(LIBVIRT_1.0.3)libvirt.so.0(LIBVIRT_1.0.5)libvirt.so.0(LIBVIRT_1.0.6)libvirt.so.0(LIBVIRT_1.1.1)libvirt.so.0(LIBVIRT_1.1.3)libvirt.so.0(LIBVIRT_1.2.1)libvirt.so.0(LIBVIRT_1.2.11)libvirt.so.0(LIBVIRT_1.2.12)libvirt.so.0(LIBVIRT_1.2.14)libvirt.so.0(LIBVIRT_1.2.15)libvirt.so.0(LIBVIRT_1.2.16)libvirt.so.0(LIBVIRT_1.2.19)libvirt.so.0(LIBVIRT_1.2.3)libvirt.so.0(LIBVIRT_1.2.5)libvirt.so.0(LIBVIRT_1.2.6)libvirt.so.0(LIBVIRT_1.2.7)libvirt.so.0(LIBVIRT_1.2.8)libvirt.so.0(LIBVIRT_1.2.9)libvirt.so.0(LIBVIRT_1.3.3)libvirt.so.0(LIBVIRT_2.0.0)libvirt.so.0(LIBVIRT_2.2.0)libvirt.so.0(LIBVIRT_3.0.0)libvirt.so.0(LIBVIRT_3.1.0)libvirt.so.0(LIBVIRT_3.4.0)libvirt.so.0(LIBVIRT_3.7.0)libvirt.so.0(LIBVIRT_3.9.0)libvirt.so.0(LIBVIRT_4.1.0)libvirt.so.0(LIBVIRT_4.10.0)libvirt.so.0(LIBVIRT_4.4.0)libvirt.so.0(LIBVIRT_4.5.0)libvirt.so.0(LIBVIRT_5.10.0)libvirt.so.0(LIBVIRT_5.2.0)libvirt.so.0(LIBVIRT_5.5.0)libvirt.so.0(LIBVIRT_5.6.0)libvirt.so.0(LIBVIRT_5.7.0)libvirt.so.0(LIBVIRT_5.8.0)libvirt.so.0(LIBVIRT_6.0.0)libvirt.so.0(LIBVIRT_6.10.0)libvirt.so.0(LIBVIRT_7.1.0)libvirt.so.0(LIBVIRT_7.2.0)libvirt.so.0(LIBVIRT_7.3.0)libvirt.so.0(LIBVIRT_7.7.0)libvirt.so.0(LIBVIRT_7.8.0)libvirt.so.0(LIBVIRT_8.0.0)libvirt.so.0(LIBVIRT_PRIVATE_8.0.0)mdevctlrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)systemd8.0.0-20.module_el8+411+cf18eec68.0.0-20.module_el8+411+cf18eec68.0.0-20.module_el8+411+cf18eec63.0.4-14.6.0-14.0-15.2-11854.14.3dgddac>@c@ccccj@ci@c@bޅb@bb@bi0@bb@ar@a7aea@acayaim@a0a $@`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 8.0.0-20Jiri Denemark - 8.0.0-19Jiri Denemark - 8.0.0-18Jiri Denemark - 8.0.0-17Jiri Denemark - 8.0.0-16Jiri Denemark - 8.0.0-15Jiri Denemark - 8.0.0-14Jiri Denemark - 8.0.0-13Jiri Denemark - 8.0.0-12Jiri Denemark - 8.0.0-11Jiri Denemark - 8.0.0-10Jiri Denemark - 8.0.0-9Jiri Denemark - 8.0.0-8Jiri Denemark - 8.0.0-7Jiri Denemark - 8.0.0-6Jiri Denemark - 8.0.0-5Jiri Denemark - 8.0.0-4Jiri Denemark - 8.0.0-3Jiri Denemark - 8.0.0-2Jiri Denemark - 8.0.0-1Jiri Denemark - 8.0.0-0rc1.1Jiri Denemark - 7.10.0-1Jiri Denemark - 7.9.0-1Jiri Denemark - 7.8.0-1Danilo C. L. de Paula - 7.6.0-2.fc34Jiri Denemark - 6.0.0-37Jiri Denemark - 6.0.0-36Jiri Denemark - 6.0.0-35Jiri Denemark - 6.0.0-34Jiri Denemark - 6.0.0-33Jiri Denemark - 6.0.0-32Jiri Denemark - 6.0.0-31Jiri Denemark - 6.0.0-30Jiri Denemark - 6.0.0-29Jiri Denemark - 6.0.0-28Jiri Denemark - 6.0.0-27Jiri Denemark - 6.0.0-26Jiri Denemark - 6.0.0-25Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Jiri Denemark - 4.5.0-42Jiri Denemark - 4.5.0-41Jiri Denemark - 4.5.0-40Jiri Denemark - 4.5.0-39Jiri Denemark - 4.5.0-38Jiri Denemark - 4.5.0-37Jiri Denemark - 4.5.0-36Jiri Denemark - 4.5.0-35Jiri Denemark - 4.5.0-34Jiri Denemark - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Danilo de Paula - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- qemu: monitor: Drop old monitor fields from 'struct _qemuMonitorMessage' (rhbz#2170472) - qemu: Make 'struct _qemuMonitorMessage' private (rhbz#2170472) - qemu: monitor: Move declaration of struct _qemuMonitor to qemu_monitor_priv.h (rhbz#2170472) - qemu: qemuBlockGetNamedNodeData: Remove pointless error path (rhbz#2170472) - qemu: monitor: Store whether 'query-named-block-nodes' supports 'flat' parameter (rhbz#2170472) - qemuMonitorJSONBlockStatsUpdateCapacityBlockdev: Use 'flat' mode of query-named-block-nodes (rhbz#2170472) - qemu: relax shared memory check for vhostuser daemons (rhbz#2177701) - virpci: Resolve leak in virPCIVirtualFunctionList cleanup (CVE-2023-2700) - node_device_conf: Avoid memleak in virNodeDeviceGetPCIVPDDynamicCap() (CVE-2023-2700)- qemu: domain: Fix logic when tainting domain (rhbz#2174447) - qemu: agent: Make fetching of 'can-offline' member from 'guest-query-vcpus' optional (rhbz#2174447)- conf: Make VIR_DOMAIN_NET_TYPE_ETHERNET not share 'host view' (rhbz#2172578)- vircpi: Add PCIe 5.0 and 6.0 link speeds (rhbz#2168116)- qemu_namespace: Don't leak memory in qemuDomainGetPreservedMounts() (rhbz#2166573)- nodedev: fix reported error msg in css cap XML parsing (rhbz#2165011) - util: refactor virDomainDeviceCCWAddress into virccw.h (rhbz#2165011) - util: refactor virDomainCCWAddressAsString into virccw (rhbz#2165011) - util: make reuse of ccw device address format constant (rhbz#2165011) - util: refactor ccw address constants into virccw (rhbz#2165011) - util: refactor virDomainCCWAddressIncrement into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressIsValid into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressEqual into virccw (rhbz#2165011) - conf: adjust method name virDomainDeviceCCWAddressParseXML (rhbz#2165011) - util: add ccw device address parsing into virccw (rhbz#2165011) - util: add virCCWDeviceAddressFromString to virccw (rhbz#2165011) - nodedev: refactor css format from ccw format method (rhbz#2165011) - nodedev: refactor ccw device address parsing from XML (rhbz#2165011) - nodedev: refactor css XML parsing from ccw XML parsing (rhbz#2165011) - schemas: refactor out nodedev ccw address schema (rhbz#2165011) - nodedev: add optional device address of channel device to css device (rhbz#2165011) - nodedev: add tests for optional device address to css device (rhbz#2165011) - nodedev: prevent internal error on dev_busid parse (rhbz#2165011) - rpc: Fix memory leak of fds (rhbz#2165428)- qemu: Ignore missing vm.unprivileged_userfaultfd sysctl (rhbz#2148578)- build: Only install libvirt-guests when building libvirtd (rhbz#2153688) - tools: Fix install_mode for some scripts (rhbz#2153688)- util: json: Split out array->strinlist conversion from virJSONValueObjectGetStringArray (rhbz#2149752) - qemuAgentGetDisks: Don't use virJSONValueObjectGetStringArray for optional data (rhbz#2149752) - virpidfile: Add virPidFileReadPathIfLocked func (rhbz#2152188) - qemu: tpm: Get swtpm pid without binary validation (rhbz#2152188) - qemu_tpm: Do async IO when starting swtpm emulator (rhbz#2152188) - qemu: gpu: Get pid without binary validation (rhbz#2152188) - spec: libvirt-daemon: Add optional dependency on *-client (rhbz#2136591)- qemu_process: Don't require a hugetlbfs mount for memfd (rhbz#2123196) - qemu_namespace: Tolerate missing ACLs when creating a path in namespace (rhbz#2123196) - qemu_namespace: Fix a corner case in qemuDomainGetPreservedMounts() (rhbz#2123196) - qemu_namespace: Introduce qemuDomainNamespaceSetupPath() (rhbz#2123196) - qemu_process.c: Propagate hugetlbfs mounts on reconnect (rhbz#2123196) - qemuProcessReconnect: Don't build memory paths (rhbz#2123196)- security_selinux.c: Relabel existing mode="bind" UNIX sockets (rhbz#2101575) - RHEL: qemu_migration: Fix restoring memlock limit on destination (rhbz#2107954)- conf: virtiofs: add thread_pool element (rhbz#2079582) - qemu: virtiofs: format --thread-pool-size (rhbz#2079582) - conf: Move virDomainObj::originalMemlock into qemuDomainObjPrivate (rhbz#2089433) - qemu_domain: Format qemuDomainObjPrivate::originalMemlock (rhbz#2089433) - qemu: Add qemuDomainSetMaxMemLock helper (rhbz#2089433) - qemu_migration: Use qemuDomainSetMaxMemLock (rhbz#2089433) - qemu_migration: Restore original memory locking limit (rhbz#2089433) - Add VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - virsh: Add support for VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - qemu_migration: Implement VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433)- nwfilter: fix crash when counting number of network filters (CVE-2022-0897, rhbz#2063902) - virDomainDiskDefValidate: Improve error messages for 'startupPolicy' checks (rhbz#2095758) - domain_validate: Split out validation of disk startup policy (rhbz#2095758) - virDomainDiskDefValidateStartupPolicy: Validate disk type better (rhbz#2095758) - virDomainDiskTranslateSourcePool: Fix check of 'startupPolicy' definition (rhbz#2095758)- cpu_map: Disable cpu64-rhel* for host-model and baseline (rhbz#1851227) - cputest: Drop some old artificial baseline tests (rhbz#1851227) - cputest: Give better names to baseline tests (rhbz#1851227) - cputest: Add some real world baseline tests (rhbz#1851227) - cpu_x86: Consolidate signature match in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Refactor feature list comparison in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Penalize disabled features when computing CPU model (rhbz#1851227) - cpu_x86: Ignore enabled features for input models in x86DecodeUseCandidate (rhbz#1851227)- conf: Introduce memory allocation threads (rhbz#2067126) - qemu_capabilities: Detect memory-backend-*.prealloc-threads property (rhbz#2067126) - qemu_validate: Validate prealloc threads against qemuCpas (rhbz#2067126) - qemu_command: Generate prealloc-threads property (rhbz#2067126)- node_device: Rework udevKludgeStorageType() (rhbz#2056673) - node_device: Treat NVMe disks as regular disks (rhbz#2056673)- qemu_command: Generate memory only after controllers (rhbz#2050697) - qemu: Validate domain definition even on migration (rhbz#2050702)- qemuDomainSetupDisk: Initialize 'targetPaths' (rhbz#2046172) - RHEL: Remove os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0/bin/sh/bin/sh 8.0.0-20.module_el8+411+cf18eec68.0.0-20.module_el8+411+cf18eec68.0.0-20.module_el8+411+cf18eec6 virtnodedevd.confvirtnodedevd.build-id391dbe0ab506e3952ba1ef351272b056bd9dabafff004240974022c2fa0f6806a2c6e3a3f168a03flibvirt_driver_nodedev.sovirtnodedevd-admin.socketvirtnodedevd-ro.socketvirtnodedevd.servicevirtnodedevd.socketvirtnodedevdtest_virtnodedevd.augvirtnodedevd.augvirtnodedevd.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/39//usr/lib/.build-id/ff//usr/lib/libvirt/connection-driver//usr/lib/systemd/system//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2i686-redhat-linux-gnuASCII textdirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=391dbe0ab506e3952ba1ef351272b056bd9dabaf, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=ff004240974022c2fa0f6806a2c6e3a3f168a03f, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)rPR R RRRRRRRER1RzRR RR RRR RRRR R RRRRRRRRRtRR)RQRTR2RNR"RURhR^RrR@R+RlR!RjRyRgRIRMRRRiR;RCR?RXRqRLR[R8RSR=RfRORpRxR$R6R5R9RuRdRRsR4RWRAR]RnRYRVR-RJRcR*R:R1R(R\R3RoR R7R0R`R'R&RvRDRFRkRaRHR%RERRzRRRR RR RR RRif test -f /var/lib/rpm-state/libvirt/restart-virtnodedevd then /bin/systemctl try-restart virtnodedevd.service >/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtnodedevd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-8ea5464ecebf6470869366e16260b3a436e5227f80a80fde3ca8d43022f92adeavirt:rhel:820230522131239:9edba152?7zXZ !#,d] b2u Q{LVGm{s G(Ǩt/Ʀ.5Rwۅ.SɪT7]uץm˟u+}I c CPJ^d]Q^K"*dԏIJ\_/Yz61G1e8E`aXmPjwHh@63=8f5`3t`ʗ|-S7)vo* ѴSW R3{(aiIźcIǠc{zpfMrX 䂴e ^.8]۱J5G7,3DEB!f?@Pw_nZռ/oTU@+2YS_ 5'zigm]DlvHي@Ą* ׌?+1 Dz"a7eLTm [xɨi]m "(Bgls3Di8?wf=/nN6=NFE!n}pQZ-p1Mw[Uwɼ~F<0`:,CRzOHzĜ'*% {Eib[iv+V< UkjhO`Na 㬩R°xlF`(zRtDM^AUzl|'=Efjjݘonc5|jg_R4L[˩O+ p9QH5.U(lwqC}8Yw򶃨cj(qlv')L6FLVhҏ-{[LL P`ݭڅ:Q.0=솟:`3DeYqNyk<|BgՉ2W(4zeB2TACYа VM9, i1""ii%RQH♃JQtqvr~Ěl|4U}0ly1 zLP ç K.7 9!^ MsSƞF]QPtP@#,6B~yHtc%a/h$Bk{{$OQI,ΈB {!Tr9jGD Oܓ(^PNJ3LߞKgX4UB{Rk\ڨQPǹt4 UJdS+ n6lunŵ…8و+oHz 0ޭ[-9e^V < g,e)Tm-FRhͷըR:!}.z} qPՔ\H*`}@ $]-/ "Au L¯JѴ 5m *9M9C#T~mp5T,C%HCɧ]EM %&yr10wwLIm]-}\'' TNG XwsOǾ`#;V킰.j9'DC M-gzOV)|dn!fCᕙ^Qݘ4Y- w. p0q3_#K2q!@m2+W[eT@t}J+#Z{a#stij4 U{^~qՇ( }?PE (^Il_i-I8RD xN އ,{F"n;C6&R*8 ߌ6@|BiRCK,w]8`=q hY.uiU [WjArȔ= bjr-A,%S##?hf''RQcFkpؒj`f<'Y鱻C}2aVEfL%\`e} U蹣zk#.<ϾXKShA*pXIcJ; G o4<\yDA^dŃ=[>6I֩m/ ,&1wf8>`5&J|MNNͫWt\:s{os9t]!B LɴT]ƺ+ݦV̰/˫b`sMV6_B=~l)U33>P(\-? tg4Uĭ?s?zpa'ހ:]+>}^8gwŝ ꢌJrIF,.zl$!tx`]Z鉙辭y7z?Qīerx~L.8719lhwjRZ=Fbd`|*J5SBSe=a v6+7 ᤁ \ a:yN\PFbo[! 9duG1[Z=n*tFO{f `cSpy]l. pHQcgbpՒI[*"WSxJluGwX>a7HfoGz3۠XJRɤuFm4l滁oa4%kHG{鉁+f8K$`&5nnVDouKfâ2h3dj/:"RM׵(<@$M'd? 8#C}x %rrCV맂Me>Iϑmb?[; m:6.륳Q( G12VKKٟmJpIT;>Ygמa_UG1q~s@d zr6YF X(yn)pXP仪}PzǶdCTn.v$Pή8,Lʈ;6laZЮ~ҿdY)lٓ2y'ܑd56ݜLKf'Bu 5!F7e?6R/ƽZ70?5c2ן" *]S ;,80.|<$h0WuJ־yp77.;w,6/D`H[)%nRFc# xy l#p D3zJ¿D鬘W;pvWݻVV=VXFq wnQ:C@@t:>|b_w583jI4*A:1BӤ,g;ř"bX;CG8<ص)Sh D\zg}:ZyL5YĘ}XR!RS*dە=)s#3;59AN8o/JSW36Q ߊ+pCDFbswit@L;*+7 aDc&Hk<|3`ꌚpCHMd5{?,U3ʻp~a[!AJxnИ0BF[Bz/Aիt[|ʱORHdWvMej:X} iFW.u&BM}FDь{VsfcLM$4эYT=8| >!X@VA{CD=~.hO|e;'s-EHpԐg}10?20vQ9JpuIw(-lU !{fU\%@3U& )-wWN00>ub뙸kkxlR= ?Xt1 hWG$&w j%_UӔ;׃!CU˳|7'!CaInMqIKn 1 e򏸞Qz}ԁbicN :K)_D)d ]g Xe$m vc{H`.RUtUKf"mk$Kr-ݡ95A+pufX@W_""'/^7{)!ĢD5mY{ %ACK3*XnFcfѰ `}@^.jLl-KD`)DQ:dAƧ27qFQ[yy絝M%YE_ / b&0x&'a4 p3dG*[Wy6a$+!Mfְ `˺^ \w0{ uo )6#lG/{~ G|@p>i`/E1X ѝ5`̭ݖzqēM;Rk2LwD:E<}~Ycܮkvy 8eRS_SGCRp-u50UHXjaeK8ǂ#ӸLj*d*8<IՀp+5XkB=%G3DzVB1dp':ܮҮBے !%58)PILXY'-b)-z@ [/3Wڄ3PAOHdjGzЄdfH=OšM>bv\̙WJ"xx'!qብ@435GͶzpsb=`T'K|g~~m:SaOBbK[)ȿ(kKܿpEԬi{|N4}@]𔷋 A~P/Wp:i\h{B"G:E‡ K-9Ӊ-Dx"r(F<w)eV>spB03un{1&}NepLj@S'5pEFmcW/4-Ve)MhS8=ɒ^@'8Ѳn~i3aong5v%+_y؟#iCe}MCyaT .>;dڐSȅFNK&#p% xX+!9%uF Ldj&' ϱ!I<` u Ua6)e}$Y5nK߶#H @SBnZq %PHEoj,^x E8BT"TER_FܺKtwG Ӈʟ7 :L=OhH̳/hٯ<ƌ舌'3eW48Jo -Q,G| Q*S&(_ X@/j֗JbW-ZZJLh }sqJg/KqqGF`6΍ P+C %cYREtЄ79efFl.l=PصkN!h2)|_Vˊ).Y1յ,>iWiDS֟,5W%,ct2w1ZSQ΀_'|lvh]ykxNRř4HnwjB P5}\ LQ T=dXhrIWAo=I[\?c%ʗ)q?gem89ngH.ķ "3(Y/c5A+1L\<]=)8-f2g(1NAϝ+Si1J0Iڜ^+\H4\ݓMF$+}b[!!5_L Nw #Ń.yG 26IԬ@kHXF5kC'FN1 ];n؃[EǤD5x;`(~jAB="h?fB`㍜ 4+I!ܷ6J"$xT_1]]pr;l$> rkDLZ݂*/=Eu2;(]EPIێȡZPtxC)SRqt0Ȫy*K!O3Qd:`1C>lnl%"|{1ʋ/{uk+u'.k/p[Tx"Ӧż*ZzTߵ% ŎeVtO>įBޏ(znɊ6xoNR{$h%;L"g N%d42>WlƆqy݊y2J?]`ꓐ ML29oClוc@Id!&] e wo09r n<ކ K6h'RuO(!XJT:-GCeEnN6Aȹ$ŧs ] YRLA+-q*|VW٘J^]+HLMWQ5/X'Y,ӕ mRqz,tFKG+f~8gg/!kUHE%?؜ǸL r"#Dǟ;!i'1|Z# P-o  q ~ ldpa ^Ϸۅ[Lm2g`Aj;h54iQJX{ RiHK@jqHQߒ4PMw6Vyv@0'JZaB_ٹ#1֝;8WHK#x`mP%^>HJ){Z`!H.;Fb|09# YP9,tI_/Rv)wt;0TZ1HM3nP)w)GQVPjn|Te -kAգ.dJH.L͂eԼ{ Bm@^fd~(K`Lђ647ǿyp&euH"͐0 )Y L'UscDe+o=C{_ZJf  S,s6c?&qūqM*vUb|#|㿻tqÍɖ~IПvy$6L%W㵔$XZNUe.VZABXLY5ZjDjg1+(qFn@Үp@O)b'U]T[;]+pPR z-F.+gdUq-V k~Vĩ;P!ȕ>J^3G?'Lo<,}q wC7BɾҘcς9$~>lE{4Ml R+s_=p`Aj.̦ 4_wqa>K%4]q RGw٨1GK -d{[闹': uʼn$+o9lc%C5zFC izߚbSƆ= HQ{7OUr$Ïji0|W,X ߞCP?u.xKǑu*zA 1~;;qB8q!qfLYWi?=ߔM+7ؚ%;9lv_]A+F碂ttA~i 6 6^ hdXg)PLucafx+p[.6\7_-涾Thɡݖ%}lmAgIӍ&M}cNW}~lc_baI[RFx?XʼniZulleܥJ'Ŷ:lP7Rixd i4No퓄:ѓ‹0~'hHw[>Gt0p2ӔU[6.3(K|-18JО҆ |=b󦃥Ԍ/pWGyba7Mڇ it7}G4q\*`x~Rv z "w"lW;ZM/ПҲ:Zd.i3ye׹c)X9eډzj>D1\\y$ X :&O\B!IuW,U5 vOZ 28*~8%Jz9jV^$Of/bfB_ғ" \RmE\.VRϝu.g ({0mħcRR`c1۟\0/<9`uœF,yqlcN>.廘|)lӛ$ YQ>#ܪ P5_>]DZ}0ߤ@?6}ן;fV7>W7u'>T+QVKO<-% Ny6O s'@uBev8kCx%TS0WT f$Cg4^[#G I$e3H .Uѭ=A6h]{@mnOX ]uTĥ{ѲO)d޷R]+%l!aXQ1L$֙ɇt1r!*AƸ}8Hk%#i6W^SU>8kdIbP|1%554Ǯ80e/!VwFִt9tmn>M "9"Dz;7swQl3gZvjLFWtS3G Q@$h |dl9#ƣ5H=[XN5ϒ# aFLYӀ't#E2/ H8e*vu{<)ɿ$6YR#K+1Kp!Jf(|딜MrpV]SǸɣ"X!&0<9:U罬><'R!{L|oVXU{G o=h>]7hyVd?En=z'zKwd@F=Wv$y]t3b'3DFBmgAG7{}/5H0򩕂ATRuδ2Cu:AJ0KWU#{/zq(MWF# uJNp#Ta;׍yu:_p05>~\z>{:*j4  H^]1MLb-xv0ET6˗5$ӹAB~'z" RjÎqth V e[3& dKC7!xB:Gcλ LM #OIWB ?Rźȉ|)&@YLS_g5(kvC|OWW*o'S 0A>&{NLɻ'<<NdavO6_\v;+Oвx,^MYNۈhkjn{}&__SfQbX?':  w+ [̰|k$镚3< Rt9Fl{K呼zjU ֊/b1E466~~0=3铮_2b(3m0to#"7*%3&A 9繱M@NԹt3&ȕFz)I\SL(}^OzT5fVjÁ G%5C7ۼ+ExgN:.4Ro;s|Z"tV/nn\< &јTCjF0. aP+[~c: ܌9Ze;2˫a1[ngcr]c h>\ċL !bSWxT M\Ҕ` +/ttK/b9P] BS߭9og> k+*rp' bbV2z/le9lT\ y8W{wR13. ֘k 0).t~z}Vkr)Ak}Dw=5;`u~m4iֹAl|TEHzjS+Ե{5R[)oe?"d?IP%CN^J#Wu0X6@=+9\vH4|_ TcﴨYkVM.(ꀴzATtIKɧokid+m]O.o&2`(AFEol$^z7͐kb6/,b?Պf r_!\~`y+*ĥgT_Hcjaچ,"Z-+c*ߊ[i292^)lv)xbPM-^i ^E٪HӘ+XQMN>ӏODPep,;dr"ש,eQ}`(O W:h;(Z7Etrti$v*hז[L1%${s_swfGmRbmH8oBҳKأ,vnь^pdP BYmz,]ywa\;qf']%t x0m.)4+^D+{angBA,,:\*岤8q=Ӆ\Ж`"wFBk9ț>9>[|9ϗ^P{L+n38bF Ie<%Uv!33r-yDPjcNs9Y|k" /:Xŵ)KQ8itLU^#V+wAW>P Dӊo#.oG>GѵCy?c*dlm@H*6!a2vABv{ا g8K}* VK|v >SϪOb7" eW>ހLrJh"ky_ |qYJx͂lݗIΊi=(h#8lj8Gӯ-C!∼眭t#i+vJGw5$v4 )H=@\k\mZJ ( k%X:H_12fBԻ=sYF.w=L`D`H(3AvՌXӣs+ũwErMQ (!6T]F8~ٽ9I^9$%\X`~zAaOv:Ccvȶ`3݃%A"@)JT1ԴMSD~3=Sp)&+J'Vۣ"XM;(_ګdލ.GYnS΍Ds4=ئ@ZCUL&9>Xcqʘ$󼡕O^l:37;X74{FajGeeɱ|&&|9v2r#7Yz_̇T u+~!+Y  :-X1bs) Us*Q)f]n*,칡y_!e/;WP1|&owʭxm}wPqG|Ӈeh`YhWֵ;ف3[đBB1IR\G•eH{U\.?eVhL&]N6 F_zPÔsiϘp6^%w[RTG_WxǸ8V wsY$DIc.ReH{*kǭ_c S,5F$Ã`K;SN$2]bŰ +\m%''l)ڹzP"0f$j`(+?%/R WģVwJW߃nt~vًCo%^T|rv$zx/sa\W0&FYO?e-"eM&%r9+R0ȄSV(HDB.o=5GG}LvzS.L _Ƿ2u66EiS/d5Ī "e%\.W:b[6y9iwY}lRw]l;R+^?kҳ)P[jèt{ $ /ukx4<57468$SR&&03e]=aw9@W S8 LȞTSPقl1!ҰOǶaql:3[Ju?nd+G kTu" Y ,,,Ũ`v~VN hMq"(n@]l:Š+9Ӝ5.%Q;(EA(`<77>)JqݪD$U @0̰&Ek7Nv8f@ј4 0ozC>k=<`Tg-ETeJ]Y[t=TUB{|la:@Q?-)28޵*삾eĵEESQP=S:g;&L{PX\g.A'SX$g).Ll#-(,[8^ «ˉ(V[xR ?`RJ ~6Cu"06h?Ml߽iN\z.q"JIPph\/ c:^+>}1DHIE'|58C\ƊajnNHhYj'8SFq oohVRj>$d$mqzمqR4^\S Ys'''4?C|F҃SUrE D_ %Idp~Wok.਒$關yIsy#jU8 7Q8)! nU`cy1'PWBz?*'2ISbvwEde\[N)~\/܀Bu7\pHWo@=+" Ew9gC襘ӭ=AuZ _=b F|@q[9qڱ7OtrctOFТAEFlRe۠__#:Z&249h9+3 Hg\V}َ37tO, b?]hf!LP~bڔ)Bg>-iđ7.]!KF/IFMz؉Bӱ 1pʐKhew !&0[i:g]^D|況 6K6m.U(zi#hcVZl30o5M/0LHk\p@kuNPE= yaQP lPZ?A>YI9KbMnkkbȹQ 0X:ZJлenQ˝r75c:%㆘.朙U7u=7O`'vk8"_4SgE">i ݭTC)7=QOƠӴ* p|8 nx[.6s%/~"XJ{Dm`TۂȢwZ`s~f|BTx#Q`E{ 3U:v͒~pOCbY!aNŽ8p w rP V$S|>mnp;NCqYͅO}l;ȝ0\O&rcrj/)-B( 0Ź)ԶͣzAOs= e.g)04ύFcŽo ":w[<1Y} ے碎UrIt/E|G]7w,7G-z=O|dI"5 F)b: Tӿxo~Ҩ$v Nk'tB1Fi86@kgbS27PôB#ڦAl]a,5C(nELW,KPc`A\*n@ӳ X+Whz[Y4$S7_ F̒gbw _2_CW]'zPwHe!zm;*xJŮ50 *Ogat2|r84;b}z+ Xm׃wjMgc- YU߲IT ]t Xtfc2KsflUm oipm35Qq˺uhnq0b@}=3vS ϙbQM[1a9<2B^[(/:.eQmWt9RCwe5.3%V:?F&sH AzRIіJ_/, /m-NPP# @yJEvs.4/{B>v\y05=_\7GiSI3Fx thWJ[?n[!YU@]hv%O%lK][Z :y9j0cb{w9<֑ 0wT-lmȠM!mn{yKs!83ܛKWe)gHgǼivTchK8(@PՒ0-hNt S%Őu-nTxXYmpkf~EaKe^ҹѩ<*+P:6cj2ૢ$F:ϼ{X0D鐦FoyV -7lg@冶yY) z mJYJ32Fq,GC{ѷن #O]"PIb'%4'0ɊUL yQexWǵB@Ӫou:HBRn巃1m>z.G`P1%uΚ-J◴F:l x@^NӦ2/C@MTy#7gSq!8dYk!fg Չ&X p$1caM/˳tVeʎ6l_d^Wn[k QWޑ)/{Ì.7-ߓ3_&V$A7>e+=ƶ ൧V02!' pu3*+}rNcs7fp(&/yyr?Nƚ865rvyxqu(Wك{PW 7P3( lN7}HԢ {]&aR AYF)݃%skN~H.NT D /dtQ6&(1Nam]JJjrKs&+ۂ7í'lM"D* /]t$~}+u BBiTi$H0X_ 66'-Ad'm L(ErjH#lr.MS'A|T'%q{|^lڄ`Q['Y,VN=ĉQoy7c`E;D?CVxg88`GGM;L>_) ,NgEܛ(Da6SZ:ӿՂGv8ˆDS!c߼6Als tu@P"wr\{Z7ip#gFR|1kykIb|eV4D;yŁIbޝ?N_ٜDE!~u,A13ӱݮgPܑ1:(ߋA[ޙ+ϼHL^PogE]^5Mݖb)yѺXU転>P#wܣ ]%{G,Ĉp=Q Q5&PWXyf]5e{$;|@˰eƓV?B#;6 = 3AH-Zc64Q`{df(p#"/vp+&WplSP1tJ~12 naH-\hЇl=^3UYW-34}̄K".AukiGd||jܣPJJ-BxhAVHsiJi !'eWkm$*R& ߜ\ p"x8Qj4̗IN˩_`ټqMdGAWV(.w-[X6OGS\qC"ѽ#KKŪddh\p!ᆚCJ `,z YUAK *s# C=zz(0OӺ'B~t9oGM W^Y]O%@׍d;.ÒzvArF?vnJSJ c"Z%aZH6-0i`*ۥ:.^&~^(%Ӿ_{7ԲEvXL̊^jؿ>AoS哹H>k9bcnw@Nkcq hC1+|C.]H9kM r:=lhBP2(Z@,`mL0w ? /.0iq?j76O4j#k-&±fTHNa?7RfGgQ zǏ0v,A–\ [ty;3]'OM1̱, ,PE D`oN:%"ڻh]z7pE5ise~2T4ɐ]3I<5ؔHr`4Q z!'Xf}6] $Ta,WL]6-=CK,8m&|[&b+⡚XokmJDLmY 9r@g n;WxSzT CM5]Pdڅ '#4 p6Hۊ˔3)G<'-k o,o?`п{)eK%&rm̚2K)଍9нB&~S . h4 _0|IՓ#F|KC9A Jc@[ FcC%E;-n:~)N\}zYR)lɾ3}ʜ!5o ≇#|,HR]ʇ )bP-oO/-Ɏ4GK^G/'ݎ+eI 3T |'0^=+ y4&LX)!>#O_̊&fQ (IHIhOvdhn.K 1|n;qaI3a&~]TO .X6Llv{E\ayg^ˬo̸P]85CziL7\@W9K(6#'2O5T*/Gfqǒ6j0LC*زT8Jj2tKsAȮ<ZEi"T?1 LPY6!0ӤRnIi S 5&;fySwA5YY6l֯@/_)sWuf1gz <ʭb|۫~s ٺc!^L@Eh~xdүfiYg8aXvi(!]׈ 0ڌOյ =JCфmSk-3d)=M[ڲ)ߡ<] A.=pw"G3vz&XTumUxBz[݇)fKuQ9@RF7 e&3J  Qygi?*߲2)H=Rw qήH"Yy+>aֆFrmc% CQ*zw}@1kp-Wz/zBMNj\Vs? oEp2jq@vsnNPsn[~6G1,{mH92J'z.8d+k֕*Ep](PK\QqY[,HgGv X]x$e Nӊz}A'N'4'V(xWs0+.s񓷫w }X/cz1^"2"rE>%vOc`1'vE,O^R q/Q /}9#@ّ<7Qݔ{e~{şrW&oP=hu./=ťkJB ( n]X.( HJBUP*QL-CKPs`ƮESdYHf\[$(`ޝF\P5a- =ŝ^)'6vjGSnBz $dNV1}K,JT%ʲuC(3k8y{SikoPj{1B^Z8U aݷ ,Eq/_2 ,f 5$SH/0; c`Dlp씊^ fY۱Ƀ\6"Iv(p@=P2(FGZՎh΁_>K.h9 ? TjmXPJ IEGnZw?ɺ(CsV $quAfV 4< ^e@>d5 )e0!o:Ӫ?!vM2:'Iޠ~S,ueB`eٝ^DO`9L;i6B./~؋A,ܤ*w5*`5,K͟z  3Āٱ#c iքkQ/kO?YFw\`Q>S ñPf{Y`z1_<ATOӾs<3dи~&fd {)4X(K'.k>;guH0L:Bdl.ckmM$+ԃ:L$~u{`Z4^kbib(EBfƃm :dО;5+2TZ SUQ :VHՀgLB$Tp֥u*M!L4a`A4ne_*ޑ-kz%#  P&A8 QX]nAAɜ.1ܦzOVBA:\ۛ JߠEɣkUj莋wM#Ay5."ކK*&r8tAtr ur(t2a&4E̹PrPs׉66LeKxEmnKi-^j,*ҴFn(ܢUX3'Q( GYy(;,_فnHιiP4m\> 3 0,QG?(#qفSN?\#" Af=ۓxUGZx˖]hXWѮy9A/rAP}kU@[s!\6$ fCH#CZ1>r+JbAD3&WAz&qsc 94+ca vR ? S+U+U6G6ar;Y͋􇵛~3җq,v4f^ݚ5۰-1qJ #a߆;G+ubrLmKxͻgvlORvݹP;"-=q>; +#2Nă @~_7 (DYV {+}e ~zu ~xbj1B3RIɧ*v}QRo95o<꨽i<% rx!J@*3T wO>?v?@O/hWwaIdҾ?!!Fj -jieHM {\Fej,5pŽӦ_o~`qZ5ܶK5$nK"\Zh8Lqňd-0k'hUv]&`eyA8~%d>1glI/w|JhV5%vP,Nl r /BӍ΅ȎXtԀ[D'kiP10wJriGwt[eMCrl6]]9;7T~cFr>cZnvadRy$%"'qzmؿ]FG7φ %r|,Tcc WZVWo/i.(_~,OeEmyFlu_3ج=@΂NPh,KD^[낭Uc2]i@ǸY) sUQ6O] Mdd r |s]u"kXgA!HSp˧>0*x|-ՓkPGP&L$f?ai+a56x d76l?26Neɜ6?d(PgƖ*] u`Y(_4i::$hY>fu z JowIAl"26?C9FW^2=1|jvNH|5QhRaR("+Z*Q߾qΝ",8IfЎ4؏tި2ZS;*k!4ƲO6BlFKtTPQg$&YgLL[4?'_j1}qJ(cZWՆ&nUI6lL(Q ̜%u}Ou Zkoa h!m{ bG%l h䖠֊ǵk~Z'5]2ȦMg=l+x @NB/G!ߡi[4c=aܺ VHc,+=+3B7W;  aùpEEl)v2xrue[Y#,hR"Q,uBb<;#ؙp\Y]:#͠3=eLLG87ISb;`s c }n-X!ktMԩsܚm.M[e|_dž0vE@bfO:@bH ~GZS_Eu P(OZ&K1)F?[cv/wMY>C2&U4Aļ4 "ޅZljٶ 1Rx;c({b[bksbS[.1* \S% W'EUCrZ #pߜ}p #v 1qT*XSͳ 8%_4_;I EBF}4ZB@$=+Ѷ>P<\>MBJP9K*f,ˉ*xPۗC&=g/pYhSr"@Q%IOG0Bɴ<#دTZ3Cjc5BgÖ%S Åj' Kjj!؋hP si<qM2T\=0Y(5U SojYW##`)^-F?\{*@MADlaLMz $祝Y\WO5NE_AX@!`rrA,-D 'ORn/߮/n%" fG!\HeH#K~ i䩌`__7:%Aƌ:nn!'یtKql轀θޖ%1KQ| ItrмԜ/;#$G_6BGe&/ 00'=-9~i|Ri-TL|˂KgOH?|"UǓ` d]!.{ףԣjn@w.;DsN|igH_2Mla`KoH*[+v1?tV;`s"yB4Vgal bH&[I(]fL8רLcK[1ۯDw&w/$F%B%+&Α$=F ϑ)(G9L*Ѷm^r\mf޶W2 a,,Qq CZ<(C+θ)dB"%2Q˃,SM+R)ͧ?1p7VN{ʯ= 8/ֹӘV(>`<ݚ|˲_7_pd=4]4̍h;LpSN>߂a;ͫl+Wx;d5iI8pd@# eqČ1z",!U7x P~G ^"+SÝў:A>Nq#mV\ŀNd'* ~1ܶ=Aۿ-,M#GFN4| v|l?Z+u 6VBȿtV4l-:F`Ld.a+Z0+=,CUhT04mÍB GɼNb&7\5˧yNuJFzH9.֒/_L.e?4UET <%N!=g m sW]2ƅ8&˜`=Jd>fsѐn4MN#;1W;ulE..cN\(T:jL/B$N6K~P+hhta8p/e9F2Rm4DlXaRcq#OO(^5Yp'AR$}R("_X-hH>n5{DM<MB_YSiL5p)2 M wX^"*?W^d~_r(Ma-mIq )In2ZKd-b 8@UU~EȠ¯Kgz`8c{Шb1W ?%XF5K%!8TڡJ?;u,cy8 %+rkܷ=[ Ow2R-#m@AY8$XЛ_!Nsz6PՏ=OLU+!{hs,h{&ďcrP69ĝ&ѹ2I'dy[=yWLTSQ;xhQՀ5 g7B/]T\Roh Jd;ȰZ G!ͻy:煩X͑J']kJ{78> %lBL]ެ(7oZ )6:ZAvz,ߟ <'Ț3 *a=J%{K)2a|ﱊ̗Og0jx(4Vhfc*? /g/lR .@HI cp ,x;x/c-q%b3Lޱ2;Ks":]7B:p]o3 |yڒU׶.wf:<~LU6{#T::lu`

ˋ2/3b!A9?XtCcQiJH=pW=1o'_fb#7J>]Q&$OB^=.wrt3@|ơˤh9wG T#nv s5rH/K\B:$! 9*$f1+M1,L5gRk)kP}bb7կYe$wBtLU 9 n޾whdTqiz"N+ok2ͣex4{*w=DRʼu(v; 37>3 HV=>Z8͝U Yޫ! e?xJ1گ+[ &*_Խ;,y]XCSm&}IY=#RbiYQzW4]Q%)hO^j#>{\yvrU wD Ld'2/ Lowl_K` jTqj| rQ/pe\tчr`SbpzN12xX`kt eSsD2DY3B kq$odlԋ'KŕGQ?AP50TSSL[M-ъa^]moc$NCi6"ga\cVy 9y/ynͼGoz{))Gг S'}?X3eEqx}UtĪ kuVwU}R ӨOoEWFchm蠟9%oOM鍜2ReA/|q~HW)|84 C =7s@1pC _f<[X ˲>hWbJ3?n@F? w] f!ug ݨh/ ՛MtR;(4a`SF:ǡL A]hZWIw' @d:c3djV >դdCd_WKÓ;1,Y^iL*6MÞebwx# JM3*?`, gy9 q$&DۄKJȕ\䫅UXR EAigR5"OFos=a@K=w!^iD|0_Z{P?mu5b۶/ '&vj7Vw?9ew rߍ1RdvT`¼? s'?v}b p(РiSd;#+ONЅ\r_; eԂ<0uPSp/W??$cSSf%߅3:iIFwNQ m|B b7^5 @k-Z3t-UЭ_`(+REq.메ڵq)X֎HںC;JWO6- | 3{-%P"-]Mwݓ2G\٠%P!ky f5؏-;n&z_2'ۗxʉ`s)T yr\˞ W h|%>l\W9|5UmSjö^=]^ S-eo6Qjk 'WLlC*(e}wGb Is0R<nxhubxt~1<CL];΁> GexD4m.b^jZv#pWY9;c2/UGƏgɮMRFb~?,GX'$+]҇,@;ẍ́U/%@%VWi*r zNުjeICLԷMtswGZѣi8r1^ջT|HF`i/,rJkYb zjڝC d݂VRO 9{jg唓P:^ՆŽ2!F zW1(;KpS\AgM3*Y~ԔhDDP.V܌r:8b ;)`rke)/ueg̰t1_LӒ @B;8 gߟf9-g0b mńloGcr& 7}M+MY1^29|0p8!SQpk.hXu3a}cٶ,{89)sV@*cCwWdŢNb,LjQTz,RC"q[)i"+* lX>-a j~ Jn d_12uLPq< ^lhx؞c8\. *Yڝ턠${wc)SSBn a]aA*ju{8C3c`$Tl!d8 хoOlj]K V.5Zmx ˶ܤScF ^hk(5TϨAU?I\k*>ޡ~x^4'ۇWJ{w f4{lN xɂq[]Whb¼_( "PwtP_`4ԉޝq#֮6S+0t[m{~s¸Eoy͗ژi5|ߠy!nY*U'MpIZh ƞ,jxn%~pkq\rB:Zowu}T|~vQCJa @f֥RxnԂT; EVۑA%.S/#7K] Zh B'Jiī>/|)$Fm'HY@f" 51DgTPo ?Dk@${i֋R:z롋sj ͑q~M= Ck*Kcf#Wrέ!?+. X%n0gc!H5`v]uH#%V|5T5iy/ no꞉bW49SDp5ViI Q; +,k ^9}$,q't Mޏ&[۷mz殱Z?kJ$t[6ps`G)Y}G M:DՁ?vEfjocCPȸBgewr)T[@08ϋ!Lczz=~-vYiAxL]Zv%0$9&@' @Q!@!>KXx,t:+gr?9*٢ `p^GCUi#^mIVHٛ/x H"/aea ގ%n;XMqqrXШQUL§׻6xhoY 8\JuM6G:@c!N#X'b8аTѸ_=7Nς /F FeloI+0mi{D"cwU?9pùDג;ݒEq^ :j`đ8 "*בPl7d]5z`TEJѺOɍʄk1Env.WSbh`5Wv\j+˲LšLIn*gbK]/FRW=Cm!I,{HcJTǞHŹ,uRܱ܏P6yTe;1 o*M[x-'`{noݝ v2c,ߓa@C?XA U%*ZO>zJB96EE&toh r<ВW#^=l|⧩ a`$qaw'BaEi 0[٬)A(^jlP%*Tǭr"xo2>UW*xz>lY6ʨkys(O#oVYЀ;[ЉŊA+vtgy,׵%~0k.x; |8oCmTjT)bytA\HNYO+. !3jS=]gYIY2?I) w 1XK ӱ%OȂ0TtEh)SbA[?vLڻ}I$l`b{GPmq2! I~VGy/P43c2;c*M*&XqxSC#a}㲕xt%^{A)\ȹHJA| 1,I\ׁ9vK ho0[϶ ~O6M֊3\S~Uswة$-$eUpd}A:6E. qpyo[v"xmHyLwo0v*Ve,l3gA/bWnAFɀ 4%pQmMm$O*x4ث={PPQ-; <0K\<^1)كH&4+)s0ɒ'oT*'ne N]fTDh#j"Yl-{[7X`D~U"7g c>kfje>k'zuSAZn͠ȤI+z9tb9JR)Z6pcaU4/WV03aMe6?\74r]i@:86oJ5f닊_?-޷0ݚxFXMrswƽ'*,.հw.בw%ɯO% [kcN(AR9-7*Hp]ˑMj)&Z'@UMo6ej&dR(]'BHbdYX.;057?K'a'tޟ=Kxm]"}(>92ȐxhnݤYT tg\[9Wp]›=Ic4Xi|B:ړO4v )y %y ozy]MW"ΥSD] T~&g ,!6~AlS㟙=^$Zg+C_*uJtr~FeqMC9ҽC>,[s7m;; gNOڰeawmʛ[{[[5`wisV :`>"լЉzuV%߬gbN/Big:K֍9HۘN] =9J^"5*wflBZ u}Vqw;GzE=)\(E jW- =7 Oq4zۤ"8Z vj>\h]Co}kH詙jҮB֋c5y`LmcMNnA6v rN!06Y?la,Rl4Zҫ;2|-TiFpr~щ,t,Vgy2 L~J$.>,RP< ބKwJquۗJ|Œ8P{t\8Q,=H+Flu6V!=d0<|#İҎt$za f)\ڡU7 ;Fb7cP9;K=xBo֑zHsH%xP$Aiħ\j|qtFE{K|?lP\hrY Hɏ*j0DaGy+vKv_!*L-87/R,5KJQw䘆sc^݌k`cQ> MBaQ6^wrTYJH%Tjx)vZ 4A!(,۝\;j#1@t9wrrAHϒz7&xTbx='ZR*P#ɳjBI{wlo`Hb6{4YQtkk%v(tPZy`` t^uow=%|3Ąr4d^0f ] *1se#}ycGՖ10^VIZ3@NPp-x%AX6 Piiӭ2BjH- 䴉 *"CeO5]HMցlX$1>fO(u]kNۛbjz,`4SĎ^uJ n3sV 48zᵪ@8ab~_\tjVZca)T>FHͮW 4IҾDb4}{PJZP`XŅ<69ک(5! #0Mm)WYY@lL(y;-EN^N^3M]9;ʗ9I+W Fz4^΂9(5W>s&Ot}  3ԞOg!SyVѶ4 A62 &|*1^~]z}z/KwC!Сa"L?e ly2 ^rd_~hxH죜NCO/YT|s ,|@H Uc+,ΎGևҏp7Nz2H9+X7@>4j)#P]2YgG! 0+ MgFY7S&o͖cħ@Y ۊŬأc9.l& Evj#t&B%f{eEOEē[t#dW&7QؿYuNT/iĬZvcGɂ׼T^5 3Z1-+}j5PjS?X(\T)llSedtz,τ\F5:O;M/AJX +75ISxj?j&@}O=­U󨴝<~LlETcA9,p\|^ZKD"MD&>ǚ)Ǎo,T1F"БwXuۇgj@#twD!C]|Cj7l\(-LiZd'y e%GOWT`MS7]bKOaÂ}f+\J5-fgl{Y2wk'P-m!BfvXpNpx]DR׈UsE7yw[1Á#Lx39YSЅ>jr=C~%UpvbgWY$ Ȯ׹CeK`33: R),]&4 :ęE5WUF;MBEgE&rzxۊ0S'`{k,0u+1mr܍ Mg5R>>)Ho=Y RYWVl›űwH6[o' KȒ`v14MxCy K$vaxɊ3&( BUiwR=Ŷ9gDp|G"rVYu"L^Oq[:$Pk ˾ܒ!բj*בֿ^t~|4ji Z@;u|S?be13mtY (ATk1mbލ =yw/ܷEZ'n=bôCEպOF0/e_-{僑7gs}wÙ6Dׅ!IX&q&G(ܨ7N 6BY j[Ԧ8c"7^oٮ oDe;&" CK2֮}QYE#Oc@^~d۪\/ $k0) sncYc<˫ޟ; ^foK .I· z+_ $2>#:~D*Rg8q ؤV~+E̤L-=Z=[<iNPPRvƪhO h+KL#a󌦙45=^_wO Uۑ)`YlϽ/ϔ_df&Ԏ.|û:}܂'R/>H`By[t9Z,v xhܲH3t>n(p?-Is Л8Sk!E:(f_ZKlQ'?wC]8֨5%( jp01iod%H)lw4(NAy @VOs\:cphqo4D ݺ]? 0YOSso8TA4*י2`2F4݄ݲZ:zȤUrTM,D۞ÃLИ68tdA^ ViCTRY, f/n;H`'ۚ츌"+jue:yPQ6QK4.ElǛ>P23_*츽Ҋщ>ZʪBM8 1hէ9,?('bXvT%6qIFLwxV~8Ma'y|{yƷnB%qGKUs~ђYY^#cGgN>FuhirX`?VD ocu(#,cQx3E?aI8ӖPDTZnU9Ast :[1 j@ks F ErܛCs8Q5cE%7q7ZvO u0%ju܌ǐ,ϡJ&%. ..9)?u4Y^SMl rM&E^]MY瞃F|Md4G~vِ$%͙STD3z2\)RwY5ag?5pQ(1-\eZAcK IHV*:s 0)yNz0瘇y`rXD)ZL^.`:qWWJ+d’XT?OW>NBDT &|p=KjMyCSs5l'ᕉ~eSAnP,vꊋNgkHK>WO`r'(\$E&1[F-q?wFo=)| 4'ںŞd{o{CO+feAbX8}}WiL4Vi߫5 0÷^:Tmot$6Oh)c»#b'}#Oep6Ra.-(88T|:')?ௐG|5Dq v2 `p=B9BٻZɴSx$]+_kXkG1z.'r@ x߰6ҧm$F  !V6$ 9M+x:ƳԎHtyC[D}$ ExūKf~-)^u6.TbξR§~-Ozk1RYm!H2eQ+嘺[܆fG,P,i%e- O^r̙{M ̓A{q-k\1C/4iހ!~Nָ[gEW Db`gD^3,CsE!~WQ9#,:TEi`ٰWS#2QP/Dp!>&]Po w guz=MHa}IW^ y3~̩ΏbJ/R]v/ )3eǏ^CQuɀ._$q+||[m+A;63G `_F党ܮغ,2!~`'1Ȩx6zA:¹Ю9&W4[,ܸ7k-GT$fEvBo7ocThڃŦȢ; AgYɽD"IeuMVǖYs7O$H2 14ٲц"򙀥WY# =wĞ;$2;'';?Vyͭ.9(5#cuoSۼp;S06M,S[@[#7 0PHCMs)u-Cͦq@08_%BL-HA(mܝLIjLc?]!JjghU8Vc-ii)oI(.vjܓԾ4U"[f4]yY=-~ھOV[yǏR!Źv _~d|U<{e/DH[\qviV1c,į(}X{ F嬸<=4CހYEL[\>ImV[?!\R TsEX)wL80 mSvcb3JNUfRVW 3!rhKk*m)McV%U&W. 0ΡD:eO-&`XЁU&PjЌY["Fe*^KbF숔LhGHX@sH@KKd"Sb@9'#/WN昩@ӸW0怋9VjhTz7QΟQV>mE UMdDpCuQ%b}X3|.A}Y˰с4 <תcgKy} 8fjO{p$U˕H <2K~O %؎(۲WqY:eT}`an5Ro;`kFb& WmC>z 1Lc@*&IG+gbVbU :{4vtr0e08%"෠׺jdG_Ut%l7ZuDVk i#X½$A_@mZFr`kASFN5A鄁jBi]>yw1T \$qA45Śv &8g1 +B`#S мWt[}ڿ/- n1ܑ;?/JMǘٯ\~Th, ڝ@pkpĊPqJ4xmܤ X|+wvͥzHY\ţe]S) (9@7}v|/p#amEkgd(b||5LЦ=B&lq=ʸ1| s +d6{/[C5K:&ZiBxW]ggV+>B&EnL+i6Z3 9N-A~C ИFQO:q:M Z2Iݬt%3'4n3!~U8nJjo- 4K0cO\8Y!j>}ifX(E\?g$}_Tqz0<>rZq4R5T[  uuF16K"NE;r_EUVk 钩SM)#AneC) 8`䍥bN Q%ӞwB b($m|sr{|Gup LiE$շJ`;5n&C}HjqH&5sLq)t#g "Kqd;=$K c_tk mrJ*+S$M*v r8y#v>6^|+y^JL5]ʬEϛ^h]L"#yoFzAJ}mxB2 uoU>Iu{s):k~7@LJM( Bp!Ɉ ,nQ|jX̅d/|pKL`p:9ڡ;'[v?H9z~RbeAe[6+ sM>DsLW|˽?=Xl:HC6`z.s҉P5pT5$2"վ W.[${Ӊ 䂐'ӋQ}`~˟_iJshRgr Z-]*,MuBlѫi5w4YM,1z Î1'E(P+mx:Cy>n / ˺mtV*AG2"5SH6g585bgeB>k*MfZ2QE3Ln~Ҏ &tH-PlK[#0kүia["*hV Rl `\HY&LZ]آH3/ r!,Y?sUK䛏0ҹ:fYKBK+jpl:Ab(8|nb6؉o,)<_0zɏ:z1ُ2g-tXD)WԤ:|ݶV Ab;"eu`յVbYCqଂNcU< U:Ay= Ť}>t}G > u{eh (e.I,>VPٸdQ_Q!퓴o FּǽDlB 䏣ɻO$"?/HCz 0;ݡ:y3]7g͚. H&×8_*S=M䜈M[B{*J}XA!vCH/=2ڃuX1cN]( INnÂOXs/Wa2b͠73Іz7|:GT4l[H՞C&HvZBjC%ڸ&;\!&! P$ۊ).|Jo)E}ߙ_첦o#!*Ӓ(-uFCsb -K3ڋ<7P_lyHvmP5XFw9u'M6=l; ;S2t/R-/mΜ\X'.{NѶ% o\b.w2ݯHZ꼢q~G^ᛕWGzg4~xz~㌷@O؟geo2_sɭ˦b|H Lj(ǿ( 7t4qFLpirRug*\L6fG{iځi/H_`vy?%FFwLz휸]@&:]GWB*x~* 9;0`7"'Fqv$(Fgm;̯zˊ\`/uӈ;ޠL@h`up K#d_c|7<ߥt^G5kJ[6e'gbh5fhe!Rdh|s'}uW "<]ӹ+~w:hX2Ԑ+AWn-*n##Uh(g=}nQj(RMRtV&zi gtj~!VLZx;KQml5Ƥ&ANJe{6#jww؎@ A0\_yҷ%G8cgNt檭-KX}Rdy>@->d=mIɶGpyYb 8`@[H@C);LR[@$1)6,)6wg笶i!UdA6&2%"Jk<b@S4MdSWʾA1X>o]L5MAlW"͆^qH׬y8 iMXf+2r0I7Pl$Fn A\J"sЍS~%;5WA7)" D8Ђs0H`Ξu6zCt X4Rs0^UYTk嗳|Rcẏ]ɄَQHѲj2jG{zMA"؈B}L1)9 ;$2?/Kra~dxQW|} `Z/n/q g3wAYGUca%k +zl fFT b Nˎj [1jCX |:;&6U3p/ cANZrPB>XѤ̀ՑaI.Pdq T&BlbIyKaשeҒCR8xtZ,J'` e.zEHKǪ396~a?UcowenPgmae(} 04RAR(A^ eRbG3+l(EU[zC| ;7˦9ut02sl-nͯ)S^!0,dTqJC`nqE9NumE >h>-!N\I 4F/."gP W$Y!+:Pi@ B~0Ijk !?Fk>vI% "ƙhE&2=4\*&s$ʂ99iӰh@7B.ih8Ʌgl}l Z]EbpHY?-~AJ/xmi'r5O|/wuf(֬˨_9m؃,"ae"im#@i3[>|뚼 f'$={l8EZ3P *YS]<z_cqBp1o3dNz4=ˡw@vF˞l4o *~@*-~_,a*/{~hT!"_5w D(K*jND=/y gg^fhqWolQb_CNRyjZjNY2Dp}{#>\GPi4&{O7<gfdcۣ̤5d} 8[NLn  >™n~Qe 2M歒Heɾ r܍ QʠUF@ Ծl>;\}[Vہ*$9ͩk~dX$l4;=&EϘ6(nr/DSM\7]-6^UW@W^zumG -N,7DQ(}dMj>Ga?g(ͼE5GL P Oد0 Xv'vlJJ]")K Pp|{s#^ޡRC8B/( ۳ωƸWhz篃eIxn Z#?hG^nn{KI0?AsT{@P+dڋ-v8g BHp^k!.0z0,&*1N8Nih EmQDyo P|ۅx2Ry1-IX")zB֙Y~ӯ%N]QM5=PRtc:c/0yarQyo``d*J3~ Q" _ z/qtRJb Q~ #[gRԝZ +v^s9`+m`l6.> v/ _7~I(~+)e̓r ut"D#& tmjYPfmJ $거{@qnC65P8.p?Н;Ńk4hQa}0)#!t5#ʡ@2ܠߘd%KP+jVkz0v_ۏ$vol s c{;EZ47z0~A\x-e=}(GZk!j='VbƵ>&$9;9~|e^L'(fqE5IU;Q%(ձ (1r^Itǘ>˻E>Cvy3=Xs,o_[`eQ~>ս0EIn7Aayv3ϯ~o9D}όzf~?/8uL/ FkW~è$ɣ"h DuAo-Dca֐Ș5E:i)䌀*%)NB ח@ 3FU/uՇ"Su;y]o|g4k&%q@FG-BL#b  Υ m*H) -CŃ? 15pޔZ$ԇJ%WM&:I= .!]T~]W}ԧ/,ro ЧM@Ղ N(v4D=sNc74aeV!%A:q>SKC@pDV@7>6]zD_dEST󋞙{ED +?>!9Kn}} _r7,=m(C$])͋)D{lש"@رwK#rQ5*&3||poz7iXȐm_/,Ais  2d$/D0n֜i)&w8,=#Ϻ &Ӭ." y~  -ېL\f5F^|>1yglMZ_|Z$6Pfzu9Y91 s68竧*Th3Y~vX+a9Qݷ*m՘+Ku;̫H{9#>Ͳ*X YD'(ב|a U, &VmԸU\kum9h**iw7 Ȃ«aq'z#nDp80nKOHɡN1?Ն{҅}N$c!FP)g3[ݒk&R&؇7m`_ V M1LVGJ+̢{$-Q*{z65Ff; G]E} !`+etXbQ~tȍL@E2g_DPrîg $Ӓ|gsM)1=h/ ?E r?@Aj"N]IeߟmrEf'nN6& ++&f&M##$Q~8wSnn;ɌoA^z\ _ō|X\$ԑF%G.D3(S*ae:$1xQ}|pb;e| &o9J DJR2%eX3.Kfy&jp -8u톃ʎ-wwbzB8buRۯV%vA9734$ #f 8~\G|tlضKDݍ r B0*'沇$X:,s("Q=CS^ď}dɇenb s7bqj&2%D&f8b¢2eۧ_ykN5ډ-5׸3vi(D*T;}_2o4a^{R5 uKxUVcB?0\]] v է@΅,-aU< zT-0 vt3ZpaD=<}cIU?<Ҕуv?B;;HvTAwH>XFt5>,Ǵb$5Y`3WS7EL磟`/SSڷD!Nvvw{%E 7E?olmRHƴVJӴd>Uw8d>{dߙSxlx61St;ud5'~'D{ Uk%5PxTz4'#ƭϑ$0D拾o$G w*BVτ(~5bؿlեWw=-'f لQG<sxӷ-y'py|A 87hT˰x1K\(/ju؂ܮQNef4 %.]8JVQo[ z<+Z }W@j>~6,iG )6 ZYEܐ͏#Qn74PtvZ 3tuEc#n-hnw|C zI40ЍwT} QyRaZ[k1\ &Ёe(φ:Rz9% > w,(:JCGמ7=M7 pD̈Jea>Te̬mGa֚YIP&t%7BLe훣^jƱ,Vm7G-){oٵ#ؠt -vI Y\Uq Z$>-e\ZQ6Qg=P}v3J) [֍+T- z[0 cDuelU%W&}11(ˤ ZtPHMmikh j/)>yArՙ(ZKkoxGO[752ȠCdCE;"MĞxQ=[}J:C#$`?g4qGruy{6sPªð/H+j܈7$ДV{&wF Z,݇*@!L Ru4`7ߠǶfEV)H*rǐPy۰%|0`~PHc!"S)& +rM a"yx AnG5IɢƸz;uQYtuPq+9)f#pْ3oJjQUY "y܂ U\>Y8E( ڧŪi2nyOGAN5\!W+$MTHuj-)gIKJf~yCb-OgLNDCrA}Eu:@`W~EDT{rm5vQ7g(Q*s)]˩NT`'Hs ڈsH6*QAA!q~%>Zerpsy2?!Fj2%(=-lh? e4==ђ}vJܤL hST[49uYVvy}HMVk#YV\9дOwOJuGBCMcLXo;w$/3㈵ (7U`rV- Ma9O ߳K#h%o/,<QvkC3tSEvlo > zw<> r?ySfCƔ3YOIEiN|bGS`E’g75y`X딃G)6Q& jҽM~ k(kGfDR)6Mz5U4s0k >U _!-'H_~Xr% *W_k֮9>+]Ԉ#ۀFE);&};;{=q R,?};#>Uz*u ׳q u-[Otqk!]ϜqS[{my0 9-AFӷK߈$n94yȜJ#_-pucSlTe#x£4||Cw\Ų+5nR$˓[]BgB+jN~fDXրN*0`Old`=z 938L,S8J*4ηjt%;|g(EsB N ֣o~'E|{wi#ɕiKi,pe8>-H MzoDA:AIR;cN'mΤ{..%O6C­1vv^D4tРٓ]msUXpq [*:@֑:3o!Xk䵀C I*|nEA ⦝IF]zp6( ɳlUrEGΙKɘ!ጁa%W^!U4[\M ;n* a M3PNFY͂yZ>^eq'3ДXm#w*^R^9ۍͦOb80P zP 9$< ՁͥY|g9Ę4tj\,:&ez&N#k,A)Mq~y.taTqJ9ȯlwnNN=V2х*p(+ç˥˿ Hm fU.UrHKʬ:A)fBr@yvUbP<=En0F/u{2nx {0?"p?Jx hhWE¬<>ioS1l*lʙݗ71&aJ ӠyPРbZ:ъnk)5>k XR*xot _X%u]0@fK6[[~QP<̾w&JnC^t?ϙ\j pEן=ZJ@A7lcs) fA&NJz{cX\ J d :~\"P5\ޭ o tձ;~ڻB)G)3)D>q֗oin5Pͷ< Zvͮ^5Vj]zS̹&Qy]cD(ٝ0d}C_$8T?cDNG\ {;}5-=~~ۤ~"Mh|LCc`c.x{u/xcB/&~Cw%.c ptY0zٷ~V=8QU[Q65/ioYdN0ٚFԄ/pZGGrVb9aO'ތ\ǂsJ< ɽq.זw8-vUu>B\0Z`KP܍9oz(4X3k4jxI\ZZUneyݛiu˧ge!Tr?/Ռjَ YEv#.HhTZe/'9,IOWKF!tdjTFz/ M{e2leֆ'O$l%#jD̾3S)8p_`JF2]R}$#ec<g1bs'|ݷ,Ӝ%:.A{Kb)j5iKcP!\>ꗊH:+u+)w\\P۠Ӹ[xIZ3e?p[rv Z8^Q4i)P Hm= kKi:y9tYXPaM17}6CAfM['wb5#rWB Q@38C?Q(Ie!H)\fS7jKqLU,%FyLCvjR4M#@kä,b\ [:|" 7;!,["|9!ăHlKc jqN4qcxvLܶ;8 74 2bʷ1Wx6zoY#(2.~U}_,W"#мC ͼI}n?6mA äM~OACf 12g=(Q'a4.hJӰ:|d0B{ `=쉯U/[6Bn&_DXTdqx2PW@tEׂyCJ yp?0U}3t~ E YܤIh¼Ri`\)c>j\E Ҷnb{zR*: K>n%ׄzR_G_u?<3sV6NSPObsiF6v-h*D}EFe,~`K,q&DH' K acO)(+M&cD==hڣz571 Tev],qozm`5#S\e??+|d2QǓNg eƟ1cUWSln8_Ca RXY{lᯯuf{Lj)c2b|8=E?az^qAHL&E˚+DhQTe|+)7 ^?KmټEdopŖ K7prY{MτX(/p}I,>( w2As̤V=ϭo Ɋds\x(@ 6uU\Q WKuて/@OHDsb"VCsLwD6%FxK8 T^rQ_t7W?%0c y74" تq =Y?߈9F"ҁ$TxC͛ynKaè/\M]tHk$ʰ=(pd"'k blt~XFT$џDŽgDڐZ(ŭy>y/"5ٍb6;W {n/n%L7V!cξEM(5i.P}cL:הYT)ppYiP/ D 4|H, {,zz~Z]*doȮ˦"pZ[{+9|YB9QmdJً ]) a֟9 R''w4ȍ`.A$E)\Z O6.HLڳo q<_]d B1{؅y6$TDG6GVl~0_ڲ:M  Lcam(:m,ir'GWbxwTCZ T{t [j0&;6Vl5u!O=ouNu0IA7.#\C`:7g_:yP-EB\eJg9Xe9oQr\v+ 1oAϡԬڟc qt4QQ}4ΆZQ|.+gfU )ڙi);b}E,ā EXڑ5_q>@5K 3YI7YWRNq\/Ax&ͻG TXNf@rG"?-˵\4pt$CT&Gkў8kGJJډucЀT͎Ғ O1GQ٨rf4Vt-XސJFĪw(× ?'䩑^G[JWKRSU׵ښVb@Hno`)w3ƨ S1cw(>F\ ~sͩl=UeAZzVjwE*V+a"W#B5m YS {&3xcq-mPGRiɉl̠+.G1AMj}05c-q9dFcBSB>\}*甌X؃EƜ9$hivb8HV2Zv K3fjP=I}MB.m wАFa !($vtBhjh6=u97 ni''#})䑖|uk/immTBTf0Qe&ƟG.rDD!6RhF^89E+&TvL3jK=`'>&$وȀ*Y݈Y{|?]b$S6mܿ|mg#lTVf˃8єyϋK_e}_28'B;VJ- ݆ϒcf")jXGDbWL3)PT;~20Y'"l;y1E6D]t2UEB'90c;/A\x2Ǽu[V'(4R "[9#3Z5赇^@s26(3A,E{SwQ't;&`ݰ&>Z JrT.f/cHlg@JSF?8yj(*F*7Q3k"4_,`ĀEKO=O4bS]¬c&O>;PޝA٪f-P"VϗΪ~s}5#isbUUwN>V?z lfuVc;\|ԭD|}ś/8dtԯ ߦefwMη] T T{$ND卟cX a 2ˏƯ_Шd=3F[/lGY.Z8Tu=S7KMN;# Pʎ2 J]H9rGFN&##o ݞ\dkn13gܼUɚ6ے ,'y.2Эbo_ /#XYg$+8`/I`>"\g /TG{+LUA&5 )qQyU=hC~&7ʻ:7^Q=+ik0q"2NDw$Bx=s]=^鍨W5b̏EW[a4Lt -H'b0ߴ 9M6T.eW?BGCJ+,^ N(U\|k]w4u^ #hFiKNWr]\P% i^#>m#xg먝s)6*b&$=/E38<_.&M' ' 1F`rN9''ɱB3ehdDnzWUJka~S.a̮tM]NFg+W"-5ԍ3aOą {]Xq3eHw'sq\D/ufՊn*>1:ܐ~\-M@ES:Xb!XW&b1;ci_QsؓNE`YL:U0سj3N敭G3_'ޜ}0>xUY ~o'w˸S 1Sݰe}Yw*.drK* '*Ll[7FӞ۽&qEjγ %eXԓB2|xO&?fTޣXՑrsԸmռb* Ӥ-5nW5$d,- *%_>m ('CyP.Oz_E}tYU( 6jC)< ;R@5]ӭI%E(2Y_-NatzqI``{w1OkF A1-2b^+[SpZ`&9~=<&򨨄=f+1)-U$FCxQE+xUAYj%0?F\ְ̦>B#hBŶ|ő.BMrm$aljR2 13,A`[A"#y 6*?la85*K0ajlp=1r/pzuڏDf㐡/YFdHButn6#>1J _yq~{{ Z:TXKi+^a{c#0~Ӯ* B85ϥPؓCjw΋gwpJ/NYesc0f?l2jٽYt+$TMeBӕeE1UcHU5lxȖT]Og`xBǕV: SAѮu#y\բwlsV_ }ƹX %$ܬ#fPrJO&yҴ|;$`ɂn@<肃?a!lR8GA.8)Gk?cv'w3} _[7[G- +` x[D2`!c_#IJ"|Ό^rE^gDTXDž>#:ICQ6`xqڦf@=@sB7r,_º#SvBV¿B~DuSiD,miso~iCKϥpw MS΁:k_2]RΟ^qxFtr rv(J#@ݴLV󒠝5ºeE-zo9# ]m;i V,kL#jc>${c> AF|kvI,yIcڸ߈{Nd;Jv Mb1\mR0$"9~ǀΎnٛ}fI5nW @I&ʯXX(6 'ʓd8#=M5?kFӀ} VVv Zճ8isq=Ta! >, uvtdo&5\ rkȺ p7@#Mb<3E M+)Z}e|iD*HWI>&AR- .rLi9˧7i?- ys5Dڋk[`P 3720LVL|BrTyFI٥_U+-RĻ`u@d#DT:g7)ELȮi| iv v[qZsxcP Zwؙf^1:_ȾK|GzDP.N[508x˕ avcAOga`?S7;Ie ZD}RzLA;K+z@d bʼv"d3 YQY-(vb|׫$|_eх~~ңʚ5 Ɩ-Ò\| V,GZYѨwՑ_5&q@?f#ֆmi@Ҥn n)-EfHq2[h^r*7jU\̐_>xDpgVe+rHoEu`Z3 ߂K^}SYFԜb/f2aь !DYx/ʗeB }7}2+ `xOP I1=ϝ#pgR}u )dNif?i}NXrM\3:7q,ca}Z=r/mT3PnS&DN]a]pymF&.46E>:y)L?(13k>n":~.1@WMkhm3'9n}$5xMjdGgKZC( VV͹*O@Tl"0#~(WQ:i rzZitFt-6?r SRYP##`E$} `7TIx@BUw )5e"Al V6cbKQ틞+_noZ$:şŸX' %\5)LKJ- /'j:l y糧Tˈڦ%q(!7W&N/~]0vP&nU[J4T0.$ݽ},ⷔ^145:~wpWLAVq^06.2oF&t>@b{F0[6´/Ȝrҥ>3bM P*V9-?Jd2\)G§A^' e{kPڢ[}7  {C1SE1#CYww˶nd)TB$7sAϢM>X^H:D.qOג\\Hߖ4絇bI fGiG6jȝ2IՈˊ˕ێZx߆[8/yEltgLF^0^N\zlW! 4uE'7Mb*Uw_? ߮Fw\9cV;~h;VyU$q"Rk="%0vf?{*dX#)z]>C ºǭ۾lnnok *ri[%u!oyU*at*Y{$Q(s~]?fQ3Sber4 `C͹AxAkc>c1k*ֺNH9H5`؝2MB(d/qo X4'ԕ7ӎ&l"!!^ k1c[y dr鄗;1DcWѩ@Cbt۟2/.1 }TΆhO4okdw\1^RK$dVcoPTt__|0Vm * Y"D;H-WnX/OϾa,(90}Ԑy'kSt9r4qUM+RuxTNVTTkZ) s1LaM Wӌ\E 3tL ?'Nf+8:ٛq;ѶVlH凊"Sya[|(wR&WR\NҏI46ܔz5q%MY] ϋ}5*/Q#fen jRNn!̓ T}š?{ޙćVUv+%'ɌNw4)$ebADI9w\v,bFǜ-pPv +!^&]].* 4v ]U h,#A6&vLMQn벋ɧS4޲EVuo Y9[__(V6MjI 1hdzNN+F̢r,OD0'aiQ XjDv7Y@:Rߨ^Du{7 >ьi)3z;^q_8z L&w~@<(Nw_&Y+&>FaASoiȾ#:6Fĸ~F6z=8r9ЗEVh 6x5̟Ml7`k(Ga|w\hj>[8XgfNꮚ+k#`4_/QLowHxrd͟U.jmHȔ>)tDħ>)gS^ȓ8Fdtjз5`޵Bb': Mw/,S8- C#o\l~ 1IC"ήnl۞n/U ^Zxr1hyp yR2ui#=A(Ķ!O $r \~31ʝ0,ħ:]6b䕅!{ ʈ쬵^I ;aJh U1z+׹HNvkZGC4gÀ.K.lE0gB" Dy!q  ɻoE&1F6K\5n CHqFfu&CeIҊ<@4d%!e23X!Kj0g_OT"6R|@#}Q]̽$-q ,Eu YX\!sRue;ٔ_̥e[^`A۬T=/k%ݸ10novwڱs_=䢶|dk9dm~ ♊孜FqIMW& CԞ` $ܖ \ BadN}Na2z w?.{,6K^* Xឩ*[\f!XgFYwŐ BVvIrjTT꡼$ Ǐ)Еp̒)o0"#VsnʇM3tzK{ L_G[#;_[eSo?h`Ky(峇+j#P$LХyNpbJtr8Wݺ&$55B; ,y5Q8qܱh?A` '6ilh-X>Ms>̍$˺X 6- u vuC#B›Q"T@G?9 l"lK6f 8/ڢ .}s B~}@,'RùK[iE>$kܯQM L@Zxs UXH1o ?KwT7J6^SZ p'(i3: ? ^\j;lyx|b N`OsU~f9xBM8#u'ތv)\m[ #*3u'MRm fEGg4u͚nw Q'xؕdyaWw9dҊ6O`}-ϏS3)\ۓB8x\j4sbRÏ67x"}BÂQgܹ߈.m3ho'\+=|phj:+(^ ^xV;YZIuaQ@j?-4(~-Z|#~Z+0fV+qDe# l NG~iRu?d'ѹvoNz+p5BMbziB"CDső&E#i`2lH/9-U4up3jlMF2T r|yn)YoG/1 9uP6quuNY1*ѩ\'1F!N=uP’Ƅ ?3 }o]u 3,[;ue ڣm釯>l#[q8j`}Gbd2()+$S@YT9JuNh|`qfkV%!o֖dp::<.ܣpDl Fhy}%[*YlV<8 eIxYU-Xnn.,&}ۡA5K"RzgۢT8~} 0r6u b}hO4@ }ywc#hAXT2$+UTz4 y.q-FȩD(UYoP'H"o)[ӕc%}шC(NRïq/1t$i)dd "96 {H< H @$ L:@~.g=cgUV9ߠ~#*ϻa&2?$r7?YXnN`Xck1r$~O}.:ؗ-?7N AGVn`K2yFlGK_CךH)7s͇& 8 iBj9޶ZY10jV)aIaL?<8r۴}^NXZ M Ő/tc0XJ/iR +ܥ&/ Ō'+y؁9tbV0F]{#rQõTV| "% IבRG;\=ˆMS ]Y͝S-Nnu갯V &?ڦPc8T6l3kd)KjBȊrbw/ :+#O!OE{dq0vd_[]l6\$ X!7zL&KԾ̏%~Ӭw|;|;îS%WTi/%"]փwDO{>݈ 8h+! ]{ s( Ҁ=@D'Oŏyj[ jLf|/sj Fq0޳6`LE)iHUS먭ȥۜm>ltV6NnM"HT$=!}F8P*wzHj-̄'oIRVhRC)LF~fI '`^Q|?4@FʽpKᛌsjymv\WM&gxhe} GyHa'L'r?#r1f+߽AXQf!vbL T_#W;#4&y4Fv^vh9i}g$ ;/%3I ȓ@H.-kM5$A4;8#|oJ!yD@K͐B(iY15־uGd)lu^j(Z߭Lgwf .M"(u}W4CK7 R; ULJIk|#[y'uզK$pR^[KZ02a\{_UATi0ly2Yi2r(-#͋G4/~`xݵ!xCJmJY =7'*ܟ^Irt[*5pA}HuIƭljMfgNE9۞³E.I8Sz<uQ0 z _.cNݪc%5hLPoRQQd/tFЭN" w2RS釵>?0ih_C5EM[! /(45l5lh@h0t N5HyAqO6^!0`r^.a BO/ [|퉆΀tc_A&-w2zƇ4W?qҋ#ˉ^ΒI ?R`Y$I'-Z^+#]gOKiUy-{hohpڽ%x)R^Nf/Q/3E#4q'Wt9W9C,C 6Q7's Vm9 PnI$9^9"tſlG t~T[ XrOϚ-QON_ ʖ:BY{w/n]F`EIAe۫J)fœn7}d/=&99SZ4gqGǩ٫f0{:[|]z+T[pA%ot9{|#@L*RߩS.~q"*a&rЕˑ!Jy[Y9EsQghB CnV?L\k"fP@k-Љgdٰd~A#!5(d ۠,I` uNf #urkѭAl+N4*bTOS@>x#tWKlP&e -2X(L`9 } ,ʮ#/PC3eS _FS*GîK! `l VgMmk/U{'7l=4ݭ EqVvO3E m9B >9za\x~)qCޱ8} ]!?~mتJ%iAeӏYˬBgiT?}*ll}EROv<=%k!mqsq>+M|r\?`Jw5{Lu;f1};v YF!Ϫ!dYO^.(݈t*DžedHClB c̱im,2ӧa};U]h4lUE<3|1~;.xHKRt٬u\I$ c j&3@j9E%pJ}/;#˴>szf^e:Kx8K h98]o"G$">jӲg+z6 PI,KuFp yb0-}VSR4yW nII,3-)&`@̢5tp';bdk/*=XVqd(%@XL͸QVJ/ծ}ˠ4m%L1C*H:3w.gUcTN -n3찈E6b;SuqVl{y&sɞݻPLu*1@? ~ݍi ҉k*ur n&a}ިk̀i&ԁ]*2 Rݥ1P3*NeA.夢i)9P`1+Rߍ6:-А 1FGR6|`'W+*wc;^JbՑnBwb67p\?f8QN_!՛ uX+%|lw/;3+|3s9 ז91lg\GtF/nU cʻLNȲ3:}aq#nq:x?&eE"]/5.C@%p嶓ɷOz5c]gifFŠ40Fdug3H"o٤n&׷g&y.TH/%FC;dNN;`P>X*,gE>u+`~~nJu¬æ(qy$ ӢI؋#k.\"Yk[ȟx%Mn "Iis,b4SWzb|)G5FRUFTP ~I)qt_ K"RA w.Zɻn9iEG֑,yRA; l@]-]1,ȭ*^CldS4:Hk td4RYytp]ķfOʙxEt%$rJeUߕ )EiB5)Dj"h`Yga%=i@h`2vfӪ䌪`O'@GTQhZ_!JVp¾|qg $vܪ3JHv>-k2pzEvFqU X uH_8-lz؛cPn=BX(Qxg V9wZ{'{@ ;j} \Oȼ@@z, 2wjvGrJ:h+a{ض:44N)gVq" >FۀD؁6kom Nߙ1J)~4tV0/g=j%:(D˝A{DE+ڒpe7v:xYt,ieVr5⽗Y?B j#B זg W(2.[IPLEd)-[Udх )n6;ru^I6؅/^*Dl[V!2UNiU+Dfa8`e[Bތ1n/CPY D;{?:l,>]gV-1^;JN ">>`u";b@8G^mGBpf͇ޞ(L/*,#űpJI2Ռ~bR/OE:KꟚoڵȡϞ]1>| ^8U`|I6&=J/LdF3:1o.`fJ+C%nEBR!ySz%6SY8Rד;^E;zObC>$=h]oܱ5-MVCh厉2ٲ؜J=О ~6cz&SIx+)f/ 2Q;/ea !PW>AdˋYt+RcPxb1NsQ/"z6 B.qx^\_uZ- ρUn'+| т#جQm(Lïxۚgd£"~בZ΍[<-:ʎ4-O4nR+ʂ̿E}u^9C*%T2g1kPP{kF"#-^7dʚV'02+) a}.z3 bNbcf5Fѯ >\8[SAt}o]_]uNrp̵0-XY, S7`Nh{&:٬KP -|Kg<{#3 ֛ܠN\8OfcH.>=+tb2=#6SS8/bY(>7S)>oaVޓ V -*K"BFKl1`㣅(ΰH]Zx`|O1UDWV9wR,J r,<7:5̀j @&HMӎð*n\h0`w)'g¥{4ۿ=Amr␼!/ 2x+^L`-$CUL7' 6b*_o9^*(xsO];ʃq6n#7 Ovg3/ ZάAAO{.fx2Ꙥl$Q>-iE2/S ![TmAd!h6>NCuFmzm~LOquSn9gub3ϝ.mV@1),rZ$mS8-%Ӟmgo@ >\g64zϥrDrkHx7 kkި:sȜ߮dzwZLs/+8 0EfM5mn^VW~fw5Jb˪ `1"~0\JmcCa C93Z|]kk"#;Qx걾S^ *q4נ2A8TlJ]QA:Y׭C`c[~)Q@)njX!N9 G^y\և*Fb~%awsՍ}"+Zt q:oshZl8_51_J:,7I*VqIF5DISQ{(by7xHkam_k-mFϔ);Yc帽% FiׯM wx0QkNLظ_+U\ي6Vy y$zA%lC职׸P4ŭ LKT :?X?ӇJ'_W0 cJ!j#g:&,ϳuY;) n"R=vkA~Ssl$FGpN-lA[FVhD`[SV1m@i{R!J07\MyMH~Фyyc;1 N C ?ۃm[[M؛b6LtK®Su;(MF=nQDR†J0 ȻKYG`~f+Ϳ/IAxltLLB]?,7g)W|Ӹ qM0tiA]5p-N~eRu4 vK#,1N*ks>褼RD[F%엱G]imm}+ā].@r\j.B8\ipCCXϐkVQ!Uq:bYzB:i%Rѳgx'U-ɹ&+HS,6RVm [RFqʐ^c {سn4BQ9':Ͼ˄ԧϪHϗ䷜,ݵw?|cg8 7V03b=>Bq{|jn]OEs@m3p@!ʎY'ٮ]w^GjMHI3訆ډᢳ{vԽÂh$ùn^HBkRZU˒~x~uTgǓY[Lm ^} +ߛY60=.۟f)[Xu-H1 jbTOJKMv)+ BOn2渫~ sLAfN,u+& M6b6djRާ:_ZvJr pOkv8g,R^0H>h'⬣P V:ֲ S; `M̔*eQaQ⥤Ӽ.m\j&!-[ a# }$BK ʝf cj_Hqn;U|7/Cb{?]ѥ:ܼe3e7cmaݟ>?z0JbB5>̢o5bMZ-}߯  l[Pi :dv~R*x_нc EcCJ{'8~ 8ԃ5Ĩ*qR%vtN"fޒpFn1d 'L @aF+tX]4Z!hn{QYwЂ~B1l@ Ku{7 ;D#J{Wdvc}D>.I[Pޚ˽a !'{>MȢmjlWEpqdys2W.8lvU>$ f^< zO0fj #>7r;ť!;ڪ 77Wͣ)h#q`F a$qo&?|utEXXDTU->5S.? r%`1dK*:tJ ۵"\qxbhΜIN9L>o>z!_IsW`Bs_Dzzqnz*SYPL?dS=ZnȳMFj~Rx4UʬYΫW 9 lk6$䈹z5LK. A{`=FzWKi1[;I-­zpGM${%8tDh:UvK,wn 7fnIs-Bc=2 q> --2̧=Fr f,7bjNf}exb!\jYHЀ!xt MSTV:_DkFOf:?!<ynD SCmҒ>"T̉ҮD+ 5u) [m~;W\vFuJv:h}4W-^&4*>v9F2DӈcfH4url<Y\d@>=\;&exDc6pw`-w: xo:aSxq_NQp[5Y~z'cJ~ar@9ʵFFY"Ea@s/PϨ[y ɪ\2{Ӵ[l ZPvgek!%MS#Wiq-QC_`x$_?,8[3L>+wA蠆J耓U5$2Xhl_SW$ 4xt6.1F5|fX(_ 09 ɩlz(=4&PPщPIJ ۰<"Mc:-F }Q 5X[& cZ3L&c{J$c+h}eJ ͔e'ey+4_QNJth剩cbL:oή%ABxx=F@ Y޺z <`鸉c3(֪Ȝ\Ϫ=վ(/D*; hSt8ϴ2d?dNl`[C= 5?SꝾT2 5HSqu0gBeyMăGRAݩS\e/hjUIC;A/X%IAr7xY66__H T4e7cR5̞XA,"k\hvVWFaC([_7x]mnZ3#8ܝ3TL>{K"%"BܴEP:{fYz ľtJcv,m6<*|C`dY0ԙWyUNwr7BNk-XfE6 eAعt(, zW<: t:[YZz' @YiY1]1yI<ݭYh1'wxψ2s$bF 9fzj "2o @1 I8?].SI8;V+ q}L9=:IRyҀHR6 (&W:2=RTU[dl`˒|0P˥w2 luZ"O N|J PzU_S>:dhfOD tSW˫A~VM2p"gIqi$jQ`DO\+O./X¡^,uTH'lF Bjj}%%bf_^u=L;B\n|#GȭS<_nfyZړUUQ<~w:dd_v4#%q_-LZtc-A[&#< *ReO%H:| TWUax,_3(&[Ӄ0*\?y)ϖEvV)H_p7]|?t+AƼ@B@(н0"458ta-:eQb5zG.$'9F#:_hiatr'T g.%EX;LyKK 9,5+Jޒmz,<0X'ZHۋrI 6F ؀ R/CҕU;uPhϏ6"X2r|Qw}c*&3*6;}m. c3 \ cSFFFa1|NvKsy:j9xv 6rЛ~dD"5u2:nvi4EoyWhR|caECO a](OG4Ԍ45{yO iO6 z'VQ{C!{L|@tƘ\UJ:}`gjA[ن1Wa$dV`߫m0X ulw#CoW+om*U:n=?xu*U?9(zdi eJ{^t'C MJĻʆ09(y=SJ>=;#ֆwꆰ`X8BғXœ1栂Blu^22=~rIM3ul * !qLxrMM|J=x=f> 6-R']ffl3Dĭ#*}$x=e4N6!PMpQ=tbpT#׬]h*A#dŅ-d57Q^}w2f3P:q)ngFA*5gAE0WnkP*np!nٲ>6ptYn!ؕل/PUE?/3ф+~[LʖWR"ƊgڢKkk~V|K8M JXdpbS[@e:VKG~ <o^O]?2YkOy%IQlzvƕiΓ]7o!#[P817n=WȩȢä1>XoykBFhe[L D@Cɸ|LKa/㼖 8ܰFuFÍ/ [W'-78rzFo8"l$ڤƠPqŗQ )Q;GȚ{8GSq$=&-"q8+B  #H`5KrLEhX{͖k_kr"JBV b.uU6G_Cpr)?KGEwڏ%m6-Hl=!B>0UHqxݲv J]lmucZ+LQ{?džY'G [H8nx7*EDas- l8Âճ5b&#UC248e17A+Л.Kw'H;=\/4z#Hmv)x v'x"P&Wh-69Wx!KտFKCU tYCаcD|[5S)>kw-=%24h R(;$av1TxַEq[Ҝo⻻gV&1=D= r*)I+ )XR@4%PFU۾)`"lļL\PD#p٣u# DJ-G *4bQοv_/w#F 2SJRӉbS<1 !~|$Ѷ4xxNq "8agXp;J{j8{ 1IvyU4$a[NnK[DN9Q I/biƯ _t~kJ$4] ,N3ǬTQOpEB#9c v</?;;8oM .g~-g 9祛sfn?sUl"1.o2Pu N"XDZȠΩ;w~zvj6`ONJkΛshwe7o/*շ1F&Yx/ioO0Ϝym*?pm6,嘃s d!Fpa=^oUkssC@x<3\1i5|CQh_e&xNʭa #L5g҅2ARWF?ȗ@!wƋڤ|;jV-xr]@tܮIA bϚ3X!gvR&~ у߃I̩Z$Zp|~ZE^FiÁ*a?E6B7]xY|-CIqn$ܬG-MI̾uFZF搌\U1"aT!*;q#l"Xv^&7c.Lg,= !> 3Nv1Mj[5֥3D5g*v8(Gb1;^"J$0sJ2$M1\H |{!f7$2xQrP:>A%MOpCݚ&@{!YE2mB; '(KE[jE8;pZ ԭ%Ue,H"iK$LG[͸Hr:V+ޚZ_'*dU9I :&1JdU}Ps&O֒U|k  4:s.**Ib+A`Jnh k=C^s*$~"-,[xAK7}%G1%СD۪nxD۩~QD5KT\ŒJ_K4%2A(/3oM0zU^Y>5žp Z>mkuT"U/bf_gVjku*S&G?! M5Գz>姫q!xpY5~`~*RJA 5NS71]iA1,Bw @YȈ)+:1Wo$sOip%κ?K֑ q sLn۔ґgGGɝ:Zek"; X9x%d*\\F|̹$MVB0Sy}1 6iMJT+KJ>7?DRy cah)PUulm-V0l5`xo..=</6?X.SIl2]i[ 65esJy־:Z pK:cJ6L98+[5˷7 q{MQ;g=Ā}´k'XK4(Ir:#7 He%*h#hKy0(𛃬S>`gL}Ik'Πڋd/+#5?x` ۙ)}"W'Ž۳H`k.b5޹6a.?ZT@o C:.;Z_\G:?_8N(.c=: (F4rp 'W&/2Q*\63Lܵ{`5\*(p;_Yrqu@hsx@$נJc;K 9fvK@?'{*ߦ* ,\ayvsR*sA֬_zx{[LRF,C<n H-7Rd..^5~o.oN4,*-گQzD`kZ'yAXy{#h~EF1ڸ)A;/ %.]J7,@j΄X`pf Mc_`8 E1!TB:6jO.@jՖewDsg!xz#Raig:_&Lw{g V$JFˉ9RFbL ~"| Hb8/7+bߚ[ޗn!S*+~^Fx/B]ohlu1f,@p=KB:Cs)&m ! f'/y){"L7\[mD7%OEHi~^Pp,*s0Ľ-3ѵ&b-/4)g- JF PR-5 }~%")g+je73 $4&?%˹G[ߑlt-[BN)!Y!ڑbu'$D׋)g9̡ЍhAHr]$gx0 Ffld?r͸丙',pL./8>ܨ-a_XZ;¼<cE_'T' PrԷ^NGPdVۗɬUP;_S(5-jכ(LLqݫ\qp'ᆗ{{:eAFK]Zɪ$Ȫ&'XHAA3$s ϸR+Mfz N.?5IiMj$Ii ,Hefm7)٧K ;-P 赌O@#=1y$HNM:w1N4&ZQUhEqc.PhK^) dzdP~'i[dHK.u)A< AL,9 ;|lyke -!Jh(5:TFnxǵ 3pD}p1z0{oX{Lr`_fi|.Fh /kzbh+9]L~I#9|Y"BW5Y2ޫ&"- 7C|S. +Xm(ʗ790vRZr?6t;ul;Zq$blǗd+vӁMѡ-5I 1.4\$_|Ia$ Mcm]5iއ4I6۠97ihSIvͷt cq;]Ր]=-P;,Q#?m2&Kzq(Ékv>B"UtYѹ8ne3ODt,7*MKI^K4z5<: woֵCD/!q<):"_+>Msj*RR.|;=艹A lQ8Dnfv`)u/͹jWtk'1E-ާۺT#/_Ib/j"&ztxoXU3]C[5%RFEvekFE\]9&>6&X4RQFgJGR% dKuidk6=aM`.nl/cXp^1=Q]l8snf(\\^z x(GjZC,kF q#w=k3]VX3`gwFC6-E+XeY " 9YgםϰChkvH266{&{B42fUk{y0(Ccd,>%+XgC-5 K!U>'xs}R&C@![UrnF58/{}lU2:BsI\!7L[ E˷ gL5L "Pv<ŚKos1m.ȑ)[ T[W?҃֌j{jٜ1+HcEXA^Vta& uKkćg I7 xa}]0BXژ6d',H9>Q>g;)9F7XoRHQ=%x%2N_S cd=#t_f4ة]|A_*B~߷QgڳBV;Н![Kt< Q7TSαV,,v ꚃqŃ񇏪fGVO- s+kmt\~9 ߫/C*7+8e!n% v1 dх m#R3@x)y"{!W4 j"4W!Io͂$ w$4Q-yĪXP+Mq]B I/52[&p -ykV;5QBTΣm4,IZ 墏Ltv%h=p,i)+&4d d#XVh*VEz\ACѫN1tTH&{Vn&> ފKvhy&2htB e~3{5*{<1.>C:w^ksu/Z To+\1N jF4=U*/ +Imfa!J3::,y~ @.|qos#ƬM^.4ukK1%3k 3gUW5TaA^:iv0 ӽ͟wifs-^ޯӯ='MȸlmوOF 姶n--4sRH1,,{Gܹw;Oj棔<'.Ъ5T0I)#mnۆD/W?Aİ5ow moT 4tC>:=gK3jolLabiQЕsգ r?8{s|~:꜃&ή |^kn` 14h;R;fr HL9~ :6E:vx)BZ;;7/lǟ0qW΋[6K5} z{=Y[!c'"f1U ;^Nd%w+/~ёߏLoIa7BDUr+(8\l n6뱏pCH;Dk6z_d[L}µIy'8+(Y3MqDf5]@sy(B'Pˇ&ȩ=M)ԞҝbJ-\"9=]=w h=^l~ lnP-G+(zZ.Ui 6`ÛjQ0~J}"s@ ]aYCjAyoImґYx9 Jy]@Un C/hMP{o~pf^])=nWYo~/ԉQ,ζ'FQ-r`aVri3] uw{Hz P t&){JN|=>yёm?+v3?7^Nap8_ʔIeaLþ#WGQ#=}ooY)ta$q곶7\,'o.MbYz,hk"/Wmn_bYȪ,}ul1MIМj+! Bf]j|5o˙ :-nf88lۑ,껔4APζrK@:s5L7e:_KHӍ>F`_ኬ^ATy4[zb,5%y4{:c@[b)-$]r(qScEm}@i(b=d 7)-8o+R\PP'$s n΅+rr?iyi=h5mJ^mjMp?ʛXJ.c߼9%,2XɁKesd K!.8b]Aq{%nP;Vqq9YBdkq^pw tv)5V^]Tlrjqzpus?toRҟDF6uڿt?e.8*X[3bִ;8߲n8Ԙ ˣȿ6%,9YA[8 ܖ9<ł5Sy}պ5H[>Μ ;0nF1qpL+@tdv:tP5faUg\&XME5@mbm!_k$LO6]^"@!pʙ6@ࠝ.?#:듸 $Bv|':bg/~dl|]mcrjVpxKb—{Y|W|Vyq)Az41m-Ri,Zs`$F{GMsUxv{H`a< 5-&PS]f0z6ST*9IAf 32{obp[*͂<B'yxBJգ/çNۗh6cˈ[!̋=yRa9aty偳Sk#" P5检>%^3O̮ImekƐ%^ȅ)\d2EnbjSfq4};W}Q˓/4$#vhs& tRB#`v7|T nc4">>@ J e1Qd j81[̧,?ج2P4;xm?̸WORԯ)_1t]0~锟)kRFMo<}* V4{m3):Tc'^{\Ѽ5DEh2I~?yD~\g}ҬKrJ0ٽ]ts |CZ~"D|˦`CxXn}kҵg#Tjƺ+-خDd3V?8ʡHޓ"| pezD ӟv:?"j,Uyv=T@R]㴆08A`#/-'g{8MW)Pڠ9ߤp~ -:DVS ^u0@`=_C3sh/y6,cB3 buUpH?[u'7b(gFk[B*Kk- a$'ɢ_ّ~34SC%SުɔdDp}xi/F bY*|^v۟!PpW0Q4E-I.U$+XέϱRQ/oWViDtM)*Go )O~$"&[Am-e{nL9j5Io/ l:<(@cf*OM^cqSH Ln&=3@6$!3gr@8"8Xr0ZELR J_Z){\Bc/27aߚ/Mz|,2~S7K$X̿@z(e:g*E)A 'WƼV3C[8kvWe.;o 2*~bGfEsC†2$'C假hEkr ?z꫷EjA)e*P<n/O$iLCk@ON>o%~A4nBxucrMLsolpOf/q@q: [s'F6=ʛ2ƾRI3N y+eUCzͮ_&ZXZ޷;]S%3[2G#{E%`q .$wдjmy wMD t݈F+؞kC4Q龝D:bxh[nyY}}>Ph߲zeې༸l[euQV-`Ihi*~[z(tW ,)~@gm"ZKE#YWs=.ej\.p[;`eg\BaŶ*w͝6•Ep Vj3?#Ėy?[9O7.Wݻ+ 5(t xEwop{#h:tabH2wzA9Oۼ' 3-OUHGf~.|/4|h.OLϐ6s6`?i4M&* Dί/d5NY2Ʃ@oYCH!Jx# FqځaKtK&Źl3&)ۉe˞cWI҉ʴ?8뙇j&KȒD@Q|Z~wxuR&&XZ >!(da]&̡,^ P 4&؆v:2*EsMl/SB$aNf"zRzoxKF -;SPb*' R`jƌ泣jkIѾ؛5~dADn>͎S;s"-\f8넥CWݒ|9dEY"6'u%׊=631(AL4 L<Ʒ7JYLZu*Kh~3:ɿGi,̑m>;vlyj?|J*bbL]F܍gZk -乕IcF0I״w)"5t&B?F&pe3yG)Ǹr@4̖xk*1KPI뻼"7>t+({ h: .>"SxCoE?XHiDAe_SA0)I)0@ON_{9L,^5E 1[48 [$p.o҈-xsފofX3dh'VsÝh4с[Q"1 / :O=r]"VQ%υ^Pupp>,.\8;xqN~ql;(7Ò&.$} P ( 5w;. 1lY"~^0m^288AJbQ -ΙlNJc5h("z]r/[?L7\,*1>ظyQ=R]q>ΦW_5 LWr\ݯӢ@mˁimmDMOepT ưFf[F'leg2 g`ӱD7"-{CܬZV4(IL쪷 倹赗1rWuN*|l|lC*}]U-F.t(@O/T?uGF@ѮB8I7h[v&l۫ƚ 9Ft+3sp;޶-֛cS*Uu :z"- x|Rwk JJzR"`~[d{O_fdaR5)M S*R/ٿXЎ3j/䢤UaE[h?$ q$s+x5;W3X&كR< '݋^jGBNK mz[|ެRX"r? ZMQʬrH|en eq/X75 ;m5>\'ׁ!^ɡֹ/T~kb+x+0*CM%VbE~i[a*k #Rٿ3k!/1xq pyXBQi;Q lb"S4K" ):dl r*w=vf=(!_zǏ]_GzYw'U_ԝ,w5uBj8r\-3SȏgPid6Lr(x'7w3qnL"gVtfȶԗRZ]Ntyk,:&rX4Y[$tdBg912l.ד( g3 d< -}vSg%;;/2Ӵ{Gzȶq/ qƥ.]{[߂Ĩj}Qzi@x^_$ȆQ*#*dOT;uV!'w; 3FKᓝ5Wg~M\ii<&L D“hX _Z~!c%xZK ,T Wː&ۑ!Ƣ(9_0*aa]hczdAs‹Ǩ^{Vs(nzlQ;lf# -Ѷu7ܻ6౱o48s-}0ӝ@%܎Kj-zr<O{o;1G~*v G 0 9bnb[hY*6 V-RL΁7bĮ$< wgyQ|؎`g~. f.e2*\[pt;&R&.\#?MvlV&.ݜv xMNݵ"3VT֦l*Ri hPwAHV{mBQz/dF/wHI$0OrSk%(k/KF¦&I =8ΐ|nd]K 5;pJYtt `5QkE!%5Mk޸F#\72OԶ1lU /dňRp!Ηl}@zJ_1W $Xf  !MϦquKnj5hfU-fh7B-/`*8,#k\vX}9ͧ?J 9 # ȗr6}C퀿EaFep-ݦH+8G@ `1y>0#^)ӡl%O!|GqUllnN*%ǁlWw,3ĺyX;>Y P5>Qc9zgvV'8| e`7~ N%.E,)!Uڇ 1֗ob4O QC WT߈5"2OV ߥf5IE>e*mF{3o?;R MXIM%9D!OX5N O&_|x0eY (Yğ^U~ҎK_[g@0iz!bQ^:*Ƕb+[T|V\j:gR TzYG~q[^_0pP r)wKBZD_@I~bW 0 a~}( \@7Br; 6wqixFH$׸*gVG/r_J߻ALLB~Vd{s$^\XVJ%&>rر|^U)uW )@|EjLW01_XPW59a?jל͋Z`2DZr_Kν5k>gF쇊!1 FCd͎3!u ]L˓yod̊Z0,ePMUخT 1x$c-h XҸ^XRZSlgwxDk<19I{^nT!'|n$AEOv a70jۅx ˞Ht03ITP)S旗(.gZr|͡b́TA绦͔;YM2E+bj48g@SՂ6Ftl[c =mt(n 'v Q UqFrKJ -JW\P~KAϡ]q|h됨<iY\`RLVhP8Sn-.(boYkCyPZSu)t ٨xoO~f {X.y'% λgϖGm2i TH6fr[)GUƻ wC1@@[g  =F {@^u6;!Y<-@8 C|3 Ldb:*W^2YN[|਽K3|坲)Cd@-B߈ᅾD$h#Uʐʅ u5@9g*^a)H0c h,=T@i.n5"(ŶG{w"͑=w2;+ ¬RIK+9rE#y/ p vhd9 ȳ]-\hQӭxU9AE2+cma\h6<})異,V9 \3?b,D8a(qti * M%;{Ӈ1cthWBuB^5XdMC.%+Nܷ^=!QnMR0*ŧ6Dm+۲3$RWÑakI;b^ܪ Wgjہ-'mQ n, 3ިNj6EV ^JҘ8 nUZǍ3-4~N_S۔)Uu8U# @a% ~( k9d//H+cmy/(V 2[ɐ#3q9$Gh*@ ZvNY-f_fPyp 8 ?'#ޮJ> X,Or$Z1"A4@!%>S^ j%hdju_[M#E EOF$dz>^2' \hɊkw4џ@VQ<!`o%n$7Aȼ|HʍDU(UA)w4猝+ث]K{0'⏽<}G,׾9kik(N0[ U=+LllIY[2Po7kEno(YjY+(nGMنʹ:mJ&W&c(< ZJ*=} "x/V+cX_igAxZK>qUy9V?rf{7!3ҟNv6m"4|=*ff"<SL iӰiʀ᱊K0`fذM@~vd$!AũWl@>Yq[og:Sr\jG47y_bJ>zMv\}]f 9 ~z`EONilJVgRuB܎ݭEduNZU oґ22*9JT< ÷^X;ILa7~b{d?{ b/g%DJVbQ `:K(^0!`*!:9_c_ >{5E".x.y;ɡ%('#"Cǩc"@t=k֏gVY3RLV>Qs{-LȈvX|,폩vMD.xQ0JpwZbBPV(@B~ PW^^o Q'G"pM'xXZ*}J叾FEBYkN;44]b];:vXYhYa82,Jg yLm,\"#m OR-41y6/qA$vVv,돶efUSg5AB[NF9m(ӛuHhKYTiBWCfgD*[cO0Fη?;$x'dEtm#XkX?͍~kk֛=Z94ki0XwrO=1׳S\@<4ccd#7r"qQ^M'KVhF3fqH"0Sd2?;•^"^CetD?{ta24w~c x"ؼd#`*T]"$dI\FwL@uW7Q1Vm' }>Q:IV,.0*$he{>u3:=fA6Ձٻ`V lCnZEÙ º;GE^4Y̴ko =\Kف$쯨|x<_ZWy˄,3d星ʮwt7@`ŽrX;s@exL{0i6&E候lWS\ɒ,pNH&y+%g&mz90>ړzr+ 9rGDzx= @ H_dm% 7W-ct>/7e->,لAŐ|b3Zm#LzXM%؁}[Uwʗ&4]>+7Q͖6bӘO'2;T˧yQql-gZ µ ϽA`- y+sÄ>jbIuQ^fYCp⺈EbC(՗).+'\qw~o깷PڝO-ݭ!ݟ^(䒦1B_N4$zMV WT^ ҄L0gğt-3Ҁ FZ11mʔgXaHj=i̭a /s,ύz-wM mR*ț#뫻m,}Gak{Z&"ӂE O 'WigqT`%h;e|֖{nEV]f ~rhآ?%.4ZG͝o{tʌ0TGrA7|/4P%wND/˾=Qis '0R~(vfae|sj;,a" &ٕRYo<\yniy0 v~gKP *"ZPO׵x~rӥ=ּƗV(hj; tēlDᇂH }a4 jV:W$#yd=ħ?Vs3`uS@EHy-Xȕ8mD^\ Q^n]5as*ߝcUm_*Ц*}^6|>vz}ҡ = \7g0ѿz,3$⩊?c_P@ ͙Bdgd^(vr] M54XRngXEۭDwyadC辯Q#o`֙gpDN:sE뱘2+!_jDkH_[CTfn ƧSBjm^yB'-n}[9a/l3?o¢ߠHhCw?# --[Ik%^=ɾ!&…raBC?~M(UZRc'/Dɬ34^1`B`zPJSeI&#oܓ޽:ݳMb7ɡ"S =!OU*ame* D91Ќ# OX O\8(\n1PwӭmXO~^~Q"~[NS%uBP=-!?ҹ\O AјSB/!/l˻PB&"EF?F 9ʤ&T0rF@#wJהi,بA]l4UcIwRJn8JhIZ&>混pblt]&ԉ|)ЏX=Y9ϒ6ifzAfkE\sX)[z-cUl-tpbJ@ 94aV S{^@F5毕te+]Hx3ez_Qo6c;Ue,'^'ZIʐFd{U֮:s!LJ8NbQOz`PQ7kB9<|uC;u#Rg%5nr,:>>WyYL6{\!.+=}&-9̈ 6@Eb$, GQ(Dm1b\p8Ц##Asw*@[-_-O&OhgpR^CSyv`Q\ lM7#L*alM0,OM~2g$?_p 0e+ZE[V0ytYPlc==smu/f< %v"!#%$uMܱj@à}N :$LH@VP_G GzݹqÚ8_ȱΠMXq|h<{ B襛6FwRt^y<./=&`[1KtzkEoұ۰(JWSlW#oR06#(m.qZa/Ъ8hf)UME͟!GcDO!JT@wAI}~QerExk-h1qz[ejfu# ͍joBbk)G;_ sQMACmW0LƑQ)m+?uhx{sYޱS," EHѦMj#BÌTT9 pl|Yc@>=pշuEن7Z-oVD%Tl [Elb; (Rf{!o(\P>vH$EU[T3=Ld4r搟C슭:-S X*@zT(naaRv6))߻&i (RPGܣʼn]Ά,)Ch~| `ɸ?R:QW CS" [;g N#DZ" >[UWImIa;u8+,]uZxeWC)PȜE9ؕ,H_^h :6wҕBORׄ&4?֥ttRzj"Aj͡a;G&NB[mulQHLt֑Di)ry|k.dWC2 N:"G5×-%jzeP9o`Fzi$ V''Ghվ/mL߅P9e2]$="$c.MPm|C=fpzԬa'6H{Nv}=6t?*a) S6fb2UZ*~x5-1{yY58Z nΑᖟ{󾬑:nb^aYN|-MC0(ȳ 0q,)Q~گoJq!ݝ\=>$XƄc[z&Hx*z+$;.sT/A.^\YUW]8b뇩F&TCW]f>5TFp | &u(,Ư#Λ,/-f𤅜1sE)Zp&*Y@\r ` v0m٠<_"O+u8$H +ʜC<P'bVHc2^ I(Do٘xE3Rfޡ#^㨨 WM9TW gVԼI3!+`*<&/R5>KwiJ'!R504qLso">[8D- ^1x72 f=%M?,:Zc;#MxBN@3pDM:tXtc.8knjaM li*%c02%}uČ_Ҿ DzPP̗+X6ÌYwzD vt':"uy'χMۀaf$gFm7'[Kr4X(研˿z֢QdNv@+MiJ~]´ wLa-ّVჸWƉB*J\a+}; Ag9mc̿>$m;wp mm}eOۑ^s{"4#eOfcb<ԍ3U~F LPTQc{gl(UCwċ0g( _,^ӑwn]{ 5;$z"dI a®:)4cnX@ j6.^x>\j -W?0٦xQ ;'(' 1.>SU''Rqrx+KqE&!(#iS@!KS:ۉq~UPKDq'3{!6@33uC^K:K'YT21_[GNqyL2~ۺYOVFL 0N˼jíA,m֖hMO—wįE:ʣ ݜDgD򂌱X|Z\xhkuoinh#y3Z<਱-R[҇B542Ɍ59173NJS`|. pd2ۊ6X%m.yL|;A1nlRnb`| M^+HkGTޙEX̜_P8H(%mg'd$j`GM_G܍>bTc৾$?2Z}L2 k]qICWHg 3IfJ <=ѤtQ],WZ݊WJ(x4-Oۂ^B,l:ָ3hGпseov``҆x p%,.N*i~\L!odOV Cڟ\"wLBڠƢ OϒҺ'ZNH" zJJPWdU՟M3ŞgĂ=6SeAj- b< t;}~G{lV%ܑQX`B2u1l9WpbYÿ:"e(*#fv4lj[EilHVɰLa"+JW6p]DݳCu1&46:؋2ul ZY37dt(u83sQв3t~#m%ȝ, :lOի4'ԾsuO>X'N4XrU+UCptqO3l9`Vԝ]*(z6@MMsJb}H(ݦňxp]3'ԍ>ތTu:zlFU?Y-ݵQES)@AIڷ@}G߁_clY?mhuüw*:D3! !/# <PQlڄQ:A|NN䨿=١_mZ!CpJsW[ =\Į=߭>fҀ(6#a6VT%rInW갏:̅OH靿  ew?HĈփq>=)`Lj=@K=|&)頺H.IMX~]zN|/zir׎~|xc63ɓ}oH>nt"s?P!cx賶ԑqKq֒PPN[W1XKCvnT]MgQ1O) c\Nxdcu`poFXZJXJo%ԧx]-ѭZt7{<) M58:sKb6|K>BB`mʩb\rӕ0`Vr F!)hRfdZ>7Lh<x1'I4 (SL4? C^|w:vU!>O^JTQ*¹ ~xZw/sZ؎"O@'ӇLzY6X鿮gЮ`+˨eY.֕62Rs·4fZ.!gT ճ-:^YY֠/{Qյ<+Wy 2O!Cx=]d@ m d⢝SCSOXPqИ`(I{5:[-'!6fRC3V) pݕ ʓ7\sMP8ny|qoB^`;.X.Dumtie236?j)9GÝ&yՒ ڦVY;P-|t 2_?T ӶB*; :˿w3p6XN]!ɭ{9GoY鋗,EXY2AkHB ׽CM n&Tuq~-nvL}in=!cߖ% yK6 GoS3!"yBWցE2_0"[MN U%E!"Bf{uw<5ΌgPÃkƒm>P]@| qSM̿'vla0o!$:o`)YT07 i*Ӓ۝2sÝj4t_3jY=}'⫣~zvNŪE'YM[4l| e41UfYrGu(gD|%t66q Ųla ݾ';"J9o,xwѮXDg6C1vctߗ5o6RPÆŹ5oz@6\5ǁ,j$j|$U2J(iZ >b8&yAւcE'p\/L(V|SH3Dp#OՉF{tqMNlam%_:0(=`oe2qS*lI~4OTTp"aSm)A1WS~J!۝>xt V̪)_IlbryTi[qtA2p}HmU6ܥܠ&9㭺m/V)thŏQL9P6tSw}w8}-آYSXK)|OD;ԍ!Ϻy\>,=Rk!%ӿNxUZ@% 9LVa@+kQ%Ju'70D "-!wϘkCEkZj}a3NShW#:0\O:lC5dQ*:)d*n"[=dB@v~ %oH7=uФHј[UMo`\|]6 S&v{ٚhrįAW"_~54x ƭ|-!Tt 0ڃS6(vVzh űXScdϵw~3;?&B UeLӞˊk=q]d T;k܉ڷ ~.mݺO-&~A )1&^v-=3CKB~N0 ҙw WL>e/+fXO~@n{c'7Z%%V1nZqӴϸɏo5urZx0ߍGSn*dъ}ax.߸eXdRM[a48_!S(Tv?%k; 8<ǿO&$azl~Q}S ,tREK u&SyPP ɤ]͒ 9/ߺ3S2sR~HkeS9|cy0%X++׵|Ne ڋ}|a4b69J_@D]̸;*OSw#?(ZW!xh&={Pȭ9ؽ 䣵猚о6A[fL%v׆p@Mjn4cU{}t+n1"\:տ0T -G'_F1)yEM>58pNLY&DT wYHHxAf{nVAY4KZfBw/i@ь029}^Tt|gQB??,;M䅿8{=̔A"Y`8x5xc H WL-Endf24<qG"|%efFxjK sӠ^[@݉fl}^$*%B(K){w+3G|?8?aŹqQɟyMG'M|o$MW}Yy>+ю7e&Aʫ7쩌 LtfuN7Cy#b~5DLWE>we\t>Zo*'ap!M_U HW`ԝ@|o| y/b$gJt(-rIK{XPN6 ,wvw.͏0iu7OjMDZ0A.aH(Bx]"+k&~<"FT8^R*k֪xs7A+h"8Â2GaSSNCH !G4  .&]Y/V7'|`D0ȗe@81g8F~=sR3Ǵ-Ei݊AqG qZ{%DCS]P'\3WFeK zT8@L*:Yl7mϩ3n$za;¿3i< aXCA"ry;$4@trNV%gd{(I՜Q] ZjNGeT  \v/jI^HeIXpGb?&)aaS9oC!>bj!mL⣺@O{7g..{(9d(zbзJ1w_E0T<.aliHעdR#PgO!!dy/nس&v0vA%biw ֱcD>pA m.zwL;'KI3KD=˖veFI5<p\\ d(S] &D6!\nSyuEJHU{*\oϼ?{`Jnwb8_M P?]+,E6*kiTK?=sٚrRx?PǴUHօLD;Q3DN;jBef)!?0TtqI{U:xh bwsfz=hA4: YTo8RnW hxyviJݥʘV<ׯs+R@o;akvh͠rUAFDR ΰ(ل<muC!ơu+{kӳ7$$4:+b>ggs1-* X(A`I^(͜[t˷6м }MϾ`A=\Qԉ^U S棌\u?Zۼ-nBpT삔  zbw刴4Zt` {u}bB7TP9\u. qdDR}Z/>ʩSeEE|&D5 Rϋu"(RZ7dO9vэ'Te'H\.BoJU<)y|0w9< Z`vOA6 W4+uid :8Yoh "=-2VHhiT_G'~;eD# l^=W>Г^\>Ĕތ7uʤIX0rbA5v,y@"|}epp(4HI-xQF\OnlO> MQlU7*,;^/j&+D-Y xvu q֜#Q@2> !l%SO(GcSMp^JF9{`^m4xB{MG UoC7zdxW/;<~ z0"jȣNv`1̺L/˅.kA᩠Y+JQH BjiH g(2XTm 41]dC>^,J:k'It)7L-8+ȆuRSW@x3l8 glB 86_ ;^p x'bh/'т4"Y@ߞ;t)=>a7,Xf x!UFص7t|DfuwRg1HEgyi3 v^X͕@yn]Qw&Y-1C~+'֍ьeͪDW"`,3uNN$/a;ELt8 ǫvW [*&8Ŭk',}RM:h׼>3Ǖݗ?sYފ(>ɷ=J鰱5bӎK<,tJ7 A+vszDK, &ǧz@K\U?QX/ +0ZfdIsD@3j\ux&5~Jju- ɝOr9D_Nu bU̍_4`佾u9X۝)(EH?b\@_ |BQN;"*" z񯊓X]GPW |.pwZ*jD Jrh͂^BIeă$?)W%8/Ng )bi0Dn*!{G&5GhmHm+9O!i~ IDq#ɝ#}>?=?uP=5F>5'ua" 2t/ʶ5GFt|lmFi['_,z0r)q+Ž)F`j,%)piNkێ5@<FA _] 1a g3֘Y4"~a*)!Ʈ> J:VT x[=P.EV9% '*^KCNx 5_Gۥ."ꫠ؊oX\2\?WDɲ)"j%L(@]Jz_WJͶ{HjJ2赸6?^~ Gۦo8Ȅ@.XQq@#Uyrp 9+2kbV}cLZm:ŕGԇv*C :Ba?+4"ض }\jҜƔ̗Ӄ I.pZYV]GdRyċ117(W(:u/VzL5w]_+_HM 2J-~3~7uL$~J=\*ԦL^als,R9'5w6RnqS.HI07MuT. VEE~wfAc/*BcӃ E yfםueIC3)FV/HvA3&B;YGt gf- Gfčd4,|TP˹S̠1G { ƅx>'HKY"(bP 8oqk6J.9$ |HY?v 3bu,֢[tu7c'T.QC:?N jf/EpBxxjQ5 <= Y FT TzrMv~ԃ# X[3E=<Sv8_C)vMeVnB55fsx8ߟsҾ_3gvѿW&?%.%Vb2Atq.PTl1cWKYY>ϳnuȬxF%?,Y<.+ܐo a<9.6vP)t4T٠Փ+V?;|]x'ٸAouAU}HBYToo`4oY)'yS9蟟J1σkptuۃ(cF#,decr*r#fҗ؇@_yc5ː9]L1@tі̭ -Hy[̰ΩxWNb.Cm =X%,'L0wCB+?c/]{ipAyXkܑ""XK|9g36lюY2^NZ}dNr<2م/k6ێE٨pޮm>FTu}{Oп(e[ɓ2$:b@!-i8c6b(!cvQ :00j4>=V\]*R Wb)7- @"kH\ˏ/e8w a ḮiuY ԏtlڨvrgXVFdmr[utaƢᒹ&Q2 h塨gEDASq[맰Lu/قt "駭o޶3F3 ٧fRDO#]_ E.&ְ*= uU3en|Cc;KZ B P(E@o-䅨%$VcB)v K8Fx-oʔJcomQ7Jm';lfUt/ǹ/-zpmA|19-vAϡWA342X"6ǿ>ڵ$Jګ.X[T*MX/@.k}&4[^u'}D./uωTlYׁܥ+~4yw#K`2vV?03fyFJgUvQh\pKfP.Re|>N`Yꉋס0|͚10rB_MpC5˜A#'3|w MjxN * =QG5h>AD^y*m׸X|Ui ЖsILYN 8Q_\; =cmx6:5)DV;R.W tdނ7/nhog^53pFRy`be!h9GfJB7gEkV zVv;2#fp;g|G8va _;zF1)(hCu/^g@g4Da|lJx/eO.(.`S A΃[RDoaligZPz%[MsN[Ԡ$\OZ֐Kej}7&4qdd O ^E Eg&(.ӝoZY|UH0iNvGSma,Ձ>XU 6lj^4a=;rd*A@K&[nӬTN`sZN3U^%r -1ݱjmu7J(?*((=aD ˼ QC?2ҭw[Vy"9։gȴHo ?Y *FѤ\4Ltķ $%MR@/mT5zd3 B}q=8h!|T^)|]iA% _^V{c'}5Bt@!dӲa(nuWY- % ~l6_[XC !m[Qʎ0c)u8o?'khzFFaH^.|W:})MT uƼx^% @+hl!F.kxŏ;t֋Jd;nuL!? .ßoy4&_"f7)t.kXJ,\tC*-}Xdmu-x4-kѫųr=i-Jq Ps0s>h}.fG]>ZGnC4Тmq$f/1ԕxOV^7VJ 2=-]`1Yu*`:L EՎZ\W}eyeͮ<F)rSc~j[nFxf2AQX!;G엹X Pj6Pc q|ý*!>}o(& dim&}c'7~;zx2ZZ3~V pZ,u9{V6 *} 4e=k,刺bs UKz=R=3^~ f2{B]}8B6 V < Rӷ.&k\p U]wNF#+(jrj,)CLHOͽ{)2Aurg6B ] 7'n.cp"L@#4EtRqK̏F?I & _?sK-%P!l|3DQLZWaѡw͠L0:g/J9ȁ~4|}XK3w}j heŸk 1sW=$8•PQ|)i M{uף~3"V$^?+<nArjm%O30k! 0,d?ſtLaI2^KQp>d## jaW rV= j=Xګ3F@m'nFxm0ܹ8B=D'dcX!Mqb'}#X$3ΤoQ) 5X/T<ҥMgM;(jܼ2t+K_~WTX vIRh1: (*WgLU*%ѡh$K dKf ]%{1{^z QQ&oP!~r&I%( ?$jk+"hR s3@yE\)Ax,} j޿8de;'sާ~, s[DQdj/G wأ gJv„HgBb-pbMBO=0L Kk~]mp5od'Lq|IGi]t(Xr~BM-> %iMiaR4Yoo7񺄁^;&{[Be_ ~2i{!FwtN#6":~]RV=!`zkP 2aj*ۗ ᨓƀ :hA^Sfkgҍ癀U UNM= q+=C7cܧFp'?5baLI2OE8DrlɇXnNDCv J'Xg[Sth|a̶H)xl⷗TDb@zR吽 <4(q{ʽuN_g vkCVK3ؽ8ʉQt˘]]4oat@ fKmϷaW\xZ2 [C6@A7=~F[j2H%ww|oһ dn]I +c BG~#h3znfH._rUn& _|K<Qנkm/XBG٤>Kv ħ腖h >~m4˜QVו}mM`HctmXz>y-p:ItQ]Ȉ&i᪫&u,e3goxU1e"( ӕH8& iee ZKT>x"1uǣXk%$"cM2ٔN/4Or9zj8ކa[fSK*F= Yч<"[>Y)`B?Q'շB?~m=LE9ڀrlx p)QLr1i}{L!_{714"J򩵻:Yl3Dʋ![^\<쓥 ǃ n`wHjqsͥ&ۓ܃ɚl@“oҢXI,Sa+[ ,0. }˯\I-vI#y=P-߈C 79Hi@I@-1:+/TBeG&ih BFP#yTM|\c, #/e,eq-ĪD/syI>7^aZ}D_wڏ|TYr >6K(qz9:=P 9]o]u" :d-REK̊*O,- Q8rˍpÈIFB}9Xa,lj$acj݊J&'!lNI E/|W~^:p 獥S[KBEė{Fg;}"q 8|b7pmrA3P-ڏ]1z|e^$ⷦ{K5qvF "|IZS!A/H1@Vo`FѰb@h? y 彩 "OhG Z3BQ+m|5YAb*cӗ1@8`4W CFU*Hg%o_PN=Wa owl iKUz:>tQ{T =z\l>* O! O[yɸmΉo}\+ b:w\wtϰ۟uFbs.`ڥt4re9F%ۏ(׎Gq;{04qb̴G<1f~hP~ IzE'Cۯd9cDe%IWװ~@X &&/DB C.VzΌaXg32ةҸC_Ϡ :J>}5_0:Bz"3 E+%^N?RWYҼ&ݙ"<Ħ2\4FHI:znVA7wյ+f7B 2kZ9LK+,9!baAcVUI ;U/]<,zhtpƣҬI,Aєk۶ 4SU`SLX'N8rr#-֜^?zfRkE wmPۢbb˲6xKsJ\< /aB!&F Nިi75yЏ[x[ut-r }f=߽mGwX0s|@tLߛsñ\!cσǕ{n &/#JOH}6j@5vo=drUTib&РRB[Թ֭]ŒwW(%]Q w;a{g{[$P`^:@T1 JT3=ڴ.̧4W흇: Si1k:R2ړ&O 4ح. 1UۮKweqeVi=b-FqoM1?W?jp']Γ3a?Ԗ#"YK.mfPHhgKQ!.0|V ]u1uOv]O6tth Hin) 6% f) i!dm ipxQ6O :Xꃑ% hTZ*(~#E5`ć-*my]掮k`07<1?Cڗ BF(W[ FWA3柠.(=tuI'AZtfyX^4쑴qxSΦ1Y [#;lPnTX'9lE G h["` ac HAQe@(^Taa u#p 'fv}@ 4eГiܭǛa4s ED?NQR)IORfX= ǽ)3)%Ip~_<%B5H6kuITSP"8g߱H?s`$70$j6/#lMjԊD^CF+\j늼5A }XX|oh!ZQ^۵9invl&1%ΩM6'Lڰ jmǦ|1an൨/¸؁>!UI;j| /;H$Li2g턀LtT/ zb{d]}$,4c4H(njN!/UnV ' 0x{{-Q&ޯ_OB?Nخيx&nPe7G7\{ I.+hRp!g[3NIȵ !]:U/Hd _3 ;SOQVhʯI\]P4]R~x.ڂ;\[ely5lPrrI?Vk1Pǥ#ERG=2̜%*(%'Z]qBILZ^ۑ(ԙ=mGu98hD8| o|߿e3'+ HJ{arlSl+amTx)O:eC!!Gߜ%_{A!2'%(rA:HR . j 0JixY64~݆EeZj%a5_ `Agrv{i]Ly_R`|lYlz?/ڳ)1Bb?~U ?+>)՝_Ό<T;r68UIxDzv^:S3 5< mBۉJ(Ka$NOR^6p9/ 4jO'*{1lI`@i|~nE:>.oJvkiZDbqwWYu /4<Ít;  8hXˏ;t;;YPƓř̿!ѳE`\(< qf%u*&PSP/Acm޲fngL/Px(L8!,*K%5C4vX+]\A 8>*d$TG5t\S(Kc)Zj3-1yцX'k$c.f.b3A0\KFl3ɵKKՖ(ZmA(1n1.R3X:ȿe _1-|hyj麝[0R64G us^AQ!OY{Dy2tάc嚠9q?l tj-7qyWy48bo|ýʛ,`M?7|p-b@:rDUy!&~ &KYcGugr6<'n[_70 [9RQ"_P46U(!*0by1ô٧ Nv^Saل}7fZg! ߍ(C3SY<8CaRY0Ѩ&7YjA, o9 \q 9}}rwb';Z 5 7&WYI {P}uk%@ }Tq*kRh$ϥ`ɮ,baɢDK:O旝?68l N fRAAs+p39GE1Ҥn/ 2XB.,A7$D%Ā,XQkH~9R}C֪D\ bg702j&EJeebџV`ernQ_7aVS7%hK?e&~_ `%j-#l 0+ va21a3e:%|c1Q{%1|LhrW h?#'(4tx3H[%l5ÙZh҈}/T28=.? m7n}B,I.tΚΙScan'vQȘ|֔XBi NNA]h چ +!R`-QL[)g ]*;PG}aq'(j ЬyDx0k(-7mF3 :zdp0yr精#C<)(&jt7֎d LE&b'plApVdeN V`W&T0&I6>N TĐ' !M2[*SW $;Q5mV}TŢ?ـS-lR N]Fp7Sy8&qjOMh$:JэZQ1+2>Z;R|Gw4:J7h{ ~8-|OA GkX1*s-n.z+,&,hJamH%z:MpR~c=0{NM:اf8nn Q\p9* ʔnrO/U䅨o~s'@O7~Xz0sϙX19<޹JH(PY ^V9e72 ؾlSc\ʍK,]׌|.$ ]%YGV-nFuw']c׃pzYh~ ٱ_"=4}kۣ=V.'abwG6~rHeň4($E Z  iu_ikȥ&81TI6DO8z8plS"kkFgZw7 8؟;HSa+fHB٭)q+Sd00= _㚂\XoaWپk1w2eUil~( ӂb+<]Yf{PBҺ` F<׺.'w@GWtpZe\}™olyASn-q a+#)]F_amU-W=~5nȐkKM[u~"=ؿkOisNoLOе>k͙ n%. )| WQˉU9H?5/ ԉ*Tzz2I¤+\oA$:=,k;sf^ _?`o5rZd\xq$5EŪ,T LYz[2ֱl{K>QL2X 6p=A; ޒ1`Z \YW M%jy|xpuT(ka\puk!l@vd9D)8ͳte~0\ {e7' HYNZ:}|@#$~$$h}Po7z&{'s-1X\tBR85 iWƳCaIȇ7әt{i~HLbx/֞ @nF{F2<.#mU[{ uGٿmE^.:+B&h/{c:FujI䍰lf咥>\RPqk2O钼~dO7ureMF[^޶,jkOJywYJ>v?~i?0RhfCdxk)6֣UH^[wrhI]lї21JDPXI.JAQE!l) $H9. f63$epEʝ<1&aIƶF , qeTu:BR|X5.7pO6lFZ},IO(0D4fZ_RC+940fmsֵ Sd+K`>)WVdb;1YP =-Z{qdphKsug \-`DCǽږy9v s0d\κ <~Hfof% D^IB'vڤ;HR !L!EG`!}0t&ST*7 7|f+D89kT7DLByGZ@rL?eNg*6 yM"^0M+ΩI]+![t8U4-3.1K^F:W !x?;&/ǣUm'%?.WVPMֆOe&J 9tś͒LTI;6}wYJ u*IL~*촦)/d*E<YKSXƭaK DJL+SFuBczO 2SZT! UNboDJz&Xy}.!(9Ch`_Sdb|II|UT9u< o@iT,04O^vK)u(Ѐ^x5C~;Ǣ0B@C4Z%mi\á&# enk*P N=XorlRkkb\hQݟ~s^v"%ӿËL"w<7d fU3ꦰO;*pB M9`#\,^݄e[YfvJoଭޘMR~C7L V8rvGb(*0mƢyWd-pU{5'a F9_ViW  VG [ }a(Bߎ$B6d7 eXk/x&Μp@CO3fD>~ï3߉P/ 6WI)Kq컺앥_\֘Lj5TIઞ6b)3kuC4nR8\Sxg!>Bjq#Ѣvxrt{PvZdz M8օR-RQI|`W`=_9Ĭs F)#_]u[VEČS/<45\j8X,s; +zH|"VG>_䒎)ؖ_E&QCâ˅RmV @o&a^ ¦+LqJ^Nڛ Â8B&⹿ ׾B%HB7KI67!3^#}r9i[_N4N\A<2[~d!bʈN_h'!D '*qGS 2Jژ˔:-A9|t"I(kgg2 GiJz@DkB]WKN׳96(ۭQ㸤>?1u@Lf~nLq6gS s5/V݄ΝDuV蝚S{-澬Q5 aHy|rKuF'^F(aJ[_C}2FfkS> z5-nu%K fD=zEEnCrtK ksZTV U Cr}$x^Bg-ʯ^ކ84C>[:!C6-*z?>Xb7Eyicxr9@AX#EzGs# ,(O`}j"si/dGr>LyOgʒ=#;_B$H\HtJ~ur7)Tn+9YeQdL eoCtbd7W>T5AqhSHHJS5Z_pSեE 33ĺG/!'VڎhpdB8 m"SC@!c vsN7:O@ؾEPxGvk8з!}==ШjThr?YN:WdbS4Lm1"(!< |SٸJlA򵅕٫I=1uDC1o (W9Zz_Nt[7?rN C%O'o0)^$%r\B.R:roƟ~EwP/Zu׌C>ص^ngఐ!%dHhdaVC 5mk>?z,I=)Y!Vdqt%41IQ3rS"҂6\*땙^oj2w6{,k55L 2ei?e%ȕ`[24ߩ?rn*$8iM^xqSp$H\%;L9 "='iFЃz_ʁydIp6IQv$֯VY#T|"pYzAópNjbb ̡r ݽ3i046㯸BzK㬡W HWNQ?Ns,VBbˆsۙ{b‚\ޑ #ڮl&E%`/q`Wѓ%qc9S )n 6BGkƷ Wpuњ4 Jɲ-s0^O ?,q3)L.=McrI&!.(wA$ǮýD _JnR1_Ł$:K.wu2d`kUy= {r,GAoSv yK:Lelך..(<4bL^+ d?,Md﷼ ~u@o&}BRG/t:ATLeH푝YBϗr6'-1?pKk*Y3c/otU9ͽ Zŵ& GOj1A t髒M/PWZQe%:K5:Q%Wmzƴdjl^rJy9\}埼 g$ڌ_;E9.r=VA'ya=_Nfx[oJ"\UTO٧$`oF!Q^iFmLUYuhsb踞dM6pn:јӊBüj4 9S9*"ן?ks=C*oM!iHaHQt5u=l@EƤ"ST- EUF`! \Td~:KCo#zQhm@m48Ax8 ֭ѪQ2F~mxp,Q[ĸ( SA+8(Qygd /b#L.T4"Sljr]1睙w[~rNCm;*bX<!CP :0z'ok)ZD@X;sO(!g!l#-ḍJ >1Âm%K:ӰXDLWtAEiNz¯8 Ӓ~ZI*ID$0u.B СDԭ)gHޣ&뮊]#S*žsy¾X+őilo;rqG}IX ُ8^fVűWFa]eJP2=.*RGgaCVoc'K ] U|T|z27p @5b7~8$}S:?!p-;dz>+;Ŝ`\^:Օn=)-G/ngGq7H џުQ-ZՏ `QĺS$`l7/|ͯgN%fdCkN,]WLXd %~~ YZ