snapper-0.8.16-150300.3.9.1<>,f1p9|.e7Ѯvpi9&t(Bv IpGTM*0:){.5~/v[յVf B51~^Lk>k3r 4iets?ˈLVbK;.R29mXsZz?G0ybo}ֺ0(*+Ǚ@82`BǴoO׸sx Lz橚_/<غ90苧? *~"xzbS}M;yLZB>LyX?yHd   F $*1 s JJ J (J PJ 'J ($J)LJ*J,0,TJ-|-0.d030(384_95|_:<_=\>\?\@\F\G]JH^8JI_`JX`Y`$\``J]aJ^e9@bm4cmdn_endfnglniun|Jvo wtJxuJywkzxxxxxxxxxyyDCsnapper0.8.16150300.3.9.1Tool for filesystem snapshot managementThis package contains snapper, a tool for filesystem snapshot management.f1h01-ch3cSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Packageshttp://snapper.io/linuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in snapper-boot.service snapper-boot.timer snapper-cleanup.service snapper-cleanup.timer snapper-timeline.service snapper-timeline.timer snapperd.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi# special hack, since the macros were added much later than # the systemd timer if [ -f /etc/cron.hourly/suse.de-snapper ]; then systemctl preset snapper-timeline.timer || : systemctl is-enabled -q snapper-timeline.timer && systemctl start snapper-timeline.timer || : fi if [ -f /etc/cron.daily/suse.de-snapper ]; then systemctl preset snapper-cleanup.timer || : systemctl is-enabled -q snapper-cleanup.timer && systemctl start snapper-cleanup.timer || : fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in snapper-boot.service snapper-boot.timer snapper-cleanup.service snapper-cleanup.timer snapper-timeline.service snapper-timeline.timer snapperd.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable snapper-boot.service snapper-boot.timer snapper-cleanup.service snapper-cleanup.timer snapper-timeline.service snapper-timeline.timer snapperd.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop snapper-boot.service snapper-boot.timer snapper-cleanup.service snapper-cleanup.timer snapper-timeline.service snapper-timeline.timer snapperd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in snapper-boot.service snapper-boot.timer snapper-cleanup.service snapper-cleanup.timer snapper-timeline.service snapper-timeline.timer snapperd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart snapper-boot.service snapper-boot.timer snapper-cleanup.service snapper-cleanup.timer snapper-timeline.service snapper-timeline.timer snapperd.service ) || : fi fi"=p`p0HQw-\]lH_M/]G"r]5`rPJZ^k8In6*\MH&^l\b3>HKWzWXA큤큤f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1543484887d76d4703bb77a2c4b6d0c455262bb61d1c8c46df71cc5df4683a239e82a222980ec1178304225c11ddbabf17db94c7303098c978ab5b17122aa9ce55c276fe8801dee6a7d53794321e8922311a9236729e5ce8b754bf8d3137547a389c3badb6fb8e4dc1349b46bab25ee0e9ad4bd188a265746c781a334c4bc7f97b482b1f5453558bcd82e1727b1f6f89f722ed862b11a760638ac7599d65ac049612347ea94ca260815e8a68cc1c1846faba383ebd74331ff865d8ac2aa5940590e2b99bea7d276a558efe63629a05d929ac895e1380cc6b93aa44599efde5ca8c14fb084c7e72a15c0f1c74512f2150d5c87694e9ccf3e71c4a60e42a903526f640b2995c961250ce17803c25d4131f46b315864bc1f9797ce8037ad42be4f16fb01465a6ba7c202c5b1aecb92b99bfcbcd7cdceb0448d84224a108481805bd54e1b8c08828c423e0e729b7b28a6b8788a2c48d3a1cf4e51f5ca3e3ac31da132dfff0a8e892b0967b5752e0a397aa3f06fe28b23a17d7f3343e397eb0c26a6adfb6c5fa45561ace7648493aa2045be3fcdaa260188bbdef45a5ed56aaeebc1de2dc31ab2a456c658427a2aff15c70541624ae8d9f82cb6468dc74f327f5356ca3254eb440358ef7e0f9cfda707fba43dadb548cdfc06683b96bd470ba839422d93f209aedd55805b0d1584718c50f110d80cc658e7d65de4ead67af25836142eaf01262139de2c88aef060a1f4feb00bdc6acda39aa330df536208d6aeb6eaa393ab4caecad34a375c7e40dd07f555d6da07079fb6966063125a64c6e9f39257f0b342fddeaa41935e097e8f7e5ec9964f562abb9d10c18d06e25afeda6b7213f43c6373c2b564cf8754adf1dfa98ef97c13857a525693d1118fbf585a2896a818c4c0ef94ca5850f6c7cecec55204eed52cdb97128ed93d7c5e8371be48d32d35e6b8d6039db26974d7eb826a3f255ed3d8bceecc3d133f32964deb3346e50737fcca9931f856c061f959784ffa384306c2b5fb6e5a4c725bb3c50362cbb9d6b6b4b22a9d64bee0509b05587b8347d81b840af75e8ae99eb7d54c9ee16f96f8e92fd6a9d7e2ff708306a5536416863c6e1382d850777b2c842a1eeb1f37fd897ab160d27793e34f6105bfa4c654c42861532638afbc7f23a54da88c6f5eea7413d2ca4175ebb39fe1dde52afce70503c64121b092407e775b1095f23dec5eb6e2b1f6159dc102ca7dd559b4259be66bc82a23999f5547c48afd3c526cc3abf4051b51f84d50e32ab90d3962673b255c5a200e00f9bd418df336dff0444a6a1fb593762668bf8dc8c522c6f94a888bb1d7a1f58b38991e9ef71ea1ba18bac80b94780daa97b36d7eb08bfa3c79a1623fcde96226a7b0b3c2f23ee801702a81997676081ce868dabb9af09a7500335c4447a800296061b33a76055ee06452140b151e9411a94ce5fea02403a1594bf03b66de3f4d47b5aa1555dea3b06020b9ec7ce5ba2161858efbbb73d7f7a7c985a31c8a45e712a51af1fe0b885a627895bf63105d2fb5f1b047022137a959a8c1846fe4480f90dc0b8712cde1350878d57c12d0d5d2c1c6200c3ed875903a3ad454f1ab15d12745b805392bcde10f583b5d9d2fcd04cc5f6deb21c566315f27f1d281246a0e946e4dd4249cc33bc873eee0aa8b45fb194686ef6a318b596166b412f11d6fe057e3f152eacd2596714926475e15b4209c1fc1e32ce2db6fae780a3168426563f41a4a6cd5bc85061fd873eec162593a4da04a64e023a879f3a1da980acc54683b706eca203ed765bd2319c6177d0154244ef655261033cdd23b34f83ed651d8abb0d84d0a67b1529e772d9fbc0949db78d0f89ab55e9457b3d2b534c262ee6ce779b14993b2a960939fe634594e383fcddc0cbc20079f6c284844ce31c212641856f63d73a3bafe48356efd7e290b68a6e41d086413c174ffc94699bc24617c9be073549370eaffd72be1138fb0a78dd26771970b80f3d295d14a06bab797bec0bd48c9f1c8b5576a2ea1a59b997ade94e7bc2c6889bb9337245f6c7b33595e7a796f0c2084c20a16db0d0c6b478cb9689463740ba3dcdb1491cf1d3e9295e43135cc5f314f21a689f9ca58ef0370014c7939decf9572955237d21f6c3601b7324515ebcda852bd71cc45932595ac5f4780f4b9a552f20d67c16179bae9ac869e0de92a90d4a6d15552c052ebd843c6ad8c7ce99149ddf3b410e68a14a8a00cad387e9601714ab117b76007979f5a29fb7673564ca1aaf9697a6c45617036fd8b0747692d377f3f1fa6028cf14b4b62ced2e0c6a302c1e981424df0ec4c6f21b31c8ae8686020edba16f5f774a112188f78665717d009a1c4c0c020d9f75f74480727a49e3dc8937bd054bdb5520867ade6339760236db5c955765a78ff62234cb9ef1d9b7f1103ed0fde9f879b590e7c59a8dcbdd33880f24014bf0b3529e76c3c7a301bbb366b3e8402950096e34c661583ae7edd046b5c305895dd066902b82676f9e297226b83d2e5e1ac4c40bb41f36ecd72aaea9bb8fb625207a0e18714e3202c2f6bebea01ea44a203cdb7c545f08cc8deb388c475e48e717b51eb3949a90e27881ebae5a5ee4f78b645cb24b5aaf7a0a4b3a033d3c3e3788e6ce08568040c9fbff7ed5fda3b6490b250c777252cb22346fe9e6a907ab6a1307c40f3bee0636c9d7d716d847812bcfe572b932e087dd285064864a01debe08fb53ba8025c3a0bd60fcf890736951e16b25a0a29d03fc62be5006039c6a9490667af6700b04d96fcb9c9e5b4338eb0ffaef92434c08855aeaa772f9e45f1c789596df8cd99c3fc3ccde0d3310f74ab74f33116bebefbc5099fc7969c77ee02394548d983983f6ef7e4629b6f9cfbd62da0d9e214cf15fd597d93e2bccbfc4514733e18c552f0c80ea0de68b9a0d36932fe012e9696d1cb2b359c46eee4affb5902554c0f4bb7b26ce5fe669cfc47a3a56b98d311eb01d4f6779bf865272fb44805792ab3e394a86a314f02de8b8f9e344e9617d905501c04377573370a1526c1bc0164758995a8c7ba9e581a5b968bffe759bec59e5aee22a1f7416b8d1a8e0546adb0573ce5301e833efd9586258ca452e3eddc3b082dc03b5eab81f22b4215b1954bb20d6e07fcc41cc5866c1ad784ccf4cbe9183ad053c9dc2c7700ee410005892a1ea50fcbcb0c83f1239dd799212b3914a4ee39bb44bea68f065771b2c3e8034222c2a857ac04cecc7229496259f9e246c6f217fd0ee8692bdc2d9c1c04b0b7f96ade7db9750866c25c5d8fc3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsnapper-0.8.16-150300.3.9.1.src.rpmconfig(snapper)snappersnapper(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(snapper)diffutilslibboost_system.so.1.66.0()(64bit)libboost_thread.so.1.66.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libjson-c.so.3()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libmount.so.1()(64bit)libmount.so.1(MOUNT_2.19)(64bit)libmount.so.1(MOUNT_2.20)(64bit)libmount.so.1(MOUNT_2.23)(64bit)libmount.so.1(MOUNT_2.24)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libsnapper.so.5()(64bit)libsnapper5libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.5)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.19)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libtinfo.so.6()(64bit)libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.8.16-150300.3.9.10.8.163.0.4-14.6.0-14.0-15.2-14.14.3f@dNd7`T@`H`_H@_$_@__^@_ _i@_R,@_N7_L@_H_G@_{_ L^@^^ P@^@]B]@]]]i\@\G\A[H[@[ͻ[[;@[R@[][[U@[ @Z4@Z@Zo Zk@ZV@Z'Z@Y@Y@Y@XXg@X@X@XZnXRXx@X@WWt@W@W@W W@V@Vs@Vn@VCVBVBVBUAUݪ@U@U3@UmUcU_@UY@UHU-@T@TPTgT!TT}TT@T@TT@THaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comlnussel@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.commvidner@suse.commvidner@suse.commvidner@suse.comjlopez@suse.commvidner@suse.comaschnell@suse.comiforster@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comgergo@borus.huaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comjsrain@suse.czaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comkukuk@suse.derbrown@suse.comaschnell@suse.comlslezak@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comshundhammer@suse.deaschnell@suse.comaschnell@suse.comaschnell@suse.comlslezak@suse.czaschnell@suse.comaschnell@suse.comshundhammer@suse.deaschnell@suse.comaschnell@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejreidinger@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.de- handle content-length of stomp in zypper plugin (gh#openSUSE/snapper#918) (bsc#1229142) * added pr919.patch * added pr920.patch- improved responsiveness of snapperd when a btrfs quota rescan is running (see bsc#1211459) * added pr821.patch- avoid stale btrfs qgroups on transactional systems (bsc#1210151) * added pr805.patch - wait for existing btrfs quota rescans to finish (bsc#1210150) * added pr790.patch- fixed creating root config (root prefix handling) (gh#openSUSE/snapper#627)- updated translations (bsc#1149754)- fixed testsuite for equal-date (gh#openSUSE/snapper#526)- added option to abbreviate columns in table (see gh#openSUSE/snapper#268) - version 0.8.15- in systemd-helper continue with other configs if one config is broken (gh#openSUSE/snapper#495)- fixed compilation with --disable-btrfs (gh#openSUSE/snapper#505)- do not override passwd after getpwuid_r et.al. calls (gh#openSUSE/snapper#589)- state in man-pages that ext4 support is discontinued (gh#openSUSE/snapper#331)- use C++11 regexes instead of own regcomp/regexec wrapper class (see gh#openSUSE/snapper#583)- added option to cleanup to make requested free space available (jsc#SLE-15765) - version 0.8.14- package new snapperd.service file on Debian based distributions (gh#openSUSE/snapper#557)- activate snapperd using systemd service- fix LVM setup for volume groups and logical volumes with one character long names (gh#openSUSE/snapper#465)- improved error messages for wrong command line options and arguments (bsc#1150156)- call fsync after writing snapshot info file (bsc#1078336) - version 0.8.13- fixed error when using mksubvolume to create /tmp (bsc#1174401) - version 0.8.12- added error handing for failed ambit detection (bsc#1174038) - version 0.8.11- special rollback for transactional server (bsc#1172273) - version 0.8.10- updated translations (bsc#1149754) - generate dsc file for Ubuntu 19.10- Fix "Snapper is not creating the post snapshot" (bsc#1160938) - Fix `make clean; make check` failing in zypp-plugin (bsc#1160891) - version 0.8.9- Add a "writeble copy" description to the 2nd snapshot of a rollback (Hrotkó Gábor). - Fix the previous version to build on Debian, Ubuntu, and old GCC (bsc#1160306). - version 0.8.8- snapper-zypp-plugin subpackage rewritten from Python to C++ (jsc#SLE-10500) - added integration tests in snapper-testsuite subpackage - version 0.8.7- add --machine-readable option for CSV and JSON outputs. - add --columns option for selecting columns in the commands list, list-configs and get-config. - bsc#1149322 - version 0.8.6- allow trailing comments in configuration files (bsc#1005342) - version 0.8.5- allow to make snapshot from other snapshot that the current one (jsc#SLE-7333) - version 0.8.4- reusing existing subvolumes on mksubvolume run (bsc#1138725, bsc#1126900, gh#openSUSE/snapper#236)- fixed seg.fault during rollback if the previous default subvolume is missing in the snapshot list (bsc#1130273) - version 0.8.3- adapted to libbtrfs changes to resurrect special btrfs directory comparison (bsc#1111414) - version 0.8.2- avoid deadlock for special btrfs directory comparison (bsc#1049574)- validate snapshot id corresponding to the default subvolume before using it for the current config (gh#openSUSE/snapper#449) - version 0.8.1- extended space aware cleanup algorithm to ensure minimal free space for btrfs (within known ranges) (fate#325774) - version 0.8.0- fixed querying default and active snapshot if compiled without rollback support (gh#openSUSE/snapper#442) - version 0.7.2- disallow to delete special (for btrfs currently mounted and next to be mounted) snapshots (fate#326479) - version 0.7.1- mark active and default btrfs subvolume in list output (fate#326479) - reorder columns in snapper list output (fate#326479) - version 0.7.0- right align used space in table output - version 0.6.1- show used space (exclusive space of btrfs qgroup) for each snapshot (fate#323843) - version 0.6.0- avoid setenv after fork (bsc#1107587)- fixed logging during shutdown of snapperd to avoid core dumps (bsc#1096401 and others) - version 0.5.6- merged (gh#openSUSE/snapper#409) to build with boost 1.67.0 (bsc#1096208) - version 0.5.5- move warning in case of non-UTF8 locale to man page (bsc#1092103)- soften error handling if setting locale fails due to broken system setup (bsc#1085832)- create subvolume instead of snapshot for initial system (bsc#1077240) - version 0.5.4- improved error handling for systemd services (gh#openSUSE/snapper#382)- use python3 instead of python2 (bsc#1070324)- Switched from cron to systemd timers (spec file based distributions) (fate#324529) - version 0.5.3- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- fix compilation with boost 1.65.0 (gh#openSUSE/snapper#354) (bsc#1061262) - version 0.5.2- fixed table formatting for non-ACSII characters (bsc#1051901) (::mbrtowc behavior has been changed in glibc-2.22) - version 0.5.1- set cleanup algorithm for rollback snapshots (fate#321773) - version 0.5.0- generate build file for Ubuntu 17.04 - version 0.4.5- remove read-only mount option for new fstab entry in mksubvolume (bsc#1030257) - version 0.4.4- deal with CaaSP btrfs setup where certain subvolumes are read-only (bsc#1018302 and bsc#1018095) - version 0.4.3- build SLE12 versions with quota support again (bsc#1021370) - version 0.4.2- fixed --root option (bsc#1016633) - version 0.4.1- support option --no-dbus for all snapper commands (fate#319404, fate#321049) - version 0.4.0- catch exception if setting default subvolume fails (bsc#1008544)- fixed use of getpwuid_r, getpwnam_r and getgrnam_r- merged patch to fix order of object destruction on shutdown (gh#openSUSE/snapper#258)- better messages for some btrfs quota errors (gh#openSUSE/snapper#257)- merged SELinux support from Red Hat (disabled at compile-time per default) (gh#openSUSE/snapper#239) - version 0.3.3- reverted some changes done accidentally to default-config (see fate#312751) - version 0.3.2- make sure 'component' string is not destroyed prematurely (bsc#940154) - version 0.3.1- implemented space aware cleanup algorithms (fate#312751) - version 0.3.0- allow to setup quota (for fate#312751)- improved error message (see bsc#956606)- Allow rollback only for the root file system (bsc#954445) - version 0.2.10- added conditional compilation of installation-helper (gh#openSUSE/snapper#202)- updated translations- Call script /usr/lib/snapper/plugins/rollback if present upon rollback (fate#319108) - version 0.2.9- added program to create btrfs subvolume suitable for systems supporting rollback (bsc#944120)- improved error reporting (bsc#940046)- allow to disable zypp plugin via environment variable (see fate#319316) - version 0.2.8- extended snapper-configs man-page- allow to set cleanup algorithm for snapshots created by helper programs- added error message for invalid locale setting (see bsc#933241)- allow list-configs command to work on different root (for fate#317900)- Version 0.2.7- added a helper to create snapshots without D-Bus during system installation/upgrade (fate#317973)- added option --sync to delete command (fate#317066)- added option --input to diff command - sort files according to locale- allow to set userdata for snapshots created by helper programs- install systemd unit files and helper (see gh#openSUSE/snapper#154)- drop -mt decoration from boost libraries (see http://www.boost.org/users/history/version_1_40_0.html)- added comments in helper program- added helper to support installation into subvolume (fate#318392) - added root-prefix parameter for config functions - pass single struct instead of many values to create and modify snapshot functions - removed deprecated functions - version 0.2.6- use C++11 chrono::steady_clock- stricter dbus string escaping (see bsc#913238) - implemented dbus string escaping in pam_snapper - version 0.2.5- fixed compilation with clang- ignore everything in .snapshots not matching a number- improved error messages (bsc#889928 and bsc#903834)- support weekly snapshots in cleanup algorithm (see gh#openSUSE/snapper#135)- use boost unit test framework and automake check feature/bin/sh/bin/sh/bin/sh/bin/shh01-ch3c 1724854775  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJarbebgbncacsdadeeleneneoeseteufafifrglguhehihrhuiditjakmkoltmkmrnbndsnlnnpaplptptroruskslsrsvtathtrukviwazhzh0.8.16-150300.3.9.10.8.16-150300.3.9.10.8.16-150300.3.9.1  !"#$%&'()*+,-./0123456789:;<=>???org.opensuse.Snapper.confsnappersnappersnapperinstallation-helpersystemd-helpersnapper-boot.servicesnapper-boot.timersnapper-cleanup.servicesnapper-cleanup.timersnapper-timeline.servicesnapper-timeline.timersnapperd.servicemksubvolumesnapperdorg.opensuse.Snapper.servicesnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper.mosnapper-configs.5.gzmksubvolume.8.gzsnapper.8.gzsnapperd.8.gz/etc/dbus-1/system.d//etc/logrotate.d//usr/bin//usr/lib//usr/lib/snapper//usr/lib/systemd/system//usr/sbin//usr/share/dbus-1/system-services//usr/share/locale/ar/LC_MESSAGES//usr/share/locale/be/LC_MESSAGES//usr/share/locale/bg/LC_MESSAGES//usr/share/locale/bn/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/en_US/LC_MESSAGES//usr/share/locale/eo/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/et/LC_MESSAGES//usr/share/locale/eu/LC_MESSAGES//usr/share/locale/fa/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/gl/LC_MESSAGES//usr/share/locale/gu/LC_MESSAGES//usr/share/locale/he/LC_MESSAGES//usr/share/locale/hi/LC_MESSAGES//usr/share/locale/hr/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/km/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/lt/LC_MESSAGES//usr/share/locale/mk/LC_MESSAGES//usr/share/locale/mr/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nds/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/nn/LC_MESSAGES//usr/share/locale/pa/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ro/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sl/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/ta/LC_MESSAGES//usr/share/locale/th/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/wa/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/man/man5//usr/share/man/man8/-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:35403/SUSE_SLE-15-SP3_Update/54cf20645bb153568870dad527bafa03-snapper.SUSE_SLE-15-SP3_Updatedrpmxz5x86_64-suse-linux exported SGML document, ASCII textASCII textELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=99c126ffaa2a10d144904e9ab1044411713d477d, for GNU/Linux 3.2.0, strippeddirectoryELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=de9ebd998c1c72e931a1c575c76f74ef9b712d73, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5c7f89f62452b71e1dc455277eaf2b27dd80753b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e6070e8bf03fb643325b808ef7ea433a5e858e98, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=2200fdff5ddc199fb81994b753b27d1972196e5f, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)+@SRRR+RR R R R R R'R!R#R)R R$R(R%R"RR*RRRRRRRRR R R R'R#R)R R(R%R"RRRRRRRR R R R R R'R#R)R R$R(R%R"RRRRRRRRRRRR R R R'R#R)R R(R"RRRRRRRR R R R R R&R#R)R R%R(R"RRRRRRRRRR0t ̸m+logrotatesnapper-zypp-pluginbtrfsprogsutf-85e14006aca220b13643e7bbd8376030298ba97dbff056bc445e26bfce3cded5a?@7zXZ !t/vN]"k%{d&5 َ` ٯftU9c_sQ[+1[և%urQV^֎> R_U^P4S&QNqnR"bH";"R3Qk3rzBSf"'JHL'W&OޅirVshECmJ)et;LYXgd>rA=hOw+-g\!|>Yr꟩G5ü~PpD2vHN#z+%X첍V3.hTs_9:qsm=֏`SoG|`R5@E~Q pm74t#޵T㜮4\"J#kÊ⍋ڜ]) dYӹFѽa;+ƽ_"Q>9(Tk%cUQPM-Ϛ2z)  X "Uehl"8G7Zxn1?|%-\TXhYxvX).( T8`=rinsK٢|=πJGb)Aqܕ%7>4\XdNigB;LW#?ЀAQ|%wm)hXe ӡ4]_4B5f3GC6n1c QXyz>2]cg$ +Wn<1sCN]\|eG:,~ lFkFe>uygyHo2M3aQ)ȈwHG- xuxtNP8*'v a:cSkr3#dU)~BD!#oc"6X@S: v y>ym)^a p*m3w'c! V}.]BF@|ܑp&geq[SayJv1fxۉ0ZЌ<d%5\ZXNl;K[te_ǶFð~nG}~fv<*ڤlj!)) ;%0۾Mj}R 1c%]ź<'n uuCS`pl!KΠb* ңGof?NHJH߽ДqA^ փ]@EG"* ?ylMQD4iYiʹ 龓ͬQdʢ+;i8hLEnߢ=.|uxH q(HPGʬm#j]c\6ᐡRɫp 1A"6BHrbF=Jzڋ:2KQ,b~/Հ #6 yd'^sCOCHp|}`@|?ױB`IF[mW5Xޥς5;;'O-skG؋ $(){`z\)+E$ /C{K֐٬mAl VȠL4V4&iLFuHC.1:^'Bq}lի*IVV]T~P8Ԛxh*난TV{%cʏcRHT0 Z\e1/?JC: `>%^O>^?o??i1m>q 5W>3Gh ?Ҏ5d>ϫ[͠vIiu} կlBq.%?9ZCjF'/`yhLA8'Xuf]l 沬ޔ0Kxo[H ONVa=Rgo8)wL0m!p2b@hooHEivq։<ݻ٧NwHք¾jCB9`\ܪj<˖~<:ֳ%ø uUvg|č:m"}iT$|#znupXd/T=|  C8 +'h8n6i>k%Qa{u~#jkX E^f[$Qi~eud+*a'|D8@S9q~%-ʎ6 YPQQWسDO5ͽzmx.R6’fTj{5U)jG+5C-۬% ZNKOgF*(lBY3Ȇ&fu_ MH7t9MZ ww#3yu'WrM\?$oGa 5HFkʹ.kh(e pܗ 3<nxtD[ԄL ݆rLW5EaacKPhi6kQ~P[lsoz N jo X)7ag`m͓zΨB[v} mwZk1> hg}ERSa%k JfEݷY'LW:i{Vi ZkG٘`Dnpa⽢o/Bu:סo&1*Np19GnF5KX95`IN{w&>a]Tt=em;R_u$Cϻrk2PkWBEyV \ wlPz )?J'3rw@]N W,wfAQQJ1W5v4l[dJ&PucK ٛIڌHv~ RGx'\z o*R/cHa!>dTde݋Qg(, !6p`|dž|ݨc^Ri xjnyx)}K?fK @yG!ˠk5p[7,=sQ2&=+'B+,1уmL ޛR"ooݐ벁-ߖ|Ren .vZ }@_,2JS0ie5d⺩9|d9YK\#Oi|::r`h,0йY( EUt|N|9g[@}DҢ? OۿAijOᙅA*1[KVσY*ѳ+Z;#p`ZD TFNAFsy[k$y^|;UϑC\Kjpp.K]{: /,ʼ%|Fj8<gy-`֢3"FXݯX0v &zcꊱt:FOP#d9-mK}e+^v]EwYǡz~!/+}8@s2 k-Ww+hfQ<\\Ugc iv[JV?Y;20j c"Ubɗı]ӻbaӦؽH>yP]mbm\g5$h0/ N&qA ڄ5쓇dKBkx0418ee^3=-T7,vgcIШ@d&h ^V҆?{DKsWJG#`$LjDm:&O^QoqCnFO4R'kcd̤z mLƋ̂ ZGYIZ .i.Dhvcj۲DlޞS- wq2;CYWG '-PCaXw}V1r[lHly%tx>Ƨ_ ЌcZֈJWyEQi9a@nߞ_VnݮIz=0l{W&Ыdh2j 0g k\Yeo@|.2T@]٘7f;hpz% RZQ $vRxY2'KQD :o 16^:FrSXܰfk&Q0-Duª)n䛳;_x}׉e|04gwXZ͒lI.)  }b=N;3ʵ(z+cIG0-TW2`$ܠ=0-˲ObNtɰ=!5/yI)i#w]L]x >eAܺ^=sǷ&mv~4K{bwgBԫ0$˷\۵=TOwzWo2H0$`K~kbX_pn.Jg=xHe7Ёyg正,+h!c:cdXE.jY*4#X{ka^ oDc!kTnT>Н0{xbw*lϿ+O&`Xe㷡L frjk%DsQx.ƹl 퍖,ld91(-cp'<IJK:ZnGs+=癲vX Ԏټ-{n"3Aѧ.E)ἳ/f  Q_xn=s'mrs ;k`j)g>{q 8n&oysDgO5PQ&p_9 )LgL(2^HFS@735LΝ7{XCV '9N~j&=.NWl9/b9Ae6){ND@iZ ɟ V ;y6 @2c0| U0vrWLRkq;"`gQ!Mb=N3tEw2T R] ΢*gRwQ4b6>%th A#J2+J1NmDSc*%ϬDd/C)K]%\ 9uB Rc{#ܗRcW/*+ylDAfX/xl(ך-`ߦ0H-&lZ7`cjmW]xC{폳CQw;^R$ 晿ӁB;h'hNKͽGByGPEEҙ%4S!]C~}.>shk|قߎ9DN7;@~4yAD 6`!8AmSJ3pSQKxAzo8џʦA; K\y}6LaYܭ/6rAa0:xeIV=lug%[LJ·94EZKRl˼N^Z 969"6?\|`PlPJXHxOk +ޅٻ`66aivYKt_EͅB=ڹ.]]JPIkV+,O03gx1rSƸ#%[}F$.U1u#*l8\&9{.j*^;ayʈdO^yJ K ھs]ؽעe/8ղF@SCeoXsu\UN*L:@O#!KBВvNYh|Úկƶ|ƤA/ڳڈ_͝@vxS tis5ZL:Y6C焊x^*7[zg{X v`kZ/`|טcLJf(#VW=I5usxۭ^7~u{y`fabn* *nꯂ6V-1qutAF ` ,<6VkGLK+U gI 7RBuu;j*17kjSgkc`* nsVdpuYo9m=~I?lp-$}kOXMsWv/I:`O}s.LL0cەߔidȀv:~C?QM遘`UaC+}D{SPC{I~b!J ^f#$O@N6 ߁xG|\Æ4 r b(]TJcR(cZAhh!06CgbЦOb ~|#"rSc9H<セr:"R6rSz&b\_;8q2JG;ǜm{ oR]ol B>9O̘a }ior#j"T8_ ØFީaWhRܑP?i=IrA"1|uVM:}*wQ Ql͐U[jů'Gn9Zئ[ R8l&Elǽ,َg[>#|!egUy=EzlF.VSeNToQd Ɠ`[SM4pQN8iD^̐}}+b폤V* ^R\[q WH#;JeMS_;$e"Nzx/Y2PoX0\]d((N_* ib@`8b wu \\#`JCˌ_wq\|=˓K~:2cMwy; X:!`Ǎ (ZWbyFh65y梴TPudž ݊K3!ݜQkꪍmEB!)0Bn#exy tg"ZiGK>0q\wj4nfeeR)Ъpe5@kV:OSTM&(g $8򟙖s#2OP9vD,D!C\;Z{5 k7=J'_ j3H:—0Yߡ(y٨SOUֹ0o=,g ڃNHhU B'!stfrtLI:ȃ"XMaqv`*n!_:ğxWt]j?ni/^}}e=zO#FW+  iT׶cS^ ʿOhC&32rJGc)(c^AH*ewVLpI&Tpؼ6IX.vڭ~]XU84 $X2o=&|̀}'Qq8p˶?P")mF+1ǗW'EDZ?:ԛ\p|k IЯIv5'>ʲ\Yk]}K5d~ HNv|PTB"nحOJ6SKӇ gjD9c-<p]/JK1bP|dжHco@a MC ʾ'=V?LC<:Ucs8LfD-Qs {Ȁ5v[$6FtǘneJyg ׶ʡϊLsmLSՈ-^ 4 i#ű']2>!#wb#XuneWJIDFuP0Qj\R&Hv+*,N0Mr =(^}3q,&3o2`ʉb$P:r͸'qJ^٤e>K+? Rx8JgE̿7N\;^Sv]#@lm¢D3Ztao Y^3p !z]/<'3تژq`gA&QdzQ>XxwDM!sfJ޳U0Cm1-N ~:ƚ:jV# ?@twۥ=Uo2 9DTNV>i<(v<,4=P\P|wp_3-d{,H/ T{N댐e x.'9:-Y(i^ytGζ(([8荳Y}S#fQ Z>ZhAr(;֥LLm"qAOXQ^5EB6anDG!2O_ZFc@S:5" a.(P!䄞k?|Q1";[[g{ ou3KaCb'Q?x^Ko+mw'@Q}[WyIC Mn}ꐻ^Ekrta\[[!^bq\ :LgǸ74"atNq'53ܶwi=⡂ }.WKj<| ]0ye>!NDBoXw-] +I;K0/sC%M5ԡnN:[2IX .{/⁅0gʷ#Qn Q VGRoztlhM:`Vb)$l`' 4tMgjj:2y >#(\ew pTAْj1MLb 63*CAJ.Sܹ`/+ i_WػyfV5?Z!qRbJ@"ܔBoڔ#>F"Ae9G%瘠{p9gyz c'$Y1!+cNzf"aIa^ݣXA? 5MLa։VGNզz$q*Gݡ-t!IҧH`5"P wzԧaaBE~QuMjNf 3q2IutGv+,DB+vi=q/_0f`0÷'Lyu#3q6.DŽ x4'aHCP% ŚSv;At>GD+>A5nՠJ{74W{BVw)WUյTy{t֙cYʈ@jp3HYVH'&Hc8v'εI5;90<h>)Ǣ^oՊ[˖cE69ɑO~eœ.96M΀h1ne#Ac#SO}dc q%"㴞~:s1I {q,rK=_iw윶Ձj+k`:J;'4(mVjpff v5g5Lo#e}ab}uP;H(B΄y /<͂ ի+vs*y Qccռ11kR5ɘ܎W.Nw4[],z4 g?=M0(ft^Ƹyr{ܹx[H;kIM|D r}}hE:%2JnadzRI> !݃[dZ5?=EC_[:$cj2PB4 ͇a/,'-%p^ȳz\e" Zj֮qPV)aJ1ܙX`ThT]{zj& l02zKj {OjqO׫0퇛+0ֈSp!<.(c$e xxWVЭGlRx,^eU Wd`G7Iww?̯(B2{b'~[_]H0Iw:&;$oJuȞW<,B .{ 3)Sc!7)p /eJk@t<2I&}\,"fe'2diD݅`6o .0㫻.7|IIP<u^Iemǔ q=jr!_mw[HՋe$\ ] &TdYK:cpWcsLH.Fǵi-NmtSO Q]y͡zQC9z!~ʀ^je%*C*R3Kթ-.A*ЇxmzWh;{uOԝ>΁Y}2_N/oVC)V`)aP9"@%QF!Wϓ$"/UarL8O;܅Ja6- y]vc;]]t1˳$(0bx-{vf]B{߫%];!8z -&w%5i@+$5]ڊډd'p|rt"+* DbE4j v `T%o/*$硷 U=$eP ˥3!8%, є>@6W]#&ך}Z۬M 1)w442JvCmOf y( |])b]WÓs݃r`VpWp |nWOJ.!&!I6ɨ|xo~N!averTMj>pi'9B"/ED@_ej]"mwT-96aჹ itKR:Qr8ޝJ bzB!d2<@MA$˹earCZNm[ 9&-bi[0M4|RI 1FcъPd twAByK1W"n1Ns<f`Hhtn .Kit|+֮(SVzK\a"ht12O%KG74s(ӾpvXHfVs#=}p SN6 ȡg2ʀ@HJ'mT;N{ \.'tP,Y:4{\|Z޵xD kɤ쀂G|N@c+ț{PFe_BtpM[ uvC ˙\4ڼ7rs7i֘E~>)t4mZPW\}4r񁮉IωW[Wra0U,eQKGiikO^dm(CP&,H\Uy*\C;װqYMexH1Rp)~<7)qN/7DV'$tIYk <(_/A_m#NWc%2c]7cprRYYTDHjٕ&2}pMnOW4 =8 oVQ9?R;(%'` rG?O4 {Ꮀ3pQb. նP}94B3lܶw&u5La9SAxpGaVI$ᯨsGoaj򇫽qazb~}-lL.+UmG,M*6D;AuHW$GÌR5Kv( 'G.k7/E5>"Ÿ&ΰ<\9֛Y>dMJ!i6/SqXj}sT1[*jkS4/}Su>3="뵬 I}(⿠F`uJ AeAY? 7lևEH67OKYjucJd.Dؔ~j*ŞI,&)  v ЮuKDKOqhr<2Ϗ,S0QwҎ f-*Uޥ/K72oa@OhbTǥN}?I}%Qqۅ@*WT%ɰ ;fx-ޠ=3 Asu8 &Ŗ+5gDbM7Ttq{+M!H9JߊW wXɔ{a錋V,w2f%W| V~xn&Rf2XܗXvxs:p$eҋA yh kQF:~5ڴKζzbr81S[pqv1/5d5vmo*w,ss൳ہX'RN:xȎҎr[565+:#q`hV*K\}om2no *1YBłIJFB1Prp!dk ၼ)2BFZPMyW"' #yN7nb v_3/{6mB6.r )^RbԘ~\7Qvkix?8Q5G+A`sv $%ҦuJ;\۾;rr)é&1 N 7\یɁ ۓ!@$IȺt۬1|~OMRI8\RZ\$0S' <|'άpЛxTHhj/4ׄm':&Ho躔KR?pk\~8]OB!AcԎ A 2gב⑕}\ ˮ&Rj-UOfFMNr$5f=.wcpZJˊR<ƣO8avVu3^-Xk!& ,h"ֻ4q!az.H^x󱍉dt#2i8H3?}K/-d N$q,(DOVbK4s`p."qs@emKTsv3Hud*+'v9dyCtC,I6`RO W,҈` +"%]氽[!8ɹ8L9 OFV `?;s˽Ts뗇\5Tw'H_N9D7YE =iWn{H70V\,RY^ է7_dIQJQL\)m^a8_,[yZpFRϼ`|{-b[ZsVZdS7jsٵ6I/v\R;x1ΰw=XRx Ez-:W T%\bȀs=MqsE>Q1{`5q-eEGSbAၠ7ɣð>@:[\Lg&X֮ʹҬռBysT GI W Gj2 pPedrZAfx; EȚԵcw* IV=$Bɒ؟*M%I/KY֓G$TPZ?O|sߙ;˴M#*N%;PU!3%Xa7L)feqs-6l]ʐs dRlԵUm*{E3MJTm1kv:pv[{XQ>ZT9৔,K3k[vv 3am@h* 5Xy̹|d U2B]_,HKҒ,3HZ%%]"٧|ͷ?׋) +%_?o?o‘*0@I겭{8/zݝ I#>v7mCpgBSJNs t>$T ^lAX_Eh-_S̻^A6.^wv ׇǵvaQFS:9MN$͆_PJ G:x3C)WPtW|Uf&]Z նeKo&MNSU#SĊ aS7Xc,mMI|-޳ei_|EF#Þ @Jmf}0^rKߊ0ZZʪ%3M5tx.)P$ i>7F-$OxyZLoanv{Mn`C|\]h(G.xD2:@n(n(FqA\zԙry)=1nXQsZ^N!,Vȥ3$4k7wHjƋs 7A!Iioи;Gۖ?0.gza:d)[lwt5O2K·'c1 nG:n|=\7U!8+F'wJgbb>cbwYH\HaAKڒzR8FeY@Ym'u.aX$aJq*+l.C8H\PSNSR{RL7IxkR1dp#8؝-)љև]̒&H6 ޓ!*l a_@X&J0 )EOg/ ѻ3pMyem4e34??feɃѥE&Oyj1#Ԏ@cr/K45zXsҽ>VHj~ YZ