Function at 0x18000e2e0
Capabilities:
Reference absolute stream path on windows

Disassembly:
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x228]
sub rsp, 0x328
mov eax, dword [rbp + 0x290]
lea rcx, [0x180000000]
mov r13, qword [rbp + 0x270]
mov r15d, eax
mov r12, qword [rbp + 0x270]
lea r10d, [rax - 0x13]
mov dword [rsp + 0x30], r10d
cmp eax, r10d
jbe 0x18000e91b
mov r11, qword [rbp + 0x270]
lea r14d, [rax - 0x3e]
mov r10, qword [rbp + 0x270]
mov rbx, qword [rbp + 0x270]
mov edi, dword [rbp + 0x290]
mov esi, dword [rbp + 0x290]
mov eax, dword [rsp + 0x30]
mov qword [rsp + 0x38], r11
mov qword [rsp + 0x68], r10
mov qword [rsp + 0x40], rbx
mov dword [rsp + 0x58], edi
nop dword [rax + rax]
cmp r14d, 0x59
ja case.default.0x18000e3a4
movzx eax, byte [rcx + r14 + 0xf76c]
mov ecx, dword [rcx + rax*4 + 0xf720]
lea rax, [0x180000000]
add rcx, rax
jmp rcx
mov eax, dword [r11 + 0x4021c]
lea r9, str._moffset_a
lea r8, [rsp + 0x70]
mov dword [rsp + 0x70], eax
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x50], r13
mov ecx, 0xb8
call fcn.180027180
mov rcx, qword [rsp + 0x38]
lea r9, str.WMode
mov ebx, eax
lea r8, [rsp + 0x70]
lea rdx, [rsp + 0x50]
mov eax, dword [rcx + 0x40118]
mov rcx, qword [rsp + 0x68]
mov qword [rsp + 0x50], rcx
mov ecx, 0xb8
mov dword [rsp + 0x70], eax
call fcn.180027180
mov r9, qword [rbp + 0x288]
add eax, ebx
mov rbx, qword [rsp + 0x40]
add edi, eax
mov dword [rsp + 0x58], edi
mov r10, qword [rsp + 0x68]
mov eax, dword [rsp + 0x30]
lea rcx, [0x180000000]
mov rdx, qword [rsp + 0x38]
dec r15d
dec r14d
cmp r15d, eax
jbe 0x18000e93c
mov r8, qword [rbp + 0x280]
mov rdx, qword [rbp + 0x278]
mov r11, qword [rsp + 0x38]
jmp 0x18000e380
test r13, r13
je 0x18000f055
mov r9d, 0x104
mov qword [rsp + 0x50], r10
lea r8, [rsp + 0x50]
mov qword [rsp + 0x20], r13
lea rdx, str.LP5P5n5n5
xor ecx, ecx
call fcn.1800105f0
test eax, eax
jne 0x18000f055
mov r9, qword [rbp + 0x288]
lea r8, [rsp + 0x50]
mov rdx, qword [rsp + 0x38]
mov qword [rsp + 0x50], 0
add rdx, 0x4011c
mov rax, qword [r9]
mov r9d, 0x75
mov rcx, qword [rax + 0x88]
mov qword [rbp - 0x28], rcx
lea rcx, [rbp - 0x28]
call fcn.180014280
lea rdx, str.Registry
lea r8, [rbp - 0x80]
mov qword [rsp + 0x20], rax
mov r9d, 0x104
mov qword [rbp - 0x80], r13
xor ecx, ecx
call fcn.1800105f0
mov r9, qword [rbp + 0x288]
add edi, eax
mov dword [rsp + 0x58], edi
jmp 0x18000e41b
cmp byte [0x1801640b8], 0
je 0x18000e8fe
mov rcx, r9
call qword [0x180164088]
mov r9, qword [rbp + 0x288]
mov byte [0x1801640b9], al
jmp 0x18000e41b
mov ebx, 0x40
nop dword [rax]
mov eax, ebx
sub eax, 0x40
je 0x18000e5a7
sub eax, 1
je 0x18000e55c
cmp eax, 1
jne 0x18000e5af
mov rax, qword [rbp + 0x270]
add rsp, 0x328
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
mov rax, qword [r9]
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x50], rax
lea r9, [rsp + 0x48]
lea rax, [rsp + 0x70]
mov dword [rsp + 0x70], 1
xor r8d, r8d
mov qword [rsp + 0x20], rax
mov ecx, 0x9b
mov dword [rsp + 0x48], 1
call fcn.18004ac10
mov rcx, qword [rbp + 0x270]
mov r9, qword [rbp + 0x288]
mov dword [rcx], eax
jmp 0x18000e5af
test esi, esi
jne 0x18000e90d
inc ebx
cmp ebx, 0x43
jb 0x18000e530
mov rbx, qword [rsp + 0x40]
mov r10, qword [rsp + 0x68]
mov rcx, qword [r9]
test rcx, rcx
je case.0x18000e3a4.18
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov r9, qword [rbp + 0x288]
mov qword [r9], 0
jmp 0x18000e41b
mov rax, qword [r9]
lea rdx, [r11 + 0x4019c]
mov qword [rsp + 0x50], 0
lea r8, [rsp + 0x50]
mov r9d, 0x75
mov rcx, qword [rax + 0x88]
mov qword [rbp - 0x30], rcx
lea rcx, [rbp - 0x30]
call fcn.180014280
lea rdx, str.Ordering
jmp 0x18000e4d0
mov rcx, qword [rbp + 0x270]
movzx eax, byte [0x1801640b9]
mov byte [rcx], al
jmp case.0x18000e3a4.18
lea r9, str._u_u._u._u._u._u._u_s
mov rdx, rbx
lea r8, [rbp + 0x20]
mov ecx, 0xbd
call fcn.18005db70
mov r9, qword [rbp + 0x288]
mov r8, rax
mov rdx, rbx
mov ecx, 0xbd
mov r9, qword [r9]
add r9, 4
call fcn.18005db70
mov r9, qword [rbp + 0x288]
mov r12, rax
jmp 0x18000e41b
lea rbx, [rbp + 0x21f]
mov qword [rsp + 0x40], rbx
test r10, r10
je 0x18000f055
lea r9, str.Type
lea r8, str.CMap
lea rdx, [rsp + 0x50]
mov dword [rsp + 0x20], 0x7a
lea rcx, [rbp + 8]
mov qword [rsp + 0x50], r10
call fcn.1800a4a00
mov r9, qword [rbp + 0x288]
movups xmm1, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movd eax, xmm1
movsd qword [rbp + 0x18], xmm0
add edi, eax
mov dword [rsp + 0x58], edi
jmp 0x18000e41b
mov rax, qword [r8]
lea rdx, [rbp]
mov qword [rbp], rax
xor edi, edi
mov rax, qword [r9]
mov r8d, 0x120
xor r9d, r9d
mov dword [rsp + 0x58], edi
mov rcx, qword [rax + 0x88]
lea rax, [rbp - 8]
mov qword [rbp - 8], rcx
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18002b580
mov r9, qword [rbp + 0x288]
lea rcx, [0x180000000]
mov r10, rax
mov qword [rsp + 0x68], rax
mov rax, qword [r9]
mov rdx, qword [rax + 0xd0]
mov eax, dword [rsp + 0x30]
mov qword [rsp + 0x38], rdx
jmp 0x18000e430
mov rax, qword [r9]
lea rdx, [rbp - 0x38]
xor r9d, r9d
mov dword [rsp + 0x20], 0xa
xor r8d, r8d
mov rcx, qword [rax + 0x88]
mov qword [rbp - 0x38], rcx
xor ecx, ecx
call fcn.180027d20
mov r9, qword [rbp + 0x288]
mov r13, rax
jmp 0x18000e41b
movsx eax, word [r9]
movd xmm0, eax
movsx eax, word [r8]
cvtdq2ps xmm0, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss dword [rbp - 0x18], xmm0
movss dword [rbp - 0x14], xmm1
jmp case.0x18000e3a4.18
movsx eax, word [rdx]
movups xmm2, xmmword [rbp - 0x18]
movd xmm0, eax
mov rax, qword [rbp + 0x298]
shufps xmm2, xmm2, 0xd2
cvtdq2ps xmm0, xmm0
movsx eax, word [rax]
movss xmm2, xmm0
movd xmm1, eax
mov rax, qword [rbp + 0x270]
shufps xmm2, xmm2, 0x27
cvtdq2ps xmm1, xmm1
movss xmm2, xmm1
shufps xmm2, xmm2, 0x39
movups xmmword [rbp - 0x18], xmm2
movups xmmword [rax], xmm2
jmp case.0x18000e3a4.18
lea r9, [0x180146140]
mov r8, r12
mov rdx, rbx
mov ecx, 0xbd
call fcn.18005db70
mov rcx, qword [rsp + 0x68]
lea rdx, [rsp + 0x50]
mov r8d, 0x56
mov rax, qword [rcx + 0x40]
lea rcx, [rbp + 0x20]
mov qword [rsp + 0x50], rax
call fcn.18005f8f0
mov r9, qword [rbp + 0x288]
add edi, eax
mov dword [rsp + 0x58], edi
jmp 0x18000e41b
mov rax, qword [r10 + 0x40]
lea rdx, [rsp + 0x50]
mov r8d, 0x56
mov qword [rsp + 0x50], rax
lea rcx, str.OpenClCopyBufferToImageCommand
call fcn.18005f8f0
mov rcx, qword [rsp + 0x68]
lea rdx, [rsp + 0x50]
mov rdi, rax
mov r8d, 0x56
mov rax, qword [rcx + 0x40]
lea rcx, str.D:drmemory_packagedynamoriocoreheap.c:1446
mov qword [rsp + 0x50], rax
call fcn.18005f8f0
mov rbx, rax
lea rdx, [rsp + 0x50]
mov rax, qword [rsp + 0x68]
lea rcx, str.video_handler_pornhub_video_handler.js
mov r8d, 0x56
mov rax, qword [rax + 0x40]
mov qword [rsp + 0x50], rax
call fcn.18005f8f0
mov r9, qword [rbp + 0x288]
add eax, ebx
mov rbx, qword [rsp + 0x40]
add eax, edi
mov edi, dword [rsp + 0x58]
add edi, eax
mov dword [rsp + 0x58], edi
jmp 0x18000e41b
mov rax, qword [r9]
lea rcx, [rsp + 0x50]
xor edx, edx
mov qword [rsp + 0x50], rax
mov r8d, 0xb2
call fcn.18006a690
mov r9, qword [rbp + 0x288]
mov esi, eax
jmp 0x18000e41b
mov r8, qword [r9]
lea r9, str.CMapName
add r8, 4
jmp 0x18000e6a4
mov rax, qword [rbp + 0x270]
mov byte [rax], 0
jmp 0x18000e548
mov rax, qword [rbp + 0x270]
mov dword [rax], esi
jmp 0x18000e548
mov rdx, qword [rbp + 0x270]
mov r15d, dword [rbp + 0x290]
mov r14, qword [rbp + 0x270]
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x68], r13
jmp 0x18000e951
mov r14, qword [rsp + 0x40]
mov r15d, dword [rsp + 0x58]
mov r13, qword [rsp + 0x68]
mov eax, dword [rbp + 0x290]
lea esi, [rax + 0xac8]
mov edi, eax
cmp eax, esi
jae 0x18000ee89
cmp edi, 0x5ab
ja 0x18000ebe0
je 0x18000eb8d
cmp edi, 0x2f9
ja 0x18000ea7b
je 0x18000ea3f
cmp edi, 0x47
je 0x18000ea33
cmp edi, 0xd1
je 0x18000ea10
cmp edi, 0x15b
je 0x18000e9e1
cmp edi, 0x1e5
je 0x18000e9d4
cmp edi, 0x26f
jne 0x18000ee6e
mov eax, dword [rdx + 0x4021c]
lea r8, [rbp - 0x78]
mov edx, 0x84
mov dword [rbp - 0x78], eax
mov r9, r12
mov rcx, r14
call fcn.180034850
jmp 0x18000ee66
mov byte [r12], 0x20
inc r12
jmp 0x18000ee6e
lea r9, [rdx + 0x4011c]
mov r8, r12
mov rdx, r14
mov ecx, 0xbd
call fcn.18005db70
mov r9, qword [rsp + 0x38]
add r9, 0x4019c
mov byte [rax], 0x20
lea r8, [rax + 1]
jmp 0x18000ee59
mov r9, qword [r9]
mov r8, r12
add r9, 4
mov rdx, r14
mov ecx, 0xbd
call fcn.18005db70
mov byte [rax], 0x20
lea r12, [rax + 1]
jmp 0x18000ee69
lea r9, str.PVENDOR:_s
jmp 0x18000ee55
lea r9, [0x180146140]
mov r8, r12
mov rdx, r14
mov ecx, 0xbd
call fcn.18005db70
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x40]
mov r8d, 0x56
mov qword [rsp + 0x40], rax
lea rcx, [rbp + 0x20]
call fcn.18005f8f0
add r15d, eax
jmp 0x18000ee69
cmp edi, 0x383
je 0x18000eb40
cmp edi, 0x40d
je 0x18000eaf3
cmp edi, 0x497
je 0x18000eacb
cmp edi, 0x521
jne 0x18000ee6e
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x40]
mov r8d, 0x56
mov qword [rsp + 0x40], rax
lea rcx, str.copying_data_bss_for_a_loaded_dll
call fcn.18005f8f0
add r15d, eax
jmp 0x18000ee69
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x40]
mov r8d, 0x56
mov qword [rsp + 0x40], rax
lea rcx, str.FindWindowExW
call fcn.18005f8f0
add r15d, eax
jmp 0x18000ee69
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x40]
mov r8d, 0x56
mov qword [rsp + 0x40], rax
lea rcx, str.CPsCacheWrapper.HrCreateFieldUsageLookup
call fcn.18005f8f0
mov rbx, rax
lea rdx, [rsp + 0x40]
mov rax, qword [r13 + 0x40]
lea rcx, str.DXSetStepBehavior
mov r8d, 0x56
mov qword [rsp + 0x40], rax
call fcn.18005f8f0
add eax, ebx
add r15d, eax
jmp 0x18000ee69
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x40]
mov r8d, 0x56
mov qword [rsp + 0x40], rax
lea rcx, str.HGFSSetGuestName
call fcn.18005f8f0
mov rbx, rax
lea rdx, [rsp + 0x40]
mov rax, qword [r13 + 0x40]
lea rcx, str.sockettimeoutms
mov r8d, 0x56
mov qword [rsp + 0x40], rax
call fcn.18005f8f0
add eax, ebx
add r15d, eax
jmp 0x18000ee69
lea r9, str.drive_optical
mov rdx, r14
lea r8, [rbp + 0x20]
mov ecx, 0xbd
call fcn.18005db70
mov r9, qword [rsp + 0x38]
mov r8, rax
add r9, 0x4011c
mov rdx, r14
mov ecx, 0xbd
call fcn.18005db70
lea r9, str.__def_r_n
mov r8, rax
mov rdx, r14
mov ecx, 0xbd
mov r12, rax
call fcn.18005db70
jmp 0x18000ee69
cmp edi, 0x85d
ja 0x18000eccb
je 0x18000eca8
cmp edi, 0x635
je 0x18000ea56
cmp edi, 0x6bf
je 0x18000ec7c
cmp edi, 0x749
je 0x18000ec3c
cmp edi, 0x7d3
jne 0x18000ee6e
mov eax, dword [rdx + 0x4021c]
lea r8, [rbp - 0x70]
mov edx, 0x84
mov dword [rbp - 0x70], eax
mov r9, r12
mov rcx, r14
call fcn.180034850
jmp 0x18000ee66
lea r9, str.__def_r_n
mov r8, r12
mov rdx, r14
mov ecx, 0xbd
call fcn.18005db70
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x40]
mov r8d, 0x56
mov qword [rsp + 0x40], rax
lea rcx, [rbp + 0x20]
call fcn.18005f8f0
lea r9, str.dcecs_halfpel2
jmp 0x18000ee52
lea r9, str.WWnew_g___
mov rdx, r14
lea r8, [rbp + 0x20]
mov ecx, 0xbd
call fcn.18005db70
mov r9, qword [rsp + 0x38]
mov r8, rax
add r9, 0x4019c
jmp 0x18000ee59
lea r9, str._def_r_n
mov r8, r12
mov rdx, r14
mov ecx, 0xbd
call fcn.18005db70
lea r9, str.m4v_demuxer
jmp 0x18000ebc8
cmp edi, 0x8e7
je 0x18000ee2e
cmp edi, 0x971
je 0x18000ee05
cmp edi, 0x9fb
je 0x18000ede0
cmp edi, 0xa85
jne 0x18000ee6e
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x40]
mov r8d, 0x56
mov qword [rsp + 0x40], rax
lea rcx, str.AutomationLaunch_s
call fcn.18005f8f0
mov rcx, qword [rsp + 0x38]
add r15d, eax
cmp dword [rcx + 0x40230], 0
jl 0x18000edd7
mov ebx, 0x83
mov eax, ebx
sub eax, 0x83
je 0x18000eda9
sub eax, 1
je 0x18000ed88
sub eax, 1
je 0x18000ed6f
cmp eax, 1
jne 0x18000edc9
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x40]
mov r8d, 0x56
mov qword [rsp + 0x40], rax
lea rcx, [rbp + 0x20]
call fcn.18005f8f0
add r15d, eax
jmp 0x18000edc4
lea r9, str._def_r_n_r_n
mov r8, r12
mov rdx, r14
mov ecx, 0xbd
call fcn.18005db70
jmp 0x18000edc4
mov eax, dword [rcx + 0x40230]
lea r8, [rsp + 0x70]
mov rcx, r14
mov dword [rsp + 0x70], eax
mov r9, r12
mov edx, 0x84
call fcn.180034850
jmp 0x18000edc1
lea r9, str.p_ATTR22_.z
mov rdx, r14
lea r8, [rbp + 0x20]
mov ecx, 0xbd
call fcn.18005db70
mov r12, rax
mov rcx, qword [rsp + 0x38]
inc ebx
cmp ebx, 0x87
jb 0x18000ed35
lea r9, str._XUID__
jmp 0x18000ee55
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x40]
mov r8d, 0x56
mov qword [rsp + 0x40], rax
lea rcx, str.Unknown_device_type__d
call fcn.18005f8f0
add r15d, eax
jmp 0x18000ee69
mov r9, qword [r9]
mov r8, r12
add r9, 4
mov rdx, r14
mov ecx, 0xbd
call fcn.18005db70
mov r12, rax
lea r9, str._def_r_n
mov r8, rax
jmp 0x18000ea49
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x40]
mov r8d, 0x56
mov qword [rsp + 0x40], rax
lea rcx, [rbp + 0x20]
call fcn.18005f8f0
lea r9, str.Az_alkalmaz
add r15d, eax
lea r8, [rbp + 0x20]
mov rdx, r14
mov ecx, 0xbd
call fcn.18005db70
mov r12, rax
mov rdx, qword [rsp + 0x38]
mov r9, qword [rbp + 0x288]
add edi, 0x8a
cmp edi, esi
jb 0x18000e961
mov eax, dword [rbp + 0x290]
cmp eax, dword [rsp + 0x30]
jbe case.0x18000e3a4.12
mov esi, dword [rbp + 0x290]
lea ebx, [rax - 0x35]
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x78], ebx
cmp ebx, 0x12
ja case.default.0x18000eebf
lea r8, [0x180000000]
mov ecx, dword [r8 + rbx*4 + 0xf7c8]
add rcx, r8
jmp rcx
lea r9, str.end_r_n
mov r8, r12
mov rdx, r14
mov ecx, 0xbd
call fcn.18005db70
lea r9, str.end_r_n_r_n
mov r8, rax
mov rdx, r14
mov ecx, 0xbd
call fcn.18005db70
mov r12, rax
jmp 0x18000f1a0
mov eax, dword [rdx + 0x4023c]
lea r8, [rbp - 0x68]
mov edx, 0x84
mov dword [rbp - 0x68], eax
mov r9, r12
mov rcx, r14
call fcn.180034850
lea r9, str.__def_r_n_r_n
mov r8, rax
mov rdx, r14
mov ecx, 0xbd
mov r12, rax
call fcn.18005db70
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x48]
mov r8d, 0x56
mov qword [rsp + 0x48], rax
lea rcx, [rbp + 0x20]
call fcn.18005f8f0
add r15d, eax
jmp 0x18000f1a0
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x48]
mov r8d, 0x56
mov qword [rsp + 0x48], rax
lea rcx, [rbp + 0x20]
call fcn.18005f8f0
mov rcx, qword [rsp + 0x38]
lea r9, [rbp + 0x20]
add r15d, eax
lea r8, [rbp - 0x60]
mov edx, 0x84
mov rax, qword [rcx + 0x40110]
mov ecx, dword [rax + 0x18]
mov dword [rbp - 0x60], ecx
mov rcx, r14
call fcn.180034850
lea r9, str.PCS_NAD27_UTM_zone_17N
mov r8, rax
mov rdx, r14
mov ecx, 0xbd
mov r12, rax
call fcn.18005db70
jmp 0x18000f1a0
mov rax, qword [rdx + 0x40108]
lea r9, [rbp + 0x20]
lea r8, [rbp - 0x58]
mov ecx, dword [rax + 0x18]
mov dword [rbp - 0x58], ecx
jmp 0x18000f200
mov rcx, qword [rdx + 0x40100]
mov eax, 0x51eb851f
mul dword [rcx + 0x18]
mov esi, edx
shr esi, 5
jmp 0x18000f1a0
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x48]
mov r8d, 0x56
mov qword [rsp + 0x48], rax
lea rcx, [rbp + 0x20]
call fcn.18005f8f0
mov rcx, qword [rsp + 0x38]
add r15d, eax
xor edi, edi
mov rax, qword [rcx + 0x40110]
cmp dword [rax + 0x18], edi
jbe 0x18000f122
nop dword [rax]
nop word [rax + rax]
mov ebx, 0x127
mov eax, ebx
sub eax, 0x127
je 0x18000f08a
sub eax, 1
je 0x18000f068
cmp eax, 1
jne 0x18000f0fe
test r15d, r15d
je 0x18000f0fe
mov rax, qword [rbp + 0x270]
mov qword [rax], 0
jmp 0x18000e548
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x48]
mov r8d, 0x56
mov qword [rsp + 0x48], rax
lea rcx, [rbp + 0x20]
call fcn.18005f8f0
add r15d, eax
jmp 0x18000f0f9
mov rax, qword [rcx + 0x40110]
lea r8, [rsp + 0x48]
lea rcx, [rsp + 0x58]
mov qword [rsp + 0x58], rax
mov edx, 0x3a
mov dword [rsp + 0x48], edi
call fcn.18005d0a0
mov r9, r14
lea r8, [rsp + 0x58]
mov edx, 0x3b
movzx ecx, word [rax + 2]
movzx eax, word [rax]
mov word [rsp + 0x58], ax
lea rax, [rsp + 0x60]
mov word [rsp + 0x60], cx
lea rcx, [rbp + 0x20]
mov qword [rsp + 0x20], rax
call fcn.180009510
lea r9, [0x1800d05a8]
mov r8, rax
mov rdx, r14
mov ecx, 0xbd
mov r12, rax
call fcn.18005db70
mov rcx, qword [rsp + 0x38]
inc ebx
cmp ebx, 0x12a
jb 0x18000f035
mov rax, qword [rcx + 0x40110]
inc edi
cmp edi, dword [rax + 0x18]
jb 0x18000f030
mov ebx, dword [rsp + 0x78]
lea r9, str.var_beu.children_w__
mov rdx, r14
lea r8, [rbp + 0x20]
mov ecx, 0xbd
call fcn.18005db70
jmp 0x18000f1a0
mov eax, dword [rdx + 0x40234]
lea r8, [rbp - 0x50]
mov edx, 0x84
mov dword [rbp - 0x50], eax
mov r9, r12
mov rcx, r14
call fcn.180034850
mov byte [rax], 0x20
lea r12, [rax + 1]
jmp 0x18000f1a0
lea r9, str.icudt52l_sr_ME.res
mov rdx, r14
lea r8, [rbp + 0x20]
mov ecx, 0xbd
call fcn.18005db70
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x48]
mov r8d, 0x56
mov qword [rsp + 0x48], rax
lea rcx, [rbp + 0x20]
call fcn.18005f8f0
add r15d, eax
jne 0x18000f055
mov rdx, qword [rsp + 0x38]
mov eax, dword [rsp + 0x30]
mov r13d, dword [rbp + 0x290]
dec ebx
dec r13d
mov dword [rsp + 0x78], ebx
mov dword [rbp + 0x290], r13d
cmp r13d, eax
jbe case.0x18000e3a4.12
mov r13, qword [rsp + 0x68]
jmp 0x18000eea4
lea r9, str._WMode
mov rdx, r14
lea r8, [rbp + 0x20]
mov ecx, 0xbd
call fcn.18005db70
mov rcx, qword [rsp + 0x38]
lea r8, [rbp - 0x48]
mov r9, rax
mov ecx, dword [rcx + 0x40118]
mov dword [rbp - 0x48], ecx
mov edx, 0x84
mov rcx, r14
call fcn.180034850
mov r12, rax
jmp 0x18000f1a0
mov rax, qword [rdx + 0x40100]
lea r9, [rbp + 0x20]
mov ecx, dword [rax + 0x18]
mov eax, 0x51eb851f
mul ecx
shr edx, 5
imul eax, edx, 0x64
mov edx, 0x84
sub ecx, eax
mov dword [rsp + 0x70], ecx
test esi, esi
je 0x18000f249
mov dword [rbp - 0x40], 0x64
lea r8, [rbp - 0x40]
jmp 0x18000f250
mov dword [rbp - 0x38], ecx
lea r8, [rbp - 0x38]
mov rcx, r14
call fcn.180034850
lea r9, str.ChapterTimeStart
mov r8, rax
mov rdx, r14
mov ecx, 0xbd
mov r12, rax
call fcn.18005db70
jmp 0x18000f1a0
lea r9, str._def_r_n_r_n
mov r8, r12
mov rdx, r14
mov ecx, 0xbd
call fcn.18005db70
jmp 0x18000f1a0
lea r9, str.socketImplField
mov r8, r12
mov rdx, r14
mov ecx, 0xbd
call fcn.18005db70
lea r9, str.__EOF_r_n
jmp 0x18000efa1
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x48]
mov r8d, 0x56
mov qword [rsp + 0x48], rax
lea rcx, [rbp + 0x20]
call fcn.18005f8f0
mov rdx, qword [rsp + 0x38]
add r15d, eax
xor r13d, r13d
mov dword [rsp + 0x48], r13d
mov rax, qword [rdx + 0x40100]
cmp dword [rax + 0x18], r13d
jbe 0x18000f1a5
nop dword [rax]
nop dword [rax + rax]
mov edi, 0x59
mov eax, edi
sub eax, 0x56
je 0x18000f3f3
sub eax, 1
je 0x18000f3c9
sub eax, 1
je 0x18000f38b
cmp eax, 1
jne 0x18000f4f0
mov rax, qword [rdx + 0x40100]
lea r8, [rsp + 0x58]
mov edx, 0x3a
mov qword [rbp - 0x20], rax
lea rcx, [rbp - 0x20]
mov dword [rsp + 0x58], r13d
call fcn.18005d0a0
mov qword [rbp - 0x20], rax
lea r8, [rsp + 0x60]
mov r9, r14
mov edx, 0x3b
movzx ecx, word [rax + 2]
mov word [rsp + 0x58], cx
movzx ecx, word [rax]
lea rax, [rsp + 0x58]
mov word [rsp + 0x60], cx
lea rcx, [rbp + 0x20]
mov qword [rsp + 0x20], rax
call fcn.180009510
mov byte [rax], 0x20
lea r12, [rax + 1]
jmp 0x18000f4eb
mov rax, qword [rbp - 0x20]
lea r8, [rbp - 0x30]
mov r9, r12
mov edx, 0x84
mov rcx, r14
movzx eax, word [rax + 4]
mov dword [rbp - 0x30], eax
call fcn.180034850
lea r9, [0x1800d05a8]
mov r8, rax
mov rdx, r14
mov ecx, 0xbd
mov r12, rax
call fcn.18005db70
jmp 0x18000f4eb
mov rax, qword [rsp + 0x68]
lea rdx, [rsp + 0x58]
mov r8d, 0x56
lea rcx, [rbp + 0x20]
mov rax, qword [rax + 0x40]
mov qword [rsp + 0x58], rax
call fcn.18005f8f0
add r15d, eax
jmp 0x18000f4eb
lea ecx, [r13 + 1]
mov eax, 0x51eb851f
mul ecx
shr edx, 5
imul eax, edx, 0x64
cmp ecx, eax
jne 0x18000f4e2
mov r13d, dword [rsp + 0x70]
mov ebx, 0x3c
cmp ebx, 0x3c
je 0x18000f4c9
cmp ebx, 0x11d0
je 0x18000f47b
cmp ebx, 0x2364
je 0x18000f462
cmp ebx, 0x34f8
jne 0x18000f4cb
mov rax, qword [rsp + 0x68]
lea rdx, [rsp + 0x58]
mov r8d, 0x56
lea rcx, [rbp + 0x20]
mov rax, qword [rax + 0x40]
mov qword [rsp + 0x58], rax
call fcn.18005f8f0
add r15d, eax
jmp 0x18000f4cb
lea r9, str.14IDialUpService
mov r8, r12
mov rdx, r14
mov ecx, 0xbd
call fcn.18005db70
jmp 0x18000f4cb
lea r9, str.Stara_etykieta:
mov rdx, r14
lea r8, [rbp + 0x20]
mov ecx, 0xbd
call fcn.18005db70
mov r9, rax
mov edx, 0x84
mov rcx, r14
test esi, esi
je 0x18000f4b7
lea r8, [rbp - 0x80]
mov dword [rbp - 0x80], 0x64
call fcn.180034850
mov r12, rax
jmp 0x18000f4cb
lea r8, [rbp - 0x28]
mov dword [rbp - 0x28], r13d
call fcn.180034850
mov r12, rax
jmp 0x18000f4cb
dec esi
add ebx, 0x1194
cmp ebx, 0x4650
jbe 0x18000f416
mov r13d, dword [rsp + 0x48]
test r15d, r15d
jne 0x18000f055
mov rdx, qword [rsp + 0x38]
dec edi
cmp edi, 0x55
ja 0x18000f305
mov rax, qword [rdx + 0x40100]
inc r13d
mov dword [rsp + 0x48], r13d
cmp r13d, dword [rax + 0x18]
jb 0x18000f300
mov ebx, dword [rsp + 0x78]
jmp 0x18000f1a5
lea r9, str.VPCONFLICTQZ256rrkz
mov r8, r12
mov rdx, r14
mov ecx, 0xbd
call fcn.18005db70
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x48]
mov r8d, 0x56
mov qword [rsp + 0x48], rax
lea rcx, [rbp + 0x20]
call fcn.18005f8f0
mov rdx, qword [rsp + 0x38]
add r15d, eax
xor edi, edi
mov rax, qword [rdx + 0x40108]
cmp dword [rax + 0x18], edi
jbe 0x18000f1a5
nop dword [rax + rax]
mov ebx, 0x122
nop word [rax + rax]
mov eax, ebx
sub eax, 0x11f
je 0x18000f66f
sub eax, 1
je 0x18000f60d
sub eax, 1
je 0x18000f603
cmp eax, 1
jne 0x18000f678
mov rax, qword [rdx + 0x40108]
lea r8, [rsp + 0x48]
mov edx, 0x3a
mov qword [rsp + 0x58], rax
lea rcx, [rsp + 0x58]
mov dword [rsp + 0x48], edi
call fcn.18005d0a0
mov qword [rbp - 0x18], rax
lea r8, [rsp + 0x60]
mov r9, r14
mov edx, 0x3b
movzx ecx, word [rax + 2]
mov word [rsp + 0x58], cx
movzx ecx, word [rax]
lea rax, [rsp + 0x58]
mov word [rsp + 0x60], cx
lea rcx, [rbp + 0x20]
mov qword [rsp + 0x20], rax
call fcn.180009510
mov rdx, qword [rsp + 0x38]
mov r12, rax
jmp 0x18000f678
mov byte [r12], 0x20
inc r12
jmp 0x18000f678
mov rax, qword [rbp - 0x18]
lea r8, [rsp + 0x50]
mov r9, r12
mov edx, 0x84
mov rcx, r14
movzx eax, word [rax + 4]
mov dword [rsp + 0x50], eax
call fcn.180034850
lea r9, [0x1800d05a8]
mov r8, rax
mov rdx, r14
mov ecx, 0xbd
mov r12, rax
call fcn.18005db70
mov rax, qword [r13 + 0x40]
lea rdx, [rsp + 0x48]
mov r8d, 0x56
mov qword [rsp + 0x48], rax
lea rcx, [rbp + 0x20]
call fcn.18005f8f0
mov rdx, qword [rsp + 0x38]
add r15d, eax
jmp 0x18000f678
test r15d, r15d
jne 0x18000f055
dec ebx
cmp ebx, 0x11e
ja 0x18000f580
mov rax, qword [rdx + 0x40108]
inc edi
cmp edi, dword [rax + 0x18]
jb 0x18000f570
mov ebx, dword [rsp + 0x78]
jmp 0x18000f1a5
mov eax, dword [rdx + 0x40238]
lea r8, [rsp + 0x40]
mov edx, 0x84
mov dword [rsp + 0x40], eax
mov r9, r12
mov rcx, r14
call fcn.180034850
mov byte [rax], 0x20
lea r12, [rax + 1]
jmp 0x18000f1a0
cmp dword [rsp + 0x70], 0
jbe 0x18000f6ee
lea r9, str.aduh.acc.128B
mov rdx, r14
lea r8, [rbp + 0x20]
mov ecx, 0xbd
call fcn.18005db70
mov r12, rax
lea r9, str.endcmap_r_n
mov r8, r12
mov rdx, r14
mov ecx, 0xbd
call fcn.18005db70
lea r9, str.ERROR:_Unable_to_remove_the_encrypted_password.
jmp 0x18000eedf
mov rax, qword [rbp + 0x270]
mov qword [rax], r13
jmp 0x18000e548