ELF 4h4 ($@@@$$QtdGNU3U!Wp;GwZ4au7%:O^tirm+jaeU_4l8 /sTVh(9f gP5-`d.n$),#HMEb NBc<\]0pL?Q@k R;CK*S1 3F[2Xq"'DJ WZ&!=>YIGoA6%; @H  ) Bi  O4H 8HA h;<>@AEFIJKLNQUVXY[]^`aegikloqtK*QFǫTs4VWq;]lyj - D+eѷ`E {A*\ ű]h)&@.tع)!='J*Kf.xw~@nqX޲'ʻ|qIb,WÜ ?=#@z9L;]"ҚKCEhTMcf@r ,Jfo -_"7ImR % TyY[YQ1$Q);pi3BHbg2ci"6 X to  K = h q+p +rL @ Pc h 9 @o ` * vAR 5 ) p: `Q y ^# KR `": J o0 # P {| p' 0!* S # Y@ pC~  * ^}V "* !* O* s!* 0. pA v# $0R p$r !# qM ~8 2*W 8 E`!? X 0"* __gmon_start___fini__cxa_finalize_Jv_RegisterClassessane_exitsane_st400_exitsane_closesane_st400_closesane_cancelsane_st400_cancelsane_get_select_fdsane_st400_get_select_fdsane_set_io_modesane_st400_set_io_modesane_readsane_st400_readsane_startsane_st400_startsane_get_parameterssane_st400_get_parameterssane_control_optionsane_st400_control_optionsane_get_option_descriptorsane_st400_get_option_descriptorsane_opensane_st400_opensane_get_devicessane_st400_get_devicessane_initsane_st400_initsanei_debug_msgstderrfilenoisfdtypevfprintfstrlenmallocsprintfvsyslogfreesanei_debug_sanei_debugsanei_init_debug__ctype_toupper_locgetenvstrtolsanei_constrain_valuestrncasecmpstrcpystrcmpsanei_check_valuestrncmpsanei_debug_sanei_configsanei_config_readfgets__ctype_b_locsanei_config_skip_whitespacesanei_config_get_string__strndupsanei_config_open__strdupstrchrsnprintffopenmemcpysanei_configure_attachstrtodfclosesanei_config_attach_matching_devicessanei_scsi_find_devicessane_strstatussanei_debug_sanei_scsiioctl__errno_locationsigprocmasksystemusleepsigfillsetstrerrorsanei_scsi_req_waitselect__assert_failsanei_scsi_req_flush_all_extendedsanei_scsi_req_flush_allsanei_scsi_req_enter2sanei_scsi_req_entersanei_scsi_cmd2sanei_scsi_cmdsanei_scsi_closesanei_scsi_max_request_sizeopendirreaddir_rfreadferrorclosedirstrncpyfeofstrstrsanei_scsi_open_extendedsysconfreallocmemsetsanei_scsi_opensanei_debug_st400callocfwritesscanflibc.so.6_edata__bss_start_endlibsane.so.1GLIBC_2.1.3GLIBC_2.2GLIBC_2.1GLIBC_2.3GLIBC_2.0si #ii /ii 9ii Cii M (08 $8<@QA C$!(L,m09@DHaLPTFX\`RdhNlp t x | kEBiG<Xo;SY D="#$ K%&g' ($)(*,+0,4O8I<-@.DMHUL/PdT0X1\^`nd2hPl3p4thx5|?6789:p\TUS[Ыt!{X[ hhhhh h($h0(h8p,h@`0hHP4hP@8hX0<h` @hhDhpHhxLhPhThXh\h`hdhhhplh`phPth@xh0|h hhhhhhhh h(h0h8ph@`hHPhP@hX0h` hhhphxhhhhhhhhph`hPh@h0h hhh hhhhh  h($h0(h8p,h@`0hHP4hP@8hX0<h` @hhDhpHhxLhPhThXh\h`hdhhhpUVS Lu]tl$tPtp)9s PpP9rƃL[^]US.Ëxtt x$Ѓ[]Ë$ÐUSK[]ÍvUS+E$[]Í'USE${[]Í'USE hŤD$E$t[]ÍUSE 8ÕD$E$d[]ÍUSEeD$ ED$E D$E$F[]Ð&US+E$k[]Í'USE D$E$$[]ÍUS$EhţD$ED$ ED$E D$E$_$[]ÐUSE (ÅD$E$[]ÍUSE UD$E$[]ÍUSE %D$E$[]ÍUSE D$E$[]ÐU8E ]fâ;Euu}}}]u}]ÍvU$D$$Ut5|$D$U$jEUt$D$$b됉<$4$EUD$ntH$Ut$ |$D$UE$T$D$U$F!TD$$Et$$D$US.Ë$ED$E D$ D$D$E$'$[]É'U1=WVS,󫍽DžSANEDž_DEBE uDžUG_ t;> t0ҋuTuƄ <$t>D$ D$$U uD$ tt$D$$,[^_]ÐUWVSv<[^_]Í&@ E܉4$BU܋:Et1uEEM|$L$E$*u<$9EwEuԋU܃U 9щU|P9щUx1U)ЉEt&E ;Ma;MXtU؍1E9<9u&U P 9J299 fu@ E5vUS~ۛ$ED$E D$ D$D$E$w$[]É'UWVS,E&Ã}D$E <$D$Et<$-}܉E7}&@~UHDJ u}܉ Dr u9t1  LuE,[^_]fE}܋뫍'UVSuGät4t-UoU&tt DP u[^]É'UWVSI,E$ǀ"tW1t/UU&t DP t)<$D$U ,[^_]Ðt&HPtD"u ;t&t "u)Ѐ"tE ,[^_]Ðt&둉1֍t&'UWVS iL\c<$l&D$:<$0tED$/|$ D$D$T$<$|$$D$<$T$uIw$u8D$$t$dL1[^_]Í&T$$t$*<$tL[^_]ÍvD$$$lj\$"U|:J@$\t$D$$󤋅\$$\UWVSu$D$4$1 DžD$T$ $z4$8U#H !%tꩀu+ uƄE䉅D$$xM䋽} u 61Džu F4>L$<$F +5v4$\U BpHEDž?fH:Nus$ 9;L$4$ E9tx9P:VQt&1Wt&D$D$|$ $u DžF$L$S5$M䉍1ɋtu 9$og(D$$L$E1t$E $U"t&t$ $D$D$U%vFD$$Pvv4$ou FxaM1p&$D$\ٽ  fU٭٭$9|$$ UuD$$aČ[^_]Ít&E1ɉu FL$$t$]}v4$7u Fx)M1>vD$D$$E$9<$D$NjEut&ML$4$u4$U BP9XBDU B0v4$*D$$BM䉍M A0u FU Bt& t$D$$)D$$Č[^_]Í4$D$$Č[^_]Ë$XD$$;UWVSdLEEEEƍ$8$8%$1Ҁ8eUUʉNjDH*EE<*<*E |$T$D$UԉT$MЉL$ E܉D$ED$E$Et$Et$E܅t$L[^_]É$U L[^_]fE؉4$D$ D$iEЋE؉$DJE؉4$D$ D$/EԋE؉$DJE؉4$D$ D$‹E؉$UEUȉȉM̋}DyED$ D$4$UNjE؉$UUT$$Ut, :`u!J:au$EEE$$8UT$$~Ut, :`u!J:au$E%EE$SE܉D$4$)U܅t, :`u!J:au$EEE$Gt&<*l4$EP&4$UUȉp4$UU?f4$EUE]Vóu v1D$lD$4$v]u]Ít&؍`Ѝzȍb븍밍먍렍똍<됍눍US$ED$E D$ D$D$E$$[]É'Ux]IæuƍE}׉D$D$v"4$SxẺ|$$D$$ED$ EȉD$E D$EĉD$ED$ED$ D$,9}t1]u}]ËE9EuE 9EuE;EfED$D$S4$xE;U u;Uu%9E뒍&UWVSFãLkPTL`D$D$$W`r ut&6Ffu`B;\hdP&||$\$T$(FND$XL$F$8;Ftd / D$|$$DD1ɋ`9p 2T=/uk9VhLA `69BNXDžTd/u|p|$\$L$NXD$"D$F$]kD$|$$H1ҋH8P$`1ҋH9p d8 T$'DH2TDHvT~=/uT=0uFd8 F [^_]Ðt&`9p f\ǃ|$sv\ǃ|$9vd t. tFF Fjt&`9p t׀fQt&T=0uL@ }d: t!(D$$y[^_]ÍD$$Xd$DDT$D$ d$D$8D$ ~hd$HD$HL$ d$D$hD$~D$$F vUWVS,ÉUkJDp 9D$t$$=F/u<9RFDžkNDt($D$D$/uF$F,t B*F$tN<Dž D$B,D$B${t&DžCL$$D$ D$Dž (BXD$L$B$D$ D$hD$$F&'UWVS){,kEDx E܅u#&u܋V~G<uދ4tzED$ D$4$賲;u =t&D$$TFD$<$覰$EEED$D$"4$蜲$1rBD$D$"4$UQUMD$"4$L$U,U9E9ȉB1XD$$UU9~kk|$$UMUM)ύ  $|$D$UhUk MHM } P1҉H@@@ t{E 0Č[^_]Í8D$$*t&蓮 t 1҃ƒ$U|$$D$ D$UČ[^_]fKǃ$t+E$D$ D$UܯU=~;UtD$T$D$D$D$D$ D$$E谯ED$D$D$D$D$D$ D$$k$D$|D$f4$谰 Č[^_]Í$D$D$ED$D$v"4$AUEtNtIE|$@D$$*4$Č[^_]É|$ʍt&ft&D$$UUz~D$$U/ufM\MD$u"4$L$UFE܉D$D$r"4$/UEE9;ȉBD$L$$UU=ND$$UED$D$v"4$训UE$D$(D$UEED$q"4$D$dURE҅BCB7Ӫ$$D$D$74$' Nt&<$UMjMUEMt&UX]艰U}} u0ED$Eu|$D$ ED$E$ΫuD$$2 []Í&ZD$$  []Í&wD$$[]Í&UX]9ÖRuu}} $t$D$|$ t\td*f؍t&f1t%FFGFGF G F$GF(G1]u}]ËۆɋFE܋FF$V(EԋEL+M܉MEكL>E+E؉EE۞1ܳ\}E fEكPm]mEʉF m^$mFۆكLكPm]mEۆfm]mN UfN$ffɉL$N T$D$ L$F$D$D$JfF FFt&U(]FPuu }}$t$ |$D$By1]u}]Í&t D,~ӐUVS{OD$$D$dž @@dž2dždždž@džt[^]ÍUH]ɩ&OuƋEfE}}EEU҉D$ $T$D$$|$4$D$D$ D$Ɖ$豣$D$D$]u}]UWVSwND$$LD$}f1ҋ@vf9fҍT$D$$E2ljEj1tfQ Gꋆf)ʋH}fUE$EEfEۆ؋L fEfMEɉD$EeسTL$EEE(EE m]mE}|$MEE͉|$MʈMMEUMω}MЉT$EEffM҉EEMMT$EMMEڋEL$ D$$D$ lD$hMD$D$ L$D$2$Clj$ $D$D$uC$u&ff)Ft&Ĭ[^_]ÍvCvfht&fE}0&UWVSDK|EuUM D$t$ D$T$L$ $5Ef}UMڍ;MEUt& ;EE~UUԃOUUԅtZ1 t&U*)UM U9EwEE UԋM)U)ЉE91|[^_]Ðt&Mԅtʋ1}  ш 9EԉwMM 뒐Mt$$L$u9vЋUEBfBUˆED$EUME(D$$.MEU|$ D$ $T$D$ UUlj$ѝUM$T$ L$D$u7E)u~Er'UVSJHu$t$XD$Pt@pu]$$džt$=dž[^]Ít&$i늍&U])ÆGuu$t$iD$t4$]u]Ív'UVS͡*G$yD$7xt2t&4$xpF$U4$MxuӋǃ|t5D$$$ ǃ[^]Ít&'UWVSE cF$D$ ED$D$ht$D$$;$u|$@…҉ HT$D$$|xti1J 9rtD$t$$M1t U1[^_]Ív|뽋말&U8]ɟ&E}}u$|$D$$tft]u}]fD$<$uًTLJ$ED$D$EE1$$uMp$]$&$™LJvt+$賘$D$D$uFMɍv\$v賙mࠆ&tP D$D$$<$VD vD$|$ D$G$ (9ohip$ϘLJfft*pP$4=$$D$D$(vUH]E膜AUuM }u}D$T$|$L$ t$D$$tua} ws}s^} dD$D$ E D$D$kM t)DU1]u}]Ív}t fᐍD$$ÍvM DDtȋUD,|$$T$YuME$T$ U T$T$M E䋔hU:t3 t MM (t߃ߐʍ&'UWVS躚@dD$T$ $4D$dt dxu Q6tJF|$$3u狕dtd2D$$1ҁ[^_]D$$Ĕ tԉD$D$$gD$Et$ D$<$bt$4$T~T[^_]ÍvMEڍ@EfEE`EE`T$D$`$TPUT$o`T$ D$TD$P $襖M$PT^P$L$ D$;D$bTu}` tE$TTtyX׉\΍v<$@|$D$`$Ȗu,~ <$|$D$`F$蠖,~u\WJ$誒Est40E0.dufEmpE%$T蜔 $q\EωXD$ T/D$T$\$|OD$\$Tt5D$ ED$D$`$T觔T$詓X9\e\$RXA$\D$ A $D$dD$Pd1$E‹E$TTP<$TP萕TPFA dždžFA$F A(FRD$t$$TF,jF0F4|FTFtFxF|lF8F<F@FDFHF\dždždždždždždždždždždždždž(, 0$LlPpTHdždždždždždždždž dž4dž8dž<dž@džDdžXdž\dž`džddžht xdž|dždždždž4D$$x|dxTd0[^_]É4$菎 EωX\'U8]艒7uu }}$t$ |$D$t?uKxUҸt%uЈE1]u}]Í&U.uދU뫐t&U]ّ67uu$t$D$<]u1]v'U8]艑6uƍED$ }}T$.D$4$謏t7D$t$ |$$]u}]Í&u4$%1:t؍hD$T$ |$$v UWVS̐)6|uD$$6E t$$D$ 4D$ tG$譋D$$Dž&D$T$ $踍#tȋ$Ҏ$脌tu֋‹HDH uAD$$T$L$$Y&2sanei_scsi.cj < 2scsi_req_enter: entered %p src_size == cmd_sizesrc_size >= cmd_sizeSANE_SG_BUFFERSIZE/proc/sys/kernel/sg-big-buff%s%c%s%dvendormodeltypesanei_scsi_find_devices/sys/bus/scsi/devicesVendor:Model:Type:Rev:Channel:Id:Lun:/proc/scsi/scsisanei_proc_scsi_find_devices%s: no match %s/%s/%s%s: could not open %s: %s %s: error reading %s %s: invalid type %ld %s: bad attach SANE_SCSICMD_TIMEOUTScannerProcessorDirect-Access Sequential-AccessPrinter Processor WORM CD-ROM Scanner Optical Device Medium Changer Communications ASC IT8 RAID Enclosure Direct-Access-RBCOptical card Bridge controllerObject storage Automation/Drive /dev/sg/dev/uk/dev/gsclx_chk_id: %d,%d %d,%d %d,%d %d,%d sanei_scsi.issue: bad write (errno=%i) %s %li sanei_scsi.issue: SG_IO ioctl error (errno=%i, ret=%d) %s sanei_scsi.issue: SG_BIG_BUF inconsistency? Check file PROBLEMS. issue: ENOMEM - cannot queue SCSI command. Trying again later. issue: EAGAIN - cannot queue SCSI command. Trying again later. req == ((fdparms *) fd_info[req->fd].pdata)->sane_qheadsanei_scsi_req_wait: waiting for %p sanei_scsi_req_wait: read %ld bytes sanei_scsi_req_wait: read returned %ld (errno=%d) sanei_scsi_req_wait: SCSI command complained: %s sense buffer: %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x target status: %02x host status: %02x driver status: %02x target status: %02x host status: %04x driver status: %04x sanei_scsi_req_wait: SG driver returned resid %i NOTE: This value may be bogus sanei_scsi_req_enter: failed to malloc %lu bytes sanei_scsi_req_enter2: ioctl to set command length failed sanei_scsi_req_enter2 warning: truncating write data from requested %li bytes to allowed %li bytes sanei_scsi_req_enter2 warning: truncating write data from requested %li bytes to allowed %i bytes scsi_req_enter: queue_used: %i, queue_max: %i get_max_buffer_size for %s: %i /dev/scsi/host%d/bus%d/target%d/lun%d/genericlx_chk_devicename: matched device(devfs): %s lx_chk_devicename: matched device(direct): %s lx_scan_sg: k=%d, exclude=%d, missed=%d lx_chk_devicename: matched device(scan): %s %s: looking for: v=%s m=%s t=%s b=%d c=%d i=%d l=%d %s: could not open %s; falling back to /proc %s: could not open %s for reading %s: found: vendor=%s model=%s type=%s bus=%d chan=%d id=%d lun=%d num=%d sanei_scsi_find_devices: bad attach %s: could not read directory %s: %s %s: invalid integer in string (%s): %s %s: no integer found in string: %s (%d) %s: parse error on string %s (%d) %s: skipping %s/%s, PATH_MAX exceeded on %s %s: invalid integer in type string (%s): %s %s: no integer found in type string: %s sanei_scsi_open: timeout value must be between 1 and 1200 seconds sanei_scsi_open: sanei_scsi_max_request_size=%d bytes sanei_scsi_open: open of `%s' failed: %s sanei_scsi_open: SG driver version: %i sanei_scsi_open: The file %s is not an SG device file sanei_scsi_open: The device found for %s does not look like a scanner sanei_scsi_open_extended: using %i bytes as SCSI buffer sanei_scsi_open: cannot read SG buffer size - %s trying to enable low level command queueing sanei_scsi_open: Host adapter queue depth: %i sanei_scsi_open: using old SG driver logic sanei_scsi_open: SG driver can change buffer size at run time sanei_scsi_open: low level command queueing enabled sanei_scsi_open: using new SG header structure sanei_scsi_open: could not allocate SG buffer memory wanted: %i got: %i  sanei_scsi_cmdsanei_scsi_req_entersanei_scsi_req_waitsanei_scsi_req_flush_allst400sane_get_select_fd(%p, %p) sane_set_io_mode(%p, %d) SCSI: sense RECOVERED_ERROR SCSI: sense NOT_READY SCSI: sense HARDWARE_ERROR SCSI: sense ILLEGAL_REQUEST SCSI: sense UNIT_ATTENTION SCSI: sense ABORTED_COMMAND SCSI: sense unknown (%d) sane_get_parameters(%p, %p) st400_reset_options(%p) SCSI: result=%s dev->wh = %hu sane_read(%p, %p, %d, %p) SCSI: result=%s (%lu bytes) sane_cancel(%p) sane_close(%p) sane_exit() sane_get_devices(%p, %d) sane_start(%p) allocating %lu bytes buffer st400_wait_ready(%d) getting option %d (value=%d) setting option %d to %d automatic option setting st400_attach(%s, %p) HOMEabst400_init_options(%p) Number of optionsScan ModeScan resolutionBit depththresholdThresholdGeometrytl-xTop-left xtl-yTop-left ybr-xBottom-right xbr-yBottom-right ysane_open(%s, %p) st400_attach_one(%s) %lu%nsane_init(%p, %p) st400.confsane_init: config line <%s> delayscanner_bufsizescanner_bitsscanner_maxreadscanner_resolutions%d entries for resolution dump_inquiry/dev/scannerSIEMENSST 400SiemensST400flatbed scannerST 800ST800Unknownuntestedt< 4<<<<0fd,parameters: bpl=%d, x=%hu, y=%hu, w=%hu, h=%hu sane_get_option_descriptor(%p, %d) SCSI: sending cmd6 0x%02x (ctrl=%d) st400_fill_scanner_buffer(%p) SCSI: sending SET_WINDOW (x=%hu y=%hu w=%hu h=%hu wy=%hu wh=%hu th=%d st400_fill_backend_buffer(%p) SCSI: sending READ10 (%lu bytes) sane_exit: freeing device array sane_get_devices: freeing old device array sane_get_devices: new device array at %p sane_get_devices: %u entries in device array st400_wait_ready: failed, error=%s sane_control_option(%p, %d, %d, %p, %p) st400_attach: found device in list st400_attach: new device struct at %p SCSI: sending INQUIRY (%lu bytes) found matching scanner model "%s %s" in list Read-only option that specifies how many options a specific devices supports.Sets the resolution of the scanned image.Number of bits per sample, typical values are 1 for "line-art" and 8 for multibit scans.Select minimum-brightness to get a white pointTop-left x position of scan area.Top-left y position of scan area.Bottom-right x position of scan area.Bottom-right y position of scan area.st400_attach: everything ok, adding device to list extraneous arguments at line %lu: %s invalid option argument at line %lu: %s sane_init: reading config file sane_init: attaching device <%s> sane_init: closing config file sane_init: attaching default device <%s> 7?Bffffff9@ /ASewќ++a3; X hoXt $ W 4oooo'@.>N^n~.>N^n~.>N^n~.>N^n~.>N^n~x' .6<L .S< Ya<libsane-st400.so.1.0.21|8O.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.data.rel.ro.dynamic.got.got.plt.data.bss.gnu_debuglink $"`oXX( $$P0t t W8oEo`T ]  fXX0al  Hvrhhx @@$44l p@ p