Function at 0x1400f0270
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 8], rcx
push rbp
push rbx
push r15
lea rbp, [rsp - 0xf0]
sub rsp, 0x1f0
mov r15, rcx
mov dword [rbp + 0x118], 0
lea rcx, [rsp + 0x60]
lea rdx, str.QMAKE_TARGET.arch
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea r8, [rsp + 0x60]
lea rdx, [rbp - 0x50]
call fcn.14001f920
lea rcx, str.x86_64
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x68], rcx
lea rdx, [rsp + 0x50]
mov dword [rbp - 0x70], 6
mov ecx, dword [rax + 8]
movaps xmm0, xmmword [rbp - 0x70]
mov eax, dword [rax + 0xc]
mov dword [rsp + 0x58], ecx
lea rcx, [rsp + 0x30]
mov dword [rsp + 0x5c], eax
movdqa xmmword [rsp + 0x30], xmm0
call fcn.1401836b0
mov rcx, qword [rbp - 0x50]
mov byte [r15 + 0x90], al
mov eax, dword [rcx]
test eax, eax
je 0x1400f031a
cmp eax, 0xffffffff
je 0x1400f0328
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0328
mov rcx, qword [rbp - 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0344
cmp eax, 0xffffffff
je 0x1400f0352
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0352
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rax, qword [r15]
mov rcx, r15
call qword [rax + 0x130]
lea rdx, str.TEMPLATE
mov qword [r15 + 0xe8], rax
lea rcx, [rsp + 0x60]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea r8, [rsp + 0x60]
lea rdx, [rbp - 0x50]
call fcn.14001f920
lea rcx, str.vcsubdirs
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x68], rcx
lea rdx, [rsp + 0x50]
mov dword [rbp - 0x70], 9
mov ecx, dword [rax + 8]
movaps xmm0, xmmword [rbp - 0x70]
mov eax, dword [rax + 0xc]
mov dword [rsp + 0x58], ecx
lea rcx, [rsp + 0x30]
mov dword [rsp + 0x5c], eax
movdqa xmmword [rsp + 0x30], xmm0
call fcn.1401836b0
mov r9, qword [rbp - 0x50]
movzx ebx, al
mov ecx, dword [r9]
test ecx, ecx
je 0x1400f03e8
cmp ecx, 0xffffffff
je 0x1400f03f9
sub ecx, 1
mov dword [r9], ecx
jne 0x1400f03f9
mov r9, qword [rbp - 0x50]
mov edx, 2
mov rcx, r9
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0415
cmp eax, 0xffffffff
je 0x1400f0423
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0423
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test bl, bl
jne 0x1400f31a7
cmp dword [0x1402aebe8], 0
mov qword [rsp + 0x1e8], rsi
mov qword [rsp + 0x1e0], rdi
mov qword [rsp + 0x1d8], r12
mov qword [rsp + 0x1d0], r13
mov qword [rsp + 0x1c8], r14
je 0x1400f046d
lea rdx, str.Generator:_MSVC.NET:_Initializing_variables
mov ecx, 1
call fcn.1400aeaf0
lea rdx, str.TEMPLATE
lea rcx, [rsp + 0x60]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea r8, [rsp + 0x60]
lea rdx, [rbp - 0x50]
call fcn.14001f920
lea rcx, str.vcapp
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x68], rcx
lea rdx, [rsp + 0x50]
mov dword [rbp - 0x70], 5
mov ecx, dword [rax + 8]
movaps xmm0, xmmword [rbp - 0x70]
mov eax, dword [rax + 0xc]
mov dword [rsp + 0x58], ecx
lea rcx, [rsp + 0x30]
mov dword [rsp + 0x5c], eax
movdqa xmmword [rsp + 0x30], xmm0
call fcn.1401836b0
mov r9, qword [rbp - 0x50]
movzx ebx, al
mov ecx, dword [r9]
test ecx, ecx
je 0x1400f04f0
cmp ecx, 0xffffffff
je 0x1400f0501
sub ecx, 1
mov dword [r9], ecx
jne 0x1400f0501
mov r9, qword [rbp - 0x50]
mov edx, 2
mov rcx, r9
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f051d
cmp eax, 0xffffffff
je 0x1400f052b
sub eax, 1
mov dword [rcx], eax
jne 0x1400f052b
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea r13, str.vclib
lea rcx, [rsp + 0x60]
test bl, bl
je 0x1400f0553
lea rdx, [0x1401f0ea0]
call fcn.140009e70
lea rdx, str.QMAKE_APP_FLAG
jmp 0x1400f0625
lea rdx, str.TEMPLATE
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea r8, [rsp + 0x60]
lea rdx, [rbp - 0x50]
call fcn.14001f920
mov qword [rsp + 0x50], rax
lea rdx, [rsp + 0x50]
mov dword [rbp - 0x70], 5
mov qword [rbp - 0x68], r13
mov ecx, dword [rax + 8]
movaps xmm0, xmmword [rbp - 0x70]
mov eax, dword [rax + 0xc]
mov dword [rsp + 0x58], ecx
lea rcx, [rsp + 0x30]
mov dword [rsp + 0x5c], eax
movdqa xmmword [rsp + 0x30], xmm0
call fcn.1401836b0
mov r9, qword [rbp - 0x50]
movzx ebx, al
mov ecx, dword [r9]
test ecx, ecx
je 0x1400f05ca
cmp ecx, 0xffffffff
je 0x1400f05db
sub ecx, 1
mov dword [r9], ecx
jne 0x1400f05db
mov r9, qword [rbp - 0x50]
mov edx, 2
mov rcx, r9
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f05f7
cmp eax, 0xffffffff
je 0x1400f0605
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0605
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test bl, bl
je 0x1400f06a3
lea rdx, [0x1401f0ea0]
lea rcx, [rsp + 0x60]
call fcn.140009e70
lea rdx, str.QMAKE_LIB_FLAG
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14001a930
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0669
cmp eax, 0xffffffff
je 0x1400f0678
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0678
mov rcx, qword [rsp + 0x30]
mov r8d, 8
lea edx, [r8 - 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0694
cmp eax, 0xffffffff
je 0x1400f06a3
sub eax, 1
mov dword [rcx], eax
jne 0x1400f06a3
mov rcx, qword [rsp + 0x60]
mov r8d, 8
lea edx, [r8 - 6]
call fcn.140143660
mov rcx, r15
call fcn.1400bd430
lea rdx, str.VERSION_PE_HEADER
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea r8, [rsp + 0x30]
lea rdx, [rbp + 0x20]
call fcn.14001f920
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400f06ed
cmp eax, 0xffffffff
je 0x1400f06fb
sub eax, 1
mov dword [rcx], eax
jne 0x1400f06fb
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
cmp dword [rbp + 0x2c], 0
lea rdi, [0x1401fd088]
jne 0x1400f0898
lea rdx, str.VERSION
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x60]
call fcn.14001f920
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400f074f
cmp eax, 0xffffffff
je 0x1400f075d
sub eax, 1
mov dword [rcx], eax
jne 0x1400f075d
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov ecx, dword [rsp + 0x6c]
test ecx, ecx
je 0x1400f0864
lea rax, [rsp + 0x60]
mov dword [rsp + 0x5c], ecx
mov qword [rsp + 0x50], rax
lea rbx, [0x1401ec358]
mov eax, dword [rsp + 0x68]
lea rdx, [rsp + 0x30]
mov qword [rbp - 0x68], rbx
lea rcx, [rsp + 0x50]
mov dword [rbp - 0x70], 1
mov r9d, 1
movaps xmm0, xmmword [rbp - 0x70]
xor r8d, r8d
movdqa xmmword [rsp + 0x30], xmm0
mov dword [rsp + 0x58], eax
call fcn.140187eb0
lea rcx, [rsp + 0x60]
mov dword [rbp - 0x70], 1
mov qword [rsp + 0x50], rcx
lea rdx, [rsp + 0x30]
mov ecx, dword [rsp + 0x68]
mov r9d, 1
mov dword [rsp + 0x58], ecx
lea r8d, [rax + 1]
mov ecx, dword [rsp + 0x6c]
mov dword [rsp + 0x5c], ecx
lea rcx, [rsp + 0x50]
mov qword [rbp - 0x68], rbx
movaps xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rsp + 0x30], xmm0
call fcn.140187eb0
mov r9d, eax
lea rdx, [rsp + 0x30]
xor r8d, r8d
lea rcx, [rsp + 0x60]
call fcn.14000bca0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x20]
call fcn.1401830b0
mov eax, dword [rsp + 0x38]
mov rcx, qword [rsp + 0x30]
mov dword [rbp + 0x28], eax
mov eax, dword [rsp + 0x3c]
mov dword [rbp + 0x2c], eax
mov eax, dword [rsp + 0x40]
mov dword [rbp + 0x30], eax
mov eax, dword [rsp + 0x44]
mov dword [rbp + 0x34], eax
mov eax, dword [rcx]
test eax, eax
je 0x1400f0856
cmp eax, 0xffffffff
je 0x1400f0864
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0864
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0880
cmp eax, 0xffffffff
je 0x1400f088e
sub eax, 1
mov dword [rcx], eax
jne 0x1400f088e
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
cmp dword [rbp + 0x2c], 0
je 0x1400f0a02
cmp dword [0x1401fd088], 1
lea rax, str._VERSION:
mov ecx, dword [rbp + 0x2c]
mov qword [rbp - 0x68], rax
lea rax, [rbp + 0x20]
mov qword [rsp + 0x50], rax
mov eax, dword [rbp + 0x28]
mov dword [rsp + 0x58], eax
lea edx, [rcx + 9]
mov rax, rdi
mov dword [rbp - 0x70], 9
mov qword [rbp + 0x118], rax
mov dword [rsp + 0x5c], ecx
ja 0x1400f08e5
mov ecx, dword [0x1401fd090]
btr ecx, 0x1f
cmp edx, ecx
jb 0x1400f090a
cmp edx, dword [0x1401fd08c]
lea rcx, [rbp + 0x118]
cmovl edx, dword [0x1401fd08c]
xor r8d, r8d
inc edx
call fcn.14018ae80
mov rax, qword [rbp + 0x118]
mov ecx, dword [rax + 8]
test ecx, ecx
js 0x1400f0918
bts ecx, 0x1f
mov dword [rax + 8], ecx
movaps xmm0, xmmword [rbp - 0x70]
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x118]
movdqa xmmword [rsp + 0x30], xmm0
call fcn.140183dd0
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x118]
call fcn.140183be0
lea rdx, [rbp + 0x118]
lea rcx, [rbp]
call fcn.140009d80
lea rdx, str.QMAKE_LFLAGS
lea rcx, [rsp + 0x60]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x60]
call fcn.140027d40
mov rcx, rax
lea rdx, [rbp]
call fcn.14001a930
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f099e
cmp eax, 0xffffffff
je 0x1400f09ac
sub eax, 1
mov dword [rcx], eax
jne 0x1400f09ac
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp]
mov eax, dword [rcx]
test eax, eax
je 0x1400f09c6
cmp eax, 0xffffffff
je 0x1400f09d4
sub eax, 1
mov dword [rcx], eax
jne 0x1400f09d4
mov rcx, qword [rbp]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x118]
mov eax, dword [rcx]
test eax, eax
je 0x1400f09f4
cmp eax, 0xffffffff
je 0x1400f0a02
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0a02
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, r15
call fcn.14004caa0
lea rdx, str.INCLUDEPATH
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
mov r9, qword [rsp + 0x30]
mov r14, rax
mov ecx, dword [r9]
test ecx, ecx
je 0x1400f0a4d
cmp ecx, 0xffffffff
je 0x1400f0a5e
sub ecx, 1
mov dword [r9], ecx
jne 0x1400f0a5e
mov r9, qword [rsp + 0x30]
mov edx, 2
mov rcx, r9
lea r8d, [rdx + 6]
call fcn.140143660
mov rbx, qword [r14]
cmp dword [rbx + 4], 0
je 0x1400f0a8f
mov rax, qword [rbx + 0x10]
test rax, rax
js 0x1400f0a8f
cmp rax, 0x18
jae 0x1400f0a8f
mov r8d, 0x43
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov rsi, qword [rbx + 0x10]
add rsi, rbx
nop word [rax + rax]
mov rbx, qword [r14]
mov eax, dword [rbx + 4]
mov ecx, eax
test eax, eax
je 0x1400f0ad7
mov rdx, qword [rbx + 0x10]
test rdx, rdx
js 0x1400f0ad7
cmp rdx, 0x18
jae 0x1400f0ad7
mov r8d, 0x43
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov ecx, dword [rbx + 4]
movsxd rax, ecx
lea rcx, [rax + rax*2]
mov rax, qword [rbx + 0x10]
lea rdx, [rax + rcx*8]
add rdx, rbx
cmp rsi, rdx
je 0x1400f0cda
lea rdx, [rbp + 0x120]
mov rcx, rsi
call fcn.14000cce0
mov rax, qword [r15]
lea r8, [rbp + 0x120]
lea rdx, [rbp - 0x60]
mov rcx, r15
call qword [rax + 0x50]
mov r8d, 2
lea rdx, [0x1401f1d84]
lea rcx, [rbp + 0x118]
mov rbx, rax
call fcn.140187820
mov rdx, rbx
lea rcx, [rbp + 0x118]
call fcn.140183a60
lea rdx, [rbp + 0x118]
lea rcx, [rbp]
call fcn.140009d80
lea rdx, str.MSVCPROJ_INCPATH
lea rcx, [rsp + 0x60]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x60]
call fcn.140027d40
mov rdi, rax
mov rbx, qword [rax]
mov edx, dword [rbx + 8]
mov ecx, dword [rbx + 4]
btr edx, 0x1f
inc ecx
cmp dword [rbx], 1
ja 0x1400f0b8d
cmp ecx, edx
jbe 0x1400f0ba6
cmp edx, ecx
sbb r8d, r8d
and r8d, 8
cmp ecx, edx
cmova edx, ecx
mov rcx, rdi
call fcn.1400033e0
mov rbx, qword [rdi]
mov eax, dword [rbx + 4]
mov ecx, eax
test eax, eax
je 0x1400f0bda
mov rdx, qword [rbx + 0x10]
test rdx, rdx
js 0x1400f0bda
cmp rdx, 0x18
jae 0x1400f0bda
mov r8d, 0x3c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov ecx, dword [rbx + 4]
movsxd rax, ecx
lea rdx, [rbp]
lea rcx, [rax + rax*2]
mov rax, qword [rbx + 0x10]
lea rcx, [rax + rcx*8]
add rcx, rbx
call fcn.140009d10
mov rax, qword [rdi]
inc dword [rax + 4]
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0c17
cmp eax, 0xffffffff
je 0x1400f0c25
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0c25
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0c3f
cmp eax, 0xffffffff
je 0x1400f0c4d
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0c4d
mov rcx, qword [rbp]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x118]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0c6d
cmp eax, 0xffffffff
je 0x1400f0c7b
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0c7b
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0c95
cmp eax, 0xffffffff
je 0x1400f0ca3
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0ca3
mov rcx, qword [rbp - 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x120]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0cc3
cmp eax, 0xffffffff
je 0x1400f0cd1
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0cd1
mov rcx, qword [rbp + 0x120]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
add rsi, 0x18
jmp 0x1400f0aa0
lea rdx, str.TARGET_EXT
lea rcx, [rsp + 0x60]
call fcn.140009c80
lea rdx, str.TARGET
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea r8, [rsp + 0x30]
lea rdx, [rbp - 0x50]
call fcn.14001f920
mov rcx, rax
lea rdx, [rbp - 0x60]
call fcn.14000cce0
lea rdx, [rbp + 0x120]
mov rcx, qword [rax]
mov qword [rbp + 0x120], rcx
cmp rax, rdx
jne 0x1400f0d53
mov r8d, 0x446
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_text_qstring.h
lea rcx, str.other___this
call fcn.140160ea0
mov rcx, qword [rbp + 0x120]
mov edx, dword [rcx]
lea eax, [rdx + 1]
cmp eax, 1
jbe 0x1400f0d62
lea eax, [rdx + 1]
mov dword [rcx], eax
mov r8b, 0xb
lea rdx, [rbp + 0x120]
lea rcx, [rbp + 0x118]
call fcn.1400af370
mov rcx, qword [r15 + 0x88]
lea r8, [rsp + 0x60]
lea rdx, [rbp]
call fcn.14001f920
mov qword [rsp + 0x50], rax
lea rdi, [0x1401fd088]
mov ecx, dword [rax + 8]
mov r8d, dword [rax + 0xc]
mov rax, rdi
mov dword [rsp + 0x58], ecx
mov rcx, qword [rbp + 0x118]
mov dword [rsp + 0x5c], r8d
mov qword [rbp + 0x128], rax
mov edx, dword [rcx + 4]
add edx, r8d
cmp dword [0x1401fd088], 1
ja 0x1400f0dd7
mov ecx, dword [0x1401fd090]
btr ecx, 0x1f
cmp edx, ecx
jb 0x1400f0dfc
cmp edx, dword [0x1401fd08c]
lea rcx, [rbp + 0x128]
cmovl edx, dword [0x1401fd08c]
xor r8d, r8d
inc edx
call fcn.14018ae80
mov rax, qword [rbp + 0x128]
mov ecx, dword [rax + 8]
test ecx, ecx
js 0x1400f0e0a
bts ecx, 0x1f
mov dword [rax + 8], ecx
lea rdx, [rbp + 0x118]
lea rcx, [rbp + 0x128]
call fcn.140183a60
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x128]
call fcn.140183be0
mov rcx, qword [rbp + 0x118]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0e4e
cmp eax, 0xffffffff
je 0x1400f0e5c
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0e5c
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0e76
cmp eax, 0xffffffff
je 0x1400f0e84
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0e84
mov rcx, qword [rbp - 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x50]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0e9e
cmp eax, 0xffffffff
je 0x1400f0eac
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0eac
mov rcx, qword [rbp - 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0ec6
cmp eax, 0xffffffff
je 0x1400f0ed4
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0ed4
mov rcx, qword [rbp]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0ef0
cmp eax, 0xffffffff
je 0x1400f0efe
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0efe
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0f1a
cmp eax, 0xffffffff
je 0x1400f0f28
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0f28
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, [rbp + 0x128]
lea rcx, [rsp + 0x60]
call fcn.140009d80
lea rdx, str.MSVCPROJ_TARGET
lea rcx, [rsp + 0x30]
call fcn.140009c80
lea rdx, [rsp + 0x60]
mov qword [rbp + 0x118], rdi
lea rcx, [rbp + 0x118]
call fcn.1400019c0
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
mov rcx, rax
lea rdx, [rbp + 0x118]
call fcn.140019df0
mov rdx, qword [rbp + 0x118]
mov eax, dword [rdx]
test eax, eax
je 0x1400f0fa2
cmp eax, 0xffffffff
je 0x1400f0fae
sub eax, 1
mov dword [rdx], eax
jne 0x1400f0fae
mov rdx, qword [rbp + 0x118]
lea rcx, [rbp + 0x118]
call fcn.140002c20
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0fca
cmp eax, 0xffffffff
je 0x1400f0fd8
sub eax, 1
mov dword [rcx], eax
jne 0x1400f0fd8
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f0ff4
cmp eax, 0xffffffff
je 0x1400f1002
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1002
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov r12d, 3
lea rcx, [0x1401f0ed0]
mov edx, r12d
call fcn.1401874c0
lea rcx, [rbp + 0x118]
mov qword [rbp + 0x118], rax
mov qword [rsp + 0x50], rcx
xor edi, edi
mov rcx, qword [r15 + 0x88]
xor r8d, r8d
mov dword [rsp + 0x58], edi
mov edx, dword [rax + 4]
mov dword [rsp + 0x5c], edx
lea ebx, [rdi + 1]
lea rdx, [rsp + 0x50]
call fcn.140020c90
test al, al
je 0x1400f1083
lea rdx, str.DLLDESTDIR
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
mov ebx, r12d
mov rax, qword [rax]
cmp dword [rax + 4], edi
je 0x1400f1083
mov bl, 1
jmp 0x1400f108e
mov r12d, ebx
xor bl, bl
test r12b, 2
je 0x1400f10bc
mov rcx, qword [rsp + 0x30]
and r12d, 0xfffffffd
mov eax, dword [rcx]
test eax, eax
je 0x1400f10ae
cmp eax, 0xffffffff
je 0x1400f10bc
sub eax, 1
mov dword [rcx], eax
jne 0x1400f10bc
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x118]
and r12d, 0xfffffffe
mov eax, dword [rcx]
test eax, eax
je 0x1400f10e0
cmp eax, 0xffffffff
je 0x1400f10ee
sub eax, 1
mov dword [rcx], eax
jne 0x1400f10ee
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test bl, bl
je 0x1400f1819
lea rdx, str.DLLDESTDIR
lea rcx, [rsp + 0x60]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x60]
call fcn.140027d40
mov r9, qword [rsp + 0x60]
mov rsi, rax
mov ecx, dword [r9]
test ecx, ecx
je 0x1400f1139
cmp ecx, 0xffffffff
je 0x1400f114a
sub ecx, 1
mov dword [r9], ecx
jne 0x1400f114a
mov r9, qword [rsp + 0x60]
mov edx, 2
mov rcx, r9
lea r8d, [rdx + 6]
call fcn.140143660
xor edx, edx
lea rcx, [0x1401ed009]
call fcn.1401874c0
mov qword [rbp - 0x80], rax
mov rbx, qword [rsi]
cmp dword [rbx + 4], edi
je 0x1400f118c
mov rax, qword [rbx + 0x10]
test rax, rax
js 0x1400f118c
cmp rax, 0x18
jae 0x1400f118c
mov r8d, 0x43
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov rdi, qword [rbx + 0x10]
lea r14, str.copy____TargetPath__
add rdi, rbx
nop word [rax + rax]
mov rbx, qword [rsi]
mov eax, dword [rbx + 4]
mov ecx, eax
test eax, eax
je 0x1400f11d7
mov rdx, qword [rbx + 0x10]
test rdx, rdx
js 0x1400f11d7
cmp rdx, 0x18
jae 0x1400f11d7
mov r8d, 0x43
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov ecx, dword [rbx + 4]
movsxd rax, ecx
lea rcx, [rax + rax*2]
mov rax, qword [rbx + 0x10]
lea rdx, [rax + rcx*8]
add rdx, rbx
cmp rdi, rdx
je 0x1400f136a
mov rax, qword [rbp - 0x80]
cmp dword [rax + 4], 0
je 0x1400f1247
mov r8d, 4
lea rdx, [0x1401ee50c]
lea rcx, [rbp - 0x38]
call fcn.140187820
lea rdx, [rbp - 0x38]
lea rcx, [rbp - 0x80]
call fcn.140183a60
mov rcx, qword [rbp - 0x38]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1239
cmp eax, 0xffffffff
je 0x1400f1247
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1247
mov rcx, qword [rbp - 0x38]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov r8, rdi
lea rdx, [rbp - 0x50]
mov rcx, r15
call fcn.140043d70
cmp dword [0x1401fd088], 1
mov qword [rsp + 0x50], rax
mov dword [rbp - 0x70], 0x15
mov ecx, dword [rax + 8]
mov dword [rsp + 0x58], ecx
mov ecx, dword [rax + 0xc]
lea rax, [0x1401fd088]
mov qword [rbp - 0x68], r14
mov dword [rsp + 0x5c], ecx
mov qword [rbp + 0x118], rax
lea edx, [rcx + 0x15]
ja 0x1400f129c
mov ecx, dword [0x1401fd090]
btr ecx, 0x1f
cmp edx, ecx
jb 0x1400f12c1
cmp edx, dword [0x1401fd08c]
lea rcx, [rbp + 0x118]
cmovl edx, dword [0x1401fd08c]
xor r8d, r8d
inc edx
call fcn.14018ae80
mov rax, qword [rbp + 0x118]
mov ecx, dword [rax + 8]
test ecx, ecx
js 0x1400f12cf
bts ecx, 0x1f
mov dword [rax + 8], ecx
movaps xmm0, xmmword [rbp - 0x70]
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x118]
movdqa xmmword [rsp + 0x30], xmm0
call fcn.140183dd0
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x118]
call fcn.140183be0
lea rdx, [rbp + 0x118]
lea rcx, [rbp - 0x80]
call fcn.140183a60
mov rcx, qword [rbp + 0x118]
mov eax, dword [rcx]
test eax, eax
je 0x1400f132b
cmp eax, 0xffffffff
je 0x1400f1339
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1339
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x50]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1353
cmp eax, 0xffffffff
je 0x1400f1361
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1361
mov rcx, qword [rbp - 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
add rdi, 0x18
jmp 0x1400f11a0
mov r8d, 5
lea rdx, str.Copy
lea rcx, [rbp + 0x118]
call fcn.140187820
lea rdx, [rbp + 0x128]
lea rcx, [rbp + 0x118]
call fcn.140183a60
mov rax, qword [rbp + 0x118]
mov qword [rbp + 0x120], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400f13b3
lea ecx, [rdx + 1]
mov dword [rax], ecx
mov r8d, 4
lea rdx, str._to
lea rcx, [rbp - 0x38]
call fcn.140187820
lea rdx, [rbp - 0x38]
lea rcx, [rbp + 0x120]
call fcn.140183a60
mov rcx, qword [rbp - 0x38]
mov eax, dword [rcx]
test eax, eax
je 0x1400f13f3
cmp eax, 0xffffffff
je 0x1400f1401
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1401
mov rcx, qword [rbp - 0x38]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x118]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1421
cmp eax, 0xffffffff
je 0x1400f142f
sub eax, 1
mov dword [rcx], eax
jne 0x1400f142f
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rbx, qword [rsi]
cmp dword [rbx + 4], 0
je 0x1400f1460
mov rax, qword [rbx + 0x10]
test rax, rax
js 0x1400f1460
cmp rax, 0x18
jae 0x1400f1460
mov r8d, 0x43
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov rdi, qword [rbx + 0x10]
add rdi, rbx
nop word [rax + rax]
mov rbx, qword [rsi]
mov eax, dword [rbx + 4]
mov ecx, eax
test eax, eax
je 0x1400f14a7
mov rdx, qword [rbx + 0x10]
test rdx, rdx
js 0x1400f14a7
cmp rdx, 0x18
jae 0x1400f14a7
mov r8d, 0x43
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov ecx, dword [rbx + 4]
movsxd rax, ecx
lea rcx, [rax + rax*2]
mov rax, qword [rbx + 0x10]
lea rdx, [rax + rcx*8]
add rdx, rbx
cmp rdi, rdx
je 0x1400f15a2
mov eax, dword [rdi + 8]
lea rdx, [rsp + 0x50]
mov dword [rsp + 0x58], eax
lea rcx, [rbp + 0x120]
mov eax, dword [rdi + 0xc]
mov dword [rsp + 0x5c], eax
mov qword [rsp + 0x50], rdi
call fcn.140183be0
mov rbx, qword [rsi]
add rdi, 0x18
mov ecx, dword [rbx + 4]
mov eax, ecx
test ecx, ecx
je 0x1400f1521
mov rdx, qword [rbx + 0x10]
test rdx, rdx
js 0x1400f1521
cmp rdx, 0x18
jae 0x1400f1521
mov r8d, 0x43
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov eax, dword [rbx + 4]
cdqe
lea rcx, [rax + rax*2]
mov rax, qword [rbx + 0x10]
lea rdx, [rax + rcx*8]
add rdx, rbx
cmp rdi, rdx
je 0x1400f1470
mov r8d, 2
lea rdx, [0x1401ed0d0]
lea rcx, [rbp + 0x118]
call fcn.140187820
lea rdx, [rbp + 0x118]
lea rcx, [rbp + 0x120]
call fcn.140183a60
mov rcx, qword [rbp + 0x118]
mov eax, dword [rcx]
test eax, eax
je 0x1400f158f
cmp eax, 0xffffffff
je 0x1400f1470
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1470
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
jmp 0x1400f1470
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x60]
call fcn.140009d80
lea rdx, str.MSVCPROJ_COPY_DLL
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
mov rdi, rax
mov rbx, qword [rax]
mov edx, dword [rbx + 8]
mov ecx, dword [rbx + 4]
btr edx, 0x1f
inc ecx
cmp dword [rbx], 1
ja 0x1400f15ed
cmp ecx, edx
jbe 0x1400f1606
cmp edx, ecx
sbb r8d, r8d
and r8d, 8
cmp ecx, edx
cmova edx, ecx
mov rcx, rdi
call fcn.1400033e0
mov rbx, qword [rdi]
mov eax, dword [rbx + 4]
mov ecx, eax
test eax, eax
je 0x1400f163a
mov rdx, qword [rbx + 0x10]
test rdx, rdx
js 0x1400f163a
cmp rdx, 0x18
jae 0x1400f163a
mov r8d, 0x3c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov ecx, dword [rbx + 4]
movsxd rax, ecx
lea rdx, [rsp + 0x60]
lea rcx, [rax + rax*2]
mov rax, qword [rbx + 0x10]
lea rcx, [rax + rcx*8]
add rcx, rbx
call fcn.140009d10
mov rax, qword [rdi]
inc dword [rax + 4]
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1678
cmp eax, 0xffffffff
je 0x1400f1686
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1686
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f16a2
cmp eax, 0xffffffff
je 0x1400f16b0
sub eax, 1
mov dword [rcx], eax
jne 0x1400f16b0
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, [rbp + 0x120]
lea rcx, [rsp + 0x60]
call fcn.140009d80
lea rdx, str.MSVCPROJ_COPY_DLL_DESC
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
mov rdi, rax
mov rbx, qword [rax]
mov edx, dword [rbx + 8]
mov ecx, dword [rbx + 4]
btr edx, 0x1f
inc ecx
cmp dword [rbx], 1
ja 0x1400f16fe
cmp ecx, edx
jbe 0x1400f1717
cmp edx, ecx
sbb r8d, r8d
and r8d, 8
cmp ecx, edx
cmova edx, ecx
mov rcx, rdi
call fcn.1400033e0
mov rbx, qword [rdi]
mov eax, dword [rbx + 4]
mov edx, eax
test eax, eax
je 0x1400f174b
mov r8, qword [rbx + 0x10]
test r8, r8
js 0x1400f174b
cmp r8, 0x18
jae 0x1400f174b
mov r8d, 0x3c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov edx, dword [rbx + 4]
movsxd rax, edx
lea rdx, [rsp + 0x60]
lea rcx, [rax + rax*2]
mov rax, qword [rbx + 0x10]
lea rcx, [rax + rcx*8]
add rcx, rbx
call fcn.140009d10
mov rax, qword [rdi]
inc dword [rax + 4]
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1789
cmp eax, 0xffffffff
je 0x1400f1797
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1797
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f17b3
cmp eax, 0xffffffff
je 0x1400f17c1
sub eax, 1
mov dword [rcx], eax
jne 0x1400f17c1
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x120]
mov eax, dword [rcx]
test eax, eax
je 0x1400f17e1
cmp eax, 0xffffffff
je 0x1400f17ef
sub eax, 1
mov dword [rcx], eax
jne 0x1400f17ef
mov rcx, qword [rbp + 0x120]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x80]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1809
cmp eax, 0xffffffff
je 0x1400f1817
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1817
mov rcx, qword [rbp - 0x80]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
xor edi, edi
lea rdx, str.TEMPLATE
lea rcx, [rsp + 0x60]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea r8, [rsp + 0x60]
lea rdx, [rbp - 0x50]
call fcn.14001f920
lea rcx, str.vcapp
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x68], rcx
lea rdx, [rsp + 0x50]
mov dword [rbp - 0x70], 5
mov ecx, dword [rax + 8]
movaps xmm0, xmmword [rbp - 0x70]
mov eax, dword [rax + 0xc]
mov dword [rsp + 0x58], ecx
lea rcx, [rsp + 0x30]
mov dword [rsp + 0x5c], eax
movdqa xmmword [rsp + 0x30], xmm0
call fcn.1401836b0
mov r9, qword [rbp - 0x50]
movzx ebx, al
mov ecx, dword [r9]
test ecx, ecx
je 0x1400f189c
cmp ecx, 0xffffffff
je 0x1400f18ad
sub ecx, 1
mov dword [r9], ecx
jne 0x1400f18ad
mov r9, qword [rbp - 0x50]
mov edx, 2
mov rcx, r9
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f18c9
cmp eax, 0xffffffff
je 0x1400f18d7
sub eax, 1
mov dword [rcx], eax
jne 0x1400f18d7
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test bl, bl
je 0x1400f18e7
mov dword [r15 + 0xf0], edi
jmp 0x1400f1ae0
lea rdx, str.TEMPLATE
lea rcx, [rsp + 0x60]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea r8, [rsp + 0x60]
lea rdx, [rbp - 0x50]
call fcn.14001f920
mov qword [rsp + 0x50], rax
lea rdx, [rsp + 0x50]
mov dword [rbp - 0x70], 5
mov qword [rbp - 0x68], r13
mov ecx, dword [rax + 8]
movaps xmm0, xmmword [rbp - 0x70]
mov eax, dword [rax + 0xc]
mov dword [rsp + 0x58], ecx
lea rcx, [rsp + 0x30]
mov dword [rsp + 0x5c], eax
movdqa xmmword [rsp + 0x30], xmm0
call fcn.1401836b0
mov r9, qword [rbp - 0x50]
movzx ebx, al
mov ecx, dword [r9]
test ecx, ecx
je 0x1400f1963
cmp ecx, 0xffffffff
je 0x1400f1974
sub ecx, 1
mov dword [r9], ecx
jne 0x1400f1974
mov r9, qword [rbp - 0x50]
mov edx, 2
mov rcx, r9
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1990
cmp eax, 0xffffffff
je 0x1400f199e
sub eax, 1
mov dword [rcx], eax
jne 0x1400f199e
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test bl, bl
je 0x1400f1ae0
mov edx, 9
lea rcx, str.staticlib
call fcn.1401874c0
lea rcx, [rbp + 0x118]
mov qword [rbp + 0x118], rax
mov qword [rsp + 0x50], rcx
xor r8d, r8d
mov rcx, qword [r15 + 0x88]
mov dword [rsp + 0x58], edi
mov edx, dword [rax + 4]
mov dword [rsp + 0x5c], edx
lea rdx, [rsp + 0x50]
call fcn.140020c90
mov rcx, qword [rbp + 0x118]
movzx ebx, al
mov edx, dword [rcx]
test edx, edx
je 0x1400f1a0c
cmp edx, 0xffffffff
je 0x1400f1a1a
sub edx, 1
mov dword [rcx], edx
jne 0x1400f1a1a
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test bl, bl
je 0x1400f1ad5
lea rdx, str.RES_FILE
lea rcx, [rsp + 0x60]
call fcn.140009c80
lea rdx, str.LIBS
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x60]
call fcn.140027d40
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x30]
mov rbx, rax
call fcn.140027d40
mov rcx, rax
mov rdx, rbx
call fcn.14001a670
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1a90
cmp eax, 0xffffffff
je 0x1400f1a9e
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1a9e
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1aba
cmp eax, 0xffffffff
je 0x1400f1ac8
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1ac8
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov dword [r15 + 0xf0], 2
jmp 0x1400f1ae0
mov dword [r15 + 0xf0], 1
lea rdx, str.PRECOMPILED_HEADER
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea r8, [rsp + 0x30]
lea rdx, [rbp - 0x50]
call fcn.14001f920
mov rcx, rax
lea rdx, [rbp + 0x118]
call fcn.14000cce0
lea r13, [r15 + 0x98]
mov rdx, qword [r13]
mov rcx, qword [rax]
mov qword [r13], rcx
mov qword [rax], rdx
mov rcx, qword [rbp + 0x118]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1b4a
cmp eax, 0xffffffff
je 0x1400f1b58
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1b58
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x50]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1b72
cmp eax, 0xffffffff
je 0x1400f1b80
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1b80
mov rcx, qword [rbp - 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1b9c
cmp eax, 0xffffffff
je 0x1400f1baa
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1baa
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str.PRECOMPILED_SOURCE
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea r8, [rsp + 0x30]
lea rdx, [rbp - 0x50]
call fcn.14001f920
mov rcx, rax
lea rdx, [rbp + 0x118]
call fcn.14000cce0
mov rdx, qword [r15 + 0xa8]
mov rcx, qword [rax]
mov qword [r15 + 0xa8], rcx
mov qword [rax], rdx
mov rcx, qword [rbp + 0x118]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1c13
cmp eax, 0xffffffff
je 0x1400f1c21
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1c21
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x50]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1c3b
cmp eax, 0xffffffff
je 0x1400f1c49
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1c49
mov rcx, qword [rbp - 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1c65
cmp eax, 0xffffffff
je 0x1400f1c73
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1c73
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov edx, 0x13
lea rcx, str.precompile_header_c
call fcn.1401874c0
lea rcx, [rbp + 0x118]
mov qword [rbp + 0x118], rax
mov qword [rsp + 0x50], rcx
xor r8d, r8d
mov rcx, qword [r15 + 0x88]
mov dword [rsp + 0x58], edi
mov edx, dword [rax + 4]
mov dword [rsp + 0x5c], edx
lea rdx, [rsp + 0x50]
call fcn.140020c90
mov rcx, qword [rbp + 0x118]
mov byte [r15 + 0xe1], al
mov eax, dword [rcx]
test eax, eax
je 0x1400f1cdd
cmp eax, 0xffffffff
je 0x1400f1ceb
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1ceb
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rax, qword [r13]
cmp dword [rax + 4], 0
je 0x1400f1d4e
cmp byte [r15 + 0xe1], 0
jne 0x1400f1d4a
mov edx, 0x11
lea rcx, str.precompile_header
call fcn.1401874c0
lea rcx, [rbp + 0x118]
mov qword [rbp + 0x118], rax
mov qword [rsp + 0x50], rcx
xor r8d, r8d
mov rcx, qword [r15 + 0x88]
or r12d, 4
mov dword [rsp + 0x58], edi
mov edx, dword [rax + 4]
mov dword [rsp + 0x5c], edx
lea rdx, [rsp + 0x50]
call fcn.140020c90
test al, al
je 0x1400f1d4e
mov al, 1
jmp 0x1400f1d50
xor al, al
mov byte [r15 + 0xe0], al
test r12b, 4
je 0x1400f1d8f
mov rcx, qword [rbp + 0x118]
and r12d, 0xfffffffb
mov eax, dword [rcx]
test eax, eax
je 0x1400f1d81
cmp eax, 0xffffffff
je 0x1400f1d8f
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1d8f
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
cmp byte [r15 + 0xe0], 0
je 0x1400f2797
mov rdx, r13
lea rcx, [rsp + 0x50]
call fcn.140001440
mov r8, rax
lea rdx, [rbp + 0x120]
mov rcx, r15
call fcn.140045710
mov rcx, rax
lea rdx, [rbp + 0x118]
call fcn.14015f8c0
mov rdx, qword [r15 + 0xa0]
mov rcx, qword [rax]
mov qword [r15 + 0xa0], rcx
mov qword [rax], rdx
mov rcx, qword [rbp + 0x118]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1dff
cmp eax, 0xffffffff
je 0x1400f1e0d
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1e0d
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rcx, [rbp + 0x120]
call fcn.14015ee40
lea rdx, str.QMAKE_ORIG_TARGET
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea r8, [rsp + 0x30]
lea rdx, [rbp - 0x50]
call fcn.14001f920
mov rcx, rax
lea rdx, [rbp - 0x80]
call fcn.14000cce0
mov rcx, qword [rbp - 0x50]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1e65
cmp eax, 0xffffffff
je 0x1400f1e73
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1e73
mov rcx, qword [rbp - 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1e8f
cmp eax, 0xffffffff
je 0x1400f1e9d
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1e9d
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rax, qword [rbp - 0x80]
mov qword [rbp + 0x118], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400f1eb7
lea ecx, [rdx + 1]
mov dword [rax], ecx
lea rdx, [0x1402ac570]
lea rcx, [rbp + 0x118]
call fcn.140183a60
lea rdx, [rbp + 0x118]
lea rcx, [r15 + 0xb0]
call fcn.1401830b0
mov rcx, qword [rbp + 0x118]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1efd
cmp eax, 0xffffffff
je 0x1400f1f0b
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1f0b
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rax, qword [rbp - 0x80]
mov qword [rbp + 0x118], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400f1f25
lea ecx, [rdx + 1]
mov dword [rax], ecx
mov r8d, 4
lea rdx, str..pch
lea rcx, [rbp + 0x120]
call fcn.140187820
lea rdx, [rbp + 0x120]
lea rcx, [rbp + 0x118]
call fcn.140183a60
mov rcx, qword [rbp + 0x120]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1f71
cmp eax, 0xffffffff
je 0x1400f1f7f
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1f7f
mov rcx, qword [rbp + 0x120]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, [rbp + 0x118]
lea rcx, [r15 + 0xb8]
call fcn.1401830b0
mov rcx, qword [rbp + 0x118]
mov eax, dword [rcx]
test eax, eax
je 0x1400f1fb2
cmp eax, 0xffffffff
je 0x1400f1fc0
sub eax, 1
mov dword [rcx], eax
jne 0x1400f1fc0
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str.HEADERS
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
mov r8d, 1
mov rdx, r13
mov rcx, rax
call fcn.140042480
mov rcx, qword [rsp + 0x30]
test al, al
sete bl
mov eax, dword [rcx]
test eax, eax
je 0x1400f2014
cmp eax, 0xffffffff
je 0x1400f2022
sub eax, 1
mov dword [rcx], eax
jne 0x1400f2022
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test bl, bl
je 0x1400f20ba
mov rdx, r13
lea rcx, [rsp + 0x60]
call fcn.140009d80
lea rdx, str.HEADERS
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14001a930
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400f2082
cmp eax, 0xffffffff
je 0x1400f2090
sub eax, 1
mov dword [rcx], eax
jne 0x1400f2090
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f20ac
cmp eax, 0xffffffff
je 0x1400f20ba
sub eax, 1
mov dword [rcx], eax
jne 0x1400f20ba
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, [r15 + 0xb0]
lea rcx, [rsp + 0x60]
call fcn.140009d80
lea rdx, str.PRECOMPILED_OBJECT
lea rcx, [rsp + 0x30]
call fcn.140009c80
lea rbx, [0x1401fd088]
lea rdx, [rsp + 0x60]
mov qword [rbp + 0x118], rbx
lea rcx, [rbp + 0x118]
call fcn.1400019c0
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
mov rcx, rax
lea rdx, [rbp + 0x118]
call fcn.140019df0
mov rdx, qword [rbp + 0x118]
mov eax, dword [rdx]
test eax, eax
je 0x1400f213b
cmp eax, 0xffffffff
je 0x1400f2147
sub eax, 1
mov dword [rdx], eax
jne 0x1400f2147
mov rdx, qword [rbp + 0x118]
lea rcx, [rbp + 0x118]
call fcn.140002c20
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400f2163
cmp eax, 0xffffffff
je 0x1400f2171
sub eax, 1
mov dword [rcx], eax
jne 0x1400f2171
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f218d
cmp eax, 0xffffffff
je 0x1400f219b
sub eax, 1
mov dword [rcx], eax
jne 0x1400f219b
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, [r15 + 0xb8]
lea rcx, [rsp + 0x60]
call fcn.140009d80
lea rdx, str.PRECOMPILED_PCH
lea rcx, [rsp + 0x30]
call fcn.140009c80
lea rdx, [rsp + 0x60]
mov qword [rbp + 0x118], rbx
lea rcx, [rbp + 0x118]
call fcn.1400019c0
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
mov rcx, rax
lea rdx, [rbp + 0x118]
call fcn.140019df0
mov rdx, qword [rbp + 0x118]
mov eax, dword [rdx]
test eax, eax
je 0x1400f2215
cmp eax, 0xffffffff
je 0x1400f2221
sub eax, 1
mov dword [rdx], eax
jne 0x1400f2221
mov rdx, qword [rbp + 0x118]
lea rcx, [rbp + 0x118]
call fcn.140002c20
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400f223d
cmp eax, 0xffffffff
je 0x1400f224b
sub eax, 1
mov dword [rcx], eax
jne 0x1400f224b
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f2267
cmp eax, 0xffffffff
je 0x1400f2275
sub eax, 1
mov dword [rcx], eax
jne 0x1400f2275
mov rcx, qword [rsp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rax, qword [r15 + 0xa8]
cmp dword [rax + 4], 0
jne 0x1400f22d5
mov edx, 0x19
lea rcx, str.autogen_precompile_source
call fcn.1401874c0
lea rcx, [rbp + 0x118]
mov qword [rbp + 0x118], rax
mov qword [rsp + 0x50], rcx
xor r8d, r8d
mov rcx, qword [r15 + 0x88]
or r12d, 8
mov dword [rsp + 0x58], 0
mov edx, dword [rax + 4]
mov dword [rsp + 0x5c], edx
lea rdx, [rsp + 0x50]
call fcn.140020c90
test al, al
je 0x1400f22d5
mov al, 1
jmp 0x1400f22d7
xor al, al
mov byte [r15 + 0xc0], al
test r12b, 8
je 0x1400f2316
mov rcx, qword [rbp + 0x118]
and r12d, 0xfffffff7
mov eax, dword [rcx]
test eax, eax
je 0x1400f2308
cmp eax, 0xffffffff
je 0x1400f2316
sub eax, 1
mov dword [rcx], eax
jne 0x1400f2316
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
cmp byte [r15 + 0xc0], 0
je 0x1400f26c8
cmp byte [r15 + 0xe1], 0
je 0x1400f2400
mov rax, qword [0x1402ac550]
mov ecx, dword [rax + 0xc]
sub ecx, dword [rax + 8]
je 0x1400f23bd
test ecx, ecx
jg 0x1400f236c
mov r9d, 0x23b
lea r8, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qlist.h
lea rdx, str.index_out_of_range
lea rcx, str.QList_T_::at
call fcn.140160ef0
mov rax, qword [0x1402ac550]
movsxd rdx, dword [rax + 8]
lea rax, [rax + 0x10]
mov rdi, qword [rax + rdx*8]
lea rdx, [rax + rdx*8]
lea rax, [rbp - 0x60]
cmp rdx, rax
jne 0x1400f239e
mov r8d, 0x446
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_text_qstring.h
lea rcx, str.other___this
call fcn.140160ea0
mov ecx, dword [rdi]
lea eax, [rcx + 1]
cmp eax, 1
jbe 0x1400f23ad
lea eax, [rcx + 1]
mov dword [rdi], eax
mov r14, qword [rbp + 0x110]
or r12d, 0x50
mov rax, rdi
jmp 0x1400f23d9
mov edx, 2
lea rcx, [0x1401f7ec4]
call fcn.140187590
mov rdi, qword [rbp - 0x60]
mov r14, rax
or r12d, 0x60
mov qword [rbp - 0x30], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400f23ec
lea ecx, [rdx + 1]
mov dword [rax], ecx
mov rbx, qword [rbp - 0x60]
lea r15, [rbp - 0x30]
mov rsi, qword [rbp + 0x110]
jmp 0x1400f24e0
mov rax, qword [0x1402ac548]
mov ecx, dword [rax + 0xc]
sub ecx, dword [rax + 8]
je 0x1400f2499
test ecx, ecx
jg 0x1400f243e
mov r9d, 0x23b
lea r8, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qlist.h
lea rdx, str.index_out_of_range
lea rcx, str.QList_T_::at
call fcn.140160ef0
mov rax, qword [0x1402ac548]
movsxd rdx, dword [rax + 8]
lea rax, [rax + 0x10]
mov rbx, qword [rax + rdx*8]
lea rdx, [rax + rdx*8]
lea rax, [rbp - 0x60]
cmp rdx, rax
jne 0x1400f2470
mov r8d, 0x446
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_text_qstring.h
lea rcx, str.other___this
call fcn.140160ea0
mov ecx, dword [rbx]
lea eax, [rcx + 1]
cmp eax, 1
jbe 0x1400f247f
lea eax, [rcx + 1]
mov dword [rbx], eax
mov rsi, qword [rbp + 0x110]
or r12d, 0x280
mov rax, rbx
mov qword [rbp + 0x120], rbx
jmp 0x1400f24bf
mov edx, 4
lea rcx, str..cpp
call fcn.140187590
mov rbx, qword [rbp - 0x60]
mov rsi, rax
or r12d, 0x300
mov qword [rbp + 0x120], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400f24ce
lea ecx, [rdx + 1]
mov dword [rax], ecx
mov rdi, qword [rbp - 0x60]
lea r15, [rbp + 0x120]
mov r14, qword [rbp + 0x110]
mov rax, qword [r13]
lea rdx, [rbp + 0x118]
mov qword [rbp + 0x118], rax
cmp r13, rdx
jne 0x1400f2517
mov r8d, 0x446
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_text_qstring.h
lea rcx, str.other___this
call fcn.140160ea0
mov rax, qword [rbp + 0x118]
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400f2526
lea ecx, [rdx + 1]
mov dword [rax], ecx
mov rdx, r15
lea rcx, [rbp + 0x118]
call fcn.140183a60
mov r15, qword [rbp + 0x110]
lea rdx, [rbp + 0x118]
lea rcx, [r15 + 0xa8]
call fcn.1401830b0
mov rcx, qword [rbp + 0x118]
mov eax, dword [rcx]
test eax, eax
je 0x1400f256f
cmp eax, 0xffffffff
je 0x1400f257d
sub eax, 1
mov dword [rcx], eax
jne 0x1400f257d
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
bt r12d, 9
jae 0x1400f25b7
mov rcx, qword [rbp + 0x120]
btr r12d, 9
mov eax, dword [rcx]
test eax, eax
je 0x1400f25a9
cmp eax, 0xffffffff
je 0x1400f25b7
sub eax, 1
mov dword [rcx], eax
jne 0x1400f25b7
mov rcx, qword [rbp + 0x120]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
bt r12d, 8
jae 0x1400f25e6
mov eax, dword [rsi]
btr r12d, 8
test eax, eax
je 0x1400f25d5
cmp eax, 0xffffffff
je 0x1400f25e6
sub eax, 1
mov dword [rsi], eax
jne 0x1400f25e6
mov edx, 2
mov rcx, rsi
lea r8d, [rdx + 6]
call fcn.140143660
test r12b, r12b
jns 0x1400f2613
mov eax, dword [rbx]
btr r12d, 7
test eax, eax
je 0x1400f2602
cmp eax, 0xffffffff
je 0x1400f2613
sub eax, 1
mov dword [rbx], eax
jne 0x1400f2613
mov edx, 2
mov rcx, rbx
lea r8d, [rdx + 6]
call fcn.140143660
test r12b, 0x40
je 0x1400f2645
mov rcx, qword [rbp - 0x30]
and r12d, 0xffffffbf
mov eax, dword [rcx]
test eax, eax
je 0x1400f2637
cmp eax, 0xffffffff
je 0x1400f2645
sub eax, 1
mov dword [rcx], eax
jne 0x1400f2645
mov rcx, qword [rbp - 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test r12b, 0x20
je 0x1400f2674
mov eax, dword [r14]
and r12d, 0xffffffdf
test eax, eax
je 0x1400f2663
cmp eax, 0xffffffff
je 0x1400f2674
sub eax, 1
mov dword [r14], eax
jne 0x1400f2674
mov edx, 2
mov rcx, r14
lea r8d, [rdx + 6]
call fcn.140143660
test r12b, 0x10
je 0x1400f269d
mov eax, dword [rdi]
test eax, eax
je 0x1400f268c
cmp eax, 0xffffffff
je 0x1400f269d
sub eax, 1
mov dword [rdi], eax
jne 0x1400f269d
mov edx, 2
mov rcx, rdi
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, [r15 + 0xa8]
lea rcx, [rsp + 0x60]
call fcn.140009d80
lea rdx, str.GENERATED_SOURCES
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov r15, qword [rbp + 0x110]
jmp 0x1400f26fb
mov rax, qword [r15 + 0xa8]
cmp dword [rax + 4], 0
je 0x1400f276f
lea rdx, [r15 + 0xa8]
lea rcx, [rsp + 0x60]
call fcn.140009d80
lea rdx, str.SOURCES
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14001a930
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400f2735
cmp eax, 0xffffffff
je 0x1400f2744
sub eax, 1
mov dword [rcx], eax
jne 0x1400f2744
mov rcx, qword [rsp + 0x30]
mov r8d, 8
lea edx, [r8 - 6]
call fcn.140143660
mov rcx, qword [rsp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f2760
cmp eax, 0xffffffff
je 0x1400f276f
sub eax, 1
mov dword [rcx], eax
jne 0x1400f276f
mov rcx, qword [rsp + 0x60]
mov r8d, 8
lea edx, [r8 - 6]
call fcn.140143660
mov rcx, qword [rbp - 0x80]
mov eax, dword [rcx]
test eax, eax
je 0x1400f2789
cmp eax, 0xffffffff
je 0x1400f2797
sub eax, 1
mov dword [rcx], eax
jne 0x1400f2797
mov rcx, qword [rbp - 0x80]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str.QMAKE_EXTRA_COMPILERS
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r15 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
mov r9, qword [rsp + 0x30]
mov rbx, rax
mov ecx, dword [r9]
test ecx, ecx
je 0x1400f27da
cmp ecx, 0xffffffff
je 0x1400f27eb
sub ecx, 1
mov dword [r9], ecx
jne 0x1400f27eb
mov r9, qword [rsp + 0x30]
mov edx, 2
mov rcx, r9
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, rbx
call fcn.14000ac20
mov rcx, rbx
mov r13, rax
call fcn.14000b270
mov qword [rsp + 0x50], rax
mov rbx, rax
cmp r13, rax
je 0x1400f3129
lea rcx, str..input
lea rdi, str..output
lea r12, str..CONFIG
lea r14, [0x1401fd088]
nop dword [rax + rax]
cmp dword [0x1401fd088], 1
mov eax, dword [r13 + 8]
mov qword [rbp + 8], rcx
mov ecx, dword [r13 + 0xc]
mov dword [rbp + 0x78], eax
mov rax, r14
mov dword [rbp], 6
mov qword [rbp + 0x70], r13
lea edx, [rcx + 6]
mov dword [rbp + 0x7c], ecx
mov qword [rbp - 0x28], rax
ja 0x1400f286e
mov ecx, dword [0x1401fd090]
btr ecx, 0x1f
cmp edx, ecx
jb 0x1400f288d
cmp edx, dword [0x1401fd08c]
lea rcx, [rbp - 0x28]
cmovl edx, dword [0x1401fd08c]
xor r8d, r8d
inc edx
call fcn.14018ae80
mov rax, qword [rbp - 0x28]
mov ecx, dword [rax + 8]
test ecx, ecx
js 0x1400f289b
bts ecx, 0x1f
mov dword [rax + 8], ecx
lea rdx, [rbp + 0x70]
lea rcx, [rbp - 0x28]
call fcn.140183be0
movaps xmm0, xmmword [rbp]
lea rdx, [rbp + 0x60]
lea rcx, [rbp - 0x28]
movdqa xmmword [rbp + 0x60], xmm0
call fcn.140183dd0
lea rdx, [rbp - 0x28]
lea rcx, [rbp + 0xa8]
call fcn.140009c10
mov rcx, qword [r15 + 0x88]
mov rdx, rax
call fcn.140027d40
mov r9, qword [rbp + 0xa8]
mov rsi, rax
mov qword [rbp + 0x60], rax
mov ecx, dword [r9]
test ecx, ecx
je 0x1400f2906
cmp ecx, 0xffffffff
je 0x1400f2917
sub ecx, 1
mov dword [r9], ecx
jne 0x1400f2917
mov r9, qword [rbp + 0xa8]
mov edx, 2
mov rcx, r9
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x28]
mov eax, dword [rcx]
test eax, eax
je 0x1400f2931
cmp eax, 0xffffffff
je 0x1400f293f
sub eax, 1
mov dword [rcx], eax
jne 0x1400f293f
mov rcx, qword [rbp - 0x28]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
cmp dword [0x1401fd088], 1
mov ecx, dword [r13 + 0xc]
mov eax, dword [r13 + 8]
mov dword [rbp + 0x88], eax
mov rax, r14
mov dword [rsp + 0x60], 7
lea edx, [rcx + 7]
mov qword [rsp + 0x68], rdi
mov qword [rbp + 0x80], r13
mov dword [rbp + 0x8c], ecx
mov qword [rbp - 0x58], rax
ja 0x1400f2988
mov ecx, dword [0x1401fd090]
btr ecx, 0x1f
cmp edx, ecx
jb 0x1400f29a7
cmp edx, dword [0x1401fd08c]
lea rcx, [rbp - 0x58]
cmovl edx, dword [0x1401fd08c]
xor r8d, r8d
inc edx
call fcn.14018ae80
mov rax, qword [rbp - 0x58]
mov ecx, dword [rax + 8]
test ecx, ecx
js 0x1400f29b5
bts ecx, 0x1f
mov dword [rax + 8], ecx
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x58]
call fcn.140183be0
movaps xmm0, xmmword [rsp + 0x60]
lea rdx, [rbp - 0x10]
lea rcx, [rbp - 0x58]
movdqa xmmword [rbp - 0x10], xmm0
call fcn.140183dd0
lea rdx, [rbp - 0x58]
lea rcx, [rbp + 0x90]
call fcn.140009c10
mov rcx, qword [r15 + 0x88]
lea rdx, [rbp - 0x50]
mov r8, rax
call fcn.14001f920
mov rcx, rax
lea rdx, [rbp - 0x60]
call fcn.14000cce0
mov rcx, qword [rbp - 0x50]
mov eax, dword [rcx]
test eax, eax
je 0x1400f2a25
cmp eax, 0xffffffff
je 0x1400f2a33
sub eax, 1
mov dword [rcx], eax
jne 0x1400f2a33
mov rcx, qword [rbp - 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x90]
mov eax, dword [rcx]
test eax, eax
je 0x1400f2a53
cmp eax, 0xffffffff
je 0x1400f2a61
sub eax, 1
mov dword [rcx], eax
jne 0x1400f2a61
mov rcx, qword [rbp + 0x90]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400f2a7b
cmp eax, 0xffffffff
je 0x1400f2a89
sub eax, 1
mov dword [rcx], eax
jne 0x1400f2a89
mov rcx, qword [rbp - 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsi]
xor edx, edx
call fcn.140001c10
mov rcx, qword [rsi]
xor edx, edx
mov rdi, rax
mov qword [rbp + 0x40], rax
call fcn.140001cb0
cmp rdi, rax
je 0x1400f30e6
nop dword [rax]
mov rcx, qword [r15 + 0x88]
mov rdx, rdi
call fcn.140027d40
mov rdx, rax
lea rcx, [rbp + 0x120]
call fcn.140018d80
mov rbx, qword [rbp + 0x120]
cmp dword [rbx + 4], 0
je 0x1400f30a5
lea rdx, str.combine
lea rcx, [rbp - 0x50]
call fcn.140009e70
cmp dword [0x1401fd088], 1
mov ecx, dword [r13 + 0xc]
mov eax, dword [r13 + 8]
mov dword [rbp - 0x68], eax
mov rax, r14
mov dword [rsp + 0x30], 7
lea edx, [rcx + 7]
mov qword [rsp + 0x38], r12
mov qword [rbp - 0x70], r13
mov dword [rbp - 0x64], ecx
mov qword [rbp - 0x20], rax
ja 0x1400f2b2f
mov ecx, dword [0x1401fd090]
btr ecx, 0x1f
cmp edx, ecx
jb 0x1400f2b4e
cmp edx, dword [0x1401fd08c]
lea rcx, [rbp - 0x20]
cmovl edx, dword [0x1401fd08c]
xor r8d, r8d
inc edx
call fcn.14018ae80
mov rax, qword [rbp - 0x20]
mov ecx, dword [rax + 8]
test ecx, ecx
js 0x1400f2b5c
bts ecx, 0x1f
mov dword [rax + 8], ecx
lea rdx, [rbp - 0x70]
lea rcx, [rbp - 0x20]
call fcn.140183be0
movaps xmm0, xmmword [rsp + 0x30]
lea rdx, [rbp - 0x10]
lea rcx, [rbp - 0x20]
movdqa xmmword [rbp - 0x10], xmm0
call fcn.140183dd0
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x90]
call fcn.140009c10
mov rcx, qword [r15 + 0x88]
mov rdx, rax
call fcn.140027d40
xor r8d, r8d
lea rdx, [rbp - 0x50]
mov rcx, rax
call fcn.14003bb70
mov rcx, qword [rbp + 0x90]
cmp eax, 0xffffffff
setne dil
mov eax, dword [rcx]
test eax, eax
je 0x1400f2bd5
cmp eax, 0xffffffff
je 0x1400f2be3
sub eax, 1
mov dword [rcx], eax
jne 0x1400f2be3
mov rcx, qword [rbp + 0x90]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x20]
mov eax, dword [rcx]
test eax, eax
je 0x1400f2bfd
cmp eax, 0xffffffff
je 0x1400f2c0b
sub eax, 1
mov dword [rcx], eax
jne 0x1400f2c0b
mov rcx, qword [rbp - 0x20]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x50]
mov eax, dword [rcx]
test eax, eax
je 0x1400f2c25
cmp eax, 0xffffffff
je 0x1400f2c33
sub eax, 1
mov dword [rcx], eax
jne 0x1400f2c33
mov rcx, qword [rbp - 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test dil, dil
je 0x1400f2c89
lea rcx, [rbp + 0x120]
call fcn.14000b1e0
mov rcx, qword [rbp + 0x120]
xor edx, edx
call fcn.140002510
lea rcx, [rbp + 0x120]
mov rbx, rax
call fcn.14000b1e0
mov rcx, qword [rbp + 0x120]
xor edx, edx
call fcn.140001b70
mov r8, rbx
lea rcx, [rbp + 0x120]
lea rdx, [rax + 0x18]
call fcn.14000b2d0
mov rbx, qword [rbp + 0x120]
xor edx, edx
mov rcx, rbx
call fcn.140001c10
xor edx, edx
mov rcx, rbx
mov r12, rax
call fcn.140001cb0
cmp r12, rax
je 0x1400f309a
nop dword [rax]
lea rdx, [rbp - 0x80]
mov rcx, r12
call fcn.14000cce0
lea r8, [rbp - 0x80]
mov rdx, r13
mov rcx, r15
call fcn.14005fb20
test al, al
je 0x1400f3057
lea rcx, [rbp - 0x80]
call fcn.1400f0060
test al, al
jne 0x1400f2d3f
lea rdx, [rbp + 0x48]
mov rcx, r13
call fcn.14000cce0
lea rcx, [r15 + 0xc8]
mov rdi, rax
lea rdx, [rbp - 0x80]
call fcn.140040cb0
mov rdx, rdi
mov rcx, rax
call fcn.140001840
mov rcx, qword [rbp + 0x48]
mov eax, dword [rcx]
test eax, eax
je 0x1400f2d2c
cmp eax, 0xffffffff
je 0x1400f3057
sub eax, 1
mov dword [rcx], eax
jne 0x1400f3057
mov rcx, qword [rbp + 0x48]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
jmp 0x1400f3057
lea rdi, [0x1401ff770]
mov qword [rbp - 0x10], r14
lea rdx, [rbp - 0x10]
mov qword [rbp - 0x58], rdi
lea rcx, [rbp - 0x58]
call fcn.140001840
lea rdx, [rbp - 0x80]
mov qword [rbp - 0x30], rdi
lea rcx, [rbp - 0x30]
call fcn.140001840
mov rax, qword [r15]
lea rcx, [rbp - 0x58]
mov dword [rsp + 0x28], 0
lea r9, [rbp - 0x30]
mov qword [rsp + 0x20], rcx
lea r8, [rbp - 0x60]
mov rcx, r15
lea rdx, [rbp - 0x38]
call qword [rax + 0x48]
mov rdx, qword [rbp - 0x30]
mov eax, dword [rdx]
test eax, eax
je 0x1400f2dac
cmp eax, 0xffffffff
je 0x1400f2db5
sub eax, 1
mov dword [rdx], eax
jne 0x1400f2db5
mov rdx, qword [rbp - 0x30]
lea rcx, [rbp - 0x30]
call fcn.140001e60
mov rdx, qword [rbp - 0x58]
mov eax, dword [rdx]
test eax, eax
je 0x1400f2dcf
cmp eax, 0xffffffff
je 0x1400f2dd8
sub eax, 1
mov dword [rdx], eax
jne 0x1400f2dd8
mov rdx, qword [rbp - 0x58]
lea rcx, [rbp - 0x58]
call fcn.140001e60
mov eax, dword [0x1401fd088]
test eax, eax
je 0x1400f2df2
cmp eax, 0xffffffff
je 0x1400f2e03
sub eax, 1
mov dword [0x1401fd088], eax
jne 0x1400f2e03
mov edx, 2
mov rcx, r14
lea r8d, [rdx + 6]
call fcn.140143660
mov rax, qword [rbp - 0x38]
mov qword [rbp + 0x118], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400f2e1d
lea ecx, [rdx + 1]
mov dword [rax], ecx
lea rdx, [r15 + 0xd8]
lea rcx, [rbp + 0x118]
call fcn.140183a60
lea r8, [rbp - 0x38]
mov rcx, r15
lea rdx, [rbp + 0x118]
call fcn.1400eead0
mov rax, qword [rbp + 0x118]
mov qword [rbp - 0x10], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400f2e5d
lea ecx, [rdx + 1]
mov dword [rax], ecx
mov r8b, 0xa
lea rdx, [rbp - 0x10]
lea rcx, [rbp + 0x38]
call fcn.1400af370
mov rcx, qword [rbp + 0x118]
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x118], rax
mov qword [rbp + 0x38], rcx
mov eax, dword [rcx]
test eax, eax
je 0x1400f2e99
cmp eax, 0xffffffff
je 0x1400f2ea7
sub eax, 1
mov dword [rcx], eax
jne 0x1400f2ea7
mov rcx, qword [rbp + 0x38]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, [rbp + 0x50]
mov rcx, r13
call fcn.14000cce0
lea rcx, [r15 + 0xc8]
mov rdi, rax
lea rdx, [rbp + 0x118]
call fcn.140040cb0
mov rdx, rdi
mov rcx, rax
call fcn.140001840
mov rcx, qword [rbp + 0x50]
mov eax, dword [rcx]
test eax, eax
je 0x1400f2eee
cmp eax, 0xffffffff
je 0x1400f2efc
sub eax, 1
mov dword [rcx], eax
jne 0x1400f2efc
mov rcx, qword [rbp + 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdi, [r15 + 0xd0]
mov rcx, rdi
call fcn.14008cb30
mov rax, qword [rdi]
lea rcx, [rbp + 0x118]
mov edx, dword [rax + 0x24]
call fcn.140161c20
mov r8d, eax
lea rdx, [rbp + 0x118]
mov rcx, rdi
mov r15d, eax
call fcn.14000d7c0
mov r8, qword [rdi]
mov rsi, rax
mov r14, qword [rax]
cmp r14, r8
jne 0x1400f2fe6
mov ecx, dword [r8 + 0x20]
cmp dword [r8 + 0x14], ecx
jl 0x1400f2f75
movsx edx, word [r8 + 0x1e]
mov rcx, r8
inc edx
call fcn.140161d10
mov r8d, r15d
lea rdx, [rbp + 0x118]
mov rcx, rdi
call fcn.14000d7c0
mov r8, qword [rdi]
mov rsi, rax
lea rax, [0x1401fd088]
mov edx, 8
mov rcx, r8
mov qword [rbp - 0x10], rax
call fcn.140161920
mov rcx, qword [rsi]
lea r8, [rbp - 0x10]
mov qword [rsp + 0x20], rcx
lea rdx, [rbp + 0x118]
mov rcx, rax
mov r9d, r15d
call fcn.14008c0b0
mov qword [rsi], rax
mov r14, rax
mov rcx, qword [rdi]
inc dword [rcx + 0x14]
mov ecx, dword [0x1401fd088]
test ecx, ecx
je 0x1400f2fd1
cmp ecx, 0xffffffff
je 0x1400f2fe6
sub ecx, 1
mov dword [0x1401fd088], ecx
jne 0x1400f2fe6
mov edx, 2
lea rcx, [0x1401fd088]
lea r8d, [rdx + 6]
call fcn.140143660
lea rcx, [r14 + 0x18]
lea rdx, [rbp - 0x80]
call fcn.1401830b0
mov rcx, qword [rbp + 0x118]
mov eax, dword [rcx]
test eax, eax
je 0x1400f3013
cmp eax, 0xffffffff
je 0x1400f3021
sub eax, 1
mov dword [rcx], eax
jne 0x1400f3021
mov rcx, qword [rbp + 0x118]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x38]
mov eax, dword [rcx]
test eax, eax
je 0x1400f303b
cmp eax, 0xffffffff
je 0x1400f3049
sub eax, 1
mov dword [rcx], eax
jne 0x1400f3049
mov rcx, qword [rbp - 0x38]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov r15, qword [rbp + 0x110]
lea r14, [0x1401fd088]
mov rcx, qword [rbp - 0x80]
mov eax, dword [rcx]
test eax, eax
je 0x1400f3071
cmp eax, 0xffffffff
je 0x1400f307f
sub eax, 1
mov dword [rcx], eax
jne 0x1400f307f
mov rcx, qword [rbp - 0x80]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
xor edx, edx
mov rcx, rbx
add r12, 0x18
call fcn.140001cb0
cmp r12, rax
jne 0x1400f2cb0
mov rsi, qword [rbp + 0x60]
mov rdi, qword [rbp + 0x40]
lea r12, str..CONFIG
mov eax, dword [rbx]
test eax, eax
je 0x1400f30b7
cmp eax, 0xffffffff
je 0x1400f30c6
sub eax, 1
mov dword [rbx], eax
jne 0x1400f30c6
mov rdx, rbx
lea rcx, [rbp + 0x120]
call fcn.140002c20
mov rcx, qword [rsi]
add rdi, 0x18
xor edx, edx
mov qword [rbp + 0x40], rdi
call fcn.140001cb0
cmp rdi, rax
jne 0x1400f2ab0
mov rbx, qword [rsp + 0x50]
mov rcx, qword [rbp - 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400f3100
cmp eax, 0xffffffff
je 0x1400f310e
sub eax, 1
mov dword [rcx], eax
jne 0x1400f310e
mov rcx, qword [rbp - 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
add r13, 0x18
lea rcx, str..input
lea rdi, str..output
cmp r13, rbx
jne 0x1400f2830
mov rcx, qword [rbp + 0x128]
mov r14, qword [rsp + 0x1c8]
mov r13, qword [rsp + 0x1d0]
mov r12, qword [rsp + 0x1d8]
mov eax, dword [rcx]
mov rdi, qword [rsp + 0x1e0]
mov rsi, qword [rsp + 0x1e8]
test eax, eax
je 0x1400f3171
cmp eax, 0xffffffff
je 0x1400f317f
sub eax, 1
mov dword [rcx], eax
jne 0x1400f317f
mov rcx, qword [rbp + 0x128]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x20]
mov eax, dword [rcx]
test eax, eax
je 0x1400f3199
cmp eax, 0xffffffff
je 0x1400f31a7
sub eax, 1
mov dword [rcx], eax
jne 0x1400f31a7
mov rcx, qword [rbp + 0x20]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
add rsp, 0x1f0
pop r15
pop rbx
pop rbp
ret