ELF4( <B$'480!0'<,$<B$ @<B$ @'B$! @<B$ @$!@h#`'$a c$ ! <B$ @$!@ `$xp2d 840@'<B$ @h$h 1!'!xQ<&<<$ %< l$$,#$&$%!#`! `<B$ @$&x@! '<B$ @Y'<$<B$ @<'' $!B<$xP<B$! @&$P#q@#q)@! `(XT,!q@!q@! `&!q@!q @$ !('<B$ @$<B$ @&<B$ @('<1&<$ xPH< $@P $8&<!<@!#@<@L$|< @x$<B$ @ $ '<B$ @x<B$ @& $<B$ @ $<B$ @'<$xP<B$ @ @! '',($ <R&<$ @xQ#`P6&$T##pT"@#p@`" @< @$<B$ @`$<$ @!(@T#!pT"@!p@<B$ @$!@Y` $%! CI`!!<s& C<B$ @&.'hd!<&< $`\XTPLHl @XÓ<|B$c0Xã '! ' @@'$@P!&*!!! @!< H$@<$ !(@ C`P$< $$C(Dd,Dd8C`<<$<B$ @$C—@ЏƗ!H!(!P!E!PD !$$vHR!`pGR!c$*d@R&$*@$&*H @*3@T8<$<B$ @!S! P<$*V @R&—*b@+"@T< $lhd`\XTPLH!p'!Q@c$qP$.1&s&.!!! P+`*f@!S!(P+#`!TD!qdB$QPs&1&!!PCc$tP&&R&*H@Ɨw!o!!`!( !!&&&!<B$ @&! !(<B$ @$=lDdDd'plhd`\XTP!t'q&b&p& ! b`B<B$ @!! &$ ##p "@#pb@P4&T##pT"@#pT@`"I@< `!$<& `$<$"&!(@ `! <& `$` TC!pTB@!p*@< `X"$ x$!(@ `!  x$$<B$ @x  #!p "@!p @LHD@<840,(P'<B$ @! L<B$ @! <&<$"&<&<B$ @! `"<B$ @! zP4&< `"$L'<"$<& <c$e$$b<$< <B$`< <%<% @!@<"$`$ !''<#$<1& < ,#$<$<B$ @<!! <1&< @\#$& $<c)`b@pb<#$<$@ <cb @d<#$<B$ @<c<B$ @d<c<B$ @! `<0! ''40$!<1&<$$8 ($CE $A$! @('<$%(e <B$ @<8$$ !(@<\$$ (840!@'$! <B$ @!(@$ !(@$'80,<4($ !$!!@c0cdbe#$W%0D<%'!(! `!0 <B$ @!8!@$;<R&#o$$<|>$ @$<840,($ @'< @>$q$< @>$q$@8+q @!D<<&!C!`@!(#C#2!0@+b!@!8@D! c$ D@@#C&!B+Q@!`<! <$"@P hÏ!0`(!@d!(! !0`!C!  @ +Qď<B!(! <B$ @!0   ¯&[X_\c`%% && ' 'X$2$B4!(! <&<& %b!   $'! `!( @$<& !@$$7v!$$%(u<B$ @!@< j$< @`j$<$>z$'$ (!!<'x'pl`|xthd!!4!'! @!(<1& P$`! <&<&$<1& '!!Bf*>&'4,80($ $!!@\!cdbe#$P%0D<%'!(! `!0 <B$ @!8!@$4<R&"o$$$< @{$>$<><{$P!(< @p{$>$<{$ @!0>!<{$<R& @!( ! `<B$ @!( ><>%0cdbe#$%0D<>B4usb-storage: release() called for host %s <7>usb-storage: -- sending US_ACT_EXIT command to thread <7>usb-storage: Bad use of us_command <7>usb-storage: queuecommand() called <7>usb-storage: command_abort() called <7>usb-storage: -- simulating missing IRQ <7>usb-storage: -- device removed already <7>usb-storage: -- nothing to abort <7>usb-storage: device_reset() called <7>usb-storage: bus_reset() called <7>usb-storage: -- releasing irq URB <7>usb-storage: -- usb_unlink_urb() returned %d <7>usb-storage: Examinging driver %s...simulating disconnect/reconnect. <7>usb-storage: bus_reset() complete <7>usb-storage: usb_submit_urb() returns %d skipping ourselves. <2>usb-storage: host_reset() requested but not implemented Host scsi%d: usb-storage Vendor: %s Product: %s Serial Number: %s Protocol: %s Transport: %s GUID: %08x%08x%08x Yes Attached: %s Nousb-storage<7>usb-storage: -- converting 10 byte sense data to 6 byte <4>usb-storage: Had to truncate MODE_SENSE_10 buffer into MODE_SENSE. <4>usb-storage: outputBufferSize is %d and length is %d. <4>usb-storage: Command will be truncated to fit in SENSE6 buffer. <3>usb-storage: Buffer overrun averted, this shouldn't happen! <7>usb-storage: -- converting 6 byte sense data to 10 byte <4>usb-storage: Had to truncate MODE_SENSE into MODE_SENSE_10 buffer. <3>usb-storage: Buffer length smaller than header!!<7>usb-storage: Fixing INQUIRY data to show SCSI rev 2 <7>usb-storage: Invoking Mode Translation 00XLZ6XZBXBBXXXB00LBBLG0R0L0GG0XXXXXT8XXB4B0BBBBZZZ0B00HCSSZTBHHM0HHB0X000H0HH0XXHH0HHXX0TH0H0XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX0XXX00XB0BXBXBBZZZ0XUIDU000XHBXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXDXXXXXXXXXXXXXXXXW00HXXXXXXXXXX<7>usb-storage: Error: UNSUPPORTED COMMAND %02X <7>usb-storage: Error: COMMAND %02X out of range or table inconsistent (%c). 00000000(800dp|0000000(<7>usb-storage: usb_stor_clear_halt: result=%d <7>usb-storage: usb_stor_transfer_partial(): xfer %d bytes <7>usb-storage: usb_stor_bulk_msg() returned %d xferred %d/%d <7>usb-storage: usb_stor_transfer_partial(): unknown error <7>usb-storage: usb_stor_transfer_partial(): device NAKed <7>usb-storage: usb_stor_transfer_partial(): transfer complete <7>usb-storage: usb_stor_transfer_partial(): transfer aborted <7>usb-storage: clearing endpoint halt for pipe 0x%x <7>usb-storage: Issuing auto-REQUEST_SENSE <7>usb-storage: -- auto-sense failure <7>usb-storage: -- Result from auto-sense is %d <7>usb-storage: -- code: 0x%x, key: 0x%x, ASC: 0x%x, ASCQ: 0x%x <7>usb-storage: -- auto-sense aborted <7>usb-storage: -- unexpectedly short transfer <7>usb-storage: -- transport indicates command failure <7>usb-storage: -- CB transport device requiring auto-sense <7>usb-storage: ** no auto-sense for a special command <7>usb-storage: -- transport indicates error, resetting <7>usb-storage: -- transport indicates command was aborted <7>usb-storage: USB IRQ received for device on host %d <7>usb-storage: -- IRQ data length is %d <7>usb-storage: -- IRQ state is %d <7>usb-storage: -- Interrupt Status (0x%x, 0x%x) <7>usb-storage: -- IRQ too short <7>usb-storage: -- not a command-completion IRQ <7>usb-storage: -- Current value of ip_waitq is: %d <7>usb-storage: ERROR: Unwanted interrupt received! <7>usb-storage: -- device has been removed <7>usb-storage: Call to usb_stor_control_msg() returned %d <7>usb-storage: CBI data stage result is 0x%x <7>usb-storage: Current value of ip_waitq is: %d <7>usb-storage: Did not get interrupt on CBI <7>usb-storage: Got interrupt data (0x%x, 0x%x) <7>usb-storage: CBI IRQ data showed reserved bType %d <7>usb-storage: -- Stall on control pipe. Clearing <7>usb-storage: CB data stage result is 0x%x <7>usb-storage: GetMaxLUN command result is %d, data is %d <7>usb-storage: Bulk command S 0x%x T 0x%x Trg %d LUN %d L %d F %d CL %d <7>usb-storage: Bulk command transfer result=%d <7>usb-storage: Bulk data transfer result 0x%x <7>usb-storage: Attempting to get CSW... <7>usb-storage: Bulk status result = %d <7>usb-storage: Bulk status Sig 0x%x T 0x%x R %d Stat 0x%x <7>usb-storage: Bulk logical error <7>usb-storage: Attempting to get CSW (2nd try)... <7>usb-storage: clearing halt for pipe 0x%x <7>usb-storage: CB_reset() called <7>usb-storage: CB_reset: clearing endpoint halt <7>usb-storage: CB_reset done <7>usb-storage: CB[I] soft reset failed %d <7>usb-storage: Bulk reset requested <7>usb-storage: Bulk soft reset completed <7>usb-storage: Bulk soft reset failed %d MitsumiCD-R/RW DriveUSB FDDHPCD-Writer+CD-Writer+ 8200eCD-Writer+ CD-4eBuffaloDUB-P40G HDDMicrotechCameraMate (DPCM_USB)Frontier LabsNex II DigitalHitachiDVD-CAM DZ-MV100A CamcorderFujifilmFinePix 1400ZoomScanLogicSL11R-IDEPanasonicLS-120 CameraMatshitaLS-120ShuttleeUSCSI BridgeSandiskImageMate SDDR09SCM MicrosystemseUSB SmartMedia / CompactFlash AdaptereUSB MMC AdapterSonyHifdeUSB ATA/ATAPI AdaptereUSB CompactFlash AdapterCD-RW DeviceBelkinUSB SCSI AdaptorIomegaUSB Clik! 40DSC-S30/S70/S75/505V/F505/F707Memorystick NW-MS7Memorystick MSAC-US1HandycamMemorystick MSC-U01NPEG Mass StorageY-E DataFlashbuster-ULaCieUSB Hard DiskIn-SystemUSB/IDE Bridge (ATA/ATAPI)Portable USB Harddrive V2USB Storage Adapter V2LexarJumpshot USB CF ReaderUSB CF ReaderSIIGCompactFlash Card ReaderEagleTecExternal Hard DiskTEACFloppy DriveOlympusCamedia MAUSB-2MinoltaDimage S304Dimage 7iHagiwaraFlashGate SmartMediaFlashgateImageMate SDDR-05aImageMate SDDR-31ImageMate SDDR-12ImageMate SDDR-09FreecomUSB-IDEUSB-SCSI-DB25USB-SCSI-HD50DatafabMDCFE-B USB CF ReaderSIIG/DatafabSIIG/Datafab Memory Stick+CF Reader/WriterDatafab/UnknownDatafab-based ReaderPNY/DatafabPNY/Datafab CF+SM ReaderSimple Tech/DatafabSimple Tech/Datafab CF+SM ReaderDatafab Systems, Inc.USB to CF + SM Combo (LC1)CasioQV DigitalCameraMinds@WorkDigital WalletATIUSB Cable 205JMTekUSBDriveCCYU TECHNOLOGYEasyDisk Portable DeviceImageMate SDDR55usb-storage usb-storage-%d<7>usb-storage: *** thread sleeping. <7>usb-storage: *** thread awakened. <7>usb-storage: -- US_ACT_EXIT command received <7>usb-storage: Bad LUN (%d/%d) <7>usb-storage: scsi cmd done, result=0x%x <7>usb-storage: scsi command aborted <7>usb-storage: Faking INQUIRY command <7>usb-storage: Request is for removed device <7>usb-storage: Faking INQUIRY command for disconnected device <7>usb-storage: Skipping START_STOP command <7>usb-storage: Bad target number (%d/%d) <7>usb-storage: UNKNOWN data direction <7>usb-storage: Allocating IRQ for CBI transport <7>usb-storage: usb_submit_urb() returns %d <7>usb-storage: couldn't allocate interrupt URB<7>usb-storage: act_altsettting is %d <7>usb-storage: id_index calculated to be: %d <7>usb-storage: Array length appears to be: %d <7>usb-storage: Vendor: %s <7>usb-storage: Product: %s <7>usb-storage: USB Mass Storage device detected <7>usb-storage: Endpoints: In: 0x%p Out: 0x%p Int: 0x%p (Period %d) <7>usb-storage: Found existing GUID %08x%08x%08x <7>WARNING: USB Mass Storage data integrity not assured <7>USB Mass Storage device found at %d <7>usb-storage: New GUID %08x%08x%08x UnknownControl/Bulk/Interrupt<7>usb-storage: Transport: %s Reduced Block Commands (RBC)<7>usb-storage: Protocol: %s <4>usb-storage: Unable to start control thread 8020iQIC-157Uniform Floppy Interface (UFI)8070iTransparent SCSIISD200 ATA/ATAPISCM/ATAPIBulkControl/BulkControl/Bulk-EUSB/SDDR09SDDR55Lexar Jumpshot Control/BulkDatafab Bulk-OnlyEUSB/SDDR09None<4>usb-storage: Out of memory 0<7>usb-storage: Endpoint sanity check failed! Rejecting dev. <7>usb-storage: Result from usb_set_configuration is %d <7>usb-storage: -- Unknown error. Rejecting device <7>usb-storage: -- clearing stall on control interface MOOP P@PLP<7>usb-storage: storage_disconnect() called <7>usb-storage: -- releasing irq URB <7>usb-storage: -- usb_unlink_urb() returned %d <7>usb-storage: -- releasing main URB <7>usb-storage: -- device was not in use <6>Initializing USB Mass Storage driver... <6>USB Mass Storage support registered. <7>usb-storage: usb_stor_exit() called <7>usb-storage: -- calling usb_deregister() <7>usb-storage: -- calling scsi_unregister_module() <7>usb-storage: -- calling extra_destructor() <7>usb-storage: -- freeing the data structure <7>usb-storage: Attempting to init eUSCSI bridge... <7>usb-storage: -- result is %d <7>usb-storage: -- data afterwards is %d TEST_UNIT_READY<7>usb-storage: Command %s (%d bytes) <7>usb-storage: %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x REZERO_UNITREQUEST_SENSEFORMAT_UNITREAD_BLOCK_LIMITSREASSIGN_BLOCKSREAD_6WRITE_6SEEK_6READ_REVERSEWRITE_FILEMARKSSPACEINQUIRYRECOVER_BUFFERED_DATAMODE_SELECTRESERVERELEASECOPYERASEMODE_SENSESTART_STOPRECEIVE_DIAGNOSTICSEND_DIAGNOSTICALLOW_MEDIUM_REMOVALSET_WINDOWREAD_CAPACITYREAD_10WRITE_10SEEK_10WRITE_VERIFYVERIFYSEARCH_HIGHSEARCH_EQUALSEARCH_LOWSET_LIMITSREAD_POSITIONSYNCHRONIZE_CACHELOCK_UNLOCK_CACHEREAD_DEFECT_DATAMEDIUM_SCANCOMPARECOPY_VERIFYWRITE_BUFFERREAD_BUFFERUPDATE_BLOCKREAD_LONGWRITE_LONGCHANGE_DEFINITIONWRITE_SAMEREAD SUBCHANNELREAD_TOCREAD HEADERPLAY AUDIO (10)PLAY AUDIO MSFGET EVENT/STATUS NOTIFICATIONPAUSE/RESUMELOG_SELECTLOG_SENSESTOP PLAY/SCANREAD DISC INFORMATIONREAD TRACK INFORMATIONRESERVE TRACKSEND OPCMODE_SELECT_10REPAIR TRACKREAD MASTER CUEMODE_SENSE_10CLOSE TRACK/SESSIONREAD BUFFER CAPACITYSEND CUE SHEETBLANKMOVE_MEDIUM or PLAY AUDIO (12)READ_12WRITE_12WRITE_VERIFY_12SEARCH_HIGH_12SEARCH_EQUAL_12SEARCH_LOW_12SEND_VOLUME_TAGREAD_ELEMENT_STATUSREAD CD MSFSCANSET CD SPEEDMECHANISM STATUSREAD CDWRITE CONTINUE(unknown command)WRITE_LONG_2Z,[(_8[D[P[(_\[h[(_t[[(_(_(_[[[[(_[[[[[[\\\(\4\(_(_(_(_(_@\L\(_(_X\(_d\p\(_(_|\\\\\\\\\\\] ]]$]0]<]H]T]`]l]x]]](_](_(_]]]]](_(_]]]^^(_(_ ^,^8^D^P^\^(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_h^(_(_(_t^(_(_^(_^(_(_(_^(_^^^(_(_(_^(_^^^^(___(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(_(__(_(_(_(_(_(_(_(_4_<7>usb-storage: Dumping information about %p. <7>usb-storage: cmd->cmnd[0] value is %d. <7>usb-storage: (MODE_SENSE is %d and MODE_SENSE_10 is %d) <7>usb-storage: buffer is %p with length %d. <7>usb-storage: %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x <7>usb-storage: Buffer has %d scatterlists. <7>usb-storage: Length of scatterlist %d is %d. No SenseRecovered ErrorNot ReadyMedium ErrorHardware ErrorIllegal RequestUnit AttentionData ProtectBlank CheckVendor SpecificCopy AbortedAborted Command(Obsolete)Volume OverflowMiscompareT/`/p/|/////////00$0(Unknown Key)(unknown ASC/ASCQ)<7>usb-storage: %s: %s <7>usb-storage: %s: decompression exception short algorithm ID of %02X <7>usb-storage: %s: diagnostic failure on component %02X filemark detectedno additional sense informationbeginning of partition/medium detectedsetmark detectedend of partition/medium detectedaudio play operation in progressI/O process terminatedaudio play operation successfully completedno current audio status to returnaudio play operation stopped due to erroraudio play operation pausedend of data detectedno index/sector signalcleaning requestedno write currentperipheral device write faultno seek completeLUN in process of becoming readyLUN not ready, cause not reportableLUN not ready, format in progressLUN not ready, rebuild in progressLUN not ready, manual intervention requiredLUN not ready, initializing cmd. requiredexcessive write errorsoperation in progressLUN not ready, long write in progressLUN not ready, operation in progresscompression check miscompare errorerror log overflowLUN doesn't respond to selectionerror too long to correctblock not compressiblecan't decompress using declared algorithmdata resynchronization errordecompression CRC errorCIRC unrecovered errordata expansion occurred during compressionaddress mark not found for ID fielderror reading ISRC numberblock sequence errorend of data not foundaddress mark not found for data fielddata sync error: recommend rewritedata sync error: data rewrittendefect list not availabledata sync error: recommend reassignmentdefect list errordata sync error: data auto-reallocateddata sync mark errorerror reading UPC/EAN numberLUN not ready, recalculation in progressdefect list not founddefect list error in grown listassociated write protectinvalid field in CDBinvalid command operation codebus device reset function occurreddevice reset occurredcopy can't execute / host can't disconnectcurrent program area is not emptycommand sequence errordevice internal resetnot ready to ready transitioncan't read medium: unknown formatcommands cleared by another initiatorcan't write medium: unknown formatcleaning cartridge installedcan't read medium: incompatible formatcleaning failurecan't format medium: incompatible mediumcurrent session not fixated for appendenclosure failuredefect list update failurecan't write: application code mismatchcan't write medium: incompatible formatcurrent program area is emptyenclosure services transfer failureenclosure services unavailableend of medium reachedmedia not presentenclosure services transfer refusedcommand phase errordata path failure (should use 40 NN)erase failureend of user area encountered on this trackcartridge faultdata phase errorchanged operating definitiondocument jam in auto doc feederautomatic document feeder lift upconfiguration failureadd logical unit failedconfiguration of incapable LUN's faileddocument miss feed auto in doc feederdata loss on logical unitcreation of logical unit faileddecompression exception long algorithm IDCD control errorempty or partially written reserved trackcommand to logical unit failedattachment of logical unit failedautomatic document feeder cover upenclosure services failuredefect list error in primary list<7>usb-storage: -- Stall on control pipe. Clearing <7>usb-storage: -- usb_stor_clear_halt() returns %d <7>usb-storage: us_transfer_partial(): unknown error <7>usb-storage: usbat_raw_bulk(): output pipe stalled <7>usb-storage: usbat_raw_bulk(): transfer aborted <7>usb-storage: usbat_raw_bulk(): device NAKed <7>usb-storage: Warning: Transferred only %d bytes inout<7>usb-storage: Transferred %s %d of %d bytes <7>usb-storage: EPIPE: clearing endpoint halt for pipe 0x%x, stalled at %d bytes <7>usb-storage: Waited not busy for %d minutes, timing out. <7>usb-storage: Waited not busy for %d steps writeread<7>usb-storage: Redoing %s Reading<7>usb-storage: Bummer! %s bulk data 20 times failed. Writing<7>usb-storage: handle_read10: transfersize %d <7>usb-storage: Max read is %d bytes <7>usb-storage: handle_read10: transfersize 0, forcing %d <7>usb-storage: handle_read10: GPCMD_READ_CD: len %d <7>usb-storage: INIT 1 <7>usb-storage: INIT 2 <7>usb-storage: INIT 3 <7>usb-storage: INIT 4 <7>usb-storage: INIT 5 <7>usb-storage: INIT 6 <7>usb-storage: INIT 7 <7>usb-storage: INIT 8 <7>usb-storage: INIT 9 <7>usb-storage: INIT 10 <7>usb-storage: INIT 11 <7>usb-storage: INIT 12 <7>usb-storage: INIT 13 <7>usb-storage: INIT 14 <7>usb-storage: INIT 15 <7>usb-storage: Status = %02X <7>usb-storage: Error: len = %08X... what do I do now? %02X <7>usb-storage: %s <7>usb-storage: Wrote %08X bytes <7>usb-storage: -- Stall on control pipe. Clearing <7>usb-storage: -- usb_stor_clear_halt() returns %d <7>usb-storage: us_transfer_partial(): unknown error <7>usb-storage: usbat_raw_bulk(): output pipe stalled <7>usb-storage: usbat_raw_bulk(): transfer aborted <7>usb-storage: usbat_raw_bulk(): device NAKed <7>usb-storage: Warning: Transferred only %d bytes <7>usb-storage: Transferred %d of %d bytes <7>usb-storage: EPIPE: clearing endpoint halt for pipe 0x%x, stalled at %d bytes inout<7>usb-storage: SCM data %s transfer %d sg buffers %d rd: %02X <7>usb-storage: %s wr: <7>usb-storage: Read %02X pages, from PBA %04X (LBA %04X) page %02X <7>usb-storage: Result for send_control in read_data %d <7>usb-storage: Read control address %08lX blocks %04X <7>usb-storage: Result for send_control in read_control %d <7>usb-storage: Result for bulk read in read_control %d <7>usb-storage: Result of send_control for device ID is %d <7>usb-storage: Reading capacity... <7>usb-storage: Result of read_deviceID is %d <7>usb-storage: Device ID = %02X <7>usb-storage: Manuf ID = %02X 0PPPPPP0PPPPPP PPЙPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP (PPPPPPPPPPPP P (PЙP0PЙ<7>usb-storage: PBA %04X has no logical mapping: reserved area = %02X%02X%02X%02X data status %02X block status %02X <7>usb-storage: PBA %04X has invalid address field %02X%02X/%02X%02X <7>usb-storage: Bad parity in LBA for block %04X <7>usb-storage: Bad LBA %04X for block %04X <7>usb-storage: LBA %04X <-> PBA %04X <7>usb-storage: SDDR09: Send control for command %s <7>usb-storage: SDDR09: Control for command OK sendingreceiving<7>usb-storage: SDDR09: %s %d bytes <7>usb-storage: Error: Requested LBA %04X exceeds maximum block %04lX <7>usb-storage: READ_10: read block %04X (LBA %04X) page %01X pages %d <7>usb-storage: Error: Requested LBA %04X has no physical block mapping. Prevent<7>usb-storage: SDDR09: %s medium removal. Not that I can do anything about it... Allow<7>usb-storage: SDDR09: Dummy up request for all mode pages <7>usb-storage: SDDR09: Dummy up request for mode page 1 <7>usb-storage: us_transfer_partial(): unknown error <7>usb-storage: usbat_raw_bulk(): output pipe stalled <7>usb-storage: usbat_raw_bulk(): transfer aborted <7>usb-storage: usbat_raw_bulk(): device NAKed <7>usb-storage: Warning: Transferred only %d bytes <7>usb-storage: Transferred %d of %d bytes <7>usb-storage: EPIPE: clearing endpoint halt for pipe 0x%x, stalled at %d bytes inout<7>usb-storage: SCM data %s transfer %d rd: %02X <7>usb-storage: %s wr: <7>usb-storage: Result for send_command in status %d <7>usb-storage: Read %02X pages, from PBA %04X (LBA %04X) page %02X <7>usb-storage: Result for send_command in read_data %d <7>usb-storage: Write %02X pages, to PBA %04X (LBA %04X) page %02X <7>usb-storage: Updating maps for LBA %04X: old PBA %04X, new PBA %04X <3>sddr55 error: new PBA %04X already in use for LBA %04X <7>usb-storage: Result for get_status in write_data %d <7>usb-storage: Result for send_data in write_data %d <7>usb-storage: Result for send_command in write_data %d <7>usb-storage: No PBA for LBA %04X <7>usb-storage: Allocating PBA %04X for LBA %04X <7>usb-storage: Couldn't find unallocated block <7>usb-storage: Result of send_control for device ID is %d <7>usb-storage: Reading capacity... <7>usb-storage: Result of read_deviceID is %d <7>usb-storage: Device ID = %02X <7>usb-storage: Manuf ID = %02X عp` @`h``hp<7>usb-storage: LBA %04X <-> PBA %04X sddr55: map inconsistency at LBA %04X <7>usb-storage: Error: Requested LBA %04X exceeds maximum block %04X <7>usb-storage: READ_10: read block %04X (LBA %04X) page %01X pages %d <7>usb-storage: WRITE_10: write block %04X (LBA %04X) page %01X pages %d Prevent<7>usb-storage: SDDR55: %s medium removal. Not that I can do anything about it... Allow<7>usb-storage: SDDR55: Dummy up request for all mode pages <7>usb-storage: SDDR55: Dummy up request for mode page 1 <7>usb-storage: SDDR55: request sense %02x/%02x/%02x <7>usb-storage: transfer_amount: %d and total_transferred: %d <7>usb-storage: Read data Freecom! (c=%d) <7>usb-storage: Done issuing read request: %d %d <7>usb-storage: Freecom readdata xpot failure: r=%d, p=%d <7>usb-storage: freecom_readdata(): transfer aborted <7>usb-storage: Start of read <7>usb-storage: freecom_readdata done! <7>usb-storage: Write data Freecom! (c=%d) <7>usb-storage: Done issuing write request: %d %d <7>usb-storage: Freecom writedata xpot failure: r=%d, p=%d <7>usb-storage: freecom_writedata(): transfer aborted <7>usb-storage: Start of write <7>usb-storage: freecom_writedata done! <7>usb-storage: Freecom TRANSPORT STARTED <7>usb-storage: freecom xport failure: r=%d, p=%d <7>usb-storage: foo Status result %d %d <7>usb-storage: 20 second USB/ATAPI bridge TIMEOUT occured! <7>usb-storage: fst->Status is %x <7>usb-storage: bar Status result %d %d <7>usb-storage: operation failed <7>usb-storage: Device indicates that it has %d bytes available <7>usb-storage: SCSI requested %d <7>usb-storage: Truncating request to match buffer length: %d <7>usb-storage: freecom unimplemented direction: %d <7>usb-storage: FCM: Waiting for status <7>usb-storage: Transfer happy <7>usb-storage: freecom_transport: transfer aborted <7>usb-storage: SCSI wants data, drive doesn't have any <7>usb-storage: Drive seems still hungry <7>usb-storage: freecom_transport(): transfer aborted <7>usb-storage: String returned from FC init is: %s <7>usb-storage: result from activate reset is %d <7>usb-storage: result from clear reset is %d <7>usb-storage: Out of memory <2>freecom reset called %02x - <7>usb-storage: %s -%08x:<7>usb-storage: dpcm_transport: LUN=%d <7>usb-storage: dpcm_transport: Invalid LUN %d <7>usb-storage: isd200_transfer_partial(): xfer %d bytes <7>usb-storage: usb_stor_bulk_msg() returned %d xferred %d/%d <7>usb-storage: isd200_transfer_partial(): unknown error <7>usb-storage: isd200_transfer_partial(): transfer aborted <7>usb-storage: isd200_transfer_partial(): device NAKed <7>usb-storage: isd200_transfer_partial(): transfer complete <7>usb-storage: clearing endpoint halt for pipe 0x%x <7>usb-storage: Bulk command S 0x%x T 0x%x Trg %d LUN %d L %d F %d CL %d <7>usb-storage: Bulk command transfer result=%d <7>usb-storage: Bulk data transfer result 0x%x <7>usb-storage: Attempting to get CSW... <7>usb-storage: Bulk status result = %d <7>usb-storage: Bulk status Sig 0x%x T 0x%x R %d Stat 0x%x <7>usb-storage: Bulk logical error <7>usb-storage: Attempting to get CSW (2nd try)... <7>usb-storage: clearing halt for pipe 0x%x <7>usb-storage: isd200_action(READ_STATUS) <7>usb-storage: isd200_action(0x%02x) error: %d <7>usb-storage: isd200_action(RESET) <7>usb-storage: isd200_action(REENABLE) <7>usb-storage: isd200_action(SOFT_RESET) <7>usb-storage: isd200_action(ENUM,0x%02x) <7>usb-storage: isd200_action(IDENTIFY) <7>usb-storage: Error: Undefined action %d l$\<7>usb-storage: Entering isd200_IssueATAReadRegs <7>usb-storage: Error reading ATA registers <7>usb-storage: Got ATA Register[IDE_ERROR_OFFSET] = 0x%x <7>usb-storage: -- transport indicates command failure <7>usb-storage: -- transport indicates transport failure <7>usb-storage: -- transport indicates command was aborted <7>usb-storage: -- unexpectedly short transfer <7>usb-storage: -- transport indicates unknown failure  ,P<7>usb-storage: Event Notification: 0x%x <7>usb-storage: External Clock: 0x%x <7>usb-storage: ATA Init Timeout: 0x%x <7>usb-storage: ATAPI Command Block Size: 0x%x <7>usb-storage: Master/Slave Selection: 0x%x <7>usb-storage: ATAPI Reset: 0x%x <7>usb-storage: ATA Timing: 0x%x <7>usb-storage: ATA Major Command: 0x%x <7>usb-storage: ATA Minor Command: 0x%x <7>usb-storage: Init Status: 0x%x <7>usb-storage: Config Descriptor 2: 0x%x <7>usb-storage: Skip Device Boot: 0x%x <7>usb-storage: ATA 3 State Supsend: 0x%x <7>usb-storage: Descriptor Override: 0x%x <7>usb-storage: Last LUN Identifier: 0x%x <7>usb-storage: SRST Enable: 0x%x <7>usb-storage: Entering isd200_write_config <7>usb-storage: Writing the following ISD200 Config Data: <7>usb-storage: Request to write ISD200 Config Data failed! <7>usb-storage: ISD200 Config Data was written successfully <7>usb-storage: Leaving isd200_write_config %08X <7>usb-storage: -- Stall on control pipe. Clearing <7>usb-storage: -- usb_stor_clear_halt() returns %d <7>usb-storage: Entering isd200_read_config <7>usb-storage: Request to get ISD200 Config Data failed! <7>usb-storage: Retrieved the following ISD200 Config Data: <7>usb-storage: Leaving isd200_read_config %08X <7>usb-storage: Entering isd200_atapi_soft_reset <7>usb-storage: Error issuing Atapi Soft Reset <7>usb-storage: Leaving isd200_atapi_soft_reset %08X <7>usb-storage: Entering isd200_SRST <7>usb-storage: Error issuing SRST <7>usb-storage: Leaving isd200_srst %08X <7>usb-storage: Error taking drive out of reset MasterSlave<7>usb-storage: Status indicates it is not ready, try again... <7>usb-storage: Device detect timeout! <7>usb-storage: BSY check timeout, just continue with next operation... <7>usb-storage: Identified ATA device <7>usb-storage: Not ATA, not ATAPI. Weird. <7>usb-storage: Identified ATAPI device <7>usb-storage: Identified ATAPI device as slave. Rechecking again as master <7>usb-storage: %s status !BSY, continue with next operation <7>usb-storage: %s status is still BSY, try again... <7>usb-storage: Entering isd200_manual_enum <7>usb-storage: Leaving isd200_manual_enum %08X <7>usb-storage: Setting Master/Slave selection to %d <7>usb-storage: Entering isd200_get_inquiry_data <7>usb-storage: Leaving isd200_get_inquiry_data %08X <7>usb-storage: Error issuing ATA Command Identify <7>usb-storage: Identify Data Structure: <7>usb-storage: config = 0x%x <7>usb-storage: cyls = 0x%x <7>usb-storage: heads = 0x%x <7>usb-storage: track_bytes = 0x%x <7>usb-storage: sector_bytes = 0x%x <7>usb-storage: sectors = 0x%x <7>usb-storage: serial_no[0] = 0x%x <7>usb-storage: buf_type = 0x%x <7>usb-storage: buf_size = 0x%x <7>usb-storage: ecc_bytes = 0x%x <7>usb-storage: fw_rev[0] = 0x%x <7>usb-storage: model[0] = 0x%x <7>usb-storage: max_multsect = 0x%x <7>usb-storage: dword_io = 0x%x <7>usb-storage: capability = 0x%x <7>usb-storage: tPIO = 0x%x <7>usb-storage: tDMA = 0x%x <7>usb-storage: field_valid = 0x%x <7>usb-storage: cur_cyls = 0x%x <7>usb-storage: cur_heads = 0x%x <7>usb-storage: cur_sectors = 0x%x <7>usb-storage: cur_capacity = 0x%x <7>usb-storage: multsect = 0x%x <7>usb-storage: lba_capacity = 0x%x <7>usb-storage: command_set_1 = 0x%x <7>usb-storage: command_set_2 = 0x%x <7>usb-storage: Device supports Media Status Notification Transparent SCSI<7>usb-storage: Protocol changed to: %s <7>usb-storage: ATA OUT - INQUIRY <7>usb-storage: ATA OUT - SCSIOP_TEST_UNIT_READY <7>usb-storage: Media Status not supported, just report okay <7>usb-storage: ATA OUT - SCSIOP_MODE_SENSE <7>usb-storage: ATA OUT - SCSIOP_START_STOP_UNIT <7>usb-storage: srb->cmnd[4] = 0x%X <7>usb-storage: Nothing to do, just report okay <7>usb-storage: Get Media Status <7>usb-storage: Media Eject <7>usb-storage: ATA OUT - SCSIOP_MEDIUM_REMOVAL <7>usb-storage: Not removeable media, just report okay <7>usb-storage: ATA OUT - SCSIOP_READ_CAPACITY <7>usb-storage: ATA OUT - SCSIOP_READ <7>usb-storage: Unsupported SCSI command - 0x%X <7>usb-storage: ATA OUT - SCSIOP_WRITE TTTTTTTTTTTTTTTTTTTTTTTT`TT<TTTTTTTTlTx<7>usb-storage: ERROR - kmalloc failure <7>usb-storage: ISD200 Initialization... <7>usb-storage: ISD200 Initialization Failure <7>usb-storage: ISD200 Initialization complete <7>usb-storage: ERROR Initializing ISD200 Info struct <7>usb-storage: ERROR Driver not initialized %02x <7>usb-storage: datafab: %s <7>usb-storage: datafab_raw_bulk: unknown error <7>usb-storage: datafab_raw_bulk: output pipe stalled <7>usb-storage: datafab_raw_bulk: transfer aborted <7>usb-storage: datafab_raw_bulk: device NAKed <7>usb-storage: datafab_raw_bulk: Warning. Transferred only %d bytes <7>usb-storage: datafab_raw_bulk: Transfered %d of %d bytes <7>usb-storage: datafab_raw_bulk: EPIPE. clearing endpoint halt for pipe 0x%x, stalled at %d bytes <7>usb-storage: datafab_read_data: sending following command <7>usb-storage: datafab_bulk_write: len = %d <7>usb-storage: datafab_bulk_read: len = %d <7>usb-storage: datafab_read_data results: %d bytes <7>usb-storage: datafab_read_data: adding %d bytes to %d byte sg buffer 0<7>usb-storage: datafab_write_data: getting %d bytes from %d byte sg buffer <7>usb-storage: datafab_write_data: sending following command <7>usb-storage: datafab_write_data: Gah! write return code: %02x %02x <7>usb-storage: datafab_determine_lun: locating...  !<7>usb-storage: datafab_handle_mode_sense: Current values <7>usb-storage: datafab_handle_mode_sense: Saves values <7>usb-storage: datafab_handle_mode_sense: Default values <7>usb-storage: datafab_handle_mode_sense: Changeable values <7>usb-storage: datafab_transport: Gah! Unknown command: %d (0x%x) <7>usb-storage: datafab_transport: START_STOP. <7>usb-storage: datafab_transport: MODE_SENSE_10 detected <7>usb-storage: datafab_transport: MODE_SENSE_6 detected <7>usb-storage: datafab_transport: REQUEST_SENSE. Returning faked response <7>usb-storage: datafab_transport: TEST_UNIT_READY. <7>usb-storage: datafab_transport: WRITE_12: write block 0x%04lx count %ld <7>usb-storage: datafab_transport: WRITE_10: write block 0x%04lx count %ld <7>usb-storage: datafab_transport: READ_12: read block 0x%04lx count %ld <7>usb-storage: datafab_transport: READ_10: read block 0x%04lx count %ld <7>usb-storage: datafab_transport: Gah! MODE_SELECT_10. <7>usb-storage: datafab_transport: READ_CAPACITY: %ld sectors, %ld bytes per sector <7>usb-storage: datafab_transport: INQUIRY. Returning bogus response<7>usb-storage: datafab_transport: Gah! Can't allocate storage for Datafab info struct! <7>usb-storage: jumpshot_send_control: -- Stall on control pipe. Clearing <7>usb-storage: jumpshot_send_control: -- usb_stor_clear_halt() returns %d <7>usb-storage: jumpshot_raw_bulk: unknown error <7>usb-storage: jumpshot_raw_bulk: output pipe stalled <7>usb-storage: jumpshot_raw_bulk: transfer aborted <7>usb-storage: jumpshot_raw_bulk: device NAKed <7>usb-storage: jumpshot_raw_bulk: Warning. Transferred only %d bytes <7>usb-storage: jumpshot_raw_bulk: Transfered %d of %d bytes <7>usb-storage: jumpshot_raw_bulk: EPIPE. clearing endpoint halt for pipe 0x%x, stalled at %d bytes <7>usb-storage: jumpshot_get_status: 0x%2x <7>usb-storage: jumpshot_bulk_read: len = %d <7>usb-storage: jumpshot_read_data: %d bytes <7>usb-storage: jumpshot_read_data: adding %d bytes to %d byte sg buffer 0<7>usb-storage: jumpshot_write_data: getting %d bytes from %d byte sg buffer <7>usb-storage: jumpshot_bulk_write: len = %d <7>usb-storage: jumpshot_write_data: Gah! Waitcount = 10. Bad write!? <7>usb-storage: jumpshot_id_device: Gah! send_control for read_capacity failed  !<7>usb-storage: jumpshot_handle_mode_sense: Current values <7>usb-storage: jumpshot_handle_mode_sense: Saves values <7>usb-storage: jumpshot_handle_mode_sense: Default values <7>usb-storage: jumpshot_handle_mode_sense: Changeable values <7>usb-storage: jumpshot_transport: Gah! Unknown command: %d (0x%x) <7>usb-storage: jumpshot_transport: START_STOP. <7>usb-storage: jumpshot_transport: MODE_SENSE_10 detected <7>usb-storage: jumpshot_transport: MODE_SENSE_6 detected <7>usb-storage: jumpshot_transport: REQUEST_SENSE. Returning NO SENSE for now <7>usb-storage: jumpshot_transport: TEST_UNIT_READY. <7>usb-storage: jumpshot_transport: WRITE_12: write block 0x%04lx count %ld <7>usb-storage: jumpshot_transport: WRITE_10: write block 0x%04lx count %ld <7>usb-storage: jumpshot_transport: READ_12: read block 0x%04lx count %ld <7>usb-storage: jumpshot_transport: READ_10: read block 0x%04lx count %ld <7>usb-storage: jumpshot_transport: Gah! MODE_SELECT_10. <7>usb-storage: jumpshot_transport: READ_CAPACITY: %ld sectors, %ld bytes per sector <7>usb-storage: jumpshot_transport: INQUIRY. Returning bogus response. <7>usb-storage: jumpshot_transport: Gah! Can't allocate storage for jumpshot info struct! kernel_version=2.4.20author=Matthew Dharm description=USB Mass Storage driver for Linuxlicense=GPL Xp Ei6Q T"tt      33%@L"L%L-L.L2Lm{{1QWL+Dk@@ @ 3  z  v v e6!UPPPPPPdld|PDP <H@\hP@tP (08PP P l|P PD(((((( @4@4@PXhtPhPhPhP(PP@P@$P@8@PXhpPhpPh|PPPPP (P 8@Xh4PX@lxPPPPPPPPPP E@U.symtab.strtab.shstrtab.reginfo.rela.text.rel.text.rela.rodata.rel.rodata.modinfo.rela.data.rel.data.bssp4)P*/ d$ta >`*F ta9u R`p f u [{  ppu      v#@_@<,R\0o|-\,* 06D  02 :@O]5m.\ؔhl0"5>556 6H6P6x6666666^6^66(7Y,7YH7>L7>777778 888(88l8l8l8l 9,9,9l9l9,9,9999,:,::D:,H:,::x:x::;;$;t(;tT;KX;Kl;lp;l;;;v<v,<0<H<L<P<^T<^<<<<D=H=L=^P=^\====^=^=$>P(>P|>>>^>^>>>>^>^>>>>{>{>>>h?l?p?^t?^???????^?^ @@l@t@x@@@@^@^AAALAXA\AAA2A2AAAA^A^BBB$B,B4BXB`B{dB{pBxB2|B2BBBBB^B^BBCCCSCSCDCDCCC^C^DDPD{TD{`DD{D{DDDDDDD{D{EE2 E2ETE XE E^E^EEElElFF$F(FTF XF lFtFFFFFF^F^G G(G^,G^hGplGpGgGgGgGgH H HHI^I^tIxII^I^IIIIIIIvIv JfJf J $J 0J4JpJ{tJ{JJJJJ2J2JJJJ^J^JJKlKlKKLLLLLL$M(M0M.4M.HMPMTMXM\MhM;lM;|MMM^M^MMMMMCMCMMM^M^ NWNW`N dN NNN$N$NoNoNNN'N'N N O O O O DO{HO{TO\O2`O2lOtOxO|O^O^O.O.OOOO.O.OOOOOOOAOAPP PPPP P$P(PX,PX8P@PHPDPLPPPTPEXPE\PdPhPlP.pP.PPPP_P_P;P;PPPPsPsPPP&P&PQQ QQQHQLQPQbTQb`Q;dQ;hQpQtQ|QJQJQ4Q4QQQQNQNQQQQQQ!Q!QQQQQRR ReReRR R(RV,RV0R;4R;@RHRLRlRRRRRRRS S(S.,S.8S@SHSLSdPSd\SSSSS4T@TPTgTTg`TpTtTxT^|T^TTTTTTTTTTU= U=U$U8ULU^PU^XU\UUUUvUvU~U~VV Vu$Vu0V4VDVHVxVVVdVdW{W{WW{ W{,W4Wu8Wus>|sLsLsLsLsss^s^ss/s/ttLtLtL tL4t$>48PTX^\^؃LLLL> >$(@DH^L^dhԄ܄ (0LTXL\L`LdL|>>^^ąȅ,48@/D/px/|///^^LP(,Љvԉv܉^^\`d^h^t0 4 8<D H T\ ` d^^ 99$(4??Ќ^Ԍ^08<DLPX`\px|^^99ȍԍt|^^HLx|vv^^ď ^^$PXhx|А^Ԑ^ؐܐvv`dh^l^xllHLĒȒ^̒^X\, ,`.d...ȔД ^^  ,8pltl̖Ж^^,0HTll $0<dlhlĘ^^ 04DHx|ęؙ (HP..ܛ.. .$.l.p.Ȝl̜l^^X\dhtȞ (|....؟..4.8.X\llvv048^<^Ԣܢ^^$0^^ܣ^^(<@D^H^T`dtx|^^Ĥ^Ȥ^,48<^@^ĦlȦlԦTئT$(,d??^^,0dlhpx|Ȩ̨Ш^Ԩ^==0<qqĩ^ȩ^48hlpvtv^^ ^^8@HL^^vv ^^ LTll̬ЬԬ^ج^....,l0lptܮ^^HL\`, ,x.|... ..0l4l@Hll8<p,t,48H^L^ܳ`dp^t^<.@.LTX..е.Ե. ^^D.H.Tpt$(,^0^@HLP^T^..ll $(^,^ĸ^^  $PT`dйع8X`h|̺lкlHL`.d..... ^^X.\.hp^t^x....Ľ.Ƚ.нؽ... .@Dll4l8ldqhqptx^|^^^ ^^<@LX\lpt^x^^^@HPTX^\^x|TT^ ^H,L,`ldlp|`*d*|^^$*(*4ll^^?? DT\hlxll^^? ?04DHX\^^ll??X\pt^^ $LPT^X^^^^^??DLH`hlt|x^^^^??04pxt|tYxY^^//xY|Y^^//  $8<@^D^P`dh^l^vv    <v@vD H PTx | vv  vv    $ (^,^`hp t |     ^^( , 48DPx|^^^^VV $Tp48<^@^`?d?x| $(89<9HT  $ll,, $^(^H?L?\`^^(,4^8^\?`?^^^^@PT`hlx9|9 99$0llpl^^04lpt^x^^^^^$(,^0^T\`d^h^^^^^ @DPtx  ($,04^8^H^^^^^^,0@DTXdhtxHLP^T^`dpt^^<Dh9l9|^^48HPT\`dptx^|^99(<^@^HLhlx|^^  $^(^PLTLXL\Lt>x>^^LLLL>>//4</@/lqq^^t|qq^^ 4<DHTdhtqq^^,04^8^^^ DHL^P^dh^^ (,8<HLX\hlx| (,8<HLdhtxll^^CC (.,.<,,Tx,|,ll^^HL^^^^DLTX`dh^l^x|4<@D^H^dh^^<dlpt^x^LTX\^`^px|^^,ll^^$8^<^DHX\tx $D^H^Tllvv^^ 8<PTX^\^4?8?T^X^|  $(^,^<9@9LX ^$^(,DHTX^^$(L,P,h.l.,, . .,<.@.LT\`|llll^^<,@,^^DHL^P^hl......(8.<.HX.\.h,, $\^`^dh|DHtLxL|LL>>// p^t^x|<DH`ll( ,     P X ` \ t x | ^ ^       ^ ^      ^ ^048^<^LPt^^^^^^8@DH^L^\`l^ ^DHT^ ^04@HLP^T^`tx^^^^l l0T4TDPTpltl^^<@^^99@?D?`^d^ $,04^8^H9L9Xd(,8^<^HTtxPT(,0^4^LPhlp^t^^^,,..08^<^\,`,.... ,0l l@^D^hl,,48X\`^d^|>>LLLL^^. .8HP/T/..,, ,048^^^^Xdll, 0  !!""T#\#d#`#x#|##^#^#######^#^###$$$^%^4%8%<%^@%^P%T%x%%%%%^%^%%%%^%^%%%%&&^&^<&D&H&L&^P&^\&`&l&&&&'''^ '^D'H'T''''(((^ (^0(4(@(H(L(P(^T(^`(p(t((((((^(^))) )^$)^8)l<)lL)TP)T`)l)p))l)l))))))^)^)*  $(,048<@DHLPTX\`dhlptx|!!!!!!!** *$*(*,*0*4*8*<*@*D*H*L*P*T*X*\*`*d*h*l*p*t*x*|*********************************+++ +++++ +$+(+,+0+4+8+<+@+D+H+L+P+T+X+\+`+d+h+l+p+t+x+|+++++++++++++++++++++++++++++++++,,, ,,,,, ,$,(,,,0,4,8,<,@,D,H,L,P,T,X,\,`,d,h,l,p,t,x,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--- ----- -$-(-,-0-4-8-<-@-D-H-L-P-T-X-\-`-d-h-l-p-t-x-|------------------004080<0@0D0H0L0P0T0X0\0`0d0h0PHTHXH\H`HdHhHlHpHtHxH|HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIII IIIII I$I(I,I0I4I8I