Function at 0x48eb81
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 4
mov eax, dword [ebp + 8]
mov dword [0xf74544], eax
mov dword [0xf74540], 1
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0
cmp eax, ecx
jl 0x48ebbd
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe831f9
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48ebdd
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 1
cmp eax, ecx
jl 0x48ec04
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe831fc
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48ec24
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 2
cmp eax, ecx
jl 0x48ec4b
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe831ff
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48ec6b
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 3
cmp eax, ecx
jl 0x48ec92
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83202
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48ecb2
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 4
cmp eax, ecx
jl 0x48ecd9
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83205
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48ecf9
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 5
cmp eax, ecx
jl 0x48ed20
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83208
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48ed40
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 6
cmp eax, ecx
jl 0x48ed67
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe8320b
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48ed87
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 7
cmp eax, ecx
jl 0x48edae
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe8320e
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48edce
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 8
cmp eax, ecx
jl 0x48edf5
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83211
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48ee15
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 9
cmp eax, ecx
jl 0x48ee3c
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83215
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48ee5c
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0xa
cmp eax, ecx
jl 0x48ee83
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83219
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48eea3
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0xb
cmp eax, ecx
jl 0x48eeca
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe8321d
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48eeea
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0xc
cmp eax, ecx
jl 0x48ef11
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83221
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48ef31
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0xd
cmp eax, ecx
jl 0x48ef58
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83225
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48ef78
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0xe
cmp eax, ecx
jl 0x48ef9f
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83229
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48efbf
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0xf
cmp eax, ecx
jl 0x48efe6
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe8322d
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48f006
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0x10
cmp eax, ecx
jl 0x48f02d
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83231
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48f04d
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0x11
cmp eax, ecx
jl 0x48f074
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83234
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48f094
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0x12
cmp eax, ecx
jl 0x48f0bb
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83237
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48f0db
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0x13
cmp eax, ecx
jl 0x48f102
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe8323a
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48f122
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0x14
cmp eax, ecx
jl 0x48f149
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe8323d
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48f169
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0x15
cmp eax, ecx
jl 0x48f190
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83240
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48f1b0
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0x16
cmp eax, ecx
jl 0x48f1d7
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83243
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48f1f7
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0x17
cmp eax, ecx
jl 0x48f21e
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83246
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48f23e
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0x18
cmp eax, ecx
jl 0x48f265
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83249
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48f285
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0x19
cmp eax, ecx
jl 0x48f2ac
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe8324c
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48f2cc
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0x1a
cmp eax, ecx
jl 0x48f2f3
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe8324f
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48f313
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0x1b
cmp eax, ecx
jl 0x48f33a
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83252
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48f35a
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0x1c
cmp eax, ecx
jl 0x48f381
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83255
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48f3a1
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74558]
call fcn.00401156
mov eax, 0x1d
cmp eax, ecx
jl 0x48f3c8
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0xe83258
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x48f3e8
push ebx
call fcn.004c39ad
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0
cmp eax, ecx
jl 0x48f40f
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x495094
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 1
cmp eax, ecx
jl 0x48f441
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4950e8
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 2
cmp eax, ecx
jl 0x48f473
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49513c
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 3
cmp eax, ecx
jl 0x48f4a5
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x495190
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 4
cmp eax, ecx
jl 0x48f4d7
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x495201
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 5
cmp eax, ecx
jl 0x48f509
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4952dc
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 6
cmp eax, ecx
jl 0x48f53b
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49531f
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 7
cmp eax, ecx
jl 0x48f56d
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x495362
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 8
cmp eax, ecx
jl 0x48f59f
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4953b6
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 9
cmp eax, ecx
jl 0x48f5d1
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49540a
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0xa
cmp eax, ecx
jl 0x48f603
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49545e
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0xb
cmp eax, ecx
jl 0x48f635
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4954b2
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0xc
cmp eax, ecx
jl 0x48f667
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x495523
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0xd
cmp eax, ecx
jl 0x48f699
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4955fe
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0xe
cmp eax, ecx
jl 0x48f6cb
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x495641
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0xf
cmp eax, ecx
jl 0x48f6fd
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49b8bc
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x10
cmp eax, ecx
jl 0x48f72f
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49b910
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x11
cmp eax, ecx
jl 0x48f761
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49b964
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x12
cmp eax, ecx
jl 0x48f793
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49b9b8
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x13
cmp eax, ecx
jl 0x48f7c5
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49ba0c
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x14
cmp eax, ecx
jl 0x48f7f7
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49ba7d
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x15
cmp eax, ecx
jl 0x48f829
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49bb58
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x16
cmp eax, ecx
jl 0x48f85b
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49bb9b
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x17
cmp eax, ecx
jl 0x48f88d
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49bbde
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x18
cmp eax, ecx
jl 0x48f8bf
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49bc32
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x19
cmp eax, ecx
jl 0x48f8f1
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49bc86
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x1a
cmp eax, ecx
jl 0x48f923
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49bcda
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x1b
cmp eax, ecx
jl 0x48f955
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49bd2e
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x1c
cmp eax, ecx
jl 0x48f987
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49bd9f
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x1d
cmp eax, ecx
jl 0x48f9b9
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49be7a
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x1e
cmp eax, ecx
jl 0x48f9eb
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49bebd
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x1f
cmp eax, ecx
jl 0x48fa1d
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49bf00
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x20
cmp eax, ecx
jl 0x48fa4f
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49bf54
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x21
cmp eax, ecx
jl 0x48fa81
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49bfa8
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x22
cmp eax, ecx
jl 0x48fab3
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49bffc
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x23
cmp eax, ecx
jl 0x48fae5
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c050
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x24
cmp eax, ecx
jl 0x48fb17
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c0c1
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x25
cmp eax, ecx
jl 0x48fb49
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c19c
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x26
cmp eax, ecx
jl 0x48fb7b
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c1e9
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x27
cmp eax, ecx
jl 0x48fbad
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c22c
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x28
cmp eax, ecx
jl 0x48fbdf
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c280
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x29
cmp eax, ecx
jl 0x48fc11
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c2d4
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x2a
cmp eax, ecx
jl 0x48fc43
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c328
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x2b
cmp eax, ecx
jl 0x48fc75
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c37c
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x2c
cmp eax, ecx
jl 0x48fca7
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c3ed
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x2d
cmp eax, ecx
jl 0x48fcd9
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c4c8
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x2e
cmp eax, ecx
jl 0x48fd0b
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c515
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x2f
cmp eax, ecx
jl 0x48fd3d
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c558
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x30
cmp eax, ecx
jl 0x48fd6f
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c5ac
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x31
cmp eax, ecx
jl 0x48fda1
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c600
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x32
cmp eax, ecx
jl 0x48fdd3
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c654
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x33
cmp eax, ecx
jl 0x48fe05
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c6a8
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x34
cmp eax, ecx
jl 0x48fe37
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c719
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x35
cmp eax, ecx
jl 0x48fe69
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c7f4
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x36
cmp eax, ecx
jl 0x48fe9b
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c841
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x37
cmp eax, ecx
jl 0x48fecd
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c884
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x38
cmp eax, ecx
jl 0x48feff
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c8d8
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x39
cmp eax, ecx
jl 0x48ff31
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c92c
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x3a
cmp eax, ecx
jl 0x48ff63
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c980
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x3b
cmp eax, ecx
jl 0x48ff95
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49c9d4
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x3c
cmp eax, ecx
jl 0x48ffc7
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49ca45
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x3d
cmp eax, ecx
jl 0x48fff9
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49cb20
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x3e
cmp eax, ecx
jl 0x49002b
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49cb6d
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x3f
cmp eax, ecx
jl 0x49005d
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49cbb0
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x40
cmp eax, ecx
jl 0x49008f
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49cc2f
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x41
cmp eax, ecx
jl 0x4900c1
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49ccae
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x42
cmp eax, ecx
jl 0x4900f3
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49cd2d
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x43
cmp eax, ecx
jl 0x490125
push 1
call fcn.004c39b9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49cdac
mov ebx, dword [0xf74550]
call fcn.00401156
mov eax, 0x44
cmp eax, ecx
jl 0x490157