usbguard-1.1.2-150400.3.3.1<>,dBvp9|@ H \yAW UТ-W̘&3&Fv0]|ZP΀p InipHϑ26l@lK=Ng?浪k!M!,оnXSSC?]%q-'1q H+ieSY}P+mG1"/t@:3HvÝj VԦt-fzhj@@\dܳa 9Ԧ6/Xt tEd]hr+"7n>FT?Td   N-N_ u@ q L     @Dh)))(8 9l: =I}>I?I@IFIGIHJIJXJYJ\J]KL^LbNmcOdOeOfOlOuOvP wRxS(yS*zT8THTLTRTCusbguard1.1.2150400.3.3.1A tool for implementing USB device usage policyThe USBGuard software framework helps to protect your computer against rogue USB devices by implementing basic whitelisting/blacklisting capabilities based on USB device attributes.dBvsheep24hcSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Daemonshttps://usbguard.github.iolinuxx86_64 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 usbguard.service usbguard-dbus.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 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 usbguard.service usbguard-dbus.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 usbguard.service usbguard-dbus.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 usbguard.service usbguard-dbus.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in usbguard.service usbguard-dbus.service ; do sysv_service="${service%.*}" rm -f "/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 usbguard.service usbguard-dbus.service ) || : fi fimXPܘ.%skKF + +"AA큀큤A큤A큤AA큤AdBvdBvdBv[.dBvdBvdBvdBvdBvc&dBvc&dBvc.ec&dBvc&dBvdBvdBvdBvc&dBvdBvc&dBve3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855aab01862c95a2bf8f8ca92594e63d0878c653451996366ffe936eb4469ba6f29dbf293adb18f3b4cb8ca445825841994ee2104b7052e56235dac3176f99071c661869f18fddc5791b4fb8745b64d8a6e0204ecb32bbaca39fe472ad4f5c12438d5ba4793a5a377d66656a2e766cdbb2779ee3b30ec5d5763486c10cdbd025fd81c27dcc65a637fa65e7d844e6a33c9cbe969de450cd6c24fecf14c747a277af903927f797c9baf873278c3504073d68f6a10b999660c102ba4fe03724d5398c7cbbebe7cbbed4216bec037072f295d49400849f422962eb2a39e3f518d9339ff398033a2ca8ae547e421437054e266a9231747e52f6cde7b70a2df474dd8a4f7c4690f6544ef89b18e411b13ca1cf8f0410b49d1014fd9759090afd5e00b68064457c2da5bcff54e859f5e73cc64ddb78659baeacddd02365b20bdd26887e1708177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643c2dc9bdb015b41e93b0ec2d23c69d2b708b5b88e5c5f605562ca9d3e107b2a02455d4fe1ac85d1e4fd566d2f1ea6d10401b9bb50a86610957de33b5619892bcec208258f2fd672328f7a93320624dcf221e2c6c6cf613b50fb395174c6b73dcb794316cccf0fc7036415601a08efc21f5a10ca3b78559ee97226a2890cf3debfb178c5d182e18c68c34cfcf16d3223d36257ea24a64f7c2d8d8acb3f809cbd1c2027cfb8318bdd9a914e268a6c682345d46b61e525bd1595946911f1d1ba660fservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootusbguard-1.1.2-150400.3.3.1.src.rpmconfig(usbguard)usbguardusbguard(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(usbguard)libaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcap-ng.so.0()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libpolkit-gobject-1.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libseccomp.so.2()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.5)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)libstdc++.so.6(GLIBCXX_3.4.18)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.26)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libusbguard.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd1.1.2-150400.3.3.13.0.4-14.6.0-14.0-15.2-14.14.3d"cbL/@b1@b bbs@a __w@_^@^2@]5@]5@\9\=@[[@[@[FY@VՄ@V@rfrohl@suse.comrfrohl@suse.comdimstar@opensuse.orgrfrohl@suse.comrfrohl@suse.comrfrohl@suse.comrfrohl@suse.comrfrohl@suse.comrfrohl@suse.compgajdos@suse.comrfrohl@suse.comrfrohl@suse.comstefan.bruens@rwth-aachen.derfrohl@suse.commeissner@suse.comchristophe@krop.frrfrohl@suse.comjengelh@inai.derfrohl@suse.comrfrohl@suse.comrfrohl@suse.commeissner@suse.commeissner@suse.commeissner@suse.com- Fix build failure with gcc13, add build_gcc13.patch.- update to 1.1.2 * Fixed - Polkit: Always allow getParameter/listDevices/listRules in active sessions - D-Bus: Send reply on auth failure - Polkit: Unreference PolkitAuthorizationResult and PolkitAuthority structs if needed- When running autoreconf, do it complete so that it does not trip over different versions of libtool being used.- update to 1.1.1 * Fixed/Changed - Use authentication instead of authentification - Restore support for access control filenames without a group- Enable dbus support (bsc#1196621, jsc#PED-3789).- Fix build for Leap and SLE by using newer gcc version- update to 1.1.0 * Added - Started building with C++17 - Tree-like list-devices output - Added CAP_AUDIT_WRITE capability to service file - Added support for lower OpenSSL versions prior to 1.1.0 - Added a new signal: DevicePolicyApplied * Fixed/Changed - Moved PIDFile from /var/run to /run - Fixed linker isssues with disable-static - Enhanced bash-completion script - Make username/group checking consistent with useradd manual page definition (with addition of capital letters) - Fixed multiple IPC related bugs - Fixed race condition when accessing port/connect_type for USB devices - Using bundled catch v2.13.8 - Using bundled PEGTL v3.2.5 - Fixed usbguard-rule-parser file opening - CVE-2019-25058: Fix unauthorized access via D-Bus (boo#1196460) - remove usbguard.service.in.patch applied upstream- move usbguard.pid from /var/run to /run added usbguard.service.in.patch- update to 1.0.0 * Added openssl support * Starting with libtool versioning * Added interface for IPC permission query * Introduced partial rule concept fo CLI * Added WithConnectType for ldap rule * Daemon does not apply the policy when "change" action event appears anymore * IPCClientPrivate@disconnect is thread safe * Enforced loading of files from .d/ direcory in alfabetical order * Improved CLI behaviour to be consistent * Clarified rule's label documentation- drop useless build dependency on aspell (aspell is going to be removed from tumbleweed)- disable system call filtering in systemd service file for Leap 15.X (boo#1173750) * daemon wont start on Leap otherwise- update to 0.7.8 + Fixed segfaults with rules.d feature - update to 0.7.7 + Added readwritepath to service file + Added match-all keyword to rules language + Added rules.d feature: daemon can load multiple rule files from rules.d/ + Included with-connect-type in dbus signal + Fixed sigwaitinfo handling + Fixed possible data corruption on stack with appendRule via dbus + Fixed ENOBUFS errno handling on netlink socket: daemon can survive and wait until socket is readable again + Dropped unused PIDFile from service file + Dropped deprecated dbus-glib dependency- update to 0.7.6 + Added missing options in manpage usbguard-daemon(8) + Extended the functionality of allow/block/reject commands The command can handle rule as a param and not only its ID e.g. in case of allow, command will allow each device that matches provided rule + Added debug info for malformed descriptors + Changed default backend to uevent + Fixed handling of add uevents during scanning Now we are sure that the enumeration is completed before processing any uevent we are trying to avoid a race where the kernel is still enumerating the devices and send the uevent while the parent is being authorised + Silenced 'bind' and 'unbind' uevents - Remove PEGTL build dependency, the package already uses the bundled version, and there is hardly any reason to unbundle a template (header only) library. - Remove Qt5 build dependencies, Qt applet is a separate package. - Use pkgconfig(udev) instead of udev-devel to allow shortcut via udev-mini.- update to 0.7.5 - Added daemon configuration option HidePII - Added check to avoid conflict between ASAN and TSAN - Added daemon configuration option for authorized_default - Added devpath option to generate-policy - Added # line comments to the rule grammar - Added ImplicitPolicyTarget to get/set parameter methods - Added option to filter rules by label when listing - Added the label attribute to rule - Added PropertyParameterChanged signal - Added support for portX/connect_type attribute - Added temporary option to append-rule - Added versioning to DBus service - Added optional LDAP support - Fixed invalid return value in Rule::Attribute::setSolveEqualsOrdered - Fixed KeyValueParser to validate keys only when known names are set - Fixed uninitialized variables found by coverity - Fixes and cleanups based on LGTM.com report - Hardened systemd service - Rename ListRules parameter 'query' to 'label' - Skip empty lines in usbguard-rule-parser - The proof-of-concept Qt applet was removed. It is going to be maintained in a simplified form as a separate project. Removed: usbguard-applet-qt_desktop_menu_categories.patch Modified: usbguard-pthread.patch - Updated usbguard.keyring to add new gpg key for upstream: 5A2EC3932A983910- link against libpthread to make it build (bsc#1141377) - added usbguard-pthread.patch- Run spec-cleaner - Add the missing systemd build requirement.- use upstream usbguard.service instead of hardcoded version (bsc#1120969)- Fix RPM groups. Avoid pointless shelling out to /bin/rm.- changed zsh completion location - added rpmlint for zero size rules.conf- added signature verification of tarball - add usbguard-0.7.4.tar.gz.sig - add usbguard.keyring- update to 0.7.4 - Changed Fixed conditional manual page generation & installation - update to 0.7.3 - Changed usbguard-daemon will now exit with an error if it fails to open a logging file or audit event file. Modified the present device enumeration algorithm to be more reliable. Enumeration timeouts won't cause usbguard-daemon process to exit anymore. - Added umockdev based device manager capable of simulating devices based on umockdev-record files. - update to 0.7.2 - Changed Fixed memory leaks in usbguard::Hash class. Fixed file descriptor leaks in usbguard::SysFSDevice class. Skip audit backend logging when no backend was set. - Added Added zsh completion & other scripts to the distribution tarball. - update to 0.7.1 - Added CLI: usbguard watch command now includes an -e option to run an executable for every received event. Event data are passed to the executable via environment variables. usbguard-daemon: added "-K" option which can disable logging to console. Added zsh autocompletion support. usbguard-daemon: added "-f" option which enabled double-fork daemonization procedure. Added AuditBackend usbguard-daemon configuration option for selecting audit log backend. Linux Audit support via new LinuxAudit backend. Added missing RuleCondition.hpp header file to the public API headers. - Changed Qt Applet: disabled session management usbguard-daemon console logging output is enabled by default now. Previously, the -k option had to be passed to enable the output. Replaced --enable-maintainer-mode configure option with --enable-full-test-suite option. When the new option is not used during the configure phase, only a basic set of test is run during the make check phase. usbguard-daemon now opens configuration in read-only mode Fixed UEventDeviceManager to work with Linux Kernel >= 4.13 Refactored audit logging to support different audit log backends Made the configuration parser strict. Unknown directives and wrong syntax will cause an error. - Added usbguard-applet-qt package to allow easier user interaction - Added usbguard-applet-qt_desktop_menu_categories.patch to fix category - Updated usbguard-daemon.conf to upstream version - Removed obsolte patch usbguard-fixes.patch - Added rules.conf, fixing bsc#1071076- updated to 0.7.0 - Added Added InsertedDevicePolicy configuration option to control the policy method for inserted devices. Added RestoreControllerDeviceState configuration option. Added DeviceManagerBackend configuration option. This option can be used to select from several device manager backend implementations. Implemented an uevent based device manager backend. Added setParameter, getParameter IPC (incl. D-Bus) methods. Added set-parameter, get-parameter CLI subcommands. Qt Applet: Added Spanish (es_AR) translation. Create empty rules.conf file at install time (make install). Support for numeric UID/GID values in IPCAllowedUsers and IPCAllowedGroups settings. If bash completion support is detected at configure time, install the bash completion script during make install. Added new configuration setting: IPCAccessControlFiles. IPC access is now configurable down to a section and privilege level per user and/or group. Added add-user, remove-user usbuard CLI subcommands for creating, removing IPC access control files. Added AuditFilePath configuration option for setting the location of the USBGuard audit events log file path. If set, the usbguard-daemon will log policy and device related actions and whether they succeeded or not. - Removed Removed UDev based device manager backend and UDev related dependencies. Removed UDev development files/API dependecy - Changed Reset Linux root hub bcdDevice value before updating device hash. This is a backwards incompatible change because it changes how the device hash is computed for Linux root hub devices. Refactored low-level USB device handling into SysFSDevice class which represents a device in the /sys filesystem (sysfs). Removed usage of readdir_r because it's obsolete. Replaced with readdir with the assumption that its usage is thread-safe if the directory handle passed to it is not shared between threads. Extended test suite with use case tests. Install the usbguard-daemon configuration and policy file with strict file permissions to prevent policy leaks. Fixed several memory leaks. Don't pre-resolve user and group names in IPCAllowedUsers and IPCAllowedGroups settings. Instead, resolve the name during the IPC authentication phase. - Updated to 0.6.2 Wait for disconnect in IPCClient dtor if needed Qt Applet: Fixed loading of decision method and default decision settings - Updated to 0.6.1 - Changed Refactored logging subsystem Fixed handling of IPC disconnect in the IPCClient class Qt Applet: Fixed handling of main window minimization and maximization Fixed building on architectures that don't provide required atomic operations. The libatomic emulation library will be used in such cases. Fixed several typos in the documentation - Added Implemented a simple internal logger Access to the logger via public API Improved logging coverage. Logging output can be enabled either via CLI options or by setting the USBGUARD_DEBUG environment variable to 1. Qt Applet: UI translation support. Qt Applet: Czech (cs_CZ) translation - Removed Removed spdlog dependency - .... ommitted changes from 0.5* series ..- split off a library package libusbguard0- a daemon and framework and tools to guard against bad usb devices./bin/sh/bin/sh/bin/sh/bin/shsheep24 1682077419 1.1.2-150400.3.3.11.1.2-150400.3.3.11.1.2-150400.3.3.1 usbguardIPCAccessControl.drules.confusbguard-daemon.confusbguard-dbus.serviceusbguard.servicercusbguardusbguard-daemonusbguard-dbususbguardorg.usbguard1.serviceorg.usbguard1.confusbguardCHANGELOG.mdREADME.adocusbguardLICENSEusbguard-daemon.conf.5.gzusbguard-rules.conf.5.gzusbguard-daemon.8.gzusbguard-dbus.8.gzorg.usbguard1.policyzshsite-functions_usbguardusbguard/etc//etc/usbguard//usr/lib/systemd/system//usr/sbin//usr/share/bash-completion/completions//usr/share/dbus-1/system-services//usr/share/dbus-1/system.d//usr/share/doc/packages//usr/share/doc/packages/usbguard//usr/share/licenses//usr/share/licenses/usbguard//usr/share/man/man5//usr/share/man/man8//usr/share/polkit-1/actions//usr/share//usr/share/zsh//usr/share/zsh/site-functions//var/log/-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:28685/SUSE_SLE-15-SP4_Update/21667a367ffcf1b8d58e1cbe6834b840-usbguard.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxdirectoryemptyASCII textELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=d63c957461254af73bd175b3eb4158df4fcefc24, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=268f8e79b2f47b9010192001c6f14b090826540f, for GNU/Linux 3.2.0, strippedXML 1.0 document, ASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R R RRRRRRRRRRRRRRRR RR RRR RR R RRRRRRRRR RR RRRR RY9WyElutf-84d56c107a4f4d388aceeb706e86b14fd630f5bcc21d2a3dceb71724257c75dc7?7zXZ !t/:%N]"k%rG4JZ4 ,X vPWQ´K8G[zdb %5]>퓊h`xX 6?ƌPL;*60QB ɸtgfqv|X#U;ǭ/Y\n9c[$އYl9WJI],UZ 34p܀8^wa HsihD~ݞ ^^_OsGڪswt}D.M$3|#otp֩vA7}Q#@%ߓKs@'~admwG袥i_{ՙ#$0>nH$^^Ĺ1|eI! uMoZw]8\8r<:~U>ԷĔomzSEC9KS8?2T@~r-j< _g3<7tmd3*zD a7þR&H.T0 %h~}:H-X7]8jVq?9kM*6a4L@[Ԝˌ^bf{Π\B63…j{)SoMdQB^oQv~{FgyTF,A%]u9?}*gǘ[4zF$Bfw>K~X0s/(#g_J1%Q:ysg/7x:(>ܱ =Uٜ1 B~Nc2yxrJOk;6m3;1 ~5ir,RwxKs(4:U1)Y<.zI4qs;r=2 /m0T16(Rj:B\ޟXŕ?7Fʻ=Z86@V@@N?gnպ$K~iUPD3 "a8nF5߈OBQ܎tXM;ÃAA<_-zoCÒ_,ko+{z`Grˍ|oLל5_1ȝK, iI:^1u)?BQV`v}&޻f+C]C4 |^02, "&ީ:*>ǁ,LDk}"lp\NϠlL_֤°Wt-G @X'TnZ#r떄p1(.Ġw)91)\x>}m1SjȽmv'aL_lX^&;q0M;Bh< ` 53Y^t|H9lJaRMaߚy!1r4%qd8-iyLS+˖BĦ|w0P0nߺf)MB~]ӀX­ _Z\5OWpȲFS@I%qD'b`بme:SkaQ8N*Ԑ%B~Yf[Vd1c77 y\Iǒa_ jD  <^ s<]ҶBӃF|{E7UPXB)EI+Awͼ(-aL}JТSe9";'`HSZaD;d}pt%}#](>p@*rM[\ $f?P]/-zZ*g0IV[,8+Q ᗌ T<+zz. (.}B]% l_ꥂ'*s˖@7 >/GlPF=bl!LILZNޏ!+Qn1qPM3*R҇LAWOw@?EHrf؆TDWvDIZH,5*\ S<97ӢF!.yV|leGl/$_$${rq-@ s&LG[}FF_ے_$m$`ob M$>;q1ݘm?ZCdt WD^o? q!_@JWm\ЗXPOG3ϕw"eФ*GsdWzsNl<^#Dz,Û\ŧ-wCO|DųMpB Wl]w }{C\g)Lj>dqe=<:{VtAQu_R^Qh xRx*N9Icgզtu(;Tmo@@3ۥRnH:V H/ ms,TnU DY@e nl!/`|^1`xo2Sd-i^| W_6:1{e vzBQalAju&nc}$r=_xc"{nj% _6ԜW{upAFz}K #龈ŋhPw(ᆑ( [65H,]ciW-%,b={8PWf[/c X4,Ja{fΙkLᑹ4)ۇ?=+o&DW"SSΤ .ݾI^kJ n.:2Ε NHsهJ- Շ5,=ppgܝ Eg'{8ī@#Fĺ_٠+lgji҉v{/p:6=ppA[YDsڼH .:[{=ٟLtOQy ~BqYi VK[ p 75)#}d#)M1C1uIĻ1T }>ZfN Kh#9 \b8O? uD$]}5m JMkTTA@?y2SWY/omO-$6s#N^)W ͭ &81?ZU,Ih&ꔘr.x\"})B7tcH]ܫ0hXHFX]> .[kA h t&F 3\TLnq,ccjWMLze.(@cR0@jX@L( #ƯZ o`M0-X7bgqN \\?p.V#eZowi`-F|#34fcfPDs4`~XR6?S:̵{ i\VJKQVGwٙD? ~{dϓy qPGƧ؅!bsp+jTn$fHYm۾:H \T"&4`^Z':nRP#p1^-{yxdrim9㶾 }y2o }tlъz:6?KVբv_9C>d28rkocDo֚ZX4U_g57ϟҸjeWiR q&oIk'\ƈ_l`4Em緄ڕxqS6^)f#4UBZ>˅VeA\W, L[H0::#<~*! -}yT;bf|~_Qncΰ*qu ]֐TI7~/N+lێġ&/s9I|"p;X_o,8(f8ED$6%P5ܭү"nmnR, x4WjR= ݤ:]ةʩƏdݿ4:=qQ:Cj f !Uּ(Ӝ+3 :Rg{sG1L5ᝌBCr΃@$o6 uoE'_s#5D\BMVd8 VGL'n|'mR8HӴ퀘XA(qxtɔ18Үi-MP<%cϘ?ªi [e$)w]X \ye`E[`u !,ĸGB4T!:1\2_K wo3E&~[;fHu[JIwuևk 3雿lsK##n5fĬcH=|ݧR2EMR9$G 뢉⭪+ 2 Y@?PW?A42c,ʙS]_Qw;@GIMNθnGjT|rh-8kiPIo_V)0{X,dd굑UW#g0u]1㵐Y[( /X)/tNjkbvwʩh`uύL YA˔rJ{ƉI?-M"HbsB %l`P+_֔Q ߲n,_+6`dS|,.!ᦒPC M*QYU4G9F`KNi h&Fn ~!I$"@lXvۘG(*F3,F[_47q_RDQEj3^V͔]J0]]=0x?r K=>1=z3`295W6 Osu ucwZeDG_iI4;EOʛlZP ^2f J?CoB4cjY(r>at/[epXIe9D[®<{'0ުiPp9uHu\T{1pRq?JthIl,խK\4߉Csp|iē+q!m2FMEn3wP l`I^Z?rˉ#~D r!O%"JS[7.yyZ#;tQM8[f6Ox0;6;|2"7\]^ .*U C.PJT[Z _}Sٓa|pSO6f̢ꠝM*}*a=MyĬpT+u(븅# R Q03hFXLT qTȬ~ ũ ͋p164{"[(3>^'Q}zjt竌'vꨛ %ͣ5 7AW_Ò-.g\n7~@뀝6d@Jhu!S`}<2̵H]J&N9]N2e w>|W)[vRߑp̎*W^0of\t :hf_΁"O#c#PA'Apܗ".Q%=I_lBQ@?Р撷&F4QUajJ.780I%,|uOorO-xD $7vWaYLIe3[r~P֞Ck&[je~}S:r[Tn3Ө; 6_ @Ԁx~f9Z DF#|8t|oꬓd_) \ŗS2(bޓXyCt"\za7M,a8] N ]+z|<."qtX-yQ ^C2"Bw$ag$AOݪH Cr$3f7 װ;Rj&SY*LGɊ!8~Pyz5{wz;m~L9 m@u9Dž"ʧEjE8JD+lQ $#:BMĎFv3NV:}X)I4(N֋ m2$btq${ t_ Bp8N-n >4 *{Pn+*vh%hNRA[e9!uZWl͈xJ11`X.ۆ?ZhN&EL:ۈ80< ]|{t9T&Ȯ#a7.n> CtHs8/)1ʘ 9Va{͓qj(HD`z<:];MgG~7s!͞I\+vm(EЩB%܆KvUQ2tEs<;{k~&䟈+*Yv@P#IeX L/IjqR= E:ZQ^愛IZb5!q17˛?x?+~VT=kG(H[՝9W)a Ų6 0G䅹ǕƭނV: OujPzΒJ7ZIG_sg&a0^M1llx*TLNPKwD5瓰kc){ 5$et /;T'f  t `eFڑ03% 蕈12e"`z/_/n#<+ZpӥL[+-'˒ǭT7ј&lXJ> +w31qu/)NF!r'pƁ~WBmC@$+_'ށ ]y|݁h)ZLf s䲇H؛X9$мo 3,Lz\\$Ct.&`vDEP.C`j4GuGG;!^G`s(8}4EEMn2zہ^d༚q;\ 6qz?/㏐jNKkyjU=u9mhw$Cu?eEDMvεStj=6˻Z0@De_%rUVCP~|kTr2R#ka_}&\(> xD1nsH'2Ytw :}-^l0-Q6ƥ>nSfcƃ&LڍG>5^Ua9;JdnLbn2( =j^bMOwȮ7rCwVvI?!%wIT:ʪ\ 4=4d[h-Zi4"+bph8mӻ:Ж!Dt5GC4z|-ٷk+x k^mi-hKJyXu1 C/z͵nTs3NvVbApUip,d9\v`L#-b1_Z)9Kow'lQ$AdaBhdq|qS5;wQ+;R߷a//Qsin]?KTH+Z+B0c֪ w IӖH^-ZjVQדzO{o_6O'MMTrt)YRY}we ۴.WEӞ%td~ZF=u.?xl$):$5! ïQ<ؤ)BW]|Է{MBfB7~gÊ=5"?V{0PhIfc퍺%hw[/?u8vY&[mJ8luXVmzKZ%U 8^!C M(ӋD0/eCjR(yi'n7RFr Zo@D_h9W A&f 6̯j;gO擨+_g@#(146(MUoX4E,': |{ܽ_gxR$y)8xSHmh" tq\)'  +q"l;Q?=`gwWU&OaD?˲3:C/+1W0S.CvUB^õ0)M>wtNF^~|x˝--Lm4U_s-VQ2Kbo#Hřr[Th3!0|s OrobI=8TK8 =+a蔂 XIAQxlH% >M¥4 +m(Н{i >оlb SIRe\4ۚhf/[ŎQ3u\ؤژqe%΅Ǻ%"'Eݦ\/;jnI]6aV)9kG/p1'ȋ`3I<߂ekֈi*T'R/jm2b_+}cDn7mnk)˓ngFdRsq(%P֪u~!aq!7YF!CNAQVzjͩ_2NXo[@S6+=)( ~_fjpE+SoSf [E{eЊDA&YJ=b WxI߱FzK N+6oL;J=.ݭTVBf:|7LZLLS99=B4 ev+ggˋcGuq⫆ |Π뼄"#O5n^¯:3lnsih膸!KXq^9C{W-3 ^,St"=pYa/u/7bbE?ic=$}b=.)qdbECoկ!~CpӗzyW_uػ52u >4s2xhP# D'M\!]{Tr`S3p(ґdP<>2Rtj)q>FwSybZ>B13֥ k]Vf/6C_U`N~:*arULx;MhU9%b XӬK& m!^3&[ ^dRD*ؖ u],+ɴ)g '+Udq{PR #EP6u. 7.rl):wE1NT2-O™sLC D Wi8q:gT"AZ@A]65k /܌;33No,kO* >PO+9 bg_S]:.^0]kEZoibJa1X ӡc )xdEnBҭD2+{a%)@%2{2ijVX26e;A3{ƪY Y'w4¹d_ 7gP㳑k#-rCjFs9JxX\6Jދ92v4qɜ؁xӉGim{#ί"E;y!z֥jQ:%Be@{cH1e=Mn3p9)S1aD`xN#Lo OƗT?&aFqt(&jHɣ&-i>FD{Јѭ*IHEgqO4 ~VSm~72q4н̄Wb]bemE7mB-I9$~qz&&ܔBiJXl*Y*ɾ9\b&Io6סo0z\bí!h6nItq][8<#}U wh`k&Mfwj6sXMg cj%|ۼiS ߿S}s=67H8\.(n:YvKk|C뵪\kv mCPBJ|(Mж9 atY,*L9O*#Ү`Px V&-;[O TKc{@2򼲕M5AхWsO~D5p4޸\Hu?R}h~ 8&*)U{c7]?2 KWhfJ1L~DM*d~ds8ſA" %:UAa%AUCΪ;9ԮMΊx" ^!3WEۜRL< ၉LW4ZIAatصtΙL#QM`H5t*y9u[xE),DOС*ЪT!ݨ֨``}--w*s~J3LE3~VIe#--9G'Gɀy0 lۆ  jc%}e=,kV͔(/q uD;gZR815_cU,gc gy=w27:S3g~ʽnʍ6Ұ8mg,Y ?`z*6q`|Y?S-p"XX|}($1蔗HtNZa/Tˮ~cƚ!yPӖҳYƧVZ]i\6^f zeW<勑o珮V|GT+P6ݠDp 6lR gK|ee+>nޡ|Xq .wυZ jbZ.}\W7GO΂zyEz14㔏-moT.4lwW0qNQψ:Fwkܴ䖗(I7 IQǙ h{b5^ _?]UJedQ` sԾūQU0?P;_'&k`UJ&(0 8p00i> @72Lq!Ped[t[h#F0.9 P/_vDM֓I?D M밄#تa 9%ȟ۸VI6lx>gvr%Ŷ@>ReFH"C$bJs79隉@s;E/8b! kj[G][ʯ7n=[Mu:sXl,OLx=2)ro;g]PfQ<]Y*\>\[b.[5{&} b5-ud/~5 b+[[D@S`C2p1n{o]cU-_iXz'"a!l[:s[92IS%! =ҔANO]P2,W̐H\}fsj5S7OoʽpɨԆJ=F좦C켶5ŢFLyO`D 45l jQL ˆO aǍG/ǸsVn+g9bV!&#JG"ya-?^_}1:Pqԇ=kt `26e䴠m noF#Ui W)1u9P&TE;FaRaw. A.XD7̠RYc!a6tװP,mJ/,2J"\5}16cb2kU`IzyL2d FZϧ=#ˬ6Tvo&82pS`&r ykE氞Bl*rR&dH胩 ,`}S|R=f,@nüp5ISRS֎ƃ\Kh!4/vq~J~")=]ߕh"!;RC2FdžI3&PxHlo j|]}zid?Uvݔeԁ9E\bɑFP5^=t\$Oݏ;Օ>U m "-FesQoXuv8E%_yor"7&@^ i#5-攪hn'3nmqviֿ|rۓB5&o_sB\e(qiƽຎ8>ط:ihjrlWQ0v!)mJ+ -4>XWZȸU)ܽ3QX?{ ~@?_ u9&|ʞqt:g-,դ͗ʍXkkmW9`Q󰭢|YH ތR$үg;ϋh͟UJ$jzaj?Ģ<[P(-bs"*DmY  J3&~q:ʲf1ߞg#=B_%HjJ 5q?lRSD*-KlefBr ,ɧB!P.²ͅ2ش@R?/޻9=OM^5̩QxaEAH]:*ޖil͵tkɸPZ,֦¥ϊNdm͑+Oǫ0uJPOtEF|P%_up#H}eW "绤_7b^p&-(>٨"|7spA!b;g"V㶺;t$7$.,C؅MKC?b `orphzeKe O{\gX?,ȑU$3@/C,w(IžI}ڬq Sw?Qò^|l"ZRçӶj ZƠ*Lky޳jGpI"GDi#;Kk:;6yt-|3jz(H+r"-s pю(W=jbN^RbU(nR2  K!TVvd6X䓐 .DAwk%7]rAo/ N!,0 9V^7DIzaоNÏ(< Ro [oncԗ_ @"A1 G{AP"QÙN'S,?K>ֲCL+>/:uSWĠxlhQK?QP߷B  8:9$a]67qa?LooIJ21`E>$) ?6Pȵ;4L3YKΩ"&j31p:t\[V>Xw(dW/yd_jcrviK\ !q n:|b8hlg(D $N%: 27B8$(-(fM 2Fܝ]}@Γ_!\%dqSxnw74Ꮼ<k+N` h9nXPFIv+cP/ZDZ0: vǸ<ǠBPJϭ=xDB~rf\H VtJ6fah|.}֟Z[R&iOCʰ2,œMHm1L `:~i F4,BG,A|9\&JB^}iռ=G|EaIH/bB{AW͠ϼi\n 7&\K2(VGSDϢ˺K!@Gh퇏gnUԫ!׶Ry̌h1%\̠kp6Ә:VEtlr%r$k%}X§1z0 BP2*gs;{/J 4 4ۜ#?nDY}z 80`WNQ͞U{_Vԇ(᱄lʇO3j3JHk8 h=8UQE@̝ ~u_(b ;G<X[Y(#jҖm:eԒGA84sFqZÏPtQ&F (E;Me)s0i?`ef26O WlKtxS~0hj(g|^~̌Ԍ͡S)FZ#,%8rh{>4uM${u&FcnWpcyb!7SsY)뽼ʔ i[u2aJ$\:ÃteIb1tv |2Rv0:,^wEƌ]KhZʶ&4boIBuv$PZW\GO߳gR>0bѦk1E*xZ6O͠ 9)6J+ohkyr%aW)shA>c8̓X%s ~{RN;3arZh]] i#~KM7/u+\.D \9)c6K2DIW]}׃T<0uVOoҜx^~*hA4eVVťTCtZt 6@Ũ6XmDa~JoW=Cf }ʩA{1Lss]BTF8:`)E\oO9*Bha_bT+XD#}lFOŴৱv>"~ZqcnEId97<M"ݦA&+=s PyA? x<gg5 iD2s鸜BُSxְYCGM?B6U;3 "~cz|AL4D=d/K>;7q-3sy2t@I{}-\T(5jwwE8}q,ٴvVz4I\^7\ tUFlt'֟ͯ=?~.~H\| E aM4ҰZЭ5{ "`II#E.&(E hrl%L6 'aJܺ{lK+FcBwmA7Us$j.ȱ@aӌnN[UeѦ:Gn\rB߼V/i<JʕL69&Hl0Q9AѹR%i< Hll嚾y;SK> Y!Y6tU =2s؋MO#do[+Q)u -FAR8{.B\ZH}SvWa-!qT>n@է c#S:Onp7w LL"p[c'`bHsݟ`WBmF%G׏Lu=gnsMR#4jթD"kxh=wgYEa _iX'o!zkU*>.ϟq ȳz{>[VBTLSRL|s2;^Q!\iZP*עOn٪vy-5 7Ԝ3P  UUAa&ߑzv4̻ZT/Ve~îPM5W9BG%!׮BVO&F~az擙_\e!9$qEmW9!g,~-f4E}aW ꑙdNrLZ;NF֑+ofROq?i0ң-[F'Eʄfɏ&[k] TtHRd:!evTf̬!xuOK7T.feAqjϓE%hA/w@d3B7 u(MdWlQO!*Ve]_гbG/AX+ա c+e%5. L:}?$=Ȑtpd_'H;Z{}?!U h \~DzE'rI$Nw žm$8*^Tu`7҅l'+ɝlKPآȒ `W =ԝbasf!04I1ϙ̱WЂ@oc+*+OoH>'U,cV})|"gyb >ig ]x!o "2CW2XǨ׶Aw3]k舊[FzekF:ٽ{9U0;Ֆ֠v|23=gn} 1 }|7ю7ER~o\(ȉbΝ?bjj !t zOm;,)! %ygg|nH5/(4,"k" /W(["oh?r0A3Zt!y> f 25Ƒc}5s72C$ˆ+]a IK8sr~jx\\kgűC?WUλaJFߪZ%i;g_EW^ٍw~9qUtIi!%xz Zq5 r~TSG}rus'#q SUЀ̇ ETl[FF"zr|!<)W}! /X/r:e@#\d~Թem`]r'~t0p9.@L̻EMkX%93:$(ރ-|FACo~A|^hM02xY,:\4M * :(E,$"Ђ(~g45?f_g]6-U[6دqY郙` дl:ɿ&LCpxiY*aBMVB;HeRS_M/y$c2E<o9OdgCM?%}B0k@ɲ2}ҀoU`/B0h6qͮ0bwv,3g6~fJ9 0(ua `') 1Ks.7֗>] JI |dhι wHeR4@;*eŧny-;+~#Z-`o4L8nüL!|Joɲ{j(0PRAkk߱BÌ7z9oiט1(ov ?|"a;'8kVJ_%6v"Te~D4XE!0 kIvq46\}`meފ?p̘}qtW>6]+VߊG"zwV؍j JΤz;rH8}eP}>Px猉+Yi> Rc k{~m}bs~vJ;ebQIa{|(ݿf <;KIkEJ*(o?J#} ꀉ3a_gZ5Z:C3svB9Was,ꮽ(݊ w9iv~#1{0S!s*N]) d)<ůOuB"^ʍLvNygtKnNcNNfZZ WrwpM }_&Թnh7G V)(1wXrf4fO'MJs9C #BFH_w&<,Sb`R:oU̥Np.= o t`d q*zU_#?Y^+#|r4A3J\~mf7rPsF5zQ50[ {=a,kĊ˒n8:ϴk@ z|8E7ҽvOVX&[{S[g] ~6_7W8&NzJDOn(Ƹ@kJ|PR՝MLbܫɍLUqE ,@`@nFYCٜU薞`g>쑾\6>] Qi(Z%YCF'kvЀae,_A׀ig n&5׮idջ)wFrBS X%y]>!.qoguK~0|77reQ|NY^i ,:k`M u PS^fD%s$s'QŗjWZɌv_˱yu3so%MP$BUXu%Pc$K&YϺLPA6tor@6'钡{>!z`4qwܮقD䬹~"k&'&ٟ=ڨ6J^}vQ ?H״U_e%G7W9Q)˗4"{>/;Ým!6~ɀli ;qXˋS0rTv9ؗv/D$Y 6x7{j6%\#f{sZhE2$׉z1uR4'nؐyF81Jٙ\bG; ۬NjLqF} ]98RV|YxuGCpz8SkxJ|(Pу"7B˓hN7Hpp9Z),Yң>: `ч8 ;QZe~.WJSne^T)4!'oEG's1׽^*鈲" 8A8^|8(N E}fLd-=JP0|'T{yxǫ"&|chv?ͯh5:">O aSh!Qu ]@q)8K)+%dhZ $4P\\gb1Ii9Ȯ.lh]>*s%`ѱ>|0NXpsA5e6~Ś!1 Pєg߰ (I{mRqô2B;{94Oh5qe(~l:ͭ^"ّR| _gX!m$W'#H$N?ϟ4 u fH%?CݫDyXgwwޞu+;b9RvIZB`i%`t}gVu 1h֚W55|FND^E+8.JGԾbJLg,mF;PZ5/tbڥP#>w&(/\DU&#pVª=[tQɄ:Cv}0?LEhCawh _  S[|Ǽ#U b;&i] ywu6*w uZCHMMEhQ):.ON!IK?*\QX77vOi{ٞ-+-l!ɖͯ 5F,XsNsyhD/28mDUW""(1}NjJ9"y}Ne?ruЬD@/+\yA m'/{LYm8_L(*Y96GR}aYA.ۑi+gf!>5ٖ71*ΛA$P"h>}E>}&%tπ@mٹxTׁ )^CլY`d̜/QDeu=ִ :*ˏypm-d} bJSPI, k:hő=KƇ>Oy]9"GW,:MeXUf(.N[v9M͏.jDQ/6Aןm"J yGcc>THCɤ3Ksyq)SrD4KXcg'%R;`;j!b1xm&//52YQ< }þGD1 )w@/$ sٰdѦLot쩼\9lQS=Q*qգ0 tDOo Z\\=W?ekP%́i@hAMѕYU4nWc tK^(nW~Kf:R1g #&!& 7e7GO3Uu^՛a5IJ#'3۸m :t Y#Aa֌M&8I\ʖ#gegulB'}4,.[:xFџ؄?[[1Zma [GCg{\3T^y|4fy§n FrI>ON9CB x|bj+\Su 9g#wҷ]$3$}PH4Y|ӎ'm|7_\C9>L)(Z枋@hvyy=}`ݾGc}h`kDgo粣׃o^6n<𰼼q9VAğlOQW3#7ͥVgǠn֊f(Ȥ]Ib:tQ8%{(¹)"Cɭ]+PV7w; Pܞ)6I1hNQ Vd>8 #/$?0US ~ݫ;6Xevno}Hm~*}Df̅U27;wNv^]cmقVP6IOr=s'8&|2k]=;MuREI[=ϫ]©~_@qbty6U ̊ʶxvk7cLlO0Iu9>3ĬK}\TQ,)ge22C je\u#ȗ84ļA;.h/VP¿˶_rאgCSLqwxg>P4-i\V1 QSI}WJSNG |0yD 3nY c Rqf]ǧ xm(h@V"%c.Ĝi 'av:نJM݉rPW`<҉O4{QQ0}evπ0V0#*4srI堐^" d,jg0:df=3]D4ZruY% L"UͻZ8\>qc{G'((SZ0cK3y]\HDI;8 &"sً4n*_[9wWuGQ/7"OӷWKɄSf^__ \wqSM}eN=8m S_.61>p-q^Ðx!+XFWPXsG N6z.=r^c]#%G]4n8YlFV8muT`u4gfv5pO϶mFYbn]z.6= Seu -ȃrRʶ䠙~wxƅCם-aw~fK2}az[Gumᔥ괇ԭ#uPU: ݍY""fc׏h2c&"#R'h36?_n:dUYU}Rb9!.pbLsɎK^+<דIFTƂW}NM2Ȏٮ |bVp9:/=Eշ_L:~r_Mr,",>O Fc?8w &Hpi.#6I[YfZ_˷ S?%_3Fˇs'uJ"J.3 ZO)km^^oX=tf4Py*: lەYJCj8Zk5~+{{}C>q~$*|%]46il2zXJh@#B9T6^&pczclF&y-%2U81~չ;<(Jxi@SQj BbjuDхִO:v GGBcd؃x+*FraWi*$WOsUvl5jYuK*)S6m _䨪QV~4;P_WW3[PĆg'k1C7տzPRsĀursYy~Jk4)i瑟2U@[1 z7`1`Lp²dsiĶ0/({&K|ɢ\y҄Ox3(OTQ)2 K+ެg %!WO깢k;xK :GPzӆX'b{%3v=#R6Եs|5ݣyV?Y[z\7A(} :̋Ҧo'W<6Ng+cGIՋOasDDC`56A.([ExNi5Zqak]VTlx#H+m=B,0pSPb=>=McԪ#5 䑌Gno?4 B4Ŷ#o? *Fh4UG,3ۓ?D45H2i,sMWEQڍ{a XΣ1=ߧ/>!`@f)mVҭ p)ꕰJp0]׮r-(oGv^1#o=F)~,m P-. !V>4] \\& 4("l3sQW%aqL!'lc/,;9d8xX@(B:,2eP/5ξnWXG\µ[0uH&O Z!kzȦ,` Nk uo{o,X)є 0oHdz-[0 0E UhvKB'=Y[Hb(kŪu q$Ȗ3)uKHflb!9WD80xkh$'b±[qSFz A,ҶEfTPʼn\e+h7éC6^>W" %GyW'_嗧O@p{B-ۦ/{s39W#|^+.mϑpMq+!az;{JZ0EK0'"38-5YH_ !:T|9}R\|C+E \s 33jY UgdZv^mt{S?b6Rpd쒶N+.[b.يAKPXmOR Qy!1p pEna@ RAށ~SK}߽] _9)#[kwK"g߀pp/ !5'ٯ6_}ѳkOaE#G的V+UYvv";?i&`W(릪kڅA9=FS8GhtdQe|,iW$m|'oɛ8lggl|~aqFKN+bCeZ;xDOy?cyG[>{[qBlUM`BKZ\^£¡bηG^;%Tȏ| \Xy۷J6Ix<;B ?r6@Ȉ@Rnk PiH49o ~[(qB$%ߪxy 2UzzЅåF ԭ ٗi oL 6vK/<.ChG2 b$XG]ؓ8CeQ:S.hUQk$TȨYNkc?_JCA},U  JqXN0l n f)K}6,3a ^ijԵf|6OJ=ZUy`~+>tҽ"1H_ e >s9*~5PqB?4n%JF@$ty PcC#xQaRgg&7Y#h 2E\_Ke~PG}qw:\@_a bgyuUvpZGM#W 7_.,d$״uVqQ@MRYFD,-FvvSsͫo?=BǕ~e؉".&;!NXn#_VQPOqdPx_]"Юؼ3b/b-njJTHR[*+(10jH2Pu^J‚aoT"YA$V8E͎úf]&@3@o#a< b$UfUJo.?`tw,Y>IQd>Vd¹*7q1Qcd|N%MrSA("~SM;DLtjJټ<9K Β귈j "MFb+M:qR!flK QJݝP¦Z5-+8ؑ it Cq0@8rt>SCG4<|p}KwcmBy7+E~`b^Lŏ(K\7=dcSv41+,H<2$P{5PX@ AWdMv9\E8ߩc>khtjLEjcd@ d>mr8٧/~>[;,v\UkcR_F,9͛\^"<!h;Y'ws>kO5{rN,ajb $3oc9XVҍqC.0w!b|8WTMDBH6`]eh%6RSh{Ȭ'y313|.? 1.#CaG4&FT̋CTVsT]hmx$pÃ|[Ȣ!E\ n!C|^{RGxf8 'F2V#mu :=貇ѱdQ=F_\3a:ٰtΆ!->S":0ys|Z,K;b6NY'P4!O߼#S}u@cJ3"QrÔd몁 ҔvgaȶzGج?ъԼ6rX2{қ[x1uQ.nWLnM<_COjR5SqoP{E^BR%'(aPXؙ^^je? %e|9Q*mNh|;9π g+7zgyikY'@ot ( i3)\Weu]#(D+Fxx'̏S57<f4u p6)%7UT k q> 3S2Lɔy) DIF*ehNQX}ڀEaPWp6^LL'=7p4  ˌn \YOVS#y;ٴ(} ܄ <i-J,Ǹ7 [΀idu2uy;e#VMI1urx-ľy֝nلǦi,rm>[k_ah[=!HEH\) i?9^Џ e|Zq/:!w>QFR'@EؐyDf^ &򣹬{Aώ QfLH';Sljy``¥M:ˍ̕Ya3tv?Q - ~Wϙms_BL+;,V3ŪLsٸ(qXf ӊ8anҕp/OUJ9ױvD !pm* dBR+_Qkg#b$],L_aљ'pa.Wחr'9N/u@PAC[cu!s%!<~M'K^ z*,K{ ܋,WH7|~`D7-ʐ*`t=uyWvk{>cuL 'ņUC&+ܧ{S ڥ:I|'4]ُ1A53Y>GY$>^Vڬ#T/X0dey*?@-$d_(N"|W7mwHēV%^ukqYu( 3pAHF0 pF$ 9bn@Xe\iV@&j[Esqdb\bgKxij~DlTb'^`Zu|*C NsZ3qΑ޵]NfUlM K㕢;G~?څ"^Nt*:bEb豈1J1\RxorJ׽Թ'p [@ 㢥i v6/ֱ Rή}悒-ET%^9֓}Gð ${jɌ)pdB ha$TۤɊ9CFiT A1C|ۚy+f_hWO,|7O ȲK|Zb.T/?+/?v[U]|SVcD<2 Ѿ!7=}2vr9xzgZOI'e "z&ZHLyF4S2{/C'@7uU{zٻ0" N /Aai|rcoe~0>=AnN+}DQlxL)EX6^Ć -\gJtN~XŃ"J [fHK!hLAbB% džTyQst@d. %# -8h]b$>br,vިEZ4*0y5 BfȽ4 %p_hZ&9ˣ\QsA4}a"s{ |:==%blwl#;Q%{rwa@_eFwۇ/ΏmXQƣe8KI~PQd̳qWzdC1{ΧGgCFl19)pa);wډ\l>ªV}x`¡)vҤ s~ 6X|oow2>xšH\csY0)ǯް5C`a h=Z'dI_s !c5aCBNG>i,2{_MWUaHpf0ڛqa9BV`!?H9<w0 "?ZBWh"\9fͺR.A:9 %لT@m#;anFp- h|ɹz4> 5L\\A'V7B)czT|6댋 T~(2#&ũWlk_Ð#߹gk7vڨsKY4UkOkZg8xohN-c/&X^51{R͉gq3j4z?oGhzF\77܌yڝDh z H7Lڴ:dEkʪgxX;Yug b|-xՖx0ҌNL4B#VN~oox"\Fß5sϙ"tlbRx-k<*kvd(W̬OM ~C$mnfcp@C<6oڈ͇j[8T[`# 8=ͶP=KOIߴFG`vE\0%n[-ILlw)8~;N]8e[dyk]aݕ.jzJ r,@~2AD^;e?;|M7{I,xln]+ַf&!sI<4$ cf'-hR%Md[e#[*FaF}o=˪\1qt'L2bs=p_i$XQsL`4 I3w_y ;=k;ea @~.@E,,-l~G_cQejv}XdZ>7~KwbX]Tl`AP YܓUچa`K|]Z6N^Q.Xo>mafߞ'sن.ljلkه<iJʴ]DAK/=YܗbeE>B8uO(#=mt93<<2'[)PQIY(hFF\=&)tX,);iX߮k##-A֝e (ƁṠGef"2} h`7);qopz6B4wfDDnT]aB#)2h9zz`c'FCᒻqh1@gl 1!D_>ڶˢl5;_V\O},!0#vlaR37!npCk?:yva:$xna28VU;q*5Ea™'-/qǪ垛O|D'O/5޹> -B1U@m&c]$Zvkѿ[1,bp+`t5ΌV{Yk8{ {nϱV>`ס5'UUp*R&r:!wSQեj])[R5L;XCS JPYKLuBBa:{?[ɯ*Ujbg.ac#ap 5+yibY>>U?8K}^"oE Hk3,V]x+:HT˽/3ON!Eo/k$kqBB@R*>X(rym8(Wxe8 xA, ~]lV.tʍxo!g"9_:۔J\Uwec-~@:ŵ:K}nLb1 #¬Z!f, JL*9 pPfiNҼ!SRC_!ffMӖ:ďnN"аFA+A0|Ƭe P;p7ίU>zT6D@×4o}_ zqA`MxA>?p.3b3hr5 m}. =(:/5ChT}&?CV)ՅKkKPNǬND|=.(|z@PKHdV[Xs$)[OXl t?gg֌V :S8L4>.ܸfMHn+2оngTq3jBϻYL֯Betq|2YsǦH{c_"Us]֭*籟uhW[:$[#o%whFi-PQ{mJ"Эힻ e eEGC$I/8[)8yg-JGQvDD(fΰO {hb(v;]ET  l j:p];$fgZK R$KVz#h 8q=ޅ ](X2mօe_/> e;W@RLݨL5+ fgIvQv@Bȱ^ fٸ SuOaYzQv:Bv!WT׌0['g ( 52M ;CNFk,tfx޵ys^OAnǀ%hJO̵*5VC~N_'kFsa)UC *[h22vFiN/W3ܧ%3ݿ]\pԛjA;\ާ~(2ƴ-7<%h@z.xK67z΢!TPl8 vr=3[)%*U(UyžAG0NűD>?Ti/OP^K tp4=Tdޞo=[4L}5r[4jz#XNxyp?hч?94VhKoklN'^EOQ-ZD~PGh=m|UboAe?pA P;/l/=ԞgKlА(wd4NuhňF;VAS#vOˆ ΓEo`y9hA#1K'go7qM^L )vD{ax5b:4` /ك>hUyGȄT2Nʬ-2N!Y^JcRꔻh*9 M`גաEž;YrN$À^>G*ۥ[YPn:"R`jq쎯6j`ƒ:裃T] !ⶸ"\_w;: ^WK3ɟT6)T p*JP+/IW1IVq}![It+d1i}q H#<?_4z>Y/\-SY6l"0j EjVT@5IRǼC1RO~fUQYJ/}K^Sv('a+n\zhf ɂRk9n]pj6 *r3Ƿ҇l CV1,85TGz4-S dSIt"!P.(&]ߤ/]=iV\r 'h{s^ƙG)ҍ9r` c+SdnoG-F$#k3ڽ~|\jW?`a:8  ;g[f CBUzLlE?~VJ#MdFzP2zUoK(f/%[}0BRʜ[ՠA!J$gp+ud)̀Y&\u^kɻvσjkFq9q:*߱ ͳޕs+J, Ƌ yo@C S@,918W Ռr {ꞵ z 5E/%°vBs AӅyMP仍+c:\h\1[j?#'M8.ÌV~}H.a<4B򻯀;|npP?wF_N9>0@; 9j2~5V\)j@,^XiS42U٧Gϡ>E \e+aٍ:9tw{+̨ xl9z\[֌<t&2diLw|-(O̵'/[BFttPݕ;Qm E1@? $alէYcgBm.Ğiߙa1Q7HFsoѯOˇRWӄqN}Y;pzEɇS&>wKf,3}Z_ܽ~_ .T;q"x:&04O6*`w9>I aJGQ# } P,osy.MIJ!g-Y@P,bYu0š K KfZV} "J$OZȰp3p!c玝'R(C"%siOZ칭xЪS1jZͯ SNG@$ti)U:-_7}NoDIgLc&I*xc "Pɱ;܆Gq-Y%7)C=b(S;,6"}Pq09Sk ;lDe'1b¹zpf}| |<{GT(.#_Ǔ=}3n#{BhI0Xrsߔ]&A~@zw#e2f Ĉ HT=`({n:' #Je#5o)u_ x-?Lo k