Function at 0x18007ff70
Capabilities:
Check for software breakpoints

Disassembly:
mov qword [rsp + 8], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xe0]
sub rsp, 0x1e0
mov rax, qword [0x1800e72b8]
xor rax, rsp
mov qword [rbp + 0xd0], rax
imul r15d, ecx, 0x540
mov r8, rdx
mov qword [rsp + 0x38], rdx
mov r13d, ecx
xor edx, edx
mov qword [rsp + 0x30], r9
mov dword [rsp + 0x50], ecx
mov r14d, ecx
cmp ecx, r15d
ja 0x1800807a4
mov ecx, 0x7865
lea rsi, str.PB.Messaging.Graphics.FrameDebugger.ShaderPerf.proto
lea r12, str.Check_failed:_state___GS_PENDING_SYNTHETIC_CLICK.
lea rax, [0x1800faa80]
lea rbx, [0x1800fa9e0]
cmp r14d, 0xaeae
ja 0x180080426
je 0x18008040d
cmp r14d, 0x375a
ja 0x180080220
je 0x180080131
mov eax, r14d
sub eax, 0x63
je 0x18008011d
sub eax, 0x29
je 0x18008010b
sub eax, 0x22
je 0x1800800ef
sub eax, 0x2c
je 0x180080047
cmp eax, 0x2b54
jne 0x180080792
mov byte [rbp + 0x12], 0
jmp 0x180080792
mov dword [rbp - 0x50], 0x4030201
mov dword [rbp - 0x4c], 0x8070605
mov dword [rbp - 0x48], 0xc0b0a09
mov dword [rbp - 0x44], 0x100f0e0d
movaps xmm0, xmmword [rbp - 0x50]
mov dword [rbp - 0x40], 0x14131211
mov dword [rbp - 0x3c], 0x18171615
mov dword [rbp - 0x38], 0x1c1b1a19
mov dword [rbp - 0x34], 0x1f1e1d
movaps xmm1, xmmword [rbp - 0x40]
movaps xmmword [0x1800fa990], xmm0
movaps xmmword [0x1800fa9a0], xmm1
mov dword [rbp - 0x30], 0x2f12f54b
mov dword [rbp - 0x2c], 0xc5544534
mov dword [rbp - 0x28], 0xbb2ede3b
mov dword [rbp - 0x24], 0xe3b7d28c
movaps xmm0, xmmword [rbp - 0x30]
mov dword [rbp - 0x20], 0xd60a60d1
mov dword [rbp - 0x1c], 0xa585c331
mov dword [rbp - 0x18], 0x3ce2ccd7
mov dword [rbp - 0x14], 0x9a458577
movaps xmm1, xmmword [rbp - 0x20]
movaps xmmword [0x1800fa9b0], xmm0
movaps xmmword [0x1800fa9c0], xmm1
mov byte [0x1800fa9d0], 0
jmp 0x180080792
mov r8d, 2
lea rdx, [0x1800d0c7b]
lea rcx, [rbp + 0x10]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncpy]
jmp 0x18008048d
mov edx, 0x5b
mov rcx, r8
call fcn.180075a70
jmp 0x18008048d
mov rcx, qword [r9]
mov rax, qword [r8]
mov qword [rcx + 8], rax
mov ecx, 0x7865
jmp 0x180080792
mov dword [rbp - 0x50], 0x2595e24f
mov dword [rbp - 0x4c], 0x96808b2
mov dword [rbp - 0x48], 0xf0cd9a15
mov dword [rbp - 0x44], 0x86fb6e50
movaps xmm0, xmmword [rbp - 0x50]
movaps xmmword [0x1800fa9e0], xmm0
mov dword [rbp - 0x40], 0x2c93ecb0
mov dword [rbp - 0x3c], 0x5642a47b
mov dword [rbp - 0x38], 0x421e32ab
mov dword [rbp - 0x34], 0xfbe9671e
movaps xmm1, xmmword [rbp - 0x40]
movaps xmmword [0x1800fa9f0], xmm1
mov dword [rbp - 0x30], 0xf1fff02b
mov dword [rbp - 0x2c], 0xa278c3d3
mov dword [rbp - 0x28], 0x1ddec52d
mov dword [rbp - 0x24], 0x32226585
movaps xmm0, xmmword [rbp - 0x30]
mov dword [rbp - 0x20], 0x4b5655c
mov dword [rbp - 0x1c], 0xbd0c1a49
mov dword [rbp - 0x18], 0x3a8fcb01
mov dword [rbp - 0x14], 0x4afd7fa6
movaps xmm1, xmmword [rbp - 0x20]
movaps xmmword [0x1800faa00], xmm0
movaps xmmword [0x1800faa10], xmm1
mov dword [rbp - 0x10], 0x10b428f5
mov dword [rbp - 0xc], 0x771f54cb
mov dword [rbp - 8], 0xfb7a0d00
mov dword [rbp - 4], 0xc5535b6c
movaps xmm0, xmmword [rbp - 0x10]
mov dword [rbp], 0xb4ea71c4
mov dword [rbp + 4], 0x9a6d463e
mov dword [rbp + 8], 0x390c19c5
mov dword [rbp + 0xc], 0x2ed82fc8
movaps xmm1, xmmword [rbp]
movaps xmmword [0x1800faa20], xmm0
movaps xmmword [0x1800faa30], xmm1
jmp 0x180080792
cmp r14d, 0x57ae
je 0x1800803f1
cmp r14d, 0x6dda
je 0x18008027e
cmp r14d, 0x832e
je 0x180080275
cmp r14d, 0xa45a
jne 0x180080792
lea r9, [rsp + 0x60]
mov qword [rsp + 0x48], 0x40
lea r8, [0x1800fa990]
mov edx, 0x4d
lea rcx, [rsp + 0x48]
call fcn.180008f40
jmp 0x18008048d
mov byte [rbp + 0x13], 0
jmp 0x180080792
mov qword [rbp - 0x50], 0xffffffffffffffff
mov qword [rbp - 0x48], 0xffffffffffffffff
movaps xmm0, xmmword [rbp - 0x50]
mov qword [rbp - 0x40], 0xffffffffffffffff
mov qword [rbp - 0x38], 0xffffffffffffffff
movaps xmm1, xmmword [rbp - 0x40]
movaps xmmword [0x1800faa40], xmm0
movaps xmmword [0x1800faa50], xmm1
mov dword [rbp - 0x30], 0x42c4b0e3
mov dword [rbp - 0x2c], 0x141cfc98
mov dword [rbp - 0x28], 0xc8f4fb9a
mov dword [rbp - 0x24], 0x24b96f99
movaps xmm0, xmmword [rbp - 0x30]
mov dword [rbp - 0x20], 0xe441ae27
mov dword [rbp - 0x1c], 0x4c939b64
mov dword [rbp - 0x18], 0x1b9995a4
mov dword [rbp - 0x14], 0x55b85278
movaps xmm1, xmmword [rbp - 0x20]
movaps xmmword [0x1800faa60], xmm0
movaps xmmword [0x1800faa70], xmm1
mov dword [rbp - 0x50], 0x166c239c
mov dword [rbp - 0x4c], 0xcae825b
mov dword [rbp - 0x48], 0x9e6590d5
mov dword [rbp - 0x44], 0xab6b0b10
movaps xmm0, xmmword [rbp - 0x50]
movaps xmmword [0x1800faa80], xmm0
mov dword [rbp - 0x40], 0xbae73630
mov dword [rbp - 0x3c], 0x9b74068b
mov dword [rbp - 0x38], 0xe18169af
mov dword [rbp - 0x34], 0x952b1a6f
movaps xmm1, xmmword [rbp - 0x40]
movaps xmmword [0x1800faa90], xmm1
mov dword [rbp - 0x30], 0x611047df
mov dword [rbp - 0x2c], 0xeac05b62
mov dword [rbp - 0x28], 0xfe82b614
mov dword [rbp - 0x24], 0x29c2cee
movaps xmm0, xmmword [rbp - 0x30]
mov dword [rbp - 0x20], 0x4da35f2
mov dword [rbp - 0x1c], 0x621d4c20
mov dword [rbp - 0x18], 0x6e6c53a1
mov dword [rbp - 0x14], 0xa9d7ae17
movaps xmm1, xmmword [rbp - 0x20]
movaps xmmword [0x1800faaa0], xmm0
movaps xmmword [0x1800faab0], xmm1
mov dword [rbp - 0x10], 0x7c889775
mov dword [rbp - 0xc], 0x1f3276bd
mov dword [rbp - 8], 0x4004e332
mov dword [rbp - 4], 0xcf229a67
movaps xmm0, xmmword [rbp - 0x10]
mov dword [rbp], 0x2e9d8d7f
mov dword [rbp + 4], 0x580e39ac
mov dword [rbp + 8], 0x1c09ea1f
mov dword [rbp + 0xc], 0x94ba02e2
movaps xmm1, xmmword [rbp]
movaps xmmword [0x1800faac0], xmm0
movaps xmmword [0x1800faad0], xmm1
jmp 0x180080792
mov r8d, 1
lea rdx, [0x1800d0cf9]
lea rcx, [rbp + 0x12]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncpy]
jmp 0x18008048d
mov r8d, 3
lea rdx, [0x1800d0be6]
lea rcx, [rbp + 0x10]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncat]
jmp 0x18008048d
cmp r14d, 0x147da
ja 0x180080626
je 0x1800805a6
cmp r14d, 0xda2e
je 0x18008058a
cmp r14d, 0xdada
je 0x1800804d6
cmp r14d, 0x105ae
je 0x1800804c9
cmp r14d, 0x1115a
je 0x1800804a3
cmp r14d, 0x1312e
jne 0x180080792
mov r8d, 1
lea rdx, [0x1800d0bba]
lea rcx, [rbp + 0x1c]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncpy]
mov byte [rbp + 0x1d], 0
mov r8, qword [rsp + 0x38]
mov ecx, 0x7865
mov r9, qword [rsp + 0x30]
xor edx, edx
jmp 0x180080792
lea r9, [rsp + 0x60]
mov qword [rsp + 0x48], 0x41
lea r8, [0x1800fa990]
mov edx, 0x4d
lea rcx, [rsp + 0x48]
call fcn.180008f40
jmp 0x18008048d
mov word [rbp + 0x1a], cx
mov byte [rbp + 0x1c], 0
jmp 0x180080792
mov edi, edx
nop dword [rax + rax]
lea rax, [rsp + 0x48]
mov qword [rsp + 0x48], 0x20
mov r9d, 0x38
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x60]
xor ecx, ecx
lea rdx, [rbp + 0xb0]
call fcn.180040460
mov edx, edi
lea rcx, [rbp + 0xb0]
shl rdx, 5
mov r8d, 0x20
add rdx, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x18008057a
mov ebx, 0xe5
mov eax, ebx
sub eax, 0xe4
je 0x180080847
cmp eax, 1
jne 0x180080569
lea ecx, [rax + 1]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
mov qword [rsp + 0x20], rsi
mov rcx, rax
lea r8, [0x1800c867b]
lea rdx, str.ColorP3uiv
call fcn.1800bc2a0
dec ebx
cmp ebx, 0xe3
ja 0x180080530
lea rbx, [0x1800fa9e0]
inc edi
cmp edi, 3
jl 0x1800804e0
jmp 0x180080656
mov r8d, 4
lea rdx, [0x1800d0cde]
lea rcx, [rbp + 0x10]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncat]
jmp 0x18008048d
mov edi, edx
nop dword [rax + rax]
mov ebx, 4
cmp ebx, 4
jne 0x18008060c
lea rax, [rsp + 0x48]
mov qword [rsp + 0x48], 0x20
lea r9d, [rbx + 0x34]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x60]
xor ecx, ecx
lea rdx, [rbp + 0xb0]
call fcn.180040460
lea rax, [0x1800fa9e0]
mov edx, edi
shl rdx, 5
lea r8d, [rbx + 0x1c]
add rdx, rax
lea rcx, [rbp + 0xb0]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x180080810
add ebx, 0x94
cmp ebx, 0x98
jb 0x1800805b5
inc edi
cmp edi, 3
jl 0x1800805b0
jmp 0x18008048d
cmp r14d, 0x15cae
je 0x18008078c
cmp r14d, 0x17e5a
je 0x180080751
cmp r14d, 0x1b4da
je 0x18008066d
cmp r14d, 0x1eb5a
jne 0x180080792
xor r8d, r8d
lea rdx, [rsp + 0x60]
mov ecx, 0x8d
call fcn.18002ee60
jmp 0x18008048d
mov esi, edx
nop
mov edi, 0x2c
cmp edi, 0x2c
je 0x1800806f5
cmp edi, 0x5d8
jne 0x180080728
mov edx, esi
lea rcx, [rbp + 0xb0]
shl rdx, 5
mov r8d, 0x20
add rdx, rax
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x180080721
mov ebx, 0xce
nop word [rax + rax]
mov eax, ebx
sub eax, 0xcd
je 0x180080847
cmp eax, 1
jne 0x1800806e9
lea ecx, [rax + 1]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1800c867b]
lea rdx, str.m_pCanonMT
call fcn.1800bc2a0
dec ebx
cmp ebx, 0xcc
ja 0x1800806b0
jmp 0x180080721
lea rax, [rsp + 0x48]
mov qword [rsp + 0x48], 0x20
mov r9d, 0x38
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x60]
xor ecx, ecx
lea rdx, [rbp + 0xb0]
call fcn.180040460
lea rax, [0x1800faa80]
add edi, 0x5ac
cmp edi, 0xb58
jbe 0x180080675
inc esi
cmp esi, 3
jl 0x180080670
lea rsi, str.PB.Messaging.Graphics.FrameDebugger.ShaderPerf.proto
jmp 0x18008048d
xor r8d, r8d
lea rdx, [rsp + 0x60]
mov ecx, 0x8d
call fcn.18002ee60
lea r9, [rsp + 0x60]
mov qword [rsp + 0x48], 0x40
lea r8, [0x1800faa40]
mov edx, 0x4d
lea rcx, [rsp + 0x48]
call fcn.180008f40
jmp 0x18008048d
mov word [rbp + 0x1d], 0x57
mov eax, r13d
shl eax, 6
add r14d, eax
cmp r14d, r15d
jbe 0x18007ffdc
mov edx, 0x6b
lea eax, [r13 - 0x14]
lea ecx, [rdx + 3]
lea r11d, [rdx - 7]
lea r10d, [rdx + 1]
cmp r13d, eax
jbe 0x180080a15
lea ebx, [r13 - 0x9b]
movabs r14, 0x6f546574616572
lea edi, [rdx - 0x57]
lea edx, [rcx - 0x3b]
lea r13d, [rcx + 1]
lea rsi, [0x180000000]
lea r8d, [rcx + 4]
lea r9d, [rcx - 5]
lea r15d, [rcx - 9]
lea r12d, [rcx - 0x2b]
cmp ebx, 0x13
ja case.default.0x180080806
mov ecx, dword [rsi + rbx*4 + 0x80db4]
add rcx, rsi
jmp rcx
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x1800c867b]
mov rcx, rax
lea rdx, str.tSEVERANCE
lea rax, str.VmkNicAddedName:_1__PortGroup:_2__TimeStamp_3
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov dword [rbp + 0x5e], 0x2e0032
jmp 0x1800809fc
mov dword [rbp + 0x52], 0x720065
jmp 0x1800809fc
xor eax, eax
mov word [rbp + 0xa8], ax
mov byte [rbp + 0x40], al
jmp 0x1800809fc
lea rcx, [rbp + 0x40]
mov word [rbp + 0x4b], r8w
dec rcx
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x180080883
mov eax, dword [0x1800d0d5c]
mov dword [rcx], eax
jmp 0x1800809fc
mov word [rbp + 0x62], r11w
jmp 0x1800809fc
mov dword [rbp + 0x64], 0x6c006c
jmp 0x1800809fc
movzx eax, word [0x1800d0d68]
movsd xmm0, qword [str.rocess32F]
mov word [rbp + 0x49], ax
mov word [rbp + 0x4a], r9w
movsd qword [rbp + 0x41], xmm0
jmp 0x1800809fc
mov word [rbp + 0xa6], r10w
jmp 0x1800809fc
mov eax, 0x6b
mov word [rbp + 0x50], ax
jmp 0x1800809fc
mov r8d, 2
lea rdx, [0x1800d0d7a]
lea rcx, [rbp + 0x90]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_wcsncat]
mov r8d, 5
lea rdx, [0x1800d0ddc]
lea rcx, [rbp + 0x90]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_wcsncat]
mov edx, 0x33
lea r8d, [rdx + 0x3f]
lea r9d, [rdx + 0x36]
lea r10d, [rdx + 0x39]
lea r11d, [rdx + 0x31]
jmp 0x1800809fc
mov ecx, 0x6e
mov word [rbp + 0x56], cx
jmp case.default.0x180080806
mov r8d, 1
mov word [rbp + 0x28], r13w
lea rdx, [0x1800d0dec]
lea rcx, [rbp + 0x20]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncat]
jmp 0x180080921
mov r8d, 1
lea rdx, [0x1800d0df0]
lea rcx, [rbp + 0x20]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncat]
movzx eax, word [0x1800d0df4]
mov word [rbp + 0x2b], ax
movzx eax, byte [0x1800d0df6]
mov byte [rbp + 0x2d], al
jmp 0x180080921
mov dword [rbp + 0x5a], 0x33006c
jmp 0x1800809fc
mov word [rbp + 0x58], r15w
jmp 0x1800809fc
mov word [rbp + 0x20], r12w
jmp 0x1800809fc
mov qword [rbp + 0x21], r14
jmp 0x1800809fc
mov r8d, 1
lea rdx, [0x1800d0df8]
lea rcx, [rbp + 0x40]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncat]
jmp 0x180080921
mov r8d, 4
lea rdx, [0x1800d0e2c]
lea rcx, [rbp + 0x90]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_wcsncpy]
xor eax, eax
mov word [rbp + 0x98], ax
jmp 0x180080921
xor eax, eax
mov word [rbp + 0x68], ax
mov ecx, 0x6e
dec ebx
sub rdi, 1
jne 0x1800807f3
mov r13d, dword [rsp + 0x50]
lea edx, [rdi + 0x6b]
movzx ebx, byte [rsp + 0x40]
mov esi, r13d
imul r12d, r13d, 0x334
cmp r13d, r12d
ja 0x180080d84
mov r14, qword [rsp + 0x48]
mov r15, qword [rsp + 0x48]
mov r13, qword [rsp + 0x48]
mov rdi, qword [rsp + 0x30]
mov eax, 0x2e
cmp esi, 0x1175a
ja 0x180080b5f
je 0x180080b49
cmp esi, 0x8c04
ja 0x180080af4
je 0x180080aeb
cmp esi, 0xae
je 0x180080ac8
cmp esi, 0x1c8c
je 0x180080ab1
cmp esi, 0x386a
je 0x180080aa8
cmp esi, 0x5448
je 0x180080a9f
cmp esi, 0x7026
jne 0x180080d5d
mov byte [rbp + 0x37], 0x74
jmp 0x180080d5d
mov byte [rbp + 0x37], 0
jmp 0x180080d5d
mov byte [rbp + 0x36], 0x6f
jmp 0x180080d5d
movzx eax, word [0x1800d0e4c]
mov word [rbp + 0x31], ax
mov dword [rbp + 0x33], 0x687370
jmp 0x180080d5d
mov r8d, 1
mov dword [rbp + 0x2d], 0x323370
lea rdx, [0x1800d0e50]
lea rcx, [rbp + 0x20]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncat]
jmp 0x180080d5d
mov byte [rbp + 0x38], 0
jmp 0x180080d5d
cmp esi, 0xa7e2
je 0x180080b40
cmp esi, 0xc3c0
je 0x180080b30
cmp esi, 0xdf9e
je 0x180080b24
cmp esi, 0xfb7c
jne 0x180080d5d
mov dword [rbp + 0x7c], 0x320033
jmp 0x180080d5d
mov dword [rbp + 0x78], 0x6c0065
jmp 0x180080d5d
mov dword [rbp + 0x72], 0x720065
mov word [rbp + 0x76], cx
jmp 0x180080d5d
mov word [rbp + 0x70], dx
jmp 0x180080d5d
mov word [rbp + 0x80], ax
mov dword [rbp + 0x82], 0x6c0064
jmp 0x180080d5d
cmp esi, 0x1a2b0
ja 0x180080d0d
je 0x180080c2a
cmp esi, 0x13338
je 0x180080c1d
cmp esi, 0x14f16
je 0x180080c0f
cmp esi, 0x16af4
je 0x180080bdb
cmp esi, 0x186d2
jne 0x180080d5d
lea r9, [rbp + 0x70]
mov edx, r11d
lea r8, [rbp + 0x20]
xor ecx, ecx
call fcn.180008f40
mov r14, rax
lea rcx, [rbp - 0x50]
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x28], rax
xor r8d, r8d
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x20], rax
lea edx, [r9 + 0x27]
call fcn.180040d30
jmp 0x180080d5d
lea r9, [rbp + 0x90]
mov edx, r11d
lea r8, [rbp + 0x10]
xor ecx, ecx
call fcn.180008f40
lea r9, [rbp + 0x50]
mov edx, 0x64
lea r8, [rbp + 0x40]
xor ecx, ecx
mov r13, rax
call fcn.180008f40
mov r15, rax
jmp 0x180080d5d
xor eax, eax
mov word [rbp + 0x88], ax
jmp 0x180080d5d
mov word [rbp + 0x86], r10w
jmp 0x180080d5d
mov rcx, qword [rsp + 0x30]
cmp qword [rcx + 0x260], 0xffffffffffffffff
jne 0x180080ca0
mov edi, 0xa1
nop
mov eax, edi
sub eax, 0xa0
je 0x180080c64
cmp eax, 1
jne 0x180080c96
xor edx, edx
lea ecx, [rax + 1]
call r14
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x260], rax
jmp 0x180080c96
cmp qword [rcx + 0x260], 0xffffffffffffffff
jne 0x180080c96
mov ecx, 0x9e
mov eax, ecx
sub eax, 0x9d
je 0x180080d84
cmp eax, 1
jne 0x180080c87
xor bl, bl
dec ecx
cmp ecx, 0x9c
ja 0x180080c73
mov rcx, qword [rsp + 0x30]
dec edi
cmp edi, 0x9f
ja 0x180080c40
cmp byte [rcx + 0x284], 0
je 0x180080cf4
mov edi, 0xc3
nop
mov eax, edi
sub eax, 0xc3
je 0x180080cdb
cmp eax, 9
jne 0x180080ce2
lea rdx, [rcx + 0x28]
mov rcx, qword [rcx + 0x260]
call r15
test eax, eax
je 0x180080d80
mov rcx, qword [rsp + 0x30]
jmp 0x180080ce2
mov byte [rcx + 0x284], 0
add edi, 9
cmp edi, 0xd5
jb 0x180080cb0
mov rdi, qword [rsp + 0x30]
jmp 0x180080d5d
lea rdx, [rcx + 0x28]
mov rcx, qword [rcx + 0x260]
call r13
test eax, eax
je 0x180080d80
mov rdi, qword [rsp + 0x30]
jmp 0x180080d5d
cmp esi, 0x1be8e
je 0x180080d51
cmp esi, 0x1da6c
je 0x180080d44
cmp esi, 0x1f64a
je 0x180080d31
cmp esi, 0x21228
jne 0x180080d5d
mov al, 1
jmp 0x180080d87
mov eax, dword [rdi + 0x48]
mov rcx, qword [rsp + 0x38]
mov dword [rcx + 0x1c], eax
mov eax, dword [rdi + 0x44]
mov dword [rcx + 0x20], eax
jmp 0x180080d5d
mov rcx, qword [rsp + 0x38]
mov eax, dword [rdi + 0x30]
mov dword [rcx + 0x18], eax
jmp 0x180080d5d
mov rcx, qword [rsp + 0x38]
lea rax, [rdi + 0x54]
mov qword [rcx], rax
imul eax, dword [rsp + 0x50], 0x29
add esi, eax
cmp esi, r12d
ja 0x180080d84
mov ecx, 0x6e
lea edx, [rcx - 3]
lea r10d, [rcx - 2]
lea r11d, [rcx - 0xa]
jmp 0x180080a41
xor al, al
jmp 0x180080d87
movzx eax, bl
mov rcx, qword [rbp + 0xd0]
xor rcx, rsp
call fcn.1800bcd70
mov rbx, qword [rsp + 0x220]
add rsp, 0x1e0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret