ELF>r@P@8 @`R`R```i1i1p7pGpG0?x8xHxH00 $$Std PtdQtdRtdp7pGpGGNUGNUCܶ t;[lڶ8a @m !@D$P"D8 AP@("[ӈ0b@@PPH @B@`BB rF  AnY hT-S" +v7|/EDrx:܁[>)j!='J?pPĐ ;]M;qOA*B2fU)9W"q/x^uv lrEځw~|\J`E_v4&@ ~u_ц+'!\ű]FZA*\cuĖ82]KP *$i)tȬK a;2xv ,J.pVKFǫTF],Wä"(?(` a{'x] {2GښъV()@d'wu#ETA˦ާ[?qIA%A?=#(Fugo ыz9 tQ DKٮc6_;]1% Kf۞Aw` ן$f xWHCP3@T}le0 )NXi `m   v d   F u:   s u  =y (  ; @_Fj,  F" "  F >  ! -@Or  le fXlk Bd@HC` & _  ^Z%J   b.r  ` !X~ ps 0` s D V PE 0@*p  @)gЯ:Nsp? %8`  (? oK4  PqY| ( `z_ `(`w0hp7r y_ * # `*s Q*H @"$fzP `_0 $_`dUr [ s @ w+{By) q &j P3KȆ @+/U %1@ _  @  PL`~? S- eW rr  _3 vM@` ph+Ps P @ p#P`>y1s ;eІP B T P 0 & @s r Y^Hs 0 z0s Ao  G  Nf}ej6y}VH``s v P< ` &a p 0*+o4(`p^ d+__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizesane_initsane_kodakaio_initsane_get_devicessane_kodakaio_get_devicessane_opensane_kodakaio_opensane_get_option_descriptorsane_kodakaio_get_option_descriptorsane_control_optionsane_kodakaio_control_optionsane_get_parameterssane_kodakaio_get_parameterssane_startsane_kodakaio_startsane_readsane_kodakaio_readsane_set_io_modesane_kodakaio_set_io_modesane_get_select_fdsane_kodakaio_get_select_fdsane_cancelsane_kodakaio_cancelsane_closesane_kodakaio_closesane_exitsane_kodakaio_exitsanei_debug_msgstderrfileno__fxstatgettimeofdaylocaltime__fprintf_chk__vfprintf_chkstrlenmalloc__sprintf_chk__vsyslog_chk__stack_chk_fail__syslog_chksanei_debug_sanei_debugsanei_init_debuggetenvstrtolsanei_check_valuestrncmpsanei_constrain_valuestrncasecmpstrcpystrcmpmemcpysanei_debug_sanei_configsanei_config_get_pathsstrdupsanei_config_open__snprintf_chkfopenstrsepsanei_config_skip_whitespace__ctype_b_locsanei_config_get_stringstrndupsanei_config_readfgetssanei_configure_attachstrtodfclosesanei_config_attach_matching_devicessanei_scsi_find_devicessane_strstatusxmlGetPropxmlFreesanei_debug_sanei_usbxmlNewProptesting_last_known_seqxmlAddNextSiblingxmlNewTextxmlNewNodetesting_append_commands_nodexmlNextElementSiblingxmlStrcmpstrtoulxmlFirstElementChildtesting_xml_next_tx_nodexmlPreviousElementSiblingxmlUnlinkNodexmlFreeNodexmlAddChildtesting_known_commands_input_failedlibusb_get_device_listlibusb_get_bus_numberlibusb_get_device_addresslibusb_get_device_descriptorlibusb_openlibusb_get_configurationlibusb_closelibusb_get_config_descriptorlibusb_free_config_descriptorlibusb_ref_devicelibusb_free_device_listsanei_usb_testing_enable_replaytesting_xml_pathxmlReadFiletesting_xml_docfail_testxmlNodeGetContentmemcmpsanei_usb_testing_enable_recordtesting_record_backendsanei_usb_testing_get_backendxmlDocGetRootElementsanei_usb_is_replay_mode_enabledsanei_usb_testing_record_messagesanei_usb_exitlibusb_exitxmlSaveFileEncxmlFreeDocxmlCleanupParsersanei_usb_scan_devicessanei_usb_initmemsetlibusb_initlibusb_set_optionxmlNewDocsanei_usb_get_vendor_product_bynamesanei_usb_get_vendor_productsanei_usb_find_devicessanei_usb_attach_matching_devicessanei_usb_set_endpointsanei_usb_get_endpointsanei_usb_open__errno_locationlibusb_set_configurationlibusb_claim_interfacefcntlxmlDocSetRootElementxmlNewChildsanei_usb_set_timeoutsanei_usb_resetlibusb_reset_devicesanei_usb_read_bulklibusb_bulk_transferlibusb_clear_haltsanei_usb_write_bulksanei_usb_control_msgioctllibusb_control_transfersanei_usb_read_intlibusb_interrupt_transfersanei_usb_set_configurationsanei_usb_claim_interfacesanei_usb_release_interfacelibusb_release_interfacesanei_usb_set_altinterfacelibusb_set_interface_alt_settingsanei_usb_closesanei_usb_clear_haltsanei_usb_get_descriptorcmsgsanei_debug_sanei_scsisanei_scsi_max_request_sizesigprocmasksystemusleepsigfillsetsanei_scsi_req_flush_all_extendedsanei_scsi_closesanei_scsi_req_flush_all__assert_failsanei_scsi_req_enter2sanei_scsi_req_wait__fdelt_chkselectsanei_scsi_cmd2opendirreaddirfreadstrncpyclosedirferrorfeofstrstrsanei_scsi_open_extendedsysconfcallocreallocsanei_scsi_opensanei_scsi_req_entersanei_scsi_cmdsanei_debug_sanei_tcpsanei_tcp_opengethostbynamesocket__memcpy_chkconnectsanei_tcp_closesanei_tcp_writesendsanei_tcp_readrecvsanei_debug_sanei_udpsanei_udp_opensanei_udp_open_broadcastsetsockoptsanei_udp_closesanei_udp_writesanei_udp_write_broadcastsendtosanei_udp_set_nonblocksanei_udp_readsanei_udp_recvfrominet_ntoamd5_init_ctxmd5_read_ctxmd5_process_blockmd5_finish_ctxmd5_process_bytesmd5_buffermd5_streamsanei_debug_kodakaioavahi_service_browser_get_clientavahi_client_errnoavahi_strerroravahi_simple_poll_quitavahi_service_resolver_newstrchr__strncpy_chk__strcpy_chk__isoc99_sscanf__strcat_chkkodakaio_com_strpolldifftimenanosleepavahi_simple_poll_newavahi_simple_poll_getavahi_client_newavahi_service_browser_newavahi_simple_poll_iterateavahi_service_browser_freeavahi_client_freeavahi_simple_poll_freecmparrayProcessAvahiDeviceavahi_service_resolver_freeavahi_service_resolver_get_clientavahi_address_snprintavahi_string_list_findavahi_string_list_get_pairavahi_freeRawScanRawScanPathfputclibxml2.so.2libusb-1.0.so.0libavahi-common.so.3libavahi-client.so.3libc.so.6libsane-kodakaio.so.1LIBXML2_2.7.3LIBXML2_2.6.0LIBXML2_2.4.30GLIBC_2.15GLIBC_2.14GLIBC_2.4GLIBC_2.3GLIBC_2.7GLIBC_2.3.4GLIBC_2.2.5     e@L  ii ii ii !ti +ui 7pGrxGprG;GMG_GqGGGGGGGGGGG%G7HIH[Hm H0H@HPH`HmhHuPPPQ|QQ(Q0QPQpP`QhPQQQpPQhP(R0RPRpP`RhPRRRpPRhP(S0SPSpP`ShPSSSpPShP(T0TPTpP`ThPTT"TpPThP(U0U2PUpP`UhPUUBUpPUhP(V0V\PVpP`VhPVVVpPVhP(W0WPWpP`WhPWWvWpPWhP(X0XPXpP`XhPXXXpPXhP(Y0YPYpP`YhPYYYpPYhP(Z0ZPZpP`ZhPZZZpPZhP([0[P[pP`[hP[[([pP[hP(\0\;P\pP`\hP\\N\pP\hP(]0]hP]pP`]hP]]]pP]hP(^0^P^pP`^hP^^^pP^hP(_0_P_pP`_hP0O8O@OHOPOXO`OhO/pOxOO9OO?OOOOOOOOO}OJJJJJJJJK K K K K (K0K8K@KHKPKXK`KhKpKxKKKKKKKK K!K"K#K$K%K&K'K(K)L*L+L,L- L.(L00L18L2@L3HL4PL5XL6`L7hL8pL:xL;L<L=L>L@LALBLCLDLELFLGLHLILJLKLLMMMNMOMP MQ(MR0MS8MT@MUHMVPMWXMX`MYhMZpM[xM\M]M^M_M`MaMbMcMdMeMfMgMhMiMjMkMlNmNnNoNp Nq(Nr0Ns8Nt@NuHNvPNwXNx`NyhNzpN{xN|N~NNNNNNNNNNNNNNNOOOO O(OHHAHtH5%hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!h%uD%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-DH=HH9tHNHt H=iH5bH)HH?HHHtH%HtfD=%u+UH= Ht H=nyd]wGWgWwAVAUATUSHdH%(H$19}.H$dH3%(6Hİ[]A\A]A^H-HIMH}HT$ntD$(%=tYI1LLLH,D@HSt$D1H}H}LL:XZ=HLHH|#HHtgHMIHH +1LHH$dH3%(uHİH[]A\A]A^H*1 LL|fHHT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$1IHD$HD$ H \*HD$HhH*$0D$0HD$dH3%(uHfDAT ISHHfoO*dH%(H$1)$f)D$)D$ )D$0)D$@)D$P)D$`)D$p)$)$)$)$)$)$)$)$t? H|$HHttȍpaBƈADuH HHt$ 1uLH5(1H1 H$dH3%(uH[A\ùAUATUSHHG(HcG LO0UHAEE19A;yBAqt1D)D9uIE9BHH!HH~HHHHHHHiHHAH -1PH=RH{HfDccwHa=HcH>HuH HQHHHHHHHpHHyHFH+HHH5@HtHHHHHff.HIHT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$ILHD$HD$ HHD$H $0D$0HD$dH3%(uH fATIH5UH*Ht5HHL1H5HHHH]A\H]A\AVAA1AUAATAH%>UHSH5H]8L5 Hmff.fUSHHHt=HHxHHt H}HuHH[]fD1HH[]@HHH5AHff.@ATSHHL#LtMt u$H;HHHHL[A\LHɸHff.AWI1AVAUATUSHdH%(HD$x1H|$0H|$HFfWID$hHD$4Ld$dL|$HD$(HD$tDD$D$HD$ Dt$H|$F1H *E3HD$L|$(IA).EELB1H IIM9tC.9A IIM9uL|$Ll$ MCELBH 6A@<_.DC1IIM9t BD59 IIfAFM9uHT$1 H5\KD$D$D$HD$9D$HD$xdH3%(uHĈ[]A\A]A^A_uDHٶUH(=HH]lff.ATE1USH5# kHt11HHwH9HtD[]A\A[]DA\ATIH5 UH HtEHLHHHHuH]A\H1]A\@H1]A\fDAWAVIH<AUIATUSHIMtw11L= @E I<,1MHHHUI9tHHH ALHL[]A\A]A^A_Hff.ATIHHUH;HHpLHeHH]A\fDUIHAWE1AVIAUATLcSHH8HMdH%(HE1HA1H5r LELMjHIKdHLt H RLMLEMMxLLLLLDL`Ht[HEdH3%(He[A\A]A^A_]fH) H5 LHѳL01HH@IL9tHH$L9uHĀHL$xLz1HLMHHLHLHUIH11HA(IHAH]AWIAVIAUMATUSHHtrHH5 1HcHIHvHLt$HY3LLLL1HHD[]A\A]A^A_fHqH5M 1H(HHcH~IHvHLt$H2-LLLLHOHHuHUH(HH]ff.UHAWAVIAUAATESHH8HEUMDEHEdH%(HE11HEH5Z1cDIǃAŀHHQDH5cLUH5HLUH5kLUH5`LyDH5ULgH}IL9tHH$L9uHĀHL$xL1HEHHLH L}DHH!1qDH5LUH5hLUH5LUH5LDH5uLHuIcLuLL:Ht5HEdH3%(u2He[A\A]A^A_]HѯL0@HH_ff.@ATA UHDEt8HE1@ƀu;HHH(t$(HH!XZHD]A\@HA ff.UHAWIAVE1AUIATSHH(udH%(HE1HA1H5HMHcuHIHvLHt0HMHMHxDHLLvLDLHtSHEdH3%(He[A\A]A^A_]ÐHH5bL:H1L(=H!H@IL9tHH$L9uHĀHL$xL 1IHH4HH5$HxI[u?H5LHHtpHXHIHkHL]A\fDH5hHz1H51E1x1AHL]A\fDH5 H21FH5ff.f1=Wff.@ATUHH0tt'H]A\f.H1uH\0u1IH ծt Hiu}H5Lv~ HL1I|$H5зu\H HH5CL#Ie;HHL]A\{HH1]A\H5LHH51IT$H511NHL>HSH5S11H5mH1]A\/ff.@ATD%{USEAD%eU1HhH5h5~THNH-?H;t(DHH5H1H;詸HAH`D9%߬H=¬HtPH[]A\fD[D]HH51A\O[H]H5;1A\*f.Juv}H=`衹HHH8_HH8зH-YH*H)HuH;H}H;螷@ufH- Hښ &=9AUH1ATH5USH=s~/HHRHH`HHf.H`H9u=(H-=E11L-H`;}6E8uLE1LAH`H5B;|HDH1[H54]A\A]\@H[]A\A]DHH51.fDE1fAWH=AVAUATUSHL=dH%(H$1L¿A tgt^H=ΩtTթH$dH3%(HĘ[]A\A]A^A_%1H=腲1HH56H=WZA?tH=911賶ZfDLH=sɾ=|HGH8H5HxHD$"H|$H5yHHlH5mHfD$2H5\HKD$  H5LHHD$H8H|$H59HH8H5KyIHLl$ 1 LHH4H8dH5LD$$HD$0D$D$8D$ D$HkHH)9LHvH5h1fDHgH51H)H51aH H51fAH=84H͓HxHH5 1HH51HH5,HfH51色HBH5;1zH#H5D]ff.fAWIAVAUATUSHD5E~>IIH1%fDS8u Lt5H`D9tH;HuLH51ABHcH 6HDmHHȋPt;MtA$E1MtHDmHDAEHD[]A\A]A^A_@uH51~AfDH9=HcH@HHHHȋHHHD@HtHtDt%Et 1H51HfD1H5'H1H5H1H5HÐAVI1AUAH5uATAUSdH=HtRH1DH{XH`Ht29-n~*D9#uD9ku݋C0uMtAH{XH`Hu[1]A\A]A^ff.AVAUATIUH(dH%(HD$1?uuIsuCobu:HE1n8HuNa8LD fAHD$dH3%(H(]A\A]A^DHt$AKH|$IHt11蕭H|$ALHؾ8wHHt$H|$H\11KH|$ϫB襮DATUHc9-S~exaAԉ1H5oDuHDmHHDd,[]A\D[H5]1A\AuHDmHHDd4@uHDmHPHDd0듁uHDmH1HDd(qHDmHHDd8TfDHDmHHDd<4fDHDmHԞHDd fDHDmHHDd$fD9=4Z~'HcH\HHD4HcH-HHD,ÁuHcHHHD0ÁHcHߝHHD(fH1H5&i1HfHcHHHDHHD8ÐAWHIAVAUATUSHHhHt$ H5dH%(H$X1H-Ɯ~>HߜE1*f.s8u LQt]AH`A9tH;HuL1AH5,H$XdH3%( HhD[]A\A]A^A_IcH@HD$(H=HH,Mr=U0tet?H5!1AnL1AH5~ML1AH5],EL1¬E販8 A3LH5H1H51= HD$(DLHH5_E1H@HHD$ D 1eH}PH֚HtXH|$0AŅvH}XHt$\>T$\H|$0Ht$p詩H|$0HT$`1~N$H|$`<vVOп1H5H|$`w;t$\t-HD$(HH@HH|X蜣ŅNH|$`HD$(L-H,@HLu@H}XUAƅaHD$hHl$Mt$D$HHD$8nDd$LL|$@HT$8t$HH|$0蓤HD$H|$h~HD$1D$HHH$HGD>=f1DH5H|$hH$HGH9h\$H1H5nD|$1H5D|1H5guHD$T$9P@qH|$hH$HTHGHL HDDAt$AD1fXZ1L$Hl LH5eL\$諪1HMH5L\$1H5IS襩1n貨H5H1|HH5+1XH51E1 Ht$LLoH|$1LD$ HL$LLL wLL\$uAWAVAUATUSH(dH%(HD$1H Hc9{~zxvHH1IH5芨={HcH@HHH{HЋPtt`H51A7DH51AHD$dH3%(H(D[]A\A]A^A_ÐH51AקDL-ajHEEuHD$E1謰IH=ztH^xH5Lg~ HiL"IH5jƒH HLH5  HcHkzLH@H mHH5ſT0Ht$LHD$HT$IH9T$HL L袅Lc|$yM?HU1LH5E1r=y L}JDLƯ:p0MHxX@LD$D iLI迄xLc|$E1>yAZE1fD&yHEA H[HHHyHЃxu AA @H5iA葥u@LL1y@H51AW;fH5A1A7HEp0HxX BxHT$LIt"xBH5BL誥H3H51HT$HL$1H5裤1lwtHT$LLkwIH5L*HH51@IW1H5)15Lwt ޅHL$1҉1IAE w@H@H51ͣ1IH5趣1v@ATLcUHD9%v~iExd1H5m=vKdHHHvHЋPtuGHxX|1H]A\fD1H5g H]A\D1H5H]A\1ɫIHH5EH螨~ HdLYI|$H5~H H=LH5;C1H H5L#tH h H5_Lt`H IH5xLtD1H +H5cL̿t(1H H5NL谿 fDɠH5zH1蓡_fH5LAHH5*1WIT$H531?1 HWH51H5Q11ʽ USH9=t~lxhHcH@HHtHHËCH1H5s螠=stStu9H{XN}xj1H[]Ð1H5]H[]Ð1H5=H[]Ð1H5H[]Ð)H5 H1qfUSH9= s~lxhHcH@HHsHHËCH1H5莟=rtStu9H{Xރxj1H[]Ð1H5MH[]Ð1H5-H[]Ð1H5 H[]ÐH5*H1qfAUATLcHD9%q~pExk1AH5蛞KdHHHqHЃ=qDhDtPtuMp@HxXD~xb1HA\A]D1H52HA\A]@1H5w HA\A]H5H1۝yAUH5c1ATAUS1H誝H=~Ht'HǺ 1}H5kH‰1r1DH5q\D9%pEIcL-pHDmHL=SpPH\mHLH{Xs@UH{XyHDmHADH[]A\A]HH51[]A\A]雜HDH51[]A\A]xH5A1]|xxgH51-LpDDEAUH5 1E1ATUSHH=ͷ>}Ht(HǺ 1*|H5HA1豛9-n~YxU=nt1HLD$uLD$1M9|$=/u7IcG(L9/HD$@ A$M?A$M7A9D$,wvHl$ Mw(D$HW=A/uoHL1uAO A1L"Jq1HL$tHVE1L$8H=L$LD$rL$LD$M9|$f.; 'L$LD$$tl$LD$L$;AG  ^H5~1fH$dH3%(Hĸ[]A\A]A^A_  txAG AG AG @RVLqf2VLpzfM9|$Ag M9|$}Ag sx=0uHD$@AG tK=0uuAO ; AG ;L$rL$IH5o1뼋;H51LD$rLD$H5H1qH5T1pAG Ssff.AVAUAATIU-TSHcH LHHHBL HL5OHsHDL0PL1HuX1ZLuyyr t}tx=ITu'HtCL uHMAUD[]A\A]A^f.L 111H K8[-S]A\A]A^Ð[-S]A\A]A^ff.AWAVAUATUSHL$VSAIEEυtd5HLAAWL]HAVD$ P1sH 1Ltxq8ZLDÃt"T$ED߅rl=RE11BfLDD$ DD$ y~tAAAKtG1DڿH5DD$ A9DD$ uA~f.1H[]A\A]A^A_T$EDD$ |$ kADL1ÃLÃ끐QYkL1H5QH[]A\A]A^A_DkL1H5H[]A\A]A^A_ÐKDžjj1LH5eff.AWHcAVIHAUATUSHH mLl I]Hu)f.HIU HI] HHC <uۋP,tmoL{(I)HcS,LDjyEA<$ u>|mt/A$=Ɇ/u~úXLDjxH HcCHHD (L@IEIEH[]A\A]A^A_fHcATUH-_ISHHHH} t:H;H{ HH_ HtHHkHuH} kEHEHEƒUt[]A\f.[D]A\h@ ~0H11DtǃH(9u 9|ÐPH H5H=+iff.AWIAVAUAATUSHHHT$(H$L$dH%(H$1HcL4H INd0 Il$ HHUIT$ e HE}ELM Hu=/ufEHE(PE0HT$(E8BD$E($HtH$E,H}LHLD$LT$H$.oH$LD$LT$H|LLLoHvH;D$(t%1HT$("DAgffMHELl$0H5N1LjID$HH(Il$1LjH1H5YI/HH H5JD0 H1*1H$dH3%(YH[]A\A]A^A_Ht$ IT$LL$LD$HL$=/uTHHH$gH$LT$HLD$LL$HHt$ ` Dh@LH HpH}0HE(1HHEx)1HE(SfU2Ll$(E1@Dm0HHHE,E4LM8I LDAAtAHLE@HEHiKETHE`EPPEX؁MIL$E,L9rDE4HLLHylHE8I FL1 H5A :LDHD$( AHHHHDHTITLH)H)D1҉уL L 9rH=i[J*eDIl$Il$E,e@HHH$dH$LT$HLD$LL$HHt$ ` Dh@LH HpDH51PLH51L$MD$Ll$(L$aATATDTfATCh1H5: nfDAWAVAUATUSHL dH%(H$1HcGHIH@ H9x{HH1H5s.HC =F/u<H=H8qHcCH5.K H;HHH@ HE1H$(/1LH5M0=~/u@{4uC<OC:EHcCHH~HLpLx5eH5H1?CKK=H50S< PCJPCIPCHPCGPCFPCEPCDPCCPCBPCAPC@PDK?1DC>DC8K81S8H` H5 AfEC8f?ff%@?f@sC8A%?=@vC8><gMh{HsHD$8HtH$H$HQuD$lty;$tpfDH`H5v1^Ƅ$ Ƅ$Ƅ$DŽ$DŽ$DŽ$DŽ$$~D$pt ;$uD$tt ;$n$0$t 9$0P$D$H1D$Dt$HHH5sAVSARDT$ UAULL$hLD$XHL$HrH0D$AL$`DDELL$8L$HD$xLЅH5S1fM1LQM<HLHHtRA9t HtI9LGHHuAAL9dIcHLt?8uZADA $L;D$qD$@$`LǺ H0U@IH$ HLD$0FRLD$0A@H|$TD$pt 9$D$tt 9$$0D$tD9$0D$HMD$D$8HH5oPAWAVAUD$(PHL$81L$1oH0E|$0D4$L$`EDLD7Dt$JHD$xLЅ8HH51H HH5vpRAWAVIAUMATIH=>USHxH$HL$dH%(HD$h1QHt5Ht$ HHPH9\$+P3H52H=(X2}L1vTŅL|$@mNL"2D$@1qL(BRHH@H i1":LBhH5Lv"1 LD$D$PtLH59Lu"1K1HT$r"KAUD$9~AEHcH50HC1>h=N1H5~1HT$ v"IKT$61H5v1HT$q"D$KuNT$6gNщS:1HT$"JH0IcE9`HCzg61H5M+{~H5v1=txt/;AHL$dH3 %(ujH([]A\A]fH|$I)$H6 fAf$HcPfDl$kBL|DA1Et끸E@USHH=ߴHH5&dH%(HD$1LHɴH51DxNHL$AljźD$Ax4+1H\$dH3%(u.H[]ff?Dff.f?Hc1DfAH(HAdH%(HD$1fAHcfDD$1IHD$f$D$ZFHL$dH3 %(uH(PDU11SHF…tHcH1[]F@HcHc1?fATHcSH1H8dH%(HD$(1LL$ LD$D$ DIH~Hu!HD$(dH3%(uH8L[A\fD|$BHuCDH#EgHGHHܺvT2HGGÐHWVWVW V fAWHAVHAUHATUSHDZDRHD$HT$D$B D$BBH9sBH;\$ED3|$D$sDC DSAxj׉>Vt$D1kDkDT$D!Dc$DD$1CνDC,DDd$D1DD$D!AD1E1ʋK B9p $L$D!AD1A1DDKDL$!1A|DK< 1!1A*ƇGA1DT$!1 F01 ‰!11A5Fk щl$!1ؘiЋk0 1!1ADDc81!1{( |$؍[1!1A0\DC41H@!1"k 1!1Aq1!1A Cy 1!1A1!I1!1|$ ΍b%1!1A@@1!1|$ QZ^&1!1A6Ƕ1!1|$ ΍]/։1!1|$SD1!1A ؉ 1!1|$DT$э71!1A!DT$ 1!1A7É1!1|$  1!A2ZEA1A1D!1A㩉 1D=L*!DT$1t$1!A og1 1!1Ή1AA!DDT$1|$ AB91D$q11‹D$ 0"am1A< 81Ɖ11A|$ D꾤1A1A5`K1|$KD1׉ 11t$p11A~( 1A>'1A11A1|$ ȍ0D1׋T$211֋T$ 9ى1A1ʉ11A1A9|DDT$ 1NjD$0eVĉ11AD")Dt$  1A *CAAA<#D A1A  A1AA9DDT$ 1Y[eDl$  1 ‰ щ1|$ 7} 1A]Dt$ 1AO~o Dt$ 1A ,DL$ 1A2CDT$ ANAA 1A~SADA 1A5:D  1Љ 1ʋL$ 1*A:ӆ 1 1 D$AT$AH9\$EHD$\$\$DXDPX []A\A]A^A_ÐAUIATUHSHGWWsG7vvx)AHH5J|%=EJ4#H}HHDEHVHMH ȉDHHLH[]A\A]f8)DAWAVIAUATIUSHHB:I?I@uID$InHIH@HL,oL@HH@EoKMoSU o[]0IL9uLHHMdAvIL6AAEtAEAII?v'InL@I@HIv\LHrHXE1 2HI9LBH;HHuHL[A\fE1HL[A\fAWAVIAUMATMUSH(H\$`L|$pt$T$,/w7tzH(ILL[H5m]A\1A]A^A_L.H2@4H5gH1JH(L[]A\A]A^A_2@HD$I1LLH5LT$IMH%LARLPjjt$(T$4LT$(.3H LT$HtPH([]A\A]A^A_ÐHHHEH(H51[]A\A]A^A_f.L1Q3H(LH5[H]A\1A]A^A_Jf.AT1H%H5KUSH f %ffHǃ(*Yf.f*Yf.5ffHKf䋻-HIX*))*֋i H5D*YY^^YX,f*1hY^YX,f*HlY^YXD,DtYX,ʉppfH=AęHc*HfHnX,$HH4 tfAę*X,É(D1DHEH5DffHffHBH*L*fHnH5k**YYYYHcH@HLt,1HH5:,$f%ǃ*Y f(f(fTf.v+H,f%~fUH*fTXfVYdE1HH5ŭ, 1u}ǃD(D 1HH5(|[1]A\fD[]A\Ëǃ1fthfU1HH5LSH H-HHJHhHCXx`ffHPH*HLHS@HPT *@HHSHH5YYHCHffH5 *H*HfHnиYYs1,JHH5ٞH1OHE1H[]fDHRHz HHH5V1 HCX HAUIATUHSHHzH)IHtHLH/ID,A,8 u H8 tH{Ht6*HL/H H5HCHHC01fL)1H[]A\A]Ðø ATH1UAH5ѝSHHo H 1HHꀃt4D9"uHHHHEXHhH)H{H[H]A\HMXH e1DH5ѪHEXfUHt
H5H1X;%L$Ht$ H|$(# f/Ht$@H|$0":f=HH5H1YfHtel$ E1L5=IL9LL21HT$ A|$Kt=D)HuH5{Muw E1E1E1AEHAMLEMEE H5PAEPAEPAEPAEP1 H0bH5M1McMr fAUATIUHպSHHdH%(HD$1Ll$L[|$u{LHHDl$EHH=ur}X!HD$dH3%(;HD[]A\A];H,H5H1Dl$EA$H58AL$EL$A PEED$PEPEP1H ZOǃXHH5Dl$#@D8;H LHeIH5>1TDl$f.H9H5E1ǃXDl$ff.fATSHHHcH=dH%(HD$1H,H4uUIH5HLLH5HuzHH5L1p4fDHH5HfuBHkH5p:ǃT1HL$dH3 %(uWH[A\fD1H'H5 1HH5[ BfAT1E1HSH5H HH8t 4tUHHtHǃH8DHǃHHǃ@Hǃ8H[A\ÐH(ASOH1HPH5[{t H1HC@Pt-tC[{訜C{CAVAUIATIUSHH-3dH%(HD$1HuvfDHmHtgH} LuELHH5/ -LHIHD$dH3%(HL[]A\A]A^ `!HHwLH:IHtLHpH51H]PH4HE8HLHEHELe HE0HE(H]XAE}PH}DLtI~HEHE AEH=oKHEX@$<HS2T2EHEH-:2DAEE1D9IFDH5$HP 1AELhH LE1QA~HT$Hhu} $ DD$H1fH考nD9u H5՜1t$LAEI~H5hH51AEwH51AE LE13H+gIFH5˛HP 1kAEAE E1/fATAAHUHHH5HdH%(HD$1HT$DHUHtHHH}HL$dH3 %(D$uH]A\<ff.ATHHUH5?SHHdH%(H$1Iot[HILUL1XZLH$dH3%(u6H[]A\DILˊL1-ffDAUHATUHSH(dH%(H$1H IH5eH11HL$HH5cH6EUЃutznLd$ 1H5HLh1LH5HL$ 1HoH5x2D$ H1DEsyEblcH^H-L3H HeI9u1}e-}t#H}%D$ H=NHHHH52H[H5!1HHlHLD$ H1HH[vIHlHUE1PE1H LIXZMm=''6@HcHHigfffH#)9}Htο H5[1KLcLH11 $ D$H5Hd1H$dH3 %(H([]A\A]fL$ 1H#H52D$ 1@Ld$1HL$HLH5χBHHϪH51\1H1M1H5m0(fD1LH5HL$ 1HWH52D$ ,1DDD$L1HH5t$L1H5$11 H5u1p|$ EH5{H1OH5Q 1HHE11L5r}fHt9KPLC1LHAHS HJ(I9-<HcHHE1MtI$[D]A\A]A^@LuHL5L2-MfDHH멺 H5|^A fDAWAVAUATIUHSHdH%(HD$1LHHH5v|1+LHT$H=wH=V|LH= oHT$1LHHH55| 1yH{0D$+H%H5SyLHC8HH8@H9uH{C0H=HC HʌHC(H{HCPH{HCXHHC`H{HH{HHC<ǃChCtHǃ=H ǃHH+HI1H5ȌǃAH){ǃHH{HۚHHH5ٌHHHHHǃǃ2HzHǃHHzH5HHHHCǃ H@XH@@ PH(H17LkMuXIF@8 H-zǃXH0HzH8HH@HHHE~8AHcH IH|D8IcV8HxIv0L5yHIEXHL-L`M@$ǃǃH{yHHuyHH:HHtL1I#I$HuHEyH=lǃHH!yHHHLcLǃID$XǃP`EHxH=wǃ(HHxHHH ǃ80H.H@ID$Xǃp`4 H{xHxǃHHexH=xHHHHKxHHBxHHHHHIL$@HHxHHHHHIT$HH@HXIH(H=wH wH`H wH0H=NHhH hǃ@ǃǃǃH ǃH8ǃPHpHxBǃH\wHHHZwHPHHHXǃ`ǃttHcH=rpItuQH]D$HL$dH3 %(H[]A\A]A^A_fDHT$L^HHfH5 1l @11D$uHHpPHx HT$HH1LH5|9f@d?3H5 1M LcD11oD$|fD HҔH51LkMuXf.H5TtD1LH5Ftgff.U1HH/SH5tqHi}tH;HH;HtHHH[]fU1HHSHc޿H5tHwHHH)[HD]H1[]AWAVAUATAUSHRLcLIJIAL)HH5LL1uHtEtAHD[]A\A]A^A_@JEM1L)DHcHH5SMTL$L$HLLAuHt EJL)IDx@A]HREJcH>D1DHH5xsAaH RDHcH>DA1HH5+>AGD1HlH5sEHQH5Bs1E1fDJKcLL)IDHH41AHH5s1D $D $311MٿHH5mD $dA9D $#MEAE11EI@@D;H5DkLI@XA4€ HPhIP@HPtIPHPdt A4Al t Al1H5rD $IEED $HP@H@H 0IXIAER@D9 EA9uAAA@HwMnfDHaH5=q1AAAAfHH5p*YɑAAf*Yf.H56qCD $\HD $MAf*YKAArAAcAH5p1D $AD $IcAH RHADAfD $H5#p*YAD $ADž1IED $HH@XH@@81H5!GH[HAߋDA D $AA|0'A$1H5H5JoD $HXHH3H\$HuffHsHHSLD $CD $uH+\$HHHcA&H EJcH>AHH51D $@A D $AADžHPHHTIP@I@Hu A4Al Z AlK9}AD9|(A;AD9| gAA9X[K1H5sIED $H@XH@@@A A AIPH A9@A9BA9Au A4ADžfH5m1Ѿpff.U1HHSH5hHH薾H}4u#HHtH51f @HHtoEH(HEH( H(1[]HH5l1dAWHH5gAVIAUATUSHdH%(HD$x1谽ATaL|$HLd$PAAfD$IFH@XP T$ P8~Hp01D9};uIcHH=UdH-MH4L$ H59hA(D$fD$A$fD$AlÙAAhÙH-D$1¼\$LLH/uD$Ht$0LLASD$2S\$fDD$0D$3D$4tLH5rLbD$LLASHt$8D$:DfDL$8fD$;fD$=D$?-RL`GLSBLFl$E1HFH5ӻHt$@LLASfl$CfDT$@D$BOfDl$ED$GD$LLASLD$JZfD$KD$fD\$HfD$MD$Oz1HH5jP1 HBH5Xf6A$1E(HH5`A A$A,f~n-&*Yf(f(f(fTf.,AA u IA Atf*YىÙ|$ D,fE*Xf(f(fTf.fD¿A*H5~Y,Ax1!EIAdžAAdžAA|AxAHt qEIcIHAE,DHzE$H5~ HPAPA|PAxP1`1H AH5hH;HA(A AIcH=&`H4H u)AXHtH5h1ɸIc|I8FI8HH=I@Idž0?IHAdžPA(H5ChHHH8DLAąHD$xdH3%(iHĈD[]A\A]A^A_@H,f57fUH*fTXfVH,f%fUH*f(f(fT\f(fVE@LAąH&H5b1cLd$,LHLHD$HH5|$,$L|$HLLLD|$,HH53L31Ld$P HH5fH1躶LH5LHYAXjH5Sz1wfHH8Ht'AE(1AH.f1HH5f 1H5fD$,AxA1H5q{ߵIcH 1H=\H4u)AXLH5LLH5LsHcH5q{1]HL$,LH5QD$,HH5b{1Dd$,EDHH5{H1DHH5dH1ƴLXH5`A 藴 MHH5JyH1pA1HH5cOf.H5z1-AdžTDADHH5\H1|$,L|$HHyH5bH1賳 iHZH5cH1茳H5b1A sAfDH5cAQH H5bH1*DH5w1 qH}H5x1A H}H5rx1農A Ld$PLLL1H?~H5a胲fD11H ~H5uH1TLLLq|$,u9H11H}H5uH1 |$,!H ZH}IH5Z1ױ|$,fDH5 a1赱$+A sAWAVAUATUSHhT$dH%(HD$X1H8DPIAEIIH5a0I@I9HH{H5a1E1AHq{H5a1ٰAfHG{H5aA*YY ^ X,)1胰D$A; D$$l$\$ LIHI@H9vkAIcH)AA)A9DME~1McILAMHADAA 9M9RD$$DH5`HAA 1賯HD$XdH3%(HhD[]A\A]A^A_DE4AEsAIcHzIc|H9AHLH5_1H<$I,E0I8E=c-Y=SEH$HLHL$L-2HD$DHD$HyHhH5H<+PL$4HL$H0y H5Lu臮AH,$ADž0)D$$AIc H$1HL$ HD$(D$ E$L|$811ADž\1E1ABLt$0AIDž`HDHD$DE~ZC HT$McE J HcN< McDAHHL)E\, A`BAdI9uAD\$ D9t$ uL$(DLt$0L|$8AA\A`Ad|$LHc\$$HL$Iؿ1HwH5tDd$LEADHwH5DuH1ڬL0DL%AI4$H-A)A )95IAIc$~|$ 1FHKIc$ЈCA$HЈCIc$H9eE EtDAtDHcȸHD)D  JD))ȹHH!CIc$fADAD9 DD9~oADD!ЈIc$t H9QHH@E1I4$IB<0IAD9fDDBDD D9~|EEADžAADž4H $E1HuH5isתAAPI8H$HIHI@ALAADHl$1HtH5Kq HNAH,$)D$$AE0EEt-LD$IDHtH5q1HESLL$ H1H5qH^t^_f.AI1H5tH5p茩pEx@Ic H$1H1ɉƅ@E$1E~jfA A\H@<A A`A$H@<A A$xAdЃH@<A;$|9uED+ $EE1A1ADž4H;sH5Fq 脨A0Ht$PLuqADž0@L$HL$1HrH5RoA '#fADžE1E1f.L`HrH5p1٧A IfU1HHrH5Q螧H薿u"}u ]f.H]W)HqH5npH1Lf.fDHH[sanei_debug] malloc() failed Setting debug level of %s to %d. [%s] %s[%02d:%02d:%02d.%06ld] [%s] sanei_debugSANE_DEBUG_sanei_configSANE_CONFIG_DIR.:/etc/sane.d%s%c%ssanei_configure_attach: exit optiontruefalsesanei_config_get_paths: using config directories %s sanei_config_open: could not find config file `%s' sanei_config_open: attempting to open `%s' sanei_config_open: using file `%s' sanei_configure_attach: start sanei_configure_attach: couldn't access %s sanei_configure_attach: couldn't find a string to parsesanei_configure_attach: couldn't find a valid boolean valuesanei_configure_attach: couldn't find a string value to parsesanei_configure_attach: incorrect type %d for option %s, skipping option ... sanei_configure_attach: failed to parse option '%s', line '%s' sanei_configure_attach: trying to attach with '%s' @SuccessOperation was canceledDevice busyInvalid argumentEnd of file reachedDocument feeder jammedScanner cover is openError during device I/OOut of memoryOperation not supportedUnknown SANE status code %dDocument feeder out of documentsAccess to resource has been denied$4DTUnknown libusb-1.0 error codeSuccess (no error)Invalid parameterEntity not foundResource busyOperation timed outOverflowPipe errorInsufficient memoryOther errorInput/output errordebug_breaksanei_usbseqcontrolinterruptbulkisochronousintime_usecendpoint_numberdirection0x%06x0x%04x0x%02x messagecontrol_txbulk_txinterrupt_txknown_commands_endbRequestbmRequestType%03X %02X %02hhxINtimeoutwValuewIndexwLength(unknown read of size %d)store_device: no room for %s libusb:%03d:%03d%s: FAIL: no %s attribute unexpected character %c got: %s expected: %s data differs (size %lu): device_capturebackendno more transactions UTF-8%s: freeing resources %s: freeing device %02d %s: marking existing devices %s: device %02d is %s %s: found %d devices 1.0descriptionid_vendorid_productconfigurationsconfiguration%s: no configuration nodes interfaceendpointtransfer_typeaddressINTERRUPTBULKISOCHRONOUSCONTROL%s: unknown endpoint type %s transactions%s: initializing libusb-1.0 sanei_usb_reset: ret=%d SANE_USB_WORKAROUNDsanei_usb_get_descriptor Access denied (insufficient permissions)No such device (it may have been disconnected)System call interrupted (perhaps due to signal)Operation not supported or unimplemented on this platform%s: FAIL: in transaction with seq %s: %s: direction: %d, address: %d, transfer_type: %d %s: we already have a %s-in endpoint (address: 0x%02x), ignoring the new one %s: we already have a %s-out endpoint (address: 0x%02x), ignoring the new one %s: found %s-%s endpoint (address 0x%02x) (unknown read of allowed size %ld)(unknown read of wanted size %ld)%s: Looking for libusb-1.0 devices %s: failed to get libusb-1.0 device list, error %d %s: could not get device descriptor for device at %03d:%03d (err %d) %s: device 0x%04x/0x%04x at %03d:%03d looks like a root hub %s: skipping device 0x%04x/0x%04x at %03d:%03d: cannot open: %s %s: could not get configuration for device 0x%04x/0x%04x at %03d:%03d (err %d) %s: device 0x%04x/0x%04x at %03d:%03d is not configured %s: could not get config[0] descriptor for device 0x%04x/0x%04x at %03d:%03d (err %d) %s: device 0x%04x/0x%04x doesn't have an altsetting for interface %d %s: device 0x%04x/0x%04x, interface %d doesn't look like a scanner (%d/%d) %s: found libusb-1.0 device (0x%04x/0x%04x) interface %d at %s store_device: not storing device %s store_device: overwrite dn %d with %s store_device: add dn %d with %s %s: device 0x%04x/0x%04x at %03d:%03d: no suitable interfaces unexpected %s attribute: %s, wanted %s unexpected %s attribute: %s, wanted 0x%x data differs (got size %lu, expected %lu): the given file is not USB capture no backend attr in description node unexpected transaction type %s %s: sanei_usb in not initialized! %s: not freeing resources since use count is %d %s: sanei_usb is not initialized! %s: the given file is not USB capture %s: could not find description node %s: no id_vendor attr in description node %s: no id_product attr in description node %s: could not find configurations node %s: no number attr in interface node %s: could not find transactions node %s: no transactions within capture %s: failed initializing fake USB stack %s: failed to initialize libusb-1.0, error %d 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: dn=%d is missing! 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_find_devices: vendor=0x%04x, product=0x%04x sanei_usb_set_endpoint: dn >= device number || dn < 0 sanei_usb_set_endpoint: Setting endpoint of type 0x%02x to 0x%02x sanei_usb_get_endpoint: dn >= device number || dn < 0 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 find device `%s' in list sanei_usb_open: opening fake USB device 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: could not get configuration for device `%s' (err %d) sanei_usb_open: device `%s' not configured? sanei_usb_open: could not get device descriptor for device `%s' (err %d) sanei_usb_open: could not get config[0] descriptor for device `%s' (err %d) 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: could not get config[%d] descriptor for device `%s' (err %d) 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: 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_read_bulk: size == NULL sanei_usb_read_bulk: dn >= device number || dn < 0 sanei_usb_read_bulk: trying to read %lu bytes got more data than wanted (%lu vs %lu) sanei_usb_read_bulk: read failed: %s sanei_usb_read_bulk: read failed (still got %d bytes): %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_write_bulk: size == NULL sanei_usb_write_bulk: dn >= device number || dn < 0 sanei_usb_write_bulk: trying to write %lu bytes wrote more data than wanted (%lu vs %lu) wrote less data than wanted (%lu vs %lu) 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_control_msg: dn >= device number || dn < 0, dn=%d sanei_usb_control_msg: rtype = 0x%02x, req = %d, value = %d, index = %d, len = %d got different amount of data than wanted (%lu vs %lu) 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_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: 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 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_claim_interface: dn >= device number || dn < 0, dn=%d sanei_usb_claim_interface: device dn=%d is missing 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_release_interface: dn >= device number || dn < 0, dn=%d sanei_usb_release_interface: device dn=%d is missing 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_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_close: evaluating environment variable SANE_USB_WORKAROUND sanei_usb_close: workaround: %d 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: closing fake USB device sanei_usb_close: usbcalls support missing sanei_usb_clear_halt: evaluating environment variable SANE_USB_WORKAROUND sanei_usb_clear_halt: workaround: %d sanei_usb_clear_halt: dn >= device number || dn < 0 sanei_usb_clear_halt: BULK_IN ret=%d sanei_usb_clear_halt: BULK_OUT ret=%d sanei_usb_get_descriptor: dn >= device number || dn < 0, dn=%d sanei_usb_get_descriptor: libusb error: %s  sanei_usb_replay_set_configurationsanei_usb_replay_read_intsanei_usb_replay_control_msgsanei_usb_replay_write_bulksanei_xml_get_hex_data_slow_pathsanei_usb_replay_read_bulklibusb_scan_devicessanei_usb_scan_devicessanei_usb_exitsanei_usb_add_endpointsanei_usb_testing_initsanei_usb_initsanei_usb_replay_debug_msgsanei_usb_testing_get_backend  sanei_scsiSANE_SG_BUFFERSIZE/proc/sys/kernel/sg-big-buffsanei_scsi.issue: %p cat /proc/scsi/sg/debug 1>&2/dev/sg%s%c%s%dsanei_scsi.cj < 2scsi_req_enter: entered %p modelsanei_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_TIMEOUTScannerProcessorsrc_size == cmd_sizesrc_size >= cmd_sizeDirect-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/uk/dev/gscget_max_buffer_size for %s: %i lx_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. /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 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 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 %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: integer value too large (%s) %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_all %s: host = %s, port = %d sanei_tcpsanei_tcp_opensanei_udpsanei_udp_open_broadcastsanei_udp_openkodakaioparams.format = %d params.last_frame = %d params.bytes_per_line = %d params.pixels_per_line = %d params.lines = %d params.depth = %d CACHE_EXHAUSTEDALL_FOR_NOW(Browser) %s Automatic Document FeederFlatbed%s: added adf to list x-range: %f %f y-range: %f %f End of %s, status:%s %s: model is '%s' %s: 0x%x kodakaio.cnet:model=trying to open usb %s open failed: %s scanner opened 0x%04lx %02x%s: size = %lu :%s complete buffer: net poll timeout net poll error Unknown problem with poll returned %lu returned %ld sanei_usb_read_bulk gave %s %s: size = %ld, got %s %s: tx err, %s txvalue%s: %s gave rx err, %s %s: News - docs in ADF %s: News - ADF is empty %s unlocked the scanner U %s called %s: fd = %d %s for %s flatbed scannerKodakgeneric%s: devname = %s, type = %d %s: dev = %s net:%s?model=0x%xnet:%s%s: len = %d, line = %s usb %i %iautodiscovery%s: called Cleaning up avahi. Failed to create client: %s _scanner._tcp%s %xsnmp-timeout %i scan-data-timeout %i request-timeout %i %s: rx err, %s %s: start curve commandcurve data%s: sent curve OK, matched <%s> & <%s> matched <%s> & <%s:%s> not found <%s> & <%s> %s:%u %s vid%s=%s pidfailed to find key vid %s=%s pidkey and pidvalue freed ending resolve_callback vidkey and vidvalue freed failed to find key pid %s: sane-backends 1.0.29 avahi detected kodakaio.conf%s: found %d scanner(s) %s: missing scanner %s %s: found scanner %s out of memory (line %d) %s - results: %d (%d): %s %s: name = %s no device detected libusb:invalid device name: %s handle obtained Number of optionsstandardStandardScan modethresholdThresholdBit depthScan resolutionpreviewPreviewScan sourcesource_list: %s adf-modeADF ModegeometryGeometrytl-xTop-left xtl-yTop-left ybr-xBottom-right xbr-yBottom-right yadf-paddingpad short adf pages%s: called for option %d %s: option = %d %s: got option %d as %d %s: got option %d as %f %s: returning inval %s: returning good %s: constrained val = %d setting threshold to %f setting resolution to %d invalid br-x or br-y setting size to %f adf activated flag = %d %s: end %s: params is NULL %s: KodakEsp_V failure, %s %s: KodakEsp_v err, got %s %s: OK %s %s Could not lock scanner could not lock scanner %s: Data successfully sent %s: bytes_read_in_line: %d %s: NO DOCS %s: returning %s %s: DOCS IN ADF wbP5 %d %d %d %s: scanning... print_status with level %d %s: start failed: %s %s k_hello failed with %s sane-read, bytes unread %d %s: block %d, size %lu %s: data left in buffer %s: bytes_read in line: %d %s: threshold: %d %d lines read, status: %s SimplexDuplexColorGrayLineartespKODAK AIO DEFAULTKODAK ESP 5100 AiOKODAK ESP 5300 AiOKODAK ESP 5500 AiOKODAK ESP 5000 Series AiOKODAK ESP 3300 Series AiOKODAK ESP 5 AiOKODAK ESP 7 AiOKODAK ESP 9 AiOKODAK ESP 5200 Series AiOKODAK ESP 3200 Series AiOKODAK ESP 7200 Series AiOKODAK ESP C110 AiOKODAK ESP C115 AiOKODAK ESP Office 2150 SeriesKODAK ESP C310 AiOKODAK ESP C315 AiOADVENT WiFi AIO AW10KODAK OFFICE HERO 6.1 AiOKODAK HERO 7.1 AiOKODAK HERO 5.1 AiOKODAK ESP 9200 Series AiOKODAK ESP Office 2170 SeriesKODAK HERO 9.1 AiOKODAK HERO 4.1 AiOKODAK HERO 3.1 AiOspecifiedformats: binary=?, grey=%d, colour=%d (Browser) NEW: service '%s' of type '%s' in domain '%s' Failed to resolve service '%s': %s (Browser) REMOVE: service '%s' of type '%s' in domain '%s' %s: s->width = %d, s->height = %d optres units %s: resolution = %d, preview = %d %s: %p %p tlx %f tly %f brx %f bry %f [mm] %s: bit depth = s->params.depth = %d %s: s->val[OPT_MODE].w = %d (color is %d) %s: format=%d, bytes_per_line=%d, lines=%d unknown device 0x%x, using default %s Server connection failure: %s split_scanner_name OK model=0x%x Is network scanner switched on? status was not good at net open please check that you have permissions on the device. if this is a multi-function device with a printer, disable any conflicting driver (like usblp). scanner is already open: fd = %d esc %c %c %02x %02x %02x %02x %02x%02x %02x %02x %02x %02x %02x %02x %02xnet write:%x,%x,%x,%x,%x,%x,%x,%x USB: wrote %lu bytes, status: %s [%ld] %s: net req size = %ld reading: read %lu, wanted %lu No data read. Scanner may have disconnected net read %lu bytes:%x,%x,%x,%x,%x,%x,%x,%x %s: err returned from kodakaio_net_read, %s [%ld] %s: usb req size = %ld No Ack received, Sent 0x%2x %2x %2x %2x... got 0x%2x %2x %2x %2x... %s: KodakEsp_F command failed %s: KodakEsp_UnLock command failed %s unlocked the scanner with adf F U %s: Device %s already attached! the device cannot be verified - will continue not a Kodak Aio device at %s (vendor id=0x%x) the device at %s is not a supported (product id=0x%x) found valid usb Kodak Aio scanner: 0x%x/0x%x (vendorID/productID) something is wrong in the discovery process, aborting. Wrong vendor: numIds = %d, vendor = %d %s: Initiating network autodiscovery via avahi Failed to create simple poll object. Failed to create service browser: %s %s: Using network device on IP %s, forcing model 0x%x %s: net entry %s may be a host name? %s: network auto-discovery timeout set to %d %s: Scan data timeout set to %d %s: Request timeout set to %d No Ack received, Expected 0x%2x %2x %2x %2x... got 0x%2x %2x %2x %2x... device_id = <%s> vid:pid = <%s:%s> could not convert hex vid <%s> could not convert hex pid <%s> %s: Found autodiscovered device: %s (type 0x%x) (Resolver) Failed to resolve service '%s' of type '%s' in domain '%s': %s didn't call ProcessAvahiDevice ========================================== kodakaio backend, version %i.%i.%i cannot open a perfectly valid device (%s), please report to the authors Read-only option that specifies how many options a specific device supports.Source, mode and resolution optionsSelects the scan mode (e.g., lineart, monochrome, or color).%s: mode_list has first entry %s, default mode is %s Select minimum-brightness to get a white point%s: threshold initialised to fixed %f Number of bits per sample, typical values are 1 for "line-art" and 8 for multibit scans.%s: depth list has depth_list[0] = %d entries %s: Only one depth in list so inactive option Sets the resolution of the scanned image.Request a preview-quality scan.Selects the scan source (such as a document-feeder).device with no adf detected source option inactive Selects the ADF mode (simplex/duplex)Scan area and media size optionsTop-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.Selects whether to make short pages up to full lengthadf not source so padding option off and inactive %s: option num = %d out of range (0..%d) %s: action = %x, option = %d %s %s: option = %d, value = %p, as word: %d %s: binary mode setting depth to 1 %s: non-binary mode but only one depth available %s: non-binary mode and depth list available %s: optindex = %d, source = '%s' scan in progress, returning saved params structure %s: try 1 k_recv returned 0 bytes with status %s %s: try 2 k_recv returned 0 bytes with status %s %s scanner locked, with docs in adf %s scanner locked, with no docs in adf %s: left (DPI)=%d, top (DPI)=%d %s: data_pixels = %u, lines = %u, pixels_per_line = %u) Check: scan_bytes_per_line = %d s->params.bytes_per_line = %d %s: Command k_setup_block_mode failed, %s %s: Setup block mode - scan_bytes_per_line=%d, pixels_per_line=%d, depth=%d, data_len=%d, block_len=%d, blocks=%d, last_len=%d s->bytes_unread = %d %s: Did not get a good reply to KodakEsp_F %s: Did not get a good reply to KodakEsp_E starting the scan, expected total bytes %lu %s: KodakEsp_Go command NOT successfully sent %s: KodakEsp_Go command successfully sent %s: starting the scan failed (%s) %s: found KodakEsp_Ack at %lu bytes of %lu %s: buffer not full, got %lu bytes of %lu %s: tiny read, got %lu bytes of %lu %s: Page fully read %d blocks, %ld bytes unread %s: Image data successfully read %ld bytes, %ld bytes unread %s: scanner data read ended %d blocks %ld bytes, %ld bytes unread %s: Image data read stopped with %s after %d blocks %ld bytes, %ld bytes unread %s: Receiving image data failed (%s) %s: success %lu bytes of block %d, %d remain %s: set EOF after %d blocks ============= %s: Did not get expected ack at end of page %s: cmd_cancel_scan failed: %s KODAK ESP Office 4100 Series AiOKODAK ESP Office 6100 Series AiOppttwtMtp>tqq/tpttssps@q@sppsp@q@q0ssppppoorutssosYq(qsossAsAssane_kodakaio_cancelk_copy_image_datacmd_read_datak_readcmd_start_scank_start_scank_check_adfk_setup_block_modecmd_get_scanning_parameterskodakaio_expect_ackcmd_set_color_curvecmd_set_scanning_parametersk_set_scanning_parameterskodakaio_txrxk_hellok_lock_scannersane_kodakaio_startk_init_parameterstasane_kodakaio_get_parameterschange_sourcesetvaluegetvaluesane_kodakaio_control_optionsane_kodakaio_get_option_descriptorsane_kodakaio_closeinit_optionssane_kodakaio_openclient_callbackresolve_callbackkodak_network_discoveryattach_one_usbattach_one_configsane_kodakaio_get_devicesfree_devicessane_kodakaio_exitsane_kodakaio_initk_recvk_sendkodakaio_txrxackcmd_cancel_scank_scan_finishclose_scannerk_discover_capabilitiesk_set_modelsanei_kodakaio_net_openk_set_deviceopen_scannerk_dev_initdevice_detectattachattach_one_netProcessAvahiDeviced>ffffff9@??0C?@.@I@o@Y@;Xaajj j j4jHk\kp k0k@kPk`kpkk0mlnPoqsXpttuv w xl x  0P @h | P P @ Љ \  P  < T $d0p@$@pp $@$<P0LЪPD0P4йp@ T@P0@0PP$``0\P 0,@DLt(0`p4x@ 0!H "t " 0" " " # #(!#X%?x%@%A &Bd&F&pH'IH'PJt'J'0N'N(OH(T(T(U(W()PW<)Y)P\)])]* `X*h*@i*i+qL+r+~+\,0,@,zRx $hRFJ w?:*3$"D0[\([td d d d d d d d d (d <d Pd dd h|xdFBB A(A0Gu 0A(A BBBH hDcA 0D(A BBBE eG A ,pfMFIJ$ ABA L4gFBA A(G0 (A ABBI v (A ABBD LhFBB B(A0G8DP 8A0A(B BBBH @kG A (k FHA \ HBK PlVFBA A(G I H P { A ^ (D ABBK $pm?FDD jDBLmFEA A(D0Z (D ABBD @ (D ABBG (nFAA ABToFBB B(A0A8G I!d 8D0A(B BBBA \lu}FQB B(A0A8JpS 8A0A(B BBBD bxJZxApx my\z5Db J D|zG A 040{XBKD w ABE DAB`h\{kBJE K(I0t (A BBBH u (A BBBD Z (F DBBH 0h||BQN JF  ABBA (|gBLK ~IB0,|BED J  ABBB (`}DBDG H GBJ H}BBE A(D0L (I BBBG c(A BBB0L~\AAG { DAG FDA( x~>AAD n AAA H8~3BBB B(A0A8Dp 8D0A(B BBBG 0\AAG { DAG FDA!DY(ĀdBAD  DBD LBLB B(A0A8G 8A0A(B BBBA L$HW4hXBDA v ABH IAE<jBKD o FBH F CBE DCBHBBM E(A0A8D@v 8D0A(B BBBA $, x:BJD _DB,T AF BEGD J  8HkH BEE E(A0A8F@` 8D0A(B BBBJ  ȅ$HW, ܅!AC DEED H 48 ܇uBGD c(J0V(A D DBE ,p $|AC BEEF B  t6Hi BUB B(A0A8G y Y g D U H x B  G \ B  _ M A | 8A0A(B BBBI ] X V A b Q N B } _ M A  _ M A K _ N B  tKH L BEE D(A0u (A BBBC Q (C BBBF \ XBEE D(A0p (F BBBC Q (C BBBF (C BBBH| +BBB B(A0A8Dp  8D0A(B BBBH H ܓBEB E(D0D8G@_8A0A(B BBB :Et40 DFAD ` DBG { DBG h L| FAG T ABK  GBH D FBL CBD xFHA  ABG A DWL A HPO \^aPH A(D0 (M HGBI D(A ABBFa0HtFIB B(A0A8G 8A0A(B BBBH HdFEB B(A0A8D@ 8D0A(B BBBH ( Hq G \ D \ D ^88̡FIN I(A0d(C BBB8t0FBB D(DPy (A BBBF 8zFAJ ^ ABF A HIF XoYHE FMB B(A0A8J 8D0A(B BBBA Pdd[\QLFBB B(A0A8D 8D0A(B BBBB HtFBB B(A0A8D 8D0A(B BBBB FEB B(A0A8DsGlB 8A0A(B BBBK jHQAFDJAMUBRMPA~MNAH<FBB B(A0A8D` 8D0A(B BBBB @FDD l ABC Z FBF W FBI L\HECD p AAB W FAB W FAB W FAB LECD p AAB W FAB W FAB W FAB @FBG m BBH Z GBE W GBH \@FKI A(F0 (A ABBH D (O ABBH D (M FBBM \GFNA H(D0 (A ABBD W (F ABBF q (F ABBD (FDD@ ABA ,G A 8H\FGD A(Dp (A ABBE PBEE D(C0KptxBEDRp\ 0A(A BBBE Ll2BBB B(A0A8G 8A0A(B BBBH p(\4BBE D(G0H8K@\8H0A 8E@G A (F BBBK a (G BBBB A(L BBB(BBB B(A0A8DPqXM`UhEpKP 8A0A(B BBBH  8F0A(B BBBF _ 8F0A(B BBBB D(\FEI B(A0A8D@8A0A(B BBB4p4IAK m ABK ADBeFLFEB E(A0A8J 8A0A(B BBBH 4FBB B(A0A8GUEEEEEEEEEEEcV 8D0A(B BBBI HHHHHHHHHHHj$lNH T(D0F(A a A pFBB B(A0A8G L&&C&B&B&I&&O&^&A&q 8A0A(B BBBG &d&A&B&F&B&X&&c&B&B&B&E&X&`PFBE E(K0A8D 8D0A(B BBBE aUFFcH$FBB E(D0D8G`x 8A0A(B BBBH THgL RCtHlI ODG A @41FBE D(K0DPy 0A(A BBBG 0 ,L(aFBA A(G0t (D ABBB D(D DBBlHG A 8FEK A(GP (A ABBI (EAN0 AAJ  pK0_ A (4HEGK U JAI `,t{FDIPH DBG P/l@xoFEF E(A0A8M0A(B BBB8 FEA D(D0y (G ABBG `L FBE B(D0A8G@ 8A0A(B BBBH i 8A0A(B BBBE 8 yFEE D(GQ (A BBBA L FBB B(A0A8G L" 8D0A(B BBBB < G A X\A(t;AIL Y AAA 0^BDD v DBJ GDB FBE E(D0C8D`m 8J0H(G DBBE z 8D0A(B BBBI xhDpBxBV`N 8A0A(B BBBB ^ 8J0A(B BBBO S8K0D(G DBB8BQA  CBG G FBA (=AQS  AAG DPEA D(K0(A ABBBA0,<hBLK Y DBH leEK H i E @4BBBB A(A0J\ 0D(A BBBG @WAq N VLBGE H(A0A8GX 8A0A(B BBBA @D sEjB A(A0H8B@aA A DA B(A0A8H@T BBE D(D0Jp 0D(A BBBH LxJEEPph 4BBB E(D0D8Jc 8A0A(B BBBF _FFFFKHL!BBD I(G@ (D ABBH XHKPEXE`K@(!L!>BFG0 ABG (!`"BMS i ABB !"yAG H @"4#WBBE D(A0F@ 0D(A BBBD (T"P&BJZ0U ABA @"&BKJ OcLYAg  AABF L"@'FEA D(GI[A (A ABBJ #+3Ei80#,BFG0T DBG ]8M@EHDPK04l#,HBII P  ABBA #-3H# .FEE M(N0A8DP  8A0A(B BBBJ H$p/GFBB E(A0A8D 8A0A(B BBBI P$t2E$l$3EOK AA<$3jFRB I(A0 (D BBBE H$5FBB B(D0D8DP 8A0A(B BBBG $ %4>^EMP rDA0H%l>YEMU V DFI DCAH|%>FBB B(D0A8DPi 8D0A(B BBBE 4%\FEMS c(F0K8F@ICAD t&FP FPJ B(A0A8GFHHHMcGLGg 8D0A(B BBBE \x&R FBB B(A0A8D 8D0A(B BBBF I^A &L\vEp K D L &\ '\ rpr;M_q%7I[mamuer ` \pGxGo C JP E5 ooH4oo,2oxH0`@`P```p`````````aa a0a@aPa`apaaaaaaaaabb b0b@bPb`bpbbbbbbbbbcc c0c@cPc`cpcccccccccdd d0d@dPd`dpdddddddddee e0e@ePe`epeeeeeeeeeff f0f@fPf`fpfffffffffgg g0g@gPg`gpggggggggghh h0h@hPh`hphhhhhhhhhiP0uxK,XSGSESCSFSSSUSLsvSV' |XKXpPhPf.)dd%@XKXpPhPf.)fc&@XKXpPhPf.)fc'@XKXpPhPf.)fc(@XKXpPhPf.)fc1@XKXpPhPf.)fc2@XKXpPhPf.)fc>@"XKXpPhPf.)fc?@2XKXpPhPf.)fcA@BXKXpPhPf.)fcC@\XKXpPhPf.)fcS@XKXpPhPf.)fcT@XKXpPhPf.)fcV@vXKXpPhPf.)fcW@XKXpPhPf.)fcX@XKXpPhPf.)fcY@XKXpPhPf.)fc]@XKXpPhPf.)fc^@XKXpPhPf.)fc`@XKXpPhPf.)fcb@XKXpPhPf.)fcc@(XKXpPhPf.)fcd@;XKXpPhPf.)fce@NXKXpPhPf.)fcf@hKpPhPf.)fcg@KpPhPf.)fci@XKXpPhPf.)fcm@XKXpPhPf.)fcXKXpPhPf.)fcdcb6c7170ca774b783ba9cd53ba05b6cdab638.debugM.shstrtab.note.gnu.property.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.data.bss.gnu_debuglink  $1o; CCKo,2,2XoH4H4g55qBEEP {``v ` `ii i irrZ\\ h   $'pGp7xGx7G7 xHx80J:@P@ _O`' O4O