Function at 0x180015730
Capabilities:
Read .ini file

Disassembly:
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x320]
sub rsp, 0x420
mov qword [rsp + 0x40], 0xfffffffffffffffe
mov qword [rsp + 0x470], rbx
mov rax, qword [0x1801548a8]
xor rax, rsp
mov qword [rbp + 0x310], rax
mov r13d, edx
mov rbx, rcx
mov qword [rsp + 0x38], rcx
mov byte [rsp + 0x30], 0
call fcn.18006eac0
mov r8, qword [rax]
mov esi, 1
mov edx, esi
mov rcx, rax
call qword [r8 + 0x10]
cmp al, sil
jne 0x180015ac1
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x80], xmm0
mov byte [rbp + 0x70], 0
lea r8d, [rsi + 0x5f]
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12hookhomepage_normal_bro_mon_bro_mon_mgr.cpp
lea rcx, [rbp + 0x70]
call fcn.18000c340
nop
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x40], xmm0
mov byte [rbp + 0x30], 0
lea r8d, [rsi + 2]
lea rdx, [0x1800fffb0]
lea rcx, [rbp + 0x30]
call fcn.18000c340
nop
call fcn.18006eac0
mov r12, rax
mov r8d, esi
lea edx, [rsi + 1]
lea rcx, [rsp + 0x48]
call fcn.180008120
nop
lea rdx, [rbp + 0x70]
mov r14, qword [rbp + 0x70]
mov r15, qword [rbp + 0x88]
cmp r15, 0x10
cmovae rdx, r14
mov rsi, qword [rbp + 0x80]
cmp rsi, 1
jb 0x180015869
lea rax, [rsi - 1]
mov rdi, 0xffffffffffffffff
cmp rax, rdi
cmovb rdi, rax
add rdi, rdx
movzx eax, word [0x1800ffea8]
cmp byte [rdi], 0x5c
jne 0x18001585a
cmp byte [rdi], al
jne 0x180015851
xor ecx, ecx
jmp 0x180015856
sbb ecx, ecx
or ecx, 1
test ecx, ecx
je 0x180015864
cmp rdi, rdx
je 0x180015869
dec rdi
jmp 0x180015844
sub rdi, rdx
jmp 0x180015870
mov rdi, 0xffffffffffffffff
lea rdx, [rbp + 0x70]
cmp r15, 0x10
cmovae rdx, r14
cmp rsi, 1
jb 0x1800158c5
lea rax, [rsi - 1]
mov rbx, 0xffffffffffffffff
cmp rax, rbx
cmovb rbx, rax
add rbx, rdx
movzx eax, word [0x1800ffeac]
nop
cmp byte [rbx], 0x2e
jne 0x1800158b6
cmp byte [rbx], al
jne 0x1800158ad
xor ecx, ecx
jmp 0x1800158b2
sbb ecx, ecx
or ecx, 1
test ecx, ecx
je 0x1800158c0
cmp rbx, rdx
je 0x1800158c5
dec rbx
jmp 0x1800158a0
sub rbx, rdx
jmp 0x1800158cc
mov rbx, 0xffffffffffffffff
xor edx, edx
lea r8d, [rdx + 0x64]
lea rcx, [rbp + 0x90]
call fcn.1800c61d0
cmp rbx, 0xffffffffffffffff
je 0x1800159b1
lea rax, [rbx - 1]
cmp rdi, rax
jae 0x1800159b1
lea rcx, [rdi + 1]
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x60], xmm0
mov byte [rbp + 0x50], 0
cmp rsi, rcx
jb 0x180016498
sub rbx, rdi
lea r8, [rbx - 1]
sub rsi, rcx
cmp rsi, r8
cmovb r8, rsi
lea rdx, [rbp + 0x70]
cmp r15, 0x10
cmovae rdx, r14
add rdx, rcx
lea rcx, [rbp + 0x50]
call fcn.18000c340
lea r9, [rbp + 0x50]
cmp qword [rbp + 0x68], 0x10
cmovae r9, qword [rbp + 0x50]
mov r8d, 0x13b
lea rdx, str.__4d___s_
lea rcx, [rbp + 0x90]
call fcn.180007d10
mov rdx, qword [rbp + 0x68]
cmp rdx, 0x10
jb 0x18001599e
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180015999
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18001649e
call fcn.1800965cc
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x60], xmm0
mov byte [rbp + 0x50], 0
jmp 0x1800159ca
mov r8d, 0x13b
lea rdx, str.__4d_
lea rcx, [rbp + 0x90]
call fcn.180007d10
lea rdx, [rbp + 0x30]
cmp qword [rbp + 0x48], 0x10
cmovae rdx, qword [rbp + 0x30]
lea rcx, [rsp + 0x48]
call fcn.180009410
lea rdx, [rbp + 0x90]
lea rcx, [rsp + 0x48]
call fcn.180009410
nop
lea rdx, str.bro_type:
lea rcx, [rsp + 0x48]
call fcn.180009410
mov edx, r13d
lea rcx, [rsp + 0x48]
call fcn.180014ff0
mov rax, qword [r12]
lea rdx, [rsp + 0x48]
mov rcx, r12
call qword [rax + 0x38]
nop
lea rcx, [rsp + 0x48]
call fcn.180009580
nop
mov rdx, qword [rbp + 0x48]
cmp rdx, 0x10
jb 0x180015a68
inc rdx
mov rcx, qword [rbp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180015a63
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800164a4
call fcn.1800965cc
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x40], xmm0
mov byte [rbp + 0x30], 0
mov rdx, qword [rbp + 0x88]
cmp rdx, 0x10
jb 0x180015ab7
inc rdx
mov rcx, qword [rbp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180015ab2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800164aa
call fcn.1800965cc
mov esi, 1
mov rbx, qword [rsp + 0x38]
lea eax, [r13 - 2]
test eax, 0xfffffffd
je 0x180015d89
call fcn.18006eac0
mov r8, qword [rax]
mov edx, esi
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x180015c0b
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x60], xmm0
mov byte [rbp + 0x50], 0
mov r8d, 0x60
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12hookhomepage_normal_bro_mon_bro_mon_mgr.cpp
lea rcx, [rbp + 0x50]
call fcn.18000c340
nop
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x40], xmm0
mov byte [rbp + 0x30], 0
mov r8d, 3
lea rdx, [0x1800fffb0]
lea rcx, [rbp + 0x30]
call fcn.18000c340
nop
call fcn.18006eac0
mov rdi, rax
mov r9d, 0x13d
lea r8, [rbp + 0x50]
lea rdx, [rbp + 0x30]
lea rcx, [rsp + 0x48]
call fcn.180008550
mov rbx, rax
lea rdx, str.not_360_browser
mov rcx, rax
call fcn.180009410
mov r8, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [r8 + 0x38]
nop
lea rcx, [rsp + 0x48]
call fcn.180009580
nop
mov rdx, qword [rbp + 0x48]
cmp rdx, 0x10
jb 0x180015bbf
inc rdx
mov rcx, qword [rbp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180015bba
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800164b0
call fcn.1800965cc
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x40], xmm0
mov byte [rbp + 0x30], 0
mov rdx, qword [rbp + 0x68]
cmp rdx, 0x10
jb 0x180015c0b
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180015c06
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800164b6
call fcn.1800965cc
mov ebx, 1
mov esi, dword [rsp + 0x30]
call fcn.18006eac0
mov r9, qword [rax]
mov edx, ebx
mov rcx, rax
call qword [r9 + 0x10]
cmp al, 1
jne 0x180015d5b
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x60], xmm0
mov byte [rbp + 0x50], 0
mov r8d, 0x60
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12hookhomepage_normal_bro_mon_bro_mon_mgr.cpp
lea rcx, [rbp + 0x50]
call fcn.18000c340
nop
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x40], xmm0
mov byte [rbp + 0x30], 0
mov r8d, 3
lea rdx, [0x1800fffb0]
lea rcx, [rbp + 0x30]
call fcn.18000c340
nop
call fcn.18006eac0
mov rdi, rax
mov r9d, 0x152
lea r8, [rbp + 0x50]
lea rdx, [rbp + 0x30]
lea rcx, [rsp + 0x48]
call fcn.180008550
mov rbx, rax
lea rdx, str.CheckConfigModifyBy360Self_ret:
mov rcx, rax
call fcn.180009410
movzx edx, sil
mov rcx, rbx
call fcn.180015370
mov r8, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [r8 + 0x38]
nop
lea rcx, [rsp + 0x48]
call fcn.180009580
nop
mov rdx, qword [rbp + 0x48]
cmp rdx, 0x10
jb 0x180015d0f
inc rdx
mov rcx, qword [rbp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180015d0a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800164bc
call fcn.1800965cc
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x40], xmm0
mov byte [rbp + 0x30], 0
mov rdx, qword [rbp + 0x68]
cmp rdx, 0x10
jb 0x180015d5b
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180015d56
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180016492
call fcn.1800965cc
movzx eax, sil
mov rcx, qword [rbp + 0x310]
xor rcx, rsp
call fcn.180096b80
mov rbx, qword [rsp + 0x470]
add rsp, 0x420
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
xor edx, edx
mov r8d, 0x208
lea rcx, [rbp + 0x100]
call fcn.1800c61d0
lea rax, [rbx + 0x30]
cmp qword [rax + 0x18], 8
jb 0x180015dab
mov rax, qword [rax]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0x104
lea r9, [rbp + 0x100]
lea r8, [0x1801016dc]
lea rdx, [0x1801016e0]
lea rcx, str.general
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileStringW]
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0x100]
call fcn.1800ce16c
mov r13, rax
call fcn.18006eac0
mov r8, qword [rax]
mov edx, esi
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x18001612c
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x80], xmm0
mov byte [rbp + 0x70], 0
mov r8d, 0x60
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12hookhomepage_normal_bro_mon_bro_mon_mgr.cpp
lea rcx, [rbp + 0x70]
call fcn.18000c340
nop
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x60], xmm0
mov byte [rbp + 0x50], 0
mov r8d, 3
lea rdx, [0x1800fffb0]
lea rcx, [rbp + 0x50]
call fcn.18000c340
nop
call fcn.18006eac0
mov r12, rax
mov r8d, esi
mov edx, 2
lea rcx, [rsp + 0x48]
call fcn.180008120
nop
lea rdx, [rbp + 0x70]
mov r14, qword [rbp + 0x70]
mov r15, qword [rbp + 0x88]
cmp r15, 0x10
cmovae rdx, r14
mov rsi, qword [rbp + 0x80]
cmp rsi, 1
jb 0x180015edb
lea rax, [rsi - 1]
mov rdi, 0xffffffffffffffff
cmp rax, rdi
cmovb rdi, rax
add rdi, rdx
movzx eax, word [0x1800ffea8]
cmp byte [rdi], 0x5c
jne 0x180015ecc
cmp byte [rdi], al
jne 0x180015ec3
xor ecx, ecx
jmp 0x180015ec8
sbb ecx, ecx
or ecx, 1
test ecx, ecx
je 0x180015ed6
cmp rdi, rdx
je 0x180015edb
dec rdi
jmp 0x180015eb6
sub rdi, rdx
jmp 0x180015ee2
mov rdi, 0xffffffffffffffff
lea rdx, [rbp + 0x70]
cmp r15, 0x10
cmovae rdx, r14
cmp rsi, 1
jb 0x180015f35
lea rax, [rsi - 1]
mov rbx, 0xffffffffffffffff
cmp rax, rbx
cmovb rbx, rax
add rbx, rdx
movzx eax, word [0x1800ffeac]
cmp byte [rbx], 0x2e
jne 0x180015f26
cmp byte [rbx], al
jne 0x180015f1d
xor ecx, ecx
jmp 0x180015f22
sbb ecx, ecx
or ecx, 1
test ecx, ecx
je 0x180015f30
cmp rbx, rdx
je 0x180015f35
dec rbx
jmp 0x180015f10
sub rbx, rdx
jmp 0x180015f3c
mov rbx, 0xffffffffffffffff
xor edx, edx
lea r8d, [rdx + 0x64]
lea rcx, [rbp + 0x90]
call fcn.1800c61d0
cmp rbx, 0xffffffffffffffff
je 0x180016021
lea rax, [rbx - 1]
cmp rdi, rax
jae 0x180016021
lea rcx, [rdi + 1]
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x40], xmm0
mov byte [rbp + 0x30], 0
cmp rsi, rcx
jb 0x1800164c2
sub rbx, rdi
lea r8, [rbx - 1]
sub rsi, rcx
cmp rsi, r8
cmovb r8, rsi
lea rdx, [rbp + 0x70]
cmp r15, 0x10
cmovae rdx, r14
add rdx, rcx
lea rcx, [rbp + 0x30]
call fcn.18000c340
lea r9, [rbp + 0x30]
cmp qword [rbp + 0x48], 0x10
cmovae r9, qword [rbp + 0x30]
mov r8d, 0x146
lea rdx, str.__4d___s_
lea rcx, [rbp + 0x90]
call fcn.180007d10
mov rdx, qword [rbp + 0x48]
cmp rdx, 0x10
jb 0x18001600e
inc rdx
mov rcx, qword [rbp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180016009
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800164c8
call fcn.1800965cc
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x40], xmm0
mov byte [rbp + 0x30], 0
jmp 0x18001603a
mov r8d, 0x146
lea rdx, str.__4d_
lea rcx, [rbp + 0x90]
call fcn.180007d10
lea rdx, [rbp + 0x50]
cmp qword [rbp + 0x68], 0x10
cmovae rdx, qword [rbp + 0x50]
lea rcx, [rsp + 0x48]
call fcn.180009410
lea rdx, [rbp + 0x90]
lea rcx, [rsp + 0x48]
call fcn.180009410
nop
lea rdx, str.tray_last_hp_modify_time:
lea rcx, [rsp + 0x48]
call fcn.180009410
mov rdx, r13
lea rcx, [rsp + 0x48]
call fcn.1800151b0
mov rax, qword [r12]
lea rdx, [rsp + 0x48]
mov rcx, r12
call qword [rax + 0x38]
nop
lea rcx, [rsp + 0x48]
call fcn.180009580
nop
mov rdx, qword [rbp + 0x68]
cmp rdx, 0x10
jb 0x1800160d8
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800160d3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800164ce
call fcn.1800965cc
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x60], xmm0
mov byte [rbp + 0x50], 0
mov rdx, qword [rbp + 0x88]
cmp rdx, 0x10
jb 0x180016127
inc rdx
mov rcx, qword [rbp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180016122
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800164d4
call fcn.1800965cc
mov esi, 1
test r13, r13
je 0x180015c0b
inc dword [0x1801631d8]
call fcn.18006eac0
mov r8, qword [rax]
mov edx, esi
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x180016476
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x80], xmm0
mov byte [rbp + 0x70], 0
mov r8d, 0x60
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12hookhomepage_normal_bro_mon_bro_mon_mgr.cpp
lea rcx, [rbp + 0x70]
call fcn.18000c340
nop
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x60], xmm0
mov byte [rbp + 0x50], 0
mov r8d, 3
lea rdx, [0x1800fffb0]
lea rcx, [rbp + 0x50]
call fcn.18000c340
nop
call fcn.18006eac0
mov r12, rax
mov r8d, esi
mov edx, 2
lea rcx, [rsp + 0x48]
call fcn.180008120
nop
lea rdx, [rbp + 0x70]
mov r14, qword [rbp + 0x70]
mov r15, qword [rbp + 0x88]
cmp r15, 0x10
cmovae rdx, r14
mov rsi, qword [rbp + 0x80]
cmp rsi, 1
jb 0x180016227
lea rax, [rsi - 1]
mov rdi, 0xffffffffffffffff
cmp rax, rdi
cmovb rdi, rax
add rdi, rdx
movzx eax, word [0x1800ffea8]
cmp byte [rdi], 0x5c
jne 0x180016218
cmp byte [rdi], al
jne 0x18001620f
xor ecx, ecx
jmp 0x180016214
sbb ecx, ecx
or ecx, 1
test ecx, ecx
je 0x180016222
cmp rdi, rdx
je 0x180016227
dec rdi
jmp 0x180016202
sub rdi, rdx
jmp 0x18001622e
mov rdi, 0xffffffffffffffff
lea rdx, [rbp + 0x70]
cmp r15, 0x10
cmovae rdx, r14
cmp rsi, 1
jb 0x180016285
lea rax, [rsi - 1]
mov rbx, 0xffffffffffffffff
cmp rax, rbx
cmovb rbx, rax
add rbx, rdx
movzx eax, word [0x1800ffeac]
nop dword [rax]
cmp byte [rbx], 0x2e
jne 0x180016276
cmp byte [rbx], al
jne 0x18001626d
xor ecx, ecx
jmp 0x180016272
sbb ecx, ecx
or ecx, 1
test ecx, ecx
je 0x180016280
cmp rbx, rdx
je 0x180016285
dec rbx
jmp 0x180016260
sub rbx, rdx
jmp 0x18001628c
mov rbx, 0xffffffffffffffff
xor edx, edx
lea r8d, [rdx + 0x64]
lea rcx, [rbp + 0x90]
call fcn.1800c61d0
cmp rbx, 0xffffffffffffffff
je 0x180016371
lea rax, [rbx - 1]
cmp rdi, rax
jae 0x180016371
lea rcx, [rdi + 1]
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x40], xmm0
mov byte [rbp + 0x30], 0
cmp rsi, rcx
jb 0x1800164da
sub rbx, rdi
lea r8, [rbx - 1]
sub rsi, rcx
cmp rsi, r8
cmovb r8, rsi
lea rdx, [rbp + 0x70]
cmp r15, 0x10
cmovae rdx, r14
add rdx, rcx
lea rcx, [rbp + 0x30]
call fcn.18000c340
lea r9, [rbp + 0x30]
cmp qword [rbp + 0x48], 0x10
cmovae r9, qword [rbp + 0x30]
mov r8d, 0x14c
lea rdx, str.__4d___s_
lea rcx, [rbp + 0x90]
call fcn.180007d10
mov rdx, qword [rbp + 0x48]
cmp rdx, 0x10
jb 0x18001635e
inc rdx
mov rcx, qword [rbp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180016359
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800164e0
call fcn.1800965cc
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x40], xmm0
mov byte [rbp + 0x30], 0
jmp 0x18001638a
mov r8d, 0x14c
lea rdx, str.__4d_
lea rcx, [rbp + 0x90]
call fcn.180007d10
lea rdx, [rbp + 0x50]
cmp qword [rbp + 0x68], 0x10
cmovae rdx, qword [rbp + 0x50]
lea rcx, [rsp + 0x48]
call fcn.180009410
lea rdx, [rbp + 0x90]
lea rcx, [rsp + 0x48]
call fcn.180009410
nop
lea rdx, str.current_times:
lea rcx, [rsp + 0x48]
call fcn.180009410
mov edx, dword [0x1801631d8]
lea rcx, [rsp + 0x48]
call fcn.180014e30
mov rax, qword [r12]
lea rdx, [rsp + 0x48]
mov rcx, r12
call qword [rax + 0x38]
nop
lea rcx, [rsp + 0x48]
call fcn.180009580
nop
mov rdx, qword [rbp + 0x68]
cmp rdx, 0x10
jb 0x18001642b
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180016426
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800164e6
call fcn.1800965cc
movdqa xmm0, xmmword [0x180100240]
movdqu xmmword [rbp + 0x60], xmm0
mov byte [rbp + 0x50], 0
mov rdx, qword [rbp + 0x88]
cmp rdx, 0x10
jb 0x180016476
inc rdx
mov rcx, qword [rbp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180016471
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800164ec
call fcn.1800965cc
mov esi, dword [rsp + 0x30]
movzx esi, sil
cmp dword [0x1801631d8], 2
mov ebx, 1
cmovle esi, ebx
jmp 0x180015c14
call fcn.1800c9338
nop
call fcn.18000c020
int3
call fcn.1800c9338
nop
call fcn.1800c9338
nop
call fcn.1800c9338
nop
call fcn.1800c9338
nop
call fcn.1800c9338
nop
call fcn.1800c9338
nop
call fcn.18000c020
int3
call fcn.1800c9338
nop
call fcn.1800c9338
nop
call fcn.1800c9338
nop
call fcn.18000c020
int3
call fcn.1800c9338
nop
call fcn.1800c9338
nop
call fcn.1800c9338
int3