Function at 0x140006c38
Capabilities:
Accept command line arguments

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0xd08]
sub rsp, 0xde0
mov rax, qword [0x14002a370]
xor rax, rsp
mov qword [rbp + 0xcd0], rax
xor r14d, r14d
lea rcx, [rbp + 0xac0]
mov r15, r8
mov qword [rsp + 0x50], r14
mov r8d, 0x20a
mov dword [rsp + 0x38], r14d
xor edx, edx
mov qword [rsp + 0x78], r14
mov qword [rbp - 0x80], r14
mov qword [rbp - 0x78], r14
call sub.api_ms_win_crt_string_l1_1_0.dll_memset
movdqa xmm0, xmmword [0x140022b80]
lea ebx, [r14 + 1]
xorps xmm1, xmm1
mov word [rbp + 0x98], r14w
movdqu xmmword [rbp + 0xa8], xmm0
mov dword [rsp + 0x48], r14d
xor r8d, r8d
xorps xmm0, xmm0
movdqa xmmword [rbp - 0x60], xmm1
xor edx, edx
movss dword [rbp + 0x30], xmm0
movdqa xmmword [rbp - 0x70], xmm0
mov r13d, ebx
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmmword [rbp - 0x30], xmm0
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmmword [rbp - 0x40], xmm1
movdqa xmmword [rbp - 0x20], xmm1
movdqa xmmword [rbp], xmm1
mov dword [rbp + 0x20], 0x2d0
mov qword [rbp + 0x28], r14
mov qword [rbp + 0x38], r14
mov qword [rbp + 0x40], r14
call fcn.140013604
movss xmm1, dword [0x140022b70]
lea edx, [rbx + 7]
xorps xmm0, xmm0
movss dword [rbp + 0x30], xmm1
lea rcx, [rbp + 0x30]
movdqa xmmword [rbp + 0x50], xmm0
mov qword [rbp + 0x38], rax
mov qword [rbp + 0x48], r14
call fcn.14000bdb8
lea rcx, [rbp + 0xc0]
call fcn.1400160c8
xorps xmm0, xmm0
mov qword [rsp + 0x68], r14
movdqu xmmword [rsp + 0x58], xmm0
xor ecx, ecx
call fcn.140009344
mov dword [0x14002aa8c], 5
xor ecx, ecx
call fcn.140009344
cmp qword [0x14002af30], r14
mov eax, r14d
jne 0x140006da0
lea rcx, [0x14002abf8]
call fcn.14000b088
test eax, eax
jns 0x140006d95
mov eax, r14d
jmp 0x140006da0
call fcn.14000add0
test eax, eax
cmovs eax, r14d
mov ecx, eax
call fcn.140009344
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoInitializeEx]
movzx r12d, r14b
lea rdx, [rsp + 0x30]
test eax, eax
mov dword [rsp + 0x30], r14d
mov rcx, r15
cmovns r12d, ebx
call qword [sym.imp.SHELL32.dll_CommandLineToArgvW]
lea rdi, [0x14002a3d0]
mov rbx, rax
mov esi, r14d
cmp dword [rsp + 0x30], r14d
jle 0x140006ee7
mov rdx, qword [rbx]
lea rcx, [rbp + 0x70]
call fcn.140009668
mov rcx, qword [rbx]
lea rdx, str._printhelp
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll__o__wcsicmp]
test eax, eax
jne 0x140006e25
lea rcx, str.sedlauncher.exe___printhelp_
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll__o__putws]
lea rcx, str.sedlauncher.exe___manual____RunPlugin:_pluginname__
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll__o__putws]
jmp 0x140006ece
mov rcx, qword [rbx]
lea rdx, str._RunPlugin
mov r8d, 0xa
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll__o__wcsnicmp]
test eax, eax
jne 0x140006e58
lea rcx, [rbp + 0x70]
mov byte [0x14002ab08], r13b
call fcn.140009448
lea rcx, [0x14002a3b0]
jmp 0x140006e9b
mov rcx, qword [rbx]
lea rdx, str._manual
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll__o__wcsicmp]
test eax, eax
jne 0x140006e75
mov byte [0x14002aa78], r13b
jmp 0x140006ece
mov rcx, qword [rbx]
lea rdx, [0x14001ddc8]
mov r8d, 3
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll__o__wcsnicmp]
test eax, eax
jne 0x140006eaa
lea rcx, [rbp + 0x70]
call fcn.140009448
mov rcx, rdi
lea rdx, [rbp + 0x70]
lea r8, [rax + 1]
call fcn.140009534
jmp 0x140006ece
mov rcx, qword [rbx]
lea rdx, str._RunInvokeSetupDialog
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll__o__wcsicmp]
test eax, eax
je 0x140006ece
mov rcx, qword [rbx]
lea rdx, str._RunUsoScanOnly
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll__o__wcsicmp]
lea rcx, [rbp + 0x70]
call fcn.14000b844
inc esi
add rbx, 8
cmp esi, dword [rsp + 0x30]
jl 0x140006de6
cmp qword [0x14002a3e0], r14
je 0x140006f22
cmp qword [0x14002a3e8], 8
lea rcx, [rbp + 0x9c0]
mov r8d, 0x81
cmovae rdi, qword [0x14002a3d0]
mov rdx, rdi
call qword [sym.imp.api_ms_win_crt_private_l1_1_0.dll__o_wcstombs]
lea rcx, [rbp + 0x9c0]
call fcn.14000856c
movzx ecx, byte [0x14002aa78]
lea r9, str.Initializing_the_application
xor r8d, r8d
lea rdx, [fcn.140008ad0]
call fcn.140006948
mov r8d, 0x104
lea rdx, [rbp + 0xac0]
xor ecx, ecx
call qword [sym.imp.api_ms_win_core_libraryloader_l1_1_0.dll_GetModuleFileNameW]
test eax, eax
je 0x1400079bc
movzx ecx, byte [0x14002aa78]
lea r9, str.Checking_if_process_is_running_in_elevated_mode
xor r8d, r8d
lea rdx, [fcn.140008ad0]
call fcn.140006948
mov esi, r14d
mov qword [rsp + 0x40], r14
mov ebx, r14d
call qword [sym.imp.api_ms_win_core_processthreads_l1_1_0.dll_GetCurrentProcess]
lea r8, [rsp + 0x40]
mov edx, 8
mov rcx, rax
call qword [sym.imp.api_ms_win_core_processthreads_l1_1_0.dll_OpenProcessToken]
mov edi, 0x80004005
mov r14d, 0x80070000
test eax, eax
jne 0x140006fce
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
test eax, eax
jne 0x140006fba
mov ebx, edi
jmp 0x140006fc5
movzx ebx, ax
or ebx, r14d
test eax, eax
cmovle ebx, eax
mov ecx, ebx
call fcn.140009328
jmp 0x140007030
mov rcx, qword [rsp + 0x40]
lea rax, [rsp + 0x30]
mov r9d, 4
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x70]
lea edx, [r9 + 0xe]
call qword [sym.imp.api_ms_win_security_base_l1_1_0.dll_GetTokenInformation]
test eax, eax
je 0x140006fac
cmp dword [rsp + 0x30], 4
je 0x140007004
mov ebx, 0x8000ffff
jmp 0x140006fc5
mov rcx, qword [rsp + 0x40]
lea rax, [rsp + 0x30]
mov r9d, 4
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x34]
lea edx, [r9 + 0x10]
call qword [sym.imp.api_ms_win_security_base_l1_1_0.dll_GetTokenInformation]
test eax, eax
je 0x140006fac
mov esi, dword [rsp + 0x34]
mov ecx, ebx
call fcn.140009344
mov rcx, qword [rsp + 0x40]
xor ebx, ebx
test rcx, rcx
je 0x140007049
call qword [sym.imp.api_ms_win_core_handle_l1_1_0.dll_CloseHandle]
test esi, esi
jne 0x14000706a
movzx ecx, byte [0x14002aa78]
lea r9, str.Application_is_not_running_in_Administrator_mode._If_you_encounter_any_error__please_run_the_application_in_administrator_mode.
xor r8d, r8d
lea rdx, [fcn.140008ad0]
call fcn.140006948
movzx ecx, byte [0x14002aa78]
lea r9, str.Trying_to_pull_Application_Settings_from_Cloud
xor r8d, r8d
lea rdx, [fcn.140008ad0]
call fcn.140006948
lea r8, [rsp + 0x30]
mov dword [rsp + 0x30], ebx
lea rdx, [rbp + 0xc0]
lea rcx, [rbp - 0x70]
call fcn.140006330
mov edx, 0x105
lea rcx, [rbp + 0xac0]
mov esi, eax
call qword [sym.imp.api_ms_win_core_path_l1_1_0.dll_PathCchRemoveFileSpec]
movzx ecx, byte [0x14002aa78]
lea rbx, [fcn.1400088b0]
xor eax, eax
test esi, esi
js 0x1400071e6
lea r9, str.Application_settings_successfully_Updated
mov r8d, esi
lea rdx, [fcn.140008ad0]
call fcn.140006948
movzx ecx, byte [0x14002aa78]
lea r9, str.Checking_if_the_application_need_to_be_updated
xor r8d, r8d
lea rdx, [fcn.140008ad0]
call fcn.140006948
lea rdx, [rsp + 0x48]
lea rcx, [rbp + 0xc0]
call fcn.14000640c
xor esi, esi
mov dword [rsp + 0x38], eax
test eax, eax
js 0x1400071c7
cmp dword [rsp + 0x48], esi
je 0x1400071c7
cmp qword [rbp + 0x918], 8
lea rcx, [rbp + 0x900]
lea rax, [rbp + 0x8c0]
cmovae rcx, qword [rbp + 0x900]
cmp qword [rbp + 0x8d8], 8
mov qword [rbp + 0x80], rcx
lea rcx, [rbp + 0x70]
cmovae rax, qword [rbp + 0x8c0]
mov qword [rbp + 0x70], rax
lea rax, [rbp + 0xac0]
mov qword [rbp + 0x78], rax
call fcn.140017524
mov dword [rsp + 0x38], eax
test eax, eax
js 0x140007193
call fcn.140006198
mov dword [rsp + 0x38], eax
test eax, eax
jns 0x1400071fc
lea rdx, str.Failed_to_delete_iteration_counts
jmp 0x14000719a
lea rdx, str.Failed_to_update_the_plugins_payload
mov ecx, eax
call fcn.1400088b0
mov r8d, dword [rsp + 0x38]
test r8d, r8d
jns 0x1400071fc
movzx ecx, byte [0x14002aa78]
lea r9, str.Failed_to_update_the_application_to_latest._Ignoring_the_error.
mov rdx, rbx
call fcn.140006948
mov dword [rsp + 0x38], esi
jmp 0x1400071fc
movzx ecx, byte [0x14002aa78]
lea r9, str.Application_update_not_required.
xor r8d, r8d
lea rdx, [fcn.140008ad0]
call fcn.140006948
jmp 0x1400071fc
mov r8d, dword [rsp + 0x30]
lea r9, str.Failed_to_update_the_Application_Settings.
mov rdx, rbx
call fcn.140006948
xor esi, esi
mov al, byte [0x14002aa78]
test al, al
je 0x140007350
cmp qword [rbp + 0x9b0], rsi
ja 0x140007227
lea r9, str.No_plugins_currently_enabled.
movzx ecx, al
mov edi, 0x80070057
jmp 0x140007340
lea rdx, [rbp + 0x9a0]
lea rcx, [rbp + 0x9c0]
call fcn.140009a54
movdqa xmm0, xmmword [0x140022b80]
movdqu xmmword [rbp + 0x80], xmm0
mov word [rbp + 0x70], si
jmp 0x14000725e
lea rdx, [rbp + 0x70]
lea rcx, [rsp + 0x58]
call fcn.1400081dc
lea rdx, [rbp + 0x70]
lea rcx, [rbp + 0x9c0]
call fcn.14000dc80
mov rcx, qword [rax]
movsxd rdx, dword [rcx + 4]
test byte [rdx + rax + 0x10], 6
je 0x140007250
lea rcx, [rbp + 0x70]
call fcn.14000b844
lea rcx, [rbp + 0xa58]
call fcn.140009978
lea rax, [0x14001b1e0]
lea rcx, [rbp + 0xa58]
mov qword [rbp + 0xa58], rax
call fcn.140005d30
cmp byte [0x14002ab08], sil
je 0x140007350
mov rax, qword [rsp + 0x58]
mov r9, qword [rsp + 0x60]
cmp rax, r9
je 0x140007332
cmp qword [0x14002a3c8], 8
lea rcx, [0x14002a3b0]
mov r8, rax
cmovae rcx, qword [0x14002a3b0]
cmp qword [rax + 0x18], 8
jb 0x1400072eb
mov r8, qword [rax]
mov rdx, qword [rax + 0x10]
cmp rdx, qword [0x14002a3c0]
jne 0x14000731e
test rdx, rdx
je 0x140007318
sub r8, rcx
movzx r10d, word [rcx + r8]
movzx r11d, word [rcx]
cmp r10w, r11w
jne 0x140007324
add rcx, 2
sub rdx, r13
jne 0x140007300
mov ecx, esi
test ecx, ecx
je 0x14000732d
add rax, 0x20
jmp 0x1400072c2
sbb ecx, ecx
and ecx, 0xfffffffe
inc ecx
jmp 0x14000731a
cmp rax, r9
jne 0x140007350
movzx ecx, byte [0x14002aa78]
lea r9, str.Either_specified_plugin_name_is_not_valid_or_it_has_not_been_enabled.
mov rdx, rbx
mov r8d, edi
call fcn.140006948
jmp 0x1400079f2
call fcn.140008ce8
mov rdi, rax
lea rdx, str.2019.2B
movabs rcx, 0x800000000001
lea rsi, [0x14001c52c]
cmp dword [rax], r13d
jbe 0x140007475
test qword [rax + 0x10], rcx
je 0x140007475
mov rax, qword [rax + 0x18]
and rax, rcx
cmp rax, qword [rdi + 0x18]
jne 0x140007475
mov qword [rbp + 0x9e0], rdx
mov qword [rbp + 0x9e8], 8
call fcn.1400083e4
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x40]
mov qword [rbp + 0x9f0], rax
mov qword [rbp + 0x9f8], 8
call fcn.14000866c
xor r8d, r8d
mov rdx, rsi
mov ecx, r8d
test rax, rax
je 0x1400073ea
mov rdx, rax
or rcx, 0xffffffffffffffff
inc rcx
cmp byte [rax + rcx], r8b
jne 0x1400073e1
lea eax, [rcx + 1]
mov qword [rbp + 0xa00], rdx
mov dword [rbp + 0xa08], eax
lea rax, str.SedLauncher
mov qword [rbp + 0xa10], rax
lea rax, [rsp + 0x34]
mov qword [rbp + 0xa20], rax
lea rax, [rsp + 0x30]
mov qword [rbp + 0xa30], rax
mov dword [rbp + 0xa0c], r8d
mov qword [rbp + 0xa18], 0x18
mov dword [rsp + 0x34], r8d
mov qword [rbp + 0xa28], 4
mov dword [rsp + 0x30], r13d
mov qword [rbp + 0xa38], 4
lea rax, [rbp + 0x9c0]
mov rcx, rdi
mov qword [rsp + 0x28], rax
lea rdx, [0x140023b76]
mov dword [rsp + 0x20], 8
call fcn.140001078
lea rdi, [fcn.140008ad0]
xor r8d, r8d
mov rdx, rdi
lea r9, str.Attempting_to_load_Application_DLL_file
xor ecx, ecx
call fcn.140006948
lea rcx, [rsp + 0x50]
call fcn.140013da8
xor ecx, ecx
test al, al
je 0x140007999
lea r9, str.Application_DLL_file_loading_Successful
xor r8d, r8d
mov rdx, rdi
call fcn.140006948
mov al, byte [0x14002aa78]
xor r14d, r14d
test al, al
jne 0x140007715
mov rcx, qword [rsp + 0x50]
lea rdx, str.ExecuteShell
call qword [sym.imp.api_ms_win_core_libraryloader_l1_1_0.dll_GetProcAddress]
mov rdi, rax
test rax, rax
je 0x140007990
call fcn.140008ce8
mov rbx, rax
cmp dword [rax], r13d
jbe 0x1400075e4
movabs rax, 0x800000000001
test qword [rbx + 0x10], rax
je 0x1400075e4
mov rcx, qword [rbx + 0x18]
and rcx, rax
cmp rcx, qword [rbx + 0x18]
jne 0x1400075e4
lea rax, str.2019.2B
mov qword [rbp + 0x9e8], 8
mov qword [rbp + 0x9e0], rax
call fcn.1400083e4
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x40]
mov qword [rbp + 0x9f0], rax
mov qword [rbp + 0x9f8], 8
call fcn.14000866c
mov rdx, rsi
mov ecx, r14d
test rax, rax
je 0x140007575
mov rdx, rax
or rcx, 0xffffffffffffffff
inc rcx
cmp byte [rax + rcx], r14b
jne 0x14000756c
lea eax, [rcx + 1]
mov qword [rbp + 0xa00], rdx
mov dword [rbp + 0xa08], eax
lea rax, str.SedLauncher
mov qword [rbp + 0xa10], rax
lea rax, [rsp + 0x34]
mov qword [rbp + 0xa20], rax
mov dword [rbp + 0xa0c], r14d
mov qword [rbp + 0xa18], 0x18
mov dword [rsp + 0x34], r14d
mov qword [rbp + 0xa28], 4
lea rax, [rbp + 0x9c0]
mov rcx, rbx
mov qword [rsp + 0x28], rax
lea rdx, [0x140023e1e]
mov dword [rsp + 0x20], 7
call fcn.140001078
xor edx, edx
mov rcx, r15
mov rax, rdi
call qword [0x14001c188]
mov dword [rsp + 0x38], eax
neg eax
sbb eax, eax
and r13d, eax
call fcn.140008ce8
mov rbx, rax
cmp dword [rax], 1
jbe 0x140007990
movabs rax, 0x800000000001
test qword [rbx + 0x10], rax
je 0x140007990
mov rcx, qword [rbx + 0x18]
and rcx, rax
cmp rcx, qword [rbx + 0x18]
jne 0x140007990
lea rax, str.2019.2B
mov qword [rbp + 0x9e8], 8
mov qword [rbp + 0x9e0], rax
call fcn.1400083e4
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x40]
mov qword [rbp + 0x9f0], rax
mov qword [rbp + 0x9f8], 8
call fcn.14000866c
mov rcx, r14
test rax, rax
je 0x14000768a
mov rsi, rax
or rcx, 0xffffffffffffffff
inc rcx
cmp byte [rax + rcx], r14b
jne 0x140007681
lea eax, [rcx + 1]
mov qword [rbp + 0xa00], rsi
mov dword [rbp + 0xa08], eax
lea rax, str.SedLauncher
mov qword [rbp + 0xa10], rax
lea rax, [rsp + 0x34]
mov qword [rbp + 0xa20], rax
lea rax, [rsp + 0x38]
mov qword [rbp + 0xa30], rax
mov dword [rbp + 0xa0c], r14d
mov qword [rbp + 0xa18], 0x18
mov dword [rsp + 0x34], r14d
mov qword [rbp + 0xa28], 4
mov qword [rbp + 0xa38], 4
lea rax, [rbp + 0x9c0]
mov rcx, rbx
mov qword [rsp + 0x28], rax
lea rdx, [0x140023c4a]
mov dword [rsp + 0x20], 8
call fcn.140001078
jmp 0x140007990
lea r9, str.Gathering_Information_for_plugins_to_run
movzx ecx, al
xor r8d, r8d
mov rdx, rdi
call fcn.140006948
call fcn.140008ce8
mov rdi, rax
movabs r15, 0x800000000001
cmp dword [rax], r13d
jbe 0x140007829
test qword [rax + 0x10], r15
je 0x140007829
mov rcx, qword [rax + 0x18]
and rcx, r15
cmp rcx, qword [rax + 0x18]
jne 0x140007829
lea rax, str.2019.2B
mov qword [rbp + 0x9e8], 8
mov qword [rbp + 0x9e0], rax
call fcn.1400083e4
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x40]
mov qword [rbp + 0x9f0], rax
mov qword [rbp + 0x9f8], 8
call fcn.14000866c
mov rdx, rsi
mov rcx, r14
test rax, rax
je 0x1400077ba
mov rdx, rax
or rcx, 0xffffffffffffffff
inc rcx
cmp byte [rax + rcx], r14b
jne 0x1400077b1
lea eax, [rcx + 1]
mov qword [rbp + 0xa00], rdx
mov dword [rbp + 0xa08], eax
lea rax, str.SedLauncher
mov qword [rbp + 0xa10], rax
lea rax, [rsp + 0x34]
mov qword [rbp + 0xa20], rax
mov dword [rbp + 0xa0c], r14d
mov qword [rbp + 0xa18], 0x18
mov dword [rsp + 0x34], r14d
mov qword [rbp + 0xa28], 4
lea rax, [rbp + 0x9c0]
mov rcx, rdi
mov qword [rsp + 0x28], rax
lea rdx, [0x140023e1e]
mov dword [rsp + 0x20], 7
call fcn.140001078
lea rax, [rsp + 0x78]
mov qword [rbp + 0x70], rax
lea rcx, [rbp + 0x70]
lea rax, [rsp + 0x50]
mov qword [rbp + 0x78], rax
lea rax, [rbp - 0x80]
mov qword [rbp + 0x80], rax
lea rax, [rbp - 0x78]
mov qword [rbp + 0x88], rax
lea rax, [rsp + 0x58]
mov qword [rbp + 0x90], rax
call fcn.140007bfc
mov dword [rsp + 0x30], eax
test eax, eax
jns 0x140007887
movzx ecx, byte [0x14002aa78]
lea r9, str.Failed_to_run_some_all_of_the_plugins
mov r8d, eax
mov rdx, rbx
call fcn.140006948
call fcn.140008ce8
mov rbx, rax
cmp dword [rax], r13d
jbe 0x140007990
test qword [rax + 0x10], r15
je 0x140007990
mov rcx, qword [rax + 0x18]
and rcx, r15
cmp rcx, qword [rax + 0x18]
jne 0x140007990
lea rax, str.2019.2B
mov qword [rbp + 0x9e8], 8
mov qword [rbp + 0x9e0], rax
call fcn.1400083e4
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x40]
mov qword [rbp + 0x9f0], rax
mov qword [rbp + 0x9f8], 8
call fcn.14000866c
mov rcx, r14
test rax, rax
je 0x14000790a
mov rsi, rax
or rcx, 0xffffffffffffffff
inc rcx
cmp byte [rax + rcx], r14b
jne 0x140007901
lea eax, [rcx + 1]
mov qword [rbp + 0xa00], rsi
mov dword [rbp + 0xa08], eax
lea rax, str.SedLauncher
mov qword [rbp + 0xa10], rax
lea rax, [rsp + 0x34]
mov qword [rbp + 0xa20], rax
lea rax, [rsp + 0x30]
mov qword [rbp + 0xa30], rax
mov dword [rbp + 0xa0c], r14d
mov qword [rbp + 0xa18], 0x18
mov dword [rsp + 0x34], r14d
mov qword [rbp + 0xa28], 4
mov qword [rbp + 0xa38], 4
lea rax, [rbp + 0x9c0]
mov rcx, rbx
mov qword [rsp + 0x28], rax
lea rdx, [0x140023c4a]
mov dword [rsp + 0x20], 8
call fcn.140001078
call fcn.140013eb4
xor esi, esi
jmp 0x1400079ef
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
xor esi, esi
movzx r8d, ax
or r8d, r14d
lea r9, str.Application_DLL_file_loading_Failed
test eax, eax
mov rdx, rbx
cmovle r8d, eax
xor ecx, ecx
jmp 0x1400079ea
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
movzx ecx, byte [0x14002aa78]
lea r9, str.Application_Loading_failed
movzx r8d, ax
lea rdx, [fcn.1400088b0]
or r8d, 0x80070000
xor esi, esi
test eax, eax
cmovle r8d, eax
call fcn.140006948
mov edi, r13d
call fcn.140008808
lea rcx, [rsp + 0x58]
call fcn.14000833c
lea rcx, [rbp + 0x9a0]
call fcn.14000b844
lea rcx, [rbp + 0x980]
call fcn.14000b844
lea rcx, [rbp + 0x960]
call fcn.14000b844
lea rcx, [rbp + 0x940]
call fcn.14000b844
lea rcx, [rbp + 0x920]
call fcn.14000b844
lea rcx, [rbp + 0x900]
call fcn.14000b844
lea rcx, [rbp + 0x8e0]
call fcn.14000b844
lea rcx, [rbp + 0x8c0]
call fcn.14000b844
lea rcx, [rbp + 0x8a0]
call fcn.14000b844
lea rcx, [rbp + 0x880]
call fcn.14000b844
lea rcx, [rbp + 0x860]
call fcn.14000b844
lea rcx, [rbp + 0x840]
call fcn.14000b844
lea rcx, [rbp + 0x820]
call fcn.14000b844
lea rcx, [rbp + 0x800]
call fcn.14000b844
lea rcx, [rbp + 0x608]
call fcn.140007ea8
lea rcx, [rbp + 0x5f8]
call fcn.140013008
lea rcx, [rbp + 0x1c8]
call fcn.14000b844
lea rcx, [rbp + 0x1a8]
call fcn.14000b844
lea rcx, [rbp + 0x188]
call fcn.14000b844
lea rcx, [rbp + 0x168]
call fcn.14000b844
lea rcx, [rbp - 0x70]
call fcn.140011eb8
lea rcx, [rbp + 0x48]
call fcn.140007ea8
lea rcx, [rbp + 0x38]
call fcn.140013008
mov rcx, qword [rbp + 0x28]
test rcx, rcx
je 0x140007b26
mov qword [rbp + 0x28], rsi
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x14001c188]
mov rcx, qword [rbp - 8]
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
mov rcx, qword [rbp - 0x10]
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
mov rcx, qword [rbp - 0x18]
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
mov rcx, qword [rbp - 0x20]
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
mov rcx, qword [rbp - 0x28]
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
mov rcx, qword [rbp - 0x30]
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
mov rcx, qword [rbp - 0x38]
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
mov rcx, qword [rbp - 0x40]
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
mov rcx, qword [rbp - 0x48]
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
mov rcx, qword [rbp - 0x50]
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
mov rcx, qword [rbp - 0x58]
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
mov rcx, qword [rbp - 0x60]
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
mov rcx, qword [rbp - 0x68]
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
mov rcx, qword [rbp - 0x70]
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
test r12b, r12b
je 0x140007bbd
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoUninitialize]
lea rcx, [rbp + 0x98]
call fcn.14000b844
mov eax, edi
mov rcx, qword [rbp + 0xcd0]
xor rcx, rsp
call fcn.140018010
lea r11, [rsp + 0xde0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret