Function at 0x41a9d4
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 4
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0
cmp eax, ecx
jl 0x41aa08
push 0
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 1
cmp eax, ecx
jl 0x41aa44
push 0x29
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x84
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 2
cmp eax, ecx
jl 0x41aa80
push 0x52
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x8200
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 3
cmp eax, ecx
jl 0x41aabc
push 0x7b
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x8284
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 4
cmp eax, ecx
jl 0x41aaf8
push 0xa4
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x840000
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 5
cmp eax, ecx
jl 0x41ab34
push 0xcd
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x840084
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 6
cmp eax, ecx
jl 0x41ab70
push 0xf6
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x848200
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 7
cmp eax, ecx
jl 0x41abac
push 0x11f
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xc6c3c6
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 8
cmp eax, ecx
jl 0x41abe8
push 0x148
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x948252
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 9
cmp eax, ecx
jl 0x41ac24
push 0x171
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xceba9c
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0xa
cmp eax, ecx
jl 0x41ac60
push 0x19a
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x73717b
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0xb
cmp eax, ecx
jl 0x41ac9c
push 0x1c3
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x292829
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0xc
cmp eax, ecx
jl 0x41acd8
push 0x1ec
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x52515a
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0xd
cmp eax, ecx
jl 0x41ad14
push 0x215
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x5a5963
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0xe
cmp eax, ecx
jl 0x41ad50
push 0x23e
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x393842
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0xf
cmp eax, ecx
jl 0x41ad8c
push 0x267
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x181818
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x10
cmp eax, ecx
jl 0x41adc8
push 0x290
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x101018
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x11
cmp eax, ecx
jl 0x41ae04
push 0x2b9
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x181829
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x12
cmp eax, ecx
jl 0x41ae40
push 0x2e2
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x80810
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x13
cmp eax, ecx
jl 0x41ae7c
push 0x30b
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x7379f7
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x14
cmp eax, ecx
jl 0x41aeb8
push 0x334
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x5a65e7
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x15
cmp eax, ecx
jl 0x41aef4
push 0x35d
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x5a59ff
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x16
cmp eax, ecx
jl 0x41af30
push 0x386
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x3130ff
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x17
cmp eax, ecx
jl 0x41af6c
push 0x3af
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x5259d6
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x18
cmp eax, ecx
jl 0x41afa8
push 0x3d8
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1094
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x19
cmp eax, ecx
jl 0x41afe4
push 0x401
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x182894
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x1a
cmp eax, ecx
jl 0x41b020
push 0x42a
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x839
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x1b
cmp eax, ecx
jl 0x41b05c
push 0x453
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1073
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x1c
cmp eax, ecx
jl 0x41b098
push 0x47c
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x18b5
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x1d
cmp eax, ecx
jl 0x41b0d4
push 0x4a5
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x5261bd
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x1e
cmp eax, ecx
jl 0x41b110
push 0x4ce
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x101842
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x1f
cmp eax, ecx
jl 0x41b14c
push 0x4f7
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x9caaff
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x20
cmp eax, ecx
jl 0x41b188
push 0x520
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x105a
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x21
cmp eax, ecx
jl 0x41b1c4
push 0x549
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x293873
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x22
cmp eax, ecx
jl 0x41b200
push 0x572
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x3149a5
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x23
cmp eax, ecx
jl 0x41b23c
push 0x59b
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x737994
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x24
cmp eax, ecx
jl 0x41b278
push 0x5c4
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x3151bd
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x25
cmp eax, ecx
jl 0x41b2b4
push 0x5ed
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x102052
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x26
cmp eax, ecx
jl 0x41b2f0
push 0x616
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x18307b
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x27
cmp eax, ecx
jl 0x41b32c
push 0x63f
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x101829
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x28
cmp eax, ecx
jl 0x41b368
push 0x668
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x31498c
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x29
cmp eax, ecx
jl 0x41b3a4
push 0x691
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x2894
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x2a
cmp eax, ecx
jl 0x41b3e0
push 0x6ba
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x30bd
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x2b
cmp eax, ecx
jl 0x41b41c
push 0x6e3
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x5271c6
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x2c
cmp eax, ecx
jl 0x41b458
push 0x70c
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x18306b
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x2d
cmp eax, ecx
jl 0x41b494
push 0x735
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4269c6
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x2e
cmp eax, ecx
jl 0x41b4d0
push 0x75e
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x49ce
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x2f
cmp eax, ecx
jl 0x41b50c
push 0x787
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x3961a5
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x30
cmp eax, ecx
jl 0x41b548
push 0x7b0
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x18305a
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x31
cmp eax, ecx
jl 0x41b584
push 0x7d9
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1029
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x32
cmp eax, ecx
jl 0x41b5c0
push 0x802
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x810
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x33
cmp eax, ecx
jl 0x41b5fc
push 0x82b
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1839
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x34
cmp eax, ecx
jl 0x41b638
push 0x854
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 8
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x35
cmp eax, ecx
jl 0x41b674
push 0x87d
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x29
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x36
cmp eax, ecx
jl 0x41b6b0
push 0x8a6
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x37
cmp eax, ecx
jl 0x41b6ec
push 0x8cf
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x9c
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x38
cmp eax, ecx
jl 0x41b728
push 0x8f8
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xde
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x39
cmp eax, ecx
jl 0x41b764
push 0x921
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xde
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x3a
cmp eax, ecx
jl 0x41b7a0
push 0x94a
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xff
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x3b
cmp eax, ecx
jl 0x41b7dc
push 0x973
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x52719c
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x3c
cmp eax, ecx
jl 0x41b818
push 0x99c
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a6994
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x3d
cmp eax, ecx
jl 0x41b854
push 0x9c5
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x294973
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x3e
cmp eax, ecx
jl 0x41b890
push 0x9ee
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x183052
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x3f
cmp eax, ecx
jl 0x41b8cc
push 0xa17
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x18498c
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x40
cmp eax, ecx
jl 0x41b908
push 0xa40
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x10458c
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x41
cmp eax, ecx
jl 0x41b944
push 0xa69
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x204a
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x42
cmp eax, ecx
jl 0x41b980
push 0xa92
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x101821
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x43
cmp eax, ecx
jl 0x41b9bc
push 0xabb
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x5a96d6
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x44
cmp eax, ecx
jl 0x41b9f8
push 0xae4
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x2169c6
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x45
cmp eax, ecx
jl 0x41ba34
push 0xb0d
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x69ef
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x46
cmp eax, ecx
jl 0x41ba70
push 0xb36
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x75ff
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x47
cmp eax, ecx
jl 0x41baac
push 0xb5f
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x8496a5
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x48
cmp eax, ecx
jl 0x41bae8
push 0xb88
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x213042
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x49
cmp eax, ecx
jl 0x41bb24
push 0xbb1
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x81018
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x4a
cmp eax, ecx
jl 0x41bb60
push 0xbda
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x81829
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x4b
cmp eax, ecx
jl 0x41bb9c
push 0xc03
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1021
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x4c
cmp eax, ecx
jl 0x41bbd8
push 0xc2c
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x182839
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x4d
cmp eax, ecx
jl 0x41bc14
push 0xc55
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x39618c
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x4e
cmp eax, ecx
jl 0x41bc50
push 0xc7e
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x102842
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x4f
cmp eax, ecx
jl 0x41bc8c
push 0xca7
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x18416b
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x50
cmp eax, ecx
jl 0x41bcc8
push 0xcd0
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x18497b
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x51
cmp eax, ecx
jl 0x41bd04
push 0xcf9
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4994
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x52
cmp eax, ecx
jl 0x41bd40
push 0xd22
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x7b868c
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x53
cmp eax, ecx
jl 0x41bd7c
push 0xd4b
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x5a616b
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x54
cmp eax, ecx
jl 0x41bdb8
push 0xd74
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x39414a
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x55
cmp eax, ecx
jl 0x41bdf4
push 0xd9d
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x182029
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x56
cmp eax, ecx
jl 0x41be30
push 0xdc6
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x293842
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x57
cmp eax, ecx
jl 0x41be6c
push 0xdef
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x94a6b5
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x58
cmp eax, ecx
jl 0x41bea8
push 0xe18
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x5a697b
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x59
cmp eax, ecx
jl 0x41bee4
push 0xe41
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x94b2ce
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x5a
cmp eax, ecx
jl 0x41bf20
push 0xe6a
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x738ea5
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x5b
cmp eax, ecx
jl 0x41bf5c
push 0xe93
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x5a718c
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x5c
cmp eax, ecx
jl 0x41bf98
push 0xebc
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x7396b5
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x5d
cmp eax, ecx
jl 0x41bfd4
push 0xee5
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x73a6d6
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x5e
cmp eax, ecx
jl 0x41c010
push 0xf0e
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4aa6ef
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x5f
cmp eax, ecx
jl 0x41c04c
push 0xf37
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x8cc7ef
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x60
cmp eax, ecx
jl 0x41c088
push 0xf60
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x42617b
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x61
cmp eax, ecx
jl 0x41c0c4
push 0xf89
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x39556b
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x62
cmp eax, ecx
jl 0x41c100
push 0xfb2
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x5a96bd
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x63
cmp eax, ecx
jl 0x41c13c
push 0xfdb
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x3863
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x64
cmp eax, ecx
jl 0x41c178
push 0x1004
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xadc7d6
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x65
cmp eax, ecx
jl 0x41c1b4
push 0x102d
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x294152
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x66
cmp eax, ecx
jl 0x41c1f0
push 0x1056
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x186194
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x67
cmp eax, ecx
jl 0x41c22c
push 0x107f
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xadd7ef
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x68
cmp eax, ecx
jl 0x41c268
push 0x10a8
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x638ea5
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x69
cmp eax, ecx
jl 0x41c2a4
push 0x10d1
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a5963
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x6a
cmp eax, ecx
jl 0x41c2e0
push 0x10fa
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x7ba6bd
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x6b
cmp eax, ecx
jl 0x41c31c
push 0x1123
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x18415a
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x6c
cmp eax, ecx
jl 0x41c358
push 0x114c
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x318ebd
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x6d
cmp eax, ecx
jl 0x41c394
push 0x1175
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x293031
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x6e
cmp eax, ecx
jl 0x41c3d0
push 0x119e
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x638694
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x6f
cmp eax, ecx
jl 0x41c40c
push 0x11c7
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x4a697b
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x70
cmp eax, ecx
jl 0x41c448
push 0x11f0
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x5a8ea5
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x71
cmp eax, ecx
jl 0x41c484
push 0x1219
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x29495a
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x72
cmp eax, ecx
jl 0x41c4c0
push 0x1242
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x39799c
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x73
cmp eax, ecx
jl 0x41c4fc
push 0x126b
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x103042
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x74
cmp eax, ecx
jl 0x41c538
push 0x1294
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x21aeef
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x75
cmp eax, ecx
jl 0x41c574
push 0x12bd
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1018
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x76
cmp eax, ecx
jl 0x41c5b0
push 0x12e6
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x2029
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x77
cmp eax, ecx
jl 0x41c5ec
push 0x130f
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x699c
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x78
cmp eax, ecx
jl 0x41c628
push 0x1338
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x5a8694
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x79
cmp eax, ecx
jl 0x41c664
push 0x1361
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x184152
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x7a
cmp eax, ecx
jl 0x41c6a0
push 0x138a
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x29596b
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x7b
cmp eax, ecx
jl 0x41c6dc
push 0x13b3
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x21617b
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x7c
cmp eax, ecx
jl 0x41c718
push 0x13dc
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x21799c
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x7d
cmp eax, ecx
jl 0x41c754
push 0x1405
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xa6de
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x7e
cmp eax, ecx
jl 0x41c790
push 0x142e
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x39515a
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x7f
cmp eax, ecx
jl 0x41c7cc
push 0x1457
push 0x4011531
push 1
call fcn.0042c7cb
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x102831
mov ebx, dword [0x76db60]
call fcn.00401bef
mov eax, 0x80
cmp eax, ecx
jl 0x41c808