ELF$44 ( AAppp))4,'@@@ttt@@StdPtdhhhQtdRtdGNUٗL :\ :N GNU%*3 ` @8(.@ړ"^ *,-/013589:;?@ACGJLOQSUVX;]l\{B ex6 {ı]OAUi)tDI'J!='JwKf6~w~.x&6lAnIqI x>=#KP,WÝ ъz9_A"ү6dΊ87#.6cuiq ,J-go _uY \%4F"o+ Ah$  K, vc0T,haAHXX (N'%3cPE@E/;d @(I'!aPZ&% +_PM5=#'!%`Xo`'%B0=Y2(<9m&%0&%04zuH}`&% * N#OUPW`k,~PN8@`WTDPOG='!P2E&1W0'-U%%__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizesane_initsane_pnm_initsane_get_devicessane_pnm_get_devicessane_opensane_pnm_opensane_get_option_descriptorsane_pnm_get_option_descriptorsane_control_optionsane_pnm_control_optionsane_get_parameterssane_pnm_get_parameterssane_startsane_pnm_startsane_readsane_pnm_readsane_set_io_modesane_pnm_set_io_modesane_get_select_fdsane_pnm_get_select_fdsane_cancelsane_pnm_cancelsane_closesane_pnm_closesane_exitsane_pnm_exitsanei_debug_msgstderrfileno__fxstatgettimeofdaylocaltime__fprintf_chk__vfprintf_chkstrlenmalloc__sprintf_chk__vsyslog_chkfree__syslog_chksanei_debug_sanei_debugsanei_init_debuggetenvstrtolsanei_check_valuestrncmpsanei_constrain_valuestrncasecmpstrcpystrcmpmemcpysanei_debug_sanei_configsanei_config_get_pathsstrdupsanei_config_open__snprintf_chkfopenstrsepsanei_config_skip_whitespace__ctype_b_locsanei_config_get_stringstrndupsanei_config_readfgetssanei_configure_attachstrtodfclosesane_strstatusmd5_init_ctxmd5_read_ctxmd5_process_blockmd5_finish_ctxmd5_process_bytesmd5_buffermd5_streamfreadferrorsanei_debug_pnm__isoc99_sscanf__memcpy_chkfeof__errno_locationstrerrorlibc.so.6__stack_chk_faillibsane-pnm.so.1GLIBC_2.3GLIBC_2.7GLIBC_2.1.3GLIBC_2.4GLIBC_2.1GLIBC_2.0GLIBC_2.3.4ii ii si $ii 0ii :ii Dti N $(,048<`d 48<TX\`x| 048TX\x| ,04PTXtx| (,0ԯ5دܯ6+%DHLPTX\ ` d h l ptx| !"#$į&ȯ'̯(Я)S+tЃ[@hfhfhfhfh fh(fh0fh8rfh@bfhHRfhPBfhX2fh`"fhhfhpfhxfhfhfhfhfhfhfhfhrfhbfhRfhBfh2fh"fhfhfhfhfhfhfhffD fDfDfDfDfD fD$fD(fD,fD0fD4fD8fD<fD@fDDfDHfDLfDPfDTfDXfD\fD`fDdfDhfDlfDpfDtfDxfD|fDfDfDfDfDfDfDfD$ffffffS9ttUQЃÍt&Í&US)ȉtt PQ҃]Í&fUSSû(u't 1ƃ(]Ít&W$fS^t$t$`'[Í&t&S.t$t$0([Í&t&St$t$@([Í&t&SfΈt$t$ )[Í&t&S6Þt$,t$,t$,t$,t$,D)([Í&&S^t$t$p1[Í&t&S.t$1[Í&&St$t$t$t$2[ÍvSf·t$t$ 9[Í&t&S6Þt$t$`9[Í&t&Snt$d8[Í&&S>t$D'[Í&&S%[fUWVS|eD$l1$$$$9$}D$le3|[^_]ËT$ u{ L$QL$PjL$T$ tD$$%=t_T$ jQL$$L$ $T$Rt$,0ppPjuV0WVjuwF& RT$4$D$T$t9 VRPjjU2 WUjj,$7PPjjWVjjs &t&SRD$ PP/P0j,([Í&U=WVS,$D$@|$(l$T$ e$1 D$SANED$ _DEBD$$UG_u *vtȍxaBLjDDuD Ut&j jP|$PVPj $e3u ,[^_]F6fffUWVS T$0t$4BBj JD$ Et$415;];Mtȉ)19u9|$ D$49}[^_]Ívuk z V/t։t$4ƍt&VUt$@u U9t#/uҸ똍vR ;JuN1[^_]ÍJ uB~bt1&9}Ƀ<v>&9 t9&D$ v랍&fUWVS[T$0l$4|$8BrBZ $1jDC9D~Dst2T+19CNC9Dt Dt9 $\T9|C9~Du렐7r t$ U'>D$ iD$1D$l$4Ǎt&WUt$@Ju U9r-D$t$$,u|$l$4D$|$4U1t&Mr +^L$1)Ë$l$4͉|$8Ǎv+1)9}$Ã9u$l$4|$8;D$t Et1[^_]ÍB u}vލt&$t&S9T뙸먍l$4WU@tD$ PWUg1offffffS:âD$ Pt$$;P0t$,}([Í&UWVS[ 4t VPj4[^_]Ã;PH$= P4ƅtz VDžt|:u @P WVPVd.:/eGtc/sGane.fG 4$414늍& XP4UWVS $,.~$@e$1 mPD$D$(D$$fD$D$IWj/Pt$hjht$8VVt$jZYPVdu]Ut$ u$ t$ WRjD$$e3 u@,[^_]Í$0VRjkXt$$븉$/&t&WVS|$p|u#t&;Dp t 7u[^_Í&t&UWVS#Ë|(t$@t$<ŀ"tP҈T$T$t&WtDP t)RUP[^_]ÐH@<"t:u 4t&<"t Gu)<"t[^_]Ð11땍&&UWVSCë{t$$t$,t$,VXDžth V6tT. 9t DY u DY u9uvV>u [^_]Í&UWVS $d1z$|$xD$$D$@e$T1TPj4$\D$<T$LT$T$$D$0t$0ht$$;3 |$$W^D$88^|$L#S !%tDJDщ+T$|K :l$LUt$4;T$TD$D$D$1D$|$ ׋T$D$9;L$tt$D$$D$@4WQL$ŅNF L$~ |$v[^Ít&&ލ&΍&뾍&$뮍&;랍&G뎍&X{t&lkt&[t&K HPPjPjV &D$#Eg@@ܺ@ vT2@@@Í&T$D$ JHJHR P Í&UWVSXD$p|$lƒ4t$Tt$t6t$Lt$tvt$tvt$@t$tv t$Dt$tFFsF;|$T$vt$@L$L\$D,$D$xj׉1!1ЋWVT$1!1ʋO 1p $4$‰L$ 1!11ً_ э3ν\$!ˉ11w ˉt$|!؋o1wt$*ƇG1!1 F0 1!1wt$F1!1w t$ ؘi1!1w$t$$D1!1w( t$([1!1w,@t$,\1!1w t$0"k1!1wt$4q1!1wl$H t$8Cy1!1wt$<!I1!1t$ ˍb%1!1@@ڋl$,1!1 QZ^&l$( 1!1t$эǶ1!1t$ ˍ]/։1!1SDڋl$<1!1 ؉l$$ 1!1t$э1!1!ȋl$8 1!17Éڋl$ 1!1t$  1!ٍZE11͉l$0!1ދ\$4 ΍㩉15L*!Љl$P1؋\$ 1!1ڋ\$  og1!1ˉ1ى!ʼnl$1t$P B9l$1D$ q11ЋT$, "am11ڋ\$83 811t$ D꾤11t$K1؍`K11 1֋T$(p11ӋT$4 ~(11ʋL$'11D$l$H 00ԉ1֍l$1Ɖ11؋\$$ 9ى11ӋT$0 11ыT$< 2|11t$ eVĉ11ƋD$ D") 1ËD$*C 1ȋL$8 #э59l$0 1щ 1Y[eËl$(  1t$  1 }щ  1t$]l$H 1֋T$ O~o 1ڋ\$<,Ӎ Cl$, 1É  1ȋL$41N 1t$ ~S 15:Ël$$ 1t$ * 1 ӆ 1 T$L $D$@\$D9|$T5$D$t|$L8|$@Px|$Dx X[^_]Í&UWVS3Ûjt$0FVVsF7vxx|x)T$ DQQPFT$N DFV ЉD.VWQXZt$#t[^_Í&UłdWVS$e$1(PWDžDžDžDž ƍ\$ ?|$ #tf;P4taf|$ P5f|$ P6PWPj4$v$ e3=[^_]ÐDžDžt&|$ #tD$PD$PPS%DžuRL$ύAItIDžDž V17&D$uL$v%u&td%VUUUK)R)1n&vDžDž&Dž@,&DžDž$WPj8vVSua t$PL$$ɉDʅtHQPPjYXPj jjPjk  1[^Í&vQRPj@XZPj jjPj# 1[^Í&(aPjÍ&Sv` t$PjD$ (1[Í&Vƞ`S\$SPjn;uY&uBdž&T$$st& =u1҃[^0u{t1u{t[^Í&Sv_Pj|$$st [Ít&ǃ&[Í&fVƎ_S\$ SPji1|$$su&tw ۍH[^Í&t&UWVS+_0D$D|$HeT$ 1ҋt$Pl$TD$D$KU8Vt$TWPD$$QjD$, =$suu&tk2` up|$H|$Ht~D$Ht&1tT$UT$e3,[^_]Ë>t&|Pj?뼍t&Pj뜍t&HL$QL$ QPi[L$ǃK:_HL$QVPAT>&vW*%(PVy%%%&z%m%`%S~))~))~!))!~%!)){n%a%T%G%:%-% %tJǃ%ǃ%ǃǃ%ǃ%ǃ%ǃ%t&L$%tǃ%ǃǃ%ǃ%ǃ%ǃ%ǃ%뢋%tǃǃ%몋pǃ%؍!PL$L$L$%ǃ%ǃ%ǃ%ǃ%ǃ%ǃ%ǃ%ǃ%ǃ%ǃ%ǃ%ǃ%ǃǃ%O%?ǃ%ǃ%ǃ%ǃ%ǃǃ%ǃ%%ǃ%ǃ%ǃ%ǃǃ%ǃ%ǃ% VP P(hRVPFL$$#>|X%?ǃ%d%9߃ X|L$ǃ%ǃ%>1X|%%߃ X|L$2%%1L$% 1L$&%&# _ǃ% ߃߃߉X| ߃߃߉X| &fVSeV t$+Pj|$$stEFFF FF[^Ív&tu1멐WVS@ U…%m%%%%%L%UVjt$@ŅtdD$<(UPj1[^_]Í&vPjo[^_]Í& Pj.뽍t&랍t&Pj뎍t&% & vD$9D$t+l$t&)9~l$UD$)PjW%D$,t$49s,&AA¸V9wۋD$L$VUUU)R)ˆ)щ9v t&9uD$VUUUD$)‰OL+fgfk 0 PPj_ f ~s%t$4l$ dD$%耉D$ōt&QL$)T$OׅHЃV9uŋl$ %%eD$4D$&T$l$ 4((t&tRtM9:u؃(l$T~1D$ˍv(l$T럍& wT$ W[D$$ T$f /%VUUU)R)9LL$4vQ9w0v;D$44(vP9u\|$l$ M&BSN t$Pjǃ%t Pǃ[Í&fVS%ÍNt$Vt$Pjet[^Í&vLPj/Սt&8N |$DэlRt$PjË$Ë4$Ë,$fSfMSKóM[[sanei_debug] malloc() failed Setting debug level of %s to %d. [%s] %s[%02d:%02d:%02d.%06ld] [%s] sanei_debugsanei_configSANE_CONFIG_DIR.:/etc/sane.d%s%c%s:sanei_configure_attach: exit truefalsesanei_config_get_paths: using config directories %s sanei_config_open: could not find config file `%s' sanei_config_open: attempting to open `%s' sanei_config_open: using file `%s' sanei_configure_attach: start sanei_configure_attach: couldn't access %s sanei_configure_attach: couldn't find a string to parsesanei_configure_attach: couldn't find a valid boolean valuesanei_configure_attach: couldn't find a string value to parsesanei_configure_attach: incorrect type %d for option %s, skipping option ... sanei_configure_attach: failed to parse option '%s', line '%s' sanei_configure_attach: trying to attach with '%s' GSuccessOperation was canceledDevice busyInvalid argumentEnd of file reachedDocument feeder jammedScanner cover is openError during device I/OOut of memoryOperation not supportedUnknown SANE status code %dDocument feeder out of documentsAccess to resource has been denied(8HX،ȌpnmrbP4P5P6%d %d!=sane-backends 1.0.29sane_exit sane_open: devicename = "%s" sane_close sane_get_parameters sane_start sane_read: length == NULL sane_read: data == NULL sane_read: unknown handle sane_read: EOF reached sane_read: read %d bytes sane_cancel: handle = %p 0NonamePNM file readervirtual device1Number of optionsSource SelectionfilenameFilenameScan resolutionImage EnhancementbrightnessBrightnesscontrastContrastgrayifyGrayifyLoad the image as grayscale.three-passThree-Pass Simulationhand-scannerHand-Scanner Simulationdefault-enhancementsDefaultsread-onlyRead only test-optionGamma Tablescustom-gammaUse custom gamma tableImage intensityred-gamma-tableRed intensitygreen-gamma-tableGreen intensityblue-gamma-tableBlue intensityStatus Code SimulationstatusDo not force status codestatus-eofReturn SANE_STATUS_EOFstatus-jammedReturn SANE_STATUS_JAMMEDstatus-nodocsReturn SANE_STATUS_NO_DOCSstatus-coveropenReturn SANE_STATUS_COVER_OPENstatus-ioerrorReturn SANE_STATUS_IO_ERRORstatus-nomemReturn SANE_STATUS_NO_MEMstatus-accessdeniedgetparmfromfile: unable to open file "%s" getparmfromfile: %s is not a recognized PPM sane_init: version_code %s 0, authorize %s 0 sane_init: SANE pnm backend version %d.%d.%d from %s sane_get_devices: local_only = %d sane_get_option_descriptor: option = %d sane_control_option: handle=%p, opt=%d, act=%d, val=%p, info=%p sane_control_option: unknown handle or not open sane_control_option: option %d < 0 or >= number of options sane_control_option: option is inactive sane_control_option: option is not settable sane_start: unable to open file "%s" sane_read: max_length = %d, rgbleftover = {%d, %d, %d} sane_read: call sane_open first sane_read: scan was cancelled sane_read: error while reading file (%s) sane_set_io_mode: handle = %p, non_blocking = %d sane_set_io_mode: not scanning sane_get_select_fd: handle = %p, fd %s 0 Read-only option that specifies how many options a specific device supports.The filename of the image to be loaded.Sets the resolution of the scanned image.Controls the brightness of the acquired image.Controls the contrast of the acquired image.Simulate a three-pass scanner by returning 3 separate frames. For kicks, it returns green, then blue, then red.Simulate a hand-scanner. Hand-scanners often do not know the image height a priori. Instead, they return a height of -1. Setting this option allows one to test whether a frontend can handle this correctly.Set default values for enhancement controls (brightness & contrast).Let's see whether frontends can treat this rightDetermines whether a builtin or a custom gamma-table should be used.Gamma-correction table. In color mode this option equally affects the red, green, and blue channels simultaneously (i.e., it is an intensity gamma table).Gamma-correction table for the red band.Gamma-correction table for the green band.Gamma-correction table for the blue band.Do not force the backend to return a status code.Force the backend to return the status code SANE_STATUS_EOF after sane_read() has been called.Force the backend to return the status code SANE_STATUS_JAMMED after sane_read() has been called.Force the backend to return the status code SANE_STATUS_NO_DOCS after sane_read() has been called.Force the backend to return the status code SANE_STATUS_COVER_OPEN after sane_read() has been called.Force the backend to return the status code SANE_STATUS_IO_ERROR after sane_read() has been called.Force the backend to return the status code SANE_STATUS_NO_MEM after sane_read() has been called.Return SANE_STATUS_ACCESS_DENIEDForce the backend to return the status code SANE_STATUS_ACCESS_DENIED after sane_read() has been called.ĢѢޢU+8E@֧fMOqXD(RYdKZdx,;8Ț(h0XȠ(h(ȡLx(Xآ0x4hhP(h8 Ȯl H X@ T ȷh (  (T `Hh(D8hl8$8LzR|  ܘPF J tx?9*2$"@T@$h0%ENDD HA$8%ENDD HA$@%ENDD HA$H%ENDD HA,P1END D$D(D,D0HA$8`%ENDD HA `h!END HA(t-ENDDDD HA$x%ENDD HA$%ENDD HA !END HA $!END HAHENHAhEA AANE AA AAA MCHEEBHdBAZDBCCGBCHAABCHOAbMGAABBAHAABBPKGBBFABBH0l<9ANGA G$G(H,B0HAlHEF AAQAHGBBALGABHV AA AAA t؟EA AAN0 AA AAD H