Function at 0x140091370
Capabilities:
Link many functions at runtime

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0xe0
mov rax, qword [0x1401770a0]
xor rax, rsp
mov qword [rbp + 0x27], rax
mov rbx, rcx
mov rcx, qword [rcx]
xor r13d, r13d
test rcx, rcx
jne 0x14009163b
lea rdx, str.wer.dll
lea rcx, [rbp - 0x79]
call fcn.1400644d0
mov rdi, rax
cmp rbx, rax
je 0x1400913da
mov rdx, qword [rax]
mov rcx, rbx
call fcn.14005d050
mov qword [rdi], r13
mov rcx, qword [rbp - 0x79]
test rcx, rcx
je 0x1400913e9
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rcx, qword [rbx]
test rcx, rcx
jne 0x14009163b
mov dword [rbp - 9], 0x80728045
mov dword [rbp - 5], 0x806f8072
mov dword [rbp - 1], 0x802c8072
mov dword [rbp + 3], 0x806c8020
mov dword [rbp + 7], 0x8061806f
mov dword [rbp + 0xb], 0x80698064
mov dword [rbp + 0xf], 0x8067806e
mov dword [rbp + 0x13], 0x80778020
mov dword [rbp + 0x17], 0x80728065
mov dword [rbp + 0x1b], 0x80648020
mov dword [rbp + 0x1f], 0x806c806c
mov dword [rbp + 0x23], 0x8000
lea rdx, [rbp - 9]
lea rcx, [rbp - 0x49]
call fcn.14001a290
nop
lea rcx, [rbp - 0x49]
cmp qword [rbp - 0x31], 8
cmovae rcx, qword [rbp - 0x49]
mov dword [rbp - 0x19], r13d
mov qword [rbp - 0x79], r13
lea rax, [rbp - 0x19]
mov qword [rbp - 0x71], rax
movaps xmm0, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x79], rcx
mov rax, 0xffffffffffffffff
nop dword [rax]
inc rax
cmp word [rcx + rax*2], 0
jne 0x140091490
mov qword [rbp - 0x71], rax
lea r8, [rbp - 0x29]
lea rdx, [rbp - 0x79]
lea rcx, [rbp - 9]
call fcn.1400222b0
nop
mov qword [rbp - 0x69], r13
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r13
lea r14, [rbp - 9]
mov r15, qword [rbp + 0xf]
cmp r15, 8
setae r12b
mov rsi, qword [rbp - 9]
cmovae r14, rsi
mov rbx, qword [rbp + 7]
cmp rbx, 8
jae 0x1400914f5
movups xmm0, xmmword [r14]
movups xmmword [rbp - 0x69], xmm0
mov qword [rbp - 0x51], 7
mov edi, 7
jmp 0x140091535
mov rdi, rbx
or rdi, 7
movabs rax, 0x7ffffffffffffffe
cmp rdi, rax
cmova rdi, rax
lea rdx, [rdi + 1]
lea rcx, [rbp - 0x69]
call fcn.140043ab0
mov qword [rbp - 0x69], rax
lea r8, [rbx*2 + 2]
mov rdx, r14
mov rcx, rax
call fcn.1400fabc0
mov qword [rbp - 0x51], rdi
mov qword [rbp - 0x59], rbx
lea rbx, [rbp - 0x69]
cmp rdi, 8
cmovae rbx, qword [rbp - 0x69]
call fcn.14003cb20
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str._BDREINIT__::_wer::CWerDLL::Init____
lea edx, [r9 + 8]
mov rcx, rax
call fcn.14003f560
nop
mov rdx, qword [rbp - 0x51]
cmp rdx, 8
jb 0x1400915a7
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x69]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400915a2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140092474
call fcn.1400f877c
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], 7
mov word [rbp - 0x69], r13w
test r12b, r12b
je 0x1400915f3
lea rdx, [r15*2 + 2]
mov rax, rsi
cmp rdx, 0x1000
jb 0x1400915ea
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14009247a
mov rcx, rsi
call fcn.1400f877c
nop
mov rdx, qword [rbp - 0x31]
cmp rdx, 8
jb 0x140092417
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x49]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009205c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140092450
jmp 0x14009205c
cmp qword [rbx + 8], r13
jne 0x1400917f5
lea rdi, str.WerAddExcludedApplication
mov rdx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbx + 8], rax
test rax, rax
jne 0x1400917f5
lea rdx, [rbp - 9]
call fcn.1400924d0
mov rcx, rax
cmp qword [rax + 0x18], 0x10
jb 0x140091678
mov rcx, qword [rax]
mov qword [rbp - 0x29], rdi
movaps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x79], 0xc
lea rax, [rbp - 0x29]
mov qword [rbp - 0x71], rax
movaps xmm0, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x19], xmm0
mov qword [rbp - 0x79], rcx
mov rax, 0xffffffffffffffff
nop dword [rax]
inc rax
cmp byte [rcx + rax], 0
jne 0x1400916b0
mov qword [rbp - 0x71], rax
lea r8, [rbp - 0x19]
lea rdx, [rbp - 0x79]
lea rcx, [rbp - 0x69]
call fcn.1400446b0
nop
lea rdx, [rbp - 0x69]
cmp qword [rbp - 0x51], 0x10
cmovae rdx, qword [rbp - 0x69]
lea rcx, [rbp - 0x49]
call fcn.140043e60
nop
lea rbx, [rbp - 0x49]
cmp qword [rbp - 0x31], 8
cmovae rbx, qword [rbp - 0x49]
call fcn.14003cb20
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str._BDREINIT__::_wer::CWerDLL::Init____
lea edx, [r9 + 8]
mov rcx, rax
call fcn.14003f560
nop
mov rdx, qword [rbp - 0x31]
cmp rdx, 8
jb 0x140091756
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x49]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140091751
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140092480
call fcn.1400f877c
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], 7
mov word [rbp - 0x49], r13w
mov rdx, qword [rbp - 0x51]
cmp rdx, 0x10
jb 0x1400917a2
inc rdx
mov rcx, qword [rbp - 0x69]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009179d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140092486
call fcn.1400f877c
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], 0xf
mov byte [rbp - 0x69], 0
mov rdx, qword [rbp + 0xf]
cmp rdx, 0x10
jb 0x140092417
inc rdx
mov rcx, qword [rbp - 9]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009205c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140092456
jmp 0x14009205c
cmp qword [rbx + 0x10], r13
jne 0x1400919ab
lea rdi, str.WerRemoveExcludedApplication
mov rdx, rdi
mov rcx, qword [rbx]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbx + 0x10], rax
test rax, rax
jne 0x1400919ab
lea rdx, [rbp - 9]
call fcn.1400924d0
mov rcx, rax
cmp qword [rax + 0x18], 0x10
jb 0x140091835
mov rcx, qword [rax]
mov qword [rbp - 0x29], rdi
movaps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x79], 0xc
lea rax, [rbp - 0x29]
mov qword [rbp - 0x71], rax
movaps xmm0, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x19], xmm0
mov qword [rbp - 0x79], rcx
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], 0
jne 0x140091866
mov qword [rbp - 0x71], rax
lea r8, [rbp - 0x19]
lea rdx, [rbp - 0x79]
lea rcx, [rbp - 0x69]
call fcn.1400446b0
nop
lea rdx, [rbp - 0x69]
cmp qword [rbp - 0x51], 0x10
cmovae rdx, qword [rbp - 0x69]
lea rcx, [rbp - 0x49]
call fcn.140043e60
nop
lea rbx, [rbp - 0x49]
cmp qword [rbp - 0x31], 8
cmovae rbx, qword [rbp - 0x49]
call fcn.14003cb20
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str._BDREINIT__::_wer::CWerDLL::Init____
lea edx, [r9 + 8]
mov rcx, rax
call fcn.14003f560
nop
mov rdx, qword [rbp - 0x31]
cmp rdx, 8
jb 0x14009190c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x49]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140091907
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14009248c
call fcn.1400f877c
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], 7
mov word [rbp - 0x49], r13w
mov rdx, qword [rbp - 0x51]
cmp rdx, 0x10
jb 0x140091958
inc rdx
mov rcx, qword [rbp - 0x69]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140091953
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140092492
call fcn.1400f877c
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], 0xf
mov byte [rbp - 0x69], 0
mov rdx, qword [rbp + 0xf]
cmp rdx, 0x10
jb 0x140092417
inc rdx
mov rcx, qword [rbp - 9]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009205c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14009245c
jmp 0x14009205c
cmp qword [rbx + 0x18], r13
jne 0x140091b65
lea rdi, str.WerReportAddDump
mov rdx, rdi
mov rcx, qword [rbx]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbx + 0x18], rax
test rax, rax
jne 0x140091b65
lea rdx, [rbp - 9]
call fcn.1400924d0
mov rcx, rax
cmp qword [rax + 0x18], 0x10
jb 0x1400919eb
mov rcx, qword [rax]
mov qword [rbp - 0x29], rdi
movaps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x79], 0xc
lea rax, [rbp - 0x29]
mov qword [rbp - 0x71], rax
movaps xmm0, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x19], xmm0
mov qword [rbp - 0x79], rcx
mov rax, 0xffffffffffffffff
nop dword [rax]
inc rax
cmp byte [rcx + rax], 0
jne 0x140091a20
mov qword [rbp - 0x71], rax
lea r8, [rbp - 0x19]
lea rdx, [rbp - 0x79]
lea rcx, [rbp - 0x69]
call fcn.1400446b0
nop
lea rdx, [rbp - 0x69]
cmp qword [rbp - 0x51], 0x10
cmovae rdx, qword [rbp - 0x69]
lea rcx, [rbp - 0x49]
call fcn.140043e60
nop
lea rbx, [rbp - 0x49]
cmp qword [rbp - 0x31], 8
cmovae rbx, qword [rbp - 0x49]
call fcn.14003cb20
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str._BDREINIT__::_wer::CWerDLL::Init____
lea edx, [r9 + 8]
mov rcx, rax
call fcn.14003f560
nop
mov rdx, qword [rbp - 0x31]
cmp rdx, 8
jb 0x140091ac6
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x49]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140091ac1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140092498
call fcn.1400f877c
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], 7
mov word [rbp - 0x49], r13w
mov rdx, qword [rbp - 0x51]
cmp rdx, 0x10
jb 0x140091b12
inc rdx
mov rcx, qword [rbp - 0x69]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140091b0d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14009249e
call fcn.1400f877c
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], 0xf
mov byte [rbp - 0x69], 0
mov rdx, qword [rbp + 0xf]
cmp rdx, 0x10
jb 0x140092417
inc rdx
mov rcx, qword [rbp - 9]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009205c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140092462
jmp 0x14009205c
cmp qword [rbx + 0x20], r13
jne 0x140091d1b
lea rdi, str.WerReportAddFile
mov rdx, rdi
mov rcx, qword [rbx]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbx + 0x20], rax
test rax, rax
jne 0x140091d1b
lea rdx, [rbp - 9]
call fcn.1400924d0
mov rcx, rax
cmp qword [rax + 0x18], 0x10
jb 0x140091ba5
mov rcx, qword [rax]
mov qword [rbp - 0x29], rdi
movaps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x79], 0xc
lea rax, [rbp - 0x29]
mov qword [rbp - 0x71], rax
movaps xmm0, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x19], xmm0
mov qword [rbp - 0x79], rcx
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], 0
jne 0x140091bd6
mov qword [rbp - 0x71], rax
lea r8, [rbp - 0x19]
lea rdx, [rbp - 0x79]
lea rcx, [rbp - 0x69]
call fcn.1400446b0
nop
lea rdx, [rbp - 0x69]
cmp qword [rbp - 0x51], 0x10
cmovae rdx, qword [rbp - 0x69]
lea rcx, [rbp - 0x49]
call fcn.140043e60
nop
lea rbx, [rbp - 0x49]
cmp qword [rbp - 0x31], 8
cmovae rbx, qword [rbp - 0x49]
call fcn.14003cb20
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str._BDREINIT__::_wer::CWerDLL::Init____
lea edx, [r9 + 8]
mov rcx, rax
call fcn.14003f560
nop
mov rdx, qword [rbp - 0x31]
cmp rdx, 8
jb 0x140091c7c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x49]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140091c77
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400924a4
call fcn.1400f877c
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], 7
mov word [rbp - 0x49], r13w
mov rdx, qword [rbp - 0x51]
cmp rdx, 0x10
jb 0x140091cc8
inc rdx
mov rcx, qword [rbp - 0x69]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140091cc3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400924aa
call fcn.1400f877c
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], 0xf
mov byte [rbp - 0x69], 0
mov rdx, qword [rbp + 0xf]
cmp rdx, 0x10
jb 0x140092417
inc rdx
mov rcx, qword [rbp - 9]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009205c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140092468
jmp 0x14009205c
cmp qword [rbx + 0x28], r13
jne 0x140091ed5
lea rdi, str.WerReportCloseHandle
mov rdx, rdi
mov rcx, qword [rbx]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbx + 0x28], rax
test rax, rax
jne 0x140091ed5
lea rdx, [rbp - 9]
call fcn.1400924d0
mov rcx, rax
cmp qword [rax + 0x18], 0x10
jb 0x140091d5b
mov rcx, qword [rax]
mov qword [rbp - 0x29], rdi
movaps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x79], 0xc
lea rax, [rbp - 0x29]
mov qword [rbp - 0x71], rax
movaps xmm0, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x19], xmm0
mov qword [rbp - 0x79], rcx
mov rax, 0xffffffffffffffff
nop dword [rax]
inc rax
cmp byte [rcx + rax], 0
jne 0x140091d90
mov qword [rbp - 0x71], rax
lea r8, [rbp - 0x19]
lea rdx, [rbp - 0x79]
lea rcx, [rbp - 0x69]
call fcn.1400446b0
nop
lea rdx, [rbp - 0x69]
cmp qword [rbp - 0x51], 0x10
cmovae rdx, qword [rbp - 0x69]
lea rcx, [rbp - 0x49]
call fcn.140043e60
nop
lea rbx, [rbp - 0x49]
cmp qword [rbp - 0x31], 8
cmovae rbx, qword [rbp - 0x49]
call fcn.14003cb20
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str._BDREINIT__::_wer::CWerDLL::Init____
lea edx, [r9 + 8]
mov rcx, rax
call fcn.14003f560
nop
mov rdx, qword [rbp - 0x31]
cmp rdx, 8
jb 0x140091e36
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x49]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140091e31
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400924b0
call fcn.1400f877c
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], 7
mov word [rbp - 0x49], r13w
mov rdx, qword [rbp - 0x51]
cmp rdx, 0x10
jb 0x140091e82
inc rdx
mov rcx, qword [rbp - 0x69]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140091e7d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400924b6
call fcn.1400f877c
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], 0xf
mov byte [rbp - 0x69], 0
mov rdx, qword [rbp + 0xf]
cmp rdx, 0x10
jb 0x140092417
inc rdx
mov rcx, qword [rbp - 9]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009205c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14009246e
jmp 0x14009205c
cmp qword [rbx + 0x30], r13
jne 0x140092068
lea rdi, str.WerReportCreate
mov rdx, rdi
mov rcx, qword [rbx]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbx + 0x30], rax
test rax, rax
jne 0x140092068
lea rdx, [rbp - 9]
call fcn.1400924d0
mov rcx, rax
cmp qword [rax + 0x18], 0x10
jb 0x140091f15
mov rcx, qword [rax]
mov qword [rbp - 0x29], rdi
movaps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x79], 0xc
lea rax, [rbp - 0x29]
mov qword [rbp - 0x71], rax
movaps xmm0, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x19], xmm0
mov qword [rbp - 0x79], rcx
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], 0
jne 0x140091f46
mov qword [rbp - 0x71], rax
lea r8, [rbp - 0x19]
lea rdx, [rbp - 0x79]
lea rcx, [rbp - 0x49]
call fcn.1400446b0
nop
lea rdx, [rbp - 0x49]
cmp qword [rbp - 0x31], 0x10
cmovae rdx, qword [rbp - 0x49]
lea rcx, [rbp - 0x69]
call fcn.140043e60
nop
lea rbx, [rbp - 0x69]
cmp qword [rbp - 0x51], 8
cmovae rbx, qword [rbp - 0x69]
call fcn.14003cb20
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str._BDREINIT__::_wer::CWerDLL::Init____
lea edx, [r9 + 8]
mov rcx, rax
call fcn.14003f560
nop
mov r8, qword [rbp - 0x51]
cmp r8, 8
jb 0x140091fc6
inc r8
mov rdx, qword [rbp - 0x69]
lea rcx, [rbp - 0x69]
call fcn.140043db0
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], 7
mov word [rbp - 0x69], r13w
mov rdx, qword [rbp - 0x31]
cmp rdx, 0x10
jb 0x140092012
inc rdx
mov rcx, qword [rbp - 0x49]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009200d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400924bc
call fcn.1400f877c
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], 0xf
mov byte [rbp - 0x49], 0
mov rdx, qword [rbp + 0xf]
cmp rdx, 0x10
jb 0x140092417
inc rdx
mov rcx, qword [rbp - 9]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009205c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14009244a
call fcn.1400f877c
xor al, al
jmp 0x14009241d
cmp qword [rbx + 0x38], r13
jne 0x1400921a0
lea rdi, str.WerReportSetParameter
mov rdx, rdi
mov rcx, qword [rbx]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbx + 0x38], rax
test rax, rax
jne 0x1400921a0
lea rdx, [rbp - 9]
call fcn.1400924d0
mov rcx, rax
cmp qword [rax + 0x18], 0x10
jb 0x1400920a8
mov rcx, qword [rax]
mov qword [rbp - 0x29], rdi
movaps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x79], 0xc
lea rax, [rbp - 0x29]
mov qword [rbp - 0x71], rax
movaps xmm0, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x19], xmm0
mov qword [rbp - 0x79], rcx
mov rax, 0xffffffffffffffff
nop dword [rax]
inc rax
cmp byte [rcx + rax], 0
jne 0x1400920e0
mov qword [rbp - 0x71], rax
lea r8, [rbp - 0x19]
lea rdx, [rbp - 0x79]
lea rcx, [rbp - 0x49]
call fcn.1400446b0
nop
lea rdx, [rbp - 0x49]
cmp qword [rbp - 0x31], 0x10
cmovae rdx, qword [rbp - 0x49]
lea rcx, [rbp - 0x69]
call fcn.140043e60
nop
lea rbx, [rbp - 0x69]
cmp qword [rbp - 0x51], 8
cmovae rbx, qword [rbp - 0x69]
call fcn.14003cb20
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str._BDREINIT__::_wer::CWerDLL::Init____
lea edx, [r9 + 8]
mov rcx, rax
call fcn.14003f560
nop
mov r8, qword [rbp - 0x51]
cmp r8, 8
jb 0x140092160
inc r8
mov rdx, qword [rbp - 0x69]
lea rcx, [rbp - 0x69]
call fcn.140043db0
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], 7
mov word [rbp - 0x69], r13w
mov r8, qword [rbp - 0x31]
cmp r8, 0x10
jb 0x14009218b
inc r8
mov rdx, qword [rbp - 0x49]
lea rcx, [rbp - 0x49]
call fcn.140042cf0
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], 0xf
mov byte [rbp - 0x49], 0
jmp 0x1400923fd
cmp qword [rbx + 0x40], r13
jne 0x1400922d1
lea rdi, str.WerReportSetUIOption
mov rdx, rdi
mov rcx, qword [rbx]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbx + 0x40], rax
test rax, rax
jne 0x1400922d1
lea rdx, [rbp - 9]
call fcn.1400924d0
mov rcx, rax
cmp qword [rax + 0x18], 0x10
jb 0x1400921e0
mov rcx, qword [rax]
mov qword [rbp - 0x29], rdi
movaps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x79], 0xc
lea rax, [rbp - 0x29]
mov qword [rbp - 0x71], rax
movaps xmm0, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x19], xmm0
mov qword [rbp - 0x79], rcx
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], 0
jne 0x140092211
mov qword [rbp - 0x71], rax
lea r8, [rbp - 0x19]
lea rdx, [rbp - 0x79]
lea rcx, [rbp - 0x69]
call fcn.1400446b0
nop
lea rdx, [rbp - 0x69]
cmp qword [rbp - 0x51], 0x10
cmovae rdx, qword [rbp - 0x69]
lea rcx, [rbp - 0x49]
call fcn.140043e60
nop
lea rbx, [rbp - 0x49]
cmp qword [rbp - 0x31], 8
cmovae rbx, qword [rbp - 0x49]
call fcn.14003cb20
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str._BDREINIT__::_wer::CWerDLL::Init____
lea edx, [r9 + 8]
mov rcx, rax
call fcn.14003f560
nop
mov r8, qword [rbp - 0x31]
cmp r8, 8
jb 0x140092291
inc r8
mov rdx, qword [rbp - 0x49]
lea rcx, [rbp - 0x49]
call fcn.140043db0
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], 7
mov word [rbp - 0x49], r13w
mov r8, qword [rbp - 0x51]
cmp r8, 0x10
jb 0x1400922bc
inc r8
mov rdx, qword [rbp - 0x69]
lea rcx, [rbp - 0x69]
call fcn.140042cf0
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], 0xf
mov byte [rbp - 0x69], 0
jmp 0x1400923fd
cmp qword [rbx + 0x48], r13
jne 0x14009241b
lea rdi, str.WerReportSubmit
mov rdx, rdi
mov rcx, qword [rbx]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbx + 0x48], rax
test rax, rax
jne 0x14009241b
lea rdx, [rbp - 9]
call fcn.1400924d0
mov rcx, rax
cmp qword [rax + 0x18], 0x10
jb 0x140092311
mov rcx, qword [rax]
mov qword [rbp - 0x29], rdi
movaps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x79], 0xc
lea rax, [rbp - 0x29]
mov qword [rbp - 0x71], rax
movaps xmm0, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x19], xmm0
mov qword [rbp - 0x79], rcx
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], 0
jne 0x140092342
mov qword [rbp - 0x71], rax
lea r8, [rbp - 0x19]
lea rdx, [rbp - 0x79]
lea rcx, [rbp - 0x69]
call fcn.1400446b0
nop
lea rdx, [rbp - 0x69]
cmp qword [rbp - 0x51], 0x10
cmovae rdx, qword [rbp - 0x69]
lea rcx, [rbp - 0x49]
call fcn.140043e60
nop
lea rbx, [rbp - 0x49]
cmp qword [rbp - 0x31], 8
cmovae rbx, qword [rbp - 0x49]
call fcn.14003cb20
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str._BDREINIT__::_wer::CWerDLL::Init____
lea edx, [r9 + 8]
mov rcx, rax
call fcn.14003f560
nop
mov r8, qword [rbp - 0x31]
cmp r8, 8
jb 0x1400923c2
inc r8
mov rdx, qword [rbp - 0x49]
lea rcx, [rbp - 0x49]
call fcn.140043db0
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], 7
mov word [rbp - 0x49], r13w
mov r8, qword [rbp - 0x51]
cmp r8, 0x10
jb 0x1400923ed
inc r8
mov rdx, qword [rbp - 0x69]
lea rcx, [rbp - 0x69]
call fcn.140042cf0
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], 0xf
mov byte [rbp - 0x69], 0
mov r8, qword [rbp + 0xf]
cmp r8, 0x10
jb 0x140092417
inc r8
mov rdx, qword [rbp - 9]
lea rcx, [rbp - 9]
call fcn.140042cf0
xor al, al
jmp 0x14009241d
mov al, 1
mov rcx, qword [rbp + 0x27]
xor rcx, rsp
call fcn.1400f8730
lea r11, [rsp + 0xe0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.1400ff670
int3
call fcn.1400ff670
int3
call fcn.1400ff670
int3
call fcn.1400ff670
int3
call fcn.1400ff670
int3
call fcn.1400ff670
int3
call fcn.1400ff670
nop
call fcn.1400ff670
nop
call fcn.1400ff670
nop
call fcn.1400ff670
nop
call fcn.1400ff670
nop
call fcn.1400ff670
nop
call fcn.1400ff670
nop
call fcn.1400ff670
nop
call fcn.1400ff670
nop
call fcn.1400ff670
nop
call fcn.1400ff670
nop
call fcn.1400ff670
nop
call fcn.1400ff670
nop
call fcn.1400ff670
int3