Function at 0x1400324b0
Capabilities:
Contain obfuscated stackstrings
Encode data using xor

Disassembly:
mov rax, rsp
push rbp
push rdi
push r14
lea rbp, [rax - 0x118]
sub rsp, 0x200
mov qword [rsp + 0x40], 0xfffffffffffffffe
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
mov rax, qword [0x1403eaa10]
xor rax, rsp
mov qword [rbp + 0xf0], rax
mov rdi, rdx
mov rbx, rcx
mov dword [rbp + 0x20], 0x1e3b7316
mov dword [rbp + 0x24], 0x86bd708e
mov dword [rbp + 0x28], 0x56247e47
mov dword [rbp + 0x2c], 0x468877f1
mov dword [rbp + 0x30], 0xb7a3bab1
mov dword [rbp + 0x34], 0x37c50a10
mov dword [rbp + 0x38], 0xac285ac9
mov dword [rbp + 0x3c], 0xabeca564
mov dword [rbp + 0x40], 0x589567c6
mov dword [rbp + 0x44], 0xf69af80d
mov dword [rbp + 0x48], 0x3d05dc66
mov dword [rbp + 0x4c], 0xd8c38ad3
mov dword [rbp + 0x50], 0x4936e96a
mov dword [rbp + 0x54], 0xd4ebbf43
mov dword [rbp + 0x58], 0x65a0689b
mov dword [rbp + 0x5c], 0x1f92575d
mov dword [rbp + 0x60], 0x22bb5c71
mov dword [rbp + 0x64], 0xbc7bbec1
mov dword [rbp + 0x68], 0x2a5f9463
mov dword [rbp + 0x6c], 0x3234b861
mov dword [rbp + 0x70], 0x4017fbfd
mov dword [rbp + 0x74], 0x411d51e6
mov dword [rbp + 0x78], 0x4dd298f
mov dword [rbp + 0x7c], 0x31e7de80
mov dword [rbp + 0x80], 0xf7a2017f
mov dword [rbp + 0x84], 0x236fda39
mov dword [rbp + 0x88], 0x1cd03afe
mov dword [rbp + 0x8c], 0x123e30d1
mov dword [rbp + 0x90], 0xa8e00fcd
mov dword [rbp + 0x94], 0x2c5982af
mov dword [rbp + 0x98], 0xefb2ad7d
mov dword [rbp + 0x9c], 0x75ce87c2
mov dword [rbp + 0xa0], 0x4f900213
mov dword [rbp + 0xa4], 0x8533722e
mov dword [rbp + 0xa8], 0x81a9cf8d
mov dword [rbp + 0xac], 0x2f27c4e2
mov dword [rbp + 0xb0], 0xe1529f7a
mov dword [rbp + 0xb4], 0xfc2b3815
mov dword [rbp + 0xb8], 0xe408c742
mov dword [rbp + 0xbc], 0x8c5e5509
mov dword [rbp + 0xc0], 0xdfff6076
mov dword [rbp + 0xc4], 0xbfa98d7
mov dword [rbp + 0xc8], 0xa6f91a00
mov dword [rbp + 0xcc], 0x629ee8b9
mov dword [rbp + 0xd0], 0xd25091d9
mov dword [rbp + 0xd4], 0x7b418ee
mov dword [rbp + 0xd8], 0xc8a45bea
mov dword [rbp + 0xdc], 0x6948cb0e
mov dword [rbp + 0xe0], 0x79359c4e
mov dword [rbp + 0xe4], 0xe5544d45
mov dword [rbp + 0xe8], 0x8b4a0c3c
mov dword [rbp + 0xec], 0xdba7cc3f
mov dword [rsp + 0x50], 0x4030201
mov dword [rsp + 0x54], 0x8070605
mov dword [rsp + 0x58], 0xe0d0c0b
mov dword [rsp + 0x5c], 0x911100f
mov dword [rsp + 0x60], 0x6050403
mov dword [rsp + 0x64], 0x1000807
mov dword [rsp + 0x68], 0x100f0e0d
mov dword [rsp + 0x6c], 0xb0a0911
mov dword [rsp + 0x70], 0x8070605
mov dword [rsp + 0x74], 0x3020100
mov dword [rsp + 0x78], 0x911100f
mov dword [rsp + 0x7c], 0xd0c0b0a
mov dword [rbp - 0x80], 0x1000807
mov dword [rbp - 0x7c], 0x5040302
mov dword [rbp - 0x78], 0xb0a0911
mov dword [rbp - 0x74], 0xf0e0d0c
mov dword [rbp - 0x70], 0x3020100
mov dword [rbp - 0x6c], 0x7060504
mov dword [rbp - 0x68], 0xd0c0b0a
mov dword [rbp - 0x64], 0x11100f0e
mov dword [rbp - 0x60], 0x5040302
mov dword [rbp - 0x5c], 0x80706
mov dword [rbp - 0x58], 0xf0e0d0c
mov dword [rbp - 0x54], 0xa091110
mov dword [rbp - 0x50], 0x7060504
mov dword [rbp - 0x4c], 0x2010008
mov dword [rbp - 0x48], 0x11100f0e
mov dword [rbp - 0x44], 0xc0b0a09
mov dword [rbp - 0x40], 0x80706
mov dword [rbp - 0x3c], 0x4030201
mov dword [rbp - 0x38], 0xa091110
mov dword [rbp - 0x34], 0xe0d0c0b
mov dword [rbp - 0x30], 0x2010008
mov dword [rbp - 0x2c], 0x6050403
mov dword [rbp - 0x28], 0xc0b0a09
mov dword [rbp - 0x24], 0x100f0e0d
mov dword [rbp - 0x20], 0x4030201
mov dword [rbp - 0x1c], 0x8070605
mov dword [rbp - 0x18], 0xe0d0c0b
mov dword [rbp - 0x14], 0x911100f
mov dword [rbp - 0x10], 0x6050403
mov dword [rbp - 0xc], 0x1000807
mov dword [rbp - 8], 0x100f0e0d
mov dword [rbp - 4], 0xb0a0911
mov dword [rbp], 0x8070605
mov dword [rbp + 4], 0x3020100
mov dword [rbp + 8], 0x911100f
mov dword [rbp + 0xc], 0xd0c0b0a
mov dword [rbp + 0x10], 0x1000807
mov dword [rbp + 0x14], 0x5040302
mov dword [rbp + 0x18], 0xb0a0911
mov dword [rbp + 0x1c], 0xf0e0d0c
xor r14d, r14d
mov qword [rsp + 0x20], r14
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x38], r14
mov cl, 1
call fcn.14001ce70
mov qword [rsp + 0x38], rax
lea edx, [r14 + 0x12]
lea rcx, [rsp + 0x20]
call fcn.1400bf090
nop
mov r11, qword [rsp + 0x20]
mov r8, r11
sub rdi, r11
mov r9, r11
neg r9
nop dword [rax + rax]
movzx eax, byte [rdi + r8]
ror al, 3
mov byte [r8], al
xor byte [r11 + 8], al
lea rcx, [r9 + r8]
mov rax, qword [rbx + 8]
movzx edx, byte [rdi + r8 + 8]
mov byte [rcx + rax], dl
mov byte [r8 + 9], dl
xor byte [r11 + 0x11], dl
lea r8, [r8 + 1]
lea rax, [r9 + r8]
cmp rax, 8
jne 0x140032870
mov rax, qword [rbx + 0x10]
sub rax, 8
test rax, 0xfffffffffffffff0
je 0x140032940
mov r9, r14
nop dword [rax]
mov rax, r11
mov edx, 0x12
nop dword [rax + rax]
movzx ecx, byte [rax]
ror cl, 2
mov byte [rax], cl
lea rax, [rax + 1]
dec rdx
jne 0x1400328d0
mov r8, r9
lea rdi, [rsp + 0x50]
add rdi, r9
lea rsi, [rbp + 0x20]
add rsi, r9
mov r10, r9
neg r10
nop dword [rax]
lea rcx, [r10 + r8]
movzx eax, byte [rcx + rdi]
movzx edx, byte [rax + r11]
add dl, byte [rcx + rsi]
add rcx, r9
mov rax, qword [rbx + 8]
mov byte [rcx + rax + 8], dl
lea r8, [r8 + 1]
lea rax, [r10 + r8]
cmp rax, 0x10
jne 0x140032900
inc r14
add r9, rax
mov rax, qword [rbx + 0x10]
sub rax, 8
shr rax, 4
cmp r14, rax
jne 0x1400328c0
mov rcx, qword [rsp + 0x38]
test rcx, rcx
je 0x140032962
test r11, r11
je 0x140032962
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140032962
mov rax, qword [rcx]
mov rdx, r11
call qword [rax + 8]
mov rcx, qword [rbp + 0xf0]
xor rcx, rsp
call fcn.140297ff0
lea r11, [rsp + 0x200]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret