Function at 0x10039084
Capabilities:
Enumerate pe sections

Disassembly:
push ebx
push ebp
push esi
mov esi, dword [esp + 0x14]
push edi
push 0x10177cf4
push 0x40
pop edi
lea eax, [esi + 8]
push edi
push eax
call fcn.1003dc98
mov eax, dword [esi + 4]
mov eax, dword [eax + 0x18]
movzx eax, word [eax + 6]
mov ecx, 0x5481
add esp, 0xc
cmp eax, ecx
jg 0x100399f6
je 0x100399ec
mov ecx, 0x27bc
cmp eax, ecx
jg 0x100396ce
je 0x100396c4
mov ecx, 0x1e49
cmp eax, ecx
jg 0x100394f7
je 0x100394ed
mov ecx, 0x1c4c
cmp eax, ecx
jg 0x1003922d
je 0x10039223
mov ecx, 0xf1c
cmp eax, ecx
jg 0x1003916a
je 0x10039160
sub eax, 0x284
je 0x10039156
sub eax, 0x400
je 0x1003914c
dec eax
je 0x10039142
sub eax, 8
je 0x10039138
dec eax
je 0x1003912e
sub eax, 9
jne case.0x1003a0b6.41735
push str.W480
jmp 0x1003a108
push str.WM490
jmp 0x1003a108
push str.HM470
jmp 0x1003a108
push 0x1017bae4
jmp 0x1003a108
push str.H470
jmp 0x1003a108
push str.Comet_Lake_PCH
jmp 0x1003a108
push str.Bay_Trail_LPC_Bridge
jmp 0x1003a108
sub eax, 0x122e
je 0x10039219
sub eax, 0xa16
je 0x10039212
dec eax
dec eax
je 0x1003920b
sub eax, 3
je 0x100391e2
dec eax
je 0x100391db
dec eax
jne case.0x1003a0b6.41735
push str.HM67
lea eax, [esi + 0x48]
push edi
push eax
call fcn.1003dc98
mov eax, dword [esi + 4]
mov eax, dword [eax + 0x18]
movzx eax, byte [eax + 0xc]
add esp, 0xc
sub eax, 3
je 0x100391d4
dec eax
je 0x10039204
dec eax
jne case.0x1003a0b6.41735
push 0x1017baa8
push 0x10
add esi, 0x88
jmp 0x1003a10c
push 0x10179f34
jmp 0x100391c7
push 0x1017baa4
jmp 0x1003919c
push str.HM65
lea eax, [esi + 0x48]
push edi
push eax
call fcn.1003dc98
mov eax, dword [esi + 4]
mov eax, dword [eax + 0x18]
add esp, 0xc
cmp byte [eax + 0xc], 4
jne case.0x1003a0b6.41735
push 0x10179f38
jmp 0x100391c7
push 0x1017ba98
jmp 0x1003919c
push 0x1017ba94
jmp 0x1003919c
push str.82371FB__PIIX_
jmp 0x1003a108
push 0x1017ba80
jmp 0x1003919c
mov ecx, 0x1c56
cmp eax, ecx
jg 0x1003929a
je 0x10039290
sub eax, 0x1c4d
je 0x10039286
dec eax
je 0x1003927c
dec eax
je 0x10039272
sub eax, 3
je 0x10039268
dec eax
je 0x1003925e
dec eax
jne case.0x1003a0b6.41735
push str.C204
jmp 0x1003a108
push 0x1017ba98
jmp 0x1003a108
push str.C202
jmp 0x1003a108
push str.QM67
jmp 0x1003a108
push 0x1017ba64
jmp 0x1003919c
push str.QS67
jmp 0x1003919c
push str.C206
jmp 0x1003a108
cmp eax, 0x1c5c
je 0x100394e3
cmp eax, 0x1d3f
jle case.0x1003a0b6.41735
cmp eax, 0x1d41
jle 0x100392ee
cmp eax, 0x1e44
je 0x100392e4
cmp eax, 0x1e46
je 0x100392da
cmp eax, 0x1e47
jne case.0x1003a0b6.41735
push 0x1017ba50
jmp 0x1003a108
push 0x1017ba4c
jmp 0x1003a108
push 0x1017ba48
jmp 0x1003a108
push 0x1017ba44
lea ebp, [esi + 0x48]
push edi
push ebp
call fcn.1003dc98
add esp, 0xc
call fcn.1013c470
mov eax, dword [eax + 0x3c]
xor ebx, ebx
push ebx
push 0x1d60
mov esi, 0x8086
push esi
mov ecx, eax
call fcn.10074900
test eax, eax
jg 0x100394d7
call fcn.1013c470
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d61
push esi
mov ecx, eax
call fcn.10074900
test eax, eax
jg 0x100394d7
call fcn.1013c470
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d62
push esi
mov ecx, eax
call fcn.10074900
test eax, eax
jg 0x100394d7
call fcn.1013c470
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d63
push esi
mov ecx, eax
call fcn.10074900
test eax, eax
jg 0x100394d7
call fcn.1013c470
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d64
push esi
mov ecx, eax
call fcn.10074900
test eax, eax
jg 0x100394d7
call fcn.1013c470
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d65
push esi
mov ecx, eax
call fcn.10074900
test eax, eax
jg 0x100394d7
call fcn.1013c470
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d66
push esi
mov ecx, eax
call fcn.10074900
test eax, eax
jg 0x100394d7
call fcn.1013c470
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d67
push esi
mov ecx, eax
call fcn.10074900
test eax, eax
jg 0x100394d7
call fcn.1013c470
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d68
push esi
mov ecx, eax
call fcn.10074900
test eax, eax
jg 0x100394d7
call fcn.1013c470
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d69
push esi
mov ecx, eax
call fcn.10074900
test eax, eax
jg 0x100394d7
call fcn.1013c470
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d6a
push esi
mov ecx, eax
call fcn.10074900
test eax, eax
jg 0x100394d7
call fcn.1013c470
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d6b
push esi
mov ecx, eax
call fcn.10074900
test eax, eax
jg 0x100394d7
call fcn.1013c470
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d6c
push esi
mov ecx, eax
call fcn.10074900
test eax, eax
jg 0x100394d7
call fcn.1013c470
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d6d
push esi
mov ecx, eax
call fcn.10074900
test eax, eax
jg 0x100394d7
call fcn.1013c470
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d6e
push esi
mov ecx, eax
call fcn.10074900
test eax, eax
jg 0x100394d7
call fcn.1013c470
mov eax, dword [eax + 0x3c]
push ebx
push 0x1d6f
push esi
mov ecx, eax
call fcn.10074900
test eax, eax
jle case.0x1003a0b6.41735
push str.C602
push edi
push ebp
jmp 0x1003a10d
push 0x1017ba38
jmp 0x1003919c
push str.P75_B75
jmp 0x1003a108
mov ecx, 0x244c
cmp eax, ecx
jg 0x100395d9
je 0x100395cf
mov ecx, 0x1e5e
cmp eax, ecx
jg 0x1003957a
je 0x10039570
sub eax, 0x1e4a
je 0x10039566
sub eax, 0xb
je 0x1003955c
dec eax
dec eax
je 0x10039552
dec eax
je 0x10039548
dec eax
je 0x1003953e
sub eax, 4
jne case.0x1003a0b6.41735
push str.HM75
jmp 0x1003a108
push str.HM76
jmp 0x1003a108
push str.UM77
jmp 0x1003a108
push str.HM77
jmp 0x1003a108
push str.QM77
jmp 0x1003a108
push 0x1017ba04
jmp 0x1003a108
push str.HM70
jmp 0x1003a108
sub eax, 0x1e5f
je 0x100395c5
sub eax, 0x43d
je 0x100395bb
sub eax, 0x174
je 0x100395b1
sub eax, 0x10
je 0x100395a7
sub eax, 0x20
jne case.0x1003a0b6.41735
push str.82801BA__ICH2_
jmp 0x1003a108
push str.82801AB__ICH0_
jmp 0x1003a108
push str.82801AA__ICH_
jmp 0x1003a108
push str.Braswell_LPC_Bridge
jmp 0x1003a108
push str.MM70
jmp 0x1003a108
push str.82801BA__ICH2_M_
jmp 0x1003a108
mov ecx, 0x2640
cmp eax, ecx
jg 0x10039650
je 0x10039646
sub eax, 0x2480
je 0x1003963c
sub eax, 0xc
je 0x10039632
sub eax, 0x34
je 0x10039628
sub eax, 0xc
je 0x1003961e
sub eax, 4
je 0x10039614
sub eax, 0xd1
jne case.0x1003a0b6.41735
push str.6300ESB__ICH_S_
jmp 0x1003a108
push str.82801EB__ICH5_
jmp 0x1003a108
push str.82801DB__ICH4_M_
jmp 0x1003a108
push str.82801DB__ICH4_
jmp 0x1003a108
push str.82801CAM__ICH3_M_
jmp 0x1003a108
push str.82801CA__ICH3_S_
jmp 0x1003a108
push str.82801FB__ICH6_
jmp 0x1003a108
sub eax, 0x2641
je 0x100396ba
sub eax, 0x2f
je 0x100396b0
sub eax, 0x140
je 0x100396a9
sub eax, 8
je 0x100396a9
dec eax
jne case.0x1003a0b6.41735
push str.82801GHM__ICH7_M_U_
lea eax, [esi + 0x48]
push edi
push eax
call fcn.1003dc98
mov eax, dword [esi + 4]
mov eax, dword [eax + 0x18]
movzx eax, byte [eax + 0xc]
add esp, 0xc
dec eax
je 0x1003969f
dec eax
jne case.0x1003a0b6.41735
push 0x10179ef4
jmp 0x100391c7
push 0x101798d8
jmp 0x100391c7
push str.82801GB__ICH7_R_
jmp 0x10039674
push str.6321ESB
jmp 0x1003a108
push str.82801FBM__ICH6_M_
jmp 0x1003a108
push str.NM10
jmp 0x1003a108
mov ecx, 0x3b06
cmp eax, ecx
jg 0x100398a1
je 0x10039897
mov ecx, 0x2917
cmp eax, ecx
jg 0x100397c5
je 0x1003981f
add ecx, 0xfffffff9
cmp eax, ecx
jg 0x10039775
je 0x100397bb
sub eax, 0x27bd
je 0x1003976b
sub eax, 0x53
je 0x10039764
dec eax
je 0x1003975d
dec eax
je 0x10039756
dec eax
dec eax
je 0x1003974f
dec eax
jne case.0x1003a0b6.41735
push str.82801HBM__ICH8_ME_
lea eax, [esi + 0x48]
push edi
push eax
call fcn.1003dc98
mov eax, dword [esi + 4]
mov eax, dword [eax + 0x18]
movzx eax, byte [eax + 0xc]
add esp, 0xc
dec eax
dec eax
je 0x10039695
dec eax
je 0x100391d4
dec eax
jmp 0x100391fe
push str.82801H0__ICH8D0_
jmp 0x10039723
push str.82801HH__ICH8DH_
jmp 0x10039723
push str.82801HBM__ICH8_M_
jmp 0x10039723
push str.82801HB_HR__ICH8_R_
jmp 0x10039723
push str.82801GHM__ICH7_M_DH_
jmp 0x1003a108
sub eax, 0x2911
je 0x1003981f
dec eax
je 0x100397bb
dec eax
je 0x100397b1
dec eax
je 0x100397a7
dec eax
je 0x1003979d
dec eax
jne case.0x1003a0b6.41735
push str.82801IR__ICH9R_
jmp 0x1003a108
push str.82801IM__ICH9_M_D0_
jmp 0x1003a108
push str.82801IO__ICH9DO_
jmp 0x1003a108
push str.82801IM__ICH9_M_DH_
jmp 0x1003a108
push str.82801IH__ICH9DH_
jmp 0x1003a108
mov ecx, 0x3a18
cmp eax, ecx
jg 0x10039833
je 0x100397f7
sub eax, 0x2918
je 0x10039829
dec eax
je 0x1003981f
sub eax, 0x8cf
je 0x10039815
sub eax, 0x29a
je 0x1003980b
sub eax, 0x592
je 0x10039801
dec eax
dec eax
jne case.0x1003a0b6.41735
push str.82801JR__ICH10R_
jmp 0x1003a108
push str.82801JB__ICH10_
jmp 0x1003a108
push str.Ice_Lake_PCH
jmp 0x1003a108
push str.Gemini_Lake_LPC_Bridge
jmp 0x1003a108
push str.82801IM__ICH9_M_
jmp 0x1003a108
push str.82801IB__ICH9_
jmp 0x1003a108
cmp eax, 0x3a1a
je 0x1003988d
cmp eax, 0x3aff
jle case.0x1003a0b6.41735
cmp eax, 0x3b02
jle 0x10039883
cmp eax, 0x3b03
je 0x10039879
cmp eax, 0x3b04
je 0x1003986f
cmp eax, 0x3b05
jne case.0x1003a0b6.41735
push str.PM57
jmp 0x1003a108
push 0x1017b77c
jmp 0x1003a108
push str.PM55
jmp 0x1003a108
push 0x1017b770
jmp 0x1003a108
push str.82801JD__ICH10D_
jmp 0x1003a108
push 0x1017b758
jmp 0x1003a108
mov ecx, 0x4381
cmp eax, ecx
jg 0x10039929
je case.0x10039942.17285
sub eax, 0x3b07
cmp eax, 0xf
ja case.0x1003a0b6.41735
jmp dword [eax*4 + 0x1003a120]
push str.QM57
jmp 0x1003a108
push 0x1017b74c
jmp 0x1003a108
push str.HM55
jmp 0x1003a108
push 0x1017b740
jmp 0x1003a108
push str.HM57
jmp 0x1003a108
push 0x1017b734
jmp 0x1003a108
push str.QS57
jmp 0x1003a108
push str.3400
jmp 0x1003a108
push str.3420
jmp 0x1003a108
push str.3450
jmp 0x1003a108
mov ecx, 0x4b00
cmp eax, ecx
jg 0x100399a3
je 0x10039999
sub eax, 0x4385
cmp eax, 0xa
ja case.0x1003a0b6.41735
jmp dword [eax*4 + 0x1003a160]
push 0x1017b70c
jmp 0x1003a108
push str.H570
jmp 0x1003a108
push str.B560
jmp 0x1003a108
push str.H510
jmp 0x1003a108
push str.HM570
jmp 0x1003a108
push str.C252
jmp 0x1003a108
push str.C256
jmp 0x1003a108
push str.W580
jmp 0x1003a108
push str.Elkhart_Lake_LPC_Bridge
jmp 0x1003a108
cmp eax, 0x4d87
je 0x100399e2
cmp eax, 0x5180
jle case.0x1003a0b6.41735
cmp eax, 0x5182
jle 0x100399d8
cmp eax, 0x5187
je 0x100399d8
cmp eax, 0x519d
jne case.0x1003a0b6.41735
push str.Raptor_Lake_P_PCH
jmp 0x1003a108
push str.Alder_Lake_PCH
jmp 0x1003a108
push str.Jasper_Lake_PCH
jmp 0x1003a108
push str.Alder_Lake_N_PCH
jmp 0x1003a108
mov ecx, 0x9d46
cmp eax, ecx
jg 0x10039e49
je 0x10039e2b
mov ecx, 0x8c44
cmp eax, ecx
jg 0x10039cb9
je 0x10039c7d
mov ecx, 0x7a86
cmp eax, ecx
jg 0x10039b3f
je 0x10039b35
add ecx, 0xffffff80
cmp eax, ecx
jg 0x10039ae8
je 0x10039ade
sub eax, 0x5ae8
je 0x10039ad4
sub eax, 0x1518
je 0x10039aca
sub eax, 0x110
je 0x10039a8c
sub eax, 0x88
je 0x10039a82
sub eax, 0x86c
je 0x10039a78
dec eax
jne case.0x1003a0b6.41735
push str.H770
jmp 0x1003a108
push str.Z790
jmp 0x1003a108
push str.82443MX
jmp 0x1003a108
push str.82371__PIIX4_
lea ebx, [esi + 0x48]
push edi
push ebx
call fcn.1003dc98
mov eax, dword [esi + 4]
mov eax, dword [eax + 0x18]
movzx eax, byte [eax + 0xc]
add esp, 0xc
sub eax, 0
je 0x10039ac3
dec eax
je 0x10039ac3
dec eax
jne case.0x1003a0b6.41735
push str.82371EB_MB__PIIX4E_M_
push edi
push ebx
jmp 0x1003a10d
push str.82371AB__PIIX4_
jmp 0x10039abc
push str.82371SB__PIIX3_
jmp 0x1003a108
push str.Apollo_Lake_LPC_Bridge
jmp 0x1003a108
push str.B760
jmp 0x1003a108
sub eax, 0x7a0c
je 0x10039b2b
sub eax, 0x74
je 0x100399d8
dec eax
dec eax
je 0x100399d8
dec eax
je 0x10039b21
dec eax
je 0x10039b17
dec eax
jne case.0x1003a0b6.41735
push str.H670
jmp 0x1003a108
push 0x1017b5e4
jmp 0x1003a108
push str.Q670
jmp 0x1003a108
push str.HM770
jmp 0x1003a108
push str.B660
jmp 0x1003a108
mov ecx, 0x7a91
cmp eax, ecx
jg 0x10039c31
je 0x10039c27
cmp eax, 0x7a87
je 0x10039c1d
cmp eax, 0x7a88
je 0x10039c13
cmp eax, 0x7a89
je 0x10039c09
add ecx, 0xfffffff9
cmp eax, ecx
je 0x10039ba0
jle case.0x1003a0b6.41735
cmp eax, 0x7a8f
jle 0x100399d8
cmp eax, 0x7a90
jne case.0x1003a0b6.41735
push str.R680E
jmp 0x1003a108
push str.W685_W790
add esi, 0x48
push edi
push esi
call fcn.1003dc98
add esp, 0xc
call fcn.1013c470
xor ebx, ebx
cmp dword [eax + 0x54], ebx
je case.0x1003a0b6.41735
call fcn.1013c470
mov eax, dword [eax + 0x54]
push 2
mov ecx, eax
call fcn.1003be02
cmp eax, ebx
je case.0x1003a0b6.41735
push eax
call fcn.10005350
mov eax, dword [eax + 0x14]
pop ecx
cmp byte [eax], bl
je case.0x1003a0b6.41735
mov ebx, str.W790
push ebx
push eax
call fcn.1003de50
pop ecx
pop ecx
test eax, eax
je case.0x1003a0b6.41735
push ebx
jmp 0x1003a10b
push str.X699
jmp 0x1003a108
push str.W680
jmp 0x1003a108
push str.H610
jmp 0x1003a108
push str.Q670E
jmp 0x1003a108
sub eax, 0x7a92
je 0x10039c73
sub eax, 0x370
je 0x10039c69
sub eax, 9
je 0x10039c5f
sub eax, 0x30e
je 0x10039c55
sub eax, 0xb28
jmp 0x10039dfe
push str.SCH_LPC_Bridge
jmp 0x1003a108
push str.Meteor_Lake_PCH
jmp 0x1003a108
push str.Meteor_Lake_U_P_H_PCH
jmp 0x1003a108
push str.H610E
jmp 0x1003a108
push 0x1017b54c
lea eax, [esi + 0x48]
push edi
push eax
call fcn.1003dc98
mov eax, dword [esi + 4]
mov eax, dword [eax + 0x18]
movzx eax, byte [eax + 0xc]
add esp, 0xc
sub eax, 4
je 0x10039caf
dec eax
jne case.0x1003a0b6.41735
push 0x1017992c
jmp 0x100391c7
push 0x1017990c
jmp 0x100391c7
mov ecx, 0x8ccc
cmp eax, ecx
jg 0x10039d81
je 0x10039d77
add ecx, 0xffffff8a
cmp eax, ecx
jg 0x10039d31
je 0x10039d27
sub eax, 0x8c49
je 0x10039d1d
dec eax
je 0x10039d13
dec eax
je 0x10039d09
sub eax, 3
je 0x10039cff
dec eax
je 0x10039cf8
dec eax
jne case.0x1003a0b6.41735
push 0x1017b548
jmp 0x10039c82
push str.QM87
jmp 0x10039c82
push 0x1017b53c
jmp 0x10039c82
push str.HM87
jmp 0x10039c82
push 0x1017b530
jmp 0x10039c82
push str.HM86
jmp 0x10039c82
push str.C226
jmp 0x10039c82
sub eax, 0x8c5c
je 0x10039d6d
sub eax, 0x65
je 0x10039d63
sub eax, 3
je 0x10039d59
dec eax
dec eax
je 0x10039d4f
sub eax, 4
jne case.0x1003a0b6.41735
push 0x1017b51c
jmp 0x1003a108
push 0x1017b518
jmp 0x1003a108
push str.H9x_P9x
jmp 0x1003a108
push 0x1017b50c
jmp 0x10039c82
push 0x1017b508
jmp 0x1003a108
mov ecx, 0x9c43
cmp eax, ecx
jg 0x10039e0e
je 0x10039e04
mov ecx, 0x8d44
cmp eax, ecx
jg 0x10039de7
je 0x10039ddd
cmp eax, 0x8cce
je 0x10039dd3
cmp eax, 0x8ccf
je 0x10039dc9
cmp eax, 0x8d3f
jle case.0x1003a0b6.41735
cmp eax, 0x8d43
jg case.0x1003a0b6.41735
push 0x1017b504
jmp 0x1003a108
push str.QM97
jmp 0x1003a108
push 0x1017b4f8
jmp 0x1003a108
push str.C612
jmp 0x1003a108
cmp eax, 0x8d45
jl case.0x1003a0b6.41735
cmp eax, 0x8d4f
jle 0x10039dbf
cmp eax, 0x9c41
jne case.0x1003a0b6.41735
push str.H8x_P8x
jmp 0x10039c82
sub eax, 0x9c45
je 0x10039e04
sub eax, 0x7e
je 0x10039e3f
dec eax
dec eax
je 0x10039e3f
dec eax
dec eax
je 0x10039e35
sub eax, 0x7a
jne case.0x1003a0b6.41735
push str.Skylake_Y_PCH
jmp 0x1003a108
push str.Broadwell_Y_PCH
jmp 0x1003a108
push str.Broadwell_U_PCH_L_P
jmp 0x1003a108
mov ecx, 0xa1c8
cmp eax, ecx
jg 0x10039fe0
je 0x10039fd6
add ecx, 0xffffff81
cmp eax, ecx
jg 0x10039f1b
je 0x10039f11
mov ecx, 0xa143
cmp eax, ecx
jg 0x10039ec8
je 0x10039ea0
sub eax, 0x9d48
je 0x10039e2b
sub eax, 6
je 0x10039ebe
sub eax, 0xa
je 0x10039eb4
sub eax, 0x2c
je 0x10039ebe
sub eax, 0x2fe
je 0x10039eaa
sub eax, 0xbf
jne case.0x1003a0b6.41735
push str.Skylake_PCH
jmp 0x1003a108
push str.Tiger_Lake_U_Y_PCH
jmp 0x1003a108
push str.Kaby_Lake_Y_PCH
jmp 0x1003a108
push str.Coffee_Lake_U_Y_PCH
jmp 0x1003a108
sub eax, 0xa144
je 0x10039f07
dec eax
je 0x10039efd
dec eax
je 0x10039ef3
dec eax
je 0x10039ee9
dec eax
jne case.0x1003a0b6.41735
push str.B150
jmp 0x1003a108
push str.Q150
jmp 0x1003a108
push str.Q170
jmp 0x1003a108
push 0x1017b450
jmp 0x1003a108
push str.H170
jmp 0x1003a108
push str.C236
jmp 0x1003a108
mov ecx, 0xa1c2
cmp eax, ecx
jg 0x10039f8d
je 0x10039f83
sub eax, 0xa14a
je 0x10039f79
sub eax, 4
je 0x10039f6f
sub eax, 4
je 0x10039f65
dec eax
dec eax
je 0x10039f5b
sub eax, 0x6c
je 0x10039f51
dec eax
jne case.0x1003a0b6.41735
push str.C621
jmp 0x1003a108
push str.C620
jmp 0x1003a108
push str.CM238
jmp 0x1003a108
push str.HM175
jmp 0x1003a108
push str.Skylake_H_PCH
jmp 0x1003a108
push str.C232
jmp 0x1003a108
push str.C622
jmp 0x1003a108
sub eax, 0xa1c3
je 0x10039fcc
dec eax
je 0x10039fc2
dec eax
je 0x10039fb8
dec eax
je 0x10039fae
dec eax
jne case.0x1003a0b6.41735
push str.C628
jmp 0x1003a108
push str.C627
jmp 0x1003a108
push str.C626
jmp 0x1003a108
push str.C625
jmp 0x1003a108
push str.C624
jmp 0x1003a108
push str.Lewisburg_PCH
jmp 0x1003a108
mov ecx, 0xa301
cmp eax, ecx
jg 0x1003a0a1
je 0x1003a09a
add ecx, 0xffffffc6
cmp eax, ecx
jg 0x1003a058
je 0x1003a04e
sub eax, 0xa1cb
je 0x1003a044
sub eax, 0x79
je 0x10039fd6
sub eax, 0x7c
je 0x1003a03a
sub eax, 4
je 0x1003a030
dec eax
je 0x1003a026
dec eax
jne case.0x1003a0b6.41735
push str.Q270
jmp 0x1003a108
push 0x1017b3b8
jmp 0x1003a108
push str.H270
jmp 0x1003a108
push str.Kaby_Lake_PCH
jmp 0x1003a108
push str.C621A
jmp 0x1003a108
push str.Q250
jmp 0x1003a108
sub eax, 0xa2c8
je 0x1003a093
dec eax
je 0x1003a08c
dec eax
je case.0x1003a0b6.41731
sub eax, 8
je 0x1003a07b
dec eax
jne case.0x1003a0b6.41735
push str.C422
jmp 0x1003a108
push 0x1017b380
jmp 0x1003a108
push str.H310
jmp 0x1003a108
push 0x1017b370
jmp 0x1003a108
push str.B250
jmp 0x1003a108
push str.Cannon_Lake_PCH
jmp 0x1003a108
mov ecx, 0xa3c1
cmp eax, ecx
jg 0x1003a0fc
je 0x1003a103
sub eax, 0xa303
cmp eax, 0xb
ja case.0x1003a0b6.41735
jmp dword [eax*4 + 0x1003a18c]
push str.H370
jmp 0x1003a108
push 0x1017b348
jmp 0x1003a108
push str.Q370
jmp 0x1003a108
push str.B360
jmp 0x1003a108
push str.C246
jmp 0x1003a108
push str.C242
jmp 0x1003a108
push str.QM370
jmp 0x1003a108
push str.HM370
jmp 0x1003a108
push str.CM246
jmp 0x1003a108
cmp eax, 0xa3c8
jne case.0x1003a0b6.41735
push str.B460
add esi, 0x48
push edi
push esi
call fcn.1003dc98
add esp, 0xc
pop edi
pop esi
xor eax, eax
pop ebp
inc eax
pop ebx
ret