ELF>PG@؞@8 @@@@hh$$000U.U.```  z@ z@@ PtdmmmQtdRtdz/lib64/ld-linux-x86-64.so.2GNUfB?O3)#]4(SN9 +EZ=M8R_cCWe^/aI@JdU5! TX%1VF*0 bPYK7&Q`<\",$6-['LD:  2 .>H;AGc@cdeempL .?xi#- OEOB`>tqjG 1f|*. s]"gF>^4q`8, RV1["y 0L^_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablecmsGetEncodedCMMversioncmsOpenProfileFromMemcmsOpenProfileFromFileTHRcmsDoTransformcmsDeleteTransformcmsDesaturateLabcmsSetLogErrorHandlercmsstrcasecmpcmsCreate_sRGBProfileTHRcmsCreateGrayProfileTHRcmsCreateNULLProfileTHRcmsPipelineFreecmsStageSampleCLut16bitcmsGetPCScmsNamedColorCountcmsWhitePointFromTemp_finicmsLabEncoded2FloatcmsCreateLab2ProfileTHRcmsStageAllocCLut16bitcmsPipelineInsertStage_cmsICCcolorSpacecmsNamedColorInfocmsSetAlarmCodescmsSetAdaptationStatecmsCreateProofingTransformcmsGetSupportedIntentscmsSetPCScmsWriteTagcmsBuildGammacmsCreateProfilePlaceholder_cmsLCMScolorSpacecmsSetDeviceClasscmsD50_xyYcmsReadTagcmsOpenProfileFromFilecmsCreateLinearizationDeviceLinkcmsFloat2LabEncodedcmsGetColorSpacecmsFreeToneCurvecmsSetColorSpacecmsIsTagcmsCloseProfile_initcmsGetProfileInfoASCIIcmsfilelengthcmsCreateLab4ProfileTHRcmsCreateXYZProfileTHRcmsPipelineAllocjpeg_write_m_bytejpeg_stdio_srcjpeg_write_markerjpeg_finish_decompressjpeg_set_colorspacejpeg_stdio_destjpeg_finish_compressjpeg_read_headerjpeg_destroy_compressjpeg_destroy_decompressjpeg_copy_critical_parametersjpeg_write_m_headerjpeg_set_qualityjpeg_save_markersjpeg_set_defaultsjpeg_write_scanlinesjpeg_std_errorjpeg_CreateDecompressjpeg_start_decompressjpeg_CreateCompressjpeg_start_compressjpeg_read_scanlinesfloorfflush__printf_chkexitfopen__isoc99_sscanfstrncpyputs__stack_chk_failputcharstrtodstrtolfseek__fprintf_chkstdoutfputcfclosemallocstderrfwritefreadstrchr__vfprintf_chk__cxa_finalizestrcmp__libc_start_mainfreeliblcms2.so.2libjpeg.so.8libm.so.6libc.so.6GLIBC_2.2.5LIBJPEG_8.0GLIBC_2.7GLIBC_2.4GLIBC_2.3.4$ORIGIN/../libXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ui  ii ii ti ui $HG (0 8 @ H P X`hpxȍЍ؍ !"#$%& '((0)8+@,H-P.X/`0h1p2x3456789:;<Ȏ=Ў>؎?@ABCDEFG H(I0J8K@LHMPNXO`PhQpRxSTUVWXYZ[\ȏcЏ]؏^_`ab*HsH5\%\@%\h%_fAWL=6AVL5_AUL-7ATIUSHdH%(HD$x1^Hh_fH}5*^:H;^H JH=5^H;H7]H=l/g&LLg"!UwHcHL1g%Hie뱐HAe 1H8!]e두H!eHHdzf.He 1H8\1҅IЃddN‰^<@HdHHwd"f dC HdHHYd@~dfHqd 1H8Q\3dfDH=dH=41g$H,ddHHc{5c HcHHcT@Hc1 H8[]ƃ(H=-1g $@cvcHc1H8fZff/6cwf/t7H=31g#f."cH!cH5,H8ZgH="31gR#]DHbL~\LIVH5,H81[(fn P\M\fofqf f2\f~&\L-A\IcE)ŃIH5~,MbH4[HaH8L55\HN_ALH-ZH߾PH$_H-[H-\ZH5aH@ZDAǺH4[Au1H=ra1*ZHLZIcEH5+MdLsZH4aHbLZHPH=!\H\H-S[H-\[^\0\YH5`H=[XL=`L%``Xa1Z L$ʀEщT$`L5a_MMH-* @MmMt/A}uA}vI}HCH 0H=TCggH H=fhCH 5H=lNCH H=4CH H=pCH 9H=vCH3 AH [H=BH3 bAH !H=BH H=BH ,H=|BH 3H=bBH3 @H !H=:BH H= BH=H B1AfDAWFAVHAUAHPATMUHSHcHL9D<IDEuuAA LDHfAHcHCL9DTE AH[]A\A]A^A_A Ht$H=1glHt$LDH usLDHHcH1[]A\A]A^A_1H=?g1lfHcLDHfAuLDHfɍsLDHH*L$tfL$H*^AD 1t vHW:IuzCuzCu݀z_u׀zPuрzRuˀzOuŀzFuzIuz Luz Eu1z f.AWAAVAUMLATUI/SAiLHD9L$ EHIAHLA9AFAA)ōP?IH>CH>CH>_H>PH>RH>OH>FHz>IHl>LH^>EHP>1HE>DH9>t$ H,>DIfD3HH>I9uAEH[]A\A]A^A_ÐAUIATIUHSH IdH%(H$ 1H1H$HH1HfGGHu9S@p @ tC9|?u5yƄWH HtCHutHAtP 9t1H$ dH+%(rH []A\A]ÅtՍFH$@ HAH9t<u뢅t_<IHuDHHt]HtHsF DLABIEtʃvH~HH)Hw,1|@<HHH9uM$DmH~E1AIoDHL9uEADD)HL A>E)EZAv#HtH4D҃)HIA1AHHH9u1P:AWAVAUATAUSHD5<A9H-BIHHEL}L=B<:t~؉ :Htnx:u@AFV<}uD9}SAHD5><M|L=rBHoBD}~HKBH[]A\A]A^A_fH-B?fDIcHHtHh8-H-B/HAHAHAAD5;hfDAD5n;@AWE1E1AVL5AUL-LATLAUHSH9uH[]A\A]A^A_fHc}9IHtAILLDH=9A?uHL[]A\A]A^A_%7L7D AyDHI:IоH AH=H81%9AVAUATUH5$SHHdH%(H$19H,9HIH7AŅ~H1HL5@HE1jE11HL7HL18XZA9uH$dH+%(uLH []A\A]A^%k6H$dH+%(uHH=@[]A\A]A^%y66UHSHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H8H$H Z?HD$HD$ HHD$H;1$D$08H;HHq5 H3s67HHH=>?5?HH=%5f.DATUHSHPdH%(HD$H1HHH5H6AH5H6H5H5H5H5)H5H5H5H5iH5zH5IH5jHi5 H5XHQ5H5FH95HD$HdH+%(HPHH[Hz]A\%4fHD$HdH+%(HPH1[]A\%4fHD$HdH+%(\HPH1[]A\%3fHH,5HH@4HHD$HdH+%( HPH[]A\DHD$HdH+%(HPH[]A\%5Ho4Iv3HLH/4LH3yfDHD$HdH+%(|HPH[]A\%k3HD$HdH+%(uXHPH[]A\%?213Ht$ KYMCfHnH)D$ )D$0Y2HH32f.SH4H=DH f4H [DH=%K4HS1H|HoHbHU=; [%p1trlcH3u.tolcH3tHtolcHfDHtrlcHf.H3H=kH%w3f.DAWH=AVAUATUSHx L%3dH%(H$h 1L$ II $3LL^1t71L=HALMHLI<$12H9uI4$ T1H$h dH+%(uHx []A\A]A^A_0fAUIHATIUH5SH62Ht9HHHLJ2H9u?HD0u!H[]A\A]LH=<1_LH=1NLHH=T1:f.fffff.Hl$Ld$H-,L%,Ll$Lt$L|$H\$H8L)AIHIHt1@LLDAHH9rH\$Hl$Ld$Ll$ Lt$(L|$0H8HHCorrupted EXIF data flags: -v - Verbose -n - Ignore embedded profile *LabjpgicchelpDevice-link already specifiedUnknown precalc mode '%d'%hu,%hu,%hurbCannot open '%s'wbCannot create '%s'G3FAXr (Embedded profile found) *labusage: jpgicc [flags] input.jpg output.jpg -i - Input profile (defaults to sRGB) -o - Output profile (defaults to sRGB) -b - Black point compensation -d<0..1> - Observer adaptation state (abs.col. only) -e - Embed destination profile -s - Save embedded profile as -c<0,1,2,3> - Precalculates transform (0=Off, 1=Normal, 2=Hi-res, 3=LoRes) [defaults to 1] -p - Soft proof profile -m<0,1,2,3> - SoftProof intent -g - Marks out-of-gamut colors on softproof -!,, - Out-of-gamut marker channel values -q<0..100> - Output JPEG quality Examples: To color correct from scanner to sRGB: jpgicc -iscanner.icm in.jpg out.jpg To convert from monitor1 to monitor2: jpgicc -imon1.icm -omon2.icm in.jpg out.jpg To make a CMYK separation: jpgicc -oprinter.icm inrgb.jpg outcmyk.jpg To recover sRGB from a CMYK separation: jpgicc -iprinter.icm incmyk.jpg outrgb.jpg To convert from CIELab ITU/Fax JPEG to sRGB jpgicc in.jpg out.jpg This program is intended to be a demo of the Little CMS color engine. Both lcms and this program are open source. You can obtain both in source code at https://www.littlecms.com For suggestions, comments, bug reports etc. send mail to info@littlecms.com Little CMS ICC profile applier for JPEG - v3.4 [LittleCMS %2.2f] Copyright (c) 1998-2023 Marti Maria Saguer. See COPYING file for details. Unknown option - run without args to see valid ones. Adaptation state should be 0..1input/output profiles already specifiedUnknown option - run without args to see valid onesbBnNvVGgh:H:i:I:o:O:P:p:t:T:c:C:Q:q:M:m:L:l:eEs:S:!:D:d:-:Unsupported color space (0x%x)Proofing profile couldn't be read.Input profile couldn't be read.Output profile couldn't be read.Input profile is not operating in proper color spaceUnsupported output color spaceCannot transform by using the profilesExifhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh(H8hhhX@hhxhhhhhhhhhhh(H8hhhX@hhxN00  @@e@@i@R@_@@U@U@Y@0C?@@?RQ@z@@7USen[%s]: %s %s: (Unavailable) %s [%s fatal error]: *Lab2*Lab4*LabD65*XYZ*Gray22*Gray30*srgb*null*Lin2222 Built-in profiles: *Wrong or corrupted profile* Input colorant tableInput colorant out table-t rendering intent: %u - %s Cannot write %ld bytes to %sError flushing file '%s' *Lab2 -- D50-based v2 CIEL*a*b *Lab4 -- D50-based v4 CIEL*a*b *Lab -- D50-based v4 CIEL*a*b *XYZ -- CIE XYZ (PCS) *sRGB -- sRGB color space *Gray22 - Monochrome of Gamma 2.2 *Gray30 - Monochrome of Gamma 3.0 *null - Monochrome black for all input *Lin2222- CMYK linearization of gamma 2.2 on each channel What a weird separation of %d channels?!?!Unsupported color space of %d channelsh@@@;(HX0H0T(lhH0d((,hHHl( zRx $0 FJ w?;*3$"D( \TAGD AA Lr\UD0 A (HAAJ@ FAA A`BED I(D0D8LPy 8F0A(B BBBH L 8C0A(B BBBH \\ BII I(D0C8G GMBF 8C0A(B BBBA eH,oBJB I(A0E8NP98A0A(B BBB<PPBJD D(G (A ABBA L\`\BBB B(D0A8D@ 8C0A(B BBBC `pBHI L(G0D8D@N 8A0A(B BBBJ u 8D0A(B BBBN 8h$ BBB A(J0OTIeA_ 0F(A BBBI Z 0H(A BBBF ADG\1D`BAD Dp,  GHBH X  FABO X  FABO {  DABF X  DABI X  DABI T  DABF X=Ae tJ@ F `HBSB B(A0A8G 8A0A(B BBBA <hBHD J(D0x (F ABBA $$8Q_@X$HG 0 L^o` A Ќx$x oopooo&0KGCC: (GNU) 4.4.7 20120313 (Red Hat 4.4.7-23)GCC: (conda-forge gcc 12.3.0-3) 12.3.0|G!0HT/Hr6I>IFKWMd`hm@y@tH`PDpX |x8%20:@HEPGRGeG{`$HPOe TU8&2U ELtZkVvmЌ]#7C^r  >PcP[{L L^1<_z]"8Ia{XH .N\s W1&0>]NatfPG $ : LF f  @0  S\  0QP  [=  ! 9 D [ Oom         - @ PL f     "H 0 0\   : X k crti.ocall_gmon_startjpgicc.cmy_error_exitread32ITU2PCSPCS2ITUHelp.constprop.0read_tagSaveEmbeddedjpegQualitycProofinglIsDeviceLinkcOutProfIgnoreEmbeddedProofingIntentcInpProfPrecalcModeBlackPointCompensationEmbedProfileObserverAdaptationStateGamutChecklIsITUFaxInFileDecompressorOutFileCompressorcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryiccjpeg.cmarker_is_iccxgetopt.cnextArgvprf.cPrintInfoMyErrorLogHandlerProgramNamePrintColorantTable.part.0__FRAME_END____init_array_endFatalError_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_fini_cmsICCcolorSpacecmsCreateNULLProfileTHRfree@GLIBC_2.2.5jpeg_set_quality@LIBJPEG_8.0putchar@GLIBC_2.2.5cmsWriteTag__vfprintf_chk@GLIBC_2.3.4strncpy@GLIBC_2.2.5_ITM_deregisterTMCloneTablestdout@GLIBC_2.2.5cmsPipelineFreecmsCreateLinearizationDeviceLinkputs@GLIBC_2.2.5cmsDeleteTransformjpeg_copy_critical_parameters@LIBJPEG_8.0jpeg_write_marker@LIBJPEG_8.0fread@GLIBC_2.2.5strtod@GLIBC_2.2.5PrintProfileInformationjpeg_destroy_compress@LIBJPEG_8.0cmsCloseProfilecmsDoTransformcmsCreateLab2ProfileTHR_edatafclose@GLIBC_2.2.5cmsGetColorSpacejpeg_write_scanlines@LIBJPEG_8.0cmsSetColorSpacecmsD50_xyYjpeg_finish_decompress@LIBJPEG_8.0__stack_chk_fail@GLIBC_2.4cmsSetLogErrorHandlercmsNamedColorInfostrchr@GLIBC_2.2.5cmsGetSupportedIntentsSaveMemoryBlockjpeg_stdio_dest@LIBJPEG_8.0cmsCreateXYZProfileTHRcmsNamedColorCountcmsSetAdaptationStatecmsFreeToneCurvecmsCreateLab4ProfileTHRcmsOpenProfileFromFileTHRfputc@GLIBC_2.2.5__libc_start_main@GLIBC_2.2.5OpenStockProfilexoptargxoptindcmsDesaturateLabcmsCreateProfilePlaceholderstrcmp@GLIBC_2.2.5jpeg_start_decompress@LIBJPEG_8.0jpeg_read_scanlines@LIBJPEG_8.0cmsstrcasecmpcmsPipelineInsertStage__gmon_start__strtol@GLIBC_2.2.5__dso_handlecmsOpenProfileFromFilecmsCreateGrayProfileTHRjpeg_CreateDecompress@LIBJPEG_8.0InitUtilscmsGetProfileInfoASCIIcmsSetDeviceClasscmsSetPCScmsBuildGamma__libc_csu_initmalloc@GLIBC_2.2.5fflush@GLIBC_2.2.5jpeg_destroy_decompress@LIBJPEG_8.0jpeg_set_colorspace@LIBJPEG_8.0__isoc99_sscanf@GLIBC_2.7jpeg_stdio_src@LIBJPEG_8.0cmsSetAlarmCodescmsFloat2LabEncodedfseek@GLIBC_2.2.5cmsWhitePointFromTemp__bss_startjpeg_CreateCompress@LIBJPEG_8.0jpeg_std_error@LIBJPEG_8.0main__printf_chk@GLIBC_2.3.4xgetoptjpeg_write_m_byte@LIBJPEG_8.0read_icc_profilejpeg_read_header@LIBJPEG_8.0PrintBuiltinsVerbosecmsGetEncodedCMMversioncmsStageSampleCLut16bitcmsReadTagcmsStageAllocCLut16bitwrite_icc_profilecmsOpenProfileFromMemjpeg_set_defaults@LIBJPEG_8.0cmsCreateProofingTransformfopen@GLIBC_2.2.5floor@GLIBC_2.2.5jpeg_start_compress@LIBJPEG_8.0_cmsLCMScolorSpacecmsIsTagexit@GLIBC_2.2.5fwrite@GLIBC_2.2.5__TMC_END____fprintf_chk@GLIBC_2.3.4_ITM_registerTMCloneTableAlarmcmsCreate_sRGBProfileTHRcmsPipelineAllocjpeg_finish_compress@LIBJPEG_8.0__cxa_finalize@GLIBC_2.2.5PrintRenderingIntentscmsGetPCScmsfilelengthjpeg_write_m_header@LIBJPEG_8.0jpeg_save_markers@LIBJPEG_8.0stderr@GLIBC_2.2.5cmsLabEncoded2Float.symtab.strtab.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.comment# 51o0;  C``AKoXoppgx qBx$x${00v00 0000@0@0 .L^L^ `` mmnn`zzz@Ќ|0L `L` 0LT8 h