MZ@ !L!This program cannot be run in DOS mode. $PELX ! PP  p1|XX.textCP P`.rdata``@`@.edata1pp@0@.idata|@0.rsrcX@0.reloc@0B.rossym"ipBUEуt u]UWVSEp(D$ScsDD$@$ Åu"U BM Ǻ@tx?t ftftf@CCCFPCCC FXC tNCC C05D$D$ D$\$M $AD$D$`$kAE P#@"9~(D$ D$`9D$=`$T`U z`MA tV?uQC C0c4FPCD$D$ D$\$ $o@D$D$`$@C ?CGU z#(D$ D$8D$=`$`U B`@@RX@z#(D$ D$8D$=`$`U B`@XS$Ne[^_]UWVS,EX(M Q#A"9~(D$ D$`9D$=`$T`E x`OMCDxuFD$D$ a$0a?tD$D$ a$\a?CD@Ew ;{ |;swCD@E<tE @ML$$ E @ SC 9|R9vLT$D$t$ |$D$D$ a$xa>tD$D$ a$\a>CD@PUtGD$ML$ D$D$ a$a>tD$D$ a$\ak>E xuHD$!D$ a$bC> t(D$!D$ a$\a>  Ѝe[^_]UWDUȹ E0EEE-9EܡE5EE>E&T$E D$E$!= }UWVSEp(<vAD$$Hb]=D$ D$@ D$`$~bD$ScsDD$$ øߺt{t ftftD$ ?D$\$E$/<ǃw?D$ ?D$\$E$<ǃw$Ѓ9vD$ D$|$$;t'D$b$<$zD$ D$|$$y;ft>@t8D$b$;Ct fD$b$;$e[^_]UWVSd}EEMI(M<vAD$$Hb:;D$ D$ D$`$~bw D$ScsDt$$ Ét$D$$:CC|$E D$C$:UEMAPEEEM ȃEED$t$ \$T$M $9=u.D$t$ \$ED$E$9=tE$?!lj$׉e[^_]UWVSE@(EU UT$ ATD$D$l$FF e[^_]UWVSlM Q#A"9~(D$ D$`9D$=`$T`M Y`uv(u<vAD$$Hb`D$ D$QD$`$~bD$ScsDD$@$ E̅uM AV}̺@t }̃?t ftftC = @T = @wu=HI =Hw&==$ ===w===@]=k =w9=@to=@w=\@W=H=H<n=J =w= =L={ {D$D$E$ D$ScsDD$4$ Å@SCSI@DISKuċFPC CCPD$M Q T$$E؉D$ ED$D$D$4\$D$ 4\$FD$$ȁ$[N=u2D$D$ D$D$E$u؅x(D$D$M A $AM A$ M y { {MD$D$E$ G < <GCurrentLocation <= Irp->StackCount + 1ScsiDiskShutdownFlush: Unlock device request sent. Status = %lx Irp->CurrentLocation > 0C:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/storage/class/disk/disk.c(%s:%d) Hack! Received invalid sector size (%s:%d) DbgPrint() failed! (%s:%d) Reading beyond partition end! startingOffset: %I64d, PartitionLength: %I64d (%s:%d) Not reading sectors! TransferByteCount: %lu, BytesPerSector: %lu (%s:%d) Failing due to device not ready! NTDDK: Pageable code called at IRQL > APC_LEVEL (%d) 0Scsidisk: Flexible disk page found, This is a floppy. SCSIDISK: Disk write cache enabled SCSIDISK: Disk does not support FUA or DPO ScsiDisk.DisableWriteCache, Found bad controller! %s ScsiDisk.DisableWriteCache: Check for write-cache enable failed ScsiDisk.DisableWriteCache: Mode Sense failed SCSIDISK: Disk write cache disabled SCSIDISK: Mode select to disable write cache failed %luDiskController%lu\DiskPeripheralIdentifier%08lxScsiDisk UpdateParameters: Cannot open hardware data. Name: %wZ Configuration DataSCSIDISK: ExtractBiosGeometry: Can't query configuration data (%x) EisaAdapterSCSIDISK: UpdateGeometry: Opened EisaAdapter key MultifunctionAdapterSCSIDISK: UpdateGeometry: Opened MultifunctionAdapter key SCSIDISK: ExtractBiosGeometry: BIOS header data too small or invalid ScsiDisk: UpdateGeometry: Disk smaller than BIOS indicated SCSIDISK: Sectors: %x, Cylinders: %x, Track per Cylinder: %x Sectors per track: %x ScsiDisk UpdateParameters: sectorPerTrack zero SCSIDISK: UpdateGeometry: BIOS spt %x, #heads %x, #cylinders %x SCSIDISK: Can't calculate MBR checksum for disk %x SCSIDISK: MBR checksum for disk %x is %x Disk.CreatePartitionDeviceObjects - Allocation of initData failed CreateDiskDeviceObjects: Number of partitions is %d \Device\Harddisk%lu\Partition%luCreateDiskDeviceObjects: Create device object %s CreateDiskDeviceObjects: Can't create device object for %s CreateDiskDeviceObjects: Partition type is %x ScsiDisk ScanForSpecial, Found bad controller! %s iomega\Device\Harddisk%luCreateDiskDeviceObjects: Could not create directory %s \Device\Harddisk%lu\Partition0CreateDiskDeviceObjects: Can not create device object %s CreateDiskDeviceObjects: Can not allocate disk geometry buffer CreateDiskDeviceObjects: Can not allocate request sense buffer CreateDiskDeviceObjects: Can't read capacity for device %s FindScsiDevices: ScsiClassGetCapabilities failed FindScsiDevices: ScsiClassGetInquiryData failed FindScsiDevices: Vendor string is %.24s ScsiDisk ResetScsiBus: Sending reset bus request to port driver. UpdateDeviceObjects: Found match for \Harddisk%d\Partition%d UpdateDeviceObjects: Disk %d ordinal %d is partition %d UpdateDeviceObjects: Create device object %s UpdateDeviceObjects: Can't create device %s UpdateDeviceObjects: Used existing device object \Device\Harddisk%x\Partition%x UpdateDeviceObjects: Ordinal %d is partition %d UpdateDeviceObjects: Deleting \Device\Harddisk%x\Partition%x (%s:%d) HACK: Handling partition 0 request! CdRomDeviceControl: Find devices DEEQQQQQDTOSHIBA MK538FB 60CONNER CP3500OLIVETTICP3500SyQuest SQ5110 CHCSEAGATE ST41601N 0102SEAGATE ST3655NSEAGATE ST3390NSEAGATE ST12550NSEAGATE ST32430NSEAGATE ST31230NSEAGATE ST15230NFUJITSU M2652S-512MAXTOR MXT-540SL I1.2COMPAQ PD-1Hmcmrmmmmmmmm nn1nNnX(p(p(p(pdisk.sysdXȇlLnւ,Bh~؃(<H`~Ƅ*Jb΅ޅ @L`tԆކ.:DNXLnւ,Bh~؃(<H`~Ƅ*Jb΅ޅ @L`tԆކ.:DNXScsiClassAsynchronousCompletionScsiClassClaimDeviceScsiClassCreateDeviceObjectScsiClassDeviceControlScsiClassFindModePageScsiClassFindUnclaimedDevicesScsiClassGetCapabilitiesScsiClassGetInquiryData ScsiClassInitialize ScsiClassInitializeSrbLookasideList ScsiClassIoCompleteScsiClassModeSenseScsiClassQueryTimeOutRegistryValueScsiClassReadDriveCapacityScsiClassSendSrbAsynchronousScsiClassSendSrbSynchronousScsiDebugPrint@KeGetCurrentIrql1DbgPrintEExAllocatePoolWithTagIExDeleteNPagedLookasideListVExFreePool*HalExamineMBRHIoAllocateErrorLogEntryIIoAllocateIrpSIoBuildDeviceIoControlRequestUIoBuildSynchronousFsdRequestcIoCreateDevicevIoDeleteDeviceIoGetConfigurationInformationIoReadPartitionTableIoSetHardErrorOrVerifyDeviceIoSetPartitionInformationIoWriteErrorLogEntryIoWritePartitionTable IofCallDriver IofCompleteRequestJKeInitializeEventKeWaitForSingleObjectRtlAnsiStringToUnicodeStringRtlAssert RtlCompareStringRRtlFreeAnsiStringVRtlFreeUnicodeStringnRtlInitStringoRtlInitUnicodeStringRtlUnicodeStringToAnsiStringaZwClosedZwCreateDirectoryObjectZwMakeTemporaryObjectZwOpenKeyZwQueryValueKey_strnicmpmemmovememset sprintfstrncmpclass2.sysscsiport.sys(hal.dll<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<ntoskrnl.exeXX0X HX4VS_VERSION_INFO*?`StringFileInfo<040904b0RCompanyNameReactOS Development TeamLFileDescriptionDisk Class Driver.FileVersion42.4.4*InternalNamediskf!LegalCopyrightCopyright 1998-2017 ReactOS Team: OriginalFilenamedisk.sysRProductNameReactOS Operating System0ProductVersion0.4.4DVarFileInfo$Translation N0o0E1{1111(2/252E2j2q2w22222 33+32333333-444M4T4u4|444445555J5T5b55555a6667$797m7w777777888B9k9|9*:?::;A;q;;;;;<<%(>v>>>>>??:?????? ;0I0q0000001>1`1111112+2N2X2f22222233<3Q33333344R4b4n4444535H5q55 66666708888999::;;;;<====d>?Q?[??00n0x00000001l1z11112V2V3k333445+5A5S5555 6'6.646X6667777888888899;~;F>>"?)?/?G?Q?_?|?????@T^1~1 262k222334g444555>6.858N8U89999h;;;<3=">3>U>> ?l???PD900000I1B2J2R2Z2b2j2r2z2222222222222222`8$=(=,=0=4=8=<=@=D=`>h>p>x>>>>>>>>>>>X X   f-"& &/ 5 W [ e s }              = U[`9[d9           [8<[9B[9I[9L[!9P[8~[9     [`9[d9;EWcl'qz  A] i!$!!$$)dkqrt{|}~ 29: 9B; H@ R@ B E D H J .O 3U WZ \\ h] rg h o q s t u |        4 @ E O Ob k u      L L    ) - = C H X \ l s    ' ( + - 3 Y= YY> YE YI YI -YE :YM RYO tYQ xYS YU YX YZ Y_ Ye !Yj &Ym :Yp FYq KY{ XY| ZY {Y Y Y Y Y Y Y Y Y Y Y Y Y Y +Y 6Y =Y QY \Y aY xY |Y Y Y Y Y Y Y Y Y Y Y Y Y&&,':.Y4b:j;oBEDRQPLTUV]`a-f0i4j@kGrMtRuYtcxgzs{x| /7_f&.2AIq x   $$ ,+ *D .P 0X 8z :~ ; < C I D E D K M V W X!^ !`!_!^!!c)!l6!rO!zo!s!z!!!!!!!!!!!!!"" """#"2"@"L@"LL"LV"L"L"L"L"L"L #L##LE#L I#L ]#Ld#Lx#L#L#L#L#L#L!#L##L+#L)$L-$L1-$L3J$L7Y$L8^$LAu$LC$LK$LI$LM$LN$LO$LQ$LY%L^%Lf%Lf!%Lg'%Lk*%Li/%LmC%LnT%LrW%Lz[%L^%L~h%Ll%L}%L%L%L%L%L%L%L%L&L&L&L+&L;&LD&LJ&LY&L&L&L&L&L&L&L'L'L 'L'L'L 'L,'L.'L4'L>'LP'LV'Lf'Lr'L~'L'L'L'L'L'L '*''.'0'C'D'E'K'Q'T ([(d(c(f$(c7(hA(pF(qJ(rZ(yc(;j(9t(w(z(((((((((;)I)Q)`)d)n)})))))))***p*|**************Z*+-+ K+f+p+~++++!+)+*+-+3+5+;+<+=+F+L ,S,[$,_!,f2,g5,k>,lI,vX,ya,g,m,v,,,,,,,,,-- -)-3-9-E-R-Z-h-t-|----------..).#.+&.8+.65.GC.IK.RN.QT.T[.Qk.Ws.`.a.`.c.j.i.m.l.o.r.v.u.y.x....///"/./J./J7/J@/JE/JN/JX/J/J/J/J/J /J /J/J/J/J,/J-/J//J00J1#0J7-03-03<03F03R03_03l03v03030303030303 1313O13Y13u131313131313131323023423D23H23f23k23p23u2323232323 232323[$23!23'23-23423523C23J23S23S33V 33Z33b33d$33l=33vc33xg33z{33M33|33}3333333333333333333333 4343&43*43/43643>43S43l43434343434343434343 53  5353 53253653H53\53c53h5353535353!5>5>5>5>;6>P6>T6>h6>q6>6>6>6>6>6>6> 6>6>6>6>6>6>6>6>$6>( 7>) 7>*7>-.7>5j7>>n7>Dt7>Ex7>N7>R7>$7>7>7>[7>_7O77R7V7\8d8e8kV8q\8wf8xp8yz8{~88[88[98[98[98[!98[89[9 9999#9-9-9:9=9H9O9T9Z9^9j9p9{99999999999999::z!:-:G:]:e:::::#:):2:5";@+;Q3;I;RS;Z_;\;;;;;;;;;;<<$<+<X<b<t<|<<<<<<<==&=8===G=Q=T=n=t==!=[$=.=4=:=<=B=H=I==Q=S">]1>^8>_?>`Q>a]>bi>cr>e>o>|>z>h>m>r>kD>k>k[`96?k[d9DkKXDkLbDkPnDkQsDkWyDk\DkcDkaDklDkpDkqDkDkDkDkDknDkEkEkn EkEkEknEk"Ek(Ek6Ek?EkEEkIEkVEkpEkvEk}EkEkEkEkEkEkFkFk FkFk3Fk9FkEFkJFk QFk ]Fk dFk nFkwFkFk$Fk(Fk*Fk0Fk2Fk9Fk;Fk?Fk@FkDFkJ)GkQEGkPOGk_UGkh[GkkeGkslGkupGkzGk{GkGkGkGkGkGkGkGkGk.GkGk HkHk"HkBHk^HkuHkyHkHkHkHkHkHkHkHkHkHkHkHkHkHkHk IkIkIkIk"Ik+Ik/Ik3Ik7Ik;IkBIkFIkJIkRIkVIkZIkdIkwIkzIkIkIk Ik Ik Ik Ik! Ik# Ik) Jk* Jk1 Jk3 Jk3 -Jk9 3JkA 9JkB FJkC RJkD ^JkE gJkF pJkG zJkH ~JkJ JkJ JkJ JkJ JkJ JkJ JkJ JkJ JkJ JkJ JkJ JkJ JkJ JkJ JkJ JkJ JkJ JkJ JkJ KkI KkM KkL %KkT 5KkZ ;Kkd @Kka JKks PKkq qKkw yKky Kk Kk Kk Kk Kk Kk Kk Kk Kk Kk Kk Kk Lk Lk Lk Lk Lk %Lk 5Lk 8Lk Ok JOk OOk \Ok hOk |Ok Ok Ok Ok Ok Ok* Ok( Ok. Ok4 Ok6 Ok< Pk= PkD PkJ PkL 'PkK 1PkW @Pk] \Pkc bPke fPke vPke Pke Pke Pkg Pkj Pkk PkPkPkQkQktQknQkx&Qkn+Qk1QkRQk_Qk(uQkc Qk}QkQkQk/Qk^QkQkQkQkQk Qk5 QkV Qk' Qk2 Qko Rky Rk Rk RkRk!Rkc ,Rkn @R HRI PR2 XR`R&hRLpR xR2 RRgRRR RAR! RRRRRRR}R RR S S`n{n7n<nfn(w<Z XX% \ ` dhFlMptx|T 0 $  e w \ ā ȁh́ЁF ԁ؁a܁s F 2b@[ x~ "   $ ($,048B< @DL^ ȇ l g nNni> EnumerateBusKeyResetScsiBusScsiDiskProcessErrorCreateDiskDeviceObjectScanForSpecialDisableWriteCacheScsiDiskDeviceControldrivers/storage/class/disk/disk.cScsiDiskShutdownFlushScsiDiskDeviceVerificationCreatePartitionDeviceObjectsCalculateMbrCheckSumScsiDiskModeSelectsdk/include/crt/mingw32/intrin_x86.hFindScsiDisksUpdateGeometryC:\Users\ziliang\workspace\reactos\0.4.4\build/sdk/include/ddk/wdm.hScsiDiskReadWriteVerificationUpdateDeviceObjectsIsFloppyDeviceUpdateRemovableGeometryDriverEntry_head_drivers_storage_scsiport_libscsiport_a_imp_@IoWritePartitionTable__RUNTIME_PSEUDO_RELOC_LIST__KeGetCurrentIrqlsprintf_imp__RtlUnicodeStringToAnsiString_data_start____DTOR_LIST__ScsiClassDeviceControlScsiDebugPrintExDeleteNPagedLookasideListIoWriteErrorLogEntry_imp__ScsiClassAsynchronousCompletionScsiClassAsynchronousCompletion_imp__IoGetConfigurationInformation_imp__ScsiClassGetInquiryDataScsiClassModeSenseIoSetPartitionInformation__tls_start__RtlCompareStringZwClose_head_drivers_storage_class_class2_libclass2_aScsiClassFindModePage_rt_psrelocs_start_dll_characteristics___size_of_stack_commit__IoGetConfigurationInformation_size_of_stack_reserve___major_subsystem_version____crt_xl_start____crt_xi_start___imp__ScsiClassInitialize__crt_xi_end__DbgPrint_imp__ZwMakeTemporaryObject_imp__KeWaitForSingleObject_imp__ExAllocatePoolWithTag_imp__RtlAssert_imp__IoBuildSynchronousFsdRequest_imp__ScsiClassInitializeSrbLookasideList_imp__strncmp_imp__KeInitializeEventKeInitializeEvent_bss_start__RtlUnicodeStringToAnsiString__RUNTIME_PSEUDO_RELOC_LIST_END__RtlInitStringScsiClassQueryTimeOutRegistryValueKeWaitForSingleObject_size_of_heap_commit__IoWritePartitionTable_drivers_storage_scsiport_libscsiport_a_inameIoSetHardErrorOrVerifyDevice_imp__IoDeleteDevice__crt_xp_start__IofCallDriverScsiClassCreateDeviceObject_imp__IoBuildDeviceIoControlRequestIoBuildSynchronousFsdRequest_imp__ZwQueryValueKeyExFreePool__crt_xp_end___dll___minor_os_version__ExAllocatePoolWithTagRtlInitUnicodeString_image_base___section_alignment___imp__memmoveIoAllocateIrp_IAT_end___RUNTIME_PSEUDO_RELOC_LIST__memset_imp__ZwOpenKeyZwOpenKeyScsiClassGetCapabilities_data_end___CTOR_LIST___imp__sprintf_bss_end___imp_@IofCallDriver_imp__ScsiClassClaimDevice__crt_xc_end___imp__ScsiClassModeSenseScsiClassSendSrbSynchronous_imp__ScsiDebugPrintHalExamineMBR_imp__ExFreePool_imp__ZwCreateDirectoryObject_imp__IoAllocateErrorLogEntry__crt_xc_start__ScsiClassInitializeSrbLookasideList__CTOR_LIST___drivers_storage_class_class2_libclass2_a_iname_rt_psrelocs_size_head_ntoskrnl_libntoskrnl_a_imp__DbgPrint_imp__IoAllocateIrpIoCreateDevice_imp_@HalExamineMBR_hal_halx86_libhal_a_iname_imp__ZwClose_strnicmpRtlFreeAnsiStringScsiClassFindUnclaimedDevices_file_alignment__ScsiClassInitialize_imp__IoCreateDevice_imp__RtlAnsiStringToUnicodeString_imp__RtlCompareString_major_os_version___imp__ScsiClassCreateDeviceObject_ntoskrnl_libntoskrnl_a_iname_imp__ScsiClassReadDriveCapacity_imp__IoWriteErrorLogEntry_IAT_start__ScsiClassReadDriveCapacity_end___imp__ScsiClassIoCompleteZwMakeTemporaryObject_imp__ExDeleteNPagedLookasideList_imp__RtlFreeUnicodeString_imp__RtlInitStringZwQueryValueKey_DTOR_LIST___imp__memsetRtlAssertIoAllocateErrorLogEntryScsiClassSendSrbAsynchronous_size_of_heap_reserve____crt_xt_start____ImageBase_imp_@IoReadPartitionTable_subsystem__IoBuildDeviceIoControlRequest_imp__ScsiClassSendSrbSynchronous_imp__IoSetHardErrorOrVerifyDeviceScsiClassIoComplete_imp___strnicmp_imp__RtlFreeAnsiString__tls_end___imp__ScsiClassFindModePage_imp_@IofCompleteRequestScsiDiskBadControllersRtlAnsiStringToUnicodeStringstrncmpRtlFreeUnicodeStringScsiClassClaimDevice_imp__ScsiClassSendSrbAsynchronous_imp__RtlInitUnicodeString_major_image_version___loader_flags___imp_@IoSetPartitionInformation_rt_psrelocs_end_head_hal_halx86_libhal_a_minor_subsystem_version___minor_image_version__IofCompleteRequestmemmoveScsiClassGetInquiryData_imp__ScsiClassGetCapabilitiesIoDeleteDevice_imp__ScsiClassQueryTimeOutRegistryValue_imp__ScsiClassFindUnclaimedDevicesZwCreateDirectoryObject_RUNTIME_PSEUDO_RELOC_LIST_END___imp__KeGetCurrentIrql_imp__ScsiClassDeviceControl__crt_xt_end__IoReadPartitionTable\.debug_aranges.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc