Function at 0x1800752f0
Capabilities:
Terminate process

Disassembly:
mov dword [rsp + 0x18], r8d
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1f]
sub rsp, 0xa8
mov ebx, dword [rbp + 0x77]
mov rax, rdx
imul esi, r8d, 0x214
mov edi, r8d
mov dword [rbp + 0x7f], r8d
mov dword [rbp - 0x2d], esi
cmp r8d, esi
ja 0x180075493
mov r15d, dword [rbp + 0x77]
lea r12, [0x1800c867b]
mov r13, qword [rbp + 0x7f]
mov r14d, dword [rbp - 0x31]
nop word [rax + rax]
cmp edi, 0x388c
ja 0x18007545a
je 0x1800753ae
mov eax, edi
sub eax, 0x79
je 0x1800753a2
sub eax, 0x43
je 0x180075396
cmp eax, 0x23a9
jne 0x180075a44
mov eax, 0x14
nop word [rax + rax]
cmp eax, 0x14
je 0x180075a63
add eax, 0x1d
cmp eax, 0x31
jb 0x180075380
jmp 0x18007547e
mov r15d, dword [0x1800e74b8]
jmp 0x180075a44
or byte [0x1800e7511], 4
jmp 0x180075a44
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
lea rcx, [rbp - 0x29]
lea edx, [r9 + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x19], xmm0
test al, al
je 0x18007543d
mov edi, 0xba
xor esi, esi
mov eax, edi
sub eax, 0xba
je 0x180075400
cmp eax, 1
jne 0x180075430
xor edx, edx
mov ecx, 0xa3
call fcn.18007fd70
jmp 0x180075430
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
lea edx, [r9 + 0x55]
call fcn.18008c0d0
lea rax, [rbp - 0x41]
mov dword [rbp - 0x41], esi
mov r9d, 0x6c
mov qword [rsp + 0x20], rax
mov r8, r12
xor edx, edx
mov rcx, r12
call fcn.1800a7e50
inc edi
cmp edi, 0xbc
jb 0x1800753e4
mov edi, dword [rbp + 0x7f]
mov r9, qword [0x1800e74b0]
xor edx, edx
mov r8, qword [rbp + 0x6f]
lea ecx, [rdx + 0x40]
call fcn.18005e9e0
mov r13, rax
jmp 0x180075a44
cmp edi, 0x705c
je 0x18007569f
cmp edi, 0xa82c
je 0x1800755b0
cmp edi, 0xdffc
jne 0x180075a44
mov esi, 0x20
mov eax, esi
sub eax, 0x20
je 0x1800754a9
cmp eax, 1
jne 0x180075599
mov eax, ebx
add rsp, 0xa8
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
xor ebx, ebx
lea rcx, [rbp - 0x29]
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
lea edx, [rbx + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x19], xmm0
test al, al
je 0x180075599
mov edi, 0xb7
nop
mov eax, edi
sub eax, 0xb6
je 0x18007550e
cmp eax, 1
jne 0x18007558b
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xee
call fcn.180084d50
jmp 0x18007558b
mov r8d, dword [0x1800e74b8]
cmp r15d, r8d
je 0x18007556c
mov ebx, 0x49
nop
mov eax, ebx
sub eax, 0x49
je 0x180075538
cmp eax, 1
jne 0x180075563
mov r8d, r15d
mov dword [0x1800e74b8], r15d
jmp 0x180075563
mov edx, r15d
lea rcx, str.no_matching_pragma_clang_module_begin_for_this_pragma_clang_module_end
call fcn.1800bc300
xor r9d, r9d
lea rcx, str.Check_failed:__frames.empty__.
mov r8, r12
mov rdx, r12
call fcn.1800bc300
mov r8d, dword [0x1800e74b8]
inc ebx
cmp ebx, 0x4b
jb 0x180075520
xor ebx, ebx
lea rax, [rbp - 0x41]
mov dword [rbp - 0x41], ebx
mov r9d, 0x6c
mov qword [rsp + 0x20], rax
mov r8, r12
xor edx, edx
mov rcx, r12
call fcn.1800a7e50
dec edi
cmp edi, 0xb5
ja 0x1800754e0
inc esi
cmp esi, 0x22
jb 0x180075483
jmp 0x180075a41
mov edx, 1
lea ecx, [rdx + 0x1f]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
mov dword [rbp - 0x31], r14d
mov r13, rax
test rax, rax
jne 0x180075618
mov edi, 0x32
mov dword [rbp - 0x31], r14d
cmp edi, 0x32
je 0x1800755ea
cmp edi, 0xcb2
jne 0x180075607
mov ecx, r14d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov r8d, 0xe
lea rdx, str.EAG5C2_gR_cHb
lea ecx, [r8 - 0xd]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__write]
mov r14d, eax
mov dword [rbp - 0x31], eax
add edi, 0xc80
cmp edi, 0x1900
jbe 0x1800755d3
mov edi, dword [rbp + 0x7f]
xor esi, esi
lea rcx, [rbp - 0x29]
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
lea edx, [rsi + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x19], xmm0
test al, al
je 0x18007567d
lea rax, [rbp - 0x41]
mov byte [rbp + 0x7f], 1
mov qword [rsp + 0x30], rax
lea r9, [rbp + 0x7f]
mov qword [rsp + 0x28], r12
lea r8, [rbp - 0x49]
mov rdx, r12
mov dword [rsp + 0x20], 0xc8
lea rcx, [rbp - 0x39]
mov byte [rbp - 0x49], 2
mov dword [rbp - 0x41], r13d
mov dword [rbp - 0x39], esi
call fcn.18002a380
mov eax, dword [r13 + 0xc]
lea rdx, [rbp + 0x7f]
mov r8, qword [rbp + 0x6f]
mov r9d, 0x1b
mov rcx, r13
mov dword [rbp + 0x7f], eax
call fcn.18004eed0
jmp 0x180075a44
test r13, r13
je 0x180075a44
mov r12d, 0x116
lea r14, [0x1800c867b]
nop word [rax + rax]
cmp r12d, 0x116
je 0x180075899
cmp r12d, 0xd2ac
je 0x18007585e
cmp r12d, 0x1a442
je 0x180075834
cmp r12d, 0x275d8
jne 0x180075a22
mov esi, 0x12b
nop dword [rax]
mov eax, esi
sub eax, 0x12a
je 0x180075493
cmp eax, 1
jne 0x180075821
xor ebx, ebx
lea edx, [rax + 6]
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
lea rcx, [rbp - 0x29]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x19], xmm0
test al, al
je 0x180075821
mov edi, 0x90
nop dword [rax + rax]
mov eax, edi
sub eax, 0x8f
je 0x1800757f4
cmp eax, 1
jne 0x180075813
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xee
call fcn.180084d50
cmp r15d, dword [0x1800e74b8]
je 0x180075813
mov ebx, 0x11f
nop
cmp ebx, 0x11f
je 0x1800757c5
cmp ebx, 0x3154
jne 0x1800757db
lea rax, [0x1800c867b]
xor r9d, r9d
mov r8, rax
lea rcx, str._s:_type__d_wildcard__d_addr__s
mov rdx, rax
call fcn.1800bc300
mov dword [0x1800e74b8], r15d
jmp 0x1800757db
mov r8d, dword [0x1800e74b8]
lea rcx, str.OZ5VPux5zDeg7K6PvHViTs7hbqqdCzPzFur5GVbgbUB01LLFZHGARS2g4Qk79jkJvh34zmAqTm
mov edx, r15d
call fcn.1800bc300
add ebx, 0x3035
cmp ebx, 0x606a
jbe 0x180075790
lea r14, [0x1800c867b]
xor ebx, ebx
jmp 0x180075813
lea rax, [rbp - 0x39]
mov dword [rbp - 0x39], ebx
mov r9d, 0x6c
mov qword [rsp + 0x20], rax
mov r8, r14
xor edx, edx
mov rcx, r14
call fcn.1800a7e50
dec edi
cmp edi, 0x8e
ja 0x180075750
dec esi
cmp esi, 0x129
ja 0x180075700
jmp 0x180075a1a
mov qword [rsp + 0x30], r13
xor r9d, r9d
mov qword [rsp + 0x28], rcx
xor r8d, r8d
mov ecx, 0x10c
mov qword [rsp + 0x20], 0
xor edx, edx
call fcn.1800348f0
jmp 0x180075a1a
cmp dword [r13 + 8], 0
je 0x180075a22
mov dword [rsp + 0x28], 0xfc
lea rcx, [rbp - 9]
xor r9d, r9d
mov qword [rsp + 0x20], rax
xor r8d, r8d
xor edx, edx
call fcn.18003d3a0
movsd xmm0, qword [rax + 0x10]
mov r13, qword [rax]
movsd qword [rbp - 0x19], xmm0
jmp 0x180075a1a
mov eax, dword [r13 + 0xc]
test eax, eax
jne 0x1800758a8
mov eax, dword [rcx + 0xc]
mov dword [r13 + 0xc], eax
cmp eax, dword [rcx + 0xc]
je 0x180075a1e
mov r14d, 0xa9
nop word [rax + rax]
mov eax, r14d
sub eax, 0xa9
je 0x1800758e7
sub eax, 0x56
je 0x1800758dd
cmp eax, 0x56
je 0x180075493
jmp 0x180075a02
mov ebx, 0xffffffff
jmp 0x180075a02
xor edi, edi
lea rcx, [rbp - 0x29]
xor r9d, r9d
mov qword [rsp + 0x20], rdi
xor r8d, r8d
lea edx, [rdi + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x19], xmm0
test al, al
je 0x180075a02
mov esi, 0x93
nop dword [rax]
mov eax, esi
sub eax, 0x93
je 0x1800759dd
sub eax, 1
je 0x18007597d
sub eax, 1
je 0x18007596d
cmp eax, 1
jne 0x1800759f4
lea rax, [0x1800c867b]
mov dword [rbp - 0x39], edi
mov rdx, rax
mov qword [rsp + 0x20], rax
mov r9d, 0xe7
lea r8, [rbp - 0x39]
lea rcx, str.Samples__Callback_
call fcn.180041fe0
jmp 0x1800759f4
lea rdx, str.MAAP_MVBAND6_ONOFF
mov qword [0x1800e74c0], rdx
jmp 0x1800759f4
cmp r15d, dword [0x1800e74b8]
je 0x1800759f4
mov edi, 0xe9
nop dword [rax + rax]
mov eax, edi
sub eax, 0xe9
je 0x1800759a7
cmp eax, 1
jne 0x1800759cf
mov dword [0x1800e74b8], r15d
jmp 0x1800759cf
lea rcx, str.MS.Internal.TtfDelta._A0xa98519b4.DIRECTORY_NO_XLATE_CONTROL_initializer_
call fcn.1800bc300
lea rax, [0x1800c867b]
xor r9d, r9d
mov r8, rax
lea rcx, str.MOV_result.color.back.primary_
mov rdx, rax
call fcn.1800bc300
inc edi
cmp edi, 0xeb
jb 0x180075990
xor edi, edi
jmp 0x1800759f4
xor r9d, r9d
mov qword [rsp + 0x20], rdi
xor r8d, r8d
xor edx, edx
mov ecx, 0xee
call fcn.180084d50
inc esi
cmp esi, 0x97
jb 0x180075920
add r14d, 0x56
cmp r14d, 0x1ab
jb 0x1800758c0
lea r14, [0x1800c867b]
mov rcx, qword [rbp + 0x67]
mov rax, qword [rbp + 0x6f]
add r12d, 0xd196
cmp r12d, 0x34658
jbe 0x1800756c0
mov r14d, dword [rbp - 0x31]
lea r12, [0x1800c867b]
mov edi, dword [rbp + 0x7f]
imul eax, dword [rbp + 0x77], 0x4c
add edi, eax
mov dword [rbp + 0x7f], edi
cmp edi, dword [rbp - 0x2d]
ja 0x180075493
mov rcx, qword [rbp + 0x67]
mov rax, qword [rbp + 0x6f]
jmp 0x180075350
xor eax, eax
jmp 0x180075495