Function at 0x401a8f
Capabilities:
Parse credit card information
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
push 0
mov ebx, 0x42cc20
call fcn.0042c6c5
add esp, 4
mov dword [ebp - 4], eax
push str._NaoJv.skn
push dword [ebp - 4]
mov ecx, 2
call fcn.00401a33
add esp, 8
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x401ad5
push ebx
call fcn.0042c6ad
add esp, 4
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [0x6d3b84]
test ebx, ebx
je 0x401aec
push ebx
call fcn.0042c6ad
add esp, 4
pop eax
mov dword [0x6d3b84], eax
cmp dword [ebp + 8], 0
jne 0x401b03
mov dword [ebp + 8], 0x6d
cmp dword [ebp + 8], 1
jne 0x401b70
push reloc.WS2_32.dll_getpeername
push 0
push 0x4bfd36
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x401b2e
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x401b6b
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 2
jne 0x401bdd
push reloc.WS2_32.dll_getpeername
push 0
push 0x4c4967
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x401b9b
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x401bd8
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 3
jne 0x401c4a
push reloc.WS2_32.dll_getpeername
push 0
push 0x4c96b9
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x401c08
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x401c45
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 4
jne 0x401cb7
push reloc.WS2_32.dll_getpeername
push 0
push 0x4cd397
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x401c75
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x401cb2
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 5
jne 0x401d24
push reloc.WS2_32.dll_getpeername
push 0
push 0x4d1d91
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x401ce2
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x401d1f
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 6
jne 0x401d91
push reloc.WS2_32.dll_getpeername
push 0
push 0x4d62bc
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x401d4f
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x401d8c
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 7
jne 0x401dfe
push reloc.WS2_32.dll_getpeername
push 0
push 0x4e034e
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x401dbc
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x401df9
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 8
jne 0x401e6b
push reloc.WS2_32.dll_getpeername
push 0
push 0x4e61b6
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x401e29
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x401e66
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 9
jne 0x401ed8
push reloc.WS2_32.dll_getpeername
push 0
push 0x4ec3ce
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x401e96
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x401ed3
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0xa
jne 0x401f45
push reloc.WS2_32.dll_getpeername
push 0
push 0x4f3be8
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x401f03
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x401f40
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0xb
jne 0x401fb2
push reloc.WS2_32.dll_getpeername
push 0
push 0x4f5c71
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x401f70
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x401fad
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0xc
jne 0x40201f
push reloc.WS2_32.dll_getpeername
push 0
push 0x4f9001
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x401fdd
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x40201a
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0xd
jne 0x40208c
push reloc.WS2_32.dll_getpeername
push 0
push 0x4ff70b
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x40204a
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402087
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0xe
jne 0x4020f9
push reloc.WS2_32.dll_getpeername
push 0
push 0x4bab86
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4020b7
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4020f4
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0xf
jne 0x402166
push reloc.WS2_32.dll_getpeername
push 0
push 0x505346
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402124
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402161
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x10
jne 0x4021d3
push reloc.WS2_32.dll_getpeername
push 0
push 0x5094b8
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402191
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4021ce
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x11
jne 0x402240
push reloc.WS2_32.dll_getpeername
push 0
push 0x50c25c
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4021fe
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x40223b
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x12
jne 0x4022ad
push reloc.WS2_32.dll_getpeername
push 0
push 0x5108b1
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x40226b
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4022a8
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x13
jne 0x40231a
push reloc.WS2_32.dll_getpeername
push 0
push 0x513b0b
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4022d8
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402315
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x14
jne 0x402387
push reloc.WS2_32.dll_getpeername
push 0
push 0x51cd68
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402345
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402382
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x15
jne 0x4023f4
push reloc.WS2_32.dll_getpeername
push 0
push 0x52465e
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4023b2
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4023ef
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x16
jne 0x402461
push reloc.WS2_32.dll_getpeername
push 0
push 0x52aad9
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x40241f
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x40245c
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x17
jne 0x4024ce
push reloc.WS2_32.dll_getpeername
push 0
push 0x535b6e
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x40248c
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4024c9
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x18
jne 0x40253b
push reloc.WS2_32.dll_getpeername
push 0
push 0x53e251
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4024f9
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402536
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x19
jne 0x4025a8
push reloc.WS2_32.dll_getpeername
push 0
push 0x5411a2
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402566
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4025a3
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x1a
jne 0x402615
push reloc.WS2_32.dll_getpeername
push 0
push 0x5482cb
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4025d3
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402610
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x1b
jne 0x402682
push reloc.WS2_32.dll_getpeername
push 0
push 0x54f5da
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402640
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x40267d
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x1c
jne 0x4026ef
push reloc.WS2_32.dll_getpeername
push 0
push 0x551b1f
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4026ad
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4026ea
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x1d
jne 0x40275c
push reloc.WS2_32.dll_getpeername
push 0
push 0x556b6f
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x40271a
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402757
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x1e
jne 0x4027c9
push reloc.WS2_32.dll_getpeername
push 0
push 0x55a841
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402787
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4027c4
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x1f
jne 0x402836
push reloc.WS2_32.dll_getpeername
push 0
push 0x55f196
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4027f4
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402831
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x20
jne 0x4028a3
push reloc.WS2_32.dll_getpeername
push 0
push 0x5642a0
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402861
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x40289e
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x21
jne 0x402910
push reloc.WS2_32.dll_getpeername
push 0
push 0x56c47d
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4028ce
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x40290b
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x22
jne 0x40297d
push reloc.WS2_32.dll_getpeername
push 0
push 0x5701fa
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x40293b
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402978
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x23
jne 0x4029ea
push reloc.WS2_32.dll_getpeername
push 0
push 0x574f3c
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4029a8
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4029e5
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x24
jne 0x402a57
push reloc.WS2_32.dll_getpeername
push 0
push 0x57c8e2
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402a15
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402a52
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x25
jne 0x402ac4
push reloc.WS2_32.dll_getpeername
push 0
push 0x587538
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402a82
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402abf
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x26
jne 0x402b31
push reloc.WS2_32.dll_getpeername
push 0
push 0x58c473
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402aef
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402b2c
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x27
jne 0x402b9e
push reloc.WS2_32.dll_getpeername
push 0
push 0x58f471
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402b5c
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402b99
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x28
jne 0x402c0b
push reloc.WS2_32.dll_getpeername
push 0
push 0x594066
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402bc9
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402c06
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x29
jne 0x402c78
push reloc.WS2_32.dll_getpeername
push 0
push 0x597ed8
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402c36
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402c73
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x2a
jne 0x402ce5
push reloc.WS2_32.dll_getpeername
push 0
push 0x5a1055
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402ca3
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402ce0
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x2b
jne 0x402d52
push reloc.WS2_32.dll_getpeername
push 0
push 0x5a67f5
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402d10
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402d4d
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x2c
jne 0x402dbf
push reloc.WS2_32.dll_getpeername
push 0
push 0x5aa920
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402d7d
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402dba
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x2d
jne 0x402e2c
push reloc.WS2_32.dll_getpeername
push 0
push 0x5b04c2
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402dea
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402e27
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x2e
jne 0x402e99
push reloc.WS2_32.dll_getpeername
push 0
push 0x5b2ac3
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402e57
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402e94
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x2f
jne 0x402f06
push reloc.WS2_32.dll_getpeername
push 0
push 0x5b78b0
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402ec4
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402f01
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x30
jne 0x402f73
push reloc.WS2_32.dll_getpeername
push 0
push 0x5bba5c
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402f31
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402f6e
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x31
jne 0x402fe0
push reloc.WS2_32.dll_getpeername
push 0
push 0x5c19fd
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x402f9e
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x402fdb
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x32
jne 0x40304d
push reloc.WS2_32.dll_getpeername
push 0
push 0x5c9d17
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x40300b
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403048
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x33
jne 0x4030ba
push reloc.WS2_32.dll_getpeername
push 0
push 0x5d1d47
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403078
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4030b5
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x34
jne 0x403127
push reloc.WS2_32.dll_getpeername
push 0
push 0x5d4470
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4030e5
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403122
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x35
jne 0x403194
push reloc.WS2_32.dll_getpeername
push 0
push 0x5d8b00
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403152
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x40318f
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x36
jne 0x403201
push reloc.WS2_32.dll_getpeername
push 0
push 0x5daaab
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4031bf
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4031fc
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x37
jne 0x40326e
push reloc.WS2_32.dll_getpeername
push 0
push 0x5dcbdd
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x40322c
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403269
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x38
jne 0x4032db
push reloc.WS2_32.dll_getpeername
push 0
push 0x5df2fd
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403299
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4032d6
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x39
jne 0x403348
push reloc.WS2_32.dll_getpeername
push 0
push 0x5e0f0e
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403306
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403343
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x3a
jne 0x4033b5
push reloc.WS2_32.dll_getpeername
push 0
push 0x5e3258
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403373
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4033b0
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x3b
jne 0x403422
push reloc.WS2_32.dll_getpeername
push 0
push 0x5e5dd1
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4033e0
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x40341d
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x3c
jne 0x40348f
push reloc.WS2_32.dll_getpeername
push 0
push 0x5ea98d
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x40344d
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x40348a
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x3d
jne 0x4034fc
push reloc.WS2_32.dll_getpeername
push 0
push 0x5f063b
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4034ba
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4034f7
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x3e
jne 0x403569
push reloc.WS2_32.dll_getpeername
push 0
push 0x5f6dcd
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403527
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403564
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x3f
jne 0x4035d6
push reloc.WS2_32.dll_getpeername
push 0
push 0x5f988e
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403594
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4035d1
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x40
jne 0x403643
push reloc.WS2_32.dll_getpeername
push 0
push 0x5fd93d
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403601
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x40363e
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x41
jne 0x4036b0
push reloc.WS2_32.dll_getpeername
push 0
push 0x5fed25
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x40366e
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4036ab
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x42
jne 0x40371d
push reloc.WS2_32.dll_getpeername
push 0
push 0x604cdc
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4036db
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403718
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x43
jne 0x40378a
push reloc.WS2_32.dll_getpeername
push 0
push 0x609db1
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403748
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403785
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x44
jne 0x4037f7
push reloc.WS2_32.dll_getpeername
push 0
push 0x60b97a
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4037b5
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4037f2
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x45
jne 0x403864
push reloc.WS2_32.dll_getpeername
push 0
push 0x60ff88
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403822
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x40385f
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x46
jne 0x4038d1
push reloc.WS2_32.dll_getpeername
push 0
push 0x61670a
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x40388f
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4038cc
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x47
jne 0x40393e
push reloc.WS2_32.dll_getpeername
push 0
push 0x61c850
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4038fc
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403939
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x48
jne 0x4039ab
push reloc.WS2_32.dll_getpeername
push 0
push 0x6216b2
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403969
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4039a6
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x49
jne 0x403a18
push reloc.WS2_32.dll_getpeername
push 0
push 0x628d84
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4039d6
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403a13
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x4a
jne 0x403a85
push reloc.WS2_32.dll_getpeername
push 0
push 0x62d066
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403a43
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403a80
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x4b
jne 0x403af2
push reloc.WS2_32.dll_getpeername
push 0
push 0x62f8e0
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403ab0
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403aed
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x4c
jne 0x403b5f
push reloc.WS2_32.dll_getpeername
push 0
push 0x634f6b
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403b1d
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403b5a
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x4d
jne 0x403bcc
push reloc.WS2_32.dll_getpeername
push 0
push 0x63774c
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403b8a
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403bc7
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x4e
jne 0x403c39
push reloc.WS2_32.dll_getpeername
push 0
push 0x639efd
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403bf7
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403c34
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x4f
jne 0x403ca6
push reloc.WS2_32.dll_getpeername
push 0
push 0x6456d1
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403c64
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403ca1
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x50
jne 0x403d13
push reloc.WS2_32.dll_getpeername
push 0
push 0x64aad3
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403cd1
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403d0e
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x51
jne 0x403d80
push reloc.WS2_32.dll_getpeername
push 0
push 0x64c071
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403d3e
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403d7b
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x52
jne 0x403ded
push reloc.WS2_32.dll_getpeername
push 0
push 0x656099
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403dab
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403de8
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x53
jne 0x403e5a
push reloc.WS2_32.dll_getpeername
push 0
push 0x659ca7
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403e18
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403e55
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x54
jne 0x403ec7
push reloc.WS2_32.dll_getpeername
push 0
push 0x65fceb
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403e85
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403ec2
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
push reloc.WS2_32.dll_getpeername
push 0
push 0x662652
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403ee8
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403f25
push 6
call fcn.0042c6b9
add esp, 4
cmp dword [ebp + 8], 0x56
jne 0x403f92
push reloc.WS2_32.dll_getpeername
push 0
push 0x4f3be8
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403f50
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403f8d
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x57
jne 0x403fff
push reloc.WS2_32.dll_getpeername
push 0
push 0x4ec3ce
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x403fbd
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x403ffa
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x58
jne 0x40406c
push reloc.WS2_32.dll_getpeername
push 0
push 0x4f5c71
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x40402a
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x404067
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x59
jne 0x4040d9
push reloc.WS2_32.dll_getpeername
push 0
push 0x4c96b9
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x404097
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4040d4
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x5a
jne 0x404146
push reloc.WS2_32.dll_getpeername
push 0
push 0x54f5da
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x404104
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x404141
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x5b
jne 0x4041b3
push reloc.WS2_32.dll_getpeername
push 0
push 0x4cd397
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x404171
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4041ae
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x5c
jne 0x404220
push reloc.WS2_32.dll_getpeername
push 0
push 0x556b6f
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4041de
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x40421b
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x5d
jne 0x40428d
push reloc.WS2_32.dll_getpeername
push 0
push 0x551b1f
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x40424b
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x404288
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x5e
jne 0x4042fa
push reloc.WS2_32.dll_getpeername
push 0
push 0x6685b3
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4042b8
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4042f5
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x5f
jne 0x404367
push reloc.WS2_32.dll_getpeername
push 0
push 0x4c4967
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x404325
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x404362
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x60
jne 0x4043d4
push reloc.WS2_32.dll_getpeername
push 0
push 0x4bfd36
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x404392
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4043cf
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x61
jne 0x404441
push reloc.WS2_32.dll_getpeername
push 0
push 0x505346
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4043ff
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x40443c
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x62
jne 0x4044ae
push reloc.WS2_32.dll_getpeername
push 0
push 0x535b6e
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x40446c
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4044a9
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x63
jne 0x40451b
push reloc.WS2_32.dll_getpeername
push 0
push 0x52aad9
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4044d9
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x404516
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x64
jne 0x404588
push reloc.WS2_32.dll_getpeername
push 0
push 0x5701fa
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x404546
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x404583
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x65
jne 0x4045f5
push reloc.WS2_32.dll_getpeername
push 0
push 0x55a841
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4045b3
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4045f0
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x66
jne 0x404662
push reloc.WS2_32.dll_getpeername
push 0
push 0x594066
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x404620
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x40465d
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x67
jne 0x4046cf
push reloc.WS2_32.dll_getpeername
push 0
push 0x53e251
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x40468d
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4046ca
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x68
jne 0x40473c
push reloc.WS2_32.dll_getpeername
push 0
push 0x66f92d
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4046fa
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x404737
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x69
jne 0x4047a9
push reloc.WS2_32.dll_getpeername
push 0
push 0x4d62bc
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x404767
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4047a4
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x6a
jne 0x404816
push reloc.WS2_32.dll_getpeername
push 0
push 0x4f9001
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4047d4
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x404811
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x6b
jne 0x404883
push reloc.WS2_32.dll_getpeername
push 0
push 0x5a1055
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x404841
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x40487e
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x6c
jne 0x4048f0
push reloc.WS2_32.dll_getpeername
push 0
push 0x597ed8
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x4048ae
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x4048eb
push 6
call fcn.0042c6b9
add esp, 4
jmp 0x404958
cmp dword [ebp + 8], 0x6d
jne 0x404958
push reloc.WS2_32.dll_getpeername
push 0
push 0x5ea98d
push getpeername
push 0
mov eax, dword [0x6d3b84]
test eax, eax
jne 0x40491b
mov eax, 0x4a5019
push eax
push 2
mov ebx, 0x42e130
call fcn.0042c6c5
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x4a5019
push dword [0x6d3b84]
mov eax, 6
call fcn.0042c6bf
cmp dword [ebp - 4], esp
je 0x404958
push 6
call fcn.0042c6b9
add esp, 4
mov esp, ebp
pop ebp
ret 8