Function at 0x140004810
Capabilities:
Enumerate disk volumes
Get disk information
Get disk information via ioctl

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x11e0]
mov eax, 0x12e0
call fcn.14000cbf0
sub rsp, rax
movaps xmmword [rsp + 0x12d0], xmm6
movaps xmmword [rsp + 0x12c0], xmm7
movaps xmmword [rsp + 0x12b0], xmm8
movaps xmmword [rsp + 0x12a0], xmm9
movaps xmmword [rsp + 0x1290], xmm10
movaps xmmword [rsp + 0x1280], xmm11
mov rax, qword [0x140049058]
xor rax, rsp
mov qword [rbp + 0x1170], rax
xor ebx, ebx
mov r15d, ebx
mov dword [rbp + 0xbc8], ebx
mov dil, 1
xor edx, edx
mov r8d, 0x208
lea rcx, [rbp + 0xd50]
call fcn.14000e850
xor edx, edx
mov r8d, 0x208
lea rcx, [rbp + 0xf60]
call fcn.14000e850
mov dword [rbp + 0xd10], ebx
mov edx, 0x104
lea rcx, [rbp + 0xd50]
call qword [sym.imp.KERNEL32.dll_FindFirstVolumeW]
mov qword [rsp + 0x60], rax
lea esi, [rbx + 2]
cmp rax, 0xffffffffffffffff
jne 0x1400049d7
movabs rax, 0x1cdc4c326a54d461
mov qword [rbp + 0xb80], rax
movabs rax, 0x6ce78e0b4699c27b
mov qword [rbp + 0xb88], rax
xorps xmm1, xmm1
movabs rax, 0x78b225744a09f93a
mov qword [rbp + 0xba0], rax
movabs rax, 0x6cedeb6722f7a333
mov qword [rbp + 0xba8], rax
xorps xmm2, xmm2
lea rax, [rbp + 0xbd0]
mov ecx, esi
nop word [rax + rax]
mov qword [rax], rbx
mov qword [rax + 8], rbx
lea rax, [rax + 0x10]
sub rcx, 1
jne 0x140004940
movdqa xmm0, xmmword [rbp + 0xb80]
pxor xmm0, xmmword [rbp + 0xba0]
movdqa xmmword [rbp + 0xbd0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xbe0], xmm1
lea rax, [rbp + 0x20]
lea rcx, [rbp + 0xbd0]
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 0x140004980
jmp 0x1400061a2
mov r14, 0xffffffffffffffff
lea r13d, [r14 + 5]
lea rcx, [rbp + 0xd50]
mov rax, r14
nop dword [rax]
inc rax
cmp word [rcx + rax*2], 0
jne 0x1400049f0
dec rax
cmp word [rbp + 0xd50], 0x5c
jne 0x1400060b3
cmp word [rbp + 0xd52], 0x5c
jne 0x1400060b3
cmp word [rbp + 0xd54], 0x3f
jne 0x1400060b3
cmp word [rbp + 0xd56], 0x5c
jne 0x1400060b3
lea rbx, [rax + rax]
cmp word [rbp + rbx + 0xd50], 0x5c
jne 0x1400060b1
cmp rbx, 0x208
jae 0x1400061fb
xor r12d, r12d
mov word [rbp + rbx + 0xd50], r12w
mov r8d, 0x104
lea rdx, [rbp + 0xf60]
lea rcx, [rbp + 0xd58]
call qword [sym.imp.KERNEL32.dll_QueryDosDeviceW]
mov ecx, 0x5c
mov word [rbp + rbx + 0xd50], cx
test eax, eax
je 0x140005fa1
lea rdx, [rbp + 0xf60]
lea rcx, [rbp + 0xd28]
call qword [sym.imp.ntdll.dll_RtlInitUnicodeString]
mov dword [rbp + 0xb80], 0x30
xor ebx, ebx
mov qword [rbp + 0xb88], rbx
mov dword [rbp + 0xb98], 0x40
lea rax, [rbp + 0xd28]
mov qword [rbp + 0xb90], rax
xorps xmm0, xmm0
movdqu xmmword [rbp + 0xba0], xmm0
mov dword [rsp + 0x28], 0x40
mov dword [rsp + 0x20], 3
lea r9, [rbp + 0xd38]
lea r8, [rbp + 0xb80]
mov edx, 0x12019f
lea rcx, [rbp + 0xbc0]
call qword [sym.imp.ntdll.dll_NtOpenFile]
test eax, eax
js 0x1400057e6
mov r12, qword [rbp + 0xbc0]
cmp r12, 0xffffffffffffffff
je 0x1400057e6
mov dword [rbp + 0xbc8], ebx
xorps xmm0, xmm0
movups xmmword [rbp + 0xbd0], xmm0
movups xmmword [rbp + 0xbe0], xmm0
movups xmmword [rbp + 0xbf0], xmm0
movups xmmword [rbp + 0xc00], xmm0
movups xmmword [rbp + 0xc10], xmm0
movups xmmword [rbp + 0xc20], xmm0
movups xmmword [rbp + 0xc30], xmm0
movups xmmword [rbp + 0xc40], xmm0
movups xmmword [rbp + 0xc50], xmm0
mov qword [rsp + 0x38], rbx
lea rax, [rbp + 0xbc8]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x90
lea rax, [rbp + 0xbd0]
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0x70048
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_DeviceIoControl]
test eax, eax
je 0x1400057bf
mov ecx, dword [rbp + 0xbd0]
test ecx, ecx
je 0x1400057bf
cmp ecx, 1
jne 0x1400057bf
mov rax, qword [rbp + 0xbf0]
cmp rax, qword [0x1400432d0]
jne 0x1400057bf
mov rax, qword [rbp + 0xbf8]
cmp rax, qword [0x1400432d8]
jne 0x1400057bf
xor eax, eax
mov qword [rbp + 0xd18], rax
mov dword [rbp + 0xd20], eax
mov qword [rsp + 0x38], rbx
lea rax, [rbp + 0xd10]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0xc
lea rax, [rbp + 0xd18]
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0x2d1080
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_DeviceIoControl]
test eax, eax
je 0x1400057e6
movabs rax, 0x13b03010853aa
mov qword [rsp + 0x70], rax
movabs rax, 0x3af8b9da9e52c5f
mov qword [rsp + 0x78], rax
xorps xmm1, xmm1
movabs rcx, 0x13b39014953f6
mov qword [rbp - 0x70], rcx
mov qword [rbp - 0x68], rax
xorps xmm2, xmm2
lea rax, [rbp + 0xbd0]
mov rcx, rsi
nop dword [rax + rax]
mov qword [rax], rbx
mov qword [rax + 8], rbx
lea rax, [rax + 0x10]
sub rcx, 1
jne 0x140004c80
movdqa xmm0, xmmword [rsp + 0x70]
pxor xmm0, xmmword [rbp - 0x70]
pxor xmm1, xmm2
movaps xmmword [rbp + 0x20], xmm0
movaps xmmword [rbp + 0x30], xmm1
movaps xmm0, xmmword [rbp + 0xbf0]
movaps xmmword [rbp + 0x40], xmm0
movaps xmm1, xmmword [rbp + 0xc00]
movaps xmmword [rbp + 0x50], xmm1
movaps xmm0, xmmword [rbp + 0xc10]
movaps xmmword [rbp + 0x60], xmm0
movaps xmm1, xmmword [rbp + 0xc20]
movaps xmmword [rbp + 0x70], xmm1
movaps xmm0, xmmword [rbp + 0xc30]
movaps xmmword [rbp + 0x80], xmm0
movaps xmm1, xmmword [rbp + 0xc40]
movaps xmmword [rbp + 0x90], xmm1
lea r8, [rbp + 0xf60]
lea rdx, [rbp + 0x20]
mov ecx, 1
call qword [sym.imp.KERNEL32.dll_DefineDosDeviceW]
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
xorps xmm5, xmm5
test eax, eax
je 0x140005e77
movabs rax, 0x1700ee80c9b326d5
mov qword [rbp + 0xbd0], rax
movabs rax, 0x3ddaf67e06dca179
mov qword [rbp + 0xbd8], rax
movabs rax, 0x5b6006d687fffa5
mov qword [rbp + 0xbe0], rax
movabs rax, 0x3cae7535d9bb2af
mov qword [rbp + 0xbe8], rax
movabs rax, 0x1fffffffe221c6cd
mov qword [rbp + 0xbf0], rax
movabs rax, 0x1fffffffe4e83504
mov qword [rbp + 0xbf8], rax
movabs rcx, 0x5a5ca7c68cef1c94
mov qword [rbp + 0xc30], rcx
movabs rcx, 0x49bc990d69aec210
mov qword [rbp + 0xc38], rcx
movabs rcx, 0x6ad45c190710bdf9
mov qword [rbp + 0xc40], rcx
movabs rcx, 0x66e490353af6c6c0
mov qword [rbp + 0xc48], rcx
movabs rcx, 0x1fffffffe221afab
mov qword [rbp + 0xc50], rcx
mov qword [rbp + 0xc58], rax
xorps xmm6, xmm6
xorps xmm7, xmm7
lea rax, [rbp + 0x20]
mov ecx, 6
nop dword [rax + rax]
mov qword [rax], rbx
mov qword [rax + 8], rbx
lea rax, [rax + 0x10]
sub rcx, 1
jne 0x140004df0
movdqa xmm0, xmmword [rbp + 0xbd0]
pxor xmm0, xmmword [rbp + 0xc30]
movdqa xmmword [rbp + 0x20], xmm0
movdqa xmm1, xmmword [rbp + 0xbe0]
pxor xmm1, xmmword [rbp + 0xc40]
movdqa xmmword [rbp + 0x30], xmm1
movdqa xmm0, xmmword [rbp + 0xbf0]
pxor xmm0, xmmword [rbp + 0xc50]
movdqa xmmword [rbp + 0x40], xmm0
pxor xmm2, xmm5
movdqa xmmword [rbp + 0x50], xmm2
pxor xmm3, xmm6
movdqa xmmword [rbp + 0x60], xmm3
pxor xmm4, xmm7
movdqa xmmword [rbp + 0x70], xmm4
lea rax, [rbp + 0x2c0]
lea rcx, [rbp + 0x20]
mov rdx, r13
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 0x140004e70
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
call fcn.14000ae5c
lea rcx, [rbp + 0x2c0]
mov qword [rbp - 0x10], rcx
lea rdx, [rbp + 0x2c0]
mov rcx, r14
inc rcx
cmp byte [rdx + rcx], bl
jne 0x140004ef2
mov qword [rbp - 8], rcx
lea r8, [rbp - 0x10]
mov edx, eax
lea rcx, [rsp + 0x70]
call fcn.140002070
or r15d, 0xc
or r15d, 1
mov dword [rbp + 0xbc8], r15d
lea rcx, [rsp + 0x70]
call fcn.140002a70
test al, al
je 0x140005162
movabs rax, 0x1abe2b9f9c71ac87
mov qword [rbp + 0xbd0], rax
movabs rax, 0x2fae9e70458b0556
mov qword [rbp + 0xbd8], rax
movabs rax, 0x12e59fa62de3409
mov qword [rbp + 0xbe0], rax
movabs rax, 0x90539d258b22dbf
mov qword [rbp + 0xbe8], rax
movabs rax, 0x1da75f33a3dd4536
mov qword [rbp + 0xbf0], rax
movabs rax, 0x60ce5c1ffa67fb16
mov qword [rbp + 0xbf8], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm5, xmm5
movabs rax, 0x57e262d9d92d96c6
mov qword [rbp + 0xc30], rax
movabs rax, 0x5bc8f1032af9663f
mov qword [rbp + 0xc38], rax
movabs rax, 0x6e4c058e0db17655
mov qword [rbp + 0xc40], rax
movabs rax, 0x6c2b4eb43fdf59d0
mov qword [rbp + 0xc48], rax
movabs rax, 0x68cc3c52c1f32c50
mov qword [rbp + 0xc50], rax
movabs rax, 0x60ce5c1ffa67fb66
mov qword [rbp + 0xc58], rax
xorps xmm6, xmm6
xorps xmm7, xmm7
xorps xmm4, xmm4
lea rax, [rbp + 0x2c0]
mov ecx, 6
nop dword [rax]
mov qword [rax], rbx
mov qword [rax + 8], rbx
lea rax, [rax + 0x10]
sub rcx, 1
jne 0x140005020
movdqa xmm0, xmmword [rbp + 0xbd0]
pxor xmm0, xmmword [rbp + 0xc30]
movdqa xmmword [rbp + 0x2c0], xmm0
movdqa xmm1, xmmword [rbp + 0xbe0]
pxor xmm1, xmmword [rbp + 0xc40]
movdqa xmmword [rbp + 0x2d0], xmm1
movdqa xmm0, xmmword [rbp + 0xbf0]
pxor xmm0, xmmword [rbp + 0xc50]
movdqa xmmword [rbp + 0x2e0], xmm0
pxor xmm2, xmm6
movdqa xmmword [rbp + 0x2f0], xmm2
pxor xmm3, xmm7
movdqa xmmword [rbp + 0x300], xmm3
pxor xmm4, xmm5
movdqa xmmword [rbp + 0x310], xmm4
lea rax, [rbp + 0x20]
lea rcx, [rbp + 0x2c0]
mov edx, 5
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 0x1400050b0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
call fcn.14000ae5c
lea rcx, [rbp + 0x20]
mov qword [rbp], rcx
lea rdx, [rbp + 0x20]
mov rcx, r14
inc rcx
cmp byte [rdx + rcx], 0
jne 0x140005124
mov qword [rbp + 8], rcx
lea r8, [rbp]
mov edx, eax
lea rcx, [rsp + 0x40]
call fcn.140002070
or r15d, 0x30
or r15d, 2
mov dword [rbp + 0xbc8], r15d
lea rcx, [rsp + 0x40]
call fcn.140002a70
test al, al
je 0x140005162
mov bl, 1
jmp 0x140005164
xor bl, bl
test r15b, 2
je 0x1400051c7
and r15d, 0xfffffffd
mov rdx, qword [rsp + 0x58]
cmp rdx, 8
jb 0x1400051b0
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400051ab
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006201
call fcn.14000c300
xor edi, edi
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], 7
mov word [rsp + 0x40], di
jmp 0x1400051c9
xor edi, edi
test r15b, 1
je 0x140005214
and r15d, 0xfffffffe
mov rdx, qword [rbp - 0x78]
cmp rdx, 8
jb 0x140005214
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000520f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006207
call fcn.14000c300
xorps xmm2, xmm2
test bl, bl
jne 0x140005d92
movabs rax, 0xa0eb16c3dc1c26a
mov qword [rbp + 0xbd0], rax
movabs rax, 0x6fcebae87c5a59a2
mov qword [rbp + 0xbd8], rax
movabs rax, 0xdc2b89b908202eb
mov qword [rbp + 0xbe0], rax
movabs rax, 0xc2cd3a3290e398
mov qword [rbp + 0xbe8], rax
movabs rax, 0x26145affc0c1e69
mov qword [rbp + 0xbf0], rax
movabs rax, 0x78b15fa1332da82d
mov qword [rbp + 0xbf8], rax
xorps xmm3, xmm3
xorps xmm4, xmm4
movabs rax, 0x272ed3054fb5b60b
mov qword [rbp + 0xc30], rax
movabs rax, 0x33f4fbc8147779d1
mov qword [rbp + 0xc38], rax
movabs rax, 0x7fa1d1d6cccb44ae
mov qword [rbp + 0xc40], rax
movabs rax, 0x6f80914e54ff90f7
mov qword [rbp + 0xc48], rax
movabs rax, 0x6f152ac09e506a06
mov qword [rbp + 0xc50], rax
movabs rax, 0x78d839c41d5ace4a
mov qword [rbp + 0xc58], rax
xorps xmm5, xmm5
xorps xmm6, xmm6
xorps xmm7, xmm7
lea rax, [rbp + 0x720]
mov ecx, 6
xor ebx, ebx
nop dword [rax + rax]
mov qword [rax], rbx
mov qword [rax + 8], rbx
lea rax, [rax + 0x10]
sub rcx, 1
jne 0x140005310
movdqa xmm0, xmmword [rbp + 0xbd0]
pxor xmm0, xmmword [rbp + 0xc30]
movdqa xmmword [rbp + 0x720], xmm0
movdqa xmm1, xmmword [rbp + 0xbe0]
pxor xmm1, xmmword [rbp + 0xc40]
movdqa xmmword [rbp + 0x730], xmm1
movdqa xmm0, xmmword [rbp + 0xbf0]
pxor xmm0, xmmword [rbp + 0xc50]
movdqa xmmword [rbp + 0x740], xmm0
pxor xmm2, xmm5
movdqa xmmword [rbp + 0x750], xmm2
pxor xmm3, xmm6
movdqa xmmword [rbp + 0x760], xmm3
pxor xmm4, xmm7
movdqa xmmword [rbp + 0x770], xmm4
lea rax, [rbp + 0x2c0]
lea rcx, [rbp + 0x720]
mov edx, 6
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 0x1400053a0
lea rcx, [rbp + 0x2c0]
call fcn.1400176c8
movabs rax, 0x3a14be7edb4198
mov qword [rbp + 0xbd0], rax
movabs rax, 0x22c1852aea2f040b
mov qword [rbp + 0xbd8], rax
movabs rax, 0xad3ea8ddc40cd0b
mov qword [rbp + 0xbe0], rax
movabs rax, 0x10b69eb07a124f2c
mov qword [rbp + 0xbe8], rax
movabs rax, 0x490c327d13f210c
mov qword [rbp + 0xbf0], rax
movabs rax, 0x6a1ab2f2671e4481
mov qword [rbp + 0xbf8], rax
xorps xmm5, xmm5
xorps xmm6, xmm6
xorps xmm2, xmm2
movabs rax, 0x4d665df83b877bd9
mov qword [rbp + 0xc30], rax
movabs rax, 0x56a7ea59855d6762
mov qword [rbp + 0xc38], rax
movabs rax, 0x65b1b6f9b32f8f57
mov qword [rbp + 0xc40], rax
movabs rax, 0x7598e9d61d7f3b43
mov qword [rbp + 0xc48], rax
movabs rax, 0x71fba046b311486a
mov qword [rbp + 0xc50], rax
movabs rax, 0x6a1ab2f2671e44f1
mov qword [rbp + 0xc58], rax
xorps xmm3, xmm3
xorps xmm4, xmm4
xorps xmm7, xmm7
lea rax, [rbp + 0x2c0]
mov ecx, 6
nop dword [rax + rax]
mov qword [rax], rbx
mov qword [rax + 8], rbx
lea rax, [rax + 0x10]
sub rcx, 1
jne 0x1400054f0
movdqa xmm0, xmmword [rbp + 0xbd0]
pxor xmm0, xmmword [rbp + 0xc30]
movdqa xmmword [rbp + 0x2c0], xmm0
movdqa xmm1, xmmword [rbp + 0xbe0]
pxor xmm1, xmmword [rbp + 0xc40]
movdqa xmmword [rbp + 0x2d0], xmm1
movdqa xmm0, xmmword [rbp + 0xc50]
pxor xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x2e0], xmm0
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x2f0], xmm3
pxor xmm4, xmm6
movdqa xmmword [rbp + 0x300], xmm4
pxor xmm2, xmm7
movdqa xmmword [rbp + 0x310], xmm2
lea rax, [rbp + 0x720]
lea rcx, [rbp + 0x2c0]
mov edx, 5
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 0x140005580
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movabs rax, 0x810708692029eb
mov qword [rbp + 0xbd0], rax
movabs rax, 0x3c0a65ed7919dd49
mov qword [rbp + 0xbd8], rax
movabs rax, 0x96df75bfc9b0f08
mov qword [rbp + 0xbe0], rax
movabs rax, 0x10996af318f003eb
mov qword [rbp + 0xbe8], rax
movabs rax, 0x1fffffffe2a7afa5
mov qword [rbp + 0xbf0], rax
movabs rax, 0x1fffffffe465c837
mov qword [rbp + 0xbf8], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
movabs rcx, 0x4ddd4e4e2c7c13aa
mov qword [rbp + 0xc30], rcx
movabs rcx, 0x486c0a9e166bbe20
mov qword [rbp + 0xc38], rcx
movabs rcx, 0x660fab2f93f44d54
mov qword [rbp + 0xc40], rcx
movabs rcx, 0x75b71d957f9d7784
mov qword [rbp + 0xc48], rcx
movabs rcx, 0x1fffffffe2a7c6c3
mov qword [rbp + 0xc50], rcx
mov qword [rbp + 0xc58], rax
xorps xmm5, xmm5
xorps xmm6, xmm6
xorps xmm7, xmm7
lea rax, [rbp + 0x20]
mov ecx, 6
nop dword [rax]
mov qword [rax], rbx
mov qword [rax + 8], rbx
lea rax, [rax + 0x10]
sub rcx, 1
jne 0x1400056c0
movdqa xmm0, xmmword [rbp + 0xbd0]
pxor xmm0, xmmword [rbp + 0xc30]
movdqa xmmword [rbp + 0x20], xmm0
movdqa xmm1, xmmword [rbp + 0xbe0]
pxor xmm1, xmmword [rbp + 0xc40]
movdqa xmmword [rbp + 0x30], xmm1
movdqa xmm0, xmmword [rbp + 0xbf0]
pxor xmm0, xmmword [rbp + 0xc50]
movdqa xmmword [rbp + 0x40], xmm0
pxor xmm2, xmm5
movdqa xmmword [rbp + 0x50], xmm2
pxor xmm3, xmm6
movdqa xmmword [rbp + 0x60], xmm3
pxor xmm4, xmm7
movdqa xmmword [rbp + 0x70], xmm4
lea rax, [rbp + 0x2c0]
lea rdx, [rbp + 0x20]
mov rcx, r13
nop dword [rax]
movups xmm0, xmmword [rdx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rdx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rdx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rdx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rdx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rdx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rdx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rdx, [rdx + 0x80]
sub rcx, 1
jne 0x140005740
movups xmm0, xmmword [rdx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rdx + 0x20]
movups xmmword [rax + 0x20], xmm0
lea rdx, [rbp + 0x720]
lea rcx, [rbp + 0x2c0]
call fcn.140017a28
test eax, eax
je 0x140005801
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov r8d, 0x104
lea rdx, [rbp + 0xd50]
mov rcx, qword [rsp + 0x60]
call qword [sym.imp.KERNEL32.dll_FindNextVolumeW]
test eax, eax
setne dil
test dil, dil
jne 0x1400049e2
mov rcx, qword [rsp + 0x60]
call qword [sym.imp.KERNEL32.dll_FindVolumeClose]
mov al, 1
jmp 0x1400061ad
movabs rax, 0x9f817f3c60f5144
mov qword [rbp + 0xbd0], rax
movabs rax, 0x1cc5260261011d2
mov qword [rbp + 0xbd8], rax
movabs rax, 0xd405fc5032ba833
mov qword [rbp + 0xbe0], rax
movabs rax, 0x108081cb079e47c5
mov qword [rbp + 0xbe8], rax
movabs rax, 0xd404d3f1772f7f2
mov qword [rbp + 0xbf0], rax
movabs rax, 0xecca9c9265aa2d5
mov qword [rbp + 0xbf8], rax
movabs rax, 0x1bdd40e78c1e2d3d
mov qword [rbp + 0xc00], rax
movabs rax, 0x13abdcaaed31b4a4
mov qword [rbp + 0xc08], rax
movabs rax, 0x26835d5ae
mov qword [rbp + 0xc10], rax
movabs rcx, 0x565368bbe9f
mov qword [rbp + 0xc18], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm6, xmm6
movabs rax, 0x9bd17afc6355105
mov qword [rbp + 0xc70], rax
movabs rax, 0x181523c26591194
mov qword [rbp + 0xc78], rax
movabs rax, 0xd2f5fb70348a85a
mov qword [rbp + 0xc80], rax
movabs rax, 0x10f481ad07f147b6
mov qword [rbp + 0xc88], rax
movabs rax, 0xd2f4d501730f7ae
mov qword [rbp + 0xc90], rax
movabs rax, 0xea3a9ab2606a2a1
mov qword [rbp + 0xc98], rax
movabs rax, 0x1bba408a8c6a2d52
mov qword [rbp + 0xca0], rax
movabs rax, 0x13cedc84ed46b4c2
mov qword [rbp + 0xca8], rax
movabs rax, 0x2685cd5c8
mov qword [rbp + 0xcb0], rax
mov qword [rbp + 0xcb8], rcx
xorps xmm7, xmm7
xorps xmm8, xmm8
xorps xmm9, xmm9
xorps xmm10, xmm10
xorps xmm11, xmm11
lea rax, [rbp + 0x720]
mov r8d, 0xa
mov ecx, r8d
nop dword [rax]
mov qword [rax], rbx
mov qword [rax + 8], rbx
lea rax, [rax + 0x10]
sub rcx, 1
jne 0x140005980
movdqa xmm0, xmmword [rbp + 0xc70]
pxor xmm0, xmmword [rbp + 0xbd0]
movdqa xmmword [rbp + 0x720], xmm0
movdqa xmm1, xmmword [rbp + 0xbe0]
pxor xmm1, xmmword [rbp + 0xc80]
movdqa xmmword [rbp + 0x730], xmm1
movdqa xmm0, xmmword [rbp + 0xbf0]
pxor xmm0, xmmword [rbp + 0xc90]
movdqa xmmword [rbp + 0x740], xmm0
movdqa xmm1, xmmword [rbp + 0xc00]
pxor xmm1, xmmword [rbp + 0xca0]
movdqa xmmword [rbp + 0x750], xmm1
movdqa xmm0, xmmword [rbp + 0xc10]
pxor xmm0, xmmword [rbp + 0xcb0]
movdqa xmmword [rbp + 0x760], xmm0
pxor xmm2, xmm7
movdqa xmmword [rbp + 0x770], xmm2
pxor xmm3, xmm8
movdqa xmmword [rbp + 0x780], xmm3
pxor xmm4, xmm9
movdqa xmmword [rbp + 0x790], xmm4
pxor xmm5, xmm10
movdqa xmmword [rbp + 0x7a0], xmm5
pxor xmm6, xmm11
movdqa xmmword [rbp + 0x7b0], xmm6
lea rcx, [rbp + 0x2c0]
lea rax, [rbp + 0x720]
mov edx, 8
nop dword [rax]
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]
sub rdx, 1
jne 0x140005a60
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
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x58], rbx
lea rax, [rbp + 0x2c0]
nop dword [rax]
inc r14
cmp word [rax + r14*2], bx
jne 0x140005b00
movabs rbx, 0x7ffffffffffffffe
cmp r14, rbx
ja 0x14000620d
mov qword [rsp + 0x58], 7
cmp r14, 8
jae 0x140005b55
mov qword [rsp + 0x50], r14
lea rbx, [r14 + r14]
mov r8, rbx
lea rdx, [rbp + 0x2c0]
lea rcx, [rsp + 0x40]
call fcn.14000e1a0
xor edi, edi
mov word [rsp + rbx + 0x40], di
jmp 0x140005c11
mov rax, r14
or rax, 7
cmp rax, rbx
jbe 0x140005b71
movabs rax, 0x7fffffffffffffff
lea rcx, [rax + rax]
jmp 0x140005b9e
mov rbx, rax
cmp rax, r8
cmovb rbx, r8
lea rcx, [rbx + 1]
movabs rax, 0x7fffffffffffffff
cmp rcx, rax
ja 0x140006219
add rcx, rcx
cmp rcx, 0x1000
jb 0x140005bcd
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140006219
mov rcx, rax
call fcn.14000c5a4
test rax, rax
je 0x140006213
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
xor r15d, r15d
jmp 0x140005be5
test rcx, rcx
je 0x140005bdf
call fcn.14000c5a4
mov rdi, rax
xor r15d, r15d
jmp 0x140005be5
xor r15d, r15d
mov edi, r15d
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x58], rbx
lea rbx, [r14 + r14]
mov r8, rbx
lea rdx, [rbp + 0x2c0]
mov rcx, rdi
call fcn.14000e1a0
mov word [rdi + rbx], r15w
xor edi, edi
lea rcx, [rsp + 0x40]
call fcn.140004540
test al, al
sete bl
mov rdx, qword [rsp + 0x58]
cmp rdx, 8
jb 0x140005c62
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005c5d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006213
call fcn.14000c300
test bl, bl
jne 0x1400061ab
movabs rax, 0x1acba3ba72fef3e9
mov qword [rsp + 0x70], rax
movabs rax, 0x3b9fd1dec7520bc4
mov qword [rsp + 0x78], rax
xorps xmm1, xmm1
movabs rax, 0x3a82e5ff52a3d9b2
mov qword [rbp - 0x70], rax
movabs rax, 0x3b9fdbffa33d6483
mov qword [rbp - 0x68], rax
xorps xmm2, xmm2
lea rax, [rbp + 0xbd0]
mov qword [rax], rdi
mov qword [rax + 8], rdi
lea rax, [rax + 0x10]
sub rsi, 1
jne 0x140005cb1
movdqa xmm0, xmmword [rsp + 0x70]
pxor xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rbp + 0xbd0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xbe0], xmm1
lea rcx, [rbp + 0x20]
lea rax, [rbp + 0xbd0]
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 rcx, [rbp + 0x20]
call fcn.1400010e0
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rsp + 0x60]
call qword [sym.imp.KERNEL32.dll_FindVolumeClose]
mov al, 1
jmp 0x1400061ad
movabs rax, 0x1da8ce4284eb3f21
mov qword [rsp + 0x70], rax
movabs rax, 0x48484318ed167176
mov qword [rsp + 0x78], rax
xorps xmm1, xmm1
movabs rax, 0x58e48704a4b6127a
mov qword [rbp - 0x70], rax
movabs rax, 0x4842174ba44e3429
mov qword [rbp - 0x68], rax
lea rax, [rbp + 0xbd0]
mov rcx, rsi
nop dword [rax]
mov qword [rax], rdi
mov qword [rax + 8], rdi
lea rax, [rax + 0x10]
sub rcx, 1
jne 0x140005de0
movdqa xmm0, xmmword [rsp + 0x70]
pxor xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rbp + 0xbd0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xbe0], xmm1
lea rax, [rbp + 0x20]
lea rcx, [rbp + 0xbd0]
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 rsi, 1
jne 0x140005e20
jmp 0x1400061a2
movabs rax, 0x1af1d2e830187b81
mov qword [rsp + 0x70], rax
movabs rax, 0x5ef2eb79b28e61b6
mov qword [rsp + 0x78], rax
movabs rdx, 0x1fffffffe0000000
mov qword [rbp - 0x80], rdx
movabs rcx, 0xe000000020000cd5
mov qword [rbp - 0x78], rcx
movabs rax, 0x5da393bc104556da
mov qword [rbp - 0x50], rax
movabs rax, 0x54babf38e2d135f3
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], rdx
mov qword [rbp - 0x38], rcx
lea rax, [rbp + 0xbd0]
nop dword [rax]
mov qword [rax], rbx
mov qword [rax + 8], rbx
lea rax, [rax + 0x10]
sub r13, 1
jne 0x140005ee0
movdqa xmm0, xmmword [rsp + 0x70]
pxor xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp + 0xbd0], xmm0
movdqa xmm1, xmmword [rbp - 0x80]
pxor xmm1, xmmword [rbp - 0x40]
movdqa xmmword [rbp + 0xbe0], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0xbf0], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xc00], xmm3
lea rax, [rbp + 0x20]
lea rcx, [rbp + 0xbd0]
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 0x140005f40
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea rcx, [rbp + 0x20]
jmp 0x1400061a6
movabs rax, 0x28d2cca3e7cc6af
mov qword [rbp + 0xb80], rax
movabs rax, 0x638d70e59cdbda96
mov qword [rbp + 0xb88], rax
xorps xmm1, xmm1
movabs rax, 0x6cf843891e21ebf4
mov qword [rbp + 0xba0], rax
movabs rax, 0x638d70e59cdbd0e2
mov qword [rbp + 0xba8], rax
xorps xmm2, xmm2
lea rax, [rbp + 0xbd0]
nop dword [rax]
nop word [rax + rax]
mov qword [rax], r12
mov qword [rax + 8], r12
lea rax, [rax + 0x10]
sub rsi, 1
jne 0x140006000
movdqa xmm0, xmmword [rbp + 0xb80]
pxor xmm0, xmmword [rbp + 0xba0]
movdqa xmmword [rbp + 0xbd0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xbe0], xmm1
lea rcx, [rbp + 0x20]
lea rax, [rbp + 0xbd0]
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
lea rcx, [rbp + 0x20]
jmp 0x1400061a6
xor ebx, ebx
movabs rax, 0x6ec53ab46d1271a
mov qword [rbp + 0xb80], rax
movabs rax, 0x7727875f61481993
mov qword [rbp + 0xb88], rax
xorps xmm1, xmm1
movabs rax, 0x73803cfd668c0a41
mov qword [rbp + 0xba0], rax
movabs rax, 0x772de23200067cfe
mov qword [rbp + 0xba8], rax
xorps xmm2, xmm2
lea rax, [rbp + 0xbd0]
mov rcx, rsi
nop word [rax + rax]
mov qword [rax], rbx
mov qword [rax + 8], rbx
lea rax, [rax + 0x10]
sub rcx, 1
jne 0x140006110
movdqa xmm0, xmmword [rbp + 0xb80]
pxor xmm0, xmmword [rbp + 0xba0]
movdqa xmmword [rbp + 0xbd0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xbe0], xmm1
lea rax, [rbp + 0x20]
lea rcx, [rbp + 0xbd0]
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 0x140006150
lea rcx, [rbp + 0x20]
call fcn.1400010e0
xor al, al
mov rcx, qword [rbp + 0x1170]
xor rcx, rsp
call fcn.14000c2e0
lea r11, [rsp + 0x12e0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, 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]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.14000c410
nop
call fcn.1400191a8
nop
call fcn.1400191a8
int3
call fcn.1400012d0
int3
call fcn.1400191a8
int3
call fcn.140001230
int3