Function at 0x140033548
Capabilities:
Get common file path

Disassembly:
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x3b0]
sub rsp, 0x4b0
mov rax, qword [0x140051580]
xor rax, rsp
mov qword [rbp + 0x3a0], rax
xor edi, edi
mov qword [rsp + 0x40], rcx
lea rax, str.DEFAULTINSTALL
mov r12d, r9d
mov r13, r8
mov rsi, rdx
mov ebx, edi
mov r15d, edi
lea r14d, [rdi + 1]
test r8, r8
je 0x1400335b3
mov rdx, rax
mov rcx, r8
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll__o__wcsicmp]
nop dword [rax + rax]
test eax, eax
jne 0x1400335be
call fcn.14001bab8
test eax, eax
cmove r15d, r14d
mov qword [rsp + 0x30], rdi
mov r14, rdi
test rsi, rsi
jne 0x1400335d5
mov eax, 0x80004003
jmp 0x140034218
mov ecx, 0x208
call fcn.14000130c
mov qword [rsp + 0x38], rax
test rax, rax
je 0x140034213
mov rdx, rax
mov ecx, 0x104
call qword [sym.imp.KERNEL32.dll_GetCurrentDirectoryW]
nop dword [rax + rax]
mov edi, eax
test eax, eax
jne 0x14003362b
mov rcx, qword [rsp + 0x38]
call fcn.1400012c0
call fcn.140015998
test eax, eax
jle 0x140034218
movzx eax, ax
or eax, 0x80070000
jmp 0x140034218
cmp edi, 0x104
jbe 0x14003367a
mov rcx, qword [rsp + 0x38]
call fcn.1400012c0
lea ecx, [rdi + 1]
mov eax, 2
mul rcx
mov rcx, 0xffffffffffffffff
cmovo rax, rcx
mov rcx, rax
call fcn.14000130c
mov qword [rsp + 0x38], rax
test rax, rax
je 0x140034213
mov rdx, rax
mov ecx, edi
call qword [sym.imp.KERNEL32.dll_GetCurrentDirectoryW]
nop dword [rax + rax]
mov rcx, rsi
call fcn.140019eb0
test eax, eax
je 0x140033820
mov edx, 0x5c
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcsrchr]
nop dword [rax + rax]
mov edi, 0x103
lea rcx, [rbp - 0x80]
mov edx, edi
test rax, rax
je 0x1400337f2
mov r8, rsi
call fcn.1400104bc
test r13, r13
je 0x140033717
lea rdx, str.ninstall
mov rcx, r13
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcsstr]
nop dword [rax + rax]
test rax, rax
je 0x140033717
mov ecx, 0x202
call fcn.14000130c
mov r14, rax
test rax, rax
je 0x140034213
lea rax, str.UNREGISTEROCXS
mov edx, pe_nt_image_headers64
lea r9, str.DELFILES
mov qword [rsp + 0x20], rax
lea r8, str._s__s
mov rcx, r14
call fcn.1400104f4
test r12d, r12d
je 0x14003372d
lea r8, str.INFParser_using_delayed_transactions
mov edx, 8
call fcn.14001d60c
mov r12, qword [rsp + 0x40]
mov r8, qword [r12 + 0x18]
test r8, r8
jne 0x140033875
lea edx, [r8 + 0x3a]
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcschr]
nop dword [rax + rax]
test rax, rax
jne 0x140033871
lea rdx, [0x14004a0dc]
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcsstr]
nop dword [rax + rax]
test rax, rax
jne 0x140033871
mov rsi, qword [rsp + 0x38]
lea rcx, [rbp + 0x190]
mov r8, rsi
mov edx, 0x102
call fcn.1400104bc
lea rcx, [rbp + 0x190]
call qword [sym.imp.SHLWAPI.dll_PathAddBackslashW]
nop dword [rax + rax]
lea r8, [rbp - 0x80]
mov rdx, rdi
lea rcx, [rbp + 0x190]
call fcn.140010470
mov edx, 0x5c
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcsrchr]
nop dword [rax + rax]
test rax, rax
je 0x140033889
lea r8, [rbp + 0x190]
mov rdx, rdi
lea rcx, [rbp - 0x80]
call fcn.1400104bc
jmp 0x140033889
mov r8, qword [rsp + 0x38]
call fcn.1400104bc
lea rcx, [rbp - 0x80]
call qword [sym.imp.SHLWAPI.dll_PathAddBackslashW]
nop dword [rax + rax]
mov r8, rsi
lea rcx, [rbp - 0x80]
mov rdx, rdi
call fcn.140010470
jmp 0x1400336ba
mov r8, qword [rsp + 0x38]
lea rcx, [rbp - 0x80]
mov edx, 0x102
call fcn.1400104bc
lea rcx, [rbp - 0x80]
call qword [sym.imp.SHLWAPI.dll_PathAddBackslashW]
nop dword [rax + rax]
mov edi, 0x103
lea rcx, [rbp - 0x80]
mov edx, edi
mov r8, rsi
call fcn.140010470
lea rcx, [rbp - 0x80]
call fcn.140019eb0
test eax, eax
jne 0x1400336ba
mov eax, 0x80070002
jmp 0x140034218
lea r8, [rbp - 0x80]
mov rdx, rdi
lea rcx, [rbp + 0x190]
call fcn.1400104bc
mov rsi, qword [rsp + 0x38]
mov edx, 0x5c
lea rcx, [rbp + 0x190]
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcsrchr]
nop dword [rax + rax]
xor ecx, ecx
test rax, rax
je 0x1400338ab
mov word [rax], cx
lea rcx, [rbp + 0x190]
call fcn.140019df8
test eax, eax
jne 0x1400338cd
mov r8, rsi
lea rcx, [rbp + 0x190]
mov rdx, rdi
call fcn.1400104bc
mov rcx, qword [r12 + 0x18]
xor esi, esi
test rcx, rcx
je 0x1400338e3
call fcn.1400012c0
mov qword [r12 + 0x18], rsi
or rcx, 0xffffffffffffffff
lea rax, [rbp + 0x190]
mov rdi, rcx
inc rdi
cmp word [rax + rdi*2], si
jne 0x1400338f1
inc rdi
mov eax, 2
mul rdi
cmovo rax, rcx
mov rcx, rax
call fcn.14000130c
mov qword [r12 + 0x18], rax
test rax, rax
je 0x140033947
lea r8, [rbp + 0x190]
mov ecx, 4
lea rdx, str.__InfParser:_Set_source_directory__S._r_n
call fcn.140018ed8
mov rcx, qword [r12 + 0x18]
lea r8, [rbp + 0x190]
mov rdx, rdi
call fcn.1400104bc
lea rcx, [rbp + 0x190]
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
nop dword [rax + rax]
xorps xmm0, xmm0
lea rcx, [rbp - 0x80]
movdqu xmmword [rsp + 0x50], xmm0
call fcn.14001eca0
or rcx, 0xffffffffffffffff
mov rsi, rax
cmp rax, rcx
je 0x14003411d
xor r12d, r12d
test r15d, r15d
je 0x1400339ee
mov qword [rsp + 0x48], rax
lea r9, str.NONADMININSTALL
lea rax, str.IGNOREERRORS
mov dword [rsp + 0x28], 1
lea r8, [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x48]
xor ecx, ecx
call fcn.140035860
test eax, eax
je 0x1400339ee
lea rcx, [rsp + 0x60]
call fcn.140035b94
mov rdi, rax
test rax, rax
je 0x1400339ee
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll__o__wcsupr]
nop dword [rax + rax]
mov r8, rdi
lea rdx, str.INF:_INF_requested_error_override_for__S._r_n
lea ecx, [r12 + 3]
call fcn.140018ed8
xor r9d, r9d
mov dword [rsp + 0x20], r12d
mov r8, r13
mov rdx, rsi
call fcn.140035f40
mov edi, eax
test eax, eax
jns 0x140033a46
test r14, r14
je 0x140033a44
lea rdx, str.RUNPRESETUPCOMMANDS
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcsstr]
nop dword [rax + rax]
test rax, rax
je 0x140033a44
lea r9, str.RUNPRESETUPCOMMANDS
mov r8d, edi
lea rdx, str.INF:_Error_0x_x_reported_for__S.__Honoring_INF_error_override_and_continuing._r_n
mov ecx, 3
call fcn.140018ed8
jmp 0x140033a46
mov ebx, edi
test r15d, r15d
je 0x140033aa7
xor r9d, r9d
mov dword [rsp + 0x20], r12d
lea r8, str.NONADMININSTALL
mov rdx, rsi
call fcn.140035f40
mov edi, eax
test eax, eax
jns 0x140033aa7
test r14, r14
je 0x140033aa5
lea rdx, str.RUNPRESETUPCOMMANDS
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcsstr]
nop dword [rax + rax]
test rax, rax
je 0x140033aa5
lea r9, str.RUNPRESETUPCOMMANDS
mov r8d, edi
lea rdx, str.INF:_Error_0x_x_reported_for__S.__Honoring_INF_error_override_and_continuing._r_n
mov ecx, 3
call fcn.140018ed8
jmp 0x140033aa7
mov ebx, edi
lea rax, [rsp + 0x50]
mov r9, r13
mov r8, rsi
mov qword [rsp + 0x20], rax
lea rdx, [rbp - 0x80]
call fcn.14003648c
mov edi, eax
test eax, eax
jns 0x140033acd
mov ebx, eax
jmp 0x14003410c
test r15d, r15d
je 0x140033af4
lea rax, [rsp + 0x50]
mov r8, rsi
lea r9, str.NONADMININSTALL
mov qword [rsp + 0x20], rax
lea rdx, [rbp - 0x80]
call fcn.14003648c
test eax, eax
cmovs ebx, eax
lea r9, [rsp + 0x30]
mov r8, r13
mov rdx, rsi
call fcn.140035728
mov r12d, eax
cmp eax, 0xd2af9
je 0x140033b40
xor edi, edi
test r15d, r15d
je 0x140033b40
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x140033b29
call fcn.1400012c0
mov qword [rsp + 0x30], rdi
lea r9, [rsp + 0x30]
mov rdx, rsi
lea r8, str.NONADMININSTALL
call fcn.140035728
mov r12d, eax
mov r8, r13
mov rdx, rsi
call fcn.1400343c8
lea rax, str.DEFAULTINSTALL
mov dword [rsp + 0x28], 1
test r13, r13
mov qword [rsp + 0x48], rsi
mov r9, r13
lea r8, [rsp + 0x60]
cmove r9, rax
lea rdx, [rsp + 0x48]
lea rax, str.STOPSERVICES
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.140035860
test eax, eax
je 0x140033b99
mov rcx, qword [rsp + 0x48]
lea rdx, [rsp + 0x60]
call fcn.14002f700
mov rcx, qword [rsp + 0x40]
mov r8, r13
mov rdx, rsi
call fcn.140032e14
mov rcx, qword [rsp + 0x40]
xor eax, eax
xor r9d, r9d
mov dword [rsp + 0x20], eax
mov r8, r13
mov rdx, rsi
call fcn.140035ce4
mov edi, eax
test eax, eax
jns 0x140033c07
test r14, r14
je 0x140033c05
lea rdx, str.UNREGISTEROCXS
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcsstr]
nop dword [rax + rax]
test rax, rax
je 0x140033c05
lea r9, str.UNREGISTEROCXS
mov r8d, edi
lea rdx, str.INF:_Error_0x_x_reported_for__S.__Honoring_INF_error_override_and_continuing._r_n
mov ecx, 3
call fcn.140018ed8
jmp 0x140033c07
mov ebx, edi
xor eax, eax
test r15d, r15d
je 0x140033c6e
mov rcx, qword [rsp + 0x40]
lea r8, str.NONADMININSTALL
xor r9d, r9d
mov dword [rsp + 0x20], eax
mov rdx, rsi
call fcn.140035ce4
mov edi, eax
test eax, eax
jns 0x140033c6e
test r14, r14
je 0x140033c6c
lea rdx, str.UNREGISTEROCXS
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcsstr]
nop dword [rax + rax]
test rax, rax
je 0x140033c6c
lea r9, str.UNREGISTEROCXS
mov r8d, edi
lea rdx, str.INF:_Error_0x_x_reported_for__S.__Honoring_INF_error_override_and_continuing._r_n
mov ecx, 3
call fcn.140018ed8
jmp 0x140033c6e
mov ebx, edi
xor r9d, r9d
mov r8, r13
mov rdx, rsi
call fcn.140034c20
mov edi, eax
test eax, eax
jns 0x140033cc1
test r14, r14
je 0x140033cbf
lea rdx, str.DELREG
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcsstr]
nop dword [rax + rax]
test rax, rax
je 0x140033cbf
lea r9, str.DELREG
mov r8d, edi
lea rdx, str.INF:_Error_0x_x_reported_for__S.__Honoring_INF_error_override_and_continuing._r_n
mov ecx, 3
call fcn.140018ed8
jmp 0x140033cc1
mov ebx, edi
test r15d, r15d
je 0x140033d1d
xor r9d, r9d
lea r8, str.NONADMININSTALL
mov rdx, rsi
call fcn.140034c20
mov edi, eax
test eax, eax
jns 0x140033d1d
test r14, r14
je 0x140033d1b
lea rdx, str.DELREG
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcsstr]
nop dword [rax + rax]
test rax, rax
je 0x140033d1b
lea r9, str.DELREG
mov r8d, edi
lea rdx, str.INF:_Error_0x_x_reported_for__S.__Honoring_INF_error_override_and_continuing._r_n
mov ecx, 3
call fcn.140018ed8
jmp 0x140033d1d
mov ebx, edi
mov rcx, qword [rsp + 0x40]
lea rax, [rsp + 0x50]
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov r8, r13
mov rdx, rsi
call fcn.140034ddc
mov edi, eax
test eax, eax
jns 0x140033db2
test r14, r14
je 0x140033dae
lea rdx, str.DELFILES
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcsstr]
nop dword [rax + rax]
test rax, rax
je 0x140033dae
lea r9, str.DELFILES
mov r8d, edi
lea rdx, str.INF:_Error_0x_x_reported_for__S.__Honoring_INF_error_override_and_continuing._r_n
mov ecx, 3
call fcn.140018ed8
mov rdi, qword [rsp + 0x30]
test r15d, r15d
je 0x140033def
mov rcx, qword [rsp + 0x40]
lea rax, [rsp + 0x50]
xor r9d, r9d
mov qword [rsp + 0x20], rax
lea r8, str.NONADMININSTALL
mov rdx, rsi
call fcn.140034ddc
test eax, eax
jns 0x140033dd4
mov ebx, eax
jmp 0x140033def
mov ebx, edi
jmp 0x140033d7b
cmp r12d, 0xd2af8
jne 0x140033d7b
cmp edi, 1
je 0x140033d7b
mov rdi, qword [rsp + 0x30]
mov edx, 4
mov r8, rdi
call fcn.14001d60c
jmp 0x140033d80
cmp r12d, 0xd2af8
jne 0x140033def
cmp eax, 1
je 0x140033def
mov r8, rdi
mov edx, 4
call fcn.14001d60c
mov rcx, qword [rsp + 0x40]
lea rax, [rsp + 0x50]
mov r9d, 1
mov qword [rsp + 0x20], rax
mov r8, r13
mov rdx, rsi
call fcn.140034ddc
mov edi, eax
test eax, eax
jns 0x140033e8a
test r14, r14
je 0x140033e86
lea rdx, str.COPYFILES
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcsstr]
nop dword [rax + rax]
test rax, rax
je 0x140033e86
lea r9, str.COPYFILES
mov r8d, edi
lea rdx, str.INF:_Error_0x_x_reported_for__S.__Honoring_INF_error_override_and_continuing._r_n
mov ecx, 3
call fcn.140018ed8
mov rdi, qword [rsp + 0x30]
test r15d, r15d
je 0x140033ec7
mov rcx, qword [rsp + 0x40]
lea rax, [rsp + 0x50]
mov r9d, 1
mov qword [rsp + 0x20], rax
lea r8, str.NONADMININSTALL
mov rdx, rsi
call fcn.140034ddc
test eax, eax
jns 0x140033eac
mov ebx, eax
jmp 0x140033ec7
mov ebx, edi
jmp 0x140033e50
cmp r12d, 0xd2af8
jne 0x140033e50
cmp edi, 1
je 0x140033e50
mov rdi, qword [rsp + 0x30]
mov edx, 4
mov r8, rdi
call fcn.14001d60c
jmp 0x140033e55
cmp r12d, 0xd2af8
jne 0x140033ec7
cmp eax, 1
je 0x140033ec7
mov r8, rdi
mov edx, 4
call fcn.14001d60c
mov r8, r13
mov rdx, rsi
call fcn.140036b78
mov edi, eax
test eax, eax
jns 0x140033f17
test r14, r14
je 0x140033f15
lea rdx, str.UPDATEINIS
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcsstr]
nop dword [rax + rax]
test rax, rax
je 0x140033f15
lea r9, str.UPDATEINIS
mov r8d, edi
lea rdx, str.INF:_Error_0x_x_reported_for__S.__Honoring_INF_error_override_and_continuing._r_n
mov ecx, 3
call fcn.140018ed8
jmp 0x140033f17
mov ebx, edi
test r15d, r15d
je 0x140033f30
lea r8, str.NONADMININSTALL
mov rdx, rsi
call fcn.140036b78
test eax, eax
cmovs ebx, eax
mov r9d, 1
mov r8, r13
mov rdx, rsi
call fcn.140034c20
mov edi, eax
test eax, eax
jns 0x140033f86
test r14, r14
je 0x140033f84
lea rdx, str.ADDREG
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcsstr]
nop dword [rax + rax]
test rax, rax
je 0x140033f84
lea r9, str.ADDREG
mov r8d, edi
lea rdx, str.INF:_Error_0x_x_reported_for__S.__Honoring_INF_error_override_and_continuing._r_n
mov ecx, 3
call fcn.140018ed8
jmp 0x140033f86
mov ebx, edi
test r15d, r15d
je 0x140033fa5
mov r9d, 1
lea r8, str.NONADMININSTALL
mov rdx, rsi
call fcn.140034c20
test eax, eax
cmovs ebx, eax
mov eax, dword [0x140052798]
mov r9d, 1
mov r12, qword [rsp + 0x40]
and eax, 8
mov r8, r13
mov dword [rsp + 0x20], eax
mov rdx, rsi
mov rcx, r12
call fcn.140035ce4
mov edi, eax
test eax, eax
jns 0x140034010
test r14, r14
je 0x14003400e
lea rdx, str.REGISTEROCXS
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll_wcsstr]
nop dword [rax + rax]
test rax, rax
je 0x14003400e
lea r9, str.REGISTEROCXS
mov r8d, edi
lea rdx, str.INF:_Error_0x_x_reported_for__S.__Honoring_INF_error_override_and_continuing._r_n
mov ecx, 3
call fcn.140018ed8
jmp 0x140034010
mov ebx, edi
test r15d, r15d
je 0x14003403f
mov eax, dword [0x140052798]
lea r8, str.NONADMININSTALL
and eax, 8
mov r9d, 1
mov rdx, rsi
mov dword [rsp + 0x20], eax
mov rcx, r12
call fcn.140035ce4
test eax, eax
cmovs ebx, eax
mov r8, r13
mov rdx, rsi
call fcn.14003559c
test eax, eax
cmovs ebx, eax
test r15d, r15d
je 0x140034068
lea r8, str.NONADMININSTALL
mov rdx, rsi
call fcn.14003559c
test eax, eax
cmovs ebx, eax
mov eax, dword [0x140052798]
mov r9d, 1
and eax, 8
mov r8, r13
mov rdx, rsi
mov dword [rsp + 0x20], eax
call fcn.140035f40
test eax, eax
mov edi, eax
cmovs ebx, eax
test r15d, r15d
je 0x1400340bb
mov eax, dword [0x140052798]
lea r8, str.NONADMININSTALL
and eax, 8
mov r9d, 1
mov rdx, rsi
mov dword [rsp + 0x20], eax
call fcn.140035f40
test eax, eax
mov edi, eax
cmovs ebx, eax
test byte [0x140052798], 8
jne 0x140034109
mov r8, r13
mov rdx, rsi
mov rcx, r12
call fcn.140032c18
xor r12d, r12d
mov r8, r13
test eax, eax
mov rdx, rsi
cmovs ebx, eax
call fcn.14003452c
test eax, eax
mov edi, eax
cmovs ebx, eax
test r15d, r15d
je 0x14003410c
lea r8, str.NONADMININSTALL
mov rdx, rsi
call fcn.14003452c
test eax, eax
mov edi, eax
cmovs ebx, eax
jmp 0x14003410c
xor r12d, r12d
mov rcx, rsi
call qword [sym.imp.SETUPAPI.dll_SetupCloseInfFile]
nop dword [rax + rax]
jmp 0x14003414c
call fcn.140015998
xor r12d, r12d
mov edi, eax
test eax, eax
jle 0x140034134
movzx edi, ax
or edi, 0x80070000
mov r9d, edi
lea r8, [rbp - 0x80]
lea rdx, str.ERROR:_Failed_to_open_INF:__S.__Result:_0x_x._r_n
mov ecx, 2
call fcn.140018ed8
mov rsi, qword [rsp + 0x38]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
nop dword [rax + rax]
test edi, edi
js 0x140034190
test ebx, ebx
js 0x140034190
call fcn.14001d940
cmp dword [0x140052798], r12d
je 0x1400341d4
call fcn.14001d940
movzx ebx, byte [0x140052798]
shr ebx, 3
and ebx, 1
or ebx, 0xd2af8
jmp 0x1400341d4
mov r9d, ebx
lea r8, [rbp - 0x80]
lea rdx, str.ERROR:_INF_parser_failed_on:__S.__Result:_0x_x._r_n
mov ecx, 2
call fcn.140018ed8
call fcn.14001d940
cmp dword [0x140052798], r12d
je 0x1400341cf
call fcn.14001d940
mov ebx, dword [0x140052798]
shr ebx, 3
and ebx, 1
or ebx, 0xc00d2afa
jmp 0x1400341d4
test edi, edi
cmovs ebx, edi
mov rcx, rsi
call fcn.1400012c0
test r14, r14
je 0x1400341e9
mov rcx, r14
call fcn.1400012c0
mov rax, qword [rsp + 0x30]
test rax, rax
je 0x1400341fb
mov rcx, rax
call fcn.1400012c0
mov edx, 1
call fcn.14001d5d8
lea rcx, [rsp + 0x50]
call fcn.1400317d4
mov eax, ebx
jmp 0x140034218
mov eax, 0x8007000e
mov rcx, qword [rbp + 0x3a0]
xor rcx, rsp
call fcn.140001660
mov rbx, qword [rsp + 0x508]
add rsp, 0x4b0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret