Function at 0x140126790
Capabilities:
Hash data using fnv

Disassembly:
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
mov rbp, rsp
sub rsp, 0x58
mov qword [rbp - 0x28], 0xfffffffffffffffe
mov rbx, rcx
xor eax, eax
mov qword [rcx + 0x20], rax
mov qword [rcx + 0x28], rax
xor r12d, r12d
mov qword [rcx + 8], r12
mov qword [rcx + 0x10], r12
mov qword [rcx + 0x18], r12
lea rsi, vtable.StaticDialog.0
mov qword [rcx], rsi
lea rdi, vtable.SharedParametersDialog.0
mov qword [rcx], rdi
lea rax, vtable.UserDefineDialog.0
mov qword [rcx], rax
mov qword [rcx + 0x38], r12
mov qword [rcx + 0x40], r12
mov qword [rcx + 0x48], r12
mov qword [rcx + 0x50], r12
mov byte [rcx + 0x58], r12b
mov qword [rcx + 0x60], r12
mov qword [rcx + 0x68], r12
mov qword [rcx + 0x70], r12
mov qword [rcx + 0x78], r12
mov dword [rcx + 0x80], r12d
mov word [rcx + 0x84], r12w
lea rax, vtable.ControlsTab.0
mov qword [rcx + 0x30], rax
mov qword [rcx + 0x88], r12
mov dword [rcx + 0x90], r12d
mov qword [rcx + 0x98], r12
mov qword [rcx + 0xa0], r12
mov qword [rcx + 0xa8], r12
add rcx, 0xb8
mov qword [rbp + 0x50], rcx
mov qword [rcx + 8], r12
mov qword [rcx + 0x10], r12
mov qword [rcx + 0x18], r12
mov qword [rcx], rsi
mov qword [rcx], rdi
lea rax, vtable.FolderStyleDialog.0
mov qword [rcx], rax
add rcx, 0x30
call fcn.140074b10
nop
lea rax, [rbx + 0x160]
mov qword [rbp + 0x50], rax
mov qword [rax + 8], r12
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], r12
mov qword [rax], rsi
mov qword [rax], rdi
lea rcx, vtable.KeyWordsStyleDialog.0
mov qword [rax], rcx
lea rax, [rbx + 0x190]
mov qword [rbp + 0x50], rax
mov qword [rax + 8], r12
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], r12
mov qword [rax], rsi
mov qword [rax], rdi
lea rcx, vtable.CommentStyleDialog.0
mov qword [rax], rcx
lea rax, [rbx + 0x1c0]
mov qword [rbp + 0x50], rax
mov qword [rax + 8], r12
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], r12
mov qword [rax], rsi
mov qword [rax], rdi
lea rcx, vtable.SymbolsStyleDialog.0
mov qword [rax], rcx
mov byte [rbx + 0x1f0], r12b
mov qword [rbx + 0x204], r12
mov dword [rbx + 0x20c], r12d
mov ecx, 0x1a4800
call fcn.140167f20
mov qword [rbp + 0x50], rax
test rax, rax
je 0x140126923
mov rcx, rax
call fcn.1400bedb0
jmp 0x140126926
mov rax, r12
mov qword [rbx + 0xb0], rax
mov dword [rbp + 0x58], r12d
call fcn.1401297a0
lea r14, [rax + 0xc0]
mov r9d, dword [rbp + 0x58]
movzx ecx, r9b
movabs rdi, 0xcbf29ce484222325
xor rcx, rdi
movabs r13, 0x100000001b3
imul rcx, r13
movzx eax, byte [rbp + 0x59]
xor rcx, rax
imul rcx, r13
movzx eax, byte [rbp + 0x5a]
xor rcx, rax
imul rcx, r13
movzx eax, byte [rbp + 0x5b]
xor rcx, rax
imul rcx, r13
mov rdx, qword [r14 + 0x30]
and rdx, rcx
mov r8, qword [r14 + 0x18]
mov rax, rdx
add rax, rax
mov rax, qword [r8 + rax*8]
mov rcx, qword [r14 + 8]
add rdx, rdx
mov r10, qword [r8 + rdx*8]
lea r11, [r8 + rdx*8]
cmp r10, rcx
jne 0x1401269af
mov rdx, rcx
jmp 0x1401269b6
mov rdx, qword [r11 + 8]
mov rdx, qword [rdx]
cmp rax, rdx
je 0x1401269cc
cmp r9d, dword [rax + 0x10]
je 0x1401269c6
mov rax, qword [rax]
jmp 0x1401269a5
cmovne rax, rcx
jmp 0x1401269cf
mov rax, rcx
movabs r15, 0x492492492492491
cmp rax, rcx
jne 0x140126a6d
lea rax, [rbp + 0x58]
mov qword [rbp + 0x60], rax
mov rdi, qword [rcx]
lea rax, [rbp + 0x50]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x60]
mov qword [rsp + 0x20], rax
lea r9, [0x14021fda0]
mov r8, qword [rdi + 8]
mov rdx, rdi
lea rcx, [r14 + 8]
call fcn.1400bc950
mov rdx, rax
mov rax, qword [r14 + 0x10]
mov rcx, r15
sub rcx, rax
cmp rcx, 1
jae 0x140126a36
lea rcx, str.list_T__too_long
call fcn.140145858
int3
inc rax
mov qword [r14 + 0x10], rax
mov qword [rdi + 8], rdx
mov rax, qword [rdx + 8]
mov qword [rax], rdx
mov r9, qword [r14 + 8]
mov r9, qword [r9]
lea r8, [r9 + 0x10]
lea rdx, [rbp - 0x20]
mov rcx, r14
call fcn.1400bcc30
mov rax, qword [rbp - 0x20]
movabs rdi, 0xcbf29ce484222325
lea rcx, [rax + 0x18]
cmp qword [rcx + 0x18], 8
jb 0x140126a7b
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax], r12d
mov qword [rax + 8], rcx
mov dword [rax + 0x10], r12d
mov dword [rax + 0x14], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x58], 1
call fcn.1401297a0
lea r14, [rax + 0xc0]
mov r9d, dword [rbp + 0x58]
movzx ecx, r9b
xor rcx, rdi
imul rcx, r13
movzx eax, byte [rbp + 0x59]
xor rcx, rax
imul rcx, r13
movzx eax, byte [rbp + 0x5a]
xor rcx, rax
imul rcx, r13
movzx eax, byte [rbp + 0x5b]
xor rcx, rax
imul rcx, r13
mov rdx, qword [r14 + 0x30]
and rdx, rcx
mov r8, qword [r14 + 0x18]
mov rax, rdx
add rax, rax
mov rax, qword [r8 + rax*8]
mov rcx, qword [r14 + 8]
add rdx, rdx
mov r10, qword [r8 + rdx*8]
lea r11, [r8 + rdx*8]
cmp r10, rcx
jne 0x140126b0b
mov rdx, rcx
jmp 0x140126b12
mov rdx, qword [r11 + 8]
mov rdx, qword [rdx]
cmp rax, rdx
je 0x140126b28
cmp r9d, dword [rax + 0x10]
je 0x140126b22
mov rax, qword [rax]
jmp 0x140126b01
cmovne rax, rcx
jmp 0x140126b2b
mov rax, rcx
cmp rax, rcx
jne 0x140126bbf
lea rax, [rbp + 0x58]
mov qword [rbp + 0x60], rax
mov rdi, qword [rcx]
lea rax, [rbp + 0x50]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x60]
mov qword [rsp + 0x20], rax
lea r9, [0x14021fda0]
mov r8, qword [rdi + 8]
mov rdx, rdi
lea rcx, [r14 + 8]
call fcn.1400bc950
mov rdx, rax
mov rax, qword [r14 + 0x10]
mov rcx, r15
sub rcx, rax
cmp rcx, 1
jae 0x140126b88
lea rcx, str.list_T__too_long
call fcn.140145858
int3
inc rax
mov qword [r14 + 0x10], rax
mov qword [rdi + 8], rdx
mov rax, qword [rdx + 8]
mov qword [rax], rdx
mov r9, qword [r14 + 8]
mov r9, qword [r9]
lea r8, [r9 + 0x10]
lea rdx, [rbp - 0x20]
mov rcx, r14
call fcn.1400bcc30
mov rax, qword [rbp - 0x20]
movabs rdi, 0xcbf29ce484222325
lea rcx, [rax + 0x18]
cmp qword [rcx + 0x18], 8
jb 0x140126bcd
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x40], 1
mov qword [rax + 0x48], rcx
mov dword [rax + 0x50], r12d
mov dword [rax + 0x54], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x58], 2
call fcn.1401297a0
lea r14, [rax + 0xc0]
mov r9d, dword [rbp + 0x58]
movzx ecx, r9b
xor rcx, rdi
imul rcx, r13
movzx eax, byte [rbp + 0x59]
xor rcx, rax
imul rcx, r13
movzx eax, byte [rbp + 0x5a]
xor rcx, rax
imul rcx, r13
movzx eax, byte [rbp + 0x5b]
xor rcx, rax
imul rcx, r13
mov rdx, qword [r14 + 0x30]
and rdx, rcx
mov r8, qword [r14 + 0x18]
mov rax, rdx
add rax, rax
mov rax, qword [r8 + rax*8]
mov rcx, qword [r14 + 8]
add rdx, rdx
mov r10, qword [r8 + rdx*8]
lea r11, [r8 + rdx*8]
cmp r10, rcx
jne 0x140126c61
mov rdx, rcx
jmp 0x140126c68
mov rdx, qword [r11 + 8]
mov rdx, qword [rdx]
cmp rax, rdx
je 0x140126c7e
cmp r9d, dword [rax + 0x10]
je 0x140126c78
mov rax, qword [rax]
jmp 0x140126c57
cmovne rax, rcx
jmp 0x140126c81
mov rax, rcx
cmp rax, rcx
jne 0x140126d08
lea rax, [rbp + 0x58]
mov qword [rbp + 0x60], rax
mov rdi, qword [rcx]
lea rax, [rbp + 0x50]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x60]
mov qword [rsp + 0x20], rax
lea r9, [0x14021fda0]
mov r8, qword [rdi + 8]
mov rdx, rdi
lea rcx, [r14 + 8]
call fcn.1400bc950
mov rcx, rax
mov rax, qword [r14 + 0x10]
sub r15, rax
cmp r15, 1
jae 0x140126cdb
lea rcx, str.list_T__too_long
call fcn.140145858
int3
inc rax
mov qword [r14 + 0x10], rax
mov qword [rdi + 8], rcx
mov rax, qword [rcx + 8]
mov qword [rax], rcx
mov r9, qword [r14 + 8]
mov r9, qword [r9]
lea r8, [r9 + 0x10]
lea rdx, [rbp - 0x20]
mov rcx, r14
call fcn.1400bcc30
mov rax, qword [rbp - 0x20]
lea rcx, [rax + 0x18]
cmp qword [rcx + 0x18], 8
jb 0x140126d16
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x80], 2
mov qword [rax + 0x88], rcx
mov dword [rax + 0x90], r12d
mov dword [rax + 0x94], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], 3
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x140126d77
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0xc0], 3
mov qword [rax + 0xc8], rcx
mov dword [rax + 0xd0], r12d
mov dword [rax + 0xd4], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], 4
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x140126dd8
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x100], 4
mov qword [rax + 0x108], rcx
mov dword [rax + 0x110], r12d
mov dword [rax + 0x114], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], 5
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x140126e39
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x140], 5
mov qword [rax + 0x148], rcx
mov dword [rax + 0x150], r12d
mov dword [rax + 0x154], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], 6
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x140126e9a
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x180], 6
mov qword [rax + 0x188], rcx
mov dword [rax + 0x190], r12d
mov dword [rax + 0x194], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], 7
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x140126efb
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x1c0], 7
mov qword [rax + 0x1c8], rcx
mov dword [rax + 0x1d0], r12d
mov dword [rax + 0x1d4], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], 8
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x140126f5c
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x200], 8
mov qword [rax + 0x208], rcx
mov dword [rax + 0x210], r12d
mov dword [rax + 0x214], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], 9
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x140126fbd
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x240], 9
mov qword [rax + 0x248], rcx
mov dword [rax + 0x250], r12d
mov dword [rax + 0x254], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], 0xa
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x14012701e
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x280], 0xa
mov qword [rax + 0x288], rcx
mov dword [rax + 0x290], r12d
mov dword [rax + 0x294], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], InitCommonControls
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x14012707f
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x2c0], InitCommonControls
mov qword [rax + 0x2c8], rcx
mov dword [rax + 0x2d0], r12d
mov dword [rax + 0x2d4], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], InitCommonControls
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x1401270e0
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x300], InitCommonControls
mov qword [rax + 0x308], rcx
mov dword [rax + 0x310], r12d
mov dword [rax + 0x314], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], InitCommonControls
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x140127141
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x340], InitCommonControls
mov qword [rax + 0x348], rcx
mov dword [rax + 0x350], r12d
mov dword [rax + 0x354], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], InitCommonControls
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x1401271a2
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x380], InitCommonControls
mov qword [rax + 0x388], rcx
mov dword [rax + 0x390], r12d
mov dword [rax + 0x394], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], InitCommonControls
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x140127203
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x3c0], InitCommonControls
mov qword [rax + 0x3c8], rcx
mov dword [rax + 0x3d0], r12d
mov dword [rax + 0x3d4], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], InitCommonControls
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x140127264
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x400], 0x10
mov qword [rax + 0x408], rcx
mov dword [rax + 0x410], r12d
mov dword [rax + 0x414], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], reloc.COMCTL32.dll_InitCommonControls
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x1401272c5
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x440], 0x11
mov qword [rax + 0x448], rcx
mov dword [rax + 0x450], r12d
mov dword [rax + 0x454], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], 0x12
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x140127326
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x480], 0x12
mov qword [rax + 0x488], rcx
mov dword [rax + 0x490], r12d
mov dword [rax + 0x494], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], 0x13
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x140127387
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x4c0], 0x13
mov qword [rax + 0x4c8], rcx
mov dword [rax + 0x4d0], r12d
mov dword [rax + 0x4d4], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], 0x14
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x1401273e8
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x500], 0x14
mov qword [rax + 0x508], rcx
mov dword [rax + 0x510], r12d
mov dword [rax + 0x514], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], 0x15
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x140127449
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x540], 0x15
mov qword [rax + 0x548], rcx
mov dword [rax + 0x550], r12d
mov dword [rax + 0x554], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], 0x16
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x1401274aa
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x580], 0x16
mov qword [rax + 0x588], rcx
mov dword [rax + 0x590], r12d
mov dword [rax + 0x594], 0xffffff
inc dword [rax + 0x780]
mov dword [rbp + 0x50], 0x17
call fcn.1401297a0
lea rcx, [rax + 0xc0]
lea r8, [rbp + 0x50]
lea rdx, [rbp - 0x20]
call fcn.140124040
mov rcx, qword [rbp - 0x20]
add rcx, 0x18
cmp qword [rcx + 0x18], 8
jb 0x14012750b
mov rcx, qword [rcx]
mov rax, qword [rbx + 0xb0]
mov dword [rax + 0x5c0], 0x17
mov qword [rax + 0x5c8], rcx
mov dword [rax + 0x5d0], r12d
mov dword [rax + 0x5d4], 0xffffff
inc dword [rax + 0x780]
mov rax, rbx
add rsp, 0x58
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret