Function at 0x403d27
Capabilities:
Parse credit card information

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
push 0
mov ebx, 0x40ae10
call fcn.0040acbb
add esp, 4
mov dword [ebp - 4], eax
push str._NaoJv.skn
push dword [ebp - 4]
mov ecx, 2
call fcn.004015f8
add esp, 8
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x403d6d
push ebx
call fcn.0040aca9
add esp, 4
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [0x681708]
test ebx, ebx
je 0x403d84
push ebx
call fcn.0040aca9
add esp, 4
pop eax
mov dword [0x681708], eax
cmp dword [ebp + 8], 0
jne 0x403d9b
mov dword [ebp + 8], 0x19
cmp dword [ebp + 8], 1
jne 0x403e08
push reloc.WS2_32.dll_getpeername
push 0
push 0x4a944a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x403dc6
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x403e03
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 2
jne 0x403e75
push reloc.WS2_32.dll_getpeername
push 0
push 0x4ae07b
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x403e33
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x403e70
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 3
jne 0x403ee2
push reloc.WS2_32.dll_getpeername
push 0
push 0x4b2dcd
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x403ea0
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x403edd
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 4
jne 0x403f4f
push reloc.WS2_32.dll_getpeername
push 0
push 0x4b6aab
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x403f0d
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x403f4a
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 5
jne 0x403fbc
push reloc.WS2_32.dll_getpeername
push 0
push 0x4bb4a5
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x403f7a
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x403fb7
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 6
jne 0x404029
push reloc.WS2_32.dll_getpeername
push 0
push 0x4bf9d0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x403fe7
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404024
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 7
jne 0x404096
push reloc.WS2_32.dll_getpeername
push 0
push 0x4c9a62
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404054
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404091
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 8
jne 0x404103
push reloc.WS2_32.dll_getpeername
push 0
push 0x4cf8ca
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4040c1
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4040fe
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 9
jne 0x404170
push reloc.WS2_32.dll_getpeername
push 0
push 0x4d5ae2
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x40412e
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x40416b
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0xa
jne 0x4041dd
push reloc.WS2_32.dll_getpeername
push 0
push 0x4dd2fc
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x40419b
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4041d8
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0xb
jne 0x40424a
push reloc.WS2_32.dll_getpeername
push 0
push 0x4df385
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404208
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404245
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0xc
jne 0x4042b7
push reloc.WS2_32.dll_getpeername
push 0
push 0x4e2715
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404275
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4042b2
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0xd
jne 0x404324
push reloc.WS2_32.dll_getpeername
push 0
push 0x4e8e1f
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4042e2
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x40431f
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0xe
jne 0x404391
push reloc.WS2_32.dll_getpeername
push 0
push 0x4eea5a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x40434f
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x40438c
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0xf
jne 0x4043fe
push reloc.WS2_32.dll_getpeername
push 0
push 0x4f3be1
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4043bc
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4043f9
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x10
jne 0x40446b
push reloc.WS2_32.dll_getpeername
push 0
push 0x4f7d53
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404429
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404466
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x11
jne 0x4044d8
push reloc.WS2_32.dll_getpeername
push 0
push 0x4faaf7
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404496
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4044d3
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x12
jne 0x404545
push reloc.WS2_32.dll_getpeername
push 0
push 0x4ff14c
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404503
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404540
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x13
jne 0x4045b2
push reloc.WS2_32.dll_getpeername
push 0
push 0x5023a6
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404570
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4045ad
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x14
jne 0x40461f
push reloc.WS2_32.dll_getpeername
push 0
push 0x50b603
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4045dd
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x40461a
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x15
jne 0x40468c
push reloc.WS2_32.dll_getpeername
push 0
push 0x512ef9
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x40464a
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404687
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x16
jne 0x4046f9
push reloc.WS2_32.dll_getpeername
push 0
push 0x519374
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4046b7
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4046f4
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x17
jne 0x404766
push reloc.WS2_32.dll_getpeername
push 0
push 0x524409
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404724
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404761
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x18
jne 0x4047d3
push reloc.WS2_32.dll_getpeername
push 0
push 0x52caec
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404791
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4047ce
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x19
jne 0x404840
push reloc.WS2_32.dll_getpeername
push 0
push 0x52fa3d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4047fe
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x40483b
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x1a
jne 0x4048ad
push reloc.WS2_32.dll_getpeername
push 0
push 0x536b66
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x40486b
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4048a8
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x1b
jne 0x40491a
push reloc.WS2_32.dll_getpeername
push 0
push 0x53de75
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4048d8
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404915
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x1c
jne 0x404987
push reloc.WS2_32.dll_getpeername
push 0
push 0x5403ba
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404945
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404982
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x1d
jne 0x4049f4
push reloc.WS2_32.dll_getpeername
push 0
push 0x54540a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4049b2
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4049ef
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x1e
jne 0x404a61
push reloc.WS2_32.dll_getpeername
push 0
push 0x5490dc
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404a1f
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404a5c
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x1f
jne 0x404ace
push reloc.WS2_32.dll_getpeername
push 0
push 0x54da31
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404a8c
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404ac9
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x20
jne 0x404b3b
push reloc.WS2_32.dll_getpeername
push 0
push 0x552b3b
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404af9
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404b36
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x21
jne 0x404ba8
push reloc.WS2_32.dll_getpeername
push 0
push 0x55ad18
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404b66
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404ba3
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x22
jne 0x404c15
push reloc.WS2_32.dll_getpeername
push 0
push 0x55ea95
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404bd3
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404c10
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x23
jne 0x404c82
push reloc.WS2_32.dll_getpeername
push 0
push 0x5637d7
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404c40
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404c7d
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x24
jne 0x404cef
push reloc.WS2_32.dll_getpeername
push 0
push 0x56b17d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404cad
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404cea
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x25
jne 0x404d5c
push reloc.WS2_32.dll_getpeername
push 0
push 0x575dd3
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404d1a
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404d57
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x26
jne 0x404dc9
push reloc.WS2_32.dll_getpeername
push 0
push 0x57ad0e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404d87
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404dc4
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x27
jne 0x404e36
push reloc.WS2_32.dll_getpeername
push 0
push 0x57dd0c
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404df4
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404e31
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x28
jne 0x404ea3
push reloc.WS2_32.dll_getpeername
push 0
push 0x582901
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404e61
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404e9e
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x29
jne 0x404f10
push reloc.WS2_32.dll_getpeername
push 0
push 0x586773
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404ece
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404f0b
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x2a
jne 0x404f7d
push reloc.WS2_32.dll_getpeername
push 0
push 0x58f8f0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404f3b
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404f78
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x2b
jne 0x404fea
push reloc.WS2_32.dll_getpeername
push 0
push 0x595090
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x404fa8
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x404fe5
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x2c
jne 0x405057
push reloc.WS2_32.dll_getpeername
push 0
push 0x5991bb
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405015
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405052
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x2d
jne 0x4050c4
push reloc.WS2_32.dll_getpeername
push 0
push 0x59ed5d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405082
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4050bf
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x2e
jne 0x405131
push reloc.WS2_32.dll_getpeername
push 0
push 0x5a135e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4050ef
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x40512c
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x2f
jne 0x40519e
push reloc.WS2_32.dll_getpeername
push 0
push 0x5a614b
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x40515c
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405199
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x30
jne 0x40520b
push reloc.WS2_32.dll_getpeername
push 0
push 0x5aa2f7
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4051c9
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405206
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x31
jne 0x405278
push reloc.WS2_32.dll_getpeername
push 0
push 0x5b0298
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405236
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405273
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x32
jne 0x4052e5
push reloc.WS2_32.dll_getpeername
push 0
push 0x5b85b2
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4052a3
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4052e0
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x33
jne 0x405352
push reloc.WS2_32.dll_getpeername
push 0
push 0x5c05e2
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405310
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x40534d
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x34
jne 0x4053bf
push reloc.WS2_32.dll_getpeername
push 0
push 0x5c2d0b
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x40537d
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4053ba
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x35
jne 0x40542c
push reloc.WS2_32.dll_getpeername
push 0
push 0x5c739b
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4053ea
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405427
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x36
jne 0x405499
push reloc.WS2_32.dll_getpeername
push 0
push 0x5c9346
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405457
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405494
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x37
jne 0x405506
push reloc.WS2_32.dll_getpeername
push 0
push 0x5cb478
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4054c4
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405501
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x38
jne 0x405573
push reloc.WS2_32.dll_getpeername
push 0
push 0x5cdb98
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405531
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x40556e
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x39
jne 0x4055e0
push reloc.WS2_32.dll_getpeername
push 0
push 0x5cf7a9
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x40559e
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4055db
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x3a
jne 0x40564d
push reloc.WS2_32.dll_getpeername
push 0
push 0x5d1af3
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x40560b
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405648
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x3b
jne 0x4056ba
push reloc.WS2_32.dll_getpeername
push 0
push 0x5d466c
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405678
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4056b5
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x3c
jne 0x405727
push reloc.WS2_32.dll_getpeername
push 0
push 0x5d9228
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4056e5
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405722
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x3d
jne 0x405794
push reloc.WS2_32.dll_getpeername
push 0
push 0x5deed6
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405752
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x40578f
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x3e
jne 0x405801
push reloc.WS2_32.dll_getpeername
push 0
push 0x5e5668
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4057bf
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4057fc
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x3f
jne 0x40586e
push reloc.WS2_32.dll_getpeername
push 0
push 0x5e8129
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x40582c
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405869
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x40
jne 0x4058db
push reloc.WS2_32.dll_getpeername
push 0
push 0x5ec1d8
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405899
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4058d6
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x41
jne 0x405948
push reloc.WS2_32.dll_getpeername
push 0
push 0x5ed5c0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405906
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405943
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x42
jne 0x4059b5
push reloc.WS2_32.dll_getpeername
push 0
push 0x5f3577
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405973
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4059b0
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x43
jne 0x405a22
push reloc.WS2_32.dll_getpeername
push 0
push 0x5f864c
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4059e0
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405a1d
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x44
jne 0x405a8f
push reloc.WS2_32.dll_getpeername
push 0
push 0x5fa215
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405a4d
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405a8a
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x45
jne 0x405afc
push reloc.WS2_32.dll_getpeername
push 0
push 0x5fe823
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405aba
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405af7
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x46
jne 0x405b69
push reloc.WS2_32.dll_getpeername
push 0
push 0x604fa5
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405b27
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405b64
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x47
jne 0x405bd6
push reloc.WS2_32.dll_getpeername
push 0
push 0x60b0eb
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405b94
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405bd1
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x48
jne 0x405c43
push reloc.WS2_32.dll_getpeername
push 0
push 0x60ff4d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405c01
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405c3e
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x49
jne 0x405cb0
push reloc.WS2_32.dll_getpeername
push 0
push 0x61761f
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405c6e
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405cab
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x4a
jne 0x405d1d
push reloc.WS2_32.dll_getpeername
push 0
push 0x61b901
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405cdb
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405d18
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x4b
jne 0x405d8a
push reloc.WS2_32.dll_getpeername
push 0
push 0x61e17b
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405d48
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405d85
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x4c
jne 0x405df7
push reloc.WS2_32.dll_getpeername
push 0
push 0x623806
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405db5
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405df2
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x4d
jne 0x405e64
push reloc.WS2_32.dll_getpeername
push 0
push 0x625fe7
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405e22
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405e5f
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x4e
jne 0x405ed1
push reloc.WS2_32.dll_getpeername
push 0
push 0x628798
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405e8f
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405ecc
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x4f
jne 0x405f3e
push reloc.WS2_32.dll_getpeername
push 0
push 0x633f6c
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405efc
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405f39
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x50
jne 0x405fab
push reloc.WS2_32.dll_getpeername
push 0
push 0x63936e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405f69
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x405fa6
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x51
jne 0x406018
push reloc.WS2_32.dll_getpeername
push 0
push 0x63a90c
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x405fd6
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x406013
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x52
jne 0x406085
push reloc.WS2_32.dll_getpeername
push 0
push 0x644934
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x406043
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x406080
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x53
jne 0x4060f2
push reloc.WS2_32.dll_getpeername
push 0
push 0x648542
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x4060b0
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x4060ed
push 6
call fcn.0040acaf
add esp, 4
jmp 0x40615a
cmp dword [ebp + 8], 0x54
jne 0x40615a
push reloc.WS2_32.dll_getpeername
push 0
push 0x64e586
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x681708]
test eax, eax
jne 0x40611d
mov eax, 0x48f558
push eax
push 2
mov ebx, 0x40ba40
call fcn.0040acbb
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48f558
push dword [0x681708]
mov eax, 0x10
call fcn.0040acb5
cmp dword [ebp - 4], esp
je 0x40615a
push 6
call fcn.0040acaf
add esp, 4
mov esp, ebp
pop ebp
ret 8