ELF>A@(@8 @@@@ 000MTMT0909 @ 88800hhhDDStd88800Ptd44QtdRtd/lib64/ld-linux-x86-64.so.2 GNUGNU:wf׿lifGNU99:)9U ]} G56 @ps#O@k;ug, +[F"z| @_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable__cxa_finalize__libc_start_main__fprintf_chkfwrite__ctype_b_locstderrstrerrorfputs__longjmp_chkstdout__printf_chk__errno_locationgetcferrorfeof__assert_failinflateEndinflatestrcmp__stack_chk_failfseekpng_get_error_ptrfputcexitperrorfgetposinflateInit2_inflateReset2fsetposmallocpng_create_read_struct_setjmppng_destroy_read_structpng_set_user_limitspng_set_chunk_cache_maxpng_set_chunk_malloc_maxpng_set_read_fnpng_create_info_structpng_read_infopng_get_image_heightpng_set_interlace_handlingpng_start_read_imagepng_read_rowpng_read_endpng_errorstrncmpfreestrtolstrlenfopenfclosefflush__memcpy_chkmemcpylibpng16.so.16libz.so.1libc.so.6ZLIB_1.2.3.4PNG16_0GLIBC_2.3GLIBC_2.11GLIBC_2.14GLIBC_2.3.4GLIBC_2.4GLIBC_2.34GLIBC_2.2.5   4 pL*ii  $ti /ii ;Eui PAA  @HPX՗`ۖhpx8 pPȥ@ 0( (Ч08P@HP8X`Щh ppx<GHYxl`` ʗ0ݗ8@H0PXȮ`h@phx0p0"7Cб pMP 0ȳ8@`HX`Xp@xXж tp(h(0H8@HйPXh`hp@xhHؼ(xHؾ(xX05 9@:8@HPX`h p x    !("0#8$@%H&P'X(`)h*p+x,-./12345678HHٿHtH5%hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%ݹD%չD%͹D%ŹD%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%DAWAVAUATUSHH $HdH%(H$HAHH|$P`H|$HD$0L HD$`Pfd$PHHD$HD$T% D$hHD$`AAAH-^D$HD$(LdL5}^HD$ L-t^H$D$PD$PL9tlL{HHLtպLLeLL D$TD$QƒwD$QL9u@D$H\$`H|$P HtrH-̷@IًEHAQ LMDDʉH 1V  L9uωELω oHuH|$`DL$X H$dH+%(HĸD[]A\A]A^A_fH5]Lt]A?-uAotAH5\LluBIGH$jI 1xD$TAuL$P5 H5\Lt& H5\LuIG HD$(IG HD$ H5a\Lt1H5[\Lu(D$QD$QH|$0"d$QH5,\Lmu D$QH5\LPuD$QD$QWH5\L)uD$QD$Q0H5[LuD$QD$QH5[LuD$QD$QH5[LeH5[LNH5[LH5[LjH5v[LSH5g[L<H5S[L%H5F[LA?-lLtH<$IYD$PH$US1HL$8щ 1  H|$8 7HH`uƉHD$H5ZH$LH$H$H$HhL$HDŽ$DŽ$HDŽ$HDŽ$DŽ$DŽ$HDŽ$HDŽ$H$H$HH<$HtH5YH$HH|$85EH$t H$MH$Htc1HDŽ$AAD AA D1AA 7HD DD HXuÉ$H$$HtaH$Ht.H$AH$A /D H$4$1/ p"щ 1  Ht$8 >HH`uƃD$ݱ۱H$aL$PW3L$$zH$hH|$8H?X $ 3L $L$H=L1HXLL$8_LL$8L $H<$$ $HD$(H3HLD$8LD$8HM IvRHt$ H RRMH=HbHHEƾPLD$81HL$@L$h Y^4D$P *Ht$(LL$@H$HLD$HH$HD$8H$HD$8LH<HT$HLL$@HD$8H|$ BƄ H$H|$ LL$@LL$@HJ HwwHD$8Ht$ H $J<H $HD$8Ƅ H$fH|$ toL¹LL$H$H|$8CL$H$BƄMeLL$ HL$0M1H=HaL$X H*UE1BƄH$D$PH$T$PЃDD$PL$Pf.1I^HHPTE11H=f.H=ɮH®H9tHHt H=H5H)HH?HHHtHUHtfD=u+UH=2Ht H=Nde]wD$D$H9}+DHcD$AHcD$xfA|$D$9|څt.HcD$pfAt$@HcD$f|AuD$D$D$D$L$AIfEuD@D$~D$~Q111EfDA9~4t$9~ A4 AfHt$u9A9DLD1H5W5131313ff. HAHAD AA D1AAWD DD H9uĉf dF ȍN 7fHTHcH>HKHKHKHKHKHKHKHKHKHKAUHcATIHUHSHHHwH1Ʌ~f.TEHHHхHLHK1[]A\A]@H~gHfut`HHft1HDKLt-HcL-.K@L]LL1HuX[]A\A]ÐHL[H=J]A\A]mff.fUHSЃH HX<HЃ HX<HЃ tjHX<Hg؃ t-HfXH<H[]D@HqX<yHaXH<H[]HAX<H1X<_AVAUATUStqIHL%II$f.H_A]It6IBfx7 uLH1I A]u[]A\A]A^HUSIHHHQHcH>fLNIHKH=HHeI1[fDL&IL"ILHtLL$L$dHHKH=UPLL$HH1LD$H [Ð LN@u{ LrHL{H8L\HHuAUATAH5ҧUHHL-:LL H5DL%:LL H5mHeH5^] A\A]ff.@AUHGATAUSHHHH5HHDHGHxL-:LCL 6HCH5ۦxDCDH GDhEH=HGIHGHDH1UmH[]A\A]fAUATIUSHHH<vKH{PH@Ht'xD%TADIu8tH5',uH H=GEHNHcH>H`H FSH5F1{L-{LHH5d { L-PkLHH59 H5(LH5 H{H5H5 ^H AJBH F6H oE*H EH Eff.fPXHH-ff.fUHSHDu;8Hu^H}@=w؃4H[]f.M@HhEHE"1MH[]ÐH}@t E@H}@o!EfH5LHLI8H 1Q  L9uI@Z5XHt`Iǀ@LIXH 1Q  L9uω5Aǀ<PH gMH5@DH=PDHHGO0D@EudHW G(9O,9L9B H9WHHP D@DH+O,A9vG(HW HD9B wH9WtH19B vLA9vAHDDDDHDH TL7H5=CH=PH 5L?H5CH=BCH LAH5BH=?CH KWH5BH=>CUASHHHPEHHH@H LHAHAD AA D1AAWD DD L9uĉƠHHHHH@ HH1XH@HHH[]H@!L`M KLLDAHAD AA D1AAWD DD L9uĉHoH`Hh(, Ÿdž|džL@H[]H 7IH5@H=eAH IH5@H=@H I H5@H=AaH H H5@H=ABfAUEEAATIHvAu~&HA\A]pHEDLKH _HGH5 @H=@ATSHHHGGHHWH5zDSLL%w@]DKHH x@DCD<tH n@<t<H I@HJ@HDLH5a@1Hs0H{$H5 rs@HH{4oH5 NHCH5ӝHxH5Ý )y_ H@ʉH 1S  H9uωI GH[A\H{PtHCtHsfL%?;CDL%?H?LE|f{DKDH>It!H>tH>H>HDDH5>1s0HH{$H5r HH|>H5SHHDSfAWAVAUATUSH8DLt$dH%(HD$(1E-IZ1HD$I@GHL$tAW=D$'EAAAAF LMiBI D)DAAA)D))B9tAA9FDuAFLT$'AAAdžH|$&HD$'11AFXMnPH|$IFP1HL$AFpLINhwAVpAA@)ӃwH CHcH>fDIFAAAv@I~4HVfA\V2HHuAF@AFXt E)9l$v Ea9l$t EAv0AI~$A)DHfADV"HHuAv0AHD$(dH+%(jH8D[]A\A]A^A_fIFA1LAv@AAI~4lI~6p^fDAdžAf.t AFX"fDIHPH5d;l H55H=6}H > H55H=D^ff.t$Al$xQ1 fDl$x@HcD$ApG HcT$HcL$WfOL$ 9ufuDD$l$yDff.fATIRLHRfSH3Hu [fHHH=1IL4HI4[gUHH}CS1HnHHH=T/H=C fDH;HHt H5-(H5! 'H9uҿUHHHt5H_ff.@UHHcHL5H/ff.@AWAVAUATUHSHH@dH%(H$1L|$LFLl$ L@LHL$ L@ʉH 1V  L9uωILt$p1 Hz4pLHD$0IALT$ HD$8HLL$(\$@HDŽ$HDŽ$HDŽ$DŽ$DŽ$D$PHD$`HD$hHD$pD$x$Aąu`DŽ$LmTt_L/H$dH+%(HD[]A\A]A^A_HD$8t LLE1@$MD$ 9\$ | 9\$hKD$ D$$D$1LHD$pD$xHDŽ$DŽ$$D$PD$`DŽ$$/H}@L.L\$9\$ 8=fDHD$8T$luD$d9$|$`UD$Tf=@wJf= w? f=w4 f=w) f=w f=w1f=ÃD$hD$ 9O؅HD$(H1pDH8(D$ jD$D$ 9T|$H$HD$81LfDH^1H$HD$81LQut/|$`aD$Tf=@wVf= \$h9O*LAk7tH E8 H5^/H=1D\$h9OH90H$H 7 H5/H=0HHH 7|H5.H=d0fDAWAVAUATIUSH(D,(dH%(HD$1EH8_DA$0Aƅ$H-7!fD1AD3tLpuI$AL$I|$@I$iADŽ$4A1L"AuA$,E1E1ljD$ U9ADDH 6A13At9E9wLuHH/LE$0A1LnAuAADNEIHL?AAAuELAAǃuDD%5@@@@ ¸ZZZZ) ЩaA$4HD$dH+%(DDH(L[]A\A]A^A_|$ DNEINAFDD$D9w*ALeEAUABD9T$wDAH|$D)A:A=pAv#Ɖ%5@@@@ ¸ZZZZ) Щ7A$4D҉L H aH=T-H5DDH=51H2-H H=-A$,H5ZH5 )E$(11҉L^HD$dH+%(uAH([]A\A]A^A_HD$dH+%(u"11=Hr,L8AWAVAAUAATUHSHHHD,dH%(HD$81:?v`H !H=,,H5i(A1D0H=H+AHU0EA 9BM<uoEH+DHD(H}@HD,FHD$8dH+%(HHH[]A\A]A^A_@H+DH.HUEt}APCCixzAMRHceAAMAgjAxFIgwAfFIgzA$ HB<@ATADI#HH- H@HxDTADI(P@D(H}@HD, L@IFLLHM MgAD$ PA;D$ ,TADIAT$ AV@AT}M&Iv0ADŽ$4I|$@p 1H H@HcE<9F}( LE0TFf9Hf9 ATSIhBA <f.AcARfuzfADGKbuB<t1HXD(H}@HD, H@H@LHD$8dH+%( HH[]A\A]A^A_DABGRsASNRt1HXD(H}@HD,HH$ L@IFLAtXTiARDHIAPCCiHHt M.Ef@Iv0ADž4I}@w E;f.H}@AtU EE)AwAvDI>HW(pH@HDž@ LFXfDʉH 1V  L9uH}@H4$ HfDvVAtXTz/ATIBsKvQALACstATLPsSB<@AtXEttAEMIttARETstALACptvAsYHptAtXTitAsFFotAtXTz/nATADIa@A~@  M&Iv0ADŽ$4I|$@D$ A1IH}@AUtU=Au։]$H}@AAUtU=AăuDe(H}@AU=}E,H}@wAU;=ZE-H}@TAU=7E.H}@1AU=E/H}@AU=M,}-E0f $u-H=*Hc4H>HH'M&E~@Iv0ADŽ$4I|$@ D;@H}@Dk{AstUAWE\DEA)ރwHEH@HDž@ LFXʉH 1V  L9uf.B<@B<@ATADIH 4*o H5m!H=$$@UUVU#UUHMH=1L #LJ Hu TADIH#HH@L&H0ADŽ$4I|$@ 4HHHGHG @HG(G0AH@B@Dž<x4f4$fDDe$Eu(t$}.]}/8D$HT$.ffDdBHIuL\$2LfD$2/E<H 'H5zH=.1u64 f4$)fQff fH5}!H0u4If4$fqffH5!Hf<\Hl$A OAAAރADD)AD))DtD$LL$.fDfADQHHuHl$2AHfT$2LAqDD)AAAAD)D@E)DD$AE EHD$t$DHHx2D$HXDҹB"DD$Hl$EI@IZ:I@E<HC@D$CDD$ L%~ EDHE8DAH( DHcH>L$ AEIwHIIHt$9%A8ME<EsA8IcL>T$ fT$ ЉL$rfT$ _T$GT$/A4IH7LTI@HC@D$CDALJ8D$ T$ЉH'|$ fCHAt t$AD+D$ awoF ]kJjf.|$GNP|$  ALJ4ALJ<f IkH8_ A<VSPCLALJ4I@IaIHIH!Hj+D$ Twr9 I@藺萷tAGWKP~CLCLKHH=t1@3 KH uIkH8_H sH=蟹H5s|$ /DCHL$1H=sHAzA<IHG09G,rG(HW ;B r H;W1]|$ TADID$C@{ALJ8kKkHDA<IHHDHU HJ E(E(9w*HHJ E(1HU DI@E, E0袷E,;E0vE,LHs0Aǀ4Ix@LD$LD$A8H([]A\A]A^A_LYtŃuA,A4HGNP  I9(I@ALJ8HJA(D$A,D$ =I@EqILJ@ 8qH~XAHAD AA D1AAVD DD H9uĉp psTSUKPSTH 2 H5H=SʴHLFH O1 H5H=$"藴HLAO AG AGH  H5H=!I蔳tAGHLH  H5PH= H  H51H=GH  H5H=(ɳHfLEH N H5H=I薳H /7 H5H=,!wLH  H5H=PHHH!LL0HLH  H56H= L%H#LaHLMH V H5H=螲H 7 H5H=H  H5H=YH $ H5H=R:H  H5dH=ff.AUHH DHATUSH8H|$H=IdH%(HD$(1HD$ +HHD$HD$HxPD$l$t4Ht$ H|$1農D$HD$(dH+%(VH8[]A\A]H|$WH|$1諲H|$1Ht$H|$HYH|$HD$ HHHD$HH|$Ht$ H|$H|$A臱H|$AE~*DDH|$11藱uA9uHD$HtH lH=QHt$ H|$H flH= Ht$ 9Hu$HD$H@H|$H5蚯H|$HeHHZ_OKZ_STREAM_ENDZ_NEED_DICTZ_ERRNOZ_STREAM_ERRORZ_DATA_ERRORZ_MEM_ERRORZ_BUF_ERRORZ_VERSION_ERRORZ_*INVALID_RC*0x%x%.4x0x0%lu\%.3oread failure:unexpected error:libpng warning:invalidzlib error:libpng error:%s: %s %s [%s] %s: %s %s [no message]unexpected : %szlib error: %d (%s) (%s) unexpectedlibpngzlibHEAD ERR %.2x %s file readcontrib/tools/pngfix.cfile->chunk != NULLcur != idat->idat_list_tailcur != NULL && cur->count > 0cur != NULLfile->idat == NULLfile->chunk == NULLa_digits > 0CHKTFBOK OPTsupfaststdfastdefaultmaximum[no_message] %s %s %d %d SKP %s %d %s rereadinvalid distance too far backextra compressed datazlib->rewrite_offset == 0reskipfgetposfsetpos1.2.11zlib checksum[truncated]zlib->state >= 0test_bits == 15zlib.ok_bits == max_bitsread beyond IEND %lu SYNC damaged PNG stream %lu 0x%.8x 0x%.8x bad CRC in critical chunkskipped: bad CRCIHDR lengthIHDR: colour typeIHDR: bit depthIHDR: widthIHDR: heightIHDR: compression methodIHDR: filter methodIHDR: interlace methodtoo shortiTXt chunk lengthout of memoryextra uncompressed datacould not uncompress IDATnext_type == png_IDATread callback for 0 bytesfile->read_count == 0not a PNG (too short)not a PNG (signature)file->state == STATE_CHUNKSnot a PNG (IHDR)file->read_count == 8idat != NULLread beyond end of IDAT %lu 0x%.8x pending rewritewrite byte1.6.37OOM allocating png_structOOM allocating info structure INFO END --debug--max=--max--optimize--out=--suffix=--prefix=--strip=none--strip=crc--strip=unsafe--strip=unused--strip=transform--strip=color--strip=all--errors-e--warnings-w--quiet-q--verbose-vFILE %s -> %s rbwboutput write error OPERATION the file. --optimize (-o): by the above options: values. MESSAGES --quiet (-q): --errors (-e): --warnings (-w): OUTPUT --out=: --suffix=: --prefix=: INTERNAL OPTIONSEXIT CODES *** SUBJECT TO CHANGE *** non-zero code is returned). invalid arguments.DESCRIPTION pngfix: errors). be written to a new file. CHANGE in the future: The various fields are$2 reason: One of:Ыp`POO̮ܮ,jm Zjz  ' }Dңhi]Wbgeq6lknv+ӉZzJgo߹ホCՎ`~ѡ8ROggW?K6H+ L J6`zA`Ugn1yiFafo%6hRw G "/&U;( Z+j\1е,[d&c윣ju m ?6grWJz+{8 Ғ |! ӆBhn[&wowGZpj;f\ eibkaElx TN³9a&g`MGiIwn>JjѮZf @;7SŞϲG0򽽊º0S$6к)WTg#.zfJah]+o*7 Z-!abcdefghijklmnopqrstuvwxyz56789@ABCDEFGHIJKLMNOPQRSTUVWXYZ01234idat->idat_index == idat->idat_length && idat->idat_length == cur->lengths[count]zlib->z.avail_out == 0 || zlib->z.avail_in == 0zlib->z.avail_in == 0 || endrc != ZLIB_OKin_bytes == nbytes || endrc != ZLIB_OKzlib->rewrite_offset < chunk->chunk_length Tests, optimizes and optionally fixes the zlib header in PNG files.Usage: %s {[options] png-file} file->chunk->chunk_type == png_IDATfile->image_digits >= 1 && file->image_digits <= 5chunk != NULL && file->idat == NULLfile->idat != NULL && file->chunk != NULLIDAT: uncompressed data too small(file->status_code & TRUNCATED) == 0(file->status_code & TRUNCATED) != 0length == sig1 && type == sig2idat->idat_index == idat->idat_lengthidat->idat_count == cur->count%s: output file name too long: %s%s%s %s: output file name too long: %s%s Optionally, when fixing, strips ancillary chunks from the file. By default files are just checked for readability with a summary of the of zlib issues founds for each compressed chunk and the IDAT stream in Find the smallest deflate window size for the compressed data. --strip=[none|crc|unsafe|unused|transform|color|all]: none (default): Retain all chunks. crc: Remove chunks with a bad CRC. unsafe: Remove chunks that may be unsafe to retain if the image data is modified. This is set automatically if --max is given but may be cancelled by a later --strip=none. unused: Remove chunks not used by libpng when decoding an image. This retains any chunks that might be used by libpng image transformations. transform: unused+bKGD. color: transform+iCCP and cHRM. all: color+gAMA and sRGB. Only ancillary chunks are ever removed. In addition the tRNS and sBIT chunks are never removed as they affect exact interpretation of the image pixel values. The following known chunks are treated specially gAMA, sRGB [all]: These specify the gamma encoding used for the pixel cHRM, iCCP [color]: These specify how colors are encoded. iCCP also specifies the exact encoding of a pixel value; however, in practice most programs will ignore it. bKGD [transform]: This is used by libpng transforms. --max=: Use IDAT chunks sized . If no number is given the IDAT chunks will be the maximum size permitted; 2^31-1 bytes. If the option is omitted the original chunk sizes will not be changed. When the option is given --strip=unsafe is set automatically. This may be cancelled if you know that all unknown unsafe-to-copy chunks really are safe to copy across an IDAT size change. This is true of all chunks that have ever been formally proposed as PNG extensions. By default the program only outputs summaries for each file. Do not output the summaries except for files that cannot be read. With two --quiets these are not output either. Output errors from libpng and the program (except too-far-back). Output warnings from libpng. By default nothing is written. Write the optimized/corrected version of the next PNG to . This overrides the following two options Set --out= for all following files unless overridden on a per-file basis by explicit --out. Set --out= for all the following files unless overridden on a per-file basis by explicit --out. These two options can be used together to produce a suffix and prefix. The program exit code is value in the range 0..127 holding a bit mask of the following codes. Notice that the results for each file are combined together - check one file at a time to get a meaningful error code! 0x01: The zlib too-far-back error existed in at least one chunk. 0x02: At least one chunk had a CRC error. 0x04: A chunk length was incorrect. 0x08: The file was truncated. Errors less than 16 are potentially recoverable, for a single file if the exit code is less than 16 the file could be read (with corrections if a 0x10: The file could not be read, even with corrections. 0x20: The output file could not be written. 0x40: An unexpected, potentially internal, error occurred. If the command line arguments are incorrect the program exits with exit 255. Some older operating systems only support 7-bit exit codes, on those systems it is suggested that this program is first tested by supplying checks each PNG file on the command line for errors. By default errors are not output and the program just returns an exit code and prints a summary. With the --quiet (-q) option the summaries are suppressed too and the program only outputs unexpected errors (internal errors and file open Various known problems in PNG files are fixed while the file is being read The exit code says what problems were fixed. In particular the zlib error: "invalid distance too far back" caused by an incorrect optimization of a zlib stream is fixed in any compressed chunk in which it is encountered. An integrity problem of the PNG stream caused by a bug in libpng which wrote an incorrect chunk length is also fixed. Chunk CRC errors are automatically fixed up. Setting one of the "OUTPUT" options causes the possibly modified file to Notice that some PNG files with the zlib optimization problem can still be read by libpng under some circumstances. This program will still detect and, if requested, correct the error. The program will reliably process all files on the command line unless either an invalid argument causes the usage message (this message) to be produced or the program crashes. The summary lines describe issues encountered with the zlib compressed stream of a chunk. They have the following format, which is SUBJECT TO chunk reason comp-level p1 p2 p3 p4 file p1 through p4 vary according to the 'reason'. There are always 8 space separated fields. Reasons specific formats are: chunk ERR status code read-errno write-errno message file chunk SKP comp-level file-bits zlib-rc compressed message file chunk ??? comp-level file-bits ok-bits compressed uncompress file$1 chunk: The chunk type of a chunk in the file or 'HEAD' if a problem is reported by libpng at the start of the IDAT stream. CHK: A zlib header checksum was detected and fixed. TFB: The zlib too far back error was detected and fixed. OK : No errors were detected in the zlib stream and optimization was not requested, or was not possible. OPT: The zlib stream window bits value could be improved (and was). SKP: The chunk was skipped because of a zlib issue (zlib-rc) with explanation 'message' ERR: The read of the file was aborted. The parameters explain why.$3 status: For 'ERR' the accumulated status code from 'EXIT CODES' above. This is printed as a 2 digit hexadecimal value comp-level: The recorded compression level (FLEVEL) of a zlib stream expressed as a string {supfast,stdfast,default,maximum}$4 code: The file exit code; where stop was called, as a fairly terse string {warning,libpng,zlib,invalid,read,write,unexpected}. file-bits: The zlib window bits recorded in the file.$5 read-errno: A system errno value from a read translated by strerror(3). zlib-rc: A zlib return code as a string (see zlib.h). ok-bits: The smallest zlib window bits value that works.$6 write-errno:A system errno value from a write translated by strerror(3). compressed: The count of compressed bytes in the zlib stream, when the reason is 'SKP'; this is a count of the bytes read from the stream when the fatal error was encountered.$7 message: An error message (spaces replaced by _, as in all parameters), uncompress: The count of bytes from uncompressing the zlib stream; this may not be the same as the number of bytes in the image.$8 file: The name of the file (this may contain spaces).;4%0ohru P`  |P`(XЈ`P,Tp0`ЛP0P0zRx ~&D$4mPFJ w?:*3$"\p@t`}}8DtY7XBEH D(G0n (M FBBI p (A ABBB D(N HBB4H<AFN  AAI b AAL <BBB A(A0y (A BBBH 0T AJ { OK @(L0aAB ,0RBK tGB<$BID A(G08C@I(A ABB$d0BBD C(G0ȆAAG4̆ADD z AAK g FAB D$YDl H O I I D 4 TNEDG  AAH  AAA (XliBLG S BBD (~BAG _ ABD HBBB B(A0A8DpR 8D0A(B BBBC `BBB B(A0A8GP 8A0A(B BBBC o 8A0A(B BBBA `TctFIEQ J dxAPT H!A`!ALxBBB B(A0D8I 8D0A(B BBBD dL(8BBB B(D0A8D`J 8F0A(B BBBF  8A0A(B BBBA dBBE E(A0D8F 8D0A(B BBBI  8A0A(B BBBF H% FBE E(A0A8D`, 8A0A(B BBBA 8hBSA A(D` (A ABBA `mU FBB B(A0A8G L% 8D0A(B BBBJ @%^&W%A%AA P՗ۖ8 pPȥ@ 0(ЧP8Щ p<GHYxl``ʗݗ0Ȯ@h0p0"7Cб pMPȳ`X@Xж tp(hHйh@hHؼ(xHؾ(xX 0 @o`  \    oo8 oo o00@0P0`0p00000000011 101@1P1`1p11111111122 202@2P2`2p22222222233 303@3P3`3xV4޼GA$3a106A GA$3g10536>GA* GA$annobin gcc 11.2.1 20220127GA$plugin name: gcc-annobin GA$running gcc 11.2.1 20220127 GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOWjGA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA$3a1@AM GA*FORTIFYB>GA+GLIBCXX_ASSERTIONSpngfix-1.6.37-12.el9.x86_64.debugF 7zXZִF!t/]?Eh=ڊ2Nէ\@(8֘o}m-N= ID׵}G3OoS.(:22(3yԝW}h+`M䤴x^CnJn7z!e)ߓoԙ5("( fI3\HCV!͔Q8T5}ۨr?XMjdf9m߶N0kz6P6tx ҂w!Ű7Y"6hJA*e+v@k$Z^=_}9|K{3@%$nkZJ:&Lݐ tU>7zhxmg/ad0Pq'3y7+zXcVy@'gdWu i XH#@]Q]}Z8B1*_Uw|ԁv఍0a:YȊe]CKk0 O.^j]-~& Rn{vz[.iY٬9( 쌦'Q-EOF"+:yԏRڼofZᅬ>IaOGocI|Q1ߪ&-ؚ[-yV% M_1"oMcgr `!S,2c