Function at 0x489ccc
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 4
mov ecx, 0x223
push ecx
shl ecx, 2
add ecx, 8
push ecx
call fcn.006abcd3
add esp, 4
mov edi, eax
mov dword [edi], 1
add edi, 4
pop ecx
push eax
push ecx
mov dword [edi], 0x223
add edi, 4
mov ebx, dword [0x295c271]
call fcn.00467b41
pop edx
test edx, edx
je 0x489d1b
mov ecx, edx
xor eax, eax
rep stosd dword es:[edi], eax
push dword [0x295c271]
call fcn.006abccd
add esp, 4
pop eax
mov dword [0x295c271], eax
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0
cmp eax, ecx
jl 0x489d50
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x499512
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 1
cmp eax, ecx
jl 0x489d82
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4996d1
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 2
cmp eax, ecx
jl 0x489db4
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4997fe
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 3
cmp eax, ecx
jl 0x489de6
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49998e
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 4
cmp eax, ecx
jl 0x489e18
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4999d1
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 5
cmp eax, ecx
jl 0x489e4a
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4999f9
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 6
cmp eax, ecx
jl 0x489e7c
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4999f9
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 7
cmp eax, ecx
jl 0x489eae
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4999f9
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 8
cmp eax, ecx
jl 0x489ee0
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49a858
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 9
cmp eax, ecx
jl 0x489f12
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49cec6
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0xa
cmp eax, ecx
jl 0x489f44
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49d1fd
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0xb
cmp eax, ecx
jl 0x489f76
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49ea0e
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0xc
cmp eax, ecx
jl 0x489fa8
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49edb9
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0xd
cmp eax, ecx
jl 0x489fda
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49f966
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0xe
cmp eax, ecx
jl 0x48a00c
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a0283
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0xf
cmp eax, ecx
jl 0x48a03e
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a1239
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x10
cmp eax, ecx
jl 0x48a070
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a12b1
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x11
cmp eax, ecx
jl 0x48a0a2
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a12f2
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x12
cmp eax, ecx
jl 0x48a0d4
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a15ed
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x13
cmp eax, ecx
jl 0x48a106
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a198d
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x14
cmp eax, ecx
jl 0x48a138
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a1c91
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x15
cmp eax, ecx
jl 0x48a16a
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a1cb0
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x16
cmp eax, ecx
jl 0x48a19c
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a1ccf
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x17
cmp eax, ecx
jl 0x48a1ce
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a1fb0
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x18
cmp eax, ecx
jl 0x48a200
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a2287
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x19
cmp eax, ecx
jl 0x48a232
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a2568
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x1a
cmp eax, ecx
jl 0x48a264
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a283f
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x1b
cmp eax, ecx
jl 0x48a296
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a2b08
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x1c
cmp eax, ecx
jl 0x48a2c8
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a2ddf
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x1d
cmp eax, ecx
jl 0x48a2fa
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a30c0
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x1e
cmp eax, ecx
jl 0x48a32c
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4999f9
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x1f
cmp eax, ecx
jl 0x48a35e
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4999f9
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x20
cmp eax, ecx
jl 0x48a390
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a323c
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x21
cmp eax, ecx
jl 0x48a3c2
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a3302
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x22
cmp eax, ecx
jl 0x48a3f4
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a3606
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x23
cmp eax, ecx
jl 0x48a426
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a3633
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x24
cmp eax, ecx
jl 0x48a458
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a4368
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x25
cmp eax, ecx
jl 0x48a48a
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a4387
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x26
cmp eax, ecx
jl 0x48a4bc
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a4b3f
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x27
cmp eax, ecx
jl 0x48a4ee
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a53ec
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x28
cmp eax, ecx
jl 0x48a520
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a5b6f
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x29
cmp eax, ecx
jl 0x48a552
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a62d1
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x2a
cmp eax, ecx
jl 0x48a584
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a6a41
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x2b
cmp eax, ecx
jl 0x48a5b6
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a71b1
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x2c
cmp eax, ecx
jl 0x48a5e8
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a71d0
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x2d
cmp eax, ecx
jl 0x48a61a
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a7929
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x2e
cmp eax, ecx
jl 0x48a64c
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a84cf
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x2f
cmp eax, ecx
jl 0x48a67e
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a9012
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x30
cmp eax, ecx
jl 0x48a6b0
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a9b47
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x31
cmp eax, ecx
jl 0x48a6e2
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4aa685
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x32
cmp eax, ecx
jl 0x48a714
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4ab1f3
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x33
cmp eax, ecx
jl 0x48a746
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4abd5f
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x34
cmp eax, ecx
jl 0x48a778
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4ac8ab
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x35
cmp eax, ecx
jl 0x48a7aa
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4ad401
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x36
cmp eax, ecx
jl 0x48a7dc
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4adf4d
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x37
cmp eax, ecx
jl 0x48a80e
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4aeaa3
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x38
cmp eax, ecx
jl 0x48a840
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4af5e4
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x39
cmp eax, ecx
jl 0x48a872
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b0119
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x3a
cmp eax, ecx
jl 0x48a8a4
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b0db9
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x3b
cmp eax, ecx
jl 0x48a8d6
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b0dd8
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x3c
cmp eax, ecx
jl 0x48a908
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b0f95
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x3d
cmp eax, ecx
jl 0x48a93a
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b1152
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x3e
cmp eax, ecx
jl 0x48a96c
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b1270
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x3f
cmp eax, ecx
jl 0x48a99e
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b1531
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x40
cmp eax, ecx
jl 0x48a9d0
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b1807
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x41
cmp eax, ecx
jl 0x48aa02
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b1a47
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x42
cmp eax, ecx
jl 0x48aa34
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b1c8c
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x43
cmp eax, ecx
jl 0x48aa66
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b1ed1
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x44
cmp eax, ecx
jl 0x48aa98
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b2141
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x45
cmp eax, ecx
jl 0x48aaca
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b23b1
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x46
cmp eax, ecx
jl 0x48aafc
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b261f
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x47
cmp eax, ecx
jl 0x48ab2e
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b288d
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x48
cmp eax, ecx
jl 0x48ab60
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b28ac
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x49
cmp eax, ecx
jl 0x48ab92
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b28cb
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x4a
cmp eax, ecx
jl 0x48abc4
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b2baf
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x4b
cmp eax, ecx
jl 0x48abf6
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b2bce
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x4c
cmp eax, ecx
jl 0x48ac28
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b2e8b
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x4d
cmp eax, ecx
jl 0x48ac5a
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b2eaa
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x4e
cmp eax, ecx
jl 0x48ac8c
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b3075
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x4f
cmp eax, ecx
jl 0x48acbe
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b3240
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x50
cmp eax, ecx
jl 0x48acf0
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b33e9
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x51
cmp eax, ecx
jl 0x48ad22
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b35b2
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x52
cmp eax, ecx
jl 0x48ad54
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b377b
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x53
cmp eax, ecx
jl 0x48ad86
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b392e
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x54
cmp eax, ecx
jl 0x48adb8
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b394d
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x55
cmp eax, ecx
jl 0x48adea
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b3af6
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x56
cmp eax, ecx
jl 0x48ae1c
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b3cc3
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x57
cmp eax, ecx
jl 0x48ae4e
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b3e6c
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x58
cmp eax, ecx
jl 0x48ae80
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b401f
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x59
cmp eax, ecx
jl 0x48aeb2
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b41c8
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x5a
cmp eax, ecx
jl 0x48aee4
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b437b
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x5b
cmp eax, ecx
jl 0x48af16
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b451b
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x5c
cmp eax, ecx
jl 0x48af48
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b46c4
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x5d
cmp eax, ecx
jl 0x48af7a
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b4877
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x5e
cmp eax, ecx
jl 0x48afac
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b4a59
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x5f
cmp eax, ecx
jl 0x48afde
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b4df0
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x60
cmp eax, ecx
jl 0x48b010
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b519c
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x61
cmp eax, ecx
jl 0x48b042
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b54b6
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x62
cmp eax, ecx
jl 0x48b074
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b57d5
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x63
cmp eax, ecx
jl 0x48b0a6
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b5ae6
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x64
cmp eax, ecx
jl 0x48b0d8
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b5e30
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x65
cmp eax, ecx
jl 0x48b10a
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b618d
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x66
cmp eax, ecx
jl 0x48b13c
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b64b5
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x67
cmp eax, ecx
jl 0x48b16e
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b6801
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x68
cmp eax, ecx
jl 0x48b1a0
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b6b33
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x69
cmp eax, ecx
jl 0x48b1d2
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b6e5b
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x6a
cmp eax, ecx
jl 0x48b204
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b7183
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x6b
cmp eax, ecx
jl 0x48b236
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b74e4
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x6c
cmp eax, ecx
jl 0x48b268
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b77fe
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x6d
cmp eax, ecx
jl 0x48b29a
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b7b52
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x6e
cmp eax, ecx
jl 0x48b2cc
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b7e9f
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x6f
cmp eax, ecx
jl 0x48b2fe
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b81b0
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x70
cmp eax, ecx
jl 0x48b330
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b84c1
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x71
cmp eax, ecx
jl 0x48b362
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b87fa
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x72
cmp eax, ecx
jl 0x48b394
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b8b20
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x73
cmp eax, ecx
jl 0x48b3c6
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b8e81
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x74
cmp eax, ecx
jl 0x48b3f8
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b9c75
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x75
cmp eax, ecx
jl 0x48b42a
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4b9c94
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x76
cmp eax, ecx
jl 0x48b45c
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4ba8b5
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x77
cmp eax, ecx
jl 0x48b48e
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4bb4cc
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x78
cmp eax, ecx
jl 0x48b4c0
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4bc0d5
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x79
cmp eax, ecx
jl 0x48b4f2
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4bcd1d
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x7a
cmp eax, ecx
jl 0x48b524
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4bd97a
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x7b
cmp eax, ecx
jl 0x48b556
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4be583
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x7c
cmp eax, ecx
jl 0x48b588
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4bf191
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x7d
cmp eax, ecx
jl 0x48b5ba
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4bfd91
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x7e
cmp eax, ecx
jl 0x48b5ec
push 1
call fcn.006abcd9
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4c09dd
mov ebx, dword [0x295c271]
call fcn.00467b41
mov eax, 0x7f
cmp eax, ecx
jl 0x48b61e