Function at 0x14000d3f0
Capabilities:
Check os version
Create thread
Delete file
Get common file path
Get file attributes
Persist via run registry key
Query environment variable
Query or enumerate registry value

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1328
call fcn.140021740
sub rsp, rax
movaps xmmword [rsp + 0x1310], xmm6
mov rsi, rdx
mov edi, ecx
mov rax, qword [0x140035010]
xor rax, rsp
mov qword [rsp + 0x1308], rax
mov qword [0x140035280], rdx
lea rbx, [rsp + 0x2c0]
mov qword [rbx + 0x10], 0
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
lea r9, str.MOZ_CRASHREPORTER_AUTO_SUBMIT
mov edx, 0x1d
mov rcx, rbx
call fcn.140001100
lea rcx, [rsp + 0x1f0]
mov rdx, rbx
call fcn.140015440
mov rax, qword [rbx + 0x18]
cmp rax, 0x10
jae 0x14000d55a
cmp qword [rsp + 0x200], 0
setne byte [0x140035288]
mov qword [rsp + 0x1b0], 0
mov qword [rsp + 0x1b8], 0xf
mov byte [rsp + 0x1a0], 0
lea rdx, [rsp + 0x2c0]
xor ecx, ecx
mov r8d, 0x104
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
test eax, eax
je 0x14000d65f
lea rcx, [rsp + 0x2c0]
mov dx, 0x2e
call sub.VCRUNTIME140.dll_wcsrchr
test rax, rax
je 0x14000d65f
lea rdx, str..ini
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_wcscpy]
mov qword [rsp + 0x220], 0
mov qword [rsp + 0x228], 7
mov word [rsp + 0x210], 0
lea rbx, [rsp + 0x2c0]
mov rcx, rbx
call sub.api_ms_win_crt_string_l1_1_0.dll_wcslen
mov rbp, rax
lea rcx, [rsp + 0x210]
cmp rax, 7
ja 0x14000d57d
mov qword [rcx + 0x10], rbp
mov r8, rbp
add r8, rbp
lea rdx, [rsp + 0x2c0]
call sub.VCRUNTIME140.dll_memcpy
mov word [rsp + rbp*2 + 0x210], 0
jmp 0x14000d58d
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400146b4
call fcn.140020668
jmp 0x14000d47c
lea r9, [rsp + 0x2c0]
mov rdx, rbp
call fcn.140024440
lea rcx, [rsp + 0x70]
lea rdx, [rsp + 0x210]
call fcn.1400199b0
mov rax, qword [rsp + 0x1b8]
cmp rax, 0x10
jae 0x14000d752
movups xmm0, xmmword [rsp + 0x70]
movups xmm1, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1a0], xmm0
mov qword [rsp + 0x80], 0
mov qword [rsp + 0x88], 0xf
mov byte [rsp + 0x70], 0
mov rax, qword [rsp + 0x228]
cmp rax, 8
jb 0x14000d61b
mov rcx, qword [rsp + 0x210]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jae 0x14000d904
call fcn.140020668
lea rcx, [rsp + 0x1a0]
mov edx, 1
call fcn.14000a860
mov rbp, rax
cmp qword [rax + 0x90], 0
jne 0x14000d775
mov rax, qword [rbp]
movsxd rax, dword [rax + 4]
mov rcx, rbp
add rcx, rax
mov rax, qword [rbp + rax]
mov rax, qword [rax]
mov edx, 1
call qword [case.0x14002093e.0]
mov rax, qword [rsp + 0x1b8]
cmp rax, 0x10
jae 0x14000d70c
lea rsi, [rsp + 0x2c0]
mov qword [rsi + 0x10], 0
mov qword [rsi + 0x18], 0xf
mov byte [rsi], 0
lea r9, str.Couldnt_read_configuration.
mov edx, 0x1c
mov rcx, rsi
call fcn.140001100
mov rcx, rsi
call fcn.140009e90
mov rax, qword [rsi + 0x18]
cmp rax, 0x10
jae 0x14000d72f
mov rax, qword [rsp + 0x208]
cmp rax, 0x10
jae 0x14000d6ec
mov rcx, qword [rsp + 0x1308]
xor rcx, rsp
call fcn.140021700
movaps xmm6, xmmword [rsp + 0x1310]
add rsp, 0x1328
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [rsp + 0x1f0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400146d8
call fcn.140020668
jmp 0x14000d6c0
mov rcx, qword [rsp + 0x1a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400146fc
call fcn.140020668
jmp 0x14000d671
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014720
call fcn.140020668
jmp 0x14000d6b2
mov rcx, qword [rsp + 0x1a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x14001473e
call fcn.140020668
jmp 0x14000d5b1
lea rdx, [0x1400351e8]
mov rcx, rbp
mov r8b, 1
call fcn.14000a2b0
lea rcx, [rbp + 0x10]
call fcn.140023d90
test rax, rax
jne 0x14000d7b1
mov rax, qword [rbp]
movsxd rax, dword [rax + 4]
lea rcx, [rax + rbp]
mov edx, dword [rbp + rax + 0x10]
or edx, 2
xor r8d, r8d
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::clear_int__bool____ptr64]
mov rax, qword [rbp]
movsxd rax, dword [rax + 4]
mov rcx, rbp
add rcx, rax
mov rax, qword [rbp + rax]
mov rax, qword [rax]
mov edx, 1
call qword [case.0x14002093e.0]
lea rcx, str.MOZ_CRASHREPORTER_STRINGS_OVERRIDE
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
test rax, rax
je 0x14000d9cd
mov r14, rax
cmp byte [rax], 0
je 0x14000d9cd
mov qword [rsp + 0x80], 0
mov qword [rsp + 0x88], 0xf
mov byte [rsp + 0x70], 0
mov rcx, r14
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
mov rbp, rax
lea rcx, [rsp + 0x70]
cmp rax, 0xf
jbe 0x14000d834
mov rdx, rbp
mov r9, r14
call fcn.140001100
jmp 0x14000d848
mov qword [rcx + 0x10], rbp
mov rdx, r14
mov r8, rbp
call sub.VCRUNTIME140.dll_memmove
mov byte [rsp + rbp + 0x70], 0
lea rdx, [rsp + 0x70]
mov rcx, rbx
call fcn.140019e70
cmp qword [rsp + 0x2d8], 8
jb 0x14000d868
mov rbx, qword [rsp + 0x2c0]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
mov ebx, eax
mov rax, qword [rsp + 0x2d8]
cmp rax, 8
jb 0x14000d8a3
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jae 0x14000e514
call fcn.140020668
mov rax, qword [rsp + 0x88]
cmp rax, 0x10
jae 0x14000dbd5
cmp ebx, 0xffffffff
je 0x14000d9cd
mov qword [rsp + 0x2d0], 0
mov qword [rsp + 0x2d8], 0xf
mov byte [rsp + 0x2c0], 0
mov rcx, r14
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
mov rbx, rax
lea rcx, [rsp + 0x2c0]
cmp rax, 0xf
jbe 0x14000d92b
mov rdx, rbx
mov r9, r14
call fcn.140001100
jmp 0x14000d942
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbp
jmp 0x14000d616
mov qword [rcx + 0x10], rbx
mov rdx, r14
mov r8, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rsp + rbx + 0x2c0], 0
lea rcx, [rsp + 0x2c0]
mov edx, 1
call fcn.14000a860
mov rbx, rax
cmp qword [rax + 0x90], 0
je 0x14000d99c
lea rdx, [0x1400351e8]
mov rcx, rbx
mov r8b, 1
call fcn.14000a2b0
lea rcx, [rbx + 0x10]
call fcn.140023d90
test rax, rax
jne 0x14000d99c
mov rax, qword [rbx]
movsxd rax, dword [rax + 4]
lea rcx, [rbx + rax]
mov edx, dword [rbx + rax + 0x10]
or edx, 2
xor r8d, r8d
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::clear_int__bool____ptr64]
mov rax, qword [rbx]
movsxd rax, dword [rax + 4]
mov rcx, rbx
add rcx, rax
mov rax, qword [rbx + rax]
mov rax, qword [rax]
mov edx, 1
call qword [case.0x14002093e.0]
mov rax, qword [rsp + 0x2d8]
cmp rax, 0x10
jae 0x14000df0b
mov rax, qword [rsp + 0x1b8]
cmp rax, 0x10
jae 0x14000dad1
lea rdx, [0x14002e850]
lea rbx, [rsp + 0x2c0]
mov rcx, rbx
call fcn.140026c00
lea rdx, [0x14002e854]
mov rcx, rbx
call fcn.140026c00
lea rdx, [0x14002e858]
mov rcx, rbx
call fcn.140026c00
lea rdx, [0x14002e85c]
mov rcx, rbx
call fcn.140026c00
lea rdx, [0x14002e860]
mov rcx, rbx
call fcn.140026c00
lea rdx, [0x14002e864]
mov rcx, rbx
call fcn.140026c00
lea rdx, [0x14002e868]
mov rcx, rbx
call fcn.140026c00
lea rdx, [0x14002e86c]
mov rcx, rbx
call fcn.140026c00
movabs rax, 0x2000000008
mov qword [rbx], rax
lea rbx, [rsp + 0x2c0]
mov rcx, rbx
call qword [sym.imp.COMCTL32.dll_InitCommonControlsEx]
lea rcx, str.Msftedit.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryW]
cmp edi, 1
jle 0x14000db15
mov rsi, qword [rsi + 8]
mov rcx, rsi
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
mov rdi, rax
mov rax, qword [0x1400352b0]
cmp rax, rdi
jae 0x14000dac2
lea rcx, [0x140035298]
mov rdx, rdi
mov r9, rsi
call fcn.140001100
jmp 0x14000db15
cmp rax, 0x10
jb 0x14000daf4
mov rbp, qword [0x140035298]
jmp 0x14000dafb
mov rcx, qword [rsp + 0x1a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014767
call fcn.140020668
jmp 0x14000d9df
lea rbp, [0x140035298]
mov qword [0x1400352a8], rdi
mov rcx, rbp
mov rdx, rsi
mov r8, rdi
call sub.VCRUNTIME140.dll_memmove
mov byte [rbp + rdi], 0
mov rsi, qword [0x1400352a8]
test rsi, rsi
jne 0x14000dbc2
cmp byte [0x140035288], 0
jne 0x14000d6b2
lea rdx, str.CrashReporterDefault
mov rcx, rbx
call fcn.140019d70
cmp qword [rsp + 0x2d8], 8
jb 0x14000db54
mov rbx, qword [rsp + 0x2c0]
lea r8, [0x140030dbc]
xor ecx, ecx
mov rdx, rbx
mov r9d, 0x10
call qword [sym.imp.USER32.dll_MessageBoxW]
mov rax, qword [rsp + 0x2d8]
cmp rax, 8
jb 0x14000d6b2
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x14000d748
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbp
jmp 0x14000d748
cmp qword [0x1400352b0], 0x10
jb 0x14000dbf5
mov rbx, qword [0x140035298]
jmp 0x14000dbfc
mov rcx, qword [rsp + 0x70]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x14001478b
call fcn.140020668
jmp 0x14000d8b5
lea rbx, [0x140035298]
cmp rsi, 0x10
jae 0x14000e354
mov r12, qword [rbx]
mov rax, qword [rbx + 8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x2d0], xmm0
mov qword [rsp + 0x2c0], r12
mov qword [rsp + 0x2c8], rax
mov ebp, 0xf
lea r8, [rsp + 0x2e0]
mov qword [r8 - 0x10], rsi
mov qword [r8 - 8], rbp
xorps xmm0, xmm0
lea rcx, [rsp + 0x50]
movaps xmmword [rcx], xmm0
mov qword [rcx + 0x10], 0
lea rdi, [rsp + 0x2c0]
mov rdx, rdi
call fcn.140026a30
mov rax, qword [rdi + 0x18]
cmp rax, 0x10
jae 0x14000dff7
lea rdi, [rsp + 0x2c0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.MOZ_CRASHREPORTER_DUMP_ALL_THREADS
mov edx, 0x22
mov rcx, rdi
call fcn.140001100
lea rcx, [rsp + 0x1d0]
mov rdx, rdi
call fcn.140015440
mov rax, qword [rdi + 0x18]
cmp rax, 0x10
jae 0x14000e01a
cmp qword [rsp + 0x1e0], 0
je 0x14000dd11
lea rdi, [rsp + 0x2c0]
mov qword [rdi + 0x18], 0xf
mov qword [rdi + 0x10], 6
mov dword [rdi], 0x75662d2d
mov word [rdi + 4], 0x6c6c
mov byte [rdi + 6], 0
lea rcx, [rsp + 0x50]
mov r8, qword [rcx]
lea rdx, [rsp + 0x70]
mov r9, rdi
call fcn.140026aa0
mov rax, qword [rdi + 0x18]
cmp rax, 0x10
jae 0x14000e0a2
lea rdi, [rsp + 0x70]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.minidump_analyzer
mov edx, 0x11
mov rcx, rdi
call fcn.140001100
lea rbx, [rsp + 0x2c0]
mov rcx, rbx
mov rdx, rdi
call fcn.140015ce0
lea rdx, [rsp + 0x50]
mov rcx, rbx
mov r8b, 1
call fcn.1400155c0
mov rax, qword [rbx + 0x18]
cmp rax, 0x10
jae 0x14000e03d
mov qword [rsp + 0x2d0], 0
mov qword [rsp + 0x2d8], 0xf
mov byte [rsp + 0x2c0], 0
mov rax, qword [rsp + 0x88]
cmp rax, 0x10
jae 0x14000e060
lea rdx, [0x14002e830]
lea rdi, [rsp + 0x2c0]
mov rcx, rdi
call fcn.140015fc0
mov rax, qword [0x1400352d0]
cmp rax, 0x10
jae 0x14000e080
movups xmm0, xmmword [rsp + 0x2c0]
movups xmm1, xmmword [rsp + 0x2d0]
movups xmmword [0x1400352c8], xmm1
movups xmmword [0x1400352b8], xmm0
cmp qword [0x1400352c8], 0
jne 0x14000de1c
lea rdi, [rsp + 0x2c0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.ErrorBadArguments
mov edx, 0x11
jmp 0x14000dea9
lea rdx, [0x1400352b8]
mov rcx, rdi
call fcn.140019e70
cmp qword [rsp + 0x2d8], 8
jb 0x14000de3e
mov rdi, qword [rsp + 0x2c0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
mov edi, eax
mov rax, qword [rsp + 0x2d8]
cmp rax, 8
jb 0x14000de79
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jae 0x14000f555
call fcn.140020668
cmp edi, 0xffffffff
jne 0x14000df2e
lea rdi, [rsp + 0x2c0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.ErrorExtraFileExists
mov edx, 0x14
mov rcx, rdi
call fcn.140001100
lea rcx, [0x1400351e8]
lea rbx, [rsp + 0x70]
mov rdx, rbx
mov r8, rdi
call fcn.140025e50
mov rcx, qword [rbx]
add rcx, 0x40
call fcn.140009e90
mov rax, qword [rdi + 0x18]
cmp rax, 0x10
jb 0x14000f78a
mov rsi, rbp
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400148f1
call fcn.140020668
mov rbp, rsi
jmp 0x14000f78a
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400147af
call fcn.140020668
jmp 0x14000d9cd
lea rdx, str..memory.json.gz
lea rdi, [rsp + 0x2c0]
mov rcx, rdi
call fcn.140015fc0
mov rax, qword [0x1400352f0]
cmp rax, 0x10
jae 0x14000e3b5
movups xmm0, xmmword [rsp + 0x2c0]
movups xmm1, xmmword [rsp + 0x2d0]
movups xmmword [0x1400352e8], xmm1
movups xmmword [0x1400352d8], xmm0
lea r14, [0x1400352d8]
mov rcx, rdi
mov rdx, r14
call fcn.140019e70
cmp qword [rsp + 0x2d8], 8
jb 0x14000df99
mov rdi, qword [rsp + 0x2c0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
mov edi, eax
mov rax, qword [rsp + 0x2d8]
cmp rax, 8
jb 0x14000dfd4
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jae 0x140010a8d
call fcn.140020668
cmp edi, 0xffffffff
jne 0x14000e0e0
cmp qword [0x1400352f0], 0x10
jb 0x14000e0cb
mov rax, qword [0x1400352d8]
jmp 0x14000e0d2
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400147f5
call fcn.140020668
jmp 0x14000dc6e
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x14001481f
call fcn.140020668
jmp 0x14000dcbb
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014849
call fcn.140020668
jmp 0x14000dd6e
mov rcx, qword [rsp + 0x70]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014873
call fcn.140020668
jmp 0x14000dda0
mov rcx, qword [0x1400352b8]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x14001489d
call fcn.140020668
jmp 0x14000ddc8
mov rsi, rbp
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014915
call fcn.140020668
mov rbp, rsi
jmp 0x14000dd11
lea rax, [0x1400352d8]
mov qword [0x1400352e8], 0
mov byte [rax], 0
lea rcx, [rsp + 0x1a0]
xor edx, edx
call fcn.140006a70
lea r15, [0x1400352b8]
mov rcx, r15
mov edx, 1
call fcn.14000a860
mov rdi, rax
cmp qword [rax + 0x90], 0
jne 0x14000e134
mov rax, qword [rdi]
movsxd rax, dword [rax + 4]
mov rcx, rdi
add rcx, rax
mov rax, qword [rdi + rax]
mov rax, qword [rax]
mov edx, 1
call qword [case.0x14002093e.0]
jmp 0x14000e2cb
lea rbx, [rsp + 0x2c0]
mov rcx, rbx
call fcn.1400224e0
lea r8, [rsp + 0x1a0]
mov rcx, rbx
mov rdx, rdi
xor r9d, r9d
call fcn.14002b350
mov esi, eax
lea rax, [0x14002e9e8]
mov qword [rbx], rax
lea rcx, [rsp + 0x2c8]
call fcn.140001230
mov rax, qword [rdi]
movsxd rax, dword [rax + 4]
mov rcx, rdi
add rcx, rax
mov rax, qword [rdi + rax]
mov rax, qword [rax]
mov edx, 1
call qword [case.0x14002093e.0]
test sil, sil
je 0x14000e2cb
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x40], r12
mov qword [rsp + 0x48], rbp
lea rdx, [0x14003009f]
lea rcx, [rsp + 0x1a0]
call fcn.14002c1c0
test al, al
je 0x14000e3dd
lea r8, [0x14003009f]
lea r9, [0x1400352f8]
lea rdi, [rsp + 0x1a0]
lea rbp, [rsp + 0x2c0]
mov rcx, rdi
mov rdx, rbp
call fcn.14002c000
lea r13, [rsp + 0x210]
mov rcx, rbp
mov rdx, r13
call fcn.1400022c0
mov rcx, rbp
call fcn.140001230
lea rdx, [0x1400304ca]
lea rbp, [rsp + 0x70]
mov rcx, rbp
call fcn.1400061f0
lea r8, [0x14002f540]
lea rbx, [rsp + 0x2c0]
mov rcx, rdi
mov rdx, rbx
mov r9, rbp
call fcn.14002c000
lea rdi, [rsp + 0x12e0]
mov rcx, rbx
mov rdx, rdi
call fcn.1400022c0
mov rcx, rbx
call fcn.140001230
cmp qword [rdi + 0x18], 0x10
jb 0x14000e26a
mov rdi, qword [rsp + 0x12e0]
lea rbx, [rsp + 0x12c0]
mov qword [rbx + 0x10], 0
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
lea r9, str.CrashReporterVendorTitle
mov edx, 0x18
mov rcx, rbx
call fcn.140001100
lea rcx, [0x1400351e8]
lea rbp, [rsp + 0x2c0]
mov rdx, rbp
mov r8, rbx
call fcn.140025e50
mov r8, qword [rbp]
cmp qword [r8 + 0x58], 0x10
jb 0x14000e46b
mov r8, qword [r8 + 0x40]
jmp 0x14000e46f
lea rdi, [rsp + 0x2c0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.ErrorExtraFileRead
mov edx, 0x12
mov rcx, rdi
call fcn.140001100
lea rcx, [0x1400351e8]
lea rbx, [rsp + 0x70]
mov rdx, rbx
mov r8, rdi
call fcn.140025e50
mov rcx, qword [rbx]
add rcx, 0x40
call fcn.140009e90
mov rax, qword [rdi + 0x18]
cmp rax, 0x10
jb 0x14000f77d
mov rsi, rbp
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x14001495d
call fcn.140020668
mov rbp, rsi
jmp 0x14000f77d
mov rbp, rsi
or rbp, 0xf
movabs rax, 0x7fffffffffffffff
cmp rbp, rax
cmovae rbp, rax
cmp rbp, 0xffe
ja 0x14000e409
lea rdi, [rbp + 1]
mov rcx, rdi
call fcn.140020678
mov r12, rax
lea r15, [rsi + 1]
mov rcx, rax
mov rdx, rbx
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
xorps xmm0, xmm0
movups xmmword [rsp + 0x2d0], xmm0
mov rcx, rdi
call fcn.140020678
mov rcx, rax
jmp 0x14000e453
mov rsi, rbp
mov rcx, qword [0x1400352d8]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014939
call fcn.140020668
mov rbp, rsi
jmp 0x14000df56
lea rdi, [rsp + 0x2c0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.ErrorNoProductName
mov edx, 0x12
jmp 0x14000f73e
lea r14, [rbp + 0x28]
mov rcx, r14
call fcn.140020678
lea r12, [rax + 0x27]
and r12, 0xffffffffffffffe0
mov qword [r12 - 8], rax
lea r15, [rsi + 1]
mov rcx, r12
mov rdx, rbx
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
xorps xmm0, xmm0
movups xmmword [rsp + 0x2d0], xmm0
mov rcx, r14
call fcn.140020678
lea rcx, [rax + 0x27]
and rcx, 0xffffffffffffffe0
mov qword [rcx - 8], rax
mov qword [rsp + 0x2c0], rcx
mov rdx, r12
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14000dc2d
add r8, 0x40
lea rcx, [rsp + 0x2c0]
mov edx, 0x1000
mov r9, rdi
call fcn.140001360
mov rax, qword [rsp + 0x12d8]
cmp rax, 0x10
jae 0x14000f1c6
lea rdi, [rsp + 0x12c0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.CrashReporterTitle
mov edx, 0x12
mov rcx, rdi
call fcn.140001100
lea rcx, [0x1400351e8]
lea rbx, [rsp + 0x2a0]
mov rdx, rbx
mov r8, rdi
call fcn.140025e50
mov rsi, qword [rbx]
lea rdi, [rsi + 0x40]
lea rcx, [rsp + 0x2c0]
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
mov rbp, rax
mov rax, qword [rsi + 0x58]
cmp rax, rbp
jae 0x14000e53b
lea r9, [rsp + 0x2c0]
mov rcx, rdi
mov rdx, rbp
call fcn.140001100
jmp 0x14000e560
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbp
jmp 0x14000d89e
cmp rax, 0x10
jb 0x14000e545
mov rdi, qword [rsi + 0x40]
mov qword [rsi + 0x50], rbp
lea rdx, [rsp + 0x2c0]
mov rcx, rdi
mov r8, rbp
call sub.VCRUNTIME140.dll_memmove
mov byte [rdi + rbp], 0
mov rax, qword [rsp + 0x12d8]
cmp rax, 0x10
jae 0x14000f1e9
lea rdi, [rsp + 0x2a0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.CrashReporterProductErrorText2
mov edx, 0x1e
mov rcx, rdi
call fcn.140001100
lea rcx, [0x1400351e8]
lea rbp, [rsp + 0x12c0]
mov rdx, rbp
mov r8, rdi
call fcn.140025e50
mov rdi, qword [rbp]
xorps xmm0, xmm0
movups xmmword [rbp + 0x10], xmm0
mov rsi, qword [rdi + 0x50]
cmp qword [rdi + 0x58], 0x10
jb 0x14000e5d7
mov rdi, qword [rdi + 0x40]
jmp 0x14000e5db
add rdi, 0x40
cmp rsi, 0xf
ja 0x14000f505
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x12c0], xmm0
mov ebx, 0xf
mov qword [rsp + 0x12d0], rsi
mov qword [rsp + 0x12d8], rbx
mov rax, qword [rsp + 0x2b8]
cmp rax, 0x10
jae 0x14000f20c
cmp rbx, 0x10
jb 0x14000e625
mov rbp, qword [rsp + 0x12c0]
cmp rsi, 2
jb 0x14000e683
lea rdi, [rsi + rbp]
dec rdi
mov r8, rdi
sub r8, rbp
mov rcx, rbp
mov edx, 0x25
call sub.VCRUNTIME140.dll_memchr
test rax, rax
je 0x14000e683
add rsi, 0xfffffffffffffffe
movzx ecx, word [rax]
cmp ecx, 0x7325
je 0x14000e676
inc rax
mov r8, rdi
sub r8, rax
mov rcx, rax
mov edx, 0x25
call sub.VCRUNTIME140.dll_memchr
test rax, rax
jne 0x14000e64e
jmp 0x14000e683
sub rax, rbp
cmp rax, 0xffffffffffffffff
jne 0x14000f186
lea rdi, [rsp + 0x2a0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.CrashReporterErrorText
mov edx, 0x16
mov rcx, rdi
call fcn.140001100
lea rcx, [0x1400351e8]
lea rbx, [rsp + 0x280]
mov rdx, rbx
mov r8, rdi
call fcn.140025e50
mov rax, qword [rbx]
lea rdi, [rax + 0x40]
lea r9, [rsp + 0x12c0]
cmp rdi, r9
je 0x14000e728
mov rbx, qword [rsp + 0x12d0]
cmp qword [rsp + 0x12d8], 0x10
jb 0x14000e6fb
mov r9, qword [rsp + 0x12c0]
mov rcx, qword [rax + 0x58]
cmp rcx, rbx
jb 0x140010d4e
cmp rcx, 0x10
jb 0x14000e712
mov rdi, qword [rax + 0x40]
mov qword [rax + 0x50], rbx
mov rcx, rdi
mov rdx, r9
mov r8, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rdi + rbx], 0
mov rax, qword [rsp + 0x2b8]
cmp rax, 0x10
jae 0x14000f23f
cmp qword [rsp + 0x228], 0x10
jb 0x14000e74f
mov rdi, qword [rsp + 0x210]
jmp 0x14000e757
lea rdi, [rsp + 0x210]
lea rbx, [rsp + 0x2a0]
mov qword [rbx + 0x10], 0
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
lea r9, str.CrashReporterDescriptionText2
mov edx, 0x1d
mov rcx, rbx
call fcn.140001100
lea rcx, [0x1400351e8]
lea rbp, [rsp + 0x280]
mov rdx, rbp
mov r8, rbx
call fcn.140025e50
mov r8, qword [rbp]
cmp qword [r8 + 0x58], 0x10
jb 0x14000e7b1
mov r8, qword [r8 + 0x40]
jmp 0x14000e7b5
add r8, 0x40
lea rcx, [rsp + 0x2c0]
mov edx, 0x1000
mov r9, rdi
call fcn.140001360
mov rax, qword [rsp + 0x2b8]
cmp rax, 0x10
jae 0x14000f262
lea rdi, [rsp + 0x2a0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.CrashReporterDescriptionText2
mov edx, 0x1d
mov rcx, rdi
call fcn.140001100
lea rcx, [0x1400351e8]
lea rbx, [rsp + 0x280]
mov rdx, rbx
mov r8, rdi
call fcn.140025e50
mov rsi, qword [rbx]
lea rdi, [rsi + 0x40]
lea rcx, [rsp + 0x2c0]
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
mov rbx, rax
mov rax, qword [rsi + 0x58]
cmp rax, rbx
jae 0x14000e85a
lea r9, [rsp + 0x2c0]
mov rcx, rdi
mov rdx, rbx
call fcn.140001100
jmp 0x14000e87f
cmp rax, 0x10
jb 0x14000e864
mov rdi, qword [rsi + 0x40]
mov qword [rsi + 0x50], rbx
lea rdx, [rsp + 0x2c0]
mov rcx, rdi
mov r8, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rdi + rbx], 0
mov rax, qword [rsp + 0x2b8]
cmp rax, 0x10
jae 0x14000f285
cmp qword [rsp + 0x12f8], 0x10
jb 0x14000e8a6
mov rdi, qword [rsp + 0x12e0]
jmp 0x14000e8ae
lea rdi, [rsp + 0x12e0]
mov eax, 0xf
lea r8, [rsp + 0x2a0]
mov qword [r8 + 0x18], rax
mov qword [r8 + 0x10], rax
movabs rsi, 0x6e65536b63656843
mov qword [r8], rsi
movabs rbp, 0x74726f706552646e
mov qword [r8 + 7], rbp
mov byte [r8 + 0xf], 0
lea rcx, [0x1400351e8]
lea rbx, [rsp + 0x280]
mov rdx, rbx
call fcn.140025e50
mov r8, qword [rbx]
cmp qword [r8 + 0x58], 0x10
jb 0x14000e90a
mov r8, qword [r8 + 0x40]
jmp 0x14000e90e
add r8, 0x40
lea rcx, [rsp + 0x2c0]
mov edx, 0x1000
mov r9, rdi
call fcn.140001360
mov rax, qword [rsp + 0x2b8]
cmp rax, 0x10
jae 0x14000f2a8
mov eax, 0xf
lea r8, [rsp + 0x2a0]
mov qword [r8 + 0x18], rax
mov qword [r8 + 0x10], rax
mov qword [r8], rsi
mov qword [r8 + 7], rbp
mov byte [r8 + 0xf], 0
lea rcx, [0x1400351e8]
lea rdi, [rsp + 0x280]
mov rdx, rdi
call fcn.140025e50
mov rsi, qword [rdi]
lea rdi, [rsi + 0x40]
lea rcx, [rsp + 0x2c0]
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
mov rbx, rax
mov rax, qword [rsi + 0x58]
cmp rax, rbx
jae 0x14000e9a2
lea r9, [rsp + 0x2c0]
mov rcx, rdi
mov rdx, rbx
call fcn.140001100
jmp 0x14000e9c7
cmp rax, 0x10
jb 0x14000e9ac
mov rdi, qword [rsi + 0x40]
mov qword [rsi + 0x50], rbx
lea rdx, [rsp + 0x2c0]
mov rcx, rdi
mov r8, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rdi + rbx], 0
mov rax, qword [rsp + 0x2b8]
cmp rax, 0x10
jae 0x14000f2cb
cmp qword [rsp + 0x228], 0x10
jb 0x14000e9ee
add rax, 2
cmp rsi, rax
jb 0x14000e683
add rax, rbp
mov r8, rdi
sub r8, rax
mov rcx, rax
mov edx, 0x25
call sub.VCRUNTIME140.dll_memchr
test rax, rax
je 0x14000e683
movzx ecx, word [rax]
cmp ecx, 0x7325
je 0x14000f485
inc rax
jmp 0x14000f196
mov rcx, qword [rsp + 0x12c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400149a5
call fcn.140020668
jmp 0x14000e496
mov rcx, qword [rsp + 0x12c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400149c9
call fcn.140020668
jmp 0x14000e572
mov rcx, qword [rsp + 0x2a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400149ed
call fcn.140020668
mov rsi, qword [rsp + 0x12d0]
mov rbx, qword [rsp + 0x12d8]
jmp 0x14000e617
mov rcx, qword [rsp + 0x2a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014a11
call fcn.140020668
jmp 0x14000e73a
mov rcx, qword [rsp + 0x2a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014a35
call fcn.140020668
jmp 0x14000e7dc
mov rcx, qword [rsp + 0x2a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014a59
call fcn.140020668
jmp 0x14000e891
mov rcx, qword [rsp + 0x2a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014a7d
call fcn.140020668
jmp 0x14000e935
mov rcx, qword [rsp + 0x2a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014aa1
call fcn.140020668
jmp 0x14000e9d9
sub rax, rbp
cmp rax, 0xffffffffffffffff
je 0x14000e683
cmp qword [rsp + 0x228], 0x10
jb 0x14000f4a5
mov r13, qword [rsp + 0x210]
lea rdi, [rsp + 0x2a0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.CrashReporterProductErrorText2
mov edx, 0x1e
mov rcx, rdi
call fcn.140001100
lea rcx, [0x1400351e8]
lea rbx, [rsp + 0x280]
mov rdx, rbx
mov r8, rdi
call fcn.140025e50
mov r8, qword [rbx]
cmp qword [r8 + 0x58], 0x10
jb 0x140010ca2
mov r8, qword [r8 + 0x40]
jmp 0x140010ca6
mov rbx, rsi
or rbx, 0xf
movabs rax, 0x7fffffffffffffff
cmp rbx, rax
cmovae rbx, rax
cmp rbx, 0xfff
jae 0x140010b7f
lea rcx, [rbx + 1]
call fcn.140020678
mov rcx, rax
jmp 0x140010b94
mov rbx, rbp
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbp
mov rbp, rbx
jmp 0x14000de74
mov rcx, rdi
call fcn.140001100
lea rcx, [0x1400351e8]
lea rbx, [rsp + 0x70]
mov rdx, rbx
mov r8, rdi
call fcn.140025e50
mov rcx, qword [rbx]
add rcx, 0x40
call fcn.140009e90
mov rax, qword [rdi + 0x18]
cmp rax, 0x10
jae 0x14000f7e7
mov rbp, qword [rsp + 0x48]
mov r12, qword [rsp + 0x40]
lea rcx, [rsp + 0x1a0]
call fcn.140001230
mov rax, qword [rsp + 0x1e8]
cmp rax, 0x10
jae 0x14000f7c7
lea rcx, [rsp + 0x50]
call fcn.1400223c0
cmp rbp, 0x10
jb 0x14000d6b2
cmp rbp, 0xfff
jae 0x1400147d3
inc rbp
mov rcx, r12
mov rdx, rbp
jmp 0x14000d748
mov rcx, qword [rsp + 0x1d0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400148c7
call fcn.140020668
jmp 0x14000f798
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014981
call fcn.140020668
jmp 0x14000f773
mov rbx, rbp
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbp
mov rbp, rbx
jmp 0x14000dfcf
lea rcx, [rbx + 0x28]
call fcn.140020678
lea rcx, [rax + 0x27]
and rcx, 0xffffffffffffffe0
mov qword [rcx - 8], rax
mov qword [rsp + 0x12c0], rcx
lea r8, [rsi + 1]
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14000e5f5
add r8, 0x40
lea rax, [0x14002f49e]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x2c0]
mov edx, 0x1000
mov r9, r13
call fcn.140001360
mov rax, qword [rsp + 0x2b8]
cmp rax, 0x10
jae 0x14001198a
lea rdi, [rsp + 0x2a0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.CrashReporterErrorText
mov edx, 0x16
mov rcx, rdi
call fcn.140001100
lea rcx, [0x1400351e8]
lea rbx, [rsp + 0x280]
mov rdx, rbx
mov r8, rdi
call fcn.140025e50
mov rsi, qword [rbx]
lea rdi, [rsi + 0x40]
lea rcx, [rsp + 0x2c0]
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
mov rbx, rax
mov rax, qword [rsi + 0x58]
cmp rax, rbx
jae 0x140010e7c
lea r9, [rsp + 0x2c0]
mov rcx, rdi
mov rdx, rbx
call fcn.140001100
jmp 0x14000e728
cmp rax, 0x10
jb 0x140010e86
mov rdi, qword [rsi + 0x40]
mov qword [rsi + 0x50], rbx
lea rdx, [rsp + 0x2c0]
mov rcx, rdi
jmp 0x14000e71c
mov rcx, qword [rsp + 0x2a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x1400151d4
call fcn.140020668
jmp 0x140010cd9
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000d573
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000d705
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000d725
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
jmp 0x14000dbb7
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000d76b
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000daea
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000dbeb
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000df24
mov rax, qword [r12 - 8]
add r12, 0xfffffffffffffff8
sub r12, rax
cmp r12, 0x20
jae 0x14001542c
add rbp, 0x28
mov r12, rax
jmp 0x14000f7bc
mov rbx, rbp
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
mov rbp, rbx
jmp 0x14000e010
mov rbx, rbp
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
mov rbp, rbx
jmp 0x14000e033
mov rbx, rbp
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
mov rbp, rbx
jmp 0x14000e056
mov rbx, rbp
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
mov rbp, rbx
jmp 0x14000e076
mov rbx, rbp
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
mov rbp, rbx
jmp 0x14000e098
mov rbx, rbp
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
mov rbp, rbx
jmp 0x14000f7e0
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000defe
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000e0be
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000e3d0
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000e347
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000f800
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000f1df
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000f202
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbx
jmp 0x14000f225
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000f258
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000f27b
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000f29e
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbx
jmp 0x14000f2c1
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000f2e4
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x14001542c
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x1400119a3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3