Function at 0x40137a
Capabilities:
Parse credit card information

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
push 0
mov ebx, 0x4092b0
call fcn.00408ffa
add esp, 4
mov dword [ebp - 4], eax
push 0x490082
push dword [ebp - 4]
mov ecx, 2
call fcn.0040131e
add esp, 8
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4013c0
push ebx
call fcn.00409006
add esp, 4
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [0x65e61c]
test ebx, ebx
je 0x4013d7
push ebx
call fcn.00409006
add esp, 4
pop eax
mov dword [0x65e61c], eax
cmp dword [ebp + 8], 0
jne 0x4013ee
mov dword [ebp + 8], 0x19
cmp dword [ebp + 8], 1
jne 0x40145b
push reloc.WS2_32.dll_getpeername
push 0
push 0x49008c
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401419
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401456
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 2
jne 0x4014c8
push reloc.WS2_32.dll_getpeername
push 0
push 0x494cbd
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401486
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4014c3
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 3
jne 0x401535
push reloc.WS2_32.dll_getpeername
push 0
push 0x499a0f
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4014f3
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401530
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 4
jne 0x4015a2
push reloc.WS2_32.dll_getpeername
push 0
push 0x49d6ed
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401560
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x40159d
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 5
jne 0x40160f
push reloc.WS2_32.dll_getpeername
push 0
push 0x4a20e7
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4015cd
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x40160a
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 6
jne 0x40167c
push reloc.WS2_32.dll_getpeername
push 0
push 0x4a6612
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x40163a
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401677
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 7
jne 0x4016e9
push reloc.WS2_32.dll_getpeername
push 0
push 0x4b06a4
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4016a7
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4016e4
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 8
jne 0x401756
push reloc.WS2_32.dll_getpeername
push 0
push 0x4b650c
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401714
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401751
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 9
jne 0x4017c3
push reloc.WS2_32.dll_getpeername
push 0
push 0x4bc724
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401781
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4017be
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0xa
jne 0x401830
push reloc.WS2_32.dll_getpeername
push 0
push 0x4c3f3e
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4017ee
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x40182b
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0xb
jne 0x40189d
push reloc.WS2_32.dll_getpeername
push 0
push 0x4c5fc7
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x40185b
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401898
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0xc
jne 0x40190a
push reloc.WS2_32.dll_getpeername
push 0
push 0x4c9357
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4018c8
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401905
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0xd
jne 0x401977
push reloc.WS2_32.dll_getpeername
push 0
push 0x4cfa61
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401935
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401972
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0xe
jne 0x4019e4
push reloc.WS2_32.dll_getpeername
push 0
push 0x4d569c
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4019a2
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4019df
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0xf
jne 0x401a51
push reloc.WS2_32.dll_getpeername
push 0
push 0x4da823
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401a0f
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401a4c
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x10
jne 0x401abe
push reloc.WS2_32.dll_getpeername
push 0
push 0x4de995
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401a7c
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401ab9
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x11
jne 0x401b2b
push reloc.WS2_32.dll_getpeername
push 0
push 0x4e1739
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401ae9
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401b26
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x12
jne 0x401b98
push reloc.WS2_32.dll_getpeername
push 0
push 0x4e5d8e
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401b56
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401b93
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x13
jne 0x401c05
push reloc.WS2_32.dll_getpeername
push 0
push 0x4e8fe8
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401bc3
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401c00
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x14
jne 0x401c72
push reloc.WS2_32.dll_getpeername
push 0
push 0x4f2245
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401c30
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401c6d
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x15
jne 0x401cdf
push reloc.WS2_32.dll_getpeername
push 0
push 0x4f9b3b
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401c9d
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401cda
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x16
jne 0x401d4c
push reloc.WS2_32.dll_getpeername
push 0
push 0x4fffb6
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401d0a
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401d47
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x17
jne 0x401db9
push reloc.WS2_32.dll_getpeername
push 0
push 0x50b04b
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401d77
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401db4
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x18
jne 0x401e26
push reloc.WS2_32.dll_getpeername
push 0
push 0x51372e
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401de4
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401e21
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x19
jne 0x401e93
push reloc.WS2_32.dll_getpeername
push 0
push 0x51667f
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401e51
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401e8e
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x1a
jne 0x401f00
push reloc.WS2_32.dll_getpeername
push 0
push 0x51d7a8
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401ebe
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401efb
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x1b
jne 0x401f6d
push reloc.WS2_32.dll_getpeername
push 0
push 0x524ab7
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401f2b
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401f68
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x1c
jne 0x401fda
push reloc.WS2_32.dll_getpeername
push 0
push 0x526ffc
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x401f98
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x401fd5
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x1d
jne 0x402047
push reloc.WS2_32.dll_getpeername
push 0
push 0x52c04c
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402005
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402042
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x1e
jne 0x4020b4
push reloc.WS2_32.dll_getpeername
push 0
push 0x52fd1e
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402072
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4020af
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x1f
jne 0x402121
push reloc.WS2_32.dll_getpeername
push 0
push 0x534673
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4020df
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x40211c
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x20
jne 0x40218e
push reloc.WS2_32.dll_getpeername
push 0
push 0x53977d
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x40214c
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402189
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x21
jne 0x4021fb
push reloc.WS2_32.dll_getpeername
push 0
push 0x54195a
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4021b9
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4021f6
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x22
jne 0x402268
push reloc.WS2_32.dll_getpeername
push 0
push 0x5456d7
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402226
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402263
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x23
jne 0x4022d5
push reloc.WS2_32.dll_getpeername
push 0
push 0x54a419
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402293
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4022d0
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x24
jne 0x402342
push reloc.WS2_32.dll_getpeername
push 0
push 0x551dbf
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402300
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x40233d
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x25
jne 0x4023af
push reloc.WS2_32.dll_getpeername
push 0
push 0x55ca15
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x40236d
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4023aa
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x26
jne 0x40241c
push reloc.WS2_32.dll_getpeername
push 0
push 0x561950
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4023da
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402417
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x27
jne 0x402489
push reloc.WS2_32.dll_getpeername
push 0
push 0x56494e
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402447
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402484
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x28
jne 0x4024f6
push reloc.WS2_32.dll_getpeername
push 0
push 0x569543
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4024b4
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4024f1
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x29
jne 0x402563
push reloc.WS2_32.dll_getpeername
push 0
push 0x56d3b5
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402521
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x40255e
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x2a
jne 0x4025d0
push reloc.WS2_32.dll_getpeername
push 0
push 0x576532
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x40258e
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4025cb
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x2b
jne 0x40263d
push reloc.WS2_32.dll_getpeername
push 0
push 0x57bcd2
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4025fb
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402638
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x2c
jne 0x4026aa
push reloc.WS2_32.dll_getpeername
push 0
push 0x57fdfd
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402668
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4026a5
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x2d
jne 0x402717
push reloc.WS2_32.dll_getpeername
push 0
push 0x58599f
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4026d5
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402712
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x2e
jne 0x402784
push reloc.WS2_32.dll_getpeername
push 0
push 0x587fa0
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402742
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x40277f
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x2f
jne 0x4027f1
push reloc.WS2_32.dll_getpeername
push 0
push 0x58cd8d
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4027af
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4027ec
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x30
jne 0x40285e
push reloc.WS2_32.dll_getpeername
push 0
push 0x590f39
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x40281c
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402859
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x31
jne 0x4028cb
push reloc.WS2_32.dll_getpeername
push 0
push 0x596eda
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402889
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4028c6
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x32
jne 0x402938
push reloc.WS2_32.dll_getpeername
push 0
push 0x59f1f4
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4028f6
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402933
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x33
jne 0x4029a5
push reloc.WS2_32.dll_getpeername
push 0
push 0x5a7224
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402963
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4029a0
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x34
jne 0x402a12
push reloc.WS2_32.dll_getpeername
push 0
push 0x5a994d
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4029d0
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402a0d
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x35
jne 0x402a7f
push reloc.WS2_32.dll_getpeername
push 0
push 0x5adfdd
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402a3d
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402a7a
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x36
jne 0x402aec
push reloc.WS2_32.dll_getpeername
push 0
push 0x5aff88
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402aaa
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402ae7
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x37
jne 0x402b59
push reloc.WS2_32.dll_getpeername
push 0
push 0x5b20ba
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402b17
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402b54
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x38
jne 0x402bc6
push reloc.WS2_32.dll_getpeername
push 0
push 0x5b47da
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402b84
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402bc1
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x39
jne 0x402c33
push reloc.WS2_32.dll_getpeername
push 0
push 0x5b63eb
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402bf1
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402c2e
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x3a
jne 0x402ca0
push reloc.WS2_32.dll_getpeername
push 0
push 0x5b8735
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402c5e
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402c9b
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x3b
jne 0x402d0d
push reloc.WS2_32.dll_getpeername
push 0
push 0x5bb2ae
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402ccb
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402d08
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x3c
jne 0x402d7a
push reloc.WS2_32.dll_getpeername
push 0
push 0x5bfe6a
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402d38
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402d75
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x3d
jne 0x402de7
push reloc.WS2_32.dll_getpeername
push 0
push 0x5c5b18
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402da5
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402de2
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x3e
jne 0x402e54
push reloc.WS2_32.dll_getpeername
push 0
push 0x5cc2aa
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402e12
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402e4f
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x3f
jne 0x402ec1
push reloc.WS2_32.dll_getpeername
push 0
push 0x5ced6b
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402e7f
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402ebc
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x40
jne 0x402f2e
push reloc.WS2_32.dll_getpeername
push 0
push 0x5d2e1a
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402eec
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402f29
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x41
jne 0x402f9b
push reloc.WS2_32.dll_getpeername
push 0
push 0x5d4202
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402f59
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x402f96
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x42
jne 0x403008
push reloc.WS2_32.dll_getpeername
push 0
push 0x5da1b9
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x402fc6
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x403003
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x43
jne 0x403075
push reloc.WS2_32.dll_getpeername
push 0
push 0x5df28e
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x403033
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x403070
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x44
jne 0x4030e2
push reloc.WS2_32.dll_getpeername
push 0
push 0x5e0e57
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4030a0
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4030dd
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x45
jne 0x40314f
push reloc.WS2_32.dll_getpeername
push 0
push 0x5e5465
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x40310d
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x40314a
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x46
jne 0x4031bc
push reloc.WS2_32.dll_getpeername
push 0
push 0x5ebbe7
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x40317a
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4031b7
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x47
jne 0x403229
push reloc.WS2_32.dll_getpeername
push 0
push 0x5f1d2d
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4031e7
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x403224
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x48
jne 0x403296
push reloc.WS2_32.dll_getpeername
push 0
push 0x5f6b8f
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x403254
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x403291
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x49
jne 0x403303
push reloc.WS2_32.dll_getpeername
push 0
push 0x5fe261
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4032c1
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4032fe
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x4a
jne 0x403370
push reloc.WS2_32.dll_getpeername
push 0
push 0x602543
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x40332e
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x40336b
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x4b
jne 0x4033dd
push reloc.WS2_32.dll_getpeername
push 0
push 0x604dbd
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x40339b
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4033d8
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x4c
jne 0x40344a
push reloc.WS2_32.dll_getpeername
push 0
push 0x60a448
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x403408
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x403445
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x4d
jne 0x4034b7
push reloc.WS2_32.dll_getpeername
push 0
push 0x60cc29
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x403475
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4034b2
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x4e
jne 0x403524
push reloc.WS2_32.dll_getpeername
push 0
push 0x60f3da
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4034e2
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x40351f
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x4f
jne 0x403591
push reloc.WS2_32.dll_getpeername
push 0
push 0x61abae
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x40354f
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x40358c
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x50
jne 0x4035fe
push reloc.WS2_32.dll_getpeername
push 0
push 0x61ffb0
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x4035bc
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4035f9
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x51
jne 0x40366b
push reloc.WS2_32.dll_getpeername
push 0
push 0x62154e
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x403629
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x403666
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x52
jne 0x4036d8
push reloc.WS2_32.dll_getpeername
push 0
push 0x62b576
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x403696
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4036d3
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x53
jne 0x403745
push reloc.WS2_32.dll_getpeername
push 0
push 0x62f184
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x403703
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x403740
push 6
call fcn.0040901e
add esp, 4
jmp 0x4037ad
cmp dword [ebp + 8], 0x54
jne 0x4037ad
push reloc.WS2_32.dll_getpeername
push 0
push 0x6351c8
push getpeername
push 0
mov eax, dword [0x65e61c]
test eax, eax
jne 0x403770
mov eax, 0x47a651
push eax
push 2
mov ebx, 0x40a000
call fcn.00408ffa
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x47a651
push dword [0x65e61c]
mov eax, 0
call fcn.00409024
cmp dword [ebp - 4], esp
je 0x4037ad
push 6
call fcn.0040901e
add esp, 4
mov esp, ebp
pop ebp
ret 8