mhvtl-1.64_release+835.6beb0aa01437-lp154.2.2.1<>,vPcL~/=„2v>N@} Hc/gU>GCy<JW[VUQ2 u8t&9V 8vz>GdV=yI縭?@2P6>/ҺD(YKcVY4hmXdU x4Yci煯cRтo`bb:?.ڙ|ЊM%@0qWD0q䶠xX#`?hU,v1-I9K$ ryww i0@~8iukN>Gf?fd& 2 N !IOW O // &/ / @/ / ///z/p !("08"89"|:$4=R8>R@?RH@RPGRX/HS/IS/XTYT\T/]UP/^X"bY@cYdZxeZ}fZlZuZ/v[Twd/xd/ye3fTfXf`fdfhfnfCmhvtl1.64_release+835.6beb0aa01437lp154.2.2.1Virtual Tape Library systemA Virtual Tape & Library system. This package is composed of a KMP (mhvtl), which is also a psuedo HBA.cL~obs-power8-05$openSUSE Leap 15.4openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgSystem/Daemonshttp://sites.google.com/site/linuxvtl2/linuxppc64le 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 mhvtl-load-modules.service mhvtl.target vtllibrary@.service vtltape@.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in mhvtl-load-modules.service mhvtl.target vtllibrary@.service vtltape@.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 if [ "$1" = 1 ]; then /usr/bin/make_vtl_media --force \ --config-dir=/etc/mhvtl \ --home-dir=/var/lib/mhvtl \ --mktape-path=/usr/bin 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 mhvtl-load-modules.service mhvtl.target vtllibrary@.service vtltape@.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 mhvtl-load-modules.service mhvtl.target vtllibrary@.service vtltape@.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in mhvtl-load-modules.service mhvtl.target vtllibrary@.service vtltape@.service ; do sysv_service="${service%.*}" rm "/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 mhvtl-load-modules.service mhvtl.target vtllibrary@.service vtltape@.service ) || : fi fi+ 8(dv 0   h$FP h  0 H7pJ^vKB;(iA큤A큤A큤A큤AcK cK cK cK cK cK#cK#cK cK cK cK#cK#cK#cK cK#cK#cK#cK#cK#cK cK cK cK cK#cK#cK#cK%a5a5cK%a5cK!cK!cK!cK!cK!cK!cK!cK!cK!cK!cK!cK!cK!cK!cK!cK"e21dc6fc5579ec89aba76eeb6b4dd79f94cb8f12db157a3d8a116723599bbea5f02fc1d52ed56b44e5ac0b326bf8e73a9bbf5d8fd2053c959d44d183e3f79f29e5891e629828da34d2ab21d2a2e27fea706dfb194ebf09bcfe387e2f472061470ad06a01255c07d20ce15d7c67fbb85b70d46d505f94880fe02374287e5a57a41503f1e66894681198f0005b456cd3c1ce46b8536d498a602b1110b1982d048ea9a04486ca440a104161767d39f864e7b4e991a957b33f4a4d5307f9c48a78e73b1a43e34a60db0a4cae1ecc032c0fd6105e7c6813307ba661b0adf71b726a035b67154faba2a6f4af7773c3ad20dad1c822fa1c1b4d3f9740b3b0d31486dc2b37610f08a4e97081995567b563136b59059143751f058066fd30c14454455966e3ee1064319f94139b1476e317073471c7a6d1eb771f74250b7855b48c06b8f11503f1e66894681198f0005b456cd3c1ce46b8536d498a602b1110b1982d048e9af7ef7f00418b542e6e815c7bc02a7a10200ed03d7526f56b2f1261fb4b8d0ca20c6b836197b9412c3e21a8020deebe1932698fddc96110370e348f8157302a1c0ec81b86fed2d0d365f605ea8b26aa16c4bb8277c50fa436857e6e0a949c7dd6271893573aa0bba8d594c37d8374c51002e10be5bda5228fee81127c5c24658be3dac9592b7bbe4d04662dd185953d9f929a531abfb34969a8c641234e2a9068189bd4e99fa4df36d388913d1915c52fd6e1da77d3b4c090b24b01dd57d4c0dd6261c5850250bace9d210a6fc0c0ef5f3ef8d523f3b345ccfc66fd34177cec00c064710d36c2320f0dc7c03b519d3301ead7a6c7a67af7f4b09ede01e7d00e2db488ed74179d148cfa659c7ce82a89f257aba2729b322d93e3aecbb1f7d137ca4db4a8c2af727238923462fcfcb14b88a8bc725a82cab883f810500491716cf7bc96c2e5110cd3d862a115391d4a2cfe622c60a349e4ac48791383e7b4efb7b03f9ed7b546f671e32a89fabf2941a529ef3c948f552cfbc724d6ea06ceb1d4116e15e2f5ea28496f53ad46e971811039b5f2329e5bd0dc0aab694c2713bf8cf26eb7a98472f817af17dc4d5bd2fc5a6367d5e6bb15a0724cb1ed8fd862e6cce40a18c81ba68b10d60e4a7864774489b1d91d1b9ffb5a1a1f2cb409d97f1999a36415d49c25b5fbae8b0484885134a18a387131851181b8413845414c490c911e9e8f1ca99e41c701a22bb5afdb5932cd309f9a35509ef7cf60ae7dee122598c4ab1ac4b7c4102018c4408e27599c871b66470e3c1960ac4394277bd7a04b93beec11c354e79186fa29083f869031b63d1fbaafcb5f5af535680c5afb84b08467c9d418f241a21f4a95312895810ac0a51546308fc42554a0ebe9964e5c8977bfa81b67339495ecc9aa258e2fdf3f0fb8c30f046a9172f212c543ba4d3c349965f13047dbffed0069f6d9e2a89bad032caecf828f58a4b8e406b085c180da2b87b751038e17fc9cc7e7395a179433e3e31b9b70a78066cd956ee7e0509c41dcfdfe23702566218fb6715d12b6480835487909c9b35573b840c8a3d93ae1c8203fe2b190fd63ac5a324039ea85040955c1b2cca06ef558d0a216f342511502e56fb754e8b2ba322eafbfd7958fa7d969cb150976ad4e6ea539bd0fd7d92ff45be405037133ba699923af8d8d93c0cbe2f5a3855a24b0b950b6c660ae40c6c2321a47d188acc75d38a155194b9c53e7365c130e1b6a10f911b3f19d40d71ec9728f4a2e723167d3c224ffba1e0bc8bbafe029174e53b0fabf0f701df548fe1fb6f090eeadccac578222f6d1e248a7a25b3a2e6272e01d0078fa26017966865972servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmhvtl-1.64_release+835.6beb0aa01437-lp154.2.2.1.src.rpmconfig(mhvtl)libvtlcart.so()(64bit)libvtlscsi.so()(64bit)mhvtlmhvtl(ppc-64)@ @@@@@@@@@     /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perlconfig(mhvtl)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libvtlcart.so()(64bit)libvtlscsi.so()(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)mhvtl-kmpmodule-init-toolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sg3_utils1.64_release+835.6beb0aa01437-lp154.2.2.13.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3aa^@aZaD@`:@_^@]Γ@]ƪ@]]@\Z@\@[[ @[L[$[@lduncan@suse.comLee Duncan Lee Duncan Lee Duncan lduncan@suse.comLee Duncan Cristian Rodríguez Lee Duncan Neal Gompa Lee Duncan lduncan@suse.comJan Engelhardt Lee Duncan jengelh@inai.delduncan@suse.comlduncan@suse.comlduncan@suse.com- Update to version 1.64_release+835.6beb0aa01437, to fix factory build issues: * Fix compiler warning regarding c99 standard * DIV: Compare CRC32C in big-endian format * Handle missing drive slots in config file. * mhvtl.spec: Add preload_tape to the RPM spec file * Proactively log different CRC seeding options if LBP writes fail * vtllibrary: Handle library_contents.xx file with missing storage slot sequences * mhvtl.ko: Fix return type of sysfs_emit() * DIV: Improve reporting of LBP support * DIV: Update RS-CRC seed to that in the 'test_crc' * ssc: Log drive feature list * DIV: Reduce log noise from LBP function if not enabled * Update default library generation to LTO6 & LTO8 drives * mhvtl.ko: Update to use sysfs_emit() rather than scnprintf * DIV: Write block of data on LBP mis-compare. * DIV: Set INQUIRY 'protect' bit if LBP is supported. * Vagrant: Add ability to set headless/gui VM as argument * DIV: Adding VPD page D5h * DIV: Add LBP checking on write path * Refactor check for no compression * DIV: Add support for LBP in read path * DIV: Add Mode Page Control Data Protection (0a/f0) * DIV: Compile time sanity check on CRC routines * DIV: Add Reed-Solomon CRC * Vagrant: Yet another typo * Vagrant: Fix typo in network settings * Vagrant: Update to include an IP on the internal network * Config scripts: Don't rely on execute bit being set * Vagrant: Cleanup install.sh to make a little more robust * Vagrant install file: whte space cleanup and add st driver for Ubuntu * kernel Makefile: Add tape_util.o to list of files to cleanup * tape_util: Fix compiler warning regarding strncpy length. * Makefile: Add a rule for 'tape_util.o' * mhvtl.ko: Bump kernel version to 0.18.31 / 2021-11-19 * mhvtl.ko: flush_kernel_dcache_page function retired * make clean: Forgot about tape_util.o * mhvtl.ko: Add ability to specify kernel version in build * Add vagrant instructions and fix centos installation in vagrant * Begin to add support for VERIFY_6 op code * vtlcart: Clean up formatting of 'dump_tape' * Rename FIXED to FIXED_BLOCK - description of 'fixed' was ambiguous * preload_tape: Handle media EOM in a more user-friendly way * preload_tape: Fix sense_buffer global vs local clash * mhvtl.spec: Silence vtl media files * Remove temporary files in 'make clean' * default tape emulation: Add missing media types * Remove stale email address from man pages. * preload_tape: Add a man page entry * preload_tape: Close out the data with a filemark. * Add new utility 'preload_tape' * Move writeBlock() to mhvtl_io.c * Code consolidation: readBlock() to mhvtl_io.c * Add LTO6 and 7 to man pages as valid cartridge types * Add: Tape media Code reference. Fix SDLT code * Comment code : media_type vs medium_density_code * White-spcae cleanup * device-conf-generator: respect MHVTL_CONFIG_PATH * Typo: replace spaces with tabs in comment * Add: Comment to hp_ultrium.c re: LTO8 and LTO6 compatibility * Remove LTO6 read ability from LTO8 tapes * Change LTO7 Number of Tracks to correct value * Remove erroneous trailing white-space from INSTALL * Improve a debug log entry to make it more readable * Improve tape load/unload handling * Doc: Fix VTLlibrary man page error. Fix: man page typo T10Kb -> T10KB * Add: Update instructions on sg3-utils name * Fix: Incorrect sg3_util package name in install instructions * Fix spelling of 'debugging' * mhvtl.ko: Bump kernel module version to 0.18.30 / 20211007 * mhvtl.spec: Updated so it will build on CentOS 8 * Update Changelog for difference since 1.6-3 release * systemd: Update Makefile to include systemd install path * OOM: /proc//oom_adj is deprecated. Using oom_score_adj. * mhvtl.ko: Update function names with 'mhvtl_' prefix * Update kernel /sys/ location to suit new pseudo name space Added four patches not yet upstream (but submmtted soon): * mhvtl-kernel-module-fix-queuecommand-arg-change.patch * mhvtl-kernel-module-fix-sysfs_emit-decl.patch * mhvtl-handle-systemd-location-correctly-for-generator.patch * mhvtl-fix-systemd-generator-dir.patch- Remoed the "BuildRequires: lzo-devel" line from the SPEC file, since this dependence was removed with upstream commit c327afb77cff ("Remove dependency on external lzo packages").- Fix failing OBS build, since it doesn't like empty DB files being installed as part of the package. The DB-creation script was copied from the Makefile (under "make install") to a SPEC-file "%post" script.- Updated to upstream version 1.63_release+759.35ddb48e5262, so that it will compile on latest (5.14 kernel). Changes: * mhvtl.ko: Remove reference to DRIVER_SENSE (fixes our build) * mhvtl.ko: reinstate HAVE_UNLOCKED_IOCTL * mhvtl.ko: Compile on RH using 4.18 kernels * Handle scsi_host_template removal of unchecked_isa_dma. Removing previously-needed patch: * Handle-scsi_host_template-removal-of-unchecked_isa_d.patch- Update to version 1.63_release+754.ff8861da60c9: * Use bounce buffer if tape block size is larger than request buffer * dump_tape: Fix segfault due to local variable conflict * Fix typos in mktape man page * Fix routine to extract barcode from string * Correcting minor typos. * Undo previous edits to LTO-7 media density * Security Protocol OUT: Fix null pointer check * Update LTO-8 media denisty codes * small adjustment in the emulation of the ts3100 library * Update for 1.6_3_release * mktape: Set default version string based from MHVTL_VERSION * mhvtl.ko: Bump kernel version * mhvtl.ko: Initialise outstanding op struct before adding to list * mhvtl.ko: Bump kernel module version string * mhvtl.ko: Limit number of outstanding queued commands * Add kernel file_inode() commit ID as comment * mhvtl.ko: Bump kernel module version string * mhvtl.ko: Use _safe version of list_for_each_entry * mhvtl.ko: Simplify file_inode() * mhvtl.ko: Correct compiler warning about printf var sizes * mhvtl.ko: Log errors if they occur * mhvtl.ko: bump kernel module version * mhvtl.ko: kernel module oops on PPC * mhvtl.ko: bump kernel module version * Increase default kmem_cache bounce buffer size to 64k * mhvtl.ko: Define SG_SEGMENT_SZ only if not defined * Fix spelling of retrieving * Exclude __builtin_cpu_supports() on non x86_64 CPU types * fix wording * rename log.h to avoid generic name conflict * rename scsi.h to avoid generic name conflict * rename list.h to avoid generic name conflict * Rename tapeLoaded to load_status * Use ccan version of crc32c * Fix startup script - Also, remove patch (no longer needed, fixed upstream): * mhvtl-fix-ppc-Makefile.patch And add a patch: to handle an issue submitted upstream but not yet integrated: * Handle-scsi_host_template-removal-of-unchecked_isa_d.patch- Added "-DHAVE_UNLOCKED_IOCTL" to kernel module build in SPEC file-Do not Require insserv or fillup which are no longer needed- Fix some builds of ppc and arm that were failing to compile the dump_tape command. This adds the patch: * mhvtl-fix-ppc-Makefile.patch- Use the correct macro for systemd generator directory- Change install of systemd generatos to /usr/lib/systemd/... instead of /usr/libexec/systemd/..., which does not yet exist, to fix build issue- Update to version 1.62_release: * Update the 1.6.2 tarball name * Update spec file for 1.6-2 release * mhvtl.ko: Bump module version to reflect white-listed buffer work * mhvtl.ko: Use white-listed buffer to copy data to/from kernel space * Bump kernel module version * mhvtl.ko: scsi_host_template changed block .ioctl * mhvtl.ko: Remove useless printk("\n") * Reformat KERNEL_VERSION() to make checkpatch.pl happier * Bump kernel module version * Fix kernel build SUBDIR going away post 5.3 * mhvtl.ko: Fix compile on 5.0+ kernels * mhvtl.ko: Bump version number due to serial_number change * mhvtl.ko: Remove dependency on scsi mid layer serial_number * Remove dead code * Only build symlink paths for tape devices * Silence another gcc error regarding snprintf * Silence another gcc error regarding snprintf * Make sure target buffer is large enough * Use systemd-path to query mhvtl-device-conf-generator path * Change Vagrantbox for Centos to one that is publicly available. * Remove lzo from the install script and added -g to lsscsi * Add Vagrant file with install script for testing * Revert "Correct yet another /usr -> / path - this time for systemd etc stuff" * Correct yet another /usr -> / path - this time for systemd etc stuff * Correct systemd-generator default path * Fix path to modprobe * Ubuntu/Debian need the systemd-generators install in /lib not /usr/lib * Sample script to build /dev/tape/by-path/ entries * Add test for root user on install * Update Change log and spec file for 1.6-1_release * Add CRC check on read path * Update dump_tape to understand CRC32 * Add CRC32 to each block write * Add libcrc32c routines * Add additional field to reflect if tape in drive * Move true/false values into single bit field * Allow to override build date with SOURCE_DATE_EPOCH * dump_tape: Fix off-by-one reading argv[] * Improve SCSI cdb logging format from kernel module * Fix typo for mktape in make_vtl_media * Simplify building of mktape * Clean up white space formatting in source * A very basic script to show how to setup LIO iSCSI via pscsi driver * Fix a media unload race condition * Force shared library and systemd refresh on install * bump kernel module version string. * Remove use of "use_clustering" in our kernel driver. * Correct mhvtl-load-modules.service dependencies. This results in replacing mhvtl-1.60_release.tar.xz with mhvtl-1.62_release.tar.xz, and removing two patches, no longer needed. Removed: * mhvtl-systemd-load-modules-cleanup.patch * mhvtl-remove-use-of-use_clustering.patch Also, updated SPEC-file %build and %install make commands to pass in systemd generator directory.- Reduce dependency on systemd. Make use of %make_install.- Update to upstream version 1.60_release from 1.55_release * Switch to systemd from init scripts (see bsc#1116023) * Create virtual media on post install * Update version to 1.6 with introduction of systemd support * Don't overwrite config files by default * Replace SuSE rpm macros with systemctl command for RPM install/uninstall * Update systemd-generators dir based on variable * Include ChangeLog in tar ball as time/date string in man pages depend on it * Corrected time/date stamp in spec change log * Set correct shared lib path * Remove empty double quotes in service tmeplates This replaces mhvtl-1.53_release.tar.xz with mhvtl-1.60_release.tar.gz, This change updates the SPEC file, and itremoves both patches, no longer needed: * mhvtl-set-lib64-correctly.patch * mhvtl-suse-patches.diff.gz For kernels 5.0 and newer, this patch was added to patch the KMP: * mhvtl-remove-use-of-use_clustering.patch And to cleanup systemd dependencies, added: * mhvtl-systemd-load-modules-cleanup.patch Both of these patches will be submitted upstream, as well.- Remove redundant %clean section. Replace unnecessary %__ macro indirections. Fix erroneous description (was copy-pasted from open-iscsi?)- Update SPEC file to correctly handle lib64 vs lib for ppc- Add "BuildRequires: modutils" to SPEC file, as required by suse-policy-kmp-missing-supplements - Fix /usr/lib vs /usr/lib64 installation for the two shared objects, adding patch: * mnvtl--set-lib64-correctly.patch- Initial creation of package, from version 1.5-3_release/bin/sh/bin/sh/bin/sh/bin/sh   !"#$%&'()*+,-./1.64_release+835.6beb0aa01437-lp154.2.2.11.64_release+835.6beb0aa01437-lp154.2.2.11.64_release+835.6beb0aa01437-lp154.2.2.1 mhvtldevice.conflibrary_contents.10library_contents.30mhvtl.confdump_tapeedit_tapegenerate_device_confgenerate_library_contentsmake_vtl_mediamktapepreload_tapetapeexerciserupdate_device.confvtlcmdvtllibraryvtltapesystem-generatorsmhvtl-device-conf-generatormhvtl-load-modules.servicemhvtl.targetvtllibrary@.servicevtltape@.servicelibvtlcart.solibvtlscsi.sorcmhvtlmhvtlREADMElibrary_contents.samplemhvtlCOPYINGdump_tape.1.gzedit_tape.1.gzgenerate_device_conf.1.gzgenerate_library_contents.1.gzmake_vtl_media.1.gzmktape.1.gzpreload_tape.1.gztapeexerciser.1.gzupdate_device.conf.1.gzvtlcmd.1.gzvtllibrary.1.gzvtltape.1.gzdevice.conf.5.gzlibrary_contents.5.gzmhvtl.conf.5.gzmhvtl/etc//etc/mhvtl//usr/bin//usr/lib/systemd//usr/lib/systemd/system-generators//usr/lib/systemd/system//usr/lib64//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/mhvtl//usr/share/licenses//usr/share/licenses/mhvtl//usr/share/man/man1//usr/share/man/man5//var/lib/-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.opensuse.org/openSUSE:Maintenance:17768/openSUSE_Leap_15.4_Update/a39768010c0d6ef40e0bc4b97d5fc522-mhvtl.openSUSE_Leap_15.4_Updatedrpmxz5ppc64le-suse-linux  directoryASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=0ff618b983b041ba79543fed6f201629a9c70960, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=128a759233c2f576b495dc256fc60fe743556384, for GNU/Linux 3.10.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=960420cfe456c41f02d2fda1f9c7a73c62e95bbd, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=483aa0345b098b5de66db9014216434b520eee2c, for GNU/Linux 3.10.0, strippedPerl script text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=fdc240b8561fc468c740487a0ceb23d7c8bde325, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=17735b3ababc98c4b1fa5966b25bc9665ff6992e, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=1f6b3a728dfecc4af7629c01404c719b8fef64b3, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=62a80893752350aa729c224e1a7d60eabc38b862, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=e75fa46df636ecfbd90ce3ef7b3106188218c146, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=e3a78569187c717b0a3dbb8a575dd0bc0e762780, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) !').RRR R R RRR R RRRRRR R RRRR R R RRRRRR R RRR RRRR R R RRRPR RR RPR RR Rsystemdutf-871ca7be3d4bc692008aee337e04d9da556693c1d3c31621de894925446a47505?7zXZ !t/. ]"k%gyQۍ^M3}HПO~L<|Y3( vmTb0ϧeaZH7 K-l1 hZ/(Υ*wl{[#꾉P 9+ M?WacC6+GXObK bs| M]ǩQ)Od^XaAi̢. ?cV\+eGNc}jJ0YHvjVv̢&#vwntcCg}>KwB/yA48n' |4Αlϣʧt\R~RnӹMeH̖KBB$3@2J803T ӟ8}7$v*mj'Pse背N|;1 _B\2߁$$zgUIp|3Z8d{p;Fwg@'_Mv"GDԪS=I[shzP☭`0((+l JwĻ儠b5a A~uM<9\S-px=y7m~S~`Do[BC>0^%wlc!he,\xPϨu2]BF݆~dk#9S5t|JLJQFV`>1IB2Cj"˧iznTΑ ګY,o{ihv(~*,rMùsDXt7".-C}GxI]#@֚ѯ*)B F'DKШ4A!Cx-~A!9,ם/t_yXΕ0DַLKu"NllQ]l &f4yGd/+ pbm'7JO8]&A0Y9 }T, ('4Iu ʣ "dm?WM۵tyRX=ILqWXK%/LU;**La ɱ&+WDӼ:e8K4ㆂ]f'A8%BR3J/qн1;5fH$@|f5]q!kO#:ZRüPN m7O4HfyY$ ,p+MB0']szSd< Ъn%(ÎZ~R!uź:"5P<_@ "^UϴG<ΕjvvV.x$|^\UV-cWR@C8{ Q*OTwE_ah j/ЋOx>9`#27j**MZzaʟU;ըjRQdvͫ4:!- JdV-rmXPKDCٌ-Ws615#Vk,E:c %w8=>J?""KEWfA 4=uܯu7>|$e cJ)AH,s,¡uwTã|Tz05Xѭ϶97XDE~ANgµXNN7wC*rTغ4z8/VYd?݋+Y$@/*QoJc+P?d}&]S^Srf"$S \9).'+.R1G[`l1U^gsRI))݂?C+e .ydMNGqwҨ׀Opi|soA8\쿶 YZ