Function at 0x1400e4c30
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rbx
mov dword [rsp - 0x44], 0x58fa2b4b
xchg r11, rbp
mov qword [rsp + 0x10], r11
xchg r11, rbp
xchg rsi, r13
mov qword [rsp + 0x18], r13
xchg rsi, r13
nop
sub rsp, 8
mov qword [rsp], rdi
nop
mov qword [rsp - 8], r12
sub rsp, 8
push r13
nop
sub rsp, 8
mov qword [rsp], r14
nop
sub rsp, 8
mov qword [rsp], r15
neg rsp
sub rsp, 0xffffffffffffff60
neg rsp
movsx rbx, r8b
xchg r14, rcx
mov r13, r14
xchg r14, rcx
xchg r14, r10
mov r10, rbx
xchg r10, r14
movsxd rdi, edx
mov dword [rsp - 0x20], 0x3d220bb7
shr r14, 0x36
shr r14, 4
shr r14, 1
shr r14, 1
shr r14, 2
shr r14, 1
call fcn.1400e6e30
lea rcx, [r13 + 0x28]
mov dword [rsp - 0x38], 0x380b4d9e
call fcn.1400e6e30
lea rcx, [r13 + 0x50]
call fcn.1400e6e00
mov dword [rsp - 0x20], ebp
imul rsi, rdi, 0x3c0
movzx eax, r14b
mov rcx, r13
neg al
mov r11, r11
and al, bl
add al, al
sub bl, al
mov dword [rsp - 0x38], 0x436069b
movzx ebp, bl
lea rbx, [0x140002c90]
mov edi, ebp
add rbx, rsi
mov r13, r13
xor rdi, 1
xchg rbx, r10
mov rdx, r10
xchg rbx, r10
dec rdi
shr rdi, 0x38
shr rdi, 3
shr rdi, 4
mov r8d, edi
mov dword [rsp - 0x10], 0x5dc1ca9c
call fcn.1400e6f90
lea rdx, [rbx + 0x28]
mov r8d, edi
lea rcx, [r13 + 0x28]
xchg rbx, rbx
call fcn.1400e6f90
lea rdx, [rbx + 0x50]
mov r8d, edi
lea rcx, [r13 + 0x50]
mov dword [rsp - 0x28], esi
call fcn.1400e6f90
mov edi, ebp
lea rbx, [0x140002c90]
xchg r10, r10
xor rdi, 2
lea rdx, [rbx + 0x78]
dec rdi
mov dword [rsp - 0x1c], 0x58f08d
add rdx, rsi
shr rdi, 0x37
shr rdi, 5
shr rdi, 2
shr rdi, 1
xchg rcx, r9
mov r9, r13
xchg rcx, r9
mov r8d, edi
call fcn.1400e6f90
mov dword [rsp - 0xc], edi
lea rdx, [rbx + 0xa0]
mov r8d, edi
add rdx, rsi
lea rcx, [r13 + 0x28]
mov r10, r10
call fcn.1400e6f90
lea rdx, [rbx + 0xc8]
mov r8d, edi
xchg r15, r15
add rdx, rsi
lea rcx, [r13 + 0x50]
call fcn.1400e6f90
mov rbx, rbx
mov edi, ebp
lea rbx, [0x140002c90]
xor rdi, 3
mov r9, r9
lea rdx, [rbx + 0xf0]
dec rdi
add rdx, rsi
shr rdi, 0x25
shr rdi, 0xc
shr rdi, 4
shr rdi, 4
shr rdi, 3
shr rdi, 2
shr rdi, 1
xchg rdx, r13
mov rcx, rdx
xchg rdx, r13
mov r8d, edi
xchg r10, r10
call fcn.1400e6f90
lea rdx, [rbx + 0x118]
mov r8d, edi
mov dword [rsp - 0x3c], 0x5a81ec0e
add rdx, rsi
lea rcx, [r13 + 0x28]
call fcn.1400e6f90
lea rdx, [rbx + 0x140]
mov dword [rsp - 0x44], esi
mov r8d, edi
add rdx, rsi
lea rcx, [r13 + 0x50]
call fcn.1400e6f90
xchg rdx, rdx
mov edi, ebp
lea rbx, [0x140002c90]
xor rdi, 4
mov dword [rsp - 0x14], edi
dec rdi
shr rdi, 0x35
shr rdi, 7
shr rdi, 2
shr rdi, 1
mov r8d, edi
lea rdx, [rbx + 0x168]
xchg r14, r14
xchg rcx, r8
mov r8, r13
xchg r8, rcx
add rdx, rsi
call fcn.1400e6f90
lea rdx, [rbx + 0x190]
xchg rdx, rdx
mov r8d, edi
add rdx, rsi
lea rcx, [r13 + 0x28]
call fcn.1400e6f90
mov dword [rsp - 0x40], 0x552ecb28
lea rdx, [rbx + 0x1b8]
mov r8d, edi
add rdx, rsi
lea rcx, [r13 + 0x50]
mov dword [rsp - 0x44], esi
call fcn.1400e6f90
mov edi, ebp
lea rbx, [0x140002c90]
mov rdx, rdx
xor rdi, 5
lea rdx, [rbx + 0x1e0]
dec rdi
mov dword [rsp - 0x28], 0x5b273da
add rdx, rsi
shr rdi, 0x38
shr rdi, 6
shr rdi, 1
xchg r13, r8
mov rcx, r8
xchg r8, r13
mov r8d, edi
call fcn.1400e6f90
mov dword [rsp - 0x14], 0x1525f6ed
lea rdx, [rbx + 0x208]
mov r8d, edi
add rdx, rsi
lea rcx, [r13 + 0x28]
mov dword [rsp - 0x1c], ebx
call fcn.1400e6f90
lea rdx, [rbx + 0x230]
mov r8d, edi
add rdx, rsi
xchg r8, r8
lea rcx, [r13 + 0x50]
call fcn.1400e6f90
mov edi, ebp
lea rbx, [0x140002c90]
xchg rsp, rsp
xor rdi, 6
lea rdx, [rbx + 0x258]
dec rdi
add rdx, rsi
mov rdi, rdi
shr rdi, 0x30
shr rdi, 0xb
shr rdi, 2
shr rdi, 1
shr rdi, 1
xchg rcx, r10
mov r10, r13
xchg rcx, r10
mov r8d, edi
call fcn.1400e6f90
mov dword [rsp - 0x44], 0x1024b4e5
lea rdx, [rbx + 0x280]
mov r8d, edi
add rdx, rsi
mov r13, r13
lea rcx, [r13 + 0x28]
call fcn.1400e6f90
lea rdx, [rbx + 0x2a8]
mov r8d, edi
mov r9, r9
add rdx, rsi
lea rcx, [r13 + 0x50]
call fcn.1400e6f90
mov dword [rsp - 0x14], ecx
mov edi, ebp
lea rbx, [0x140002c90]
xor rdi, 7
lea rdx, [rbx + 0x2d0]
xchg rbx, rbx
dec rdi
add rdx, rsi
shr rdi, 0x23
shr rdi, 0xe
shr rdi, 3
shr rdi, 1
shr rdi, 7
shr rdi, 1
shr rdi, 1
shr rdi, 1
xchg rcx, r13
mov r13, rcx
xchg rcx, r13
mov r8d, edi
mov r13, r13
call fcn.1400e6f90
lea rdx, [rbx + 0x2f8]
mov r8d, edi
xchg r13, r13
add rdx, rsi
lea rcx, [r13 + 0x28]
call fcn.1400e6f90
lea rdx, [rbx + 0x320]
mov dword [rsp - 0x20], 0x68512677
mov r8d, edi
add rdx, rsi
lea rcx, [r13 + 0x50]
mov rsi, rsi
call fcn.1400e6f90
xor rbp, 8
lea rbx, [0x140002c90]
xchg r10, r10
dec rbp
lea rdx, [rbx + 0x348]
shr rbp, 0x31
shr rbp, 0xa
shr rbp, 3
shr rbp, 1
mov r8d, ebp
mov rbp, rbp
add rdx, rsi
xchg rcx, r13
mov r13, rcx
xchg rcx, r13
call fcn.1400e6f90
mov rcx, rcx
lea rdx, [rbx + 0x370]
mov r8d, ebp
add rdx, rsi
mov r12, r12
lea rcx, [r13 + 0x28]
call fcn.1400e6f90
lea rdx, [rbx + 0x398]
mov dword [rsp - 0x34], 0x52740c4b
mov r8d, ebp
add rdx, rsi
lea rcx, [r13 + 0x50]
call fcn.1400e6f90
mov dword [rsp - 0x3c], ebp
lea rdx, [r13 + 0x28]
lea rcx, [rsp + 0x20]
call fcn.1400e70f0
mov dword [rsp - 0x1c], 0x4e0d2d44
xchg rsp, rdx
mov rsp, r13
xchg rsp, rdx
lea rcx, [rsp + 0x48]
mov dword [rsp - 0x14], ecx
call fcn.1400e70f0
lea rdx, [r13 + 0x50]
lea rcx, [rsp + 0x70]
call fcn.1400e91a0
mov dword [rsp - 0x3c], 0x29346606
movzx ebx, r14b
lea rdx, [rsp + 0x20]
mov r8d, ebx
xchg r15, rcx
mov r15, r13
xchg r15, rcx
call fcn.1400e6f90
mov r12, r12
mov r8d, ebx
lea rdx, [rsp + 0x48]
lea rcx, [r13 + 0x28]
call fcn.1400e6f90
xchg r10, r10
mov r8d, ebx
lea rdx, [rsp + 0x70]
lea rcx, [r13 + 0x50]
call fcn.1400e6f90
mov r13, r13
lea r11, [rsp + 0xa0]
xchg r9, rbx
mov r9, qword [r11 + 0x30]
xchg rbx, r9
mov rbp, qword [r11 + 0x38]
mov dword [rsp - 0x44], edi
xchg r14, rsi
mov r14, qword [r11 + 0x40]
xchg rsi, r14
xchg rsp, r11
mov r11, rsp
xchg rsp, r11
pop r15
nop
mov r14, qword [rsp]
add rsp, 8
pop r13
mov dword [rsp - 0x38], edx
pop r12
nop
add rsp, 8
mov rdi, qword [rsp - 8]
ret