Function at 0x140005f00
Capabilities:
Create directory
Delete file
Enumerate files on windows

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x618
movaps xmmword [rsp + 0x600], xmm8
movaps xmmword [rsp + 0x5f0], xmm7
movaps xmmword [rsp + 0x5e0], xmm6
mov rax, qword [0x140032010]
xor rax, rsp
mov qword [rsp + 0x5d8], rax
test cl, cl
je 0x140006081
mov rsi, rdx
mov qword [rsp + 0x48], 0
mov ecx, 0x60
call fcn.1400290dc
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rsp + 0x40], rax
lea rdi, [rsp + 0x480]
mov rcx, rdi
mov rdx, rsi
mov r8d, 1
mov r9d, 1
call fcn.140013710
lea rsi, [rsp + 0x40]
mov rcx, rdi
mov rdx, rsi
xor r8d, r8d
call fcn.140005400
movaps xmm6, xmmword [0x14002b1d0]
movups xmmword [rsp + 0x70], xmm6
mov byte [rsp + 0x60], 0
lea rdx, str.StopSendingReportsFor
lea rdi, [rsp + 0x60]
mov rcx, rdi
call fcn.1400046f0
lea rdx, [rsp + 0x5b0]
mov rcx, rsi
mov r8, rdi
call fcn.140010d70
mov rsi, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x5b0]
mov rax, qword [rsp + 0x78]
cmp rax, 0x10
jae 0x14000633f
cmp rdi, rsi
je 0x14000625a
movups xmmword [rsp + 0x70], xmm6
mov byte [rsp + 0x60], 0
lea rdx, str.StopSendingReportsFor
lea rsi, [rsp + 0x60]
mov rcx, rsi
call fcn.1400046f0
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x5b0]
mov r8, rsi
call fcn.140017540
mov rdi, qword [rsp + 0x5b0]
movups xmmword [rsp + 0x580], xmm6
mov byte [rsp + 0x570], 0
mov rdx, qword [0x1400322f0]
add rdx, 1
lea rbx, [rsp + 0x570]
mov rcx, rbx
call fcn.140003400
mov r8, qword [0x1400322f0]
cmp qword [0x1400322f8], 0xf
jbe 0x1400060e2
mov rdx, qword [0x1400322e0]
jmp 0x1400060e9
movaps xmm0, xmmword [0x14002b1d0]
movups xmmword [rsp + 0x70], xmm0
mov byte [rsp + 0x60], 0
lea rdx, [0x14002db56]
lea rsi, [rsp + 0x60]
mov rcx, rsi
call fcn.1400046f0
mov ecx, 1
mov rdx, rsi
call fcn.140007670
mov rax, qword [rsp + 0x78]
cmp rax, 0x10
jb 0x1400065b8
mov rcx, qword [rsp + 0x60]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140007272
call fcn.140029120
jmp 0x1400065b8
lea rdx, [0x1400322e0]
mov rcx, rbx
call fcn.140003450
lea rdx, [0x14002d439]
mov r8d, 1
mov rcx, rbx
call fcn.140003450
lea rdx, [0x14002d21a]
mov r8d, 9
mov rcx, rbx
call fcn.140003450
xorps xmm7, xmm7
movaps xmmword [rsp + 0x5a0], xmm7
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x5a0], xmm1
movaps xmmword [rsp + 0x590], xmm0
movups xmmword [rax + 0x10], xmm6
mov byte [rax], 0
mov r8, qword [rdi + 0x50]
cmp qword [rdi + 0x58], 0xf
jbe 0x140006155
mov rdi, qword [rdi + 0x40]
jmp 0x140006159
add rdi, 0x40
lea rcx, [rsp + 0x590]
mov rdx, rdi
call fcn.140003450
movaps xmmword [rsp + 0x5c0], xmm7
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x5c0], xmm1
movaps xmmword [rsp + 0x5b0], xmm0
movups xmmword [rax + 0x10], xmm6
mov byte [rax], 0
mov rax, qword [rsp + 0x5a8]
cmp rax, 0x10
jae 0x14000646e
movaps xmmword [rsp + 0x5a0], xmm6
mov byte [rsp + 0x590], 0
mov rax, qword [rsp + 0x588]
cmp rax, 0x10
jae 0x140006491
mov rax, qword [rsp + 0x78]
cmp rax, 0x10
jae 0x1400064b4
mov ecx, 0x108
call fcn.1400290dc
mov rdi, rax
mov rcx, rax
call fcn.140012f00
lea rdx, [rsp + 0x5b0]
mov rcx, rsi
call fcn.140010c40
cmp qword [rsp + 0x78], 7
mov rdx, rsi
jbe 0x140006207
mov rdx, qword [rsp + 0x60]
mov rcx, rdi
mov r8d, 0x10
call fcn.140013040
mov rcx, rsi
call section..text
cmp qword [rdi + 0x88], 0
jne 0x140006686
mov rax, qword [rdi]
movsxd rax, dword [rax + 4]
mov rcx, rdi
add rcx, rax
mov rax, qword [rdi + rax]
mov edx, 1
call qword [rax]
mov rax, qword [rsp + 0x5c8]
cmp rax, 0x10
jae 0x1400064d4
mov rsi, qword [rsp + 0x40]
movups xmmword [rsp + 0x70], xmm6
mov byte [rsp + 0x60], 0
lea rdx, str.Discarded
lea rbx, [rsp + 0x60]
mov rcx, rbx
call fcn.1400046f0
lea rcx, [rsp + 0x40]
lea r15, [rsp + 0x5b0]
mov rdx, r15
mov r8, rbx
call fcn.140010d70
mov rdi, qword [rsp + 0x5b0]
mov rax, qword [rsp + 0x78]
cmp rax, 0x10
jae 0x140006368
cmp rdi, rsi
jne 0x14000651b
movups xmmword [rsp + 0x70], xmm6
mov byte [rsp + 0x60], 0
lea rdx, str.CrashID
lea rbx, [rsp + 0x60]
mov rcx, rbx
call fcn.1400046f0
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x5b0]
mov r8, rbx
call fcn.140010d70
mov rdi, qword [rsp + 0x5b0]
mov rax, qword [rsp + 0x78]
cmp rax, 0x10
jae 0x1400064f7
cmp rdi, rsi
je 0x14000651b
movups xmmword [rsp + 0x70], xmm6
mov byte [rsp + 0x60], 0
mov rdx, qword [0x1400322f0]
add rdx, 1
lea rsi, [rsp + 0x60]
mov rcx, rsi
call fcn.140003400
mov r8, qword [0x1400322f0]
cmp qword [0x1400322f8], 0xf
jbe 0x140006391
mov rdx, qword [0x1400322e0]
jmp 0x140006398
mov rcx, qword [rsp + 0x60]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140007296
call fcn.140029120
cmp rdi, rsi
jne 0x140006001
jmp 0x14000625a
mov rcx, qword [rsp + 0x60]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400072ba
call fcn.140029120
cmp rdi, rsi
je 0x1400062b0
jmp 0x14000651b
lea rdx, [0x1400322e0]
mov rcx, rsi
call fcn.140003450
lea rdx, [0x14002d439]
mov r8d, 1
mov rcx, rsi
call fcn.140003450
lea rdx, str.submitted
mov r8d, 9
mov rcx, rsi
call fcn.140003450
xorps xmm0, xmm0
movaps xmmword [rsp + 0x5c0], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x5c0], xmm1
movaps xmmword [rsp + 0x5b0], xmm0
movups xmmword [rax + 0x10], xmm6
mov byte [rax], 0
mov rax, qword [rsp + 0x78]
cmp rax, 0x10
jae 0x140006643
lea rbx, [rsp + 0x5b0]
mov rcx, rsi
mov rdx, rbx
call fcn.140010c40
cmp qword [rsp + 0x78], 7
mov rcx, rsi
jbe 0x140006425
mov rcx, qword [rsp + 0x60]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_CreateDirectoryW]
mov ebp, eax
mov rcx, rsi
call section..text
test ebp, ebp
jne 0x1400066b0
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0xb7
je 0x1400066b0
xor edi, edi
mov rax, qword [rsp + 0x5c8]
cmp rax, 0x10
jae 0x140006663
mov rsi, qword [rsp + 0x40]
jmp 0x14000651d
mov rcx, qword [rsp + 0x590]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400072de
call fcn.140029120
jmp 0x1400061a1
mov rcx, qword [rsp + 0x570]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140007302
call fcn.140029120
jmp 0x1400061c3
mov rcx, qword [rsp + 0x60]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140007326
call fcn.140029120
jmp 0x1400061d2
mov rcx, qword [rsp + 0x5b0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x14000734a
call fcn.140029120
jmp 0x140006255
mov rcx, qword [rsp + 0x60]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x14000736e
call fcn.140029120
cmp rdi, rsi
jne 0x140006303
xor edi, edi
lea rbp, [rsp + 0x510]
mov rax, qword [rsp + 0x480]
movsxd rax, dword [rax + 4]
lea rcx, [0x14002b870]
mov qword [rsp + rax + 0x480], rcx
mov rax, qword [rsp + 0x480]
movsxd rax, dword [rax + 4]
lea ecx, [rax - 0x90]
mov dword [rsp + rax + 0x47c], ecx
lea rbx, [rsp + 0x490]
lea rax, [0x14002b880]
mov qword [rsp + 0x490], rax
mov rcx, rbx
call fcn.140013ee0
mov rcx, rbx
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::destructor_void____ptr64]
mov rcx, rbp
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::ios_base::destructor_void____ptr64]
mov r8, qword [rsi]
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x60]
mov r9, rsi
call fcn.140013090
mov rcx, qword [rsp + 0x40]
mov edx, 0x60
call fcn.140029120
test dil, dil
je 0x1400065f5
call fcn.140005de0
mov rcx, qword [rsp + 0x5d8]
xor rcx, rsp
call fcn.14002a1c0
movaps xmm6, xmmword [rsp + 0x5e0]
movaps xmm7, xmmword [rsp + 0x5f0]
movaps xmm8, xmmword [rsp + 0x600]
add rsp, 0x618
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xorps xmm0, xmm0
movups xmmword [rsp + 0x470], xmm0
lea rdx, [0x140032358]
lea rsi, [rsp + 0x460]
mov rcx, rsi
call fcn.140017310
mov rcx, rsi
call fcn.140007560
cmp eax, 2
jge 0x140006920
mov rax, qword [rsp + 0x478]
cmp rax, 0x10
jb 0x1400065b8
mov rcx, qword [rsp + 0x460]
jmp 0x1400060c7
mov rcx, qword [rsp + 0x60]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140007392
call fcn.140029120
jmp 0x140006402
mov rcx, qword [rsp + 0x5b0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400073b6
call fcn.140029120
jmp 0x140006464
mov rcx, rdi
mov edx, 1
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
lea rdx, [0x14002db53]
mov rcx, rax
call fcn.140005c60
mov rcx, rdi
call fcn.1400137f0
jmp 0x14000622b
movups xmmword [rsp + 0x580], xmm6
mov byte [rsp + 0x570], 0
lea rdx, str.CrashID
lea rsi, [rsp + 0x570]
mov rcx, rsi
call fcn.1400046f0
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x60]
mov r8, rsi
call fcn.140017540
mov rsi, qword [rsp + 0x60]
movups xmmword [rsp + 0x470], xmm6
mov byte [rsp + 0x460], 0
mov rdx, qword [rsp + 0x5c0]
add rdx, 1
lea rbp, [rsp + 0x460]
mov rcx, rbp
call fcn.140003400
mov r8, qword [rsp + 0x5c0]
cmp qword [rsp + 0x5c8], 0xf
jbe 0x140006735
mov rbx, qword [rsp + 0x5b0]
mov rcx, rbp
mov rdx, rbx
call fcn.140003450
lea rdx, [0x14002d439]
mov r8d, 1
mov rcx, rbp
call fcn.140003450
mov r8, qword [rsi + 0x50]
cmp qword [rsi + 0x58], 0xf
jbe 0x140006766
mov rsi, qword [rsi + 0x40]
jmp 0x14000676a
add rsi, 0x40
mov rcx, rbp
mov rdx, rsi
call fcn.140003450
xorps xmm7, xmm7
movaps xmmword [rsp + 0x70], xmm7
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
movups xmmword [rax + 0x10], xmm6
mov byte [rax], 0
lea rdx, str..txt
lea rsi, [rsp + 0x60]
mov r8d, 4
mov rcx, rsi
call fcn.140003450
movaps xmmword [rsp + 0x5a0], xmm7
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x5a0], xmm1
movaps xmmword [rsp + 0x590], xmm0
movups xmmword [rax + 0x10], xmm6
mov byte [rax], 0
mov rax, qword [rsp + 0x78]
cmp rax, 0x10
jae 0x1400068ba
movaps xmmword [rsp + 0x70], xmm6
mov byte [rsp + 0x60], 0
mov rax, qword [rsp + 0x478]
cmp rax, 0x10
jae 0x1400068da
mov rax, qword [rsp + 0x588]
cmp rax, 0x10
jae 0x1400068fd
mov ecx, 0x108
call fcn.1400290dc
mov rbx, rax
mov rcx, rax
call fcn.140012f00
lea rdx, [rsp + 0x590]
mov rcx, rsi
call fcn.140010c40
cmp qword [rsp + 0x78], 7
mov rdx, rsi
jbe 0x140006847
mov rdx, qword [rsp + 0x60]
mov rcx, rbx
mov r8d, 0x10
call fcn.140013040
mov rcx, rsi
call section..text
cmp qword [rbx + 0x88], 0
jne 0x140006ddc
mov rax, qword [rbx]
movsxd rax, dword [rax + 4]
mov rcx, rbx
add rcx, rax
mov rax, qword [rbx + rax]
mov edx, 1
call qword [rax]
xor edi, edi
mov rax, qword [rsp + 0x5a8]
cmp rax, 0x10
jb 0x140006452
mov rcx, qword [rsp + 0x590]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400073da
call fcn.140029120
jmp 0x140006452
mov rcx, qword [rsp + 0x60]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400073fe
call fcn.140029120
jmp 0x1400067e4
mov rcx, qword [rsp + 0x460]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140007422
call fcn.140029120
jmp 0x140006800
mov rcx, qword [rsp + 0x570]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140007446
call fcn.140029120
jmp 0x140006812
cdqe
mov rdx, rax
sub rdx, qword [rsp + 0x470]
jbe 0x140006941
lea rcx, [rsp + 0x460]
xor r8d, r8d
call fcn.140017390
jmp 0x140006960
cmp qword [rsp + 0x478], 0xf
jbe 0x140006954
mov rsi, qword [rsp + 0x460]
mov qword [rsp + 0x470], rax
mov byte [rsi + rax], 0
lea rdx, [rsp + 0x460]
mov rcx, r15
call fcn.140010c40
movaps xmm8, xmmword [0x14002b1b0]
movups xmmword [rsp + 0x5a0], xmm8
mov word [rsp + 0x590], 0
mov rdx, qword [rsp + 0x5c0]
add rdx, 6
lea rsi, [rsp + 0x590]
mov rcx, rsi
call fcn.1400016c0
mov r8, qword [rsp + 0x5c0]
cmp qword [rsp + 0x5c8], 7
jbe 0x1400069c2
mov r15, qword [rsp + 0x5b0]
mov rcx, rsi
mov rdx, r15
call fcn.140001500
lea rdx, str..dmp
mov r8d, 6
mov rcx, rsi
call fcn.140001500
cmp qword [rsp + 0x5a8], 7
jbe 0x1400069f5
mov rsi, qword [rsp + 0x590]
lea rdx, [rsp + 0x60]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_FindFirstFileW]
cmp rax, 0xffffffffffffffff
je 0x140006d68
mov r14, rax
lea rbp, [rsp + 0x488]
xor r13d, r13d
xorps xmm7, xmm7
xor r12d, r12d
xor edi, edi
mov qword [rsp + 0x30], rax
jmp 0x140006a6b
mov rax, qword [rsp + 0x480]
mov qword [r12], rax
lea rcx, [r12 + 8]
movups xmmword [r12 + 0x18], xmm7
mov rdx, rbp
call fcn.140001260
add r12, 0x28
mov rcx, rbp
call section..text
mov rcx, r14
lea rdx, [rsp + 0x60]
call qword [sym.imp.KERNEL32.dll_FindNextFileW]
test eax, eax
je 0x140006cf0
mov rax, qword [rsp + 0x74]
mov qword [rsp + 0x480], rax
movups xmmword [rsp + 0x580], xmm8
mov word [rsp + 0x570], 0
mov rdx, qword [rsp + 0x5c0]
add rdx, 1
lea rcx, [rsp + 0x570]
call fcn.1400016c0
mov r8, qword [rsp + 0x5c0]
cmp qword [rsp + 0x5c8], 7
lea rdx, [rsp + 0x5b0]
jbe 0x140006ac7
mov rdx, qword [rsp + 0x5b0]
lea rsi, [rsp + 0x570]
mov rcx, rsi
call fcn.140001500
mov r8d, 1
mov rcx, rsi
lea rdx, [0x14002df00]
call fcn.140001500
lea r15, [rsp + 0x8c]
mov rcx, r15
call sub.api_ms_win_crt_string_l1_1_0.dll_wcslen
mov rcx, rsi
mov rdx, r15
mov r8, rax
call fcn.140001500
movups xmmword [rbp + 0x10], xmm7
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp], xmm0
movups xmmword [rbp + 0x10], xmm1
movups xmmword [rax + 0x10], xmm8
mov word [rax], 0
mov rcx, rsi
call section..text
cmp rdi, r12
jne 0x140006a2a
mov r15, rdi
sub r15, r13
mov rbp, r15
sar rbp, 3
movabs rax, 0xcccccccccccccccd
imul rbp, rax
sub r12, r13
sar r12, 3
imul r12, rax
add r12, 1
mov rax, rbp
shr rax, 1
movabs rdx, 0x666666666666666
mov rcx, rdx
sub rcx, rax
mov rsi, r12
cmp rbp, rcx
ja 0x140006b8d
add rax, rbp
cmp rax, r12
cmovb rax, r12
mov rsi, rax
lea rax, [rsi*8]
lea rcx, [rax + rax*4]
cmp rsi, rdx
mov rax, 0xffffffffffffffff
cmova rcx, rax
cmp rcx, 0x1000
mov qword [rsp + 0x38], rsi
jb 0x140006bd0
add rcx, 0x27
cmovb rcx, rax
call fcn.1400290dc
lea rsi, [rax + 0x27]
and rsi, 0xffffffffffffffe0
mov qword [rsi - 8], rax
jmp 0x140006be1
test rcx, rcx
jne 0x140006bd9
xor esi, esi
jmp 0x140006be1
call fcn.1400290dc
mov rsi, rax
lea rax, [rbp*4]
add rax, rbp
mov rcx, qword [rsp + 0x480]
mov qword [rsi + rax*8], rcx
lea rcx, [rsi + rax*8]
add rcx, 8
movups xmmword [rsi + rax*8 + 0x18], xmm7
lea rdx, [rsp + 0x488]
call fcn.140001260
cmp r13, rdi
je 0x140006c6d
xor eax, eax
nop dword [rax]
mov rcx, qword [r13 + rax]
mov qword [rsi + rax], rcx
movups xmmword [rsi + rax + 0x18], xmm7
movups xmm0, xmmword [r13 + rax + 8]
movups xmm1, xmmword [r13 + rax + 0x18]
movups xmmword [rsi + rax + 0x18], xmm1
movups xmmword [rsi + rax + 8], xmm0
movups xmmword [r13 + rax + 0x18], xmm8
mov word [r13 + rax + 8], 0
lea rcx, [rax + r13]
add rcx, 0x28
add rax, 0x28
cmp rcx, rdi
jne 0x140006c20
mov rbp, r13
test rbp, rbp
jne 0x140006c75
jmp 0x140006cad
mov rbp, rdi
test rbp, rbp
je 0x140006cad
cmp rbp, rdi
jne 0x140006cd7
sub rdi, rbp
mov r15, rdi
mov r13, rbp
cmp r15, 0x1000
jb 0x140006ceb
mov rcx, qword [r13 - 8]
sub r13, rcx
add r13, 0xfffffffffffffff8
cmp r13, 0x20
jae 0x140007556
lea rax, [r12 + r12*4]
lea r12, [rsi + rax*8]
mov rax, qword [rsp + 0x38]
lea rax, [rax + rax*4]
lea rdi, [rsi + rax*8]
mov r13, rsi
mov r14, qword [rsp + 0x30]
lea rbp, [rsp + 0x488]
jmp 0x140006a4d
lea rcx, [rbp + 8]
call section..text
add rbp, 0x28
cmp rdi, rbp
je 0x140006c83
jmp 0x140006cd7
mov rcx, r13
jmp 0x140006ca5
mov rsi, r12
sub rsi, r13
sar rsi, 3
movabs rax, 0xcccccccccccccccd
imul rsi, rax
mov rcx, r13
mov rdx, r12
mov r8, rsi
call fcn.140019750
cmp rsi, 0xb
jae 0x14000717e
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_FindClose]
test r13, r13
je 0x140006d68
cmp r13, r12
jne 0x14000724f
sub rdi, r13
cmp rdi, 0x1000
jb 0x14000726a
lea rcx, [rsp + 0x590]
call section..text
lea rcx, [rsp + 0x5b0]
call section..text
movups xmmword [rsp + 0x70], xmm6
mov byte [rsp + 0x60], 0
lea rdx, [0x14002db56]
lea rsi, [rsp + 0x60]
mov rcx, rsi
call fcn.1400046f0
mov ecx, 1
mov rdx, rsi
call fcn.140007670
mov rax, qword [rsp + 0x78]
cmp rax, 0x10
jb 0x140006628
mov rcx, qword [rsp + 0x60]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x14000746a
call fcn.140029120
jmp 0x140006628
movups xmmword [rsp + 0x580], xmm6
mov byte [rsp + 0x570], 0
lea rdx, str.CrashID
lea rsi, [rsp + 0x570]
mov rcx, rsi
call fcn.1400046f0
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x60]
mov r8, rsi
call fcn.140017540
mov rax, qword [rsp + 0x60]
lea rsi, [rax + 0x40]
cmp qword [rax + 0x58], 0x10
jb 0x140006e28
mov rsi, qword [rsi]
movups xmmword [rsp + 0x470], xmm6
mov byte [rsp + 0x460], 0
lea rdx, str.CrashID
lea rbp, [rsp + 0x460]
mov rcx, rbp
call fcn.1400046f0
lea rcx, [0x1400322a8]
lea rdx, [rsp + 0x60]
mov r8, rbp
call fcn.140017540
mov rax, qword [rsp + 0x60]
lea r8, [rax + 0x40]
cmp qword [rax + 0x58], 0x10
jb 0x140006e76
mov r8, qword [r8]
lea rcx, [rsp + 0x60]
mov edx, 0x400
mov r9, rsi
call fcn.140005310
mov rax, qword [rsp + 0x478]
cmp rax, 0x10
jae 0x1400070a3
mov rax, qword [rsp + 0x588]
cmp rax, 0x10
jae 0x1400070c6
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.140005c60
lea rdx, [0x14002db53]
mov rcx, rax
call fcn.140005c60
movups xmmword [rsp + 0x580], xmm6
mov byte [rsp + 0x570], 0
lea rdx, str.ViewURL
lea rsi, [rsp + 0x570]
mov rcx, rsi
call fcn.1400046f0
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x460]
mov r8, rsi
call fcn.140010d70
mov rsi, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x460]
mov rax, qword [rsp + 0x588]
cmp rax, 0x10
jae 0x1400070e9
cmp rdi, rsi
je 0x14000701e
movups xmmword [rsp + 0x580], xmm6
mov byte [rsp + 0x570], 0
lea rdx, str.ViewURL
lea rsi, [rsp + 0x570]
mov rcx, rsi
call fcn.1400046f0
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x460]
mov r8, rsi
call fcn.140017540
mov rax, qword [rsp + 0x460]
lea rsi, [rax + 0x40]
cmp qword [rax + 0x58], 0x10
jb 0x140006f7e
mov rsi, qword [rsi]
movups xmmword [rsp + 0x470], xmm6
mov byte [rsp + 0x460], 0
lea rdx, str.CrashDetailsURL
lea rbp, [rsp + 0x460]
mov rcx, rbp
call fcn.1400046f0
lea rcx, [0x1400322a8]
lea rdx, [rsp + 0x50]
mov r8, rbp
call fcn.140017540
mov rax, qword [rsp + 0x50]
lea r8, [rax + 0x40]
cmp qword [rax + 0x58], 0x10
jb 0x140006fcc
mov r8, qword [r8]
lea rcx, [rsp + 0x60]
mov edx, 0x400
mov r9, rsi
call fcn.140005310
mov rax, qword [rsp + 0x478]
cmp rax, 0x10
jae 0x140007138
mov rax, qword [rsp + 0x588]
cmp rax, 0x10
jae 0x14000715b
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.140005c60
lea rdx, [0x14002db53]
mov rcx, rax
call fcn.140005c60
mov rcx, rbx
call fcn.1400137f0
mov rax, qword [rbx]
movsxd rax, dword [rax + 4]
mov rcx, rbx
add rcx, rax
mov rax, qword [rbx + rax]
mov edx, 1
call qword [rax]
movups xmmword [rsp + 0x580], xmm6
mov byte [rsp + 0x570], 0
lea rdx, str.CrashID
lea rsi, [rsp + 0x570]
mov rcx, rsi
call fcn.1400046f0
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x460]
mov r8, rsi
call fcn.140017540
mov rdx, qword [rsp + 0x460]
add rdx, 0x40
xor ecx, ecx
call fcn.140007670
mov rax, qword [rsp + 0x588]
cmp rax, 0x10
jae 0x140007115
mov dil, 1
jmp 0x140006885
mov rcx, qword [rsp + 0x460]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x14000748e
call fcn.140029120
jmp 0x140006e9a
mov rcx, qword [rsp + 0x570]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400074b2
call fcn.140029120
jmp 0x140006eac
mov rcx, qword [rsp + 0x570]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400074d6
call fcn.140029120
cmp rdi, rsi
jne 0x140006f2c
jmp 0x14000701e
mov rcx, qword [rsp + 0x570]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400074f6
call fcn.140029120
jmp 0x14000709b
mov rcx, qword [rsp + 0x460]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140007516
call fcn.140029120
jmp 0x140006ff0
mov rcx, qword [rsp + 0x570]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140007536
call fcn.140029120
jmp 0x140007002
xorps xmm7, xmm7
mov r14, qword [sym.imp.KERNEL32.dll_DeleteFileW]
lea r15, str..extra
lea rbp, [r12 - 0x20]
movups xmmword [rbx], xmm7
lea rsi, [rsp + 0x480]
mov rcx, rsi
mov rdx, rbp
call fcn.140001260
cmp qword [rsp + 0x498], 7
jbe 0x1400071bd
mov rsi, qword [rsp + 0x480]
mov rcx, rsi
call r14
mov rdx, qword [rsp + 0x490]
add rdx, 0xfffffffffffffffc
mov qword [rsp + 0x20], 6
mov r8d, 4
lea rsi, [rsp + 0x480]
mov rcx, rsi
mov r9, r15
call fcn.140018d60
cmp qword [rsp + 0x498], 7
jbe 0x140007204
mov rsi, qword [rsp + 0x480]
mov rcx, rsi
call r14
mov rcx, rbp
call section..text
add r12, 0xffffffffffffffd8
lea rcx, [rsp + 0x480]
call section..text
mov rax, r12
sub rax, r13
sar rax, 3
movabs rcx, 0xcccccccccccccccd
imul rax, rcx
cmp rax, 0xa
ja 0x14000718f
mov r14, qword [rsp + 0x30]
jmp 0x140006d20
mov rsi, r13
lea rcx, [rsi + 8]
call section..text
add rsi, 0x28
cmp r12, rsi
je 0x140006d37
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x1400060d8
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x140006355
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000637e
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x140006487
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x1400064aa
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x1400064ca
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x1400064ed
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000650d
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x140006659
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000667c
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x1400068b0
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x1400068d0
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x1400068f3
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x140006916
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x140006dd2
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x1400070bc
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x1400070df
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x140007102
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000712e
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x140007151
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140007556
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x140007174
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
ud2