Function at 0x180019c20
Capabilities:
Check if file exists

Disassembly:
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1b0]
sub rsp, 0x2d0
mov qword [rbp - 0x58], 0xfffffffffffffffe
mov qword [rsp + 0x320], rbx
mov rax, qword [0x1800a21e8]
xor rax, rsp
mov qword [rbp + 0x1a0], rax
mov rsi, rdx
mov r15, rcx
xor r12d, r12d
lea r14, [r12 - 1]
cmp qword [rcx + 8], r12
ja 0x18001a1a0
mov dword [rsp + 0x98], 0x69
mov dword [rsp + 0x90], 0x6e
mov dword [rsp + 0x88], 0x69
mov dword [rsp + 0x80], 0x67
mov dword [rsp + 0x78], 0x69
mov dword [rsp + 0x70], 0x66
mov dword [rsp + 0x68], 0x6e
mov dword [rsp + 0x60], 0x6f
mov dword [rsp + 0x58], 0x43
mov dword [rsp + 0x50], 0x72
mov dword [rsp + 0x48], 0x65
mov dword [rsp + 0x40], 0x6d
mov dword [rsp + 0x38], 0x69
mov dword [rsp + 0x30], 0x54
mov dword [rsp + 0x28], 0x74
mov dword [rsp + 0x20], 0x66
lea r9d, [r12 + 0x6f]
lea r8d, [r12 + 0x53]
lea rdx, str._c_c_c_c_c_c_c_c_c_c_c_c_c_c_c._c_c_c
lea rcx, [rbp - 8]
call fcn.180006fa0
nop
movdqa xmm0, xmmword [0x180077a40]
movdqu xmmword [rbp - 0x40], xmm0
mov byte [rbp - 0x50], r12b
lea r8d, [r12 + 1]
lea rdx, [0x18007abe4]
lea rcx, [rbp - 0x50]
call fcn.180002460
nop
mov rcx, qword [rbp - 0x40]
mov rdx, qword [rbp - 0x38]
mov rax, rdx
sub rax, rcx
cmp rax, 1
jb 0x180019d88
lea rax, [rcx + 1]
mov qword [rbp - 0x40], rax
lea rbx, [rbp - 0x50]
cmp rdx, 0x10
cmovae rbx, qword [rbp - 0x50]
add rbx, rcx
lea r8d, [r12 + 1]
lea rdx, [0x18007b190]
mov rcx, rbx
call fcn.1800481e0
mov byte [rbx + 1], r12b
jmp 0x180019da8
mov qword [rsp + 0x20], 1
lea r9, [0x18007b190]
xor r8d, r8d
lea edx, [r8 + 1]
lea rcx, [rbp - 0x50]
call fcn.1800043c0
mov rcx, qword [rbp - 0x40]
mov rdx, qword [rbp - 0x38]
mov rax, rdx
sub rax, rcx
cmp rax, 1
jb 0x180019def
lea rax, [rcx + 1]
mov qword [rbp - 0x40], rax
lea rbx, [rbp - 0x50]
cmp rdx, 0x10
cmovae rbx, qword [rbp - 0x50]
add rbx, rcx
mov r8d, 1
lea rdx, [0x18007b194]
mov rcx, rbx
call fcn.1800481e0
mov byte [rbx + 1], 0
jmp 0x180019e0f
mov qword [rsp + 0x20], 1
lea r9, [0x18007b194]
xor r8d, r8d
lea edx, [r8 + 1]
lea rcx, [rbp - 0x50]
call fcn.1800043c0
lea r9, [rbp - 8]
cmp qword [rbp + 0x10], 0x10
cmovae r9, qword [rbp - 8]
mov rdi, qword [rbp + 8]
mov rcx, qword [rbp - 0x40]
mov rdx, qword [rbp - 0x38]
mov rax, rdx
sub rax, rcx
cmp rdi, rax
ja 0x180019e60
lea rax, [rcx + rdi]
mov qword [rbp - 0x40], rax
lea rbx, [rbp - 0x50]
cmp rdx, 0x10
cmovae rbx, qword [rbp - 0x50]
add rbx, rcx
mov r8, rdi
mov rdx, r9
mov rcx, rbx
call fcn.1800481e0
mov byte [rbx + rdi], 0
jmp 0x180019e74
mov qword [rsp + 0x20], rdi
xor r8d, r8d
mov rdx, rdi
lea rcx, [rbp - 0x50]
call fcn.1800043c0
lea rcx, [rbp - 0x50]
cmp qword [rbp - 0x38], 0x10
cmovae rcx, qword [rbp - 0x50]
call qword [sym.imp.SHLWAPI.dll_PathFileExistsA]
test eax, eax
jne 0x18001a038
xor edx, edx
mov r8d, 0x104
lea rcx, [rbp + 0x90]
call fcn.180048640
mov r8d, 0x30
lea rdx, [rbp + 0x18]
lea rcx, [0x180019810]
call qword [sym.imp.KERNEL32.dll_VirtualQuery]
mov rcx, r12
test rax, rax
cmovne rcx, qword [rbp + 0x20]
mov r8d, 0x104
lea rdx, [rbp + 0x90]
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameA]
lea rcx, [rbp + 0x90]
call qword [sym.imp.SHLWAPI.dll_PathRemoveFileSpecA]
mov qword [rbp - 0x40], r12
lea rax, [rbp - 0x50]
cmp qword [rbp - 0x38], 0x10
cmovae rax, qword [rbp - 0x50]
mov byte [rax], 0
lea rax, [rbp + 0x90]
mov rdi, r14
inc rdi
cmp byte [rax + rdi], 0
jne 0x180019f05
mov rcx, qword [rbp - 0x40]
mov rdx, qword [rbp - 0x38]
mov rax, rdx
sub rax, rcx
cmp rdi, rax
ja 0x180019f51
lea rax, [rcx + rdi]
mov qword [rbp - 0x40], rax
lea rbx, [rbp - 0x50]
cmp rdx, 0x10
cmovae rbx, qword [rbp - 0x50]
add rbx, rcx
mov r8, rdi
lea rdx, [rbp + 0x90]
mov rcx, rbx
call fcn.1800481e0
mov byte [rbx + rdi], 0
jmp 0x180019f6c
mov qword [rsp + 0x20], rdi
lea r9, [rbp + 0x90]
xor r8d, r8d
mov rdx, rdi
lea rcx, [rbp - 0x50]
call fcn.1800043c0
mov rcx, qword [rbp - 0x40]
mov rdx, qword [rbp - 0x38]
mov rax, rdx
sub rax, rcx
cmp rax, 1
jb 0x180019fb3
lea rax, [rcx + 1]
mov qword [rbp - 0x40], rax
lea rbx, [rbp - 0x50]
cmp rdx, 0x10
cmovae rbx, qword [rbp - 0x50]
add rbx, rcx
mov r8d, 1
lea rdx, [0x18007b194]
mov rcx, rbx
call fcn.1800481e0
mov byte [rbx + 1], 0
jmp 0x180019fd3
mov qword [rsp + 0x20], 1
lea r9, [0x18007b194]
xor r8d, r8d
lea edx, [r8 + 1]
lea rcx, [rbp - 0x50]
call fcn.1800043c0
lea r9, [rbp - 8]
cmp qword [rbp + 0x10], 0x10
cmovae r9, qword [rbp - 8]
mov rdi, qword [rbp + 8]
mov rcx, qword [rbp - 0x40]
mov rdx, qword [rbp - 0x38]
mov rax, rdx
sub rax, rcx
cmp rdi, rax
ja 0x18001a024
lea rax, [rcx + rdi]
mov qword [rbp - 0x40], rax
lea rbx, [rbp - 0x50]
cmp rdx, 0x10
cmovae rbx, qword [rbp - 0x50]
add rbx, rcx
mov r8, rdi
mov rdx, r9
mov rcx, rbx
call fcn.1800481e0
mov byte [rbx + rdi], 0
jmp 0x18001a038
mov qword [rsp + 0x20], rdi
xor r8d, r8d
mov rdx, rdi
lea rcx, [rbp - 0x50]
call fcn.1800043c0
lea rcx, [rbp - 0x50]
cmp qword [rbp - 0x38], 0x10
cmovae rcx, qword [rbp - 0x50]
call qword [sym.imp.SHLWAPI.dll_PathFileExistsA]
test eax, eax
je 0x18001a119
lea rdx, [rbp - 0x50]
cmp qword [rbp - 0x38], 0x10
cmovae rdx, qword [rbp - 0x50]
mov dword [rsp + 0x20], 1
mov r9d, 0x40
lea r8d, [r9 - 0x3f]
lea rcx, [rbp + 0x90]
call fcn.180017e50
nop
lea rdx, [rbp + 0x90]
mov rcx, r15
call fcn.1800119e0
nop
mov rax, qword [rbp + 0x90]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x90], rax
mov rax, qword [rbp + 0x90]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x8c], edx
lea rcx, [rbp + 0xa0]
call fcn.180018750
mov rax, qword [rbp + 0x90]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_istream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x90], rax
mov rax, qword [rbp + 0x90]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0x18]
mov dword [rbp + rcx + 0x8c], edx
lea rax, vtable.std::ios_base.0
mov qword [rbp + 0x140], rax
lea rcx, [rbp + 0x140]
call fcn.180028a70
nop
mov rdx, qword [rbp - 0x38]
cmp rdx, 0x10
jb 0x18001a154
inc rdx
mov rcx, qword [rbp - 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18001a14f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18001aa1b
call fcn.18002a370
movdqa xmm0, xmmword [0x180077a40]
movdqu xmmword [rbp - 0x40], xmm0
mov byte [rbp - 0x50], 0
mov rdx, qword [rbp + 0x10]
cmp rdx, 0x10
jb 0x18001a1a0
inc rdx
mov rcx, qword [rbp - 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18001a19b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18001aa21
call fcn.18002a370
lea rdx, str.SOFT_NAME_EN
lea rcx, [rbp + 0x68]
call fcn.18000fb70
nop
mov qword [rbp - 0x20], r12
mov qword [rbp - 0x18], 7
mov word [rbp - 0x30], r12w
mov r8, r14
inc r8
cmp word [rsi + r8*2], 0
jne 0x18001a1c5
mov rdx, rsi
lea rcx, [rbp - 0x30]
call fcn.1800041c0
xor r8d, r8d
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x48]
call fcn.180007980
nop
mov qword [rbp + 8], r12
mov qword [rbp + 0x10], r12
mov rdi, qword [rbp + 0x78]
lea r12, [rbp + 0x68]
cmp qword [rbp + 0x80], 8
cmovae r12, qword [rbp + 0x68]
cmp rdi, 8
jae 0x18001a223
movups xmm0, xmmword [r12]
movups xmmword [rbp - 8], xmm0
mov qword [rbp + 0x10], 7
jmp 0x18001a263
mov rbx, rdi
or rbx, 7
movabs rax, 0x7ffffffffffffffe
cmp rbx, rax
cmova rbx, rax
lea rdx, [rbx + 1]
lea rcx, [rbp - 8]
call fcn.180003fd0
mov qword [rbp - 8], rax
lea r8, [rdi*2 + 2]
mov rdx, r12
mov rcx, rax
call fcn.1800481e0
mov qword [rbp + 0x10], rbx
mov qword [rbp + 8], rdi
xor r8d, r8d
lea rdx, [rbp - 8]
lea rcx, [rbp + 0x18]
call fcn.180007980
mov r12, rax
mov rbx, qword [r15]
mov rdi, qword [rbx + 8]
mov r13, rbx
cmp byte [rdi + 0x19], 0
jne 0x18001a2b5
nop word [rax + rax]
lea rdx, [rdi + 0x20]
mov r8, r12
mov rcx, r15
call fcn.1800069e0
test al, al
je 0x18001a2a9
mov rdi, qword [rdi + 0x10]
jmp 0x18001a2af
mov rbx, rdi
mov rdi, qword [rdi]
cmp byte [rdi + 0x19], 0
je 0x18001a290
cmp rbx, r13
je 0x18001a2cd
lea r8, [rbx + 0x20]
mov rdx, r12
mov rcx, r15
call fcn.1800069e0
test al, al
je 0x18001a304
mov qword [rbp - 0x50], r12
lea r9, [rbp - 0x80]
lea r8, [rbp - 0x50]
lea rdx, [0x18007a0ec]
mov rcx, r15
call fcn.18000c2c0
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x50]
mov rcx, r15
call fcn.18000ca50
mov rbx, qword [rbp - 0x50]
lea rdx, [rbx + 0x40]
lea r8, [rbp - 0x80]
lea rcx, [rbp - 0x68]
call fcn.18000bc20
nop
mov rdx, qword [rbp + 0x30]
cmp rdx, 0x10
jb 0x18001a351
inc rdx
mov rcx, qword [rbp + 0x18]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18001a34c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18001aa27
call fcn.18002a370
movdqa xmm0, xmmword [0x180077a40]
movdqu xmmword [rbp + 0x28], xmm0
mov byte [rbp + 0x18], 0
cmp qword [rbp - 0x60], 0
jbe 0x18001a56e
mov rax, qword [rbp - 0x68]
mov rbx, rax
mov rdi, qword [rax + 8]
cmp byte [rdi + 0x19], 0
jne 0x18001a43e
mov r12, qword [rbp + 0x60]
mov rsi, qword [rbp + 0x58]
mov r13, qword [rbp + 0x48]
nop
lea rdx, [rbp + 0x48]
cmp r12, 0x10
cmovae rdx, r13
lea rcx, [rdi + 0x20]
cmp qword [rdi + 0x38], 0x10
jb 0x18001a3ab
mov rcx, qword [rdi + 0x20]
mov r15, qword [rdi + 0x30]
mov r8, r15
cmp rsi, r15
cmovb r8, rsi
call fcn.180049060
test eax, eax
jne 0x18001a3d4
cmp r15, rsi
jae 0x18001a3cc
mov eax, r14d
jmp 0x18001a3d4
xor eax, eax
cmp r15, rsi
seta al
shr eax, 0x1f
test al, al
je 0x18001a3e1
mov rdi, qword [rdi + 0x10]
jmp 0x18001a3e7
mov rbx, rdi
mov rdi, qword [rdi]
cmp byte [rdi + 0x19], 0
je 0x18001a390
cmp rbx, qword [rbp - 0x68]
je 0x18001a43e
lea rdx, [rbx + 0x20]
cmp qword [rbx + 0x38], 0x10
jb 0x18001a402
mov rdx, qword [rbx + 0x20]
lea rcx, [rbp + 0x48]
cmp r12, 0x10
cmovae rcx, r13
mov rdi, qword [rbx + 0x30]
mov r8, rsi
cmp rdi, rsi
cmovb r8, rdi
call fcn.180049060
test eax, eax
jne 0x18001a437
cmp rsi, rdi
jae 0x18001a42f
mov eax, r14d
jmp 0x18001a437
xor eax, eax
cmp rsi, rdi
seta al
shr eax, 0x1f
test al, al
je 0x18001a47b
lea rax, [rbp + 0x48]
mov qword [rbp - 0x50], rax
lea r9, [rbp - 0x80]
lea r8, [rbp - 0x50]
lea rdx, [0x18007a0ec]
lea rcx, [rbp - 0x68]
call fcn.18000c440
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x68]
call fcn.18000cc90
mov rbx, qword [rbp - 0x50]
add rbx, 0x40
mov rcx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x18001a48c
mov rcx, qword [rbx]
mov r8d, 0xa
lea rdx, [rbp - 0x50]
call fcn.180050084
mov edi, eax
mov rax, qword [rbp - 0x50]
cmp byte [rax], 0
je 0x18001a9b3
mov rcx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x18001a4b7
mov rcx, qword [rbx]
mov r8d, 8
lea rdx, [rbp - 0x50]
call fcn.180050084
mov edi, eax
mov rax, qword [rbp - 0x50]
cmp byte [rax], 0
je 0x18001a9b3
cmp qword [rbx + 0x18], 0x10
jb 0x18001a4df
mov rbx, qword [rbx]
mov r8d, 0x10
lea rdx, [rbp - 0x50]
mov rcx, rbx
call fcn.180050084
mov edi, eax
mov rax, qword [rbp - 0x50]
cmp byte [rax], 0
je 0x18001a9b3
mov qword [rbp - 0x40], 0
mov qword [rbp - 0x38], 0xf
mov byte [rbp - 0x50], 0
mov r8d, 0x13
lea rdx, str.field_is_not_an_int
lea rcx, [rbp - 0x50]
call fcn.180002460
mov rdx, qword [rbp - 0x38]
cmp rdx, 0x10
jb 0x18001a9b3
inc rdx
mov rcx, qword [rbp - 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18001a564
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18001aa2d
call fcn.18002a370
jmp 0x18001a9b3
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x78], xmm0
lea rcx, [rbp - 0x78]
call fcn.18001b990
mov qword [rbp - 0x78], rax
lea rdx, [0x18007b198]
lea rcx, [rbp + 0x18]
call fcn.18000f760
nop
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x20], xmm1
xor ebx, ebx
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 7
mov word [rax], bx
mov dword [rbp - 0x10], 0xa
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x78]
call fcn.180015e20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x78]
call fcn.1800165b0
nop
lea rcx, [rbp - 0x30]
call fcn.180003f60
nop
mov rdx, qword [rbp + 0x30]
cmp rdx, 8
jb 0x18001a62c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x18]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18001a627
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18001aa15
call fcn.18002a370
lea rdx, str.INI_HTTP_CLOUD_REPEAT_TASK_ID_ARRAY
lea rcx, [rbp + 0x18]
call fcn.18000f760
nop
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x20], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 7
mov word [rax], bx
mov dword [rbp - 0x10], 0xa
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x78]
call fcn.180015e20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x78]
call fcn.1800165b0
nop
lea rcx, [rbp - 0x30]
call fcn.180003f60
nop
mov r8, qword [rbp + 0x30]
cmp r8, 8
jb 0x18001a6ad
inc r8
mov rdx, qword [rbp + 0x18]
lea rcx, [rbp + 0x18]
call fcn.18001d600
lea rdx, str.INI_TIMER_CLOUD_TASK_LOOP_TIMER
lea rcx, [rbp + 0x18]
call fcn.18000f760
nop
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x20], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 7
mov word [rax], bx
mov dword [rbp - 0x10], 0x1e
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x78]
call fcn.180015e20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x78]
call fcn.1800165b0
nop
lea rcx, [rbp - 0x30]
call fcn.180003f60
nop
mov r8, qword [rbp + 0x30]
cmp r8, 8
jb 0x18001a72e
inc r8
mov rdx, qword [rbp + 0x18]
lea rcx, [rbp + 0x18]
call fcn.18001d600
lea rdx, str.INI_HTTP_CACHE_ON_TIMER_POPUP_ID_ARRAY
lea rcx, [rbp + 0x18]
call fcn.18000f760
nop
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x20], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 7
mov word [rax], bx
mov dword [rbp - 0x10], 0xa
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x78]
call fcn.180015e20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x78]
call fcn.1800165b0
nop
lea rcx, [rbp - 0x30]
call fcn.180003f60
nop
mov r8, qword [rbp + 0x30]
cmp r8, 8
jb 0x18001a7af
inc r8
mov rdx, qword [rbp + 0x18]
lea rcx, [rbp + 0x18]
call fcn.18001d600
lea rdx, str.INI_HTTP_CACHE_SCREENSAVER_WP_INFO
lea rcx, [rbp + 0x18]
call fcn.18000f760
nop
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x20], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 7
mov word [rax], bx
mov dword [rbp - 0x10], 0xa
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x78]
call fcn.180015e20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x78]
call fcn.1800165b0
nop
lea rcx, [rbp - 0x30]
call fcn.180003f60
nop
lea rcx, [rbp + 0x18]
call fcn.180003f60
lea rdx, str.INI_TIMER_RIGHT_CLICK_AND_DESKTOP
lea rcx, [rbp + 0x18]
call fcn.18000f760
nop
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x20], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 7
mov word [rax], bx
mov dword [rbp - 0x10], 0xf
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x78]
call fcn.180015e20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x78]
call fcn.1800165b0
nop
lea rcx, [rbp - 0x30]
call fcn.180003f60
nop
lea rcx, [rbp + 0x18]
call fcn.180003f60
lea rdx, str.INI_TIMER_POPUP_DISPATCH_REPORT
lea rcx, [rbp + 0x18]
call fcn.18000f760
nop
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x20], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 7
mov word [rax], bx
mov dword [rbp - 0x10], 0x1e
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x78]
call fcn.180015e20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x78]
call fcn.1800165b0
nop
lea rcx, [rbp - 0x30]
call fcn.180003f60
nop
lea rcx, [rbp + 0x18]
call fcn.180003f60
movdqa xmm0, xmmword [0x1800783e0]
movdqu xmmword [rbp - 0x20], xmm0
mov word [rbp - 0x30], bx
inc r14
cmp word [rsi + r14*2], 0
jne 0x18001a910
mov r8, r14
mov rdx, rsi
lea rcx, [rbp - 0x30]
call fcn.1800041c0
mov rsi, qword [rbp - 0x78]
mov rdi, rsi
mov rbx, qword [rsi + 8]
cmp byte [rbx + 0x19], 0
jne 0x18001a981
nop dword [rax + rax]
lea rdx, [rbx + 0x20]
lea r8, [rbp - 0x30]
lea rcx, [rbp - 0x78]
call fcn.180006a50
test al, al
je 0x18001a95b
mov rbx, qword [rbx + 0x10]
jmp 0x18001a961
mov rdi, rbx
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
je 0x18001a940
cmp rdi, rsi
je 0x18001a981
lea r8, [rdi + 0x20]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x78]
call fcn.180006a50
test al, al
je 0x18001a984
mov rdi, rsi
lea rcx, [rbp - 0x30]
call fcn.180003f60
mov edi, dword [rdi + 0x40]
mov r9, qword [rbp - 0x78]
mov r8, qword [r9]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x78]
call fcn.18001e910
mov edx, 0x48
mov rcx, qword [rbp - 0x78]
call fcn.18002a370
nop
mov r9, qword [rbp - 0x68]
mov r8, qword [r9]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x68]
call fcn.180013b10
mov edx, 0x60
mov rcx, qword [rbp - 0x68]
call fcn.18002a370
nop
lea rcx, [rbp + 0x48]
call fcn.180002260
nop
lea rcx, [rbp + 0x68]
call fcn.180003f60
mov eax, edi
mov rcx, qword [rbp + 0x1a0]
xor rcx, rsp
call fcn.18002a480
mov rbx, qword [rsp + 0x320]
add rsp, 0x2d0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.18004bf34
nop
call fcn.18004bf34
nop
call fcn.18004bf34
nop
call fcn.18004bf34
int3
call fcn.18004bf34
int3