Function at 0x14003b180
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x20], r9
mov qword [rax + 0x10], rdx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x158]
sub rsp, 0x220
movaps xmmword [rax - 0x48], xmm6
movaps xmmword [rax - 0x58], xmm7
movaps xmmword [rax - 0x68], xmm8
movaps xmmword [rax - 0x78], xmm9
movaps xmmword [rax - 0x88], xmm10
movaps xmmword [rax - 0x98], xmm11
movaps xmmword [rax - 0xa8], xmm12
movaps xmmword [rax - 0xb8], xmm13
mov esi, r8d
mov r12, rcx
mov r9, qword [0x1400d05a0]
mov rax, qword [r9 + 0x3ed0]
mov byte [rax + 0xb0], 1
mov r8, qword [r9 + 0x3ed0]
mov qword [rbp - 0x78], r8
xor eax, eax
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 0xf
mov byte [rbp - 0x38], al
mov r13, 0xffffffffffffffff
mov r8, r13
inc r8
cmp byte [rcx + r8], 0
jne 0x14003b223
mov rdx, r12
lea rcx, [rbp - 0x38]
call fcn.14003f900
nop
mov rdi, qword [rbp - 0x20]
mov rbx, qword [rbp - 0x38]
mov rdx, qword [rbp - 0x78]
cmp byte [rdx + 0xb3], 0
jne 0x14003be12
cmp byte [0x1401069e0], 0
je 0x14003b298
lea r9, [0x1401069e0]
mov rax, r13
inc rax
cmp byte [r9 + rax], 0
jne 0x14003b266
lea rcx, [rbp - 0x38]
cmp rdi, 0x10
cmovae rcx, rbx
mov qword [rsp + 0x20], rax
mov rdx, qword [rbp - 0x28]
call fcn.140042430
cmp rax, 0xffffffffffffffff
je 0x14003be12
mov rdx, qword [rbp - 0x78]
mov r15, qword [0x1400d05a0]
movss xmm10, dword [r15 + 0x3820]
addss xmm10, xmm10
addss xmm10, dword [r15 + 0x3c20]
xorps xmm12, xmm12
test sil, 0x10
je 0x14003b2c5
xorps xmm6, xmm6
jmp 0x14003b2d2
movaps xmm6, xmm10
addss xmm6, dword [r15 + 0x3834]
mov r14, r12
cmp r12, 0xffffffffffffffff
jae 0x14003b2fb
nop dword [rax + rax]
movzx eax, byte [r14]
test al, al
je 0x14003b2fb
cmp al, 0x23
jne 0x14003b2f2
cmp byte [r14 + 1], al
je 0x14003b2fb
inc r14
cmp r14, 0xffffffffffffffff
jb 0x14003b2e0
movsxd rcx, dword [rdx + 0xe8]
mov rax, qword [rdx + 0xf0]
mov r8d, dword [rax + rcx*4 - 4]
xor edx, edx
mov rcx, r12
call fcn.140003810
mov edi, eax
cmp dword [r15 + 0x3f18], eax
jne 0x14003b332
mov r8, r12
mov edx, 0xb
mov ecx, eax
call fcn.14001a1d0
xor ebx, ebx
mov dword [r15 + 0x4758], ebx
call fcn.140012f80
mov rcx, r12
call fcn.1400103d0
mov dword [rbp - 0x50], esi
test sil, 0x20
je 0x14003b35d
and esi, 0xff9fffff
or esi, 0x100008
test sil, 8
jne 0x14003b371
mov edx, esi
mov rcx, qword [rbp + 0x168]
call fcn.14003e800
mov ecx, dword [r15 + 0x5aec]
test esi, 0x700000
jne 0x14003b389
mov eax, ecx
and eax, 0x700000
or esi, eax
test esi, 0x1800000
jne 0x14003b39a
mov eax, ecx
and eax, 0x1800000
or esi, eax
test esi, 0x6000000
jne 0x14003b3ab
mov eax, ecx
and eax, 0x6000000
or esi, eax
test esi, 0x18000000
jne 0x14003b3bc
mov eax, ecx
and eax, 0x18000000
or esi, eax
and ecx, 0xe00fffff
or esi, ecx
mov eax, esi
shr eax, 1
not al
movss xmm1, dword [0x140079dac]
and al, 1
mov dword [rbp - 0x48], eax
mov rcx, qword [rbp + 0x168]
movss xmm0, dword [rcx]
movss dword [rsp + 0x50], xmm0
movss xmm3, dword [rcx + 4]
movss dword [rsp + 0x54], xmm3
movss xmm2, dword [rcx + 8]
movss dword [rsp + 0x58], xmm2
je 0x14003b405
movss xmm1, dword [rcx + 0xc]
movss dword [rsp + 0x5c], xmm1
mov eax, esi
and eax, 0x10100000
mov dword [rbp - 0x4c], eax
cmp eax, 0x10100000
jne 0x14003b43f
lea rax, [rsp + 0x58]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x54]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x50]
movaps xmm1, xmm3
call fcn.140003f10
jmp 0x14003b482
mov eax, esi
and eax, 0x8200000
cmp eax, 0x8200000
jne 0x14003b49a
lea rax, [rsp + 0x58]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x54]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x50]
movaps xmm1, xmm3
call fcn.140003e60
lea r9, [rsp + 0x58]
lea r8, [rsp + 0x54]
lea rdx, [rsp + 0x50]
call fcn.14003b0d0
movss xmm0, dword [rsp + 0x50]
movss xmm3, dword [rsp + 0x54]
movss xmm2, dword [rsp + 0x58]
movss xmm1, dword [rsp + 0x5c]
movss xmm5, dword [0x140079f1c]
movss xmm4, dword [0x140079d68]
comiss xmm0, xmm12
jb 0x14003b4b5
movaps xmm7, xmm4
jmp 0x14003b4b8
movaps xmm7, xmm5
movss xmm8, dword [0x140079eb8]
mulss xmm0, xmm8
addss xmm0, xmm7
cvttss2si eax, xmm0
mov dword [rbp - 0x18], eax
comiss xmm3, xmm12
jb 0x14003b4dc
movaps xmm0, xmm4
jmp 0x14003b4df
movaps xmm0, xmm5
mulss xmm3, xmm8
addss xmm3, xmm0
cvttss2si eax, xmm3
mov dword [rbp - 0x14], eax
comiss xmm2, xmm12
jb 0x14003b4fa
movaps xmm0, xmm4
jmp 0x14003b4fd
movaps xmm0, xmm5
mulss xmm2, xmm8
addss xmm2, xmm0
cvttss2si eax, xmm2
mov dword [rbp - 0x10], eax
comiss xmm1, xmm12
jae 0x14003b516
movaps xmm4, xmm5
mulss xmm1, xmm8
addss xmm1, xmm4
cvttss2si eax, xmm1
mov dword [rbp - 0xc], eax
xor al, al
mov byte [rbp + 0x178], al
mov rax, qword [rbp - 0x78]
movss xmm11, dword [rax + 0xf8]
movss xmm13, dword [rax + 0xfc]
movaps xmm1, xmm13
addss xmm1, dword [0x14008604c]
movaps xmm0, xmm11
addss xmm0, dword [0x140086048]
movss dword [rsp + 0x68], xmm11
movss dword [rsp + 0x6c], xmm13
movss dword [rsp + 0x70], xmm0
movss dword [rsp + 0x74], xmm1
cmp dword [r15 + 0x3874], ebx
je 0x14003b583
movaps xmm6, xmm12
movaps xmm0, xmm11
addss xmm0, xmm6
movss dword [rax + 0xf8], xmm0
mov edx, 4
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdx + rcx]
cmp dword [0x140106a50], eax
jle 0x14003b60d
lea rcx, [0x140106a50]
call fcn.14006b638
cmp dword [0x140106a50], 0xffffffff
jne 0x14003b60d
mov qword [0x140106a80], rbx
mov qword [0x140106a88], rbx
mov ecx, 0x60
call fcn.14006b748
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [0x140106a80], rax
lea rcx, [0x14006eb80]
call fcn.14006ba8c
nop
lea rcx, [0x140106a50]
call fcn.14006b5d8
mov r8, qword [0x140106a80]
mov qword [rsp + 0x78], r8
mov rax, qword [r8 + 8]
mov rbx, r8
movzx r9d, byte [rax + 0x19]
test r9b, r9b
jne 0x14003b647
mov rcx, rax
nop dword [rax]
cmp dword [rcx + 0x1c], edi
jae 0x14003b63b
mov rcx, qword [rcx + 0x10]
jmp 0x14003b641
mov rbx, rcx
mov rcx, qword [rcx]
cmp byte [rcx + 0x19], 0
je 0x14003b630
cmp byte [rbx + 0x19], 0
jne 0x14003b652
cmp edi, dword [rbx + 0x1c]
jae 0x14003b655
mov rbx, r8
cmp rbx, r8
jne 0x14003b7a5
xor ecx, ecx
mov qword [rbp + 0x7c], rcx
mov qword [rbp + 0x84], rcx
mov qword [rbp + 0x8c], rcx
xorps xmm0, xmm0
xorps xmm1, xmm1
mov qword [rbp + 0x94], rcx
mov dword [rbp + 0x18], edi
movups xmmword [rbp + 0x1c], xmm0
movups xmmword [rbp + 0x2c], xmm1
movups xmm0, xmmword [rbp + 0x7c]
movups xmmword [rbp + 0x3c], xmm0
movups xmm1, xmmword [rbp + 0x8c]
movups xmmword [rbp + 0x4c], xmm1
mov qword [rbp], rax
mov dword [rbp + 8], ecx
mov rdx, r8
test r9b, r9b
jne 0x14003b6d4
nop dword [rax]
mov qword [rbp], rax
cmp dword [rax + 0x1c], edi
jae 0x14003b6c2
mov dword [rbp + 8], ecx
mov rax, qword [rax + 0x10]
jmp 0x14003b6cf
mov dword [rbp + 8], 1
mov rdx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], cl
je 0x14003b6b0
cmp byte [rdx + 0x19], cl
jne 0x14003b6e2
cmp edi, dword [rdx + 0x1c]
jae 0x14003b76d
movabs rax, 0x2aaaaaaaaaaaaaa
cmp qword [0x140106a88], rax
je 0x14003be96
lea rbx, [0x140106a80]
mov qword [rbp - 0x70], rbx
mov qword [rbp - 0x68], rcx
mov ecx, 0x60
call fcn.14006b748
nop
movups xmm0, xmmword [rbp + 0x18]
movups xmmword [rax + 0x1c], xmm0
movups xmm1, xmmword [rbp + 0x28]
movups xmmword [rax + 0x2c], xmm1
movups xmm0, xmmword [rbp + 0x38]
movups xmmword [rax + 0x3c], xmm0
movups xmm1, xmmword [rbp + 0x48]
movups xmmword [rax + 0x4c], xmm1
mov edx, dword [rbp + 0x58]
mov dword [rax + 0x5c], edx
mov rdx, qword [rsp + 0x78]
mov qword [rax], rdx
mov qword [rax + 8], rdx
mov qword [rax + 0x10], rdx
mov word [rax + 0x18], 0
movups xmm0, xmmword [rbp]
movaps xmmword [rbp - 0x70], xmm0
mov r8, rax
lea rdx, [rbp - 0x70]
mov rcx, rbx
call fcn.14001ba60
mov r8, qword [0x140106a80]
mov rax, qword [r8 + 8]
mov rbx, r8
cmp byte [rax + 0x19], 0
jne 0x14003b797
nop word [rax + rax]
cmp dword [rax + 0x1c], edi
jae 0x14003b78b
mov rax, qword [rax + 0x10]
jmp 0x14003b791
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14003b780
cmp byte [rbx + 0x19], 0
jne 0x14003b7a2
cmp edi, dword [rbx + 0x1c]
jae 0x14003b7a5
mov rbx, r8
movss xmm9, dword [0x140079e40]
test sil, 0x10
jne 0x14003bae9
movaps xmm1, xmm13
addss xmm1, dword [0x140079e34]
movaps xmm0, xmm11
addss xmm0, xmm8
mov r10, qword [rbp - 0x78]
movss dword [r10 + 0xf8], xmm0
movss dword [r10 + 0xfc], xmm1
movss xmm6, dword [r15 + 0x3824]
lea rcx, [0x1400d0058]
call fcn.140003db0
xor edi, edi
mov dword [rsp + 0x28], edi
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rsp + 0x70]
lea rdx, [rsp + 0x68]
mov rcx, qword [r10 + 0x290]
call fcn.140026030
mov rax, qword [rbp + 0x168]
movss xmm6, dword [rax + 8]
movss xmm7, dword [rax + 4]
movss xmm8, dword [rax]
movss dword [rsp + 0x68], xmm8
movss dword [rsp + 0x6c], xmm7
movss dword [rsp + 0x70], xmm6
mov dword [rsp + 0x74], 0x3f800000
mov qword [rsp + 0x78], rdi
lea r9, [rsp + 0x78]
mov r8d, esi
lea rdx, [rsp + 0x68]
call fcn.14003d8f0
test al, al
je 0x14003b8fe
test sil, 4
jne 0x14003b8fe
movss dword [r15 + 0x5afc], xmm8
movss dword [r15 + 0x5b00], xmm7
movss dword [r15 + 0x5b04], xmm6
mov dword [r15 + 0x5b08], 0x3f800000
lea rcx, str.picker
call fcn.140013cc0
mov rax, qword [0x140106318]
movss xmm1, dword [rax + 0x1c]
addss xmm1, xmm12
movss xmm0, dword [0x140101f60]
addss xmm0, dword [0x140079ee0]
addss xmm0, dword [rax + 0x18]
mov rax, qword [0x1400d05a0]
or dword [rax + 0x47a8], 1
movss dword [rax + 0x47b8], xmm0
movss dword [rax + 0x47bc], xmm1
mov qword [rax + 0x47c0], rdi
mov dword [rax + 0x47ac], 1
test sil, 8
jne 0x14003b909
call fcn.140014450
mov rdi, qword [0x1400d05a0]
lea rcx, [rdi + 0x4828]
movss xmm1, dword [rdi + 0x37e8]
movss xmm0, dword [rdi + 0x37ec]
mov dword [rsp + 0x78], 2
movss dword [rsp + 0x7c], xmm1
movss dword [rbp - 0x80], xmm0
lea rdx, [rsp + 0x78]
call fcn.14001a880
mov dword [rdi + 0x37e8], 0x41a00000
mov dword [rdi + 0x37ec], 0x41700000
movaps xmm6, xmmword [0x14007a320]
mov rdi, qword [0x1400d05a0]
mov dword [rbp - 0x70], 4
movups xmm0, xmmword [rdi + 0x38f4]
movups xmmword [rbp - 0x6c], xmm0
lea rcx, [rdi + 0x4818]
lea rdx, [rbp - 0x70]
call fcn.14001a980
movups xmmword [rdi + 0x38f4], xmm6
mov edx, 4
lea rcx, str.picker
call fcn.1400143a0
mov byte [0x140106320], al
test al, al
je 0x14003ba96
mov rax, qword [r15 + 0x3ed0]
cmp word [rax + 0xba], 1
jne 0x14003ba48
movss xmm2, dword [r15 + 0x18]
mulss xmm2, xmm9
movss xmm0, dword [0x140079ea4]
subss xmm0, dword [0x140101f60]
mulss xmm2, xmm0
addss xmm2, dword [0x140101f60]
movss dword [0x140101f60], xmm2
mov qword [rbp - 0x40], rax
mov r8d, dword [rbp - 0x50]
and r8d, 0x1f890002
or r8d, 0x740080
mov rax, qword [0x1400d05a0]
or dword [rax + 0x4758], 1
mulss xmm10, dword [0x140079e38]
movss dword [rax + 0x475c], xmm10
lea r9, [r15 + 0x5afc]
mov rdx, qword [rbp + 0x168]
lea rcx, [0x140076b58]
call fcn.14003bea0
mov byte [rbp + 0x178], al
mov rdi, qword [0x1400d05a0]
mov rax, qword [rdi + 0x3ed0]
cmp qword [rdi + 0x48b0], rax
jne 0x14003ba78
cmp byte [rdi + 0x490d], 0
je 0x14003ba78
cmp dword [rdi + 0x48ec], 0
jne 0x14003ba78
or dword [rdi + 0x4910], 2
test dword [rax + 0xc], 0x1000000
je 0x14003ba88
mov byte [rdi + 0x3e5e], 1
call fcn.14000fa30
mov byte [rdi + 0x3e5e], 0
jmp 0x14003baa0
mov dword [0x140101f60], 0
mov ecx, 1
call fcn.140004360
mov rdi, qword [0x1400d05a0]
cmp dword [rdi + 0x4818], 1
jl 0x14003baf0
movsxd rax, dword [rdi + 0x4818]
lea rdx, [rax + rax*4]
mov rcx, qword [rdi + 0x4820]
movsxd rax, dword [rcx + rdx*4 - 0x14]
add rax, rax
movups xmm0, xmmword [rcx + rdx*4 - 0x10]
movups xmmword [rdi + rax*8 + 0x38b4], xmm0
dec dword [rdi + 0x4818]
jmp 0x14003baf0
mov rdi, qword [0x1400d05a0]
movss xmm5, dword [r15 + 0x18]
mulss xmm5, dword [0x140079e18]
lea rax, [rbp - 0x70]
cmp byte [0x140106320], 0
je 0x14003bb14
movaps xmm0, xmmword [0x14007a570]
jmp 0x14003bb1b
movaps xmm0, xmmword [0x14007a4d0]
movups xmmword [rbp - 0x70], xmm0
movups xmm3, xmmword [rax]
movaps xmm4, xmm3
shufps xmm4, xmm3, 0xff
subss xmm4, dword [rbx + 0x3c]
mulss xmm4, xmm5
addss xmm4, dword [rbx + 0x3c]
movaps xmm2, xmm3
shufps xmm2, xmm3, 0xaa
subss xmm2, dword [rbx + 0x38]
mulss xmm2, xmm5
addss xmm2, dword [rbx + 0x38]
movaps xmm1, xmm3
shufps xmm1, xmm3, 0x55
subss xmm1, dword [rbx + 0x34]
mulss xmm1, xmm5
addss xmm1, dword [rbx + 0x34]
subss xmm3, dword [rbx + 0x30]
mulss xmm3, xmm5
addss xmm3, dword [rbx + 0x30]
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm1
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0x27
movss xmm3, xmm4
shufps xmm3, xmm3, 0x39
movups xmmword [rsp + 0x68], xmm3
movups xmmword [rbx + 0x30], xmm3
cmp r12, r14
je 0x14003bc55
test sil, sil
js 0x14003bc55
mov r8, qword [rbp - 0x78]
mov r8, qword [r8 + 0x290]
movups xmmword [rsp + 0x68], xmm3
mulss xmm4, dword [rdi + 0x37e0]
movss dword [rsp + 0x74], xmm4
lea rcx, [rsp + 0x68]
call fcn.140003db0
mov ecx, eax
addss xmm13, dword [0x140079e04]
addss xmm11, xmm9
movss dword [rsp + 0x78], xmm11
movss dword [rsp + 0x7c], xmm13
test eax, 0xff000000
je 0x14003bc55
inc r13
cmp byte [r12 + r13], 0
jne 0x14003bbf3
add r13, r12
cmp r12, r13
je 0x14003bc55
mov rax, qword [r8 + 0x38]
movups xmm0, xmmword [r8 + 0x88]
movups xmmword [rbp - 0x70], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm12
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x30], r12
lea rdx, [rbp - 0x70]
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x20], ecx
lea r9, [rsp + 0x78]
movss xmm2, dword [rax + 0x10]
mov rdx, r8
mov rcx, qword [rax + 8]
call fcn.14002db40
mov rdi, qword [0x1400d05a0]
movzx r14d, byte [rbp + 0x178]
test r14b, r14b
je 0x14003bdac
cmp qword [rbp - 0x40], 0
jne 0x14003bdac
movdqu xmm0, xmmword [rbp - 0x18]
cvtdq2ps xmm1, xmm0
divps xmm1, xmmword [0x14007a5f0]
movups xmmword [rsp + 0x50], xmm1
and esi, 0x8200000
cmp esi, 0x8200000
jne 0x14003bd1a
movss xmm0, dword [rsp + 0x50]
movss dword [r15 + 0x5af0], xmm0
movss xmm1, dword [rsp + 0x54]
movss dword [r15 + 0x5af4], xmm1
lea rax, [rsp + 0x58]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x54]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x50]
movss xmm2, dword [rsp + 0x58]
call fcn.140003f10
movss xmm6, dword [rsp + 0x50]
movss dword [rsp + 0x68], xmm6
movss xmm7, dword [rsp + 0x54]
movss dword [rsp + 0x6c], xmm7
movss xmm8, dword [rsp + 0x58]
movss dword [rsp + 0x70], xmm8
mov dword [rsp + 0x74], 0
lea rcx, [rsp + 0x68]
call fcn.140003db0
mov dword [r15 + 0x5af8], eax
jmp 0x14003bd2d
movss xmm8, dword [rsp + 0x58]
movss xmm7, dword [rsp + 0x54]
movss xmm6, dword [rsp + 0x50]
cmp dword [rbp - 0x4c], 0x10100000
jne 0x14003bd71
lea rax, [rsp + 0x58]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x54]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x50]
movaps xmm2, xmm8
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.140003e60
movss xmm8, dword [rsp + 0x58]
movss xmm7, dword [rsp + 0x54]
movss xmm6, dword [rsp + 0x50]
mov rax, qword [rbp + 0x168]
movss dword [rax], xmm6
movss dword [rax + 4], xmm7
movss dword [rax + 8], xmm8
cmp byte [rbp - 0x48], 0
je 0x14003bdac
movss xmm0, dword [rsp + 0x5c]
movss dword [rax + 0xc], xmm0
mov rax, qword [rdi + 0x3ed0]
dec dword [rax + 0xe8]
call fcn.1400130b0
jmp 0x14003bde7
mov rax, qword [rdi + 0x3ed0]
dec dword [rax + 0xe8]
call fcn.1400130b0
mov rax, qword [rbp - 0x40]
test rax, rax
je 0x14003bde2
mov ecx, dword [r15 + 0x3f30]
test ecx, ecx
je 0x14003bde2
cmp qword [r15 + 0x3f50], rax
jne 0x14003bde2
mov dword [r15 + 0x476c], ecx
test r14b, r14b
je 0x14003be08
cmp dword [r15 + 0x476c], 0
je 0x14003be08
mov rax, qword [0x1400d05a0]
mov word [rax + 0x3f40], 0x101
or dword [rax + 0x4774], 4
mov rdi, qword [rbp - 0x20]
mov rbx, qword [rbp - 0x38]
jmp 0x14003be15
xor r14b, r14b
cmp rdi, 0x10
jb 0x14003be4f
lea rdx, [rdi + 1]
mov rax, rbx
cmp rdx, 0x1000
jb 0x14003be47
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003be47
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, rbx
call fcn.14006baac
movzx eax, r14b
lea r11, [rsp + 0x220]
mov rbx, qword [r11 + 0x40]
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]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.140002cc0
nop
int3