Function at 0x180008810
Capabilities:
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x90]
sub rsp, 0x190
mov rax, qword [0x18003ca28]
xor rax, rsp
mov qword [rbp + 0x88], rax
mov rdi, qword [rbp + 0xf0]
mov r11, rdx
mov r14, qword [rbp - 0x10]
mov eax, r8d
mov qword [rbp - 0x48], rdx
xor ebx, ebx
lea edx, [r8 - 0xc]
mov dword [rsp + 0x78], eax
mov r12d, dword [rsp + 0x78]
mov r10, r9
mov qword [rbp - 0x70], r9
mov r9d, r8d
mov dword [rbp - 0x60], r12d
mov rsi, rcx
mov dword [rbp - 0x40], r8d
mov qword [rbp - 0x68], rcx
mov qword [rbp - 0x20], rdi
mov dword [rsp + 0x5c], edx
mov qword [rbp - 0x58], r14
cmp r8d, edx
jbe 0x180009250
mov rsi, qword [rbp - 0x10]
mov ecx, dword [rsp + 0x78]
mov r15d, dword [rbp - 0x38]
mov r13d, dword [rbp - 0x38]
mov qword [rbp - 0x28], rsi
mov dword [rsp + 0x58], ecx
nop word [rax + rax]
add eax, 0xffffffd4
cmp eax, 0x35
ja case.0x1800088d5.56
lea rsi, [0x180000000]
movzx eax, byte [rsi + rax + 0xa478]
mov ecx, dword [rsi + rax*4 + 0xa444]
add rcx, rsi
jmp rcx
cmp dword [r11 + 8], 0
mov r12d, ebx
mov r15d, ebx
jle 0x1800089a2
nop dword [rax + rax]
mov eax, r12d
lea rcx, [rax + rax*2]
mov rax, qword [r11]
lea rsi, [rax + rcx*8]
test rsi, rsi
je 0x180008989
mov rcx, qword [rsi]
test rcx, rcx
je 0x180008985
mov r9d, 0x37
xor r8d, r8d
mov rdx, r10
call fcn.18000ca50
mov r14, rax
mov rax, qword [rax + 8]
cmp qword [rsi + 8], rax
je 0x180008978
mov edi, 0x4c
cmp edi, 0x4c
je 0x180008944
cmp edi, 0x147c
jne 0x18000896a
inc r15d
jmp 0x18000896a
mov r8, qword [rsi + 8]
lea rcx, str.eglQuerySurfacePointerANGLE
mov rdx, qword [rsi]
call fcn.18002cfd0
mov r8, qword [r14 + 8]
lea rcx, str._AcmReceiver::InsertPacket_
mov rdx, qword [r14]
call fcn.18002cfd0
add edi, 0x1430
cmp edi, 0x2860
jbe 0x180008932
mov rsi, qword [rsi + 0x10]
mov r10, qword [rbp - 0x70]
test rsi, rsi
jne 0x180008907
mov r11, qword [rbp - 0x48]
inc r12d
cmp r12d, dword [r11 + 8]
jl 0x1800088f0
mov edx, dword [rsp + 0x5c]
mov r14, qword [rbp - 0x58]
mov rdi, qword [rbp - 0x20]
mov r12d, dword [rbp - 0x60]
mov r8d, dword [rsp + 0x58]
mov rsi, qword [rbp - 0x68]
mov eax, dword [rsp + 0x78]
mov r11, qword [rbp - 0x48]
dec eax
mov dword [rsp + 0x78], eax
cmp eax, edx
ja 0x1800088b0
mov r15, qword [rbp - 0x28]
mov r9d, dword [rbp - 0x40]
lea eax, [r9 + 0xd]
mov dword [rbp + 0xc], eax
cmp r9d, eax
jae case.0x1800088d5.44
mov r13, qword [rbp + 0x28]
mov edx, 0x69
mov eax, dword [rbp - 0x40]
lea r9d, [rdx - 5]
nop dword [rax]
add eax, 0xffffffc6
cmp eax, 0x16
ja case.0x180008a14.61
lea rcx, [0x180000000]
mov ecx, dword [rcx + rax*4 + 0xa4b0]
lea rax, [0x180000000]
add rcx, rax
jmp rcx
lea rdx, [0x180031f64]
mov qword [rbp - 0x18], rbx
mov rcx, r10
call sub.VCRUNTIME140.dll_strstr
mov qword [rbp - 0x28], rax
mov rsi, rax
test rax, rax
je 0x180008b07
mov edi, 0x101
nop
mov eax, edi
sub eax, 0x101
je 0x180008af5
cmp eax, 0x19
jne 0x180008af8
add rsi, 2
xor r9d, r9d
mov rcx, rsi
mov qword [rbp - 0x28], rsi
xor r8d, r8d
mov edx, 0x10b
call fcn.180015c80
mov qword [rbp - 0x18], rax
cmp rax, 0
jne 0x180008af8
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
test al, al
je 0x18000a408
mov esi, 0x12a
lea r14, str.1571_6.0.0_UTC_2005_06_15
nop word [rax + rax]
mov eax, esi
sub eax, 0x12a
je 0x180009093
cmp eax, 1
jne 0x180009115
lea rax, [0x18002fa85]
mov dword [rsp + 0x78], ebx
mov rcx, rax
mov qword [rsp + 0x20], rax
mov r9d, 0xda
lea r8, [rsp + 0x78]
lea rdx, str.PPM_FIRMWARE_ACPI1TSTATES
call fcn.1800186f0
jmp 0x180009115
mov byte [rsi], 0
add edi, 0x19
cmp edi, 0x133
jb 0x180008a40
mov edx, dword [rsp + 0x5c]
mov r10, qword [rbp - 0x70]
mov rdi, qword [rbp - 0x20]
jmp case.0x1800088d5.56
mov r12d, dword [0x18003cb1c]
mov dword [rbp - 0x60], r12d
jmp case.0x1800088d5.56
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
test al, al
je 0x180008ba6
movzx edx, byte [0x18003cbb1]
mov ecx, 0x4f
nop
mov eax, ecx
sub eax, 0x4c
je 0x180008b6a
sub eax, 1
je 0x180008b74
cmp eax, 2
jne 0x180008b6d
mov byte [0x18003900c], 0x2b
jmp 0x180008b6d
or dl, 2
inc ecx
cmp ecx, 0x52
jb 0x180008b50
lea rax, [0x18002fa85]
mov byte [0x18003cbb1], dl
mov r9, rax
mov dword [rsp + 0x60], ebx
mov rdx, rax
lea r8, [rsp + 0x60]
mov ecx, 0x5d
call fcn.180007790
xor edx, edx
mov ecx, 0xcb
call fcn.18002b650
mov r10, qword [rbp - 0x70]
test r10, r10
je 0x180008bc1
test rdi, rdi
je 0x180008bc1
mov rsi, qword [rbp - 0x68]
cmp dword [rsi], 0
jne 0x180009085
mov r14d, 0xf7
cmp r14d, 0xf7
je 0x180008be2
cmp r14d, 0x73c8
je 0x18000a408
jmp 0x180008cdd
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
test al, al
je 0x180008cdd
mov esi, 0x123
nop word [rax + rax]
mov eax, esi
sub eax, 0x123
je 0x180008cc1
sub eax, 0x24
je 0x180008c65
cmp eax, 0x24
jne 0x180008cce
lea rax, str.Could_not_connect_pins
mov dword [rsp + 0x60], ebx
mov qword [0x18003cb60], rax
lea r8, [rsp + 0x60]
lea rax, [0x18002fa85]
mov r9d, 0xda
mov rcx, rax
mov qword [rsp + 0x20], rax
lea rdx, str.nsIDOMCompositionEvent
call fcn.1800186f0
jmp 0x180008cce
cmp r12d, dword [0x18003cb1c]
je 0x180008cce
mov edi, 0x12
lea rbx, [0x18002fa85]
nop word [rax + rax]
mov eax, edi
sub eax, 0x12
je 0x180008c95
cmp eax, 1
jne 0x180008cb6
mov dword [0x18003cb1c], r12d
jmp 0x180008cb6
lea rcx, str.int_runtool::emon::Controller::initialize_runtool::sdk::IConfiguration__
call fcn.18002cfd0
xor r9d, r9d
lea rcx, str.CERTSRV_E_ARCHIVED_KEY_REQUIRED
mov r8, rbx
mov rdx, rbx
call fcn.18002cfd0
inc edi
cmp edi, 0x14
jb 0x180008c80
xor ebx, ebx
jmp 0x180008cce
xor edx, edx
xor ecx, ecx
lea r8d, [rdx + 0x15]
call fcn.18002a460
add esi, 0x24
cmp esi, 0x18f
jb 0x180008c10
add r14d, 0x72d1
cmp r14d, 0xe5a2
jbe 0x180008bc7
mov edx, dword [rsp + 0x5c]
mov r14, qword [rbp - 0x58]
mov r10, qword [rbp - 0x70]
mov rdi, qword [rbp - 0x20]
jmp case.0x1800088d5.56
mov ecx, 0x4d
nop dword [rax + rax]
mov eax, ecx
sub eax, 0x4c
je case.0x1800088d5.44
cmp eax, 1
jne 0x180008d28
test r15d, r15d
jne 0x180008d50
mov dword [rbp - 0x30], ebx
dec ecx
cmp ecx, 0x4b
ja 0x180008d10
mov dword [rbp + 0x68], 0x46736e44
mov dword [rbp + 0x6c], 0x656572
jmp case.0x1800088d5.56
mov eax, dword [r10 + 8]
cmp dword [r11 + 8], eax
je case.0x1800088d5.56
mov dword [rbp - 0x30], 0xffffffff
jmp case.0x1800088d5.44
mov r8d, 0x5d
lea rcx, [0x18003cb70]
mov rdx, r10
call fcn.180013060
mov qword [rbp - 0x58], rax
mov r14, rax
test rax, rax
je 0x180008d8b
mov ecx, dword [rax]
sub ecx, 0xb
cmp ecx, 6
ja 0x180009130
mov edx, dword [rsp + 0x5c]
mov r10, qword [rbp - 0x70]
jmp case.0x1800088d5.56
test r11, r11
je 0x180008e0d
mov rcx, qword [r11 + 8]
mov rdx, rdi
call r10
mov rcx, qword [rbp - 0x48]
test eax, eax
jne 0x180008dc4
mov rax, qword [rcx + 8]
mov edx, dword [rsp + 0x5c]
mov r10, qword [rbp - 0x70]
mov qword [rbp - 0x30], rax
jmp case.0x1800088d5.56
mov r9, qword [rbp - 0x70]
mov r8d, 0x2d
mov qword [rsp + 0x20], rdi
jle 0x180008df1
mov rdx, qword [rcx + 0x18]
xor ecx, ecx
call fcn.180008810
mov edx, dword [rsp + 0x5c]
mov r10, qword [rbp - 0x70]
mov qword [rbp - 0x30], rax
jmp case.0x1800088d5.56
mov rdx, qword [rcx + 0x10]
xor ecx, ecx
call fcn.180008810
mov edx, dword [rsp + 0x5c]
mov r10, qword [rbp - 0x70]
mov qword [rbp - 0x30], rax
jmp case.0x1800088d5.56
mov rax, rbx
mov qword [rbp - 0x30], rbx
jmp case.0x1800088d5.56
lea rax, str.LOCFHRAsmNL
mov dword [rsp + 0x60], ebx
mov r9d, 0x33
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0x38]
mov dword [rbp - 0x80], 0xa
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x80]
call fcn.18001db00
mov rdi, qword [rbp - 0x18]
test rdi, rdi
jne 0x180008ff1
mov esi, 0xa1
nop word [rax + rax]
mov eax, esi
sub eax, 0x9f
je 0x180008fce
sub eax, 1
je 0x180008fbe
cmp eax, 1
jne 0x180008fd2
mov edx, eax
lea ecx, [rax + 0x3f]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
mov qword [rbp - 0x58], rax
mov r14, rax
test rax, rax
jne 0x180008ed9
mov edi, 0x1c
nop dword [rax + rax]
cmp edi, 0x1c
je 0x180008eb4
cmp edi, 0x6e
jne 0x180008ece
mov ecx, r13d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov r8d, 0xe
lea rdx, str.NoDisplayClass
lea ecx, [r8 - 0xd]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__write]
mov r13d, eax
add edi, 0x52
cmp edi, 0xc0
jb 0x180008ea0
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
lea rdi, [0x18002fa85]
test al, al
je 0x180008f3d
lea rax, [rsp + 0x48]
mov byte [rsp + 0x48], 1
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x60]
lea rax, [rsp + 0x40]
mov dword [rsp + 0x28], 0x121
mov r8, rdi
mov qword [rsp + 0x20], rax
lea rdx, [rbp - 0x80]
mov byte [rsp + 0x40], 2
mov rcx, rdi
mov dword [rsp + 0x60], r14d
mov dword [rbp - 0x80], ebx
call fcn.18001c8f0
mov edx, 1
lea ecx, [rdx + 0x1f]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
mov qword [r14 + 0x30], rax
test rax, rax
je 0x180009230
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
test al, al
je 0x180008fb8
mov eax, dword [r14 + 0x30]
lea r9, [rsp + 0x60]
mov dword [rsp + 0x60], eax
lea rdx, [rbp - 0x80]
lea rax, [rsp + 0x40]
mov byte [rsp + 0x40], 1
mov qword [rsp + 0x30], rax
mov r8, rdi
lea rax, [rsp + 0x48]
mov dword [rsp + 0x28], 0x121
mov rcx, rdi
mov qword [rsp + 0x20], rax
mov byte [rsp + 0x48], 2
mov dword [rbp - 0x80], ebx
call fcn.18001c8f0
mov qword [r14 + 0x30], rbx
jmp 0x180008fd2
mov rcx, qword [rbp - 0x70]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov qword [r14 + 0x20], rax
jmp 0x180008fd2
mov dword [rsp + 0x58], ebx
dec esi
cmp esi, 0x9e
ja 0x180008e60
mov edx, dword [rsp + 0x5c]
mov r10, qword [rbp - 0x70]
mov rdi, qword [rbp - 0x20]
jmp case.0x1800088d5.56
mov rax, qword [rbp - 0x70]
lea r8, [rsp + 0x60]
mov qword [rsp + 0x28], rax
lea rdx, [rbp - 0x80]
lea rax, [rbp + 0x38]
mov dword [rsp + 0x60], 1
mov r9, rdi
mov qword [rsp + 0x20], rax
mov ecx, 0x3b
mov dword [rbp - 0x80], ebx
call fcn.180005430
mov edx, dword [rsp + 0x5c]
mov r14, rax
mov r10, qword [rbp - 0x70]
mov rdi, qword [rbp - 0x20]
mov r8d, dword [rax + 8]
mov dword [rsp + 0x58], r8d
mov qword [rbp - 0x58], rax
jmp 0x1800089ab
mov r8, r11
mov edx, 0x50
xor ecx, ecx
call fcn.180006c10
cmp eax, 2
jne 0x180008d8b
mov rdx, qword [rbp - 0x48]
lea r8, [rsp + 0x60]
mov ecx, 0xfb
mov dword [rsp + 0x60], 1
call fcn.180014e50
mov edx, dword [rsp + 0x5c]
mov r10, qword [rbp - 0x70]
jmp case.0x1800088d5.56
mov edx, dword [rsp + 0x5c]
mov r8d, dword [rsp + 0x58]
jmp 0x1800089af
xor edx, edx
xor ecx, ecx
lea r8d, [rdx + 0x15]
call fcn.18002a460
cmp r12d, dword [0x18003cb1c]
je 0x18000910e
mov edi, 0xbc
lea r14, [0x18002fa85]
cmp edi, 0xbc
je 0x1800090ed
cmp edi, 0x142
je 0x1800090d6
cmp edi, 0x1c8
jne 0x1800090f9
mov dword [0x18003cb1c], r12d
jmp 0x1800090f9
xor r9d, r9d
lea rcx, str.TTV_EC_SOCKET_QOS_EPSFILTERSPEC
mov r8, r14
mov rdx, r14
call fcn.18002cfd0
jmp 0x1800090f9
lea rcx, str.value___0x4__aarch64_get_qualifier_standard_value__qualifier___value
call fcn.18002cfd0
add edi, 0x86
cmp edi, 0x24e
jb 0x1800090b5
lea r14, str.1571_6.0.0_UTC_2005_06_15
mov qword [0x18003cb60], r14
inc esi
cmp esi, 0x12c
jb 0x180008ab0
mov rax, rbx
jmp 0x18000a418
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
test al, al
je 0x18000a408
mov esi, 0x113
lea r14, str.Target_Phx.Toolbox.Timer.get_MaxTime__T
nop dword [rax + rax]
mov eax, esi
sub eax, 0x113
je 0x18000919e
cmp eax, 0x70
jne 0x180009216
lea rax, [0x18002fa85]
mov dword [rsp + 0x78], ebx
mov rcx, rax
mov qword [rsp + 0x20], rax
mov r9d, 0xda
lea r8, [rsp + 0x78]
lea rdx, str.Could_not_get_a_pixel_format_descriptor.
call fcn.1800186f0
jmp 0x180009216
xor edx, edx
xor ecx, ecx
lea r8d, [rdx + 0x15]
call fcn.18002a460
cmp r12d, dword [0x18003cb1c]
je 0x18000920f
mov edi, ILFree
lea r14, [0x18002fa85]
cmp edi, 0x98
je 0x1800091ee
cmp edi, 0x5f0
jne 0x1800091fa
xor r9d, r9d
lea rcx, str.RemoteDisplay.allowVMWKeyEvent2
mov r8, r14
mov rdx, r14
call fcn.18002cfd0
mov dword [0x18003cb1c], r12d
jmp 0x1800091fa
lea rcx, str.HRESULT_ID3D12Object::GetPrivateData_0x_I32x__0x_08Ix__0x_08Ix___0x_I32x
call fcn.18002cfd0
add edi, 0x558
cmp edi, 0xab0
jbe 0x1800091c0
lea r14, str.Target_Phx.Toolbox.Timer.get_MaxTime__T
mov qword [0x18003cb60], r14
add esi, 0x70
cmp esi, 0x1f3
jb 0x180009160
mov rax, rbx
jmp 0x18000a418
mov r8d, 0xe
lea rdx, str.423_321_HHWA
lea ecx, [r8 - 0xd]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__write]
mov ecx, eax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov r15, qword [rbp - 0x10]
mov r8d, dword [rsp + 0x78]
mov qword [rbp - 0x28], r15
mov dword [rsp + 0x58], r8d
jmp 0x1800089cd
cmp dword [rbp + 8], 0
jne 0x18000a353
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x18], rax
jmp case.0x180008a14.61
xor r9d, r9d
lea r8, [rbp + 0x58]
lea rdx, [rbp + 0x70]
lea ecx, [r9 + 0x4f]
call fcn.1800225b0
mov r9, qword [rbp - 0x70]
lea rcx, [rbp + 0x20]
mov edx, 1
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rcx
mov rcx, qword [rbp - 0x48]
mov dword [rdi], 0xffffffff
lea r8d, [rdx + 0x67]
call rax
mov edx, 0x69
mov dword [rbp + 8], eax
lea r9d, [rdx - 5]
jmp case.0x180008a14.61
mov dword [rbp + 0x76], 0x700061
mov dword [rbp + 0x7a], 0x2e0069
jmp case.0x180008a14.61
mov eax, 0x73
mov word [rbp + 0x74], ax
jmp case.0x180008a14.61
xor r9d, r9d
mov word [rbp + 0x84], bx
lea r8, [rbp + 0x68]
lea rdx, str.dnsapi.dll
lea ecx, [r9 + 0x4f]
call fcn.1800225b0
mov edx, 0x69
mov qword [rbp + 0x30], rax
lea r9d, [rdx - 5]
jmp case.0x180008a14.61
mov eax, dword [str.ry_A]
mov dword [rbp + 0x5e], eax
movzx eax, byte [0x1800321dc]
mov byte [rbp + 0x62], al
mov dword [rbp + 0x70], 0x6e0064
jmp case.0x180008a14.61
mov r15, qword [rbp - 0x58]
mov r14d, 0x63
nop word [rax + rax]
mov eax, r14d
sub eax, 0x63
je 0x180009366
cmp eax, 1
je case.0x1800088d5.44
jmp 0x180009461
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
test al, al
je 0x18000945d
mov esi, 0xef
lea r15, [0x18002fa85]
cmp esi, 0xef
je 0x18000943a
cmp esi, 0x4c8e
jne 0x180009447
mov r8d, dword [0x18003cb1c]
cmp r12d, r8d
je 0x18000941f
mov edi, SHUnicodeToAnsi
lea rbx, [0x18002fa85]
cmp edi, 0xd5
je 0x1800093dd
cmp edi, 0x37bf
jne 0x180009408
mov r8d, r12d
mov dword [0x18003cb1c], r12d
jmp 0x180009408
mov edx, r12d
lea rcx, str.Error_deserializing_containerParent__PLayer__member_of_OpRepositionChild
call fcn.18002cfd0
xor r9d, r9d
lea rcx, str.ui_views_bubble_BubbleFrameView
mov r8, rbx
mov rdx, rbx
call fcn.18002cfd0
mov r8d, dword [0x18003cb1c]
add edi, 0x36ea
cmp edi, 0x6dd4
jbe 0x1800093c1
xor ebx, ebx
lea r15, [0x18002fa85]
mov r9, r15
mov dword [rsp + 0x60], ebx
lea r8, [rsp + 0x60]
mov rdx, r15
mov ecx, 0x5d
call fcn.180007790
jmp 0x180009447
xor edx, edx
xor ecx, ecx
lea r8d, [rdx + 0x15]
call fcn.18002a460
add esi, 0x4b9f
cmp esi, 0x973e
jbe 0x180009391
mov r15, qword [rbp - 0x58]
mov qword [rbp - 0x30], r15
inc r14d
cmp r14d, 0x65
jb 0x180009350
mov r14, qword [rbp - 0x58]
mov edx, 0x69
lea r9d, [rdx - 5]
jmp case.0x180008a14.61
mov rdi, qword [rbp + 0x18]
test rdi, rdi
je 0x1800094ae
nop dword [rax]
cmp word [rdi + 0x10], 1
je 0x1800094a5
mov rdi, qword [rdi]
mov qword [rbp + 0x18], rdi
test rdi, rdi
jne 0x180009490
jmp 0x1800094ae
mov rcx, qword [rbp - 0x20]
mov eax, dword [rdi + 0x20]
mov dword [rcx], eax
mov rcx, qword [rbp + 0x20]
mov edx, 1
mov dword [rbp - 0x40], 0x4f
call qword [rbp + 0x30]
mov edx, 0x69
lea r9d, [rdx - 5]
jmp case.0x180008a14.61
mov word [rbp + 0x7e], r9w
mov dword [rbp + 0x80], 0x6c006c
jmp case.0x180008a14.61
lea rax, [rbp + 0x38]
mov qword [rsp + 0x28], rbx
xor r9d, r9d
mov qword [rsp + 0x20], rax
xor r8d, r8d
xor edx, edx
mov ecx, SHUnicodeToAnsi
call fcn.18000a510
mov edx, 0x69
lea r9d, [rdx - 5]
jmp case.0x180008a14.61
cmp dword [rsi], 0
mov ecx, ebx
mov dword [rbp - 0x78], ebx
mov eax, ebx
mov dword [rbp - 0x80], ebx
jbe 0x18000a2bc
nop dword [rax]
nop dword [rax + rax]
mov edi, 0x2f
mov qword [rbp - 0x10], rbx
xor r9b, r9b
mov dword [rsp + 0x60], edi
mov byte [rsp + 0x48], r9b
mov rdx, rbx
mov esi, ebx
mov dword [rsp + 0x5c], ebx
nop
cmp edi, 0x2fb
ja 0x18000a192
je 0x18000994e
cmp edi, 0x2f
je 0x180009926
cmp edi, 0xe2
je 0x18000990d
cmp edi, 0x195
je 0x1800098ce
cmp edi, 0x248
jne 0x18000a27d
mov rax, qword [rbp + 0x10]
cmp byte [rax], 0
je 0x1800095e0
mov r8d, 0x5d
lea rcx, [rbp + 0x38]
mov rdx, rax
call fcn.180013060
test rax, rax
jne 0x1800095e0
test r15, r15
jne 0x1800095cf
mov rax, qword [rbp - 0x18]
test rax, rax
je 0x1800095e0
cmp byte [rax], r15b
je 0x1800095e0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
test eax, eax
jmp 0x1800095da
cmp qword [rbp - 0x18], 0
jne 0x1800095e0
cmp byte [r15], 0
jne 0x18000989f
mov r15d, 0x69
nop word [rax + rax]
mov eax, r15d
sub eax, 0x69
je 0x180009725
cmp eax, 0x5d
jne 0x18000987e
mov r14d, 0x68
nop dword [rax + rax]
cmp r14d, 0x68
je 0x180009625
cmp r14d, 0x6a
je case.0x1800088d5.44
jmp 0x180009712
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
test al, al
je 0x18000970e
mov esi, 0xd
nop dword [rax]
mov eax, esi
sub eax, 0xc
je 0x1800096d9
cmp eax, 1
jne 0x180009703
xor edx, edx
lea r8d, [rax + 0x14]
xor ecx, ecx
call fcn.18002a460
cmp r12d, dword [0x18003cb1c]
je 0x1800096c9
mov edi, SHUnicodeToAnsi
nop
mov eax, edi
sub eax, 0xd7
je 0x18000969c
cmp eax, 1
jne 0x1800096bf
lea rcx, str.Trying_to_call_glBindUniformLocationCHROMIUM___without_current_GL_context
call fcn.18002cfd0
jmp 0x1800096bf
lea rax, [0x18002fa85]
xor r9d, r9d
mov r8, rax
lea rcx, str.DataLoss.ClearSessionAfterCrash
mov rdx, rax
call fcn.18002cfd0
mov dword [0x18003cb1c], r12d
dec edi
cmp edi, 0xd6
ja 0x180009680
lea rax, str.Invalid_X96_subband_start_index___d_
mov qword [0x18003cb60], rax
jmp 0x180009703
lea rax, [0x18002fa85]
mov dword [rsp + 0x68], ebx
mov rcx, rax
mov qword [rsp + 0x20], rax
mov r9d, 0xda
lea r8, [rsp + 0x68]
lea rdx, str.SDK:_UTPS_DevSrv_GetDevStatus_Invoke
call fcn.1800186f0
dec esi
cmp esi, 0xb
ja 0x180009650
mov qword [rbp - 0x30], rbx
add r14d, 2
cmp r14d, 0x6c
jb 0x180009610
jmp 0x18000987e
lea rax, [rbp + 0x38]
mov qword [rsp + 0x28], rbx
xor r9d, r9d
mov qword [rsp + 0x20], rax
xor r8d, r8d
xor edx, edx
mov ecx, SHUnicodeToAnsi
call fcn.18000a510
mov edi, 0x92
nop word [rax + rax]
mov eax, edi
sub eax, 0x91
je 0x1800097c9
cmp eax, 1
jne 0x1800097d7
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
lea rsi, [0x18002fa85]
test al, al
je 0x1800097de
mov eax, dword [r14 + 0x20]
lea r9, [rsp + 0x68]
mov dword [rsp + 0x68], eax
lea rdx, [rsp + 0x70]
lea rax, [rsp + 0x40]
mov byte [rsp + 0x40], 3
mov qword [rsp + 0x30], rax
mov r8, rsi
lea rax, [rsp + 0x50]
mov dword [rsp + 0x28], 0x121
mov rcx, rsi
mov qword [rsp + 0x20], rax
mov byte [rsp + 0x50], 2
mov dword [rsp + 0x70], ebx
call fcn.18001c8f0
jmp 0x1800097de
mov rcx, qword [r14 + 0x20]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov qword [r14 + 0x20], rbx
lea rsi, [0x18002fa85]
dec edi
cmp edi, 0x90
ja 0x180009750
mov edi, 0x10c
mov eax, edi
sub eax, 0x10b
je 0x180009869
cmp eax, 1
jne 0x18000986c
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
test al, al
je 0x18000985e
lea rax, [rsp + 0x50]
mov byte [rsp + 0x50], 3
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x70]
lea rax, [rsp + 0x40]
mov dword [rsp + 0x28], 0x121
mov r8, rsi
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x68]
mov byte [rsp + 0x40], 2
mov rcx, rsi
mov dword [rsp + 0x70], r14d
mov dword [rsp + 0x68], ebx
call fcn.18001c8f0
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
jmp 0x18000986c
mov r14, rbx
dec edi
cmp edi, 0x10a
ja 0x1800097f1
mov qword [rbp - 0x58], r14
mov r14, qword [rbp - 0x58]
add r15d, 0x5d
cmp r15d, 0x123
jb 0x1800095f0
mov esi, dword [rsp + 0x5c]
mov r15, qword [rbp - 0x28]
mov edi, dword [rsp + 0x60]
mov rcx, qword [rbp + 0x10]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov r8d, 1
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], rbx
lea rdx, [rbp + 0x38]
lea ecx, [r8 + 0x67]
call fcn.180026880
jmp 0x18000a26f
movsxd rax, ecx
mov edx, 0x25
mov rcx, qword [rbp - 0x20]
mov rcx, qword [rcx + rax*8]
call sub.VCRUNTIME140.dll_strchr
movzx r9d, byte [rsp + 0x48]
mov ecx, dword [rbp - 0x78]
mov r8d, dword [rsp + 0x58]
mov qword [rbp - 0x18], rax
test rax, rax
je 0x18000a27d
mov byte [rax], 0
inc rax
mov qword [rbp - 0x18], rax
jmp 0x18000a27d
test r15, r15
je 0x18000a27d
mov byte [r15], 0
inc r15
mov qword [rbp - 0x28], r15
jmp 0x18000a27d
movsxd rax, ecx
mov edx, 0x3a
mov rcx, qword [rbp - 0x20]
mov rax, qword [rcx + rax*8]
mov rcx, rax
mov qword [rbp + 0x10], rax
call sub.VCRUNTIME140.dll_strchr
mov r15, rax
mov qword [rbp - 0x28], rax
jmp 0x18000a26f
test r15, r15
jne 0x180009a55
mov edi, 0xdd
nop dword [rax]
mov eax, edi
sub eax, 0xdd
je 0x180009a2e
sub eax, 1
je 0x1800099a0
cmp eax, 1
jne 0x180009a3e
mov rax, qword [0x18003d2f8]
mov ecx, dword [r13]
add rcx, rcx
mov rcx, qword [rax + rcx*8]
mov qword [r13 + 0x20], rcx
jmp 0x180009a3e
mov edx, 1
lea ecx, [rdx + 0x3f]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
mov r13, rax
test rax, rax
je 0x18000a360
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
test al, al
je 0x180009a20
lea rax, [rsp + 0x50]
mov byte [rsp + 0x50], 1
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x70]
lea rax, [rsp + 0x40]
mov dword [rsp + 0x28], 0x121
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x68]
lea rax, [0x18002fa85]
mov byte [rsp + 0x40], 2
mov r8, rax
mov dword [rsp + 0x70], r13d
mov rcx, rax
mov dword [rsp + 0x68], ebx
call fcn.18001c8f0
mov dword [r13], 1
mov dword [r13 + 8], esi
jmp 0x180009a3e
mov rcx, qword [rbp - 0x18]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov esi, eax
mov dword [rsp + 0x5c], eax
inc edi
cmp edi, 0xe0
jb 0x180009960
mov edi, dword [rsp + 0x60]
jmp 0x18000a26f
mov r12d, 0xb3
nop dword [rax + rax]
cmp r12d, 0xb3
je 0x18000a139
cmp r12d, 0x2cc0
je 0x180009efc
cmp r12d, 0x58cd
jne 0x18000a165
test r13, r13
jne 0x180009edc
mov r8, r15
mov rax, r10
sub r8, r10
nop dword [rax]
movzx edx, byte [rax]
movzx ecx, byte [rax + r8]
sub edx, ecx
jne 0x180009ab3
inc rax
test ecx, ecx
jne 0x180009aa0
test edx, edx
jne 0x180009af8
mov eax, 0x11c
nop dword [rax]
cmp eax, 0x11c
je 0x180009ae4
cmp eax, 0x61a0
je 0x180009adf
cmp eax, 0xc224
jne 0x180009ae7
mov dword [rsp + 0x5c], 4
jmp 0x180009ae7
mov r13, r14
jmp 0x180009ae7
mov r9b, 1
add eax, 0x6084
cmp eax, 0x1218c
jbe 0x180009ac0
jmp 0x18000a160
test r9b, r9b
je 0x180009c0f
mov esi, 0x22
mov eax, esi
sub eax, 0x22
je 0x180009b30
cmp eax, 0x69
jne 0x180009bf5
mov rcx, r15
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov qword [r13 + 0x20], rax
jmp 0x180009bf5
mov edx, 1
lea ecx, [rdx + 0x3f]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
mov r13, rax
test rax, rax
jne 0x180009b8b
mov edi, 0x50
nop dword [rax + rax]
mov eax, edi
sub eax, 0x50
je 0x180009b66
cmp eax, 0x37
jne 0x180009b80
mov ecx, dword [rbp - 0x38]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov r8d, 0xe
lea rdx, str.Kinijos_juanis
lea ecx, [r8 - 0xd]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__write]
mov dword [rbp - 0x38], eax
add edi, 0x37
cmp edi, 0xbe
jb 0x180009b50
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
test al, al
je 0x180009bf1
lea rax, [rsp + 0x50]
mov byte [rsp + 0x50], 1
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x70]
lea rax, [rsp + 0x40]
mov dword [rsp + 0x28], 0x121
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x68]
lea rax, [0x18002fa85]
mov byte [rsp + 0x40], 2
mov r8, rax
mov dword [rsp + 0x70], r13d
mov rcx, rax
mov dword [rsp + 0x68], ebx
call fcn.18001c8f0
mov dword [r13], ebx
add esi, 0x69
cmp esi, 0xf4
jb 0x180009b06
movzx r9d, byte [rsp + 0x48]
jmp 0x18000a165
mov r15d, 0x90
nop word [rax + rax]
cmp r15d, 0x90
je 0x180009e1e
cmp r15d, 0x14d
je 0x180009d80
cmp r15d, 0x20a
jne 0x180009eb5
mov r14d, 0x51
nop dword [rax]
cmp r14d, 0x51
je 0x180009c68
cmp r14d, 0x116
je case.0x1800088d5.44
jmp 0x180009d5f
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
test al, al
je 0x180009d5b
mov esi, 0xa3
nop dword [rax]
mov eax, esi
sub eax, 0xa3
je 0x180009ce3
sub eax, 3
je 0x180009cd3
cmp eax, 3
jne 0x180009d4c
lea rax, [0x18002fa85]
mov dword [rsp + 0x70], ebx
mov rcx, rax
mov qword [rsp + 0x20], rax
mov r9d, 0xda
lea r8, [rsp + 0x70]
lea rdx, str.sbidFsContextualFlag05
call fcn.1800186f0
jmp 0x180009d4c
lea rax, str.TextPatternIdentifiers
mov qword [0x18003cb60], rax
jmp 0x180009d4c
xor edx, edx
xor ecx, ecx
lea r8d, [rdx + 0x15]
call fcn.18002a460
mov eax, dword [rbp - 0x60]
cmp eax, dword [0x18003cb1c]
je 0x180009d4c
mov edi, 0xa3
mov eax, edi
sub eax, 0xa3
je 0x180009d35
cmp eax, 0x42
jne 0x180009d41
lea rax, [0x18002fa85]
xor r9d, r9d
mov r8, rax
lea rcx, str._a_href_opera:proceed__title_
mov rdx, rax
call fcn.18002cfd0
mov eax, dword [rbp - 0x60]
mov dword [0x18003cb1c], eax
jmp 0x180009d41
lea rcx, str.swf_does_not_support_that_sample_rate__choose_from__44100__22050__11025_.
call fcn.18002cfd0
add edi, 0x42
cmp edi, 0x127
jb 0x180009d00
add esi, 3
cmp esi, 0xac
jb 0x180009c90
mov qword [rbp - 0x30], rbx
add r14d, 0xc5
cmp r14d, 0x1db
jb 0x180009c50
jmp 0x180009eb5
mov edi, 0xae
mov eax, edi
sub eax, 0xae
je 0x180009d98
cmp eax, 1
jne 0x180009e07
mov r14, rbx
jmp 0x180009e07
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
test al, al
je 0x180009dfe
lea rax, [rsp + 0x50]
mov byte [rsp + 0x50], 3
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x70]
lea rax, [rsp + 0x40]
mov dword [rsp + 0x28], 0x121
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x68]
lea rax, [0x18002fa85]
mov byte [rsp + 0x40], 2
mov r8, rax
mov dword [rsp + 0x70], r14d
mov rcx, rax
mov dword [rsp + 0x68], ebx
call fcn.18001c8f0
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
inc edi
cmp edi, 0xb0
jb 0x180009d85
mov qword [rbp - 0x58], r14
jmp 0x180009eb5
lea rax, [rbp + 0x38]
mov qword [rsp + 0x28], rbx
xor r9d, r9d
mov qword [rsp + 0x20], rax
xor r8d, r8d
xor edx, edx
mov ecx, SHUnicodeToAnsi
call fcn.18000a510
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
test al, al
je 0x180009ea7
mov eax, dword [r14 + 0x20]
lea r9, [rsp + 0x70]
mov dword [rsp + 0x70], eax
lea rdx, [rsp + 0x68]
lea rax, [rsp + 0x50]
mov byte [rsp + 0x50], 3
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x40]
mov dword [rsp + 0x28], 0x121
mov qword [rsp + 0x20], rax
lea rax, [0x18002fa85]
mov r8, rax
mov byte [rsp + 0x40], 2
mov rcx, rax
mov dword [rsp + 0x68], ebx
call fcn.18001c8f0
mov rcx, qword [r14 + 0x20]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov qword [r14 + 0x20], rbx
mov r14, qword [rbp - 0x58]
add r15d, 0xbd
cmp r15d, 0x2c7
jb 0x180009c20
movzx r9d, byte [rsp + 0x48]
mov r15, qword [rbp - 0x28]
jmp 0x18000a165
test r9b, r9b
je 0x180009eef
mov esi, 4
mov dword [rsp + 0x5c], esi
jmp 0x18000a169
mov esi, dword [r13 + 8]
mov dword [rsp + 0x5c], esi
jmp 0x18000a169
mov r9d, 0x77
lea rdx, [rbp - 0x80]
mov r8, r15
xor ecx, ecx
call fcn.18001f090
cmp dword [rbp - 0x80], 0
mov qword [rbp - 0x10], rax
jge 0x18000a119
mov esi, 0x11f
nop dword [rax]
nop word [rax + rax]
mov ecx, esi
sub ecx, 0x11f
je 0x180009fbc
cmp ecx, 1
jne 0x18000a10b
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
test al, al
je 0x18000a408
mov esi, 0x78
lea r14, str.BUFFER_ATOMIC_XOR_ADDR64
mov eax, esi
sub eax, 0x78
je 0x18000a389
sub eax, 0x6e
je 0x18000a380
cmp eax, 0x6e
jne 0x18000a3f9
lea rax, [0x18002fa85]
mov dword [rbp - 0x38], ebx
mov rcx, rax
mov qword [rsp + 0x20], rax
mov r9d, 0xda
lea r8, [rbp - 0x38]
lea rdx, str.VkPipeline_pPipelines_
call fcn.1800186f0
jmp 0x18000a3f9
lea rax, [rbp + 0x38]
mov qword [rsp + 0x28], rbx
xor r9d, r9d
mov qword [rsp + 0x20], rax
xor r8d, r8d
xor edx, edx
mov ecx, SHUnicodeToAnsi
call fcn.18000a510
mov edi, reloc.SHELL32.dll_ILFree
mov eax, edi
sub eax, 0x9a
je 0x18000a064
cmp eax, 1
jne 0x18000a068
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xf6
call fcn.18002c4e0
test al, al
je 0x18000a058
mov eax, dword [r14 + 0x20]
lea r9, [rsp + 0x70]
mov dword [rsp + 0x70], eax
lea rdx, [rsp + 0x68]
lea rax, [rsp + 0x50]
mov byte [rsp + 0x50], 3
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x40]
mov dword [rsp + 0x28], 0x121
mov qword [rsp + 0x20], rax
lea rax, [0x18002fa85]
mov r8, rax
mov byte [rsp + 0x40], 2
mov rcx, rax
mov dword [rsp + 0x68], ebx
call fcn.18001c8f0
mov rcx, qword [r14 + 0x20]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
jmp 0x18000a068
mov qword [r14 + 0x20], rbx
dec edi
cmp edi, 0x99
ja 0x180009fe1
mov edi, 0x7b
nop dword [rax + rax]
cmp edi, 0x7b
jne 0x18000a0f5
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
lea ecx, [rdi + 0x7b]
xor edx, edx
call fcn.18002c4e0
test al, al
je 0x18000a0e9
lea rax, [rsp + 0x50]
mov byte [rsp + 0x50], 3
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x70]
lea rax, [rsp + 0x40]
mov dword [rsp + 0x28], 0x121
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x68]
lea rax, [0x18002fa85]
mov byte [rsp + 0x40], 2
mov r8, rax
mov dword [rsp + 0x70], r14d
mov rcx, rax
mov dword [rsp + 0x68], ebx
call fcn.18001c8f0
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov r14, rbx
add edi, 0x4983
cmp edi, 0x4983
jbe 0x18000a080
mov qword [rbp - 0x58], r14
inc esi
cmp esi, 0x121
jb 0x180009f30
mov r8d, 0x5d
lea rcx, [0x18003cb70]
mov rdx, r15
call fcn.180013060
movzx r9d, byte [rsp + 0x48]
mov r13, rax
jmp 0x18000a165
xor r9b, r9b
cmp byte [r15], 0x2a
mov byte [rsp + 0x48], r9b
jne 0x18000a165
nop word [rax + rax]
inc r15
inc r9b
cmp byte [r15], 0x2a
je 0x18000a150
mov qword [rbp - 0x28], r15
mov byte [rsp + 0x48], r9b
mov esi, dword [rsp + 0x5c]
mov r14, qword [rbp - 0x58]
add r12d, 0x2c0d
mov r10, qword [rbp - 0x70]
cmp r12d, 0x8427
jbe 0x180009a60
mov r12d, dword [rbp - 0x60]
mov edi, dword [rsp + 0x60]
jmp 0x18000a275
cmp edi, 0x3ae
je 0x18000a22b
cmp edi, 0x461
je 0x18000a1ee
cmp edi, 0x514
je 0x18000a1df
cmp edi, 0x5c7
jne 0x18000a27d
mov rax, qword [rbp + 0x28]
mov r9, r14
mov qword [rsp + 0x28], rax
xor r8d, r8d
xor edx, edx
mov qword [rsp + 0x20], rbx
mov ecx, 0xd1
call fcn.180005430
jmp 0x18000a26f
add r8d, dword [rsp + 0x78]
mov dword [rsp + 0x58], r8d
jmp 0x18000a27d
mov dword [rsp + 0x78], esi
mov r8d, esi
mov ecx, ebx
test rdx, rdx
je 0x18000a216
mov ebx, dword [rbp - 0x80]
nop
cmp ecx, ebx
jae 0x18000a20f
mov eax, ecx
imul r8d, dword [rdx + rax*4]
inc ecx
jmp 0x18000a200
mov dword [rsp + 0x78], r8d
xor ebx, ebx
cmp dword [r13], 9
jne 0x18000a275
shr r8d, 3
inc r8d
mov dword [rsp + 0x78], r8d
jmp 0x18000a275
cmp byte [r11], 0
mov ecx, 0xbb
mov dword [rbp], eax
mov eax, r8d
cmovne eax, ebx
mov byte [rbp - 0x50], r9b
mov dword [rbp - 8], eax
lea r9, [rbp - 0x50]
lea rax, [rbp]
mov r8, r13
mov qword [rsp + 0x30], rax
mov rax, qword [rbp + 0x10]
mov qword [rsp + 0x28], rdx
lea rdx, [rbp - 8]
mov qword [rsp + 0x20], rax
call fcn.18001e6e0
mov qword [rbp + 0x28], rax
movzx r9d, byte [rsp + 0x48]
mov r8d, dword [rsp + 0x58]
mov ecx, dword [rbp - 0x78]
mov r14, qword [rbp - 0x58]
add edi, 0xb3
mov eax, dword [rbp - 0x80]
mov rdx, qword [rbp - 0x10]
mov r10, qword [rbp - 0x70]
mov r11, qword [rbp - 0x48]
mov dword [rsp + 0x60], edi
cmp edi, 0x67a
jb 0x180009550
mov rsi, qword [rbp - 0x68]
inc ecx
mov dword [rbp - 0x78], ecx
mov eax, ebx
mov dword [rbp - 0x80], ebx
cmp ecx, dword [rsi]
jb 0x180009530
mov rcx, qword [rbp - 0x48]
cmp byte [rcx], 0
je 0x18000a2f5
mov qword [rsp + 0x30], rbx
xor r9d, r9d
mov qword [rsp + 0x28], rbx
mov r8, r14
xor edx, edx
mov qword [rsp + 0x20], rbx
mov ecx, 0x91
call fcn.18001e6e0
mov edx, 0x69
mov dword [r14 + 8], eax
lea r9d, [rdx - 5]
jmp case.0x180008a14.61
mov edx, 0x69
mov eax, r8d
mov dword [r14 + 8], eax
lea r9d, [rdx - 5]
jmp case.0x180008a14.61
mov eax, 0x44
mov word [rbp + 0x58], ax
mov eax, dword [str.nsQue]
mov dword [rbp + 0x59], eax
movzx eax, word [0x18003248c]
mov word [rbp + 0x5d], ax
mov eax, dword [rbp - 0x40]
inc eax
mov dword [rbp - 0x40], eax
cmp eax, dword [rbp + 0xc]
jae case.0x1800088d5.44
mov r15, qword [rbp - 0x28]
mov r10, qword [rbp - 0x70]
mov r8d, dword [rsp + 0x58]
mov r11, qword [rbp - 0x48]
mov rdi, qword [rbp - 0x20]
mov rsi, qword [rbp - 0x68]
jmp 0x1800089f0
mov byte [rbp - 0x30], 0
jmp case.0x1800088d5.44
mov r8d, 0xe
lea rdx, str.CMP_SEQ_D_MMR6
lea ecx, [r8 - 0xd]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__write]
mov ecx, eax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov qword [0x18003cb60], r14
jmp 0x18000a3f9
xor edx, edx
xor ecx, ecx
lea r8d, [rdx + 0x15]
call fcn.18002a460
mov eax, dword [rbp - 0x60]
cmp eax, dword [0x18003cb1c]
je 0x18000a3f9
mov edi, 0x2c
lea rbx, [0x18002fa85]
nop dword [rax]
cmp edi, 0x2c
je 0x18000a3c5
cmp edi, 0xb6
jne 0x18000a3e9
mov dword [0x18003cb1c], eax
jmp 0x18000a3e9
lea rcx, str.H__:1_0_69__49__23_5d6_013_57_9_718_0_79___1_9_d5_23__2_8_d6
call fcn.18002cfd0
xor r9d, r9d
lea rcx, str.Phx.Common.Opcode.ExitCriticalT
mov r8, rbx
mov rdx, rbx
call fcn.18002cfd0
mov eax, dword [rbp - 0x60]
add edi, 0x8a
cmp edi, 0x140
jb 0x18000a3b0
xor ebx, ebx
add esi, 0x6e
cmp esi, 0x1c2
jb 0x180009f72
mov rax, rbx
jmp 0x18000a418
cmp dword [rdi], 0xffffffff
setne byte [rbp - 0x30]
mov rax, qword [rbp - 0x30]
mov rcx, qword [rbp + 0x88]
xor rcx, rsp
call fcn.18002d670
mov rbx, qword [rsp + 0x1d0]
add rsp, 0x190
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret