Function at 0x180073a20
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
mov rbp, rsp
sub rsp, 0x50
mov r12, r8
mov r14, rdx
mov r8, rdx
mov rsi, rcx
mov edx, 0x200
add rcx, 8
call fcn.180070fe0
mov r9, rax
mov r13, rax
sub r9, r14
mov eax, 0xfffffffd
add r9, 0x7ffffffa
mov ecx, 0xe
cmp r9, rax
mov edx, 5
cmova edx, ecx
mov rcx, r14
call fcn.18007a2c0
mov r9, rax
mov r8, r14
mov rdx, r13
mov rcx, rsi
mov r15, rax
call fcn.18007ac80
add r13, rax
mov rcx, r13
call fcn.180072430
mov byte [rbp - 0x30], reloc.WS2_32.dll_WSACleanup
xor ebx, ebx
mov byte [rbp - 0x2f], 0x76
mov ecx, ebx
mov byte [rbp - 0x2e], 0x7d
mov byte [rbp - 0x2d], 0x27
lea rdi, [rax + r13]
mov byte [rbp - 0x2c], 0x79
mov byte [rbp - 0x2b], 0x6a
mov byte [rbp - 0x2a], 0x7f
mov byte [rbp - 0x29], 0x33
mov byte [rbp - 0x28], 0x27
mov byte [rbp - 0x27], 0x79
mov byte [rbp - 0x26], 0x7a
mov byte [rbp - 0x25], 0x77
mov byte [rbp - 0x24], 0
movzx eax, byte [rbp - 0x30]
nop word [rax + rax]
movzx eax, byte [rbp + rcx - 0x30]
sub al, 7
mov byte [rbp + rcx - 0x30], al
inc rcx
cmp rcx, 0xc
jb 0x180073af0
lea rdx, [rbp - 0x30]
mov rcx, rdi
call fcn.180079c60
add rdi, rax
mov rdx, r12
mov r8, rdi
mov rcx, rsi
call fcn.18006fd20
mov dword [rbp - 0x20], 0x3f
add rdi, rax
mov byte [rbp - 0x1c], 0x4b
xor eax, eax
mov byte [rbp - 0x1b], 0x5a
mov rdx, rbx
mov byte [rbp - 0x1a], 0x4c
mov byte [rbp - 0x19], 0x4b
mov byte [rbp - 0x18], 0x1f
mov byte [rbp - 0x17], 0x4d
mov byte [rbp - 0x16], 0x5e
mov byte [rbp - 0x15], 0x47
mov byte [rbp - 0x14], 0x13
mov byte [rbp - 0x13], 0x1f
mov byte [rbp - 0x12], 0x4d
mov byte [rbp - 0x11], 0x5e
mov byte [rbp - 0x10], 0x47
mov byte [rbp - 0xf], 4
mov byte [rbp - 0xe], 0x55
mov byte [rbp - 0xd], 0x5a
mov byte [rbp - 0xc], 0x1f
mov byte [rbp - 0xb], 0xf
mov byte [rbp - 0xa], 0x47
mov byte [rbp - 9], 0x1a
mov byte [rbp - 8], 0xf
mov byte [rbp - 7], 0xe
mov byte [rbp - 6], 9
mov byte [rbp - 5], 0x53
mov byte [rbp - 4], 0x53
mov byte [rbp - 3], 0x47
mov byte [rbp - 2], al
movzx eax, byte [rbp - 0x1c]
nop
movzx eax, byte [rbp + rdx - 0x1c]
mov ecx, dword [rbp - 0x20]
xor cl, al
mov byte [rbp + rdx - 0x1c], cl
inc rdx
cmp rdx, 0x1a
jb 0x180073ba0
lea r8, [rdi + 0x55]
mov byte [rbp - 2], bl
lea rdx, [rbp - 0x1c]
mov rcx, rdi
call fcn.180079c60
add rdi, rax
mov rcx, rdi
call fcn.1800710c0
mov dword [rbp + 0x30], 0x3d
add rdi, rax
mov byte [rbp + 0x34], 0x4f
xor eax, eax
mov byte [rbp + 0x35], 0x58
mov byte [rbp + 0x37], al
mov byte [rbp + 0x36], 0x49
movzx eax, byte [rbp + 0x34]
nop dword [rax]
nop dword [rax + rax]
movzx eax, byte [rbp + rbx + 0x34]
mov ecx, dword [rbp + 0x30]
xor cl, al
mov byte [rbp + rbx + 0x34], cl
inc rbx
cmp rbx, 3
jb 0x180073c00
lea rdx, [rbp + 0x34]
mov byte [rbp + 0x37], 0
mov rcx, rdi
call fcn.180079c60
add rdi, rax
mov rcx, rdi
call fcn.1800710c0
add rdi, rax
mov r9, r15
mov rdx, rdi
mov r8, r14
mov rcx, rsi
call fcn.1800704b0
lea rdx, [r15 + r14]
mov rcx, rsi
lea r8, [rax + rdi]
call fcn.180070e00
mov r8, r14
mov rdx, r13
mov rcx, rsi
call fcn.180070e00
sub r15, rax
mov rdx, r15
lea rcx, [rax + r14]
call fcn.18007a8f0
lea r11, [rsp + 0x50]
mov al, 1
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret