xdg-desktop-portal-1.16.0-150500.3.3.1<>,Hdp9|1/zj;~ =糀 Hh#=v3P僩S`șD܁ҷjgn{?7r77&k3~uߣE؃:T?[qX (P6Vݢ0k37\z;0dm Ca9G`';2"`D\!\Jou;z녥3 U3a%Z].7v-s?@?vCqmqiteoC:Y{0>B?d ) O  6Gu{DD D D D \D DDDXD0 (!18!8&9!&:$&>h?hFhGhDHiDIjDXkYk\k@D]lPD^ubvcwKdwewfwlwuwDvy w}Dx~Dy=zCxdg-desktop-portal1.16.0150500.3.3.1A portal frontend service for FlatpakA 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). The portal interfaces include APIs for file access, opening URIs, printing and others.dibs-arm-1j[SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://github.com/flatpak/xdg-desktop-portallinuxaarch64 if [ -x /usr/bin/systemctl ]; then for service in xdg-desktop-portal.service xdg-document-portal.service xdg-permission-store.service ; do if [ -e "/run/systemd/rpm/needs-user-preset/$service" ]; then /usr/bin/systemctl --global preset "$service" || : rm "/run/systemd/rpm/needs-user-preset/$service" || : fi done fi if [ $1 -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --global disable xdg-desktop-portal.service xdg-document-portal.service xdg-permission-store.service || : fikp  X cS 5]C D60 B o -  G,;h;4$,|u 8n @&6zZ /{gAA큤A큤A큤dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddc945e1fe93f9b7905d8b237a80518f8dc93a717050b4e47c36cbbb87ed57a2891c45fea624b9e27b8b4c2059311dcb0b06e82e509923896260832714e47adf3a7e783b71d068354522f86e3d6bb35372ba905830ff4b00f2758a97efd369c5ea8ac1ca33082b67616d19cb31c647181f457871ee3af4c71701b3e139b05be2006a6a024d13b0082c2384eb6e38340555d4d6a87b1c751ddea989b14726b7a6adb06dc15bcaa9b7ea5d7ebde874f99beeef0aa36ec0ad447f7a8218ff41463f9df4e3afb5c0f8ed9b61d577c7a22b13a2b982294318a8df15c96be2b992f29fc8ea8e0030903fd4e98db0c612c88f7dad1b2d97c0c07cf6d47b3042e3c9bb62e98266bbad3bb6e5709fc4d6bb02501349e9335f244a3131c76871166cc6586a3627ca3d3cd767c926dc7f2ffc7cc3af3412e00723dcc9c24072144b2a4c83fdc7e03b54cd0181ce677ad559889c8ff7bc55e264993e579103a3b492d8656bcd97dcae45589235d7671b8f84c319b6736f5ac88f44168d9a42365121dcc3a274e364dc7042ac03a8e68afb2eb524156ca161dccf39948b1a4ceba4d76e140b4b1da806b3fc0fabb86ebeec4e249b48c2c766530cb50831cd2e28ed495949a2420861010910b361621f4f581f281e2e823634db0457501a5b273a7f78dac97862c69d6977ab56e4cc88a2d9316fc8df707a913e44ea8758e080ef84458f10005c255fc8c8013a3cbd4988d6f01a754baf33d35d8fd7b0216bf25194cad53b08a72e70f4399d14b338e52ab8fb7146e1218b4a37d0465ee07141efb4207ba313b3b86ba79942cc1f425d034e2543ace6bb0c5be1875711e9b5923bb15a7047deac43c661ea98763b38d951f80349b707cac2c0cfca0c76e3ba4f9267978d70ce5cef6be84b3defc335c702cb23a3513b4cd97869eb2a6d6c0fd9091ab5cd8517edf587a83204ee8185f9ac2a187a44b8da3eb4456480bb9a0f4e722afd7fed277b88ba364b81449c98e90bbe09b858f4fa20d73c8158269012d2a60752ee521f846126434859402c03df4c26aeeb1bf0c077e7dbfd4ebb470690125ea3c712d7d3d6ad81bb17ee6858a0a2b75de2cd215facd8072bee7f31b0396b2347f2dd8cc675e6d3ccc73cd495da701b348dc3a05e616ad496a0be651a6166c5fc63767b7d2e4a6645e9af81004995bb80e2ccc09a1a0e0361c9bb32d994e857ad1fbd3a3ec2b7e5108105671611ae037fab120f803ad2574fff54b5f3b40426d7ec314ba42a553f0a3b4a0d4ebf8b2d6c42d96c77409594240a81a74df513aa12c1c4322c6b829b8d0fa13f5ec209e3ac108064b3e99fc259a8270a4d9d1deb96334ef4ea06bd505e00b40a8e165be2b135a066cedc7b13d8d61dcbaccf74b65fe4a96b70d3a48bd7e00767e939d8fd1d5ff36d6c52a9e440cc8546944d1cbf9e4627b765180eb6b99f6965badfaa5b6fdccdf75762281bea9550f358096ce1b5e70c7c1337195a80efa7c0915fa41e0e5360b9b0bed72a5c387683096e4d44de9c2ae8d8e885f9f61aa38cbe82bb4278f0247630ec013f3851e651661253bce3bb5bba59789dfacc3738ab7d9ad3ca851f98fa803700b2d4645a1c4fc0e872dcdf06aff6508b2a56779f668039c584136a922879b57ca9548148e3e7329b92f64debccf3721529c2e9995190b89f34c3861f19ea6f78c105edd219de1381fa08e182697de5c666667b2cce9cdcda38277d88e24ba0a7d815e5efd60fc9db4a7367b0df0ce829fbb8ff025f840d5db8ccb252ff4a81b9e99764a70c66b391d4af320699f95e8305b8dc86fb9b6d41682b93af1999b239435f12a9c783f4edb6e802a36450bbfde7e52d2644c569f564e19a6450f515404b94f921afa35dc75aff9406df3d5d9c64d096590e4302869f0385814bf34f70af43382cb0f8675fe00c32871294fa7de340cdf6461d78d5f0e90b5420f4e46f7fb25ab1f1139a2dcff34f14364dab2e130000807335f8fba25f07157fd1c6b97e6eaba1cfd52e4fb3007671a3c8215fab380c1790f57ba250a8cebdfd18d811d9bfec767e9530908376a3c83dabfe8b9dde38091e3aa154658a42ab20e49eb22cf64a683d865292535e36b69f60bbaa952d24686264911b5aecab57a1c3331db7a53029e8d9bd48b6ab64af9ccf777e127b4b2ceef3457cfe042c1b36dcb30a83eca7ebab6948ef65e014fcd8564dcc691f6a9e97d8116034d940e222de2d0b42861c0ebd3934c01fe382d77450c0a460d0cdfee42638416afc9e6d65cff98d3c919cceb92008f4bbcbc7a8a66a4b31808966d9cea9245814823544824f943f735751144b86575ce230f69f66a523fae61e45d67fa4d44139a36ffc5a89a57cbd910eac29bddbe6405b8afbe9faefd30c958d2734f55d247bafbdd51cd46f57bcaaacedff0624bcda4aacf85bfc6ad160318a3596bdd521d54819ad3a706b2684f5a801ef11bde16800258c797c2b6e2e2e95e4509e814937792984464458232a216605dc9c3cad12728842297b850ee90d85cf43061214aec49abd6b9e460b6a01d8160fe19f866a83d3b8980be7a77eb8684805e72ba02a68f3c2bc5b54a86b9a528e49462e21c236d7531b70a80036ca7c4a076bf45ee85a7e955bf8e6c97d6a47a5b1f4a2485d3af41551e667a89dd2c0396e0637bd29baa7f4684a4eaa95ac02007d0b6294ccf1a3d23ec453f5060e4115876d5fbbf4916ab28bc85e3c4b0524726efe3464ed3dbd7ef219a7714638c2f8c9b42e6d1d1556c390bbc8c1f85bdea8000ba5d90a6d05f59efb3995be03b6510e8cd64a152fdadb250fd54061a1a82abf094b66d3ac48347308802dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxdg-desktop-portal-1.16.0-150500.3.3.1.src.rpmxdg-desktop-portalxdg-desktop-portal(aarch-64) @@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/usr/bin/fusermount3ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)libfuse3.so.3()(64bit)libfuse3.so.3(FUSE_3.0)(64bit)libfuse3.so.3(FUSE_3.2)(64bit)libgdk_pixbuf-2.0.so.0()(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libjson-glib-1.0.so.0()(64bit)libjson-glib-1.0.so.0(libjson-glib-1.0.so.0)(64bit)libpipewire-0.3.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3d@ci@b@bb?bs@bZbEbDF@b5b4t@b#PaZ@a`2aE`@`2@__H_c^^O@^4^,-]]:\\Q\2[2*Z1@ZZZyYP@XXv@X&alarrosa@suse.combjorn.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- Add patch from upstream to avoid creating portals with non-functional backends . This was mentioned in bsc#1212037 and since I included this fix in the SP4 update that fixed the issue, I'm fixing this in SP5 too for consistentcy. * 0001-portal-impl-Only-return-found-implementation-if-it-launched.patch- 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./bin/sh/bin/shibs-arm-1 1687795142  !"#$%&'()*+,-./0123456789:;<=>?@ABCD1.16.0-150500.3.3.11.16.0-150500.3.3.1xdg-desktop-portal-rewrite-launchers.servicexdg-desktop-portal.servicexdg-document-portal.servicexdg-permission-store.servicexdg-desktop-portalxdg-desktop-portal-rewrite-launchersxdg-desktop-portal-validate-iconxdg-document-portalxdg-permission-storedbus-1interfacesorg.freedesktop.impl.portal.Access.xmlorg.freedesktop.impl.portal.Account.xmlorg.freedesktop.impl.portal.AppChooser.xmlorg.freedesktop.impl.portal.Background.xmlorg.freedesktop.impl.portal.DynamicLauncher.xmlorg.freedesktop.impl.portal.Email.xmlorg.freedesktop.impl.portal.FileChooser.xmlorg.freedesktop.impl.portal.GlobalShortcuts.xmlorg.freedesktop.impl.portal.Inhibit.xmlorg.freedesktop.impl.portal.Lockdown.xmlorg.freedesktop.impl.portal.Notification.xmlorg.freedesktop.impl.portal.PermissionStore.xmlorg.freedesktop.impl.portal.Print.xmlorg.freedesktop.impl.portal.RemoteDesktop.xmlorg.freedesktop.impl.portal.Request.xmlorg.freedesktop.impl.portal.ScreenCast.xmlorg.freedesktop.impl.portal.Screenshot.xmlorg.freedesktop.impl.portal.Secret.xmlorg.freedesktop.impl.portal.Session.xmlorg.freedesktop.impl.portal.Settings.xmlorg.freedesktop.impl.portal.Wallpaper.xmlorg.freedesktop.portal.Account.xmlorg.freedesktop.portal.Background.xmlorg.freedesktop.portal.Camera.xmlorg.freedesktop.portal.Device.xmlorg.freedesktop.portal.Documents.xmlorg.freedesktop.portal.DynamicLauncher.xmlorg.freedesktop.portal.Email.xmlorg.freedesktop.portal.FileChooser.xmlorg.freedesktop.portal.FileTransfer.xmlorg.freedesktop.portal.GameMode.xmlorg.freedesktop.portal.GlobalShortcuts.xmlorg.freedesktop.portal.Inhibit.xmlorg.freedesktop.portal.Location.xmlorg.freedesktop.portal.MemoryMonitor.xmlorg.freedesktop.portal.NetworkMonitor.xmlorg.freedesktop.portal.Notification.xmlorg.freedesktop.portal.OpenURI.xmlorg.freedesktop.portal.PowerProfileMonitor.xmlorg.freedesktop.portal.Print.xmlorg.freedesktop.portal.ProxyResolver.xmlorg.freedesktop.portal.Realtime.xmlorg.freedesktop.portal.RemoteDesktop.xmlorg.freedesktop.portal.Request.xmlorg.freedesktop.portal.ScreenCast.xmlorg.freedesktop.portal.Screenshot.xmlorg.freedesktop.portal.Secret.xmlorg.freedesktop.portal.Session.xmlorg.freedesktop.portal.Settings.xmlorg.freedesktop.portal.Trash.xmlorg.freedesktop.portal.Wallpaper.xmlservicesorg.freedesktop.impl.portal.PermissionStore.serviceorg.freedesktop.portal.Desktop.serviceorg.freedesktop.portal.Documents.servicexdg-desktop-portalCOPYING/usr/lib/systemd/user//usr/lib//usr/share//usr/share/dbus-1//usr/share/dbus-1/interfaces//usr/share/dbus-1/services//usr/share/licenses//usr/share/licenses/xdg-desktop-portal/-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:29619/SUSE_SLE-15-SP5_Update/a695111bd823963d92c2a72b779945aa-xdg-desktop-portal.SUSE_SLE-15-SP5_Updatedrpmxz5aarch64-suse-linux   ASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=9dddffa47a0128ab51844c76b096de5a289cbcd7, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=babe1a1000ea36516cd55f634f04963019c2dc40, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=bd065e2c7abc78895946f60fb872649a9cbacea3, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=1a0915ef219226eca53d40ae99edbed999bee21c, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=30dcd0c0e3c65d864e5d8312313176ae87a13ea3, for GNU/Linux 3.7.0, strippeddirectoryXML 1.0 document, ASCII textexported SGML document, ASCII textXML 1.0 document, UTF-8 Unicode text0  RRRRRRRR RR RRRRRRR RR RRRRRRR RR RRRRRRRR R RRRR RR RRRRRRRRRRRR RR RRRR$`UKY|J;cutf-84cd990955b551f32fd8398c1d520747df312e022f0a0ed300ca51c58db3cb87b?7zXZ !t/(]"k%}DDƜL^vʉ߽ƩxuGӖM+_'zQÌ%JEDI5 qH&PUϓ{87)[`&%ló(nKU:m\ϰPDQIjO?IU0ض~SF+ 3(㉝{C K;C]ނ2՞M:fx&;3@ Հ nMpAxB"AM8'i܃ЪFT 2AJM,WPF@"W%pA Q)˅A#M[`ze͋fQ2^fhlfu֙[hI+KT8hFO6EjdrEÁ$~V!ǫU)Y8`Vཱིy^JP%cgPPοܔlB9QkKXR_q UvZjÔ,`@\$zG̙"C8ĀA#w[\<ҥY@ 3lS"kV4oϗW"TRgٹ~嬙]V1ً  r,,D=_HųnYUgUxi_GD V%u.hγClR&R&'hJo .ʐXhtHE5XČAƒuQcVXI29K:I+噳̄$8Mn΄ n)}'TcBc=ŔҾFp_k? eu-Rc`Т CvO~voVW\%{/M/8Z}}2O|NY`aD6GW1hT64&bwWP^ -Bl]tAE@rd_gqؐQ(X~^MԘq9YR@hP$؂_fl;Ryq|PñVm)ꚯFF;6e dBHJД{hݸ8|MׇO^JevM5jpO7&ٜGb-ake FvE 4^Iy'FWzTdXDճ`veA 7,>]|r?#3+N 653BW+ޒZƮr~*/=*W*RϒIfU]/2_sjgC6b}u { 0=OG~ ɍE1W~ƬO8b,aŤAF"2!C+^Um sWq PYp !KJA MW|o22W] j7{69edb ۼƼ[oFbi{ΑeOY[-|)ʎ]glr6~G\jݖQxwn^[efw]V\C=\z.a@ܵ41[HWO'6LZVѠt[kE>Gc- \j19 2yFR߰'q'bO?ڌ)/Jȼ|_jOFežє}\#+j4N+6]3t%R0BA=?1T{ q"Bה >po& p맿"/mǢ99~8-BцbWL~ |#˂*Z]yEKf>u MDUNyJ[ʅ))#] Ebw" =L,4 Kqm\2+Ǯ*D}+ QjS;xv/@/s-+<'j_1o:b6˯dޙ3/}`qh]d?KrC|"\IS': 3fkzz pxޜȦfb*40lMR7#(64#NZ@\4gA8"LKonS^MhlVoG:kݝ2p5?oAsl/xz5YQblx7ARs^q6bUԴ]]u29 RP`|Orl4c)$]iDb|"~1oe&qEal!mZ\IN))"MELtp}](2u~4z@4h.~ wIlP2UYKZqA+#Ucyl?uE!P2CO G'YկS(2w"ioX8褖 ȺT5]V:3?), t Bv["Y >zP֚ { ìӏPN $pS$i*!T á ܃D2'9tR `\vUpR>#,BAz>0]r0dul>)^eV%g ^DCbFү Ej=ѐzDE850p$y^e+(i^ȝR,: @`)y#-zkY# Sp ~*ۄ(6)v=͂uXDb ̧OTMrtR> 6)-C ~Z4uHeo҉FLI) m+^_j%lɏԩzY>*7h*S cuzaM42*xR`TXTttX$5U"л13^2~uBb7 VоzAH +Tk'(Կc3H n*茨(+zT-+( ;OQ{7^vE OHMIn,e*MojQ+3:6l}r@UYm!&}opqyV}Q[$bD"$z P#s "| oEo5GsJa2.6aEݐH})r> ̀tt zW:Dn|^iꔎrFRѺi.:}P<>sG.|VdM  ']/3l( {DK"f#"z[Sٓ&n,YȻPwm;xZDCjÙk ];XC 56NS)qFZy2OvZWjTf8?+RGg RNcf5zHX'5>n([*:=φkaY V(ϝz!.wc-mKΐfDZ=_'N=n=9d h#BEMSsop8S?ϐXvs\+鼣'B< oFCjˉ(tۦ4x.`Z}"P85F|4h: _*7ʹ;VfL.7>) XW;[eʜ~@aߺ꺟s9ظF'˿v E#Y9,OY}KYƘFE(:@g<Au8G|/ $}h|gh_tkhFKȢl<1+THvK&kJ3M۳0d587ŐGYU!6iPߢ-͔bTD`֑;;FVD-U޲TM-!g\h|J9(I}Ӡvj_u7"!IL5"p{%f4/{6JⲗH񝮀klGn{T8خaJo]툜rM9!) ޚ(SQۋ*e2e?(;s֖})wʛY 57̆lٝ~g, !Z`~¿oFgGG32Ϫc1~EWR&/ `FŸAfo{ۚf3>WMïL9KEsuAy hvܜq팀uR枥i*73ཹm|D}?hJ#~ulMO] r"/:0-1Yc 6O?)m}3Qg)^pu Z 6p6NT޷ 6xnvuOOaa_.d;BU%0{YHB? VC~kf:,}oAD1KȰ?Ro"8ޘ a߻RVe0%?B{&lLT1C΋qE~ 1…dYmTNQթqXb>j Wk@Whqݦ?V#t?daV dct `a'l`C 66T]G>7,U4/KԭĴ78!zr={ ɚ !U$2)fŮ[ҹ#C$@4i+.z_g|ڬ,+t򸏃UH>p0H'p5%ɰuDW`XKeÌ;qOOh~ t NJZ%´UxZڡC)XpUG}а <8됦k$LZD^s\]Fce5w 6*T + \ԳןjĹ b˽؃ҿJ+刷?ʁbĎwIғ6pظ)Q>AU}$-NOHex  j~1? X,mc g Aq Kzd=5a\O?d/&pss._{F9ѥH5Ci@ŎrEHj ۸rԃoId<*:%7HyB{dCd#h%ףUxd ֺ{Z$$ٛ%ۓ>Pk@5>PYȕd& .͌RS0F'Crw;tjou:Tt??|#)Uz.wzc= ءcav2w@{naǬoeȖ5(nZk`|y]^]AI4!w2eF 4@'?OyuvT\(eHl{6_E,)O/^߱eym՟> =Z`+Kir dQ {`ŽZ+x E Ȏy9snd[al s+n$>Qv b#:{`]Uk3oJӺL3r7SbAyzHdpR``;3d;~\8"4mem<:/)-WC븚x.Ai*^q~pQϤSqL$5*_~6۾pw3sf#ցiƒPqYʊVjxgܺΓlpl$sF"(c*!&D:]tjxzmvŰfm^%f˜vNZs \P;j;JWȔ vϜ79feTK l:6Ju0bv̦ ~_Yd:8,/Nn"/lWhx?Dk"guM!]ÄAAYfVC@I7B CJ΂]Z6RC/_g,+9'!1gecaӮ=F1;T8`1d KY2eľ22 =0xy\2lXW2|ϐNd%; j[4JM"t.P>TjzHBo bq`Z$3lȂrת顠Mq& Ib"*-G#W"|, ݚbZ-Ǩ@j*xdW{z&[P}QzԾ̵ @{G|iY<`ؚ~|``8įQ[l0rՁ#97ՅjעZ2f8<8 ă~6Xb;)W/J^U·%XQ\C;?8KЎвQCȗ`?i38 MjoO ;TxH@bCRB<Hd>N +FMs""Tݼug6srV"`ܸYJ<1kDI#J߿Xy؋(+%ƀ2[^s/u8Oo:x>\>RӱV2&"}`$P=%V g g bThe̖F<zs?u9+PS|#ft:{_=;c67h,.8~#4 ,8kM'ꭩ]~F\~^9kޮ,+%JgQϙ/mՈ #V{\Kg#AZJW u"Pv(oV尷yh_а[` i2fMUZeoWհ% 1ŻmT#Va}E-DRLl*VTeTL%V[6 Qo1/ ӂ݆g{t7.Ca:ۃh[#]^,w4ɸ>I"&9F{o0wjulRtTG`pEPHXbzJ'G /4>;S TFpHɞ(pswlQ{>TK^WF*cT VGRZ:G|I@VBr~ȫ<0];Im @itEѕ4 &-bqo%POͭMrtqDvg`7QngA*TSm82ڏCo7II#@P3f8 ݶA` L8M =.Z԰Nm]SV[ IbxCEcb9 ߙw=PmШ/X(=r W݄C*EdI.MlnBQrQqqA %fF+/-FT?%͚231dY. pvc"7Bsb۩ ؊j~}j9k䒪|ߚWmTƛtk滵OH*9T| *?RZ3 8*4H,Op,Or15ǐ*<8XB&&kQ)o* ; zJu WH\&oIO(LKnav9KVѪL\ d16V|<8A\mR9$0.]FGX"* k-ew xRn,2a$SfϨʟs]eBhA/_Ih3CҒH ր *A IN󛂊K[WSWUT~zRENCq4hyH4h6:''Tez5%~-^6!ߢu Cyf|KwmAcW}3Nc_녙/>`Yk'-ћ-bE73m~yZp9{SY$-fv1j].:ppfǡb''gzȎTgnq"G啳a6aoПLXvY@3O'1n]p/,.{Pt8$v;w"Y&9۰}4Wxd&\ZݶV^5\?H|kwQT>wO0qcUn%|na͢!lQ_Y.R`Jt Ͼly _28J6/}?y^P.BctӐ3MF8WFĵq:G)cHgc KN^ӬsI5- 'ŗ'a JЏ 7zʴ42KYcI82 J$1)B׌Ѽb7[M9򟅿ZUr; ~ۜT_lak+?H,qhxyrkru~0,=|m+$0)+(JH&j*En!wmd&zCc*!op$x[ #(֫A8bD[MD_9V [ &b730<z n ZxHGLᤖ`3wOgg! zF+&P'9]tN@Y+H;vwC5-KצW@Lɜ<θ`;_2}Sd=y* QfDz`QaP_2/5<<{<Ch*2?PB_:˶ GGAw,̈́' N!#'0A˰\Kx PWaE&fS:}B;&IJb >0L5f% U y slǎc=fԩr˽y?T08B\ghՆLD& 7PΎ. z\=x}en(rTy倓$@KO-f,SX]M$$:b`Z! ,X1kӖcભT.ိF#tb\li!J6.;U' Kq2zվ?8M)b dNS? ϫASNg&tg ^QUBv98ׇ$d2h2`Anw`ÕP yG۷sQ "nT#' HtŎq1:@=sT1N\`GZЭKМjpqMD|"ѧy`i* /*"gŲ XOz.ͼqSADU1Yu=R(g;z*o(= X}O{A/f!!ȥIۑLh4 $MP 2׭dI9ԊW}pJmY`iY)(~_C ) 1"J۬Z`D)rr(rAGĿ ef4{$/w 9nwn@kfߘzD#36m;&m;!$~M}\QyO0;*U6PCAn-1\d1@"b:~ߙHK|rfmFT>K{}H ˰T[Whn5i OP>޹v~nᾯ_ ڟl3ۖ%dܹC̶HGt;j3ίg)L@sjO! nWcdcEDŀ\tSٟoY:>aNs,>SX oy2 1&Rq *.*iF }SpԏU}V#,1aluy]˱'Beɘ.gs U'gX@/g+_jh|g :-}3^ej2Sv#e&N}Xa؂Cu>eٷh[tc5~Qiͳ :~q< Zj%_3 SxBSzS#24҆bbs= ;BKCp;tZoCfGV8 &#N GyHh'q} qԔf+1gu'aϸL<ػJHTvF^ܖEqnPs[]lOMC 5e8s;uQSbGG>vkLyWy'^CN=ojE9w9]Q*hKm !|Dgڷ_K޺!=sDŽ @ve~$" :+GX-Z}|oXGϧ-\ Fㇺwϼ;BuHgdC|k9grRgЪ#GC+0iͅgқNDf$^g"as?!ಏxR`'M'0.[KД9D>CB)che,5&X˘|k /=봦eЏ,lA@=woפpʱDc%ę;6n=juʲHnCw,Y i:Y!f"m;ZkإC;P/$ gjP"?QP[ol`+WPc=YA 9iNpY˺hjsi(kX,zM, ZJŸys#݀Z u.ш j37OlΚ{nnƍ3-+մpkܻå>t+ ˆ5T;N˜V~n2@3ب4a6P$lISؙ)]1=0(@gȫCk1y~rfj|3VfPm.FuBK!LhM u% *8sDhS'YxԑY3AǩCI N]B/|PAD 1_Q|7b:bj:˱؀$.fz %D(A=G)|@*vtXȝ#o'Rs*YπßEc5pZ|ʼnWJOAu]o# h2al·Nny` pxg0;,SAQ:gYU"6Y> J! MЂvWhJ@JoVw$+yK=InGnb+:, ]KHy͆&-RsD_ 0"4{ao`_Cԭ9dD&ats(n_*Ya[$eh]>6 FoW ;F /f ±23~OuS S5[)s,SGm(Ne52,Q-W8 i~>Ŗq7{f«`ЛdvYMfV 7cU-'ۊ@dKN}L cb1P̯WkMqI .QP#d~mww(nHY^%:aXuO\j:_ DT7?^w*a}ad'`M9~: ]8(d4馰u Hҳ[ vNvð\ᚅB 줵a7c?L T<\%p֣0p!x\D&GP~>v[mWP+?~}X}z7ݞ<!fI\kխn~gݏgB 2\#? ^AΝ1ct˾,{BM;Jre(G UUzTʯQ6QV'$*oI(,AU+ӯץ4SN8<p>Q_v YY3u p;"z709 4g^^qHRGkxA9 In(D& Cq,-,߿K:kqڗce !Ρ|/EY~ѿeZ٢o,utjй);~2aU+S TNP@kJ0I*-ƍOhEiŋ?["8C&̅X@KE&\孡4?_8*1q>\{. e+b|`q̓(6 "UN=qԳf?.F>1Kb=I_`cT Ȃz}[zS{KGj&aջG6mwV%'Avsl\լ@} mN<ҽ{on~/)) Y N[yR}5쮞pʹZ"*n| kc>֍чeH[IlR]:_-ym;kTp ry/h)K"R|0=>cXyq}> ˜D_R52 HRL5↮[}R cnIm1Y1bõƗQ8YWv V%TP+O m"A2G6*CA Pĥ\ֳ9s_-49GV>ws 5{c=Rfn/ QKhyt,?oEׇiP`>N\fo#ݳxE{>5ѫWi|hߨ!OR}HRVWdV!F=JV[׵'r>=$·܇e:|2P8?5ݖĎpضI#hv)i<Fsko(bBQ3 ) Af8F/0WeoU۾5kVlѩN⤙kM0X>ʣ+"3TP $Anئj^0@>;,f`F-A)IU̡J_"%odA ZNjNOuv0c7K4'L:LW ]}p $⃪zHeIBs#hH-b]u~(Pzł#I)ȅ.~Ol9osXWQ2kG([#F}=-i'ɴNr=qX/8H? w#ag:?TTŴ_xe[3!Z? /1)zl 흛HIVwթtWe Լ!' Bp,(%zi{혲u.PW`ŏ"95F'bdk3w 5ĿQI YuiS:lnJfH/rQ~ J=xQy *L9v"跶k3%",Y<6_4Zgi1r}߮Ƕ[ [^T8K ~CC5FbBql;9M,N5!iG4*] rħW,R `tg@@8g>9#CRB(3|?]iLbfoL3:pV)#c+23 C%y 6 UƖNM #Iړ4DtgXTZ.,x]hWA/# Qa1ր {d`4NǩZm[zy夦,Tz[RȀP]պ;2AQN0Y ,ˌ7Q`I:'LBjak?\<.Kż*)l`4xn )޲ybpQ)Ao @[")*3vaw.XAV|D0>mwxX2e) _.jo!ͯx;ˑZZi"bv[iLKMa`d.6bjvg>\+Skr-$GK薄H^tp$}=) ;3}"Jbd+ ?$oUI@,cr |u?U1B{Z뤿ucµ5Iqx*wyH_/ +.6Ԡ*^-!}Sv_97he(?M&vh5" `64M]v@#5=xyqU1.+keX =.>x!^;F蜠qs5P>@rcW |_$Z R}5yun /FP$rzoʾ)~"=iI*2?})O~.ih /g*YW 0$Y '}7E|J4'UB&N Acn)SvzqFJq]x~ = /q) )ϑŪs MׯyZ0ɽYtr#x7G0UFZ1xjFdHc UlJn~L'yi4Cya=F&(=Kצt*!})نQ0t\O#ʽOMt;]o0Eq|C=vd p"I;ȧy?*0up "p4oҢ -l"^1'X@OkG'Z )+"> 4,HV"ՠfZYV^޺~_맖]ZXkg^kVרӒ'e:ʦZĩk0sL \y!]¨8zcLxXYXm"\VV>SY+IP"x4ob՟A\1`ǵ@PFbD y?PR<6Njdq)ڒ)z:,ND c`p7hvՎqōM]Pg\8i"]z?I}pat[+~_yP`{*C8I]H}\I548YP)z/ݸXۮ='=$|bab_B\qT tF,<,jƥ "5MiIRŪ={k:'9$IbbM'X ~j$iJ8Xh%hSV8,鲴'2M5ݨۥtx4r%Df[ 6pDzY+X}?F-,M,PZQS70\{B^jə56vZ=s=]l+R=7AOٲ@n]NzaGz9A?Jq82px@ȪcSkɔ#\xAOE!Z7tCČ+qf,SYuY!0m9:6sԥ+n"ZR_7T .+#Td!~^"ۦQMϊ^:lm-辛OTEvY4d. 52:K($_[VpoV3Iœ`pq$3gWI}wqT!h+,ؽiAr n#]>zhj1+=,}qYϩDulUX9K 5fa\Dۚ- JUB;S:I hF ڌ|:e h_0[*y`^f6ƷlkduOzosE C`i‘䓿R`lSDc |[ UAڪ`޳E/|H+0Le(U)b ;[o'6%AoӃS1,.P-]XDsLd?na^LL5`B3;~CT(O`]"I/i4l  se~Ks)kgaHg9O:U}ܭ "wbˬnnU֮H!Tbޢ\TaovöòИqOTē[;_{~5qo@<.‡ROj_eL6O{qarI1)͓0zC0<>m7Wեj"7!e#coΊΜƵ5p/HD'W\>85zz9" :fF0!iW8LVhY|Wipv̟BPT@TΑF{d>G޲AbvԒspTV`^l_[$8OKB ] ~OIXziSeG p-cH"xB9@A 5햭.1V'h4߬A&xDgG~f`A^y.pe2O":ԑ}^TJ*YR&Ѷ;r Voe:2lJBXz]b/;mi^WوNZ˼Lɪ-)x62%$}5fi˛TKw8g4<|6-ۚC'aK}8L 1wPDJz6+@s_ѣfO069' PY?F62XVд2$禕;njA%>$uG`)dL-x;*6XG&q7'==<@)^}.#QSt %No=oa}4 %n.ju{TU$g2<~=C1$'dԽ!).m~z(ѾIF㜈++e;'4TIX9~Z j 2i7~@Bfҥ刪U* 3 ߼#nI \k51㹮@z|:=<]>Ёtx?)KZ䦊Aarҍd1#OUY`LeT{9tЌ?cFNWp@Mђ <};5'T\;c* _8\bi%ͽ|*t6EKqv-y:^b+k5  CW^ϭAx~ZPr=$üGMa h>b7T-O1){הr'5OUn@DٞzaejӼi8'"p yxzJច=̖6=z.ƑS5VB:m, NmB ZpC9MO.-m{*w/k4Dh,#r0%-%H񯇫#fFu˶sfW _( P:F")WóךzDH,#ZET5\ԤQۊyqr"H^- ќJ# *.-F?>$Dd&(e8Y]ƭ@"FnX=34UMQeS;H1B{ unY㱗t͡nrh@ǫADw9:R÷E-[t̓jdy mss:~k,]q"PЁ1~="*5 QaŻ "A*njGDI<_f3u*2DpR*S!0,Qf|w:b MĖ x@6|`0V6pkX0;=gGeݵ7!^2acٚ<5m.iJ wWWȻR͝Id#Y40 9<L`oNՆ^JH .7I[[*k)p|Ņ5ҽ`ww$5 Ȳ D\*!hU('~2>/Ne뛿.ˆҊ kcQ6:)G=JG,n`C3Ė $huk/c@D=b ]Vn*s:PȆQa{Wa8 ®ގU_u-y#qwʬKQdlӣ;{}`_3}Ύmb$5$iZG@B`N0Zܻyޅ<)"0SC Kœ#㘡\LF-=Q0Mtym?A{uKzE/gB7X8P"i02௏QQhyq^sȔjy . F d>}T8x"CE]wh6D&-Lu.(& K8!S&[nј$ U"!?"˭Enҿg_Ѿ IXU iXOG +.4[xY}?jq(o@׃+B]] 雑ʹ9= P Vl#vTmx {_#i,K(`%#%Z6~ɺ1o7ޘ1vd_604Gc$y"(5yȢ KXq+Nl[t![;QSF\GW$_Dǩ"bs[lkzV,bՏa: x+!U-*> ^@T40)mފF_]`MDf$&#*<[CKsxK6:aʽ'ACоjAg{c-"@:R hT1l" uzԖ 4$!TJI羥e|{K =z_|/)~=;9ۢ-/ڸj+BM'NxLNXzA: a&zYPѳ# ]y-H"#5Găi*o@n]cR(u nK]ކLPvQ6zmBDxC\[LT'^! gN&+eR(#+IOJ)ϵ]w%լ~*u$?52K@Yٹ$E4kiO$$Wvn޵:#O -Q`ńAd ?&j|"In,{YCP{3WP3Q akMSmCkP Ur|s|3D-\\›/N.iSpҺhX|^a{2~(C滖 uC=X>Cd΄jzih9!O>:ZHwRĶdc4* ifTv T{lUݫ*w XO3BmCöྲྀM[wb#)?ғTi#'kiHX.-@@":U3D% &r ,k7I5݂\`\V:d/S_>2(_6N7nTlud8ވ/2YF7#nnhGP4۲ }@; _sl7]ڂ oaϴY3!ebMuMCHؙ )Y"+cvÎ`)'S]ʅ,[t0ș 2ghy_%֖'Y6m%4V@[$?!;S $G_) قiن%iEOa>YLs J%gIdt''Zi_AaJ9ۺ BSS̛ jͻ^P>5xJsZ6dD3ɛKޟHhRNM3enŃ #:Q ;@y,cacaHb|A )&xC>ܜLx5=HdN6J\ 51pS8d0nMqv^dF7b[x9a#r5EE; spwƉrSp~.w|?c˺*1kѷЃTs-=N PñUx ~<)xQ /CWJvN.-| Sg7ܫi`2p ln atԒ6XGMev5"ԖUpC{}[ 9e| `&L K }|.MgƇJbhkuh[x@I27BLD4pLTq Kez &N:#miei@l (˰־wbJL?#s3>1###[şHѡueeVC )itr "1O~ -tL c"bVxf$iˊebchhޖ1ot{Gt«1b CuThvj /w@!f˭̰^Jm=q"U prNՋb/k}_kQ̂F1U&gY{,|)G"d6Mδ.KFI捚!PAȎ7u!՗!ω/mj`mNS780iZ&,F?hRE7jbJ|\!12pO}hލs8mYzh Zo/]]_ % |+kſ9b87q[X>L~VE6CV;ZUyVqM½cXB=bKEk?,i%EZ5"t;Θڕ+ZQ_ *D5xK|p0CMعye!..!fGVXy/0*{C50PJmNjd˶X$19\fѐg*gJ|+Jg,޴Syw_ax*O8rJG@7z@fT į15.'1VmvswoY`} !WqБV²{e ʜ &0Q_+׈VEQxnarYo {}!N䕄bHؖ_։OxJEv%hx$ bp9Cݤiՠ! :- V(%4VkB6P^$E3tkh?šE++B]*`H* ߧs3"#Yƀ-)5)S21) g: qM< Px+̿x NpOG-C"Ϭۓ/}too  Gb<~<4m'؜4 WѝM`$M(&IZmDU`K!rQ?4կЋ~GBFgx|IqB-\:iatImAfflbђ?@xJʃ.s n2jE썿O0-K$~|7Bgv y$>D -3y58l @ZZ sPKS/}w~TaAKgFcmɕ-G䄩GpD=2E9<ဠ PXhI3IF% lXO {$%L* ' I+,LJ3YÚ ̀mN;FK_TS?lzc)-L(^smeDēSY4e [צб rcQ(ю!(RnMިD L @12e4po^KG Sʯ~`uTI آWIzp~hInל-.5T;S*Z;0a[:O.X`@v)`uQ͖زRӱ$@ϏeG\|5(Q}`ue^cEmuB43x@Lq`wqoF=^ņ#S*E9#k ̧Dab\0VfT8#-[PxLi\ϴ }&"PN"1 };;w l\r\*z2[1HMǰd eil.1;Tp=_B`]&<4aCa .Uv46PuEZp7$e!gp~绻m9#mQ#Y`}23 Zu n`' FO x_s 4՝D 2IV*Gd~%!ɴ3Q# -4!cKeCɫ DNcN!čoA Z}N !oLe7-cYԈoXa/JyfK