Function at 0x180074c20
Capabilities:
Terminate process

Disassembly:
mov rax, rsp
mov qword [rax + 0x18], r8
mov qword [rax + 0x10], rdx
mov dword [rax + 8], ecx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x158]
sub rsp, 0x218
mov rsi, qword [rbp + 0x178]
mov r14d, ecx
mov r9d, dword [rbp + 0x160]
mov ebx, ecx
imul edi, ecx, 0xd2
xor r13d, r13d
movaps xmmword [rax - 0x58], xmm6
mov r15, r8
mov rax, qword [rbp + 0x178]
mov r12, rdx
mov qword [rbp - 0x10], rax
mov rax, qword [rbp + 0x178]
cmp ecx, edi
mov qword [rbp - 8], rax
mov ecx, dword [rbp + 0x160]
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x20], ecx
mov ecx, dword [rbp + 0x160]
mov dword [rbp - 0x1c], ecx
mov qword [rbp - 0x40], rsi
mov dword [rsp + 0x70], r9d
ja 0x180074f45
movsd xmm6, qword [0x180080b40]
mov dword [rsp + 0x5c], eax
mov eax, dword [rbp + 0x160]
mov dword [rsp + 0x50], eax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x34], eax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x48], eax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x24], eax
mov eax, dword [rbp + 0x160]
mov dword [rbp + 0x178], eax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x18], eax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x2c], eax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x30], eax
mov rax, qword [rbp + 0x178]
mov qword [rbp + 0x10], rax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x4c], eax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x28], eax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x50], eax
nop dword [rax + rax]
cmp ebx, 0x18cf
ja 0x180074e99
je 0x180074e90
cmp ebx, 0xb8e
ja 0x180074dc1
je 0x180074db1
mov eax, ebx
sub eax, 0x66
je 0x180074d98
sub eax, 0x75
je 0x180074d80
cmp eax, 0x51f
jne 0x180074f25
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9d, dword [rsp + 0x70]
mov qword [rbp + 0x10], rax
mov qword [rbp - 0x10], r13
jmp 0x180074f25
xor edx, edx
lea r8, [r15 + 0x48]
lea ecx, [rdx + 0x14]
call fcn.180060510
mov r9d, dword [rsp + 0x70]
jmp 0x180074f25
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9d, dword [rsp + 0x70]
mov rsi, rax
mov qword [rbp - 0x40], rax
jmp 0x180074f25
mov edx, r13d
mov qword [rbp - 8], r13
mov dword [rsp + 0x5c], edx
jmp 0x180074f29
cmp ebx, 0xcd5
je 0x180074e09
mov edx, dword [rsp + 0x5c]
cmp ebx, 0x1122
je 0x180074dfc
mov r8d, dword [rsp + 0x50]
cmp ebx, 0x16b6
jne 0x180074f2e
mov r11d, 0xffffffff
mov dword [rbp - 0x18], r13d
mov dword [rbp + 0x178], r11d
jmp 0x180074f35
mov r8d, r13d
mov dword [rsp + 0x50], r13d
jmp 0x180074f2e
lea r8, [r15 + 8]
xor edx, edx
mov ecx, SHSetFolderPathW
call fcn.180059140
test al, al
jne 0x180074e5f
mov ecx, 0xcb
mov eax, ecx
sub eax, 0xcb
je 0x180074e51
cmp eax, 1
jne 0x180074e55
mov esi, dword [rbp]
movaps xmm6, xmmword [rsp + 0x200]
mov eax, esi
add rsp, 0x218
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
mov byte [rbp], r13b
inc ecx
cmp ecx, 0xcd
jb 0x180074e22
xor edx, edx
xor r8d, r8d
lea ecx, [rdx + 0x7d]
call fcn.1800491b0
mov r9d, dword [rsp + 0x70]
xorps xmm0, xmm0
mov eax, eax
movaps xmm1, xmm6
cvtsi2sd xmm0, rax
divsd xmm1, xmm0
movsd qword [r15 + 0x110], xmm1
jmp 0x180074f25
mov byte [rbp], 1
jmp 0x180074f25
cmp ebx, 0x2772
ja 0x180074ee4
je 0x180074ed4
cmp ebx, 0x1c4a
je 0x180074ece
cmp ebx, 0x21de
je 0x180074ec1
cmp ebx, 0x24c9
je 0x180074e30
jmp 0x180074f25
mov dword [rbp - 0x34], r13d
mov dword [rbp - 0x48], 1
jmp 0x180074f25
mov dword [rbp - 0x28], r13d
jmp 0x180074f25
mov dword [rbp - 0x2c], SHChangeNotification_Unlock
mov dword [rbp - 0x30], 0x1e0
jmp 0x180074f25
cmp ebx, 0x2d06
je 0x180074f17
cmp ebx, 0x329a
je 0x180074f06
cmp ebx, 0x382e
jne 0x180074f25
mov dword [rbp - 0x4c], r13d
mov dword [rbp - 0x1c], r13d
jmp 0x180074f25
mov r9d, 0xffffffff
mov dword [rsp + 0x70], r9d
mov dword [rbp - 0x50], r9d
jmp 0x180074f25
mov dword [rbp - 0x20], 0xffffffff
mov dword [rbp - 0x24], 0xffffffff
mov edx, dword [rsp + 0x5c]
mov r8d, dword [rsp + 0x50]
mov r11d, dword [rbp + 0x178]
imul eax, r14d, 0xe
add ebx, eax
cmp ebx, edi
jbe 0x180074d30
jmp 0x180074fbf
mov r11d, dword [rbp + 0x160]
mov edx, dword [rbp + 0x160]
mov r8d, dword [rbp + 0x160]
mov dword [rbp - 0x34], eax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x48], eax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x24], eax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x18], eax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x2c], eax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x30], eax
mov dword [rbp + 0x178], r11d
mov rax, qword [rbp + 0x178]
mov qword [rbp + 0x10], rax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x4c], eax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x28], eax
mov eax, dword [rbp + 0x160]
mov dword [rbp - 0x50], eax
mov dword [rsp + 0x5c], edx
mov dword [rsp + 0x50], r8d
mov r10d, dword [rbp + 0x160]
lea eax, [r14 + 0x11]
mov edi, dword [rbp + 0x160]
lea rcx, [0x180000000]
mov rbx, qword [rbp + 0x178]
cmp r14d, eax
mov r13d, r14d
mov dword [rsp + 0x58], r10d
mov r14d, dword [rbp + 0x160]
mov dword [rsp + 0x74], r14d
jae 0x1800760fa
mov rax, qword [rbp + 0x178]
mov ecx, dword [rbp + 0x160]
mov r9d, dword [rbp + 0x160]
mov qword [rsp + 0x60], rax
movzx eax, byte [rbp + 0x160]
mov dword [rsp + 0x68], ecx
mov ecx, dword [rbp + 0x160]
mov dword [rbp - 0x78], eax
mov dword [rsp + 0x6c], edi
mov dword [rsp + 0x54], r9d
mov qword [rbp - 0x58], rbx
nop word [rax + rax]
lea eax, [r13 - 0x66]
cmp eax, 0x10
ja case.default.0x180075065
lea rcx, [0x180000000]
mov ecx, dword [rcx + rax*4 + 0x76b5c]
lea rax, [0x180000000]
add rcx, rax
jmp rcx
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fgetc]
mov r9d, dword [rsp + 0x54]
mov r10d, dword [rsp + 0x58]
mov r11d, dword [rbp + 0x178]
mov rbx, qword [rsp + 0x60]
mov ecx, dword [rbp + 0x160]
inc r13d
lea eax, [rcx + 0x11]
cmp r13d, eax
jae 0x180076130
mov r8d, dword [rsp + 0x50]
mov edx, dword [rsp + 0x5c]
mov rbx, qword [rbp - 0x58]
jmp 0x180075040
mov esi, 1
cmp dword [r15], esi
jle 0x1800758e4
nop dword [rax + rax]
movsxd rbx, esi
test edx, edx
jne 0x180075805
mov rax, qword [r12 + rbx*8]
cmp byte [rax], 0x2d
jne 0x180075805
cmp byte [rax + 1], dl
jne 0x18007510e
mov eax, r8d
inc r8d
mov dword [rsp + 0x50], r8d
test eax, eax
je 0x1800758bb
xor edx, edx
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
lea ecx, [rdx + 0x40]
call fcn.180078d10
jmp 0x1800758bb
mov r14d, 1
nop dword [rax]
nop dword [rax + rax]
movsxd rax, esi
mov ecx, r14d
mov rax, qword [r12 + rax*8]
cmp byte [rcx + rax], 0
je 0x1800758bb
mov ecx, 0x8b
nop dword [rax]
mov eax, ecx
sub eax, 0x8b
je 0x18007515b
cmp eax, 1
jne 0x1800757e6
lea r13d, [rax + 0x68]
jmp 0x1800757e6
movsxd rax, esi
movsxd rcx, r14d
lea rdi, [r12 + rax*8]
mov rax, qword [r12 + rax*8]
movsx rdx, byte [rcx + rax]
cmp edx, 0x79
ja case.0x180075193.1
mov rax, rdx
lea rdx, [0x180000000]
movzx eax, byte [rdx + rax + 0x76bf4]
mov ecx, dword [rdx + rax*4 + 0x76ba0]
add rcx, rdx
jmp rcx
mov eax, 0x24
nop word [rax + rax]
cmp eax, 0x24
je 0x1800751c9
add eax, 0x2f4
cmp eax, 0x2f4
jbe 0x1800751a0
mov eax, r8d
inc r8d
mov dword [rsp + 0x50], r8d
test eax, eax
je 0x1800757dc
jmp case.0x180075193.1
mov dword [rsp + 0x5c], 1
jmp 0x1800757dc
mov eax, 0x29
nop dword [rax + rax]
cmp eax, 0x29
je 0x1800751f0
cmp eax, 0x51
je 0x1800757dc
jmp 0x1800751f7
mov dword [rbp - 0x18], 1
add eax, 0x28
cmp eax, 0x79
jb 0x1800751e0
mov eax, 0x21
cmp eax, 0x21
je 0x180075216
cmp eax, 0xb79
je 0x1800757dc
jmp 0x18007521d
mov dword [rbp - 0x48], 0
add eax, 0xb58
cmp eax, 0x16b0
jbe 0x180075204
mov ecx, 0x8e
nop
mov eax, ecx
sub eax, 0x8e
je 0x180075244
cmp eax, 5
je 0x1800757dc
jmp 0x18007524b
mov dword [rbp - 0x28], 1
add ecx, 5
cmp ecx, 0x98
jb 0x180075230
mov ecx, 0x124
nop dword [rax + rax]
mov eax, ecx
sub eax, 0x123
je 0x1800757dc
cmp eax, 1
jne 0x180075275
mov dword [rbp - 0x34], eax
dec ecx
cmp ecx, 0x122
ja 0x180075260
mov ecx, 0x11f
nop dword [rax]
nop dword [rax + rax]
mov eax, ecx
sub eax, 0x11c
je 0x180075332
sub eax, 1
je 0x1800752cc
sub eax, 1
je 0x1800752bb
cmp eax, 1
jne 0x1800752d6
xor r9d, r9d
mov dword [rsp + 0x70], r9d
mov dword [rsp + 0x74], r9d
jmp 0x1800752d6
mov dword [rsp + 0x58], 8
mov dword [rbp - 0x4c], 0x80
jmp 0x1800752d6
mov dword [rbp + 0x178], 1
dec ecx
cmp ecx, 0x11b
ja 0x180075290
mov ebx, pe_nt_image_headers64
nop word [rax + rax]
mov eax, ebx
sub eax, 0xfd
je 0x1800757dc
sub eax, 1
je 0x180075346
sub eax, 1
je 0x18007533e
cmp eax, 1
jne 0x180075352
inc esi
add rdi, 8
cmp esi, dword [r15]
jl 0x180075352
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
lea ecx, [rax + 0x3f]
xor edx, edx
call fcn.180078d10
jmp 0x180075352
mov dword [rbp - 0x50], 0x7f
jmp 0x1800757dc
mov r14d, 0xffffffff
jmp 0x180075352
mov rcx, qword [rdi]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atol]
mov dword [rbp - 0x2c], eax
dec ebx
cmp ebx, 0xfc
ja 0x1800752f0
movsxd rcx, esi
mov ebx, 0x65
lea rdi, [r12 + rcx*8]
nop dword [rax + rax]
mov ecx, ebx
sub ecx, 0x62
je 0x1800757dc
sub ecx, 1
je 0x1800753b8
sub ecx, 1
je 0x1800753b0
cmp ecx, 1
jne 0x1800753c4
inc esi
add rdi, 8
cmp esi, dword [r15]
jl 0x1800753c4
xor edx, edx
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
lea ecx, [rdx + 0x40]
call fcn.180078d10
jmp 0x1800753c4
mov r14d, 0xffffffff
jmp 0x1800753c4
mov rcx, qword [rdi]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atol]
mov dword [rbp - 0x30], eax
dec ebx
cmp ebx, 0x61
ja 0x180075370
mov ebx, 0xb9
mov ecx, ebx
sub ecx, 0xb9
je 0x1800753f4
cmp ecx, 0x3e
jne 0x18007541a
movsxd rcx, esi
mov rcx, qword [r12 + rcx*8]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atol]
mov dword [rbp - 0x1c], eax
jmp 0x1800757dc
inc esi
cmp esi, dword [r15]
jl 0x180075414
xor edx, edx
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
lea ecx, [rdx + 0x40]
call fcn.180078d10
mov r14d, 0xffffffff
add ebx, 0x3e
cmp ebx, 0x135
jb 0x1800753d0
movsxd rax, esi
mov ebx, 0x7e
lea rdi, [r12 + rax*8]
mov eax, ebx
sub eax, 0x7e
je 0x18007545d
sub eax, 0x20
je 0x180075448
cmp eax, 0x20
je 0x1800757dc
jmp 0x180075481
mov rcx, qword [rdi]
mov r14d, 0xffffffff
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [rsp + 0x74], eax
jmp 0x180075481
inc esi
add rdi, 8
cmp esi, dword [r15]
jl 0x180075481
xor edx, edx
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
lea ecx, [rdx + 0x40]
call fcn.180078d10
add ebx, 0x20
cmp ebx, 0xde
jb 0x180075431
movsxd rax, esi
mov ebx, reloc.SHELL32.dll_ILAppendID
lea rdi, [r12 + rax*8]
nop dword [rax + rax]
mov eax, ebx
sub eax, 0x98
je 0x1800757dc
sub eax, 1
je 0x1800754e3
cmp eax, 1
jne 0x1800754f0
inc esi
add rdi, 8
cmp esi, dword [r15]
jl 0x1800754db
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
lea ecx, [rax + 0x3f]
xor edx, edx
call fcn.180078d10
mov r14d, 0xffffffff
jmp 0x1800754f0
mov rcx, qword [rdi]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [rsp + 0x58], eax
dec ebx
cmp ebx, 0x97
ja 0x1800754a0
mov ebx, PathMakeUniqueName
nop
mov ecx, ebx
sub ecx, 0x2a
je 0x180075568
sub ecx, 1
je 0x180075533
cmp ecx, 1
jne 0x180075539
inc esi
cmp esi, dword [r15]
jl 0x180075539
xor edx, edx
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
lea ecx, [rdx + 0x40]
call fcn.180078d10
jmp 0x180075539
mov r14d, 0xffffffff
dec ebx
cmp ebx, 0x29
ja 0x180075500
mov ebx, 0x8c
mov eax, ebx
sub eax, 0x8c
je 0x18007557d
cmp eax, 0x7d
jne 0x1800755a3
movsxd rcx, esi
mov rcx, qword [r12 + rcx*8]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [rbp - 0x24], eax
jmp 0x1800757dc
movsxd rcx, esi
mov rcx, qword [r12 + rcx*8]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [rbp - 0x20], eax
jmp 0x1800757dc
inc esi
cmp esi, dword [r15]
jl 0x18007559d
xor edx, edx
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
lea ecx, [rdx + 0x40]
call fcn.180078d10
mov r14d, 0xffffffff
add ebx, 0x7d
cmp ebx, 0x186
jb 0x180075545
mov eax, 0x1b
cmp eax, 0x1b
je 0x1800755ee
add eax, 0x9b4
cmp eax, 0x9b4
jbe 0x1800755b3
movsxd rax, esi
mov ebx, 0xa8
lea rdi, [r12 + rax*8]
cmp ebx, 0xa8
je 0x18007560e
cmp ebx, 0x3330
je 0x1800755f9
cmp ebx, 0x65b8
je 0x1800757dc
jmp 0x180075632
xor eax, eax
mov dword [rsp + 0x70], eax
jmp 0x1800757dc
mov rcx, qword [rdi]
mov r14d, 0xffffffff
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [rsp + 0x70], eax
jmp 0x180075632
inc esi
add rdi, 8
cmp esi, dword [r15]
jl 0x180075632
xor edx, edx
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
lea ecx, [rdx + 0x40]
call fcn.180078d10
add ebx, 0x3288
cmp ebx, 0x9798
jbe 0x1800755d0
mov ebx, 0x8c
cmp ebx, 0x8c
je 0x18007566a
cmp ebx, 0x55dc
jne 0x180075690
movsxd rcx, esi
mov rcx, qword [r12 + rcx*8]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atol]
mov dword [rbp - 0x4c], eax
jmp 0x1800757dc
inc esi
cmp esi, dword [r15]
jl 0x18007568a
xor edx, edx
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
lea ecx, [rdx + 0x40]
call fcn.180078d10
mov r14d, 0xffffffff
add ebx, 0x5550
cmp ebx, 0xaaa0
jbe 0x180075645
mov ebx, 6
mov eax, ebx
sub eax, 6
je 0x1800756d4
sub eax, 1
je 0x1800756cc
cmp eax, 1
jne 0x1800756f4
movsxd rcx, esi
mov rcx, qword [r12 + rcx*8]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [rbp + 0x178], eax
jmp 0x1800757dc
mov r14d, 0xffffffff
jmp 0x1800756f4
inc esi
cmp esi, dword [r15]
jl 0x1800756f4
xor edx, edx
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
lea ecx, [rdx + 0x40]
call fcn.180078d10
inc ebx
cmp ebx, 9
jb 0x1800756a3
movsxd rax, esi
mov ebx, 0x20
lea rdi, [r12 + rax*8]
mov eax, ebx
sub eax, 0x20
je 0x18007572c
sub eax, 1
je 0x18007571e
cmp eax, 1
je 0x1800757dc
jmp 0x180075756
mov rcx, qword [rdi]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [rbp - 0x50], eax
jmp 0x180075756
inc esi
add rdi, 8
cmp esi, dword [r15]
jl 0x180075750
xor edx, edx
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
lea ecx, [rdx + 0x40]
call fcn.180078d10
mov r14d, 0xffffffff
inc ebx
cmp ebx, 0x23
jb 0x180075707
movsxd rax, esi
mov ebx, ILFree
lea rdi, [r12 + rax*8]
nop dword [rax]
mov eax, ebx
sub eax, 0x99
je 0x18007578f
sub eax, 1
je 0x180075785
cmp eax, 1
je 0x1800757dc
jmp 0x1800757b9
mov r9, qword [rdi]
mov qword [rsp + 0x60], r9
jmp 0x1800757b9
inc esi
add rdi, 8
cmp esi, dword [r15]
jl 0x1800757b3
xor edx, edx
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
lea ecx, [rdx + 0x40]
call fcn.180078d10
mov r14d, 0xffffffff
inc ebx
cmp ebx, 0x9c
jb 0x180075770
xor edx, edx
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
lea ecx, [rdx + 0x40]
call fcn.180078d10
mov r8d, dword [rsp + 0x50]
mov ecx, 0x8b
inc ecx
cmp ecx, 0x8d
jb 0x180075140
inc r14d
test r14d, r14d
jg 0x180075120
jmp 0x1800758bb
mov ecx, 0x102
nop word [rax + rax]
mov eax, ecx
sub eax, 0x102
je 0x18007582b
cmp eax, 1
jne 0x1800758ad
lea r13d, [rax + 0x68]
jmp 0x1800758ad
mov ecx, r8d
inc r8d
mov dword [rsp + 0x50], r8d
test ecx, ecx
je 0x180075841
cmp ecx, 1
je 0x180075861
jmp 0x18007588a
mov ecx, 0x65
mov eax, ecx
sub eax, 0x64
je 0x1800758a8
cmp eax, 1
jne 0x18007585a
mov rax, qword [r12 + rbx*8]
mov qword [rbp - 0x10], rax
dec ecx
cmp ecx, 0x63
ja 0x180075846
mov eax, ILFree
cmp eax, 0x97
je 0x180075876
cmp eax, 0x40e2
je 0x1800758a8
jmp 0x18007587e
mov rcx, qword [r12 + rbx*8]
mov qword [rbp - 8], rcx
add eax, 0x404b
cmp eax, 0x8096
jbe 0x180075866
xor edx, edx
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
lea ecx, [rdx + 0x40]
call fcn.180078d10
mov r8d, dword [rsp + 0x50]
mov ecx, 0x102
inc ecx
cmp ecx, 0x104
jb 0x180075810
mov r8d, dword [rsp + 0x50]
inc esi
mov edx, dword [rsp + 0x5c]
cmp esi, dword [r15]
jl 0x1800750c0
mov r10d, dword [rsp + 0x58]
mov r11d, dword [rbp + 0x178]
mov r9d, dword [rsp + 0x54]
mov edi, dword [rsp + 0x6c]
mov rax, qword [rbp - 0x10]
test rax, rax
je 0x18007596c
lea rdx, [0x18007c028]
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
mov qword [rbp - 0x40], rax
mov rsi, rax
test rax, rax
jne 0x180075070
mov ebx, 0x40
mov eax, ebx
sub eax, 0x40
je 0x180075942
sub eax, 1
je 0x180075933
cmp eax, 1
jne 0x180075960
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rcx, [0x18007c04c]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_perror]
jmp 0x180075960
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [rbp - 0x10]
lea rdx, str.Check_failed:_did_show_.
mov rcx, rax
call fcn.180079020
inc ebx
cmp ebx, 0x43
jb 0x180075916
jmp 0x180075070
mov rsi, qword [rbp - 0x40]
lea rax, str._stdin_
mov qword [rbp - 0x10], rax
jmp 0x180075081
lea r8, [rbp + 0x28]
mov dword [rbp + 0x28], 3
lea rdx, [rbp + 0x30]
mov dword [rbp + 0x30], r9d
mov ecx, 0xdc
call fcn.18006cdb0
mov edi, eax
mov dword [rsp + 0x6c], eax
jmp 0x180075070
mov edx, dword [rbp - 0x38]
cmp edx, 1
jb 0x1800760a0
xor ecx, ecx
mov eax, edx
mov dword [rsp + 0x78], ecx
test edx, edx
je 0x180075081
inc ecx
shr eax, 1
jne 0x1800759c4
mov dword [rsp + 0x78], ecx
jmp 0x180075081
mov r9d, 0x10e
mov r8, rsi
xor edx, edx
xor ecx, ecx
call fcn.18006a710
mov r9d, dword [rsp + 0x54]
mov dword [rsp + 0x68], eax
cmp r9d, 1
jb 0x180075a00
cmp eax, 1
jae 0x180075075
nop dword [rax]
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.CILP_SAVE_1_REG_FROM_R188
call fcn.180079020
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov eax, dword [rsp + 0x78]
add eax, 7
cdq
and edx, 7
add eax, edx
sar eax, 3
mov dword [rsp + 0x7c], eax
jmp 0x180075081
xor edx, edx
mov eax, 0xffffffff
div dword [rsp + 0x68]
cmp eax, edi
jae 0x180075a9c
mov ebx, 0x93
mov eax, ebx
sub eax, 0x93
je 0x180075a67
cmp eax, 1
je 0x180075927
jmp 0x180075a81
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.suitability_descr
call fcn.180079020
inc ebx
cmp ebx, 0x95
jb 0x180075a53
mov r10d, dword [rsp + 0x58]
mov r11d, dword [rbp + 0x178]
mov r9d, dword [rsp + 0x54]
mov ecx, dword [rsp + 0x68]
mov eax, edi
imul rcx, rax
mov qword [rbp + 0x18], rcx
jmp 0x180075081
cmp dword [rbp - 0x44], 0x50
jne 0x1800760d0
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_getc]
mov dword [rbp - 0x78], eax
jmp 0x180075070
movsxd rdi, r11d
lea rdx, [rbp + 0xf0]
mov r8d, 0x9e
xor ecx, ecx
lea rax, [rdi*8]
mov qword [rbp + 0xf0], rax
call fcn.18005cb10
xor ebx, ebx
mov qword [rbp - 0x58], rax
test rdi, rdi
jle 0x180075b29
nop dword [rax + rax]
mov rax, qword [rbp + 0x18]
lea rdx, [rbp - 0x60]
mov r8d, 0x9e
mov qword [rbp - 0x60], rax
xor ecx, ecx
call fcn.18005cb10
mov rcx, qword [rbp - 0x58]
mov qword [rcx + rbx*8], rax
inc rbx
cmp rbx, rdi
jl 0x180075b00
mov edi, dword [rsp + 0x6c]
jmp 0x180075070
mov edx, dword [rbp - 0x78]
cmp dl, 0x34
je 0x180075b5e
cmp dl, 0x31
jle 0x180075b5e
cmp dl, 0x37
jge 0x180075b5e
mov r9d, 0x10e
mov r8, rsi
xor edx, edx
xor ecx, ecx
call fcn.18006a710
mov dword [rbp - 0x38], eax
jmp 0x180075070
mov dword [rbp - 0x38], 1
jmp 0x180075081
xor ebx, ebx
mov qword [rsp + 0x60], rbx
jmp 0x180075086
mov r9d, 0x10e
mov r8, rsi
xor edx, edx
xor ecx, ecx
call fcn.18006a710
mov r9d, eax
mov dword [rsp + 0x54], eax
jmp 0x180075075
mov rax, qword [r12]
mov qword [0x180088008], rax
jmp 0x180075081
mov rcx, qword [rbp - 8]
test rcx, rcx
je 0x180075c5a
mov edi, 9
jmp 0x180075bc4
mov rcx, qword [rbp - 8]
mov eax, edi
sub eax, 8
je 0x180075be3
cmp eax, 1
jne 0x180075c49
lea rdx, [0x18007c0f4]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
mov qword [rbp + 0x10], rax
jmp 0x180075c49
cmp qword [rbp + 0x10], 0
jne 0x180075c49
mov ebx, 0xbb
nop
cmp ebx, 0xbb
je 0x180075c1d
cmp ebx, 0x814b
je 0x180075c0e
cmp ebx, 0x101db
je 0x180075927
jmp 0x180075c3b
lea rcx, [0x18007c04c]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_perror]
jmp 0x180075c3b
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [rbp - 8]
lea rdx, str.Config_value_not_a_double
mov rcx, rax
call fcn.180079020
add ebx, 0x8090
cmp ebx, 0x181b0
jbe 0x180075bf0
dec edi
cmp edi, 7
ja 0x180075bc0
mov edi, dword [rsp + 0x6c]
jmp 0x180075c65
lea rax, str._stdout_
mov qword [rbp - 8], rax
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_getc]
mov dword [rbp - 0x44], eax
mov ebx, eax
cmp eax, 0xffffffff
je 0x180075070
nop dword [rax]
mov ecx, ebx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isspace]
test eax, eax
jne 0x180075c97
cmp ebx, 0x23
jne 0x180075070
jmp 0x180075ca0
cmp ebx, 0x23
jne 0x180075cb8
nop dword [rax]
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_getc]
cmp eax, 0xffffffff
je 0x180075cb8
cmp eax, 0xd
je 0x180075cb8
cmp eax, 0xa
jne 0x180075ca0
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_getc]
mov dword [rbp - 0x44], eax
mov ebx, eax
cmp eax, 0xffffffff
jne 0x180075c80
jmp 0x180075070
mov edx, dword [rbp - 0x78]
movsx r13d, dl
mov ecx, r13d
sub ecx, 0x31
je 0x180075d29
sub ecx, 1
je 0x180075e4d
sub ecx, 2
je 0x180075dff
cmp ecx, 1
je 0x180075e4d
nop word [rax + rax]
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8d, r13d
lea rdx, str._Z21convert_float_sat_rtnm
mov rcx, rax
call fcn.180079020
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov r12d, 0x5f
nop
mov eax, r12d
sub eax, 0x5f
je 0x180075d62
cmp eax, 1
jne 0x180075dea
mov rsi, qword [rbp - 0x40]
mov edi, dword [rsp + 0x6c]
mov r15, qword [rbp + 0x170]
mov r13d, 0x76
mov r12, qword [rbp + 0x168]
jmp 0x180075070
mov eax, dword [rsp + 0x68]
mov rdi, qword [rbx]
test eax, eax
je 0x180075dea
lea r14d, [r9 - 1]
mov r15d, eax
or r14d, 7
nop dword [rax + rax]
xor esi, esi
mov ebx, ILRemoveLastID
cmp ebx, 0x10
je 0x180075da8
cmp ebx, 0x5c0
jne 0x180075dcb
lea rcx, [rdi + 1]
mov eax, esi
and eax, 7
cmp al, 7
cmovne rcx, rdi
mov rdi, rcx
jmp 0x180075dcb
shl byte [rdi], 1
cmp esi, r9d
jae 0x180075dcb
mov r8, qword [rbp - 0x40]
mov r9d, 0x10e
xor edx, edx
xor ecx, ecx
call fcn.18006a710
mov r9d, dword [rsp + 0x54]
and al, 1
or byte [rdi], al
add ebx, 0x5b0
cmp ebx, 0xb60
jbe 0x180075d87
inc esi
cmp esi, r14d
jbe 0x180075d82
sub r15, 1
jne 0x180075d80
mov rbx, qword [rbp - 0x58]
inc r12d
cmp r12d, 0x61
jb 0x180075d30
mov rsi, qword [rbp - 0x40]
mov edi, dword [rsp + 0x6c]
mov r15, qword [rbp - 0x58]
mov ebx, 0x23
mov eax, ebx
sub eax, 0x23
je 0x180075e1a
cmp eax, 0x74
je 0x180075d49
jmp 0x180075e30
mov rdx, qword [rbp + 0x18]
mov r9, rsi
mov rcx, qword [r15]
mov r8d, 1
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread]
add ebx, 0x74
cmp ebx, 0x10b
jb 0x180075e08
mov r11d, dword [rbp + 0x178]
mov rbx, r15
mov r9d, dword [rsp + 0x54]
mov edx, dword [rbp - 0x78]
mov r15d, 0x42
cmp r15d, 0x42
je 0x180075fce
cmp r15d, 0x840
je 0x180075fa6
cmp r15d, 0x103e
je 0x180075eed
cmp r15d, 0x183c
je 0x180075e98
cmp r15d, 0x203a
jne 0x180076023
mov rcx, qword [rbp + 0x20]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
jmp 0x180075d45
mov eax, dword [rbp - 0x48]
lea r8, [rbp - 0x68]
mov dword [rbp + 8], eax
lea rdx, [rbp - 0x80]
mov eax, dword [rsp + 0x78]
lea rcx, [rbp - 0x60]
mov dword [rbp - 0x70], eax
mov eax, dword [rsp + 0x68]
mov dword [rbp - 0x60], eax
lea rax, [rbp + 8]
mov qword [rsp + 0x38], rax
mov rax, qword [rbp + 0x20]
mov dword [rbp - 0x80], r9d
lea r9, [rbp - 0x70]
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0xc6
mov dword [rbp - 0x68], r11d
call fcn.180056d80
jmp 0x180076023
mov r14d, dword [rsp + 0x68]
imul r14d, r9d
cmp dl, 0x32
jne 0x180075f8f
xor esi, esi
test r14d, r14d
je 0x180076023
mov r12d, dword [rsp + 0x7c]
nop
mov ebx, esi
mov edi, reloc.SHELL32.dll_PathMakeUniqueName
imul ebx, r12d
nop dword [rax + rax]
cmp edi, 0x2f
jne 0x180075f75
mov r8, qword [rbp - 0x40]
mov r9d, 0x10e
xor edx, edx
xor ecx, ecx
call fcn.18006a710
xor r8d, r8d
mov r10d, eax
test r12d, r12d
jle 0x180075f75
xor r9d, r9d
nop word [rax + rax]
mov ecx, r9d
mov eax, r12d
sub eax, r8d
mov edx, r10d
dec eax
shr edx, cl
mov rcx, qword [rbp + 0x20]
add eax, ebx
inc r8d
add r9d, 8
mov byte [rax + rcx], dl
cmp r8d, r12d
jl 0x180075f50
add edi, 0x19e3
cmp edi, 0x19e3
jbe 0x180075f20
inc esi
cmp esi, r14d
jb 0x180075f10
jmp 0x180076023
movsxd r8, dword [rsp + 0x7c]
mov r9, rsi
mov rcx, qword [rbp + 0x20]
mov edx, r14d
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread]
jmp 0x180076023
mov eax, dword [rsp + 0x7c]
lea rdx, [rbp + 0x38]
imul eax, dword [rsp + 0x68]
mov r8d, 0x9e
xor ecx, ecx
imul eax, r9d
mov qword [rbp + 0x38], rax
call fcn.18005cb10
mov qword [rbp + 0x20], rax
jmp 0x180076023
xor edx, edx
mov eax, 0xffffffff
div dword [rsp + 0x7c]
xor edx, edx
div dword [rsp + 0x68]
cmp eax, r9d
jae 0x180076023
mov ebx, 0x3a
nop dword [rax]
mov eax, ebx
sub eax, 0x3a
je 0x180076002
cmp eax, 1
je 0x180075927
jmp 0x18007601c
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.15QClipboardEvent
call fcn.180079020
inc ebx
cmp ebx, 0x3c
jb 0x180075ff0
add r15d, 0x7fe
cmp r15d, 0x27f6
ja 0x180075d00
mov r11d, dword [rbp + 0x178]
mov rsi, qword [rbp - 0x40]
mov r9d, dword [rsp + 0x54]
mov rbx, qword [rbp - 0x58]
mov edx, dword [rbp - 0x78]
jmp 0x180075e53
mov r10d, 0x1c
mov dword [rsp + 0x74], 3
mov dword [rsp + 0x58], r10d
jmp 0x180075081
mov ecx, dword [rsp + 0x78]
cmp r11d, 1
jl 0x18007607e
cmp r11d, ecx
jle 0x180075081
mov r11d, ecx
mov dword [rbp + 0x178], ecx
jmp 0x180075081
mov rbx, qword [rsp + 0x60]
jmp 0x18007508c
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.Register_Account
call fcn.180079020
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, qword [rbp - 0x10]
lea rdx, str._____________Use_PSU_Command__________________
mov rcx, rax
call fcn.180079020
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov eax, dword [rbp + 0x160]
mov r15, qword [rbp + 0x178]
mov r12d, dword [rbp + 0x160]
mov dword [rsp + 0x6c], eax
movzx eax, byte [rbp + 0x160]
mov dword [rbp - 0x78], eax
mov qword [rsp + 0x60], rbx
mov dword [rsp + 0x54], edi
mov dword [rsp + 0x68], r12d
mov qword [rbp - 0x58], r15
jmp 0x180076149
mov r9d, dword [rsp + 0x70]
lea rcx, [0x180000000]
mov edi, dword [rsp + 0x54]
mov r15, qword [rbp - 0x58]
mov r12d, dword [rsp + 0x68]
mov r13d, dword [rbp + 0x160]
lea eax, [r13 - 0xf]
mov dword [rbp + 8], eax
cmp r13d, eax
jbe 0x180074e30
mov esi, dword [rbp]
mov r8d, edi
and r8d, 7
mov dword [rsp + 0x7c], esi
mov edx, 8
mov dword [rbp - 0x38], r8d
sub edx, r8d
mov dword [rsp + 0x78], edx
nop
lea eax, [r13 - 0x58]
cmp eax, 0xe
ja case.default.0x18007619e
mov ecx, dword [rcx + rax*4 + 0x76c70]
lea rax, [0x180000000]
add rcx, rax
jmp rcx
test rbx, rbx
je case.default.0x18007619e
mov ecx, ILFree
nop
cmp ecx, 0x97
je 0x1800761c9
cmp ecx, 0x15c
jne 0x1800761df
mov qword [rbp + 0xd8], rbx
jmp 0x1800761df
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rbx + rax], 0
jne 0x1800761d0
mov dword [rbp + 0xe0], eax
add ecx, 0xc5
cmp ecx, 0x221
jb 0x1800761b0
jmp case.default.0x18007619e
mov eax, r10d
bts eax, 9
cmp dword [rbp - 0x34], 0
cmove eax, r10d
mov dword [rsp + 0x58], eax
jmp case.default.0x18007619e
mov rcx, qword [rbp + 0x10]
lea rax, [rbp + 0x160]
mov qword [rsp + 0x38], rax
lea r9, [rbp - 0x80]
lea rax, [rbp + 0x40]
mov dword [rsp + 0x30], 0x5d
mov qword [rsp + 0x28], rax
lea rdx, [0x1800647c0]
lea rax, [rbp - 0x60]
mov dword [rbp + 0x160], r11d
mov r8, r15
mov qword [rsp + 0x20], rax
mov dword [rbp - 0x80], r12d
mov dword [rbp - 0x60], edi
call fcn.18004f9e0
jmp 0x1800763dc
test r9d, r9d
js 0x180076282
mov dword [rbp + 0x160], r9d
lea r8, [rbp + 0x160]
lea r9, [rbp + 0x40]
mov edx, 0x8d
xor ecx, ecx
call fcn.180070390
jmp 0x1800763dc
mov eax, dword [rbp - 0x30]
lea r8, [rbp + 0x40]
mov dword [rbp + 0x160], eax
lea rdx, [rbp + 0x160]
mov eax, dword [rbp - 0x2c]
lea rcx, [rbp - 0x60]
mov r9d, 0x5d
mov dword [rbp - 0x60], eax
call fcn.1800707d0
jmp 0x1800763dc
mov eax, r10d
bts eax, 8
cmp dword [rbp - 0x28], 0
cmove eax, r10d
mov dword [rsp + 0x58], eax
jmp case.default.0x18007619e
test r8d, r8d
je case.default.0x18007619e
cmp byte [rbp - 0x78], 0x34
jne case.default.0x18007619e
mov esi, dword [rsp + 0x68]
mov r13d, 0x19
nop word [rax + rax]
mov eax, r13d
sub eax, 0x17
je 0x1800763b6
sub eax, 1
je 0x180076360
cmp eax, 1
jne 0x1800763c0
xor r14d, r14d
test esi, esi
je 0x1800763c0
mov r8, qword [rbp - 0x58]
mov ecx, edx
mov edx, dword [rsp + 0x6c]
mov r12d, eax
shl r12d, cl
dec r12d
nop dword [rax + rax]
mov rax, qword [r8]
lea r15d, [r14 + 1]
mov ecx, edx
imul ecx, r15d
dec ecx
test byte [rcx + rax], r12b
je 0x1800763a8
mov edi, 0x7e
imul r14d, edx
nop
mov eax, edi
sub eax, 0x7e
je 0x180076368
cmp eax, 0xf
jne 0x18007639d
mov edx, dword [rsp + 0x78]
mov r13d, 0x18
jmp 0x1800763c0
mov rax, qword [r8]
lea ecx, [rdx - 1]
add ecx, r14d
movzx ebx, byte [rcx + rax]
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9d, r15d
lea rdx, str.NaClVmIoWillStart:_program_mem_write_race_detected._ABORTING
mov rcx, rax
mov r8d, ebx
call fcn.180079020
mov edx, dword [rsp + 0x6c]
mov r8, qword [rbp - 0x58]
add edi, 0xf
cmp edi, 0x9c
jb 0x180076350
mov r14d, r15d
cmp r15d, esi
jb 0x180076330
mov edx, dword [rsp + 0x78]
jmp 0x1800763c0
mov dword [rbp + 0x160], 0x63
dec r13d
cmp r13d, 0x16
ja 0x1800762f0
mov r13d, dword [rbp + 0x160]
mov edi, dword [rsp + 0x54]
mov esi, dword [rsp + 0x7c]
mov r11d, dword [rbp + 0x178]
dec r13d
mov dword [rbp + 0x160], r13d
cmp r13d, dword [rbp + 8]
jbe case.0x18007619e.88
mov edx, dword [rsp + 0x78]
lea rcx, [0x180000000]
mov r8d, dword [rbp - 0x38]
mov r9d, dword [rsp + 0x70]
mov r10d, dword [rsp + 0x58]
mov rbx, qword [rsp + 0x60]
mov r15, qword [rbp - 0x58]
mov r12d, dword [rsp + 0x68]
jmp 0x180076180
xor esi, esi
mov dword [rsp + 0x7c], esi
jmp case.default.0x18007619e
mov esi, dword [rbp - 0x24]
mov edi, 8
mov r14d, dword [rbp - 0x20]
mov ebx, 1
nop dword [rax]
cmp ebx, 9
ja case.0x18007645c.2
lea rdx, [0x180000000]
mov eax, ebx
mov ecx, dword [rdx + rax*4 + 0x76cac]
add rcx, rdx
jmp rcx
mov byte [rbp + 0x158], 0
jmp case.0x18007645c.2
test r14d, r14d
js 0x18007647a
mov eax, dword [rbp + 0x54]
cmp r14d, dword [rbp + 0x40]
cmovle eax, r14d
mov dword [rbp + 0x54], eax
cmp esi, dword [rbp + 0x54]
jl case.0x18007645c.2
cmp esi, dword [rbp + 0x40]
jg case.0x18007645c.2
mov dword [rbp + 0x58], esi
jmp case.0x18007645c.2
mov edx, 0x3a
lea rcx, [rbp + 0x88]
call fcn.180077740
jmp case.0x18007645c.2
mov edx, 0xd2
xor ecx, ecx
call fcn.18006c520
jmp case.0x18007645c.2
xor r9d, r9d
mov dword [rsp + 0x20], 0x82
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.18006af50
jmp case.0x18007645c.2
cmp byte [rbp + 0x158], 0
je case.0x18007645c.0
dec ebx
add edi, 0xffffffff
jne 0x180076440
nop word [rax + rax]
mov eax, dword [rbp - 0x50]
lea r9, [rbp - 0x80]
mov r14d, dword [rsp + 0x74]
lea r8, [rbp - 0x68]
mov dword [rbp - 0x68], eax
lea rcx, [rbp - 0x70]
mov eax, dword [rbp - 0x4c]
mov edx, 0x120
mov dword [rbp + 0x160], eax
mov eax, dword [rsp + 0x58]
mov dword [rbp - 0x80], eax
lea rax, [rbp + 0x40]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x160]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x60]
mov qword [rsp + 0x20], rax
mov dword [rbp - 0x60], 0xffffffff
mov dword [rbp - 0x70], r14d
call fcn.18006fe40
jmp 0x1800763d4
mov ecx, dword [rbp - 0x1c]
test ecx, ecx
je case.default.0x18007619e
mov dword [rbp + 0x4c], ecx
jmp case.default.0x18007619e
mov rbx, qword [rbp + 0x10]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_ferror]
test eax, eax
jne 0x180076570
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
test eax, eax
je 0x1800765ca
mov ebx, 0xb9
cmp ebx, 0xb9
je 0x18007659e
cmp ebx, 0xb90
jne 0x1800765bc
lea rcx, [0x18007c04c]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_perror]
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, qword [rbp - 8]
lea rdx, str.entrance_stub_linked_new_stub__NULL__
mov rcx, rax
call fcn.180079020
add ebx, 0xad7
cmp ebx, 0x15ae
jbe 0x180076575
cmp dword [rbp - 0x18], 0
je 0x1800763dc
mov esi, dword [rbp - 0x48]
mov r12d, 0xa
mov r13d, 0xb
mov dword [rbp - 0x44], r12d
mov qword [rbp + 0x18], r13
nop dword [rax + rax]
cmp r12d, 0xa
ja case.default.0x18007660e
lea rdx, [0x180000000]
mov eax, r12d
mov ecx, dword [rdx + rax*4 + 0x76cd4]
add rcx, rdx
jmp rcx
mov eax, dword [rbp + 0x80]
lea rcx, str._SMID
test al, 1
lea r15, [0x18007be11]
lea r14, [0x18007be11]
cmovne r15, rcx
lea rdi, [0x18007be11]
test al, 2
lea rcx, str._ILEAVE
lea rbx, [0x18007be11]
cmovne r14, rcx
test al, 4
lea rcx, str._SEQ
cmovne rdi, rcx
test al, 8
lea rax, str._HITOLO
mov ecx, 2
cmovne rbx, rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov qword [rsp + 0x28], r15
lea rdx, str.HRESULT_D3DXCreateCubeTextureFromFileW__
mov rcx, rax
mov qword [rsp + 0x20], r14
mov r9, rdi
mov r8, rbx
call fcn.180079020
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9d, dword [rbp + 0x8c]
lea rdx, str.chrome_test_data_webui_cr_elements_cr_profile_avatar_selector_tests.js
mov r8d, dword [rbp + 0x88]
jmp 0x1800769bf
mov eax, dword [rbp + 0x40]
lea r8, [rbp - 0x60]
sub eax, dword [rbp + 0x54]
lea rdx, [rbp - 0x80]
mov dword [rbp - 0x60], eax
mov ecx, 0xdc
mov eax, dword [rbp + 0x48]
mov dword [rbp - 0x80], eax
call fcn.18006cdb0
mov edi, eax
lea r8, [rbp - 0x68]
mov eax, dword [rbp + 0x40]
lea rdx, [rbp - 0x70]
sub eax, dword [rbp + 0x54]
mov ecx, 0xdc
mov dword [rbp - 0x68], eax
mov eax, dword [rbp + 0x44]
mov dword [rbp - 0x70], eax
call fcn.18006cdb0
mov ecx, 2
mov ebx, eax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9d, edi
lea rdx, str.uint4___OVERLOADABLE___convert_uint_sat_char4__
mov r8d, ebx
jmp 0x1800769bf
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8d, dword [rbp + 0x50]
lea rdx, str.SlimmingPaintStrictCullRectClipping
mov rcx, rax
call fcn.180079020
jmp case.default.0x18007660e
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8d, dword [rbp + 0x60]
lea rdx, str.N_GetResourceHandle_wxFont__UBEPAXXZ
mov rcx, rax
call fcn.180079020
jmp case.default.0x18007660e
cmp dword [rbp + 0x50], 1
jle case.default.0x18007660e
lea rax, str.Gray
test esi, esi
lea rbx, str.binary
mov ecx, 2
cmovne rbx, rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, rbx
lea rdx, str.float3____OVERLOADABLE___max_float3_x__float_y_____
mov rcx, rax
call fcn.180079020
jmp case.default.0x18007660e
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.VMODL_VMOMI_REFLECT_DYNAMIC_TYPE_MANAGER_PARAM_TYPE_INFO_OPTIONAL
call fcn.180079020
jmp case.default.0x18007660e
mov eax, dword [rbp + 0x40]
lea r8, [rbp - 0x60]
sub eax, dword [rbp + 0x58]
lea rdx, [rbp - 0x80]
mov dword [rbp - 0x60], eax
mov ecx, 0xdc
mov eax, dword [rbp + 0x48]
mov dword [rbp - 0x80], eax
call fcn.18006cdb0
mov edi, eax
lea r8, [rbp - 0x68]
mov eax, dword [rbp + 0x40]
lea rdx, [rbp - 0x70]
sub eax, dword [rbp + 0x58]
mov ecx, 0xdc
mov dword [rbp - 0x68], eax
mov eax, dword [rbp + 0x44]
mov dword [rbp - 0x70], eax
call fcn.18006cdb0
mov ecx, 2
mov ebx, eax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9d, edi
lea rdx, str.IDS_TABSTRIP_CONTEXT_REOPEN_LAST_CLOSED_TAB_MENU
mov rcx, rax
mov r8d, ebx
call fcn.180079020
mov eax, dword [rbp + 0x84]
lea rdx, str._DPLAST
test al, 1
lea rcx, [0x18007be11]
lea r13, [0x18007be11]
cmovne rcx, rdx
lea r12, [0x18007be11]
test al, 2
mov qword [rbp + 0x38], rcx
lea rcx, str._DPPRIV
cmovne r13, rcx
lea r15, [0x18007be11]
test al, 4
lea rcx, str._DPON
lea r14, [0x18007be11]
cmovne r12, rcx
lea rdi, [0x18007be11]
test al, 8
lea rcx, str._TPBON
lea rbx, [0x18007be11]
cmovne r15, rcx
test al, 0x10
lea rcx, str._TPDON
cmovne r14, rcx
test al, 0x20
lea rcx, str._VLENGTH
cmovne rdi, rcx
test al, 0x40
lea rax, str._LRLTWO
mov ecx, 2
cmovne rbx, rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9, rdi
lea rdx, str.ATL.CComObject_CPsEnumLinkTypeMetadata_.ctor
mov rcx, rax
mov r8, rbx
mov rax, qword [rbp + 0x38]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
call fcn.180079020
mov r12d, dword [rbp - 0x44]
mov r13, qword [rbp + 0x18]
jmp case.default.0x18007660e
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8d, dword [rbp + 0x54]
lea rdx, str._bnewry_sand_smourne_sdistrict_b
mov rcx, rax
call fcn.180079020
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8d, dword [rbp + 0x58]
lea rdx, str.QI_IID_IMetaDataAssemblyEmit_failed
mov rcx, rax
call fcn.180079020
jmp case.default.0x18007660e
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8d, dword [0x180088004]
lea rdx, str.dlg.suppressions.files_rewrite_description
mov rcx, rax
call fcn.180079020
jmp case.default.0x18007660e
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8d, dword [rbp + 0x5c]
lea rdx, str.Designed_and_written_by_Joe_Erickson
mov rcx, rax
call fcn.180079020
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8d, dword [rbp + 0x40]
lea rdx, str.A:I_OutgoingPacket__bytes__i_PT__u_
mov rcx, rax
call fcn.180079020
jmp case.default.0x18007660e
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9d, dword [rbp + 0x48]
lea rdx, str.Preferred_number_of_events_of_each_type_to_keep.
mov r8d, dword [rbp + 0x44]
mov rcx, rax
call fcn.180079020
dec r12d
sub r13, 1
mov dword [rbp - 0x44], r12d
mov qword [rbp + 0x18], r13
jne 0x1800765f0
jmp 0x1800763cd
mov rcx, qword [rbp - 0x40]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_ferror]
test eax, eax
je 0x1800763dc
mov ebx, 0x95
cmp ebx, 0x95
je 0x180076a0e
cmp ebx, 0x128
je 0x180075927
jmp 0x180076a39
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [rbp - 0x10]
lea rdx, str._Begin_SetUpdatedJREProductName_
mov rcx, rax
call fcn.180079020
lea rcx, [0x18007c04c]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_perror]
add ebx, 0x93
cmp ebx, 0x1bb
jb 0x1800769f8
jmp 0x1800763dc
mov rcx, qword [rbp - 0x40]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_feof]
test eax, eax
je 0x1800763dc
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [rbp - 0x10]
lea rdx, str.114_27_28_92_WITH_153_AND_461
mov rcx, rax
call fcn.180079020
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea r8, [rbp + 0x40]
xor edx, edx
mov ecx, 0xff
call fcn.180047230
lea rax, [rbp + 0x40]
xor r9d, r9d
mov qword [rsp + 0x28], rax
xor r8d, r8d
xor edx, edx
mov dword [rsp + 0x20], 0x11c
xor ecx, ecx
call fcn.18006ab30
jmp 0x1800763dc
cmp edi, 1
jb 0x180076ac8
cmp r12d, 1
jae 0x180076b0c
mov ebx, 0x13
nop dword [rax]
cmp ebx, 0x13
je 0x180076ae0
cmp ebx, 0x65
je 0x180075927
jmp 0x180076afa
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.enable_macviews_credit_card_dialogs
call fcn.180079020
add ebx, 0x52
cmp ebx, 0xb7
jb 0x180076ad0
mov r11d, dword [rbp + 0x178]
lea eax, [r11 - 1]
cmp eax, 0xfe
jbe case.default.0x18007619e
mov eax, 0xbd
cmp eax, 0xbd
je 0x180076b36
add eax, 0x10
cmp eax, 0xcd
jb 0x180076b20
jmp case.default.0x18007619e
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.Impossibile_trovare_la_cartella_ISO__s.
call fcn.180079020
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3