libvirt-daemon-6.6.0-13.2.vz8.16 >    `  }Dͭ*RT#^?RvRLu ~wzKB`vzSN ʫe6-*[U8Sسp)k9GԎe{Ůc̤<Բeilp6BƤ)!:9Mc1615b9766eb505cc183d687ab9cc2fe5d6f945996bda5ad2177cbfb01cbb30cdf039e506084be496db122bbd57da600284541c4`  }Dͭ*:U ,FB2N؎`wBRNKO>^|GY6| oBaۃKM䕶Tbg!yuooL#lXʺC~mba2 I@ n2f3>pL?d # _&08 fr{ x ,X X  <X  X LX X  X"0X#X%%X'$'d)<)(=)= *>=+>L,>T->X8>\o9@o:V o=H>P?X@`DhGpXHXI0XXY\X],X^b?defltXuXvt wXxXyHwπτϊClibvirt-daemon6.6.013.2.vz8.16Server side daemon and supporting files for libvirt libraryServer side daemon required to manage the virtualization capabilities of recent versions of Linux. Requires a hypervisor specific sub-RPM for specific drivers.`builder8.eng.sw.ruY%VirtuozzoVirtuozzoLGPLv2+Virtuozzo (http://www.virtuozzo.com/support/)Unspecifiedhttps://libvirt.org/linuxx86_64# 'libvirt' group is just to allow password-less polkit access to # libvirtd. The uid number is irrelevant, so we use dynamic allocation # described at the above link. getent group libvirt >/dev/null || groupadd -r libvirt exit 0 if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset virtlockd.socket virtlockd-admin.socket &>/dev/null || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset virtlogd.socket virtlogd-admin.socket &>/dev/null || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset libvirtd.socket libvirtd-ro.socket libvirtd-admin.socket &>/dev/null || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset libvirtd-tcp.socket libvirtd-tls.socket &>/dev/null || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset libvirtd.service &>/dev/null || : fi # request daemon restart in posttrans mkdir -p /var/lib/rpm-state/libvirt || : touch /var/lib/rpm-state/libvirt/restart || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now libvirtd.service &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now libvirtd-tcp.socket libvirtd-tls.socket &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now libvirtd.socket libvirtd-ro.socket libvirtd-admin.socket &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtlogd.socket virtlogd-admin.socket virtlogd.service &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtlockd.socket virtlockd-admin.socket virtlockd.service &>/dev/null || : fi/bin/systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then /bin/systemctl reload-or-try-restart virtlockd.service >/dev/null 2>&1 || : /bin/systemctl reload-or-try-restart virtlogd.service >/dev/null 2>&1 || : fi # In upgrade scenario we must explicitly enable virtlockd/virtlogd # sockets, if libvirtd is already enabled and start them if # libvirtd is running, otherwise you'll get failures to start # guestsC Cw)KIZ2(el2.1M <OP7([[(7P@)F Ro 4   <*NAAAAAAAAAAAA큤A큤AAAAA``"_``"`"_`___``````````````]i`"`"`"`"`"`"`"`"`"`"`"`"`"`"`"`"`"`"`"`````````_`3`3`4`3`3`4__`3``c`c`c`c`c`c`c`c`c`c`c`c`a`a`a`"]i]i`````6d8358f2f2073e6c16d3dfd956341704a29bab05c0676b2499b448f85eea26e72e4afe2b6fe4d0cf289ba707a7761698d91cd4f7bc2dd6f1cd494dbcc539d1fbf1b2b613f2e344f95f4cce9fa0a10df27090413c2414e437120da8374d4d020fbb0932c60298e1efedf28360cef330d8a5e8de48660e9e382b21d17758cba810e3195d55350c4048b112c418f13d22252bc1be3f2af351d46f051eccba6b5ba2ca8637c85ce8449c7b3e443020f4e49d959e2bdfada45a80b8076f4f1f836b0224149571d70bb1af353e167cae908d648f2f2a269b6ef01aa3fb263828a5b3a1c32371d191f0bb6f354c013b2c50cdd24d9cc1f6a9abc1d388a964a4ed7352e0b548320f0f47e424b022a65a4f57535bb01f7b2140a847a82f9e8638581b1df6bd0a62f03335c3b316bae5f4ebea5df9ab476c59a25310395c4ad109a937006dcca67c8da78ec8f5cc5253644528c7f53d61e2a331e2432bdec2a962682203552f21ca29f846ab5e25c95b8b8ad3abb0daa6fd5173bce91adc399c22a149ea2d61310cf9de7837d31413946b8d97fafdd1bf2be62493f35396545bd6c9c195cc9d0f59502a2b9077200f3611a11c0d4b4fbbd4ac4e5457d8d57ca20ccd186c2dec938c545f72b2279bfe1ff020aa64c229228b0af63161ac1a411649893b6bc874a011a695329d690e6b7b91795149210f77e77a68872d5634a0584ba37b3a5e4a3605cb0e13ae2b6729d5910c5a8fbc78e1efc4e9c93feb14d82ee84531b3d77ffe1bde37039f6f6ab7dde32fc2c02ef1d66b5b290e5f8bab05db0a46ba62a2aacf4fb38d8e787febdaab5a0528b56d214883fd4648f6482e2cfa013cb738eaab81039ba8768b076935a2ae01f3df5bb193cf06cc29f63b56c7c9710ace5eb3003c448b4f8547cc2ca749cb15e6a0bb02f8227d6bf0b662f7dcb71ca92d07e07fbfe7e23be567942293893893f492bb2ee2291332c837494ca11b55229351d868cef5d924b5c3e92f35b7b831372e86048621865bc8edcee6f90344b551eb160890061c0e2b42729d8c22540e96a7f52ab83b4668809461855b1fac43b23bb52c29e264d6a3ccd5cea61f76655f85f068fdcbffc1c7899805af47dd713d42a6ab95b997318643c17776b6a6fa134e89b6d1f748c3917b33f79120c793e7fa8db13c8e7bb425d088b6df34dfc766cce3d014427988d52f52ae8f5c938ef62ca334187eb7e88b8f33f4bacf92d398acb1ad2223055f7607751e5bb66d262e29d5752f2c7e1eb3d05eac672281b75b01219d63acad0ecdb922101befa1c35681b133da9d854bc3c9008b9eafd2a6f82b49a356f52ee52e2b91802d1407b0ce9a0831eea8b63c575f90ed042a13e4f29a729253e1a688fe921b11cdb454e86936e157517c0810ff127eac5ae119273279adc7c11f035055ef2df3594a94018d53f67998bb535e53f54615d6ee4cdbd50f7c2a117ce052271914d53a69d321e5cd680f8af4bcb390118619a0b363fcf7e6333d3ebaf714f52e8463ceff3dddcc58504efe47caf69df1db67370944990f01aa42e18727bfbe97cb2edb90f685eb6a361c0363edd0b86b66eae66be9f61c522a451d997939fe1551b900643e6d75e39a2855fb6eaace0875bf4f6ea4c96910c5e0512eafb85a1019186615fbe0d0f287f110dc73763a30e29e2621bfa7b5b44b535e9f7b2908dee3652bdc7385f326ba52cc4236f8c3d2c9cccdf70d6ae1bce8cfd041b808426772a797c8e2487ecea2696b90fd4058362e25dba60dcb3922330da6ac7db2f76524a0f2c852ffc4b97412d5fcca93621ca332c6c09af04767d8c4c81a836891574d8003dc4d69f9c4979ef40af833a8743c960d709b02ef859788176e2c348db788ec0a2d39c48aea35a6a1b09f9aaecfbdae7793cc74d5ed3e3d51335fd11f0a9dbf7f33eb07f7dcae48ef821a3872e388009ecd91313bb9201474ec17e27f86912c48ced6cf0d9edb8f68fdeb6938ca2575e70ca4b2e1a88f6ccc18af00e7f6fa9919c3980aff75780e2531590555cebd238f457fc34009baa4278d7380208c056082b02890823227c7d98ea796379d68a93a5ee25fbf9b6566eaa509cd1309d91f7a17b6755f9785202f22b61858c41c594bc7cc99c99243de9e0b169ac2224945d27a180a5604cceda7dc2e315a93318ca0f8807bb96979b41dc916ab51f305b37b394f7014c06fb29b2112fab4444c12f17ce908c6f4b7b871681578974ef9e96778fcc6ff92b87ee528ad7b1e8bfa3577bc56d84de6baeb0a3ac428f7bcf8d520d491425069bfcf72e4c10f6768cc86bd8ecb614bdd0ba10b8d06997f9300974c4edb36ba8ac02b2d9789ca9f26bfa320800700e3983ff8154856ff1ad8f384e18b3d19e28d482c135f00c823a2a43757a00987067fdf0d41514a478802f5118583d388c03a320a92b828f50ff2454d88240d21a915d191b1aa79907beb774fa5ddcea2f4bce801c3efc73a44f46e938b056b339ad2e75761b16d17eaa43bbe274a8914e8934ba90bfbff4517e6e77fe094499a85c9bb319060f9eb3d277b7de1fb3ecdaf2d5aa340b587f4dc6d32cb5232884d7da224a7a12fa090fd8803aeb4fbfdc5bcc187925b3a463ff904446ed05f7640a9f4f0387212fcf01496e43c704e3d881504b86f7e2fc66c38c4e36a73ba6381050cea948af0af295395c04c2777c44a1577f912a4dbfe167be29c8433ba30a1408ca1410eccf0f5b500b55acb3debc811ea84418caba2b5b57fe868576599b3d4beae89371a0c1d6d6f105a738f9a8a9e3c29c55db2baa1e59c1d5360477317b1d21ad9cfe6bdde3c86dda9d1b8705be1d38f18ecc523dec42f91c679143043c9b28ef82eac68d1729a21d371c18eb93f2a18../../../../usr/sbin/virtproxyd../../../../usr/lib64/libvirt/lock-driver/lockd.so../../../../usr/sbin/libvirtd../../../../usr/libexec/libvirt_iohelper../../../../usr/sbin/virtlogd../../../../usr/sbin/virtlockd@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-6.6.0-13.2.vz8.16.src.rpmconfig(libvirt-daemon)libvirt-daemonlibvirt-daemon(x86-64)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     @/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/ncconfig(libvirt-daemon)dbusdmidecodeiprouteiproute-tclibacl.so.1()(64bit)libaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcap-ng.so.0()(64bit)libcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdevmapper.so.1.02()(64bit)libdl.so.2()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgnutls.so.30()(64bit)libgobject-2.0.so.0()(64bit)libm.so.6()(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libnuma.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libssh.so.4()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libutil.so.1()(64bit)libvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_6.6.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_6.6.0)(64bit)libwsman.so.1()(64bit)libwsman_client.so.4()(64bit)libwsman_curl_client_transport.so.1()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libyajl.so.2()(64bit)module-init-toolsnumadpolkitrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)shadow-utilssystemd-sysvsystemd-unitssystemd-unitssystemd-units6.6.0-13.2.vz8.166.6.0-13.2.vz8.160.1123.0.4-14.6.0-14.0-15.2-14.14.3if [ $1 -ge 1 ] ; then /bin/systemctl is-enabled libvirtd.service 1>/dev/null 2>&1 && /bin/systemctl enable virtlogd.socket virtlogd-admin.socket || : /bin/systemctl is-active libvirtd.service 1>/dev/null 2>&1 && /bin/systemctl start virtlogd.socket virtlogd-admin.socket || : filibvirt-daemon1.3.0`]`]`]``i@`#@`.`:@``@`E```ݮ@`ݮ@`ݮ@`\{@`<@` l`2@__S__@__E@_a@__[@_L@_L@_*@_)M_^?@^U@^%@^t@^r @^p^p^g@^b;@^`^U @^O@^J@^:@^9\^&^]@]N@]|@]*]A]@]]m]y@]o@]i]Z@]Ik]:@]]\]@\s@\\@\y\u*@\j@\]o@\J@\ @[@[v[[$@[[F[@[{[ug@[b@[`O@[U@[U@[CN@[;e@[ZI@Z1@Zz@ZaZ:PZ&@YZ@Y@Y@@YY}@Yw2YlY^&@Y1S@Y]X9@XZX@X@Nikolay Shirokovskiy - vz-6.6.0-13.2.vz8.16Nikolay Shirokovskiy - vz-6.6.0-13.2.vz8.15Nikolay Shirokovskiy - vz-6.6.0-13.2.vz8.14Nikolay Shirokovskiy - vz-6.6.0-13.2.vz8.13Nikolay Shirokovskiy - vz-6.6.0-13.2.vz8.12Nikolay Shirokovskiy - vz-6.6.0-13.2.vz8.11Nikolay Shirokovskiy - vz-6.6.0-13.2.vz8.10Nikolay Shirokovskiy - vz-6.6.0-13.2.vz8.9Nikolay Shirokovskiy - vz-6.6.0-13.2.vz8.8Nikolay Shirokovskiy - vz-6.6.0-13.2.vz8.7Nikolay Shirokovskiy - vz-6.6.0-13.2.vz8.6Nikolay Shirokovskiy - vz-6.6.0-13.2.vz8.5Nikolay Shirokovskiy - vz-6.6.0-13.2.vz8.4Nikolay Shirokovskiy - vz-6.6.0-13.2.vz8.3Nikolay Shirokovskiy - vz-6.6.0-13.2.vz8.2Nikolay Shirokovskiy - vz-6.6.0-13.2.vz8.1Jiri Denemark - 6.6.0-13.2.el8Jiri Denemark - 6.6.0-13.1.el8Jiri Denemark - 6.6.0-13Jiri Denemark - 6.6.0-12Jiri Denemark - 6.6.0-11Jiri Denemark - 6.6.0-10Jiri Denemark - 6.6.0-9Jiri Denemark - 6.6.0-8Jiri Denemark - 6.6.0-7Jiri Denemark - 6.6.0-6Jiri Denemark - 6.6.0-5Jiri Denemark - 6.6.0-4Jiri Denemark - 6.6.0-3Jiri Denemark - 6.6.0-2Jiri Denemark - 6.6.0-1Jiri Denemark - 6.5.0-1Jiri Denemark - 6.4.0-1Jiri Denemark - 6.3.0-1Jiri Denemark - 6.2.0-1Jiri Denemark - 6.0.0-14Jiri Denemark - 6.0.0-13Jiri Denemark - 6.0.0-12Jiri Denemark - 6.0.0-11Jiri Denemark - 6.0.0-10Jiri Denemark - 6.0.0-9Jiri Denemark - 6.0.0-8Jiri Denemark - 6.0.0-7Jiri Denemark - 6.0.0-6Jiri Denemark - 6.0.0-5Jiri Denemark - 6.0.0-4Jiri Denemark - 6.0.0-3Jiri Denemark - 6.0.0-2Jiri Denemark - 6.0.0-1Jiri Denemark - 5.10.0-2Jiri Denemark - 5.10.0-1Jiri Denemark - 5.9.0-4Jiri Denemark - 5.9.0-3Jiri Denemark - 5.9.0-2Jiri Denemark - 5.9.0-1Jiri Denemark - 5.6.0-7Jiri Denemark - 5.6.0-6Jiri Denemark - 5.6.0-5Jiri Denemark - 5.6.0-4Jiri Denemark - 5.6.0-3Jiri Denemark - 5.6.0-2Jiri Denemark - 5.6.0-1Jiri Denemark - 5.5.0-2Jiri Denemark - 5.5.0-1Pavel Hrdina - 5.4.0-2Jiri Denemark - 5.4.0-1Jiri Denemark - 5.3.0-1Jiri Denemark - 5.0.0-7Jiri Denemark - 5.0.0-6Jiri Denemark - 5.0.0-5Jiri Denemark - 5.0.0-4Jiri Denemark - 5.0.0-3Jiri Denemark - 5.0.0-2Jiri Denemark - 5.0.0-1Jiri Denemark - 4.10.0-1Jiri Denemark - 4.9.0-1Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- qemu: fix refreshing of restored VM #PSBM-132173 [upstream]- FIXUP: qemu: use def arg in qemuDomainTmpSnapshotFindDisks - FIXUP: qemu: factor out qemuDomainTmpSnapshotIsPresentInactive - FIXUP: allow non-disk changes on defineXML with tmp snapshot #VSTOR-45247- FIXUP: qemu: support setting net params thru prl_nettool #PSBM-129743 - qemu: support changing net params #PSBM-129743 - FIXUP: qemu: setting q35 in hook - FIXUP: setting misc win features - FIXUP: enhance error message macros - vzct 2: support volumes in define/undefine/stats #PSBM-128811 - vzct 2: support volumes on start/stop #PSBM-128811 - FIXUP: vzct 2: intoroduce vzctDomainDefCopy - vzct 2: store disk uuids in snapshot metadata - conf: virDomainSnapshotDefParse allow NULL @current - vzct 2: support volumes for snapshot API #PSBM-128811 - FIXUP: vzct 2: prepare cookie to add more parts - vzct 2: add destination pool info to migration cookie - vzct 2: migration: check storage pool alignment on src and dest - vzct 2: support volumes on migration #PSBM-128811 - vzct 2: skip actions on libvzctl config after migration completed - Save state of guest tools autoupdate in domain metadata #PSBM-129617- qemu: introduce qemuDomainCreateImage - FIXUP: vstorage migration: main patch #PSBM-106202 - FIXUP: api/qemu: add move nvram API - FIXUP: vstorage migration - FIXUP: moving bitmaps on snapshot- PSBM-130505 enable hv-evmcs/hv-stimer-direct in domain xml for Windows guests with nested virtualization. PSBM-130504 enable hv-tlbflush, hv-ipi, hv-frequencies in domain xml for Windows guests- FIXUP: conf: add format attribute to domain/os/nvram element- FIXUP: vzct 2: add basic structure and listing #PSBM-131697- FIXUP: qemu: extract private exec commands #PSBM-129743 - conf: add 'vz-dhcp' parameter to xml #PSBM-129743 - qemu: support setting net params thru prl_nettool #PSBM-129743 - qemu: keep 'netConfigApplied' in status file #PSBM-129743 - qemu: validate that route is default gateway #PSBM-129743- FIXUP: api/qemu: introduce hv-vss freeze/thaw #PSBM-131374- FIXUP: mark explicit backing more generically #VSTOR-43957 - FIXUP: fix resetting explicit backing whithout persistent conf - vstorage migration: support explicit backing - FIXUP: allow migration with explicit backing - FIXUP: remove virDomainDefMarkExplicitBacking symbol- vzct: support rename #PSBM-131350- qemu: add hook on define #PSBM-130792 - qemu: add virtuozzo specific hook on define - qemu vz hook: set machine type q35- FIXUP: qemu: wait indefinetly when acquiring job condition in event handlers- FIXUP: nwfilter: add vz specific filters #PSBM-131286 - FIXUP: example: add ipv6 filters examples- conf: remove static from virDomainDefSetMetadata - FIXUP: vzct: Support disk resize for active CT - vzct: support getting/setting metadata #PSBM-131257- src: adopt to VIR_DRV_SUPPORTS_FEATURE return -1 - libxl: adopt to VIR_DRV_SUPPORTS_FEATURE return -1 - qemu: adopt to VIR_DRV_SUPPORTS_FEATURE return -1 - src: don't hide error in VIR_DRV_SUPPORTS_FEATURE - qemu: build fix for 910b94df - src: fix resource leak introduced in d4439a6b8 - vz: fixes after renaming Parallels to Virtuozzo in sdk - backport fixup: remote: implement virDomainGetGuestInfo - make check: fix when lxc is turned off - iohelper: truncate large chunks on write #PSBM-70840 - Added new flag VIR_DOMAIN_CREATE_USER - conf: tune connection parameters for Virtuozzo #PSBM-92128 - Set LimitCORE=infinity in libvirtd.service - conf: add 'format' attribute to domain/os/nvram element - qemu: don't pause vm when creating internal snapshot - vz: use /etc/machine-id as host uuid - qemu: log: log monitor events by default - relax network adapter config checking (bug #PSBM-54596 fix) - qemu: v2 fix reboot scenario (bugs #PSBM-41956 #PSBM-54756 fix) - vz: set virtio as default network model - qemu: fix crash on getting block stats for empty cdrom - vz: rework the way we get perfomance counters - vz: use cached statistics for a predefined period - vz: don't subscribe to perfomance counters - vz: cleanup: delete unused constant definition - vz: don't create driver object during daemon initialization - conf/qemu: add hv-scsi model to scsi controllers - vz: add domain name info in error message - qemu: simplify graphics port releasing - upgrade: support local p2p migration - object: add shared lock option to lockable - upgrade: initial implementation - upgrade: don't show events from not face process - upgrade: start target domain with source id - cgroup: use id+generation for machine cgroup name if last is not 0 - upgrade: fix id clashes for domain private paths etc - conf: accept path in virDomainSaveXML - upgrade: store generation in status file - dom list: refactor: reuse code in find functions - upgrade: return face domain from domlist - migration: support --release-ram - migration: add --postcopy-start to start postcopy immediately - upgrade: virtlogd: handle output for one path from 2 qemu - upgrade: pass live config to target - upgrade: don't generate seclabel again on upgrade - upgrade: handle auto generated char dev unix paths - upgrade: vnc: do not regenerate graphics for target process - upgrade: vnc: factor out building vnc opts - upgrade: vnc: make vnc upgrade possible - upgrade: vnc: keep vnc state across upgrade - upgrade: tap: use multiqueue to make upgrade possible - upgrade: tap: don't regenerate name on upgrade - upgrade: network iface: keep actual net - upgrade: snapshots: support snapshots - upgrade: don't assign dev aliases on upgrade - qemu: drop acquiring job condition on removing vm from list - qemu: fix one more race on undefining and create - upgrade: restart pending jobs after upgrade - upgrade: fix domain lookup in old face removing phase - upgrade: make correct reconnection of upgrade - upgrade: set used ports only for face - upgrade: support for server backends for serial chardevs - qemu.conf: set upper limit for vnc/spice ports to 6900 - upgrade: don't reject upgrade if hostname is localhost - qemu: wait indefinetly when acquiring job condition in event handlers - upgrade: close agent channel befor postcopy with release ram - upgrade: use unique name for pidfiles across upgrades - qemu: remove time limit on waiting qemu disappearence on EOF - qemu: add vmbus-bridge device if hv-scsi present - qemu: agent: stop io loop effectively on eof or error - upgrade: fix crash if vm newdef is empty - libvirtd: tune OOMScoreAdjust - qemu: revert fb2cd32c - daemon: finish threads on close - qemu: monitor: check monitor not closed on send - qemu: implement state driver shutdown function - vz: remove domain uuid check on migration #PSBM-43767 - qemu: support hv-net interface models - nwfilter: fix deadlock on firewalld restart/reload - vz: allow to start vz driver without host cache info - qemu: snapshot: revert upstream 9e2465834 #PSBM-76749 - api qemu: add block pull compress option #PSBM-73618 - qemu: include nvram into offline snapshots - qemu: fail making internal snapshots with non qcow2 nvram - util: virFDStreamConnectUNIX: add missing error report - util: add 30s connection timeout to virFDStreamConnectUNIX - qemu: use job to make domain responsive on qemuDomainOpenChannel - qemu: wait qemu death indefinetely on domain stop #PSBM-70541 - pull: api: add API for pull (external) backups - pull: api: add driver based implementation - pull: remote: add pull backup API implementation - pull: qemu: monitor: add commands for backup - pull: conf: add block snapshot format/parse - pull: virsh: add block snapshot create/delete - qemu: store guest visible disk size from qemu monitor block info - qemu: add option to handle inactive blockjobs to cancel op - util: hash: add misc functions - pull: conf: add block snaphots to status file - pull: qemu: block snapshots basic implementation - pull: qemu: support disks quiesce - pull: qemu: add block snapshots listing - pull: qemu: support block snapshot dumpxml - pull: qemu: monitor: add cmd to delete nbd export - pull: conf: add export conf def/parsing - pull: qemu: implement export start/stop - pull: qemu: don't delete snapshot while disks are exported - util: hash: remove const from value in kv pair type - pull: add autodelete option for creating block snapshots #VSTOR-22687 - pull: stop exporting snapshot on snapshot autodelete - pull: add backcompat capabilities - pull: qemu: monitor: add bitmap commands - pull: pull: add dirty bitmap on creating snapshot - pull: add command to remove checkpoint - pull: qemu: remove checkpoint on autodelete - pull: qemu: load bitmaps on domain start - pull: qemu: monitor: add command to export bitmap - pull: export bitmap - pull: migrate checkpoints - pull: qemu: validate snapshot name - pull: qemu: add exportable paused start - pull: add TLS to block export - pull: add relaxng - pull: add autoport on export - qemu: add unmap stats to all domain stats - api,qemu: add latency histogram - hubapi: remote: implement listing domains - hubapi: remote: support domain- API calls - hubapi: remote: support domain lookup functions - hubapi: remote: support {create,define}xml API - hubapi: remote: support domain events - hubapi: remote: support virConnectGetCapabilities - hubapi: remote: return vz connection type if vz is in hub - hubapi: remote: return vz connection type if vzct is in hub - hubapi: find appropriate connection for domain xml #VZOS-1704 - vz: add option to resize filesystems thur virDomainBlockResize - vz: support virDomainGetBlockInfo in driver - api/qemu: introduce hv-vss freeze/thaw - pull: disable risky cases with RW NBD exports - qemu: fix attach/detach char devices to use guest device id - conf: remove none console target type check from virDomainDefAddConsoleCompat - conf: remove none console target type check from virDomainDefFormatInternal - conf: remove none console target type check from virDomainSkipBackcompatConsole - qemu: update compat console on attach first serial device - qemu: support updating backend of serial device - pull: qemu: add option to export last checkpoint - portallocator: print warn on releasing not used port - netlink: remove watch before closing fd - qemu: monitor: set error flag even in OOM conditions - utils: export virCopyError - qemu: fix domain object wait to handle monitor errors - qemu: fix races in beingDestroyed usage - lib: provide error message in new blockjob event - qemu: agent: incapsulate vm reference management - qemu: agent: remove unconvinient destroy callback - qemu: agent: factor out code to open channel - qemu: agent: remove useless signalling - qemu: agent: do not take moninor ref in IO callback - qemu: agent: remove qemuAgentNotifyCloseLocked - qemu: agent: don't retry first sync message if monitor closed - qemu: agent: better error message for disconnected agent - qemu: agent: give same message on monitor errors - qemu: agent: move monitor error check to better place - qemu: domain: add name arg to qemuFindAgentConfig - qemu: agent: prepare serial event handler for aux channel - rpc: support multiple streams on client side - rpc: fix to support multiple streams - rpc: close stream on receive errors - rpc: pass original stream recv/send error - qemu: add exec with true streams - tools: stop event loop before closing connection - virsh: don't print \n footer for x-exec - pull: fix visible NULL entries in block snapshot hash - misc: remove some invalid G_GNUC_WARN_UNUSED_RESULT - nwfilter: use vfork to fasten spawn of {ip,eb]tables commands - pci: more verbose error in virPCIGetDeviceAddressFromSysfsLink - daemon: purge logs for domains removed more than month ago - remote: fix SIGSEGV on closing client connection - pull: don't destroy vm if it has block snapshots or exports - qemu: destroy domain on monitor EOF anyway - pull: log merge/rename bitmap operations - api/qemu: add move nvram API - qemu: add option to update disk copy_on_read live #VSTOR-10895 - qemu: add qcow2 cache size policy - tools: move virshGetEscapeChar to utils - syms: add virStringListCopy to private syms - virsh: support in, err, out as regular files - qemu: support interactive exec #PSBM-91739 - qemu: remove sanity check in qemuMonitorJSONDiskNameLookupOne - exec: provide tty params on exec when possible - rpc: allow comments in prototol description - remote: leave stub comment for 16/virDomainGetOSInfoX - libvirt: add new virDomainCommandXSetParams API - exec: handle client window size change when interactive - qemu: add hci value (128MiB) to qcow2 disk cache policy - upgrade: handle firewall rules #PSBM-90137 - qemu: caps: invalidate kvm capable qemu binaries on every restart #PSBM-88418 - cgroup: blacklist criu temporary mounts #PSBM-90471 - qemu: imply qcow2 format for backing store if not set - rpc: client: fix race on stream error and stream creation - exec: virsh: support redirection to special chardevs #PSBM-91601 - exec: restore std streams' flags on become foreground #PSBM-91602 #PSBM-93755 - rpc: client: stream: notify streams of closing connection - Revert: log: actually do substring matches with fnmatch #PSBM-92872 - pull: clean autodelete snapshots on daemon restart - qemu: agent: add code -2 when guest exec pid not found - qemu: don't wait job in cleanup thread - exec: kill orphans on client disconnect #PSBM-91329 #VSTOR-17959 - exec: kill orphans on migration destination #PSBM-91329 #VSTOR-17959 - qemu: seccomp: don't turn it on by default #PSBM-93004 - qemu: ignore disabled arch-facilities in configs #PSBM-92991 - qemu: support explicit disk backing in input #VSTOR-21806 #VSTOR-21934 - logging: remove watch before closing fd in virLogHandlerLogFileFree #PSBM-93003 - qemu: don't log error for disk sources not supporting getting offline stats (nbd) - qemu: don't log error when monitor EOF is expected #PSBM-93003 - qemu: agent: don't log error when monitor EOF is expected - qemu: agent aux: don't log error when monitor EOF is expected - qemu: qemuBlockDiskDetectNodes: get name if one is known - backup: copy bitmaps to top image on snapshot - virDomainObjListAddObjLocked: Don't expect vm->def to be set - virDomainObjListAddLocked: Set vm->def only in success path - virDomainObjListAdd: Leave def assigning as an exercise for caller - virDomainObjListAdd: Remove unused flag - qemu: Grab modify job for changing domain XML - qemu_domain: Allow qemuDomainObjListAdd to keep job upon return - qemu: release job on cleanup path - qemu: snapshot revert: reuse common cleanup code - qemu: support snapshots done with Vz downstream patches - schema: snapshot: add persistent domain config - docs: add persistent config to snapshot xml description - conf: snapshot: check domain name on redefine - conf: snapshot: support persistent config on redefine - qemu: add option to close cdrom tray #PSBM-95870 - conf: remove features unknown to qemu (related to #PSBM-96228) - agent: increase default timeout from 5s to 30s #PSBM-97240 - qemu: introduce qemuDomainChrSerialTargetModel - conf: add debugcon chardev guest interface - qemu: make irq optional when formatting the ISA address - qemu: implement debugcon chardev - qemu: autoadd iobase to debugcon chardev - api/qemu: add pause/resume for blockjobs - qemu: agent: log total tx/rx for streams - debug: print 'thr a a bt' in log when taking some mutex takes much time - qemu: monitor: throttle logging BLOCK_IO_ERROR events #VSTOR-26657 - qemu: ignore delayed EOF events from previous VM incarnations #ABR-243123 - qemu: don't fail pausing block job if it is missing #VSTOR-21176 - qemu: migration: implement shared workaround #VSTOR-11398 - conf: handle empty string in interface target name #PSBM-97765 - conf: add replug option for usb hostdev - qemu: track hostdev delete intention - qemu: support host usb device unplug - qemu: support usb hostdev plugging back - qemu: handle host usb device add/del udev events - qemu: handle libvirtd restart after host usb device unplug - qemu: handle race on device deletion and usb host device plugging - qemu: hotplug: update device list on device deleted event - qemu: handle host usb device plug/unplug when libvirtd is down - qemu: don't mess with non mandatory hostdevs on reattaching - qemu: handle detaching of unplugged hostdev - conf: parse hostdev missing flag - backup: don't keep bitmaps in base image on snapshots #VSTOR-23605 - backup: copy bitmaps down on active block commit #VSTOR-23605 - qemu: support new qemu without nbd-server-add-bitmap command #VSTOR-27428 - fix for "virDomainObjListAdd: Leave def assigning as an exercise for caller" #PSBM-98834 - qemu: handle storage/virtlogd hanging #VSTOR-27947 - qemu: add option to process offloaded legacy blockjob event ealier #PSBM-121858 - qemu: reconnect: precreate legacy blockjobs - qemu: remove extra block job finalize on reconnect - qemu: remove stale cleanup in qemuProcessRefreshLegacyBlockjob - qemu: add note for outdated legacy block job events - qemu: use autoptr in qemuProcessRefreshLegacyBlockjobs - qemu: refresh backing chain after block job reconnection - qemu: move code that depends on backing chain appropriately - qemu: fix race on legacy block completion and quering stats - qemu: sync backing chain update and completed blockjob #VSTOR-28575 #VSTOR-34322 - qemu: support 'preserve' option for 'on_poweroff' - qemu: add reconnect params for nbd network disks #VSTOR-28845 - netdaemon: fix deadlock on stopping libvirtd when VM is starting #VSTOR-29392 - qemu: kill partially started domain immediately on reconnect #VSTOR-29393 - qemu: migration: log keep alive message during migration #PSBM-99571 - qemu: disable snapshot explicitly when block snapshot is in progress #VSTOR-29840 - make: add flags to configure sanitizer - asan: workaround sanitizer issues with clone(2) - asan: configure to coredump on signals - hubapi: workaround virURIFormat degradation in vz8 - qemu: adopt nodename detection to backup filter node - qemu: adopt latency impl to new qemu #PSBM-97535 - qemu: turn on keep alive for nbd disk migration #PSBM-97768 - docker: First implementation of libvirt Docker driver #PSBM-102978 - conf: add more options to save config filename - conf: allow NULL callback in virDomainObjListRename - conf: support extra id in domain list - vzct 2: add basic structure and listing - virsystemd: workaround race on systemd-machined idle shutdown #PSBM-102137 - rpc: add timeout on connection #VSTOR-32643 - docker: add lookup API impl #PSBM-102978 - docker: implementation control methods for domain #PSBM-103311 - docker: extend types of HTTP request #PSBM-103311 - docker: correct POST HTTP request #PSBM-103381 - docker: add special label with libvirt uuid in container config #PSBM-103381 - conf: support light vcpus and unlimitied number - vzct 2: support dumpxml - docker: add 'template' source type #PSBM-103381 - vzct 2: implement define - vzct 2: implement start/stop - docker: implementation of XML methods for libvirt driver #PSBM-103381 - docker: cleanup code for hypervisor driver #PSBM-104003 - hasfix: docker: look up by hash-id with leading zero #PSBM-104003 - docker: implementation of stats methods #PSBM-104003 - hasfix: docker: look up by name #PSBM-104003 - docker: cleanup code #PSBM-104003 - vzct 2: support vnc #PSBM-104068 - vzct 2: support cloud init cdrom #PSBM-104067 - vzct 2: add vzctDomainHasManagedSaveImage stub - vzct 2: support iolimits #PSBM-104069 - vzct 2: add misc API - docker: implementation of connectGetAllDomainStats method #PSBM-104003 - docker: cleanup code #PSBM-104537 - docker: changing of type of some objects in XML model #PSBM-104537 - vzct 2: make disk names stable #PSBM-104105 - hasfix: docker: simplification of existing code #PSBM-104537 - vzct 2: support stats API #PSBM-104070 - docker: implementation of network driver #PSBM-104537 - qemu: bring back capabilities from update 14 #PSBM-104797 - docker: Added support for mounting volumes or FSs #PSBM-104538 - qemu: use explicit backing mode only if there is nbd in backing #PSBM-104929 - qemu: optimize qemuOpenFileAs for reads #VSTOR-34701 - Add qemu hook suitable to handle device hotplug/hotunplug #PSBM-104793 - util: add virFileRead function - conf: moment: remember if name is autogenerated - vzct 2: support snapshots - docker: Offline migration of windows container #PSBM-104866 - hasfix: Changes for using define instead of several identical string #PSBM-104866 - docker: Added rename method for driver - xml: add venet0 network interface type - vzct 2: support venet0 network interface #PSBM-105548 - qemu: ignore allow_disk_format_probing #PSBM-105558 - upgrade: don't mess with security labels #PSBM-105674 - qemu: pass rememberOwner during update #PSBM-105674 - docker: Add some configuration features for driver #PSBM-106011 - qemu: auto load vhost-vsock module #PSBM-106171 - qemu: make latency work with legacy interface #PSBM-106129 - virsh: handle snapshots with domain state unknown - util: add means to detect vstorage filesystem - security: exclude vstorage from labelling #PSBM-105985 - vzct 2: don't try virDomainLookupByID - qemu: caps: use more precise condition when to use CAP_DAC_OVERRIDE #PSBM-106271 - doc: adopt README.md for Virtuozzo - docker: first implementation of winrs transport to windows host #PSBM-106275 - docker: basic implementation of storage driver for Windows host #PSBM-106275 - Add new type of storage pool for Windows Storage Spaces (WSS) #PSBM-106275 - docker: full implementation of storage driver for Windows #PSBM-106275 - docker: add method for cloning volume #PSBM-106275 - docker: using common CA certificate for docker and winrm connection #PSBM-106275 - docker: reuse winrm coonnection #PSBM-106278 - docker: forbid access to primordial storage pools #PSBM-106278 - virsh: don't shout if virDomainGetJobInfo is not supported - vzct 2: save disks uuid in config/status files - vzct 2: intoduce migration - conf: add auto mininal memory guarantee mode - vzct 2: support memory guarantees #PSBM-106482 - docker: unification of source code #PSBM-106989 - docker: common auth certificate for docker and winrm #PSBM-106989 - hasfix: docker: use more correct powershell expressions - vzct 2: mark supported xml parts in domain/snapshot docs #PSBM-106576 - hasfix: docker: use correct timeouts and subnet value #PSBM-106778 - docker: add support for static IP address #PSBM-106778 - qemu: add vcmmd support #PSBM-106483 - hasfix: using vars for compacting code #PSBM-106778 - qemu: agent: disable blocking calls to agent #PSBM-107669 - vzct 2: add jobs support for everything except migration - vzct 2: support jobs during migration #PSBM-107444 - vzct 2: drop job on client disconnection during migration - Changes for support DNS configuration #PSBM-106778 - docker: support DNS configuration #PSBM-106778 - hasfix: Changes for support DNS configuration #PSBM-106778 - docker: rename CA certificate file to ca.pem - qemu: fix concurrency crash bug in force snapshot revert #PSBM-107833 - vzct 2: add lifecycle events #PSBM-107730 - vzct 2: support getting stats for migration #PSBM-107763 - vzct 2: support aborting domain job API #PSBM-107446 - Fixes for support creation of docker container #PSBM-107933 - logging: read all bytes on EOF in event handler - logging: fix endless loop on EOF - docker: Support CPU limits #PSBM-107960 - docker: support wss storage pool for connection capabilibies #PSBM-108203 - docker: support wss volume resizing #PSBM-108203 - vstorage migration: execute src migration cleanup in cleanup thread - qemu: fix qemuMigrationSrcCleanup to use qemuMigrationJobFinish - qemu: monitor: bring add/remove fd commands back - qemu: monitor: add qemuMonitorQueryFdsets function - qemu: don't leave descriptors in fdsets after process startup #PSBM-108299 - qemu: support file chardev append option on hotplug/change - qemu: support logfile option on chardev hotplug/change - qemu: migration: add cookie parts for vstorage chardevs - logging: close backing file on eof on drain - qemu: monitor: add option to override backend in qemuMonitorChangeCharDev - qemu: migration: support changing chardev backend with virtlogd - logging: handle race on drain and closing in event loop - logging: allow NULL to inode and offset out args on drain - qemu: migration: detect shared vstorage chardevs - vstorage: support migrating with chardevs on vstorage #PSBM-106373 - qemu: add vstorage chardev tmpfile names to status file - qemu: sync chardevs unplugged status on reconnect - qemu: cleanup up vstorage chardevs after libvirtd crash - qemu: drain file chardevs on domain process stop - Support resources change for libvirt docker driver #PSBM-120736 - vstorage migration: introduce virDomainMigrateVstorageCommit - vstorage migration: add vstorage snapshot commit phase - vstorage migration: add vstorage disks info to cookie - vstorage migration: add vstorage nvram info to cookie - qemu: add nvram block job support - qemu: add vstorage snapshot utility functions - vstorage migration: add vstorage snapshot commit - vstorage migration: main patch #PSBM-106202 - vstorage migration: support p2p - vstorage: load bitmaps from base image for tmp snapshot #PSBM-123771 - vstorage migration: track valid temporary snapshot - vstorage migration: resolve valid tmp snapshot on domain start - qemu: move restoring after failure to cleanup in qemuDomainDefineXMLFlags - vstorage migration: disable API that can clash with tmp snapshot - vstorage migration: keep snapshot info in status - vstorage migration: add dst cleanup after disconnection - vstorage migration: determine valid snapshot on crash/disconnections - qemu: migration: fix missing owner on disconnection cleanup - qemu: cleanup tmp snapshot #PSBM-106875 - logging: allow max_len=0 to disable log rollover #PSBM-121257 - qemu: support nvram block job on reconnect - vstorage migration: handle ready state on reconnect for tmp snapshot blockjob - qemu: add filename to qemuMonitorGetBlockInfo - vstorage migration: handle completed tmp snapshot commit on reconnect #PSBM-121261 - example: fix typo and formatting - example: add ipv6 filters examples - doc: document new filters and not documented ones - nwfilter: add vz specific filters #PSBM-121477 - docker: add compatibility of validation with current xml scheme #PSBM-121897 - vstorage migration: keep nvram tmp snapshot in status - vstorage migration: adopt qemuDomainGetStatsOneBlock to tmp snapshot - vstorage migration: fix active block stats with tmp snapshot #PSBM-121042 - vstorage migration: fix inactive block stats with tmp snapshot #PSBM-121042 - docker: fix condition for list of storage pools #PSBM-120911 - vstorage migration: handle short time EBUSY on commit #PSBM-122012 - qemu: qemuDomainRenameCallback: fix sending false undefined event - qemu: rename: send events only on success - qemu: rename: return instead of goto if no cleanup required - qemu: remove duplicate code for removing remnant files - qemu: rename: support renaming snapshots directory #PSBM-100720 - qemu: rename: support renaming checkpoints directory - qemu: update name on reverting from snapshot - qemu: rename: remove snapshot/checkpoint restriction - qemu: remove possible garbage left from previous rename/undefine - docker: Add support autostart feature #PSBM-122024 - docker: Refactoring for future changes #PSBM-122024 - docker: Get list for autostart domains #PSBM-122024 - docker: Set domain as not autostart by default #PSBM-122024 - docker: Add virDomainHasManagedSaveImage method and reboot default action #PSBM-122024 - api: add stub for virDomainBlockCheckpointXSwitch - api: add VIR_DOMAIN_MEMORY_MIN_GUARANTEE_VZ_AUTO - tools: support memtune --min-guarantee-auto-vz - qemu: support min_gurantee in virDomain{Set,Get}MemoryParameters #PSBM-121895 - Fix for possibility to use inituser without initgroup #PSBM-122225 - docker: Fix adding of restart policy #PSBM-122225 - docker: Revert possibility to use cpushares=0 #PSBM-122225 - docker: Fix for correct work with process id #PSBM-122225 - docker: Style fix #PSBM-122225 - docker: Split dockerContainerUpdate to dockerContainerUpdate and dockerContainerUpdateById #PSBM-122225 - docker: Add compatibility with 'virtsh edit' command #PSBM-122225 - vzct 2: support autostarting domains #PSBM-121587 - docker: Don't use case-sensitive comparison #PSBM-122944 - docker: Optimization powershell scripts #PSBM-122944 - docker: Using sscanf with string memory allocation #PSBM-122944 - docker: Fix some error msgs #PSBM-122944 - docker: Add storagePoolLookupByVolume method #PSBM-122944 - docker: Add real refresh metadata for storage pool #PSBM-122944 - qemu: turn on postcopy to migrate bitmaps #PSBM-100171 - qemu: fix guest visible disk id if serial is long #VSTOR-38958 - docker: Refactoring code with default cert path #PSBM-123097 - qemu: fix managed pr-helper tear down on chaning device media #PSBM-123337 - docker: Check existence of image for domain definition and pulling image #PSBM-123097 - docker: Support network bandwidth limits for containers #PSBM-108327 - docker: Use negative value for removing network bandwidth limit #PSBM-108327 - docker: Will set negative value only if it needs #PSBM-108327 - forfix: docker: Set correct type of memory var #PSBM-108327 - docker: We cannot create second network with driver 'null' #PSBM-123794 - docker: Connection docker network to selected windows network adapter #PSBM-123794 - doc: document virsh commands for block snaphots/exports #PSBM-122231 - vz: fix after Parallels to Virtuozzo rename #PSBM-124533 - vstorage: remove build time checks for runtime binaries - virsh: fix Vstorage support reporting - exec: don't print errors to stderr #PSBM-124629 - vzct 2: implement exec API #PSBM-106206 - virsh: don't call virDomainGetGuestInfo for vzct interactive exec - daemon: switch off autoshutdown #VSTOR-40335 - api: fix documentation typo - misc: add bypass cache flag for block snapshot creation #PSBM-124764 - vzct: Support setting memory for active CT #PSBM-122489 - vzct: Support setting cpu num for active CT #PSBM-122517 - docs: document backup API #PSBM-124261 - vzct: Support setting memory guarantee for active CT #PSBM-122518 - vzct: Support setting IO limits for active CT #PSBM-122519 - tools: treat 'in shutdown' etc as shutdown finished #VSTOR-37835 - qemu: don't error if cannot find disk by alias #PSBM-125811 - qemu: vcmmd support for setting balloon #PSBM-123145 - qemu: better cluster size for tmp deltas on vstorage migration #PSBM-123434 - util: add hanging process debugging #PSBM-126062 - vzct: Support disk resize for active CT #PSBM-122525 - qemu: detect block node names after attaching a disk #VSTOR-40911 - qemu/api: support min_guarantee as fraction of balloon #PSBM-126684 - security: don't restore labels for readonly and shared images on errors - qemu: fix noisy error for domain with image on readonly FS - misc: add blockjob type for block snapshot job #PSBM-126433 - qemu: monitor: add qemuMonitorBlockDirtyBitmapRemoveBusy - util: add virTimeBackOffWaitUnlocked - backup: qemu: retry bitmap deletion while it is used by nbd #PSBM-126896 - qemu: add qemuMonitorJSONBlockdevDelBusy - backup: qemu: retry fleece node deletion while it is used by nbd - vstorage migration: cleanup precreated src tmp deltas #PSBM-123432 - upgrade: drain chardev's pipes #PSBM-108071 - remote: remove unused daemonConfigLoadData - util: move virConf definition to header - util: make conf a linked list of configs - util: add virConfReadDir to read dir of configs - util: add virConfCheckDuplicates to check for duplicate entries - remote: remove filename from config error reporting - remote: read config from libvirtd.d/ too #PSBM-127469 - qemu: read config from qemu.d/ too #PSBM-127469 - security: handle chown EACCES on readonly cifs mount #PSBM-127546 - vzct: add ip address to venet0 schema - vzct: dump ip info for interfaces #PSBM-106470 - vzct: support setting net interface ips on define - upgrade: support ethernet net type #PSBM-127606 - qemu: acquire job to handle agent disconnection #PSBM-127753 - nwfilter: don't add symmetric record for policy rule #PSBM-126688 - qemu: notify vcmmd of node/vcpu pinning #PSBM-126679 - qemu: fix restoring label if usb hostdev is detached from host - qemu: handle usb hostdev on qemu update #PSBM-97288 - qemu: handle timeout on unplugging device on qemu update - storage: open code storageBackendRedoPloopUpdate - storage: fix refreshing ploop volumes #PSBM-128810 - forfix: docker: build fix on rebase 5.6.0->6.6.0 - qemu: don't access vm without lock - qemu: request flat block graph output when possible - FIXUP: pull: conf: add export conf def/parsing - TMP: temporary fixes to unblock most of cases - FIXME: update README - vzct: support cpumask configuration #PSBM-107822 - vzct: support numatune nodeset configuration #PSBM-107822 - vstorage pools: detect vstorage - vstorage pools: use external metadata on pool refresh #PSBM-129099 - vstorage pools: use external metadata on volume refresh - vstorage pools: save metadata on creating volume - vstorage pools: update metadata on resizing volume - vstorage volume: delete metadata on deleting volume - vstorage pools: cleanup outdated metadata - FIXUP: vstorage pools: use external metadata on volume refresh - qemu: capabilities: Add capability for the 'copy-mode' arg of 'drive-mirror' command #PSBM-97507 - qemu: use write-blocking copy-mode for mirror commands #PSBM-97507 - FIXUP: qemu: update drive-mirror and blockdev-mirror tests #PSBM-97507 - FIXUP: qemu: don't access vcmmd in session driver #PSBM-130586 - qemu: don't prohibit of cdrom/floppy hot attach/detach #VSTOR-44342 - FIXUP: fix privileged vcmmd patch to build without vcmmd - vzct: support user alias for devices #PSBM-130985 - FIXUP: qemu: handle host usb device add/del udev events - security: fix compiler warning - FIXUP: vzct: support user alias for devices - MERGE: schema: snapshot: add persistent domain config- util: avoid glib event loop workaround where possible (rhbz#1942010) - util: Move glib event loop workaround to glibcompat (rhbz#1942010) - glib: Use safe glib event workaround in other event loops (rhbz#1942010) - src: ensure GSource background unref happens in correct event loop (rhbz#1942010)- qemu: don't set interface MTU when managed='no' (rhbz#1924681)- qemu: Fix memstat for (non-)transitional memballoon (rhbz#1918364)- util: validate pcie_cap_pos != 0 in virDeviceHasPCIExpressLink() (rhbz#1901685)- docs: Document SELinux caveats when migrating over UNIX sockets (rhbz#1638889) - qemu: Tweak debug message for qemuMigrationSrcPerformPeer2Peer3 (rhbz#1638889) - qemu: Fix possible segfault when migrating disks (rhbz#1638889) - docs: Slightly alter disks-uri description in virsh man (rhbz#1638889) - qemu: Extra check for NBD URI being specified (rhbz#1638889)- qemu: use g_autoptr for a virPCIDevice (rhbz#1901685) - util: simplify calling of virPCIDeviceDetectFunctionLevelReset() (rhbz#1901685) - util: simplify call to virPCIDeviceDetectPowerManagementReset() (rhbz#1901685) - util: make read error of PCI config file more detailed (rhbz#1901685) - util: change call sequence for virPCIDeviceFindCapabilityOffset() (rhbz#1901685) - util: make virPCIDeviceIsPCIExpress() more intelligent (rhbz#1901685) - qemu: remove redundant check for file length when determining PCIe vs. PCI (rhbz#1901685)- checkpoint: Mention that VIR_DOMAIN_CHECKPOINT_XML_SIZE may require running vm (rhbz#1874846) - man: virsh: Mention that '--size' for 'checkpoint-dumpxml' may require running vm (rhbz#1874846) - error: Introduce VIR_ERR_CHECKPOINT_INCONSISTENT error code (rhbz#1874846) - qemu: backup: Use VIR_ERR_CHECKPOINT_INCONSISTENT when starting a backup (rhbz#1874846) - checkpoint: Introduce VIR_DOMAIN_CHECKPOINT_REDEFINE_VALIDATE flag (rhbz#1874846) - virsh: checkpoint-create: Add support for VIR_DOMAIN_CHECKPOINT_REDEFINE_VALIDATE (rhbz#1874846) - conf: checkpoint: Split virDomainCheckpointRedefinePrep into two functions (rhbz#1874846) - qemu: checkpoint: Implement VIR_DOMAIN_CHECKPOINT_REDEFINE_VALIDATE (rhbz#1874846) - qemu: backup: Add partial validation of incremental backup checkpoint (rhbz#1874846) - Fix name prefix of VIR_DOMAIN_CHECKPOINT_REDEFINE_VALIDATE (rhbz#1874846) - virDomainCheckpointDefParse: Don't extract unused domain type (rhbz#1901830) - virDomainCheckpointDefParse: Use 'unsigned int' for flags (rhbz#1901830) - virDomainCheckpointRedefineCommit: Don't check ABI of definition in checkpoint (rhbz#1901830) - conf: checkpoint: Prepare internals for missing domain definition (rhbz#1901830) - conf: checkpoint: Don't require when redefining checkpoints (rhbz#1901830) - qemuDomainCheckpointLoad: Don't align disks when restoring config from disk (rhbz#1901830) - conf: Rename virCPUDefUpdateFeatureInternal (rhbz#1798004) - conf: Use enum in virCPUDefAddFeatureInternal (rhbz#1798004) - conf: Add virCPUDefAddFeatureIfMissing (rhbz#1798004) - cpu: Run arch specific code for virCPUUpdate for all custom CPUs (rhbz#1798004) - cpu_x86: Change the flow in virCPUx86Update (rhbz#1798004) - cpu_x86: Add support for marking features as removed from a CPU model (rhbz#1798004) - cpu_x86: Make sure removed features are always mentioned in CPU def (rhbz#1798004) - cpu_map: Drop 'monitor' from modern x86 CPU models (rhbz#1798004)- vircommand.c: write child pidfile before process tuning in virExec() (rhbz#1882093) - util: Avoid double free in virProcessSetAffinity (rhbz#1819801) - util: keep track of full GSource object not source ID number (rhbz#1894045) - util: avoid crash due to race in glib event loop code (rhbz#1894045) - qemu: Use g_autofree in qemuMigrationSrcConnect (rhbz#1638889) - qemu: Rework qemuMigrationSrcConnect (rhbz#1638889) - virsh: Reuse existing variable when parsing migrate --disks-port (rhbz#1638889) - qemu: Rework starting NBD server for migration (rhbz#1638889) - tests: Add simple test for virDomainMigrateCheckNotLocal (rhbz#1638889) - qemu: Allow NBD migration over UNIX socket (rhbz#1638889) - peer2peer migration: allow connecting to local sockets (rhbz#1638889) - qemu: Allow migration over UNIX socket (rhbz#1638889) - docs: migration: Fix syntax (rhbz#1638889) - qemu: Don't try to start NBD server twice (rhbz#1638889)- rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - Add testdata for AMD EPYC 7502 (rhbz#1861703) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861703) - cputest: Update QEMU data for Ryzen 9 3900X (rhbz#1861703) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861703)- virDomainHostdevSubsysSCSIiSCSIClear: Inline contents into only caller (rhbz#1876467) - virDomainStorageNetworkParseHosts: Switch to a more modern XML parsing approach (rhbz#1876467) - virDomainHostdevSubsysSCSIHostDefParseXML: Switch to a more modern XML parsing approach (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add hostdev with useralias (rhbz#1876467) - conf: Add virStorageSource member for SCSI host device config data (rhbz#1876467) - tests: qemustatusxml2xmldata: Rename 'disk-secinfo-upgrade' case to 'upgrade' (rhbz#1876467) - tests: qemustatusxml2xmldata: Add local SCSI hostdev to 'upgrade' case (rhbz#1876467) - qemu: domain: Fill in (i)SCSI backend nodename if it is not present in status XML (rhbz#1876467) - qemuBuildHostdevSCSI(A|De)tachPrepare: Use virStorageSource in def for SCSI hostdevs (rhbz#1876467) - qemuBlockStorageSourceAttachData: remove 'storageNodeNameCopy' (rhbz#1876467) - qemu: domain: Extract preparation of hostdev specific data to a separate function (rhbz#1876467) - qemuDomainSecretHostdevPrepare: remove (rhbz#1876467) - qemuDomainPrepareHostdev: Allocate backend nodenames in the prepare function (rhbz#1876467) - qemuDomainPrepareHostdev: base hostdev secret object names on backend alias (rhbz#1876467) - qemuDomainPrepareHostdev: Don't base backend nodename on device alias (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Use longer user-alias for SCSI hostdev (rhbz#1876467) - qemustatusxml2xml: backup-pull: Test private data formatting/parsing (rhbz#1870488) - qemu: backup: Remove note that TLS should be implemented (rhbz#1870488) - qemu: backup: Write TLS cert and secret object aliases into status XML (rhbz#1870488) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add to one of the iSCSI hostdevs (rhbz#1868856) - qemuBuildHostdevSCSIAttachPrepare: Propagate 'readonly' flag also for iSCSI (rhbz#1868856)- qemu: Do not error out when setting affinity failed (rhbz#1819801) - qemu: Fix comment in qemuProcessSetupPid (rhbz#1819801) - Do not report error when setting affinity is allowed to fail (rhbz#1819801) - qemu: Allow setting affinity to fail and don't report error (rhbz#1819801) - qemu: snapshot: Collect 'query-named-block-nodes' prior to memory migration (rhbz#1862472) - check for NULL before calling g_regex_unref (rhbz#1876907) - virsh: cmdScreenshot: fix cbdata passing to virshStreamSink (rhbz#1875195) - qemu: Do not silently allow non-available timers on non-x86 systems (rhbz#1754887) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1852910) - virnuma: Report error when NUMA -> CPUs translation fails (rhbz#1724866) - virnuma: Use numa_nodes_ptr when checking available NUMA nodes (rhbz#1876956) - conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872611) - util: replace macvtap name reservation bitmap with a simple counter (rhbz#1837395) - util: assign tap device names using a monotonically increasing integer (rhbz#1837395) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1837395)- vircgroupv2devices: fix counting entries in BPF map (rhbz#1833321) - qemu: fix crash in qemuDomainSetBlkioParameters without cgroups (rhbz#1808293) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1786303)- virdevmapper: Don't cache device-mapper major (rhbz#1867527) - virdevmapper: Handle kernel without device-mapper support (rhbz#1867527) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1867527) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1786303) - virfdstream: Use g_autofree in virFDStreamThreadDoRead() (rhbz#1852528) - virFDStreamMsgQueuePush: Clear pointer to passed message (rhbz#1852528) - virfdstream: Use autoptr for virFDStreamMsg (rhbz#1852528) - virfdstream: Use g_new0() instead of VIR_ALLOC() (rhbz#1852528) - virfdstream: Use VIR_AUTOCLOSE() (rhbz#1852528) - virfdstream: Drop some needless labels (rhbz#1852528) - libvirt-storage: Document volume upload/download stream format (rhbz#1852528) - virsh: Pass virshStreamCallbackDataPtr to virshStreamSink() and virshStreamSkip() (rhbz#1852528) - virsh: Track if vol-upload or vol-download work over a block device (rhbz#1852528) - virshStreamSkip: Emulate skip for block devices (rhbz#1852528) - virfdstream: Allow sparse stream vol-download (rhbz#1852528) - virshStreamInData: Handle block devices (rhbz#1852528) - virfdstream: Emulate skip for block devices (rhbz#1852528) - virnuma: Don't work around numa_node_to_cpus() for non-existent nodes (rhbz#1860231)- util: Fix logic in virFileSetCOW (rhbz#1866157)- Rebased to libvirt-6.6.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1854372, rhbz#1602328, rhbz#1745059, rhbz#1786303, rhbz#1799010 rhbz#1814573, rhbz#1821694, rhbz#1822631, rhbz#1829829, rhbz#1840053 rhbz#1851016, rhbz#1852311, rhbz#1852741, rhbz#1854684, rhbz#1857204 rhbz#1857735, rhbz#1857967, rhbz#1858260, rhbz#1860875- Rebased to libvirt-6.5.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1432902, rhbz#1634829, rhbz#1640869, rhbz#1739221, rhbz#1823639 rhbz#1826543, rhbz#1829543, rhbz#1829544, rhbz#1829545, rhbz#1837990 rhbz#1838975, rhbz#1840307, rhbz#1845012, rhbz#1847234, rhbz#1847259 rhbz#1847791, rhbz#1849516- Rebased to libvirt-6.4.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1235511, rhbz#1769598, rhbz#1839926, rhbz#1778819, rhbz#1783355 rhbz#1813306, rhbz#1820040, rhbz#1822878, rhbz#1825785, rhbz#1829550 rhbz#1832710- Rebased to libvirt-6.3.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1823309, rhbz#1229255, rhbz#1499880, rhbz#1557902, rhbz#1761678 rhbz#1772838, rhbz#1791522, rhbz#1793705, rhbz#1811906, rhbz#1812100 rhbz#1812827, rhbz#1813310, rhbz#1820376, rhbz#1821988, rhbz#1822538 rhbz#1824368, rhbz#1826652, rhbz#1826746- Rebased to libvirt-6.2.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1460920, rhbz#1591411, rhbz#1727263, rhbz#1750219, rhbz#1781913 rhbz#1785091, rhbz#1791236, rhbz#1813852, rhbz#1817831, rhbz#1466177 rhbz#1515677, rhbz#1592273, rhbz#1611061, rhbz#1639596, rhbz#1724928 rhbz#1784040, rhbz#1793036, rhbz#1810857, rhbz#1812531, rhbz#1813306 rhbz#1814481, rhbz#1814486, rhbz#1814975, rhbz#1816037, rhbz#1817381 rhbz#1817955, rhbz#1818030- qemu: Don't crash when getting targets for a multipath (rhbz#1814947) - virSecretLookupDefCopy: Remove return value (rhbz#1814923) - virStorageEncryptionSecretCopy: Properly copy internals (rhbz#1814923) - vmx: shortcut earlier few 'ignore' cases in virVMXParseDisk() (rhbz#1808610) - vmx: make 'fileName' optional for CD-ROMs (rhbz#1808610)- qemu: Create multipath targets for PRs (rhbz#1814157)- qemuBlockBitmapsHandleCommitStart: Fix allocation of string list (rhbz#1799013) - qemuBlockBitmapsHandleCommitFinish: Use proper variable to iterate (rhbz#1799013) - qemublocktest: Add tests for re-enabling of bitmaps after commit (rhbz#1799013)- virbuftest: remove extra G_GNUC_UNUSED markers (rhbz#1808499) - virbuftest: use g_autofree (rhbz#1808499) - virbuftest: remove unnecessary labels (rhbz#1808499) - virbuftest: declare testBufAddStrData earlier (rhbz#1808499) - virbuftest: use field names when initalizing test info (rhbz#1808499) - util: add virBufferTrimChars (rhbz#1808499) - conf: do not generate machine names ending with a dash (rhbz#1808499) - conf: Don't generate machine names with a dot (rhbz#1808499) - qemuAgentFSInfoFormatParams: Remove pointless returned value (rhbz#1812965) - qemuDomainGetGuestInfo: Don't try to free a negative number of entries (rhbz#1812965) - qemuDomainBlockPivot: Move check prior to executing the pivot steps (rhbz#1803092) - qemuDomainBlockCopyCommon: Record updated flags to block job (rhbz#1803092) - qemu: capabilities: Introduce QEMU_CAPS_BLOCKDEV_SNAPSHOT_ALLOW_WRITE_ONLY (rhbz#1803092) - qemu: blockcopy: Allow late opening of the backing chain of a shallow copy (rhbz#1803092) - qemuBlockStorageSourceDetachPrepare: Get rid of cleanup section (rhbz#1804750) - qemu: Don't take double pointer in qemuDomainSecretInfoFree (rhbz#1804750) - qemuMigrationParamsResetTLS: Adapt to modern memory management (rhbz#1804750) - qemuMigrationParamsResetTLS: Fix comment (rhbz#1804750) - qemuDomainSecretInfo: Register autoptr cleanup function (rhbz#1804750) - qemuDomainSecretAESSetup: Automatically free non-secret locals (rhbz#1804750) - qemuDomainSecretAESSetup: Allocate and return 'secinfo' here (rhbz#1804750) - qemuDomainSecretAESSetup: Split out lookup of secret data (rhbz#1804750) - Remove qemuDomainSecretInfoNew (rhbz#1804750) - qemu: Introduce another helper for creating alias for a 'secret' object (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Fix naming of alias variables (rhbz#1804750) - qemuDomainDeviceDiskDefPostParseRestoreSecAlias: Hardcode restored aliases (rhbz#1804750) - qemu: Split out initialization of secrets for 'iscsi' hostdevs (rhbz#1804750) - qemuDomainSecretAESSetupFromSecret: Use 'qemuAliasForSecret' (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Change aliases for disk secrets (rhbz#1804750) - qemuDomainGetSecretAESAlias: Replace outstanding uses with qemuAliasForSecret (rhbz#1804750) - conf: Add support for modifying ssl validation for https/ftps disks (rhbz#1804750) - conf: Add support for cookies for HTTP based disks (rhbz#1804750) - conf: Add support for setting timeout and readahead size for network disks (rhbz#1804750) - qemuDomainValidateStorageSource: Validate new network storage parameters (rhbz#1804750) - qemuxml2argvtest: Add test case for disks with http(s) source (rhbz#1804750) - qemu: block: Implement ssl verification configuration (rhbz#1804750) - qemu: domain: Store data for 'secret' object representing http cookies (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Setup secret for http cookies (rhbz#1804750) - qemu: Handle hotplug and commandline for secret objects for http cookies (rhbz#1804750) - qemu: block: Add support for HTTP cookies (rhbz#1804750) - qemu: block: Implement readahead and timeout properties for 'curl' driver (rhbz#1804750) - virstoragefile: Add JSON parser for 'sslverify', 'readahead', 'cookies' and 'timeout' (rhbz#1804750) - virStorageSourceParseBackingJSONUri: Handle undocumented value 'off' for sslverify (rhbz#1804750) - qemublocktest: Load QMP schema earlier (rhbz#1804750) - qemublocktest: Extract schema root for blockdev-add validation (rhbz#1804750) - qemublocktest: XMLjsonXML: Test formatting/parsing of modern JSON (rhbz#1804750) - qemublocktest: Add JSON->JSON test cases for block device backends (rhbz#1804750) - qemu: Pass through arguments of 'ssh' block driver used by libguestfs (rhbz#1804750) - qemu: capabilities: Add QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1799013) - qemu: monitor: Add handler for blockdev-reopen (rhbz#1799013) - qemu: block: implement helpers for blockdev-reopen (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Reopen images for bitmap modifications (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Use correct field for checkpoint bitmap name (rhbz#1799013) - qemuDomainBlockCommit: Move checks depending on capabilities after liveness check (rhbz#1799013) - qemu: domain: Extract formatting of 'commit' blockjob data into a function (rhbz#1799013) - qemu: domain: Extract parsing of 'commit' blockjob data into a function (rhbz#1799013) - qemu: blockjob: Store list of bitmaps disabled prior to commit (rhbz#1799013) - qemublocktest: Fix and optimize fake image chain (rhbz#1799013) - qemu: block: Implement helpers for dealing with bitmaps during block commit (rhbz#1799013) - qemublocktest: Add tests for handling of bitmaps during block-commit (rhbz#1799013) - qemublocktest: Add more tests for block-commit bitmap handling with snapshots (rhbz#1799013) - qemublocktest: Add tests of broken bitmap chain handling during block-commit (rhbz#1799013) - qemuBlockJobDiskNewCommit: Propagate 'disabledBitmapsBase' (rhbz#1799013) - qemuDomainBlockCommit: Handle bitmaps on start of commit (rhbz#1799013) - qemuDomainBlockPivot: Handle merging of bitmaps when pivoting an active block-commit (rhbz#1799013) - qemu: blockjob: Handle bitmaps after finish of normal block-commit (rhbz#1799013) - qemu: blockjob: Re-enable bitmaps after failed block-commit (rhbz#1799013) - qemuDomainGetGuestInfo: don't assign NULL hostname (rhbz#1812965) - rhel: Enable usage of x-blockdev-reopen (rhbz#1799013)- security: Introduce VIR_SECURITY_DOMAIN_IMAGE_PARENT_CHAIN_TOP flag (rhbz#1803551) - qemu: Tell secdrivers which images are top parent (rhbz#1803551) - virDomainDiskTranslateSourcePool: Check for disk type correctly (rhbz#1811728)- conf: use virXMLFormatElement in virDomainFSDefFormat (rhbz#1694166) - qemu: use def instead of vm->def in qemuExtDevicesStart (rhbz#1694166) - qemu: eliminate ret in qemuExtDevicesStart (rhbz#1694166) - docs: render class="literal" with monospace font (rhbz#1694166) - docs: reduce excessive spacing in ToC for RST files (rhbz#1694166) - virDomainFSDefFree: Unref private data (rhbz#1694166) - schema: wrap fsDriver in a choice group (rhbz#1694166) - qemuExtDevicesStart: pass logManager (rhbz#1694166) - qemu: pass virDomainObjPtr to qemuExtDevicesSetupCgroup (rhbz#1694166) - qemuxml2xmltest: set driver as privileged (rhbz#1694166) - qemu: add QEMU_CAPS_DEVICE_VHOST_USER_FS (rhbz#1694166) - docs: add virtiofs kbase (rhbz#1694166) - conf: qemu: add virtiofs fsdriver type (rhbz#1694166) - conf: add virtiofs-related elements and attributes (rhbz#1694166) - qemu: add virtiofsd_debug to qemu.conf (rhbz#1694166) - qemu: validate virtiofs filesystems (rhbz#1694166) - qemu: forbid migration with vhost-user-fs device (rhbz#1694166) - qemu: add code for handling virtiofsd (rhbz#1694166) - qemu: put virtiofsd in the emulator cgroup (rhbz#1694166) - qemu: use the vhost-user schemas to find binary (rhbz#1694166) - qemu: build vhost-user-fs device command line (rhbz#1694166) - RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808390) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808390) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808390) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808390) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808390) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808400)- util: storagefile: Drop image format probing by file suffix (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove impossible error report (rhbz#1798148) - virStorageFileGetMetadataRecurse: Shuffle around assignment of backing chain depth (rhbz#1798148) - virStorageFileGetMetadataRecurse: Expect NULL src->path (rhbz#1798148) - virStorageFileGetMetadataRecurse: Use virHashHasEntry instead of fake pointers (rhbz#1798148) - virStorageFileGetMetadataRecurse: Extract storage access (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove 'cleanup' label (rhbz#1798148) - tests: virstorage: Fix backing file format of created image (rhbz#1798148) - virStorageSourceUpdateCapacity: Drop 'probe' argument (rhbz#1798148) - util: storage: Store backing store format in virStorageSource (rhbz#1798148) - virStorageSourceNewFromBacking: Also transfer the format (rhbz#1798148) - virStorageBackendGlusterRefreshVol: Refactor handling of backing store (rhbz#1798148) - virStorageFileGetMetadataFromBuf: Remove 'backingFormat' argument (rhbz#1798148) - virStorageFileGetMetadataFromFD: Remove unused 'backingFormat' argument (rhbz#1798148) - qemu: domain: Convert detected 'iso' image format into 'raw' (rhbz#1798148) - virStorageFileGetMetadataRecurse: Allow format probing under special circumstances (rhbz#1798148) - kbase: backing_chains: Clarify some aspects of image probing (rhbz#1798148) - kbase: backing_chains: Add steps how to securely probe image format (rhbz#1798148)- docs: fix a typo (rhbz#1805742) - virDomainNetDefClear: Free @persistent name (rhbz#1805742) - virSecurityManagerMetadataLock: Store locked paths (rhbz#1804672) - security: Don't remember seclabel for paths we haven't locked successfully (rhbz#1804672) - security: Don't fail if locking a file on NFS mount fails (rhbz#1804672)- qemuBlockStorageSourceGetBackendProps: Report errors on all switch cases (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Sanitize handling of string list (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: use g_new0 instead of VIR_ALLOC_N (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove 'cleanup' label (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove ternary operator (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePoolAuth: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateISCSIDirect: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePool: split code to setup one storage source (rhbz#1804603) - virDomainDiskTranslateSourcePool: Translate 'volume' disks in whole backing chain (rhbz#1804603) - qemuMonitorJSONBlockdevAdd: Refactor cleanup (rhbz#1798366) - qemuMonitorJSONBlockdevDel: Refactor cleanup (rhbz#1798366) - qemuMonitorBlockdevAdd: Take double pointer argument (rhbz#1798366) - qemu: hotplug: Fix handling of the 'copy-on-read' layer with blockdev (rhbz#1798366) - virStorageSourceParseBackingJSON: Pass around original backing file string (rhbz#1791788) - virStorageSourceParseBackingJSON: Move deflattening of json: URIs out of recursion (rhbz#1791788) - virStorageSourceJSONDriverParser: annotate 'format' drivers (rhbz#1791788) - virStorageSourceParseBackingJSON: Allow 'json:' pseudo URIs without 'file' wrapper (rhbz#1791788) - virStorageSourceParseBackingJSON: Prevent arbitrary nesting with format drivers (rhbz#1791788) - tests: virstorage: Add test cases for "json:" pseudo-URI without 'file' wrapper (rhbz#1791788) - qemu: domain: Refactor formatting of node names into status XML (rhbz#1791788) - docs: formatdomain: Close on one of disk examples (rhbz#1791788) - tests: virstorage: Add test data for json specified raw image with offset/size (rhbz#1791788) - util: virstoragefile: Add data structure for storing storage source slices (rhbz#1791788) - qemuBlockStorageSourceGetFormatRawProps: format 'offset' and 'size' for slice (rhbz#1791788) - qemuDomainValidateStorageSource: Reject unsupported slices (rhbz#1791788) - qemu: block: forbid creation of storage sources with (rhbz#1791788) - docs: Document the new sub-element of disk's (rhbz#1791788) - conf: Implement support for of disk source (rhbz#1791788) - qemu: domain: Store nodenames of slice in status XML (rhbz#1791788) - qemu: block: Properly format storage slice into backing store strings (rhbz#1791788) - tests: qemublock: Add cases for creating image overlays on top of disks with (rhbz#1791788) - qemu: Add support for slices of type 'storage' (rhbz#1791788) - tests: qemu: Add test data for the new element (rhbz#1791788) - virStorageSourceParseBackingJSONRaw: Parse 'offset' and 'size' attributes (rhbz#1791788) - qemuDomainGetStatsIOThread: Don't leak array with 0 iothreads (rhbz#1804548) - qemuxml2xmltest: Add case for host-model vendor_id (rhbz#1804549) - cpu_conf: Format vendor_id for host-model CPUs (rhbz#1804549) - qemu: rename qemuAgentGetFSInfoInternalDisk() (rhbz#1759566) - qemu: store complete agent filesystem information (rhbz#1759566) - qemu: Don't store disk alias in qemuAgentDiskInfo (rhbz#1759566) - qemu: don't access vmdef within qemu_agent.c (rhbz#1759566) - qemu: remove qemuDomainObjBegin/EndJobWithAgent() (rhbz#1759566)- qemu: do not revert to NULL bandwidth (rhbz#1800505) - qemu: preserve error on bandwidth rollback (rhbz#1800505) - tests: Add capabilities for QEMU 5.0.0 on aarch64 (rhbz#1762634) - qemu: Use switch statement in qemuBuildCpuCommandLine() (rhbz#1762634) - qemu: Add the QEMU_CAPS_CPU_KVM_NO_ADJVTIME capability (rhbz#1762634) - conf: Introduce VIR_DOMAIN_TIMER_NAME_ARMVTIMER (rhbz#1762634) - qemu: Validate configuration for the armvtimer timer (rhbz#1762634) - qemu: Format the armvtimer timer on the command line (rhbz#1762634) - tests: Add test case for the armvtimer timer (rhbz#1762634) - docs: List the armvtimer timer among all others (rhbz#1762634) - qemu_domain: Modify access to a NVMe disk iff needed (rhbz#1519005)- qemu: blockcopy: Actually unplug unused images when mirror job fails to start (rhbz#1792195) - qemu: domain: Extract code to determine topmost nodename to qemuDomainDiskGetTopNodename (rhbz#1792195) - qemu: Fix value of 'device' argument for blockdev-mirror (rhbz#1792195) - qemu: Fix value of 'device' argument for block-commit (rhbz#1792195) - conf: backup: Allow configuration of names exported via NBD (rhbz#1207659) - qemu: backup: Implement support for backup disk export name configuration (rhbz#1207659) - qemu: backup: Implement support for backup disk bitmap name configuration (rhbz#1207659) - util: hash: Improve debugability of "Duplicate key" error message (rhbz#1207659) - tests: hash: Test case for adding duplicate hash entry (rhbz#1207659) - qemu: block: Don't skip creation of 'luks' formatted images (rhbz#1371022) - qemu: monitor: Improve error message when QEMU reply is too large (rhbz#1524278) - qemu: snapshot: Always rewrite backingStore data when reusing existing images (rhbz#1524278) - qemu: snapshot: Prevent too-nested domain XML when doing inactive snapshot (rhbz#1524278) - qemu: checkpoint: Store whether deleted checkpoint is current in a variable (rhbz#1207659) - qemu: checkpoint: split out checkpoint deletion bitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointDiscardBitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointAddActions (rhbz#1207659) - qemu: checkpoint: Use disk definition directly when creating checkpoint (rhbz#1207659) - qemu: checkpoint: tolerate missing disks on checkpoint deletion (rhbz#1207659) - qemu: domain: Remove unused qemuDomainDiskNodeFormatLookup (rhbz#1207659) - qemu: checkpoint: Introduce helper to find checkpoint disk definition in parents (rhbz#1207659) - qemu: checkpoint: Extract calculation of bitmap merging for checkpoint deletion (rhbz#1207659) - qemu: snapshot: go through cleanup on error (rhbz#1524278) - util: hash: Use g_new0 for allocating hash internals (rhbz#1793263) - conf: domain: Remove checking of return value of virHashCreateFull (rhbz#1793263) - Remove checking of return value of virHashNew (rhbz#1793263) - qemuMigrationCookieAddNBD: Exit early if there are no disks (rhbz#1793263) - qemuMigrationCookieNBD: Extract embedded struct (rhbz#1793263) - qemuMigrationCookieAddNBD: Use glib memory allocators (rhbz#1793263) - qemuMigrationCookieAddNBD: Move monitor call out of the loop (rhbz#1793263) - qemuMigrationCookieAddNBD: Use virHashNew and automatic freeing of virHashTablePtr (rhbz#1793263) - qemuMigrationCookieAddNBD: Remove 'ret' variable and 'cleanup' label (rhbz#1793263) - qemuMigrationCookieAddNBD: Fix filling of 'capacity' when blockdev is used (rhbz#1793263) - tests: qemublock: Add test for checkpoint deletion bitmap merge (rhbz#1207659) - tests: qemublock: Add few more test cases for checkpoint deletion (rhbz#1207659) - tests: qemublock: Add synthetic snapshot+checkpoint test data (rhbz#1207659) - qemu: checkpoint: Introduce support for deleting checkpoints accross snapshots (rhbz#1207659) - tests: qemublock: Add checkpoint deletion test for deep backing chain (rhbz#1207659) - tests: qemublock: Add checkpoint deletion tests for some special cases (rhbz#1207659) - qemu: checkpoint: Track and relabel images for bitmap merging (rhbz#1207659) - qemu: block: Extract calls of qemuBlockGetNamedNodeData into a helper function (rhbz#1207659) - util: json: Introduce virJSONValueArrayConcat (rhbz#1207659) - virJSONValueNewArray: Use g_new0 to allocate and remove NULL checks from callers (rhbz#1207659) - virhash: Fix the expectations of virHashKeyEqual implementations (rhbz#1207659) - virHashAddOrUpdateEntry: Simplify allocation of new entry (rhbz#1207659) - qemu: blockjob: Store 'jobflags' with block job data (rhbz#1207659) - qemu: blockjob: Store 'flags' for all the block job types (rhbz#1207659) - qemu: block: Add validator for bitmap chains accross backing chains (rhbz#1207659) - tests: qemublocktest: Add another synthetic test case for broken bitmaps (rhbz#1207659) - qemu: block: Introduce function to calculate bitmap handling for block-copy (rhbz#1207659) - tests: qemublock: Add tests for qemuBlockBitmapsHandleBlockcopy (rhbz#1207659) - qemuDomainBlockPivot: Copy bitmaps backing checkpoints for virDomainBlockCopy (rhbz#1207659) - docs: domaincaps: Mention VIR_DOMAIN_UNDEFINE_CHECKPOINTS_METADATA (rhbz#1207659)- cpu.c: Check properly for virCapabilitiesGetNodeInfo() retval (rhbz#1794691) - qemu_conf: Avoid dereferencing NULL in virQEMUDriverGetHost{NUMACaps, CPU} (rhbz#1794691) - qemu_capabilities: Rework domain caps cache (rhbz#1794691) - conf: add support for specifying CPU "dies" parameter (rhbz#1785211, rhbz#1785207) - conf: remove unused virCapabilitiesSetHostCPU method (rhbz#1785211, rhbz#1785207) - qemu: add support for specifying CPU "dies" topology parameter (rhbz#1785207) - hostcpu: add support for reporting die_id in NUMA topology (rhbz#1785211) - tests: add host CPU data files for validating die_id (rhbz#1785211, rhbz#1785207) - qemu: add capabilities flag for failover feature (rhbz#1693587) - conf: parse/format subelement of (rhbz#1693587) - qemu: support interface functionality (rhbz#1693587) - qemu: allow migration with assigned PCI hostdev if is set (rhbz#1693587) - qemu: add wait-unplug to qemu migration status enum (rhbz#1693587) - docs: document subelement (rhbz#1693587)- qemuDomainSaveImageStartVM: Use VIR_AUTOCLOSE for @intermediatefd (rhbz#1718707) - qemuDomainSaveImageStartVM: Use g_autoptr() for virCommand (rhbz#1718707) - qemu: Use g_autoptr() for qemuDomainSaveCookie (rhbz#1718707) - qemu: Stop domain on failed restore (rhbz#1718707) - qemu: Don't emit SUSPENDED_POSTCOPY event on destination (rhbz#1791458) - util: storagefile: Properly set transport type when parsing NBD strings (rhbz#1791614) - tests: virstorage: Add tests for NBD URI style syntax over UNIX (rhbz#1791614) - qemu: end the agent job in qemuDomainSetTimeAgent (rhbz#1792723)- Rebased to libvirt-6.0.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1711789, rhbz#1717396, rhbz#1778058, rhbz#1008350, rhbz#1610207 rhbz#1746981, rhbz#1776949, rhbz#1780154, rhbz#1781079, rhbz#1783411 rhbz#1784345, rhbz#1788850, rhbz#1788898, rhbz#1789310, rhbz#1790733- qemu: driver: Use appropriate job name when setting blockjob speed (rhbz#1780497)- Rebased to libvirt-5.10.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#760547, rhbz#1171569, rhbz#1371022, rhbz#1375855, rhbz#1405537 rhbz#1451398, rhbz#1465810, rhbz#1518998, rhbz#1518999, rhbz#1582202 rhbz#1598162, rhbz#1609654, rhbz#1614740, rhbz#1623877, rhbz#1662024 rhbz#1668139, rhbz#1705426, rhbz#1718255, rhbz#1741121, rhbz#1774375 rhbz#1777094, rhbz#1777230, rhbz#1778014, rhbz#1778570- libvirt-: Check caller-provided buffers to be NULL with size > 0 (rhbz#1772842)- cpu_map: Ship arm_features.xml (rhbz#1707897)- tests: Update capabilities for QEMU 4.2.0 on aarch64 (rhbz#1707897) - qemu: Rename virQEMUCapsObjectPropsMaxX86CPU (rhbz#1707897) - qemu: Introduce QEMU_CAPS_ARM_MAX_CPU (rhbz#1707897) - qemu: Query max-arm-cpu properties (rhbz#1707897) - qemu: Update query-cpu-model-expansion check (rhbz#1707897) - qemu: Perform full expansion on ARM (rhbz#1707897) - cpu_map: Introduce ARM CPU features (rhbz#1707897) - cpu: Validate ARM CPU features (rhbz#1707897) - qemu: Validate ARM CPU features (rhbz#1707897) - tests: Introduce tests for ARM CPU features (rhbz#1707897)- Rebased to libvirt-5.9.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1515831, rhbz#1704761, rhbz#1704763, rhbz#1704764, rhbz#1704779 rhbz#1705514, rhbz#1705516, rhbz#1705517, rhbz#1705519, rhbz#1705520 rhbz#1733044, rhbz#1733092, rhbz#1524278, rhbz#1662588, rhbz#1720612 rhbz#1733163, rhbz#1743177, rhbz#1744924, rhbz#1745815, rhbz#1746274 rhbz#1746617, rhbz#1747826, rhbz#1751461, rhbz#1751580, rhbz#1619625 rhbz#1755803- qemu_blockjob: Remove secdriver metadata for whole backing chain on job completion (rhbz#1741456) - qemu_driver: Fix comment of qemuStateCleanup() (rhbz#1755303) - driver: Introduce virDriverShouldAutostart() (rhbz#1755303) - lib: autostart objects exactly once (rhbz#1755303) - Revert "src: Document autostart for session demon" (rhbz#1755303) - security: Pass @migrated to virSecurityManagerSetAllLabel (rhbz#1740024) - security: Rename virSecurityManagerGetDriver() to virSecurityManagerGetVirtDriver() (rhbz#1740024) - security: Introduce virSecurityManagerGetDriver() (rhbz#1740024) - security_stack: Turn list of nested drivers into a doubly linked list (rhbz#1740024) - security_stack: Perform rollback if one of stacked drivers fails (rhbz#1740024) - util: new function virNetDevMacVLanIsMacvtap() (rhbz#1723367) - util: make a couple virNetDevMacVlan*() functions public (rhbz#1723367) - qemu: reorganize qemuInterfaceEthernetConnect() (rhbz#1723367) - conf: use virXMLFormatElement for interface (rhbz#1723367) - conf: new "managed" attribute for target dev of (rhbz#1723367) - qemu: support unmanaged target tap dev for (rhbz#1723367) - qemu: support unmanaged macvtap devices with (rhbz#1723367)- remote: fix registration of TLS socket (rhbz#1752837)- vircgroupv2: fix setting cpu.max period (rhbz#1749247)- src: security: Replace bitwise OR with logical OR (rhbz#1740024) - security_util: Use more VIR_AUTOFREE() (rhbz#1740024) - security_util: Document virSecurityMoveRememberedLabel (rhbz#1740024) - security: Don't increase XATTRs refcounter on failure (rhbz#1740024) - util: Introduce virhostuptime (rhbz#1741140) - security_util: Remove stale XATTRs (rhbz#1741140) - security_util: verify xattrs only if ref is present (rhbz#1741140) - virSecuritySELinuxSetFileconImpl: Drop @optional argument (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconOptional() (rhbz#1740506) - security_selinux: Drop @optional from _virSecuritySELinuxContextItem (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconHelper (rhbz#1740506) - security_selinux: Play nicely with network FS that only emulates SELinux (rhbz#1740506) - qemu_blockjob: Print image path on failed security metadata move too (rhbz#1741456) - qemu_blockjob: Remove secdriver metadata more frequently (rhbz#1741456) - vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747482)- vircgroupv2: fix parsing multiple values in single file (rhbz#1734353) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1735740) - network: fix ability to use openvswitch with vlans (rhbz#1739554) - remote: use Wants instead of Requires for libvirtd sockets (rhbz#1741403) - remote: move timeout arg into sysconf file (rhbz#1741403) - remote: forbid the --listen arg when systemd socket activation (rhbz#1741403) - rpm: don't enable socket activation in upgrade if --listen present (rhbz#1741403) - qemuBuildHotpluggableCPUProps: use VIR_RETURN_PTR (rhbz#1741658) - qemu: Extract and store vCPU properties as qemu returned them (rhbz#1741658) - qemu: command: Use all vCPU properties when creating args for vCPU hotplug (rhbz#1741658) - qemu: alias: Generate 'qomName' of disk with useraliases (rhbz#1741838)- Revert "tpm: Check TPM XML device configuration changes after edit" (rhbz#1739338) - qemu: Clarify error message in qemuMigrationSrcIsSafe (rhbz#1660575) - qemu: Check for drop-cache capability (rhbz#1660575) - qemu: Allow migration with disk cache on (rhbz#1660575) - qemu: Pass qemuCaps to qemuDomainDefCopy (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainDefFormatBufInternal (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainSaveImageOpen (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseString (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationCookieXMLParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefCopy (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefPostParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseNode (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDeviceDefPostParse (rhbz#1741796) - qemu: Fix crash on incoming migration (rhbz#1741796) - network: fix crash during cleanup from failure to allocate port (rhbz#1741390) - network: replace virSaveLastError() with virErrorPreserveLast() (rhbz#1741390) - access: fix incorrect addition to virAccessPermNetwork (rhbz#1741428) - util: allow tap-based guest interfaces to have MAC address prefix 0xFE (rhbz#1743349)- Rebased to libvirt-5.6.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1643404, rhbz#1721375, rhbz#1724065, rhbz#1726609, rhbz#1726643 rhbz#1727013, rhbz#1727866, rhbz#1729022, rhbz#1731332- vircgroup: fix cgroups v2 controllers detection (rhbz#1513930) - vircgroupv2: store enabled controllers (rhbz#1513930)- Rebased to libvirt-5.5.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1426162, rhbz#1513930, rhbz#1598657, rhbz#1717768, rhbz#1720517 rhbz#1720519, rhbz#1720522, rhbz#1720524, rhbz#1722360, rhbz#1723633- RHEL: spec: Disable gluster on i686 (rhbz#1724445) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1724678)- Rebased to libvirt-5.4.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1580229, rhbz#1628475, rhbz#1702758, rhbz#1707708, rhbz#1716260 rhbz#1716261, rhbz#1716262, rhbz#1716263- Rebased to libvirt-5.3.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1578741, rhbz#1602418, rhbz#1680304, rhbz#1690240, rhbz#1292102 rhbz#1623389, rhbz#1658504, rhbz#1689165, rhbz#1689815, rhbz#1692926 rhbz#1217444, rhbz#1564270, rhbz#1580229, rhbz#1697676- qemu: Set job statsType for external memory snapshot (rhbz#1688774)- qemu: Don't set migration caps when changing postcopy bandwidth (rhbz#1336709)- qemu: fix i6300esb watchdog hotplug on Q35 (rhbz#1666559)- RHEL: util: fix typo in iptables --delete command (rhbz#1679119)- vshtabletest: indent strings with expected output (rhbz#1676354) - vsh-table: allow empty columns (rhbz#1676354) - virsh: introduce ninfos variable in cmdDomFSInfo (rhbz#1676354) - virsh: rename ret to rc in cmdDomFSInfo (rhbz#1676354) - virsh: do not access uninitialized memory in cmdDomFSInfo (rhbz#1676354) - virsh: introduce 'ret' in cmdDomFSInfo (rhbz#1676354) - virsh: do not report error on zero filesystems in cmdDomFSInfo (rhbz#1676354) - virsh: use virBufferTrim in cmdDomFSInfo (rhbz#1676354) - virsh: allow empty targets in cmdDomFSInfo (rhbz#1676354) - util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1672340) - internal: introduce a family of NULLSTR macros (rhbz#1662849) - virsh: fix snapshot list --parent (rhbz#1662849) - network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1672340)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669966) - docs: Drop /dev/net/tun from the list of shared devices (rhbz#1671791) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1671791) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1671791) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1671791) - security: dac: Relabel /dev/sev in the namespace (rhbz#1671791) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1671791) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1671791) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1672259) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1672340) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1672340) - util: move all firewalld-specific stuff into its own files (rhbz#1672340) - util: new virFirewallD APIs + docs (rhbz#1672340) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1672340) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1672340) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1672340) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1672340) - qemu: Use C99 initializers for qemuMigrationParamsTPMap (rhbz#1336709) - qemu: Add optional unit to qemuMigrationParamsTPMapItem (rhbz#1336709) - qemu: Rework qemuDomainMigrateSetMaxSpeed (rhbz#1336709) - qemu: Make migration params usable outside migration (rhbz#1336709) - Public API for post-copy migration bandwidth (rhbz#1336709) - qemu: Implement VIR_MIGRATE_PARAM_BANDWIDTH_POSTCOPY (rhbz#1336709) - qemu: Implement VIR_DOMAIN_MIGRATE_MAX_SPEED_POSTCOPY flag (rhbz#1336709) - virsh: Add support for setting post-copy migration bandwidth (rhbz#1336709)- Rebased to libvirt-5.0.0 (rhbz#1666130) - The rebase also fixes the following bugs: rhbz#1597869, rhbz#1644567 - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1668027) - qemu: command: Don't format image properties for empty -drive (rhbz#1668027)- Rebased to libvirt-4.10.0- Rebased to libvirt-4.9.0 - RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX6.6.0-13.2.vz8.166.6.0-13.2.vz8.166.6.0-13.2.vz8.16     libvirtlibvirtd.confvirtlockd.confvirtlogd.confvirtproxyd.conflibvirtdlibvirt.conflibvirtdvirtlockdvirtlogdvirtproxydlibvirt.build-id06f6cb99e5a794bff6e77152fe27f46a31083ad348d43c11fade7455f41876556eb1bbdab062659a575444a3be2573baf3e076c64f0a1ad5a22b0f5e6cbfd2e5eb588256046797c7180269f39673520b6e4e54eef7692373293af430af9c54dca4cf4d9abf98afb3f1e9354d4de338cfff38e3c32ea0f22260-libvirtd.conflibvirtd-admin.socketlibvirtd-ro.socketlibvirtd-tcp.socketlibvirtd-tls.socketlibvirtd.servicelibvirtd.socketvirt-guest-shutdown.targetvirtlockd-admin.socketvirtlockd.servicevirtlockd.socketvirtlogd-admin.socketvirtlogd.servicevirtlogd.socketvirtproxyd-admin.socketvirtproxyd-ro.socketvirtproxyd-tcp.socketvirtproxyd-tls.socketvirtproxyd.servicevirtproxyd.socketlibvirtconnection-driverlock-driverlockd.solibvirt_iohelperlibvirtdvirtlockdvirtlogdvirtproxydlibvirt_lockd.auglibvirtd.augtest_libvirt_lockd.augtest_libvirtd.augtest_virtlockd.augtest_virtlogd.augtest_virtproxyd.augvirtlockd.augvirtlogd.augvirtproxyd.auglibvirtvirkeycode-atset1.7.gzvirkeycode-atset2.7.gzvirkeycode-atset3.7.gzvirkeycode-linux.7.gzvirkeycode-osx.7.gzvirkeycode-qnum.7.gzvirkeycode-usb.7.gzvirkeycode-win32.7.gzvirkeycode-xtkbd.7.gzvirkeyname-linux.7.gzvirkeyname-osx.7.gzvirkeyname-win32.7.gzlibvirtd.8.gzvirtlockd.8.gzvirtlogd.8.gzorg.libvirt.api.policyorg.libvirt.unix.policy50-libvirt.ruleslibvirtbootfilesystemsimageslibvirt/etc//etc/libvirt//etc/logrotate.d//etc/sasl2//etc/sysconfig//run//usr/lib//usr/lib/.build-id//usr/lib/.build-id/06//usr/lib/.build-id/48//usr/lib/.build-id/57//usr/lib/.build-id/6c//usr/lib/.build-id/6e//usr/lib/.build-id/bf//usr/lib/sysctl.d//usr/lib/systemd/system//usr/lib64//usr/lib64/libvirt//usr/lib64/libvirt/lock-driver//usr/libexec//usr/sbin//usr/share/augeas/lenses//usr/share/augeas/lenses/tests//usr/share//usr/share/man/man7//usr/share/man/man8//usr/share/polkit-1/actions//usr/share/polkit-1/rules.d//var/cache//var/lib/libvirt//var/log/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnu directoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=48d43c11fade7455f41876556eb1bbdab062659a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6cbfd2e5eb588256046797c7180269f39673520b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=575444a3be2573baf3e076c64f0a1ad5a22b0f5e, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=bf98afb3f1e9354d4de338cfff38e3c32ea0f222, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6e4e54eef7692373293af430af9c54dca4cf4d9a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=06f6cb99e5a794bff6e77152fe27f46a31083ad3, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, ASCII text'L#'%(*R$RRR)RRR6RRR3RRRR!R R RR"R RR%R'R&RRRRRRRRRR(R*R#RRRRRRR$RRRfRR3RRRR!R R RR"R RR%R'R&RRRRRRR(RRRR*R#RRRRR-R$RRR1R2R/R0RR)RRRRRRRRfRuR{RpRaRERxRDR]R9RBRXRTR?RgRjRHRdR8RkR~RtRRVRARR7RR_RcRhRRQRYRURnRRbRqRNRiRSR|ReRR:RLRKRORzR5RJRmRWRsRRoRlRCR`RyR@RPRGRR>RrRIRR6RMRFRvR=RRrRIRR6RMRFRvR=R/dev/null 2>&1 if test $? = 0 then # Then lets keep honouring --listen and *not* use # systemd socket activation, because switching things # might confuse mgmt tool like puppet/ansible that # expect the old style libvirtd /bin/systemctl mask libvirtd.socket >/dev/null 2>&1 || : /bin/systemctl mask libvirtd-ro.socket >/dev/null 2>&1 || : /bin/systemctl mask libvirtd-admin.socket >/dev/null 2>&1 || : /bin/systemctl mask libvirtd-tls.socket >/dev/null 2>&1 || : /bin/systemctl mask libvirtd-tcp.socket >/dev/null 2>&1 || : else # Old libvirtd owns the sockets and will delete them on # shutdown. Can't use a try-restart as libvirtd will simply # own the sockets again when it comes back up. Thus we must # do this particular ordering, so that we get libvirtd # running with socket activation in use /bin/systemctl is-active libvirtd.service 1>/dev/null 2>&1 if test $? = 0 then /bin/systemctl stop libvirtd.service >/dev/null 2>&1 || : /bin/systemctl try-restart libvirtd.socket >/dev/null 2>&1 || : /bin/systemctl try-restart libvirtd-ro.socket >/dev/null 2>&1 || : /bin/systemctl try-restart libvirtd-admin.socket >/dev/null 2>&1 || : /bin/systemctl start libvirtd.service >/dev/null 2>&1 || : fi fi fi rm -rf /var/lib/rpm-state/libvirt || :/bin/shutf-881d586f6d24636510f424ae01d68d940c5f904c7ba297880e7426e00e74509b8?@7zXZ !#,] b2u jϿc `Ky ;wㄴ'dֳv]6^ +wh~WwciiٶeKSL&K\b'SԵڔ]C&|ѻ"VTӕStB("o5L5Bt9Z#wQ -6P.ܖH*1`KHKe{c$Tf*DaQlwX*vJb3f,=MjÝL^;_S}cFa=.,LW0?'<MIjMEY RDGE!!khz3JptL *2l~gei̗u}L.d2X ,%/spK)HV$rIJݾT~4ev(q656Zg7q4ڑ#iwyaO;"t L Ĵ {/ %8:E`du!f0_:F6Qvs7,C"Rlg :vuy5cN b]ϛB.wBndi3A1MjmdK c/)KR m4 oJNkj (lv8P+z@a.F` z6X̑ w75x~ܵBe}lt{n/4֯2L ʠ⃍7ڒ>j + M2ZD纟Z,r*QoٍkځC*y8!I:"s*n,t!ܚܺh-aF&bmmHQ:QI|E";WehgBg n|jyhYx<:KNXba eӹPi c~DuT#$x]W8hff U,u֥?!`Q42y*5TOTφʇSj|'< 咻@V1gbcUuof u?kq8ڲdGzCAo;BS_-Sj0vÝO/ԚM3>{Gl5 o`˘C-mH'p~|XΗi&%B'@ơ8B0`[&q}9^DȦV(kM۵$ļEiZrTX Vam8:hˠZ}NدһkJD[bT n|rw,:`tعˆ/I֩ ,dq47}Pv?IpUSw֥64 ̚$QTG q_]ೂEqz&֣iUzwxBq4խm/ 郪%ұ5ֲzNBd^XxS(? s@_|x>nl7Ao3^j>g,F#+{*ᤱƆ,FOE dQ!~{#PbNwk0E]{JlTGLöaQ@j:qͯĈO,MfK`8|?Ny(^RmKhBE] ֐z H"C Zv_ݹNoY6>jZ+zB1eM Gdcc=@5? }NvooV]IG:^g>n ĕt5.Q+)GoRQ;|΢*GÄ%Kn4WBΣEzN "wkD 1BbF1>L TӼNd -tN*3l\g6{&%p>eBRQDKB,Ɗ&:HČݲTE)"C%EJhd[f*rZ5#XE}p`ݪ9;vl${ 36S z(kK8#vi9}H=z9ɡi+cqsTAB<] Hp>^lYllCM}!lóD#70D4CX\%D]@kv_lմ*M)a,mt$O;lh@;2XĒo0b' sX/[]MEIC9o-(ā"kyʼ-pٲےy֟!Sʻ?d?&mjLҔ Cn]o.LiҪ ~9ep,A|YlR8.#]fOF;=dlѣTt$(eՎ~ԛ[RfO]jX3$AQ=!d#7ʮ__nl1CSYYzmW;cjl ֵ^ S\S܅ rkm"ר!kg(!7ጜoYD .-T} ]i~ڇr9Raz*UfNyP@-[ubRHzEuA 9{э9wlR>xO2TG+t-@FO:~ӝ6KW`A8y!X٦1è.W3kTP]cף ū{EN,z!@.L}MzlN9Lvi5 s9xYYBx¡gU5q'p4wdz.SܘH $$8u^uKgt( 1b@Vȣ~Y9YӀ=(z)RkSqGeIQ"jݥCաYP&|e ЏOYFp{*lp)_RX ]iotfdz3zRĝ\ڶ`]^W;#!NIGrv =0pLa1S u cH ;\rk ˪{O VFJXog-Vr>*NP#ie N3tp5/QVHXDž«Wh@MJ]k^ 2)c(>£V%K%E+= Oo+ &")ܤߏ݉-۶o,?b;rh>Lp#yJnt 9tKG=TaRaZÁXAi99oEJ5겟EtޜF Ma=^%υVLy]  ޳3:U u&d<. &{ؐ$gڒ^beNԜD<tovK/x/挆LQ :N/w~ 6.@_B8w۟5GA:`#|+(spe'({іL2 ІQ{*NX/kJlU3wWfDǏ[EErgUe\nv?Q+L݊7BQ[ 9f>uH\Sîo7 ;BJ 'Ld~=; gO55N+aВ)$Xw.ک5' zCTg"r-zeO!=-6+YAe AQ[ 'o,K&/!Aɳa1s>zv^Ov8cvu{_~E 2HJ=p[*~ͭ.Q ~Fg>;ޏ r"jh>W`L~,#h0߽7Ϸ2,ݣG $At v[ZrqtdB":*;̐FXx$1 O&r#$uBhuf'PGE$*t1'V'4X/Ȍtc&F7q]‘F''G7r|_rz֦R B\@{ ڭL ,#h^,#$B %'J2IUjixDqd~<.N.A/4ZJ8lA-4pUC\k!6d-Ҿv?Vyw㯐M6i@ v5yy9zc2MuPk97x17qq)QsɒQֻ?Y'2fG*Q2c/WJrrIawc- 5JDhS+ u^V=؅ =`g{ph "IM" ǽv'7f *]g)5[udU3կӴ)CHO,1y krE0qOIɻ**p ȫљkZ1]E\lO˘r.ڥQ.cr()>'k@H&lmn}[6$[,Y*ڟ_1pJ0,I8t'DXmjw*IO_,_D#ju=2AvNa89L ."ӲDvz-h<)Qnu3؄RW\ЛX,NRV@ҧDoM#}zmNa &l/3T4;T ¼2azdmL c(W8Vy1nV%Vz4y nf4#G_Yk-_aaC.V!_ńr'Y(0.WQ,muн~"91lt>,<(M?lxF8Xާ~c& E5GH &2[.mQ.8Sb~26βM֝bB粃rxO#ސZm=9s?CH4>G1) `*vs]SRn 'vZoRG-8m^zR KJt׊Xڻ;+UČ=Zcû, dV^R.o ;>-E*oN3b$xG_lQ2g[{wX"EK+PХ:eHvX1--D2I`4$ 0',thr(:A-4!?$&Ke.^omA8+_/yIˈvKcB?!Vaz8KWߣ> :ϗ U1Umqf[ɉE"5q a$99#(.W*_Yݯ<*H-@sZs.>Nͯ Ձ(-!Ӝ5mnl(x[{<.Ov!,>fEDĆ J?jѴ}oZ?p9q,.B!E3D9?ؙ`H9FGlJ-✣1 ~o-j0^^rxy}xgO .> ] fNStP ) g+'d뛸jpTr%WW>lԢI]"j6?֫6N :l \λ4s1 /Ώ~ OSEƇFWzǭZVȃ\M5\ Uz;?z`udy;e[Z-V*q@,x,c1F*DgK\ʧm? G`%%v*t.R'|1lZJL[`^OutG[Ɉ w/4}TW<^_|1lz.=pU ׂI1ԣ< +[aCUKg *&G7[أ5TH0kI @>l//glѓ<}_S U:8/a> ]-#1᫛rUt5/m"t pNۨg3qS_9 DB>W6ȧ0.kvk}(uR>e{[bON 2ꦢv@uF]R~<"=Ot iwiܤeg-K}s#N 1| 7;yv섄E+RM8YKpw bx_ܗ  t&͐g}SiIm9|O(jlr5Pr:!߿ֈpYMΚZ8Ğ[G975?rUh 9' ]0aT 1"-s2\j몯 ;ډw%ej97DKz;S)-v j2Ln"Vuh: ggHr.Az#hz|%rt%ɫA64d&zws#'s4r+qR]R9*~iQ~;hУɠJ~v"3T,g\ʔc`!|~%U'dgx:ǝqp{ +ߍ 7!Bڟj;d'bK'^m{/N-Oyvq񦗊0I:ңncH1KBu")~,b@Hl' PprL Qn4lȐjj:ܭ>>loxK:VO@z&0ݮoE+,ڒh ѐ_MwwP0lJ559_O5S5K,?`pvMZi TxԲ 3taFz C++[ZS?|!$ފ'DŽC MI˟C(n2wݷ=`Y s\jƿJ`ete&yn$lTl j$;se6J.ry*66W)#͹nNvO nhG/÷8J %㟳;&AZ?)07xɥ-do=H-?Z.ޘk?꭫9L^o,'A,=fg;$ USY$)[Z|' {t|>:'-,܎%D=mCr.ޙ9[c~!ߵ9VXQiRW }/ Üi=EI@fZ%~kO/~#]m9]A˸i( I(TD>;Ln-Lxs#~l_ 3ҙUtm4㗱 Z;Sz*&tTpI?< ObpQ6n*uz.9+Z{<,rp@s$Z =_Gj e׷sܐy>DsZav S7h Bj!"95dy!FKVmT^0koe~gUHypLWH,:YJ[,Yʞt޿Lm,?3 Tf(e8i5i״^iKXY}zB4)?)D fܵT ۅdMo,&LzI.$ݰk4J n->o6o02ۢ48f䤧ܝEs/,xCz5Py&(ߒ+,8}B)$[T' ^{ Huq #1<"IlO)leo`iWeqͱzY _6P{E*[lsܥy8OLāKTs_Oa=Yڨ 6 *S@b*;g;t`2(oӶ$Šd@If𩊾ըrf0ڞ67.B뒺vqR#/:,] jp źQzzhFO4.\O|xLqG i6Oa]nԹudQ=amy)qԯLLIxi`(/D(/PXz"QYu ҫp?4`LhLС7+ܮݛuԄէĵ"w8P{-r ,$aЙ'WX#yOh8 0`KN.|v򨶆vՃ]]qo680H#:̰;< 'C[SA ƥ(EVa5a{38+.]̾Cq#8ܳǓPW֝_t ;\Q%qBXY4;3!.;Vp,6b<>DX+<~liR UCfG^wլ?MIY_%3LXZ se,=BͳgkIT&,ߎTr1o2.{[)%ɂiK~b+lBņgm2* .'BIg 89s 3t !O[ՐA]:)ԗ b NC r4RTIآ3Vf_4eƛ=G '!G,^-HQmjig PU7v>( ZɌgfIw;w֎%3Ld8 ?zPMf 0}O:&߹:zs[^48/ wdQylW-Uq= h25q*n%KYzI֓\=SX񈉻fkr4Sٷh:l~1sW"DLjv+_Sٚ /f\A%^Ivx2j]b?x YQ;v(}nY iILsLCPvZ},uӸ鋟.>(1T{觪5*4aWvFG"ɧ03m{ugyY]<.y U^T3DٟMN;m`dKlYY܄H-|tlP @}nf o?0T Xi w|Ep217(l8 հB;5M +ޞ9jr9MK%)=.$EYQ+*Okbc#iyɪ!wV퓽fi8>`1/} 47zwn #?݅@gC2Aݟm IVVyDo=|$9N6VW^^q*HH%f$Ӎrvvu$aKGɓkaȺ4$I#H:ʂV%/ZS# M a/p5j ck1lIL _j1Ea t(-@tR$z|?"& ehdT6ί%8mu݇."v o#"뤫ZdcD0{BJZb>)B?e䫎{%gXN{ Ns9 ll}OԸ\6knz*c'~hR6 K4N75MN8 mj',1/Xh0WhfHM]vN($pzG jX bԕrN>F%X'S'Ul.t]޹g`Q{E$ BO04{Y\xdt3yv%]ywۅEQ*ˢdV \BO-G׼qhXv*n2&Ot}*}V1ːe!h!I-A7?2n1N=X1TH~Bdw[]:#i{PD֠TBIR3mLݎ9Z} iN:7¦[n Ft`U0Ѱg#r={x"4]X[QP?ĜUѥ$r8cC.?RB@++s++ODa'oHL@31 J~Yr+:@(<twZxv/C5,}+]* }3cRпZ5H.fR" *ucp[¾ʪߞHۊ Ls:HU$ }sBۂr_0Q /ަ2y߀mS91|f a6fh*Okfx/ CO`KƒC+2jylf"Wp@E>MKe϶&_HZVh1F1X_~җ7N޿SKʲ_cMTסqށS%=r#T+8 o= ~RO]oRE2j2qC\Pü!T+CP{TQڐ%q한3p${H'Tuma]LZ,OHd[ sC)V~ VkrHWIU؁|/| !b,jwF&RhcM0ህYJy؝׺h 3HL 5zc2%iS'HebXt=t,PsנXB;Ar(-f=g KO'&RvWkl_߯Nc,AlrJZ<~m): qGXҺ%\РSejaHx__0nw)egb;XFs{ rD G=FO̹"1Z T[BaS h5.B(k㠜?B?Nl|||ů9b#5W3A ??'-6-2+6=R0R}և:Yv 2)F [/AZ y&rt`޹7e}u$?'M緷l:Ff\)mN{.N-=Zz$ie պACK >GwdE%Qf ,3zF#k>{/ O @Y{+7Z,/kZ菑Gyj(5q2% ʤ~`ד\;T8~lC pI C9dv{0Ii1qI&&#<$J7]hW<4%L,r 7߬`bybHoȸ LRǠ< E{JKTꄡ&$OsɚK9J?*ۓ0p//o ڇI0+:C]O{Y@¿ }~ZF&)3V~&;Xl4wK%h7{} |%k1F ý"u7bmGXt+QnXSB#sQy ޱZY9 5&4.?~0%.pFmgǤJ$B=6&P\݁(^glZZ0|uD׊H6i"8厰8jğ}E+Yϗr" v-[ (+y(͑$e;QE~S )m}r?GSQ69WOUVFV(dfIa&2nlHZfsqWי9<r04/Hv ` S!"Paՠbu6SA/C[ >]{@] ALA{ Y XG:=-Nu:eB'̮@?G ~[l-Hp:kGC"I"(ie<TnkPDذ~kN65 $fH}wͪ="06WuR Br* ٮcspo0`ߤ!498~M;ipV @[g:-܉ @uq2DT,hz[u`(fyFAX^^,nD핫kv墳:Q"t+8n멀ú>l5n%QydS "RBJ¡+#~0sIީ d J:G#ǧejN&$?i-?l YJ2{)թHК$D3Uek(n h/_p0M @rπWA/QP6*}qfsN I8`6]ɕ|J)?qc!@\k͠~3Ŕտbv4 wuo(AT?_G%QطB,33B 0̋semFR"^h_}п_g9S甾ph6R\n9>D[b>$񥏇Ky tvbw]h f-2 N{eͰqPkj yE;&LrOdG&twk(C`eX!ZL?ak 2$1ՎLſKpǝ}L[cSŔ)}Yw69cU+gJ;Bw7ͷ"$ :IKs~ `o|IMxwA:Ak+i(H y+-(kH8Y ҍŨ[%QB9*!XCy_1ur0CUʡhнe׵%)n"iP Aj H­Xhn6þFiK0.6eJ,+Thկ; clؗF\&bir$T eKTCn[g {L wyEUul,R$:?j9[hӇ0gBDhNiAot|>T>?>d==Thd/aD:C*Z`lj%q|U63>Cj Q~~8`x!\?nf[#s9)_r< +gK1lNipˬٖ{R٪@K{EgntHN%,c5I3̀+J /?[is%~B'Y0E'XT`B_a19}g<]M tf 2Eh 6;| !<2}Rezrn@i a(G촌7|[x X3rokqtO/$ĺ*$ʱɋʡ^_saM}bJL\igAI~܅8U:|ڋ>J9*{ †=P%>Pt.^A~࠵1nGrb2H;GbÑk41!n*q2G"8fZJ(`&s_*eG VOc1Tg?inĀ bg`fY{":,&.9ZőäCY>{rz%GRK0[)YNatH ۔tbI'"dyKN/u[9ϒ&1%Mǝ|TPb4+/I3e L ˲ėp f/@bsVCM *׊()U ܶo~6zs2Cʖ:o6Cݕs@ͮ4ы@Jװ wXl &r.ΥWN.߬ X;rwZ~؂,oN認NexUWPy4Lb)4qw𔛲bXTVLbx KP :چu/Q 8!Ӏ5N$riἳ5Z5l&mĆPNIϵŮ~oG.\07yŽ`a9(3`͜JMlLv BO2cPJ_F:?9Br8G.VEϔf\}j) ,XisaQ^*s4G+/T6䄫@؆mT|81;]剻R{> XK, .{]d P="RA^k`2UwZ\"JWiYLo=9/ jQiq˗itd UɲvZ;F^].T3&N-ׇi9~Kk4hkߐ>. +f[jYϺ&EY/nϺYMj1u("ar\{n:&E;__&`mn^7n}@ƍ k$}GV^jN+3y@{'id1e0`+0 ju J㪃 Bi8z$J|ۉ5{0ʹjDt+4,vXpN2#x4gR{1q7cZcj,ˎ1!2n3*M^[*ŝȵSxqO`1 oa[*bn)U &%yuOtq452 },иTA+ Zג[X4{$LoPS V`WDuO2GDJkKeZ!'wx7W,$e0#Y}?WLvE, |8|yz8=Yhﯸd V c_כw"No+þֵ]=:XѦǘ_>Wz}g i]cG3@YzˏvC@&U t'+ntS5$*v/ Hs=I.9'Q5{#dCGItV)+ءD"[AC_ާM @E,΀v/ 9Z#Lqv^!sάo v&>87| ȃB%|FLt"&ejl3)J~~Y^J3v:+YRxx-bҭn蓽w=1 "%"hK>fWM+HOvǘ>/X@[=f!#ת9䦋5C܅zkA'5J>f+H݋ RMOX-Ъ!u0 Is=˃Ln@I*-դ j6bGTFj}v\#_ %;%"'. d{N]W^JZ맫F;mZRy!䝱r21c !A|쮿C?3%>22'uԈI86^̺Tshe1o͵"/Å_ {ss]XW]SZgZvcvOJ|15,F23`ڧ"'VTQn!J$o5M3N`Z,U[:*&w_A \gc@?&V'۩-U٣>E2H;nVG@ ,sM?3rȮS$:e\Pl2$ѵKVF\%߉Ki%82g?c^?*kdP:͘ -U`SeJwNh,8xt 8}F7`AHpvE]ݲMegxĦ4 R*$OQ13n.<<K7ԃ ;JܻfQ*xrY9Xl+'@*xp* & a@ݳzv o*jS+l,Iw2gFÃƞ%QcX*UXZB /wO)μV!aQ.Ů#wmmârS#v쁲b+MTx WP/Cw{VĚ0Bn#jSL#KfS]\r܃/mZ}GƔ21oQZ=cZ ԋtwc}j?i݌"nc. 5PQ)BMʄovDovG^NwJQroMȉ%Qc8 o<}>"Ivzaɡć˙02-`k!gT܇ *lU~ v QUW`` 7㯈7˓0:@Ęߌ/ujOߟOS+8%@ 9W1c`\Q+n%FS91RPvvq>Ap#k%h!s^l5#~,u]H'st#<Ċo *~|!Qq NT wiy8>w]Thh53 WwvT_%q1z1/W8N?Wj]&v+TA>Vf=vE"CA̧gxbvOEdS*j5@`yNү+q/'mAs?nySyBo rE}4ʑ x$b= eW;P]5i q&Pf &$nJ5NəG_Md+%oN$~ B zFTἠV2tӈ׳-`v0/ϝP?Sq;{uOg+~`0OZQ}>_Jvgti-pfz1 zXϪj#(K}GUc"jТ=oY>gKoyftVJ81JzpLL{X\^-3风6,V83rE u2:$ >HDH9I_26&Slm$Ee;] MyׇF@?gx[?떆n;dl1*w4ihV|s: shWR]:i|0#ZR8vmDmӯ $P ނ׻JUs_'DCkyTjT.IlDlޢCWp$vbz'ӑ/g,6/7xÈh(vm?d!a`UR Q#O>xL  Vs" gͧ,* f[_-ܬ=KJ}Ўwv-9L$Q)=k#9Ս[ m{PՋvLnđ4\v,+НJg@Yj$k''}y.x ×&^yoYҒ7L$z >b#@ [-U< [ ޅ6VaF"QPٶO)d@MK 0T躟{RX* BK;<6ӆq:8,rD\SBH?&iPBD] o] XueTl}zFU\6[oM|VA&WurG@2?n&#l%ZƐby洈T2)B8%~ǚxFRsnP. -Z(d[jD&Na$G t 7bh.yw2T(9Dx8©cHs7JCXD}v,r}Zd]ʋ,4}c*.{5J%XŧVg?XYr՗ H5yqVu8 qŊw9G.EPYRG7WkK+zN3:@nAީfK8/*LI!0vBv}R_&Si ؚ|`=k"^;ɷZp2YnԖK$LC߇@ ˵7<;EEmˡ) ²pjسt ۺRkV8sh$u]S{}#z{pwbIRo[YtM %WtP?eR+1^̓!wAMzL>A԰g0) %\@frD!0É! *BUpn'w{qͷ$ !Xc(;Qٷ' y`Z`TfȺnf0$)a =BU^**iMGNlijcj-ؑ^΃jwV<\gj{,:+:)EdػW!z!Z٩eZ骼gCh~،?8gwm2 /s;Ns /l0"HT6t4؂DّG3U ;UX%g6e}]_ ekRS,Mu =J,qpi>E2ji PL}?x'3zk_s or &T咃ip8nݿ󮏭2%:ހqBx Qі$er@AoDO ?߄(R(H)@b%wOf5 _-:mRq:B\Ðgb6Ɯ@%oI3"US; T<#q3+ᓁ;Ϗ*8v@748(XtvKp( {__\cvIgm_jm &zoe \tO"!ՌCd;1K3L=)ZUn>m.%2U -8= 錎S:Ck=]Iv^K!9LuHE rVb8>0P8Bz*;a֜.:0_E1vD`b }ʷ!cNJDtzۮdMP\H}'or}f׿e>EJʲ>\8Q'smѐuz0$BDIlk':Xx,5p(%Yi&g"OE>[%d7]|4{$Hs 6Y&@I?Uk n(N,$ r Nr(2@Iޠ}.2=:N5!gU<1k*ǁLêGp&4&ŲU8/I1O #d%E"Fħ"g,k yOmZRok9lH>1A|e ቆ|a3߶dup!eȳ6w$2PR,nޒmr. Gw16ĻuŇl`H Qw#џɧJm&!:! }; 2KINǖI"D${a4`PrPl>B.a )p8k//0zػBq>Mӄ%oz6JMaKV%YϢqIiFsz/ cNѾ>aEŅb Tԭ+aTbNŖ,[ SJ'(uٷm3O&]wNx٠DlkZV!q1Ĝ쩔N2ЩԤ)%/PӻUa# P>"#mwA%S^jHd)ʝGY,];wXW R֏ *LZ{0ܗP}}GZӧ"(7Aڋ'`*؇'MGt/( sk<i9ӓ;yn*W4jEǴL"_۸Mp d7x9&ABuv{8,( SjO1GX/+B7ʭ>ďB1׿']uF6q375?ǯ8|LF\!3碎 ˬqUm6ƋƗC秽y6^ҽ*+] 2c?T-19ƌNY ";[bm42`)_x:o(=rW^Ņ7ƺ^ %aU@LM|S 󳬚AS@+y^?wGGwi_)Eyk1FАwsE}24C~8,!v@P3JV-?jozTp ^ uLkjMr ʼn>&G~d/W[#&7Æ\k σGwKRDtz.c: Dl;p>ٹ_Y¥r~:_ Uw'LR<^|{aXdB@J:Y9!-%c#~x8۳NhF\ ػVi+ncq;>UhۗkPa_ ?<ll=lP?z#v̔II]ϷB-s٬2r|W{3fdݳԫ@})`Wg)aNRRΐ{i2H`N2aL[w, WxERqp G6-LdY_=NMlt/w+dmnOO 9)=H]v ߮} > X׹]8m1#0wL(CO\Ruf(n[‘"n,iYy?卤: )bySxYZfh|ENʲfy?ǧ\YX1 ˨|GL("K}}XdC ;] G9ZdцCY]hg&)wPe6_`]ĺtoSj7ؾ]+LCsy"!3wx+EzQ4GB'͝@""&WYO:g3xlo?;j"1(){4d opFG[|Dfh~4gY0\_/_WaF: vrB/ 4Lɣ 6NY}>'S?+t@ ;3PbzaIXhh&IDTRM_go,Y@~oiv)P%,Wʰ E%|+eW:O05'y\şpb-=LFkz^! OPk[+-,rv*W9Wu#DrLŃ')RoǏ#v5e"_\BA f!G u>|%!`(l>aE{[m]HK 5ix3''etɄREؔӝȌߥX]3YB]If孑6E͋c+)lEq.r&}(oԺ*/0V-۵G健\*vcSι'"-Ґx)-]Ick[q(8Om/=tjbyA5zAky7p@GXtGq}nwgKipEũt]O8ʼnͺۄ[F^M2C$5˶#Ԥ䑪H( Q)պ T`S&Q2!2G*(HS Ѷ&Ng>lJ( 8iZ4.t$8E^q]L$Kp-mc-NI { 6=H2"=K'86gS`V[xo<:0 a1+kDtoz@񵈨6HEmPְ̟žiB0|.ej EEc3j olKg7wl:v\WT>ЦƳ_}#Vm1f Cz/P!m^>r}DU 3-]VT q+1ڮ>2 l0ԃq"&!8X;CU,' <1=sd?\Xrbk܄H4qvYZqi9 ['u>oRZI~hj)̢KFYb @j5H9ķn CR]h 2OfoqۺmY!`ab]?vl0d/V,oY%ϥ |l{ (9J V7~-5}ÉTA-bl{Hƫpwyo7 uZ̨KU>@XW:#جEKX >!mi^׭'ag*,x#Io 96$%`09w7ƣxFgqա[XzW;xSbS)jj?V!g3B{DPq[3i;NzSX0ۡF*%/hR X?~!`w#v1"O؞3M`h+raN'VIA֢@eB4gxB;kֹUY~:C\ y1>i֤ILEB]t"ݩV#H6kɑ s H|hW16ZwXw>cgM)Jj@T0P&wSҮL |WmDȘX]CD-M`1 gզC'ة|y bh[s|{`>{^(ֳ߅(E矋%Q sLj{IaXZ "_~2Bٗ}obR<@)dwa:-"E81kt1ʓR77| -[x1"{]l; sa n\p(1f+<_`{|ޞpŮ*I%M)5_Nr]'#4OעLiFG4/X.X LkkT+YODh-..5 :yގwwL+e).Dz MaTDyI4aml^SV|/9ǘsքQՄ*Il) qŋ%Qq0̍xo-g܌ 6\ʵP%_Tb27DJXx̳1B?d5"9Hvݙ1U Ze:OpL_Z!w=z8+Gv1PѹEKj<,-#Pw%'UnhS> v\{Z&cAK{1 C(HFy(cp|=sI:h giI+d(=u+&gX}*j<_=~Cv$}nkF\oqc]dz35V\dgߠ뤈 ޷xHѵkcUCv;:~>5KEEL 4.vˉ4Qy rNqO \Xݕ&^3ŨI292k0k2R=C6pi늂`mnuED-EXWԔPHNJ[ILs  Lz\#\fJ)BCO&3 {g@\ x+I6M}=ª~` h_O@mR/@Űi8h曋@6-:/ߵ*#(_ȉEE&K<2SڮTy8Wf6xԇtF[k1Tpy@ UD=[M|I]oX6~dL |T l,rcq b;!p\86Dq=V1z4-lb:֎yZ[Y8 w%W^Ǥ*:U ^\#}1I|J_у-1W;"T&Dd̨Z .r G'suFlC87{@>wE)o`눓[rI(X\StDA)l gx(5rczv(k:>a֙,Ik ě <_1qB]Y}BV27Gb|g[bY[%>a=H9(#S rS[UZA/U ǴAz5H83Lj)W5iC1oO8]k2}]&ʧ7[îv3nDe_mRF~s]9|O0l+!k%Y4wUwx/"N3AwB¥>T.zlk;fmY(m< Z A>gM~;),Te 1:)Zy`z$ʚZ0aewkD=dXpX8_𘨑lpWGA#Q` Pzɷ܊GT+@B<̘CbhUN|Vى!уg 7@挧"%<ɇb1{)h*NoY]f8`XVN@uF[FacH; 7?Fd˝++A65x7*:_^:nzb%o3%^]v+:'DoRr޷Jm[y)Ahג{`=>;Nb±47vʲ@3$x4ߏ s3fEYZړ$C>17rEM& 80A?1uWQ Qԭ5gS8#wmw6$:Nz( k#K$8?I |f%Rmp޻;mƗRԴ V]^vPy+D9Z(Ɣ#sͅ'U&Wj^yNM0 1V3؋SձZP?{^ԅo96ܬ )Xau  Bu5?fIqNºgҤPSәvzJ:iy1LY ?])X:4W<Ƣ4-fLmvA p;wT)/ zrӁC!+Ts_23`8#s"^E?+6QBXGӗ4Rh3 0wmv.5+6WWATʘE6%sk۠e >橗q "1Z$x@=q9RҽUDX->܃%Gv`''dS||42?у}KJ m6H+XKy…Q'.%/4$Oh`#Q\ʶgJ[ ;^|438yD#'98 BAzsLZY:=GNm~(0 $W Vbbn앁//&2ILeq+Z[/?.Іd!+> f]Zxwĥg3Si!=1L^bLYC*HʨZ 0~5>xy8#`]s7OISC\r&_:}0[ {Pb)S<5 OStdjx702$'r^.1 l-rgXzN{c甚{.Z@ZV̴pZhq >:M}A66TW#.hSPD9D @cY1FRg/`uxvMr|WX#V!S o΄.2ajƤon>f`g)}\i4_:cCkgh8C|4Kwlm|tzU&1x)t 9m@}=@}:)0'_dRgfΪ30;q_ ĘAt8$ :g= mZdž ) ؍y ڋ%ZAMNmß; jԡHu-\j:Ț)F7aޥDH&aky4U.X>8 *I ȴӖ9y3@jeZNimSe? wVF$t Ks]:DKKQI]^Ƿ'ӆا0InX[}/}V񁪏LnakP $_ (~6:P$;G]EN1 }IxuO_6d$>ؑIOaL[ˊ gAs~@\Ռ:ESFD$DTd6@CպNEp(ճG's֘$c~B[4v)L{Ů47:{'26䐭Ռ5vu1g1 7b.ĞnkZ^\P)-,H5D{ 3tto?]JKCsmI%w>Q.GT @&ײ8%?atsٱ#dȸIZ 9P ,MTkM,䂥U 5up:\Zw}3$e֤QA'YOq{C@Me;iRv$i6%rIR%xTih5rضt !;\$ vEnk;OJ^_gА-G&ME4SjT"(BWQtl%,-ii.HG*yuY{nAWu%F?w(fƚ$ Ly>0ٔx{>$%90DhO9#Y-PToYsJhI' TumۢpUCcﯲ!΀0r'Tv׈P1evb`,m\Lb_>==.k='j X!+Ͼj[<ݱ+Sܻq`v30Ab)Sntw G|$lơ/ DТu:MH P#KXO 9p'Z'{䍔uYABC7M'T.FbٳGx~#M؟<r?]h/f!I< Z(*JRλEC0^$X° !nC8ITot ƴ!4aq#η ]+K&6&DMoe6Zr>N^"423$o冒h )?4$e^'._^;+1aSsK]!E[w;ZO<'2w4ե0#XlDS/x_ <8{l|9T69!.Q( e@,Am2&;CZV̋F{%#XsNq# y,,I3>9Ix+4Y0ՌxL}e$٣c{5/}(lݑ63-2()yN'!Yiw~:¨ dbc3JSy} (\6o1J Q%߱.J;yx@w(dK_t sd)t/4h,[ 8>BIȐ32WGͺZ2MWT8^Tiۜ9Nj*ҜM5IF R@̯# &?i;I 8Ce6[bOyJD:sKPOk<ѹ[ʴ!:r9ZbNEśC4p$)q3'RW43FW >\!3=Y]P '= -&-Tn"3,=o/ GV]dZ/ߓBM.y@=~ɾ669+O,R% t4$ԛ2ʒ.!.7}Xy&Mecڕ (hZSo B(s$.r|%n:L͞TJQL XbSHHV#vAç+:޽eb= Y{nݧ`n"⓯~E(q8)G)B'F궖aB pSSslk*]%? -0/TiB-O[Hõ$O\u-,F/*X2/x9+y3u/9<|Z Y?O*-cLs; "K[Օߖx{J'M2Q$5C28_1pw:Os*I3$)Ԭ~A2726zX6FG!+"#ݗ l/:IjH.=BLO![Ihڱ 8?1&$ _N ?m6yp˂P]uҦYXҡ }Z՘9w>ɨW,=HA 5#frSs\ ?"BLJ q1…V+@S-$Ea9JE(FD/!mzK%`\i $nLJmV82'o">8]cڻ5j)]_&MF1,W&US 竤`J$Je8GH';&02-Pfmfjh:1~sZ60 y. `Nڃ_Bp!E@,F`C'S֟&x%|~DXאTmWc@6mpf-ܶ7mpPW]ToJoaIy~<>cU ܇fƟYİ' %75Z9顇(9o4 WͲwn {kV?u5 zc3~Dc$z;е\:`Vƒ?"RgfYʂQ![{b kwTMj|K3`DE\n{XYD>ۙ[N}kcJњnIEnw|҄j @ĂHk'Q\Qq?mOmD[Աufdv~l"sX34Lsm9`bxKTa< <}]|]UM!`Ldb P>Πvܨ=S] \:9P 3vܣp0[E|s|</ ^yd&@@}>,3"_5IpUYkg! -iKl>neֺ{JHwjTE69cĞB/,C_ܦ[;y=Œ0z3^ٮ}7=柆o6俔x-Y՟ϐǣiRUxJ,x~ hw]~\x/6$eB" T^(}؞)0@TƋFVqa/;$ި0} jNo#/RgeRorNJ_ol|FKO⚺m _rD8!mns]ɼW&wx{T7KRM(-b,áXDlҨ VTqu38 +iQ[!x]};Լ3C/Ȕ OvR7m|7@Iv-ZW\5Omow'wf1 F"dSek,M"Ω(F`9xtc9u"0Sj߅N+IJFh]- E87t K1rE=3j-m}>tȘ6ٹu 3=W̲TQB|˫]{*H|pUAkR[@V[0%*d]ןb "q+?۟ZBx9!t%dEp7J+pƻB{t*9N㺩h "t),k*5mILWZڕ.f ݤQ!{n q\vM_NMI8dҖ%ǡX5?E(fo b#C6 wbqcag:3Lݴ K6DG)0uLI)B`-]<δ31r#a4oKXmE ⷼ Z,WLvXQ=r< \,T3Li@Jmig|θFejDyjә0(#pBE !έJ$#&:Qm"cO0qPqIl;dyGݙnLyP|jx/4գ֩@2FCe$ҐbbBRlCM^ ]2,ND:3P.c(nxI#͓MmPyHIDO"%Nw!r\j̎PӺNfeאԠ D:1H&gs CۙQnVz tA<3:fF</8Zw@a[<2xIÊ P=#+bCt&> Z؆Zb __&Aj…3'0E٫R>V#3|킼d⼿ r,H4IB=Tv{M]2Ss hpfQQ#rt;-T^@\a s3'ǂVp!?jL9#f;=D'n}~:\ehuHFmU3 K%O/(\GSDM2`Տqk$ܒ[8^AQrmOuo6z;Csĺ97YkEd}uVnY| N5-{=q Kj&w}X+<,.R"Bi£`Ea܅ P7st{niH 'Oދ\eSQ_B=N XJ*6~qݶ4^,=\_0F7#i}Q{3<( Q>*q$gxhaFDG3_;06LipVHwА?iĂn=BbW(ӳ#=(ΰP^Muv]^C2vPn,tyN4c&8O"9=+/Uo+"%nA`yVʥ>*Y :V8]slXᘗ8(R/|η(q lۭ7˝ 9}wD>`=Դyl65{^"3;PΛ R4u5L1MsCV/skM|妝O̚1819U:!c۱: 61ܓM}*Uӻ H#VXΥWW J3ۛ>q+F ؝2=3uy-"#^м=2ґ䟲0huå #{Kͺ^ ]1{LUTKpb(zk VOS4M!i3UNΡ8ǕN<S(I0ڻ ]b,;PMȇBm,VԵ|dPa^I6!ЛwO"V*:y8#}OgMZwEk9P dξۭqG#I}†X;B)3N Ιsf,rUu-Eņ38Cu%&|Ta!LZ *0k*dᚊO)3 NOԻ=:WC]\N`VGHVX])Гqy]fXXú˹pR =7{]{uuze #leb#ӴYKhP\&)P!RY/lxZ>aw]g⎲ 6+N *N0o+Mx%)a3a2?A.9bP. fWCDWIZ$Ed_,=kZ Jv 2cq2<$Kx\k: EOkj^xAM obkr^ l[_YbRppvu?!-0Ȯ8r:4/ š!_E:t9HDinů)^|&X@({;X/o~Ѐ}nfkq iЇ ^1HϏB+x6J#|l'R |q)AkB۔R!/muH|UDt9gw7|Da9_'L,q#)m8=X|+VkPmQĪZ۱͔.fA 0{gX&~-guՑXuƽ˳8\/in7~ܭuNoAk`.c;aQb!Ee[T6i޼Tb`T:K=8߼&2X'c:V OV&Br ,-QSnD! M֨CDyEߋ$uNLŒi驒WuiSoN _ܦ2N4$'=. 2 >3dn +8)#Ssy{P4kd3)-'/w)#/EdN{‚ele3 =[nbiMArUӧC %PȕVQERs(Z-seƟpV(*>*u6x'8An,k/eր& PՁ5 ` ~?, 98qt{OS#l0 @ v(s\ Xy45}8@ /V(!kSul#^X6T˦JEA46yd,x kKgГ7{goҹxFhR0~L?uvi3Sa;<^kBFQK=p@sR,T>9 wo v5m&Ό6CLSq覗'tr3hɿՇ/cz5Z~@ht \B s)2F(%'>bT d 9zp*P/z^Ͷx&$ua^4L33 4$eu5##f\HzF!:&~l>NY6c>&̙H`={n0ƻe.&)g$nB(/Z`64"?=0/IsjEEإIgGEȗlp8c䤈; v:KnEDӃp //yEu<}EiT-6Oא!*Et 0pn 8ul L%]+bd>/TbR.8쯶8m*`3imѝ[un+%&Z}&f r˙@.q* 4` =`~w*'uDXhOJd~ h9kMpC-1{h, PaLO8~06yHD?w^eٚPIHaȊ6f2ʌ@Gy"oP-CS x >Q'kNBQw; kDFɉlqTgW(}/%&w9FqV{t&mBAWzsbtKqTϣ 0"HӻGhVP`%԰j!J;i-1Ax oma zv1^mae aЮ+z=?UȲϗZ]_qDsRl`(mJW`%I&BCwCa֠\@fX)\fR LS"fڻ'EP7NL&\5.a"T1^ e$J-RHhT y?0T:i!A! z̩3Wu]@x0X>zS܏C5uw f^䲀h_<&ʣeBn)\SEKA_1[(o 2kQ|Sp^K$`&yi[R>A;@mաρP4 cL,DF?3M$Q1)>+yb ΉG X6CFetkp:ywgI=xXY|"e5- =g3uіuo 0Sͬ ʁϣ<-9VOόtDe <kDJ3# \x}mx|sA}F5v&dhDx~C 7c{LY $si1cc*lPv^4 y~@{Yxug3ҸN7ӳFf\X ZZ,ǢuS-\ڵ`3`íVg lq^RIa`a4[I=vg6.qSU#v%ࣩ;Y&uz'}6*yh5_WbSGa] iZ,fů=_klevGQNmn -0"Yծ/T ~zQԾ1Q1!zjF;;y})jmR7P҂PpXm +]BrfC`dCGYpB%aIH8|4uU12~xBn159g!̉4\z^RhH eQsϓH+K2jDE$ru)4ٵ.}!-#s? .br35i 2%vdsWHVLuu--퉜Uhq:ΟCbmsGZeunfp;:vW0T$4*:lJ[B$_)ӞmT* zCf]8HtK5ЄrHp\WE N{{ (ʲ`4D}$JP2!R KN0L(mJ B X~9:u{"\5a}01"9 &##r3M N5i()z'w!e{ Pޮ"e$es&z76TWT4qݾۣÄ,htQĐx&ԩ9 =_j9dbՈlp)%$Pɩ)^IW3/ _+opr,q[/ 0 , ؎i\9ǑWnLz!5_@tb} Etމߣ\sɹEŕ_i:KbG$.) sئ6TCuAep fڒ] ֈ[kspqgKQg,A[5SVM&VM :M>/SvVޢB Ʈ IN#2KV<-ר~*?]{4~KaXǁ-o~Nx0(HW-pGXcsM5gH@@:"3KM#TWAx6@'l 1N|! urYߩ_1E9N{-/0[dq:_R0sg~Q'Vh!2u,TwB'`Y :amE놉>0S[!$K!M=|H[FSy+525ďJdA:Mq$oB݊ʠv9[ Ճi_Bz+Rȷ*zFXPl1~^(Ղ9P;^^r,с ?Xu<Чֻ8\!T ddi,gx[&mI_ zMmjœ)4˲Cƪ5L*" O-_^kU\w妐mrM%mN~b"E-V#ne AIQO"a YM Iػt@=URGYʡ͗Q QF2 7Bk^BeֆVBKU>_`qiGc!dU="w ϱ)Ez:{Ul٪tmƳ{ךZ\JW}:)P.)"mJ PAS_3!hݫ" o}$k+&T>nӁqkI|XWB[,`UC'!<V"jdUg~{l]01zs 8Чkl4K5|x_zfsJ'^4X `\6%`$[^d3*7spzFw}KJ)O9K a xV.y^v?8ʌM?'`uDL/ _d0Y_SB$ /.㵿XiPSZ%'1[F4vUgp~ip-I5 !>0fߐ:;A=kf=e4F\q\a_8 S)sv2ߝ!FsyNns|{+)HS\wk`+ tW54Z*ahnI'O4?e)'fGS-˥ ;N̿|յ03uAe\Maim~eYܪU"QVQB%(R!Dɕ' Z &)QᆰXѮH5NjsYQAGt9W.2Jl^2ȹI19SVLnw>O Sgt]Ҟ<*Dz>k=`?Rjx͗pn0J1?XaGC!N%fh$_]JF *2tE;xgQ9V?'Ŏw0E :p@72-$sƗ|7&Ũd :~Ɖ/ln3:٩#kW +/ +7g=۠ݯa;y6l6ĵ3 44M= +-'M~U:v>`"ţ0xpA_fW,u|J 4aiJb~. \S!Crn*/+R {cI;GͻCMl* c10i3#G"@xQKF1nArfAfR2׌{15?qgnqt%krz-2dViB, GfA+tDxfE$v&TX'Y+]َFH{z>OTsμTq2ľU7XKAH08iyz~IbJ@Eq ur(q0 }t$KW9snD"_ 08gxܺ1A(B J239D< ?;Y4K:sCNGk+VBR^|alCl]Ƈ4K l/(3-\Dpj$7VSoM |DG !uX JJ6/̪W^J-.l#,>l V(X:"g8nS΅Mg{2Rxwr,=uI "΁lP O)їFtL]^^4h0yd Nh~fo2>w!b2Hc懼?I#[p!xޗ{md9F jڧb`u$j"fMvK ȱHΐb&B_*؎K&)ɠMiً_@y%J^{"#5U?Kl@s]ʂMO͆KI.<K5)˅VQQ\vsTg=O{>ڏLɛOB+֏lajNsd҃& pd%%vO?WT) ymʄvC1mow%5"'~$,84`MÊD%jje5NDo2@e8A(OV^W*"˸|ZG 19UKT c$*do ĮxFꔣ{aRXzy6R&'sqP; j-Gj>A7FӧNV?#y猸*z/)U[~f؆ ;MǶuwd7J*X¦Uǿi=̱!zFjDBuJ{b&YegykL Hە)7o WL-Nfr?1:ђ\u-y R̷g |VoI( ɐ?n:~ErW:/T 3T8sp"7l}űZDn^ΆkzD?6Zi2:ʄ gƔk{y`PkL|B\5?~U:d`y? O.mYE{DX5"_VsGTLjm'? ;?`69cmvH^1rs‡G;)2VK:g#nf& I s}TW"lSD*nEP`[C/(TkUA} Ŕl7\',O#:7OJ^tO U\V_c9iKk }N*\֮.kɧ=8٦OCx.5tM|Rx]Cwԑ8 ?d?#;Ede,=5&p\#[|H ". q=nTw3wS44žJy8GԧfMrUTi̮DlKe#.3%,TfNh5.tB놾1Z*PQs= 測83S4xrolq0j7 h2"A2_{#I?"uC+~i1M]'  EsD~9an91P\T௞ߩ@r ={W}5D}`YrZ3ӹg;w@S9d0C,&y9r!+[O@[ԓNrZӨ# Eú"-)|_ة;҇2LgDrϩ~~3{ @xWx?a{s_1~IxXI\Aʬ:bu>ܒM pOBjU(e JBW>;Q-| Ic2EKɱ /^J&NYS9}oI[-HPK*^hP>Y7m69b^J\Vꏫ,lϕ + 浃Q‹F́ة^!{(xꀺ}H+Xղڡ?o5(\4+9{?w^@=Z(@>6v?tĘCQ@s'bH'H ?ϫ[P}߱s=ybEω@p5:l"!8DiIzD5/J@W,Tv3&E dbFӲldÚnbb6`r2WO %%J0[N\n!j-i '&4-:'x Fw‰h8/I(aJ3}T @nWHÓPmr?S FZtDv:߬nڽ`+9RX+K,Y[ZwKb6+~׿1%WUP'\K6C9+"LTƞh'gܗ jX3SEPi>C}So5M$cںEލсtu1b ? B+;Nc*=*B ,- .oe{Íe6Rݶ`tvy'=Z? zsUL eݸlX1#zH} ?0"s@I fN8 GR%RD܅KwNߧhdZVvi&4)Q뙂X 7;^&06 vz7i@^oMwt!Ƀϐ<Xk:J?udxDnDgc9qj?r'Ų:ǦFv{OX2,4PNSv%M&`{0np>-^R@jLzsh絙V]m ĴtXL@[fH'ZT 3Wwz&Da>t^HSMx+o?u lO,⺄crp Z&VI$F[~ F<Rz)#8g {΅G[cůy"1aeS,qL[vQY si$'ߓ{gpV9Ej4έ72BN)= 7-TP>p7Wscn a&L9(ƼU&7<5dDҡ hU_E9BqJ4krjĀaf(ACpФΓ+Hc=lJY*[h񡬶i1WA}.:\Rׄs@~W;?hb2´JO>#XloKͪߓs3yۿ^"*=7m+(Ш{uQ | ;)z)o[{"ѵ_^Y=n5dv eKA f;v1MK7|]P=;v3lѬ9Z"%֭!d}s)vS8G&g(j#MI. m>ͧY(#͢!uE| bs`9as*|4DhPMnfqQA/jO|kj_YyFz珊)H|BA3w?>8 . `cQC;d5h}p#Q#9WFspG#Pf-Sa1,jWfƗ*$ḫ cޟMyrLQH'sRZFmX2>Ze'ݑ;2!=^SzL.ɉ/fN#|H#ɽfFEAR38i]1n,f͉^.lz׉S sળE;l g]yiSK\ s+)ʟt;o& EJccfՒFw/+Mc&el|X <*ŃDk_#Ф_po\>{x/iB8l%zjb:TvEekUZNbͷ{|~I ]YTƆfzy*vj\Jat9;g ؊Pjt f]u"8/张qz fI|s} 2g;gصO[I;-N+T@ߝxK5?b_:92/V;XurWfc[A~_ afJZvA0 C`#m ؋Oe@j.3l :s TJk:-\3mw2#tL+IĖl\Wn]6dfv8yǰr TL_Q!:a֨@E*P/_ &ܪGXm7^Vt4-=olm*bQbm=`VIJUwX!7E;͈x1+5P`GGoh; 0'qk񏵿Ӛ1!{]u:"Zr]ƒ![3@NPXmD5gcAH'Z+˦9+@ o9r(x5p6)Ivfa8l)R2xN2ý7Q,F+` rd~ےY3iQwX&n/n|SWõٮ[6׍N4Ec׍RY*4XXal4 ˭ %J?`eE x X}ֲ1ywZxl敺qmJ< V2Xά$a6%*E)ʏ~K _A=|#RF/9Uy`-OoY܅yMx@UW\-{w  AP1S"ʟ.-TWKϐ"ő"IH ]$s۪MT7Ga9ZV0dr^h+$ˠ(Zrt=׌*\HD7 ;خS3L[%uK`]P6OڢdKZƉ*kǮT<^qk֮o ,'vv ߖk R l_X))wC[laMR/!=)<@c_ȱr’cͶ S-!GI+C_5):<C\P0}C#n<9닕`~mE8+_b2D߅K{C\& ΋7Gl+ZqJ{ z[UmޟbM  -Q/A$6OrRQs#`͠ XF|A`ٔq DeS /_&&(ߙ]Ԓđ23LX~b\Bh)p72IJg0ENByԱ`o"ȦVs )Wץ7pG.n\1 <ǫX35D1Kp /(Vݐmv =Qԡlk˩חܜ4)q7R¨+Zꭦ EP_$6Ҕ \2%ca.rVVs4LRYk =XSZ<4mӷ+(QLjDM1u&v{&Љs8 4i &-/̩ aqiΰ~I-(W;l 148U-ǟ4çߚp@HNi 1eIoJT:Nb/ uI!v )]WρȃotĩFٙ`bB:l´|3 "#h LEj9Av\ ʖ<=s_Rf;89&խ/pmsҨli?/>?S*7cN+iPI< ThfZq|^2>z6&YN|jxQQMQ\%9/Wzɱ +Yu6G^[b w*>Nv.Є-Z%SA쌇J0'ӻ+g:{k r'+fܽ RV²7 $Յv8.bCO u t )5/$Bi|lP4iG:I(S}*凁{6(h ۙw@:7ė/6?"~k쒤" oiN PJYMC*ߖ~$AQSCi\8@|0\Ug4N8`#́~ {uAYEBCD%i@SwkJŶ~w%)9o!ٙ9pdNi>wtUa;>O쒝ׇܷJ;Gәx54wO?yqg)e/vyԀQ^{5R>9 kw7MCfzeaG`)0}YϤ/T r_QYi*;NٹӄP<M=>٫ 574"[|,Æwn0/BeSyү|VӳrOĞUiˮ Iȉ^?Ħ@_B-6t,d_ {. 6 k6%;ia^=k\+v֝`hNbl[kG" *ې >udgT]/%RǤw _zX+Mu=JcLj2\=EY]2W`>YA(g M6㦅~)Ћа~tLIOU92d /*=<zmۄB*D\IIv0@SŴ}V+ܔ3 +!u:ۗ 3Gf6NvwĸYR9mAȔ\'Pi.k︥7B)E]*LF~`EqG֬S{ȁG~1B`vOY@YJSLCcBy ~?$MTXѝ3Ü^2A@@RzTUdDfLGoľZ d!5n(|s,'[ Vj羒iwQEI9@- p)02ΠRslm;-'fnC6҅F"1#.kLZXHO-wSV HB-=(?G<-"}C0)@h)E\K$:M4)1^ym!ӈ¢d60"@xX{goGmF6x(.z}!Ǭ! X #J UǠqޔoƿEJv T_;_uSǐnCa=*۾f7渏G;@[ۻkKwt.2pgGNeZĭ|/;ƌyзU4T]!8Cۃ}ELخ9Dm0+9{! )֫bNQ.~Qtyֹ]so^jlt/VF%p$)&~i(J#?J{H([78پ7= 0=բ |X WtV&X/e^'_ ?XxBm/q֞Pf}۷TzQKz(Gg'Vm%X虄mxJ?JY~`&1GĠ()`o-%uY9=c]Uq ^ zn=ߗ%=' eeA,ț# b>Cd_G(ڕ}?D\0 x4)Cٴa< w ËN]&,r/ y"|e %"l=xM iǵ@EL 4N5({:]eM fth+^Cogy@1)%_t>MJ"^N!gٕǩ t e;s8CykalhZ3r-k&9p&rVo\u^H8 yQ:o:eg+tscs$n,(dRVRBqmUE JdS9Z-TQO$ 9yJHRxj%¿XJ\񣞁$MR ( m63q;B9Kt^M)✷ݙ "dì W_3ف_`աӰ],: jm\/:"c\}FvD}SgĀwef~,s?`W;C(WR 6xŴhpw/4d N#NqSZƴa&pgBag4E!P ``vF:NÌ5ڵPuuT34SjH F\:p#qYW2!n|uH/!W` 5o/;s;,Oe$b((^hV3c@hJQ A!EWX{.ʚLqV:#+꓆אK=m6WM DI|r_1fgo0rEkE/,lB Z5% \B`ܖT +;xx Li hY/ljm^"&(?gӥnp!x^vwUX f5]^HEo4#Sn?.&ü L L{쉚ppc\DդV+E ٚ!nDhXD&u*EM@^p[jAUgul_>l1~>!CL&z\ l.g~% pEZswٲYjX`-y Vc U8}l# rTV"Ο[6ڶ$Q=ͺl;5(pgAnK #V%6%a'e!P /:Laݽl G4)i Acy3ʊ$jgԜW1Ye%'\o1vo_S8ˠeZ~Op,)Rtvlˏ7K=n![/פf~o/Q&;kxe=&U4 ȹ]?k=X}S['&pM2aZ>:W|SH%eHaa"}ѴV-cֆ@7;z䈡 vj]"OLԹ^E]i=bQv+Ә2F'$J 0,wC& ehv^F T*Fޛa=) 2i@c?b4U 8M;af2.>#}_uVLLJ0 Rpu)owPvZ2NwXrY}xɑNk-{1Ljg<7 |d0tVz `1j׏#uc#K3*# Sl=v65GIS-U="5ߤЖ>]MoNTC4uz7'gvPA݋ŖG-;j4HrZ'<ә5bfbm?o&=q-jD Xmo)z1 Hke{EH`FSb]{uڳxDxI\/b0kDw$,`E_iFE+g&,f 3ao{FdզkO.s9^[28b+X"q-iD~vMsRnnڃ*l}k#xֳZ"BV:QUMN|Ys*pacA< B)g53D-l1#]BsESCgovdڽ!/llbQYғ AFU*u@+$4} 5O#0`)7&"F(Vj.x:iE!j܌1v"9Yq,jVa KK>H8y4Ʃ i-But&Ik /t҂ڸa\*r`((3#ڥPQ.fvGǾ+irhոsGr8N&nߪguIXԕ̌BM[DPE L.z6^UOQxqܩD /v< U⎃י1iSmv閫T_5t:3AThIg6°QC ~90K$x~އ5֥7HE@ juYq裲:p,؉ COL~.\NQe8/(Fšȉ1;g'.Q_-( 'zI];Ѵ} iꭇK[y#o_io8C%QYÕ($'+G>%:jpfo=z9yN:$Le? pD X˿HQuӧ2D|p&H讘}N<#A"AHu4_/~JJSd' djڣ3*NѦ)$H;GlëI`<߶H2"o0nO7a{sc\D EyB tOq44c݂inڼW)I 9#Fn@u;]Eu %×t5rp+т D]|pV)[p'9x)8ZbwQR`yayUGtvs0xl3.Z[*/]$vغ)^50yjZl7Z_"V(|g~oBGw^B~j\HQn'&-aKr58Eh흣,կMme%,j(4JKeڞBz8b |,׋ј%L2DrEMo ,"I"JDGVJJ )&@y<.PEW)͒q(ZdG{Ӌ%ܾ!#<۳LEoܗx;@v I qwyu l=\zG2]G+m ˱fh{`Ո^BN/px{oNwNWP8 FB7TE#l&Y+) i="x 3P~7jsOCŭ!¥uIlz)dWOCХk[JnP}wykoa[q%9.,o +;REݢ}Ab+D ɋ` i8]ոea*3O?e1̟O1#NŽ^^Q@SMjZ\B`w3=6k]p-4!6w$|sIXbq2W"|w vcTI(3GJU} Ӌgn&_x,$?ZtOG<-*I7y T%PQlL]{/YZʨ( Y눠N@gisCHy/ÿwpiImfUP 6[sWQq68u5C蔢;z­XD<=.1K:V-K6VZ_pk.ZZacaC\3scEdbXؙk mT} ֩IWyOmr8+e3k F>!PR#<l#40U55?ȏ [)=o=D L{E8NJ0h m BM_]a1ԍg!DBq&1\ғHO6d`"LGD/1n3kgf͹6{MqZBx&4er)3CҬ\uʓjG3ⓧf(oF¥ AcVt );ϖޓ JrL0e5p&ÆȩPEh`5RC`R"07/ =T\`4&ac <%J ]QZfbЁlT=3my"k#pcmn u"mu;;}e&%OƆ3evݏBiw7DsSGqr%9gV ܭ6ȨVkۏסХpW MTRZ]}n]HPzͧ Ve%fŇQSsI$mTѿZ'ٻ_}‚O&[?\ oE2^_(ޡ@|j~ ="כKx%ƜHtۈ ܓjo?JrzQAaQT3:}#ytʄOf/d}62^]~~7.%Jnmz*!@cI'nô թ b8bqT3l^)1ϩHCQu1z2ᵗ4 /O*XyiϢL$ ptp$80,xt14:vvGg©5y9qAچC{>@-3rI(-l2n'M8糑ϵLs18P@bŠ̏mx)H/_nws *­>Ks;սBSGTkΜ}śmBYxb%$=+?dn9*j!/֚F[ |,GrA-Ǎed췒nvc~kwSܾU:1W&`<\oԏZlid£NexEe7֋3~GK+^'B:((a\eSeU;>-7fjmPXw1}fХbFP@NeLG1yDj H  ?ȵueSb)R fYH0p\%0|-di4isB1(>z5_#T"!R}z'Sִv"$-FƵsweXb6{{?&r}v~wG=+

