Function at 0x418c80
Capabilities:
Get file version info

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
mov r12, r9
mov r13, r8
mov rsi, rdx
mov qword [rbp - 0x30], rcx
lea rcx, [rbp - 0x30]
mov rdx, rcx
call fcn.00754280
mov qword [rbp - 8], 0
lea rdx, [0x007682d8]
lea rcx, [rbp - 8]
call fcn.00754490
lea rdx, [rbp - 8]
mov rcx, rsi
call fcn.007549c0
lea rcx, [rbp - 8]
call fcn.007541c0
mov qword [rbp - 8], 0
lea rdx, [0x007682d8]
lea rcx, [rbp - 8]
call fcn.00754490
lea rdx, [rbp - 8]
mov rcx, r13
call fcn.007549c0
lea rcx, [rbp - 8]
call fcn.007541c0
mov qword [rbp - 8], 0
lea rdx, [0x007682d8]
lea rcx, [rbp - 8]
call fcn.00754490
lea rdx, [rbp - 8]
mov rcx, r12
call fcn.007549c0
lea rcx, [rbp - 8]
call fcn.007541c0
mov qword [rbp - 8], 0
lea rdx, [0x007682d8]
lea rcx, [rbp - 8]
call fcn.00754490
mov rcx, qword [rbp + 0x70]
lea rdx, [rbp - 8]
call fcn.007549c0
lea rcx, [rbp - 8]
call fcn.007541c0
mov qword [rbp - 8], 0
lea rdx, [0x007682d8]
lea rcx, [rbp - 8]
call fcn.00754490
mov rcx, qword [rbp + 0x78]
lea rdx, [rbp - 8]
call fcn.007549c0
lea rcx, [rbp - 8]
call fcn.007541c0
mov qword [rbp - 8], 0
lea rdx, [0x007682d8]
lea rcx, [rbp - 8]
call fcn.00754490
mov rcx, qword [rbp + 0x80]
lea rdx, [rbp - 8]
call fcn.007549c0
lea rcx, [rbp - 8]
call fcn.007541c0
mov qword [rbp - 8], 0
lea rdx, [0x007682d8]
lea rcx, [rbp - 8]
call fcn.00754490
mov rcx, qword [rbp + 0x88]
lea rdx, [rbp - 8]
call fcn.007549c0
lea rcx, [rbp - 8]
call fcn.007541c0
mov qword [rbp - 8], 0
lea rdx, [0x007682d8]
lea rcx, [rbp - 8]
call fcn.00754490
mov rcx, qword [rbp + 0x90]
lea rdx, [rbp - 8]
call fcn.007549c0
lea rcx, [rbp - 8]
call fcn.007541c0
mov qword [rbp - 8], 0
lea rdx, [0x007682d8]
lea rcx, [rbp - 8]
call fcn.00754490
mov rcx, qword [rbp + 0x98]
lea rdx, [rbp - 8]
call fcn.007549c0
lea rcx, [rbp - 8]
call fcn.007541c0
mov qword [rbp - 8], 0
lea rbx, [0x007682d8]
lea rcx, [rbp - 8]
mov rdx, rbx
call fcn.00754490
mov rdi, qword [rbp + 0xa0]
lea rdx, [rbp - 8]
mov rcx, rdi
call fcn.007549c0
lea rcx, [rbp - 8]
call fcn.007541c0
mov rcx, qword [rbp - 0x30]
test rcx, rcx
cmove rcx, rbx
lea rdx, [rbp - 0x34]
call fcn.007665b0
mov r14d, eax
test r14d, r14d
je 0x41962d
mov ecx, r14d
call fcn.00705b20
mov r15, rax
mov rcx, qword [rbp - 0x30]
test rcx, rcx
cmove rcx, rbx
mov edx, dword [rbp - 0x34]
mov r8d, r14d
mov r9, r15
call fcn.007665b8
test eax, eax
je 0x419620
lea rdx, [0x00768326]
lea r8, [rbp - 0x40]
lea r9, [rbp - 0x1c]
mov rcx, r15
call fcn.007665c0
test eax, eax
je 0x419620
mov qword [rbp - 0x28], 0
mov rax, qword [rbp - 0x40]
movzx r8d, word [rax]
movzx r9d, word [rax + 2]
lea rdx, [0x007680fb]
lea rcx, [rbp - 0x28]
call fcn.00420160
mov qword [rbp - 0x18], 0
lea rdx, [0x007686b4]
lea rcx, [rbp - 0x18]
mov r8d, 0xffffffff
xor r9d, r9d
call fcn.00746290
mov qword [rbp - 0x10], 0
lea rcx, [rbp - 0x10]
lea rdx, [rbp - 0x28]
lea r8, [rbp - 0x18]
call fcn.00746960
mov r14, rdi
mov qword [rbp], 0
mov rcx, rbp
lea rdx, [rbp - 0x10]
call fcn.00591f90
mov rdx, qword [rbp]
test rdx, rdx
cmove rdx, rbx
lea r8, [rbp - 8]
lea r9, [rbp - 0x1c]
mov rcx, r15
call fcn.007665c0
mov edi, eax
mov rcx, rbp
call fcn.007541c0
lea rcx, [rbp - 0x10]
call fcn.004202c0
lea rcx, [rbp - 0x18]
call fcn.004202c0
test edi, edi
mov rdi, r14
je 0x418fd2
mov rdx, qword [rbp - 8]
mov qword [rbp], 0
mov rcx, rbp
call fcn.00754490
mov rdx, rbp
mov rcx, rsi
call fcn.007549c0
mov rcx, rbp
call fcn.007541c0
mov qword [rbp - 0x18], 0
lea rdx, [0x007686cc]
lea rcx, [rbp - 0x18]
mov r8d, 0xffffffff
xor r9d, r9d
call fcn.00746290
mov qword [rbp - 0x10], 0
lea rcx, [rbp - 0x10]
lea rdx, [rbp - 0x28]
lea r8, [rbp - 0x18]
call fcn.00746960
mov qword [rbp], 0
mov rcx, rbp
lea rdx, [rbp - 0x10]
call fcn.00591f90
mov rdx, qword [rbp]
test rdx, rdx
cmove rdx, rbx
lea r8, [rbp - 8]
lea r9, [rbp - 0x1c]
mov rcx, r15
call fcn.007665c0
mov esi, eax
mov rcx, rbp
call fcn.007541c0
lea rcx, [rbp - 0x10]
call fcn.004202c0
lea rcx, [rbp - 0x18]
call fcn.004202c0
test esi, esi
je 0x419082
mov rdx, qword [rbp - 8]
mov qword [rbp], 0
mov rcx, rbp
call fcn.00754490
mov rdx, rbp
mov rcx, r13
call fcn.007549c0
mov rcx, rbp
call fcn.007541c0
mov qword [rbp - 0x18], 0
lea rdx, [0x007686ec]
lea rcx, [rbp - 0x18]
mov r8d, 0xffffffff
xor r9d, r9d
call fcn.00746290
mov qword [rbp - 0x10], 0
lea rcx, [rbp - 0x10]
lea rdx, [rbp - 0x28]
lea r8, [rbp - 0x18]
call fcn.00746960
mov qword [rbp], 0
mov rcx, rbp
lea rdx, [rbp - 0x10]
call fcn.00591f90
mov rdx, qword [rbp]
test rdx, rdx
cmove rdx, rbx
lea r8, [rbp - 8]
lea r9, [rbp - 0x1c]
mov rcx, r15
call fcn.007665c0
mov esi, eax
mov rcx, rbp
call fcn.007541c0
lea rcx, [rbp - 0x10]
call fcn.004202c0
lea rcx, [rbp - 0x18]
call fcn.004202c0
test esi, esi
je 0x419132
mov rdx, qword [rbp - 8]
mov qword [rbp], 0
mov rcx, rbp
call fcn.00754490
mov rdx, rbp
mov rcx, r12
call fcn.007549c0
mov rcx, rbp
call fcn.007541c0
mov qword [rbp - 0x18], 0
lea rdx, [0x00768704]
lea rcx, [rbp - 0x18]
mov r8d, 0xffffffff
xor r9d, r9d
call fcn.00746290
mov qword [rbp - 0x10], 0
lea rcx, [rbp - 0x10]
lea rdx, [rbp - 0x28]
lea r8, [rbp - 0x18]
call fcn.00746960
mov qword [rbp], 0
mov rcx, rbp
lea rdx, [rbp - 0x10]
call fcn.00591f90
mov rdx, qword [rbp]
test rdx, rdx
cmove rdx, rbx
lea r8, [rbp - 8]
lea r9, [rbp - 0x1c]
mov rcx, r15
call fcn.007665c0
mov esi, eax
mov rcx, rbp
call fcn.007541c0
lea rcx, [rbp - 0x10]
call fcn.004202c0
lea rcx, [rbp - 0x18]
call fcn.004202c0
test esi, esi
je 0x4191e3
mov rdx, qword [rbp - 8]
mov qword [rbp], 0
mov rcx, rbp
call fcn.00754490
mov rdx, rbp
mov rcx, qword [rbp + 0x70]
call fcn.007549c0
mov rcx, rbp
call fcn.007541c0
mov qword [rbp - 0x18], 0
lea rdx, [0x0076871e]
lea rcx, [rbp - 0x18]
mov r8d, 0xffffffff
xor r9d, r9d
call fcn.00746290
mov qword [rbp - 0x10], 0
lea rcx, [rbp - 0x10]
lea rdx, [rbp - 0x28]
lea r8, [rbp - 0x18]
call fcn.00746960
mov qword [rbp], 0
mov rcx, rbp
lea rdx, [rbp - 0x10]
call fcn.00591f90
mov rdx, qword [rbp]
test rdx, rdx
cmove rdx, rbx
lea r8, [rbp - 8]
lea r9, [rbp - 0x1c]
mov rcx, r15
call fcn.007665c0
mov esi, eax
mov rcx, rbp
call fcn.007541c0
lea rcx, [rbp - 0x10]
call fcn.004202c0
lea rcx, [rbp - 0x18]
call fcn.004202c0
test esi, esi
je 0x419294
mov rdx, qword [rbp - 8]
mov qword [rbp], 0
mov rcx, rbp
call fcn.00754490
mov rdx, rbp
mov rcx, qword [rbp + 0x78]
call fcn.007549c0
mov rcx, rbp
call fcn.007541c0
mov qword [rbp - 0x18], 0
lea rdx, [0x0076873c]
lea rcx, [rbp - 0x18]
mov r8d, 0xffffffff
xor r9d, r9d
call fcn.00746290
mov qword [rbp - 0x10], 0
lea rcx, [rbp - 0x10]
lea rdx, [rbp - 0x28]
lea r8, [rbp - 0x18]
call fcn.00746960
mov qword [rbp], 0
mov rcx, rbp
lea rdx, [rbp - 0x10]
call fcn.00591f90
mov rdx, qword [rbp]
test rdx, rdx
cmove rdx, rbx
lea r8, [rbp - 8]
lea r9, [rbp - 0x1c]
mov rcx, r15
call fcn.007665c0
mov esi, eax
mov rcx, rbp
call fcn.007541c0
lea rcx, [rbp - 0x10]
call fcn.004202c0
lea rcx, [rbp - 0x18]
call fcn.004202c0
test esi, esi
je 0x419348
mov rdx, qword [rbp - 8]
mov qword [rbp], 0
mov rcx, rbp
call fcn.00754490
mov rdx, rbp
mov rcx, qword [rbp + 0x80]
call fcn.007549c0
mov rcx, rbp
call fcn.007541c0
mov qword [rbp - 0x18], 0
lea rdx, [0x0076875c]
lea rcx, [rbp - 0x18]
mov r8d, 0xffffffff
xor r9d, r9d
call fcn.00746290
mov qword [rbp - 0x10], 0
lea rcx, [rbp - 0x10]
lea rdx, [rbp - 0x28]
lea r8, [rbp - 0x18]
call fcn.00746960
mov qword [rbp], 0
mov rcx, rbp
lea rdx, [rbp - 0x10]
call fcn.00591f90
mov rdx, qword [rbp]
test rdx, rdx
cmove rdx, rbx
lea r8, [rbp - 8]
lea r9, [rbp - 0x1c]
mov rcx, r15
call fcn.007665c0
mov esi, eax
mov rcx, rbp
call fcn.007541c0
lea rcx, [rbp - 0x10]
call fcn.004202c0
lea rcx, [rbp - 0x18]
call fcn.004202c0
test esi, esi
je 0x4193fc
mov rdx, qword [rbp - 8]
mov qword [rbp], 0
mov rcx, rbp
call fcn.00754490
mov rdx, rbp
mov rcx, qword [rbp + 0x88]
call fcn.007549c0
mov rcx, rbp
call fcn.007541c0
mov qword [rbp - 0x18], 0
lea rdx, [0x0076877e]
lea rcx, [rbp - 0x18]
mov r8d, 0xffffffff
xor r9d, r9d
call fcn.00746290
mov qword [rbp - 0x10], 0
lea rcx, [rbp - 0x10]
lea rdx, [rbp - 0x28]
lea r8, [rbp - 0x18]
call fcn.00746960
mov qword [rbp], 0
mov rcx, rbp
lea rdx, [rbp - 0x10]
call fcn.00591f90
mov rdx, qword [rbp]
test rdx, rdx
cmove rdx, rbx
lea r8, [rbp - 8]
lea r9, [rbp - 0x1c]
mov rcx, r15
call fcn.007665c0
mov esi, eax
mov rcx, rbp
call fcn.007541c0
lea rcx, [rbp - 0x10]
call fcn.004202c0
lea rcx, [rbp - 0x18]
call fcn.004202c0
test esi, esi
je 0x4194b0
mov rdx, qword [rbp - 8]
mov qword [rbp], 0
mov rcx, rbp
call fcn.00754490
mov rdx, rbp
mov rcx, qword [rbp + 0x90]
call fcn.007549c0
mov rcx, rbp
call fcn.007541c0
mov qword [rbp - 0x18], 0
lea rdx, [0x00768796]
lea rcx, [rbp - 0x18]
mov r8d, 0xffffffff
xor r9d, r9d
call fcn.00746290
mov qword [rbp - 0x10], 0
lea rcx, [rbp - 0x10]
lea rdx, [rbp - 0x28]
lea r8, [rbp - 0x18]
call fcn.00746960
mov qword [rbp], 0
mov rcx, rbp
lea rdx, [rbp - 0x10]
call fcn.00591f90
mov rdx, qword [rbp]
test rdx, rdx
cmove rdx, rbx
lea r8, [rbp - 8]
lea r9, [rbp - 0x1c]
mov rcx, r15
call fcn.007665c0
mov esi, eax
mov rcx, rbp
call fcn.007541c0
lea rcx, [rbp - 0x10]
call fcn.004202c0
lea rcx, [rbp - 0x18]
call fcn.004202c0
test esi, esi
je 0x419564
mov rdx, qword [rbp - 8]
mov qword [rbp], 0
mov rcx, rbp
call fcn.00754490
mov rdx, rbp
mov rcx, qword [rbp + 0x98]
call fcn.007549c0
mov rcx, rbp
call fcn.007541c0
mov qword [rbp - 0x18], 0
lea rdx, [0x007687b4]
lea rcx, [rbp - 0x18]
mov r8d, 0xffffffff
xor r9d, r9d
call fcn.00746290
mov qword [rbp - 0x10], 0
lea rcx, [rbp - 0x10]
lea rdx, [rbp - 0x28]
lea r8, [rbp - 0x18]
call fcn.00746960
mov qword [rbp], 0
mov rcx, rbp
lea rdx, [rbp - 0x10]
call fcn.00591f90
mov rax, qword [rbp]
test rax, rax
cmovne rbx, rax
lea r8, [rbp - 8]
lea r9, [rbp - 0x1c]
mov rcx, r15
mov rdx, rbx
call fcn.007665c0
mov esi, eax
mov rcx, rbp
call fcn.007541c0
lea rcx, [rbp - 0x10]
call fcn.004202c0
lea rcx, [rbp - 0x18]
call fcn.004202c0
test esi, esi
je 0x419617
mov rdx, qword [rbp - 8]
mov qword [rbp], 0
mov rcx, rbp
call fcn.00754490
mov rdx, rbp
mov rcx, rdi
call fcn.007549c0
mov rcx, rbp
call fcn.007541c0
lea rcx, [rbp - 0x28]
call fcn.004202c0
test r15, r15
je 0x41962d
mov rcx, r15
call fcn.006f8450
lea rcx, [rbp - 0x30]
call fcn.007541c0
mov al, 1
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret