ELF444 (dd ,LLL$$QtdGNU& 5Q Ofw B+ OtvBHr&JMuoQ c/y>Upz@mT|SXx\jiW'{lE]b4Ze8_RDGd:~!P[k}CYa sw#n+ 6%$;5*,"fVqg`^)N1-2K 3=9h7(< 0LI. ?FACf iÀT6 % H#BF1Pi-OɺO8IA )fghijlnpsuwz{|~l/1VqIRC~_@*\?;]qIdѯ"Ү,)f7J&@[Kf޳Vi) D@z9 {~F].xı]-_I tQyt~K乍ښA/p~EDr,WÊ*{'FǫT?=#Ane]Q1A˦ 2]hTCEAw Ȭ/ ,JUƻ|`EA!='J7|` a۔ہJًU2Gʆ+:L~w~ fo qX#|IR=p+U yg % ]  $( ^ Ee Q  w3ocK x PBb   0 ^o! ?$  JZ5 i ~ +0Y  ! '")f c @ 0F 7* 6R Xu  @p p5* P 94 8 ~ F  a u5# R W 2PO @c 6* C @5* 0Dl iP\K j P< 3> ]@6? 0N PV IW pf  a* 6Pr% dAP C w d 6* ` _P mP p v? V4# ~ k< ^X 0T  5# [ ,XX 6* @U 9r !`g  Y`?W aE  n l  \ 2@7:  PQ pB R K e |  S <  qJ 0u ,6*  58 b  __gmon_start___fini__cxa_finalize_Jv_RegisterClassessane_exitsane_snapscan_exitsane_closesane_snapscan_closesane_cancelsane_snapscan_cancelsane_get_select_fdsane_snapscan_get_select_fdsane_set_io_modesane_snapscan_set_io_modesane_readsane_snapscan_readsane_startsane_snapscan_startsane_get_parameterssane_snapscan_get_parameterssane_control_optionsane_snapscan_control_optionsane_get_option_descriptorsane_snapscan_get_option_descriptorsane_opensane_snapscan_opensane_get_devicessane_snapscan_get_devicessane_initsane_snapscan_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_usb_set_timeoutsanei_debug_sanei_usbsanei_usb_get_descriptorsanei_usb_find_devicessanei_usb_set_altinterfaceusb_strerrorsanei_usb_release_interfacesanei_usb_claim_interfacesanei_usb_set_configurationsanei_usb_clear_haltsanei_usb_read_intusb_interrupt_read__errno_locationioctlsanei_usb_control_msgsanei_usb_write_bulkusb_bulk_writesanei_usb_read_bulkusb_bulk_readsanei_usb_closesanei_usb_get_vendor_product_bynamesanei_usb_get_vendor_productusb_devicesanei_usb_openfcntlsanei_usb_attach_matching_devicessanei_usb_init__xstatopendirreaddirclosedirusb_find_bussesusb_get_bussesusb_set_debugcmsgsanei_thread_is_forkedsanei_thread_get_statussanei_debug_sanei_threadsanei_thread_waitpidpthread_joinpthread_detachsigactionsigemptysetsanei_thread_sendsigpthread_killsanei_thread_beginpthread_createusleeppthread_setcancelstatepthread_setcanceltypepthread_exitsanei_thread_killpthread_cancelsanei_thread_initsanei_debug_sanei_scsisigprocmasksystemsigfillsetsanei_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_sizereaddir_rfreadferrorstrncpyfeofstrstrsanei_scsi_open_extendedsysconfreallocmemsetsanei_scsi_opensanei_debug_snapscanstrcatpowsigdelsetperrorstrcasecmppthread_mutex_initpthread_mutex_lockpthread_mutex_unlockpipepthread_mutex_destroyalarmcallocfseekftelllibm.so.6libusb-0.1.so.4libpthread.so.0libc.so.6_edata__bss_start_endlibsane.so.1GLIBC_2.0GLIBC_2.1GLIBC_2.1.3GLIBC_2.2GLIBC_2.3 '  ii  A 0ii  ii  Q si ii  ii  ii  ii  $(,048<@DHLPTX\`dh (08@HPX`hpx (08@HLPTX\dlt| $,4<DH$(,08<@DLPTX\dhltx|48<@DfH5LPTyX\^lptx|{    z n  ! $"(#,$0%4&8<@'D(H)L*P+T,X-\.`dxh/lpt0x|pt12346789:l;<=>?@ABCDgEFGHIumJKL MjN O$i(,P048<Q@RDSHhLPTTUXV\v`drhWlXpYtZx|[\]^_`abcdeUS[ètN ?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`hdhhhplh`phPth@xh0|h hhhhhhhh h(h0h8ph@`hHPhP@hX0h` hhhphxhhhhhhhhph`hPh@h0h hhh hhhhh  h($h0(h8p,h@`0hHP4hP@8hX0<h` @hhDhpHhxLhUVSV@u]t`$(D)9s DD9rƃ@[^]US.ןtt $Ѓ[]Ë$ÐUS×[]ÍvUSwE$[]Í'USGE$[]Í'USE hD$E$[]ÍUSE 8D$E$[]ÍUSEñD$ ED$E D$E$*[]Ð&USwE$[]Í'USE AD$E$[]ÍUS$EhD$ED$ ED$E D$E$3$[]ÐUSE (ѝD$E$x[]ÍUSE áD$E$[]ÍUSE qD$E$[]ÍUSE AD$E$X[]ÐU8E ]f;Euu}}}]u}]ÍvU$qD$$Ut5|$D$U$.EUt$D$$됉<$4$EUD$BtH$Ut$ |$D$UE$T$D$UU$!`D$$^Et$$D$US.כ$ED$E D$ D$D$E$+$[]É'U1=WVS,󫍽DžSANEDž_DEBE uDžUG_F t; t0ҋuTuƄ <$t>D$ D$$VU uD$ t$D$$,[^_]ÐUWVSv<[^_]Í&@ E܉4$VU܋:Et1uEEM|$L$E$nu<$9EwEuԋU܃U 9щU|P9щUx1U)ЉEt&E ;Ma;MXtU؍1E9<9u&U P 9J299 fu@ E5vUS~'$ED$E D$ D$D$E${$[]É'UWVS,E&ϕ}D$E <$D$oEt<$}܉E7}&@~UHDJ u}܉ Dr u9t1  LuE,[^_]fE}܋뫍'UVSuGt4t-UU&tt DP u[^]É'UWVSÕ,E$ǀ"tW1t/UsU&t DP t)<$D$ U ,[^_]Ðt&HPtD"u ;t&t "u)Ѐ"tE ,[^_]Ðt&둉1֍t&'UWVS õLPc<$pv&D$:<$4tED$/|$ D$D$T$<$|$$D$<$T$uIw$]uL$<$pF +5v4$0U BpHEDž?fH:Nus$9;L$4$oE9tx9P:VQt&1Wt&D$D$|$ $u DžF$L$]S5$SM䉍1ɋtu 9$og,D$$L$E1t$E $U"t&t$ $D$D$U%vF D$$Pvv4$Cu FxaM1p&$D$`ٽ  fU٭٭$}9|$$oUuD$$aČ[^_]Ít&E1ɉu FL$$t$q}v4$ u Fx)M1>vD$D$$dE$m9<$D$_NjEut&ML$4$7u4$U BP9XBDU B0v4$D$$M䉍M A0u FU Bt& t$D$$)D$$Č[^_]Í4$D$$Č[^_]Ë$\D$$;UWVSðLEEEEƍ$8$8%$1Ҁ8eUIUʉNjDH*EE<*<*E |$T$D$UԉT$MЉL$ E܉D$ED$E$yEt$ZEt$KE܅t$H9~39u9Nu}t܃~,u։UM$UFDMUuf,1[^_]ÍU(uu]<}} y,D$t$$]u}];}̍D$|$$tGt(D$\D$$~뚍&|$D@$x1r&$D$(D$)B U(uu],}} y,D$t$$]u}];}̍D$|$$tGt(D$HD$$n뚍&|$D@$&x1r&$D$D$B U(uu]s}} y,D$t$$]u}];}̝̍D$|$$tGt(D$4D$$^뚍&|$D@$x1r&$D$D$ B U(uu]c }} y,tD$t$$]u}];}̍D$|$$~tGt(D$ D$$N뚍&|$D@$Vx1r&$D$D$B U(]EV}u}~GD$F@$t0D$`D$$]u}]Ít&G D$F@$1tՍD$T$$<봐t&UWVSEJ}ljUF|1tfUxXܚEtU։l3hp@uEEUEvU1tT$|D$$cl,&U2<$D$ED$4tU9EЃ uf1h9t&E0.J^w‹UD$<$T$tU9Ef u勅|p$ D$T$EEEE9xĜ[^_]fE}DYt&UHuu]l{}}y,ԟD$$]u}]Ít&;}̋<$D$D$;t5t`D$8D$$녍D$ӍD$$bO A E@EuED$$/t&РD$$ dU܉M؉D$D$ E D$ED$A@$E|nu&D$$ED$ $D$(D$~U1% aE 21RB$$D$pD$2U܋M؃|t }uUBD$A@$6Ӑ&U8]iyuƋE}} UD$ UD$4$tz|$D$!U4$t]u}]Ít&|$D$u4$uV$$D$ ED$D$?뤐t&ED$u4$D$Mf$U$D$ ED$`D$1vUXuu]Sw}} y,D$t$$]u}];}̋E|$$D$ED$ED$ED$ ,D$R%EtNtUD$ D$$ b&% ~UE fEED$"UEEfEEfEEfEE EE܉D$$}ԅt % (1D$$bE U1d|$D$ED$E D$ED$ED$ ED$D@$ el$D$D$/t&$$D$D$ t&UXuu]ìu}}y,D$$N]u}]Ít&;}̋$D$D$%   t/D$D$$qf AED$$>&\D$$jUD$E D$ $xuD$ E$T$T$E1E dUD$D$ E D$EԉD$A@$y$$D$D$ U 4ʋBD$B@$ &TD$$B&UXuu]Ls}}y,D$$]u}]Ít&;}̋$D$PD$  t,D$D$$qf AED$$AN&D$$'UD$E D$ $MtC% L$ M$D$tD$M1&LD$$fdUD$D$ E D$EԉD$A@$([f'$}$D$D$UuPT$@@$+ &D$$E ʉM{MvU(]puu}$t$D$ixm;}e<;tv;t[׋G8D$G@$G@$DŽ]u}]ÍЦD$$ۋD$ft$D$$믍t&D$$D>D$$x#D$D$D>$kEHMU uDŽ D$L$ t$$K1)pD$pD$$!UD$$T$ $M$L$D$ ԰D$<>GD$G@$E$M!v.@҉T$$D$ ̪D$Eȃ PeMQPE$D$ D$حD$EȃPtT$D$$t&E$D$ D$ЮD$UȋB 3MuAF aU܍D$D$$T$ AEȃ P uVP M܍D$حD$$L$ EȃP tpT$D$$t&E$D$ D$دD$Eȃ0P(MQPyEUEuċ$EUP 9rFEP;UUEE!;Eiu܍D$ЮD$$t$ Eȃ PXtT$D$$ T$D$$|T$D$$D$D$$natT$D$$NAD$D$$.!uĩD$$t$ $BU$T$D$ ԰D$E$D$,D$苺$u$t$D$ D$t$D$D$P7t;uXfD$$ kEHD@$ D$$c$D$D$费tuDD$$MD$$L$Z\Ƌ$谹$D$ ED$D$Ct8XD$$ 2D$$ t&U8]EQau}ƍuB1$Q8$@8u61E |$4$D$腹 &$U ]u}]Ðt&UT$$5EtD$D$$NjE$돍vUT$$NjEt%D$D$$褺ƋE$跺<$$w84fct&'UWVS,`,EEU 1Ev~8~H;}}u;uED$F$U؉M]U؋M܅uNjF ;EuF;EuUL@<PDUD$$T$EL$$D$ 0D$MM܉MUuҍH1u3uUDŽ,[^_]Í؍&ftߍ&}c5EUT$ E$D$XD$@E$D$D$,[^_]Eu G&fUUqt&'UWVS õ^LEE EȍE̍EЍD$$|$X ɉ RL$t$$8%=@v$  $^$x @ 9uW:Vt͐t&9uG:Au G:At4$Ʒ4$|$D$覺u$袷<$蔷D=S|$ (T$L$<$<$D$ED$E$EE<$}F$蹺EEUEUt$|$ET$ D$$5s^ $覷$Bt$$D$ ܲD${躱$$D$ D$XD$ijD$$|>螵d t& ($JfzfqDž$Dž y ׍F $Q JLBJ&ҹtJL$ D$L$D$ $D$D$$A9$9D$|$ D$$&6R$D$D$j%~i~`1 $fH9~:uGЃH$t$$D$ T$9ːt&L[^_]Ðt&<Dž D$B,D$B${t&DžgL$$D$ D$Dž (BXD$L$B$]D$ D$$D$$:&'UWVS\B,kE0%Dx E܅u#&u܋V~G<uދx4tz`W}UA&UBD$EUD$$蠚y8? u3$t&ǚt$%/u~D$@f}0%kGD(G&E@@ ,[^_] UWVS<@,%~70%11tǃ9u9}<$[^_]ÍqD$ D$·D$$腙'UWVS謠U@U kEXX0%DpdKdG}fE$%/u~F FVxN1``FSEfF"F!@F A 7FV$}~( nM D$<$L$藚FX~,F0ixF8F4(%F<(%F@t@%hT$|$$dB0r|$D$$ϛȷD$t$$E$00%XD8PT$ $ D$D$1ļ[^_]Ðt&N1\\ 󫋃(%F }(%EҍL8$N$t $N~u E$?4[]Í'UVS U à:Mu1t9u:9wdL$M)ƉD$t$T$L$ EL$ $G [^]Ít&9tƍ9D$ D$D$ $.9D$ D$D$ $&UWVS,9k}0%PtKE$0%T8Btt&0$:u0%T8$"0%@@уu E$•[^_]Í&'Uh]y"9}}uED$<$1$t,E$UD$ D$NU=~;UtEUT$UD$u"4$蒒UD$r"4$T${uSE;}U4$ݔU|$$D$ D$^1]u}]Í&4$蜔!D$$$E=~ 몍}D$|$$tDD$ D$<$44$ R&'UWVS̗u7$Eؐt&ED$FD$ E؉D$D$E$薕D$E$Ӎys蚍up<[^_]Ít& t䃻pus<[^_]ÍED$FD$ Eif1#p<[^_]fUWVSED$ D$4$|;u =t&xD$w$hFD$<$y$zxEEED$D$"4$|$t1r$%BD$D$"4$UU|UMD$"4$L$U0|U9E9ȉB$%1D$$UU,%90%~k,%k|$$UMtyUM0%)ύ  $|$D$ULz0%Uk M0%HM } P1҉H@@@ t{E 0Č[^_]ÍD$$*t&w t 1҃ƒ$Uw|$$D$ pD$UČ[^_]fǃ$xt+E$D$ D$UyU=~;Ut;D$T$D$D$D$D$ D$$EyED$D$D$D$dD$D$ D$$y$D$8D$f4$| Č[^_]Í$%$D$D$ED$D$v"4$EyUEtNtIE|$D$$*4$~{Č[^_]É|$ʍt&0%ft&@D$$UUz~D$$U$%/ufM\MD$u"4$L$UJxE܉D$D$r"4$3xUEE9;ȉBDD$L$$U$%U=ND$$UED$D$v"4$wUE$D$D$UEED$q"4$D$hwURE҅BCB$%7s$Mt$D$D$74$y Nt&<$UMyMU0%EMt&UX]}}} u|0ED$Eu|$D$ ED$E$u|ux*D$D$$2H1L[^_]ÍMNL$NL$ML$MT$ D$$2L$HL$E؉UE؀} UvGD$T$ D$$111ɍvjdhL[^_]Ít&ᐍt&D$ D$t$ $d 1҉롐I UT$ D$t$$E.E؀}};1} %yT$ D$t$$UUԋM UD$T$ t$$EE؀}1҉T$ D$t$$Ut MUt&VT$VD$D$t$ T$$, 1҉fUT$ D$U܉T$$EE؀}tZ11ҋMD$ D$t$ $11҉}%-v}uVD$t$ $T$T$ESUT$ E؉D$E$D$2Mkv}XT$ D$t$$UUԋM-t&nT$ D$t$$UUԋM&USo$D$x1[]USn×E$ D$D$Aǃ&[]ÐUWVSlEnOuE:MEUMԍMM4$V&zVD~(4$UV|$UT$D$EԉD$ UT$M$2L$F$;F,VDFH}v)‰UV|$F0F$D$R4U)FHЋVDFH9} &tF0N ~(F(~,EЋFF4$ЋUFHЉF,F$V(VD$WFF,$WV҉F V,VUUU1F0UE)‰UUnEэD8u1F(D$E܉D$ U䍃D$$T$2F@D$F9}/؍t&Č[^_]Ðt&E\$E$]ݝxKE݅xE\$E$]ݝxqKE݅x#RvE\$E$]ݝx/K݅x}EE fEm]mM܉-vE\$E$]ݝxJ݅x}EE fEm]mU&USEHR@$\N1[]Ð&USR$N %t0@[]ÍUWVS,EQo}EEU܉E)uM)w~{u <$W~nUugUT$E D$G$"JuG t;$GD$ E܉D$U$T$)uM)wE U+EUE,[^_]ÍD$D$$2@UU+EE,[^_]1E뭍'UWVSP5Lu}JiD$$F$tLFd<$M<$D$ oK|$D$$L1׹#T$D$$hIǃ&$@F`Dž\D$T$$ I|1҉$N,D$$|$P|$HFdž|$]K\FD$$L1[^_]Í&D$$jt&D$3D$$:$:K.B|$P &|UET$|$$P&$2D$ ED$D$ER~T$D$F$E$2D$D$CtNE+Ef$D$D$ D$D$&$D$D$ $.FE䋕$D$D$~'UWVSLÕ,EU܍ED$_D$$3$83IUƉpEe$CKu EU 0$!KFE0E$KUF2$Htflat@bed @scan@ nerUF U܋8P,UP(pHP %@@@P4U@@$@ )@0%%,1[^_]fU2$H Acer@E$D$D$U$D, [^_]ÐE$D$D$, [^_]Í&'UW1VSJÑLEUԉT$t$ D$$EЉD$kD$# )t04$D$aFu}tL[^_]f1}uED$ED$Eԉ$DuϋE$D$ED$ EЉD$D$M䍃}1  t;u9xuEk $D${D$MT&Uxuu]MIYE}} VL$D$E؉UU|$t$ T$L$T$$FE؃trrHD$ D$$L$]Ћu}]Í& uA#|$ D$YfEt UEuR땍vEt E#|$ T$U؅FF(E@@ )MI9HM~HMA 9L~LX8tU؉$99U؋EU؉$>U؉8EM E0MEL$U؉Mԉ$>U؋MԅF <F$EL$U؉Mԉ$=U؋Mԅ9<4F      `߉U|UҋUEEE,E MEMD$U؉E $(&}DEEED$3D$EEEE$FML$UލM‰L$M$M$&tGt$L$V$Љǐt&]u}]Ãu t&tݿ ֍D$D$#D$[멐3D$D$$8랍$+D$T$D$ D$O UWVSl}d4 E1tD$ |$E D$Ut$T$EЍD$ ỦT$D$$舿1t^҃4UEw EȋU+UȉUԉT$D$ E$2D$AD$4Uȉ$EЉtl[^_]ËUčEE$‹ERulUԅE=tmta7t[=t8fE$D$XD$蝾 svl[^_]Í묍t&EȍEԉ$EЉM9Uĉ$UEMt&EIU̍D$$T$ 4$U EЉMOEĉ$UE&MUvUWVSL}321tD$ E hT$|$D$E$D$D$ D$D$H4$L/t$ &L$$F.4$..E |$D$E$4$R+D$$L$-L[^_]Ít&'UWVS1\U 1tUD$ EU t$|$ D$ET$$D$D$D$I%U䍓_UXU܍U؅PD$D$@$7u:< $UE$41\[^_]fEU$D$T$螻%P ҉%PtEԉ$I)Eԉ$>)%%$2T$%%D$ E܉T$UD$T$!%vUE T$UD$$3( ҋt&$@,%ǃ%'UHEE]/ìuuE܋E}} UE؍\D$$H}t2E؉D$E܉|$t$D$ E$*]u}]Ít&E؉]}u}EE܉E E];t&'U8]Y.u}EEE@3D$EEEt$$茹GMW@,D$ D$D$ $t&$ %t$$D$ jD$6]u}]É'UWVS-C\EE$3D$t$U01Ut& uwO}ߓf}ߕ"E߿t$$D$ D$y;&tcҿT$ t$D$$<\[^_]fuɀ}?EJ@EE E0*0P0U߈P0UȈP0HGW@,D$ D$MĉL$0 $O$O#t$$D$D$ D$[\[^_]ÐۇH}؋E fEm]m惿,EtBO fMȉ Et&}ߐrTE 1EO$뼀}߀t=}߁E߿t$$D$ D$裶b}whE 1E@h}ߘv6E߃[<E 1EȀ_EEJE @1E@8E߃<E 1EE 1E'UH]i*}uƉ<$ufF@(u$<$u.]Ћu}]rw<$Vt҉$E1!D$$E!D$D$ D$D$$Uy&UWVS)3<$U䋳X3D$t$״U1D0=uG0(W2<W6O6̈J@B<W@G@,L$ 00<$D$ L$t0$ t$$D$D$ D$%<[^_]ËGx(]G5Tt&UWVSD$L$¬GGG#GGG G!FP(t# t t tG(~ tG)FP(,0uȀV({uG*D$ T$D$D$G+G-G,~0U؋FV@,D$ D$D$B<$A[^_]Ã}JM؃KDDMDMDEMLLH4Gdž(E1EƅxƅhEEEEDžD<  E E@ XEXE԰ @EԀ E@ E` E԰wTL$E$D$%$dT$L$D$D$ D$ܩd[^_]Ã@iGdž(G(UWVSßEH}֋MEUE؋ fUm]m֋,}ЃMQ MQR(JO1҅u1ҋ4E u4$EE̋`$D$ (T$D$葨uMۆH}؋Eִ fEm]mփ,UuF Sh$D$3D$@@1U&D0=uUB0(B2J5MUA66ňBJEUuH@@,T$ UD$ T$U0$ }E9t$hD$ D$$t$Y $@`t$$|$D$xD$ @[^_]ËQ$<`|$ $D$D$Ӧ [^_]ËF$gE$ 1t& u*FF FFFT$D$$EP@@,4$D$ D$D$ 4$@@[^_]ËU(҃UQuV }4M; e̋U$@@<<$EE1EȋMDžpE0E}u8UMVUUU0}}̃7UEEEEE)‰|E)x0XEH|}䉍t}؉EEDE}tU19uUMEUM}EUM}U1vD0=uE@0(UP2MH5E9E}}}UB6UňEM}AQM@,L$ MD$ L$M $tE9xM}EE~S}1u6t&;Et)}u9;Eu׃E}9}uEEUMEUM+E9E1ɿ@}u;M}}uԋ`t$ $D$D$ RE~KM̉}̐t&1~u1uf>u9uU}ȋ01D> Ẽ}9u$Edu$uĉ4$@K@[^_]É$@`$L$D$D$ D$ @$@ ht$$L$D$D$ ١@zdT$ $D$4D$誡 UMQ$}0,J }G }t#11׋(ʈT ;EuE01 uU0*0MH}H0JBXPtHGO@,D$ D$t T$0$"p4$@k}<$`@aD$ d|$$D$D$Q4$%U$ $@ D$\D$ d$D$D$4$ u4$ @}EDžp(d|$ $D$dD$莟4$b dG$ xDEE<1EMĉuBMuċ *MM M *MN M*MNuăM;||}u0$@ D$j&'UWVS@1ڲ@(l]dž@x1t&D0=u@F0$F4\D$3D$U&$ED$S$d$D$ PD$jD$t&UPD$ ET$0$ D$T7DfID$ỦT$$ F@(38t耉<u#dž<&v$Ukt$$D$D$ ẺD$zU$U8D$6UD$|$$/HU$Ut$$D$D$ ED$U$UD$^t&]UU]fF$Et&8CEpMD$0 $͋M@EpD$0 $萋ỦpED$0 $UUt&1҃(‰UM¨UU§ŰU¥U6fEEE̒EĐUD$ EMT$0$ D$TPMEPTED$$D$ 0$ D$謪ỦwETPED$$D$ 0$ D$`UmE̍U$D$D$1UV$hEtMD$0 $芉MExD$0 $MỦ|UD$ EMT$0$ D$TPkMn4EPTED$$D$ 0$ D$Ủ"ETPED$$D$ 0$ D$ѨUP=dž<F$$fW$D$D$ lD$D$]Ủ$|$$D$ D$4MUF$f@E̍B 0mèET$L$UM$EUMD 0T$L$$%E9O$Er|$$D$ XD$興U1<}GtMD$ D$HD$$0F$F$FbGFx({  kx$8UUljx0 GGG GPWG$RG $mGG$G(<$W ҉W4)1҃ G4G,ƒ!‰W0 ` D$|$$ՆF$vF$kExU$UxHHH H0Hx\G41$D$0D$$( D$D$$ D$$D$$ԅ v'UWVS:lu EEEEE$EE$$D$3D$UeED$ ED$Eމ$D$UEE‹UEƅfBEBBEʉEΉFE҉FEFF t>$^~)U| uJǀ uu1E8t94$~'| u Jǀ uu1>El[^_]Ít&$4$T$D$D$ D$:El[^_] UWVSEEE<[^_]Ít&$|$$D$ pD$E<[^_]Í&E܉}؉$UE jUM1҅uZ&t@;uD$ N|$D$$节E<[^_]Í&D$$bF벍v'UWVSuluEE$t$ CD$|$E؉4$D$uغt5%u 8R4t14$D$UUu4$1҃l[^_]Ðt&EED$|$$膁D$ED$ D$E؉$^tT$UD$E؉|$$D$ D$,UE؉$UUl[^_]ÍEܺu}ЉD$t$<$E‹E$UUuU܍Et$|$T$ U؉$>끍v'UVSĔD$ $ND$kD$d%PT$ $2D$sD$;ED$ED$4$}%BFED$hUD$EEEEEEEEEEExEEx$UD$D$$%P&RuxD$T$ D$$2B%@ &$4$EĠ[^]Í&}a t%tED$hEUEEEExEExD$&EUEEEEED$D$U(]âuƉ}$3D$|$D~F tF u#F@,tPt3]u}]ÍD$ |$D$$ }͋F]u}]}`$,E\D$|$$ǃ&$ ~D$F$ $];~t!(D$$|F$FD$$ ~|]u}]Ívt#D$ t|$D$$=|ˍvL|$D$$ |묍t&D$ F$UH]EvU uu}}D$T$t$ H|$$D$D${~,xt$PFtD$$F|xt$Px$džxF,]u}]Ít&F,fUxU |$$T$PV,tD$D$<$E}<8&ID$ $D$D$\t&UWVS5p|}EE$|$ D$t$[EЉ<$D$EЅEt:%u=t&4t1D$E$uE1$K|[^_]Ðt&EED$t$$>[}u$EЍU1EԉD$E؉D$E$EܺD$ED$Eȉ$ENjE+%t$ǃ%tJEЉ$||[^_]Í$TD$EЉt$$D$ D$cZ떋U܍ET$ UT$UȉT$UЉ$Ɂ늋E؉t$$ D$ D$ZE===D$ D$t$$YE%UWVS= device number || dn < 0, dn=%d sanei_usb_find_devices: vendor=0x%04x, product=0x%04x sanei_usb_set_altinterface: dn >= device number || dn < 0, dn=%d sanei_usb_set_altinterface: alternate = %d sanei_usb_set_altinterface: libusb complained: %s sanei_usb_set_altinterface: access method %d not implemented sanei_usb_release_interface: dn >= device number || dn < 0, dn=%d sanei_usb_release_interface: interface_number = %d sanei_usb_release_interface: libusb complained: %s sanei_usb_release_interface: access method %d not implemented sanei_usb_claim_interface: dn >= device number || dn < 0, dn=%d sanei_usb_claim_interface: interface_number = %d sanei_usb_claim_interface: libusb complained: %s sanei_usb_claim_interface: access method %d not implemented sanei_usb_set_configuration: dn >= device number || dn < 0, dn=%d sanei_usb_set_configuration: configuration = %d sanei_usb_set_configuration: libusb complained: %s sanei_usb_set_configuration: access method %d not implemented sanei_usb_clear_halt: BULK_IN ret=%d sanei_usb_clear_halt: BULK_OUT ret=%d sanei_usb_read_int: size == NULL sanei_usb_read_int: dn >= device number || dn < 0 sanei_usb_read_int: trying to read %lu bytes sanei_usb_read_int: access method %d not implemented sanei_usb_read_int: read failed: %s sanei_usb_read_int: can't read without an int endpoint sanei_usb_read_int: usbcalls support missing sanei_usb_read_int: read returned EOF sanei_usb_read_int: wanted %lu bytes, got %ld bytes kernel_get_vendor_product: ioctl (vendor) of device %s failed: %s sanei_usb_get_vendor_product: ioctl (product) of device %s failed: %s sanei_usb_control_msg: dn >= device number || dn < 0, dn=%d sanei_usb_control_msg: rtype = 0x%02x, req = %d, value = %d, index = %d, len = %d sanei_usb_control_msg: SCANNER_IOCTL_CTRLMSG error - %s sanei_usb_control_msg: libusb complained: %s sanei_usb_control_msg: usbcalls support missing sanei_usb_control_msg: access method %d not implemented sanei_usb_write_bulk: size == NULL sanei_usb_write_bulk: dn >= device number || dn < 0 sanei_usb_write_bulk: trying to write %lu bytes sanei_usb_write_bulk: write failed: %s sanei_usb_write_bulk: can't write without a bulk-out endpoint sanei_usb_write_bulk: usbcalls support missing sanei_usb_write_bulk: access method %d not implemented sanei_usb_write_bulk: wanted %lu bytes, wrote %ld bytes sanei_usb_read_bulk: size == NULL sanei_usb_read_bulk: dn >= device number || dn < 0 sanei_usb_read_bulk: trying to read %lu bytes sanei_usb_read_bulk: read failed: %s sanei_usb_read_bulk: can't read without a bulk-in endpoint sanei_usb_read_bulk: usbcalls support missing sanei_usb_read_bulk: access method %d not implemented sanei_usb_read_bulk: read returned EOF sanei_usb_read_bulk: wanted %lu bytes, got %ld bytes sanei_usb_close: closing device %d sanei_usb_close: dn >= device number || dn < 0 sanei_usb_close: device %d already closed or never opened sanei_usb_close: usbcalls support missing sanei_usb_get_vendor_product_byname: not support for this method sanei_usb_get_vendor_product_byname: can't find device `%s' in list sanei_usb_get_vendor_product: dn >= device number || dn < 0 sanei_usb_get_vendor_product: usbcalls support missing sanei_usb_get_vendor_product: access method %d not implemented sanei_usb_get_vendor_product: device %d: Your OS doesn't seem to support detection of vendor+product ids sanei_usb_get_vendor_product: device %d: vendorID: 0x%04x, productID: 0x%04x sanei_usb_open: trying to open device `%s' sanei_usb_open: can't open `%s': dn == NULL sanei_usb_open: device `%s' already open sanei_usb_open: can't open device `%s': %s Make sure you run as root or set appropriate permissions Maybe the kernel scanner driver claims the scanner's interface? sanei_usb_open: device `%s' not configured? sanei_usb_open: more than one configuration (%d), choosing first config (%d) sanei_usb_open: libusb complained: %s Maybe the kernel scanner driver or usblp claims the interface? Ignoring this error... sanei_usb_open: configuration nr: %d sanei_usb_open: interface nr: %d sanei_usb_open: alt_setting nr: %d sanei_usb_open: interface %d not detected as a scanner by sanei_usb_init, ignoring. sanei_usb_open: endpoint nr: %d sanei_usb_open: direction: %d sanei_usb_open: address: %d transfertype: %d sanei_usb_open: found interrupt-%s endpoint (address 0x%02x) sanei_usb_open: we already have a int-in endpoint (address: 0x%02x), ignoring the new one sanei_usb_open: we already have a int-out endpoint (address: 0x%02x), ignoring the new one sanei_usb_open: found bulk-%s endpoint (address 0x%02x) sanei_usb_open: we already have a bulk-in endpoint (address: 0x%02x), ignoring the new one sanei_usb_open: we already have a bulk-out endpoint (address: 0x%02x), ignoring the new one sanei_usb_open: found isochronous-%s endpoint (address 0x%02x) sanei_usb_open: we already have a isochronous-in endpoint (address: 0x%02x), ignoring the new one sanei_usb_open: we already have a isochronous-out endpoint (address: 0x%02x), ignoring the new one sanei_usb_open: found control-%s endpoint (address 0x%02x) sanei_usb_open: we already have a control-in endpoint (address: 0x%02x), ignoring the new one sanei_usb_open: we already have a control-out endpoint (address: 0x%02x), ignoring the new one sanei_usb_open: open of `%s' failed: %s sanei_usb_open: fcntl of `%s' failed: %s sanei_usb_open: can't open device `%s': usbcalls support missing sanei_usb_open: access method %d not implemented sanei_usb_open: opened usb device `%s' (*dn=%d) sanei_usb_open: can't find device `%s' in list store_device: not storing device %s store_device: overwrite dn %d with %s store_device: add dn %d with %s sanei_usb_init: marking existing devices sanei_usb_init: Looking for kernel scanner devices sanei_usb_init: can't stat %s: %s sanei_usb_init: %s is not a directory sanei_usb_init: cannot read directory %s: %s sanei_usb_init: couldn't open %s: %s sanei_usb_init: found kernel scanner device (0x%04x/0x%04x) at %s sanei_usb_init: Looking for libusb devices sanei_usb_init: device 0x%04x/0x%04x is not configured sanei_usb_init: device 0x%04x/0x%04x looks like a root hub sanei_usb_init: device 0x%04x/0x%04x doesn't have an altsetting for interface %d sanei_usb_init: device 0x%04x/0x%04x, interface %d doesn't look like a scanner (%d/%d) sanei_usb_init: device 0x%04x/0x%04x: no suitable interfaces sanei_usb_init: found libusb device (0x%04x/0x%04x) interface %d at %s sanei_usb_init: found %d devices sanei_usb_init: device %02d is %s sanei_threadsanei_thread_waitpid() - %ld * thread has been canceled! * result = %d (%p) * detaching thread(%ld) restoring SIGPIPE to SIG_DFL setting SIGPIPE to SIG_IGN func() done - status = %d sanei_thread_sendsig() %d to thread (id=%ld) pthread_create() failed with %d pthread_create() created thread %ld thread started, calling func() now... sanei_thread_kill() will kill %ld sanei_scsisanei_scsi.issue: %p cat /proc/scsi/sg/debug 1>&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_TIMEOUTProcessorDirect-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_allsnapscanALARM!!! %s(%ld, %p, %p) %s: sense key is invalid. No sense.Not ready.%s: %s (%d seconds) Hardware error.%s: %s (0x%02x, 0x%02x) Illegal request.Logical unit not supported.Process error.End of data detected.Paper jam.Read past end of medium.Aborted Command.SCSISource_done RGBRouter_get%s: request=%d, read=%d Deinterlacer_get%s (%p, %p) %s: Using source chain data %s: Using current data %s: Using estimated data %s: depth = %ld %s: lines = %ld %s: pixels per line = %ld %s: bytes per line = %ld OFFsane_snapscan_exit 0x%02x%s: writing: %s %s Only %lu bytes written Written %lu bytes %s Only %lu bytes read %s: reading: %s Read %lu bytes failed to allocate SCSISourcefailed to allocate FDSourcefailed to allocate BufSourceBufSource_init: buf_size=%d illegal base source type %d(undef)%s (%p, %ld) %s: out of memory %s(%d,%p,%lu) %s: read failed: %s %s: EOF %s: %s on read. READ %d BYTES (%d) WROTE %d BYTES pipe error: %s() Color%s(%s, %d, %d) %s: scanner identified %s (%p, %ld, %ld, %p, %p) %s: option %s set to value FALSETRUE%s: invalid action code %ld %s(%s) open_scanner %s: usb command error: %s %s: No sense handler for USB %s: cmdlen=%d, datalen=%d snapscan_cmd %s: scsi command error: %s snapscan_cmd%s: %s command failed: %s 2nd sendSCSISource_get%s: ndata %d; remaining %d %s: hardware error detected. %s Resolution: %d %s Width: %d %s Length: %d %s Mode: %d %s: bits-per-pixel set to %d read_cal_2480send_cal_2480read_calibration_datasend calibration%s: exposure time: %s ms %s: ms per line: %f %s: G2R_DIFF: %d %s: B2R_DIFF: %d %s: hardware config = 0x%02x %s: bits per pixel = %lu %s (%p) open_scannerwait_scanner_readyset_windowdownload_gamma_tablesdownload_halftone_matrices%s: calibration failed. %s: have ring buffer scsi_read%s: read %ld bytes. %s: test read failed. measure_transfer_rate%s: scan command failed: %s. %s: "%s %s" is not one of %s Unknown%s: Autodetected driver: %s %s(%d) 1st read %ld write %ld 2nd read %ld write %ld %s: handles left: %d ,sane_snapscan_cancelreader_process killed %s (%p, %p, %ld, %p) sane_snapscan_close (%p) %s (%s, %p) %s: self test passed. Looking up %s snapscan.confDownloading %s rbSize of firmware: %lu download_firmwareinquiry after firmware uploadNumber of optionsScan ModeScan resolutionpreviewPreviewhigh-qualityQuality scanbrightnessBrightnesscontrastContrastScan modepreview-modePreview modeScan sourceGeometrytl-xTop-left xtl-yTop-left ybr-xBottom-right xbr-yBottom-right ypredef-windowPredefined settingsEnhancementBit depthquality-calQuality calibrationanalog-gamma-bindBind analog gammaanalog-gammaAnalog gamma correctionAnalog gamma-correctionanalog-gamma-rAnalog gamma redanalog-gamma-gAnalog gamma greenanalog-gamma-bAnalog gamma bluecustom-gammaUse custom gamma tableImage intensityred-gamma-tableRed intensitygreen-gamma-tableGreen intensityblue-gamma-tableBlue intensityhalftoningHalftoninghalftone-patternHalftone patternnegativeNegativeSwap black and whitethresholdThresholdAdvancedrgb-lprColour lines per readgs-lprGreyscale lines per read%s: error in init_gamma: %s /dev/scannerrelease_unitusb_request_sensesane_snapscan_readsane_snapscan_startreserve_unitcalibratecalibrate_epsontest_unit_readysane_snapscan_get_parameterssane_snapscan_opensend_diagnosticmini_inquiryFlatbedScanner_2FlatbedScanner_4FlatbedScanner_5FlatbedScanner_7FlatbedScanner_9FlatbedScanner13FlatbedScanner16FlatbedScanner17FlatbedScanner18FlatbedScanner19FlatbedScanner20FlatbedScanner21FlatbedScanner22FlatbedScanner23FlatbedScanner24FlatbedScanner25FlatbedScanner40FlatbedScanner42SNAPSCAN 1212USNAPSCAN 1212U_2SNAPSCAN e10SNAPSCAN e20SNAPSCAN e25SNAPSCAN e26SNAPSCAN e40SNAPSCAN e42SNAPSCAN e50SNAPSCAN e52SNAPSCAN 1236SNAPSCAN 1236USNAPSCAN 300SNAPSCAN 310SNAPSCAN 600SnapScanACERSCAN_A4____1Perfection 660EPSON ScannerEPSON Scanner1EPSON Scanner2EPSON MFP00ARCUS 1200sane_snapscan_get_devicesAGFACOLORACERPEREPSONSnapScan300SnapScan310SnapScan600SnapScan1236SnapScan1212SnapScanE20SnapScanE50SnapScanE52Acer300Acer310Acer610Acer620Acer640Acer4300Acer4300 (42 bit)Acer1240Benq 5000E/5000UBenq 5000Benq 5150 / 5250Benq 5300Arcus1200Perfection 1270Perfection 1670Perfection 2480Perfection 3490Stylus CX 1500sane_snapscan_control_option%s: no reader child; cannot provide select file descriptor. %s: sense key: 0x%02x, asc: 0x%02x, ascq: 0x%02x, i1: 0x%02x, i2: 0x%02x Logical unit is in process of becoming ready.%s: no handling for sense %x. (SIG) reader_process: terminated by signal %d %s: remaining=%d, pself->remaining=%d, round_req=%d, cb_size=%d %s: Request=%d, remaining=%d, read=%d, TXSource_rem=%d, bytes_rem=%lu %s: remaining=%d, pself->remaining=%d, ch_ndata=%d, ch_pos=%d sane_snapscan_get_option_descriptor (%p, %ld) %s: no reader child; must use blocking mode. %s: turning nonblocking mode %s. %s: failed to allocate RGBRouter. %s: failed to allocate circular buffer. RGBRouter_init: buf_size: %d x %d = %d RGBRouter_init: buf offset R:%d G:%d B:%d %s: failed to allocate Deinterlacer. %s: couldn't allocate channel buffer. %s: Busy queue: elements=%d, bqhead=%p, bqtail=%p reader_process started (forked) reader_process started (as thread) %s: failed to allocate write buffer. %s: error writing scan data on parent pipe. Reader process: failed to create SCSISource. reader_process: finished reading data %s: out of memory allocating device.%s: out of memory allocating device descriptor strings. %s: looking up scanner for ID 0x%04x,0x%04x. %s: writing "%s" to location %p %s: invalid option number %ld set value for option %s ignored: scanner is still scanning (status %d) %s: internal error: given illegal mode string "%s" %s: internal error: given illegal source string "%s" %s: trying to set predef window with garbage value.%s: internal error: given illegal halftone pattern string "%s" other than an integer or boolean. %s: scanner structure not set, returning default error %s(%d,0x%lx,%lu,0x%lx,0x%lx (%lu)) %s: The transaction should now be completed, but the scanner is expecting more data%s: The transaction should now be completed, but the scanner has more data to send%s: bad halftone data type qualifier 0x%x %s: bad gamma data type qualifier 0x%x %s: unsupported data type code 0x%x %s: pos: %d; max: %d; expected: %lu; read: %lu Scanner warming up - waiting %d seconds. %s: No timeout specified, returning immediately %s: unhandled request_sense result; trying again. %s: operation mode set to 0x%02x %s: waiting for scanner to warm up %s: out of memory allocating bins, %ld bytes.%s: out of memory allocating calibration, %ld bytes.%s: read %lu of %lu calibration data %s: scsi request size underflow (< %d bytes)%s: out of memory allocating calibration, %d bytes.%s: reading calibration data (%d lines) %s: Epson additional inquiry data: %s %s: Chroma offsets=%d; Red=%u, Green:=%u, Blue=%u %s: pixels per scan line = %lu %s: bytes per scan line = %lu %s: number of scan lines = %lu %s: effective buffer size = %lu bytes, %lu lines %s: expected total scan data: %lu bytes %s: Sending gamma table for %d bpp %s: we don't have a ring buffer. %s: successfully calibrated transfer rate. %s: after measuring speed: %lu bytes per scan line %f milliseconds per scan line. ==>%f bytes per millisecond %s: scan command failed while waiting for scanner: %s. %s: starting the reader process. %s: Error while calling sanei_thread_begin; must read in blocking mode. %s: failed to allocate Expander. %s: failed to allocate Inverter. %s: bad mode value %d (internal error) %s: mini_inquiry failed with %s. %s: Is vendor "%s" model "%s" a supported scanner? AGFA SnapScan 300, 310, 600, 1212, 1236, e10, e20, e25, e26, e40, e42, e50, e52 or e60 Acer 300, 310, 610, 610+, 620, 620+, 640, 1240, 3300, 4300 or 5300 Guillemot MaxiScan A4 DeluxeImplementation error: Driver name not found %s: error opening device %s: %s %s: Detected (kind of) a SCSI device >>>>>>>> killing reader_process <<<<<<<< sanei_thread_waitpid() failed ! %s: cancellation already initiated. %s: weird error: invalid scanner state (%ld). %s: weird error: scanner state should not be idle on call to sane_read. %s: device "%s" not in current device list. %s: out of memory creating scanner structure. %s: out of memory copying device name. %s: Allocating %lu bytes as scanner buffer. %s: out of memory creating scanner buffer. %s: allocated scanner structure at %p %s: open_scanner failed, status: %s %s: waiting for scanner to warm up. %s: error waiting for scanner to warm up: %s %s: performing scanner self test. %s: send_diagnostic reports %s %s: error in inquiry command: %s %s: No firmware entry found in config file %s. Cannot open firmware file %s. Edit the firmware file entry in %s. wait_scanner_ready after firmware uploadmini_inquiry after firmware upload%s (after firmware upload): Checking if "%s" is a supported scanner %s (after firmware upload): "%s" is not a supported scanner %s: using 4*%d bytes for gamma table %s: error in alloc_gamma_tables: %s Read-only option that specifies how many options a specific devices supports.Sets the resolution of the scanned image.Request a preview-quality scan.Highest quality but lower speedControls the brightness of the acquired image.Controls the contrast of the acquired image.Selects the scan mode (e.g., lineart, monochrome, or color).Select the mode for previews. Greyscale previews usually give the best combination of speed and detail.Selects the scan source (such as a document-feeder).Top-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.Provides standard scanning areas for photographs, printed pages and the like.Number of bits per sample, typical values are 1 for "line-art" and 8 for multibit scans.Do a quality white-calibrationIn RGB-mode use same values for each colorAnalog gamma-correction for redAnalog gamma-correction for greenAnalog gamma-correction for blueDetermines 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.Selects whether the acquired image should be halftoned (dithered).Defines the halftoning (dithering) pattern for scanning halftoned images.Select minimum-brightness to get a white point%s: Checking if 0x%04x is a supported USB vendor ID %s: Detected (kind of) an USB device %s: USB vendor ID 0x%04x is currently NOT supported by the snapscan backend. %s: Snapscan backend version %d.%d.%d %s: configuration file not found, defaulting to %s. %s: failed to add device "%s" %s: Illegal firmware entry %s. pxH3]L;*%^wo^]K9'^VD2 ^n-4!! 4]"]"!4!0#"VVVVF3  4s:c:c::c:c:::c::%A%A%A;;AAkAHAvqqqvvvvvvvvvvvvv00wwwwwwwwww|||wwn`Rwsnapscani_usb_cmddequeue_bqatomic_usb_cmdusb_cmdusb_writeusb_readusb_read_statusenqueue_bqsnapscani_usb_closesnapscani_usb_openxGSJWFVIPGQKORRJNFPMSLOESKPKUJPIOIMJUGOFQJMFQDTHQJOKTNNGPHLFOJNGNMNJUGTJPENJPJMEOLLMQGMEPHLHULMFRKOENHNGQKPJUEPLSEKJVGPJUJOJRKTFQJQFTKQJSGMHSGLHRIOGQIRCMJSIPGQFMIRLRGPILHMGTEPFQDQFSJMEOLMHQEPHPHOGSKQIOOSJUINHRHNMQJNGQIJGSFNKQLLJRJPJQIMHTKPHPIPEUIOIOINHRLQIRDOLTHPIRILKPHPJPGQGSIQFRFNERIUFMHMHRJPHPGPHRHPFQINHRINIPKOFRKOEOHNDOFNKRFNLRIQIQEOIQJTFTHLFQHPDMGRFVHSHNKOHTIRIPJNFPFNFKGQIVJKIOHLGRJQFLHMGXFTHJGLEPJNFQCOERCREQFOKSFNHQFK@QGMHRM4/70@3>42/707-404-5,3.705-8,7-6.2/2*8*6.7,1.504,2.5-4-2-6-205/6-5+9/2,8/0-90515(307.9*4.5-5-3-3+6*6)6.8*4,5-6*71:,7-5,5-4,:.7.2-5.4-8,3-3*3-4.5(5,6-8-5/1-5/6.6*6*6/:/:/3/9-3+ICL>EAG=FAIBH?C=D@I@J@BCEBI@JAEBCAICI>FBDEHBK>G@IAFBG?EI=H@J@NBJAICF>IEGM?MLBDCG?I>JBLF@K?H=GAK=L@K?J=JANBMDIAHDM@J>G>K@I=J=MAMALCJ;JBHDMAI?G?E>IBH>I?G?K>D@IAGDJ@J@IAI?G@H>K@H@L?NAI=IBIDJAL>H=M>FAL?EAK@GCE?GAOAH?K>D=O>GAH=I?HAL?H=I=ICK?FCEBK>FFGBF=KAJ?GBI@K?I?KBK;I@HCI@G?L@I@JCE?F@JALBF?NAHAG>IAJ?J?F;E?K?I?LCH>J=G>H@GGO@A7H?DALASTXU`WcU\TVNUP\TWRVN]P^MYLYNUQ\PSOWTWMXOVT]TUOYQ]M[PTM^RVPVOXNWQ`QYPUS[OXSZTZR\MZQXQTP^QZRUPXT_NWO[QWSZRURZMWTZSZNXQXTZQWMXQXOXMYR\RZT]P[SVRXQ]PYOWQXR`RWRZOTRZNUQ]MVRZR[P_RXPZOWUYO[O[QVQ]RUO`UWMZRVV^NXQYPYP]NZPUPYPZPYQYVZSZSYQZQTOVPWLYQ]OaJ[UWP[N\OUM]SWP]RWP^SZRZSXSZQYS^SZR[RZO\QXTXQYV\RXVWSTQ[NZT[OSR[NYQZRUM]S[S\RZP_S\Q`UZS[PWO\SYP^QZP[QVQ[QWR]RXN[OZQ[URO^SVQXRXM\S\PYRYSZTXO\TWX^PYPTRUR\QXQWTWU\N\O[PZPYRUTZR]M\T[RYQYO]QYRXOWUYVWRXOZP]PUK]R_U_PSPYNYT_P\TYOOHYNXPZUMERN[PRLPGVIOKTFSHVHRJNGRHRHOCPGQJTEQGSHMHTHOIMIPLQIPKOKOHSHKHSIMPUMPLLKRLVHOGQINKUGRJRLSFSJQGPIMKRHRHPHPKTGMIPJNGUJPIOJNGXJSEQHSJSIRIPHPKRGQLQIOIQFRLSKMHUNUHSLQJVLOERIPJSHPNTHPJNHVIPGRIVKQKQKNHTKRGPHQJVIULPISIRHOGOFPGQETJPHOKRHLIQIRFNISKUMTGWMSHSLRFTMNIONSIPPOKSHOIVMRJOIOJVLSKRMQITJSJQIQIXHQIPKRLVKUGRJPNTJMGWGRHZKPKUJPIQKPKQIRLMLTKNJSJQGRLSIPHPJSGQKUHTMVLSJPHSKTKWMNISKSIULQFOFTJUJMGUJOJVNNIQMUISNUIUJPISKSMOIOIUMNIVHWHVGOMVLSJQMOMNJQERJRKUIRMULQKRLTJTNOMSIK@LJNISN538:G8C;;5>4;3>5<2@5<4=5::97:4=581<473<;<6?781>5<6<6<1<5=393:5:282=3:4A2=2=5=5?3=5=7;:>6;7=6;6=4<8?3<7:949A3;3<4;4<4=3=/;6A4:4A5>4;3;5>296?592@5<6?6>2<397;8;6=7=3>3=2B0;:;5;6C3<1?7:1@4>5=7<6<4<3=4>4=3<3;3=::59490:2@6=8<5;7?2:494:4?3=0;6;6>4@5B575>5=:;9;4>8@5>7:4D9;7?4>7?8?8<5;5A:?7B2=6?7<6>7=3@8@6?6>3?:>5?5:7<4<2=9=8?:86?8=4>6<7=::7@7=7>696?8?3?4>6<5=2@1;3A7A5<8<5@7B5?5?7A7>7>7;2?4;6<1@.@4?5?3A8@9=5=4?9?6<5?1<4;8=6@;>4;6A2=4<3A795=5A2>5@5:9:7>6?6>6>5?2?MCD?D>GAI?D=FBE@G@G?D>G@J=I=E?J?IC@F>I>E>J@G=HAG>E>F>EBF>DAGAG?D=D?G:H@F>E?H>IAE=H=GAL?CAEAG?FBD?D?G>DAGAGBFD@E?G=E;D?BF>G?H?CAD@I=G>G>F@D@HAI>C@D=F>GAB@H?J@D>E=H?F?EAC@F=G>F=GBG>D>C>DAG?F@A?D?H=I=C=D@E>G@FH=EAE;I?D@J@G>K=D@C>K;G@GD:D?G?I=D>GF;C?D=D@H=II?A>A=D?HBD=D@E>D?C=D;C>GAHG>E=E=A=D=D=C=E?D;G>BE9D=E>H=B>D?C;H?C;D?F;D?A>C@FD?I>H>E=F?F=G>F;GAF;H?G@E>G@H?C=H>D=F;C>GE>E?E9EE>G=F>G?E:I;C>E?F=C=D=BAF=DAD=D@EH>C=E?F>FIF@H?EG@A>GAE;I>F>F>D>G>E=D>C=D>DG=C;F:D;F?C>H;C;F@B;F=B?E>EADAC:F=F@FG?E=D=D8B=B=E=F?D>D;C@D>H=C=FE:E:D;C>DE??=F>DB?D@GD;EC=BD=F?ECD=DB=D;C>C>@>D;F=B;A?B;E=B9GF>C;F;C=CJAE@I@H>H@EAFCI?H=HAJCG?H?F@J@H>IBFAI@F?GBJ@EAEAGAHAJ>I>IBH?HBIBHBF?HBHCIBI@JDE>HAIAHBEAGAEAE@H>HAG=LBG@IAH?JBHIAE@HBJBMDD@HCF?JBFBFCI>HAI@LCEAGFFCFBG>HCHAFBH>KCI?FBG@ICDAG=G>J>HAKBD@L?FBHBI@GDG@H@IAI?I@FAK?FAHAHAGE?HFI?IBD@HBFBE>E?L@FAHBJDI=H?H@G?G?GCJBIADBI?IBFBFAGCLDGCIAIAIAEAFDEAG@G?HEI>GBFBGDH@KCG@IBIBECDAH@FBIBFALCGAJCF@GBG=I@H@GEI>GDHBKDK@KAK@I@GCIBGBJCH?JCH?KDJ@HCGBGEJBLCGAFEMAIAICIDJBJ@I>IDLBJDG@JBICOAIBIDIBHFH@JAHAKCE?J>K>KDHBHDGCHCK@IEGBJEE@EBJ?HBHCHAJ=J@H?DCLBGCGBIAJ>J@HCF@IBICGBHBL?JAI?F?HBKDHDHCHAJBE@HCJBK@IAGBKAHBH=JAHBHAECHCJ@JDICH@L@LCFBJFHAGBHAIDGAIBKBEAI?ICG>JCFBKDFBHBG>J@J@GBLCGCG@GCH@HEIBGAGAICI?HAJF@GBL@FAGBJ@NDGAGBHBKBD@FCGAJAI?JAICK@JAFBGAGBIDJ>J@IADAIBJBKAF@DBI@HAG>HAIDH?IEIDIBMAH@H@H@KCHAFAG?KDHBEBKBJCG>EDIEI@I?H?G@HBL@GBFBICDAGEHBH@F?HEJ@LBJBIBJ@KBI>GEL;B;BAFGGGD@EBMBMBICF?C?E@G>C?E@I>H?HBEBH=LAF=G?F?FBB>E?I>G?J=F>E>HAE?EAH>JAG>HBJ>GADBDCG?G@I?EBH>HAE?HAH;JAEBB@D@J>G@C?HDBI?HBG=G@E@G@G=EBI?HBE>D?FG?G=L>H@EE?H@I?H>H>I@I@E@HAFDIAH@H=E=G@F?IEJ>K@G@GAFBI@F@EBF>J@CADAE?D@D@KCH@KBGAGBHAG@F@H?IG>E?H?H?D@G@JAHCD?CAHAK?E>D=F=G@F=G>J?K@DADCG?L@I@D@F?G?FCFDI;FEG@FCG@H?F>HAIAKAE?D@F?I@F@C?J?GBD>F@I?HBG=D@H=IBF=G=G>IBC>EAG?EDF@F@E?FAE?BAF?KAH?D?F?GAE>F?J?I>C@E>G?J@D@F=J=H?GADAG=I>G?E?J=H>F=E@E?I@FHH?G?DBF>H@F?LAI?MAH@JCF?J@I?H@H>KBE?EEGBFDE?E>J@L?FCHAH?JAH?FBJCJBIBGAIAKAD@H@H@H?H;FBK@K?F@GDF?ICHAHBL?ICGBFEF?G?HCHAF=G?H>FBE@H?G?KAF>IAGAL>GAJBFAH?H?HCGAGBJ>IBF?G@G?HBDBF@FDFFBI@GBH?F?HAF>H>K@FACAGBE>HBHBDCG?G@FBFBF?JAD>GADAFAF>GAI@HBH>GAH@D@C?H?FAHAE;IDG=HAF>G?H?I@F?I@GAECF>EBJ@ICFBGBG@JAG@IBH@KBD>GAFAGDH?H@FBJBECGDH>JCF@J@EAFAF>FBEBHBFAKBM=@9C@9E>A9D=CAE=B:A:B9A:@:F;B:BAC;B:C>CC;C<@>E;C;C>A;G:F:C;D=HB:DD8E>?A=DC=A=@CG@:F;A9D:B:E>@D9C?=B=D9G?D=C?D;D:D>B>A:E=A=C;E9B;E9E9D?D;C;D=G8C>B;E>C8C@A9A>C6B;DE9E;AE=F;D?CB:B;D:G=B=E9B8FB:H@DE=D;B>F;D@B:E?E;D;AD;G;A;C;B=E;@G<@>D@D?F;D=C?D=GBC9F=A;D>C8D?E=F>B=CBB>AF:C>E:F:AE9DCA>FD;E>@;B=E=H;B:C=F8B?C=@D=?DA>C:D7FH;C:D=A>CAH?FHRKNEMCGAJEKCJGKCGAJCIAGAHEKFLCGEIAK@MGGCIDIBLBF@HCLBLAJEHCKBKCJBHAJDKDGAEBK@KCJCJDNBIAICGCIDMGHBIEJAIEH>IBKDKBJBIBIBLFHBEDKAOFJCJEICJCHBEDJ@LCGBICJEMDHBKAJDM@ICLEGBKCHAICJCIEJCI@K@LCJAKBH?MCKALEJBMCICFCKDKDIEIAGALCKBJCHDMBICJCLBPCKDIELBJCGAJCKAKBFCH@L>MDGAMCLAM" HRJVHVIPHOKNPRIOFOLRJQDRLOISKOJQHMLSGPHQJNGMCVIPKOKTLMGQGLHPIOJNMNJSIUKQFOKOJPFQLNLPIMGSIJITHNEQJPDOKQIPKRHTFQIQHMJSJSKUINIONQFRKNERKTHUGOEQGMHPHOEQGRFNKSIQJOHOKSMSIPGMJLHSEPFSFQHSHNDOLNIQFQIPHMFTIPLROSJSIOISKPMTMRJTIKGUGQJRKJISIRLRINHPJOGSLQETJQKPJSFSMRHTEOJVHRJTKPIQNMIQGPHQHQJRIQGRKUGPHPJRJQHOGNFTGNFSJODUJPJRNQEQLOHQHMENGLLQGNLQFQIREQLRGSHRIMGTIOEOGSHXFSIOIPISIQHRJOGQDOKLHQIVIMJNKLJTISENJPGTHSILGLGQINHTEOFRBRGUGOKQJPINEJ?NHPITN5270?4;33.608/4/5-5-6.428.8,8-6-315*9*6-6,6.7-5,1/5+5-0-8-605-7*2.9.2/711/9/7.4*4/:-8+7.3.4+4+4-5,7*6.8+2*7.7+82<,:-5,4.4.<+9/1+7.5/7.5-6*5.4.7)4,90;.502/7/7.5+6,:/8.8/2/8.3-:/2+702*9..65-4-50305/6.5/70625*3-1-;,4-805-<24-7-3,9/3/5-40514.:16/80707-6,8.5,52;.915.903+817-609,7/8,9,7*4.:*4,30:/;*4-//8,6-4/0-8/6050507/3-4.60;/5-705-7/8+9,3.;,905-5-<-6.7/625,6,8-6+7)51513/9,705.1.9*5.4.6/6.:,4/6*9.3-5030:+426/1)816-4/3,50208/4-8-8/4+606/7+72206,227,7+913+8/6/:)0%1+5.:3RPQXaX\PXMWRTTXOYPVOUM[QUPVOWNZP\PXQVOWMVRXOYOZLZPUMVUXNVPXPVP^QXOVPWOYOYLVN[MXSYRWNWMWR\MUTWQYQVOXQXP\NTP\PXTZRVPXOWOXOWO[RYR_RWNXQUOWQVPZRWMZSWPVLUO[RZOWOWSZQXS[PWS]NXRZRYRYM[PTQUOWQ\OVOYOYPYKUOUNZLXNSPWTXQZOVQWNYNXORPSPXQZNZOUN\LXPTRYP[MWRWPVMYO[PVNZPZPXNYTVK\PWNTOUO[O[NZOUT\RYQXLWSYOUM\SZRaOVOXNXO[UWPSQYVVQYPZTVSZOYMXPWOZSXP[OZR\QWP[TTR\PXQVPZM[L[OXSXQVTYOWPWOXPXPVKXMWO[OYPXTXNXLUVRNVNXPYQUPXQXL[OTOYRVPXSOKWQXM\NSQVPUN[SRPWSYR\RXO[Q[KVOWPUT[NYPVOYQVSZLOIQSVOYUE?HDMHMAG@JDIJ@GBCBGDI?J@K=JAGDICFBFAF@LAHBJBHAI@DH>F>EBJ@K=IBJ@JAJAIBG?EFH?FCG?IAI>K>F=L?K=GBJAL>E@GBH@I@KBJAF?JCFEJAH=IDMHCEBF?GCK?HAJ=F=EBGAG@F?J?H?FEK?EAJBK?H@L@LAIAIDJ?J>F>JCH=H@M?K@KDF;HAFEKBI@GBG@HCJ?J=H>IAD?HAHCG@H@JAH?DBJ?I?I?KCKAI>HCGCJDM=KGBJ@GCG@H@K>HAK@D=M@GCH>IH@I?GAIBFBFAJ>HFGCG=J@JAHAK@H?J=KCJ=H?GBIBG@HAI@ICG=EBIBKAG=L@EBF>I?HBJ@HD@I@EFK?A8F@F@KDURXV`W`V\SWNTOZRVPXM[R]OWMYNWQZLUOYSXOTMWUZTTNXQZPZOVM[SWPXOZPUQ]RZPWPXPYSZTZPYN[RZPVO[RXSWOXSZLYQ[PWSXUVRZLXUYRXQWNZS^SXMZQVPZLWS\SYP[R\UVQWQ[Q\PWSZS]QVTZQUPZNUQ^OUTXR[T^QXRXLVWZS\OXRVRaSTN]TYP_SVT^NXS[SXP\OYRSQ\PYTXQXWXRZSXQ[RTOVQWOWTYQ^N[V[TXOWQUN]UXQ[UZR^TXR[RYSZRUT[V]QZW\MZS[VXSXV[SYVURWRZP[TZQWU\M[QZSUKZS\Q\UYS]R\Q`V[RXN[Q\UXPZTYQ^SXRYTXRZPZNZQ[SXSSO\SYPZRYNYQ]NZS[R[RYO\WWV[Q[OVSWRZPZQXRXRZO[P[O\PVTXSYQZOZTZTYQ\O^P[PVNYUZVYSWP]R]OZJ[R^S_SVP[NZP]RZUZOQHZPWOYWLFQN\NSMRFVGQKQHRHSGPGPFQJRKOFPHRHRFTHRFLGSLMJOITLPJPKQJQIPHOIOHOOULPLJKRMSFQGOIOLVHQIOLTESJNHRKMMRJMIPIQJTJQFPHQGTJQIPJOHWJSFQGRKPHTJQIRJVIPKQJLJOFSNUMNESMSGTKQHXMOFSJOITHRNTIQHPJSJPFQJXLQLPJMGTMRHQGQHVLUJPFOIWGNGNGPGRGUKQIPKUJNKOHTENFTJULTFYLSGSLSHUKOIRORLRRQITJREWLTJQKPKVLVLSLRHWIQLPJOIXGMJPISLUJVIRKSLVHNHVIOI\LOKRLOJSKOLSGTKNNTIOLSLTHTJSJPJOJTGRKUJUMTLRKQHWLSKTNMHVJSGTLQIQJRJUKKFWJOITPPLUKSISLTEVLOKVKPNUKNISMQH[FYGVFMJYLRLSMOLRJSBUMRHXJSKUIOMTMTJUNOMUEJAOGOHWO338;H:H:;3@5<4?5=4A4>6A6<9:694?593>372>;=5>7:1C5=5;5<2?7>282:5;482=5:4B5>2;6:5A1?6;6;8@6;9>5<7?3;7=3?7;758A4>5;2@4<5:8@0>6?7:3=6>3<7;5@279=572C4=8A8>5=1:6;8:6?5;2>3>3C2;9<697B5<1=7<2@4?3:995@4=5?5>4C2?1=2A8=8;5;2=4C7<8=4;7@394=2:7B5>1=6<7=6C5C794@6=:=8=4@8B4>7;5E8<6?5>8A6>8;7>8A9<8D4<5B8?7>6?8B6A7@9=7B:>7?489@5<3=:<8@:85A9<4@6<7=798A8?7?8;8C7?5@7>5>5@3@2<4E7A4<8;6B:@7A7=6B8@7A6;0?4=6@2=0B3A6=5A7@;>7>2C7?7<5?2>5?6=6@;<6>6C5A5<4F8:6B7?4@6B5<7<9B7@:>6>5B4>=D71,82;7@=M?OKXRQHOIQEJIJEOAMDJGRFNDTHLGJGOMRGLFPDNBPDLEPFPAOEPFNCNFPGNDMCLENFHGLJNHNHMGRFIBPCMFOIJGPHLFN?MDNGNCMGJDJGMIOFLGPIOFMEJBLANGNFOGMELFNGLEPEOKMJLHNCNFLDPCTIOGNKOJOGLGPGIFPEKHLGKGOEKIOFIJNGODNKJCOFOFPDKFRFLEPDJCNGLEOINANFKFSCNEIHMJPDOBJFKIMCMEPHKINFPEODMJPJMJNIJILFLEQGLCOGP@SJQFLIOGMFMDRKOEOFLINEUFNATGNFOEPHJERGMGMGLDPGKGNIKDOFMEPGLGLHLINDLIKILARGOHPFKFSGMCNGPESGMJMGPDPGOIMFLGKEOHLIKHSGODPFJGPFKENFJANFKEOHJCNERGMHMBQCOGMHLGOILFLIJDNFLGJDKIQFNFOIMCRFJBLFPHOBE?PGNFMJ(    "  "  !  "  !!  "  !     "! !#  ""! $ !%$ ]`kkunsflckcnaocj_meiblclakaecjdgaj`k`jbibkbhcjamgmclandfdjbkdlgfeicjbhdkap]f`ocgai`ldqalajbialbj`k`j^obiei]l_mbeaibh_m_iemdhancgbrbg`i_ickdjbk_jdmdkdledbn_kehbjfidlcnbmbm_jahdhcocj`pbh`m`mckggcmcldjakfo_kdncjgkfjbkdhbmdm`l_lancgdlbjdhcggoeianhlggdicobjgnclcmhlckcj`ofi^mejeobjcndghlalbpbkcoekbi_mdmfjdibldoflbofjdq_pbhcjgqcs_jgkcoflcncgfodndmeldocleofpbsgmboglcsfncpbnaodmcmdkcpfpfpergp^mglclgsilgpclcudqgqhkfqiogofidq]pdnjoiugsfofjhngoineodmckflbnepfkdnciftae_jdnarjZPXZg^dV]W]R]TfTaV\T\S`T_VZU[UbS]QaT[XbO\U\SbT]X_Y_T_Q^R_SZV_U\V^U\VYSbP`P^U\SbV\S\T_TcU`W]RZU`W^R\T\U_SbU^R\X`T]UYU\V^SZS\W]Q^SYU^U[VbR]U`S\U`XZQ\V[U`W\X_U^RaT_SZ[`U_X\X`X\VaXcW]V[T]X^VcW_V`V`T`^]WaZbZaY\Xc\_XcY^Y_ZaV`\[Xa[c[dY]ZcW_X][_ZdZdXe[fYh]`_fY`]eYa\c\a[g[caiZb[j\f`j^``jahbhahambibkcl_pfjkrfhanfmhuilbtfmetelfrirjrhnhreqgrflhpcpepbkjqglcqghfmblhmeidqdhdodkerbpboel`qdnendhftepeqdkdwhpfqfqhzntlwnslwlsmyntl}rz}q}x}r~spwmwqvowqz}q}x|qyrvrzpvr}uu~t{~svoyt{uuyuxs{tw|jXGRKUFUGPJNKPNRKQHOKOKPERMPHSIPJRJLKQFQFQHLFMBQKPJLJQJNFQHKGOJPHOKLIPGSKREMKLIOESKJKNHOESIKITLOEQJOCMJQHPMOGRGOKRFMHSIOHXIMJNMNGRKPBQLRIRGMJPILFPGOHOHSFMLRJPHQELJPKQGOGNGMIRDPGQCOCQGPFOLMIPDRGPILIRJPHRKRHPIOKQIPJQLPJQHJEQHQLQKIFQGRLQGNIPKNHQHPERIOKPJPITKQHQFMISGQJSINJQLPGPHPFNIOHQGNDTJUGNJOHQKQFPGMJQJMDPHODTHPKSNPFRLPFQHOBNHLLPHMKQGPHPCOHPGVIQKJFQKOBMGQHTFRJNJOIRLTGNHNGQEOGLGQITIKJPIMGQJPGMHOGSFSILHLFPINERDNERDQFRFPJQEQKODH@OHOFSM5061A2>43/608-606-3-5-607/8+7/5.2.5,8*7/6*2/5,7-1,6*2.2.7+3.5-7.4+702,6-1.;-4/7,4/9,9+6/4,6+1+5-6,6-9/7,3,4.5-:2;,8-5,4.4.:*81/,6/4/9/3-5*2+306,3,619-401-4/7/7*6+8/8/8/307.2.;-1-800)8-134.4-214.3.6/617/6/4*300,5/4-824+613-8-5,7/5.7,30304.:06.705/:,5+806/62608160:03,:18-707/606/6.6*3+:,5,318/:(7-106-6.603-60815-504/5.3-629-6-7/6/7.6-8.1.7+725.8/8/707+234/4+6,6-7,6/224.6+605+3-6*5.2,5.7-;-3/7+6,5.900/8,604-2*706+4,3+303/6-5-9,9.2(:/417+702.7,116-6)9/2,91718)/&1-6/64SORWaW[PWMXPVUVPYPWOTLYPVQUQZLYR[PZSVOWNVOZNVPXN[RTNVSUNVRUQVNZQYQYRTLXNWOWLXOZQZRVJULWQ\MSTWQZRUOXOVPZKUO]QZPZQWPVOUOXNTN[PYQ]QWOWPSPZOUP[VWLYQWQULVN[RZLYMWTXLYQ[PVR\KVNZRXQXMXPTRUNXS\PVMZOXPWKVOUMWOVMUPWQVQZPUQWMXMZNROTQXPXNXOUOXOVPURZMZLYPWOWOXPZNWMYO\NXMXRVL[NWLTOVP[OVMXSUS\TVPZMWSYNUL\PXQ]PVOYNWN\TVPSSVWWOXSXRUR[OYNYQWR[UYR^N[R]SYR\NUR]NUOXOXO]MYNYTXQXRXNXQXOZOXOXKXN[RZNXSTQYLWOSRVNXOYSZRUM[PYL[MRO\TSRXRPKYRVN\PSN]PUNZQRPYTXRYPVM[N]KWPYP[SZN\PTP]OURYMOHWTVPXUDAKCMIMAH?MDJ=D@G=JAIBJ?E:FAIAI>CEIBG@J@E@HBIAJBGBJDJ?KADAOBECFBD>K?E@HBHBK=J>EADDKCJ?I?K=LAGDICFCH@D?K@GCKDL?J?C>F@N@FBEAJ=I;G>DDKAI=HBJ?K@KCIBHBKEF=FFF?KAK>HLBL=HAICKBG>IAH?KALCJBC>MAEDG>I?MDKG>GBF@H?GAL>H?IDLAH@K@K?HAN@JAICF@OBI=J>HBK=J?L@KAKAJJDI@H@H>KAE@HAHCK@HAI@I?IBJ?K@GALBL@I@HFLCIBL=G>K?HDK>E?KCGEF?H>QBJAL?F>OAFAJ=K?JAK;H@G>J@KBEBDAK@IEGBHAKAK@HAL>K=H?KCI=K?ICKAH@MAGBHCF@GBIBK?G>N@ECH?F?M@K?GH>G@IFP?A8G@C@MDTRVVbWbUYUVNUN]TVQWOZS^LXMUOTS]PVOXTXNXNVT\TTPXT\M[QUK[RZQVOYQYS^QYSVOZNYR[RZO]O\PYQUP]PXTWOVT]MYQ\PXU[TXRYOXT\SYNXOYT_PWPXPWO[OYP[TYS_R]RVQXT\Q^QWRZT^RXT]QWQ\MXO]MWSWUZR^P[SXNUTYQ\RYQUO\TTQ^UXN_RYS^PYQYQXR[MZRUQYOYRXQZVYQWRUTZTUPUQUMZU\Q\J[T\RZQXOSQ\UYP\UXR`UXSZSZT[PWT\U\R\VYN\QZUXSZUZR]WVQXS[P[UZOUTZOXOXRTO[R[P[RZP^V\Q_UZQZOXP\TXQZSYQ\QYQZRYS\Q[P[P[RZUQP[UZR[SWNZR]OYSYPYSYPZTWX[OXQVRWPZPYQWSUTYRZNZQYPXTWRYQ[OZR\SZP[P]TYOUPUSVTXRXN\O[QXJ\S`TZQWN[MZQ]NZTZOSFXMZQ[UKFOM\OTLQHRGOMRFSEQGQHOGOIULPGOGQIPGRGSGOHQMNINHRKPHPLRKQJRHPIOHKMRKQMOJPLRHQIOIOIVEOLQKSFTKNIPIMKRKMJPHPISJPJPHQHTJNHOIOGTJRDRJPIQIRJPJRKRHRLSHNHRFRNRLMFRLTITIRKSMRGTKRGQHPQUJQGNLTIOIQITLQKSIMGPNTJPHPHULULRKOHTIPDPHQFPFUKPIPISHMKQGQFNFSJVMTHVMTGSKRETLPJRNRJORPIUINIVLSJQLPJVLVNRKSHTISJQHQIWGQKPJSKRKUHSLSMVLOFWGRK[KQMRMPIRKPLSJRILPSKPKRKQITKQJRINIRHTLTJSKULQIQKTMSJULMJVFSHULPHPHTHVKMFSKNIUPPJQKUKTLTEVJPMTJOLQJPHUNPIYHXHWIOKUMTKTLQNNKQHTLPJUKSKVKTLRMRIVNOKTGHCNINHRO50;;F;D;:5>593<3=5B3;3=7:8;685=3:2<563;:;6=692@4;5=5=2<6<272;3<2:3=5;4B2?2<6=2=1@6=3;8>798=8;5>3<9>1=3:849@3;5:6=3>4<6?/=4?595@5=3:5;3>4:9@593?3>8B5=3>59897<4<7=4>3>2A2=8;498A3;1>4:3?4>5>7:6=2:4=5>7?3;2<4?8;594;1;4@7>7<3;8=2=2;3<6@4>2<5;6;5B7B775<7=9=<:5A8A4>8=4F896>4>6@8>:;7=6B8@6C0>6D:>8@6=6E7?3?5=5@:?5?478@3?6>8=9?::5A;<3@7;6>8;7C8>8?5<7D7A3>5<8>5<4?3=5F8?2<9;7A8A6>7@7E9>8>6<2B7:7B2B1A5@5>3?9>8?6<4@8>7>4@4<5?7>8?==5<6B5>6:4D786@6@3@5A5<:=:?7?6@7>4B3=;E62*94=7A;N=ONWNQJNJODKJMDSCOFJIQFKERHKIJENIQGLDRCQATELHOFLANEPHMDLFTCLFLHLGSFGDJHOJOEJEQFKDPENDPGHEQFKEM@LDQGOBLFKGMHNINFNGPHLFMDHAMCMHOCMFODKFMFLCRHPJLFLGOFNFKEPBUHNDRKNIRHOGNGJDPELGLEMHPEKJODIGNFLEQJLFRENFOCKEPEMDREJFRFMCOJMAQFLEQDOFMEMIPBLDNGMGMALHRIMLOEOFPEMJNJPJNJJJKFNFTFNANHSCVJREOJNFNCOEOGNEPJLFPERHQCQGNFNFTFLEPHMFNGKEMHKHSHMDPFKEUDLFLJKGPCLGKIMBUGOFQFKGUELCPDPGUELKLGPERFOIKGLFMDPFKJKGTENESGIGTFMFQHLDMFMFMHKDQDRENFLDUBOEMINGPHNEKGJENGNHJDKJPDNFPGLCSDJCKGPIQ@E>OFNHOK+!       !!"! "!  " !  ## !!"#%!  !$  "!  !"#!!"#! # %!"!%%^_kjxmsfkalancpei^kghenci`l`hbhcgalcibiafcjchdicmgpcl`lchdl_ncldgclcjcjdkbq]hbpdfaj`mcp_kamblam_k_kbj]ndhch_lcmcf`ibf`m`jbkeiajdi^kcf_fagajejekaldmeicjdcbmahckbididkckblekamaheham`l_p`h_i_mbkhhdmblcjckfo`ldmbiggijalcfajcj`m`jbkajdkbkcfcgemejbldlgkdfciajhneiamhjblelamiiaockcmblbldihibmdobkendlck`oglfkckdicmeidqfjeq_ndiemgncr_jdkcodlcmcfdodmdlfmemameneqbqfkdnflcrelcpckamhldnejclhpeodqgq_kkmengpmmhqdlcterephnfoglfoeieocqfkingwgrfqhlgnhnkpeleocihmbocnejdndhdtbd`ienaskYOXYf^`X\W^U]VdSbY[R\UbV`T[X[Q`S[V_U[V_Q]U]TaY^W^Y]Q]S^P^T[V`V[Y^S\T\T_Q`P]TZP`VZR]T^S`T\Y[RZW_VZS[S]R\RaV[V^V^W[UZU]W^QZT[U[Q]S\W^U[RaW\X]V\U^Y[R]WYW`VZX]V]SbR_R\\^V^V[W_X\X_V`U\VXV[V`WaX^VaW^Vb\^W][_ZaY\VcZaYbZ]W]Z_Ra\ZXa\`[dZ]YaXbW\[`]bZdYh[dVd]a_d[_^eY`]c\a]e\b_hZa]h\gbl_abgafdhdialdicmak_melkregajimgujlbsenerdmepgqjmfmhpgqgqelfoeoboeijqclboghcpakhmegdmcheqejeobpardjalbnenbgdodofshkdviofpenhxmwlvlsntkuoyltkwpyqzrtnwnxqvpxozruqxqvpxnwo}vws~swqzr|p~p{rzs|tv{}lV  "  !"alloc_gamma_tablespd2sane_snapscan_initadd_scsi_devicesnapscani_check_devicesnapscani_init_device_structureadd_usb_device 7?BGCAffffff9@M(?΍(:L^pʎ܎a"ç֧fؠb!>Qan     è Ԩ   ):K\m~ͩک  (6ER_lu ͪتŞl #/<IU a m u } ʫԫ )9H' 1 A Q s * jop `$&L!o oo$oL*++"+2+B+R+b+r+++++++++,,",2,B,R,b,r,,,,,,,,,--"-2-B-R-b-r---------..".2.B.R.b.r.........//"/2/B/R/b/r/////////00"020B0R0b0r00000000011"121B1R1b1r11111111122"222B2R2b2r22222222233"323B3R3b3r3333333330uxsane_snapscan_get_select_fdsane_snapscan_set_io_modeclose_scannersense_handlerdownload_gamma_tablessend_gamma_tablesendDispersedDot8x8download_halftone_matricesmeasure_transfer_ratewait_scanner_readystart_readerChild reader processcreate_source_chaincreate_RGBRouterfind_devicesnapscani_get_model_idColorAutoFlatbedTransparency AdapterDocument FeederNoneDispersedDot16x16Halftoning UnsupportedNumber of scan lines to request in a SCSI read. Changing this parameter allows you to tune the speed at which data is read from the scanner during scans. If this is set too low, the scanner will have to stop periodically in the middle of a scan; if it's set too high, X-based frontends may stop responding to X events and your system could bog down.$$2 ,^hX @ 2Kd,X` 2Kd,X @ 2Kd,X 2Kd,X2Kd,X2Kd,6x4 (inch)8x10 (inch)8.5x11 (inch)GrayLineartHalftone~y~ytB<B<<<libsane-snapscan.so.1.0.21qk~.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 $"o(  0pp 8o$$xEo T L!L!] $&$& f**0a** l446rjjxjjb ``  , LL44,``P l