/
ELF>T@ @8 @@@@xx   m8m8``` ) )8888PPP88800hhhDDStd88800PtdDDQtdRtd888/lib64/ld-linux-x86-64.so.2 GNUGNU-^~B.353bGNU3 343xKU gfZ*1 8 IRo, ,:l}F"|`@_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable__cxa_finalize__libc_start_mainputssg_memalignsg_ll_readcap_10__printf_chkfreesg_ll_readcap_16sg_get_category_sense_strpr2serr__stack_chk_failgetopt_longoptindoptargsg_get_numstrcmpsg_get_llnumsg_cmds_open_devicesg_ll_inquirysg_get_pdt_strsg_convert_errnosg_cmds_close_devicesafe_strerrorsleephex2stderrsg_if_can2stderrsg_ll_mode_sense6sg_msense_calc_lengthsg_ll_mode_select6sg_ll_mode_select10sg_ll_mode_sense10_v2sg_ll_format_unit_v2sg_ll_test_unit_ready_progresssg_get_sense_progress_fldsg_ll_request_senseconstruct_scsi_pt_objset_scsi_pt_cdbset_scsi_pt_sensedo_scsi_ptsg_cmds_process_respdestruct_scsi_pt_objset_scsi_pt_data_outsg_get_command_strsg_vpd_dev_id_iter__memcpy_chk__snprintf_chkstrlenget_scsi_pt_transport_errget_scsi_pt_os_errlibsgutils2-1.47.so.2libc.so.6GLIBC_2.4GLIBC_2.34GLIBC_2.2.5GLIBC_2.3.4tii ~ui    ti    8U@PUHH @ǃ`΃Ӄۃ @`   %@)`-_28?G P@:`TYaipx؟*1@4`3hpx    
   ȞО؞ (08@H P!X"`#h$p%x&'()+,-./0ȟ1П2HHHtH52~%3~hhhhhhhhqhah    Qh
Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-%M{D%E{D%={D%5{D%-{D%%{D%{D%{D% {D%{D%zD%zD%zD%zD%zD%zD%zD%zD%zD%zD%zD%zD%zD%zD%zD%zD%}zD%uzD%mzD%ezD%]zD%UzD%MzD%EzD%=zD%5zD%-zD%%zD%zD%zD% zD%zD%yD%yD%yD%yDAW AVL5zAUL-kJATIUSHc^HHdH%(H$81H$L|$xHD$hH|$HD$`HƄ$DŽ$DŽ$@MLLLD$xUt6CwZHcH>}9H$HcI HKHI4H1K}B}91.D$H$8dH+%(,D$HH[]A\A]A^A_Ƅ$5H=}    Ƅ$$Ƅ$$Ƅ$H=|$H=J1&D$JH=|$H=?J1D$Ƅ$vH=O|J$ZH=I1D$Ƅ$2H= |$H=H1iD$Ƅ$Ƅ$1-D$dH={$H=@H1    D$-Ƅ$Ƅ$L[{H=XLLD$LD$HDŽ$IƄ$<Ƅ$/H={?-u1uuDŽ$$H=H1DD$hDŽ$Ƅ$Ƅ$H=z$H=G1D$H=OzJ$>ZH=SG1D$Ƅ$2$%H=yIH9O$Ƅ$Ƅ$$H=y8$Ƅ$$Ƅ$$$B,H$$$1$ȃ$t%$tH=H1D$$tIH=Hu#H$H=4Ht$H=SHt1:1*D$W$$$t$$~$uƄ$$HT$h11D$HT$`11$HwHHEH<T$H$1?Aƅ $5$    HHD$xNL1D`1IHAT11A$jI1DD$ZYyEE$HLDAA9DOD<5AEH$@ǃ|$ ]IMIUAR|$(IME 1H5_GWA[X$AEATA$M1j1DAXAYA…VA}RAM f9O11 LH9\ATuLH$HuH=S1D$H=D1$H5RH=S1D$s$DŽ$\_H=R1AD *D$H|$hHtwH|$`HthEy#|$G|$.D$c!Dy؉ljH=TH1|$uD$DDH5WV1H=~HL|$ D$a$H$$AD$@@$H$~    D9$H=dKL%KL1H$H-KHzH=KdL1H$HEH=K/L1H$HV$1 1D$HT$pHD$pD$DH5 UH=]KIHhu4QJH$eHH9QJHH9¸2@N‹$9MAЋ$$u1$@$1@ǃ<AEAE$~ȀAEtAM$t    HcAD ~$AEu$u$A$1H=YJDT$(L$ DD$|$tDT$(DD$L$ EH-RPH=QJ1H L7DD$L$ DT$(AP$EHH=rJP$1D$jXZH|$pD$Ht|$$t,HfNHhNHEH-OH=O1HE$H-O$dHH5*J1D$t$H=P1H="MDH=A1D$cH|$xHq|$aD$D$D$@HD$L|$ D$xDl$H1?H󫀼$ASIE11AU1Djh$2D$(H |$=T$xAA)H$HL$pDH$ACAUƄ$AfEEE9D$pDD9}Hd$D$ffD$(@2L$p $McJD L(AB D|$@H=HCHD\$8L|$ DdLL$0IDT$ E|$pDT$ ALL$0D\$8McLLH5{C1LD$HLL$8D\$0DT$ k1DDH5LRLD$HDT$ D\$0LL$8ML;$~L$$ ZH$HOE~IE9tD$HIHLύH1󪀼$>AB\$(DHHfX$$C$AHC Dd$Dd$L|$ EDl$@@APAEHATD}AYAZ E H1E1*$AuQDAATEH^_볋0ABHHΉD`@AA    A    ĸH9WEE9McIc1LHHH9bE    fDŽ$Ƅ$d$AUE11j1Dt$0jhUD$D$8H0nAEUA$EH=@D\$@DT$8T$0D\$@DT$8T$0H=@D\$8DT$0WD\$8DT$0$HL$pHA$ATH=;@1tEH=?1XыL$DE1QDjPAUAP$P$D$nH$D$8H0H$H=<1$D$D8D$DȠAEC݉H$H=F;H1}D$ND$AH$j9ZHcL$gH$uƄ$$H=DL%AL1H$H-AHoH=DYL1H$H:H=D$L1H$}HK$D$D$ 4D$u4QJH$eHH9QJ2HH9и@N؋$$D$(L% HH=D1L|$ $L%G $nLH5A1f|$L$PL$ LLH5F1H=Gg1H=_GY|$H=g;1@1HH5F%$3$$ۃ2
$D$AL|$Ll$\AυDOA-kdE1HH5xAA1oEL1DD$\BL$\yDL|$t$$u     1L1HD$xIHID$AD$L=@DOAAt$|$~'H=E1t$ t$ LMt$ HT$\LD$\D$\1kdHLA1rD$F1?LE11ELDbJH=@1*H|$xHtkH=ED$ H|$xD$Huu$D$ $H=AL%)=<L1H$H-3=H\H=@L1H$YH'H=AL1H$$H$$fn$$D$4D$( QJH$fo MGHH9QJHH9ȸ2@NfnȄD f8=H$@ 1fA~fHDŽ$&8D$)$0$fDŽ$.t$'@EIHVHH$&
H$0L@*DDLH-[CMAعHL+D$t(|$(H@HH@H=6BHE1L-|$m|$$H-B $HH5r?1.D$H=R21D$7H-AH=;1DT$(HL$ DD$DT$(L$ DD$4H5DH=<1 D$|$7c$H=41}D$a:$H=!81R$ $D$Ht$D$    
8D9t'E~"DH5H81H=8mL$DH?H=8LDd$L|$ D$O\$H$ PH1HH=?s5H=o6D|$@L|$ DT$8D\$0D\$0DT$8$v    E1$eH$HJEKE9B5    Mc$H|$xHXcH=F>1AUH5^>1H=1H=!:D$1|$2$$HH=<:1=$1fH$@ )$0DŽ$&$fDŽ$*tƄ$'|$t$'t$(EybHHHH$&H$0H@11HD$(DDHL%>9LÉMELH 1Et(|$HV<LHU<H==HE1HL$ DPLMLH5=1H=`=\$1H=>|$rUDT$ 1DATAMjY_DT$ 3A} $tH=/1=aH=Y4D$H=@01D$a$$E11$H=;1Mcʀ$Jt HHEE9|$L|$ $$h
$H=!01:|$HH=H01!H= *1D$2H=:-H=)1D$ D|$@L|$ IMcă'?ATAMj1D6AXZEA}E$H=l:1aDH5>1L|$ H=/?D$1D|$@IL|$ VH=-141LH5:$0$$EADl$AOHD$pH-5EHD$()kdE1LHA1r<HHT$(A1DD$pL$pyEDl$Et$
$u    1L1HD$xHH
ED$L=4AOōXuA~'H=91t$ t$ H+t$ HT$pHD$pL$pBkdLLA1PD$<!1?H1AE1HD=ƅHH=d41H|$xHtFH=59z @D$|$L$HPL$ L$LH=71OH=0 BDH5;1L|$ H=-[D$aH$&1ҹL$ L%@8LH=?8H1Ffo ;H$@ 1D$$HDŽ$&8f8=Ƅ$'fDŽ$.fA~f)$0QDH5I:1L|$ H= ,D$aHH=g21T$dT$ H=L41M\$xCF*$LH=)19Ht$DƄ$    <$H59H=71 H=,1H=#-1D$aAr DHcH=    A$DH=>51NrH=0AEHL$pDT$0AHAD$pfHt$(HDA9DOIE1HHD$ DDT$0uwHcL$pHt$ L$0LL\$0DTHtADT$8HT$(H|$ AADD$pTDT$8u A}HT$(H|$ 1DAADT$0DT$0AHcD$pHL$ L$ DPL$ D$0L4Ld$(LIHK~MD$pHL$ H޺H|$8HADAHD 1H|$8L3HD9l$0LLd$(L^HL1H53]1HH5
4B$$$HD$pDL$ L%.HD$(ODh)kdHLA1E1ɿ<DL$HT$(1EDD$pjL$pDL$D$yEt$ $u |$1L1HD$xIH۸L=.OÃD$|El$A~H=21DLHT$pDLD$pKL$pkdHLA1D$ <z1?LDL$1E1LDƅJH=-1\H|$xHtH=2D$|$$$LH=    -1
|$L$ PLZLH5S21H=m11H=k2|$fH$(DdbH#Hkm
H=%c$AUIMH5!$DT$ f9O1,DT$ EgBL$xAGD$yLD$#aL>D$IH53H=01 D$)H$&1ҹ
L$ H-0.HH=0H1j0DLd$ HT$(1AADT$0LDT$0AHcD$pETDЃ<tL$ AL$ L|$(L/Ld$0LIIHDK~KD$pHL$ H޺H|$8HADAHD 1H|$8L.HD9LLLd$0L|$(L$ EPH$8PELj.L1dA]XD$LH=*1T$H52H=#*1 D$|$ r$dHH=)1NAEL\$0<5L$ PAS.H51H=)1p VD$HH=C)1Df.D1I^HHPTE11H=!Kf.H=YOHROH9tHJHt    H=)OH5"OH)HH?HHHtHJHtfD= Ou+UH=JHt H=FYdN]wω>ff.HH=M
H=QH=]H@AU1ATA UH1SHxdH%(HD$h1HT$HD$H}HËEDRH1APA1DY^DcAŃAAH=d*A]H51GDH5E11DHH9]P}H]PH|$HtaHD$hdH+%(vHxD[]A\A]WAA HP11DBAXAYH=)L+DcCS DC 1H5IẢAAS1H5]S 1H5CS1H5I]f?Hڿ1H5Ld$MDPL\}LH=(1A}DAH=:H5.H=_(1AgrHHUsage:
  sg_format [--cmplst=0|1] [--count=COUNT] [--dcrt] [--dry-run] [--early]
            [--ffmt=FFMT] [--fmtmaxlba] [--fmtpinfo=FPI] [--format] [--help]
            [--ip-def] [--long] [--mode=MP] [--pfu=PFU] [--pie=PIE]
            [--pinfo] [--poll=PT] [--preset=ID] [--quick] [--resize]
            [--rto_req] [--security] [--six] [--size=LB_SZ] [--tape=FM]
            [--timeout=SECS] [--verbose] [--verify] [--version] [--wait]
            DEVICE
  where:
    --cmplst=0|1
      -C 0|1        sets CMPLST bit in format cdb (def: 1; if FFMT: 0)
    --count=COUNT|-c COUNT    number of blocks to report after format or
                              resize. Format default is same as current
    --dcrt|-D       disable certification (doesn't verify media)
                    use twice to enable certification and set FOV bit
    --dry-run|-d    bypass device modifying commands (i.e. don't format)
    --early|-e      exit once format started (user can monitor progress)
    --ffmt=FFMT|-t FFMT    fast format (def: 0 -> slow, may visit every
                           block). 1 and 2 are fast formats; 1: after
                           format, unwritten data read without error
    --fmtpinfo=FPI|-f FPI    FMTPINFO field value (default: 0)
    --format|-F     do FORMAT UNIT (default: report current count and size)
                    use thrice for FORMAT UNIT command only
    --fmtmaxlba|-b    sets FMTMAXLBA field in FORMAT WITH PRESET
    --help|-h       prints out this usage message
    --ip-def|-I     use default initialization pattern
    --long|-l       allow for 64 bit lbas (default: assume 32 bit lbas)
    --mode=MP|-M MP     mode page (def: 1 -> RW error recovery mpage)
    --pie=PIE|-q PIE    Protection Information Exponent (default: 0)
    --pinfo|-p      set upper bit of FMTPINFO field
                    (deprecated, use '--fmtpinfo=FPI' instead)
    --poll=PT|-x PT    PT is poll type, 0 for test unit ready
                       1 for request sense (def: 0 (1 for tape and
                       format with preset))    --preset=ID|-E ID    do FORMAT WITH PRESET command with PRESET
                         IDENTIFIER field set to ID
    --quick|-Q      start format without pause for user intervention
                    (i.e. no time to reconsider)
    --resize|-r     resize (rather than format) to COUNT value
    --rto_req|-R    set lower bit of FMTPINFO field
                    (deprecated use '--fmtpinfo=FPI' instead)
    --security|-S    set security initialization (SI) bit
    --six|-6        use 6 byte MODE SENSE/SELECT to probe disk
                    (def: use 10 byte MODE SENSE/SELECT)
    --size=LB_SZ|-s LB_SZ    bytes per logical block, defaults to DEVICE's
                           current logical block size. Only needed to
                           change current logical block size
    --tape=FM|-T FM    request FORMAT MEDIUM with FORMAT field set
                       to FM (def: 0 --> default format)
    --timeout=SECS|-m SECS    FORMAT UNIT/MEDIUM command timeout in seconds
    --verbose|-v    increase verbosity
    --verify|-y     sets VERIFY bit in FORMAT MEDIUM (tape)
    --version|-V    print version details and exit
    --wait|-w       format commands wait until format operations complete
                    (default: set IMMED=1 and poll with Test Unit Ready)

    Example: sg_format --format /dev/sdc

This utility formats a SCSI disk [FORMAT UNIT] or resizes it. Alternatively
if '--tape=FM' is given formats a tape [FORMAT MEDIUM]. Another alternative
is doing the FORMAT WITH PRESET command when '--preset=ID' is given.
WARNING: This utility will destroy all the data on the DEVICE when
     '--format', '--tape=FM' or '--preset=ID' is given. Double check
     that you have specified the correct DEVICE.   Protection: prot_en=%d, p_type=%d, p_i_exponent=%d
   Logical block provisioning: lbpme=%d, lbprz=%d
   Logical blocks per physical block exponent=%d
   Lowest aligned logical block address=%d
   Number of logical blocks=%lu
   Logical block size=%u bytes
Read Capacity (10) response indicates that Read Capacity (16) is required   Number of logical blocks=%u
bc:C:dDeE:f:FhIlm:M:pP:q:QrRs:St:T:vVwx:y6bad argument to '--cmplst', want 0 or 1
bad argument to '--preset', need 32 bit integer
bad argument to '--fmtpinfo', accepts 0 to 3 inclusive
bad argument to '--timeout=', accepts 0 or more
bad argument to '--mode', accepts 0 to 62 inclusive
bad argument to '--pfu', accepts 0 to 7 inclusive
bad argument to '--pie', accepts 0 to 15 inclusive
bad argument to '--size', want arg > 0
bad argument to '--ffmt', accepts 0 to 3 inclusive
bad argument to '--tape', accepts 0 to 15 inclusive
Unexpected extra argument: %s
Not in DEBUG mode, so '-vV' has no special action
Can choose only one of: '--format', '--tape=' and '--preset='
'--ip_def' and '--security' contradict, choose one
both '--format' and '--resize' not permitted
'--resize' needs a '--count' (other than 0)
'--resize' not compatible with '--size'
confusing with both '--pinfo' or '--rto_req' together with
'--fmtpinfo', best use '--fmtpinfo' only
error opening device file: %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
INQUIRY failed, assume device is a disk
This format is only defined for disks (using SBC-2 or RBC) and MO media
This format is only defined for tapes
bad field in MODE SENSE (%d) [longlba flag not supported?]
bad field in MODE SENSE (%d) [mode_page %d not supported?]
    try '-v' for more information
%s: resid=%d implies negative response length of %d
%s: MS(6) response length too short (%d)
%s: MS(10) response length too short (%d)
%s: MS response length truncated (%d < %d)
Mode Sense (block descriptor) data, prior to changes:  <<< Write Protect (WP) bit set >>>  <<< longlba flag set (64 bit lba) >>>block count maxed out, set <<longlba>>
number of blocks will max out, set <<longlba>>
  Number of blocks=%lu [0x%lx]
  No block descriptors presentNeed to perform MODE SELECT (to change number or blocks or block length)
but (single) block descriptor not found in earlier MODE SENSE
Due to --dry-run option bypass MODE SELECT(%d) command
Try MODE SELECT again with SP=0 this time
Resize operation seems to have been successful  Warning: mode sense and read capacity report different block sizes [%d,%d]
           Probably needs formatNo changes made. To format use '--tape='.No changes made. To format use '--format'. To resize use '--resize'
A FORMAT UNIT will commence in 15 seconds    ALL data on %s will be DESTROYED
        Press control-C to abort
A FORMAT UNIT will commence in 10 seconds
A FORMAT UNIT will commence in 5 seconds%s: unable to obtain heap for parameter list
Due to --dry-run option bypassing FORMAT UNIT command
  %s would have received parameter list:   %s would not have received a parameter list
  %s cdb fields: fmtpinfo=0x%x, longlist=%d, fmtdata=%d, cmplst=%d, ffmt=%d [timeout=%d secs]
%s continuing,
    request sense or test unit ready can be used to monitor progress
No point in polling for progress, so exit%s in progress, %d.%02d%% done
%s seems to be successful and finished quickly
%s: unable to obtain heap for Request Sense
polling with Request Sense command failed [res=%d]

A FORMAT MEDIUM will commence in 15 seconds
A FORMAT MEDIUM will commence in 10 seconds
A FORMAT MEDIUM will commence in 5 secondsDue to --dry-run option bypassing %s command

A FORMAT WITH PRESET will commence in 15 seconds
A FORMAT WITH PRESET will commence in 10 seconds
A FORMAT WITH PRESET will commence in 5 secondsDue to --dry-run option bypassing FORMAT WITH PRESET command
%s continuing,
    Request sense can be used to monitor progress
Some error occurred, try again with '-v' or '-vv' for more information
%s: unable to obtain heap
Read Capacity (16) results:Read Capacity (10) results:READ CAPACITY (%d): %s
launchedcompleted-1bad argument to '--count'
1.63 20210830sg_format version: %s
no DEVICE name given

Unable to allocate heap
      PROTECT=%d
VPD_SUPPORTED_VPDS corrupted
VPD_DEVICE_ID gave res=%d
VPD_DEVICE_ID corrupted
%.*s%02x      LU name: %.*s
MODE SENSE (%d) command: %s
  Block size=%d [0x%x]
MODE SELECT command: %s
Format unit%s command: %s
%s command %s without error

%s has started
Parameter data in hex:
FORMAT UNIT CompleteFORMAT UNIT failed
Format medium    %s cdb: %s
%s: out of memory
FORMAT MEDIUM CompleteFORMAT MEDIUM failed
Format with presetFORMAT WITH PRESET CompleteFORMAT WITH PRESET failed
close error: %s
sg_format failed: countcmplstdcrtdry-rundry_runearlyffmtfmtmaxlbafmtpinfoformathelpip-defip_deflongmodepfupiepollquickresizerto_reqsecuritysixtapetimeoutverboseverifyversionwaitOۥΥSF9)ѤĤ~qd-Σ}Gˢfetch_block_descscsi_format_unitsg_ll_format_mediumscsi_format_mediumsg_ll_format_with_presetscsi_format_with_presetprint_read_cape;Dxp@0` 0`zRx &D$4 FJ w?:*3$"\t`\,DcXt~BDI F(D}LQA
(D ABBA APNBD(.FGI I(D0C8N    
8A0A(B BBBA     L    R    A    ]    U    L    A    [    M    Q    B        U    X    A    t    J    G    E    T    b    N    O    B    n    P    L    A        G    I    B    E    A    U        E    A    B    B    H    e         P    F    A        P    S    A    1     I    e    A    
    B    E UPUH^t   `X8@o
 PP(8     oo oo| o#P0 @ P ` p         !! !0!@!P!`!p!!!!!!!!!"" "0"@"P"`"p"""""""""#cǃC΃DӃdۃdetbfFh IIl Mp%P)q-x_E2Q8r?RGSP6:sTTYmaviypVxwsg_format-1.47-10.el9.x86_64.debughߧ7zXZִF!t/K]?Eh=ڊ2Nyt bqazU԰79HӖq56i    MwfNܣW %籮d=:&sgs,ffdM3Y Tp^WѼE!<.A*‘'{'VSxh&3)cף8iGy؟y6ۺqQ%8y}-fZ! L6k$0/{h]f\c1OGAMoǽqs)]ʶ;<ѳZ; I8
VElr@+h~cVϛ.Nl@t e`y
%Y]H{_l\/կ8diĦ8D5n O^&;3ݥ~+]A,C;\ɳÐTĭ¸3Q'    <#H5    ¥kעe6[A (SՑZ(u9AA
 ޔn">.0uMNwMEj)w'ZFI8\wxxA(Fvrk5YG>i P01  ɤO;LoI<@` Jn,gK#,*RDy8m! jS?ݮuVKi|&8Z{    7x>|QG}gb4"'7w9:©JdB!nX;5    E6o`T_{Cޱpe8`25ey&8C{UI&    nXWΥߜ[G#/ui{+8,2    rf`AY&lOh =A"% >Z6x!+BH?vLsP'>~tI28|Fm lq<ᄦv .S    ߺQ8b%$|E+Е_3JQU'a}=ts.#?$0z-")8d9Ёr@n\̏
ѭz/-1.q!)~DSKE)W,_ox,x8{x[Dשּׂu#H%ѱgYZ.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 Yao| | jno P}8 8 B((P      ##%%n2`X`X ``&DȆȆD88@@HHPPPP@ @@0 
@(h(