Function at 0x4478f0
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x4dd6bf
mov eax, dword fs:[0]
push eax
push ebx
push ebp
push esi
push edi
mov eax, dword [0x5265f0]
xor eax, esp
push eax
lea eax, [esp + 0x14]
mov dword fs:[0], eax
mov edi, ecx
mov eax, dword [esp + 0x24]
mov ebp, dword [esp + 0x28]
xor ebx, ebx
xor edx, edx
or esi, 0xffffffff
cmp eax, 0x12c3
ja 0x44897f
je 0x447dda
cmp eax, 0x61
ja 0x447dc8
je 0x447d46
cmp eax, 0x41
je 0x447b3b
cmp eax, 0x4d
je 0x447ad3
cmp eax, 0x55
jne case.0x4489bb.18
mov eax, ebp
and eax, 0xf0
sub eax, 0x20
je 0x447a12
sub eax, 0x40
je 0x4479cf
sub eax, 0x50
jne 0x447a40
push 0x1bc
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x18
je 0x4479a4
mov ecx, eax
call fcn.00474470
jmp 0x4479a6
xor eax, eax
cmp dword [edi + 0xc], 0x58ace0
mov dword [esp + 0x1c], esi
mov edx, eax
jne 0x447a40
mov dword [eax + 0x170], 0x51c670
mov dword [eax + str.Chassis], 0x51c6c8
jmp 0x447a40
push 0x1a8
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x17
je 0x4479f5
mov ecx, eax
call fcn.004741a0
jmp 0x4479f7
xor eax, eax
cmp dword [edi + 0xc], 0x4d0
mov dword [esp + 0x1c], esi
mov edx, eax
jne 0x447a40
mov dword [eax + str.2.5V], 0x51c5f8
jmp 0x447a40
push 0x1b4
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x16
je 0x447a38
mov ecx, eax
call fcn.004740a0
jmp 0x447a3a
xor eax, eax
mov dword [esp + 0x1c], esi
mov edx, eax
lea eax, [ebp - 1]
cmp eax, 0x8b
ja case.0x447a55.2
movzx eax, byte [eax + 0x449ac0]
jmp dword [eax*4 + 0x449ab4]
push 0x1a8
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x19
je 0x447a82
mov ecx, eax
call fcn.00474390
jmp 0x447a84
xor eax, eax
cmp dword [edi + 0xc], 0x833872
mov dword [esp + 0x1c], esi
mov edx, eax
jne case.0x447a55.2
mov dword [eax + str.5VTR], 0x51c710
jmp case.0x447a55.2
push 0x18c
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x1a
je 0x449a31
mov ecx, eax
call fcn.00474680
jmp 0x449a33
cmp ebp, 0x16
je 0x447b0e
cmp ebp, 0x59
jne case.0x4489bb.18
push 0x180
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x1c
je 0x449a31
mov ecx, eax
call fcn.00473f60
jmp 0x449a33
push 0x180
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x1b
je 0x449a31
mov ecx, eax
call fcn.00473e10
jmp 0x449a33
cmp ebp, 0x3298
ja case.0x4489bb.18
je 0x447d19
lea eax, [ebp - 4]
cmp eax, 0x72
ja case.0x4489bb.18
movzx ecx, byte [eax + 0x449b74]
jmp dword [ecx*4 + 0x449b4c]
push 0x18c
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x1d
je 0x449a31
mov ecx, eax
call fcn.004710f0
jmp 0x449a33
push 0x188
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x1e
je 0x449a31
mov ecx, eax
call fcn.004711a0
jmp 0x449a33
push 0x180
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x1f
je 0x449a31
mov ecx, eax
call fcn.00470c80
jmp 0x449a33
push 0x19c
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x20
je 0x447c14
mov ecx, eax
call fcn.00471ef0
jmp 0x447c16
xor eax, eax
cmp dword [edi + 0xc], 0x24680
mov dword [esp + 0x1c], esi
mov edx, eax
jne case.0x447a55.2
mov dword [eax + str.Remote_1], 0x51c830
jmp case.0x447a55.2
push 0x1a8
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x21
je 0x449a31
mov ecx, eax
call fcn.00471410
jmp 0x449a33
push 0x1a8
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x22
je 0x449a31
mov ecx, eax
call fcn.00471c80
jmp 0x449a33
push 0x180
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x23
je 0x449a31
mov ecx, eax
call fcn.00470a80
jmp 0x449a33
push 0x1a4
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x24
je 0x449a31
mov ecx, eax
call fcn.00470f00
jmp 0x449a33
push 0x180
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x25
je 0x449a31
mov ecx, eax
call fcn.004721b0
jmp 0x449a33
push 0x180
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x26
je 0x449a31
mov ecx, eax
call fcn.00472550
jmp 0x449a33
cmp ebp, 0x6c
jb case.0x4489bb.18
cmp ebp, 0x6d
ja case.0x4489bb.18
push 0x1ac
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x29
je 0x447d7e
mov ecx, eax
call fcn.00470540
jmp 0x447d80
xor eax, eax
mov ecx, dword [edi + 0xc]
cmp ecx, 0x5afee0
mov dword [esp + 0x1c], esi
mov edx, eax
je 0x447da5
cmp ecx, 0x5f6fe0
je 0x447da5
cmp ecx, 0xa09194
jne case.0x447a55.2
mov dword [eax + str.1.5V], 0x51c788
mov dword [eax + str.Zone_2], 0x51c800
mov dword [eax + 0x174], 0x51ad04
jmp case.0x447a55.2
cmp eax, 0x90
je 0x447e22
cmp eax, 0x694
jne case.0x4489bb.18
cmp ebp, 0x31
je 0x448935
cmp ebp, 0x38
je 0x448908
cmp ebp, 0x40
jne case.0x4489bb.18
push 0x19c
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0xe
je 0x449a31
mov ecx, eax
call fcn.0045c790
jmp 0x449a33
movzx eax, byte [esp + 0x2a]
cmp eax, ebx
je 0x447e34
cmp eax, 0x12
jne case.0x4489bb.18
push 0x1e0
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0xf
je 0x447e63
mov edx, ebp
and edx, 0xffff
push edx
mov ecx, eax
call fcn.0046f240
jmp 0x447e65
xor eax, eax
mov ecx, dword [edi + 0xc]
cmp ecx, 0x2511970
mov dword [esp + 0x1c], esi
mov edx, eax
jg 0x4483bc
je 0x44864f
cmp ecx, 0x77b820
jg 0x44819b
je 0x44818c
cmp ecx, 0x2ea50
jg 0x448033
je 0x448024
cmp ecx, 0xb660ee40
jg 0x447f71
je 0x447f58
cmp ecx, 0x9977c610
jg 0x447f10
je 0x447ef7
cmp ecx, 0x96668720
jg 0x447eeb
je 0x447faa
cmp ecx, 0x90625d00
je 0x44864f
cmp ecx, 0x9352e60e
je 0x44864f
jmp case.0x447a55.2
cmp ecx, 0x9977c60e
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5180e8
mov dword [eax + 0x170], 0x517bbc
jmp case.0x447a55.2
cmp ecx, 0x99780606
je 0x4487e3
cmp ecx, 0x9a8d94b0
je 0x447f3f
cmp ecx, 0xa758b28a
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x517a90
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x519f08
mov dword [eax + str.TMPIN0], 0x519fa8
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x518d00
mov dword [eax + 0x170], 0x518ec0
jmp case.0x447a55.2
cmp ecx, 0xf6ccf730
jg 0x447fd2
je 0x447fb9
cmp ecx, 0xb99abf13
je 0x447faa
cmp ecx, 0xbf3933e5
je 0x4484d6
cmp ecx, 0xd1bf72a0
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x518870
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x518dc8
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x518b40
mov dword [eax + 0x170], 0x518c08
jmp case.0x447a55.2
cmp ecx, 0xf794ad80
je 0x447ef7
cmp ecx, 0x530
je 0x44800b
cmp ecx, 0x2b2d0
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x517578
mov dword [eax + 0x170], 0x5174b4
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5174d8
mov dword [eax + 0x170], 0x5174b4
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x519e40
jmp case.0x447a55.2
cmp ecx, 0x530758
jg 0x44810c
je 0x4480fd
cmp ecx, 0x522294
jg 0x4480b5
cmp ecx, 0x522293
jge 0x44864f
cmp ecx, str.PT880_Pro
jg 0x4480a4
je 0x448095
cmp ecx, 0x4893d3
je 0x448086
cmp ecx, 0x4ea74d
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x517388
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x519580
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x519440
jmp case.0x447a55.2
cmp ecx, 0x522256
je 0x44864f
jmp case.0x447a55.2
cmp ecx, 0x523c60
je 0x44864f
cmp ecx, 0x526720
je 0x4480e4
cmp ecx, 0x52f460
jne case.0x447a55.2
mov dword [eax + str.VIN0], 0x519cd8
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x519b98
mov dword [eax + 0x170], 0x517ed4
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5198a0
jmp case.0x447a55.2
cmp ecx, 0x576295
jg 0x448143
je 0x44864f
cmp ecx, 0x54a5e5
je 0x4487fc
cmp ecx, 0x56e256
je 0x44864f
cmp ecx, 0x576256
je 0x44864f
jmp case.0x447a55.2
cmp ecx, 0x578000
je 0x44817d
cmp ecx, 0x5c4270
je 0x44816e
cmp ecx, 0x5fcc00
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5197d8
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x519d78
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5189a8
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x519a30
jmp case.0x447a55.2
cmp ecx, 0xa86a34
jg 0x4482d3
je 0x4482a1
cmp ecx, 0xa03d1e
jg 0x448254
je 0x448245
cmp ecx, 0x9b301c
jg 0x44821f
je 0x448210
cmp ecx, 0x94460e
jg 0x4481ff
je 0x44864f
cmp ecx, 0x7ea4d2
je 0x4481f0
cmp ecx, 0x94460c
je 0x44864f
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x519968
jmp case.0x447a55.2
cmp ecx, 0x9a45ca
je 0x44864f
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x519648
jmp case.0x447a55.2
sub ecx, 0x9b40cc
je 0x44853f
sub ecx, 0x1a8de
je 0x44864f
sub ecx, 0x12
je 0x44864f
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x517e48
jmp case.0x447a55.2
cmp ecx, 0xa449b4
jg 0x448285
je 0x44864f
sub ecx, 0xa445be
je 0x44864f
sub ecx, 8
je 0x44864f
sub ecx, 4
je 0x44864f
jmp case.0x447a55.2
cmp ecx, 0xa6860a
je 0x4482a1
cmp ecx, 0xa6c990
je 0x4482c4
cmp ecx, 0xa86a32
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5186c8
mov dword [eax + 0x170], 0x517c94
mov dword [eax + 0x174], 0x518828
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x518330
jmp case.0x447a55.2
cmp ecx, 0xb6660e
jg 0x448352
je 0x448343
cmp ecx, 0xb5e60c
jg 0x44831a
je 0x44864f
cmp ecx, 0xa955e4
je 0x4487fc
cmp ecx, 0xa9ea2c
je 0x4482a1
cmp ecx, 0xb540ce
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x519710
jmp case.0x447a55.2
cmp ecx, 0xb5e60e
je 0x44864f
cmp ecx, 0xb6260c
je 0x44864f
cmp ecx, 0xb6660c
je 0x44864f
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x518628
jmp case.0x447a55.2
cmp ecx, 0xbe4610
jg 0x448389
je 0x44864f
cmp ecx, 0xb66610
je 0x44864f
cmp ecx, 0xb66a2e
je 0x44864f
cmp ecx, 0xbe460e
je 0x44864f
jmp case.0x447a55.2
cmp ecx, 0xbf4a32
je 0x447f9b
cmp ecx, 0xe789e0
je 0x44853f
cmp ecx, 0x2460898
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5194e0
jmp case.0x447a55.2
cmp ecx, 0x1490e5b8
jg 0x4485e3
je 0x448634
cmp ecx, 0x2d99978
jg 0x4484e5
je 0x44864f
cmp ecx, 0x2d59960
jg 0x448484
je 0x44864f
cmp ecx, 0x2a1a9f8
jg 0x448451
je 0x4482a1
cmp ecx, 0x29a9978
jg 0x448436
je 0x44864f
cmp ecx, 0x26f67ec
je 0x448427
cmp ecx, 0x2779970
je 0x44864f
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x517ef8
jmp case.0x447a55.2
cmp ecx, 0x2a1264c
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x517840
jmp case.0x447a55.2
cmp ecx, 0x2a48dd0
je 0x448634
cmp ecx, 0x2a88dd4
je 0x447ef7
cmp ecx, 0x2caf61c
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5177a0
jmp case.0x447a55.2
cmp ecx, 0x2d89960
jg 0x4484b5
je 0x44864f
sub ecx, 0x2d79960
je 0x44864f
sub ecx, 0x10
je 0x44864f
sub ecx, 8
je 0x44864f
jmp case.0x447a55.2
sub ecx, 0x2d89978
je 0x44864f
sub ecx, 0xffe8
je 0x44864f
sub ecx, 0x10
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5185b0
jmp case.0x447a55.2
cmp ecx, 0x2fb7280
jg 0x44855d
je 0x44864f
cmp ecx, 0x2d9e284
jg 0x448523
je 0x44864f
sub ecx, 0x2d9a9f8
je 0x44864f
sub ecx, 8
je 0x44864f
sub ecx, 0x37fc
je 0x44853f
jmp case.0x447a55.2
cmp ecx, 0x2db6538
je 0x44854e
cmp ecx, 0x2dfe4ec
je 0x44858c
cmp ecx, 0x2f02444
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x519000
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x518d00
jmp case.0x447a55.2
cmp ecx, 0x320fd98
jg 0x4485af
je 0x448874
sub ecx, 0x2fd2a00
je 0x4482a1
sub ecx, 8
je 0x447f9b
sub ecx, 0xd50
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x518c38
mov dword [eax + 0x170], 0x518e90
mov dword [eax + 0x174], 0x518ef0
jmp case.0x447a55.2
cmp ecx, 0x3712c88
je 0x44864f
cmp ecx, 0xcbf72a0
je 0x4485d4
cmp ecx, 0x123010a0
je 0x44864f
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5176f0
jmp case.0x447a55.2
cmp ecx, 0x4bc08cc0
jg 0x448779
je 0x44876a
cmp ecx, 0x1d823288
jg 0x4486ca
je 0x4486bb
cmp ecx, 0x17f341c8
jg 0x448668
je 0x44830b
cmp ecx, 0x16c716b0
jg 0x448643
je 0x44864f
cmp ecx, 0x15205bf8
je 0x448634
cmp ecx, 0x15bc1640
je 0x44864f
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5183d0
jmp case.0x447a55.2
cmp ecx, 0x16d716b0
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x518038
mov dword [eax + 0x170], 0x517a6c
jmp case.0x447a55.2
cmp ecx, 0x18198a98
je 0x4486a2
cmp ecx, 0x1bb90a5a
je 0x448693
cmp ecx, 0x1cc9fb4d
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5191b8
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x517be0
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5192a8
mov dword [eax + 0x170], 0x519334
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5190f0
jmp case.0x447a55.2
cmp ecx, 0x35451120
jg 0x448721
je 0x448712
cmp ecx, 0x234aa9b0
je 0x448703
cmp ecx, 0x2f6f96c0
je 0x447ef7
cmp ecx, 0x32e2eb30
jne case.0x447a55.2
mov dword [eax + str.12V], 0x517d80
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x519ad0
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x518290
jmp case.0x447a55.2
cmp ecx, 0x38be85f6
je 0x44875b
cmp ecx, 0x45d3d410
je 0x448742
cmp ecx, 0x4725b438
je 0x448475
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x519c38
mov dword [eax + 0x170], 0x5180c4
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x518778
jmp case.0x447a55.2
mov dword [eax + str.VIN1], 0x518908
jmp case.0x447a55.2
cmp ecx, 0x66012a00
jg 0x44884a
je 0x447ef7
cmp ecx, 0x5377cca0
jg 0x44880b
je 0x4487fc
cmp ecx, 0x4cb3acb0
je 0x4487e3
cmp ecx, 0x4cb6bc88
je 0x4487ca
cmp ecx, 0x4fe4fa10
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x518a48
mov dword [eax + 0x170], 0x518b10
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5184a8
mov dword [eax + str.System_1], 0x51855c
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x518198
mov dword [eax + str.System_1], 0x518260
jmp case.0x447a55.2
mov dword [eax + str.VIN1], 0x5178e0
jmp case.0x447a55.2
cmp ecx, 0x56d905e0
je 0x44883b
cmp ecx, 0x5dccede0
je 0x44882c
cmp ecx, 0x65dd1958
je 0x447ef7
jmp case.0x447a55.2
mov dword [eax + str.12V], 0x517cb8
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5179b8
jmp case.0x447a55.2
cmp ecx, 0x6f62d3a0
jg 0x4488ab
je 0x44889c
cmp ecx, 0x6668e490
je 0x448475
cmp ecx, 0x6b6a4880
je 0x44888d
cmp ecx, 0x6eef158c
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x517b08
mov dword [eax + 0x170], 0x51777c
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x518f38
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x5193a0
jmp case.0x447a55.2
cmp ecx, 0x73a362e4
je 0x4488ef
cmp ecx, 0x73ab1074
je 0x4488d6
cmp ecx, 0x759adcd0
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x517450
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x517f98
mov dword [eax + 0x170], 0x517994
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x517650
mov dword [eax + 0x170], 0x51762c
jmp case.0x447a55.2
push 0x1a8
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0xd
je 0x449a31
mov ecx, eax
call fcn.0045c490
jmp 0x449a33
push 0x1ac
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0xc
je 0x44895b
mov ecx, eax
call fcn.0045b770
jmp 0x44895d
xor eax, eax
cmp dword [edi + 0xc], 0x2d780
mov dword [esp + 0x1c], esi
mov edx, eax
jne case.0x447a55.2
mov dword [eax + str.CPU_VCore], 0x519fc0
jmp case.0x447a55.2
cmp eax, 0xc001
ja 0x449991
je 0x449958
cmp eax, 0x1934
je 0x449410
cmp eax, 0x5ca3
jne case.0x4489bb.18
lea eax, [ebp - 0x10]
cmp eax, 0xb1
ja case.0x4489bb.18
movzx eax, byte [eax + 0x449c1c]
jmp dword [eax*4 + 0x449be8]
push 0x1b0
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], ebx
je 0x449a31
mov ecx, eax
call fcn.004674d0
jmp 0x449a33
push 0x1ac
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 1
je 0x44895b
mov ecx, eax
call fcn.0045b770
jmp 0x44895d
push 0x1b4
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 2
je 0x448a3e
mov ecx, eax
call fcn.00467820
jmp 0x448a40
xor eax, eax
mov ecx, dword [edi + 0xc]
cmp ecx, 0xcc9b020
mov dword [esp + 0x1c], esi
mov edx, eax
jg 0x448b63
je 0x448b3f
cmp ecx, 0x586180
jg 0x448aef
je 0x448c11
cmp ecx, 0xe597158c
jg 0x448ab5
je 0x448ac9
cmp ecx, 0x9a3830f6
je 0x448c11
cmp ecx, 0xbc837805
je 0x448a9c
cmp ecx, 0xd184fc60
je 0x448c11
jmp case.0x447a55.2
mov dword [eax + str.SB_Core], 0x51a0b0
mov dword [eax + 0x170], 0x518174
jmp case.0x447a55.2
cmp ecx, 0x306c0
je 0x448ae0
cmp ecx, 0x56a600
jne case.0x447a55.2
mov dword [eax + 0x16c], ebx
mov dword [eax + 0x170], ebx
mov dword [eax + 0x174], ebx
jmp case.0x447a55.2
mov dword [eax + str.3.3V], 0x5182f4
jmp case.0x447a55.2
cmp ecx, 0xf7c126
jg 0x448b2b
je 0x448b16
cmp ecx, 0x83c5a4
je 0x448b90
cmp ecx, 0xbf45ce
je 0x448c11
jmp case.0x447a55.2
mov dword [eax + str.HT_1.2V], 0x51a158
mov dword [eax + 0x170], ebx
jmp case.0x447a55.2
cmp ecx, 0x320fd98
je 0x448b54
cmp ecx, 0xcbf72a0
jne case.0x447a55.2
mov dword [eax + str.HT_1.2V], 0x51a038
mov dword [eax + 0x170], ebx
jmp case.0x447a55.2
mov dword [eax + str.HT_1.2V], 0x51a220
jmp case.0x447a55.2
cmp ecx, 0x4725b438
jg 0x448bb6
je 0x448bd5
cmp ecx, 0x1bb90a5a
jg 0x448ba1
je 0x448b3f
cmp ecx, 0x15257268
je 0x448b90
cmp ecx, 0x17ecc888
je 0x448c11
jmp case.0x447a55.2
mov dword [eax + 0x16c], ebx
mov dword [eax + 0x170], ebx
jmp case.0x447a55.2
cmp ecx, 0x3e5f158c
je 0x448b90
cmp ecx, 0x4705ab38
je 0x448c11
jmp case.0x447a55.2
cmp ecx, 0x73a362e4
jg 0x448bfd
je 0x448be4
cmp ecx, 0x6668e490
je 0x448bd5
cmp ecx, 0x68e0c4a4
je 0x448c11
jmp case.0x447a55.2
mov dword [eax + str.HT_1.2V], 0x51a158
jmp case.0x447a55.2
mov dword [eax + str.HT_1.2V], 0x51a038
mov dword [eax + str.TMPIN0], 0x51a128
jmp case.0x447a55.2
cmp ecx, 0x7e68e090
je 0x448c11
cmp ecx, 0x7e8c17d0
jne case.0x447a55.2
mov dword [eax + 0x16c], 0x51a1f8
jmp case.0x447a55.2
push 0x1dc
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 3
je 0x448c46
mov ecx, eax
call fcn.00467ba0
jmp 0x448c48
xor eax, eax
mov ecx, dword [edi + 0xc]
cmp ecx, 0xbf45ce
mov dword [esp + 0x1c], esi
mov edx, eax
jg 0x448cc8
je 0x448cfb
cmp ecx, 0x306c0
jg 0x448c82
je 0x448c96
cmp ecx, 0x9a3830f6
je 0x448cfb
cmp ecx, 0xd184fc60
je 0x448cfb
jmp case.0x447a55.2
cmp ecx, 0x586180
je 0x448ca5
cmp ecx, 0x5e22cc
jne case.0x447a55.2
mov dword [eax + str.VCore_A], 0x51a360
jmp case.0x447a55.2
mov dword [eax + str.VCore_A], 0x51a400
mov dword [eax + str.CPU0], 0x51a4a0
mov dword [eax + str.FANIN0], 0x51a4d0
jmp case.0x447a55.2
cmp ecx, 0x68e0c4a4
jg 0x448ce7
je 0x448cfb
cmp ecx, 0x17ecc888
je 0x448cfb
cmp ecx, 0x4705ab38
je 0x448cfb
jmp case.0x447a55.2
cmp ecx, 0x7e68e090
je 0x448cfb
cmp ecx, 0x7e8c17d0
jne case.0x447a55.2
mov dword [eax + str.VCore_A], 0x51a2c0
jmp case.0x447a55.2
push 0x1e4
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 4
je 0x448d30
mov ecx, eax
call fcn.00467d10
jmp 0x448d32
xor eax, eax
mov ecx, dword [edi + 0xc]
cmp ecx, 0x5585d2
mov dword [esp + 0x1c], esi
mov edx, eax
jg 0x448d78
je 0x448d69
cmp ecx, 0x2f390
je 0x448d5a
cmp ecx, 0x321d0
je 0x448d84
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCore], 0x51a710
jmp case.0x447a55.2
mov dword [eax + str.VIN0], 0x51a620
jmp case.0x447a55.2
cmp ecx, 0x642d60
jne case.0x447a55.2
mov dword [eax + str.CPU_VCore], 0x51a530
mov dword [eax + 0x170], 0x518484
jmp case.0x447a55.2
push 0x1c4
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 5
je 0x448dc3
mov ecx, eax
call fcn.00467f70
jmp 0x448dc5
xor eax, eax
mov ecx, dword [edi + 0xc]
cmp ecx, 0x2f6e0
mov dword [esp + 0x1c], esi
mov edx, eax
jg 0x448e03
je 0x448df4
cmp ecx, 0xbcf432e0
je 0x448e23
cmp ecx, 0x2cc00
je 0x448df4
cmp ecx, 0x2f390
jne case.0x447a55.2
mov dword [eax + str.VIN0], 0x51a8f0
jmp case.0x447a55.2
cmp ecx, 0x321d0
je 0x448ac9
cmp ecx, 0x5f1754
je 0x448e32
cmp ecx, 0x4e9f34f3
jne case.0x447a55.2
mov dword [eax + str.CPU_VCore], 0x51a878
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCore], 0x51a800
jmp case.0x447a55.2
push 0x1a4
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 6
je 0x448e67
mov ecx, eax
call fcn.00468a30
jmp 0x448e69
xor eax, eax
mov ecx, dword [edi + 0xc]
cmp ecx, 0x2658
mov dword [esp + 0x1c], esi
mov edx, eax
je 0x448e95
cmp ecx, 0x3b02b20
jne case.0x447a55.2
mov dword [eax + str.CPU_VCore], 0x51b9f8
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCore], 0x51ba60
jmp case.0x447a55.2
push 0x1a8
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 7
je 0x449a31
mov ecx, eax
call fcn.004683c0
jmp 0x449a33
push 0x1b8
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 8
je 0x448ef7
mov ecx, eax
call fcn.00468d30
jmp 0x448ef9
xor eax, eax
mov ecx, dword [edi + 0xc]
cmp ecx, 0x306c0
mov dword [esp + 0x1c], esi
mov edx, eax
je 0x448f42
cmp ecx, 0x4c63e0
je 0x448f33
cmp ecx, 0x5e22cc
jne case.0x447a55.2
mov dword [eax + str.DRAM], 0x51a990
mov dword [eax + 0x170], ebx
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCore], 0x51aab8
jmp case.0x447a55.2
mov dword [eax + str.DRAM], 0x51aa30
jmp case.0x447a55.2
push 0x1cc
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 9
je 0x448f77
mov ecx, eax
call fcn.004691e0
jmp 0x448f79
xor eax, eax
mov ecx, dword [edi + 0xc]
cmp ecx, 0x57eea0
mov dword [esp + 0x1c], esi
mov edx, eax
jg 0x44916e
je 0x4490fe
cmp ecx, 0xf3837805
jg 0x449072
je 0x449063
cmp ecx, 0xcc64b61c
jg 0x449010
je 0x448fd2
cmp ecx, 0xbc6ab61c
jg 0x448feb
je 0x448fd2
cmp ecx, 0x948ac3c8
je 0x4490e7
cmp ecx, 0xbc66b61c
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51af58
mov dword [eax + 0x170], 0x518804
jmp case.0x447a55.2
cmp ecx, 0xbc837805
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51abd0
mov dword [eax + 0x170], 0x51858c
jmp case.0x447a55.2
cmp ecx, 0xe597158c
jg 0x449048
je 0x44902f
cmp ecx, 0xcce9b6a0
je 0x449063
cmp ecx, 0xd64cefc9
je 0x448fd2
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51ae18
mov dword [eax + str.SYSTIN], 0x518754
jmp case.0x447a55.2
cmp ecx, 0xf36abf13
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51b310
jmp case.0x447a55.2
mov dword [eax + str.VIN0], 0x51ad88
jmp case.0x447a55.2
cmp ecx, 0x56c
jg 0x449130
je 0x44910d
cmp ecx, 0xf6a0bc69
jg 0x4490f2
je 0x4490e7
cmp ecx, 0xf45576dc
je 0x448ac9
cmp ecx, 0xf69fbc69
jne case.0x447a55.2
mov ecx, dword [edi + 0x10]
cmp ecx, 0x4a5
je 0x4490d2
cmp ecx, 0x662
jne 0x4490d8
mov dword [eax + str.CPU_VCORE], 0x5238b0
mov dword [eax + 0x170], 0x5188fc
jmp case.0x447a55.2
mov dword [eax + 0x16c], ebx
mov dword [eax + 0x170], 0x5188fc
jmp case.0x447a55.2
mov dword [eax + 0x16c], ebx
jmp case.0x447a55.2
cmp ecx, 0x554
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51abd0
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51ac48
mov dword [eax + 0x170], 0x51acd4
mov dword [eax + str.SYSFANIN], 0x51ad40
jmp case.0x447a55.2
cmp ecx, 0x2d70
je 0x448fd2
cmp ecx, 0x278c0
je 0x44915f
cmp ecx, 0x28090
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51b7e8
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51b4f0
jmp case.0x447a55.2
cmp ecx, 0x15f57268
jg 0x44924c
je 0x4490fe
cmp ecx, 0x7801700
jg 0x4491e6
je 0x449298
cmp ecx, 0x9e40d4
jg 0x4491d5
je 0x4491c6
cmp ecx, 0x5be1a0
je 0x4491b7
cmp ecx, 0x61a5e0
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51b450
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51b3b0
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51b168
jmp case.0x447a55.2
cmp ecx, 0x5801680
je 0x448fd2
jmp case.0x447a55.2
cmp ecx, 0x13770709
jg 0x44923b
je 0x44922c
cmp ecx, 0x7801710
je 0x449213
cmp ecx, 0xb0b6520
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51b0c8
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51af58
mov dword [eax + 0x170], 0x51aff8
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51b028
jmp case.0x447a55.2
cmp ecx, 0x1597c138
je 0x4492df
jmp case.0x447a55.2
cmp ecx, 0x36f30f36
jg 0x4492bb
je 0x448ac9
cmp ecx, 0x35c9332c
jg 0x44928c
je 0x449298
cmp ecx, 0x16a45d68
je 0x44927d
cmp ecx, 0x328f4990
je 0x448ac9
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51aeb8
jmp case.0x447a55.2
cmp ecx, 0x35c9432c
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51b1f8
mov dword [eax + 0x170], 0x51b298
mov dword [eax + 0x174], 0x51b2c8
jmp case.0x447a55.2
cmp ecx, 0x45dfcf20
je 0x449204
cmp ecx, 0x564cefc9
je 0x448fd2
cmp ecx, 0x59fd5b50
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51ab30
jmp case.0x447a55.2
push 0x1d0
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0xa
je 0x449314
mov ecx, eax
call fcn.00469340
jmp 0x449316
xor eax, eax
mov ecx, dword [edi + 0xc]
cmp ecx, 0x5f1b30
mov dword [esp + 0x1c], esi
mov edx, eax
jg 0x449388
je 0x449379
cmp ecx, 0x1ec
jg 0x449368
je 0x4493d4
cmp ecx, 0xbc827d10
je 0x448b90
cmp ecx, 0xefe21520
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51b590
mov dword [eax + 0x170], 0x51b644
jmp case.0x447a55.2
cmp ecx, 0x4ca400
je 0x449150
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51b888
jmp case.0x447a55.2
cmp ecx, 0x37d95110
jg 0x4493c8
je 0x4493b9
cmp ecx, 0x994d1a
je 0x449150
cmp ecx, 0x14e18d88
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51b940
jmp case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51b678
jmp case.0x447a55.2
cmp ecx, 0x79b56020
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51b730
jmp case.0x447a55.2
push 0x200
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0xb
je 0x449a31
mov ecx, eax
call fcn.00466d40
jmp 0x449a33
cmp ebp, 0x704
ja 0x449530
je 0x4494fe
cmp ebp, 0x507
ja 0x4494d8
je 0x449584
cmp ebp, 0x341
je 0x4494ab
cmp ebp, 0x406
je 0x44947e
cmp ebp, 0x501
jne case.0x4489bb.18
push 0x1d0
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x14
je 0x449615
push ebp
mov ecx, eax
call fcn.00463870
jmp 0x449617
push 0x1b0
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x10
je 0x449a31
mov ecx, eax
call fcn.00463570
jmp 0x449a33
push 0x1b0
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x12
je 0x449a31
mov ecx, eax
call fcn.00463660
jmp 0x449a33
mov eax, ebp
sub eax, 0x541
je 0x449450
sub eax, 0x40
je 0x449584
sub eax, 0x80
je 0x449450
jmp case.0x4489bb.18
push 0x1a8
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x15
je 0x449a31
push 0x704
mov ecx, eax
call fcn.00463c10
jmp 0x449a33
cmp ebp, 0x903
ja 0x4495b1
je 0x449584
cmp ebp, 0x723
je 0x449450
cmp ebp, 0x814
je 0x449450
cmp ebp, 0x901
jne case.0x4489bb.18
push 0x1cc
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x11
je 0x4495d3
mov ecx, eax
call fcn.00463a20
jmp 0x4495d5
push 0x19c
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x13
je 0x449a31
mov ecx, eax
call fcn.00463b40
jmp 0x449a33
mov eax, ebp
sub eax, 0x909
je 0x449450
sub eax, 0x6f8
je 0x44955e
sub eax, 4
je 0x449450
jmp case.0x4489bb.18
xor eax, eax
mov ecx, dword [edi + 0xc]
cmp ecx, 0x31cdb24
mov dword [esp + 0x1c], esi
mov edx, eax
je 0x4495f2
cmp ecx, 0x4fc5613e
jne case.0x447a55.2
mov dword [eax + str.CPU1_VCORE], 0x51c560
mov dword [eax + str.CPU1_PWM], 0x51aa94
mov dword [eax + str.CPU1], 0x51c5c4
jmp case.0x447a55.2
xor eax, eax
mov ecx, dword [edi + 0xc]
cmp ecx, 0x6a45470
mov dword [esp + 0x1c], esi
mov edx, eax
jg 0x4497ba
je 0x449668
cmp ecx, 0xe4c8a25a
jg 0x4496f2
je 0x44969f
cmp ecx, 0xd17dcdec
jg 0x4496c2
je 0x449668
cmp ecx, 0x95be41c4
jg 0x44968b
je 0x4498c3
cmp ecx, 0x8a2bb490
je 0x449668
cmp ecx, 0x938a7fd8
jne case.0x447a55.2
mov dword [eax + str.3.3V], 0x51bfc0
mov dword [eax + 0x170], 0x51c088
mov dword [eax + 0x174], 0x51926c
jmp case.0x447a55.2
cmp ecx, 0x980bf460
je 0x449668
cmp ecx, 0x9f899da0
jne case.0x447a55.2
mov dword [eax + str.3.3V], 0x51c0e8
mov dword [eax + 0x170], 0x51c1b0
mov dword [eax + 0x174], 0x519364
jmp case.0x447a55.2
cmp ecx, 0xd2733120
jg 0x4496e5
je 0x44993f
cmp ecx, 0xd17dcdf0
je 0x449668
cmp ecx, 0xd1b3a250
je 0x44969f
jmp case.0x447a55.2
cmp ecx, 0xdef0a6e8
je 0x44969f
jmp case.0x447a55.2
cmp ecx, 0xeca186
jg 0x449781
je 0x449772
cmp ecx, 0x5f1d38
jg 0x449740
je 0x4498c3
cmp ecx, 0x5f1c77
je 0x449731
cmp ecx, 0x5f1d16
jne case.0x447a55.2
mov dword [eax + str.3.3V], 0x51bcb0
jmp case.0x447a55.2
mov dword [eax + str.3.3V], 0x51bbe8
jmp case.0x447a55.2
cmp ecx, 0x5f2054
je 0x449763
cmp ecx, 0xcc504a
jne case.0x447a55.2
mov dword [eax + str.CPU_VCORE], 0x51c4f8
jmp case.0x447a55.2
mov dword [eax + str.3.3V], 0x51bd78
jmp case.0x447a55.2
mov dword [eax + str.3.3V], 0x51c368
jmp case.0x447a55.2
cmp ecx, 0x31cdb24
jg 0x4497a9
je 0x4498a0
sub ecx, 0x31cc91c
je 0x44969f
sub ecx, 8
je 0x44969f
jmp case.0x447a55.2
cmp ecx, 0x47853e0
je 0x449668
jmp case.0x447a55.2
cmp ecx, 0x47f0af90
jg 0x449870
je 0x449910
cmp ecx, 0xb469df0
jg 0x44981f
je 0x44969f
cmp ecx, 0x87853f0
jg 0x449805
je 0x449668
cmp ecx, 0x7785400
je 0x449668
cmp ecx, 0x7c551d0
je 0x44969f
jmp case.0x447a55.2
sub ecx, 0xb469dc0
je 0x44969f
sub ecx, 0x10
je 0x44969f
jmp case.0x447a55.2
cmp ecx, 0x27f0af90
jg 0x449855
je 0x449910
cmp ecx, 0xd218869
je 0x449846
cmp ecx, 0x1272c720
je 0x44993f
jmp case.0x447a55.2
mov dword [eax + str.3.3V], 0x51c430
jmp case.0x447a55.2
cmp ecx, 0x2b5abf13
jne case.0x447a55.2
mov dword [eax + str.3.3V], 0x51c1e0
jmp case.0x447a55.2
cmp ecx, 0x549c53d2
jg 0x4498e9
je 0x44969f
cmp ecx, 0x5093a6f8
jg 0x4498dc
je 0x44969f
cmp ecx, 0x4d218509
je 0x4498c3
cmp ecx, 0x4fc5613e
jne case.0x447a55.2
mov dword [eax + str.CPU0_VCORE], 0x51c2a8
mov dword [eax + str.CPU0_Socket], 0x51c334
mov dword [eax + str.JCPU], 0x51a9f4
jmp case.0x447a55.2
mov dword [eax + str.3.3V], 0x51baf0
mov dword [eax + 0x170], 0x51bbb8
jmp case.0x447a55.2
cmp ecx, 0x529429c4
je 0x44993f
jmp case.0x447a55.2
cmp ecx, 0x68bee6ab
jg 0x449933
je 0x449668
cmp ecx, 0x5a9428b4
je 0x449910
cmp ecx, 0x68bee680
je 0x449668
jmp case.0x447a55.2
mov dword [eax + str.3.3V], 0x51be40
mov dword [eax + 0x170], 0x51becc
mov dword [eax + 0x174], 0x5190b4
jmp case.0x447a55.2
cmp ecx, 0x6d2192e9
jne case.0x447a55.2
mov dword [eax + str.3.3V], 0x51bf00
mov dword [eax + 0x170], 0x51bf8c
jmp case.0x447a55.2
cmp ebp, 0x8266
jne case.0x4489bb.18
push 0x18c
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x2a
je 0x449a31
mov ecx, eax
call fcn.00462cd0
jmp 0x449a33
cmp eax, 0xc002
je 0x4499ff
cmp eax, 0xff02
jne case.0x4489bb.18
mov eax, ebp
sub eax, 0x41
je 0x4499d9
sub eax, 0x46
jne case.0x4489bb.18
push 0x1a8
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x28
je 0x449a31
mov ecx, eax
call fcn.0045aa50
jmp 0x449a33
push 0x184
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x27
je 0x449a31
mov ecx, eax
call fcn.0045a7d0
jmp 0x449a33
mov eax, ebp
sub eax, 0xa
je 0x449a0b
sub eax, 2
jne case.0x4489bb.18
push 0x18c
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x2b
je 0x449a31
mov ecx, eax
call fcn.00462650
jmp 0x449a33
xor eax, eax
mov dword [esp + 0x1c], esi
mov edx, eax
cmp edx, ebx
jne 0x449a77
push 0x178
call fcn.004b3e57
add esp, 4
mov dword [esp + 0x28], eax
cmp eax, ebx
mov dword [esp + 0x1c], 0x2c
je 0x449a6f
mov ecx, dword [esp + 0x24]
shl ecx, 0x10
or ecx, ebp
push ecx
push 1
mov ecx, eax
call fcn.00423c90
jmp 0x449a71
xor eax, eax
mov dword [esp + 0x1c], esi
mov edx, eax
mov ecx, dword [edi + 0xc]
mov eax, dword [esp + 0x2c]
mov dword [edx + 0x10c], ecx
mov ecx, dword [esp + 0x30]
mov dword [edx + 0x158], eax
mov dword [edx + 0x15c], ecx
mov ecx, dword [edi + 8]
push edx
call fcn.004295d0
mov ecx, dword [esp + 0x14]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebp
pop ebx
add esp, 0xc
ret 0x10