ELF>`>@@8 @@@@p"p"000A2A2pppHH@h88800hhhDDStd88800PtdQtdRtd``/lib64/ld-linux-x86-64.so.2 GNUGNUT +Ύ$XcGNUEEem_:x"21oPH\f=^hzY6!lBl A3 HB ,;"__cxa_finalize__libc_start_main__snprintf_chkopenreadclosestrdup__stack_chk_failioctlstdoutfputs__fprintf_chkstderrexit__assert_faildcgettextstrchrmalloc__errno_locationstrtollstrtoullabortstrlenstrtoul__dprintf_chkfstatsetlocalebindtextdomainstrcmp_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablecrypt_init_by_namecrypt_get_verity_infocrypt_dumpcrypt_statuscrypt_get_typecrypt_set_debug_levelcrypt_loadcrypt_logfcrypt_formatcrypt_freecrypt_initcrypt_init_by_name_and_headercrypt_deactivate_by_namecrypt_safe_freecrypt_get_dircrypt_get_active_devicecrypt_get_volume_key_sizecrypt_volume_key_getcrypt_activate_by_signed_keycrypt_init_data_devicecrypt_set_log_callbackcrypt_safe_allocpoptFreeContextpoptPrintUsagepoptGetContextpoptGetArgpoptBadOptionpoptPrintHelppoptGetInvocationNamepoptGetOptArgpoptGetArgspoptStrerrorpoptGetNextOptpoptSetOtherOptionHelplibcryptsetup.so.12libpopt.so.0libc.so.6LIBPOPT_0CRYPTSETUP_2.4CRYPTSETUP_2.0GLIBC_2.8GLIBC_2.4GLIBC_2.33GLIBC_2.34GLIBC_2.3.4GLIBC_2.2.5   T04A0Aii ii ti (ui 4@??0`MPpxxРؠQx0 @`yp!Py,1yȡQС<FQW y(^0ePjX`yQyQzŀ؀ @Pp(z3PzIУXoz08@`pzK0@`؁p  WS,:azȦAЦ~ئa{O~C^e (D8^@HPB`h8P~Шh0H~ȫ!`1<W(e8~yX~ŀ~ б~P3h~IW~:o~HȟПE؟*<?A؝   ( 0 8@HPX`hpx Ȟ!О"؞#$%&'()+, -(.0/80@1H2P3X4`5h6p7x89:;=>@BCDHHoHtH5m%mhhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=%kD%iD%iD%iD%iD%iD%iD%}iD%uiD%miD%eiD%]iD%UiD%MiD%EiD%=iD%5iD%-iD%%iD%iD%iD% iD%iD%hD%hD%hD%hD%hD%hD%hD%hD%hD%hD%hD%hD%hD%hD%hD%hD%}hD%uhD%mhD%ehD%]hD%UhD%MhD%EhD%=hD%5hD%-hD%%hD%hD%hD% hD%hD%gD%gD%gD%gD%gD%gD%gD%gDf.AWH}AVAAUATUSHH(|$1Ht$H5L dH%(H$1H5F#H5DFH=OF@H=CFE1HDH DmH=2FXH5=1IRLHLŅLHH|LHHHc|H|H<It%@Hf.AHH|uD%|H5EHKA~HH5E.H'EHDL5lMHlLs(H(MHLuD;cL=nApMhIwHIo HuHHtLtgI9uH5>1I$Ld$IPIپAVL1tLLLLHfIǘH{I9A=Ju=wt =wV=omt =^p\=oH HCD11SÅ6h+H58D1Iy=v]LKH5G;IHH-CHHSHHHC^H5C1:IĺH5C<1$MH11Avb LTH$dH+%(%H(D[]A\A]A^A_úH5B11H1HhFD$둃z1LEA1H 2BHB1JD$~KHl$L%v>L=?LtDL111HML111HI9uH7B111HxHEH5:1IH5v:1IH5B1IjH5j:1ITL3H5CAI1mHLLLH5AILI뻺H[1Ld$H5A MRISBLH58I`L|H5 9ID1I^HHPTE11H=Saf.H=IwHBwH9tH>aHt H=wH5wH)HH?HHHtH aHtfD=vu+UH=`Ht H=`dv]wATUSHH $HdH%(H$1HD$%=`HD$(L$HLR0LHIH H0I ȁAPA 11L1+XZx3LHHvLƄtf1H$dH+%(u HĠ[]A\zf.AUATE1USHdH%(H$1HtKIHLÅu4D$%=`u$HD$(HH H% Ѓt2fE1H$dH+%(u}HL[]A\A]fH8IHuÉع:L1H1ŅxL1Lqx%fD$v*H|$8EIpha_ff.Htju,H^H0MDuCHt:u|HtztH]HH@9H81`H]H0fUSHeH@H@;t{tHØH9uH[]H{DAUIATAUHSH1HHQ]H0 HtILH8119dHDt@AT UHxdH%(HD$h1Hl$HD$HHHrH|$H0(==lH4l=1iHD$PuhH'iH|$HH57HD$X>Aąt'H|$MHD$hdH+%(u"HxD]A\fH|$@A6H ?H57H=,'H `?H5a7H=M,AUATHD-4gdH%(HD$1=%dH$tAHqHH0H<$Aąt*uHD$dH+%(HDA\A]DHqDH0H<$Aąu=ftHcqH0H<$wHHqH5+1L(B11HL1H<$^AV /AUATUSH0HpdH%(H$(1Hl$0HD$HHL#L*HH$LAu]H31 v]PL5H9LEH`p11Ht6H1;fDH31vtPH|$AH$(dH+%(H0D[]A\A]A^Ð1L&uHoAHH511HI1H|$jH|$E1SsfDPwH4H8HEHdoL I11HMHd511H:oH|$1H0;AąH|$fH?5HHHg4HD111H|$HT$HnH0Aą/H|$HrAą$H7L 4LDH 4D$( H4H4HD111dL$\11H41NL$`11H418L$d11H41"HL$011H41 H4111L$X1H-4@HT$P11 H19\$XwL-6111LHL$811Hf41H|$8HHtH1HT411kHHL$ 111HD4LD$(H2H 2HDH=4111#HL$@11H541 H|$@HHtH1H#411HL$dHL$p11H41H HL$HH11H41=zbDH=qbHHtH1H311gHL$dHL$x11H31H ?$11H31&H|$HcH<$HD$(H?5ĀH=1HDH51HDL 1LDL1WLDVH 1HDHn3111XZH|$VAqE1i@HykH}111AH1NH|$4H1111&cIHH|$HE1E1H¾$AątL%D$(F11H~21H<$t.11H-p1@A H111CHH;$r1L11{LD$(g@H|$&Ff HLPH$:upA}tiA<$"tbIGEAGt(t*HD$dH+%(H[]A\A]A^A_ggͺ HL0H$:tL_IbLLHALIGW@ HLxH$:uA}tHH uA<$"xAGfD HLH$:LA}AHH t3f.IUff.fAVIAUAATUHS1H~CHHI9tPLHDH)GIHu8t[L]A\A]A^uI[]LA\A]A^M[]LA\A]A^fAWAVAUATIUSH8Ht$dH%(HD$(1xxD$'fD$%vIAHHH;HHHHD$'L|$H$Lt$% IL9t_ClLLfD$%BD-H$H9D$tHHHT$(dH+%(u9H8[]A\A]A^A_HHL$H)1HHUSHdH%(HD$1=']H$H]=ZHwHHHZ=[HGi[=bGP4H=bHt?-uuC(1D=bC( 1=WHC `W=]C0i\=2XC4rH&X=s]HC8yHf]=cZHC@HVZ={[HCHo[kTC,1HT$dH+%(H[]@Hx C(H$6H5 11H1\H 00H5(H=3 6H 0.H5p(H=H 0-H5Q(H=H q0+H52(H=^H R0@H5(H= H 30AH5'H=8 H 0BH5'H=a |H /CH5'H=]H /DH5'H=>H /EH5x'H=D  f.AV AUATUSHpdH%(HD$h1Hl$HD$HHHaHx1AHa1H)HH1Dx=aWta=\WeH=SW1Aą7=,WH #W11Hi)&DH'aH|$HpYAąHa(\HH0Aąw=_UL_11jH|$E1H5 &ZYAą;H|$E1.=]$H|$HcH<$IHJH|$HE1E1H¾tAą=6]H=-]A1TAŃx$1H&H9,$A .1HھDLt׃=\HL%\H511HL1AH|$LH|$0LDRE1H|$#H|$0LHD$hdH+%(HpD[]A\A]A^DC8=T.L%TH5z1L1H1A8*H^H5L`f=[L%[H511HL1AOf.==[H 4[11Hp&H v+_H5G#H=H W+sH5(#H=H 8+aH5 #H=H +dH5"H=H *H5"H=grH *H5"H=HSH *H5"H=)4H *H5n"H= Af.AWIϹ AVAUEATIHULSHHH|$Lt$@LdH%(H$81HD$8HD$0HH|$8Å=V@0=Xt=:Xt=Vt=4Ot=uW=UD$HU=RH$HR=QH$uHQ=RHD$X{RH|$8LH5!$`Å&H|$8 LcM`AE1Ht$0LjL9=Y=XH=XH$u$%==XL-XH5#1!1HL1L|$0E1LH|$8LLH|$`AtID?@DLLÅD1H|$8?H|$`H$8dH+%(HH[]A\A]A^A_f.=-W>H=$W11SAăuk=WL%V1H5y1HL1KAV1H5E1jH|$HE11 Y^H$!um$%=uZOt-L9$|KI~IHELHDI9CoMf=VL-VH5o!11HL11 H|$8LH|$` E1E1L|$0HMLUHt$H|$HLL\$ XZL\$DH$H7=U\$,L=UL|$AHcHH\$ HHD$-1L1PL\$LL$ AxGLHډLL$ L\$?L\$LL$ H9u!DL\$LL$LL$L\$H51L\$LD$L$,1H¾1}DeL\$L߻=THTHD$H51WHL$1H1!L|$0E14H51L\$HL$1H1L\$lH511H1L|$0E11H5(L1H1eH #H5H=[VH #H5H=7H #H5qH=]H q#H5RH=~H >#H5H=H #H5H=H #H5H=eH=H "H5H=HSH "H5H=4H "H5nH=H n"H5OH=fD=TQ,tSHTDaR1HPHxAH0D@RHTAuFHHHPHxH0HH511H1]H1ff.@=AT.Qt3H1T1DH!TuJHHHPH0A1HH5M11H1H1HH/sys/dev/block/%d:%d/loop/backing_filetool_core_args[(OPT_HASH_OFFSET_ID)].type == CRYPT_ARG_UINT64tool_core_args[(OPT_FEC_OFFSET_ID)].type == CRYPT_ARG_UINT64Device %s is still active and scheduled for deferred removal. tool_core_args[(OPT_FEC_DEVICE_ID)].type == CRYPT_ARG_STRING is the device to create under %s is the data device is the device containing verification data hash of the root node on Default compiled-in dm-verity parameters: Hash: %s, Data block (bytes): %u, Hash block (bytes): %u, Salt size: %u, Hash format: %u tool_core_args[(OPT_HASH_ID)].type == CRYPT_ARG_STRINGtool_core_args[(OPT_FEC_ROOTS_ID)].type == CRYPT_ARG_UINT32tool_core_args[(OPT_SALT_ID)].type == CRYPT_ARG_STRINGInvalid salt string specified.tool_core_args[(OPT_DATA_BLOCK_SIZE_ID)].type == CRYPT_ARG_UINT32tool_core_args[(OPT_HASH_BLOCK_SIZE_ID)].type == CRYPT_ARG_UINT32tool_core_args[(OPT_DATA_BLOCKS_ID)].type == CRYPT_ARG_UINT64tool_core_args[(OPT_FORMAT_ID)].type == CRYPT_ARG_UINT32Cannot create hash image %s for writing.Cannot create FEC image %s for writing.tool_core_args[(OPT_UUID_ID)].type == CRYPT_ARG_STRINGtool_core_args[(OPT_ROOT_HASH_FILE_ID)].type == CRYPT_ARG_STRINGCannot create root hash file %s for writing.Cannot write to root hash file %s.Cannot read root hash file %s.Invalid root hash string specified.tool_core_args[(OPT_ROOT_HASH_SIGNATURE_ID)].type == CRYPT_ARG_STRINGCannot read %d bytes from keyfile %s.Cannot read signature file %s.Command requires or --root-hash-file option as argument.[OPTION...] Option --ignore-corruption and --restart-on-corruption cannot be used together.Option --panic-on-corruption and --restart-on-corruption cannot be used together.Options --cancel-deferred and --deferred cannot be used at the same time.no permission or bad passphrasewrong device or file specifieddevice already exists or device is busyCommand failed with code %i (%s).Option --%s is not allowed with %s action.Cancel a previously set deferred device removalVerify data block only the first time it is readThe number of blocks in the data fileDevice removal is deferred until the last user closes itPath to device with error correction dataStarting offset on the FEC deviceFormat type (1 - normal, 0 - original Chrome OS)Starting offset on the hash deviceIgnore corruption, log it onlyPanic kernel if corruption is detectedRestart kernel if corruption is detectedPath to root hash signature fileShows more detailed error messages [] []# %s%s: %ssrc/veritysetup.cVERITY and is in usen/a (with signature)corruptedverifiedreadonlyread/writecheck_at_most_onceignore_zero_blocks panic_on_corruption restart_on_corruption ignore_corruption %s/%s is inactive. %s/%s is active%s. type: %s status: %s%s hash type: %u data block: %u hash block: %u hash name: %s salt: %02hhx- data device: %s data loop: %s size: %lu sectors mode: %s hash device: %s hash loop: %s hash offset: %lu sectors FEC device: %s FEC loop: %s FEC offset: %lu sectors FEC roots: %u root hash: flags: %s%s%s%s%s 2.4.3veritysetup%s %s is one of: %s %s - %s sha256Created hash image %s.Created FEC image %s.Created root hash file %s.Invalid root hash file %s.Invalid signature file %s.Cannot read keyfile %s.openclose/usr/share/localecryptsetupverityArgument missing.createremove%s: requires %s as arguments# %s %s processing "" Running command %s.Command successful.wrong or missing parametersout of memoryunknown errorUnknown action.cancel-deferredcheck-at-most-oncedata-block-sizeBlock size on the data devicedata-blocksdebugShow debug messagesfec-devicepathfec-offsetfec-rootsFEC parity bytesformatnumberhashHash algorithmhash-block-sizeBlock size on the hash devicehash-offsetignore-corruptionignore-zero-blocksDo not verify zeroed blocksno-superblockDo not use verity superblockpanic-on-corruptionrestart-on-corruptionroot-hash-filePath to root hash fileroot-hash-signaturesaltSalthex stringuuidUUID for device to useverbosehelpShow this help messageDisplay brief usagePrint package versionHelp options: format deviceverifyverify deviceopen device as close device (remove mapping)show active device statusdumpshow on-disk information;0action_dumpaction_status_activateaction_format_prepare_format; 8l\лPP@plpP `p8`dp,0DzRx &D$4FJ w?:*3$"\ht`HxBAA G L!H!{!^!A!S  AABA 8LBBD A(G} (D ABBJ 0((KAAR b AAH $Tм\BED D(I0(|FFD DBC (FBD0g EBF TоFLB A(A0G 0D(A BBBB !EaA,,XFBD A(D0E8J@H\FBE E(A0D8DP 8A0A(B BBBA  P\<BEE A(D0| (D BBBI F (A EBBH D(A EBBH(lBBB B(D0A8Dp 8A0A(B BBBH (t0AAD0[ AAE TFQB A(A0D(MUA} 0D(A BBBF l BJB E(G0D8G 8C0A(B BBBK jNPAGZAhLomOmd,MFIE B(A0A8J&Jn 8D0A(B BBBA  IE @?? 0 4boh  @  oo8ooo00@0P0`0p00000000011 101@1P1`1p11111111122 202@2P2`2p22222222233 303@3P3`3p3333333334`MxxQx y!Py,1yQ< FQW y^eh jy Q yQzŀ؀(z3PzIXozsvzK?؁V WS,:azA~a{O~C^eD^B~~!1<We~y~ŀ~~3~IW~:o~/usr/lib/debug/.dwz/x86_64-linux-gnu/cryptsetup-bin.debug2G߶;'OWaѕUd554d6d7ddc50d802bb90fce8e2458fbe1cd63.debug*.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_debugaltlink.gnu_debuglink 880&hh$9 Go$Q Yh h @aono88} B00 0 044 4 4881*4b4b pp HH@ (N04d"