/
ELF>P=@h@8 @@@@88   II@@@8\8l8lP\PlPl88800hhhDDStd88800PtdPTPTPT,,QtdRtd8\8l8l/lib64/ld-linux-x86-64.so.2 GNUGNUV>] f&dnj|XћGNU3 343U o67 sg0;1 U]"o, F"M{sr_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable__cxa_finalize__libc_start_maingetopt_longpr2serroptargsg_get_numoptindstrcmpsg_cmds_open_devicesg_ll_inquiry__memcpy_chksg_get_pdt_str__printf_chksg_convert_errnofreesg_if_can2stderrsg_cmds_close_devicesafe_strerrorstat64construct_scsi_pt_objset_scsi_pt_cdbset_scsi_pt_senseset_scsi_pt_data_outdo_scsi_ptsg_cmds_process_respdestruct_scsi_pt_objsleepsg_ll_request_sensesg_get_command_strhex2stderrsg_memalignmemsetsg_get_category_sense_strsg_set_binary_modereadputsget_scsi_pt_transport_errsg_get_sense_progress_fldget_scsi_pt_sense_lensg_get_sense_info_fldopen64closeperror__errno_location__snprintf_chkget_scsi_pt_os_err__stack_chk_failsg_vpd_dev_id_iterstrlenlibsgutils2-1.47.so.2libc.so.6GLIBC_2.33GLIBC_2.4GLIBC_2.34GLIBC_2.2.5GLIBC_2.3.4#-ii 8Bui    Mti    Y8l0>@l=HlHl pA@pA`pApApApApAqA qA@qA`qBqBq BqBqBr$B r)B@r1B`r9BrABrFBoooo)o0r4s3hnpnxnnnnn    n
n n n nnnnnnnnoooo o(o0o8o@oHo Po!Xo"`o#ho$po%xo&o'o(o*o+o,o-o.o/o0o1o2HHOHtH52N%3Nhhhhhhhhqhah    Qh
Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-%MKD%EKD%=KD%5KD%-KD%%KD%KD%KD% KD%KD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%}JD%uJD%mJD%eJD%]JD%UJD%MJD%EJD%=JD%5JD%-JD%%JD%JD%JD% JD%JD%ID%ID%ID%IDAWfL=JAVIAUAATL%UH-$-SHdH%(H$1)D$`H\$HHD$@D$`)D$P)D$p@ILLLDD$HdAƒ@;w HcDH>DH=%1$H=1AH$dH+%(nHĨD[]A\A]A^A_H=1E1D$PWD$\MD$pD$Z>H=K"D$l&H=$1AmHKHD$xD$tD$RD$QD$XD$WD$VD$TH=OKD$d=H=Q#1AD$UuD$SkH=KOD$`OH=81AD$],D$["H=JD$h    H=*#1kAPD$Y`JE1D9}HcЃM$։HJD93|$ZD$[M1D$pT$RD|$XD$D$QT$VAЃE|$tHl$xH2 H5VHDT$ DT$ A|$dmH=)$1AgH="1DT$dDT$|$[=H5H=1?E1'HD$dE1T$1LDT$DT$D$ l$p    L$`LDT$A$O11Dh1H$AUj|$IHD$ MY^=$Ht$$LD$DD$(AA9DOIcDD$ DL$(DD$ A)D$H$@HHD$ ADH$H$IPH5#1AVL$XZDT$$DT$11A$AUjLD$ |$XA[AXDT$E$\    $ H$f9O11 [    H9Iu߃؃|$ppH|$@AHtDT$lDT$|$ptXEAcH HHI41FFD9|H=z1ADH=DT$DDT$uH=<&DT$uD$dH="p1p FAH|$@HtDT$DT$|$ DT$ DT$؉ljTH=H1DT$EAH=W1AH=`1LH= H1pH$1$HHDT$ 3
|$dSH$D$d=H=1QA6H=18ADH= 1Ac|$XxE11|$Yu |$VD|$Uf 1H$)$E|$\fo &fnD$l    DH$|$Xf8=Hf~D$Ƅ$HƄ$|$]t$@|$Pt$ Df|$pf$|$T7DT$(DT$(HIa
Ht$HǺ
L$@LLDHLaL$pT$Lt$ mDD$pLLL$<¹H5(|$pt#EHH5HDH=p!1aL|$U|$\E11L$Dd$L=<1?Lt$SDL$L|$ AAƅw    7  1H=U!|$S_ ERfo $fnD$l1    H$|$Xf8=Hf~D$Ƅ$HȀA$H|$1ҹL$`
DT$(H=jH1'|$pDT$(E~!H=Z1DHDT$(t$H=N1DT$(DT$(|$Q|$Rq|$VL$&E1'E1#D$d11HT$@DT$DpD8DT$HHD$tDT$HcT$dH}1mDT$T$`UD$ht `    ЈE|$WtMD$dffEH=~1DT$<AAB]LDT$qDT$EJH\$ L$D׾PDT$HHH=
1tDT$DT$E1DT$.HcT$d1HuDT$DT$    t$d9HT$xH=$ 1DT$H=A 1DT$L=H=zDT$pLLL-1LOH=9LL1wLUH=    LL1GL%DT$TH=|DT$DT$B$H5 1DT$ L LxA#2DT$1AAUjLD$ |$DAYAZDT$e$rH=l1DT$hDT$UT$QƄ$)H= 1DT$DT$ L\$(1ADT$AUjLD$ |$u_AXDT$L\$(A#$)H= 1DT$DT$H=s1|Aa$|$DfHDLD$HD$H]kdH51 |$TDd$H=31EDH=1DT$HD$HLHLDT$<DT$mH|$x11DT$AxwDT$DT$qHcT$dHuDDT$DT$t$d9DDT$tDT$H=9
NDT$LL$xH$`D LSH1HDATL1DL/@H=\    1DT$oAAAA(pHt$xH=dHvH=1DT$Ht$HH=1H>H=    %DT$y|$E~uH=1Dt$DT$DT$|$H=1DT$#HT$xH=1DT$nH=1`DT$%LL$xH$`D L%H1aHYDaDA$L$H5LٿDT$(fL\$9O1EL\$DT$(H=1DT$DT$vLHDT$($AAL\$D$Hf9O1ɉL\$DT$(upHcL$HL$LD It AH|$HډAAD$HL\$DT$(u$1LAHADT$(L\$mL\$DT$(3HcD$HH$`PH\$DE1H$`L[D6D$HIkDHHD1[L AkK|-DHE9IuAH\$M$< DT$H$`VAUELH1XZDT$HDT$hDT$HqH1H5xRDT$O1AAHLDT$DT$HcD$HDD<tH$`AlH\$E1DH$`L6D$HIkDHHD1LAkK|-DHE9IuH$`EDT$QL$H=1PD$SD$!LL$xH$`D HL
1IHA\$L|$ PljD$LN1LH=vDT$]H=1DT$ED$H=1DT$)f.f1I^HHPTE11H=c2f.H=Y5HR5H9tHF2Ht    H=)5H5"5H)HH?HHHtH2HtfD= 5u+UH=1Ht H=6.d4]wHHlaunchedcompletedABc:CdDeFhi:IOp:Qt:T:vVwzZ1.16 20210830sg_sanitize: version: %s
Missing device name!

-      PROTECT=%d
VPD_SUPPORTED_VPDS corrupted
VPD_DEVICE_ID gave res=%d
VPD_DEVICE_ID corrupted
%.*s%02x      LU name: %.*s
sg_set_binary_mode    Sanitize cdb: %s
    Parameter list contents:
Sanitize: out of memory
SanitizeSanitize failed: %s
Request Sense: %s
Parameter data in hex
close error: %s
sg_sanitize failed: auseblockcountcryptodescdry-rundry_runearlyfailhelpinvertiploverwritepatternquicktesttimeoutverboseversionwaitzerobad argument to '--count', expect 1 to 31
Usage: sg_sanitize [--ause] [--block] [--count=OC] [--crypto] [--dry-run]
                   [--early] [--fail] [--help] [--invert] [--ipl=LEN]
                   [--overwrite] [--pattern=PF] [--quick] [--test=TE]
                   [--timeout=SECS] [--verbose] [--version] [--wait]
                   [--zero] [--znr] DEVICE
  where:
    --ause|-A            set AUSE bit in cdb
    --block|-B           do BLOCK ERASE sanitize
    --count=OC|-c OC     OC is overwrite count field (from 1 (def) to 31)
    --crypto|-C          do CRYPTOGRAPHIC ERASE sanitize
    --desc|-d            polling request sense sets 'desc' field
                         (def: clear 'desc' field)
    --dry-run|-D         to preparation but bypass SANITIZE commnd
    --early|-e           exit once sanitize started (IMMED set in cdb)
                         user can monitor progress with REQUEST SENSE
    --fail|-F            do EXIT FAILURE MODE sanitize
    --help|-h            print out usage message
    --invert|-I          set INVERT bit in OVERWRITE parameter list
    --ipl=LEN|-i LEN     initialization pattern length (in bytes)
    --overwrite|-O       do OVERWRITE sanitize
    --pattern=PF|-p PF    PF is file containing initialization pattern
                          for OVERWRITE
    --quick|-Q           start sanitize without pause for user
                         intervention (i.e. no time to reconsider)
    --test=TE|-T TE      TE is placed in TEST field of OVERWRITE
                         parameter list (def: 0)
    --timeout=SECS|-t SECS    SANITIZE command timeout in seconds
    --verbose|-v         increase verbosity
    --version|-V         print version string then exit
    --wait|-w            wait for command to finish (could take hours)
    --zero|-z            use pattern of zeros for OVERWRITE
    --znr|-Z             set ZNR (zone no reset) bit in cdb

Performs a SCSI SANITIZE command.
    <<<WARNING>>>: all data on DEVICE will be lost.
Default action is to give user time to reconsider; then execute SANITIZE
command with IMMED bit set; then use REQUEST SENSE command every 60
seconds to poll for a progress indication; then exit when there is no
more progress indication.
bad argument to '--ipl', expect 1 to 65535
bad argument to '--timeout=SECS', want 0 or more
bad argument to '--test', expect 0 to 3
unrecognised option code 0x%x ??
Unexpected extra argument: %s
Not in DEBUG mode, so '-vV' has no special action
one and only one of '--block', '--crypto', '--fail' or '--overwrite' please
confused: both '--pattern=PF' and '--zero' options
'--overwrite' requires '--pattern=PF' or '--zero' option
pattern file: unable to stat(%s): %s
pattern file length exceeds 65535 bytes, need '--ipl=LEN' option
'--overwrite' requires '--ipl=LEN' option if can't get PF length
sg_sanitize: open error: %s: %s
    %.8s  %.16s  %.4s   peripheral_type: %s [0x%x]
      << supports protection information>>Short INQUIRY response: %d bytes, expect at least 36
VPD_SUPPORTED_VPDS gave res=%d
VPD_UNIT_SERIAL_NUM gave res=%d
VPD_UNIT_SERIAL_NUM corrupted
      Unit serial number: %.*s
unable to allocate %d bytes of memory with calloc()
sg_sanitize: could not open %s for reading
A SANITIZE will commence in 15 seconds    ALL data on %s will be DESTROYED
        Press control-C to abort
A SANITIZE will commence in 10 seconds
A SANITIZE will commence in 5 seconds    Sanitize command timeout: %d seconds
Due to --dry-run option, bypassing SANITIZE command
Medium or hardware error starting at lba=%lu [0x%lx]
Sanitize command %s without error
Due to --dry-run option, leave poll loop
Request Sense command not supported
bad field in Request Sense cdb
Descriptor type sense may not be supported, try again with fixed type
    try the '-v' option for more information
No progress indication found, iteration %d
Sanitize seems to be successful and finished quickly
Progress indication: %d%% done
Some error occurred, try again with '-v' or '-vv' for more information
sg_sanitize: couldn't read from %stried to read %d bytes from %s, got %d bytes
  so pad with 0x0 bytes and continue
[8.`[V[[L[[[[[B[0[[[[[[[[[[[[[[[[j[[[[[[[[[[[[$;,`HzRx &D$4hFJ w?:*3$"\0tTFME E(H0H8G 
8D0A(B BBBA $ B R A  K P A j G P D  G P B  B O B  B d A /
 M 0>=Hl #   <>8l@lo
e PnP     oo oo6 oPl0 @ P ` p         !! !0!@!P!`!p!!!!!!!!!"" "0"@"P"`"p"""""""""#AAABAcACAdADADAeAFAhBIBi BOBpBQ$BT)Bt1Bv9BVABwFBzsg_sanitize-1.47-10.el9.x86_64.debug!YIu7zXZִF!t/w ]?Eh=ڊ2NaSJemWɕ46vhmE/[mHL9Yq6}c\Yɓ<* nJ1~$>NuK.IiTl$3s#mir!_m
6fuˈt(yOD@U1s>L;!YT%wj골T:!ޝ&'t3IJ!fԿ+s    |!),AnSb#Z^Be\ܠs ]`DF5Q&U2ƖED;(G]݄Xep ijYhF)HY('xL^ivGC'p,o @_4|Gqh\gTxF}!}(qp'*SX&Y-'ĞCğZ?OG3v}8vEd(h$V؎/{].l"/⽣2)6;cx=#'L6괯4˶dE&xxvvp+G0/<>|8SrE    r)!pڶBFCjE?\_"f[b$nӵXUw#O=fYG,&
;O#xQ\aAH${&\ԪE 6 rc|%*.v4TQ?if"'g/lQ!;\>T+8 Mf|!xl3Ӫ"Nx~MlB}QTT4.aaļJKc\{:qZYfd@CP5Qf1N 40ZfR;)!0QA{i7ܰȡ~AX+l[8%®e[92@K }$WFor\)""@كW{NX s#)Lꘓ: B p_qQf)-aԝޝAn R|̢ǎOk8rv,mH"B"6gYZ.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.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu_debuglink.gnu_debugdata 880&hh$9 Go(Q Yeao6 6 jno `} BP      ##%%I<><> @@PPTPT,TT48l8\@l@\HlH\PlP\PnP^p` rb0 
b, c`lg(