Function at 0x403deb
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 4
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push dword [0x4b6244]
push getpeername
push 0
mov eax, dword [0x4b6240]
test eax, eax
jne 0x403e22
mov eax, 0x47a934
push eax
push 3
mov ebx, 0x40cc50
call fcn.0040c74f
add esp, 0x28
mov dword [ebp - 4], eax
mov eax, dword [ebp - 4]
push eax
mov ebx, dword [0x4b624c]
test ebx, ebx
je 0x403e4f
push ebx
call fcn.0040c73d
add esp, 4
pop eax
mov dword [0x4b624c], eax
push str.0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x403e9e
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x30
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a984
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x403ee7
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x31
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a986
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x403f30
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x32
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a988
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x403f79
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x33
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a98a
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x403fc2
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x34
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a98c
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x40400b
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x35
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a98e
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404054
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x36
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a990
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x40409d
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x37
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a992
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x4040e6
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x38
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a994
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x40412f
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x39
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a996
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404178
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x41
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a998
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x4041c1
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x42
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a99a
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x40420a
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x43
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a99c
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404253
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x44
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a99e
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x40429c
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x45
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9a0
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x4042e5
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x46
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9a2
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x40432e
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x47
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9a4
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404377
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x48
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9a6
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x4043c0
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x49
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9a8
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404409
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x4a
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9aa
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404452
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x4b
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9ac
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x40449b
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x4c
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9ae
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x4044e4
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x4d
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9b0
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x40452d
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x4e
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9b2
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404576
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x4f
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9b4
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x4045bf
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x50
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9b6
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404608
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x51
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9b8
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404651
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x52
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9ba
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x40469a
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x53
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9bc
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x4046e3
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x54
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9be
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x40472c
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x55
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9c0
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404775
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x56
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9c2
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x4047be
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x57
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9c4
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404807
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x58
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9c6
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404850
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x59
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9c8
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404899
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x5a
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9ca
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x40493c
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x41
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9cc
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x4049df
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x42
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9ce
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404a82
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x43
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9d0
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404b25
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x44
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9d2
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404bc8
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x45
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9d4
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404c6b
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x46
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9d6
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404d0e
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x47
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9d8
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404db1
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x48
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9da
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404e54
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x49
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9dc
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404ef7
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x4a
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9de
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x404f9a
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x4b
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9e0
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x40503d
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x4c
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9e2
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x4050e0
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x4d
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9e4
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x405183
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x4e
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9e6
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x405226
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x4f
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9e8
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x4052c9
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x50
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9ea
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x40536c
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x51
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9ec
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x40540f
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x52
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9ee
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x4054b2
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x53
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9f0
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x405555
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x54
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9f2
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x4055f8
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x55
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9f4
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x40569b
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x56
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9f6
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x40573e
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x57
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9f8
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x4057e1
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x58
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9ee
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x405884
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x59
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9fa
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x405927
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x59
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
push 0x47a9fc
push dword [0x4b624c]
call fcn.00403d46
add esp, 8
cmp eax, 0
jne 0x4059ca
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x5a
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
mov ebx, 6
call fcn.00403de3
push 0x80000301
push 0
push 0x14
push 3
mov eax, 1
mov ebx, 0x457c00
call fcn.0040c761
add esp, 0x28
inc dword [0x4b6244]
mov esp, ebp
pop ebp
ret