Function at 0x14000fe80
Capabilities:
Enumerate processes

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x450]
sub rsp, 0x550
mov rax, qword [0x1400a7700]
xor rax, rsp
mov qword [rbp + 0x440], rax
mov r13, rdx
mov qword [rbp - 0x48], rdx
mov r14, rcx
mov qword [rbp - 8], rcx
xor esi, esi
mov r12d, esi
mov dword [rsp + 0x58], esi
mov dword [rsp + 0x5c], esi
xor edx, edx
lea ecx, [rsi + 2]
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
mov rsi, rax
mov qword [rbp - 0x40], rax
cmp rax, 0xffffffffffffffff
je 0x140011774
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x3f0], xmm1
mov ecx, 0x40
call fcn.140081410
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp + 0x3f0], rax
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x428], xmm0
mov qword [rbp + 0x438], rax
movups xmmword [rbp + 0xb0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0xc0], xmm1
lea r8d, [rax + 0x10]
lea rdx, str.aimbot_assistant
lea rcx, [rbp + 0xb0]
call fcn.14000e820
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0xe0], xmm1
mov r8d, recv
lea rdx, str.oinkogjlklmngh
lea rcx, [rbp + 0xd0]
call fcn.14000e820
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xf0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x100], xmm1
mov r8d, 9
lea rdx, str.oinklovy
lea rcx, [rbp + 0xf0]
call fcn.14000e820
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x110], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x120], xmm1
mov r8d, reloc.WS2_32.dll_ntohs
lea rdx, str.Aimbotdetector_
lea rcx, [rbp + 0x110]
call fcn.14000e820
nop
lea rax, [rbp + 0xb0]
mov qword [rsp + 0x70], rax
lea rax, [rbp + 0x130]
mov qword [rsp + 0x78], rax
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x428]
call fcn.1400141c0
nop
lea r9, [fcn.1400151a0]
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea r8d, [rdx - 0x1c]
lea rcx, [rbp + 0xb0]
call fcn.14008144c
mov dword [rbp + 0x170], 0x238
lea rdx, [rbp + 0x170]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_Process32FirstW]
test eax, eax
je 0x14001172e
lea rdx, str.__
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140017fa0
lea rdx, [0x140018170]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
xorps xmm0, xmm0
movups xmmword [rbp + 0x130], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x140], xmm1
mov r8d, 9
lea rdx, str.Chieftain
lea rcx, [rbp + 0x130]
call fcn.14000e820
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x150], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x160], xmm1
mov r8d, 5
lea rdx, str.NOXIS
lea rcx, [rbp + 0x150]
call fcn.14000e820
nop
lea rax, [rbp + 0x130]
mov qword [rsp + 0x70], rax
lea rax, [rbp + 0x170]
mov qword [rsp + 0x78], rax
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x38]
call fcn.1400141c0
nop
lea rdx, [rbp - 0x38]
lea rcx, [rbp + 0x3d0]
add al, ch
jp 0x1400100d8
invalid
call qword [rax - 0x37b272b8]
call fcn.140014150
nop
lea r9, [fcn.1400151a0]
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea r8d, [rdx - 0x1e]
lea rcx, [rbp + 0x130]
call fcn.14008144c
mov rdi, qword [rbp + 0x3d8]
mov rbx, qword [rbp + 0x3d0]
cmp rbx, rdi
je 0x1400101cc
nop dword [rax]
nop dword [rax + rax]
lea rdx, [0x1400969d0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140017fa0
mov rdx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x140010170
mov rdx, qword [rbx]
mov r8, qword [rbx + 0x10]
mov rcx, rax
call fcn.14001ac40
lea rdx, [0x140018170]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov rax, qword [0x1400a8d58]
cmp rax, qword [0x1400a8d60]
je 0x1400101b1
mov rdx, rbx
mov rcx, rax
call fcn.140015200
add qword [0x1400a8d58], 0x20
jmp 0x1400101c3
mov r8, rbx
mov rdx, rax
lea rcx, [0x1400a8d50]
call fcn.14001ba50
add rbx, 0x20
cmp rbx, rdi
jne 0x140010150
lea rcx, [rbp + 0x3d0]
call fcn.140014150
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x48], xmm1
mov r8d, 8
lea rdx, str..crmgmod
lea rcx, [rsp + 0x38]
call fcn.14000e820
nop
lea rax, [rsp + 0x38]
mov qword [rsp + 0x70], rax
lea rax, [rsp + 0x58]
mov qword [rsp + 0x78], rax
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x38]
call fcn.1400141c0
nop
lea rdx, [rbp - 0x38]
lea rcx, [rbp + 0x3d0]
call fcn.14000df40
nop
lea rcx, [rbp - 0x38]
call fcn.140014150
nop
lea r9, [fcn.1400151a0]
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea r8d, [rdx - 0x1f]
lea rcx, [rsp + 0x38]
call fcn.14008144c
mov rdi, qword [rbp + 0x3d8]
mov rbx, qword [rbp + 0x3d0]
cmp rbx, rdi
je 0x1400102d3
nop dword [rax]
lea rdx, [0x1400969f8]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140017fa0
lea rdx, [0x140018170]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov rax, qword [0x1400a8d58]
cmp rax, qword [0x1400a8d60]
je 0x1400102b8
mov rdx, rbx
mov rcx, rax
call fcn.140015200
add qword [0x1400a8d58], 0x20
jmp 0x1400102ca
mov r8, rbx
mov rdx, rax
lea rcx, [0x1400a8d50]
call fcn.14001ba50
add rbx, 0x20
cmp rbx, rdi
jne 0x140010270
lea rcx, [rbp + 0x3d0]
call fcn.140014150
mov r8, 0xffffffffffffffff
lea r10d, [r8 + 0xb]
movabs r9, 0x7ffffffffffffffe
movabs rcx, 0x7fffffffffffffff
mov r15, qword [r14]
mov qword [rbp - 0x10], r15
mov rax, qword [r14 + 8]
mov qword [rsp + 0x70], rax
cmp r15, rax
je 0x140011010
cmp qword [r15 + 0x18], 0x10
jb 0x140010334
mov r14, qword [r15]
mov rdi, r14
add r14, qword [r15 + 0x10]
movabs rcx, 0x7fffffffffffffff
jmp 0x14001033e
mov r14, qword [r15 + 0x10]
add r14, r15
mov rdi, r15
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
xor edx, edx
mov esi, edx
mov qword [rbp - 0x60], rdx
cmp rdi, r14
jne 0x140010364
mov edi, 7
mov qword [rbp - 0x58], rdi
mov word [rbp - 0x70], dx
jmp 0x140010467
mov rax, r14
sub rax, rdi
mov ebx, 7
mov qword [rbp - 0x58], rbx
cmp rax, r9
ja 0x1400117a4
cmp rax, 8
jb 0x140010420
mov rbx, rax
or rbx, 7
cmp rbx, r9
jbe 0x140010397
mov rbx, r9
jmp 0x14001039f
cmp rbx, 0xa
cmovb rbx, r10
mov rax, rbx
add rax, 1
cmovb rax, r8
cmp rax, rcx
ja 0x1400117aa
lea rcx, [rax + rax]
cmp rcx, 0x1000
jb 0x1400103f5
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400117aa
mov rcx, rax
call fcn.140081410
mov rcx, rax
test rax, rax
je 0x140011134
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
xor edx, edx
lea r8, [rdx - 1]
jmp 0x14001040a
test rcx, rcx
je 0x140010407
call fcn.140081410
xor edx, edx
lea r8, [rdx - 1]
jmp 0x14001040a
mov rax, rdx
mov qword [rbp - 0x70], rax
mov qword [rbp - 0x58], rbx
nop dword [rax]
nop word [rax + rax]
lea rcx, [rbp - 0x70]
cmp rbx, 8
cmovae rcx, qword [rbp - 0x70]
movsx eax, byte [rdi]
mov word [rcx + rsi*2], ax
mov rsi, qword [rbp - 0x60]
inc rsi
mov qword [rbp - 0x60], rsi
inc rdi
cmp rdi, r14
je 0x14001044d
mov rbx, qword [rbp - 0x58]
jmp 0x140010420
lea rax, [rbp - 0x70]
cmp qword [rbp - 0x58], 8
cmovae rax, qword [rbp - 0x70]
mov word [rax + rsi*2], dx
mov rdi, qword [rbp - 0x58]
mov rsi, qword [rbp - 0x60]
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x50], rdx
lea rax, [rbp + 0x19c]
inc r8
cmp word [rax + r8*2], 0
jne 0x140010480
lea rdx, [rbp + 0x19c]
lea rcx, [rsp + 0x38]
call fcn.1400188d0
lea rcx, [rbp - 0x70]
cmp rdi, 8
setae r14b
mov rbx, qword [rbp - 0x70]
cmovae rcx, rbx
lea r8, [rsp + 0x38]
mov r10, qword [rsp + 0x50]
cmp r10, 8
setae r11b
mov r9, qword [rsp + 0x38]
cmovae r8, r9
mov rdx, qword [rsp + 0x48]
cmp rdx, rsi
jne 0x1400104f9
test rdx, rdx
je 0x1400104f4
sub r8, rcx
nop dword [rax]
movzx eax, word [r8 + rcx]
cmp ax, word [rcx]
jne 0x1400104f9
add rcx, 2
sub rdx, 1
jne 0x1400104e0
mov sil, 1
jmp 0x1400104fc
xor sil, sil
test r11b, r11b
je 0x140010537
lea rdx, [r10*2 + 2]
mov rax, r9
cmp rdx, 0x1000
jb 0x14001052e
add rdx, 0x27
mov r9, qword [r9 - 8]
sub rax, r9
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001112d
mov rcx, r9
call fcn.140081774
nop
test r14b, r14b
je 0x140010571
lea rdx, [rdi*2 + 2]
mov rax, rbx
cmp rdx, 0x1000
jb 0x140010569
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140011134
mov rcx, rbx
call fcn.140081774
test sil, sil
je 0x140010fd6
mov r8d, dword [rbp + 0x178]
xor edx, edx
mov ecx, 0x410
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r14, rax
mov qword [rbp - 0x50], rax
test rax, rax
je 0x140010fd6
xor esi, esi
mov qword [rsp + 0x60], rsi
lea r9d, [rsi + 0x30]
lea r8, [rbp + 0x130]
xor edx, edx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_VirtualQueryEx]
test rax, rax
je 0x140010fbe
nop dword [rax]
nop dword [rax + rax]
cmp dword [rbp + 0x150], 0x1000
jne 0x140010f89
mov rdi, qword [rbp + 0x148]
test rdi, rdi
je 0x140010f90
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x3d0], xmm0
xor r15d, r15d
mov qword [rbp + 0x3e0], r15
movabs rax, 0x7fffffffffffffff
cmp rdi, rax
ja 0x1400117bc
cmp rdi, 0x1000
jb 0x14001064d
lea rcx, [rdi + 0x27]
cmp rcx, rdi
jbe 0x1400117b0
call fcn.140081410
mov rcx, rax
test rax, rax
je 0x140011157
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x140010655
mov rcx, rdi
call fcn.140081410
mov qword [rbp + 0x3d0], rax
lea rbx, [rax + rdi]
mov qword [rbp + 0x3e0], rbx
mov r8, rdi
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
mov qword [rbp + 0x3d8], rbx
lea rax, [rbp + 0x420]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0x148]
mov r8, qword [rbp + 0x3d0]
mov rdx, qword [rbp + 0x130]
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
test eax, eax
je 0x140010f49
xorps xmm0, xmm0
movups xmmword [rbp + 0x400], xmm0
mov qword [rbp + 0x410], r15
mov qword [rbp + 0x418], r15
mov r8, qword [rbp + 0x420]
mov rdx, qword [rbp + 0x3d0]
lea rcx, [rbp + 0x400]
call fcn.14000e820
nop
mov rax, qword [r13]
mov qword [rbp - 0x18], rax
mov rcx, qword [r13 + 8]
mov qword [rbp], rcx
cmp rax, rcx
je 0x140010f06
mov rsi, qword [rbp + 0x410]
mov rdi, qword [rax + 0x10]
mov r14, rax
cmp qword [rax + 0x18], 0x10
jb 0x140010711
mov r14, qword [rax]
lea r15, [rbp + 0x400]
cmp qword [rbp + 0x418], 0x10
setae cl
mov byte [rsp + 0x30], cl
cmovae r15, qword [rbp + 0x400]
cmp rdi, rsi
ja 0x1400107ae
mov rax, rsi
sub rax, rdi
test rdi, rdi
jne 0x140010747
xor r15d, r15d
mov ebx, r15d
jmp 0x1400107b8
lea r12, [r15 + rax]
movsx r13d, byte [r14]
lea r8, [r12 + 1]
sub r8, r15
mov edx, r13d
mov rcx, r15
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
je 0x1400107a4
nop word [rax + rax]
mov r8, rdi
mov rdx, r14
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140010853
inc rbx
lea r8, [r12 + 1]
sub r8, rbx
mov edx, r13d
mov rcx, rbx
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
jne 0x140010770
movzx ecx, byte [rsp + 0x30]
mov r12d, dword [rsp + 0x58]
mov rbx, 0xffffffffffffffff
xor r15d, r15d
cmp rbx, 0xffffffffffffffff
je 0x140010e9c
lea r8, [rdi + 0xa]
xorps xmm0, xmm0
movups xmmword [rbp + 0x3b0], xmm0
mov qword [rbp + 0x3c0], r15
mov qword [rbp + 0x3c8], r15
cmp rsi, rbx
jb 0x1400117b6
sub rsi, rbx
cmp rsi, r8
cmovb r8, rsi
lea rdx, [rbp + 0x400]
test cl, cl
cmovne rdx, qword [rbp + 0x400]
add rdx, rbx
lea rcx, [rbp + 0x3b0]
call fcn.14000e820
or r12d, 2
lea r11, [rbp + 0x3b0]
mov r9, qword [rbp + 0x3c8]
cmp r9, 0x10
setae al
mov r10, qword [rbp + 0x3b0]
cmovae r11, r10
mov rsi, qword [rbp + 0x3c0]
add r11, rsi
lea rcx, [rbp + 0x3b0]
test al, al
je 0x140010865
mov rax, r10
lea r8, [rsi + r10]
jmp 0x140010870
sub rbx, r15
movzx ecx, byte [rsp + 0x30]
mov r12d, dword [rsp + 0x58]
jmp 0x1400107b5
lea r8, [rcx + rsi]
lea rax, [rbp + 0x3b0]
cmp rax, r8
je 0x1400108c7
movzx ecx, byte [rax]
cmp cl, 0x22
je 0x14001088a
cmp cl, 0x27
je 0x14001088a
inc rax
cmp rax, r8
jne 0x140010875
cmp rax, r8
je 0x1400108c7
lea rcx, [rax + 1]
cmp rcx, r8
je 0x1400108c7
movzx edx, byte [rcx]
cmp dl, 0x22
je 0x1400108aa
cmp dl, 0x27
je 0x1400108aa
mov byte [rax], dl
inc rax
inc rcx
cmp rcx, r8
jne 0x140010898
mov r9, qword [rbp + 0x3c8]
mov rsi, qword [rbp + 0x3c0]
mov r10, qword [rbp + 0x3b0]
lea rcx, [rbp + 0x3b0]
cmp r9, 0x10
setae dl
cmovae rcx, r10
mov r9, rax
sub r9, rcx
sub r11, rax
mov rax, rsi
sub rax, r9
cmp rax, r11
cmovb r11, rax
lea rcx, [rbp + 0x3b0]
test dl, dl
cmovne rcx, r10
add rcx, r9
sub rsi, r11
mov r8, rsi
sub r8, r9
inc r8
lea rdx, [rcx + r11]
call sub.VCRUNTIME140.dll_memmove
mov qword [rbp + 0x3c0], rsi
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov rbx, r15
mov qword [rsp + 0x48], rbx
mov r14d, reloc.WS2_32.dll_ntohs
mov qword [rsp + 0x50], r14
mov byte [rsp + 0x38], 0
or r12d, 1
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x5c], r12d
lea rdi, [rbp + 0x3b0]
cmp qword [rbp + 0x3c8], 0x10
setae dl
cmovae rdi, qword [rbp + 0x3b0]
lea r15, [rbp + 0x3b0]
test dl, dl
cmovne r15, qword [rbp + 0x3b0]
add r15, rsi
cmp rdi, r15
je 0x1400109d7
nop dword [rax]
movsx esi, byte [rdi]
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isprint]
test eax, eax
je 0x1400109cf
cmp rbx, r14
jae 0x1400109b7
lea rax, [rbx + 1]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x38]
cmp r14, 0x10
cmovae rax, qword [rsp + 0x38]
mov byte [rax + rbx], sil
mov byte [rax + rbx + 1], 0
jmp 0x1400109c5
movzx r9d, sil
lea rcx, [rsp + 0x38]
call fcn.1400194d0
mov rbx, qword [rsp + 0x48]
mov r14, qword [rsp + 0x50]
inc rdi
cmp rdi, r15
jne 0x140010980
mov r13, qword [rbp + 0x3f0]
mov rdi, qword [r13 + 8]
mov r15, r13
mov r12, qword [rsp + 0x38]
cmp byte [rdi + 0x19], 0
jne 0x140010a4b
lea rcx, [rdi + 0x20]
lea rdx, [rsp + 0x38]
cmp r14, 0x10
cmovae rdx, r12
mov rsi, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x140010a0f
mov rcx, qword [rcx]
mov r8, rsi
cmp rbx, rsi
cmovb r8, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140010a28
jns 0x140010a33
mov al, 0xff
jmp 0x140010a35
cmp rsi, rbx
jae 0x140010a31
mov al, 0xff
jmp 0x140010a35
jbe 0x140010a3f
mov al, 1
test al, al
jns 0x140010a3f
mov rdi, qword [rdi + 0x10]
jmp 0x140010a45
mov r15, rdi
mov rdi, qword [rdi]
cmp byte [rdi + 0x19], 0
je 0x1400109f0
cmp byte [r15 + 0x19], 0
jne 0x140010a64
lea r8, [r15 + 0x20]
lea rdx, [rsp + 0x38]
call fcn.14001cc10
test al, al
je 0x140010a67
mov r15, r13
and dword [rsp + 0x58], 0xfffffffe
cmp r14, 0x10
jb 0x140010aa4
lea rdx, [r14 + 1]
mov rax, r12
cmp rdx, 0x1000
jb 0x140010a9c
add rdx, 0x27
mov r12, qword [r12 - 8]
sub rax, r12
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140011142
mov rcx, r12
call fcn.140081774
cmp r15, r13
jne 0x140010eb3
lea rdx, [0x1400969d0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140017fa0
mov r14, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
xor r15d, r15d
mov r8d, r15d
mov qword [rsp + 0x48], r15
mov r9d, reloc.WS2_32.dll_ntohs
mov qword [rsp + 0x50], r9
mov byte [rsp + 0x38], r8b
mov r12d, dword [rsp + 0x58]
bts r12d, 9
mov dword [rsp + 0x5c], r12d
lea rbx, [rbp + 0x3b0]
cmp qword [rbp + 0x3c8], 0x10
setae dl
cmovae rbx, qword [rbp + 0x3b0]
lea rsi, [rbp + 0x3b0]
test dl, dl
cmovne rsi, qword [rbp + 0x3b0]
add rsi, qword [rbp + 0x3c0]
cmp rbx, rsi
je 0x140010b91
nop dword [rax]
movsx edi, byte [rbx]
mov ecx, edi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isprint]
test eax, eax
je 0x140010b7f
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x50]
cmp rcx, rdx
jae 0x140010b71
lea rax, [rcx + 1]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x38]
cmp rdx, 0x10
cmovae rax, qword [rsp + 0x38]
mov byte [rax + rcx], dil
mov byte [rax + rcx + 1], r15b
jmp 0x140010b7f
movzx r9d, dil
lea rcx, [rsp + 0x38]
call fcn.1400194d0
inc rbx
cmp rbx, rsi
jne 0x140010b30
mov r9, qword [rsp + 0x50]
mov r8, qword [rsp + 0x48]
lea rdx, [rsp + 0x38]
cmp r9, 0x10
cmovae rdx, qword [rsp + 0x38]
mov rcx, r14
call fcn.14001ac40
lea rdx, [0x140018170]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
btr r12d, 9
mov rdx, qword [rsp + 0x50]
cmp rdx, 0x10
jb 0x140010bfb
inc rdx
mov rcx, qword [rsp + 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010bf5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001113b
call fcn.140081774
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov qword [rsp + 0x48], r15
mov edi, reloc.WS2_32.dll_ntohs
mov qword [rsp + 0x50], rdi
mov byte [rsp + 0x38], 0
bts r12d, 0xa
mov dword [rsp + 0x5c], r12d
lea rbx, [rbp + 0x3b0]
cmp qword [rbp + 0x3c8], 0x10
setae r8b
cmovae rbx, qword [rbp + 0x3b0]
lea r14, [rbp + 0x3b0]
test r8b, r8b
cmovne r14, qword [rbp + 0x3b0]
add r14, qword [rbp + 0x3c0]
cmp rbx, r14
je 0x140010cb7
nop word [rax + rax]
movsx esi, byte [rbx]
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isprint]
test eax, eax
je 0x140010caf
mov rcx, qword [rsp + 0x48]
cmp rcx, rdi
jae 0x140010c9c
lea rax, [rcx + 1]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x38]
cmp rdi, 0x10
cmovae rax, qword [rsp + 0x38]
mov byte [rax + rcx], sil
mov byte [rax + rcx + 1], 0
jmp 0x140010caa
movzx r9d, sil
lea rcx, [rsp + 0x38]
call fcn.1400194d0
mov rdi, qword [rsp + 0x50]
inc rbx
cmp rbx, r14
jne 0x140010c60
mov rdx, qword [0x1400a8d58]
cmp rdx, qword [0x1400a8d60]
je 0x140010cec
movups xmm0, xmmword [rsp + 0x38]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rsp + 0x48]
movups xmmword [rdx + 0x10], xmm1
mov edx, reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x38], 0
add qword [0x1400a8d58], 0x20
jmp 0x140010d02
lea r8, [rsp + 0x38]
lea rcx, [0x1400a8d50]
call fcn.14001b7a0
mov rdx, qword [rsp + 0x50]
btr r12d, 0xa
cmp rdx, 0x10
jb 0x140010d40
inc rdx
mov rcx, qword [rsp + 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010d3a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140011142
call fcn.140081774
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov qword [rsp + 0x48], r15
mov edi, reloc.WS2_32.dll_ntohs
mov qword [rsp + 0x50], rdi
mov byte [rsp + 0x38], 0
bts r12d, 0xb
mov dword [rsp + 0x5c], r12d
lea rbx, [rbp + 0x3b0]
cmp qword [rbp + 0x3c8], 0x10
setae r8b
cmovae rbx, qword [rbp + 0x3b0]
lea r14, [rbp + 0x3b0]
test r8b, r8b
cmovne r14, qword [rbp + 0x3b0]
add r14, qword [rbp + 0x3c0]
cmp rbx, r14
je 0x140010df7
nop
movsx esi, byte [rbx]
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isprint]
test eax, eax
je 0x140010def
mov rcx, qword [rsp + 0x48]
cmp rcx, rdi
jae 0x140010ddc
lea rax, [rcx + 1]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x38]
cmp rdi, 0x10
cmovae rax, qword [rsp + 0x38]
mov byte [rax + rcx], sil
mov byte [rax + rcx + 1], 0
jmp 0x140010dea
movzx r9d, sil
lea rcx, [rsp + 0x38]
call fcn.1400194d0
mov rdi, qword [rsp + 0x50]
inc rbx
cmp rbx, r14
jne 0x140010da0
lea r8, [rsp + 0x38]
lea rdx, [rbp - 0x38]
lea rcx, [rbp + 0x3f0]
call fcn.14001b3b0
btr r12d, 0xb
mov dword [rsp + 0x58], r12d
mov rdx, qword [rsp + 0x50]
cmp rdx, 0x10
jb 0x140010e54
inc rdx
mov rcx, qword [rsp + 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010e4e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140011142
call fcn.140081774
nop
mov rdx, qword [rbp + 0x3c8]
cmp rdx, 0x10
jb 0x140010e95
inc rdx
mov rcx, qword [rbp + 0x3b0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010e90
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140011149
call fcn.140081774
mov rsi, qword [rbp + 0x410]
mov rax, qword [rbp - 0x18]
add rax, 0x20
mov qword [rbp - 0x18], rax
cmp rax, qword [rbp]
je 0x140010ef9
jmp 0x140010700
mov rdx, qword [rbp + 0x3c8]
cmp rdx, 0x10
jb 0x140010ef4
inc rdx
mov rcx, qword [rbp + 0x3b0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010eef
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140011149
call fcn.140081774
mov r12d, dword [rsp + 0x58]
mov rsi, qword [rsp + 0x60]
mov r14, qword [rbp - 0x50]
mov r13, qword [rbp - 0x48]
mov rax, qword [rbp + 0x418]
cmp rax, 0x10
jb 0x140010f49
lea rdx, [rax + 1]
mov rcx, qword [rbp + 0x400]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010f43
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140011150
call fcn.140081774
nop
mov rcx, qword [rbp + 0x3d0]
test rcx, rcx
je 0x140010f89
mov rdx, qword [rbp + 0x3e0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010f84
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140011157
call fcn.140081774
mov rdi, qword [rbp + 0x148]
add rsi, rdi
mov qword [rsp + 0x60], rsi
mov r9d, Ordinal_50
lea r8, [rbp + 0x130]
mov rdx, rsi
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_VirtualQueryEx]
test rax, rax
jne 0x1400105d0
mov r15, qword [rbp - 0x10]
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rsi, qword [rbp - 0x40]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
jmp 0x140010fda
mov rsi, qword [rbp - 0x40]
add r15, 0x20
mov qword [rbp - 0x10], r15
cmp r15, qword [rsp + 0x70]
movabs rcx, 0x7fffffffffffffff
mov r8, 0xffffffffffffffff
movabs r9, 0x7ffffffffffffffe
lea r10d, [r8 + 0xb]
jne 0x140010317
mov r14, qword [rbp - 8]
lea rdx, [rbp + 0x170]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_Process32NextW]
test eax, eax
jne 0x1400102df
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
xor r13d, r13d
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x50], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x38], r13b
mov r8, qword [0x1400a8d58]
mov rdx, qword [0x1400a8d50]
movzx eax, byte [rsp + 0x30]
mov byte [rsp + 0x20], al
lea r9, [rsp + 0x38]
lea rcx, [rbp + 8]
call fcn.1400181b0
mov rbx, rax
lea r15, [0x1400a77d8]
cmp r15, rax
je 0x1400110f4
mov rdx, qword [reloc.WS2_32.dll_ntohs]
cmp rdx, 0x10
jb 0x1400110b7
mov rcx, qword [0x1400a77d8]
inc rdx
cmp rdx, 0x1000
jb 0x1400110b2
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140011126
mov rcx, r8
call fcn.140081774
mov qword [0x1400a77e8], r13
mov qword [reloc.WS2_32.dll_ntohs], 0xf
mov byte [0x1400a77d8], r13b
movups xmm0, xmmword [rbx]
movups xmmword [0x1400a77d8], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x1400a77e8], xmm1
mov qword [rbx + 0x10], r13
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r13b
mov rdx, qword [rbp + 0x20]
cmp rdx, 0x10
jb 0x140011163
inc rdx
mov rcx, qword [rbp + 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001115e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001115e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140081774
cmp qword [0x1400a77e8], r13
je 0x140011709
lea rcx, [rbp + 0x130]
call fcn.14000e920
mov r12, rax
lea rcx, [rbp + 8]
call fcn.140007870
nop
mov rdx, rax
lea rcx, [rbp + 0x88]
call fcn.140004490
mov rsi, rax
mov r8, qword [rax + 0x10]
mov rcx, qword [rax + 0x18]
mov rax, rcx
sub rax, r8
cmp rax, 4
jb 0x14001122e
lea rax, [r8 + 4]
mov qword [rsi + 0x10], rax
mov rbx, rsi
cmp rcx, 0x10
jb 0x1400111c3
mov rbx, qword [rsi]
lea rax, [0x140096a34]
lea r14, str.IP:
cmp rax, rbx
jbe 0x1400111f1
lea rax, [rbx + r8]
cmp r14, rax
ja 0x1400111f1
cmp rbx, r14
ja 0x1400111e9
mov rdi, r13
jmp 0x1400111f6
mov rdi, rbx
sub rdi, r14
jmp 0x1400111f6
mov edi, 4
inc r8
lea rcx, [rbx + 4]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memmove
mov r8, rdi
mov rdx, r14
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 4
sub r8, rdi
lea rdx, [r14 + 4]
add rdx, rdi
lea rcx, [rbx + rdi]
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14001124f
mov edx, 4
mov qword [rsp + 0x28], rdx
lea r14, str.IP:
mov qword [rsp + 0x20], r14
mov rcx, rsi
call fcn.14001c400
mov rsi, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x80], xmm1
movups xmm0, xmmword [rsi]
movups xmmword [rsp + 0x70], xmm0
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbp - 0x80], xmm1
mov qword [rsi + 0x10], r13
mov qword [rsi + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rsi], 0
mov r8d, 7
lea rdx, str._nHWID:
lea rcx, [rsp + 0x70]
call fcn.140015120
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x68], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x78], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r9, r12
lea r8, [rbp + 0x68]
lea rcx, [rbp + 0x28]
call fcn.14001a3e0
nop
mov r8d, recv
lea rdx, str._nSteaminfo:
lea rcx, [rbp + 0x28]
call fcn.140015120
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x28], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x38], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x28], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rdx, [0x1400a8d10]
cmp qword [0x1400a8d28], 0x10
cmovae rdx, qword [0x1400a8d10]
mov r8, qword [0x1400a8d20]
lea rcx, [rbp - 0x38]
call fcn.140015120
xorps xmm0, xmm0
movups xmmword [rbp + 0x3d0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x3e0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x3d0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x3e0], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, 7
lea rdx, str._nfind:
lea rcx, [rbp + 0x3d0]
call fcn.140015120
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x48], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x38], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x48], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
cmovae r15, qword [0x1400a77d8]
mov r8, qword [0x1400a77e8]
mov rdx, r15
lea rcx, [rsp + 0x38]
call fcn.140015120
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x48], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x58], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rcx, [rbp + 0x48]
call fcn.14000fb00
nop
mov rdx, qword [rbp + 0x60]
cmp rdx, 0x10
jb 0x14001143c
inc rdx
mov rcx, qword [rbp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011436
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140011436
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140081774
nop
mov rdx, qword [rsp + 0x50]
cmp rdx, 0x10
jb 0x14001147c
inc rdx
mov rcx, qword [rsp + 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011477
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140011477
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140081774
movdqa xmm0, xmmword [0x140097de0]
movdqu xmmword [rsp + 0x48], xmm0
mov byte [rsp + 0x38], 0
mov rdx, qword [rbp + 0x3e8]
cmp rdx, 0x10
jb 0x1400114d3
inc rdx
mov rcx, qword [rbp + 0x3d0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400114ce
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400114ce
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140081774
movdqa xmm0, xmmword [0x140097de0]
movdqu xmmword [rbp + 0x3e0], xmm0
mov byte [rbp + 0x3d0], 0
mov rdx, qword [rbp - 0x20]
cmp rdx, 0x10
jb 0x140011528
inc rdx
mov rcx, qword [rbp - 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011523
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140011523
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140081774
movdqa xmm0, xmmword [0x140097de0]
movdqu xmmword [rbp - 0x28], xmm0
mov byte [rbp - 0x38], 0
mov rdx, qword [rbp + 0x40]
cmp rdx, 0x10
jb 0x140011577
inc rdx
mov rcx, qword [rbp + 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011572
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140011572
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140081774
movdqa xmm0, xmmword [0x140097de0]
movdqu xmmword [rbp + 0x38], xmm0
mov byte [rbp + 0x28], 0
mov rdx, qword [rbp + 0x80]
cmp rdx, 0x10
jb 0x1400115ca
inc rdx
mov rcx, qword [rbp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400115c4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400115c4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140081774
nop
mov rdx, qword [rbp - 0x78]
cmp rdx, 0x10
jb 0x140011609
inc rdx
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011604
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140011604
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140081774
movdqa xmm0, xmmword [0x140097de0]
movdqu xmmword [rbp - 0x80], xmm0
mov byte [rsp + 0x70], 0
mov rdx, qword [rbp + 0xa0]
cmp rdx, 0x10
jb 0x14001165f
inc rdx
mov rcx, qword [rbp + 0x88]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001165a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001165a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140081774
movdqa xmm0, xmmword [0x140097de0]
movdqu xmmword [rbp + 0x98], xmm0
mov byte [rbp + 0x88], 0
mov rdx, qword [rbp + 0x20]
cmp rdx, 0x10
jb 0x1400116b4
inc rdx
mov rcx, qword [rbp + 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400116af
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400116af
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140081774
movdqa xmm0, xmmword [0x140097de0]
movdqu xmmword [rbp + 0x18], xmm0
mov byte [rbp + 8], 0
mov rdx, qword [rbp + 0x148]
cmp rdx, 0x10
jb 0x140011709
inc rdx
mov rcx, qword [rbp + 0x130]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011704
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140011704
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140081774
lea rdx, str.___
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140017fa0
lea rdx, [0x140018170]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
jmp 0x140011738
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
nop
lea rcx, [rbp + 0x428]
call fcn.140014150
nop
mov r8, qword [rbp + 0x3f0]
mov r8, qword [r8 + 8]
lea rdx, [rbp + 0x3f0]
lea rcx, [rbp + 0x3f0]
call fcn.14001b550
mov edx, 0x40
mov rcx, qword [rbp + 0x3f0]
call fcn.140081774
mov rcx, qword [rbp + 0x440]
xor rcx, rsp
call fcn.1400813f0
lea r11, [rsp + 0x550]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.140001570
nop
call fcn.1400014d0
int3
call fcn.1400014d0
nop
call fcn.1400174d0
nop
call fcn.140017660
int3