fwupd-1.5.8-150300.3.5.1 >  A bp9|ഷo'^1(DA?oHejHJ098lN\K%`cDh>y5(ՔiYbP,%-kZk()y'$ 7ۊ+4*-|]iweª |6[c|ݑI?55!WUn)fYؔV6NXt(i7 ͲRJi%aBm?XihKԟޗV8d45e81c0d81dc93234dfdec6896633d5f7eac1750f0ae493ef73cd6db4b279e887583c635b912987d3134d149f34007d00cd073 ܉bp9|C>EB"C ?ǣ[N9ԑ;B-Z@taBmKX"kpG oij]S!/.jVrg&@RQ=¦эN$;Nme$dUlGYޱ_f$Szhe]Œά3Sٱ( XYk^Sm.x!j|9xq(^K(kd s>6{:\(;+:~*+J)ƂZ+T>pFh?Xd  :04@D]~ > ^    :  :=p@CCF|6MdOe(e8eR9g,R:mKR=>?@FGH`IX6Yh6\]`^w(b=cdfekfnlpuvAwxtyz TCfwupd1.5.8150300.3.5.1Device firmware updater daemonfwupd is a daemon to allows session software to update device firmware on the local machine. You can either use a GUI software manager like GNOME Software to view and apply updates, the command line tool or the system D-Bus interface directly.bvs390zp35+SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/System/Managementhttps://fwupd.org/linuxs390x if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in fwupd.service fwupd-offline-update.service fwupd-refresh.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi [ -x /usr/bin/udevadm ] && /usr/bin/udevadm control --reload || : if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in fwupd.service fwupd-offline-update.service fwupd-refresh.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable fwupd.service fwupd-offline-update.service fwupd-refresh.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop fwupd.service fwupd-offline-update.service fwupd-refresh.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in fwupd.service fwupd-offline-update.service fwupd-refresh.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart fwupd.service fwupd-offline-update.service fwupd-refresh.service ) || : fi fi]i(=yyy70x7h7hw`|(`W`W``hw`W`gx`G`W`gWhGhw`'`7`'h'hGh'h'`h7`7h7`ghG`w`w`7h`wpp7h7hhG`wh'`w`whhbo `  n\FT|Q 7&"C(LiDF%|In tIP ' (goA큤A큤AAA큤A큤큤AAA큤AA큤A큤AAA큤AA큤A큤A큤Ab2`[^b2`[^`[^bb`[^`[^b2b2b2`[^`[^`[^`[^`[^`[^bYbYbYbWbYbY`[^bbb`[^bbUbU`[^bXbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbZbZbZ`[^bb`[^b`[^b[`[^b2`[^`[^`[^b2bbb2`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^`[^b2b2b2`[^bb2b2`[^b[`[^bbbb2`[^bb28e7b59fd814171b757c17a0a1e08c006bad47a70ebace6a0032c34ac47b13f819647b61914f7f39202211c458e45e3ffcd3aa610818fe5f54920a376c0252a5ef7cc38298024528ac549b6a95c09aab281ee65aa5cfcd0256b50d2ee23ee71b898c3241a38e8955b1fd20fc81d8ce4e605c690382b6f5995b8ec8fa3681bf7ec7525cac1594f4c7998876e3373b46509363492512cd194ec2a17911a8282a92f8a285f5dbe12a2f9a29edcf5daf0ed6d4344881c094fb1c081e48184d25cdb98d9dcac6103214324db7cb0b2a5821f7467337c68ca2fe8a31a52b18957447fd220a789b778a835b579fe96c5686f281619d0e1d33321b9df8c61ad2714f728775e95c0c35c50b3fb287b150199e890bedf6eeec65a39d843e048ca0e5f7a359a6b46718d04424994c07a2b158680b47c354c019d62cfaeec6745c8753c3b13211fa524d00c7e9a7aa9b1219f4d81aa7cd9a73568ada92323c98773dc2fa089f65e95c0c35c50b3fb287b150199e890bedf6eeec65a39d843e048ca0e5f7a359a6b46718d04424994c07a2b158680b47c354c019d62cfaeec6745c8753c3b132153016e492b12084a2b2199b63037d01386c098c079ffe4e67a379bb14c9c1a492e14e964fccc0b0380b8e7e0919b656b6dbc2703e9b07984ee0ba528dd9f540445e95a279224bd24c2771a8e76ebbfba4b32a7613b5d0a09e46a4a0e289dfe8e24341c9ba48cbbd11938eb81b40bf8becd538aeab333ddd0bc231f76fb8ed6a76746d1491d7abe43de3ed74869be465533abeccc09f5f6ca247000b345262c6f437e891d1569780d598c41bb4191d48ccae25b0ba530e1332ef2c88883f15b757068a46c8a99ab43f94ee3b3962080f53f00daec60bb2563f6bc2e9324866a37c364b8d6eb09dbc3a9cf3405bd857b9d04b32d354b1baf9bd92ebc968ac5db33971a86aa36c9b11c45fc5fb7b2ed17037240d1c2956517e01452262ebb64d080b16e92509b21bf35502ef524b2ee98ebee6b4622d671a0ca7ce04fab2ecd77ebb83b1cfcd2c25a9dbf373c5b37fce6e3dc6e564cec92551ecfc38ee7945eff74473e4621935ba91b07321d76d7f9c896936a1dbaab6a29c0d0e3233cfe6ffdce0da2db744920264b5db85653a262548eeebbec41081fd6f603b1f94b3fcfcc55badd54110ae6a38084e4b5fedc60a11cddd5712329e6281070da33a14a3540032c8e7585fc8f46b6c82208bc9744b0c983ef300958284172981befbacbad79597d2074e74566e66552811a70866c625d4fb99680a0d8aa1ec113663a8d16b8399076ffaadc3b2bcc2ec0797a9f6de6828545efdb328e3387f75a348b101c9c06be64a31c5214cfd7d6181298418d7337ceb7bad40ec24e899373a900976177b77038883f902e521ef0c0aba8ea434604f78ff3f3d8a21a4b1a0384600eb2a668f895fc447e9260bdabd80a2288c6779dc083e7943b4e1b9e8430f8528132dab167353dadd7066e2f5d29828b9d00491beb1ce451dee9345a471af594aa1b785646ec8b7da054186df01267fed11689893a97006accc6ccf2d9ce3f6ffac2be2febfcaa03ed27e3c76799181015a8b13ed6811e66553939f0cc3d62d36facb5993fb29430cc583de7f4760c5d1722338a1406581157d2818ee16d1e30bd76f9be9286e5452dfe9d818391694c8fd6543342461e7120792038514b5cd991f9bec13c2c537d2fc9c3e69132a0e84470bb09b3e88f6197d98f184f83029645e36e7b818c74823944d793642e9f47a9e11ae106bc4b322284983dc05a8fcf9c4e535c0c06f68ca0d202d407e76d4686df9f1d0e863d53b92c049743a4464000087a62f57fe293435542ee0f451ba6d6803f4246ee56d7e791aa6dd23b433d24a57cc54fc68a70d29f1223d51f58cdce67448db67b77f3b7bf4a2930437043b711999a57fb6055decf72e24794bdc923e3108129091290258a7eda2609bbce58be71158044e6ba4b11e21ee48c09bc78aa743fc5bc8e2959019f3d6d82f819e29e41ddc02938c64b6cb1f68314e25f4f67e188508f3b1e7a01fcd9407753309a6ddab26f79b0aa48e564e44e7f11b2474da7d0d6247ce45311aa4ac480d62034cffe72eceedb77bf06966fdc290d8b808c017e9a93642ff2a64cdc603e489abb9a841e82bc01202e980e7b10d79c5b418c4b1362a4012c54ccbad62ae2ccdd583200a11b5959dda5badd0f9ba7ad583eb7ebfd36b452242bc82cd9eda916082d8f2dfdbaaa01034749a7d97c3e56228451a286c662b96f2dd527cc4f175d253fcd930f334ca36473fa33dd29bad91f738bbee9e94f3c7a3d96a3acc451fdbe47fe7af489fafd532894517044313bca19c62a69247024aaf78ac9b864be0a4078f91942add00469d767d268756fc2ad3538ef80b7f8ec86fd59ef3eea6e34abf0be4db1b0952f4bfb96e0a0c5b7de7c989827d54bb20bea8e939c4d10a915d539d78bed46d708e7040a6e183947b0c421c74c1a247da5b5682fb33d360dc0ed3a287ea7f1e7e600b4d17cf6a38d5c5852c2b99e1d65fe29409c7e675d9576a592abbbb3ca4c02a838acc3fa435bf079fbbcf380f6449e85e7ae7d7c733d0627c99251ea29b2204c5385d24bd2d0d25013b71123efde78c0986aea510a9fd3aa08a74a8af19351bd2a32f6104cbac007f3ce98d565e8d9404a75ad38408ac8670a96e57f885ed8975f37e6e2b91a940f4d7a8520b5d2f92ee5e73e1d51fd6d23cd76395512d7725f9ca36c03169ee598d077195deac5a2beaa5c3414bbf439338c61c3214a76e511bc75cc39128dfea7b6233041c7a002b3c26adb92719dfe9f7d142f366433c27ec1f96eeee95b21c597e24184425ff5ae50b2ff3a812d5a1028d24cb0cac2f672be620e3786bf241733bdc72dc9920f7b5ba618de402c64008587c9e0b3e92548c377bf28b168b3a00312759bf2afd8e413e78b09adfd8bc2fb5e57b254b6cdec450912048538f37f6742146fbb79c0e18f501a43542381fc24189cf2351a69148153d5e6c5bc378075ed2ea69294e23d453cfa2d8e41f419ceda5548bb38081c79f275461514d1d2d71f5f0802406f18d6e488e1dd7ed50cce1a71f94d0c475c3eea9b6c39e7a51bd28ace7fd200f8a2f7a06549de7ad4a803c5a1795abf7b60997e79bff4c685cd46c76ac2ddd7b8bb327e266d32d58d81af92891f2f347015783d6045196072ab742bd591f9580478f200039169dfda44edb9a8dcf4671963f1b2bd274b911fedef4e3c3e0be01fd5cfd1fb4beb5d229e5b31b1e2ec5a14747bda4dead8c11cab1ad0806649cd639603bd884ecb73f05b7938588a1e1a156b382676af729ec5847041496e9514d4f0985a6be7422927c1b1a704386160ebfb12e150e6a7e6b4ed476b9198f51ea03d58f38920c0f25fe3c8dbcc9e2274631df0e9d9fddb9d25a37efce5f40c349b6c1e8ed5c0d5e51a818cf337ace779f07ff3f2f39ea607e28f6b8472f1ed641e5c009960e3ae9fb75b06e06cdca45ccdf7c837ecf27fa7392f9e531502401447b0d48d45947f3b11c2fdad936ccb7019b93443ed9172068f47f3c23841877577d391707c206dcaa65287ca33f34854f84dd1d059869d835b7afa8000e4f04b561f2da57b79b228b2261e7526ef152e2c89e9f1019bc7cfc13ee2a3bf06d837fe4e2800e9cf7a4f16f85c53b738f212f17bba40831df7a8726fbf2a93004dc64b0b1d8841cdf1b1ef3f1ae958c4e342c8d17e8d83e8a55f380b1278e71da6a6cac91811ea65f973f6f6b554a6c654602d343f8f8ecd3ba1c3c6471afd030cdd85f6a22780f4b69bf9a15b4b9fd2f19ee3d84f37330b87115621693d01f2e918da837a68bd5051a2f09b4a8678d9bdeab9c7504fc02f9bc47a7252c7864732c1f06bf5efad1c72165b38dbcef710fbd9ae0d5aab43f847818de8dd0dcf7121e23f4dba1cd7497e5b11c58dc80829627e54693f4b3608649fc5ab8f35bbc767dd73f4bee06553cae827a2df1265dbcc3aaf690a1a3127b843e2850d985a494669a291f661bca0835a97e99a609cb0e12f4861b1ca61a86bcdb2dd2cad3f5be8e09d307483eec90dd9cbdeed4177b3b65784caf2bdd282ff499de3913845ca52e35536b410065603924dae09e01a3d51576a2de6f1e3f8c84e93b47acea503c08d2cae08db3a39ea83fe96b4356181ebeee55d4e12f36d65fdfff442a663d120698ae5ce42a0c3cec76d03dc5eab9538fb52b6522c6448d3844ded9a62ddfdd94021f23d6589199495681be43e2bda2b318cfd7d8d2869fe63153acf7112451efd1ceedf26db927ae8d6639bbc61bb1571effebff84cf7c9fad0b8aace4867944d62949c51db69de6176d071772d126f09af280631d8ba41cd15017aff724c5adac55084d26dfa7ea4cfa9628f617f9e62d7219363120a76de06fa865ffe5cb73b408189cfc61f8a4720ac10d620b1a0eb3ccd6c2ad71429e95080b00c828fcaec5fb541255f8dec752fa1897ddae5ed996ec37b78de572b129eeeafabd7e80268b9c63a1019dcb92f37b93c8a752afd6114e2b3f53f8bc061bf3b18adf46bc8b7cd238793bdf8d9ba1caa0492aee28dbbbc80a9e63fcb18b31ae71c0f4138cb2448a3cf8a3f43a29ad8bf0edfc63daf2c815cc002396e7dfec19302a87cc95945c78871f3f4ffc72c1037423cc7d59e9c028dc2408db1968b8c3f8e15169dc94a66c19aa57a4ee4549c721e5c6c001b9cfb4487b1fe69bc1e0d9497877aa3f4ecccb1e09319316b9c02bbdadff6b54d80472dac9d69ddaa77ccb4bb0589fa15ef82058a1dc25db7498cf78f872a35555425f8d5bdc4bd0875068592cc53279118ca72592fcf9beec6c73346df34f2a31deab2f78887834d0d624f336061e040fec941908785fd313619770473e9c69b78923fff153e1e771700a552ec486d371e5f0d6457db156d3e32767f57e362625c6ee0331d17a8af560d9af768d7abe6c5c21df0346f41445bd113b454505e4960131d0ff0559fa8445b6f377d8d1fe82c915236efdbe7274263cc0d73def4b655cc270fccf5085626a1058c8d46301a4dcee08f96eb87871beb8696051e3967b0e4fc0f33a3c65c472722c95480781542bb19a32f50626d00fff2f5383b744b1f081acd326c3a29dafb23f66bb18901daf957f9034d9c3b60ff076380280d5992b345143573b2b9f06ec0a3135d7fcbb2f2559a0bd6c4bc28439923d61a3f78ee4774fec37ff52abd1291334a71878533b84327ff8b0d3ed1eac03b35aa30753fccafd55affadf28666bbd4c56fe99a402377d2fa6b4e6a5b0b75afe00f5accc1cd6309184ca62acd3d75eb5572bb3f00b2ee9d76652f4714b063ce8338efa52828432f7a2430b8c60b7078aa04a23089741f4b172e9325973ec5fa047bf7d550ee09ed98bfe802352ae87b2493b6cf65f387cd6f0a63c911250d721f49495b3a0228411dd3603caff139ce4e64a8a0ebc38a68996f5e9b77a086fd2c5203ec2bf762e572deceb5218ba1690f517ff5c73d307ef8e55b85d2f24c4c3a7d64610e003a59af122a3d3dcbfc50f67e047800116b906352a6b4e388289cc94111059c06cff13dc55592cae9c3ae8c4e61aa7be2ecee99d94d019c98606c576b22035328135d3630d4569a610e38c75b47acc2455d91ec95286e3452ab014a36dc628874ca66a6e201bbefc6b38760055f294fa0430134361d1555f489cf5eb922b1c4754c0f072b24c4cd7811b29bd88d05aa6d0c83e1c00e7c8fae7484450a63d4df7de07595f36bbd39c9ef473d40d8d9e9fc77951b28ef95d7bd717cb0fa95501775f7ac911f7fcfd3dd11959a1320448bf2b58d1400cad6344704f15628f6c35d76d1aaf90ad3105ab3d71efc6ea8a244827556c36273ecd004140be05027b0439ab9a8732e50bfd9b7f4c56edf9e57bdda80a899becfac21b5ca9dd553f95262b93c1eaa52467423c59f846b2ef70d06bc110e8e22dfc1f80d92e3933d8fdc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe5516d9ebf80231337dc12626b3f2dfb11e1c502859d44943de592df30b9926ea77fdfd8cb92213a03fa548bb789bdc1a7037be030b3e4d03bb17e07c2da1b90543a0faf91b57e9b83bf5a1e25ff8b0e7a977250e12e17adb98bb0f28628f21042ff752ad8188e04f634eed4fefa35236a222654145301fc484bdd67a3829f78609b0d6c85ec28ffcf0da13d8f2357c1492f363b2424264318220182dfff9c6084eb../fwupd-offline-update.serviceserviceserviceservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfwupd-1.5.8-150300.3.5.1.src.rpmconfig(fwupd)fwupdfwupd(s390-64)libfu_plugin_acpi_dmar.so()(64bit)libfu_plugin_acpi_facp.so()(64bit)libfu_plugin_altos.so()(64bit)libfu_plugin_ata.so()(64bit)libfu_plugin_bcm57xx.so()(64bit)libfu_plugin_ccgx.so()(64bit)libfu_plugin_colorhug.so()(64bit)libfu_plugin_cpu.so()(64bit)libfu_plugin_cros_ec.so()(64bit)libfu_plugin_dell_dock.so()(64bit)libfu_plugin_dfu.so()(64bit)libfu_plugin_dfu_csr.so()(64bit)libfu_plugin_ebitdo.so()(64bit)libfu_plugin_elantp.so()(64bit)libfu_plugin_emmc.so()(64bit)libfu_plugin_ep963x.so()(64bit)libfu_plugin_fastboot.so()(64bit)libfu_plugin_fresco_pd.so()(64bit)libfu_plugin_goodixmoc.so()(64bit)libfu_plugin_hailuck.so()(64bit)libfu_plugin_iommu.so()(64bit)libfu_plugin_jabra.so()(64bit)libfu_plugin_linux_lockdown.so()(64bit)libfu_plugin_linux_sleep.so()(64bit)libfu_plugin_linux_swap.so()(64bit)libfu_plugin_linux_tainted.so()(64bit)libfu_plugin_logind.so()(64bit)libfu_plugin_logitech_hidpp.so()(64bit)libfu_plugin_nitrokey.so()(64bit)libfu_plugin_optionrom.so()(64bit)libfu_plugin_pci_bcr.so()(64bit)libfu_plugin_pci_mei.so()(64bit)libfu_plugin_pixart_rf.so()(64bit)libfu_plugin_rts54hid.so()(64bit)libfu_plugin_rts54hub.so()(64bit)libfu_plugin_solokey.so()(64bit)libfu_plugin_steelseries.so()(64bit)libfu_plugin_superio.so()(64bit)libfu_plugin_synaptics_cxaudio.so()(64bit)libfu_plugin_synaptics_prometheus.so()(64bit)libfu_plugin_system76_launch.so()(64bit)libfu_plugin_thelio_io.so()(64bit)libfu_plugin_thunderbolt.so()(64bit)libfu_plugin_tpm.so()(64bit)libfu_plugin_tpm_eventlog.so()(64bit)libfu_plugin_upower.so()(64bit)libfu_plugin_vli.so()(64bit)libfu_plugin_wacom_raw.so()(64bit)libfu_plugin_wacom_usb.so()(64bit)metainfo()metainfo(org.freedesktop.fwupd.metainfo.xml) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @@/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python3config(fwupd)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcurl.so.4()(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libelf.so.1(ELFUTILS_1.5)(64bit)libfwupd.so.2()(64bit)libfwupd.so.2(LIBFWUPD_0.1.1)(64bit)libfwupd.so.2(LIBFWUPD_0.7.0)(64bit)libfwupd.so.2(LIBFWUPD_0.7.1)(64bit)libfwupd.so.2(LIBFWUPD_0.7.3)(64bit)libfwupd.so.2(LIBFWUPD_0.8.0)(64bit)libfwupd.so.2(LIBFWUPD_0.9.2)(64bit)libfwupd.so.2(LIBFWUPD_0.9.3)(64bit)libfwupd.so.2(LIBFWUPD_0.9.4)(64bit)libfwupd.so.2(LIBFWUPD_0.9.5)(64bit)libfwupd.so.2(LIBFWUPD_0.9.6)(64bit)libfwupd.so.2(LIBFWUPD_0.9.7)(64bit)libfwupd.so.2(LIBFWUPD_0.9.8)(64bit)libfwupd.so.2(LIBFWUPD_1.0.0)(64bit)libfwupd.so.2(LIBFWUPD_1.0.4)(64bit)libfwupd.so.2(LIBFWUPD_1.0.7)(64bit)libfwupd.so.2(LIBFWUPD_1.0.8)(64bit)libfwupd.so.2(LIBFWUPD_1.1.1)(64bit)libfwupd.so.2(LIBFWUPD_1.1.2)(64bit)libfwupd.so.2(LIBFWUPD_1.1.3)(64bit)libfwupd.so.2(LIBFWUPD_1.2.1)(64bit)libfwupd.so.2(LIBFWUPD_1.2.2)(64bit)libfwupd.so.2(LIBFWUPD_1.2.4)(64bit)libfwupd.so.2(LIBFWUPD_1.2.5)(64bit)libfwupd.so.2(LIBFWUPD_1.2.6)(64bit)libfwupd.so.2(LIBFWUPD_1.2.7)(64bit)libfwupd.so.2(LIBFWUPD_1.2.8)(64bit)libfwupd.so.2(LIBFWUPD_1.2.9)(64bit)libfwupd.so.2(LIBFWUPD_1.3.1)(64bit)libfwupd.so.2(LIBFWUPD_1.3.2)(64bit)libfwupd.so.2(LIBFWUPD_1.3.3)(64bit)libfwupd.so.2(LIBFWUPD_1.3.4)(64bit)libfwupd.so.2(LIBFWUPD_1.3.6)(64bit)libfwupd.so.2(LIBFWUPD_1.3.7)(64bit)libfwupd.so.2(LIBFWUPD_1.4.0)(64bit)libfwupd.so.2(LIBFWUPD_1.4.1)(64bit)libfwupd.so.2(LIBFWUPD_1.4.5)(64bit)libfwupd.so.2(LIBFWUPD_1.4.6)(64bit)libfwupd.so.2(LIBFWUPD_1.5.0)(64bit)libfwupd.so.2(LIBFWUPD_1.5.3)(64bit)libfwupd.so.2(LIBFWUPD_1.5.5)(64bit)libfwupd.so.2(LIBFWUPD_1.5.6)(64bit)libfwupd.so.2(LIBFWUPD_1.5.8)(64bit)libfwupdplugin.so.1()(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_0.1.0)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_0.6.1)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_0.7.1)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_0.7.2)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_0.8.0)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_0.9.3)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_0.9.5)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_0.9.7)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_0.9.8)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.0.0)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.0.1)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.0.2)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.0.3)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.0.4)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.0.5)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.0.6)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.0.7)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.0.8)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.0.9)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.1.0)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.1.1)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.1.2)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.2.0)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.2.2)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.2.4)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.2.5)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.2.6)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.2.9)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.3.1)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.3.2)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.3.3)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.3.4)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.3.5)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.3.6)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.3.8)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.3.9)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.4.0)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.4.1)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.4.5)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.4.6)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.5.0)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.5.1)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.5.2)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.5.4)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.5.5)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.5.6)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.5.7)(64bit)libfwupdplugin.so.1(LIBFWUPDPLUGIN_1.5.8)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgudev-1.0.so.0()(64bit)libgusb.so.2()(64bit)libgusb.so.2(LIBGUSB_0.1.0)(64bit)libgusb.so.2(LIBGUSB_0.1.1)(64bit)libgusb.so.2(LIBGUSB_0.2.2)(64bit)libgusb.so.2(LIBGUSB_0.2.8)(64bit)libgusb.so.2(LIBGUSB_0.3.1)(64bit)libgusb.so.2(LIBGUSB_0.3.3)(64bit)libgusb.so.2(LIBGUSB_0.3.5)(64bit)libjcat.so.1()(64bit)libjcat.so.1(LIBJCAT_0.1.0)(64bit)libjcat.so.1(LIBJCAT_0.1.3)(64bit)libjson-glib-1.0.so.0()(64bit)libpolkit-gobject-1.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libsqlite3.so.0()(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libtss2-esys.so.0()(64bit)libxmlb.so.2()(64bit)libxmlb.so.2(LIBXMLB_0.1.0)(64bit)libxmlb.so.2(LIBXMLB_0.1.1)(64bit)libxmlb.so.2(LIBXMLB_0.1.11)(64bit)libxmlb.so.2(LIBXMLB_0.1.12)(64bit)libxmlb.so.2(LIBXMLB_0.1.13)(64bit)libxmlb.so.2(LIBXMLB_0.1.2)(64bit)libxmlb.so.2(LIBXMLB_0.1.3)(64bit)libxmlb.so.2(LIBXMLB_0.1.4)(64bit)libxmlb.so.2(LIBXMLB_0.1.6)(64bit)libxmlb.so.2(LIBXMLB_0.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)typelib(Fwupd)typelib(GLib)1.5.8-150300.3.5.13.0.4-14.6.0-14.0-15.2-12.04.14.3aZ@`e`c`KW`6?`.V_S_м@_$_i_F@__@_O@_"@_"@_"@_@^א^א^1^@^h^)^ @]@]@]c]8H@] \\-@\@\Yz\73\\U@\ @[k@[Q@[\[h@[Xf@[GB[E@Zľ@ZlZ@Z`@Z1@Z1@Z1@Z;@Z8@Z2gYYYX @XX*X*X*X*X*X*X*X*X*Vii@Vii@Vii@Vii@Vii@Vii@Vii@Vii@Vii@Vii@UeU+U+jlee@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.cominfo@paolostivanin.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comdimstar@opensuse.orgdimstar@opensuse.orgqkzhu@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgyfjiang@suse.comdimstar@opensuse.orgdimstar@opensuse.orgglin@suse.comglin@suse.comhpj@urpla.netstefan.bruens@rwth-aachen.debjorn.lie@gmail.comschwab@suse.debjorn.lie@gmail.comglin@suse.comglin@suse.commpluskal@suse.commaurizio.galli@gmail.comdimstar@opensuse.orgglin@suse.commail@bernhard-voelker.debjorn.lie@gmail.comglin@suse.comschwab@suse.deglin@suse.comndas@suse.denico.kruber@gmail.comjengelh@inai.denico.kruber@gmail.comtchvatal@suse.comoliver@getspam.deoliver@getspam.dedimstar@opensuse.orgmpluskal@suse.comantoine.belvire@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgstefan.bruens@rwth-aachen.defcrozat@suse.comstefan.bruens@rwth-aachen.dedimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgmpluskal@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.org- Add fwupd-bsc1193921-nvme-ignore-non-PCI-NVMe-devices.patch to ignore non-PCI NVMe devices (e.g. NVMe-over-Fabrics) when probing. (bsc#1193921)- Remove valgrind from BuildRequires since it's not a hard requirement anymore. (bsc#1184248)- Update to version 1.5.8: New features: * Add a new internal flag to opt-in to GUID matching * Add D501 Baklava device support * Add fu_device_set_battery_level() * Add missing uint64 read and write helpers * Add Qubes wrapper source and create packages * Allow enabling plugins only matching a specific HwId * Prompt for unlock keypress if reset command is blocked * Remove obsolete dell-dock non-passive update flow support * Remove the Hughski public key * Show a warning when parsing invalid quirk files * Support for GATT characteristic signals/notifications * Support more than one protocol for a given device Fixes: * Align the CCGX DMC firmware to 64 byte chunks * Be more strict for custom quirk keys * Check pixart firmware compatibility with hardware before flashing * Correct a thunderbolt assertion if kernel failed FW read * Correctly erase STM32 devices when transfer size is less than sector size * Detect SREC overflow to avoid adding ~4GB of 0xFF padding * Do not show a critical error when flashing footer-less binary files * Don't allow device updates while needing activation * Fix a regression in the elantp defined IAP start address * Fix a regression where activate stopped working * Fix firmware update of pointing device on Lenovo ThinkPad Nano * Fix the HSI plugin 'Disabled' state * Fix the quirk key name for the Lenovo HDMI with power * Fix writing to the GD32VF103 bootloader * Only call elantp->detach() when writing a firmware blob * Updated StarLabs GUIDs * Wait a few ms for the Logitech hardware to settle after detach - Remove GPG-KEY-Hughski-Limited from the filelist - Drop upstreamed patch + fwupd-bsc1182057-fix-sbat-section-copy.patch- Add fwupd-bsc1182057-fix-sbat-section-copy.patch to set the proper section flags for .sbat section so that objcopy can copy it into fwupd*.efi (bsc#1182057)- Update to version 1.5.7: New features: * Add initial support for Bluez bluetooth devices * Add more supported pixart devices * Add support for the RTD21xx HDMI converter Fixes * Convert MBR types to GPT GUIDs to help find the ESP * Do not allow updating a synaptics-mst device with no customer ID * Drop unused heap pages after startup has completed * Ensure SBAT metadata is added correctly * Move the plugin build logic to the plugins themselves * Only allow verify-update for plugins that support CAN_VERIFY - Specify SBAT metadata for openSUSE/SLE (bsc#1182057) - Adjust the meson options + plugin_uefi => plugin_uefi_capsule and plugin_uefi_pk + plugin_synaptics => plugin_synaptics_mst and plugin_synaptics_rmi + Disable Intel AMT plugin in non-x86 systems- Update to 1.5.6: New features: * Add SBAT metadata to the fwupd EFI binary * Add support for GD32VF103 as found in the Longan Nano * Add support for RMI PS2 devices * Add support for the System76 Keyboard * Allow downloading firmware from IPFS * Install the UX data into a single .tar.xz file * Add a plugin to update PixArt RF devices * Add new hardware to use the elantp and rts54hid plugins * Allow specifying more than one VendorID for a device * Detect the AMD TSME encryption state for HSI-4 * Detect the AMI PK test key is not installed for HSI-1 * Add Maple Ridge Thunderbolt firmware parsing support * Add --no-remote-check to ignore checking for download remotes * Allow creating FMAP and Synaptics firmware using builder.xml Fixes: * Add support for the Starlabs LabTop L4 * Allow using an external ESP again * Ask the user to reboot when required if downgrading * Be more paranoid when parsing ASCII buffers and devices * Check if the fwupd BootXXXX entry exists on failure * Clear the pending flag if restarting the system * Do not allow flashing using flashrom if BLE is enabled * Do not allow Lenovo hardware to install multiple capsules * Do not parse the OptionROM image * Do not show Unknown [***] for every client connection * Fix dnload wBlockNum wraparound for ST devices * Fix OOM when using large ArchiveSizeMax values * Fix several crashes spotted by AddressSanitizer * Fix several places where the Goodix MOC plugin could crash * Include the PCR0 to the report metadata * Report the lockdown status from UEFI and SuperIO plugins * Show a console warning if the system clock is not set * Fix flashing a fingerprint reader that is in use * Fix several critical warnings when parsing invalid firmware * Fix updating DFU devices that use DNLOAD_BUSY * Ignore the legacy UEFI OVMF dummy GUID * Make libfwupd more thread safe to fix a crash in gnome-software * Never show unprintable chars from invalid firmware in the logs * Allow using fwupdtool as non-root for firmware commands * Do not trust the Block.HintSystem boolean for ESP filtering * Fix a memory leak when parsing Synaptics firmware * Fix a possible crash when reading the Goodix MOC USB request * Fix crashes when parsing invalid FMAP, DMC, Solokey and Synaptics images - Deprecate fwupd-bsc1179790-disable-hintsystem.patch- Add fwupd-bsc1179790-disable-hintsystem.patch to remove Block.HintSystem from ESP filtering (bsc#1179790)- Update to version 1.5.3: + Lower the CURL version required to fix build in RHEL + Do not use meson ternary operations to avoid bumping the required meson version + Added Lite Mk III + Allow setting the GMainContext when used for sync methods + Fall back to the misc device for serio devices + Actually implement rescan in FuUdevDevice + bcm57xx: Refactor CRC code to remove extra byteswap + bcm57xx: Fix CRC check + synaptics-rmi: Don't crash if calling ->to_string() before - >setup() + Fix a possible critical warning due to missing retval + Add the serio->firmare_id for UDev devices + Export the driver name from FuUdevDevice + Allow the client to send PKCS7 and GPG signatures + Force the remote kind to JCat server-side + Only parse the signature if the remote is JCat + fu-main: Fix sender_features insert with wrong size + make platform integrity plugin optional and disabled by default + Add quirk for Western Digital + Mark more user-visible strings as translatable + modem-manager: validate firmware update method combinations + modem-manager: remove unused byte counts in QMI/PDC update logic + modem-manager: make sure the correct interface number is used for QMI + modem-manager: udev monitoring only if device switches layout + modem-manager: plug udev client leak + Restrict loading component types of firmware - Enable supported_build to clarify that this package is supported (bsc#1179790) - Drop fwupd-platform-integrity.conf since upstream disables the platform integrity module by default now due to incompleteness. - Address fwupd-refresh.service in %preun, %pre, %post, and %postun and provide a rc link for it - Version "Obsoletes: dbxtool" and "Obsoletes: fwupdate"- Update to version 1.5.2: + ata: Add OUI quirk for Toshiba + libfwupd: Restore recognizing gpg and pkcs7 types still + Register the SoupSession gtype when required + Switch from libsoup to libcurl + Fix sync method when called from threads without a context + Move ABI check to Github actions + Enable github workflows + libfwupd: Add fwupd_client_download_file() + libfwupd: Add fwupd_client_get_user_agent() + Only download the remote metadata as required + Add breaks for fwupdate 12-7 (Closes: #960688) + Install modules-load configs in the correct directory + vli: Do not be clever replugging the MSP430 device + vli: Make some trivial debugging more specific to help debug an issue + make gcab optional + Fall back to FAT32 internal partitions for detecting ESP + Add a flag to indicate if packages are supported + uefi: a new option for uefi configuration to use UEFI removable path + Add a section to man page on scripting + synaptics-mst: Improve reliability by waiting 2 seconds after writing data + hailuck: Add an plugin for the Pinebook Pro laptop + Allow setting global flags for FuHidDevice + Set the SMBIOS chassis type to portable if a DT battery exists + colorhug: Don't set the version format to triplet at startup + Allow components to set the icon from the metadata + colorhug: Fix detection of version on older firmware versions + bcm57xx: Fix reading vendor/device ids from firmware. + Remove HSI update and attestation suffixes + trivial: make dbxtool executable to fix snap build + Ignore an invalid vendor-id when adding releases for display + Notify the service manager when idle-quitting - Refresh fwupd-bsc1130056-change-shim-path.patch - Changes in BuildRequires: + Replace pkgconfig(libsoup-2.4) with pkgconfig(libcurl) + Replace pkgconfig(systemd) with pkgconfig(libsystemd) - fwupd-msr.conf and fwupd-platform-integrity.conf are moved to %{_modulesloaddir}.- Obsoletes and Provides dbxtool since fwupd 1.5.0+ now embeds dbxtool in the dbxtool plugin- Amend the spec file (jsc#SLE-16818) + Only enable fish support for Tumbleweed + Only enable the MSR plugin for x86 + Only install dbxtool in the architectures with UEFI support- Update to version 1.5.1: + Use UDisks to find out if swap devices are encrypted. + Show a link to discover more information about a specific plugin failure. + updated fish completions to 1.5.0. + Remove the duplicate parent-child data in FwupdDevice and FuDevice. + Show a less scary fwupdate output for devices without info. + thunderbolt: recognize authorized value of '2' as well. + bcm57xx: Make hotplug more reliable. + Use a different Device ID for the OptionROM devices. + contrib/ci: switch TPM simulator from ibmswtpm to swtpm. + Delete unused EFI variables when deploying firmware. + Fix probe warning for the Logitech Unifying device. + Include the amount of NVRAM size in use in the LVFS failure report. + Add external interface messages.- Update to version 1.5.0: + Add a compatible re-implementation of the rhboot dbxtool. + Add async versions of the library for GUI tools. + Add commands for interacting with the ESP to fwupdtool. + Add firmware-extract subcommand to fwupdtool. + Add FwupdPlugin so we can convey enumerated system errors to the end user. + Add plugin for Goodix fingerprint sensors. + Add plugin that can update the BCM5719 network adapter. + Add plugin to update Elan Touchpads using HID. + Add support for a delayed activation flow for Thunderbolt. + Add support for ChromeOS Quiche and Gingerbread. + Add support for Hyper hardware. + Add support for the Host Security ID. + Add support for ThunderBolt retimers. + Add switch-branch command to fwupdtool and fwupdmgr. + Allow blocking specific firmware releases by checksum. + Allow contructing a firmware with multiple images. + Allow firmware to require specific features from front-end clients. + Allow updating the dbx using the LVFS, validating it is safe to apply. + Include the HSI results and attributes in the uploaded report. + Support loading DMI data from DT systems. + Support LVFS::UpdateImage for GUI clients.- Add fwupd-jscSLE-11766-close-efidir-leap-gap.patch: Set SLE and openSUSE esp os dir at runtime (jsc#SLE-11766) - Drop _multibuild and build option -Defi_os_dir="%{efidir}": with the above patch fwupd can detect esp os dir dynamically - Update the efidir related %post and %postun scripts in spec file- Update to version 1.4.5: * Add XB_QUERY_FLAG_FORCE_NODE_CACHE * Add support for a delayed activation flow for Thunderbolt * Allow firmware to require specific features from front-end clients * Allow multi-byte FuUdevDevice preads and writes * Be more defensive when remotes are missing required keys * Disable the SQLite lookaside cache * ccgx: Add more hybrid dock support * ccgx: Modify readme to remove customer info * ccgx: add new protocol for dmc dock * ccgx: remove verify flag in plugin * modem-manager: read the vendor ID directly from sysfs attribute Fixes: #2209 * thelio-io: Add the DFU instance ID as a counterpart only * thunderbolt: Add a new subclassed thunderbolt firmware update type * thunderbolt: Allow quirks to skip the authentication step * thunderbolt: drop support for force power * tpm-eventlog: fix PCR0 calculation * uefi: check for free space after cleaning up ESP * vli: Add dual-image feature for VL103 backup firmware * vli: Add the project ID shared SPI PD controllers * vli: Allow chained usb hub devices where the parent needs GPIOB reset * vli: Do not modify the class vfuncs depending on device type * vli: Do not use GUID matching for the MSP device * vli: Rename FuVliUsbhubI2cDevice to FuVliUsbhubMsp430Device * vli: Set FuQuirks on the shared SPI object * vli: Set the i2c instance IDs in probe() * vli: Use the GPIOB reset for the MiniDock VL103 * vli: Wait for the root device to be replugged when updating the MSP430- Update to version 1.4.4: * Release fwupd 1.4.4 * Fix regression when checking for downgraded metadata- Update to version 1.4.3: * Release fwupd 1.4.3 * ata: A OUI quirk for Kingston * ccgx: Fix a potential division by zero * Check the device requirements when returning from GetDetails * fu-engine: Allow --plugin-whitelist to use dashes instead of underscores * Always enforce the metadata signature has a valid timestamp * ccgx: modify install duration for dmc device * ccgx: Add support for HP DMC dock devices * dell-dock: prevent updates to occur via synaptics-mst plugin * dell-dock: Capture the dock SKU in metadata * synaptics-prometheus: Force the minor version from 0x02 to 0x01 to make sure the devices can be updated back to 0x01. * Generate a body for github releases (Fixes: #2034)- Build the package separately for openSUSE and SLE using _multibuild (jsc#SLE-11744).- Update to version 1.4.2: * vli: Add no-guid-matching for all VLI devices * vli: Remove a copy-and-paste mistake * Add two OUI quirks * ata: Add WD OUI quirk 000cca * synaptics-rmi: Essentially blacklist Dell K12A * dfu: Avoid communicating when bitManifestationTolerant is off * ata: Add OUI quirk for Western Digital * dfu: Support MATEKF722SE quirk * Fix various build issues with -Wdiscarded-qualifiers * thunderbolt/dell-dock: Delay activation for Thunderbolt updates * Switch the default of EnumerateAllDevices to false * Add OUI quirk for SanDisk * vli: Add two standard USB instance IDs for shared-PD devices * vli: Use GPIOB to reset the VL817 found in two Lenovo products * tpm-eventlog: Correct the display of final calculated PCRs * wacom-raw: fixup switching to bootloader mode- Update to version 1.4.1: * thunderbolt: Don't show safe mode errors for USB4 host controllers * ep963x: Various changes to make the plugin actually work on real hardware * Make tss2-esys conditional * ep963x: Remove some dead code spotted by Coverity * ccgx: Only update the FW2 partition of the ThinkPad USB-C Dock Gen2 * ccgx: Expand the FWImageType for future hardware * Allow specifying the device on the command line by GUID * Fix the DeviceID set by GetDetails * wacom-usb: Fix a theoretical buffer over-read to make GCC happy * vli: Only show the i2c devices on the USB3 hub * Allow devices to be updatable, but only when upgrading a proxy device * Reset the progressbar time estimate if the percentage is invalid * ccgx: Always report 100% when finished writing * Add a device quirk that forces an explicit device-id match * ccgx: Set the device name and summary from quirk files * vli: Only do the APP5 FW bug fix on affected hardware * vli: Show all the buffer when debugging with FWUPD_VLI_USBHUB_VERBOSE * fu-engine: Refresh device name and format before setting supported flag * Allow a device to set the logical or physical ID during ->setup() * ccgx: Split out a trivial helper to set the instance IDs * ccgx: Set the device name to be more useful * ccgx: Set the logical ID as the FwMode * ccgx: Split out a trivial function to set the version * ccgx: Do not reboot the device write after installing * ccgx: Do no show the flash parameters when unknown * Allow devices to match the proxy device by GUID * Do not skip attach() if the device is marked _WILL_DISAPPEAR * dell-dock: Port to using fu_device_get_proxy() * Allow adding a device 'proxy' device that can do actions on it * vli: Do not show the USB 2 recovery devices for USB 3 hubs * vli: Add metadata to identify which is the same physical device * uefi: correctly format firmware version of Dynabook (né Toshiba) X30, X40 and probably others * synaptics-cxaudio: Use the ->attach() device vfunc * synaptics-cxaudio: Wait for the device to reboot after writing firmware * logitech_hidpp: decrease verbosity of messages that hid++ ID is missing * Prefer to update the child first if the order is unspecified * Do not modify the device priority for child devices- Exclude fwupdate from the architectures without UEFI support.- Update to version 1.4.0: * Release fwupd 1.4.0 * Allow removing device flags from quirk files * Use black to format python source in a consistent manner * Define SOURCE_VERSION when building a package * Only set the parent when adopting children * Do not conditionalize attach() and detach() on IS_BOOTLOADER * Do not crash the daemon if a plugin does something dumb * wacom-usb: Add more sanity checks in case the daemon goes crazy * wacom-usb: Use a per-device cleanup function * Add some more device regression tests * wacom-usb: Add a lot of missing metadata about the devices * wacom-usb: Hide a lot of debugging behind FWUPD_WACOM_VERBOSE * Only auto-add counterpart GUIDs when required * ccgx: remove update message * ccgx: add parent guid for hybrid dock * ccgx: Use a smaller timeout for i2c read and write operations * ccgx: Retry the register read and write with a i2c reset * ccgx: Fix buffer overflow when reading out i2c status * ccgx: Retry the HID disconnect up to 5 times * ccgx: Show a better error message on failure * ccgx: Allow forcing firmware of the wrong app_type with fwupdtool * Modularize the hardware tests * Ignore indirect devices that replug during the composite firmware update * Export the device state as part of the D-Bus interface * Fix devices that use CounterpartGuid when more than one device is installed * Use the GUID as a fallback rather than the connection ID * ccgx: Fix critical warning on i2c write failure * logitech-hidpp: Do not add peripheral devices for receiver in BL mode * Install the installed-tests only if tests are enabled * Load the signature to get the aliased CDN-safe version of the metadata * vli: Only reboot the USB hub once * synaptics-cxaudio: Only use the PATCH2 address when the patch level is 2 * add STM32F745 stm dfuse quirk * dfu: Add a way to set the timeout from a quirk * Export the release urgency * Export the release creation time * Check the firmware requirements before adding SUPPORTED * data/motd/fwupd-refresh: Only order after network.target * ccgx: Do not add the HID device that will disconnect * ccgx: Use Silicon ID and Application type to set flash parameters * Add a new daemon configuration option to control EnumerateAllDevices * logitech_hidpp: set the bootloader protocol * Install meson from pip for LGTM * bash: add completion for fwupdtool reinstall * fu-tool: add reinstall command * fu-engine: export fu_engine_get_releases_for_device in header * vli: Wait for the VL103 to timeout to fix detach * ccgx: Show the UpdateMessage in the correct device mode * ccgx: Add extra instance IDs to match specific firmware * Use a static version number * thunderbolt: Rather than hardcoding to PCI slot numbers, use domain in GUID * Revert "thunderbolt: Create a unique GUID including Thunderbolt controller path" * dell-dock: Port to fu_device_retry() * nitrokey: Convert to use FuHidDevice * nitrokey: Port to fu_device_retry() * vli: Port to fu_device_retry() * Add fu_device_retry() helper functionality * ccgx: Implement writing firmware to flash * ccgx: Add i2c status check when reading or writing registers * ccgx: Add 5ms delay between read registers to avoid an i2c error * libfwupdplugin: Use fu_device_locker_close() * synaptics-mst: Use fu_device_locker_close() * Add fu_device_locker_close() * ccgx: Do not store the silicon ID in the image address * ccgx: Add device quirks for the Lenovo Hybrid Dock * ccgx: Switch HID mode to HPI mode at startup * ccgx: Clear the event queue when in startup * ccgx: Wait for hardware to settle when coming out of reset * ccgx: Do not mark the device as updatable when in boot mode * ccgx: Verify the firmware app type when preparing firmware * ccgx: Set the update message when running in backup firmware * ccgx: Read the FwAppType from the hardware * ccgx: Set the HPI version number for the current firmware * ccgx: Get the silicon ID to map the flash parameters * ccgx: Read the HPI device mode at startup * ccgx: Set up the HPI I²C config at startup * ccgx: Create devices when in HID and I2C modes * Add a new ChromeOS CI target to build without GPG and PKCS7 * Use Jcat files in firmware archives and for metadata - Removed fu-keyring-gpg which caused CVE-2020-10759 (boo#1172643) * csr: Allow truncated HID reads * vli: Only consider the high nibble when building the sub-version * csr: Parse the firmware as a DFU file * Add support for EP963x hardware * Add FuHidDevice abstraction * vli: Correctly attach VL103 after a firmware update * ccgx: Parse the metadata block in the firmware image * ccgx: Add a firmare parser for cyacd files * logitech: Correctly set the protocol * Add the optional device-id to the update --help output * Fix a difficult-to-trigger daemon hang when replugging devices * vli: Remove a dock device from the whitelist that is never going to be updated * vli: Add some trivial debugging to help track down a bug * vli: Never add USB hub devices that are not upgradable * uefi: Don't use shim for non-secure boot configurations * Start fwupd-activate.service after snapd.service * dfu: Actually reload the DFU device after upgrade has completed * dfu: Add one more m-stack device requiring a quirk * Apply version format to releases and devices at same time * Ensure that the DeviceID is set for child devices * Fix a daemon crash when removing children * Allow waiting for the parent device when replugging * Add fu_device_get_root() shared API * vli: Fix an error when detaching MSP430 * vli: Fix a critical warning when getting the USB speed * vli: Fix the error enum values for the MSP430 * Do not add blank lines when tokenizing Intel hex files * vli: Fix the version calculation for MSP430 * vli: Ignore one more error when attaching * vli: Always expect the VL103 header at 0x1003 or 0x4000 * vli: Do not fall back to the recovery write for usbhubs * vli: Only show the 2nd header if the device ID is valid * vli: Fix VL103 reboot from ROM mode to FW mode * vli: Add some better comments for writing GPIOs * Add a helper script to add a DFU header * Add 'firmware-convert' subcommand to fwupdtool * fu-engine: Make two passes of requirements checking * fu-engine: Copy the VersionFormat from the CAB if specified in `get-details` * Add a new plugin for CPU microcode * Don't build/install fwupdagent man page if agent build is not requested * Introduce a new VersionFormat for `hex` * Drop UEFI quirks we now inherit from metadata * ci: build Debian using libflashrom * When TPM PCR0 measurements fail, query if secure boot is available and enabled * fix fwupd.shutdown.in according to the movement of fwupdtool to bindir * ata: Add OUI quirk for Western Digital and Intel * improved fish shell completion * vli: Set the MSP430 version format to pair * Always return AppStream markup for remote agreements * ata: Add trivial OUI quirk for Micron * added completion script for fish shell * Do not fail loading in /etc/machine-id is not available * Use xb_builder_source_add_simple_adapter * Create FuCabinet and untangle a lot of legacy code * nvme: Do not try to handle integer version numbers * Allow server metadata to set the version format on some devices * fu-tool: Correctly append the release to devices in `get-details` * For the `get-details` command make sure to always show devices * fu-engine: Copy the version and format from donor device in get-details * fu-engine: Use unknown for version format by default on get-details * Inihbit all power management actions using logind when updating * Decouple the version format from the version itself * Add raw versions for bootloader and lowest * Allow server metadata to set the device name on some devices * Remove support for GCab less than v1.0 * fu-device-list: Check protocol before de-duping devices * Do not allow devices that have no vendor ID to be UPDATABLE * ata: Include a vendor ID for ATA hardware * ata: Switch off the verbose logging by default * Always check for PLAIN when doing vercmp() operations * Discard the reason upgrades aren't available (Fixes: #1678) * Improve the description of `fwupdtpmevlog` for man page * Move `fwupdtpmevlog` into `bindir` * uefi: Move `fwupdate` into `bindir` * Move `fwupdtool` and `fwupdagent` into `bindir` * Use the system provided flashrom on Fedora * Add a plugin vfunc to run after subclassed FuDevice creation * ci: use standalone script to generate build dependencies * Move the daemons from /usr/lib/fwupd to /usr/libexec/fwupd * Use the recently released flashrom v1.2 * Generate an additional UEFI quirk file using the stable LVFS metadata * uefi: Apply capsule update even with single valid capsule * Fix a critical warning when installing some firmware * ebitdo: Fix the endpoint address logged in the error message * uefi: Find the correct lds and crt name when specifying -Defi_ldsdir * upower: Move battery threshold declaration into a configuration file * upower: Decrease minimum battery requirement to 10% - Refresh fwupd-bsc1130056-change-shim-path.patch - Add new dependency: jcat- Update to version 1.3.9: * Release fwupd 1.3.9 * Always check for PLAIN when doing vercmp() operations * improved fish shell completion * vli: Set the MSP430 version format to pair * added completion script for fish shell * Always return AppStream markup for remote agreements * Do not fail loading in /etc/machine-id is not available * fu-engine: Fixup broken-ness from 0c0fada18fc9cb2a0efec351db67f0867bf045cd * Use xb_builder_source_add_simple_adapter * fu-tool: Correctly append the release to devices in `get-details` * For the `get-details` command make sure to always show devices * fu-engine: Copy the version and format from donor device in get-details * fu-engine: Use unknown for version format by default on get-details * Inihbit all power management actions using logind when updating * fu-device-list: Check protocol before de-duping devices * ata: Switch off the verbose logging by default * Discard the reason upgrades aren't available (Fixes: #1678) * Improve the description of `fwupdtpmevlog` for man page * Move `fwupdtpmevlog` into `bindir` * uefi: Move `fwupdate` into `bindir` * Move `fwupdtool` and `fwupdagent` into `bindir` * ci: use standalone script to generate build dependencies * Move the daemons from /usr/lib/fwupd to /usr/libexec/fwupd * Use the recently released flashrom v1.2 * uefi: Apply capsule update even with single valid capsule * Fix a critical warning when installing some firmware * ebitdo: Fix the endpoint address logged in the error message * fu-util: fix a logic error in report uploading introduced in e076d48afb74d1447936d353f12781755f13b047 * uefi: Find the correct lds and crt name when specifying -Defi_ldsdir * upower: Move battery threshold declaration into a configuration file * upower: Decrease minimum battery requirement to 10% - Update to version 1.3.8: * Release fwupd 1.3.8 * Do not use fu_common_vercmp() when the device verfmt is PLAIN * altos: Output raw buffer data when using FWUPD_ALTOS_VERBOSE * altos: Prefix an error to provide more context * altos: Add a trivial _to_string() implementation * synaptics-cxaudio: Make the verfmt match that of the existing Windows tools * synaptics-mst: Allow MST to fall back if no PCI device is marked as parent * Allow specifying a list of subsystems when setting a physical ID * synaptics-mst: Fix trivial thinko caused by the wrong dock connected * vli: Invert the logic to reboot the parent FuCliUsbhubDevice, not the child * vli: Switch around the hub tier values * uefi: Fix a build regression with Fedora 30 * logitech_hidpp: Ignore detach failures (Fixes: #1183) * logitech_hidpp: When detaching to bootloader use non-blocking IO and wait for timeout * vli: Show erase progress when doing a v2 recovery * uefi: Do not remove the 'Linux Firmware Updater' boot entry before update * uefi: Do not rewrite BootOrder in the EFI helper * vli: Add support for the PS186 device * Set up more parent devices for various Lenovo USB hubs * cxaudio: Set the update protocol to prevent a daemon warning * vli: Add support for Lenovo Modularized dock * Add an extra instance ID to disambiguate USB hubs * vli: Remove the unused tierX custom flags for each device * Revert "Correctly delete UEFI variables" * uefi: make debugging output more readable * vli: Fix a potential buffer-overflow when parsing firmware * tpm: Optimize the string parsing and fix the boolean logic * synaptics-rmi: Add a missing error enum value * synaptics-rmi: Correctly identify a checksum failure * synaptics-rmi: Fix Coverity issue that is impossible to hit in reality * solokeys: Parse old versions of the bootloader string * Add a plugin to update PD controllers by Fresco Logic * vli: Set the device progress correctly when erasing a PD device * vli: Use the correct command to get the device firmware version * vli: Correctly reset all VL100 devices * vli: Set all standalone PD devices to not do SPI auto-detection * vli: Mark standalone PD devices as updatable * vli: Set the protocol for FuVliUsbhubPdDevice types * Support the new gnuefi file locations * Cleanup ancient fwupdate-* EFI variables too (Fixes: #1739) * Detect kernel lockdown status * vli: Add the DEV instance ID to all devices * tpm-eventlog: Replay the TPM event log to get the PCRx values * tpm-eventlog: Store the eventlog hashes in binary form - Update to version 1.3.7: * Release fwupd 1.3.7 * Correctly delete UEFI variables * ci: allow working with podman w/o aliases * ci: fedora: force correct rpm package version * src: fu-engine: check version was updated by checking version * Correctly import PKCS-7 remote metadata * Add 'refresh' to fwupdtool * Add 'get-remotes' to fwupdtool * Generate a win32 setup binary * Fix display of UTF-8 characters on Windows * Move MOTD population into the daemon * fu-util: Discourage metadata refreshes more than once per day * Disable the battery percentage checks if UPower is unavailable * Allow getting the list of updates in JSON format from fwupdagent * Revert "trivial: Attempt to fix Debian CI" * fu-remote-list: emit a changed signal when modifying a remote * synaptics-mst: Skip self tests for systems with amdgpu * Allow applying all releases to get to a target version * Split up fu_engine_install() into two halves * logitech_hidpp: use the correct timeout for IO channel writes * Allow quirking devices that always require a version check * Shut down automatically when there is system memory pressure * Show the device parent if there is an interesting child * Allow the client to get the list of FwupdDevice children * Set the FwupdDevice parents in fwupdtool * Don't always get the vendor ID for udev devices using the parent * Add a runtime warning when adding a device without an vendor-id or protocol set * vli: Set more of the firmware max sizes automatically * vli: Add a SpiAutoDetect quirk for some of the PD devices * vli: Use a different protocol ID for i2c devices * vli: Add support for standalone Single PD devices * vli: Move generic SPI functionality into the FuVliDevice base class * vli: Remove the PD emulation code * vli: Use a more standard GUID for the child i²c and shared SPI devices * vli: Allow setting the device kind from a quirk * vli: Make more function names match the docs * vli: Move the SPI command quirking from FuVliUsbhubDevice down to FuVliDevice * vli: Rename FuVliUsbhubPdFirmware to FuVliPdFirmware * vli: Allow the device to specify the PD firmware header offset * vli: Add a FuVliDevice as a subclass to FuVliUsbhubDevice * vli: Define the device GType in the quirk file * vli: Move the CRC calculations out of usbhub scope * vli: Have one 'DeviceKind' for all objects * vli: Rename the `vli_usbhub` plugin to `vli` * Capitalize GNOME - package has grown a few new binaries: fwupdagent, fwupdate, fwupdtool and a tpm event debugging tool, that is packaged separately: fwupdtpmevlog- Drop docbook-utils-minimal build dependency, manpages are generated with gtk-doc.- Update to version 1.3.6: * plugins/coreboot: Add missing fu_hash dependency * trivial: synaptics-cxaudio: Add Google type C <-> 3.5mm adapter * fu-engine: don't expose bootloader version errors to users * trivial: dell-dock: drop unused quirk keyx * trivial: rename synapticsmst to synaptics-mst * trivial: actually set vendor ID for synaptics * fu-remote-list: Drop fallback path behavior * libfwupdplugin: Make sure systemd created environment variables exist * trivial: fu-remotes-list: drop usage of `FU_SELF_TEST_REMOTES_DIR` * trivial: synaptics-rmi: hardcode Vendor string * trivial: Set vendor ID for Dell WD19 to USB:0x413C (Fixes: #1653) * trivial: Document the use of vendor-id in each plugin * superio: Use the baseboard vendor as the vendor ID * uefi: Use the BIOS vendor as the vendor ID * coreboot: Use the BIOS vendor as the vendor ID * flashrom: Use the BIOS vendor as the vendor ID * dell: Hardcode a plausible vendor ID * emmc: Set the correct vendor ID prefix * fu-util-common: correct the default prompt for reboot/shutdown (Fixes: #1617) * Split out the remote loading from FuConfig * vli-usbhub: Fix the quirk for the legacy VIA 813 chip * Clarify error messages when no upgrades available * trivial: Don't handle a vendor-id requirement error that cannot happen * Only check the vendor ID if the device has one set * fu-install-task: Enforce that device protocol matches metadata * Add a new plugin that can parse the TPM event log * Allow other plugins to contribute report metadata * trivial: dell: hardcode the physical device ID for tpm to match the tpm plugin * Add a new plugin that exposes the system TPM device firmware version * Add fu_udev_device_set_flags() * trivial: Render large values of VersionRaw in a more portable way * trivial: wacom-raw: mark all Moffett SKUs as self recovery * Throw exit status 0 (instead of 2) if there is no firmware to be updated * Add a `dell-bios` version format * Add support for multiple LVFS::VersionFormat tags * Do not do semver conversion in fu_common_vercmp() * trivial: Deprecate fu_common_version_parse() * trivial: Support 'plain' in fu_common_version_from_uintXX() * Add the sysfs 'description' as the one-line device summary * trivial: Also print the parent keys when using FU_UDEV_DEVICE_DEBUG * trivial: Add fu_common_version_from_uint64() * trivial: Convert the VersionRaw value to a uint64_t for future use * Allow building on Windows with MinGW * synaptics-prometheus: Allow incremental version major and minor number * Replace 'scheduing' with 'scheduling' * Export the raw device version to the client --verbose output * trivial: Only dlopen the test plugin once * Export the device protocol to the client --verbose output * trivial: installed-tests: try to display journal for failed tests * trivial: ci: debian: enable verbose daemon logging for failure analysis * trivial: installed-tests: explicitly choose webcam device ID * trivial: debian: remove obj-* built files to fix back to back builds * trivial: ci: don't let bad symlinks cause debian build failures * trivial: debian: correct a dependency for libfwupdplugin-dev - Changes from version 1.3.5: * plugins: Fix potential use of NULL pointer in fu_dell_dock_mst_write_register * Fix shifting integer by more than 31 in fu_util_filter_device * synaptics-prometheus: Reload the device version after IOTA update * synaptics-prometheus: Reload the device version after update * trivial: wacom: remove coretronic config from Moffett scope * trivial: Fix a NULL/FALSE confusion * trivial: Add a BR for Fedora * trivial: Fix coreboot commit to fix CI * trivial: libfwupdplugin: clarify name of self test * plugins/coreboot: Improve version detection * plugins/coreboot: Get rid of FU_HWIDS_KEY_BIOS_VENDOR in coldplug * trivial: Move progressbar out of libfwupdplugin * trivial: Unexport fu_test_get_filename() * trivial: Unexport fu_test_compare_lines() * trivial: Unexport fu_test_loop_run_with_timeout() * trivial: Do not include non-introspectable functions in the GIR * trivial: Fix up a few introspection problems in FwupdPlugin * trivial: Include the Fwupd GIR in the FwupdPLugin GIR * trivial: Never add duplicate symbols to the map file * trivial: Properly namespace the defines in the exported header * Install development files for libfwupdplugin * Convert libfwupdprivate to a shared library libfwupdplugin * trivial: Allow building GCab from a subpackage * trivial: Fix under-include to define O_RDONLY * trivial: Allow compiling without * trivial: Do not use FuProgressbar in dfu-tool * synaptics-prometheus: Manually set the bootloader mode when attaching * trivial: Split out a new helper funtion * trivial: Add some optional debugging when hotplugging devices * trivial: Include the correct header for S_IRWXU * Always use the more portable 3-arg form for open() * trivial: Untangle FuHistory from FuPlugin * trivial: Allow compiling without * Revert "synaptics-rmi: Use the build ID as the version number to match the vendor tool" * Add missing documentation from the plugin interface * trivial: fu-udev-device: remove a prototype that was missed in b3d4d2ff * trivial: add missing gtk-doc fields for many files in src/ * trivial: fix compile failure without gudev * synaptics-prometheus: Mirror the _IS_BOOTLOADER from device to config * Allow setting the device flags using GObject properties * vli_usbhub: Set the composite parent at construction time * synaptics-prometheus: Set the composite parent at construction time * Allow plugins to set the parent during construction * vli-usbhub: Whitelist the PD and I²C devices * Set the protocol per-device not per-plugin * synaptics-rmi: Use the build ID as the version number to match the vendor tool * Create a REV_00 instance ID as this may be what the vendor needs to target * fu-util-common: Invert default behavior for reboot and shutdown prompts * trivial: fu-plugin-vfuncs: Add GTK documentation for all vfuncs * Make gudev a compile-time option * trivial: Set the offline trigger using an environment variable * trivial: ci: pull lintian from unstable for now. * trivial: stop including fu-hash.h as part of fu-plugin-vfuncs.h * Fix shebangs on scripts * trivial: Use prefixes for DATADIR in config.h for portability * Allow compiling GUsb as a subproject * trivial: fu-udev-device: add a to_string func for debugging * trivial: Don't assume that plugins end in .so * trivial: optionrom: remove unneeded includes * trivial: debian: ci: ignore library-not-linked-against-libc for more * trivial: remove version-format.md * trivial: Allow compiling without pwrite() * trivial: Allow compiling without * trivial: Allow compiling without realpath() * trivial: Allow compiling without HAVE_LC_MESSAGES * trivial: Allow compiling without getuid() * trivial: Allow compiling without * trivial: Allow compiling without * trivial: Allow compiling without * Ensure the _get_type() gets the same ABI version as the constructor * Use the correct unlocker when using GRWLock * trivial: plugins: only build coreboot when option set * fwupdtool: don't show a warning when calling `get-plugins` - Changes from version 1.3.4: * trivial: Don't force specific linker flash when cross building * dell: Use the more portable g_usleep() * trivial: Fix unused header includes * vli-usbhub: Make erasing less verbose and writing more obvious * vli-usbhub: Correctly print the 24-bit USB3 offset * vli-usbhub: Print the PD firmware offset and size for debugging * vli-usbhub: Open the parent device before attempting to read or write from the child * vli-usbhub: Set the install duration for the PD device * trivial: Fix a failed error prefix string * trivial: wacom-raw: Remove embedded from device name * wacom-raw: Correct HWID support * uefi: Just use a uint16_t for BootNext processing * uefi: Use a simpler entries set algorithm * vli-usbhub: Add support for writing using I2C passthru * vli-usbhub: Support updating PD devices that share the hub flash * vli-usbhub: Support the PD file format * trivial: uefi: correct a NULL pointer dereference * uefi: fall back to `ID_LIKE` when the path for `ID` doesn't exist (Fixes:# 1566) * uefi: Make generate_binary.sh more robust * Tokenize the Intel Hex file before parsing * trivial: Detect the USB version automatically * trivial: fu-util/fu-tool: explicitly block unsupported flags * Add support for matching requirements on device parents * Skip cleanup after device is done updating if `will-disappear` is set (Fixes: #1529) * efi: use a wildcard section copy for final EFI generation * modem-manager: explicitly use plain version format * modem-manager: add quirks for the Foxconn T77W968 modules * Allows confined snaps to activate fwupd via D-Bus * trivial: thunderbolt: clarify error message * Add a new property `Interactive` to the daemon * trivial: contrib/get-version.py: require git less hard * superio: Never read from port offset zero * superio: Fix regression when coldplugging superio devices * trivial: Fix Fedora CI build * trivial: Fix the autobuilt spec file with the new tarball version * Dynamically determine release version * trivial: synapticmst: allow missing `/proc/modules` * synapticsmst: filter invalid chip IDs * trivial: Provide some defines for common image names * Allow aborting early when using fu_archive_iterate() * Add fu_firmware_image_set_version() for future use * modem-manager: increase re-enumeration delay to 20000ms * modem-manager: add counterpart GUID for the DW5821e/eSIM * Add versions formats for the Microsoft Surface devices * usb: make loading vendor/product/serial strings non-fatal * trivial: Fix the protocol ID for VLI usbhub devices * trivial: wacom-raw: add more device IDs for Dell devices * trivial: contrib: don't require TSS for debian archs without EFI * fu-udev-device: Adjust bounds checking to be safer * fu-udev-device: Don't assume all devices have `device_file` * synaptics-rmi: correct an error cleaning up on probe * trivial: fu-udev-device: add some safety checks for fd * udev-device: fix offset of vendor id of hidraw devices * flashrom: switch to upstream source * trivial: fu-plugin: only show an error once "failed to open plugin" was being prefixed twice * trivial: debian: only use mingw-w64-tools in archs with UEFI plugin * fastboot: Fix a regression when updating modem firmware * trivial: conflict with old unifying plugin * Rename unifying plugin to logitech-hidpp (Fixes: #1329) * Add a new contrib script for installing a Dell BIOS from an EXE file * trivial: add-capsule-header: rename to make it easier to import * trivial: simple_client: make it easier to reuse code * trivial: firmware-packager: make it easier to reuse code * trivial: add-capsule-header: make it actually work * trivial: fix some gtkdoc sections * Bump the required gudev version * trivial: Fix a compile error with older versions of gudev * trivial: wacom: add vid/pid for panels in Moffett * trivial: post release version bump - Changes from version 1.3.3 * unifying: notify users to replug when using dfu control (Fixes: #1383) * trivial: 8bitdo: set a transient failure while waiting for user action * libfwupd: Add a new error type for user action needed * trivial: 8bitdo: show the same message for SN30pro and SN30pro+ * trivial: Fix up some typos from codespell * trivial: Ensure config.h is included in all source files * trivial: Fix up some NULL/FALSE confusion * trivial: Add all the _LAST enums that shouldn't be checked for ABI * trivial: Fix a typo that means that UEFI results were never cleared * Always report the update-error correctly for multiple updates * trivial: Fix fwupdmgr get-history if the firmware was not installed from the LVFS * trivial: Do not emit a warning if a child has no version number * Move the file descriptor lifecycle into FuUdevDevice * trivial: Fix some GtkDoc annotations * ebitdo: Modernize the plugin to use FuFirmware * nitrokey: Use fu_common_dump_raw() when debugging * thunderbolt: Create a unique GUID including Thunderbolt controller path * Use device safety flags to show prompts before installing updates * trivial: Use the new possible_plugin support for USB devices too * jabra: Move the Jabra-specific detach out into its own plugin * Ensure the device is open when doing the subclassed prepare() and cleanup() * vli-usbhub: Add support for updating V2 devices * Allow verifying the device image itself from fwupdtool * Use XMLb to query quirks * trivial: ci: disable pulling libxmlb from unstable * synaptics-prometheus: Don't add a config-subdevice in bootloader mode * dfu: Use the VID/PID to identify devices without download capability in runtime * trivial: debian: remove some unneeded lintian * trivial: debian: bump compat version * ebitdo: Add SN30Pro+ to recognized quirk list (Fixes: #1503) * dfu: Add several quirks for Realtek camera hardware * dfu: Always mark devices as UPDATABLE * uefi: use `genpeimg` to mark ASLR and DP/NX on EFI binary * trivial: solokey: correct a typo * trivial: fu-util: fix typo * uefi: rework ESP path detection and lifecycle * trivial: uefi: show more metadata in to_string method * trivial: fu-device: add new method to remove metadata * Add a plugin to update VIA USB hub hardware * trivial: Add fu_common_read_uint8_safe() * trivial: Fix two typos in fu_common_read_uint16_safe() * solokey: Allow parsing firmware with fwupdtool * Allow fwupdtool to dump details of common firmware formats * trivial: Do not do system coldplug when using FU_ENGINE_LOAD_FLAG_NO_ENUMERATE * trivial: fu-self-test: set polling self tests to slow * trivial: fu-tool: Allow `detach`/`attach` to prompt for device * Strip trailing whitespace from USB descriptors * trivial: Add fu_common_read_uint16_safe() * trivial: Add version to the FuFirmware->to_string() output * Add fu_firmware_set_version() * Add a systemd preset file for `fwupd-refresh.service` * trivial: dell: work around a memory leak caught by address sanitizer * ebitdo: if the device has the will disappear flag, don't wait for ack (Fixes: #994) * Add a new plugin for working with eMMC devices (Fixes: #1455) * fu-engine: Check multiple plugins if quirks match * trivial: don't try to enable LVFS from systemd * trivial: coreboot: fix a clang compiler error * fu-util: Add user friendly strings for all device flags * Add new device flags indicating update resilience * plugins: Add coreboot plugin * fu-plugin: Add fu_plugin_get_hwid_replace_value * trivial: Increase verbosity when actually updating devices * trivial: Allow plugins to use WAIT_FOR_REPLUG in prepare and cleanup * Add FuDevice->prepare() and FuDevice->cleanup() vfuncs for future use * dfu: Implement FuDevice->to_string() * trivial: colorhug: fix a crash that occurs when flashing sometimes * trivial: fu-util: break out of automatic reports if one is not automatic * thunderbolt: some more clarifications when using ICL * trivial: fwupd-refresh: activate motd if using systemd v243 or later * trivial: fwupd-refresh: allow exit code 2 for success * trivial: synaptics-cxaudio: Add Google Pixel buds * trivial: arch: ci: Wait some time for tpm_server to start up * Allow a custom FuFirmwareImage->write() in superclassed objects * dfu: Remove two completely unused helpers * dfu: Make DfuFirmware derive from FuFirmware * dfu: Make DfuImage derive from FuFirmwareImage * dfu: Remove private headers that do not need to exist * Fix device flag filtering * trivial: fu-engine: Don't compare device and content checksums * fu-engine: Read all releases and convert versions when comparing * Add new flags `can-verify` and `can-verify-image` * trivial: make verify and verify-update safer * trivial: test: add checksums for "stock" 1.2.2 * trivial: fu-udev-device: use parent udev device to indicate `internal` * trivial: fix TPM2 simulator tests for arch * trivial: uefi: don't add PCRs with all 0's * trivial: Fix a recent regression causing a double-free * synaptics-cxaudio: Support the ThinkPad USB-C Dock Gen2 * trivial: fu-util: add some extra checks around automatic reports * trivial: fu-tool: typo * fu-systemd: Use correct method for stopping units. * trivial: fu-udev-device: Use ID_PCI_CLASS_FROM_DATABASE if name not set * trivial: fu-plugin: quiet down debug output for optionrom plugin * 8bitdo: use will-disappear flag for sf30/sn30 controllers (Fixes: #783) * trivial: ebitdo: don't dump out firmware header unless plugin verbose * trivial: ebitdo: don't use local errors when writing firmware * Add a new device flag for indicating device won't come back * wacom-emr: Fix a regression for EMR devices * Add a generic DFU firmware object for plugins to use * dfu: Use FwupdInstallFlags rather than a DFU-specific version * dfu: Remove functionality for modifying DfuSe files * dfu: Remove functionality you can do now with fwupdtool * dfu: Remove the merge command as it's unused and broken * trivial: Add fu_firmware_parse_file() helper for future use * trivial: Remove the fuzzing details for DfuPatch * trivial: Add klass->to_string for superclassed FuFirmwareImage objects * dfu: Remove DfuPatch as no vendor actually uses this * dfu: Don't wrap provided VID-PID functions * dfu: Use the standard FuDevice custom flags functionality * dfu: Use klass_device->write_firmware() directly * dfu: Use the generic fu_plugin_usb_device_added() function * dfu: Use daemon flags to ignore devices rather than a special flag * dfu: Set the device state directly to avoid proxying signals * dfu: Use the built-in detach() and attach() vfuncs * Read firmware back from the device as a FuFirmware * dfu: Remove a pointless function * dfu: Remove support for the Metadata Store Proposal * dfu: Remove XTEA support * dfu: Remove the SREC and IHEX parsing out of the DFU plugin * ebitdo: Use klass_device->write_firmware like other plugins * trivial: Remove G_BEGIN_DECLS from all private headers * Remove FU_PLUGIN_RULE_REQUIRES_QUIRK as all the plugins now use it * Set all FuUdevDevice plugins to use FU_QUIRKS_PLUGIN * thunderbolt: recognize new 'generation' sysfs attribute * Rename and modernize the udev plugin * synaptics-rmi: Also add the product ID as a GUID without the minor version * synaptics-rmi: Correctly set the payload length rather than hardcoding it * synaptics-rmi: Write the core config correctly * synaptics-rmi: Decode BL7 status failures as actual errors * synaptics-rmi: Add some trivial debugging to help debug a write problem * trivial: uefi: Make efivarvs errors clearer (Fixes: 1330) * trivial: uefi: don't prefix efivar errors * trivial: Remove some now-unused vfuncs * altos: Modernize the plugin to simplify it * Create the custom plugin GType in common code * Reduce more boilerplate in plugins * synaptics-rmi: Check the correct register when querying bootloader mode * trivial: fu-engine: fix never reporting remotes * trivial: fu-util: don't show warnings for no reports to upload * trivial: debian: remove more conffiles from transitions (Closes: #932617) * trivial: debian/control*: Update for fwupdate transition * trivial: Fix a tiny memory leak when starting the daemon * modem-manager: Fix a tiny memory leak when starting the daemon * synaptics-rmi: Copy the behavior of rmi4utils for BL7 detach * synaptics-rmi: Simplify fu_synaptics_rmi_device_read() * synaptics-rmi: Set the version after ->setup has run * synaptics-rmi: Use the correct mask when getting the bootloader mode on BL7 * syanptics-rmi: The build_id is 3 bytes long, not 2 * synaptics-rmi: Read the config partition the same as rmi4utils * Provide a default implementation of common FuDevice actions * thunderbolt-power: avoid checking for bolt support * synaptics-rmi: Add some debugging for BL7 devices * Fix usage of incorrect type for return value * synaptics-rmi: Do as little as possible in device setup * synaptics-rmi: Speed up reading the PDT from 900ms to 30ms * fu-util: add support for a reinstall command * trivial: fu-util/fu-tool: update re-install help text to reinstall * trivial: fu-util: remove double printed message about succesful firmware update * trivial: fu-util: show no updatable devices error for update command * synaptics-rmi: Ignore the ATTN reports from the hardware when reading DATA * synaptics-rmi: Move the fuzzing instructions to the toplevel README * Fuzz the SREC and IHEX file parsers once more * Use parallel fuzzing for the SMBIOS checks too * synaptics-rmi: Fix the packing of the partition table * Add a plugin to update Synaptics RMI4 devices * trivial: Add a parallel fuzzing script * trivial: fu-util: output newline after prompt. * trivial: fix %u output in report upload * Add a --no-domain logging option * trivial: Fix compiler warning for impossible-to-hit condition * Add support for automatically uploading reports * trivial: motd: disable updating motd for now * trivial: fwupd-refresh: fix a clash with fwupd.service (Closes: #941360) * trivial: Fix Fedora CI * trivial: fu-udev-device: fix some assertions * Search up the tree for a vendor name rather than (ab)using the HID_NAME * Add some success messages when CLI tasks have completed * trivial: Put the boolean prompt on the same line as the text * Never show LicenseRef-proprietary to the end user * trivial: snap: correct install hook root directory * Export the instructions for detaching the device * uefi: detect unmounted ESP partitions (Fixes: #1405) * uefi: stop recording efibootmgr output after flash * trivial: post release version bump - Changes from version 1.3.2: * Add support for '' to disambiguate some firmware * thelio-io: Add a plugin to detach the Thelio IO board * trivial: uefi, dell: skip self tests with TPM if non-root (Fixes: #1396) * trivial: dell: quiet the TSS output * trivial: uefi: allow forcing to TPM2 via environment variable * Do not ask the user to upload a report if ReportURI is not set * Do not enumerate physical devices when running the internal self tests * trivial: libfwupd: skip tests if machine-id is empty too * Add a new plugin to update Conexant audio devices * Export the salted machine ID as a daemon property * Fall back to /var/lib/dbus/machine-id when required * trivial: add stalebot (Fixes: #1393) * trivial: dell-dock: correct another write_size error * Align the key values to the text *width* not the number of bytes * trivial: Move dbus directory location for snap too * trivial: Fix some NULL/FALSE confusion * synaptics-prometheus: Fix tiny memory leak when using FuSynapromConfig * trivial: Fix tiny memory leak when using FuSrecFirmware * snap: switch to core18 * trivial: Return the correct property when getting the host product * trivial: fu-util-common: fix description wrapping (Fixes: #1378) * fu-util/fu-tool: Map out changelogs from remotes * fu-util/fu-tool: Better display historical information * fu-history: Update device_modified in sql database during updates * unifying: Use the instance ID to check for supported devices * unifying: Ensure HID++ v2.0 peripheral devices get scanned by the plugin * trivial: Add some more defines to the srec parser * trivial: fix wget command in fu-tool.c * Allow parsing a raw SREC file * trivial: wacom: Add support for second vendor ID * uefi, dell-esrt: Show firmware version when capsule updates unavailable * Add some more debugging to the SREC and IHEX parsers * Print the instance IDs if the GUIDs are unconverted * Add fu_common_bytes_compare_raw() for future usage * Call the set_quirk_kv() vfunc for the superclassed object * uefi: make the TPM optional for runtime again (Fixes: #1362) * trivial: uefi: Make the TCTI output less verbose * Support in AppStream metadata * Include all GUIDs when uploading a report * Do not crash when starting tpm2-abrmd * trivial: Update DBus conf path for example Fedora package * Move D-Bus conf file to datadir/dbus-1/system.d * trivial: Add fu_io_channel_write_byte_array() for future use * trivial: post release version bump - Package new sub-packages typelib-1_0-FwupdPlugin-1_0 and libfwupdplugin1.- Fix file list- Update to version 1.3.1: (jsc#SLE-10751) * Allow disabling all plugins * trivial: Specify the tpm2-tss-devel version in the example spec file * Move to CI Fedora 30 * modem-manager: Fix two build warnings on Fedora 30 * synapticsmst: Add another name quirk for the ThinkPad USB-C Dock * Re-introduce GUID support to fwupdmgr and fwupdtool * uefi-recovery: Add a plugin to add a fake ESRT entry for device recovery * Add a DMI quirk for the Minnowboard Turbot * trivial: Make it easy to disable or enable libflashrom for distros * trivial: Don't use Recommends for RHEL 7 * unifying: fix timeout metadata * ci: arch: minor improvements * unifying: fix timeout * Allow disabling SSL strict mode for broken corporate proxies * trivial: Allow ignoring the daemon version check by using --force * Try to only show DMI product name once * trivial: fu-util-common: Show unknown devices as interesting devices * dell: Use TSS to query and build TPM vendor strings for GUIDs * trivial: dell: show reasons for lack of updates in `UpdateError` * fu-util-common: strip all trailing whitespace in XML description * trivial: fu-common: match all whitespace not just ' ' in `fu_common_strstrip` * fu-util: show release output in get-details again * unifying: use fu_firmware_strparse_uint16 to read be 16bit values * unifying: fix incomplete hex file parsing * fu-util/fu-tool: Print devices, remotes, releases using a tree * Add aliases for `get-upgrades` and `upgrade` * trivial: UEFI skip self tests if library fails to initialize * libfwupd: Add a new private function `fwupd_remote_set_remotes_dir` * trivial: add libtss2-dev into debian/control (Closes: #1324) * trivial: Fix up the GtkDoc Since lines for API only available in 1.3.x * trivial: Post branch version bump * thunderbolt: Add support for kernel safety checks (Fixes: #1312) * Include the kernel release as a runtime version * trivial: fu-util: Drop GUID support from get-devices * synapticsmst: Partially rewrite the plugin (Fixes #1105) * Remove replug flag after the device comes back from reboot * trivial: Fix running the tests on devices with the TPM in v1.2 mode * trivial: fu-util-common: more cleanup related to topology * trivial: fu-util: cleanup fwupdmgr get-details output * trivial: Don't use topology printing in --verbose mode * Make get-devices and get-topology aliases for one another * trivial: Adjust daemon device sorting * Make get-topology more useful by showing all information * trivial: Fix fu_common_string_append_kv() to align properly with idx > 0 * trivial: dell-dock: correct an error preventing write_size from being set * trivial: Do not warn about deprecated declarations * trivial: Update BRs for the example Fedora package * uefi: add test for TPM 2.0 PCR read function * uefi: use tpm2-tss library to read PCR values * fu-common: Use environment variables for systemd managed directories * Use more systemd directives for directories * trivial: fu-util: fix debug output for devices * Allow turning off the timestamp prefix for debugging * Add a ->udev_device_changed plugin vfunc * Add fu_device_rescan() and a FuDevice->rescan() vfunc * Remove the duplicate files in meson.build * Hash the source files when generating the daemon hash * Split up source files in the build script * uefi: add support for tpm2-tools 4.X * trivial: plugins: clarify stance on afuefi.efi * trivial: plugins/: Update README * trivial: disable gtkdoc by default * trivial: update references of hughsie/fwupd to fwupd/fwupd * Publish docs to fwupd.github.io using CircelCI * Add support to integrate into the motd (Fixes: #1270) * Simplify get-devices output to not show un-useful fields * fu-engine/fu-config: Reload metadata store when configuration changes * trivial: If no devices support updates, show messaging (Closes: #1295) * trivial: uefi: set vendor name for system firwmare from DMI data * unifying: update Solaar url * thunderbolt: Fix logic to work properly with ICL thunderbolt controller * Add fu_udev_device_get_device_file() helper * trivial: Fix regression when using fu_device_incorporate() * trivial: Fix a potential crash when using FuPlugin in the self tests * synapticsmst: Make FuSynapticsmstConnection an actual GObject * synapticsmst: Use the same style as other plugins * trivial: Add some helper functions for GByteArray * Do not use FuDevice metadata for the physical and logical IDs * Use fu_common_string_append_kv() in subclassed device * synapticsmst: Use G_DECLARE_FINAL_TYPE to simplify the object * synapticsmst: Add a SynapticsMSTBoardID for another Lenovo dock * trivial: remove unnecessary CUSTOMERID_DELL define * synapticsmst: Add a SynapticsMSTBoardID for a Lenovo dock * synapticsmst: Display the board ID in non-hex form in the error message * synapticsmst: Use a more suitable icon for the device * trivial: Remove unused variable * Never use memcpy() in a possibly unsafe way * Add a ->to_string() vfunc to FuFirmware * Use FuFirmware as a container for firmware images * Allow filtering devices when using the command line tools * Be more accepting when trying to recover a failed database migration * trivial: Add translation for X-ThunderboltController * trivial: fixup standalone installer * modem-manager: add counterpart GUID for the DW5821e * solokey: Release the interface and rebind the kernel driver on close * fu-tool: Port ability to update a single device from fwupdmgr * uefi: Actually write the new device path if different than before * Allow setting custom flags when using fwupdate * trivial: Do not show a critical warning if no firmware is specified * trivial: Fix overzealous search-replace action in user string * Verify we don't break the ABI * Fix a crash when stopping the fwupd service * Relax the certificate time checks in the self tests for the legacy certificate * trivial: add cache directory into systemd unit rw paths * Never show AppStream markup on the console * Do not segfault when trying to quit the downgrade selection * trivial: Update icons for Thunderbolt and MST devices * Add support for the SoloKey Secure * trivial: Allow a device to *clear* a firmware version * trivial: debian: For signed package fill out Built-Using (Closes: #932757) * Allow specifying GUID to check any version exists * trivial: post release version bump * Release fwupd 1.2.10 * Disable the flashrom plugin by default * trivial: thunderbolt: catch failure setting up device * dell-esrt: Improve the experience for the plugin (Closes: #1245) * fu-util: When unlocking prompt for reboot if applicable * remove those PIDs with Bluetooth interface, Wacom updater doesn't support updating from Bluetooth interface * flashrom: Only show DEBUG and DEBUG2 output if using --plugin-verbose=flashrom * flashrom: Only call flashrom_programmer_init() on whitelisted boards * flashrom: Fix no version format set * fu-util: Show devices with an UpdateError in get-devices output * trivial: uefi: use UEFI-dummy for device ID instead of just uefi * trivial: fix error handling for non UEFI case (#1220) * Add a specific error code for the low battery case * Fix Fedora docker build missing directory: dist * uefi: Determine whether running in legacy mode or not (Fixes: #1220) * trivial: ci: debian: Only turn on flashrom when running CI * trivial: Fix typos in error messages * Allow client code to construct objects from GVariant blobs * Export functionality to build an array of objects * flashrom: Use libflashrom * trivial: Fix the version script to pick up boxed types * trivial: Correctly order the map entries according to vercmp rules * trivial: Fix pylint issue in the version script * Add meson target to fix translations * Add support for 8bitdo USB Retro Receiver * Use the newer features of GRWLock rather than reinventing it * Revert "Allow SuperIO updates to be done live" * uefi: Try to find a duplicate using the loadopt name * uefi: Provide a quirk to disable the use of the UX capsule * trivial: uefi: use the path for efibootmgr that was detected * synaptics-prometheus: Fix installing CONFIG firmware updates * synaptics-prometheus: Set the install duration from a quirk * synaptics-prometheus: Don't emit critial warning when updating config firmware * synaptics-prometheus: Fix missing field in the IOTA reply struct * Create SECURITY.md * redfish: Never set NULL device name * modem-manager: Never set NULL device name * ata: Never set NULL device name * trivial: Add some parameter guards to FuDevice * trivial: snap: make polkit directories if they don't exist (Fixes: #1205) * trivial: fu-main: clarify missing PK file error * synapticsmst: fix GUID generation (Closes: #1207) * Lite Mk II flag for use-shim-unique * trivial: circleci: try to fix automatic snap deployment * Allow SuperIO updates to be done live * fu-util-common: Support empty proxy strings (Fixes: #1199) * trivial: uefi: clarify error message * trivial: Fix non-systemd build * trivial: Sync example spec file with downstream * trivial: post release version bump - Drop fwupd-bsc1143905-hash-the-source-files.patch: Applied upstream. - Add pkgconfig(tss2-esys) BuildRequires: New dependency. - Add gtk-doc BuildRequires and pass gtkdoc=true to meson, build api docs even when using source service.- Add fwupd-bsc1143905-hash-the-source-files.patch to hash the source files instead of libfwupdprivate.a to avoid the checksum change due to the random naming LTO profile sections (bsc#1143905)- Update to version 1.2.10: * Disable the flashrom plugin by default * dell-esrt: Improve the experience for the plugin (Closes: #1245) * fu-util: When unlocking prompt for reboot if applicable * remove those PIDs with Bluetooth interface, Wacom updater doesn't support updating from Bluetooth interface * flashrom: Only show DEBUG and DEBUG2 output if using - -plugin-verbose=flashrom * flashrom: Only call flashrom_programmer_init() on whitelisted boards * flashrom: Fix no version format set * fu-util: Show devices with an UpdateError in get-devices output * Add a specific error code for the low battery case * Fix Fedora docker build missing directory: dist * uefi: Determine whether running in legacy mode or not (Fixes: #1220) * Allow client code to construct objects from GVariant blobs * Export functionality to build an array of objects * flashrom: Use libflashrom * Add meson target to fix translations * Add support for 8bitdo USB Retro Receiver * Use the newer features of GRWLock rather than reinventing it * uefi: Try to find a duplicate using the loadopt name * uefi: Provide a quirk to disable the use of the UX capsule * synaptics-prometheus: Fix installing CONFIG firmware updates * synaptics-prometheus: Set the install duration from a quirk * synaptics-prometheus: Don't emit critial warning when updating config firmware * synaptics-prometheus: Fix missing field in the IOTA reply struct * Create SECURITY.md * redfish: Never set NULL device name * modem-manager: Never set NULL device name * ata: Never set NULL device name * synapticsmst: fix GUID generation (Closes: #1207) * Lite Mk II flag for use-shim-unique * fu-util-common: Support empty proxy strings (Fixes: #1199) - Add python3-setuptools to BuildRequires for generate-version-script.py- Update to version 1.2.9: * Release fwupd 1.2.9 * trivial: Add two new translatable strings for new category types * Check if the system is offline during install, rather than at startup * Prompt the user to shutdown if requried when installing by ID * Use the correct file extension for the offline updates cache * trivial: Allow using --force to use the wrong daemon version * trivial: Display the correct expected command * standalone-installer: Be smarter about existing installed fwupd * Add a plugin to update Synaptics Prometheus fingerprint readers * trivial: standalone-installer: rename uninstall argument to cleanup * fu-util: Check the daemon version is at least the client version * fu-util: Check that daemon is started by expected unit * fu-util-common: when stopping a daemon, check for snap too * Allow using --force to trigger a duplicate offline update * trivial: Allow using FuUsbDevice without a GUsbDevice * trivial: Copy the icons if unset for the device child * trivial: Copy the physical ID if unset for the device child * trivial: Ensure the parent ID is up to date if the device ID changes * trivial: Fix typo when setting the parent ID * trivial: Disable the flatpak CI build * Allow handling FORCE for devices that subclass FuDevice * uefi: Fix a libasan failure when reading a UEFI variable * trivial: Fix a memory leak found using libasan * trivial: Fix an libasan failure in the dell plugin * trivial: Fix some dead code spotted by coverity * trivial: Fix a typo spotted by coverity * trivial: Fix a missing config.h include in a new source file * Dynamically read path to use for /system-update * Display the remote warning on the console in an easy-to-read way * ata: Set version format to plain for devices obtained from udev * trivial: Only apply SmbiosManufacturer to release version for internal * trivial: Fix two bugs in the hardware self tests script * Never guess the version format from the version string * Only force a semver when the device opts-in * Export the version-format to clients * Add missing gtk-doc documentation * dfu: Add some trivial, but useful, debugging for AVR DFU devices * dfu: Correctly identify DFU firmware that starts at offset zero * dfu: Don't keep showing trivial debug output * dfu: Reset the forced version during attach and detach * ata/nvme: For devices running Dell firmware, set `VersionFormat` (Fixes: #1169) * fu-engine: Check if VersionFormat is ambiguous when adding devices * trivial: Fix fwupdate --apply * Only use class-based instance IDs for quirk matching * trivial: dell-dock: set minimum board to 6 * trivial: post release version bump- Update to version 1.2.8: * Don't upload reports when the user has configured their system in a broken way * Allow setting the daemon verbose domains at runtime * Allow fwupdmgr to modify the daemon config * Do not compare version formats when the release format is unknown * Do not fall back integers to a plain version format * Use the device version format when converting the release version * Set the VersionFormat using the metadata or the UEFI quirk - Changes from version 1.2.7: * l10n: Create Lithuanian translation file * l10n: Update LINGUAS * Updated: Add support for 8BitDo M30. * modem-manager: increase the timeout to wait for modem after uninhibited * modem-manager: implement qmi pdc active config selection as attach() * fu-engine: When removing activation flag match the correct version * Require --force to install a release with a different version format * Match the old or new version number when setting NEEDS_REBOOT * Make an error message clearer when there are no updates available * Add support for the not-child extension from Logitech * thunderbolt: Set require-ac for Thunderbolt devices (Fixes: gh#hughsie/fwupd#1142) * Fix some typos spotted using codespell * Add a component categories to express the firmware type * fu-tool: Port get-history command to fwupdtool * Recreate the history database if migration failed * Move the core built-in 'fwupd' remote over to the dell-esrt plugin * snap: Add a custom systemd unit to call activation on shutdown (Fixes: gh#hughsie/fwupd#1125) * ata: Flush cache before standby and activate * synapticsmst: blacklist plugin when using amdgpu (Fixes: gh#hughsie/fwupd#1121) * uefi: add a new option to specify the os name * Return the newest device when using fu_history_get_device_by_id() * uefi: More carefully check the output from tpm2_pcrlist * uefi: Don't overwrite CustomFlags if set from a quirk * Shut down the daemon if the on-disk binary is replaced * ata: Correct activation functionality * Fix version comparisons after reboot for some formats * fu-tool: save history from stuff installed with `fwupdtool` - Changes from version 1.2.6: * ata: send ATA standby immediate when activating firmware * offline: Be more graceful when dealing with Plymouth failures * Save the new version in the history database for offline updates * Show the DeviceID when showing the updates list * Allow forcing an offline-only update on a live system using --force * Do not schedule an update on battery power if it requires AC power * superio: Add InstallDuration default value * superio: Add support for writing new e-flash contents * superio: Fix reading the attestation checksum * superio: Add support for reading the device checksum * superio: Use the chipset ID in the device name * superio: Move the device flush before getting the register map * superio: Move all the IT89xx code to a subclassed device object * superio: Move all the IT85xx code to a subclassed device object * superio: Split and export fu_superio_device_ec_writeX() * superio: Remove the port from fu_superio_device_ec_read() * superio: Move the register read/write into the FuSuperioDevice object * superio: Check the IOBAD0 is usable during setup * superio: Use fu_device_set_firmware_size() * superio: Move some constants out to the common header * superio: Use GObject properties in FuSuperioDevice * superio: Convert FuSuperioDevice to be derivable * Update Plymouth when updating pending firmware * Ask to reboot after scheduling an offline firmware update * Do not fail when scheduling more than one update to be run offline * Allow running offline updates when in system-update.target * Fix the location of fwupdoffline in the service file * Add optional vfuncs to allow detaching and attaching verify() * superio: Add list of SPI commands for future usage * Add a verify-update command to fwupdtool * uefi: Actually upload the UPDATE_INFO entry for the UX capsule * superio: Get the chip size from the EC rather than hardcoding * uefi: Check the error code of QueryCapsuleCapabilities() correctly * Update the UEFI UX Capsule Header checksum when needed. * uefi: Copy the shimx64.efi binary for known broken firmware * Correctly get the check the new version for devices that replug * Add a simple script to add a capsule header * Ensure the PKCS-7 client certificate exists at startup * fix makecab directive options * fwpup.service: use display-manager.service instead of gdm.service * Allow signing the fwupd report with the client certificate * Add a D-Bus method to generate a signature using the self-signed client certificate * Allow signing and verifying data using a PKCS-7 self-signed client certificate * Fix a critical warning when loading a PKCS-7 certificate with no DN * Include all device checksums in the LVFS report * modem-manager: Fix a trivial build warning * superio: Fix a trivial build warning * Move out the offline update functionality to a new binary * Do not reboot when failing to start fwupd during offline updates * Do not write the schema version to the db when loading * Do not recreate XbSilo caches when running on a readonly filesystem * Add the fwupdagent binary for use in shell scripts * Allow restricting firmware updates for enterprise use * standalone-installer: new --allow-older and --allow-reinstall options * Show the upgrade and downgrade flags when getting releases for a device * Rename FwupdRelease:trust-flags to FwupdRelease:flags * fu-tool: Save device state to @LOCALSTATEDIR@/lib/fwupd/state.json on actions * modem-manager: implement support for qmi-pdc * Add a plugin to support ModemManager hardware * fu-tool: Don't let failing to find dbus prevent engine from starting * ata: Support delayed activation * dell-dock: Use activation when calling fwupdtool activate * Add a support for delayed activation * uefi: Fix the self tests when running on Fedora SilverBlue * Do not fail to start the daemon if tpm2_pcrlist hangs * po/make-images.sh: quote LOCALEDIR and PYTHON3 * meson: print stderr of python3 command instead of stdout * Revert "contrib/debian: Switch to debian unstable" * Add elogind support - Changes from version 1.2.5: * uefi: fix segfault in fwup_set_update_statuses * Show in Flathub correctly * debian: explicitly depend on shared-mime-info * superio: Implement detach() and attach() * superio: Correct the names of some constants and improve debugging support * dell-dock: Filter the last supported payloads of certain board 4 SKUs * circleci: Manage the lifecycle of the snap * Add support to run snap build in CircleCI * wacom-usb: Use the correct buffer format for the touch module * wacom-usb: Set the install duration for each device type * wacom-usb: Return with an error if there were too many retries * wacom-usb: Make updating less verbose * Convert all child instance IDs when converting the parent * uefi: Allow devices to create more complete fake UEFI devices * unifying: Fix regression when recovering from failed flash * Ensure libxmlb dir exists for LGTM.com * Add C build configuration for LGTM.com * Use G_BEGIN_DECLS correctly for internal headers * standalone-installer: Fix issue found by LGTM * Use '#pragma once' to avoid a lot of boilerplate * Force LGTM to see Python 3 * fwupd: Hide firmware-packager behind meson option` * fu-common-cab: Correct handling of CAB files w/ nested directories and older libgcab * Fix a regression in using the InstanceIDs for quirk matching * thunderbolt: Convert the instance IDs as we never open the device * udev: Manally call fu_device_setup() to convert the instance IDs * fu-tool: Correct a crash caused by calling fwupdtool update * fu-tool: Don't fail if dbus is unavailable * contrib/debian: Switch to debian unstable * wacom-usb: Record the block number when failing * wacom-usb: The touch address is big endian * wacom-usb: Accept a non-binary IHEX file for the touch update * wacom-usb: Only poll when the device status is 'busy' * wacom-usb: Only reboot the device when all composite devices have been updated * wacom-usb: Fix flashing failure with latest Intuos Pro tablet * dfu: Fill holes when reading SREC files * Add fwupd_guid_from_string() to drop dep on uuid * wacom-raw: Check the InstanceID rather than GUID * Defer the InstanceID->GUID hashing until after setup * ata: Check for USB enclosures as well * Do not use efivar just to print a mixed endian GUID * Add fu_device_add_instance_id() and prefer explicit conversion * Report the DeviceInstanceIDs to `fwupdmgr get-updates` * Export some of the GUID functionality * Allow a plugin to set _ANOTHER_WRITE_REQUIRED to run more than one plugin * nvme: Add an extra check for Dell plugins to avoid false positives * ata: Add support for detecting Dell GUIDs * Fix the self tests when using glib2 >=2.59.0 * Add support to call composite prepare and cleanup using fwupdtool * uefi: Disable -Wno-address-of-packed-member * uefi: Don't unconditionally enable Werror for the EFI binary * Disable -Wno-address-of-packed-member - Changes from version 1.2.4: * Remove the autogenerated headers in the gettext files * ata: Default to the non-activation 0xE subcommand * fastboot: Use a much longer timeout as the removal delay * fu-progressbar: be more quiet when running non-interactive * fu-tool: Show UpdateMessage if applicable for install command * dfu: Simplify the SREC parser to avoid a crash with an invalid file * wacom-raw: Use the correct error codes when the panel is not supported * wacom-usb: Add some more information to the README * fu-keyring-utils: Don't fail missing PKI directory when compiled with GPG/PKCS7 * dell: Check that the flash interface command is available * wacom-usb: Fix the plugin name to allow devices to be updated * fastboot: flash the partition after downloading the file * uefi: Add a quirk to use the legacy bootmgr description * ata: Mark all devices as needing a reboot * ata: Add a new plugin to upgrade firmware on ATA/ATAPI hardware * udev-device: Add a utility function for debugging * udev-device: Set the firmware revision automatically * udev-device: Set the serial number automatically * udev-device: Fall back to non-database model and vendor values * udev-device: Fix critical warning if the device has no parent * dell-dock: Add support for a passive flow * Add support for an `UpdateMessage` and display it in tools * fu-tool: Port the `get-updates` command over * When using `directory` remote type automatically generate metadata * libfwupd: Add support for new remote type "directory" * Ensure cabinet archives always have a container checksum * Add support for a per-release source and details URL * When generating a CAB Silo use the prefix "components" * uefi: Add a trivial debugging statement to debug a UX capsule failure * uefi: Use fwup_new0() to allocate the updates table array * nitrokey: Correct Nitrokey Storage invalid firmware version read * dell-dock: Add support for flashing Thunderbolt over I2C * wacom-raw: Add a plugin to update Wacom embedded EMR and AES panels * fu-util/fu-tool: sync up reboot and shutdown behavior * dfu: Ignore the SUB ASCII value * dfu: Fix the parser to support extended segment addresses * dfu: Support ihex files with leading comments don't show an error * uefi: Correct a boot order creation bug (Fixes: gh#hughsie/fwupd#956) * uefi: Remove all variable length arrays * uefi: Fix a logic bug in fwup_search_file() * uefi: Use _cleanup_free in one more place * uefi: Do not pass required attrs to fwup_delete_variable() * uefi: Delete the old Linux-Firmware-Updater boot entry * uefi: Use the GNU-EFI BOOL type * Check if plugin changed after the device attaches or detaches * uefi: Refactor and simplify the EFI loader * Show a console warning if loading an out-of-tree plugin * UEFI: Do the UX checksum calculation in fwupd * wacom-usb: Add two more Intuos tablets * nvme: Add the needs-shutdown quirk to Phison NVMe drives * Add _NEEDS_SHUTDOWN flag for devices * Use GCC __cleanup__ features in the EFI loader * nvme: Add flag to support manually aligning the firmware to the FWUG value * nvme: Support FGUID to get the SKU GUID * nvme: Support FWUG to get the write block size * nvme: Add trivial comment to clarify address bitshifting * uefi: Do not check the BGRT status before uploading a UX capsule * dfu: Fix flashing various Jabra devices * upower: Add support for checking battery percentage * nvme: Check the return code of the admin passthru ioctl * fu-tool: Add support for an 'update' command to fwupdtool * dell-dock: Set minimum board to board 4 * dell-dock: Workaround a manufacturing bug for board level 4 * dell-dock: Wait longer for re-enumeration on TBT SKU * superio: Support IT89xx devices * fu-main: remove incompatible locale error message * Add a new plugin checklist (Fixes: gh#hughsie/fwupd#899) - Dropped obsolete patch: fwupd-bsc1130056-change-esp-os-name.patch (upstream PR: gh#hughsie/fwupd#1119 - Fixed fwupd-bsc1130056-change-shim-path.patch so that it works with the new files - Cleaned up changelog- Stop shipping polkit rules, as we have the distro specific setup in polkit-default-privs (boo#1125428).- Add fwupd-bsc1130056-change-esp-os-name.patch to change the OS directory in ESP (bsc#1130056) - Add fwupd-bsc1130056-change-shim-path.patch to set the default shim binary for openSUSE/SLE (bsc#1130056) - Link fwupd*.efi.signed to fwupd*.efi as requested by fwupd (bsc#1129466)- fwupd.spec: fix shell syntax error in %postun section (boo#1120363).- Update to version 1.2.3: * Correctly migrate the history database - Changes from version 1.2.2: * Log an error if started with an incompatible locale * Fix building with -Wl,-z,defs * ebitdo: Fix the reported version number if the daemon locale is not C.UTF-8 * Add Dell TB18DC to the known devices list * Allow replacing the last byte in the image when using 'dfu-tool replace-data' * Check the device checksum as well as the content checksum during verify * Submit the device firmware checksum and update protocol in the submitted report * Include the device checksum and update protocol in the historydb * uefi: Add the PCR0 value as the device checksum for system firmware * Add new API to get the release protocol from the metadata * Allow plugins to define support for a 'well-known' protocol * uefi: When adding headers set the header size to 4k * uefi: Append the header on capsules without headers from Linux * flashrom: Ensure the quirks database is set on the new object * uefi: Do not add devices with invalid GUIDs * Do not allow a GUID of zero * Add shared functionality for reading and writing with O_NONBLOCK * Only run attach and detach if the device is in the wrong mode * Sanitize the version if the version format has been specified * wacom-usb: Remove the DTH generation hardware as it will not work with fwupd * thunderbolt: Remove a superfluous boundary condition when verifying update * Add a plugin to update hardware that supports fastboot * Fix a regression when doing GetReleases on unsupported hardware * dfu: Require a specific USB class and subclass for DFU mode * Correctly parse format the version numbers correctly using old metadata * amt: Fix a crash if AMT returns an empty response * Check plugins set error on failure * contrib: Add a simple python3 client * installed-tests: Adjust to actually use a remote for installed tests * Add more standard USB identifier GUIDs * wacomhid: Rename to wacom-usb * Provide a way for plugins to decompress a custom archive to ram - Changes from version 1.2.1: * Remove DaemonVersionFormat=quad * Shut down the daemon after 2h of inactivity * Create a silo index to speed up GUID queries * Fix flashing the 8bitdo SF30 * Speed up fwupd startup by loading less thunderbolt firmware * Query the XbSilo when calling fu_plugin_check_supported() * Guess the version format when it is not provided * Fix a use-after-free when using valgrind and --immediate-exit * Add per-release install duration values * Fix showing the custom remote agreements * Be more explicit setting the update state * Include the os-release information in the release metadata - Changes from version 1.2.0: * ebitdo: remove SF30/SN30 pro device ids * dell-dock: Drop delayed MST callback routine * synapticsmst: Adjust EVB board handling * synapticsmst: Remove the content checking of firmware * synapticsmst: Access Board ID through memory instead In firmware images HDCP 2.2 will be enabled by default,so access to flash region will fail.` * contrib: Adjust flatpak build for moving to flathub * dell-dock: Prefer to flash VMM5331 via I2C instead of DP aux * Use HTTPS_PROXY if set * firmware-packager: Make it clearer to use * Sort the firmware sack by component priority * flatpak: Update gnu-efi to latest version * amt: Set the full device version including the BuildNum * fwupdmgr/fwupdtool: Move monitor command to fwupdtool * fwupdmgr/fwupdtool: Move firmware builder from fwupdmgr to fwupdtool * Add version format quirks for several Lenovo machines * uefi: Set the quirks on created devices * dell_dock: Use correct offset for finding version of MST * dell-dock: Add missing unlock call for MST via dell_dock plugin * Support the Intel ME version format * Port from libappstream-glib to libxmlb * Bump requirement to meson 0.46.0 * fu-main: Catch SIGTERM while update is in progress * fu-tool: Stop any running daemon over dbus before loading engine * meson: Bump dependency to 0.44 and adjust sysconfdir handling * dell-dock: If marketing name is invalid don't fail initialization * Readme Updated: Added KDE Discover as one more graphical front-end available for fwupd. * dell-dock: Correct a situation that error wasn't propagating * Don't segfault if a plugin returns FALSE from UpdateFunc with no error set * dell-dock: Use different debug strings for each device type * dell-dock: Don't use the VLA feature in the new dock * Add a plugin for an upcoming Dell USB-C dock * contrib: Add information on how to use debugging scripts * Allow setting the version format from a quirk entry * Don't use AppStream-glib for string helpers * Don't use AppStream-glib for version helpers * Don't use AppStream-glib for the GUID helpers * fu-device: Ensure that parent ID is created before creating quirked children * Update all sub-devices for a composite update * Stop showing the current release during updates in fwupdmgr * uefi: Move the TPM unlocking functionality from the Dell to UEFI plugin * Run the Dell plugin initialization after the UEFI plugin * thunderbolt-power: Fix possible linker problem * Allow firmware files to depend on versions from other devices * fu-debug: Redirect all debugging output to stderr instead of stdout * synapticsmst: Adjust panamera ESM update routine for some reported issues * fu-engine: Optionally wait for replug before updating a device * fu-device-list: Use delayed device removal when removing the tree * thunderbolt: Use replugging from the daemon * Add support for devices to show an estimated flash time * Marked some CL options for translation * ci: Run clang static analysis for Ubuntu build rather than just clang compiler * nvme: Initialize the buffer before reading the contents * contrib: Add a standalone installer creation script * rts54hid: Add support for Realtek USB devices using vendor HID commands * fu-engine: Don't show devices pending a reboot in GetUpgrades * Add FuMutex helper to make various parts of the daemon thread-safe * rts54hub: Add support for Realtek USB devices using vendor HUB commands * uefi: Check the amount of free space on the ESP * fu-tool: Import debugging options from fu-debug like fu-main * superio: Set the physical and logical IDs - Add pkgconfig(xmlb) BuildRequires: New dependency.- Add pesign-obs-integration to BuildRequires and add fwupd*.efi to BRP_PESIGN_FILES to get it signed - Add LC_IMAGES and use efivar only if %{with efi_fw_update} + Also update the version requirement of efivar - Disable Redfish and NVME plugins if %{without efi_fw_update} since those two plugins require efivar - Remove fwup from BuildRequires since fwupdate is already merged into fwupd.- Use gnu-efi only if %{with efi_fw_update}, always use pkgconfig(efivar) - Fix file list- Amend %post and %postun to install/uninstall fwupd*.efi to the EFI system partition + Also add shim to Requires for fwupdx64.efi - Mark fwupdate as obsolete + fwupdate has been merged into fwupd since fwupd 1.1.0.- fwupd is require for thunderbolt firmware update in SLE15-SP1(fate#322681)- Update to version 1.1.2: + New Features: - Add a new device flag "ignore-validation" that will override checks - Add a new plugin to enumerate EC firmware - Add a new plugin to update NVMe hardware - Add a plugin for updating using the flashrom command line tool - Allow the device list to take care of waiting for the device replug - Allow updating just one specific device from the command line - Allow upgrades using a self-signed fwupd.efi binary - Download firmware if the user specifies a URI - Include serial number in daemon device output when trusted - Notify all plugins of device removals through a new vfunc - Use boltd force power API if available + Bugfixes: - Add an install hook for classic snap - Allow forcing installation even if no AC power is applied - Allow using --force to ignore version_lowest - Always use the same HardwareIDs as Windows - Check the device state before assuming a fake DFU runtime - Copy over parent GUIDs from other plugin donors - Detect location of python3 interpreter - Do not add udev devices after a small delay - Don't fail to run if compiled without GPG/PKCS7 - Fix a segfault in fwupdtool caused by cleanup of USB plugins - Implement the systemd recommendations for offline updates - Improve performance when reading keys from the quirk database - Remove children of devices when the parent is removed - Rewrite synapticsmst to use modern error handling - Rewrite the unifying plugin to use the new daemon-provided functionality - Show a time estimate on the progressbar after an update has started- Use noun phrase for summary. Trim request for comments from description.- Update to version 1.1.1: + New Features: - Add support for the Synaptics Panamera hardware - Add validation for Alpine and Titan Ridge - Improve the Redfish plugin to actually work with real hardware + Bugfixes: - Allow different plugins to add the same device - Allow flashing unifying devices in recovery mode - Allow running synapticsmst on non-Dell hardware - Check the ESP for sanity at at startup - Do not hold hidraw devices open forever - Don't override _FORTIFY_SOURCE when building the EFI binary - Don't show passwords in fwupdmgr - Fix a potential segfault in smbios data parsing - Fix encoding the GUID into the capsule EFI variable - Fix various bugs when reading the thunderbolt version number - Reboot synapticsmst devices at the end of flash cycle - Show status messages when the daemon is initializing - Show the correct title when updating devices - Show the reasons that plugins are not run on the CLI - Use localedir in po/make-images- Run %udev_rules_update in post as package install udev rules- Update to version 1.1.0: (FATE#326702) + New Features: - Add a initial Redfish support - Add a tool to mimic the original fwupdate CLI interface - Allow devices to assign a plugin from the quirk subsystem - Change the quirk file structure to be more efficient - Merge fwupdate functionality into fwupd - Run a plugin vfunc before and after all the composite devices are updated - Support more Wacom tablets + Bugfixes: - Add release information for locked devices - Allow building with older meson - Detect the EFI system partition location at runtime - Do not use 8bitdo bootloader commands after a successful flash - Enable accesing downloaded files in flatpak and snap - Fix a potential buffer overflow when applying a DFU patch - Fix downgrading older releases to devices - Fix flashing devices that require a manual replug - Fix several small memory leaks in various places - Fix the retrieval of Redfish version - Fix unifying failure to detach when using a slow host controller - Set the Wacom device status when erasing and writing firmware - Show errors in the CLI if unable to access directory - Use the parent device name for Wacom sub-modules - Removed enable_pkcs7_when_testing_only.patch- Update to version 1.0.8: + New Features (including version 1.0.7): - Add an plugin to update some future Wacom tablets - Add 'fwupdmgr get-topology' to show logical device tree - Add support for creating a flatpak - Add support for creating a snap - Add support for Motorola S-record files - Add the Linux Foundation public GPG keys for firmware and metadata - Show a translated warning when the server is limiting downloads - Add enable-remote and disable-remote commands to fwupdmgr - Add fu_plugin_add_compile_version() for libraries to use - Allow requiring specific versions of libraries for firmware updates - If no remotes are enabled try to enable the LVFS - Show a warning with interactive prompt when enabling a remote + Bugfixes (including version 1.0.7): - Add a firmware diagnostic tool called fwupdtool - Adjust all licensing to LGPL 2.1+ - Allow installing more than one firmware using 'fwupdmgr install' - Allow specifying hwids with OR relationships - Do not call fu_plugin_init() on blacklisted plugins - Do not require libcolorhug to build - Fix a crash in libfwupd where no device ID is set - Fix a potential DoS in libdfu by limiting holes to 1MiB - Fix a segfault that sometimes occurs during cleanup of USB plugins - Fix Hardware-ID{0,1,2,12} compatibility with Microsoft - Hide devices that aren't updatable by default in fwupdmgr - Search all UEFI GUIDs when matching hardware - Stop matching Nintendo Switch Pro in the 8bitdo plugin - Check that EFI system partition is mounted before update - Disable synapticsmst remote control on failure - Don't recoldplug thunderbolt to fix a flashing failure - Fix SQL error when running 'fwupdmgr clear-offline' - Improve the update report message - Only enumerate Dell Docks if the type is known - Only run certtool if a new enough gnutls is present - Prevent a client crash if the daemon somehow sends invalid data - Reboot after scheduling using logind not systemd - Use the right encoding for the label in make-images - Added/backported enable_pkcs7_when_testing_only.patch: + needed to disable pkcs7 test during build (can be removed for fwupd >= 1.0.9)- Update hasbang in installed files from /usr/bin/env python3 to /usr/bin/python3.- Update url - Small packaging cleanup with spec-cleaner- Update to version 1.0.6: + New Features: - Add bash completion for fwupdmgr. - Add support for newest Thunderbolt chips. - Allow all functions that take device arguments to be prompted. - Allow devices to use the runtime version when in bootloader mode. - Allow overriding ESP mount point via conf file. - Delete any old fwupdate capsules and efivars when launching fwupd. - Generate Vala bindings. + Bugfixes: - Allow ctrl-d out of the prompt for devices. - Allow to create package out of provided binary. - Correct handling of unknown Thunderbolt devices. - Correctly detect new remotes that are manually copied. - Fix a crash related to when passing device to downgrade in CLI. - Fix running the self tests when no fwupd is installed. - Fix Unifying signature writing and parsing for Texas bootloader. - Only send success and failure reports to the server. - Use a CNAME to redirect to the correct CDN for metadata. - Use a longer timeout when powering back the Thunderbolt device.- Ensure library package has a dependency on main package, otherwise it won't be usable.- Update to version 1.0.5: + New Features: - Offer to reboot when processing an offline update. - Report the efivar, libsmbios and fwupdate library versions. - Report Thunderbolt safe mode and SecureBoot status. - Show the user a URL when they report a known problem. - Support split cabinet archives as produced by Windows Update. + Bugfixes: - Be more careful deleting and modifying device history. - Clarify which devices don't have upgrades. - Ensure the Thunderbolt version is xx.yy. - Fix a daemon warning when using fwupdmgr get-results. - Fix crasher with MST flashing. - Fix DFU detach with newer releases of libusb. - Include the device VID and PID when generating the device-id. - Set the RemoteId when using GetDetails. - Stop matching 8bitdo DS4 controller VID/PID. - Use help2man for dfu-tool and drop docbook dependencies. - Use ngettext for any strings with plurals. - Use the default value if ArchiveSizeMax is unspecified.- Update to version 1.0.4: + New Features: - Add D-Bus methods to get and modify the history information. - Allow the user to share firmware update success or failure. - Ask the user to refresh metadata when it is very old. - Store firmware update success and failure to a local database. + Bugfixes: - Add a device name for locked UEFI devices. - Allow each plugin to opt-in to the recoldplug action. - Fix firmware downloading using gnome-software. - Fix UX capsule reference to the one specified in efivar. - Never add two devices to the daemon with the same ID. - Rescan supported flags when refreshing metadata. - Add pkgconfig(json-glib-1.0) BuildRequires: new dependency.- Update to version 1.0.3: + New Features: - Add a new plugin to add support for CSR "Driverless DFU". - Add initial SF30/SN30 Pro support. - Support AppStream metadata with relative URLs. + Bugfixes: - Add more metadata to the user-agent string. - Block owned Dell TPM updates. - Choose the correct component from provides matches using requirements. - Do not try to parse huge compressed archive files. - Fix a double-free bug in the Udev code. - Handle Thunderbolt "native" mode. - Use the new functionality in libgcab >= 1.0 to avoid writing temp files.- Unbreak compilation on non-x86, upstream renamed options to disable plugins.- Update to version 1.0.2: + Add a plugin for the Nitrokey Storage device + Add support for the original AVR DFU protocol + Allow different plugins to claim the same device + Allow quirks to set common USB properties + Move a common plugin functionality out to a new shared object + Optionally delay the device removal for better replugging + Set environment variables to allow easy per-plugin debugging + Use a SHA1 hash for the internal DeviceID + Add quirk for AT32UC3B1256 as used in the RubberDucky + Disable the dell plugin if libsmbios fails + Don't register for USB UDev events to later ignore them + Fix a possible buffer overflow when debugging ebitdo devices + Fix critical warning when more than one remote fails to load + Fix DFU attaching AVR32 devices like the XMEGA + Ignore useless Thunderbolt device types + Refactor ColorHug into a much more modern plugin + Release the Steelseries interface if getting the version failed + Remove autoconf-isms from the meson configure options + Show a nicer error message if the requirement fails + Sort the output of GetUpgrades correctly - Changes from version 1.0.1: + Add support for HWID requirements + Add support for programming various AVR32 and XMEGA parts using DFU + Add the various DFU quirks for the Jabra Speak devices + Allow specifying the output file type for 'dfu-tool read' + Move the database of supported devices out into runtime loaded files + Support the IHEX record type 0x05 + Use help2man to generate the man page at build time + Use the new quirk infrastructure for version numbers + Catch invalid Dell dock component requests + Correctly output Intel HEX files with > 16bit offset addresses + Do not try to verify the element write if upload is unsupported + Fix a double-unref when updating any 8Bitdo device + Fix crash when enumerating with Dell dock connected but with no UEFI + Fix uploading large firmware files over DFU + Format the BCD USB revision numbers correctly + Guess the DFU transfer size if it is not specified + Include the reset timeout as wValue to fix some DFU bootloaders + Make the error message clearer when sans fonts are missing + Support devices with truncated DFU interface data + Use the correct remote-specified username and passord when using fwupdmgr + Use the correct wDetachTimeOut when writing DFU firmware + Verify devices with legacy VIDs are actually 8Bitdo controllers - Add help2man as BuildRequires.- Fix dependencies and build options for non-x86 architectures. At least FW updates for USB are arch independent, and EFI FW updates can also be applied on Aarch64.- Update to version 1.0.0: * Add the plugin documentation to the main gtk-doc * Add a waiting-for-auth daemon state * Add fwupd_remote_get_checksum() to use in client programs * Generate the LD script from the GObject Introspection data * Prevent fwupd from mounting filesystems * uefi: Do not use system-specific infomation for PCI devices * uefi: Support uploading the firmware splash image * dell: only set coldplug delay when we know we need it * dell: only run SMI to toggle host MST GPIO on systems with host MST * dell: add functionality to blacklist HW with problems * dell: only run on intended chassis * thunderbolt-power: always run after thunderbolt plugin * Allow plugins to depend on each other * Add support for SMBIOSv3 * dell: prefer to use hwids to get DMI keys and DE table * debian: remove /etc/fwupd.conf on upgrade * unifying: Use fu_plugin_check_supported() * Add fu_plugin_check_supported() * unifying: Use a device whitelist to avoid breaking devices * Fix various printing issues with the progressbar * dell: Fix a trivial whitespace issue * Do not fail to load the daemon if cached metadata is invalid * Do not store the newest release as part of the FuDevice object * Add a method to return a list of upgrades for a specific device * Move the downgrade calculation to the daemon * Make FuDevice derive from FwupdDevice rather than FwupdResult * Add a command 'clear-offline' to fwupdmgr * Merge releases where multiple remotes provide the same firmware * Remove the UniqueID property * uefi: Do not set the release version * udev: Do not match USB devices, even with a GUID set * Use the intel-wmi-thunderbolt kernel module to force power * dell: drop thunderbolt force power code * unifying: Add hardcoded summaries for peripheral kinds * Create CODE_OF_CONDUCT.md * Ensure more devices set the device summary * Add an 'Summary' property to each device * Add a human-readable title for each remote * unifying: Disable if the kernel has no CONFIG_HIDRAW support * Move deprecated symbols to a new header * Introduce an s390x cross compile target to CI * Add ModifyRemote as an easy way to enable and disable remotes like the LVFS * Do not auto-open all USB devices at startup * dfu: Use FuDeviceLocker * unifying: Use FuDeviceLocker * colorhug: Use FuDeviceLocker * ebitdo: Use FuDeviceLocker * altos: Use FuDeviceLocker * steelseries: Use FuDeviceLocker * usb: Use FuDeviceLocker * Add FuDeviceLocker to simplify device open/close lifecycles * dfu: Remove DEVO support * dfu: Remove the now-unused symtab support * Remove the ELF support from libdfu and move the code to the altos plugin * Use -Werror when building in Travis CI * Do not install the libdfu helper library * Parse the SMBIOS DMI table directly * usb: Disable the fallback USB plugin * Test for missing language translations at build time * Fix the libdfu self test failure on s390 and ppc64- Update to version 0.9.8: * Add a command 'clear-offline' to fwupdmgr * Do not fail to load the daemon if cached metadata is invalid * Fix a crash when using fu_plugin_device_add_delay() * Fix the libdfu self test failure on s390 and ppc64 * Format the BCD USB revision numbers correctly * Never fallback to an offline update from client code * Prevent fwupd from mounting filesystems * dfu: Allow flashing when the target does not specify an alt-name * dfu: Do not try to verify the element write if upload is unsupported * dfu: Fix uploading large firmware files * dfu: Include the reset timeout as wValue to fix some hardware * dfu: Set the vendor ID to the runtime USB VID * dfu: Use 0x0101 as an alias for 0x0110 * thunderbolt: move test for mock environment (gh#hughsie/fwupd#280) * udev: Do not match USB devices, even with a GUID set * uefi: Do not set the release version * unifying: Disable if the kernel has no CONFIG_HIDRAW support- Update to version 0.9.7: + 10 months worth of bugfixing, integrating more vendor specific Firmware update paths.- Update to version 0.8.1: + Delete duplicate translations (gh#hughsie/fwupd#89). + Do not hardcode docbook2man path. + Fix fwupdmgr timeout with missing pending database. + Fix compiler warnings. + Fix a crash when enumerating devices on a Dell WLD15. + dell: don't initialize libsmbios on unsupported systems. + Do not fail to start on Dell hardware. + Adjust systemd confinement restrictions. + Do not dlclose modules when running under valgrind. + Really remove the NoNewPrivileges systemd confinement. + Release fwupd 0.8.1.- Update to version 0.8.0: + Show a different error when checking for updates while on + battery power (gh#hughsie/fwupd#68). + Clarify the test in --help and man page related to offline + (gh#hughsie/fwupd#69). + libdfu: Use a heuristic for the start address if the firmware + has no DfuSe footer. + dell: Don't return the address of a stack variable. + dell: Fix a possibly-impossible-to-hit buffer overrun. + close USB devices before error returns (gh#hughsie/fwupd#73). + Make libelf support optional. + Always make sure we're getting a C99 compiler. + Fix redeclaration of polkit autocleanup functions. + Uncomment SystemdService parameter in the dbus service file + (gh#hughsie/fwupd#74). + Make all providers and plugins share a GUsbContext. + Unexport libebitdo. + Move the plugins into plugin-specific directories. + Convert the providers to plugins to simplify code and for + future features. + Add support for Logitech Unifying devices. + Add a set of vfuncs that are run before and after a device + update. + Return the pending UEFI update when not on AC power. + Move the UPower functionality to a plugin. + Fix udev plugin loading. + fix dfu plugin loading. + Disable PrivateNetwork on systemd service. + Use more restrictive settings when running under systemd. + dell: add a new method for forcing a controller to flash mode. + Add VerifyUpdate to update the device checksums server-side. + Move the Option ROM parsing to the Udev plugin. + Move the device add delay to shared code. + Add initial skeleton for Intel Thunderbolt support. + unifying: Use the actual bootloader VID/PIDs when in firmware + mode. + Allow the metadata to match a version of fwupd and the existing + fw version. + Add fwupd_result_get_device_version_bootloader(). + Fix the appstream-glib version guards. + dell: Add coldplug methods to let other plugins turn on + TBT/GPIO. + libdfu: Don't read data from some DfuSe targets. + Add the ability to run a prepare->exec->cleanup on coldplug. + Allow plugins to request that all plugins re-coldplug. + thunderbolt: Detecting new devices and add an actual device to + the daemon. + Add support for flashing the ChaosKey. + thunderbolt: add some guards around empty arrays. + dell: Adjust the coldplug preparation and cleanup sequence. + dell: Fix possible linker problem. + Revert "thunderbolt: add some guards around empty arrays". + Add fu_plugin_set_coldplug_delay() to allow hardware to + initialize if required. + altos: Add error checking when using termios. + ebitdo: Subclass FuDevice like the altos plugin. + altos: Set the flags in the init_real so they work for the + cmdline tool. + unifying: Subclass FuDevice like the altos plugin. + Include all debug messages when run with --verbose. + dell: introduce a standalone (noinst) tool to force mode + flashes. + Introduce plugin for Synaptics MST hubs. + synapticsmst: Add cascade support. + Only register the D-Bus service when all devices have been + added. + synapticsmst: Refactor away the global state. + synapticsmst: fix cascade support in the plugin. + Updates for thunderbolt plugin. + thunderbolt: Add special handling for safe mode on Dell systems + (gh#hughsie/fwupd#84). + synapticsmst: Iterate all nodes rather than hardcoding to 3. + synapticsmst: build GUID using dock type. + Add a new function fu_dell_supported to fu-dell-common. + synapticsmst: add a test suite. + synapticsmst: Fix up some trivial whitespace issues. + Fix a refcounting issue in the udev plugin. - Add rpmlintrc untill security review is resolved- Update to version 0.7.5: + Clean up PO files + Verify devices support updating in mode they are called. + Fix an assert when unlocking the dummy ESRT device + Don't create the UEFI dummy device if the unlock will happen on + next boot + dell: Match on TB16 as well + Fix a -fstack-protector-strong crash when uploading firmware + Enable the stack protection in local builds + dell: If running in test suite, don't try to get product ID + from sysfs + libfdfu: Show a warning when getting the alt-name failed + dfu: Fix listing devices using the ST reference bootloader + Show the nicely formatted target name for DfuSe devices + libdfu: Fix two possible critical warnings for corrupt USB + descriptors + libdfu: Correctly offset addresses when one zone has multiple + sectors + libdfu: Do not do GetStatus on dfuse upload + libdfu: Fix uploading from DfuSe devices + libdfu: Use the device offset when writing DfuSe firmware + libdfu: Add DfuAction enumerated value to represent a device + action + libdfu: Use an animated progress bar when performing DFU + operations + libdfu: Do not do a zero-byte download when in DfuSe mode + libdfu: Fix verification of written DfuSe firmware + libdfu: Ensure the device is open before claiming the interface + libdfu: Ensure the mode is set correctly when faking a runtime + libdfu: Re-get the quirks when the DfuDevice gets a new + GUsbDevice + libdfu: Add quirks for HydraBus as it does not have a DFU + runtime + libdfu: Match the device booloader or runtime VID and PID when + checking firmware + Add a 'replace-data' command to dfu-tool + string + libdfu: Add dfu_sector_get_zone() to get the continuous memory + zone number + libdfu: Wait for DNBUSY to be cleared when checking the DfuSe + status + libdfu: Correctly erase DfuSe devices + Enable hardening flags on more binaries + libdfu: Correctly set the element address when uploading from + DfuSe devices - Add pkgconfig(gmodule-2.0) BuildRequires: Align with what + configure checks for. - Add pkgconfig(libsmbios_c) BuildRequires: Support dell bios. + Unfortunatly, until we have fwup packaged and enabled, this will + not work. - Add disabled pkgconfig(libtbtfwu): For future thunderbolt + support.- Update to version 0.7.4: + Add a fallback for older appstream-glib releases + Write the ELF files with the correct section type + Fix libfwupd self tests when a host-provided fwupd is not + available + Add dfu_firmware_add_symbol() + Add the Altos symbol table to the DfuFirmware + Use the symtab to set the VID/PID from Altos IHEX firmware + images + Show the human-readable version in the 'dfu-tool dump' output + Allow specifying the argument to 'dfu-tool set-release' in + major.minor format. + sections + Support writing the IHEX symbol table + call + Load the symbol table from ELF firmware + Load the Altos USB descriptor from ELF files + Add DFU_CIPHER_KIND_RSA + Fix a possible crash when uploading firmware files using libdfu- Update to version 0.7.3: + build: Fix gtk-doc build when srcdir != builddir + In get-details output, display the blob filename + Ensure the update ID is set when getting local firmware details + Use a private gnupg key store + Add support for installing against multiple devices from a CAB + file + Use the correct firmware blob when installing a composite + device update + in get-details output, display update_name rather than Unknown + Device + statements + Don't make failures critical while checking versions or locked + state + Show a more detailed error when installing firmware on the + wildcard + Add Dell TPM and TB15/WD15 support via new Dell provider. + file + Allow blacklisting devices by their GUID + header file + Add XPS 9250 to Dell TPM modeswitch blacklist + Only display flashes left in results output when it gets low. + Add a small library for talking with 0bitdo hardware + Add another compile warning and fix up any build failures + Embed fwupd version in generated libfwupd and libdfu + documentation + Update fwupdmgr manpage for new commands and arguments + build: Fix gtk-doc build when srcdir != builddir + online not offline + Get the firmware version correctly from 0Bitdo gamepads + Switch to the Amazon S3 CDN for firmware metadata + Fix writing 8Bitdo device firmware + be updated + Show the vendor flashing instructions when installing + Split out the DFU file formats to separate files + Add fwupd_result_remove_device_flag() + Add FU_DEVICE_FLAG_NEEDS_BOOTLOADER + get-updates output + Allow providers to export percentage completion + Add fwupd_client_get_status() + Handle the 8Bitdo bootloader in a better way + Show a progress notification when installing firmware + Add fwupd_result_get_unique_id() + Use the SHA1 hash of the local file data as the component + origin + Use the correct define prefix for FwupdDeviceFlags + libdfu: Fix hang when parsing corrupt IHEX files + Add a set-target-size command to dfu-tool + Support the 'DEVO' cipher kind in libdfu + Add a set-address command to dfu-util + Disable the Dell specific code by default + Conditionally enable all providers based upon what's installed + Add a summary of providers that are enabled from configure + Do not use the deprecated GNOME_COMPILE_WARNINGS + Ignore devices that do not add at least one GUID + Do not attempt to add DFU devices not in runtime mode + Save the unique ID in the pending database + libdfu: Add initial ELF reading and writing support + Add dfu_firmware_format_from_string() + Normalize the DfuFirmwareFormat enums- Update to version 0.7.2: + Allow devices to have multiple assigned GUIDs + Only return updatable devices from GetDevices() + Add fu_device_get_alternate() + Allow metainfo files to match only specific revisions of + devices + Re-read flags for a device after a provider's unlock routine is + done + Test for a locked device when trying to install firmware update + Enforce allowing providers to take away flash abilities + Support returning multiple GUIDs from GetDetails + Add a GetDetailsLocal() method to eventually replace + GetDetails() + break + libdfu: Add DfuVersion enumerated values + libdfu: Show the DFU protocol version in 'dfu-tool list' + Only claim the DFU interface when required- Update to version 0.7.1: + Fix libdfu CRC check for big endian architectures + Add dfu_image_get_element_default() + Fix libdfu CRC check for big endian architectures + Fix big endian issues when reading and writing DFU and DfuSe + files + Remove non-interactive pinentry setting from fu-keyring + Set the system's DMI product name as the DisplayName for UEFI + Re-order output of get-devices to be easier to read + Make the device display name nicer + update version + Return all update descriptions newer than the installed version + Add summary and name field for Rival SteelSeries + Fix a critical warning when restarting the daemon + Add a 'supported' flag to the FuDevice + Add fwupd_client_connect() + Add a 'monitor' debugging command for fwupdmgr + Add device-added, device-removed and device-changed signals + Match the AppStream metadata after a device has been adedd + Re-match devices when the AppStream metadata is updated + Show 'Unknow Device' in fwupdmgr when a device name is not set + Set the device description when parsing local firmware files + Add support for a new device field "Flashes Left". + src/Makefile.am: reshuffle so enableable bits are only + referenced when on + Add support for a --force flag to override provider warnings- Update to version 0.7.0: + Use g_usb_context_wait_for_replug() + Run vendor plugins as required + Add a plugin for SteelSeries hardware + Add fwupd_device_flag_to_string() + Return the device flags when getting firmware details + Show device flags in 'fwupdmgr get-devices' + Add fwupd_trust_flag_to_string() + Export FwupdUpdateState in libfwupd + Export FwupdUpdateFlags in libfwupd + Add FwupdResult to libfwupd + Add a self test framework for libfwupd + Add FwupdClient to libfwupd + Use FwupdClient from libfwupd in fwupdmgr + Use libfwupd inside the daemon + Emit a FwupdClient::changed when the daemon emits this signal + Rename some of the new libfwupd API to align with the D-Bus + names + libdfu: Fix up some NULL/FALSE confusion + libfwup: Fix up some NULL/FALSE confusion + FwupdClient + Allow other checksum kinds in FwupdResult + Allow SHA-256 hashes when verifying + Show the checksum kind in the fwupdmgr output + Add Alienware to the version quirk table + Do not use /tmp for downloaded files + Add fwupd_result_has_device_flag() + Do not return updates that require AC when on battery + Connect to UPower at startup + Test that GPG key import actually was successful (or didn't + change a key already in the keyring) + Use g_auto() in FuKeyring + Return errors of the correct type when using libfwupd + Allow overridding the location of the pending database for + test suite + Allow overriding the location of the provider offline files for + test suite + Validate that the dbus system bus is available before running + libfwupd tests + Update README.md for changes that have happened in the project + Add some basic explanation of how to use fwupd with various + frontends + Split out the libdfu-devel package + Revert "Allow overridding the location of the pending database + for test suite" + Revert "Allow overriding the location of the provider offline + files for test suite" + Allow the test suite to run in %check + Generate gtk-doc documentation for libfwupd- Update to version 0.6.3: + Require AC power before scheduling some types of firmware + update + Install the hardcoded firmware AppStream file + Correct the BCD version number for DFU 1.1 + Add an unlock method for devices + Add ESRT enable method into UEFI provider. + Only read PCI OptionROM firmware when devices are manually + unlocked + Do not use deprecated API from libappstream-glib + Ignore the DFU runtime on the DW1820A + Export the attribute and quirk values in libdfu + Show ignored DFU devices in dfu-util, but not in fwupd + Allow defining update vfuncs with no runtime support + Revert "Allow defining update vfuncs with no runtime support" + Add a simple plugin infrastructure- Update to version 0.6.2: + Add 'Created' and 'Modified' properties on managed devices + Fix get-results for UEFI provider. + Support vendor-specific UEFI version encodings + Move quirks directly into a single table and file.- Update to version 0.6.1: + Only dump the profiling data when run with --verbose + Always persist ColorHug devices after replug + Do not misdetect different ColorHug devices- Update to version 0.6.0: + Add support for updating USB devices with DFU + libdfu: Add support for DfuSe firmware + libdfu: Generate gtk-doc documentation + libdfu: Don't rely on specific hardware to be present + libdfu: Move the VID:PID checks from the tool to DfuDevice + libdfu: Use a custom error domain + Use the same device identification string format as Microsoft + libdfu: Fix crash when setting a target size + libdfu: Allow setting the alternate settings in DfuSe firmware + libdfu: Add a merge command to dfu-tool + libdfu: Allow choosing a different alt-setting when downloading + libdfu: Fix a crash when setting a NULL image name + libdfu: Correctly implement auto-boot in dfu_device_download() + libdfu: Check for extra args to dfu-tool convert + libdfu: Call the progress callback when doing detach + Ignore the DFU device detach:attach when verifying + libdfu: Require a --force flag to flash wildcard firmware + Use new API available in fwup 0.5 + libdfu: Make the element address 32 bits in size + libdfu: Support the ST-specific bitCanAccelerate + libdfu: Only do a Detach notification if we're actually doing to do it + libdfu: Use the progress bar for all uploads and downloads + libdfu: Improve the output of 'dfu-util list' + libdfu: Support download and upload to ST DfuSe devices + libdfu: Fix multi-interface devices like the Neo Freerunner + libdfu: Add a pkgconfig file + libdfu: Use signals to propagate device state + libdfu: Add a context object to handle device hotplug + libdfu: Add an example showing GObject Introspection + libdfu: Do not ref DfuDevice in DfuTarget so the auto-close + logic works + Close DFU devices as soon as possible after the transfer has completed + Emit the changed signal after doing an update + Rescan the DFU device after replug to get the new version + libdfu: Add dfu_context_get_device_by_platform_id() + libdfu: Add dfu_device_get_runtime_release() + libdfu: Add dfu_device_get_display_name() + libdfu: Fix self tests after recent API change + Split out the DFU provider as a new file + libdfu: Copy the platform ID and invalidate the GUsbDevice when removed + libdfu: Accept multiple spaces after the DfuSe sector name + libdfu: Verify the GUsbDevice is set before using it + libdfu: Remove the weak pointer when destroying the DfuTarget + libdfu: Fix dfu_device_wait_for_replug() so it can work with a DfuContext + Export the AppStream ID when returning device results + Rescan the DFU device after firmware has been updated + libdfu: Handle cancellation with ctrl+c in dfu-tool + libdfu: Add a quirk to support DFU runtime-less devices + libdfu: Add an explicit 'attach' method + libdfu: Add dfu_firmware_get_image_by_name() + libdfu: Make reading and writing to targets easier to + understand + Fix compile with --disable-shared + libdfu: Display all the files shown with 'dfu-tool dump' + libdfu: Fix a few crashers found using afl + libdfu: Fix another bug discovered by the fuzzer + libdfu: Add commands to encrypt and decrypt firmware images + libdfu: Show better device errors + libdfu: Add DfuCipher which is a property on a target and a + firmware file + libdfu: Add support for the draft 'DFU Metadata Table + Specification' + libdfu: Only enumerate the DfuContext when required + libdfu: Fix several reported crashes in the inhex32 import code + Release fwupd 0.6.0- Update to version 0.5.4: + Fix compile error against fwupdate git due to dropped + functions. + Use strerror() when printing errors from libfwupdate + Use new API available in fwup 0.5 + Release fwupd 0.5.4- Update to version 0.5.3: + Avoid seeking when reading the file magic during refresh + Do not assume that the compressed XML data will be NUL + terminated + debugging + Use the correct user agent string for fwupdmgr + Release fwupd 0.5.3- Update to version 0.5.2: + Ensure D-Bus remote errors are registered at fwupdmgr startup + Show the dotted-decimal representation of the UEFI version + number + require appstream-glib 0.5.1 + not found + When the version is from the 'FW' extension do not cache the + device + Support cabinet archives files with more than one firmware + Add the update description to the GetDetails results + Add profiling data to debug slow startup times + Fix verify-update to produce components with the correct + provide values + Clear the in-memory firmware store only after parsing a valid + XML file + Release fwupd 0.5.2- Update to version 0.5.1: + Fix the error message when no devices can be updated + offline update: Use glib api for for reading symlinks + Release fwupd 0.5.1- Update to version 0.5.0: + Do not merge the existing firmware metadata with the submitted + files + Raise the dep on GLib to support and use g_autoptr() + Do not reboot if racing with the PackageKit offline update + mechanism + Release fwupd 0.5.0- Update to version 0.1.6: + Install fwupd and fwsignd into /usr/lib/$(triplet)/fwupd + instead. + Use the new secure metadata URI + Update the offline update service to invoke right command + Don't apply firmware if something else is processing the + offline update + Remove fwsignd, we have the LVFS now + Depend on appstream-glib >= 0.5.0 + Add application metadata when getting the updates list + Simplify the version properties on devices to avoid complexity + and bugs + Release fwupd 0.1.6- Update to version 0.1.5: + Allow fwupd to be autostarted by systemd + Sign the test binary with the correct key + Do not pre-convert the update description from AppStream XML + Devices with option ROM are always internal + Prefer the GUID from the firmware than the device + Allow no arguments to 'fwupdmgr verify-update' and use sane + defaults + Add the ability to remove a vendor on the LVFS site + Fix validation of written firmware + Move the verification and metadata matching phase to the daemon + Add a simple config file to store the correct LVFS download URI + Make parsing the option ROM runtime optional + Add a Raspberry Pi firmware provider + Use the AppStream 0.9 firmware specification by default + Generate the ColorHug test files at runtime + Release fwupd 0.1.5- Update to version 0.1.4: + man/Makefile.am: Add --sgml to docbook2man invocation + Make statements about storing private keys stronger. + Provide a way for clients to add new firmware metadata to the + system cache + Fix fwupd-offline-update.service + Revert "man/Makefile.am: Add --sgml to docbook2man invocation" + Add a Udev firmware provider + Extract the version string from the ROM in PCI devices + Add a 'verify' command that verifies the cryptographic hash of + device firmware + Make the ROM parsing more robust and add self tests + Get the version number out from Intel VBIOS too + Provide a way to dump the option ROM using the command line + build: gusb is required even without colorhug + remove unused variables + Do not return NULL as a gboolean + Fix Intel VBIOS detection on Dell hardware + Do not use the subsystem information when constructing the fake + GUID + Actually parse the PCI option ROM + Accept multiple files at one time when using fwupdmgr dump-rom + verify run + Add a 'verify-update' command to fwupdmgr + Fix trivial bug when parsing firmware versions + Keep hitting the hardware until it gives us enough ROM + Make the version parsing more resilient to corrupt firmware + Fix the example .inf file to reflect reality + Fix ROM PPID searching to work for all ROMs + Move the LVFS website to the fwupd project + Add the ability to create detached signatures + Allow cab files to be saved + Add a simple signing server that operates on .cab files + Automatically download metadata using fwupdmgr if required + Don't call efibootmgr after fwupdate. + Associate the contact email address directly with the vendor + key + Use the actual LVFS GPG key + Allow running fwsignd as the non-root user + metadata + Do not merge existing LVFS metadata + Do not use the file hash when storing the LVFS submitted + firmwares + Move GetUpdates to the daemon + Change the DBus method for installing firmware to 'Install' + Allow installing an offline UEFI update without --offline + Add a 'fwupdmgr update' command to update all devices to latest + versions + 'update' command + Increase the size limit of firmware to 50Mb + Only sign files when the entire file has been copied + Fallback to offline install when calling the update argument. + Reload appstream data after refreshing. + Release fwupd 0.1.4- Update to version 0.1.3: + Coldplug the devices before acquiring the well known name + Add an UNKNOWN status so we can return meaningful enum values + Run the offline actions using systemd when required + Get the firmware version from the device descriptors + Added syntax highlighting + More markup + Support OpenHardware devices using the fwupd vendor extensions + Move boolean properties on the device to a set of flags + Release fwupd 0.1.3- Update to version 0.1.2: + More markup + Fixed typos and markup for executable + Add slovak translation + Add helper code to validate public key signatures + Decompress any firmware signatures in the .cab file + Verify firmware if a detached signature is present + Show the firmware trust status when doing GetDetails() + Only allow signed firmware to be upgraded without a password + Add some guidelines for vendors to README + Small grammar fix + Extract the .cat file alongside the firmware + Release fwupd 0.1.2- Update to version fwupd_0_1_1: + Do not crash when there are no devices to return + Add a 'get-updates' command to fwupdmgr + Add and document the offline-update lifecycle + Create runtime directories if they do not exist + Create a libfwupd shared library + Export the status as an enumerated value rather than a string + Release fwupd 0.1.1- Initial package./bin/sh/bin/sh/bin/sh/bin/shs390zp35 1655109494  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.5.8-150300.3.5.11.5.8-150300.3.5.11.5.8-150300.3.5.1  !"###$%&'fwupddaemon.confremotes.dlvfs-testing.conflvfs.confvendor-directory.confvendor.confthunderbolt.confupower.confpkifwupdfwupd-metadataGPG-KEY-Linux-Foundation-MetadataGPG-KEY-Linux-Vendor-Firmware-ServiceLVFS-CA.pemGPG-KEY-Linux-Foundation-FirmwareGPG-KEY-Linux-Vendor-Firmware-ServiceLVFS-CA.pemfwupdagentfwupdmgrfwupdtoolfwupdfwupdfwupdofflinefwupd-refresh.presetfwupd.shutdownfwupd-offline-update.servicefwupd-refresh.servicefwupd-refresh.timerfwupd.servicesystem-update.target.wantsfwupd-offline-update.service90-fwupd-devices.rulesfwupd-plugins-3libfu_plugin_acpi_dmar.solibfu_plugin_acpi_facp.solibfu_plugin_altos.solibfu_plugin_ata.solibfu_plugin_bcm57xx.solibfu_plugin_ccgx.solibfu_plugin_colorhug.solibfu_plugin_cpu.solibfu_plugin_cros_ec.solibfu_plugin_dell_dock.solibfu_plugin_dfu.solibfu_plugin_dfu_csr.solibfu_plugin_ebitdo.solibfu_plugin_elantp.solibfu_plugin_emmc.solibfu_plugin_ep963x.solibfu_plugin_fastboot.solibfu_plugin_fresco_pd.solibfu_plugin_goodixmoc.solibfu_plugin_hailuck.solibfu_plugin_iommu.solibfu_plugin_jabra.solibfu_plugin_linux_lockdown.solibfu_plugin_linux_sleep.solibfu_plugin_linux_swap.solibfu_plugin_linux_tainted.solibfu_plugin_logind.solibfu_plugin_logitech_hidpp.solibfu_plugin_nitrokey.solibfu_plugin_optionrom.solibfu_plugin_pci_bcr.solibfu_plugin_pci_mei.solibfu_plugin_pixart_rf.solibfu_plugin_rts54hid.solibfu_plugin_rts54hub.solibfu_plugin_solokey.solibfu_plugin_steelseries.solibfu_plugin_superio.solibfu_plugin_synaptics_cxaudio.solibfu_plugin_synaptics_prometheus.solibfu_plugin_system76_launch.solibfu_plugin_thelio_io.solibfu_plugin_thunderbolt.solibfu_plugin_tpm.solibfu_plugin_tpm_eventlog.solibfu_plugin_upower.solibfu_plugin_vli.solibfu_plugin_wacom_raw.solibfu_plugin_wacom_usb.sorcfwupdrcfwupd-offline-updatercfwupd-refreshfwupdagentfwupdmgrfwupdtoolorg.freedesktop.fwupd.xmlorg.freedesktop.fwupd.serviceorg.freedesktop.fwupd.conffwupdREADME.mdfwupdadd_capsule_header.pyfirmware_packager.pyinstall_dell_bios_exe.pymetainfoorg.freedesktop.fwupd.remotes.lvfs-testing.metainfo.xmlorg.freedesktop.fwupd.remotes.lvfs.metainfo.xmlquirks.daltos.quirkata.quirkbcm57xx.quirkccgx-ids.quirkccgx.quirkcolorhug.quirkcpu.quirkcros-ec.quirkdell-dock.quirkdfu-csr.quirkdfu.quirkebitdo.quirkelantp.quirkemmc.quirkep963x.quirkfastboot.quirkfresco-pd.quirkgoodixmoc.quirkhailuck.quirkiommu.quirkjabra.quirklogitech-hidpp.quirknitrokey.quirkoptionrom.quirkpci-bcr.quirkpci-mei.quirkpixart-rf.quirkrts54hid.quirkrts54hub.quirksolokey.quirksteelseries.quirksuperio.quirksynaptics-cxaudio.quirksynaptics-prometheus.quirksystem76-launch.quirkthelio-io.quirkthunderbolt.quirktpm.quirkvli-pd.quirkvli-usbhub-hyper.quirkvli-usbhub-lenovo.quirkvli-usbhub.quirkwacom-raw.quirkwacom-usb.quirkremotes.dvendorfirmwareREADME.mdsimple_client.pyscalableappsorg.freedesktop.fwupd.svgfwupdCOPYINGfwupdagent.1.gzfwupdmgr.1.gzfwupdtool.1.gzmetainfoorg.freedesktop.fwupd.metainfo.xmlorg.freedesktop.fwupd.policyfwupd/etc//etc/fwupd//etc/fwupd/remotes.d//etc/pki//etc/pki/fwupd-metadata//etc/pki/fwupd//usr/bin//usr/lib//usr/lib/fwupd//usr/lib/systemd/system-preset//usr/lib/systemd/system-shutdown//usr/lib/systemd/system//usr/lib/systemd/system/system-update.target.wants//usr/lib/udev/rules.d//usr/lib64//usr/lib64/fwupd-plugins-3//usr/sbin//usr/share/bash-completion/completions//usr/share/dbus-1/interfaces//usr/share/dbus-1/system-services//usr/share/dbus-1/system.d//usr/share/doc/packages//usr/share/doc/packages/fwupd//usr/share//usr/share/fwupd//usr/share/fwupd/metainfo//usr/share/fwupd/quirks.d//usr/share/fwupd/remotes.d//usr/share/fwupd/remotes.d/vendor//usr/share/fwupd/remotes.d/vendor/firmware//usr/share/icons/hicolor//usr/share/icons/hicolor/scalable//usr/share/icons/hicolor/scalable/apps//usr/share/licenses//usr/share/licenses/fwupd//usr/share/man/man1//usr/share//usr/share/metainfo//usr/share/polkit-1/actions//var/lib/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:24641/SUSE_SLE-15-SP3_Update/0e9319e520ef939ad798c08e5b308527-fwupd.SUSE_SLE-15-SP3_Updatecpioxz5s390x-suse-linux  !"#$%&'()*+,-./0123456789:;<<<==<>???@@directoryASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=881b0e75bac5859c8a966accc505e770590254ca, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=e620e7a0e2b2a39257c1ea2d502007e66f6bbe6f, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=f7f0e0faf10c15cdc1d72c6781be6720aa4b8aa4, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=65bf52bbb9cb95ec226923035f653cd417e4910a, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=10e27bfd5ad4982562b1b402505bacc38fa26245, for GNU/Linux 3.2.0, strippedPOSIX shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=95157853a8a7ddc8c3175be770db7530b18dee2b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=923cf1ad5a77a0bf1226f8dd32bf59cf4c11ec2c, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=d79b34fbc46054a29cbb5b1434dd06996d061050, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=a51d25fca0d89cbc4a37763655667fd0894e8248, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=cb231c8b245c58c181610f83d7d00ece3b7b2ec4, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=abb31dca4310da2ac2815b96c680e01af47af498, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=14e7b8c4c36d82ae875e19ce170979093f678313, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=330688b8f9e8d653c11574ad7df62f2b58808d08, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=b47adc9d72afcbbc79f419f2ee053faee03fea3e, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=c8c479c058f2f161dd9be8a1753c0fac6cb49061, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=ca0efe8252b1b484c33c3e955e8925903ad4728b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=bf60791cdb7261ea55ba9a196dc3658cdc449262, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=1c5fb47582695aff818b2e78a38749ecf4beb10f, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8622bfda4c88e0e2c64eee5938190234131ab6fb, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=c482062e0793584fecb83309c741e7ff5d3546d0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=b3afee48c03d15699fdf95cadfbc647b34749d30, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4b107d1a31ac847a308ecde0f0e5aa835ab810b6, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=26ecf7d60fc1ef6067a3e12c30b0898f5eb8aac9, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=c4609668706354a7ce85ccfa62d0468936948e27, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=ed2132937a400d5cc23b736dddea3903eadbafa8, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=485494b15c3611842b0fe72a218c9bfee8f39dfe, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8ea47d8a07c503f349bd3cca2603dbd720136d3f, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f508c584c6092b19de9bb6a557ada066523c36be, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=a8d8fe69d94948899753b7383a37fef29a7fa2ea, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=c5bb31041cf6514cdacc85dabfddcca43351f328, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=7ddba019851f05cb48016505ce64954d1d6778d9, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=5671a43f29908e8847cac8b628ade6974dff60b6, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=826f1e6e1c4426178c0053164574839c010ff155, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=765c04c7f75fd3a06db02114fdff83a98e30ddb4, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=b09492e63ef9291a4c9cf0cdd37cd466a5ab4024, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=ea59c09e6e06151a74bbeaa52db32cfef88812bb, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=33c2934ad1ab7283c979b037e1f19a5654101573, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=77ef7f9bfeafa3239ce8249470f81ecd09e96e8d, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=da5467b74d99c46094de5b0f4bc8f1ed8f96bf40, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=38b8c373388f155ebe21afc73b8c1cf3769be191, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=32963277b5228e30f47657892aa17eba407b7413, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4e5b8c1c53ecce7af5e04d0924e3f5fa6c8d5bda, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=120c02e6ba01b532a51e3291c96eb9119f80fb92, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=b7ff222bc7358710b8db7faeae7baec412a9e156, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f77e31367a956b3dc893264afe8362c1d600f8fd, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=232758ff77212f94c4335d3ebd3d79c7f00dfb9a, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=b562233cb3ba7953c3a8957a1e215721c101c81c, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=52582c8fed0ecbeb51cf3e1432d54a054b32e0a6, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=fd7c685d08f5e0d267a3f18f6bd952c794290c05, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=7d81de1c415950f59d0b90fc8ef40ca095f42297, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=95e8da711e4d78ba4f7b87f9f15fd25d3c912545, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8119ce646228d78d07b51e3a62cd810002e538c3, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=ebdf30eaa358abd4c23b5c17735c3555bd36496e, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=97df69c8f59134a4e16f8c68d02d2f3d22e81845, strippedexported SGML document, ASCII textXML 1.0 document, ASCII textPython script, ASCII text executableXML 1.0 document, UTF-8 Unicode text, with very long linesSVG Scalable Vector Graphics imagetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, UTF-8 Unicode text,rC{|(D`'BZz +:Gj4Ei6Eq,Fle8#$&"&'# #  #$!&, $RQRTRiRMRYR RR RRRR"R#R)RR4RR2R8R.R-R(R1RR$RRR'R6R&RRRRRR;RlRnRmR{R RR}RR~R RR R>RBRJRTRQRiR?RMRYR_RWRCRR=RKRPRBRSRYRHRIR?RNRhRRRiRARTRXR_RaRWRLRZRkRGR\R`RfRCRVRR=RKRPRBRSRYRHRIRAR?RNRhRRRiRTRXR_RaRWRLRZRkRGR\R`RCRVRRQRJRTRiR?RMRYRCR_RWRRZRWRHRXRRR]R?R`RiRQRURSRTRRURHRTRERXRFRCR?R`R@RQRdRRURGRkRaRWRVRHRXRFRORMRERQR@R`R_RTRRURZRiRTRWRHRXR`RQRRGRiRHRXRQR`RSRTRRGRWRiRHRQRXRZR`RTRdRRURGRZRdRWRXRMRiR[RfR`RQRVRHRRURGRkRZRiRWRHRXRERQR`RMRSRTRRGRWRRRQR`RTRiRHRSRZRXRRURkRWRHRXRFRMR^R`RERiR@RPRQRVRSRTRRURGRZRHRWRMR`RdRQRTRXRRURGRZRWRHRERFRXR`RdRRRhRQRCR_RTRbRRUR@RdRWR]R`RQRRURdRERXRZRSRQR@RMRTRRURGRkRaRWRZRORMR`RERPR[RYRRRQRVRHRSRTRdRiRXRRURkRWRHRQR`RiRRRSRTRZRXRRURGRWRVRMRERiRYRQR`RHRSRTRZRXR%9?l2yʔ-5nPVk`-IUT<4[x$)ɝ2T0Bx -(Yz`rF|*jf+$jZ4en̄(>`qsbSTjS,whYW&GmhZNim9ԊesSo/'^sAA54FZUץ*1Ge>c=.Ic[r6PTw^|+ù t{ yNt<o0 }ȗFVG`\Ū2#tz_+yOWB!U#Vҥu+s8)e!9RM4\-ԣw"csqXK~Tat1]N_gHnFE ý4e}2&@!n GQ:jY@xo8|͗]hvt+ahk VSe,!:*Hغ5AKEMza \y;LڨR*RQ[_hڬ_$h3~;pOSi\<`>ݱg[1EFӢ0 ZB&0@{Tcc G1yaӰRB[oo3->AN4Q~~U-$p8w4$H򚈆 wAo:XW !4U+ad{|HA؋D<5섐CȢӛ&22Y%9* y-ap AurhTWwz¤OʦK3.tJ*KbKnT-sz<2\wqd^D#9ciZٵَȨ~J'~hmp0ډq-%rN$P 3iji_`7Rnb*|vזf>wʷvʿLjswob",ntk|'_&h,@ɽ:̫|e`y&@#Ȣ7z;oibފNF(bΜ 'Xw 8kZnpM+Xr{"o[TǖwK_hVrE0H_$ܾ:xR؅1{k nY1 Dž}ixY~2$9y78,*, 9X}i;##o>%F@zڡs7KCaalA 8`,3,s{GP|Č'DP?SQ/鲹AKkq ⥖G :'ʟp(vr"U% [x<&E@NE& &ЋQ-!?sR5P}wL9Xec(oFxEc4-^ Jo@HsW h7cv#؍I|Ecs>Ky-1X0LWǿ}ze*0I.iGc| IgML8;B 2LO¥6kdzJ oi85< =c{X 6WYUg_pIćt,[łz{Twdf ?:4nDb|n~:xU\S*<%"c\֟XCsPJ?5}/ j+]e;5ns@|=E;ddLޅ"-ڙ'FXL dc\RBİ7'J[%tvnfoh z+s f_4to]aGh`,s d:y4k5 6@ͽ,_F?!¸UEƷB:ڌDhǂ"?#tz!]WJƵ+4Ĕ{❫h`.5cOwJ r,1X3y1="ߑ'ǃy=f z05Eve"5K&^ okCjoAYE| FDcU`O<4tou1$[ k^øzb.%·m %Apw69,ti#FfEXg$;{RrZpRSy4=Ń- rU]Nu5lJ^L˳]7Wz 4. WQc WqeJϒhEC!1eSghRwj 0lw LlXܜ%+Ác aNCmϚldz6J17Qbʝkmz ث㞧brY8ݮU1v9̛IYxښV-xʄSuy|l˄ɽb)ب096^gs ^ȝ]M.yGto8=|?3O1KtE?9[L5(`rV+lTⵜtq]u1: u(fluXl+dUU xyBK,EI*̵GQy'c%3&&H T슮 ƓJ4:\jQ|ԕK:`5i'Zbt1iӁ6T/`BPHvDCE_==Nb! %W|a ӨbH>ʵBn)iY@HCym =eP XȐ*bt*EGBIaem?'0g]Zj7ViD"aэ*:muL ?h aWKsVw9H&:&}iUkn]T7ʚd_#/$33S6unP:}BӾ-P6qݽft+jÒ0O]au:]j|& ;R`{m m6xrQ j⸖fkνht% i' Y@O! ?ݖ'eq/J1ZuC8t˶kG%;-;y!μZy(ge|%' AfMZc3l>}OO\h5N &GQ:+"8&| gd L{L22 m5UP(}6E/m`zրsΫQu⼦*'$AOtDJ4! >aq sO2HT1aצhcԦQƺ/Ƹ5&;v]r0ԩ)Ca+4LWS嵿ŶD(UguKlB#miݡՂ;ll梤=ڪ{(KB4ZոZ\2`u 'DI]ۯ!`^n8Q8vP}ɍgk+>$?"i&6`8_2Ԣ6q?oXEPJZXlAG\$;ږ16? E70S@Kv_\RM6mL6qRXuM8p$a$}v3mB}+-yMg*uJpvNA}ݍR+|p 4yDR∞#aT.RtLgdom?J:l.LpߪHyJoޓ!eV1H T t5R1۰NNt#I@-@r'Kz],4X3'64 2a+@Q(pB*zLXKBSݒ8uH]uzx) @T)9 tpW5Gpk(GfdžZ+j;b͓lØ,f-v5@`.Yd?Kq6PW̭(P=ӮJw =$q|gxOfE~褒(NYꉱ$/<ᓟ3a.NOpw #2ȺB:.?.Ѳ :??{~%~MSSWikVɹ)PF:J%s{Q^޸Mn"Xڽ e =w2)3]05[Sq8)sFs&ͺ7Lds9 ^L e$F.~ܐƘT]_}()u#XYR]n:Q 궝@[ŕgtuerǟJJը&AcE,@FGS=btc8SNj;M|e|DD=`gOQqɀ@|ٝo0dV)s 3Y; -7':Rͺ~u…M*s )ʖc !lcu$BRKi""lyRŠʭmt?\Hq)qO?Bp ;C] ($* &vBaFEyZ`g-`:k"YC{8Mګ Y`Mi@ra@cß؜͡AvSqɊ`~ y 7b21ln4aNpmwPM&& Mia&hIKll~pݠֵHyA"đmq \N!A@c{?1A@mׂcLD{aZv!e=NTXG =0{;KP y+6l^ ˗H<ԒɔKg21Q2 Wk] ii& AZjZ&CrRL?ʰ7=ۢ쓅6XEP;{Snxs_'ҷy2f՚V<_]T\=m뒳0a[ߘI('ήt bX755}  ګ0UB ~e9jSM왳 ;,9dAKcVџϹáSSωH&_kƻ|3ԗ{t~%;~SxHWCFs,>3.SAdx`),jj^E@"Jf8ˋ De7X8_9޵Nd(BZk 8Xq`>&i\:imyb@TFm8%dN(6 yw?Нr6S x #̂]asyͳ?YLҿg*zW+4`0ݯwh:QȤG|V5#d(1bc AsAX܂O[i:'?REPoWҵx/wؽ ^^ha͊M*!;@UuKK_PKss h[ p1>}Hs; Wŝ9[6 ppC335ަ7-ӵ7]ȅXm#^)S`pXk [+L4'O/~FbsQe`XDuͧ+߉A6))'IKN.:9¨΋.Xxp$NK;c`G6Qw'`OV#u\5A]]b"XSA$?%GD Ŀ)X1lz ٌkF2c>:+T*䁞QSId[SXvvSDݤ+ʄjȹ`&`eȹz\)ٗΩidW: 31> =m:f-Mq-Uݿ% uϼUoK =+sxD, qnff)(}rl]X5yy0?;kip<85b7u*8%TۀBkd%nVv]YP?VwȊt1(n4 yMR[ӝq7DW[.rb21P'8jƒJRElO9v[/WP݊(EWmw $eJ7s,yE̫US)+-.'? 7{bҀ/1K6gܯK,< ~/xHPq"ZBsI0#ɫ'UNyV@P5<|hCJܸ1I8Hեp&pDBXd)qVuDAq(< [mɓS`Ѫd\" HzjX0V9r\zi#s5T)ٔ"gޑ#衫30#OZ灵 )M$r8pɔޅZR0; ^@Ғ>35&+!j.]-1|1ǰBbX'9t1S I0mCC~H-ņ+.W dcf$NYTbv@Cl࿱C${"4q< Z1vVh'`^[/G$U_|Iu|-^joљEuY"԰En{WQca :v@; 2j5kbh\z,bQuum?JIU6FbfQ؏.'rBoTVbJk#'Xsn{\: \0*wJ9 EpWz1TJM7 7mC!Jݿi;П+, >VJ5{ԉ݂jY W(lHYہۧ WQ16u:}!X?Uf[zmlM.]ƒ*m(Tytӌ5I:f LuG*iKaIKv[ `s 5 YajұO8;_}Ɉц9$u6:hp랖wfUY2/09h)f|3YzxCDw2,urV)T﷛k|l *w^Kt&Pds5_ãmR⛥(X]Ӑ MBˮ+#L3lGhqk-ypxbe-My$ "W~^8U&ƈeNa?0iLCRDh!9[128]HmT|A>fQQb " G=YJg FpnJN:j۴MQfKGɱܹݩ.n(uÝl9±=%wiW,u ?V8g|K|Y#UZh|DyoG:.YNmiPp,xϓ~2-|zvۼs>۸%羾6ɊN7̱X( nOimuR%OM= ;ghr oLnqJ喁 %DaTPC?qU*( %"Ńrǻ\g(i[ks#|n"RB |"*9{'^a!or3`i<"nf\!Zn$7= WY[Io|x5Z;s R-lM$wQk{6'AiTFd ad` Nݸ`_ +{@`齬 l3ְpY}** x/!gۭRzt}4`\./nȊ*3N/D>ӃyT^r~*Me\j2&"Xzle][X'VMhZrihʕnٙ\WabV1O#Ti#knOMr4*k3=UB ˚r*G`S QE>3yQI{:5֟rkQ4|s>%Y̕AhU#ى'kswe0h)WPw&_)+bzp# +kgk{VܻJ]a#R8STz$wl.R$ &@2l)-]E\öF#!p{b.omP,,)~I4h!hru:ʘKG7H\vTg58 r3g5qQF " E='!1&nٚ:bz!>J ݢ5%p[\Ya9Nn6fMpptZ0El #o~Ją#۶u/1.+P"uv&anrr 2 KU svT bNTГAk =FvŜCnVbvwIPF^ Z8Ufc !"~k -\ zuU}HL5<)t 7d+b!`ٛ)YWn[ח~ÊyK&d3>^w+\CCdF;}W&<S9cK)8mCt\|C)T\d@&pni-<~*&\ىxek<;(Tl4rHC$ݦJʢ)1T5Z{;l 慗H`!G9 o[CZKȤ8.2#it/nH'վ~ JK`BRܰ+)fW|7D I[xY"3wFPLؿ>ga8N(-A"lAR[.m9+Z*u P@tYűDڈFܥAZQz L շ Af@=(>VmİN0PsvɓLx`TuA8~rlhPS>V$ r)Ex d;;-X 7iU*RaY{l=ٞ2~E Qԡ?n24S/ ql5௝B0Zhv|"VzPRHLl]ȶo[ADlhd l#6Gt*%6-{s<(Sh L3Y ~Ԋ:9/6w/U,9XCbvvjbnOT @{ZgWBK@Z%Xw]6)DJZvEitQneꨭkmb+86 np\* p%!JcIEj'ǹ LI]h]xIETo)~ZٴA@۟VTҕEJX g7[vc9Hwe7I@ʩfZWCb7fb*`<bm[ R9mZ:K<ȖcD`Oi4Hf6($m?~<ƎKp269YnH YRR݋6D3(OBސzSR|p6ܳx_dȌIm ͌D~K6rOu}s9Qa>j56v4jݣL+2`y}tL{nJ `6! xZjYJaF naxL}a9tcf#zx%y3ʊf3Qd̆`H`D̼ u{ 8i 1 l- ^BZ%Qp9ABmn~*ct, [\ J|4;͎Gą]C/f0=m\7^؆3_xA`aȌ]f_|+GW}q(:AF1wpKPXzq"j+JPE_*B=|&thƹV`A|dǂ&B{7 Mի<{lBn6DEC]J'P=sb%Tx\f%q&2!G|m[κD?.CLBXIj<.}}Q~W ^u;\r{=2XAfѷQh#C|!2$u䨼Pzbv6| pE?^F r@Q ,!q H^d+UEDVEúDA*~nA&O:PFiZ8;|b43ؠ;sPCDE73t"` 2U(t>n4o,|3vLivJ"NaNC|[5> kfei|@.5l E"y xX\Q"ňH!<835?ax 9F8@MQ^wg"- ay7VkgݬK0/Afbюj=ibT&Q*ߚ^T,@3iRLCfS-ľ׫kU$=U-$01+[Eg.IOh ΉXk)#3t{0VnإډbҡdG  XD9:qxJ؄T[Dͪ2]:2)ew5c%uBj9Gr Vq *('Vb2)j1oQ5>Z^R緪T7 Y6(ޖ3y+$2h5Fzvj=Xpd۬Eld]sRIpHGCoD,<:lFqK(o(BWo ʇ[Qiԑؠ "9?iش~Gb$C "d" s옒EO^wVgc;Uc< 5sOuskW>x~F H0?T~4<!gZ%"z_h э3b2FZ!6PӜq;Z~D2W8q< tV&ttW\axq9w;z9rV-ѣx΅dC7ycy$қwPv'ikWw{" JRO]+fa7K}%Չtz[Ě&+ P'{.}i5ߵ"ff)`2p2PwUMUU׶+1ξH.pK\w{GuVsÙگq*NbRj:.lyTᩡVM169'I7dB Q;xÅ.||e\_Qªp4)g u* S}f*+.缶R+:׾&l ?-:|pV;n0 N<.%O99@9zӏX̟)e[=E>?([ Cш{wudykjVso4s[Y+iސ٘FJ', Z!,<>_Cb@3Zc⯦?>A uo}7,yPS4=؇@{zί[7"sjMAaz 迡zZ ?5 YEvcdu,|Ԡ@pKh_?Ĥ&*H4[z"n0|]]dc4qNN/]~9?BBتłRדbt%8/L x7veüVCjV9 JRzEk&9z@eQgJJS!ݻ|po.`9}x_vIܰk#r'D" !#'T 'F;.{Q~[52ʬ6a{\j6{$ޯN5~4dZPڡ/B< v?cs; #]*lZ8)7i?ʣ\i8b^ :t䛎E7LgL;?ЧI\~R&ɬx/mbOnђo*2;4 ,^=M̊QZ'$eXm*UG =T'/Q4-'JS_Ҷ?7ߥ*bF&s:RS/cig3Fq}N8tFOx.|raE I4Ow %9DP&ъ;@W&(WhquiQqLI8ϾH{;ȏ ݈/UMV܂7L*tir*!w:M|I$j7įfɨrDY$,ihVNWqb\`Ku"+}9#@k7l,`+ /VbԹ Z;%$yCF2ISK ƪx>ޔȌhaIaX0.kO`?/IFz=Ѳ?]lدC=G C\owBx*Z ƸH]ISC ޣXujq Ph/є{P.%@ft;/6o|qk]-]!=[e"VxXtAtR]F _qF.}Yfϻi 3βzȩI1__4 6"~2칰_A|Ն0 ܙ`5Ӈo@ZqJ8 ^1g r%O-crBE.ZdEfBf`i_%&7 Wz8^u6odn(-}|VR>6l˾,q n8Rܽ3T #R3`\`Hų ŶqX]1[k [ITv;I:a[ne@ ̐u@\ oĸ `BQ"Mt ƀ7xʥұ  *ζ]{%64`VN}HMIjsj[n-_ ̋ZcC(AKKQ8Uc~G֌O "z[w< j$7`VZOFO/) z#zㅭ3R*nBoP8#F'g庵1BEkyY\ϕ\RS[M :o!(hzt0䰼e 噁iPx)"uF,0aqA8G(k.c5_,&bK1ܮdWXAݿH>uVKJHIhk|C]F5-5 1ӒeP<; vl׽N./8VoyHڅ舁1Mc Kd?p\N[,Wke`%dMJ 8` #ꚯazN`>Axzղ |U|jeS*a41dnJ=ZX_fmL*'!q* Oڛ`|(ݺ$?(po󟛶4xW'J"ny^̟?GՄnҬ;}%4`bxR(y/H"zauW ôz:2X0vZum`x^ҷሳeX"zyH$v[BmS(N%wjOj4l| oQ*~xkE"b\ʧ"G&m?]3SBB ]]24kW 8dALܦ~BL/<*M_<7 _ei7v |={#^pt%

L.os-m1~:ˆVZe4CYUq08νYoCW"&U8X#EֲǷh%##U+u= ;T]Ee[l6oٙNU߷i>-/_x &&&7 7mVfkFc|O^%~]Iħ$9C3{82X +h#mZ"Ͻcm0Ǧ8Os>OOw>i⋟Sk_MԀL"'Twc@gon(@ő8KV4XݥYO+VkY݃Np'PX{R]EG!Ք9Sld$0m~$d@6 kYFH3gkRWJ4͎5iN4('1ԋ( l5#׊Y׬kB|3p-ݽ(R+lIO9L-r:ަ"8"%U=0/ l/.ygPr#Lj{H ͥ*Hq+ ~ҨM_ o,4+ҋYWT>Aᑲv~D(H+BmF}*ږ&fH,`v2PejG$I/cĥpł::}PVv Gcr~o3R#S8PU,)4f%y"s܁s9+z`GFidl?6#sjHTu8J$gFvYj\~ࡔƩT-ڥaZs>f8h"|Ve1F2yxr;IDG)Ieb85!œm`}\ici/eV\rwa2gv<M~G/fk}6U9N"Hzm3PRi]r@zd$Xe_$z`]7R1:hP'kwU!)BKأYPs hz$vh"gƖ7NRuY*$KD{?H4txb߾"WTF/8l8{* u)Y8RCx7bNZLi/O/;CMCJ{nCBl|qm5jq0κp׶Ψ5RaƃI~514WvDZA憘cJ]d.oɣK3PV/k/,ޅ[lְQ?"G,Zf1<{A>%[Zlv00$̚.S'f?E/6NdYQw3N8WJ5⫛dfrDc+0>iõ"7# qyI$&R}/WttɁ͢WV˯"JdNe'H:r@IRH mXѧ]ͪn<L@6>yk^"0kHe#*tKi2:M[$ɛ ՠ7 R,g |b ¡]`~K$:L|gL%Z7/Ҍ NĖ@;4;58+_U> $Wb#0cKspx/1<B*.ރow(:J7-/ 56j1N JP&ΐ$ ihn= ~-Z#[g F4Π@[ -A Xİ[=\YFFN (4 /IJ. fTpez{wB)Wǖ ?1 {.tw T~>zVoUԣZ嗐O!۱xY)8T ڥZ6ev0x[dU[zILL%2[XvDun恅l#t;9 Tb62Vg&75Yaշ+Ne8a*Ɗ(/GžKڿuMZ9C_NXʵN .ڠ84(sQn?mʺ o"۰D>qλo!PPޱБ8C*Sq%yho”nň3H[<&:nl # kҌ)cĘF*SXGv"fK(O(XۃddT!wu{L\~U'"RCcgkR7 X{淒~f3ia >8+-0U[t ʞŸGQ4=XVIjGYjxI(""L&ꯝegz/7U6Ү .WW%L#/(HB>?Tޮ?-|N1P'"pSL=xL@JK>sv!u؏$b|s+7K$=vE);*fD@]Jf$Z6*=]$iMుqǕ}v3BVtp+"K&ރk_%Ml WN4g=Djp𢡊p?kd΂Q)'H)i!p*ƥJ@8/ștXa+h5 `b@ uQS ?슨/FDc y&|#eQWtG~`ů;~9+J/2>bҹ彠B{T~'<'x:ת68Pm%lf䒜&WLU{$ITj'ϰR: ^|KM4RxN*WCLܦۻbjiH_2xGzeUJ 2oqN˿ JYr 圥DL SXfԴ龕9#EN0W nVNCD%< ၌׮dHOf 5[Z+X;ݖ;V/܃PPNt\3Yiw_5\r GLMeaF9ҧ.%g#&{@)8ۏ#*a%4 MLj쟬:ř_kp:IQ$ #=1͈LjDգB`U ) Oy.k|B3}`_$oh3 jpοtBdf+ϫ1jõkŰBv(59 =0{4Z̡>0]fxD}8r oVgb;y7%^$`.˟# ԶXV'6ks(єЈI=,2(n>dr퇿sDP*e[qndz &AV\ݡe Xd@J'qpf(st0A(o052,]g`^d$!J]W8*ne\ˑ 35 gu7NEe{{{̩]IWBA'B@~9ӠʔUo:ыcCF*_mTʕQc]] N1AF[p/Y7{'!VAџD`()E"-${ܬ#,%]p| 84h@w(8آXSi5V;&dI0 (<{U~֕maVgw&y|`)V,S`Il޶e,wh*!}xDZ+yGCڏZ0j}-R Vh$q gwֿ|6DaMvs Y`ۚK=q]tlbjkty&fhlHj!RXDZ߹oЋT 0,॒8 ewUcz鹕KZXE~ר\]7/y!V ҅KNB C}q05Jb%GW֌C, Q4M[p%V2KlC`=f,(XDPFqu@ƔpDIWlzve è.Ƌ:ZK SZ̜hӧD7c 6qh'k9kLiuTޫ"B=0mjɥTXpɶa%iqb) p npr'!ڒwx ff%cƗ<>b>ZQ-_X(kx&eRGk9 üSB˓VX OGb\nxv5 B~!@ti%ձ=yɑč vB= F.V9MLJ+R7vO=?AhRE]d~ ,!|;*LXNmʌ,< qdx࿢L&%bY-`-Gvl4p?i+̣ =7 dxtT]Ԗo z:B[t+KUu<}I,:U3ytl 'W? U2hd,rxbnТB7 )%/^AOK\C&Jf㘂}p-8̑eq)pԚefh6ב״' 2Xt U~d+aiwE.gXݭT ߍ\dy_|8pIGsT‘-hhKKS o:+hࡆajlBQjgD *-lL믾T5%g) Zrz[Jx]<3o-Yd"POJnj<,M^l^ P%2D4?I7g=˟w cR<ΓrJ-vsXp\^*_"LL*PS;X< 7qh2mST%Su܋ܕP~=lj4" OeY3̼p-zs,ue W& Z{:c1|z+!kwcG0z'!u_ϰ4w~VȘUg#OUH29m@%G_p/V$}CĉjL/ 炖J^v/PTU+`B78ʰVYFկj5kT8!G'ǻ' ~h%PyڄSDtF7]#oJИKՒBkDYЇ[0L-TV·=[g번"]~/_{Z6r(b $8kPn'TrWo /gJ3 ™y eo% w28Iv jXg2?S~UOp[r=/pĽM"LZ#O3,B9;PpB ('Atʹr2Vc% R/"=p!} iN5f 4uJphoOnu4z{AA])_y?]! 1,^L馻UڶBO|\ ,Km%cp@~vB ׾Xj6DP4a=>T &lhOtq*m~'eKȌ}VVi9ʥZEG=so YyocvV({yzwJ' sdFE aYrdB%ӑA7!r~!ʕ)vl U+pDyRx$:qI=_p!z&N+RUvA(Ȩh}-E7jϣoR 5O4o.i :nQd}B#2Bkb zK$(q?wHQ-󧬥s~<O(W!sBzÚ6̻f:ħX!&rP2ʅ%'(@_l!L$#/LB6.>IL2TVTg^FciDDhUwwJ}ZRjcJv辂<3;'xq9UկL, yP%~Oe\{uC5#3Ұs=WMfKO?%$#%8H<%nc Ηg֞Y+'0_{=܍L2[YLswb>a粘tI4!~-uV}372Z>( Gf'+(wσ ɨV 9AT) .ŏʌC 5nĔ.F"e!xF3uO} `Old+҆WBS|)f~pT][^1mZJB&JENHᢸ6)zh> ke&(G(}ڽI RQOEZ&~x[wcC? N jJ˥#Q 3h%[@~\xtƴVO4j}r?CV5aQzcn]h7=Rx$F Sl01 Mx8="(fVm፠ZO`4*xx}UvRjLL"ӥ]Qn5ԬUc+s]*mE9Գ/ 9 {i,R$)2Gdh 3]WAEI5 {:]bj(eZ|D )SoV¤!h*?gؒ揭;|ʹ^>>ĻJ* -ԪȰU$Ѐ]Xs92,H*ށyۼm5 ]dCe䌫=( :B `z1ZwDHg&tUN$2=qҍ +;oJơƓ)4g-*CEcz ϔU5vnT(u^4 "պTH'&VmIkz}E b:HsftD$@J/@p\ݸ/Nv1(~=,~)2R% qHԶ)`VMiصwM ǜouyrrYU(ӏ~/icVY=V`9 oW T& 2]n/&]_ˍc +)n:^g\6z'm)'Q?rB_z|{ )_fՙG߇,.JҙT5fFKsO{???/}ϑ)8PK!Y:$W5/37B'jFEڸ[G%5/`&Su/Ix& #* |u׭A)9(= 3>|i 27i'Me2XsQ3e`;VDoLT8;qq *{9׶'i'48k} DSvT1+AӭR'y(ըv-_1zwYAjA/:FuՖ1ƃLzg]eR&jufB"L/߬ig8aO.OǑ0M{y8`H("׏K| l6FrKmн)k ^)&N9i0\8A\Z:f7Q!T!F 4n4L Ko]e5 `(QPLYx~ G ~?6=ZXh{㇞CTP\. nf"TZISr_҄K;EIg3wJ5c\hŗ41 Bp}X(@W(1UCVgA%+d6!׸8P`HzsdiH TFrl ѫF{4f)5aM]Z'Y dsXg\\:c3ۈer6QOO*؊"uss셣\UPϣ|V_dRw乖ENsZOL&M9߰ƀqDq.cp'TsBn˜5M&{H8vyC1Ld(u'Ydmq%/]r4v}n2 NǼ"ҥhdz ߉ovJϤmV"[ށɡ2CܚnѦg_/L ~4獱>5uK.Q(v0weս$3־3:$;m1BP? bG|G絘i=iqUu΄Chz΍x4(@4!#_DDr3x>dW' ,ye:Z]ܚ{)׆+QTۂyaZo0\(]vY.ϭZ*cWs^_aN%2m6*5ucH][l{ЁVWU;yo9@HE:r9Dlࡲ1mtXaS f-0v_0!G.}]3/AxԼ̱ȕ@,j3PSC[oc6!2)]h,sܳ5Zh5No@U.qT,Zp m^Ӏ|ؕ$ēF!wm4BCjNFA9Lm^\Tyc\iG @fK'د"$ӰP1SF O][w"ʊAX@ ƚKc;ID7S]ؼN!L_4#_x~vv-<#^tg]Bo3 %rɲD7P*1 )syϕy73i])OArE E#c(_;!+W98yb7r\D/G_vF鞺zA,1 a yAIAKέ!F4 Lji $,)y~+K4Oe]:zz%=|s SRgMv{߆G|"|b-fީrX3M.cȋ !eVKJbX E)nOhbjXB06i6e56zARa~ϔn.UaD 3 {=frWq ݤHSمBms4$qIQAgL6[mxvHWyˮ0.?vsh/@ݭ I1^`zr Ι3eÓ{˛٫O`k|PB4pb%4![oR7^1\jf5S1tzSG(JE"ֲ/`8QI>SNp;"K&**-pߪCiSn~=0oݰ]c|RIrE d] ل<4E 1~og onW7]~K F jo@`DRΎJc|ڷm) JbzTAWҶ5̵;_> !^0"1뤇uL;V/],&?tj +Y*;!12dIob$sĿ'\%}jIMbc;5qDԱ E`9QdМKw |&2_\T󖠯@/#U͵=밾Qoh$D!E52LgD=؎l#'SkIL! N:@ Kr|bʻ_+ZUsd:Y@ 5_n-t}蟱d*ZxY &yaɯC>*׬I8M6yc)F]gr-OXLԹdgm+qV!oZKJ?@+ I\QQwDGsYxP@T :: {f9 fz! )sثȱԊ u"ah!F$9^qWbY7ͼ<_.,ڎwM4_)8:6H" 3阢M~fib"lJs=}rh K < ?b[B@|ݳsa5𛺱C "Ɖjn9HƶMj̥MFmRSyuЌ}O!X+h{G2M*]-M1y n1QxMAo_lg&C̞h+g͕ ?*oHjZn 7:T)4'IJZS#c2Xw5n'=( trCs%df&lCujE= ZIh56(yes)xqy^<(7bVEUA&X":{JAn+EvejӛWl/R f:+VZtH8?q }J\W0~Ν>fSYmKnQ)= T0k?SW^9](_tko\ tՀ1Rb[᫧G<|=dp yﵙlpn6H%n.%8DLk݀}FJ*g/!O˵ʻ+bXߏ<_yC2QP6A)tTS zfV8حjtomn2Uy[b& Y^rk .|Z |H5KL k*BӌgPQ!r%zb8\j5u;s#,s| Hd'vRQ S{S=A4$X,z."$f'}LA bٙ3ZTy 38h>Ds#-4yE*OƔhRw?"! f kWP0%TCpO'-cYph n#p^_9&It1L-=hǜ~%1,"ĔͼR2l}UEeDvB01`$+# o?S)v/Q}tX[-K(4e]ǫm>r$5жoJ=J}H>jf'LNi1Q4"Ett5.(.ny$Tn/@iĚѴrh](`gQ^JO @XHcs8=ȅDL1?8XԻ^(1]P! ǒ@+~^*\TM0侨2QVO^ N4o35W+-T|t $>_x$S4oՓhDu R*.{LSB a  8p )r%w6n:kСvNjdG*kXZ}7Y"x3Tm~Mn;vsfQ) _ F%pqAH P>6FvF>fj 08\n[=s|uB'W}}4( 3맭pYH$i,beT@ yq$8x*D7$7/ [88RD#H[`wI;k2tY nji@Ҏ0TmJUYFzy08W+c%ݷk9%[N뵣oe'F-grlP۸K[Mny|Lt\65x]E"|!d*sn.4( :׺—^c6Y!5BjgMTk_=H|ԗ!9 B6Wh D7ӭ t}]ӿ~$6-DCL^ Eп}LAu0w\0Q5ty[3y=$`: /*诫*u⿏ jf>` *#lP CϦ*(#rh\`RuꭅKǰJQauޗ.u=g9;^"ւcz+ ,Ow TW-oZ81T#YtOѴ\JRҊByK荩8h*)^@M\kk7}\ "4J[Xab E _sQ{1R]8KLzƘLS~m^@ uTAVG̑?<7G`ޯmufo!Omuj <)JUR1%1&x9gQ&=B:|h֌4 Zݠ6|y-M ad\h7K̃";nyjvC,;G5[c SsEȓʝ(55Xm|>Y`WvkLMas2­x"5MX,z';/u5*σ)#-em)1NuH  Ծ b?KTxeMɃjAD Uu/(GlC]Ąw -!pk S$^#HPSzYHNߪ.P\Q2\9@r7i5(g6} l˪wq(…T-:gɦvj lzT2O1j"B+M9M2ն7t G m j^m"57eŎ\_ZtKnai?Y ;bb>b{|/ %WOO){&Q)b!QZ#*?} ywI:L8|@|W|il&VN_\oJ]ǔ2ⅲ-2dVv Am،׼!Q+h7zOs_91!!, c- 45g6_%UǑ؇m;&|6vhm!^eZ#+dx_ fEk3^mmD':%{_r\x6<^I0gK\&L".Ӗ=x'qC6k466d@ߝEݦ2ru&l3bw'#늽lG Xg>'[O$K/7F+1.*3?.vGmT$Z5hGXE\XN'yDo0Jc<V &etPz$J DҞaEY+uA>9'ǒKO4"x9W~KLdmEJRxOE]p0˖ݔ6zr!oە"e MStGȗiyEQ76qCieKbLuCRy?3I25 |oj囯JG6xDu"::tL`EYVO`N^;hr;r[\:Lu#ʺxUWp}Y9a-ߍDzpS^M9`0Au s~硏>B|wε| P*^;p)3ReI?aYuwOK2 1;@h2_pn r*zmTAHV9c[5!̯kd CP\>lw{:TF7 pMcD qp&ݕ+3j19r W`0bAqsPaY(g5W(ٿydxX&s!Eܖ.g11씂/l7?l[ʸ댖ϭѮ'JEe<4Lg_fg4 uUs DO׿D{m-xb#\Sq tY;fqUZZHu[X%%>/H>u dž`/'%T蹱\QgZrϦܾ/84|$$ Q7p?+bj2 >/ޓ%DiL5#^zρbq `[^Vyӎ )* ZIr@nAr08nN|QK˔rCQ`Bbޠ;Dfsir-i=RQI0Z^>H>ZT?1ϰ@Pɘ>^Y}V6Z }]hq"ҥW%oR@1xJi<*hNXY톂5I=ň; d!R<츊Tԧ^w >~%h CJHZMӘϏ%^xq.6Ceݠqsȝj3ɝvJ*-\c5@M}W2Q0࢏WI3bD4|ƶ- Yeh$PbpJкPU+Y8|^qi90Pc)|rHFo?2,%[sQ 40ؖVc_[SLr94I57ha_qߊ24-hδۯCom= Y80rC]},z^,f@Q-9`7S?d.ڹ9/h/s0kUb&s>^i.x\KZ~;DED9Q`Ӝip^.|$:X{4:Ś;RadǦnCD kjrun dbD](fIz!HAjW7GQ&k$!-D jD!]q ,:`l[~\ D>w՜5D.~~8KŨ>ȃVuɒ fP2-VݒLќW29.2gap.h+py˵?Xiؼ[12kuH=`Uҽ'/u?bW َr 6V\BLNHgK2n5c(WtSTA`=*C\1C,B]H.ݸ$\k/+6aٚ-k(EYA+3sy`]r; )&_E#+~X\KMRǯ#k@@~ wK6T!?U#[Ų3>?yC$,%<d>]es_iQk*p?}(F$`~"e%dHj-"0s] aF0S}e\<=وsdJaz$Ik^\;T;ޱ4f\5Y(\cF3q + EO?ة{V/֔쨌 IJˆq6!Xчh"I4?X8\*A-sIs20 .[լSX3lE2)*nx?dMO0zϓ``rOTw$R£^kJuںJdNY* T*\Hf0Kf`駀Z,Z/Y[X˺:9:9KJB1lWN?UXņ Oº|ȝ~#Y0٤y[Ww %)Bn4LmDzoGuU z9Jď'G̘1XLۀSU Kjf'!ɒ'D '< 0Os,VngK_MD!&0e"ЭVqK.glEê" 9xxkp#vA} vyrɩk(2lnYbdCX/Z2WAO!= tN6E]W~D~"߅^V:[Hj'Gʯ$ y!j#PTtl[4$\}2$!Y~21IqS&/%Z+mq+-;@|N pSQn?PS;myֺRoACҬϛzB$>KI2EYL@e#P#ÙS!SlO(wN`^9=[F-&a!'Ģc1fǠⷞ]X| QӰL?/ c?|ʵ`jwf J؟+)0I7Sdy1H(/q;ǀ*#N1PwLHz]MA6hn MD]I:q,I;3 < c8^X))p[NG98>w%jQ/2.m|F~50I% a 9ׯݬyvw|F4KoB-NY/"2'"ID.m|N`}Tv]:Q#A} "ϒ!E}s̰{F8&NE qoih  &!?>٨i Y4oʨ]0+_i zlu&zTHC Cc`~O`Uj#ΦAۇ闱T]bh_EU_Sϛ}G\ nRS-XTϓ^L|4E q~4Sw /@wpG b4 F/r}ޤKUx/N4pjYF2nWG*k5~fm* 6!\0%,[@L4nR&Yo;O-n8eAOKs0VnR؂rRp=U.U "#W'Gex6qƶZO,) @7"~sxw1rq7~y˫ɰJ:aʂ̢vin N$0Oz.dY=Z筎BUf*%i 4PĴW;યU*fߤ6vTf7Y`Pn{jNy}o*A! FhqaJfFBCuTAfJU=wZVd8"x!Ӌ߳Σp|C 6$Jy%[– ؑgwEd T14I_Q:Kk|Ŧ{[o"RlEom8//I+,\e+\W3+G2v$y%?4`|"cWkZ{$I5:߁0sB\lOWk:C,lHwaM$7~p oF)#7*QE*AŜ[8:8 [󈞭o*(EF@%ށ@oX2-q4lJ'DĉQ0WCКR>S.&lJhC6M8.`o)4?*%yjY~n h[)2}z'_Cåύ0+)b-z}T/,ݎܾ,ẢX:E֕/{df w% Ϊ~ڃJ/ٙz:+\1{+XF=$m. iS1(?ÊH`'y lʷy8Yal'> +|ublXh=vR˖Lc;9{B-N_A5:U_4voˬu9x $9sTDNl9"ά)7N|@bk `g"Z٧$Va:Ǎ蕧.MXsnN؇]Ww\kt@ޔCRLD+r@ʮhr<0U:[<},A&*Y3~:UT2_CS7M`sSmӁzVLV$,z*DKĨ!Er˨9OH#n7>5#C$ϺA,AG LzD71J6fFNp:ldp҆Up=G ă1ʼnfYF%\,#!!TCWQ}Rj?2Km<c;]>oct$40JqcD3VP!|[WBHLeRKf6iGK%bB> ԤQXiOoa**,s ~u GU|`odVK0CH\-ZuG՘ZZRWj@FVaP$v-X®+$vKKμ+)GMPUQVyZ.X c6 [^N_VǴ(^JiE_n%]ld҂ = Iodn!u 0KS{7v8 a64aqqZ .@u =`G8I*_;ZZ:nN#9wIzp۪)f\JM}}fJnT?_~4GR4M-7@ ?~')1-5=Y>q^|!-zvXu@ ~#3ڋ/YYmX ChFt|4PjQEN!ތ$LB-8 *w twL]{gā;Jm Gt9tZ&@x۬n^ |W#翫 𘡊YH?Rv9jx=R42im˖VmUGv|PSk C ֫Ebq~bű'mOj DT| J&^ 1%+"ޡp_: `/S z\BUoUEhP 2/LB*y`VH.ETtlǎB1u<=*)ñ+J2 anB9ܪN6v1qYxmcm[>n4$p!\*isoDH$, .wcY]e^O2 l=Hj!B0]Q$3W)UA9MkVGw?dӷ>gJu0AXWC~H,.Yuj6I)GRhQMxb )N[ɢJ &{A=[6i_۠9D2C`&! yuvD9l#Ki!^mZnN*SH[$gfÚ[3d1TkrΦdHub;I^NEJ 0SDސS{bJZ%"!H[ G~Xlx^{p'&Zʕ2f@4Uprz{Ihh) q_MNdȽC7%w:Ϻ~r7~?eNde÷q/AKTJ+BO gxrFFoYַ~GY,vjVg%0Z/1 Ö?G{Qex=9.!#`EҩBR~ ~]7ZVnIq/u;)eG[ޭJz?0M)+*#PKqo}U2hAz_WAE݇sꝧg^&"^T湴7}45z]sNx,UJIɚdFe=S9lV}6`TN 6{ܞ D:$AMSتϟȉݪu'XtAV7o* %u7CoteMeڙfr?L#ԁ~z;#$欼=$00)u m$&#cq{~Rv*=əZĹ =YtžZ&AVL4Ek 9}O45bhLpxZguwg@8$.;jL^#_ "LxK*Nxɳ`% PvgK|mcA՗iD2y<2 -R̯%nhOk@[!D[x'fc_k)uarEݖ8Ү›xŎI_d"z}#ovq"79 Mq~(ț9J?JGi0/#U>%gI _Nz&Fg࣪-+o:"_V]F Aa]Ӏ%Y'?)$.[ ӓG7pQnZIvvHO{GBR[pՋn d"%} U! sgSgb혦ix ]]zM& d,w,|=MKY~X˒s"TK'M7Oc꒥@ hFi:s ._}xn eK[-Bg/.~B)js< )+KRa==5P킽-MQ|ޚc+(AT-H(G\QCyKPv=KnSZ *'A S'b #y#R+?14wi4!^ub~;H[cm>WD3Lj/~( E<: coM kE 3[ .MA&m"kٖX9͞ !䟧>O鱴Ƃ-`9sR0B3fs!\J i?-1Tdq0 )+dw~'EVwŬ'e?cG @[bh&0h[Z. PbC\}xsr ]A'q,4n-G iۅwIat]Ι™kk}ǍH|>I%@*lb靬O>\oaZt ~n<32GyիD\a1xݡ` @g{*B η7Scθ}2r|]J`WaobWHrW:sJ0i:h>:\d.%+Q{T f~"7_sCG0:^ZuC{tE~+-iˋc'dSs=XbGh'^kFF!LWj0>HN>kZ7w[  4Ui <ف?RCOnzhu"v *ע"-tYD}oڸv Cf!zZn:KQC# =2 kf|9I藔汜*V",rfftglSiQ*&>#}y@0MΗWV 0ǫ6[}w(N oAW^T0ns_4NCA)NփJ:-:Wi6,4,[Au$<ߨ@ LKc7]3lec>7 6"֖M*UT̖!ȋ9Z: f}ɾ7+}v+i5VahD#sdE/4$?؅Ri? 2A|uLyO,8~Jxmɿ=/<0!M῟/;>`SBޚBWcu ED_r<2Laخ$xuiGR-Mc *ER_mǎQk݁j>pDn. F}Qk0!lv5ܵ.= 7mlfU[>ͽ2<=aņ{N΁hKLل^깷`}+kO4ۦe&׶q 'm8X춛HM4-Z0ֵNسCMQ]<&w{r&}^I'P" >gHfkIiEG~:mљ7VMC#@LaoRPeo["0'\t+Z6Au}8~tbw2)w&JC7]Ϧ_xvo/v>`:@cP׭9O+S$1cd\mΞo gsLW?z >ϗWk3m>8E00"ʛhze"ٕBy'x>wa2EQL&×Ps*Nv )b Yp6Rn\%}f]1`O*S$;&Y[\Z6F.:q>Aqb˘LP]aA2KXnHt q1Q8e^,cyu#"eKMu-_m gl\KI_*W;b1; {I[_®}{^X8HF}XlcnC[m  {c7oiPL@7 h[BSrDF7OC^!bF0yt=zc 3z#8Lhx W؀HUBm*9ڔsJ!O' αC 'G.k@ر˕hgQeu*PhꌬOuS4 KyL5@+Z`?(>n#v6 (鸊KH"Fz'bhlI"oCL/rpPQb +lnapƝfatI3?@ Ldk]4uX~ʋoM˛ݔUHA+XS+ݒfGߊI⊾ce3I2d*(폰fU=`0 6+iづp<:p>*^XyOёo.,Z\#`\Y\6XN*.bfxnH ˘l46v # Xw!¥xQH[&}R[JP'YW%dO|x@B37/˻e)dXfg}Hvy'oXWO9ԏ2:7ߙ͌3CO#Ndۋ:FVaFݏ}1՘T*`s(dEz4SNld~`bq lk+E [TxFѪU{᢯$hl[uILu"uH$CFBXh{{7A9qL҉S:<|ζ7}$u±R]1rE,xF3ݬ--ۛσEʎn>,wg0W~:Qm/>m/@8;hH'=Gp9k -LfXʉ "LaǕ"`Me/Ђ=4еf( ߄S˾~OOq/Ci(Ә˴A*e8ʮMԅ߻z 8qj$\6ʩezh)Җر|Wjp#繚C!; eXVFȩ*l rj#(S6YB] ͟~v2gb.A;99yZ.xxš8*+Œ%a~Ke$o)&RJ#(#4N0p(/`OUC YƉYOK ,, 79a$+WasGڅ~:{r/Z/_ϦMpqR9[5㾻є n<_ BtiKvJ{."·!z5yy"g`+TIÍlƜ\;=\lfɑT8bdZsH\;EF%(@mA ƴ'.{ԠHCФCu+ul FX{6g\Υ,M ]Tw&ǵtBJM>p~+6W|F}|ؐ?iɚ,Җ #,6"tՆQ*I#o㬧%c#WA -Q.!ub"㔿M]LIPQ-b =wCRLmx4t|a_%" t2U:Q ɫ۴\~G!ϕ}.W#t9P<F Oc%ygΜ~~ b=E_CD$]u1`O'&S=)>Gz޽<H?_'[[25پwsrdD/ B6m.BP!1@RA<j͐v)-&2d,]&mBHu{2vFAI)l3w"W4Nk{< iE!tχ8c)Pri л9PDa+Ci~z^xȈGHh:ɨٲ.? PDyL٢gs2:&8Y* AjGjQOFCdyҟ FŽ ֊ `rb6%z]Ehym3׎47Pq2k;[Ac:KAör*)]zX+'ԬR2,5=p_6vAZ茅q|;Dn1㘻0ǘ+}A(Di>!7A5S =KtwyF_ [;g ?Krۮq~;eV18KhK.xdCۓÙ@&/_.jN^NXzޢDvwB9C6 00,P FjTȉSr|uV@C:UJT}@\),#+1 ~?N<={B줡yG80'Qk՝[B^{fҒVQ!g7Pc{*gr!K.5 BmZZ')-HT" [6LI»gq8N>,Oh"(r̛Q, V6,%+PzXl(n卌Ѫ[-+&JK5N@-o Wc0X¾ 1_Vn1Lab yF\&z!=s_c73hO*S֟52%` %Pq]ꮊy\f2%o?a}zaEFb=aH/d飻nės ƜlF#.FQ\ DJJTʧM{_|^"knNMy{^TGBpo`fXxjbJA!z<5M#g[o4\,j 0[fIPRFU +wԂ5wW/^>tî_hU ҳ:ERfT{0| -he{5AkM2oKԻ7QllN!# P+' pKHPnhVY5tdy0};,U\-!q[閺{n}^ّ/8Kj@\c)z"wʌ e+l6$)n[Sz6;#.|T#'6:e8Jm,+vcʠa14?".y*ҢZyKc WtW`I8J%B;:y1k?fL9br=qA90hqB#ʹ 23c)$& \Wdʯ>G~$u=#+@!r~>&Wc J6Ү[Jx Ps^v=Ndq 0BcB1`6<ީs =?g6֫1Hϋel8 ʅgUIngDz[ !qR?RAO'Ouyu;[(K+<CӍv`yNym<J7´:=:#)T⭾$7R1̐Cz8K:DAL+,URŃ,%ɸݤ( /m`|zPU v1 $ rm@\n]]M|ɗ~Rb3K֮$HP[vyajHͽ͋a*CxT[bœW2FnozPpLYR/A~=<өa'J,;5ZG{ Sf =|hM"ʛSr% _ǵ1e5e.K gЩ6!AWcڟʅ{0-EfD_{A0ܱeێm9I{o:vwnHM3¯?38j鳑OFŮm0xrW.R8hrxn`OLD$u9Ǎ z]jZ|q ?$vcEYA۾` Za)Bs39kƢdI)g8'5a["G6tcFB}KȈ4XQڑ먘\Ɍ~cNy_?NS؇u=ɹ| "0=ZSP-Qߐgp?ފ*"t}%QX:[L+pKdEy̥h(U@xn OM:/f/gSo)jyqGJ+h? Ђ?r=[qM ?q/^ŭ21Tk\`NmfU{6>;rܭnVwXg%>lS*"Fˆ-vZeq`1q&-R=CD=<}EDbj x+w\fX8⟐u"BYbWؘKn&JH ƿ&0Z :?F1P'ۜ $Li ܂J!7L~U iI//w!%I{z/wV],aTa(t6kR=b<+c](2D*H'pFm1 [2I(Y_t&=kWI=oz@.Tڸ 8 h*t%EffU6t%p>)xitz\I аot\'ljQ@/ 2nLw#P$ 5ÝJ9֧ٚ'fnsccq: 5Yy^y+წLZ_eQGZNYUk^:-bJJ6J-?DhQ8)rY``Dw.|DKEfW)a^Ub$?S=zu*&kS!^r\e9lxD<([ySV^{*"09.PAkN,-(qt@u\-4RhJvFOV:{U˺.XzAooEGo6mk |QͰ]˺K kyGـXSBn65x+ kLnXP09Bt.Dq5inɩ)DDq)^?>J(9F{cc?TN/*];: 7)T_~a:ʫ <Nh!ɸVq7OQ;Z-c~V\~v%V꜠P߮K~l@XCϥJtk gh]O1l)Jˡ%4hM(@{ [m0C#' )v}{>`ʙhR dR%遗 {' ׶1: **oNp8s2AU3a$ϒϓ~$Ci܂"SN:ӈs80Sߋ0v=SWqTN)8/9O">?6]2=ꔼqk[s8DJ4_X=[/Xe-Ie;+tm1)ae0JS}KpƤ}%T-g.zI𠡌͔U;5\eA$Veѹ /'MnBă@Qt+ٔjZ8LK=03Xqѭ2%!$U;O~n(3A3L>#qb u>[1I`*N[-Lll'c Spɵ}vw$ p<}>(#{o KFV0:/m\mc%?}Uʈ n.V6ϘG8Oޖ*M+ 8p w'G;$1>Pl zhFG8r?=F#QQ+Ng'PZU/7ӌ~Q'/>gAELߍn?50B;W1D~Lks(֤ "7?K{ ZuH6(A1H;~<8ռx$sG:K'a/a}<:`Y'S; \Yjqfy?ͤx{8&uXTh̔kx3NDMGgZ!/KI0vL /@rOE*rHlsFW4dE;mN&s46ntb%t 歯{ >j4 jmK 2yTͧ3n@% ZlRA^ZĿ6{[2FMV%w eѓ`DkMb|],뇛| uBG zwN—&?gnY{]ThLCm؎z?+,ҫ*IqzIk\R\7$_e%!4PLO)is=`gkeM!*2e_9?wGe'dr>9;,!lfgOIg2|YKSbpWx/׻g'  cQ~*'qyP} Y+[FGx5cyĎer*<ǚ* ytiz 컯$/7T8)FDMZ5jQtmS?wlbrP<-rKc"lFjs;#C"bx'J"; K6  ∂3 VF{pu5 H ^> n$}r W^$iK+4E^*(dJʧm+ND Ond ,J~Xb|r*ĸn T d"hD!'7 ! j=i{\v^iFx$E: `QrY?٠BIr)'[߿Y1!vѯ%nrP*cNPP&C)'o|N2v+B[xLR'jljT^̨MKJXcNjfrT~F*#~7(I 5}=Ff,* J]LٲBݦJ#p(/ʌ94_XVO⒀{'9J! ,f@oj@c,;S ߬JD9ڑx^ 5ѩ*TP],U.4~N^ G3BoV@ li:ѸY؏@yJ:;o+e`9dI4vU28*fCmBXF!d0FAk Blzjqx鯑ð'#=$BL&+n0eEO3g$8E0:{xC[pe>Β4d,%$5ofPh%vϴ|I7īң[{<>9Oko?{FzFrIo5GE:v8a,{rϫ7K,uB;z%\Yp2U=9n4Ŗ{|ErfackCՆ.0%*;xfqi^ĿQ88o/o;ɝGr[H붭RҖʵgg|O#LnKL2q%8niy r k[^/]@ 0CD~Sg2B}]L<>(m3nTS IaE@[sSq$פjTPOCr.*WqOA҈*6sw8)$'y1O6T/;Z B0BIғ\v0B͵9\λ9S@&:¿jCD mjS4.(j-hzo43|:&W~ h Iřp45O׎Y[Ei-8 "ļe.ܾ(iJ :K*S3LzqGLB =m'|K$Bc@Z[SQTGex 5_hm7Ҟ:*8 !mcRu6,JI1uT~A':W ZER4nl0pj @2OYwhSrC$3Iv]8IFvz@L}7bdRpjfrvg=[TzrTV58Q ц o\>$~9Auzg 64߹t3#9V:ߣ ۳roBEj>8l Ӥp% kF"Myޢ'>!^w8B+7f}H?~ NBdnWv2>sVPю:04y.fgKR\>VYfzf[p {Ɍ'Qz*!~4oIf˨Gy!銏!) 7褿">I_&xc3 qcm~bDr(Ә)Ds^=t a/VVɾOr𠊯vǭmA\Cwu1sߧCe'@MX19ԛljA=d\pC^XCq(므/E0C`3)1bB{Á)eLى3ݤTd9ǞDU.;Xx^8 o#VMaDAa׃ I[Eٵɹ]xXv Nxʹ:V63=amKfV t˧kȔ(froɔXMzThsyh1'd1?l@qR>A`Ar7YA,շ9+.*[d7L,1=0w2VYY7&&FV&rlA'ScmLѣͣjɾ/ WBJvB 5u|;8]oz/('I c(R] < 18~;'Zc.i%p焴xIEMEXt@6$Aћ޵GL7iuJӓ꿸ߡ_# {3+do|jܬrG_f_)}.&B"Ywfd%L8=dv]'0 &"oơ.YUeT~zK,ɲJŶ&X(Ƹ3xFg=kI)PEso{10j~ ռI?3NúKxVݢ~#;"74zir<{`r5˗J$P]UuG붴/\r뼵 ;z <,^nʥF5H gjꉣ%k/F\w" i׫h8ʑTWJܯ$Lcp+((g2n 7xfT d#qM1;( bBdo %V7LM5OwV xZgD?==(tS:\&5ʪZ_p)wvYgBlo"7GJv򳯃PqӀ]K1(^d}Bk2A K'0d)Sa򫚦?>\ B)oj679r|>'z.Yx {}CAÙEJ{Z D;dfvJt(hj u uoT<.5 ʢu;w$dҹ#iV#62C|JE mȤ /@UBŵ>a2*gA;a4@rQ):ج/T%nd%udZ"1 ^OHt'b bB\Ž}. }6%ue1{Ll‘,{Oh@!B3 \FK9 GŴb!E+lM;@Њ^kSnN4 kUՈxp`JBr0+TzIbLP G?s29IlI-e;Q2hOUewo(ߏr?c ɋUj(L(+腂dA ֨c^#1R1cY7_UHtBRcEy';?Κ 2п%K( Zr-xVhy}Ho5vt4Ѝ"pOHX3Fc DLux̭Mަ~`7I% 8Ҟ|: (,A˫qXL6nڔ\`v$*zi8 GC&ho$Ct$=- z!4#RP1sSAJt:W'a )iX'pث2_dc-u_q٭)uooDˠ#`ϐ)xbZ Zl -8GiaA`7A|Co0=%:?vO*5T]l*[0P?ԉʉk2gIq 4eEqഛؼvV^,3=PJğ> g0~ ,OZ$v­2{?)wQk ߷X]P& (Vmnj ^Q<;=.w0: 9"WmOpJ8X)Ws3R_B~Ё~õ  ~zh4I_gzxL<0L| ,>oIdĠsTcRxAdL.0yb\&wR XW?Pus"6q?:zۣRWAKǶ;xÂEhG{V$Ԅ(};,-T[6 Lk؀+j]^܍X0O"Zk\Z;s F|BT)FsFm!dydJ`jP ^z ijj$ L\8&`T<#E6h=]x9*-~!iӂ[ ǘ5jP79C72 B9v]6y_1g ]d0uJ3is =X;/$|+Axǫqn"E5j7k1p.Qq:DsY~ްTۇ4foщUt5@6-:f{*""&ţ>hILXeQTl(37zʊ :v`Ei)QCTػg\kJEܼDc`UHjЊ(E8r A{B{x)*ј*= 0{jm{Gؓsw$JU=fQ1w4I7SNXOSJmoWFZϯȂ'N|)ıO~I|5-wNBֻZ __2CQxjQMKݨtuY):E=RxȆT=:5@ʸuc| QA$ Ir6s}@}zS\H]IF"]\H#AF=vt,C@xA-*ܚi&v&6]`OTF]JBjΠ[W6<);7:w3o1{}^,n8Æir\Lh3rd&cl CyҀҡݽV<l.%άIHd#N4ϡq;+Cn?R Ę<h ;[&rPý=6^qIƃKGfJ)7TvO @1M5ݱEI#ɞõl}z@䥹R &vlunLcLC!(@N Uj"}?;,@0t%7>}P"<)kS|tQ׸v6iJ\= PU˶݀ZC06{\jx`mգ|М? s/8k?/I=6*iCyHJWv^ݹm`q|3[Y8T"_|pJyA g0d< %~$I`AsT QlÙI#L+V@ALvm|)Nȥ\V҄Mmh]Ln3΅6 ׍z)U!v䏽R{_Iq"kW*-Lo9\9r s649]aduDFQL ->k 1׭ƮH0NH&d s"k:&Yø |9=aVm͂2tɩKz sP~d0| 1/J;ڟx(* Ѵ[ߑ8QҏbNǕJl[أ܃x9ףQ且 o:PmY2Vwx V?$m$ح?v^_+U{?L"$I:UɎD|60 /7$;]KKe;[sۚrm}0쫣ܨO]O||ۖrƟOɩeoe "* w\[΄ryWLrrH׮ޟmCqp&&_w,]62+ 5sFi{(?U$Q!i#t2*%C@1/V20Tnəru6dG4Vtke3"^)* EU8A?"qPgJ 4"fq.G@!; F(ZwB&)pSBoEݬNJ3W&wDLRc GaXG(Fr+75c=n@*x!H E;7fqwɐpGE(Rf(5Us*5͋d8@)Ʃe ;F=Q4V9~BZW/k>d[YLEΏ *3)U<?Bx ,vHȱ-::8ȗE=6)ߜK.Uƫ`Ǘ>Q4-#ZNmjܕA3MkAH=s%fM/4suNWDB8cU`ST_T1wM@I,TѯW1+_spTIR' S?KB mcrx?ށfp#4AEtBc(ba8zpoã `#(hko`|nj[z&b] 8üizZիa}PL|L˵VA8N /I74 >[Y|g`I20$^@D@Weyq sӣ}coDP?* ׎sgji [b4~:hVO,7Qx!9e%T-ai`}|[_!߶)l(av3L^!#;؈F[N°+mŻ V\K/ԑ`Ⱦg+ MAo绪Shp8En>Y Q$yCQl;`ݜp4#-^g{W45B <6:S?>|޹(6ʥdC2Bh-|("[|D1$YWtbXS8ƘY^v{I&'x>\lKW}KT@g@ܯUmYz@y燉Fa `} %UXkEfCȭ^P*5߻0 @K2J#jwffZTF KY᪔%oڙsI%zW[Ҍ=[ LQgZؚ W oQY\U:;*Wz&Fu1jFel%P_).׮^&mRXij42 (34ǩbsY[Ǥ6W'ߦ<|zZ쬗kJܐKMm/t lf&/00.'{>QIl5̵%Q qw6_jH{(mNf.qU>%**H"_-+vO+7Ī:bc@ca-~؈2ӚCH2ׂe{d^SWO{Qy3k/3?T70r-hxNn$DM/;{Rܨ=_>&ls[EsI1Nj{"m Ýs+ 5זδv\fdzߺbV]0[ V[h Z]>p]d]M)3dmѣx2?T k6+apB>QH\g9ѷǑ&o@҉Mpb i|#˒;8gիe X#+.w]u9Lk;-k<"$c߈<_ŲFhu cCX/Ae?a::"hԨ: H[z2HߝgA='JO&#L0#H2-/RhD'DL ׉YCUd:݊ٗT -WPNAg+,*ކe1H:kHMt2 {2Ȣkh.ncͶ0WR i#02CnTI Ap+ЏR&Z^0DB.{z^";O>zЂ7NMb!exTCb\z(G"0wsEGE S`9"#jYRP9o@,k^Μ~T"7"N8]ы$ܤ;!GC<4$ j"wh1p}K,RR¡#>K%"i"`VYfS|!%K6'4V)g>ms{:HE򏁇$cmU?g"?^~MGuc8z8m`𜡣<ȟ)pkڱCss e Jah'sY/vP=oGuP%Iecm|M;3\\d2*@"èdZ?Lhvzk`x(v{Φ2oy6Dq̹dmY)1aeHbyK<Ւg?mewz#mP-1"p'3iߞF]I= HfEiBwM]c(ʺnl'dZVFtS&\GUJ@f>CY:փZSu:[ɣJois8yCCo},xO&%)Sԃ~ V XҐ{ L0 Qd,["(?7e< ʺ@|fY7 (ˎ:3Mt򘁐R_ }-<dYJnX;bڦZ,Ie5vJaKzDYm$1,蠚Mԩ+HSF?c@)7I 'h$ ] A+rqY@(Lͤ1Gw'8ŝǶw/Q/pgmnW:x)rhp\c @G34wlZgT%=7ܻMv7;㟿X9PRAjAJRCmElՙ/ޓvL>2@fAǓjy4r)-Yo?'D.vC'P44ρ/߭|'3~]/ 0U.b5Jv 3toEGM S+s1aGId!ZȀK%xd1"{ |A:f{[oأL#3C.h([s$@5By^ 8[ΐE1KGHc[0FYꙝib i5ɭ*M^TRVdgDO*ϟsz, 1@G⽹X<$ss%gӶmTO~WS7I%j[3wL _.#X[b6WckՂK9-s.BnpD e]'<`DC"A}C 6۪ߵiq;5>x.-Ŗj iWC- Mt&>Z=K v1a :I3YQ#+ o1cXRqR'Qhr $T?pyexԑ6DyIrTz4wVBngAA:Vp{\u {La1I/$Uh b+rWs5 )ѿZu!}T`Qú $Cǩ {:1~04,+ lyM.S[*x K$G=IB0LS<n< S᮵x* zoߦي_20m}+H d ئ>ZוOt-mOaϡ3&Vx9 y8}CLhKURyC^,bK;.v =H*kHg)n6 t?FQ9u r cıG|#5=-@O?T/S2{4|wS Grפ=SB6t J7BKMUMybVn]i Ȯ#|w PgBY&h!O]1ڴc5(0_iwM-Q}@yZ" Ne8/ Βj2(=n-Vbkj{trb0m(G;j շ|?yH4hQ{BCl'$+ V5F]w3EZ&ȍsHëu6(>3昱l Wl't&a4"ڠ%`^rD-hc:]#Jp8c:ޮHw|u)8~?5lmx`A 1!5xNw`):fUsQUZE@\ZÛH }cX 877bHʯĆR0bKa,8?NУ! I-ynwnCV'T ܩ;*y@|JtL3Uw7o?Ho?7_{ *d' &MĄQMN m@ڶ :XPTj qc4+o(/%L/, ߨfiN/4sm`F’tނF%;R1x(sk6RpaQOg%6v&~Df7Ke=٥ZNʔ5`]bq!-QC&RC}tp,sEЋ Ȳ$y3y[VIAtiT\M$G>$m$ۓ~+OB3۩"V.5+131r0Q>yr1mڢ U'/GV\AMn% `1 7iEU#Cj.wFcؽ3賋[i#I@:7׿3J8hL t@ $IFHu!9$y65ր!©16 7JGm.y(\ckF5z$6_fxS-.HK<=f>dw6[6 D]EA>f?^ 4'EH._ C]Df{ӧuS2ڼ0{fs=*Eou[2a<3HPA$x PJuWzW"E _ }HBMi&H\%-5toULrrqg&-Aj M@juDFͮZڡࠣ*F'.뱮!ОCiYkŔ0vu=|"]zlxLcGR,*F!ˡ}3ݨWr` }2bLX^lN/!|/Ej羆rghl2pZӡ!j_tQ:sG֩&]h6F=?;(Ьkb3>l]HKMS/c&viP>!L%iG avD riOhMS@T#0{Nlꀣ<_I .O@XHؠ,); WK $"=P?Q=y]MT\"*5Kn q;vC؆W9d/Ig3ڱ A(A3p'RpGiO^_@:ߘf Cyt$wq!:"x!NA=/ݛ> (c ^Kһ, E/@lhN^,X|=0e0יO%^/$CP-mQ0ˉ׊.J26o~<g9y?o]6!+@ ˏuԯ&S’DzHn|A[&ϙꦕUOEᅠj~zꂨԆr yK |!nAVգ7NwUOGy^.jvEq3c$ aѩ:-Bnօ:N$nR4>%rt%$mxK=CR/遐("a!4wpCMX=ŏ&V5 " ss"|':]K,4eU`h3xcy9Vr!-aYW2I_2E*{C"ISkAA r~1׈"Ыګ')287~n =fj qdDiHM] T.)f:S4^ gL> L ; F{I4SqC'!Wr.lq)5Bc1ZnFFEȳs 4xpqԆ+J+霣u[*U7[NƦ N,s{r0h{I!N[R zf>]!嶤_*pO!S&g yܩ:JjV2K]<()!=r,:"+ 䠀ĩ*xagތǴRBDrLwEM\ydjrq71+}zls?YÄÿENQx` 6̆gm pmܗ:+Lp)@ }%vғWSc;-~SйI`E:y]w ,F;x/TL׊0ɼ?M4Se :\k쨓Cc Pܣ&XVvf>ڪ'hScXfF;''xN*)ɢ@Y5N.WbїbZ!w6D}TjvvV+.tɅvoSDZI=0')r!Mnݩ uEUOn7l8{ :~g}kmA]#t_:&ym|VĎ.C֟geЅW@e]U/.'fÆ=wga\jxxe|rXW-Y~3u' Cr4r 1O`ׂ`6o@{yؤ}Q/Z_>MPIb#fFP!isM4oĥztk~H `u4/8-n4=/ϧG AaSMJZݲ8ϸΜV92qCaGS_3}6jgwG>RY]oI in,9hY~3.8CDlRPeEGLzjm.jO}>tiH#}1-~:f>5vS0x{dq#=jj#Fr,n:Bavu˽9L[LM_S9(`vF|a e%S1QBj9Hf,Ahr;׻"q]UZ=uL؆ahA8BEꃒ#E6wue.2k^N?]+7£9§h4õ!\*@{xЗ18/=z**g';2ѕuqV-:D+ BN$QFLh'헖B`/C0=38|eb܋{:~.M@u5;08$RR#HlO>dI&(l%]ݼO{{К\Gߓ~'1kR[)t*seђsgL(Bގ g9 å SDI6LMI3sg)jKP? Fof束vThZax|i2ЗQ6o\i~%WBwy^plqpqw|EtPSՎ6;Ҵ':Za t|/ae_}Hggxo_H\(&E|.cnPqx˚A3ۜItU14+ou*qW%JbAFɕBG9ͱ:B.(F;t<}k7SYsz#Q+~k9 e:kZ4}."ui_L&{bԛ!'?sWSAqЧՀ썻FN=kn5*[*9GYo38LPjpҏU9*!<6x68m,'܅t}A Y[W;g>0.,C_ђpΐMtit22L+{X9Eul@dL_-a:O=gGMM'6GRKRa"pH˦2xNy!G{m=T 5}S&'j~ aa6 Ht˼u%Υ({ơFφt<x4I+5I$> <8o2c|T˄#Dmgyp 7JD!`[;Yb[CROhvA=vW r"xv*w!Zs9`TB"x bMل 뺁3O ^AϮ(`}BlcUvot6CEj:NsUt[ecG\/*$4b} $>'.s~XCr]7^r,RnJZ2jES@ПoIy JlXv|6H.~d$؝(PwN dZb)u;Hg%PEy)Ki%Xao KV:ņ+QJJBHSIw{5 |2WncAg]@_.B1by_`6H!I2o~\=՜}JV= `^* yqtHSw_PcUDD ^"tVxw1a=xg O!גZܺs24NƓ%|, qLߵSd@?8,s54]..!ީk  iDJ΍(Cxi@j,S3ޱh|g?^料plB&ox^.YI`ATr:Zͽ H2^TElڽN7RU f̏@pU#Bfu@ƚ(34yN95#mv=`VBUN%9:q^=֎I+P!jZv kF䖕mC`h'ußG^t8Cr&3W1W8Ň,X `:A{[[' >Zfwszč`O oצ?gZ0&) FVl@^!eA!. hAyӷw4[W7P.0k&OMA«+Fl.9WIvڕX:5H4w [ǻNV!Oמ&m7+ܛȄ-aUP# oؚO uu&]%j{Z _0(0*J6ϑ[Ӧެ"}iDZkcOm hh*~Í ff~OObTHg0p&Ь*'u|C)ശ~9pb Z1Fid#ah &7@2 ,!7atgY>aƍa6<'%Jqf3x7O |j On|"f=!*JjɔK&;](Ow.=4R0dH#!TM((S LPBʜ'{{,`u7lFr NwBon mM gb -ac5;m}XTyI,ǫTJts'p)U} K]\N 7Ftq Z_"}3"˒Qݞ,J{(=MC}G]6܉r?fcoYDž&*[wDey@&5PaIQT<\.ButhaheG9x1ԯC [cy:-9`7RqVt+GB5J&jB<}ǯJHjh.\KnOqEX6M~k]3>]kNǑft$(Nuz,b)KȲ$xܰo[u˳jGrf̑6c.\&jo6 Kֈ>jY8 1NObu5 NyHJ`9l`su+S`;EXoaRR9.1@aai}{w&X F}n!j+4_ $1 PEVb`wѠU5w+x4SG>goT2GYg5o55fTFʨ{jRMC-O|Aok]bt70,2<6/Wi#q8Gq׉_2$bVUTt0 >mAbwIY|ˀ= 6TſCѬ89DR]ᇣS_7`õLh`U_oZ% cs9OU5U¶6:c<PSsh  l}> }|L i.K< MD8֝Li-ψ8-R@?jcw| "R3qǎ8/P! 42@H-3 =\sƓNinUL1|h똌EL0}ysPbqCd?7fĥ;$hf;ĕO_H4tXҷN+r[|_a Mo&a#~(YLb K:t,ei~%`i5ւiQe67@:{}ᣱ,;Z0ybLaE?g ]m?sh*~q~JcVU9:5qy| fc_߽[&/ܒS~ \ˊo wb$͕Fy\qx*3/:"in: B ěN*ꥯE1Ébq [c6&T&7- ^r)~XW0]o7Z]E{Ӓ|.:v<]/l|ͥ/)61[s{zv/'(W%-ƭOƶe^Yܖ|;B۠?Ut "m8q4dxIճ -2k<܉bN7کƞ=UΙ%<%;z6 E5r` c;d|;_/) 5?^%oҮasm!.Kߌ .jX1S׌k[In"0Zq)]s䴆e1n"?غh_mrthCbPѾK~.=f\ا[;tu'1 3S{ Nwfuk ~f\U-ȥ9w6g9;:V(2ѵ?ި* (d'(3>h%!HY\)'lZQAhMڛFl g8MX{}g;Z~la}L2"i:Ė5&w»?&Z$-,{reN 3F{[c;eJ7i!X>kSͯFiTBhTezҶ"wmw}UȴVU,&l(+B؉$q8g&yJ?<r*9H3,5ipc:!q|dVD9cGP_nIL+C^VF 0@fZygcb>EU, !ӒL4$-L05?N둸756wnCY63klۻd :&oC%x6w m5$ ZTJlp=Jnx ~c %}'\\0x%!LK;i1"9 x)30Lxl*5 HnѷQ{V[g۷JRW98y ZSz-FW"dI~F #*?;5_ )LKr}<) K93^(R2ekɎx )g`>?Ϝ6_FR8')1pNR|MY48(s9 ,^D"COd +vtDy_w.*gyi0O5r"PqoYk ?<ٚeL_.Þ!H:ձc<SkR5&=@IUǸZԂN#n( P`DyG6ӆ;hM4G:xx38ޯvb1ldR4XÚztE9S;3`1mwfQU.%e+CcU%.!wP~}Q'JBv+ھo' D^Jd:"A`iB:UL:r#_C"C׋̍u~oμSg2e(La l'ڏ $jNʇ>jٓS#( 9|=xJ ]N(ëE4$rKIKpBdRTJ'1"VR=9Iz1?͠ YzYqD>['*w9@`’LH:W!,b-V6fbAxBױdف!Au2H^ex5GyG[QB ֤i<2% U`o#4/fnq"LϨ?vF{Q4-V Y?j:dXejWp,e͈𨽩BqH&S N5uuuC輅.P%ì?C'TZ+Ogwl˚[IWƀ\X8)/Â[6ƙ- 3`ty(_w(4$q2x ]$,\,VgCSO#Z:O @_GqBɽĬ]X,jM@r#YͿeK1{re{$!EHYIK@l U%[-0y$-8{tvQdSq'%ZN \%4tttG`LtG0V\VR{ϢiP4F&3 =ji㶋*-hOZQ8\م`a1M8ܶ}B*/=]](OmnT\@DMcjVPkmz3MQH*EA٠LOR'C0,b1ǥ Ρ\2m9 fkp0e˴Z/ԖUNKZJ#,HS*#MXCސD7Eֲybt*(5*1yQ3b6v* "`6M0HN+ TrQIYs;AVZ)_#Bb8f蹥ef k;k7XP3tWj".3lpJx26 V)?׎͙Ö elyLj'֟uӹE> xϐwi&y'N⒑.iޓٴOρ !,b2) 0q#sg NSis>%4/$Y{ὥ]G2D}bջ4qA9a d,'a82cč1fĤ~skAiA;9TIKHEs~ SV* &1YEJ)vΉ×& %͌~uEQ\)H& ZA^GJA^FЇ`\?`)>SbB-zrKϦ\ w1 @<9pNee;,ffN{)w%Xm45Ox2Y #n"qLw=B/jU,8_T0rtϋmLE=Έ-Rx[aDvv-@H c&@YXoӀ#h(l ]o& |Tjn8Dl1?Mw@Bā.X:4ݿLI͙-ήX6sWbtpaj0:eojnЅXboMS%5H8M&OjO(+PzI`45exJ!3p 6!Gqr؋lqMťΑʵCZ6Y`3d#6L|nx]MFNjHԣ|E`sibM<В[qg%1Jݵ.CH']X3K tEhŋxGC^k՚3ULwAω)F Vط5o KDzV"i,zEW 0¯Ti,A!B_vʠЮ?٤rM3W` h RsI+bDl}!9Y; 6JḘPrm k;$O#8P*f0:/!OR7b|L_/#廄U8lFW`0-X|7S&*Yr]gZ@l.HJ Eڍ2ܒ3iA; Ek)HvƱ"[SKC Uy{9aDK$c(zC($e'M? TB VqӂU$؂r4Uts}6K͝+YMm[$ ⻇wYУ wu& |΀0۴TaT`D^%d~vΪv)įM0V@)!{ĉVڞq\yNsrqK*[M4m|=Ӝ6ڮ5Д(}pP~y..~3} vjHoNNvL, 唊b%2_dRu;"73v֚ьefdSW"W'wRFߓ,ǡ(Oo 䳮/MkBr[x8!Swi?GLtʎ}S^kԚԭQID}iua^o@`^<6;d I#5}3fWY>%aa\r/z3_}U ~lt1m2$-ŨۄtHCA[ 7L؁%AhG)7!.oSCXwבɠr8?{,fTQaB8v?R1B0 b90C>`»oˢ~tʋPטKպ<(䊗>z@L5&iLuglpb&Gu1:'6KCCPz 2Z#ު֞MBMXJ4t"c$7R2|Yٝ' B T׺0'oKĖ|A!|%Wl/hXX;٠2ZV~Nɐ{~n`k/ᅲac$Ϻ@3Lߦ I:rO~v'`09!.dtuRYi_EX/m8ei^P`U#Bo&xdKBUD 强'~hiHS O)Wr̿>:Æ0[KӨJHrrg`^Qp$U[j܉U6HmQ7ӀWx#.`&TebY\"Mc01vDRRlY{(3a]}m`|L ՚,3lPKj ^f}Ok@f][!sI_gfc"L囬0Ͷg nRq MGn&ӑz*y7cͭus5yi;8f DJudS>yC+BiǞ}RNu=JV;aPUMʋ0j ,uЭVaA|Ezs&W7Y\P;in]> ysC-&v?M-UN @=epq/Jut+d-|H9\ mcܢ(þo&Lpa ŧ;xө1-578s[X3MXќ MzlЪ v"[ 8d!064! -HUID9D\%ߊĵDְX#a~/:@tX`Ӽ"8]^uGna?T76 E/iYgѲ+(T43B-:Jvm4 c!BzܰжT|d|9v 0 ׿a^"g U[Rޱ,ǬA$W;րIF.*YR"e3#yj1C0OTkgl-InM3%z':@=3bmq0)&^Aӱ<=t# i母FrVa-MUy>dv]J5.1ӌ^1Ʊk0zHAR=;uXuK$`RÁ?ѹpE8  f}F Cqn\35jEgbx ܞõS.N~ @K͂Qy*^Ok5rRT!H™dE>.rٿa钝gl1d*c?%䭶ދb14[/cRG%h$Q}h9_ȘRYˌ'$CU(2Ӑ:Hʦt̀8ws>I٧i Wlȓd4#U8?7m ISp7;˚-a6tlW01/la3|R–0OT3q<@b&.O1Ц~0fG}n< 3u|ӥpx.j= bhQ1+^M>1\cH6TZ9StBs (ԥ,+)m{@Dhr  4PܽEMNWBx~Drʇ`%~)@?6ʑAӊ&xeNfl4_lۼiԈ2}j˜_첳 7@Ǯϊδr ):}P>pM _.o?g!,%Ks~ٞ<-Bp;û ZdL 3*V?}/9.ec}vжf򳋸tΩswYm ]1?!vJԫ k$ Si|Po=es@ /_;"M2hr?ǁOKˍR51G!ДҪފ= Bkk 18P9í֭ 9MzaF(oRkӮdsͯ e~ptVpLgO\`Jѥuo|RĚ<#B+~fE Q!.veFĵQ͟Dl-- m[u'E`_7a ,If{i<;%&n@C7:UG[M/|ggFh٤>NQ qU|΁N0:Z*l(-`2EP%ZVrY>.:֏be% 5DQ|=BD՞qray&lSdnuCa/E{tfVSm|Ob՛uB6sGY&pc\ѓȰ ;>Ve/P6ਨtD$iw b#4BW;?*qӄ? gC΃`b+",J)ğWlF x_,2h%t~̷/ VSu'9Kٴ,˰~ͧ˺i\9j/ _aL i8'$ FMD2w#r]UdTGiOve&fEc3jxOc7eعQOk1Uz9ȍrze~!Y[('ۃ+7$ڮCCV XM~Ua}m&[9(cJ߇f&EZu!A>-r,ƭaԽR >;`崵BF&̄m0reMI‚OnYwR@ S~HZҁB&Q9nqTzmjbb z-L-cNq/Wu7L )e-EWR Br7Y{6!Bu9lm! o`L"Es!=(=#~,Ҽ '9OqxI>70͖^RY6rl:U>Ju+!Cu,P>UQNcqZ_e2 &/f\dTFWi Y 1d;1LW\$z!Ņl3qꣷ@Tzϊs"TS]Io)z8LuFY*%84׆*({m`B>){IE4ɒ,oSļѨU/{#YrPDo~)t|c=u8HLzpmzNo<8O@N^U)&9r SAOsv`'OUH;匿b#]! LKT ]T{֌C_Ǐ73l{i2Uz3FPpY56N𒫳ʵh"CQmwW݌,=+s(j}e&N;e 1jɊ4ϣ5*MM&WC9PVXM=i x>.ha \ʴR-61 QO_g*Ϳn]'<N# bsiNI&NZnX1'U"ִ:H*> 6Ulλpf% ׭cMuɻ e{uWS0X3@K0}zؾܳ\PcG= r%eF@ FTo} Gh9lq{M%<@RŃ>{v?~J^>c';"G^@琴}Dyq\|bg _Cp,>UG x*~&c3D@=NF@8 s S@gp8@z1PrK;fœtA#@W%J**Q{o >@ v@sx*Eة~ƿh0Xl\@4(J1|US0"Y - ?@n.jO7񝗤c$+Y eP,G5xtpb(;hŷð.h:EʾFN@Ys/vJK6;-)NQys^L-g,'qT+_A.JB,[HX"wtzY04}*bQ{񜛏S_%yI sDb(w?0أS @*qq-.w:IW~ o/ܘ 5Q?~ҞB*7j;ĉL"+ 2 n t " Mr>oZ6Ygx2ˌg>S#ʵ,qڛrD+ HJ\Zb|'yTNX;&sqt՗ X|^v4Ɓ3QԩS ǛeJRd;kp :|o£/iHl'.DZtu/ʽ[(xL{z.IY!HG4Ztb`T@7Q6 NMZҫaCOa]f0ê1}߿.OȓB~moQ>HEQуmΔ㉃z4Uվh&6D:ƣw]L>Њ~Y%>cpe4)P=9Ր%&ymw5<Ed sg>Ja8:$,uW05-X # $]賂e] `-6Jllޘ=H>2Ei~odYh8Ĵj)/\HPA6Nl0hᷠ#ߖpXڎTEQSeLp~}o]wڗ#[7kh=h1uGoL$ޑ`tqִ: x2[O+v`>l\cb Ƴ E[x>=SR@'p|mS̆t [[vl4` _$QE;F8iXuqN+ün.z-Y2KlV Dc&"er/S0WP]צؚ5VϣE2t<=8m}-եglvFcM՘{|oh>p^]wӊ!zY" \UU\5aKS.ifKz~NyYڛ}I> ~QkSXQrЌv2b :),Fp\+B"ָޅ Jm_cWGr(ՈR/vFZ;pD旷6樠Vj<Uh醲ny>8I@G@)PrlvM+@KFxիE]j,SU\}Ψ\`ΐMsKޟ #K]>RgBTm,!vC HxTgWHD|j\3DDNAu>m-\>Z%jXdJj˗>o cw&0_\{IHkO"$bx}ٓyprW#]u2iزHJZJq~R :uN" ecwr#;kӌhzb&ny[h *I_IZIi >9R+6G^+~I0d*= զ9ib: Qc-++@w#(LZ'3l˙o$w DR"3Bz9|K1Y<,W'Ԭ5&41WBرeF\0)ԔԈӮ5ͧ8rόQ4ioRL3M*05Rr BOL5m\Y0=]׶mEC `sk?)N?;13T~.g@A)y01L5AےhtDɆ`mT._h3Hiό>Ƅ nhwXuuƇN\JcIx~.a!z:Bxn`^;/z?k{SA QC4m8K\J"`2 OCMM)3a4וa֦Xf>c㣓)XHAG ^`S+;G$=?ȪFYE UHyl\s )d)ヘdPKI4>RZn[+|ݑ ͳj x3ꚫB5}I2?e=]K%-*a}OuF+Y.#YV )3;BרT,3s>wۖ:רhuJJWB2ET"&@rkoIJ<qyZ62B 4^ j$ILUB䨬1Z 7pt y[[KXөW*7KT9Y_QDQ~8`΀@}2dбdNK!)rCxA!GN0rd7!!Wr(U'Vt֭5޲?P5IhnHn+8y{pHĨXZyY52_8|;f±H$xdYnv\0YlMi[PyIQvI" du%&=n7]&,nyy$֋aRGJN]Man vx 'L "Jchkߧӥ/lٱk=knWi3A"'afh-GR´v1#N{0?xħPno"UIYH/C}$}Ʌ)!Ɵ x9XU '1'ˆU| SPz㽙O_bo,eG ٺ]DVK=N^+`|i*"-UU=)^&ܽ@nc!#fp|Ϋ${"Kt ˚Iwwb0żۡ㣗 uRI~cܐ^هhTMА#G*> pQQH7%BtCux%^6[ZnKMfc b'mg 49fRjq~'}-U 8ƽ)O^fy!e4g2ںmblߍۅY>Ӎb$8'xSMN.OD5!f&A ETKq䠃q߫TN.a]=!X̋ZY`+!꯳1Ztvq]t [6wD4< ֜8%ݿFû KVw:W+Q17ϵ+@*Ƹ*7'ٖ!!KS8BEk*zEC}@pYWwO3c)̌|?4[6Z~)pX`? ,ʐN#"Y6_:ow 3繾m8b*;g)6 DsN]a7M `XEdsi;WT]®A4~\cڡ: F`[ɡ,bKy64 #;W/?~|8AΣ I"*.չ@<= ihde^|OTi$(HR\͗Yvp_=\/&/H f~-kr2[B.\oZI-}sψ\hUVWByQM3SH8 K/#+S`[FG0f%͟~`%6feoH;"[wsBfO 2h NjNjWwB>`К/D?X\3qϺw>t30:&$d뜮~qYз*_E'33tzǔl!hxCroD8dI#2n(7v6HW-%4*oFn+/(Bbxe7Nb)t.AxNثyJlWM7 S>& lr9B(%/ɩH: gr]xZGSsmG2*#*lB57^pf:u,lVȒuRJ ~ ż1XL@RSҌts.Nv *&ehu>Y[$P4~<(/N~j+`n5BCl ؂ kc`er}ʠ~O5ǵ8ψjvϙ ]8uQ.p,,ma7:JO3C-$ؕG"UٖB0UO~lGYz{ +aӲ% ,Q6/:;%;O ;j=TP q_0̭Lh > K m9;3@|^ t4H,SV5i6摱 3n@Ԣ/MCdzof`5_"E%߉0\,~&QuX^~뎾Ng^JtWpcs: ȲP2C2^Sۯwf1L5$Gi MW.K#*~4]k@u-xPEEywa2B5ʄ\~>*EڕZ+7B|!L65a0o(O\6fϨkJ?3$ *yNT85@k/E:RPI%w'(@1d/R^ })FHA|BwQWDGG(ޱeD@K&XtH @PenX.bxbZZtF(]h݉٥^шl)iߦ>v݌:u%%ev2 ]/ HKsrcc-qSEvO  5$D8Mxe#`"Z^DV?WS6{p*YDX ~eɘ*d+Fi՛}0|+KW8AӟBk-e@gpiW%z!ݰ3E֥>yof;kRǿPP<#m86MKs|8OC͢F.u[L`MG0yGeeؽ`9 vQjTNೈۯ?PӤ~; qQj}EOgPd re4vu/J@drOM FXj>M+I#oE=7 ) eq#%'e reɏ9&U4dA$sXՙ쵟fM?rj g?_Zm2RB'(\ACaVj 9eRzE xˮ[?hmޒso6 areÓf>x!}}Iy:RcD18g+Q1H[}"$9RCY<,qL}YC'yg̡e!jkEQfpHzJ$rtZe/ⓟN2-ólERnA, [ ?%4gOa<,fuJt{LީO jLX譅c_ /CڷHO<2G `ٱʼp@Ԝ8[#@p]La+ѽd{kԛ?3i-r+dƴwʶm=݆vF^m@oʁ* Ng{݀)X]q3R Bv9&K[1hs,#n,e NT2䩴[+3%Rh7j&q)!T 1Cn⤗"k7(0!=ơorf乚DwBr1fm:@%FNŨQ.QyE7| ,.!K<6ZFƒ|dI*^kl4_ .ybilc& #̱9*N N@]S>OuʂpQ\e CTXDԀcIR4 J~?ߋe6DOVF :H[~i@&b˥͍;8֧\S^Gϫץݏ7MtūuaaUxYA,ϔs*+A}5 t3ҵB(~n!3њu9vM/aŚ .\~(T6Q>L[ |V;+)V#hSʣASZQcCB]AxҦ[Z($.VSPɐ;Z.֩Dayrc`Ы~ ܪHFX&LY y~-*rca:K[8~|,ս 1,)| >d-:H*a0AN^[k&Q$|WV E!+RdpsoYIǎHa'jGxaLIj]o`(Q a)wIIqy>-1@mK}+ b}ClY{4diUR*S;r+I'zm&Ǻ;-= Va~g|i2Kڪ?&5Um*E/d3PT̝mο%Da^ !yF.4$HBTV2YayoKa\]ebnwy}XU LU/2ff2LNLIdoVU7ZGiCj`\oA(F绀3 =MZ0  ݮS [ Q4ufvW#RmÂ0kl9ו>H5Zyΰo˺fE;t2!0N׬aKtBB[ UJT} İ=H@gt.bC=d*T6l]XYcY&P{TIl^_O/ºu2n3TGx딲NFnn&zb- W;Pд&rǃptL$탃IG UL,G{-,S*hJɴPUg%ra4\zrfS(}/Ez@ IgW~E7:T{]N9lsQE 'ƌlY\c~ 儱6 M 4ҮG )e;%TWPWO tV=.jM.mq8{H;ǥ@A_'#Pc.W Eh5>GhKP>\x5gEQ~)| t{>1_vOf)x8Ov ִdѐ7 G2!zRT,Y) da#i5[yD\#,M}d3#ɮP'8Gd#b7V(y m|, +;rUǪ;G%MPdER(#~0*׳rS◔aN^tk[*[$j1p8b;v[٤NM攛 7S/Fێ̰ m-Q-ṣsBǁKIWԝb \ruCSU85r[U}M6!#aq3ɳM:Ckp^=™X|`-K-DMnd11YbR>aC 7dk]O~nT 0$F)|\P^(2 }]?`1n؟{m kV]CRp0ZJ;la V~$bm2IR_ ]}:TD59~WrRg{*JllW1G, rCߊQC%V[\* gOM\-ưU趦$:-aj5.cS6/2R{1z+lC^TP"Ńӱ˦d9b:o;Xa4xCZUeR尶>[PaU<4k8c Us .]_@F8Rq[YEy 2©:3ŸfL+HXvP&NDՈ.=<|;Ր<`uFSG.8=m3%<^B/MAle~'1}zj$~WҶ54{H{sP~G+q%\|r} !M5ͣXT a+_Fɍa/Z}VlUo } Chx[!@K2{Y#lEމ?v|g`h >[i("gPVGԲ2!,\cgn_~'I3zqn%댃Wʧrd-Dz:v<\jS@qp{PLLS4asOG2WL~J.rjZÊp3ۀ@UO(G?0 Sr2yL8عjQsO܃gZC/5އDB!P0kؘlxV,|;p.,#݀re1Zơ"+k)#!5'g)>)<ǻ[#M0L9r|\5}8K@6Y 9a0#HE:e<崬u7TҙT)|%HCLP[erFaThI-Sf = BL¡߁YF`5co"zD`zX/zV1lrYu6$hLzuH<~`(Q%!V*4G.BqP_a}}YoA#ſrI65O7KpH,3 Ob̨zfiiN~<<݋ vm#ߟ-&DȻ_ƣv:Ƃ"0Ulvٱؒ`Mƣas$l*UB7j/x#oR2J)Yd"{Z|6A5GwӾo%f˯Fx݂úDP@--PQOVEd/z* d_\rP/rLOd]X,>X]}t ' ĕTA`9KMm!׃X}uA`Ӯe#^t01"YkDXJ껀 <ºWKJ,oK[ͧMArwW*CQ5ʎuAؼ;k(.=_U&eWm3BOO8kMM]95Ơzs?>sCY5܌6 d|'ئƍR+~\}Yx3yX|%DrA=Eu7CTq{|QcA&*5XbNlA=i_ygm 1 !d}_zGd'u5X*3PQM 7 4\A[ez#x5%4#LCx^4VpE>,/+`. a1B-=e9̓+g>ٟ7|cAa(.{QJX.U7E#4R;5:)Eíi綛"qZ;GT [7-<|S=Zeo 86|'qE? œCHn;:!ipj]wd qKQQnQi3$cHQF{Xb^&~n nhW2$6V+}Lr~qm2[!Ta b靏C>q%k>᲼l!&YHN9FR%UMuDLI lI*KON?ӵYˋsgp/uI&0G!M/?xMY8@hQXa#c&a>bK׍aa5B}Q?3W=>zX;$cFo͍9θW<8gh^;Q@Sa;hIjk#fZ!Yfmt/*_u"A󙕄 ?\6׶/a]Ѭ2]M>lޛ=Yԟ2Z[Gs3LbjCdydžx8 N E ]uHU PE(w!fLM 9F&iuW|κ|\M wVL~v0Nܼ~@]ks@i|Ӂ? 0u"L|ob@P'T5(*3=`UBfN˩y4ٴrg)z9$(=%/YN|ؠ0h?]h[\,{Šy}k촳B+[*p9w#VUXkk5JWw ?J%d3Lcrfԏ1JiIY%R`?F5,hU/sRɒHFYNJMy8>k4PHx U *J"`65``l,.u):O^Qjt#]>@M Ϛoڠ'cm*L%"l3?:|'(aό\G[ āpSw|;Meɋ:I-eZ &M1MwE,U U3a)„:jݬ*Y:QS9D.oK@(.g_׮TLX-S⽒/W鰟yd&%Qi/e0ͤwr(S% N Xv)\ ~K%jˬ79 G8 z"[{D&NZ+W!vUCFs!ٝWs`య('֥l6_^A.a ]y1܆ ]mI1ڥ3ҮD?DBFͅm_焣xbq)٧?|MK$q#@_[bwfqLY٠oH?A.蓖wz9/ }vjhXj Ei^ (ʾH ¡q%f)BD|JEHcHE]0UHS9>?ChMDN&oEVޘT&]NsBh=Wr3awstaRS;BOZp"!1PE@Y*\j H}QLE0BC3r`3տ#UŸi`FLޚJa[<ن<=<"ρR V[QuWh ?(uzN6٤*ub,wӷT:i3e,8Zìs Ƥ!zQq{KQ7JYDm9X'%~8*Zة֗'8FF~E&ȕYRߞDA{zS*T RR'oqh> (`Җ_NPac]dÂP@}` V|,^tdZOܪ I5$ <%31e`Ld#h`f{<՜NRBWZt Zf&{lQϺ4?Û -#1# Wy4} wKd/ NM %",EKec!Y k! k#7Pb%eKz5<*F)j=_;Y'*XEN0  C?#NE%EAAojˎ\slI-10lH[Xӿ/.-DIܙύ":YpkWǮYbO+5iFŃ{;1t ZJm=S[Nn"M':ѡ.Z:dtJNH|%Aq%sD[{#B w 'O'?Xgn˭@P}T*rr_=ܧ0SmW}hkN)!/y_W2q-+C⭔޺QԢ(\A/m`W\JmX\R>7a,ym _)uZ(1r@n[K P%r\Q}_L#"4 Jml@$ڟ=DGvk s4e|'ʪ) ~Eժy+gq[T?bONB%mjBQ\[sxXsPݠ@#/2깄:ϣp̥bL_WqI3V]~#1ޫS.E4ߴRΩс.GP_#vx܇^{ECO\eyEkkn.-~"`i[-jʎ tzKǥ` mUPtZ l)?/'V3u,"}QCam 'T;XV.>&YNU+WINι+82܈ (?v~Y|x^ o3{3:[L$*? AH C>AVEËFyK1sncv6܌dd7rȰ,@FA~rw5dGVal~ڝU" 8NeOF3r6߇tvD\ :0 E'[^bF.)J;2mW݉nq Z:.fܪV)]9X,w/4w؞钼YjHB5U[ OQJ'[.uZ%f9:Vfǎ1.r k/[>b1+2f9DL,Hs8W5s ܂J!W=ȢYzAsd5'D V95gQ/1z-1y`+Mz2`Հ F&:`}@IsV )QK1$mJvGCUMt?l/pEߒ0P"bR(~g= J9tr~dV/tj-Dc8AuTd"bK 9xnNn&vV@r1%+@eZIf9 !dzwt䓘Wms~& \}:)lNHބ5"eclIuW`"=F);;RZk{(īaTљ=~;a iZ p)Bg &mko? TQ%*3e`K̸mfOŲ2}3rY0뛞_wׄ9 KM$.zZS"B<-˗..PtBj8YAUl̿241zQ4.J?U"gA)<~&ﻸMa7pT_A`bH4UYk- Z= 62}Dꓦo4$Lٲ9m䠖|g \_g#RT$N[K_1\ @0ĉn)swVCt%8wfNFճ Dd$|hd/!0F#"> kF3N5H'G6L aR >z*NԃH@$8mg}_&cB)ujVluE aW\Ľ}D&3dVre -km;ĿSبlibI}[ &==+S9 ȁ+ T@L#q}%~j+"#G:z^ْN xY=шG~sV/ Ӑ]QO:pgpU՘M#d R@I182& T y"+l:vg=L]kfNNb+"5U5~>/%a?Пvu_B~L#&F$d|-bAd }72 gvǓw ApBjDBT $r3Q-2 3I$60Db\! l*zKUzH+g h JZ DׁRVe"N8/ mHG(G#&:n U=#,#aA9ŮЇ)Pˋ*8rNՄciet)w8`!lv/3 ߆rL )V&~vs|,`Gf׈J^h}Wzݮ|dY̎W[>ΔSB:_U29ڄ )6 |PAt_V')PNXA5-~xeA5= |ʔ}i= =~[Q563i";WBSs C?gЭ.e6|Nv꘢O(ٝebd5 *(p"ܤBcDnrӽ|,f "rQw< `^";0DV Y*.aU\"|2]cXLs@ jA8fAſN6?Em-b@M$ZvE%￀WH87 hUdpR"J_z97wy0u_ZkGY{d|:PP;7܉Ƀ.oR;_}umks:S|-߀ MCs%gчBkOj ?C;e♶1poE5l]_,vsKsBD93J;LU0p3'"㼊;z܁%Q3I|j~\26롵H.{@I}7>`V<{`Ve|2:Q B`)?˘l1D=FO(ƪw"!`!Fx,Bj+v]-6RBan9@IL#TvCUvsyT,g~KB ,_6X^{8Yx``S933517fTt-X&G QXvikm*:tBИCGط&rqϔCK{!g`ԢO.@̉nB"Ci:hWpR'8d^TccAG㏙}QRli8=(n Cg9o=H;&̗i{ECV<\oMV# `1]4QGV32ڢ=DKeXUH~2WnkvkG?KWW2: MBDe{3}NX$Vz>VD\~7Z[rתsd[aQS&um^OJSJ lkOK8[R ny\턅 WgGz YCq]BEڑB9|CYB8[ka\x ɭ*q%. I39(!!i4R0N h`t8wR/GU<.L`jF` k9-d/bJr7Zd9/I藤2!{>KIQt ѯe[ȉRkv$C0Œn As\Q RZ8t Ϣ[rW昝C̏4"B]di-ƭ l4mMfpZV=>"f,RX5-6'Ct*_u:#%+\Rx(̪w}+]*B8L Vs Ϯ[bwt59MjHj4`;,]'[6pzġE&I@^ S}@!oNZP@#&I;x۽aTkD4Q$f$YGսulnfl[G0L>*]yluom)!ĝγ-K W'U"9@Xx0\,BC %֋9[8`3蕹 j'1ew"c#H~ n^+GB:c`;/x5~?ƧM[ j)$lRʏItMmd$?A 8}X"3״iъk]c2_䵃) U_xtM#J` ̧E9WB,W)h9tXpDQ1G(~F zj1@58ػKknfd0qdTL 0[~ i#GU1\ #1qOnZdK%`<,H,@l9f5W|-p\-3m~NV cH??'ZJCvqاcB>t  ONPkUS; LQR# goޅ\:Cɾ4:)VY#ZSo ;?L&Ojˋt<*jG2G23 #ѭY Ldg G;LkjmIwF ty`O*2>U_Y"*:^%7k NԢByeԹn c(M$2؅9GWPo*85S;$"TRBN2+8{Km[4؏ ]YŜ1ʐ yro30Z9HP0xS0c="/͖ CVG;%?<^+1#?ؒp6K1_Fy_FqwD df= 3T'I uYh%yjb!ShqYԯ-"r8Y^xnסC``\_KMѫYLjD2OcƳ}lFoV;(y)YʚVr5o;gFá+>yݸ\{n*Ӟq/JM]r*Jl-w=N:fWO. ?G[k*,!lp#ds.DpD(6<V`J&3yYZ]|x3;5'ْ)Wx@tpGg62Ny!@WoS yFFÑ?^l>L;8bD>w@G5-xp*u3Xz!Q I J~9nB7Tlri<GPôNE´AnfY^كV^~j!%"h~3K6l%'3SV`!soWD/xul>;F~,S&kEZtU SPBV[gjȲ;is:3xޯyjB2$Kd>a+TsB0%(T\`ùϠC8fhiw-LqVKζ6G0X+<6PuY;1E& Z¡OM_9'C_ } [ 1{f6\Ti!&Oٓ;0כhN֘܎߃c{IOK a/o_/ r9q#?S>6"$F-|ӠЈ`k@| _ gSc~iq C~."MaV #` dJʽL$ UA'QTqik%ܸۗ4}:)2{E,W2G&-&YYLɞwAdeiKN:Npw=:AFPP.weX_\a^ ޢ67xؒ]0=2()D a[:z<YG q۰Qb˃r,>a7c71|G go ?B@>qhh`d6pb a%fIHT:I$w APGbAٴn616 Wdj.q`#Q5'7$e[GD`JS:Jk;0w+X)@׏"ue#FW6?e~cxjEP䇘bN)0Rup/IPxMɄHdO^H1@" S ڝT-Lp+~UžW/=F\BĤ$2i:9{<K t{a!򠓚>aT\ќ= rѳZXih_*.-K)yI:ooW"AZ鳸0z e˶/,w|9\MփUr\[8e+R ;|F\F1NM݋\ޚ,w~oLegwH OC;Hb gp<-=jas89H3%oK aqf:mu!6'2[2o ae&/ɤ!ᩑ9u\eֈ6ps TpeZV:Pq-ZG*yu~-.jBwCxu֯ɴt{dt] eMǪJu98a1F= 'G=< *Sq=|Jf[P;2}eB5ŽZ`pt1zyM$SŽ[6_ܼEi^_ٺ=1Œ' }%3<)ꏚ~8ֶ?|ch~ "S@blc @9}?)d x 8u`ן-GeQHUŀ[{rOV'.TLqv7˙CR,p+K 6iE0XI7mwy~}fµ- ?,Δ6p&H= |}]eO45eם>{Fؗe3^i%>/aX Ij)k9 ?cwmvkˑLi4L3WFyX oT2Ul}Žՠ_Z9d ?KgZ޶a O' ѳB@¨>g/far/'#[HgOR? 4G`g[0&gu"#׳$}}\*c|'PH[|X 1rDdtbCG:~[asKX.7y@'XJܯ(scwroj0g6[ 2A PeBt'd>R1s`{٭:,;:ňff8Ҳa:e2 ]gE$|guї|A\+!!>[͇) (Qp-q}Lr"dEi|~ʮ6A"˯'0@qK, 6(:1/B%Z>mc=L{@]l;[GMC6{.rp=ěh=<5nDZ2/ԵMx1Jc=pXv g@L( U~|'dN)f5%!*Vں코|]:梳\[$?MU:چ9Ϭz{\ט3tHo:>S҂H OS ܄y͢2xMpW2l&QKܕB?-ky[@2mt)~v(jysKꤑձ@\,WC;UνMqHV!!3"gH&5 ];tSHٿVV;(7cRM_O0f@U-B}t 1nu`rd-^]BF/g]S€Q4` 9HЩ:wSǕ6[t=)Y;Gi2~s ~WOAnPg/"tsmEh 1ch% W(~NTf/Nyrp OG~_O`>c@GuFi&RCSك"I7*d-Pw]\Z5x Xk5X*t#_k.+cLaqЕNhUe;܏=>L.؜H`Ѧ|;B_R.Cdax=DžC5ݏ>Ѭz>L'YiT;踹ЗsL`-tY9>Pzi9)m+Uc_(ʸxtڗOQ6H>Hql̘0vnOM ݆_q߬>)S$T:1x Ago;qY_7;%zoR*4њŸ{VܚZs#TY e58vVѦ0? VmCdXP}lުk7|8ʅR u+C$Xr (m2|Uc-Dq/UJK6P?}&(!ƼmMf( 'n 9fnX&YOG¢wRJ6Ì1U#667bR ;')ocnA'|2y=Д*u+p\X>dNs)gޟG_qe w?:Q:H)/0]zcşew̽gͽ;o+[X_$kE;(ڐyG ēakmzS;Z{0NfuT|o(3~f:5z1U>AEK4D]?5F F:/:Lk_oخ%7'T =X*Tw3?f`U%=LE2)Ihuj%6j.l]"s ~UdTaa6J9U :0Firrx{p;:l.W)l!fXJBͪhD@K+˾fx2~ g5sXM&PEPAk]XxK# ex51 _$Bʁ[:b_WZ6dm5ĝlxAT-3ԓiNmװZiS_P ǭX{>"+#'+a_ć8\04-b9Ev6n !I/R<%m m"{[@As31?GrfSiƱn|w$$S:>uA":-.vܻjиf9a !=]rW8 ԨQPم$_h12!7\iPE\,zB#di}Ǟ)$[4J"_< N+ё p귷: P" 1ky6 ؅iԊ|w)<^e xHpnvq@P}˄C,<Օ"oleh/Fg,uOhMV7<6I(Uχ_12|O|-2Bt2X]]H,DZ7a0>M*& |GQNCaVS;r#m5^dq35Yo~1+ K} 1ߧw5HߟI 4נ;Z-XxnaK-metU_`~)Kv_g\~K& I aݙ Erk.{ RDаV}B3ƒkG Þ* {{[w#/?|?V|U@3}o5Fe.6=c$~EȀ5|w&,  .dvS|kEBr`DJ% &5$}I^_HdX1~?AQ^D)hY@+2` ~u܎<-IF:hRM]УZIbz?}@n onk9w t+O׻IL2邈d|%2voG1vMc5p UF ʲ۸ahǃ,Weglݻv2ۿ.;h$$צk/7Y5W_xԼ8d~Nn'"nH4aOB {.apZVv\ ;%Yu/am o,%8\e^@+((9#) F9 U|#G{7K's^ jwNѩJρ[PF0W[B} ӵ!W * }9y&#YooPy+JBjNN,xp}~gK Hja=?:W7y$_gX^ 8zb|tpܱo6c׏gggvmJN͎L 6[Od_ G=hgC"R5fFCKZ9خEIj bmձ~U%1tgdT!iRŸ-^p1lZߜeBijB?P'8[ث, J˞QRTUCQo*m~,\2.iV0pdUj,]XKЇ[Ҋ0=5Cg$`o #Nf%$0k)bCЭ TAy(ն*yW] u2shҔrb?n"@u@|4S,J2J [Fl#7+91EQ[tes~|kg Edde'Ƙ_aN7:w]hs#2ΪV=| şV˟JC$n (w.A4,E.TׁT{a(MM-Hni$%?tH[aH#;3M y'U1›:8Mj@ȓ\7*X\<:杭'Obw7'+ +5ko[O6UV-!2&5^]HZoWbD{OAc@t:%¡vg#DȘ/^yӬ{Jލ-k] H/(Z!ϙ N"hl[򎩗|1K.i&.РbV_p 4i4SjeAmT1&$,F8AT@u{3o-KC>_w1ڰϷ)ؽA6hESαX4,J@4 JJ?u\PNkё:1j;LE9?;D $aw: :.J=_|$!:!N&ˤ1/n$>HA%#J#Zքi%Rj4:/H0.25)N k|;7^龷#wK@&+m%w!8ãc0^|2s/ܽ̃݇.OP2i˄F8'+:36P~'*>J pBSCqz2n}vp|Rcr3>f9T  zYn 4LBhw!5h .;&.s)zΐ]NI3X0-SfN^,dy's݄kƷ OY.n/{!‡#N]W蟚C7z\}U_%\rw',TJwvk,۳^2jVMgW{ dC<aڞόrWUu=pq__ݥܳdJEvW"0!e Y. bz88ol_IJ]z(_2vON"Ħb7yfUhW;3mpNq_mV5 87<0%UQ |ݡ]XUμ1Yċ{5|\e@N' vHCw0Q_ b6v v VYeq0o*h?]?K._۲(*}D%Yeuvr'^ `0nBL\i*k2qNLvX=p٩Ko 59AL|&'kk`lqQf`RPoyI;'|hLpi/qT\\d6c|tУ-PN/ebh;vV!Qo!}Ca"םw!/Yx=!!4{T ) an 2hO9/0[ܳĊN}RY*7 2-q/%ڿs؛M6v.VϤ2 PGǼ7_gх4-d)x5-Pc68% N 4Ӳ eW^*ϥ%T"Iݼl'P|#Iw{@쑳л$xا~B p:Pi{1mjtzl0TNgMt7Y^T6( *sZuC7ؑ&a{d,QլtaA iXJ9 U#`Zmt񇻿O,_b0%t0tx$nnDFK9`IOɉt0V Tcm:SQM+CvhC=TyFcHp-*,S%"&-J"2f&~RXAN:ˁbc͡0W|- R<7C?bPfP,$=~e)XM[h{ S\W,o %&[*F4EeK$#Pʹ؏GX]Մ$wfSaםSwCpRA ҞD@+p'˲^ ^K2݄$^2Ԏ-JII)F&R5֭q80+K~2{`gxV)O>{~^Rn8źP1v+A&|N.]yHKTocxn Kvq qs/3^2nŠ F⸃)lv;; 0*@4[! Q9$FnDS?n&2Ԏ)r{hu / w YwڎqHy "slGQc6qzr3N/yIw )<ԉ/ 'RoocdUuy@H,EoC>{Y#-}BO#yVp@ %3|^|^b8}K~N{86R9,IL8^pQ.ͤ ; oŻF|WJ6o'kHd&4׺>]0GilЄ(JDu)1tɰ .}F7̻lY 7CAQ"a+=~Z@rH@9qX?84̯QG]vb@luY t@LsS\-.t*Ѱu(ܛoVg]nm$\7P/CU5}fi/jxqsV#we<Ƙpm .,!-h׆[]l4%C*ct/y= a4K s[\&?;uCc4l'!cJU#&l|Ę(K7$C.?=ƨNHoYʲ =.kKRsf3`F̂Bd(RhBߤOcb :W8 =}]!PEvGݯ`0D{Kcl͞6{D!t;ńI*~RL%>&3vlmo$ItR/TYꆊ!ꌥcHEo~vPEjm<]̴%<(H|NQ.oC7o`ї)?♼Ǘ)[Tc~W"0,ʸ| _3^-fw!OV 'vGy ,BD2\u`+llPJL{*Ӡ}GּJu5Qȋۖ%V=VgFRC=j#'(;]2)뜙m1UkH(9^=)qh?֒X?@h+s)7ϙL:f=~] XRrLwX埊gziŪ~4*q=e ܩ5!43{-0KssڳߧYZQSiBƸ :ϷYC%{/pw)laStHXT&CP?zNs[6B)g u7tlfnr lé~bW:S` FaAT4ӳOJ t/PcfKZ`_{6pv #~= paIRD gwL<)vtNqh0.;ʘ v|[ݣ[$<0KBמ;d%5̒3à*0v EAܿ4 Ƿ¬Sv$SwtMJ|Wܴ Jj ౚ\3s)<Ŏڲ¾ЙhFzM B 9 #=џV뙻%}wEMӧ_ڧjMW$E_ז "P}nb.uߎ“egEY,dgΛî9۱xMH'+SM1GXg0*FəGb{?/S_ь7=V1I|QI%߁?%Βɮ "*@ nsVi8#7ckޜU]线'cQ:ٱ,ˉٿ=&'Ŝ,2Js((+ Gr3;Ri9M~$3AaFXPyouQj3% N #?2;; hیłKQ:R()aT WGTP;A@a?ILKb z*ڦ{}J G:f-}" u˫ZuRDrXr<;4my!:>S8VkwکDvSɵA@뼕@ '.z {U (â2 ](.laQ\4<4O&>; H;MN~F{ga8%99s&[7j}U1f8x4f =sI>CxF@G&_#Ѷr3od[HBA{]]UȰ wFlՂR:yWR@>G[3z?[p_JԻ87RE{ .J4+e='vG"pڈ$c1>.q^|1 FD {F&zn,f.}M#Nkr/d)@*OS98bt VTlĦsOE2v4!vp*3waY:FA=+&W>SfIm/E0#44nD6F _^qNyA4IzZ6݊##XZY sjΜ#8JY7* mf'O.Fazl2Ѝzb쥋37Ts^i)j[AVҥϏEȰ%@XAw#)+2ߑmiv1 ,}}fhB?ѝsmcep ^^).lvQtsy5=MW_ KWg*x.4M DߡyzwdXH*$!mWN%do[ٻεe t%3}0ك4+}gD,)91R܆C&eӤn8G*6jnjĚq+XQ)wJnb6rU0BQjI;sAYx)"z@$Қ)w1qkب6\G*6&$υ;e" VՂMv/=.%κ{L͋–]b]D熊`,'"2$,8M_7ۣA@{7PbG@l<ڼB p@kJVdr:Wcٌ#h/:/qG{Ż2=tG9E= x~%nݢ9/zֹE]ї4D /ۜ_@/vVunNv2]W?K ~rd->zV14>n)rZ@ހ<$'Ҝec¿> |7Yeg[#4 gb'.l[GgYoلTzP&p]g* t0^y'C1ObPkNaʁOt>gM38-7Tؤyoc% jE92VR#qJ8ʌNĜ& :OJ= ?:If1x>{EDfmb6 Ѳ[:Nؠje8*C)~WIO6[b;Б<{'7:D ,8A)A0XS;ه%1K(F/Yl_Ba>{ DVIu&x~AǠNX])d5tq P.%<)Qhv*V?1 .|!e'9* ]zpz$vZp >³[EJC!=~oS4\rJxl8bdz0ZG5-t44˺eVW|K*c'kV$ŏì.9=Fu$Āc4Խu-)*,p+ۮVa} ӀY>N 9p[s=_LM͙bK%"&kdsN[4Ӗ)4^sqmWU۾eK4dI`d|So'! h$Ac2$a;XG)CF_N:KTVUNb}8u&KS]3Za˅Ʒ7c tz;{BKp Rj ʼnavYinġuQAF0~= hR ĜvL9<[ gaiYrCEB9YlC/4-jÝy0bZq-2~Er$6 q?P_a1wop|`l8K)sJ>{ |KS՘qwq6&=c}ƍ)[kf֠1Qmg/> W5$&Qa \ #i<H$Y۲ 槥W.b)5[)Rv0}lr(XDP/Y4SbX(.grǝKwN8nǏBrO ળإ>^ ڟhLb^BbTNw'szur3IyemEgݑ)'(qI&Hk @NW~\?Ԫ/2yiἉ' 7 |.+iMCVlz!M[fqxĮ*q,9Wy.:ޯ'G|՜5+|`smQ]M[MsFˑߜEzw ̡iRf"^4H{I_H*>,<6gMp bְ-}H@SCyj˦C*3/ځv\zj3@j$ /{8JZakQ+j+{ 5;ЁX"{cvUZ1 .J #ܣՈ*ŊLaDz̗'c!,^uXtkiJ2Hؐc0c.PT/N=qCd&h11#g & ju=J 9"i $ZhqQa2mѡ*4."Q$$S |c]2[4܅CSUnz,UZ/Э+TL#f9#_MaZτb^_d}+_R{d)CT>oMM6p,L޴ Ny>rLhw13nO : 2^琝]S &(,;b&zkxDS8 h3/gKrf VBtHC\,fϰzżRUU7G T-M]?ɻYl LA6#aVZb;wva"kĸ5-￞<K#%)yAf8mpT"Ɯ]IykCvL&W '* $zAJx; <bdZPBk Kn5#`-T RxdZZhlPWMnK♗nEd轸IuT\E=@r ;Iˈ.́VCYC$lyg|.70"o~FIgBϺo d~L$?0d?kJe-mBb?vQRZ!?[q $T]02)OrfkWzNcxL,,-%YTaxx珩Q<= WliF? zEi`JjC&<Ƶzb2{EG=sdѯ8kE^ʆ ƭoLk}3P=P MX㸮X~Ț`W oPfPLz͜ I3)jy( vIQ7ꏠv߬d: =GY֌y{1t{IHGo[% aCѽ*;թXEw??!#yA _x){ Jp471ݚ{;lmnqQ̣ĺ =-WھڎL1o`*wK'Z  ]=cXt4/ET#eZb uÜxS^ȽEd S͡(zcu}U\#!q^ͮ^"%NmE+i{|sX¥/U"' V7@T֠=4~u5:a jL~f=C .PyCOhAa ]wxW=wH""E="9qdj3bYt8`C䄔o, !ژgԈ*UggЍ4(?~0gʼn3 d#&dLX9m+U~7Otgڶ.~f-Uu\D-覍GA ůړɝEPj׌ǔKYk[@_oa{̊:V|rUaW Ry>@}JUV.ak4>$Hűě? ى]"xZމ.IHAב$)U,Woxmb*{8`uAB(~KZ5Bi<[_t&)s(7"FSg3~EoVE R׋EA{+W67ƭ3. UܵAC2 PcYrIPdIA*я7։汫PV e~Oh#Z_>o1/úSÄI\կ Ej -]_C5J0C4ki IJ/c^o GjGqI<1xm7@'cBLr5ٟ `}^UIdݥ2L%Ҍ >p] neZLѴ8 Ch# aM7#I{3j5~>]E)r(E31F?jbEI J8 Zճ<+D2( 盖u=zJ*.j>GhuEH W m')aţf2?'ğit U h :AgFk5u]+9?6ge錫LL!$QL[V.wlup~ҷv;_mHzRA[u~sP`dWvr? c8w7:GY1sECYU~]U1)ݼJ#=uqwBà 2X_@ R0,⫞Mgz0lӜLu%r9/gqO[Vh0QW a'u@6Xk[b*ٌ8-̆כQ otJP &p+(z3e>mLtd_I9u5P%ͩ.P3+7 ~1q]6X:=;D3,/_%(?J/5ж&/i_dӼ#/8QBw;DF"pF{F:`tf$Cr|.]+R ?^8DȖGM"IHxDW 1FZPttCQ3QQv{L&;oH 0/`0NP vε7f^e{.Nc^oJ^FWˡY:ms,p_/H][0pj} N\axk.y1Fg;)`-ݢteeSKy?9*=:_"Lr"nA[^$MQ9I8<͇i8&S;f_ItKCdTO/1:?u,c_]$] Xʼnei Py;r0Ke'EE+q|DM cAw ude⸄lmpQQHagw*YCZL=mR C@d7i17 |LeUYvBJ,4`&Ncg2ǨD3}\20=XN͆n wڛNonO]{f="Dlu!'3SHivaجRb-6+4 [o%-i>5(H VYhe_]Bw^.ugpi4}+d"yȍdd<`B4d/)Jk Pe jWy]ٳiֲs}O㫇w*բ!qhTW:8ǶD-Dp%v]k;P`[i=K:>ݚ(ʯx·8 IRacɖ& .J@FnY/|h;g9#,*Og&ŝ]A vCO*@]0)c1=i}W~!>×aK+r.W:?)\ʴ"?Ϭq5X$xr_gltWY&-}ż\8=.ƥ 6pg y/FAY+3{yg)0>^ei֘?OXqe{u4n{f7[['Z#v'=F4)O=MT\SWS{{c$_2H( {L+}[ε 뿎24sCzпnSd#/Ԡ'c]kD'Re-[K>\NPe#I a]̘ h J YYvjctZ/JSS8טd N粙A_En TVk)R=E!| (Bg@*߬ϻnqL >!Ⱦwe GF_eyVi'zR*}S{}Bqj(zoMCAs0IǦuҌ8dY҂RٙC(I,qEF"+ 7 yǕw߳ ,Vh%UkUNn#&^=k<;TOJ_s>RMYoiS,[G4ࣹݒm0MS/zZ=g)#BwpqYZGJpy$ZkNq$ZX1BI`]( t'4SDD)ٱζ𮜽ϵRuWQwr14PMۓi OG o<(vbo0u3@n WUfKH^hl`D9u? |T%v=q,[MEE+i&= Q`@p;o󾻺HN&}WskSL=ԝ }gK2[%HH #kzבDIwǖ?~#rMYgU7jN\]Cz/0cz9%&+m*2&CbLf4z:Txy4QbPDTqzT9aO+onu®b,G+o"$f`?8-rMC0s'?eODbD-U߄CN-g2纓0 k=쾎 iY:L%J<,ҡ?ovsQ@d$X$}z~k(LalcD2sBvp!ޖ*1aɞѴ!iNFX"?ŴS'KMZö{$kkdֆ;rs-fԦ̑[cyc䖌7ޜwWfhvo AՃ]xNSx8'L`Wn  Eѻ ] d)[2<ՑWyPNW^lk')6>A<':xު'gvqG4}ǯt݉(8R'7]^nwa,a{;,u;0ugQ~XqatzJ)33|, HRgZ+X5il#_E|Cͣ,9&ݙ(>^Q%`A/PR5H$CEE|qbS:avy PKBqbt!r.+DgC4FܶK < IBã1XhJH M/5| K A+i_mj酴*![2<,cHo{d  @J=ûڷ19lLvNojͻHh1<j)p"F2o3ŗ{AvML?Qg][aT91rg3ei@3¬#LQ~;QcgTԴK?)/YԆINz`{CiA84_QR1mGKFr KUb6&Qof V6zA}Gh s,"nm%9=seqod#r"yטC7|;vA]ɄLA/R_SKHj .]T!0 -] ?ʍVϘM` m#cnă& C".9e{/S @7rZ:(WO!o*UDcX\s3Sl4^0bɭJ]H]<(u/hIEl _|ؗkV LʠُM9?"eÈ"T\}2SMAͭmJ]Ct߱ܲ"zPhʕ1^_ =SFn?# Y)N˷Q3fQk q +8Ds0&h ]]UphD0#mϾ}Gl0 x80HiR'D-U @KؽhP <43㞻_ƂmwŲʤ7#BIF/QL1qo 7?7}4C[ T R9)vtp?s˨MкLO|ɡjPrxW9|QO^# J~b|oSЉq|\qyPq(Ev`s~4kT:7[A;~٢bI\R}]J/UU֣7Xv_nΪtčCyKH![:38]jQ~.WB}ns]]Ckԝ<詋 zh&٦ wmq84TJΩQyFҐƩhaRRUƇ7|^,Oj75N_ЋC.?Bm|dqѵJCN+w+dC$?ʤV9]+=6V)/%i/@}\3ŠLF)z_=guˏA».M؏pˆ &a6sWTN>ʞg5ѯ0tR~x[ܝxس*k]Lh{1MIZ~IëbuQ$W2%8ifff: Ú^7E}i|xoNv9M ֘XċOo д!Z,jU:xzo7^TNB=۷hc"4zfv{\Pi [mߍ3]c#7h9{ ~]a'L~&؄ B˕[d6[,[]'gҠM eϱ r s1|rsj-!I.E+!>{brM_*ͦ'k$<~u^k,@MGa hQo&ºkme2O jDUdeTrs=g$wz 8ԧ cK͑~vN[Aь3~˯3osWND2*<$jLL k[]T~SUHvQqrd.,UE{ka~ WZ;@d\B߸zkzS}0ӣNg\Cպ3~gu`yѝ^ۤTʨ j< 'ӹp&.O2DD]@X~|2,3x_DyIFgfT+&uÒ)6XڟⒺd%?{l (dFO3x`COP+itUՍXC{+o4[ٍLŬҾIC9”|OT7!1˃vp"ǬS7 mc2&΁ѐ*B1?Ru' i}XnۖSc5 ӁD|wR}MW7xZ׽Y66M_au“.ǖQe*Խ5uNZZ+^mT$Îb戱\U~j m˄ٷoۉAy\t͚Ov! a=l>pY7$' G)1$6e¼(re X #Ţf!;M``}xrWo:()}(g}wme7 -lpRn8׫\nI*_tFuשt /f ]kWӜ[fG``97Pk3gQU~ON@Ooqg҅щ3+0ㄑ!b:,1OÆWv^sN⃎,i~/2BPȨ\H-]x~Sz\1!%9G02,ef}ZrzWԙT 3ъú!4TE x,tWmG/Wx-[bߧ ^~F ja$Ӓ7~0Ыn8uFEmkk?nceE@~|yLu-.LEU0?Pzi+ǧ', 57dY,yxx>x6'Yɶw++%1<&k 6F;Uq#'jUخ/ F;Oާ=*`c%V )m|PWRsCc]A|h t9 3[GfqXW1r,jmJ:/8:lC_LBJKIk %ب~9DAhEanV&&<=plmy)b̪@-P4 ߱<>򒃧 ۡk +r0$sZ$t J#=uyz~ 'YWdzb~gIH rdKd(һt.ܔ *@z//cⴔN y-l5T ρf&-ӄ$ "I:mu R70N%p=AZ d?\.{<3]w%[~Պ@h5cI mBFڲZ~v˃bl/D>+7:cȈz[~ݪJITlQ|`r>(!}-ZwX I^O;MXƿW'$mn6J;泝Ȥ3-s#qQq{tiVd'H&AYΆ3B2N s,[]PfnfxVl z]SȒLGBqSiPC6y}†x,ۻrǃۘL腛F |`D,q:cU\?#S=)獚xdj (tΦ7>!+#'FZF|4<qDTŔ]jj(6Q5ݍپog?^dVY7SC {ùBG%t.7_蛾j(G$ee,8(XK8PoʋrYmUt7/< FZYr4ҡX.lZdoj˪#SSuv#-G|`G| "$18*l GeUtNT0y툉4=ܓ.4ݷjjCEU$DA0bKaM2DSq},妀>1!mO7 WXb+J ===悧.~$Ҩ{ܥ@n TOzOٗB<2N%F7Kʲ LT)=S>r9)INJGxg|7$鼴wGRk^ID:^uHD#nŋ0n'[/e>oePnO.$-1LVp4tԫܭLf4M"l jه(6Ȑo^Eupco=glTJϐ1. ^ wZq&`g B4qD#̇V=a_[Σݡu^uZ?9 x7cncr3I¾6G6x70)<.FX1&=9??خN/CngxIxE^yvPXJT:z&itZM]C<%Չ *_qr}p2cZIlƫϣYJ53 t-?Y^5*ԩpEb9DFHq!+eßM?,C|"_ع/Ɇ-İ8j}Q4 OCM5p:=ħLGIeBFm"_͆^Q$π(0~(\x >e>9b4Q,%ͱr%"2ʢ4V3lJ5u梕+yu=~:n`̂?.7Qxy|Je`Pclt6]B>GKb-lLL78&Ё)vZzqN.-%qE!e;b;62jJU.Ǽ{N4:]-T!ؿ %fp {s-9O",31taD*#BJUylPhLl1դ*ݲ׿?͘X9U@P̺vz0xe3(RLm6&AJYE09&Orpe5r֨.IY]HζSփ.SsN_%qG.66[Jx9Dp NE;DR:x$_+qma{֩s{!̣ճClNn!oıΏF Jo._44f.e >:ZJiSaP@VLWe<^n7_TwDaS?)`JQQ[x~Ar#I?j0ܝ/(±ogIG: qf (ا~D.#w?H#%?873~Sݔ]57I8G)ԉUbJ^i_>DM;z.fh!!Y&c@s ̵*2{w# ܥ/6W{ ѵ/)=}£OM Q 7kd$v(r$ٟ/2ӉߑT@յs_qlD.bӰR`؟uZcRo2\8^(•F^yc7i5E!yάfݐ9h2ǀ>I4< pΓ T|cЮy2µ?.Hz^4QX;)Ms=P %V%~2 ? Ț7Y{"(&*vըPK|7[hqe%8 UgcQ!k4l;4 y!^buI;`Vyo'EBDtWt|۸h#B!(5ӆlI>,<ȼC0ELpuSea.1Y,r?RN" v%-o/՚.F|]9;q\0d zO)Q]NqqI t ,![{t˺K&quuVkNt4wRVi?t+J T8Ѣ~_Cz[sG-((1*g-  6֔;Cґ G)ּ&*65Yޜ9HE#1w>:E$OY,y.5; LK5Yzk;3¯54gM;[bLۘѽY}R曠@'G?9X(@a=8-JW֠ F8b&EP# |2fZUuc1 sg( %R_ٰv9ӰXY)?x.HZKm=1%{;zAZծq=,f;?QG;p){ o ^V垍k|FwU0:c FVmJZ@!]RXb{Ui)a_c$hZl cϔsl^g}峠k  ]}|W1E &(O3Q]<#-MaW =3:VU1%FیW 'e[uKb>; Y#Q%}鄗l]4cwv>b'a|:sl%{@d9k՗ta R& 5nj]*{B!":Y•dukIӺ1YGL{[AX pɅ O"dVe%ęB~! k\X>,jTiC=:`nh-՞K!𗦢 zzZnqÎ)ц(tˀ)'4@ tg.}WiQ$Mf[D(>)-{ / l:։(4- @ǫ:VO*%֡vC}G%Cfhr2L۩-Rq_T^6!fib(&-Tbv,Twaa *8Jm0 'WU1 ynKAH$&9x"[mi h VVi6\ q,BjX; v6 ͏DN\&3 (\JB7MW=6#1'!Q9DHwl(E)lC^T&)ZJŠEj߸4)U|R/m!ʅCsG*yEV)%uןm\y *WգlF^|`! ==մ,yV+dTN@cGW{}huw~Υ ूk7vK_1;b#q]6Q_sX &S(<4͓ W5|&ưDFL@HI)ŵ?h~1ϫmU/ЏѠI'&W zg@0 9\b{"d΋6s}"@hmy=MW v7,4Aϖhu3 퍝$߱5ԁHC8=PliU;Tyr&f9Jņ;T?,:n$#XXroT^-|չ ]$G"LYFrDhV-qnHi'X?BQP|JcKaPt%o9+M'4rB;%;F"ԥ*(~|t\rB΋"R՝EavzK`?5W3rPv֗mzu/۲GDTx'o 1A| F*] AΠENP|9iG+?bw9͗p~hkf@{J5NjdZ(-(Ӫ$ԧ8s;Dk7TLN[/ ~MM]O-B8>( ':NzKuoН~F0i>6Y108YN ҟ<ۥBڔZӽ.JT罊@mG ҅ɻ-:hBוG~( %IWQ,OI(K@fK='5'fNU%Ca M3B䔂xH0̉]ే{f ɊHZ !OJ\ 7%6'J=C-K_ 6S.φ.W9VӚ9R)0(~ACfB J%˜kͦtҋ|{jC0`VJVxRgcG$,kh,5qc7-t'q=L/Y&b1 =B_I>T $veD;/ojTsG*4Y3lptP(e|;.$?5i?[AN zgǸa`m#|/ /iMzHg"ʡ5?j i6 =}ru]H,Zn2+"Ú:ܫ_m6}}@CcaY.Z٪qvҥN ѥjcc3\zV.1+(QP#z\5sW)PZaװ#DmN4Wmbs xM{P7k{*^KXkxs1(<ȒAݢ -32HAմa&R&zDY:uT42'QeLS.(dME[t" Rh{}88d.8 BF?"ō)lH]#lYB^<aZ̹>r=',؅K(mŋ&IQ[8*(T3 "^Rܫ /jΠf304YYrFsx-?"zAXiz[5B|x(0JĺΪu4%egF(}M"K8iFV+JBe#s$PsGh`^J6j{Zy6 gB++ Rn \wiS-zה@"wX}ixՀ(L&a_1٣6#Aa~>ӣv(c7P3TI} b&Q^s6T*2m~Ń~!/=*,Κ@nh2q >CNۃՉ3ѤfY!`:Aջ J ƢW|= t',Ћ05q sS#gש1P+h΢Z#4ջ `d/JL ih@q1b12HgW᭕gCo )L0L-|l|F@72{ؑ+o#{b8E}]ӕR4\S9+`be>ՌL"YԾ,L0YlH|W"؈%XIR^NzѐzY66~i^ot8ccozdMӵ~:#3*wj1mH @ր-O>.YN rv5Cm}4d"yWRbHʿQZ}ꆚW~5DZ>S#AA1 ő)XΏL!Ez0}Lv%v rrP*̒f)X,U0JoG M&N V,'ȜPi+py0y; -eC38.p7bүf̧JjG\>Ϻm@8CۉTFvs5ќ۶u,S7`mETpU JWx=.O"/An!>  oĈ@m)Q[P5у2V*h8}` wƷTo+aIw{f8cWg4)= O'5n#/[a棆rpV01XLIQWOJvXhE$߭0F)8&] ŇP}HC5薗8JvJ63_1Io@L QlQ=q5i5K_dia>GG 1P;@SBNޫGaGo@O`i**?zKʤ^p% cɘjdʂ4kxQ+DÌJQ{$DO̿XyNPdSxF|$u $hQWM6[O"j_޲ bٹ$^Ğ1=` *S{As4{f+"fi͹fb}T JѶU5LUk< UXhF4jY<:dy:rE(. 1(OQb7sph5o׌/1赡dԾj4枦4VTn1)9-gVP#cDw.miE9?F,FD?~vŰWsv+CpQbFIInM伪DU^O@vO 5I|TE sAY ZaPu ,mP?X@#?8FR7eQӢQxYQFݞi|ݥ_U l*|e70I: obh.*fHY Zf/R\5 "cyGhoJ *9M{C3hL?%^ATͼE }bD?8В۳=2#ϯ*SȸJ#K oRz w i^>:jyiZw E퓦w8VE]{ 蹌Vj'Q~M?hEB'-e  ]Z7's$ @x"f0 2F]-"@?aC9l(2*׻^/4-{x3ndm˼5%4p"oH J7HZ?d˜$2eŕO2nوo"&=%;rZSRLV֎ C7Mnt@b}Yn̾)J,xRTꯋm& ܻS@=!UZ Bw2V;D1}܂qX̓G0;?9],cv;鹦zj۵nx+%]}18%`qjFICZ/}B/6ۡҼŞQH@1k]#̇kM E5*A&$iꟌj(wvN~)@(H`p _oiODr="<9ê̙O MS?FWIR eo!-`%2z e"Q^  E=B7J*U>ވ] :$|AgiRL=ܯ@Ct*EZ:&K&w 3̭.@\DeHYnIe"*0+KzK~CF@$4z#rp,$H;҃I!љb/ld3@-Ē+h B1&"X(K3;DZϣ~ۆ~3{PdB& x_k]+3@Lf=A~Rá):<'+yyQw&OcSEB5^7e86Xی =lpK^"Q*igRkhz={1UОpuZI7#h> BrAw kc4mWn^3zʧ"V8t$ WjIkq~"aĘD0(}]<W"eWƿGm"͠B4F>ʧTMVA6mݹ%'[aʣ"Ug~ }|ygJɛ{ &%zi5p ,*98U@;V“S-ɜ*(TDC7pV КߞXı_Y:2Xg%=in'u(94Tfg(O莃Á B!!q !"@d9v=i8\0&Iwm+!,/N~NB])g3FT 9\,SzEkP*s]`W2}}D V5'QXhq0Y{LQŹ#şҧ/..:w\KKN(wwP%τYu]"l)MA_~Nλ4le֥e.+QaZ-XO(Ȼ5;<A9&ѓ~Us%`$x;TUpv/3 Զ_Pa gh14jCYq-jcѵ6t4FM EFdUmpc`-x G'MD8 5V 7ۧk"gZ"T 怇 ǹMZ+X-V~" ]mְ4Kj5R4^"81Jh 2]b<cN+$)09q)r^DoM ~QiAjZeVB9~X}2t/#^\0EeT !`)6`w,/S oD)KzVh`9Bc&|1?lxT 4sr7:Z$X9IsD?oXSpZtk ?['gnL- c)p/)D%`6=bQrڬWj+S|z Ch8,Ntׇ־DM9[aq*L3ħ3TiQd5P8:6R:[|kBʪbnsuf%CίOOF,/-[_  ĉE2N~XVOiliv3JMw֙x95y>̌?R hܧ~#֧׋b2dE-WPߓ/)rp][߳c39\iے}rtc곍T`N&vHV|(%"eΠU4,g 3ܛTm2C6N*6<ΙV*ZB—M5?O 6)BRIUri+hU g:%2$H5@#rx8kaZ6KC[y,bøx* uݚz8p4$\R` v!ӳJ9i+ES#d5da)@Vw 5,c ` Y]|\sKӐ+5@ر,6T͉!tm?O9NKܘz'#2.+ɼiq9>thuӗ5wlb!q'`cXP|QʬPVg1[J)'03[< x0+ҢNe* Q+` \!΂l5PҀW;*^THv :FdwI["!8 Lj*;{ads,^?Էi\⤶jtvv @-ylrJœ.d'1M/1ėDPT)"Zw b)SP _fBUG^yO Ƌ;"+ (6'Bԣ_<ν Dat,ثPLDa mO ]U-9y o(T9w53r:߬~tGLuꕨ.}6Px  8rF)f'LxT@Q;fhBvkө[pC٫1HFWnD+--3&C<vgĢ'cprz,g20jtKtjlσbQ zT r5OD,Kz36g>FVAEXbޞs'q?/b5cLOmP뗎2SPd MVREQ7$8;wz~+{y.1*Kx܍ݪy!?^'[8gZCݲ*U)BJP g<^ wě1Wu~TÔl v4 ~%mwW:'}e/4@bJVmJmʥ-:>zPr&m&3u|r2[\"钿yn <)߅LX􅅟f7FF ˎ< ⟵qW ?gmƦei t23C o9#n$.k6pƇ CPi墌QnNճs;Ј쥁  5`SpY|[/փx$[Y7pIYo23dpe`0ԤS^3fZcOal|1x)cm3RVv2TfYG u-=tRX03@?:7&LCIm/[ύCfxklFl`xW Q{Ք;05Վ\0۞E/ !4-?`8_ ?zFĬ-\jx2,S-4#ACf>WKga7һNjf3[Ō2p2mpFyVo-%N\oKM(gExݭUA+@  ң0q$8]#\@n%DkyA)+w[r躔lcsҞ?D$%L4gIQxyY!"dQj?uV:{r5YXc0N:VGN H_.gW/5/=áNi*IO|삋C3)ÏIY.u {wEό3I܊CxR {/BՌѠh3?Œuqgʴ>sEI9G@aީ)GyV64+Gc6/^!EG0<}T0Ϥb[TnZyd~T-ÂVCqhI/0_JəXC1١vo@8${X"g2\B30l 5׹ѰX#K;<\ EݨLAo3I \ž b>&NUq6jk@ܐN;.|Ulj0-Fy%3ovnpDx6͆Ң`;K,J$HKpqPqڸF:I蛈(254rW Lz|_m%n @Rf_I⢇f4~&hf&P*r}z~Y?$%Q#ldE(-]Y¸ĥRw4daFz\݁їvˆaq̢ kj,U,%,ja& bJl_68]{G,6}/ ͰK8EӓޙcTrHF2H"q=x 2^g+hIʹ`}*!up"Uotli>EՊڶҝ7p\5u/ءAkJM9TNW@ۺvBIMt({\2 ͗i k&d Ρ仂$LM H~"'|Q~Лn_ &x`5S]UKN2 ~ܯnYtIXغL b-* @ jMzKt8]<>__kUZkF&I8H;e$[xpaO2;Gtt;tzrcF$f'X 1oƛPYajE\tnLj Gx`b/Edv4zW r^|mb;=uVF" 6tAP84$}qIf_yL0b=+Zwt&]XM -qAi$jڷYքA"t. 'ɓ!6GY 1Fٚr}cd.Djl.gSLN3I9ج)-,E56], %@QBXGt1T흺/$D_~D-`znj:؁Ѫwm8|γNB/W3PGz`h]e z D%%*ÀRE{ϏmA_? @F1̠W0$y w&hؑ5TuKC2;"Ն&1׵ز&+S qH]whoR:џ:o?u?Ɖ|kic6@;?m4{HѵB̌>v-@!lgɐ7*¨.P(yfG oR0ڄ覆>XA#؆1eS i /=}_$ W>C( dG#n}XDzUEr˂D0I~"WpΌ]ͫ=z_ʎ<Ʌ$)_] gJtT\KOhIf)I.c\ڨj$('ÄyVw9\!gK>mxxE10i^/7Ah1B!wZY}f尅$uGs`S"gaNj'/61HHBiB,Lot{ه,.LfW|P y #Ŧ53{MwEظg5f+Ӻq` I孼n M'2;dL릲 уc<#80, >-G_|L'Cc ?K0s25C seUBvr [MZfAwkR;Hs꧐ƒ.mBȆ׃ʶc]w & p0K#GڎaѨ4z+9j*ri7itdC3P#"#Le1a(lU"T0B9,@dwӼ, ?aH/%]G}+q$}^dd&|TlaفDKqp5 \)j)j:ڌ"( &:j1Hؚ:=/ gMdA3es{ j#XjQL%~Im]g%LKJL?9"aPN|iƑspn3[ }w9[< ^;i$_W?V"J i|֓^Q`Q֍ 7u ZPsqz҆a+ФCl /EJ8]ga%Ta2| fqWi% @*4,e :rXžqyVqT!|AbOI5p͘#ASv{V7xχF5o..OvX?m0kOAv+;nqn) `$z1E6!eb1t=ٹP9Rϝތ=rSșl 1pO GH gWȞUR}|R:b6x %uB&Qct'Jd,eq23ĈMJLi,fous8y9VӿvLM<(ݫUBTD; ^k4lgI)uC^Ȯl1F㦥K_bQok{TYa'i }0EEeXqʨ!!ꚷ=ҒpEX8\!W ! D9ԤP@0t؜Wvx8tSHc{r= #jQi}:y_B_afv"SG&]=OrfB b88bP槆 :8%a׃+7cUZkT\ɈVO=? $@ 8AʉmVCOMN1hJ@> H;r/|✡ M5Vm!)A,.euÔ'tT%'Niʠq(qRrmyһǬ˰4Nd+6S%(\D!G7zȽ%G)IW4?bi $kaƬiT[$'i jzץeMDOt!dX Z:S{!!*0xbkpjrlL83Կtp”>džQBaH"+e'ɲvCb~Bا]9T{>L3qu'u%z86YTqT"ϯѸiJmg&`'SUCI7YO^=|N19&!f_p'(,8{=XYYO0k;{m $ԇ1e%814TG'~()+ N>W-zo4]9u)H#1E 'gsA]a%]g 9ϵ q0*:Hə(f1H66}]QQ7%R4s)Z$~ rk68•|{p3>s|VMC4Yrm?C9Խ\{$~6M%cKG@*B?EK+7= ndQ[ ߾n靋G@]7Dd.E.JE5^R,iIԽUF&D2Aƺ| 7x.2W>iH~@m=ITи1{RbUf#zv݉// E^'cߕ&h F 8f5tڀ!"}y3@Qh Lg2PL6$Qű'YEDIcȇ3Рo?˫OPdvс26^nȡIECÝi4 N}<):X-PzLR34 STed5ao+\ZF&I o5QP.Y]ҏ-A9`ˮؒvT\Pٜ݋tAaHsYݜo^RXPlk3gV*K*m^Xœ\f T+$8U5#@ڧMoXbr+38@'pt͑~:]pC2%U/pBfeYxbL34+@D(9'8qTQ X9tdn!=A@4Ig׷@D&y*%+GiɛӴO9..F(>!FJ.xq>lQ`Z濯5K ;+x =2_P<%ڸ(9)6HqNs=hMiBqk~@Ru֌o(LIG (":~̴8K7L%X7®FFTmS󖏆= e[\V?56ZR^ߏ,:Y AcXpOyAE]f=rjXETQ gD`#x {U 5blPk*V"p&+Co{[uAܒx:oJY4{<ΞS3+KA}|_GO14-kY`Sa!A!SdeLҞjfgUN#G5D^ APtxWd-<ݣY'wj?^N>S {HeNT JW,3FϥCG[=wAgh #*x?:lDZsE NҐ[0(g1w#Xâ, HM:JqBoy[=SJ  ;mg}tFNڟ釜|ʜɃ) S\w>sm* .rJ̢%eWh:sJͯު]? 3Zȏxk{DHՏЌ8*Vvv 6 Re-,>d8ˉ=2^OG 9*<Y}Mz(m j![aR찺St[ L@]/fˡ'-ر^~y1K%@n8$E")Tm$E;}&!] 1>>3A2pG1 MY@HЋJt©v5Y_b&=~p-Umt&B] x:9R/M b@I :Dۡ A{4h\31es  PD6wnP}f-M\ #]Uɣ!Af7B|#'[CA;lOG ev ;߯{w>w:w #+/K}3n4׽Юi D6ֶ3QpEFac8YH)T?|Љp4aYgbnh*O{x5UyC%sB}} +c)+Ǒ5H ۡJ] ,Xm+Yz&鶠4<4iW>g?aM K.L$Hz/en~=t6Lq~&Y{lg dKFw[rX^ yH6H6cEajSЌ18 v- Lm8D+~LVথϮѠ3MbKGR "[۹^EKL' >R? myx8l0wqo&AT3Ϥg">u0P \*<= ` >>)]HT; tMk6C-YG{_? fR$,@E>/T$' !f:ð1ҩ[%?( (9gW~@(-}t^0`(S=IZ>y.G0zccrtfog PV.& 1a>k}Ly4(hA6@Ih׊l|pO :n:{9;\Ձo"ܲ#w#:kWRw)n&a1m$Cq?z Ñ:&IÊY73R@7F^7Ɗ &ZxgWl톶G}c RCŒ!.&98?U3֑ Z*(UhǠ%aqwn̏~n[ 2t)8I1]Jep~0oqj^O|. Ol##@z7˭(t㞎 b@pT?O}|#'0qٸkt߰enIֈ `;#z^#I&R/+iYe\r8+тLF#ՙe~SNIЌɸ偈)-=3ᓉ#A FlFa/:6u@F%8Zx(T{A=F^;'^Hؿ7m(9IT+shChB#RfM};ݛF ݽ!dNt _RD00t?hs4CA'jZי񙒽Np'`O A+2chl r76ЂVmL .c_'?8H)'eh8RMH/njl79wk7 hHnxH̿RAhn8 jէbo.OY(4f$`x+x t@wdK\16.M|ҧt 9 6p̖8d8J4^ HK-M҄O#+~y *=HM)>ySG$;}|5ZK:t`3s6"D)^p9j`7ۅp!0U C``Z.w-ʼn>&Ǔ@oWZ>NPX4JHp6B\WUR -*5G ep9VcF}2|Lwރ 7zsO;3tBqgcו1RJ` %ns+ҷ MԾs.Vqq teϣrr*@7 k K ?v!u6ZacyV=jAVVzM6FFJC7aD9m*r~w7nVEF}\QMտōqeln|l椽#:|eG4S0V!a_NSX?]| %,\|Cڢ>*"l괢'+֔2d?.>,} _WBm5(g ^)+8,GJhc| 5Dʐy-Ma2ɻ.[hz*RI@UM~ U|)GMsg!MMeQ_HW(M\ !~Vm#$J.?M`6ڴnEF_;լE~mT1$,]Eo*]Ud2KДYnAwQ'2sNz1\/_䗦,AfWNC),PU tޥ =ϸ!DӝGr@,:?wYyVnOz ߮z Ƨ1e@8$^=،@!g;aNZ2#8CEzҡb p-cnClv2r^7)|IKl`PâS- oSʁ-C-EQ)Z>jj@QLM˜/ngG^TxXe{P2h\,_,*1ّNâ\R i6UM&},a tiI L-Kڣ?v_ii扝x0l cpiyhO4fQr,˅E£X^%Vt4h6(? vnO"סQ~k0A#DDLԖe_87gfF q2ѡV1vΩCݍUd7Oj2V=(GJĆ,b…>@KQ֒JáZ me7d T]G$LxE %؅KqZ%B663gEh07m ~mS 1L+i!g{`N 2R@0MBk'3VUXyǂo(+ 1_xqZYtي7gJ)֍-tvuD` **ENIUmuP%3}p&W!(SDhK 85P;MnL>.W,@+18:f23c`qm=QDF1 LtdӚm_H!D إbj+GvKͪ5Cs Õv}_+ӹDDqb6r> P.̫[NN^(rWkB6$’wrtCV}h`NL*A5F+mV =xcr)8<2xrvyG[OȲMdlVՑLRvHޭm=BG*&`]JWua$~ơq?%' u:~jPތMFEU1p )MurxP0U,~'o#BjD,c-E$p{c{|sҸ`~t@1')pEdN^N3O"LGoz[sjqH^b Zf`+;bea('{i-X D8 WMf+!TAD-jȒlĠcPr|ۗK#Bp ,ܞ+&!8ukNI82Nu\'Iߘ -(h M՜9{_BvWC`f`o|q4ŃbBhISIp~(s<`.}=^$ԋǎ0c]ZP78Ĺ4/73U3S 6jd )a(8+gFr MANj*HX3YW1B4Jh!hжŀ;t=rG?B mQ 蝛O05tW62)z39u褉>n{߁ deaɷEmg@T`zGyŷYA&ftߓ&67u:/kE3;wx̤7;S,/а$2fv<+XMc߶-N8v%Ɗé;"Mf5:Z2ò wφس*!K2! Z !9r!I*DAթ wn˯"zYAS4 ^ Ɛ >:v.X:ރ:7wBA z.~@_~[`'Ï}HT$fBʷZ0&&H-Bb4}:N;-^E&雤qr*w4s/e3 cսF(]=BiWS)@D$ B} ^ ڈ%',t68(3)u]M<9X ~맙#BsonWA9Oٜ =d֜HV'SWQ ۓS89hZ>XAXg6 &A%a9g.Ci(D^hlے;rHk,!F;-Ֆ#D5{Ɛfk`i>5eo&q:e>tK l&V$D~u'{w2mFeT4Zb\,V{pdFBɳ_ q榽p/ [ /ҭݷt 2 UϥT04R`!U49u_AԹ&hj{_d?x(šJKjK ¿ 5wFL|ϟjom Tj(SuSӬC|;Q!A /fLDwk,ͪeb(&ll0~l ZcP$1;m%Ӌj THp7_Hlɦ0TE W*ߑjf PK-w(3'~>M%;~X8eӮZd#T@zzh4L &Hw?=h4F㈋їORSre0 Oeu:;``po'ݢj KeYS%jgDU>xBMNhҌ F%O-k{.,qW+xZ S\?RX}V$Y +3h ,[FUߜ޻Bz!(gBFc(Goqb̷^x*NuLzP]|Uogҫ%@>;evB <xb{|D gɟ7m8qŊyKO0ա!/ lx !ͻ$sJ,)4c?@"5oDhp񨍻=w Ug!j`# ,{ODY+Cg3-um 늆/p_&<-@ gEKK2C6Fr6F|aN} |.ȽH>Ge֞Ӌ8_5F-":$CպY^dsd-=WFYixI`8/6@Nr:L}q?HLQl;tnD@ z:ȀX^t:y0XlǾ<؈7ZA ϛ㡈0v nGUʝzKui$˚OmRԸRcS,)IbŹXu[} 74^#rN  _`.׿JMR xӊBA3|5P1.~ {K տyV){|[3kϩVڡ w>PJC bC]!|-zlb xۊ C  NS $<Ւ2&5t(,8J% -%4ls:^~7ԇ2dRj{lc3*B| "H%.'Fx.JcCJ:& ͝SU <׾Eh5Z++_/ԋ.} v oK%UsIT]HTq gG_BqRfp*9-TvVK-G !1DӈJFq/\J!VX]`U!s-A7eGrAF߈< j쀂'Ѝ6gȋ=@y ކpHiUK> \cA 쯣Kd1 kZ^ -cʰvԙ,<:do֐ /0 Z8[{jM.=X~I֮w:Ʒ's_ Hw!/-y#@lJ(B[eI8v΋rRX鷛N@ *Ol} |^sHW1ѽ~:Yf'?y1Kҋvݦpo rMbEˍP(l>Jv7xPcSHמ\xY!d2`3`k/b )ݍo:5~)3ZΏؑC%'ER3#p0? @@3Ɵ u8 ?I6ݬViM=pdV3b\->%>Αa>r쮻h܍_o`\LNJNHrWG[Ȩ*c\#3Sy?7ₒ"Ojĥp;%W[+_t ]P!P2 ]W7s Nϓ-wݽZ!ֺҘ[gH8r"/~t4r2ֹI.'㙭]pL ԥ`[YhZZםF`s$ۿ I ô"DիqsU?b dpB7?\{Bǽuݥ[TgWU$ aӈqH6ϯVp2!ժfXX Q-!CFZɡ,KI i%MOI-urQIz}1Usd&Q()aQ./!6HcK' }]AyD/㽠:pfX9I/ʒa&M6-A٭%l9JY{GIJw1֞sO9L8,ux[VI X᝟x>FfGtO;A7a.0Z="-pˌ1Pu;@o@nwn8<]E8P?N.JxL ֚[J[TGD .d(b&qRIkc%эlp;&R'tXJ{@!U`%QuiU^Ɗ8UxSS[ChT Ab(r *(5÷~{^~vc1 <7$``-Uqw {,z:ǝH[k[2F] ?#۵+[(1d^}k2d]ɃZKqn, G$oS(▣*B3f9NE >lU,]g/gQ_1TFu`<~C 2W%´=%~ Xwqsc%lDdc0{ğVl5ͩ*SokP%V֧}yyVW+^2jߕS?gluIWB ǹmof #"D( ^ GDBQmkgoG=/}[4pU~}&!jJC~D\cz$ ZY=qlτ2$SDyB7 M PH%ww ejX_:\M99]Ѣ?`)g.nkd.n|vЄX֮r>z@x!%5C;5H#CǫrBw͉Gh_Ƅl;'ˌxwrIkbgvtRSMM) ?z=vb_7gpXZ3K:2ݤ6WhzLಶ{j%hgۀqGW>_RlL>ɝ"Թ[&sڝ[2-{`!_\^.pXicJtnMtzgtNNhi94/NlӚ"iYx7z=-T aiQQ"Z6+Vi{xr 7@%:k<[&_zb@7gE^ :\u/0-NhٵD2Œ~-˿.;(JŁ(|6pknGb)k&P\tC,)U̻'IdO,BsUz*'B߱,ga}16R98̩Xˍe]8aUtqYOQ-ޥi]sW%ށ O̙ D7]fǑTpiNxO;_ a'fRDm=cG B?]L"5hLPux]Uľӧ<ڄ7U Qd-1"}ۖvk:u1+jFs)<}6Z ]s8- iuB;V4G;l!tW^dIHnRŻgT7+oцKh1.@[LxTlO zt3)ᱨP>'zi7􄶀t??,:$ Cc*5 -@_OrcM A$M}҈n>U\N$jsgW;4F03ޝ(Wὀ#6m9S2irx1:c1H,\5glm ] /m3u~\K'>s$Gk"eDI|2C VrF/NddPWfM (%'ym /ٱ٠]:bDÒ -T N76D 7"xqٷaDq^龗Tp96pY,X\nLXX;2(^zYZښiCʈ7-)0yg|۰ܩ %*on(4auNi4ˈڇ["f.&1gQI1d "1.u,{7bۂo*su<8axh`W{p2kj{$6ni,sy{u8) S /H*ƖpNtp*!$bK0,LܟR nҘP 8Xv-((، r3yf/hVkӗ7Y>ͮ6i}Ho`D _M<'J#:w UDxeg#mpBWK9ilKZmRjD(QѱQ^}OwI7$@⦚sZ+j v=[Rb } y )b>`!iMTql\r YTaHIx|.ymlSU%H=kwO1/%hs[. $xA:Eu4|`@ k֯]zUvzi ^Ӈ7]ǫ`m\3 f$D3o!0*?Ҹddv@skwZeR]HC+lLg)pe hLDj"‰3)");#ΠmrJP y(ce&;Y>wPXM8\PJN1-5;xж[B%HB(^|?w7e8a'>(}uiQR nx԰C[Iڽ@0Io .8P)f+ϝYFp~rY;}]BA08 @qݙ-M[e8 9F*3HPٱK 6(~HsppF}0,Ys}`@S֧̓݅bB0{t<0{PoqeC&K}L5&RPxElU=Rpnm5 ?TwXhpۨi8!i NzZpu1ǐ=uc+' 8O>Р*^pn<X.&˄Xw/q̀DUlϕ֐܁/ J`x)[4 ֋'<$$@V;VjW\fΧL&܏oOK;<tr2k/"|\Dp e`32bЋK[Bx S ݩ%E@w"v {5wfVͬ.R;;, ƄzZ9Ӎn!RN`x޶C~l?kbѸ̦bu9F"\jnT:jib.QU,[C ˽fyi,-\Z\ n:'NJAq)^n+#ӇD (:3} UB| `w° h3){,_ƚ+Y)el?TGґٓԠQ6RC$X%A=2*X[4L7 <]zA(uLYpFW/ʋ%XՃwr{XюvM1++UkrYB4>8J /=gjd/-ÀI+UߙD X؋NZ[_l1{s_SG6(f*W}B1 |v Ku1E<\D锗VzSKK`DuEH2\!GsfL!} 47g ϲfh/gp- EIj2>~$^^SֈZSK@8ڻ^y#7[tZ0Z.&8Z!vXH aT2T9ZK莶pG@>Z}m1&c<|5i SX-]YC^ -O%R%GK+ďR!C̦|DH[irJ{ Rp-N=-WŽ: Hd*QNߠBEь?*^`E~4*X`(XɎʉ y;Kȷwt$ݡBbpr>!'KږccڒX3, } KZJ&n~:4g6E KVa'?zIDACb!fQpNNY]e;f62 }(˲C)7<R4Vx{M"$D6ЎäWӸ¥6%]DvLdSFԏvl!MN54> -xHfCܤE8RuP5ُ+vgaE&WE.attT_ 5M-^K$<"ɣ" F̊4򉧿ǰpT(]صtt+IyVVCRdىVţF0J$1r v^Z͇xLcĚ3>l)9(=ZVf| S=RACVH*9Kp*s>;^tj :v{'I8M2@(_﹙D)wWlTgݧRIrI%wz͋0h,pD56 [*K7ٓ_S$M@TzEuv AZE3*ỄӌoWISJol&HE7ZOOE!bNWƪ;LLbRI6dccJ'_Z-Kg(䷶s%;ӓofSшbGϙ)$SW,w~&{L3ZQظ/A3{dh>֎ Ky0!pWFbnlշ@.+{%RnYСشvT*(l0c+i)+NoJ=n۶ӏ4&PA1[TH<щx ,l:Na'3o*d7t&W 9~qb;d*DŽ"[[/QFPgŜL;#E|M^NB8>UHKm2:9=O&BJp"fqŔʮUt0L;h^4^-Qc \K!Jm/WC@9J>-cV>zױpm7Aű48T@m֤rp-q VA%}Zr]U; ?+ˑlJzd+@ | * ;3dXYecɕfg8`o X(W5bH V4il3=ٝy ,s\%$]`LE*L%YWb"r<9q~\@B ⢎hg/ Z{Qƃf,xBxN yq%( %:|am٘:E2y c۞iy;}cVf[k̉$ (؝ 'YedF2˚OobՖp*_%%ka'A9N)`j%*!AX:3=[Aq#69J #y ޭE(| wP/ٿ'KN_ԁ"+T+6>lO"#['JыUDY&` 9U%g5ȸ6?w.=mcf߬0bS<%hL!/lg"[):^\=ϣ޽- `G5~I[+ߘ8QUap#Sat1}Gzz1LΧ jo*6-w'+7$H!#gN}c&~dj iķl{վrisԿC6Ms*)>Dx9ת3̎э'o+GݳBQ؃l_! 'd0 ;|RO㝹F1lK101mWIX:kǍF,[UIi؊0p$!ձ;Au 'ԭisJ_jvO,(Cz29dCz{a9)/$t8B(AH% QϝnG"TcvPH(8˦ i㙀Ծpv(}/kIP`M@3n eʿ zj6>!L(ƣsM$*iV^ H^wuӑ' )gV;# SOa3 "t !8 B>E;}D_[S$qvA&2$<3e1nS=?T\/rkdDPyrrn:m _#~"zWgGt T3/ؑ֩YMۏrU*Ʋ *SV$3XLPJ CYɠ_oJ}|EtH< f4뾔\>wF#KO~Ya:*iX\ADbՐ; sCh|U1۞3ΨЫ=DtX Uu5+BvAy"vܳCl3M?d97~W]8$|cUcF9 .mSZWŭs⢢fpb/}A`d5lݔ+cl̅T$䍽f½yyl#_ҕʲsG>}]fĴȉx UX.y۷W:)Pqm JcbGkۋJBqtEΔ,*qy&(^XνJ BÓwAѰz`1*Ηu؈md2ҭF->-9 q·| i|6a 1To-`a58GeN{Ŭ{fiB?pujEI|d/_ ]RgRvڔ }~h5tj5pCȣapC>;Pޤ?:[& + tvIⅲ޽Y]Q8̮wGD$G@2T Q6[ni0m91š_yS_\#B7R25ү+Xڃ;}j|e,ڊuH+g K __Okc܏I({[^yS'qHs6QJ]b괥$~nxve64OطFH6~DwG})'c:+[hŝQw'סlyXi1pG:#vm gہ;ؓ1{A3sE9au^Yl ud[[B. Jԋ C٥A=\\Q;h -2OoaS{UN[Ͼ%\ϐ[(Udv_놠 9)-TFnֱQ!يlhAь{a2m4M(FN^ Y@F?Y,U[rOI{G@/T*7Y1kA[2g< /K$:-{̙L.[Pp0wo[%@7n^>/D3^3E#NLl]hp12`VESqyI25{a@NwR <7@&?XeL.I4 ?Tz9 W3 vA?^ .FG /).]Uk977omyLj 2, @_s_Ρ,OcxFXd ք!H->Ub2D*Q&(9_>NGP%idt4Ri^ƪi}ދwM\2ک8T~$Ԇ-#ifMʛm Jd=b s@ lѪ{"e Qnv/w,IŇWȒur@XtxowMgԃ!ܷYxtz%2 Yffh$D6AAu_MZ֫_c"1ld?p+&7_^s(pe"=m9/W>hceAJd" ´#(zK w,}Udvgnُ:+~wN٠Vt ڄ kHMr`\ Xyc=y6a?j1 Ի3Ma }d̙P\G Jl ʉR'nB#q~bjBk^I۽kqكhlqU}?ǔjئoPp:AE+|Qa悆8XZ=\ t/*8a ͐3 ël3@Ȉ * nMEiZ}-3Oe &VDd=Ut㽿i &\@0P͜U.e\;d+a !o|,2 '`gʉbo0R^9M_^K2Evfj\lDhk+:GQ'4F 01Xs.<> B/H˰ +}͵/X|B]sTC'!{㛎t^0}rxUır}@{Mt JwtQ|Cv{yz_$ %%3m/*b79l٫cShT!IMBkC!WXXRDHdQ;:<$+(;˴>E@I!3Kg-ܣ&Y+Kjul"85nzֱD" exY#5VQ4`jb_~@D忷·48h]aeMƇ@omHooE? U 3 %>"MS]SVj1Rv{S9@j30P/Xq(otio4qrVT,5Knw. l@>++J-*^h Qj|krwC:6}AwKB,1Z-Cdf ̺{,Te!@2h),)kį04At>Qw6ӌ)+ȷ$;`q3]~Mr?2pn!XGă)Ɓj8.P 9낮n~IJbL'GQ ڃ^G|)BʜB.ny"&X7#>*G -7Qp <"xrI%ML- `/\Vhii&=RW*B[˨`g]~?d$aL܌v\:,cބ>̍h"b,Iy~Cmpokr %ۃAv}=T8Qs$W̑ti.l=ku?>VGkfMޝmo=Bo6{塗1DsZ_4o~U Y8ʺZtKx/䱞_?*ZCOv'UQ0\ns5慠y2֍|N(eKsj0 OGZ`tT=G&,7tQb8i;~q5F۳Yݽ Qu3E9WsSN*t,_ۤNe0\-? &l"fqL߀3Ya3FY?NZӡ8<%M5+nhMget7'qnH7ݏ]JRsSq;InH=ksΑX`'Ơˊ'$0Ѻ_V&U |eYgjg^vݰ;8jnm•{ w 3Ɨ/d+\ b?$)eA5(fhJIBZ\=+ܹuxQ»)U5@L]MZMbdf=9Ie6O<EL^X߬ HZtEU#`_EewFT.ͧ ҷ!e G![tHa1rc9MT jv} ߎ&1@ٽVHLu@e{Xct۔aD:{O&M'%.r_%J<jP{[)Ϯ/ڲVR! sWv06,_!JT#d-7)̋J:|QJ<8aRV8q9*dWcR(MX9{xGީF+ MghKVTNȟzħ95h)eH}h .l],6?O^Rřƞ73=]S1d A֚V$= ~OHvbK U}5]|*േޥa-Z[?{-i^CG{hNpQ?H7<'K@Gd2oNی+>9ڜ[/ݴ`1DNr$m鏾qn~fXF(ݴSm |[uwttk =˘N; | [Ddm@r0[eaIgSTdQ_*A"N#]GNTY>CfKEdMj@l}{``:wcDeNUd[!E:C 63{P?Zc{b xAH& m'9Gzf@r[p,L<'>)-ThGqR4EAχ1ȤTŸE#o3<#3t˰<9;HA=)vϱ1nLtt%ص1#i_1M ]}Lx?e1VRfnxO6a!Zb:O+fyr-'t"dp‚X6UGۑw.֣M"LA!Xxs4=$kerRu=sP W~OAAqKbi( DʹkX>Tv@ٹTr%CrnWBA[ y6wIZ 9(fiP9/wJm\sqB=,ҞƓo$UXgLpv #deJ"\IGHU>qYD;ڵK!8\aW⽮{ʋ6%ٹ#e$ CgK9K*~Ó~ pti5]V?/S+I|HQ+vzGθ'оQOkO>bQ4k8k͍Z{$:r#?G8H Sػԛy'3A.:hqI8f^nA5qWۤd|Zl?Q,_`ݩWS8XDtR y8%LJ2SS״mGkv{S y%Mpx: {8xuҲt,0{lNw @gn*^? f btE@8PZGOQAϞVY{?zB:ďȚT7+;R]CTHTQ  _B:=㚚uj'w;Drk -N :{2֛xt{^0Vz]tUqA^DH0Oрcc.HKGZGa+i?\\VvTė>?v70Rz\g+nGp~M-CL#/$€JUrjǖc,g͡FԬ]Cb:@#meǙ@8#U034p4Q|+\x|֑ XvGXDX?#ֹe.G R,(;*9MW 1w`(L+Ev엎_şp<眢&ğمK <+ 2%gDįS+244҉nWo;)϶? JBrADNQLm^BMՈbt6d՞lh֪DmR\e U$*%K-pj>*Q/dozQJ{ήeM,ֿNrm|N|GyP5H}%=.KAY IiLO!kR-~X鶣Ǫx9roU"6`g6NY3+W'!`oD#<Ae99YK"n6̈́{dٸ}MnvS/[I"ǁF#DO߉te4y̬#d!vY9:T8q> TJ p~$D], CEԪ KUFxޞ ~jyZ}prH_Ç,%4{Ng%瑆 q9v5 ü<'ӽ3 6p%Z#:LЦNk@[ܦi;~#-Ty2hf%W[@GQM='`)^6Փ܃&кy81!~ qz@,eeRIܘn`Urn{^Gqk(Gt׋gqsŮܳw+Ɗi)#3\!6<(q^t*xОE6o_ &倉hBн|oriHyuSLT&; ϿUt=:Rű<=%:ޖSŗhQ>CԄѦ7w6͐ ڴ/{iݘErC2sc-:,=Lu@GnԴ.ذXPYRmbA0_x`o Pjb<Ŧ+l ,k^`GzJH KӁԟ;;srGU@@4F.KL xGnF~-1v:kZ"v1q6~ !݅]$œE"{HS~)`:#]/@摧,*~Ӊlf_Wћ&0/r czNt 4&QBgYKW%M)ۛ<| u{vap0י!қD#dc^"܇8LTǖ//U,Z?Oa:笸ʧ:Xĭΰ4~Yt|!L"JKEDxEQ ՂEx`_& L*#o⥶ŕJBujDքtDOViiЯ~g\WG]\,E2d-WmѤME(qۼ5`zܜ;4fT&FRVgC[E4FJ'P›GOYILʉ` R6;vO4ąF:(1HΈrh9Z_Eg ǬkT&ab`tH00`> k ^0-4iӧ1J[r)s۠ Z!u%*@V\ 㴏\WC*]3X8.]e!&U8SEz]j=L[~$+TF|:vY|T5psLӷk$ *]bvW^/=OOQ1M27,6J>FOnOsUg"&isy|ZqF.p/S"5'>~b7Rk&\N6VX8YRȖZdF[LRKfcad@ƾմ *Vnͨhn1)?c$Ǒx$=-[2%#`v(3L/,xe7:bP@MSư9<݌WfXEci݉+}#D' տ9Ξoԧda\cjtv%"6SМK',^t㽶0WzDzn|[i1R`&.|-֒QbhXq+C'>8JU궚ȋ !<(;F=4 Uby* kLȊf7#8ɘs5Q<;^qBc-;}t3qCf*BZ% olL8Ɠ_U2Lot=>ҟ]M4"0Mg\,- @3IZ`%tV-D QUk^W+c`JR[u6re7gv f+iW=;&SM3R"-!7 #kg>Mpնcǟ٢3mi{Qhk(m~[%/#:.޼'RAwOHّ̱CmRUJceZf.o24[+ '3r>O7_KR=4RvTXkV̤ɣz"-oK -է$^פJfyi9Y>=s%&!%+7%1;] O2/_Ub%Ɠ#5B⼤D"eQ*hҷsBNf";7an@ M{`-i}Ё<*U"ȿ nlւG\[ƠiZfƠ/? @ipa˲6g_PnL˸X]pHtZc G™|+FJSp?l] {ZYؙ(GtbsY@z8)$%M4\a}[D5Loc݊CKy UָyB}MKz:C*uVDWq +3,DDkFe[`!< KZ/}LA3T ]KNbaj?CP,4+ ,ݧ\e6Ub/K ;Q"ݺPʶml ݋&C!Aȏn"aL$F<ˢHwǎ@Tl㼔^k(m2.>Wء͡ޏ*#]:uO2aCؕhƷ?G3a~N4%?y7DdTT#*v:_\@+ſ^na,Jhb \8u,dBW7<cfvE!}^|؃rTZ] aP/FQ;kLWdzK/Ca]ؼ,A(B8Oa۶.o6l$X%} ;>W,&CHK4zX0۷P3D?Ո<fP/? U皂GD;bY9R}V~ 2塿nb"uyK F,[HNE5!@R;y'+pUX`2=.Im&ڐl[Tc7Gd?{ *Fjɏk?" d4µW_&= N`!.k$ qWQ}8 |e"{q*)%7Ӝo9Eڧan^h,!/çB[2nV+D8MUp>E^G%S&œ-ů2KKHn!TwÓ:F1@JZAEb1~ԽP"'B|8*Aps8\:^0qҡ3eՃ̶X?*ֶB"Id [p@J}7iRv%zWΓu4nn}UquRCPu؄21p`J)C6huwX]~IP 2'uIYU!b3hC@kYɢ@߭_T1:@b 7rs jg݈vy#`kL^Z # ؍IS)ݗk/իЦz?򍕌o'57gL*<@bU-.rZI]È%7ELctW33)if#*Wx+şΞKm;LOҘr[[k?ߴ7+>VJKr&ҀG획 u#qF )v MȈEFg.5ߊHvq,5ױ[``HzG0ʈ82~g*]d{;1\!NJ(B#YGpZ&h׃-&,>V|JDd&nSl0#lsab rtжi{)RSvމHPQ.k3͐[ vw3dя+qq Sڮ%iZ=!?ax~IG~h?Jb*YQs.ϵh瘜DV%޲P-v* xfJV[7:K@k\ `B 0s8~jjSء< "i,"q]Tj.` #*E]Ӆ8VL|o$N(``.g&X*ꙊO&&{eǹ5lEکFsb5GNjwǁ0m1˛+Cр6N nG ค~ʛrs~HEf϶CVEp>xRh2E/U/{LG'~` !xUpWꬑW,WpxpeW<\;e?$0/D._CBsۋo@-Ρ^\xC5i,okd EB̤IМ%<q, .D^1!'M`BVtB"ז%H}O8ƉbQmEH75dAR2 oa:oϘ2/ oteE<r" P-s7y>1xg!]ُw̡8'+`R ANWRV.z";T(~uWUpxB;qPy%a5+Я/ =-eyg^~x _x9Wʼn ¾"4%"@ ~K='drtÌ)C-[1Zd>H͊n7 }םl5hcfZ{6W!gh y(jSˍy}yt< n?VBizæ+?6tQ%nyDM?/z|.`wm -=CzþD`k_2ߵ$ݾ,:w>&U=RXaZCVč/?#W\6o>K$[o@bsR^hʖ>铤pA \"BV(ZHɈۇ/:uar{ d) ?bաag銼U2"q'FD jC 0 ,-s!. fjJpPL;%q:{ 5ԿM7Ϝ;h4mgse!̄uiz!wFQr([>P4#Ӕߋ  o).az u@sl+# 0NjRξjhm i`yEFY[eʸiuPK2)[NՇX)% /lqȿ<~]@quɻjv}IC{-'{J-=į2@ZqduM6Z+rӷ0?:M@Ϯk^Civuom +՛KI鬬U :#^ٺшi*ѻ jotFLccxK#

KI=c p'T)_Qb @ڝe,e=K֖zR*Ŗ,lM,S')j(=69?j,TTwA@EB&N'ÚU6Z-5ېo ʴ>?(i8Qtk)~;\8j".la2I#VBRkX~뿳3ܗor߻\??<2ktK ##_y9Oؼ[X,׋/F}f?sЪ "CO-<˄ "nb3gU|ZΡx\븵RD6]B저vUzxB #6C,`ڠk8%ik}U}VM7JyJZ$ G5BEt- + _%x#!64tbgy),`ki@ZlRK/x,[Y$_Gí߻z3Q p^̌M!ST^BC( ؕJl:kq^jkeYtϘHAΒΙ3HþH 1kDOP_%{m7o,a%5!ZfX \V{L Hͦ#CyF'/lE\_ZJ]'| s wݤ';Z샊i2HJ3%#wH5@D:.V=XQO"n5"ҭq9./gW$w$'cj̳N[ăB̍Wi y$ )NJԃI_T,e 1s(ɽY 9y$aoaǩOV] 9wF̴/}7?^SiD?୯QuQPQɆPVϳZ\ߝnlj_ҵ0Th:?O~h» Q7w\dpk'NW$XX\)f3b]0T et}KF BŁ:8 Q|oxSz`PtiـEI3b+trG|7Ì~lhkx׫9\}Vђ-~17dDze)#5ƪATĪ `X_PI+̔>G`#8fDSct^材ls/:_hW( ]`Tx%k:mfF::‘\n{hRGl~J (yX|(hW8B-Jmq{Su S?Ӈ T@ }Jѵ7YSg㘍+y]aEA#7l apU{m$#=!)44d߿e3_tOX84Wzj{Ԭl$$W(>J 2{zH;,+MyHVt=߆Gz~q& I +n iNyb) 9KF7Iba6rT0sLJ膋%\d@1sKU:qH_7zcLI:QEhz`8 pg`̟Mt[nyv_z]6o *DHu&eM%B ۝ xE/OL0^W8k~%-Csjyw&{F$!\r_N1Rc%R}H;0RiPVH?sh@-\{AiTL5iژ)sHS 4u<&"[S ֠ w:)(@4&B0wz|aG$ pHUo>>T@<:ɁZTsſEl}+;Obl>SiZmAsv  Uт/NN 鴝|6 RՔ{YZPlI88ؾ$p'lYs֚*%% (mzo^N~?scy Ix|U9Cwz˒2^ř/jY*ZD,޽xVO\Uv6|v\ayAP83.ȱmMɘ/c8# P%P gmTտ8>f% sm}͜meT̎qi 2(zb^8X7yPYqzq_D]ڶzңϻ ф)ED}=Ak=U=AFmo. lsWŁԋm-d{N), #EM$һ%j6@OfsؚÂƪ$^F<(b^]it-7 2~BT;KhR;OḨq jҧ`a|C)~'\QWc+XpX8`{:Mr 2d wa9m`Ѭ;i#.z.#s UU:=[ /2 %a$^@?v %s W/g'AKBEDñzwfT0աF[Bھ6P)s 1+%vVyW*" ][靴 )8QJR2]NR3u‡1E1TBwwt۾I<T|ZtDr-U71GKև{6-q}n: йqbGK0^8 DYqXB;z.7-!Θeu6CIAx%<ep2j vOȗk;DB XKAOy$Pe)#Z%6f~cFd[[QUBY׆6wP.;jUv7 $|$9Nl HPye #?>ggEXa,; `Eb!3JnJ([L 2T+x^E_dEie$3m^QΨdWؽ\]:QU4+<BB[,3#Ȧuiji/f 3Xbog:2:tB2^=TY?5vh̙ ?kَx}O3ө(3 ⳤpS紼=5Ɩ9ZRQhP}s;jBcj(2bkX`EŲvZKn_x;uiۣyHs⠤+l|!mRr.-KKInԉ={n(0k#Lo Y~IE[hJ)"fœrXQH.= rbD _6G /)2dzڏ  $442&ȇ GL[kzhh,6a++rr2&"rUy.<{l\cFleϕOhm؂CG{^0$a}Fi9:f.# VJK,5Lryբz ron4>ơmDY$1qM&a7 18wjeB'Adꉬ~)Q-Ύ-ߔ=Y۟a!$ISA(C:,wE\L*(a"3K去{3@KeS͢I]:>׳QG"=!v {ΰtG@m`|PЋ_G !sl!HSH!d*%WrS_O0ߞaaO0IK'ȎXU=)\ȯ$?|JĤϜEQq1>EMH2ţ&}1Ϫ_ /-X9:R8̮"<+EfF=$/͟V ז:tH9z~ KF痙{5{Cut*–M yè)UEDj Y6=:`{A[tO|!]7ܹk}1Hz-乭:ɂ3RaZ(2С&OT9 N}4Φf#]"PC"2N%}m({au+$ Cys)'#6|nMatF$<0Q m4Y]%3Ȝj]D`;jMd&XL#/s۞-gM*CWAqNo>LqTv d i@&B,rA @fd-:p*oDde7%u?o1t4CoڋRWk0֣~~7@h3|B3!Q[iD̚ .=e(YJym'dش]tgpqWz" bWR :5Gǒ:ɋ`RכW1?kᆃ= w0<p"QtXpѨQVed%YZYx1/b{[GnbfjʫtWXXf>%"'[a C)fV7I=,%d3ה*І[`%4IXG\2Gm8ᯘH^jZ36rf76|NKvo,Ţ\\hw!p=bZa fC1֋x5}2abl=rbw:8OTBS`HI:mp>G2?+;tWUl.pONBUtT_# VlQp|[z*lv9P;0r<_¨AG+1X\bZE Ys׎V{ҩE+9}W5IˮYc`ۊP/X#rᯤfMFWv9n_[9 /N eܔ]Z˵،jl:lȺ7 Ni+ %KIfu[Y?埱#y0YH( j@I˅ܪ\v+07ÀHYJmbfz#TqG25e GkˢVA =jz16jn}m[XOhH sC9ᢼ=T}=-NeR6K߮69UdW5[/=n&irĤBa/5t(1Ƅ ɀ]^3*Uѵ a•I϶3€)'}@Zk?XT$ Ԯ!m8Jp̎Dn%Vg80DuӰU 2%!9W,K=uFSmxb8뀤meP&Lב.0S6qX뺰 BX5y2kWZ#x '\=7=L:86ͺz &f%\ȍ>7*SqߧzԀT& #sMeYltXP aYd]j]ojp@5~t1mr@A-nadPtDNW;J*Y/2*G\犯!Aê-1##[ ]w$;1σ X}SGkc'e|U"JuXu OcXJG^Ƞ_)~] V8a gtD'.-aw+ŔVTqP3޲kt<8:=ȯ͵G2s/L$I1~cYl޽_h! y4."؋9rB XyNr:h'O;_P Zf"0&In5W/u3*il׮ŵ`kt ?OsoO~w'g̲Rq]4D̽W)@!&^i* wڢEO}>k~iއtC/FԆk`Dٚ^FMvG Ta_5/0T# z?~#kj\T1>Zf.k-<4h `g(kE?X@Vq&l5'@.򾣴U;#Ō F5(UkX>+hcǷͺ7Q-=EwT#/nZ$!_hnDM:뱥uSi'c~%O$);:}Q'Ѻ2qIa[ eqA+W;y.}JfiVj`eN8H4)0o@ș_6_F!GP}e),|$oYӕ9¿wv O7obᯑǫM>?R<dX^{nrίRxG(ǵ+ r&lwS~AK38X`q% /; ܨ}]&g<ónj#NưNHffF÷e3;aiC6ʬ?-KpDP;xNy+k׌/JN<[de8+2gIiiu ܜC\_ Õ*=O$>Pme 5K4O(>CV|ӱ|[@QpJ2VZ,C UdwV(2 =CB?C12cjcq\*@aspAչeoqV8v+㱡<>ԅnS-Gy8dGGsh"JpB/<|Xl"t5;C1'5۳Q6{4;qPߏh!5U=nEָuTwZ rb(нv\x>ڛZh2[ FJx;q,CY_ #&['(OgB$rjH}P}W#Og;-9ZdHqŭr5sډMTDŲ:G&TX9"c[";k/GֺNf#8m_U@Gί5ߒ=*z p>/bP\SZT{m=i=nCTvh Yv (,*w2C>4Sw2/Vbg Z-QRp"P:o-Ew '۬9I!st%~]F┞psg>$l=u%Y7kM wu[әGY[d]DfAJ,IGn2\ ?@79 \|4IJO gZ86N߆ìOazmM@jU)?17SNa*@Jԕ1D-T^jDhJJQy\-,O@\(>"K?aMA|4EdB8`, -\,8̄HUǭZRL29otD?:K# \:<cJ$^9= ϴ⦽2shH@"W|CgċnJms=$я Q BMS:.Z"Pd-cVs$R\[D'"j2qˋʄ+c@>@GGY4e!>`QUSW\\zo%ܠ~Fȹ|I_^o\ ?5*Umn <!I>?YQ)iaFMdnkh<%fHRwL ,6xտgD Z7))&&,5>^BЧxfњyD@9h'c1Þx=/ zP& )N๨`ȎqR>:ޔ_Z`3אQQ.)5Y(t&:=+XLPDleeJ3:@aK& '\:` @6eeGg;L ^ *vnљԣ&!a3ŧnc3uex> >t0Df@ LϦW"ISvkJӳaUe==ngVza}2㙢]I3`8p v,7v.iԮ㕶3-26 (yr.F#=Y\-D-a\&e^ױQt'4^6&[m< %^e oNWHIbLo r Ap"RAۻ{Ky0FKx,6h˔*.%BA`h R)@nsēuHurE|.D`r4Ns4z>.YQ\Q-Zfr{_dvdWe|I㌨^!Dz)͝&@2C39cVJçC:fO36խefGB#j.s026T(ɍ-h+tt,8a&'OMrͦ>t/Wh}knɛe)h+>)g!M;# ]HcMF#:wcO|l:L\3UGD8cA}`U*BHŲ7o,% `6ĤwkY2OUcQ-)%ͽЄHAH,1^ㄣ~hno$&x1~<-=,R]ӆ*_nxqUдat_v2Y3v3Ϳլ9˳,P&jibH8 haZ;˜m Z6K7ZGMk>[`xb+:{]n/ڐO" yc1ei#w)B)"{YfhsHa/e1c0?qLNA(wQ|DL}3Vcs31Mxo$ YO7jW`@!b_VK~+PؒǹF837 @@][v \ Fxo,[0I#2hlZ{9{q]`:SQ[ދk*[̱`S>vf_2ÄT52OLW3XRD Xs@>+egDE$Ǒ-Hho v5]w"N"憴5JQWroVd(q2;{o cԽlFә{QcJ -lfpZ?-{p{2y P84(qBnu+[L^[0mâp(50'uFCIa7r^缙&rAq Q>l\m3,E}=0cy(4ٟ\{2p\J.<#9`g\QC(V=u9ٚ%)-s^\֏=W9NDZJՇN屨ֻiy \,dau C@LT՚Bڰc*2tYJ\iE C}1eϓT,˾VC!lRbY&Лf'k~c_:xt ReXѷе\){ 9u"0z*D|TBUguq}&9Տ|_VΏ~h%p J\̘H9k %Pf=bRɈ ]Y;eOnc@-U3tYG-BS@V-Q&1)V28ГG5Z EU2[8WR nAHCl]u݌WW3E OBiGv^8Ɛ}h|/8d3 |ֺH ~j$o l E7MbROE(n$d-PNp ֵvE­"/ʼ[cCB4׼ {BD/0x^uoVj%\VlXקrF_td2>':$+ 7|IUa`@ץ%cv<ݐ+ߣ>">Hc̏2.\ w4NgvVs<:k&Z0+v2c;ރ 67Í"^#;I Ea>n"JcAMv4M\R.,5P׷8&bJ}]`ⳒfZwu ] :)X7e[&DX|>oA%>K]@_̮>n2sHh2%PNFc ¸ FWY05q@A$!+.Bn:|Z|*&(?H\|Jv'38K"_jAMmYҩw(.q!=莌NPuqx$0g  8xӌk:mSK[KLʠʾ*5pZm%'g.kaT!´1!% !hJib޽²R?vzp\7f'Q_Xb,19#S7qL,wgNs"=O gu: uM6cu%/q b<$B>;9%f !4mgI;JB SġǩQd@zs"}eMV[To<`ӗ?T :qi@Bvݩӧ(^'TӚ`]w.{d?woF'ʩlmty|܊jƭ@;&ޮiz1?^ţ3;܉f2X/v)Ĺj!17f|D6/jf,_n?^.nygڊn\ٺXS%ncZ~|\?ˏs7?(psսZk'ߊEk x2v/D>Nֳ~Q 1.s tMB*(nD-0}VziOA %S]ilWS'+b#:"k=l)?0ON*myمh02Z kW|}0 )@lZdF?<*Vz'Y0R`"v\A !3Z]לC_iEw*/_GgH]:x^ хo㺇 jq1=83=OxŸL%mݯYd$6k4|w. *X]?,+l*jt 4wTt%ۦMEkXK?x"Yj͑*Moqo% ^h(L*,E߷bɁ2M̂_|im?:9G.H!mW9^yi]Mm dQE;AGq,}A=e"U:\mguόR\ 1Kb(&Iqge?d:rMuP^XcY”:5HHY5`җ`*U3ucz]eo/H1"dWǴ).q٫>2K n;wR~kjڄ%`Iu`WvCsx?'ua`tKG83Go3.a=+>u@];'1':?nр1Y򓅕V>{%38}:+tP+k]>PîsD,1ЬMv gJ[%ϬiWF,uQ׏UkO$W~T7>0':u.v~տ {a@/R+SݱZuMݳWRr7b9J&k+*ؾMT;h(3 l$DED̗oNg+:~yHVFuJ$iM݈(1O}t;//wYfk;6g*,w{b tW:FfxF*Wݰ0fIʹ݁ʥonjok9xL(: ntH{f,WQt*~.?@DIٝcc]ڮLwaaA/W3z4}7ݮeņ ӵYOv qi0~kw!vOfG`FB =2<^)GA\?h3GQ>{ W̏p谾DG^ b bǜӉ yQZ'0cMKaBhv2Qň8sb_'xvZ*{bQŗ?rGhʅ_lF]8Ff"TsK[@@)L kCr\| &,_nwn<ن G!/ #)cuKP{[:xƥf3 ACR~yIKc2?C6"!fd28K[]A׃1JK4߲KloK#%ߦhpx$/siIݘAŒhX ,,C`'q-r 3N2.9vB |Q!ˈ$0dy/I!6%5\Xq~Kq(R.U8-RQ{S.#& ĻMh^LcW=5\Sg#SBL,^xGb[p7"P^3I^-6̰Ag%Q)Lw:S/oOLA-]h @&C:hBģ~D5WWC.4^+\YO^Оi宰9ʌ*R$T& xU/+VQD19 $xrh2=vgyP&+ʘ.(It3!+0L*)5!%޷R<ٓn7eFsn8u[r\l%N*ֿ +?`D@d1935*\!ģв#Q.=׏"BSs)I-Y&&L4>]HZ%tHI@ڇuqtd3hI}yջ=yz@GHXhƕ~nU;ptzt:è $Hn<=Qd`G 2>kc&yT+$.ԇ r97J`Tk4۷oh4N BBPrxQ=Z?!le ٵ]焪`o5sH 4)cEbea[ǾN.YS,k&j-9 ^^)\ҥq/act<{O9Q $쟊 Q kds0ԆPbm$\{;5չ„d7=*NBg[Un!ܦ#,*j$yNe| L5FfcWYRk RU(vҲ2h%_y5+Ig$#,qt "h,k%b݈B0i%Uh]y5CGdSѼ W\e@}}$\X,.9 *RN.)^.Rr˱lk E=p|no*ZU45@uUٔԖ.@\l?fl"}tUm.brm +^ fkK/ae =g&b̽ '0s :J$(,hÃrPע,dE/ bf #_ A~jV^gfoK@Z#T0c9xF}Y$jW|K{E-N:8Mp/*IAۢA3/ZSɄ)Pȕ26q7V_ڴ4Ԡۍ;VQ@+~@t9W[1kYD 0Al;n: #+<vە[pG^ٞ%+eǗot|T}d?qPnI ~X2wbr쉘/}~S%n"E$ l4dÿ]hsE;\ a!6b&9/sŕlx>Y훎ain3BM8h CX`&NN:C2"^魰>FGVR]597 $ռ,B/ mD((,} tix6'՗\XXm+AEPb#-I?;]`?VG2\?{*YeK {v=YSY2@Pm 6" @h!P26/4 \ vribIa,۬: b07$[%zyw|U o^OJ,ǵitk3)< F0)BWH1oLl] hOҶ| k{oޗ$BŻ8 /!+ބ,u*:$h}La%}C`&Vg5Y0 7 |Id-D/*GP.|ŗUp-/JZ0T2&†$ycaܹ]b̂1Pձ'҆ŜWʡsrsFi=X;h)7_,bLط\2N~ݦ d{SrNV60Eeɀd |2kg*&$*nct k +ajWL-[Âk{{ zqC`>y~wub9 [XEN'Wgi7GEg|P&HQIc%Y΁g60{_%H&?7n!auс) VߒbԬh0L7\1gת9~rƫt@u2] (aۓ8 Dt#H[5;rbR-{mvVK[rVOB2dlafJV q.N.v|-Ɍc~sVs!A񾌷tTӊCK9gv[fgS:U@+Alu@JGq~h-תp]1.8$ViP-h%t)ק&sHktQо6%FYjzD4\aߺ1So^{E9.!zTjҷMο,>CQBX'I 'v!(@Q-sd>p Av'H#~i 67>m\[v@MEZy8 ,KŊ¹{nO"<y96ʛƱ6^wH<˨^jF6jd,Ax29 idpΤ{a2^r$c8#-{NxbhATTvivM7+Xͤg$mýk̘ T7R/)~x\7JVӏBS6㠖J5 /.a6Rhӷn:SAeN`ӥ)pvA97kVs7% utY&jH>m2q0IEsQ-8"oP fAq8/xAqqrMBM9{GQuy9R@#Q][2%y]Vt@gyP)䝮[js*TakI8XE=JX. &E xuP'XlMc:R[۽*BHvRZ$W9݂6_x\"DiPf)5m I:gԪpﰋ^m'X9rxV{VUTX'7?_}GJ4;h~TϪ8FI}%Ʒˈwt8x1}R/(&NB&(XsZP \MCӰ{|ޯX~3bL^32vNA }@0z?5Df,7sƃG˾X oOYԝ%gM C3$0Y{lt+79q+('<e(_@HuJLIEIA^~D)!ޝWn1Y vǵ٠ =\#()'涋}1GSKxV=<e{&^F Ee=[A,%F3jUUeFE)Nn+Wl禇cٝ.@HR~cf!xt~x5 #ZzBHi< vCR~ΟÎ̡q0-t L@lCL)sk8l)K8^*Af' V'],sh/=hOz^ b}D! !43xjԈYdjH^r!(${:o==[-jeLAW!uy;T6q#$!q2zNg4HV0xiFw ;ˮ 9bC~Ɩ^oc9]T=KwG](ɭ՝#F$򴌛A;W2VwaɳDzSindc?EpP*~TAQenbA @G\ofyz.^qUݦ!z< MV}>',4i3!)4jh`傯d>Sʩ73sPgmWו0pyd綝tHq;ɘz s&=4H9? bW>5KJEvjVC.߿XEkb LBNb\H n%^JwI\uz'VM2dt`sOD g4WpG 4(xB۲ns=ZgR Fu{J[>vUJţ+fV?${ |?4jfgiCk ]SD$$Zۯw ޤ>bߺQ5}(ϔ#%ݯZ9^Bհ('$|m.˄G52^ͥ)c$&vdSEpnoSK^d=@y=ud/EBagi,//_JvJC$A?ֹt1 CڟN0J5" "#i1%Lnds0Yֶpm43 Ƨq8+v1W=F(B4h3+b/l;m&x}> [qn=n:Qw0m2Nri?M ̽&n)jELbɳ(8;9޺- xd<۽v=cbF_y9MQ?ME ]*> Hs-Q`wغM_ڣ5S^u79!dEEvYx3EHF.F)Շ* tk\l1~ VjeKk#68 Iឦrg4Y=b| ?&p9'2vQ٬6*xD(rdo#̘\ؿUזފ@ UW8b|BeiEJdu_#b6թPq -=*8zd̂`ZQA-: 9 ǁO{JP}y6n$߻zydÔn~nfOk-SIv, q$>5KWsWا~{5RܹcÛ-{( f6siEB•$~@`Y:[MUSk@7l/5Fl#0/7L||;rg#uzVPT1LR?Pp(eZr"lx"`Tpُm2!PBkHDR peq r4.lԂ X\'W=KxpWb#hKD1W=AJg͓{wsxb,Wy6kf8IDe0n}]y8+P&Ωda*̄Z!kCbu Y{9A{Nd& ҮkGgn#A?SEJ{2Q Qأ2g~A\ؑՐ Ui%EBH;sy:"4؈kY<=:`|>!(1.踫m 0d]}EtWosi8KS];G Uݨߨ}q #OZB!G7I_,Nw౨EѡDC+.̰WӺp;ilӢ؎e"Aa6ߡYH̕f59s7#U p.9ܖF )RaVc7.< cDȰAi񲗳 P{N}W`+uklj!Lj{^>eQWq)~`҄Xv8{(Us;5o-cl 7Ez4yeCkO$>3aN(ﱡql=@Mxz|P{] nSV(ЖYETξY򅗒lTAF*oemn& y'8y#-[@Q#DY98/JsCߦ8q.+@̰>^;&Eh뇛φ!N-+yv_ ɺ@yb V`\;g*V &SZ1"P/(TI¼w"ı ’0j߆? en&'x9^.I4ʫJ(Xc y]k!%Q(d)Bsx6)|X/yv= n?eEeu8.M;(c%p M[=ub~i6脐lUS3-š ̻:Iw,X@ٝX !,EOW.#]jZkڍ䠮Piֲ(%+Y ogSL0e-XN']]UN Dߢ'b)E/Nc. 8PPieɖa%*m %WntI9D3:Y>1Թ:BU^Z~R?`%u?v@^u'ߖՁb *O`nzo\,KUw6MčYY@0v }0Xא pC<!rneh7f7B"Ȩl@pN.̞߱Po,ԢAbk1=]`WLA8x^|6%@Pu uL{pX{CK3j9y$ʻY \uW{ NiGAaeU u_Oo3gO@ _ >E˯SSȇ6cGPxY=Ȱ~/=}DIB mp(BۊDJΫ)u`j\_ـ2M)G0vy?5+MR5abI3+; )zkHTۚ& b<#5̛Cl/8r8d)7`.X_2boPMdw'=srK\Bͅ9jsY5|iEdοI*m4ƒNdzcV/O"ε eƳ/R,Pq΢'h)ho) AuߒQ4qWm62ڹ ČtY8MHBe%*0G޿ _nuESbvyO~dukŪ!a*](loyt?vec-M!|fنuqR Y]w Sܧ{,).đ]=N[XaLyˬao^V>fY*\Uѳ>A>[A韡 :AF@̭6Eo?78 %~.61 ]u2g{$Cgl>c^e"aMB"DlLu '\ &½[mۚL`-.nURXd,\+exYbMo!eD V';f[_<<95Vm8U5$Ga"?YQjJΠ/]9Yv`p@u^S"v7avXMnq ks ҞmP~b/X:h6\ Z Z/ߋC WM a#jWLɴv{%~to=b<70z%5Wndrk)A=ZycL$>v:Z) "A^q {xeˌSt)ڙ7|uPDrZnY"E~gnyHMfjNnj}pcz־ۛLim'!z 1MCov\W Ѐ Ѫpp۝~d K\*C-+龒4)\IOxog|bCO8K1%uUPIh g4؜!<һ71JäJ;x, ݞJ%:X-h]d " Wp% ᫭Ip5! Q4xAq`68uOf%JR㤓i*^;Glj" 0\:5t1kq7Mh$qMwt{ǻa痏jz6zJ-Y ^>>&c`D-$-VnjMb)!]o᐀?2uYɁŇ JB1j #[h;pj MHDj&*)3I2"H'=#g+Iؖ-,e.=#~`nNk$uuI͎J`)BQs_ѣ κ$@ִ] KRfCZ4bψˣ-TƌBQ`*M͚ԧ=(^xIOK[F峊u<%(Iu =O`3 X\؄1N,f |3(i?$Ps|t0Z3jt 4'3@Zv’zarǖ56@{u&LAEEԩ =bgiJg2mV_Roa9Lu:D!51xx.IҊ# y;IM %!רI(YW,:Ћ3 915Eq]'+"սlM(]wϥI.U%;3`tDfh yaQr/\ ?#w3g733 [\ t7A)^ѕ&f\ɿG+h!dͧ iӰ3Gio4kKngh88ꌱp4ZѮCKo^{sd k 8D%|+:r41yFVTMW>b})":!i3=t o*PLv}O`wd2~>AO].*\`5F !:{1KǻD?ZBBXJYSʉ;vkn;9Lh1Cm7OtW8I1CSƆ#٘x8&k*sՅCUל C&-uEe˕ց“4`kky40u^%&WlymSK.r(&Ky&mB'tI{/3Itf0^\ޝcgfI'103sc>6[0ƄN8rCxaPv[4u6Ld¨_uc|?`C=Lѱ$MY^DJMTI-mJ$ܘl[wEFZS%dZbZ972B=CV%*I$VŸĪ+ӎE%Hx؉,PJ%+T`bbB:2ζ wHzs^ƀZT+.7ksmӌw݀=0 ̃qkc7BXѯ 1λJDZQED)$6 Wp>,WPV}y]|+)uT3Q`9]([WCaG;WOȬT*ѸFks z~!7&~] |O)fg3iRGd|ArkSLhwU˽ϋrI(}5mɁ4ItK[@^Lr{ZVKfl6ubyͯXQhh| t89I'aS(,ewkhF# ʖu T kF6EOZuduq>_qSs}8 HCscA,oUppw@hzq:uA+ףVKcz{NNFh< /8l߽YÒrϐ*QsіR(A]Wh H<ۓ$`7;1LK%~ia *.ۜimY4P͖7KI]B3h⺒3$%p~1}n4. Uez$ʸ?s79pM6/tp┆t1{$xg;»"OEӎ#Bl cS<cF8>Tb"/ş|<}pxl_TL&}KF> ݪfZPb -ǒĚv dͶ6I{ [rٞMp>SD8W1Sd|_g$ڛ/s:Xk))HH΢`]="c8ȓvK̟xvOGņPLĪ ,q56Eߪr sx;Tzzy]6 !2$-d~q7ح^$A|*k^Ium]Gd@0 f [!r7D=yAZKMqp\҆TfeEN,PvS9h5)%jldK4wG\H;f>Gp{;^-'[dc,ՅY Qr53<S[t)JL9ďhM ]OE #f+-%^x\)&L9v̪kWaY _9WmlGZ[|^/WPڋ)%>F6{FqcT|h p8<ax{^|HoUI$Mj[_8uJqr!3mnO8w:Ebn&#~;WP.4hTOCù:}Vh+y; !5fd`f~je":EAͲ&l~|«KXdM>y:'eyI]rAJQԏG<p߸M{ş;8Hk4G L 4L+rS@qT%3QxF|ǫDv#$,I9>R; d-%c8PjAY])_{#&n.8BZ{&RZΕ7ė]]̚3T6T#Z>,8 |OK]yBɺ& ˓dEpZJ > Q"Փjey,FKeӒEJhz mX}hp;^&m?\qpxézkGu6 CeAғQCNQ/,NS Jc!ӒQ(x:,"1-'7 }YkGD3hLJT:=6V!:/ lɾBڧ,tS^w+7 a70N(zۍTcv1e ݶ4hPs WN*m z7llC%?~Ķ@]Y?JpgkVWl]RY]]YLQ23cpwqYk< ~-[#@$Œ#Q*Y k..>t@b˫&1!r)/?)&)[F̍h ~<5:QDN} AL͉Y]9酸&h?,E* *8F6mRe) #!iɲ?r~U7gh~9ؤ´m{N5ȉf6 ^20W8D3DI鉀.DKMm/JEcRǑḱlkv(4+p&b#?2SJ7Oϝ,@3Y xM(o}W~Xr3K9Ev0;2U#:Sd$W8Hb nmV$X>\Z> M@Fݽ"TwY\{6 R\]C+]x)8բ%'&*:cu"\>y\mM}[vyޙW)NLuCQE. k@2ORPbkyBwXAeqO3ͺ۽jƫ9t='b{YGtB8Pٕ$+wvn?`®\7q *k ;P?$o uH֎1˾RIŊc#$n{$Xq3H~S$_BcC?B'jhs> !"bs/eeyo#!/(tAMD{i?jn 3ş :̃L𨄋P ߈iOZ2Jd N'1 `jB>d_z :>Iչ/#@ 9i6d L4\o;o\D`!5_ҵʣ9ʗnic"?mlpF-^U3% 7ua/:5.,h8m fWkW?b@ؕ{MK9HV!,{S3BQXfKalq.y%  - أcF1dzy7jaK3@F %unKcHy__1P[U"  "iP#qᇖB-4,!K6(W1~Q[eyuWv'\610s\’mfEBi+552ԻJ8L;7>cpX ,Lp7=΅NKNZ WZq7 g&.I+;յJyS5H u|?Yf$'¸Υ D׮4BUN.`hj=u/ 9 nt38㯙OH= .&bo{)#0s}aHw#@D6+Wϝ :G2lbmXPa{?82 vc1e_װ Z&co}mQiIB4POME&Y"Wd-Y->h2oLCV;utB+%񀘌o1x̭4?*NA5{|Y8 l.ww۱ lKQ3#p ! rB?IxʊTN!|B ~X!tdlѽՔu|_Sc4f--qtL1.Mȕu GV: 6ԋ%63j.W0z shO"UF-tk ^ڠF9dZٞ M6c'oTxKPh?m.)Ʉz%][Hօ28? 0ہ`; 8+, 42Fw w"ۂQ-;ˮty_ j7 b+?1d钔<"2n6#Jr򥞊FF+K3,W|5`H΄(sv@39鑶WW7J#*6ܦ<;G{A3kU{s!E41fo[ǒ2l )KīR-U`,L)՘3!ijɢ#L!M+؝۶&)Z[ٛ`5 ZlPQڸ`a'Fhhw3bEŘ*]V" 9?6pȁӑDZ ~MY/r8gэG&'v2Β&33h<#`piʳvrC[kPƹ=f#_׃0hFjψbQIc)FZL)l)"pbK5qzRqrgpCv6 լtK$k|?n bђf%~Z"O#gɜRpJ< n > NRj>N\ XE=PꊑocHB(~IOt2ff`Bi,7PMk!3\igSʵ< w̆>]7CC1 d6bkܒ:^9˄`qArAҾdI`+{q1X픵 6"=TIĀ:gqyNX4'g; 8Ou#U Eo\ܺs;"voWFZ^Q9GᎨ{5꨺ }WZi6=-Y@"7;|=x^HDx=]z͛ C+E)pu\͋} yn! Mgq'n;T.\I4=Qi7'rc][2hl?)JElk ިG[;=a=7bA s$T,MV+ y9Y+Td6дq(/'ԹraH+Î7evW*ldW>5,fdm!_(5p*ץ*eNYKbH%YU&a0,iR'yTS4/R+ e6 bvUNc{wkxVF jp`q")UBj Ѐ"8VB:N%${:ZИ}k 0:.){Qs}@*xQ/ r9g%m@>c5?Qݔw7QS= |ie*/u-h0ESXﲓ=y $)UH^ ה#協翛 {ݶ'ү<!6MiDU nlSE>sh3~Wzj(ovS6O/fZȫvI[eҘ3QO5lNr%CWIfNO=Tȗƫ M*jb+*-jf\@Z9c~!EB"FpM&tjVVS%^%'e 4{:d&d,r#eyy$&Oi&Wc&+4|Ȱ;slJ)ǟ;):!+rW*Ȉ@ec9L $4T ,a%_{uy8 p/IY@rglwPL8="KΙj8O[J_3~f %D\7X|0 םUIadZ !0qkX"'gjrauh'A0jC^SvFC ?mrWlh_-: zyz'!z.~D;k|;9%"nZ(b67l\?ߛ[nY"`8ڕ]3Ps:vva ?S˷;I*o/a<|$:k^m_F{^uLstnBQډjM>βoӒfgξ?TlkY7[ewGd'Ô}wo!NRRDcu @BGAICwoF_N5]+y }T'weX)lTKԗcg%txOl0BܠJSy~M*ܙ!%vRDx'*٨Y"Rk',[B(PΗf^]F׭;4 3 $fWpxb)J\7mI?T5uV6M(}K4WE'_ 9[)UJӷ0k#SS3q7yٹz *Ylc{Pf9)CLYJ.E:\[i@a*Ib_,޿, ?Z=qlFA֩jk>w #GCO-jHG+&ҜO\Ӳ9;Vf"42`*gOVV_?H:M=@RF,6/}h1#r ,ePh^75ө3-5کh{/"ޫO!pTa$ra NwdӨn <7(շIZY>p ~ӄ y9tQ2+UADŽ-V+*d>)c.dcU?T~5wpK .s"MjT))oH)[ R hGjEklx+3r,H!oJD'(zN?렂m"A[6V/;6 ۹ y,.a5.CNn ak\t!7Yk q1p>v/Te.z'?ߪ(W˘VזNyf*ޢH }6̝3ioWʥW4pi|!+bA=GE 4AkW|v@KV:vy*f3n}1qYӳ@XCutf>'plUZv0=gY.' #/ AFl"08dN%ka}VHVf'9DaN`y򞚋ΓSmlJΧlCE_Ǒa:ScB21aHeԊت骙hKA6z༇08 ==:T⬸]TtmH6QoeRCgwk7_G sC4W2֣5??ț*JޢkVoƿ2#hFjԇؠܻGM֯P Y(KFN`_F7 yۖ:f2^{1A MOڳtQܩ^2oDH! h<`A2CѢ"q9u1oYSf3Rsk0w}%~n.< ێ9l\ YU5O]-}l.ɂ@ ]sSxVqQ΢SeBYViA">+:Kl[$agBQۿ {[e8HI^z _],S\.5BegAkH~7%ee]و";lsK  gt4x Mj D|qM $$EծMw#WsZ5Dh&uo3tvi<%U/'ѓJJMy wߋ_ Yttq^2S zsݡO sUW倅U1(3nAkzhs:~ѻpӎ- N^ h :1 ңZX"rfI\ )]aK`F57H}źc 84c/5m~[G/~kl[FbC 1ʂ1|Q+31u:rYУr&b2A@%A|3OE~r6x 4A,Όf!2^ճ97 D0Gp>MpUN.X uRzG-T:ȖNFr\"wk(&@SFӨͳ8Ǹ2Q-_A7sf8`mp|8 0<mRlSS*=Mh$;:R_~"xEL|/1}v&bnF}z]+E1rI8.1g}񮁱 s$BRS8>sH czwMfQlZW7~-٦TtRƕe(6vjrD *'c1|<3Xr dFmx&;)K1sU8%1shLlR{ h?=^In#<X<@_M7f:P\PͳVaB Pc|0p_{g=", |؂JdF~™ rkk,_wV羣3B0kZ{mؿ^(j$I,ڲG sfU\ ¬+wSMBGƓ< 7:}+lq89CZx9ݍYͣtDcLt8i2A{: "n^x˹!Yض)__8#1s(tZDN6DFIyC7ʻ[33{&u,7ҩ@z9HLSF'E*)TC^y y:M BXΗ)Pbcc;9ё^6K.z1"F7]i{9Uss:25KSXwlM Sl4m% eYm9)J*){B}X'U< `Nzu&T"m+6 IS?)籀L3o [/XGh{l~zc?{JǏ%O@Ҕߋfl]G#4=@]Q׏xZ Ej73(Ժs6>%kɭqڐSUWeHQgY"$-yDrn-< QȵfLރK̥WDe -[B9'oaJeĂ5įMRucx=V38+6*Ŕf(18y36):3ĚApLawӪ5֠![40#Tu :ZS4it@zә3).Otǫ~͛DNr>7{@.Ԏ0 $bS*7b9i):0_շ|'Q`FJ)Eֳ1Gç-([~QM3ԑ^!Lms~Q3Hi/SʸOƊ0|)jʝ̘w1M.r/~l)e*j }f o.rv nqf1BΌhi>P*q[,0m=ltpVg:(뷪͐荅T;K V3V7!|1 ̈TyJxoF$jDƕys//%1RQ-OO _]9n3OWbYދdÅv52J 2>*sW"wV̴~:MB _!#Xpvws&;M!&qxhq%ͣP`(U<5Yv?<[qu!uxWUWX ^U!T(8znLrYje'vu1*Wcd yp@(4k> 1=7IA CM@`jie em=5/-MPmSx!ֳ\u%qchH<Q+ 'BI_sQnT~7'{%/i'(YJk awM1ЍSIѶb((g,;\$)ܾ枚kN)uKzGcK1i3t4/)v\bAUrGl쫁rR^N= = "Nɍ7 ZKA#!T jsc=dU!}WRT5|P"4TcfaAhԂJ t;VCU3Xբm$pgjSxi}3VODc*;R~3 %).*0Q!|yt =)XNlsn_J [L`^q~'buؠLxآSI`s]Ljh wvF$^޻}h~! dE|* 9 M𮲉A=fSkz̖sĘ&.atQ'%z5 c5jl)u%?,S)rC-d,2|s1 .Շ%lU&;)%RӔ3gEri>q~׷o嵣-휁i0Sz0| =Y:oDo\#-ۍ!seՓbAwNj")]%J?䋡s]l^Iqy?XS=0+<9gPkrl;|fBރku{cg¤NYVlVaӱ*R+k|16$4ED-]PpH. swq3a^9H z]<\4;mC+DX&s\p{8n t6m)*UsBKf=rv/jT -(TP_HVV','@5Y)#69OI4i:f@?0u6~V0 ߾Щbm )K,Ҧ*)>/-HQڬlHS(|<޳g$iɠ9O#KfƳȢ AWwy)CM*vg?-][sC"BIʣX 5YNO7$KN3?ec9cNF!v{ju - oM؃%`! S1)\ZB]V+e;I5CbuA5ڳ3|=>ɉxyrAwQ"ku d]Hϓad#!Hk"3C>nEۆ s(n+̥O a!Ai]ؼ^a-<9ld.C/Up'%͜ H]Z2@V1KkQt0 ^2H@T#LCZ{8v+$koRNS!lfS1c*`AWq991{tۘ'Mxj=& }M6-XY$={KQډySf6>H cA*j R~g[b㉋0BIQ 1Z ϕL^MnM=VbJMѬB`LK~%kj$F]e%oi K, 6& r>QU6+8ŽPtK]WM> t!ZFGئF2*8E;uV+ԯ1eՑѤoiБjՁ\Xegr &$8,L %* ~F۳M,ܼ"4oqjxF2X1f6 o駠cQ&W|v^_B"o)9ƈL% W#2r+&ey x)Eu1ݸ.Z}}9 v)`ߠD5χ֏Dylz>sE.-KL6G;qpT,!ƪhjGAi!/.$fd"\5ilR[rGqzqa$3ڍύ} U9Ê*cWQԹ._Se_yD~ zm}`p\~|7䧈 :T5 9C;KZg7P#R{]|"~ WCa@DrBߊdNU~MZYwam`鉽G2*YʬR:gMr*;$ؑ7 ' PQ҃֜0 JN~!jY6l%%}Ҽ~+-'8-1ݷ~rke&J]F}ڝjd)6žm J$G [|+kV I 6yV2׭w uiY!~!~Yw sy0}r$Rļ>^ [R -n4"7_KJ PɵɊ ?8?O3~(C b9 5O9Q;N@W>⬼;kF2G6ەqnj~rk OP&a{6{r3`ZEf ~%~L4|S9y  4X s%RR6\Pc~TڔM_:qܱʓWT;MRWl/Y=l/=~ŽV|ZL8Ԃ$ѫe.U9+OC֠Oqz`^x\ѻkTVҪ5gg Q!qC1G Vz;y NN.S<@\ Suy "9XF׻Uy:$;.?Fuo`WI:nw3^UBʧo mC0tEVw*YL]%$|3&cd {əVnl҃sXѭ+b'uwO9\h_ ua Q{>"pw/l)*MK{̑ë&6"vwo+?"T!}" >G7CrW GP-EOb/hx'PjEO"'KμS( .~!C+ QEbƬ䮽'e' 9ve*kӓ"}|Pp-,|vo'0SP=c8 .V~lj܌㨢lk E^5[JHy'B<|:)9vZp Fa {^K.z>ٗ7F,QQ|QO}/F|]i6z۽u3@ /{vЪVSW^zb%eXlE~kL8ABo`binʧ骳y~$oAR :?QBo-ĺrȜG=bH]: xUdVt掅X4ǜҁv:. 몢}Ԣĥ![TaqNzn \Yڈ vhPֹ]  5". :̸[wئt"7?#RL/$7XC+ifӈ(V@o`=O]/+'f*oWq&Zg>u3>,d~ v[W@6 *6ܼ5=2P\ԱM\'bw`:.mh(d98 *Jk&+*)Ԧѥy>6NynhkN:!k18Rl#Dؗ)tJ}YnO4#keYC6qPXʣ0X*7|zTy}cE$8ڪAÎsԋ+ yD9wx-=V4ӢXr@I8JneMb":P`dtP`UkF슬~VRɊ oT]S'D'TYY-8P=tCM_ȻF?6؃>!13kHE=ݾ!F[ )Ji Fu%x\Sm GpaR m)TQР21|g]sDJ+;]mUᷜ!#dt+MM&q0i(ᵙU0XCJ*`k)nWwTU"Q 24D:F9эT%Gd_o=zq^5*ޗ F>D^s,w4Q Iz)=@: "b|/6Ee{*}ߊh{:dx =]Cۦ67ɭ<$ df|tdH,:|th `r%-A}c[&$C~r& $mJ:[^<={cp@v߳@LȒÒH+0IrFZM |6?ffWSUHFvlo 3UѸvA/g`df=bk7$E 7Z@b=лЪwcֿGx|.R=rrMm*^ZvD-rlYƭBﬖi=mh xe;}w*Eq"WgA<K4 JOT 'psEr j&E O"f~i%"ٵs*{'%AR.pl?=Kw.ʵwZ s'w:T;|{S|g|]edwn7i aM$TnL3xɡ_qZsn&F<ڷx;88!j S*!}06h@7vB('$҂>0h>Ǯ[xv!c5752ٓu9M =ee䋨Lz,n ]-: MWA$WBW6+Hpxch鳽w5:z@Zpd+RJiӺŒp`vRl}޿hAj]㏁Q7?%lu%"Ź{W'Y9○ 'gk0] f6So\Фb& nT8w,qD*Qjrrnhƀu{rlv\}]ѭ9=,ESSKaA~[mFӳ a8a䲞UB%3P˂7ͧjcӱY4Uh@pInx|}ԉD [\W2UMUSFQW[aSFoBf!gQc4/L6_ `$O$Vv Tك1K~C>O12_DqHtW(v3yKkc& l;+Ubc9v ^)q:q;τum)U3"w]G+7$ :a[ގJDh%˲gqH[Qv-6x0%N?LWIW2cRX!De&'`NGtECkN>..Wbx0‹ߠ@֖%r;F־iZ $~Ԙ YԤ.·!11d(Zc',k#>(,(ɔP_C 7T8GjHN)M,T/0\\<-C,>҇Pk>vM9TT֠.2tkBEPY3 m*W5v>q׮$E N}4Z54yIã˜%a"eŔ^\:Wa*愿IUS݆<EP 5+ Lz/~/AɺdfFiq;a1ikb@zH9r2yDG+ѼU!DU%`=aBy@͓ߟ0{k|mo1 e..UM@};]/Qz|Th˛4O8(֙Ńߊ30T_&!K^ Q4YE%teljQKA:и$&uz"Ӫ+;HU%;^&PFT|"I쀌yEcy cKSpnXQ!k+pa&[9ۦwh% )eo}g Z‘RH~VHb+w<֙ dI5=ٷa^;ZtJ &zTY7=u+k䶄w] te^␊/^<.LjSr6**ZSPhM?zpwf;s1Š؄g,ZuqQ: A 6J04<գfMF1\9e#(R;B,m6Do|Afޗܦ 4Lcrb0 (3w[D]`oFQ/-^ݘe%*O*5oA's&tZV29D8VYtC[~hhD:AϿ2}X:na,~~8QdGeP7ewM.i:W@&?194b+s$p I$#8?g5ɓsZ!nQxWS[9ka}C&U#Mk;;5OO"3Y?M̰f[nn)@䬿JMc| g75N):[tI_>%[uph '50ic|#Kj=|G!F78j=E^B]n: 3i/o֫l{CN\,dRO^v u̪R\.Ңh@Vr_EF{Rr0ߘ~f AX#l-mOM *ʀIMq)ZZ7N"9_ShzMbkޓL a v}j4o\\v> 8+}!cZN5`͞gHI7xtvMc_LO4MM?|-2oQ֓}K75v@:s9v&8i'j{Ւn\SrkC͍ISWh;)O_޳¶7۔@F ɵ0- 1%LN/X||NZi!PUHLa| tQ7)-")$ZL}o ?o}~R+ (Ɵ|bJ,A@?\b/ 㯭L${_;U 2%[Ҕ_3MV/"2勊dN]mJH .^Ohy|ncnGӈ-G_]"VF Uh]qP8ꮢ1Ç`̸~t,(jñ8m"DX\4 b2i/MxZmPߗw#ͱN'۔_FLy,mDCIָ  І9'/KdzҺʭ.V!N歍ӮkRK=aԖgUȖJ'Bb6Aʌyd(~eb&ݱɫS^=ތQܗ5qp~VZ6ԙJD|jqKػrsF ʌ^{g>m͋akퟭ0N6RƈU >mk~AE*# b+G|,Z۳m*Sk$C39Peu+.u\:u(]7̰\9T}e9,H#,sb~DqvΡmˇk(k$xQl3@-I'LQ֚,t##7[G(9[zΩ|v|VP<qtpJnR` AQ)T*}@ј }SEĖsD3G}fu2}jvہ"s= SiҹyA;?gS:9K#Ua0FE=hbSXJ0\\7,r9O[;b7܌|_j =6cx^dk%2Hlcdܭ Ge&)'@o f,(Hf BHC WF%ˋQѨzc/A,S^#;g9G JgݺS Ol;Xs, ;:y~`Ԛn u8&8ؔ D ȷ#}tr,la)j6 q<`;?!XtJ$F ^F4ݍDRk@ku$f>jTƽ3D|#Qg`|W3^GQ,j򈞎׶4tqaÐ`0[Yj̞9QЮ6Cb#u}M1lE؄[;s6Fv{ k/v6P!Pˡf+߾':NK]Lɬs]Y5!+,o͟k?ߥ?|ϥdd AVglrt7r[q;KSe7ɒ4 --J*l! 0V'Vzg S]v7$1,#r|^c&VZ!ɧ0ks i}"֗' -͡D3uWE_,iTwЭL1)_Pؽ i v+ÿ$F17Vbb#խ&`< 7̤fʈŃhgc%'l磷g>ΰ mKElUgf+vm :F5.! ea/qRc'|9߇07˅٧ y~la;f.hF(W͙ua~J{衽fPk*(?@`qJvTM?G UDk@,g:ȅ4͘] |Keo@v$ H5U<25ubV4D& :8ѧchY.,•'3 1*0_sҚ7}']eYs܅;è/ aP c ~$;//GB.Şa7gT˛ Q~m}`ĐԬ~F?n#P%>,P]JrMf%Awh ]B?zT`ypԙ3'%heprG̎cC ˝7B X!939K(P5 $AR[oyO\WQ ]sfE}Z-w=,O,l`QH}h q7ռJZddmf!۝{q@K`zd s[1\3hZ5 hⓍqf G9uTSx{}%CBeeL*Ɉ#Օ! SJVt^v3\'$ +[_-;?jk5nj$; KH/'aZ$2nڲTOucjwh:uߺeyh2Vb'1秋)-a{&bq)zcV6V5>05T2rOގ.%)JѪZHpI8#>)PW]ͨ<,x]ELsڹ2&p++dL:{w;O|70ᖇH?:bڂΉ򡖴K:#Dç X0ްu~ T['z_IL3ŤoJk]Ci^/M μ߫mC_.ko]X[CP@RSd໏nVI(îK7;z[;q퉾l܁DEx[qRtAc۴R8978Ni7Lx+e,"A§i(Wn~-WPZq+ 1UD$WGKYiz\t_ς'۹)r@6`IxvBK`Dn"RM<{ n =Z54{50y˨7(uI2y#u8tj@~n,0NGLQ?MɌ0s=V2jYpvhbX'ְ!>01#U2 9 :nNXb%FiF[WS$$SN ".wA2V)*/\eEu`Wt*/VPPIn n}'T  94tr1ځ;քmZ:o+-Nwj|߫F ;D'R%Wc?0G:ripqVx3u7q|gaU̽6/U WXCcTy@9Q?+ >VD4R?i t F$y'"A.!&_ kr$ԛheW| zǦ;kH$"%hvs,]ȰW!f:65YJv.tz @n8t^H&!CP3>G8J/[0[ 3{TPpŒ(' U.ʉNQJQZ ֑ckA0Y~gBn/A42ĬԎIyS$Ӝ獅+7ϙNH_%X Bx| Q< {OBQ*$aO`77doCTT5ˑ'QҳmK4N?~cqR?wF6 Uߐ,kzҎ> Ƙ+DbyƐlCXG_^==Ur+Q(vmۯ*"%k:; #*;KA)]I?Kt7rnv%GxHJdy\a,8~b_?t4w?^n2Υ. $S8:ˇ`S-q+JP,n3  ()I'&AfY\ET ҥ?7LbU>?1ۃ?U2mMb;{ͦ4tS(!nu .U(+a%ƍ+,Q#bj"|ta ݻ勋?{r Ze9"~Q+GCo]h :/S\ָC-VKN[YZ xlAܧ qB {#h 707KT&@ݷi"5NX6 7*֚ rǎ,mq Lvjȏr\'[ \KLyh2SK:wmt?Al'̬ {K-$n~Pݧ_)ϾgL]t* '|/1}|]a^;[(f%jAQzR:x dm$SNW=:?Sx5!*[ ۀPG^{M$ uY@ڱc::D0jRArRWS5֫;QAiOsl/88y4s}h{kMWލRPtVО^y] ɺފ9lO:62/G>y昦< 2Љ`텃+\+Դ2@h{yΡ3l V w<ݳ<l"6AҹDvd rLv<5M 01çp ҆+;;(P[|Kk"&LD+BQMTCO~>9QI k16H Փ[},Mv9U(ѥ^1<؎:ƃ> [*8u?WHX%r@j?;ޛƇ"-zmf4d,ɩU˃ qF9a5U&ͼk[;(*[R䈶KG\s%9I҇QO4M1Yo~DCc4'O3 ħyb+dc THpЬV(U +[HM~b+ >OC(jcpG77qsƝjHUS5ͳ, ԱBWVޭoS _ 3(F_%k)g,t jaId雽7 , :_~l}#,g,nډ>ә 8-44pu\8z6w|G5ȟ026.Mƾ@/!hTc @[ 7Ʉ"|)7~ijqWUy/ {VTU]ěS:õ%({)DdH"M{ֺӆKbۜcEH{R{sMZ6<êE\5'>p%hyPO$8i㴰E:+E >)$^Fdw+K_Dl{)*^:ƳՕg"`UJL]*ڄ9$E:)43s#Pd}6Fnq4a˞c<Vy0~pwp{wc0DȶO$uON@bQd3@) tc:y'xq\.GHϒoޚ=@ӻ gׂY)Z`#AbbA:0o-B׶e۝vħ\}dJWa;&f#]&0=qBz|')ˎQwU{ :+To-)ڪ:\om4E+R[Aݓ&Ƀ0YEAaFNnVB4DbXt L֍63veOŋ|Ҹ,dУiA#}5y 껁Lrc~^ӚSk\&y{s.q1M(1OL1fTrm]FH<"MCmjV9 W a/bi yC4F:>a0y sc,C3ꗡOs7fw~JrIQj(zMFe/ Qa#-MT(CWf|mRÜ|R.S~CbRH`]Om3WrS}-)pPoDk5f`;zգF&ްn0ޭpMVtg9I <'>mαB#EyOy5˫ o4_f\4'|긲m^hRs_R=Sj,8LfZzV{6zml ]$awˍGOvI6I O5z㷹[ceFP7@ y CYg gn=oJ~Zp|/^\V|4Ix1Pf.\ F`vt!3E<"LЩ=ͭ#o?J{l2.dEԬS^x;z ħJtJFeS o{gGz'a8P#px?Gjq:<]n  W&ǡ\/ǡL`&>oQwWc&P`uZqU62xG. S-̳+p\_.>VҪ$IMHxzZn+;gWYÀ(UmTHwѴShW.e :0{.jL *1'r?,Ï:M |Cq2u+1ý%\'cb}R#F֨èB̵4(p&v~]>,cmvp_,ak|X)Oހ)t=faЩ%3ZdsQDRVx pEPs1e>m>i[V%LjV5j/!-ۉ+2˹` Jt=F:FWb9,SБaS!: ƴZ^ٙr7X>g@swZӑgɘ>䟻0 kJS 0ݠYWJaaփB<6Ux=Bc- tOL.D;-Z= AsA9a?bx8F|j6NX@N?wb GWՊ/N^ȂȵmȤ_꠲uh:&Ietk+,s-ב Bƶ%X'[Q, ~aN,`JJgA5ߜ_6Cr#L5 }KQ$x RE, )5K qj Y+gt[S*Ey^Υ~Meh- =U <ɪ5I̓Kj׌ ӏ샮itը"  q\8p 2('HqW٣Ƒ&P[z2cFDl0*3Qir`,oOf üp KfjJ9Γkiq+mAp-jv;lPժs d& 8UiTMN˻GN(.*G3cg`~lpݿizr|U^͙-}udlGziα ec"{_ȣn*o W°pR]@Frݲ1NZ.չ]ۉi_fL+rx14u;iji-9 0nj,.k]|霙=I.ژuxc@{c !Nmخ>'DIH|R2n8VЧ\ua^D@KupSXCԿ~f?P(#&GJ`ϥRh+lxkoV/bjN`_hkiM)(d*ݽx<җi[/ju`|^eޕĝw.s+ TV%|H?p?BZ&]pM6/Gf7`f-d^WBc5)X &vH&ݍGLo|IzSے݈] (\EfՕ(S2(D[7E}N~w^#]7P6EwuY;WG]*CF4Ia5I]N᪚Æc3rB"̯^JyĖֺ(M RcrڳJKp~$jVp0֮"4_  r]LƇ[N,(ӌPt,{.OlOJ7hHW޾vTqo_Ï;f\D*Tv< SKV=P ֹn/oϸ.И0=E^m PgSAOΠ/pL1cCdb;8 MD ::l^̗=C[vN׾>qbN_յ-L#&,L;u*.`2yg+ NPN|2h9ɓ(4Gs,ìUؾu\|gnhZ[l̪8Frvi5{)4mxRuSv;>FֶUcλc}ի%vw!CմUD? D'k}Pwh-͊ZVR[.Y lף-W0I]:69Ꮡ09 |⭆rwW!AfX]qlpYf $1HhDBJ3@]ug#JѺocG78ҝ2 YSӆG1x(c~Dx+Lp6`$R(2U^7FPc)|yjwh凞1~Τӿ#WCJ,eQdY(rfTHdoyl+oNy45\?'K:#*] WS}їΉk*`ii_pQH*+JEF%b޴ؾKE?Mw)?C+2[#F.G4F f,e9te2ѿ@"2[!Mc }3uBV (Y X`1@|^Q}TuUQbHlnKƓH~1aIb} ?Dg0;_ed^H8Ƥl1uI/mBKiY=pyBҎkAz%8JD㦙GR$6_9]0K+'zb"%o:RpVI0Zp$ˆ(~mDޞW+A2PoR@7W!!FCd0v,{6pv.s;3ʏOstJ\_ے0AA@oYN9e_1jKI-vcuU63:7~wIjW X|w XZ"\FI/ v;W%ʞJHPfʥذ e. O$r'I0XGbfvjA5+`MMT?86rl^O=U|7 .γ2O1?Ly$7LӶPg;>j{fuw۾bY-X[(qjaY܇ Mɾ+<8#traΞLz5,<&S̤?zQFto qY*U$ fl]AYk='2MM4ϙ]7:N+TA@zY 2M)F} 5̲02(Ih`M{d g(W1Haq}i5-3pvdlXUEDlAk :n3օ7p׉\SE۵?Dnhx£fi؂lf{?肂H'HhK@TD6ZBZWj ӡ}[f=ch X}&irf_ɹʸzaxlrn]P5~چ SR-A,xjBMO@xJlֶ {lnE&i^L/ݤ{1-_X{X=Y= cRsLPQ/% (o(h^ۼOAߋhDhʆMTm*PEJ gޣd/>YUgǽeC~Ԏ*(Jt'Zp&odGCs zguiWuj !e]+$F+"c_笎;mƔ6 p0姺E0@Ow) 6=(1 `{'fj⽃_BfU cUaչrUKW2]^Y ~7?-` f` < |ci涒7=( 1.0 NJл@K~$ܕ5v`4b}f!+V=.y%[I cn`R%<7B٪J mr;@}blꔩ9;M\5?LR AS򙳶%/f Ga qfI]U9GKZ)rw.k7JaMIw n^x|3|#d4v-#l؄3\TCvvސj ݌NB 01fzjX%I.0udr,:ٶ( `!GF^ͨfS1Ӱׯ%@EjPgi"U{i j: 9w%.4"T[Vz[AS]OZ.)9+MrX9N"9P`pxWoiL޲%i;&9pxC 7tMۀ,X4xctsv&D_R*K)v09BUC4Et]Ĕރ4%3VnRIm@1g׋|!:d}ЕU-<\76<񛽝qMvո?rW^:֓~(m!aC{WtOx;RvC\Pħ^T(/,}.V~QilW2Y[EЅN|'W4=>WQ\uۤJ!paL? 㸡|M/}zvPgo5?BҒ.Y#'߿;6Uw(Ur1Y[d]agd}3(Rpz v ހHEp.JZ cy1dMNB,f)M_+ŚJ8FӾ;lQ~biwHmK uKAu3*~7b8 Y*M!X@aL}O2yY/Γbx6#/}{xB4e r;ьa "-Ӄ2L`gԋ t)_N0 赤QI葔}6HTfXpsRc3s{]*O+HZHn?֙DU8%CDxq84L4b \ޞs4j;MaW; )̱A /'I )9 kR#l+"EcQNjMTh^^p߻gbDb|rWA [ >e4asS5pFg{B\=^qh/g%"[R]JT;=ng[0_הw߆:]"U!3!ME="^U0+Y D82|s4 f=vZpXщ5ֿ> ]@P ?dg{<+6WEȺsLVo>JKDP`yAhXMdfHqt<#LͼPvAi=\b_6_U5ǧn4GU;٪F'3-\أ ORBKm1} %$zްy<)ڍ{,vB7axU:bOUI=ev!+HBPU)"~K[!qس^'g[Cֳs2E*4&y1(d!1#}LS 1861(2C}djR;`ɘT'! G8Tdc%(p2I퉈NSQcS\ +_ے&5TyB],*SP3|Bpr   iA6 ^+kï>z֚h߼ QդEqE5(T 5"I/ٳF1irVn.w9i @qxoJaDc?okT$N}O.0\ OdU8B`;FF+ "%ԞbO .[N4:*/c(H u1D ò#9OLrG:]މMN/4EmآhЛ6{UF*ܺD􄮣ĕ4t.ߜ_uۀJS`D=@1P%]qpVF:MlY#mPC0P[׫qCC c?d7(.`(O} ǞEsfKBYEI1piPM;o/|z7p&' Z!wӯ=ۊFىB07(Sq[WYzڡS_2Vo-5LjPw۸uSড=,X'U[!/IBu)&Vdizn;v  5ZwDlݧ&kSCmoiMUU*TͼBťa8yz1,XC `ѳ^4\Oj~^gߊߢTX2MвvA[t÷3o&2b"֗6y2I~}pޫ"jFzp"l~ yyj|f; s_/'ʐ'ǿR&(63m!aۍwB+Mn/ܝz`2y5Y+A>=yS>L[F =qDL(…}$i4A$EkF9s|Hw;(kkKqjyپ:)she9@~2ڸFcEgr- "QV^}q<6f 噪 R-^ݖk ;  2q߿^g7J8F9t9cDaK^mLYTд o#UlW;ts=^vzY,ND =aXSae5ٞ_+k`oA sgLʭ NCKE#Xw/Y "7 *Gru&ȯ{"bPc4q }@g Da$k.>H o0=M>ZwK:l$G9?iWɜq Tr~ >!K9Ϲf[ B 遙&]ny\Vn{ ěgDkqƻ{Sl 2فpGT[4e Vp[>t l:RbdlNIVJ,kw6ʙ0 G~q|/QR'9rydu>V)5|!a &$zn׼y,Ɔr[P6E=~~Ć aoKsLK3~q9M\DQiAZ "ڵ8+E݌Ido,J}K`F6\=⾤^Z@]"_I8Z c13n0.>cJ m˷w)O9 ZIX*hf2X0tWUZg,LU韗cdY(.&&Y#ԋx72=kYKIh'{u;rB{4L7\{QAL2}U~IӟcnkWת+W,6) l*_,M ԡbԈ+uW t.< "4{3}²vqmW:׶>3pu17^ԦkAߩ]ӿto'Mp;(8{6hX*h+?OeKcC3[^G&͐&ۀvP U|/ՐE}l}q"/wH;atKa[骜_KUt7Ex29"*?gd!e9bOۘ{_vF½꬀꭫ĥ@Bَ(wlMGJO$8A E?yw/KH f='8 ~{nՙKUX|!c a 5?R-KMxe&͑ @"lGק|<^ǎM;^ ɩGT2g%X 2"Ym(D'UK({9F& kI7܏[:wY+'9Y=++?j^a|ґ7-:/Mx'=QC4#]a&_o WA`La/ ;'b|vѦu*$ @TNXHXHLտ]7bς:4]JY+y xggЬ8Ri'AWԡuO:IT=XÂ=U ?saՈ_EW`Rfc9خ vyBDv&Jbm[|*{A8^cbE1]t^ݗ!\ADŠ8T4ZUsDKN#)OqgqCyc?Zw:۱:T>j)Pn L+\@R.`c +jm͘#Mw&Y{'AW82|=iVa0'.\{-ąme*LD[y>$']wCc39'|{87(rN@}f5G&~,ػ.]M;)?MB, %;GB*RE7HeS^v599 DbplTW~iʪpx!D&_xEl[7 o2mw#\zRYT*{xNK>| i! &HU$zАAyMi$am۞y b&UΕyV?*R\Vc\ qv4 !,Ns2=_VY96C{jP7zHL:ؖZObpgu 70XrYȂpzoX f},\x2o1PgIRSJndYS* 2$E v (%.0W6x-~fWV#]^B.uNDN }8)4O @[»d/*MgX8a׳#p9Gĺަ^B `O>=ڨ3>A5*udEh)ysIg34MO`Z]vȿK.z?45ylEm.=F/qa w?4 tRRF!O-Br֖g~Ĉ( a6R$FSze=вX(Upm^D0rt\WH;-ڥV1';rUA \L!-co3e?cCTI#Էj7s=NIq舡k_YZ=Lq Ce \cjaҺqξ쾝Qffm@hTu6so$Jp7VdR"+ܝ;?Iƞ9ySīY?hFtz|AQ:DB,9|}9s|Xe]OB/,< iEmJAGXVk`ɠDբ a^jSLCܩ ?vtΦPghs0rLS֮>nLX]TT \L{ ;|3}S\.?"\c˳0f_`*DI@3; Ҥ`,+ e[a,-VlT":G;qxO ,Y6# #}[;?[ _>wx2(U$MC'@>A)ibT >uy[[tǎC)PC nemzOV8PUZɒJNA24b_)"1hcL ]BZZmzw*l\e(afپ2HGqktV` Ż{QHM-O!4 5(K!GRժN#+y #xѹ-'%M="89Q(Mxb|B#jT;o]5n_C-) ,Z-[fGВfQ/)CAEǵ/.mVG;4,8btIK+ZR$Suj!W#DU|q ?:kR֫J,^|0o)\λ OTw2C?b@aVt 'hH%J`+6!K|_$iK:=Faxay̞ Gtq c+67jKZFh=@GWbk{^1vx";-3 <$Rkr !'te.yi|kb~ &Z`5T%߂{K՜xAnxM{EPawr2 ؟Ν$f [L\1{('-;?&sf@hrpEyLd0MMCVTR#Z!2.v.3; &KB̙mqA W`Ů2]:3`H>U͜JG6)d(_mh$8;-]^4ɂ)vDCX5HN_Yv,%u.цj4 wo%PqƠ6 d \|%,Wh)&<\p@54TW1d={EĠNm`wͳfjk.Ͳ,|%K:-=ƨ<<>ᄦXoobtpz.S4q?R ᤘKe/0̪`dj JFB__S}E[+S(zd U~Fq\s'  l/ak%Ɖuj"1 [sQex)6`…8]?%' k/M2=:bP@c*[kus´$Ԅ&Bs|ESI#hBxz$ɞCSEvBe!]|R2/'W0MBSB`J e9 Mjû _JaEe$}Qz# FAV\ԏ̖[>ǥOu|"([;Ъ^-hҫ aM-rOsQ%j5 7A#VFrߋMO $ZQLk^Np3n`&vo1\Dɟ_-2 ŋa,ږt3ȳ]'DVEW6|4,-+ N+`IgM8rhenv\b})OF1atvlχU v.kULvTYS3*#u֔s7nXFs@cGSmLߪaeDm'͕!tCH3XZ'N Nv TB"54C!nGf\s[k:o̴0;j{ ~/Ϋ ݅"<D\ wt-Vhwn HޞcWsF !'Qq~sAOYFTEYb~o՚#z=L\ ~I^qzY'/x݇ȰKcW\- ù)=_|Mҗ_͂ugUFEA*Hn*jHBq.I\9呔aN"YܤŰ_&rT +z+'#^Á'㑀jbW(X|Q8WGwqCJU* ޴# =J?{C:ZRyz_S#^h7SRBpa= _ߊZmHg*:T u9.!uN%JUǷvIϽQ-\eRsRsd}oZk4n 35gf$"a)DP97E߱һ'>h 7fZw.d˕%s’U:I~*=hg6]uhъW]*hc[qzf`>[5C3Ue|.xEHw+փE??S7uŸ*} V6JJlF,BŸdW+ 9v}/wRcOc6b mY'Fv6 NщXE[/"oz+! ]O^>,Zf{| JogՊ7="nWUEZGJC E`~$ E۸WPH)b "#@z]DKhQZj7NIXAטgPWR%Cɶs]-Q[y'\D1f8i_bZdS4 нFf| y[.2+ Y>]'pM7rSFι xQ7 9$O]XE:!5BW Tj嚔t/l=~0j0Ώ;8խ@ɸheg*֧k2[K`/t5ksBՅ'CoO%ctB" `dTSog\@F^@B|"Sa{4KmuJwp;eY woNv‰>xq?R!}#=!,WRXСvqP*ؤ5=h|O,^B eO^9KņЕJ]#)T3=[C&pD g>8Pf|:ԴA H.`($ j9s=t=+^Dl ).JnzKXENU6Suy`<1H͉XOh׭9]^ZlI6urƉ/veJzN&᧻;-5.P3 +>#󲺌 Hw Ο^RTOagm?\cƉ4,X0˅ 1ғ%$[Bd~FSФ5*|s}{GːHDNXL>XRfi4!xW\pmHm1vW>ĝQD&LA0Q22;ˑScU}]dE'ɳiB`#W>lB6) 2dBat<,OiOQ 5pI I$ꀅe25 NnV.̼3<jcOى!'Q]& )T@~pSʭ< q )ycfG ! L!SsAXw"H)]18v‰ڨrLrc@SR=C1'o4x?v W^jUAac: y>p!%/K8ƀ`+k)AxO:d9#m+_:Z7Tz1<PDrRz|0&˔Z{/I3Խp!ht^RS)S $CF M'c$/KggfduB>m@e6bolu!/+1Y~x=Aj.JzC&%nZ 'GkXwmZ>/M)~j$$ ⛻]mNyȅE?uXNE *@ܼ).C8S߾~4Mw(.ZckߙH҈R k=LZnO#әuP Bi0ˊ2y)KNw0( .F!Չ5h^hC[,1Œzn%̭)~IޟK+`p>69~5"yH hJKs;Z}^k7&Qo/(5$}KMS"`(CUE='GͪRѭR:Ϧ=ׁ|ˇG}fė58РP辏 'Z}]. @N0%F7TldӖʹe wi!yQ)\Ӽx1'2EЇ-ZhnJ!]B"w- rkcgת6P&O\;u|=a1U`Ðx#Rsk:f#G/s}Kp@%Y9 pd"wȘdžJ\ߥ9'yES薯S:=$ƝhzZs` v¬BMs~⋖,N E2\n/!6>2,Fԍf :-ZSuV? J*z4cT‰ǃ'B'?ږ}/*Qt${C++'wF}8![ Obw2Vty&^v^KGmnGrfwpg wVۣ^$${%#9g !Hz7Hho(2f3c6|$aĉQ+1>j{94rqMz"BU8vVbzV]7d 0<}SȲM\X`2WA˲ҁW=[N6߬$B47;J4a3z\ [LXQ̋ª阣.[NJ M#x+ڸ-CĹ̽]%鯴+|{1K)P}̈=j 9r!ժ:p)yϾx}NC?8H&K!s-% "(`QYxէ;ƛ\,)tz BaY StXMEJg߃K9U[2) BgC/ږudi{ z1{+σoIr&@.Jߖ̗:{uD!N>lĠjHyI #Ǽ!Pt%ۆuq4[HX' 0 !u_)40ʱ@mhL׶Lo-{Ic;pӧ:N? ֊fƂo}vk] o9ۿ~dRu1zr0?Wu_fLhl5 f-"%dW5A2C` HF9/sj{{'JGpQJ'2X9_ K)>CN"All2‹5^ϖ92؆' Tp< '4<_*U3a/a2=+XVz,U6ssXBaQӚZAJfպBfȴ؅E@| 4!,0K@8A"=uBXk-E~eۮJHp1%tt}ZK~]% T'٠j1%p'j4d mt;tك\9G cZ.@?suWy 1'B+q;I1 ~ݮ u+ Ny=| ]HLFuv{!TeN >5 g.saB^37Mu{UFpJmm:2 ; cNzhkM2c;)vso$a$AW_o<'&8dzWm>G BV]b'Ajjf+',ן1P{]XC|ܳ#ة&>13ŽVћ#BkU:)Uáw;㏺ 蝛)7o/4)akHnu'?7a]pRt]}"f7{ڮw< =J&VRqoN8bH$ Ags]9#STॠ8Bc u)wxnL7ya RXbu#Gh)[-; IEfMz}\+bE˧grʳRE]Ag(Qx}®Q/u~n7i3O@t8oz:M< Yq a8LG'S0;ז!`$ k%gF~PbZ 1Q=ȶog <y1kK[8swLMtku]8]^4߮㽥>GtsnIbx7 "mt˃bR)i+ ZVd-ky$9/ nwHD;zt(׌g͊(t"u7PuIxeRER9w Y&MpH~O P6뭁Hn+o*-=&HZ$ ]x`'s&YXQjrCd" f_o\'HVK4BHa&;WB)z%- J%bu7h nq:<*>E 6s~u#6vq&S7aqBhydžSLaEa.kR#\e2{y)6ިpe1!K@*z>URLڂ7*),JW8r(EYɟM42eSLbw%^ǹ`-\ёx ŀ 9YҌy]7Ć}Oq:bS @:-Kwsvs'z˵(!uwv al_#mCQ.^6:3ٳ䈨rFem-ϬOEV0:i3 Z| )ct:&sk,Ipx0`'s-'nt9Mbb@Zi}f Mu[YnYiGJRʟ"kM)sNLca}`[ZX1I{ Eg uUe,o {xd8즷3d2rG&9$,Ms,}fax3ǭd `Uc02} P0s^Zů'ErһAQ'dF/Z y!PFPʡrtq,i:Wx3Ցng;ޟLCN3iIjxͨBLCeHW>nS3^Mͧxc*!cF3G5̏J3V/[_ Ǥ*/Iz}^PGkcb3qd6),*9?e N,Ib){^-Vq9 3f /nb"Y a㯧pf@2f 3 xWI  ~`4!ʓLҺXZ\Ta_l$Fw#Ӧ*77 YÜ]7@1#tX I-TXȀ~+dhUfo *H/Ɵr*ѱ ;%0JL6) GO 72,l2A`^œ矍HBoӞxa6m3:{$wj]\% Ga ſ%?F0Eڈ1eˌ-]>Q(f1ve>^Xt >#g\g'Cyuݪ{6D'vF޾7X:A0 eMfϥJ[鵹A֟3qj AT 7%-#q{* ¯' ϟIF4z\H1{okF`2!Γ|kbN.Kй\΂9ɑ#Uu}q<ֶC~m5p47N?q<> xh~x.^g&7g[bdG6g.3b:VueX6//6ն!H^1Ú[4-yȡ;نk%uA6,M5,WGM$+o]voUcBI崮Y=.KK "[AB=ߧiEMioCr8X6Ǥ6iD;6S$\lZց@.-Yq7QM0ޛX|.#d\vz)QK7i,_T9 :h{̀c<%"hpHGyK^u_U4thTPU-9Vt7C<<;- ;k5S$ʑ+2 ܳEsQgZbe!ިb&ؖj@(\? uf`OʐL c9΁XNꍜ\e‰WgS@J[^= kΪ #p%LklGxZr'm;L|Zc)^oCt!2,ZBb6m7cÐ2- vM}h6Gn;Z +T|MH yق)i0MOCS I춳QO "Yl;'6G~PKc0<*^43{ yݘLx 9QĈ e;ޭ'PN ߓvBwI Õ|E>>*8%EPTMR_9,oFlLjv8%SuAl`r;DÄby,Kݡd:Z-vkjv8r7z =5jrs6 H$yz1J ~!0MEP(6`U uѦ٪'=6"ᅾ#yq!;3iΐ;l*+N4Xie[Lp$P-۹M8~7z ۫I偽 sc S:1zʮI;ܟ$gW=0yT.u_KŠe#oWh_Ax#MB=rAMxݜ!U"ʺA6q/]ЋvЫGFt/&9D J%|1a8fݍ=c |`XV(l (,)w u+7dJD?2t oI iD%};V FLx(1j9H{r&+E G~9uAfK"N?3ξL&V2ZE%㇧񴱠@C@LW<_RFPh(ċu߄^~IJG&B[U(U[8a6d Dhlß:DyDX{3R fM<|L C< SG3W#W*ߣЮVJ}-M̋wC 1gK/][!)DbTAƠ}ޞ:S e8iNH%RlFV`h32qKg0r$4QkFUn-˓iv>TMGaQ-FDR,m'ʼn$Ш >]h 9odJؓ[3EEk#;&ƺ`3x}4#Nj^0Jr,Vty6+v. )gmjaH$0 vZݖja &WXS.Gl[4vz$(3bf՝fzT Q~n o:ÑďzY7^/K״"t1 6f W7 <"41$ M@EJw `3 i([@MOFa?ki4SO=oM^ s l>A/@NgT.EV6#0!=<9v[r㘱rZIoc^D54 ! ӡ}m ?31'׍XI5󤯊~;w_s>% 6wp==JAcNJjd?@-QH</xx +у +SǩPP9U/>䓀s<-FS.u-*Vgĝ]Fb֣|xoSclabG>aIZjׇϤܰF[G~FզޡO%|aytn06́ cꙁvDuLdrȃ<༬zqߥE9yNUgV[?U]IشK0Xj.IcDC[t:)wgfgޅ>(W IZJb8Nϝp-"[@,e(곝YC~VQ1=3%DpOE/}mVIa$5 | aF|IuGr η[!dC8?wdcц}g Rj{qkwAeAUĝd2u쬶]A-^aUs GGt}s@/`ީ~G5TEte18mY\,tR^{y=.%P2 z5p8EmڿXy&-"P_䤭5=N=t vꥵ%޷sgN!{~ XIi^<6,cw ~psRjqiuȞ(o_()^^?Jz^͂3b9OU6 'KV܋amND{ף NdQ}dMuc3-k&8g0b֡ E+y fTAu##61G*[yce)#&HM?\ƐehƮg@:P#"[~Bȇ3AI.+VZa} ۗRԣc// >fmSr^4X;S.q0O( 0a_ڭjp /|fa馟.?HrǷKܑǦ*6LJ{E")ϳ NS`ݺ6e@Wޒ=oz| VuٴlA a=ϗ)yXϰH*19a2fUCMaskݾ[jR8=~a>2ligWmUL~rpE>aE #9o'%8vڧ]y$e 4*6lVcŒ Vf#c/xS"B8o=(*IkxVj`6tWT1_kp_E3=&;k] m0 /)(S1O)m,^t!tɀ# Y *+ZLqLFH9R#n~l6AA9eH^m "hߌ?f"%H\+9Hu5'q77ق{~t-6G6b2ʧ-Zv~<#~Y:M4FJvwegpݎ )U)=Q'\ˋ,PmUXaU "Cr)T=SqA?kp _3.zw5V䲤b:継 fc>h.6VO {ԝ1f_2n*Y*/+U O 18_9V a ؈Ms}sfm{0&<0j*SOU\}m_yUhGէD`w fG=C~Ibئ%;1FMy *w<j|2*TS{Zt]j 5RlAdғٺeQiM@Vs2εg>#eu Kb$||6|Nn̡)t@ќ*vfo9I /ZvʃaDG(S<8};yr;j-uèN$Y#,ҟ"'&H*d51[D`T'1|c}NifX&rQgB!;&Î#aJ'!{7Ww\RqБd]y #m69Gcn4&* 6"XsU^@sj^R$AEqL1`hnS̉G|9T6^l.h6AQ.Y:}h PzU-D"UϏIC˗8<q6"Jăqd"Ӝ T~,]|[/1+r c 0X)YkJA#UvnafƯE1AvX(;\wDSR3^P\fi ܂[I'ᮉ-KeI닾I1ZTmո@*w7l;[X|)QKKf>B?SI9@I-"]eq8 k /.C ^z ރr{?$\MU LG 2_Ol6>C"k=X&ߛFtSh9#&4vE5K#``D:c N$bOlS@p#`^ -?&U١ePrGZyhNQkDB m&՞4bӦo1M=1l?pgJ e0KHdyؐǡs+~ =񓂟3}\»ic,@spAs\!"9 ABXVfcU{dk,Cb6fK\t6+.IXJCJr-^Gƒ5]kq6ѻBVĠhʊhjA:%e鑦[T [V `L! y9$eK*bN{^*v㬹R˼ug U0xoˇuu;S&b/RD-{Uqw Z1%Xw;= F&'9T:V/Nԡ5Cmdzb.u]T?M/*n["rlU^GA/;;ptu ~SX 4|җOȀffzKi&?6Yko/Ha#r'a`  ay@Jw(6AZmf6d)R|DV K<!EawHRȄ hmr(-}@>"`$mO*~vM{/>j˯G!Ⴇs߭ CH îsy2AyM n` 3ƭ( ~;v%~L9j/EW Z{ ![IJ>kݼlE:Sʭ&ڒתiD 3h.\QQxebtpȓsf o#_a8}H&IU Z1NyMAi B;:,y};uд2gf;K|YkVS(洞MTs%yݵRfSd‹nx«Nm*<8 ;GErp-`ZNF [yHOM֒ 03Dvʕ-'xL:hԊ[y RdG#QXHvL~"঱z5C9_6% {&@-ʟ\0SȊY7j`O%>|D ;֊q8"Z g\[T,(dθ}A9/b u ˈkt\َ%F=h6~ *9C ڬCc*}z.mh tSF~0]qZpR=H 9}z7_-\ }זH95@kNupT#y!E0!EhEj"o"w!\3]LFyɾ0h zMT\QM/XGEDϱƸDW/_=n%㦵r}&Ick}~Jq͵f,_SX̾[Eku6WZN\~G+ڞP + =i5:ea!BќX*l:sWUvzǃ=$QQy4zorߨ.!'=j[-=GoI\%ۚd &7x|@cxޮ众#M˕$~8RE@.Wù a`-r RE+5:3̰\_$hp/ E$dmF\9liHuS{7:A؆Ю1kYdo!X \b=xڇsAEimk^jaAL ZJÔ*dKr8q햪b\eå4LKnWw>krIb{Q9C[^(7&mcl3[1GNe +GlK>;o+jJ}L08@RGqSn> j򑃿<(ҳC.l9wnHP~eQ[x4J[Z&#Xmε~N `Ze]K@]/1pA{j~URĸ,y 뱖7Y,$ T]pjjgnu*dߌN7iz0`GT6"V3S3Dݮ| ׀۵⢺!y2CkbGr^WsdG|t:m܇Sn\S[кw cnk78FwbD>iH_sS_oSrQMlp/ #K[?DkyXĦl*~ ɧA3R;L(, zt_9~*W5䕙0|Jۡ 1!$!<Ê٨[{hg9ukጚ SJɵjvńw*lY&[Kà-%7`g]0@ZKN>6Rx6r@PyZR[.w›a@x$~'pf,(v }Y(YǻpF5,#\zma< gHXWetЌ LQKr]14Ōk2oYv{K q hV= @G4u`}ߊA_޽mxt{83jPm.}9ye v# hC`2/gʋ: Q=(X0 Y\v^UssATս(FL, XR f mWB38I.|E"WMu ǵ_Xyގ,!˟ciթ-eZ`c}ElDTAC47ZUMZO>Dj*A[ Eg1iZ n]RܢbG]+hl)'hjEʟnX.*3,[`.n:zBdž)Y~9M8rM̷^λYN5ϸ)rR4.t"""QJӸA{~>_TVJG'3^~n1w#7hAukGG8$%.Y'/vTSr EwoO `!\͒M'xRuǭ]eQZI^mA?z?=&?w}R: ql8="38 ]R}̦wa=.r~,ň 5E薔H%h]`?=9zvKI_d#gsՅwc5D} ےVjyWXB{RSN=K,Fǀ3U}&OI$4*]'VHRAJކ-A̢~SytEɍ5 yS?*7iul߁Cy1sLtϡqs^.nU\~\P]a@5NCYwX?2qY$eJ0aRÆqm/N0P }E G a,`%F_WI4tUv} 7xN-AakKʆ{ 0,Db#ryʀ˩i=<qgASt?KO۱;GH<+,:c%-#d)wuY+!V^2>G'xnu+2O|Yi]+(*֬WophCMPS+ E=(, S&>[ߖ,P̜־7'6R5V[^OHI-ƻAif߾3YTU3nm"~I-ѡkK=/dFU:j9'6OtTuzԸ eq4bK61 P'I ?M {/ig n=q` 0o(ݍY0T$3 (44(XD-D,tI?GyҎ^j|E`|&\;Cp⚭S9v e2V< %0R׋QiiІȨ?Ln[3l=AӉPdߐ 1vOt(A PxM Nʆ ˿[;P S )30a|)̽F3?=$iѴ6㉨o粡/.-bVEخo$rf|kḤM1HH,(; xu?GcWUZC:JFl9]1Ki0^JKG9sJXy,p`^U>Y۴.oBl>~@bEX*TK(u3}|yI;(x1Q?KW$Odm[X*dd^7a.<="5<ތ Jb6 3|,|:SӲr7A?kTPNa͘L*^̴T:yKݯ3ٗ=#u5YF!?:Ǡ{goK;2BM/\g6cExg5 ud$'tO%0f)ÜĠ׸Dz1)H/D+yA 7,,Ђ[B̤6^!K_oɸbWK9}1X#(48:j)9PN/ {dߩPq^iɷD}<-x^ıOfˤ:$kgĻ|p4WMOW:86 ,9ҺB$k0k(l#Ǡ^ʇbl]nLua*9cs4}._pD@ĉU7\{jx7mJV'_'0]bOJYGJ I?G7he&):rOZgU[jOB&&=m"wacn{HQzK~I7k.x5fto֜ =S#T{׽3odGL`= D{p¦; oՙ[é{u0wFUQ><=8?1X#*8 JݘFJU?3nո5e4EĐ1*F!gzyXO5 Eqs zHxfS tN`sf []Amp2廷:؞hI,\9Bōl0vm {PGKH젟Hlck.6ޅkԔߑf x!2N%WPpiy" /z]P-DH3IHVsKrh}ͮãqsf]*F Ɍy q$H$'iKB&DuxQ+!(tQ!#*׈䬕DH ^1rH*!áz!Y0x'#@I.k?s|* [=U1hqm$"kՌR֜M?t!~058Zuxo3mֿAW (>u;de*!*E>d@ɫ\4Ua=//7Tua HKv&(̗,3/L瘫.VL,Cx""p#/}J\%YvWO>Cn Io:C=sӾ=oY_+ԦRdzFWuB5`Zġ+Hz >T3$t`#**St=&PD" 1?ߡ },:E7M(&ܪ&U^1u DGwc _"#BM6]4:GK{q]KR!N3F)O Gyz7NQ)IPkRVœOڤATޜ?:{>2X#y'ߍF:HgκJp]K5ZOK,VmI$aR.xz_rKZRMRlH)sv&&2k9(:v8!irAm~<Õ{ [5g_xaa5KM_&ǻF t8F-s[B}3~L(E'&b>El `lxo!sD$ I[MJÅ AaJDFf)5MZa<]縕~Z7z>@/p׉˪_`p]ٕź%AaC6r8Bc<lPXc&J|[p>ϵuh4,/ ׽};Udeg| ~mo`"L_YQ"U |;=m2KoQ8yHpQM&i=S"vM+uq1G`b7#;l hcdҠ7uDSFWu"uù`akM1,E4J`]p9&*R׼@V6h+ ˗t%xNkݼ`T^m~1Xm8mU^xaJ|A7h aۅhhBDćfRg*>'6;ƕH`YBMt_w?UOn5FWA'Ǹ.ŵ7#wB{qy}Mŋm3de-@懠7xMڇP { 8*U484xV)'7,xh6#|nr3i)6Slq`4GD"2|>t 'pZzy;7Z+bTFBN\8V"|?i h^n g dWL)̶*97R8`G*"aG&Le5Dv#W[CkSGz+ hbUGk֚ǜ!=4v5&.cַzuO8*A>zp7xɒc_mYZx" (放jFNw fBGPP,չθ'ZBdu {f7c 0:`Z‹z/\-Oq9a|?o]ii)_ICZ)\BYav ';<ޏ.sN{[jWvR F,]qJpP;&U㰧\zsx9dFۋy|ZnYY%}v FLVxycJkb_`Mߧvm #,(=Jѝ*tt ]a4|M1 * mI j#]d s(|R.>} _p'KI6s!*e;W9n=ydlePVץV9ӽ=v6Th8K٬E>5 y=*扉0' زs ʞߞVFM yd|}oJ:^0}lwlKnYׄO*%3#c0z',\>dk..ɧ=|(Y=@{dtVe2G<9XAʜjYglY:0;i#cn&qҜš~:O5*F8f@BYfB"q;չϖA|.HiTUT6h{K߸\z0u o$ExtR-"!<<+]ݹ$Yf>e>3ƒn/jkZ@/Gz6_3kfǷ^7;VlV@y2P8 e/2%f˥lڹ,HI|ʺ> =g'_0F\>naHą bO[KӬM3S`E|wt>JC5GѦĈw"`au|#eKdSF3z0,"UG2G|_;,;aSL&EP1Ĵޝ[G8 !l ,e]ȕ(NE2p&C4+!WrGbVB "b@C͎^9q!hnScIZV QHS]4ݵTzQߎޞNB +Q||Ī7U3:*W`"e}UƘ)m5Z6IĴ44)0 J"Gveq#LI0UZ}4pj5fdPPl,e P/5;1ΙkW~HysvzӞX[dD5yo/x wS|zJBG/ 0~A w~KK΅]aYТfp'hiybmKAνH{fZS3j!5rD쩈7˟GG J~"]1okF?y-IbR֐'8B>( 8CFD{Bo,r!%'geyv "JJ:# &!0f Z^Ox 7#]O2 #J.zoU_PS^}9\^.vTbKY#PgQ]*Yub|[Tأnp[ΞSaw#&Ω ǫ~Scv3&YD>x"(Ո}C>,"XքOy "IiٯSFh3FA_<oy'l|6'nQKfS1[f Z<n^|(efU)'O;4[F8oe@H(5(${O4D{$lceAƆw+y~iu϶0V?WctU3+ruud6]['#eY|5)MeH9N_"IZJwmZY{=JE:AS 9ms.7HV>Zi<>M͆ K;F"U̚Lִ2X<-J|,8“>[\N4zZ-e7k^0ÎoDE._{ ^<`{/R`9j{ Pw{X*b0nrvˬo&N 0}+waĺ뚪CEYD_8 t|a -X^x-٣d=d|b"{@Te + "\LN42FCXauj#1]Q4z/ c$2v%i `}J%,NJ'P5ˊ5šZo3qzZԡGVەx<bNɺoV7W2A‬hZD ]mA̛LS=9.1"yFE>ᑝVM HȡqG NO lre[.CeX@R}@6큏DBrLiӂ5;eЇ9.v]>G  >_Ȁ1oVjwR *Q3lf f=Iu8+ֿY1v,G-{aEQt^'9F i*p̴y=#KB%|"`6j|WWsJj4,N17,)c1E 4ba!Ukļ",dKd)?^j3/D{8jGrGnl 6S˜mOY!5xq }10abQ'85>J0|<=IkfIߜ+|")>_ ao ^2yŮABz ߌ+XweI^zkZSo/Z YR+)kģyV~ZaH;tqbj9N? =-#=54'Wz!sxWJ#׉YtMpiɰv <xXR`dk_ڞ>:kz*Wϳ|+1S{Rd(uEˑ>zAl̊@a\EG8kdBM_hLtгd"˖ JM'#pC|d7S"xiq.N+\&xpHw|(`$6J,I %t e=w4V!pQ@ kmk^~>MHT /Iol7M@o958vY  UL&+.ѰdsX no+TکN X"<1/'JJWzg+-d!ST)pik]bݟU4?OPeSٯp/#*O4U rR=(2 BwJZjaOl- W^zrךȀ϶m)t ր3 L4C3Al/|+365pb}L L@մ揜ir `<{$hd02Z / 5AY4|j')}79R`6TjMT$Nm2 YN;6llpAX6l|s~.O[(T~oq=dp?`2uڸgy/dkRum -kTT6C"8 wkYW=qsuB \AP;uPܷ`Ot|MNU4QN_^d~Q5[ %+N82c9ڼזmdFcx`VQ=VOK2嘘0SXT5TԾY2Ǻnp}尤֙CU YF&kA *y4#rBL^,Ir)6a?^*b2|)^g$Y>u>Q$L="<|pxqn:"9鈟(Aމq}?z/a2#` ǪűQTbf[&tJm%U?;y^ly,3@ܞ\:̚_5Ь.AC5.wI5[s=QLG j8\eF!K4\$kv]q]QgY xNVI! %JJ"E0"̑`NX}X^R!|s}=ͨweǟ)/ q[ڏR .K턢$f~^CG5o90V^,W+zrGW#nnRA?[p'ǁOۉfXߡpeܐf} 'i-UBb}Ú3[&t#h\>8'f~'=Z׿68y q7TzC  ωWt{(Q\m3T$FFpqwB؏>cyR NY^Nk<۳.OJEsk̑@5W@-S_YȮuC@0柷v|%=ǂƦ69 U&L#PT Iu TPө+ 5[ ;stOG>g oiEdNH9ӻ~>ˁsG紹L`Y%[KU@:iorȈ*/+7WݢcˀPv$e*N-;BFq]c&eA]¾ nkbPWd_K_RR"x.UT+9¸ w|B\K K(fbÑ.>; װvȫ:+1'RgWqMee_]Q[N p?b9P4׻!T3)skJvzBL+q.$X?0$mY  ghn=U_f~㓍aW J"-$ئTk[/ b&ojiƐͲ1F;cc:3W}JyBdWKx:53E $U?*"EДV۾ 5b1=)^,.vsЎN[XsB-^`$/xM1eKz%!h _}XzJ<1;›}s p1j/C̈́` Ԇ _}b ss5 l:n!&ʍeN^O(LR)=FaT%אl{|\:3}2^2I?2]$1_HCjǐ]krFOIv#gȁȉm]BP64>ܳ~sFI0|N'"GoxR9FK.d%Ў ~#n (Si@q)>y8.aYx̹FY{XΏ/Cf~b K3M!Ti@T '[iɌ_zsKjUw^rTv0b ~:Uo vhi&Eof~)]I|d]yžm$j?'9u5سJ>L/7ĩg<3xp b )A_|Ƙ幎 0ָ88Ú٥\{~SsaiK_9=xLӅ)ׁ1[m G&8tёM?ŚG;]sn%7tpΡ>eI~qVVaI-XлR/}_bt؋;H0zn:/NaA"'Gӟd8!g^]'BA%u-48։@uk٧t8wCn&W;:0qcF/IagaӵQp I*YT|;Me7.^,+]-+?W@WXN+[ۗd=~y?QP4^J =5`,'ʂ 5:mӃ}(\pk_23=rԱWN_+[f4ZZ-, Cna.q^xZ=k5v" olݏ>2@H_(&|\v9?K|51E1vZ0{YòZQ%Y^o'hͪ(>BW6 J[bo%G,*A'D>j /.xh.|\ ^UDqҔ) %n|ɥJh.:RTY$=Ob9'Yu vE*lt4Ty>B- S=h7kEʿ0/N?|s ZIn`ނnBm+UֽٸgJJ`%2> Dz]7v BnVО|Xf~*W4'ġMQ>wo!~> ,4C8H5[e&#nPppNY*LwСLi 4sD!SW%Bc,sE9f6JQ/?X'H EΝD$)FjLgKXyriw X A}fXh Fx=Βs4hj%+g_l8}X9*'i ݚ38y}u8ڀ^[c'K!Ӳ6h}I4\[P/ėUxbg#8+~zQ-uڛ'xuG]P<& ~ cXоLEt|~{٢gGVKA&0ڜ̋N4yq/i4дԭbUV"v]I ^11?(ݫvz}>f!JQ,żV4yʽ VgQu6𝚾|x۲ n th vribPj wVIvl~&%1Vq;oj% d85"Ã`Q?0 Ʀb9#?#A34Tɥ'Đ_\'`3M.M.DǨV[[qcxt:E|oQ8J#Ǧ$#MG:sfRsv!ߢ"R@"hW :ɽTg] lRuusIg9- 6#]=Nj{#ǵL|\fr4S%&[+bqgXjyEl`eO_- M1x^0OECgP}4Qr`D*D(E:S`C"x=52%D<9Kk+хh݆1qɲcȥ9J W;0K̃=/R-HȖ!UIGcRDpq'_ŔJRc C!s#_SʿN/с/A'UVLzdnkt|'SLjp#*{hMwuƺըz`=4(-5xtR\`n[TG}'A读*{cN6Q^Z숀Oo(2mC';n+^EN/as4'ϸOܤ#J\ "u_֊P#JA\dJ&F gr0!8Aבо_,(9A;GP&Mrw\6*YW?Dd髵c0LNXp(E+fp,g13 Sb<D>Oý:b7ߍ'I])IMoR><#U:S [},НY|1,B4 O<$tÊ)ѻ'6CpPWVWylt-XVȽ|&b(m`2Qw2i4%0kJJ*;b;*`4B,^uyCC;eg39H;LP>d3,#%@0rO;KmJ`h4J1>'r+?=SMYkǠ&dCU n"%1&n1XF"_cqgq#wd H-dӄ29M~(|2ߡ-}:|PY%ؠ/kBg9٤%ဣAd,uLNxF"¢ _M7IJ>'~g[9 GϙNd֢k]H^aیF,k\!0]&Nm}0)#}TdQ"UBz^mnOin xM,~e G;[m6<;CΈD@=ф.5rdԫvQ"8]:?\_`bd+o0 3(0' \t|ќӥ pZ}4"Qw-#8%Us)\ȗIMC2bBz9b)MyqSDy1U'YN"u#hLV4T7D1*(V`p(8777 ~fx ݹ)9ݮ)~@ BPS.>6D$Y XK:M| {Whyz]ҲTz {, z]̭jS$mAnCgO8dTOw CV֌]K[sE$bc]0X-'i#.-ehW+x^3t!%M0/OPj[WM/aOs h2q@6԰W@HPY ]VSK {;-(]HS?N4d\ ۉ_v.WQ\-X@'Kf@;{d*L9l+aqׅ}.b2*r3_~KM_X:#Om >+8\1kvBÒ31WP dӸ%@ɭaJ4k b:xDexu ٻ͇ g訙YD&ۉDjzTaɛ\!xPʿK5}'fAq"rDlfUfBd05tm/ni*>~qAoXE煏mɐ8{D,)u)r0m!+U5I` $>!{Vv{dw.MGD _̞脸aO0Tcņn$O:S˫3cQgܠ=F*;r䵉o2:&(V [r^?[.BaU"1bj%#V\,Ը>2aWHJMékő|BN=|A P+i+}&j2G9aΰ'hv,:E7K=ÖOoCѻLjr-#8S\29kEyMqT|N\C;ؓ$PKS39QgxAQl %IL ~cJyt4MEq;N 7@~۲j8czv$7y;%w46=tLnyv Rqv$ԾJaXG:=sIeXX&[ނ&?gׁ^'X 1(yɉ̜^1$  1G; c|_P벗%Co%ӓTsXUo.7Rէټ|/ר!sbiQ}(fOc\s%6k77}eS\G5hm?NhX)cK%ڑR.; Q w _ D{s"K2+) *jv(i8Sl 8*-X;cj5VL]B%ΆgOY!/O-tcd@*jTv u^w + h%7Ұcx+])ti4\_ G¥_˖UTݽmYg|W Hv~>|`(oupƓIoVWYi{X!/y`= Q:4I&~:u(H-ge+Y|tŖ.:/o6g&zul'G3$gӨ\ 2$0B_,Nt_GAh(B@.Ds*q탿ߺt>v<>sfxZ[PfK/ǽV >ɤ Lw[tFxceIG*lϤ-1E×  R}>C?"쟆̸Y|:Ń{k1ϛ 4f gǺ>AO!_Fq#dy>j d1"0E pEum%wßBP^OoďMZ_ϟ`pYUK5fw(W,pscYЉ. 8Xq]f.2>4SJw؃Ƣ^ gM 'SFQȖ&4&'kMڤ_:z>ˣ|Mqv\»z(>ov(jg⹳\ &72u.o*|Iccg9{"MBWPfd =I )Aڳl#ia .vـ>K!ߤW0#Bн$+%}seB+zKn)Yt0;J)6l-Æ@|$G>plIK3 R;R!WcvDclJSs)e7\v<=_ I)EଂJx8_Ȓv5P2wH!7]K0.Mwf\[ ?<@ޏuMR;8fpAE,_: ٘΀VEmaG8wslʾbpJDBmY *C%A_6T"cֻ\ sArϥ{O! DX{9g[犕mH0#kαYځ / 2ܟ|%Sθ4Ix0zIq9eP"OaKEY*)HʠԎ(Vۤ̽颃;1SqPo(L?G}E@Fy"Ku i'd etF;0 T3-XKp$BwǠz=O-Dr/39OaZmY]T5zdwNʋ7oI~ CgnWԷ[dѪ׾iQlQyr+ ^ߎON*;D ֎l]:$KU!*;ߠxskP=$(믉'A;sFD U\1'l@{ /O!*1r"9Q6<H:rp7>OCS:quI>险F-ժ+ fcWZ?w9kJJ6;~m[L-ºNLʕwLs\NhwUC t&zo`Ie%7}JbʔVaA<N)㎇a+H*ҥ+ː)|*¸{'V!! <JɅf1օ͛wF`b*\k:5x?a %t QI>FnJ=JȠ2u-m^ CLI^hut_A})7כn>3H*uQwbIi"3>WȦ#4KoObJ"S%*Q &&F-8r& B4voQd쌪ЇU+_oջaVF~hP7H9ꆡGl>S_$#uwUxy?Y2Sa7u)-"<ˊB]%Cu"1&q_.JRY7g rԚ `;x <<q9)h{D2>h7M(i5[? lv:D*&ߐfM *5P,x`N.0Xh<:e@f+kLv6(T7D+Gq!\\p)>$5ps:Vp%>A핸a%?( HJ\}JMR.V/x@*/\b7+w*]E~2ISoܺt ӢXh?Q uE x R Y"9Qt +m 6~2A_1j Y ^S.cfV(?ؾ-<4.Qrk{3N5үpCZ%6N ]/࣭1s f(0>K]nF$7풚ܕ)4ʮxꗉ)rpPCm>S5^8h[ 3yV;5{>i|J%B)e}SԫiS?r p0m% #1\Ĥ*jUh3ΛzcQu;ֆe^ ᳴6_0Ǯ<bYW@hcD(e^T8ER!" /doD@fy36PS}?'4uٕ֘t#1a }ց4XvY/90j bA~}_`VX*P]S*1EAUO ;Tj{ǐGlKNg7YK fhoRˠG[vKU9ɚSfYgS6*1¾O?BXq Tp[[GHvRJ1u5 Qc%o˼ָ| MgQ٧^>\xAF0ۯ3Ue9i ߕ}L+@W1/'hO掠yhE]>XjU -qe<ͷ~߉J hs+n ȓA{Bvjx8B+-|$[H2@*v e酜ݐ_wB5y+1, X3NFy58T(GR-D^,هݼ)IFMfse}y<DP"$>7v|U\ 0He6ukiv@ݗq2a 30ǣzb66rgD+Fѭk[`W8es'SghK .5.pJ L71,OS_ʊĉNHqR)oL\ƻdoj0cY JcJy:vK4l. aD؆؁ؗU?^QDO^#Nc)ds']fvZh"4)ww \ 6ͯlO4>aFK>gLܙoSE8aUl&2Jݏ _84NGkK6ܽB~QwUi7v-my t^.4GyV F 3fV:YE?/`4B}N͛T8U^hKo7NQQƂ2#0c>m,H;),«vܟ3_dSSITB9t&aזgm)TM)8WYcLՖedz iyNLVs Zȫ$ s=W"8Aͬ28j(gRIit Ӓd3hwi5v-ZGSSOg=^j)2BHJnε: Zq@?O ?3UoTIlp7\]ȅYf$Ћٓ'w<A4.+y(DpBfnn=" L<͚&c_U MgsaRb!^=ʻœ`: N\13ƟS^ hyLf/uvUy]GE4a}WyO"7  \DvKǼ$V}j#\Ѫ Rc]#[UŲ^x[u-рgw ){Q@ -@ *I͑Nfu_bBMY^ƌO6ss\?ʮA V^Pu_s`^h=E#gī,1[KlgjkFʌ՗sYr5*~e:cg,nr*OnV`2I}q.i{$#S8ĤWtMxoQIWE s-ܽE*c{K?E㷌kY@P*4Pt&V8R,f͸=^bEL0xP,>D㎯gkqdΧ W$~w&eόE 4 e[-`E7urH e $9w|9~9ayC9Φ|d¦mSB4;(S9YuA8`LK`b+ϴ06?LbyHg3YvG>%Y8K7T|=% OkD&M Pĺ:м! q|E|0vp(d?w b uR 0)U`:ti?2M7b cLqł׉/S7I]htkOcݩkg1wvhdf3[+3EMGfEՊȆ~e#̶P|wPL}%fBT="0-ht&E靻PekDOZx;Ag>U/wN}G‰vCQO)U c)d }*ڬP|ESN=@6M}zY5lLXK>,*IyH5%s$Ťo[ s?E[(:^ő dmꏿ\#T~00QT\hՒPQy8~Ǘ7(HTU$u᦬>dNfR YY$;-E8'ȍږ)j0`jS vz(3eDiv+b VT@2: Gxʦwcb]"hc S0y  Us&VzMH_ǦXME[^ЧVY9fo֩Ir`40Cz,I5wAŷ~vLtC'Sۭch|2Q(5 3V9/(ArbfyxMxeG653sYdbo1KjJA;JEX+}WC-'GFr"gFj@Y6} ˺D3 ؿvk/W!qRے$rvk*$&tG|r'vٓw !~aQmp~gaѠ⠍êr`@vH'2UEZB2 $+z``eqjT/)u?E:R5dΠs3^x_T9YדK`QО˝ >ͳt1 #H@FAĎoͻ`veEpFqjwȌ#d#%r~Mb >Jh մ-)e|V`HT*N?ݫmf[ 6vl vN;/ T gȫ˵Ǵ=t:î0OFY,2p/ܲl䐭8.f#=b4@v&{yWߖ[,; #uqe;ɥ{8nKn ֡><]4A8g!M{,]E.OQZ\<C";r?LR`^:5~=pmHbe,Y6(*@0-;K jr40 ȩC@BG, )a-AȎ̦ !1)3]0vDQ_xX*Qޥ 1A瓸.Qj<D^Zjvy^R6=0~_cu(OF Wb᥼} FZocgpnnL !'p$x he;(P* 3&3pn T\MGdb/JJyۜJOR-WN"i]x0M%r\JZ!JnK{]{:Vԧ_.Qb\ɦ)MyS䒇>irX{]v)օe]?vP,H=-CWò7e~w1}gT( i,(Ŵ*HK»,sJe[<JC\pG9pBNLmT@,aA,~>"l|R!18xfD"摹^&r#(zca9&5>=GWMycp;k"B(XDB1BEw[~}) ɵ~}v"RI7m5gM}`=o=m.ymx, h8Ś!j>۰_@ƞE rVk92<Er_nGĖ/E!!G@SaFֽh@$7SH뇎Vˎ'5٠b (9EN;HSVId#cW>x]I7\+6a^0վAcdVL!1R2ZC/ƞ۫SX-G5Mhn]:8}~]}Ff'u{_-X0 |vz4`b{J6E [23x7wϝx^eXҧsP(wY6>d }yE|<Ō{8HKX:iSG=# `(59>f][1$f3j]/}X YcѼ_|DµK=tdDlg"*I-Anʍ阄2Crh!ٳsڝ?@IXr޼^I!]H4a_Bo3GFܙ΄`O}{g6VL!ʚ^2phw𝐝 ᮓBϴnzA yxVH_5ָ} B_*y}kDž }jx /&F2H3 ) )x ŖοHI +hnX٘7c'iR!GXz?p0(vs'|m͆-a-bV)laE4/dLH^!ڛ5_l-׻m\=6 >[eZҠIIE3wtAU2da]@ɴohu.=Ī9YՈ9Xkj$"ԁacvQFz)f?W1*IH YpHz x&mZT7P`j2;Tkr;&#!v 0ûGGҺ4dPK w<&")hr[5hErdN(:\=ȅЕ}7Z Sbk$U?i t^8.]&@h!K!cG0F}\͟3gnwHu#r::eb?hKo ٔY|Y.08hNZrCZďᠪ9`] &S)"zYG[cU{e yB= @UM1N94QM & *ȂC͝љMyUDIз1MxyTI }՝lȾa3tol.ת银EqgqSDֱgUA倱@k lVc{v=pſ1ĔFj) kneg D8x6[ľȃюvV+m7 Uq209P^ui5~-VrD7h&hj!z&TuMfLf5aI"<3klP$F2[h, 0Ja`4+N-0A1GG6vvM3e7k"Av0Ͽg~rЭș@` RLj@A3~p:ܰ_Z҇kHAe(HR 8lx0" G'[۽2p{%OJ{4J I߶d׎اPݱhIQDx +#!^HX0<ܫ'zzdc** 78zMu4CM [hovO OWo9Uq d %'vpcd/˧R:"A1>my6{bƠ qhWwR6DGZЍT->(,@C4ߡNK4kO< |%DŽD+?P5-'C"ÔC^B vD$% +%BM,TGrFv ʂΧƉZ8&g[%wu"rX] l<}-ƋISC4Ȱ5!,Ԅ$,~Ͼf'vNQ$w!Jη2K2D-R׌¨%*WX87דkhʥ0"j@)j$X'iaIFU#>f&vhM{ g@iD4vdلV<,'G{CG$f#c B0:$ܜ߸Q6HD.nƩtr.C\?Rgvi`@kŭ˅};xc9T#I/ wpJ'Ӵ׽e9yo,~TEqy*zq;1Tf_mUi.5^Q?[% $SQ9|5:XjS8l@U1njKL^K<`cBhG]l%'_NO&7y@)l.nМ gzk9Em{!$lN) ?QO5p!h:XӾ x&Osa{V6$iMC" BSd2#Vϴf y[86E{h16 <Ʀ7kf]IDztm|r+wQ33\#])Zޣ QEFK:G#e]w;[4PH" Î7la( ~BE`BeuUOyswQ5H`wjP:˩1yW:w ĠX!ˁ1m@uaK(/D4W - xl-ބBK"qFm: !=.@<h:8M6gUL_i%2ށʎpa镕8 N=Q\7 @V +JS䬈>rUYL=R[j*luHA>8)=挂rfR3YV}Ѓ= b-r+_0[eHl^-VS+1kt_J P{*y,^_C¢.4 #~f d̅SwUv h)XGrBF`NW)U_ ;N>T W)OBtnMOaEa+ یjh#*g4}_DO;DB0b畊p3MEH깵泺_4RcO"`I::KΫU~N#uS+:0灌;-'E}=/ZIx]4Z,8[&p6kd2wK(b~XkM:v0 Q舶w:Gx6ם#W8zmԚ"Z8${%e%n<^ Hs=aVe&N>EmhAJcMf@{2WhiH8^j3.fSf|%l= ZX RziרOJgDAa6ezږ; Z}׳=+u<$ͯe;C" cMMZ#myn;0ߗ$-կBwvq376Y/8j:8 H͉.ۗi%,@ JN$}?-m[\1Huk3{p=vLKJŀU2&R֕~˨pjPJA(oS1~Q X. Q`7%mLM* j߄FZHPWDk _s<[*Yoi;H`ƥ{4+%O\կ>!?w:iQgMS{$ILO iK1+wcUGjNoOiDM}v"GJ+\ jԧWy.tj/Tx5"Q<8_S v21T-;ۢ&#CՈ}YL;,:_7+ t+FxB-nh uzr̆8yۧv/y$(Ue{XOg 8z}]+9,Pz@<$99?Uەhbd<leݤ]Сk#M$m2#RŬat[6%KNnLg{y?-B5A\E2N" ^g*k,dEL_&kf6S3ӵGn?ܿ"ƜPQN![J؇VP??ˣ{{CA U^l٨hU8JŬM`n$_ 1`8tU)B Q|Y&ѱs7'ioQ$\m]ph# AZB%4ur[TG+z0C2Cs.h_ f.4n0?/ ߶nE4 /q!Ԅ+`L`?ofgb!`@ǐԇ1ym?F +M_IT )'.3kM:/WV.LvUeIWƧ 6;O/j敫.^ N5a Xq%RljXְR0681жi{ꧣ_ɛF;BV~`361pլXMTUHUW":5'ԡ R-HpŐSoPƿ$7 }{ɯ^Fh8 :pԸX@9_1#=e~>tUs39FfCcEZ~״;jꭇB"Z{YR^G~{_JNjBlPk {mx!J &fcet72ݠRT) LT4& y=n <ەo'/.8+p.[ wp*(oDChlo"۸鲮R-K k{f8۹Rk,{;+99RV>G7f@!s (C&nNv-~ - 4 DcD(9c tŐ+]Q͹ZWN.*Rr4k"PkN*PalRndb&q6ߖWeyٱ_Z,=,™*zEF@D6dItAҾ/NDsac9U픥N<m t©;& vHS!kbzmf Aw!Ӱ@G_,swfaI#_oӁs,DB`39 zi#Sf;Z>K]$;pW!}s?zǧDw{3'@xV8KK$$Pװ0 ޞcuV}̯y$,k4-?jI2S@ 薂0Б}f{(X>"Vv b-܃_l?؂W;}DwG]Ѹ!pRM}?*iҠ\.W*LY@9n]HB⽽aj(8 zg zQ'~Cl<9-*zM$hqEB0ہ_Kir?zpx~~`v q59L!>l%94Ng`fϔ]JY E ~$,X(⃜z:zP /ղOT[[1͍&i×$q ,wN"ӑ.HN!×Ƃv⍧ho61OZIr6 7ZK{'QC9'/"Iz ީf.X9iAڭU(* W M{y**{nL/[7p̑}<Ͱ0_1\H::=`/qN;%>Ңo8uẩ \Zn ,S"#J ( |Pag, k ji_4MOw^~7%F4N7cޓ`]ݻ$9svZ?oz!8v21+ցՂ3$բ|OAn,wRꂶF!ͻ[C%aZWh=0j):|- T?mݐ0jl1+c%?;"n{md? j_2TYccLj`CcD7TG,[!_vfuܭ4eΪ%kߐ1pGUɈ':JC_VٱU&$k@8CXFOGFlb<IܡMbJ k>S-/:/ %_o #@6t>ҞL.+cv1Qd!RqzqL^N=3Km2Jx!d6fgx9>f(|mmtTZȘhԱB/!52 o$+Wa @LfֱF拖=ĝgf aS/j.ՐȶT3gkſAgxT1\͠C5hsQrkv+K'!ޠmnEh\Q=ul">in|vk UTi"3l¥gNVcؼ4Cމc=抸J ѥ +­k#ɣk1ERfՎY[qґԹKYd$ٰ %%i!hsz r`=m-? z)MŶuB5r+AMt.GO;`nRjW]Y0 B7zfH;BǮbt:΋o 5Kzjh*xoDZS{>|.ezcfDM.VdX5 zt%s#\fY&^ggLx}IgvdQ>gK P$dH,lzK[6f{_xGauTM@~(niWynzx/ZAUN[*ʙER(^|p߳e_/]| ̌ G.Yy6JFT\J {'`N[^4AF~فH,Ȫ[U" tHh\R^{VJ8'G[\[ $>W'Y&wшGon. @+Jʜ{YS:nT| )'?'m! e\1/D_WM*s ө\n@*Hv=[G<ȽE${@ef.$UiTDHdX벉Ӎܸd:k׍zYN%4y؁-BЂYw]_S{յ#΁֏2 w;C~ҫ,XT9NS޵h~ 7fW 0H!_ E2O«.Z<0h͵؝2\$XJ *(7/q!K*g Kg\* )"Q*/P4QsAa> a+mh"K[,-yJ\,H$iv05B?[Fkcx^=Fz{IN?T6  TсozLyz^4i E|U]H$"hr&O_71,f.(vpK؃95IRF5 RU$+T#⚫i㢻B%-s2ӿ/1R|n ?ˈ80[}鱩anl5WQvE8O8 /'?wug!Ϣ!0Y .1V\a_k !k.̥PP=kՒ`(1Se7x*(t y%?T!ԃ"krLzO&^P38%BMFשlpVgK$$kCq_b̩FE7j!ǫ y7/ 8k5dcy~hz $Bk{;-IB_h#_U-wBkH,QABY s+5u%\֬27^-ImkaqN 4E)ĝ\e&0H}YqL;_wm4(SN4jKWS;yol$zdkrڶ-;F \.Wu_K'MvY.6nm3AeZ@DvT/Ĵ|;iJ0 vx\Š=($kkcqDig6- [[y{p]Œ>5Hc-) zh"Qax&UI ^)7$hcIw>q Ƒpz78>5] O'a q`~T5z#N3.tN$oe⍵XbJW6-=Q2Ԧ?զCr1Sr2R ?=) ?%JZe iACO"s\xO1{i,Un V vsJg a0'1Tk*;-8>(UEtDȹw: C#,#A& Åx?0уagۛjrR> R\q( [NR2ga:mZL9>r'΢G.C{D`z C,=x"DӀq* [iw.0Lu~Lɴ eZU:O WA=P a,~;a'x+N֝aO,È4^E$2[7N[}IH Xі"Ey0eA6I L0{:#{C=$oNNH =zL[JY8ś0 9r{%ҫy*Ӻ6:;+sbTNkb$tm}u7A/\gss7Qc܁9ILLXHO&<de_K0-K8BC!:h$i$ ^YHfq+$xԸf,ȥ~qYD[9׹) +?z'FNq %3p/R(T1'(eoE sY$A#Дa w*OLGs@rq^x;UXi$fYlm ws ` lO_SWSa"Xlh$>iVg(džg."/ѷSv% btRz aOoVQ',cRݠ15TƋHd;Q،={i[;5w̅O8ޠ m`J`90gxL[*B`lO xd?83C023o%?^#!X=z_|TEEq9 T?`YՀTڙ]6b s2d2*l OMmL> =#idp$4w.D'雵@ܡ8I7V1ު-iHڴ+Bj9{Ng͢T#6YZ:YFc*>pE;gq*N5R6y|4.}1[s*Căcf 9C9}XH@T7 cӓ޶)AZotHS1` n?k㙠칷.2#3J` T~?};꾙H)J%g¡ߜuOp>!L>RpܫB4פ,z-3zWG*_Q@9(Bw||@IoKׄcTOzZ$@;Udh|k'`WZZ@\^GѶb+Xa)#က0lf)N;7ŵ/G RE{-ܣ"=SF)I4cDMjgLi*q`B[AF+aJl_Ӓ0~Z$&PC]&oS@Ks73՞Fx\ /^i/||mJLQz *EDķ< 7vV.pf'LVghD>sRʺ/#>&C?8l9KF^ep5{vZPףn"?/M]_5`o7s9 ZsG_~H;sdkh ݕz"wi!Rgu4M\Xl3^*Kզݖ2U)_^,,鬷@BS) VLL jvU+M"|J!+X2 0o\0J(~d }i?N*Ll:~2!v9A44GB(gɃ=_ڠ#-߀%?޹]0A>? zt&a@;AN'SG8+}|ˊ|Bc\#nwsoWRP:i!a@TdKc,үVۉB8#J1,QRNaH!rBpH*0f t@SyEV?e-Edp wE2<^+I;+t"SUVw#r5Hrr/,Wϼ͜Fϥ,4gXA.QKvM_zVk9n>N7Wm a-AC8&Ĩ"ꦏ2;y~eD!sr<6fw(#IqLYa}9ۋˬūQ⬂?3&|=*0@>(<יE' /=d(eDk?n2ѓVj#%&ֹ}#CDF9sCf.+D'&KZxޠqI!$N4C9\Cu^O(X?@jFqA.zUrR)PIޔ\KT&^{`t=8mJ dA跗A3I] ꗵZh6P|rdG JԯPO㒭Wn%{>Emm좠bcb10|SE ~prJWq_Ȋ)*S3`P-nR|sY1v3O"k/\^$ZS[zy"xsctɣ .tei7/> ׻%.wl-ԟ&  ՠ_B&&cbq᠉y,>84 Řl/n7YmD{^($/1Xwm"w/8YLrXrv矙$ k wwDҶZ$6} _p cɴjBa<ҒޗPQ/0.h,tէU!y;LV~)оfq+֣9o=z*bٟW1K[/K)^ `(d9 Qg yE~╱Dxkbpۿ.@Ԉ{E|6H~+>Yo +*YF>" ߒU g{h.t9Pf ,>W= ec-O=hm,m:Ww~4^A1 F 5 fS@2c$MY Z(*Pu4eY!pOɬ;;=F!nTDr 8 Vu&j@#DUL{'W؁m#6WNjN.^P11*hzSܤ#Elro/pM4">L14NYYU?R,W{NegqiAZ!zZDw=ݎUh*zZ~" F̌txa"y\x_ޔ ڌ(qw0u ((EҨ*[G%OQhT*MyVY`̧ ]R= :Et 1#7!fA0B y֨N҅ E[J]=Tsthiђ?IUyv~CL*Ҭ$!T#Z]_Xe6Gy U8a\&!.A8VC #/f(QzH1eO\˸Q7jϊ0ٿ0څ[\offfZx쩷7ۖ;Mqt53 Ăn|QݼtF#Z8A XEz➆qlەخW JEp iyuEŧ&\6֌t^J=}0h; [!=1AO4VLUyJϫ1 l?Znc#l}#y'q@6IWBXKHco:ȯ^\9Jl|sJy%ӜJZO4UySҋ X@Ca#9ӛB]O 3 0oYq}hc~R)imySE@EY62$ -)F4~K=C F q`T_%D@gX6oҮPˢ!LV$,шߚ 5gx@&אA*3l2sQeOKUmɇArLI8V $@Я &~&翓b.WAuqJ;H|AZFa2sܠcowD.\ }m]-ڻG cpj Q§*gK{gJBVM+;!e0pKW\U0"cqC}:m- r8kMiVeVlP4"f^q/UcZ"6YxqL%X'ъ@Kb\Iw,JIlV6GE~];Lj/*voP"o.ǩ6+F?-B|*hU<9j^϶-JF 7QMCGrDF}sa|%@ZHe%~ZrI(N-cvZP!HIīf(?ds2e~ZR/62^#~^ O:5 zl7,Anw&r. -J̿V(XIb\5׋SKG&LaTp5ߐβby_)81m;u8 al".~l a0 &؎/c&T0#*:$ɾ!i;/Zwt0yzRSKuެǺ}ePЊǴ4Tcg^eBrme~"ᒺ7d&*x IW|gnC{[d.ƀҎwhOPNG}ĺ?@,d`N+VuCN^]f LYIx@N/#S)SNyge<2[p ȀQ7?Y'LZIhgȗޑڎ16+i{IBѸ^NE2lgSnZ44*PV a9Zzmi:]$R9olW} 6R_I,aT3 ҆|\y&:9yU_eLFxa*e˜E {99]EGH00҂g#Mڬ[:+aw{G ڙ9"]D?O!߲v5⑉m*auOtvڑW.ZM{K*4Cy$ 3ț:yl.u"g g/)v1X+*ԾlRxˠ<g& lM%ə_4kKQ9CJYkIph*RGfLNiBn|a3RG=ݔLh Á=_FAѹzލ;/tO=uhܪ8&/t E~/ Hq 3O[ at%ј+h= qbQ^+_CV1 f3oCG2ȖAЮ|[}*mR3F}ͲM~Sߘ3r AU.ӽu4ɀbԪ)"R7+<15diŬܐgOsX):=.tzT3-Q;ƴE^)T%PoC1&vct> +O\yetzpNߟQ0/l:#Jgv6c/rsf:|Jok_%b]I2R&$6"1t`nmvD` ql۝сF2ϻ4C#Fw-5=z{S"lt*gZ6uG6bXǛe1<u`,HW~>QQڇ{vqWvn GʯoO󶧖m4{ܻ*<_c7L{Or0N bwf0Py DIj^?ʒ>\=374pUVynF̷r)yr4@% e´?PGB`ѶRf>sě 6, ?#t ~Q\}Q_A( sໂ{]gAfݲEoVy 71\v搌Y,p .:VXmdsGx=Kj)}DM/G+Wy%Xrvcو%nR1AfNxnє4sjY<rI_o@'ش֣ȭ,ѥh*?H_)vsYoG/W3&Dl7QN_z^vP.sZE;"J~QF5G,ґ̮~%2V~-أ5 G#b>W2H[}|8#Q'Q%=ޡ]+bj;0a3GёZGсv;lE=P}X;E S`  IU i}(8m* pJ|M~qijKRw56R?탢=fY|0(S j*[ $Q43*=YFB%BꞔLs0Qp{gs^`'8C6cr w?'x.NNsEhA*@bJ+ hU%8uEpQ" V>S^` u<ϭқ(Pkn3.m`j'۽ 6_L WjxiwPz%DtIՅͱ==\KΑ !uzKon i3"Qdj1>sZUbg QT>;˲oc$Rdvn`J;מ0 +GP;dV3j[8B= Xm<.X(6G`cdt->T_e&ۛ@4M]zuyRw@(k[}CTj沗-[]@GFj_+^*U齅wA+9azG{9ޝD]|:|zZPH C:TWyX1޷Vl`i H$Sc 0T{-؉t=Øj!5&. 5O}CE;-%RC禒ve?T'{j,tl]}[gq/4(Uv>51.)?3Ӟhlb3vO 0GY?uzO;&/RGg).BUHEtL;bm(e Y9h0P/ZL^ޘK ޫ#$kܦ5}w@rE9Iƒ1K4x Pi#I0)mù+þzcz0Ɨ sl#pC}HK?yG?ϏyX'e}ݘmϚߣHM襅c u?=ToL"mu-8J8[d䦏 Sq EZί"<`>oV^xAPvG7 h/MoR(5b!~ULQƹFw':nD |{]h?TyseX@lIc'qa< 6(p#@fyvPζjhĮŞE:ϽxV g`<7;c[X{tѶ:y,W˔U;Gׁjj;1Ù{ {!1pc R0e\?#9lwAZ| w@#/]ĈV RG:$Ɓo׉|3z?Uַ(NL M׼wu*#}(![LrW+ Uk]z%~_Vv{ q*5Wr}u5کӊJhzȦy5l,._L)%AX2΅8x5\+\Afeun2*'D%W Ra5%:Yׄ4-4hO}gbYN=)YEJ5"Wm{Pa᭔®Ǚ]AhNO}N>\47/SVVAPWAVPS4!,w/qJK:s#K6yQuDd!^ɱUAHEo9T]9mW/H|9 =W@,TBRpq{>8D0sbqY8r!Sg2mL(bt!)yj0 eŠ/ T(ioQ$ͫRG=FSLgZűdRdžY?XNS7 |`m4B^FLD7DyS2n]Tև.6kG`=O줱*|<AnM|)MwXiQ%0}>@7r04MkaJL_Xk3\"rZP͡} h0I"ATBKz!F";gnRÞ%#hPq|=xCv3$p7 lͅZ{;J~Zc}hɇz O3[ OW8JW_ꎓ:mE džoQLV}qa $ş'w)AMx4 ,Ir.}T9u~JC.ޘR2x/͞Z';W*z5V)U0v-$BS[K#iL6SH+sz-^s[GfkT.<Pua<W7A<[NNؒoЭDy= :HiiV;>IWmupfQk 4JS2,|A\IxhfQ VjUOeBatkW{:{# Fӽ;b@6dpd{)e J: ||xH 1aHϩx!Dni1Sfdȭ/@K ɣnf5)ܙs3={UsY8?ՅA_XC^X({#dJ_ (ԜvW`FKRO`I_V>Ǿ]^f7Q~&Ӽbqn?11GUVָV]&Z7%6W;a+J0״c?JqAܫ]eVJ<žWk$i1"Cb^f`q`A8Jٲ6 ښNW6MJޯKKO뜄 >"'YV (n/fy}mcY ,K[\K+,jmtNP:4 +cVt(q~ A[%MĕC72u,.Xgcb솕žݛd 0 S Lù؛+aUC,I×w#2Qbzl)OU8s"U~KQDގwbG^! *aɋ+Ba4B$fʥzpxq1AXN @wʖ ,K1t"F~=0t-ݱZH5Ae?'˰[8N PI{YM%$P-sH _E7Gyɸeb j*c e)Ԕe邻D5l *P3RC҈CLT9,@tKsn#Mñպ izv,P 1֦ *r]'5-E__,{,;H#ws AuFA9.ߣZqR\C9@sq4 %׿5~^]WJDij'HchSX扆1(C7_z62ęՖd4إ7qs'>1ct ‚*~9Y"iâFmw䒵H 2^ }hc4~r_O@F:{bǭXC͉xTL #];|~3R Ġ@E (մ꯹tMDY_|v[O|& :pCD?l,A<MTv/, z=}-ً%f#'D[I6p^?RW~B{U &. p"n0y6nb$*˯9wɒ,WشJp3h<"nП 6R_^ݷ;oHe u&E{ ҈jb`vԽ[s/Sd 鳬'ai=3՘ sm\F_ V/qDwuxTlyoWC˃%/ ~w{_y945yJxWPOCSzt%[yMb,E6}4ȧҁ~Ȣ^A8ܱ!iNQM&}XP${DdKkb|0eDIAԖl]$s#zzF^\ܿw0Rs8(ȳW/:0^™aU!yee%i܂8x}ߐ]o{_uqٰYdGAq tbkVQ3T 4dcW.XOŝMN`&Ld'G_KUK$t2xÈU'Q1׫XOV}^u< Y݋Fh} sv è ;sٮ b'דTԩ8'׆z&dM5&1;p/;d,V`:OiWr!JYYpN_ƙIʲsHᖌQ ;wiÚ| D%6*pt/t 0+~i l' [F&!@WE0ql![N$FIJe@:(, zO#&j+4Ln Yh}OE6;+ )5{@a1U.ZAVW>ˮJblT! 6Z4s+Zݫ ۅbB{w"Ԡ_fpiQ.AI> ovv6}'^Q_XNH6!bFad >>6[vҶuʻ3qkElYj#39WGA*OhTtx-YqVnl vAz?obC7YBU߳A7 AOD`ÊѱqJThR._VJh jF >L3Mġ Xpt͵mIv?A,\pDYRdTS+u <英f&)2ľ/]JKOVRwz4ws';ϴ%(uc1T#K~̬TNj:TC,J1JZI"0's m]bX x1DV U䙮$69wZS\Q 4mr8_SV~Z24t<9ng!8ׯ6fk^J 91B!&=jg_Z͖,Tt;]: ۢQ>L}ΞfoR5Ĵ>db_ aJ!yhnYboQ9foEebb0lˤ xrTٞgǣU 6+k][X/dV?ZDmڒu9?֐k8` |Ǹ%`k1]|T"TD QVa~q8TdR䶐n۱`.%Ɨg9.UQ`U'~YjPrPX>2@3);ҧyAE6/ kE0۽TPqJ>l1)Q92}~H6;5m3XS(1N}kXfXZ o[h:8ô}k.=cU Ss%0rM|KS ΀VNt*rS^˜28D}_l)6?p9CuW<?#j^RAt ~1qhPpEy6RBq` [9OhDs>=RsOBŚԟcI|zb|ZJ9ښ2D{o7(%ה-fȡPw*g|^b)Up{ϬN > /CP G΁.MCN^1APi^V6ίRvĢBeSݯ6gS˜8bߵCu4~Zc}L!=eRasˊVb9jg[lX37R=V_4+E?^jxvR*wLc6!jC}Ŧb](pFh&\˹^ϒ} HHS~5l ,<9k3 V;e)l(󵐡7'ײv`/ y'wآ}p);NӠ5q+]s pt`뿞r]u۽x(hZk:'Ɵ.MA S‰ hU,,(vPھ(VsmA\(\׵R>Wqh?fcw9.-]*@% Q9$-r[S4rU96^=2{'R4O85&6@uscg| 'k) (֡QpZL~$P0\շ!auёpO%kuʉZ6Lg305Y[YpDS]ųosa)}B/o$JBxx  .?2_c78f;z1B*]hnW[?j?8kY&ToAꓜh6vcؘ+Av d݁u Ϗ`&e8JxgƇmĀ`XV"7#ZaT[N 'ix k &gn:RvѕdˀŤuUap)X`8<&g, 7d+,ÒmըCg_%حI*3+? kxϔx~+^JK@p(m%~^=r Kv#hNXSīM sv\S)&"ΞjقkoX0\JIL߾FD-*+"+<8trs6 aR}4Gwp}zKKf={8'X?r"uS$%4\|b5,[ 2{b4?)er] 3>vs&YC9ZZ~s?@#?2XD`&Q56HH.oeDEݧ-Vw{ z &t$ `6lѷ`dmznLHZ1Sɱ&+u/ X^' *P겒rPT*[0Ue]I=Ot@u.`+h$  U7Q9m@_ 'm2yЄ)jbh5q aQDSGXADH*<, >D$ $)h&/ bL7b{Ɗ}"NMRXےPZU<}u|g+:ý}+MH4 U\I)ݘxkNwf3]>?V"žp8g-n _甭{.H!,gxx `\3 l&{XpX%Rb'YeŸHq^ئAAȾ=u5{:p'y~^4L"~/Yz+rtW4&w;m2u<&7kh W|͗8BEkb%0J@9k?bŇ L82=(Tw"9^JTđxhR_W7ۡKJxJ*!ڣS@x󎸳x6Fz41ta](:9}!6X4ϰ^e[xn<$^I}_ pI~\1MdFWVl!v8>U}25o{֓9LfNV_'b ٍZ"WZA~6AII2[eFKaQqT_@'.^mCy\% ؕ0^ԣҎ}GZpw?|0^#uTS"!PcIp%އ%[2Rn”tnI5s8⯄jCrD=Zi&k9=X|ҽ*'т5#ug?/V&!1!9f #hս+ KиcZXۉ(b S>ک5qiXET^81{>d9=%5b/@hi [T9Nb*tŃ1+0 䓯FU8!ci@d7`tEjy+Kƥph̻ pͅnRk@D=:wj7@7^ LfQd%\&<ӡw-`4Z懌CMXy0`b@Gx(W }Ul&MzJ&J#q}&g麧y\ICBa*_8ϯmP Kzk _S'/ G6瀟)(=~Dۙk6M[aO>Qz$'&vLFLl%r|>5ru1mK(ItODghפQGG\]Xd@=,4 @]K k m97 ^GҮh VUL^륝k<`Cqe{<>} RG6j'X(ݔ=4HP &p0Q}fȮzH/%GUpK0hYu}Ѥ>@EK 7V^\ àڈo:1BF/ XyӌcwfξWqV^BjAЎX뜼s9j 5D3RHB(_f[oV<۝(Čg|%~i;2^L5ޗn;/V$ʧbd(\Cʴ65 `C5Cbabӽi-k9{MCOxZRX݃g&Rw+YI\>/CkGe\J1"LvڌHm >t ͒a6M*S](Ŭus+?㸤 KB<X(FOo@Q|LMDQY(DUl'?W#Yp`b3"b;1s|ݾ3##d\ݭ;^Ҷngl>s]/=v<jhk= g\k;b]vM~;a k=˿Ө>8F3.L^4\1Bg)Z(OlD+)^:ĵ\WG/0#}J}2ڟ3ąPڰM7 +~>x̼\f2aZ cr Rی1_Rl21u.{^iٴX@~ o3if] mMhHbLg&[縻n]B.TIXw/ GގbPQ ^aIjEV42ʸ,z(?1yy8b9M yEStna0L&g7{A3-4#MKD7wsL C] HnS9^e CzkiR+B[}UP ;4VݔXTK@:*H|uO=psMu{okV4Q!㩔B_H(KZv OEŁ^5esՑ]W?e 2 ^(Cu"C Gn dnc]>7(rwat‘n,"m&[wngPV$'&lǓٕG;:Yv1a}L5mrX b.76 vhUeK *d!6mospڶ,,l"J $lފmj!7-} _m~d=ɷ.>[r\Sz~S?(%F> kz6|O [~1({ e:V< Ez;&/Ph,MN*iLygEA u,GXx#mş>oű:h:ptU:U*>ԜDlh|Nu[yeyM*{ѹi1m RRfcvHR).;.:7"TN @La6RErsRh03OCW@L|;\=o3従wxrCWV[Gpَ³xoH.K Ay#~+Гv[O!cKVy,S|ub˦Oi ylFԒkm_S~ׅ%iƙ9ѾްB2vN4yxpLfk T:y. fNUmN"ȪQ8ȵPZJrdSv™@ӽ"nj0lX^Ghou ADn{$YP{OJE[9ql@O[3WTrNApf<4:}ң{х]>k4p |BDۆ h5[ط%E2 {2!E"|zd&x`m4a1+9xhq1{\HP3L%B1եkMRupEՌ굃N4-v;> G2^̶ ˹&sF 3`4\YjqkBEմCRƛ]  2 ?Dy+WWOs3Ğp!JƬ՞8ɚ7)Vv繝$r_t|/8]i=Z/vNTn4Ԅ INnrAejw[(D1](ӡiu{Ao)ҊE MaR.k=Ipڂ9ʛw[pXϊbV8iG.ws\ʿԲVwe@*|Wd]Lb/>!bmӂw]֌!NwP!jv蒾vW1BQ MĄ#8v6U^h9+2,]w+Hh#su\=#^2'_mA!֡[mF_6Nfd=)bLK Ox! RNy741AXhR svRj۷֗~4&QGE~ݘJgN@snP2D\ƥFurzʙ;R0E$)Lc\NvlI>a{Fv3\gBELy[3&ŧ SJJC/v([5g\ bL0ˤIl l[rTmF{Vj2FZ4f}SͰP E s"f&h&ps#][$VDEi{Unvu'vǞKH/04"i#tdn杯@O)hli۬7jan'p_9 !>?h)n:ΦL ndqij2LFL, uzhtZ`FdPMw[|7I^#RM'yRmxBCw7ԇL_WOy#V}osN8,LD x~U!<ێ{ml4SFŷe:?>0zYD!H&4 p]6w9?4LV60m=]l HHc$tEw0'uGÕb ^u< qspU6u(kѣVO67:IYAW`8(EXT?s4ؐD;Ge>L=OĚ:EY0O|n5a7# @hJ L1fJQ=sv/?L O W(^\c-' >.y;n%Ж=(Fi7@Pi`OqF: #\ !n,Sݦ砠㪢?Xk"} hE'~ʅbr1<٭m弐`E7!ɖaONhj`HfY'5ʸZ@mE j))‚AUj@q8< &7MZS8m{/9 J}n6u f#Ul$j3c-,r0/^k0!=XE8`]U&V]~}+>B5g܄3ڣojK!u4-^vf7&R ߵlbtpOi9c_!'0##Hw413.|ӭ:q+*V5X&N,Ƽ47%G„n$\#ؿaF12RUb%IF> s?ud%qvfH}Cw3#@s;=W\kD*LE{{,L1ӯ|JP!hLqbd,IJW6D,>ۤ0Ӎ$%ޒC%Q/rF?-3ĎEaK@a FKYV jb`nc/#Mp9y/yl?]"M$X8eg۷;_XK[δ%zKR6(so0wFodI2r2LG4jP>`Gl5ޥ)|zlr҇rxv74Pes_(mMټ 4mv+) 56ǝݩۉ`C{RY$Wp2દ??B(nȵ>dݑR/@.-Qjf)legi"iiigOV$yy0aG~Op6lݜ|tdN=K%^r>̫M;DuCNF( Q/ǻ {KRݷڗ3'5}F"Ii t_]ᒿWO|9ߋ_MDvtsZ6E~lۜ ZyÞ\#5!·nn̆|s4&MG+;m;%Ӹr|@XAΧCb]bTvu̾A|,I$ŵL%{QJZ|=e;;w`$KaP#r3Үq -x` C8jZȄOȓ-@|E! z{VIurnQ@NL.=553mr5x0h). 0,dH2XijSao͜fM諲gzįY~0v]|8иۍ  UH]v*}ܪk~5$X ,X'&[ISz1P+mCOd^eud7D.@C#\׶oմӃ(4X}Ci(u %,i_U#tr TL̯0kYR00$\}؊J1=`AIR3 `(%мPJ;&M~1%gz`vr VַmB #[y5e?gQԟ m: 1[X0z$q@m4dw?T10 XIV}+׉JI,OiYη?Lz*b#F*ZAsTMȓro:re{gsڏaЃ$Q8 B!JN4[O:J㶙<?=~7ú=$Wea r.:3؆z^$*dw}ҥuD-߲/CB0T;/~m,\G e*S=9M=uI u`+f)vK*nUŨ>rq'nIdF;0,LTs<6|Y֠7|hAUҩ&7 , FR6jP\L ,.[rAkY'vre -L 9>d g*.Yx*(g&p>G @{ w*π/O)BJPQdfd6DǪm:(y)Pɷ_*v:$}ܒ`߬EB Pԏ8LjDmaN{kwƻb76䬑&'DES`'̪tyMB&hS&|բg{ 5jUuB#`G>+%bY|DCU.e?\T($I5zXzr)QvwO%An|akI2]_Qf*Ю$ЈBPNmIOM 2Z- zO`PH3:M8Uf締C]_qY\vOeROF7^ 3\lhʹ!/iqoH )BdBJ wSnl;/BI:ⴷ,:4ddE]V:+2j$=EKh"JъKOTX]!YǂT:P\xaK(Uw+ ߧsNa.ɪ 6Ō0tB 2f~ԿѽZQ8}61uo|[!u+}х8ӭG|fCSdK]V0CL ]P#F1/vMBT f/}G"(o kql2F5UA e~-!?<6gV]jX9)lmXY=c ,Ŗ.8ԫ w.Ø_[u\a8yS/o<۬ X^cnx,}lL6%Ew`roUӲ{QK-*Z֊ Ӵy?BsJ|rgLQP9h> y}Y-DtMLaZ|1hĺ \H~ 9!.Ϣ9-[qWA Fgi/u2 ❛\&6!#ʥ@J Z䐱׿/IT\um~]Oba6R!P_D$"O%n^pe%Ŝ7}@vS/̇oi>m 0BLaB&Z RUogЗR'q7.cR}>tqSj*W<ߤ"2KV#tH^i~K1+K@|C]u6ښdu)'!5]3ZnO [:<MoE2lV±T6DǺQ!uoʱ>8{ jX~8 uMA"GvӮ4?l60 T+lMi9_ǔ ~PTk|V>տ ٵ|IzcWvO + 6M&wθB'n]|al'n߫³%Wt$M ܞS3zM;٬U?$)*2 ;c D2-<X;';7.HƕRI"'vW7LMvF\Ook_)-ݙ7! |{ ų^O}pBe<3<gA=SQWIGg}%V+]f+cs?'T˺+-GqJ} qP\jO=>|z;yum V_/Q51]vSjIPS5䔖-ӴwR UbUEG$KQTfG\yIJ`@Cfxlq&[!y}|t92Z'ƙt<<Dؒ9d_3BG%5HIq|n4y_9b&Tpt)Ggnaߟ"M+Lܖq%DϋfYT(A ᆇTWL0ƹ5n隋۟NxeC?s E]tA]t!D=vuӣMISHG[]2LXrv02w_:7)){"cti㩃iiI5^\hilka/Ճp֎ܯ*Hc)5>5& }HqL!Sw@ֽ+LnBn*lAJ-o'͊)9% < \x~>57j(dЊcelF; _=14;&d3׬˜ڴ^0xbjH&OfmM *'Kk+jsnͤ(gY?~+Y;puNll =vӷ~TnKß GC8hf28=r/XJҭ R ֤=Pݕo/_-g'XHaLei r|m ~Mٯhƚf/nUU#rn3Z{xnͣc3&[="߁פ3-_Z{E@Ep\Η](SdnL#[7&4EB|K;N4(T0W iEvI gMF( vA.g@@&RbF֍\1ZW~tū&->0|?j$?u_3FqgiYµ)vhq1WſBKvE g~j(`MqY]@= {KoNeXJ MZ} @$Zj-hvs1ڴ yP.H^*HkotB ¿3옎NwXE#A[p|$wb=n![{XAX]8IZZ?1t'1m\Bgnc~qckfPXJiRAcXRnԮUfDML?am$Zq _%j;,AK8]mAX *Bt?֧8@< !O@F}#@Jwnra8'T0';|l]3>f"#/'# p,r+tEXi4S_vV-QSWc! ~j;*Um)9xg@u,ΪWV[ahAW?[6|HH+rCO Xv%[Ri4#f͂TV8(UL̢!}7*$V|K$y]:cV?K'"7#Ec#iko%pT4?^81)Z 4 _ 6S=HH &"9f~y'r}uQ;hp:V-V:Drx&3? ~?஝쩽` q'SR"F ]I"\<6 (nJo W @섑_|-#ꤜSFFec鳣98 ZT>t od+! fN7Puk>p|aU1k+kkI DsD'MZ "BLC$eRޓUbQ^"w2A5gMMK}/au(le=Yd1+(;BQeMVaw?n}-QFhwDG}=MB?U.,qm]G(:ε5#YO<7̏tҏPV_QOK[H33S`\+ /i,Qe^u_\\ ={<psuzcv$Um&!/)j|r woRipˀ$<;Еh -_'9J2Gl/ѿ]# Kb= >6?) 2 )]P=+&lJt]OiD}wpG~<4ON4wpSDٮC{Izr_[9 TNpK:ђ~)yAо [<ԩ@ga͝ճD@xp?LSr5TQuyX2Pƹ%߅ eQOҗ7pHk!zLkK)Yڡ1:9Bu8d' {&|H!OE14mN>Ufk@C?;53,hͣ %BdjҦWE-bP/Ӏ8$EQ&ޞ]N4XM޹r%Vn-/ ͱQڧo-%+G1R%4q701II|}%xRPWh\XsJ,t|ևD+L$c(* q0 :#uA$_АT(&-)ng.Ԝ#:fhNiۛ̌1?wJpA9ceP4Y9f%Ta|VϋR(dG&joE_挶\fK>6l n6,&9g~w|[#S̴p* O;{v6]zfڀǗ3肗Oi+~eѽql)[%ESTpHܑ=kVⷋە?[^GwD]λOi*QbD%mvy!6wA!*v>qqKlxVqxxE(\775V h+zrLkPҌqω2Mx .@bY0$Jޠ*XSN[7DS'%kA.Ly_ ng E@ZK6 IF%/_4B1LrX j Y!9:p SUy@в{¤k`99BOd - v44%JV<łpK*~+/z&)*F f96cX7Mq.#C`z[ F7&06#c]`3clہWMϒ؉@cxа{88,ӂo1tr+(ԔTV7EQ !jQyš49kL}žCڣtŌY\fR=^"r~ o9Pq)'WiQI`"sh.j#a5 ۺY X N"ʚ;/bb'Nc15.mĪ}\LѠyăc%?QztF( ö96߫cx2B=`dGH;V &df ] DH1J?PBaU!z 6cj!,  *Ra0:^Xh*|W<鉆 ؄xv|T2`٥?Fv;{X8NjP{w|^[j3M.vhBkcwnuº!yg0whl}s:p~V4wok}Ĵ|58; "'ή2^;]ʌGb؃d4abd,qP95+׫ /y5R]%XP*|w$ "J!@|nӎ79&O- .­||>`5; ܂e:,k5rKa]ϧdIY*eR vs9uk,VbI{@^0++rdYY[nu[<է=&2@o Z3:;HvK@IgyATW2flb6W2&b fLU,Q:X7u^@|;XOG"4G7[Xx?_D~>3h8x9:K:`?y{wNui )Rν@A ߥ}?9s3l :T v0bkIdD2sפBvY# ؃ۥNTd;X$";M)$=傻qdFN*>|'G7)媾Y" 5 A77y4à[*mr%!F!@?NǛOJȡGXs#|np?*B50ܺFc~{rz<|2)·;6uQjeKڂ{2wXJ1>D j֊޹Ą&Ƨ9^P01< xr[bJpr,|vDu^׭lr^6E/k| >'XY6HVg 0U&7VN\GP8l43F2Bx"%d~9-{e-F}%=4G u=Mn61j{͈U>euv3W~' 1\+.q\GV|nSJdfm?<‚sU~PAV>p "9sZ('{ˌ<0-6`ޑCTcJEp&Www# b zci .B /Mˢpod[kx|lx5ǖX`ip.~X''UTk,Vld:[@[tsW)B~4\ UU+3HpWT$=)jYI]m8WjgQ$ X{e>.GTZ2"&ܕFl&"B9+\#AA5d,3J&ռkZgx: RG7̍q=О[qe [q2r'DvhX_!(ՅCb 0#1/yf({+=&r'lsα![,:!5ds8Rs˜B߁{8O2a윻G6^W{G!FOdO1G2߹kMviGsYDT0bnu$R75nq:NwD)>h@+(fgu3gʻTÖX ߳Bݍf HZpƒRS Ҥ0E I M'YvFaaL2K6CSz[Ci%So`$|[ dq,z|@Q$i<5hAH88u߬?-w%z-#%fghLȴĝ(9=7oRlA6$Nb a|KrTn@9-ZY#G9 HIfmq]_)&w=4W *|o8az<<|8/YF@< (ĈA>jBG(TsX}BnpNԥ/x6lLi]U@8~A1)BZDT廿¢:ZjԴqPliIÂrW;IijgMe 9Rn>6hHD6Bqv\=W%c,̓r5ic_Qfe1G |5( }\#zQ^q[Db?- .+hC:FAӛc]@H)B"zXLG|ʼтfU̶oČ 13 .Χ\/]] LV&+h;Ȣ2{\%Sd~ƶx-͎ۆWנkt7k^Bb}khYdsmǺqrhLߙۮ^   3ߪs=-XPV8xYHg%P¾ۧ'ZA)]:ΤYE$de@[0˧gykn&#/o_RQCvj^|"3E9Po.Y-sDkâYxT&W-=/эzr"R`=®>qb ̟)ϳ>5詆'eB \cb{`3 4Og&e1Ylj٨S- ۚyd)\33I2[ǝ)Ud 1FkKpt&M1~"^qOʧ ݣ!k˚M|O4-L*K.B܁^2o ˹cqȞ](U!3Ws`/ W$1Zi2g4h `tp=(@@3YwGH|Xy _v`\j}攬@]68VזRz޲ X= ']s G^=GB>W釴,,@[?PWJ'O*`R#Yk؅:OT(4 N pp1 -.gM!2߰57>;;&\=2n C]^cm~܇ʶC\$^ty^*䩿ſO{ɟ|KWeypoQAWn`{b#_D^XˠM5(d=P1OeFr#a$PȊ F9QOppu td'@FɮXs--LEK8ȟV>ao  { >E ffyK4iiHNGjpJa6fv%?P=7K[IrQ[#cdb%ݽ&qzüX+ȊJ.3NWzs-~ǘ8x7wsbm 㵧9΍s}p='^ysn>KE=dqq:+)`rkh_eJW,SX0ְ4ooj)\X4==Ӄ1@c~8=עHzKBB=k#0Iݻ 0eҋ6C6T8G bb5@Z E1|NQ°"/SaǙRħ=dڢ_)쇇?׬1k5/>s'ȅo}5NͼFČoa0I}m#,s2S kXSTq4S㶯|7Bi*QwB!LKUq %u1VM ,@&.zbS ҺGjiw m6~! 2OM:*YǞDW<6Ǽ+5i{ÊUF7k׌WvF2opr}L8@!LB\8F&Kg,sCdwZ5D4>0~C5Ɠ|ۙ Z 'x '?Zq|4, ^kC)RĞ]zT S?%*x%vZ,Ӣ [y,3B뇦VfA~L+ՒYV*QM@{wYc2@C1*o]\AE}㘾BtdWJf(QZs>Nq)QjIJ[m ibf_=/qXz_ڿqd%܆?mPiDZ(ȅɧ 5N4>lF?͕AdGKӿoyhі8p!pax.m|x{Wgn=TiO }23Ee/BG;7.|R%9<5G~Ǻǥo&ҦbG^{mycKƐCuKG|^V{6M k~ŵXӼ}SéX0g@t{;!,?<6e=W*;Z 9r$ՙ#2U52 yj|R q5He`rxhH -*.eS|-zom[ckQj= $diDPU4>[04o4~NP=t1#r- Y }D&d>jLX`2z?4< ).Rٔ zuhȐ+ᄁ2 dL_ʘA49B/,@ Cϖp&uu_j,"\ؐFɪiFҿGeVd:H~6ux :*lm-g <@0}"vo  aDU(|MX7;W_G7}J}MVF b䍱a*;FǬؒmXTwW^ȢIAߛ:v j-2J#,D E"#dOhqI\霊!>Tn5!qXɌ,kK5BKe+L(&/{WE;+_sS;s0L""ٺ(oQMBvӥvux<)߄=]ZE~\ (Ӝ\nZmK"HJB ;]Z™M@s22(!gRKE{gJ%W9-jyA+=et'rfӲҴϢv%C{.R}^{/\?xZD]LK|rMRӵA:J9z.@^7^{%!s"H3j!kHٙ`*Dn<'P١[CI(Rv/`dޗ:r,LTl]FG 7# 5K[$ f Q:iq3.'1'`ɤ^(4~@ nA@Y:%xD߰룜KF$,!^7F3yCt8I6E Yz)=83CI S>_RZeb7]2~% ( y@ `׬ 8e/RWX r+zU :A h5Rӊ~짭 xy4 ޭ-PBB`#GR5fJHZ#?S߫F{?!i*Ip֓ZeޓisBb4Z(rh}FSI;TyLn~$jHAgIwmC!kUr0b&XH\EĜ) yL”lu%s4.XX_]YTR,`DZXQܱ2C^PF ̉C(HCX: o@U^L$X[B,Hky2ܭpM .~ 9u1`C>S0w?*_=3V\>v*=g?i, c.kurk3ĔFWzd;gm:B0m #x`H.BlJ!-{葛,tַ N$݊WuNZP.2m 4ݵR"3,V+e8.Hx?vƑs2I?~}*5m8kyJvy\|:_O1?Ul@ẈBMq}۲3x|"Lv\M8>l=*'MǙQ!_+@F7o:ᤙ\&gmCNyU'r[=ǂ㸉&/Q):Ue,vOxОDF{pI"Dk<} jshU2-l3N>vlJD HEmChi1]s ;x}$A" iEV_v!2! Ұ}ڿ)'ЇǺI~0 Q]wr@b4i2,flv>$q!>ihC j ے"fڕ<ǷT܈MDxhA s;=MXPdwSͼZtZ HAr,d,~DUXrGgDRh4 *cT\TĮËb 'msF]e U?=}8 ҕPUКЯt!,93MK#{x3;TSsLvLXnvg)na԰+IŖG43v& :dj9Mgt(`ʋ`2;`MAy3Ew9cwo;Da]6*(VnC~L)7Zuh6H &>2靑+ `MD'S>P}Ua&uMa}i͏\!Y_T1 Zr!, N =Vq]mw"3@_l,-j٩o2A$GXhdX3SB56`]Jm`g+o$b;Ʀ vfR85kWT#I/O$+[ AkV5``IdyYJY˶_"bѾ@&P{ 4]à i8 ܪ,XURUݲ`Vz@4fKHq j{9F95E5ef}Ƃ,r#Jy*0+CL| s0:TZb d 3* z  p^XK{D _ kpUm3ls OcqϲV]5f;Nnxx^?(_}Zl0u%8 pkB؄|z )+I42%X-G-ۇE,ٛo@jb].~)CN&&N,TPIuHPMG]Euǣa\{_.ǤuSprjզ;1? YnF=}q& oܮ=#e̙IHκp H@! m_*TM!~o5-Ae7j{# l2fĜ+uG'j^u,i 5~!0^AgTwnǛ6@߷r-ėS"FmNź]n*tXi.gsPo5Ȁ/~PNCc Ct0ʈM|AxyɰKS@xOCh1ǯypIj]9n"e;J4|m͉i[iZCT/QgK3@x Iy^]G7I˖G\O!w֚^.L$%?t'[ObM}T~,@̵)zŕrF—Ǒ^EJK&^Z=v?[ân?0\ 2bϟiʟ>w|5&_=9U͆ώ-zψσb*18%h:ҨVTP(W;4C>M'\f[dAsӍ?/zbө=PGMDHJL<2+AZ} 4@ NtǤ2С_] ;Qn+QHJj(cI7RMɦaR Se]rsb5ů:"NjbEBuU9F&7Pybڄ)Yާ; ѻH$)zQXmȳ0U !XjLOڏ!Z{K@:lorJA(`mYqcVl$-Zʟ"1tF2%|]0v(m+UjL|bC]E<=]>!L &0ϧrhv q_l^!bpGw]z?Xz ħVKc*ejjH!:dZmtEJR`%H*_Ga.ܸ!!uX_ACZHV{L "-L /̕xz $ҵ9͎II1-5G{tOl(/^~w[;sXIHRWZ٫mE*nnK꫒;7X%ę23wp h:p ƫEZtWǛ:dp{Q ^t6sdxgWr==bD/ѣ(Zﳠ.`JWrv`*L{7KUJ K0sN:zMwN~̎_q^rOW͞=KBI޿5-[)6P[%kܖ7q dHY%|wJdu (~4TYŕ"JE x ax>0mdEa@N;JxA3ؓw- 3C'`I/NtmV/Slw6:Һgñq^Fϫ<YyNߝu97x`h':s:؋(8͔%C,>5=U=5CWFý 7N4W*|6s5,“jAwarH.GP(=Z!:)v~dqenLm0c8xٕ} e[6q//,%Z7|a_ H0J ?RO5]!s7Ǐ_DA4'+J]X*ˠ6r-nkD}EAKei-pmB-0[q닎V:1Xcuq&~|>]Sl%}%↼10$Sa@T[ǟ= ]4i#E 麭0yco׵ncF$?xxmX2n0>X#X8ra:#J,+)!חrab߇1xs0 x@U i,Vn@[:DTtY)<ޢS/ZDnYj˘GP!Alw_"gbw4t(߮4֜<,1/xh2h 7P2~n,L #>HivY,! wj@  h xgynOR2VĚ7 ZcoL_|L>Y8y2?*ta\+5U_={tP+<'/nc 諦}i+(*Tt&ZfeY!(s#BZE「d >|w1`o4ɓ9VhUe~tFD}'nSU) vN+b"aW? --HN2b#Hb*t-Fm&Uʉ=EoQcS1+տy@gS_un\ɵKwYT{KG=#a,v9r :%|F>I4 T+bsP2m7^ۥh;1=G(Uos];7sfhqWDtRgbW?D3<Ԇ?mmŚGc:F|h7 ۇpͿyVgaT́Ux!zTyR 7MC@Lx3P-;P)Rݍ3  lmu*Q;WN\2gx8Zp*43qf%n!ȝM{JI%DMXS o>́='QY.9`tsf؊6~&BY^^ VT2;LZ5e:giJ(I/`R{h-"[e` =YTC%12bXRquDqȆ#AKkԺi[RCâ%hncFU9 ZgEwC=/G!ll/ OĽ3RKf(RRs*y:> 5%D~‘q|^14 =_Ww%l) E:헡 W&A\&t7tP3HTt^ HI?egOrĎg|!#zF7?8d3[6"Nσ0"{^w~#/؜AWqx+}q\"rؤ8oYGSSn"=Ţє~csJ"&?="z+#C];_$,-nKyQΎ|sZCF3Dy 4P/,E@3͖M1Q^;3 Iof67傓jET sS {C7Qe )Fײ Rv\ rW{ʇRH+ й@@/gjVt@|oVn Nj4X5 0rN%ÑL7V6o: a@ PITu)n"$׌)m Vݝӫ6(|[Ab S;Mt;|]Y"hEKG C. X /Hfinjq{dlʕ[_I%%: j2ruᖛJ7#;-nɁSc&L:y\tL$4okXd{G(tfH8y;}9r\rw<CenyPJ->ģi(NJgqCs)pe ~DA٫k%n]Ƚ)2UiZē;<z%`tqD=ቕR.i BΧv!nvY {1fc V T 3RV!#6;>x\fJ P/ݾIbPc,[m Cq5|3}`&\ªwk~2l1+n˧]xY&$\7@r᢬ w"YLćb)o]JK;#l`¨9j;͉O"6,%be4DJݒL)p#.udJ8 ՞lcsPĵ}X|l#ւ3ti8 ;=ijj>lRa hL(4|5x Q(nt-UtXHr5Kpg=Ďa?,FAWׄт6T47A#a@-,8VM}!H5u S[8Y;DGysW:v5[$Z.'BV|` jA3l\1Hn%9Iy&_74CϜy4>.vKTSsR3E&JeEUTIns]]a`JQQ!p 49o S\Vw=`BnnQ)EĽk>ͤo^3LOFJe&B.)?/>Jϻe;E)[] s"HV;)VbW3|YjNINGs/T{[`hqY9.}-R:e{ĢE`DCz(h˸Ζ\z^$ -2  Xɦ!9tsݝ0wP" ؿIv 㸓CRUw$'|+<钐WĜ(O\Hb g[!& M<#(yKf2-CH+AǽwvtX54_EC8@tK d ,x;cҽ1vׁW=[S",JR[Thv+$D}K *Giz܉Iq KilvmKNpYN^p Dd3>]bQo`?jmokTZ;:wWҠGC:`[:EW0:cA(bϥ?t"#pm]U"͐Z?wK/6Vg_YDoOq.w}RPlihj*bkabӎ5{ؕAWݴO.XgjcpGIuD 2'A9k9 %br-BC N0NR MOduW˝f &qhvBߠ{&.?3I@>`TmCu o_yS㝙x0*+-#Vp q򚔳&712əW^wErKȑ` Pm0JCp'aN˙ ?zJsvW7MaNX(gJ/LG<;Q59C3HFöŶ7DX4qms GYn/\Dim3}=Z@WIK YO>ڔQ~\4.q:Uu| r*y1h91fI$bJ~0c] wBI۵ : Q*,E J0 xг_I-D2ȯjH}>ǩ*~4Dhw,]> I0&y)ĠE+Lxkqwq9j8t.8sƧ(vEp]$C<sB`-[x(lNތ4}Xg>zNSk9CVki9u^n=(+q*!e! J!eJ\[HLcDSt"XkjPH=r)P tl[=bĹ ,\x :#]S*p"Hx̾7m$Cicc[e?2HzA<6I2yWd#z l1,P?tDgb曢I ^dϣ|֩Z 4O5Gwar<IXW`h0*ⴚ"2+h{rŀdM:jK6 &.dtʸp+I41ݿ&٭bAr-w> GwnzlST236kWu.'=o%LNKQQݿ)MK956+|\Jj/k8!@yvcuh )"gfI8jS 2T,- @Grf9!;Be,zK6fKr><,Ye&G#y3782$ۂ/t?M399#lԌ%xDdEMha\g V)%6sD>I&t!-DEKr{-jNYJe`㐰:1;c!d-縘iZ_ )Ty>O qq;5ѽmН^cgkfe}i\Q`CvrLX g0z 7Rrlm%yPڋ/#^ڏsRcy^p?.9ų]sECpyCZ&^ HosӋFOF}]_](L]Hݸx[ݓ{:F1a%) =߅Go!%,b RSUA7?Nt;Zq%{>5 ]P2sg\Ǝ3p8p"+I,)$+н9ĤVWIJp!n(ɭW$x<(ESIЂ9qM_)ЛT`@Fp> 5ξo\7[KɽvlWXw~F$- .51̙cU6}T†6h YC٨Nt@ <Iu:ڂ**HMԨ\ pM&x_ɊquڼﻙKd/̺ JK}?dnJ(ceEH]}1ñMc|ʮ+1Zo|;wNʨ,(*h<_P=[ԡOgD˜+n?|[Խ20޶s9<}Cs_Kq?mi->LR  Z5`@ <!uDn* T!avs̫'sRuu6C{`cXP`cRH5%t$L8^/V3NLKnm5$ב,FnlGY W?:$Ko18M陫 ~y/[gs2yQ̊=0̚=12?Ǩ_4eqfghDКX#W1fˍڥ|\ƭ7Q6@D9828J"EUeF?%Ͼl\ 3#ī{8h4<qDlTj?I5>昊qqv˓)2 9##?YC-+CqQW7$9εgP_5ց*T13СV&*A岫 5DFZaF:?6ji8{SOUR٠#"Գ~Ḍ; $e EMacCWqvr[P&/i\hM9ິ_.[h6xuq*(iu=O1dVjl9U(e>M$R[9m϶ipAF[h 0Tf۱q̗CXt\`GBKsWK PUnV[s*,Zo󺯤P*߀g v&dce’7zm 󂘑ɐIIv V պBS9As%' =pUH#fS3Odn?yοBApPNR'ϣLNܰ)2Y3,ub:رy{uH=q1?F`+G5gyg¨!AYȣF! =A9}]MvMh9|е毮c2 ѼBh@2tcZ|TĪ&tn2*HwixiIr0O@$JM[9u5r{& =N:4V?J|k.o@Ƌf[pB,@q>+p8x_lJX›j-g&) +j,g-jv!63IL2^ՄMk}]yNu]3*29.'/iH^wf1@֮~%l~{KJ< N$k\`3ߙ M z햳MoI-G$FbbTo-P'rА W$s jNf ,)h3ru: 2\*oINXjpPԡk "}6,P) \ 1x/$JC}7Uyxùƒ|`^b3p+#b6|Buab KK%_K%di)>U jB$ٿyQnU52ւe9=x g*[1Dz ^sD{kߔ;X„ ]-ٲ|;Ytv %2^g]Ul$Uy&d $m~ja}\atn Kz|?uI0JJxKk~~1t̫X ׎5aX c e+'~Ӟ"ԍz)wN-Qޮ[?Xc(5XS\2)TpAnN_; .KYPKOp`ߏ{MClKVItbΞ[e]D uZJ=\JcS)9{hK"NcŃ[L+ ̪#2!@#?\BNWꑈ(J"ӷf6dp̘RRNe#Bqt`{ NM]OH|vX7q5TKj3۳'@VQbR0xIM!%0`!]gt$Sq=șג󡙰CR5D1{ښ ǾR|0:$Y&ap)=U(}z](g N6;|L 1LTa-pɐN7i6hM R|nhb6->J bf:gC7ˋԀ2+23pEȱP{ Ø>wK"-jJB.2' gE0Vw^EW|tM=Qi l<#(sVEui3 %cPMĺůk! VJsu~ N1Db 'pȂA -%s`a_yH)׶u:V! )B!#=-L*kCL;,VhhXhp A}j,ՕLt5MʂAX`Ճ)k]h+topK9t;dhgմ"2\$``1ʜ/| P% 27WƔow|C<0 ;r5g anxX߫ fBe֙;:NQ8[_$CRk,s=ͫ٠b; }XM.<l0O62bwAlFo\z\Iez) ۇрH-^\w?(n:ÁެJ7قI vkZ H1lUWȘ7,ra7w$,$h(@:Sbe+IIoBj]hZA]"2Y?Qq҈k0 vYGd[0bGi`M)bPi& aF*9t5!,9o(#V܅f ?j"u5E%7Q:EAC4+E{<)*% sN"B0̸:?/tbh|rxv{ᮔ4ʂ,M~ELx'&nT|cAڷNjq ˗}c1(N:CCZn>mKMKOOsD*['VôpSm5#oZlc]FnJQNAX4 'Ysjwv.J"K? @ω|67z&)wTD)7|/&)qV%hIT'[ ZJ=L߻X{6c h[ /}ɲ'-TշWR/x;w'`p2KW 8s*i뀬=䌫3>:k%=X=AE䇈8_@Um G PdBS&i5{ ;O u WĤh(Pؗt`& I^1+8d [mEy6RRLyi$j߈I<;4AVGd HBo>ﴼ>g<8Zs5,F'F,Y碊$PcOAWs4f._!>x POMr4)P3Xѽ!  :V j1{1iҩBb F%'6ikH޼Lޗ#̖"#\pb~L:j' ]4ebogsd=mL߄ {@Qp&u(F7DbVl8uǕ(eARNF窑}Zy9v4ڨKkGQm2Ի54'^4sM| %XN`E(IIY}/$4 fe.š4P3l褐I`-[xG\’E |U4Pp#ӫD˳E[4,}>Hkr /ށu8Q$Otb`aQY6dJoVuHeOsz螤>ɽKڀH&;#k0LnbUҖjD*2/>;-UǵWDsd8f{T{?!:?hzҰ"[@C*niQ.Zρ #9.W@18ES6|G8v:9gYF-L)NνA,s02VR4UiԴE6f}Q9]WՊvD!;53lƋQQ}#ԲyX;gh%N&Neerۡ˅8$i<<ѫS+^m&0%'xEϚ L&?ץDCvxms4_J^K%J AKÈzUqnD@xy[j$7`Mm83 f*5>ÁЄũ W sShQ@yCv[0^'_ Id R^ܡ:_")侘öxgTu\B>ՃmSXDaI_N@_OЖ:kwnY8ԭ> c)lNJ40 ;:=bʈGgP Z,%b$ݠIPeYeѓ??'5r9ʪ+V;|2HNqdS '*-:.= Wf4^{, L_&/ɼyXjY*h݀:oD*qU'bC#bw扖sরL! YB-$t8meT)A!lF;!c7-t[OZ^8ڥ@E36fÍWI0ؾ 6"=l`4cߤn@!̳8H,ZCP\&SSݞx׌XC 2 #.@qmx(@RM {!BylXog`[).@rrFW9OFC݈].L0%>xGQb*U6o2V&:nژ WliF-˒Q-sY,:COlQ|M>vGpgR^dr퐓s`;$^5dorD׋g*ٯ4Tr`R6~*9|'*;X8|VQmm+3w676g=V憚/jHxܳ\M uk x YbM"NсږJAlB/s uE@(WA,WYZpFks7*"浨+ SBBYX2F!k=al.֔{5ZfݺʘT5@0|dL~򭶒S>jd~ߞ棵QMNEŢگFsgї' WQ[ptN<))p)$ gC_HL8t#'NWǽQ`dN̼y9+niZCQ`s]y@K7tMyc|o_k,>Wbɕڏ1JTN;8csa\Ȉ ir"\k yy@aH B)I[:DNWkYH!#]V5K=f.ǚ" sJ:$29i<.VOVW> WzE ~b2,%R7Gׅ }uETOb:*azrES-LԨGkrHB6?͔ mWU)8"@h^(#?̠R"R ٭R|hJ;4Lpn${!e+ 8yR5 =2Lrƨ0\Uҧj$J_[];j?v<6'_ _] =pyɆIP I=2@ ߍ%aluv΁L Cc.%t.'f ɶy/ ~3'pCE |o&9Evx jǢq&Bj& +]㒘@X-?SJfR`:!T10Tr >ceܷo#}xmQeo/|PSjHr>З *#Hc6ID xl>1*n1#@ ݆ѽBhE֑3Iiz9}rXiEŵ.)u"nɠ>Lw&q=qR ЭM>qYTZ΍8ؓC]ͱV_>ٶ&e_} UbTWiГsP9yn"HZ ,n8䬡xy[i3iIzsAT`ՃGb3t/ӬJYl"ΦaOTE+334T%tPٗ6dOOr`we# *E jD3^*i yf#sYZN+w;*bi[pE_Ц1uMN+c<:BvCϹE7}q>, b婷Y m*HKcxrQpzMIDO*Y8ԙSKěUlu;J|(/i騠4ǟoZx/w^ߴOf4]gv…0U GUl~c墬3uYQyZgS&?HĄ$Ok/ bfLٴj;4#J`<[mK׽ӻoٚakʸ_*PN5NJ'gٝo08Z#Sh0ў9=7;J*(Cr8_+Z8jàT3\]eakAEe}2^zYduo#uݡ 5'oWИ[]%RTC,T23- owAMpqYBPء*~G/ק%GX *r[ӞL'КS)$Zt~]wI=V{чOWL B#aG|Re=Ti vCIDޒN*$\x=X38QjL-``+{.-XQvjVEb`蟌٭Ny:?,[@XtjFۻ%! j~{l;Դ]hsX0 d reV&W&DS RIT*]|b:=m<b-iU pr:N 0T"^q;Ї`4ᶈ8SX4Mt*e ;/d{\{?Ɩ#s!zOܰ-?Hdl?mi,$_+ÞJWoDW55Ona o]rn{sKC(Me#@ao*c RL11v4:sii Z2-P9<)`(ituL ΀4UQo-rN:5I\̙07bwIpIn5L ӻ,^=%3fA(nTPp6 ~c eIdf5ܷ Q]цN%5$(ocST6F_ $ZɒZaaJv׃Ȇ,4@ς9%Ts*K$CqA'\G:q3O5 &6П&ZS . jm0sNnfNhpY50傧r;Έ^J@DYxgY?Oyu7MH0}7kDn&#J:0hLmI䍋 9zʒ4C, Nzux~MY6$8ކdw#DG&W~Bl$`< Vň<۩6'a%.2eجw8o4m37C +V*`̟uW }{( Ol"񛾡 " V?xոsB֜7ˆ-2F 8Zl5y7 f#&GXK_9^0Lnu? t]-WWz-͜,J@R+AuDKQ)Bg,>;*dq`{ tGdsMm^.q*紏ؖ5"=&]bwz6I ńɮru[(."zCfU+:4@zϓ|Ḛwb l@41]oARzLat$6xcaDLOXgѧQ&,AAk| <*-)IVͿ{@"8:>5'-19}Sޗ -5 `nN˚&1 W%Gߢv'ڨTBh5_fGE4UsxUe%(C 4rE篯݄foGtT#9a39cq](yפzO5y_a(~\)nٜn 86ᖼJpRn=F2^n5<[$#Wfiͫ ]q'jbi~2 }q_{JȚ]`m$fxrZ9)[{!7A'6Ex0,Ƞ,xX:&VI.Xݱ@]GiڝGCp6-Rmc/e&v\ bҠ7n8gASw~rLrj/߃T\^'RaOIه2WCO6kKQhR̨aQk<*Ȏ;¼'{~- RvC]iGB[`걠[uo1=>`( FW/5 QcJN |o4Dů* &>t6lYͧ JSrIG QCĴJӿ؇)z{ߺ8LqY"؎ z[a*P324 XիcP+|ڲsG'[-3?{1IJxn2 1Ve}4X5rRUS)@O|,QdW.$ ź'&hQ T\M7pfuIWXJ߶(!^ϪW]kgPsZ(Mz(UݡMUap 4Q^^s% y9}YB/d#lN5BZGM:eLs9$ۙc.g=@?[)Jk Ʞ2: 89?|K i_U>Եj!ׯʱmт T3K"3auϼVMxI2d0$1z"=;ȘSf`͛ Ҿ11z-fGm?UB¢LDžl`nw]Fj]8)vh*<+9wm)d8;κYwV$Hnu,cMrvLV^YP`],_D ]Qi%YqOomtIz@N8"9M|R%0pΎWm8W<1T|P߹~ݽ֢կ=eLn/4~7"h~PS1Hte RܖZ頸=ܢYNʮ)G"c@D8 'Y#/jkVw3FhD3{:)6Z0ΌTv(8\]"^NP_i#ӏX*>AMsVT{zF1(g>hȔrl%> dg>Va&@-8̢cy>!ߚ~g4x|k-Br4+[ZBoDup!eys;Խxd&䠞yH]ơh]4xVq,f`ρhE8{՚4񱉐t'Hx[:Ɋ>- @1]I:5n|g͌ aJVQz7&G"#1zM41-0eApy0< BUѨWzM|ͤ[kdRW8&8 `.yq#@ktoIeA-|'Z\Fbkö:-GH(irTt&&QxQ>+JO|ҵv'G`V+R{. 3u˞(hŋogbreH s[x/}W{Ѥ)h"g{Ҩ6DSUr 'c >O-e.Q ^ &\Bܑ@09>G*OH8uʶgRD#%C@, 9>y>(Cs4_ZJ}R׻N${ w{#.¼2`EꗻHRA=;OeKw9yt$~%dzMCpZ*}yCȹVBC:=-<ͱ mחlU{.vVM(9bOsʑZH["B\msܮO Ռ%^yP"j}nX(y8'sZTUu{6r49\&.;[y뜝3̊*v3'v3S yXǢ?)a s[BwFӁaSf8=,f[:.挊)׷ܞcӂ;h_\7LQm9N$w n=so4;j,OɘF/)XsۥϬiN4D|}NuS,_LCkhtxds^xxC_&bD"#J^-ѹf/#&p''뒫WV\ rNΓ_IcOp6=c,xQ`l ApUTeOg~rcKK6"Bw_KuLF%yKȽj9WgY?N}Jxe("(P) `,mvJviyUyk$աQW!W{\2*8ӬFʮ 㼯DTY;Ç"җ{He3Ϭ z/*emo:M$ɐǓH&dι>sw(5D TTr {EuHTaWľbJ-Ʀϫ5Tz.ë'@&/%H6.v,IdVUD+$Fɞjy9p~\{N-7R&9U s#*d%Ƒ͡JfCx0NE~btvhqI4F{Akz`**LTyQ lf$6I*d>1蘸T[ wIw fb ^Ӽ~j@V5݄`ۧ뭹2md.="vRn7QI6SI_C ӟ'OK^@Lo d$59r*lĥ%Qpٴ DMNk)䰛\u@)n I)\ xhR9MRsw}d$&FJ޹7BJAɯ '$Y+}yCI.{mB,t1s*~jo;1Kj|)Ohbr##o 94n"s_nac ,ţPOW^|"E'GѮe1nm6rPb)E n_]I&9Q@k:XM~xVW/Uj`x!jy3E( ~@oŽ|ybTAto+͟$KQN>DSLZoͥ~LSUGCƦ E(A#9tʜA,n%2@jCC-`v.ZQIu#/}AY'Ƞlc-??DcB4I1LqϢV.xtǭJ:a6uk~1 v \ح7=& #_-X'%2'ڠmܬΚS;`}VC| Cb"~xՃ!vETlq:M>Nj͛=륮dOe+KB;ub&2I-W6IPUK2}"qH1pL֟lc@e"c(08B& WQ Z-!װ{ML{UG m{DVX-+tq#1cFzKT0exGJ',:Ϻ\*m!ԷA7otvp?W!o !u+[#XCe5,@tt u,kDjdck8{̚ᄋ`Eipw[]:$vr}x4oMH-f6p,ԓ؀k `+PQ5탙ܲ b =tǯj汏_ی_'y2E0\t{Xd_/c'P3i96k#,L_,'NCi0X^ ͑0A"o.DvX8К %{2,g:%rgy}(:+ES+oh.կk 㻙%V;\ @i}Q55(XNhaXGMRT޻J裟ˊr͋'.[zރi1qKRYt*h̲<sH\迀#d@ 8djB gE/vh(I}D| /-x"%-TW5?g+ BG0&W\;|a*m:vX.$?Gҥ>6KO1;C346D)5 ?+ao^4 XG}Y׻N8A7D9x>謫"C-2=z,Z llb\9 z[3O7f:+7-K8|tr9hXuBvUt\VС>ѳ±د=|⌙R2esX4 4E3!M)z5 K|J0L qM"Aw`ėС9B_r[]RmMA={3b4>M̝s^\O^Dd<uϷzrB SUWAϙ~%+!QTyϐahn'}[7yV4vRvJ@E?E=ʄk, PEx'BE26``{5O@)3e0_n#7nݯe;fWIq ,aq M Hr@Ck$O*.,nxlʠ5vfW\i5*)Klb<mnsW!F@ۨ}n_O|}BԕoAtqXJdTph1zǵUWD$@UnK~gHF\%Pg=1_ipټ()P7ؑ#Պ'ßou.-: %@ Lg03KT^*]u2G._S/z 8?Uijj.騦j¹܇giۇRi69`-|yu0<ʪiKd&GVd_d틧 &x|V"^c_ A;lS,B]Bs)C ~-U'ׄ`0G^b]K˷iq F{ 矆{*dDRLPۚZ]5PP9gaTYm/PJegkdMOfc%Vo3>X)DLY~[v=I;FZ L]}7׮)1}Vov! =5e lhrn`~@=W{]źTW6)!}T h2%'o-:mE5:~?/ ZFpa]trfFd\-RC< /%9*lb GJц+)`p)^ dd>R ))ʵ[WU~Ԓ~T;!#5ՅRBIyZ3Pv[ Y9i  @ ^.+R;:eݩSz_N, F~BSc4.=HWxZHk݅>ح͈ō#+#G*/htI5ưPd=ufR䲮Խjb6 /NpnZJZ-^>BKRÍ{r4A]L`dj2Ș>:ӓ%R`s""5K<ZBI|3VJ&) ٵ:I Dq]W"eI1~y܋?P[+2 7OrjTfJ1bW)&Sե^ՓrŊ1Cb 'm؞>`f߂n5a:3v"<$iSa|v,FGvqz />$o;9#_4&Jv5/2񓌕>"J-LIYu=)Q宥4O^xdjAŒ?GȘsej`m~vUEo?%T)ćΘB%La?nkJF*xF8 |/|X7&Cs),ۋ=:nĢGj #h"nq"Xa{xsd`Q\zˑy@MtRH V+fclu6yA>KCpx<&x8/VGBM˼`9jԹj\qy s8ػ e#&sgqu+Tu6`4,) }c."k%<#C:PlPm2(\s1ԶwB@W7 ٍrud{ DS#A|6x}`p,VoDmC@3&buU8Y utǶQ'h3;HO@u@\$DŁINөSw5.#.k8?x&S8Ē]qP(ĝSƕC#wr IA"ܼH\mV./Cs]X Vx+#3N R^iBP3_2-b_F*&͑ YUT5ɋ1^?eyĘ6=SNES:X: -zZm 3's6dMԇdem1^䑷F f'*}FpDP@^ 5?,Ѧb֥P[I;[֊ mMOm@]>Zd uv54QOPXI\ϝg8?jXklz3멚n[R 0̓2]ђ[|?H$5QkE]Db.,_&}{I8qJ؉c @I1|uiY!'4WM "|.~'Ѧh*±/Nr '&#Da>wsjw.ѷ#-Z5f'#8[ڇgGʡ,&p" ~<6^WjG ^QMȜhQ4MI3\R|VT@ub!PDwEWmk*CȨp+xoWox^,T X_Ȳ-e~4=yGi?Yo zK"~KK3K/EpM/ޓBޒiJ< E1d\GhͮFYd9[g,쩞qt2їcv*q#'髉gGmJzCFCUdӝQ-5U"IX^[I9LA-!54X9)4Ht=a%C?o<0,~`lQZR}j_1_M5#'3ۛЍѰPtbeafi:p.I<&#XZB[ XT.V%@Uм(x9BĖAuq0vaSA^?k`Pʑ84bĚːhP'Z+,}],o]LH$Xd1qrAhs[r HMd8߷\dN|| KR^W'?[9r<*~:[t_hwMTFKQq] 7wMݾhoҊ.xi}B@Prʳ&< /m;E[dnv]1 F0Ju_CE~҂pOgOqVJ&Rl ۳qd3FmnBl3KM9رaMNĜ^_* pl ״uJجPf] BP~=IxNFhbR-xLy|FDBƸ'T{[S3fi% ƏާEƚ;5tyYdypU{IX\xqye.Pmع I,4!r ND.?r(ѵ7A CiJ(\e0UiC^C!{B Z}Ge`iIdx Ū `3pX$ #h@C + ͧ aJCdK$qm3,,>ƶh%4{|Z1M $i͞5_`fxfTY3: jUK#-H%I90B搿q-)ca${zgYy֜^L9( `R)L ,BAJX OVEm˸[S$.qh˵3 ZW2;2Ȁ~˝/ϟE:"ӥx@GRFTRԁٵ xx_ Ȟ04Ư$Zc+K f.'$eB)i~)F >D.=P.-D5MuAG$Ծ~p4HTb %w ۜݹNPJ{8Ikl-(&d D;ǼT.P'90$^f[T!äZcR[?p RmJ vnmY0*γ#Cs\$ }~xHG_x8D'Z ;h_JY>m 3ݲzy)=V2p{qX<0HȿEU՞cYJ )e6"c,c|8{4F߻7tD@>S6M4f3\:MMH牦ߵUK2xCcpu8m q 'Z X3 _Lm`=cV,ULvgY'`*!mfy2\7ޠH*EL`3X&hߺU+ۻȯ!bƕf7 ȝo\WSKMԠw-w*.kc{A𝱽 xD* r\5^`GnÍ7=LFu *LNA,^o@ٲkb#qWLBu/VMg-Zn}K9~J`6ժϒ0-xT/.Վ"y&7dpd̆q#DadY[lXlnh ))L6"gԩbEMh7z7 [p)j/&2# +:/Kk 5ƀ/:@ ~*)- Hk-;#rծl4mtM#mXl'> %Wq%eV_p=#m瞃^}^R ꇝB4F>dI lvfV h r`>cxu#8?n2bfHFIu\nͱıFD&_ JtzcϏBYmν>3"s؀ltV+>ieK õcI"L xV,J_5T4O2DDhK*Bfe̍tNm?afk\Ch'rؿ55 I%lUw⽅N6=Vj&gqu&mʣ&5&!_X;'Zku}a]}/<};Z&V+U}sCV>\X[T],L06rXJ)Smm,M2%ՙVI\yCVmbsJ RQ֗= a#4 ̄B6Ӊu)/NM=rVʾ Z5 =,{n`Ҟ7ޡE>WiA1#iݙ0Ѝ2ی#&;66_OC.v]Kb`IR~^{l\?Jz7]sr`1ļ2Dkp߉"8OhI1M'3 ^t gn/q8%eh%0xPkǾX,zcETΠV],ȷ_"IYr|5Yh*s9pQuio;M4^XqLs} ~4$d1 ®咠FQT-}Δ2&u-Њ 5sn d}h^iI43*Q<v~Z#1JU{Gt+.I3o `m(BYsq;3 %CbO/2"}"Vj,) /6S9EInb['bZ`4BgFq)Xܧ&oWZm[@w@΂aw2Z~"6gm_WԜ:vǝZi2R yt XnH滾i'EUգvd|ORv[7XZ*&dha(Ũ4@|xȶВ\([ޏ6У;;g`0_ȭ`Np1Buy|ɟI7qD=P{.rz=Z !"J5ܜ?"gSdye)\ M(ڈw[\Fa;eqң&ϺퟻAFGEF G eɇ"I<=T=2ky4IwYp[z^X  H`@V&D8ڀ!2h8)d mL:h,ҽvMLxE|5O%=,]߽2z2YDZ.d_5( 3aOTamx0Bj)ԓ6'p_)_76 $Eﭗ:NȶbZhTi*\T'S)F7Vi8 GdghC#X=XP ,Ղ'<V(̨.oArYO~T6 kFT4RamD(v]Wzk7+qtJ+BF&j=UZd&Ƿ*ڭx Ya+; Kx宔G)c݄?/`nŠ/<@Oo^bꆟԤ y+jaփ#&7ϾhEggw=EF_%heJih믿]Ԙ#8bD6Ty#!z25^)e\/ד]/ה\*q=@ 5L06.`f[ T`SQ8.f-PcJ K՝`@#*Z\a=U"s\)o !|ھ[r&vC%U{2'9qfr.I܈.lyo;7G:8'.qE ʨeS- "%1B~rh⼜g`^T[PjE9M{,a+)Zݹ#ZPAi8d_ i `DeotEEnn,l<⎿4s}nSёXoyv% C3y7ŽĴaTJh-"(4x@+E@y3686r=;خsc,- BvW있lZx:Q]:mq/YiI maؗO۳հҙZ)]\x4~ɋnϞVWfoBrj'KbF = δdfcJH5d{8gbMKCDݥ6)fX: 6^3= sZdGZޙMŊu/O}RQt7W-AG&agE~^d>^P&dT݄vyЇcdd a>qG9~dЬ[$e"cdt(8|R^+α?YT{EEDi+"erUt7 `7 {;-rڡ$H<8E \J|2e\`l֧~ypк/-Ypړ`ʶ@DkIr l"g'uLAG.S̴Ui\#)nXG44bEC=c ;vC!J/}Q0B]xWk GH)wmֳ_=H ~9DE:.9<7L LK^r>ͧr0}F&dU HizRb:ZE֝~M1q!uKKiB>m~@_cUH!Z02;F> ϝ#|hkAR/|NBŭ{~ DRyv']Z@@VˆM ?n(VS12>Oc(J0`e`CTl3uj2t͛?DN̷ihщ>wC="׍ݷ\})쓁^5oWMѳryt{f?`DL Pդ[T@:]>x9>+k+rLJ//Ja(&SOr47ԯcbo_Xa-XQC,CJ%ԙU9O3YkA<`ΫzcQ3~׭)s'I멆 ]<=$p6Tj4%cOLj ~QR9ys?w&2k$;pULrmv{k̓#oF=EC-&KQ=:AU\S1c hc9DZ >ϽlߎƒӢrx ̩<6H^N4wܯL}.쁺28+J720r w&-APoCեɈx@P0W9Q%$mߔ.]goMxdX UD:H9k9Qa´y(_@D,]Y=N-|Z;Xٶ7ݿCoa=U\'9.p/FTL y j[=u@Q0V˜<ϥ^͜JM+"6n i,% |*S+fy[GKsx]YĪtdF$Zx 8YY^%_;bĠpn$ -|B9q<%rj=/yg wss_$ X,Ζ; F!ln<YbAZT>tsH{~C~w^&%ݕdk_K.Ne :mSqbi;kQr#+n{1H$ >ؑ7)glq^9'dѾp*e8 )3J9&O>I}ЙT;tƋlH[+ꬌri$9=4gzz P!٬g;V^Cq@ GfF Q)D6eRH.=+_ D?hI&8RO}tVB Gr+M'[|xz(Ul_fH!Vq6t^iwxQqvꫨh`jW7/gH͙3@m٦|ˁyX18ݽ|{qfVpȁ^&rwSۜ >LEuY]}1H5=:Sߋ"iHXĈSY@!#Й }}('B!Z :$ZIp*(d)(򲳹4g ~PICxct-ƾFmseBt:[-KI+5˛gykv]4N^gL^&vb&4Q⾛@@VxD@Q^.5A\8Tz=8 o@dzb7~Jy\T$YsҞ@ND Nk$H|Q`"BB s lG\Çds4o!E~ %6k1=ϳs %k32sݸ.ђ5<JDiz+&CC߰42"-a%t-IE{sJed}c T*!'#vGs+<*\?'W.U57x-ESS^,77濺|AJȞ4g |>c]w7gX@ ɿ5Ijrꎟ;^<2=.`u2Ŷҽ2p WdGCgeHfY㏗ꭽ6:`pnx"Kw1D;9?\|v=g K|&4xs *XDŦ活JŷܜgG"kHaI5CO49ȑߘ(=k9 lr^㡎#Ms̿8vPfF4`w>f* +yI[3AI OǥVx jNC7K^cc\s£AI (noJ;I\Y6|!BGiFWP>R_YH]%A|lܧԇ.𔉸#ͳӉKڞg"gfmxs6tKYt ef.8#$3pv݆E 03:>k+P9 ZE'Un / M cGl`~Q$J!_.gܧ&;=S'kQ`SQjbX:"8 hݮ( ȑGG wJZ.}-qAH,ɠrX]&/4F?Cb(`׎_1Ew}g dV풌Rov#4jmޙ6u9W?Gc&"UJ #~ ɥIWL|w?RǾ=J^zIҽY(,tt60@('Tr\LgSib£34Lpuϼ.|0Y%˯0[aHnH-|O[O){o& XoEXIWq!A Fv77T9d?GBp:2nuȵ-GIV=UײguxBtT_!eUYCD"z cP>Ҟ_[ZTwv*6u#,@v/ߟ6p w6 p*\\C}5xZ%ۗ C vAjONyu7V}f$'n^[ŽiLB8+*ND![#Eꝇyh"nXgr' YGX=C{C}#$H:;t>ЩHB\yo6'*n|m}V{*@2 )p@hX0SԊ:0u@~~LauilxYmWټ+~q͑,sR%1o"-K [lmc0m[[nq.! Bf} fIMzii? Wκtu( $!+!x.bȋ8ʦӧ YuA4#ubz~Xl)׸pe+ywX ze_TAJ ך eRr[0Bbݲ{ ?UqN"Du`4+0LBi%cc <C\t!}ޓY8?t<6JT%I|Vs/1g1L^7tTk C Ǒ'/@-+{)'>HZ'1tt@ Jƒ~lĤB:ց B3{+{BOaH]OV )(n֚6se Mܹ 1Sji&db>Yf={Չ>=w MxZw: {J^t|*Ax8@m:[iJ{Grr7%O?t^hk`N)BF%Y,?R6pVD)6QA?{Ì"ylaN/ FݾUC2tidy.f]]&W䡥`ע)><Pϻwj|]`;~wB lq/KDH*C}h*ڑ;2#3PT8i*omտp˖חGM ka(t+*y^z?ukȣL-tAD7aRJwfe!Wp (8iz7H/Xwe&_wtI#J .4UR/~qwŏTvk-s F?#ɮ`=jzZybҭhcJu}J2ջg&︷ ;X8$ժX檽YAnOSr>ziV("[HJF *e!HCUA&4MDyo5;~Ybpak'ŵ(H<ɡ b%O֪&%bm<،x#8;p^ НQҵx^m!ɖ6 ei[aOߍ~Z}T Er6śM")pjUv5b= qVQ0{S1Y,>U ̎@f9G--usWď.m6yrfs8i(d\-ئSؒ+чYmgtq\ue[3#Y==3g3;CdP~d~D)h[DP]CJܽ:ƊdlQ7[=B{Dnx7t%!6Ăz*vNYnŏ.f2G?o2F YN2i7I'ng`5`Gx37Ӧ>' ^Զ׵|ŕ'Tl-/2"'m_SGĜу>6XVo<٠SunjcVÕNy]s^sf=rU=yn0rI9(~NY k'9$C}f;1غ :aR"^=-ޅ6C2Te˯SKrmƐYӡTEHMoo)^hx4DcHйH+k텮g(Onwr:׳AC"W`ٽB<{XbT)dr;cg;-W܁CU&zKN.Rs~]/ 8p"Va^4K"v 0FǍ6BĥZ"cx>ȂC:hzc9A2>T^z |hfX^.q; Z^vdk^GwM/\)@LM3HW7 b{F%ۘVݢ'o6ok bݕ3WX_ϙkqʼo,yxygpt*UHqZEdBm,44Dwqa؃󞝮 Z(S0!b9E%vIJX߁CQ]eiea(>TBդ ȣG ZEuiz/YM1Е|TcP )%iѴAԠ #hBג[U B<(:NYV9 T̪dW9zn:B>0!ZD'K2-&zrnm#0}sѓZp 7&g6<[Y!T>?J܋p T+Þw G/1l=)euӾNCfX`Iax9pIj.qȆ?1֤ )6^?l{ ,&)[2җ͂IiM1#-U\Oۅ]sxu6|%vhnfh,jdEj&l=bs;i`v4:T v7Z"$ -ɤ5 Mb$kٛ#XH%-Yw/RP{)3,7+@/JqPjZ;i0Fa-3$Lג oCDKRchAF EO =i@W\Ic$[8ߏ(纨4j&Eg!cXòV&,K{01 ó7 |QվjFp!L%LŸ'09K{,،"qg*?x@^SXsT {0eO =P6:Y:'9=B2bGD1AY |: 8J{'7W{5вC`,D,Oq ٵd; |ck֮<}6. P?\׎Qbr"x+3j3i*k\;/!aPL,݅2a2 ~cYE{ Q6,s0Rҋñ ~\+2H,#"]_V)T#Od7G@|ݥ̠ RθgЊu-Amdt1KFbKaE!&^4 _ńe4CfDR$Yd9hE;ҥ8fOaՓU+sD$0&$LJLʐeEDHR͔sҵV:flCVUQݩ6t8-285Ɲ3`֮0 't$b>Y kvynƶSk!=#"lYvppJ?|'7uăA7+X.L`Nab~r&Mf x܏۩Rr2w_fcjK"ӗ 6ҲX5]$/v7mI6lD:p~qSvCMg@]_^K(y-s6nl!i9ģ|e{"jT72% u&!}β)~b?/ܷ 4Uv\) bkǢ!t?ƘUlҾCiРfCnJ]8Z8"E]I [N 6me:w@ B([iݜC{w%M/8W2AHfhNNRm?WE}fp\_")Х nG_73 ! U…-=Elʬ.}%u_hpUƫ賲rPJ< W+2Ww62h5Zo҇>8)@JHM^87Vee|qwCT[cC> [4G_IuoOu 5hW8F<ē)@SյnE‰#{"LUHgKπjDNKo+*WѺ`7Mb /ݞ{b Y 5u Eux_`ކ19G퓉he:;;N;pzs49+օ^FdÏ lqCwqΐ}RJ%~`-|ۅ~6 CXM)3+HrkbwC5z^O2N"{⚫Ѓ[/MkLOj;bU+|89G*&1|j+ICޠ!ARh$; 3`fvSRނpeAuRA6O*?tX%$O.>7*Y<?% `_j, k4gpK Eq^]蟻pG~V1$sѤreat)K?X}KGs*MĤ^pAO8:tDL;.A4f.7 HM(>fӃT hMwrŹ]YvA tIG}ۨI}e0`!Т=YD#B0G) ;9TsAl;.ǘYm6C\f8] &3l^ _lz1y@lttupm'FV4oYzAjLm`MRCy?/͈oF J]`&iK\k'6>yꩾг='-dM2L7^߲(8$1LKn*sra.I@w>_Ւ3~H%$5~sޒZr{G^~u d{G n%'v!l騎6+T&$fOr/FL(wa޴)e=gv5 k\&D^d{|˟ƃyLΒb aF(*^4 |a1%ZebZ{r۬;rζͷT:>DEHz"=*U#ͥiš[j-'h^y7K'kzq53Wi_Gcϡ֖Xʃ6A͇A~@eћx^syaZ' m>PIܴln2) %#IgtB/&5fL=0j yͭw=h sD"e4D@i,PEpV1<~aaD ߌُz]HU>@_6nn.U}MgW&Hp߉Q`CE;Mnev|OA/gIM| G"ǰ0G!i)e/LuҲYi@dliR[]+T-זpb~YO93_ o\cXz(dFzy<ʷ-S9.`ir(v:׉ ϨYZ/+BbLe`(Kة~d8ހbFе S d9;*zlN] 돱B}o)N'ڥY֯P TK\:\9x] g/y/s+qR;"WXfBDZNjJjmЁ!vvN|%gOEi^un'M/'d6=)䀺9g!VGm ^2 Y 3g9w3q7?_3yQTρUR `cEbOq'>+,/$.j^ƣ =[H2+3窽.֎Vki6[_X+H0Ҍvt͆ BƎ%KaL0.-#$xߤ"*U \jHi2ʸPİZGͭKdqϹVVae?%j+BZMKnWMԙÔ'gx}b4 A׭lEPhIPPv\1EVE$'R͹j*>W+,_#yx;=x%?t2: Hok|Fj]sTF/ף;{թ1o+G'.QLyNTїIxFP1 w7j'4:Hu#%tZ r[ǺD#hp\k Ua`ҕݪ*) .Si=~4 5P $ 鵈-{7dBhk4%lX1/Yy5WF~-GwWIk8 bW6. ^L`MQWݙUv2<8d 'wUuHLa=fv>b1n߫.96v/1@t=+4@2mCWrd^;Fz{A}?DnڃM~U(n3<%x\P##Aqa^V6^KSn 1<5Δ~/-_:jk2,л 1W6gvP/NHi_|t^}G+qθW,,;HX@Im4~1O9J%3ϘϤ$3Td_X*M=/|wCz 8E@~ދ], WRYq:/.o kz[k0V^G/㞎ޙ `Zv%,D w] zNJY =^!!lS6fFF[ 1/D |i^Y\\=Ay 7o>׍ hLuB?^]Ak#ĊuVpU"|((IgfsY&рa1D銴!=R:D N^/ Fj&0FCk2{ C/8; ՓH~^%l^=: ܦuU򘩌V PFϊXԦY{51dRtO9_ۊ~0LPZޅojGBp?|ٮY #FZiw?o=*V&y]y!AXHMΠ6y+鳞f7O [nA/qNrO%(ժ l[X/UZ#um6Qi Z ϳ3;+Z:Q iŝ:|J݂n4l|UۚJ,Κ/ >u!'EF9 ɣҠ#P>cjF@䵛+9 eި< ̜bQAHA+`|:]4 ҨH `t ^L2i2 &Kf2 Fem2&h[o<܏GA n}tun'Jyf)}C_ ;of<E #NX 7^5.w*V^i(\qb'CԸҲy] 䓟;VdoH]h;Jc$CaoRtm7(q[耣'b9B*b;.rlwMXe6E74TƍiiSf UC Fɳ$MV( N~]K-x_ЋB ub S~&J!ڡc%R,~pG62 ~˗zD@,WS!{G+߼R'VeaQ(rTӡ<~5H5Vlϵeɶ_NF;59͏0؉6a-QIڑӮhj4,ju賌^W/z`T$.IW?Ċ$H%b:ӥYzq&~qAmxM 2ar 垘LoԸʸټL#_q1DžKn@1Z+Y4E/ܼ❨2-EuuZ & kd$nI_ާn=?N驾|L3&fjLౢKBDowv.)%aMXMHg5 7\w`.IcK?WA| K)@{+b(d fj<#6)U}*s#yLj0RP c=ouZK;b҅^Ee}[ïYrrرMVY@Hx+ * IoEӆYTWQ?#x eD b*O5Qv'ރЪl Kot}x/o󫆱G/d7ݲpvArm䎳afFqًx |!@?SG2&i1>ؗ~x:aGKg=C&duVҖ}[ g6,g}Tq.'(4) &/ ,fv!!XDe"mca^ϪP[ҮݐW]riq|0kۄֹ)T9-Y#Lvu2ou: LNb0x~O;Xv _ C.ΩFIȾkb\ סG!`2\(OY!*;_$%bJ.< Kr:֮@2,;s <ރgqQvs3=*i9JvY:ܒ-|Us_-7(\.Vp6ӠT2㇠+ u6x5NC=Z\*(q&FJ1REYΨG&ͦIJE18|eb4#ԗ7`6c9[i4U;#5|,"┅̌ORpEz{2uYr wPKxҥS<ކ+!d'_&=} R ={K]R`$[,gv-خ=) .*@T摵qxF'A =nҕ{@HVN+C 5L3!Y7'-!3  oaBw:XiS1 BZ0Vbeh{x \uf\CC-d9 l8A vGB;%#]Җ6v VfgH3|nAs;xuKb.LPd3escŠ>Bcjj#EG*[S6(KM,:^LՀ0wQvB4:$v\4Я׺nĵC33ﯫ#r(¹E#v-Kh{p 4^'-@b}Kfei#&|b[!ejʽƧIjkz&ˤV*_C`7, &&cVc<)NhZB3ȥ k~COb&Jr_B SWjUᲱvM%d&ZqaV(RTCCeSV<Ls8;}i0 ~b&䔁AA=xT:ؤD+SfPC"n iTr$>=%~.|h8 ( NYU>O{yϨ>X6^͠f< ǹZ&$z#KL7#<0߭&Cڲ2P+>@;"f b]k7flkom$S.UA"!z^_qtSkKԼ rpOL7#+a +U^5_EU]B=5~i)y)FLE^j~F+JJnhl(rCUQwm4»N9#ɼŶy u_yIђeӇ-8kUcJù'raPvVl`ƓunXalc~i!' beM†B/͇qY)K=7Z(`녃HQaZfPd4*Ņُeivۉ٬G)$< (]adۙNp \E?t*,웛HiƌZB] AaL‹b)dodKs]YMs8[Kh׿q2Imz=a N*9f57FI_![ 6 &ٙ U!|($L:>ar_f?`=E#W@v&S4f[OL I3t7SRy5\:EzL>#DK!`:;Ԉ\X!mIm'U ,x*t$}ᘎhe+R:, +8/y!]D٧aad>7~:X7g2l2IT,%u C6vz(Ռ# .Md!U^F@:J% D&O/SRkܼ]G(sB?*zAXLdxSvl \y쒙IlF@=-wԝo~T*zW EǛQޖc^L+v-k,jns=6iDT:^ ep$UhD]Rte !0yӪol{$]m> +{\vM+0:4ROKۖZ4rz̖spy2o`MP6H A Dchn :郚#4e.j4G,B "{8R&0%'?NEIGdyiIEvؾ^4n;^b^ڗC=.@Ӫ%&?R# :)S_7{C]*acc%>ETȧwԌVxCj 8?(XGY򟧘e?ۈmce xVEBHC:mT kDR! c-Jm0wpkr6*+9ĈLsjA˘ zB2y+ৈbU<ӳ5fqyPH=Gx$wpO3q4j&?Vj+k&ygKW$e"ή4*:Z|)w%@&Vmb :e X\ xVÿ#h zQ6bƫ&ٳ1Yq3L ˪usPHQe]lh=bӠL'O76$z uZ60xqbxKX:O,fۂnqqu(ޥ{Fԧt _Mߒxq/)Ez.}N$ 'ԐX>B$F ճMwŧ@rLGv8M/QBjgM< 0tȉB Tt;uVm{ X9IO6*5uI%S#Q4*1,L[dNr^X~$B&%4kK4&r)N,7 L/}R;.cR )馅AN548,+UeE'A((2{Dcl.k)z#)Nu9yWٍ7:P7]w'7gLq 4qwUn2컚rixTL XJd.a0y֕5HFlD-r9 Ral|X1(11~l솤0]囮 SbC'(dk" 1RV"z0&_;[g wo8=&?$gG@rV>EN Q6 Gnma?ꋵin,vf*Q?&c4}?xxR ?)dUll1d?Hc!nvG[|q^cepmֆrƎ7 ~FP ԁ47,nȺo|tfpU~ 2OY1ho'K-q7i W6éfhcNO >QƀךB.fW?\d+ # yRIqRgh"5?vME1A7,V, z,) iw83]rыiiSN^_msKa+a#`jd?$TaI-uR%>&2J >q5sz oG Hv? !&+@P'&oGN=W)ZTXZ;+apH3xwJ86 IO \ԎmUf{'CjÙ4nq#=3}䰋[!ΚBvcPu FW)ܘZ@6ir2L@T;JaeAԌӧ2嶠~/ UUBYSҾDGt:<m2% ޳e`mkw DN$coJ/r~/E9=9j JuC@ vr\O& w`"UiW Q<-3H7`-HpP͚S]v?A(ow}/9ZW/բPXwω|RjQjM76 $j"nͪ9#*]յ|E/υ4da}P۟o|L1ZMH?f0Q\b|5dL|rk ӕbFdj_@Xg?3p Z\&B9;jl"l(mAؤfX$űPUK|C6,S+ui[#l1{=vxCNZe!V)9?,l0 VHI DA.΅{AHES 5:!h ) tCs{).Cuf‹( m,XQZ`%3p)L\oX(i*6 M.,!NVZPe y 6L@(v3B{_͞Kb8] c3ܔ\WH (⫟&'oT3Ngc%^C9@8 yˊm' Qp̶EGSD IBz?}uϏ|ce+U;Y0^ks>.e/Elit4MQCe/C-R2PiAݯaN]7Lfs3>;Ϊ"C7(6eY/چ@=)"I3Q: hcZ{GWbϴHJB`B]ʀi@.d/o)} &;*8\_  tƃg`7jb'?F)k@$yF݋%϶YȖ/2g%L$@s%葧|N,98ǸkWvN-Ό6S'q]Aށp6`*B+]PATR(ktu;j@qڶ<*ֲ79EIv`<)ֵiԏiuDj2QbHzdD1p˛eSpY'qV Eםrx^ty_%q#T+8ॳngZ_ql6Cm§^ij:n%{eMoWwd.&< HI/}H#Ь<259^ǫlEY8oUsP*3T_2fv$ԗ6V;]Gz<$QN/=cpA΋W=hXeQes`1H|򯘥敖wRFDXdw"Q}s=݁+ŵZ"]aę=o]~fnf땸>J0*Խ4UݢRjn,c"Nny #,:r3&(SET,"Ox.*)oLILHuz^RπWwɉYunF!y9O~}H'H l%S~H&;Ŀ ԌBX¸\xWV/<%T(w$x6nELSXyj/!W!J `0eAF(k|"3@u b?L~_i]H%NCwnKVc>$hXô t(e63*qTk 8WqXbKXʊ>(Tw_0p7PPj|ٛA ܤ;57+ޒT< .b:˓:P;56퓈: rkn *_؟.2N 3E(~Po?|S:‚kG|& ;Da RMUh#$|FyjJ'z}(^80+h%19{bƹ1 jn b1 TFWbzp\UIg:`yW ^*ybHYSyP,NU5#+B~ʲdmK{E1&S<][I \Qu0=q6O&شr:+mD; jG +TPI,RY裝F2@s)S5,we13 57^`[ݦ, P/Ȇ BCa"g.22LG\q:'3y> 7̃؁1{`6QoG92a42)r_vڅ;W$M<-#%ڳ![f AGm,ӵ, goG[8PƼkGR?jh4XRcCi- &}T3'& 1TOJsv ڿ| IY%ۊ,FruJS=#t3H,5ޫ^SוNks 7( C${%: ߔڞJ|дł;(zAyf`\d z "IV{بʬ}_.h~Uʝq#.ݵN߽ԫµ,IC3r>ߨb={wYFsh۲Dǜop}y_Ci!Ry^=]*%v9i ~Bc\Ť]R4<k尕FA`i9`AeRf;e`'+Wj!;9&!}k%$E6C@O 68(2c0cvyX.uKR ij*pWNuA.*ÄȜF wVHsA闯AJjFS8*'6 ^o|>7%.HduЅj1׻Cת۠V]?]ok6zY6ٶCp"*ft}7"Rut'Uwhx֘?*L--?tш3`"g` mX *2#ZXIا2`i13ߙt/DnKT+<T"PD,3(7MÄ.:85ɁHȌғwRѵAu24o[Ek&$$DܱDy55Fi2 Kjo$ 8@=m}ɛ[ J"\V.^LUcD.IՉj628~6h>oTs@X'A] mnw&ʕIR\  WN(% ]GHcl@`Iwj,d>a譌6ffr"n`20y=qbh$4+s,zq #H<)k*{DDpXXl'@+gP.]zT@PÐJ{cΕ?EL~҆N-DZ\JBJkE1i()a{!D.r\1T\] rW=`.Kզv>YuR~*T LX`̓9f;te,T4aN*]) $ ŰĶe?8M}(Sr4rK%9yȽP >*zRE^&0fqfHj8?jC[K[;r4Izo(E 9/ $H|Dlߧ tOj>" S3MY+:p&=ga$ٺ6@0?X%I|Sfh鿡:?BL1~"&b9Xx#ץKH;;am~+PD-)k\Eb{v# ,`|z׉ӷi7J):V:C rXO)kT襞EWXn;>'O-^cO ƆQ^#m!V[KMZ'"ԍ(ܗʾ's Qo^̮֘$^9O0|Hrֲ.@0>质tx[9k ,G4:6}oөe:H *_,YA -xՀ| 3'\1BghU6cӚG U9-PsAHO6lX^QE0-f)\?.23F0{T_ D*@T,)q6h$5Ғn~~&V@-ƀ=9^Ş4 rq0rbqN(e@&j~jjT(u/WAJ)$E2#*J''E:PMԥP4`uGgT;Bb HqTZvdz^u(X1(iT(5ӹB1{zϐN{Ppj伴AR U2%-5>quĹm\:ӷ"f$Rz]nѹ^-V)8Hc?ELI&1)S,Nx#h1g*]ƥq_,Ji%f0,k ziZ,ðy6vAHAqƼ=%Q*CV`빷K|5ض{mB/~w%mūbC'Q̮OR]m8 dAW&`, NRlTE^S{&1(I/ݩDm\Qi!r;{Y |c[`׃“)׬k2Q{Yv̱(yB 6]e us !K%kUg-vcٳrw:vLÆǙJ~2mqQFhm љ] 7I\c`I)~iGͦȕ\܂K,aHL6IL(Re:n1dž='/9̢6Ar ,SG$lJjާyikl4?8MV .%B`K=>{g<&O63\Eҙk5aR'rx ֊{֟2gW^lr^O!:z#71 Xth9mtI/E.ӐzڳC+vKS{v ȔBsʆ/޶6VW./GHx%5^KHeѾgp7mo*_rhw?T">*\) Cw/k& ;pPP0m\n2ZqUV^dt4E4JIUꤒ`֎ h#- pV* ryE_XWTDk@HZ)]dsyCr&J[ /Zpd/5x-7r_'gjT1פ?/鵯\G&4NYRy';32ǽN?s”|nGqL]HRﮮد/f<JkbW!g1vǪL\ex>@pΚ2ݚF@3*L},m jU^.@Ed`!nNAD,ƣmæڃ^AVaPy˜B?Z[ŝ*:pYKM6XBGe/ݤW>-)CHGoF+8 4`c  ƣ<_2V$|L A&xX)Bs4jP<%]Unw67_{#+䀓/gu{Y;K[%}Rn]S?i|maO5X\㓄7}+qrޘ'ĶII _BP ¹ΌmLT)40Wl_TȒnyՑ4NT ~E_UPϯGGY"d{[3ZᱳCgVlC '^i#x~g6 N}͹ir=82Q#&i8; 5osxHkCGΰ0!jj*8Í*sMXe|e8:w<B||fOIUHWVHe;%J[tȠENWҺbgI3}h(mƴ#a>oEëz"(g׏1mҀVӝ/& vor}wSoQC$hа<j;R Y(y.,h|Aеصk4mgVl6Mr:5!b{,]cF *[+Z?Kj}C9>EueʻrΛ>nIlR臿iYg_G|k6N ~ZdXqqذNg3Mx"CmwZ`l@x$Bx\ru.BڗFD\ׯӽ ]Q{")" A5JqNQ[VuK"5M8Ui[TAzTJs/g포BdTͧڸ8`F;32Rg*ipv+,S.X 21Xrբ=ͨig/͌i.&7Z!!||\)bchOc`Zqpֿ9 qSc9Y'ME Z U\TjDVr$rXn7U ;-Eob:6 p% _K`<-[?Qiۿt^݃ 39@**eHc޴f$x6M*Y{3$3kC WѥDAvvIC)ކPp!բ}I_J4Gl'^J@0ݷg\jjt_4A6_xDW8cfMJm(k6@|\=Ү0u=L?!L ֵQtKgˣe:cv¸>Vƞg^]:嘬`\f*ֽ6*+ź& l?$dU} "2D?+l@W) eQL &:GKocңԇ `32c_>͹[Ѹny-Zߓ4B ֹ5 w16mM" Vbכդ6| wP6cIWؚCôl]|@|ߑI/'1aA2utF>Nc.Ax/s._wn"?e♎c)nA*C[aP֠>'Hw/\(%:R}P xf1 yB?Ģ5ց%Fg>x{G&=y uǠAߌЙ,fw4F>&swJ{:&}4z~|OX.$uf*Z!Qq܁̈́(5J:W Ovz9Vbf#O@J6.& 3%t^{>+iѫpH]k0NEdr2s-aD:|DK8C7jقR׏4L>Z/2◗,ū)4(:rF{*y\ӵkatxt?iՍ o}.`3FaB[8 1:n:C%ӭNOZ|=H0=ةw]2?k(ajQ#KhjBhj5a#uV˩6E&S0ŭ:C<n]DS\?[8b0צQ@_'X,ӁՊ>EB *`CHI$@m#(ET\/χ:2rKI `'Ԕ>v2Do)9gtFb7Yν$ݶތ ?=vCۉoPJPzMMfU5Yƥ1$pϢqf}{C{ˌB"o̸I>XsOMe0uߪo(܍ό{y "u=!fv`6??I*%> Йj}ڮ J> OσdX=NH${1߀W{8ў[ lYC%ү9f3ZjzK ?B>CJ& |? |8NA]y(nܤ ϑ|}%kܸJaaz, HGQj}J*[y[c> Κ"%v\ܢDiP}T~X~<&p̅+~Px dǸ/HpôT]WӃn8[CӢ >W%oۺms vu%0Mj9Kspy+ۧhG7,FbN@fZc_eA΍O)5D:Nw)]#EKTV(aTRW<Z[0x! @s4?A&/G߳H4GaJntƃd2 b/OQ߹e$ϝBlӁV{ڗV[k*~QOZ4P sPN6@[jf288ż%b,\7FLC`Sdew_F^fmCdr͡4) O<`H vH߰:_9Ztڻ9ŝX QMeYqo]z&Phn.`ޭGik]cfvC/[.i3Vy~7k/I۝+n 56 ݠG0Dp C6=&B:!XMK??8%G D: &HlPq yePĘH=iA ugɈGp8S,갷-{z=05p㔢ԁu,*"i5|+\p1xZ˕Qf%_#ۂY>f1EzRi 'Rzh)AOh:@q ¸t1GpK'p}?+ .hZϹR;xAs7?ʕYA;VbcxElyW;"C@t!kd,M ^v W\SüEn$|K]dnFw$l E~u)-ͯhJ صjV$KmcѹJ#KU%T lq_;+K1XEߌ㱿'2#M80A?HdPtZ|3gkUzVUh A/Lz\EmJ+Oݲ y.:yB:Ǭlݣ\= ໵"{Y%tx/VP I?:q^D)YO%" 0]=ʎ h)^ȓ5 _S8CC`9Vd*0Sv|1f#qDs׵Fs#-~js#nsp@FY4$CW|{ԟk K&H-ݗedc/ÀotCʋE'^>_gV:\˴ T/RoԯQ ĵ)-,-LkA\tջV>މ>-Y37˥l*ݖ [En)F z[Z(ӛ7W_ָF&,)`gMT'q 1WݳeN.8 -vh(f *Za3cvGbZa:J]4EPi:r.4N|v#YPI yhÈ>4zK7zѰ2+9>P}2]F *u*$ཻF11?'ruKy)4f@SzcS\]{ ]qv,1`N|wK{/ݷ76 D잇wroћUMo=~٣ ^Utp&2N?5i?_php޹O `@aR"M-ZbbqAEuUbT'{ҌA [E\ ;xdNE@XSaAVbPpP)m2!$\NfSAQ玘y2~fB9毆+PO'~ (Smy_gYC!zQ/|y7Pi|@wM<-tZSG:.f9wA1槼H[/϶VY?2-1,柌,1f%R{~v@N(ǙW 2YaIpAn+m ŒU:s;9ǠBbzm lܥx#xqgC(I 6 giCMlDJ҃@%y3HM3VSEdȌXe/ pأ@N %X`_xEH肫`F-gER2DZ80Laж$}a+;,Ɲg˼?]rgsq}Fn!hRv[m`^ )pdV&YnbC;ŭ#:e`HV9YPŝRzXjz0/'@֎$]! M- ~0Q2P1?XWh\r@<mB੭Vh]Blf h\ʢY5HY:ҽ6:+M\ݵy2y1 ٚBFJnxEAe%kGob}#?}-jA:KI徧Q&vA(#unSr C:w C\S Qk79W g)Ъq݃r%~cMf>{m5/ +֐ V[: [j|報Chf݅Ո7مۮ˜"֧U&Nq|@&'٥;ЈBF V-/?{&IdLH Qui7JkAő) ז?HU%?Lor9$d^eGۨ~֙AArmN^r$OƂࣥइolU cH a@,SYOŽ-{Fy>w*`2OFiOŋ[tpRM^+`U@/ +g^wm eq# EbGb.A%iIՈWnxb(il&;.D?:1NL/ZT =h 5]* /ȞŊ gJp`)p̘,5<3a)kGbا's0c=ETs$FVs S ::Et^ \iwq>+^EBO]ZߙXz~u=s :jMD|}(tQh(B"{}a<@PvUP1̉Qd]F@5&Vf?[TOJjy<%h2}oJ퓌s<ψ//3Ȱ{fuÑ|,K3Ωl[$.-)y',a xd<܀JPj6l3 ӱ WD j)ө]K ƅB"eIgXD::'>h) V|uz KJvO ߝAxKma,%GGu*}N)k,&nW|td8ݞ|(#rL> i'h8 [ CoSOYEBzvn54^'Z8(S*2Ci`M#y+;CA҄Z /Gf3ٖVGuf a ~qdP7\qwK/vil$XDm8Ny}Z=w߲,V4p:# ǰ>&0Au)ZPg,׵C'D9Mޚ.䴡M~'ГkI- F2=Dg.H$V)>k XD-zLIc9o&FkE L6>;_i," Z' Ŭ-'SOZ_9ni ]bc! 7~Ϟ#8Y|MO*m'q"jM\ɡpW!s9,ڒ旬za3 &N1ǭJMx.Vhvt`-D@fvA8^zE)FK_Cʑ6x\sY=},=%~ ĬcC$#޽{*|0>R,""98C9 yY^,KF$m bs9G>++Zgwj<2QA\Zpu&Z8/xehI&C6Lϱq8՗@Tjn67ZZwi/Gx}N_ e_%LƶQ0K#NCH>Hm5 3R:E9<Ȓ+DX0'L# EdL,l`56:Y@К;Mf`_g\Mܼ0kfA#ːX B,S[A6}4K:WXn=2A+M*| qo%p(vnLj>ҭ_W=cOR܆V~W줾{4&w:s[cª4 1~K}ilݿ&_W "ZJ y>LϳڕY$:NO]-sx@~_jN{Ȩ?LBOOayGkb`SJv;"6LFW;ڜQMe3d:r|pry3lxfob 8b-&WTUMl-X 'uiD*d%P,qEUٳ{ah@FVNAJ: RޱK+zM7K f$1`fdX dSfzJP]ŷtS "plէYa[g22FI1-WE9$X߳WtGdSzM{Y@S1*woNyn|i<9"/D䍗b}S>xmEdy,Oٞ{0=]ݲ%y|AoQ?Ҳ(aaE!0AOFt:07cd6J^H)tH>F!N1,W!x?*=/"CTF#U9tRS M Qc&Rwk,3 蚆򝜋#8 w(u<99?thujG4+I:= =Q?[ɜhI-zmC(MN4x=ff׽ t]4'Wd]BTV{JQ6mAص զo6oxIJa3zQ]t7cl^- =Сf`~1,'M%r^Eu0WGz4Ti ݯr]_8уDnYvH4Ok+E;Cdc~r&f{m>̢sq;'Neɤ݀p_6H*F|\j+p$$Z :0bEU"lř鿗7 w) O0z֑OϧYa}.4G@frM* r2G~+EƤw \ kzzUS9wYh7vwb6OK}[OzgR"Bc?T/ S0$"flGyj)]GAKo6Dl0[7PkYbj҃wgLXrAWomdAu.XY;\\ 8BuֹʪVS+%SXsZZk6dJV+cN}l=PTFx>Avih7JGDtoS6hKƢZzi@Ac+$~;$v>l$W-+bWI *uc3#DCJ NNR\N\ EvipS΁%FarӖ HIz1 a||ōr"q/ֆnUz >㇨LeBinKrc09񶍝D y/ŀGg BYH4پYCS5`Pz ATl#Ry?"x;c;xw_" y+PqnpC-1 Ҝ4O(O2l&â*<ت)Z KRa@qoe!}֍ykq8 >z}iPH>ڍUpVgLG׋'/Eں`[X8lemqx1;+XBzJAU\0| [xNtleaς5YAfzh|?[\PfsڼI`` h|0 ګ5^1/@8DgZ46>JSHӶTVZ˳ X48dYZTm&G_,Y@T.ተznlo|m7U@WR_K/)9/GίYX2.fpeQ/0*ZM"'pD~;l3GxNBh$PV`.;G]젳~G k45aԭqFiV?bYJPa%"YfoX{B8m^ d3nEΔ~~ jҪq4"볆s|r z&CQ *<3@6w36)+MhD v;kdr<"k&StyЛs`aHbVٞloCf!3BK>3pĩk3%F^]ßc7Z0ZqwX{.=z\DS5x;Z6~ľ'7;awRx6ٔL4A2 |iZL̼ד=6K`a3-JAd+/OP|s{V1FйP fuV9w!$";CuvOC/>DtTrW6t9bIMX18\|Fs[^&P:91YXR/x1]C);0ㄚ+9a3!VfV̰K݈v(e.y#חCaw+Vߍmr7QN@4) 7OLBZǪ=Vs6.Z2}3mT:i>USn]<;UA7t2#x5FYu#u׽1# TSՙ$v-*_:eZ\wI%'Cv6<1Dpdb#n̎K3y}m; (`fQ1jvٲ9^u 㛤OhsÒ"vhld}ni=#%`丹ъuo#1"S&s+2$:\a!(8J14lVAɅ&rֲW03 bDDg CLq(@7߆`Փ%*kin\z2p܎{Ԧ QC)ȵ/'=f1ZRrxKDGj$-0KfJdUV!D\@F>$rlo|g;?l%X&qy +sȋrƖL[p\ ^uZ%/Gg{?faϸ>(2@:0Γ\߭>+dx:,Q [cy 43ΎIzF椓Pi*j'ܛ8֭,+鐄UVI\䑆3,IvN*n)0$~R|?9_qݯ[ Q䣃r%KP*< he ZR[9SJ*.sdm[ aA%zivѱ\Z_N R((׼yFbTi[U댎}C-y#^l5H5*{iXtԆɳ|u!/[F.7= Ye5vGvDO*ZO}FaKV V*(!NtjO(|~ץ^ 1Ȑ}ii),Ldk6cZȐ 5c$Դ9$bWdKWˎP?oL0jyaL=G|cPc~Z<`;pLvxK/8g4#8<)V+\M* BCw 6ETifhR]ccaR'#(aq%iD奫Vk7P=rXi(c9w@ ex&)1X%#0SPKq0-B7"t+eVy,{DJGJ;fX=9{XLTIWҼİrډN*ujXN>ń6%`.g']WBv"4LCӫxM3r٪q3v4.pFR^Y1*Og庆z_ý Nf6drWO(RhwI8r,q6~Ԓ} |r_P85V.;ie%e`xg '}x.2A˓Rh#bRX5ϿT\q~pMF9p{ODDt$Խ5jiB%ei;24?~d8 tRM.&?I 9f~FJ?I.fF>U]ā0Oc }U2*VbOu}U P0)qp1ࢀN˾eخ KKvgO" 'l@~gnh Ő R.\3Q|lo"y/癕z)nje Nz'<"uB"J_ָA *sUx}0W~o.vo pMUKsÄoAr{2,JK~~׈֧Qq1s:B =i=#bӉBTxϿ/V4ן~_eTzs7I3R@uŸC7lXA8MPM']3R(<^,Q~1MFauhF,W38ͤ~:fP ?,Zw@+;ma=ɶ^)6Aϲ~(Ŵb#5Ey1OK{\\%ƊߗlO&xLeɯTA3h 6"CTx@@m=++1j?ިBK~@R%5dr^k%֍bz-JvnZ~M@8Y,0&cIK-FD~m8ޫr.wKݭˏ"9(l7މbvՔnr2yMut) /c x=۾{aT13/֖0(,RKjQY0nO12;؇Ug^3%) i$q Ƙ03PҭP`,=x8Wd\@>Fomr#iKgu^~w7")"՛aR!l{R}lya `p3= ø-&6| 9PBQʳ"ݶ>$NbZY$J_+ PBcSaRYۢ Z-:`Np?o>(*C 5A}n5h.`;n:ym"Kg],n >S{#TIΩ-%`q5LI۰!~O,:JLJ-dF+\$ArO0U|nW!㓧)闲Y#ֿy<@BQNY˜ir+hHŇMb2iƾiLXE@F毣!Eld 5|K[)xfBWhNeJ똉#븇"'T1A$HH; M6fyı]u >Tm͸Bt]vu JwYThdő{r;.ox*Tl ת"iL׆%wxM*g_6kg=Z]0I gd D@!9(i">Ylga |A@eH{FWE)WӪ[1VrMr'=&3ͯe^GA s=<."iO|"]9Aqnj3,ۻ>XΖИLtHk d0ؒ,x|LumGD4?6]-͏rL zlcAr/7*yT{2 }ឹ>N&sD%.J @I1:x6I~eL0 ;&BzÿKua~AP`:Fn M)KI"1lb/:=(n?!*]uG9"dRzT_FݹtrbY萔D99hp [B[R<@r$h7aEpPHJmZ#[1d/څ+ O*ю7NC55.\k>9<Jun774x礼匂=)a7l:{[(=m_<+6Q]8RfAq6P?>x#&(筎d,=fa8i E@; 4TY0j֔GPX`.hQ‹wW#g4"#/쫔?dnr'.~e| ޫGmLFeJcd::?Lo7{gm_1:7oZ8^'f/a|Jӷ/>U-/+sAeB]v+iKO_;cˆ@1"R}n[{(12"{uJvm,u4yւ-djz2T!e 3߸k~k2CDž~Ij>pl! dz> -[ԁg'-p"䉔Dg~,(BїCwU@06T+a!L P +L4gM>\88Ĺb 0ZO9|Fw$%+0tJ"8 | ծuXR ֻ6UbϥXfP ~ w+D0p05-}X1);NX}xwFڏOs&FH`B/' ۦyΙmVJoC inͫ0Օ3Y񮱏ǩFĻ-Sx(u|OSU<ByAܚ. &ܼ1Z[TE@r cm0vkA X?S[E:~p\\ZNAY"%TAFviyMSޒ_wz0Q0Î"Cc?ό gZ5OD!=)`Ida (yz}TRA&/m5zzu҆Nֈ5RhjRo?7\~FH30ԱΕj|9$-.qR,qŸ X0 uqخ0`l%j6d,+$I h|s&%1*w< !WF?mb@"Rw9l͝&w`AihfT~ْ- ~Vl2 sهy"c3m_ x_ܨVӴo@ pV)m>䅣 3g rMqF,QqRqyA. !Py : COޠ-(-]y"T &޻~vQ9uT tk 9;E½FC0_B60^7KNd~B$Vc6E6edR-9wjfWn[]{=Վ<6۔DZSf$X ai\,BM$BW{.Fy~qC,xPpsS ÂyfQ:oW}7=0[am+_KMȿħњIZ͐@cG0Vj3;iNs]Hp%h̩Zt2XnV#^>x9\gxn>8Dllb{9 kMƩ茟mnPmw(ݑ]8,﹇?߇lͺΎJ u$8)W̊wI cWD%6Zք$\2/;Oߨ~t,jNzs[UYy>Փ]dk8.-1PNx&IwhR(jC/d=p79I<5DLbR$!!ZzC2̍΢ :m82_*e{UqS@ōr*fz˶ *EIM ^&' g FWb\V#P34&` sKýhtmerfu#quW&xgϳ5ŵ+!=_fϭr+F}1o>?vZ"~+]#kȬ ?i{hҵU2Pdγ 񆒾/ aѱ1ז) y5.#E9Ts޽.<+.`_~[ml#L5aJ؆[.P7a!5˴u-i&OZc xڋ(-݌tqGpPrL/zjz eDIrl!>\ďE Op.&h'-goY(Hex3,\)D8=kfغPPGv3V[,<\[6 Ds!H0SZ467}!&* 9Wi4 v> 7oѵi^0.%CD:~CZj "ԣ3.cO&N$H(c&vGb&Fh5\[)@xs\ws)OU"(d5Zp sYaXbth_GT-S%ZVZ(SΕSOG`uKCUOryWl3~ƛEkK҉Dn8(yyY:plhB{doX֩vG}ϟz'H 6$FɱZuCz$~^&n23_x,#84Z~Z$I4bxeJ5w4#⦯gvgגDz__S(39XK#G(r[=A>(BLP{͐ i4\y[KZoD3ؾ"a5/2/kKa2Ze/{'*e9b:9?FjMOp]VkCߴD$˽|tY0ȧb_ߦe\Fٖs=5]1bN}6ܞO X%SWQos}kL(k⹮:]Wekh"iU6K0(\:@c(Dl?h/UtVߣ/J@UfOAiw3pfX%7Tr& Dws-?5ւ9! tȇ8dC^n493}ԯo}d"Z::kP( )Gf-l`pXٻo\D,&ap{*Uye[K'axbetj~ΥR4EsOKtχ+Iٯ0[kgR߫n/<-+6G~Ó@c=47lnQ5f)|2P5r^]5C@b}nFpH?XK̿-r2<,z'auw@Yb`幏g<&fXBOr9ف"f*XVHt.%4eZ᥁^8J:rk8f | c:YGYs0~Y=nkmsD&R;I+>tJ MEZ5.Nd7srf塝̖k~q`, vmȞ<(g /A HQw\˩Q'"=v$D!ZƽT24e nxxO&cYxs7V(֓א?hBNwSㅜa@:ǝƟE59%rmE2B]!ub=X[mKD_T?@WEw*^>ẖ T>o(XHՉolߒlVM֬Ƿ g8T*@4SEw`1ZSUĪ\Ѧ$T7-N|HKs#6"3e<@Byא`q dQ[xq]BD`M1MTBt$-*ePrm!&q|{R*:톯R Lsz",./FtA uHniG5Ѹ*V:KFURv3 ]ZѴ==0 Rۨl*ugRPsmF/ڋf}^!}l;ŜqoB[]N{QPFPۆhk4U>4jιCC&I [Ga wծ4"dAG6}\Y,z}:x.Qj/? X{Do(m%[iڄYTg^)i=w~q% LZoUA,r!2`u&`c*0ht}_c Qq |b(yo?NܓÏE_"PE"cH&.:ȧםBww,E@1<@kL"ˁP/%2V=^ڏZKG8E5dX{RaVw#+ otm`q,ުŴȫP Eu1tr8%ṳ6J ?Tgy8@+* Ʊݏ$ydw ľvF"=4/CNy?"R1w4<#PQ>@ʈX %pc]}؇Rǥ""`@ŢECCj{i:TSk%'I-t# UwjHI ni)W)Ágh6Lkx#\6x``k?g0UQ q} 2G܍LS>NUא5[R _]>l߲[Y BJv-x/:Ϲ%GTmvEB_G] :϶REAۑ| ! W"ͼaw'lUB-Z 2`f ^.mZ:A , \8Gp֛1ioo]> |M:&59OX "t^^ŦQhnȥ]$h$I\4{Y7xܑgH7yNO:a [ q~\u-Hh2_Wƒ]~f3m3yP$6&*ZMb>Hogo0͒L?LamjkPu?J7o;E vL^*%ZRk2Ql8B sH`(Z{l)p NGxׯ7Ԕ:3KCzܾ6MQEoE7QD2ݖCxXTyZpqGm5-Ǒe۬xߴ,RT$gY=b@@!.oI H;s0KY;ϟ;´>'DRB54䍂E8+~=[Xʮ~$r,C'VdDfDTu]x(<9[&DNz,4:!O^Ry-n`Hj$-"scx8}/hd X*7u|bVPTA$=aH/}nA<5⃂1&{^X XTJgO׷)n1c*sdHb[ 0r#6 e`󟞣րdňlbTQ\J0 @ iyY;5|}J'ش.T^/q^l)2O۪}3L||k2avKXUO/dr.B =0I.(|xX`7P*ܯG?@kՎie07S>݈*kC6lQ^3 =WPAC)Va|d Us$|Α{Ǣ4wI& :5sWvH$" oOL"+dvTxw\\ ;0R^3 /}#1ib*9cb@iF4Ɗq<U wV+KuΜf`ؠCl^&_}D@bĐxmpé:NNE![b)pz1r&zvPrЏAe?=c q`xlӮ?_Le,_:H =tN C84erw-{h@_\)PW C$ycF0^u7MG)Q8Bړ^8ZhQmQ7 'Ogu`GR:H+Ȧ56!¾Ҏh"/gU=}i^>4 І̗~gjI+M߾pݰ\PtˏЋMa!-S' ׋ ߙxX!ix+[ L,;5mÌId)3md+< `>5._dߞdUh?.V+cqOl@y)};tXU,g'U*ZøyGn%<61AdT9]) Ƀξ{Dt׆9lWcX.K۔L/_{%l+l& N cq :9Sx[CwP2r2-ລF!ZʮFWș,_͟[A{f_\n C!Ihel_46\5X@-A[煽de%ʕMfK?G33 MhgձY2On ~ZbOh>MUx7.>p3iz-bgfU',w;91W9N:"֎hDsI\ySzjA9۟(W Ua.^SrS蹀$f>ck4PQ9;D2Km'%!t} G߭cm tMQhۏ(fLJ-{μe|JUp2*/k!p0a=-ξ`}y9x@J;{RyMLC`S}T=&8 Hf?m` =Q=uL5)%2t7i=p hJ jfVKM:f.>;oo绫 oP`ǙC'? /cZ"0ӓ$kp,fth\]q(ap`yՅm `9UJvʽaR>=8&1][\%ox7L2a?ijTi [zќ4έud!4Vih.\Dbv >jki[5Re]%o6&C>[D2$f؉9_L,83t58b3߲- <2xg$iȅԐ-2dY\/5 yR`]^<`x1){zE{U"5" Nٞx{jz6E'tfL& gf3aF [Jfs]=yA6:5_\0z(2FDXBIqxrzTgK`&\l+s&vV3;U2YD|va‘\3sE2>:YU}Ĩ0UثTcKU ,Y]&;aIa_ҋ7 ĽDbw$פ$ uGXֽ{0Xi팧x=*G>F4j4͑|pG{RXyv~ִ}31OX|uAZ dty1j\<^ޤ0uiG#d:J[,7э3,9I2*OxOcߡh87c:kj!aEIEپSSu.L~ ` ^,roM,,/ @9z~pvXc=fZziY@_[zE=lI7 p7F CگC 2@fZ~Wyi mvż+lFcTz0pC4]SҶF]CȈ)ꋦt(;li]G9x Cb \}oC,I d]2yvi$\ ɫ>HKYm~[O\k?d93mwDc7vaș_n g$l>*>:8MۉS*:`[5Bh^}G'9~^yǛ:3lϠXG^nﺙBخ>vb[%mQTj&ǫ`k*dF0&0HֹpP|2ӝoX>7wMP]`q'}'ՍKHU*+ܴݐ9wz&zfj'?&E\UXաgRj|}Üd˺+a!$$n <fv뜣τeJk՟D $ IS/T'É_f:~ϝwGpy-N#?'iIU]r`kMkD8#ud s]wp`/J=cȖl3Gsa?ӥIJwu^F"4oVŒz註ȕϤWxAYVPQLpߘ`agGZ'Ѱ\@&7qJLhXz}t=Eng_(Z^c$W?iސDlN5$VTY]b ;>}́v7bC* V;,xjv. #q8֐-q.Do73'd , #{Q_yk6٦-nQt\+)8'!2T @yOwl:i,ؖ"/`t}DBh>M>iwP}yPq93E&?Y#׸),V~ZMxC0s;]q޵6gF pD|GxWVwNeU U9_Eu1FQ2&XHx-E43hbU$/5JuЈ;ژRI>LuN/8+G^zke%ST6TJN6*)ӂ w65f~lWg:c߈_<%\r[04C8k[-k D/.[HXaT3A-.R1 R}U uJe*=F\< aᴮF"}O[ӌY"|5RՖ YV՟6 4E9~2,Fje7IbH|o%%0D&<Eo|jׯ$Tˌh/ : xP1$ct4W+n&lT3y_xq5M$|J-f{/`Y0i^?6'lt~I``#;IsѨ ;y.v vxQe=sr87eO g29'1AO̕Gv}cH rFl"i =8+]?3UM=!]<]SƎ?B||({a"+U|r1U=|Nǜyb1 9 \RD17 ^3@6֫sK':a~t4/1cm4<wVZc(&)]'XɟgsCHE7),wڈH~3y/4<{N/_emn-|/i ,jtiQvy ?Dꊮi_N:y0BA2P흘mrXRNTB;}Xs8a @.E56cA83&S-g8n:Dai12Oݟe4)Bh 2?ŔhL* SVy@sbA DN0ׇz4+Z,_ )fr:m1W8I | -qR6~Ok{ [Sϗq>h#N-=n?v'G 脬Rz㦳\HI.\ˢH2H MϳK{ڹi *>K) לn0^'Y XT̈́e/j-Z*3OGB4ǻ-6/޷{z?( OׇI=ٟtjƛΫs= {dXo TN dzmk!(;i"}}Q?K?rkz6xv 4p_i`^YVMme骸m;\O%m+qSu#KuX?`;mfw_ ? lM!'脆V7fhz 틌^\:oYɄ¹TLQH$9s򝪴Lw5»R^EbƷ^wTOLl4[ъ]Y:mZD<@=Xp|J3*Sٳ{s׃$:1`Ż ]8^bӔp-%g4(:=鰡n4+5U!3) yNO!IK-z~I'0_2hv)wh9:Lt&}Qrؓn~A7|()`)91/5 }EԻr}jI!/x1uEy71&?C$7v`jgB"KTY.,ޢ@y/Ei'D?dhٟ`a.Ur>u5 *PЗ( J 2_pA8ٯʆA(`Ň2Aޢq8;]`ؚmJ+<ܺ`W!1zXoUCWJ(DynjU^3kcv_1k1Ne!,!"[qiZt//hʼKI~X=N1SsT D3r K]q>`#`F?x^]` ZȕD|4<+tq*T%JHNkU B" %n>ow-p'3=nd˯UM{NJAp$#AЫfn:e=}a 0zOTQNPAtDuv2zjXT3DNWz,oNGwBKv5N'ygxI"#1ڮJ-cnT]@oq4M+}wt(xIͣ[C'k(ek7 2lr(II.TD͑ /Y 8.9HHVem$zD[h Z%.=c$:Z#}J]XŒ lR~Ƅ@b 49?i7FVOe?g'Cэ]ݙR3~⟷̇Rx(*zCq#cz~94aCňICU~kF|o5^ˊ]tőyحf I)6SZb:[$pn+ JO֕L(2nM(hUFz_]sΙuPdbR D!t +o6D+E8ZGS-țm+KSХAc.R${Ec$5AI@ UzvR;ǏMX0[AfB{6gA+mM\l400rH́ht^KJcβ[@(\hԴP ]N-TX3Bhz$OU7(D3f|^<G#bқz@MM:۱]3`+s2 Z:@&-p$ʻ }H]m18_0~W+ ^Gze y,&ĸ>!DN[5}ud"/?Ugp+N'ỈӘyl7pHJ~+PjKкh Lmnm/ZęjC1<+P~ .3y3x h &YTǎNb 37OJ3!LL}#*¢V>bb'.\CB'jFNi=M݌}~3/o&LΡX`d:x>|3T"mW9ĽAߛ۴y+v=2G.H{OR%8\e͕©!_Ho'K6Z7CprvW1qmٴ㕰Fnﮐ6Was3ףǢc#6ᆱcgy^;β,'Fdb52h?njA4>{0qP _ #Y>e4H!jjvqGZ̠,q+暑g>GΊ'Wj_|/Y۟[tC6`.k1`I'qplv pmx:g6p5c:4j*It9lb/n~ :ka1'5,5/ 쩎/4q3ZJ}䭒\E2(%H<bFĉz$ύt(fEd^X r39Q&[7 ¶&S(;S*:C>M][V!˾-cْu[VWb_.|=/K8>6sCݍKD9Q~րZnaMpOXkT'G ĵ'oK)4̣L:ƽCn w8p\$0F}(7>z d-iZHcE?6V'?ST9m$7G{II3S.%GwݚC>;m$3ĴV$2CaW 4:Y]s|56s]eaF'*o/,F\h葨_˧fȪЀq՚8yJgBJ-%+9ZHq\= ȃaR.%>vA+SM==H eejv"%:+(u%Ǧʑ3o}BXȲj!zm#f8LM>$oW:#әdW C&iru|B, prbY46ebgrD__8 Rd@BDZWN;Z9n+"d[,ׇ uG G2b-x2/DU!%&HWu/%NZY@wʿWyl؃"~;LLluTs!'vFc̺…s~o&eqbKEy&k"nG'}rFRB<.Nű|75I;}N`==تBRx^OߕAh-GWtø6NŚrn:CLm+c7jcecI?܍:OrE"5q̍;r֕v˅P%ZQ}NN4~㬾U9KM|cHfG,\ʉ;DM'Jv0otEl=2AͼM2)WHAUM9#ڽeJ)%8|z@_?4RӫJ9m7vvLoMKDH;* o/l/ gzu׷@: ebcPH|~?_ͺSLWs(%,ԅ7֟Tͫ씜Zώ+@0Y{6"+j9#77G>a6W%i(n 3m?Y!ƬՀiUrp|e;-= H_Wԍ_D$?DnáScPQ֨<5FT AsȌ.DƳ+TЏa ctеd?14l_S[.N=e:MP@n"\FJ "M֏kX&bEK}s ;xqV[3<6nm#nyٝ䉚?כngf/>[ao*>PMJVn[=2*tpWvf:njD{x]2<ܙ3a,e}i+WB?.l}G4Fe[;_ Y,#{1ɐ# Cn,lPås ZXmh.POYo PjO)8P2(^e!¦ǂ]U|\DΗtR <7h/ q.I&D~:"'pN//l\ k*|G5 ~Pee K?z ݈mnW|fD&q@ xN(4(ש([;(U%u$я'4zAr1*K/`ӈX"d{Rߛ۱ӝc0yKqWx܆5L^~ŻLB!s0x{,ԏ܋.*^ EvOIڰ8#B,{ax6aO'"Ѣ|֪8Z1VYD6"N D|D`u=Z7"o5sa3 >`3鯻57֒`%#1<6NbD'(z-Z!$J,JG)dK7gl!v(oyq Rm\7lGAPX0(]33woSE!΋fc}g} YSzw9[Ќ`ym*gwUs;?>ky)Md *30WK8b%4 dl@pz=ؐdE`SSy72096~EPoISY$z=ϖOTH|cOn5&xsW;[k0{f.x;Q!vt«>a[hrf]]<k~9]mt>WBM>ݤ%J{Bϟ3Ʋ SgrQ,)̊<&%ֻ lDBf*^"AGP>Ϡz4?pkAB\y5 ͰUk/ 0kqfpH̼*: cƦYhe U N|?KII4X9|YU&eǸUG牁@aE]!L>kl.܎zc.75@̓PZ:zĝe Õ5ei`ӼMPav.S>ǕKd(PIVt̾)-D-_eÃ4>\,ߕpߠW @IxÉY;90nXAVu9"KOY[Ȩ;t {]!R Dfa=qЋ)onNP'B*lku%UЭD8JBk31R .#ȵ㨲k%vhJυ  zaCB{^" cYd2H$lgvnKkq\4V=)ujTϤH.T'%qlONS L@C4P &b܂zw"OgsN> ~'?ժX/ qaŞ!_5A S,sKF^ݯ>ZEvꌕ0Ld.O8B7PXKp5ʜw !"|ϴ2d[QQq6xP ʼnB=cVdK@upQ,YxfS=EvsۇM|o;zk f.#\^}nCIbD2d{/yqH;!R&f؁9^?*I>E}7~4e h=Hf;Q9UK"omz6RDi riu fW IGw~kM ?Kc1-͞l'=i-,zI B;Ңj2{eRk*cM4R8 Tvõ6{FhClg0GU s $qj#vKPEA#?IA 4Be=`-U 39"z ] 9n]D33eEؑx!Tsݭ*+RAJw jo1v{}Q}\)Ianx&Y?pߢ|'Ե)ao* Md]$O/!OvIs#kAo47+AnF_ kUXPK}|/xq+塞P}QQp_eާAL#F(8%d #x!((ͣM':mm+w*q+jo۔2xj3*O*?'kܽaFl;Ms֞X QD˟CP9v dgD 2ƿ5n/߮7+btҋT6Дy5H+]y.ژo=" bÊkj|w./Gu\ D:,Z\7Hy<B"Q#MJѡr>ѭCf@e7f18p\PB)m,J̙$˭dG)+Ss;<ө:MPQ]\}gG ٓ=Hcm"RJscI]wͿ>]ybK3 i yMH՟L9j4WJ"t~Ry;w`e!WdsĐ(P٪#RwVH<駭g YZ K JJǚM{@p2&9ԉ~*pD3u8'z|,^_QQ0%ɝ=ۍE#eTjlэP0UFi{F[R}bozTǭj+4tɂ\z)pCj*n-p4(E;yƯe(*`x#lժvT.A o-̇K|HtâiP^C'u@(&7*ODɬ6fhh](sO\ 1D}ˎMC`)V kg1u9֔bSJKGi ieXZ7(%R;|..by\6;I;71/p7 >rgl?~Mtӌagd2SQilN?-ؾh?w+' Rű zzTS9>&}˻=I1qTK,& ׾тbX!4>j`b"V^檋EtЭ|%#R8ywDwZ .Jl+#%K>̂0?'uUDZ;>ѯOűxme)ͻWj޺5߱sw5UA1PyM[:m9(ገw1OB!("\e}nuVEey"+Qs<\]Sm] Ct~0wb QK9F cD"u% ^M>* E ~)z6DBpcƘxD=oWKAm^ nN^m!f>"-܂ׯI‘ii{H\lŪ(kX:& pdst0:ul Ȑu6,E"]ʝdaH{ FqbJb3Ϯ (]띀ݏ5=k{X aIaL<038W u t;(3R\ݬ^?>,, Q(ZW}@nH]#}H? Y+ !c&߭a`3 dryФ{ ٩qY`0(Ԉ)_i+PN|`}`Bj'"_,%j_>h&ܠeXL})Mˆ_ԸzBo*!t|Dԉs [J)HX ed |Caod%_m?~vC@4 l:Gb(lƅ헨>e!,߼IQ,%⪓O E|o 7r!]gWVЋg25q{c(Aإ8 YM ڥ-<=e.]2E9PUZOЬ8 X@÷_^>Sn[M;yhnUs5ٸzJ]"qH,eHkW$c f>VMR"#+#__ >R^[gE_%SO<)jDj_$o%wDOd iW'J}E]ԬJФ}]|F:ω@=-P瑂ZYMhw#cajH/ vjv{ B{p}@C~Q+`\7j~ Ď,5 Ua_\mj(F+JL4҃Dhʏ.1 Z&lTP$ab9ݫWR?eđU :tO493LOɇ _.1,­cWvL t@/*68L9Ou#ˉH>cqnce_M۲XR /%@^,‚L~a#>F̊qgB3gx!DjA`&E΅!`&KY-o.%l4Z;^h'"2yGpU8?=p-rS$"hq.pStyv7JWX;xU75yx ,ǧa݀6iP6jEH5J0RC5;]a(%iԧwDWC?ŀv-?B:y@@][dRb[ή߆]B`$v)J|A6Pl.g:TCj۹D~[œ,v㴰'Xhz9uŞ<5PmEڜm#e@UX̽t#[Z[8T/XLb=FDּ c": [L'߯[8>PE:MҕW2B>N\,sNu's7nL~C[vHYׯvA,M˼OYנw޴J䐲>p[$z)׌l5R/ϹIV!=[:ˁS)4Igc&(z|CDĈ5( ]I Ba /)ԋ 8WG h q9y-7mh.Yvg`R:j"E*xNl-.$>&ס0*'03F_HTgGJ?O/>,x&r " (jb,Fp% eYp (lveSFP4#5 .?KJ+?avchC#D: ~'6EmW_Na+0 3)hPI;-йh@ - #a oy~l%? Rkp-H WU@T[(0 #z&B }IfV ߘ0E("xv#:SvL+iV| PBӺ*T3_%ͪU9:^ũRCb;Ҏ'ԎUPP7g%˔` ,rs-,M6j;qP1!=;91^o$"n/ ,)ZhE~ 6"^[. ek,r_/{9+yY Q=Φ9 lwm9cWv48Ahd{^Uꟿ" :<|,rmhcj>l` 4EI0zT^~i&,vHgi4>i?ww_޺+ tv7I]L6th h0ZAwELpȻۖf4qvxM_() *|ŷRf,EV穆8w T# }U9sYQN>*c>nk\9p4VWctxLƇ{VMJg!N~%7 t;LHQ"Y-x(:n\csE*~4""h>q^kU:h(~.;KX48 Q4Ǩҕ!(Rˉ䕹\lt8]y J>%6EvVvJ Эd!]4BSjx VE-ԁ<Bz0T h`_jz^%TÄ[:)8=vτd{JۺS[`w:-ƫq凖\F gJ]D6 )?Sg3,4"a;-?}ypE#'q 5l['|sS-J<{!@z:X 63Sr񍵘$31咈ڽ !8G" t#쑾pqHW:Ipu.Lx+A +ct5%>@wcqZ2/:w'hJ5Opk]RiNdom{Z,)Ȃ-_xotEr_Ǹq' P5|HA.~u'?5a6j) 6oQkDju1 &93]΃eV{ʍhCWMq`'9P$d7?a9mCs&QKU~}6#K/n~AAXRb x2MjFS9q6{ gnv<%+\3뢁G:s,mE}\ЗZ{lDLX7Ke@S_c J}JQ[ ~;DmQ}̀aA+YzKdiG@!^φe H }*_Ϛ-Q lCqs'4ck*j"R?xuR E?ۛ>BΠl woޥ|(PDvh>jF.{Ļ˸?ϧi *QeFlQ/_2(Է{_|㷀̺o:^Y3Oޡ>o]N;>2ŦVnoQj3.V*<N}1]Xbj{CL< K3rZ@mW:#y4Hby`Յi\4P]&'慨 MVj)PY:1g4yb Şɷ&0 ":QQ{ Fҳl߁-EU_up6=3s&,1$3"h^On:vw4RWwg8b>ʇx`_Mwr p`-e#ĚXEUhPb mc)%8IGL%Ig!.wC:maT@S_~da޺6 }|S!LՉ>J#<l^ufKx,Z~2PƑ`߅; ~?q&Sfc:8' ?""E,겗ȟƥ>Afӿ:Mb)ݔ![8~I:HWסjW?}I'3"ӗR)D/"Vˤ.T$:8mL+??Ԙl[eOQ;& 49?"zelԉf& f2"cS_PzwyD%$tvi'S+z ̩M`+)mйDF{47Ee0ɛ.F)fj-sWf%ě3(׌ :7гD?g(I^QA趶6J g%Ifr*{>H;XAx9@&~<3k!G{|&]m`/lx8s!{N ci&U[\ |-xhW׾n->oR1ˢ1 H3`ҁ^VCMH\&P3[WHB:6_[!&ޝxdu@nfmTr",԰J4=dV 刑&yy:JTݻ8YU 6rW0qk"X(צ 5MGB$BdAk3>C'#k;Qel*0i%nl BvidV˷-ٛ3ŧ (I5P >Wr7k5L*5VʑGU`B z9\J` FVUREXa1yɭ~Z0R=y/q6rhGs EF¢jʾN8a~91U},x|;ۜ,?}].Zg@tlumH/P,wBb̚L>΃a[i8 +c2Z2V }=ʁ foi_'5c!{7t^҅܉I@RR G|-i'?L'@,}Kv}t 1i#~Vcg] ן3UVQ qIQJ+ SuUZ!(awe[1!|Ѡ+]@EƓf5xmL l(mB,hi>'{e_s\}7e!i&I$IrSq s 6瑏%lNw"Et"B^AYg?jM%}ח)̌r㬓-Z$QWʏ](Hm\4&VOar*rV.xu BS MUrms#=2X;7d>c%Ema>/%"N(=GLHθJE3kF56CSɗrJA`> OP=mq{Ƭ S\Kag*땠#TFEtΦ6A 1ػS$ x@I vd=aFx1X)랩$b lB (ތ< n "/OQSi\);`_] ? h8|Ey X6!gdZ:}5 ׊llsъpQJzu9J9c%ʙOJ8X\W5tҮoc^" #7T1wHa&F!4i{%Y3#tr=1O:Gyx*gOPv6_1Gcj7řR&P*ʈ&ʔ)wh e!k,afqUoEC?Z9}7~7`DC9neNhҦ,K顥o:e݌*HeBOL. z!I7.5ǫր_!ˣ;0gu 2HcsfuHc0[v&gY>]Og%U,}_`'*:Q@7U0Lfl@R_n-aRQ@Moʲ3gamWV ܴY*A:nZc`p1P-2{p.e}v,qTL>iz ]CF#=hVBo-L/\f:Op|)ʀ16Fal\WMTtdx;QU imSoÅDL?6Qÿ>`"(qz!bvQ 3>>p&YQ\Šfx? VjL)0WhLCXwON'kRj\e"f=^p7:zߺ ۧ&gACl!q|Zp*p&O0r鼶ڥSSČiNUeͽ =;DS#rqQA:u?YY6s^RQhH{ԫf-Scng[Q׋1< n%NLyB XL'6;L]/".$qzFY=Ւ2 #ׄi@6.h uA&; vtJ>}zf^@ډggQ[܂TSNC!Eq4R{ x~4xΥͲZ]hGz5Q)+'=n[Ɖ+3ZzD_S%4jR?y5ttv/B$;e`n ~T V *gmQ$#g"=Rytӆ kdOL|>P3aa`Y)jv*N/:vztFJC :y T K}cND1/$U ^.,kzi{ eUA62_X^nqnle{w-t]Y3iwQj/0ٯU߂lT=, A ifu'1aG'`X–< %u}ŽwRHَžN )$9/ BdxҤxl g-kw*a4GըF?poi\@{zGu"GZ5zε<e0Uϕ1<՛fj)=I-DFu8ɰ-;'J? e)s%ˣV0"*Xnr :kFu/ϛӪW;gۆbRA6}3#^bWFߑ\ed`I)kVe8oq ǝ5},++8μIZ8\<#i#r*'(m%I'V*Zam8'1iͮ O0צbZTTlgg"gS:d[.pԻ闋&Z$3YI+1\M=Ѹ_Ԓ4g)2;>}Dďy j TXdX7 ("dܓ"u3.27z~85X9JfztFOHNcY)(hQg-Sv-zI#Dqse:U'M ՝K`W-Za, ™Q&XQY-Bb"90:f+Ѣ,} +Ksȵ ?aZX\)j]m]O4kT6 n}0,cqVnʱf#OP7 xUр\9@OA^ӪWR .d}*>X B^:]M[ $kLQ# BH94nq!.d\ye3(9 :-Q:NߵjrKtZbTU֑~#*91 }{eAqYe=.=]PH\Iʻ$]eDO6 \e9hsUM >ʼ+PS'Yq8)LON9"7&R!^f_vꥪm^~Y s_{Lx:TB%X97s\Ͻ Y8 g;MTV7HiO}WNēF@G4SNcFcbĉގXN!4#9vUkcm+WhQe ЫgH)XsIg}Ju?d0ئK旮mסל\q8?@BnPc`+/o6غMtӧs..'~1#&%Q&szsH6tNIgw_'*J_TCtv+8Ԥ5:Gۀ=v&B¶a1~YRߴ1shZjj ןzuyOcO63W<4l`ĩL&W(hvc.h/C(Gn:|y)pVFD#K߇dh.kYҊ Y3J3;:7P0(V!4ܷ[` EUu~X Mq''Uo7w!8YFD\ؾ9RYW/0+Ij7j#r#L7(K0*X>U=;zT0GM6ڣ#}JC# c}nɯ_Y*J7fMl+qRWA{[zy\8VlJhdtrq2͆+ԍ.(|n\M:bWb|a8Ç\`Ņl%}CYc.$fM捅G b$OZ0X,WpY/\xnǪ#*F:HB'b^y~'ԭY|-7-oK~+ _:m =i(u-K`Fog1T2jd&Mv*)=6 OYfd2ko{[ܰFHRVb>XՀ23zebr5j*RVSQ";O?u}HSLg nI Stu^dBɀ@m7^ȦwBÔJ||xQCq'=VDj[~_q5bxGRy\%!2 \4/M|981NE2sq;Ճ/'RmPYK %OEQC;"Ä͌CN_-(%y 8GwW%Ord!OsxG2)aۣ L-Ez3ZA3C Ɍ-ƪ)KmzobvF,P#>:(]m@xtGrg-o? L,;g`iL罺i($%1{6];C;[/ dI~8֯n{,s%ns&] e~y dEBEk> <_ٽhXQYg6>)'W)ѼX/4PP13HǪM/Ū#E^iXUh#[1~|q , " 4bv瓔Q!}+rEWX#DRU3<ɰڭY[鸙/)O*z*8?@O3cj)٩'2:?gh%`-w$ə" iѤ4PZz.2~yIģjG5uOZ*H\FEtB}=1; wЁA"ݮVK! %5xEV2k(u2@>h S1FȓV 1Y'Eʨ <RźGSq=ڮ1;=bBqnEjŞOݚ(I$Gct5eʿ8Qt;4Em>izYH )8)pY0*Xb}\{1$G'j |ԹiʭTZ%b>"3[t{]i+9iqCJs:r?hfOx)ǽ  Ry3ӊ"1hSCjR1f&cM(>WCPP,X ]VϛȐ֭LbM[|i - go7M(Cy9U|p+؆WBZyꐷ+3+Q<ӗ R!W b'Ms ǛSͼTK]j`%oNvbUVD7_k C/;i1 c)%/8RfͯBf܁5vh%ќZ,n*M^aդ/j\M@3i^!x=B%][ק\hh}E 2zDdɱI?*9D.](ۘ}F?1F8fk5`Dl;9W.v.+c- | dbfUc0DQGPdNdVT>*RI:ȘэJھDy:]CiJռc\:M) йq=Z:L{zHZ!jF}U?u(xzpV蝓GI NnV7x7%V^hOumY6t%o.|Upc`Qq%[찢LӗrC`3XUpg?Aƀ,V4)4_3(kNO P_CepP!pOY8EOEQUELU_-bn&"Ѿrк( I R/&i]rgK!2|+&'9G: #G͗CvJ·Q2wzE|;|GՏDWkHO ZRgy'|>^xU<@lzIZ9| }dYqG/9 )Qr`{{K59i _InE#;ǖZv̮4Ѵͺ$3`k{E+qha9ε57Zm6Tɽ[$nw#u$p $=e[ Am1dd܄N_o x+\ICXOz3Ş߱kiglgfQVc^:"`3{k}|,/[^~̘`$ _}n:#ˀ;eAT $-Hq 5ԩOs z.m^Y0Zf%PoTzϔ:W[}/{0#ȒN<'җeXBTY8l8P _#hgh7~MjKJa~5Klt?ʣ0Q]ޱٻޘep&w"Ycz!LH4Ì  \FN&!yHoe;:r1etwn[@@+Q9P S,m#d"Ԍ) XvpvA1G ۋ?ds5vwLs\+ȟ;XY|R`zrƖTm9٭N! fN[ `2E S'ܡQ6Rl;?b.e{tyO@|Fʠ fXdino 2%~^.\T`:L޻U.pUdG\LW8?uw]TwK6󣪷ܚs5DD’d@wF6\V.õotQpe|ܥJ$]m:ܗ'=셅 :N,e0 !: YZ