ELF'4(!|}&=`|#x<|x8$k}i.N!,@U)}*J)}#xKԔ!||xc$K$8! |N !|!$|{xD|#x|+x|3x"!9 ? ?@fx888ay}iN!|yALQA@> x8x})> KUx8x8az}iN!K;A"}JJy9 A=`k}iN!Dx!$A(a,|048<8!@N !|#a|#x4,@0;4xa $|(,8!0N | (|xH^=`(P}=HPx|J|{k}iN!? P,HP @0=`k}iN!??9 a)?,AT,AH?xcx=`}>HP|Jk}iN!? P,HP @4=`k}iN!??9 a)?K;KД!|<=`8Ta<"!,9 !$!(9 ! = FWa)x0!k?;;}i?`N!,~@X<;, @$= <`8c=`k}iN!A,"}JJy9 A=`k}iN!888a,{}iN!|yAx8,8aKKȁ>, A9 ,!$8,9 08a!(8KQ888a,=`k}iN!~8x8KQ|y@`888a=`k}iN!88|#xKK~ ,A9 $!(88K~=`k}iN!~=`k}iN!px=`k}iN!|y@<, @= i<8=`k}iN!K`Txa<@D|HL8!PN wr+-rError: mixing appending and extracting data is not supported Error: the same append/extract option cannot be used multiple times Failed to open firmware file Error during ftruncate: %m i:I:qs:S:tTUsage: %s Options: -S : Append signature file to firmware image -I : Append metadata file to firmware image -s : Extract signature file from firmware image -i : Extract metadata file from firmware image -t: Remove extracted chunks from firmare image (using -s, -i) -T: Output firmware image without extracted chunks to stdout (using -s, -i) -q: Quiet (suppress error messages) Cannot append/extract metadata and signature in one run Cannot truncate file when reading from stdin unable to extract trailer header Data not found CRC error Size error unable to extract trailer data !|}&9@@?`t;<||x|#x89}ISx} U(U)~,A m)i) BUH:9J}(9., @? >;9?@:: ;%xxxt}iN!,@@= )| A= i<~x8=`k}iN!;Ht,iAA,,SAD,TA,I8@~óxH0,sA,tA,q@\KT8~xH,|xA8~ ,A=`k}iN!~,A=`k}iN!~,A=`k}iN!H|8K8KTKțK=@,A^ , A^, A;;, @$= <`8c=`k}iN!tx<@D|H} LP!TAXa\`dhl8!pN U):,H.AxH|xK888a =`k}iN!888a=`k}iN!8xH,~@4;, @= <`8c=`k}iN!KЉ>, A4= )|H@$;, @= <`8cK8`=``ck}iN!|zyAt;;>c>>?>!$ , .A$A x8#xv}iN!! $Axx$xH|}xa ,Ax8x}iN!!,|a(})!,Ap>FW;bx0c888a H,AP,@(= <`8c=`k}iN!;H`xu}iN!a KT!$| A;,@(= <`8c=`k;}iN!>, A a$,A(= 8`8=`k}iN!a ,A$= (8=`k}iN!,A= 8xCx=`xk}iN!x888a=`k}iN!H\!,x;A xH( H|A$,@= <`8cK|@$,@= <`8cKXxDx8a H|yA$,@H= <`8cK !, @܀ ,A8xCx=`k}iN!,AT~=`k}iN!,=`|pk;}iN!|y@;, @$= i<8=`k}iN!Cx=`k}iN!a =`k}iN!a$=`k}iN!K0( @,@!,;}CJQX_ffwtool.copen_fileset_filecrc32_block.constprop.0trailer_update_crcappend_dataextract_tailadd_datafile_modequietcrc_tablefirmware_filemetadata_filesignature_filetruncate_filewrite_truncatedstrcmpstdoutstdinfopenstderrfputsfreadfwrite__stack_chk_failmemcpyfreefflushfilenoftruncatefprintfmaingetoptoptargoptindfclosememsetmalloc".0w8xJNrvwx  wx&*6:P>BPRVz~wx^bvxw|xwxwxwx   w x w$xN R T wX xwx wx268w<xRTwXxwxwxN!R!T!wX!xb"f"h"wl"xz#~##w#x$$$w$xrv&z~'&&w&x(($$$w$x'B'H f)j)l)wp)x)))w)x)))w)x  w$x ***w*x***w*x w x"&2>BFJV+^+`+wd+xz+wx wx< $JVZ^bfjlwpx++w+x44wx  wx"*268w<xJN^fhwlxwx  DDP P $*6:\>B\nrtwxx"""w"x###w#x$$$w$x   w x   w x   w$ xd0$<l .symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.4.rela.text.startup.comment.note.GNU-stack.PPC.EMB.apuinfo.rela.eh_frame 4@X  &, 12 |E @@L  S0$4\XlXp}@&`  ( m'4