Function at 0x1400a3e30
Capabilities:
Encode data using xor
Hash data using fnv

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x200]
sub rsp, 0x300
movaps xmmword [rsp + 0x2f0], xmm6
mov rax, qword [0x140137010]
xor rax, rsp
mov qword [rbp + 0x1e0], rax
mov r14, rdx
mov r13, rcx
xor edi, edi
mov dword [rsp + 0x20], edi
lea rdx, [rsp + 0x20]
mov rcx, r14
call fcn.14009d6b0
movabs r12, 0xcbf29ce484222325
movabs r15, 0x100000001b3
mov ebx, dword [rsp + 0x20]
test ebx, ebx
jns 0x1400a416e
xorps xmm0, xmm0
movups xmmword [rbp - 8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 8], xmm1
lea r8d, [rdi + 5]
lea rdx, str.Utils
lea rcx, [rbp - 8]
call fcn.140004240
nop
mov dword [rsp + 0x28], 2
lea rdx, [rbp - 8]
lea rcx, [rsp + 0x30]
call fcn.1400038d0
nop
mov rsi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov qword [rsp + 0x50], rsi
cmp dword [rsp + 0x28], 4
jg 0x1400a4007
mov rdi, qword [rsp + 0x40]
test rdi, rdi
je 0x1400a3f5a
cmp qword [0x140137680], 0
je 0x1400a3f55
lea rdx, [rsp + 0x30]
cmp qword [rsp + 0x48], 0x10
cmovae rdx, qword [rsp + 0x30]
mov r9, r12
xor ecx, ecx
test rdi, rdi
je 0x1400a3f35
movzx eax, byte [rcx + rdx]
xor r9, rax
imul r9, r15
inc rcx
cmp rcx, rdi
jb 0x1400a3f22
lea r8, [rsp + 0x30]
lea rdx, [rbp + 0x18]
lea rcx, [0x140137670]
call fcn.140016da0
cmp qword [rax + 8], 0
je 0x1400a4007
test rdi, rdi
jne 0x1400a3f98
lea rdx, [rbp + 0x48]
lea rcx, [rsp + 0x28]
call fcn.1400b4880
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400a3f77
mov rax, qword [rax]
mov rdx, rax
mov rcx, rsi
call fcn.140004f80
mov rcx, rax
lea rdx, [0x1400bbc98]
call fcn.140003f20
nop
lea rcx, [rbp + 0x48]
jmp 0x1400a4001
lea rdx, [rbp + 0x68]
lea rcx, [rsp + 0x28]
call fcn.1400b4880
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400a3fb5
mov rax, qword [rax]
mov rdx, rax
mov rcx, rsi
call fcn.140004f80
lea rdx, [0x140101238]
mov rcx, rax
call fcn.140003f20
lea rdx, [rsp + 0x30]
cmp qword [rsp + 0x48], 0x10
cmovae rdx, qword [rsp + 0x30]
mov r8, qword [rsp + 0x40]
mov rcx, rax
call fcn.140004f80
mov rcx, rax
lea rdx, [0x1400bc2a0]
call fcn.140003f20
nop
lea rcx, [rbp + 0x68]
call fcn.140003b00
nop
lea rcx, [rsp + 0x28]
call fcn.1400b4ac0
test al, al
je 0x1400a4026
lea rdx, str.Assertion__
mov rcx, qword [rsp + 0x50]
call fcn.140003f20
lea rcx, [rsp + 0x28]
call fcn.1400b4ac0
test al, al
je 0x1400a4045
lea rdx, str.size___0
mov rcx, qword [rsp + 0x50]
call fcn.140003f20
lea rcx, [rsp + 0x28]
call fcn.1400b4ac0
test al, al
je 0x1400a4064
lea rdx, str.__failed_at
mov rcx, qword [rsp + 0x50]
call fcn.140003f20
lea rcx, [rsp + 0x28]
call fcn.1400b4ac0
test al, al
je 0x1400a4083
lea rdx, str.C:Userso2f4p0r9m0g4k2r1_source_reposl2mapconv2l2mapconv2utilsincutilsExtractionHelpers.h
mov rcx, qword [rsp + 0x50]
call fcn.140003f20
lea rcx, [rsp + 0x28]
call fcn.1400b4ac0
test al, al
je 0x1400a40a2
lea rdx, [0x1400bc210]
mov rcx, qword [rsp + 0x50]
call fcn.140003f20
lea rcx, [rsp + 0x28]
call fcn.1400b4ac0
test al, al
je 0x1400a40c0
mov edx, 0x39
mov rcx, qword [rsp + 0x50]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
lea rcx, [rsp + 0x28]
call fcn.1400b4ac0
test al, al
je 0x1400a40df
lea rdx, [0x1400bc2a0]
mov rcx, qword [rsp + 0x50]
call fcn.140003f20
lea rcx, [rsp + 0x28]
call fcn.1400b4ac0
test al, al
je 0x1400a40fe
lea rdx, str.Size_cant_be_negative
mov rcx, qword [rsp + 0x50]
call fcn.140003f20
lea rcx, [rsp + 0x28]
call fcn.1400b4ac0
test al, al
je 0x1400a4158
mov rdi, qword [rsp + 0x50]
xor r8d, r8d
lea rdx, [rbp + 0x88]
call fcn.1400b4b50
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400a412f
mov rax, qword [rax]
mov rdx, rax
mov rcx, rdi
call fcn.140004f80
lea rdx, [0x140003e00]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
lea rcx, [rbp + 0x88]
call fcn.140003b00
nop
lea rcx, [rsp + 0x30]
call fcn.140003b00
nop
lea rcx, [rbp - 8]
call fcn.140003b00
xor edi, edi
mov r9, qword [r13]
movsxd r8, ebx
mov rcx, qword [r9 + 0x10]
sub rcx, qword [r9]
movabs rax, 0x2e8ba2e8ba2e8ba3
imul rcx
sar rdx, 4
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp r8, rdx
jbe 0x1400a41ba
movabs rax, 0x2e8ba2e8ba2e8ba
cmp r8, rax
ja 0x1400a49ed
mov rdx, r8
mov rcx, r9
call fcn.1400a4a90
test ebx, ebx
jle 0x1400a49b8
lea r15, [r14 + 0x100]
lea r12, [r14 + 0x40]
mov rsi, rbx
xor eax, eax
mov qword [rbp + 0x180], rax
mov dword [rbp + 0x188], eax
xorps xmm6, xmm6
movdqa xmmword [rbp + 0x190], xmm6
mov qword [rbp + 0x1a0], rdi
mov dword [rbp + 0x1a8], eax
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x1b0], xmm0
mov qword [rbp + 0x1c0], rdi
movups xmmword [rbp + 0x1c8], xmm0
mov dword [rbp + 0x16c], edi
lea r8d, [rax + 4]
lea rdx, [rbp + 0x16c]
mov rcx, r15
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::read_char____ptr64__long_long___int64_____ptr64]
mov eax, dword [rbp + 0x16c]
mov dword [rbp + 0x180], eax
movq rax, xmm6
test rax, rax
je 0x1400a4536
xorps xmm0, xmm0
movups xmmword [rbp - 0x48], xmm0
mov qword [rbp - 0x38], rdi
mov qword [rbp - 0x30], rdi
mov r8d, 6
lea rdx, str.Unreal
lea rcx, [rbp - 0x48]
call fcn.140004240
nop
mov dword [rsp + 0x58], 2
lea rdx, [rbp - 0x48]
lea rcx, [rsp + 0x60]
call fcn.1400038d0
nop
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov qword [rbp - 0x80], rdi
cmp dword [rsp + 0x58], 4
jg 0x1400a43d8
mov rbx, qword [rsp + 0x70]
test rbx, rbx
je 0x1400a431f
cmp qword [0x140137680], 0
je 0x1400a431a
lea rdx, [rsp + 0x60]
cmp qword [rsp + 0x78], 0x10
cmovae rdx, qword [rsp + 0x60]
xor ecx, ecx
movabs r9, 0xcbf29ce484222325
test rbx, rbx
je 0x1400a42fa
movabs r15, 0x100000001b3
nop dword [rax + rax]
movzx eax, byte [rcx + rdx]
xor r9, rax
imul r9, r15
inc rcx
cmp rcx, rbx
jb 0x1400a42e0
lea r15, [r14 + 0x100]
lea r8, [rsp + 0x60]
lea rdx, [rbp + 0x28]
lea rcx, [0x140137670]
call fcn.140016da0
cmp qword [rax + 8], 0
je 0x1400a43d8
test rbx, rbx
jne 0x1400a4363
lea rdx, [rbp + 0xa8]
lea rcx, [rsp + 0x58]
call fcn.1400b4880
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400a433f
mov rax, qword [rax]
mov rdx, rax
mov rcx, rdi
call fcn.140004f80
mov rcx, rax
lea rdx, [0x1400bbc98]
call fcn.140003f20
nop
lea rcx, [rbp + 0xa8]
jmp 0x1400a43d2
lea rdx, [rbp + 0xc8]
lea rcx, [rsp + 0x58]
call fcn.1400b4880
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400a4383
mov rax, qword [rax]
mov rdx, rax
mov rcx, rdi
call fcn.140004f80
lea rdx, [0x140101238]
mov rcx, rax
call fcn.140003f20
lea rdx, [rsp + 0x60]
cmp qword [rsp + 0x78], 0x10
cmovae rdx, qword [rsp + 0x60]
mov r8, qword [rsp + 0x70]
mov rcx, rax
call fcn.140004f80
mov rcx, rax
lea rdx, [0x1400bc2a0]
call fcn.140003f20
nop
lea rcx, [rbp + 0xc8]
call fcn.140003b00
nop
lea rcx, [rsp + 0x58]
call fcn.1400b4ac0
test al, al
je 0x1400a43f6
lea rdx, str.Assertion__
mov rcx, qword [rbp - 0x80]
call fcn.140003f20
lea rcx, [rsp + 0x58]
call fcn.1400b4ac0
test al, al
je 0x1400a4414
lea rdx, str.object_ref.m_object_loader__nullptr
mov rcx, qword [rbp - 0x80]
call fcn.140003f20
lea rcx, [rsp + 0x58]
call fcn.1400b4ac0
test al, al
je 0x1400a4432
lea rdx, str.__failed_at
mov rcx, qword [rbp - 0x80]
call fcn.140003f20
lea rcx, [rsp + 0x58]
call fcn.1400b4ac0
test al, al
je 0x1400a4450
lea rdx, str.C:Userso2f4p0r9m0g4k2r1_source_reposl2mapconv2l2mapconv2unrealincunrealObjectRef.h
mov rcx, qword [rbp - 0x80]
call fcn.140003f20
lea rcx, [rsp + 0x58]
call fcn.1400b4ac0
test al, al
je 0x1400a446e
lea rdx, [0x1400bc210]
mov rcx, qword [rbp - 0x80]
call fcn.140003f20
lea rcx, [rsp + 0x58]
call fcn.1400b4ac0
test al, al
je 0x1400a448b
mov edx, 0x2b
mov rcx, qword [rbp - 0x80]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
lea rcx, [rsp + 0x58]
call fcn.1400b4ac0
test al, al
je 0x1400a44a9
lea rdx, [0x1400bc2a0]
mov rcx, qword [rbp - 0x80]
call fcn.140003f20
lea rcx, [rsp + 0x58]
call fcn.1400b4ac0
test al, al
je 0x1400a44c7
lea rdx, str.Object_Loader_must_be_unititalized
mov rcx, qword [rbp - 0x80]
call fcn.140003f20
lea rcx, [rsp + 0x58]
call fcn.1400b4ac0
test al, al
je 0x1400a4520
mov rbx, qword [rbp - 0x80]
xor r8d, r8d
lea rdx, [rbp + 0xe8]
call fcn.1400b4b50
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400a44f7
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140004f80
lea rdx, [0x140003e00]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
lea rcx, [rbp + 0xe8]
call fcn.140003b00
nop
lea rcx, [rsp + 0x60]
call fcn.140003b00
nop
lea rcx, [rbp - 0x48]
call fcn.140003b00
xor edi, edi
lea rdx, [rbp + 0x188]
mov rcx, r14
call fcn.14009d6b0
mov qword [rbp + 0x190], r12
cmp qword [rbp + 0x1b0], 0
je 0x1400a4835
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
mov qword [rbp - 0x18], rdi
mov qword [rbp - 0x10], rdi
mov r8d, 6
lea rdx, str.Unreal
lea rcx, [rbp - 0x28]
call fcn.140004240
nop
mov dword [rbp - 0x78], 2
lea rdx, [rbp - 0x28]
lea rcx, [rbp - 0x70]
call fcn.1400038d0
nop
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov qword [rbp - 0x50], rdi
cmp dword [rbp - 0x78], 4
jg 0x1400a46e1
mov rbx, qword [rbp - 0x60]
test rbx, rbx
je 0x1400a462e
cmp qword [0x140137680], 0
je 0x1400a4629
lea rdx, [rbp - 0x70]
cmp qword [rbp - 0x58], 0x10
cmovae rdx, qword [rbp - 0x70]
xor ecx, ecx
movabs r9, 0xcbf29ce484222325
test rbx, rbx
je 0x1400a460a
movabs r15, 0x100000001b3
nop word [rax + rax]
movzx eax, byte [rcx + rdx]
xor r9, rax
imul r9, r15
inc rcx
cmp rcx, rbx
jb 0x1400a45f0
lea r15, [r14 + 0x100]
lea r8, [rbp - 0x70]
lea rdx, [rbp + 0x38]
lea rcx, [0x140137670]
call fcn.140016da0
cmp qword [rax + 8], 0
je 0x1400a46e1
test rbx, rbx
jne 0x1400a4671
lea rdx, [rbp + 0x108]
lea rcx, [rbp - 0x78]
call fcn.1400b4880
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400a464d
mov rax, qword [rax]
mov rdx, rax
mov rcx, rdi
call fcn.140004f80
mov rcx, rax
lea rdx, [0x1400bbc98]
call fcn.140003f20
nop
lea rcx, [rbp + 0x108]
jmp 0x1400a46db
lea rdx, [rbp + 0x128]
lea rcx, [rbp - 0x78]
call fcn.1400b4880
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400a4690
mov rax, qword [rax]
mov rdx, rax
mov rcx, rdi
call fcn.140004f80
lea rdx, [0x140101238]
mov rcx, rax
call fcn.140003f20
lea rdx, [rbp - 0x70]
cmp qword [rbp - 0x58], 0x10
cmovae rdx, qword [rbp - 0x70]
mov r8, qword [rbp - 0x60]
mov rcx, rax
call fcn.140004f80
mov rcx, rax
lea rdx, [0x1400bc2a0]
call fcn.140003f20
nop
lea rcx, [rbp + 0x128]
call fcn.140003b00
nop
lea rcx, [rbp - 0x78]
call fcn.1400b4ac0
test al, al
je 0x1400a46fe
lea rdx, str.Assertion__
mov rcx, qword [rbp - 0x50]
call fcn.140003f20
lea rcx, [rbp - 0x78]
call fcn.1400b4ac0
test al, al
je 0x1400a471b
lea rdx, str.object_ref.m_object_loader__nullptr
mov rcx, qword [rbp - 0x50]
call fcn.140003f20
lea rcx, [rbp - 0x78]
call fcn.1400b4ac0
test al, al
je 0x1400a4738
lea rdx, str.__failed_at
mov rcx, qword [rbp - 0x50]
call fcn.140003f20
lea rcx, [rbp - 0x78]
call fcn.1400b4ac0
test al, al
je 0x1400a4755
lea rdx, str.C:Userso2f4p0r9m0g4k2r1_source_reposl2mapconv2l2mapconv2unrealincunrealObjectRef.h
mov rcx, qword [rbp - 0x50]
call fcn.140003f20
lea rcx, [rbp - 0x78]
call fcn.1400b4ac0
test al, al
je 0x1400a4772
lea rdx, [0x1400bc210]
mov rcx, qword [rbp - 0x50]
call fcn.140003f20
lea rcx, [rbp - 0x78]
call fcn.1400b4ac0
test al, al
je 0x1400a478e
mov edx, 0x2b
mov rcx, qword [rbp - 0x50]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
lea rcx, [rbp - 0x78]
call fcn.1400b4ac0
test al, al
je 0x1400a47ab
lea rdx, [0x1400bc2a0]
mov rcx, qword [rbp - 0x50]
call fcn.140003f20
lea rcx, [rbp - 0x78]
call fcn.1400b4ac0
test al, al
je 0x1400a47c8
lea rdx, str.Object_Loader_must_be_unititalized
mov rcx, qword [rbp - 0x50]
call fcn.140003f20
lea rcx, [rbp - 0x78]
call fcn.1400b4ac0
test al, al
je 0x1400a4820
mov rbx, qword [rbp - 0x50]
xor r8d, r8d
lea rdx, [rbp + 0x148]
call fcn.1400b4b50
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400a47f7
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140004f80
lea rdx, [0x140003e00]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
lea rcx, [rbp + 0x148]
call fcn.140003b00
nop
lea rcx, [rbp - 0x70]
call fcn.140003b00
nop
lea rcx, [rbp - 0x28]
call fcn.140003b00
xor edi, edi
lea rdx, [rbp + 0x1a8]
mov rcx, r14
call fcn.14009d6b0
mov qword [rbp + 0x1b0], r12
mov dword [rbp + 0x170], edi
mov r8d, 4
lea rdx, [rbp + 0x170]
mov rcx, r15
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::read_char____ptr64__long_long___int64_____ptr64]
mov eax, dword [rbp + 0x170]
mov dword [rbp + 0x1c8], eax
mov dword [rbp + 0x174], edi
mov r8d, 4
lea rdx, [rbp + 0x174]
mov rcx, r15
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::read_char____ptr64__long_long___int64_____ptr64]
mov eax, dword [rbp + 0x174]
mov dword [rbp + 0x1cc], eax
mov dword [rbp + 0x178], edi
mov r8d, 4
lea rdx, [rbp + 0x178]
mov rcx, r15
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::read_char____ptr64__long_long___int64_____ptr64]
mov eax, dword [rbp + 0x178]
mov dword [rbp + 0x1d0], eax
mov byte [rbp + 0x168], 0
mov r8d, 1
lea rdx, [rbp + 0x168]
mov rcx, r15
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::read_char____ptr64__long_long___int64_____ptr64]
cmp byte [rbp + 0x168], 0
setne byte [rbp + 0x1d4]
mov r9, qword [r13]
mov rcx, qword [r9 + 8]
cmp rcx, qword [r9 + 0x10]
je 0x1400a490f
lea rdx, [rbp + 0x180]
call fcn.1400a5210
add qword [r9 + 8], 0x58
jmp 0x1400a4922
lea r8, [rbp + 0x180]
mov rdx, rcx
mov rcx, r9
call fcn.1400a4e90
nop
mov rcx, qword [rbp + 0x1c0]
test rcx, rcx
je 0x1400a4968
mov eax, 0xffffffff
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x1400a4968
mov rbx, qword [rbp + 0x1c0]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, 0xffffffff
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x1400a4968
mov rcx, qword [rbp + 0x1c0]
mov rax, qword [rcx]
call qword [rax + 8]
mov rcx, qword [rbp + 0x1a0]
test rcx, rcx
je 0x1400a49ae
mov eax, 0xffffffff
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x1400a49ae
mov rbx, qword [rbp + 0x1a0]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, 0xffffffff
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x1400a49ae
mov rcx, qword [rbp + 0x1a0]
mov rdx, qword [rcx]
call qword [rdx + 8]
sub rsi, 1
jne 0x1400a41d0
mov rax, r14
mov rcx, qword [rbp + 0x1e0]
xor rcx, rsp
call fcn.1400b5770
mov rbx, qword [rsp + 0x350]
movaps xmm6, xmmword [rsp + 0x2f0]
add rsp, 0x300
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.140004a40
int3