Function at 0x14000cce0
Capabilities:
Terminate process

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r14
push r15
lea rbp, [rax - 0xea8]
sub rsp, 0xf90
movaps xmmword [rax - 0x28], xmm6
movaps xmmword [rax - 0x38], xmm7
movaps xmmword [rax - 0x48], xmm8
movaps xmmword [rax - 0x58], xmm9
movaps xmmword [rax - 0x68], xmm10
movaps xmmword [rax - 0x78], xmm11
mov rax, qword [0x1401ffe18]
xor rax, rsp
mov qword [rbp + 0xe20], rax
xor r15d, r15d
mov qword [rbp + 0x730], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rbp + 0x740], xmm0
mov byte [rbp + 0x730], r15b
xor r8d, r8d
lea rdx, [0x140112cc0]
lea rcx, [rbp + 0x730]
call fcn.14005a030
nop
mov qword [rbp + 0x770], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rbp + 0x780], xmm0
mov byte [rbp + 0x770], r15b
xor r8d, r8d
lea rdx, [0x140112cc0]
lea rcx, [rbp + 0x770]
call fcn.14005a030
nop
mov qword [rbp + 0x750], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rbp + 0x760], xmm0
mov byte [rbp + 0x750], r15b
xor r8d, r8d
lea rdx, [0x140112cc0]
lea rcx, [rbp + 0x750]
call fcn.14005a030
nop
lea rbx, [r15 - 1]
lea esi, [rbx + 9]
lea edi, [rbx + 4]
movabs r14, 0x1fffffffe0000000
mov eax, dword [0x140200788]
cmp eax, 1
jne 0x14000d413
movabs rax, 0x30da0a8220e
mov qword [rbp + 0x6f0], rax
movabs rcx, 0x713eb1a8cb1d9d1
mov qword [rbp + 0x6f8], rcx
movabs rax, 0x30dd8cd524f
mov qword [rbp + 0x700], rax
mov qword [rbp + 0x708], rcx
movdqa xmm0, xmmword [rbp + 0x6f0]
pxor xmm0, xmmword [rbp + 0x700]
movaps xmmword [rsp + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x60], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x70], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp - 0x80], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp - 0x70], xmm1
mov qword [rbp + 0x6f0], r15
mov qword [rbp + 0x700], r15
mov qword [rbp + 0x708], reloc.WS2_32.dll_ntohs
lea rax, [rsp + 0x50]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14000ce90
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x6f0]
call fcn.14005a030
mov rdx, qword [rbp + 0x748]
cmp rdx, 0x10
jb 0x14000ceec
inc rdx
mov rcx, qword [rbp + 0x730]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000cee7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000d3e5
call fcn.1401080d8
movups xmm0, xmmword [rbp + 0x6f0]
movups xmmword [rbp + 0x730], xmm0
movups xmm1, xmmword [rbp + 0x700]
movups xmmword [rbp + 0x740], xmm1
movabs rax, 0x9518f054595d6d
mov qword [rbp + 0xa10], rax
movabs rax, 0x45408cfc6f081e90
mov qword [rbp + 0xa18], rax
movabs rax, 0x5a8a77a078e7282
mov qword [rbp + 0xa20], rax
movabs rax, 0x1960862277e18034
mov qword [rbp + 0xa28], rax
movabs rax, 0x1fd017c282eb729b
mov qword [rbp + 0xa30], rax
movabs rax, 0x10957036a17105f3
mov qword [rbp + 0xa38], rax
movabs rax, 0x13aeb71e95f98d32
mov qword [rbp + 0xa40], rax
movabs rax, 0x1f6f26643ace64ec
mov qword [rbp + 0xa48], rax
mov qword [rbp + 0xa50], r14
movabs rcx, 0xe00000002000188f
mov qword [rbp + 0xa58], rcx
xorps xmm7, xmm7
xorps xmm8, xmm8
xorps xmm9, xmm9
xorps xmm10, xmm10
xorps xmm11, xmm11
movabs rax, 0x33f72f9530383b08
mov qword [rbp + 0xab0], rax
movabs rax, 0x2023ef9d0a6b2ea5
mov qword [rbp + 0xab8], rax
movabs rax, 0x32cac51834bf10b0
mov qword [rbp + 0xac0], rax
movabs rax, 0x2e05bf114ed5b855
mov qword [rbp + 0xac8], rax
movabs rax, 0x2fe976f6bbd94af8
mov qword [rbp + 0xad0], rax
movabs rax, 0x26a64355954937cb
mov qword [rbp + 0xad8], rax
movabs rax, 0x20cb852eacccbc50
mov qword [rbp + 0xae0], rax
movabs rax, 0x2d56105702fd01db
mov qword [rbp + 0xae8], rax
mov qword [rbp + 0xaf0], r14
mov qword [rbp + 0xaf8], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm6, xmm6
movdqa xmm0, xmmword [rbp + 0xa10]
pxor xmm0, xmmword [rbp + 0xab0]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0xac0]
pxor xmm1, xmmword [rbp + 0xa20]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0xa30]
pxor xmm0, xmmword [rbp + 0xad0]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa40]
pxor xmm1, xmmword [rbp + 0xae0]
movdqa xmmword [rbp + 0x80], xmm1
movdqa xmm0, xmmword [rbp + 0xa50]
pxor xmm0, xmmword [rbp + 0xaf0]
movdqa xmmword [rbp + 0x90], xmm0
pxor xmm7, xmm2
movdqa xmmword [rbp + 0xa0], xmm7
pxor xmm8, xmm3
movdqa xmmword [rbp + 0xb0], xmm8
pxor xmm9, xmm4
movdqa xmmword [rbp + 0xc0], xmm9
pxor xmm5, xmm10
movdqa xmmword [rbp + 0xd0], xmm5
pxor xmm11, xmm6
movdqa xmmword [rbp + 0xe0], xmm11
lea rax, [rbp + 0xa10]
lea rcx, [rbp + 0x50]
mov rdx, rsi
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14000d120
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
mov qword [rbp + 0x6f0], r15
mov qword [rbp + 0x700], r15
mov qword [rbp + 0x708], reloc.WS2_32.dll_ntohs
lea rax, [rbp + 0xa10]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14000d1a0
lea rdx, [rbp + 0xa10]
lea rcx, [rbp + 0x6f0]
call fcn.14005a030
mov rdx, qword [rbp + 0x788]
cmp rdx, 0x10
jb 0x14000d1fe
inc rdx
mov rcx, qword [rbp + 0x770]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d1f9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000d3e5
call fcn.1401080d8
movups xmm0, xmmword [rbp + 0x6f0]
movups xmmword [rbp + 0x770], xmm0
movups xmm1, xmmword [rbp + 0x700]
movups xmmword [rbp + 0x780], xmm1
movabs rax, 0x75075624f00afd4
mov qword [rsp + 0x50], rax
movabs rax, 0x1b5d8d20dae4510c
mov qword [rsp + 0x58], rax
movabs rax, 0x2b4f169831e6017
mov qword [rsp + 0x60], rax
movabs rax, 0x24b22ec94d81e3eb
mov qword [rsp + 0x68], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x287f4f113f74dbbc
mov qword [rbp - 0x70], rax
movabs rax, 0x3535f955bb9d3467
mov qword [rbp - 0x68], rax
movabs rax, 0x2ddd8108ac700960
mov qword [rbp - 0x60], rax
movabs rax, 0x24b22ec962b3cdda
mov qword [rbp - 0x58], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp - 0x70]
pxor xmm0, xmmword [rsp + 0x50]
movdqa xmmword [rbp + 0xa10], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
pxor xmm1, xmmword [rbp - 0x60]
movdqa xmmword [rbp + 0xa20], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0xa30], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa40], xmm5
lea rax, [rbp + 0x460]
lea rcx, [rbp + 0xa10]
mov rdx, rdi
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14000d2f0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
mov qword [rbp + 0x6f0], r15
mov qword [rbp + 0x700], r15
mov qword [rbp + 0x708], reloc.WS2_32.dll_ntohs
lea rax, [rbp + 0x460]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14000d390
lea rdx, [rbp + 0x460]
lea rcx, [rbp + 0x6f0]
call fcn.14005a030
mov rdx, qword [rbp + 0x768]
cmp rdx, 0x10
jb 0x14000d3f1
inc rdx
mov rcx, qword [rbp + 0x750]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d3ec
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000d3ec
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401080d8
movups xmm0, xmmword [rbp + 0x6f0]
movups xmmword [rbp + 0x750], xmm0
movups xmm1, xmmword [rbp + 0x700]
movups xmmword [rbp + 0x760], xmm1
mov eax, dword [0x140200788]
cmp eax, 2
jne 0x14000d971
movabs rax, 0x3462d5001b1
mov qword [rbp + 0x6f0], rax
movabs rcx, 0x752fc9f130cb7e4
mov qword [rbp + 0x6f8], rcx
movabs rax, 0x346572960f5
mov qword [rbp + 0x700], rax
mov qword [rbp + 0x708], rcx
movdqa xmm0, xmmword [rbp + 0x6f0]
pxor xmm0, xmmword [rbp + 0x700]
movaps xmmword [rsp + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x60], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x70], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp - 0x80], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp - 0x70], xmm1
mov qword [rbp + 0x6f0], r15
mov qword [rbp + 0x700], r15
mov qword [rbp + 0x708], reloc.WS2_32.dll_ntohs
lea rax, [rsp + 0x50]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14000d4b0
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x6f0]
call fcn.14005a030
lea rdx, [rbp + 0x6f0]
lea rcx, [rbp + 0x730]
call fcn.14000c100
mov r8, qword [rbp + 0x708]
cmp r8, 0x10
jb 0x14000d501
inc r8
mov rdx, qword [rbp + 0x6f0]
lea rcx, [rbp + 0x6f0]
call fcn.14005abb0
movabs rax, 0xb6021978d6e52f8
mov qword [rbp + 0xa10], rax
movabs rax, 0x561c4741ad77a48d
mov qword [rbp + 0xa18], rax
movabs rax, 0x462bc036b283afc
mov qword [rbp + 0xa20], rax
movabs rax, 0x129ff8dd32d56ae5
mov qword [rbp + 0xa28], rax
movabs rax, 0x16d089ffd489625
mov qword [rbp + 0xa30], rax
movabs rax, 0xb9eab0b2ac0b411
mov qword [rbp + 0xa38], rax
movabs rax, 0x437f1e6674c0dc6
mov qword [rbp + 0xa40], rax
movabs rax, 0x4c799e26cc3f0996
mov qword [rbp + 0xa48], rax
mov qword [rbp + 0xa50], r14
movabs rcx, 0xe000000020001ccf
mov qword [rbp + 0xa58], rcx
xorps xmm7, xmm7
xorps xmm8, xmm8
xorps xmm9, xmm9
xorps xmm10, xmm10
xorps xmm11, xmm11
movabs rax, 0x3d5618a1be0d669e
mov qword [rbp + 0xab0], rax
movabs rax, 0x347a71259c4f90bb
mov qword [rbp + 0xab8], rax
movabs rax, 0x315184300d4b5ccf
mov qword [rbp + 0xac0], rax
movabs rax, 0x26adc0bc06e50cd3
mov qword [rbp + 0xac8], rax
movabs rax, 0x620830aaca7ea712
mov qword [rbp + 0xad0], rax
movabs rax, 0x6dac9a3d1df9d629
mov qword [rbp + 0xad8], rax
movabs rax, 0x3c0ec1d203796fa3
mov qword [rbp + 0xae0], rax
movabs rax, 0x284dff40ad5b6df0
mov qword [rbp + 0xae8], rax
mov qword [rbp + 0xaf0], r14
mov qword [rbp + 0xaf8], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm6, xmm6
movdqa xmm0, xmmword [rbp + 0xa10]
pxor xmm0, xmmword [rbp + 0xab0]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0xa20]
pxor xmm1, xmmword [rbp + 0xac0]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0xa30]
pxor xmm0, xmmword [rbp + 0xad0]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa40]
pxor xmm1, xmmword [rbp + 0xae0]
movdqa xmmword [rbp + 0x80], xmm1
movdqa xmm0, xmmword [rbp + 0xa50]
pxor xmm0, xmmword [rbp + 0xaf0]
movdqa xmmword [rbp + 0x90], xmm0
pxor xmm7, xmm2
movdqa xmmword [rbp + 0xa0], xmm7
pxor xmm8, xmm3
movdqa xmmword [rbp + 0xb0], xmm8
pxor xmm4, xmm9
movdqa xmmword [rbp + 0xc0], xmm4
pxor xmm5, xmm10
movdqa xmmword [rbp + 0xd0], xmm5
pxor xmm11, xmm6
movdqa xmmword [rbp + 0xe0], xmm11
lea rax, [rbp + 0xa10]
lea rcx, [rbp + 0x50]
mov rdx, rsi
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14000d720
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rbp + 0xa10]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14000d795
lea rdx, [rbp + 0xa10]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x770]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
movabs rax, 0x17852b37b1be6892
mov qword [rsp + 0x50], rax
movabs rax, 0x153bc4b93da02f30
mov qword [rsp + 0x58], rax
movabs rax, 0xa46cc6b4caf349a
mov qword [rsp + 0x60], rax
movabs rax, 0x3af0bf018e331573
mov qword [rsp + 0x68], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x38aa1144c1ca1cfa
mov qword [rbp - 0x70], rax
movabs rax, 0x3b53b0cc5cd94a5b
mov qword [rbp - 0x68], rax
movabs rax, 0x252fbc0a63c15ded
mov qword [rbp - 0x60], rax
movabs rax, 0x3af0bf01a1013b42
mov qword [rbp - 0x58], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rsp + 0x50]
pxor xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rbp + 0xa10], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
pxor xmm1, xmmword [rbp - 0x60]
movdqa xmmword [rbp + 0xa20], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0xa30], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa40], xmm5
lea rax, [rbp + 0x460]
lea rcx, [rbp + 0xa10]
mov rdx, rdi
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14000d8a0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rbp + 0x460]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14000d935
lea rdx, [rbp + 0x460]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x750]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
mov eax, dword [0x140200788]
cmp eax, 3
jne 0x14000df11
movabs rax, 0x1189249e3b03c5c
mov qword [rsp + 0x50], rax
movabs rax, 0x76e5f4354b5935b4
mov qword [rsp + 0x58], rax
xorps xmm2, xmm2
movabs rax, 0x687af30484d2490c
mov qword [rsp + 0x70], rax
movabs rax, 0x76e5f4354b5950d8
mov qword [rsp + 0x78], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rsp + 0x50]
pxor xmm0, xmmword [rsp + 0x70]
movdqa xmmword [rsp + 0x50], xmm0
pxor xmm2, xmm1
movdqa xmmword [rsp + 0x60], xmm2
lea rcx, [rbp + 0x460]
lea rax, [rsp + 0x50]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rbp + 0x460]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14000da70
lea rdx, [rbp + 0x460]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x730]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
movabs rax, 0x1ebb617f76fb485
mov qword [rbp + 0xa10], rax
movabs rax, 0x1abe2c4b39aa37bc
mov qword [rbp + 0xa18], rax
movabs rax, 0x7249f5f27a2f485
mov qword [rbp + 0xa20], rax
movabs rax, 0x4c279765c3a80fbc
mov qword [rbp + 0xa28], rax
movabs rax, 0x9f3bd2d22696a72
mov qword [rbp + 0xa30], rax
movabs rax, 0x1847b8ec3aea72e2
mov qword [rbp + 0xa38], rax
movabs rax, 0xcfd9cd19ac00372
mov qword [rbp + 0xa40], rax
movabs rax, 0xc4f9032b9cd1e39
mov qword [rbp + 0xa48], rax
mov qword [rbp + 0xa50], r14
movabs rcx, 0xe0000000200026d7
mov qword [rbp + 0xa58], rcx
xorps xmm7, xmm7
xorps xmm8, xmm8
xorps xmm9, xmm9
xorps xmm10, xmm10
xorps xmm11, xmm11
movabs rax, 0x38dbd221c00b85b1
mov qword [rbp + 0xab0], rax
movabs rax, 0x288b4f7b0fc95684
mov qword [rbp + 0xab8], rax
movabs rax, 0x3245a867149bc5b1
mov qword [rbp + 0xac0], rax
movabs rax, 0x2e16f45cf69a3684
mov qword [rbp + 0xac8], rax
movabs rax, 0x3cc28e4e16595a43
mov qword [rbp + 0xad0], rax
movabs rax, 0x2125db890ad847db
mov qword [rbp + 0xad8], rax
movabs rax, 0x3c98abe7a8a63743
mov qword [rbp + 0xae0], rax
movabs rax, 0x347ea806ddf42e5b
mov qword [rbp + 0xae8], rax
mov qword [rbp + 0xaf0], r14
mov qword [rbp + 0xaf8], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm6, xmm6
movdqa xmm0, xmmword [rbp + 0xab0]
pxor xmm0, xmmword [rbp + 0xa10]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0xac0]
pxor xmm1, xmmword [rbp + 0xa20]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0xad0]
pxor xmm0, xmmword [rbp + 0xa30]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xae0]
pxor xmm1, xmmword [rbp + 0xa40]
movdqa xmmword [rbp + 0x80], xmm1
movdqa xmm0, xmmword [rbp + 0xa50]
pxor xmm0, xmmword [rbp + 0xaf0]
movdqa xmmword [rbp + 0x90], xmm0
pxor xmm7, xmm2
movdqa xmmword [rbp + 0xa0], xmm7
pxor xmm8, xmm3
movdqa xmmword [rbp + 0xb0], xmm8
pxor xmm9, xmm4
movdqa xmmword [rbp + 0xc0], xmm9
pxor xmm10, xmm5
movdqa xmmword [rbp + 0xd0], xmm10
pxor xmm11, xmm6
movdqa xmmword [rbp + 0xe0], xmm11
lea rax, [rbp + 0xa10]
lea rcx, [rbp + 0x50]
mov rdx, rsi
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14000dcc0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rbp + 0xa10]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14000dd35
lea rdx, [rbp + 0xa10]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x770]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
movabs rax, 0xf400feed67461cc
mov qword [rsp + 0x50], rax
movabs rax, 0x173858c35f328429
mov qword [rsp + 0x58], rax
movabs rax, 0x673d9966de6fdc4
mov qword [rsp + 0x60], rax
movabs rax, 0x31ee609efa474b51
mov qword [rsp + 0x68], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x206f359da60015a4
mov qword [rbp - 0x70], rax
movabs rax, 0x39502cb63e4be142
mov qword [rbp - 0x68], rax
movabs rax, 0x291aa9f7428894b3
mov qword [rbp - 0x60], rax
movabs rax, 0x31ee609ed5756560
mov qword [rbp - 0x58], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rsp + 0x50]
pxor xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rbp + 0xa10], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
pxor xmm1, xmmword [rbp - 0x60]
movdqa xmmword [rbp + 0xa20], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0xa30], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa40], xmm3
lea rax, [rbp + 0x460]
lea rcx, [rbp + 0xa10]
mov rdx, rdi
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14000de40
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rbp + 0x460]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14000ded5
lea rdx, [rbp + 0x460]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x750]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
mov eax, dword [0x140200788]
cmp eax, 4
jne 0x14000e461
movabs rax, 0x40eefe641cf3e2a
mov qword [rsp + 0x50], rax
movabs rcx, 0x756cf4e06520d8d6
mov qword [rsp + 0x58], rcx
xorps xmm2, xmm2
movabs rax, 0x70608e942ea35f7c
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], rcx
xorps xmm0, xmm0
movdqa xmm1, xmmword [rsp + 0x70]
pxor xmm1, xmmword [rsp + 0x50]
pxor xmm2, xmm0
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x60], xmm2
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x70], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp - 0x80], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp - 0x70], xmm0
movaps xmm1, xmmword [rbp - 0x60]
movaps xmmword [rbp - 0x60], xmm1
movaps xmm0, xmmword [rbp - 0x50]
movaps xmmword [rbp - 0x50], xmm0
movaps xmm1, xmmword [rbp - 0x40]
movaps xmmword [rbp - 0x40], xmm1
movaps xmm0, xmmword [rbp - 0x30]
movaps xmmword [rbp - 0x30], xmm0
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rsp + 0x50]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14000dfc1
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x730]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
movabs rax, 0xb04847424f0afdb
mov qword [rbp + 0xa10], rax
movabs rax, 0x43aaa70d725654fa
mov qword [rbp + 0xa18], rax
movabs rax, 0x88da6ca433573e
mov qword [rbp + 0xa20], rax
movabs rax, 0x522a5d86982f6071
mov qword [rbp + 0xa28], rax
movabs rax, 0x10ace8ea0e6e1392
mov qword [rbp + 0xa30], rax
movabs rax, 0x9073fb3e27892cb
mov qword [rbp + 0xa38], rax
movabs rax, 0x190b3279a7db543b
mov qword [rbp + 0xa40], rax
movabs rax, 0x4bf4e87edd12e17d
mov qword [rbp + 0xa48], rax
mov qword [rbp + 0xa50], r14
movabs rcx, 0xe0000000200022c8
mov qword [rbp + 0xa58], rcx
xorps xmm7, xmm7
xorps xmm8, xmm8
xorps xmm9, xmm9
xorps xmm10, xmm10
xorps xmm11, xmm11
movabs rax, 0x3e3dbd4d1491cce2
mov qword [rbp + 0xab0], rax
movabs rax, 0x219a9168446035ce
mov qword [rbp + 0xab8], rax
movabs rax, 0x66ebef5c95556e0c
mov qword [rbp + 0xac0], rax
movabs rax, 0x60196dbeae1e5314
mov qword [rbp + 0xac8], rax
movabs rax, 0x71cfdf8f6d562aa2
mov qword [rbp + 0xad0], rax
movabs rax, 0x6a655ed2814ea3fc
mov qword [rbp + 0xad8], rax
movabs rax, 0x2a3d531d95e26002
mov qword [rbp + 0xae0], rax
movabs rax, 0x2d96d84db871d44e
mov qword [rbp + 0xae8], rax
mov qword [rbp + 0xaf0], r14
mov qword [rbp + 0xaf8], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm6, xmm6
movdqa xmm0, xmmword [rbp + 0xa10]
pxor xmm0, xmmword [rbp + 0xab0]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0xa20]
pxor xmm1, xmmword [rbp + 0xac0]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0xa30]
pxor xmm0, xmmword [rbp + 0xad0]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa40]
pxor xmm1, xmmword [rbp + 0xae0]
movdqa xmmword [rbp + 0x80], xmm1
movdqa xmm0, xmmword [rbp + 0xa50]
pxor xmm0, xmmword [rbp + 0xaf0]
movdqa xmmword [rbp + 0x90], xmm0
pxor xmm7, xmm2
movdqa xmmword [rbp + 0xa0], xmm7
pxor xmm8, xmm3
movdqa xmmword [rbp + 0xb0], xmm8
pxor xmm9, xmm4
movdqa xmmword [rbp + 0xc0], xmm9
pxor xmm10, xmm5
movdqa xmmword [rbp + 0xd0], xmm10
pxor xmm11, xmm6
movdqa xmmword [rbp + 0xe0], xmm11
lea rax, [rbp + 0xa10]
lea rcx, [rbp + 0x50]
mov rdx, rsi
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14000e210
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rbp + 0xa10]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14000e285
lea rdx, [rbp + 0xa10]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x770]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
movabs rax, 0x3d8107e3dd2bc62
mov qword [rsp + 0x50], rax
movabs rax, 0x146af91bbaa90ed6
mov qword [rsp + 0x58], rax
movabs rax, 0xcb9bb1a95af85a8
mov qword [rsp + 0x60], rax
movabs rax, 0x2f2f6e3368c05e7f
mov qword [rsp + 0x68], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x2cf72a0d4da6c80a
mov qword [rbp - 0x70], rax
movabs rax, 0x3a028d6edbd06bbd
mov qword [rbp - 0x68], rax
movabs rax, 0x23d0cb7bbac1ecdf
mov qword [rbp - 0x60], rax
movabs rax, 0x2f2f6e3347f2704e
mov qword [rbp - 0x58], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rsp + 0x50]
pxor xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rbp + 0xa10], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
pxor xmm1, xmmword [rbp - 0x60]
movdqa xmmword [rbp + 0xa20], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0xa30], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa40], xmm5
lea rax, [rbp + 0x460]
lea rcx, [rbp + 0xa10]
mov rdx, rdi
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14000e390
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rbp + 0x460]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14000e425
lea rdx, [rbp + 0x460]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x750]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
mov eax, dword [0x140200788]
cmp eax, 5
jne 0x14000e9a1
movabs rax, 0x4fe12e7da
mov qword [rbp + 0x6f0], rax
movabs rcx, 0x69f1e92e963be28
mov qword [rbp + 0x6f8], rcx
movabs rax, 0x48a619288
mov qword [rbp + 0x700], rax
mov qword [rbp + 0x708], rcx
movdqa xmm0, xmmword [rbp + 0x6f0]
pxor xmm0, xmmword [rbp + 0x700]
movaps xmmword [rsp + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x60], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x70], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp - 0x80], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp - 0x70], xmm1
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rsp + 0x50]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14000e500
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x730]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
movabs rax, 0x419a3ab01b1de82
mov qword [rbp + 0xa10], rax
movabs rax, 0x58bf71f2957ed2c3
mov qword [rbp + 0xa18], rax
movabs rax, 0x10ce70ce1207427a
mov qword [rbp + 0xa20], rax
movabs rax, 0x540d978e158ccd1d
mov qword [rbp + 0xa28], rax
movabs rax, 0x1bc44e708bceb5c7
mov qword [rbp + 0xa30], rax
movabs rax, 0x1ea160d3dd5fcd10
mov qword [rbp + 0xa38], rax
movabs rax, 0x60faa4672c4705f
mov qword [rbp + 0xa40], rax
movabs rax, 0x1ce05348049eabbc
mov qword [rbp + 0xa48], rax
mov qword [rbp + 0xa50], r14
movabs rcx, 0xe000000020002c98
mov qword [rbp + 0xa58], rcx
xorps xmm7, xmm7
xorps xmm8, xmm8
xorps xmm9, xmm9
xorps xmm10, xmm10
xorps xmm11, xmm11
movabs rax, 0x6121c69e3084bdb6
mov qword [rbp + 0xab0], rax
movabs rax, 0x6c8b47c0a048e7a6
mov qword [rbp + 0xab8], rax
movabs rax, 0x27f847f82763201e
mov qword [rbp + 0xac0], rax
movabs rax, 0x356bf5ef77eef828
mov qword [rbp + 0xac8], rax
movabs rax, 0x79f67847bef88cf1
mov qword [rbp + 0xad0], rax
movabs rax, 0x7b9255e2e468fa29
mov qword [rbp + 0xad8], rax
movabs rax, 0x603bcf204af6476c
mov qword [rbp + 0xae0], rax
movabs rax, 0x78d8642d60af9dde
mov qword [rbp + 0xae8], rax
mov qword [rbp + 0xaf0], r14
mov qword [rbp + 0xaf8], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm6, xmm6
movdqa xmm0, xmmword [rbp + 0xa10]
pxor xmm0, xmmword [rbp + 0xab0]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0xa20]
pxor xmm1, xmmword [rbp + 0xac0]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0xa30]
pxor xmm0, xmmword [rbp + 0xad0]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa40]
pxor xmm1, xmmword [rbp + 0xae0]
movdqa xmmword [rbp + 0x80], xmm1
movdqa xmm0, xmmword [rbp + 0xa50]
pxor xmm0, xmmword [rbp + 0xaf0]
movdqa xmmword [rbp + 0x90], xmm0
pxor xmm7, xmm2
movdqa xmmword [rbp + 0xa0], xmm7
pxor xmm8, xmm3
movdqa xmmword [rbp + 0xb0], xmm8
pxor xmm9, xmm4
movdqa xmmword [rbp + 0xc0], xmm9
pxor xmm10, xmm5
movdqa xmmword [rbp + 0xd0], xmm10
pxor xmm6, xmm11
movdqa xmmword [rbp + 0xe0], xmm6
lea rax, [rbp + 0xa10]
lea rcx, [rbp + 0x50]
mov rdx, rsi
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14000e750
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rbp + 0xa10]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14000e7c5
lea rdx, [rbp + 0xa10]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x770]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
movabs rax, 0xfd3b4e840423df4
mov qword [rsp + 0x50], rax
movabs rax, 0x1631c4ecea842fd0
mov qword [rsp + 0x58], rax
movabs rax, 0x3f35998c5ab75a3
mov qword [rsp + 0x60], rax
movabs rax, 0x305952a5c7a8cdc3
mov qword [rsp + 0x68], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x20fc8e9b3036499c
mov qword [rbp - 0x70], rax
movabs rax, 0x3859b0998bfd4abb
mov qword [rbp - 0x68], rax
movabs rax, 0x2c9a29f9eac51cd4
mov qword [rbp - 0x60], rax
movabs rax, 0x305952a5e89ae3f2
mov qword [rbp - 0x58], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp - 0x70]
pxor xmm0, xmmword [rsp + 0x50]
movdqa xmmword [rbp + 0xa10], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
pxor xmm1, xmmword [rbp - 0x60]
movdqa xmmword [rbp + 0xa20], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0xa30], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa40], xmm5
lea rax, [rbp + 0x460]
lea rcx, [rbp + 0xa10]
mov rdx, rdi
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14000e8d0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rbp + 0x460]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14000e965
lea rdx, [rbp + 0x460]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x750]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
mov eax, dword [0x140200788]
cmp eax, 6
jne 0x14000eef1
movabs rax, 0x3cb89fb6646651
mov qword [rbp + 0x6f0], rax
movabs rcx, 0x1d62365a7e0fa899
mov qword [rbp + 0x6f8], rcx
movabs rax, 0x3ccef0dd160705
mov qword [rbp + 0x700], rax
mov qword [rbp + 0x708], rcx
movdqa xmm0, xmmword [rbp + 0x6f0]
pxor xmm0, xmmword [rbp + 0x700]
movaps xmmword [rsp + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x60], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x70], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp - 0x80], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp - 0x70], xmm1
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp - 0x60], xmm0
movaps xmm1, xmmword [rbp - 0x50]
movaps xmmword [rbp - 0x50], xmm1
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rsp + 0x50]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14000ea50
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x730]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
movabs rax, 0x174b26abbea8e
mov qword [rbp + 0xa10], rax
movabs rax, 0x4b8a86bc76409aa9
mov qword [rbp + 0xa18], rax
movabs rax, 0x183d0ab26a9f10ce
mov qword [rbp + 0xa20], rax
movabs rax, 0x15de8e2b2f643ea7
mov qword [rbp + 0xa28], rax
movabs rax, 0x32b7d0c071a5aee
mov qword [rbp + 0xa30], rax
movabs rax, 0x5b820f2d643e84
mov qword [rbp + 0xa38], rax
movabs rax, 0x1c33617e2936eb02
mov qword [rbp + 0xa40], rax
movabs rax, 0x46aef7611730c411
mov qword [rbp + 0xa48], rax
mov qword [rbp + 0xa50], r14
movabs rcx, 0xe0000000200028d8
mov qword [rbp + 0xa58], rcx
xorps xmm7, xmm7
xorps xmm8, xmm8
xorps xmm9, xmm9
xorps xmm10, xmm10
xorps xmm11, xmm11
movabs rax, 0x333241875882dcbe
mov qword [rbp + 0xab0], rax
movabs rax, 0x29e8bedd1375a290
mov qword [rbp + 0xab8], rax
movabs rax, 0x2d5b3c8258fa20fe
mov qword [rbp + 0xac0], rax
movabs rax, 0x24e7be4e18050990
mov qword [rbp + 0xac8], rax
movabs rax, 0x3b1c1b3a352e6edb
mov qword [rbp + 0xad0], rax
movabs rax, 0x366ab73749550cb6
mov qword [rbp + 0xad8], rax
movabs rax, 0x7d06521f4d038f66
mov qword [rbp + 0xae0], rax
movabs rax, 0x729b94547153f070
mov qword [rbp + 0xae8], rax
mov qword [rbp + 0xaf0], r14
mov qword [rbp + 0xaf8], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm6, xmm6
movdqa xmm0, xmmword [rbp + 0xa10]
pxor xmm0, xmmword [rbp + 0xab0]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0xa20]
pxor xmm1, xmmword [rbp + 0xac0]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0xa30]
pxor xmm0, xmmword [rbp + 0xad0]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa40]
pxor xmm1, xmmword [rbp + 0xae0]
movdqa xmmword [rbp + 0x80], xmm1
movdqa xmm0, xmmword [rbp + 0xa50]
pxor xmm0, xmmword [rbp + 0xaf0]
movdqa xmmword [rbp + 0x90], xmm0
pxor xmm7, xmm2
movdqa xmmword [rbp + 0xa0], xmm7
pxor xmm8, xmm3
movdqa xmmword [rbp + 0xb0], xmm8
pxor xmm9, xmm4
movdqa xmmword [rbp + 0xc0], xmm9
pxor xmm10, xmm5
movdqa xmmword [rbp + 0xd0], xmm10
pxor xmm11, xmm6
movdqa xmmword [rbp + 0xe0], xmm11
lea rax, [rbp + 0xa10]
lea rcx, [rbp + 0x50]
mov rdx, rsi
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14000eca0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rbp + 0xa10]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14000ed15
lea rdx, [rbp + 0xa10]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x770]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
movabs rax, 0x7914444d0a59ae2
mov qword [rsp + 0x50], rax
movabs rax, 0x1aba53247da840c6
mov qword [rsp + 0x58], rax
movabs rax, 0x19e05ffe1e2ca618
mov qword [rsp + 0x60], rax
movabs rax, 0x24fc249c16eb91ff
mov qword [rsp + 0x68], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x28be7e37a0d1ee8a
mov qword [rbp - 0x70], rax
movabs rax, 0x34d227511cd125ad
mov qword [rbp - 0x68], rax
movabs rax, 0x36892f9f3142cf6f
mov qword [rbp - 0x60], rax
movabs rax, 0x24fc249c39d9bfce
mov qword [rbp - 0x58], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp - 0x70]
pxor xmm0, xmmword [rsp + 0x50]
movdqa xmmword [rbp + 0xa10], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
pxor xmm1, xmmword [rbp - 0x60]
movdqa xmmword [rbp + 0xa20], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0xa30], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa40], xmm5
lea rax, [rbp + 0x460]
lea rcx, [rbp + 0xa10]
mov rdx, rdi
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14000ee20
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rbp + 0x460]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14000eeb5
lea rdx, [rbp + 0x460]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x750]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
mov eax, dword [0x140200788]
cmp eax, 7
jne 0x14000f42b
movabs rax, 0x14577da3dcf
mov qword [rbp + 0x6f0], rax
movabs rcx, 0x5a31e9d86e4550d
mov qword [rbp + 0x6f8], rcx
movabs rax, 0x1451ca85c8b
mov qword [rbp + 0x700], rax
mov qword [rbp + 0x708], rcx
movdqa xmm0, xmmword [rbp + 0x6f0]
pxor xmm0, xmmword [rbp + 0x700]
movaps xmmword [rsp + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x60], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x70], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp - 0x80], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp - 0x70], xmm1
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rsp + 0x50]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14000ef90
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x730]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
movabs rax, 0xd71c80bc74d125a
mov qword [rbp + 0xa10], rax
movabs rax, 0x2a4a91ee25bcd3a
mov qword [rbp + 0xa18], rax
movabs rax, 0x66494cb31f89d56
mov qword [rbp + 0xa20], rax
movabs rax, 0x48b641c073e148a
mov qword [rbp + 0xa28], rax
movabs rax, 0x141bfaed386ce196
mov qword [rbp + 0xa30], rax
movabs rax, 0x5b3572474d481ef3
mov qword [rbp + 0xa38], rax
movabs rax, 0x723515039094c27
mov qword [rbp + 0xa40], rax
movabs rax, 0x33304099ba81d4c
mov qword [rbp + 0xa48], rax
mov qword [rbp + 0xa50], r14
movabs rcx, 0xe00000002000374f
mov qword [rbp + 0xa58], rcx
xorps xmm7, xmm7
xorps xmm8, xmm8
xorps xmm9, xmm9
xorps xmm10, xmm10
xorps xmm11, xmm11
movabs rax, 0x3e42ae32a528736c
mov qword [rbp + 0xab0], rax
movabs rax, 0x3b92902fd463f80e
mov qword [rbp + 0xab8], rax
movabs rax, 0x3405f7f253cfaf61
mov qword [rbp + 0xac0], rax
movabs rax, 0x36e8517a62072deb
mov qword [rbp + 0xac8], rax
movabs rax, 0x717899dc5a55d0a1
mov qword [rbp + 0xad0], rax
movabs rax, 0x6d0444217d782ecb
mov qword [rbp + 0xad8], rax
movabs rax, 0x311635310c687f14
mov qword [rbp + 0xae0], rax
movabs rax, 0x36013c6dfecb257c
mov qword [rbp + 0xae8], rax
mov qword [rbp + 0xaf0], r14
mov qword [rbp + 0xaf8], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm6, xmm6
movdqa xmm0, xmmword [rbp + 0xa10]
pxor xmm0, xmmword [rbp + 0xab0]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0xa20]
pxor xmm1, xmmword [rbp + 0xac0]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0xa30]
pxor xmm0, xmmword [rbp + 0xad0]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa40]
pxor xmm1, xmmword [rbp + 0xae0]
movdqa xmmword [rbp + 0x80], xmm1
movdqa xmm0, xmmword [rbp + 0xa50]
pxor xmm0, xmmword [rbp + 0xaf0]
movdqa xmmword [rbp + 0x90], xmm0
pxor xmm7, xmm2
movdqa xmmword [rbp + 0xa0], xmm7
pxor xmm8, xmm3
movdqa xmmword [rbp + 0xb0], xmm8
pxor xmm9, xmm4
movdqa xmmword [rbp + 0xc0], xmm9
pxor xmm10, xmm5
movdqa xmmword [rbp + 0xd0], xmm10
pxor xmm6, xmm11
movdqa xmmword [rbp + 0xe0], xmm6
lea rax, [rbp + 0xa10]
lea rcx, [rbp + 0x50]
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rsi, 1
jne 0x14000f1e0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rbp + 0xa10]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14000f255
lea rdx, [rbp + 0xa10]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x770]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
movabs rax, 0x7cda861b0cea4cc
mov qword [rsp + 0x50], rax
movabs rax, 0x40fe96b31eecc9
mov qword [rsp + 0x58], rax
movabs rax, 0xc268fcf5cecbce4
mov qword [rsp + 0x60], rax
movabs rax, 0x26b4de8c0dda9bd1
mov qword [rsp + 0x68], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x28e29212c0bad0a4
mov qword [rbp - 0x70], rax
movabs rax, 0x2e288ae3d26789a2
mov qword [rbp - 0x68], rax
movabs rax, 0x234fffae7382d593
mov qword [rbp - 0x60], rax
movabs rax, 0x26b4de8c22e8b5e0
mov qword [rbp - 0x58], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rsp + 0x50]
pxor xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rbp + 0xa10], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
pxor xmm1, xmmword [rbp - 0x60]
movdqa xmmword [rbp + 0xa20], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0xa30], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa40], xmm5
lea rax, [rbp + 0x460]
lea rcx, [rbp + 0xa10]
mov rdx, rdi
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14000f360
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rsp + 0x40], xmm0
lea rax, [rbp + 0x460]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14000f3f5
lea rdx, [rbp + 0x460]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x750]
call fcn.14000c100
lea rcx, [rsp + 0x30]
call fcn.14000b160
xor edx, edx
mov r8d, 0x278
lea rcx, [rbp + 0x790]
call sub.VCRUNTIME140.dll_memset
lea rax, [rbp + 0x6b0]
mov qword [rbp + 0x28], rax
lea rdx, [rbp + 0x750]
lea rcx, [rbp + 0x6b0]
call fcn.140009090
mov rsi, rax
lea rax, [rbp + 8]
mov qword [rbp + 0x30], rax
mov eax, 0x8ca18111
mov qword [rbp + 0x6f0], rax
movabs rcx, 0x122bd489f23
mov qword [rbp + 0x6f8], rcx
mov eax, 0x8c91af20
mov qword [rbp + 0x700], rax
mov qword [rbp + 0x708], rcx
movdqa xmm0, xmmword [rbp + 0x6f0]
pxor xmm0, xmmword [rbp + 0x700]
movaps xmmword [rbp + 0x6f0], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x700], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x710], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x720], xmm0
mov qword [rbp + 8], r15
mov qword [rbp + 0x18], r15
mov qword [rbp + 0x20], reloc.WS2_32.dll_ntohs
lea rax, [rbp + 0x6f0]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14000f4f0
lea rdx, [rbp + 0x6f0]
lea rcx, [rbp + 8]
call fcn.14005a030
nop
lea rax, [rbp + 0x6d0]
mov qword [rbp + 0x38], rax
lea rdx, [rbp + 0x770]
lea rcx, [rbp + 0x6d0]
call fcn.140009090
mov r14, rax
lea rax, [rsp + 0x30]
mov qword [rbp + 0x40], rax
movabs rax, 0x4aab75fe3e0d493
mov qword [rbp + 0x6f0], rax
movabs rax, 0x3511a32c2e60a831
mov qword [rbp + 0x6f8], rax
xorps xmm2, xmm2
movabs rax, 0x329fcd07daa596d8
mov qword [rbp + 0x710], rax
movabs rax, 0x3511a32c2e609b70
mov qword [rbp + 0x718], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x6f0]
pxor xmm0, xmmword [rbp + 0x710]
movdqa xmmword [rbp + 0x460], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x470], xmm2
lea rcx, [rbp + 0xa10]
lea rax, [rbp + 0x460]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
lea rax, [rbp + 0xa10]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14000f636
lea rdx, [rbp + 0xa10]
lea rcx, [rsp + 0x30]
call fcn.14005a030
nop
lea rdx, [rbp + 0x730]
lea rcx, [rsp + 0x50]
call fcn.140009090
nop
mov qword [rsp + 0x28], rsi
lea rcx, [rbp + 8]
mov qword [rsp + 0x20], rcx
mov r9, r14
lea r8, [rsp + 0x30]
mov rdx, rax
lea rcx, [rbp + 0x790]
call fcn.140009dd0
nop
mov rax, qword [0x140200860]
cmp qword [0x140200858], rax
jne 0x14000f89b
cmp rax, qword [0x140200868]
je 0x14000f6cc
lea rdx, [rbp + 0x790]
mov rcx, rax
call fcn.140009d20
mov rax, qword [0x140200860]
add rax, 0x278
mov qword [0x140200860], rax
jmp 0x14000f6e9
lea r8, [rbp + 0x790]
mov rdx, rax
lea rcx, [0x140200858]
call fcn.140002360
mov rax, qword [0x140200860]
cmp rax, qword [0x140200868]
je 0x14000f717
lea rdx, [rbp + 0x790]
mov rcx, rax
call fcn.140009d20
mov rax, qword [0x140200860]
add rax, 0x278
mov qword [0x140200860], rax
jmp 0x14000f734
lea r8, [rbp + 0x790]
mov rdx, rax
lea rcx, [0x140200858]
call fcn.140002360
mov rax, qword [0x140200860]
cmp rax, qword [0x140200868]
je 0x14000f762
lea rdx, [rbp + 0x790]
mov rcx, rax
call fcn.140009d20
mov rax, qword [0x140200860]
add rax, 0x278
mov qword [0x140200860], rax
jmp 0x14000f77f
lea r8, [rbp + 0x790]
mov rdx, rax
lea rcx, [0x140200858]
call fcn.140002360
mov rax, qword [0x140200860]
cmp rax, qword [0x140200868]
je 0x14000f7ad
lea rdx, [rbp + 0x790]
mov rcx, rax
call fcn.140009d20
mov rax, qword [0x140200860]
add rax, 0x278
mov qword [0x140200860], rax
jmp 0x14000f7ca
lea r8, [rbp + 0x790]
mov rdx, rax
lea rcx, [0x140200858]
call fcn.140002360
mov rax, qword [0x140200860]
cmp rax, qword [0x140200868]
je 0x14000f7f8
lea rdx, [rbp + 0x790]
mov rcx, rax
call fcn.140009d20
mov rax, qword [0x140200860]
add rax, 0x278
mov qword [0x140200860], rax
jmp 0x14000f815
lea r8, [rbp + 0x790]
mov rdx, rax
lea rcx, [0x140200858]
call fcn.140002360
mov rax, qword [0x140200860]
cmp rax, qword [0x140200868]
je 0x14000f843
lea rdx, [rbp + 0x790]
mov rcx, rax
call fcn.140009d20
mov rax, qword [0x140200860]
add rax, 0x278
mov qword [0x140200860], rax
jmp 0x14000f860
lea r8, [rbp + 0x790]
mov rdx, rax
lea rcx, [0x140200858]
call fcn.140002360
mov rax, qword [0x140200860]
cmp rax, qword [0x140200868]
je 0x14000f885
lea rdx, [rbp + 0x790]
mov rcx, rax
call fcn.140009d20
add qword [0x140200860], 0x278
jmp 0x14000f89b
lea r8, [rbp + 0x790]
mov rdx, rax
lea rcx, [0x140200858]
call fcn.140002360
lea rcx, [rbp + 0x790]
call fcn.1400b89d0
cmp byte [rbp + 0x9a0], 0
jne 0x14000fb51
movabs rax, 0x1493783b3db2a89b
mov qword [rbp + 0xa10], rax
movabs rax, 0x5640a8acfa395edd
mov qword [rbp + 0xa18], rax
movabs rax, 0x10d3e3825cade1c8
mov qword [rbp + 0xa20], rax
movabs rax, 0x174f3a0389673151
mov qword [rbp + 0xa28], rax
movabs rax, 0xe00e22fbfa
mov qword [rbp + 0xa30], rax
movabs rcx, 0x4432e43e9b09f2c
mov qword [rbp + 0xa38], rcx
xorps xmm5, xmm5
xorps xmm6, xmm6
xorps xmm7, xmm7
movabs rax, 0x31b3421b58dfc9dc
mov qword [rbp + 0xa70], rax
movabs rax, 0x2221cdc4b9627eae
mov qword [rbp + 0xa78], rax
movabs rax, 0x71a18cf231c895e8
mov qword [rbp + 0xa80], rax
movabs rax, 0x783d5c23f00b5823
mov qword [rbp + 0xa88], rax
movabs rax, 0xe0534c9e80
mov qword [rbp + 0xa90], rax
mov qword [rbp + 0xa98], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
movdqa xmm0, xmmword [rbp + 0xa10]
pxor xmm0, xmmword [rbp + 0xa70]
movdqa xmmword [rbp + 0x460], xmm0
movdqa xmm1, xmmword [rbp + 0xa20]
pxor xmm1, xmmword [rbp + 0xa80]
movdqa xmmword [rbp + 0x470], xmm1
movdqa xmm0, xmmword [rbp + 0xa30]
pxor xmm0, xmmword [rbp + 0xa90]
movdqa xmmword [rbp + 0x480], xmm0
pxor xmm5, xmm2
movdqa xmmword [rbp + 0x490], xmm5
pxor xmm6, xmm3
movdqa xmmword [rbp + 0x4a0], xmm6
pxor xmm7, xmm4
movdqa xmmword [rbp + 0x4b0], xmm7
lea rax, [rbp + 0x50]
lea rcx, [rbp + 0x460]
mov edx, 4
nop dword [rax]
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14000fa10
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rbp + 0x730]
movaps xmmword [rbp + 0x6f0], xmm1
movups xmm0, xmmword [rbp + 0x740]
movaps xmmword [rbp + 0x700], xmm0
lea r8, [rbp + 0x6f0]
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0xa10]
call fcn.140070f60
mov eax, 0x9457c7de
mov qword [rbp + 0x6f0], rax
movabs rcx, 0x27f5fceac8a
mov qword [rbp + 0x6f8], rcx
mov eax, 0x9410939c
mov qword [rbp + 0x700], rax
mov qword [rbp + 0x708], rcx
movdqa xmm0, xmmword [rbp + 0x6f0]
pxor xmm0, xmmword [rbp + 0x700]
movaps xmmword [rbp + 0x6f0], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x700], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x710], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x720], xmm0
mov r9d, reloc.WS2_32.dll_recv
lea r8, [rbp + 0x6f0]
lea rdx, [rbp + 0xa10]
mov rcx, qword [0x1402007e8]
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
mov qword [rbp + 0x6f0], r15
mov qword [rbp + 0x700], r15
mov qword [rbp + 0x708], reloc.WS2_32.dll_ntohs
lea rdx, [0x1402007c0]
mov r8, rbx
inc r8
cmp byte [rdx + r8], 0
jne 0x14000fb74
lea rcx, [rbp + 0x6f0]
call fcn.14005a030
lea rdx, [rbp + 0x6f0]
lea rcx, [rbp + 0x790]
call fcn.1400b9890
lea rdx, [rbp + 0x8f0]
lea rcx, [rbp + 0x6f0]
call fcn.140009090
nop
movabs rax, 0x613a097bd4d62fd
mov qword [rsp + 0x50], rax
movabs rax, 0x37ba91d4b3429e74
mov qword [rsp + 0x58], rax
xorps xmm2, xmm2
movabs rax, 0x282691a6937f53cf
mov qword [rsp + 0x70], rax
movabs rax, 0x37ba91d4877bb043
mov qword [rsp + 0x78], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rsp + 0x50]
pxor xmm0, xmmword [rsp + 0x70]
movdqa xmmword [rbp + 0xa10], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa20], xmm2
lea rcx, [rbp + 0x460]
lea rax, [rbp + 0xa10]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
lea rcx, [rbp + 0x6f0]
cmp qword [rbp + 0x708], 0x10
setae r14b
mov rsi, qword [rbp + 0x6f0]
cmovae rcx, rsi
lea r8, [rbp + 0x460]
sub r8, rcx
movzx edx, byte [rcx]
movzx eax, byte [rcx + r8]
sub edx, eax
jne 0x14000fcd7
inc rcx
test eax, eax
jne 0x14000fcc4
test edx, edx
jne 0x14000fce0
call fcn.14005b380
movabs rax, 0xb917198c83b932e
mov qword [rsp + 0x50], rax
movabs rax, 0x3667a33e66a22a8e
mov qword [rsp + 0x58], rax
xorps xmm2, xmm2
movabs rax, 0x3abf41abfa15ab16
mov qword [rsp + 0x70], rax
movabs rax, 0x36679a0e548c1bba
mov qword [rsp + 0x78], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rsp + 0x50]
pxor xmm0, xmmword [rsp + 0x70]
movdqa xmmword [rbp + 0xa10], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa20], xmm2
lea rcx, [rbp + 0x460]
lea rax, [rbp + 0xa10]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rax, [rbp + 0x6f0]
test r14b, r14b
cmovne rax, rsi
lea r8, [rbp + 0x460]
sub r8, rax
nop word [rax + rax]
movzx edx, byte [rax]
movzx ecx, byte [rax + r8]
sub edx, ecx
jne 0x14000fe03
inc rax
test ecx, ecx
jne 0x14000fdf0
test edx, edx
jne 0x14000fe0c
call fcn.14005b380
cmp byte [rbp + 0x9a0], 0
je 0x14000ffff
lea r9, [rbp + 0x910]
cmp qword [rbp + 0x928], 0x10
cmovae r9, qword [rbp + 0x910]
lea r8, [rbp + 0x8f0]
cmp qword [rbp + 0x908], 0x10
cmovae r8, qword [rbp + 0x8f0]
movabs rax, 0x8566388ba7d0097
mov qword [rsp + 0x50], rax
movabs rax, 0x7b14611769e0d3cf
mov qword [rsp + 0x58], rax
movabs rax, 0x61e041bcfe5a690
mov qword [rsp + 0x60], rax
movabs rcx, 0x570b5a6a9699761a
mov qword [rsp + 0x68], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x28062ad39a0a65d9
mov qword [rbp - 0x70], rax
movabs rax, 0x2c5c3a4a1ac5f3f5
mov qword [rbp - 0x68], rax
movabs rax, 0x5b6d213bf5c5e2d9
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rsp + 0x50]
pxor xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rbp + 0xa10], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
pxor xmm1, xmmword [rbp - 0x60]
movdqa xmmword [rbp + 0xa20], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0xa30], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa40], xmm5
lea rax, [rbp + 0x460]
lea rcx, [rbp + 0xa10]
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdi, 1
jne 0x14000ff10
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea rdx, [rbp + 0x460]
lea rcx, [rbp + 0xa10]
call fcn.140070f60
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
lea rax, [rbp + 0xa10]
inc rbx
cmp byte [rax + rbx], 0
jne 0x14000ff95
mov r8, rbx
lea rdx, [rbp + 0xa10]
lea rcx, [rsp + 0x30]
call fcn.14005a030
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x790]
call fcn.1400ba7c0
lea rcx, [rbp + 0x790]
call fcn.1400b6ad0
movsxd rax, dword [0x140200788]
imul r8, rax, 0x278
add r8, qword [0x140200858]
lea r9, [rbp + 0x790]
lea rdx, [rbp]
lea rcx, [0x140200858]
call fcn.140004d60
mov bl, 1
jmp 0x140010001
xor bl, bl
lea rcx, [rbp + 0x6f0]
call fcn.14000b160
nop
lea rcx, [rbp + 0x790]
call fcn.14000b8b0
nop
lea rcx, [rbp + 0x750]
call fcn.14000b160
nop
lea rcx, [rbp + 0x770]
call fcn.14000b160
nop
lea rcx, [rbp + 0x730]
call fcn.14000b160
movzx eax, bl
mov rcx, qword [rbp + 0xe20]
xor rcx, rsp
call fcn.140108a30
lea r11, [rsp + 0xf90]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
mov rsp, r11
pop r15
pop r14
pop rbp
ret