Function at 0x1800730b0
Capabilities:
Terminate process

Disassembly:
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
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 - 0xf]
sub rsp, 0xc8
mov r14d, dword [rbp + 0x77]
mov rsi, r8
imul eax, r14d, 0x813
lea r8, [0x180000000]
mov ebx, r14d
mov r11, r9
mov r10, rcx
mov dword [rbp - 0x41], ebx
mov dword [rbp - 0x31], eax
cmp r14d, eax
ja 0x180073899
mov rax, qword [rbp - 0x29]
mov r13, qword [rbp - 0x29]
mov r14d, dword [rbp + 0x77]
mov r15, qword [rbp - 0x29]
mov r12d, dword [rbp + 0x77]
mov qword [rbp - 0x71], rax
mov eax, dword [rbp + 0x77]
mov dword [rbp - 0x79], eax
nop word [rax + rax]
mov edi, dword [rbp - 0x51]
cmp ebx, 0x5780
ja 0x18007344a
je 0x18007340e
lea eax, [rbx - 0x4d]
cmp eax, 0xd4
ja case.0x180073167.83
movzx eax, byte [r8 + rax + 0x73ea4]
mov ecx, dword [r8 + rax*4 + 0x73e88]
add rcx, r8
jmp rcx
cmp qword [r10 + 0x178], 0
je case.0x180073167.83
nop word [rax + rax]
mov ebx, 0x95
mov eax, ebx
sub eax, 0x95
je 0x1800731fc
sub eax, 1
je 0x1800731e8
sub eax, 1
je 0x1800731bf
cmp eax, 1
jne 0x180073203
mov rax, qword [0x1800e5008]
lea r8, [rbp - 0x49]
mov edx, 0x2f
mov qword [rbp - 0x49], rax
mov rcx, r13
call fcn.1800b0f70
mov r10, qword [rbp + 0x57]
jmp 0x180073203
mov rax, qword [r13 + 8]
xor r9d, r9d
mov qword [rbp - 0x49], rax
xor edx, edx
lea rax, [rbp - 0x49]
xor ecx, ecx
mov r8d, 0xa0
mov qword [rsp + 0x20], rax
call fcn.180044360
mov r10, qword [rbp + 0x57]
jmp 0x180073203
mov rax, qword [r10 + 0x178]
mov rcx, qword [rax + 0x10]
mov qword [r10 + 0x178], rcx
jmp 0x180073203
mov r13, qword [r10 + 0x178]
inc ebx
cmp ebx, 0x99
jb 0x180073185
cmp qword [r10 + 0x178], 0
jne 0x180073180
mov ebx, dword [rbp - 0x41]
lea r8, [0x180000000]
mov r11, qword [rbp + 0x6f]
jmp case.0x180073167.83
xor esi, esi
cmp dword [r10 + 0x3c], esi
jle case.0x180073167.83
xor edi, edi
mov ebx, 0x8c
mov eax, ebx
sub eax, 0x8c
je 0x180073263
cmp eax, 1
jne 0x180073298
mov rdx, qword [r10 + 0x18]
mov r8d, r12d
mov rcx, r10
call qword [r15 + 8]
jmp 0x180073298
mov r15, qword [r10 + 0x30]
add r15, rdi
mov eax, dword [r15 + 4]
test eax, eax
je 0x180073295
mov dword [rbp - 0x49], eax
lea r9, [rbp - 0x39]
mov eax, dword [r15]
lea r8, [rbp - 0x49]
mov edx, 0x9e
mov dword [rbp - 0x39], eax
mov rcx, r10
call fcn.1800ad1e0
mov r12d, eax
jmp 0x180073298
mov r12d, dword [r15]
mov r10, qword [rbp + 0x57]
inc ebx
cmp ebx, 0x8e
jb 0x180073245
inc esi
add rdi, 0x18
cmp esi, dword [r10 + 0x3c]
jl 0x180073240
mov ebx, dword [rbp - 0x41]
lea r8, [0x180000000]
mov r11, qword [rbp + 0x6f]
jmp case.0x180073167.83
mov r9, qword [0x1800e5790]
mov ecx, 0xffffffff
mov qword [rbp - 0x71], r9
mov dword [rbp - 0x79], ecx
jmp 0x180073815
mov rax, qword [r10 + 8]
cmp qword [r11], rax
je 0x180073887
jae 0x18007338a
mov esi, 0x88
cmp esi, 0x88
je 0x18007333b
cmp esi, 0x4730
je 0x180073332
cmp esi, 0x8dd8
je 0x18007332c
cmp esi, 0xd480
jne 0x180073375
mov eax, dword [rbp - 0x69]
add rsp, 0xc8
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
mov byte [rbp - 0x69], 1
jmp 0x180073375
mov rax, qword [r11]
mov qword [r10 + 8], rax
jmp 0x180073375
mov edi, dword [r11]
mov ebx, edi
cmp rdi, qword [r10 + 8]
jae 0x180073375
mov rax, qword [r10 + 0x18]
test rax, rax
je 0x18007335c
mov rcx, qword [r10]
mov rcx, qword [rcx + rbx*8]
call rax
mov r10, qword [rbp + 0x57]
mov rax, qword [r10]
inc edi
mov qword [rax + rbx*8], 0
mov ebx, edi
cmp rbx, qword [r10 + 8]
jb 0x180073346
mov r11, qword [rbp + 0x6f]
add esi, 0x46a8
cmp esi, 0x11aa0
jbe 0x1800732f5
mov ebx, dword [rbp - 0x41]
mov rax, qword [r11]
mov r9d, 0x7f
mov qword [rbp - 0x49], rax
xor r8d, r8d
lea rax, [rbp - 0x49]
mov qword [rsp + 0x28], 0
mov rdx, r10
mov qword [rsp + 0x20], rax
xor ecx, ecx
call fcn.180024cd0
test al, al
jne 0x1800733e2
mov eax, 0x18
nop
cmp eax, 0x18
je 0x1800733d2
cmp eax, 0x510
je case.0x180073885.219
jmp 0x1800733d6
mov byte [rbp - 0x69], 0
add eax, 0x4f8
cmp eax, 0x9f0
jbe 0x1800733c0
mov r10, qword [rbp + 0x57]
lea r8, [0x180000000]
mov r11, qword [rbp + 0x6f]
jmp case.0x180073167.83
xor r14d, r14d
jmp case.0x180073167.83
mov rax, qword [0x1800f76c0]
mov qword [rbp - 0x29], rax
jmp case.0x180073167.83
mov rcx, qword [rbp - 0x29]
mov qword [0x1800f76c0], 0
test rcx, rcx
je case.0x180073167.83
xor edx, edx
mov r9, rcx
xor r8d, r8d
lea ecx, [rdx + 0x38]
call fcn.1800207b0
mov r10, qword [rbp + 0x57]
lea r8, [0x180000000]
mov r11, qword [rbp + 0x6f]
jmp case.0x180073167.83
cmp ebx, 0x21b9e
ja 0x1800737df
je 0x180073687
cmp ebx, 0x9d80
je 0x18007367a
cmp ebx, 0xb4a0
je 0x18007360f
cmp ebx, 0x1681f
jne case.0x180073167.83
mov rcx, qword [rbp + 0x7f]
mov eax, dword [0x1800e5638]
cmp dword [rcx], eax
jb case.0x180073167.83
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [rbp + 0x6f]
lea rdx, str.update_elevation_policy_for_ssvagent
mov rcx, rax
call fcn.1800bc2a0
mov esi, 0x106
nop word [rax + rax]
mov eax, esi
sub eax, 0x105
je case.0x180073885.219
cmp eax, 1
jne 0x1800735ea
xor ebx, ebx
lea edx, [rax + 6]
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
lea rcx, [rbp - 0x21]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x11], xmm0
test al, al
je 0x1800735e3
mov edi, 8
nop dword [rax + rax]
cmp edi, 8
je 0x180073557
cmp edi, 0xc4
jne 0x1800735d1
lea rax, str.Cannot_read_DF_task_from__I64x
mov dword [rbp - 0x49], ebx
mov qword [0x1800e74c0], rax
lea r9d, [rdi + 0x23]
lea rax, [0x1800c867b]
mov rdx, rax
mov qword [rsp + 0x20], rax
lea r8, [rbp - 0x49]
lea rcx, str.SVGA3D_R32_FLOAT_X8X24_TYPELESS
call fcn.180041fe0
jmp 0x1800735d1
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xee
call fcn.180084d50
cmp r14d, dword [0x1800e74b8]
je 0x1800735d1
mov ebx, 0x104
nop dword [rax]
cmp ebx, 0x104
je 0x1800735b5
cmp ebx, 0xf3c
jne 0x1800735c1
lea rax, [0x1800c867b]
xor r9d, r9d
mov r8, rax
lea rcx, str.SamplerScript::getLexicalScopes
mov rdx, rax
call fcn.1800bc300
mov dword [0x1800e74b8], r14d
jmp 0x1800735c1
lea rcx, str.HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudio12.0VCLibraryDesktop
call fcn.1800bc300
add ebx, 0xe38
cmp ebx, 0x1c70
jbe 0x180073580
xor ebx, ebx
add edi, 0xbc
cmp edi, 0x180
jb 0x180073510
mov dword [rbp - 0x69], 0xffffffff
dec esi
cmp esi, 0x104
ja 0x1800734c0
mov ebx, dword [rbp - 0x41]
lea r8, [0x180000000]
mov r10, qword [rbp + 0x57]
mov r11, qword [rbp + 0x6f]
jmp case.0x180073167.83
cmp qword [0x1800e74a8], 0
jne case.0x180073167.83
mov edx, 1
lea ecx, [rdx + 0x1f]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
lea rcx, [rbp - 0x49]
mov dword [rbp - 0x49], 0
mov qword [rsp + 0x28], rcx
lea r9, str.hashes
mov rcx, rax
mov qword [0x1800e74a8], rax
lea r8, [rbp - 0x39]
mov dword [rbp - 0x39], 0x33
xor edx, edx
mov dword [rsp + 0x20], 0x121
call fcn.1800730b0
mov r10, qword [rbp + 0x57]
lea r8, [0x180000000]
mov r11, qword [rbp + 0x6f]
jmp case.0x180073167.83
mov dword [r10 + 0x3c], 0
jmp case.0x180073167.83
cmp r10, qword [0x1800e74a8]
je 0x1800736f0
xor r9d, r9d
lea rcx, [rbp - 0x21]
mov rdx, r11
lea r8d, [r9 + 0x1d]
call fcn.18005e260
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movq rax, xmm1
movups xmmword [rbp - 0x11], xmm0
test rax, rax
je 0x1800736f0
mov rax, qword [rbp + 0x57]
cmp qword [rax], 0
je 0x1800736f0
mov ecx, 0xd6
mov eax, ecx
sub eax, 0xd6
je 0x1800736db
cmp eax, 1
je case.0x180073885.219
jmp 0x1800736e2
mov dword [rbp - 0x69], 1
inc ecx
cmp ecx, 0xd8
jb 0x1800736c7
nop dword [rax]
movsxd rax, dword [rsi]
mov edx, 1
lea rcx, [rax + rax*2]
shl rcx, 3
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
mov rcx, qword [rbp + 0x57]
mov dword [rbp - 0x51], edi
mov qword [rcx], rax
test rax, rax
jne 0x180073752
mov ebx, 0x35
mov dword [rbp - 0x51], edi
mov esi, edi
nop
mov eax, ebx
sub eax, 0x34
je 0x180073890
cmp eax, 1
jne 0x180073748
lea r8d, [rax + 0xd]
mov ecx, eax
lea rdx, str.cChangedFields
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__write]
mov esi, eax
mov dword [rbp - 0x51], eax
dec ebx
cmp ebx, 0x33
ja 0x180073720
mov ebx, dword [rbp - 0x41]
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
lea rcx, [rbp - 0x21]
lea edx, [r9 + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x11], xmm0
test al, al
je 0x1800733e2
mov rax, qword [rbp + 0x57]
lea r9, [rbp - 0x61]
lea r8, [rbp - 0x59]
mov byte [rbp - 0x61], 1
lea rcx, [rbp - 0x39]
mov byte [rbp - 0x59], 2
mov dword [rbp - 0x39], 0
mov eax, dword [rax]
mov dword [rbp - 0x49], eax
lea rax, [rbp - 0x49]
mov qword [rsp + 0x30], rax
lea rax, [0x1800c867b]
mov qword [rsp + 0x28], rax
mov rdx, rax
mov dword [rsp + 0x20], 0xc8
call fcn.18002a380
mov r10, qword [rbp + 0x57]
lea r8, [0x180000000]
mov r11, qword [rbp + 0x6f]
jmp case.0x180073167.83
cmp ebx, 0x2cf1d
je 0x1800737fe
cmp ebx, 0x3829c
jne case.0x180073167.83
mov dword [r10 + 0xc], 0
mov byte [r10 + 0x14], 0
jmp case.0x180073167.83
mov eax, dword [rsi]
mov dword [r10 + 8], eax
mov rax, qword [rbp + 0x7f]
mov eax, dword [rax]
mov dword [r10 + 0x10], eax
mov ecx, dword [rbp - 0x79]
mov r9, qword [rbp - 0x71]
imul eax, dword [rbp + 0x77], 0x9f
mov rsi, qword [rbp + 0x67]
add ebx, eax
mov dword [rbp - 0x41], ebx
cmp ebx, dword [rbp - 0x31]
jbe 0x180073130
mov rdx, qword [rbp + 0x5f]
mov r14d, dword [rbp + 0x77]
lea eax, [r14 - 0xd]
mov dword [rbp - 0x49], eax
cmp r14d, eax
jbe case.0x180073885.219
mov r13, qword [rbp - 0x29]
mov ebx, 0x3f
mov r15, qword [rbp - 0x29]
movsxd r12, ecx
lea eax, [r14 - 0xb2]
mov r8d, 0x3a
cmp eax, 0x6f
ja case.0x180073885.184
lea rdi, [0x180000000]
movzx eax, byte [rdi + rax + 0x73fb4]
mov ecx, dword [rdi + rax*4 + 0x73f7c]
add rcx, rdi
jmp rcx
mov byte [rbp - 0x69], 1
jmp case.0x180073885.219
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov r9, qword [rbp - 0x29]
mov ecx, dword [rbp + 0x77]
mov qword [rbp - 0x71], r9
mov dword [rbp - 0x79], ecx
jmp 0x180073836
mov ecx, dword [r10 + 8]
mov edx, ecx
cmp rcx, qword [r11]
jae case.0x180073885.184
nop dword [rax + rax]
mov rax, qword [r10]
inc ecx
mov qword [rax + rdx*8], 0
mov edx, ecx
cmp rdx, qword [r11]
jb 0x1800738c0
jmp case.0x180073885.184
cmp dword [rbp - 0x79], 0xffffffff
je 0x180073a99
mov r14d, 0x6b
nop dword [rax]
mov eax, r14d
sub eax, 0x6b
je 0x180073999
cmp eax, 1
jne 0x180073a75
mov rax, r12
shl rax, 5
add rsi, rax
cmp dword [rsi + 8], 1
jne 0x180073a75
cmp qword [0x1800f86f0], 0
jne 0x180073a75
mov edi, 0x26
nop dword [rax]
mov eax, edi
sub eax, 0x24
je 0x180073e73
sub eax, 1
je 0x180073983
cmp eax, 1
jne 0x180073989
cmp dword [0x1800e5780], 0
je 0x180073967
cmp byte [r11], 0x3a
je 0x180073967
mov rdx, r9
lea rcx, [0x1800c2620]
call fcn.1800ab760
mov r9, qword [rbp - 0x71]
cmp qword [rsi + 0x10], 0
jne 0x180073979
mov eax, dword [rsi + 0x18]
mov dword [0x1800e5788], eax
jmp 0x180073989
xor eax, eax
mov dword [0x1800e5788], eax
jmp 0x180073989
dec dword [0x1800e5784]
mov r11, qword [rbp + 0x6f]
dec edi
cmp edi, 0x23
ja 0x180073930
jmp 0x180073a75
mov rax, r12
shl rax, 5
add rsi, rax
cmp dword [rsi + 8], 0
jne 0x180073a3b
test r13, r13
je 0x180073a3b
mov edi, 0x5a
nop dword [rax + rax]
cmp edi, 0x5a
je 0x1800739fe
cmp edi, 0x1572
je 0x1800739db
cmp edi, 0x2a8a
je case.0x180073885.219
jmp 0x180073a29
cmp qword [rsi + 0x10], 0
jne 0x1800739e7
mov eax, dword [rsi + 0x18]
jmp 0x1800739e9
xor eax, eax
mov dword [0x1800e5788], eax
mov eax, ebx
cmp byte [r11], 0x3a
cmove eax, r8d
mov dword [rbp - 0x69], eax
jmp 0x180073a29
cmp dword [0x1800e5780], 0
je 0x180073a29
cmp byte [r11], 0x3a
je 0x180073a29
mov r8, r9
lea rcx, str.VerifyMessage_:_Unable_to_allocate_dst.
mov edx, r15d
call fcn.1800ab760
mov r9, qword [rbp - 0x71]
mov r8d, 0x3a
mov r11, qword [rbp + 0x6f]
add edi, 0x1518
cmp edi, 0x3f48
jbe 0x1800739c0
mov ecx, dword [rsi + 8]
lea eax, [rcx - 1]
cmp eax, 1
ja 0x180073a75
test r13, r13
je 0x180073a54
mov qword [0x1800f86f0], r13
jmp 0x180073a75
cmp ecx, 1
jne 0x180073a75
movsxd rax, dword [0x1800e5784]
mov rcx, qword [rbp + 0x57]
mov rcx, qword [rcx + rax*8]
inc dword [0x1800e5784]
mov qword [0x1800f86f0], rcx
mov r11, qword [rbp + 0x6f]
inc r14d
mov rsi, qword [rbp + 0x67]
mov r8d, 0x3a
cmp r14d, 0x6d
jb 0x1800738f0
mov r14d, dword [rbp + 0x77]
jmp case.0x180073885.184
mov edi, 0xf6
nop
mov eax, edi
sub eax, 0xf4
je case.0x180073885.219
sub eax, 1
je 0x180073b10
cmp eax, 1
jne 0x180073b1d
cmp dword [rdx], 0
je 0x180073aec
mov ecx, 0xe6
mov eax, ecx
sub eax, 0xe6
je 0x180073ad5
cmp eax, 1
je case.0x180073885.219
jmp 0x180073ae2
dec dword [0x1800e5784]
mov dword [rbp - 0x69], 0xffffffff
inc ecx
cmp ecx, 0xe8
jb 0x180073ac1
cmp dword [0x1800e5780], 0
je 0x180073b1d
cmp byte [r11], 0x3a
je 0x180073b1d
mov rdx, r9
lea rcx, str.icudt51l_zone_eo.res
call fcn.1800ab760
mov r9, qword [rbp - 0x71]
jmp 0x180073b1d
mov dword [0x1800e5788], 0
mov dword [rbp - 0x69], ebx
mov r11, qword [rbp + 0x6f]
dec edi
mov rdx, qword [rbp + 0x5f]
cmp edi, 0xf3
ja 0x180073aa0
jmp case.0x180073885.184
cmp qword [0x1800e74b0], 0
jne case.0x180073885.184
mov edx, 1
lea ecx, [rdx + 0x1f]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0
mov qword [rsp + 0x28], rcx
lea r9, str.lists
mov rcx, rax
mov qword [0x1800e74b0], rax
lea r8, [rbp - 0x31]
mov dword [rbp - 0x31], 0x33
xor edx, edx
mov dword [rsp + 0x20], 0x121
call fcn.1800730b0
mov r9, qword [rbp - 0x71]
jmp case.0x180073885.184
mov rcx, qword [rbp + 0x67]
xor esi, esi
xor edi, edi
mov rax, qword [rcx]
test rax, rax
je case.0x180073885.184
mov r14, rcx
nop
mov r8, r15
mov rdx, rax
mov rcx, r9
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
jne 0x180073cc8
mov rcx, qword [r14]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], 0
jne 0x180073bd1
cmp rax, r15
jne 0x180073c7a
mov eax, 0x11e
cmp eax, 0x11e
je 0x180073c5d
cmp eax, 0x9b4a
jne 0x180073c6a
mov r9, qword [rbp - 0x71]
cmp dword [rbp - 0x51], 0
mov r14d, 0xb4
je case.0x180073885.184
mov rsi, qword [rbp + 0x6f]
mov edi, 0x52
mov eax, edi
sub eax, 0x50
je case.0x180073885.219
sub eax, 1
je 0x180073e2b
cmp eax, 1
jne 0x180073e38
cmp dword [0x1800e5780], 0
je 0x180073e38
cmp byte [rsi], 0x3a
je 0x180073e38
mov r8, r9
lea rcx, str.void_glGetInteger64i_v__
mov edx, r15d
call fcn.1800ab760
jmp 0x180073e38
mov dword [rbp - 0x79], esi
mov r12, rdi
mov dword [rbp - 0x51], 0
add eax, 0x9a2c
cmp eax, 0x13458
jbe 0x180073be8
mov rax, qword [rbp + 0x5f]
cmp dword [rax], 0
je 0x180073c89
cmp r15, 1
je 0x180073cc8
cmp r12, 0xffffffffffffffff
jne 0x180073c97
mov dword [rbp - 0x79], esi
mov r12, rdi
jmp 0x180073cc8
mov rcx, qword [rbp + 0x67]
mov rax, r12
shl rax, 5
add rcx, rax
mov eax, dword [rcx + 8]
cmp dword [r14 + 8], eax
jne 0x180073cc1
mov rax, qword [rcx + 0x10]
cmp qword [r14 + 0x10], rax
jne 0x180073cc1
mov eax, dword [rcx + 0x18]
cmp dword [r14 + 0x18], eax
je 0x180073cc8
mov dword [rbp - 0x51], 1
mov r9, qword [rbp - 0x71]
inc rdi
mov r14, rdi
inc esi
shl r14, 5
add r14, qword [rbp + 0x67]
mov rax, qword [r14]
test rax, rax
je 0x180073a90
jmp 0x180073bb0
mov ecx, 0xfc
cmp ecx, 0xfb
je 0x180073d4c
dec ecx
cmp ecx, 0xfa
ja 0x180073cf5
jmp case.0x180073885.184
mov qword [r10 + 0x18], r11
jmp case.0x180073885.184
mov rcx, qword [rbp + 0x7f]
test rcx, rcx
je 0x180073d23
mov eax, dword [rbp - 0x79]
mov dword [rcx], eax
mov r8, r12
shl r8, 5
add r8, rsi
cmp qword [r8 + 0x10], 0
je 0x180073d69
mov edx, 0x23
nop dword [rax]
mov eax, edx
sub eax, 0x23
je 0x180073d53
cmp eax, 1
jne 0x180073d5d
xor eax, eax
jmp 0x180073318
mov rcx, qword [r8 + 0x10]
mov eax, dword [r8 + 0x18]
mov dword [rcx], eax
inc edx
cmp edx, 0x25
jb 0x180073d40
jmp case.0x180073885.184
mov ecx, 0x8e
nop
mov eax, ecx
sub eax, 0x8e
je 0x180073d84
cmp eax, 1
je case.0x180073885.219
jmp 0x180073d8b
mov eax, dword [r8 + 0x18]
mov dword [rbp - 0x69], eax
inc ecx
cmp ecx, 0x90
jb 0x180073d70
jmp case.0x180073885.184
mov r8, qword [0x1800e74a8]
mov r9, r10
mov rdx, r11
mov ecx, 0xdc
call fcn.1800ac2e0
mov r9, qword [rbp - 0x71]
jmp case.0x180073885.184
mov edx, 0x3d
mov rcx, r9
call sub.VCRUNTIME140.dll_strchr
mov r9, qword [rbp - 0x71]
mov r13, rax
test rax, rax
je 0x180073e00
mov rdx, rax
mov ecx, 0x2c
sub rdx, r9
nop
mov eax, ecx
sub eax, 0x2c
je 0x180073df4
cmp eax, 1
jne 0x180073df7
inc r13
inc rdx
jmp 0x180073df7
mov r15, rdx
inc ecx
cmp ecx, 0x2e
jb 0x180073de0
jmp case.0x180073885.184
mov r15, 0xffffffffffffffff
nop word [rax + rax]
inc r15
cmp byte [r9 + r15], 0
jne 0x180073e10
jmp case.0x180073885.184
inc dword [0x1800e5784]
mov dword [rbp - 0x51], 0
jmp case.0x180073885.184
mov dword [0x1800e5788], 0
mov dword [rbp - 0x69], ebx
mov r9, qword [rbp - 0x71]
dec edi
cmp edi, 0x4f
ja 0x180073c13
jmp case.0x180073885.184
mov byte [rbp - 0x69], 1
dec r14d
mov dword [rbp + 0x77], r14d
cmp r14d, dword [rbp - 0x49]
jbe case.0x180073885.219
mov r10, qword [rbp + 0x57]
mov r11, qword [rbp + 0x6f]
mov rsi, qword [rbp + 0x67]
mov rdx, qword [rbp + 0x5f]
jmp 0x180073856
cmp byte [r11], 0x3a
mov eax, 0x3a
cmove ebx, eax
mov eax, ebx
jmp 0x180073318