Function at 0x40b31d
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 4
mov ebx, dword [0x9f9b60]
call fcn.0040101d
mov eax, 0
cmp eax, ecx
jl 0x40b351
push 0x39
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 1
cmp eax, ecx
jl 0x40b38d
push 0x62
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 2
cmp eax, ecx
jl 0x40b3c9
push 0x8b
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 3
cmp eax, ecx
jl 0x40b405
push 0xb4
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 4
cmp eax, ecx
jl 0x40b441
push 0xdd
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 5
cmp eax, ecx
jl 0x40b47d
push 0x106
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 6
cmp eax, ecx
jl 0x40b4b9
push 0x12f
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 7
cmp eax, ecx
jl 0x40b4f5
push 0x158
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 8
cmp eax, ecx
jl 0x40b531
push 0x181
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 9
cmp eax, ecx
jl 0x40b56d
push 0x1aa
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0xa
cmp eax, ecx
jl 0x40b5a9
push 0x1d3
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0xb
cmp eax, ecx
jl 0x40b5e5
push 0x1fc
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0xc
cmp eax, ecx
jl 0x40b621
push 0x225
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0xd
cmp eax, ecx
jl 0x40b65d
push 0x24e
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0xe
cmp eax, ecx
jl 0x40b699
push 0x277
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0xf
cmp eax, ecx
jl 0x40b6d5
push 0x2a0
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x10
cmp eax, ecx
jl 0x40b711
push 0x2c9
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x11
cmp eax, ecx
jl 0x40b74d
push 0x2f2
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x12
cmp eax, ecx
jl 0x40b789
push 0x31b
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x13
cmp eax, ecx
jl 0x40b7c5
push 0x344
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x14
cmp eax, ecx
jl 0x40b801
push 0x36d
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x15
cmp eax, ecx
jl 0x40b83d
push 0x396
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x16
cmp eax, ecx
jl 0x40b879
push 0x3bf
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x17
cmp eax, ecx
jl 0x40b8b5
push 0x3e8
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x18
cmp eax, ecx
jl 0x40b8f1
push 0x411
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x19
cmp eax, ecx
jl 0x40b92d
push 0x43a
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x1a
cmp eax, ecx
jl 0x40b969
push 0x463
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x1b
cmp eax, ecx
jl 0x40b9a5
push 0x48c
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x1c
cmp eax, ecx
jl 0x40b9e1
push 0x4b5
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x1d
cmp eax, ecx
jl 0x40ba1d
push 0x4de
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x1e
cmp eax, ecx
jl 0x40ba59
push 0x507
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x1f
cmp eax, ecx
jl 0x40ba95
push 0x530
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x20
cmp eax, ecx
jl 0x40bad1
push 0x559
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x21
cmp eax, ecx
jl 0x40bb0d
push 0x582
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x22
cmp eax, ecx
jl 0x40bb49
push 0x5ab
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x23
cmp eax, ecx
jl 0x40bb85
push 0x5d4
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x24
cmp eax, ecx
jl 0x40bbc1
push 0x5fd
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x25
cmp eax, ecx
jl 0x40bbfd
push 0x626
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x26
cmp eax, ecx
jl 0x40bc39
push 0x64f
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x27
cmp eax, ecx
jl 0x40bc75
push 0x678
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x28
cmp eax, ecx
jl 0x40bcb1
push 0x6a1
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x29
cmp eax, ecx
jl 0x40bced
push 0x6ca
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x2a
cmp eax, ecx
jl 0x40bd29
push 0x6f3
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x2b
cmp eax, ecx
jl 0x40bd65
push 0x71c
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x2c
cmp eax, ecx
jl 0x40bda1
push 0x745
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x2d
cmp eax, ecx
jl 0x40bddd
push 0x76e
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x2e
cmp eax, ecx
jl 0x40be19
push 0x797
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x2f
cmp eax, ecx
jl 0x40be55
push 0x7c0
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x30
cmp eax, ecx
jl 0x40be91
push 0x7e9
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x31
cmp eax, ecx
jl 0x40becd
push 0x812
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x32
cmp eax, ecx
jl 0x40bf09
push 0x83b
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x33
cmp eax, ecx
jl 0x40bf45
push 0x864
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x34
cmp eax, ecx
jl 0x40bf81
push 0x88d
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x35
cmp eax, ecx
jl 0x40bfbd
push 0x8b6
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x36
cmp eax, ecx
jl 0x40bff9
push 0x8df
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x37
cmp eax, ecx
jl 0x40c035
push 0x908
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x38
cmp eax, ecx
jl 0x40c071
push 0x931
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x39
cmp eax, ecx
jl 0x40c0ad
push 0x95a
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x3a
cmp eax, ecx
jl 0x40c0e9
push 0x983
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x3b
cmp eax, ecx
jl 0x40c125
push 0x9ac
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x3c
cmp eax, ecx
jl 0x40c161
push 0x9d5
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x3d
cmp eax, ecx
jl 0x40c19d
push 0x9fe
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x3e
cmp eax, ecx
jl 0x40c1d9
push 0xa27
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x3f
cmp eax, ecx
jl 0x40c215
push 0xa50
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x40
cmp eax, ecx
jl 0x40c251
push 0xa79
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x41
cmp eax, ecx
jl 0x40c28d
push 0xaa2
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x42
cmp eax, ecx
jl 0x40c2c9
push 0xacb
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x43
cmp eax, ecx
jl 0x40c305
push 0xaf4
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x44
cmp eax, ecx
jl 0x40c341
push 0xb1d
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x45
cmp eax, ecx
jl 0x40c37d
push 0xb46
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x46
cmp eax, ecx
jl 0x40c3b9
push 0xb6f
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x47
cmp eax, ecx
jl 0x40c3f5
push 0xb98
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x48
cmp eax, ecx
jl 0x40c431
push 0xbc1
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x49
cmp eax, ecx
jl 0x40c46d
push 0xbea
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x4a
cmp eax, ecx
jl 0x40c4a9
push 0xc13
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x4b
cmp eax, ecx
jl 0x40c4e5
push 0xc3c
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x4c
cmp eax, ecx
jl 0x40c521
push 0xc65
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x4d
cmp eax, ecx
jl 0x40c55d
push 0xc8e
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x4e
cmp eax, ecx
jl 0x40c599
push 0xcb7
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x4f
cmp eax, ecx
jl 0x40c5d5
push 0xce0
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x50
cmp eax, ecx
jl 0x40c611
push 0xd09
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x51
cmp eax, ecx
jl 0x40c64d
push 0xd32
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x52
cmp eax, ecx
jl 0x40c689
push 0xd5b
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x53
cmp eax, ecx
jl 0x40c6c5
push 0xd84
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x54
cmp eax, ecx
jl 0x40c701
push 0xdad
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x55
cmp eax, ecx
jl 0x40c73d
push 0xdd6
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x56
cmp eax, ecx
jl 0x40c779
push 0xdff
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x57
cmp eax, ecx
jl 0x40c7b5
push 0xe28
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x58
cmp eax, ecx
jl 0x40c7f1
push 0xe51
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x59
cmp eax, ecx
jl 0x40c82d
push 0xe7a
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x5a
cmp eax, ecx
jl 0x40c869
push 0xea3
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x5b
cmp eax, ecx
jl 0x40c8a5
push 0xecc
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x5c
cmp eax, ecx
jl 0x40c8e1
push 0xef5
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x5d
cmp eax, ecx
jl 0x40c91d
push 0xf1e
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x5e
cmp eax, ecx
jl 0x40c959
push 0xf47
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x5f
cmp eax, ecx
jl 0x40c995
push 0xf70
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x60
cmp eax, ecx
jl 0x40c9d1
push 0xf99
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x61
cmp eax, ecx
jl 0x40ca0d
push 0xfc2
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x62
cmp eax, ecx
jl 0x40ca49
push 0xfeb
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x63
cmp eax, ecx
jl 0x40ca85
push 0x1014
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x64
cmp eax, ecx
jl 0x40cac1
push 0x103d
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x65
cmp eax, ecx
jl 0x40cafd
push 0x1066
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x66
cmp eax, ecx
jl 0x40cb39
push 0x108f
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x67
cmp eax, ecx
jl 0x40cb75
push 0x10b8
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x68
cmp eax, ecx
jl 0x40cbb1
push 0x10e1
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x69
cmp eax, ecx
jl 0x40cbed
push 0x110a
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x6a
cmp eax, ecx
jl 0x40cc29
push 0x1133
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x6b
cmp eax, ecx
jl 0x40cc65
push 0x115c
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x6c
cmp eax, ecx
jl 0x40cca1
push 0x1185
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x6d
cmp eax, ecx
jl 0x40ccdd
push 0x11ae
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x6e
cmp eax, ecx
jl 0x40cd19
push 0x11d7
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x6f
cmp eax, ecx
jl 0x40cd55
push 0x1200
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x70
cmp eax, ecx
jl 0x40cd91
push 0x1229
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x71
cmp eax, ecx
jl 0x40cdcd
push 0x1252
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x72
cmp eax, ecx
jl 0x40ce09
push 0x127b
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x73
cmp eax, ecx
jl 0x40ce45
push 0x12a4
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x74
cmp eax, ecx
jl 0x40ce81
push 0x12cd
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x75
cmp eax, ecx
jl 0x40cebd
push 0x12f6
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x76
cmp eax, ecx
jl 0x40cef9
push 0x131f
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x77
cmp eax, ecx
jl 0x40cf35
push 0x1348
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x78
cmp eax, ecx
jl 0x40cf71
push 0x1371
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x79
cmp eax, ecx
jl 0x40cfad
push 0x139a
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x7a
cmp eax, ecx
jl 0x40cfe9
push 0x13c3
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x7b
cmp eax, ecx
jl 0x40d025
push 0x13ec
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x7c
cmp eax, ecx
jl 0x40d061
push 0x1415
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x7d
cmp eax, ecx
jl 0x40d09d
push 0x143e
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x7e
cmp eax, ecx
jl 0x40d0d9
push 0x1467
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x7f
cmp eax, ecx
jl 0x40d115
push 0x1490
push 0x4011531
push 1
call fcn.0043081d
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 [0x9f9b60]
call fcn.0040101d
mov eax, 0x80
cmp eax, ecx
jl 0x40d151