libvirt-daemon-driver-network-8.0.0-23.1.module_el8+1010+06b1482b >  Hfc U]R^bg( j" {wNrU^"Ρ ,0Up`QToY9r ȋoVC瓘("u\wwIPl=??e^y'Q%Z_/= WzT<ҎIN$uЋW#> rcgmcg;Gq1741634af2c2f3457e90902b47f9d176ca6eb3568ccc6e72367d0a96b099cf71b3dd1121199b307756172c08e015cf3a27750e160302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100d302d349e0f8dfe41d131c6660e9ec6a478a0b6b51da3d0f2b65856117249f73e531668a203decadabfccb959b008d53023100c51622a85740f44d86ed844301e26f22f47a9a076e07ef41d6755221addbafa8e31c4f42b2e7e9d9d6240a3d704984b40302047c435bb500683066023100cd5ce876ebb182f30b72b6b2918e75de40aee0de5b1536ea7c5b197b10f8f81191a836bc07abd557009097f681b76910023100f67b567e7e840ebe3c3a94d449683dcbe1586bfd12bc3041fe92547495874b449d87f448df443017d5244c1332634aee0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb5006730650231008122923f6467551ffab5dbdab8b0e7c848176cdb9e217851e4cb85efb432fdc15e484a11985c6fa482cc4ae5654196ca02304f4110144db220597e5c68b886967cf16f213d3c3e4f23aed012a9186e1d1a19de24d84e4b6b9c148b05d740ecfa6c210302047c435bb500673065023100caf34e3f431700c30b978fe51fcabd8aa8b210e3d27715f93967efaf3682b323d2a137d6e5e701792d9f64d149b2b54e02306c0f8a36bf329f2b79eeb397c934982d8b4c0ec87f68e1b414f43a000492c9b9b50c26768edcce13218680b2f096e76f0302047c435bb5006730650231008601894ee571797c45565ed66693cc93dcb69e4c5ab0ced4fc5f696082e34793972fc7d63582dbac6c0abcabcd632fd2023053f12f153ac5991c2d79cd14023781a9240a3b4c136cae5a6bc1afbae3f255043a4112f0b15e7075ebb5f68fcc17a6b30302047c435bb50067306502305a0fc3f5dd691c6b23de234af0cbe7e567df3373825444064b2040d0899748b0a6ddcba9179b2752e1af01d52752b378023100db735f083489a6c433f28610a96e1aa8d57143c0d750671c5cd03ad648e19985378d09218fc0ee227c27517df7bee1450302047c435bb50067306502302f10c0a4d43eaeed04ce433c81d1b00a9a7e62547635c3c013c64503e051ab0f27eae70d5fdf848659331a09662a865d023100fb783e6b0530e588973b33b10973bca7f43024eae78fe1f6ddab65cababe5e57b4e253480ecfafaf03d7ea9d135f3e7a0302047c435bb500663064023021731b6153f9a990943b1e5bb1c9e054090372927061b6812635746b519b732647224668090fe769df6a3525c46f441302305ab97132c191ce431b22e826bdff1f5c6dbbbe1de08fba4b06257a0e9eedfe08aace81aa2a6cdc7de7af42bafaaecf8b0302047c435bb500673065023100ccfc14792e57b99ca8f0a87e38852197f6572551eeab3a5b42ab93d234b92648e55dd42be56afb3345a259ff66c55b66023067a49eb715e3bc4ccc61b77f49f74491480fae4cf2c6225e43e9bb94de8015d616b04976ca74f3fa9ecdfb447685a3d70302047c435bb500673065023079ad0e005a6147d77ab29c5a6912af6d6f9da80eb5a4101408d1c1a24681a5770b0a46d59920046836bdbc6daf259f12023100e5179c7d96e722cdd03925ab0caab38cc96f105ae52d5880e5ff26ef110b6634993e7808efb6a6d4904d54bcf411ebfd0302047c435bb500673065023060c77ada4e06f73e653cee0471637f6014da67e5c60a75553158d52c85e5860f876b1f458f371a43d21d2e9ea4bc5760023100edc434aff006e7a50345ea5fa653911de6789c3ca277fb48b94533abc6b1752f3e44505e60509f03d8bde01948e721b60302047c435bb5006730650230343ad728eb68849880082a023dff0ea02d7f3684cfcc83a5a72854c59c7c179ef1b8b750fb76d511b67edf22238968eb023100f2f7ac80dfcf8253a74ac34d286c6dc744daa3ea31e08adafa5fe1b37f8b917d4cb1c3000e43a34a49094e6d1225bb9e0302047c435bb500663064023056df478d1b7a674d07f745649e85b5ed48ba9914700a878a11b7dff897f6af1199328d49226e2ace336e82616e337aea02303763a3a2880a31815f2513a18b270c3d45ef7d4d6808f38884e15f00becb7772dd0d1b9b4510eaa27c2011bf95e0498f0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090afc U]F3]C9+ydO}h'P^?"¹(̳ɜ#^\g&(ӞpB啙7gӥRں{9f+䔣xcrjՖs /?-)!O+ 3FZw[KSrW&2ul,QpE?d & D r(,3:B Uav|wS 8 l  .  D  H |  h d_(c8lm9 m:1m>?@'G0HIXY,\]^bEdefltuHvw`xy0pfptzClibvirt-daemon-driver-network8.0.023.1.module_el8+1010+06b1482bNetwork driver plugin for the libvirtd daemonThe network driver plugin for the libvirtd daemon, providing an implementation of the virtual network APIs using the Linux bridge capabilities.fx86-04.stream.rdu2.redhat.com "CentOSCentOSLGPLv2+builder@centos.orgUnspecifiedhttps://libvirt.org/linuxi686 test -x /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || : mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtnetworkd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtnetworkd || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtnetworkd.service virtnetworkd-ro.socket virtnetworkd-admin.socket virtnetworkd.socket &>/dev/null || : fi test -x /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || :0a^G,!)tJ? HAAAAAAAA큤큤AAffff~aBffffffffaBff~f~f~f~ffff~fff590d18eaa3dfc4c2df1b2135b66560674601534277014392bbb4b3b80257274bbb374a198e1f12ff1d0c586a61493852aa8fd474127846aebf81faf0ad20cc5d47374b6e05f421d526c15e6a9686b162599fd6b1f03553eaacf5c6f63dbcb7a5f045c03c91ebcde61dccea02bc83cc903b48526e5cd4dd44ce49eb9b855f6f775e03ed29c6adb94f2bd63415c8520dd79f4b79997db0ea7629b80e825ff5f39b7519bd9f466bd25a464ccb3b947c9cbd35a3f961802e408182158ea2cdebcf9734278ff7c84f52d98eaea16d2d1a4b75241e51398bcf143541c5d64ecd41662fe96fe113f7092667001ea9ca7512b563efa0a0c244729908e873b994bcd093c31cb2691bc1ec1e80856bb3917bbee7c1319fd71bf22b030d810638e0cef4da6f19d41127e5ee6dd48af1ea18756faf4e22cf2ab87e025f6a843eb5c216f28cd2314f45d918c5fa01babecd45072da061b97e76bbf62ad779ae06c85aac32679b687f3698bf62d64c46315836cf02f260d6212d7e208b15509bb82a5e109adc9fa23736f60dce5b24040ec4c7108780fd7fdc0ad639454a6737b254f8618154f3../../../../usr/lib/libvirt/connection-driver/libvirt_driver_network.so../../../../usr/libexec/libvirt_leaseshelper../../../../usr/sbin/virtnetworkd@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-23.1.module_el8+1010+06b1482b.src.rpmconfig(libvirt-daemon-driver-network)libvirt-daemon-driver-networklibvirt-daemon-driver-network(x86-32)libvirt_driver_network.so   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-network)dnsmasqiptableslibc.so.6libc.so.6(GLIBC_2.0)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.0libtirpc.so.3libtirpc.so.3(TIRPC_0.3.0)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)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)8.0.0-23.1.module_el8+1010+06b1482b2.418.0.0-23.1.module_el8+1010+06b1482b8.0.0-23.1.module_el8+1010+06b1482b3.0.4-14.6.0-14.0-15.2-14.14.3f-exK@dǢ@d7dgddac>@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-23.1.el8Jiri Denemark - 8.0.0-23Jiri Denemark - 8.0.0-22Jiri Denemark - 8.0.0-21Jiri Denemark - 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- remote: check for negative array lengths before allocation (CVE-2024-2494)- virnuma: Avoid integer overflow in virNumaGetPages() (rhbz#RHEL-16749)- lib: Set up cpuset controller for restrictive numatune (rhbz#2223464)- nodedev: update transient mdevs (rhbz#2143160)- 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/bin/sh 8.0.0-23.1.module_el8+1010+06b1482b8.0.0-23.1.module_el8+1010+06b1482b8.0.0-23.1.module_el8+1010+06b1482b qemunetworksautostartvirtnetworkd.confvirtnetworkdnetwork.build-id2b367f5d2de5351578410a1d905f0801617349a53a0d424df6422361c0fa4a45a5122a0778d5ae5db5698c87842bd6e1e2b0d7ed23a803340e5042cdlibvirt.xmllibvirt_driver_network.sovirtnetworkd-admin.socketvirtnetworkd-ro.socketvirtnetworkd.servicevirtnetworkd.socketlibvirt_leaseshelpervirtnetworkdtest_virtnetworkd.augvirtnetworkd.augvirtnetworkd.8.gzdnsmasqnetwork/etc/libvirt//etc/libvirt/qemu//etc/libvirt/qemu/networks//etc/sysconfig//run/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/2b//usr/lib/.build-id/3a//usr/lib/.build-id/b5//usr/lib/firewalld/zones//usr/lib/libvirt/connection-driver//usr/lib/systemd/system//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8//var/lib/libvirt/-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-gnudirectoryASCII textXML 1.0 document, ASCII textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2b367f5d2de5351578410a1d905f0801617349a5, 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]=3a0d424df6422361c0fa4a45a5122a0778d5ae5d, 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]=b5698c87842bd6e1e2b0d7ed23a803340e5042cd, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) rPR R R RR RLR0RR[RORyRRRR RR}R R R R RRRyRRR RR}RR R RRRRRR R RRsR;RlROR^RdRYRJR.RaR-RFRvR"R+RAR=R(RPRSR1RMR!RTRgR]RqR?R*RkR RiRxRfRHRLRQRhR:RBR>RWRpRKRZR7RRR/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtnetworkd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-8d1df51780794598d5099ef35050478fe0b50a8d596a400c1501e1604ba204c80virt:rhel:820240409073027:9edba152?7zXZ !#,] b2u jϿcSWG_`էc]IcWA[p"xQh?uD3+NV/mC=oLc)XQ{ǩ$?2!~MYAUXSsl U%Ѯ*[8=`D |9c"$Mq>]Bדpl^ 6Mx`۳o8FS'w6D9"A!B}w?wlv7Oz,B21ط[\t2+{*CO#c |]YdG*9b&O.ywTtC]uF4̀~9#RFDI}k-c˄C OqY_nk O}$^(-xi13JiaJo77Z8}RU6-T'h:mST0ڌµOk>bp"+@KRМ 3 ?"RVP+Lt?Gˉ |#zb/Zaع%nX݁D* 4u0@i/sj{]'oe&yGOꁀK,d1NڌZ?)Pc;6(}euKlv|S o1{o%(7r'j~n8\O>F,I%Ow>ȧ5gm9BГ˶%s(e*~I {B^F1>Gɞ!iF[V+Ц#n\%(Ia-;-\ڱ*up䔋Xy3{rkjĽ\ߎ-q>X,!26+%]E\g2/#ZyGw Sl48L鬏w&?},#U=1 ja76Rɉﴣz7?]ѫ]jz$ XƆ03 M2o'>J_ao [4`%󑩁K:(5u" ՛dŨĐQ9 Dp[MvC)z!tHL@d'7PlNToBf!*3 wiʘ2RW[_"̬rl7ԬDãEjlڼ 0EX7n}3M. [@PWʷw&$ZwViI,q}ּM6Uּ#O+t teuH6̩`kD^8Ƒxe{z@I]:ܸI@]T֨dvj=;á/ͱs+^΁e !nb,9ihFrP8C)Ҟ5oe4?7)[cGg4L |ڂ3NFw yzlAc"!;nYME4?>V|mG]2 atwv`].않s*1u?dZ&TߌmK76 9?{Z4JE+M &y+/K hKdR:j=-n̶-WYK f#$zҐGTp<,cnQm)+IAN !.QGoO= 9-V1qܞrPL;/-'&S a|vJd3F5.}!e׬w{ k<(=a{d$xp{u)r /ʸx8f5j($I%\Sr*P1 Q3E }R9=J=UOi'm7B M{8!gϩy ,ML,ךQFȯftM6s՜Gc(@4X#%?y)rNڳZ_X+KğwpLǓ US+E@5B2 NAe !qB li<4*us&a@ۺ d2kY=5+,C.>nA#)a,Щ݇)UO`K]:/rj2ux2mtR{Z!1nNsf9JQL!q Ф1'ABWQ9`*jc?^zvy{,,?KA 2;p< LFNn|pg_(ؤC!PWZu%6\ <^v Sfėܱ<[>E"QAKpi;-4v#0nIfߊo쒰( :&qFl PcW4$xaߊȾOh~2547ye@(0_CnX=Ϯme4 gXDj`mlWـ5_ҥ)V+`C^rN_F bwiXjUAP /:صlwSU`a+$PBݨ|eϧ-wȲ%G~x8RiԸ|ݜ>o,T ܷrɝ\^i:7]㊪cR^w~ŰX10۝yr,`i,fSG7fM׌ʳɕ=7™pFAHH4=-8|Ԓql$xE*eV$Oaܘo9,YC#U dȽ6W!F6X;na*`B3BN#qUYC6Ore |`dAv:ؼR4~ޡ⊴c4 9#3tZYb5┕SC\[!n֟8y嗀z)^B L<(&n:gW F]u'ıM_[q;&&^6J3 AUN l_0Ā4N#AJB\갦 X5?87nM5 dMK!CpUu 8zAED,Σ5dPt*w) "Ə*}l-"XsqjiTx;};2дyzm 5lr7xã5sG3+G U:XF]r +lGł`lv^x[AR4$)פ_ߧ2? Z&u+ȾLjU L+4r6(c7ʄBbn~([FP3j\FkrDW)< $~LĿt(##lt{Kݤ݉0R2՗Z"%չͣ5Tj(FY}imbE8ҽgIgmRLcjQ la[H95{i=DMVF z(80^2NpW!EH*?EA 2w[pׅG3JѤ<"`YzV\#y#82Q |a|4`zd-RH/*q4֑+ʃop0{f\ ›;a '~Ƹo8A[m ͔r^FâzĹX$E>_صGK,roRhlF()#(wjƗ/$LcX1.KXC/CE &,9/7 »bw}:'gmRB8 :FHu0e^8YdplgxaEr%DPKSzYak8W+,`v`AOݒ :|ŝ\cS7 RYme%>*W,+ҳ=#骎ms3b0+: S4{qK ذ‘p5؄V=Y3 <9^>aWNU OՕA>h3B̽U Y\l\s0|4Y-"w F!m18yw,Ve%Bpdo7"J$叆?ף`F/” ֟ ^*Sc>m<{jt*;9`'CauO-ovM}o&qnL>xuHC%EP/;ݒE6c OoNFΤL[zRfK}7?~ 2>x; !k}5)c'c9mEShjT@s$nfF5w,Nw{ Wv=)7`üLX硸=eZfė~mSaK:.KyГ'W>uqz n5+9}|=b0lP779ݹ^KMlf>A d }{anfQ`GWϩ$J-UeUuuC>lE{4kmA;Ǹ5Rٴ a"(ћ9'h1ُѽ!Pb0Q7A絨xtq WdSX^a$Y4(a fiwuL;Nkٝe{_'.e6<6IAgF:[u,߲xuˉma1Y>M&EQHlI7}D-H w-Y*5TfaQ6{Bx ŒXEҟ@<_) _D='q‘Ѱ |Fui;sM3{e`DSF(rI9R@g}.G5ܳǕM{.ାd~rW8a9$] @W _|Y`ǂg#>R92S>Mh;j^*CGcReUuJLf *>UybčQ{ZO@BT`P齆fl49 "%= g m~꙲L) Q0MKYRoޖ$ ``_|>3Y%ɏ`v0ƽ} oso K)q־f Q)^lbVATz_q{NCcOfh[ 8?}qd >?}ي(!JULyLǬ`^5F`e}K&1epNC{z*4]x Jz ؕESĴQ \`HTW;ӐGGB0+h}{͡lqYq *ؽvǻb豔E3H; h:GȄz>DPi[> RxgoğI2)L:S.Oq;5<Ӓoed׼ Hd"s',Tp0 D.Vc b#w~#\-g7_{Z)lD,V{vhw6ssZ۲Aņ1&lP-QbE^k){}HI7QO!3u8P{5ݝȐb)V+p)u㇅y$_@T03;=?)hb_EHIfNknؽL 9Vܸ!AZH% DaO8!LsBbI3 I{Tvϼ{2͋6~FKMi ]ve!+]}ԯT*-}?d)ͭâpALR* OX( o 1 VAΫ8j&DYmyHe #SjCH&3mH2?W#@ԒGv#@glE3sd8h#5Nii(%~M@~̠V6ĦIe0 #1qK% Lfa = M f6:\L3#xծ?Z r>Y".phAY%t!YZ:0ifOcBQcMG:۵5Lei`Xow>>/+wKj u\CeԈL߬iy* Rs/OŻrx*7A۠R%~䤦Yj̳ \lvSFX3f6a,B9p#h Uy=CK&XIvyQ5g83h8udE;MKRI΁Z ^qJZGY4.ʹO|?\r=k%i1wTތ$3tYj(p'm.*0h)*M"&zE+῕.fxx J ͥ ^-l3v )D]h8N|֑ͧ/XkdT#6BP=XL:e,_٬< [6Н 5-92z J 3V`o2=qq#x_;JOwTefE\1ǽo45v\md+Rkw鶇|s)ޥQSR;Ì>#lfAL<_:rӯ#L3Ƅ3U8ln!;3>t헍QSY;RT7]̓Zv T;[浜k(9#\gjIDniU"i@< z>RW{tN4W6˨9Jא6`c4D{}q@7c؁H9Qt!!3]Gx~YBPA;FaG ER.3Tݦ\$ZR0%r:xG=(Ц驭33(e&Ok-&(4 I\Iw;d kŖ`r<Ɔ3(v)~պmowS ~*%`&W_b)Oμ*r|:raptS ~& Õ' 3RP'MŘvp_"xa@HHS1^,ZOVʜRywܵ,ZQ9,/6vU~ԱhFv\Apip6W1WR7E7q%xҙf\&h|e$VLybdY4}G򴼼2ŌǡG]^V|kjxmAj߼'?_3$E-h/ 3n=tf4/!ῠQ-5an e}jy9J[;Hm+m.c+~ 1q?b㠂w@}@?r0¿9(Wu8;D{$ Ϋ,,3k4>)8;hJNL*2޶@L+,hmoM\nOwUroi*+,{9ȞZaWŽ?-ǪёΧ}.TI7eC w!{+^b#=T9Eo*:Iբ`ֿ!*J.A ~J䀵_ N.IArD&(„@۴r飉dg;aOM9l$l clx>fztX`s!5wqb=!}E$knC2#͍9HwJGjFܾѫo0[?:  ]n_/ rwFnT0ujG5k%O:޼q}5л t|W֙]3ެwd:p׏4ɵlWsv!ƥRpIN`N !/9nr:K)7R'p2f ٸت̐?roV/ޔܐy \M eb`srgHk#g &y HY'<+}0%Ue+<2=_ M=LI^GVx5KAn6k2{A"7`d~^0P4Ao69݄o\q!;^~[gUϳJ.Q##e9ɳAg9)~aBл0\RH@ĉբ3W:]箪9ү=`!Qxt@lfG)~#.V v|Il*TC߄`K_tVP8) یY%OGKx4B yeUh,\ Y:p]U$\jeɺ O.e׏E[_IRG>4m^_]"dA ?OFNyϢ/&gޥJ?%搇CY;5H>ed*2 Dih:]3QҢ?g~Z[.H[L ,j< *7fh~: DL{>=ou)Դ  /\8(j2iɆDG#6xgW}C=z}$D5jݬXs;Ϛ(a2b`1{Bɖ% GX1>;aLw^=“Ͼ^:l%#/U3G,J#0ڔ\8rP(d Vo.ZpRř,m;HpatSErQ\@$pH&LA-3ϋ[JMfz5$bQP zMڿ]&AfjIpbԶja? iF)7&/{-46iv \j4ƴ 0:9%GPts1ȋ\J- 5yn^p1֭yS렷15{kJOLOܦlZNAM$uK_*VFA>'Tk*gO j.:vV7Ot=m3G*b.5>+DbK_Uؓ*ڡZK€ \ #lR)O֐7dt|6J0QF|nsBz5jބ!;J]kkU ~.&%'!,рa3;-7' RE:T>_uZT9)7 d z꽻2_Nr=M"`ޣ8lҢŹi v|{y kӄ yjG~. AcG\!ňB)5ݓF?ߎbX<%q Y`OADŽ*E"Nz݁ lpDw;jФ9So[v ί0x*V+X-̌vYC,AK!JUǫ TV4_ ;hsT*BY04\2MG ;O}*CCZk.+$um=^U@addtqjےBJ/_=t lyj{rc7ٲk`OXճ w.kjH,|"og0M,fݤcU?QCz5us;܃x=L"q#Ye#]X0㒨ַ9oP(q<`Nc>`<k< !/v𽒉x{g1\TSt}0sYO\)KV3Zc9B[H%' Ii=[CZn.䑶Xة.l+9<4X!rM9t5X'HbmPgy%Jiu4oj8v償Wmb֞Y-$d0NGj/5MP}Hл#nji2K 4LB6B]z(Mgło&&(IB3sӝipd)j۔˱7@ok̐@Y*a uaO?2}brq >iEC JJE2Zoxxǂu8=s2aيYZWph -Վ°[na:0 (|symiIBETp-˾b sqc=d7&#`vo9`D݌dВÝkz܁iH& QaE]UY}y? 0= jlRG_vw] )A$)L@_('g}F.#lW6ds~ EPS5y چmkJ|dbx]ʷ)q;|5=-eʗ/6Gz4 'WѓD.|}` jBPI6CE!MpԶYl Yp$ndW˨xJmPL0z*ׂu;3I$àqͽ{W h#dž׍tw H!x fHY|B?a3QI5O B$6%(t/J (hK bu ?LxQ,IO"zR~\0v3~j}"aH٧Y8ddD|qr |$Nң!n΁Ȯ$m!O\4Fgj-NdY-|,ߗ$H+.c!E&p SauD}t%.Ƽ4댯*g.dlHCTuW'>)ཕz2jҐ0w{)QgORԘ0 @ہB}KљތBjJnJM(\}Wӊ c-I(Oy|’{rM=.Z~Ĩm3e=`j?NjAao4V9)_ 7d--BD:YFGNqk#G.0M?Fz y"]zzuYVD<#Y[QU!Us|\6yxbo_URyZz!O]{u}JusF9@?8C/V^r ["%SM\ T);rmsSTa%^6̙fQT״$[i"bKMEŲ1d=xIcZ-V= ύ ZכBøh0*mW.-3zz^돱 M8RK1tqf5tuC d,|ydtо[bxL[K7r|9 ^*!/Waȯ˹ܥa;yn\A=HI~LQU0"ISW| ۣ IhT1k@UpYW!c c})*Ǽ=]CJ" z}n {eH)w>k6 L`|uy.t|P*5z_rS*bJ!)agGpI^n7"0QgHkzyZ[].QLChrTzͶf#z􈮀$xm=[A:/=~D#RN;,WvSN> ހSa^s4~E"Ъ.x#*"ȵ:񙨃!y+, s,|V٢*t-~Uz7niI/]1p|k?< }@iC菆/er6 :J:v3qWtl]ٔBe/ҩx>ޘͅy4cHvZzM RkgerdC 7p*yQݩPa!0*yD VUoZ/4YUxZ(@bA"\Qtl&E[%R=ur2QM\W>fijȟ zOFjohC1 ǛjʦL튶)(ԈzG!bcw/ tmHςIau,NSѠh'[hEF=o"%3ZG@{ȧlU&zڷEsu,&O)~}}$^;h7JO'!k:ȷc>|y{5Rejh&Q_W- ?-0>@ś\T@[Z) dYddH7RDMl[)WuӮL,Z;ؕiYV3=pM˞y stP&s ާkz.# &C$=Zyc*Be䌅L2FXK@8hyo]EVA.h/]@n'ID R5k]^@H=Q|=WnsV>U>jzIs-#hdXW 3S&iig D%cP@k N"`A*U~F'q uKr y*wn2(ǫ~]aoS;oٜ@*Ll ] ]l&NfN.S3Nc|m],u7~7IFB(xJI* NKJFȐv\h>|A-MK'7 ٭ɍ2F&Rܡ!#3(1?|皐[J}C4+nF߫rf~0Eݨ)*)Ф1 \}g[@=~ǩ ${Ia @fmfϱfU%B%>Hȫ(r[^̔tsEzjdn R1›B֢Y3/L|bNLT|Y*ph@f@zL45XX)I NjkտX7>e}[G)5>]>=9ٯ-}.``V tNYNjV'r}hdY4{ 98:i shm\mE0)Kp:BV$?,DC%[-㩰`!W!!NtgfX[1Cq(M;$=.xL^U5X\-F |p̥Gއ/Lcb<>+?q; [BwЃxh΅^7*+ݵbX쫖M찃^Ch\?FfѢr#R;͟D}a"ԛcwH/P~in.A%GW˨KZm[L1" bSmv-ߜ;-ٶֿƑխrK-D  AXGГCK!>s/UDJB7\E u5sH~ʳr9X4E= 5I<<"ы3'y{nT1vCf]xmzivr,2ʑHij!['Q,Q=ʃ/i4PrNr a^\?cKKU}T+:4\7M/8gcbQ$& 8r\4agc?p`,sD" _ƅ([[6p_d>O]w[4KjBǖgBI8/"Q'Qm>xec8있F0ŽnH]~ EF'l Ɋya.) lrl ɒP-r P<>x"-<]Jj#K_D4(q/+mm!=A3UR2廹@R(CEe/(znM ɔ{6o؞s)P5 Gښ`NJE@hȚĪ^ QZ7IR!._)u'PwZLFʢ"֝!쾊K{7y CB(i1*@~+q˘ Detpn{t=Fbb+QG7I"lqس%R,h``yЪ ?0VsQ Ֆ|/zr^Ɂ\?C9!|C89ogZRxʱy)>Pd盧T<1^tf#[bjB▞{)1®]hY^.^v'.8@|+{x;/ 蓭k;Ewɽ< ]"-s,ge߽8 + Ϭ o1YˉHR)-'_Nn\M'ƶݐfJ^*I] )Nx,ϳ ; 9G'!:%@1bWԔc XᢦFQ^qt&)5Iww lW]KҺA٣Y4.\? bvnT_@֮/v+/=T1rƶMoԑ.k#ИF]{;2lpD [X 5S/y7)Vx&[ & Axp/Cz06Ok\Irz"$}қ_ܯӴHl2e [qA(P鼦!5g 1ͻx;%g+L=Ũ`)qBP>^(rO<uQ/ Ѐ-6,F@Efٗ?c}Ep6˴eST֯yu |EMΰCGvˊ@-Y}Jj* "fu"0;/k^},T2%> R-Gh%o|> Y4j!/F'u;q>}9VSIGc7GC ~u  z%GN٠R3G0[u 0*OS.ѵvv1.*,'*/4?iÒ[ahwq]31̏ɥ֐C9}My1mt [FO+נ  ʋo 3#ES z:Ci*}!}Qi ݋Ƴba͚WS]K 5ܕ1eW,Vx}ԑCQyxi|7t bǘn\ jUN1$> XW.&f PbZsUs;cn"Aj M={# ]UlOg)YF, 1X#:#5-7*PW8׾%6_хq+4166FW!, X$u|s v sNI9Aߥ30=##D;Z!F3/Ax2@Q%>yо?u4%m]^oS$qօЮvgN$i\an%IVE {hHR }>O4䉫؟* _i[h@N'П{Y l #Apt Cu?R"'a 0'0O^@g^%w˶[P%xHZ?I{==MLePr;ygsh`t 3.$a39:ՌQrcgKi5QG|;H#wɞ-<+BhڎWTL)vBَaI #}{׼qq\*G.eM昳` وED߃aj7v9LsA\{#̃&! : #4Z!@Q`ۛ/^Lc!ntׂ;n,ØCl~8IPzQrX\ż/$!f+xM5Z-kͰI{dH|V84E( >jQYrUE&ɞq T[>tAѺɚ*yE>5ai^O1&-[Cg.=|\L^TGtpM#T_mxfҹc52bׂ\ݼTIm%cq&.{" U`y/{sJFz/NaȠ$ã'VfjB0dN.j) (_bܱKXC&Eݓ .+[7Ĥu 0|afםR-F= 4Mks Na?Mv]՗u6T3I޲ s@,6 VxS~-UPsoK}~^)݆{2:vHУIӊ|jY^ O߂2K x7dzHG8~NԽgL_J&2;B=:Nyzk 3jH >6"]U tβ]:v$ . ]\}6v+gX=40$g cxOO<\JȯNm>k8QBϛZ#zP)]({UC0HĢgۦV|-vGb"|/)4e$J6NtI8]6 &>Y$(N.\B % ~e/]jM1l]\[hyFDi1/w5pTNԉ݈kjW=+BMϹ\]DžѠE\2=8>Q j~WL@Y0'k]t&>F۫J ۷q]Ƅ)jaÐB?Xsb}Zv#!*+}Vgb|i[,P>ȷK(]xAdxzA9pvӻK_H޸4;$)q-̕Tb5 -4qMHJzH(Jæ@pV>^ :AuK`wR~ sὧ)[Xd3Q nxoŎbʥ0dˇe"qZחV~VVCگ^3BUKeҖk[s"p؍H`ay:$R3o)#V펿@4PtSJhcmapƶ|E[]JqKIٮd))NQHރh{A3淖2xM[*;Fq} 5lOL1z ~B[*a s|p`~/c٦)gHAH!ox[K"I =0ND.f{v"Mn ^?zގ+xfڅA] ~4G>wP*A_-:ͼ|JV$s1]Vݢ.AJ5{ms%62AeׄT\HaѬIU\Uh8k՜ۖv!Qr.ZGAq-y1P#~ qL/`/DL,%ek^%a#wb(#[rel <7;ˣJ\&YN3b-60X; ?jd9 ̸IH26ʉ%fVHp!*"w!fD6[uϕKkI7DGc__4=WAJ%G]]E1zR, /|7+3~J߽^76hV͖h=F%5ꆚv3fnyX.G[7״M1mVO.襶1mː;m l{~1*+(bdyEo"lH=Hv#$RhRqq;5JN7ޭϩEM##7J@Uf1RƒLdth Io\~4"T`\v: JY~UdHPX pbO@vM&h tR'&AnX{&r {tmj+ZLpuK,VJ(i-~BآxQHBA'XAZHci$BR`}u;4(T $TM?+ktD&)ڞ!/?eD*x*K57 pun)ĉr ^ѹMA9s;ZאpWU &LPD0@q{{o3kV]|<#/kó8$s(ޛMټ&y: %uuzAzݨRM#|*EM^4NO r主 M'߲T|iYJZ6eYI @Pi/ =!ө )5d So.4>l!\ z=}x(x2@]W!@M/Mu/UB\F+CC􀣎F3ŃbZ|p@*ȵ~ F03yq{Z%6.gKW2ݱt#sU .}זm|bĐj:SqP=C7)FWb\VIX"mBwIMgF ċ f=;Ǿ.//;|Aܜgm2K4 | Lnrڳ^'I5-Gfzɚ_G;'6abim&<1DX)凞PjjۘPd02)z'F:cUI2 YkFkU)LAXMf) GT_ \7C3y:.I#4bw.na=cݸc1w :J4$h PØ?/(N@Cb+Dǽ/ (~E&h_?[w8UxmCaAUsՕQeV R'zv^n.glNZ_.<9&h^vuqZ'JuTj)~3z4{Y >~,磎By}u֐mOdM+;n>xYԏ˦yp&L9Aa$* . (2g)aȖa|ciNO)y z4e6z ݼ?翺?{ -.4m4(̎/8-5H{Иm򬥫2V +؀qG[w)-QR+/aDD[1hF&q{GdFMEs:~:NEwd(@_.~Igve8j@roм> a L/8g\"dyqt-&_Yh )Hf0GOef[V?v-&:# 6,d:@ؤڸ0چ,m/l?637T㛟Ԛ@[w/<Ȑ`[2[=%ȢX[IbZ+/p#,D0Qc%xEpDJq7X/ӱÀ|s|!rMeWyƙMMʯL;3b x-EgzOl3^^?)Y`ivƚI[j~ڛAld|z$@I |0S|ʉ(3ڨ>zk ;b06% .o=?'@ ~p/>8#CQeӑvT L4k3%2 n,YB[N?B)WWڎ>Py+vq6'3/ެ#Y:P>7Rz"E=z*0$O< pl3g vc727̠qO4敝ȋ;JGXowɃ BC4XMGߥ͊mJ3Zۆd-Aߧ=D܏8ziQ9)F\Lmψ]g;>%I2 h h/S؋Hc -ھb)zU0dcRl!:\.W>F)z _m YMou+{ 1qfu%!6 z 8gWͷg.%P*|0K%^ { DXl1 LUot]a9z%h&fHWt+6/ƲD&GjoXe|ԥYYUdvĊtz^}. >k9_(/9eۃ4CD}¤ҜCѰpE ξ9I[=5&Jz؆PJVE+.@S3(^/SwT`od3VVsЁZp ron5%J&19sz8--53}V/57`+(ӧ k{%r00N-Z-//grJ8(c tGA'>9&̙Z9#A֩Oo+82  ]OU3 ۥP"AϮ_ 0ohdNԴwPF8FuBVa-)yWPFzctL&"N8h3?Ow(^h8&4W>"CIĮMMZ.aiIjPi0t aX. M#OwZ)g Z "r30nǝNOeОj%OOÇ*6cŔg-u5fD==b+3B 3 3ުPT?T_G3ZWqgy2 ߉R.hzqXd+ŒG y%Y;u*4#[fٿqQV&a?HM vmEE㯃T) =勧 Pxx1bB㾧n 6ĀF,D=X bD j &x'qJ S[r2.e|qba81|o0oԨR@$@jm.qp9x&t4 }չ,i_{gl8Rg#VY| .Vj$ zg'7RĤ,cюVҘ﷋I䘴=ژm~@ǒ䱼hovpA!q]jar8@cvipnQ5צu ,@L\pG+^ UkfO]c;I8j}g,K/ % hy~g #RTnwrr{Z+xcJ1)sוzdjAy }[&/iqIƙuWu. dߛAARʂeg.dA#FJcA>R11hV@G _uv®v=QύҋJCV-! a rA】(}7k4/L6UO&͔보}^SY lLRDd z1%X46LTW:TP>ݛ Eԏ۫Pp|5!fRb탙ig[ҩy;*m>үV\S15-,h ݘʦhܠz304r(U||1fKn i׷m&d* $Ns~(˃XZn綷- (gA' %\(4. kڜMkW/l+ *UüivMAXH#d@vh6p֩)O;Ŭk3&/gxgx Q՜h;зTEwYDNj]1_̉x2Z_#ܝO=8#gl]ݷ{8:zIfu%7^fxXuu\״+5Nyұ& |ZSuSӳP`qW6_!;2~Mb.Ǭά̾7Ty#An tU0 *87҅Syj'jJXT9eߟՊc%r{U-ma"ɥ>34;>אTH_ `7ݦLs7۲ۺ6ōҨw@I-Q`F-邔5m6ǽ7 ~R"Tm_0K0y@ ',j9@NT` Bg8:x']Y:K-劎B魷ؽ.SU@ćM+,e'ajEf6k`mw`y[@Uy FmHc@RQ'A(5 H%dsё^yב#CA/ֵa XpXr*-o oId\<ֺbOaSBWZ.סThc] N iMQ)מD/x(soQpIҦ }׽o igI2 iÌ$19g۠/)%xʥ9fW[~1 (YZȻ36cqp염}жw,烇Q٣hIKKi;R{u&Kwi= ͳt*Pg'Z1VotRpJƢpwOz9c({#p1c`sәBƑV( nН\́>uHOuo{t=eL(rQ@]31V#@af͕U`5IOI$"B2jdbZ ۝~s+O.q9 MV덏ApO \OVSߙa]Zg':eu`2_L9O$?gyCej}+AF J"ߥm5M\љ<ޫqDG)dF']+Cߡ!X+D)nv"~qsV`QϙڢGD$OQLon1k&! xY0SO_(6ph{bkw]y'9n&h%6"u$|r^^W\R 'DRÔjrR'h‹Q7ѦDLiݓdh](~!^*+jAWb$++/ wHO2 j0XHBԱ-ʛ.j.͈;Rywm wec.j(ύ9IvuEѿpͨ!Pz[/P{C7PHfUJ_Oei򋋜*pt'ʂgnhR`Lt׉72o3bZAoQPQ,΋@N?to:*U;f?}爢-QH_/ CR2W5|w_=T;QP-<:1jb,>"ZSs6T)QV>YlsPowIC>VD7m;QM⚵kDz[؄jc#qF2*sfB׫rq?t[>WOAW(ԃ| Q!4h89~Hd[{|9N4Z҇;{9A^>R>u:`l0d74t31{3Fgb. ϴ3N6uTyi$r '|(}WQYd/ō>>N!/}f/KT+|oxgEooj)D: b_|q"Q`@P@آɃG_$F4aTblE#fhh#IKtz>NmJ`N>1D+?6lQh@2΍{nesy3R c|^I p1>uKi{dO# &mam j)%"{D-#bXu ^TBth qFTv&h1 ϖз`.1.B􊧚O.- r񀦋/-M0#a`/;g1ޞa,.?5kP[Ϭe WGhy ᕏQ4cn׉zօJ MQXD+=1R[?~Gâi jB+2Lcs.%cT ]b!{L~3Vr]]q}}F i.SlCђ6X;ZB'r2&z]לRSŜfk1@.38?v/.9vI [G>)T@N­; =ޱ OTE 2;Pf1hYCVPi%.Lل{wr',t^R KHǻ1Dш<ðNgGj߿y{4Cn{6~尿q-66$<0l{zK_O=Ij` ~= $!ABQ?A5_CA{zu7,z pYA)MIOO\[[7fNJitm R@G%@\Q}]hD-U;|~Gfn&t 6 h^ V?3)ß//jL/)_^MXFUtgCB 5Ux7#u,{%KֆUhDIL+kri-uDi {e!/MI-~DA.cPBLrv#;*[=E\>J\\1i 9$4N8UZ<ꐛV/V T~ϑN.Jg2]c^00N>_C57L$q7^ŤLj4ڼ08caWMk|&8}*nAJan!2fAl&O8w?0A@)АQZ^77?T~ 7i쟄<^D"̯ R$2)wlzGs/wO4+ -Hr겱K-:2P3.~,%mmSsq[G9(ļ],b+u=2FYSӄu'?1i ɱ9 )| <6A  9+ +Mq' j6QO}ʞVYu bEw/ӭO'~f5 G zz'Ռ_d ġT;C OT$]+@421.&5g1 c޼7x .!5JՓ] 8)s^qLyD(m3S\^g|l6k ^ L q$ ’z/g*hGz74♶HͪM_>fCkx$h;]F*/B9$K :'üqK\;AŁ>ĪLDU[Ffl>24#tːt0T\P0 uB& ΅EtG~J2[en3lY Ш3wC/1Hb7Op2N>pՓN[+*y7l [ve̕/Ş/:NBP^UU,pq F_YV-}Kd  ] ϩQv>dAV>g̑7 0ͦ| 'd aEjW, vQ+I(*m Gfn֔'Ŧ hxwD1MxJ>=zf,XpZb"oJLv _bZ š_k"<B;@Pkʷ,iR{nٵ~T&ckIoKWwE1BPVΊ#2Zs#PR1~0Fy}?]m7Ch9gEWzSVq_ʯE> l4ѻC*1؊NR:_Є],9Yq2nTn$>W0eǬZ t} P guH'͛]lbG`a1/Bl)3RUq} 2Sz1}u0'X7"wzhR+c/c=>a^ /G8;RKx^&f % 𫴊3~,~|,Xb#6zfCg;#/ʝcEf&VBY5mvOSUlף!(O[QzyH0.ŌM|ySy>iR/;: =c3g"5:8L$:*7ke2җ\d;rXÈ3"(4ZN oZ@79NݦѬj'x . MCt-tҙ*K/N\3H=;d >罌XY >~۳&wUc mdbt?()J*[GByc}VmWPxpVjuG,54 .Ǽ?IfX'^E̕@q!U?yhŨ^mm_`;odZ%PPD]:*FFch #Iv9W;5ӚP_͊]l0pB(oR"6;6ð;gViEFJ6\f#7%bCUllPm!uزv#->F\cQð)8q3;4h7q4uc5ALp^Lmy%]G} |G[fQ.Ү[qOh_mc-ңY9  0=)PUӼ!>8Bd~o7|k|iX\9vb~Y+PpA r?j^_ 5 Φjm9_!> BNPS֎ }Sz|uk,;J"Dx8TPƓX%A*'IE灏 -Y[OZ֐ɶCI!i.V]#hrjT*1gMGqآ6̖zDDUձ(׏\XT~ )L=#Ke so Cy蠉n0C5g^JO_M4;Vbfճwp&_54-*E*ӴTn;|L2kAP~^yȀIq!ZP xC@=-|!uȤR,Ʀ_} Ll˛NZ--w{sXKOR-JA[1E"!xl\5O/)z iGc+ $\̒3nɄ:/SBX3НA*Lko7dd./dؿ7AcH{w7~ɀi_AQi6;y$%|9Cz, G9V,i K+Tt rL[ ov)0Ǟ3m\î#UByT\Y$=eRz{3Ci649=if-I_)H.s'kla*(1 XO^Uɼq<\/aY+pt:Hm{7.!+ "k2\ R#ZQbc1MY\%\5){D ؙ1+r M FJ.] 7N, AԀo$ޚ۝V>Wcqg P-06ZL |I<@.<3x0fp<HDlçXHDF"eF5(Ф"#[})tsW?# [vEo^~^6-T _qߕinvlXԅ{\譗9uAKRfh\n{]=ՍY-svПTmf1Pcɠ{b)$K%3w3ජ+(4򶠪Mp{Ķ%OZA8IA2nq2r^uE]DnHɛ[o fvqhӮt*VݒH$4.%/MlIQj2)v7l@w/zC. 7yRlqBi(]@ux- fSTF8Iء5_48 șuc5O^T`C̝'MUGQiy輊{Qwř+񋑑,3m':r y < o \6qu::?ӦB\X^0-yJH%5zA鏘`}wkY܄=Q@;or)%3ՆfpٷehtD*]7^BpjU ]9X(tuzz)$=#u<n/@-h]qN<>sc 7&4 ]b415MF,gQ)&CA+u!c Ee>1XFg( \ "tJFbW %2k]$`H_vSʙtiﷶQ)`:X_._Ek$ʕ@mhkLwv'mPy:3K Y'8fu1x6 $[_4 ܌3O<:xc\U쀒d)Mꉩbgwy(EnsфKZD ߽plJBJ;<'-2m,ƄRa OQxN2 p*}"a9Ti qʉV,zȝxd/yN 5.0|*5Q*kp$S l[lHUtSsgAϒZvT ZQ`J:r13(?iG#~h|s 5xk]Vmdc똡e\;jĨA Dưla_~L_ytKc5#印=t@ Lf׭ Bp/AQѥ[Z@|KP|kKƵ?U K"5FRq̄`t,0 v`uzz>iKR(#z}<ҿ7iߍUǴw{$`zM!\.:CP*fIK_nÔ<5cY'jQWԵlK@ }}1W g=$(&*ǑxVw@>Ǜ^̺ir(dZ+MBgdkOS? jdh|͍e;xL kMy"}՞4V@i`+-sМiA翻ʃwE7+ J>|d 3udX (@bU휋BrlO1gH^FAu. AǡНұ˝7:gGWY7,j|,~oaV]/j2B}8_MZknGlγ~)|Fל,$|uN ?yūk%SƗ&12%DH&S%?N;hxZ_?y[){NC݀J5iAN6l)B.595ƘfB}mD 6,Ymr>/j-])U0ey*!\=edqjHd5ƉoGGi2lʉv,~tߖ2_?R m9f;-f60CLY<>fc=)|U-%`*尞^?KDGHЮ(GLM"i)W]!ܞ`te9={biNIyonB"FL5DZq{C3%c@B'y~/︢'ֻ[M'ok1 w {.&KWsj*4?>hVS=~-:M*H/-%J2ʤ%HV- luZ@Zg݇dm4?;P 5xؼ6FtyKS"T ˗<\!2l8ܮaW=s"Ny0[27'.ɷ 1-{bF'p" g@j3aË=luX~;ІO7tㇷExk6R*$"q^ zHyPyZM8wUJlR̋/ Y n戻~>J=@Fd6\t;qkl)*mFS\RuKDj |PALF6 Ai^ϭ~ow%W Ic&Mul#m/'ٖG9?50jqzyyY5]bx$, aDŽ3d"onlW7xP*bp?$fj!Do~~ZyOKTQGE}FͥnS0C6琜i<54B aj7X'%mڎ&Pz]C"1Ekܚo{7p?v\t%lRYcU_w@pND9sq4~F2̈e$%D_܉9 #[{W#ZdR7y -`c}hW1(,ѰʺHm_)#aٖdF38n ~ExE܀d,_:_H.#Ty5Hҋ(Doū:1r+Uw m0'%j=B5]* wgf}U^u˻\ٳ_>c ؎Ō']}ToYz'>Q 5,5r N(+.oWޕ84ç͖&G DfU t5I(`n*&MY:![C=ln 0FUY j!Yl~74Vȥg;RW&NDoLuzix^Kb:yCv.g7Q TqP=~03eibc5uhQZRAҕ仔enLe` GDa .q&@v;2&S>hki{}wO4I*gZXPe&RV'jf ,BG+e2> 7"xkhuKG{FbzԺws+\7fڇ 'Z%!Uc콩˳>/^v_ I6 ec>rKz֑=9zknux!cůڃj> tWO,r2=Km\я^"]QjbL,K,[It^.}yq54 P~X-gBqcMe13r U7mdx pjSƄXOS]C#IETH\,J 1:y:pN*I)X"1\('VdRLjBEX!=Ғv[9݈$FO6ͽFfJQLBHd 8$y".ƾ$JV) l?^<Pphr肰K[ܨ t'0=w/!㐫 ~q~5J018ˊ?](TCG~qM`QoJ(DB,~=E{S1|ԊI)n Bb vd)\GP˚L@sa̸Hh;Bu[O[lvSMQ|t̶ =\꾳Մz.Oa52ܖ|vS{UZ\֝?xmVi& tߜh<hEtdWXR6ct@NbD@$Pju d1S%Y`eSj#2 V! Jp'əK}*<&:cq_qoUk}k774ۘgw,g/ O%j|*CWh)ʃu[ka3ƨd볂Mzv^R1ЄҀE&87g&SK^c8\}յ7Sv & z,@Z27qX*|̡! ?I"9ՂxC~e>}:2 p;&mP-hHJ׃%qj#:ff 9LD?`C3%+`m#0Jvh:IR$rpx#f cG'Nc??T7=u|I\=-#Io⤜ &5W|k5YO=1"C4OT[tfK]à mֳ>Lʻ@ݷ<1Pخ|YQ?}|L'VYKypfJ d P-pZڏyHsHyLF@\\I_ C6Juq=:dP^=/ mx8w&qgbOBQ+7G+O vD_D2 d'DQ8O[}v:cnA-RSX vaIK#0}^&'pz})g2>~OPSρ#u4y2}? <$YXL @0.C3I]+3Hz翥z'g~|0y ?^Ugڳ9S6=?nѯ2ۡ&Rן)jn;?rˍ8fUGaf5 C2ul ?.^I<[ >r'Uě}mɫRO@[dfg*Ģ2H ҘZ}n-3h4ֽt_p5n0;It˭Q.#:CC=MNi&'< T5G߿vv:oDb`_Qc7?WY1Oeg"71'D JPdISdz<3td`/k /ӝл Jlr,>:%8}$cuNNcjCVPV@Ɵh7ed8<prPhB x(E3AI~A,+^?g)j߂dle5}$ZLRO$It9%UzE(f-ۍ^$ӂ@_Yu?r0s"%QX[rZDؚJmWߨAHC/He.}zBkǙ{ O. T <@CED.0Ǚ(c}V-g-déԸ|vyff_~@XYg嚩ݧM(0Ņ[4) PGǣaṄ_@7:_ѭ bD^BM?HkG¾S F&Jp]CA=M/U^3"iN-1d9*P%h6~-Y_y4//I%Wu0n))A}(!]csBpt՞-H&j* 'Ac([%Ȳ94Gzg\v?+Paې1[Fr-"=Ub(u _d-d5xr?;0ǺKo.g.q\Α`O]2:W{ϔlRD;2~Ny2zy{Kslz0k2́COBY3),# f$%/siC}NvsMa_+}}R0}4ݪ47A~d/@ T!BTnXZEj8& )IiLMMH[E '!R?ajJ67.H#sFUĝևΈ`ix+-AVڀ%-m1}=]?? C>Nh#D]ݗQ#{Ҿ)ab,m l9!s bQj[zXzU=&6,} ;r]D+Unzy5W; }gt" q?p3{CYrN%wpcu␑> yvgtmY0bUK 3YM/H#X~vĶ6 T: VjE.ցncK wI9Jt$QJUG+6o&ր,E%{"Λf?[.RJvNJ4}TЗͰc2̛D%L-~Tk؊Ӯ=&͵^! (ms T›|A+ճ8eKV`,L\oAmR-%OsV_ RbeL z x*^<&5ψ];,P_Q!T|KhG> =fcO҈9~Xc|s1 EdlAQX-v TGnnIE⾻gъ250ͻ`s 'Y@nSg[cbwڬ)FвkgZ#yL0_Z<#-Y[N)h4_46 sR!"d ^K0cZ=)@-*)e1 'X`B%Dw-VZ\ڤx u}SY:ӿ%Tvkn3m<`O§3uY@-'v ߧݝ^NJ fK&ҜS`͸O=E1ʚ -@dU>`mxue,|zswM݉>o{Ir=e7#F;+u8zCNsLWpѥ9 [#5)zҝ' 7\IԴB,pm.s0%p9>uHkR8y"${]4Au<ٔ Uo2ɪhv]+Ȍ_`qJ~JV**K~ݰ{+yPGF:gB}bA(pxyh8?I2Ok- ԥ1T.efNM0U#mN-ү@ noOdHf>n~u_~eky+ps4iP̤\k:˟ŀuƆ=|sYiնGO IF P{jRBSZ{[ 5?KC)D>:A?b"f*H mf ns|:N1) OKVc4c5L<#jy>O% ܜ3sxmW1z, L>S(x=?2r -$"ҠIP{Tg#sp6zTލm͛UZS d)E:y7 tgUK տ."G(1:r 0MW~(,8?\|Yw> =RUoӸ& V!?lmMPBMS75#MZE4Y,uB3mcPP;A;Rg\;ɹq`W}; }'{g ~$K6:O^}2Bj(iV@ǧO&K>zOcMj#-B,VSQY\!rnuD7x]nsoT$@e8` m^ C(C1SDT;mOh?<Ǹu-\ޖ:M}Lݻ5Fp?\h5U^:& Wz}ld 562bŜ6{dmDԏ ]@wOt:v "{d6n㙁!]kċd-RTɶl5:AMY}Z"_C4ܯz ohZI|T6PeEG+863GX䜁{ŬAc@V7M% Qr⢧8|>KpRdhl©m{%. 3;0.S 9ʼn01@A2 \ERo [-on\zX52nԫ cSܼ[HzZ<ߐL^军 TBIxkhȲ Kk޹&Q&3e04C5F'2ͳ .i1^}6!'V]Ѓ8zl$TށNRj+Am*Ts8ۊ{3xYy)3Tc tOI.)v2Lp# އcWvg;7ݏlGIey|=)2űj,fK:,B gį8 aԷ*x9 к*wN8/GPjbEC1&akk,N&^s^y~w75zoCO&Lk\X@i4FSs,2BKGIVDi/{DB@b&QBb6 ͚m:7MJw3_"Emi69uzmDƎM3=qo2qlWƶ X6^3f+>z S~uclΥ]sl&:9@/\iv?g+& A#76m" \ޑ ]Nʊ鑻tߌXjC*뭰>Ö#lR 8DIK炩K^!#r qX\% bsVSAK̗,d[RY+T3F5E v*:@ܕxDep'$O7 O'@0D4ZOɢJIm<c/cwso'E؉Xe"SZPp֖Qý }#fS6M3ު햼9WApHtVn 7H.kC0WskKL1*qM qflVoFÁu>(Ϊ]KXlڙ1VTTHOpLxÿR(M:jhs)%GYZx.Fyu'#Tǻu//="5ZA7;NSoP|n} %L98v|.>-$'_0Ud W hm5ix>_(sv^LWZ]д.:z\?0Q}-R·)rEeX[FWU#ec X<O)Iub>CH =/R,Tg;N. c9o8aJXJ5Nl6Uf`بz aT/w5*aRX}n o[u*$k̠t?_!=wxU+.+lǶn6l ?'B*6q2M@D4B_B_<;r3Q09K<\ȅ(0*Wi,Ih,0PyV[5p7,lƵ)p _S֩%g&+u?o ceayrdQ?/oQv VVbyp\'J-`nER9;~ n.VrVcR_\@k-zϳ,}^f9KEE9jM`|44dz*S?2 )Fn^0f=d.z-hz1[ay0 ДGEG2HXޥ mKzA= KHݢ5|'qU`*}'{!0'i!MQ!] ?k>XPzkKX`wMd/?@+JorZmˎr|qSǑ;B-l[/1RmiØk_R^2˙XPƼdZm>mCX $g5182MfC&]O oDV?YrO1}`ik:W߅Q&Jǭ{8C$4nAKL#J.tF=Uv  vk- "Y ߀ Y{B^4+1Ј f͵ 3ϸ]6Fٟbݾ&62z|( |ܑ@`O!n|{lLW "A8^0n^ngXҜk.YF@=a=-XM_X!dƞ $K-*؎:O#\ ͙iTuvfH rƞ:c` I}īgCQ/nxa<5 |/\VH J@y!OFQ/KL m6V:5b]ƾCiGy yƕh~RzՍ@Wcg~jK5&2l2ژar7(rM/@[sz0́&Ԣ9X|+g-:cv#z<Xuv;b#WFP 2\lg`^k7omwMV r\ax/N}U*KsƜIBVlD#0x0es1$O7b\lAR!Q٥Xd]l|ql\( =M8F*U Cvh1s)]SkiYz>JxWfdi-t!MA1oSuSGgng1z}c&Q;u+0tܲnkf x@4)< K2`#ಖ@M̡%eٙT3oT-#? !6"ۧcO5NަC {lT)t;Yk_mJhpngWRbI)a B{ {;C Sa~[} -u1 Xg=ЃH]ns֜ "Y ݹ:a)Q]7|[#9ƭ4ۯrZm=Tr0n_hcrm1kM8ϨÉHk*smw6˦P2nCsE"1YI/i}`%c^ަ+4no;NK ;w3x=f70@UpfcK~:WI49㟪 UpA} 1]($`fce*x!Rq&# O{;HP(DHn v!Z< QR54Ay|9h_%C`՟k3 ǾRm@{{$yv@1l $OzKvkDΑ 6>a6Guv޾ 3dN?{:%УP[MHr~uhm:N4'SHcUq='ěz$/nS+! v D`B& /`4#i)81$ eD} ⣃L*U,x$" 784Icaf%t3:XNFS{zOa_X%]27ENZ۳QjT}{lR~?pnкN obH"дBÄ_pѡėrNu';M GdUc9ĭTa4 xj0>j_zo鶙$d>-1.?G5g\0UO[UQ@_\9Bs#z^;e9S[KFcHƫYv8u!J}ֶ`e? W1N!f0 ̶Ls SbT&<4%JF. |<\['0Zkl`+)dUym4Ś0!j (<9azTt2[Jf@&'K&;` ]J\[Kρ0vV,Bnf}C: X4^[CԡD~`оL/J/[=ikARz8gRK)S 5H9&&ɚ?<8(a'Q=bfDdNAGGM*a"V ?^Rl.5,;%of:"D 4 D)/\vzP?7@]BkcF+i,]AS sT#:ED4&@S*2 ѹ䯥F:}>-8l,j$~F@2&Gg©p޷{X" b 7ԗy DNr8tkS>>k`Ϋ2@IBOl%'3RE6[9=:>bS7Ur^xW>C~qu7ܗ:!nk/5' C` rǸ9/K[mIfK5JNѴٳ.dC>R74ԋj^M١ܶ'r~ݒ/XnbD91̽"3-|\u3^> ̵̓&q~.1V6Ř=yHպ?kE9w׈T*/8‡'/P'L-?X|3b }^r9I_Uc',V` _綵n DzLnr@ƒUIZ)Aш 3801C~OrgGJ]&X,"`Xԇž܊ߚg"yED%[T^31;qRE8 ˪š TL:ؕyKJ"ii3&Oǂw >{G@Ix%Fv@oN`jXʒ%6K ,qVX^]3ay:u6swq$zcg dWgE/Æe>3*H/ϱm3=ibb9??LNĢpKpm(ސj ɰwIQWKaj0 %lGYԎnD\X*;1fQQiBd$ ltO $ku'=֖kvv%U}n="yűi0l:lTy^H80r77f#ljm> xۛ@>hl~bފɄ?Av<{f5ޜ;?hACzDĩ2e:OXR<$GxԎݑ,~TzY.*pھ)+]i{RT1,]p'm8kݚy3MEЈj_גk]@y[=e$UwF6pZbr~FUOJޮ_^'s@|"3mPi& UI*ֺEO^P5; 3]=[X6{OJ7i8.s-_nBz}'ͅi7bn-]`-nJ:VPVbJ~0;(>`dvY[֙r/3p'gA3@Y.5,gwF.LAo PGa;A3+>C#DJLٴmKbhŋ98^2W Mp['6$xS"%;?&4ٸNLz;$+P%pbd2dev_l8`fa5Pt8̱\ш v.xMHj)F˵ԥ$Fm8ϝ_i䅀sof&؞,'ǔRŬPx!O n2cS y't|_U nᱯ6h9,EkP/ijЂZQ;[?z0=@8W`W2|zz| Tӽ/%"۶*f>[?}fɻ7y[z|8]1 ) w?䇴/1.ނGI-DߺOS`, mp *5AGP#2/'Iq͚S|!uZ2GR%{8<׼m~d B'PǓՍC:ifr0\-C1VC<+.{6p*ĭg;@]3# XmU*mtl|(:,HRS u^X̮Ē^Ztobn~m3s֔bL]!y$UN߸;ASI]4l$|Mli ⍇ Cp׿d~8s jWm&Ez眴 aX񳂦J5M/5kWg6sC;>?I(@C~nFq\꞊0"˜>0My@<;3bt_ z*؎vYgU6DRjfYvc:Krʋ>,$Qoo„\!*7M:4O'- k.-Eb9~($CHr<}5VDPD\\A!lD.O,g!" r\*;/¾gEm??I3q N#QM9,{lHO:H H,UqSƱ%G"CbHP"X]lA.XX?׃ !T'%hRM<$0oM p.$>=7V$!yΓP8/fw*zy=K4T>C!wZN@YQ4}ID-"@w]t]Of NR҉!.P=L4%d8?0;xO%:І3EElm5ҬC23Rxh7hgٿNT'p<=p*wָ@D|5zО𒱌`0Ֆy E~GJꯂA828Pa<edjGuiVÕ1)"-&ֶטIזSs^V5dNrg<"&_|ϫ#"-~v y2S rowERas'U)q](ЉCH.Όtj(fȏ4z 1_P 37ÀOGicke"[p-(ĝOBY}ʤ?TMY a2mc!"S3Oa3ŧ0M6(%߄`eb՝蕎 -;T|,wtVs~CT n,auK х,#&v1GĢ% NpClq>9kKP&6"/`7Uk.R>.vrP+|o5J ¦[dmIaR,v @O?>‹)Scm Y[VX 7ISZy3X?YRko¸ZSSF2^#SH"iTN_O/6UHպ3y#*$_Y8IޝepRkoX5u2Zpy_m_E=織1GK䤟ǃNѾVy&,6f˃}7Z_vҴG>0.Z %vUT? {'Ik-KHFW:dTa@0YRxr< 8pk\Xoc־ʡB(HؽU˥NFHaG?{\:l!S٩zJFxI~,Vwg\K8jLSK\ b"' &p?.AH G~^^Lk-DEBti<3zVV!6e mlAj<g{>|F|z?34q3:GK$y@JѺ+SbG{\ݢtz&Z/;m7q!r-HQ٣s)1`e3.-s6hI0AV|eu-lξ|=4kEv;L[LDIav!۱"ZS;`ۺi$%4&?r1fEJ թCF(p@(eWeX@.tLLO~I|jT|l*!1Q8WJn{gV[eI [|qv>&]P6awGMV}fHj, >iVyT=K_20IA ՜8 hi{]OKuN;TiB]-R[_{U݅h^A.zcW!8FDĕ}2Ãe_TMvbWq&t3%{%#+dd:ʺN۰gyT{ ͔iO#MYbc+,8 r5{8e)K'./(yii>Mj $aFSj;h(܎axW hT@׊ż7!Cӱ\bT Sk| c!jNѝ4_[{~|N~J .CѺm3JoRU5%lGНmy>Z%`Ely":9,}2vBSEf宑z I,C :r`+YMŊDeN{$7_z%g!\=E>N+IoRC׹n)#Q?r(?m )^OWנ>Ӳ3}v)aZpي3vvP`VY?}u(n}oG 1ZCS"0>Ƞ@NĬp(@p=7KlBU2B6XF[,=:YjNB?Q)`ʦdLz`;(q NʩlyW5I_C"R ˑ]1FUqE7]!{s!G&Mn. x:U^;j2uީcˮ680H=S N! ]=#w{D`N9[/ٓ{+HA]X<#>(ӻ?S$Ǩnڳ L11.k2hA wBުp2x*Sו0YXrHS| QfN4|u8m'f ( Fz P$osEQ7e[~{ז/ u+/(j"D_tI=1%M/G- p(cN͞kI_[ 1l86n\g'Dم=r`i]XLБ }FFW\=]N!pq/+i'R2ъilqq.RD%/m%I\ssZ8hQn147/W>8ڒ>tp>j} &ԗ![&8n򅯸ߧPˆ[VV@cz6$47.yft%RpEL)IGEx(E@A%EqS1Թ3փ?)[v0ck0.E5յVP9q4Y-M.fW&IhW!*_:mfDwSou9n\2 $` i^2,w!E8P -$;shn(} tg[я1I:yu_X:Ā$7Li?ͩͿTnQ-4^fI]өԩy_'@A7woINO/hǃE14tx)'kNi4"f;Lأݖjuf]BqW)aeim"fzo3ӓ& n-Xc/cx 7GJqϟx.vS,{:׍x+]v )KcAR Hp wFW'2*2hw=~) BOͽT SFTQ"WN*~ح$,]\s$5 73t/͕`=c崤9+dyRB4$R܌ c|AWБ4]׆5qRG; D|ڙ-JUiIV߹H+ 2]$w )Uݙ<UG/TU$?SJ k84[[S&sڠ YP/-!'q.A~%wX~#O#5L,fW<zUxɏ b!.3"e-#ݴNgg1L\{Gt)铢:Wa1/o\g_9Gԝ i;+͊YjGskb5Օ#PzuOA ;6k(C17EL AyI$,8 ښQ]hv%x·ߖlC<ߒZX 0I4TwJ;nBt7O7$bm1e2`&@sPIIS6VeǷz*k*װ/j·?γjb 16#._~ 0)$I>A$|"A9B./#0 sIw}Dݍ JKǗ(.';iRܖy+'OaaSsR Y:->{7D$L:?8Ib{P[:9|'Ά@4[LDN)ND~*R8' lS+@",<4uz (~u&VOz#^sZًc_oeӳ_L>Y9 jCɇ(?Q]]1d9%Ku%[:`"##9+n[{h"2<}oHnq>=BRJlog^Ob,WQĞ&p si39SA;$j $_^)!G 9# >5!/Ǧ#:D2lFX!H8zia/>rs>DzfHB?^ fPAiF$$ ʎNY)WAW .L`Bv,lU_HLHcT#&d]vxumXُ (_S)F1`-gS3:$U:a_A8߂ڥD9<&PX-]C¿N@*e;J prZA?`"P ;ᤝTQVBEY(%iLEcs3W,@ZƿڻDB/e0^w>V.͆Et >V闐,7LAZk\׫a*u:rV;UoL~S>HG]m 'P| v!zdmtav0 lQt(T## A q!='^azwᙷu[-IT { Nڷ7ytιfZܴ BŅBi;c&D&v@VbYi*G6-Kd-Ps<5uzZ3p"' ՔB+]@:>Qa˻'+H˟v j+T?Rjls~~v,SB[ z)!'-]A/w x]?@8vTuEKn]xuN1&o,v1R t$>QmEye3C:\m!N61}ƛ .-ˬˌ#KG r7 F 9)9nEȘ#1;eY-[pDz8wF'U@X46?Lrq"& xOuh/+Ob!h;EX\XxC6"5~i5 /B4jj$e\* RL8y6ޭFVDk.DW% DMg3}+gTM( a>L!3y?ޅP+o;4_ƕI&ύq\-`Lr0=^ȗ_WkSHOK$ Dql[=Т=o(m=G8M*Dp r#8ճ~^OE,{k ّ)$¬xȦm'~|f<*mē(ji]Uu.ZH) gw@Il,"MD'ʚ|DF -W^HH3-ckD=#J*9|X*O͟n1ni0N 1/^"oA2ۂ kHvV|0Pc 1C& +ǍWγ2n|3ִ.xj4fnj& /uDyyc.xx, _C(͔!ϘNl<-<| "+dX pSJDuЇf\xH^?0䴳 Fej*ŀf)nWH|Qi`A| ɝt6/ gƙEYRLTw"8pqxa#ʭDs[)mzY`fCu'Ȩri !lŧEߒt0 g3B ׬lNupo3a@wV(@הHr -4D1eXsZ{zHg ? Ե<璱w&7ߣ9WB>)|d)0尭&5P|z!$4Pқg {'L_9N DJ8g?=|4.|1\LD1p}SoM*#ֿGlzZF4hfJ2GBG/z{БO>T1Q>j{:~BZn=Yql++`K'"R &l{ byq,M!Jm1 }.yF8iS@1O"1է <كpb.9s]8Cc%.nz+~".HLf&a]]3`@jf;>F%^X˴,GNʕ{U Rޓ NÀ@)1,%D̖Q\, uNxl&g__F8̣=R3 1V;yz8! SguW# éGhsfj"M@S 5Z@dȋ>L EùvF/fj2hֵ" xaЁIXa'ݫfAXUsZ QV-.fz\h{;O.ds.{J\Q5 .@ZP!uXk#L- HaOJ eFܒ+'Ms)N">Bi)Cy_ \Xxג o6OLm`Uu48-Ƿ<1+i,pPN}+St-z\۹✊Z*>* ؏`3kW/UwW52U. BYubYaH9k }R8/kx:e=ط$ wT=yo"6Yh&)qFb M#sY@myl3FqwܟRN~"`a4T@}%Nmm9EApÍo = h㸚>7 \}2w?\ˠ y~V/9u>bJ|[d F޼32}g={ `Slݢ \b!gbL>ρAXi?PCId̽:RٿMwޠ,~Y&Ghe/ a͝-+n0 &q[QӃ:{6!9;!Oy56±Z;䲈޾uv5zݺ>]DpR}Qm=Ttţ\cbKn}3/xU{Q2ϕojwuX.K00oG_3{d~CZ f=|P+~$'(nߪ@Ķ]vD G^#P0>dv+ƲBa:ƙ78|׋P>!a\W@̀}ʀ0rUޮAxKx?ƤoFd1C$wQκ?ޠt0TЙ7v=."hJw= GT7{B=HɀbGyx<kgUJdA vuBo[,Pk`&7ױ ==!]5$T@H8nXz JNv쪩i>@!/ItvY):uk/v!J {_PfB,^Ĕ0Rn_%_}%jaX+){r2uo\>,fX+`^Yooa4˄/N3Ҍ?ghA(d<{Sd.IfS @s ܪz,3,5/JGic!_ wmgsN a(2jYōX5^ 7Q1uޡXlGCՏ}Izj}*FeC ݊C_zޘ"r:VtQBi'l M2g,E ,ovhXݲKs%FG0/TߑhC[,lբ]`!v3FpwA~KGя27[cOLHꞣ W!C㡅88q wwnpBȹžp^YC|JzSٚPEkT7z|q )kیI2&y݈)ĉE4HkG{rri+.䫪4G- $)xPHS!ISثEEuK s Yx1y[I%6G=2w GppOSkq9|$_G^HYP) }Όn+!ahއ0mIZY,7Ld,H9 0ís)+)DU}i53^ JGYWr6/[sqiۢT,a)`IhvN&o @b) ,b4+:ʶ k YKo$$"oW\~bLc׻@0 sM̩+qeaTݣṠ/iQ>/wX+; oz;=/K66"KDӦ$8|7BRQcW/ė8sߏpb3=//1e*|:ԛƋAS!jd'KH|. tF(OGq@!_=ճelcBۚ c$c;3{u>&ϴ;걦ˤ;OC{srlKE@SB7ҔǝS K2=^|Q @C2{߁ DxFq2+tfX)-?lU Y]ѡ@{聙0}bUJlGbVr=M[A{ gI.ۘ3!fi/ d(QƧQ.>faqos,imρFfcDo}dmw2ՔDu*%3U2tԸn&>*e%Q=ZC] ]?Sz5zOdp~D>LVg?cB`zf[W}_Lv@1ÎB^͵=' ,9w5kĮ4[Y 15/\nE}ޙ7?lv:$74;dS;zf*I0SV%}H \yÐ%\ .^P#!N:Wxs&Njќv՘5ꙉ+kUz,881 ⿋)uGIV[D~X>`^W(WZI sw#P 3A؅I&Zg% (L^5lhڈeL;0Dstoƫ|1T I6UKtO.V6Eedt\ p)IE}*]30jDe*A Wᄮ?jSo'/Q4c1p!+Vc)mW&CbFBq'b8h)YgH33B?[{ f$ 䮢pxQT/ µ*2V:ƺN,+S$#HK,U A\{=RIa4k1rG)bW 0:|Wb;%ܠ4ҦAoOWifm|䤊.i =&?!Wy: *Cg)? B J-r͓Nn`c)hO`A88. <,m "ݐ o5ghedLyCTYC|]'lJA+W_UQNhcߣxXr\K*w&f7pϱ9(emd0P4y;P=RH>e<ٝ3OrS{+ʠXjnU \q]U@+ Hb =5Z^R]}+bvXP 7]@7ICI{JUz6w>Ӄ0*gaevyzg~6!6OpӋ ^>嵣Q;_7Ch?XSP&vV?b1eSLsyGl~O=~%vʡ"bh$tVb.C͘f(ASQ3O;)ГiB[^|؄ޙD]9~M³r;<ć%_Z}w'Nr:&-jNOC*2‹X S$ Jz m(WG񟡩t` dJ5VbT C~9ϲm!RS3G&p^rȰW#kZ^l҅w+,)>+0"yڪ#J:%>c1AKz+iilP"倥GٵC@DVi$Hp^ Ofz2$W>AxY}"n()p&;Fأ%alF-ȭMgW>!P,djWUYLU8.TBylh6u@S ^~]{~;/;?? m] E&0EoNsZ LVO]Bۯ_~;>E>C4}=,`?d\p%],X)-x*SL˶ Mk0qkNPk(ڇ:6أ~mv;8 m/{n Q1fD2:j z򟮨=}RK˩}i4]SH3 Ѽ<9iʝ2 IMڬ= v(,&%J4fDyB*bgj(Lb #qW7 q% tdN>0d7@(WZ.ђRme/\:TNH d]+>ŏ{QzLHWaA䎑KZ\:ĽWdo{K+ hy׳+9\atmFÏq"y82%W®%t,$QB>vR ߳V%:ijscxb ~NeI{;/6pwWɆf thOQ{Q[ʴ+2a|yPB(f\\hڦ=sw"H*V1'%55~PbZg"SžJ(/*̀.MyU.[Z?F#SW=[*MH;'Å&}w~}ҘYsB<Яk2 !$Sµ-O\{O3Zw\5,nx"~ X&Sx6ѡUFV3SHz-9fXF2Pr)ݘ{kdP'iXFOѳb +_ h\Bj?)& +cT2وXW{~A|R J15C0:K,q<]]k61= [uQNSFUO0 `V{@*nDTԊaf"_]TOx WD =fⰰʓU#b KJBY`ƺsRbʶir(RZ}D--P\W-06{Ld6|!cYpV.+%EC `;<~c6ThH44 4"OU#-R ׌2̧#A&Xe(A$Hm"s~z:'*P\ogXܢ/Zs aONܣ"ן`gt(VVZ,yl.͝FuxHfaepOR+0ׅ]LmT'ѳܱ'ߥ\ǡSxi[n![89-1Lz^ Д4dP>&< )R`ticMBH[7B߷x0>ZC@,\FNoY0W9WA6TUؽR&a.T=<ЊpC*zc|9[F<3l gS[v l 'rhnp \&7/V<6 ss~% q}.3(bRiJjb[%8c71C1/#,zk?"aN 6k}{IS߳<&hkÙ@ } Cp0 czatt d^?5?wmtYZi,6} 8F:97ρJiF S/| AG"ZФ"]X%mlR](!njv fvGz܏K>0Cp XJhPM<vx#0ùf7 ԓ_jXtr3o\!AE23@A@_!pr9WƔEC.G|>h0:P_l6a͇`:f+;P!޿N0Uiy2D^Q鬻VVSB3GU@Ns^2[1}lanJORjxrIζ [Mo?}V+ZdbEi095WFTƮfOo>[rů72Nxx26g씼#S.>BEYdU4 `gucڶ8PH+D];Qܕإv}wHCKf#J6A0σ! YR"ݮXI"95i_yAiBA;~ȩYEa(3/ªBQHZ]NMXoh|vdۓ.B|Q |vPl.'ԁ`Έa" ^B^Wz]Jx+s Uyl] fϮN~폂9v)xeuzܾ2 ~a]+>20^")U]gCRGME 7nx3#T]pFqZz02T@fv`O?~k %?e-%ES Xq;yzfz0-elEfd:k]@Wo*v LIRgƴ138K[Qd J'8>6wI`eTTL5y|A:]%݀mLPD^d)@5Ⓘ [.ֆz91/w"> dx;<>B]ʵy5IW/I0I" vCetU7~EHgըB T)f%~̇B'mށ#f:A D[Eu_GCYfݺ6?nwzWpܾϦQpBs429޽<:A>@jeGMzl[zCnO&6qz;!d򵹉tb(Y)-|!E_d]r2F-]}_9zDuLjS }5\FmO2ᔆP,zOB1TldOC2|}Kҡ=b4zD9_A_ZCioAh$}f\lVF Z?xm#L9Q4C_:`ަlPXbbriD~UT扰 ^qe=Y.ZT$Ȯ9~ f6w]bOVO7`8>URAT=sփ3chN%w`NMqvr}][VqW骊Ҏk[e1[C=TZK?ȍs8aUиQ>.Xl"D劺j0mpL@ٹ y~31vȰ6 !`DWKϜ];JnY, ]WtEлha惉c9@͋&fD?K!P+IQotMDy>8:kK3N\D]1YtmdE#Ld< |g f՚=eĤEnXjwT[ pEݤ^+Hjm6<=sX+CӋBnQA  M݅`x?> d3;lYbY=򝪵Wɶsv(E~1㦮9käȤ3+'<(j|ʼ>!8_umG֋` ҟ.P <3кܼ>]Dw 1=GBN\_aJɉ2ŗIphDpNsdEafÂIYHBFmuG@-0;ZG%X'{`$O%ݱ@tk)^%6.Ѹ^C MA~g,۽U3Qt&}>Mr/ ~qJ49֦!;MELڟEJCn3J5qKˡ: ?? %? 8Eh*΁9ҭ 3.sÕr]TG6E5pNC?&@WT6H\X5?a NȰE'WI{9#ȴv *ͤ)Lbʾ™RvG#S ,pbeUS7fq5m˕z]9א@SQ=Z5et*bɘp.ޞ =u)_g\?3+zRfԦ(.]%-aI%Γ wKHEYD8  w L-:%ژma%3'=)&հWB P(WC#/薄Ś wӅ n 1׿Ǣ7ܲU ?d]`ĕP Z:l8$UyuBC!XU*DȷE3O;^h&ZyxhFk%ٴ-l?_w \lŻ &4hZa<A.Xo'$w[Э#-I"Svo3-/2\4O1VBu,Z' B^Cܰzu hٰtG@hUT )'HKE\xJܛhPGR}h|Ì ٜտR0;"GПu=h#qR]4z[ŒNJ}Y'mnOx$LqX8oAl+sը)SY\aZd?,jL$n|HQ@P$4_ q Ig1ۢywO7 quxWbkB4 ǁP!ݡ*L~a\:Dxׄc'^f +'jU#Mbs">Qp۷^v\!eA"tE[2el rAy$Op)^S&"IzzdT_6 ~|D4mmds \9<׌M?+Lthꄸ3 ^#],.I Uy5}5~:Hr1f,R*FZL3CbK:j>`AZxf њL b;{;W ۼXOӎlƸ;{uLKLѰBe#!Dž ֦҈R2̻K/=$Ԇ̘$7dJη4dcf)b7͆zU Hx-MoB^ԕūXw*WZ;oG5GiTc*.Gkݮ-_)Te%]zw@$.izט7yԚ݄taAe颧7g`V ? rNX0Fb@@0l3'"_=1E\{Cx^ ,ӮxM8[8O_ {<,x|Qbf 5F}Uɶ]_!zk|WQckcXXߢ(&+u+ }3_# +UY|cE TVX {@ZSC9˖6-u1-ELeX~0~ǒظ!Y`8$wpdp J'p7˒>l p7+[f 떃70Vwur^ ɦa)zpһΒ^3Ch?C[po*kz Fsgֶ C|Y ]=\ǁ֛pe^j)dK3YsNTd_zԹ=qGXkl4`۠71? vZG4iGl($_|Q=6']][XbCu-:μځ)b(+S^+E&Q%KEЂF\9yaM?DitӜw&|+-pL1zh :mT1 BBwL0)6}]UHN]z^*G4N2V:b_Nٳ[7yuKU; f7AS\p-' xQP)k^X@f l [g/RQ'>E7 z+,+V; $#Ѳs#MY"[ܶi\Қ!4l?,>bj+&-0;N>/V QŁ>jNPcd>W^* "`+1@@ӗ˧ &hk=i_#4‡͂;I`ũ.|Nv@,۩ \ ;S0>b= wZ!83o_Vُ':³zZ jB4\Sa[BVG=d6Ÿ~kuM 'IuI-,PeΗSW+T%3o>ArƧ`B~4G7q{d0/Ș ނY7jpe҈ST ]*P`Kk~wȷ*b/̰Ҍ.-<*M fb `+˶]׀NB;[#6Նïrr}%J=%޻)-`>[]  ڋ;C PI rb2D ]"X(瓆 'rrL#`-#>%H=H hM4n@S=I7yEiZj^8*BIkRm!0pabvIc6-GfDஸ _i;rR]J}iܒ&{e4-"TjNJ9W󰄀’@E2Q?Qz"ƋArLbBі aLhՔ@cMDG˥7A,Q>L2Z-@L ;&*+g-=W+ĢW"\&{\WS6qœGJiMLPuqyO![YO{W 8Ao*:x[yz2ϟmְPB { ^|tP,b#^9 7Jp8!P2Ӛ4z|$s 3'PZE+=*$wj63TuHnyWYym^}Xȁ4'Ž4MNdu:m@ےvo>R}kC N/EцGkq)lf{ 鎻  m__HJb(5w%ڃi&*SR:9POOHH>]2 uuE." >Z &-[\BR%ufRlPpA)|F*8 \pެ4@Sf\mΐ@|qQt#sY&^bkJw`kXabM1r^l<_R#e"nL컱mʫLҸyQzj] ԁN&[,{߃:H+?"?XL!1LO'IU$&c,l+heA>!Г4]hy8v] @%W4m8rؗe@4k U|D/RT+/ڬ@vӏujY]N K~:8C+-]zǞ@shr7l b[W[{0EdŃf$W/KpV~*a+eܣ\Phcwة󊢀ON$ G221o ޶w/aٮk\J0ƗӱX_1r&֑ŧ_k8p2/ZOcBH{d-oL+,f'1bƭJ,@,^@RBdl#ބ>>JHXc1^+7AiHW }a6JHFBx)ŏK˞˽! d *B"R̡J_}%q&E4^AF.E e‡$tWֶ=^a'{kn#9U&M8%Xw^5f`NJ|!AM^j=`Nƛh[]a=ס#waEMXމ,CdC'¥6'7v%D.-J`ɦ^}v i$y-mxa5y|,OWP\>M%ƳO1;ʀ\qOQ MOc0]4차 R$j@v9YYwǩl>O3N2K6{ 4Lj2Mr#ݙҗ%SGDl'{Gheά>6vFߣU$Q,?6[|>]`YcL.#"0R0(| u$.m.afx5{j2-?P)J1ȧ!_B&.٘lF>^e#Lr is>Lfѥp j |3Gh§, 0NP 'kP P{њ*SUfGoWL$CeM  !`¥Cc{A;CyJ5[\s<޷IBԬ]qIr"L!AQ,sAH{ 2hLjKdCmAj(9 S<7!ߩI3χ'7_>=R)3u~hUsӛ-2Jl`?Lf;~ w\q!X¡V;tx\l.(26Ȥ#Y{'LSmQ(&y?c%ŵh &h+=#N"uR/g. _6)i]iQbBQ?M(erK.Pp'څ4yŗ xmRkp:Xb#|)=L%jsh<|lt)#'Ա;IVY`LXoJ;l. .&},V9/#pgQK]$yȳw޷Z(ȢiATprT1+^bBs%!˓űZLsRYB@Uɉ͵j ,YkzߔǠ,21ǡp*# _:;yaGdx4pU"_GNfD a츑5,%|+"lGLcN~ecNZN ~MԶH~0-Po\yF&ГҶ)iy ڴ_)ee\q% Ju9(ᓼX Hk-kF0%'ʐ0M=UaN53( u[R2 ]\XcK6D_X\mn .LW./ "kLl%Wr7DRt"ݔ C VMV~d*e)yBZD\I8zx({a= Y'9!mXf'πLv~"G"雕sW;؝n偋]+zI^asnYmDrʼu Qr9Ex)&V8 !~uUVjŇ(j_.''l3 ?7]U{4͑[pbnMypm2o: AG!ᄻ%Q<۟;;s7gmȻLF &\Ꭽdi7W&Yktg'] ^6 .:ԫ#O_]b!ڿJpvto0.ф+(`ѹoKB^EEoΞ-3Cmiv-tVs, \*^5K/xNǬj98 |ӐMqlUj.9$vw MV~J QY%F˷ռN 3lW)T!**g=~q1jH w[ ,: 4DRfgsG#o Y]\̴=_̑\@06=h21 S44yH';0!U\\/YV !rŹ[M6h{3<Sc2 Q9FDT0_І 8[@>{<8Y*^:"ʽŕ.PwM#gH1e(*#)}Gn $.̮qG gDA]hP0UUHR323O67.{wi+b7`aDf{,m(\,8`LHB!I5 MA;`@65ɺtbHʘ;NjꇟK,p#~Օ@$k4,.>Cd-h!( KFc9ɜr3;>KBͿrC,*1wAXt?ФceκjG"Q׻MѺn} _xU1O2ކ⟏OGm14ܭ 0eNw {Mu/VE J<~[b tg^0pp#gE/]tULF5=A2\H~Ⱦ`'K=S'ǴL~'HẕKߥ;EBl [[+9V_1ӕF D.K.e¿ȍ'iP~C.k+b %u}j>HdhMذ~KwRP1N:bINIy8h_< 0ĖyPa|g{]aӌ=ZG@oL< K6CNf;~DZRE{ߏ>n[N{' X>"qg07#Ne3A@C_KPb?UF tk ->=A+6K456L/ג0#t}s(HWDWMrY]R1f\Pа$/NԒY}̣6n7lsH3h:Azh5Q}C̸ , EY }aEK+udZtQmH$$2CX jd ,O TAS ̏DZ]n,}y3{,Aڴ_?.hHD ݫb<#V08jղ[54Mtͭ ?lXƥ+QogicjD+(PE]2~a9S\O_ ;b/z|qc;_\6m9K,l`%kBLLܣdW?cΫC2p> URSYd<},\9̖HTe̗I-n*b\X;=B$/qo,'u#oiԖiitn^I!&&A&a♲~Aߊ ndl"W4d1lIS"?*)&Sֳ ԥ~Cr2ENVө~~M-3$E@v{?m__G!JGgV2Ye7t['8usvNד-黯suRL*# V5׺5g6:\)uvh-ʏ^]՛B:4c''MkE=sD`QyxlWھ4!j7_p'-lQk0ۋg';GLՍP4gP|)5ȘCݍ F` _&ñ6Q{ b%rlFj׻w3o 74j8!w1hƺՉHhxB;Y};Mƴq nS֪:\W^&*7MgԱaWYwTu[zݨ$%9N@d$qG+,J(R=vkq Mm0<Ý/˅)*$=zHOgz ь}Nqv>CpCYrk!Q~N{{vB#XRNb資j ĤKc@p2Lo[wRw?[;`9` ?%6?pN %>[$W6/:r?Tqv@BU·:@"z_6#b`*H q]C7 }4*F|BD? }NTnCO4˶Pd,6jTriWFiˎkV ң\iT粤u˗7K)lmݔJP,։S=K 3lR9|M>sW9d |Z3R0XRx_Yx%z#3 Vd*&t@37;&3Eܠ{ .;QK%3ҕ]ȄJ$BcFD7s )i*4oZ]ٱ Xnӱ\0ls١5^ƂQ{ӁvU[z0Q%-! uBwP>5e8hkT*;v1 |`h4+=:K6~6=X# ݷ&!iqN wVb$#*Y2gL"2u"WG{m*$$ʺiU'_*]g/ݥ,#e("Ms1YO6"* j>Vpv:&@p'!o9)&gqK囼;'Yim,*M͆9K맅_TvgWNNq-ْ`l[~GkVvq_@hEhga)+%_UP"q:+kTGnwM߰Ex"/i?;yM фu?'xE0Gn_vmȖ }BX*䂃>Ca3`sP{j13<j0Taʃ2LK}`,t'~~̸C&$h3Vf`ʼy[,<(1e*olGTbH7 3A~9V> O *TYeXH8QiKB fr^R_Q@ +N I,DMwĒGL yRL4ej}_~ )=bTMT %㤘^*`S&a/Rl9kg2!C^T-xj ~a [K8LU?C+vMMiY_Dos9ގ$K(0[^I# 7~;U ?= K}#E6Mq%\_gIٗUXzgkMm_va3f:^AþAW[BK 鉉|,2l f{[q߼J'r^hTKsij<įBz_lx ˩ ߍE9!NyZ( p|K6p(ɶ Ć?}80+Ƙ|ӎK26+b] 8!Q9~ {ܣ1O8P| "/ɋKU{PQxLwNJ`4 V00~5D+_Ė})ΧhGm·0.&(l~f"X͢ $t.xEQZa#8}.w N p=Zb>O$C/7UBOL苓{TٝIWOdB ,ʥuOI,ט-C#_7aP˘ i##4:Į+l*6 4 }d$ *blU8)MrQ16DxP A,!v`Z[0v%hiM^6ˑTy9Ly * f +.sC,iOyB E4&6Mp5tBA|0 vAeܪ4bъKh qH=4tnS¶ס 'Je\Om4\T6N16KrǮ,B.Fp_6=kc>Tx9D9&Ɩ" [\?F2d銢=`H\;["[Vܠءm@ M%VV޺3ŤD镏E =tJJƷƫ-lӚ adwNψxYgPY{UҬpIp&uzjC˟7i>BL>ʈ2lll]&3HkZCT&0DoYj M.GE@4nКƑUO ½pӇ n}<ïEcd8Yb]-aY#'(MB"VnG\[um:CWf/dom*ǑM#HȢZanSV~.N=w+Q |JyE,Bo3- xәIvISHK_ikZ kZd޷Nh-iD_\:IM'&C ΄(:Wk8D(RDAO&߲) RL\Thcr%fBSRbzii,W)D%oj[ DpݍH˛sSɽdֹ@']wx7<5Itl5%'5^{CFO 3 2Pz} P})(3ڒ7%m6 s$ ^msQ׻NtTӕYNE.XaWjq&sRPXސ]`TODUٴڰp*"1ZXɄg((dR…%H5ihӴqeߐ#^ Ijo*;n}6]j6׹T( P'Y"ztfmg^.RԈ.`?%WAWpb[ p %uvGO<Ȁ=(#7dξGݵ yˆV)練(-˂30 BfP"U!W귚!ElؑB5[5uGjR"<@ P&i%GeDwSf7sJL<A}&Zd t;t- \(8uZJKDDnh͢a0q=Rs> _v֋Q9&>3_ōnr/[rrɠOJrbTd%z׍WܛTqsg͎ $(5!?l>⋾ub|.LᓬnN<B /VyԖHta$(qT)hCw6eh?љUPB=E#! JIjHNMx8q?HTm W*Y9N+fWV@)|/zEuuW1${u.-U$[F味w-#t뗃PȂ D lhgHN8C惊+Veh ω1Sl6>4NܠՉ4P=2ǫ}De5Vr(͓-&ồ0}%VZXeg_:Z頕6%&s|íH{K/GVX4JdH`#yH~`GV} R SBd֪Vd(X kPs:nuC/'ƕg2B{kF}[Su620NT$gī{`ӛL:pX¹-<^}뎻Ի-vfe*$f ^U!2ٙ[E]Nz ~.Tb ,*P4ܾ4L(OZek?v[`2D}xC/-Ge7k5d\qGj*=rW" EO{]KVbwt/]S% 4 *(+9p1~MC/an@i̤ J]Êb1SlB 5-)ӼCULK Ktr'ɫ:)q'E ^_zw+|ECwyu5 LlGlSSny2)u`O\ARK"P&UBI;{2<"K9ʸsUˁGOTeAbkɸQ@F&~]68"L)HEѡ.NR\ۨKgIj]0 9"/Bns}t 5;e<_>gphԷlH=y9jo|aZ$GC$g|z}""g#$W9ݿ3nF ;BGsރ;Pi92Wm؉V{ɑ_ Kj`*LpC8_92=8h,4|XDl{ozY^)3"~r^؂a"_>*o〛4 9A@L,xߒNRL>ZeS0Τ𖵝:tgoԄR -kU 8ZC6LJ4T9%2#g;^+}7E[}(4EϠ*5kN+r\'Z zʝOnrc^|rUR3~-T>. Gatm(%o}(N@2Nr'>ރZ}'6Woz/)q 9'&ọ$ ځwrq(G\R3Wנx? .8KWYt ݺI`!}>~ I>I\\"w6Q韨3=qoMttW"TN_l|8&lYCy²L%j )BWҤ0fl2Ye@5"5l2I^{'\'OC%˟@:}R7ʡq@UhMAd}xB5qԪ|IYaoo7P#0M6-r[o>Ԇp?6ƻS uIt.Ҁ,Lk7KI%FYWUͻf|紌$z_,;;΂PP8chLSt( G{])P~֦]τ Nb{' U8|8խL+dûOʰ#|i!_6ќ-[٫{,lTyH'AYF2,Dl9פVOOMHl:z]cZ6M=c?pCX[3NR8]J\E.` ^݂-@q¹-3gdHvbDQLjmZV2RE- !,Yv'5B-+ 7-Ye$u[n{UX!-/0>PI7pvq3] Hexel"M¬Fۨ,|Hf8 N_>~s U&@Z?LaX|"R ^تB*BIt%g^X*J6 HO%QdE[glt/飏 {3xf=nK,/na߄ &|gS<0dܗʢ&O{b!ι$uF yԫ>YCLrߖ<"7D &la@t_LrmOhSY H?_}٦zm* raS"Z[^Ή,̎ؗ;̙. ?XdL}3ڭ#UY[yKˑE`n߅3=wRRCu=7~߉*_(TqRg*'f!%#I~νcZN_!`#?I*ԄGMPӶ"+( :1d,=VH7,؏cPiW&k r^8xfD's"ln uF̧J-]w'2@DY[fIKIA#LG5F&Edc ғHP⯖US-u C~ML c(rGb̮0}T?cYL:t<XM.›C3;&IAmt[:vÖj>#!83[/ .}.1M6Ł:fa(#"ؐrPΓwA xFD7[rp/lZ|:&=RI*mCeT[/zK-\]%7 @-k@KKd@Yۨ8Wtx²H{)l͏E6Pn\7cL?(!?Ͱ>((XY*>R,ny~F̨:]9Wj4t@IrǙr3,^!N𿨱YƶX0g_dytyQ1"a0fO$vwoLe,փg)^z$rҹZX3g[jn.9:whP/;&יI0Өdn NAD lùe+p -# _~Z/( c$'ЋnBLJNE YSeŒ`](b'HxF. U"uh@;{ FrX`c~pTH[mP V!yh?PbY"Bejن=eCY\Gf|IlmuKTPb c~~x[O}?pWBW!91>{h9JYM:ރwoqTK̹٫qzEc4L>C&l@&:o#ߖ{;Qe)eq"KjGz%ԜQWC Sf2|q ,N7+b waTȹ0r{Z6U5R_ o$ozlR3OՂy>2Ƹ=ScҢ_c!VF7Qw&avb :N:F)/dc8KRՉ5FoHp.D}jYƪP?Lָ_r7w!>Q旀UOf,ı>GWHv YQ|k%%/igN>.ǑѓX| gWRfIrvhv:-V}?J<&`_X+Z*gFJ+0ӘZ繄x|1Ԗv n(ß~|&{jĜ8;|~>nnZߪ?/CCC *rDbJm}My 2zD( -ۊ_rĥygѤE+MA?NV]{!krY""3[;XK@5GW庀r13Z%Hpt9f/^K"Tu;jc_wZA{^Z״1r+*UQeN_9"H"Tz8~GK NWa{PcEa !يwPϺ9[j=TY)BWO'k_7LU(А|QǵK"\JBZl֒oQecLu /D#SE(?g.(ȤCgj=E$AaČ(xD<I uO.a P0^kW-Z;TWC\;\{1)'H&&풛XRdIln>t񃃒´ u$B~ 2r$mq-זZ:v-͏2 +~_ݜ/BBIV4{bA,A6cF-E4 ^f-@鷬K${eL1zˍr ݣx{*b1l MIKY&Au<ہgt:g|@=,~='`z:Mӳj앲:W[x䱡gNJQD\5&aoYi Cєϫ+]bѾJMH;Ǝ`}PA>jK[ALc쀙ÁqQ%qpe])Dif 3uZ zFg|}*͔M?峫ec"]r3  < _ƎsqUl:W;T7{[8^)~~ZJc ӥY72!G@ޱqvVTMU CS]oNJ`NR|G-Hu 1~>$yUzA5gR:]C 0qˏ+Ti18s̡3 t3D{L&:=K;qG,?ƀzک3/[FV~p#> <\Hkd,L5|qGP!ADspKi֤,'дHL;̯:)RLS 2՜t}B^R@ ^ǫ& 9'+Tp`,Hc_Mo'c׎TGYT4?d[0Hv/Qͱ)n"& ԕ5 W׭`4#F3Fuhkj.G1ֽI6֣Ix~xNheu.ׄqh| 5KaзټⓊ#jrO .iO`iAS*UQ vڎ 7ѡMmIBmu$O!x#A-'wzKL[/76@-͇c9>KهooЙBF`bH*Br,r4/A * }']t z\cDաKC@fQ(1O4/_u͈ o-*f`Y &ThkEF1+]J%'oz1R3 Q[]8m*9^VY3g+'}eO .(S)iUӀ?hX\)tN~צ≠7 C^&=n:TwF*c~U7]O$٩W =K (bG`EZe'݄+5DB~} Ujs)4hCP]jYvK^WfNTx^d+ 85sH`ׯX$t"Kީ$>pdQtj1*R]axèǑguJ|x2\;_. 8d`8q{)|[o_!BmdcfhwٸDќo-Fy(48CU?+K1ЙF!ԬLFq:w*uď+5zP8hg?ޭk=+XDymz:֚Z+.$FOb1}ТMA4m([\)_|)=`9Rohz&Ksf,p>e]@}yGre!PEZTS`[w8hT߽Q}K҄{.ha1=-Ch8A%IȬoV+k\fPƇTCdɇC(і%gP#iDX69],k!6-uzyqc$ZSUt1o^ iG@xM_v%ax]Z|a9fGSl JCf\`ȩ/ԸN]mCyW^ݢ)24(?'^ ϘޑPF`Do\Zt8M_.AR5N;{ >MG@τxOwf<3T={5Xd#eD|`lD3;\F"`JTd0{.Pwj5yUK"81#gCUI$!zꄙߩ\fxo1᰻пH0M6D>? #o3,gOVTi x^g!qH65!֚Rx7Ɍ, 1 vma/ qLnni`k6h,B%d*=Hnڕs8fFp"A d7I>҈W;;WquYeB(&/,ZoOxQ`EAim'ߒX$8~ᔀiq(YغE? + ),(ڛ.WM(W 0.ʷZYv 9$h1 I?l^)%f8H`nEjPdj~j슥oxO 6%AoH8zt.C,btVa0<'A1d#U\`nk& }}‡YU>K#_:;uΐ/Y4mKE0D#Nœ=?0oebQ~A./ʅLNE|kSS@YJ";/O_G{Dӿ vT<_QO&\' D|/DpO?9f =ms?dp ufE:Ʊ7`; ں_!߄4T&Gr\;یk]ȁ~12?W`)$6d#ڂ0hQfp4jFl",Y: +ubwP.Gbeͳҡo `2;9O&#t)f]s$ܷUPȧ;]7B- ЯswYph4 :}1r|V!YbF!F)e߉"Rt5z:fsZK|:ݨR *%q lsdr*Fh\e0# s Zlen٪뭬էO0'atSAւ^ }T!Ilqek.4m"q9^}g;o? - xTyp64OWx.^V^ti0u*@dx`w!+L[Oi-ݯSM+;gݞ`lg#I >TI|c!S5M k+GQEB塼g Ԩ$X@݉zT5Ij (Bp2&]Сۘ_{k$ Ngo+p[D}.;kJ[e[PǓ|"۫˽`g}yR-4#rujAc;Y]d]|#T"Gq0A.XSfH4~`Xqf'V.v itϜLwstf>s̨.H,tA[w"402LԖ߆'򦝎irBq 1 u%`*Ts gBbN,ʋՌ4ư=Kݹ켣 lI`(AJ|+Jz6`=3Y[r4E;/J/珂#;Ew־om}?Rhd٫+ (qF9ByT"INQץ;`pk۸j 1>nc&nG8V+Č@:jC.E*fܷ1nÔ5ZtXY@/zo#[ FM|h:G-x6)ZU?uu:tW,$'Rڻ"UjPck_ jthRzXVQTG$:$K!HKVyr VĪF@za%9eInW_cɘgpn aRm8s* l_Mwe!<_pwp# ]ncZߠS4JƻG7+m_\b1ݹzU(M@]M9 Bb"e gRn1ߥu5b3] gL(znuNV/ЌӚu'FUasG'W)N1;;ep5:;wv@̩0CRa-;ؚ֊WV5F {eL)lA0ꪱ2);]H^%Zg=G3?1w*T3K`̿8{kC$Am0P43[6M? LToUL`~GZlP!8+$5"aVx+ 5(Io iqm'/X\L%YdpH9e.4D)6FASnX8zՊ֦;b2K04h9*vkK1MeN()[\X&|*|wsIwsĖD60g[FvB΂mw餃0V } j"DjźY-/N'6dc=!kuQI?h{+7u~.h~IٟEp]$S+$]q~lG~-&&xBzU&vk5?ܨ|x^ @H͑3rIPCӄv8ۑ9s: x;NJ)!CL')]W5:7_d e۽DCDzoboс,öM`] TӶ>S}Ȗ[&A`FڮW5Ч\Wr߯"Knjh:i!L{=iF>K8mR(֢k84]@4uZQQIϳHGfhvc21Ad [J=F!I/TXZwXUcv\aK5bCOSbaș>8"DJVq_>%swoN K6QaL} +fܻSM5=(x(cz[co3j=Ԉ:>Rq04`\0y1K0H"q#@@Ɉ]5 q3jιРZ%~Y4i$ ѩz05'd_((4D_¨6\`V@cL͇Y(NzP szQ#Fⴽg! c9 p4Zd`:Y d)fjx|~N[\wC.`z+mod(K:m8zwP|'W1>Nѻ gCOsy%򵋻>(,ݤ1IB{WB)Hҫ@a-czώr@HlBiG-c,ö 7_Hommro%=HyU|!myuFDzr2ZUģģ>( V<ą5{vbqgL3il ^Z8 MijÒt%uvk D͏~W; 8+-]}&`l;}tөIn2o3iq_)Vŝ\QY /Z1nA4BpOjT9($1^6|Rk_x͎ؖ#.^Q{Ѿ/<2 {3:#Ǜ/א} 7I.zW[ |`"hοuo s%jO._:5y/Bav L y{N:nD*$)Q`*o,d9o*]%U WiQ\uAd]3RLT1cba&&y WG)h c^Td*9pC_~]/O.,-XmyUɅ4K:`nPiv뷝Mx;a \g5 0p p^FfF?Jaj=`><ܭ_ j /^BE.&JNRh7^|kg#ȚhC9 %FBJ)dϘl. Ij}i9+=/[ Q&"Auy u-A4f6{F"+i[3]zC5B22J_ky橹R-K d Y/e >m[_``-ЊO_h4g[ ޴&͊GɅÐWWCZDVsjWdՏqKaHj*zٿW:vy? 5Al8'tIX?ew3s[X,0v#l8r٫:y2$T_BWt<, _q8[tS {c&Q3U!3Q`I{H|ħˣ ½qC(ȳ Z'@BS3hio{0+*IuF=QJ0E>fzt3ŏ^ Shl *ADd'ݦ)cUIK{SXw~Tו9u+ 猵_o#,PfY m‰sDN]pV(}Co%O`?4Ѕ}.5}@xɏ/|k$qYo'HBk Dqm\F5m/Tz=5'u1^%*+j#v&K8KE^ʼnvݔfс/vEKst8-iv_+ivPm'X=rZ E5HY}$<5Q`> ROݿ6Eyi8+Ym Zw;nNt;z%VV#ꌘ# dRvBVU{ j4&j5꿻ܳۺ3 8N}lMj =<7B+PP!\\w0mg>,Zj㐳ByOhrz~QZELd C[O5.' Za Aca8'd#bq!c* t(8'#Q{[5fdo59cfEP~1z-1oL hQ(:?JG v{KDvKoP2oHNXi2-%zw8W.eoM'x3[$d7T QhN|;b.@jFL7J^Wnk3bxj0.a 4`]ґx:{ºX@.Lv/,4 `؝UbӎAPӏwu"b۴ڡ酔7%ˬθPT%&ףLm~9j `} R/wN^Gצ?OoU k~|dyK Taf@̋IGTQ~t. f?+MfE6ٓ.A'} 0w rYw\ C~q {#tIK,/મ"vsW^*tWa S A k06]ciM ]" <H^#pANl)_)+[?BuC'$Mt|[&pjkD.@~עi} °\|_?mρݍ.WT\F1nK[!HB"R|Q~j*Bҍډ A+;Cydi(J xM h,92Lp񸓽 <>pF<i_rOD|o^!0tCq{w`NcwkBy.1?/TưղG-)gt|Qн^r* h#]톕vzOvTI'ZpefM5I)Rb^%.>!vvᙏ]l碢DȮ5_ÑBKT%k9-.pr"UKo KJ- A_JML^W}!Ƭ *cV/j ǯ,#R E>byt̟ս#WN1\g-yPתV.*۴qͅiVGaRXtm0ĸ{q)iRU`LlM GFQϚ+ߝ](%ެN}`bQ:S@TQWJ: 'Se>*JiR7G(ٗNLy8>Hj?AP@}l^]OPk0i+osNj@:0<Éwעk?Ojg!4 0(!jyUҳ ~̥W+Gk}E](4,FC+G} ahOXd~?|ڠX%T/1Ly@E"/ Js/m|D, Ȯ3ʍBԥj*> ^ؔZ4rq&,jWL4ۊ#:Mpwj &@SlWC;"]uK|]WD×`>w9ÝB^eUk9yr)*ޥ^&`F(B9',a8'/dlƵfFυx#o|(PEE.GuzmN4ZTwdf!׻Xb(f Ե$r"U 65w-h1r/doe. ~Š>DP~F[atϓhH'ǀ{EK#5o_ SsA N_wIN#!6z(!ӧ8m9R5_[b>J>iP#L /O .EvbE ׇt@rć*_t~M;N0Aisfvo^ Nz+/GQq<#og%DŽRV; cP23UrBNdwYډXE=:ڄwJWZ Jxs;[.1u M߹F>uVO$OK՚ç&5$ؾt]qb'd8ngNZ0Hm|V.oeDn*4L-;BzQhsa=SpΜ:D^> \]tD$[z I? VX?t~.q,ugl𰙃nxߏ+T)HExKӜv]㉄/S<{\HC OP;`-Ӹ̪teJ?N GY]nI5g\ LkL7e/wjj%#ÇqZ63y.q?+^-/^oKy$6ɡTQ=<\~).k_` F=Π}_4c"j54&LQ20ᓂNMD+w!kM;X!qqo)+^U2/q:rީUh6(],7$w@HwүfbA?9Zxi!Y ~%F+w/bv^ ;RʗQP/v:!;Iw`xCF@7a0$8D74lhvߕE'o\ LS-=F -t$/]^J+eWw 6/(\TڶԈ1=SYr$ ˯dOW |NV\=f:/]JQP8pRQ4cXo'zknP|2mty̿\Mo5!|sŁOW}982Doz2+&UKEe_L<)~;/ǤNƯeGjЧ'<,6!mS@((n\۲5Ԓv 3c 4h'^uQyK:Ur8C_pc#Mrǥ lK/Mʏ{`rn70`&lb7H ʮg,J [mC[UQYi 6GqF8q_a PL!֦<K^A-Rf9Gء7?l &dD(}`_s>$kawʞ p cɜyWi,#aJqyL0 +== !@v:ndh_U6\C+DmxrMGqo u85(s_jL{_Sob~Ydob$r4.9\>Ɍ'y9.,R?j9PWH'~`1 NH@0lCUDk#-%WzjE&ݎ/ i-!ɋe J%|mSv_-q6v&`AϸK&OHn{@/Rn$ڄtEc^݂Cn WHMtDi sQe!D.̳Ls61Vc+[fXc>y"!;40iF||&~o_53i=qChdPpqŅ(Ӱ~{1ɲU"F5#Oˤo/RLO 8dsզ;|d$W6F 1/j@+ؘ#]k_t"/({kn.z@/}\XNPN1jXwUdzYwA{pn3 "6 "/4 rS~O7WHEݺn{2i`{` h=arH,*ˤPtoigQ^nh<[1Fmeꖹ2Xe3{|Xt YGGB86%vא:)c8$lQ*"g Y <6*|YNiD0E9 dҩl!8t̃[Php-aR*Ӛk|_dP#?ҧ fL\F#wvp E ߯~j|4_GAӼ1r #>NCNj'?jwV[1[Wu"L: Q[c {G~Iz*j-lV&$р4RI} RPJRktDsfM/SG 1PRCu QnP;XUde1N+}g ΨR5>~JoA< V3&|Xx~YMdhxFYyiI e"y<+hDPHf{^&\@al$b F%۩Q2]\9ҟ? JZJqF՜[1̲ v6VWK8'gM&+BQU++΁+CRj]HB `G!:[$#UIU ,odՖYdcS("7DG$ZHh>$o)4+'n2Qw*AJhXӄp p{QhLֹ;#!*wkޠkZ1yЙH;IY[B,sq @tw5s@ sO5*k(=ݨ~/l0xH/@l ǵ릜NTw)}{~ė)uw37T&k/V sɊb9A)_{_WWDf[VzPUXfl!p]su~r~l,ˆ' 1It Ӯjag5*WdZP6&( FO3.vUI['}:}oŠiYkHj'u(`zqFeGp+ Mesŵ(Q`rix}z!3"E:Bi:ABJ.6i~rx,Ă].|J {t:N_z7)&k9pfJsWd"ck3忄h-!TmE29;Xc7fn K }TP0ZA,q &O/O~?~ȽG>cWؖ%,Ccgڪzٍ!&j Bj%hA9ubLRO"u#¼ !6=p+Yw Jã6 .[*g}Sz9'V0̈!oh><ˁ%wr$'D#O/ j,.][2!O!irߕ'ΰΒFQ>tfHOWQD򅁦f#ՠÂ$<;v&eQJr}*:c <}ncMQ }a0fxGY>$')I0mV']tJ+c}ZeftLfڴULۢ·7u-i}Xer{O=!K eIyނm$dك(r̕ح`HnKDj 8ԷmQ(OX&m#fDlTcD*|INHNNXkN,R(T} 2%JFu>SBeMHH`H n&amb3ef!ەTOa!`-u]7b _C#{mW7wPڇ )a%Q+L%} sm&>ڔt~'ǿ*8xF 䞀g$ wUh%*{x&pNB=-|CZl(imMv{sSy ?Zw-i4=R5' e>kAYOXȚ"SВp', 5"ITQr,pNnR߷@4(+ Qڒfi*={W?iU+vTPiw`3e{ _h!=靾rG$nzd7K-]Rx&NAa~#"ʁUJ3A]SGdȰ.c~8wot{Ax2(03{gjN ֧вqsׂ۝&Ұ@h{8"U|ȶ*g6,X`T[>e-5@~h&:y[#"밷HU”]A͜<"= (nxx8tv^h[_X4ʗB/LwC\K[DlFƖOGNC1BiOw2n:}w*{(x"*RځySK:z[E#>{2PЕ?J6I;{@wWChCJRtױDu#ٌ؟(">\EFy`k19#!$d#cvgEoMCofAӔÔ.gX}ay 1OCݳA\p@w=b.T_K153%E_l~YjM~à~j0){m`΂4$S7j} qr`!pN8gaMNαuBk˚@ᰵF J^!aW}& 0qIiᩨ*d yo9 bOP m8fJI(O;< O_5d|3UdDY:9呏.=3w,2ƳgC)jT9oh$Ǖ ܟ%…gA~+ s#!6,/v$t`ƣ% J wIwZb 70jsy"wSI<] 0).}|]孵-ٮm=42WBGD{LbusGmd`[ 'n&/?LD YUbO wRJVdмfg#DXv@Jf;S>R&cE\!h4VGmn =b.~M&S#\]+B(C7Sش`}vX  zsO!H( vV^֢[[15fପӆ"RN2rϒ@0@P\+^ז e7)AEu9xšis56”kzA SR qxCjҘ§ 5+(u1S&ЅfcBmLhR#h 5X=qW9y}jtR3'yMhDhnO'XG2LiT$?LmE<7 tQ& ,T. Yܤ@¬Q',(uebwXOOZ?WtKʡD>m-[BúAm,ѵCZͷYvz.m~WZb~zϊS@$)qDK6q}k&gebE*"a% '˅#NXL.HA&>쮛Hꁴ=FITx tA+m 8+)HIvXvpZIkz϶j_ 1^'X`;Rzs{m6Z .sZ1X>œ&yJ Bm TvF1G3XbĥG|H*d\CM.AVxL)| -4[.B s(LgZTP:=pEV9R g⧽ 1VZQh|^؃i9턆j? vHCb{Onb/?n; ZX0E A~~6@e5rH6Tk~KPe>#)'~[TaߚB~*b s8p4-S:wGeG7ռv`="zVRO内Ɲar? t+Sקm2ZL[P)hp!YͭCLhhu4]"rP2A`!l%,oR.JI˸Ba ykCy$zvP/1P'ZP)JZ&y >@/82٩v.^|N]>5PKҽD[?1hol.y)4p؜$-7Y^%wʥ[ ^^9d_Nr0nG'Fil@fX%nv$\Kz%WHUB:'M<5 QtB ʼna+!%龔TK~ߧl TERn_$LkE>6rg#綄Qߢ[R.at0-s>Vގ#W$dMyJG6k80K$0T8/x@N5Đ|$(OB<6?>-^w 9ei'{m:~zծ/; uoHiB;-5\Dcs*2Xxn,,#pYQ)썹 Ae/ʂwC򄗔tn)NLwߧ UwCL]8~=|oN.ʣwğPÜ>jW;Dubp4Q!9m]=tu؃+%ewsPIHfvB+&u!h=~ FBP% @Φq\~\PPazg`"je2m`QM. FQY{aGXqG\ #}dQˢ~MqZx̫s}lF<Ę1DOu@tP&/fY{M cUE(/G}"8kMefߛP1pߗ?pC{^Hqq ;DHIxQ?Xo1!J?8NżwXA23'AI Տ;J"H:b( 1XS abEXMhyd78Y*A%6Ͻo!VnVѩ{z1Ү͇kI܎l?}-6 <9AB!  f4(FɗPdW6 g\X-/CU[C,l'fȣu rr #DZ\f of1Fkc+휗ȯ4?W.nB:@KxLLE1~NPqera8[LX h✦KqoJ *Ԃ"R4ܻ?C-Ӣk6aEW^&fl]ꐺR&3my_?#Ǐt_0M9ǎ? !R5wexe-x]0p]gn@$_g[2ˤƂ?N~Q\]E*)#^ᖸV<{K0UaouQgDfK rė`8Ч̌*K yU~.S6~ғ[n?Pq^wׅ.l_&%CnƳ="s!6vuJ$t8¦kwo5؟;[NC%Fn1@>u ۷l@N&2fq ,U,cs|ϖzcjP ]WR Za)#h$)h[(іsVkR<#eTϼ}3> \u z2vf,:S41@hz2 7ayd.D[0 pQ`՟$y*?{zv9$o,SpV ZjJ'rEgg%xƔyk_8s;df~+~,>UhJ!>gy:9}Oӑ:j֊xLUܚ!5BŨgLJ{w"،~]#(TpҞXyEth+u\A-FcRe6rN)|ͭt6][.QL|-WUFxt߳}Q^a#6HXZrIS[%g.Rs374z/y3zz+Aޛyeh<d8W>6v%R$(X˴&:=Ծ/?يR V  >''9SVdz,q"E CVEM [kÓÄt֭嬶^m ¡^i륞1H~>)#vl8!iFv'DSh HYo$62Qe>bb127b*UrtN'@h=p;d?&kGEx&J ˄| |ۑaS]/ E)؀Ī*iDij5إv3!i…/7:`qO<$䏃MWmC[-6hڙ^zVU]qz_|{OVܣXQ'u*vAo{6\\\o>&}0 [~_`tvcATWxݤIO\ؚz?ģٺa#CZ5ajS I" yw@#8Y#z]$T 8@3eBOV2?*1dbPs+noi3 ͤi ߭~| FpPqa.r^Iټ,5ӥ!amu׼!;G`磑X`>;.'B {<5T?MÔ!t|KX,# *jXRlqMm|]/dU3҈byAüd<|7l2 GӠE?dpgse1jRW5wlNT@׹<[^v 4>"jhnZ "E^~]ΚYwuA0ҺAvܣF#dn}CR&%b\90e-)pI6f O.ŭ8sоi-,_JEAB6"W{2\+O;=b{KaaehˢΤܨMRbN@ZXG6m\ֱ~`BgNYB97ėŒ|*48v KK!gڋ~ gk;>8<EdrXt>ZDp9n-ڇh ō)wKZrJ1ziER |ZPe/Kb N 4!gh) D䕜&ޏ_)oL1kwևޱ-V` 4B>`{y$hk :S9hA Z$!:i!?<$%Qu%Gz+&Ш,P}qOsD`,)E 5иpRWʗ$RyIsve!U1q]ޡ_|-tɪ]+W[nmr$TX-,^Z 2ͧAHc.tZR|ʄu)RyUQͫi/g$,{.sT9}}<[%WJh҇;Oo,,(Gp"Yb?>\=fnL@8#WeS)C(MIP CL8y-Z[ylޞ2Эؔyw#r2im -+}#*P~~au;07"ϰ?|0 ]5f-.\Tb-9`.i` -E'p /Qw^_T㟊E9N: o^a_z{-wh9-$k8+kHbCY!dAw_gI!NCyJy+1W: Lj(xez4;'dcZ?m`cYiI0`: &jY!Ў̣ M@H @qQ/Tof))jkՁ^=s_Js9,SӤ*MI` >B^ 5*W$Cu W;OywpVj(3όPL_/2oè#P g+JFL0%gp8MeT!VqҽSt(ruxx8.:֭Gpz(jV`yG[E\%#_]}cKrj_M;(~h̨ʞ8DǸ7;Zį:bϟY^Vѵ`,4nj8'bH_~gºHR^VZq<'ΊNk6x_k7㽶q<'kZ_SE.N{C(B8F" sA CU֎y@Qϛzp>>ml)("R6W.ӆUQd yl%3&$JR,V fF*.tVa%HmV|׬" t +qcκȗ4;΀r!6~BC:'87 }:H"ݤQuIwQ?qAnc`<VUmv]3 w9@E[}CbkWѨv@)(>Y_%>s\5 Ƹ:g6rOr^Ch*?(G7>)z򲘵z~[RVvzg 'h4yF*T/݅[{? !%I|ԸmnIcUX3aئsrힳU@}B$?DҲ$𖭠"j5U8_"EQchݶ(n6m1Qnz2o%T^\Y!7 \$VGgivQ4<$Vρfpd"8ieA+;G?&ZJh`JԕGI|~ľ UFTI/!],iam%4)OfVÅpm=$Xi J# gʧ޵i܄\b?ur/*/v Pr2wyM0O$Ro.f<̶$iNIyb0@u*c3m)[HX`6# lU ?7 c[B6:Ff $60ǟW]^d*J[Pے zp.,G{Kzϔ+'j A '~Rm.s'snIWHmPUx6b&˱\9jۜt72S^!3;Ɗ5+#VnTl b8TBGR3Չz &ի +@pk\JM2͓gsQ݁(YH.:?uW8-_lLEP_ɥ,7a{D&5wZNgU@#]5M+rV>4 @hG `V;S('zѶX?b3v±|\'xPA]$"&N^* E𜲗:w!a%;PUnbc#MR_ TT&SКYWu vtՋ573^J_QFfvkrEe6 ~**ag*񄞪 U)ʸbV.\ 'ϐ}DЂF6ה)tIpʸ]f!;>dyCosJy~I1(!'7ouN: ~c֥,W75fBDM^+;+<0lL 4U=Z'$'eõna>.V:YGu/_S_4(+ `WfnqYHnR(hͶ},7{;>No훭x)j`.fL]_ 6 6̞)>y,j გ݁s͊$w0#)PS0KC l Fbh(o\ ]ܢNbSSeST97m\12ޠ~7S?-f .|~ %]% wTke]K(ciDɩd iw?m?vXRu;>&4# >,2-Wp.XyqJ-Z$Gh[ed?3+8PIphEcIN'o9! Rߜot˸j?J(a `=q\d}Ԑ#{| gL~ht8sjOoZ7 ``ut/D*($'ByK 5!icR~~>Oe|X/Ig+R $ x (K.{]8F_ߕ}9\)ԴV9^8A0{"t[V ~FI ~ c& l%+ UЬ6R(? s3 MTOA*G i;6l~Ѭv$[5>) sd {ťHvן\@oؿ3(xpgVQg}0OI%&eV!`?.s Rĉw%fq(4U㘨Lu{HE8*+ͦ҃ ^]|(B*);];h(_C 2B c[Ǐ*(E6\힬C,Cr sBꑣNjOfA_lQK&{~,1G;.3{z~އ#H s٭ ~$H[/:Zc} ͡Vwi[PLh8b$E#z:GFGvuٗ+?}/'`$54v` ۝2_h jKgم86Z=M`<.bTQX@upW|f vm5U.|uhc,%I$__D,^LN[@1?Sy&}l*8>/tx 4y3yq~edzj[/4l`O`:eNU]Yt2DPtgNB)/ c}qO2%A9w3)Pjc{_ Fٻ"u3^Msk\*Q7^/<O el=xyEq^%RV60\3s'&|#4Fod?i ݞ`臘u fu3nϹ[T"ǚv5DDH^8؝b gmL ^R}>XV7wit*8XbX*,0(`Xg {Ѫ)ݲ<d5r&mķNQ|J·Яˡ|Df4givr5wۈw(z80cM8c{-5S2c[T&g=pȶhGp ܅ZY:0;̫׶ tix,2%7G\HM͏k8$Ƭ jK7y<AD]5)N Гǰ$*sv ƨ_z4Y5[&Ju-DwA3} `8G:\c˅398V'LqjRjNhK laV'g|*No"fx n($uXmXUi]ZQ^H=X.Q:y־Rq@5FJW܃,7? SxQvC<}Y"-./]^WY)yJ]rcZxS h~=I,F w91 ؛r 1+s܏0)'</>h5&f}lgS`]'~ru kyiBDڬX|LpB`&!hʇԫS)s #SXV)G՞~Lܨ{weĶ"CSV˜7Sp`WB>"Y{ax0W:LҕF0NkI cFГ`I?ٺ~X(;ǻﵯ>^K${gV- |J,ԙ_8O`Ƣ(m<`q|;B4mPFKji}ĉqWYm%Ia ySa9!,&&ϒ_:q@#")BїLdOWdy?:yh+~A: Є픹՞ mX}ͩC9rl)dSPx e&r:-g}Hk<_Gdư P9/&@.%G&2&5mFg؃jѯ[lvP}A5KG<`2G74bzu񧘚b/1-] "A/LpBY9dWrZ5W`pJmɉ%PnGCye\„?؀(J$sG\H@f%H)E`+d k틨$lXQםYel̙1SEv3ᲬWE*$Ў jЧ5"\L|Z얐bVv9;F_np " Gn{ubaRڮn_>U*e[vm<頊p[l/͐6N\ '뷖MHt*rT{"K)ڄKm.Pj ҏf޽S=\;8,; ADqӷS6\kB?)) D+2,t9~|pDOo?f3케Y2g;&,w 5KF;xL @66EYlzx#ǸE`|%Uy@aǝBq2pDW\>D4 e.b/L±;LOJ0w])hF~HoiI^7_Лg I{ek}.r}M=䑏Z-HYoO/nX >vAObx8b:o`C@N, LДߖriA/N4[7UEB]ۆ6)3p<#m}F?=n ,)UV ߌ"# PCȑn ?(,Dn'˂"ɖIÃř.Np2֥4;6?It=8.suB{9*K#2x^_-+#KZiΘQ|#F݌8v ί,LڷZAހ ^ia}\FdX-IG1\?T,7,t]t8ÍleٳpI8sE)ֶuRwnӿa{݀T3~_"ϯJ!ġh1W+"zt|C4՗d\8l`[hZIC>np0-E \#Kȼ35ַIZ)vniѧ\PFO}HzHcD\\'|6D-y*7Ӯ]Q7h˛itAP1҉/\A`6 @)CyYD蚫b>" Y]Vly|bYe-}9ts9ةFRJ` 26&U ˗zՆ>f ωS#VhilSۊ@{I4#r'f w.r`6cgV`G&pDe|Yf;Akc F *$n}OEЋ[+?NN=S ȿ44{6}$<K[d0=,['zDYyӀ>#B,zchЃKt$bVjngJ3h,gV]dL pRvsg* y9^.l't+im1L@zpsA&!jW˹3~AJB09kz.}du3~&V}A2Yc`n oھV%1OњpFg1,԰ 'c?4|>ani5|N}>S#oAm Q_|& 2V{VkRb[v.~Y=tR2BLwBz{ cSK : yCZ jr ϿEdiDŽ<|Pv£׏JtOy'YS9}pxI2*I4 Hp؀DEWh'E='*X/#!@gs@\I(2I_eE*˭v{vx\F.w N=Oe4rMnD ?PpMaY\eK_jk '|,31C]~ތRUx w*jc1}3%>g"5㠛q5 O2)JΧLA"uk  Pc |;wT [QmZc+-&WoxEW xX19͛aZ >J1T_'eR|9!0 е%EW(L[SPmNOЧ!^vAT7T4-uՌ2>ukb1ĖUI3P_[_1L$bEbM otP2,[!Tw2f4{ Mc> &=| [—f,:2߫o(-FuO؈ :†)gOs?oijz.[1O'7}]A(+}Nh%CmP/SԒm"P;C;[zPp_\R Mq`6"ϝOG.)K+ET(^!~\Rw 7'n΂|i+`=(aIs{$EkHuR0Hw`+1k ,@ iuu.M{s<2hP8;+4١?@I@(*(#j$VJˣjiK:֌xh=(IS@`@ˎ '.xY+D~)t-=!&Tɸ.fYo^7XQxcIex\mp%M͵GMF ]0` gRobARH}]j@Oͨ~ƭl_{%"$S8 N  P4M++;@D^᐀˹ex#UL+i9q1☲[M[3 jOIhtI=\D[˭t3e0` G6\Đs/6d˙-lJof/_;(Zz=laSI;QÉBJBjµu ?P^ 7jKH[~*.!T`B:E=[_Etӭ賅4{SCA"Z`/Cy 28L>4 f/VtA Nʇ2Zoa~\7Kf9ICي7QNrrFW_U'03h[b( 7 aܾfݎVԬ|ae n+Uw֙+< &^23\,`6iq^oXKyxns6|7u.%e#wƘtleY8&m@~HS΃@lӾw$eEb!|ϛ2PSy"fEn )lK~h>w=>&/K )M>7΢twWi'5TobDg?>md\TD?tA:.{x /\}UjDCPJE̱bFBLCڎ ROUr> +N_yv޿.uaBNA1VWXI{X3b|xK#l?eQ"PWK HW!9Mȵٔx&{xJmb] 2ɒJ|jiR0/줿N.BڴJ!dkxl{8.[Nd~/q\u{Vx`w |byE +nzut56YY[[έN5,v ] *5r!eHl%U+{@39hݦՊ׳.! oaVK4Q_{T+ܸw9Kɍb;_tp֠SܰDutN^*I e?ᷤ b?w1bw4|׮>yh}AN^vV5vV3¶%8)roڟ uMqq뱷&*Z:7Ct+ h*@zs< W̱&X֍:G%ÏE~.~ #k2-~3S)6??Q]m @,sR\4,&4Ùë"HBJ*WGuI xJ Aecw@Ԫ2YfheFP8HlJA)VfFjq~+/6pNL³kRzJU)}mgpz7K `niSЦLx)4STj]Bġ"s4 l4ً0;aY/ rɰs.yYREV>`ɸmr~2ͪaK2.r[J㜞Գ:2Zw|agP6#{#Y7kƛOq&l㲗uĢIk#%|.m[\˿1k(n7E-g8Fʜˈ0Ƃe~=nW2$b4y/3yy=e޲]DtCrB5~D?fSIMiZsMy-h>YV ѭzPd Z`T3~ęucҜxͤl;-O~)P%KeOYl޹_MP]i_u tJ1- 4>sbZ%*148>C7$_ƄCj,@ȥe7f0% > ^* w5u✅7Tr J_S{&dJu?ȫPBIf8RV߂S4Vqˢ0|]˩[pp @_Z%&1, b(֡D_\2 |o~ʊiwe{EYXi~)ya5<ȧa;+llQ{́ȉ~:{s1¿+wt쮤mchڐ,4yfSzIDkBe˽SycpxKuMuϙDž2]ܮvk (1hQVh pRs V;L@Jd$nS8_zЋTYa@ J~l>=t02OuZMJ\򻸵T( W!_Z@-k̬k" ]KpF `C_l K!Hsz$xvYMmw.;`!vw?}#r*c*L?tnӈZً8qڴ7#)7? 9VyF9\ ,)¢=\08NvjnG+싪>6; |53Ìjvу2ӈ5\͌7 ( O W8xQp+ *fWzKpJU}_9Լt%}& w$^e].-3],vy` 빾EډPS#Ia8JF9C;g r8 0lbuB›Hc˒  f)Tz4 ,e,yѪo-sn'B: AzES6xιxVEg An΅ IHjj1|Qi=ʟT6tAwhVW$rGewrKS&rN,"y 68jq U? ms]8W9:sG47Fk5ƭvئ6c>[z; /sǻlhO2:Rnq'-E[\P>6Hϙ&t(f%f f+EO@bcC͙Y ƂE$kC`#vG575x1w{`zs̐_D ~F$lF޴MPcߙ+kܵ_-@_/mHa{N`To'__g3'"'{-Rҙt)|Zun3HE -Bo|Mxą YWN9XPɂ0Xj5Y&NNtG".=@ 2ץlq2"BB{-V;V\{w,>AJN_Ys"R^6A ]@|S\3b3 ῚRV 8Uq9v EAb[SWpDF'ɅɃdz{R!L4^??.2,풱iQ1Fd9mLwQ?~$/󟧢e|)QcEKE~DZ^Ve 1 g)v`$k UPx 8q}^ӛ&28/<`G< B-?}>A |քzM, & Olx+s@>% st.işeBg+Rg6 <65KY[bt1s(N} ,+0DKR4I3rݷVZa?!c` )J>D'Q!rƯҏ HFBfSu7g0|vT4IBaϯvLU1gG@S~.S7 |!ɹL&IGp&WocoAt[Q䫯4b:Ady9 |f5${O(k?ty8,ɴGPK<{{߷-R\K7d6#hӒ1Ww&MK?6I$}vM?6g W\~ilp?6 !I *램,Y.x9lnUKATa2uVc4_Buνu+JҍU9t׏vetDov{'F{Ȳ *ۺ?4?\$ x:\+WRR5H4sܗ qx͐]f`BsYuU-G e-̠u V"'f_!Q\Zr@HhU׷qګ);B%p(~)rọG͚O+p *-s'뿵2 & $ y%%˭ځClߵ:l3 u) M6R\/*+hP} MS,.rI4~Bހi8˜%#z'$ًgDpބN툨l76qPZ?Q;uH?H Эg7ϼZ#tj^X.ת*TM`(/"<|aI4RxSՍѥɑ)h:6/:ցՕy7u6{5guoH fi!>%kK^^֤Gea;1 }b?;3z LY _oYLKQ4&ROa7aGDq^u _BJV W"c/ˇE=VT[yn̄ pI5b`31-m(Gه֩4$Ŧ~#ϦC @"7ݣ@p*"έM3=bN `48yC6%u2RD P^ahg{6U&RdM4e#pl04Kg`jZ :yK5u)":񖗩NUy˗P-p_[nΩz~j,Zs\'-3u"z7-TsV8oI(VpO89}hKeRDp_=3_vOͤ,-hJƵ6JN+PLnfA0S}ZH 4_!أv{3BWBf?duUR ذA}}KzN_"k#:M;JsR3q`%u2=p:(9Q&efgj'dyz3(빸*P$W 4.?| jx!Wv+zό 0[P3$yst?38nC|#RU9 3=  csD`=LǤyU9Ĩp;Itow=ٍļ=>S-8xz uF3O8(_hC <ܩ.)7r6Yv AIGXB']$ciL<[lh#h 0`ߧ1Ԭ&K K]1mI ]dէč?hsDŴϼ:P!xP˪+V-wrnSw._7U/f kJ@P" BLtVon=Pʇ;5k ]Mskkz gҁYmE(zA`87j a.og6]^A7ZLהmus_yg!DxmdlHfN= 륞>|Hv{p|D~ p4h >΢W#dRl(][cE @o\>ANϥ>F~~7G Fzķ}6eb7M`i4?gF4\/yTG-h- QpCh\l!5@N[@Em*ǕNzJ ͕f7?̝-FK+?I*YxkZCi!1~!C|<;0i`TO FXR"܀G\ c'&!7$jV[ i4rp*`ɛ́>ѩ9"j|1|\Eu@"جA9onH ռ$Gul4QM:21 ug}~ H#%v$anWѾSA/0F]Ń_,{W(פW*pC!/:}IƪQ gl"DܬlrTKUǵ'9˜*`W=u:\س?NSw'T0~oڍG(BI$+$y:41gY/Ɍx E:Ab:n$Uز`Dia(~=K[;a?iy RWy:mu%#SvuH{ڈĉ֑sڃ5Ho&Sn[B;!Jߥ]iZ" r|Dśm=U0>-4F9o2J`9"(;Nj1[ʭKnǘcU3b:#dfrA⮇'Ȅ BJPˣXb(91iFWHjLHDq0OyM^7/|":-@&{rmnzoezޢf+,Aߵ1indx"i5WI>YY@G΀\`J깦#?8D\P%vZqUe !k 5=w3pJk~/F_Qٚ$;Tˆc4S>dRt-j)Sj&持(Nua PAv5ƙ$_F?]-ħiP5oPYu+:\l~\;Dv`0E2&8V!ԋMs:n"v)dgQT{C?_Q'I9^iEgOj 5Eiܒ!{yLdA2UK޻ŜOYR穰q5yzə`&Ql-sPAFMm;1^X?Nu* eSG=@KvNb1v \*zXP]XQ :iȦɁɢ9VI͔8.ZbCr)Vm"0_I2p ˴p=JQU#ɨpLۮ&0nM·~|krpbD=ي ׍SZb33Oٺ-$JY %7 Y; DC:!~M8X2Twlգ6o%}8#3+T\q6/L.nCͫp@?ϑ=Y<<0`^ci~vFՓPaL }ӊLkL@bwd cK{UUMU0fTQO* s7ږOs9Z,_Vz"@9q4.u!)XfGꈔ*5WrjdrFa7=tK91ĘC7|=CmkOMm/bLiTuXDkB*!"76.SFGg1A#iD4Ғ^;Q ^#obuȟR"/u^>634'ݩ݈+@X5u# ;}*hoDbz8HpmjGPsedBS#mOC9_ƕv̀9&;շ؅t<}qAc,~\o8 D}q>44' ZMQ/*E!~2Mf]>h_5D EB+?L`:qm3z&n2[Um4T W%t*<: :(r,*se?~I:(&m+,.#xl JVZ2;P!E ؆Bryxo_G1cd!f8.eJ"b7RW e;}kA)Qnba@Es_E2"h_JR|25̻W5Ϳ! 2u_$Atshq4$+EW/ fU`QuF6dJuZ cdr?{<+C60&69||rCpHh`3=> Si*'y2гR)˟|*F ,QV'!edIʓŠV~&αuTq(q;ʟeW]>TD<'M ~<}ů"gFBaE륓w[3vd^)Xtv EHSl=>IF‹ ᎕4w[e;y'gQ5B3p[noƙ0Q-H"T2y܁;VZL* FFsh엻5JBJ5\@zqC( S1FP52J𘜹 sM仝NݪH¶ٞxPO J$nqCb P?VyHsf"3l=/&"MPX\I. i⺩ <Uح*@l@1!DN|M|=c>ŲQ(4~ #8 3* ZWw;އ'.Da Kxi8ϓCcR3d*٭`"+ 9!nћ_8,9]G;馹 ?vP卟1ja7/kǦvߋYooIJRM`@GJoiwioV@a kSK7"AK,e v;~8q8UDj EFi'@JvITRM"tSg KC'P-1v:J| ݸF}%d=/˩nR%roc=e?R Ľ-zz#ǽ)VKF•/*ir4(C%xY͍8..hs&M559j? ;(h4>mDTuQBSG=ebgGbW5&b}Yu{`zztJ #8h[/?_ 4~O``}Qqx)hs0dF,*U&6Ah7M&Z.FQ? (_7 E.jزvXŸa%ZC" =H6L~گo؀Rf%{ ޥmӶJވ:̜AY CJەD΅Ϳ&E_ DEVp~:9H5=(&ȌoŐnBjALXCl;dzx q~鬪l 7Q"M.O0?Nt P?M4 yoV+r_x~Z6|s"*Wݢpd3Uq9עr!MK*|Rw 2>Lj:<{&w iZ"߳:hC TE*DFGJxۅTD֎@q! ]8]^>REXnZCz!qZX)vFq 3d\t^84ÈWY'* XtI0>H.w޸槪wRVӦ$_)^YLW@Halq8ׂl^YTIn-'Y*xTuihtb VњJN!_R #l>MɅ֗0y+[$ |4d. Ɲh{-܃q$)_p9e@ 0`fe@K';4! wmF+2o\J|.V^k.'_ @X#l|9m‚'PU]e %BUk/r?-.C9]x(m0&(EQk'm#K:`m^T~K rX^\Yxk8(f#wdg#[YXTǏ@Ǎ;h۵h:} Q0%w!Kllnv?+60mÈNrEݑ(=p]b$4|,!7z؀`pk6C,A3u2bIElk]n3ξH>!8&kU(G.`@w=ufR{h{Pas3/TSKjFcm,ޮ 6Axk }|`ϛCY"w-8OʤO!Kv+kko ώ;5L%grLtjԹ^vIsf:x0hg $Oy/\dgk'&358 qqX~t.+cC`pj\P!\?[G%mI58pwbmZ+rbtOZ~ŴArʛ{-zdKYeMu9AUP^[Jm!rؐ0G: e8}ѡø<+V![H̀Ýb5F.?Z~E׮_&|DP#& '6m&BK#҉fXY73O$Vb ;~.i~ mͭ6\3dߗ0Xiq;DIR<Prx"|F؉/cbP贿eײ zܸCR1 fj*ZT~fx1$Gæ ,:b?4 P(vSDa#=fPoKٸ[iJO,N;. z>(6l8(UbaUQyVu B*ѹ+SQLtػ٣ϪWI *.6CsǣfIXҀG-dDr-LW2n ?XDJD3$Ddf`r#A7X8E|DNYI9( W 3(xv9hcŮͬ}c"d8G)a1!]ˈ9:y5&!P_qԻ%s[`yX6DTFiӾa7 ձb ֨mZ'Ï k5qLi9V0e\U:j h~x3}LGWg~j0CJťD;1"qTU:%& XfLi4D1uRdKS&-*P ~y* -%oIXv|R:z>F1Fj vLIn4uWB'ξfתEȸeoJ.(I ܑ%) ʔ)QZyb>AT-ގ)# }o AU[xO2Yd*#Ѿ0-`uZXɎ\tsD6n,EՏ%^kO\乧Ϸzo0\jp%U*=]ntbqjz_M= aD}u[`qW-lK>m|VF 6ƫAtc/idLx碒Bn1GɛH?!%bK}yI&:, ɖbG $XUHbl5s5_#~.x?*FU.T?U~WtҏПj;+CCSp$W ,tGMx:'" æR19i׏ŕh$Ν \}\S[eh~Q:nj g*䷤?qMf$v-fL1320)LQE܈d\ƒ pZi`P_fv``ԕ)bOPSPmįh=ޢ\mz'XϜ@TLq;%jNyϵDz%32Zǻ~KʲsIcµDC){9hjB[Ֆvj+,qsBNٍ.F&9&ڹ(QS9F8ӫWKƺ[\Nh QCPF}_[!6c1"IS743syhߗ!'$/!fQ41Pٵ`Aq~WRQ$tˬ GfRw S2:јl燩Yj bJusRʌpԻL?3Os9B'LI?LA`$05 ֬լY/q`"/:8q' g NyeC".2"1 e(?G`?3 N? 9YbM|UR^Zct8nέ*Zĸр 'lݙ _5y)vhD1~'.e`=rmÎ9iΒlyRa\rZ /fJқp~:7@avm;g.EW\ M"r*c`h;P&B1ԏCg$UEFI3Cmٹ2ˊ ^Uó߹sܥ,&5b|#Q|D#sU|HjF+op\H5-k>]2MD{I}Vh(L$A~倞^O$]9hP&@05$f+ՋU@nW" p{.DzŔZ?n|4BM-nOƧfq2V9۞d|r$GE؝Vr>=dz>H򵞭[\|:OB8; k%F1#r0ATΣGbԳvL%75{m]Π =J/HPl "g[Gղ%?wn$8.wϺEl1è^bVJE`3$Mf'8yƗi #پ`s ^(ܵv#UPLhlnQ(, TMc/'Hqeok>udQprfQt[ ݡ)ԓ=ofÛm"xYw"\aQ m91:ũ0Ha0ep,QƵ bgn^ghy49ů<lXS5L yC9iǵKڬ.kȬGު#+IvR8@P^ K *>yF>rV36Tա\t8k>ve@.V&7?1҉FʣgjZ?Iet6ciJ -34;soQY>J64~4%$eb†vٜW^P&8e½b0%6&YQ<ߧLnǬi6 .(sS<R3/F4F*} Գ0(Au3zPԣ+u߅Jso0F:9?K$oP W~U>s59A';Yx2N}eAz`p#[HTɁ JgkC!lYxp(q?(a|̕\O jd6%S܊$ƐqG7!^%§cWvq/p5JSsQzi sn[E킆e#ً6 g2|L5S-C¡aOC&3&JMEo8d1ZkfhrPӃCS"ҮpU@OϏ$̔@nzoneE:9 Zq`e|$̮Ųh^zlxb:\9Gi\f8KPYlsGN0^:k jcYSd 6f8^&I[ 4LWs÷x&~ A3x#)x+%UN͖1p7uzMe7(u5 sGgh#Gnm_i?[p+FrB˖}°2MAfB8v0.yo?n3 cuZvgzQwv}T-]H7kfD$> Mm &2zr\W!E8Lo^ٽwT˪STb-A&i{)3:h- 1\})ؘyӆÍTnI5q%ld94EGqΑ2(6/ijUحz%<8Y3-6: ͕Ȝ"J`# `YCe֬kK^9тY'\C&W``,1AB#|05%rVSf}s ƵWѣ+0dmnCR..~1-EJIǗ^Y o&A %y~76$xи|'<}Cs{@H2`U#x 5r4?5'.m26iuK \zmF LZcnn.ppHb|^_~L}X9;ceK$ qHz"pl1F A}+zV06lOG8'҃70/EwN_5Ct&맮"r̋Г2wx@IKĐ=X~GTj/xs1Y(SR5닣Duȼ5_4.z%-6=dS0)UXDV*‡w!$:<3շNTz.r#FCi IeB=&=:uK&U-S4dH(i28}ɸH| 0I;cUH"U3oe^ u"!oy{t.@]߉k {@+8>3P9@ݥg{E%nѩƭ#Q \ nQ}jݩ_]4%T&`o<|rv#&:Zg̣,"d)ϿVL \hQ;:/ʹtaEE$_+9jI`'YcD\IKZ] S[YJ4jZ&'l !_[R,F|WHZe:Csha.n*ij;\@ a;xm5c8\Zo/v]Qٷ G^ȟV8OVCٮcĆdZ oU'2#tj!l.k8;^󔆓 `Lӕt,7)mCBnHu8h`A Sus;MTO<|^mT$9;iYq)w%|: ;<KRәc=[ :UGT"YP(jȍ y dhv=`^ns@ /f{w5N(Xy0\nGm_{1fL aFDAvsrv4 |塒h,7ʖmYg% 62CM&row[- ٳj aHS7SZar8bWJ '#hZST]9$Xc O+>IZX}jv0iyv1+ݙZ[*9F{lyh;œRreNh'[cAIЕ)S>ܡy ]kQ kWADYzd @lCvHbhkyŠ}0KpXd9̜x^gij۟@;9B"7]2 A~LAw|{g`a69%޹!ˍx~]8sp^B sPsWwH˾/#tė;+Tx" жdK w6MJ>b#W*!$:2ކifI)Ea:^Cu&_\gvzE*qd9BnF,(=lg T{/^0GC>*heώ>; @zlmEY.PXglG?q?$$^Bk`G߇ )H#+b&y9bh2lY {zC^X-P#&ZN?yP̰2DGn ΒK=ډE"R }"Uba @an:4+껑&+G0}`2Pdl $tK[$.<½eF+űMg'RMFAFPm+oA=&*`qdɓqYm['=wy #ksZ/¼Yo?8(\7Yk(Op~1t9$3c@ؠTH퉧W3H\jMہzm;FjWn* ۊw s\ H#% YJLyItRf|tBX>,RyHY&ڽ?;kk81= <GjkDk; *o-70DAA ?7^O]MArdj'F@9Q}.6E|<3< MtC>y;Y~WnUJK>U< 3Ҹ/[fu2R1bPNc>m=Z@hgG}QEK<Έ TVqT;NlL#FN\q5ܹV IП.p*Tm\ o_J~N)Fe…jE1beIԢLPc47V.8y2T Vﴭ[o8PW0v&ʛץۮX-eIE|V$i_=8Z=VhY) xB{K&o2uj@;ҝ| Ds`*g4[$IOa06Oyb+f@}X/9Fo#3?v-Rivrq#QWVp#-fb(p]ʧOYF06D1.2l tb_J~55ɓb͐|l삣Do8g!7xђ%BuƚFvYUHָ8]Ҝ8U|%J_̦x>O>^-̈iHƭN5gELr+=;]0@xV4qqm_{50E@08G-̶+ $̦ #6k厧9u9FaGl*Ǣ'D(١&505jEΎU$RqUCq|!,}1qZ_g#k`Qg!m}"FGseR8p9&$il ַ%R6NR%iS7)Tkpu:am>yVXe*=cs3 Чd銦d_m# ww==W+͛EJmO!zS{)> A)xIkAuJ!$>1rxL#Nah tnIy`vY-G$'Pf*ZMPp;}Q~q8uHl?و@pFภZe$S!_Iy-۠!A)!N{6JBߋRsm JcϋE9cd?dX1<׋MtD;mSߘc\T['"=RHa'M)3XoTUktq\*ᛏ]:uёoU(DtS^J6d $kÌ N7m "t_jEd["C^᳑tzm=hR< 'tGcDK)oI$}1TUis)`_e ,> 3h CVJP} TKAV/$T<1?O {UCobRDMmP.)9'nHvoK#