Function at 0x18004ae70
Capabilities:
Delete file
Read file on windows
Terminate process

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x10a0]
mov eax, 0x11a0
call fcn.1800796d0
sub rsp, rax
mov rax, qword [0x180087e88]
xor rax, rsp
mov qword [rbp + 0x1090], rax
mov qword [rsp + 0x50], r8
lea r15d, [rdx + 0x717]
mov rax, qword [rsp + 0x50]
mov rsi, r8
mov r8, qword [rsp + 0x50]
mov r13, rcx
mov r12, qword [rsp + 0x50]
mov edi, edx
mov r9, qword [rsp + 0x50]
mov ecx, edx
mov rbx, qword [rsp + 0x50]
mov qword [rbp - 0x80], r8
mov dword [rsp + 0x40], edx
mov dword [rsp + 0x70], edx
mov dword [rsp + 0x58], r15d
cmp edx, r15d
jae 0x18004b4ec
mov r14d, dword [rbp - 0x70]
mov edi, dword [rbp - 0x78]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x50]
mov qword [rbp - 0x50], rax
mov rax, qword [rsp + 0x50]
mov qword [rbp - 0x58], rax
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x68], r12
mov r12, qword [rsp + 0x50]
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x60], r9
mov qword [rbp - 0x60], r12
nop word [rax + rax]
cmp ecx, 0x1cb
ja 0x18004b044
je 0x18004b021
mov eax, ecx
sub eax, 0x81
je 0x18004affa
sub eax, 0x48
je 0x18004afe4
sub eax, 0x19
je 0x18004afbc
sub eax, 0x44
je 0x18004af94
mov r9, qword [rsp + 0x48]
mov r10, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x78]
mov r11, qword [rsp + 0x60]
cmp eax, 0x61
jne 0x18004b4cf
mov byte [r13 + reloc.SHELL32.dll_SHChangeNotification_Lock], 1
mov dword [r13 + 0x28], 0x238
jmp 0x18004b4cf
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov ecx, dword [rsp + 0x70]
xor r9d, r9d
mov r8, qword [rbp - 0x80]
mov r11, rax
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x60], rax
jmp 0x18004b4c5
xor edx, edx
mov r8d, 0x288
mov rcx, r13
call sub.VCRUNTIME140.dll_memset
mov ecx, dword [rsp + 0x70]
mov r8, qword [rbp - 0x80]
mov qword [r13 + 0x260], 0xffffffffffffffff
jmp 0x18004b4bb
mov rcx, r13
call qword [0x180088060]
mov ecx, dword [rsp + 0x70]
mov r8, qword [rbp - 0x80]
jmp 0x18004b4bb
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov ecx, dword [rsp + 0x70]
mov rdx, rax
mov r8, qword [rbp - 0x80]
mov r9, qword [rsp + 0x48]
mov r11, qword [rsp + 0x60]
mov qword [rsp + 0x78], rax
jmp 0x18004b4ca
mov r9, qword [rsp + 0x48]
xor r10d, r10d
mov rdx, qword [rsp + 0x78]
xor r14d, r14d
mov r11, qword [rsp + 0x60]
mov dword [rbp - 0x70], r14d
mov qword [rsp + 0x68], r10
jmp 0x18004b4cf
cmp ecx, 0x270
je 0x18004b4aa
cmp ecx, 0x315
je 0x18004b4a0
cmp ecx, 0x3ba
je 0x18004b48d
cmp ecx, 0x45f
je 0x18004b0af
cmp ecx, 0x504
jne 0x18004b4bb
mov eax, edi
mov ecx, 0
test dil, 7
setne cl
shr eax, 3
add ecx, eax
lea eax, [rcx + rcx*2]
mov ecx, eax
mov qword [rbp - 0x50], rax
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov ecx, dword [rsp + 0x70]
mov r8, qword [rbp - 0x80]
mov qword [rbp - 0x58], rax
jmp 0x18004b4bb
mov ebx, 1
cmp dword [r13], ebx
jle 0x18004b477
nop
movsxd rdi, ebx
test r14d, r14d
jne 0x18004b390
mov rax, qword [rsi + rdi*8]
cmp byte [rax], 0x2d
jne 0x18004b390
cmp byte [rax + 1], r14b
jne 0x18004b115
mov ecx, dword [rbp - 0x68]
mov eax, ecx
inc ecx
mov dword [rbp - 0x68], ecx
test eax, eax
je 0x18004b45f
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
xor edx, edx
mov ecx, 0xf5
call fcn.180078d10
mov r8, qword [rbp - 0x80]
jmp 0x18004b45f
mov r15d, 1
nop dword [rax + rax]
movsxd rax, ebx
mov r14d, r15d
mov rax, qword [rsi + rax*8]
cmp byte [r14 + rax], 0
je 0x18004b45b
mov r12d, 0x9e
nop dword [rax + rax]
mov eax, r12d
sub eax, 0x9c
je 0x18004b362
sub eax, 1
je 0x18004b333
cmp eax, 1
jne 0x18004b36b
movsxd rax, ebx
mov rcx, qword [rsi + rax*8]
movsx edx, byte [rcx + r14]
sub edx, 0x2d
je 0x18004b189
sub edx, 0x15
je 0x18004b26a
sub edx, 0x36
je 0x18004b1a7
cmp edx, 1
je 0x18004b1f7
jmp 0x18004b2f0
mov eax, 0xa5
nop
cmp eax, 0xa5
je 0x18004b353
add eax, 0x7bc0
cmp eax, 0x7bc0
jbe 0x18004b190
mov edi, ILRemoveLastID
nop dword [rax]
mov eax, edi
sub eax, 0xc
je 0x18004b33b
cmp eax, 1
jne 0x18004b1f0
inc ebx
cmp ebx, dword [r13]
jl 0x18004b1e3
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
xor edx, edx
mov ecx, 0xf5
call fcn.180078d10
mov r15d, 0xffffffff
mov r14, 0xffffffffffffffff
dec edi
cmp edi, 0xb
ja 0x18004b1b0
mov edi, 0x10d
nop dword [rax]
mov eax, edi
sub eax, 0x10d
je 0x18004b22c
cmp eax, 1
jne 0x18004b25c
movsxd rcx, ebx
mov rcx, qword [rsi + rcx*8]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atol]
mov dword [0x180088000], eax
mov r12d, 0x9d
jmp 0x18004b36b
inc ebx
cmp ebx, dword [r13]
jl 0x18004b24f
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
xor edx, edx
mov ecx, 0xf5
call fcn.180078d10
mov r15d, 0xffffffff
mov r14, 0xffffffffffffffff
inc edi
cmp edi, 0x10f
jb 0x18004b200
mov r8, qword [rbp - 0x80]
movsxd rax, ebx
mov edi, 0x128
lea rsi, [rsi + rax*8]
nop word [rax + rax]
mov eax, edi
sub eax, 0x126
je 0x18004b30d
sub eax, 1
je 0x18004b2c4
cmp eax, 1
jne 0x18004b2e1
inc ebx
add rsi, 8
cmp ebx, dword [r13]
jl 0x18004b2e1
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
xor edx, edx
mov ecx, 0xf5
call fcn.180078d10
mov r8, qword [rbp - 0x80]
jmp 0x18004b2e1
mov rcx, qword [rsi]
mov r15d, 0xffffffff
mov r14, 0xffffffffffffffff
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atol]
movsxd r8, eax
mov qword [rbp - 0x80], r8
dec edi
cmp edi, 0x125
ja 0x18004b280
mov rsi, qword [rsp + 0x50]
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
xor edx, edx
mov ecx, 0xf5
call fcn.180078d10
jmp 0x18004b36b
cmp r8, 1
jae 0x18004b32e
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
xor edx, edx
mov ecx, 0xf5
call fcn.180078d10
mov rsi, qword [rsp + 0x50]
mov r12d, 0x9d
jmp 0x18004b36b
movsxd rcx, ebx
mov rcx, qword [rsi + rcx*8]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atol]
mov dword [rbp - 0x78], eax
mov r12d, 0x9d
jmp 0x18004b36b
mov dword [rbp - 0x70], 1
mov r12d, 0x9d
jmp 0x18004b36b
mov ecx, 0x45f
mov dword [rsp + 0x70], ecx
mov r8, qword [rbp - 0x80]
dec r12d
cmp r12d, 0x9b
ja 0x18004b140
inc r15d
test r15d, r15d
jg 0x18004b120
jmp 0x18004b45b
mov r14d, dword [rbp - 0x68]
mov eax, 0x1e
nop dword [rax]
cmp eax, 0x1e
je 0x18004b3bd
cmp eax, 0x618
jne 0x18004b443
mov dword [rsp + 0x70], 0x45f
jmp 0x18004b443
mov ecx, r14d
inc r14d
test ecx, ecx
je 0x18004b3ce
cmp ecx, 1
je 0x18004b3f6
jmp 0x18004b423
mov ecx, 0x117
mov eax, ecx
sub eax, 0x117
je 0x18004b3e3
cmp eax, 1
je 0x18004b43e
jmp 0x18004b3ec
mov r9, qword [rsi + rdi*8]
mov qword [rsp + 0x48], r9
inc ecx
cmp ecx, 0x119
jb 0x18004b3d3
mov ecx, 0x11f
nop dword [rax + rax]
mov eax, ecx
sub eax, 0x11f
je 0x18004b410
cmp eax, 1
je 0x18004b43e
jmp 0x18004b419
mov r10, qword [rsi + rdi*8]
mov qword [rsp + 0x68], r10
inc ecx
cmp ecx, 0x121
jb 0x18004b400
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
xor edx, edx
mov ecx, 0xf5
call fcn.180078d10
mov eax, 0x1e
add eax, 0x5fa
cmp eax, 0xbf4
jbe 0x18004b3a0
mov r8, qword [rbp - 0x80]
mov dword [rbp - 0x68], r14d
mov r14d, dword [rbp - 0x70]
inc ebx
cmp ebx, dword [r13]
jl 0x18004b0c0
mov edi, dword [rbp - 0x78]
mov r15d, dword [rsp + 0x58]
mov r12, qword [rbp - 0x60]
mov rcx, r8
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov ecx, dword [rsp + 0x70]
mov rbx, rax
mov r8, qword [rbp - 0x80]
jmp 0x18004b4bb
mov rax, qword [rsi]
xor r12d, r12d
mov qword [rbp - 0x60], r12
mov qword [0x180087ff0], rax
jmp 0x18004b4bb
mov edi, 0x2000
mov dword [rbp - 0x78], edi
jmp 0x18004b4bb
mov r8d, 0x2000
mov dword [rbp - 0x68], 0
mov qword [rbp - 0x80], r8
mov r11, qword [rsp + 0x60]
mov r9, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x78]
mov r10, qword [rsp + 0x68]
add ecx, 0xa5
mov dword [rsp + 0x70], ecx
cmp ecx, r15d
jb 0x18004af30
mov edi, dword [rsp + 0x40]
mov r15, qword [rbp - 0x50]
jmp 0x18004b520
mov r10, qword [rsp + 0x50]
mov r11, qword [rsp + 0x50]
mov r15, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 0x68], r10
mov qword [rsp + 0x60], r11
mov qword [rbp - 0x50], r15
mov qword [rsp + 0x78], rdx
mov qword [rsp + 0x48], r9
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x60], r12
mov r14d, dword [rsp + 0x58]
lea eax, [rdi - 0xa]
mov qword [rbp - 0x68], rbx
mov dword [rbp - 0x78], eax
cmp edi, eax
jbe 0x18004ba3e
mov r13d, dword [rsp + 0x58]
lea rcx, [0x180000000]
mov esi, dword [rsp + 0x58]
mov edi, dword [rsp + 0x58]
mov eax, dword [rsp + 0x40]
nop
add eax, 0xffffff88
cmp eax, 9
ja case.default.0x18004b56d
mov ecx, dword [rcx + rax*4 + 0x4bd70]
lea rax, [0x180000000]
add rcx, rax
jmp rcx
test rbx, rbx
je 0x18004b57b
cmp qword [rbp - 0x58], 0
jne 0x18004b5b4
mov ebx, 0xd7
mov eax, ebx
sub eax, 0xd7
je 0x18004b594
cmp eax, 1
je 0x18004b844
jmp 0x18004b5a0
lea rcx, str.unexpected_encoding__internal_error_
call fcn.1800790c0
inc ebx
cmp ebx, 0xd9
jb 0x18004b580
mov r9, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x78]
test r9, r9
je 0x18004b670
mov r15d, 0x112
cmp r15d, 0x112
je 0x18004b63a
cmp r15d, 0x94c6
jne 0x18004b652
test rdx, rdx
jne 0x18004b652
mov r12, qword [rsp + 0x48]
mov ebx, 0xeb
mov eax, ebx
sub eax, 0xeb
je 0x18004b60c
sub eax, 1
je 0x18004b5fd
cmp eax, 1
je 0x18004b844
jmp 0x18004b629
lea rcx, [0x18007c04c]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_perror]
jmp 0x18004b629
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, r12
lea rdx, str.ansiX962_compressed_char2
mov rcx, rax
call fcn.180079020
inc ebx
cmp ebx, 0xee
jb 0x18004b5e4
mov rdx, qword [rsp + 0x78]
jmp 0x18004b652
lea rdx, [0x18007c028]
mov rcx, r9
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
mov rdx, rax
mov qword [rsp + 0x78], rax
mov r9, qword [rsp + 0x48]
add r15d, 0x93b4
cmp r15d, 0x12768
jbe 0x18004b5c3
jmp 0x18004b6f4
lea r9, str._stdin_
mov qword [rsp + 0x48], r9
jmp 0x18004b6f4
mov r13d, 0x20
jmp 0x18004b6f4
mov rcx, r11
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_ferror]
test eax, eax
jne 0x18004b6a2
mov rcx, qword [rsp + 0x60]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
test eax, eax
je 0x18004b6ef
mov r12, qword [rsp + 0x68]
mov ebx, 0x33
nop dword [rax]
mov eax, ebx
sub eax, 0x32
je 0x18004b844
cmp eax, 1
jne 0x18004b6e8
lea ecx, [rax + 1]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, r12
lea rdx, str.Cannot_remove_intervening_symlink__ls
mov rcx, rax
call fcn.180079020
lea rcx, [0x18007c04c]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_perror]
dec ebx
cmp ebx, 0x31
ja 0x18004b6b0
mov r9, qword [rsp + 0x48]
lea rcx, [0x180000000]
mov eax, dword [rsp + 0x40]
dec eax
mov dword [rsp + 0x40], eax
cmp eax, dword [rbp - 0x78]
jbe 0x18004ba3e
mov rbx, qword [rbp - 0x68]
mov r12, qword [rbp - 0x60]
mov r8, qword [rbp - 0x80]
mov r10, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x78]
mov r11, qword [rsp + 0x60]
mov r15, qword [rbp - 0x50]
jmp 0x18004b550
test r10, r10
je 0x18004b7b6
lea rdx, [0x18007c0f4]
mov rcx, r10
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
mov qword [rsp + 0x60], rax
mov r11, rax
test rax, rax
jne 0x18004b7c2
mov r12, qword [rsp + 0x68]
mov ebx, 0x10b
nop
mov eax, ebx
sub eax, 0x10b
je 0x18004b788
sub eax, 1
je 0x18004b779
cmp eax, 1
je 0x18004b844
jmp 0x18004b7a5
lea rcx, [0x18007c04c]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_perror]
jmp 0x18004b7a5
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, r12
lea rdx, str.Commands_available_under
mov rcx, rax
call fcn.180079020
inc ebx
cmp ebx, 0x10e
jb 0x18004b760
mov r11, qword [rsp + 0x60]
jmp 0x18004b7c2
lea r12, str._stdout_
mov qword [rsp + 0x68], r12
mov r8, qword [rbp - 0x58]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x28], rax
lea r9, [0x180071c10]
lea rdx, [rsp + 0x58]
mov dword [rsp + 0x20], 0x87
mov rcx, r11
mov qword [rsp + 0x58], r15
call fcn.18006ab30
jmp 0x18004b6ef
mov rcx, rdx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_ferror]
test eax, eax
je 0x18004b884
mov r12, qword [rsp + 0x48]
mov ebx, 0xee
mov eax, ebx
sub eax, 0xee
je 0x18004b850
cmp eax, 1
jne 0x18004b87a
mov ecx, eax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9, qword [rsp + 0x60]
cmp r9, rax
je 0x18004b844
mov rcx, r9
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
mov rcx, qword [rsp + 0x68]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, r12
lea rdx, str.k__gnu_cxx::__concurrence_lock_error
mov rcx, rax
call fcn.180079020
lea rcx, [0x18007c04c]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_perror]
inc ebx
cmp ebx, 0xf0
jb 0x18004b810
lea eax, [r13 - 0x10]
test eax, 0xffffffef
jne 0x18004b6ef
mov r12d, 0x8c
nop dword [rax]
cmp r12d, 0x8c
jne 0x18004ba0b
mov ebx, 0x62
mov eax, ebx
sub eax, 0x62
je 0x18004b8f4
sub eax, 0x6f
je 0x18004b8c5
cmp eax, 0x25
je 0x18004b92f
jmp 0x18004b921
lea r8, [rbp - 0x40]
mov dword [rsp + 0x58], 1
lea rdx, [rsp + 0x58]
mov ecx, 0x20
call fcn.18004e530
test rax, rax
je 0x18004b921
mov rdx, rax
mov ecx, 0x5b
call fcn.180053b50
jmp 0x18004b921
xor eax, eax
mov dword [rbp + 0x108c], 1
xor r9d, r9d
mov qword [rsp + 0x58], rax
lea rdx, [rbp - 0x40]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x58]
lea r8d, [rax + 0x4e]
call fcn.180054d70
mov esi, eax
add ebx, 0x94
cmp ebx, 0x21e
jb 0x18004b8b2
mov r13d, esi
cmp esi, 0x10
jne 0x18004ba0b
nop dword [rax + rax]
mov r15d, 0x3d
cmp r15d, 0x3d
jne 0x18004b9f0
mov r8d, dword [rbp - 0x60]
lea rcx, str.The_current_framebuffer_related_state_may_lead_to_non_optimal_performance:
mov edx, dword [rbp + 0x1050]
call fcn.1800790c0
mov ebx, 0x62
nop dword [rax + rax]
mov eax, ebx
sub eax, 0x62
je 0x18004b9b2
sub eax, 0x6f
je 0x18004b983
cmp eax, 0x25
je 0x18004b9ed
jmp 0x18004b9df
lea r8, [rbp - 0x40]
mov dword [rsp + 0x58], 1
lea rdx, [rsp + 0x58]
mov ecx, 0x20
call fcn.18004e530
test rax, rax
je 0x18004b9df
mov rdx, rax
mov ecx, 0x5b
call fcn.180053b50
jmp 0x18004b9df
xor eax, eax
mov dword [rbp + 0x108c], 1
xor r9d, r9d
mov qword [rsp + 0x58], rax
lea rdx, [rbp - 0x40]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x58]
lea r8d, [rax + 0x4e]
call fcn.180054d70
mov edi, eax
add ebx, 0x94
cmp ebx, 0x21e
jb 0x18004b970
mov r13d, edi
add r15d, 0x7c
cmp r15d, 0xb9
jb 0x18004b946
cmp r13d, 0x10
je 0x18004b940
add r12d, 0x1554
cmp r12d, 0x1554
jbe 0x18004b8a0
jmp 0x18004b6ef
mov ecx, 0x89
nop dword [rax]
mov eax, ecx
sub eax, 0x89
je 0x18004ba6b
cmp eax, 1
jne 0x18004ba6e
mov eax, r14d
mov rcx, qword [rbp + 0x1090]
xor rcx, rsp
call fcn.180079740
mov rbx, qword [rsp + 0x11e8]
add rsp, 0x11a0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
xor r14d, r14d
inc ecx
cmp ecx, 0x8b
jb 0x18004ba30
test r13d, r13d
je 0x18004b6f4
mov r15d, 0xf5
cmp r15d, 0xf5
je 0x18004ba9f
cmp r15d, 0xaa5a
je 0x18004b844
jmp 0x18004bb10
xor edx, edx
mov dword [rsp + 0x58], r13d
lea rcx, [rsp + 0x58]
lea r8d, [rdx + 0x5f]
call fcn.18006c1b0
mov ecx, 2
mov rbx, rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [rsp + 0x48]
lea rdx, str.vo_usr_src_ports_mingw64_i686_libwebp_mingw64_i686_libwebp_0.4.3_1.noarch_src_libwebp_0.4.3_src_enc_frame.c
mov rcx, rax
mov r9, rbx
mov eax, dword [rbp + 0x1050]
mov dword [rsp + 0x38], eax
mov dword [rsp + 0x30], r12d
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x20], r13d
call fcn.180079020
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r11, qword [rsp + 0x60]
cmp r11, rax
je 0x18004bb10
mov rcx, r11
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
add r15d, 0xa965
cmp r15d, 0x152ca
jbe 0x18004ba87
jmp 0x18004b6ef
cmp dword [section..data], 0
jne 0x18004b6f4
mov eax, dword [rbp - 0x3c]
cmp dword [0x180087fe4], eax
je 0x18004b6f4
lea rdx, [0x180087ff8]
mov rcx, r11
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fsetpos]
test eax, eax
jne 0x18004bb73
mov r8d, dword [rbp - 0x3c]
lea rdx, str._10lu
mov rcx, qword [rsp + 0x60]
call fcn.180079020
jmp 0x18004b6ef
mov r12, qword [rsp + 0x68]
mov ebx, 0x7e
nop dword [rax]
cmp ebx, 0x7e
je 0x18004bbaa
cmp ebx, 0x12b4
je 0x18004bb9b
cmp ebx, 0x24ea
je 0x18004b844
jmp 0x18004bbc7
lea rcx, [0x18007c04c]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_perror]
jmp 0x18004bbc7
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, r12
lea rdx, str.CaminoVQE::GetStats_____error_getting_statistics
mov rcx, rax
call fcn.180079020
add ebx, 0x1236
cmp ebx, 0x36a2
jbe 0x18004bb80
jmp 0x18004b6ef
mov r9, rdx
mov rcx, rbx
mov edx, 1
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread]
mov r15, rax
test rax, rax
je 0x18004b6ef
nop word [rax + rax]
mov r12d, 0x24
nop word [rax + rax]
mov ecx, r12d
sub ecx, 0x24
je 0x18004bd04
sub ecx, 0x3e
je 0x18004bc4a
cmp ecx, 0x3e
jne 0x18004bd35
cmp r13d, 0x20
je 0x18004bd35
mov r9, qword [rsp + 0x48]
mov eax, 0x7d
lea rcx, [0x180000000]
jmp 0x18004b6ff
cmp r13d, 0x10
jne 0x18004bd35
nop dword [rax]
nop dword [rax + rax]
mov ebx, 0x123
cmp ebx, 0x123
je 0x18004bccc
cmp ebx, 0x1a5
je 0x18004bc88
cmp ebx, 0x227
jne 0x18004bce2
mov rax, qword [rsp + 0x50]
add qword [rbp - 0x70], rax
jmp 0x18004bce2
mov rax, r15
lea r9, [rsp + 0x50]
sub rax, qword [rbp - 0x70]
lea rdx, [rbp - 0x40]
mov qword [rsp + 0x58], rax
lea rcx, [rsp + 0x58]
mov rax, qword [rbp - 0x68]
mov r8d, 0x4e
add rax, qword [rbp - 0x70]
mov qword [rsp + 0x20], rax
call fcn.180054d70
mov r13d, eax
mov rax, qword [rbp - 0x60]
add rax, qword [rsp + 0x50]
mov qword [rbp - 0x60], rax
jmp 0x18004bce2
mov r8d, dword [rbp - 0x60]
lea rcx, str.VNL_InstallNetworkAdapter:_v__s_cF__d_oF__d_hW_0x_08x_nR__0x_08x_____d_
mov edx, dword [rbp + 0x1050]
call fcn.1800790c0
add ebx, 0x82
cmp ebx, 0x2a9
jb 0x18004bc65
cmp r13d, 0x10
je 0x18004bc60
mov rbx, qword [rbp - 0x68]
jmp 0x18004bd35
lea r9, [rbp - 0x70]
mov qword [rsp + 0x58], r15
mov r8d, 0x4e
mov qword [rsp + 0x20], rbx
lea rdx, [rbp - 0x40]
lea rcx, [rsp + 0x58]
call fcn.180054d70
mov r13d, eax
mov rax, qword [rbp - 0x60]
add rax, qword [rbp - 0x70]
mov qword [rbp - 0x60], rax
add r12d, 0x3e
cmp r12d, 0xde
jb 0x18004bc10
mov r9, qword [rsp + 0x78]
mov edx, 1
mov r8, qword [rbp - 0x80]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread]
mov r15, rax
test rax, rax
jne 0x18004bc00
jmp 0x18004b6ef