Function at 0x4ee700
Capabilities:
Gather firefox profile information

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x4eef1e
add rsp, 0xffffffffffffff80
mov qword [rsp + 0x78], rbp
lea rbp, [rsp + 0x78]
mov qword [rsp + 0x90], rbx
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x98], rcx
mov qword [rsp + 0xa0], rdi
lea rax, [0x0070e8c0]
mov ebx, 0x11e
mov rcx, rbx
call fcn.00449300
mov qword [rsp + 0x58], rax
mov ebx, 0x1e
mov rcx, rbx
lea rax, [0x0070e8c0]
call fcn.00449300
mov qword [rsp + 0x50], rax
mov ebx, 0x13d
mov rcx, rbx
lea rax, [0x0070f280]
nop
call fcn.00449300
mov qword [rsp + 0x48], rax
mov ebx, 0x11e
mov rcx, rbx
lea rax, [0x00733980]
call fcn.00449300
mov qword [rsp + 0x40], rax
lea rax, [0x00751520]
call fcn.0040d400
mov qword [rsp + 0x38], rax
mov qword [rax + 8], 0x11e
mov qword [rax + 0x10], 0x11e
cmp dword [0x00a5a130], 0
jne 0x4ee7d7
mov rdx, qword [rsp + 0x40]
mov qword [rax], rdx
jmp 0x4ee7e5
mov rdi, rax
mov rdx, qword [rsp + 0x40]
nop
call fcn.00462dc0
lea rax, [0x00733980]
mov ebx, 0x13
mov rcx, rbx
call fcn.00449300
mov qword [rsp + 0x40], rax
lea rax, [0x00751520]
call fcn.0040d400
mov qword [rsp + 0x30], rax
mov qword [rax + 8], 0x13
mov qword [rax + 0x10], 0x13
cmp dword [0x00a5a130], 0
jne 0x4ee832
mov rdx, qword [rsp + 0x40]
mov qword [rax], rdx
jmp 0x4ee83f
mov rdi, rax
mov rdx, qword [rsp + 0x40]
call fcn.00462dc0
lea rax, [0x00733980]
mov ebx, 0x1e
mov rcx, rbx
call fcn.00449300
mov qword [rsp + 0x40], rax
lea rax, [0x00751520]
nop
call fcn.0040d400
mov qword [rsp + 0x28], rax
mov qword [rax + 8], 0x1e
mov qword [rax + 0x10], 0x1e
cmp dword [0x00a5a130], 0
jne 0x4ee88d
mov rcx, qword [rsp + 0x40]
mov qword [rax], rcx
jmp 0x4ee89a
mov rdi, rax
mov rcx, qword [rsp + 0x40]
call fcn.00462da0
lea rax, [0x00761f00]
call fcn.0040d400
mov rcx, qword [rsp + 0x60]
mov qword [rax], rcx
cmp dword [0x00a5a130], 0
jne 0x4ee8c5
mov rdx, qword [rsp + 0x98]
mov qword [rax + 8], rdx
jmp 0x4ee8d6
lea rdi, [rax + 8]
mov rdx, qword [rsp + 0x98]
call fcn.00462dc0
mov qword [rax + 0x178], 0x11e
mov qword [rax + 0x180], 0x11e
cmp dword [0x00a5a130], 0
jne 0x4ee903
mov rdx, qword [rsp + 0x58]
mov qword [rax + 0x170], rdx
jmp 0x4ee914
lea rdi, [rax + 0x170]
mov rdx, qword [rsp + 0x58]
call fcn.00462dc0
mov qword [rax + 0x190], 0x1e
mov qword [rax + 0x198], 0x1e
cmp dword [0x00a5a130], 0
jne 0x4ee942
mov rdx, qword [rsp + 0x50]
mov qword [rax + 0x188], rdx
nop
jmp 0x4ee953
lea rdi, [rax + 0x188]
mov rdx, qword [rsp + 0x50]
call fcn.00462dc0
mov qword [rax + 0x1a8], 0x13d
mov qword [rax + 0x1b0], 0x13d
cmp dword [0x00a5a130], 0
jne 0x4ee9a4
mov rdx, qword [rsp + 0x48]
mov qword [rax + 0x1a0], rdx
mov rdx, qword [rsp + 0x38]
mov qword [rax + 0x1b8], rdx
mov rdx, qword [rsp + 0x30]
mov qword [rax + 0x1c8], rdx
mov rdx, qword [rsp + 0x28]
mov qword [rax + 0x1c0], rdx
jmp 0x4ee9e8
lea rdi, [rax + 0x1a0]
mov rdx, qword [rsp + 0x48]
call fcn.00462dc0
lea rdi, [rax + 0x1b8]
mov rdx, qword [rsp + 0x38]
call fcn.00462dc0
lea rdi, [rax + 0x1c8]
mov rdx, qword [rsp + 0x30]
call fcn.00462dc0
lea rdi, [rax + 0x1c0]
mov rdx, qword [rsp + 0x28]
call fcn.00462dc0
mov rdx, qword [rsp + 0x88]
test byte [rdx], al
cmp dword [0x00a5a130], 0
jne 0x4eea02
mov qword [rdx + 0x30], rax
nop
jmp 0x4eea0b
lea rdi, [rdx + 0x30]
call fcn.00462ca0
mov rax, qword [rsp + 0xa0]
test rax, rax
je 0x4eee7f
nop dword [rax]
cmp rax, 0xfffffffffffffffe
je 0x4eedef
cmp rax, 1
jne 0x4eebea
mov rsi, qword [0x009f53f0]
mov rcx, qword [0x009f53f8]
cmp rax, rcx
jae 0x4eef18
lea rdi, [rax + rax*2]
shl rdi, 4
lea r8, [rdi + rsi]
movups xmm0, xmmword [r8]
movups xmmword [rdx], xmm0
lea r8, [rdi + rsi]
lea r8, [r8 + 0x10]
movups xmm0, xmmword [r8]
movups xmmword [rdx + 0x10], xmm0
lea rsi, [rdi + rsi]
lea rsi, [rsi + 0x20]
movups xmm0, xmmword [rsi]
movups xmmword [rdx + 0x20], xmm0
lea rax, [0x0070f280]
mov ebx, 0xffff
mov rcx, rbx
call fcn.00449300
mov rdx, qword [rsp + 0x88]
mov qword [rdx + 0xa0080], 0xffff
mov qword [rdx + 0xa0088], 0xffff
cmp dword [0x00a5a130], 0
jne 0x4eead7
mov qword [rdx + 0xa0078], rax
lea rsi, [0x007a7800]
mov qword [rdx + 0x40], rsi
lea rsi, [0x007a77f0]
mov qword [rdx + 0x48], rsi
jmp 0x4eeb05
lea rdi, [rdx + 0xa0078]
nop
call fcn.00462ca0
lea rdi, [rdx + 0x40]
lea rsi, [0x007a7800]
call fcn.00462e00
lea rdi, [rdx + 0x48]
lea rsi, [0x007a77f0]
call fcn.00462e00
lea rax, [0x0070f280]
xor ebx, ebx
mov ecx, 0xffff
call fcn.00449300
mov qword [rsp + 0x58], rax
lea rax, [0x0073f040]
call fcn.0040d400
mov dword [rax + 0x20018], 0xffff
mov qword [rax + 0x20008], 0
mov qword [rax + 0x20010], 0xffff
cmp dword [0x00a5a130], 0
jne 0x4eeb6c
mov rdx, qword [rsp + 0x58]
mov qword [rax + 0x20000], rdx
mov rdx, qword [rsp + 0x88]
mov qword [rdx + 0x58], rax
jmp 0x4eeb8e
lea rdi, [rax + 0x20000]
mov rdx, qword [rsp + 0x58]
call fcn.00462dc0
mov rdx, qword [rsp + 0x88]
lea rdi, [rdx + 0x58]
call fcn.00462ca0
lea rax, [0x00728b40]
mov ebx, 0xffff
mov rcx, rbx
nop dword [rax]
call fcn.00449300
mov rdx, qword [rsp + 0x88]
mov qword [rdx + 0xa00b0], 0xffff
mov qword [rdx + 0xa00b8], 0xffff
cmp dword [0x00a5a130], 0
jne 0x4eebd8
mov qword [rdx + 0xa00a8], rax
jmp 0x4eef05
lea rdi, [rdx + 0xa00a8]
nop
call fcn.00462ca0
jmp 0x4eef05
cmp rax, 0xffffffffffffffff
jne 0x4eebf7
mov eax, 6
jmp 0x4eec0a
lea rsi, [rax - 2]
nop dword [rax + rax]
cmp rsi, 7
ja 0x4eedaa
mov rsi, qword [0x009f53f0]
mov rcx, qword [0x009f53f8]
nop dword [rax + rax]
cmp rax, rcx
jae 0x4eef13
lea rdi, [rax + rax*2]
shl rdi, 4
lea r8, [rdi + rsi]
movups xmm0, xmmword [r8]
movups xmmword [rdx], xmm0
lea r8, [rdi + rsi]
lea r8, [r8 + 0x10]
movups xmm0, xmmword [r8]
movups xmmword [rdx + 0x10], xmm0
lea rsi, [rdi + rsi]
lea rsi, [rsi + 0x20]
movups xmm0, xmmword [rsi]
movups xmmword [rdx + 0x20], xmm0
nop
lea rax, [0x0070f280]
mov ebx, 0x10000
mov rcx, rbx
call fcn.00449300
mov rdx, qword [rsp + 0x88]
mov qword [rdx + 0xa0080], 0x10000
mov qword [rdx + 0xa0088], 0x10000
cmp dword [0x00a5a130], 0
jne 0x4eeca2
mov qword [rdx + 0xa0078], rax
nop
jmp 0x4eecae
lea rdi, [rdx + 0xa0078]
call fcn.00462ca0
mov qword [rdx + 0xa0068], 1
lea rax, [0x00728b40]
xor ebx, ebx
mov ecx, 0x4001
call fcn.00449300
mov rdx, qword [rsp + 0x88]
mov qword [rdx + 0xa00b0], 0
mov qword [rdx + 0xa00b8], 0x4001
cmp dword [0x00a5a130], 0
jne 0x4eecfc
mov qword [rdx + 0xa00a8], rax
jmp 0x4eed08
lea rdi, [rdx + 0xa00a8]
call fcn.00462ca0
mov qword [rdx + 0xa00c0], 3
mov qword [rdx + 0xa00c8], 0
mov byte [rdx + 0xa00a0], 0
mov qword [rdx + 0xa0070], 0
mov dword [rdx + 0xa00d0], 0
mov qword [rdx + 0x60], 0xffffffffffffffff
cmp dword [0x00a5a130], 0
jne 0x4eed71
lea rcx, [0x007a7830]
mov qword [rdx + 0x38], rcx
lea rcx, [0x007a77f8]
mov qword [rdx + 0x40], rcx
lea rcx, [0x007a77e8]
mov qword [rdx + 0x48], rcx
jmp 0x4eef05
lea rdi, [rdx + 0x38]
lea rcx, [0x007a7830]
nop dword [rax]
call fcn.00462da0
lea rdi, [rdx + 0x40]
lea rcx, [0x007a77f8]
call fcn.00462da0
lea rdi, [rdx + 0x48]
lea rcx, [0x007a77e8]
call fcn.00462da0
jmp 0x4eef05
movups xmmword [rsp + 0x68], xmm15
call fcn.0040aac0
lea rcx, [0x0070e840]
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x70], rax
lea rax, [0x0078a26a]
mov ebx, 0x40
lea rcx, [rsp + 0x68]
mov edi, 1
mov rsi, rdi
nop
call fcn.004ced20
mov rbp, qword [rsp + 0x78]
sub rsp, 0xffffffffffffff80
ret
lea rax, [0x0070f280]
mov ebx, 0xffff
mov rcx, rbx
nop
call fcn.00449300
mov rdx, qword [rsp + 0x88]
mov qword [rdx + 0xa0080], 0xffff
mov qword [rdx + 0xa0088], 0xffff
cmp dword [0x00a5a130], 0
jne 0x4eee4e
mov qword [rdx + 0xa0078], rax
lea rcx, [0x007a7800]
mov qword [rdx + 0x40], rcx
lea rcx, [0x007a7808]
mov qword [rdx + 0x48], rcx
jmp 0x4eef05
lea rdi, [rdx + 0xa0078]
call fcn.00462ca0
lea rdi, [rdx + 0x40]
lea rcx, [0x007a7800]
call fcn.00462da0
lea rdi, [rdx + 0x48]
lea rcx, [0x007a7808]
call fcn.00462da0
jmp 0x4eef05
lea rax, [0x0070f280]
mov ebx, 0xffff
mov rcx, rbx
call fcn.00449300
mov rdx, qword [rsp + 0x88]
mov qword [rdx + 0xa0080], 0xffff
mov qword [rdx + 0xa0088], 0xffff
cmp dword [0x00a5a130], 0
jne 0x4eeed9
mov qword [rdx + 0xa0078], rax
lea rcx, [0x007a7800]
mov qword [rdx + 0x40], rcx
lea rcx, [0x007a7810]
mov qword [rdx + 0x48], rcx
jmp 0x4eef05
lea rdi, [rdx + 0xa0078]
call fcn.00462ca0
lea rdi, [rdx + 0x40]
lea rcx, [0x007a7800]
call fcn.00462da0
lea rdi, [rdx + 0x48]
lea rcx, [0x007a7810]
call fcn.00462da0
xor eax, eax
xor ebx, ebx
mov rbp, qword [rsp + 0x78]
sub rsp, 0xffffffffffffff80
ret
call fcn.00463140
call fcn.00463140
nop
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rcx
mov qword [rsp + 0x20], rdi
call fcn.00460a60
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x18]
mov rdi, qword [rsp + 0x20]
jmp fcn.004ee700