Function at 0x140001a70
Capabilities:
Link many functions at runtime

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1b18]
mov eax, 0x1c18
call fcn.14000fd30
sub rsp, rax
movaps xmmword [rsp + 0x1c00], xmm6
movaps xmmword [rsp + 0x1bf0], xmm7
mov rax, qword [0x140045080]
xor rax, rsp
mov qword [rbp + 0x1ae0], rax
mov r13, r9
mov qword [rsp + 0x70], r9
mov r15, r8
mov qword [rsp + 0x58], r8
mov r12, rdx
mov qword [rsp + 0x60], rdx
mov rsi, rcx
mov qword [rsp + 0x78], rcx
mov qword [rbp + 0x30], rdx
mov qword [rbp + 0x38], r8
mov qword [rbp + 0x40], r9
mov rax, qword [rbp + 0x1b80]
mov qword [rbp - 0x70], rax
xor ebx, ebx
xorps xmm0, xmm0
movups xmmword [rbp + 0xc0], xmm0
movdqa xmm1, xmmword [0x1400337b0]
movdqu xmmword [rbp + 0xd0], xmm1
mov word [rbp + 0xc0], bx
lea r8d, [rbx + 0x1e]
lea rdx, str.f1H_t
lea rcx, [0x1400465b0]
call fcn.140004580
lea r8d, [rbx + 0xd]
lea rdx, str.l0RO4_t_rG
lea rcx, [0x140046600]
call fcn.140004580
lea r8d, [rbx + 0xb]
lea rdx, [0x1400334a8]
lea rcx, [0x140046610]
call fcn.140004580
lea rcx, [0x140046610]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [0x140046600]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, r13
cmp qword [r13 + 0x18], 7
jbe 0x140001b7d
mov rcx, qword [r13]
mov dword [rsp + 0x20], ebx
xor r9d, r9d
xor r8d, r8d
lea edx, [r9 + 1]
call rax
mov r14, rax
mov qword [rsp + 0x78], rax
test rax, rax
jne 0x140001bed
lea r8d, [rax + 5]
lea rdx, [0x1400334c8]
lea rdi, [0x1400465a0]
mov rcx, rdi
call fcn.140004730
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], rbx
mov rbx, 0xffffffffffffffff
nop dword [rax]
inc rbx
cmp word [rdi + rbx*2], 0
jne 0x140001bd0
mov r8, rbx
mov rdx, rdi
mov rcx, rsi
call fcn.140001070
jmp 0x140002899
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x40], xmm0
movups xmmword [rbp - 0x30], xmm0
movups xmmword [rbp - 0x20], xmm0
movups xmmword [rbp - 0x10], xmm0
movups xmmword [rbp], xmm0
movups xmmword [rbp + 0x10], xmm0
mov qword [rbp + 0x20], rax
mov dword [rbp - 0x40], 0x68
xor edx, edx
mov r8d, 0x200
lea rcx, [rbp + 0xe0]
call fcn.140031360
xor edx, edx
mov r8d, 0x800
lea rcx, [rbp + 0x2e0]
call fcn.140031360
lea rax, [rbp + 0xe0]
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x20], 0x100
lea rax, [rbp + 0x2e0]
mov qword [rbp + 8], rax
mov dword [rbp + 0x10], 0x400
mov r8d, 0x11
lea rdx, [0x1400334e8]
lea rcx, [0x140046588]
call fcn.140004580
mov r8d, 0xb
lea rdx, [0x1400334d8]
lea rcx, [0x140046610]
call fcn.140004580
lea rcx, [0x140046610]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [0x140046588]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, r12
cmp qword [r12 + 0x18], 7
jbe 0x140001cbf
mov rcx, qword [r12]
lea r9, [rbp - 0x40]
xor r8d, r8d
xor edx, edx
call rax
test eax, eax
jne 0x140001d72
lea r8d, [rax + 0x13]
lea rdx, [0x140033510]
lea rcx, [0x1400465d0]
call fcn.140004580
mov r8d, 0xb
lea rdx, [0x140033500]
lea rcx, [0x140046610]
call fcn.140004580
lea rcx, [0x140046610]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [0x1400465d0]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, r14
call rax
mov r8d, 5
lea rdx, [0x140033528]
lea rdi, [0x1400465a0]
mov rcx, rdi
call fcn.140004730
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], rbx
mov rbx, 0xffffffffffffffff
inc rbx
cmp word [rdi + rbx*2], 0
jne 0x140001d55
mov r8, rbx
mov rdx, rdi
mov rcx, rsi
call fcn.140001070
jmp 0x140002899
mov r8d, 0x10
lea rdx, str.l0RO4_t_rGwe
lea rcx, [0x1400465e8]
call fcn.140004580
mov r8d, 0xb
lea rdx, [0x140033538]
lea rcx, [0x140046610]
call fcn.140004580
lea rcx, [0x140046610]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [0x1400465e8]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov r8d, 0x1bb
mov qword [rsp + 0x38], rbx
mov dword [rsp + 0x30], ebx
mov dword [rsp + 0x28], 3
mov qword [rsp + 0x20], rbx
xor r9d, r9d
mov rdx, qword [rbp - 0x28]
mov rcx, r14
call rax
mov rdi, rax
mov qword [rsp + 0x50], rax
test rax, rax
jne 0x140001e4d
mov rcx, r14
call qword [sym.imp.WININET.dll_InternetCloseHandle]
lea r8d, [rdi + 5]
lea rdx, [0x140033560]
lea rdi, [0x1400465a0]
mov rcx, rdi
call fcn.140004730
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], rbx
mov rbx, 0xffffffffffffffff
nop
inc rbx
cmp word [rdi + rbx*2], 0
jne 0x140001e30
mov r8, rbx
mov rdx, rdi
mov rcx, rsi
call fcn.140001070
jmp 0x140002899
mov r8d, 0x10
lea rdx, str.mRZ_t
lea rcx, [0x1400465e8]
call fcn.140004580
mov r8d, 0xb
lea rdx, [0x140033570]
lea rcx, [0x140046610]
call fcn.140004580
lea rcx, [0x140046610]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [0x1400465e8]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rbx, rax
mov r8d, 4
lea rdx, str.qfq.
lea rcx, [0x140046578]
call fcn.140004730
xor eax, eax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 0x800000
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rax
xor r9d, r9d
mov r8, qword [rbp + 8]
lea rdx, [0x140046578]
mov rcx, rdi
call rbx
mov rdi, rax
mov qword [rsp + 0x48], rax
test rax, rax
jne 0x140001fec
lea r8d, [rax + 0x13]
lea rdx, [0x1400335b8]
lea rcx, [0x1400465d0]
call fcn.140004580
lea r8d, [rdi + 0xb]
lea rdx, [0x1400335a8]
lea rcx, [0x140046610]
call fcn.140004580
lea rcx, [0x140046610]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [0x1400465d0]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [rsp + 0x50]
call rax
lea r8d, [rdi + 0x13]
lea rdx, [0x1400335e0]
lea rcx, [0x1400465d0]
call fcn.140004580
lea r8d, [rdi + 0xb]
lea rdx, [0x1400335d0]
lea rcx, [0x140046610]
call fcn.140004580
lea rcx, [0x140046610]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [0x1400465d0]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, r14
call rax
lea r8d, [rdi + 5]
lea rdx, [0x1400335f8]
lea rdi, [0x1400465a0]
mov rcx, rdi
call fcn.140004730
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
xor eax, eax
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rax
mov rbx, 0xffffffffffffffff
nop dword [rax + rax]
inc rbx
cmp word [rdi + rbx*2], ax
jne 0x140001fd0
mov r8, rbx
mov rdx, rdi
mov rcx, rsi
call fcn.140001070
jmp 0x140002899
mov r8d, 0x10
lea rdx, str.mRZ
lea rcx, [0x1400465e8]
call fcn.140004580
mov r8d, 0xb
lea rdx, [0x140033608]
lea rcx, [0x140046610]
call fcn.140004580
lea rcx, [0x140046610]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [0x1400465e8]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov ecx, dword [r15 + 0x10]
mov r9, r15
cmp qword [r15 + 0x18], 0xf
jbe 0x14000204c
mov r9, qword [r15]
mov rbx, 0xffffffffffffffff
mov r8, rbx
lea rdx, [0x1400465b0]
nop dword [rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x140002060
mov dword [rsp + 0x20], ecx
mov rcx, rdi
call rax
test eax, eax
jne 0x1400021bf
lea r8d, [rax + 0x13]
lea rdx, [0x140033640]
lea rcx, [0x1400465d0]
call fcn.140004580
mov r8d, 0xb
lea rdx, [0x140033630]
lea rcx, [0x140046610]
call fcn.140004580
lea rcx, [0x140046610]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [0x1400465d0]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, rdi
call rax
mov r8d, 0x13
lea rdx, [0x140033668]
lea rcx, [0x1400465d0]
call fcn.140004580
mov r8d, 0xb
lea rdx, [0x140033658]
lea rcx, [0x140046610]
call fcn.140004580
lea rcx, [0x140046610]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [0x1400465d0]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [rsp + 0x50]
call rax
mov r8d, 0x13
lea rdx, [0x140033690]
lea rcx, [0x1400465d0]
call fcn.140004580
mov r8d, 0xb
lea rdx, [0x140033680]
lea rcx, [0x140046610]
call fcn.140004580
lea rcx, [0x140046610]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [0x1400465d0]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, r14
call rax
mov r8d, 5
lea rdx, str.d_PG_
lea rdi, [0x1400465a0]
mov rcx, rdi
call fcn.140004730
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
xor eax, eax
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rax
inc rbx
cmp word [rdi + rbx*2], ax
jne 0x1400021a3
mov r8, rbx
mov rdx, rdi
mov rcx, rsi
call fcn.140001070
jmp 0x140002899
xor r14d, r14d
mov dword [rbp - 0x48], r14d
mov qword [rsp + 0x20], r14
lea r9, [rbp - 0x48]
xor r8d, r8d
lea edx, [r14 + 0x16]
mov rcx, rdi
call qword [sym.imp.WININET.dll_HttpQueryInfoW]
test eax, eax
jne 0x1400025a2
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne 0x1400025a2
mov ecx, dword [rbp - 0x48]
shr rcx, 1
mov eax, 2
mul rcx
cmovo rax, rbx
mov rcx, rax
call fcn.14000f9fc
mov r14, rax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x20], 0
lea r9, [rbp - 0x48]
mov r8, rax
mov edx, 0x16
mov rcx, rdi
call qword [sym.imp.WININET.dll_HttpQueryInfoW]
test eax, eax
je 0x140002597
xorps xmm0, xmm0
movups xmmword [rbp + 0x60], xmm0
xor edi, edi
mov qword [rbp + 0x70], rdi
mov qword [rbp + 0x78], rdi
mov r8, rbx
inc r8
cmp word [r14 + r8*2], di
jne 0x140002252
mov rdx, r14
lea rcx, [rbp + 0x60]
call fcn.140001070
nop
mov r8d, 0xc
lea rdx, str.RLA_DMCOe_t_
lea r13, [0x140046558]
mov rcx, r13
call fcn.140004730
xorps xmm0, xmm0
movups xmmword [rbp + 0xa0], xmm0
mov qword [rbp + 0xb0], rdi
mov qword [rbp + 0xb8], rdi
mov r8, rbx
inc r8
cmp word [r13 + r8*2], 0
jne 0x1400022a0
mov rdx, r13
lea rcx, [rbp + 0xa0]
call fcn.140001070
nop
lea r10, [rbp + 0xa0]
cmp qword [rbp + 0xb8], 7
cmova r10, qword [rbp + 0xa0]
lea r11, [rbp + 0x60]
cmp qword [rbp + 0x78], 7
cmova r11, qword [rbp + 0x60]
mov r13, qword [rbp + 0xb0]
mov rax, qword [rbp + 0x70]
cmp r13, rax
ja 0x14000237b
sub rax, r13
test r13, r13
je 0x14000237e
inc rax
lea rax, [r11 + rax*2]
mov qword [rbp - 0x78], rax
mov rdi, r11
movzx r9d, word [r10]
sub rax, rdi
sar rax, 1
mov ecx, 0
je 0x14000233c
cmp word [rdi], r9w
je 0x140002339
cmp rax, 1
je 0x14000233c
dec rax
add rdi, 2
cmp word [rdi], r9w
jne 0x140002326
mov rcx, rdi
mov rdi, rcx
test rcx, rcx
je 0x14000237b
mov rdx, r13
mov rcx, r10
test r13, r13
je 0x140002369
mov r8, rdi
sub r8, r10
movzx eax, word [r8 + rcx]
cmp ax, word [rcx]
jne 0x140002371
add rcx, 2
sub rdx, 1
jne 0x140002355
sub rdi, r11
sar rdi, 1
jmp 0x14000237e
add rdi, 2
mov rax, qword [rbp - 0x78]
jmp 0x140002313
mov rdi, rbx
cmp rdi, 0xffffffffffffffff
je 0x140002506
mov r8d, 2
lea rdx, [0x1400336d4]
lea r14, [0x140046550]
mov rcx, r14
call fcn.140004730
mov rax, rbx
nop word [rax + rax]
inc rax
cmp word [r14 + rax*2], 0
jne 0x1400023b0
lea rcx, [rbp + 0x60]
mov r15, qword [rbp + 0x60]
mov r12, qword [rbp + 0x78]
cmp r12, 7
cmova rcx, r15
mov qword [rsp + 0x20], rax
mov r9, r14
mov r8, rdi
mov r14, qword [rbp + 0x70]
mov rdx, r14
call fcn.1400015c0
mov r8, rax
sub r8, r13
sub r8, rdi
lea rcx, [rdi + r13]
xorps xmm0, xmm0
movups xmmword [rbp + 0x80], xmm0
xor r13d, r13d
mov qword [rbp + 0x90], r13
mov qword [rbp + 0x98], r13
cmp r14, rcx
jb 0x1400028ef
sub r14, rcx
cmp r14, r8
cmovb r8, r14
lea rax, [rbp + 0x60]
cmp r12, 7
cmova rax, r15
lea rdx, [rax + rcx*2]
lea rcx, [rbp + 0x80]
call fcn.140001070
nop
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x1400024b1
lea rax, [rbp + 0x80]
cmp rcx, rax
je 0x1400024b1
lea r9, [rbp + 0x80]
mov r14, qword [rbp + 0x98]
cmp r14, 7
cmova r9, qword [rbp + 0x80]
mov rax, qword [rcx + 0x18]
mov rdx, qword [rbp + 0x90]
cmp rdx, rax
ja 0x1400024a6
mov r15, rcx
cmp rax, 7
jbe 0x140002489
mov r15, qword [rcx]
mov qword [rcx + 0x10], rdx
lea rdi, [rdx + rdx]
mov r8, rdi
mov rdx, r9
mov rcx, r15
call fcn.140030cc0
mov word [rdi + r15], r13w
jmp 0x1400024b8
movzx r8d, byte [rsp + 0x40]
call fcn.140001450
mov r14, qword [rbp + 0x98]
cmp r14, 7
jbe 0x1400024f7
lea rdx, [r14*2 + 2]
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400024f2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400028f5
call fcn.14000f9f4
mov r14, qword [rsp + 0x68]
mov r12, qword [rsp + 0x60]
mov r15, qword [rsp + 0x58]
mov rax, qword [rbp + 0xb8]
cmp rax, 7
jbe 0x14000254d
lea rdx, [rax*2 + 2]
mov rcx, qword [rbp + 0xa0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140002547
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400028fb
call fcn.14000f9f4
nop
mov rdx, qword [rbp + 0x78]
cmp rdx, 7
jbe 0x14000258d
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140002588
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140002901
call fcn.14000f9f4
mov rdi, qword [rsp + 0x48]
mov r13, qword [rsp + 0x70]
mov rcx, r14
call fcn.14000f9f4
xor r14d, r14d
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x48], xmm1
mov qword [rbp + 0x58], r14
mov r8d, 0x10
lea rdx, str.l0RO4_t_rGf
lea rcx, [0x1400465e8]
call fcn.140004580
mov r8d, 0xb
lea rdx, [0x1400336e0]
lea rcx, [0x140046610]
call fcn.140004580
lea rcx, [0x140046610]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [0x1400465e8]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea r9, [rbp - 0x44]
mov r8d, 0x1000
lea rdx, [rbp + 0xae0]
mov rcx, rdi
call rax
test eax, eax
je 0x1400026af
nop dword [rax + rax]
mov eax, dword [rbp - 0x44]
test eax, eax
je 0x1400026af
mov r9d, eax
lea r8, [rbp + 0xae0]
mov rdx, qword [rbp + 0x50]
lea rcx, [rbp + 0x48]
call fcn.1400011a0
mov r8d, 0x10
lea rdx, str.l0RO4_t_rGf
lea rcx, [0x1400465e8]
call fcn.140004580
mov r8d, 0xb
lea rdx, [0x1400336e0]
lea rcx, [0x140046610]
call fcn.140004580
lea rcx, [0x140046610]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [0x1400465e8]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea r9, [rbp - 0x44]
mov r8d, 0x1000
lea rdx, [rbp + 0xae0]
mov rcx, rdi
call rax
test eax, eax
jne 0x140002620
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], r14
mov r9d, ebx
mov r8, qword [rbp + 0x48]
xor edx, edx
mov ecx, 0xfde9
call qword [sym.imp.KERNEL32.dll_MultiByteToWideChar]
movsxd rdi, eax
mov eax, 2
mul rdi
cmovo rax, rbx
mov rcx, rax
call fcn.14000f9fc
mov r14, rax
mov dword [rsp + 0x28], edi
mov qword [rsp + 0x20], rax
mov r9d, ebx
mov r8, qword [rbp + 0x48]
xor edx, edx
mov ecx, 0xfde9
call qword [sym.imp.KERNEL32.dll_MultiByteToWideChar]
xorps xmm0, xmm0
movups xmmword [rbp - 0x68], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x58], xmm1
inc rbx
cmp word [r14 + rbx*2], 0
jne 0x140002713
mov r8, rbx
mov rdx, r14
lea rcx, [rbp - 0x68]
call fcn.140001070
movups xmm7, xmmword [rbp - 0x68]
movups xmmword [rbp + 0xc0], xmm7
movups xmm6, xmmword [rbp - 0x58]
movdqu xmmword [rbp + 0xd0], xmm6
mov rcx, r14
call fcn.14000f9f4
mov r8d, 0x13
lea rdx, [0x140033718]
lea rcx, [0x1400465d0]
call fcn.140004580
mov r8d, 0xb
lea rdx, [0x140033708]
lea rcx, [0x140046610]
call fcn.140004580
lea rcx, [0x140046610]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [0x1400465d0]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [rsp + 0x48]
call rax
mov r8d, 0x13
lea rdx, [0x140033740]
lea rcx, [0x1400465d0]
call fcn.140004580
mov r8d, 0xb
lea rdx, [0x140033730]
lea rcx, [0x140046610]
call fcn.140004580
lea rcx, [0x140046610]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [0x1400465d0]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [rsp + 0x50]
call rax
mov r8d, 0x13
lea rdx, str.l0RO4_t_rGw
lea rcx, [0x1400465d0]
call fcn.140004580
mov r8d, 0xb
lea rdx, str.R7HC_
lea rcx, [0x140046610]
call fcn.140004580
lea rcx, [0x140046610]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [0x1400465d0]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [rsp + 0x78]
call rax
xor ebx, ebx
movups xmmword [rsi], xmm7
movups xmmword [rsi + 0x10], xmm6
mov rcx, qword [rbp + 0x48]
test rcx, rcx
je 0x140002899
mov rdx, qword [rbp + 0x58]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140002888
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400028e9
call fcn.14000f9f4
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x48], xmm0
mov qword [rbp + 0x58], rbx
mov rcx, r12
call fcn.140001940
nop
mov rcx, r15
call fcn.1400017e0
nop
mov rcx, r13
call fcn.140001940
mov rax, rsi
mov rcx, qword [rbp + 0x1ae0]
xor rcx, rsp
call fcn.14000fd90
movaps xmm6, xmmword [rsp + 0x1c00]
movaps xmm7, xmmword [rsp + 0x1bf0]
add rsp, 0x1c18
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.1400166e0
nop
call fcn.1400019f0
int3
call fcn.1400166e0
nop
call fcn.1400166e0
nop
call fcn.1400166e0
int3