Function at 0x1800760d0
Capabilities:
Terminate process

Disassembly:
mov r11, rsp
mov qword [r11 + 0x20], r9
mov qword [r11 + 0x18], r8
mov qword [r11 + 0x10], rdx
push rdi
push r13
push r15
sub rsp, 0xd0
mov edi, dword [rsp + 0x110]
mov r15, r8
mov r13, rcx
lea eax, [rdi + 8]
mov dword [rsp + 0x58], eax
cmp edi, eax
jae 0x180076783
mov edi, dword [rsp + 0x110]
mov qword [r11 + 8], rbx
mov ebx, dword [rsp + 0x110]
mov qword [r11 - 0x20], rbp
lea rbp, [0x180000000]
mov qword [r11 - 0x28], rsi
mov esi, dword [rsp + 0x4c]
mov qword [r11 - 0x30], r12
mov r12d, dword [rsp + 0x110]
mov qword [r11 - 0x38], r14
movaps xmmword [r11 - 0x48], xmm6
movaps xmmword [r11 - 0x58], xmm7
movsd xmm7, qword [0x18009ff50]
nop
lea eax, [rbx - 0x6f]
cmp eax, 0x14
ja case.0x180076166.112
mov ecx, dword [rbp + rax*4 + 0x76790]
add rcx, rbp
jmp rcx
mov rax, qword [r13 + 0x40]
mov esi, dword [r13 + 0x6c]
mov qword [rsp + 0x70], rax
mov rax, qword [r13 + 0x28]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x4c], esi
jmp case.0x180076166.112
mov rax, qword [r13 + 0x38]
mov qword [rsp + 0x68], rax
jmp case.0x180076166.112
movsxd r11, dword [r9]
test r11, r11
je case.0x180076166.112
lea r10, [r11 + r11*2]
nop word [rax + rax]
dec r11
lea r10, [r10 - 3]
mov r9d, 3
nop dword [rax]
movsxd r8, dword [rdx]
dec r9
test r8, r8
je 0x1800763a9
nop
dec r8
mov edx, 0x85
nop dword [rax + rax]
mov eax, edx
sub eax, 0x84
je 0x18007637b
cmp eax, 1
jne 0x18007638a
lea rcx, [r10 + r9]
mov edi, 0x20
lea rax, [rcx + rcx*2]
shl rax, 7
add rax, r8
movsd xmm0, qword [r13 + rax*8 + 0xb00]
lea rax, [rcx + rcx*2]
shl rax, 7
andps xmm0, xmm7
add rax, r8
movsd xmm1, qword [r13 + rax*8 + 0xa00]
lea rax, [rcx + rcx*2]
shl rax, 7
andps xmm1, xmm7
maxsd xmm1, xmm0
add rax, r8
movsd xmm0, qword [r13 + rax*8 + 0x900]
lea rax, [rcx + rcx*2]
shl rax, 7
andps xmm0, xmm7
maxsd xmm0, xmm1
add rax, r8
movsd xmm1, qword [r13 + rax*8 + 0x800]
lea rax, [rcx + rcx*2]
shl rax, 7
andps xmm1, xmm7
maxsd xmm1, xmm0
add rax, r8
movsd xmm0, qword [r13 + rax*8 + 0x700]
lea rax, [rcx + rcx*2]
shl rax, 7
andps xmm0, xmm7
maxsd xmm0, xmm1
add rax, r8
movsd xmm1, qword [r13 + rax*8 + 0x600]
lea rax, [rcx + rcx*2]
shl rax, 7
andps xmm1, xmm7
maxsd xmm1, xmm0
add rax, r8
movsd xmm0, qword [r13 + rax*8 + 0x500]
lea rax, [rcx + rcx*2]
shl rax, 7
andps xmm0, xmm7
maxsd xmm0, xmm1
add rax, r8
movsd xmm1, qword [r13 + rax*8 + 0x400]
lea rax, [rcx + rcx*2]
shl rax, 7
andps xmm1, xmm7
maxsd xmm1, xmm0
add rax, r8
movsd xmm0, qword [r13 + rax*8 + 0x300]
lea rax, [rcx + rcx*2]
shl rax, 7
andps xmm0, xmm7
maxsd xmm0, xmm1
add rax, r8
movsd xmm1, qword [r13 + rax*8 + 0x200]
lea rax, [rcx + rcx*2]
shl rax, 7
andps xmm1, xmm7
maxsd xmm1, xmm0
add rax, r8
movsd xmm0, qword [r13 + rax*8 + 0x100]
lea rax, [rcx + rcx*2]
shl rax, 7
andps xmm0, xmm7
maxsd xmm0, xmm1
add rax, r8
mov ecx, ILClone
movsd xmm1, qword [r13 + rax*8]
andps xmm1, xmm7
maxsd xmm1, xmm0
nop dword [rax]
mov eax, edi
movsd xmm0, qword [rbp + rax*8 + 0x93eb0]
mov eax, edi
sub eax, ecx
add edi, ecx
comisd xmm0, xmm1
cmovb edi, eax
shr ecx, 1
jne 0x180076350
comisd xmm1, xmmword [rbp + rdi*8 + 0x93eb0]
jbe 0x18007638a
dec edi
jmp 0x18007638a
lea rax, [r10 + r9]
shl rax, 5
add rax, r8
mov dword [r15 + rax*4], edi
dec edx
cmp edx, 0x83
ja 0x1800761e0
test r8, r8
jne 0x1800761d0
mov rdx, qword [rsp + 0xf8]
test r9, r9
jne 0x1800761c0
test r11, r11
jne 0x1800761b0
jmp 0x1800766e5
mov ecx, dword [r13 + 0x6c]
xor r12d, r12d
test ecx, ecx
jle 0x1800763e7
mov rax, qword [rsp + 0x68]
cmp dword [rax], 0
je 0x1800763e3
inc r12d
add rax, 4
cmp r12d, ecx
jl 0x1800763d0
jmp 0x1800763e7
mov dword [r13 + 0x30], r12d
cmp dword [r13 + 0x30], 0xffffffff
mov ebx, 0x83
jne case.0x180076166.112
mov ecx, SHSetInstanceExplorer
nop dword [rax]
mov eax, ecx
sub eax, 0x57
je 0x180076419
sub eax, 0x57
je 0x180076709
cmp eax, 0x1b
je case.0x180076166.112
add ecx, 0x72
cmp ecx, 0x204
jb 0x180076400
jmp case.0x180076166.112
xor r8d, r8d
mov edx, 0x124
xor ecx, ecx
call fcn.180079d20
mov rbp, qword [rsp + 0x80]
lea rcx, [rsp + 0x50]
mov r9, rbp
mov qword [rsp + 0x50], rbp
mov r8d, 0x109
mov rdx, rax
mov rbx, rax
call fcn.1800792f0
mov rdx, rbx
mov ecx, 0x85
call fcn.18007c940
mov rdx, rbp
mov ecx, 0x5f
call fcn.18006fff0
jmp 0x1800766d7
xor r9d, r9d
mov qword [rsp + 0x78], 0x1000
lea r8, [rsp + 0x78]
mov edx, 0xdf
xor ecx, ecx
call fcn.180060a60
mov edx, 0x41
mov qword [rsp + 0x80], rax
mov r8d, 0xfff
mov rcx, rax
mov rbp, rax
call sub.VCRUNTIME140.dll_memset
mov byte [rbp + 0xfff], 0
jmp 0x1800766de
mov dword [r13 + 0x30], 0xffffffff
jmp case.0x180076166.112
mov r14d, dword [r13 + 0x290]
mov ebp, dword [r13 + 0x58]
cmp esi, 0x2710
jge 0x180076523
mov rax, qword [rsp + 0x60]
lea r8, [rsp + 0x40]
mov r9, qword [r13 + 0x20]
mov ecx, 0xa5
mov rdx, qword [r13 + 0x18]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x110]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x40], r14d
mov dword [rsp + 0x110], esi
call fcn.180046210
jmp 0x1800766de
mov r15d, dword [rsp + 0x4c]
mov esi, ILClone
nop dword [rax]
cmp esi, 0xe
je 0x1800766b5
cmp esi, 0x3fe
je 0x1800766a3
cmp esi, 0x7ee
je 0x18007667b
cmp esi, 0xbde
je 0x1800765ca
cmp esi, 0xfce
jne 0x1800766b9
cmp dword [rsp + 0x48], 0
jge 0x1800766b9
cmp r14d, 2
jl 0x180076590
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.Missing_index_of_currently_selected_navigation_entry.
call fcn.180085950
mov rax, qword [rsp + 0x60]
lea r8, [rsp + 0x50]
mov r9, qword [r13 + 0x20]
mov ecx, 0xa5
mov rdx, qword [r13 + 0x18]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x40]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x50], r14d
mov dword [rsp + 0x40], r15d
call fcn.180046210
jmp 0x1800766b9
lea ecx, [rbp - 1]
mov dword [rsp + 0x40], r14d
mov eax, 0x55555556
mov dword [rsp + 0x50], r15d
imul ecx
mov rax, qword [rsp + 0x88]
lea r9, [rsp + 0x50]
mov qword [rsp + 0x38], rax
lea r8, [rsp + 0x48]
mov rax, qword [rsp + 0x68]
lea rcx, [rsp + 0x40]
mov ebx, edx
mov dword [rsp + 0x30], 0x4d
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x70]
shr ebx, 0x1f
add ebx, edx
mov qword [rsp + 0x20], rax
mov rdx, qword [rsp + 0x60]
imul ebx, r15d
mov dword [rsp + 0x48], ebx
call fcn.18004e2e0
cmp r14d, 3
jl 0x1800766b9
sub ebx, dword [rsp + 0x48]
mov ecx, 2
movd xmm0, r15d
cvtdq2ps xmm0, xmm0
movd xmm1, ebx
cvtdq2ps xmm1, xmm1
divss xmm1, xmm0
cvtps2pd xmm6, xmm1
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9d, r15d
movsd qword [rsp + 0x20], xmm6
mov rcx, rax
lea rdx, str.V8.Runtime_Runtime_StoreGlobalIC_Slow
mov r8d, ebx
call fcn.180085950
jmp 0x1800766b9
movsxd rax, r12d
add rax, qword [rsp + 0x70]
mov qword [rsp + 0x88], rax
cmp ebp, 1
jge 0x180076697
mov ebp, 1
jmp 0x1800766b9
cmp ebp, 0x64
jle 0x1800766b9
mov ebp, 0x64
jmp 0x1800766b9
test r12b, 1
lea eax, [r12 + 1]
cmove eax, r12d
mov r12d, eax
jmp 0x1800766b9
lea r12d, [r15 + 0x22]
add esi, 0x3f0
cmp esi, 0x13b0
jbe 0x180076530
mov r15, qword [rsp + 0x100]
mov esi, dword [rsp + 0x4c]
mov ebx, dword [rsp + 0x110]
lea rbp, [0x180000000]
mov r9, qword [rsp + 0x108]
inc ebx
mov dword [rsp + 0x110], ebx
cmp ebx, dword [rsp + 0x58]
jae 0x18007674b
mov rdx, qword [rsp + 0xf8]
jmp 0x180076150
xor edx, edx
xor r9d, r9d
xor r8d, r8d
lea ecx, [rdx + 0x42]
call fcn.18001bef0
mov ecx, 2
mov rbx, rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9, rbx
lea rdx, str._n_nbzip2_libbzip2:_internal_error_number__d._nThis_is_a_bug_in_bzip2_libbzip2___s._nPlease_report_it_to_me_at:_jseward_bzip.org.__If_this_happened_nwhen_you_were_using_some_program_which_uses_libbzip2_as_a_ncomponent__you_should_also_report_this_bug_to_the_author_s__nof_that_program.__Please_make_an_effort_to_report_this_bug__ntimely_and_accurate_bug_reports_eventually_lead_to_higher_nquality_software.__Thanks.__Julian_Seward__10_December_2007._n_n
mov rcx, rax
mov r8d, 0x3eb
call fcn.180085950
mov ecx, 3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
movaps xmm6, xmmword [rsp + 0xa0]
mov r14, qword [rsp + 0xb0]
mov r12, qword [rsp + 0xb8]
mov rsi, qword [rsp + 0xc0]
mov rbp, qword [rsp + 0xc8]
mov rbx, qword [rsp + 0xf0]
movaps xmm7, xmmword [rsp + 0x90]
add rsp, 0xd0
pop r15
pop r13
pop rdi
ret