ÿØÿà JFIF      ÿÛ C      

!"$"$ÿÛ C  ÿÂ p " ÿÄ              ÿÄ             ÿÚ    ÕÔË®
(%	aA*‚XYD¡(J„¡E¢RE,P€XYae )(E¤²€B¤R¥	BQ¤¢ X«)X…€¤   @  

  ..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     ÿØÿà JFIF      ÿÛ C      

!"$"$ÿÛ C  ÿÂ p " ÿÄ              ÿÄ             ÿÚ    ÕÔË®
(%	aA*‚XYD¡(J„¡E¢RE,P€XYae )(E¤²€B¤R¥	BQ¤¢ X«)X…€¤   @  

  ..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     ELF          >    C      @                 @ 8  @         @       @       @                                                                                                                                                      =*      =*                    P       P       P      $      $                   P{      P      P                               p|      p      p                                 8      8      8      0       0                    h      h      h      D       D              Std   8      8      8      0       0              Ptd   r      r      r      T       T              Qtd                                                  Rtd   P{      P      P                         /lib64/ld-linux-x86-64.so.2               GNU                                 GNU QtpҾ*9         GNU                      .                .       em                                                                      %                     ?                     4                     U                                             V                     y                     D                     g                                                                                                            o                                                                  6                                                                                     w                                            a                                                                  Y                                                                                                                                                                           g                                           <                     n                     ,                                                                                                             ~                      F   "                    _ITM_deregisterTMCloneTable __gmon_start__ _ITM_registerTMCloneTable __cxa_finalize __libc_start_main memmove pr2serr strspn __ctype_b_loc strpbrk strstr memcpy __isoc99_sscanf __stack_chk_fail strlen memset getopt_long optarg memcmp strchr optind sg_cmds_open_device sg_memalign sg_ll_persistent_reserve_out snprintf free sg_cmds_close_device fopen64 fgets fclose sg_get_num stdin sg_decode_transportid_str __printf_chk sg_simple_inquiry sg_get_pdt_str sg_if_can2stderr getenv sg_ll_persistent_reserve_in hex2stdout safe_strerror sg_convert_errno __snprintf_chk putchar sg_get_category_sense_str puts libsgutils2-1.46.so.2 libc.so.6 GLIBC_2.3 GLIBC_2.7 GLIBC_2.14 GLIBC_2.4 GLIBC_2.34 GLIBC_2.3.4 GLIBC_2.2.5                                                      q         ii   {     ii                ii                ti	        ui	         P             C      X             C      `             Sm      h             l      p             `m      x             k                   mm                   8f                   f                   e                   `f                   zm                   m                   m                   m      ȋ             m      Ћ             m      ؋             m                   m                   m                   m                   n                    !n                   0n                   ?n                   Nn                    ]n      (             fn      0             nn      8             vn      @             |n      H             n      P             i      X             n      `             n      h             n                                       i      @             n      `             n                   n                   n                   n                   n                    i                    n      @             o      `             o                   o                   o                   ,o                   8o                    Do                    Mo      @             Vo      `             ao                   lo                   xo                   o                   o                    o                    o      @             o      `             o                   o                   o                   o                   o                    o                    p      @             p      `             +p                   7p                   @p                   Pp                   `p                    np                    |p      @             p      `             p                   p                   p                   p                   p                    p                    p      @             q      `             ro                   q                   q                                              ȏ         	           Џ                    ؏                                                 (                    .                                                                                                                                            
                               Ȏ                    Ў                    ؎                                                                                                                                                                                                          (                    0                    8                    @                    H                    P                     X         !           `         "           h         #           p         $           x         %                    &                    '                    )                    *                    +                    ,                    -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   HHo  HtH     5Rn  %Sn   h    h   h   h   h   h   h   h   qh   ah	   Qh
   Ah   1h   !h   h   h   h   h   h   h   h   h   h   h   qh   ah   Qh   Ah   1h   !h   h   h   h    h!   h"   h#   h$   h%   %Um  D  %k  D  %k  D  %k  D  %k  D  %k  D  %k  D  %k  D  %k  D  %k  D  %k  D  %k  D  %k  D  %}k  D  %uk  D  %mk  D  %ek  D  %]k  D  %Uk  D  %Mk  D  %Ek  D  %=k  D  %5k  D  %-k  D  %%k  D  %k  D  %k  D  %k  D  %k  D  %j  D  %j  D  %j  D  %j  D  %j  D  %j  D  %j  D  %j  D  %j  D  %j  D  AWAVAUATUSH   H$ H   H$ Hx  @   L-g2  dH%(   H$h%  1H$   HA1HHD$HI4HD$tDƄ$$  HǄ$4  Ƅ$   Ǆ$@      HD$@    D$8    D$<    D$P    D$W D$V H$fD  L$HEj  LLD$t    pAƃ'  @;wH%K  HcH>DH=3  1*  A   H$h%  dH+%(   |  Hx%  D[]A\A]A^A_Hti  H8Am
  L%E  H$@  1LH5gC    $@           H=1  1A   c|$Pz  "  E1KD$8Ǆ$8     D$8Ǆ$8      D$8Ǆ$8     D$8Ǆ$8     Hh  H$P  H5B  H81mH=B  1A   D$8Ǆ$8     ?$,  2Ƅ$(  %Ƅ$#  Hh  L%C  H$H  LH81EH=0  1^A   4Hg  H$X  H5A  H81H=C0  1A   D$8Ǆ$8     |H}g  L%C  H$D  LH815  $D    ?$H=/  1D$D$8Ǆ$8     D$8Ǆ$8     Ƅ$    D$<Ǆ$4     D$8Ǆ$8     $&   $%   	  fǄ$%   $<  Ƅ$'  D$<Ǆ$4     oD$<Ǆ$4      ZD$PPHQf  H HD$@<D$<Ǆ$4     'Ƅ$"  Ƅ$!  Hf  HH[Ią  ;-@     HH=G@  :     HH=1@    H$`  HHHD$     H5O@  HpA9'  1HD$xl$ IL|$L%
A  HIH\$'H2  H9)  HLpH      1LLLg  D$x=   (  H\$,   L+    LHzHuHul$ L|$Ǆ$0     D$VHd  ALD9}kH|$@ tML-.  Ht L1HcD9|  A   D$WTǄ$0      THcЃI<׉H|$@D9||$P !$'   $(      H|$@ J
  |$V   |$W   |$8 4  |$< 	  |$<  $#   $8    $D       Pvw$H     $<  ~$0  ~  $    4  $&   1  Ƅ$%   $%  $<  H|$@Ņ
  $$   ;  $8  H|$HHD$x    R	  )  $@  11HT$xAHH  H$P  H  H$X  Hp  $!   tH$"   tKA   E~$KIcH{H$`  EL$ADc$<  1I؉Pj$X  $H  AXZD$<  tZLc$8  D$A	
  HW^  L$   @   JHu=  L1D$E  $<   F  H|$xHtD$D$ED  Ņ3  E1HCH50@  HHD$XHD$0H  H$   Ƅ$    D$    D$`    D$    HD$(l$dL|$hD  H\$(HT$0   H)H  HhH  ÃD$ HcЀ   
  $      L|$(H$   IIDJ  Ƅ$    H5:  LI9P  HIA?#A  Lct$LJ4`      H5:  LD)B9~HA<#  HD$HH-;  N$0J4 	  HD$LLt$x   D  T$x   -  |$  t)LT$$MT$$HuA$        D$D)=  p  S@LH5W:  
IHtFH5C:  HIA? t.HH;\$t#1LHLVA?#  D$   D$=     D$`D$D$=   D$`H|$X l$dL|$h$0  H|$0BD  Ƅ$    fD  L|$(4Ƅ    tD$  Lt$xL$   1$   H-X:  LLƄ$    H  HcD$T$xL$!  _  5H58  $@  H5@  H=8  1H|$X t
H|$0eH='  1A   mH=U.  1~$(   H58  H=8  1[E14T$LH+|$(1OH5@  H=&  ,pHD$X    H]  H HD$0Ƅ$%  }H='  1H=@,  1E1HD$LH)H5?  H=8  1H=-  1N  A   tH  $0  #  $<     H=/  1L$`  1IH=0  1L$   3L%7  H-+8  :LMA   L      I   ;H   H19$0  |$W m|$8Ƅ$$   u|$< tH=,  1A   ~$<  H|$@   Ņ  $<  H$        H$   H57  1   H$   L$   ?H$   0   D$   Dq8 H  H56     1$<   uDH=8  D$D$  D$bD$Q  E~Ac   sH=6  H$$   Ƅ$%  H=-  1TW$@  HT$x11HD$x    IHh  D$<  $@  H$4  A   A	  $4  $  AEgD$,  AE  D$A
  A   At$LDDDD$IH=+  1Ǆ$4      3H=.,  1g  A   8HD$LH58<  H=Y#  H)14H=4  1!.  $@  11HT$xAHH
  H$P  H  H$X  Hp  $#   tH$"   tK$D  A   ffCE~ IcH{H$`  7EL$ADc$<     1҉IPj$X  IY^A  $<   $H=1  1-D$H=)  1A   ݉2$%   H2  HT$@IH2  H53  HDH=
,  1AH=2  1A   |H=D   1A   cL$   L3  @   1   @   LD$H=R*  1C  A   T$ALH59  1H=   VL$LH59  1H=V   2DH5*     1HL$@$1Hj2  H52     D$E  
   D$!D$݉HT$@H5 2  H=\*  H1bH=(  1O  A    A	  A  $<  L$   DD$LP   HLL1H=3  D$Lc$4  $As  H_R  L$   @   JH1  L1D$A	  A  $<  L$   DD$LP   LL1H=1  ^D$؉|H=73  H1;D$$@  H5\8  H=})  1   ALH=
/  1D$D$݉H=2  H1A$@  H57  ADEH50     H1DAL	w    $<  L$   ǉ$LP   ~LH=t-  1-D$  #  1H5;1     D$ED$  I_,$E   H=+  kC  H=:,  USN  H51     1CHO     H5^/  H1E~<HsDH=/  A   L$      H5D/     H1?HcAHE9  DsH1H50     AHAn	CH=+  S   1H5)+  fA  $,   D$         LD$>H5q5  1H=-  Ǆ$0     hL$   Lr.  @   1   @   LD$T$LH+L$(1H54  H=  ODH=/  D$1H=).  AWH5'  1   AWH53'  1   AWH5E'  1   AWH5W'  1   }AWH5a'  1   bAWH5-  1   GAWH5-  1   )AW1H5C'     A D$H=X'  L%s-  |AOL1Hc'     AOL1Hm'     AOL1Ht'     AOL1H-     kAOL1H,     KAOL1H:'     -D$1H=%  $,   Aa   Aw   LD$<D$H=b-  gRLH=H$  1D$D$ZLH=R$  1D$D$<H5@,     D$AD$  AA  DH5&  1D$   KD$1L-,  EITL   1HHA9E1H5+     ED$6  $@  D$IDA9  H5%     1$@     LpD$FLH=>(  1D${D$(LH='  1D$]D$
$@  H5f1  $H='  10D$H=p+  D$$<   D$H=%  D$1H5*     D$AD$   H=*  _IW1   H5*  HAWuyH5+     1AGHI     H5P)  H1rE1H5*     1THT$XH50  H='(  '}H5*     1H= *  D$D$$H=%  1D$H5)     1   DLD$aDH5y)     1D$w,$E2H=#  D$0H=$  D$D$f.     @ 1I^HHPTE11H=L  f.     H=S  HS  H9tHfL  Ht	        H=iS  H5bS  H)HH?HHHtHML  HtfD      =%S   u+UH=*L   HtH=6L  dR  ]     w    HH>f     AWAVAUATUSHG   Lg@IE11M)fD  A9|vAI   A9_~G tBAE <uAm   f9LA9|NAI   A9_HD[]A\A]A^A_f     Ic   LLr     IcHcLLE1     HH=
  1>H='  1H,ff.     AUfATUHSHHdH%(   HD$1HF    ?sas,t?SAS,   LeH5+$  L:um]1E1E1IAHD	HAHcɈHt0HDI9G]  0uHAHuи   fD  LH=N  1G1HT$dH+%(   Z  H[]A\A]fD  ?spi,  ?SPI,   ?fcp,2  ?FCP,&  ?sbp,  ?SBP,  ?srp,[  ?SRP,O  ?iqn.  H5##  H5#  HI&IMY  I9G  E1A)IAt$E  @t
4        @sH{IcH   fD  xɃWE    H1HT$HH5c"  H   HH=  11LeH5"  L'   I1E11H+D  0AtGND	HcɈHHHDLAABuDPɃWAEAuAD$ffC$ffCLH=u  11LeH5U!  LdtLH=u  11o1E1E1I'0tAAHD	AHcɈHH6HDI9GuōxɃWEALeH5   LtLH=  1H11E1E1I+@ 0tAAHD	AHcɈHH HDI9GuōxɃWEA?sop,t?SOP,u7H1HT$H5!  Hxt0HH=  11FH1H=  z1.D$
ffC   H=  1K1   MH	A HH                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Usage: sg_persist [OPTIONS] [DEVICE]
  where the main OPTIONS are:
    --clear|-C                 PR Out: Clear
    --help|-h                  print usage message, twice for more
    --in|-i                    request PR In command (default)
    --out|-o                   request PR Out command
    --param-rk=RK|-K RK        PR Out parameter reservation key
                               (RK is in hex)
    --param-sark=SARK|-S SARK    PR Out parameter service action
                                 reservation key (SARK is in hex)
    --preempt|-P               PR Out: Preempt
    --preempt-abort|-A         PR Out: Preempt and Abort
    --prout-type=TYPE|-T TYPE    PR Out type field (see '-hh')
    --read-full-status|-s      PR In: Read Full Status
    --read-keys|-k             PR In: Read Keys (default)
           --read-reservation|-r      PR In: Read Reservation
    --read-status|-s           PR In: Read Full Status
    --register|-G              PR Out: Register
    --register-ignore|-I       PR Out: Register and Ignore
    --register-move|-M         PR Out: Register and Move
                               for '--register-move'
    --release|-L               PR Out: Release
    --replace-lost|-x          PR Out: Replace Lost Reservation
    --report-capabilities|-c   PR In: Report Capabilities
    --reserve|-R               PR Out: Reserve
    --unreg|-U                 optional with PR Out Register and Move

Performs a SCSI PERSISTENT RESERVE (IN or OUT) command. Invoking
'sg_persist DEVICE' will do a PR In Read Keys command. Use '-hh'
for more options and TYPE meanings.
    badly formed symbolic SAS TransportID: %s
      badly formed symbolic SPI TransportID: %s
      badly formed symbolic FCP TransportID: %s
      badly formed symbolic SBP TransportID: %s
      badly formed symbolic SRP TransportID: %s
      badly formed symbolic SOP TransportID: %s
      unable to parse symbolic TransportID: %s
       AcCd:GHhiIkK:l:Lm:MnoPQ:rRsS:T:UvVX:yYzZ        '--%s' argument exceeds maximum value (%d)
     bad argument to '--relative-target-port'
       argument to '--relative-target-port' 0 to ffff inclusive
       bad argument to '--param-sark'
 bad argument to '--prout-type'
 %s: carry_over error ['%s'] around line %d
     %s: syntax error at line %d, pos %d
    %s: hex number larger than 0xff in line %d, pos %d
     %s: error in line %d, at pos %d
        %s: hex number larger than 0xff at pos %d
      bad argument to '--transport-id'
       unrecognised switch code 0x%x ??
       Unexpected extra argument: %s
  Usage: sg_persist [OPTIONS] [DEVICE]
  where the other OPTIONS are:
    --alloc-length=LEN|-l LEN    allocation length hex value (used with
                                 PR In only) (default: 8192 (2000 in hex))
    --device=DEVICE|-d DEVICE    supply DEVICE as an option rather than
                                 an argument
    --hex|-H                   output response in hex (for PR In commands)
    --maxlen=LEN|-m LEN        allocation length in decimal, by default.
                               like --alloc-len= (def: 8192, 8k, 2000h)
    --no-inquiry|-n            skip INQUIRY (default: do INQUIRY)
    --param-alltgpt|-Y         PR Out parameter 'ALL_TG_PT'
    --param-aptpl|-Z           PR Out parameter 'APTPL'
    --readonly|-y              open DEVICE read-only (def: read-write)
    --relative-target-port=RTPI|-Q RTPI    relative target port identifier
    --transport-id=TIDS|-X TIDS    one or more TransportIDs can
                                   be given in several forms
    --verbose|-v               output additional debug information
    --version|-V               output version string

For the main options use '--help' or '-h' once.


        PR Out TYPE field value meanings:
  0:    obsolete (was 'read shared' in SPC)
  1:    write exclusive
  2:    obsolete (was 'read exclusive')
  3:    exclusive access
  4:    obsolete (was 'shared access')
  5:    write exclusive, registrants only
  6:    exclusive access, registrants only
  7:    write exclusive, all registrants
  8:    exclusive access, all registrants
  Not in DEBUG mode, so '-vV' has no special action
      choose '--in' _or_ '--out' (not both)
  >> For Persistent Reserve Out one and only one appropriate
>> service action must be chosen (e.g. '--register')
        >> When a service action for Persistent Reserve Out is chosen the
>> '--out' option must be given (as a safeguard)
     >> No service action given; assume Persistent Reserve In command
>> with Read Keys service action
      Too many service actions given; choose one only
        --unreg or --relative-target-port only useful with --register-move
     with --register-move one (and only one) --transport-id should be given
 warning>>> --prout-type probably needs to be given
     number of tranport-ids decoded from command line (or stdin): %d
          Decode given transport-ids:
  %s: error opening file (ro): %s: %s
      Peripheral device type: 0x%x
 %s: error opening file %s (r%s): %s
    %s: unable to allocate %d bytes on heap
        PR in (%s): command not supported
      PR in (%s): bad field in cdb or parameter list (perhaps unsupported service action)
    Unexpected response for PRIN Report Capabilities
         Replace Lost Reservation Capable(RLR_C): %d
    Compatible Reservation Handling(CRH): %d
       Specify Initiator Ports Capable(SIP_C): %d
     All Target Ports Capable(ATP_C): %d
    Persist Through Power Loss Capable(PTPL_C): %d
         Persist Through Power Loss Active(PTPL_A): %d
            Support indicated in Type mask:     Write Exclusive, all registrants        Exclusive Access, registrants only      Write Exclusive, registrants only       Exclusive Access, all registrants       Additional length too large=%d, truncate
       1 registered reservation key follows:   %d registered reservation keys follow:
 there are NO registered reservation keys          So there are no registered IT nexuses       All target ports bit set        All target ports bit clear              Relative port address: 0x%x
            << Reservation holder >>  PR out (register and move): command not supported
      PR out (register and move): bad field in cdb or parameter list (perhaps unsupported service action)
    PR out (register and move): %s
 PR out: 'register and move' command successful
 PR out (%s): command not supported
     PR out (%s): bad field in cdb or parameter list (perhaps unsupported service action)
   PR out: command (%s) successful
        Register and ignore existing key 0123456789aAbBcCdDeEfF %d,%d  	 ,i,0x iSCSI name too long, alen=%d
 o w maxlen alloc-length %lx bad argument to '--param-rk'
 bad argument to '--%s'
 file= FILE= %s: unable to open %s
 0123456789aAbBcCdDeEfF ,	 %s: array length exceeded
 0123456789aAbBcCdDeEfF,  %s: error at pos %d
 0.67 20190913 version: %s
 No device name given
        sg_persist   %.8s  %.16s  %.4s
   Peripheral device type: %s
 %s: SCSI INQUIRY failed on %s SG_PERSIST_IN_RDONLY service action=0x%x PR in (%s): %s
 Report capabilities response:   Type Mask Valid(TMV): %d
   Allow Commands: %d
       %s: %d
 Exclusive Access Write Exclusive   PR generation=0x%x,  Additional length=%d
     0x%lx
 Reservation follows:     Key=0x%lx
 there is NO reservation held   PR generation=0x%x
   No full status descriptors       scope: LU_SCOPE,        scope: %d        not reservation holder PR out (%s): %s
 sg_persist failed:  Some error occurred [%d]
 close error: %s
 obsolete [0] obsolete [2] obsolete [4] obsolete [9] obsolete [0xa] obsolete [0xb] obsolete [0xc] obsolete [0xd] obsolete [0xe] obsolete [0xf] Read keys Read reservation Report capabilities Read full status [reserved 0x4] [reserved 0x5] [reserved 0x6] [reserved 0x7] Register Reserve Release Clear Preempt Preempt and abort Register and move Replace lost reservation [reserved 0x9] alloc_length clear device help hex in no-inquiry no_inquiry out param-alltgpt param_alltgpt param-aptpl param_aptpl param-rk param_rk param-sark param_sark param-unreg param_unreg preempt preempt-abort preempt_abort prout-type prout_type read-full-status read_full_status read-keys read_keys readonly read-reservation read_reservation read-status read_status register register-ignore register_ignore register-move register_move release relative-target-port relative_target_port replace-lost replace_lost report-capabilities report_capabilities reserve transport-id transport_id verbose version               ˵aL
{$Ͷ{nydPF1--BܷǷdecode_file_tids                build_transportid       prin_work               prout_reg_move_work     prout_work  ;P   	            l  |l   l   |   l<  T         zR x        &    D    $   4    p   FJw ?:*3$"       \   H              t   @`                       H          BBB B(A0A8D@
8D0A(B BBBJ       ($    D[ 8     @   BFA D(G@
(A ABBG x   @  ԰   FBB B(A0A8G L@LK"
8D0A(B BBBA)KBKWKAKI	KBKMKAK                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   C      C      Sm      l      `m      k      mm      8f      f      e      `f      zm      m      m      m      m      m      m      m      m      m      n      !n      0n      ?n      Nn      ]n      fn      nn      vn      |n      n      i      n      n      n             [             q                            0J             P                           X                    o                 @                   
                                                 p                                                                  0	      	                            o          o    h      o           o          o    Z                                                                                       p                      0       @       P       `       p                                                                !      !       !      0!      @!      P!      `!      p!      !      !      !      !      !      !      !      !       "      "       "      0"      @"      P"      `"      p"      "                                                                                                            i                     l       n                     l       n                      C       n                     d       n                      h       n                      H       n                      i       i                     m       n                      n       o                      n       o                      o       o                      Y       o                      Y       ,o                      Z       8o                      Z       Do                     K       Mo                     K       Vo                     S       ao                     S       lo                      U       xo                      U       o                      P       o                      A       o                      A       o                     T       o                     T       o                      s       o                      s       o                      k       o                      k       o                      y       o                      r       p                      r       p                      s       +p                      s       7p                      G       @p                      I       Pp                      I       `p                      M       np                      M       |p                      L       p                     Q       p                     Q       p                      z       p                      z       p                      c       p                      c       p                      R       p                     X       q                     X       ro                      U       q                      v       q                      V                                       /usr/lib/debug/.dwz/x86_64-linux-gnu/sg3-utils.debug XT#|Z:/   92e383db077470c0d6db129fd2bece2adc3914.debug    Em .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 .data.rel.ro .dynamic .data .bss .gnu_debugaltlink .gnu_debuglink                                                                                                                                      8      8      0                              &             h      h      $                              9                                                        G   o                   $                             Q                         h                          Y             @      @                                   a   o                   ^                            n   o       h      h                                  }                         0	                                 B                                                                                                                                     p                                         "      "                                                "      "      `                                          %       %      /%                                          0J      0J                                                  P       P      "                                          r      r      T                                           r      r                                                P      P{                                                X      X{                                                `      `{                                                 p      p|                                               p      p~                                                                                          	                                                                                 I                                                    ,      4                                                    `      /                             