ELF>P3@d@8 @@@@ UU@@@xx\ll\ll888 XXXDDStd888 PtdYYYTTQtdRtd\ll88/lib64/ld-linux-x86-64.so.2GNUGNU^JS<\ބUh-\RGNU" "#$emgUa2 ] |h;. lWP= 'p"sesslibsgutils2.so.2_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablesg_convert_errnopr2serrsg_ll_receive_diag_v2sg_cmds_close_devicesg_if_can2stderrsg_get_category_sense_strsg_msense_calc_lengthsg_memalignsg_ll_send_diagsg_get_numsg_ll_mode_sense10_v2safe_strerrorsg_cmds_open_devicehex2stdoutlibc.so.6__printf_chkstrncmpoptind__isoc99_sscanfputs__stack_chk_failstdinstrpbrkstrspnfgetsstrlen__ctype_b_locgetenvoptarggetopt_longstrchr__cxa_finalizestrcmp__libc_start_mainfreeGLIBC_2.3GLIBC_2.3.4GLIBC_2.7GLIBC_2.4GLIBC_2.2.5Fii ti ii &ii 0ui :l04l3pp(pyA8pAHp8VXpAhpAxpApXVpApApBpVpVpVpVq WqPW(qW8qWHq0BXqW`q@qNBqUBqZBq^BrcB rjB@r5@`rnBr @rsBrwBr{BsB s#@@sB`sBooooo"s#s$s%nnoooo o(o 0o 8o @o Ho PoXo`ohopoxooooooooooo o!HHOHtH5N%Nhhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!%MD%LD%LD%LD%LD%LD%LD%LD%LD%LD%LD%LD%}LD%uLD%mLD%eLD%]LD%ULD%MLD%ELD%=LD%5LD%-LD%%LD%LD%LD% LD%LD%KD%KDAWfAVAUATIUH=vSHdH%(H$1Ll$`)D$pHHD$PHD$XHDŽ$HD$t)D$`)$HLLD$gDt2AH$dH3%(-HĸD[]A\A]A^A_À|$g@|$l`|$h|$iH$"D$tD$$D$ D$eD$3E1E1HHD$`|$`D|$||$g{H=,AH=LLD$g|$g|$l(H=E1H=E)1|$iH5H=1E11ɋ|$|$ HT$X1IH8 H$HD$t}-D$H1H5HHHHYl9jE1H\$LHl$ILIHI9LhH9l$1LH5Lr} D$L= A,,L LIMuHuAALL6 n|$l|$gxH=a#E1 J|$et,D$`|$du|$gH=*\$ H$1Ņ 1ɋ|$t|$ HT$P1IH|$b|$cDt$xEED$LEDAPD$AILE1PjHD$dPDD$H="|$pA\$E1L%?L5 D9CT=H=;t5| HL9uH ILH51IHHHuH=0"{t$4TH=1T$4HH==1{t$4LH+T$81H=VH= 1C0f.@1I^HHPTLH _H=hb<H=@H@H9tH><Ht H=?H5?H)HH?HHHtH<HtfD=?u+UH=;Ht H=;d?]wAVAUIATAUHSH#HdH%(HD$1Lt$MH <LDH| D$JP7HcH>E$EEEH=>EH>EHE0yEpH=>=1EQEHE?E6E -H=e>@EE H=I>$=EE1HL$dH3 %(H[]A\A]A^ÃEE ‰H=]1E H=T _띋=D9}OH}(t.HGHHIt1l==D9|HcЃITo=HU(D9|1CfDAIE~AE?<7vϺLH=IUCHS0cC$C밺LH=\duCIA늃C C1HL$dH3 %(H[]A\A]A^A_úLH=XCIA.C %LH=CIACCLH=taLH=}zLH=l#SG3_UTILS_OLD_OPTS0.63 20180628Version string: %s Page_Code Description 0x%02x %s No DEVICE argument given unable to allocate %d bytes 0123456789aAbBcCdDeEfF , 0123456789aAbBcCdDeEfF, 10Mode sense (%s): %s 0x%02x %s sg_senddiag failed: Supported diagnostic pagesConfiguration (SES)Help text (SES)String In/Out (SES)Threshold In/Out (SES)Element descriptor (SES)Short enclosure status (SES)Enclosure busy (SES-2)Device status (direct access)extdurhelphexlistmaxlennewpagerawselftesttimeoutverboseversionbad argument to '--maxlen=' or greater than 65535 [0xffff] bad argument to '--page=' or greater than 255 [0xff] bad argument to '--selftest=' Usage: sg_senddiag [--doff] [--extdur] [--help] [--hex] [--list] [--maxlen=LEN] [--page=PG] [--pf] [--raw=H,H...] [--selftest=ST] [--test] [--timeout=SECS] [--uoff] [--verbose] [--version] [DEVICE] where: --doff|-d device online (def: 0, only with '--test') --extdur|-e duration of an extended self-test (from mode page 0xa) --help|-h print usage message then exit --hex|-H output RDR in hex; twice: plus ASCII; thrice: suitable for '--raw=-' with later invocation --list|-l list supported page codes (with or without DEVICE) --maxlen=LEN|-m LEN parameter list length or maximum allocation length (default: 4096 bytes) --page=PG|-P PG do RECEIVE DIAGNOSTIC RESULTS only, set PCV --pf|-p set PF bit (def: 0) --raw=H,H...|-r H,H... sequence of hex bytes to form diag page to send --raw=-|-r - read stdin for sequence of bytes to send --selftest=ST|-s ST self-test code, default: 0 (inactive) 1->background short, 2->background extended 4->abort test 5->foreground short, 6->foreground extended --test|-t default self-test --timeout=SECS|-T SECS timeout for foreground self tests unit: second (def: 7200 seconds) --uoff|-u unit offline (def: 0, only with '--test') --verbose|-v increase verbosity --old|-O use old interface (use as first option) --version|-V output version string then exit Performs a SCSI SEND DIAGNOSTIC (and/or a RECEIVE DIAGNOSTIC RESULTS) commandbad argument to '--timeout=SECS' unrecognised option code %c [0x%x] Unexpected extra argument: %s Bad page code after '-s=' optionUsage: sg_senddiag [-doff] [-e] [-h] [-H] [-l] [-pf] [-raw=H,H...] [-s=SF] [-t] [-T=SECS] [-uoff] [-v] [-V] [DEVICE] where: -doff device online (def: 0, only with '-t') -e duration of an extended self-test (from mode page 0xa) -h output in hex -H output in hex (same as '-h') -l list supported page codes -pf set PF bit (def: 0) -raw=H,H... sequence of bytes to form diag page to send -raw=- read stdin for sequence of bytes to send -s=SF self-test code (def: 0) 1->background short, 2->background extended, 4->abort test 5->foreground short, 6->foreground extended -t default self-test -T SECS timeout for foreground self tests -uoff unit offline (def: 0, only with '-t') -v increase verbosity (print issued SCSI cmds) -V output version string -N|--new use new interface -? output this usage message Performs a SCSI SEND DIAGNOSTIC (and/or a RECEIVE DIAGNOSTIC RESULTS) commandBad page code after '-T=SECS' optiontoo many arguments, got: %s, not expecting: %s Not in DEBUG mode, so '-vV' has no special action build_diag_page: carry_over error ['%s'] around line %d build_diag_page: syntax error at line %d, pos %d build_diag_page: hex number larger than 0xff in line %d, pos %d build_diag_page: array length exceeded build_diag_page: error in line %d, at pos %d build_diag_page: error at pos %d build_diag_page: hex number larger than 0xff at pos %d Bad sequence after '--raw=' optionBad sequence after '-raw=' optionsetting --doff or --uoff only useful when -t is setsetting -doff or -uoff only useful when -t is seteither set --selftest=SF or --test (not both)either set -s=SF or -t (not both)'--raw=' cannot be used with self-tests, '-e' or '-l''-raw=' cannot be used with self-tests, '-e' or '-l'>>> warning, '--pf' probably should be used with '--raw='>>> warning, '-pf' probably should be used with '-raw='sg_senddiag: error opening file: %s: %s unable to allocate %d bytes (2) %s: response length (%d) too small (resid=%d) Expected extended self-test duration=%d seconds (%.2f minutes) Extended self-test duration not availableExtended self-test duration (mode page 0xa) failedRD resid (%d) indicates response too small (lem=%d) SEND DIAGNOSTIC command, failed Supported diagnostic pages response:%s diagnostic page [0x%x] response in hex: diagnostic page 0x%x response in hex: RECEIVE DIAGNOSTIC RESULTS command failed Foreground self-test returned GOOD statusDefault self-test returned GOOD statusSEND DIAGNOSTIC, unit attention SEND DIAGNOSTIC, aborted command SEND DIAGNOSTIC, device not ready try again with '-vv' for more information Some error occurred, try again with '-v' or '-vv' for more information Enclosure status/control (SES)Array Status/Control (SES, obsolete)Additional (device) element status (SES-2)Subenclosure help text (SES-2)Subenclosure string In/Out (SES-2)Supported SES diagnostic pages (SES-2)Download microcode diagnostic pages (SES-2)Subenclosure nickname diagnostic pages (SES-2)Protocol specific (SAS transport)Translate address (direct access)Rebuild assist (direct access)pTKB90j={sdo_modes_0aN@;T X8Hppx$PxzRx /D$4FJ w?:*3$"\tx@zBBE D(D0K@A 0A(A BBBA HBBB B(A0A8DP4 8A0A(B BBBA bFFB B(D0J8G 8D0A(B BBBA 8YBFNVBBBBIeBFBBBI JBBBAIQBBBBIDeFIE E(D0H8G@n8A0A(B BBBD043F H:lloh F n`  oo oo o(l0 @ P ` p !! !0!@!P!`!p!!!!!!!!!pyAA8VAAAXVAA B V V V V WPW?W@WA0BBW@dNBeUBhZBH^BlcBmjBN5@OnBP @psBrwBs{BtBT#@uBvBV4ae0533c5cebde84dd559568bf2d5c5203be9c.debug 1z.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.gnu_debuglink 88 &XX$9|| Go4Q YhhFao Lno `}` ` B  """"##eH:H: @@YYT Z ZXl\l\l\n^(p` sc c4c