Function at 0x14003f270
Capabilities:
Terminate process

Disassembly:
push rsi
push rdi
sub rsp, 0x5c8
mov rax, qword [0x140306cc0]
xor rax, rsp
mov qword [rsp + 0x5b0], rax
xor ecx, ecx
call fcn.1400bc430
call fcn.140061bb0
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x70]
mov qword [rax + 0x18], 0
call fcn.140062b80
mov qword [rsp + 0x130], rax
call fcn.140062b80
add rax, 0xc8
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0x1a8]
call fcn.140035fb0
mov qword [rsp + 0x78], rax
lea rdx, [rsp + 0x1b8]
mov rcx, qword [rsp + 0x78]
call fcn.140036820
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0x1c8]
call fcn.140035fb0
mov qword [rsp + 0x80], rax
lea rdx, [rsp + 0x1d8]
mov rcx, qword [rsp + 0x80]
call fcn.140036820
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0xff
mov r9d, Ordinal_32
mov r8d, Ordinal_32
mov edx, Ordinal_32
lea rcx, [rsp + 0x1e8]
call fcn.140035fb0
mov qword [rsp + 0x88], rax
lea rdx, [rsp + 0x1f8]
mov rcx, qword [rsp + 0x88]
call fcn.140036820
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 2
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0xff
mov r9d, Ordinal_32
mov r8d, Ordinal_32
mov edx, Ordinal_32
lea rcx, [rsp + 0x208]
call fcn.140035fb0
mov qword [rsp + 0x90], rax
lea rdx, [rsp + 0x218]
mov rcx, qword [rsp + 0x90]
call fcn.140036820
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 3
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae2c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae20]
movss xmm2, dword [0x14019ae20]
movss xmm1, dword [0x14019ae20]
lea rcx, [rsp + 0x228]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0xff
mov r9d, 0xe0
mov r8d, 0x58
mov edx, WSAStartup
lea rcx, [rsp + 0x238]
call fcn.140035fb0
mov qword [rsp + 0x98], rax
lea rdx, [rsp + 0x248]
mov rcx, qword [rsp + 0x98]
call fcn.140036820
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 5
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0xff
mov r9d, 0xe0
mov r8d, 0x58
mov edx, WSAStartup
lea rcx, [rsp + 0x258]
call fcn.140035fb0
mov qword [rsp + 0xa0], rax
lea rdx, [rsp + 0x268]
mov rcx, qword [rsp + 0xa0]
call fcn.140036820
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 6
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0xff
mov r9d, Ordinal_32
mov r8d, Ordinal_32
mov edx, Ordinal_32
lea rcx, [rsp + 0x278]
call fcn.140035fb0
mov qword [rsp + 0xa8], rax
lea rdx, [rsp + 0x288]
mov rcx, qword [rsp + 0xa8]
call fcn.140036820
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 7
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019adf0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae24]
movss xmm2, dword [0x14019ae24]
movss xmm1, dword [0x14019ae24]
lea rcx, [rsp + 0x298]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 8
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019adf0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae08]
movss xmm2, dword [0x14019ae08]
movss xmm1, dword [0x14019ae08]
lea rcx, [rsp + 0x2a8]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 9
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0xff
mov r9d, 0xe0
mov r8d, 0x58
mov edx, WSAStartup
lea rcx, [rsp + 0x2b8]
call fcn.140035fb0
mov qword [rsp + 0xb0], rax
lea rdx, [rsp + 0x2c8]
mov rcx, qword [rsp + 0xb0]
call fcn.140036820
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0xa
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0xff
mov r9d, 0xe0
mov r8d, 0x58
mov edx, WSAStartup
lea rcx, [rsp + 0x2d8]
call fcn.140035fb0
mov qword [rsp + 0xb8], rax
lea rdx, [rsp + 0x2e8]
mov rcx, qword [rsp + 0xb8]
call fcn.140036820
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0xc
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0xff
mov r9d, 0xe0
mov r8d, 0x58
mov edx, WSAStartup
lea rcx, [rsp + 0x2f8]
call fcn.140035fb0
mov qword [rsp + 0xc0], rax
lea rdx, [rsp + 0x308]
mov rcx, qword [rsp + 0xc0]
call fcn.140036820
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0xb
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae30]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae14]
movss xmm2, dword [0x14019ae14]
movss xmm1, dword [0x14019ae14]
lea rcx, [rsp + 0x318]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0xd
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019adfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019add4]
movss xmm2, dword [0x14019adcc]
movss xmm1, dword [0x14019adc8]
lea rcx, [rsp + 0x328]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0xe
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019add4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae18]
movss xmm2, dword [0x14019ae18]
movss xmm1, dword [0x14019ae18]
lea rcx, [rsp + 0x338]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0xf
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae0c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae1c]
movss xmm2, dword [0x14019ae1c]
movss xmm1, dword [0x14019ae1c]
lea rcx, [rsp + 0x348]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x10
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae30]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae30]
movss xmm2, dword [0x14019ae30]
movss xmm1, dword [0x14019ae30]
lea rcx, [rsp + 0x358]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x11
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0xff
mov r9d, 0xe0
mov r8d, 0x58
mov edx, WSAStartup
lea rcx, [rsp + 0x368]
call fcn.140035fb0
mov qword [rsp + 0xc8], rax
lea rdx, [rsp + 0x378]
mov rcx, qword [rsp + 0xc8]
call fcn.140036820
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x12
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0xff
mov r9d, 0xe0
mov r8d, 0x58
mov edx, WSAStartup
lea rcx, [rsp + 0x388]
call fcn.140035fb0
mov qword [rsp + 0xd0], rax
lea rdx, [rsp + 0x398]
mov rcx, qword [rsp + 0xd0]
call fcn.140036820
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x13
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0xff
mov r9d, 0xe0
mov r8d, 0x58
mov edx, WSAStartup
lea rcx, [rsp + 0x3a8]
call fcn.140035fb0
mov qword [rsp + 0xd8], rax
lea rdx, [rsp + 0x3b8]
mov rcx, qword [rsp + 0xd8]
call fcn.140036820
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x14
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae00]
movss xmm2, dword [0x14019ae0c]
movss xmm1, dword [0x14019ae08]
lea rcx, [rsp + 0x3c8]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x15
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0xff
mov r9d, 0xe0
mov r8d, 0x58
mov edx, WSAStartup
lea rcx, [rsp + 0x3d8]
call fcn.140035fb0
mov qword [rsp + 0xe0], rax
lea rdx, [rsp + 0x3e8]
mov rcx, qword [rsp + 0xe0]
call fcn.140036820
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x16
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0xff
mov r9d, 0xe0
mov r8d, 0x58
mov edx, WSAStartup
lea rcx, [rsp + 0x3f8]
call fcn.140035fb0
mov qword [rsp + 0xe8], rax
lea rdx, [rsp + 0x408]
mov rcx, qword [rsp + 0xe8]
call fcn.140036820
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x17
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae30]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae08]
movss xmm2, dword [0x14019ae08]
movss xmm1, dword [0x14019ae08]
lea rcx, [rsp + 0x418]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x18
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae30]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae08]
movss xmm2, dword [0x14019ae08]
movss xmm1, dword [0x14019ae08]
lea rcx, [rsp + 0x428]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x19
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae30]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae08]
movss xmm2, dword [0x14019ae08]
movss xmm1, dword [0x14019ae08]
lea rcx, [rsp + 0x438]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x1a
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae30]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019addc]
movss xmm2, dword [0x14019addc]
movss xmm1, dword [0x14019addc]
lea rcx, [rsp + 0x448]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x1b
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae0c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae10]
movss xmm2, dword [0x14019ade4]
movss xmm1, dword [0x14019adc4]
lea rcx, [rsp + 0x458]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x1c
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae30]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae10]
movss xmm2, dword [0x14019ade4]
movss xmm1, dword [0x14019adc4]
lea rcx, [rsp + 0x468]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x1d
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae30]
movss xmm2, dword [0x14019ae30]
movss xmm1, dword [0x14019ae30]
lea rcx, [rsp + 0x478]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x1e
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ade8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae2c]
movss xmm2, dword [0x14019adf4]
movss xmm1, dword [0x14019add0]
lea rcx, [rsp + 0x488]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x1f
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae0c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae2c]
movss xmm2, dword [0x14019adf4]
movss xmm1, dword [0x14019add0]
lea rcx, [rsp + 0x498]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x20
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae30]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019addc]
movss xmm2, dword [0x14019addc]
movss xmm1, dword [0x14019addc]
lea rcx, [rsp + 0x4a8]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x26
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae30]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019add8]
movss xmm2, dword [0x14019ade0]
movss xmm1, dword [0x14019ae30]
lea rcx, [rsp + 0x4b8]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x27
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae30]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
movss xmm2, dword [0x14019ae04]
movss xmm1, dword [0x14019ae18]
lea rcx, [rsp + 0x4c8]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x28
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae30]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
movss xmm2, dword [0x14019adf8]
movss xmm1, dword [0x14019ae30]
lea rcx, [rsp + 0x4d8]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x29
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019add8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae2c]
movss xmm2, dword [0x14019adf4]
movss xmm1, dword [0x14019add0]
lea rcx, [rsp + 0x4e8]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x2f
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae28]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae2c]
movss xmm2, dword [0x14019adf4]
movss xmm1, dword [0x14019add0]
lea rcx, [rsp + 0x4f8]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x30
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov eax, reloc.WS2_32.dll_recv
imul rax, rax, 0x19
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x31
mov rdx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
mov qword [rsp + 0xf0], rdi
lea rdi, [rdx + rcx]
mov rcx, qword [rsp + 0xf0]
lea rsi, [rcx + rax]
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x14019ae04]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14019ae04]
movss xmm2, dword [0x14019ae04]
movss xmm1, dword [0x14019ae04]
lea rcx, [rsp + 0x508]
call fcn.140036140
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x32
mov rdx, qword [rsp + 0x30]
lea rdi, [rdx + rcx]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
call fcn.140061bb0
mov rax, qword [rax + 0x50]
mov qword [rsp + 0x138], rax
lea rcx, [rsp + 0x520]
call fcn.1400aa970
mov byte [rsp + 0x52c], 0
movzx eax, byte [0x140307310]
test eax, eax
je 0x14004006c
movzx eax, byte [reloc.WS2_32.dll_accept]
test eax, eax
jne 0x140040071
jmp 0x14004075e
movss xmm2, dword [0x14019ae90]
movss xmm1, dword [0x14019aea0]
lea rcx, [rsp + 0x140]
call fcn.140036100
xor edx, edx
mov rcx, rax
call fcn.140079550
nop
mov dword [rsp + 0x40], 0
mov dword [rsp + 0x44], 0
movss xmm2, dword [0x14019ae98]
movss xmm1, dword [0x14019aea4]
lea rcx, [rsp + 0x148]
call fcn.140036100
xor edx, edx
mov rcx, rax
call fcn.140079550
nop
mov r8d, 3
xor edx, edx
lea rcx, str.best_menu_fr
call fcn.140050c40
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
call fcn.140114300
nop
movss xmm2, dword [0x14019ae44]
movss xmm1, dword [0x14019ae7c]
lea rcx, [rsp + 0x150]
call fcn.140036100
mov rcx, rax
call fcn.140078670
nop
lea rcx, str.CROWARE__Slotted_External
call fcn.140118ab0
nop
cmp dword [rsp + 0x40], 0
jne 0x140040758
movss xmm2, dword [0x14019ae58]
movss xmm1, dword [0x14019ae3c]
lea rcx, [rsp + 0x158]
call fcn.140036100
mov rcx, rax
call fcn.140078670
nop
movss xmm2, dword [0x14019ae6c]
movss xmm1, dword [0x14019ae88]
lea rcx, [rsp + 0x160]
call fcn.140036100
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Aimbot
call fcn.1400546d0
nop
lea rdx, [0x1402b9049]
lea rcx, str.SoftAim
call fcn.1400fa5b0
lea rdx, [0x140307324]
lea rcx, str.Triggerbot
call fcn.1400fa5b0
lea rdx, [0x140307325]
lea rcx, str.Aimbot_Vis_Check
call fcn.1400fa5b0
lea rdx, [0x14030731c]
lea rcx, str.Show_Fov
call fcn.1400fa5b0
lea rdx, [0x14030732f]
lea rcx, str.Cursor
call fcn.1400fa5b0
lea rdx, [0x14030731d]
lea rcx, str.Filled_Fov
call fcn.1400fa5b0
lea rdx, [0x14030732c]
lea rcx, [0x14019a108]
call fcn.1400fa5b0
call fcn.14005d990
nop
movss xmm2, dword [0x14019ae80]
movss xmm1, dword [0x14019ae84]
lea rcx, [rsp + 0x168]
call fcn.140036100
mov rcx, rax
call fcn.140078670
nop
movss xmm2, dword [0x14019ae68]
movss xmm1, dword [0x14019ae88]
lea rcx, [rsp + 0x170]
call fcn.140036100
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, [0x14019a114]
call fcn.1400546d0
nop
lea rdx, [0x1402b904a]
lea rcx, [0x14019a118]
call fcn.1400fa5b0
lea rdx, [0x1402b905c]
lea rcx, str.Skeleton
call fcn.1400fa5b0
lea rdx, [0x1402b9059]
lea rcx, str.2D_Box
call fcn.1400fa5b0
lea rdx, [0x140307326]
lea rcx, str.Corner_Box
call fcn.1400fa5b0
lea rdx, [0x140307327]
lea rcx, str.Filled_Box
call fcn.1400fa5b0
lea rdx, [0x1402b905a]
lea rcx, str.Distance
call fcn.1400fa5b0
lea rdx, [0x140307328]
lea rcx, str.Snap_lines
call fcn.1400fa5b0
lea rdx, [0x1402b905b]
lea rcx, str.Platforms
call fcn.1400fa5b0
lea rdx, [0x14030732d]
lea rcx, [0x14019a18c]
call fcn.1400fa5b0
call fcn.14005d990
nop
movss xmm2, dword [0x14019ae58]
movss xmm1, dword [0x14019ae8c]
lea rcx, [rsp + 0x178]
call fcn.140036100
mov rcx, rax
call fcn.140078670
nop
movss xmm2, dword [0x14019ae78]
movss xmm1, dword [0x14019ae88]
lea rcx, [rsp + 0x180]
call fcn.140036100
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, [0x14019a190]
call fcn.1400546d0
nop
lea rcx, str._Settings:
call fcn.140118ab0
xor r8d, r8d
lea rdx, [0x1402b9060]
lea rcx, str.Normal_Colors
call fcn.1400fc570
xor r8d, r8d
lea rdx, [0x1402b9070]
lea rcx, str.Visible_Colors
call fcn.1400fc570
xor r8d, r8d
lea rdx, [0x1402b9080]
lea rcx, str.Not_Visible_Colors
call fcn.1400fc570
lea rdx, [0x140307329]
lea rcx, str.Stream_Proof
call fcn.1400fa5b0
lea rdx, [0x14030732b]
lea rcx, str.Name_Esp
call fcn.1400fa5b0
lea rdx, [0x1402b905d]
lea rcx, str.Visible_Check
call fcn.1400fa5b0
call fcn.14005d990
nop
movss xmm2, dword [0x14019ae74]
movss xmm1, dword [0x14019ae3c]
lea rcx, [rsp + 0x188]
call fcn.140036100
mov rcx, rax
call fcn.140078670
nop
movss xmm2, dword [0x14019ae78]
movss xmm1, dword [0x14019ae88]
lea rcx, [rsp + 0x190]
call fcn.140036100
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Other
call fcn.1400546d0
nop
movss xmm2, dword [0x14019ae4c]
movss xmm1, dword [0x14019ae60]
lea rcx, [rsp + 0xf8]
call fcn.140036100
lea rdx, [rsp + 0xf8]
lea rcx, str.Save_Config
call fcn.1400f9590
movzx eax, al
test eax, eax
je 0x140040503
mov ecx, 0x64
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.1400392e0
nop
movss xmm2, dword [0x14019ae4c]
movss xmm1, dword [0x14019ae60]
lea rcx, [rsp + 0x100]
call fcn.140036100
lea rdx, [rsp + 0x100]
lea rcx, str.Load_Config
call fcn.1400f9590
movzx eax, al
test eax, eax
je 0x14004054c
mov ecx, 0x64
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.140036b60
nop
movss xmm2, dword [0x14019ae4c]
movss xmm1, dword [0x14019ae60]
lea rcx, [rsp + 0x108]
call fcn.140036100
lea rdx, [rsp + 0x108]
lea rcx, [0x14019a23c]
call fcn.1400f9590
movzx eax, al
test eax, eax
je 0x14004058d
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
lea rax, [rsp + 0x3d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x120]
lea rcx, [rsp + 0x3d]
call fcn.140036940
mov rcx, rax
call fcn.1400367e0
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 3
lea r8, str.Head
lea rdx, [0x1402b9054]
mov rcx, rax
call fcn.140101bb0
nop
lea rax, [rsp + 0x38]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x198]
lea rcx, [rsp + 0x38]
call fcn.140036970
mov rcx, rax
call fcn.140036800
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 3
lea r8, str.Circle
lea rdx, [0x140307320]
mov rcx, rax
call fcn.140101bb0
nop
lea rax, [rsp + 0x39]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x110]
lea rcx, [rsp + 0x39]
call fcn.1400369c0
mov rcx, rax
call fcn.1400367a0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x3a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x48]
lea rcx, [rsp + 0x3a]
call fcn.1400369a0
mov rcx, rax
call fcn.140036780
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x28], 0
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x14019ae94]
movss xmm2, dword [0x14019ae30]
lea rdx, [0x1402b904c]
mov rcx, qword [rsp + 0x58]
call fcn.140113300
nop
lea rax, [rsp + 0x3b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x118]
lea rcx, [rsp + 0x3b]
call fcn.140036a20
mov rcx, rax
call fcn.1400367c0
mov qword [rsp + 0x60], rax
lea rax, [rsp + 0x3c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x128]
lea rcx, [rsp + 0x3c]
call fcn.1400369f0
mov rcx, rax
call fcn.1400367e0
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x28], 0
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x14019ae4c]
movss xmm2, dword [0x14019ae38]
lea rdx, [0x1402b9050]
mov rcx, qword [rsp + 0x68]
call fcn.140113300
nop
call fcn.14005d990
nop
call fcn.14005d6d0
nop
mov rcx, qword [rsp + 0x5b0]
xor rcx, rsp
call fcn.14018f8e0
add rsp, 0x5c8
pop rdi
pop rsi
ret