Function at 0x10004b91
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 4
push 0
push 0
push 0
push 0x80000004
push 0
mov ebx, dword [ebp + 8]
mov eax, dword [ebx]
test eax, eax
jne 0x10004bb5
call fcn.100cbc0e
push eax
push 2
mov ebx, 0x144
call fcn.1001e000
add esp, 0x1c
mov ebx, dword [ebp + 0x10]
mov dword [ebx], eax
push 0x394f1d32
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb27d
add esp, 8
cmp eax, 0
jne 0x10004bfa
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x41
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d30
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb286
add esp, 8
cmp eax, 0
jne 0x10004c27
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x41
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d36
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb28e
add esp, 8
cmp eax, 0
jne 0x10004c54
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x42
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d34
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb321
add esp, 8
cmp eax, 0
jne 0x10004c81
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x42
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d3a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb2ba
add esp, 8
cmp eax, 0
jne 0x10004cae
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x43
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d38
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb2ce
add esp, 8
cmp eax, 0
jne 0x10004cdb
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x43
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d3e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb2ec
add esp, 8
cmp eax, 0
jne 0x10004d08
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x44
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d3c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb2f4
add esp, 8
cmp eax, 0
jne 0x10004d35
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x44
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d42
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb304
add esp, 8
cmp eax, 0
jne 0x10004d62
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x45
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d40
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb393
add esp, 8
cmp eax, 0
jne 0x10004d8f
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x45
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d46
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb355
add esp, 8
cmp eax, 0
jne 0x10004dbc
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x46
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d44
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb338
add esp, 8
cmp eax, 0
jne 0x10004de9
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x46
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d4a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb35a
add esp, 8
cmp eax, 0
jne 0x10004e16
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x47
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d48
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb370
add esp, 8
cmp eax, 0
jne 0x10004e43
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x47
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d4e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb375
add esp, 8
cmp eax, 0
jne 0x10004e70
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x48
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d4c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb6a2
add esp, 8
cmp eax, 0
jne 0x10004e9d
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x48
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d52
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb4f3
add esp, 8
cmp eax, 0
jne 0x10004eca
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x49
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d50
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb48d
add esp, 8
cmp eax, 0
jne 0x10004ef7
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x49
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d56
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb3bd
add esp, 8
cmp eax, 0
jne 0x10004f24
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x4a
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d54
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb3cd
add esp, 8
cmp eax, 0
jne 0x10004f51
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x4a
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d5a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb3f1
add esp, 8
cmp eax, 0
jne 0x10004f7e
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x4b
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d58
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb3d2
add esp, 8
cmp eax, 0
jne 0x10004fab
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x4b
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d5e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb43d
add esp, 8
cmp eax, 0
jne 0x10004fd8
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x4c
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d5c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb40f
add esp, 8
cmp eax, 0
jne 0x10005005
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x4c
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d62
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb41a
add esp, 8
cmp eax, 0
jne 0x10005032
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x4d
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d60
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb420
add esp, 8
cmp eax, 0
jne 0x1000505f
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x4d
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d66
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb444
add esp, 8
cmp eax, 0
jne 0x1000508c
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x4e
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d64
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb457
add esp, 8
cmp eax, 0
jne 0x100050b9
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x4e
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d6a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb468
add esp, 8
cmp eax, 0
jne 0x100050e6
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x4f
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d68
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb46f
add esp, 8
cmp eax, 0
jne 0x10005113
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x4f
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d6e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb4c6
add esp, 8
cmp eax, 0
jne 0x10005140
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x50
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d6c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb4a9
add esp, 8
cmp eax, 0
jne 0x1000516d
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x50
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d72
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb4d5
add esp, 8
cmp eax, 0
jne 0x1000519a
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x51
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d70
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb5b9
add esp, 8
cmp eax, 0
jne 0x100051c7
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x51
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d76
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb516
add esp, 8
cmp eax, 0
jne 0x100051f4
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x52
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d74
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb4f9
add esp, 8
cmp eax, 0
jne 0x10005221
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x52
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d7a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb549
add esp, 8
cmp eax, 0
jne 0x1000524e
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x53
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d78
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb520
add esp, 8
cmp eax, 0
jne 0x1000527b
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x53
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1d7e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb52c
add esp, 8
cmp eax, 0
jne 0x100052a8
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x54
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1d7c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb581
add esp, 8
cmp eax, 0
jne 0x100052d5
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x54
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1e82
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb560
add esp, 8
cmp eax, 0
jne 0x10005302
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x55
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1e80
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb594
add esp, 8
cmp eax, 0
jne 0x1000532f
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x55
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1e86
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb599
add esp, 8
cmp eax, 0
jne 0x1000535c
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x56
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1e84
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb60f
add esp, 8
cmp eax, 0
jne 0x10005389
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x56
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1e8a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb5e5
add esp, 8
cmp eax, 0
jne 0x100053b6
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x57
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1e88
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb5c8
add esp, 8
cmp eax, 0
jne 0x100053e3
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x57
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1e8e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb5ed
add esp, 8
cmp eax, 0
jne 0x10005410
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x58
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1e8c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb5f2
add esp, 8
cmp eax, 0
jne 0x1000543d
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x58
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1e92
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb64f
add esp, 8
cmp eax, 0
jne 0x1000546a
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x59
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1e90
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb632
add esp, 8
cmp eax, 0
jne 0x10005497
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x59
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1e96
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb615
add esp, 8
cmp eax, 0
jne 0x100054c4
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x5a
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1e94
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb665
add esp, 8
cmp eax, 0
jne 0x100054f1
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x5a
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1e9a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb670
add esp, 8
cmp eax, 0
jne 0x1000551e
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xc0
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1e98
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb67e
add esp, 8
cmp eax, 0
jne 0x1000554b
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xc0
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1e9e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb683
add esp, 8
cmp eax, 0
jne 0x10005578
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x31
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1e9c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb73e
add esp, 8
cmp eax, 0
jne 0x100055a5
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x31
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1ea2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb705
add esp, 8
cmp eax, 0
jne 0x100055d2
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x32
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1ea0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb6e0
add esp, 8
cmp eax, 0
jne 0x100055ff
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x32
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1ea6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb6ad
add esp, 8
cmp eax, 0
jne 0x1000562c
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x33
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1ea4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb6ba
add esp, 8
cmp eax, 0
jne 0x10005659
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x33
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1eaa
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb6c1
add esp, 8
cmp eax, 0
jne 0x10005686
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x34
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1ea8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb6e5
add esp, 8
cmp eax, 0
jne 0x100056b3
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x34
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1eae
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb720
add esp, 8
cmp eax, 0
jne 0x100056e0
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x35
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1eac
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb7b1
add esp, 8
cmp eax, 0
jne 0x1000570d
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x35
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1eb2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb764
add esp, 8
cmp eax, 0
jne 0x1000573a
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x36
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1eb0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb744
add esp, 8
cmp eax, 0
jne 0x10005767
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x36
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1eb6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb76f
add esp, 8
cmp eax, 0
jne 0x10005794
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x37
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1eb4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb78a
add esp, 8
cmp eax, 0
jne 0x100057c1
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x37
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1eba
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb791
add esp, 8
cmp eax, 0
jne 0x100057ee
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x38
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1eb8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb7fc
add esp, 8
cmp eax, 0
jne 0x1000581b
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x38
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1ebe
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb7b7
add esp, 8
cmp eax, 0
jne 0x10005848
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x39
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1ebc
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb7d7
add esp, 8
cmp eax, 0
jne 0x10005875
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x39
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1ec2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb7dd
add esp, 8
cmp eax, 0
jne 0x100058a2
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x30
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1ec0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fbb46
add esp, 8
cmp eax, 0
jne 0x100058cf
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0x30
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1ec6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb901
add esp, 8
cmp eax, 0
jne 0x100058fc
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xbd
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1ec4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb8ac
add esp, 8
cmp eax, 0
jne 0x10005929
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xbd
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1eca
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb884
add esp, 8
cmp eax, 0
jne 0x10005956
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xbb
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1ec8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb859
add esp, 8
cmp eax, 0
jne 0x10005983
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xbb
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1ece
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb833
add esp, 8
cmp eax, 0
jne 0x100059b0
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xdb
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1ecc
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb838
add esp, 8
cmp eax, 0
jne 0x100059dd
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xdb
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1ed2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb860
add esp, 8
cmp eax, 0
jne 0x10005a0a
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xdd
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1ed0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb865
add esp, 8
cmp eax, 0
jne 0x10005a37
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xdd
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1ed6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb889
add esp, 8
cmp eax, 0
jne 0x10005a64
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xba
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1ed4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb88e
add esp, 8
cmp eax, 0
jne 0x10005a91
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xba
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1eda
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb8e0
add esp, 8
cmp eax, 0
jne 0x10005abe
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xde
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1ed8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb8bc
add esp, 8
cmp eax, 0
jne 0x10005aeb
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xde
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1ede
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb8c3
add esp, 8
cmp eax, 0
jne 0x10005b18
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xbc
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1edc
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fba25
add esp, 8
cmp eax, 0
jne 0x10005b45
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xbc
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1ee2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb91c
add esp, 8
cmp eax, 0
jne 0x10005b72
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xbe
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1ee0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb9c2
add esp, 8
cmp eax, 0
jne 0x10005b9f
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xbe
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1ee6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb967
add esp, 8
cmp eax, 0
jne 0x10005bcc
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xbf
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1ee4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb925
add esp, 8
cmp eax, 0
jne 0x10005bf9
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xbf
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
push 0x394f1eea
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb92b
add esp, 8
cmp eax, 0
jne 0x10005c26
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xdc
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 0
push 0x394f1ee8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.100fb942
add esp, 8
cmp eax, 0
jne 0x10005c53
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0xdc
mov ebx, dword [ebp + 0x14]
mov dword [ebx], 1
mov esp, ebp
pop ebp
ret 0x10