Function at 0x180031cd0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
lea rbp, [rsp - 0x57]
sub rsp, 0xd0
mov rax, qword [rbp - 9]
mov qword [rbp + 7], rax
lea rsi, [0x1800e33b0]
mov qword [rbp + 7], rsi
xor edi, edi
mov dword [0x1800e33b0], edi
xorps xmm0, xmm0
movdqa xmmword [0x1800e33c0], xmm0
mov qword [0x1800e33d0], rdi
mov dword [rbp - 0x59], 0xffffffff
mov qword [rbp - 0x55], rdi
mov qword [rbp - 0x4d], rdi
mov dword [rbp - 0x45], 0x3f3f3f3f
mov dword [rbp - 0x41], 0x3f3f3f3f
mov dword [rbp - 0x3d], 0x3f3f3f3f
mov dword [rbp - 0x39], 0x3f3f3f3f
mov dword [rbp - 0x35], 0x3f3f3f3f
mov dword [rbp - 0x31], 0x3f3f3f3f
mov dword [rbp - 0x2d], 0x3f3f3f3f
mov qword [rbp - 0x29], 0x3f3f3f3f
mov dword [rbp - 0x21], edi
mov dword [rbp - 0x1d], 0x3f3f0000
mov dword [rbp - 0x19], 0x43a53f3f
mov byte [rbp - 0x15], dil
mov qword [0x1800e33d8], rdi
movdqa xmmword [0x1800e33e0], xmm0
lea edx, [rdi + 0x45]
lea rbx, [0x1800e33d8]
mov rcx, rbx
call fcn.18000b160
mov qword [rbp + 0x17], rbx
mov rbx, qword [0x1800e33d8]
lea r8d, [rdi + 0x45]
lea rdx, [rbp - 0x59]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x45]
mov qword [0x1800e33e0], rax
mov qword [rbp + 0x17], rdi
xorps xmm0, xmm0
movdqa xmmword [0x1800e33f0], xmm0
mov qword [0x1800e3400], rdi
mov qword [0x1800e3408], 0x68
mov qword [0x1800e3410], 0x6c
mov qword [0x1800e3418], 0x64
mov qword [0x1800e3420], 0x60
mov qword [0x1800e3428], 0x70
movdqa xmmword [0x1800e3430], xmm0
mov qword [0x1800e3440], rdi
mov qword [0x1800e3448], rdi
movdqa xmmword [0x1800e3450], xmm0
mov dword [rbp - 0x59], 0xcccd4060
mov dword [rbp - 0x55], 0xc28f3f8c
mov dword [rbp - 0x51], 0xcccd3cf5
mov qword [rbp - 0x4d], 0x63dcc
mov qword [rbp - 0x45], 0x3f3f
mov dword [rbp - 0x3d], 0x41f0
mov word [rbp - 0x39], 0x4248
movdqa xmmword [0x1800e3460], xmm0
mov qword [0x1800e3470], rdi
lea edx, [rdi + 0x22]
lea rbx, [0x1800e3460]
mov rcx, rbx
call fcn.18000b160
mov qword [rbp + 0x1f], rbx
mov rbx, qword [0x1800e3460]
lea r8d, [rdi + 0x22]
lea rdx, [rbp - 0x59]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x22]
mov qword [0x1800e3468], rax
mov qword [rbp + 0x1f], rdi
mov dword [rbp - 0x59], 0xcccd4060
mov dword [rbp - 0x55], 0xc28f3f8c
mov dword [rbp - 0x51], 0xcccd3cf5
mov qword [rbp - 0x4d], 0x63dcc
mov qword [rbp - 0x45], 0xffff
mov dword [rbp - 0x3d], 0x41f0
mov word [rbp - 0x39], 0x4248
mov qword [0x1800e3478], rdi
xorps xmm0, xmm0
movdqa xmmword [0x1800e3480], xmm0
lea edx, [rdi + 0x22]
lea rbx, [0x1800e3478]
mov rcx, rbx
call fcn.18000b160
mov qword [rbp + 0x27], rbx
mov rbx, qword [0x1800e3478]
lea r8d, [rdi + 0x22]
lea rdx, [rbp - 0x59]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x22]
mov qword [0x1800e3480], rax
mov qword [rbp + 0x27], rdi
mov dword [rbp - 0x59], 0xcccd4060
mov dword [rbp - 0x55], 0xc28f3f8c
mov dword [rbp - 0x51], 0xcccd3cf5
mov qword [rbp - 0x4d], 0x63dcc
mov qword [rbp - 0x45], rdi
mov dword [rbp - 0x3d], 0x41f0
mov word [rbp - 0x39], 0x4248
xorps xmm0, xmm0
movdqa xmmword [0x1800e3490], xmm0
mov qword [0x1800e34a0], rdi
lea edx, [rdi + 0x22]
lea rbx, [0x1800e3490]
mov rcx, rbx
call fcn.18000b160
mov qword [rbp + 0x2f], rbx
mov rbx, qword [0x1800e3490]
lea r8d, [rdi + 0x22]
lea rdx, [rbp - 0x59]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x22]
mov qword [0x1800e3498], rax
mov qword [rbp + 0x2f], rdi
mov dword [rbp - 0x59], 0x3f3f3f00
mov dword [rbp - 0x55], 0x8000003f
mov dword [rbp - 0x51], 0x3e
mov dword [rbp - 0x4d], 0x400
mov dword [rbp - 0x49], 0x80000000
mov dword [rbp - 0x45], 0x2000003f
mov dword [rbp - 0x41], 0x34000041
mov dword [rbp - 0x3d], 0x142
mov qword [rbp - 0x39], 0x100
mov dword [rbp - 0x31], edi
mov dword [rbp - 0x2d], 0x80000000
mov dword [rbp - 0x29], 0x3f3f3f3f
mov dword [rbp - 0x25], 0x3f3f3f3f
mov dword [rbp - 0x21], 0x8000003f
mov byte [rbp - 0x1d], 0x3f
mov qword [0x1800e34a8], rdi
xorps xmm0, xmm0
movdqa xmmword [0x1800e34b0], xmm0
lea edx, [rdi + 0x3d]
lea rbx, [0x1800e34a8]
mov rcx, rbx
call fcn.18000b160
mov qword [rbp + 0x37], rbx
mov rbx, qword [0x1800e34a8]
lea r8d, [rdi + 0x3d]
lea rdx, [rbp - 0x59]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x3d]
mov qword [0x1800e34b0], rax
mov qword [rbp + 0x37], rdi
mov dword [rbp - 9], 0xb851ec00
mov dword [rbp - 5], 0xf5c28f2d
mov byte [rbp - 1], 0x2c
xorps xmm0, xmm0
movdqa xmmword [0x1800e34c0], xmm0
mov qword [0x1800e34d0], rdi
lea edx, [rdi + 9]
lea rbx, [0x1800e34c0]
mov rcx, rbx
call fcn.18000b160
mov qword [rbp + 0x3f], rbx
mov rbx, qword [0x1800e34c0]
lea r8d, [rdi + 9]
lea rdx, [rbp - 9]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 9]
mov qword [0x1800e34c8], rax
mov qword [rbp + 0x3f], rdi
mov dword [rbp - 9], edi
mov dword [rbp - 5], 0x8000003f
mov byte [rbp - 1], 0x3e
mov qword [0x1800e34d8], rdi
xorps xmm0, xmm0
movdqa xmmword [0x1800e34e0], xmm0
lea edx, [rdi + 9]
lea rbx, [0x1800e34d8]
mov rcx, rbx
call fcn.18000b160
mov qword [rbp + 0x47], rbx
mov rbx, qword [0x1800e34d8]
lea r8d, [rdi + 9]
lea rdx, [rbp - 9]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rcx, [rbx + 9]
mov qword [0x1800e34e0], rcx
mov qword [rbp + 0x47], rdi
mov rax, rsi
lea r11, [rsp + 0xd0]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
mov rsp, r11
pop rbp
ret