Function at 0x180028e00
Capabilities:
Read file on windows

Disassembly:
mov qword [rsp + 8], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x200]
sub rsp, 0x300
mov rax, qword [0x180059178]
xor rax, rsp
mov qword [rbp + 0x1f0], rax
lea esi, [rcx - 0xa]
mov qword [rbp - 0x80], r9
xor r11d, r11d
mov dword [rsp + 0x60], ecx
mov dword [rbp - 0x70], esi
mov r12, r8
lea r8, [0x180000000]
mov r10, r9
mov r15, rdx
mov edi, ecx
mov r13d, ecx
cmp ecx, esi
jbe 0x1800292b2
mov rdx, qword [rbp - 0x78]
mov qword [rbp - 0x78], rdx
mov rsi, qword [rbp - 0x78]
mov rbx, qword [rbp - 0x78]
mov rdi, qword [rbp - 0x78]
mov r14, qword [rbp - 0x78]
nop word [rax + rax]
lea eax, [r13 - 0xdf]
cmp eax, 0x11
ja case.0x180028e9b.231
mov ecx, dword [r8 + rax*4 + 0x29de0]
add rcx, r8
jmp rcx
mov dword [rsp + 0x68], r11d
mov dword [rsp + 0x78], 5
mov dword [rbp - 0x6c], 5
jmp case.0x180028e9b.231
lea rcx, str.M2_vmpy2es_s1
call fcn.180045800
lea rcx, str.If_the_SORT_BY_SCOPE_NAME_tag_is_set_to_YES__the_class_list_will_be_sorted_by
call fcn.180045800
jmp 0x18002928b
lea rcx, str.TSF:_0x_p___nsTextStore::Shutdown___FAILED_to_get_ITfSource_instance__0x_08X_
call fcn.180045800
lea rcx, str.Calling_AccessBridgeJavaEntryPoints::doAccessibleActions__p__actions__d__s_:
call fcn.180045800
jmp 0x18002928b
lea rcx, str.SecureNetworkImplementation::ReceiveCommand:_received_unknown_packetType:__1_
call fcn.180045800
lea rcx, str.The_MAN_EXTENSION_tag_determines_the_extension_that_is_added_to_the_generated
call fcn.180045800
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
mov edx, 0x101
xor ecx, ecx
call fcn.1800241d0
xor edx, edx
lea r9, [rbp + 0x70]
xor r8d, r8d
lea ecx, [rdx + 0x65]
call fcn.1800405c0
xor edx, edx
lea r9, [rbp + 0xf0]
xor r8d, r8d
lea ecx, [rdx + 0x65]
call fcn.1800405c0
jmp 0x18002928b
inc qword [r12 + 0x20]
cmp qword [r12 + 0x18], 0
jne 0x18002900c
mov ebx, 0x3c
cmp ebx, 0x3c
je 0x180028fcb
cmp ebx, 0x2274
je 0x180028fad
cmp ebx, 0x44ac
je 0x180028f9a
cmp ebx, 0x66e4
jne 0x180028ffa
mov rax, qword [r12 + 0x18]
mov r13, qword [rbp - 0x80]
lea rcx, [rax + rax*4]
mov qword [rdx + rcx*8], r13
mov eax, dword [rsp + 0x78]
jmp 0x180029db6
mov rax, qword [r12 + 0x18]
lea rcx, [rax + rax*4]
mov rax, qword [r15]
mov qword [rdx + rcx*8 + 8], rax
jmp 0x180028ffa
mov rax, qword [r12 + 0x18]
lea rcx, [rax + rax*4]
mov qword [rdx + rcx*8 + 0x10], r11
mov rax, qword [r12 + 0x18]
lea rcx, [rax + rax*4]
mov qword [rdx + rcx*8 + 0x18], r11
jmp 0x180028ffa
mov rax, qword [r12]
xor r9d, r9d
mov r8, r12
mov qword [rbp - 0x78], rax
xor edx, edx
mov ecx, 0x8a
call fcn.1800232c0
mov rdx, qword [rbp - 0x78]
xor r11d, r11d
mov qword [r12 + 0x18], rax
lea rcx, [rax + rax*4]
mov qword [rdx + rcx*8 + 0x20], r11
add ebx, 0x2238
cmp ebx, 0x88e0
jbe 0x180028f63
mov rsi, qword [r12 + 0x18]
xor r9d, r9d
mov r8, r12
xor edx, edx
mov ecx, 0x8a
call fcn.1800232c0
mov rdi, qword [r12]
mov rbx, rax
jmp 0x18002928b
mov r8, qword [r10 + 8]
lea rax, [rbp + 0xf0]
xor edx, edx
mov qword [rsp + 0x28], rax
xor r9d, r9d
mov qword [rsp + 0x20], r11
lea ecx, [rdx + 0x66]
call fcn.180026aa0
jmp 0x18002928b
mov r9d, 0x7b
mov qword [rsp + 0x20], r11
xor r8d, r8d
lea rcx, [rbp - 0x10]
xor edx, edx
call fcn.1800314d0
mov r9d, 0x7b
mov qword [rsp + 0x20], 0
xor r8d, r8d
lea rcx, [rbp + 0x170]
xor edx, edx
call fcn.1800314d0
xor r9d, r9d
mov dword [rsp + 0x70], 4
lea r8, [rsp + 0x70]
xor ecx, ecx
lea edx, [r9 + 0x78]
call fcn.180013fb0
jmp 0x18002928b
test rsi, rsi
je 0x180029172
nop dword [rax + rax]
lea rax, [rsi + rsi*4]
lea rdx, [rdi + rax*8]
mov rax, qword [r15]
cmp rax, qword [rdx + 8]
jne 0x18002914a
mov r8d, 0x69
nop word [rax + rax]
mov eax, r8d
sub eax, 0x67
je 0x180029172
sub eax, 1
je 0x18002911e
cmp eax, 1
jne 0x18002913c
mov rcx, qword [rdx + 0x18]
lea rax, [rbx + rbx*4]
test rcx, rcx
je 0x180029117
mov qword [rdi + rax*8 + 0x18], rcx
mov rax, qword [rdx + 0x18]
lea rcx, [rax + rax*4]
mov qword [rdi + rcx*8 + 0x20], rbx
jmp 0x18002913c
mov qword [rdi + rax*8 + 0x18], r11
jmp 0x18002913c
mov qword [rdx + 0x18], rbx
lea rax, [rbx + rbx*4]
lea rcx, [rdi + rax*8]
mov qword [rcx + 0x20], rsi
mov qword [rcx + 0x10], r11
mov rax, qword [r15]
mov qword [rcx + 8], rax
mov qword [rcx], r10
dec r8d
cmp r8d, 0x66
ja 0x1800290e0
jmp 0x180029248
jae 0x1800291e1
mov r8d, 0x119
mov eax, r8d
sub eax, 0x119
je 0x1800291ca
sub eax, 0x60
je 0x18002917d
cmp eax, 0x60
jne 0x1800291ce
lea rax, [rbx + rbx*4]
mov qword [rdi + rax*8], r10
mov r13d, 0xef
jmp case.0x180028e9b.231
test r14, r14
je 0x1800291a1
lea rax, [r14 + r14*4]
cmp qword [rdi + rax*8 + 0x10], rsi
jne 0x180029197
mov qword [rdi + rax*8 + 0x10], rbx
mov r9, r14
jmp 0x1800291a9
mov qword [rdi + rax*8 + 0x18], rbx
mov r9, r14
jmp 0x1800291a9
mov qword [r12 + 0x18], rbx
mov r9, r11
lea rax, [rbx + rbx*4]
lea rcx, [rdi + rax*8]
mov qword [rcx + 0x20], r9
mov qword [rdx + 0x20], rbx
mov qword [rcx + 0x18], rsi
mov qword [rcx + 0x10], r11
mov rax, qword [r15]
mov qword [rcx + 8], rax
jmp 0x1800291ce
mov r14, qword [rdx + 0x20]
add r8d, 0x60
cmp r8d, 0x239
jb 0x180029156
jmp 0x180029248
mov rax, qword [rdx + 0x18]
test rax, rax
je 0x1800291ef
mov rsi, rax
jmp 0x180029248
mov r8d, 0x60
mov eax, r8d
sub eax, 0x60
je 0x18002923b
sub eax, 1
je 0x180029226
sub eax, 1
je 0x180029212
cmp eax, 1
je 0x180029172
jmp 0x18002923f
lea rax, [rbx + rbx*4]
lea rcx, [rdi + rax*8]
mov rax, qword [r15]
mov qword [rcx + 8], rax
mov qword [rcx], r10
jmp 0x18002923f
lea rax, [rbx + rbx*4]
mov qword [rdi + rax*8 + 0x18], r11
mov qword [rdi + rax*8 + 0x10], r11
mov qword [rdi + rax*8 + 0x20], rsi
jmp 0x18002923f
mov qword [rdx + 0x18], rbx
inc r8d
cmp r8d, 0x64
jb 0x1800291f5
test rsi, rsi
jne 0x1800290c0
mov r13d, 0xef
jmp case.0x180028e9b.231
mov r8, qword [r10 + 0x10]
lea rax, [rbp + 0x70]
xor edx, edx
mov qword [rsp + 0x28], rax
xor r9d, r9d
mov qword [rsp + 0x20], r11
lea ecx, [rdx + 0x66]
call fcn.180026aa0
jmp 0x18002928b
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__time64]
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_srand]
mov r10, qword [rbp - 0x80]
xor r11d, r11d
dec r13d
lea r8, [0x180000000]
cmp r13d, dword [rbp - 0x70]
jbe 0x1800292ab
mov rdx, qword [rbp - 0x78]
jmp 0x180028e80
mov edi, dword [rsp + 0x60]
mov esi, dword [rbp - 0x70]
mov ebx, dword [rsp + 0x78]
cmp edi, esi
jbe case.0x1800292ea.221
mov r15d, dword [rsp + 0x60]
mov r13, qword [rbp - 0x80]
nop word [rax + rax]
lea eax, [rdi - 0xdd]
cmp eax, 9
ja case.default.0x1800292ea
mov ecx, dword [r8 + rax*4 + 0x29e28]
add rcx, r8
jmp rcx
lea r8, [rsp + 0x60]
mov dword [rsp + 0x60], 8
mov edx, 0x10d
xor ecx, ecx
call fcn.18001b340
lea rax, [rbp - 0x40]
mov qword [rsp + 0x50], rax
lea r9, [rsp + 0x78]
lea rax, [rbp + 0x70]
mov qword [rsp + 0x48], rax
lea r8, [rsp + 0x68]
mov dword [rsp + 0x40], SHTestTokenMembership
lea rax, [rbp + 0xf0]
mov qword [rsp + 0x38], rax
lea rdx, [rbp - 0x68]
lea rax, [rbp - 0x10]
mov qword [rsp + 0x30], rax
lea rcx, [rbp - 0x6c]
mov rax, qword [r13 + 0x18]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x170]
mov qword [rsp + 0x20], rax
call fcn.1800339b0
lea rdx, [rbp - 0x68]
lea rcx, str.oacuteoacute_
call fcn.180045800
xor r14d, r14d
mov dword [rsp + 0x28], 0x10e
xor r9d, r9d
mov qword [rsp + 0x20], r14
xor r8d, r8d
lea rdx, [rbp - 0x10]
xor ecx, ecx
call fcn.18002c880
xor r9d, r9d
mov qword [rsp + 0x20], r14
xor r8d, r8d
mov edx, 0x101
xor ecx, ecx
call fcn.1800241d0
jmp 0x180029d9f
mov qword [rsp + 0x40], r11
mov r9d, 0xf8
mov qword [rsp + 0x38], r11
xor r8d, r8d
mov qword [rsp + 0x30], r11
xor edx, edx
mov qword [rsp + 0x28], r11
xor ecx, ecx
mov qword [rsp + 0x20], r11
call fcn.180043b60
lea rdx, [rbp - 0x40]
lea rcx, str.net:_K._Peter
call fcn.180045800
jmp 0x180029d9f
lea rcx, str.Check_failed:_BrowserThread::GetCurrentThreadIdentifier_client_thread_id__.
call fcn.180045800
lea rcx, str.glGetShaderiv_GLuint_shader___d__GLenum_pname___d__GLint_params__0x_0.8p_
call fcn.180045800
lea rcx, str.define_NVCL_EXPAND_V1_HELPER_16_FUNC__OUTTYPE__INTYPE__SUFFIX_______________
jmp 0x180029d9a
mov dword [rsp + 0x28], 0x10e
lea rdx, [rbp + 0x170]
xor r9d, r9d
mov qword [rsp + 0x20], r11
xor r8d, r8d
xor ecx, ecx
call fcn.18002c880
xor r14d, r14d
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], r14
mov edx, 0x101
xor ecx, ecx
call fcn.1800241d0
mov qword [rsp + 0x40], r14
mov r9d, 0xf8
mov qword [rsp + 0x38], r14
xor r8d, r8d
mov qword [rsp + 0x30], r14
xor edx, edx
mov qword [rsp + 0x28], r14
xor ecx, ecx
mov qword [rsp + 0x20], r14
call fcn.180043b60
jmp 0x180029d9f
lea rcx, str.ListBox_GetSelItems_failed
call fcn.180045800
jmp 0x180029432
xor r9d, r9d
mov dword [rsp + 0x20], 0x119
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.1800323c0
sub eax, 1
je 0x1800298e0
cmp eax, 1
je 0x1800294cc
lea rcx, str.boralib_remoteDevice_remoteDevice.c
call fcn.180045800
lea rcx, str.abgeleitete_Framework_Module_d
mov edi, 0xe0
jmp 0x180029d9a
mov r14d, 0xd5
mov eax, r14d
sub eax, 0xd5
je 0x18002961f
cmp eax, 1
jne 0x1800298bc
mov eax, dword [rsp + 0x68]
mov edi, 0x42
mov dword [rbp - 0x78], 2
mov rsi, qword [rbp - 0x78]
mov dword [rsp + 0x70], eax
mov eax, edi
sub eax, 0x3e
je 0x1800298bc
sub eax, 4
je 0x18002953e
sub eax, 3
je 0x1800298bc
cmp eax, 1
jne 0x18002960f
mov r8, qword [rbp - 0x68]
lea r9, [rbp - 0x40]
mov rdx, rsi
lea rcx, [rsp + 0x70]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread]
jmp 0x18002960f
cmp dword [rsp + 0x70], 1
jne 0x18002958a
lea rcx, str.curiosity_:__0____read_off_end_of_string_table_array_
call fcn.180045800
lea rcx, [rbp - 0x68]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strupr]
mov rdx, rax
lea rcx, str.vanguard.common._A0x96731b02.SuspendCodeCoverageEnvVarTrueValue
call fcn.180045800
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
mov edx, 0x101
xor ecx, ecx
call fcn.1800241d0
jmp 0x18002960f
cmp dword [rsp + 0x70], 2
jne 0x1800295d3
lea rcx, str.attribute__cleanup__requires_automatic_storage_duration
call fcn.180045800
lea rcx, [rbp - 0x40]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strupr]
mov rdx, rax
lea rcx, str.e:_amigo_browser_38_amigo_3.0_srcdevicehidhid_service_win.cc
call fcn.180045800
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
mov edx, 0x101
xor ecx, ecx
call fcn.1800241d0
jmp 0x18002960f
cmp dword [rsp + 0x70], 3
jne 0x180029603
lea rcx, str.MS.Internal.TtfDelta._A0xa98519b4.OFFSET_TABLE_CONTROL_initializer_
call fcn.180045800
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
mov edx, 0x101
xor ecx, ecx
call fcn.1800241d0
jmp 0x18002960f
lea rcx, str.ResPlacement
call fcn.180045800
dec edi
cmp edi, 0x3e
ja 0x180029501
jmp 0x1800298bc
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov esi, eax
and esi, 0x80000001
jge 0x180029636
dec esi
or esi, 0xfffffffe
inc esi
xor r12d, r12d
mov r9d, 0xf8
mov qword [rsp + 0x40], r12
xor r8d, r8d
mov qword [rsp + 0x38], r12
xor edx, edx
mov qword [rsp + 0x30], r12
xor ecx, ecx
mov qword [rsp + 0x28], r12
inc esi
mov qword [rsp + 0x20], r12
call fcn.180043b60
cmp dword [rsp + 0x68], r12d
jne 0x1800298bc
cmp esi, 1
jne 0x180029756
mov edi, 0x1e
nop
mov eax, edi
sub eax, 0x1d
je 0x1800296b9
cmp eax, 1
jne 0x180029746
lea rdx, [rbp - 0x68]
lea rcx, str.invalid_number_after__
call fcn.180045800
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
mov edx, 0x101
xor ecx, ecx
call fcn.1800241d0
jmp 0x18002971b
lea r9, [rbp - 0x68]
mov ecx, 0x121
lea r8, [rbp - 0x10]
lea rdx, [rbp + 0x70]
call fcn.180009ad0
lea rax, [rbp - 0x6c]
mov dword [rsp + 0x60], esi
mov qword [rsp + 0x28], rax
lea r9, [rbp - 0x10]
lea rax, [rbp + 0xf0]
mov edx, 0xbf
lea r8, [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x68]
call fcn.180039b80
lea r9, [rbp - 0x68]
mov ecx, 0x121
lea r8, [rbp - 0x10]
lea rdx, [rbp + 0x70]
call fcn.180009ad0
mov esi, 2
mov qword [rsp + 0x40], r12
mov r9d, 0xf8
mov qword [rsp + 0x38], r12
xor r8d, r8d
mov qword [rsp + 0x30], r12
xor edx, edx
mov qword [rsp + 0x28], r12
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.180043b60
dec edi
cmp edi, 0x1c
ja 0x180029680
jmp 0x1800298b1
cmp esi, 2
jne 0x18002985e
mov edi, SHSetFolderPathA
nop dword [rax]
nop dword [rax + rax]
mov eax, edi
sub eax, 0xe6
je 0x180029827
sub eax, 1
je 0x1800297fa
cmp eax, 1
jne 0x18002984e
lea r9, [rbp - 0x40]
mov ecx, 0x121
lea r8, [rbp + 0x170]
lea rdx, [rbp + 0xf0]
call fcn.180009ad0
lea rax, [rsp + 0x78]
mov dword [rsp + 0x60], esi
mov qword [rsp + 0x28], rax
lea r9, [rbp + 0x170]
lea rax, [rbp + 0x70]
mov edx, 0xbf
lea r8, [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x68]
call fcn.180039b80
lea r9, [rbp - 0x40]
mov ecx, 0x121
lea r8, [rbp + 0x170]
lea rdx, [rbp + 0xf0]
call fcn.180009ad0
mov esi, 1
mov qword [rsp + 0x40], r12
mov r9d, 0xf8
mov qword [rsp + 0x38], r12
xor r8d, r8d
mov qword [rsp + 0x30], r12
xor edx, edx
mov qword [rsp + 0x28], r12
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.180043b60
jmp 0x18002984e
lea rdx, [rbp - 0x40]
lea rcx, str.BraceCompletor.resources
call fcn.180045800
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
mov edx, 0x101
xor ecx, ecx
call fcn.1800241d0
inc edi
cmp edi, 0xe9
jb 0x180029770
jmp 0x1800298b1
lea rcx, str.Function_IDXGIFactory2_EnumAdapters_is_excluded_from_stream_serialization
call fcn.180045800
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
mov edx, 0x101
xor ecx, ecx
call fcn.1800241d0
mov qword [rsp + 0x40], r12
mov r9d, 0xf8
mov qword [rsp + 0x38], r12
xor r8d, r8d
mov qword [rsp + 0x30], r12
xor edx, edx
mov qword [rsp + 0x28], r12
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.180043b60
mov esi, 1
cmp dword [rsp + 0x68], r12d
je 0x180029671
inc r14d
cmp r14d, 0xd7
jb 0x1800294d2
mov esi, dword [rbp - 0x70]
lea rcx, str.abgeleitete_Framework_Module_d
mov edi, 0xe0
jmp 0x180029d9a
mov r14d, 0x53
cmp r14d, 0x53
je 0x180029cea
cmp r14d, 0xf9
je 0x180029a40
cmp r14d, 0x19f
jne 0x180029d09
mov eax, dword [rsp + 0x68]
mov edi, 0x42
mov dword [rbp - 0x80], 1
mov rsi, qword [rbp - 0x80]
mov dword [rsp + 0x70], eax
mov eax, edi
sub eax, 0x3e
je 0x180029d09
sub eax, 4
je 0x18002995f
sub eax, 3
je 0x180029d09
cmp eax, 1
jne 0x180029a30
mov r8, qword [rbp - 0x68]
lea r9, [rbp - 0x40]
mov rdx, rsi
lea rcx, [rsp + 0x70]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread]
jmp 0x180029a30
cmp dword [rsp + 0x70], 1
jne 0x1800299ab
lea rcx, str.curiosity_:__0____read_off_end_of_string_table_array_
call fcn.180045800
lea rcx, [rbp - 0x68]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strupr]
mov rdx, rax
lea rcx, str.vanguard.common._A0x96731b02.SuspendCodeCoverageEnvVarTrueValue
call fcn.180045800
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
mov edx, 0x101
xor ecx, ecx
call fcn.1800241d0
jmp 0x180029a30
cmp dword [rsp + 0x70], 2
jne 0x1800299f4
lea rcx, str.HRESULT_IDirect3DDevice9Ex::DrawIndexedPrimitive__
call fcn.180045800
lea rcx, [rbp - 0x40]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strupr]
mov rdx, rax
lea rcx, str.libhttp:_Win8Proxy:_SetProperty_timeout_failed:_hr:_0x_X
call fcn.180045800
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
mov edx, 0x101
xor ecx, ecx
call fcn.1800241d0
jmp 0x180029a30
cmp dword [rsp + 0x70], 3
jne 0x180029a24
lea rcx, str.MS.Internal.TtfDelta._A0xa98519b4.OFFSET_TABLE_CONTROL_initializer_
call fcn.180045800
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
mov edx, 0x101
xor ecx, ecx
call fcn.1800241d0
jmp 0x180029a30
lea rcx, str.ResPlacement
call fcn.180045800
dec edi
cmp edi, 0x3e
ja 0x180029922
jmp 0x180029d09
xor esi, esi
mov r9d, 0xf8
mov qword [rsp + 0x40], rsi
xor r8d, r8d
mov qword [rsp + 0x38], rsi
xor edx, edx
mov qword [rsp + 0x30], rsi
xor ecx, ecx
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rsi
call fcn.180043b60
cmp dword [rsp + 0x68], esi
jne 0x180029d09
nop word [rax + rax]
cmp r15d, 1
jne 0x180029ba1
mov edi, 0xc9
nop
cmp edi, 0xc9
je 0x180029af0
cmp edi, 0x6dec
jne 0x180029b8a
lea r9, [rbp - 0x68]
mov ecx, 0x121
lea r8, [rbp - 0x10]
lea rdx, [rbp + 0x70]
call fcn.180009ad0
mov qword [rsp + 0x40], rsi
mov r9d, 0xf8
mov qword [rsp + 0x38], rsi
xor r8d, r8d
mov qword [rsp + 0x30], rsi
xor edx, edx
mov qword [rsp + 0x28], rsi
xor ecx, ecx
mov qword [rsp + 0x20], rsi
mov r15d, 2
call fcn.180043b60
jmp 0x180029b8a
lea rdx, [rbp - 0x68]
lea rcx, str.jumus_un_vienranga_asist
call fcn.180045800
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
mov edx, 0x101
xor ecx, ecx
call fcn.1800241d0
mov qword [rsp + 0x40], rsi
mov r9d, 0xf8
mov qword [rsp + 0x38], rsi
xor r8d, r8d
mov qword [rsp + 0x30], rsi
xor edx, edx
mov qword [rsp + 0x28], rsi
xor ecx, ecx
mov qword [rsp + 0x20], rsi
call fcn.180043b60
lea r9, [rbp - 0x68]
mov ecx, 0x121
lea r8, [rbp - 0x10]
lea rdx, [rbp + 0x70]
call fcn.180009ad0
lea rax, [rbp - 0x6c]
mov dword [rsp + 0x60], r15d
mov qword [rsp + 0x28], rax
lea r9, [rbp - 0x10]
lea rax, [rbp + 0xf0]
mov edx, 0xbf
lea r8, [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x68]
call fcn.180039b80
add edi, 0x6d23
cmp edi, 0xda46
jbe 0x180029a90
jmp 0x180029cde
cmp r15d, 2
jne 0x180029c8a
mov edi, 0xd2
mov eax, edi
sub eax, 0xd2
je 0x180029bf5
cmp eax, 1
jne 0x180029c7a
mov qword [rsp + 0x40], rsi
mov r9d, 0xf8
mov qword [rsp + 0x38], rsi
xor r8d, r8d
mov qword [rsp + 0x30], rsi
xor edx, edx
mov qword [rsp + 0x28], rsi
xor ecx, ecx
mov qword [rsp + 0x20], rsi
mov r15d, eax
call fcn.180043b60
jmp 0x180029c7a
lea rdx, [rbp - 0x40]
lea rcx, str.uniqueFileExtension
call fcn.180045800
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
mov edx, 0x101
xor ecx, ecx
call fcn.1800241d0
mov qword [rsp + 0x40], rsi
mov r9d, 0xf8
mov qword [rsp + 0x38], rsi
xor r8d, r8d
mov qword [rsp + 0x30], rsi
xor edx, edx
mov qword [rsp + 0x28], rsi
xor ecx, ecx
mov qword [rsp + 0x20], rsi
call fcn.180043b60
lea rax, [rsp + 0x60]
mov dword [rsp + 0x60], r15d
mov qword [rsp + 0x28], rax
lea r9, [rsp + 0x78]
lea rax, [rbp + 0x70]
mov edx, reloc.SHELL32.dll_SHSetInstanceExplorer
lea r8, [rbp + 0x170]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x68]
call fcn.180025880
inc edi
cmp edi, 0xd4
jb 0x180029bb0
jmp 0x180029cde
lea rcx, str.C:_rejdk7u671368_buildwindows_i586_tmpdeployjre_image_binjavaws.pdb
call fcn.180045800
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
mov edx, 0x101
xor ecx, ecx
call fcn.1800241d0
mov qword [rsp + 0x40], rsi
mov r9d, 0xf8
mov qword [rsp + 0x38], rsi
xor r8d, r8d
mov qword [rsp + 0x30], rsi
xor edx, edx
mov qword [rsp + 0x28], rsi
xor ecx, ecx
mov qword [rsp + 0x20], rsi
call fcn.180043b60
mov r15d, 1
cmp dword [rsp + 0x68], esi
je 0x180029a80
jmp 0x180029d09
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov r15d, eax
and r15d, 0x80000001
jge 0x180029d06
dec r15d
or r15d, 0xfffffffe
inc r15d
inc r15d
add r14d, 0xa6
cmp r14d, 0x245
jb 0x1800298e6
mov esi, dword [rbp - 0x70]
mov edi, 0xe0
lea rcx, str.abgeleitete_Framework_Module_d
jmp 0x180029d9a
lea rcx, str.B:_Barco_n
call fcn.180045800
lea rcx, str.V_CMP_LG_F32_e64
call fcn.180045800
lea rcx, str.PMC_Consumer_Electronics
call fcn.180045800
lea rcx, str.:_agua_n
call fcn.180045800
lea rcx, str._s:_Couldnt_write_public_key_
jmp 0x180029d9a
lea rcx, str.UPDATE_streams_SET_resolution_width_10_resolution_height_11_WHERE_rowid_1_
call fcn.180045800
lea rcx, str.c:_bbinnldhep2w6r_b_b_tmpl5_gad_vcs_tripcounts2_srccallstackscallstacks.cpp
call fcn.180045800
lea rcx, str.delete_of_pointer_to_incomplete_class
call fcn.180045800
xor r11d, r11d
mov ebx, r11d
jmp case.default.0x1800292ea
lea rcx, str.ActionSetBandwidthListener
call fcn.180045800
xor r11d, r11d
dec edi
cmp edi, esi
jbe case.0x1800292ea.221
lea r8, [0x180000000]
jmp 0x1800292d0
mov eax, ebx
mov rcx, qword [rbp + 0x1f0]
xor rcx, rsp
call fcn.1800461b0
mov rbx, qword [rsp + 0x340]
add rsp, 0x300
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret