Function at 0x41d4b0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0
cmp eax, ecx
jl 0x41d4e4
push 0
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a65ab
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41d523
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 1
cmp eax, ecx
jl 0x41d554
push 0xa1
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a65bf
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41d593
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 2
cmp eax, ecx
jl 0x41d5c4
push 0x154
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a65d5
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41d603
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 3
cmp eax, ecx
jl 0x41d634
push 0x207
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a65eb
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41d673
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 4
cmp eax, ecx
jl 0x41d6a4
push 0x2cc
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6603
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41d6e3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 5
cmp eax, ecx
jl 0x41d714
push 0x37b
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6618
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41d753
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 6
cmp eax, ecx
jl 0x41d784
push 0x3f8
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6628
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41d7c3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 7
cmp eax, ecx
jl 0x41d7f4
push 0x4a7
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a663d
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41d833
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 8
cmp eax, ecx
jl 0x41d864
push 0x524
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a664d
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41d8a3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 9
cmp eax, ecx
jl 0x41d8d4
push 0x5e5
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6664
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41d913
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0xa
cmp eax, ecx
jl 0x41d944
push 0x662
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6674
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41d983
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0xb
cmp eax, ecx
jl 0x41d9b4
push 0x76b
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a668c
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41d9f3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0xc
cmp eax, ecx
jl 0x41da24
push 0x829
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a66a2
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41da63
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0xd
cmp eax, ecx
jl 0x41da94
push 0x88b
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a66ae
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41dad3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0xe
cmp eax, ecx
jl 0x41db04
push 0x947
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a66c5
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41db43
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0xf
cmp eax, ecx
jl 0x41db74
push 0x9b2
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a66d3
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41dbb3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x10
cmp eax, ecx
jl 0x41dbe4
push 0xa65
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a66e9
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41dc23
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x11
cmp eax, ecx
jl 0x41dc54
push 0xab5
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a66f4
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41dc93
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x12
cmp eax, ecx
jl 0x41dcc4
push 0xb5f
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6709
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41dd03
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x13
cmp eax, ecx
jl 0x41dd34
push 0xbb8
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6715
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41dd73
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x14
cmp eax, ecx
jl 0x41dda4
push 0xc62
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a672a
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41dde3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x15
cmp eax, ecx
jl 0x41de14
push 0xcbb
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6736
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41de53
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x16
cmp eax, ecx
jl 0x41de84
push 0xd6e
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a674c
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41dec3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x17
cmp eax, ecx
jl 0x41def4
push 0xdd0
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6759
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41df33
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x18
cmp eax, ecx
jl 0x41df64
push 0xe8c
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6770
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41dfa3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x19
cmp eax, ecx
jl 0x41dfd4
push 0xf02
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a677e
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e013
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x1a
cmp eax, ecx
jl 0x41e044
push 0xfb5
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6794
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e083
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x1b
cmp eax, ecx
jl 0x41e0b4
push 0x100d
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a679f
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e0f3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x1c
cmp eax, ecx
jl 0x41e124
push 0x10b7
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a67b4
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e163
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x1d
cmp eax, ecx
jl 0x41e194
push 0x1119
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a67c0
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e1d3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x1e
cmp eax, ecx
jl 0x41e204
push 0x11f0
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a67da
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e243
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x1f
cmp eax, ecx
jl 0x41e274
push 0x1252
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a67e6
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e2b3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x20
cmp eax, ecx
jl 0x41e2e4
push 0x1332
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6801
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e323
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x21
cmp eax, ecx
jl 0x41e354
push 0x1394
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a680d
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e393
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x22
cmp eax, ecx
jl 0x41e3c4
push 0x1435
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6821
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e403
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x23
cmp eax, ecx
jl 0x41e434
push 0x148d
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a682c
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e473
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x24
cmp eax, ecx
jl 0x41e4a4
push 0x1540
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6842
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e4e3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x25
cmp eax, ecx
jl 0x41e514
push 0x15ac
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a684f
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e553
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x26
cmp eax, ecx
jl 0x41e584
push 0x167a
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6868
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e5c3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x27
cmp eax, ecx
jl 0x41e5f4
push 0x16f0
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6876
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e633
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x28
cmp eax, ecx
jl 0x41e664
push 0x17ac
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a688d
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e6a3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x29
cmp eax, ecx
jl 0x41e6d4
push 0x1822
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a689b
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e713
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x2a
cmp eax, ecx
jl 0x41e744
push 0x18c3
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a68af
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e783
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x2b
cmp eax, ecx
jl 0x41e7b4
push 0x191b
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a68ba
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e7f3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x2c
cmp eax, ecx
jl 0x41e824
push 0x19e2
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a68d0
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e863
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x2d
cmp eax, ecx
jl 0x41e894
push 0x1a4e
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a68dd
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e8d3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x2e
cmp eax, ecx
jl 0x41e904
push 0x1b0a
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a68f4
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e943
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x2f
cmp eax, ecx
jl 0x41e974
push 0x1b80
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6902
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41e9b3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x30
cmp eax, ecx
jl 0x41e9e4
push 0x1c45
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a691a
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41ea23
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x31
cmp eax, ecx
jl 0x41ea54
push 0x1cec
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6927
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41ea93
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x32
cmp eax, ecx
jl 0x41eac4
push 0x1da8
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a693e
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41eb03
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x33
cmp eax, ecx
jl 0x41eb34
push 0x1e64
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6955
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41eb73
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x34
cmp eax, ecx
jl 0x41eba4
push 0x1ecf
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6963
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41ebe3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x35
cmp eax, ecx
jl 0x41ec14
push 0x1f8b
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a697a
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41ec53
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x36
cmp eax, ecx
jl 0x41ec84
push 0x2047
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6991
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41ecc3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x37
cmp eax, ecx
jl 0x41ecf4
push 0x20b2
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a699f
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41ed33
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x38
cmp eax, ecx
jl 0x41ed64
push 0x2177
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a69b7
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41eda3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x39
cmp eax, ecx
jl 0x41edd4
push 0x21e2
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a69c5
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41ee13
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x3a
cmp eax, ecx
jl 0x41ee44
push 0x22a7
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a69dd
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41ee83
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x3b
cmp eax, ecx
jl 0x41eeb4
push 0x2312
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a69eb
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41eef3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x3c
cmp eax, ecx
jl 0x41ef24
push 0x23ce
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6a02
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41ef63
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x3d
cmp eax, ecx
jl 0x41ef94
push 0x248a
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6a19
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41efd3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x3e
cmp eax, ecx
jl 0x41f004
push 0x24f5
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6a27
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41f043
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x3f
cmp eax, ecx
jl 0x41f074
push 0x25b1
push 0x4042ea5
push 1
call fcn.0042a377
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
push 0xa0000101
push 0
push 0x4a6a3e
push 1
mov ebx, 0x168
call fcn.0042afb0
add esp, 0x10
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x41f0b3
push ebx
call fcn.0042a389
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60ee65]
call fcn.0040159e
mov eax, 0x40
cmp eax, ecx
jl 0x41f0e4