xdg-desktop-portal-devel-1.16.0-150500.1.1 >  A cp9|{M<1I +h]by&8h&zUX#b eMԙELGӰ_9fR]ā(B.]k{?@?3Ҝ~ʞ[~P].}<]N:5IsK:;ThoQUacI휣 zOd*x~~oGsׄBN%) Q㍽F[)AZ˶pBml̈zOt5c2684984904855168cc238bc143cbad648fa6b466bf2a692ce325165cdf7406cfc5ee4008adf241308ddf5c8aca44ac03b81674cp9|پKH) gH;Ϛw,v6pC[L^FMЍS$U>e=uu)IMHvz:5 p>N?Ntd" - h  6V     \t("8,%9%:%FK*GKDHKTIKdXKhYKt\K]K^KbLQcLdM^eMcfMflMhuM|vMwMxMyN zNN$N(N.NpCxdg-desktop-portal-devel1.16.0150500.1.1A portal frontend service for Flatpak -- Development filesA portal frontend service for Flatpak and possibly other desktop containment frameworks. xdg-desktop-portal works by exposing a series of D-Bus interfaces known as portals under a well-known name (org.freedesktop.portal.Desktop) and object path (/org/freedesktop/portal/desktop). This package contains convenience files for developers.cibs-power9-11۝SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Languages/C and C++https://github.com/flatpak/xdg-desktop-portallinuxppc64leG՛A큤cccc5756f21cae785a24e40c7808f7d0cad96434265ab4402789d4105cdc3a1e1cba34d33b15c10b3454451c2928eb0913fdbda47116d7bf8f04f9141d10183ad414e60013977bb87a772d04445b9e7b8f1f14a2f1d4233e01341457c73184f4b683rootrootrootrootrootrootrootrootxdg-desktop-portal-1.16.0-150500.1.1.src.rpmpkgconfig(xdg-desktop-portal)xdg-desktop-portal-develxdg-desktop-portal-devel(ppc-64)@    /usr/bin/pkg-configrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)xdg-desktop-portal3.0.4-14.6.0-14.0-15.2-11.16.04.14.3ci@b@bb?bs@bZbEbDF@b5b4t@b#PaZ@a`2aE`@`2@__H_c^^O@^4^,-]]:\\Q\2[2*Z1@ZZZyYP@XXv@X&bjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.comandreas.stieger@gmx.deandreas.stieger@gmx.deluc14n0@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comalarrosa@suse.combjorn.lie@gmail.comandreas.stieger@gmx.debjorn.lie@gmail.combjorn.lie@gmail.comrpm@fthiessen.defcrozat@suse.combjorn.lie@gmail.comdfaggioli@suse.comcallumjfarmer13@gmail.comalarrosa@suse.combjorn.lie@gmail.comalarrosa@suse.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.org- Update to version 1.16.0: + Introduce a new background monitoring service. This allows desktop environments to list applications that are running in background, that is, sandboxed applications running without a visible window. Desktop environments can display these background running applications in their interfaces, and allow users to control their execution. + Introduce the Global Shortcuts portal. This portal allows applications to register and receive keyboard shortcuts even when they're not focused. This was a highly requested feature, especially on Wayland desktops. There are improvements to come, but portal backends can now implement this new portal. + Various CI improvements. + Updated translations.- Update to version 1.15.0: + Add Meson build files. For now, both Autotools and Meson are available in the source tree. + Make the Screenshot portal request permission to take screenshots. Frontends that implement the version 2 of org.freedesktop.portal.impl.Screenshot portal can now be aware that the screenshot permission was granted through the new 'permission_store_checked' option, and skip any kind of dialog when that is the case. + Stop sending the app id quoted in the Background portal. + Fix a bug in cgroup name parsing. + Various fixes to the Realtime portal. + Updated translations.- Update to version 1.14.6: + realtime: - Remap thread ids. - Use correct types.- Update to version 1.14.5: + realtime: Fix realtime: fix priority type in MakeThreadHighPriority.- update to 1.14.4: + fix regression introduced in 1.14.0 which caused invalid autostart files to be generated- update to 1.14.3: + remote-desktop: Fix a memory corruption that was causing segfaults- Update to version 1.14.2: + Fix a frequent crash with WebKit processes. + Fix a bug in parsing the app ID from the cgroup on KDE. + Documentation improvements. + Updated translations.- Update /usr/bin/fusermount requires to /usr/bin/fusermount3: the code has been changed to call fusermount3 as part of version 1.14.0: document-portal: Move to the libfuse3 API (boo#1197567).- Update to version 1.14.1: + Fix an issue in 1.14.0 where xdg-desktop-portal.service starting before graphical-session-pre.target would cause the GNOME session to deadlock by moving code to a new libexec binary which handles deleting or migrating .desktop files (and icons) from the dynamic launcher portal for apps which have been uninstalled or renamed. + Fix some bugs in the aforementioned launcher migration implementation, "xdg-desktop-portal-rewrite-launchers". + Fix build without libsystemd.- Update to version 1.14.0: + Add a new "dynamic launcher" portal, which can install .desktop files and accompanying icons after user confirmation. + Rework handling of empty app IDs: In case an empty string app ID is stored in the permission store, this permission is now shared only by apps whose app ID couldn't be determined, rather than all unsandboxed apps. + Use libsystemd (when available) to try to determine the app ID of unsandboxed processes. This is useful since some portals otherwise can't be used by host apps. + Make x-d-p start on session start, which is needed for the dynamic launcher portal to handle rewriting launchers for apps that have been renamed. + Bring back the copy of Flatpak's icon-validator, which was dropped many releases ago. + Icon validation is now required for the notification and dynamic launcher portals (previously it was only done if the "flatpak-validate-icon" binary could be found). + document-portal: Move to the libfuse3 API + document-portal: Use renameat2 sys call + document-portal: Use mutex to fix concurrency bug + realtime: Fix error code paths + realtime: Fix MakeThreadHighPriorityWithPID method + screencast: Fix an error when restoring streams + ci: Various improvements + Documentation improvements + Updated translations. - Replace BuildRequires: pkgconfig(fuse) with pkgconfig(fuse3) since document-portal moved to use it. - Add BuildRequires: pkgconfig(libsystemd) and pkgconfig(gdk-pixbuf-2.0) which are now used.- Pass --docdir=%%{_defaultdocdir}/%%{name}/ to configure, install docs in standard distro docs dir, and move to devel sub-package, as it is developer documentation.- update to version 1.12.1: + Fix a crash in the device portal - includes changes from 1.12.0: + Place portals in the systemd session.slice + settings: Add color-scheme key + open-uri: Avoid a sync call to org.freedesktop.FileManager + screncast: Allow restoring previous sessions + Add a portal for requesting realtime permissions + ci: Many improvements + Publish the docs from a ci job + Translation updates- Update to version 1.10.1: + Revert a breaking change to the screencast and inhibit portal.- Update to version 1.10.0: + Remap /run/flatpak/app, for Flatpak 1.11.x + Remap /var/config and /var/data + permission-store: Avoid a crash + permissions-store: Add GetPermission + screencast: Add 'virtual' source type + openuri: Use real path for OpenDirectory + location: Fix accuracy levels + Add power profile monitor implementation + Updated translations.- Update to version 1.8.1: * openuri: Fix an fd leak * filechooser: Fix directory support * documents: Add snap support * wallpaper: Fix a crash * Translation updates - Drop unneeded fontconfig BuildRequires- Ensure systemd rpm macros are called at install/uninstall times for systemd user services. - Add BuildRequires on systemd-rpm-macros.- Update to version 1.8.0: + openuri: - Allow skipping the chooser for more URL tyles - Robustness fixes + filechooser: Return the current filter + camera: - Make the client node visible - Don't leak pipewire proxy + Fix file descriptor leaks + Testsuite improvements + Updated translations. - Changes from version 1.7.2: + document: - Reduce the use of open fds - Add more tests and fix issues they found + Fix the build with musl. - Changes from version 1.7.1: + filechooser: - Add a "directory" option - Document the "writable" option + document: Expose directories with their proper name - Changes from version 1.7.0: + testsuite improvements + background: Avoid a segfault + screencast: Require pipewire 0.3 + document: - Support exporting directories - New fuse implementation + Better support for snap and toolbox + Updated translations. - Drop patches fixed upstream: + xdg-dp-port-pipewire-3-api.patch + 0001-Fix-use-after-free-in-xdg_get_app_info_from_pid.patch + 0002-add-AssumedAppArmorLabel-key-to-D-Bus-service-files.patch + 0003-Fix-criticals-if-no-default-handler-for-desired-type.patch- Require /usr/bin/fusermount: xdg-document-portal calls out to the binary. Without it, files or dirs can be selected, but whatever is done with or in them, will not have any effect (boo#1175899).- Fixes for %_libexecdir changing to /usr/libexec- Add patch from upstream to fix a use-after-free case: * 0001-Fix-use-after-free-in-xdg_get_app_info_from_pid.patch - Add patch from upstream to add AssumedAppArmorLabel key to D-Bus service files to allow sandboxed processes to activate the portal services if the sandbox makes use of AppArmor D-Bus mediation rules that depend on the service's security label: * 0002-add-AssumedAppArmorLabel-key-to-D-Bus-service-files.patch - Add patch from upstream to fix a null pointer usage when no default handler is set for desired type: * 0003-Fix-criticals-if-no-default-handler-for-desired-type.patch- Add xdg-dp-port-pipewire-3-api.patch: Port to use new pipewire-3.0 api. Following this, replace pkgconfig(libpipewire-2.0) with pkgconfig(libpipewire-3.0) BuildRequires. Also add libtool BuildRequires and pass autoreconf as the patch touches the buildsystem.- Set encoding before building to fix a build error in SLE.- No longer recommend -lang: supplements are in use- Update to version 1.6.0: + tests: Adapt to libportal api changes. - Changes from version 1.5.4: + background: - Add a signal to the impl api. - Rewrite the monitoring to better track when apps disappear. + permissions: Fix SetValue handling of GVariant wrapping. This is an api change. + openuri: - Add a per-type always-ask option. - Show the app chooser dialog less often. + memorymonitor: A new portal to let apps receive low memory warnings. + filetransfer: A new portal to rewrite file paths between sandboxes. - Changes from version 1.5.3: + Add more tests. + location: Various fixes. + document portal: Monitor fuse mount. + openuri: - Only ask 3 times to use the same app. - Add an 'ask' option. + Fix build from git. + email: Allow multiple addresses, cc and bcc. + filechooser: Allow saving multiple files. + Update translations. - Changes from version 1.5.2: + Add many more tests, using libportal. + gamemode: Add a pidfd-based api. + inhibit: Send a Response signal. + openuri: Add an OpenDirectory api. + Updated translations. - Changes from version 1.5.1: + Add a portal for setting desktop backgrounds + Add tests. + Optionally use libportal (for tests). - Changes from version 1.5.0: + Add a secret portal that is meant be used via libsecret inside the sandbox. One backend for this will live in gnome-keyring, others are possible. + Fix a file descriptor leak. + Reduce log spam. + Updated translations. - Add pkgconfig(libportal) BuildRequires: New dependency.- Update to version 1.4.2: + Build fixes. - Changes from version 1.4.1: + Build fixes. - Changes from version 1.4.0: + Add a background & autostart portal. + Add a gamemode portal. + Add a camera portal. + Require pipewire 0.2.6. + inhibit: Track session state. + documents: Fix a ref-counting bug. + screencast: - Add cursor modes. - Memory leak fixes. + Updated translations. - Add pkgconfig(json-glib-1.0) BuildRequires: New dependency.- BuildIgnore xdg-desktop-portal: self-requires is not needed here to build. Flatkpak has a (correct) dependency on xdg-desktop-portal, but since we don't run flatpak during build, but merely require its -devel package, we can break up this chain.- Update to version 1.2.0: + notification: - Use icon validator from flatpak. - Don't leave temp files around. + email: Validate options better. + inhibit: Validate options better. + file chooser: Add support for setting the current filter. + Updated translations. - Changes from version 1.1.1: + Validate icons in notifications. + Respect lockdown settings. + Write back permissions for notifications to indicate portal use. + Set st_nlink in the documents portal. + Add infrastructure for validating options. + Validate email addresses. + Updated translations. - Changes from version 1.1.0: + Add a location portal, this requires geoclue 2.5.2. + Add a settings portal, for desktop-wide settings like XSettings or kdeglobals. + Allow locking down printing, save-to-disk and opening uris. + Monitor application changes in the open uri portal. + Add more tests. + Fix a crash when xdg-desktop-portal-gtk times out (boo#1118121, gh#flatpak/xdg-desktop-portal#236). - Add pkgconfig(fontconfig) and pkgconfig(flatpak) BuildRequires: New dependencies. - Add pkgconfig(libgeoclue-2.0) BuildRequires and pass enable-geoclue to configure, build new optional location portal.- Update to version 1.0.3: + Fix an option name in the remote desktop portal + document-portal: Validate permissions and report errors + Fix life-cycle issues with inodes in the document portal + Improve the test coverage of the documents portal + Add a 'coverage' make target - Changes from version 1.0.2: + networkmonitor: Fix several issues + inhibit: Add session state monitoring - Changes from version 1.0.1: + networkmonitor: Add GetStatus and CanReach methods + Unset GTK_USE_PORTAL + Add a portal for moving files to the trash + Fix an inode leak in the document portal - Changes from version 1.0: + screenshot: Add a color picker api + screencast: Bump the pipewire dependency to 0.2.1 + Improve --help output + Small documentation improvements - Changes from version 0.99: + The NetworkMonitor portal API has been changed to allow access control + The Proxy and NetworkMonitor portals only respond to requests from sandboxes with network access + The flatpak portal is now documented - Switch to tarball releases, upstream now releases stable tarballs. - Following the above, drop libtool BuildRequires and autogen.sh macro call. - Add pkgconfig(libpipewire-0.2) and pass --enable-pipewire to configure, build screencast and screenshot support.- Update to version 0.11: + OpenURI: - Fix misleading warning when accessing the permission store - Don't skip the dialog based on content type if a threshold is set + document-portal: - Support non-O_PATH fds for adding existing files - Only give DELETE right if you also get WRITE rights - Make fd validation stricter wrt /proc/pid/fd symlink - Rewrite paths in data - Verify access right on fds - Add some debug spew + XdpAppInfo: Nicer handling of kind + Add support for snap packages + XdpAppInfo: Centralize handling of xdp_app_info_new_host () + Broaden what are valid app ids to allow snap.$PKGNAME + README: Fix docs link + Don't register http: uris + remote-desktop: Correct device type values + utils: - Generalize XdpAppInfo with a tagged union - Clarify content of app_infos hash table - Use more constants for interactions with the dbus-daemon - Don't leak names whose ownership changed + file-chooser: Handle save-file backend failure + screen-cast: add missing sync request + documents xml: Correct flag value for as-needed-by-app + build: Run install-test-data-hook as intended + Updated translations.- Remove BuildRequires(flatpak), it is not needed. - Own /usr/share/dbus-1, /usr/share/dbus-1/{interfaces,services} which were owned by flatpak package before.- Use SPDX3.0 license tags and package COPYING as %license.- Update to version 0.10: + xdg-document-portal moved here from flatpak. + Add a new screencast and remote desktop portal based on PipeWire. - Pass --disable-pipewire to configure: pipewire has not yet been packaged for openSUSE. - Add pgkconfig(fuse) BuildRequires: new dependency.- Update to version 0.9: + Install pkg-config files into datadir. + Avoid a race in the portal APIs. + Change the email portal to take fds. + Updated translations.- Update to version 0.8: + Update po files. - Changes from version 0.7: + notification: Fix copy+paste error. + notification: Subscribe to the right interface for signals. + If the random request ID creates a collision, pick a new random ID. + Add some rationale. + Fix a typo. + Update README.md. + OpenURI: Refuse to handle file: uris. + Add an OpenFile method. + OpenFile: Fix URI. + Cache entire flatpak info file for peer, not just app id. + Store the cached flatpak-info keyfile with the request. + OpenFile: Rewrite app paths in /usr and /app (and /newroot). + OpenFile: Ensure that passed O_PATH fd is correct. + Send more data to the appchooser. + Updated translations. - Changes from version 0.6: + Remove what appears to be printing lines from a debugging session. + open-uri: Fix segfault crash when no content-type can be resolved. + account: Remove debug spew. + Update README.md. + Add an email portal. + Include the email portal in the docs. + build: No need to clean org.freedesktop.portal.Desktop.service twice. + Add a systemd user unit corresponding to the session service. + notifications: Add better debug and error messages. + device: Add more detail to error messages. + Handle g_variant_lookup failure. + Encode po/Makevars in UTF-8. + Initialize autofree string variable to NULL. + open-uri: Implement a more permissive policy for the OpenURI portal. + data: Fix typo in NetworkMonitor XML definition. + Updated translations.- Update to version 0.5: + notification: Support 'non-exported actions. + Fix issues found in testing. + Avoid a crash when removing notifications. + Add an Account portal. + Change the Account portal API. + Update README.md. + Add a version property to all portal interfaces. + Fix a refcounting snafu. + file chooser: - Always grant write permissions for save dialogs. - Fix reading the writable property. + Simplify version support. + Updated translations.- Update to version 0.4: + No longer rely on cgroups to find the app id. + Fix handling of mime type filters in the file chooser portal. + Updated translations.- Initial package, version 0.3.ibs-power9-11 16747654501.16.01.16.0-150500.1.11.16.0-150500.1.1xdg-desktop-portaldocbook.cssportal-docs.htmlxdg-desktop-portal.pc/usr/share/doc/packages//usr/share/doc/packages/xdg-desktop-portal//usr/share/pkgconfig/-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:SLE-15-SP5:GA/standard/b4c1f4786d6276c318f7b9a3a1ce221d-xdg-desktop-portalcpioxz5ppc64le-suse-linuxdirectoryASCII textXML 1.0 document, UTF-8 Unicode text, with very long linespkgconfig filePR= y3 ݵJutf-8350a976a9207a778960d426b51363f163a79093b794d767478a4b7a84eb6601f? 7zXZ !t/ާ] crt:bLL #%k2cAw>HإA$\WqD*M0,cmqHJQeI?> K=fE M@¼>qYZ"d@:c$<8.2h'V)~7Bn[f޾I%OusIjrν3®RUF<&9=+E=*4p׀]s{~T眒,os;䊜8N`M΍** owV fJ!Mµn^2TϚ/;gtt|ӤmW*0sdw -ϖ$OhX~Epg|fL9Q kJWwh'VYSrrOg;ui{Fza {/Э~,d>>>.K+k@(ߓLO9U-#U,%iG҉bfs S>frժ_ =uԦ|%h׌" rnGVW\Lqt0tk/Y,Ԣt߀k7DPf~4P{q'GeWQ˻OT $\01Zu^k*1$jRg@%F=VpAnc0 ,iڗ,k(E uSy L(&-\єt!LqTsr$qÂj!w`i;c9:sJC²?16`ь8sVQmc0"3l=*>q(pyZQ9Cj5~ DQllzg;@}eNԝ1hX.lnj@r>qY9626.Lqb5ǜ|t}hתW *^N3xmuyCUz;@O ;>Fp'l&hQȩ'ؖ 9hZU#x ǭ#p P(lq0md^RVĿΤtn{&6d V(3\9A$xpQR[fV]TAt;dv?ooс"kt1B@ 3ZIJ$v~Q]R~\OXT<C.%LmiD_vӷk )58rpVHn`O0 V $ LX0R{;fG[cOe0ۘ73@:Cz]Lױj*iX#j{;  `)%\f(rSSճiY8GU~M9W!9P>V4x3@^e߃ze6_Zpq8f^XރvIw&XpnTũ+X?_xE$.EW[&(BVAir<`p+NSz$0Wv4ЮߪYvǾl3S ~*ISZQWD\(x6Xsub=&rRx5HTAݱp*J|mf ]MUc|7m*bz0<&;fҰKm%,]_ IsZ^#TdY6@,Q c ]ύ->NwBMHj2 Q"\棋#S=snN]!h,y'O;XejTF/:n{ޞ9 !\8=g8IEh#_p>]wTQwiClܚ֟uirMEy>Vg qV(ϪN:ѨX/_9YR|TfAg} Wyn37:IG൅&"yʸQHcj/}3S#zk G+ugױ2ݠ-B5[Rc.44 3=1^`P,PfiM IMe6j@h)(r`Jji $ϛOؒnS#[yP5zؙQ><16ᗸϙSwQ Yo` ƪ߂y :oWDU XdS8-K@ P'm x z=c{+5Zd@3Re@]u;hQ&Ԙ?j@R"Ia0IΏ1ȅ鴥V괃 f7cO5N )%4kQEІʆغx` Z2j@cCM'j"vZr@z̻O%19CL u(O;йIL4.>\&jqy\nA=h^eYڜqʃc0:^Iڈg~$i\RjBWnRk7Hg=ey+T4n.d+k;S +iI;Bşg{CPWuy_O3f_):Y\c Y[O3@}Tq/fz(7mhV#R?އG*9`r+Z>Ձj;xlz3!:{gFcE'Gu ; r6W-ɰx$ fC!0 s*tfKv .+Ǭ b'` d!B{恆s]S7ZG8x\Q7ي#a:e^پ[yUlCudꩍ)<6c0[InczA7b0-Ok#.ågI%CEY)V@7gObO Xƙ?gymԚHLhtH!48uF8ap_Av|>h`Nafr>1 ~$wdl 0UdAfENk]/;]GY1Hg_ܞI"wpSk=O]]لaH+m@K,I;IX.A]:jqN L+hpܞ Uu{gi=dEEFVFl6sALJ;HxoV_ xmm kSȬyi1PGhh&U Y Uřc]}&h&t<:0p\ЄɘZOxC!|^$G"9tΣu<1?DZ:\:+)lSOWs.?:Cڞۏ nV)]@ o7e> PTU@cΝ ֲzcCetp_0Ɔ$jƓխ(kӵ͏47ΤK|T9Kl۩tjRtΒQs&<=bCnغj!iKHԆtMxm~=1BMݡSN~xEcP\|&^b0v8m3ڻƘ-a5 )!6?͋ )2GtF2nN#x4#Y"$q IVwV:`zWC-O$&ͬ}NvH(<4u~~_^sFeh'&;}J;ٙ <[Nfܙn,CD,pE0Q-"I.zus>%Q[[5ոO䧄b;t{rc #S)yR-. ̉=F)'qlѮjC4 ` 3\EȾuK ZMw6G\&.dX$4E'WQ>:K<4&&eg lpXn<0L. טY, քщS4$`g6 hlT;6ʨ/qm #9IأfS⊽cYϨaDI'{Wx S3%(Q,OC$K]J)dtnW!s~HyA]W)ots55D]59 ӀRnnwYJ"Ð0ƨ1n'wsPUnQ/SJ Y ^>r=OCJ.䠰uݲJ= 7&XQ7 Ρ9GǦgR*T#ffr?b4A b%X^uJɉ@7i!Wb?1GB|Ra21;r |i*@6&\Q -o> ]tb'"QKiZ^GH'oCm[,ΆtȦy$/K3.XzllȀp":ψ̶ftÀCcإe.a&ʒHoDA&Ӣ-$ Ĺ qnFdD ?O=$zl+SsEf FW%#w牵Dřh[bjf!uu{˨CYT?d`2 =L Ļ N&[S1+s$ǔ旧*ڨTWmϷBc~5u[t 57h݉0.$H([920 14W2hlQF* 2UH_ ^.,)OZ"Bk?t /Wr=D>\d nBpbN,Yΰ6ѓk( !dr)"19WmVv.)J=[V'#BV~Udhir,G4p<Z}Iif. qy U2\>jqxE&BɸX.Q(/w>ZMxhMUN!.LsgY!8jpK*"g34N'xkw {,pH!Ix͐F=hawVptrfmkVw[oN,]A#lCm٧?XEA#tXRBL?+{xzjoB{M,0igm VNiQ=ɧE/Co|\fiiUM& NBo[҃G55 fJLUU q\-鰃ҠQhPG(DYl /F+/Z&\ x`Ae*q몯S~ܤU^Rffui[(Ƌ]h],(+A;&jo}m{ ׼!9 BnܑAm^>M Jw+5+rXn_0)9˄1o4>JYU斀Vr!- Q'ZCw6\u KX=R-xh1!e!iXuN5tDgV5'k>l~ Ĝ91Iڟ)XgOcA͗L_@J6G6q)i2S/q!)5S2%?ƛ'"Q.{Ӫ 9OwXH2IutCщϕ3Ip)U9ЕP}r#mi2̡a^yB13v{Tck/D :`C@[]aB7/ _&[:l#}(N(+゙ҧ43LfʗtS9:P[H̜ 9 ٞx9p4PVF:rK < >Cx~%/`ztlh *%n{TؽFyo$-ZSQ %;W7[Uԩh#"-l ďi?SdwMǗfmQ2³4YC9HULBV9Yali5MݸV0,j`]41-('R9]4ze'BYGƜ -R]ZH+xXٔ=תRXpp*a5_4j9Sk2Gs`;? }N(NQ4%$XA(^=}1oc͸SX q%K;2`Sr)\jۍpM{}1%a9;O>fOԓ g5_P4/SФ;SpcR ^Kʍr4m.U] 9V<ΞTi ,Q2)^FE;䳅FU @~:Z.Rw;yDP{ڰj>NUF=rԿdC/W[1naYog9\Q!bLcۮ+_,6#>Dʼ|nRp,AkUv/d}1NO-=i'OjnC(Ǜ )EXQM"BH! N/@%7a?f\Wl$S/:fƽmm7=NB L;e=e_P< AIU=: ڢD\WwոaOe. & pZmq|5]R|dB_Rv9605TbRkJvt/nw p~WE'jrրU:VP0n\dAl N_nOBh(Թ%m]:f!;|N24T$sj/!f.Z!DGJjX{a= ȞfdF -7$O=h6n4D&)rBLY{?!2agJbPRBՂE7bX)oh,ȸK3 *xwz3x?m2*trI:+ :k )g]}aA箙|%3~YLs]1 0k>g"0+voScƌsbWT;QYX(X' &5@VTi"bIJU#t甴YQ ӮUC%{jIҷ6ca垦 *{.Y8v3a'Ida 7]֦ 2QTv_iÛΌ#GaL-a~/ ݎ%QЊzK›;h¤/oBҒtx z(&~aS9ZYZŅey♗G/%(P}c%wvVJ2&Uu1 6J`vz$8Aq끆h'SB)IK$eAva+q]=LH`hzT5>1e ެ R7),Xc)0d:ж!\B"PՀ4(ts`I?Y(IܥL:X0ߦGWgh32x2zs3e@(5d iaZ!}.7,yfS֒Yoj2$mD8R)M"{`yқ%45՟v`pZk,s"(.*ˀL'8T_oq!"jd?Xޕ 6߸8)-*k#bR'!vaݞ_N=0JIei£2փYt4䓻n9,B* ,]LU 9Z:fOm]/Mw4RմhPȾ!_/COȉ۰` a9 GrY.8sOƑH4N! t@"_H%ü*Kf!fm@lo{_5 Lhj922t"&ci a+Ӿ&^ૄ5W9 ~H;Zh+Y9ѡXyp<J?E)/'<98:uaїЃgyѡ 'ӦÖ$~AZLbUIa"OIﳎ"kb/(iaP <_ d+Kn|w= ? [#>ܓ%03 vkJѲٷ~ Jd~kޑn[v?,>תHvt$ϳՠۥmk{nk|gL>eX~FZ)ƿO$~^ '+{z1=n4c'갆BYio+;ߖ;U։ DbUbTf:UܳA/`"$x않3g OrY6ds Sh 8pة` pAg9%)qR"P6Gx[mlW9+$?-JDUyX<(0^T@s(\/,K/='aYS+gV)ɑ @˱p$etFBdžL$uHo ;lN!+~ܾ]ŐQkg-֡`W ?B)"8Y?NR如-;\<s?GI HO䣅iX\YHz%rꚄiT`38I6ͦ^joYwіo&9O\y-N!eiW3w)bMF箆ކFޡ˻~Zp1 RӀ]B"pMoюl*G #BQǞNuPG^Y \d%uHjo])ԚPBL3Fm(x|O"j7 = Z4_f DȞ6< 3ªP-t?C,Bn|=9N2_Z 6 ;, y(S3U:+~XUhO#߱`SXVDi: cý!P` 90) K5 Ĥܓ$6"'V^M`My^Uf!:Nh`@CӼ|!R ɪn{CZas(ځ a_M( 5y:+!$S85<:9ssn=+"%`'E1/ja'5cH* 1 #O}TK7!AY2H?hd0(j¹ \^!Nf%b<2PCE]2XcMTGY&$[2/Dy2 rg'yo(Dja](gk'`(I[qNL_)1R.'Vz/C u7|ibCZ"r84ǵ[||p ܝuG }1}J2id = " _g9jo<# :/]25Y&TƦ<}85M(Ji&i>ˬ=ߙ]}g:'}. ~<A6G1bn+'v7 F(z (HVh˔ϽtWۙ>i@؛3쐘6d|* X#rhͿj7߿Yzֵl\t?p;[Z`rD- g+@ѐJ}9m:]C1xzdԁub )*1%jǤE6Vh]}gZx]銌 'D;[f)cE= EJbمZJb&Z$5?eai?LӋd٦A Lw|; Ce.J' e6c}0~IzOrx ]J]i*Nd{4n-8."1>~Vչzc޷73tƑe)˄JB|[g킏G2`+1C Z5ܛh+A!qYzR\\]ESdBW-ŕp]iyѼ0KQL}Mh5^iln[<9EDU8qqe4dO~Qjl`{|;M._uv/Hb!b Y&E]¦A[ nZЎ¼my}Pf"vLD?oB(튨KJ5dFSmmAJ#0T}M@B9O[=clDBzLZN^WrȾ-^ѤLg%}DdcÒ~E';~)tpCU)?1hgq6JMr~.NWFsKU !4.,FmM!LwSxkHﯞ;yXڱ3`YڦA U Z,3׀/zUN҂7͏HoŪq2d |kddsiZrIl?}DУZj iIv?-La-st돯VK܊Y(xo/xywvVh(I|[S>f:/(VU~wα<Ήҁ&cdIq)j4eQ}ZW;;Olj<ӓ"8u" AgH}J./ꈫy&K?.YM{%zh_Kz/w'Ժ.aWObpW\],yr9;W5ΫlYoqN4d0)vڋb0Ij"naZ[5?-$.yZ;||i 6u Q7Jghe]`s$KӌZ$m6@RHC.i\BeMAᡛH~mKJ=' dkY,zYG A#cϸT8h/:JFt^bZKa"06$1-PՍ,o]o,$Rҋ+ "swR@J2:SyBo׹lVA Td|bn7xAfQ2"o/7mבBՈ T04_ u"Q .Ї.,E{(1{X=n\L+J(߉Z" -U#e4kM2TF %Sgvєt nYIRȤMr-/x M silǓS#>Equ2e$b>%răDܪ/|\?9̳%f¶-MI۰z_3zVѿ)1@zBŀAh b9Dm_}3F,E!5Du`6]GGӉ$R V|?Ci݆BPp}/ iJ-_U0Xy_/<^#g3Kko)q]γVׯu;D{܈n7b@3ўtsg'ѝgB0B?¾2|qEщUho?/oGsuu~o<۰!wGDPUxct.BНt;)2E4-I,hzBON٨jP|Mb 9?U\`V˻žy︘j+9uML!eӣb5:GasGt3&Oiț1͂s%88dmD60T ) WFB 듹B4. b/ꅷ?Ӥ5 NK/)/2RC]?S]H K^xBK6_m'dں7%~vI&$_W0L^4ޡv_&ㆡ̳;ZJg;ǿh#=}.[UUwAfW_wM2mӨ tY 쟗yb7I$7Þ e[Vah3jP)qvz]:6R b3A;(ީt%cJ&6i75aۛ &}\ YV'\~у5׏w_, aKly9.f/)ӲF+4voEAL1AH>Un Lz;K4}*^*/DGQˁ~0a|h}v ) m tu襇FYDR{ L_"6DMpou%l>R( B'^YNQuunX|%KZATɭ 2r_4T a M<-iz9ho<*XC]qO(n_ZR, ZKNEq{F$%7+w"MH{Xc.-Y̌uu t'.X]w59"C khUWWi4'<tyi])p6 ҍIh,xY= ̚d4xL>MӞΊv?|^46~\rMytA{%?8S)r%8G8QmʣkK31@JeZKh26507;j!֠_="b;ZX{o?; I*x*Dv T?ʈixDG2<#_g $:-QU5+C@2pNMT .cDvtPI0q2Q4,Bc;奭{VUvrN>@c۴K2_V; @/L:)yk Wuwd~T=EdG•"1b]|GTr'E՛OF`n1fxN< 9B0=e 2q &5S~_nJo&+l%6 -~W17¨;) OPJ07sMS' p"puqJĂݦj>Z_"9>.m֌BZ3Ly^+]WhpҀ~4/[$_Y>F"tIZKQAߙ'5Sl:e睯I/f m{6hgZKh!w_!W_)O901K@/oUrv훑0pEŨf+RO8&bl@HmkܝdS[C^fH:K"Z_2'-2<_;X`Jڝ3k(LZ|0%x9:ݱF h=o<5T>֌]wK hqc ?9lA ӌz9!px32D[utf ?&J7ZlZYK׍x_C#+zn/1’{|dqPZOHnƄvi}jcͧG?ąk)?xO~P*A qrOdijgMw 4H [K8Hv<7{ZHv,COFyfn#%MZ?Ns@nvޓߦ^f!LZTַVN~Ut9hRVANM Aްώ%Kyp.#;vzn+ ;ݼS^q 5DJ,<=M5{%pNP)SϛtV܇hpA`y]X}@=Qayֻ/aw)ݜRU8 ݃%k( ?1X5ga- @W [DuwOF(irᖴC[[)bc(^?ޔDl#Z;#N"H "H Ŋ\smONm, `lNjkI3ۮmiOP-T>¢`|_L7'#rBcK!Oe{|1-yBzZhjf 8_$~jH p-6_?"gTB/rC٫-KRQ_xy[SK"Xc}t4]f;cFC zxCsҸTWQ1R0)^~UB Fc SDTQZ|}bEmݲZΆƐ=hϩM,85Lͬ(`k9e.o \f˩MB{ },@=V8dQa(*=6Z M9nħk_YOٝnb^*5v80ᚎ'S2O⡪]~~4&^[5}*(H ڿ/ge"h U?y% $g'y9F}F˄X QEfA^HW_ BU D;x Xt1}JD͠y^b,«Xk;Is=GՠOzؾ(o.3 D7l.xߙق0d&xt6э4[E8|%!r&.`M*}sPjޭD}nrtkI|;CU!1d]]Ȋq^Lʊ Lf)$| :h!]QsIGܜ2N / ƚO*83^0xJ:!]BqŁqlJ0 +3(9trX#?#i]J}uzh7HHbRr9>bU=hu{;21 Usd8C5>w4҆=ƅvb@ubdf{ ֪pI-ptW)So@yOƝ}z$BN't󉡨}{p%Jlc^tlcWǧ=o+pP3'Q>vVy笰KWmb ^NJ;Z q *'DEݎҙjY0?e;o}WW!R YYUok&1Mf8m"aSD?-L&6*.pp.rBfGN>qD8XNpXa6OC838;,a j^i1 (*,G# 34w)5l,l8!踴NܓoljA}п]";:̝(aHɸ\c| C͢S-xl5sȚaמJc=LŌ~ί8hMs`6>h:]nѶqo"a^J>0蘝N~Ȯ- K6}]qa]x'WMۇeHQ[8s~ DJ&|AG9So]ޝ31X0gheuiנvuIQ!w'/x4TVJrk|Lj `zaH9tm\H]PWc) /K]"e`hd.=k$? b]$If2"3EJgJKzq#@µ<(Tju5 g_jJϘ=ިsx#[zķÀՠn 8s*y:xZtCgF QRbtahpB^VkW$38r pfXiF miH0#Qf1Ǹ7Lݵ0 ިFt{sHLv8SpN{*~_'9Yk[Rulg[~!3rt]8/Ӆg _YOʏJkZ}zȝB5Gq ܥ4HbAw[,'q;t&Ir4U]0(&nզeʮK|kg 5[FzhSQ8&|uhMM,R3E_mMv. ̅}a@8Q氁sQLMeA%M t@Գ^an8W>̪/yNA>*䍡}KRBG @})͕,%Iͱes|hgVpMK >mhAxUsq,YXqn*G^m  u@sXpZOs2E:돊:w4tYq"ǜlg[W\NB9[&rɖݭa8틣gڽcf#GELmWzwstczUAOޢQ,݄a9#90NV! 5/.QNWCQ,VzNtnGS4s3h0ǂx.fל4Jo#\1b˪x|m6b ɬ_slyɖO"zJ^앐8Qb0KdqQ9f+owhzF'zhU^0FPЉҬbw\rg;|p]f>ewAxe۫+{yHz 0v?'De5&=~qGaɻ}UiU#%UtB΢WD|^x- `vD׹?XȜFnˮ͒8(I`zM{"BJ6 f67Ogb6G!!7>nk}lVF_J _@WBZi3nZ"3%ē9}LpYN[[-~)uÉV0I¹qN0җ"n2:BG炆n9]ߖd݅#c-W^ҥ*>jv`&+L4U)&ɏ&swlQYiё5|eO8%-)Οn3W޲ʂz[9{~ܫH|@ʡ5>sԖ(@R;ڌA" Ogx׵o֔i뒍e u Z} m[8x>7h|Pr?L8:qMp;;&ul{:~R) }yK!lS-LYrrC"45s3k!.VOeu}{"fr)l* *ǐj2"s A  57vjZꁘNyc㭷ϨX`Pg(h`0kuHAUCbYraq-fqjerIv*a^2i[L@ݮ"&J'1*ȑjꑂnթ-r페7e޳4`'aS /^@F?m*c$U;Q ӗYTbΘpćHpFyN C&.oqˆOapA8!yGlGtIFM3 qd4G O@7p ޣGQ7l08eo;`w&w 檯߅q|xE!`BI {CB 2$&H=$ud5Ra{iE $}]TŅv<=r@izc6cijJ,& TgSRHOސEXo|"܅>6\o5x2Oe~%= S@}s4Id{ضA7 exl4֊$B/ U>}Dì30j=;SZָRg\_4dߘ*h0>Ų?1ET xmW@в5W3a-#Γǐ>PprJ`6P<#ȴ eCdS=!kFے!Uc7e*sOeF#Z6]?-6Ykäd!,䕻XMt㖝eZ0~H;W]tS`>twE@rKs N8F@!ZCalďt#^&8X{ SCi2apf5"Tme\Ycׂ Y0|DF=bV1e)T/W_S#o,NɨLGuIhRo00j)C%#d.0x1mo 9`fGA>\萞^ß44GD$'"7a)ZoO^9`dBuk=l@@ruet3֒50_h 1`@8Vp "zBh{Oq, -)|xb65w. ¯& ~/_yu5Aޚ3dCUF쌶J%' 0C8%64Jo. K:k*{iVݛDcziΛ;ф@1vr&,??t$\<rs2L'ezA>C2];{H8N%E1f*o7-l^ jϮ)WE}XyT%v܆'㲳궸H'`D/_} ԕ @l]hp(i[;IG-w " (i!KJi$ۣ~ؼ3m%CGG@#sI qBr"C20(KBMa͐^D5"4ހ#m㸢_]p pT`#ڷJ͂OD,+^)˟70k{Ex!~"Dn-rφ-߭A_smbc6؂>]Yx(lMmVqu*M2|2>ӄ*04Kr]竐DVXWV|H!T.__4 R;TP2K"7^''tj gyЈ4:0M{w ^Z*:7 r$1i;/ݟ+U/Ʊa-)zQ۬s [X#b\܁\lC`w KCf?o/K^Q%G1Os1ZH|~g*7G"OAةū-KI*jÿi>0D r/qi,T),ٿH(*SUP_ xZ% XۉkJ *N*Պ[zvNG=\y:; )&NY:ƍrt ]y |ܽEDן/Z3b *%)هZ]pş3]HW S2TBFÛ8 *V͗|:C*H_$LA*Px|ZJ}dEI]24EE#و%OPX];9pm[Kpz~,YZAK[;×gŤY;L}-B?CXՏij T;Z038L}ww<}Q , 8Dc)Z?o*.j!\\ӣǀ +,S dBZ(Y QR+jI.K[$Wq#wy*H.bZI|*v|nu9'Zxuʳ0D .=Q68q.{H V~vhH}`dגVt9ŕ"$Us;]k貽FgUrl[ykۀ A6I@]l3oߛVԱ}+;Euff{ļlՔ RI0%W;bsxfZ=J@^/+|~6BݲK DpȏxZsB@[{ޡF~!|: 6L5/QNt\p fduy`ΙDUc?hlnP(AՏ D20d>oktc;Ft3\/'<^ Lw4QM0Lqs+6H^pY%RNx|5FZ[e'sKϔi_@vbŒGx?IT/%o~EFT?!\H BcډJp.08fԛ2?`p"~#*:Vg1GB'$,4.[2l\y o9eÒJf+iڴ;b  /EɄ_RDc@3̩t˩W8`]V8# s< F*ǎ4MOϷ/ yi'ե)6Mo?n.rSXgyl$N<aFrdN:vQrңCe!,̇ __|GZ?,4)/KDǜ9vޛ\0n&DBT\egd)8B"(*ƌUE*J QkaYxVxpK!W5KmJ ]NR#.sT X}5aŎoR^i E0K"O84w3͋U!fsxdvdpX8i$ tBO. A@P@ppuaWѠzd b`(c?6ީxۃƈ)Gک@dn]̋b0?+_RbWZ@zL0WT-?vr`sFêVgNu(;y iX`ÖAYhً̏SV4# l!}LA1.%"ּa+OUEC>0 UKa6%Y5ޚ!WS83h:f=8TP>^~]=~0"?ަ-#O"9T ,N~e+%XAۘh'Zp@  Yp :1S.e \^w;˝8+@?^kpMS$CGNt-Vs&WpS}͗1BN3|z4LY:Od?Ve|!$>U{%!jt&c0.Xs)Sz/jbdeeyjH&ᗃݶ-D _Kt(>2EOg$ J{6UOQc|.\X-,/bcYWenTyL 5[/vPzk(P:9$\|&q_ Qi 2+tLW{D_LJfdaVnWU̬S`Z9ݦGof:#ՌzHKOGȅtv0q9f^ւG:عR8Z}-K` & Ȅyn;x7_ìqJ6hL գy+Vߘ8,jI&BHX>F8_La]fzqbda&jnq_^݇ꝇDXS3jc3(ZKR!4bQʌ_2^M2琀ʿ |64=,ap2!mTM+n Aa14+QhR`Gi"gQNAN9D(y*&<_ qm/pG\ >I ن$(WQtD\jm=+M&J0_G$Vy ,n1d})\ÌY]MwZsj:D5R  g8R K5יiBRƉ٪HUXKcnOCS=ЏoRV'.cD"8 {h9вw#_/~oZrƯxsx,KVɧ˘lV~TSJQM|u >2>P]Dlc<5;>ȽX/QXn/("t3b pF/t֭ӶV l;P\F(`;U<Ÿ+;=7Ou|ʐtzgqFW,wGl\ Pp3n <+Ҷ3Qr$f}-o/?sAqA<%|Lg| x$-mBwե>[,wŎDNʺ( 3)MሤmıMH";1wÕ,8IrK!q͊bpYZpl]ȗOEm`R~iԽg*1>Wlh`Kw->v_trFtđsrdxpVK*8-'إu2h'XŠ:éZe3 %}~ cz[pW'w^uGz/QҖ0'۪6d嬼"ÌsrT Ŷ ye;\d2)^DBjEѨ Z(x Sq f 90in|5`c0TBi~[/hsܷ/ΖU?#H޾F`)ˠ48&sMO6-gbdaJ3v0Ãf7#6Q0ʜӛN~u9Q|5E93k|XҘk%Qw~Ӡ+nehO?=ޕ]Z OEiD{S<;+Z WGΈǘ[D_C,hmKInGFr J 'EJBѿ.ጛ f/śHZh0^ZT-C $PFZC~L Rvy Ȧ .7%VVʜU:ß%65^ZFE׿rJ}"-y#-v'Sp5ᤦHů\A^LykU] yj[U U/<B ؠ*(vdZS}_QO$%!pyA˸Fџd !*l wHcUkƄ%-#;yз{8e4 c[ p. aKsc5<>Jy0Z(fo;_FvkdnU"w {{6P|juLPgj?5 ~.D8]msVƎ,ύSa%r0}rO9]V,uX_6`ҦrdÂm\Ka4ApvH#OXd`GPS v\ o6I;2u v1f2< s tH};b=$c偹iҪs$Yܑ4w3_< dRᮥΦTz`G}oy"Sֱ $E2սz@e)p8>[,Jԭn*~S+ &ADihv zXl~! gE&2W5AX=Ѵm6mGj@ŞƂ_JAB/\2]9Y$E:V b͛*#6#/N7J_y?z4D(+^eEծ1sf5iXs dj7僤ΧSd + >69V͆K;yN(a;6[(xqgxj>ҩm)>QząZ]G 4X@>7/CP@6&y߰?X7߃(+'Gt(/埀kilOŜrW߂e-Eér@1] `W2]yޅO%OXw=|1XP㠟 2R+t0_9` 'o(=NDyPvgRR(f8 %h+^ר:8+0&SL. U_?2y#$yǯMni&œq|̈́a%wf6k:\ޤK]w{O+$3QKDUW+FY&*ô ,VSDS^M#hsm1D۶ %\iq[w| _? pWlk(ERm)XenvXR:Azl9ki`S~lʖ#+,$UXIM0Kk/ڕ~H%1E7EM˼]~PSOEE- p|S"1 >Nɫ5B . %BjR"M =Ckw|I ҐA sp[)Xz.1lKV^dCm8X\9Aԛ1EͿa#-VTẠtoDĢ tf:Hl|qvEgN$x?I^mQ(9vQzᣓ F/2 'MdEH (ci4?%^HɓCM9*qd9D":$_ezУ"؋˶XH`_:ahYf`ORL5:BI.D sK6Iw/Ύ]Ilr.?S<{b~LG, Vr{o ~U !/vb`&.?Ž³:Gz"6 %6J)AK,Ń-$?{$B@!xa΢3C];#D_&`w"iyIrSyǧ̼7:q>%J(ᐴ` [܄~DB-D%t<)fq|JO@d/;-\(v/i}28gD G9KURfsQnb54亯Qfd LRM縂P,w ᑁD”zbhfֶOk4`T718o-X3&5򨗟4z qܹ֯-^`yR UG%i0oCɠlnLg?\7NݸGQ&έSGMuQ_02Ee {PڼckzP ƴ4]jBPN9]Lox|˟ƲNAIcs2vHgI޲ Q醯nZ`='Hq |~\.i^ڗXݵxO hL3 :lZʼ=`-8$E 6yJ!,7%w M㙒$Oֲ4`ro3fC|/ ^ Ixg۲!`N○FqUd?~mPU[jptl/wxh^U1ә](L|Ĭ ~  ]ϭkjâ%"1MBG#^^O"%gQٔ6M 0y1 b8Qw`ʾ>j#{T{楔k@S?Izj^pI!-[Z$ 94DBqYõ@g8qšUm ۤ#)^yaPC2Zd 5m!6snWHC*]W1~q¹b\Xe2@I)`@gSԛ(ME KC^g2U53K߳amG5$*G I҆RSW&52U1[cn LW\C"tR0嚓R4v7:\s|)g{Fۀ^8>1p1@NfV2jQ9"冽|u4;#FaeG!]3μqOiD]^/%yYl/1T:OӘeM\P] ir;Ppq6ٚkAAlR[O'D Rr!{%bLbFZ;AkX/p<J܀CcpC ;$JӮ5iC  ALh`=H=( M^b6P}3Q-Pf4X߽=h9d(iU!68l/ϩ7!sOfzAIr6\@SWO+~al 4^UMW:|#S #"(wYа|\ޥ3,,5A)`"^#a{עmƗc)&ܮTF(ƚjO1ǻtQz?x6|ʞTk 4]!3vu3RlyFU)Z}dQM4<3B94#*viΫ/HF.>5a}ݰEq(Lؒ R#cnMUm5fO\ۢuP.5?i%1{Dhy}m\uX)sP^ٕs\"[:Δ^GI;[3?{-3ƽ)N. ~DJƖ.`H{;=W<~ F XzC=&XY; gw@W;:iKV/`ߕI( ȋy<kI11,y &%~X*1 x}3qY  6@ e}Y{֗Rr{W$Hi-ƘL3 ]5o= .m3-1e}\o[nTCR8)D0yZ]o]4|)̷W\&%Ou! |ZzLՀygY7PӮ XX 'NJ8t+Yzh'8=&Qr ǎدÉ?t)39xc;'Ĕyk2|?B}`8|dOO8/έ ]@h>q:YJ)Nrz.UgX5V5W[=S킹"ӎu+sd 55uj:UchE<+[?g±M;ӟe'up!8.RDʆн-MƫnD X5/S2EJ j 1GHA$7~d "cA(Կ[`;*kk:T O]!ݡD{n쩤r^IWtP*&#?YLޡOI×j7ĪR& hc貨DQh4q_V80kq( O Ýr(o;+sX3y@ie8(:u%EǞm%5KyC|SgED}vh J xx nr0ŝAEw".f)2j3ظ(2IP ʁ}G'zT"%T帑; [*|, y1%dB0Ԝ'BRɞhÌ?b7cˤ6[rm󂅃 w}>aDpuhz[k*A{Onț% @N٧ifC:F檀n@#Q>R3V͖å&y,`uOxeFzMu؂KҴdsir[ 4ϳ4 OJ^Dr,um"*`o"ip37gUtl7+h#֯ kGpJ=]|7 vE~`OE:JXT:ۥiTaFݹ5j ,r6P{a pfK}|* {6oV)SXQ[L+nR 쫬H=쭙0})1u[pVE0kJæ-DtdW}7&?Qpvre'o_pBY;f0(J[*,/\ W}ap_tTy}N tӢ$+-MRm=iE|GY3X"Y&07 Tw ,E{E9n[CTٖfTMW /jϛQNNr>5~A cCbs-@5.3r!6(o[ ! ʆFd.W~!C]Nzk~tg>.nͷ >g^7UK}YԸe8 1;林ԴaR[築so mjKِ̙|n"T$B ?}NV"R>4262yz͙ǤD >s5טXZߦB2q+Bak4dXE[r1}76-՟_N֞ VQ;^V.K@WL+,8}v[h(|}E' iO|;Z[>8d%Fc =1 i,oqa? |p7=];'I1SB= Ų18( }m)Mcc61L!}N,H20CuEP^6e~)"p6`QTw.-53+ٺgqZhWX $/ះg̾.i'C} mϼ/7wfP:ºZT&֋Cy00bRmCȉzF{[]{)1ȤvtΘ{ѫߜOC/~t`7E]9KdWj+0<C1(tLI|U|}xb UHNf9} M1 48#yr-4t6CtXr (%LW^"o؄R;!*'{5ľQK Ew,e*6}oQdw+!z.[_L=32tق)^hm73G^Zle.o+]0 )[Tma8 PE#|Xfw(Z0mK%> V!8B]ih4w-b$0e#Ls'V,}g`]>rѓ5\f1$ 0 :-_82}AByp?75_f!%'{M#!syA}2VB{dVˉ3F]܉gc+N.3Vmzd\\,gx*Yɾ( , NBRѣc}5{cwGY/0L7(3GV MD*N*V]ykXnC|+i$W,-(<=H3Fey:_0/{ꥱb։Pí.ʃEaZ3jW/ Ύ8*›Vm X󸂗Y\&k~ϱJ΢l{sXKR^#C엎@0U[Q(&7qXw1%1ڂ4֔l=zp$^(k T%m1Pc6=oa|s?/~GN@] HŹc,NZjԥ+R`,nS$0;ӷ>?*>q:'ڽ>#)Bi Z­@" 03u.^F/6^I1pc 'F@x{F(w---1<:i@s LeЮj ]+l)Վ쿗e3y 3;a VaR`bfح筜NfWL{ IP߇֏]PVs$'VBbou8,7</? p̂ѐua@^U\TO\`k7j /g U}ݟ@t۵MpfXU&q_(%$sBD[>15#{U1j)#*<1BV5[zHL ^JK\CEw%'Ë&n= "!Z%*MmnP y^ts˝[A|[sdeP '_z"ع5r~iq? ŒEjoy.y˕RQ @? DҖGȔeCa@yNy\:hNEK2 W/vfMҳBʳԵI;_iY燤 ؓoPD5 M4K%3|e۷;FKDw vk $='J_Y{D.iV.k$ a4ӡjSB/EEwDTDGi}L9ς˫݆jʃ'6J3][HxbiD!Q:^,!,YxHޡ$\_Yʍ4:wLS !6L'uNڻI=JQ?!fX;KN;OΞr!ˋ/F={/'0aeO-"AUg{asxd1z>H*n`SEޢw#beʷmP?ZZUj|"ؚ% |V7]#E/r,uY۫&;`?Vvi<PÖ+L_GԵEop 3}yʚ)Mփ:Nbrtɱ/gCr{_Nl\F(bU]\x*;$-k~Q H5I =nCt 52Pfٚ=%qxE]J<h_U@-m7RA̮ ESw(rZ4}RKYs<جmq:>/Ht0816hs |N< a$(AV/{~"T:-ބk"Rt FjK{cտ́tvbDc,i~Z٦E;(QCBl_5':__9Dq{k~%nO\+Xɏ]JR4|9Y%͊0JtJ` Łh01|xg͉ɩ z/OXR(h|~|nۆb'8+}~ "%d-$?WWT,}ު!z8If`玝VS.M\ 4ujy_:~>c֕B=m^Zc[;[# Gy;j9corrqdLTT?#@Z H:o#Vpd)ӡId )*ws/r!M ,e# E?A'z+:eCj`YRJS*M+Ƶ{Ӓ(+URmRĽW<1n Y[w nq$YBu,C:7>a1Gm$e?)O/~ƚ`=aJlU6[ID1@*gO$&ZR)gR֯O]ljh'K׍8zBǍ.ôdK747t-}1Pf,'kE?~ގq9HT`t\$ >6vCHT6!gM̋YqcaUڟ+9?,+xʦ;%\&  MtV-޵yR')t擆 æs͹69DbRXJ ms_B}G%  W0f5}PxWg7fj/Ѐ5@Z+FVֶйO<[x̼Zf$s*oGF>]ު[^ͭ#ԆDZf3=yg2$TރO&sE2{yO!|c_XɶUZ'R^ށT6S]U>ʥZaߪc+\wYZP(rPe,ǫM>[KsLǀw:krU0 'ѷڲhC$߮%_ݖ;e}wlŜւ"h~#:gS|tl5TXϮBYvw3`kfȼ IGAT-3oy.<,wLw.5g] ?ơlx&x0, `]u^njkH6J.Yα`7t%G):l[kYxwWK Beǣ2}2= T[krE?x˦V,3$21C'G6i,i} .Sw\[mkE}NvU_l2IdxqYk@B8)o q%4 YZ