Function at 0x140003e7b
Capabilities:
Check for peb beingdebugged flag

Disassembly:
cmp ebx, 3
mov r12d, 0xa214a3cf
cmovb r12d, r14d
mov ebx, ebx
mov rax, rbx
shl rax, 5
add rax, rsi
add rax, 0x18
mov qword [rsp + 0x68], rax
mov eax, 0x22ae3025
cmp eax, 0xf2671855
jle 0x140003610
cmp eax, 0x67bfe76d
jg 0x14000364a
cmp eax, 0xf2671856
je 0x140003661
cmp eax, 0x22ae3025
jne 0x1400035ef
mov eax, r12d
jmp 0x1400035ef
cmp eax, 0xa214a3cf
je 0x140003ef0
cmp eax, 0xa864b243
je 0x140003efa
cmp eax, 0xd8a37bb9
jne 0x1400035ef
mov rcx, qword [rsi + 0xf8]
mov rdx, 0xffffffffffffffff
xor r8d, r8d
call fcn.140006620
mov eax, 0x67bfe76e
jmp 0x1400035ef
cmp eax, 0x67bfe76e
je 0x140003f34
cmp eax, 0x6b24d7f3
jne 0x1400035ef
jmp 0x140003f2d
mov rax, qword gs:[0x30]
mov rax, qword [rax + 0x60]
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x80], 0x7ffe0000
mov byte [rsi + 2], 0
movabs rax, 0x56db6bf888b43ff0
mov qword [rsp + 0x20], rax
movabs rax, 0x445664d918c071d7
mov qword [rsp + 0x28], rax
movabs rax, 0x691bfa5bdb27ecb7
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x80], r15
movabs r15, 0x79db36daa6178a24
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov dword [rsp + 0x74], r12d
movabs r12, 0x691bfa5bdb558ddf
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r15
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x30], xmm0
lea r14, [rsp + 0x20]
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0x210], rax
movabs rax, 0x41c75dfe8e883ef3
mov qword [rsp + 0x20], rax
movabs rax, 0x6b5275c43dc673c6
mov qword [rsp + 0x28], rax
movabs rax, 0x691b8329b438e892
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r15
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x30], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0xb8], rax
movabs rax, 0x4bf44cf48e9e3ef3
mov qword [rsp + 0x20], rax
movabs rax, 0x6a564ddc2eda51c0
mov qword [rsp + 0x28], rax
movabs rax, 0x691bfa5bdb2cffb0
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r15
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x30], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0xc0], rax
movabs rax, 0x4ccb44e3998c3ef3
mov qword [rsp + 0x20], rax
movabs rax, 0x62506fc21fca51d3
mov qword [rsp + 0x28], rax
movabs rax, 0x691bfa5bdb55feac
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r15
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x30], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0xf8], rax
movabs rax, 0x4de45df89d8f3ef3
mov qword [rsp + 0x20], rax
movabs rax, 0x48566cd721c676c0
mov qword [rsp + 0x28], rax
movabs rax, 0x691bfa2fb830e7bd
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r15
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x30], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0x108], rax
movabs rax, 0x63c75cf489893ef3
mov qword [rsp + 0x20], rax
movabs rax, 0x635265c227fb46c2
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r15
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x30], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0x148], rax
movabs rax, 0x41cd45fdbdb43eef
mov qword [rsp + 0x20], rax
movabs rax, 0x74361d507ca51d3
mov qword [rsp + 0x28], rax
sub byte [rcx + rcx*4 + 0x6c], cl
and al, 0x40
mov qword [rsp + 0x48], rbp
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0x88], rax
movabs rax, 0x6ac74ce3bab43eef
mov qword [rsp + 0x20], rax
movabs rax, 0x73300b04fdf44d7
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0x90], rax
movabs rax, 0x75c146fd90993ae9
mov qword [rsp + 0x20], rax
movabs rax, 0x73300b04fc457dd
mov qword [rsp + 0x28], rax
sub byte [rcx + rcx*4 + 0x6c], cl
and al, 0x40
sub byte [rcx + rcx*4 + 0x6c], cl
and al, 0x40
mov qword [rsp + 0x48], rbp
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0x218], rax
movabs rax, 0x4df55de293883ae9
mov qword [rsp + 0x20], rax
movabs rax, 0x73300b04faf4ec0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0x220], rax
add byte [rax], al
movabs rax, 0x51c34cfd998a3ae9
mov qword [rsp + 0x20], rax
movabs rax, 0x73300db3dc072d7
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0x228], rax
movabs rax, 0x47d648f48e9b3ef3
mov qword [rsp + 0x20], rax
movabs rax, 0x7f7664d12add4de6
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r15
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x30], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0xc8], rax
movabs rax, 0x22c75afe909b3ef3
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rbp
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0x118], rax
movabs rax, 0x71db5bf489893ef3
mov qword [rsp + 0x20], rax
movabs rax, 0x615d49dd2adb56cb
mov qword [rsp + 0x28], rax
movabs rax, 0x774932fba38ffb0
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r15
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x30], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0x120], rax
movabs rax, 0x77d640ffb5b43eef
mov qword [rsp + 0x20], rax
movabs rax, 0x736065d420cc4cdc
mov qword [rsp + 0x28], rax
movabs rax, 0x691bfa5bbc3be4ad
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r15
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x30], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0xd0], rax
movabs rax, 0x63d640ffb5b43eef
mov qword [rsp + 0x20], rax
movabs rax, 0x695a72c41cc656dc
mov qword [rsp + 0x28], rax
movabs rax, 0x691bfa5bdb558db8
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r15
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x30], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0x180], rax
movabs rax, 0x66c648feb0aa2ef1
mov qword [rsp + 0x20], rax
movabs rax, 0x73300b04faf49de
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0x98], rax
movabs rax, 0x22a229e199bd26ee
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rbp
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0xd8], rax
movabs rax, 0x22da6ce199bd26ee
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rbp
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0xe0], rax
movabs rax, 0x47c548fcb5b43eef
mov qword [rsp + 0x20], rax
movabs rax, 0x755664d12ae751fc
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r15
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x30], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0xf0], rax
movabs rax, 0x50f25df4bbaa2ef1
mov qword [rsp + 0x20], rax
movabs rax, 0x465672c52bca46dd
mov qword [rsp + 0x28], rax
movabs rax, 0x691b8928be27e9bb
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r15
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x30], xmm0
mov rcx, r14
call fcn.140008775
mov qword [rsi + 0xa0], rax
mov r15, qword [rsi + 0xd0]
movabs rax, 0xccb59f08bb422ee
mov qword [rsp + 0x20], rax
movabs rax, 0x73300b04fc349d6
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov rax, rdi
movaps xmm0, xmmword [rsp + 0x20]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
mov r8d, 0x104
mov rcx, r14
lea rdx, [rsp + 0xa0]
call fcn.140004fcf
lea r12, [rsp + 0x90]
mov rcx, r12
mov rdx, rax
call r15
mov r15, qword [rsp + 0x80]
mov r14d, 0xa864b243
xor ecx, ecx
xor edx, edx
mov r8, r12
mov r12d, dword [rsp + 0x74]
mov r9, qword [rsp + 0x88]
call qword [rsi + 0x98]
test eax, eax
mov eax, 0xd8a37bb9
mov ecx, 0x67bfe76e
cmovns eax, ecx
jmp 0x1400035ef
mov eax, 0xf2671856
jmp 0x1400035ef
mov rdx, qword [rsp + 0x68]
mov qword [rdx], r15
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx + rbx*4]
mov dword [rdx + 8], eax
mov eax, dword [rcx + rbx*4]
add r15, rax
mov qword [rdx + 0x10], 0xffffffffffffffff
mov qword [rdx + 0x18], 0
mov eax, 0x6b24d7f3
jmp 0x1400035ef
inc ebx
jmp 0x1400035c8
lea rcx, [rsp + 0x90]
mov edx, 0x10
call fcn.140007506
movabs rax, 0x4ce74dff9da832f8
lea rbx, [rsp + 0x20]
mov qword [rbx], rax
movabs rax, 0x69566dde20dd4cc4
mov qword [rbx + 8], rax
movabs rax, 0x1a7c9432a921deab
mov qword [rbx + 0x10], rax
movabs rax, 0x79db36daa6178a65
mov qword [rbx + 0x18], rax
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rbp
mov r15, r13
movabs r13, 0x79db36daa6178a24
movabs r12, 0x691bfa5bdb558ddf
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r13
mov rax, rdi
movaps xmm0, xmmword [rbx]
xorps xmm0, xmmword [rax]
movaps xmmword [rbx], xmm0
movaps xmm0, xmmword [rbx + 0x10]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rbx + 0x10], xmm0
mov rcx, rbx
call fcn.140008775
mov qword [rsi + 0x190], rax
movabs rax, 0x50cb5fffb9ac2ffa
mov qword [rbx], rax
movabs rax, 0x666574de2ac24bdd
mov qword [rbx + 8], rax
movabs rax, 0x695a9f37b934e4ad
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x18], r13
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r13
mov rax, rdi
movaps xmm0, xmmword [rbx]
xorps xmm0, xmmword [rax]
movaps xmmword [rbx], xmm0
movaps xmm0, xmmword [rbx + 0x10]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rbx + 0x10], xmm0
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.140008775
mov qword [rsi + 0x198], rax
movabs rax, 0x4ed74dfeb1ac2ffa
mov qword [rbx], rax
movabs rax, 0x6a524ed523c663d7
mov qword [rbx + 8], rax
movabs rax, 0x691bfa5bdb55ccba
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x18], r13
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r13
mov rax, rdi
movaps xmm0, xmmword [rbx]
xorps xmm0, xmmword [rax]
movaps xmmword [rbx], xmm0
movaps xmm0, xmmword [rbx + 0x10]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rbx + 0x10], xmm0
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.140008775
mov qword [rsi + 0x1a0], rax
movabs rax, 0x4ece68f4aeb43eef
mov qword [rbx], rax
movabs rax, 0x665648d53bce46dd
mov qword [rbx + 8], rax
movabs rax, 0x691bfa5bdb558daf
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x18], r13
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r13
mov rax, rdi
movaps xmm0, xmmword [rbx]
xorps xmm0, xmmword [rax]
movaps xmmword [rbx], xmm0
movaps xmm0, xmmword [rbx + 0x10]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rbx + 0x10], xmm0
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.140008775
mov qword [rsi + 0x1a8], rax
movabs rax, 0x47d259d094ac2bed
mov qword [rbx], rax
movabs rax, 0x73300b04fee41dc
mov qword [rbx + 8], rax
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], rbp
mov rax, rdi
movaps xmm0, xmmword [rbx]
xorps xmm0, xmmword [rax]
movaps xmmword [rbx], xmm0
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.140008775
mov qword [rsi + 0x1b0], rax
movabs rax, 0x47ce40d794ac2bed
mov qword [rbx], rax
movabs rax, 0x77273c43cc65df7
mov qword [rbx + 8], rax
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], rbp
mov rax, rdi
movaps xmm0, xmmword [rbx]
xorps xmm0, xmmword [rax]
movaps xmmword [rbx], xmm0
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.140008775
mov qword [rsi + 0x1b8], rax
movabs rax, 0x43d244febfb43eef
mov qword [rbx], rax
movabs rax, 0x635c63d921fa40c0
mov qword [rbx + 8], rax
movabs rax, 0x697c9432a921deba
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x18], r13
mov qword [rsp + 0x40], r15
mov r14, r15
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x60], r12
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r13
mov rax, rdi
movaps xmm0, xmmword [rbx]
xorps xmm0, xmmword [rax]
movaps xmmword [rbx], xmm0
movaps xmm0, xmmword [rbx + 0x10]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rbx + 0x10], xmm0
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.140008775
mov qword [rsi + 0x1c0], rax
movabs rax, 0x6bdb5bf489893ef3
mov qword [rsp + 0x68], rax
mov qword [rbx], rax
mov rcx, rbp
mov rbp, rsi
movabs r15, 0x6e4761dd3dc043dc
mov qword [rbx + 8], r15
movabs rax, 0x1a7e9934a905e3b0
mov qword [rbx + 0x10], rax
movabs rax, 0x79db36daa6178a57
mov qword [rbx + 0x18], rax
mov qword [rsp + 0x40], r14
mov rsi, r14
mov qword [rsp + 0x48], rcx
mov r14, rcx
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r13
mov rax, rdi
movaps xmm0, xmmword [rbx]
xorps xmm0, xmmword [rax]
movaps xmmword [rbx], xmm0
movaps xmm0, xmmword [rbx + 0x10]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rbx + 0x10], xmm0
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.140008775
mov qword [rbp + 0x1c8], rax
mov qword [rsp + 0x78], rbp
movabs rax, 0x5bd04ce4adb43eef
mov qword [rbx], rax
movabs rax, 0x7e4174c326c840e0
mov qword [rbx + 8], rax
movabs rax, 0x691b893eae39ec89
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x18], r13
mov r12, rsi
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x48], r14
mov rsi, r14
mov r14, qword [rsp + 0x60]
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x58], r13
mov rax, rdi
movaps xmm0, xmmword [rbx]
xorps xmm0, xmmword [rax]
movaps xmmword [rbx], xmm0
movaps xmm0, xmmword [rbx + 0x10]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rbx + 0x10], xmm0
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.140008775
mov qword [rbp + 0x1d8], rax
movabs rax, 0x43f25afeb8b43eef
mov qword [rbx], rax
movabs rax, 0x686765dd2ee14dc6
mov qword [rbx + 8], rax
movabs rax, 0x855922fba05f991
mov qword [rbx + 0x10], rax
movabs rax, 0x79db36daf348ef49
mov qword [rbx + 0x18], rax
mov qword [rsp + 0x40], r12
mov rbp, rsi
mov qword [rsp + 0x48], rsi
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x58], r13
mov rax, rdi
movaps xmm0, xmmword [rbx]
xorps xmm0, xmmword [rax]
movaps xmmword [rbx], xmm0
movaps xmm0, xmmword [rbx + 0x10]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rbx + 0x10], xmm0
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.140008775
mov rsi, qword [rsp + 0x78]
mov qword [rsi + 0x188], rax
mov rax, qword [rsp + 0x68]
mov qword [rbx], rax
mov qword [rbx + 8], r15
movabs rax, 0x691b9f37b213e3b0
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x18], r13
mov qword [rsp + 0x40], r12
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x58], r13
mov rax, rdi
movaps xmm0, xmmword [rbx]
xorps xmm0, xmmword [rax]
movaps xmmword [rbx], xmm0
movaps xmm0, xmmword [rbx + 0x10]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rbx + 0x10], xmm0
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.140008775
mov qword [rsi + 0x168], rax
movabs r15, 0x47d648f48e9b3ef3
mov qword [rbx], r15
movabs rax, 0x73300b02ac34cf4
mov qword [rbx + 8], rax