ELF'48Y4 (|T|T|T|d|d#Uee$$QtdGNU2 OyY A|g<iQ\47huY`8:x)?ZoMk&^1rBsv_ SU@>Fn3;j(GL+wqEOyI#e6Nmc={PTbDK~ ]lVz -t"W.2CXf!JpH[,$9 *0RA / 'd%}5aCP PLÀ6%@ HH#BD @-`D 0@a ) PRSUVXZ\]_acdefjklnprstuwxyz|}~lE@qda_?;]qIdѯ"Ү,)f7J[KfVh)d@z9 {F].xı]-_I tQytํښA.p,pEDr-W{'?=#QRMAn(e]Q1A˦Up~N3]CEAw Ȭ/ ,JJvQQ|!='JG7|B` aہ2Gʽw~fo qXUp<'Q % rH lwaYMr!vw~iHY)iuhx ;69 "~ALhU R `u 9 ** Be  3p (* 9' +  n @rF `P { (# Ah> ty )*  6 P(* SKK H '`/ Z1 uP)? rN E 3pW HhS,  a% +p? R T )* W? Up~) 2 k  Y'#  n Upp< iNX d e Y4  C (# 8h@HX )* D ,r V  p2W Cp e3 YP*: Cj  *} p@ pA U B nu A )* (8 8hZ __gmon_start___fini__cxa_finalize_Jv_RegisterClassessane_exitsane_mustek_usb2_exitsane_closesane_mustek_usb2_closesane_cancelsane_mustek_usb2_cancelsane_get_select_fdsane_mustek_usb2_get_select_fdsane_set_io_modesane_mustek_usb2_set_io_modesane_readsane_mustek_usb2_readsane_startsane_mustek_usb2_startsane_get_parameterssane_mustek_usb2_get_parameterssane_control_optionsane_mustek_usb2_control_optionsane_get_option_descriptorsane_mustek_usb2_get_option_descriptorsane_opensane_mustek_usb2_opensane_get_devicessane_mustek_usb2_get_devicessane_initsane_mustek_usb2_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_attachstrtodfclosesane_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_mustek_usb2memsetpowpthread_mutex_lockpthread_mutex_unlockrandpthread_testcancellibm.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 N ii h0ii ii xsi ii ii ii ii ddddgh hhhh h(h,h0hele ffPf, fyf^fofH(f|,f0f4f8flgRpg?tgQxg@|gAgBgCg\gYgDgEgwgFgGgHgIgJgKgLgMgNgOgggUS[Et.=踲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@`hHPUVS?$u]t$(lh)9s (h(9rƃ$[^]US.Ã>ptt p$Ѓ[]Ë$ÐUSC>5[]ÍvUS#>E$?[]Í'US=E$_[]Í'USE hý=D$E$X[]ÍUSE 8Í=D$E$[]ÍUSE]=D$ ED$E D$E$[]Ð&US#=E$[]Í'USE <D$E$[]ÍUS$Ehý<D$ED$ ED$E D$E$$[]ÐUSE (}<D$E$8[]ÍUSE M<D$E$H[]ÍUSE <D$E$h[]ÍUSE ;D$E$[]ÐU8E ]fû;;Euu}}}]u}]ÍvU$D$$Ut5m|$D$U$EUt$D$$됉<$4$EUD$tHm$Ut$ |$D$UE$T$D$U$z!dmD$$Et$$D$US.Ã:$ED$E D$ mD$D$E$+$[]É'U1=WVS,󫍽DžSANEDž_DEBE uDžUG_9 t;r t0ҋuTuƄ <$2t>D$ D$$U uD$ mt$D$$,[^_]ÐUWVSv<[^_]Í&@ E܉4$U܋:Et1uEEM|$L$E$u<$B9EwEuԋU܃U 9щU|P9щUx1U)ЉEt&E ;Ma;MXtU؍1E9<9u&U P 9J299 fu@ E5vUS~4$ED$E D$ mD$D$E${$[]É'UWVS,E&{4}D$E <$D$Et<$1}܉E7}&@~UHDJ u}܉ Dr u9t1  LuE,[^_]fE}܋뫍'UVSuGÜ3t4t-UsU&tt DP u[^]É'UWVSA3,E$ǀ"tW1t/UU&t DP t)<$D$0U ,[^_]Ðt&HPtD"u ;t&t "u)Ѐ"tE ,[^_]Ðt&둉1֍t&'UWVS a2L4c<$m|n'r&D$:<$ttED$/|$ D$D$T$<$|$$D$<$T$IuIw$ uHnD$$t$dL1[^_]Í&$nT$$t$*<$L[^_]ÍvD$m$m$^lj4$fU|:J@$V4t$D$$m󤋅4$$m4UWVS/u$nD$4$1nnDžD$T$ $fz4$8U#H !%tꩀu+ uƄE䉅D$$ M䋽} u 61܏nDžu F4>L$<$`F +5v4$U BpHEnDž?fH:Nus$@9;L$4$E9tx9P:VQt&1Wt&D$oD$|$ $u DžF$L$S5$M䉍1ɋtu 9$og8pD$$L$E1t$E $U"t&t$ $D$oD$U%vF,oD$$Pvv4$u FxaM1p&$D$>lpٽ  fU٭٭$-9|$$UunD$$aČ[^_]Ít&E1ɉu FL$$t$}v4$u Fx)M1>vD$D$$E$9<$D$NjEut&ML$4$gu4$U BP9XBDU B0v4$^D$$M䉍M A0u FU Bt&n t$D$$)mD$$Č[^_]Í4$mD$$Č[^_]Ë$MhoD$$;UE]['u v1D$D,qD$4$v]u]Íqt&q؍lqЍpȍppp븍p밍p먍p렍p똍Hq됍p눍qU.&E]Í&US.Ã&$ED$E D$ qD$D$E$+$[]É'U(uu](&}} y,HrD$t$$r]u}];}̍qD$$BWWW W WG1 UWVS a%,UM $T$L$ rD$UMUMtb~X1FDt>H9~39u9Nu}t܃~,u։UM$UFDMUuf,1[^_]ÍU(uu]CØ$}} y,rD$t$$]u}];}̍sD$|$$tGt(D$dsD$$~뚍&|$D@$Vx1r&$D$0sD$)B U(uu]3È#}} y,sD$t$$]u}];}̍sD$|$$tGt(D$PtD$$n뚍&|$D@$Fx1r&$D$tD$B U(uu]#x"}} y,tD$t$$]u}];}̍tD$|$$tGt(D$&dzD$$jUD$E D$ $xuD$ E$T${T$E1E UD$D$ E D$EԉD$A@$y$5$D$zD$ U 4ʋBD$B@$ &\{D$$B&UXuu]Sè}}y,$|D$$]u}]Ít&;}̋$D$X|D$  t,D$}D$$qf AE|D$$AN&|D$$'UD$E D$ $tC L$ M$D$|}D$M1&T}D$$fUD$D$ E D$EԉD$A@$[fG$$D$|D$UuPT$@@$k &|D$$E ʉM{MvU(]uu}$t$}D$ixm;}e<;tv;t[׋G8D$G@$G@$ODŽ]u}]Í}D$$ۋD$f~t$D$$믍t&D~D$$념&UWVS,E~Bt81 vFHt!uU$T$t5;}|ՋM~D$$L$,[^_]ÍvH@uIt+u tM M1tÍDU,1[^_]Íp~D$$됍t&'UXuu]}} EEx^;}VtetD$T$$]u}]Í&~D$$ύvML$M $EMtUMtUu)D$t$$at&D$ D$T$t$$N13&<D$$* B@Uԉ$UEB@$E$t&E%&UWVSQlE$D$pD$M }~MEt6}} vFHt!uM$L$t2;}|ՋE$D$D$ l[^_]É}kH;;GED>D$$D>D$$x#D$D$D>$kEHMU uDŽ D$L$ t$$K1)pD$xD$$!UD$$T$ $FM$L$D$ ܇D$<>GD$@G@$E$M!v.@҉T$$D$ ԁD$Eȃ PeMQPE$D$ qD$D$EȃPtT$D$$t&E$D$ qD$؅D$UȋB 3MuAF aU܍qD$D$$T$ AEȃ P uVP M܍qD$D$$L$ EȃP txT$D$$t&E$D$ qD$D$Eȃ0P(MQPyEUEuċ$EUP 9rFEP;UUEE!;Eiu܍qD$؅D$$t$ Eȃ PX|T$D$$(T$D$$T$D$$D$D$$na|T$D$$NAD$D$$.!ùD$$t$ $rU$T$D$ ܇D$E$D$4D$$u$t$D$ D$t$D$$D$PWt;u`fD$$ kEHD@$L$ D$$s$D$$D$ԿtuLD$$MD$$L$Z|Ƌ$$D$ ED$D$Ct8`D$$ 2$D$$ t&U8]EVu}ƍquB1$8$8u61E |$4$D$u &$U ]u}]Ðt&UT$$EtD$D$$FNjE$Y돍vUT$$NjEt%D$D$$ƋE$<$$84fct&'UWVS1,EEU 1Ev~8~H;}}u;uED$F$U؉MU؋M܅uNjF ;EuF;EuUL@<PDUD$$T$EL$$D$ 8D$MM܉MUuҍH1u3uUDŽ,[^_]Í؍&ftߍ&}c5EUT$ E$D$`D$@E$D$qD$,[^_]Eu G&fUUqt&'UWVSLEErEȍrE̍)rEЍ!rEԋD$q$UD$$~1ҍvH9|󍃰D$$EȅUȍ(4r3r6r $>D$$|$X ɉ RL$t$$8%=@v$<  $辻$x @ 9uW:Vt͐t&9uG:Au G:At4$覼4$|$D$膾u$肼<$tD=S|$ (T$L$<$<$D$#ED$E$EE<$}覼$YEEUEUt$|$ET$ D$$5s^ $ $rt$$D$ D${ڷ$@$D$ D$`D$̊D$$ >訸#~l t& 0$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&;MfuM҃EMfUU9MuEЋM̋u1f Ff9sʃ;EfuEЉ$KT!$[ET!UD$D$$葠T!ɉML!MEE`!EȉE܍t&U1uܐt&>;Efu҉}EUUfE؃9EuMԋE}f1& Ff9vʃ;EfuUԉ$S<[^_]덋MЋUfMԋUfvUWVSZl$D$ENE)ʉU䍓E]E܋FE T$݃$]]VEĉUM}UE fUm]mUfNV)ȉEE]E\$E$U蒞FUEM}EE fEm]mEfNF)ʉUE]E\$E$E4VEĉUM}UE fUm]mUfNF)ʉUE]E\$E$EӝVEăE}UM}UE fUm]mUf`Et&NVEĉM؉+MUM؍E]E܋ T$݃$]]6EċUEE}ME fEm]mEfNFUM؉+M؉EĉME]E\$E$ΜUEĉUEM}U fUm]mUfNFUM؉+M؉EĉME]E\$E$fUEĉUEM}U fUm]mUfNFUM؉+M؉EĉME]E\$E$UEăE}UE}MU fUm]mUf7E1N?F)ʉU䍓E䍋}]؃E E T$݃$]]^VEĉUM}UE fUm]mUfNUV)ȉEE]E\$E$UFUEEM}EE fEm]mEfFffE1NU؍F)ʉU䍓E]E UЉEĉUE\$݃$]XVJM䍋]E UE\$E$)VEĉUm}UMȶ fUEm]mUfFf9fE;AD$$El1[^_]Ít&'U(]Yîu}(4$t4$覚]u}]Ít&'U] ^u@4$'4$X]u]fUWVSʞE$0D$nEǃpǃ|fEx" f};fE91))E)fU1fUĉ)Љ)1ȉ1EfU1fU1fMMʉuMMuʉMMʉMMfE׋}MUuljMM}U}MM‰uuf9ủUUЉ}MzM̋uy&9t I MɉM<M4}}}<8t 7}t8}}41uȋuuL0}؉ML8|0M }t8}}41u؋uuL0}܉ML8|0uM|0<9}ԋ}e}ȋu}}Ј wM܋u fL7Mm؋}؋u䍼y}}ЈLwM܋u fL7Mmԋ}ԍy}}ЈL7M fL7M̃E E E E E E f;Mu}N7}O}O M܋MqMy47}O΋My<>}؋}w}Ou~u ~euuJ6fJMm؋u؍qu6JufJMy7JfJufEf9ufE}ЃepEf9E;$$D$$^D$$MUǃ|f Ĝ[^_]f}9fEsc91))E)fU1fUĉ)Љ)1ȉ1EfU1fU1fMMʉuMMuʉMMʉMMfE׋}MUuljMM}U}MM‰uuf9uUUЉ}Mu΋uy9t I MɉM<M4}}}<8t 7}t8}}41uȋuuL0}؉ML8|0M }t8}}41u؋uuL0}܉ML8|0uM|0<9}ԋ}e}ȋu}}ЈL7M fL7}m؋u؍w}ЉuuLwM܋u fL7Mmԋ}ԋu䍼y}܋}Ј wM܋u fL7M̃E E E E E E f;M}O}7}O}O M܋MqMy47}O΋My<>}؋}w}Ou~u ~euuJ6fJMm؋u؍qu6JufJMy7JfJfEuf9ufE}ЃpuhEf9Es;fEMȤUǃ|f D$$vĜ[^_]Í$nD$$討D$$&넍t&1))E)fU1fỦ)ЉU)1ȉ1EfU1EfU1)&1))E)fU1fỦ)ЉU)1ȉ1EfU1EfU1!&$D$D$ D$$蔑`D$$ǃxvUWVSML$D$Eǃpǃ|fE̋xFf}z;fEf9f҉}fEfUJ1EԉEԉ+E1uE)ȋM҉U1ҋ}u‹UԋEED@E1fM fMzJf}ދ}f}}OfMfMMyf}ϋ}ԍ O9M؉ M9fLM}ލyL?fLM}捼yL?fLEE;E;fEp}f9};5$苐D$$ŊlD$$CM΋Uǃ|f tff}4;fEt&9f҉}fEfUJ1EԉEԉ+E1uE)ȋM҉U1ҋ}u‹UԋEED@E1fM fMzJf}ދ}f}}OfMfMMyf}ϋ}ԍ O9M؉LM9fLM}ލyL?fLM}捼y ?fLEE;E;fEp}f9}sl;9$GD$$聈lD$$U΋Eǃ|f3fEvEUǃ|fD$$L[^_]Ð$趍D$$lD$$n댍t&$D$D$ D$$܋@D$$*ǃxt&'UWVS:Ï$إD$Exǃpǃ|fJfJ. fDžb9<|D@9hP 1)))f|1f)Љ)1ȉ1f1f1Džf|ȉlXxfDžȉ|ȉdhp\D df9TPL LTH9t| I4 @ >4x4>41񋵄鈍P<1L447\鈍4:X4 :  鈍@utt   N @u苽  N L@󥋵tM苽417 w@Lf;x:| 0:D0d舅 L0h2pD8鈍l L82D8@舅u   NL>@}470 ȋA @D7E苵󥋵407 N@D9ff9hfb.$D$DD$@$D$T$pJf9bS9ND$4|4>41񋵄鈍P<1L447\鈍4:X4 :  鈍@utt   NL@u苽  N L@󥋵tM苽417 w@ f9x|: 0:D0d舅 L0h2pD8鈍l L82D8@舅u   NL>@}470 ȋA @D7E苵󥋵407 N@D9ff9xpfb$D$DD$N@$D$T$-pJf9b9VD$=fDžb&buǃ|f>D$$+[^_]Ív$&D$$`yD$$넍t&1))x)f1f)Љ)1ȉ1xf|1f1&1))x)f1f)Љ|)1ȉ1xf1|f1&$D$D$ D$$|D$$jǃxt&'UWVSz~ϼ$4D$Eǃpǃ|$fPD$\D$xD$$fPD;fDžRLd`\v+9ffxH1)҉1)΋1tx<9hD@d1l&hlJꈕTL鈍T@t։ꈕxupp ff @u  UfXf X@󥋍pt x 4wtXV TN@T;dsfR$D$ D$`D$\$D$T$ppRPf9R;$IyD$$sD$$RUǃ|f t&D$$fP];fDžRdLHt&C9f1)fDž҉h1)(\T҉l1̨tTdX҉p`&d$D$h|vv D$ꈕ`T$7lD :$鈍x\L$pD :X$鈍|$Tt$$T$t@xuD   NL@}47x2 ʋQ @Tt󥋵M ʋW@ff9fRN$D$ D$LD$H$D$T$pPf9Rsu;:$tD$$nD$$xRuǃ|f>D$$#[^_]Ív$tD$$XnD$$넍t&$D$D$ D$$DrD$$ǃxvUWVSt<$D$TEǃpǃ|fE܋xXf}fE&;z9ffEtY11}UԋUJ:} O9F fLFEf9EwfEpuJ}f9}ED$D$U$[lf}fEf;9@9!e1)fU11MfE拃fU1Ef;U}ԉM܉EEʍyv9t}ԉEf;EvMf}9zf;}sAEDpf9Es#fL6}M}f;UzfEEapuoEf9EMҍHUǃ|f D$$l[^_]Ð1)ȉ1fUf$nD$$iD$$莼a$D$D$ D$$lD$$Kǃxu$JnD$$hD$$}ҸMǃ|f9l[^_]ÐUWVS o_L$D$贻Eǃpǃ|fExED$<$D$if}fEf;9ffEth11}fM f;Mv"ǃ}MԿf} 7f9EwNj}ċfEpuFEf9E(M⍃Uǃ|f D$$NL[^_]Ð$NlD$$fD$$댍t&$D$D$ D$$tjD$$¹ǃx+$kD$$eD$$yMUǃ|f L[^_]Ð&U(]ylΪu}@4$i4$g]u}]Ít&'UWVS,lÁD$$ߪX$ YǃXǃ\ǃ&'UWVS]!|E$(D$sExǃpǃ|fEf}fEM;Mt&9ʋ)‰1ȉ1fUM1fE֋}M։U1҉EȋMEEEEf;u։E}ƋME9tMM}ɉMMĉM<Mȉ}؋}AMEE؉EDME؉ED}MEG}fEOEMfDFf;EsUM}|}ED}EEDMEADfDf;ufEU܃蔼p}f9};-$SZD$$TD$$ MUǃ|f |[^_]f1ҋ)ljfU1$YD$$TD$$膧UEǃ|fuXD$t$<$EʉMFE|$D$M $XV\9Ɖ\D$$|[^_]Ë$,W‰X1t܋$D$D$dTD$XM$L$Uǃ$D$D$ D$$VXD$$<ǃxD$$X$ETǃXǃ\ǃU8] Y^uƉ}}$D$U訥hҋUtlt v]1u}]Ð&f]Uu}]9f]Uu}]f]Uu}]f]Uu}]ft]Uu}]t&]Uu}]]Uu}]X]Uu}]]Uu}](]Uu}]USHWÝ4MD$ D$T$L$D$$ D$@$St1ET$$趣E4[]Í'UVSV"0$uHD$t1ҸEEEE4$5t 0[^]f1Ұ4$u獓`T$$EE0[^]Ðt&UH]9VÎ}‰D$ ljD$uU׍PD$$͢fwfM,1҈EE׉ $EEE׈E縰mtEЉT$$pEЋ]u}]fwaM<tD$wD$M$+M1ҸE_E $E_EMƃFffM6<'D$wD$M$軡M1ҸE_E $E_EyMƃfwD$MЉt$$hM1ҸE_E $E_E&ƃD$t$$'Mk U(]9TÎu$xD$E$EEEE$ƍD$覠]u]Ív'U(]S}lju$D$\u&и|7tc]u}]Í|u؉} uʼn~uuAvԸ}u~s_D$$茟1Bt&UWVSRLẺU$ϐD$PE1EEEuȺE;}sbUmE1҉$Eԉt$D$$ $.PtT$$E赞EăL[^_]fU)҉UtEu1Ҹ4$]$ t$}ȉ$|$Ou$ NPLD$$>L1[^_]Ít&UWVS\QñLẺUȉD$$аD$WE1EEEuȺEt&;}sbU1E1҉$vEԉt$D$$ $YItT$$E`EăL[^_]Ðt&U)҉Ut61u1Ҹ4$$ t$}ȉ$|$Huf6D$$L1[^_]ÍU(] P^f=uƉ}wLe  ǃ]1u}]Íf=<tD$wD$$> 1҉$ƃ _ƃƃ_ƃƃY1҈   $ǃ?t&f= <D$wD$$芛 1҉$ƃ _ƃƃ_ƃ9ƃt&D$wD$$+ 1҉$ƃ _ƃƃ_ƃƃA&'UVS N` $MD$赚VF<<VuVg`yXI:+>taVFtD$$ 1[^]Í&VҸVʀ\vVF$ NGEFFaD$$茙a&V넍v'UWVSL,$D$D~$D$|$P~tUtNfA ҸPD$$辘,1[^_]Ít&1ҸVRV#SQVRV#S}Q nVR`V#SRQCVR5V#S'1ҸQ~1ҸP VRV#SQ%VRV#SQVRV#SQ$pVRbV#STQ0EVR7V#S)Q,VR V#SQVRV#SQ-VRV#SQ9yt&IFE}EE fERm]mUDF#E}EE fESm]mU‰EظQFE䍃}EE fERm]mUF#E䍃}EE fESm]mUUظQFE䍃}EE fERm]mUGF#E䍃}EE fESm]mUUظQFE䍃}EE fERm]mUF#E䍃}EE fESm]mUUظQFE}EE fERm]mUQF#E}EE fESm]mU ‰EظQFE䍃}EE fERm]mUF#E䍃}EE fESm]mUUظQFE䍃}EE fERm]mUMF#E䍃}EE fESm]mUUظQFE䍃}EE fERm]mUF#E䍃}EE fESm]mUUظQFE}EE fERm]mUSF#E}EE fESm]mU"QFE䍃}EE fERm]mUF#E䍃}EE fESm]mUQFE䍃}EE fERm]mU_F#E䍃}EE fESm]mU&QFE䍃}EE fERm]mUF#E䍃}EE fESm]mUQFE}EE fERm]mUkF#E}EE fESm]mU61ҸQ*FE䍃}EE fERm]mUF#E䍃}EE fESm]mU1ҸQFE䍃}EE fERm]mUsF#E䍃}EE fESm]mU:1ҸQ.FE䍃}EE fERm]mUF#E䍃}EE fEm]mUFE}EE fERm]mU|F#E}EE fESm]mUK1ҸQ?FE䍃}EE fERm]mUF#E䍃}EE fESm]mU1ҸQFE䍃}EE fERm]mUF#E䍃}EE fESm]mUO1ҸQCFE䍃}EE fERm]mU F#E䍃}EE fESm]mU1ҸQFE䍃}EE fERm]mUF#E䍃}EE fESm]mUS1ҸQGFE䍃 }EE fERm]mUF#E䍃}EE fESm]mU1ҸQFE䍃}EE fERm]mUF#E䍃}EE fESm]mUW1ҸQKFE䍃}EE fERm]mUF#E䍃$}EE fESm]mU1ҸQFE}EE fERm]mUF#E}EE fESm]mUgE؉¸QSFE䍃}EE fERm]mUF#E䍃}EE fESm]mUUظQFE䍃}EE fERm]mUF#E䍃}EE fESm]mUbUظQUFE䍃}EE fERm]mUF#E䍃}EE fESm]mUUظQFE䍃}EE fERm]mUF#E䍃}EE fESm]mUdUظQWFE䍃 }EE fERm]mUF#E䍃}EE fESm]mUUظQFE䍃}EE fERm]mUF#E䍃}EE fESm]mUfUظQYFE䍃}EE fERm]mU F#E䍃$}EE fESm]mUUظQFE}EE fERm]mUF#E}EE fESm]mUt E؉¸Q`FE䍃}EE fERm]mU'F#E䍃}EE fESm]mUUظQFE䍃}EE fERm]mUF#E䍃}EE fESm]mUoUظQ_FE䍃}EE fERm]mU&F#E䍃}EE fESm]mUUظQFE䍃}EE fERm]mUF#E䍃}EE fESm]mUnUظQaFE䍃 }EE fERm]mU(F#E䍃}EE fESm]mUUظQFE䍃}EE fERm]mUF#E䍃}EE fESm]mUpUظQcFE䍃}EE fERm]mU*F#E䍃$}EE fESm]mUUظQFE}EE fERm]mUF#E}EE fESm]mU~QrFE䍃}EE fERm]mU9F#E䍃}EE fESm]mUQFE䍃}EE fERm]mUF#E䍃}EE fESm]mUQvFE䍃}EE fERm]mU=F#E䍃}EE fESm]mUQFE䍃}EE fERm]mUF#E䍃}EE fESm]mUQzFE䍃 }EE fERm]mUAF#E䍃}EE fESm]mUQFE䍃}EE fERm]mUF#E䍃}EE fESm]mUQ~FE䍃}EE fERm]mUEF#E䍃$}EE fESm]mU Qt&'UVS1Pp0$D$~VtDNUEE0fEfEE`fME VJD$$D~01[^]Ít&'UVS]1òo0$uǑD$~1ҸEdEdEdEd4$t 0[^]f1ҰEeEeEeEe4$u1ҰEDEDEDED4$|u1ҰEEEEEEEE4$\ۑT$$Ec}Ezt&'US~0n$D$(}( 1Ҹ1Ҹ1Ҹ1Ҹ1Ҹ1Ҹ1Ҹ1Ҹ D$ǃ( $|1[]Ív[kUS/n$*D$X| 7 &          | - ` a  b c d e f g h  r a P\  E䋃 EиԸ1Ҹ1Ҹ1ҸиԸqUcEԸSU@U0U"EԸUUfD$ǃ( $w1,[^_]Ðt& E䋃 E{t&s&'U(]*i}lju$8D$^w<u`uk0t$$ǍvD$wD$$v]u}]Àtt Ƅt듍t& |t&UVS)@h$D$v( vzցUIt$D$$?vƒD$ǃ( $v1[^]Í`D$$u[^]Í1ҸV&US(Sg4EE$ْD$uUUrUdU丣VU帤HU渥:D$$/u41[]Í&UVSM(âf$D$t!I ҃Ҹ` a! ҃Ҹb cw!i ҃ҸdP e1=.! Ҹ  uf1! Ҹ uf1!X Ҹ vuf11Ҹ\1ҸM$u1Ҹ< +   !C ! !  $p1xiD$$cr1[^]f ҃& ҃H& ҃& f ! v f f fUWVS$ c,$D$bq A 0            E縲kU縳] L ; $D$  D$D$pf }6D$D$$oиԸQt$D$$ocTfD$D$$Fo$P6uD$$$o,1[^_]f }6D$D$$nt&'UWVS!<`EE ]EfUݝpfEUT$$pnMȃ}މEEMEމ| fEm]mދE؃fE1҉F1҃uEȉEԃBDžlEDžxfEuȸEUifUfUƉj1ҸkznbVMԍϓD$p$L$Dmt&1҉$uEЈEpUuƸq<6͉ʉM‰ErUƸ|ʈUƉʉMԉE}U~UƸUUzMՉhbhMD$|$$ClU%ME1҉UE}m܍pE޴ fEܸm]mދMщhh1Ҹ1ҸxUԍD;|sD$$kU gU S1ҸG1Ҹ;,UUUl1Ҹ1ҸU<1Ҹ<D$D$ $j1Ҹml1Ҹn` oQ1ҸpE1Ҹq9r*1Ҹs1Ҹtu1Ҹv1Ҹwx1Ҹy1Ҹz{1Ҹ|1Ҹ}~1Ҹ1Ҹvg1Ҹ[1ҸO@1Ҹ41Ҹ(1Ҹ 1Ҹ1Ҹ1Ҹ1Ҹ1ҸD$$hU`laqUbd1ҸcXE$D$͓D$Kh1Ҹd/1Ҹe#1Ҹf1Ҹg 1Ҹh1Ҹi1Ҹj1Ҹk1Ҹl1Ҹm1Ҹn1ҸoD$$g1Ҹ1Ҹ} nUa Uց EUԸ5U( EԸhUUԸUƸh Uqv ԸXIUԍD$$T$f| UЋ}BfDpzU܋tfD UD:1ҋ}fD Efu҉UE!fEf}uE؋Df!EփE }(-fEUf9UXX#1Ұ1؍.D$$$aĜ[^_]( t&US.ÃR$bD$`( t'D$$`[]Í<艽脿pyD$ǃ( $``1[]Ð&U8]yQu1}$D$`( w]u}]Í$} 1ҸEEEE<$費1ҸEEEE<$艻ukU1Ҹp1Ҹd1ҸXûǃ( D$$C_)D$$"_t&ȲD$$_t& D$$^'UVSPP$D$^8 u5\D$$^D$$n^1[^]ÃuD$$J^ău8D$$-^맍єD$$^돍vUS>ÓO$D$]D$ǃ8 ǃ ǃ!ǃ!ǃ!ƃ ƃ ƃ ƃ ƃ ƃ ǃ` `fǃ~ fǃ| $Z]1[]fUWVS|NLfEUMfEڍD$$\f}]O1M̍TfEEEȉUĉM&MUlj)9~fET$E$D$`\ut$U$T$E\t$M$L$.\( D$$ \D$$[@D$$[L1[^_]Ðt&{ME;sE f;}spD$$u[D$$_[еD$$I[L1[^_]Í& ‰T$U$T$E[EU耻$*D$UZUM捓(fMމ$U- U$\ Ef}9EԋvEuЋ<U)U)9;fEE밍&ܴD$$*ZKt&UX]I ÞK}lju$@D$YиͶt]u}]Ít&賸u捃UD$$YED$$ D$D$D$ D$D$$E u-UE$iT$FYEe1T$E$YUEԈ8UVS; ÐJ $E}D$X1Ҹŵ1Ҹ蹵1Ҹ譵1Ҹ衵UEtF1D$D$$|XD$$fX 1[^]Ðt&뵍t&'UH]i þIuƉ}$D$ X1UuV1EE$‰T$T$WT$$WEԋ]u}]ÍӕEԉT$$WEՍv'UWVS I<$ D$VW( E1E̋U̸$+~x}҉uEE܋, fEm]mҋE$D$;D$V1Ҹ赳FD$ǃ, $V<[^_]EPxvD$$mV<[^_]Ív&D$$JV<[^_]UWVSj ÿGL$`D$V1Ҹ$EtD$Ud˲1Ҹ迲e谲1Ҹ褲d蕲1Ҹ色ez1Ҹnd_1ҸSeD1Ҹ8V*VF$D$D$UVV 1ҸֱF$D$D$TV諱F$D$D$TVVqF$D$D$cTV V V<V V (~fۖD$$TFNщωUȁՉUE<YV VM'輰Uȸ诰U̸袰薰MD$$L$SE$D$-D$lSU̍ED$$T$OSL|$D$$5S>t`UǸ~t%D$$REL[^_]Ít&~Yʍ&M fÖ1D$$RF`EE`E<MD$$tRMMǃD$M$ORMFEщωUȁՉU:Ö1D$}$ R]D$$QEE&$dtẺEt}҉uE܋E$ fEm]mҋED$;D$Q1Ҹezǃ( ǃ, D$$KQ9UVSmB X$D$QEufEfEfEE _Yƅ\ƅ|ƅY]EuEEEEPEEEEEfEEEfE E?D$$iPİ 1[^]Í'UWVSzA$DӗD$P$ kfE܈fEfEljEE^IƅKƅLƅlƅIYEE}<$DEEPEEEEEwOEfEEUEfEXE!D$$KO1[^_]ÍfEEU밍vUWVSLá@u HEf.U}$$f4f@.$ $0D$N@H<.(<84L$($D$T$ D$L$t$|$ D$$.N( t5ԶD$$NDž  [^_]Ít&R ,D$D$$$M1Ҹ訪1Ҹ蜪1Ҹ萪1҉ yjH8@DžRI T$LT$L$ D$ $M <$D$L$ D$L\ 8 f.X襩薩DžPكHݝHD$D$$T$ gLU8D$t$ $L$8Lf4X 1f44D$D$$KtŨ趨1Ҹ誨TۅTܵHٽRR fPݕ@؋P٭P۝T٭RTщTۅT؋T ػ@ݝH* 8t$D$$݅H\$݅@\$J(! Pͧ(!$D$*D$J1Ҹ蚧xD$D$ D$$J1Ҹh1Ҹ\:D$D$$NJ/1Ҹ#SD$D$$JD$D$ D$$I1ҸӦ1ҸǦeD$D$$I蚦D$D$$Im1Ҹat$D$$YI:1Ҹ.t$D$$&ID$D$$I1i<$pt$D$Hи躥訥и虥$иD$D$D$ D$$pH$Q8 \5E拕8D$(݅@\$ ݅H$\$T$p  $|N⍃ϘD$T$GC1҉4f.XfhCf$D$$<>fX Dž(>,DžDž,Dž(Dž,fDž(fDž(ƅ(fDž,9 )׉!ƃf8w18$t&Ѓf=fVfVvfG 1+XۅXfX۽8dۅdݝPdۅd۽(&d4ۅdܵP\$݃$ۭ8ٽbbۭ( f`٭`۝d٭bdf~ f~f9XvXЃf=fV fVv䍃D$$f6ƅoƅn$mD$56f$ƅpED$$6m芜p$D$ L$T$D$ D$5EEEE`fEfE E uP諚1Ҹo1Ҹc/TE溉 @ɍy< ;P%)fXWXwXٽbf}EEE`dۅdfEԋ4dbۅdɴ f`٭`۝d٭bd@L<)‹@!҉EPU脙E6'4<@X)ǸԸXp1ӐĐ4$ $֙ǃ( D$$3fXXWt&fXDž vdDžDždDž DždfDž fDž ƅ fDžd9fXKfXdfX2DžDžDžDžDžfDž(fDž(ƅfDžfX,?ffX` vt&fxf&P <(P6P Dž)׉!f88ƃD$$#E1҉$ȉMbME1҉$ȉMRgME1҉$ȉM6ME1҉$ȉM&ME1҉$ȉMRMUVS$D$e( vzց%nnɝt$D$$ٝD$ǃ( $1[^]ÍD$$[^]Í1ҸmV&U8]uƉ}$D$lD$$V!u}uJE*MtdD$$flD$$1]u}]Ív8D$$1֍D$$1붍D$$z1떍UVSu$D$D11Ft$`ǃ<t$Ddž<4$2D$$[^]É'UH]MKuu }}ET(t,t8t0D$PT$ t$D$$WUt EU0MB ੱU,MuL4$D$QutE}A1D$$ #t&t$D$$ ]u}]fD$$] ҍv t$D$$9 뮍&tC|$t$ D$$ zv}UDt&ualft$D$$ 88t$D$$ f}PD$E$MED$$L$\lM}Dl}UDUMCM}P|$4$輽tut 4$t&'E$輽UƉPD$4$D$4$eD$4$KMULt$襹M $:uL|։ucE`ߋETtt$D$$ /$ȷ$D$D$ TU` 1Ұ(MYMA`Al$t Colo@r24uLXMA`Al$藺t Colo@r24uL}ZX}G`Gl$0t Colo@r24UL'UWVS輼`Sf+w=k pfEf1HxHHH f+l ,uUffdv fǃPfd,)Niɰ)ʁ,1螑4$"$D$ D$DD$D$$<[^_]Í&D$$z1<[^_]fǃ|ht&ffD$$*<1[^_]fUfE1yD$$1iUWV EE'u~311ɐt&uTN4N:f}f9vf>f ;M|փmuu11T(Ѓũ ^_]Í&'UWVSMEEm}MMEE fMfED$$\hҋ\lEffMUfffufǃfǃ'fXfǃfǃ t&8D$t$$K$D$\D$*$D$D$ 't&òc1ǃhJE躅2M'g5Ff$D$ D$D$Qf fK UiXffD$D$$T$ fE,D$$hT lUiU4$E4$E0D$$mt&$D$ D$D$<$D$ D$D$D$D$D$ D$(D$UiҰffSfǃhL$D$hL$ L$ $蔙D$$>D$$(11ҋǃpǃfǃǃfǃfǃfǃf1ƃZt&1f2u=fǃfǃfu3fǃfǃffKtfǃf,ufǃfǃvD$$ 1[^_]Ðt&D$$1[^_]Ët&ƃfD$$r1[^_]Ðt&ƃ@@f,t&ƃfƃ0@@fD$$1[^_]Ðt&PD$$z1kvfǃXmfǃP $uH xD$$밍& $uD$$1t&D$$z1kvxD$$Z1K}>9D$D$ (MD$L$$0܈v$E6w1ڳD$D$ (}D$|$$0x11`$ zyv$E4賱w`4$訇E4$蝇t$P苇E$P|E$PmE$P^E$POE$P@tEuZ&D$$E$U$7&D$$MtUҐt}tutMttUzD$ (MHD$$L$%EPU}DžhDžlR}DžpEEEEEč&u1Ut&:MfufufChD$$J1[^_]Ðt&ƃ@@ft&ƃfƃ0@@f`fǃXtNt$$hufǃfǃ+fǃO&D$$1[^_]ÅD$D$ (M܉D$L$$0uAc$7d1耠D$D$ (E܉D$D$$0u1蜲$ rc$E؉J cS${tM܍4I4$tE4$tE$PtE$PsE$PsE$PsE$PsE$PsMɉED$$0<$dq}؉<$YqAvfǃ+fǃ+Y&D$$hD$$1t&MԍDA/f_t&t$$t&l%t&D$$Jkt&EԺNiXfD$$ <$>pE؉$3p4D$$t&<$ pU؉$pD$$<$oM؉ $olD$$|뢍4븍'UuMUЅuMȅD$ (E$D$D$U܅eM܋UEEIUEEEEEẺ}u1Ut&:MfufufEE0EE"EًE}f8 E}MUEf9}Mff9EEEEEEEEEEEEwM1ҋEf1҉EE1҉EE1҉EE1҉EE1҉EEE\&'UWVS,lÁlu$dD$ӸdžD"t;|x;|*D$$茸l[^_]Í&dž $D$D$M$D$$D$,$D$PD$ $D$|D$$D$D$ɷ$D$D$訷$D$ D$臷$D$8D$f$D$dD$E $D$D$%wD$$2D$$h 詊>XeW[*fǃfǃfǃfǃfǃfǃfǃǃǃxǃt$_dǃD$$D$$l[^_]Ðt&D$$躵hw'W4 V1->4XfǃfǃǃǃxǃD$$ fD$$ff ǃ  ƃ< f9fUf9f f ǃ‰UNEEUNUUEfEfUfN⸵Nf+UfUEf+UD$lD$f$聳$D$D$`$D$D$?$D$D$$D$D$ܠD$$諆 vK[}"</D$ǃl$f=vfTf W tD$$9 ǃD$$ t&D$$LD$$ϱ1fvt&f9CfuCf1fvt&f9CfuCf$D$pD$'$D$D$$D$D$E‰T$11f 1f E1҉Ef E$f D$T$D$(D$3$D$TD$$D$D$ $D$D$Я $D$D$误 $D$ D$莯 $D$= 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 mustek_usb2attach_one_scanner: enter AutoLevel: start AutoLevel: init data is over AutoLevel: exit sane_get_parameters: start sane_get_parameters: exit sane_exit: start sane_exit: exit LLF_CALCULATEMOTORTABLE:Exit Color48Color24Gray16Gray8LineartReflectivePositiveNegativecalc_parameters: end sane_init: start sane-backends 1.0.21==!=sane_init: authorize %s null sane_init: exit Transparent_GetRows: call in WriteIOControl Error! Mustek_ClearFIFO:Enter Mustek_ClearFIFO:Exit RegisterBankStatus=%d Mustek_SendData: write error SetRWSize: Enter SetRWSize: Exit Mustek_DMARead: Enter Mustek_DMARead: read error Mustek_DMARead: Exit Mustek_DMAWrite: write error Mustek_DMAWrite: Exit LLFRamAccess:Enter end steal 2 byte! LLFRamAccess:Exit MotorPhase=0x%x LLFSetMotorTable:Enter LLFSetMotorTable:Exit OpenScanChip:Enter OpenScanChip: Exit SetLineTimeAndExposure:Enter SetLineTimeAndExposure:Exit SetLEDTime:Enter SetLEDTime:Exit CCDTiming:Enter Dpi=%d CCDTiming:Exit F5_ScanDataFormat=0x%x SetScanMode():Exit Asic_TurnTA: Enter Lamp1 PWM = %d Asic_TurnTA: Exit LLFSetRamAddress:Enter LLFSetRamAddress:Exit SetAFEGainOffset:Exit SetExtraSetting:Enter FF_SCAN_IMAGE_OPTION=0x%x wCCD_PixelNumber=%d bThreshold=%d SetExtraSetting:Exit SetPackAddress:Enter channel gap=%d CISPackAreaStartAddress=%d InValidPixelNumber=%d Set Invalid Pixel ok Asic_SetShadingTable:Enter wValidPixelNumber = %d lpShadingTable == NULL Asic_SetShadingTable: Exit Asic_ScanStart: Enter Asic_ScanStart: Exit Asic_ScanStop: Enter Asic_ScanStop: Exit Asic_SetSource: Enter Asic_SetSource: Source error Asic_SetSource: Exit Asic_Reset: Enter Asic_Reset: Exit Asic_ReadImage: Exit GetChipStatus:Enter Mustek_ReceiveData GetChipStatus:Exit Asic_IsTAConnected: Enter hasTA=%d Asic_IsTAConnected():Exit IsCarriageHome:Enter IsCarriageHome:Error! LampHome=%d IsCarriageHome:Exit Asic_WaitUnitReady:Enter WaitChipIdle:Error! Wait %d s Asic_WaitUnitReady: Exit LLFMotorMove:Enter Set start/end pixel AccStep=%d FixMoveSteps=%d DecStep=%d FixMoveSpeed=%d ACTION_TYPE_BACKTOHOME Forward or Backward ACTION_TYPE_BACKWARD ACTION_TYPE_TEST_MODE motor_steps=%d LOBYTE(motor_steps)=%d HIBYTE(motor_steps)=%d Asic_WaitCarriageHome:Enter Asic_WaitCarriageHome: Exit LLFMotorMove:Exit MotorBackHome:Enter MotorBackHome:Exit Asic_MotorMove:Enter Asic_MotorMove: Exit Asic_SetCalibrate: Enter wNowMotorDPI=%d isMotorMove=%d MotorSyncPixelNumber=%d wScanAccSteps=%d BeforeScanFixSpeedStep=%d byScanDecSteps=%d BackTrackFixSpeedStep=%d wMultiMotorStep=%d TotalStep=%d Motor Time = %d Motor Time Over Flow !!! Asic_SetCalibrate: Exit Asic_SetWindow: Enter dwBytesCountPerRow = %d SetMotorStepTable:Enter SetMotorStepTable:Exit CalculateMotorTable:Enter CalculateMotorTable:Exit SetMotorCurrent:Enter SetMotorCurrent:Exit Asic_SetWindow: Exit Asic_Open: Enter chip has been opened. fd=%d Asic_Open: no scanner found Asic_WaitUnitReady SafeInitialChip:Enter isFirstOpenChip=%d DRAM_Test:Enter Mustek_DMAWrite error DRAM Test error...(No.=%d) DRAM_Text: Exit SafeInitialChip: exit DRAM_Test: Error Asic_Open: not enough memory Asic_Open: Exit Asic_SetMotorType:Enter Asic_SetMotorType: Exit Asic_Close: Enter CloseScanChip:Enter CloseScanChip: Exit Asic_Close: Exit GetDeviceStatus: start sane_get_devices: exit CarriageHome: start Asic_CarriageHome:Enter Asic_CarriageHome: Exit sane_cancel: start sane_cancel: Scan finished StopScan: start Reflective_StopScan: call in StopScan: exit sane_cancel: do nothing sane_cancel: exit sane_read: start: max_len=%d sane_read: handle is null! sane_read: buf is null! sane_read: len is null! ReadScannedData: start Reflective_GetRows: call in sane_read :after memcpy sane_read: after %d sane_read : get *len = %d sane_read: exit Asic_TurnLamp: Enter Lamp0 PWM = %d Asic_TurnLamp: Exit PowerControl: start sane_close: start sane_close: exit getsetunknownset_autosane_control_option: exit MustScanner_Init: Call in Asic_Initialize:Enter InitTiming:Enter InitTiming:Exit Asic_Initialize: Exit init_options: start Number of optionsScan ModeScan modeScan sourceScan resolutionpreviewPreviewDebugging Optionsauto-warmupAutomatic warmupEnhancementthresholdThresholdgamma-valueGamma valueGeometrytl-xTop-left xtl-yTop-left ybr-xBottom-right xbr-yBottom-right yinit_options: exit sane_open: exit Asic_SetAFEGainOffset:Enter Asic_SetAFEGainOffset: Exit Reflective_AdjustAD: call in sane_start: start SetParameters: start Reflective_Reset: call in Reflective_Reset: exit Transparent_Reset: call in MustScanner_Prepare: call in SetParameters: exit GetParameters: start GetParameters: exit sane_start : read_rows = %d warming up: %d SCANNING ... StartScan: start sane_start: exit mustek-A2nu2MustekBearPaw 2448TA Prosane_get_select_fd: handle = %p, fd = %p sane_get_select_fd: not scanning sane_set_io_mode: handle = %p, non_blocking = %s sane_set_io_mode: not scanning attach_one_scanner: devname = %s AutoLevel: iHeight = %d, iWidth = %d AutoLevel: Find min , max is over! AutoLevel: Set min , max is over! sane_get_parameters :params.format = %d sane_get_parameters :params.depth = %d sane_get_parameters :params.pixels_per_line = %d sane_get_parameters :params.bytes_per_line = %d sane_get_parameters :params.lines = %d sane_get_option_descriptor: option = %s (%d) LLF_CALCULATEMOTORTABLE:Enter MustScanner_GetRgb48BitLine1200DPI: call in MustScanner_GetRgb48BitLine1200DPI: thread create MustScanner_GetRgb48BitLine1200DPI: thread exit MustScanner_GetRgb48BitLine1200DPI: leave MustScanner_GetRgb48BitLine1200DPI MustScanner_GetRgb48BitLine: call in MustScanner_GetRgb48BitLine: thread create MustScanner_GetRgb48BitLine: thread exit MustScanner_GetRgb48BitLine: leave MustScanner_GetRgb48BitLine MustScanner_GetRgb24BitLine1200DPI: call in MustScanner_GetRgb24BitLine1200DPI: thread create MustScanner_GetRgb24BitLine1200DPI: g_dwTotalTotalXferLines=%d MustScanner_GetRgb24BitLine1200DPI: g_Height=%d MustScanner_GetRgb24BitLine1200DPI: thread exit MustScanner_GetRgb24BitLine1200DPI: leave MustScanner_GetRgb24BitLine1200DPI MustScanner_GetRgb24BitLine: call in MustScanner_GetRgb24BitLine: get wWantedTotalLines= %d MustScanner_GetRgb24BitLine: thread create MustScanner_GetRgb24BitLine: !isOrderInvert MustScanner_GetRgb24BitLine: thread exit MustScanner_GetRgb24BitLine: g_dwTotalTotalXferLines=%d,g_SWHeight=%d MustScanner_GetRgb24BitLine: g_SWBytesPerRow=%d MustScanner_GetRgb24BitLine: isOrderInvert is TRUE MustScanner_GetRgb24BitLine: before byRed MustScanner_GetRgb24BitLine: before byGreen MustScanner_GetRgb24BitLine: before byBlue MustScanner_GetRgb24BitLine: before set lpLine MustScanner_GetRgb24BitLine: i=%d MustScanner_GetRgb24BitLine: leave MustScanner_GetRgb24BitLine MustScanner_GetMono16BitLine: call in MustScanner_GetMono16BitLine: thread create MustScanner_GetMono16BitLine: thread exit MustScanner_GetMono16BitLine: leave MustScanner_GetMono16BitLine MustScanner_GetMono1BitLine1200DPI: call in MustScanner_GetMono1BitLine1200DPI: thread create MustScanner_GetMono1BitLine1200DPI: thread exit MustScanner_GetMono1BitLine1200DPI: leave MustScanner_GetMono1BitLine1200DPI MustScanner_GetMono1BitLine: call in MustScanner_GetMono1BitLine: thread create MustScanner_GetMono1BitLine: thread exit MustScanner_GetMono1BitLine: leave MustScanner_GetMono1BitLine MustScanner_GetMono8BitLine: call in MustScanner_GetMono8BitLine: thread create MustScanner_GetMono8BitLine: thread exit MustScanner_GetMono8BitLine: leave MustScanner_GetMono8BitLine calc_parameters : preview set ScanMode SM_RGB24 calc_parameters : preview set ScanMode SM_GRAY calc_parameters :scan Source = %s sane_star:sane params .format = %d SANE Mustek USB2 backend version %d.%d build %d from %s MustScanner_GetMono8BitLine1200DPI: call in MustScanner_GetMono8BitLine1200DPI: thread create MustScanner_GetMono8BitLine1200DPI: thread exit MustScanner_GetMono8BitLine1200DPI: free the before line data! MustScanner_GetMono8BitLine1200DPI: leave MustScanner_GetMono8BitLine1200DPI MustScanner_GetMono16BitLine1200DPI: call in MustScanner_GetMono16BitLine1200DPI: thread create MustScanner_GetMono16BitLine1200DPI: thread exit MustScanner_GetMono16BitLine1200DPI: free before line data! MustScanner_GetMono16BitLine1200DPI: leave MustScanner_GetMono16BitLine1200DPI Mustek_SendData: Enter. reg=%x,data=%x Mustek_WriteAddressLineForRegister: Enter Mustek_WriteAddressLineForRegister: Exit Mustek_DMAWrite: Enter:size=%d LLFSetMotorCurrentAndPhase:Enter LLFSetMotorCurrentAndPhase:Exit SetScanMode():Enter; set f5 register Asic_TurnTA: Scanner is not opened ChannelR_StartPixel=%d,ChannelR_EndPixel=%d read out pixel over max pixel! image will shift!!! set CISPackAreaStartAddress ok CISPackAreaStartAddress + (SegmentTotalPixel*(PackAreaUseLine*1))=%d PackAreaUseLine=%d,TotalLineShift=%d Alloc a new shading table= %d Byte! Asic_ScanStart: Scanner is not opened Asic_ScanStop: Stop scan error Asic_ScanStop: Clear scan error Asic_ScanStop: DMAReadGeneralMode error Asic_SetSource: Source is Reflect Asic_SetSource: Source is Postion Asic_SetSource: Source is Negtive MustScanner_ReadDataFromScanner: call in, and in new thread MustScanner_ReadDataFromScanner: wWantedLines=%d MustScanner_ReadDataFromScanner: wScanLinesThisBlock=%d Asic_ReadImage: Enter : LinesCount = %d Asic_ReadImage: Scanner is not scanning Asic_ReadImage: chip->dwBytesCountPerRow = %d Asic_ReadImage: dwXferBytes == 0 MustScanner_ReadDataFromScanner:Asic_ReadImage return error MustScanner_ReadDataFromScanner:thread exit MustScanner_ReadDataFromScanner: Read image ok MustScanner_ReadDataFromScanner: thread exit MustScanner_ReadDataFromScanner: leave MustScanner_ReadDataFromScanner Asic_WaitUnitReady: Scanner has not been opened (SANE_Byte)((motor_steps & 0x00ff0000) >> 16)=%d bScanBits=%d,wXResolution=%d, wYResolution=%d, wX=%d, wY=%d, wWidth=%d, wLength=%d Asic_SetCalibrate: Scanner is not opened Asic_SetCalibrate: insufficiency memory! malloc LLF_MOTORMOVE =%ld Byte wPerLineNeedBufferSize=%d,BytePerPixel=%d,dwBytesCountPerRow=%d wPerLineNeedBufferSize=%d,wLength=%d wThinkCCDResolution=%d,wCCD_PixelNumber=%d dwLineWidthPixel=%d,wYResolution=%d Find Boundary CCDDummyCycleNumber == %d XRatioTypeDouble=%.2f,XRatioAdderDouble=%.2f,XRatioTypeWord=%d wScanAccSteps=%d,byScanDecSteps=%d BeforeScanFixSpeedStep=%d,BackTrackFixSpeedStep=%d isMotorMoveToFirstLine=%d,isUniformSpeedToScan=%d,isScanBackTracking=%d StartSpeed =%d, EndSpeed = %d bScanBits=%d,wXResolution=%d,wYResolution=%d,wX=%d,wY=%d,wWidth=%d,wLength=%d Asic_SetWindow: Scanner is not opened EndSpeed = %d, BytesCountPerRow=%d, MotorCurrentTable=%d, LinePixelReport=%d Asic_Open: sanei_usb_find_devices failed: %s Asic_Open: sanei_usb_open of %s failed: %s Asic_Open: OpenScanChip error %d,%d,%d,%d,%d,%d,%d,%d,%d,%d Asic_Open: SafeInitialChip error Asic_Open: device %s successfully opened Asic_ReadCalibrationData: Enter Asic_ReadCalibrationData: Scanner is not scanning Asic_ReadCalibrationData: Can't malloc bCalBuffer memory Asic_ReadCalibrationData: Exit Asic_Close: Scanner is not opened Asic_Close: Scanner is scanning, try to stop scanning Asic_Close: CloseScanChip error sane_get_devices: start: local_only = %s MustScanner_GetScannerState: Asic_Open return error MustScanner_BackHome: call in MustScanner_BackHome: Asic_Open return error MustScanner_BackHome: Asic_CarriageHome return error MustScanner_BackHome: Asic_WaitUnitReady return error MustScanner_BackHome: leave MustScanner_BackHome sane_cancel: warning: is scanning Reflective_StopScan: scanner not opened Reflective_StopScan: scanner not prepared Reflective_StopScan: thread exit Reflective_StopScan: leave Reflective_StopScan Transparent_StopScan: call in Transparent_StopScan: thread exit Transparent_StopScan: leave Transparent_StopScan sane_read: scan was cancelled, is over or has not been initiated yet sane_read: before read data read_row=%d sane_read: buffer size is %ld ReadScannedData: wanted Rows = %d Reflective_GetRows: scanner not opened Reflective_GetRows: scanner not prepared ReadScannedData: deal with the Negative ReadScannedData: malloc the negative data is success! ReadScannedData: get image data is over! ReadScannedData: autolevel is ok ReadScannedData: copy the data over! ReadScannedData: free the image data! ReadScannedData: malloc the negative data is fail! ReadScannedData: leave ReadScannedData sane_read: Finish ReadScanedData sane_read : s->scan_buffer_len = %ld sane_read: ReadScannedData error sane_read: scan finished -- exit sane_read : get lines_read = %d Asic_TurnLamp: Scanner is not opened MustScanner_PowerControl: Call in MustScanner_PowerControl: Asic_Open return error MustScanner_PowerControl: Asic_TurnLamp return error MustScanner_PowerControl: Asic_IsTAConnected return error MustScanner_PowerControl: Asic_TurnTA return error MustScanner_PowerControl: leave MustScanner_PowerControl sane_control_option: start: action = %s, option = %s (%d) sane_control_option: don't call this function while scanning sane_control_option: option %d >= NUM_OPTIONS || option < 0 sane_control_option: option %d is inactive sane_control_option: can't get unknown option %d sane_control_option: option %d is not settable sane_control_option: sanei_constrain_value returned %s sane_control_option: can't set unknown option %d sane_control_option: unknown action %d for option %d sane_open: start :devicename = %s MustScanner_Init: Asic_Open return error MustScanner_Init: leave MustScanner_Init Read-only option that specifies how many options a specific devices supports.Selects the scan mode (e.g., lineart, monochrome, or color).Selects the scan source (such as a document-feeder).Sets the resolution of the scanned image.Request a preview-quality scan.Warm-up until the lamp's brightness is constant instead of insisting on 40 seconds warm-up time.Select minimum-brightness to get a white pointSets the gamma value of all channels.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.Transparent_AdjustAD: call in Transparent_AdjustAD: run in first adjust offset do-while Transparent_AdjustAD: RGain=%d, ROffset=%d, RDir=%d GGain=%d, GOffset=%d, GDir=%d BGain=%d, BOffset=%d, BDir=%d Transparent_AdjustAD: MaxR=%d, MinR=%d MaxG=%d, MinG=%d MaxB=%d, MinB=%d Transparent_AdjustAD: leave Transparent_AdjustAD Reflective_AdjustAD: scanner has been opened Reflective_AdjustAD: scanner not prepared Reflective_AdjustAD: lpCalData malloc error Reflective_AdjustAD: run in first adjust offset do-while Reflective_AdjustAD: run out first adjust offset do-while Reflective_AdjustAD: g_chip.AD.OffsetR=%d, g_chip.AD.OffsetG=%d, g_chip.AD.OffsetB=%d Reflective_AdjustAD: g_chip.AD.GainR = %d,g_chip.AD.GainG = %d,g_chip.AD.GainB = %d Reflective_AdjustAD: RGain=%d, ROffset=%d, RDir=%d GGain=%d, GOffset=%d, GDir=%d BGain=%d, BOffset=%d, BDir=%d Reflective_AdjustAD: MaxR=%d, MinR=%d MaxG=%d, MinG=%d MaxB=%d, MinB=%d Reflective_AdjustAD: run in second adjust offset do-while Reflective_AdjustAD:after ad gain Reflective_AdjustAD: leave Reflective_AdjustAD Transparent_FindTopLeft: call in Transparent_FindTopLeft: scanner not opened Transparent_FindTopLeft: scanner not prepared Transparent_FindTopLeft: lpCalData malloc fail Transparent_FindTopLeft: *lpwStartY = %d, *lpwStartX = %d Transparent_FindTopLeft: leave Transparent_FindTopLeft Transparent_SetupScan: call in Transparent_SetupScan: scanner has been opened Transparent_SetupScan: scanner not prepared Transparent_SetupScan: g_YDpi=%d Transparent_SetupScan: g_wLineDistance=%d Transparent_SetupScan: g_wPixelDistance=%d Transparent_SetupScan: Asic_Open return error Transparent_SetupScan: Asic_TurnLamp return error Transparent_SetupScan: Asic_IsTAConnected return error Transparent_SetupScan: no TA device Transparent_SetupScan: Asic_TurnTA return error Transparent_SetupScan: after find top and left g_X=%d, g_Y=%d Transparent_SetupScan: before line calibration,g_X=%d,g_Y=%d Transparent_LineCalibration16Bits: call in Transparent_LineCalibration16Bits: scanner not opened Transparent_LineCalibration16Bits: scanner not prepared Transparent_LineCalibration16Bits: lpWhiteData or lpDarkData malloc fail Transparent_LineCalibration16Bits: malloc fail Transparent_LineCalibration16Bits: wCalWidth = %d, wCalHeight = %d Transparent_LineCalibration16Bits: leave Transparent_LineCalibration16Bits Transparent_SetupScan: after Reflective_LineCalibration16Bits,g_X=%d,g_Y=%d Transparent_SetupScan: g_bScanBits=%d, g_XDpi=%d, g_YDpi=%d, g_X=%d, g_Y=%d, g_Width=%d, g_Height=%d Transparent_SetupScan: leave Transparent_SetupScan Transparent_PrepareScan: call in Transparent_PrepareScan:malloc fail Transparent_PrepareScan: leave Transparent_PrepareScan Reflective_FindTopLeft: call in Reflective_FindTopLeft: scanner has been opened Reflective_FindTopLeft: scanner not prepared Reflective_FindTopLeft: lpCalData malloc error Reflective_FindTopLeft: Asic_ScanStart return error Reflective_FindTopLeft: Asic_ReadCalibrationData return error Reflective_FindTopLeft: *lpwStartY = %d, *lpwStartX = %d Reflective_FindTopLeft: leave Reflective_FindTopLeft Reflective_SetupScan: Call in Reflective_SetupScan: scanner has been opened Reflective_SetupScan: scanner not prepared Reflective_SetupScan: Asic_Open return error Reflective_SetupScan: Asic_Open successfully Reflective_SetupScan: Reflective_AdjustAD return error Reflective_SetupScan: Reflective_AdjustAD successfully after find top left,g_X=%d,g_Y=%d before line calibration,g_X=%d,g_Y=%d Reflective_LineCalibration16Bits: call in Reflective_LineCalibration16Bits: scanner not opened Reflective_LineCalibration16Bits: scanner not prepared Reflective_LineCalibration16Bits: lpWhiteData or lpDarkData malloc error Reflective_LineCalibration16Bits: Asic_SetCalibrate return error Reflective_LineCalibration16Bits: Asic_ScanStart return error Reflective_LineCalibration16Bits: Asic_SetMotorType return error Reflective_LineCalibration16Bits: Asic_TurnLamp return error Reflective_LineCalibration16Bits: Asic_ReadCalibrationData return error Reflective_LineCalibration16Bits: malloc error Reflective_LineCalibration16Bits: wCalWidth = %d, wCalHeight = %d Reflective_LineCalibration16Bits: leave Reflective_LineCalibration16Bits Reflective_SetupScan: after Reflective_LineCalibration16Bits,g_X=%d,g_Y=%d Reflective_SetupScan: before Asic_SetWindow Reflective_SetupScan: g_bScanBits=%d, g_XDpi=%d, g_YDpi=%d, g_X=%d, g_Y=%d, g_Width=%d, g_Height=%d Reflective_SetupScan: Reflective_LineCalibration16Bits return error Reflective_SetupScan: leave Reflective_SetupScan Reflective_PrepareScan:g_wtheReadyLines=%d Reflective_PrepareScan:g_lpReadImageHead malloc %d Bytes Reflective_PrepareScan: g_lpReadImageHead malloc error sane_start: top left x >= bottom right x --- exiting sane_start: top left y >= bottom right y --- exiting Sane_start:setpara ,setpara.fmArea.x1=%d Sane_start:setpara ,setpara.fmArea.x2=%d Sane_start:setpara ,setpara.fmArea.y1=%d Sane_start:setpara ,setpara.fmArea.y2=%d Sane_start:setpara ,setpara.pfPixelFlavor=%d Sane_start:setpara ,setpara.wLinearThreshold=%d Sane_start:setpara ,setpara.wTargetDPI=%d Sane_start:setpara ,setpara.smScanMode=%d Sane_start:setpara ,setpara.ssScanSource =%d Sane_start:setpara ,setpara.pGammaTable =%p Reflective_Reset: scanner has been opened Reflective_Reset: Asic_Open return error Reflective_Reset: Asic_Reset return error Reflective_Reset: Asic_SetSource return error Reflective_Reset: Asic_TurnLamp return error Reflective_Reset: Asic_Close return error Transparent_Reset: scanner has been opened Transparent_Reset: can not open scanner Reflective_Reset: Asic_TurnTA return error Transparent_Reset: leave Transparent_Reset SetParameters: ScanSource error SetParameters: PixelFlavor error SetParameters: x1 > x2, error SetParameters: y1 >= y2, error SetParameters: x2 > MAX_SCANNING_WIDTH, error SetParameters: y2 > MAX_SCANNING_HEIGHT, error SetParameters: g_tiTarget.wDpi=%d SetParameters: g_tiTarget.wX=%d SetParameters: g_tiTarget.wY=%d SetParameters: g_tiTarget.wWidth=%d SetParameters: g_tiTarget.wHeight=%d MustScanner_Prepare: Asic_Open return error MustScanner_Prepare: Asic_WaitUnitReady return error MustScanner_Prepare:ScanSource is SS_Reflective MustScanner_Prepare: Asic_TurnLamp return error MustScanner_Prepare: Asic_SetSource return error MustScanner_Prepare:ScanSource is SS_Positive MustScanner_Prepare: Asic_TurnTA return error MustScanner_Prepare:ScanSource is SS_Negative MustScanner_Prepare: Asic_SetSource return good MustScanner_Prepare: leave MustScanner_Prepare SetParameters: MustScanner_Prepare fail SetParameters: LinearThreshold error SetParameters: IN gamma table not NULL SetParameters: gamma table malloc %ld Bytes SetParameters: address of g_pGammaTable=%p SetParameters: gamma table malloc fail SetParameters: set g_pGammaTable to NULL Reflective_ScanSuggest: call in Reflective_ScanSuggest: pTarget->wDpi = %d Reflective_ScanSuggest: pSuggest->wXDpi = %d Reflective_ScanSuggest: pSuggest->wYDpi = %d Reflective_ScanSuggest: pTarget->wX = %d Reflective_ScanSuggest: pTarget->wY = %d Reflective_ScanSuggest: pTarget->wWidth = %d Reflective_ScanSuggest: pTarget->wHeight = %d Reflective_ScanSuggest: pSuggest->wX = %d Reflective_ScanSuggest: pSuggest->wY = %d Reflective_ScanSuggest: pSuggest->wWidth = %d Reflective_ScanSuggest: pSuggest->wHeight = %d Reflective_ScanSuggest: wMaxWidth = %d Reflective_ScanSuggest: wMaxHeight = %d Reflective_ScanSuggest: g_Width=%d Reflective_ScanSuggest: again, g_Width=%d Reflective_ScanSuggest: pSuggest->dwBytesPerRow = %d Reflective_ScanSuggest: leave Reflective_ScanSuggest Transparent_ScanSuggest: call in Transparent_ScanSuggest: isOptimalSpeed is true Transparent_ScanSuggest: isOptimalSpeed not true Transparent_ScanSuggest: leave Transparent_ScanSuggest sane_start: sane_params.format = %d StartScan: g_ScanType==ST_Reflective StartScan: g_ScanType==ST_Transparent ihhhhhhhhhihhhhdiX,Kף&%zԣNXhx , Holh  fP$otooDoer !!"!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%%%%%%%%%&&"&2&B&R&b&r&&&&&&&&&'g0uף&{libsane-mustek_usb2.so.1.0.21b@s.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 $"toll|(  0hh8oDD0EottT $$] P f, , 0a\ \ l''8rHHx xTxT|d|TdTdTdTp eUeU$fVgWh@h8XP 8X$\X