Function at 0x1401b4400
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
push rsi
push rdi
sub rsp, 0x360
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x2d8], 0xfffffffffffffffe
mov rsi, rcx
mov qword [rbp + 0x280], 0
mov qword [rbp + 0x290], 0
mov byte [rbp + 0x298], 6
mov byte [rbp + 0x29a], 9
mov dword [rbp + 0x29c], 0x1000002
mov qword [rbp + 0x2a0], 0
mov qword [rbp + 0x2b0], 0
mov byte [rbp + 0x2b8], 9
mov byte [rbp + 0x2ba], 9
mov dword [rbp + 0x2bc], 0x1000002
lea rcx, [rbp + 0x2a0]
xor edx, edx
call fcn.1401b9770
movups xmm0, xmmword [rbp + 0x2a0]
movups xmm1, xmmword [rbp + 0x2b0]
movaps xmmword [rbp - 0x50], xmm1
movaps xmmword [rbp - 0x60], xmm0
movzx eax, byte [0x14030a0c1]
mov ecx, 1
mov edx, 1
call fcn.140039d90
test rax, rax
je 0x1401b4f71
mov rdi, rax
mov byte [rax], 0x3f
mov byte [rbp + 0x2b8], 9
mov byte [rbp + 0x2ba], 9
mov qword [rbp + 0x2a0], 0
mov qword [rbp + 0x2b0], 0
mov dword [rbp + 0x2bc], 2
lea rcx, [rbp + 0x2a0]
call fcn.1401b9c60
mov qword [rbp + 0x1a8], 1
mov qword [rbp + 0x1b0], rdi
mov qword [rbp + 0x1b8], 1
mov qword [rbp + 0x1c0], 0
mov qword [rbp + 0x1d0], 0
mov byte [rbp + 0x1d8], 3
mov byte [rbp + 0x1da], 9
mov dword [rbp + 0x1dc], 0x1000002
movzx eax, byte [0x14030a0c1]
mov ecx, 3
mov edx, 1
call fcn.140039d90
test rax, rax
je 0x1401b4f85
mov rdi, rax
mov byte [rax + 2], 0xba
mov word [rax], 0x80e2
mov byte [rbp + 0x2b8], 9
mov byte [rbp + 0x2ba], 9
mov qword [rbp + 0x2a0], 0
mov qword [rbp + 0x2b0], 0
mov dword [rbp + 0x2bc], 2
lea rcx, [rbp + 0x2a0]
call fcn.1401b9c60
mov qword [rbp + 0x170], 3
mov qword [rbp + 0x178], rdi
mov qword [rbp + 0x180], 3
mov qword [rbp + 0x188], 0
mov qword [rbp + 0x198], 0
mov byte [rbp + 0x1a0], 0
mov byte [rbp + 0x1a2], 9
mov dword [rbp + 0x1a4], 0x1000102
movzx eax, byte [0x14030a0c1]
mov ecx, 3
mov edx, 1
call fcn.140039d90
test rax, rax
je 0x1401b4f99
mov rdi, rax
mov byte [rax + 2], 0x94
mov word [rax], 0x9ce2
mov byte [rbp + 0x2b8], 9
mov byte [rbp + 0x2ba], 9
mov qword [rbp + 0x2a0], 0
mov qword [rbp + 0x2b0], 0
mov dword [rbp + 0x2bc], 2
lea rcx, [rbp + 0x2a0]
call fcn.1401b9c60
mov qword [rbp + 0x138], 3
mov qword [rbp + 0x140], rdi
mov qword [rbp + 0x148], 3
mov qword [rbp + 0x150], 0
mov qword [rbp + 0x160], 0
mov byte [rbp + 0x168], 2
mov byte [rbp + 0x16a], 9
mov dword [rbp + 0x16c], 0x1000002
movzx eax, byte [0x14030a0c1]
mov ecx, 2
mov edx, 1
call fcn.140039d90
test rax, rax
je 0x1401b4fad
mov rdi, rax
mov word [rax], 0xb7c2
mov byte [rbp + 0x2b8], 9
mov byte [rbp + 0x2ba], 9
mov qword [rbp + 0x2a0], 0
mov qword [rbp + 0x2b0], 0
mov dword [rbp + 0x2bc], 2
lea rcx, [rbp + 0x2a0]
call fcn.1401b9c60
mov qword [rbp + 0x100], 2
mov qword [rbp + 0x108], rdi
mov qword [rbp + 0x110], 2
mov qword [rbp + 0x118], 0
mov qword [rbp + 0x128], 0
mov byte [rbp + 0x130], 0
mov byte [rbp + 0x132], 9
mov dword [rbp + 0x134], 0x1000102
movzx eax, byte [0x14030a0c1]
mov ecx, 3
mov edx, 1
call fcn.140039d90
test rax, rax
je 0x1401b4fbe
mov rdi, rax
mov byte [rax + 2], 0x98
mov word [rax], 0x9ce2
mov byte [rbp + 0x2b8], 9
mov byte [rbp + 0x2ba], 9
mov qword [rbp + 0x2a0], 0
mov qword [rbp + 0x2b0], 0
mov dword [rbp + 0x2bc], 2
lea rcx, [rbp + 0x2a0]
call fcn.1401b9c60
mov qword [rbp + 0xc8], 3
mov qword [rbp + 0xd0], rdi
mov qword [rbp + 0xd8], 3
mov qword [rbp + 0xe0], 0
mov qword [rbp + 0xf0], 0
mov byte [rbp + 0xf8], 1
mov byte [rbp + 0xfa], 9
mov dword [rbp + 0xfc], 0x1000002
mov qword [rbp + 0x260], 0
mov qword [rbp + 0x270], 0
mov byte [rbp + 0x278], 1
mov byte [rbp + 0x27a], 9
mov dword [rbp + 0x27c], 0x1000002
mov qword [rbp + 0x240], 0
mov qword [rbp + 0x250], 0
mov byte [rbp + 0x258], 0
mov byte [rbp + 0x25a], 9
mov dword [rbp + 0x25c], 0x1000102
mov qword [rbp + 0x220], 0
mov qword [rbp + 0x230], 0
mov byte [rbp + 0x238], 2
mov byte [rbp + 0x23a], 9
mov dword [rbp + 0x23c], 0x1000002
mov qword [rbp + 0x200], 0
mov qword [rbp + 0x210], 0
mov byte [rbp + 0x218], 6
mov byte [rbp + 0x21a], 9
mov dword [rbp + 0x21c], 0x1000002
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1f0], 0
mov byte [rbp + 0x1f8], 9
mov byte [rbp + 0x1fa], 9
mov dword [rbp + 0x1fc], 0x1000002
movzx eax, byte [0x14030a0c1]
mov ecx, 3
mov edx, 1
call fcn.140039d90
test rax, rax
je 0x1401b4fcf
mov rdi, rax
mov byte [rax + 2], 0xaf
mov word [rax], 0x9de2
mov byte [rbp + 0x2b8], 9
mov byte [rbp + 0x2ba], 9
mov qword [rbp + 0x2a0], 0
mov qword [rbp + 0x2b0], 0
mov dword [rbp + 0x2bc], 2
lea rcx, [rbp + 0x2a0]
call fcn.1401b9c60
mov qword [rbp + 0x90], 3
mov qword [rbp + 0x98], rdi
mov qword [rbp + 0xa0], 3
mov qword [rbp + 0xa8], 0
mov qword [rbp + 0xb8], 0
mov byte [rbp + 0xc0], 2
mov byte [rbp + 0xc2], 9
mov dword [rbp + 0xc4], 0x1000002
movzx eax, byte [0x14030a0c1]
mov ecx, 1
mov edx, 1
call fcn.140039d90
test rax, rax
je 0x1401b4fe0
mov rdi, rax
mov byte [rax], 0x20
mov byte [rbp + 0x2b8], 9
mov byte [rbp + 0x2ba], 9
mov qword [rbp + 0x2a0], 0
mov qword [rbp + 0x2b0], 0
mov dword [rbp + 0x2bc], 2
lea rcx, [rbp + 0x2a0]
call fcn.1401b9c60
mov qword [rbp + 0x58], 1
mov qword [rbp + 0x60], rdi
mov qword [rbp + 0x68], 1
mov qword [rbp + 0x70], 0
mov qword [rbp + 0x80], 0
mov byte [rbp + 0x88], 9
mov byte [rbp + 0x8a], 9
mov dword [rbp + 0x8c], 0x1000002
movzx eax, byte [0x14030a0c1]
mov ecx, 3
mov edx, 1
call fcn.140039d90
test rax, rax
je 0x1401b4ff1
mov rdi, rax
mov byte [rax + 2], 0x94
mov word [rax], 0x9ce2
mov byte [rbp + 0x2b8], 9
mov byte [rbp + 0x2ba], 9
mov qword [rbp + 0x2a0], 0
mov qword [rbp + 0x2b0], 0
mov dword [rbp + 0x2bc], 2
lea rcx, [rbp + 0x2a0]
call fcn.1401b9c60
mov qword [rbp + 0x20], 3
mov qword [rbp + 0x28], rdi
mov qword [rbp + 0x30], 3
mov qword [rbp + 0x38], 0
mov qword [rbp + 0x48], 0
mov byte [rbp + 0x50], 2
mov byte [rbp + 0x52], 9
mov dword [rbp + 0x54], 0x1000002
movzx eax, byte [0x14030a0c1]
mov ecx, 3
mov edx, 1
call fcn.140039d90
test rax, rax
je 0x1401b5002
mov rdi, rax
mov byte [rax + 2], 0x9a
mov word [rax], 0xace2
mov byte [rbp + 0x2b8], 9
mov byte [rbp + 0x2ba], 9
mov qword [rbp + 0x2a0], 0
mov qword [rbp + 0x2b0], 0
mov dword [rbp + 0x2bc], 2
lea rcx, [rbp + 0x2a0]
call fcn.1401b9c60
mov qword [rbp - 0x18], 3
mov qword [rbp - 0x10], rdi
mov qword [rbp - 8], 3
mov qword [rbp], 0
mov qword [rbp + 0x10], 0
mov byte [rbp + 0x18], 5
mov byte [rbp + 0x1a], 9
mov dword [rbp + 0x1c], 0x1000002
movzx eax, byte [0x14030a0c1]
mov ecx, 3
mov edx, 1
call fcn.140039d90
test rax, rax
je 0x1401b5013
mov rdi, rax
mov byte [rax + 2], 0xaf
mov word [rax], 0x9de2
mov byte [rbp + 0x2b8], 9
mov byte [rbp + 0x2ba], 9
mov qword [rbp + 0x2a0], 0
mov qword [rbp + 0x2b0], 0
mov dword [rbp + 0x2bc], 2
lea rcx, [rbp + 0x2a0]
call fcn.1401b9c60
mov qword [rbp + 0x2a0], 3
mov qword [rbp + 0x2a8], rdi
mov qword [rbp + 0x2b0], 3
mov qword [rbp + 0x2b8], 0
mov qword [rbp + 0x2c8], 0
mov byte [rbp + 0x2d0], 2
mov byte [rbp + 0x2d2], 9
mov dword [rbp + 0x2d4], 0x1000002
movzx eax, byte [0x14030a0c1]
mov ecx, 1
mov edx, 1
call fcn.140039d90
test rax, rax
je 0x1401b5024
mov rdi, rax
mov byte [rax], 0x20
mov byte [rbp - 0x20], 9
mov byte [rbp - 0x1e], 9
mov qword [rbp - 0x38], 0
mov qword [rbp - 0x28], 0
mov dword [rbp - 0x1c], 2
lea rcx, [rbp - 0x38]
call fcn.1401b9c60
mov qword [rsi + 0x230], 1
mov qword [rsi + 0x238], rdi
mov qword [rsi + 0x240], 1
mov qword [rsi + 0x248], 0
mov qword [rsi + 0x258], 0
mov byte [rsi + 0x260], 9
mov byte [rsi + 0x262], 9
mov dword [rsi + 0x264], 0x1000002
movups xmm0, xmmword [rbp + 0x280]
movups xmm1, xmmword [rbp + 0x290]
movups xmmword [rsi + 0x278], xmm1
movups xmmword [rsi + 0x268], xmm0
movaps xmm0, xmmword [rbp - 0x60]
movaps xmm1, xmmword [rbp - 0x50]
movups xmmword [rsi + 0x298], xmm1
movups xmmword [rsi + 0x288], xmm0
mov rax, qword [rbp + 0x1d8]
mov qword [rsi + 0x30], rax
movups xmm0, xmmword [rbp + 0x1a8]
movups xmm1, xmmword [rbp + 0x1b8]
movups xmm2, xmmword [rbp + 0x1c8]
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rax, qword [rbp + 0x1a0]
mov qword [rsi + 0x68], rax
movups xmm0, xmmword [rbp + 0x170]
movups xmm1, xmmword [rbp + 0x180]
movups xmm2, xmmword [rbp + 0x190]
movups xmmword [rsi + 0x58], xmm2
movups xmmword [rsi + 0x48], xmm1
movups xmmword [rsi + 0x38], xmm0
mov rax, qword [rbp + 0x168]
mov qword [rsi + 0xa0], rax
movups xmm0, xmmword [rbp + 0x138]
movups xmm1, xmmword [rbp + 0x148]
movups xmm2, xmmword [rbp + 0x158]
movups xmmword [rsi + 0x90], xmm2
movups xmmword [rsi + 0x80], xmm1
movups xmmword [rsi + 0x70], xmm0
mov rax, qword [rbp + 0x130]
mov qword [rsi + 0xd8], rax
movups xmm0, xmmword [rbp + 0x100]
movups xmm1, xmmword [rbp + 0x110]
movups xmm2, xmmword [rbp + 0x120]
movups xmmword [rsi + 0xc8], xmm2
movups xmmword [rsi + 0xb8], xmm1
movups xmmword [rsi + 0xa8], xmm0
mov rax, qword [rbp + 0xf8]
mov qword [rsi + 0x110], rax
movups xmm0, xmmword [rbp + 0xc8]
movups xmm1, xmmword [rbp + 0xd8]
movups xmm2, xmmword [rbp + 0xe8]
movups xmmword [rsi + 0x100], xmm2
movups xmmword [rsi + 0xf0], xmm1
movups xmmword [rsi + 0xe0], xmm0
movups xmm0, xmmword [rbp + 0x260]
movups xmm1, xmmword [rbp + 0x270]
movups xmmword [rsi + 0x2b8], xmm1
movups xmmword [rsi + 0x2a8], xmm0
movups xmm0, xmmword [rbp + 0x240]
movups xmm1, xmmword [rbp + 0x250]
movups xmmword [rsi + 0x2d8], xmm1
movups xmmword [rsi + 0x2c8], xmm0
movups xmm0, xmmword [rbp + 0x220]
movups xmm1, xmmword [rbp + 0x230]
movups xmmword [rsi + 0x2f8], xmm1
movups xmmword [rsi + 0x2e8], xmm0
movups xmm0, xmmword [rbp + 0x200]
movups xmm1, xmmword [rbp + 0x210]
movups xmmword [rsi + 0x318], xmm1
movups xmmword [rsi + 0x308], xmm0
movups xmm0, xmmword [rbp + 0x1e0]
movups xmm1, xmmword [rbp + 0x1f0]
movups xmmword [rsi + 0x338], xmm1
movups xmmword [rsi + 0x328], xmm0
mov rax, qword [rbp + 0xc0]
mov qword [rsi + 0x148], rax
movups xmm0, xmmword [rbp + 0x90]
movups xmm1, xmmword [rbp + 0xa0]
movups xmm2, xmmword [rbp + 0xb0]
movups xmmword [rsi + 0x138], xmm2
movups xmmword [rsi + 0x128], xmm1
movups xmmword [rsi + 0x118], xmm0
mov rax, qword [rbp + 0x88]
mov qword [rsi + 0x180], rax
movups xmm0, xmmword [rbp + 0x58]
movups xmm1, xmmword [rbp + 0x68]
movups xmm2, xmmword [rbp + 0x78]
movups xmmword [rsi + 0x170], xmm2
movups xmmword [rsi + 0x160], xmm1
movups xmmword [rsi + 0x150], xmm0
mov rax, qword [rbp + 0x50]
mov qword [rsi + 0x1b8], rax
movups xmm0, xmmword [rbp + 0x20]
movups xmm1, xmmword [rbp + 0x30]
movups xmm2, xmmword [rbp + 0x40]
movups xmmword [rsi + 0x1a8], xmm2
movups xmmword [rsi + 0x198], xmm1
movups xmmword [rsi + 0x188], xmm0
mov rax, qword [rbp + 0x18]
mov qword [rsi + 0x1f0], rax
movups xmm0, xmmword [rbp - 0x18]
movups xmm1, xmmword [rbp - 8]
movups xmm2, xmmword [rbp + 8]
movups xmmword [rsi + 0x1e0], xmm2
movups xmmword [rsi + 0x1d0], xmm1
movups xmmword [rsi + 0x1c0], xmm0
mov rax, qword [rbp + 0x2d0]
mov qword [rsi + 0x228], rax
movups xmm0, xmmword [rbp + 0x2a0]
movups xmm1, xmmword [rbp + 0x2b0]
movups xmm2, xmmword [rbp + 0x2c0]
movups xmmword [rsi + 0x218], xmm2
movups xmmword [rsi + 0x208], xmm1
movups xmmword [rsi + 0x1f8], xmm0
mov rax, rsi
add rsp, 0x360
pop rdi
pop rsi
pop rbp
ret
mov ecx, 1
mov edx, 1
call fcn.1401f7040
jmp 0x1401b5033
mov ecx, 1
mov edx, 3
call fcn.1401f7040
jmp 0x1401b5033
mov ecx, 1
mov edx, 3
call fcn.1401f7040
jmp 0x1401b5033
mov ecx, 1
mov edx, 2
call fcn.1401f7040
jmp 0x1401b5033
mov ecx, 1
mov edx, 3
call fcn.1401f7040
jmp 0x1401b5033
mov ecx, 1
mov edx, 3
call fcn.1401f7040
jmp 0x1401b5033
mov ecx, 1
mov edx, 1
call fcn.1401f7040
jmp 0x1401b5033
mov ecx, 1
mov edx, 3
call fcn.1401f7040
jmp 0x1401b5033
mov ecx, 1
mov edx, 3
call fcn.1401f7040
jmp 0x1401b5033
mov ecx, 1
mov edx, 3
call fcn.1401f7040
jmp 0x1401b5033
mov ecx, 1
mov edx, 1
call fcn.1401f7040
ud2