gvfs-devel-1.42.2-150200.6.3.1 >  A bp9|X2ϓƓq1m%̰}*P5?m80ĔkoD.2ǣ:%k[ {)@Qkp;+!= Au4:9s5[*jWARoJN.yfX7+f-3'+[*`X;fN~V {x̎´ؤ c176a410f823604447e987b5aa3e8651dc01d57b8e6d43d30fc34f83ab75e7cfb5699c90307c39a315d7e7ca6dd220e673c318d3Fbp9|8 \TjlG =3 6`:`_>3Uh,t@2 uK6gK0I1E HO9((!nÌ&1;Ja_Pl?ugv{9+F 8D&y]իx˙  n#ڤhpT/Iȼ%J^NnG"r1>{%je7rWuJjL,lY>5B%O'1~M_>p;p?`d  ! U ?ELh v    4Pp(890:_FGHI0X8Y@\h]^b`c defluvz\Cgvfs-devel1.42.2150200.6.3.1Development files for the GNOME Virtual file systemgvfs GNOME's userspace virtual filesystem designed to work with the I/O abstraction of GIO, a library available with GLib. gvfs installs several modules that are automatically used by applications using the APIs of libgio. This subpackage contains libraries and header files for developing gvfs plugins.bQsheep61$SUSE Linux Enterprise 15SUSE LLC LGPL-2.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://wiki.gnome.org/Projects/gvfslinuxx86_64AA큤A큤bHbH]ק]קbP]ק]ק4ffebdd5bc04d6028cd85f89c1ce490e0d03f1bf521855906d6f650974755ddcc3c7910987b97f91988371ecc66dc4c45f541e100193a8e05a0e772583b6b5551adbb5ca216c8307fc195657e83930489504b07528f13163a3ee76b3c68e499b15d9dce899b33f958f88d26f4c025ec4a9150cf2e2bb16de596c25a2bca7802crootrootrootrootrootrootrootrootrootrootrootrootrootrootgvfs-1.42.2-150200.6.3.1.src.rpmgvfs-develgvfs-devel(x86-64)    gvfsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.42.23.0.4-14.6.0-14.0-15.2-14.14.1b@^oj@^,-^@]]@]]c@](]~']w@]ja@]/ ] ] ]@]@\ޢ@\@\@\@\@\@\@\@\M\eX@[t[9@[`O@[U@[@[oZ(Z?ZUZZkZ@Z@Z@Z@Z@Z@Z@Z@ZZyZ_:Z"ZfZZ ,@YeY*@YYYzYzY@Y@@Y@YV@YI@Y /Y i@X@XƉXXBX@X@X@X@X@XS@X lX@WW@W֘W#WWWWWWhW\@W@W|W{@W1@W0{W@W@W @V@V@V2VVVVVŲ@V@V/g@V*!@V@VCVBU@UU@U@U@U@U@U@U@UF U-@U&iUQU@UT8T@Tq@Tq@Tq@TTa@T;mgorse@suse.comyfjiang@suse.comdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comqkzhu@suse.comqkzhu@suse.comqkzhu@suse.combjorn.lie@gmail.commgorse@suse.combjorn.lie@gmail.commgorse@suse.combjorn.lie@gmail.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comqkzhu@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgluc14n0@linuxmail.orgfezhang@suse.comluc14n0@linuxmail.orgbjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgfezhang@suse.comluc14n0@linuxmail.orgdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.comqzheng@suse.comdimstar@opensuse.orgdimstar@opensuse.orgmgorse@suse.comzaitor@opensuse.orgtbechtold@suse.comzaitor@opensuse.orgfcrozat@suse.comfcrozat@suse.comdimstar@opensuse.orgjengelh@inai.dedimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgfezhang@suse.comzaitor@opensuse.orgjengelh@inai.defcrozat@suse.comfbui@suse.comtyang@suse.comfcrozat@suse.comzaitor@opensuse.orgzaitor@opensuse.orgtyang@suse.comzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgmgorse@suse.comzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdliang@suse.comdliang@suse.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.org- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL for kerberos/ccache login. Fixes inability to mount smb shares with samba 4.16 (boo#1198718).- Enable gvfs-nds.patch and gvfs-nvvfs.patch for Leap to remove difference between Leap and SLE.- No longer recommend -lang: supplements are in use- BuildRequire pkgconfig(systemd): meson.build tries to inspect systemd.pc to find the right unit-directories.- Update to version 1.42.2: + gdbus: Add workaround for deadlocks when cancelling jobs.- Drop fixed upstream patches by version 1.40.2: + gvfs-CVE-2019-12447.patch. + gvfs-CVE-2019-12448.patch. + gvfs-CVE-2019-12449.patch. + gvfs-CVE-2019-12795.patch.- Rebase SLE patches gvfs-nds.patch and gvfs-nvvfs.patch for version 1.42.1: + Add daemon/nds.mount.in. + Add daemon/nvvfs.mount.in. + meson porting fixes.- Rebase SLE patches for version 1.42.1: + gvfs-nds.patch + gvfs-nvvfs.patch- Update to version 1.42.1: + dav: Fix mounting when 403 is returned for the parent folder. + Revert "sftp: Always use port 22 if not specified". + Updated translations.- Fix Requires on -fuse package: now needs fuse3, not fuse.- Update to version 1.42.0: + Updated translations.- Update to version 1.41.91: + fuse: Remove max_write limit. + Several smaller bugfixes. + Updated translations. - Changes from version 1.41.90: + udisks2: Change display name for crypto_unknown devices. + google: Disable deletion of non-empty directories. + google: Fix crashes when deleting if the file isn't found. + google: Fix issue with stale entries remaining after rename operation. + build: Define gvfs_rpath for libgvfsdaemon.so. + proxy: Don't leak a GVfsDBusDaemon. + Updated translations. - Changes from version 1.41.4: + google: Do not enumerate volatile entries if title matches id. + build: Add dependency on gsettings-desktop-schemas. + daemon/udisks2: Handle lockdown option to disable writing. + fuse: Define RENAME_* macros when they are not defined. + google: Check ownership in is_owner() without additional HTTP request. + Several smaller bugfixes. + Updated translations. - Changes from version 1.41.3: + Updated translations. - Changes from version 1.41.2: + build: Several meson improvements. + build: Bump required meson version to 0.50.0. + google: Support deleting shared Google Drive files. + admin: Prevent core dumps when daemon is manually started. + Several smaller bugfixes. + Updated translations. - Changes from version 1.41.1: + fuse: Adapt gvfsd-fuse to use fuse 3.x. + daemon: Unify some translatable strings. + Updated translations. - Specify meson version requirement. - Require fuse >= 3.0.0. - Require gsettings-desktop-schemas: new dependency.- Update to version 1.40.2: + daemon: - Only accept EXTERNAL authentication (CVE-2019-12795). - Check that the connecting client is the same user (CVE-2019-12795). + admin: - Ensure correct ownership when moving to file:// uri (CVE-2019-12449). - Use fsuid to ensure correct file ownership (CVE-2019-12447). - Allow changing file owner (CVE-2019-12447). - Add query_info_on_read/write functionality (CVE-2019-12448). + afc: Remove assumptions about length of device UUID to support new devices. + gmountsource: Fix deadlocks in synchronous API. + afp: Fix afp backend crash when no username supplied. + Updated translations.- Add gvfs-CVE-2019-12795.patch: Backport from upstream commit 70dbfc68 to check that the connecting client is the same user (boo#1137930, CVE-2019-12795).- Add gvfs-CVE-2019-12447.patch: Backport from upstream commit 3895e09d and daf1163a to fix a mishandles file ownership issue (boo#1136986, CVE-2019-12447).- Add gvfs-CVE-2019-12448.patch: Backport from upstream commit 5cd76d62 to add query_info_on_read/write functionality (boo#1136981, CVE-2019-12448).- Add gvfs-CVE-2019-12449.patch: Backport from upstream commit d5dfd823 to ensure correct ownership when moving to file:// uri (boo#1136992, CVE-2019-12449).- Drop polkit rules files, only relevant for wheel group (boo#1125433).- Update to version 1.40.1: + Revert "sftp: Always use port 22 if not specified". + Updated translations.- Update to version 1.40.0: + Stable release version bump.- Update to version 1.39.92: + client: Fix mount info cache invalidation. + Several smaller bugfixes. + Updated translations.- Update to version 1.39.91: + smb: Do not show password prompt when using winbind ccache. + Several smaller bugfixes. + Updated translations.- Update to version 1.39.90: + sftp: Always use port 22 if not specified. + mtp: Don't retry reading an event after failure. + admin: Prevent access if any authentication agent isn't available. + build: Several meson improvements. + Several smaller bugfixes. + Updated translations. - Drop gvfs-CVE-2019-3827.patch: Fixed upstream.- Update to version 1.39.4: + keyring: Prefer the most recent item. + afp: Try to find credentials even if user is not specified. + dav: Try authenticate again even if 403 was returned. + Several smaller bugfixes. + Updated translations.- Update to version 1.39.3: + udisks2: - Improve handling of mounts which doesn't point into fs root. - Restore support of comment=x-gvfs-* option. + daemon: Prevent spawning new daemons if outgoing operation exists. + common: Prevent crashes on invalid autorun file. + Several smaller bugfixes. + Updated translations. - Changes from version 1.39.1: + google: - Rework cache for better performance. - Add support for files with multiple parents. + udisks2: Add a new volume class `loop`.- Update to version 1.38.2: + mtp: Don't retry reading an event after failure. + admin: Prevent access if any authentication agent isn't available (CVE-2019-3827). + udisks2: Restore support of comment=x-gvfs-* option. + common: Prevent crashes on invalid autorun file. + Several smaller bugfixes. + Updated translations. - Drop gvfs-CVE-2019-3827.patch: Fixed upstream.- Add gvfs-CVE-2019-3827.patch: Prevent access if any authentication agent isn't available (glgo#GNOME/gvfs#355, bsc#1125084, CVE-2019-3827).- Update to version 1.38.1: + gphoto2: Fix mounting for devices with special chars in ID_SERIAL. + mtp: Fix mounting for devices with special chars in ID_SERIAL. + smbbrowse: Force NT1 protocol version for workgroup support. + Several smaller bugfixes. + Updated translations. - Changes from version 1.38.0: + Updated translations.- Update to version 1.37.92: + udisks2: Use loop backing file as description for unlock. + Remove workaround for directory / folder icons. + Updated translations.- Update to version 1.37.90: + ftp: Add implicit TLS mode. + dav: Increase max number of connections to prevent lockups. + smb: Do not claim that mountable can be unmounted. + build: Add proper linker support check. + Several smaller bugfixes. + Updated translations.- Help translation-update-upstream finding the right gettext domain name: pass "po %{name}" to the call.- Update to version 1.37.2: + smb: Fix removal of non-empty dir. + programs: Remove deprecated gvfs utils. + gdu: Remove libgdu support. + gphoto2: Switch to a stable device uri + mtp: Switch to a stable device uri. + Several smaller bugfixes. + Updated translation. - Drop: + pkgconfig(gdu) BuildRequires and gdu/udisks2-related conditionals to follow upstream changes. + gvfs-smb-Use-O_RDWR-to-fix-fstat-when-writing.patch: fixed upstream.- Add gvfs-smb-Use-O_RDWR-to-fix-fstat-when-writing.patch: Fix failures copying files on smb mounts (bgo#795805 boo#1096476).- Update to version 1.37.1: + udisks2: Remove optical disc volumes/mounts if drive disappears. + daemon: Prevent deadlock and invalid read when closing channels. + metadata: Prevent usage of NULL if GUdevDevice is not found. + mtp: Implement support for move and copy operations. + backend: Fix crashes when "Volume is busy" prompt is shown. + Several smaller bugfixes. + Updated translation. - Drop pkgconfig(gmodule-no-export-2.0) BuildRequires to follow upstream changes. - Add: + pkgconfig(dbus-1) BuildRequires to avoid implicit dependencies. + pkgconfig(gdu) BuildRequires under the without-udisks condition: gnome disk utility package is built with udisks2 support and the former requires the last. - Switch fuse, libavahi-glib, libarchive, libimobiledevice, libgphoto2, libgdu and libsoup devel package BuildRequires to their pkconfig module counterparts: they are what meson actually is looking for.- Update to version 1.36.2: + udisks2: Remove optical disc volumes/mounts if drive disappears. + daemon: Prevent deadlock and invalid read when closing channels. + metadata: Prevent usage of NULL if GUdevDevice is not found. + Updated translations.- Update to version 1.36.1: + backend: Fix crashes when "Volume is busy" prompt is shown. + Updated translations.- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Update to version 1.36.0: + Updated translations.- Update to version 1.35.92: + build: Print summary of the options in meson. + smb: Avoid "Error: Success" failure messages. + Several smaller bugfixes. + Updated translations.- Modernize spec-file by calling spec-cleaner- Update to version 1.35.91: + mtp: Prevent crashes if device is unplugged during mount operation. + daemon: Fix admin backend spawning on some systems. + google: Return error properly when trying to replace native files. + Several smaller bugfixes. + Updated translations. - Add permissions PreReq on gvfs-backend: used to apply the correct permission set on the nfs daemon.- Update to version 1.35.90: + build: Several FreeBSD related fixes + Updated translations.- Update to version 1.35.4: + recent: Prevent crash when recent file changed. + trash: Fix trash::orig-path for relative paths. + Several smaller bugfixes. + Updated translations.- Update to version 1.35.3: + mtp: Handle read-past-EOF ourselves to prevent hangs. + Port several parts to GTask. + Several smaller bugfixes. + Updated translations.- Update to version 1.35.2: + metadata: Remove udev dependency in favor of gudev. + build: - Enable elogind support in meson; - Port to meson build system. + gphoto2: Fix volume removal with current udev behavior. + mtp: Fix volume removal with current udev behavior. + Several smaller bugfixes. + Updated translations. - Update Url to https://wiki.gnome.org/Projects/gvfs: current GVfs' web page. - Drop fixed upstream patches: + gvfs-fix-mtp-volume-removal.patch and; + gvfs-mtp-handle-read-past-eof.patch. - Port the following patches from autotools to meson: + gvfs-nvvfs.patch and; + gvfs-nds.patch. - Drop autoconf, libtool BuildRequires and add meson. Following, drop configure, make and make_install macros and adopt meson, meson_build and meson_install macros. And pass the due parameters to meson. All of these changes reflect the upstream porting to Meson Build System. - %glib2_gsettings_schema_requires macro as it's no longer needed since RPM file triggers. - Drop intltool BuildRequires once upstream did the migration to gettext long ago and deviations are not desired to avoid unexpected bugs. - Add pkgconfig(gmodule-no-export-2.0) BuildRequires: it was already being pulled with pkgconfig(glib-2.0) and used, since they live in the same devel package. - Add openssh BuildRequires: missing ssh program dependency that meson checks brought up while autotool's configure was being too permissive when letting libssh2 satisfy its checks.- Update to version 1.35.1: + sftp: Add support for setting timestamps. + Several smaller bugfixes.- Update to version 1.34.2.1: + mtp: Prevent crashes if device is unplugged during mount operation.- Update to version 1.34.2: + Recent: Prevent crash when recent file changed. + Trash: Fix trash::orig-path for relative paths. + Mtp: - Handle read-past-EOF ourselves to prevent hangs. - Fix volume removal with current udev behavior. + Gphoto2: Fix volume removal with current udev behavior. + Updated translations. - Drop gvfs-fix-mtp-volume-removal.patch and gvfs-mtp-handle-read-past-eof.patch: Fixed upstream.- Enable libnfs support also on SLE: BuildRequire pkgconfig(libnfs) unconditionally (bsc#1074978).- Re-enable caps(cap_net_bind_service=+ep) for gvfsd-nfs: the permissions package was updated to reflect this change. - Add appropriate post/verifyscripts to set the capabilities as defined in the permissions package.- Disable caps(cap_net_bind_service=+ep) from gvfsd-nfs: this is not acceptable from a security PoV, see boo#1065864#c6).- Add gvfs-mtp-handle-read-past-eof.patch: fix hang when transferring on some Android devices (boo#1069030 bgo#784477).- Add gvfs-fix-mtp-volume-removal.patch: Fix various mtp issues with volume management (bgo#789491).- Set caps(cap_net_bind_service=+ep) for gvfds-nfs: Many NFS servers default to a mode where they do not allow non-system ports from connecting. These servers require to use the "insecure" export option in /etc/exports in order to allow libnfs clients to be able to connect. Allow the usage of privileged ports for the gvfsd-nfs executable to not require the "insecure" option on the server (bsc#1065864).- Update to version 1.34.1: + dav: Prevent usage of uninitialized variables. + afp: Prevent usage of uninitialized variables. + programs: Remove bashism from gvfs-* wrapper script. + Updated translations.- No longer recommends gvfs-backend-afc from gvfs-backends, use packageand(gvfs:libimobiledevice6) on gvfs-backend-afc instead.- Rebase gvfs-nds.patch for gvfs 1.34.0, including identations and warnings fixes.- Update to version 1.34.0: + Updated translations.- Package description updates. Enable parallel build.- License: LGPL-2.1+ AND GPL-3.0: gvfsd-trash links against trashlib, which is licensed GPL-3.0.- Update to version 1.33.92: + Updated translations.- Update to version 1.33.91: + daemon: Avoid overflowing when querying for filesystem info. + proxy: Fix shadow mount handling for equal paths. + gdaemonfile: - Fix g_file_equal for different mount_prefix. - Fix relative path handling. + client: Fix crash when calculating a relative path. + channel: Set sockets as nonblocking to prevent deadlocks when copying. + google: Report FS total size and free space. + Several smaller bugfixes. + Updated translations.- Update to version 1.33.90: + admin: Require mounting for each client explicitly. + dav: Fix DAV implementation stripping spaces. + gdaemonfileenumerator: Fix crashes in synchronous enumerator code. + goa: Fix password-based authentication. + Updated translations.- Update to version 1.33.3: + Do not send user invisible mounts in order to speed up g_volume_monitor_get. + mtp: Remove avoidance of file push for big files for better performance. + Various build fixes and cleanups. + Port several parts to GTask. + Several smaller bugfixes. + Updated translations.- Update to version 1.33.1: + Port several parts to GTask. + recent: Port from GtkRecentManager to GBookmarkFile (drop GTK+ dependency). + sftp: Handle SecurID password prompt. + Several smaller bugfixes. - Drop pkgconfig(gtk+-3.0) BuildRequires: No longer needed. - Drop no longer needed post(un) handling of glib2_gsettings_schema for backends and backend-samba, file-triggers takes care of this now.- Update to version 1.32.1: + common: Fix potential crash caused by missing g_strdup. + fuse: Prevent potential crash if file handle is not set. + sftp: Prevent potential crash in case of parsing error. + google: - Prevent potential crashes if resolve_dir fails. - Fix reported file size. + gphoto2: Fix x-content-types setup. + Updated translations.- Update to version 1.32.0: + Updated translations.- Update to version 1.31.92: + Updated translations.- Update to version 1.31.91: + Updated translations.- Update to version 1.31.90: + recent: Set G_FILE_ATTRIBUTE_RECENT_MODIFED attribute. + client: Ignore everything after first colon in userinfo. + Stability improvements for force unmount procedure. + Port several parts to GTask. + Various logging improvements. + Several smaller bugfixes. + Updated translations.- Update to version 1.31.4: + sftp: Limit writes to 32768 bytes. + udisks2: Improve unmount notifications. + daemon: Bump maximum read channel buffer size. + recent: Fix crashes when DISPLAY is not set. + Several smaller bugfixes. + Updated translations. - Drop gvfs-silence-log-spam.patch: Fixed upstream.- Update to version 1.31.3: + dnssd: Fix crashes for uris with colons. + trash: Correctly determine fs type for paths with symlinks. + gdaemonfile: Pass GFileCreateFlags in write operations. + metadata: Various performance improvements. + Several smaller bugfixes. + Updated translations.- Update to version 1.31.2: + admin: Fix polkit errors caused by redundant translations. + dnssd: Fix crashes and leaks when mount fails. + network: Fix crashes when mount fails. + Port several parts to GTask. + Several smaller bugfixes. + smb: Fix IPv6 uri handling and Improve read performance. + trash: Do not crash if home mount isn't found. + udisks2: Add support for uuid and fix misleading notification when unmounting. + Updated translations. - Add pkgconfig(libusb-1.0) BuildRequires: new dependency.- Update to version 1.31.1: + udisks2: Improve handling of volumes with multiple mountpoints. + man: Various man page updates. + hal: Drop hal volume monitor. + programs: Deprecate gvfs utils in favour of new gio tool. + Several smaller bugfixes. + Updated translations.- Add gvfs-silence-log-spam.patch: Remove some logspam from journald logs, patch from upstream git.- Update to version 1.30.3: + recent: Fix crashes when DISPLAY is not set. + metadata: Various performance improvements. + dnssd: Fix crashes and leaks when mount fails. + network: Fix crashes when mount fails. + udisks2: Fix misleading notification when unmounting. + smb: Fix IPv6 uri handling.- Update to version 1.30.2: + Trash: Do not crash if home mount isn't found. + Admin: Fix polkit errors caused by redundant translations. + Updated translations.- Update to version 1.30.1.1: + Revert udisks2 patches causing unwanted regressions. + Updated translations.- Update to version 1.30.1: + udisks2: - Fix handling of volumes with multiple mountpoints. - Filter out system mounts. + Updated translations.- Update to version 1.30.0: + Updated translations.- Update to version 1.29.91: + Several smaller bugfixes. + Updated translations.- Update to version 1.29.91: + dav: Various mount operation fixes. + Several smaller bugfixes. + Updated translations. - Replace libcap-devel for pkgconfig(libcap) BuildRequires.- Update to version 1.29.90: + build: - Use upstream gettext instead intltool. - Use autoreconf instead custom script. + dnssd: Fix crashes when mount failed. + Several smaller bugfixes. + Updated translations.- Update to version 1.29.4: + Introduce an admin gvfs backend based on polkit. + gvfs-open: Fix spawning of applications with dashses in their app IDs. + daemon: - Fix crashes caused by NULL certificates. - Set G_FILE_ATTRIBUTE_FILESYSTEM_REMOTE attribute. + Several smaller bugfixes and improvements. + Updated translations. - Add pkgconfig(polkit-gobject-1) and libcap-devel BuildRequires: New dependencies.- Update to version 1.29.3: + afc: Many improvements and fixes for iOS support. + fuse: Add possibility to enable debug output. + test: Skip tests if dependencies are missing. + Several smaller bugfixes. + Updated translations.- Update to version 1.29.2: + client: Fix missing mount prefix in cached fuse paths. + monitor: Add g_drive_is_removable() support. + dav: Fix IPv6 address handling. + Several smaller bugfixes. + Updated translations. - Changes from version 1.29.1: + udisks2: Fix crashes when mounting encrypted volume. + mtp: Refactor event handling in order to fix unmount crashes. + Several smaller bugfixes. - Drop obsolete clean section. - Conditionally apply gvfs-nds.patch and gvfs-nvvfs.patch for non-opensuse only: The usefulness on openSUSE is questionable, so lets see if anyone complains. Follwing this, conditionally apply autoconf BuildRequires and autoreconf call. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Tweak descriptions to silence rpmlint. - Handle tmpfiles created in post. - Conditionally apply libgfscommon0 Obsolete for non-openSUSE: All supported openSUSE releases have moved on, so it's only needed for SLE.- Drop gvfs-support-nop-ftruncate.patch (bnc#466794, bgo#573837), gvfs-no-useless-x-flags.patch (bnc#538069), gvfs-monitor-proxy-debug.patch (bnc#903858): Fixed upstream.- Update to version 1.28.3: + dnssd: Fix crashes when mount failed. + gvfs-open: Fix spawning of applications with dashses in their app IDs. + daemon: Fix crashes caused by NULL certificates. + afc: Many fixes for iOS support. + client: Fix missing mount prefix in cached fuse paths. + dav: Fix IPv6 address handling. + Updated translations.- Ensure systemd-tmpfiles runs: + Add %tmpfiles_create to post script of -fuse subpackage. + Add %{?systemd_requires} to -fuse subpackage.- Fix supplements on gvfs-backend-samba, since we don't have libsmbclient provides anymore (bsc#988921).- Replace pkgconfig(libsystemd-login) with pkgconfig(libsystemd): Nowadays pkgconfig(libsystemd) replaces all libsystemd-* libs, which are obsolete.- Fix "gvfs-smb timeout by message bus issue" (bsc#983992): + Add %glib2_gsettings_schema_require to preamble. + Add %glib2_gsettings_schema_post/postun to respective scripts of -backend-samba subpackage.- Disable libnfs support on SLE.- Update to version 1.28.2: + udisks2: Fix crash when mounting encrypted volume. + Updated translations.- Enable pkgconfig(libnfs) BuildRequires, we now have it in openSUSE, also package the new nfs support.- Update to GNOME 3.20 Fate#318572 - Drop: * 0001-afp-Don-t-crash-when-opening-the-root-directory.patch * 0001-archive-fix-segfault-when-libarchive-fails.patch * 0001-gphoto2-Don-t-release-the-device-multiple-times.patch * 0001-gphoto2-Return-the-correct-offset-when-seeking.patch * 0001-http-Allow-seek-past-end-of-file.patch * 0001-http-Ensure-the-range-header-is-updated.patch * 0001-http-Fix-segfault-when-seeking-on-read.patch * 0001-http-Fix-the-SEEK_END-offset-calculation.patch * 0001-MTP-Fail-fast-if-in-the-middle-of-an-unmount.patch * gvfs-hal-volume-monitor-memory-leak.patch * gvfs-obexftp-allow-push-cancel.patch- Update to version 1.28.1: + udisks2: - Abort mount operation if volume is unlocked. - Lock unlocked volumes on eject/stop. + trash: - Check modification time to avoid rereading. - Rescan trash dirs before operations with files. + Updated translations.- Update to version 1.28.0: + afc: Several fixes for recent iOS versions. + Updated translations.- Update to version 1.27.92: + fuse: Avoid crashes when exiting. + Updated translations.- Update to version 1.27.91: + udisks2: Send unmount notification only once when stopping. + Updated translations.- Split out samba backend in own subpackage, make samba removable. - Drop superfluous libsmbclient-devel BuildRequires as we already have pkgconfig(smbclient) BuildRequires that covers it.- Update to version 1.27.90: + udisks2: Avoid crashes during unmount. + ftp: Fix cache invalidation after writing. + network: Fix crashes when mount failed. + mtp: Allow reading on more devices. + Several smaller bugfixes. + Updated translations.- Update to version 1.27.4: + dns-sd: Add support for nfs shares. + Do not print anything from daemons unless debug mode is enabled. + Several other logging improvements. + Updated translations.- Update to version 1.27.3: + sftp: - Fail cancelled jobs. - Handle "Too many authentication failures" error. + metadata: Avoid endless recursion when copying meta files. + mtp: Use phone icon for MTP devices. + udisks2: Do not show notification if unmount failed. + completion: Allow bash completion for gvfs-mount. + http: Return error if seek was not successful. + Several smaller bugfixes. + Updated translations. - Add disabled pkgconfig(libnfs) BuildRequires, needed for nfs backedend, but the needed underlying libs is not available for openSUSE yet.- Update to version 1.26.3: + udisks2: Avoid crashes during unmount. + ftp: Fix cache invalidation after writing. + network: Fix crashes when mount failed. + metadata: Avoid endless recursion when copying meta files. + udisks2: Do not show notification if unmount failed. + Several smaller bugfixes. + Updated translations.- Update to version 1.26.2: + Accept XDG_RUNTIME_DIR/bus as a valid D-Bus session/user bus. + Google: - Fail in-fs copy/move if it leads to display name loss. - Mark files you can't see on the web as hidden. + Updated translations.- Change patch-tags from PATCH-FEATURE-OPENSUSE to PATCH-FEATURE-SLE, lets use the tag where they actually are wanted.- Rebase gvfs-nds.patch and gvfs-nvvfs.patch. Also run autoreconf, since patches modify daemon/Makefile.am. - Replace gnome-common for autoconf BuildRequires.- Update to version 1.26.1.1: + file monitor: Fix crashes caused by invalid read.- Update to version 1.26.1: + proxyvolumemonitor: Fix crashes when drives/volumes/mounts caches are changed. + Add a corresponding systemd user service for every D-Bus session service. + google: Report progress when copying and moving. + ftp: Return correct file info for absolute symlink paths. + sftp: - Fix crashes when force unmount is proceeded. - Fix crashes when data connection setup failed. + Several smaller bugfixes. + Updated translations. - Disable gvfs-nds.patch & gvfs-nvvfs.patch: Needs rebase, also disable gnome-common BuildRequires and stop passing NOCONFIGURE.- Update to version 1.26.0: + Updated translations.- Update to version 1.25.92: + Add Google Drive backend based on libgdata. + Make all gvfs daemons own a name under org.gtk.vfs.*. + Several smaller bugfixes. + Updated translations. - Add pkgconfig(libgdata) BuildRequires, new dependency.- Update to version 1.25.91: + afp: Change g_error to g_warning for read errors to prevent crash reports. + dav: Mark files as untrashable to offer correct action in Nautilus. + gdaemonfile: Fix cancelling of g_file_mount_enclosing_volume. + Several smaller bugfixes. + Updated translations.- Update to version 1.25.90: + Several bash-completion fixes and improvements. + mtp: Return ENOTEMPTY if trying to delete a non-empty directory. + Set filesystem::type for all backends. + build: Make EXTRA_DIST independent of configure results. + Several smaller bugfixes. + Updated translations.- Update to version 1.25.4.1: + monitor: Fix memory leak.- Update to version 1.25.4: + udisks2: - Fix a crash when unmounting. - Handle libsecret errors properly to avoid a crash. + afc: Fix a crash when unmounting and unplugging. + cdda: Use UTF-8 with libcdio >= 0.84. + Updated translations.- Update to version 1.25.3: + common: Fix crashes with blank disks. + gvfs-open: Fix launching applications over d-bus. + monitor: Show notification always when device is unmounted. + sftp: Use separate data connection for pulling and pushing data. + Several smaller bugfixes. + Updated translations.- Update to version 1.25.2: + gvfs-open: Do not alter uris before use. + mtp: Refresh storage information in query_info. + dav: Emit progress callbacks when copying and moving. + Several smaller bugfixes. + Updated translations.- Update to version 1.25.1: + dav: Verify TLS certificates. + ftp: - Use TCP_NODELAY. - Implement TLS support. + sftp: Handle host key / IP mismatch. + Several smaller bugfixes. - Add pkgconfig(gcr-base-3) BuildRequires: new dependency for TLS certificate verification.- Update to version 1.24.2: + udisks2: - Fix a crash when unmounting. - Handle libsecret errors properly to avoid a crash. + afc: Fix a crash when unmounting and unplugging. + monitor: Show notification always when device is unmounted. + gvfs-open: - Fix launching applications over d-bus. - Do not alter uris before use. + mtp: Refresh storage information in query_info. + Several smaller bugfixes. + Updated translations.- Add gnome-common BuildRequires and use gnome-autogen.sh to bootstrap. Fixes build with new libtool version.- Update to version 1.24.1: + hal: Fix compilation error and memory leak (bgo#747221). + Updated translations.- Add gvfs-hal-volume-monitor-memory-leak.patch (bnc#924621) gvfs-hal-volume-monitor memory issue- Add gvfs-monitor-proxy-debug.patch: Disable the monitor proxy debug by default (bnc#903858).- Update to version 1.24.0: + Fix g-ir-compiler failures. + Updated translations.- Update to version 1.23.92: + Remove obsolete obexftp code. + metadata: Reliability improvements. + afc, gphoto2: Fix force unmount when device is removed. + ftp: Prevent segfault when unmounting. + ftp: Bug fixes for directory parsing. + dav: Fix crash on mount when using dns-sd. + common: Increase mount timeout to 30 minutes. + Several smaller bugfixes. + Update man pages. + Updated translations. - Drop bluez-devel, libexpat-devel and pkgconfig(dbus-glib-1) BuildRequires: no longer needed after the obexftp removal. - Drop obex-data-server recommends from the -backend subpackage.- Update to version 1.23.90: + ftp: - Implement backups for replace. - Implement G_FILE_COPY_NOFOLLOW_SYMLINKS. + Add an nfs backend based on libnfs. + test: Various improvements and fixes. + ftp: Implement G_FILE_COPY_NOFOLLOW_SYMLINKS + programs: Fix bash completion. + dav: Add support for server-side copying. + mtp: Set MTP filetype from mime type when uploading files. + gvfs-mount: Allow mounting as an anonymous user. + smb: Handle the anonymous flag. + Several smaller bugfixes. + Updated translations.- Update to version 1.23.4: + gproxymount: Fix crashes if eject callback isn't specified. + metadata: Fix crashes if tree initilization failed. + Several smaller bugfixes. + Updated translations.- Update to version 1.23.3: + Fix reported size for http and dav. + Several smaller bugfixes. + Updated translations.- Update to version 1.23.2: + Try copy and delete fallback for move if backup couldn't be created. + mtp: Do not crash when device is unplugged. + tests: Several fixes. + Several smaller bugfixes. + Updated translations.- Update to version 1.23.1: + Several improvements to unmounting reliability. + fuse: Several fixes to prevent data corruption and improve stat() results. + Improve root dir name and icon handling for gphoto2 and mtp. + Add bash completion support for gvfs-rename and gvfs-set-attribute. + client: Check for G_FILE_COPY_NO_FALLBACK_FOR_MOVE when push/pulling. + Add -C flag to gvfs-move. + sftp: Don't spin during connection. + goa: Pass "password" as ID when fetching the password. + tests: Some cleanups and reliability fixes. + Several smaller bugfixes. + Updated translations.- Update to version 1.22.3: + Fix metadata deamon crashes. + Several improvements to unmounting reliability. + Several smaller bugfixes. + Updated translations.- Update to version 1.22.2: + sftp: Correctly retrieve the username from the secret store. + mtp: Fix crashes when device is unplugged. + Several smaller bugfixes. + Updated translations.- Update to version 1.22.1: + mtp: Improve transfer speed for large files. + trash: Do not poll mount points without read access. + afp: Fix volume names encoding. + gvfs-set-attribute: "-n" flag implementation. + Improvements to avoid crashes during unmount. + Several smaller bugfixes. + Updated translations.sheep61 16557015851.42.2-150200.6.3.11.42.2-150200.6.3.1gvfs-clientgvfsgvfsurimapper.hgvfsuriutils.hgvfs-develCONTRIBUTING.mdNEWS.pre-1-2/usr/include//usr/include/gvfs-client//usr/include/gvfs-client/gvfs//usr/share/doc/packages//usr/share/doc/packages/gvfs-devel/-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:24710/SUSE_SLE-15-SP2_Update/8bda3ea0cc54d3a92a9ee39847e44348-gvfs.SUSE_SLE-15-SP2_Updatecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textASCII textUTF-8 Unicode text !2%ba1줿OLn#Eu,1 PSFI-.=ʽujAcɬqk[?b%+?w&dpN˳TV2u˖'_#py랚7]K0>;ewq3hI`}TH~n:Ԑ$Z;`Q\Գ`5xT,+G3dR& ܐKg^*<_)b.%1>4qraQ')s&J 蛦\E+#in A :y GCc)7/֥+ft(V4G"Tfڳw;$Z`dF.PILj GZ3C_f\-R@EnB~Wp{Y<) 3PQCn*_E555U}8* 7Mauދ:`vj:^ Gb]4۷۠3*m;2e +L= A@'RJ &c0QXFsLIu9CֳU.H NMKek'SbTcJMYй%URL=@EF?r6n#,ڠlpV07s_g1]*"^HY&ʌev8Ey̘ru"?5I,|:ĘľE(qzZ"W^e >Vj̛5nH"Y\hIY 7!,/_QM_V^k3'9o R Tkx!"ǚQ.NHP?J`D*\@:W*!:ue]pjJBkDrnji2\t oF, vf9v*rb q m0*#$j[)SXwN?kIcerٞ(2+jқlڻZL\y"H)o٢E1XeCgf{DџE`&xYBlta6[a b4q 2$^KX ̠"O{i!阍o.frG6s8l%^VSoz>z!nKej@ł{F@Z 5|F'MQR3\ l否1B#Y2"LHU(b.032ScЙ!b@N@ u.^ஈyMW|d]3 9056p}ԙBac<꿩wI5ћhvlj8(~:g4Pԯ5^sD:uX6${&Fj[u{za))0ĂڊBi}IUħL+~]RAWC)N0MܺAZѼ\Q ·!/Jd~ /yjr˗ ﺾ 1v#rf*" L[|y"r)6LQAKjc{`ibpDJ:"_#eŷ`NlBPiT<0̡!.'scZeb7*U4p~t[߱cW5f 䶘Wn&v-I'K\ ?w}ow4lbмpX5N l(ݢ|=q?Faj3&sw4Td:XdN}YVs5 1Alᙊ?-iB5T'e ˊ*78(k5r38G4Ӄ. g;AL{R L$GSmb >p"([9$fՌGz̩ S>? d(PO\ AP ɠ\k:O\5u_Hjvm_ fJΑ -Wk4 o MWW?S< ^Bm? X2۴{d^6 &$^ UC @KQ;">W)98ST,4nT͌&06`2Bp7'w#dӂ4 k\{*S)\t+?'GXoGԝG,!6mZ}+&2PQK!r$Ýo]YJ)Ȇ%Ϳ2=%rKJJGBVWhA_6öO~v?fpxtXSDԷ"O3GZ𦭌Iد78j>s)m8l!q#PrP|4̔k7upm$+Wj)}wP~CS_!7> ulvd c364doE+@ sˌ;:M.g^W|yBV;#'fe^le2c~vD=KմY[fx+ $j"K)1NoBHE6FxQlȀkzy7gsQv yJ֦ NT.&pףjŁ>T"z2B:qMm܋LRX P>;\QAIkPJ:m<~boP p9TTyW&|*iYJ;8u3X3NsmK.yo2:"ڂΈѨ:JH3Gg4rg BƐ̘W cc*ZBse^yqJ_}w,e~ %j: 5@,;48)wVm2g{Rbw{{1ԭB(%sCCBSaK<ºjN1IUDW46Ϧ2qcOf3Vn国_C$[0N$,:-ޤ[td4 Ŵ@Qz8N"ĵ=MxYe<yTRL$)7oY6k%H?ĴS t%nKV&* Λn}ˀh(2St59lVX]>kSg׮t"epb; rdAx<]Y˨-C-+o &ָ>rE]+k]u :h#у(=S)*zf =TvXtxEtܥ}C0Nȁ1u@vWLk+v/Wiw8<5:M/pߕ/{3-\,8orÿ+%k NpgLeAkH; rm?t|س7RvnbxBKaFAq@ 2dAS>Vu- R$khDL$b3J@M \RٍDƍ\9 scFUX cj S:'@9KH՞.1\>=iHgbZEk\ަC9RH8Ovz@2^1E㖉 A,@DH#pm/h6Z\ryd?cBF#."&Oe#R)T߈ťZݺYBxibw j s+cFY'X`r<;:,QHh8|drn݁m [ [))|X>ɘXbisd %)s~^ֺ0Uף_)/@. jˌC80:+hp @  xߕHd KYd Yw"SaͥӈS5 ^QJ…@n]fTI$iT'n_O]fꋄuzZlҿx^@)޹0aWks2栊=vOg w?Rbo9F_gAĈ7yZ_O?Lp_ 6'J={ٜie~z?q^7mhcDz2!-'uh$[X\~*XU}#fKFP@B?*E%4y>+I?Ay䩏O ^ae<寸po0 !hXiE{ gLKQZ3гl?{H4ԯ3Ӡ݇I1IQe>}e7FiLJ'&( 6Mf4qK <&䌞u)<ϰ$2 +4O_0.G9.Ӻp1,`i]&K^nЭ״:XZYG:,b9[*7'&pL[*ٔ6#fG@=E3iLd/EGgNcʺ*踡ċra,W)VMdvy@=ەI1>Kb]yX&q|8#)19URdB6w,򂰢[Sm;d*`xGX~9v?+uSS/̺_X(cŒ ew_B ;9qFP |y>&fѳb/%HfN9 XyR_54oîŔjWx Cչz!TYMz"hP-g]vg 56Ή1Id-vA3e VȮ2+gVQ4^>=VˎNy]Z+{ Veh $fW[ ] =xE;#I҂{AȌ#03x|.6~ߔXoUa Bk1Eg\MwY_k-;M9LAAZ!q]{4b~0=o;aP.bVߤRSƈO>{( w;C9"N1=y iv-)`nrL/QG*eaD4b|/O !qzĵ :Lp { X63P0sigZL܎{\, τ]C3IW-˚cx>0˭gU1^p.ys,fm-=!^7YR. M7d:o֦tZڪ*=+*s@ef>xߕ :!)#JdhSAwRiip|>",nxlʑEAq!JX>Z&piv$Jm3OGEFjM%Z^ٮ%o[!=L' ;Fg RN k/iEֆr-F! zGFUbٙڱtn/1v* A&*9aL >8>H4([-1;I;|@SaKsp3$ WKaX~QtgKS.+|kS*qETڋe7dXc O&ȂVM'pu^ "\!k2^)Iŷe (֕R.8jK 3Y`u"~usGhaFnqsfȢ8PPRٛ$/fGh"\oF~$Q텥_M>7x56 S%`QI[H;n3n4ݾ:Pe>^Y JT~$?>^vU?̓EɑcKbW@A~ca8F7&'URL3 x>.|t{2=)FM6]:0Űya"9i_œRf#e{@_+Q z _-j{V][%u^pׂ8RbB (nklqŭtuz6@xQi4/X!9V)8︃lieɩޤdgCe.*Da;Ʋ~\1Cl? ݦ 29gxP huЁ!8ZOyzԲ>&ގS A3TO\FQV=Y(‰_ a.p rqjZhxǡ$ʌ+ׇ g>a_cyfI@eL/쏣%`'tpGՇtHKJBw/MiX YPϑ;N?9T?I' IU$$kKu^G-} Gt"_s i{fT5;ѹ7 uDX%T.3bkz\3=mn.=8Le9xhO-W-̶aK7)+B+FF@m , \ֱ24l]:+=r+dJ™0>H.vve_mZ^\1LJqk*9Z GBX&~rS!'g%44^ r[v}VeVo<G M5Dv5Վe] m_n)0kT:(gkߢbq>Iu-M; g4%̣ JS`@"5p#֖,##u|]}:1]u_wp&qAL. rB7Ձ1>|K廻s$6ڌ Ξwծk<=նu;tRf\g0&(ҽ+<^-D`H#,¨Y>{=}Nn TI"kn)~e.WKY;}RJejv# ,)^%һ+QCug9J=nbpѥ|\үO^P&22m;̀ >vd[9xV%xN;KgCr̬FGsS/rXq<μ0x#apR4.]wD=Ɉx0Dт%bM{0W-C[& d}5kdlWQCQm_pdPAr=.k3TXK79;CcSR|y/QHV(i: &RЍ5kw@%n0Wtkvò9]YZ<V R-UMF܆v^cFG9ʙ]0XL;L!z I%&j1`Basbʒ.qtG#nʰJ؋- T}Q kɈD>IR>JF ; h{I @߳~A+=?,jr'Vn}8@Ċy>9!"%#MW . _[{q$d.ÉD/_ˌq$TZRɺ6Uː)ΠÑ}>Y[/('A-ɦU1ښSKM3g' 5&8o]XNn]cVCIb`(a-tnl"ઊ,XjEs1L%!?;Jm8ٟN jƗoVAo)䅋 8|[m@ ߇(H[]cb#7m*Őjth9oF3-;w'/sAfE?^7[39r$ӫW&8ݯ9qQw, _0bI_%\3L;%}G"%It!C'^iV{]]:ȭ;m%tώ56˹red>QңB@5tê OlsZm1X^Tu֠3:LOxrjRidLTН}`22!]GJaFIn@Wڧh\ T|Nu1jIHe *6*ZQԺ[hqcÈk>ˁ󊡋Ddw:q*ۘKF 7;Oe֪B5S3 9c$u^#KXe k4I.fg*'je~_V+f,aFMkW#IĕyWdʱ";SS&K}h;Fɵ(*ӚY cH+K;CELYJn rN[1|\0 wmY<4pC̒8AOz*Pw` ^:Pʁ݁V?[֔S~JS\sثS#sz Ӣ ʓnGഫS0S7%ľsIO} Nm!Sfp(CBs@tK|Z@0:km foQx/~9(uJeAmW?ͷ`n`Zؾ [KR)1Mk?ƯkY m e%{΍ZRr=I]'JKMyPA"0Iy#ȕ=}ݚ9`fKrhs뤻Ѥu*! ?[‹ 2q"\HH)?o\~Gkj61!%fŽ@ckqxԛZ%q2Su@VGcF\;ZLܮUJEqXKW u)wJEL-a>7D{yU,=8pJ>ɤG*/"ɝcX¯bGg8nܔ=BBˆFf\[ρN5hcИ h3='uWs<hO'f`t{xAIcD7WQۿ 㟹nL;,p}Cc A4ybgy޼-ef՘3U.o6Cl wй=7=&># :\vlCE;~L0੖ x` N֧g.6 U4Î~ch `>g&`0P9Wg,j6A_% mƱSg0tˀ1(m#(1D:ojIhV|& o)%"%0(]N0)@eUTLXxx́+BUY!{,/d1LhF9 ,$>$s_Ώ)/ZtiM&Fl$/9P>TΙqtk];txXn0ySD='Zφ[\JebIYD1eӫB2ؾ,zQ8jXbOߟdqWU,9*&"J7k!l%J`vQ#S-츽;"6rPw~ Ӆ=ƹlK. $3vǿ:m8_[cA~Kׇ'o7~(a4Jka`gm u-x8bBcEW.~E1~t?[3H[eǙ2AŞBPe}&"]94jN#LL9 L6- dvSϫ϶0ŃBJeDNZdrʾcs=b'jؠ뷒eͺ^3'S(:[{Pʜf;V| gy)Ғ: >{-qJKE׆3/o.=w[jYL?' K1yn|O:QvH$jGs_yBUQ!M:t9oKωZG /Y#"zR^f p9 a# _nnBx}t[煪*A:?ogƀpe?2x#؜O30MsڂM՛.J2tcdb-僵y0W3):xk;tKB~dչqYd`ה8vDwD$k|&2<;-o)S}N87M%^2K;|i7<Ϛpe zLYW܎eΘn4^kZ#r! ??ƢtRhb7% 쫼_5UREjP1 UU< ~ e5/FBMIi-~$&<$4כC$ⷣא5?|!sS&.q`\Co|alboiBKSD"cGR+Ov׋e:.0u\-R>~X#_fWdOƔ3z-7.gN7W3W"@$P`&jWaU[)@"$-i@v8'71q Ԉ(`0(Ŋ" _WxW0h[_aXwj4F',PB8*ũӊUSԂn*,Apn|x\ވ}Q7[l̄@N#ġV`f= @ 3/ |/LREα;7y/Hsꔆ}mI?3z%|U %+ȳ,9V@{_gzucH5{J>/#`,~w6b+WT]sESǪ+\!pgSE8qLnwNB,()Ssn):rIC_30qe7E[Z!:zL{ ڠ,p#9ɲ$iG7od&oث|_JT+(C80_qlNqI3Y4xZs'd彏v-i 2fzLICIOSx-% 9ylx5x9.oƄ_G;)67G$ bQp5A/窟Эh< | -i G~a5 Le0`'5W$ima跾6Y}\AX۱I]{;6Yu9R+Axc%=LAz&~R&᭖)n1Ff$n4 /4yt~@ݧ62w\B]R9x5L$3P-$ROCKֶJ+oϝC>#n/AwZxW:JJBI;ߝ|aSyyP8S ڶR+Y׿}逡gZRӶ| ʰ1>7[0k'i[6$6yfhZc>U:^gou>8Wc;U4w]{co=/Q`7viǑ"2<>Z|73%u[م%g!eXZ-.Jc2eWVG(I@p> \>n#.OZ:w n>XnF@+@ONUnԊiJQVn|]9lr0u\bzݡ:_WZ,l fLZ*@鿦9㚃D ‘ МX0@J>39衦1D|;5wƖjo>4pư-N'.~9zfzL W,#8t9X:Vo`z}ߵZ} $9@ű 8y 5 nH#]SRs斖2LHbx\:djeC'bB]j[ Ʉ`i)Ž<ՖƜeHgeV25E[fA\_OڇF77`Χ30sFHI9 vݼ+nN]ͼ \G'sKꨶ"8mB~`sR \a\ʀڜ?]/Cf#5]]UOwC25иn x7;J#ir\Ӛk\|긨J+,6Q5 2gt9=(JXۮh7r h+J; lff+=GAU#>Kݴ ub',e~'n)>LߙDkE+T"SE7ycd,8p홽B[)nጁ1T~5 G#ERY')Z`j{d")M>A,#J>"dY5MG~(N6 p)EWk D؋e6 {5%rZozLL,ֵXm5j,vru؛Z *4yhݰ@^ZnI3`Z|+!@u1va|$|Qu3Ψ-A>ܓ#D}3X݁&.7#tu^> f2^ϿI` {0MTѨ  ׫f}/khD⧫_'OMU3BGb_#.uI*l mٗ &@m B0QWlwF(Xr+g&7wK5^?oi`~H̬hlx G+>=p@j&J@F]B`MOۈx 1shM!@zSB7HAd6+JV.&&Mc`p̈́ o/"%: 4ѝd0]+fC7'TRGS>d);yyqz`U53k-_[)cU0sA:Uى{T`nPse '1N' FSYM0Qs@w0^ǯ  .\ ,j~)k7ھ[UJ-P)L&hIh]|;TWhe'Y;f5wo5wz~bSow+N|%Ot` ǣ1g,bm]Wx<ل'.JFj,JJ8#_jx%2bu Zk'c|R?ς&WС-:9e~?eǫ҃{eL7Â)x$uwl4E=dFXb%<)a7hLFK P)'_l /Fm ( 9r dA,@;@~'NrkZ~x mLl|ƴWX0;F`Y\IO:u2[r%bwnVSyvANdr>S%(W|=Zq0SoO4_@?f󛗝"wj+3\H 1ܹb1kz~$0pYMΦSؓ8ά1 > w z _ɩ2Nn ;]?(UAjJɬ  -`]X)NfkC} 4b|W0PL݆fj~4,%m4C+2 +Dej/nN׹uGX#bK_l ә+! (_8X-măQbʠ3+Ͷ~RuQڨEF&iSK6B\x/J`܄53=s")yY@{6ԃ W5 H< ՚MK.i5ŸP7wB${UgA Y~a| 讈Yj,ġ'.QB_uK m ~Zhc_A}f=~9sXIԡK mDweX'6_RK)Zu[$J&Ypd4 $wV/{~f7Y^D?vܧ29$:bOP}u7uj#s놷]lM֠o杨Ve7HPbJfk;̥>@ɡ%-T˞$#mow0?죮1H})ҍ^z'e8=Y ys}]"hHdsU*.EAD9Ւn >nuu V_Yo wjw0èD~iu+GB@"e;$2 ߛQ73kfQ5RJ8%JR"F%vJ4X9LjRh *Ċ ֲ`hk5xMV}p9^#7^R5diDєocčtֆ=nq#ΰD_Up /= ߸|DUSeSnԐH+]41J&a :|!! yx9/ȺҴ1Io.)@mi'%OȾ-q%HH[V dm p5Rm/BX'Đ%њH*^5^`P @S)15rIR-1WѴ!^}F'g掄.>+`p)zO Zkɥ97T&j;;t JuCcA֍T%v1GgPڧEuE!&#,R w2H>#k b0n%o0D?ڭ"Soȣ32O\ypRb%<ɟ0JL@JbV.ˠN(*.  "j-lg /ϱ#x;$XӜNLpE .K^( #9D! ("򑇏CD}'NiJ,ؙ%TJR?a|^:FKk,gcle c輐L'?>|9!),qK&wT3pvC~h}tdy8wZw x: o%WCwnV0Tv'e{2㉃r-¢diWzrۚ{]&ٌP+b/m*~*ú?$|C +9#-0/ht!k:^q9uQGtx6]c!/zk&~’Yuy"|zxTLZ[#Vac˭;d­u癄5U %;JP7u(ׇhkbw=(j~Gjz!\zS{UG.d4/c%/[d580Jw])vL4yG,2֑\*27lBgPcoks6Ti3{F&ѧم5q t=$lHFv*\c=~;(b-b2ڎ҅ ?~qeH&T(-=~@bu gU6FQ򾍚+<5&ҁƉMYCI3rBYCe֎p(M:#»nUNPK"OXطʈ1ya2T( @¹UWpZgugᔶo-8b6'k7K:͖D>0H(,یSW5/ 4$.v$DVZ7MΚH/lXĈc q/qx`J:}06S]lyI"cb4-^0 8'*5Zgn:~95 1͉G?L󷞜E!'NX#'ޱWIPQv)B^޳㫋zh%1RU @W9T{ݽ tEw5\4.$3 ]3{6r;j$Vf5jiUPiRK{iF٠ ႳZ2}A5>.?u#GEV?ymq49ӯ? ;0;vM^;ՙ+\۽zݶH$&MChuK7daRmSIvHCAD4KtB϶h+!H:y9 ֮;ՙ 1@l/M0Q.,R_Vqv}ed^#·ՠDz6rKfE{%48~W&F!{vOOiϫ zzkq'H`עۯXY"iFA$U^jjJ2w\7,zLn"7_j?R( Z^И(lmpBdٯFr wžP II`H*IAqg5 mOdL J@XkTU}6$å*2N0r(x0K*B%H!j~UʄN"}iM|=ş&5\sѫX3nm.tXvq!4y.֛u_0܇5ɣ2O]LknK,љ?}?PŚ=aY7 Y;uqž&|M||*Q # ]>hAxw7u/(S}>ZUefMlϳd,H#^N]qw*4&ԡDQ2=uP[[P,ı=lѳ}4caFS;+ׄ w3b?=ArsS *"}!H>7N=8ևPFFMeɜ/?uI/r֙/\ീudZ|m+|/$eFx:Id<ř*Ge9n^l>8D6E(>qi|^ca͝SGo}w[ OP}`LRHݩފM-ګNJGjZlkbvηͳ^|7Ӄsȓ@sYiWu݉-J\2{jq<X2T4 GeU`o˚H>CPY{\TG_?:#7Քn`te%7^/@)kEcٵżuz gB%aِN cIgR_Z} מ6ku9ǞZ^WJ&Jt^ ^7;iP:!_"d>Jҽ3;b$7DJ3,A!B`Q9D[P*¯ Ɛo2;!atdSxht/'>*eZh{vPSʫ'6\,ļxVO{l=](یFrQɲ*E]B|@dyѿc1㖋Ca ^X%,{Tz00W{k?P2Q?X5؋ȇ۸̩khC4<ʳz%ndZk5ZuPQm0cSW!Zfi _鬉YKko!4 #jD.Юr_%꘩kL] 3FOoEHc5q_ϗ ,B#GJZ0^!== Ƹ?CA1s\cKEN*4 > _9­@❏)zsm3GsQ,SAJVnPs%>'-mŽq#55ڰNԧH $>.oƶ^v1 A[i(yU@U\##ݬ&=ү@*ftR4v IwP1 zDAkTڬQ{x86hg'`&@tBjNUw SzL-*$ j7+ *oGR/|l,ͩsyBݍԔ.<Ɨ% OQ  ENi d6)Т+m{Mf[zyX%0H{b1shp|X>:t-`chF ⠎&QS"7 U "G#%(#*/f22E0Q0D,(n~5KBw__˖񨃾c, ,[A(m\/Eu}稶W/ֶV(ĂAZT,JE6qi Hx`ʙm\*àS>\*φ}^Z%^Dol?`0zF>|X_r'2猭Ѥ5M*Ѓ::f9uEG 犒,,Ncwr|cCS."xWpH}0w$帿8է

Upj @EמJC1[,$l@ r!}& K:w%60bV:Mʪn+?DJnJpȴ`_"97Hb`mn?֫]p冣?'QMkTH ؽV˦ о ڂ\(L@)[ŗdw{F ̤Ao͋ҽ66q>o$voNЕ3[qԨ`&e 1ɓԺu#ࠁ ֮d)fN#|@yE1"*OvޭSX ,WF)׆%c"Zy$"3SGPDfϬCu M5N4HDez3"LSZ]!^|,5 4(9;2 l-5Os$;1ٕvg 1'Ē]d_z\Zqj]ŦgC=&Ep ASCoNgU\ PH4' 0C켨uTi=ǀM|ٛDl؄8-Pi 8ɠ! ROo߾\x/6[Nxidt!;r G2B5ɼrJmٜ]9y'gv\A:Q1" 4Ok(5 !OF<m=- /v׼0"Qux[,/6R_T,gSAi{=ŽD гt; &Ԁaˣ$HubqR#ƓH}ΐ G-Ȃ! ,rig}Q@=>:§-!}ެg^2/e89Ыz7n0̦?CO6eX V6GP9|Eµ=ȸzd4|(7vzwbVNX'8̪i>RQ L0~pgCoT0H mvP؟{IX%ml&HK `~skh"%˟w %LH[6 e{O0Wbw?>9U8\bA0!$ӏ[C=$'_*q狓!ўJW9[D!\yѭc!d'Dɸ[G47q$!8J})8 @2&`qDaWdT$L/07/(_uvUHXw fauVvC hL5A IǔQ[r5C)^uU"BGoτ?T?*ÐB(ZٯS9cU?,2z3z^Z;jت,&pmǦ6]&yFXF]PSOSZe-}$c/lu=(rq]f|0IG+SI3+[l 4~~OܦH*98gTI#V.L>aV=Q$8hIm&YdֲzP?^r.ic &I(1W7/pm{e]7F&OD =9px/v5DmC$`{}ۗL_"}lp k"2-{( 4!8gڥ=TfU?1ll bK'mHAwyQtOX:?dE]-;NLw]dEM0 lO냜ө\ #w{fDaLzݕ4'~cY!L,oc$;Oؗ)(grg{śNt2ȳm->cqZ q<\Mh >nzj7A}1dH5HbRkRhS]+{%,i圚 6;sa UPPcm\NZaN{~%@ E:v8 ״ecS1)*ck\bx3m+':Uu@[rsaUQ7e>,-}Ƅ.knnTI_7>q9E5%,FX-«bb1WJgK9ޔM 4[=IS8 B:|6cx;"Yw%gEud`d`.L/%M/G/Y}jr&$chy Fr'gpGśfD$.&L 1+5{$6S ۞e`4R[{NK$^2wwcDm/ h`kIk 'Txhy2>g=Kv@SȝseAb繥4it8`Z%Hy8DH%9"RE$P'L;UL?(:k_BX3q9hRRաozU-֬Kj0-{Wk 6ټJArFJVsǻU?! JWyyUzGG,h`'Lc-cAm*y\f`)USDt~d}xUtq"f^ZZ0uCY OZȏqzċt ¼"d'-i%i;巈mwHy97aʰ)H i,VrxIug[Cܐv>gJ ȸPc 4oUB(Ez8MFn2/[RkEHfeeDK0&zeەZS_*/b!93$x|Z3JU:q~7# ROW5)u`;mpak坴Ne^F|$XO6d2/H/xI: _}-#úPzK@J]8ެ ꭁ'6>=@rc#Q<̜@̥7 ~3F Z@xT! lR Gn mMdqUN3a{MŨ(%5dž,ǻRh{ ZC"%AGU bVmd8'XJC Y{911*]jfdGlxYo#|]d؟ ^51wӼh)4 cu"7;)Ӷ8VBNnj?oBsef+0Rsp iKsU 7̏vbm8֬p*75Y@z2X)b:rW?͑nСtZ}qsǑƆtCiNn.skp/YY]"K~ $])j2.A 0^jLN\oUV;ov^9s%LjzX"ag9~ͱ@;td;$/u3 kh !M [̓f `c ;br4vHyGX"OlfjvC@Ά9|Um(6ٱE[\\?1(O&3g| hT/%pzvVOE8c&V]{R/tmV Ǟ)0Knr:DCpu&L>p(m h00;5zZQl&; wLj,UEh(.[pVbzOO9"ޖb1qD)jJbq8+[Ax gm+I$msto`e1mz*o(X{=yi:袰%W L"6oǫArJN~e;$[R':θ'E TWs}B,km.gj#ٟpSݢ3p4' HU<ՠXyI O*n`5N1z!@d_!rRА,Fc]k3HDѺXR4ib0YYo&4kc~@ ,a/Kϓyμrڲi'YXc-pF"qU't/?f5er|3>\M<:?9 M7RhMҥ6FzKѧah$v8闒AyXmqs Hd>` ٝtmͱVrЏeKm *z_@)t{%2o@, l8K`@~tȨ,hJ &FkxT}ԜnptAqRNiL0MG>v(b[kC(}/OdtC Cl`? $%ʠD/C&OozoX |RԒYϐ6C*?]jd59 M W8H1Cl48윌 xD_) kE.WKwÅ|ݗ&S訹X~ʑ68rVMohzP==(З}uz"=.\+&,]@hѬ9l&}j~yVxhm`zbC ĎED6YG &?&S 0XƖ\O,ℵUvCz}ZT/49X%&6lbL Y"hN6=|^ Ҳ cp g>}⽧.n#d1dV;mMT $n%\ @HKϭ(v eX`oDdD˕V^'Hnϐfgjt\@;:.Bq9CQYVaGa7IJ[Y`ܖֆ$2qdae!z bLh[)2yaХU` {1yIWfz'@itȅo0pҚk6:!J#VfmP\, 0]LKudN?GЖK\S {+6X˰[" 7L`z=JEt<T6N-W~V7,A6!Bt(w;׬͠q9 f!'zS|3F(|@b0~ "j!bw77_ʕ_ߺ Î*6m̡ΓfKdxcJ'^ SNՔD9J,i:˷Z GŨnLl2<5Jx+j_hjoN*Wٻ$elAƴzrhKCI(퉞,AY,^Ew* fsULwb_~AKi %r)K_s7)$:>`Ӵe͖O~&h"?t[yiWjlZjvnjP,Nvnk,ŧC?] %̯f6tö\\O : TZO>/b1؊6G-&z ɢB_7rZg`e^@/6qd5PDuO:CsKXOҵİ_ x#)zJpҩ~'b; PL H81DM{z_z D4= Mݡ)Nrq|\1ޣv vd%8b"B-Κ [xL`J@Zף1ev4MmgT=S6e cr7tR+&zQE;o5YѬR`J傄Dz'޴ pT>tu G$)_i `1+Z]!rØ..{}Ҏ2`t( qjAm{➂|=7VMCDMM^|J(Ya,JB0#ul߽qk>30ӝWvgl1.zE+vvC MOp(v Wӂ9hbS[:jQ^P&]A4GHZ(ʥԐ]?X{;e'!>/C^Wf|2gڙb!b|qD'+,ca a~i>R)D-&D|qīDNI'q9sQ+F~,!nC&qoT/N+LYq&6U)3jV ѵ 4~xuZBf}-x-H7`HIy.OTD&Tw|b[{ħSi`,{4(L` H}3F [/; \>Łl# [L UІ<- +H sCTOnK3ޖz‡B֝JV ":2R Ր~:ahjCg1Pv*'4/idAbC/{rXnss|r h8^<7$;P5QBomkoW;wvT®7[nm 6&Cc5wL5eY^ePHw(E Aɳus76PIyq|C|/xLk' BjLXUo۠e}_SA{ ld5!I~ >e2nlV8DJqȆޗbۣv {nLk^;sH$JTR?}7vzK6ף&XT=V-:7mTLx0@3=T.TzjbIDr\Lr+hLuP RtM([;^uؗ!A_ۋV8/FyÒiA:q?"kȯrx1AGA,731,)c0O^ZxebLVqaL]fOY~H0dg AnxmFݬ @xteVۺ$zQv8_CH(xm U!s@*=6:e'Jr?Q1'AsuJ*y4ȝL\ey7h6Zzn/kpzfZCKY5RrRn;XΥ դkjU=.kc? q]갧X Qf@F}(Ǖ#t. ̛ "{zȰp(վ4do[*TRo؃tz;u_OK*O<݋y% WF$:u%İp!I2nP~zk?OK^8u)j6QϦqVKWLdO!(8~Z6a/ {.USXFEN+2a^qaGz @A xn^0PC!_dޙB6t-H8aV{QS RۯݰQtfB'aR)Vw7/̖´BQΡQ~n!f>15Ii~HYl PPc;^\^҅5I@-j)ƃn651\ZE=>9/\jdaY)%iRV#h'Kϼ0:QLzGڡ0TWW_)~(|M&\f%Q sh|!2`#2̺x0yA#\o#~gYͥ`|P 1엕ި4FeE9һ뷶;]A@G 1Lud=jM@J8bYiD@hbv]Ɵ] h'-?c`pHЯ4U(:yxZȟn:3vadMώC! F}<8<,WiSwY!>3x R9Z51ǽ>}-úX-g+(Tr:_{Q ~GÑjZ޳?Ϝ 1iY߷Df]B@`$eW?!x \e:_fR$,q¸(z.h l__ ]? C§$ZisAup֬/ |IUx*Qƥg'm!Cl_2[p#p{Z'* RF Ae.ju O~Tu$,%M_uZ(9l)4Ž zoxr%is|eY.H? 4̒վ:=yəG (mڈEo|$G8WFtZ9=f)v@77mJKLI]2J̭y%yq vm1l0'.RxB+T~QCwH#`\p14 Wʺ\l !Ng$i#rŘ4 =Q=KZNCрV7w;GEZֿo xy8Ahˊ2t2xg2ڴBy/V=e FZv|~II6Cck%u[\ Iwnlp#Wv;mD6ś;B~:%uVAE"'2qnxz{2K=LAzz΅B#֎!,Q?}j0 Q>>LMFq0(^iUq~FN$٠͕A͍?]ƻrĵ5n6WسNȟDj! : KXdgAncYVʗ^h}\w ߲uP`5pc~OrhU4:W% |Z|JBXǫ6xs.r=IyY 8G ?6(xiD5ƺT{ D>f YƧH,f޶ԡ\|h,'KQ䱳]/ذǍi8Exؒ,WQtXY.#٪NI8N nɍ>rMkoJ9v x {`bCpyy B/>f9 vX%r_!;`so);NUU)MQI)T& mOAr9 AWS?u% AΗw#=őhW ,_SZAe9svo)"+ME2Mi1zKfu'{h Z anrViJ;ZHCe.HYɘLƁ펑g)>9ʡ4swN{4nFYo0dg|=וWX8c`$~3X9c_j  pHVX|^mj\;ZΑq=pmW>>=S`(kϭg?᜸e}9RhhX 2AlԚU?mxꟈsP[qQ3BJ[l]}>^ش*ڌ2E;kO{Bm9ZFg=cxH7[nφvF]kp#;0-o_"۸Hر4+Oni--Rz3@ $gLI;lncj@EC^DDv[K jHQVdhwպcHchQRS8.ޅ-&ٻ"z0{}H9mV'w㖾dt3.+xfD'Txt4 ?E~JUo [kM7|'NaY`ȧם qtoeO V3~m;H;̢8Aqu?]~(Jtg"LX~;7^*܏$ Vd BOkxD\jm<Ξ~R jOU`,X:"UZd XF;b6Θnz_|hՅ)$L@ZPbq7Tk/pj^? 8;Pʢ:v#0UcN0U7&?i/;Tw7L[1' ]MDjc> ,A-%i1>@Od2M&ʅqv؀' lIMş)fxs{tk,>nfV#QcN:k#ۊ;  dY!K5]˨~|0g`!x/ ch1TTFĵ#/_wzzH`ON{z/˕ŶAˊ.7/ΦżsT8~bo%x}(?Oy jsYm3y) 0 3{,Ȭ_G )*1}brkDZZabAI'vrvԬu1 Tke,P7zxlg= "^V `9Ę,w] aՌ#A/2tZar`aeG!l 4U9ؾ|f!h7J-!ff*8OjAmY/@_ύ`>~t$']agy]ʃ|]`Ϙ"kx4QXL 'KQf #$0Cq]qP {lfq V4QvV'&r3O'Z&[Sqɷ.GXMA(^9fB־yMɨjFy)8攚ٟExbS +FJ<-ޡ*yHͨT`tuh#t-;k`` .n3Dq :#@ݺG'rvN0(?0V gR]yJ}F/xLO+՚ : QUޯ37ը<,U/#N9#$K6b(Њ iq^ Z^ ԱVԟ?ˎJCQP~%*Op2V%TnygBT2%։}ېn#BOgk77 9rp(Vӳ< 7h)q9-7fQjesY_ѳIӛl|^.ݚSz窘S=UQ $Jb/ VgC"@hZVh&wzYE5OA0[DYYW(Aw&(e.;Gz SӚk%л M4vuz~ O$}c+3ꑔ!65g/UDQk/,gqY}jK^ +sрp!@A4BZr '1yehUNkCVbw% %Xrx#`C7Ϛ_dc: #_ vԜ\U MjS_(@LADBGX1>});7w3o񊧩^(8J 4E{DMPFI> /$7G|'y2{>+󎋄6WqOiy}X9b <kÑٛޢsr"ݳbS0^Mո5AYhTB .\?_gL89S= sܔ;nZxۈYxcy7ӧ jg/ڦ%&a 8@-mlΧYz]L*bd >۲61&W%axhJ̌x r!E^"Ʃωji ]Z`IO²YVT$`=뀵’TW_i͊uwvql6' <:A*gIQ(5-\yln T{/*j[j街8Ug΂B־笮%_@)߬%U0*c|KAZgtl-ç[ {8{Nv &|f,[ˌ{xBWF24eqPί= r^a7z< bQ+CI "-fpCΡ?;Ӳ4<L <%wh!^~pnOzcH@+F Wk2cztQ?Y|7欵!:ߎ(d ^V$ NDq%Er ; N5{Y/x/ .7pI~H,tOEߌRD4SZ<[AtJ!׈se:YP4)ho,|<(YV%u/{ =V^ p@Vh9Щ͓vOgN%盖@7vN`s#;2}ӵv of3T/-dnZ~kz8qn{;߮zߕ2J3Kt2%L WlKk*Ϥb%8z}0rżarzP8F ZR<8-gUx ]4swS@kN>0Fo%]Y%#PeZQ},bJv[[l/Yl>pM }g!X\DLS+7A/eI! `_C+w6n+2pe&V}OǙ[p] wh>zJyXM-+Źo'_"yqv3j Cx9m .Jw[{ir-w6.f7&ǎ נXN-w$q@e6`7o:aOn5YW/MH_=7?q 4Ueҁ”):7eswjC;0p1m55#үI60IJxZ} }XD us ?NY$Dtk@^5qȢ/80w,u+@I=! ɱLċ"}bﵠVݛ ExM  K+"n0lTPKk/MGnd|*!A{H~Զh}Q,W`@hGUXbQq[l!Я =I  YZ