@CKDAS e9` hZ^mɪlߖ &W9~3blcr7+x6tp{x"+ۂ>,IeP9rU!QTx3 ccKm`T õ >*6+ȖnEu-޺5Zq7.C??%K&waZ(SKB2?ޟ_ett֢<cZ nzZH>^>iCs Sm,n;J[יSo nZoD$ff-s%r8mttP5;nRكET L;TݽO!xVbӘbsm]l3 >cմIs7!|s^c.Fn,vzUpY3L^Iư(M#݋.g6\Dthn.zא䧮b\8Logǵś+hDCnKh6v" /}NJҎϫC@5M#@O& x׆"=g|5; D]\֎h~蚱vLu^MqjZwi7$]#F&ijWzS1/X`On4lQu%1rw!=s\r,Rha`G*rC1J>oB{;mZ0Dj{pbO%ha*q¶OK4H|BJ!ЯbUG7BuZƁ\>?]`E1(ۆ8p/x6%6"gd_SzU^-iHJNf05UQ,ry)mR2/ .[2sdjf꯫]q*~NX%u$UdbDzNgL㾑y}{GLf*PdZ1y@+d@(e irsx ^Hao ͐ R7BH.iRP 03(EToNH!?Szzixb8+>+˂zߤFGj9SI"Rq@Gm$w>IJ!dlbG«hZnTfu$m!vE#"‚Qp+EBs#X+A V@.5(X"Lj Ei$iU ^ZUQ/r4ԁfmW'tvm/0%cC$_Vg#UF }6p#a^ŪTybn$r tJkt סMq@ܣ:v% .Y (u ?V(%8X&r1Tϓ շJWmPU!-`s ,< {aDJLvc 0ɟMfO—VOoR%=Ti+_&t q>Fm-@.\GNqfM;ߏ'O6gm!K M>H<5G9*nm)W[}V#P6rKU11:ݧʾӸY^y&[-XriJN&0fLY_TKYi&[  %/D3#tcGаQ#ԨKOz@ RWYg(꼇PG7͊ۚ.#OýZeJ}Q;aE!ijkHl݉Bz==Qgp|CiC.qmJXSeAtdr 3yc_ɱ/R k484?"p-녋Omdv0Љ[VzK'*7/ Ձ:mvL<$߸?tux~O4GJyBE8f4ƹh'25he5iqeDlP.Dߤx r`&*S{) Њ`>R! Z(8 ^>2d5סjŖd̖XVYb[K4>)>F`7&hؑiS/Cvl@e.% 睩`jTdx7_cjQ8Ziu!k숎jqѫʫQU%lSܦW=&SVhרDG@&y% %6g¬1p\I7qmtdB/3zm+nx,au -['jY*5/{3N<˄&kT: [Oct쾻PvF\_4Y8U+˰PD: ޽'݁Eʫ:hOHd|>|!2A} /|^ݡ-gc\*Oo;/Vbf\T/EN %p,C~_ }7v)'ΡƂtN[g^i,sBu0^uNPω giM..S7 sP^K:_s `a]PV'flkJ߀|-&(G'] |e߇kǯGYI9|{ kՃ@[9yg`)Ch2:y1๵X_jXPbl,I^aI-s|ec>/򺼝C™#|W឵*Mwz "m~U5ޙ"? 2fa].zo6!wŪ6ˢU'iv ZfR=+( lxuE]4&lgW_(q ZtDhяn1#A0!sH=5`&Gxn.Lhv,r >* CLKjC,$(U-BrWZ9ngKyVeH4}0VyyLsCi>u£eapN k c-Ӑó/~Fn=cVV0nMuBv?0ADL1]!?WyqȥIMxk {|AM+sN:[@zk_WK!a+u(n:evaK=YbyC 8B0mĞIuߚ NB4a7! p<˘\*c@(1mHD8O^boCdEG&Y6nGWY@6"GY`)W9;B?dU 2S<>F0ػ`n` 6LuʩT#GWI4 x * b 4Ǜ0h˷pT'fY $G țpBałXô߳[iBV~ |e O3X 6p}tRVa jnфRyۚRKxɮ3[aQT,/N%T_Pds7@SgeBpBpp= BvMeW)%EY \Mu5L3z]qJZgpAlVYQT:{$=,l^>h C[X=iWcgͬĚ |G>;3WBD3ɂ _]ݟx0`in=gt>%W nEL*}J!@ž#:&`,ztF1KJɂOgwЧE@~q@JjseZa?E*UӖBA8pK6 9 m;# ٤ #Ktu_([\$ ȊcAGB2SC!cʗ)V4PoDI rԆǰDw-GѲ4#u5#QME0h!/9%q,CctO>o0]4:4R>$7ک TciG 1(Kif(&[Ȥ /Wы%%CP^8N;xKKy`B\6Kqu{ӵv2n!_gB՛ZhwXJ o'lsQ :;'-jwx(&2 @s cq#(SV.⽬]D57)9oa)%O p~BF"o(^Q=G̑ q5Wa=`9 $*n쾚}s#nH-=g49wԬiȒES+|zayw7C]Nhc<f~TB؉P3yӉx. bx+e28Pn4qChjr} n+w)"xFmKt\F6WexbZ XSǓyG9zD _{] KbyfNF&ALUM'w(xyɬWiVb"*,5ӓVUrt.\c[ }}Oǒ.x&rH%U,ޢ>+ԋ|Frhu=㑺ǀzB(\Uk{b-Q+.˸ t_n{&^^FZs|0Xid궛uֻfH(p2|EҎWޤ.8L&VxfIq7&Lso^?i>ZG DU^Eɏ  Pm"^p @f߀S 1z(B:'dԔv`de 'vyiʧ56Yۺ9†;ߡ<$1/0HZxR}eyq⧖#&n{)+46ˮUx0 =P7몹 #'b RⱟYȊS*r=//m`,#,`Ã%_y}EⶹOnjk²U9-s[Eo[@κ|l#EFkenW֚ x3o% %`${@%D 1,牣c8#AfG0:Y' "dm2 088A.k[51Y2W=bkC؏&:SEx;cML`4'VHU"66;Fjd OzzBWa6, /?c qYbqTf[z~&ʩylW-b5߫cB~;c3.b1;ft-yEcQpo:çǞn+2[47.YAB"䗀+/Qc=͸7w^W@os%c$NOEτ Pe6NrYAܡ3a]roX r~ N6v.rQ3#,n(u. fw !Fyҳ;W!籔9!swPP!?3SI>--|KB+wQd>NMg wsϥ! qr繆PkᚵA*0 98puӤ_P'Z![{H%&K AB6J;zަRrPȟmz2.stX&M_8 |Ub١շҺ@N%2lckj|̜e`YfN6.fs9 # 'uhyr2>ZĈ?<Q҂>v @X2N޻fŒsKcnMo+_WK4!3a@tSY^o"w/BQ6Lqiy%\i~;jZ.j+E [zYe4|=V?j0v'bIx|v  R*^v%:vY%k|yFѐYc, '`ݭ~¶* KXe<5oJ)҄?AP벆`IRXIB~ԒkH Z"HQqʄqLk+H{M\MWD%FP[V;͖PZX`v PK|=$OtX4>8K1eE>ݳ|\9-bC^X;;~3S04pH(&+ռ}z~SS1µ1C9%!Ͷ2^ȼdR^5@,TZ]Hfp葥[55*]No oY_-=6T:3`^Z%Gz}dN &DIitK?%AMr\b1G[ږtQ5\qzŸA>rQcurƣU8c]dԷ;>x>8P:A~(TuC':wjROcnND$qЩh54;澻*I{%43AT3xGg 3l@ߤΡ_vN ctTBn3?2,_v&R8fU4N4ߖ[I5 r1+\_2R#OF&LD;k J\@ F4Ӯj̧ qtR 8/|U#<]|vw 䪗~ 1r*1 i8>_o.\ ;\:TAHbɔSg7V_ KrΖ (r~ Bb=Til0e鲰t;կ8r?lF]%~ qDn}c%J$i BNlcjhNJCsL 5Fy|*SX/SJaڏY1Pe|vc>@>g逗!9A(sݏ)Os^ˌ8oT티uX5וq/kBaJؚVc_rئX!}'UpGC J7h-MKT:q*)+?zEfvO``K,XXh?1} w8Zb^H4?͵Zk3;lGD9Ĥ30a~-5$U-AGc) Ns,x7̺a|ZʲY䎴Fmb3[ƌtRћ+dẙR7`}hߏ'L;OF„"=Wl 4VЮJbM(9]#b{ǗMW5w&BB_-^>,t ,.{ցnEh/Xd_5gJ0DaNt˿t8CԼzz"XxDWwƹ(VEB&7I"բdD3DdX{VAf.2s]b~Ue.J劏0@@"F"QijX*tEld."bK (Ϝ uoOSNKg?/$@pD29Y>PtjHq0ݳZW5l, vGSx?'\^ʝA= }į ÉXKݗ㭨 sZI;BH:I~wgBTG{ѼރXd=ֈo)/%\'>v~h̛VѠL%kdZs%y@3Oc#Ύ_,zy\wC]\d۔}YɋQq#_2;ןBm @@*:6^y/0,SVpK fdM KeQ~Z HvƸTQۙuƦB  Hzv#wUv~`CE';~A^`Tj@-{lҴ70<:Eb,&?=7q C%D /9Ik [y4?_ ;.ǀW9L=6Aj6\4ҎLY ~݊UW" ry:5R>pv2*Emio  r٭^[~Y(3/dGk9%禤䲴m QT-|^G<(1Ђ"Hb¨$I2KaV.:$Hyyx VՌ||,A(K3{ ^Lʽ(1!V)[oX 6a6Dul֙k΀kh}X>Sg#؃NvJ%k[^sCb_z7ܿePqf6d?+эO92ҕ.QW} "T”wR.}}aڋ߽ b}Uw*!9#]BkeX|AxpO=qܚAu6݉)e$w[ ֫D> jM?)W +y^mĨb"ЋLdS, Ĩ(x# OAk#Am̪ <KYi!!QQ5ֹ1p,D~a Iw#@w X/EsdDzL2t+*Cv1r"cq* {pWΫ;QB3-AgvXl^5`Ѝ{A $qr/Lu׉)zat+Mˁ)GhrC oN*Tp*y+˙cn׏ܴ/ͭluv/R` Eoa ~Bw 5phz 3@Ep$JFc`z"rR J؜ߙo~t#ٍIgri+m:n|iƜ7o>&c P UAJok ',RXѾ{D6zR:*<+B<)F1zHkb3$j$ e/p Ͻ>) -OAPj-u?..M_ ~(T.HhX8ZSܴrw=} yYo\ }͹&kE5=t 3 OnWcl^.M#HepqY8fn$PT+ x;r;gEZ,2ЂG~̰%q!@DM>q{s hFp?]5J!ӻ9Z:jQ Jw0Wef jp7~;n_Tv}쫖/Jf4,&~GCWGU rr+EN(A#M !rB(6Q펰:>y9Q S٪mq0Č}'t''/'{lc6)vi&[8c' #th@%Q` ElG8 8P0kG>S($;9m{x1 |6asU<ҠO d?:p T-ZН&*LH I-" ^[hWz8$*$~lE|)7Ip=h IZ>u6]L zÝ_t漅I!\J؁LJK =4HV(["/0=Uy9AÔg.Jȣd]e)3/cA]X4$ԉOӳ8:KAQA_մN4vZB)r3wSd+j4;(hqw6.ʘev}՚WsyM,VrlexoG5MK;Ү6`xFVC.뛠'a%{L4̏-*/BE h x@$dp#u"\9iBZja@5LRP:Y PC۪׿{$|PXtԷ\bjSyh &BX薭%L ($eXڱ \j$m@_ rouZ3'4:Cv+E|D~9-`vrU{F*$=cC׬,Tu{-thI{GD@ åjh]!\t[=BmnOy&kq#\ɜm;fOc8YHGmy{I .ދb<7W*<1p&, gz4dX"B@-|Q+g˳i|7_ }ibA  Bp \ڀ^(^[χI DmwܽA[ԙ8-ٟ[X®//숭!DSclj7һ}a]r='bH|1KR9J]0 8 lA(MyC)*҃-f\"" F,k3,|4 4-P }dbE@BNbNx֥ VHJ03b{SJн=Sg1{H,rn$5[iD@MKU + y_?cHqxL׉.b-mfNǂ3~ܴ]0 ﳍQi0s' eu +UIxw @')tdG?8ϙʨڮB">@/7wbv&K:[$vY!#: Hu瘐 n{KXTZ(#xN9%딑Gk'Y,J3"6ˍ{0@QJ$?SgߖFK:JxgDT v6Jzu8u' FUFfrbͫl|fC/mzhad35ܒ+G)/ oWtjcXͷޞP~ԩ|@!{ӳ;^xޕDZWsTVF1U.Ϟc7_ SZw(61÷xhU}_RY9,WbO;j+ ^l^yi 2"N kY&b ˋzQqWW{4mVq2O/s!DiakƨcCΜgW{?[͒-˿mbgx h؃>ZL ]'z~l}&BRVd&_WHV`Q CWSpHb[hSO+('qbY/_AYVEUDzMtԡX3IPDA?|ܬVk*{p4{q񌍃٥(:g`$3W+n[gKOX7z>E&*O!ar]KAIp! UѼaY|t~cmQWi 3=QkLTzW"+0m8Sk)9"20F΀j6ΘZsK`;w `=Ya LW_^BWI5D&b`y$edI칄GxxGO$k9Y5RHz:Z\>*)Ry岖 AלߪB -^2b \n( )ZDiOؽ}7~Ⱥ`);9OLot?X3U9NP1?aAD yl~m-V+tU>.O4(K +F*!z{z\L"K ozfwζ!%9diײ1fH_Zİۺ{șSլ"CpnNt|h`7$ @/񃰦-ٱ2BVO%(ϝL86╮fW-eq-ްj\"0ϣ PZr !\nouQlMi'eI&M݌7ʚZO )/7"1H(dhl?׫A s$}{xkLЁzވ-/iű8|OnH('Gh9 c}(Yg4LjSÔ![BoM r+{ja Septm ICLm㉞!FN -+FxbNzHs7eC'LD9x 9uF8C]0dVit\,ӝ&@^A#(¥ڬSQa,ĵ (Nw^IsI63^e;eʔs~@ϫ6e})ngpC(^[ mYCW k)=g epu=EGS*-Qi=/r'$S/.?LWBQջZåUyڻ%rT; xjGQ-<pl4autF玶m ڰo37Ԓ"scT&qd1{LJD9SWFEQZƙ:8 O$ ~ņCO!7ʠfOxݿ#o*sL>XOgf. +} qCmbχ3HG xM}UhD|Äm>4,,!$\tvQT8ڿjUG T3I(,n'@@xIG\@'YX6)rX`M/6o<3ZqЩyO*Et9mwӹnSKNX7 CίI"&a.bئC s|BGk~\=YzL^Mf> KoTQrd~L:w"&c:I**I2m=^~^%wq~ʏ>ۖ 0lj[ыFnxj;+j&Ն1J@+ޅlY^X@_kPpH݄OKX 6hRy#!UogN_,L,p!G!}2Ó.p@iM jWlR-lnU~Pcdchk`|)\)iٗh:5a|Gնt!}`3D+c [rA"%Мq4]`%+3oCGyMn_WQ㋸{&};|iMkp#ǰ@R|U/DYzNCYg&}m&0B!@Cg0s wh$' OW0O(C<22n7ǺNd  n;(Ʃ\+RiaeaY:]/DpC"tJV=fJ@r֕t S)`9gU*;r0*-ۙ1]y^&ڤU\nu԰?ȴST`jMc"忐))7KPRS f8W/t=O}J2ZQ*JdTPtv"ū6 8LX_;QiINnIQvGqc|eDc=~53ף(݀6$9:Ȳ,q葠&=:Lj3":%Uű2Na !ri2/G`B/LNP*5)'iGMR$G>TGNIN:h3ɑ*-)d;%I[<xo)tQ^89c h#QBMt] ƩSÛb`s^!09'!!7z_Mp{7Yx5;LGgij~.?XhkITQ~}W]t3|Z ĢEB$h!۽w{TQȺ[('A'hyU'94;ᥘK$&(.'Xu̳'+{=Or$ rE_nv1i1[Zb]^ g)!G? 3DWezGu 盬ԏLNJ9"±007< W0GU1oB!'\Y:Lx g12 AVnUԈk aƞ" J~jrMauOl<^r [SSr KF`ݾ2S(VӸ f"slC^171o!%c[C.dI k}0&j.}P1 <>RQGΙji;8Wr'XL3ReGEd53;]p?"(ide[hM]wHVF0%[x-|eF 5P2gq q(f *331]>&I׈FHT͇3_؇OJWwE|g4Dr+n90Sz|}HBiȓB-2 7gzryH}7լ(?ΉJU-%}37n2rWrQ"\xiyQh_ YZSM1<>R3ىG:6^T eI=:y)Ւ lZ5O uda.aOc3#-NPti2hD49y -`u&tohIԿF4=s'Ǧ|ç-/]M jԐxԭ"PAgSä[5ϐ.CpuAgH R FZ/(:Є;lpR%y\IqRi4J /rgaVч5vH>_2[HU u|k򟟲8'q-QMZ#c"KAKFyʹ]jaV4O SFUT7e)gS4fKTgwUhYmgdSى5x1[Z_V9z ͉nF.g/g g h] hrs`x|&]ZBe?>ּL͏xl6 }r( P$^R  & ~;GCp,6 bEJzQezRxݦ {ehHLgg{aBf>dm$pNz*`1.,yiN4 d IڽS་/ LҘp[DaPH8gc܂,B5 ;&BDOPUd8g1VNC C8 Hug0k% -OD?΁<صLl}ծAs$No>a2 #4l~/r7IϊGst?6KթOe5]-E`:`{!(DR? ]*m Fmeو?+@6ꅣsdt{s31^Lz_e_X4.VL^X!h$Lb}Ie T"E[RfUҠ/ަm_2m7Ψ sۦxؠ' U.dM8ع7/3?5 ^7,^+nl6 Eef1~9T+zF:s>Nj>̋YMVC;#8(J{̦Bر] L+SFA)1abW:E L y J&sFKZ9\tfHL)޵l,I9KOm7&DPVlKfcd*|Ba/+>n\NBĞ6kݷd[g&[nd[TC )^"z|jg*&],i4F9m<fTXa@b<[? _g]?.76%gmȉ+ (Z;ա-2lhD(TݢT>(SltG%ԏ/)mG/,OV阹S5uybi(ϓ)_$^rM 2ŹJ c|D%Zƿ`YiڠᴆB-k"–?8f 竁Nh`2bfψxZPftcт> \{:л fܺ)ZLm4ĂNH6GFR7Ed 's}N,x6ٿ@xs|6Ņ|v\8H_`d&99/38>fDZaDF:čh/-3<)2CSфuUЮ$#I&~p{6u` *yɁu7`{'4^t\ގQVY5d5)^ՉȍZz̙+ I]-F`S%)A'`W'SBd}GR[۩ZJն͉ՏH}||+d_>&h9 )"`=Ο8ݚ"_=/ q'T+=g1 XOw h=9ZRJ393?$Η#`Qg= *pB1NDxIA^P^UjOP p";d dS9T7v>^A)@RHHiQjXV-wAzx#Q^Dww?.Z{d AaŴP6\~p5e+ 6H NuHɉ Z[M:!Nutrt{Fo3^CRdd;_%߱my~C]/KKG2?7 l l-@.SR/X(ruŘ nZ!1;5Xb_ dεJ;dQ2砾t+zP=hAury} $j]2(\~Ǩgm%L4?$3b-Pt%ͤ9doG\ծ3{_vDž,#e~Fv3.Ϭ暁akg~́ AlL>yMwaU-1.k]C慂:bϥtx5U%$7l%uoRH/oe;-F}e.L"GBR뷛%Q0#4K@\1M_@o}r"vLmzKF65mQgSc@R"7sfIT-8̟W9`|!JKICpѥ^د&FP2mг]{8r<īJ(4jR6e>6p\##;uW_-unC> G;@4"gF&֜Жh.R"EcD{K@3`a$<-RLŒ9^/sj>#,:1ʞC$ ԕ.pB^Zjva .X/\axgñ`Cc)hr"wU1dpmONN}=*\PctR鸐 s4aV\ӝk5;ꅎI5Xm^͌?j)]E8',Xxfu}cv +^hݓZ}Zf1P:v-ԭQlI]/vHד5RH&l4偖޴ beh(s,lD1c+W74@^հ'9\GsFܑݦ ã=Wx/J@ )(.cy"I=h[' kք &7s_ՖqXS$ih_z[{^B+A:J'~ukB&L w=Z"W SUEwV^!Gu^t)Иpzfkk۴ofAw3,i&LJ)pp+;ړҷF[^oYʐ8ECdh7tBCЈQ^R0V\ztot#~1w{*n_oW7]fDz1iO4ij "1XH$eLʅ8<@4+-~ lyvgE"<Ƕu톎}Mp,ݐI]+6wL`m5߫c#vNzO 5PFeDP#l3*ȇ~ 0a970WJ\1zN6Q,u{P5HtRZo8̲|Q2!b(ܯ1[Xuw„$I/5'+z"eF{X4ԵnVOד9FRpeۡ#!Vr&|i/ }ɘȕt|˷X $ vZLܣߖ"JwPTL+'о~*4jRA_)I- IB=ԇ0Cėik/:SQ,@z+"{-S?ij5 |~Oj,H*353YR͇=FA'aa3Q?H.//4o KwF@Y[L@㑊i\C$}pWY&Kʓ/1AIC*/ 'r>7HMzģ`"MSҍˤߏT'ˋʬQE KDK$xQgCl)Y:-㥂ϪQfCot6XSa$d3&8Ye#:dn' N}n07e0@2)O*a/Ě%?_B4(p0:gn"ܒ ݎ"<$r5~m)\ĘWxuw0y6:#q:yaawGZHDY1wM^7xm7> f|主 *a'{/T7|Lϣc{ }:hHs}?K樫(j"-Q'qY :Fͻ<}=tAd&ÿޮK/N_~mgS b@nW.5irssd GU۱ W:T'"2 e^eliRw ~QZ{RR+_ th><^J½u"IY{ ~hlߠ\%& %{">yU_ãƿ7c@B3 ԎY0oA&a$̾j\},P^]<'{$hТ`< Q3GZx801ha CC4tH!l AvLV\,aaCD$ Ao V;Ps}ŴH|E涇j.EtK&aIv-n>SrI8\Gʉajb/We2v  mE< a֘))g où202@=+ W NZ[)l<)gOVs{>|'Tb-p7*Cg{&Jq<[;+R ǑӚ.wS@7D'_KKKiS%ʌ\ pK~McC@q8Ex~>)DC^\Tk9I:'-Qvr'rZ\C=caQ3Y2CYϨgMŌbWk.OxwG[ S AkxTEa2K*gәDj'J1ucmmrcV1'BvQ6NyW`ŤÇ.'fߌ1ULtw~B"Q:7e}*6eYNyǝpENtA#}QQDO!ɡI͏EKٗ(:h(]^+ji@hS !fn4G4>3L0rE\Hfy.Lna&جpc~ B03dDžE]s~s3HWٝ¯xؘj 'coCJ\Ȏ/ Z[^7-raUx.z\jl5TT<A<XP[9[:/ 惟SXgmf4%cuљZ>cꄹGTĮ,+rKF\`T/XU83A !]&t?s(1]0jAm~#rK✐RXn&ʺj+y|⥪:tqA)ەRrL͡إNudj5k0(=eJ& CZd޿Mxl?Ddz9֑ 6'] /۱_(r7KsZ|'Ō;A^1K[iȊzV _@UH73MR׋\p tgJ\]Bedds7 >v^r:/ 6@P~gB^ غ;HJ }b&/F&.OApQt29s1i;e}QaZSN6@O5a(P)z:X?,+?"Gvg'Ȓ&Q%.>UUaAr.\ j9Bv"vU{o%Ύ&톏K kR_ՏAdTCmKg.RTs~\In3ÈׁзYTѓ#6,N _FhgJ%y6&za<>OG# =h(rC3͗(HWB>\}HH1qoB*ة5-9Sfr|F07ґ^g9RH,E7aC:f冭dۘC-Ųoa70n~'8, Nǿ"Dxi=>RBV:SxB~SPc/;jg~ŋIv:$NG`(NьQ>ȶ &SG^hm:_um ̴<6z!$ih9"&]WbhU RSd20V}Fw`1+Bd/Yٵd6$os=Dd]%ZlR$2ས:kE1e{G+`7j'R3^_9ACD; FxFJ4%]& 6jy0pzYEѤ]Q?kkSzK48nIz3nd]9Dd-yʆ3vez0 Ypz6;<=V rjY,Y+5x.HI6 I@Q"̄gr4݉y,-b gQ2p-{ĭa .˙q 賎P pHfŌp|-79X|؍ # Hj?³lb,0_R(G#*z Iخd@oZ~<"9 Ut7I lbI"fOg` =DK) A{80qي.T$ut+fb!ذ5uٜE}K5-*J$ݜ|LԻjh`z筳{{̖S$QR3OeMM p4d,F6 ωT`izѺ#MKLƽ`y6x׍` E4Ãe xJE}CU7Ň ^v ʾx͊_!@uZctEg2[w*]8̨7"ULA !3OF1`x5! d;a ޼v% nx)zqAH90B$Ya$gF-v/{A:MnK\! ~= *70n!6Z'xs4o5b| .M. /9{!D+aU{ok̾, !V 3tsH[*bΚ4XviFtW2ƽ ԺyױC ؇]Q堞+5a?YE|[+;hGz"K!W9m̸8ߴK%*Fg !M\@rW^F6%O]6uMߊN޹Ne?3m sAm~ )?=qA% |{~g98l;LSGzɎ(wBQqT\$@ha٧2@{#U&J⃫OYQ?NM~G9xq|BQ0נ:\Em+/'z6~A*aPSKod9_[}F;t> c 앐O+#BqЋEɔGS_IAfgN AkRp:Rk+PF?٤:,ؾ0Y@I:>:NJD7@nף=۫laĀlk]Ur_/;˹GvQ-?ɟ9 Wpaқ'/bv3 :ߨǐx5b-Ysk^`%uޑ/b'̸F7(qJ<”сdV?σ\C'd'}O¬ybDe3 "A/L\Jrt9ݴ&\%.)Qۻ9?.B)uwO7| H"PN[iw>\r}}.KR3qd O֌i3k_rhe,֬OI%\`(1s/#ܑ{|6&ӏDŽ3cOLzyX!>L2ށԆJ }{LpyURYdjYJmXӱdNg&0[(SC4ưg^ҥ&\GOkt-u9H'!ΐ4Uj,kn {|mH)fzuN u)-hG3jIjD)-AzZMh{Xg/PS;:(]>+-`ady-<Z[,2s)j mtz]^3bdT'gL 55'EiMq<j•xmŽ ,}t so G{>qE+2eMKQ|q0z34EvʀrM&$9Gb~NrY@F} M2Vj_~p jv]spWK(㉧g]R@@M J>%Α)2Lf_#zs7T{`:B]\t>e܇FqvL8r ![3SJLXHnOӋF;(3Im4]YV k,͂}%I-_='ʐ0w'k]9R`'g0L%ƃ[|-'[,ҲオW_X 5 P2CݿXj?C:+l-bd躯\Ӹ?nq-[2ߠC*>B=diJ:Iq**5Vձbϛ3|2_[w 3M'A͡`'*=-]ނ͒&T50f9$arF]n]9W`$03)j26@t /XtDZ۽ oXL3H Xc.Ў5]27wla75b{eb4XUcɣ͊аbe7ׂV(\SU$Z!/ "V$nn+0:I} 䗁3bČ@\ʯeVuqr>2f]1!@Pi I8%;&1 m`jKBiH>iw36o& \0e&g$~[ƋS 7sz&Ss|:]JF0&kIqhFˆy|x^_Aw5܏ˀU•KC72~P3β{/_K4hA f|VKMќCPBMHRrOс >d9Y P#1B,9Kҥ n菎5/2!׃1{K{XlR2^Az_K,ܤ@Ј$|\vt/?Wh{D*8c<֮BCAl3-:!cB<!]耤76`VZnmqJ渦rI S *vQB}`eBxB#>QuƱq]e(X⃀cgIѼ; uǥ_0xi,w(1RT5&$t\F6bKoS;?d{ZwL*@_ $xR/k{%;F  w>!_̈́j%I3JȷsfL2b|q6Iy#lȦ [:"[49gG+Sc xBk(?6XulC4 Yb0 &hPxaZJ =T!̅%:fP8&lÅxн&[BJDNM )&q= 29;nf40?ǪŰG"|v`v`<1NA6+7}zsG'2a5 H }]#>@:;\Wr/9 1:ߡJ? Piх1\ _:s/|^C8m`z^r84F ez`i Dy f4PIAUWV1TF_3*ޠ8,!^=kYӆ(An$^` i\t54/ 8o1dSOP\뛥/_i׵K,o}Bz?]cE/sTc39qg(g<303VX?|a `$d-0m^a biJ<ܱ:r4Ru4Ehf#m!ƁhX-z̃0unYJ V+iYC"dK(Z] "~hk\NrlHE-YAئIqc|~y>x˻(gJDaf^߮!ٮx~E}W z~4_6ұ@~H$00>eI$ns42={B&-~\XM@)} A^jŗm[OIċ/zbzc8D!M>'k.[.0?M[-f|#=q\'x.NC]C"쿵!8oE"j [OgoS / 6f.sp+Lw73^.` ї b܀Ecpu/ %-2rXNZTO[8)ɗi 7YclSDKa*x-p,aޔboKo7( k`Oi \<8Zn;&HJ_~"N=7hPZU[w:j"݊j/1-UFCE4wV p[Ğ0Z,sDhԍ}n!gr5k}od^tLN'A5 I)٦U_R55rqPna⩏5.bX.ТSea6*Q¥4M֚ T RzRVfևn8i+Ӈi&r#K立iF@(z2 # :)dkHf餆phrڴkᰈs B NȘ+uzzKo"(X=GuYz,OyN `3p'Ve%' NKZIC?n|:Q*zAw$ (\9"a.34^B\xR4n.{iӔ͝].hݩ[BBȑv]U?ކhDF\bJ@J|P,5xb&yZ@K$#IDU2Y뼕dй%q( &v(k.fQiU+e,=T8<*Utfq~1F!*| ^k\-Z&1B'`-I,džug08}A ﯢ.]D lηIcvرj6)`Jo\3Csٚӡ)WA&,U4>f5Ťi8# sz{ įqX5U&O[b NjWoVzy\M1+a|؆0{+t"zuU+~'锨ԾNxkc]hM$ğTH OˎA{jA__&Dʅڸ߬G/sQ䛩Gg qtY$,4$WϵHl%O[)(@KnN|Y |Q,4R;J?ʽOYug8хx,t9r@hllWh'$me`aF&`GS[^%i5IttX!P#wx_F2W[XڷM/[=&LINk)LU K?ؕms%垢";? n`VizuzS%EBݛ, Tp՗5 T=!=>nSCd*/loD[/yqhr "a'oBa/v 7@l_S)PjCiJ~3kHxXI.&E@TXH*'TKtR&zNrzm"053j? 6 YX1D⑎n-& r5х@)7}hY A_>v̔#-Ӽ`KTCmOw݉'-G?/AHH!yP(2U.z`PTzwM1oBfgXgjQe(ţjuCI5En8Ԧ:)BXmr*숯z&ytPq 'hX﫪o!|M<3-}ӧNpY8X5-2*wy^3IltGwf}+>AUpdtt_.5Eՙiom O]) !9Ap&90^XvC<"^V$uƧC"dqoݸQh|hcKXD0^Qp`"-_;AOWuNJTjPKDV= NB4܈0\n)!M&Sg2PI)Əeu|S@4WX:%qM!R@˗i4`\ h"^u~2@~Ң<{\|ymrVqm6uU?yWYS1$ 0 %<w!`?gCU1ʜ/*b [ K)x?sZ]{iv9膥bzOL`ڛvx=AQjܪ]Qq7γ d I):Ss|ĖyN.[ބz3dFHJlN=Gtμe$lփQRIjindN\z@/3sy'GrD_GOp}ʯ'VQL[7z932`6R繘,1=MAxX qNJZ Jq*h@ ᬀJ۵_ܳR)^B5p[p!Ĥ1(gʾ,;\8>aCVU\6:,2N:ґnN/͊` ޻6 ΈOS bt]4f*yxQ`=Z ^o(,-T$9 L-Cf $%rCDŽ:eujѸ$JYoѣ.җ9ԥ䉌Fl!]ǡ1s'JT*~EL I3/RqL(']\W;_18áw_|wͥ$~/RRv@q@XsxV@+#a F/3^9`Pۋ!-!l=NX/͉9"zRb6X:3U1dskxm#"pt|Cx~ip\ľ^rc` .˝a ncd^_̷ .RxWOFifcI+;J /a-[ߢ[L_ /v%'_>¾I (( f$nƒ\ifwG˛}uȿVB_k,4Yp|>d Ae4?7ql!\ňKч%@-#MY5Vk`J7/F𴶷B%qb+!7]@` UA(b$/|E/Evx0.p6Q{^YhΏOxc:ct y|XjO|\mfGkRgÍT8Z¥ڛcYC-%8 iw*AfhS6ޝM?O`Ȇ0K7D#(3_7mW^9?V^ P:1r5GGf& :'mXWF#$BPBt|Ō27xFhѻ1נ[:euui/wh"O,{s^d,%j-?4&>9}中} $8̠y5"'wTx4eL!6`\h* :4 ,W85bpRyB%/iQ3-l !6{ghQ0;ĸEr#] P ZiJAuBޑHVH;N!S YN:nM i^UM̤W]w4èc.Pp:Fs ypTo#cEqt *PTƏd y.%-+Zb%6uޞeҸ..r&ZLٻƣR3b1?n RѠsbiQ;@SQd}q7 7Kz]+WnOnӀc~@|r~:z X800P`#>2β>(_[C]j(_M 6,5Q킔}ltv`=s]ܖY4 zi_v,kUl2 ?Cz% 龸!Stub0k1x(*Ӷ3s_B:[:Ӹkw}{ɂ[x] $EDJyʞg% &RGbõ?)7X)WߚikD d RԜ2kBQĆ7tMԙQ02o+*A]Q!K#NSY rV|F#? ug¤ *d"\3As ?|OR8x;s&+>348Ĭŗ5t<|Bc/vk E5"mJ4ΨK\E%T>~6U~ x`L/s6!@~ޤ-B b 'mzefA>7dN;W7гh@_Ֆa[ =n%RǭXrgy,H{&j8Jlb [rEG=9ч7EQ$d%J%fw:(!cq,'ǭƗQX9@tC4y Ji7?nbkWs`%_ \:5giErdĖ|y;0 (o`Ϡ[f pFlOi/=.SP[|# 50#D$. 04 r2FEI>%oJu)1H|\7"1##t4 [T0b ʆ*qRitWiP (;s<;$ _0=_(k_<˸|J(;t.sU?H(Ed9ke9W>ެ@@\X/ hG_ye+H)4U7逡(:'~+ĿO 9?`YwUޯ8v V)e6Pr+’5hK?qAn%l7%:Wo?1pKc @Tĺ,k"*zjH0pF tum4A ʄvQlP/M}2-$[=N&JIN$g" +_L(nl.O/A_'_#i Hf;PhdFw ߘ`,:ݤOYzKkNaǨg ^/kElDkIPTNss}/'mjYdכ6a|l%`[x<ӷ`?qfb.gBaB l5M7}u |Ƭ:Tp|99a$sNZ.#mhjG Y˚sN[c:>wX)BҢFWf&hXoo]qxě`r.ZmjVE^ݺ\T줡 nE !ihPgmn{6lm*YGN*1xҪA*fǘL*P:&Q$SMmMf"AO\I&_eAGuTs7:b? H,NXSnsIˀ% O]7ior-p3[$eV> KȰbaG3"O}g)kNty9sɽ$dg̞Eg4P9 sZS/a շh~-`d5iC$ZJSn_%DOfdmksho!n򰕵ɷ-`= g,Eak3q$n*C>PENKA MdVIB)tiELc3dB9f9 >E_r]ZfɉQW'[jof^5bB5ar+?M'EJ3}6*rxPh>fPj3aP!?qrU Q&,l!Ă3~O0+C /7eC&̕,~Yf Xb,e&ȇ&--Ei\;`X⹖rl$wp,O FFV@nIb%^aKE3ro,ygv EK<<* 2Bʘ8,QT] d:uowڊ"f ZyIO.|/ jrqlemK+Z?> .cV!c̮]{ėXԁH5 16X6a?/rH4~d?j}`-Y?3FE{_̩<`-`:L/L&9@m' M1nZF Jb |ˤ4G0` Z[ՔXWZjgQaOp*}f#NxZ?M)XKI9A׌?]R%0"JVxCp/(-j!TOw>1w24+tCʝ1'w2u"]9"]96F]ro?s6vg3jO~$Ysm_x\~2ߋ(Iؾ*yHߐhgD;֝Vza}@zM$*j/}"T.麈{#vʑ3-?>0+ݨ~¢DwjD^zi=R{Yΐ9a2M  d ۩˘&:ъ~/hDj'[l*PM.@hLJ}btToTح?;qæk5c | Λ;~11M 2\8̽F733=xUb&-r_e`SB<|M`!?QmYRUj)L4VW _)"<Dž׹YI|AKGuIx\ ?*X{]y%quQu'7ŠSS'j~^^m[hI#Z^)W+6{-j4HDkz`Q3=9~@7m`P:Qr' M*$)3p|)rlKŝ F7 5م=u3>DM (D Jd%SҔ /7wZP FbZf+II\%GC vEڂCL=XvjOCŅ(~cj c|?#˱li 0WБI72ҫL.FURi vrCy(AnScc+[A.,\OtTqM{i ˒30z3(;fлjÀ ug]T=̭X$9jŻn˂z#2Uߚ,V޺lCqӚQg.0SH\ #jlD=h,7-lrbCzx=$8o{GwL~ .$贵W{9kJk!3}z"j8>7p۰e=e0«{2cp_dܿ· ܥ]/%7<.\awq9ש@V_3:!KxBk ([r7mjwg!erv$*T Ywi|.PU;[](H;%k,,$ hJԻױqawxL&q֘ǩf~$yvIPXfJo KSmkFgEoe̩)NΠE6v1pFbef8ȽB"Zd]tƯCa:a͓%0cA}n0Lj)2ޤVrDzxqK' ($:PiJ- h~!&'a)'( {Y- GpeMȼx:/S>Ik|Q8o( JRÍw)yȦ;VO'ZՓ!/C$z R#ٞ.#x*.iͻZcIvqCS<.FK>X1cXėl\WI~T]9bDڍ!ɧQUdiΊl=CEˀzXӐu?`t­8o/E<+m#GcUZ;-"_mkiO ݀"k+[ jTCf1Vr.7S֘.ΒXbJVpD޷r=V[#ő<iNMZ0|:ePՎ,fuBߒSlOn0L}X;,++%<6Pk9bQL{<Ӯ[_W,i :.yjnWNuO;OH 8I<>uwWF'i $22d<@;4ܚ~/Yg?llpꅡ9p"ֺmzz^gyNYR[d\ف'9'ˤmRՆƝca) ^/uo9+r;8C q[vaRQR~-CpЫCIJôHF֒\ lJl8J4H!XGI.ݷx4J3ԢĪœpݖ2)HZ?OZ Ik[BF!Fk7ҧl>LmϜ DIPvP@@6EI\4*hְ.vsVg *%ltڥ!7R&Q|xF1B 퐎xrq8t(Ai m))+Qr^+эN3;Ƴ h^_aUdY_Ip~Po$DT`neKƱ[؞bw▃0^)^[5ջ|kOĪ&Sd{;lPd5$ך)LkٟZYSfe(;Q>NQF}%㵉 P^*< p^%ldtR\I0: GZ=bL~07)V3"ad4Z λ_ccRAlq`>q % un75Ff,4~i & ݞIX$܈#|'٥JB@?^ ʨ /:\@w( @]h|r#8m\~eL$UyS;`=:G dCnQFz6X}0F3ǩXZ^47h.Dn/K%ym&rb*7z242v1qBƮ{#}MS!UO, jvMj B޻0L84Sړf5Xyϋ2=abl C 8p'[`v|rp FNpI-Tw\CuAF'WGN=ypW}zIjoD@B6QxTTA]vRW?O ;E+qL~Y6cqvvd<:{#y[+bws_vR hKJ&lu]B.|Ƥ-C桤}qO$+p1C 7圣ʡۈ$Ȭ/r81hW$'٩op]G'[PsD=L.nuJۼWjX*9N_Q"twW߮'bOn~Q9vAðw{Dk@:jdFYDߒ@"gBLY\I\1@0aHF*q #&qk ~{l|Ԁu";(ӸqdZ~Uzx 'nz(jb&3`Ao=/2e}Ymx0kEvc}t E}G*,*Ӛ p,%\ZnGw=S*~/VelHWpxÂQ :|dԌt;%t4T/|+/Fձ2;gk % ƪ]2rA /GkrH 6 6Wy/B-Tx_yr=xņ,_̑B #hepnkjAqOejPDGR\p/nrѰ k, od-!oR}5cnl":NƬ*"V1gmoǜGј@E:_yXV撌@t :`vrDts4 ] Qe}@fqjWgD/0|tC8"!kB.LmXÆ}S4h,T@,l[C+!X)O0DQcʘplڤV2b(Rbμ#عO[Uq[xY01dQdW߆ɿ7E溁S H .΂? 9ݲ.&4:;Շ<}No1V\Z ^I+[^|Ҡ=Otu*zlxm]UfQg'ixFXy<79W_MRijw9Ly; ,84^^'c^qZ؇;h 7S=!HjR  T S /:%?%>nVH_@AzCeX:;4;N1 ܕ~ỎJ@ ¿pjY7[rj钧bך0tqeWM5B &-IDasnOX@'(Q,ğ{&ی&o?G}eʊ.lc9LO=旄:Ad gͮSA᰸zrUX!Ȯ95('CXMdF\k[ Lڗwٖui!8Mv FijAR8Yc}6ܛS7 % {QZX}!uzSDg2/fzAl=:|XS≕bq?ۖQpgQz-JZFʩSohm }WWcfAM{5[ʐtJVg1bL\-+ .DF6~dYbn眾uIȅRHAΠmߔ%jqȏ6L􍰽Z,*Lx< @͆SDMцEDMZ,5Z6g^~YnZY<靚FU+bMZD嶆 eڴr}BD[wvWH'Jpj:#Z/4,iQ g1wc*tyGĶ r=֎$hyMg_P=<]a,3V?^gx+{Dz޷ "FF>:h i!!QEjZv 8"RZ;@ 69G۫B}>FxVpy?@=r6mƣ5*lcr83C^z3Y׿8w-¾5mʛD}>8O^0'(![F**_5P0Tz 5rnBoԇHWv?DI |'m9|Qل{~ z{)+eN2.  lCQiC3LI ;qToB,eN4}8©]R ~iK4sWf%,= ?d r%4=XnL{ ޗ :я*o2򊀤QP叢 ,ʁIio2=9@1 I (ܗLj]uv[CȿOdJ? gae' / Z2nye!10T/oP 7|`Zn\LG\1kJ,*P7mAUQ DYWF" t{iw:G4."MJUnMw8¥) O@=ƊkC+f-$&I SLS&\U}CR:PQխޣ*A7ӿ:k{iOG7:u%Z)wn_w-E0vV=BlsUU?%hKN+[ p<6%1~%KJ6p9Aowx'w-9&95ujނLߑ>}=+0-Sj2;?H͟maVP:K5+)82Oa 1-/ ̈́+Q}w-N=J,2~'LHIu~[p( .K7eW뼦8 9`(1*":6Nq~ǝ=%D)QҠ|1wbϝxvDIܹQùWnURjڕzOӁ]v'澛oM-!h&C?DA:g  VAL;進A^ &MuL?Ɩ$)/w*D`M(S0HbhˣH5#Xgu~KfS0s>A=L۩>E1h5ue! =oj]Vϭ{es{Zb~U7c}x3 AJyIsgL=\J5>obXO٧f./gY MU&9*f^㝾e_n{! &`TRɹLMѽT5Z׾pYDpUҷt/G훗s&YI0!rPu_VrӚE>ͯ2zYve_Ӕޥd `QҼka79{iaUԷteǵٰȉ;rk U )G)SSO}C0ҷ}tSU.?B%nN8Kp:$ƣe9k}b_( sjʉ,RN?E(:S@b_ѽ@j C@ 025+a4Sgby,GjD/f#݆Rħ#ͣzҢ{z(*V+!*=Y7iMBu7`{>V ݇ט-n,+}͔HHA`hɌƝG$cAaOQ7zIށri;}#Ĥ}*" :gmZYQ(~.&PDA xGߢjя&l%Ulty?t",kZֳ%I)LA KU'n;$nP̴CӍ6櫊@jEھ_м ,|=JHOdLַ,ĂH;?Ϟ;NiXL դeu,1Trd.$8d޼FLըPrn?h#:j11 Ix5dBI@YΫ{QK:^ cuM<Sِ,(hg/$Lc&]TB9ʰ5%91$kaob |oΥ[\$ 8l \|fD1\ՙή/b㎬s~?:>J.aq9T)yhOa|QI\bv!w `NzaLqlEyP-\y?2;ު#؈isJ7k{}b'd5BĢӄ $3УDw?P'}fuPtj 8,wĴh[w//'g JU*!EYNq & (*Y =+,_BDթTd\8#zO>(J0{ಋ.š+ @T>^|S<qSJИ.CFlo3-yh3cIYѦ!@ޑlbx~5۫v4twym=_K1i]0*K=B4OU`'L-D@Ʒ*^q!WO%.S6^  ~r>Ͼ;w>ۨ}Cr|:T j0j\51iWXGA8fe$  =铬S : 'wC? Q*0*w 0V h O#U>"e18Y +3TuTx唁0籃~8\uui(jr9vo"]^اu2TgKEj=Xwx:*-92go%l~M܂nsB S%wJN$Cm:K֧+O6Nh_w*_u滮9'$lw5#4YD2 fB-;Czա!GuM7^c+57Fb!oe,-'/en$:p@j5עRMd2 ܐQ[V9{G8Ѡf /<޺X69T<9Ymxę&[8!G3qZ7򭚫H %8Ñ|!PjJ: +Eyܻv`R(x/Up{US&ܲk>؈)3\}K Pn "8K]W J[3AM K=s"x؆qQr0R;0.@0Wu>wiH| :xK56ݪU|'ݛ?u`SGqAr=oyGyO%W2k XGh΃Z|zKaD5?fnsuݳݾǺEڜ uMDN)*p~>5#;3y]z ҕ5‚{@%|rTzu$C5TNo QgՂ- O(zetr9U&q$iBpNCr/ G[¶oc ud.*;;-܉)*.AC#b?2 4x c͎!sڣuY !Hv{`r-#^$B~u0kNqvA<r{eL]Y\Eo\%wQ_Fg c?V)yN@oB4S(֯q2wCDA;ge!=&sbe5G` Zöb> /Z ֐Y <8;H|2ØU'Dcf_>cu6J G8cy V]({wt@&rV;_Haا>?Cj K\zs3[ZmwwbA EX,<;Țז)?$CT4[y'TѦ' >ȪQG@ ;Сc ϳDn/JWЄ& m[,sg8 ,֌UЎJX<v_[K{=[OhOj_EM~  (a+f. Loa 1 ۱*)L^h3jZ#LEDZu%dIjh S{^;D{BÆ a0pN^P-dx(IXN*oEeaC-*/*8O*@VrI""Bܯ1,ְȥ, N\{C͉HEOI"f B9MKsHViڋsա:C1,X%ٽS Y5B% *6KV4i Xɒ ?+ANx0ڬc%!Fw2RscY7&ՉVa59dLYRkfFД?[8{?yF>l--+ExD\rQs_xЎ!RnE4 z޶٧PmEѨNz-'bw\7Me@$};y#(alHK~gy6H,ª6> u*]i1F?Xe^:g@&MWy#|z\⇕ &{Qَܳ[`rgO>%hdd3A?ATɤHtDْ SEPʽt^/;yt+5)?Dk}e:`عYPZg{x˛;hJ-`]iyBz5X'P!nCeޕHP^ADr\wƥ +$Zל0O~}D+f G4_*畛hpi>^A_O4i`[Q*ܯ󚅕^sdFi8s\G#I:ea(0 r-y$)˯gW'jcQរ$jbG_ҝT[9wF]J<8_InoӖS~L8-+? v^4䮺ڔwz5$ܜ,H1F=gt&$JsQB쓖aZBrCb7jRm7w=oc[khK5̨}QgOs6h ׁsrN;,t?>dzs1@=*ș&A0js˒oHD5x]b2dMWg9tp4t eq:eD:ٗ).v*[Qɳ[i}2}q;Qʹl| կd}R!MF#XᔑHL!LgX['^Q_'V χx4Jꋲ!^M#nϫx=۞,{a"^E[ uM\0JT  o +iX{fd[;9ސ5L vqi@h"+3]c5xMyjZLg_C_ Kא1/Ⱦq &- A!e?z[YrҌcsL ˧a7S `S'hҐhAxi˃2]|DzW=]ݐ`ũCYlА~ 1f&:q+]+ݐ&?Y;2 z]D;:vV5'0p%/I|1|,,NHz@YNН,2n c@KovHV d4+ tAZctQoc!T=~CQQwgD 訮Xf &lˁ^ZZnjŽ1MPɰ{T+ m~ YJ:F<#s\gV$_Ȃz5PPay3I$znl;zi62ŎA9HuWV9W9HU| V -IHy(x+cT#ۈ~)KwXvbwħgI'*9\k6 ¹S=\B3ځ"dSRe_8'Fe)ٷtN"O53L-q^AQ43:]3z9f&j\ `|A^ D(~9-$^2+Pc ƅ&|BݍI[b3 73N odK{)7*jqf=&U_BU8R7r/MPhf{MIRj| UDztڠr%$cAVxZ@82 I'ᙈ,ͯ>vkNx Bӕ(l^߃xdeHԙtX$:p b ap.BFj}|gh#){ q=2W~/W5͉O[T!H_8=;|vR%-9Dكv{ |sB'k;(YƉ?A<&YwN/wyd֡6Ut $5.2%aƣ&1ĥ'>xj>1 m4_n[\;!QMjxɜ9{Yc{d<+#L^+/14G'$Sws߷蚴m*J9Nv" ݹ3V"QU6mlΧI2hq1!SV-Y sx|GSu;J:_<NE?% KC547,tj+2X*޻G Q%¸O})9j_eB}^Plغ0~mٸS<1/^(M=7!g]!|x)q(\S~tO r;kZנQ5j$s y~L n|O<ֲ)Ex]_AD$/ju$`b>M#>pz3( 87kqo¼jOo|L.a5-ՏS z\8b"ʷk A{_B:Bo:9I=ܨ%xÌD/Cjɨ~+`ִQ)`ħ-UnסKLڬ3tƭ#w ;NyppL2FGHgjLj{:z#劫Ї4e t,?0k) ~?hkSg`Z,:mAŶ8jq ~33ɛ-zCC,!q0 ' ѓRVPf'x Zgh&O_BuK^K@-^KKV5roZ o+oD츼)H+D9W{Xh^_BBOߖGahU1UV{ƇD*^!J4*m [-HP4:;;ߴcM%jX™pJa;%װY%6b=bkĎ]FqCcZKs><*xuYh#y ,!޴6`%U Z ԰,̍62Bf{y~>T|)\w,-XC`H rI7S9YB]`#W!2Hn ,Qf p\^܄J|LX`omgWM`.LK*ޓۦZ3 ;ji(Tډ-G:{|<]U>FٹcU+)K@%meM'O49&Cߐ(=W\?2OG^7qyڞQ^>ru򒦢P~`M~אbWs1O%zQqOVNvWQn:;vɡinG'-2!i5Y8H3?Ddb.^ R{h 4iht7ڌ> Ar> ndff=n+u\#jd īϙB*Zeԟ[2f-՝d\)Xįa]i. PY{69]^ Yr],LjƌGY]Nq=(fJ_-^Zi{;g fCWd=7^G@Y a;pDG۶rz5 K4lS`# E+pvFK*$QLRIA.hdrn~O,Pp9(IH %;O*5yX'Dt.MۙHB%IQFf'g{pyyL!:7F,>ӳ!cmIg 9+ C#|MMbqt7^Ґ\.O; &΁`.ʘ2F,Q(,(:{I\^jMR"|.oCy "93-E 5}~|iQp 2VKsrM<8y^Cbh cnr6"z A!I8{ `,1|.;,]V NfaF0.qrh =eHw@)WГWufXl'FK6+%_>І!WTF|=gGе%9I]x{A{ 2BǦ%)lPø::]fRޢČY !lNDX;ixM{&nG2P!Uo{pE$_k-0zҤKE1x_N/"w7N|4ŖEc$cKsw`c)C6H9i֡SJmk hod"R_%P2]:Ѥ4Aoyrʜ6pw3ע툽rA\mѕ<GuW;ߐF!eԱ]"үz:^K(vӰJѿ)߄~ ~,WnCSh5k#xFz 9mI+_vҾ px|RŤ92Iҋ.&aJX,EZί$d.xZB:\3cm8Ri ->X?q/VJ{KK4#R301 >&(߃ N?uDtelP6 3=4D|I=IP&D/oqLu޼30ޚBҁMxV )ou,MW>3G4VMICDuZ4t2N֦'Q2usy-.P)E͖dخDZ.&>_m]3b+RZoʉ8I?xHl;P&m1.t?pH/= _L0Iss¶܈ jY2&֡tg׏u@Ifk:o9 an|Oq9A0LK*KW}_4r=SCξ "ߢFFoD8]1N.ّW%fw.q UN8nZU)E8jsP5ۼ@(U_cr=qF{[;bOro+Zpq4DjsDbgv˂=n9=R$5&{N"fƴ#}[zZ xfgW74k 2aB+lSXGD|dy#bwDK@9Wû+8*a#cm1FH ^djf'Gpʲy1Aʏ ug"yZU\TH3B2P׫T`J m8&SB}Yap 9|`d^ $lvy p =x7])鋬J<0ю7 y+\t'|Czh5Due{-}}&4+$|u,WH҃J[E%m+BbcgtaaPu/ӟv/6q[~r=Dh2tPk=$U -rXj؛5WQ S=$ EUVQ[2} :mq8ւ@LHmmI&1,5{og(>N621>v5,&&"~oݐ q@`?j+aPv',ЌFǒWŐX4oMjbcP,VÒUJn<$:T2j[Ffp9.XX%9{ %uѨ-/_##2{G [1.M0i%a{+|Y|J) ;kn!'Q!O\|8erLp{xCɆc߼ egOE1i62gURmʆݾQ?ÅL#xc L| 4H]<摒=vaSO^v3 J.q,%~䥤gg~vA£f'Fp ~{1 !F";F** \b@s(-|WjiT1AW̹~K&Հ/ϙtLϪ_cPUdIpEzDyY'(souUs͓kp7E5Ly&t46,½\/5/- O yyj>Qy:o-ͯj<?JBsu~|!{7x/3lAG] +4߫C"%9v" )GiX0eM9zU큉sl!ClLhGKD)cE^O_zSnZ[*V#U _N IbnKImu^ ܝzsWٵߑG5~f]&áq+.3 ]R%#A^*AF_2L6:!gÒ>)1 zC4Dɠ~-jNIh=O4é8-}=4ˆAFV *'yA ER^S*`f%c}R7 //ZNmj/i+iYajIjڈ(1}ϲ!?:순OŞV{nKY$9 %2$3r什V{=^Sѹħ(`QG:5:Ө-ЖqmaQ" ث44f) EqI^x6!9#PzA9ߟa 8$ G'6>1&!5UTpѷ*A߬wlDZur,~ֲˤEB.P+1Jrf wлٜtCDx(ȩ^cA| rzW)_4< )+ rF GjNHSVSږfR5$qhs}iڸxS 9 hc]7^gRo ~JhDV+wZ \knIh.$?j0 3&&~7WW`rE@6>H/W9 o2 X(#e2q(0CBơ sD˪8oT<2!8 K}"fw@xYP4(|n=rEr ]jZ[9Ej |6RV-b(zJˉJOd`1EzrN2(si(jk2bbuͳ"Z Ibc~& ޡEe*^`4“i^6 !vm[gq,占e#u-U~Ơw61A;RE$(,勫 ? fq!]H} h=M߲f%'9 +75O܀NJpH"8 Tlb:kMc*'xvBZLٸcw^ϛ.z[1JS\ h;x֙B[AWpvm;1&||Sج'RdZ M@4NF'pvm"4{@7%tQGt MG(Cvm!hV12;4! pI5,C 7FZ)yt<8I swnVZ֊z}.yIx*s}fz4~2\!+PjzY E&unUֆBӖP{S@eE~CliOw ,Jȍ.ä E sR}+b6iř'*Bj#-HWmEj .߂iNZX=Qe=h`>c>k!De:u" &@YbJʝ5Q?ʍLD)ZD sI>i0` 74Z2'>Yeh]o 6ohe6IbR1:Lbjbvh2%}&9YZU7o -,*jϭpDj]ҷ"kJd&3;۠jJ^^YxYfVѵq[EjCiX¸>vz!% Ds,YɜrX:J 7:{vx G4m겉O ʣc,&:Zb\RTa:N\]w[忧Q?E(n聾@Lw.cZV@NDw +d/\`9(nYo ̼nwZ~u PZop$-%bKudEϗs(T; o@giqV\t!OȰz1栘m 1eGW+؋ɦ*#0"=-8%abr_K@gmMUZMp:l%Eƒ뉞illWaZ:i?"91`BIO(_wGB~sf"Mi[L&p$c 8@dqjnJ}Jտ 106"P;kr 3Omf͉Yr֦8+ϱyNwRHElnG D~$lR0a$ZPrZ0 a]}8G_jUȲ,N)uNbnBi ;y:eD!>l%Tk\H:[@i5aNCď*@]l:АxɂXmM¦"2`XS6GHܒ̸2pIjp.{S%]*M=ssL`y\OBiRNCF{SI@G[H@7+arJt*<z1N#,:bkZ)4:Сt,M J5ZvFJc 85\i.D$8> V9. d䃶;ks]bba_44y\rbV=Pބ ؼ#)0e|} ?뚁9V]KJ%a;نs:4鳎#YB'|Z3H˨ϔ;MYXlRizi)V(||abx%'ň,{jT}r~j.Sּqh!˰_fyy&8-6{/D@V=R&˾IT4 @}jUa*LB})P(u]^[K%P.xLG"U~i~V[$.0,;D@Jzo2Aڱ\bc` &̴rwT.HwT/#8PY"FjWU_cHN*16и5؏?҆5q-LGf,0mH5> zo&8cՐ]~=A+Jk[9`F`AFzu؄ەЉb3wc5"vCERj8ߏJ4R\%d'5/6?KPB6\QX=iҖdu B_,fҳ򏰏ќid+Fq ~|z8mY~{`t ܞ}vb.!qJB|H*{_toLxfpLUOF݋ppnG#O0-=E22i l<=5{c R+SS0g:AB;r݃Z|7r#w2L`[UfzK-2: he%۸X8ӿ XlfժID?1ii{'zj$gAd:찺]]-؅-^!5J7|-؆Ľo9iX}m /Xcx22깺hXBZ#s.ζ,C> ߌ;RaY2֘Ҳ-RRL)OcDKi>u3P:%-g0D+p<J¦Md> eҸ0S LР@ p6;L+CG8yU#.SDږ)c-YF.+ftD ̔ekgKAwѮ,F_歉;z~H!}5P<:3irQUJ9YYs^"?‚k$O"Hat-x/cJC7_QzMq3y[cl|?'37ߔol쪖A|ٕTit  Bc/%T8F2h;2 'nh9J!t^ CmTc2MZJTIp&B-@ TT]``BSs <B]B,%"q^:d?g oe~zǹ)!`C|^EQnM*=)1$& ;/k*ʥ[boFňhE& fM#IgGs5ZiHHOhYQaKObN wD/MM=ۜ,rc%=>^-]=y5=Rf9 r br4CtdAh8 `́UĆޮ $#Goa6X(hFHj}6=ݗ~t}N(Ɨ ̽2@DxfO,aYX6?"z<ت,sS)呟mIsW+%]Jg*$j0DkfYϰ7KE;;:0B4 fV Nk2=DSDez WʁgܕBtkIUS!岣$1k@mzl49/Q^r-R(7Ea[bӨ͠R`#E椨>#P?`Ȓ ZAZFH艢7^/fuPV䧰<@Cԧ 3d"(po -V/={]p/#kiWDy6*;|Dg $׻f9' N)8Vߥ:_elL<\bĬ ʘ#~,Ɋz¿X860I$ybo7Uy3)*tD.if*`80Xj,uH[l+8o+sP9ӳ&d,v OX @.is& "._r%?.x:1/; 3(s˒Uhry!m9V;\5x'2)x%%@;tVA?%zOc¿,}~g5W R e/VyLsx Z1=?t$XBvYlJ95G%5bC{|c9' Q8bY9@Al/2VJ*&6@ο.Hēe[C׊Gs:Ec'ݦkH8 O]c_Kq6a†45/8.8Oh' _~IߏG .3+!a>%m< h{8i., ИR) 2r Y"6[Uv&{W,7pUě! z(X}5+crk5䘠G"ÉQva׶;=o;nqʆ$(@>W7 D!@kS*n!%ScOGˁx|Ae[% L8}KaJj@\lB8MBmժȦ"=9ʙŮZ=Jް֥j0Ri5*r-jtzazĀO6$WHí \rj7`c돕c/yȍO?~# y܄\Iaj̨"&X|vE٪uD$㉛_d1Pͨ;rq,qLE8Qw9tޝx+(8چB-0tWOE ,Q%{=)\nR痪-1-6kTխ(tzd4Uw [ʠўܽWǪ{Q``` "Xs`Dąi또⸼مCYž "LwH0dL*FR0x@vݏ-1Im d:m\pS[{!dzˎugCqhSՒQ8 Y;-YJ٨];S.7TI! c!mBo" 'vIVgl7XyyjޒXpĽ2sGx2 ](zOnvw]H?sqz}tvP 00G/r=b-Dww0ړʀ^#֪G dJc1-\?oBЯ:f{Ug>p^qT-6oT5 j;ScYP.tKO!p@];F<&Kesoq=rV|YQBlG> WXF Pͪ:i `+"_qa F ]lGKp=cƯ I.Pr̳P.5t`ge"9zXB^ٓ n QPyWǢ+"᨞Ń&2#`-Ckgg!RMt;3= 0Ld7K^B%~1kT̋+6K9d!u+[l̾= o61 3?n7.aPUwW1n9/%rŢ_&XȊVGg@XS9p ܩ1XQf\ iKl⸼lt`_E>&w̆?YD,@s }uH9T1?!AEA*) r"ԑŔ{ |,FP]ٿv0Ey't,ACg0/E"QG?&iJ[5zLS" . oB=BZŚb&P 5|7ƒ5mH" ,BIA'Η =cF>$KE@v'6C?W/"\a&42`1HjcZjnVz44z4v]noO6x#v]J}&VN~ٮŻ@h1ug7B'y":&36Ȝǜ¯:҃C2"ș) I8@u/Y]Fш.vtۭ쓬CoKLƂTF.a0`qUs#5I(hNr< 'rEFp5}9k$m /qiN*nf~t,5H1ڼe^Ji7kަ.~ߤq)׹?:u: $ϣ&/>/4?^SE.)~, r@fvh~T*Wг`WP8@M^di~ێzT,m`Wd:'-Uׇ3gi@nla\jk$aqI1kk?MU1-@8~񘃵G@2[Q̡oTa+ЏdWfn{;ԙC}ǭ\t\h?6AIR ,b"V#K1.Nېآ&R߽o 8ZRX`!b:<,]* y4!o@8]4ràZ\&W vQޠ1LooikEc5U6x]Q&<(kN+V}B%5&b"yvHfK$JTըНB9jBTV]Im(l6p3ztZ{%.T^6I{zT;]D$ϞȮ1>2EZvP$7|~GkgW/2?A'S݇C ]jDP@nR)o}WR.xr̉,ccV&߱b3-!ݘWpX\ Q'U;¤ff5ds3{ u %6;1 sID!-o61G" nvSO.PĈ?$ȝwEm2^I#u %sxj@د>O274cFcgq#Gd;fF5z:te>t9zO#)[i44 nfbD>)\aWԤ1S(KcFIW[togO|\yqꑊ wY{r3f&rey$]kҡ4jrXJ¸}/Sj39t\[GV/b` O-V&f!-igzSf'y- 1Afly& pktvK(ϟvŷmزNO*]m h$߀pn@sR/f|)iÚyŇ1؈4Kl]Gu;ٚEKnlI5 p7]Vߖ\ G$?A{rW4~(~ٷhPt={)$Nx\&9 ~`SCv%'Ata&GU@L1$;O㨚bk'MĹޙ.WZ|ElT,ؠuDxH +%)eSDžC:m?ŬiHnwm oWOWDh͗!%S^{XgHy}V2Y4] ֵyv}k}ȭEv1ϬE~Ɉ s['鶴z? xjoÀt2kB>;h^NȈlTft::Ts͢<<4)16jU&5 dD|lU-oG>Td0hk W ~ץ đP5 $v t2N=`)rC3Sg.lnͿVÈw.=Jkj V>@7]3腋34GoGy$.`kGcb ԆppV-, y,)_5J?R_|ُ6,VTUTEݨCHj춾Prp?} hWj,h-+>P oRL2}ObaW-ʬN Vj;ӸsS/))Q! +>gy(Z>NB*d% QFme:#i\|Fdps@H2e>̜G%b=uXA+2PFx}B'  K/Bﴝ})R4y ¤YbWӰ|^ 6bnh ]bu ?KQL&UI)uD39VKVu^w琀Ϋ W/D5 V=xۓo-.a-Ј9I}/i`}E>ʞylcM GEh1`Ռa+$G%>AOMAqsdVoLQ򣙢nSf\}HAEQMP~{Ϛ70fS/)RUvMO?-9 .: {518U:F1nI: poT.~t ߦ)6ۀ蝲leŻ\q]h.\68cK8\ш@h挦"ARJ4cz3Β㔺)7nwZ^A)XQR}ΐSmUEvPBÍkoi+ھy muSYqS]KQ? +,D| 3%vUϸ`O nZn-휟 ,Մ* ) ɅBC!XW*"GU4 sbGHw^9IIfԤr[ˉL^o{{1aCVFʟ@"e'ӟuQp~@2m߇Oz^.\[ɨdS<14Sޯ&hչX1.:5Rㅯ,?AI:/pfNEKh1 TZU+`sKW!{Td \hR&sc*'NPa5[Bʵ*XŠ'b܇v/*8!}@}t'U&FEis8?˜G`i3+_-)9{*:{FYzq:n+ ?x*V$wC+\%q!6~;9;C<$F8 L^ӻjgÐ:EC@%Ew*8fnc ,1?;ɠ18cRG0Q‚K11=oa)Ãff=1QsK0Q ͫToeçogJ 3j`2ow{Fd\aZ m2,6<G'c`!(if sփ' ^|FX2 Ѡs2 һ, ˔O#)UBth~.;2 4 oiM_M$uEqi8Z"Q6~~Ĺb Pᭃ GN/pC=N/٭rLȿ*}h9C6 _nP@}X/gdנqKnBɝŪW$JD$w)R_hs|hO(LL=|]d2HfzhWte,hK `W# _K*p^ZV< FYqz2"9?ѻQ`| $[nws+_>*qܟ?OU:2@I݉gRD{ 8g'sSCm vK/fҵ׉m0 SfH"=8i,Y>xD:V1nn_~oP'̯4|SۼE`ݗ10H~[҅YK_+5_U*}H1B M:1P2ni~/.C ʵe;!^h14 6E6q:ӛإb"^Cdg:[kbN(Zi{Bû8ݟL0@kB0c-GdW7 i/f9#jm{-H{dGxI"]kƄ z^qbHY].@mC/P ۤD?GG*JR%Ahz)4 ⃭)l/e8 gUR@$Θul&Gn~jnmNl˹b QdqvU;K?i|tJ` # rKnd2_ac2Ml+YA&-0߆-즬 EvEn,0<E3tj~꯰#} =qL6o4@m'|n?8BJu`}2㪐o?R[W ,T y8@ ʆbqT\Qɖ#pHW $6 kdm*^!-R0++3KV+;Ϩʝ] OV׻_ F agDX"P`-gNrԖ?8«$7㔷Q|{KEWpo._BxMAtM9~ov҇G(%cН]|FEc$lw>I6KUB& 4X! _"i[Ņpi&~l x5gsZ?{: el;X= F8oT?+a dRR!PFC/3Nh3O,Hu GmHC>'0,==gL8U8SL%wzlk֊-KVY[M8h*ĮN,;/+W,%N2م`6$x=ZKM;6,\+A ]/cÜq܈/j}*$ (ޢ t R0C'؉`Xxwsh)#C%v^wfoO>äOΈt[;[V)\7O2ZJ,ެƒ)UmŶy"MM_Db߁S_J+34_ajz/H\|(&q}WEw544>U"8`'w-Ⱎ  r֬,.xbaxײ0;I)k" Q=م;tك&u|c' TH7[ZM PC!kNhHpBys`FӍ~abQ4> ("h`<$l974 4yT|E8$;%{&%;-)m 7OCJLgpxSB#!2^0:*<79mP,,]dML1gϓj1*:U,~xhPNpc '@۩H~,tvkSj^"$pxCEBZI1^`ӵݎ5m^-h pj "5ehy>ϬO ?3&@.1+B!{o7&׷aw>-PJ7r;6${r_3 r.cz߲z8HƬg2Tuɗ/>wťΥ`8YXk h`) &TDoߗ398g}SI'`7& yÆҬd$gRRdQİx3X9-AƠI%Dil ?5rn,&Rû\nř|9(^ȲkBfczoqd2R>fM>BebԡR]ȊVg]ʐcquk+~i\~NjhӻC!P缬ԩ)GƸ.yL83@C>MD%܅gl:{O>3W}F]Zҭ'1*\Y[ta= VNw2(/eE A,?L{j+T-5.nnrWE]e`(&+< ǎfՆz'S!j|gknfq: <ꚠϘx h'ߊ?a\?cw\܊4 eP,U9q;^i>(F}]pGV` jM7j > C{ q'XR ]Amql sȪc0#WLu`ʛ<^S^ $ڛc?uZq33潫0UY&OS'5;Ps2elq@&ok "рm%5lDH 5 ӫ?1nF9&a2t;;)OS]^,$gcf;eyvz$HL*D6wqWv/WEO 6l1@/r5}uz빁XPm>Ā9}+!Sg;B[w9b/pT;I^.'v?Rh|װѸ4@4yХ>M]%0bW44dzFFGi:'B,L)OY)OTmI 2%iw&oP E<Bpmr7;ߓ҆;HwYH!eJ9kZ! /6N-;Lz~[? .]e*R,GrzsO.rhRU 3Gbuoƃ'"J2X#dV2ӡ~6. 2Hw 1!) O Wqm*Ф Ҹa[5?YzKGuYðA#-&oyrDvֻpca d3%Qӟ1| r0EhYcXC0Tt}p]C;ωJH"EgΛ/t>M̬ >">- ~ >?-JJJ3F:*+[sXh&>BtGn"3."bШ7/<á:V/\lϩcYxO]VCbLLP =S%AZ- W؞)c,Bގ*//UY1m+r>68҆3BWHU#qCe7s G0SC=)RAH n>uEP["(NB J NnWogYɜ:K||CU"{lWi^\ :7n[3MX޾#IM,CTTV _ŜYQӫ ~gGk\D[!5ݠg \m-BN@g8Tګf܄|j{9)!ImP[pp Ɠ G.Bu1p21Vdga#Q4gẀ^" g ;W~dPE'2"yf~v혶HCdl̀zuk8C`̀\NJFnJs_ѱLHTkMJə!.*Ii-w A A|HØ{kaQ6- Hr$V62>8{7UUd^51pħU*FmݍzG N)mʕ8/V[D3[[ Oǎ BxXgPnQ~IAY)Ő̀,)FnKLV''0C}#f J6э}h?~M*(0HW:wF|Jզ21X|H(LɪL;mկ|tMUltfE}MR,~a(CKHs 132C`bZaS=@np6ǞV _9}heӠJ]۞ lȶ3H`p K^PƮh3Kgy)_tQ,9|8dtù* RAP/lz8044Fy %ʌ)ؕ~:&62ؙ]7=\GHnJ(U&% KD;EfSVp~jy6z#bxgxw6ι~As0dj\\BS]dO%`PY/ɱ[HIl{ސlGRcr];(oҾp"uW*s5d1[Ⱥ.:*3v2㱶7ȓHjn\chdwl+Y }mW4A ~\ڂT®>2pQ: ?.azJ&mIOf^e=[M| }puѢ1}@6sY5*JEa=H8X1Ww!ZY.='8R {z(=񶮧]㮙4<(I2I \d;-I 8Ʉh#p[{|]8k "oN~>K lߖuvq;K%ΨȾ5 blpaa@RD/כ%=!t5\h#([c޷`:1N=ӠѰ~7M{|cWTWS^ pF= ;AX.E1Bm}B@%,(tx5]Q0~=b4d=.=JKrb2@9t0͵Lhdhxx;oB&ԧ<A$z7j 3X0ke: s4%e|mL/"u96">2(z VBoMC!:-,>V # =g|akH^(Oqs:u$"IX= Z"EanFY~XH #ʱ9"cloQÔ`LhZ?1kߥlᓢ!JΪ2'"i BX23*) Y\j8&eHm*VŶ !2P>ZrZh PNϟab{L9EU_WΦr*70KD)i9~D̹9MJQiP \l}Ii$հܒwK3;y*%u_3?9E I(l>VIJn$hYDbر @+ke?"oEIgcG¥ csZ I10+"Z@;W`Dܻ 2fC˒pE?ys0{mʹ 0h԰ t1-DA_#R\l; {ښ<>c-mְ-aLK06 ßlzSEn@˫}JO岄N~w^CuE#RR+ª6.DA;UqטWbuijVvCH F j~~/q}oNt3k= q64CZKִ 6('"[#1]Pz xdw߱SbKq7;m"u~]Q|ը0k2vy>Ho[%9bftZEyUiL7}d/p)/+ısxWy+çuJR*wMA/v\t7Eu|Yʗl&~>,[å,}g辯h#@DR(SO34SᓺO(}矿S8JǯĦä~Ӄ^$gPJەRMm(^MhOךUQv|(f1J9 6⿃~7ݑ[ĤtW@٘gGs:Oxe:Ux^ m?W$Vō]VpX=2DlL`-MEe]D$|EP \di*^[+"pna|!Fʴ'6fqM:RXZ[-OE p wFo/'_<ϧ #3?UZUI=uPVd0TH=SvĒ6a76n4+Pn)_bw22ݸfb7jBnu~y_| aG݃69V~l*(F*Gy8nìS8$9'񰋖PU w j_zaeA1em}eONVlWo\h&F"Ͽ߷:n KpC@i(5iYYn^wڨH٘XD?ڐHPHmJ '_91'ޯec6`K&+m3U^7E7A bo,ZN&5u)&ma~wUse끻zZDuP9tdiK:ԕ%S:} Ry e30idA ]53 qש/D6z*phR hGKJ{̞FŪT.rGͻbΏ{N֡zOQ^8T.M7aq6Pf`T}+ mE)#|Chapu"331eo cp ~Z]u1_uF(Tg\$22|_ FWc]y {o(9 辗I[ rSN,}+/͗#(|րƣVk</+=%lq]jij>ZrQ'ʯ+y:w9-+ 5ƚ0 Ju%;xR2} @$`ŭۃ*f{A$RqC3K=pk8PvEZxm(?f?ab˘۰ƌy\ځYl MpUwb(Z u"ȺB ˗G2sV ޮ!1"jiۺO^?f6>-j1Vd%9õgUƿxWs.KѶX{so (,y[4kdI1q\ǿT.aXt +1t dC\~r1ж3r몀rtݣXV Fu&a9zE:~w @S@DSz5 :\ޯ t| 4!z&KL *m6r%2!?z$HBKXZ%FV{yӔG1%2t4s0A0jEHDuX؛:r_Y_*aܳvrb^nһ_{izA;r}bH 0\ׅtLȾ>aLxpb̈;.j)0C2 O+oR′G)4֜4> 4mxyL-7[} 4_Y9G% Crj$yz5s7IsʇzZGQ#!7-r Ttq8U=S=i!7֘vJ>z~juٳuܤSM\(TW/a19g\&&! 3G4oS.Hx O|oOJYLv{|<b0nU#;!+[6~EL+m]CZe* pU8^sF %Wut)pGlH62kXajeqwSS40 >4x#G]沵3.=O/Ƀo~j^mQWg-!ٓ@[*'Ǽg: R n&\we5Q /qC!hOCJ.f(دVY׹lh'1 Gx&3vDX§ߜ | ԭ4{5?7[^m̓]spvJV%E| }YE5BPQ2sv'_%-"N݂lסJ*afj<"5u>W# 7 dv`*?,BLEzs IvLgcHKjGFa9ҋިL9V09`qN:Xd0Z1[J`MV*Qz(4zލF;މtͅfF]o6-+pOF /{;# QX,y٦qM,hD:{;똆84l$i$Q,vfAT*$qTtTƀ-n`/5!y}AiKCƺ,Z[ ZKUjzuK[7gL_V3u/g% ^m`.|cZh`_e1#=DճM=}ǁ0H{/nP앺Q] fgcciFLo-x2!g[0'jVX1>y3.>D51i#7Z$$(W/JƣBL~)X-/g*.8,Ⱥ-TQThHVRF-=Q_I+A=IuXEp]<&@4֌ro{Yɣyt~ך 0 ?T~H@UPW7dg6&wz,3pCVv%p7UB!Eݯ\?mc˲9gG"_ [.?Ӊ4sغ/u5ޢ\D.5-zx';"Dw]ewiÚe#Z2iY*zo{45$  > p> ļ;XO-c/XA(ye5뱧ɨ@O#%o(Ц#D_i|.'/Gt}3 -)<Lf4+ +*)d_fD5&jf !46hAL8 [渝"> qJЍSje!DY⻋A Eu~Ry1gZڸN;tU['#Kc8"]g$9>7&݃ř 7?b$X_O=32Rƨ+Wq|:Ӆ?mBhMթC6柹0J eFbOdۇ^=FL ?vۄ"aTݼ#ކΫ{ͯ_=0wt(U /lMRO=M`H"AlYy&(j'eME4 Ői~薽ХjÍbh݄:Q{yN tGb5ʯY | 'jeaŠQ3iK>}SeJ P@- fbjHGRI~L!Ab ە`8Oz0~?^ R⪬2ĈzbYUyEl*k XhnIn]*,:"TF G==cf9 e.2Lm&eP8\1{u^Ͻ0&U_'6)-B1 59s1O ,n}P}T?[С##EY/2\/ !+ j͈2+*d*31 ||>֐bJ:㝿k@9bBhG_q\fFA9xo& FQ eO&#>Rņб /@N#3V4a'"m8&fmƶ,V5Өgb"dc'mN:RPJK)f3o_rbǃUfjCw8q`OKz&:Y]f2 ܃0#hw8V%8Y,}I?m} ʕZhF]0򴨩b[{Cj$`(uH5T[V!gYZj~Z"6e$#_A0}7:bux~wbBJ0@%{pm˕ӏsޕlW$[)kO_gßwI1G bTV6a>YsD;{.Җq "0PyMv[f/5_rS3M3lO nZp9Wl$YZ?f{h7 "*eMtWG=htr Qof{8PAT@UI񩀓<5*A@9_Tc0 ;(lA2SSo'{aDjӬ*8ĺ)K&2YS _]8ٗ b}=[GNMxx諟Tg.F *C>''T:`iedgb"w=,˼ c9E-`&(L'XAo $O_3 YݒL3PBBwv YL꓁ds,zk D߁f) OˢiNyQKowE .ht|$(V]Ƒ:)hS=y= p%Y yh\dކ. L R* _Ě,nyj5bF_ ꚡΰh~bE 5CD90H^Ψv x[/b95R-Z%p6~61b/}y,@ʷmaK{Ll^fF)|m%p%u._iBeeH*3K4nQߢI\<_M6>Ed93;Cבw%A8!cAhj2g;H ޢ0aWxzWtl):>@lӃyY>Gd ύ|͓Dϑƻ~ϧ񔆈1h#V )m{mUkgj ;LO0)?բ ˻WԬgC-yLFktr$,O} ٰcR鰘71 ̑8? jƫRJk#^ !j܂+]#ڢ>_$#*uCxF+Aܛ \E.9uR2]:|+,1Dx\2 I3j`azdn@֥u=TWQQJ>E0> _q 70Rm^eoWl)ҹ`7ѩ2]"ɠz5M&IO@ac-Sշ{l"M cҙQcE{|L9@h7I-/!z)bR\޷o֦k`t2P̕goѝ|/'f p4HV~񩗱W'[Sw fZǔ܈`Wz$=6>Vw/Zi,r OmU(lSYQ4 5AOĻt,G(4: ?X' E:\Đ+&ڲ2Ys;^p0t 7Gjp@:?eQF4_ ;]\c*XOw꼪27t^`_Td䋘u9è[&^XM7\a|EF9xs$k?xh~[@"m8}|R8}gxȸ_kL:HTD;l<]OΈQvͯt Lلػo۠aV6y"aE ~}"k 7F'|S~lN͚uXAǩ2Vc9iKDu y+?oFfduxy&1iAFm=O\Y8#<ꂀ-^H:q_.co2p[G^n+ yw7H&N' J2T{ W\KSz&%/LsMdb{lr4JDFD7V*JkpR@>,ռ+NZQ/m@:bWqWÃڋ-uq CB@Gz:𝠅7c1M*v(n;˦ߵ4%J& [>lHrY?s֓4wc 0xpN?i垍+1Tp_DZG&UcQ` /"bÊ $ky{̓&bwC(b7c9[ ӱwY=5#me€(BPB"#5a2gE-cYd)ߔ(V5J1 =9!0$<譱H cDw``1N]H..2-(-tϵJ;J$I F+!8~%[c&DKoaLw~VėZC +9?%`Od"<$!z*rZж[.X)a12y܋_sP:ԃ뙭2Lօvo Hj#FO|%Mȧ1+|Cs bҵ\/n D}Kĕ\h'woE 3ݨ<њXHAxXo5^;'aHxP9:Xex3(I45-sqZrVQ`"E6Γզ|܁CPJKGϽzԹ/}[0 ϡ+^+l(X4T]iac,٭_V.@ ']F-98 KuY}e a$m5 T uͰA@SqPųJb:lU'PZY^\p3CvgKo5T(i:bknãW30&a85m 9NJRy ^BS3՞M z̢.y6ЍqF@Y?l>0?xG&&|kh2KtG yU 8pV A1bOa%K!HhR'jRxƁd)FmgsƭY/&+XN*q[\b7ZO}sK};oa_Lz .Qc9827]%F]tMFnLuEץ^o\Ad?t7=S6*wF mn^c:92otz\y n&NnFTD)h-Jzb9 #kF*߿uaI(O71t1X,$G2a3 quYM||^JF6GaߔvYcPfָ=+nD &o%e3f6pg)ZUTB`F#Wo)#rvg=D6'WP 3qc' R4fsw ꀰ4S{ GĴ5g^1Ɂ]mzJ i }ΐ,67aBX/*(Sg: kwYqַAf`r^1j_8C[`gSUVhsf&Mۆq!^Ϟ`Op`|ysq2I” , Jfsi,^z 6Zn'iQ$RK= M D6; Fy%rwgPgD TE*s6`}doDCiX^]~`)R߉_`ҺB.SZF:jIdyKYE'T>^X.78 L Dau I[*jdevqID #bo*R\[1QAz9:x+fM-h{1 8m+xu"m~NH QZb፞FS?DNuAXzpP:orTfԸhv3a,a':_kKEB74Q~bԏ6oBn;'#Uk:d ,WDE%aIKS}ֻps UI6VaG+fBf[@yD"]FGl)UNI{/ZEO5X+"2X GcK PG'>#!4C~`l4"D@™c%ժDBam4s &7W7s:"Ntci8Ib7oqrjd(>l4 P@VaxO |;%Џ&me <4k?ՑLO aS#T৒ʻ oݼk`VW#Ԏvȸ_hozR|hJY{J63>|ѻLu5=#|y"V~R=N VEy (&kAMVgn/N hzޔ*4MFN?@%!npP;~]Ciup8(t#j$m" qi\@I׊RWBDj4f,pB^Q~Qg". RI~DPRcP]\:Rm(Oߨ2pN>\J/O3>E6U0boKEg|~sI M3!oM3S_Yp1;+n͖g\F/~V&ވ854Y(CTCj#5p~c\*Q*Oܴmn^k̍^.̓dSw97 # [@cfbX& _SUkɦ\<3Dx py?-\Zdo%5WL1x>Y$pϦ>$mfWc#MA#\\CnpKPE1"֐% w@MagFVleyzٜ q@9Q}D\ߞt=Cj 0,fRcuR/5ɦCK;}c$k@b,ڕcepCH O7H'GJs0._=XHc@Nmhy*&(8+w&WnCI\5S !aqP_5x:ꠓ$JV+ EtehƩk ь ISWRqZQHMfKs&keUTf"'EdTOmW>S+G ~QԘ%Ң 닲Ո~. VJW]!tHgpuvG eL64C_A;=>MO{.R~ WIc1Y|&4tdU$׎.}/gHtȲțNQSSuEwn aXfn@4_p. 7+T ۧ6( U]@|Gt'}֖NNԇЭw>- qsr亰 PTX\ŞH~'$ lma2uO :۔5H 4%Q<8 焅G%q [!{+yNhH شOKo!rϱ&u*JjQF (kJU͌Qfx7JsnishѱDRL6l.&`ʚR(wLZҫY̅ >yyFךwĂ~)qyb߾ d^F aiso( 3}kU|O#|0 -"oǭTÒuE,v2j+"d@!AO7z-^?Mӌ%M5u`XC'.)oiwoy)zp ndS pr̮l|>ek6xXJ_`>N럢̲:bPh[g!m#l)8ByD# ֝yj&_G0c!-"sCOֹ(>3s"䭺%72"jEJ1'VxjrܯDScbb2Cz*`U hM%lf8Gan%($.(ߦa=JY_0}M(br7W.lVAMJdZ1R ܓs,Jf$8($GϧS3E^B5. S3ri~Kݼs;ОZe!HC#ܜ/b0/!WC<1_\̀ o^_]9j #G}y0hrCY1 C)>ym7{Me\qh=!LZEC,n^,@ˎ/f̨+_&Ooi ~g(ЙYB Hc9;sݰtb':cϨB%demA Y₡Ut^;=jR7_<*2 DiKRj~\}ԗPZ EAT?ܷ1JZIbFtTm9c~!OyZ>&^eQI/B Ba91Qw}) 6xm/NJ[$>$?okzHş>R$Zw.@0 TM U&ݏ+ͷi8U4)}&# ZUIwY6eй)h;o䇑q"-TaWtůXE/RM!y递w`AnSC)~nIVGc1(+@YD[~jPIIt}u}"KeM"Ǟ]兗] {CI`az>B #V}6YNVNVG}C vRe%iRe:Eo45~3kiZhJm! Oi4Iwm ] LO&ǔ~eBaӑl;xP,:hФ*jOf, >8[ȏ/3 L>W13\v *fcVb3OAV"*w!- j{c/*HhM((S&hFLAlڬVNުJ"'K۾Cw6T/Q4nm'm]@FZ,7''U X4lyM˼#(7 I?ya3|Q^&o_ _Wfx`,%7ֽ͓AVw5`{uB?5Sd>rA+ fw~l+J$8y[u\X,<#*Gv~_s'ê'0$>_hVCRiOQQ}me^ek7k  ܞldqh{r){łsTiq\K[ٮD 8Ջu.NWg{]H,H66AcFHJDY0QlwZܾr:"M UZ5<UF< ?^T/"5 ?7GS=Lu{\BVgfI:E러DlrsVyMjsvXh BV8ِ7W{ C0'8蝉vi#n GW%1k]dn$mK7̼Ab[EP ˾Xlj QnR4Ϗ(zU) cyD-j:>n Ւ Oq?+%*GWqj}Ϟ?X أ$"&U%ӆ ىwa t7IGKtHЭzIA }^#a<Ϊ]֛隀](,~VfYdΰѮ { ]aRX>R fkԐ6]#ͷڷU3:UU//nǀZS4!dh6eh84#G!ЇҔJ8襞v7R$C?o{~]&Q]fΝmXus;0{\/Zo{dF>İz9qՂ*\ \y@G;>0Š=c {֒>xk`M_{Y'IYQ?r$.ϡ.s6_g*IxE38r'(RztoTdG-5|!1îVk@@&-H'gL fy dݙ=2ƌʓ)ml$r~C\SιX% me{ P{IhROȱ΅{?o8>.& CMXD6u (Q(_]4!3i֍7Q(980 Eٯ&w-j9VMʿP, KFpY+k qwKYVv|=Aq֚P)y}1gR`ɽȉ5O_Ru\\[=J/R><Qg`b f&#O8ڙY+Q# tzvj-[hU*옵C$ WDD61⸽WU}0{u(FZGt=gW}ȀʨZmܾP51[)nFfw6s,'^߸ऀN%$WujHoF%gaX/0ڒ9r(ٗC>H;"j.35QH!LYK(\GE mH)>՛HiD sq(J`yX7hU,3@ /|1fTF_SoCT̕CwjِxC,ݳ[Px(|_mD5>NO8 5iÝUat#ڗZa{U ӹK' ]n_U$ W]J:c8*͐gIw l":^(J\FL]AL(=}f8D- 8mWmCևۥ^BC3@1!ͬO<ٴf\ _rigdM$ s&M55X:åq4$/6^\pl֖(6v ۛQ*4-Bi1&hjh=JBHZ%+`9m"GTЖDDlSHnZ@&Vq#:DT:2$==浪 <'utH ߆Pb~_*%͌ ҖbVga[O=E6w:SLDeƦ^Y-d!@hVEW=L.Z"+FMOҶ\hm.uȞ$&[w*\7o'd-mr,QR Nɓ,jXV1t N5r& ~2a{b{PiHL"ǢmMpa؈rV!9}ɯ;YDjl/|9:ARvV5'{U ͆cӕ_}0W27ҾofDp6o=HnQ(]ҭL2^e ࡣՙ1:FJb3)yl(,P: t2M$L}X ͅ%0^}{tmr(CKP[Xr9Eۑ$0M9" nPD52 Fh&t(LVmҚ!^Qy}B%I*pj1a8 6lZ>-xxĸϭb(xEcuBgtze&p 1vQm{;%R7ےZ|׸ T`al:R gߑz 4&6BNQiØe_1:U6g4o'HuT};92Z^ôʽSӝEjy]ioZLzE]5F)>"'1xcEh.a?Aip~Mxm99bL{rG؊Ke%$DUmc xdc%d٫ Xq`61u~g LXimpH֨9,x$ D'|DbUy'i;iZgO`~.-Q_pU#g|׵P͞)EXwY>nw-7YOt2B= WV^BY,a~F\1|ɇf#ݽ]7ri)Hwdd#5@J70PQ!b ffF3 okh~;yd#&;9uE5C`! RO/CkԨ͈DŽ֏kuߡ_XAk[1"Zq(])qTggi{[Ciyy=^\n qD YI0V1"1jibN88:ET˱y":"ͯ^=3lo4Ir!#gܰ }d. e nCu+ތ>?8{b&A%ރ$W}Hݿ9+v + /Z}tG tSkb$$R bj6Tu엨sH;JܖJjo kmS?i{>BlQ|B1m>7cߢ2WE;D݀|oTw\<}v 9F3Hm JˢFtߊ󍔰j1q.Mu/jUeG/x0ϡ:ٷXٷ. 7t#Tşh? ,sʂW.I2^ԩP!@'5- ڼˣ/P߯H`U#د C1a^o%G{M-QJ"AAV1pX4Eb,_̶Q9=?|D/FHF_y4-S-K,}_r )e?RќQ~vUnQlyUݤ!Xc_j^\bm[`~]nU/NVRs;"ɀS> fj4R~\anzK~lE6 4#5;"`]{&r:2oVGxZ ͣ~ Qp:M*,ըFA"6(xkk_2Utt9=qH?*|U/\Q]%xk{f&SyyV3ov= gkchӬ?e\i|2Ip 4t4cnCz/ܻkWR$kQ4{IK5_z׈Ν}w^ c{5r0 kJ//evI_}E҄cqL]Ps{PiSP6n]45 Jp\8}3&TvȇC1am Agg ԅhgs劳jt3NuLDKIq:PRx>?ɨtުb0ՙ8́JUQX>fҲnJ8EL~HTIJaj؝bex$T)L2J/G@~ Eq< bfD?} UIL;ٕSTi]VfC;%)`b&,J2%& X(6T6 v5&G}2FC>[~1)[ I{W}+2[5\~f{# '\eM֮냝 ęds!C[O(Fz/=VIZvff<͜EcD`_!rˎn[Y ܷQQZIQ/뙛aDzo"U2Hy0Ǥ-JORV.z2de9LşC[GHr6'f'Sf)R y\?h|CdVu?2Q=T(ۉj$+>ՍG[ڕ94rp*ubfq$ypjP-&^_p]BB`L;uuR' rД#`P8E噋 UD&qP(&ʛ|lJpr^$Rsy]dQ'TlKl[kl͑ĉTWb;&tyu =PYW..>"?ܢ:(HA(Kbr2{.rY?_yGJ•2`[InjmJߙ.7|l@RUjBO/u}A})׋n˙% [,XoeF@bj>% !B kNJӬ9t; 5kh1c)/S,8p Nbfb|7U3į.: GU;ͭ3#uW#b DC2GH0czb&P3["{$z^ 6< ʃ{;wVlQah;K.0RXɒlunE%LwgK}:V^ Ą{:˒4STk妷M)>_3Q#.+4$!;@HP|JCD;0=t8ғ\ KtF?u?ێ ?< ?4`o^Y&F#H73I\p?( idedmrZk6$3G%D(%Av[ )5݀^քpd*3LGL7Åh_aX |Q䈃yO4 չ2Á[hR[ E˵͊xj' v0t=͆d|Pt{p`yQuc Fm~|ģ_Dސh3PYޡOt^}7EknKЯ?x[Y, N|kI1;qR>L lS{2;On]0UlLƤ~O] M˰5FܔPX u>-Ae_1:r=/.Ӗڍ,JP6KM+4>DFuԇ|Z!a~^ )EK.Kn朖h>Fwp*LQPmfWN@H`|<B4$;p|4l'5_ՓVڴh{؛볻GE$;ɧ ='(G$2 DYYii?e:j.K~ ypv^]W8)g*G)$d_q@~D` s;" #sLܚ~J-;>eR"TAdYlEW$ywvʘ]2pL%H+4'x]~uÛPIKoJSDM"(?P|Pe˼78kYsy*s@sCbA$9DVoZû7@Cvw@? z9,v~xBr[B.`ڒZFP \^hMq/$ĝVL Mi[H̀.;hPIy`0WbɊoⅯuū&r)Zc3!:# `+fŇ(nǫw:‘Zl[X4$tΎ4s# _qjɨRIVF}6$1qK@So)C:A[uFxPscJZ1x:6܅i?5a0Rµ;[C&fVȨѾ3VQ|Fӣ ] ($D-1^j]h ybv@I/9[%e5RnZØ#M;Zzf %# beYίoK5X!.# `S]0JuHJ.dֲ*Huא>_ wA@3JʉuZxv*"PL7n`Op0HԬEY[p  ^uM ̀]I3UÆ1q6D\ҿ?i`̀HXɍANvƩ s.X!*Y{t>l3:'$=*iO-rnuGicmP#hqQIH=['2l蓐A~uV3Eek=((ʐ|Tչ(%?QMbJɹ*"ɋYֵ(~G> brVS|AgS" ׉ 8R X JKKLXȀSMC]р_Kbu`k o]bD5):!RM'K0R*< u3/3=4ہͶ?DVLS&t"|0࿠G-"eB="$.էfN=9##Dm!LgD/9ZؖT8:i[4@ H|Ge&Tg{b"(1CeT߽fk `Q{[$P|HԧM@: Vwd;hRU^r%Xu?h Fp]] >/rO/Se2]||;sHXI|-} 틆Pb&,#}NߥA4yl!dž;._F`*}H:xsJռC%Dq֊YQM&~O9oWʧ]]R 8o uK?"V(Wqǹ`QJ'щtRbb^La걓K=ܛ^|R':"r|TA,&Svyj`!Ɨ0MW @&Ev-S`J8 >NE/|PڪάjhFDU%΁A1h,9iFWr1hNK}9gn QL8kքRA¬^Ͻ37v ֗|RpBCG-JI򊅕ޥ"›hr9 @ ]N7~3"b`s, *w2N\/Ƶ*X "iuUz$W|5GoOGy6tGׅ`niemP)-~}( ['u5lt *TGJ]w3šU$bGҩ.#TTU) V}U6oZ1g;\P'n"^?7|ʎ$46IW{+2_*$ uxKv[UA4/&"6?#\9}, Qu uVI E(zzR s$cS*8vSCRmuKjuTF3?L*L@(ms'{a9pw 6X=,v?]Lt.ҁwcX4y{lLS;tojYJxLyWxPaU-> )mSE^e:~No[42?A0yYWL-47.[Ezac,I?p#Gm(f7BE- ^aǂ It._\W*Ӽ^XPe vT&v[ Fp. PV[q e "q!R}|ElzG&f(Кv9._4Щf yH' l͊sW\;^3oV"2&\/~Lx. oJqĊ) \~?0Sa9mʐX|CU GRneůܮ2O. ]J'= Çtѹy}c* [Z&>-tW41Pe̛7ag˦َ.BwDtiO Έ [Đr'MbS'zL 7)Δr#Q2)% EXmI%7{ ,J)lGHݹ9OvQY_EQJ1Z_ͻ6l{}!U4S;b}`OkA lor942a(k .A B>]#_/Sl|Vi]ʫDf$&~_C_O>B,'~F@錖@[>yT6+evQY(@i .LdM1L0*}o:}Ä^^d%3IIJl N i࠻85E꿁H9»%ı&ydvQI|uKN*{f_ScDC5b͟'͠X6u#83=1aD8#NI5Js0>ވwdž+O/K{KC>/,<ݟfkg",Δ0sv0K{.qytGDjbԅA;-5 *P7Z |c< Hd|zRw]f >I^]#K˒K*ŏrm_S$Ք`)F?~}ث3uVy6=HgOg.Y7Q\O<UƂfy^c-cMDž37UKrl^%הhvODAntF.?2^.%2=eH[}zGR1q,r9Ɩь6]iZ򽱇GѹaH*b3m,6 acNӊ#xajSrN*gi>Ht݅KŌ}x)h~hr G,RSHp}8{ci(j7u1kõS0axqДD>Hr8+BL#Uϑu:yz^mkZw AUJqn&D@!P>k8Zt`. &ܐbSUY'$`d3<^,zKgJMC HGA~RUą$J[%6ESYLwuO;$O`~xz; z-}TP3:8Q?%aq; ԋ5hNiA8pL1 :9@>%{oB #BQ>`f ؠA;h{UV8+;Wtqœyw|*EԥxhB=-E@#Hϗ,`tYN {;/[ Ż[Yת9y8=NF-L(%dӃK~>r3m#!&GCoI lTk1O0D\ ѫ1 f &͋@]j5}ɡƭF2"wg*ltX"LH MOR֛L7S qh(,2C~Ca4`Šs&7MCቱv~gKԃuNu#Liݎ{'ެŸmMOKs2kwPءͬٮT?L0L1Pو"}^j2ixZnկ/;DcRI \a-!k) Ef812.ѬzekM6i_j-J'7;zvū3'%\вLd#Yj%L'VCAK|l",j:[[_xӢzBk{aqgh/}L[HU~ B9Bo[Q _-IBc'h&n94LQp+d:*(<e]d4n8ɷR +CXuUI٠l?~XyR0:ǡ?P>3cVzN@kxJkr&Kz-TMlʛf9*RNvLL)ÕXyReaTs&`eT ϙ{н~c}Kr7&Ǘ.cmPBΓ?*!|#7cGkx&.mՄpQVDtә* =7/o6PՒ=O5m+BY\ pUaH+jԴKH(bC;2bqԔ4Fu G_,/?)ܚ$32 d?f/+kOaSL Y`G=@p]ҙB v#.tX|&эɼf^d]`Fe0+ϔRjE% ~麵AL [R=Dw1>X{4'~TcMJXZcFܽ dyNMԦKSVaI{x<6rGn<7nr+ Ռ"zXzʱ qX;,s {~NJetݫ<"#'wzôbmt֕wuMɲ1:T6SH32͓UB>D(fvCu֊9um&`,_?<l/+OZR&&O ܧD٫~ʿUZg;MG&sH(9*e08Rt,bz<@KD2Z XTع S!gvMmP PR;ZĆ:0$飸rgot:t%8 EՃЀr Y,,W rӹ{+ E9a ~(y+hi!-{0Fo%>t,M1|>6/=-IccHbwb^]H[QQ/ f1c:On{tzEz;[Sh=y/x70-MC[3?|9z ۆqXK+*J~!Aೖ@T(p ;ȵкp-&?M;+,v mKEy[pc]Jq0WP "W2s*oKd{i.DḤӊdut!KP5B;ͬޡ!V,~,ءoJ8y2 ><"Xmkه'\'h߮*Y}HpeV9)^;Tj.mxpސ/ˆ\yJvm] zaꊼRak5"{?Ϥ/YBZxzNXq\ғIs٭h_J暣r{@m +8 mc<!ScżmC]r0o S'Aɦ!qnkjR:d9t+lģNub&ۥɽ3yq1tYo7D5 _ܧ~R#K6'-kwL@9nJVo@|􇝴$C>9[O<,^Q 9%Y(-׀a35ɯ[xR(P޵VnXߕptoL$ZsBh 'ɓ"v*Q/&D|}Ym(G2L[r$uoJ+;\ 4'MEQURiXHVٖ X}RX8OIȀV4Yg,Fa ׌pk#А8t)F4+mYHƧ`ԟM``oBZu\8bqo$q/fz[Me}ǯv:6Č#R# d;ekٍ>Bfd\ZGC *JK˳y3Y!0lELmrz4!xV3,~بy uH^5ԛ>ݷn~Ѝ f6[гCDi!Rl`Rs1B,ilz#.BJч}}53֠H/;o o{a]Y@ 9 Z[N(ʍyOPY5/*%!8&8c ^L r-@!knf0鿆=6:ULj~kd G x?wT^tWJ_EP 7YjOOΥ %V~Rs4Fڽ\o7@b;y<>ikGQs}=\㋾&dowhܓS!9Wws+OиǛ$~C*ƭ\%p:]tRnfğ.nlp85qF7 \n Y y-$ sD8zMJMŠ TȳğtB怕k3Yp{fد̄.Qt 2#<9{*U+b+7~IEOҌd_(񊉞ѭIݒkXjRʺC΂GhwqJukLovi 4mH3\]t VW"B䜾 .Emh佑-k ưVׯa8F/Fjn\UZtQu_.#qdA.T \{jLɉ.^^MÂTvmQ 1*h_urp/+4;*?D/JVp$53]D7=DGFB^7"'axX3V2 ouPV(mR%cD4ꏃ>C:oE~ i i@fN]hmPY{ՖXG6_>LWִjLWe =q}]ӏ"#s`Nؐ'B R)ĖX`VD^zQiA1 |Yɣ!م !YxO~\KL[X%ѿ?xآQ[ ^~Nj~#;kY v_H]Ef#xkͤho29'%ߞgx-<9ņPr)"l` R¶*[JI2zPkZcFCUtV|O1ba77\aVR5V.Rk(v< %2Чt$(X>lc]>;QG:GlŪ{v8n9}g%N-YhFT @:!rS?߇Ύ8paEɲ6*9Q}}DT%~" 1͏7haWQ?$Gʘ_oƈnO;-M` (z`JmLʃcb[lFe1D{XTqHqɴJOp ~!K1!qRdz&`Ȓ4tzfR_0Af_;XƖ2_3f77*iRױVZ5 ΐw*'Cv,1LJb.c. {Z<s &Toh>>.ߛ n{orQCtZSS0078@Ilt $sA#uky1 \`ֱJ$/ʆLL[V"wz3Hj P }hHbc]{I;Y&q{Y$Ywjpß0XM;0[з ,'uVylp| n8WjHI%;~3oma=$x뚺g6cc@hJ\y]&@TX;" M+`$ {KYv :O;N%R 񦭰%Şŷq~|ciHQ[ggQZD<`"oP砽c3(!Sg75h!] m! Z0gdYɄpUuI/~H{g9);O'6P3"#4y8]_1Цiwi46`g:@oQS]!O%{f:kI9f6:ROFZx|t2^1T5-xcըk4Kze!kULw v43( !}8JUOD( 0r1A7LA7n5&Y~etSqiTVR̪rcLSʓ8:yJ[? w@\ Z℟Y^b#mG[=ﴣX9UGo{Ybzo.9+r|p.c&OT۠?me6"uzI8hˠ6GLwj9<W`"{Rl`0MD J#R` ڮ|&*h&܌<[HT,VArr}s{@q m<[54*B}6rnj;,یW$a =rX=+mKI> ~5@ۯnMg[ˬ{Atɐc34򰡱KzF׉Z81 T{J#AW xȱ^)3_oJKdC.-hWi%аP"/C OvZqE+ ݓ@iy,3Y[j@~mVӡfNfJto\Kjuʎ{%nVR!TwBjO(iϷĹF8mx"U١ Gx粋J"('(G}2! gxlj\Xǎ T!<+ߗoj&VXUYX}{qr<ljՔvOޓÔp Y'#J%_ ۹̱B(O5BC9^ .֒fk gJF".*{Z,AOMcPE;o//1uRp8T@8̼xYOnke mr_]rU}´V xQ5O9ٕGH%A1z,$APKԮ7N;x+uᥤySГ@"iTj~mNY?_/mً2'JڑѳBP F-OXݍ5qV!`cAbQV%@GW*=Xr*UWN~I${F e=d Y'A4SyCpnt66@4 p})hPܤ־B&v̖aL4RQѢH y Iw q4:+x)톖PxbCYR&''lx/qɮYge N#-Ƿ\Ӌ mNYa4V䩅ۥw󗛽 ] AK+z(_D#eq6@8];7Fژd!UJ@?Z ;h"zh>fLt4T<~/ipl9}~rM/4[Y X5@{L Z;RK\M5˙#Z6sagܮ:=@z>j9V_#?%mMhP}=`#t*\TϦݸ_b.уHMlQxuN|Q ߕ:{ͱvt7&fO\]qj/]qrz@n3^%UtNn([mbUt[;tuNV:'۵J겳'R͟S"< ^3>ljAd֢,2Z^b,U ASG;67dtR>[Iܓz(vDF›)ܾ#=DL';_&&ꂻ CްQtO76n(0T-J5U&Ma "JpTDcNt nI)3.)}>bxy)iyJFM c3y NFE<$ߤf"2G?wZC .aRG$^ڏ8צhOOLfBeW'M݃Gy7q@0OO!4)UUae*zR|=ysp)#曦 ?:wub\Hys?y!p]Q̥tbhelSzDz8ț_gkT-Xl!Ser ^ j7ۛDV qV+,[<$n,ӻT~@Mm47ug=LɤeX%7\)—'#0_Csʿ`mm[^>yI"s{N;_=@}4~+vaLhcs&TGB<`-? RSo_ C#l Kg7(F7}R[Tp>'ѳ EIrŢUg3O1ƴ#-GwjE[.nVvb*)j]'*$kcC'V/V,ݗ26be" g*(ٯU]GJQjo甤H^ Qȹ`a6ȇqASnvzEmNYHHV~#隤5 2NxĨ{OCeaUA QXu L) t!=9'q^, e439 _OYB[HԟeUQ;T6Y~fzU[.9^ }?žYf%x:/ܱWLB{T_T]f!*Er! eRL \ɔ-BbM.+M,CPpI\Q`qg9ɕ2=~ lT7w2z"L L^Ͽ'V39^ OGtIz \l  49o5VP/~Q-dKraXZDluLVJ ˿p'7: r4A_Zz) هaA+ [ugķAgh/eDB#u{XN 4-R&ޟ4? *]8Ƃ* iQT!WHfXnnZE`,$^Df#Li5ӨdCNOx6q/fп%kDq]H,i}FCl4=ےk-y|8HSclf҈[L`FHHqX%23 !\^lYܞ4VoS{V 6siԿE)=a]geU?lV`+Ũr6?%*D.- n[>E(G]ֿ&Z'Y.˘VѲq1]Pw:9U̵[E曇2ᧇz~fG;,JތqhL6@ZpqA5.B '&=, 7?)$c]a N~\@4u 3hP _R{;YvDj6vt}w#G!c}2%m~?P(zY  ].mPI"sq1*?(dQxSog/u{wTnXȘ77:c)T tXCnì)m/[/5?6[qMwk.: R[h }`O_0+ڙFUg=ńƨ_Gtaz=:+UC<~~0s~3h$2HЭT|+*W A'3UN}iI) O|:?6vWW(,8G]@"PkFɍYvGW_Vs#h-{]aCbZ1;(= uuum?ܪ[rwzR.߽=_}"[xI:_M)Y_)℡$фVD=R NCgg[-=̥dn[X'-WGcv8/UE`9>)@99[޼-2hU#JY+{$ @b$麍[#ZmR=ovqIn5-l$y:zpйOl-ZQM"&jݛ$ρ"|Ofs Hn.^~G/I!qVuu 5BRTI)0bGUܠUC&֬*Y׻tG5`,XgҿI mI*@Y_H=p _<6o0A}:󂵸F!ga+ a4sԽi.fsoԮ<JT~\ 1'dӂf*iOzӣ"b'Ymkq*J7ؗ.o)]O#X­gZ1kbT'VQ{σ-c({9r&taO\w<]rDKO8%K.yj_/8Rt+/E)U/Ip('ٍ]kFH5s~"o2O,d0JΠ<D+elbe%'%I[+ B`׊Hw-\ADPQtlmrh. cEPOXi|V@ծuU,&}f >u9z8p{B$]t)ZZnR@].P#Fxq(C ·[ n? dPTk[~ ׏<:I SͭC+EڃWJ|`f*>hs] [sBt-^Ø!vzפxa*b>[M˙K$ LCgtL/1O| /tmox2ѻ3hɥ_;vU 4 >0s澒rc[Ԕ:,YFFڈrVJIˍcO!pොa>1?:7gPWxܓӀԅXY.9\k PKC\Zd*%C澠vʔ1l4W-S`̓z"a;f`nV)i+x2 ìO㵍ՕF=2(}òr {$L ce℅\7e&GG?Sey90dI6CߖjME\C#8_6%7^ؐ݃a:ʉxoҮ1w3Ue6u$Ϫ#)wͼ*s: aClH#$.-do/tQH+iB'M(_u6 F&C^ vu"g\tJ#v Dtm@|u=}JϧGAHb#^ȇDXQrSzD4Ho/lF  K,W\UycrcZh؇3UM@jh׭Y_W_z A cɡg#]Ω)MsKe]ݞa&|3+#/Z/sZ1RWge-tTE< {C<~On`NL<!yey~AeՎDu:Q(I#%7xXڝP=9.Y., ѳrK$ uE4 (mf]bv~n}7tn2?sP/CBW6pe"{\ؗ]"[t\ĸ v:CBnl&U%N#^"|[c>޹V-Uu 2@3m^Yq]jeQhڀUxR\{"`E*|cWµi!+SI_S:|[e.RawUU:K*^oa]Ch7DW#i̸]-0g[6oYc5߯[ T=+_"V]S(qxZ! 5_c]~^co+MKk'b|#xϩĞ dfAx MIOx|g:PLX"0X$-+CDžky>:Nf'^6ybdi^!?p4Cn$Y [M*Hryc,F乃ΡP5'kL.KaVFibem=g(tj<}jk1P_]3;U XiZǒԪ88òXL5|kvh$}?|9gnVz)@ 3SIF–.!82,6ǯt:+w,p:c[ww|)Y9Eܶ2pJؠV'6~E6,t*ǘ4iB@}`"d[?7.+ټnq;p& Vyx"L[?b 74- 0 N bUy Kq&gp9"?˂.JaH< 'hKʐ11Wȸ+sWEYݸbt͑8[\;_#\!&+ʶy*hKҁr>d[n34la1eM[r>,}Ӊ lW,ji6,-s,k[jݯm&|iGݷ~0.kH ueҥeZ |wCՏ!tALS%yڱ,Sp1U07N0b]:9QeQ(sƞZC^ֶui(͙ՑVC~l8ΛCdB!wZ%l*`9z͔I^>Za$hTtBj`1Z(;Sh*9*\4Y'I1-c~1FΩ2 $$ӿ @@ZB޸4!ͣUi͖ZXP&ֿ.?BnԤ=mDg75k"<@''8Rǵ0xUא+öwlᓯm|yk@JȔ3s{+4ԜFe6BeS|'gðy zy[S} ΓGR콂7RVnE]9wwC1͙/V" #AbIKG(T );],~ŃEnM|DwʅW1H IeQ; jþW)}^+p3a3P Av?Vjwe{"ֳcjv%V?1NmdJDFI҅^.o.B1EQ& ]v"Jn9o..&ՇF*|!dsA>;P[ Ddg/L˂Ο3@5AkDbʨA*V霑պת`:~{V>$8}H’W:6Œ1TNǶb -y$0]!II_S Iz^ 8"rYEOs3;f%(Y< E)XzMיJUSiB]JC̘ ӗ,7OQ 6uμb|We47[Lvɥl#>i [ hfk> } 'Ecq%3hHBob`U Ÿ=&.CD*I,8rTB*)p|ϋuq$8jqȟ#1A(lUU0aL %يl=2u\~!۷cnns%Q>S 꾯RԊJ DႧl!8)BZlN cFQ'K8#g„~vpK.f<7X1`TzUodЏoO=?to1G "ٗ쐈L6C#,KDB3g\H0~vQh$Eֽp],T`UQe}JU=ҥg+6́`*oW 8%n$o93`/`AP#6BxL!$fXW}n +Q|]u jukt v=wzݟyTk&pП]tUM3u \r14}`?@^;د5툢N% G6ƿ(d4h]]45@$n:><"žx@L=Br'! ^J 6s)zWٰ#S168Ijf.h@3rFX( I<7 .7|C^t.T\@-虦-UD֥-AOQkښ6; NQs6vc(%e&v )J:jQnzHfV1 P[gaLɎ593LGI9A[.H^NO\&fQqŠ3\΀H` 6kqcp9L(ZVH\6p~\*-lIq社s#RiIeə6W9,S Fh/?Xh:.YƀK i1̲hUr>hgbdumۻ9ëH ltSٝ߉3y9?,QZܐzcd Í:|BqyΘk@ ~/40}I݉Q>ׅ[:Y/czprH{>**}!dc 9mɻmaɛ$ܼVi߈[3ʡ잠z6kBR Ħ=O̍l |߄JWI; 0k83nU&t_6\[?0N  *+xpsb\9 tZtHCcD$ lݐ&?s80]|2|ugWRA'dAnF̪&Tkˑ`30ɋ`]f$ljRrod 9]!7Q"$NuQ@aqqK`Ta5A~8u!6k}/5"K-e+jB<`dR[=^9CI=#s^^Jx7yJL@r$͠l8 ΉQވ6iֺ{+ }g 󎜼I:a"߅>Tobky< $u| %D8]_gx,ZzjOkqok{DZey{!tנ;"Q,X]+42j-3 6vT_M~U лR$=I>|Sn?9=À[Gĉ{K+d]W.&c(1aqsgc/t5PиٴǸb]f7Gbl$-ݗsX41,<ldvN{q;B_\ ~wE}_FN쬚&R4Т}[MSn2I dM_| p:]+6.uO.o B PL:Ш1i- ]1WWm`ep֩սO3ހڮ3X^_>(LJƣTbQ ^2Q> 7d{E{P3x2@<4 J"y&,SGƵX1Ի{khY:RQ]Jժ-&&zuN Ŷ2=j,t -fz46>ȢW k|=?BGWgХg<&zPD|>'9L PΡ/z2+*}ziQƢta :AuDʒ0QޖDM'~=:(ZOǙ諐@ D_VkeiI$MO@ b wO_ä1*sE'U{|&QҗO~ duK#Ol$y|EpD!Yw%]q)@H.U7Wy.^u;mm6,J>!, 5dgoݸSa撹naX˟wq?T-5TJr%d*{ 6z ]'QbOF{&Zo* \` ;@0* tK <r m-T}' wh$Q\ =Oi<s?-ȌVbTUhh`\Nd4݅qn86ABYF 7aQ*eйgFCBv6ϊSblZGen[=wgbcU(z,G/\mg+M|ElQ(iA E }fz"]\0޶CvqVfx vi0#c7M77#Jjz TȏO؞j6I#.a,cá>ȀN[F%.fLI R 8rgWı# BRJʁGǬ5m"r |Q۷;:hZ^9*nuOţ.oF5ExFUނ[x>URRW,a&ǿ|bzu6Ec))xkOm?{r?.M2Ƽ+fU"Quν!GyjŌ"5d%Z,0wmY6sIܦ'O]vDx63X-7]1aW})r:M]O/fY}VCQ҃I_զIoלIgNiH{Ar}BFa|N,uֲT,gzX;W A0dnSwf3mþ~݃o$kAmjJ\v*)6TY x,s OtQ݆^&u${wwGb` vna4jn[oK&]䨸(GR fQkSVd~&^!t(twF{["ɶ9*3 G;E!b(kgNE!>INt̸8.aa[[T؄v 1.!lB25 eF[J6h%  VQR^V_-SB>@um֣z^'yޔz j.ON- IpƗ)'YwU3K؁@d T'fUJ1&y6yapqFen0osy?lY ANTWX Fb ڒ(<#1.R;Uh Smn5鏥b)a,I4${) ,܊Kf0^^w~BtT}$ꌧ}T帧J0`oQOL)K`q\6MR1fgF fWM7Y,q,>g`7Bm0)}KNS< ϷBc);GǷp!;Qk,rW0T EଅP~G#?a3T7yP\R&w<gBs QhpV #b1-@剩Y!Cҧ%4 18F |khe=?3B|wlmYD'.-Ift ЯhYK6ҷYE-Ő#˕wx 7ܨC\kl^y ,N0Y;|R9) .Gܓ!"4-xˌ?puq"NYᚇ-rk\`<ꡢ }xG=xΐoYKEOǃP[OO~L97EҸ '!Kp{#bFҐ ٧UH$=Yu% A,s>Ag?ګ;68*DJ8wBysN~WٍJ~N"gD-t8UdE*~@>@_#? 2m$ n&ӄӱ.UbYj 5Adht>}&-FJ7CD_%¦9WKA$%CaԶA֗ @MB N>a"!Wt3NәOU^b 1@2ثm[f3Zލ9NQu,p?j|Fx$kz|~;7$ <;N()M|=[~v߶6M1w%@!>>Ol܂*a(#YJu6Ybҥ7agSg)+UfRt3ۄU]9? rM$a9¼2(~MTڍoCVwovnKj7"Dvk((ϾM`^&xt::z} -S5:b66iJRIښCF;[䓘x(^ZgoNT3@QrKrob\ȝX*XE+ȸllK_:m /۸z P/2X| pfޞfV [,uP/VEj_6Xz%.Cr0Aj0A0DnrYN%?'$(J8#9[{lc?D14# A!q%/5˘|^ aλ~ʹuprB^xG?yi>?'Gا{Zm!PM`2r\By{5^X%~#zlGOL"@{fO~ƣ:,Wzk[H/칩 o26#z&%o#ޏ[27؊Eey'>!)g>ȞnFc.Zixyt}VevٜuǥI(1$gWIJxcLDO:0N<| -8AS؃Qҕ"%`yFMRa^<]pR:Z`_cѼp!@ɾt G2LK%H@ s?E Y^7`*yJK5;X_{m_ 3T*'/`kkle!cdQ~Ve竓+gKZl'V~smEi#7 EDI:!9'޸-g(XHIpŤZAt貛Z%kXmYwU^EP4z;Xf1ؠFw}"M| F: .oU3cb1#ƶ 'ENW~hܚ:t)s hDGtX!,g @T"6N<&qn|uMb7J񄔫?1NQ8ﵒ6cťS.Hdx&'-i6\扎/eDiܘ"_@:x;bZwj!]k^,ƈ-8MV% O7UMi~ՓiC@t }@-}^ %C+@| -BcJ8u ㇬`Fھc @X;U`%״]y>|L1yA3hH}swa:s/UT<_.{8 xcC={p5Lʫ tj7#&! Dڜmy$m 恆'`>g5] E|`*? >=4=S k9Ӎ]3uE7 S锭kҿqqL` gGΧ@uY+:EM'92s#ؚ̤ LJI▗ *_d-8f뙸6U{疶G1+:2Ҝ(MaN?a1bG9}]8`OD>̇tAYr]׋FUTM ;Ў?gZ+ݔ*GЖ߼8eGj9cf27AB N~?.D:s4f#MM(>9:5.l8oV/C^qgAI&a*,9,yL*$ã͝).6֌íz݈\:8pcZ [1CKG8~ڶ6IΨc엫L0Dž֠Z!6K2Xu Y$Z-~+4I>?oNomͲΘWOong;M]vw[L.,1 mGif?t*_12(EcXp iw8%1%GZ=0c7'؆Ј+f wr9[Eo- TC-/v4n$DUEu0_ ynuu߮y~'7lC\̔}i[n W`e(feHŧ`6BiMi}}o՝4`wAvf-9Ȅf8 #Lƞʠo=Fs^u6h>37 mS X[^v]7oʜLK #HnOJ# (oJ@CI]W$_OHxb?d-ȃ=jʘPC  Bee"1Ys2h1eљosbX'_?phqS{ژ+ʖs//¡1)w;'l U)LIriKHgУFu:%/ ^|gRS_^*4ΟdʆveRN!zXMy?O*>|_Z`UQ笲c0dhurq qU3āpf>-?Xw>8A.ނA n{k)¿n/Fk~f]-|eKXYq%-40`ǒQsĻZ5feEsݧkpsgF*]&{I$9i4J^DLӢ1 vA ,)`nyk(I!£BFW1vը. &?J[B،$|/|h@B!L@q&NvQQGZolr-uJf`e 7 &.0YGb#8;̀>ZO"!u@n%'zf^jW=){Cj>q>_8)E4yzI(r$~33.WK)E u>+ 7;)9E _25N-LOF/X:/U!~ 4,ڒЀ\Ha4# ( ­niͣ:M5kMRǿ 9 O ]}*]"C˻lEW = ŪZU 8%kxF G*$V "@^*BGTXbFQ'[OWZOdqNCse7GGsZ:k]fE:JaRL<"G|9Q$3lS;E_,L~$bݚxwi!ji|v;ĉN υQ/28-"ѻ;޽4efh˺h4!Zsbe?Ai\nі/sd $ClpXh9LaKn1xzJjf:*_Xђ-.;r$USnl512 ^k8,:^ $J+ᘛ^^6&I-tNjSqI(0|2Y? be ]w r`s\iۖ"vگ)>Nf?3 q'F/l7y9fq S5NW3}gP'7'S|x35\id^Q`8A88$ze2wzz]K :Cv EAlgL R@bzb:HwVF±ay|J rW؛utJ$ TSBlf7IJՀ6q+FE;ܛ2*F$V c8w*LZg8o:tVzG>?'h?8mcXePPbcƷ^g*PHnFnjfVv)2)>J\h` $ |k<7]MzLb(HL"z\cGdl ŏs\Rb ,5 3vHj(@E HoFf HC`Oǽơ1%H=t=٪ x2|RD\#gA֗hU_W X|?b!iR?&pq<0iӚ6li DcE0N4M,#D0롯1Ĩ*]0~|*pV2[W=y^c['N]l4s>JmU%]TqF at"}?Y\D1*= NJn;JVWRfёxX:ҕlUU=+ =2'i'W}{6pZaӄ.`x'̬9j_[Yjv) $U&*.qpܷ[Y OѠSQ 75TݮKc_[miF4ϔ$pw0먧f"!+"rpcH`$%JJbQbQ~"ҕ8|A-7p CĴ)?) I'Y}AH+BG'Wqq{͑A&DUlwslσOb15>_*H ir7:iB VM.S]cLZ"NG ᭩ŽgU~ Avf t 4dRNϥk)7IW:s !wJTmD[39؍D`Vza_.qX ~1ܯ)]2, p3QO6c|[9FֽoڔO{O-ڇ/J+ Y.6I l`O% q&vB2Ǒt?fQ܁HeI` % pZWfJ}VYU5O/E6UI*s0O3>cE5]!al;4vhh25VXiW#:;H29=?daοPReXLS~4N)cf` M2C rsiV{@4" qN83u@_&qOp.@&[}ljg#+MW1F`QNF5\Ѝes~`{$)ϯ:jEC)q: kʕe9Ipúm7."k,YC'zWwcG{sѕL?3M"/V|cw*&}1ܬEk2vSҊy^HVEz='qt9|t:rI6xNZ B6a좤-Ѭ>Z]Pl>3$=xNY܈ 2b^a _wd5E@2Q^ sPHi ktm״fWk ^;#NyR'H)wx7s@mGO]tk {? ,eYv qiP/19s$%LR u'jF*J ƶ عQ"zPfX%[Ը}!u*A"mg@~qd_S&y4ػ2ݿ$Tcrҵ:4LLOOxSi}YP=o|g0jC&)Mv*ӰeADVѣ 3Z>G3Fx6\ /%_WYi39:9G-0G|b\:\ a?I 8'#f:~6\,Zm=fD߶g8AnՋtgы}+FRI󚥫[vSC6 &-qC$}+ 7ruMXᮄr/`σg%PZU]ẍ->؂w: M^ظ<V W'(dr<,fs0l`+ L.72k &M;15ٜu> .l+eR3%(~ HHj-%vz Tq1hlܸ#_hcC f4T!2X *e79b^2&7/ Z2q!ߊ%Qӌщ>aՖdQl09!B+[*A 6Ok1$Ѯݩ;أ8N FWl2lsDwgM2\Qݻwmi_6՟ep\%e, ,1:¤o 2[>›"~Y95r2mm}L%wXaߤ`'pbpIx?OzXS蓗E[~z?)9SR5UTWet)9Г^JJC(dUi@TM4= vtIgndѥƼ`zǸ9m$f@].ΌF{y2w,c\BTj}Ka^s$n\i.ǓEu1UlzܴqBSF _WE9U7tIc^N (IAdS-\O$ ͯ~Xe<5cVÙ>:7Oi@ gVo ^# ŔWa$́ٿ@|V,7Լɸ%qlYE0Y-,пĄIFғi1ω jx4;Bv*rऺ?䀕 4@]E+Ϝ RB1}މ,}tFlvٌDXك>0qm Y`}`g?TC!ݨK0ϾЏpOd/\yBϾ9 lf$qcLω-P=qvae?ɸ:!i"Umxo?V\O~CDѣ "w<u} H7ra*V< 6탌~I9r@lG :!lٟ't4/YSôM|H'S%b@He\c 9ɎPoD?]8T|޺^#͵ {y3&G4+j,]˄u~lTz@ g_ :עU 0?zj0~ؼˑ X!%3JaBST-6R|8 >L`݇tza|'\InW]qʊ` 4͙$& UZa_a~)ZxFg`goQ,2cHކX߃xCdPv~j(E'Q_/3E_^ bآUm!? q%4̚v+/IG#}#9WxYG62.{I>3TP&!F[-5~)ftQӞW3iy8-N3eGx!ÎG g͌4ɽt~{HmuR ZEŽ2[Ք-rDHګR_^t 3m))~mQH0ENhqnt'va}u$\URRd$ݏDl;A_vI>d[x®=f|-lB~C_W>hSnG &M" yk@HIaLPONU *`,-]aYb-n_Sܯ(!>l|v>Ɵt>ȀD'ޢq%L|it޶7, x[>wpYj@ )9 DK bϖ[5&d!Vf,%0oo)[tmN=\&MTOtDD' ض'JЎw bB"8I#w>hAv4(jR{f`DOs^aW:!/N5q>!hL]IZ#)ZWRxO ʹhy8"kONYGcse29n5C>\%AlĎ{@_<Ԁpe٨ɡRc7L4jÜw'|5`φP.mw_jU.xtIez7 *.TY{97f;S1TI[K>NJiYU9{&^=&"UhNZ:^ZfH-T}K[K^]=E@:E -R8+&Zj.,٘scDa ʒMjom7_F#2S0^΀˼lz |F:KQ !-nP֢6P똱=90%$Fav3~ `gul!YR2)Sw̟Bŵψ:;w2(FwGe"v5/\N |sׄ78S$ea&/z*qLjh!VЯAXE`Fw.":85R|?cP}&diyq#Kľ4Em@n+n {}rܬȁ KFy fjBis,ҥxr%hoXG_!?ɟJ7,GmcH69$ZNb-ߠdNyC?l?q<)%hK*Ùޗ2VaV?R@88Z'yzFӸH2Xf ւx6o*t4 ew*'7ZnHU*wt(s>X}[yF8ӲsD M'ѥ>eb]=cdpr7ޘ_1~3۰x)U:&jQ_GKw䂚'Է1%T.)$c\Zp S3lM xLw' LmOpĝHuo>,B;Gڻ 6:@fb|c24Nh \$W%QcJٕarj 39,M{m!U[<:m.ΊI@ǯ(+(z)₦;R t) KgU!}Hfh.o^ߗ-foeB,cU$},dV!h6#.^>w- XI`'1!6Orxn r ^4DB_&#HUDhw8:8Evspj<~:_f*U;OtC0N[Fl|=]8eԸ|D"BX2s!h~4LmGbȦD]l!}?ÃEXF\1%NSW7 V H**UDRZu2]gJ7^;Ԓ&ĵsֽ Uf8W|T(^Z[jpl$fgb770wCrpCrDZQb8H͠nK!jƵ䪫% d+( Q6p$)j²2H,Q\ .uP0ɫ95mP뿺zN%o!B ҳێ356oip(fpPC%)ڋ<* 0[#Lr:BڕyqZ=,azR%j|.3sutűhEmU-Sr2ZuҘnRZ{سGmGw8s(LZ.sMz sV9Gl4ΒM,`e_ ueiUIJ^h v=asQXm^`ąF@6?ݾƟSrۓ}+d v&i<+5˟k=k~ /6'YJ.AؤBϸ%nRʆCZȧ+ao= ; 3 #WĮLEKz%Uo':n9ci6S^I&-`wL㊭ +V6m;)C9N2+#uvl|qnU[9f_N+%]`dV~, X(wAt|@-%-wCųMOOHf_HP /+4oCfwwa%Y-^Rrh@py{QSx@R7in{R'd m.ls2tK{> l잜|Pפc ?4svyͧռKFwg^c36' ~\J7Ny3pů+$Z$kmߟC@ɢ_=y&.x$2k2Xrr+]1]1LYݹn(ke£B'=pԚkqekCە( 0ygwՁWp,NA8_A);;^쫇qC1X$_ sxz}/d{m3řgB]AoN#ѪM(rB? +#[ ;JDBr?<>fPrRuO9 S$$3V5,[7}3.~/i'STqJn`HKum!3^qP'I 99Aj0&_e~/q~+w|Y< wJ?r`wqV~Z2smpsߦzWUTEÄmzPT=s 9 sΙݣG.U:TjUWb6ǾD*֤?øʨVܝm/q_eBeZ842NGnu̳e$Ȯe!.X!Wmhns;Lxx CNu1MgR H9^8]A#YA)=oHo5C*7ɻ|VNBJg_O@ST~[7/ i*k >ӺIhi&ԍ$v׹d"wn>Kg|>IzhΠq5urьuVVGX0Pтy2,%c4&AE1-ǜ{ zXmsBm6a\5ExdeƨsC8>%[[2:z(1]dQ]bdzYآ5Cԡ%I?wo=j~.ғW6En,Եqj\g`_;tS1trkěoZ}mXH-Yseg'~rAuEkaE#>[UQ,bC])jt$, (ܦ w1z5FM X鞼YR璏^HLUx=~ (qܒJqSӠ>nY/zDJM;3s0evi +iH΂ S|V\1okcksO=i[n!0peȃZ{#Ri 9/VDD M5g~e9y aw3/mk'&Z"e(ZO}i/r& 0JYL6ʉZ ~U|nZ1H^eDw9:3«P- y!ME}QH'~cVNxiErG$I#jש5nBؚx/bv "ps ,R}|B֡,^nwа!I%'ɜaC8n@bً`m]JW M9N<>aΆ͏$3nPN_G1*7Rc̿qJy.ٟdU{H,y*S8 Jc }7C BCL`}dHWAXJyQh=IUZȅ]o'LB`6!x5 -kˁ/q D\7/l$3h@طK5|+Q'𗲺ÅaV*!& iX߷zgU ,%A"p'{QAo)'K)r jzR<6#'M{`QһL'EA!%6/E 8Yȥ٪NB'ɽDLjN|MfKm ޏDӸ% 7m(h VnY޿EZ!AEe' ^BQbRھ,FY`I_0ԝJ_l8e%>rYA1`T0HX'yFد7 L2Fo̦$\w'St4o=PF~m=[$8 l$pϳyp.N`, 3ՠH9N+A[A,#PuqbPTgҪS*,iJ#C0ВT(wlSg?HR@fd#Qf|jMqvjjkpclq$g,+2.-+젗@a kNURzNDߺfoo2VVRP@Gr3$YY)xX"si(%FԠU^=pfG[`[21f[GraD. ::._T0|6` {ƷNMTp C*<#hK8VUP;sh{ᲃp3^}P[8@ٟAA=.sbǎ>US^>">C_)Ys|xѧ"%e68sDk)k*zi֡v!QpѺbH c1~)F\0baAC[0ӹWgkUofCcF[H,vSJyOP!, qBq?+=0j?{Dߑ# ݸm,AcCj_`n.`0t>>{Tl2*굔½zrǁ B4_i^ƈuY(N%7K {S/1| pnN~YS !VUk!էWP;ңewAFn]J{Gk[5)=0D'Cl 魋$?šIXZgI~1'> kUbPU S͘uR!EVV1ЎpбAX91Z`&j-~ Å :"Cs_b?6#w/N~]m{r1&<GXQ+!juŇ(j9Rzb'u52hTs''p2~%T uHJn`!-1F[O H*1jkH4ttg&+buRYb%5ҽᧀFqPhȥv !Y.xb`rČgD֣a,.GH' >M uhEOb^#hm^HWV$BJy(Z//}ƌŐ^_}/fQlh06Ѹ(>>(@H,djX>nț.x2C@ ufxEN7DRyx??"AgRrEF bwZ]jUJ|CYM$Pd!k /9\Zq ~J;'H2G yZ{ɘo6=ՃNF" M~`Oʒ|FGKGRE͗$ ) 6zGaABQR[D[0މJе30+<r;ӈ\kDs!מĦl:/鋹ݹO\,RU):"+Ѫ -UAh\X3p#:t͑ q7# (Rx x\\S+dcxp}i>"uyJH6RŏP6eҔGI]تOD!a_pq*ml&מT+Dl7s?ћvI?2%9g]C3@IXC п}L}A(TSxY_Hl=UM(JWLc659wcL8gz}-}ὂڏDԛ4'YG[##.c.$Jk+}B_۹D6]o=rBDD?"pOљM r; "Ny<ϕЕ9%7)Zq9ﱖ-D^=S40 )KiZ[jQ0,hlr+rd2k6/ʶZ9 MW:'i0@3Il}W\)I jؚ &u`5[͙ծ7Jo^ANkb_srg!4 L%@:Z-|ɠQlm|/lL 4%)~f_ j;ZKPWƟ5R!tZ>UfB0I"zB0>Y%4+Պ@>Oc̫{P˂#sB?%V@BcG[2̧X甬^ZFCA\E5"N>Fkݑ+y"ޯ]6tؼ@VG0όCIpN.ᗹvsŢUG[1Vj5"I|HT$2>L]3VbY G;&}m#K%;>jd3q; F^@,@'nY-ސ۳Z9½KYՃ&T)ssggLhKo-t`._6Im876c N7N4WOJ_-OnBxfrxb%Ƕsh"T?۞j᝽uHwvمGgd:o71Ì,g,tL@YذJӞELkN2\Y-V ?iLGQͼtĘ6˨-{T~J! BYEj9i]>]-%~Q/qH!\^ @ril:b:36DeÃhMl3[_\ Y%t2X kd٢-Q4授=忌n " p>)yEN K4bN 4ɕ)Yd"uzˆ©MNSφ柏5L:i$l[Zgp& }0( D L{hֳΓǒ 9Zs E7I5– "q~KVhdM(SRx=Єw q6n? ɻ>RsZkw.Ltd}8 h &su29A%5%y*yԲs֠Gط>Ro Ͱ_Qn""#;[c?$TVI'$pJυFdN۬M4~ c`ė,oq<7s1ϟQuc1|&7'!+_1Cq/ t4C`4nyO?6۶T{£i$'Ȏ ` z'D3ʆ7quOdDG&[xsdFZ~jHI^N(1R5y`npR/(c ð*ְ>Նڏ:V|\ȯKsЏ LB^N*lG;i4Ƨ#ixa_AYFap>XFZ^|um{on?{26rw6I@%0?X >)ќ? Wca4}D#N?([]LE7A@vF\y^|gwX"#L-Qxz(%3i@}-62nEqҙ3D`'_7-xackXTrF]וg`(@4lmeyU?oN5!Zg$SZ16KdmPw͸éECzEekݹ)eO ,&weƐg]/\}8d՞M /G cH?~Y6wnv0\ʚ!h z8"(KBcK`""д37q )i &G(8X#QW6Gk@,[s$A岐#,vz} Kqo # Dud%k`027Xv@un tXHƣnBv"" ]n{-GdJ&UN6xe;؀3v}.@ԁ&RPhD/h^''sTh)3T M\l6Y9mET (b>w)rA]mWX-q'!YoO2<RBkk*.moVe Ċ]JC%3J8Fl;ٝ .WCYO; oJo"5`L@PꀎfdFR]sw=|~XqGP$d2~0C B^rCLv{ ̽eW e6%Vݓ (.vi}ΰ)$ŪoإD{uVp׾5)Ӳh$jmh\ YS:vkO ǜd!SvZrD]dW&zga0>Yf(_a[-dDpGtD1γ)h,!+2oY@"D*"A<4O#۵] ى>1)çA Ud 6k*2LeE$xuhL2O%̝PZ\ 랣4nȪh2/%\4emLvSi`YП]!dL%rc\/غy2]z8-BE_3 x^qlX p$*exnɌ`s2 314E/ǔ^( \yT$E*Z5|qp.@5%Kq K VophZq0H} mމ tCF~=9+8*νa|Ykpr[HcN_<**$֧qI ^_ z}ʌZPs1| >^:k;g;xsPbGQAUkgƻ2ABRN~d# Ӷ:BgѤh gފ>Ȩ۹8ӔXY7:9h?(gPN ?Ѱv ka .[뫍'4gI6dB%{~d-/ z!L^P.‹Vwb1 H'7:tV?"͡MbBܢcL#\gof[N1 Ac*![L%0?r%(<7c 4CkNCnZZ"4Oµ|4z|XֶZNҝ$F$9k˰TBG LL;CIJw8}a~t܇"- Jrz>_'k~6L,*YVatWHNtvS#7]ћL?vDGX55ݔs)bGx3\i܄*hxoAF%^Pg}EģopVP3ÁŦy3*e@u)Z +UmCg@0%cCѹM5"1oL02+ke`IsuS[MW 0`&ɱ^ëZp`%:jS!eYISѯo-L=lB./=LB'hD=lX=W-{2ʊ{?0$0DMjjW&-ZraƍkE~%LF}]Y_@}<`~< wB nA˗!wޓt^jdz4ci8.K] .B]Yx .y2{$A…C"Шċd1$\BgdIW'DJǐZBXԼ7cn Cq ^"+U8S,f\)沾i %mW-8f,>Yo봙4zdߍѓ\6L=z_Vcӧ*#!gPo4bY!f52"$/pxIbȝ`Kd?.YK3a?!Ny=ѲYZEJ2qp6f'&sxꩡעFO\uI-Io: 1 l@~ͅ:kGq8d`^;,7ݙMoP7Fbb+=vDcZQV0>T87 &G>ވzR kh$}8I]FNd%hhݠ;)\vY_ i#8Xiq[Xjqk0tQ;qW1}5(xPE1-4_ss s=^`Ao[A]u3W95揻9 ՅBWoMz\_;ְ)a98bV3*O٪Щ5.LBVHC8:i%Ć IɊ%-'a! .7Zj)-/ (~5֩xq j{աc(N̅P4{:lʸ:&'Sv"^_tp3NzZ @;|Qn1kԷuB"6ˆ%*R z7uzt80#h>Qؚ@ s>Gqpȝr2p`KD8:x>?H+wYYcfRX P'T0.nqE#<'*Tu9|g}=<ߒx`kq&y 3]lHeuZ:@*bҲ"gkEp=$IsFghw1P3V9Y|ߕqEUK Qd#TӒy~^|:5Bp?5i<0K{qRԹ%P.] ):P b~ba@@5o!i ?*~a|>}"qs[SKuU}:0'MJŘM=MڿRnysxRFE~q%k\Rd;k7n]LGψCaov||{]1^Vnk/gd^obq| RxGe9􄞞Ql'͛8@Ҝ 8^d#q.M eӹ`k7K"JcEj/Lq׬\D9*?dkU2fCn5 JQ5 V[<J'UU6p`* 9&K?+w5eQS*N70-H[fN +Ep KdfwS֬4=^F|#+x,h[/ĢFDem朾9i[s-db:pn~RDըz9 TkG/ .#;QcvS3CV40;ܫ\`CT7nyx4ѷ{w6ShTT5Tc A$ Bs%Se0U`Ȥ$"Yp<{Nܖdm"mЫ|%y5=b[+4/دePe_L E@sn"C;[{Q?\f_Ȱ -i2;cpq6', ច1c,c$AA,s'>h_={9;߳(6bh`;b"{i WW+4:T%ܾLBYv`/vLyqkZ䭖|1ewGs^Ij D@DZ +B#竎++h9a1^KUladNJ(vc7BDr qieiqUn;;T E1D#d !"06<=\܆3>;Ǧm5~kT^'V62)ҙ2x]'VG 86 $^يM1P4='G鬖'@IsFJURXvlf_ E@#0B{q3K͉HGDT#AbG:!\żsX{ Tk>7hlC UlӃ[Z,!Jk?Dm_ LDfv"é.A-`4gު)t[ OX~qc9͡Pee{MNDTDRUl68 ٙ{gbD,mh'g \gnJƴcFC NBlo5]0Uj3@V ǭ QCȣ"DNU( 2}Ȉl&L)u%b;),s/İn ʑj,sV4+ 0ԭ/4LG&.HSYߨmd57{)sәx;!t\ {9[$rlA{NC&(! x_v/#$pcC; Z 0darM@Ȥ1s]Ғ~0#۔%|Rg%/؛JxmHَriF׭-nxz~odlM['u&@N:T/h$BğuB0"t>A lp)Sj#,:xt][ƭ/OX:kPBUd'ꆋ\h'iFٺ9MiPxZPÐ˚x>VJjmȟ6Aep&B0DZrpQG(kg' Ȏf{mMŷ^R.8j,pL4:{LG2hC5 UkF~+KL)7(.ɹkS bvj0ѹRճ&#R4\ D7Њ%#YZ%=XwtѢ 9biFvJUt,hnuia)/d 妟m{0fQ&we&k S\<tZTKM<7mMˤV@4vTDŽ@Lr) &:!+tgVς0څw8" 4gQyϴ,Bk^{%F`y![QJ)֕ys0,eV 1&y7 +6wC롩a-m)-|JSoSx3>ZZh.bu*= ?N%'0v})u} G0ޭ[1{B1eU,8D r9SXGMnS4}_HˠÜO&OT2͟|9wv~0I}U m!xow+NHƜS8DkPK &;|iHOeڅZ鍡oMH'Ȍ sc2MɾXg7Y:nv%˷\qS@ˆAX[ yJq7j3Z@$ӿ,MK j_.ĖkKYZTS:5PԯKDr)%0(\isp3`Md+U ]\L!Xi/J}VHz}Ek)=6x/Bvfoײ.BzscSX>j|m*] 07ƞMRXXnn!m &UT.T2Ula(ɨ[yfu2ьi ȑk;4쭚uv :$USy!m[9s‹-AMl" ,7Ř$ Ԯ :7oodXjWe b_Zwݘs&`, ^0e֚;n#^D0oiQhWaJnC3%81p-e9¢}/p ;lyB+B(8,髃-BG.Asl1xjǠS{ə0y[uFz-[P%N)l `8?Yu-ƿHpu&TK*څJGt)ea 0յ8ͮ͐ގx:পcu~_ XkĠϞiReg^򋍖#Q3R''pF6N1wȌJz)h˞(n5z5Enҝ5/਩P{K,mK$ӬBL-^JA֭C.bAvpY{Uk-<ƴ.Աd_DEf*C[YRxYzE'ULWY[9~ .D6D8 5ΥEGz_ft3S.lȱaR-{Q9paD܋u-~˾ܟVyD#wx1y =z"\#WSQ;'팀t)xrśO0BƢ4mwJS%bԌGb^l{CI=Khz X܅Soh~78}ქ!Vi z)DػH:q$Sj0Y_ iPhٟtɎ\?+ﶿƟj G1uj Zud>5"|Uiip*)"QrЕ4i]1[Vl,s: ːƘc^,toCzw֌/I\ӄ,}Sn!~6ICua{"TeL; цB,/g#E=ƪ>?c; !q(8RqKp4M˪Ee#lL=h!*,7ĶӤd&AR!K(e5e¿u</BkJPqoO8Og8T`=mx7ZwȃʒnAk4ӌ˩*LbvȊffz''ˎ[m ̦Yp2m_$3%TJ7\ @Sޗ%sXupߞ6dV08,Q0Ne2V,Z~ЩU-%_X{6Fa_!^l?}0.<P튴X&L ~ȐBoKxeOuTvkSI@L3bDHP]iGsB]*;XfC0vɿcTPZg+y4>ڪ _҂-%Ը}KZ[vmSx;ZC; ‮ydtGbKhiOQ j,›h *ցA,eQL;*;X%i%'Ah_#?-yuDAl' $U`xxv3K5ä:Kp[@LlIs +uLw076:TE8_ 0gƾSšAjBPǢpGqf%pO.+J`bHʾL(Y[ B6_H3*J{ ,vK+n[f;Fj|[9jnO }N0 $uk c8k}n~JzGY[)bbd;G&#(sμ\-L r rj-QXڱ`S/2"oeF;xRK7^Ƈ,ɾ}̨t']d-iМ;6޿Σ^kjpÃ4K4l-b[GWe8O\?6Bڎ,%(o#X.Ppns7W}ZHX8qBl3u^"`,mFMF[ 'x er,Bd{7bVͶD5 ,"l* ؁ ۼ;'sc U{qc b2lZ:ZVQ)IV]シd9yt0_yI܊ [94 ҎyC]dA${dm]ԖD&ǒ6x= X -J#Zůru@#ʹAE!U-t!@]Ҏ82q/< kBjf!//Se#Ё&NvSqPeޤ\]wI5p4s.|k..KN()A/0b˻}&x8s1h^2Au ZTaqJfz8ٯĎ+g+9[}>'6.pK{C0AaJB)C>Cu{8"Tݭ  &[w-cb٩ VKx#Ԏ妗pQU=?{5L=_j1n_ab?OqС 5\->iEE [@hAA |zB6JW Jxujȝc 'f|B7t,:maK`h9$Be),).0b?;nVB8s̫@PQ@>Q>FBe7PW6C!̭ۤͣԠF\h^BlsGΒ9`9/lKY%TZUU-3 Im!?gKyݩS(oh+qrE?. 5Z! )k?̓y%޳eA ȫ &c2 MU 婈!wMu}-v(м:'(\𕴞]imwV'V6Rm$\Iz\8yZNp<<!H!``A𵴐9 `U2Qq ^m B%CDZ7`SVm즐Fv n.'4"o_*~s\N$;+ƀ}YdYXᄋjUGSE  E0qW %nO+$<1@qv*JCIWunϐ&t3ҹo&V[k  ͇7FD70 J8:y%%XVO5/^SWUhI9uZ c!`'QOs@7ׄ=:4(q(I HU^qzBqw&Y \,J&iLi ]x{`5kTՉp8*2;ÎC.;' R/s bSc[^KB/ɷbW#7>*Qm"csGS@K8FHiACpoc׋m5s=K1#>῜eW^\7K/[Kib/+jO: tK eVE- 胈 X3)kLݜ=r:WkׂGI vbˉG,yjknTInJ2~  cNInɝ0awJnm*9lMpb0ZF֩}<j`ǂS GP\eK\J""G'ob ȹ:BOCZjM`nǮ/: voy`J ]3HoU$]Pjn]ؒN&/vw-5q23z\yXp&:VQ>v xF)xd璿O <:d9ZM9ZKE=-zѺ s8>> E=1gXljHjY p&BP MY 4}h\5+#l/ O|@7VfH" R")BJI GI \?Ą(Z&8$w%F(FAVCx'x:NNhڪR$})7(`S$mZ1QM$B516ֶ iD>B))Un?6 i雘DHB*sCw!PVCd6tw t\B!9`S6 B`Gi{`1G@IOxdiظp64:+ (+̈́0wayxe s <8M+ #vzZ$`SFbcK%qr7 t8kJ M9s7C\n (NjFux9!vLńTaT/;0+4eꁗ )߷O|s%IGNvs\*Z>6KʚpPu#HdSKpVSJxѫTVI`!lQ+rTH{ m D,!j GW4(%SbꒂW0]#!JmdF@*лNr8AUfF~U9\L{@a#33W9ܪ8"c>BPrPå[1 q(!r FOLڏw-ƫc6bꋳ ]4%'in#sib-G0YX~iɣKjY yజ|l:8/ LqewU'峥cK 6PM= ]WGl`:4oЋpŏw_o8ܝg;tФ;9gACy%-J h7CkBzBWE \[ZV46;[P}SuP޶`!k 5HTD:,KDF2&l s-ǻ;6<#𒢇9ֆjygÅE@A"x={ K} D` H' kC=ۙß,\ 'y qk[' Xϯ/'ͼ. oTt7% 635c^9RtH]PYbp|(& Wϸj3Q%&+hK yzEXv9]M'] wF]KE1B}]֏ދ.}מ`Eog@~E0^bOG8:X$o$hY~ٟ' p=Ә#R*c8h(1$F}ɉVAF=tU<<ȖF(T|g7JbV3pt}Q77xʣkv=)\r}-N_*TJh.bwc:+{o՘D)`5'+1Vcmx/8,Ic䃛8p"7"0oCl]Y+&l a .5XfSA2t򱎱UҌ0 | H6;V,] 1Cs`i<lMB ;s UOlq|3O/ɯb[{Dp?ZKky| ڍ_8ߕ\攃nr֨psq( -B- x%bKҲ@_䣃eRz ,Iӧ:HÐ\&$TnLDx~,O\!48e?k,0~qӿHs?MՑc*|w":]֦s6sgn-\_RFfcEj1'_S$#Vme@ěQs]3k" Q[% ]ҫ dd9U^WuDp DAG8@~-7 eזGX\֦HI?94nMh6$ .Ș5jV 4^VrE+L־% ٫$i   ]`GjOvm={P6.El7sZ BxPL"۾c3~@d;6-QK#՗k p/}c^=(35*hȢT&wZ SxncOWA'QxnhCq}/v:Ĭūr,g <!.~cζ,]!~0Q#DB8CQXi crnީsbgSm 0ps;hgeWWYJe\1MƬ,G%2b!DG̓\'eETnmW&6FRB"6a$7L)Ÿ" 97=X= -W4Kп aخoYKNQ"ygkX 9| -^v̙&qNβ/C:VH cB{ Z45jXZɹ @HPr8~U+lѯ<(f&|gW ]9..ivn}D<#`qF ܝK<$z$fqZCv`;r|w?Ya@g͆z{Wj]| | /)1 ze͊<%Xn^8gBU2vst6Nx8c:S}₍\øA}geUYۓ3 R=ؙoBɥD[DX?O)yDPcs8daK9,ˢYɜ)12IFGx f7ґH'zU<#i72-A_GI"0ޖrrJYY_%{̂@lˍgxfVc=(OD;gfff8 A_y6i ̧+8HHG{מXmy u`q,Q83-# :cpyFnhtZ59"-ukguagK(aC:WwАF[Hbt.}%/\y&hgGcK^ 7Ү+KI)/S鋪'wIUOrLpI ~9wo %Ck<(E[EM/o_42|~kMAE]N`~)ڍ$OF斔jXqa(c S0$@+ Bզ*>ȣCTgl9iesb=`fc_K{'!B+}}{ pcpLdCT}?:y;ɕ'^zD]uV qX uR W Ęuρ3`5*Loq,Ȗ1Y!1ǒs-5v ]-vnͪ$w4ږ0XϬK!Kw*uW\IFc[pn2f޸zUO5nѽ K+˻MzN"D?!0-wJ {z 23&͝h_Vg4:F]Mw(XZv:9@& GAA/o ZUs(Ph54)``_fe xܔu)Pd;7ǿ;*;5ѝ1HVl9ȭKu`w/HisN-DjZ .wjيq`7(RzӹCSfb6ةInɰȗ)z ג)\4!:;BB.<8!D{[[߹SC:qo t;6,( 3G860-r_4D(Cd_: DuaDrvVh@:p,#&c'<\Gb9RIz0;5u-ofEޞħ}&kg6Zl oVCժ\|m'sp3]hvoʘk!&|l" sN8ޟ'((oEzҀˬ 7ZW|2 `%>k_2Z; L}6)nw0&TCDZe3WyyA_"08ްRʁ9̼0d0ϗ'36F_)' }E&%;X._]3AMPzдe16KF'.ۃBJIcs>l+[ɿoU!;gMEQ0ya~oMpoX>@]@#ߡ޺9B4s[>JYb#_Ә֔1_U6mm5OAz,7!q d!r-JpDB򆐅Q+J^6irwXE3^oJP4Yp^3ą[!!KuQa7c9ޛXtC)oK~Ƒ@,B-ZMQDfx(&W!%ھE$ =$ ? _ݎ)Vm DdTd x1K[˨R/'|Z@;BMihNڕuqUo kIx],ޣg:";UQ8\4J(4ԙ IM$#=D͎Oq_ډ57pu'-B|;vَ2J`#Ht)Bu  f0#YE>W|hpWjc/|\ @oA~"}ZP3Lv`՘?y!n߅K1wFɴ~|>P:KA(+!ͣHӳʔ tyΚoO0])L<"Y"$-ܚHy]5*\?{!7`nkQ_l݌ )_ ] nPn{κ{JW= T#wyELCt}m:{gcqH@tɡ\} ykZy4\Bw7opX*DR߇}C:V$ }!Iz:}5G4ByV̸o*0pHUb{]- 7bFhRpD\mk7EճnF,24 aT6ZfO8v[e]6go} _~WP"Rnr!u<&Kg(vWKzgPz=<ƥ:h/oǠ69fy ,p"&anh Q^R} w0DBr ($E>\9L%m f3m##:Y0?&rDܻ05@0|޿)65;7lă@vP;x:DUM@(6ssi־R#XS<]͸.g,n &(9Bdµ['7ý{1v,7;=RZ(şMim\Ҩ0vU!AFbD (|2LyCkVTu3:ٞ'{*%BbyXi%#%`ۘ*IGT5JIȺ{Rz05P&2f/81A.%NԞCJuw& =UfKNSFHƾOɁbY-ȉ"Lsso"x3l#Cp_T:%datu0plYZJ3m\om$hX8<+μ ګؾ{5U{6QDI&R<2SwI8ъL)exۿ5"fAq NOAjb&eD%yT'IL:ÁkJJUw/G+SȞY[)T Cxի> |WqsVہ^!55msob}"qUС"κ^OD!v`/vI6rtq?-Z`/l I bgqvo|g&BN(Cs*"5X|k^ rI$pKo50h0-eVV')>[H\ޒÆ؎}OK|9Wpƒ'=|`U[C_`dX* Iݷy阉qy0YMGQ)Nf  ..Mf׃1b *Gސ GXu"יYG7gUXFj9B @f!f8'>Fq ߖCu}H{,I,XdZckP%/EWOם;sp*hG6 餟n$rىW)pS/kzw`"> *)azNVm[/_NKMA?^Sl0rtqQ>[e1 w̉E˪+}$t4\֏7󞂻I`X9<3 dǖDy1f0v$-<7v9I\g{=:Fk͍w~Aud"+nDC즾򔫋@?PH~!EHYj3P=.s/GHD1ÁmM<^P~1P Q)ņm pC l[t# G;*REY\;a~H SgkpUXsL ARӄah \chNMowij W/*u ǻi-zR׃)$PR05p Ưz W{YRe{vϬ =Qik5U B0/Vxarh2fU )^U2oԩh,@(g] 3M/y@Ԅ?hD{,3yڇw0<W}越ԏ*jS R: Ws1k.\@QU1mpңKth2CPg ';&L$0D2ERI*zh.R|lwEs7?Cc?j N&s DDڨr|^]-AWoӆv"le2΢(:ݨ壍뺶jzwh]`3A{l e Q~P7̱̚aML 2qyM}5r\\=yc6 uL6z\I2S.ӽWAoD.0[cM67iϠ#!1w:J"`-bZ;r#,AMQZBo@( SNBaTJg/ '= ZBdHbmw W/!P%ICY˷JHRqk -/R2t}p }r&|rpqJ³rsR=P9g-r).GILGzT3oS:*T1Xm$p){ 7f4GmG.; '|3UpPBgWh+N,W eyIy4 HunM|2ZJ.\BtrOF*’Q_n@_<6 .2mk1LF 4U ˑvb1rQzHkw?-{1v']gtTqd`joCƃ*o wLN'GC0Ga7"끇w{#P /JhJ¨iэoQⓗߌ݈+\R͞0 āL)voկ|,m1`0eoYSزײTJjx4nY faB}o]vQ]ηr#R9pso}vI 5]8D@"Ň3x cxlB >X?ةZ<'Fe %8VW^ٶzT+A'[.GKp|XCSr4Ms-!*mJ{7E2B79;~gPOfksωwg1Hm^@}\3tynKH@5y;+ծSG7y,num%HSW7;ZI\Y"*t{l;1ԜΰTfnZnn75tlwKn%,b[fO<Ӥ&6} Xl\}͜Iʁ"h,K:%2m4Q1蹒?8:@,"gsMF O"nR`,T/jJ?R lphYԻraRs+@"J'MFK̬u^ EQS{OD ﵟ6W@vqTDOItrgK%dAp) 8>P9M^n{/رO)΄KV[aHhGd\0e?4Ҷ7TNɳ`J׏1B Hfu2H zⷁˤ^K Bq,Տʅ68l@qd1kuw̷#-Qeڵ;K#5,A6#G;Qw)BcYg3.j69gzA^~ {"sC˜ϗtO"Tqt2d4PUI;zjO)bOhy;䙅e0QY/Y夐ZR(m/6{c0\3^uyYC''vaaY" Q[ BL\ $_Dg=th.^v_`atViZҋۆpT66m-J&˨lQ J]V/{osev'_KuŏĦW%<`-BKMXuMyLմ̠ lrV$)5ąg7o}4195n-_d^2QHU8 0f)|zK楴,Fs>TFVMLY3F̥fwuNDqUR6dH(T4lۄz.oJ~VPuOq8QAlF!@O Y%KAn:+˪*U,1Q޼:"MQ$1{Wݤ?iF.DKn1w˛+O%Dr2fRiuh);U] an*`k}Z~];xq/BcobnD6&Qfy G.p?běZ` YZ