Function at 0x46941f
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 4
push 0x3cc
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46944d
mov eax, 0x20
jmp 0x46a1ed
push 0x11e1d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469472
mov eax, 0x21
jmp 0x46a1ed
push 0x11e1f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469497
mov eax, 0x22
jmp 0x46a1ed
push 0x11e21
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x4694bc
mov eax, 0x23
jmp 0x46a1ed
push 0x11e23
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x4694e1
mov eax, 0x24
jmp 0x46a1ed
push 0x3c7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469506
mov eax, 0x25
jmp 0x46a1ed
push 0x11e25
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46952b
mov eax, 0x26
jmp 0x46a1ed
push 0x454
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469550
mov eax, 0x27
jmp 0x46a1ed
push 0x11e27
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469575
mov eax, 0x28
jmp 0x46a1ed
push 0x11e29
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46959a
mov eax, 0x29
jmp 0x46a1ed
push 0x9b1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x4695bf
mov eax, 0x2a
jmp 0x46a1ed
push 0x11e2b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x4695e4
mov eax, 0x2b
jmp 0x46a1ed
push 0xf4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469609
mov eax, 0x2c
jmp 0x46a1ed
push 0x853
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46962e
mov eax, 0x2d
jmp 0x46a1ed
push 0x879
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469653
mov eax, 0x2e
jmp 0x46a1ed
push 0x82d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469678
mov eax, 0x2f
jmp 0x46a1ed
push 0x2f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46969d
mov eax, 0x30
jmp 0x46a1ed
push 0x11e2d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x4696c2
mov eax, 0x31
jmp 0x46a1ed
push 0xb51
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x4696e7
mov eax, 0x32
jmp 0x46a1ed
push 0xb13
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46970c
mov eax, 0x33
jmp 0x46a1ed
push 0x11e2f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469731
mov eax, 0x34
jmp 0x46a1ed
push 0x11e31
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469756
mov eax, 0x35
jmp 0x46a1ed
push 0x11e33
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46977b
mov eax, 0x36
jmp 0x46a1ed
push 0x11e35
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x4697a0
mov eax, 0x37
jmp 0x46a1ed
push 0x11e37
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x4697c5
mov eax, 0x38
jmp 0x46a1ed
push 0x11e39
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x4697ea
mov eax, 0x39
jmp 0x46a1ed
push 0x3d4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46980f
mov eax, 0x3a
jmp 0x46a1ed
push 0x11e3b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469834
mov eax, 0x3b
jmp 0x46a1ed
push 0x155
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469859
mov eax, 0x3c
jmp 0x46a1ed
push 0x3a7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46987e
mov eax, 0x3d
jmp 0x46a1ed
push 0x141
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x4698a3
mov eax, 0x3e
jmp 0x46a1ed
push 0x11e3d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x4698c8
mov eax, 0x3f
jmp 0x46a1ed
push 0x11e3f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x4698ed
mov eax, 0x40
jmp 0x46a1ed
push 0x204
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469912
mov eax, 0x41
jmp 0x46a1ed
push 0x209
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469937
mov eax, 0x42
jmp 0x46a1ed
push 0x20b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46995c
mov eax, 0x43
jmp 0x46a1ed
push 0x11e41
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469981
mov eax, 0x44
jmp 0x46a1ed
push 0x11e43
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x4699a6
mov eax, 0x45
jmp 0x46a1ed
push 0x11e45
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x4699cb
mov eax, 0x46
jmp 0x46a1ed
push 0x11e47
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x4699f0
mov eax, 0x47
jmp 0x46a1ed
push 0x11e49
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469a15
mov eax, 0x48
jmp 0x46a1ed
push 0x11e4b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469a3a
mov eax, 0x49
jmp 0x46a1ed
push 0x11e4d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469a5f
mov eax, 0x4a
jmp 0x46a1ed
push 0x11e4f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469a84
mov eax, 0x4b
jmp 0x46a1ed
push 0x11e51
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469aa9
mov eax, 0x4c
jmp 0x46a1ed
push 0x11e53
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469ace
mov eax, 0x4d
jmp 0x46a1ed
push 0x11e55
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469af3
mov eax, 0x4e
jmp 0x46a1ed
push 0x11e57
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469b18
mov eax, 0x4f
jmp 0x46a1ed
push 0x11e59
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469b3d
mov eax, 0x50
jmp 0x46a1ed
push 0x11e5b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469b62
mov eax, 0x51
jmp 0x46a1ed
push 0x11e5d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469b87
mov eax, 0x52
jmp 0x46a1ed
push 0x11e5f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469bac
mov eax, 0x53
jmp 0x46a1ed
push 0x11e61
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469bd1
mov eax, 0x54
jmp 0x46a1ed
push 0x11e63
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469bf6
mov eax, 0x55
jmp 0x46a1ed
push 0x11e65
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469c1b
mov eax, 0x56
jmp 0x46a1ed
push 0x11e67
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469c40
mov eax, 0x57
jmp 0x46a1ed
push 0x11e69
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469c65
mov eax, 0x58
jmp 0x46a1ed
push 0x11e6b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469c8a
mov eax, 0x59
jmp 0x46a1ed
push 0x11e6d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469caf
mov eax, 0x5a
jmp 0x46a1ed
push 0xa21
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469cd4
mov eax, 0x5b
jmp 0x46a1ed
push 0x31
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469cf9
mov eax, 0x5c
jmp 0x46a1ed
push 0xa23
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469d1e
mov eax, 0x5d
jmp 0x46a1ed
push 0x9f0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469d43
mov eax, 0x5e
jmp 0x46a1ed
push 0x157
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469d68
mov eax, 0x5f
jmp 0x46a1ed
push 0x11e6f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469d8d
mov eax, 0x60
jmp 0x46a1ed
push 0x11e71
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469db2
mov eax, 0x61
jmp 0x46a1ed
push 0x11e73
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469dd7
mov eax, 0x62
jmp 0x46a1ed
push 0x11e75
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469dfc
mov eax, 0x63
jmp 0x46a1ed
push 0x11e77
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469e21
mov eax, 0x64
jmp 0x46a1ed
push 0x87b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469e46
mov eax, 0x65
jmp 0x46a1ed
push 0x11e79
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469e6b
mov eax, 0x66
jmp 0x46a1ed
push 0x11e7b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469e90
mov eax, 0x67
jmp 0x46a1ed
push 0x11e7d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469eb5
mov eax, 0x68
jmp 0x46a1ed
push 0x11e7f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469eda
mov eax, 0x69
jmp 0x46a1ed
push 0x11e81
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469eff
mov eax, 0x6a
jmp 0x46a1ed
push 0x11e83
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469f24
mov eax, 0x6b
jmp 0x46a1ed
push 0x11e85
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469f49
mov eax, 0x6c
jmp 0x46a1ed
push 0x11e87
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469f6e
mov eax, 0x6d
jmp 0x46a1ed
push 0x11e89
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469f93
mov eax, 0x6e
jmp 0x46a1ed
push 0x11e8b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469fb8
mov eax, 0x6f
jmp 0x46a1ed
push 0x11e8d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x469fdd
mov eax, 0x70
jmp 0x46a1ed
push 0x11e8f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46a002
mov eax, 0x71
jmp 0x46a1ed
push 0x11e91
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46a027
mov eax, 0x72
jmp 0x46a1ed
push 0x11e93
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46a04c
mov eax, 0x73
jmp 0x46a1ed
push 0x11e95
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46a071
mov eax, 0x74
jmp 0x46a1ed
push 0x11e97
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46a096
mov eax, 0x75
jmp 0x46a1ed
push 0x11e99
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46a0bb
mov eax, 0x76
jmp 0x46a1ed
push 0x11e9b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46a0e0
mov eax, 0x77
jmp 0x46a1ed
push 0x11e9d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46a105
mov eax, 0x78
jmp 0x46a1ed
push 0x11e9f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46a12a
mov eax, 0x79
jmp 0x46a1ed
push 0x11ea1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46a14f
mov eax, 0x7a
jmp 0x46a1ed
push 0x11ea3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46a174
mov eax, 0x7b
jmp 0x46a1ed
push 0x11ea5
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46a199
mov eax, 0x7c
jmp 0x46a1ed
push 0x11ea7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46a1be
mov eax, 0x7d
jmp 0x46a1ed
push 0x11ea9
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00430faf
add esp, 8
cmp eax, 0
jne 0x46a1e3
mov eax, 0x7e
jmp 0x46a1ed
mov eax, 0
jmp 0x46a1ed
mov esp, ebp
pop ebp
ret 4