Function at 0x429120
Capabilities:
Get number of processors
Parse credit card information

Disassembly:
push 0xffffffffffffffff
push 0x4adb58
mov eax, dword fs:[0]
push eax
sub esp, 0x10
push esi
push edi
mov eax, dword [0x4dd704]
xor eax, esp
push eax
lea eax, [esp + 0x1c]
mov dword fs:[0], eax
mov esi, dword [esp + 0x30]
mov edi, dword [esp + 0x2c]
xor eax, eax
mov word [0x4df0a0], ax
cmp esi, 0x41524653
ja 0x429750
jb 0x42916c
cmp edi, 1
ja 0x429750
cmp edi, 1
jne 0x42917d
cmp esi, 0x41524653
je 0x429746
cmp esi, 0x41504653
ja 0x429727
jb 0x429194
cmp edi, 0x35
ja 0x429496
cmp edi, 0x35
jne 0x4291a5
cmp esi, 0x41504653
je 0x42948c
cmp esi, 0x41504653
ja 0x42946d
jb 0x4291bc
cmp edi, 0x25
ja 0x42934d
cmp edi, 0x25
jne 0x4291cd
cmp esi, 0x41504653
je 0x429343
cmp esi, 0x41504653
ja 0x42930d
jb 0x4291e4
cmp edi, 0x14
ja 0x4292b1
cmp edi, 0x14
jne 0x4291f5
cmp esi, 0x41504653
je 0x4292a7
cmp esi, 0x41504653
ja 0x429263
jb 0x429204
cmp edi, 0x10
ja 0x429263
cmp edi, 0x10
jne 0x429211
cmp esi, 0x41504653
je 0x42925c
cmp edi, 1
jne 0x42dcf9
cmp esi, 0x41504653
jne 0x42dcf9
mov eax, str.DI_APFS_BLOCK_SIZE
push 0x100
push 0x100
push 0x4df0a0
push 0xffffffffffffffff
push eax
call fcn.00425810
add esp, 0x14
mov eax, 0x4df0a0
mov ecx, dword [esp + 0x1c]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
add esp, 0x1c
ret
mov eax, str.DI_APFS_CONT_BLOCKS_COUNT
jmp 0x42922b
cmp edi, 0x11
jne 0x429270
cmp esi, 0x41504653
je 0x4292a0
cmp edi, 0x12
jne 0x42927d
cmp esi, 0x41504653
je 0x429299
cmp edi, 0x13
jne 0x42dcf9
cmp esi, 0x41504653
jne 0x42dcf9
mov eax, str.DI_APFS_CONT_GUID
jmp 0x42922b
mov eax, str.DI_APFS_CONT_META_BLOCKS
jmp 0x42922b
mov eax, str.DI_APFS_CONT_CHECKPOINTS_BLOCKS
jmp 0x42922b
mov eax, str.DI_APFS_CONT_CRYPTO_BLOCKS_DATA
jmp 0x42922b
cmp esi, 0x41504653
ja 0x42930d
jb 0x4292c0
cmp edi, 0x22
ja 0x42930d
cmp edi, 0x22
jne 0x4292cd
cmp esi, 0x41504653
je 0x429303
cmp edi, 0x20
jne 0x4292da
cmp esi, 0x41504653
je 0x4292f9
cmp edi, 0x21
jne 0x42dcf9
cmp esi, 0x41504653
jne 0x42dcf9
mov eax, str.DI_APFS_VOLUME_BITMAP_BLOCKS
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_SUPER_TRANSACT_NUM_LAST
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_CRYPTO_BLOCKS
jmp 0x42922b
cmp edi, 0x23
jne 0x42931a
cmp esi, 0x41504653
je 0x429339
cmp edi, 0x24
jne 0x42dcf9
cmp esi, 0x41504653
jne 0x42dcf9
mov eax, str.DI_APFS_VOLUME_DEALLOC_ROOTS
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_EFI_JUMP_START_BLOCK
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_DEALLOC_NODES
jmp 0x42922b
cmp esi, 0x41504653
ja 0x42946d
jb 0x429364
cmp edi, 0x30
ja 0x429411
cmp edi, 0x30
jne 0x429375
cmp esi, 0x41504653
je 0x429407
cmp esi, 0x41504653
ja 0x4293d1
jb 0x429384
cmp edi, 0x28
ja 0x4293d1
cmp edi, 0x28
jne 0x429391
cmp esi, 0x41504653
je 0x4293c7
cmp edi, 0x26
jne 0x42939e
cmp esi, 0x41504653
je 0x4293bd
cmp edi, 0x27
jne 0x42dcf9
cmp esi, 0x41504653
jne 0x42dcf9
mov eax, str.DI_APFS_VOLUME_MEDIA_CRYPTO_BLOCKS
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_VOL_CRYPTO_BLOCKS
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_HISTORY
jmp 0x42922b
cmp edi, 0x29
jne 0x4293de
cmp esi, 0x41504653
je 0x4293fd
cmp edi, 0x2a
jne 0x42dcf9
cmp esi, 0x41504653
jne 0x42dcf9
mov eax, str.DI_APFS_VOLUME_WRITE_BACK_TREE_BLOCK
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_WRITE_BACK_CACHE_BLOCKS
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_ID
jmp 0x42922b
cmp esi, 0x41504653
ja 0x42946d
jb 0x429420
cmp edi, 0x33
ja 0x42946d
cmp edi, 0x33
jne 0x42942d
cmp esi, 0x41504653
je 0x429463
cmp edi, 0x31
jne 0x42943a
cmp esi, 0x41504653
je 0x429459
cmp edi, 0x32
jne 0x42dcf9
cmp esi, 0x41504653
jne 0x42dcf9
mov eax, str.DI_APFS_VOLUME_FILES_OBJ_ID_MAP
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_VOLUME_TRANSACT_NUM
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_OI_FILES
jmp 0x42922b
cmp edi, 0x34
jne 0x42dcf9
cmp esi, 0x41504653
jne 0x42dcf9
mov eax, str.DI_APFS_VOLUME_VOL_EXTS_BLOCK
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_VOL_SNAP_BLOCK
jmp 0x42922b
cmp esi, 0x41504653
ja 0x429727
jb 0x4294ad
cmp edi, 0x43
ja 0x429607
cmp edi, 0x43
jne 0x4294be
cmp esi, 0x41504653
je 0x4295fd
cmp esi, 0x41504653
ja 0x4295de
jb 0x4294d5
cmp edi, 0x3d
ja 0x429582
cmp edi, 0x3d
jne 0x4294e6
cmp esi, 0x41504653
je 0x429578
cmp esi, 0x41504653
ja 0x429542
jb 0x4294f5
cmp edi, 0x3a
ja 0x429542
cmp edi, 0x3a
jne 0x429502
cmp esi, 0x41504653
je 0x429538
cmp edi, 0x38
jne 0x42950f
cmp esi, 0x41504653
je 0x42952e
cmp edi, 0x39
jne 0x42dcf9
cmp esi, 0x41504653
jne 0x42dcf9
mov eax, str.DI_APFS_VOLUME_FLAGS
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_INCOMPAT_FEATURES
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_ROLES
jmp 0x42922b
cmp edi, 0x3b
jne 0x42954f
cmp esi, 0x41504653
je 0x42956e
cmp edi, 0x3c
jne 0x42dcf9
cmp esi, 0x41504653
jne 0x42dcf9
mov eax, str.DI_APFS_VOLUME_OI_SNAPSHOT_UID
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_FEATURES
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_USED_BLOCKS
jmp 0x42922b
cmp esi, 0x41504653
ja 0x4295de
jb 0x429591
cmp edi, 0x41
ja 0x4295de
cmp edi, 0x41
jne 0x42959e
cmp esi, 0x41504653
je 0x4295d4
cmp edi, 0x3e
jne 0x4295ab
cmp esi, 0x41504653
je 0x4295ca
cmp edi, 0x40
jne 0x42dcf9
cmp esi, 0x41504653
jne 0x42dcf9
mov eax, str.DI_APFS_VOLUME_GUID
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_RESERVED_BLOCKS
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_LAST_MODIFY
jmp 0x42922b
cmp edi, 0x42
jne 0x42dcf9
cmp esi, 0x41504653
jne 0x42dcf9
mov eax, str.DI_APFS_VOLUME_CHECKPOINTS_BIN
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_GROUP_GUID
jmp 0x42922b
cmp esi, 0x41504653
ja 0x429727
jb 0x42961e
cmp edi, 0x64
ja 0x4296cb
cmp edi, 0x64
jne 0x42962f
cmp esi, 0x41504653
je 0x4296c1
cmp esi, 0x41504653
ja 0x42968b
jb 0x42963e
cmp edi, 0x60
ja 0x42968b
cmp edi, 0x60
jne 0x42964b
cmp esi, 0x41504653
je 0x429681
cmp edi, 0x50
jne 0x429658
cmp esi, 0x41504653
je 0x429677
cmp edi, 0x51
jne 0x42dcf9
cmp esi, 0x41504653
jne 0x42dcf9
mov eax, str.DI_APFS_SNAPSHOT_NAME
jmp 0x42922b
mov eax, str.DI_APFS_SNAPSHOT_TRANSACT_NUM
jmp 0x42922b
mov eax, str.DI_APFS_FUSION_CONT_GUID_LV
jmp 0x42922b
cmp edi, 0x61
jne 0x429698
cmp esi, 0x41504653
je 0x4296b7
cmp edi, 0x62
jne 0x42dcf9
cmp esi, 0x41504653
jne 0x42dcf9
mov eax, str.DI_APFS_FUSION_TIER2_START_BLOCK
jmp 0x42922b
mov eax, str.DI_APFS_FUSION_LV_MEMB_UUIDS
jmp 0x42922b
mov eax, str.DI_APFS_FUSION_CONT_GUID_PV
jmp 0x42922b
cmp esi, 0x41504653
ja 0x429727
jb 0x4296da
cmp edi, 0x70
ja 0x429727
cmp edi, 0x70
jne 0x4296e7
cmp esi, 0x41504653
je 0x42971d
cmp edi, 0x65
jne 0x4296f4
cmp esi, 0x41504653
je 0x429713
cmp edi, 0x66
jne 0x42dcf9
cmp esi, 0x41504653
jne 0x42dcf9
mov eax, str.DI_APFS_FUSION_CONT_SIZE
jmp 0x42922b
mov eax, str.DI_APFS_FUSION_UUID
jmp 0x42922b
mov eax, str.DI_APFS_VOLUME_INTEGRITY_META
jmp 0x42922b
cmp edi, 0x71
jne 0x42dcf9
cmp esi, 0x41504653
jne 0x42dcf9
mov eax, str.DI_APFS_FEXT_BLOCK
jmp 0x42922b
mov eax, str.DI_ARCHIVE_FS_TYPE
jmp 0x42922b
cmp esi, 0x43444653
ja 0x429da2
jb 0x429767
cmp edi, 1
ja 0x429da2
cmp edi, 1
jne 0x429778
cmp esi, 0x43444653
je 0x429d98
cmp esi, 0x42415345
ja 0x429d62
jb 0x42978f
cmp edi, 0x2c
ja 0x429aba
cmp edi, 0x2c
jne 0x4297a0
cmp esi, 0x42415345
je 0x429ab0
cmp esi, 0x42415345
ja 0x429a7a
jb 0x4297b7
cmp edi, 0x17
ja 0x42995a
cmp edi, 0x17
jne 0x4297c8
cmp esi, 0x42415345
je 0x429950
cmp esi, 0x42415345
ja 0x429903
jb 0x4297df
cmp edi, 0xb
ja 0x4298be
cmp edi, 0xb
jne 0x4297f0
cmp esi, 0x42415345
je 0x4298b4
cmp esi, 0x42415345
ja 0x429895
jb 0x429803
cmp edi, 4
ja 0x429839
cmp edi, 4
jne 0x429810
cmp esi, 0x42415345
je 0x42982f
cmp edi, 1
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_FLAGS
jmp 0x42922b
mov eax, str.DI_BUS_TYPE
jmp 0x42922b
cmp esi, 0x42415345
ja 0x429895
jb 0x429848
cmp edi, 9
ja 0x429895
cmp edi, 9
jne 0x429855
cmp esi, 0x42415345
je 0x42988b
cmp edi, 6
jne 0x429862
cmp esi, 0x42415345
je 0x429881
cmp edi, 8
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_OBJ_TYPE
jmp 0x42922b
mov eax, str.DI_ACCESS_MODE
jmp 0x42922b
mov eax, str.DI_VIRTUAL
jmp 0x42922b
cmp edi, 0xa
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_VIRT_MODS
jmp 0x42922b
mov eax, str.DI_VIRT_SRC_IDX
jmp 0x42922b
cmp esi, 0x42415345
ja 0x429903
jb 0x4298cd
cmp edi, 0x11
ja 0x429903
cmp edi, 0x11
jne 0x4298da
cmp esi, 0x42415345
je 0x4298f9
cmp edi, 0xc
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_VIRT_LQUE_IDX
jmp 0x42922b
mov eax, str.DI_CONTROL
jmp 0x42922b
cmp edi, 0x12
jne 0x429910
cmp esi, 0x42415345
je 0x429946
cmp edi, 0x14
jne 0x42991d
cmp esi, 0x42415345
je 0x42993c
cmp edi, 0x15
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_IO_METHOD_PREF
jmp 0x42922b
mov eax, str.DI_IO_METHODS_AVAIL
jmp 0x42922b
mov eax, str.DI_IO_TRIES
jmp 0x42922b
mov eax, str.DI_PREFEX_MAX_IO_BLK
jmp 0x42922b
cmp esi, 0x42415345
ja 0x429a7a
jb 0x429971
cmp edi, 0x25
ja 0x429a1e
cmp edi, 0x25
jne 0x429982
cmp esi, 0x42415345
je 0x429a14
cmp esi, 0x42415345
ja 0x4299c7
jb 0x429991
cmp edi, 0x1f
ja 0x4299c7
cmp edi, 0x1f
jne 0x42999e
cmp esi, 0x42415345
je 0x4299bd
cmp edi, 0x18
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_RUNTIME_BULTIN
jmp 0x42922b
mov eax, str.DI_MNTPOINTS_VFS
jmp 0x42922b
cmp edi, 0x20
jne 0x4299d4
cmp esi, 0x42415345
je 0x429a0a
cmp edi, 0x21
jne 0x4299e1
cmp esi, 0x42415345
je 0x429a00
cmp edi, 0x22
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_DRIVER_NAME
jmp 0x42922b
mov eax, str.DI_OS_OBJ_NAME
jmp 0x42922b
mov eax, str.DI_NAME
jmp 0x42922b
mov eax, str.DI_OS_DRIVE_TYPE
jmp 0x42922b
cmp esi, 0x42415345
ja 0x429a7a
jb 0x429a2d
cmp edi, 0x28
ja 0x429a7a
cmp edi, 0x28
jne 0x429a3a
cmp esi, 0x42415345
je 0x429a70
cmp edi, 0x26
jne 0x429a47
cmp esi, 0x42415345
je 0x429a66
cmp edi, 0x27
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_OS_TRIM_ON
jmp 0x42922b
mov eax, str.DI_NO_IO_REASON
jmp 0x42922b
mov eax, str.DI_MOUNTPOINTS
jmp 0x42922b
cmp edi, 0x29
jne 0x429a87
cmp esi, 0x42415345
je 0x429aa6
cmp edi, 0x2b
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_UNIX_IN_ENUM
jmp 0x42922b
mov eax, str.DI_PHYS_NUM_SYS
jmp 0x42922b
mov eax, str.DI_OS_VIRTUAL
jmp 0x42922b
cmp esi, 0x42415345
ja 0x429d62
jb 0x429ad1
cmp edi, 0x40
ja 0x429c42
cmp edi, 0x40
jne 0x429ae2
cmp esi, 0x42415345
je 0x429c38
cmp esi, 0x42415345
ja 0x429c02
jb 0x429af9
cmp edi, 0x32
ja 0x429ba6
cmp edi, 0x32
jne 0x429b0a
cmp esi, 0x42415345
je 0x429b9c
cmp esi, 0x42415345
ja 0x429b66
jb 0x429b19
cmp edi, 0x2f
ja 0x429b66
cmp edi, 0x2f
jne 0x429b26
cmp esi, 0x42415345
je 0x429b5c
cmp edi, 0x2d
jne 0x429b33
cmp esi, 0x42415345
je 0x429b52
cmp edi, 0x2e
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_OLD_DMG_DRIVE
jmp 0x42922b
mov eax, str.DI_OLD_RVIRTUAL_VOL
jmp 0x42922b
mov eax, str.DI_VOLUME_LOCKED
jmp 0x42922b
cmp edi, 0x30
jne 0x429b73
cmp esi, 0x42415345
je 0x429b92
cmp edi, 0x31
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_OLD_SAT_DETECTION
jmp 0x42922b
mov eax, str.DI_SWAP_NAMES
jmp 0x42922b
mov eax, str.DI_EQS_PREFERRED
jmp 0x42922b
cmp esi, 0x42415345
ja 0x429c02
jb 0x429bb5
cmp edi, 0x35
ja 0x429c02
cmp edi, 0x35
jne 0x429bc2
cmp esi, 0x42415345
je 0x429bf8
cmp edi, 0x33
jne 0x429bcf
cmp esi, 0x42415345
je 0x429bee
cmp edi, 0x34
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_NVM_DETECTION
jmp 0x42922b
mov eax, str.DI_ACD_DETECTION
jmp 0x42922b
mov eax, str.DI_SAT_DRIVER
jmp 0x42922b
cmp edi, 0x36
jne 0x429c0f
cmp esi, 0x42415345
je 0x429c2e
cmp edi, 0x37
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_VOLUME_STATE
jmp 0x42922b
mov eax, str.DI_HDD_STATE
jmp 0x42922b
mov eax, str.DI_NT_OBJECT
jmp 0x42922b
cmp esi, 0x42415345
ja 0x429d62
jb 0x429c59
cmp edi, 0x46
ja 0x429d06
cmp edi, 0x46
jne 0x429c6a
cmp esi, 0x42415345
je 0x429cfc
cmp esi, 0x42415345
ja 0x429cc6
jb 0x429c79
cmp edi, 0x43
ja 0x429cc6
cmp edi, 0x43
jne 0x429c86
cmp esi, 0x42415345
je 0x429cbc
cmp edi, 0x41
jne 0x429c93
cmp esi, 0x42415345
je 0x429cb2
cmp edi, 0x42
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_NT_VOL_NAME
jmp 0x42922b
mov eax, str.DI_NT_PART_OBJ
jmp 0x42922b
mov eax, str.DI_NATIVE_NAME
jmp 0x42922b
cmp edi, 0x44
jne 0x429cd3
cmp esi, 0x42415345
je 0x429cf2
cmp edi, 0x45
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_HDD_OFFLINE
jmp 0x42922b
mov eax, str.DI_INV_VOLUME
jmp 0x42922b
mov eax, str.DI_NT_SIZE_IOCTL
jmp 0x42922b
cmp esi, 0x42415345
ja 0x429d62
jb 0x429d15
cmp edi, 0x49
ja 0x429d62
cmp edi, 0x49
jne 0x429d22
cmp esi, 0x42415345
je 0x429d58
cmp edi, 0x47
jne 0x429d2f
cmp esi, 0x42415345
je 0x429d4e
cmp edi, 0x48
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_NT_BITLOCKER
jmp 0x42922b
mov eax, str.DI_NT_USB_CHECKD
jmp 0x42922b
mov eax, str.DI_NT_PCI_CHECKD
jmp 0x42922b
cmp edi, 0x4a
jne 0x429d6f
cmp esi, 0x42415345
je 0x429d8e
cmp edi, 0x4b
jne 0x42dcf9
cmp esi, 0x42415345
jne 0x42dcf9
mov eax, str.DI_NT_WMI_PNP_ID
jmp 0x42922b
mov eax, str.DI_NT_CHK_CREATE
jmp 0x42922b
mov eax, str.DI_ISO9660_ROOT_CLUST
jmp 0x42922b
cmp esi, 0x50415254
ja 0x42bdac
jb 0x429dbc
cmp edi, 0x340
ja 0x42bdac
cmp edi, 0x340
jne 0x429dd0
cmp esi, 0x50415254
je 0x42bda2
cmp esi, 0x49444e54
ja 0x42ada6
jb 0x429de7
cmp edi, 1
ja 0x42ada6
cmp edi, 1
jne 0x429df8
cmp esi, 0x49444e54
je 0x42ad9c
cmp esi, 0x45585432
ja 0x42a303
jb 0x429e0f
cmp edi, 3
ja 0x42a303
cmp edi, 3
jne 0x429e20
cmp esi, 0x45585432
je 0x42a2f9
cmp esi, 0x434f4d50
ja 0x429e93
jb 0x429e2f
cmp edi, 1
ja 0x429e93
cmp edi, 1
jne 0x429e3c
cmp esi, 0x434f4d50
je 0x429e89
cmp edi, 2
jne 0x429e49
cmp esi, 0x43444653
je 0x429e7f
cmp edi, 3
jne 0x429e56
cmp esi, 0x43444653
je 0x429e75
cmp edi, 4
jne 0x42dcf9
cmp esi, 0x43444653
jne 0x42dcf9
mov eax, str.DI_ISO9660_JOLIET_SIZE
jmp 0x42922b
mov eax, str.DI_ISO9660_JOLIET_CLUST
jmp 0x42922b
mov eax, str.DI_ISO9660_ROOT_SIZE
jmp 0x42922b
mov eax, str.DI_COMPUTER_TYPE
jmp 0x42922b
cmp esi, 0x43525054
ja 0x42a112
jb 0x429eaa
cmp edi, 1
ja 0x42a112
cmp edi, 1
jne 0x429ebb
cmp esi, 0x43525054
je 0x42a108
cmp esi, 0x434f4d50
ja 0x42a0cc
jb 0x429ed2
cmp edi, 0x35
ja 0x429ffe
cmp edi, 0x35
jne 0x429ee3
cmp esi, 0x434f4d50
je 0x429ff4
cmp esi, 0x434f4d50
ja 0x429fa7
jb 0x429efa
cmp edi, 0x28
ja 0x429fa7
cmp edi, 0x28
jne 0x429f0b
cmp esi, 0x434f4d50
je 0x429f9d
cmp esi, 0x434f4d50
ja 0x429f67
jb 0x429f1a
cmp edi, 0x13
ja 0x429f67
cmp edi, 0x13
jne 0x429f27
cmp esi, 0x434f4d50
je 0x429f5d
cmp edi, 0x11
jne 0x429f34
cmp esi, 0x434f4d50
je 0x429f53
cmp edi, 0x12
jne 0x42dcf9
cmp esi, 0x434f4d50
jne 0x42dcf9
mov eax, str.DI_COMP_OS
jmp 0x42922b
mov eax, str.DI_COMP_HARDW
jmp 0x42922b
mov eax, str.DI_COMP_REBOOT
jmp 0x42922b
cmp edi, 0x14
jne 0x429f74
cmp esi, 0x434f4d50
je 0x429f93
cmp edi, 0x15
jne 0x42dcf9
cmp esi, 0x434f4d50
jne 0x42dcf9
mov eax, str.DI_COMP_DRV_CRCS
jmp 0x42922b
mov eax, str.DI_COMP_DESCR
jmp 0x42922b
mov eax, str.DI_COMP_ACCOUNT
jmp 0x42922b
cmp edi, 0x31
jne 0x429fb4
cmp esi, 0x434f4d50
je 0x429fea
cmp edi, 0x32
jne 0x429fc1
cmp esi, 0x434f4d50
je 0x429fe0
cmp edi, 0x34
jne 0x42dcf9
cmp esi, 0x434f4d50
jne 0x42dcf9
mov eax, str.DI_COMP_IMG_PWD_HASH
jmp 0x42922b
mov eax, str.DI_COMP_IMG_UID
jmp 0x42922b
mov eax, str.DI_COMP_IMG_SESSIONS
jmp 0x42922b
mov eax, str.DI_COMP_IMG_GOST_SALT
jmp 0x42922b
cmp esi, 0x434f4d50
ja 0x42a0cc
jb 0x42a014
cmp edi, 0x80
ja 0x42a064
cmp edi, 0x80
jne 0x42a024
cmp esi, 0x434f4d50
je 0x42a05a
cmp edi, 0x38
jne 0x42a031
cmp esi, 0x434f4d50
je 0x42a050
cmp edi, 0x39
jne 0x42dcf9
cmp esi, 0x434f4d50
jne 0x42dcf9
mov eax, str.DI_COMP_IMG_DATA_TODO
jmp 0x42922b
mov eax, str.DI_COMP_IMG_CALLBACK
jmp 0x42922b
mov eax, str.DI_SYS_STARTUP_LOG
jmp 0x42922b
cmp esi, 0x434f4d50
ja 0x42a0cc
jb 0x42a076
cmp edi, 0x83
ja 0x42a0cc
cmp edi, 0x83
jne 0x42a086
cmp esi, 0x434f4d50
je 0x42a0c2
cmp edi, 0x81
jne 0x42a096
cmp esi, 0x434f4d50
je 0x42a0b8
cmp edi, 0x82
jne 0x42dcf9
cmp esi, 0x434f4d50
jne 0x42dcf9
mov eax, str.DI_SYS_OS_DEVS
jmp 0x42922b
mov eax, str.DI_SYS_HARDWARE
jmp 0x42922b
mov eax, str.DI_SYS_EXEC_LOG
jmp 0x42922b
cmp edi, 0x90
jne 0x42a0dc
cmp esi, 0x434f4d50
je 0x42a0fe
cmp edi, 0xa0
jne 0x42dcf9
cmp esi, 0x434f4d50
jne 0x42dcf9
mov eax, str.DI_API_UNICODE
jmp 0x42922b
mov eax, str.DI_SYS_VFS_DEVS
jmp 0x42922b
mov eax, str.DI_CRPT_REQUIRED
jmp 0x42922b
cmp esi, 0x44525641
ja 0x42a2ac
jb 0x42a129
cmp edi, 0x10
ja 0x42a239
cmp edi, 0x10
jne 0x42a13a
cmp esi, 0x44525641
je 0x42a22f
cmp esi, 0x4354524c
ja 0x42a1e2
jb 0x42a151
cmp edi, 0x10
ja 0x42a1e2
cmp edi, 0x10
jne 0x42a15e
cmp esi, 0x4354524c
je 0x42a1d8
cmp esi, 0x4354524c
ja 0x42a1b9
jb 0x42a16d
cmp edi, 2
ja 0x42a1b9
cmp edi, 2
jne 0x42a186
cmp esi, 0x4354524c
je 0x42a1af
cmp edi, edi
jne 0x42a186
cmp esi, 0x43525054
je 0x42a1a5
cmp edi, 1
jne 0x42dcf9
cmp esi, 0x4354524c
jne 0x42dcf9
mov eax, str.DI_RW_PROP
jmp 0x42922b
mov eax, str.DI_CRPT_PARAMS
jmp 0x42922b
mov eax, str.DI_PAR_USE_POS
jmp 0x42922b
cmp edi, 3
jne 0x42dcf9
cmp esi, 0x4354524c
jne 0x42dcf9
mov eax, str.DI_RAID_FORCE_RO
jmp 0x42922b
mov eax, str.DI_USEPOS_DISK_OFS
jmp 0x42922b
cmp edi, 0x11
jne 0x42a1ef
cmp esi, 0x4354524c
je 0x42a225
cmp edi, 0x12
jne 0x42a1fc
cmp esi, 0x4354524c
je 0x42a21b
cmp edi, 2
jne 0x42dcf9
cmp esi, 0x44525641
jne 0x42dcf9
mov eax, str.DI_ARR_IDX
jmp 0x42922b
mov eax, str.DI_USEPOS_PAR_COUNT
jmp 0x42922b
mov eax, str.DI_USEPOS_DISK_SIZE
jmp 0x42922b
mov eax, str.DI_PARENTS
jmp 0x42922b
cmp esi, 0x44525641
ja 0x42a2ac
jb 0x42a248
cmp edi, 0x18
ja 0x42a2ac
cmp edi, 0x18
jne 0x42a255
cmp esi, 0x44525641
je 0x42a2a2
cmp edi, 0x11
jne 0x42a262
cmp esi, 0x44525641
je 0x42a298
cmp edi, 0x12
jne 0x42a26f
cmp esi, 0x44525641
je 0x42a28e
cmp edi, 0x14
jne 0x42dcf9
cmp esi, 0x44525641
jne 0x42dcf9
mov eax, str.DI_COMPUTERS
jmp 0x42922b
mov eax, str.DI_EQUALS
jmp 0x42922b
mov eax, str.DI_CHILDREN
jmp 0x42922b
mov eax, str.DI_REL_RULES
jmp 0x42922b
cmp edi, 0x20
jne 0x42a2b9
cmp esi, 0x44525641
je 0x42a2ef
cmp edi, 0x21
jne 0x42a2c6
cmp esi, 0x44525641
je 0x42a2e5
cmp edi, 0x22
jne 0x42dcf9
cmp esi, 0x44525641
jne 0x42dcf9
mov eax, str.DI_DRV_REL_UID
jmp 0x42922b
mov eax, str.DI_DRV_INST_UID
jmp 0x42922b
mov eax, str.DI_DRV_OBJ_UID
jmp 0x42922b
mov eax, str.DI_EXT2_FIRST_SB_OFS
jmp 0x42922b
cmp esi, 0x46415458
ja 0x42a62a
jb 0x42a31a
cmp edi, 3
ja 0x42a62a
cmp edi, 3
jne 0x42a32b
cmp esi, 0x46415458
je 0x42a620
cmp esi, 0x45585432
ja 0x42a5ea
jb 0x42a342
cmp edi, 0x13
ja 0x42a4ca
cmp edi, 0x13
jne 0x42a353
cmp esi, 0x45585432
je 0x42a4c0
cmp esi, 0x45585432
ja 0x42a48a
jb 0x42a36a
cmp edi, 0xc
ja 0x42a42e
cmp edi, 0xc
jne 0x42a37b
cmp esi, 0x45585432
je 0x42a424
cmp esi, 0x45585432
ja 0x42a3ee
jb 0x42a38a
cmp edi, 8
ja 0x42a3ee
cmp edi, 8
jne 0x42a397
cmp esi, 0x45585432
je 0x42a3e4
cmp edi, 5
jne 0x42a3a4
cmp esi, 0x45585432
je 0x42a3da
cmp edi, 6
jne 0x42a3b1
cmp esi, 0x45585432
je 0x42a3d0
cmp edi, 7
jne 0x42dcf9
cmp esi, 0x45585432
jne 0x42dcf9
mov eax, str.DI_EXT2_INODES_PER_GROUP
jmp 0x42922b
mov eax, str.DI_EXT2_BLOCKS_PER_GROUP
jmp 0x42922b
mov eax, str.DI_EXT2_INODES
jmp 0x42922b
mov eax, str.DI_EXT2_FIRST_INODE
jmp 0x42922b
cmp edi, 9
jne 0x42a3fb
cmp esi, 0x45585432
je 0x42a41a
cmp edi, 0xb
jne 0x42dcf9
cmp esi, 0x45585432
jne 0x42dcf9
mov eax, str.DI_EXT2_REV_LEVEL
jmp 0x42922b
mov eax, str.DI_EXT2_INODE_SIZE
jmp 0x42922b
mov eax, str.DI_EXT2_MINOR_REV_LEVEL
jmp 0x42922b
cmp esi, 0x45585432
ja 0x42a48a
jb 0x42a43d
cmp edi, 0xf
ja 0x42a48a
cmp edi, 0xf
jne 0x42a44a
cmp esi, 0x45585432
je 0x42a480
cmp edi, 0xd
jne 0x42a457
cmp esi, 0x45585432
je 0x42a476
cmp edi, 0xe
jne 0x42dcf9
cmp esi, 0x45585432
jne 0x42dcf9
mov eax, str.DI_EXT2_TIME_MOUNT
jmp 0x42922b
mov eax, str.DI_EXT2_CREATOR_OS
jmp 0x42922b
mov eax, str.DI_EXT2_TIME_WRITE
jmp 0x42922b
cmp edi, 0x10
jne 0x42a497
cmp esi, 0x45585432
je 0x42a4b6
cmp edi, 0x11
jne 0x42dcf9
cmp esi, 0x45585432
jne 0x42dcf9
mov eax, str.DI_EXT2_MOUNT_COUNT
jmp 0x42922b
mov eax, str.DI_EXT2_TIME_CHECK
jmp 0x42922b
mov eax, str.DI_EXT2_VOLUME_NAME
jmp 0x42922b
cmp esi, 0x45585432
ja 0x42a5ea
jb 0x42a4e1
cmp edi, 0x19
ja 0x42a58e
cmp edi, 0x19
jne 0x42a4f2
cmp esi, 0x45585432
je 0x42a584
cmp esi, 0x45585432
ja 0x42a54e
jb 0x42a501
cmp edi, 0x16
ja 0x42a54e
cmp edi, 0x16
jne 0x42a50e
cmp esi, 0x45585432
je 0x42a544
cmp edi, 0x14
jne 0x42a51b
cmp esi, 0x45585432
je 0x42a53a
cmp edi, 0x15
jne 0x42dcf9
cmp esi, 0x45585432
jne 0x42dcf9
mov eax, str.DI_EXT2_GROUP_DESCR_SIZE
jmp 0x42922b
mov eax, str.DI_EXT2_MAJOR_VER
jmp 0x42922b
mov eax, str.DI_EXT2_RESERVED_GDT_BLK
jmp 0x42922b
cmp edi, 0x17
jne 0x42a55b
cmp esi, 0x45585432
je 0x42a57a
cmp edi, 0x18
jne 0x42dcf9
cmp esi, 0x45585432
jne 0x42dcf9
mov eax, str.DI_EXT2_FEAT_COMPATIBLE
jmp 0x42922b
mov eax, str.DI_EXT2_FIRST_META_BG
jmp 0x42922b
mov eax, str.DI_EXT2_FEAT_INCOMPATIBLE
jmp 0x42922b
cmp esi, 0x45585432
ja 0x42a5ea
jb 0x42a59d
cmp edi, 0x1c
ja 0x42a5ea
cmp edi, 0x1c
jne 0x42a5aa
cmp esi, 0x45585432
je 0x42a5e0
cmp edi, 0x1a
jne 0x42a5b7
cmp esi, 0x45585432
je 0x42a5d6
cmp edi, 0x1b
jne 0x42dcf9
cmp esi, 0x45585432
jne 0x42dcf9
mov eax, str.DI_EXT2_JOURNAL_INODE
jmp 0x42922b
mov eax, str.DI_EXT2_FEAT_ROCOMPATIBLE
jmp 0x42922b
mov eax, str.DI_EXT2_BLOCKS
jmp 0x42922b
cmp edi, 0x1d
jne 0x42a5f7
cmp esi, 0x45585432
je 0x42a616
cmp edi, 0x1e
jne 0x42dcf9
cmp esi, 0x45585432
jne 0x42dcf9
mov eax, str.DI_EXT2_SPARSE_SUPER_V2
jmp 0x42922b
mov eax, str.DI_EXT2_FLEX_BG_POWER
jmp 0x42922b
mov eax, str.DI_FAT_BITS
jmp 0x42922b
cmp esi, 0x4643434f
ja 0x42a780
jb 0x42a641
cmp edi, 1
ja 0x42a780
cmp edi, 1
jne 0x42a652
cmp esi, 0x4643434f
je 0x42a776
cmp esi, 0x46415458
ja 0x42a757
jb 0x42a669
cmp edi, 9
ja 0x42a6fb
cmp edi, 9
jne 0x42a676
cmp esi, 0x46415458
je 0x42a6f1
cmp esi, 0x46415458
ja 0x42a6d2
jb 0x42a685
cmp edi, 7
ja 0x42a6d2
cmp edi, 7
jne 0x42a692
cmp esi, 0x46415458
je 0x42a6c8
cmp edi, 5
jne 0x42a69f
cmp esi, 0x46415458
je 0x42a6be
cmp edi, 6
jne 0x42dcf9
cmp esi, 0x46415458
jne 0x42dcf9
mov eax, str.DI_FAT_FAT_SIZE
jmp 0x42922b
mov eax, str.DI_FAT_FAT_POS
jmp 0x42922b
mov eax, str.DI_FAT_FAT_COUNT
jmp 0x42922b
cmp edi, 8
jne 0x42dcf9
cmp esi, 0x46415458
jne 0x42dcf9
mov eax, str.DI_FAT_FAT_ACTIVE
jmp 0x42922b
mov eax, str.DI_FAT_ROOT_CLUST
jmp 0x42922b
cmp esi, 0x46415458
ja 0x42a757
jb 0x42a70a
cmp edi, 0xd
ja 0x42a757
cmp edi, 0xd
jne 0x42a717
cmp esi, 0x46415458
je 0x42a74d
cmp edi, 0xa
jne 0x42a724
cmp esi, 0x46415458
je 0x42a743
cmp edi, 0xb
jne 0x42dcf9
cmp esi, 0x46415458
jne 0x42dcf9
mov eax, str.DI_FAT_ROOT_SIZE
jmp 0x42922b
mov eax, str.DI_FAT_ROOT_OFS
jmp 0x42922b
mov eax, str.DI_FAT_VER_MAJOR
jmp 0x42922b
cmp edi, 0xe
jne 0x42dcf9
cmp esi, 0x46415458
jne 0x42dcf9
mov eax, str.DI_FAT_VER_MINOR
jmp 0x42922b
mov eax, str.DI_FILE_FS_TYPE
jmp 0x42922b
cmp esi, 0x4653494e
ja 0x42a829
jb 0x42a797
cmp edi, 1
ja 0x42a829
cmp edi, 1
jne 0x42a7a4
cmp esi, 0x4653494e
je 0x42a81f
cmp esi, 0x4653434f
ja 0x42a800
jb 0x42a7b3
cmp edi, 5
ja 0x42a800
cmp edi, 5
jne 0x42a7c0
cmp esi, 0x4653434f
je 0x42a7f6
cmp edi, 2
jne 0x42a7cd
cmp esi, 0x4653434f
je 0x42a7ec
cmp edi, 3
jne 0x42dcf9
cmp esi, 0x4653434f
jne 0x42dcf9
mov eax, str.DI_FILE_CREATE_INFO
jmp 0x42922b
mov eax, str.DI_FILE_ARR_IDX
jmp 0x42922b
mov eax, str.DI_FILE_SPLIT_RECS
jmp 0x42922b
cmp edi, 6
jne 0x42dcf9
cmp esi, 0x4653434f
jne 0x42dcf9
mov eax, str.DI_FILE_ID
jmp 0x42922b
mov eax, str.DI_VOL_USED_CLUSTERS
jmp 0x42922b
cmp esi, 0x4653554e
ja 0x42aaa7
jb 0x42a840
cmp edi, 1
ja 0x42aaa7
cmp edi, 1
jne 0x42a851
cmp esi, 0x4653554e
je 0x42aa9d
cmp esi, 0x46534d4f
ja 0x42a979
jb 0x42a868
cmp edi, 1
ja 0x42a979
cmp edi, 1
jne 0x42a879
cmp esi, 0x46534d4f
je 0x42a96f
cmp esi, 0x4653494e
ja 0x42a922
jb 0x42a890
cmp edi, 0x22
ja 0x42a922
cmp edi, 0x22
jne 0x42a89d
cmp esi, 0x4653494e
je 0x42a918
cmp esi, 0x4653494e
ja 0x42a8f9
jb 0x42a8ac
cmp edi, 0x11
ja 0x42a8f9
cmp edi, 0x11
jne 0x42a8b9
cmp esi, 0x4653494e
je 0x42a8ef
cmp edi, 2
jne 0x42a8c6
cmp esi, 0x4653494e
je 0x42a8e5
cmp edi, 0x10
jne 0x42dcf9
cmp esi, 0x4653494e
jne 0x42dcf9
mov eax, str.DI_VOL_CONTAINER_MIN
jmp 0x42922b
mov eax, str.DI_VOL_MAX_USED_CLUST
jmp 0x42922b
mov eax, str.DI_VOL_CONTAINER_MAX
jmp 0x42922b
cmp edi, 0x20
jne 0x42dcf9
cmp esi, 0x4653494e
jne 0x42dcf9
mov eax, str.DI_VOL_BOUNDS
jmp 0x42922b
mov eax, str.DI_VOL_EST_FREE_CLUST
jmp 0x42922b
cmp edi, 0x23
jne 0x42a92f
cmp esi, 0x4653494e
je 0x42a965
cmp edi, 0x31
jne 0x42a93c
cmp esi, 0x4653494e
je 0x42a95b
cmp edi, 0x32
jne 0x42dcf9
cmp esi, 0x4653494e
jne 0x42dcf9
mov eax, str.DI_VOL_NTFS_FF_LOG
jmp 0x42922b
mov eax, str.DI_VOL_COPY_RES
jmp 0x42922b
mov eax, str.DI_VOL_EST_FREE_INODES
jmp 0x42922b
mov eax, str.DI_MACOS_TYPE_ID
jmp 0x42922b
cmp esi, 0x46534e54
ja 0x42aa7e
jb 0x42a990
cmp edi, 4
ja 0x42aa22
cmp edi, 4
jne 0x42a99d
cmp esi, 0x46534e54
je 0x42aa18
cmp esi, 0x46534d4f
ja 0x42a9f9
jb 0x42a9ac
cmp edi, 4
ja 0x42a9f9
cmp edi, 4
jne 0x42a9b9
cmp esi, 0x46534d4f
je 0x42a9ef
cmp edi, 2
jne 0x42a9c6
cmp esi, 0x46534d4f
je 0x42a9e5
cmp edi, 3
jne 0x42dcf9
cmp esi, 0x46534d4f
jne 0x42dcf9
mov eax, str.DI_MACOS_CA_FLAGS
jmp 0x42922b
mov eax, str.DI_MACOS_CREATOR_ID
jmp 0x42922b
mov eax, str.DI_MACOS_CNID
jmp 0x42922b
cmp edi, 5
jne 0x42dcf9
cmp esi, 0x46534d4f
jne 0x42dcf9
mov eax, str.DI_MACOS_COMPRESSION
jmp 0x42922b
mov eax, str.DI_NTFS_MFT_FLAG
jmp 0x42922b
cmp esi, 0x46534e54
ja 0x42aa7e
jb 0x42aa31
cmp edi, 7
ja 0x42aa7e
cmp edi, 7
jne 0x42aa3e
cmp esi, 0x46534e54
je 0x42aa74
cmp edi, 5
jne 0x42aa4b
cmp esi, 0x46534e54
je 0x42aa6a
cmp edi, 6
jne 0x42dcf9
cmp esi, 0x46534e54
jne 0x42dcf9
mov eax, str.DI_NTFS_ASSUMED_NUM
jmp 0x42922b
mov eax, str.DI_NTFS_XP_SELF_NUM
jmp 0x42922b
mov eax, str.DI_NTFS_PARENT_NUM
jmp 0x42922b
cmp edi, 8
jne 0x42dcf9
cmp esi, 0x46534e54
jne 0x42dcf9
mov eax, str.DI_NTFS_MFT_NUM
jmp 0x42922b
mov eax, str.DI_FILE_OWNER_ID
jmp 0x42922b
cmp esi, 0x48465350
ja 0x42ad4f
jb 0x42aabe
cmp edi, 1
ja 0x42ab50
cmp edi, 1
jne 0x42aacb
cmp esi, 0x48465350
je 0x42ab46
cmp esi, 0x4653554e
ja 0x42ab27
jb 0x42aada
cmp edi, 4
ja 0x42ab27
cmp edi, 4
jne 0x42aae7
cmp esi, 0x4653554e
je 0x42ab1d
cmp edi, 2
jne 0x42aaf4
cmp esi, 0x4653554e
je 0x42ab13
cmp edi, 3
jne 0x42dcf9
cmp esi, 0x4653554e
jne 0x42dcf9
mov eax, str.DI_FILE_UNIX_MODE
jmp 0x42922b
mov eax, str.DI_FILE_GROUP_ID
jmp 0x42922b
mov eax, str.DI_FILE_INODE_NUM
jmp 0x42922b
cmp edi, 5
jne 0x42dcf9
cmp esi, 0x4653554e
jne 0x42dcf9
mov eax, str.DI_FILE_XFS_FLAGS
jmp 0x42922b
mov eax, str.DI_HFS_FORK_ALLOCATION
jmp 0x42922b
cmp esi, 0x48465350
ja 0x42ad4f
jb 0x42ab67
cmp edi, 0x10
ja 0x42aca6
cmp edi, 0x10
jne 0x42ab78
cmp esi, 0x48465350
je 0x42ac9c
cmp esi, 0x48465350
ja 0x42ac7d
jb 0x42ab8f
cmp edi, 8
ja 0x42ac21
cmp edi, 8
jne 0x42ab9c
cmp esi, 0x48465350
je 0x42ac17
cmp esi, 0x48465350
ja 0x42abf8
jb 0x42abab
cmp edi, 4
ja 0x42abf8
cmp edi, 4
jne 0x42abb8
cmp esi, 0x48465350
je 0x42abee
cmp edi, 2
jne 0x42abc5
cmp esi, 0x48465350
je 0x42abe4
cmp edi, 3
jne 0x42dcf9
cmp esi, 0x48465350
jne 0x42dcf9
mov eax, str.DI_HFS_FORK_CATALOG
jmp 0x42922b
mov eax, str.DI_HFS_FORK_EXTENTS
jmp 0x42922b
mov eax, str.DI_HFS_FORK_ATTRBUTES
jmp 0x42922b
cmp edi, 5
jne 0x42dcf9
cmp esi, 0x48465350
jne 0x42dcf9
mov eax, str.DI_HFS_FORK_STARTUP
jmp 0x42922b
mov eax, str.DI_HFS_VOL_BM_START_SEC
jmp 0x42922b
cmp esi, 0x48465350
ja 0x42ac7d
jb 0x42ac30
cmp edi, 0xb
ja 0x42ac7d
cmp edi, 0xb
jne 0x42ac3d
cmp esi, 0x48465350
je 0x42ac73
cmp edi, 9
jne 0x42ac4a
cmp esi, 0x48465350
je 0x42ac69
cmp edi, 0xa
jne 0x42dcf9
cmp esi, 0x48465350
jne 0x42dcf9
mov eax, str.DI_HFS_EMBED_START_BLK
jmp 0x42922b
mov eax, str.DI_HFS_VOL_BM_SEC_COUNT
jmp 0x42922b
mov eax, str.DI_HFS_EMBED_BLK_COUNT
jmp 0x42922b
cmp edi, 0xc
jne 0x42dcf9
cmp esi, 0x48465350
jne 0x42dcf9
mov eax, str.DI_UNIX_CHARS_ENCODING
jmp 0x42922b
mov eax, str.DI_HFS_TYPE_BITS
jmp 0x42922b
cmp esi, 0x48465350
ja 0x42ad4f
jb 0x42acbd
cmp edi, 0x15
ja 0x42ad4f
cmp edi, 0x15
jne 0x42acca
cmp esi, 0x48465350
je 0x42ad45
cmp esi, 0x48465350
ja 0x42ad26
jb 0x42acd9
cmp edi, 0x13
ja 0x42ad26
cmp edi, 0x13
jne 0x42ace6
cmp esi, 0x48465350
je 0x42ad1c
cmp edi, 0x11
jne 0x42acf3
cmp esi, 0x48465350
je 0x42ad12
cmp edi, 0x12
jne 0x42dcf9
cmp esi, 0x48465350
jne 0x42dcf9
mov eax, str.DI_HFS_TIME_CREATE
jmp 0x42922b
mov eax, str.DI_HFSP_VERSION
jmp 0x42922b
mov eax, str.DI_HFS_TIME_MODIFY
jmp 0x42922b
cmp edi, 0x14
jne 0x42dcf9
cmp esi, 0x48465350
jne 0x42dcf9
mov eax, str.DI_HFS_TIME_BACKUP
jmp 0x42922b
mov eax, str.DI_HFS_TIME_CHECK
jmp 0x42922b
cmp edi, 0x16
jne 0x42ad5c
cmp esi, 0x48465350
je 0x42ad92
cmp edi, 0x17
jne 0x42ad69
cmp esi, 0x48465350
je 0x42ad88
cmp edi, 0x18
jne 0x42dcf9
cmp esi, 0x48465350
jne 0x42dcf9
mov eax, str.DI_HFS_JOURNAL_INFO_CLUST
jmp 0x42922b
mov eax, str.DI_HFS_CHARS_ENCODING
jmp 0x42922b
mov eax, str.DI_HFS_VOLUME_NAME
jmp 0x42922b
mov eax, str.DI_IDENTIFY
jmp 0x42922b
cmp esi, 0x49524449
ja 0x42b135
jb 0x42adbd
cmp edi, 1
ja 0x42b135
cmp edi, 1
jne 0x42adce
cmp esi, 0x49524449
je 0x42b12b
cmp esi, 0x49444e54
ja 0x42b0de
jb 0x42ade5
cmp edi, 0x39
ja 0x42afbe
cmp edi, 0x39
jne 0x42adf6
cmp esi, 0x49444e54
je 0x42afb4
cmp esi, 0x49444e54
ja 0x42af95
jb 0x42ae0d
cmp edi, 0x20
ja 0x42aef0
cmp edi, 0x20
jne 0x42ae1e
cmp esi, 0x49444e54
je 0x42aee6
cmp esi, 0x49444e54
ja 0x42aec7
jb 0x42ae35
cmp edi, 0x11
ja 0x42aec7
cmp edi, 0x11
jne 0x42ae42
cmp esi, 0x49444e54
je 0x42aebd
cmp esi, 0x49444e54
ja 0x42ae9e
jb 0x42ae51
cmp edi, 4
ja 0x42ae9e
cmp edi, 4
jne 0x42ae5e
cmp esi, 0x49444e54
je 0x42ae94
cmp edi, 2
jne 0x42ae6b
cmp esi, 0x49444e54
je 0x42ae8a
cmp edi, 3
jne 0x42dcf9
cmp esi, 0x49444e54
jne 0x42dcf9
mov eax, str.DI_IDENTIFY_SCSI
jmp 0x42922b
mov eax, str.DI_IDENTIFY_OS
jmp 0x42922b
mov eax, str.DI_IDENTIFY_IDE
jmp 0x42922b
cmp edi, 5
jne 0x42dcf9
cmp esi, 0x49444e54
jne 0x42dcf9
mov eax, str.DI_IDENTIFY_NVME
jmp 0x42922b
mov eax, str.DI_IDE_IDENT_V2
jmp 0x42922b
cmp edi, 0x18
jne 0x42dcf9
cmp esi, 0x49444e54
jne 0x42dcf9
mov eax, str.DI_IS_SSD
jmp 0x42922b
mov eax, str.DI_NT_DISK_NUM
jmp 0x42922b
cmp esi, 0x49444e54
ja 0x42af95
jb 0x42af03
cmp edi, 0x33
ja 0x42af39
cmp edi, 0x33
jne 0x42af10
cmp esi, 0x49444e54
je 0x42af2f
cmp edi, 0x30
jne 0x42dcf9
cmp esi, 0x49444e54
jne 0x42dcf9
mov eax, str.DI_OLD_LINUX_ADDR
jmp 0x42922b
mov eax, str.DI_OLD_LINUX_DMRAID
jmp 0x42922b
cmp esi, 0x49444e54
ja 0x42af95
jb 0x42af48
cmp edi, 0x36
ja 0x42af95
cmp edi, 0x36
jne 0x42af55
cmp esi, 0x49444e54
je 0x42af8b
cmp edi, 0x34
jne 0x42af62
cmp esi, 0x49444e54
je 0x42af81
cmp edi, 0x35
jne 0x42dcf9
cmp esi, 0x49444e54
jne 0x42dcf9
mov eax, str.DI_LINUX_ADDR
jmp 0x42922b
mov eax, str.DI_LINUX_PCI_ADDR
jmp 0x42922b
mov eax, str.DI_LINUX_DMRAID
jmp 0x42922b
cmp edi, 0x38
jne 0x42dcf9
cmp esi, 0x49444e54
jne 0x42dcf9
mov eax, str.DI_MAC_FIRMWARE
jmp 0x42922b
mov eax, str.DI_UNIX_PHYS_DEV
jmp 0x42922b
cmp esi, 0x49444e54
ja 0x42b0de
jb 0x42afd5
cmp edi, 0x71
ja 0x42b099
cmp edi, 0x71
jne 0x42afe6
cmp esi, 0x49444e54
je 0x42b08f
cmp esi, 0x49444e54
ja 0x42b059
jb 0x42aff5
cmp edi, 0x51
ja 0x42b059
cmp edi, 0x51
jne 0x42b002
cmp esi, 0x49444e54
je 0x42b04f
cmp edi, 0x3a
jne 0x42b00f
cmp esi, 0x49444e54
je 0x42b045
cmp edi, 0x40
jne 0x42b01c
cmp esi, 0x49444e54
je 0x42b03b
cmp edi, 0x50
jne 0x42dcf9
cmp esi, 0x49444e54
jne 0x42dcf9
mov eax, str.DI_SCSI_INQUIRY
jmp 0x42922b
mov eax, str.DI_IDE_ADDR
jmp 0x42922b
mov eax, str.DI_OSX_CONT_DEV
jmp 0x42922b
mov eax, str.DI_IDE_IDENTIFY
jmp 0x42922b
cmp edi, 0x60
jne 0x42b066
cmp esi, 0x49444e54
je 0x42b085
cmp edi, 0x70
jne 0x42dcf9
cmp esi, 0x49444e54
jne 0x42dcf9
mov eax, str.DI_USB_IDVENDOR
jmp 0x42922b
mov eax, str.DI_INT13_DEV_NUM
jmp 0x42922b
mov eax, str.DI_USB_IDPRODUCT
jmp 0x42922b
cmp esi, 0x49444e54
ja 0x42b0de
jb 0x42b0a8
cmp edi, 0x78
ja 0x42b0de
cmp edi, 0x78
jne 0x42b0b5
cmp esi, 0x49444e54
je 0x42b0d4
cmp edi, 0x72
jne 0x42dcf9
cmp esi, 0x49444e54
jne 0x42dcf9
mov eax, str.DI_USB_BCDDEVICE
jmp 0x42922b
mov eax, str.DI_PCI_IDS
jmp 0x42922b
cmp edi, 0x79
jne 0x42b0eb
cmp esi, 0x49444e54
je 0x42b121
cmp edi, 0x7a
jne 0x42b0f8
cmp esi, 0x49444e54
je 0x42b117
cmp edi, 0x7b
jne 0x42dcf9
cmp esi, 0x49444e54
jne 0x42dcf9
mov eax, str.DI_NVME_IDENT_NS
jmp 0x42922b
mov eax, str.DI_NVME_IDENT_CTRL
jmp 0x42922b
mov eax, str.DI_NVME_NS_ID
jmp 0x42922b
mov eax, str.DI_IMG_RDR_OBJ_NUM
jmp 0x42922b
cmp esi, 0x4e455443
ja 0x42b302
jb 0x42b14c
cmp edi, 3
ja 0x42b302
cmp edi, 3
jne 0x42b15d
cmp esi, 0x4e455443
je 0x42b2f8
cmp esi, 0x49524449
ja 0x42b2c2
jb 0x42b174
cmp edi, 0xc
ja 0x42b24f
cmp edi, 0xc
jne 0x42b185
cmp esi, 0x49524449
je 0x42b245
cmp esi, 0x49524449
ja 0x42b1f8
jb 0x42b194
cmp edi, 5
ja 0x42b1f8
cmp edi, 5
jne 0x42b1a1
cmp esi, 0x49524449
je 0x42b1ee
cmp edi, 2
jne 0x42b1ae
cmp esi, 0x49524449
je 0x42b1e4
cmp edi, 3
jne 0x42b1bb
cmp esi, 0x49524449
je 0x42b1da
cmp edi, 4
jne 0x42dcf9
cmp esi, 0x49524449
jne 0x42dcf9
mov eax, str.DI_IMG_IO_CHILDREN
jmp 0x42922b
mov eax, str.DI_IMG_IO_LIMITED
jmp 0x42922b
mov eax, str.DI_IMG_IO_OBJ_TYPE
jmp 0x42922b
mov eax, str.DI_IMG_FS_COPY_CALC
jmp 0x42922b
cmp edi, 6
jne 0x42b205
cmp esi, 0x49524449
je 0x42b23b
cmp edi, 7
jne 0x42b212
cmp esi, 0x49524449
je 0x42b231
cmp edi, 0xb
jne 0x42dcf9
cmp esi, 0x49524449
jne 0x42dcf9
mov eax, str.DI_IMG_ORG_ARR_IDX
jmp 0x42922b
mov eax, str.DI_IMG_REG_IO_STATS
jmp 0x42922b
mov eax, str.DI_IMG_VM_CHAIN_UID
jmp 0x42922b
mov eax, str.DI_IMG_DIFF_OBJ_NUM
jmp 0x42922b
cmp esi, 0x49524449
ja 0x42b2c2
jb 0x42b25e
cmp edi, 0x11
ja 0x42b2c2
cmp edi, 0x11
jne 0x42b26b
cmp esi, 0x49524449
je 0x42b2b8
cmp edi, 0xd
jne 0x42b278
cmp esi, 0x49524449
je 0x42b2ae
cmp edi, 0xe
jne 0x42b285
cmp esi, 0x49524449
je 0x42b2a4
cmp edi, 0x10
jne 0x42dcf9
cmp esi, 0x49524449
jne 0x42dcf9
mov eax, str.DI_IMAGE_TYPE
jmp 0x42922b
mov eax, str.DI_IMG_HAVE_DEPENDANTS
jmp 0x42922b
mov eax, str.DI_IMG_DIFF_CHAIN_UID
jmp 0x42922b
mov eax, str.DI_IMAGE_USE_VFS
jmp 0x42922b
cmp edi, 0x12
jne 0x42b2cf
cmp esi, 0x49524449
je 0x42b2ee
cmp edi, 0x13
jne 0x42dcf9
cmp esi, 0x49524449
jne 0x42dcf9
mov eax, str.DI_IMG_REQ_FILES
jmp 0x42922b
mov eax, str.DI_IMG_ALLATTACHED
jmp 0x42922b
mov eax, str.DI_COMP_FLAGS
jmp 0x42922b
cmp esi, 0x50415254
ja 0x42bd80
jb 0x42b319
cmp edi, 1
ja 0x42b6a4
cmp edi, 1
jne 0x42b32a
cmp esi, 0x50415254
je 0x42b69a
cmp esi, 0x50414353
ja 0x42b420
jb 0x42b341
cmp edi, 1
ja 0x42b420
cmp edi, 1
jne 0x42b352
cmp esi, 0x50414353
je 0x42b416
cmp esi, 0x4e544653
ja 0x42b3f7
jb 0x42b365
cmp edi, 3
ja 0x42b39b
cmp edi, 3
jne 0x42b372
cmp esi, 0x4e544653
je 0x42b391
cmp edi, 4
jne 0x42dcf9
cmp esi, 0x4e455443
jne 0x42dcf9
mov eax, str.DI_NCLT_REM_NUM
jmp 0x42922b
mov eax, str.DI_NTFS_MFT_REC_SIZE
jmp 0x42922b
cmp esi, 0x4e544653
ja 0x42b3f7
jb 0x42b3aa
cmp edi, 6
ja 0x42b3f7
cmp edi, 6
jne 0x42b3b7
cmp esi, 0x4e544653
je 0x42b3ed
cmp edi, 4
jne 0x42b3c4
cmp esi, 0x4e544653
je 0x42b3e3
cmp edi, 5
jne 0x42dcf9
cmp esi, 0x4e544653
jne 0x42dcf9
mov eax, str.DI_NTFS_MFT_MIRR_POS
jmp 0x42922b
mov eax, str.DI_NTFS_MFT_MAIN_POS
jmp 0x42922b
mov eax, str.DI_NTFS_IDX_BLOCK_SIZE
jmp 0x42922b
cmp edi, 8
jne 0x42dcf9
cmp esi, 0x4e544653
jne 0x42dcf9
mov eax, str.DI_NTFS_SYSFILE_DUMPED
jmp 0x42922b
mov eax, str.DI_ACS_LVG_GUID_LV
jmp 0x42922b
cmp esi, 0x50415052
ja 0x42b664
jb 0x42b437
cmp edi, 1
ja 0x42b591
cmp edi, 1
jne 0x42b448
cmp esi, 0x50415052
je 0x42b587
cmp esi, 0x50414353
ja 0x42b568
jb 0x42b45f
cmp edi, 0x21
ja 0x42b50c
cmp edi, 0x21
jne 0x42b470
cmp esi, 0x50414353
je 0x42b502
cmp esi, 0x50414353
ja 0x42b4cc
jb 0x42b47f
cmp edi, 0x11
ja 0x42b4cc
cmp edi, 0x11
jne 0x42b48c
cmp esi, 0x50414353
je 0x42b4c2
cmp edi, 2
jne 0x42b499
cmp esi, 0x50414353
je 0x42b4b8
cmp edi, 0x10
jne 0x42dcf9
cmp esi, 0x50414353
jne 0x42dcf9
mov eax, str.DI_ACS_PV_GUID
jmp 0x42922b
mov eax, str.DI_ACS_LVG_NAME
jmp 0x42922b
mov eax, str.DI_ACS_LVG_GUID_PV
jmp 0x42922b
cmp edi, 0x12
jne 0x42b4d9
cmp esi, 0x50414353
je 0x42b4f8
cmp edi, 0x20
jne 0x42dcf9
cmp esi, 0x50414353
jne 0x42dcf9
mov eax, str.DI_ACS_LV_GUID
jmp 0x42922b
mov eax, str.DI_ACS_PV_TRANSACT
jmp 0x42922b
mov eax, str.DI_ACS_LV_FAM_GUID
jmp 0x42922b
cmp esi, 0x50414353
ja 0x42b568
jb 0x42b51b
cmp edi, 0x24
ja 0x42b568
cmp edi, 0x24
jne 0x42b528
cmp esi, 0x50414353
je 0x42b55e
cmp edi, 0x22
jne 0x42b535
cmp esi, 0x50414353
je 0x42b554
cmp edi, 0x23
jne 0x42dcf9
cmp esi, 0x50414353
jne 0x42dcf9
mov eax, str.DI_ACS_LV_FLAGS
jmp 0x42922b
mov eax, str.DI_ACS_LV_NAME
jmp 0x42922b
mov eax, str.DI_ACS_LV_PV_GUIDS
jmp 0x42922b
cmp edi, 0x25
jne 0x42dcf9
cmp esi, 0x50414353
jne 0x42dcf9
mov eax, str.DI_ACS_LV_TRANSACT
jmp 0x42922b
mov eax, str.DI_ARAID_RAID_GUID_LV
jmp 0x42922b
cmp esi, 0x50415052
ja 0x42b664
jb 0x42b5a4
cmp edi, 0x20
ja 0x42b608
cmp edi, 0x20
jne 0x42b5b1
cmp esi, 0x50415052
je 0x42b5fe
cmp edi, 2
jne 0x42b5be
cmp esi, 0x50415052
je 0x42b5f4
cmp edi, 0x10
jne 0x42b5cb
cmp esi, 0x50415052
je 0x42b5ea
cmp edi, 0x11
jne 0x42dcf9
cmp esi, 0x50415052
jne 0x42dcf9
mov eax, str.DI_ARAID_LV_MEMB_GUIDS
jmp 0x42922b
mov eax, str.DI_ARAID_NAME
jmp 0x42922b
mov eax, str.DI_ARAID_SEQ_NO_LV
jmp 0x42922b
mov eax, str.DI_ARAID_MEMBER_GUID
jmp 0x42922b
cmp esi, 0x50415052
ja 0x42b664
jb 0x42b617
cmp edi, 0x23
ja 0x42b664
cmp edi, 0x23
jne 0x42b624
cmp esi, 0x50415052
je 0x42b65a
cmp edi, 0x21
jne 0x42b631
cmp esi, 0x50415052
je 0x42b650
cmp edi, 0x22
jne 0x42dcf9
cmp esi, 0x50415052
jne 0x42dcf9
mov eax, str.DI_ARAID_PLIST
jmp 0x42922b
mov eax, str.DI_ARAID_PARSE_ERRORS
jmp 0x42922b
mov eax, str.DI_ARAID_RAID_GUID_PV
jmp 0x42922b
cmp edi, 0x24
jne 0x42b671
cmp esi, 0x50415052
je 0x42b690
cmp edi, 0x25
jne 0x42dcf9
cmp esi, 0x50415052
jne 0x42dcf9
mov eax, str.DI_ARAID_PV_DATA_SIZE
jmp 0x42922b
mov eax, str.DI_ARAID_SEQ_NO_PV
jmp 0x42922b
mov eax, str.DI_PART_SIZE
jmp 0x42922b
cmp esi, 0x50415254
ja 0x42bd80
jb 0x42b6be
cmp edi, 0x101
ja 0x42ba26
cmp edi, 0x101
jne 0x42b6d2
cmp esi, 0x50415254
je 0x42ba1c
cmp esi, 0x50415254
ja 0x42b9e0
jb 0x42b6e9
cmp edi, 0x20
ja 0x42b8a3
cmp edi, 0x20
jne 0x42b6fa
cmp esi, 0x50415254
je 0x42b899
cmp esi, 0x50415254
ja 0x42b87a
jb 0x42b711
cmp edi, 8
ja 0x42b7d5
cmp edi, 8
jne 0x42b722
cmp esi, 0x50415254
je 0x42b7cb
cmp esi, 0x50415254
ja 0x42b795
jb 0x42b731
cmp edi, 5
ja 0x42b795
cmp edi, 5
jne 0x42b73e
cmp esi, 0x50415254
je 0x42b78b
cmp edi, 2
jne 0x42b74b
cmp esi, 0x50415254
je 0x42b781
cmp edi, 3
jne 0x42b758
cmp esi, 0x50415254
je 0x42b777
cmp edi, 4
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_PART_PAR_NUM_UNIX
jmp 0x42922b
mov eax, str.DI_PART_PAR_NUM_SYS
jmp 0x42922b
mov eax, str.DI_PART_PAR_OFS
jmp 0x42922b
mov eax, str.DI_PART_PAR_NUM_NT
jmp 0x42922b
cmp edi, 6
jne 0x42b7a2
cmp esi, 0x50415254
je 0x42b7c1
cmp edi, 7
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_PART_PAR_NUM_OSX
jmp 0x42922b
mov eax, str.DI_PART_USED_SIZE
jmp 0x42922b
mov eax, str.DI_PART_CORE_CREATED
jmp 0x42922b
cmp esi, 0x50415254
ja 0x42b87a
jb 0x42b7e8
cmp edi, 0x10
ja 0x42b81e
cmp edi, 0x10
jne 0x42b7f5
cmp esi, 0x50415254
je 0x42b814
cmp edi, 9
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_PART_VIRTUAL_EMPTY
jmp 0x42922b
mov eax, str.DI_PART_WARNS
jmp 0x42922b
cmp esi, 0x50415254
ja 0x42b87a
jb 0x42b82d
cmp edi, 0x15
ja 0x42b87a
cmp edi, 0x15
jne 0x42b83a
cmp esi, 0x50415254
je 0x42b870
cmp edi, 0x12
jne 0x42b847
cmp esi, 0x50415254
je 0x42b866
cmp edi, 0x14
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_BASIC_DISK_ID
jmp 0x42922b
mov eax, str.DI_PART_LAYOUT_SEC_SIZE
jmp 0x42922b
mov eax, str.DI_BASIC_DISK_SUBTYPE
jmp 0x42922b
cmp edi, 0x16
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_GPT_DISK_GUID_ME
jmp 0x42922b
mov eax, str.DI_PART_LAYOUTS
jmp 0x42922b
cmp esi, 0x50415254
ja 0x42b9e0
jb 0x42b8ba
cmp edi, 0x27
ja 0x42b97e
cmp edi, 0x27
jne 0x42b8cb
cmp esi, 0x50415254
je 0x42b974
cmp esi, 0x50415254
ja 0x42b93e
jb 0x42b8da
cmp edi, 0x24
ja 0x42b93e
cmp edi, 0x24
jne 0x42b8e7
cmp esi, 0x50415254
je 0x42b934
cmp edi, 0x21
jne 0x42b8f4
cmp esi, 0x50415254
je 0x42b92a
cmp edi, 0x22
jne 0x42b901
cmp esi, 0x50415254
je 0x42b920
cmp edi, 0x23
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_PART_LAYOUT_BY
jmp 0x42922b
mov eax, str.DI_PART_LAYOUT_FORCE
jmp 0x42922b
mov eax, str.DI_PART_LAYOUT_DETECT
jmp 0x42922b
mov eax, str.DI_PART_PV_MISSING_DISK
jmp 0x42922b
cmp edi, 0x25
jne 0x42b94b
cmp esi, 0x50415254
je 0x42b96a
cmp edi, 0x26
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_PART_PRIMARY_LAYOUTS
jmp 0x42922b
mov eax, str.DI_PART_LAYOUT_DISABLE
jmp 0x42922b
mov eax, str.DI_PART_FDISK_LAYOUT
jmp 0x42922b
cmp esi, 0x50415254
ja 0x42b9e0
jb 0x42b990
cmp edi, 0x80
ja 0x42b9e0
cmp edi, 0x80
jne 0x42b9a0
cmp esi, 0x50415254
je 0x42b9d6
cmp edi, 0x28
jne 0x42b9ad
cmp esi, 0x50415254
je 0x42b9cc
cmp edi, 0x30
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_PART_LV_HIDDEN
jmp 0x42922b
mov eax, str.DI_PART_LAYOUT_RSHADOW
jmp 0x42922b
mov eax, str.DI_PART_PAR_OFS_MIN
jmp 0x42922b
cmp edi, 0x81
jne 0x42b9f0
cmp esi, 0x50415254
je 0x42ba12
cmp edi, 0x82
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_PART_UNMODIFIED
jmp 0x42922b
mov eax, str.DI_PART_PAR_OFS_MAX
jmp 0x42922b
mov eax, str.DI_PART_VOL_OFS
jmp 0x42922b
cmp esi, 0x50415254
ja 0x42bd80
jb 0x42ba3c
cmp edi, 0x201
ja 0x42ba78
cmp edi, 0x201
jne 0x42ba4c
cmp esi, 0x50415254
je 0x42ba6e
cmp edi, 0x102
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_PART_VOL_NUM
jmp 0x42922b
mov eax, str.DI_PART_BASIC_SYSCODE
jmp 0x42922b
cmp esi, 0x50415254
ja 0x42bd80
jb 0x42ba92
cmp edi, 0x302
ja 0x42bd18
cmp edi, 0x302
jne 0x42baa6
cmp esi, 0x50415254
je 0x42bd0e
cmp esi, 0x50415254
ja 0x42bcb8
jb 0x42bac0
cmp edi, 0x211
ja 0x42bbf6
cmp edi, 0x211
jne 0x42bad4
cmp esi, 0x50415254
je 0x42bbec
cmp esi, 0x50415254
ja 0x42bb96
jb 0x42baee
cmp edi, 0x206
ja 0x42bb96
cmp edi, 0x206
jne 0x42bb02
cmp esi, 0x50415254
je 0x42bb8c
cmp esi, 0x50415254
ja 0x42bb6a
jb 0x42bb14
cmp edi, 0x204
ja 0x42bb6a
cmp edi, 0x204
jne 0x42bb24
cmp esi, 0x50415254
je 0x42bb60
cmp edi, 0x202
jne 0x42bb34
cmp esi, 0x50415254
je 0x42bb56
cmp edi, 0x203
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_PART_APPLE_TYPE
jmp 0x42922b
mov eax, str.DI_PART_BSD_TYPE
jmp 0x42922b
mov eax, str.DI_PART_GPT_GUID_ME
jmp 0x42922b
cmp edi, 0x205
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_PART_GPT_TYPE_GUID_ME
jmp 0x42922b
mov eax, str.DI_PART_GPT_ATTRS
jmp 0x42922b
cmp edi, 0x207
jne 0x42bba6
cmp esi, 0x50415254
je 0x42bbe2
cmp edi, 0x208
jne 0x42bbb6
cmp esi, 0x50415254
je 0x42bbd8
cmp edi, 0x210
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_PART_BASIC_TYPE
jmp 0x42922b
mov eax, str.DI_PART_GPT_NAME
jmp 0x42922b
mov eax, str.DI_PART_IS_DIRECT
jmp 0x42922b
mov eax, str.DI_PART_PRIMARY_ALIGN
jmp 0x42922b
cmp esi, 0x50415254
ja 0x42bcb8
jb 0x42bc10
cmp edi, 0x241
ja 0x42bcb8
cmp edi, 0x241
jne 0x42bc24
cmp esi, 0x50415254
je 0x42bcae
cmp esi, 0x50415254
ja 0x42bc8c
jb 0x42bc36
cmp edi, 0x216
ja 0x42bc8c
cmp edi, 0x216
jne 0x42bc46
cmp esi, 0x50415254
je 0x42bc82
cmp edi, 0x212
jne 0x42bc56
cmp esi, 0x50415254
je 0x42bc78
cmp edi, 0x215
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_PART_MBR_CHS_BEG
jmp 0x42922b
mov eax, str.DI_PART_LOGICAL_ALIGN
jmp 0x42922b
mov eax, str.DI_PART_MBR_CHS_END
jmp 0x42922b
cmp edi, 0x217
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_PART_MBR_HIDDEN_SEC
jmp 0x42922b
mov eax, str.DI_FDISK_WIPE_BOOT_SEC
jmp 0x42922b
cmp edi, 0x242
jne 0x42bcc8
cmp esi, 0x50415254
je 0x42bd04
cmp edi, 0x243
jne 0x42bcd8
cmp esi, 0x50415254
je 0x42bcfa
cmp edi, 0x244
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_FDISK_OS_HINTS
jmp 0x42922b
mov eax, str.DI_FDISK_CLR_INV_LAYOUT
jmp 0x42922b
mov eax, str.DI_FDISK_CREATE_ALIGN
jmp 0x42922b
mov eax, str.DI_PART_SCAN_UID
jmp 0x42922b
cmp esi, 0x50415254
ja 0x42bd80
jb 0x42bd2a
cmp edi, 0x321
ja 0x42bd80
cmp edi, 0x321
jne 0x42bd3a
cmp esi, 0x50415254
je 0x42bd76
cmp edi, 0x307
jne 0x42bd4a
cmp esi, 0x50415254
je 0x42bd6c
cmp edi, 0x309
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_GEOMETRY_CALC_MBR
jmp 0x42922b
mov eax, str.DI_GEOMETRY_FDISK
jmp 0x42922b
mov eax, str.DI_PART_BOOTCODE_CRCS
jmp 0x42922b
cmp edi, 0x322
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_PART_LAYOUT_REGS
jmp 0x42922b
mov eax, str.DI_BOOT_SEC_BIN_HDD
jmp 0x42922b
cmp esi, 0x524f5049
ja 0x42ca2e
jb 0x42bdc3
cmp edi, 1
ja 0x42ca2e
cmp edi, 1
jne 0x42bdd4
cmp esi, 0x524f5049
je 0x42ca24
cmp esi, 0x50575353
ja 0x42c1fd
jb 0x42bdeb
cmp edi, 1
ja 0x42c1fd
cmp edi, 1
jne 0x42bdfc
cmp esi, 0x50575353
je 0x42c1f3
cmp esi, 0x504c564d
ja 0x42bf79
jb 0x42be13
cmp edi, 1
ja 0x42bf79
cmp edi, 1
jne 0x42be24
cmp esi, 0x504c564d
je 0x42bf6f
cmp esi, 0x50495352
ja 0x42bf50
jb 0x42be3b
cmp edi, 0x11
ja 0x42bef4
cmp edi, 0x11
jne 0x42be4c
cmp esi, 0x50495352
je 0x42beea
cmp esi, 0x50415254
ja 0x42beb4
jb 0x42be5e
cmp edi, 0x402
ja 0x42beb4
cmp edi, 0x402
jne 0x42be6e
cmp esi, 0x50415254
je 0x42beaa
cmp edi, 0x341
jne 0x42be7e
cmp esi, 0x50415254
je 0x42bea0
cmp edi, 0x401
jne 0x42dcf9
cmp esi, 0x50415254
jne 0x42dcf9
mov eax, str.DI_CD_SESSIONS
jmp 0x42922b
mov eax, str.DI_BOOT_SEC_BIN_VOL
jmp 0x42922b
mov eax, str.DI_SESSION_INFO
jmp 0x42922b
cmp edi, 1
jne 0x42bec1
cmp esi, 0x50495352
je 0x42bee0
cmp edi, 0x10
jne 0x42dcf9
cmp esi, 0x50495352
jne 0x42dcf9
mov eax, str.DI_ISR_LV_RAID_GUID
jmp 0x42922b
mov eax, str.DI_ISR_GUID_LV
jmp 0x42922b
mov eax, str.DI_ISR_LV_RAID_NAME
jmp 0x42922b
cmp esi, 0x50495352
ja 0x42bf50
jb 0x42bf03
cmp edi, 0x21
ja 0x42bf50
cmp edi, 0x21
jne 0x42bf10
cmp esi, 0x50495352
je 0x42bf46
cmp edi, 0x12
jne 0x42bf1d
cmp esi, 0x50495352
je 0x42bf3c
cmp edi, 0x20
jne 0x42dcf9
cmp esi, 0x50495352
jne 0x42dcf9
mov eax, str.DI_ISR_HDD_GUID
jmp 0x42922b
mov eax, str.DI_ISR_LV_PV_UUIDS
jmp 0x42922b
mov eax, str.DI_ISR_HDD_GUID_OS_DRV
jmp 0x42922b
cmp edi, 0x22
jne 0x42dcf9
cmp esi, 0x50495352
jne 0x42dcf9
mov eax, str.DI_ISR_GUID_PV
jmp 0x42922b
mov eax, str.DI_LVM_VG_UUID_LV
jmp 0x42922b
cmp esi, 0x504d4441
ja 0x42c1d4
jb 0x42bf90
cmp edi, 1
ja 0x42c118
cmp edi, 1
jne 0x42bfa1
cmp esi, 0x504d4441
je 0x42c10e
cmp esi, 0x504c564d
ja 0x42c0c1
jb 0x42bfb8
cmp edi, 0x12
ja 0x42c07c
cmp edi, 0x12
jne 0x42bfc9
cmp esi, 0x504c564d
je 0x42c072
cmp esi, 0x504c564d
ja 0x42c03c
jb 0x42bfd8
cmp edi, 8
ja 0x42c03c
cmp edi, 8
jne 0x42bfe5
cmp esi, 0x504c564d
je 0x42c032
cmp edi, 2
jne 0x42bff2
cmp esi, 0x504c564d
je 0x42c028
cmp edi, 3
jne 0x42bfff
cmp esi, 0x504c564d
je 0x42c01e
cmp edi, 4
jne 0x42dcf9
cmp esi, 0x504c564d
jne 0x42dcf9
mov eax, str.DI_LVM_VG_UUID_PV
jmp 0x42922b
mov eax, str.DI_LVM_VG_NAME
jmp 0x42922b
mov eax, str.DI_LVM_PV_SEQ_NO
jmp 0x42922b
mov eax, str.DI_LVM_OBJ_NAME
jmp 0x42922b
cmp edi, 0x10
jne 0x42c049
cmp esi, 0x504c564d
je 0x42c068
cmp edi, 0x11
jne 0x42dcf9
cmp esi, 0x504c564d
jne 0x42dcf9
mov eax, str.DI_LVM_PV_PARSE_ERRORS
jmp 0x42922b
mov eax, str.DI_LVM_PV_UUID
jmp 0x42922b
mov eax, str.DI_LVM_DB_PARSE_ERRORS
jmp 0x42922b
cmp esi, 0x504c564d
ja 0x42c0c1
jb 0x42c08b
cmp edi, 0x20
ja 0x42c0c1
cmp edi, 0x20
jne 0x42c098
cmp esi, 0x504c564d
je 0x42c0b7
cmp edi, 0x14
jne 0x42dcf9
cmp esi, 0x504c564d
jne 0x42dcf9
mov eax, str.DI_LVM_META_AREAS
jmp 0x42922b
mov eax, str.DI_LVM_LV_UUID
jmp 0x42922b
cmp edi, 0x21
jne 0x42c0ce
cmp esi, 0x504c564d
je 0x42c104
cmp edi, 0x22
jne 0x42c0db
cmp esi, 0x504c564d
je 0x42c0fa
cmp edi, 0x23
jne 0x42dcf9
cmp esi, 0x504c564d
jne 0x42dcf9
mov eax, str.DI_LVM_LV_PV_UUIDS
jmp 0x42922b
mov eax, str.DI_LVM_LV_OVERWITE
jmp 0x42922b
mov eax, str.DI_LVM_LV_SEQ_NO
jmp 0x42922b
mov eax, str.DI_MDADM_RAID_GUID_LV
jmp 0x42922b
cmp esi, 0x504d4441
ja 0x42c1d4
jb 0x42c12b
cmp edi, 0x20
ja 0x42c178
cmp edi, 0x20
jne 0x42c138
cmp esi, 0x504d4441
je 0x42c16e
cmp edi, 0x10
jne 0x42c145
cmp esi, 0x504d4441
je 0x42c164
cmp edi, 0x11
jne 0x42dcf9
cmp esi, 0x504d4441
jne 0x42dcf9
mov eax, str.DI_MDADM_LV_DEVIDXS
jmp 0x42922b
mov eax, str.DI_MDADM_RAID_NAME
jmp 0x42922b
mov eax, str.DI_MDADM_DEVICE_GUID
jmp 0x42922b
cmp esi, 0x504d4441
ja 0x42c1d4
jb 0x42c187
cmp edi, 0x23
ja 0x42c1d4
cmp edi, 0x23
jne 0x42c194
cmp esi, 0x504d4441
je 0x42c1ca
cmp edi, 0x21
jne 0x42c1a1
cmp esi, 0x504d4441
je 0x42c1c0
cmp edi, 0x22
jne 0x42dcf9
cmp esi, 0x504d4441
jne 0x42dcf9
mov eax, str.DI_MDADM_RAID_GUID_PV
jmp 0x42922b
mov eax, str.DI_MDADM_DEVICE_IDX
jmp 0x42922b
mov eax, str.DI_MDADM_PV_DATA_OFS
jmp 0x42922b
cmp edi, 0x24
jne 0x42dcf9
cmp esi, 0x504d4441
jne 0x42dcf9
mov eax, str.DI_MDADM_PV_DATA_SIZE
jmp 0x42922b
mov eax, str.DI_WSS_POOL_GUID_LV
jmp 0x42922b
cmp esi, 0x52414944
ja 0x42c417
jb 0x42c214
cmp edi, 3
ja 0x42c417
cmp edi, 3
jne 0x42c225
cmp esi, 0x52414944
je 0x42c40d
cmp esi, 0x50575353
ja 0x42c3c0
jb 0x42c23c
cmp edi, 0x13
ja 0x42c34d
cmp edi, 0x13
jne 0x42c24d
cmp esi, 0x50575353
je 0x42c343
cmp esi, 0x50575353
ja 0x42c2f6
jb 0x42c264
cmp edi, 6
ja 0x42c2f6
cmp edi, 6
jne 0x42c271
cmp esi, 0x50575353
je 0x42c2ec
cmp esi, 0x50575353
ja 0x42c2cd
jb 0x42c280
cmp edi, 4
ja 0x42c2cd
cmp edi, 4
jne 0x42c28d
cmp esi, 0x50575353
je 0x42c2c3
cmp edi, 2
jne 0x42c29a
cmp esi, 0x50575353
je 0x42c2b9
cmp edi, 3
jne 0x42dcf9
cmp esi, 0x50575353
jne 0x42dcf9
mov eax, str.DI_WSS_VIRT_DISK_GUID
jmp 0x42922b
mov eax, str.DI_WSS_HOST_DISK_GUID
jmp 0x42922b
mov eax, str.DI_WSS_OBJ_ID
jmp 0x42922b
cmp edi, 5
jne 0x42dcf9
cmp esi, 0x50575353
jne 0x42dcf9
mov eax, str.DI_WSS_POOL_GUID_PV
jmp 0x42922b
mov eax, str.DI_WSS_LV_PV_GUIDS
jmp 0x42922b
cmp edi, 0x10
jne 0x42c303
cmp esi, 0x50575353
je 0x42c339
cmp edi, 0x11
jne 0x42c310
cmp esi, 0x50575353
je 0x42c32f
cmp edi, 0x12
jne 0x42dcf9
cmp esi, 0x50575353
jne 0x42dcf9
mov eax, str.DI_WSS_POOL_NAME
jmp 0x42922b
mov eax, str.DI_WSS_DESCRIPTION
jmp 0x42922b
mov eax, str.DI_WSS_NAME
jmp 0x42922b
mov eax, str.DI_WSS_POOL_DESCRIPTION
jmp 0x42922b
cmp esi, 0x50575353
ja 0x42c3c0
jb 0x42c35c
cmp edi, 0x23
ja 0x42c3c0
cmp edi, 0x23
jne 0x42c369
cmp esi, 0x50575353
je 0x42c3b6
cmp edi, 0x20
jne 0x42c376
cmp esi, 0x50575353
je 0x42c3ac
cmp edi, 0x21
jne 0x42c383
cmp esi, 0x50575353
je 0x42c3a2
cmp edi, 0x22
jne 0x42dcf9
cmp esi, 0x50575353
jne 0x42dcf9
mov eax, str.DI_OLD_WSS_IS_UNSYNC
jmp 0x42922b
mov eax, str.DI_WSS_IS_CACHED
jmp 0x42922b
mov eax, str.DI_WSS_PROVISION
jmp 0x42922b
mov eax, str.DI_WSS_SLABS_CRC
jmp 0x42922b
cmp edi, 0x24
jne 0x42c3cd
cmp esi, 0x50575353
je 0x42c403
cmp edi, 0x25
jne 0x42c3da
cmp esi, 0x50575353
je 0x42c3f9
cmp edi, 0x26
jne 0x42dcf9
cmp esi, 0x50575353
jne 0x42dcf9
mov eax, str.DI_WSS_CAT_MODIFY_LV
jmp 0x42922b
mov eax, str.DI_WSS_CAT_MODIFY_TIME
jmp 0x42922b
mov eax, str.DI_WSS_CAT_MODIFY_COUNT
jmp 0x42922b
mov eax, str.DI_RAID_OFFSETS
jmp 0x42922b
cmp esi, 0x52434653
ja 0x42c6de
jb 0x42c42e
cmp edi, 1
ja 0x42c6de
cmp edi, 1
jne 0x42c43f
cmp esi, 0x52434653
je 0x42c6d4
cmp esi, 0x52414944
ja 0x42c6b5
jb 0x42c456
cmp edi, 0x24
ja 0x42c5b0
cmp edi, 0x24
jne 0x42c467
cmp esi, 0x52414944
je 0x42c5a6
cmp esi, 0x52414944
ja 0x42c587
jb 0x42c47e
cmp edi, 0x1c
ja 0x42c52b
cmp edi, 0x1c
jne 0x42c48f
cmp esi, 0x52414944
je 0x42c521
cmp esi, 0x52414944
ja 0x42c4eb
jb 0x42c49e
cmp edi, 0x13
ja 0x42c4eb
cmp edi, 0x13
jne 0x42c4ab
cmp esi, 0x52414944
je 0x42c4e1
cmp edi, 0x11
jne 0x42c4b8
cmp esi, 0x52414944
je 0x42c4d7
cmp edi, 0x12
jne 0x42dcf9
cmp esi, 0x52414944
jne 0x42dcf9
mov eax, str.DI_BL_RAID_TABLE
jmp 0x42922b
mov eax, str.DI_BL_RAID_BLOCK_SIZE
jmp 0x42922b
mov eax, str.DI_BL_RAID_TABLE_ERR
jmp 0x42922b
cmp edi, 0x16
jne 0x42c4f8
cmp esi, 0x52414944
je 0x42c517
cmp edi, 0x1b
jne 0x42dcf9
cmp esi, 0x52414944
jne 0x42dcf9
mov eax, str.DI_BL_RAID_PARITY_DELAY
jmp 0x42922b
mov eax, str.DI_BL_RAID_ENDS_COMPL
jmp 0x42922b
mov eax, str.DI_BL_RAID_FIRST_DELAY
jmp 0x42922b
cmp esi, 0x52414944
ja 0x42c587
jb 0x42c53a
cmp edi, 0x22
ja 0x42c587
cmp edi, 0x22
jne 0x42c547
cmp esi, 0x52414944
je 0x42c57d
cmp edi, 0x20
jne 0x42c554
cmp esi, 0x52414944
je 0x42c573
cmp edi, 0x21
jne 0x42dcf9
cmp esi, 0x52414944
jne 0x42dcf9
mov eax, str.DI_REV_OBJECT_SELF_IDX
jmp 0x42922b
mov eax, str.DI_REV_OBJECT_DEV_COUNT
jmp 0x42922b
mov eax, str.DI_REV_RAID_OFFSET
jmp 0x42922b
cmp edi, 0x23
jne 0x42dcf9
cmp esi, 0x52414944
jne 0x42dcf9
mov eax, str.DI_REV_RAID_OPTS
jmp 0x42922b
mov eax, str.DI_REV_SLABS_HOLES
jmp 0x42922b
cmp esi, 0x52414944
ja 0x42c6b5
jb 0x42c5c7
cmp edi, 0x48
ja 0x42c659
cmp edi, 0x48
jne 0x42c5d4
cmp esi, 0x52414944
je 0x42c64f
cmp esi, 0x52414944
ja 0x42c630
jb 0x42c5e3
cmp edi, 0x35
ja 0x42c630
cmp edi, 0x35
jne 0x42c5f0
cmp esi, 0x52414944
je 0x42c626
cmp edi, 0x30
jne 0x42c5fd
cmp esi, 0x52414944
je 0x42c61c
cmp edi, 0x34
jne 0x42dcf9
cmp esi, 0x52414944
jne 0x42dcf9
mov eax, str.DI_RAID_RCG_VAR_INFO
jmp 0x42922b
mov eax, str.DI_RAID_RCG_FILLED_SIZE
jmp 0x42922b
mov eax, str.DI_RAID_RCG_VAR_PROB32
jmp 0x42922b
cmp edi, 0x40
jne 0x42dcf9
cmp esi, 0x52414944
jne 0x42dcf9
mov eax, str.DI_BL_RAID_TYPE
jmp 0x42922b
mov eax, str.DI_BL_RAID_4_ORDER
jmp 0x42922b
cmp esi, 0x52414944
ja 0x42c6b5
jb 0x42c668
cmp edi, 0x4b
ja 0x42c6b5
cmp edi, 0x4b
jne 0x42c675
cmp esi, 0x52414944
je 0x42c6ab
cmp edi, 0x49
jne 0x42c682
cmp esi, 0x52414944
je 0x42c6a1
cmp edi, 0x4a
jne 0x42dcf9
cmp esi, 0x52414944
jne 0x42dcf9
mov eax, str.DI_BL_RAID_6RS_ORDER
jmp 0x42922b
mov eax, str.DI_BL_RAID_5_ORDER
jmp 0x42922b
mov eax, str.DI_BL_RAID_6XOR_ORDER
jmp 0x42922b
cmp edi, 0x4c
jne 0x42dcf9
cmp esi, 0x52414944
jne 0x42dcf9
mov eax, str.DI_BL_RAID_1E_ORDER
jmp 0x42922b
mov eax, str.DI_FSNAME
jmp 0x42922b
cmp esi, 0x52454653
ja 0x42c9a9
jb 0x42c6f5
cmp edi, 1
ja 0x42c9a9
cmp edi, 1
jne 0x42c706
cmp esi, 0x52454653
je 0x42c99f
cmp esi, 0x52434653
ja 0x42dcf9
jb 0x42c71d
cmp edi, 0x12
ja 0x42c877
cmp edi, 0x12
jne 0x42c72e
cmp esi, 0x52434653
je 0x42c86d
cmp esi, 0x52434653
ja 0x42c84e
jb 0x42c745
cmp edi, 0xa
ja 0x42c7f2
cmp edi, 0xa
jne 0x42c756
cmp esi, 0x52434653
je 0x42c7e8
cmp esi, 0x52434653
ja 0x42c7b2
jb 0x42c765
cmp edi, 6
ja 0x42c7b2
cmp edi, 6
jne 0x42c772
cmp esi, 0x52434653
je 0x42c7a8
cmp edi, 4
jne 0x42c77f
cmp esi, 0x52434653
je 0x42c79e
cmp edi, 5
jne 0x42dcf9
cmp esi, 0x52434653
jne 0x42dcf9
mov eax, str.DI_FS_TYPE
jmp 0x42922b
mov eax, str.DI_FS_RECOG_NOW
jmp 0x42922b
mov eax, str.DI_CLUSTER_SIZE
jmp 0x42922b
cmp edi, 7
jne 0x42c7bf
cmp esi, 0x52434653
je 0x42c7de
cmp edi, 9
jne 0x42dcf9
cmp esi, 0x52434653
jne 0x42dcf9
mov eax, str.DI_VOLUME_LABEL
jmp 0x42922b
mov eax, str.DI_VOLUME_SIZE
jmp 0x42922b
mov eax, str.DI_VOLUME_UID
jmp 0x42922b
cmp esi, 0x52434653
ja 0x42c84e
jb 0x42c801
cmp edi, 0xf
ja 0x42c84e
cmp edi, 0xf
jne 0x42c80e
cmp esi, 0x52434653
je 0x42c844
cmp edi, 0xb
jne 0x42c81b
cmp esi, 0x52434653
je 0x42c83a
cmp edi, 0xe
jne 0x42dcf9
cmp esi, 0x52434653
jne 0x42dcf9
mov eax, str.DI_FIRST_DATA_CLUSTER
jmp 0x42922b
mov eax, str.DI_DISKFS_UID
jmp 0x42922b
mov eax, str.DI_ZERO_CLUSTER_OFS
jmp 0x42922b
cmp edi, 0x11
jne 0x42dcf9
cmp esi, 0x52434653
jne 0x42dcf9
mov eax, str.DI_REC_PART_UID
jmp 0x42922b
mov eax, str.DI_REC_PART_MATCH_IDX
jmp 0x42922b
cmp esi, 0x52434653
ja 0x42dcf9
jb 0x42c88e
cmp edi, 0x30
ja 0x42dcf9
cmp edi, 0x30
jne 0x42c89f
cmp esi, 0x52434653
je 0x42c995
cmp esi, 0x52434653
ja 0x42c948
jb 0x42c8b6
cmp edi, 0x18
ja 0x42c948
cmp edi, 0x18
jne 0x42c8c3
cmp esi, 0x52434653
je 0x42c93e
cmp esi, 0x52434653
ja 0x42c91f
jb 0x42c8d2
cmp edi, 0x16
ja 0x42c91f
cmp edi, 0x16
jne 0x42c8df
cmp esi, 0x52434653
je 0x42c915
cmp edi, 0x13
jne 0x42c8ec
cmp esi, 0x52434653
je 0x42c90b
cmp edi, 0x15
jne 0x42dcf9
cmp esi, 0x52434653
jne 0x42dcf9
mov eax, str.DI_RECOGNIZED
jmp 0x42922b
mov eax, str.DI_REC_PART_BEST_IDX
jmp 0x42922b
mov eax, str.DI_VOLUME_LAST_MOUNTED
jmp 0x42922b
cmp edi, 0x17
jne 0x42dcf9
cmp esi, 0x52434653
jne 0x42dcf9
mov eax, str.DI_REC_PART_INCOMPLETE
jmp 0x42922b
mov eax, str.DI_FS_SEC_SIZE
jmp 0x42922b
cmp edi, 0x19
jne 0x42c955
cmp esi, 0x52434653
je 0x42c98b
cmp edi, 0x20
jne 0x42c962
cmp esi, 0x52434653
je 0x42c981
cmp edi, 0x21
jne 0x42dcf9
cmp esi, 0x52434653
jne 0x42dcf9
mov eax, str.DI_VOLUME_FS_BINDING
jmp 0x42922b
mov eax, str.DI_BOOTCRC32
jmp 0x42922b
mov eax, str.DI_REC_PART_MATCH_HASH
jmp 0x42922b
mov eax, str.DI_DISKFS_CREATE_OPTS
jmp 0x42922b
mov eax, str.DI_REFS_MAIN_TABLES_BLOCKS
jmp 0x42922b
cmp esi, 0x52494653
ja 0x42ca05
jb 0x42c9b8
cmp edi, 1
ja 0x42ca05
cmp edi, 1
jne 0x42c9c5
cmp esi, 0x52494653
je 0x42c9fb
cmp edi, 3
jne 0x42c9d2
cmp esi, 0x52454653
je 0x42c9f1
cmp edi, 4
jne 0x42dcf9
cmp esi, 0x52454653
jne 0x42dcf9
mov eax, str.DI_REFS_FS_UID
jmp 0x42922b
mov eax, str.DI_REFS_VER
jmp 0x42922b
mov eax, str.DI_RIMGFS_ROOT_FRAME_POS
jmp 0x42922b
cmp edi, 2
jne 0x42dcf9
cmp esi, 0x52494653
jne 0x42dcf9
mov eax, str.DI_RIMGFS_ROOT_FRAME_SIZE
jmp 0x42922b
mov eax, str.DI_OP_VALID
jmp 0x42922b
cmp esi, 0x53435349
ja 0x42d1d8
jb 0x42ca45
cmp edi, 1
ja 0x42d1d8
cmp edi, 1
jne 0x42ca56
cmp esi, 0x53435349
je 0x42d1ce
cmp esi, 0x524f5049
ja 0x42d192
jb 0x42ca6d
cmp edi, 0x4a
ja 0x42ce22
cmp edi, 0x4a
jne 0x42ca7e
cmp esi, 0x524f5049
je 0x42ce18
cmp esi, 0x524f5049
ja 0x42cde2
jb 0x42ca95
cmp edi, 0x34
ja 0x42cc7d
cmp edi, 0x34
jne 0x42caa6
cmp esi, 0x524f5049
je 0x42cc73
cmp esi, 0x524f5049
ja 0x42cc26
jb 0x42cabd
cmp edi, 0x21
ja 0x42cbb3
cmp edi, 0x21
jne 0x42cace
cmp esi, 0x524f5049
je 0x42cba9
cmp esi, 0x524f5049
ja 0x42cb8a
jb 0x42cae1
cmp edi, 0x10
ja 0x42cb2e
cmp edi, 0x10
jne 0x42caee
cmp esi, 0x524f5049
je 0x42cb24
cmp edi, 2
jne 0x42cafb
cmp esi, 0x524f5049
je 0x42cb1a
cmp edi, 3
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_COMMIT
jmp 0x42922b
mov eax, str.DI_OP_DISCARD
jmp 0x42922b
mov eax, str.DI_OP_CODE
jmp 0x42922b
cmp esi, 0x524f5049
ja 0x42cb8a
jb 0x42cb3d
cmp edi, 0x14
ja 0x42cb8a
cmp edi, 0x14
jne 0x42cb4a
cmp esi, 0x524f5049
je 0x42cb80
cmp edi, 0x11
jne 0x42cb57
cmp esi, 0x524f5049
je 0x42cb76
cmp edi, 0x12
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_ARR_IDX
jmp 0x42922b
mov eax, str.DI_OP_IDX
jmp 0x42922b
mov eax, str.DI_OP_NO_CACHE
jmp 0x42922b
cmp edi, 0x20
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_DURATION
jmp 0x42922b
mov eax, str.DI_TOTAL_DURATION
jmp 0x42922b
cmp esi, 0x524f5049
ja 0x42cc26
jb 0x42cbc2
cmp edi, 0x30
ja 0x42cc26
cmp edi, 0x30
jne 0x42cbcf
cmp esi, 0x524f5049
je 0x42cc1c
cmp edi, 0x22
jne 0x42cbdc
cmp esi, 0x524f5049
je 0x42cc12
cmp edi, 0x28
jne 0x42cbe9
cmp esi, 0x524f5049
je 0x42cc08
cmp edi, 0x29
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_TOTAL_PROGRESS
jmp 0x42922b
mov eax, str.DI_OP_PROGRESS
jmp 0x42922b
mov eax, str.DI_REAL_TOTAL_DUR
jmp 0x42922b
mov eax, str.DI_OP_STATUS
jmp 0x42922b
cmp edi, 0x31
jne 0x42cc33
cmp esi, 0x524f5049
je 0x42cc69
cmp edi, 0x32
jne 0x42cc40
cmp esi, 0x524f5049
je 0x42cc5f
cmp edi, 0x33
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_WARNS
jmp 0x42922b
mov eax, str.DI_OP_OS_STATUS
jmp 0x42922b
mov eax, str.DI_OP_STATUS_TXT
jmp 0x42922b
mov eax, str.DI_OP_WARNS_TXT
jmp 0x42922b
cmp esi, 0x524f5049
ja 0x42cde2
jb 0x42cc94
cmp edi, 0x42
ja 0x42cd6f
cmp edi, 0x42
jne 0x42cca5
cmp esi, 0x524f5049
je 0x42cd65
cmp esi, 0x524f5049
ja 0x42cd18
jb 0x42ccb4
cmp edi, 0x3b
ja 0x42cd18
cmp edi, 0x3b
jne 0x42ccc1
cmp esi, 0x524f5049
je 0x42cd0e
cmp edi, 0x38
jne 0x42ccce
cmp esi, 0x524f5049
je 0x42cd04
cmp edi, 0x39
jne 0x42ccdb
cmp esi, 0x524f5049
je 0x42ccfa
cmp edi, 0x3a
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_IO_SRC_POSITION
jmp 0x42922b
mov eax, str.DI_OP_MAX_WRITE_SPEED
jmp 0x42922b
mov eax, str.DI_OP_MAX_READ_SPEED
jmp 0x42922b
mov eax, str.DI_TOTAL_IO_STAT
jmp 0x42922b
cmp edi, 0x3c
jne 0x42cd25
cmp esi, 0x524f5049
je 0x42cd5b
cmp edi, 0x3d
jne 0x42cd32
cmp esi, 0x524f5049
je 0x42cd51
cmp edi, 0x40
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_PART_SIZE_MIN
jmp 0x42922b
mov eax, str.DI_OP_CUR_IO_STAT
jmp 0x42922b
mov eax, str.DI_OP_IO_STAT
jmp 0x42922b
mov eax, str.DI_OP_PART_SIZE_MAX
jmp 0x42922b
cmp esi, 0x524f5049
ja 0x42cde2
jb 0x42cd7e
cmp edi, 0x47
ja 0x42cde2
cmp edi, 0x47
jne 0x42cd8b
cmp esi, 0x524f5049
je 0x42cdd8
cmp edi, 0x44
jne 0x42cd98
cmp esi, 0x524f5049
je 0x42cdce
cmp edi, 0x45
jne 0x42cda5
cmp esi, 0x524f5049
je 0x42cdc4
cmp edi, 0x46
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_MOUNTPOINTS_ADD
jmp 0x42922b
mov eax, str.DI_OP_IGNORED_WRITE
jmp 0x42922b
mov eax, str.DI_OP_IGNORED_READ
jmp 0x42922b
mov eax, str.DI_OP_MOUNTPOINTS_DEL
jmp 0x42922b
cmp edi, 0x48
jne 0x42cdef
cmp esi, 0x524f5049
je 0x42ce0e
cmp edi, 0x49
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_BACKUP_HAVE_BASE_IO
jmp 0x42922b
mov eax, str.DI_OP_BACKUP_FLAGS
jmp 0x42922b
mov eax, str.DI_OP_BACKUP_REGS_IMP_RES
jmp 0x42922b
cmp esi, 0x524f5049
ja 0x42d192
jb 0x42ce39
cmp edi, 0x69
ja 0x42d021
cmp edi, 0x69
jne 0x42ce4a
cmp esi, 0x524f5049
je 0x42d017
cmp esi, 0x524f5049
ja 0x42cfca
jb 0x42ce61
cmp edi, 0x60
ja 0x42cf57
cmp edi, 0x60
jne 0x42ce72
cmp esi, 0x524f5049
je 0x42cf4d
cmp esi, 0x524f5049
ja 0x42cf00
jb 0x42ce85
cmp edi, 0x53
ja 0x42cebb
cmp edi, 0x53
jne 0x42ce92
cmp esi, 0x524f5049
je 0x42ceb1
cmp edi, 0x50
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_BACKUP_COMPR
jmp 0x42922b
mov eax, str.DI_OP_FS_FORMATS_ALL
jmp 0x42922b
cmp esi, 0x524f5049
ja 0x42cf00
jb 0x42ceca
cmp edi, 0x58
ja 0x42cf00
cmp edi, 0x58
jne 0x42ced7
cmp esi, 0x524f5049
je 0x42cef6
cmp edi, 0x54
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_FS_FORMATS_OP
jmp 0x42922b
mov eax, str.DI_OP_WIPE_METHOD
jmp 0x42922b
cmp edi, 0x59
jne 0x42cf0d
cmp esi, 0x524f5049
je 0x42cf43
cmp edi, 0x5a
jne 0x42cf1a
cmp esi, 0x524f5049
je 0x42cf39
cmp edi, 0x5b
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_WIPE_RES_REGS
jmp 0x42922b
mov eax, str.DI_OP_WIPE_REGS
jmp 0x42922b
mov eax, str.DI_OP_WIPE_OPTS
jmp 0x42922b
mov eax, str.DI_OP_COPYPART_FDISK_OPTS_SELECTED
jmp 0x42922b
cmp esi, 0x524f5049
ja 0x42cfca
jb 0x42cf66
cmp edi, 0x64
ja 0x42cfca
cmp edi, 0x64
jne 0x42cf73
cmp esi, 0x524f5049
je 0x42cfc0
cmp edi, 0x61
jne 0x42cf80
cmp esi, 0x524f5049
je 0x42cfb6
cmp edi, 0x62
jne 0x42cf8d
cmp esi, 0x524f5049
je 0x42cfac
cmp edi, 0x63
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_COPYPART_MBR_GEOM_CALC
jmp 0x42922b
mov eax, str.DI_OP_COPYPART_MBR_GEOM_TRG
jmp 0x42922b
mov eax, str.DI_OP_COPYPART_FDISK_OPTS_AVALAIBLE
jmp 0x42922b
mov eax, str.DI_OP_COPYPART_FDISK_DISK_ID_COLL
jmp 0x42922b
cmp edi, 0x66
jne 0x42cfd7
cmp esi, 0x524f5049
je 0x42d00d
cmp edi, 0x67
jne 0x42cfe4
cmp esi, 0x524f5049
je 0x42d003
cmp edi, 0x68
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_COPYPART_GPT_COPY_GUID
jmp 0x42922b
mov eax, str.DI_OP_COPYPART_TRG_OBJ_TYPE
jmp 0x42922b
mov eax, str.DI_OP_FDISK_VIRT_REVISION
jmp 0x42922b
mov eax, str.DI_OP_CHANGEPART_CONTENT_AWARE
jmp 0x42922b
cmp esi, 0x524f5049
ja 0x42d192
jb 0x42d038
cmp edi, 0x74
ja 0x42d113
cmp edi, 0x74
jne 0x42d049
cmp esi, 0x524f5049
je 0x42d109
cmp esi, 0x524f5049
ja 0x42d0bc
jb 0x42d058
cmp edi, 0x70
ja 0x42d0bc
cmp edi, 0x70
jne 0x42d065
cmp esi, 0x524f5049
je 0x42d0b2
cmp edi, 0x6c
jne 0x42d072
cmp esi, 0x524f5049
je 0x42d0a8
cmp edi, 0x6d
jne 0x42d07f
cmp esi, 0x524f5049
je 0x42d09e
cmp edi, 0x6f
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_FDISK_MODIFY_LAYOUT_OPTS
jmp 0x42922b
mov eax, str.DI_OP_PART_LAYOUT_USED_BY_FDISK
jmp 0x42922b
mov eax, str.DI_OP_PART_LAYOUT_DEFAULT
jmp 0x42922b
mov eax, str.DI_OP_RECOVER_USER_PARAM
jmp 0x42922b
cmp edi, 0x71
jne 0x42d0c9
cmp esi, 0x524f5049
je 0x42d0ff
cmp edi, 0x72
jne 0x42d0d6
cmp esi, 0x524f5049
je 0x42d0f5
cmp edi, 0x73
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_RECOVER_SHA256_HASH
jmp 0x42922b
mov eax, str.DI_OP_RECOVER_BAD_SEC_COUNT
jmp 0x42922b
mov eax, str.DI_OP_RECOVER_MD5_HASH
jmp 0x42922b
mov eax, str.DI_OP_RECOVER_SHA1_HASH
jmp 0x42922b
cmp esi, 0x524f5049
ja 0x42d192
jb 0x42d125
cmp edi, 0x90
ja 0x42d192
cmp edi, 0x90
jne 0x42d135
cmp esi, 0x524f5049
je 0x42d188
cmp edi, 0x75
jne 0x42d142
cmp esi, 0x524f5049
je 0x42d17e
cmp edi, 0x80
jne 0x42d152
cmp esi, 0x524f5049
je 0x42d174
cmp edi, 0x85
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_VFS_SUMMARY_RUN_NUM
jmp 0x42922b
mov eax, str.DI_OP_VFS_SUMMARY
jmp 0x42922b
mov eax, str.DI_OP_RECOVER_IO_STATUSES
jmp 0x42922b
mov eax, str.DI_OP_CONTINUATION_TASK_OPTS
jmp 0x42922b
cmp edi, 0x98
jne 0x42d1a2
cmp esi, 0x524f5049
je 0x42d1c4
cmp edi, 0x99
jne 0x42dcf9
cmp esi, 0x524f5049
jne 0x42dcf9
mov eax, str.DI_OP_CONTINUATION_REG_SUMMARY
jmp 0x42922b
mov eax, str.DI_OP_CONTINUATION_CUR_OPTS
jmp 0x42922b
mov eax, str.DI_SCSI_ADDR
jmp 0x42922b
cmp esi, 0x53495a45
ja 0x42d29c
jb 0x42d1ef
cmp edi, 0x10
ja 0x42d29c
cmp edi, 0x10
jne 0x42d200
cmp esi, 0x53495a45
je 0x42d292
cmp esi, 0x53495a45
ja 0x42d25c
jb 0x42d20f
cmp edi, 5
ja 0x42d25c
cmp edi, 5
jne 0x42d21c
cmp esi, 0x53495a45
je 0x42d252
cmp edi, 1
jne 0x42d229
cmp esi, 0x53495a45
je 0x42d248
cmp edi, 2
jne 0x42dcf9
cmp esi, 0x53495a45
jne 0x42dcf9
mov eax, str.DI_SECSIZE
jmp 0x42922b
mov eax, str.DI_SIZE
jmp 0x42922b
mov eax, str.DI_OS_OBJ_SIZE
jmp 0x42922b
cmp edi, 6
jne 0x42d269
cmp esi, 0x53495a45
je 0x42d288
cmp edi, 7
jne 0x42dcf9
cmp esi, 0x53495a45
jne 0x42dcf9
mov eax, str.DI_PHYS_SECSIZE
jmp 0x42922b
mov eax, str.DI_FORCE_SIZE
jmp 0x42922b
mov eax, str.DI_GEOMETRY_DEV
jmp 0x42922b
cmp esi, 0x57494e39
ja 0x42d766
jb 0x42d2b3
cmp edi, 1
ja 0x42d766
cmp edi, 1
jne 0x42d2c4
cmp esi, 0x57494e39
je 0x42d75c
cmp esi, 0x55465320
ja 0x42d73d
jb 0x42d2db
cmp edi, 3
ja 0x42d4e2
cmp edi, 3
jne 0x42d2ec
cmp esi, 0x55465320
je 0x42d4d8
cmp esi, 0x54454d50
ja 0x42d3c7
jb 0x42d303
cmp edi, 2
ja 0x42d3c7
cmp edi, 2
jne 0x42d314
cmp esi, 0x54454d50
je 0x42d3bd
cmp esi, 0x534c4142
ja 0x42d370
jb 0x42d323
cmp edi, 1
ja 0x42d370
cmp edi, 1
jne 0x42d330
cmp esi, 0x534c4142
je 0x42d366
cmp edi, 0x12
jne 0x42d33d
cmp esi, 0x53495a45
je 0x42d35c
cmp edi, 0x14
jne 0x42dcf9
cmp esi, 0x53495a45
jne 0x42dcf9
mov eax, str.DI_GEOMETRY_BIOS
jmp 0x42922b
mov eax, str.DI_GEOMETRY_OS
jmp 0x42922b
mov eax, str.DI_SLABS_TABLES
jmp 0x42922b
cmp edi, 2
jne 0x42d37d
cmp esi, 0x534c4142
je 0x42d3b3
cmp edi, 3
jne 0x42d38a
cmp esi, 0x534c4142
je 0x42d3a9
cmp edi, 4
jne 0x42dcf9
cmp esi, 0x534c4142
jne 0x42dcf9
mov eax, str.DI_SLABS_EXP_OBJ_SIZE
jmp 0x42922b
mov eax, str.DI_SLABS_USE_TABLE
jmp 0x42922b
mov eax, str.DI_ZERO_SLAB_OFS_LIST
jmp 0x42922b
mov eax, str.DI_IS_EMPTY_OBJ
jmp 0x42922b
cmp esi, 0x544d5049
ja 0x42d4a2
jb 0x42d3de
cmp edi, 1
ja 0x42d4a2
cmp edi, 1
jne 0x42d3ef
cmp esi, 0x544d5049
je 0x42d498
cmp esi, 0x54454d50
ja 0x42d462
jb 0x42d3fe
cmp edi, 7
ja 0x42d462
cmp edi, 7
jne 0x42d40b
cmp esi, 0x54454d50
je 0x42d458
cmp edi, 3
jne 0x42d418
cmp esi, 0x54454d50
je 0x42d44e
cmp edi, 4
jne 0x42d425
cmp esi, 0x54454d50
je 0x42d444
cmp edi, 5
jne 0x42dcf9
cmp esi, 0x54454d50
jne 0x42dcf9
mov eax, str.DI_FILL_PATTERN
jmp 0x42922b
mov eax, str.DI_IO_REBUILD_NO_READ_CNT
jmp 0x42922b
mov eax, str.DI_IO_REBUILDING
jmp 0x42922b
mov eax, str.DI_IO_REBUILD_NO_READ_NEXT
jmp 0x42922b
cmp edi, 8
jne 0x42d46f
cmp esi, 0x54454d50
je 0x42d48e
cmp edi, 9
jne 0x42dcf9
cmp esi, 0x54454d50
jne 0x42dcf9
mov eax, str.DI_RDI_ATA_IDENTIFY
jmp 0x42922b
mov eax, str.DI_RDI_ATA_SMART
jmp 0x42922b
mov eax, str.DI_IMG_COUNTER
jmp 0x42922b
cmp edi, 2
jne 0x42d4af
cmp esi, 0x544d5049
je 0x42d4ce
cmp edi, 3
jne 0x42dcf9
cmp esi, 0x544d5049
jne 0x42dcf9
mov eax, str.DI_IOIF_REQ_DISABLE_NEXT
jmp 0x42922b
mov eax, str.DI_DRIVE_WO_ARRAY
jmp 0x42922b
mov eax, str.DI_UFS_VER
jmp 0x42922b
cmp esi, 0x55465320
ja 0x42d73d
jb 0x42d4f9
cmp edi, 0xe
ja 0x42d638
cmp edi, 0xe
jne 0x42d50a
cmp esi, 0x55465320
je 0x42d62e
cmp esi, 0x55465320
ja 0x42d60f
jb 0x42d521
cmp edi, 9
ja 0x42d5b3
cmp edi, 9
jne 0x42d52e
cmp esi, 0x55465320
je 0x42d5a9
cmp esi, 0x55465320
ja 0x42d58a
jb 0x42d53d
cmp edi, 7
ja 0x42d58a
cmp edi, 7
jne 0x42d54a
cmp esi, 0x55465320
je 0x42d580
cmp edi, 5
jne 0x42d557
cmp esi, 0x55465320
je 0x42d576
cmp edi, 6
jne 0x42dcf9
cmp esi, 0x55465320
jne 0x42dcf9
mov eax, str.DI_UFS_NCG
jmp 0x42922b
mov eax, str.DI_UFS_FRAG_COUNT
jmp 0x42922b
mov eax, str.DI_UFS_IPG
jmp 0x42922b
cmp edi, 8
jne 0x42dcf9
cmp esi, 0x55465320
jne 0x42dcf9
mov eax, str.DI_UFS_FPG
jmp 0x42922b
mov eax, str.DI_UFS_SBlkNo
jmp 0x42922b
cmp esi, 0x55465320
ja 0x42d60f
jb 0x42d5c2
cmp edi, 0xc
ja 0x42d60f
cmp edi, 0xc
jne 0x42d5cf
cmp esi, 0x55465320
je 0x42d605
cmp edi, 0xa
jne 0x42d5dc
cmp esi, 0x55465320
je 0x42d5fb
cmp edi, 0xb
jne 0x42dcf9
cmp esi, 0x55465320
jne 0x42dcf9
mov eax, str.DI_UFS_IBlkNo
jmp 0x42922b
mov eax, str.DI_UFS_CBlkNo
jmp 0x42922b
mov eax, str.DI_UFS_DBlkNo
jmp 0x42922b
cmp edi, 0xd
jne 0x42dcf9
cmp esi, 0x55465320
jne 0x42dcf9
mov eax, str.DI_UFS_INODE_FMT
jmp 0x42922b
mov eax, str.DI_UFS_IS_CLEAN
jmp 0x42922b
cmp esi, 0x55465320
ja 0x42d73d
jb 0x42d64f
cmp edi, 0x15
ja 0x42d6e1
cmp edi, 0x15
jne 0x42d65c
cmp esi, 0x55465320
je 0x42d6d7
cmp esi, 0x55465320
ja 0x42d6b8
jb 0x42d66b
cmp edi, 0x12
ja 0x42d6b8
cmp edi, 0x12
jne 0x42d678
cmp esi, 0x55465320
je 0x42d6ae
cmp edi, 0x10
jne 0x42d685
cmp esi, 0x55465320
je 0x42d6a4
cmp edi, 0x11
jne 0x42dcf9
cmp esi, 0x55465320
jne 0x42dcf9
mov eax, str.DI_UFS_LAST_MOUNT_POINT
jmp 0x42922b
mov eax, str.DI_UFS_LAST_WRITE_TIME
jmp 0x42922b
mov eax, str.DI_UFS_BLOCK_SIZE
jmp 0x42922b
cmp edi, 0x14
jne 0x42dcf9
cmp esi, 0x55465320
jne 0x42dcf9
mov eax, str.DI_UFS_CONTIGSUMSIZE
jmp 0x42922b
mov eax, str.DI_UFS_CGOFFSET
jmp 0x42922b
cmp esi, 0x55465320
ja 0x42d73d
jb 0x42d6f0
cmp edi, 0x18
ja 0x42d73d
cmp edi, 0x18
jne 0x42d6fd
cmp esi, 0x55465320
je 0x42d733
cmp edi, 0x16
jne 0x42d70a
cmp esi, 0x55465320
je 0x42d729
cmp edi, 0x17
jne 0x42dcf9
cmp esi, 0x55465320
jne 0x42dcf9
mov eax, str.DI_UFS_VOLUME_NAME
jmp 0x42922b
mov eax, str.DI_UFS_CGMASK
jmp 0x42922b
mov eax, str.DI_UFS_CSADDR
jmp 0x42922b
cmp edi, 0x19
jne 0x42dcf9
cmp esi, 0x55465320
jne 0x42dcf9
mov eax, str.DI_UFS_CSSIZE
jmp 0x42922b
mov eax, str.DI_W9X_RSW9_NUM
jmp 0x42922b
cmp esi, 0x574c444d
ja 0x42d80d
jb 0x42d77c
test edi, edi
ja 0x42d80d
test edi, edi
jne 0x42d788
cmp esi, 0x574c444d
je 0x42d803
cmp esi, 0x57494e39
ja 0x42d7e4
jb 0x42d797
cmp edi, 5
ja 0x42d7e4
cmp edi, 5
jne 0x42d7a4
cmp esi, 0x57494e39
je 0x42d7da
cmp edi, 3
jne 0x42d7b1
cmp esi, 0x57494e39
je 0x42d7d0
cmp edi, 4
jne 0x42dcf9
cmp esi, 0x57494e39
jne 0x42dcf9
mov eax, str.DI_W9X_THIS_DCB
jmp 0x42922b
mov eax, str.DI_W9X_LOG_NUM
jmp 0x42922b
mov eax, str.DI_W9X_PHYS_DCB
jmp 0x42922b
cmp edi, 7
jne 0x42dcf9
cmp esi, 0x57494e39
jne 0x42dcf9
mov eax, str.DI_W9X_EINT13_REV
jmp 0x42922b
mov eax, str.DI_LDM_VOL_GUID
jmp 0x42922b
cmp esi, 0x58465320
ja 0x42dcb4
jb 0x42d824
cmp edi, 1
ja 0x42daef
cmp edi, 1
jne 0x42d835
cmp esi, 0x58465320
je 0x42dae5
cmp esi, 0x574c444d
ja 0x42dac6
jb 0x42d84c
cmp edi, 0x10
ja 0x42d9a6
cmp edi, 0x10
jne 0x42d85d
cmp esi, 0x574c444d
je 0x42d99c
cmp esi, 0x574c444d
ja 0x42d97d
jb 0x42d874
cmp edi, 6
ja 0x42d921
cmp edi, 6
jne 0x42d885
cmp esi, 0x574c444d
je 0x42d917
cmp esi, 0x574c444d
ja 0x42d8e1
jb 0x42d894
cmp edi, 3
ja 0x42d8e1
cmp edi, 3
jne 0x42d8a1
cmp esi, 0x574c444d
je 0x42d8d7
cmp edi, 1
jne 0x42d8ae
cmp esi, 0x574c444d
je 0x42d8cd
cmp edi, 2
jne 0x42dcf9
cmp esi, 0x574c444d
jne 0x42dcf9
mov eax, str.DI_LDM_HOST_GUID
jmp 0x42922b
mov eax, str.DI_LDM_DISK_GUID
jmp 0x42922b
mov eax, str.DI_LDM_DISKGRP_GUID_LV
jmp 0x42922b
cmp edi, 4
jne 0x42d8ee
cmp esi, 0x574c444d
je 0x42d90d
cmp edi, 5
jne 0x42dcf9
cmp esi, 0x574c444d
jne 0x42dcf9
mov eax, str.DI_LDM_DISKGRP_GUID_PV
jmp 0x42922b
mov eax, str.DI_LDM_CONTAINER_LAYOUT
jmp 0x42922b
mov eax, str.DI_LDM_LV_PV_GUIDS
jmp 0x42922b
cmp esi, 0x574c444d
ja 0x42d97d
jb 0x42d930
cmp edi, 9
ja 0x42d97d
cmp edi, 9
jne 0x42d93d
cmp esi, 0x574c444d
je 0x42d973
cmp edi, 7
jne 0x42d94a
cmp esi, 0x574c444d
je 0x42d969
cmp edi, 8
jne 0x42dcf9
cmp esi, 0x574c444d
jne 0x42dcf9
mov eax, str.DI_LDM_PV_LOGDISK_OFS
jmp 0x42922b
mov eax, str.DI_LDM_PV_PARSE_ERRORS
jmp 0x42922b
mov eax, str.DI_LDM_PV_PRIV_HEAD
jmp 0x42922b
cmp edi, 0xa
jne 0x42dcf9
cmp esi, 0x574c444d
jne 0x42dcf9
mov eax, str.DI_LDM_GPT_CONT_GUIDS_ME
jmp 0x42922b
mov eax, str.DI_OLD_LDM_DISK_ID
jmp 0x42922b
cmp esi, 0x574c444d
ja 0x42dac6
jb 0x42d9bd
cmp edi, 0x22
ja 0x42da6a
cmp edi, 0x22
jne 0x42d9ce
cmp esi, 0x574c444d
je 0x42da60
cmp esi, 0x574c444d
ja 0x42da2a
jb 0x42d9dd
cmp edi, 0x13
ja 0x42da2a
cmp edi, 0x13
jne 0x42d9ea
cmp esi, 0x574c444d
je 0x42da20
cmp edi, 0x11
jne 0x42d9f7
cmp esi, 0x574c444d
je 0x42da16
cmp edi, 0x12
jne 0x42dcf9
cmp esi, 0x574c444d
jne 0x42dcf9
mov eax, str.DI_OLD_LDM_COMP_ID
jmp 0x42922b
mov eax, str.DI_OLD_LDM_PART_ID
jmp 0x42922b
mov eax, str.DI_OLD_LDM_VOL_ID
jmp 0x42922b
cmp edi, 0x20
jne 0x42da37
cmp esi, 0x574c444d
je 0x42da56
cmp edi, 0x21
jne 0x42dcf9
cmp esi, 0x574c444d
jne 0x42dcf9
mov eax, str.DI_LDM_DRIVE_HINT
jmp 0x42922b
mov eax, str.DI_LDM_DISK_ALT_NAME
jmp 0x42922b
mov eax, str.DI_LDM_OBJ_NAME
jmp 0x42922b
cmp esi, 0x574c444d
ja 0x42dac6
jb 0x42da79
cmp edi, 0x30
ja 0x42dac6
cmp edi, 0x30
jne 0x42da86
cmp esi, 0x574c444d
je 0x42dabc
cmp edi, 0x28
jne 0x42da93
cmp esi, 0x574c444d
je 0x42dab2
cmp edi, 0x29
jne 0x42dcf9
cmp esi, 0x574c444d
jne 0x42dcf9
mov eax, str.DI_LDM_PART_FLAGS
jmp 0x42922b
mov eax, str.DI_OLD_LDM_PART_DETACH
jmp 0x42922b
mov eax, str.DI_OLD_LDM_OBJ_TYPE
jmp 0x42922b
cmp edi, 0x31
jne 0x42dcf9
cmp esi, 0x574c444d
jne 0x42dcf9
mov eax, str.DI_OLD_LDM_OBJ_ID
jmp 0x42922b
mov eax, str.DI_XFS_SEC_SIZE
jmp 0x42922b
cmp esi, 0x58465320
ja 0x42dcb4
jb 0x42db06
cmp edi, 0x16
ja 0x42dc13
cmp edi, 0x16
jne 0x42db17
cmp esi, 0x58465320
je 0x42dc09
cmp esi, 0x58465320
ja 0x42dbd3
jb 0x42db2a
cmp edi, 0x10
ja 0x42db77
cmp edi, 0x10
jne 0x42db37
cmp esi, 0x58465320
je 0x42db6d
cmp edi, 2
jne 0x42db44
cmp esi, 0x58465320
je 0x42db63
cmp edi, 3
jne 0x42dcf9
cmp esi, 0x58465320
jne 0x42dcf9
mov eax, str.DI_XFS_VERSION
jmp 0x42922b
mov eax, str.DI_XFS_BLOCKS
jmp 0x42922b
mov eax, str.DI_XFS_BLOCKS_PER_AGROUP
jmp 0x42922b
cmp esi, 0x58465320
ja 0x42dbd3
jb 0x42db86
cmp edi, 0x13
ja 0x42dbd3
cmp edi, 0x13
jne 0x42db93
cmp esi, 0x58465320
je 0x42dbc9
cmp edi, 0x11
jne 0x42dba0
cmp esi, 0x58465320
je 0x42dbbf
cmp edi, 0x12
jne 0x42dcf9
cmp esi, 0x58465320
jne 0x42dcf9
mov eax, str.DI_XFS_INODES_PER_BLOCK
jmp 0x42922b
mov eax, str.DI_XFS_AGROUP_COUNT
jmp 0x42922b
mov eax, str.DI_XFS_INODE_SIZE
jmp 0x42922b
cmp edi, 0x14
jne 0x42dbe0
cmp esi, 0x58465320
je 0x42dbff
cmp edi, 0x15
jne 0x42dcf9
cmp esi, 0x58465320
jne 0x42dcf9
mov eax, str.DI_XFS_INOPBL_LOG
jmp 0x42922b
mov eax, str.DI_XFS_AGBLK_LOG
jmp 0x42922b
mov eax, str.DI_XFS_DIRBLK_LOG
jmp 0x42922b
cmp esi, 0x58465320
ja 0x42dcb4
jb 0x42dc2a
cmp edi, 0x30
ja 0x42dcb4
cmp edi, 0x30
jne 0x42dc37
cmp esi, 0x58465320
je 0x42dcaa
cmp esi, 0x58465320
ja 0x42dc93
jb 0x42dc46
cmp edi, 0x22
ja 0x42dc93
cmp edi, 0x22
jne 0x42dc53
cmp esi, 0x58465320
je 0x42dc89
cmp edi, 0x20
jne 0x42dc60
cmp esi, 0x58465320
je 0x42dc7f
cmp edi, 0x21
jne 0x42dcf9
cmp esi, 0x58465320
jne 0x42dcf9
mov eax, str.DI_XFS_FEAT_ROCOMPATIBLE
jmp 0x42922b
mov eax, str.DI_XFS_FEAT_COMPATIBLE
jmp 0x42922b
mov eax, str.DI_XFS_FEAT_INCOMPATIBLE
jmp 0x42922b
cmp edi, 0x23
jne 0x42dcf9
cmp esi, 0x58465320
jne 0x42dcf9
mov eax, str.DI_XFS_FEAT_V2
jmp 0x42922b
mov eax, str.DI_XFS_ROOT_INODE
jmp 0x42922b
cmp edi, 0x31
jne 0x42dcc1
cmp esi, 0x58465320
je 0x42dcef
cmp edi, 0x32
jne 0x42dcce
cmp esi, 0x58465320
je 0x42dce5
cmp edi, 0x33
jne 0x42dcf9
cmp esi, 0x58465320
jne 0x42dcf9
mov eax, str.DI_XFS_VOLUME_NAME
jmp 0x42922b
mov eax, str.DI_XFS_JOURNAL_BLOCKS
jmp 0x42922b
mov eax, str.DI_XFS_JOURNAL_START
jmp 0x42922b
push 0xffffffffffffffff
push 0
lea ecx, [esp + 0x18]
push ecx
push 0x100
push 0xffffffffffffffff
push str.__c_c_c_c:_x_
mov dword [esp + 0x2c], 0xffffffff
call fcn.00425920
mov dword [esp + 0x24], eax
mov byte [esp + 0x30], 1
movzx edx, byte [esp + 0x48]
push edi
push edx
mov ecx, esi
shr ecx, 8
movzx edx, cl
push edx
mov ecx, esi
shr ecx, 0x10
movzx edx, cl
push edx
mov ecx, esi
shr ecx, 0x18
movzx edx, cl
push edx
push eax
push 0x100
push 0x4df0a0
mov dword [esp + 0x5c], 0
call fcn.004147e0
add esp, 0x38
cmp byte [esp + 0x18], 0
je 0x429245
mov eax, dword [esp + 0xc]
test eax, eax
je 0x429245
push eax
call fcn.0049ba00
add esp, 4
jmp 0x429245