Function at 0x1400695a0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rbp
push rdi
push r13
push r14
push r15
lea rbp, [rsp - 0x1e60]
mov eax, 0x1f60
call fcn.1400de310
sub rsp, rax
movaps xmmword [rsp + 0x1f50], xmm6
lea rcx, [0x1400562e0]
movaps xmmword [rsp + 0x1f40], xmm7
movaps xmmword [rsp + 0x1f30], xmm8
movaps xmmword [rsp + 0x1f20], xmm9
movaps xmmword [rsp + 0x1f10], xmm10
movaps xmmword [rsp + 0x1f00], xmm11
call fcn.14004e690
lea rcx, [0x140057d60]
call fcn.14004e690
lea rcx, [0x14005bef0]
call fcn.14004e690
call fcn.140069060
call fcn.140042270
lea rax, [0x140071610]
mov dword [rbp + 0x700], 0x50
xor r13d, r13d
mov qword [rbp + 0x708], rax
xor ecx, ecx
mov dword [rbp + 0x704], 0x40
mov qword [rbp + 0x710], r13
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
mov edx, 0x7f00
xor ecx, ecx
mov qword [rbp + 0x718], rax
call qword [sym.imp.USER32.dll_LoadIconW]
mov edx, 0x7f00
xor ecx, ecx
mov qword [rbp + 0x720], rax
call qword [sym.imp.USER32.dll_LoadCursorW]
mov edx, 0x7f00
mov qword [rbp + 0x730], r13
mov qword [rbp + 0x728], rax
xor ecx, ecx
lea rax, str.ImGui
mov qword [rbp + 0x738], rax
lea rax, str.Example
mov qword [rbp + 0x740], rax
call qword [sym.imp.USER32.dll_LoadIconW]
lea rcx, [rbp + 0x700]
mov qword [rbp + 0x748], rax
call qword [sym.imp.USER32.dll_RegisterClassExW]
xor ecx, ecx
call qword [sym.imp.USER32.dll_GetSystemMetrics]
mov r15d, 1
mov ebx, eax
mov ecx, r15d
call qword [sym.imp.USER32.dll_GetSystemMetrics]
movss xmm1, dword [0x1401045d0]
mov r8d, eax
movd xmm2, ebx
cvtdq2ps xmm2, xmm2
movd xmm3, eax
divss xmm2, dword [0x1401045d4]
cvtdq2ps xmm3, xmm3
movaps xmm0, xmm2
movss dword [rbp + 0x40], xmm1
divss xmm3, dword [0x1401045b0]
mulss xmm2, dword [0x140104538]
mulss xmm0, xmm1
movaps xmm1, xmm3
mulss xmm1, dword [0x1401045a4]
mulss xmm3, dword [0x14010452c]
cvttss2si ecx, xmm2
cvttss2si edi, xmm0
cvttss2si esi, xmm1
sub ebx, edi
mov eax, ebx
cdq
sub eax, edx
sar eax, 1
mov r10d, eax
sub r10d, ecx
sub r8d, esi
mov eax, r8d
cdq
sub eax, edx
sar eax, 1
cvttss2si ecx, xmm3
mov r11d, eax
sub r11d, ecx
mov r14d, dword [reloc.WS2_32.dll_accept]
mov r8d, r13d
movq xmm5, qword [0x140103d70]
movzx eax, word [0x140103d78]
movdqa xmm7, xmmword [0x140104740]
movdqa xmm8, xmmword [0x140104730]
movdqa xmm9, xmmword [0x140104720]
movdqa xmm10, xmmword [0x140104700]
movdqa xmm11, xmmword [0x140104780]
movdqa xmm6, xmmword [0x140104d70]
movq qword [rbp + 0x520], xmm5
mov word [rbp + 0x528], ax
movdqa xmmword [rbp + 0x1050], xmm7
movdqa xmmword [rbp + 0x1040], xmm8
movdqa xmmword [rbp + 0x1030], xmm9
movdqa xmmword [rbp + 0xfd0], xmm10
movdqa xmmword [rbp + 0xff0], xmm11
movdqa xmmword [rbp + 0xfe0], xmm6
mov dword [rbp + 0xa8], r14d
movups xmm3, xmmword [str.bPDD_]
movups xmm0, xmmword [0x140103d60]
movups xmmword [rbp + 0x500], xmm3
movups xmmword [rbp + 0x510], xmm0
cmp r14d, 2
jl 0x140069a4a
movdqa xmm4, xmmword [0x1401047d0]
movdqa xmm2, xmm10
punpckldq xmm2, xmm10
movdqa xmm0, xmm10
pmuldq xmm2, xmm6
punpckhdq xmm0, xmm10
pmuldq xmm0, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm10
paddd xmm2, xmm10
psrad xmm2, 5
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movdqa xmm0, xmm9
pshufd xmm2, xmm1, 0xd8
movq xmm1, xmm3
paddw xmm2, xmm4
punpckhdq xmm0, xmm9
xorps xmm2, xmm1
pmuldq xmm0, xmm6
movq qword [rbp + 0x500], xmm2
movdqa xmm2, xmm9
punpckldq xmm2, xmm9
pmuldq xmm2, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm9
paddd xmm2, xmm9
psrad xmm2, 5
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x508]
pshufd xmm2, xmm1, 0xd8
paddw xmm2, xmm4
xorps xmm2, xmm0
movdqa xmm0, xmm8
movq qword [rbp + 0x508], xmm2
movdqa xmm2, xmm8
punpckldq xmm2, xmm8
pmuldq xmm2, xmm6
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm8
paddd xmm2, xmm8
psrad xmm2, 5
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x510]
pshufd xmm2, xmm1, 0xd8
paddw xmm2, xmm4
xorps xmm2, xmm0
movdqa xmm0, xmm7
movq qword [rbp + 0x510], xmm2
movdqa xmm2, xmm7
punpckldq xmm2, xmm7
pmuldq xmm2, xmm6
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm7
paddd xmm2, xmm7
psrad xmm2, 5
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
movdqa xmm3, xmmword [0x140104750]
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
mov r8d, reloc.WS2_32.dll_sendto
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x518]
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
paddw xmm2, xmm4
xorps xmm2, xmm0
pmuldq xmm1, xmm6
movq qword [rbp + 0x518], xmm2
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm11
psubd xmm3, xmm0
pshufhw xmm0, xmm3, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, xmm5
pshufd xmm2, xmm1, 0xd8
paddw xmm2, xmm4
xorps xmm2, xmm0
movq qword [rbp + 0x520], xmm2
mov eax, r8d
lea r9, [rbp + 0x500]
lea r9, [r9 + rax*2]
nop dword [rax + rax]
mov eax, 0x8fb823ef
lea r9, [r9 + 2]
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movzx eax, dx
imul ecx, eax, 0x39
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x34
xor word [r9 - 2], ax
cmp r8d, 0x15
jl 0x140069a60
mov rax, qword [rbp + 0x718]
lea r8, [rbp + 0x500]
mov rdx, qword [rbp + 0x740]
mov r9d, 0x80000000
mov qword [rsp + 0x58], r13
xor ecx, ecx
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r13
mov dword [rsp + 0x38], esi
mov dword [rsp + 0x30], edi
mov dword [rsp + 0x28], r11d
mov dword [rsp + 0x20], r10d
call qword [sym.imp.USER32.dll_CreateWindowExW]
mov rcx, rax
mov qword [0x1401428d0], rax
mov edx, 0xffffffec
call qword [sym.imp.USER32.dll_GetWindowLongW]
mov rcx, qword [0x1401428d0]
mov edx, 0xffffffec
bts eax, 0x13
mov r8d, eax
call qword [sym.imp.USER32.dll_SetWindowLongA]
mov rcx, qword [0x1401428d0]
mov r9d, 2
mov r8b, 0xff
xor edx, edx
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
movdqa xmm0, xmmword [0x140104620]
lea rdx, [rbp + 0xfa8]
mov rcx, qword [0x1401428d0]
movdqu xmmword [rbp + 0xfa8], xmm0
call qword [sym.imp.dwmapi.dll_DwmExtendFrameIntoClientArea]
mov rcx, qword [0x1401428d0]
lea rdx, [0x1401428d8]
xorps xmm0, xmm0
movups xmmword [0x1401428d8], xmm0
call qword [sym.imp.USER32.dll_GetWindowRect]
call fcn.140071460
test al, al
jne 0x140069b93
call fcn.140071590
mov rdx, qword [rbp + 0x718]
mov rcx, qword [rbp + 0x740]
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov eax, r15d
jmp 0x140070bd7
mov qword [rsp + 0x1f90], r12
lea rcx, [rbp + 0x6c0]
movaps xmmword [rsp + 0x1ed0], xmm14
call fcn.140040ae0
mov rcx, qword [0x140142a18]
lea rax, [0x1401428e8]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x6c0]
mov qword [rsp + 0x28], rax
lea rdx, [0x140140c30]
mov rax, qword [0x1401428f0]
mov r8d, 0x824
mov qword [rsp + 0x20], rax
mov qword [rbp + 0x6c0], 0xffffffffffffffff
mov qword [rbp + 0x6c8], 0xffffffffffffffff
mov dword [rbp + 0x6d0], 0xffffffff
mov dword [rbp + 0x6d4], r13d
mov qword [rbp + 0x6d8], 8
mov dword [rbp + 0x6e0], r13d
mov dword [rbp + 0x6e4], 0xfffffffd
mov dword [rbp + 0x6e8], 3
mov dword [rbp + 0x6ec], 3
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
mov rcx, qword [0x1401428d0]
mov edx, 0xa
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x1401428d0]
call qword [sym.imp.USER32.dll_UpdateWindow]
call fcn.140005a90
call fcn.140007a40
movss xmm7, dword [0x140104500]
lea rdx, [0x140119110]
mov qword [rsp + 0x28], r13
movaps xmm3, xmm7
mov r8d, 0x27b1c
movss dword [rbp - 0x5c], xmm7
mov rcx, qword [rax + 0x50]
mov rbx, rax
mov qword [rsp + 0x20], r13
call fcn.14002ae50
movss xmm3, dword [0x1401044fc]
lea rdx, [0x140119110]
mov rcx, qword [rbx + 0x50]
mov r8d, 0x27b1c
mov qword [rsp + 0x28], r13
mov r12, rax
mov qword [rbp + 0x18], rax
mov qword [rsp + 0x20], r13
call fcn.14002ae50
movss xmm1, dword [0x140104424]
xorps xmm0, xmm0
unpcklps xmm0, xmm1
xorps xmm14, xmm14
mov esi, 1
movsd qword [rbp + 0x9c0], xmm0
mov ecx, esi
movss dword [rbp + 0x9c8], xmm14
movaps xmm6, xmm0
mov qword [rbp + 0x50], rax
mov r15, rax
call qword [sym.imp.USER32.dll_GetSystemMetrics]
xor ecx, ecx
mov ebx, eax
call qword [sym.imp.USER32.dll_GetSystemMetrics]
lea rcx, [rbp + 0x130]
movsd qword [rbp + 0x130], xmm6
movss xmm6, dword [0x1401044d0]
movaps xmm3, xmm7
mov qword [rsp + 0x40], rcx
movaps xmm2, xmm6
mov dword [rsp + 0x38], ebx
mov dword [rsp + 0x30], eax
movss dword [rbp + 0x138], xmm14
movss dword [rsp + 0x78], xmm6
call fcn.14008cf60
xor ecx, ecx
call fcn.140026010
call fcn.1400356d0
call fcn.140035410
call fcn.140041d50
mov byte [0x1401428ba], sil
lea rcx, [rbp + 0x11d0]
mov byte [rbp - 0x6c], r13b
call fcn.14004ca00
lea rdx, [rbp + 0x11d0]
lea rcx, [rbp + 0x11b0]
call fcn.14003a940
lea rdx, [rbp + 0x11b0]
lea rcx, [rbp + 0xfb8]
call fcn.140077290
mov rcx, rax
call fcn.1400418d0
cmp dword [rbp + 0xfc0], r13d
je 0x140069dbd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_terminate]
int3
movaps xmmword [rsp + 0x1ef0], xmm12
lea rcx, [rbp + 0x11b0]
movaps xmmword [rsp + 0x1ee0], xmm13
movaps xmmword [rsp + 0x1ec0], xmm15
call fcn.140070f60
movdqa xmm0, xmmword [0x140104790]
lea rdi, [0x1400f377a]
movdqa xmm1, xmmword [0x1401047e0]
xor bl, bl
movdqa xmm7, xmmword [0x140104ca0]
movdqa xmm8, xmmword [0x140104d20]
movss xmm10, dword [0x1401044e8]
movss xmm13, dword [0x1401044a0]
movss xmm15, dword [0x140104468]
movss xmm11, dword [0x1401045fc]
movss xmm2, dword [0x14010444c]
movss xmm12, dword [0x140104484]
movdqa xmmword [rbp + 0x1000], xmm0
movdqa xmm0, xmmword [reloc.WS2_32.dll_closesocket]
movdqa xmmword [rbp + 0xed0], xmm0
movdqa xmm0, xmmword [0x140104b10]
movdqa xmmword [rbp + 0x910], xmm0
movdqa xmm0, xmmword [0x140104b00]
movdqa xmmword [rbp + 0x960], xmm0
movdqa xmm0, xmmword [0x140104860]
movdqa xmmword [rbp + 0xe20], xmm0
movdqa xmm0, xmmword [0x140104c10]
movdqa xmmword [rbp + 0xe00], xmm0
movdqa xmm0, xmmword [0x140104bd0]
movdqa xmmword [rbp + 0xde0], xmm0
movdqa xmm0, xmmword [0x140104ba0]
movdqa xmmword [rbp + 0xdc0], xmm0
movdqa xmm0, xmmword [0x140104c40]
movdqa xmmword [rbp + 0xd80], xmm0
movdqa xmm0, xmmword [0x140104d10]
movdqa xmmword [rbp + 0x1010], xmm0
movdqa xmm0, xmmword [0x140104d00]
movdqa xmmword [rbp + 0x10a0], xmm0
movss xmm0, dword [0x140104510]
movss dword [rbp + 0x6c], xmm0
movss xmm0, dword [0x140104530]
movss dword [rbp + 0x68], xmm0
movss xmm0, dword [0x140104564]
movss dword [rbp + 0x38], xmm0
movss xmm0, dword [0x140104514]
movss dword [rbp + 0x12c], xmm0
movss xmm0, dword [0x1401044f8]
movss dword [rbp - 0x54], xmm0
movss xmm0, dword [0x140104524]
movss dword [rbp - 0x70], xmm0
movss xmm0, dword [0x14010451c]
movss dword [rbp + 0x128], xmm0
movss xmm0, dword [0x140104528]
movss dword [rbp + 0x3c], xmm0
movss xmm0, dword [0x14010448c]
movss dword [rbp + 0x44], xmm0
movss xmm0, dword [0x140104440]
movss dword [rbp - 0x50], xmm0
movss xmm0, dword [0x140104534]
movdqa xmmword [rbp + 0x1020], xmm1
movss xmm1, dword [0x140104454]
movss dword [rbp + 0xc], xmm0
movss xmm0, dword [0x14010455c]
movss dword [rbp], xmm1
movss xmm1, dword [0x140104434]
movdqa xmmword [rbp + 0x560], xmm7
movss xmm7, dword [0x1401044b4]
movdqa xmmword [rbp + 0x570], xmm8
movss xmm8, dword [0x140104448]
movss dword [rbp - 0x4c], xmm0
movss dword [rbp - 0x48], xmm10
movss dword [rbp - 0x68], xmm7
movss dword [rbp + 0xac], xmm13
movss dword [rbp + 0x10], xmm8
movss dword [rbp + 0x70], xmm15
movss dword [rsp + 0x74], xmm11
movss dword [rbp + 4], xmm2
movss dword [rbp + 8], xmm1
mov dword [rbp + 0x48], ebx
cmp byte [0x1401428ba], 0
je 0x14006a013
call fcn.14004eca0
call fcn.140056300
xor r9d, r9d
mov dword [rsp + 0x20], esi
xor r8d, r8d
lea rcx, [rbp + 0x1180]
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageW]
test eax, eax
je 0x14006a07f
lea rcx, [rbp + 0x1180]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x1180]
call qword [sym.imp.USER32.dll_DispatchMessageW]
cmp dword [rbp + 0x1188], 0x12
lea rcx, [rbp + 0x1180]
movzx ebx, bl
cmove ebx, esi
mov dword [rsp + 0x20], esi
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageW]
test eax, eax
jne 0x14006a030
mov dword [rbp + 0x48], ebx
test bl, bl
jne 0x140070b68
call fcn.140035680
call fcn.1400364e0
call fcn.1400083c0
call fcn.140003f00
movaps xmm0, xmm6
unpcklps xmm10, xmm7
unpcklps xmm0, xmm6
mov dword [rax + 0x44], 0x40800000
mov dword [rax + 0x2c], 0x41200000
movsd qword [rax + 0x4c], xmm0
movsd qword [rax + 0x54], xmm10
mov dword [rax + 0x74], 0x40800000
mov dword [rax + 0x78], 0x41700000
call fcn.140011cf0
mov edx, 0xff
mov dword [rsp + 0x20], __WSAFDIsSet
mov r9d, edx
lea rcx, [rbp + 0x19f0]
mov r8d, edx
mov r10, rax
call fcn.1400313c0
mov rcx, rax
call fcn.140003a70
mov rdx, qword [0x1401428e8]
lea r9, [rbp + 0x4b0]
mov dword [rsp + 0x30], eax
lea r8, [rbp + 0x4b8]
lea rax, [rbp + 0x4a0]
mov dword [rbp + 0x4a0], 0x3f800000
mov qword [rsp + 0x28], rax
mov rcx, r10
lea rax, [rbp + 0x4a8]
mov dword [rbp + 0x4a4], 0x3f800000
mov qword [rsp + 0x20], rax
mov qword [rbp + 0x4a8], 0
mov dword [rbp + 0x4b0], 0x42b40000
mov dword [rbp + 0x4b4], 0x42aa0000
mov dword [rbp + 0x4b8], 0x41f00000
mov dword [rbp + 0x4bc], 0x41b80000
call fcn.140029b40
lea rcx, [rbp + 0x4c0]
call qword [sym.imp.USER32.dll_GetCursorPos]
movd xmm0, dword [0x1401428d8]
lea r8, [rbp + 0x6b0]
movd xmm1, dword [0x1401428dc]
lea rdx, [rbp + 0x610]
movd xmm2, dword [rbp + 0x4c0]
movd xmm3, dword [rbp + 0x4c4]
cvtdq2ps xmm0, xmm0
cvtdq2ps xmm1, xmm1
cvtdq2ps xmm2, xmm2
unpcklps xmm0, xmm1
movsd qword [rbp + 0x9a8], xmm0
movsd qword [rbp + 0x6b0], xmm0
movaps xmm0, xmm2
cvtdq2ps xmm3, xmm3
movss dword [rbp + 0x9b0], xmm14
unpcklps xmm0, xmm3
movsd qword [rbp + 0x9b4], xmm0
movsd qword [rbp + 0x610], xmm0
movss dword [rbp + 0x9bc], xmm14
movss dword [rbp + 0x6b8], xmm14
movss dword [rbp + 0x618], xmm14
call fcn.14008d1d0
xor edx, edx
mov dword [rbp + 0x4c8], 0x44c1c000
lea rcx, [rbp + 0x4c8]
mov dword [rbp + 0x4cc], 0x4441c000
call fcn.140011c70
mov r8d, 0xab
lea rdx, [rbp - 0x6c]
lea rcx, str.ImGui_Menu
call fcn.14000e200
call fcn.140011cf0
mov rcx, qword [0x1401428c0]
mov rbx, rax
mov rdx, qword [rcx + 0x3ea0]
movss xmm9, dword [rdx + 0xfc]
movss xmm6, dword [rdx + 0xf8]
addss xmm9, dword [rbp + 0x6c]
addss xmm6, dword [rbp + 0x68]
movaps xmm10, xmm6
movss dword [rbp + 0x80], xmm6
addss xmm10, dword [rbp + 0x38]
movaps xmm7, xmm9
movss dword [rbp + 0x84], xmm9
addss xmm7, dword [rbp + 0x12c]
movaps xmm3, xmm13
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm15
lea rcx, [rbp + 0x15c0]
movaps xmm1, xmm14
movss dword [rbp + 0x78], xmm10
movss dword [rbp + 0x7c], xmm7
call fcn.1400013f0
mov rcx, rax
call fcn.140003f40
mov r9d, eax
mov dword [rsp + 0x28], r13d
lea rdx, [rbp + 0x80]
movss dword [rsp + 0x20], xmm14
mov rcx, rbx
lea r8, [rbp + 0x78]
call fcn.1400294a0
movaps xmm3, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm15
lea rcx, [rbp + 0x15d0]
movaps xmm1, xmm14
call fcn.1400013f0
mov rcx, rax
call fcn.140003f40
movss dword [rsp + 0x30], xmm13
lea rdx, [rbp + 0x80]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
mov rcx, rbx
lea r8, [rbp + 0x78]
call fcn.140029390
xor r9d, r9d
movss dword [rsp + 0x20], xmm11
xor r8d, r8d
lea rdx, str.Permanent_Spoofable
lea rcx, [rbp + 0x4d0]
call fcn.14000af40
movaps xmm8, xmm7
movss dword [rsp + 0x20], xmm13
addss xmm6, xmm10
movaps xmm3, xmm13
addss xmm8, xmm9
movaps xmm2, xmm15
movaps xmm1, xmm14
lea rcx, [rbp + 0x15e0]
subss xmm6, dword [rbp + 0x4d0]
movaps xmm0, xmm8
subss xmm0, dword [rbp + 0x4d4]
mulss xmm6, xmm15
mulss xmm0, xmm15
movss dword [rbp + 0x4d8], xmm6
movss dword [rbp + 0x4dc], xmm0
call fcn.1400013f0
mov rcx, rax
call fcn.140003f40
mov r8d, eax
lea rdx, [rbp + 0x4d8]
mov rcx, rbx
lea r9, str.Permanent_Spoofable
call fcn.140029a40
addss xmm10, dword [rbp - 0x54]
movss xmm0, dword [rbp + 0x10]
lea rcx, [rbp + 0x15f0]
movaps xmm3, xmm14
movss dword [rbp + 0x94], xmm9
movaps xmm2, xmm15
movss dword [rbp + 0x8c], xmm7
movaps xmm1, xmm13
movss dword [rsp + 0x20], xmm0
movaps xmm6, xmm10
movss dword [rbp + 0x90], xmm10
addss xmm6, dword [rbp + 0x38]
movss dword [rbp + 0x88], xmm6
call fcn.1400013f0
mov rcx, rax
call fcn.140003f40
mov r9d, eax
mov dword [rsp + 0x28], r13d
lea rdx, [rbp + 0x90]
movss dword [rsp + 0x20], xmm14
mov rcx, rbx
lea r8, [rbp + 0x88]
call fcn.1400294a0
movaps xmm3, xmm14
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm15
lea rcx, [rbp + 0x1600]
movaps xmm1, xmm13
call fcn.1400013f0
mov rcx, rax
call fcn.140003f40
movss dword [rsp + 0x30], xmm13
lea rdx, [rbp + 0x90]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
mov rcx, rbx
lea r8, [rbp + 0x88]
call fcn.140029390
xor r9d, r9d
movss dword [rsp + 0x20], xmm11
xor r8d, r8d
lea rdx, str.Driver_Required
lea rcx, [rbp + 0x180]
call fcn.14000af40
subss xmm8, dword [rbp + 0x184]
addss xmm6, xmm10
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm14
lea rcx, [rbp + 0x1610]
movaps xmm2, xmm15
movaps xmm1, xmm13
mulss xmm8, xmm15
subss xmm6, dword [rbp + 0x180]
movss dword [rbp + 0x18c], xmm8
mulss xmm6, xmm15
movss dword [rbp + 0x188], xmm6
call fcn.1400013f0
mov rcx, rax
call fcn.140003f40
mov r8d, eax
lea rdx, [rbp + 0x188]
mov rcx, rbx
lea r9, str.Driver_Required
call fcn.140029a40
call fcn.140040b30
call fcn.140011cf0
lea rcx, [0x140142b88]
mov r10, rax
call fcn.140003f40
movss xmm6, dword [rbp - 0x48]
lea rdx, [rbp + 0x198]
mov r9d, eax
mov dword [rsp + 0x28], r13d
mov rcx, r10
movss dword [rsp + 0x20], xmm6
lea r8, [rbp + 0x190]
mov dword [rbp + 0x190], 0x44c1c000
mov dword [rbp + 0x194], 0x4441c000
mov qword [rbp + 0x198], 0
call fcn.1400294a0
call fcn.140011cf0
lea rcx, [0x140142cb8]
mov r10, rax
call fcn.140003f40
movss xmm0, dword [rbp - 0x68]
lea r8, [rbp + 0x1a0]
movss dword [rsp + 0x30], xmm0
lea rdx, [rbp + 0x1a8]
mov r9d, eax
movss dword [rsp + 0x20], xmm6
mov rcx, r10
mov dword [rbp + 0x1a0], 0x44c1c000
mov dword [rbp + 0x1a4], 0x4441c000
mov qword [rbp + 0x1a8], 0
call fcn.140029390
mov rcx, r12
call fcn.1400117f0
movzx ecx, word [0x140102cd8]
lea rdx, [rbp - 0x64]
mov eax, dword [0x140102cd4]
mov dword [rbp - 0x64], eax
movzx eax, byte [0x140102cda]
xor byte [rbp - 0x63], 0x35
xor al, 0x3a
xor byte [rbp - 0x62], 0x36
xor byte [rbp - 0x61], 0x37
mov word [rbp - 0x60], cx
xor cl, 0x38
xor byte [rbp - 0x5f], 0x39
mov byte [rbp - 0x60], cl
lea rcx, [rbp + 0x638]
mov byte [rbp - 0x64], 0x56
mov byte [rbp - 0x5e], al
call fcn.14003e920
movzx eax, word [0x140103188]
lea rdx, [rbp - 0x6b]
mov word [rbp - 0x6b], ax
lea rcx, [rbp + 0x5e0]
movzx eax, byte [0x14010318a]
xor byte [rbp - 0x6a], 0x35
xor al, 0x36
mov byte [rbp - 0x69], al
mov byte [rbp - 0x6b], 0x56
call fcn.14003e920
movups xmm2, xmmword [0x140102158]
movdqa xmm0, xmm2
psrldq xmm0, 0xf
movd eax, xmm0
movups xmmword [rbp + 0x58], xmm2
test al, al
je 0x14006a894
mov r8d, r13d
cmp r14d, 2
jl 0x14006a85d
movdqa xmm3, xmmword [rbp + 0xfe0]
movdqa xmm4, xmmword [rbp + 0xfd0]
movdqa xmm5, xmmword [rbp + 0xff0]
movdqa xmm1, xmm4
punpckldq xmm1, xmm4
movdqa xmm0, xmm4
pmuldq xmm1, xmm3
movdqa xmm6, xmmword [rbp + 0x1020]
punpckhdq xmm0, xmm4
pmuldq xmm0, xmm3
movd eax, xmm2
movdqa xmm2, xmmword [rbp + 0x1030]
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm4
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movdqa xmm1, xmm4
movdqa xmm4, xmmword [rbp + 0x1000]
pmulld xmm0, xmm5
psubd xmm1, xmm0
movd xmm0, eax
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm6
xorps xmm1, xmm0
movdqa xmm0, xmm2
movd dword [rbp + 0x58], xmm1
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm3
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm3
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movdqa xmm1, xmm2
movdqa xmm2, xmmword [rbp + 0x1040]
pmulld xmm0, xmm5
psubd xmm1, xmm0
movd xmm0, dword [rbp + 0x5c]
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm6
xorps xmm1, xmm0
movdqa xmm0, xmm2
movd dword [rbp + 0x5c], xmm1
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm3
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm3
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movdqa xmm1, xmm2
movdqa xmm2, xmmword [rbp + 0x1050]
pmulld xmm0, xmm5
psubd xmm1, xmm0
movd xmm0, dword [rbp + 0x60]
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm6
xorps xmm1, xmm0
movdqa xmm0, xmm2
movd dword [rbp + 0x60], xmm1
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm1, xmm3
pmuldq xmm0, xmm3
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movdqa xmm1, xmm2
pmulld xmm0, xmm5
psubd xmm1, xmm0
movd xmm0, dword [rbp + 0x64]
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm6
xorps xmm1, xmm0
movd dword [rbp + 0x64], xmm1
jmp 0x14006a894
lea r9, [rbp + 0x58]
mov eax, 0x1f7047dd
lea r9, [r9 + 1]
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x39
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x34
xor byte [r9 - 1], al
cmp r8d, 0x10
jl 0x14006a861
lea rdx, [rbp + 0x58]
lea rcx, [rbp + 0x658]
call fcn.14003e920
lea rcx, [rbp + 0x638]
call fcn.140073860
movss xmm10, dword [rsp + 0x74]
lea rcx, [rbp + 0x608]
mov rdx, rax
movss dword [rsp + 0x20], xmm10
xor r9d, r9d
xor r8d, r8d
call fcn.14000af40
lea rcx, [rbp + 0x5e0]
call fcn.140073860
mov rdx, rax
movss dword [rsp + 0x20], xmm10
xor r9d, r9d
lea rcx, [rbp + 0x600]
xor r8d, r8d
call fcn.14000af40
lea rcx, [rbp + 0x658]
call fcn.140073860
mov rdx, rax
movss dword [rsp + 0x20], xmm10
xor r9d, r9d
lea rcx, [rbp + 0x130]
xor r8d, r8d
call fcn.14000af40
movss xmm8, dword [rbp + 0x600]
lea rcx, [rbp + 0x1b0]
movss xmm9, dword [rbp + 0x40]
movaps xmm0, xmm8
addss xmm0, dword [rbp + 0x608]
movaps xmm7, xmm9
mov dword [rbp + 0x1b4], 0x41de0000
addss xmm0, dword [rbp + 0x130]
subss xmm7, xmm0
mulss xmm7, xmm15
movss dword [rbp + 0x1b0], xmm7
call fcn.140014f20
lea rcx, [rbp + 0x638]
call fcn.140073860
movaps xmm3, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm13
lea rcx, [rbp + 0x1620]
movaps xmm1, xmm13
mov r8, rax
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb4]
call fcn.140031b90
addss xmm7, dword [rbp + 0x608]
mov edx, 0x46
mov dword [rsp + 0x20], 0xff
mov r9d, 0xe6
lea rcx, [rbp + 0x1060]
mov r8d, 0x3f
call fcn.1400313c0
call fcn.140011cf0
lea rcx, [rbp + 0x5e0]
mov r10, rax
call fcn.140073860
movaps xmm3, xmm14
movss dword [rsp + 0x20], xmm15
movaps xmm2, xmm14
lea rcx, [rbp + 0x1630]
movaps xmm1, xmm14
mov r9, rax
call fcn.1400013f0
mov rcx, rax
call fcn.140003f40
movaps xmm0, xmm7
mov dword [rbp + 0x1bc], 0x41e60000
addss xmm0, xmm13
mov r8d, eax
lea rdx, [rbp + 0x1b8]
mov rcx, r10
movss dword [rbp + 0x1b8], xmm0
call fcn.140029a40
movss dword [rbp + 0x1c0], xmm7
lea rcx, [rbp + 0x1c0]
mov dword [rbp + 0x1c4], 0x41de0000
call fcn.140014f20
lea rcx, [rbp + 0x5e0]
call fcn.140073860
movups xmm0, xmmword [rbp + 0x1060]
mov r8, rax
lea rdx, [0x1400f7eb4]
lea rcx, [rbp - 0x80]
movups xmmword [rbp - 0x80], xmm0
call fcn.140031b90
addss xmm7, xmm8
mov dword [rbp + 0x1cc], 0x41de0000
lea rcx, [rbp + 0x1c8]
movss dword [rbp + 0x1c8], xmm7
call fcn.140014f20
lea rcx, [rbp + 0x658]
call fcn.140073860
movaps xmm3, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm13
lea rcx, [rbp + 0x1640]
movaps xmm1, xmm13
mov r8, rax
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb4]
call fcn.140031b90
call fcn.140011890
movaps xmm3, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm15
lea rcx, [rbp + 0x1650]
movaps xmm1, xmm14
call fcn.1400013f0
mov rdx, rax
xor ecx, ecx
call fcn.140003f80
mov rcx, r15
call fcn.1400117f0
xor r9d, r9d
movss dword [rsp + 0x20], xmm10
xor r8d, r8d
lea rdx, str.Verse_discord_server
lea rcx, [rbp + 0x1d8]
call fcn.14000af40
movaps xmm11, xmm9
mov dword [rbp + 0x1d4], 0x42480000
subss xmm11, dword [rbp + 0x1d8]
lea rcx, [rbp + 0x1d0]
mulss xmm11, xmm15
movss dword [rbp + 0x1d0], xmm11
call fcn.140014f20
xor edx, edx
lea rcx, str.Verse_discord_server
call fcn.140031410
mov rax, qword [0x1401428c0]
lea rcx, [rbp - 0x80]
movsd xmm0, qword [rax + 0x4748]
movsd qword [rbp - 0x80], xmm0
call fcn.140014ef0
lea rdx, [rbp + 0x1d8]
call fcn.1400328c0
xor ecx, ecx
call fcn.140007650
test al, al
je 0x14006abc7
mov rax, qword [0x1401428c0]
mov dword [rax + 0x4a28], 7
mov ecx, esi
call fcn.140003fe0
call fcn.140011890
subss xmm11, dword [rbp + 0x128]
movss xmm3, dword [rbp]
lea rcx, [rbp + 0x1660]
movss xmm2, dword [rbp - 0x50]
movss xmm1, dword [rbp + 4]
movss dword [rsp + 0x20], xmm13
addss xmm11, dword [rbp + 0x3c]
mulss xmm11, dword [rbp + 0x44]
call fcn.1400013f0
lea rcx, [rbp + 0x1670]
movss dword [rsp + 0x20], xmm13
movups xmm6, xmmword [rax]
call fcn.1400013f0
movss xmm0, dword [rbp + 8]
lea rcx, [rbp + 0x1680]
movaps xmm3, xmm0
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm0
movaps xmm1, xmm0
movups xmm5, xmmword [rax]
call fcn.1400013f0
movss xmm1, dword [rbp + 0xc]
movss xmm9, dword [rbp - 0x4c]
unpcklps xmm1, xmm9
movups xmm2, xmmword [rax]
call fcn.140011cf0
movss xmm8, dword [rbp - 0x68]
lea rcx, [rbp - 0x80]
movss xmm0, dword [rbp - 0x54]
movq rdx, xmm1
movss xmm7, dword [rsp + 0x78]
movss xmm3, dword [0x140104594]
movss dword [rsp + 0x50], xmm7
mov qword [rsp + 0x48], rcx
lea rcx, [rbp - 0x40]
mov qword [rsp + 0x40], rcx
lea rcx, [rbp - 0x10]
mov qword [rsp + 0x38], rcx
mov rcx, rax
movss dword [rsp + 0x30], xmm8
movdqa xmmword [rbp - 0x10], xmm2
movss xmm2, dword [0x14010457c]
movss dword [rsp + 0x28], xmm8
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp - 0x80], xmm6
movdqa xmmword [rbp - 0x40], xmm5
call fcn.14005bf10
movss xmm3, dword [rbp]
lea rcx, [rbp + 0x1690]
movss xmm2, dword [rbp - 0x50]
movss xmm1, dword [rbp + 4]
movss dword [rsp + 0x20], xmm13
call fcn.1400013f0
lea rcx, [rbp + 0x16a0]
movss dword [rsp + 0x20], xmm13
movups xmm6, xmmword [rax]
call fcn.1400013f0
movss xmm0, dword [rbp + 8]
lea rcx, [rbp + 0x16b0]
movaps xmm3, xmm0
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm0
movaps xmm1, xmm0
movups xmm5, xmmword [rax]
call fcn.1400013f0
movss xmm1, dword [0x140104558]
movaps xmm0, xmm11
unpcklps xmm0, xmm1
movaps xmm1, xmm0
movups xmm2, xmmword [rax]
call fcn.140011cf0
lea rcx, [rbp - 0x10]
movss dword [rsp + 0x50], xmm7
mov qword [rsp + 0x48], rcx
lea rcx, [rbp - 0x80]
movdqa xmmword [rbp - 0x10], xmm6
movdqa xmmword [rbp - 0x80], xmm5
movdqa xmmword [rbp - 0x40], xmm2
movss xmm0, dword [rbp - 0x54]
movq rdx, xmm1
movss xmm3, dword [0x140104594]
movss xmm2, dword [0x14010458c]
mov qword [rsp + 0x40], rcx
lea rcx, [rbp - 0x40]
mov qword [rsp + 0x38], rcx
mov rcx, rax
movss dword [rsp + 0x30], xmm8
movss dword [rsp + 0x28], xmm8
movss dword [rsp + 0x20], xmm0
call fcn.14005bf10
movss xmm3, dword [rbp]
lea rcx, [rbp + 0x16c0]
movss xmm2, dword [rbp - 0x50]
movss xmm1, dword [rbp + 4]
movss dword [rsp + 0x20], xmm13
call fcn.1400013f0
lea rcx, [rbp + 0x16d0]
movss dword [rsp + 0x20], xmm13
movups xmm6, xmmword [rax]
call fcn.1400013f0
movss xmm0, dword [rbp + 8]
lea rcx, [rbp + 0x16e0]
movaps xmm3, xmm0
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm0
movaps xmm1, xmm0
movups xmm5, xmmword [rax]
call fcn.1400013f0
movss xmm1, dword [0x140104558]
movss xmm0, dword [0x1401045b4]
unpcklps xmm0, xmm1
movups xmm2, xmmword [rax]
movaps xmm1, xmm0
call fcn.140011cf0
movss xmm0, dword [rbp - 0x54]
lea rcx, [rbp - 0x10]
movss xmm3, dword [0x140104594]
movq rdx, xmm1
movss dword [rsp + 0x50], xmm7
mov qword [rsp + 0x48], rcx
lea rcx, [rbp - 0x80]
mov qword [rsp + 0x40], rcx
lea rcx, [rbp - 0x40]
mov qword [rsp + 0x38], rcx
mov rcx, rax
movss dword [rsp + 0x30], xmm8
movdqa xmmword [rbp - 0x40], xmm2
movss xmm2, dword [0x14010457c]
movss dword [rsp + 0x28], xmm8
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp - 0x10], xmm6
movdqa xmmword [rbp - 0x80], xmm5
call fcn.14005bf10
call fcn.140011cf0
lea rcx, [rbp + 0x16f0]
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm14
movaps xmm2, xmm14
movaps xmm1, xmm14
mov r8, rax
call fcn.1400013f0
lea rcx, [rbp + 0x1700]
movss dword [rsp + 0x20], xmm15
movups xmm4, xmmword [rax]
call fcn.1400013f0
lea rcx, [rbp + 0x1710]
movss dword [rsp + 0x20], xmm13
movdqa xmmword [rbp - 0x10], xmm4
movups xmm0, xmmword [rax]
movaps xmmword [rbp - 0x80], xmm0
movss xmm0, dword [0x14010443c]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.1400013f0
movss dword [rsp + 0x68], xmm7
movups xmm1, xmmword [rax]
lea rax, [rbp - 0x10]
movaps xmmword [rbp - 0x40], xmm1
movss xmm0, dword [0x1401044c4]
mov rcx, r8
movss xmm2, dword [rbp + 0x40]
mov qword [rsp + 0x60], rax
lea rax, [rbp - 0x80]
mov qword [rsp + 0x58], rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x50], rax
lea rax, str.https:__bit.ly_46pCyDb
movss dword [rsp + 0x48], xmm0
movss dword [rsp + 0x40], xmm0
movss xmm0, dword [rbp + 0x3c]
movss dword [rsp + 0x38], xmm0
movaps xmm3, xmm0
mov qword [rsp + 0x30], rax
movaps xmm0, xmm14
unpcklps xmm0, xmm14
movq rdx, xmm0
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r12
call fcn.140065a80
lea rcx, [rbp + 0x1e0]
mov dword [rbp + 0x1e0], 0
mov dword [rbp + 0x1e4], 0x42960000
call fcn.140014f20
lea rcx, [rbp + 0x1e8]
mov dword [rbp + 0x1e8], 0x42940000
mov dword [rbp + 0x1ec], 0x43040000
call fcn.140014f20
mov rcx, r12
call fcn.1400117f0
movaps xmm3, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm15
lea rcx, [rbp + 0x1720]
movaps xmm1, xmm14
call fcn.1400013f0
mov rcx, rax
lea rdx, str.System_Information
call fcn.140031b90
xor r9d, r9d
movss dword [rsp + 0x20], xmm10
xor r8d, r8d
lea rdx, str.System_Information
lea rcx, [rbp + 0x1f0]
call fcn.14000af40
call fcn.140011cf0
lea rcx, [rbp + 0x1730]
mov dword [rsp + 0x20], 0xff
xor edx, edx
mov r9d, 0xff
mov r8d, 0x80
mov r10, rax
call fcn.1400313c0
mov rcx, rax
call fcn.140003a70
movss xmm0, dword [rbp + 0x1f0]
lea r8, [rbp + 0x1f8]
movss xmm1, dword [rbp + 0x1f4]
lea rdx, [rbp + 0x200]
movss xmm7, dword [rbp + 0xc]
addss xmm1, xmm9
addss xmm0, xmm7
movss dword [rsp + 0x20], xmm13
mov r9d, eax
mov dword [rbp + 0x200], 0x42940000
mov rcx, r10
movss dword [rbp + 0x1fc], xmm1
movss dword [rbp + 0x1f8], xmm0
movss dword [rbp + 0x204], xmm1
call fcn.140029230
call fcn.140011890
mov rcx, r15
call fcn.1400117f0
mov rdx, qword [0x140142928]
cmp rdx, qword [0x140142930]
je 0x14006b4af
lea rcx, [rbp + 0x1a50]
call fcn.14003cf30
movss xmm8, dword [0x14010450c]
lea rax, str.Manufacturer:
mov qword [rbp + 0xa90], rax
lea rbx, [rbp + 0xa98]
lea rax, [rbp + 0x1a50]
mov byte [rbp + 0xaa8], 0
mov qword [rbp + 0xa98], rax
mov r12d, Ordinal_27
lea rax, str.Manufacturer_of_the_system.
mov byte [rbp + 0xac8], 0
mov qword [rbp + 0xaa0], rax
lea rax, str.Product_Name:
mov qword [rbp + 0xab0], rax
lea rax, [rbp + 0x1a70]
mov qword [rbp + 0xab8], rax
lea rax, str.The_product_name_of_the_system.
mov qword [rbp + 0xac0], rax
lea rax, str.Version__001_:
mov qword [rbp + 0xad0], rax
lea rax, [rbp + 0x1a90]
mov qword [rbp + 0xad8], rax
lea rax, str.System_version_information__stored_in_table_001.
mov qword [rbp + 0xae0], rax
lea rax, str.System_Serial:
mov qword [rbp + 0xaf0], rax
lea rax, [rbp + 0x1ab0]
mov qword [rbp + 0xaf8], rax
lea rax, str.Unique_system_serial_number.
mov qword [rbp + 0xb00], rax
lea rax, str.System_UUID:
mov qword [rbp + 0xb10], rax
lea rax, [rbp + 0x1b10]
mov qword [rbp + 0xb18], rax
lea rax, str.Universally_Unique_Identifier__UUID__of_the_system._The_UUID_follows_the_SMBIOS_standard__where_the_first_three_groups_nare_Little_endian__and_the_last_two_are_Big_endian._Some_tools_display_the_raw_SMBIOS_data__resulting_in_a_different_format._nFor_convenience__this_UUID_is_formatted_to_the_commonly_expected_WMIC_representation.
mov qword [rbp + 0xb20], rax
lea rax, str.Family_Serial:
mov qword [rbp + 0xb30], rax
lea rax, [rbp + 0x1af0]
mov qword [rbp + 0xb38], rax
lea rax, str.Family_number_identifier.
mov qword [rbp + 0xb40], rax
lea rax, str.SKU_Number:
mov qword [rbp + 0xb50], rax
lea rax, [rbp + 0x1ad0]
mov qword [rbp + 0xb58], rax
lea rax, str.Stock_Keeping_Unit__SKU__number.
mov qword [rbp + 0xb60], rax
mov byte [rbp + 0xae8], 0
mov byte [rbp + 0xb08], 0
mov byte [rbp + 0xb28], 0
mov byte [rbp + 0xb48], 0
mov byte [rbp + 0xb68], 0
nop dword [rax]
nop word [rax + rax]
mov rcx, qword [rbx]
lea rdx, [rbp + 0xf38]
call fcn.1400738b0
mov rcx, qword [rbx]
lea rdx, [rbp + 0xf70]
mov r8, qword [rax]
call fcn.1400738d0
mov rdx, r8
mov rcx, qword [rax]
call fcn.140077330
mov rdx, qword [rbx]
lea rcx, [rbp + 0x8d0]
test al, al
mov esi, reloc.WLDAP32.dll_Ordinal_35
cmovne rsi, r12
call fcn.14003a940
cmp qword [rbp + 0x8e0], rsi
jbe 0x14006b2e9
mov r9, rsi
lea rdx, [rbp + 0x17a0]
xor r8d, r8d
lea rcx, [rbp + 0x8d0]
call fcn.1400403f0
mov rdx, rax
lea r8, [0x1400f44a4]
lea rcx, [rbp + 0x1780]
call fcn.14003b150
mov rdx, rax
lea rcx, [rbp + 0x8d0]
call fcn.140038030
lea rcx, [rbp + 0x1780]
call fcn.140037fd0
lea rcx, [rbp + 0x17a0]
call fcn.140037fd0
mov byte [rbx + 0x10], 1
xorps xmm6, xmm6
mov dword [rbp + 0x208], 0x42940000
lea rcx, [rbp + 0xaa8]
lea rax, [rbx + 0x10]
sub rax, rcx
lea rcx, [rbp + 0x208]
sar rax, 5
inc rax
cvtsi2ss xmm6, rax
mulss xmm6, xmm8
addss xmm6, xmm9
movss dword [rbp + 0x20c], xmm6
call fcn.140014f20
mov r8, qword [rbx - 8]
lea rcx, [rbp + 0x1740]
movaps xmm1, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm13
movaps xmm2, xmm13
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb4]
call fcn.140031b90
movaps xmm1, xmm14
movaps xmm0, xmm14
call fcn.140014e40
lea rcx, [rbp + 0x210]
movss dword [rbp + 0x214], xmm6
mov dword [rbp + 0x210], 0x432e0000
call fcn.140014f20
lea rcx, [rbp + 0x8d0]
call fcn.140073860
movaps xmm3, xmm12
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm12
lea rcx, [rbp + 0x1750]
movaps xmm1, xmm12
mov r8, rax
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb4]
call fcn.140031b90
cmp byte [rbx + 0x10], 0
je 0x14006b3f7
xor ecx, ecx
call fcn.140007650
test al, al
je 0x14006b3f7
xor ecx, ecx
call fcn.140015ba0
mov rcx, qword [rbx]
call fcn.140073860
mov rcx, rax
xor edx, edx
call fcn.140031410
call fcn.140015d40
movaps xmm1, xmm14
movaps xmm0, xmm14
call fcn.140014e40
lea rcx, [rbp + 0x218]
movss dword [rbp + 0x21c], xmm6
mov dword [rbp + 0x218], 0x43d18000
call fcn.140014f20
movaps xmm1, xmm15
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm15
lea rcx, [rbp + 0x1760]
movaps xmm2, xmm15
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb0]
call fcn.140031b90
xor ecx, ecx
call fcn.140007650
test al, al
je 0x14006b472
xor ecx, ecx
call fcn.140015ba0
mov rcx, qword [rbx + 8]
xor edx, edx
call fcn.140031410
call fcn.140015d40
lea rcx, [rbp + 0x8d0]
call fcn.140037fd0
add rbx, 0x20
lea rcx, [rbp + 0xb70]
lea rax, [rbx - 8]
cmp rax, rcx
jne 0x14006b240
mov r12, qword [rbp + 0x18]
lea rcx, [rbp + 0x1a50]
call fcn.14003c790
lea rdi, [0x1400f377a]
jmp 0x14006b4b8
movss xmm8, dword [0x14010450c]
call fcn.140011890
lea rcx, [rbp + 0x220]
mov dword [rbp + 0x220], 0x42940000
mov dword [rbp + 0x224], 0x43b28000
call fcn.140014f20
mov rcx, r12
call fcn.1400117f0
movaps xmm3, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm15
lea rcx, [rbp + 0x1770]
movaps xmm1, xmm14
call fcn.1400013f0
mov rcx, rax
lea rdx, str.BIOS_Information
call fcn.140031b90
xor r9d, r9d
movss dword [rsp + 0x20], xmm10
xor r8d, r8d
lea rdx, str.BIOS_Information
lea rcx, [rbp + 0x228]
call fcn.14000af40
call fcn.140011cf0
lea rcx, [rbp + 0x1900]
mov dword [rsp + 0x20], 0xff
xor edx, edx
mov r9d, 0xff
mov r8d, 0x80
mov r10, rax
call fcn.1400313c0
mov rcx, rax
call fcn.140003a70
movss xmm0, dword [rbp + 0x228]
lea r8, [rbp + 0x230]
movss xmm1, dword [rbp + 0x22c]
addss xmm0, xmm7
movss xmm7, dword [0x140104578]
lea rdx, [rbp + 0x238]
addss xmm1, xmm7
movss dword [rsp + 0x20], xmm13
mov r9d, eax
mov dword [rbp + 0x238], 0x42940000
mov rcx, r10
movss dword [rbp + 0x230], xmm0
movss dword [rbp + 0x234], xmm1
movss dword [rbp + 0x23c], xmm1
call fcn.140029230
call fcn.140011890
mov rcx, r15
call fcn.1400117f0
mov rdx, qword [0x1401429a0]
cmp rdx, qword [0x1401429a8]
je 0x14006baa1
lea rcx, [rbp + 0x13a0]
call fcn.14003bf50
lea rax, str.BIOS_Vendor:
lea rdx, [rbp + 0x13a0]
mov qword [rbp + 0x11f0], rax
lea rcx, [rbp + 0x11f8]
call fcn.14003a940
movaps xmm3, xmm12
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm12
mov byte [rbp + 0x1218], 0
movaps xmm1, xmm12
mov qword [rbp + 0x1220], rdi
lea rcx, [rbp + 0x1228]
call fcn.1400013f0
lea rax, str.BIOS_Version:
lea rdx, [rbp + 0x13c0]
mov qword [rbp + 0x1238], rax
lea rcx, [rbp + 0x1240]
call fcn.14003a940
movaps xmm3, xmm12
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm12
mov byte [rbp + 0x1260], 0
movaps xmm1, xmm12
mov qword [rbp + 0x1268], rdi
lea rcx, [rbp + 0x1270]
call fcn.1400013f0
lea rax, str.Release_Date:
lea rdx, [rbp + 0x13e0]
mov qword [rbp + 0x1280], rax
lea rcx, [rbp + 0x1288]
call fcn.14003a940
movaps xmm3, xmm12
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm12
mov byte [rbp + 0x12a8], 0
movaps xmm1, xmm12
mov qword [rbp + 0x12b0], rdi
lea rcx, [rbp + 0x12b8]
call fcn.1400013f0
cmp byte [rbp + 0x1402], 0
lea rax, str.Secure_Boot:
lea rdx, str.Disabled
mov qword [rbp + 0x12c8], rax
lea r14, str.Enabled
cmovne rdx, r14
lea rcx, [rbp + 0x12d0]
call fcn.14003e920
lea rax, str.Secure_Boot_ensures_signed_OS_and_drivers_to_run._Disabling_it_allows_nunsigned_files__e.g._EFI___often_used_for_cheats__spoofing.
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm13
mov qword [rbp + 0x12f8], rax
movaps xmm2, xmm13
mov byte [rbp + 0x12f0], 1
movaps xmm1, xmm13
lea rcx, [rbp + 0x1300]
call fcn.1400013f0
cmp byte [rbp + 0x1401], 0
lea rax, str.TPM_Status:
lea rdx, str.Disabled
mov qword [rbp + 0x1310], rax
cmovne rdx, r14
lea rcx, [rbp + 0x1318]
call fcn.14003e920
lea rax, str.TPM__Trusted_Platform_Module__is_used_for_secure_storage._nAnti_Cheats_might_ban_based_on_its_unique_ID__hashes.
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm13
mov qword [rbp + 0x1340], rax
movaps xmm2, xmm13
mov byte [rbp + 0x1338], 1
movaps xmm1, xmm13
lea rcx, [rbp + 0x1348]
call fcn.1400013f0
cmp byte [rbp + 0x1403], 0
lea rax, str.HyperVisor:
lea rdx, str.Disabled
mov qword [rbp + 0x1358], rax
cmovne rdx, r14
lea rcx, [rbp + 0x1360]
call fcn.14003e920
lea rax, str.Hypervisor__Hyper_V__creates_virtual_machines._Used_for_nsome_Anti_Cheat_workarounds__spoofing._n_nNOTE:_This_indicates_HyperVisor_running_in_the_CPU_nand_BIOS__not_the_Windows_Hyper_V_feature.
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm13
mov qword [rbp + 0x1388], rax
movaps xmm2, xmm13
mov byte [rbp + 0x1380], 1
movaps xmm1, xmm13
lea rcx, [rbp + 0x1390]
call fcn.1400013f0
movss xmm9, dword [0x140104580]
lea rbx, [rbp + 0x1220]
mov edi, r13d
nop dword [rax + rax]
movd xmm6, edi
lea rcx, [rbp + 0x240]
cvtdq2ps xmm6, xmm6
mov dword [rbp + 0x240], 0x42940000
mulss xmm6, xmm8
addss xmm6, xmm9
movss dword [rbp + 0x244], xmm6
call fcn.140014f20
movaps xmm1, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm13
lea rcx, [rbp + 0x1910]
movaps xmm2, xmm13
call fcn.1400013f0
mov r8, qword [rbx - 0x30]
lea rdx, [0x1400f7eb4]
mov rcx, rax
call fcn.140031b90
movaps xmm1, xmm14
movaps xmm0, xmm14
call fcn.140014e40
movsxd rdx, edi
lea rcx, [rbp + 0x5a0]
lea rsi, [rdx + rdx*8]
lea rdx, [rbp + 0x11f8]
lea rdx, [rdx + rsi*8]
call fcn.14003a940
cmp qword [rbp + 0x5b0], 0x27
jbe 0x14006b90f
mov r9d, Ordinal_41
lea rdx, [rbp + 0x17e0]
xor r8d, r8d
lea rcx, [rbp + 0x5a0]
call fcn.1400403f0
mov rdx, rax
lea r8, [0x1400f44a4]
lea rcx, [rbp + 0x17c0]
call fcn.14003b150
mov rdx, rax
lea rcx, [rbp + 0x5a0]
call fcn.140038030
lea rcx, [rbp + 0x17c0]
call fcn.140037fd0
lea rcx, [rbp + 0x17e0]
call fcn.140037fd0
lea rcx, [rbp + 0x248]
movss dword [rbp + 0x24c], xmm6
mov dword [rbp + 0x248], 0x43290000
call fcn.140014f20
mov rdx, r14
lea rcx, [rbp + 0x5a0]
call fcn.140077150
lea rcx, [rbp + 0x5a0]
test al, al
je 0x14006b973
call fcn.140073860
movaps xmm3, xmm14
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm13
lea rcx, [rbp + 0x1920]
movaps xmm1, xmm14
mov r8, rax
call fcn.1400013f0
mov r9, rax
jmp 0x14006b9c9
lea rdx, str.Disabled
call fcn.140077150
lea rcx, [rbp + 0x5a0]
test al, al
je 0x14006b9b6
call fcn.140073860
movaps xmm3, xmm14
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm14
lea rcx, [rbp + 0x1930]
movaps xmm1, xmm13
mov r8, rax
call fcn.1400013f0
mov r9, rax
jmp 0x14006b9c9
lea r9, [rbp + 0x1228]
lea r9, [r9 + rsi*8]
call fcn.140073860
mov r8, rax
lea rdx, [0x1400f7eb4]
mov rcx, r9
call fcn.140031b90
mov rax, qword [rbx]
cmp byte [rax], 0
je 0x14006ba5a
movaps xmm1, xmm14
movaps xmm0, xmm14
call fcn.140014e40
lea rcx, [rbp + 0x250]
movss dword [rbp + 0x254], xmm6
mov dword [rbp + 0x250], 0x43d18000
call fcn.140014f20
movaps xmm1, xmm15
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm15
lea rcx, [rbp + 0x1940]
movaps xmm2, xmm15
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb0]
call fcn.140031b90
xor ecx, ecx
call fcn.140007650
test al, al
je 0x14006ba5a
xor ecx, ecx
call fcn.140015ba0
mov rcx, qword [rbx]
xor edx, edx
call fcn.140031410
call fcn.140015d40
lea rcx, [rbp + 0x5a0]
call fcn.140037fd0
inc edi
add rbx, 0x48
cmp edi, 6
jb 0x14006b820
lea r9, [0x140070fc0]
mov edx, 0x48
mov r8d, 6
lea rcx, [rbp + 0x11f0]
call fcn.14008f4b4
lea rcx, [rbp + 0x13a0]
call fcn.140039ac0
jmp 0x14006bab1
movss xmm9, dword [0x140104580]
lea r14, str.Enabled
call fcn.140011890
lea rcx, [rbp + 0x258]
movss dword [rbp + 0x258], xmm11
mov dword [rbp + 0x25c], 0x43b28000
call fcn.140014f20
mov rcx, r12
call fcn.1400117f0
movaps xmm3, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm15
lea rcx, [rbp + 0x1950]
movaps xmm1, xmm14
call fcn.1400013f0
mov rcx, rax
lea rdx, str.Processor_Information
call fcn.140031b90
xor r9d, r9d
movss dword [rsp + 0x20], xmm10
xor r8d, r8d
lea rdx, str.Processor_Information
lea rcx, [rbp + 0x260]
call fcn.14000af40
call fcn.140011cf0
lea rcx, [rbp + 0x1960]
mov dword [rsp + 0x20], 0xff
xor edx, edx
mov r9d, 0xff
mov r8d, 0x80
mov r10, rax
call fcn.1400313c0
mov rcx, rax
call fcn.140003a70
movss xmm0, dword [rbp + 0x260]
lea r8, [rbp + 0x268]
movss xmm1, dword [rbp + 0x264]
addss xmm0, xmm11
addss xmm1, xmm7
movss dword [rbp + 0x270], xmm11
mov r9d, eax
movss dword [rsp + 0x20], xmm13
lea rdx, [rbp + 0x270]
mov rcx, r10
movss dword [rbp + 0x268], xmm0
movss dword [rbp + 0x26c], xmm1
movss dword [rbp + 0x274], xmm1
call fcn.140029230
call fcn.140011890
mov rcx, r15
call fcn.1400117f0
mov rdx, qword [0x140142910]
cmp rdx, qword [0x140142918]
je 0x14006c0d7
lea rcx, [rbp + 0x1b30]
call fcn.140071030
lea rax, str.CPU_Manufacturer:
movss dword [rsp + 0x20], xmm13
mov qword [rbp + 0x10b0], rax
lea rdx, [0x1400f377a]
lea rax, [rbp + 0x1b30]
mov qword [rbp + 0x10c0], rdx
movaps xmm3, xmm13
mov qword [rbp + 0x10b8], rax
movaps xmm2, xmm13
lea rcx, [rbp + 0x10c8]
movaps xmm1, xmm13
call fcn.1400013f0
lea rax, str.Processor_Type:
movss dword [rsp + 0x20], xmm13
mov qword [rbp + 0x10d8], rax
lea rcx, [rbp + 0x10f0]
lea rax, [rbp + 0x1b50]
mov qword [rbp + 0x10e8], rdx
mov qword [rbp + 0x10e0], rax
call fcn.1400013f0
lea rax, [rbp + 0x1b70]
movss dword [rsp + 0x20], xmm13
lea rcx, str.Serial_Number:
mov qword [rbp + 0x1108], rax
lea rax, str.The_processors_unique_serial_number._The_serial_Unknown_is_common_nand_acceptable_here._Same_goes_for_O.E.M._values_as_serials.
mov qword [rbp + 0x1100], rcx
lea rcx, [rbp + 0x1118]
mov qword [rbp + 0x1110], rax
call fcn.1400013f0
lea rax, str.Part_Number:
movss dword [rsp + 0x20], xmm13
mov qword [rbp + 0x1128], rax
lea rcx, [rbp + 0x1140]
lea rax, [rbp + 0x1bb0]
mov qword [rbp + 0x1130], rax
lea rax, str.Identifies_the_specific_part_number_of_the_processor._nThe_serial_Unknown___O.E.M.__is_common__acceptable_here.
mov qword [rbp + 0x1138], rax
call fcn.1400013f0
lea rax, str.Socket_Type:
movss dword [rsp + 0x20], xmm13
mov qword [rbp + 0x1150], rax
lea rcx, [rbp + 0x1168]
lea rax, [rbp + 0x1b90]
mov qword [rbp + 0x1158], rax
lea rax, str.Indicates_the_physical_connector_for_the_processor._nExamples_include__AM4__AM5__LGA1200._nUseful_for_RAID_setups_or_upgrades.
mov qword [rbp + 0x1160], rax
call fcn.1400013f0
movss xmm10, dword [0x140104584]
lea rbx, [rbp + 0x10b8]
movaps xmm7, xmm11
mov edi, r13d
addss xmm7, dword [0x140104554]
nop dword [rax]
movd xmm6, edi
lea rcx, [rbp + 0x278]
cvtdq2ps xmm6, xmm6
movss dword [rbp + 0x278], xmm11
mulss xmm6, xmm8
addss xmm6, xmm9
movss dword [rbp + 0x27c], xmm6
call fcn.140014f20
mov r8, qword [rbx - 8]
lea rdx, [0x1400f7eb4]
movsxd rcx, edi
lea rax, [rcx + rcx*4]
lea rcx, [rbp + 0x10c8]
lea rcx, [rcx + rax*8]
call fcn.140031b90
movaps xmm1, xmm14
movaps xmm0, xmm14
call fcn.140014e40
mov rdx, qword [rbx]
lea rcx, [rbp + 0x538]
call fcn.14003a940
lea rdx, str.__t_n_r_f_v
lea rcx, [rbp + 0x538]
call fcn.140073710
mov r8, rax
lea rcx, [rbp + 0x538]
call fcn.14003aed0
lea rdx, str.__t_n_r_f_v
lea rcx, [rbp + 0x538]
call fcn.140073640
lea rcx, [rbp + 0x538]
lea rdx, [rax + 1]
call fcn.1400738f0
cmp qword [rbp + 0x548], 0x25
jbe 0x14006be54
mov r9d, Ordinal_41
lea rdx, [rbp + 0x1820]
xor r8d, r8d
lea rcx, [rbp + 0x538]
call fcn.1400403f0
mov rdx, rax
lea r8, [0x1400f44a4]
lea rcx, [rbp + 0x1800]
call fcn.14003b150
mov rdx, rax
lea rcx, [rbp + 0x538]
call fcn.140038030
lea rcx, [rbp + 0x1800]
call fcn.140037fd0
lea rcx, [rbp + 0x1820]
call fcn.140037fd0
lea rcx, [rbp + 0x280]
movss dword [rbp + 0x280], xmm7
movss dword [rbp + 0x284], xmm6
call fcn.140014f20
lea rcx, [rbp + 0x538]
call fcn.140073860
movaps xmm3, xmm12
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm12
lea rcx, [rbp + 0x19e0]
movaps xmm1, xmm12
mov r8, rax
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb4]
call fcn.140031b90
mov rsi, qword [rbx + 8]
cmp byte [rsi], 0
je 0x14006bf3b
movaps xmm1, xmm14
movaps xmm0, xmm14
call fcn.140014e40
movaps xmm4, xmm11
movss dword [rbp + 0x28c], xmm6
addss xmm4, xmm10
lea rcx, [rbp + 0x288]
movss dword [rbp + 0x288], xmm4
call fcn.140014f20
movaps xmm1, xmm15
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm15
lea rcx, [rbp + 0x1a40]
movaps xmm2, xmm15
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb0]
call fcn.140031b90
xor ecx, ecx
call fcn.140007650
test al, al
je 0x14006bf3b
xor ecx, ecx
call fcn.140015ba0
xor edx, edx
mov rcx, rsi
call fcn.140031410
call fcn.140015d40
lea rcx, [rbp + 0x538]
call fcn.140037fd0
inc edi
add rbx, 0x28
cmp edi, 5
jb 0x14006bd40
movss xmm10, dword [rsp + 0x74]
call fcn.14008cb20
lea rcx, [rbp + 0x290]
movss dword [rbp + 0x290], xmm11
movzx ebx, al
mov dword [rbp + 0x294], 0x43fd8000
call fcn.140014f20
movaps xmm1, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm13
lea rcx, [rbp + 0x1a00]
movaps xmm2, xmm13
call fcn.1400013f0
mov rcx, rax
lea rdx, str.Virtualization:
call fcn.140031b90
movaps xmm1, xmm14
movaps xmm0, xmm14
call fcn.140014e40
movaps xmm4, xmm11
mov dword [rbp + 0x29c], 0x43fd8000
addss xmm4, dword [0x140104554]
lea rcx, [rbp + 0x298]
movss dword [rbp + 0x298], xmm4
call fcn.140014f20
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm14
test bl, bl
je 0x14006c009
movaps xmm2, xmm13
lea rcx, [rbp + 0x1a10]
movaps xmm1, xmm14
jmp 0x14006c018
movaps xmm2, xmm14
lea rcx, [rbp + 0x1a20]
movaps xmm1, xmm13
call fcn.1400013f0
test bl, bl
lea r8, str.Disabled
lea rdx, [0x1400f7eb4]
cmovne r8, r14
lea rcx, [rbp - 0x10]
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x10], xmm0
call fcn.140031b90
movaps xmm1, xmm14
movaps xmm0, xmm14
call fcn.140014e40
movaps xmm4, xmm11
mov dword [rbp + 0x2a4], 0x43fd8000
addss xmm4, dword [0x140104584]
lea rcx, [rbp + 0x2a0]
movss dword [rbp + 0x2a0], xmm4
call fcn.140014f20
movaps xmm1, xmm15
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm15
lea rcx, [rbp + 0x1a30]
movaps xmm2, xmm15
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb0]
call fcn.140031b90
xor ecx, ecx
call fcn.140007650
test al, al
je 0x14006c0cb
xor ecx, ecx
call fcn.140015ba0
xor edx, edx
lea rcx, str.CPU_virtualization_makes_HyperVisors_possible._It_allows_a_single_CPU_to_be_ndivided_into_multiple_virtual_CPUs._Can_be_used_for_cheats_and_spoofing.
call fcn.140031410
call fcn.140015d40
lea rcx, [rbp + 0x1b30]
call fcn.1400710b0
call fcn.140011890
lea rcx, [rbp + 0x2a8]
mov dword [rbp + 0x2a8], 0x42940000
mov dword [rbp + 0x2ac], 0x44118000
call fcn.140014f20
mov rcx, r12
call fcn.1400117f0
movaps xmm3, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm15
lea rcx, [rbp + 0x1410]
movaps xmm1, xmm14
call fcn.1400013f0
mov rcx, rax
lea rdx, str.Baseboard_Information
call fcn.140031b90
xor r9d, r9d
movss dword [rsp + 0x20], xmm10
xor r8d, r8d
lea rdx, str.Baseboard_Information
lea rcx, [rbp + 0x2b0]
call fcn.14000af40
call fcn.140011cf0
lea rcx, [rbp + 0x1420]
mov dword [rsp + 0x20], 0xff
xor edx, edx
mov r9d, 0xff
mov r8d, 0x80
mov r10, rax
call fcn.1400313c0
mov rcx, rax
call fcn.140003a70
movss xmm0, dword [rbp + 0x2b0]
lea r8, [rbp + 0x2b8]
movss xmm1, dword [rbp + 0x2b4]
lea rdx, [rbp + 0x2c0]
addss xmm1, dword [0x140104590]
addss xmm0, dword [rbp + 0xc]
mov r9d, eax
movss dword [rsp + 0x20], xmm13
mov rcx, r10
mov dword [rbp + 0x2c0], 0x42940000
movss dword [rbp + 0x2bc], xmm1
movss dword [rbp + 0x2b8], xmm0
movss dword [rbp + 0x2c4], xmm1
call fcn.140029230
call fcn.140011890
mov rcx, r15
call fcn.1400117f0
lea rax, str.Manufacturer:
mov r14d, r13d
mov qword [rbp + 0xc60], rax
lea rdi, [rbp + 0xc68]
lea rax, [0x140141560]
mov qword [rbp + 0xc68], rax
lea rax, str.The_company_that_built_the_baseboard.
mov qword [rbp + 0xc70], rax
lea rax, str.Product_Name:
mov qword [rbp + 0xc78], rax
lea rax, [0x140141580]
mov qword [rbp + 0xc80], rax
lea rax, str.The_specific_product_name_of_the_baseboard.
mov qword [rbp + 0xc88], rax
lea rax, str.Version__002_:
mov qword [rbp + 0xc90], rax
lea rax, [0x1401415a0]
mov qword [rbp + 0xc98], rax
lea rax, str.Indicates_the_version_of_the_baseboard_hardware__stored_in_table_002.
mov qword [rbp + 0xca0], rax
lea rax, str.Serial_Number:
mov qword [rbp + 0xca8], rax
lea rax, [0x1401415c0]
mov qword [rbp + 0xcb0], rax
lea rax, str.Unique_identifier_for_the_baseboard.
mov qword [rbp + 0xcb8], rax
lea rax, str._CS__Location:
mov qword [rbp + 0xcc0], rax
lea rax, [0x1401415e0]
mov qword [rbp + 0xcc8], rax
lea rax, str.Specifies_where_the_baseboard_is_mounted__in_chassis_.
mov qword [rbp + 0xcd0], rax
movss xmm10, dword [0x140104598]
nop word [rax + rax]
movd xmm6, r14d
lea rcx, [rbp + 0x2c8]
cvtdq2ps xmm6, xmm6
mov dword [rbp + 0x2c8], 0x42940000
mulss xmm6, xmm8
addss xmm6, xmm10
movss dword [rbp + 0x2cc], xmm6
call fcn.140014f20
movaps xmm1, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm13
lea rcx, [rbp + 0x1430]
movaps xmm2, xmm13
call fcn.1400013f0
mov r8, qword [rdi - 8]
lea rdx, [0x1400f7eb4]
mov rcx, rax
call fcn.140031b90
movaps xmm1, xmm14
movaps xmm0, xmm14
call fcn.140014e40
mov rsi, qword [rdi]
lea rdx, [rbp + 0xf78]
mov rcx, rsi
call fcn.1400738b0
lea rdx, [rbp + 0xf80]
mov rcx, rsi
mov r8, qword [rax]
call fcn.1400738d0
mov rdx, r8
mov rcx, qword [rax]
call fcn.1400773b0
test al, al
lea rcx, [rbp + 0x750]
mov eax, reloc.WLDAP32.dll_Ordinal_22
mov ebx, reloc.WLDAP32.dll_Ordinal_35
mov rdx, rsi
cmovne ebx, eax
call fcn.14003a940
xor r15b, r15b
cmp qword [rbp + 0x760], rbx
jbe 0x14006c401
mov r9d, ebx
lea rdx, [rbp + 0x1860]
xor r8d, r8d
lea rcx, [rbp + 0x750]
call fcn.1400403f0
mov rdx, rax
lea r8, [0x1400f44a4]
lea rcx, [rbp + 0x1840]
call fcn.14003b150
mov rdx, rax
lea rcx, [rbp + 0x750]
call fcn.140038030
lea rcx, [rbp + 0x1840]
call fcn.140037fd0
lea rcx, [rbp + 0x1860]
call fcn.140037fd0
mov r15b, 1
lea rcx, [rbp + 0x2d0]
movss dword [rbp + 0x2d4], xmm6
mov dword [rbp + 0x2d0], 0x43380000
call fcn.140014f20
lea rcx, [rbp + 0x750]
call fcn.140073860
movaps xmm3, xmm12
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm12
lea rcx, [rbp + 0x1440]
movaps xmm1, xmm12
mov r8, rax
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb4]
call fcn.140031b90
test r15b, r15b
je 0x14006c48a
xor ecx, ecx
call fcn.140007650
test al, al
je 0x14006c48a
xor ecx, ecx
call fcn.140015ba0
mov rcx, rsi
call fcn.140073860
mov rcx, rax
xor edx, edx
call fcn.140031410
call fcn.140015d40
lea rcx, [rbp + 0x2d8]
movss dword [rbp + 0x2dc], xmm6
mov dword [rbp + 0x2d8], 0x43380000
call fcn.140014f20
lea rcx, [rbp + 0x750]
call fcn.140073860
movaps xmm3, xmm12
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm12
lea rcx, [rbp + 0x1450]
movaps xmm1, xmm12
mov r8, rax
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb4]
call fcn.140031b90
movaps xmm1, xmm14
movaps xmm0, xmm14
call fcn.140014e40
lea rcx, [rbp + 0x2e0]
movss dword [rbp + 0x2e4], xmm6
mov dword [rbp + 0x2e0], 0x43d40000
call fcn.140014f20
movaps xmm1, xmm15
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm15
lea rcx, [rbp + 0x1460]
movaps xmm2, xmm15
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb0]
call fcn.140031b90
xor ecx, ecx
call fcn.140007650
test al, al
je 0x14006c560
xor ecx, ecx
call fcn.140015ba0
mov rcx, qword [rdi + 8]
xor edx, edx
call fcn.140031410
call fcn.140015d40
lea rcx, [rbp + 0x750]
call fcn.140037fd0
inc r14d
add rdi, 0x18
cmp r14d, 5
jl 0x14006c2e0
movss xmm10, dword [rsp + 0x74]
call fcn.140011890
movaps xmm0, xmm11
mov dword [rbp + 0x2ec], 0x43040000
addss xmm0, dword [0x140104568]
lea rcx, [rbp + 0x2e8]
movss dword [rbp + 0x2e8], xmm0
call fcn.140014f20
call fcn.140011cf0
movss xmm0, dword [rbp + 0x10]
mov rbx, rax
mov rcx, qword [0x1401428c0]
movaps xmm3, xmm0
movaps xmm2, xmm0
movss dword [rsp + 0x20], xmm13
movaps xmm1, xmm0
mov rdx, qword [rcx + 0x3ea0]
lea rcx, [rbp + 0x1470]
movsd xmm9, qword [rdx + 0xf8]
movaps xmm6, xmm9
movsd qword [rbp - 0x40], xmm9
addss xmm6, dword [rbp - 0x70]
movss xmm7, dword [rbp - 0x3c]
movss dword [rbp + 0x24], xmm7
movaps xmm8, xmm6
addss xmm8, dword [rbp - 0x48]
movss dword [rbp + 0x20], xmm8
call fcn.1400013f0
mov rcx, rax
call fcn.140003a70
movss xmm0, dword [0x140104458]
lea rcx, [rbp + 0x1480]
movaps xmm3, xmm0
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm0
movaps xmm1, xmm0
mov r15d, eax
call fcn.1400013f0
mov rcx, rax
call fcn.140003a70
movss xmm0, dword [0x140104460]
lea rcx, [rbp + 0x1490]
movaps xmm3, xmm0
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm0
movaps xmm1, xmm0
mov r12d, eax
call fcn.1400013f0
mov rcx, rax
call fcn.140003a70
movss xmm0, dword [rbp - 0x50]
lea rcx, [rbp + 0x14a0]
movaps xmm3, xmm0
movss dword [rsp + 0x20], xmm15
movaps xmm2, xmm0
movaps xmm1, xmm0
mov edi, eax
call fcn.1400013f0
movss xmm0, dword [0x140104460]
lea rcx, [rbp + 0x14b0]
movss xmm2, dword [0x140104458]
movaps xmm3, xmm0
movss dword [rsp + 0x20], xmm2
movaps xmm1, xmm0
movaps xmm2, xmm0
call fcn.1400013f0
mov rcx, rax
call fcn.140003a70
movaps xmm3, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm13
lea rcx, [rbp + 0x14c0]
movaps xmm1, xmm13
mov r13d, eax
call fcn.1400013f0
mov rcx, rax
call fcn.140003a70
xor r9d, r9d
movss dword [rsp + 0x20], xmm10
xor r8d, r8d
mov dword [rbp - 0x58], eax
lea rdx, [0x1400f7ebc]
lea rcx, [rbp + 0x2f8]
call fcn.14000af40
xor r9d, r9d
movss dword [rsp + 0x20], xmm10
xor r8d, r8d
lea rdx, [0x1400f7ec0]
lea rcx, [rbp + 0x310]
call fcn.14000af40
movaps xmm10, xmm7
movss dword [rbp + 0x30], xmm6
addss xmm10, dword [rbp - 0x5c]
mov r8b, 1
lea rdx, [rbp + 0x30]
lea rcx, [rbp - 0x40]
movss dword [rbp + 0x34], xmm10
call fcn.1400126e0
movzx r14d, al
test al, al
je 0x14006c782
xor ecx, ecx
call fcn.140012590
test al, al
je 0x14006c782
mov sil, 1
jmp 0x14006c78e
xor sil, sil
test r14b, r14b
je 0x14006c838
movss xmm0, dword [rsp + 0x78]
lea r8, [rbp + 0x30]
xor r14d, r14d
lea rdx, [rbp - 0x40]
mov dword [rsp + 0x28], r14d
mov r9d, r12d
mov rcx, rbx
movss dword [rsp + 0x20], xmm0
call fcn.1400294a0
movss xmm0, dword [rbp - 0x68]
lea r8, [rbp + 0x30]
movss dword [rsp + 0x30], xmm0
lea rdx, [rbp - 0x40]
movss xmm0, dword [rsp + 0x78]
mov r9d, edi
mov rcx, rbx
movss dword [rsp + 0x20], xmm0
call fcn.140029390
movss xmm2, dword [0x1401044c4]
addss xmm6, xmm9
movaps xmm0, xmm7
mov dword [rsp + 0x20], r14d
subss xmm0, xmm2
mov r9d, r13d
lea rdx, [rbp + 0x2f0]
mov rcx, rbx
mulss xmm6, xmm15
movss dword [rbp + 0x2f4], xmm0
movss dword [rbp + 0x2f0], xmm6
call fcn.140029980
test sil, sil
je 0x14006c87f
mov eax, dword [0x140142a54]
test eax, eax
jle 0x14006c87f
dec eax
mov dword [0x140142a54], eax
jmp 0x14006c87f
movss xmm6, dword [rsp + 0x78]
lea r8, [rbp + 0x30]
mov dword [rsp + 0x28], 0
lea rdx, [rbp - 0x40]
mov r9d, r15d
movss dword [rsp + 0x20], xmm6
mov rcx, rbx
call fcn.1400294a0
movss dword [rsp + 0x30], xmm13
lea r8, [rbp + 0x30]
mov r9d, edi
movss dword [rsp + 0x20], xmm6
lea rdx, [rbp - 0x40]
mov rcx, rbx
call fcn.140029390
movss xmm0, dword [rbp - 0x70]
lea r9, [0x1400f7ebc]
subss xmm0, dword [rbp + 0x2f8]
movss xmm1, dword [rbp - 0x5c]
lea rdx, [rbp + 0x300]
subss xmm1, dword [rbp + 0x2fc]
mov r8d, dword [rbp - 0x58]
mov rcx, rbx
mulss xmm0, xmm15
mulss xmm1, xmm15
addss xmm0, xmm9
addss xmm1, xmm7
movss dword [rbp + 0x300], xmm0
movss dword [rbp + 0x304], xmm1
call fcn.140029a40
movaps xmm6, xmm8
movss dword [rbp + 0x2c], xmm10
addss xmm6, dword [rbp - 0x70]
mov r8b, 1
lea rdx, [rbp + 0x28]
lea rcx, [rbp + 0x20]
movss dword [rbp + 0x28], xmm6
call fcn.1400126e0
movzx r14d, al
test al, al
je 0x14006c912
xor ecx, ecx
call fcn.140012590
test al, al
je 0x14006c912
mov sil, 1
jmp 0x14006c91e
xor sil, sil
test r14b, r14b
je 0x14006c9e2
movss xmm9, dword [rsp + 0x78]
lea r8, [rbp + 0x28]
xor r14d, r14d
lea rdx, [rbp + 0x20]
mov dword [rsp + 0x28], r14d
mov r9d, r12d
mov rcx, rbx
movss dword [rsp + 0x20], xmm9
call fcn.1400294a0
movss xmm0, dword [rbp - 0x68]
lea r8, [rbp + 0x28]
movss dword [rsp + 0x30], xmm0
lea rdx, [rbp + 0x20]
mov r9d, edi
movss dword [rsp + 0x20], xmm9
mov rcx, rbx
call fcn.140029390
movss xmm1, dword [0x1401044c4]
lea rdx, [rbp + 0x308]
movaps xmm0, xmm8
mov dword [rsp + 0x20], r14d
addss xmm0, xmm6
mov r9d, r13d
movaps xmm2, xmm1
mov rcx, rbx
mulss xmm0, xmm15
movss dword [rbp + 0x308], xmm0
movaps xmm0, xmm7
subss xmm0, xmm1
movss dword [rbp + 0x30c], xmm0
call fcn.140029980
test sil, sil
je 0x14006ca29
mov rcx, qword [0x140142960]
sub rcx, qword [0x140142958]
movsxd rdx, dword [0x140142a54]
sar rcx, 5
dec rcx
cmp rdx, rcx
jae 0x14006ca29
inc edx
mov dword [0x140142a54], edx
jmp 0x14006ca29
movss xmm6, dword [rsp + 0x78]
lea r8, [rbp + 0x28]
mov dword [rsp + 0x28], 0
lea rdx, [rbp + 0x20]
mov r9d, r15d
movss dword [rsp + 0x20], xmm6
mov rcx, rbx
call fcn.1400294a0
movss dword [rsp + 0x30], xmm13
lea r8, [rbp + 0x28]
mov r9d, edi
movss dword [rsp + 0x20], xmm6
lea rdx, [rbp + 0x20]
mov rcx, rbx
call fcn.140029390
movss xmm0, dword [rbp - 0x70]
lea r9, [0x1400f7ec0]
subss xmm0, dword [rbp + 0x310]
movss xmm1, dword [rbp - 0x5c]
lea rdx, [rbp + 0x318]
subss xmm1, dword [rbp + 0x314]
mov r8d, dword [rbp - 0x58]
mov rcx, rbx
mulss xmm0, xmm15
mulss xmm1, xmm15
addss xmm0, xmm8
addss xmm1, xmm7
movss dword [rbp + 0x318], xmm0
movss dword [rbp + 0x31c], xmm1
call fcn.140029a40
lea rcx, [rbp + 0x320]
movss dword [rbp + 0x320], xmm11
mov dword [rbp + 0x324], 0x43040000
call fcn.140014f20
mov r15, qword [rbp + 0x18]
mov rcx, r15
call fcn.1400117f0
movaps xmm3, xmm14
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm15
lea rcx, [rbp + 0x14d0]
movaps xmm1, xmm13
call fcn.1400013f0
mov rcx, rax
lea rdx, str.Disk_Drive_Information
call fcn.140031b90
movss xmm7, dword [rsp + 0x74]
lea rdx, str.Disk_Drive_information
xor r9d, r9d
movss dword [rsp + 0x20], xmm7
xor r8d, r8d
lea rcx, [rbp + 0x328]
call fcn.14000af40
call fcn.140011cf0
lea rcx, [rbp + 0x14e0]
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
mov edx, 0xff
mov r8d, 0x80
mov r10, rax
call fcn.1400313c0
mov rcx, rax
call fcn.140003a70
movss xmm1, dword [rbp + 0x32c]
lea r8, [rbp + 0x330]
movss xmm9, dword [rbp - 0x4c]
lea rdx, [rbp + 0x338]
addss xmm1, xmm9
movss dword [rbp + 0x338], xmm11
movaps xmm0, xmm11
movss dword [rsp + 0x20], xmm13
addss xmm0, dword [rbp + 0x328]
mov r9d, eax
mov rcx, r10
movss dword [rbp + 0x334], xmm1
movss dword [rbp + 0x33c], xmm1
movss dword [rbp + 0x330], xmm0
call fcn.140029230
call fcn.140011890
mov r14, qword [rbp + 0x50]
mov rcx, r14
call fcn.1400117f0
mov rcx, qword [0x140142958]
mov rax, qword [0x140142960]
cmp rcx, rax
je 0x14006d0d9
movsxd rdx, dword [0x140142a54]
sub rax, rcx
sar rax, 5
cmp rdx, rax
jae 0x14006d0d9
shl rdx, 5
add rdx, rcx
lea rcx, [rbp + 0x1cd0]
call fcn.140072240
lea rcx, [rbp + 0x770]
call fcn.1400380f0
movss xmm6, dword [0x140104560]
lea rcx, [rbp + 0x340]
movss dword [rbp + 0x340], xmm11
mov dword [rbp + 0x344], 0x431d0000
call fcn.140014f20
xorps xmm2, xmm2
mov qword [rbp + 0x688], 0
lea rdx, [rbp + 0x770]
lea rcx, [rbp + 0x1cd0]
movdqu xmmword [rbp + 0x678], xmm2
call fcn.1400767c0
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator_bool_void_const___ptr64]
test al, al
je 0x14006cef0
lea r15, str.Error_loading_tooltip
nop dword [rax]
lea rcx, [rbp + 0x770]
call fcn.1400737d0
cmp rax, 0xffffffffffffffff
je 0x14006cec1
lea rbx, [rax + 1]
xor r8d, r8d
mov r9, rbx
lea rdx, [rbp + 0x4e0]
lea rcx, [rbp + 0x770]
call fcn.1400403f0
mov r9, 0xffffffffffffffff
lea rdx, [rbp + 0x970]
mov r8, rbx
lea rcx, [rbp + 0x770]
call fcn.1400403f0
lea rdx, str.__t_n_r_f_v
lea rcx, [rbp + 0x4e0]
call fcn.140073640
lea rcx, [rbp + 0x4e0]
lea rdx, [rax + 1]
call fcn.1400738f0
lea rdx, str.__t_n_r_f_v
lea rcx, [rbp + 0x970]
call fcn.140073710
mov r8, rax
lea rcx, [rbp + 0x970]
call fcn.14003aed0
lea rdx, [rbp + 0x970]
lea rcx, [rbp + 0x8f0]
call fcn.14003a940
xor dil, dil
cmp qword [rbp + 0x900], 0x17
jbe 0x14006cd71
mov r9d, reloc.WS2_32.dll_socket
lea rdx, [rbp + 0x18a0]
xor r8d, r8d
lea rcx, [rbp + 0x8f0]
call fcn.1400403f0
mov rdx, rax
lea r8, [0x1400f44a4]
lea rcx, [rbp + 0x1880]
call fcn.14003b150
mov rdx, rax
lea rcx, [rbp + 0x8f0]
call fcn.140038030
lea rcx, [rbp + 0x1880]
call fcn.140037fd0
lea rcx, [rbp + 0x18a0]
call fcn.140037fd0
mov dil, 1
lea rdx, str.DISK_STORAGE_MODEL:
lea rcx, [rbp + 0x4e0]
call fcn.140077150
test al, al
je 0x14006cd94
lea rbx, str.Shows_the_model_name_of_the_disk_drive._nThis_identifies_the_make_and_series_of_the_disk.
jmp 0x14006ce37
lea rdx, str.STORAGE_QUERY_PROPERTY:
lea rcx, [rbp + 0x4e0]
call fcn.140077150
test al, al
je 0x14006cdb7
lea rbx, str.Shows_the_serial_number_retrieved_via_standard_methods._nThis_method_is_simple_and_straightforward_to_spoof.
jmp 0x14006ce37
lea rdx, str.SCSI_PASS_THROUGH:
lea rcx, [rbp + 0x4e0]
call fcn.140077150
test al, al
je 0x14006cdd7
lea rbx, str.SCSI_PASS_THROUGH_allows_communication_with_a_disk_at_the_command_level__nenabling_Anti_Cheats_to_trace_and_enforce_bans_based_on_disk_HWID.
jmp 0x14006ce37
lea rdx, str.ATA_PASS_THROUGH_DIRECT:
lea rcx, [rbp + 0x4e0]
call fcn.140077150
test al, al
je 0x14006cdf7
lea rbx, str.ATA_PASS_THROUGH_DIRECT_enables_direct_access_to_a_drives_serial__ncommonly_used_by_Anti_Cheats_for_disk_HWID_tracing_and_banning.
jmp 0x14006ce37
lea rdx, str.STORAGE_QUERY_WWN:
lea rcx, [rbp + 0x4e0]
call fcn.140077150
test al, al
je 0x14006ce17
lea rbx, str.World_Wide_Name__WWN___a_unique_identifier_assigned_to_storage_devices__noften_used_for_tracking_and_verifying_disk_authenticity.
jmp 0x14006ce37
lea rdx, str.S.M.A.R.T_RCV_DRIVE_DATA:
lea rcx, [rbp + 0x4e0]
call fcn.140077150
test al, al
lea rbx, str.Fetches_disk_health_and_serial_info_using_S.M.A.R.T.__often_utilized_nby_Anti_Cheat_systems_to_trace_disk_HWIDs_and_disk_bans.
cmove rbx, r15
lea rdx, [rbp + 0x4e0]
lea rcx, [rbp + 0x1970]
call fcn.14003a940
lea rdx, [rbp + 0x970]
lea rcx, [rbp + 0x1990]
call fcn.14003a940
lea rdx, [rbp + 0x8f0]
lea rcx, [rbp + 0x19b0]
call fcn.14003a940
lea rdx, [rbp + 0x1970]
mov qword [rbp + 0x19d0], rbx
lea rcx, [rbp + 0x678]
mov byte [rbp + 0x19d8], dil
call fcn.1400718c0
lea rcx, [rbp + 0x1970]
call fcn.1400712b0
lea rcx, [rbp + 0x8f0]
call fcn.140037fd0
lea rcx, [rbp + 0x970]
call fcn.140037fd0
lea rcx, [rbp + 0x4e0]
call fcn.140037fd0
lea rdx, [rbp + 0x770]
lea rcx, [rbp + 0x1cd0]
call fcn.1400767c0
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator_bool_void_const___ptr64]
test al, al
jne 0x14006cc60
mov r15, qword [rbp + 0x18]
mov rdi, qword [rbp + 0x680]
mov rbx, qword [rbp + 0x678]
cmp rbx, rdi
je 0x14006d0b5
movss xmm9, dword [0x14010450c]
movaps xmm8, xmm11
addss xmm8, dword [0x14010456c]
movaps xmm7, xmm11
add rbx, 0x68
addss xmm7, dword [0x140104584]
nop dword [rax]
lea rcx, [rbp + 0x348]
movss dword [rbp + 0x348], xmm11
movss dword [rbp + 0x34c], xmm6
call fcn.140014f20
lea rcx, [rbx - 0x68]
call fcn.140073860
movaps xmm3, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm13
lea rcx, [rbp + 0x14f0]
movaps xmm1, xmm13
mov r8, rax
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb4]
call fcn.140031b90
movaps xmm1, xmm14
movaps xmm0, xmm14
call fcn.140014e40
lea rcx, [rbp + 0x350]
movss dword [rbp + 0x350], xmm8
movss dword [rbp + 0x354], xmm6
call fcn.140014f20
lea rcx, [rbx - 0x28]
call fcn.140073860
movaps xmm3, xmm12
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm12
lea rcx, [rbp + 0x1500]
movaps xmm1, xmm12
mov r8, rax
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb4]
call fcn.140031b90
cmp byte [rbx], 0
je 0x14006d01a
xor ecx, ecx
call fcn.140007650
test al, al
je 0x14006d01a
xor ecx, ecx
call fcn.140015ba0
lea rcx, [rbx - 0x48]
call fcn.140073860
mov rcx, rax
xor edx, edx
call fcn.140031410
call fcn.140015d40
movaps xmm1, xmm14
movaps xmm0, xmm14
call fcn.140014e40
lea rcx, [rbp + 0x358]
movss dword [rbp + 0x358], xmm7
movss dword [rbp + 0x35c], xmm6
call fcn.140014f20
movaps xmm1, xmm15
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm15
lea rcx, [rbp + 0x1510]
movaps xmm2, xmm15
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb0]
call fcn.140031b90
xor ecx, ecx
call fcn.140007650
test al, al
je 0x14006d093
xor ecx, ecx
call fcn.140015ba0
mov rcx, qword [rbx - 8]
xor edx, edx
call fcn.140031410
call fcn.140015d40
add rbx, 0x70
addss xmm6, xmm9
lea rax, [rbx - 0x68]
cmp rax, rdi
jne 0x14006cf30
movss xmm7, dword [rsp + 0x74]
movss xmm9, dword [rbp - 0x4c]
lea rcx, [rbp + 0x678]
call fcn.140071980
lea rcx, [rbp + 0x770]
call fcn.140037fd0
lea rcx, [rbp + 0x1cd0]
call fcn.140044960
call fcn.140011890
lea rcx, [rbp + 0x360]
movss dword [rbp + 0x360], xmm11
mov dword [rbp + 0x364], 0x44118000
call fcn.140014f20
mov rcx, r15
call fcn.1400117f0
movaps xmm3, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm15
lea rcx, [rbp + 0x1520]
movaps xmm1, xmm14
call fcn.1400013f0
mov rcx, rax
lea rdx, str.Chassis_Enclosure_Information
call fcn.140031b90
xor r9d, r9d
movss dword [rsp + 0x20], xmm7
xor r8d, r8d
lea rdx, str.Chassis_Enclosure_Information
lea rcx, [rbp + 0x368]
call fcn.14000af40
call fcn.140011cf0
lea rcx, [rbp + 0x1530]
mov dword [rsp + 0x20], 0xff
xor edx, edx
mov r9d, 0xff
mov r8d, 0x80
mov r10, rax
call fcn.1400313c0
mov rcx, rax
call fcn.140003a70
movss xmm0, dword [rbp + 0x368]
lea r8, [rbp + 0x370]
movss xmm1, dword [rbp + 0x36c]
addss xmm0, xmm11
addss xmm1, dword [0x140104590]
mov r9d, eax
movss dword [rbp + 0x378], xmm11
lea rdx, [rbp + 0x378]
movss dword [rsp + 0x20], xmm13
mov rcx, r10
movss dword [rbp + 0x370], xmm0
movss dword [rbp + 0x374], xmm1
movss dword [rbp + 0x37c], xmm1
call fcn.140029230
call fcn.140011890
mov rcx, r14
call fcn.1400117f0
mov rdx, qword [0x1401428f8]
cmp rdx, qword [0x140142900]
je 0x14006d50e
lea rcx, [rbp + 0x1bf0]
call fcn.14003cf30
movss xmm8, dword [0x14010450c]
lea rax, str.Manufacturer:
movss xmm9, dword [0x140104588]
lea rbx, [rbp + 0xce8]
mov qword [rbp + 0xce0], rax
movaps xmm7, xmm11
addss xmm7, dword [0x140104548]
lea rax, [rbp + 0x1bf0]
xor edi, edi
mov qword [rbp + 0xce8], rax
lea rax, str.Manufacturer_of_the_chassis_enclosure.
mov qword [rbp + 0xcf0], rax
lea rax, str.Chassis_Type:
mov qword [rbp + 0xcf8], rax
lea rax, [rbp + 0x1c10]
mov qword [rbp + 0xd00], rax
lea rax, str.The_type_of_chassis__e.g.__Desktop__Laptop__Server.
mov qword [rbp + 0xd08], rax
lea rax, str.Version__003_:
mov qword [rbp + 0xd10], rax
lea rax, [rbp + 0x1c50]
mov qword [rbp + 0xd18], rax
lea rax, str.Version_information_for_the_chassis__stored_in_table_003
mov qword [rbp + 0xd20], rax
lea rax, str.Serial_Number:
mov qword [rbp + 0xd28], rax
lea rax, [rbp + 0x1c30]
mov qword [rbp + 0xd30], rax
lea rax, str.Unique_serial_number_for_the_chassis.
mov qword [rbp + 0xd38], rax
lea rax, str._CS__Asset_Tag:
mov qword [rbp + 0xd40], rax
lea rax, [rbp + 0x1c90]
mov qword [rbp + 0xd48], rax
lea rax, str.Stock_Keeping_Unit__SKU__Number.
mov qword [rbp + 0xd50], rax
nop dword [rax + rax]
movd xmm6, edi
lea rcx, [rbp + 0x380]
cvtdq2ps xmm6, xmm6
movss dword [rbp + 0x380], xmm11
mulss xmm6, xmm8
addss xmm6, dword [0x140104598]
movss dword [rbp + 0x384], xmm6
call fcn.140014f20
movaps xmm1, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm13
lea rcx, [rbp + 0x1540]
movaps xmm2, xmm13
call fcn.1400013f0
mov r8, qword [rbx - 8]
lea rdx, [0x1400f7eb4]
mov rcx, rax
call fcn.140031b90
movaps xmm1, xmm14
movaps xmm0, xmm14
call fcn.140014e40
mov rdx, qword [rbx]
lea rcx, [rbp + 0x920]
call fcn.14003a940
cmp qword [rbp + 0x930], 0x2b
jbe 0x14006d3f2
mov r9d, Ordinal_46
lea rdx, [rbp + 0x18e0]
xor r8d, r8d
lea rcx, [rbp + 0x920]
call fcn.1400403f0
mov rdx, rax
lea r8, [0x1400f44a4]
lea rcx, [rbp + 0x18c0]
call fcn.14003b150
mov rdx, rax
lea rcx, [rbp + 0x920]
call fcn.140038030
lea rcx, [rbp + 0x18c0]
call fcn.140037fd0
lea rcx, [rbp + 0x18e0]
call fcn.140037fd0
lea rcx, [rbp + 0x388]
movss dword [rbp + 0x388], xmm7
movss dword [rbp + 0x38c], xmm6
call fcn.140014f20
lea rcx, [rbp + 0x920]
call fcn.140073860
movaps xmm3, xmm12
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm12
lea rcx, [rbp + 0x1550]
movaps xmm1, xmm12
mov r8, rax
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb4]
call fcn.140031b90
mov rsi, qword [rbx + 8]
cmp byte [rsi], 0
je 0x14006d4d9
movaps xmm1, xmm14
movaps xmm0, xmm14
call fcn.140014e40
movaps xmm4, xmm11
movss dword [rbp + 0x394], xmm6
addss xmm4, xmm9
lea rcx, [rbp + 0x390]
movss dword [rbp + 0x390], xmm4
call fcn.140014f20
movaps xmm1, xmm15
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm15
lea rcx, [rbp + 0x1560]
movaps xmm2, xmm15
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb0]
call fcn.140031b90
xor ecx, ecx
call fcn.140007650
test al, al
je 0x14006d4d9
xor ecx, ecx
call fcn.140015ba0
xor edx, edx
mov rcx, rsi
call fcn.140031410
call fcn.140015d40
lea rcx, [rbp + 0x920]
call fcn.140037fd0
inc edi
add rbx, 0x18
cmp edi, 5
jb 0x14006d310
movss xmm9, dword [rbp - 0x4c]
lea rcx, [rbp + 0x1bf0]
call fcn.14003c790
movss xmm7, dword [rsp + 0x74]
jmp 0x14006d517
movss xmm8, dword [0x14010450c]
call fcn.140011890
lea rcx, [rbp + 0x398]
mov dword [rbp + 0x398], 0x44898000
mov dword [rbp + 0x39c], 0x43040000
call fcn.140014f20
mov rcx, r15
call fcn.1400117f0
movaps xmm3, xmm13
movss dword [rsp + 0x20], xmm13
movaps xmm2, xmm15
lea rcx, [rbp + 0x1570]
movaps xmm1, xmm14
call fcn.1400013f0
mov rcx, rax
lea rdx, str.Network_Information
call fcn.140031b90
xor r9d, r9d
movss dword [rsp + 0x20], xmm7
xor r8d, r8d
lea rdx, str.Network_Information
lea rcx, [rbp + 0x3a0]
call fcn.14000af40
call fcn.140011cf0
lea rcx, [rbp + 0x1580]
mov dword [rsp + 0x20], 0xff
xor edx, edx
mov r9d, 0xff
mov r8d, 0x80
mov r10, rax
call fcn.1400313c0
mov rcx, rax
call fcn.140003a70
movss xmm0, dword [rbp + 0x3a0]
lea r8, [rbp + 0x3a8]
movss xmm1, dword [rbp + 0x3a4]
lea rdx, [rbp + 0x3b0]
movss xmm10, dword [0x1401045b4]
addss xmm1, xmm9
addss xmm0, xmm10
movss dword [rsp + 0x20], xmm13
mov r9d, eax
mov dword [rbp + 0x3b0], 0x44898000
mov rcx, r10
movss dword [rbp + 0x3ac], xmm1
movss dword [rbp + 0x3a8], xmm0
movss dword [rbp + 0x3b4], xmm1
call fcn.140029230
call fcn.140011890
mov rcx, r14
call fcn.1400117f0
lea rcx, [rbp + 0x7b0]
call fcn.14008bc80
lea rcx, [rbp + 0x7c8]
call fcn.14008be50
mov r15, qword [rbp + 0x7b8]
mov eax, 5
sub r15, qword [rbp + 0x7b0]
mov dil, 0
mov r12, qword [rbp + 0x7d0]
mov ebx, 0
movdqa xmm9, xmmword [rbp + 0x560]
movzx r13d, dil
movdqa xmm11, xmmword [rbp + 0x570]
mov esi, ebx
sar r15, 5
cmp r15, 5
mov byte [rsp + 0x70], dil
cmova r15, rax
sub r12, qword [rbp + 0x7c8]
sar r12, 5
mov eax, 1
cmp r12, 1
cmova r12, rax
add r12, r15
je 0x14006dda3
mov rax, r15
mov r14d, ebx
neg rax
mov edx, reloc.WS2_32.dll_ntohs
shl rax, 5
mov qword [rbp - 0x80], rax
nop
mov qword [rbp - 0x20], rbx
xorps xmm0, xmm0
mov qword [rbp - 0x18], rdx
mov qword [rbp + 0x118], rbx
mov qword [rbp + 0x120], rdx
movups xmmword [rbp - 0x30], xmm0
mov byte [rbp - 0x30], 0
movups xmmword [rbp + 0x108], xmm0
mov byte [rbp + 0x108], 0
cmp rsi, r15
jae 0x14006d851
cmp rdx, 0xd
jb 0x14006d74b
cmp rdx, 0xf
mov qword [rbp - 0x20], reloc.WS2_32.dll_listen
lea rbx, [rbp - 0x30]
mov r8d, reloc.WS2_32.dll_listen
cmova rbx, qword [rbp - 0x30]
lea rdx, str.MAC__Cache_:
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + 0xd], 0
mov rdx, qword [rbp + 0x7b0]
add rdx, r14
jmp 0x14006d990
mov rcx, rdx
movabs r8, 0x7fffffffffffffff
shr rcx, 1
mov rax, r8
sub rax, rcx
cmp rdx, rax
jbe 0x14006d779
movabs rax, 0x8000000000000000
mov rdi, r8
add rax, 0x27
jmp 0x14006d7a7
lea rax, [rcx + rdx]
mov rdi, rdx
cmp rax, 0xf
cmova rdi, rax
lea rcx, [rdi + 1]
test rcx, rcx
je 0x14006d7d3
cmp rcx, 0x1000
jb 0x14006d7c6
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140070c11
mov rcx, rax
call fcn.14008f478
test rax, rax
je 0x140070b61
lea rbx, [rax + 0x27]
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x14006d7ce
call fcn.14008f478
mov rbx, rax
mov edx, reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.MAC__Cache_:]
mov qword [rbp - 0x20], reloc.WS2_32.dll_listen
mov qword [rbp - 0x18], rdi
movsd qword [rbx], xmm0
mov ecx, dword [0x140101368]
mov dword [rbx + 8], ecx
movzx ecx, byte [reloc.WLDAP32.dll_Ordinal_32]
mov byte [rbx + 0xc], cl
mov byte [rbx + 0xd], 0
cmp rdx, 0xf
jbe 0x14006d839
mov rcx, qword [rbp - 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006d834
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140070b61
call fcn.14008f7c4
mov rdx, qword [rbp + 0x7b0]
movzx edi, byte [rsp + 0x70]
add rdx, r14
mov qword [rbp - 0x30], rbx
jmp 0x14006d990
cmp rdx, 0xe
jb 0x14006d88a
cmp rdx, 0xf
mov qword [rbp - 0x20], reloc.WS2_32.dll_ntohl
lea rbx, [rbp - 0x30]
mov r8d, reloc.WS2_32.dll_ntohl
cmova rbx, qword [rbp - 0x30]
lea rdx, str.MAC__Kernel_:
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + 0xe], 0
jmp 0x14006d982
mov rcx, rdx
movabs r8, 0x7fffffffffffffff
shr rcx, 1
mov rax, r8
sub rax, rcx
cmp rdx, rax
jbe 0x14006d8b8
movabs rax, 0x8000000000000000
mov rdi, r8
add rax, 0x27
jmp 0x14006d8e6
lea rax, [rdx + rcx]
mov rdi, rdx
cmp rax, 0xf
cmova rdi, rax
lea rcx, [rdi + 1]
test rcx, rcx
je 0x14006d912
cmp rcx, 0x1000
jb 0x14006d905
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140070c11
mov rcx, rax
call fcn.14008f478
test rax, rax
je 0x140070b61
lea rbx, [rax + 0x27]
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x14006d90d
call fcn.14008f478
mov rbx, rax
mov edx, reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.MAC__Kernel_:]
mov qword [rbp - 0x20], reloc.WS2_32.dll_ntohl
mov qword [rbp - 0x18], rdi
movsd qword [rbx], xmm0
mov ecx, dword [0x140101378]
mov dword [rbx + 8], ecx
movzx ecx, word [0x14010137c]
mov word [rbx + 0xc], cx
mov byte [rbx + 0xe], 0
cmp rdx, 0xf
jbe 0x14006d979
mov rcx, qword [rbp - 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006d974
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140070b61
call fcn.14008f7c4
movzx edi, byte [rsp + 0x70]
mov qword [rbp - 0x30], rbx
mov rdx, qword [rbp - 0x80]
add rdx, r14
add rdx, qword [rbp + 0x7c8]
lea rax, [rbp + 0x108]
cmp rax, rdx
je 0x14006d9b6
cmp qword [rdx + 0x18], 0xf
mov r8, qword [rdx + 0x10]
jbe 0x14006d9aa
mov rdx, qword [rdx]
lea rcx, [rbp + 0x108]
call fcn.140038110
xorps xmm6, xmm6
test rsi, rsi
js 0x14006d9c5
cvtsi2ss xmm6, rsi
jmp 0x14006d9dd
mov rax, rsi
mov rcx, rsi
shr rcx, 1
and eax, 1
or rcx, rax
cvtsi2ss xmm6, rcx
addss xmm6, xmm6
mov rcx, qword [0x1401428c0]
lea r8, [rbp - 0x30]
mulss xmm6, xmm8
lea rdx, [0x1400f7eb4]
mov rax, qword [rcx + 0x3ea0]
addss xmm6, dword [0x140104560]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, [rbp + 0x1078]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm10
addss xmm1, xmm6
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
cmp qword [rbp - 0x18], 0xf
movups xmmword [rbp + 0x1078], xmm11
cmova r8, qword [rbp - 0x30]
call fcn.140031b90
mov rdx, qword [0x1401428c0]
mov rcx, qword [rdx + 0x3ea0]
cmp byte [rcx + 0xb3], 0
jne 0x14006dabc
movss xmm0, dword [rcx + 0x100]
addss xmm0, xmm14
movss dword [rcx + 0xf8], xmm0
mov eax, dword [rcx + 0x104]
mov dword [rcx + 0xfc], eax
movsd xmm0, qword [rcx + 0x128]
movsd qword [rcx + 0x120], xmm0
mov eax, dword [rcx + 0x134]
mov dword [rcx + 0x130], eax
mov byte [rcx + 0x138], 1
mov rax, qword [rdx + 0x3ea0]
lea r8, [rbp + 0x108]
movaps xmm1, xmm6
lea rcx, [rbp + 0x1088]
mov byte [rax + 0xb0], 1
mov rax, qword [rdx + 0x3ea0]
lea rdx, [0x1400f7eb4]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm2, dword [rax + 0x1c]
subss xmm2, dword [rax + 0x80]
addss xmm0, dword [0x1401045c0]
addss xmm1, xmm2
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
cmp qword [rbp + 0x120], 0xf
movups xmmword [rbp + 0x1088], xmm9
cmova r8, qword [rbp + 0x108]
call fcn.140031b90
mov rax, qword [rbp - 0x18]
lea rcx, [rbp - 0x30]
mov rdx, qword [rbp - 0x20]
cmp rax, 0xf
cmova rcx, qword [rbp - 0x30]
cmp rdx, 0xd
jne 0x14006dc1b
movabs r8, 0x6361435b2043414d
cmp qword [rcx], r8
jne 0x14006dc1b
cmp dword [rcx + 8], 0x3a5d6568
jne 0x14006dc1b
cmp byte [rcx + 0xc], 0x20
jne 0x14006dc1b
test dil, dil
jne 0x14006dc1b
movaps xmm1, xmm14
movaps xmm0, xmm14
call fcn.140014e40
lea rcx, [rbp + 0x3b8]
movss dword [rbp + 0x3bc], xmm6
mov dword [rbp + 0x3b8], 0x44b54000
call fcn.140014f20
movaps xmm1, xmm15
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm15
lea rcx, [rbp + 0x1590]
movaps xmm2, xmm15
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb0]
call fcn.140031b90
xor ecx, ecx
call fcn.140007650
test al, al
je 0x14006dc0b
xor ecx, ecx
call fcn.140015ba0
xor edx, edx
lea rcx, str.CACHE_MAC_Address_is_the_usermode_MAC_address_is_stored_in_the_registry._nThis_address_is_often_traced_by_Anti_Cheats__easy_to_spoof.
call fcn.140031410
call fcn.140015d40
mov rax, qword [rbp - 0x18]
mov dil, 1
mov rdx, qword [rbp - 0x20]
mov byte [rsp + 0x70], dil
cmp rax, 0xf
lea rcx, [rbp - 0x30]
cmova rcx, qword [rbp - 0x30]
cmp rdx, 0xe
jne 0x14006dcec
movabs rdx, 0x72654b5b2043414d
cmp qword [rcx], rdx
jne 0x14006dcec
cmp dword [rcx + 8], 0x5d6c656e
jne 0x14006dcec
cmp word [rcx + 0xc], 0x203a
jne 0x14006dcec
test r13b, r13b
jne 0x14006dcec
movaps xmm1, xmm14
movaps xmm0, xmm14
call fcn.140014e40
lea rcx, [rbp + 0x3c0]
movss dword [rbp + 0x3c4], xmm6
mov dword [rbp + 0x3c0], 0x44b54000
call fcn.140014f20
movaps xmm1, xmm15
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm15
lea rcx, [rbp + 0x15a0]
movaps xmm2, xmm15
call fcn.1400013f0
mov rcx, rax
lea rdx, [0x1400f7eb0]
call fcn.140031b90
xor ecx, ecx
call fcn.140007650
test al, al
je 0x14006dce5
xor ecx, ecx
call fcn.140015ba0
xor edx, edx
lea rcx, str.KERNEL_MAC_Address__NDIS.SYS__cannot_be_changed_through_usermode_commands__and_ntherefore_is_harder_to_spoof._Requires_either_a_kernel_driver_or_flashing_the_NIC._nThis_is_an_important_identifier_for_Anti_Cheats.
call fcn.140031410
call fcn.140015d40
mov rax, qword [rbp - 0x18]
mov r13b, 1
mov rdx, qword [rbp + 0x120]
cmp rdx, 0xf
jbe 0x14006dd31
mov rcx, qword [rbp + 0x108]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006dd28
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140070b61
call fcn.14008f7c4
mov rax, qword [rbp - 0x18]
xor ebx, ebx
mov edx, reloc.WS2_32.dll_ntohs
mov qword [rbp + 0x118], rbx
mov qword [rbp + 0x120], rdx
mov byte [rbp + 0x108], bl
cmp rax, rdx
jbe 0x14006dd88
mov rcx, qword [rbp - 0x30]
lea rdx, [rax + 1]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006dd7e
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140070b61
call fcn.14008f7c4
mov edx, reloc.WS2_32.dll_ntohs
inc rsi
mov qword [rbp - 0x20], rbx
add r14, 0x20
mov qword [rbp - 0x18], rdx
mov byte [rbp - 0x30], bl
cmp rsi, r12
jb 0x14006d6d0
call fcn.140011890
mov r12, qword [rbp + 0x18]
mov rbx, qword [0x1401428c0]
mov rcx, r12
mov qword [rbp - 0x80], rcx
mov rdi, r12
mov rax, qword [rbx + 0x3ea0]
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ea0]
movss xmm0, dword [rax + 0x18]
movss xmm1, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x7c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm10
addss xmm1, dword [0x140104578]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
test r12, r12
jne 0x14006de47
mov rcx, qword [rbx + 0x68]
test rcx, rcx
jne 0x14006de40
mov rdi, qword [rbx + 0x58]
cmp dword [rdi + 0x58], ecx
jg 0x14006de39
mov r8d, 0x704
lea rdx, [0x1400f3090]
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rdi + 0x60]
mov rcx, qword [rax]
mov qword [rbp - 0x80], rcx
mov rdi, rcx
call fcn.1400116d0
lea rcx, [rbx + 0x4808]
lea rdx, [rbp - 0x80]
call fcn.14001d5a0
mov rdx, qword [rdi + 0x40]
mov rcx, qword [rbx + 0x3ea0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.140026c50
movdqa xmm0, xmmword [rbp + 0x10a0]
lea rdi, str.Monitor_Information
mov rdx, rdi
lea rcx, [rbp + 0xd60]
movups xmmword [rbp + 0xd60], xmm0
call fcn.140031b90
mov rbx, qword [0x1401428c0]
lea rdx, [rbp + 0x98]
movss xmm3, dword [0x1401045e8]
xor r13d, r13d
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rdi
movss xmm2, dword [rbx + 0x3c00]
mov rcx, qword [rbx + 0x3bf8]
movss dword [rsp + 0x20], xmm7
call fcn.14002ea90
movss xmm0, dword [rbp + 0x98]
lea rcx, [rbp + 0xd70]
addss xmm0, dword [0x140104498]
movss xmm7, dword [rbp + 0x9c]
movss dword [rbp - 0x40], xmm7
cvttss2si eax, xmm0
movdqa xmm0, xmmword [rbp + 0x1010]
movd xmm6, eax
mov rax, qword [rbx + 0x3ea0]
cvtdq2ps xmm6, xmm6
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ea0]
movss dword [rbp + 0x98], xmm6
mov r10, qword [rax + 0x290]
movups xmmword [rbp + 0xd70], xmm0
call fcn.140003a70
addss xmm6, xmm10
movss dword [rsp + 0x20], xmm13
mov r9d, eax
mov dword [rbp + 0x3d0], 0x44898000
lea r8, [rbp + 0x3c8]
mov rcx, r10
lea rdx, [rbp + 0x3d0]
movss dword [rbp + 0x3c8], xmm6
movaps xmm6, xmm7
addss xmm6, dword [0x140104578]
movss dword [rbp + 0x3cc], xmm6
movss dword [rbp + 0x3d4], xmm6
call fcn.140029230
call fcn.140011890
mov r15, qword [rbp + 0x50]
mov rdi, qword [0x1401428c0]
mov rcx, r15
mov qword [rbp - 0x80], rcx
mov rbx, r15
test r15, r15
jne 0x14006dfec
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x14006dfe5
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], r13d
jg 0x14006dfde
mov r8d, 0x704
lea rdx, [0x1400f3090]
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov qword [rbp - 0x80], rcx
mov rbx, rcx
call fcn.1400116d0
lea rcx, [rdi + 0x4808]
lea rdx, [rbp - 0x80]
call fcn.14001d5a0
mov rdx, qword [rbx + 0x40]
mov rcx, qword [rdi + 0x3ea0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.140026c50
mov rax, qword [0x1401429b8]
mov rcx, qword [0x1401429c0]
cmp rax, rcx
je 0x14006f009
movsxd r8, dword [0x140142a50]
sub rcx, rax
movabs rax, 0x2aaaaaaaaaaaaaab
imul rcx
sar rdx, 5
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp r8, rdx
jae 0x14006e520
mov rdx, r8
call fcn.140072ae0
addss xmm6, dword [rsp + 0x78]
lea rcx, [rbp + 0x3d8]
mov dword [rbp + 0x3d8], 0x44898000
mov rbx, rax
movss dword [rbp + 0x3dc], xmm6
call fcn.140014f20
mov rcx, rbx
call fcn.140073860
movss xmm2, dword [rbp + 0x44]
lea rcx, [rbp + 0x15b0]
movaps xmm3, xmm14
movss dword [rsp + 0x20], xmm13
movaps xmm1, xmm14
mov r8, rax
call fcn.1400013f0
mov rcx, rax
lea rdx, str.Active_Monitor:__s
call fcn.140031b90
movss xmm15, dword [0x1401045c4]
lea rax, str.Manufacturer:
movdqa xmm13, xmmword [rbp + 0xd80]
addss xmm6, xmm8
movss xmm7, dword [0x1401045cc]
lea rdi, [rbp + 0xa30]
mov qword [rbp + 0xa30], rax
lea rax, [rbx + 0x20]
mov qword [rbp + 0xa38], rax
lea rax, str.The_company_that_manufactured_the_monitor.
mov qword [rbp + 0xa40], rax
lea rax, str.Model_Name:
mov qword [rbp + 0xa48], rax
lea rax, [rbx + 0x80]
mov qword [rbp + 0xa50], rax
lea rax, str.The_model_name_or_series_of_the_monitor.
mov qword [rbp + 0xa58], rax
lea rax, str.Monitor_IDS:
mov qword [rbp + 0xa60], rax
lea rax, [rbx + 0x40]
mov qword [rbp + 0xa68], rax
lea rax, str.A_unique_identifier_for_the_monitor_assigned_by_the_manufacturer.
mov qword [rbp + 0xa70], rax
lea rax, str.Serial_Number:
mov qword [rbp + 0xa78], rax
lea rax, [rbx + 0x60]
mov rbx, qword [0x1401428c0]
mov qword [rbp + 0xa80], rax
lea rax, str.The_hardware_serial_number_of_the_monitor.
mov qword [rbp + 0xa88], rax
nop word [rax + rax]
mov rax, qword [rbx + 0x3ea0]
lea rdx, [0x1400f7eb4]
lea rcx, [rbp + 0xd90]
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ea0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm10
addss xmm1, xmm6
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov r8, qword [rdi]
movups xmmword [rbp + 0xd90], xmm11
call fcn.140031b90
mov rdx, qword [0x1401428c0]
mov rcx, qword [rdx + 0x3ea0]
cmp byte [rcx + 0xb3], r13b
jne 0x14006e260
movss xmm0, dword [rcx + 0x100]
addss xmm0, xmm14
movss dword [rcx + 0xf8], xmm0
mov eax, dword [rcx + 0x104]
mov dword [rcx + 0xfc], eax
movsd xmm0, qword [rcx + 0x128]
movsd qword [rcx + 0x120], xmm0
mov eax, dword [rcx + 0x134]
mov dword [rcx + 0x130], eax
mov byte [rcx + 0x138], 1
mov rax, qword [rdx + 0x3ea0]
movaps xmm1, xmm6
mov byte [rax + 0xb0], 1
mov rax, qword [rdx + 0x3ea0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm2, dword [rax + 0x1c]
subss xmm2, dword [rax + 0x80]
addss xmm0, xmm15
addss xmm1, xmm2
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov r8, qword [rdi + 8]
cmp qword [r8 + 0x18], 0xf
jbe 0x14006e2b8
mov r8, qword [r8]
lea rdx, [0x1400f7eb4]
lea rcx, [rbp + 0xda0]
movups xmmword [rbp + 0xda0], xmm9
call fcn.140031b90
mov rdx, qword [0x1401428c0]
mov rcx, qword [rdx + 0x3ea0]
cmp byte [rcx + 0xb3], r13b
jne 0x14006e32e
movss xmm0, dword [rcx + 0x100]
addss xmm0, xmm14
movss dword [rcx + 0xf8], xmm0
mov eax, dword [rcx + 0x104]
mov dword [rcx + 0xfc], eax
movsd xmm0, qword [rcx + 0x128]
movsd qword [rcx + 0x120], xmm0
mov eax, dword [rcx + 0x134]
mov dword [rcx + 0x130], eax
mov byte [rcx + 0x138], 1
mov rax, qword [rdx + 0x3ea0]
lea rcx, [rbp + 0xdb0]
movaps xmm1, xmm6
mov byte [rax + 0xb0], 1
mov rax, qword [rdx + 0x3ea0]
lea rdx, [0x1400f7eb0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm2, dword [rax + 0x1c]
subss xmm2, dword [rax + 0x80]
addss xmm0, xmm7
addss xmm1, xmm2
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
movups xmmword [rbp + 0xdb0], xmm13
call fcn.140031b90
mov rbx, qword [0x1401428c0]
mov r8, qword [rbx + 0x3ea0]
cmp byte [rbx + 0x48c3], r13b
je 0x14006e3de
cmp byte [rbx + 0x48c2], r13b
jne 0x14006e3de
test byte [rbx + 0x4740], 4
jne 0x14006e4f1
mov eax, dword [rbx + 0x4888]
cmp eax, dword [rbx + 0x473c]
jne 0x14006e4f1
test eax, eax
jne 0x14006e4a2
jmp 0x14006e4f1
mov eax, dword [rbx + 0x4744]
test al, 1
je 0x14006e4f1
cmp qword [rbx + 0x3ea8], r8
je 0x14006e3fd
test al, al
jns 0x14006e4f1
mov eax, dword [rbx + 0x3f00]
test eax, eax
je 0x14006e422
cmp eax, dword [rbx + 0x473c]
je 0x14006e422
cmp byte [rbx + 0x3f0d], r13b
jne 0x14006e422
cmp eax, dword [r8 + 0x74]
jne 0x14006e4f1
mov rcx, qword [rbx + 0x4880]
test rcx, rcx
je 0x14006e484
mov rcx, qword [rcx + 0x370]
test rcx, rcx
je 0x14006e484
cmp byte [rcx + 0xaf], r13b
je 0x14006e484
mov rax, qword [r8 + 0x370]
cmp rcx, rax
je 0x14006e484
mov edx, dword [rcx + 0xc]
bt edx, 0x1b
jb 0x14006e45e
bt edx, 0x1a
jae 0x14006e484
cmp qword [rax + 0x370], rcx
je 0x14006e484
cmp rax, rcx
je 0x14006e484
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x14006e467
test dword [rbx + 0x4740], 0x100
je 0x14006e4f1
test byte [rbx + 0x4740], 4
jne 0x14006e4f1
mov eax, dword [r8 + 0x74]
cmp dword [rbx + 0x473c], eax
jne 0x14006e4a2
cmp byte [r8 + 0xb0], r13b
jne 0x14006e4f1
xor ecx, ecx
call fcn.140015ba0
mov rcx, qword [rdi + 0x10]
xor edx, edx
call fcn.140031410
mov rax, qword [0x1401428c0]
mov rcx, qword [rax + 0x3ea0]
test dword [rcx + 0xc], 0x2000000
jne 0x14006e4e5
mov r8d, 0x26e2
lea rdx, str.C:UsersRevvieDesktopglass_loader_greenimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140010ba0
mov rbx, qword [0x1401428c0]
add rdi, 0x18
lea rax, [rbp + 0xa90]
addss xmm6, xmm8
cmp rdi, rax
jne 0x14006e1a0
movss xmm13, dword [rbp + 0xac]
movss xmm7, dword [rbp - 0x40]
movss xmm15, dword [rbp + 0x70]
jmp 0x14006e527
mov rbx, qword [0x1401428c0]
mov rax, qword [rbx + 0x3ea0]
lea rcx, [rbp + 0xdd0]
addss xmm7, dword [0x140104578]
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ea0]
addss xmm7, dword [0x140104558]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm10
addss xmm7, xmm1
unpcklps xmm0, xmm7
movsd qword [rax + 0xf8], xmm0
movdqa xmm0, xmmword [rbp + 0xdc0]
mov byte [rax + 0x139], 1
mov rax, qword [rbx + 0x3ea0]
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ea0]
mov rdi, qword [rax + 0x290]
movups xmmword [rbp + 0xdd0], xmm0
call fcn.140003a70
movdqa xmm0, xmmword [rbp + 0xde0]
lea rcx, [rbp + 0xdf0]
movups xmmword [rbp + 0xdf0], xmm0
mov r13d, eax
call fcn.140003a70
movdqa xmm0, xmmword [rbp + 0xe00]
lea rcx, [rbp + 0xe10]
movups xmmword [rbp + 0xe10], xmm0
mov dword [rbp - 0x58], eax
call fcn.140003a70
movdqa xmm0, xmmword [rbp + 0xe20]
lea rcx, [rbp + 0xf00]
movups xmmword [rbp + 0xf00], xmm0
mov r14d, eax
call fcn.140003a70
lea rcx, [rbp + 0xe38]
mov r12d, eax
movups xmmword [rbp + 0xe38], xmm11
call fcn.140003a70
movss xmm7, dword [0x1401045e8]
lea rdx, [rbp + 0xe0]
movss xmm6, dword [rsp + 0x74]
xor esi, esi
movss xmm2, dword [rbx + 0x3c00]
movaps xmm3, xmm7
mov rcx, qword [rbx + 0x3bf8]
mov dword [rbp - 0x40], eax
lea rax, [0x1400f7ebc]
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm6
call fcn.14002ea90
movss xmm0, dword [rbp + 0xe0]
lea rdx, [rbp + 0xc0]
addss xmm0, dword [0x140104498]
movss xmm2, dword [rbx + 0x3c00]
movaps xmm3, xmm7
mov rcx, qword [rbx + 0x3bf8]
mov qword [rsp + 0x30], rsi
cvttss2si eax, xmm0
movd xmm11, eax
lea rax, [0x1400f7ec0]
cvtdq2ps xmm11, xmm11
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm6
movss dword [rbp + 0xe0], xmm11
call fcn.14002ea90
movss xmm0, dword [rbp + 0xc0]
addss xmm0, dword [0x140104498]
cvttss2si eax, xmm0
movd xmm12, eax
mov rax, qword [rbx + 0x3ea0]
cvtdq2ps xmm12, xmm12
movsd xmm7, qword [rax + 0xf8]
movaps xmm8, xmm7
movss dword [rbp + 0xc0], xmm12
addss xmm8, dword [rbp - 0x70]
movsd qword [rbp - 0x80], xmm7
movss dword [rbp + 0xa0], xmm8
movss xmm1, dword [rbx + 0x3848]
movaps xmm3, xmm7
movss xmm9, dword [rbp - 0x7c]
movaps xmm2, xmm8
movss xmm0, dword [rbx + 0x3844]
movaps xmm6, xmm9
addss xmm6, dword [rbp - 0x5c]
maxss xmm3, dword [rax + 0x230]
minss xmm2, dword [rax + 0x238]
movaps xmm4, xmm9
movaps xmm10, xmm0
maxss xmm4, dword [rax + 0x234]
movaps xmm5, xmm6
movss dword [rbp + 0xa4], xmm6
minss xmm5, dword [rax + 0x23c]
subss xmm3, xmm0
addss xmm10, xmm2
subss xmm4, xmm1
addss xmm5, xmm1
movss xmm1, dword [rbx + 0xdfc]
comiss xmm1, xmm3
jb 0x14006e7c7
movss xmm0, dword [rbx + 0xe00]
comiss xmm0, xmm4
jb 0x14006e7c7
comiss xmm10, xmm1
jbe 0x14006e7c7
comiss xmm5, xmm0
jbe 0x14006e7c7
xor r8d, r8d
xor edx, edx
xor ecx, ecx
mov sil, 1
call fcn.1400125a0
test al, al
je 0x14006e7c7
mov ebx, r14d
movzx r15d, sil
and ebx, 0xff000000
jmp 0x14006e7dc
mov ebx, r14d
xor r15b, r15b
and ebx, 0xff000000
test sil, sil
je 0x14006e97d
movss xmm10, dword [rsp + 0x78]
lea r8, [rbp + 0xa0]
mov r9d, dword [rbp - 0x58]
lea rdx, [rbp - 0x80]
xor esi, esi
mov rcx, rdi
mov dword [rsp + 0x28], esi
movss dword [rsp + 0x20], xmm10
call fcn.1400294a0
test ebx, ebx
je 0x14006e8e6
test byte [rdi + 0x30], 1
movaps xmm1, xmm9
addss xmm1, xmm15
movaps xmm0, xmm8
je 0x14006e864
subss xmm0, xmm15
movss dword [rbp + 0x3e4], xmm1
subss xmm6, xmm15
lea rdx, [rbp + 0x3e0]
lea r8, [rbp + 0x3e8]
movss dword [rbp + 0x3e8], xmm0
movaps xmm0, xmm7
addss xmm0, xmm15
movss dword [rbp + 0x3ec], xmm6
movss dword [rbp + 0x3e0], xmm0
jmp 0x14006e8aa
subss xmm0, dword [0x140104464]
subss xmm6, dword [0x140104464]
movss dword [rbp + 0x3f4], xmm1
lea rdx, [rbp + 0x3f0]
lea r8, [rbp + 0x3f8]
movss dword [rbp + 0x3f8], xmm0
movaps xmm0, xmm7
addss xmm0, xmm15
movss dword [rbp + 0x3fc], xmm6
movss dword [rbp + 0x3f0], xmm0
movaps xmm3, xmm10
mov dword [rsp + 0x20], esi
mov rcx, rdi
call fcn.140028df0
movss xmm0, dword [rbp - 0x68]
mov r9d, r14d
mov r8d, dword [rdi + 0x78]
mov rcx, rdi
mov rdx, qword [rdi + 0x80]
movss dword [rsp + 0x28], xmm0
mov dword [rsp + 0x20], 1
call fcn.140026f60
mov dword [rdi + 0x78], esi
movss xmm1, dword [0x1401044c4]
movaps xmm0, xmm7
addss xmm0, xmm8
mulss xmm0, xmm15
movss dword [rbp + 0x400], xmm0
movaps xmm0, xmm9
subss xmm0, xmm1
movss dword [rbp + 0x404], xmm0
test r12d, 0xff000000
je 0x14006e959
xor r9d, r9d
mov dword [rsp + 0x20], Ordinal_50
movaps xmm2, xmm1
lea rdx, [rbp + 0x400]
mov rcx, rdi
call fcn.140028480
mov r8d, dword [rdi + 0x78]
mov r9d, r12d
dec r8d
mov rcx, rdi
mov dword [rdi + 0x78], r8d
mov rdx, qword [rdi + 0x80]
call fcn.140027ec0
mov dword [rdi + 0x78], esi
test r15b, r15b
je 0x14006ea82
mov eax, dword [0x140142a50]
test eax, eax
jle 0x14006ea82
dec eax
mov dword [0x140142a50], eax
jmp 0x14006ea82
movss xmm10, dword [rsp + 0x78]
lea r8, [rbp + 0xa0]
xor esi, esi
lea rdx, [rbp - 0x80]
mov dword [rsp + 0x28], esi
mov r9d, r13d
mov rcx, rdi
movss dword [rsp + 0x20], xmm10
call fcn.1400294a0
test ebx, ebx
je 0x14006ea82
test byte [rdi + 0x30], 1
movaps xmm1, xmm9
addss xmm1, xmm15
movaps xmm0, xmm8
je 0x14006ea04
subss xmm0, xmm15
movss dword [rbp + 0x40c], xmm1
subss xmm6, xmm15
lea rdx, [rbp + 0x408]
lea r8, [rbp + 0x410]
movss dword [rbp + 0x410], xmm0
movaps xmm0, xmm7
addss xmm0, xmm15
movss dword [rbp + 0x414], xmm6
movss dword [rbp + 0x408], xmm0
jmp 0x14006ea4a
subss xmm0, dword [0x140104464]
subss xmm6, dword [0x140104464]
movss dword [rbp + 0x41c], xmm1
lea rdx, [rbp + 0x418]
lea r8, [rbp + 0x420]
movss dword [rbp + 0x420], xmm0
movaps xmm0, xmm7
addss xmm0, xmm15
movss dword [rbp + 0x424], xmm6
movss dword [rbp + 0x418], xmm0
movaps xmm3, xmm10
mov dword [rsp + 0x20], esi
mov rcx, rdi
call fcn.140028df0
mov r8d, dword [rdi + 0x78]
mov r9d, r14d
mov rdx, qword [rdi + 0x80]
mov rcx, rdi
movss dword [rsp + 0x28], xmm13
mov dword [rsp + 0x20], 1
call fcn.140026f60
mov dword [rdi + 0x78], esi
movss xmm0, dword [rbp - 0x70]
mov esi, dword [rbp - 0x40]
subss xmm0, xmm11
movss xmm11, dword [rbp - 0x5c]
movaps xmm1, xmm11
subss xmm1, dword [rbp + 0xe4]
mulss xmm0, xmm15
mulss xmm1, xmm15
addss xmm0, xmm7
addss xmm1, xmm9
movss dword [rbp + 0x428], xmm0
movss dword [rbp + 0x42c], xmm1
test esi, 0xff000000
je 0x14006eb59
mov rax, qword [rdi + 0x38]
mov rbx, qword [rax + 8]
movss xmm6, dword [rax + 0x10]
mov rax, qword [rdi + 0x98]
mov rcx, qword [rbx + 0x40]
cmp qword [rcx + 8], rax
je 0x14006eb08
mov r8d, 0x630
lea rdx, str.C:UsersRevvieDesktopglass_loader_greenimgui_draw.cpp
lea rcx, str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm0, xmmword [rdi + 0x88]
mov byte [rsp + 0x48], 0
lea rax, [0x1400f7ebd]
movss dword [rsp + 0x40], xmm14
lea r9, [rbp + 0x428]
mov qword [rsp + 0x38], rax
movaps xmm2, xmm6
lea rax, [0x1400f7ebc]
mov rdx, rdi
mov qword [rsp + 0x30], rax
mov rcx, rbx
lea rax, [rbp - 0x10]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
movups xmmword [rbp - 0x10], xmm0
call fcn.14002ecb0
mov rcx, qword [0x1401428c0]
movaps xmm7, xmm9
addss xmm8, dword [rbp - 0x48]
addss xmm7, xmm11
movss dword [rbp + 0xbc], xmm9
movaps xmm3, xmm9
mov rax, qword [rcx + 0x3ea0]
movss xmm1, dword [rcx + 0x3848]
movss xmm0, dword [rcx + 0x3844]
movaps xmm6, xmm8
addss xmm6, dword [rbp - 0x70]
maxss xmm3, dword [rax + 0x234]
movaps xmm2, xmm8
movss dword [rbp + 0xb8], xmm8
maxss xmm2, dword [rax + 0x230]
movaps xmm5, xmm7
movss dword [rbp + 0xb4], xmm7
minss xmm5, dword [rax + 0x23c]
movaps xmm4, xmm6
movss dword [rbp + 0xb0], xmm6
minss xmm4, dword [rax + 0x238]
subss xmm2, xmm0
subss xmm3, xmm1
addss xmm5, xmm1
movss xmm1, dword [rcx + 0xdfc]
addss xmm4, xmm0
comiss xmm1, xmm2
jb 0x14006ec35
movss xmm0, dword [rcx + 0xe00]
comiss xmm0, xmm3
jb 0x14006ec35
comiss xmm4, xmm1
jbe 0x14006ec35
comiss xmm5, xmm0
jbe 0x14006ec35
xor r8d, r8d
xor edx, edx
xor ecx, ecx
mov sil, 1
call fcn.1400125a0
test al, al
je 0x14006ec38
mov ebx, r14d
movzx r15d, sil
and ebx, 0xff000000
jmp 0x14006ec4d
xor sil, sil
mov ebx, r14d
xor r15b, r15b
and ebx, 0xff000000
test sil, sil
je 0x14006ee1b
mov r9d, dword [rbp - 0x58]
lea r8, [rbp + 0xb0]
xor r13d, r13d
lea rdx, [rbp + 0xb8]
mov dword [rsp + 0x28], r13d
mov rcx, rdi
movss dword [rsp + 0x20], xmm10
call fcn.1400294a0
test ebx, ebx
je 0x14006ed58
test byte [rdi + 0x30], 1
movaps xmm1, xmm9
addss xmm1, xmm15
movaps xmm0, xmm6
je 0x14006ecd3
subss xmm0, xmm15
movss dword [rbp + 0x434], xmm1
subss xmm7, xmm15
lea rdx, [rbp + 0x430]
lea r8, [rbp + 0x438]
movss dword [rbp + 0x438], xmm0
movaps xmm0, xmm8
addss xmm0, xmm15
movss dword [rbp + 0x43c], xmm7
movss dword [rbp + 0x430], xmm0
jmp 0x14006ed1a
subss xmm0, dword [0x140104464]
subss xmm7, dword [0x140104464]
movss dword [rbp + 0x444], xmm1
lea rdx, [rbp + 0x440]
lea r8, [rbp + 0x448]
movss dword [rbp + 0x448], xmm0
movaps xmm0, xmm8
addss xmm0, xmm15
movss dword [rbp + 0x44c], xmm7
movss dword [rbp + 0x440], xmm0
movaps xmm3, xmm10
mov dword [rsp + 0x20], r13d
mov rcx, rdi
call fcn.140028df0
movss xmm0, dword [rbp - 0x68]
mov r9d, r14d
mov r8d, dword [rdi + 0x78]
mov rcx, rdi
mov rdx, qword [rdi + 0x80]
movss dword [rsp + 0x28], xmm0
mov dword [rsp + 0x20], 1
call fcn.140026f60
mov dword [rdi + 0x78], r13d
movss xmm1, dword [0x1401044c4]
addss xmm6, xmm8
movaps xmm0, xmm9
subss xmm0, xmm1
mulss xmm6, xmm15
movss dword [rbp + 0x454], xmm0
movss dword [rbp + 0x450], xmm6
test r12d, 0xff000000
je 0x14006edc9
xor r9d, r9d
mov dword [rsp + 0x20], Ordinal_50
movaps xmm2, xmm1
lea rdx, [rbp + 0x450]
mov rcx, rdi
call fcn.140028480
mov r8d, dword [rdi + 0x78]
mov r9d, r12d
dec r8d
mov rcx, rdi
mov dword [rdi + 0x78], r8d
mov rdx, qword [rdi + 0x80]
call fcn.140027ec0
mov dword [rdi + 0x78], r13d
test r15b, r15b
je 0x14006ef1d
mov rcx, qword [0x1401429c0]
movabs rax, 0x2aaaaaaaaaaaaaab
sub rcx, qword [0x1401429b8]
imul rcx
sar rdx, 5
mov rcx, rdx
dec rdx
shr rcx, 0x3f
add rcx, rdx
movsxd rdx, dword [0x140142a50]
cmp rdx, rcx
jae 0x14006ef1d
inc edx
mov dword [0x140142a50], edx
jmp 0x14006ef1d
mov dword [rsp + 0x28], 0
lea r8, [rbp + 0xb0]
mov r9d, r13d
movss dword [rsp + 0x20], xmm10
lea rdx, [rbp + 0xb8]
mov rcx, rdi
call fcn.1400294a0
test ebx, ebx
je 0x14006ef1a
test byte [rdi + 0x30], 1
movaps xmm0, xmm8
movaps xmm1, xmm9
addss xmm0, xmm15
addss xmm1, xmm15
je 0x14006ee9d
subss xmm6, xmm15
movss dword [rbp + 0x458], xmm0
subss xmm7, xmm15
movss dword [rbp + 0x45c], xmm1
lea rdx, [rbp + 0x458]
lea r8, [rbp + 0x460]
movss dword [rbp + 0x460], xmm6
movss dword [rbp + 0x464], xmm7
jmp 0x14006eedb
subss xmm6, dword [0x140104464]
subss xmm7, dword [0x140104464]
movss dword [rbp + 0x468], xmm0
lea rdx, [rbp + 0x468]
movss dword [rbp + 0x46c], xmm1
lea r8, [rbp + 0x470]
movss dword [rbp + 0x470], xmm6
movss dword [rbp + 0x474], xmm7
xor r13d, r13d
movaps xmm3, xmm10
mov rcx, rdi
mov dword [rsp + 0x20], r13d
call fcn.140028df0
mov r8d, dword [rdi + 0x78]
mov r9d, r14d
mov rdx, qword [rdi + 0x80]
mov rcx, rdi
movss dword [rsp + 0x28], xmm13
mov dword [rsp + 0x20], 1
call fcn.140026f60
mov dword [rdi + 0x78], r13d
jmp 0x14006ef1d
xor r13d, r13d
movss xmm0, dword [rbp - 0x70]
movaps xmm1, xmm11
subss xmm1, dword [rbp + 0xc4]
mov esi, dword [rbp - 0x40]
subss xmm0, xmm12
mulss xmm1, xmm15
mulss xmm0, xmm15
addss xmm1, xmm9
addss xmm0, xmm8
movss dword [rbp + 0x47c], xmm1
movss dword [rbp + 0x478], xmm0
test esi, 0xff000000
je 0x14006efef
mov rax, qword [rdi + 0x38]
mov rbx, qword [rax + 8]
movss xmm6, dword [rax + 0x10]
mov rax, qword [rdi + 0x98]
mov rcx, qword [rbx + 0x40]
cmp qword [rcx + 8], rax
je 0x14006ef9e
mov r8d, 0x630
lea rdx, str.C:UsersRevvieDesktopglass_loader_greenimgui_draw.cpp
lea rcx, str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm0, xmmword [rdi + 0x88]
mov byte [rsp + 0x48], 0
lea rax, [0x1400f7ec1]
movss dword [rsp + 0x40], xmm14
lea r9, [rbp + 0x478]
mov qword [rsp + 0x38], rax
movaps xmm2, xmm6
lea rax, [0x1400f7ec0]
mov rdx, rdi
mov qword [rsp + 0x30], rax
mov rcx, rbx
lea rax, [rbp - 0x10]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
movups xmmword [rbp - 0x10], xmm0
call fcn.14002ecb0
mov r12, qword [rbp + 0x18]
mov r15, qword [rbp + 0x50]
movss xmm10, dword [0x1401045b4]
movss xmm12, dword [0x140104484]
call fcn.140011890
cmp byte [reloc.WS2_32.dll_accept], 0
mov rcx, r12
mov rbx, qword [0x1401428c0]
mov rdi, r12
mov qword [rbp - 0x80], rcx
mov rax, qword [rbx + 0x3ea0]
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ea0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm10
je 0x14006fbf5
movss xmm7, dword [0x140104590]
addss xmm1, xmm7
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
test r12, r12
jne 0x14006f0ba
mov rcx, qword [rbx + 0x68]
test rcx, rcx
jne 0x14006f0b3
mov rdi, qword [rbx + 0x58]
cmp dword [rdi + 0x58], ecx
jg 0x14006f0ac
mov r8d, 0x704
lea rdx, [0x1400f3090]
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rdi + 0x60]
mov rcx, qword [rax]
mov qword [rbp - 0x80], rcx
mov rdi, rcx
call fcn.1400116d0
lea rcx, [rbx + 0x4808]
lea rdx, [rbp - 0x80]
call fcn.14001d5a0
mov rdx, qword [rdi + 0x40]
mov rcx, qword [rbx + 0x3ea0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.140026c50
movdqa xmm0, xmmword [rbp + 0x960]
lea rdi, str.GPU_Information
mov rdx, rdi
lea rcx, [rbp + 0xe48]
movups xmmword [rbp + 0xe48], xmm0
call fcn.140031b90
mov rbx, qword [0x1401428c0]
lea rdx, [rbp + 0xc8]
movss xmm11, dword [rsp + 0x74]
movss xmm3, dword [0x1401045e8]
mov qword [rsp + 0x30], r13
movss xmm2, dword [rbx + 0x3c00]
mov rcx, qword [rbx + 0x3bf8]
mov qword [rsp + 0x28], rdi
movss dword [rsp + 0x20], xmm11
call fcn.14002ea90
movss xmm0, dword [rbp + 0xc8]
lea rcx, [rbp + 0xe58]
addss xmm0, dword [0x140104498]
cvttss2si eax, xmm0
movdqa xmm0, xmmword [rbp + 0x910]
movd xmm6, eax
mov rax, qword [rbx + 0x3ea0]
cvtdq2ps xmm6, xmm6
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ea0]
movss dword [rbp + 0xc8], xmm6
mov r10, qword [rax + 0x290]
movups xmmword [rbp + 0xe58], xmm0
call fcn.140003a70
movss xmm0, dword [rbp + 0xcc]
addss xmm6, xmm10
addss xmm0, xmm7
movss dword [rsp + 0x20], xmm13
mov r9d, eax
mov dword [rbp + 0x488], 0x44898000
lea r8, [rbp + 0x480]
mov rcx, r10
lea rdx, [rbp + 0x488]
movss dword [rbp + 0x480], xmm6
movss dword [rbp + 0x484], xmm0
movss dword [rbp + 0x48c], xmm0
call fcn.140029230
call fcn.140011890
mov rdi, qword [0x1401428c0]
mov rcx, r15
mov qword [rbp - 0x80], rcx
mov rbx, r15
test r15, r15
jne 0x14006f253
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x14006f24c
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x14006f245
mov r8d, 0x704
lea rdx, [0x1400f3090]
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov qword [rbp - 0x80], rcx
mov rbx, rcx
call fcn.1400116d0
lea rcx, [rdi + 0x4808]
lea rdx, [rbp - 0x80]
call fcn.14001d5a0
mov rdx, qword [rbx + 0x40]
mov rcx, qword [rdi + 0x3ea0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.140026c50
mov rbx, qword [0x1401429d0]
cmp rbx, qword [0x1401429d8]
je 0x14006fbe6
mov rdx, rbx
lea rcx, [rbp + 0x9d0]
call fcn.14003a940
lea rdx, [rbx + 0x20]
lea rcx, [rbp + 0x9f0]
call fcn.14003a940
lea rdx, [rbx + 0x40]
lea rcx, [rbp + 0xa10]
call fcn.14003a940
cmp qword [rbp + 0xa08], 0xf
lea rax, str.PCI_Device
mov rdi, qword [rbp + 0xa00]
lea rsi, [rbp + 0x9f0]
cmova rsi, qword [rbp + 0x9f0]
xorps xmm0, xmm0
mov qword [rbp + 0x7e0], rax
movabs rax, 0x7fffffffffffffff
mov qword [rbp + 0x7f8], r13
mov qword [rbp + 0x800], r13
movups xmmword [rbp + 0x7e8], xmm0
cmp rdi, rax
ja 0x140070c17
cmp rdi, 0xf
ja 0x14006f346
mov r14d, reloc.WS2_32.dll_ntohs
mov qword [rbp + 0x7f8], rdi
mov qword [rbp + 0x800], r14
movups xmm0, xmmword [rsi]
movups xmmword [rbp + 0x7e8], xmm0
jmp 0x14006f3ca
mov rbx, rdi
or rbx, 0xf
cmp rbx, rax
jbe 0x14006f366
movabs rcx, 0x8000000000000000
mov rbx, rax
call fcn.14001e810
jmp 0x14006f396
cmp rbx, 0x16
mov eax, reloc.WLDAP32.dll_Ordinal_22
cmovb rbx, rax
lea rcx, [rbx + 1]
test rcx, rcx
jne 0x14006f381
mov rax, r13
jmp 0x14006f396
cmp rcx, 0x1000
jb 0x14006f391
call fcn.14001e810
jmp 0x14006f396
call fcn.14008f478
lea r8, [rdi + 1]
mov qword [rbp + 0x7e8], rax
mov rdx, rsi
mov qword [rbp + 0x7f8], rdi
mov rcx, rax
mov qword [rbp + 0x800], rbx
call fcn.140038280
movabs rax, 0x7fffffffffffffff
mov r14d, reloc.WS2_32.dll_ntohs
cmp qword [rbp + 0x9e8], 0xf
lea rsi, [rbp + 0x9d0]
mov rdi, qword [rbp + 0x9e0]
lea rcx, str.GPU_Name
cmova rsi, qword [rbp + 0x9d0]
xorps xmm0, xmm0
mov qword [rbp + 0x818], r13
mov qword [rbp + 0x820], r14
mov byte [rbp + 0x828], 0
mov qword [rbp + 0x830], rcx
mov qword [rbp + 0x848], r13
mov qword [rbp + 0x850], r13
movups xmmword [rbp + 0x808], xmm0
mov byte [rbp + 0x808], 0
movups xmmword [rbp + 0x838], xmm0
cmp rdi, rax
ja 0x140070c17
cmp rdi, 0xf
ja 0x14006f45d
mov qword [rbp + 0x848], rdi
mov qword [rbp + 0x850], r14
movups xmm0, xmmword [rsi]
movups xmmword [rbp + 0x838], xmm0
jmp 0x14006f502
mov rbx, rdi
or rbx, 0xf
cmp rbx, rax
jbe 0x14006f47c
mov rbx, rax
movabs rax, 0x8000000000000000
add rax, 0x27
jmp 0x14006f4ad
cmp rbx, 0x16
mov eax, reloc.WLDAP32.dll_Ordinal_22
cmovb rbx, rax
lea rcx, [rbx + 1]
test rcx, rcx
jne 0x14006f497
mov rax, r13
jmp 0x14006f4d4
cmp rcx, 0x1000
jb 0x14006f4cf
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140070c11
mov rcx, rax
call fcn.14008f478
mov rcx, rax
test rax, rax
je 0x140070b61
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x14006f4d4
call fcn.14008f478
lea r8, [rdi + 1]
mov qword [rbp + 0x838], rax
mov rdx, rsi
mov qword [rbp + 0x848], rdi
mov rcx, rax
mov qword [rbp + 0x850], rbx
call sub.VCRUNTIME140.dll_memcpy
movabs rax, 0x7fffffffffffffff
cmp qword [rbp + 0xa28], 0xf
lea rsi, [rbp + 0xa10]
mov rdi, qword [rbp + 0xa20]
lea rcx, str.GUID_Serial
cmova rsi, qword [rbp + 0xa10]
xorps xmm0, xmm0
mov qword [rbp + 0x868], r13
mov qword [rbp + 0x870], r14
mov byte [rbp + 0x878], 0
mov qword [rbp + 0x880], rcx
mov qword [rbp + 0x898], r13
mov qword [rbp + 0x8a0], r13
movups xmmword [rbp + 0x858], xmm0
mov byte [rbp + 0x858], 0
movups xmmword [rbp + 0x888], xmm0
cmp rdi, rax
ja 0x140070c17
cmp rdi, 0xf
ja 0x14006f595
mov qword [rbp + 0x898], rdi
mov qword [rbp + 0x8a0], r14
movups xmm0, xmmword [rsi]
movups xmmword [rbp + 0x888], xmm0
jmp 0x14006f630
mov rbx, rdi
or rbx, 0xf
cmp rbx, rax
jbe 0x14006f5b4
mov rbx, rax
movabs rax, 0x8000000000000000
add rax, 0x27
jmp 0x14006f5e5
cmp rbx, 0x16
mov eax, reloc.WLDAP32.dll_Ordinal_22
cmovb rbx, rax
lea rcx, [rbx + 1]
test rcx, rcx
jne 0x14006f5cf
mov rax, r13
jmp 0x14006f60c
cmp rcx, 0x1000
jb 0x14006f607
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140070c11
mov rcx, rax
call fcn.14008f478
mov rcx, rax
test rax, rax
je 0x140070b61
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x14006f60c
call fcn.14008f478
lea r8, [rdi + 1]
mov qword [rbp + 0x888], rax
mov rdx, rsi
mov qword [rbp + 0x898], rdi
mov rcx, rax
mov qword [rbp + 0x8a0], rbx
call sub.VCRUNTIME140.dll_memcpy
xorps xmm0, xmm0
mov qword [rbp + 0x8b8], r13
movups xmmword [rbp + 0x8a8], xmm0
lea rax, [rbp + 0x7e0]
mov qword [rbp + 0x8c0], r14
mov qword [rbp + 0x940], rax
lea rdx, [rbp - 0x10]
lea rax, [rbp + 0x8d0]
mov byte [rbp + 0x8a8], 0
mov qword [rbp + 0x948], rax
lea rcx, [rbp + 0x690]
movaps xmm0, xmmword [rbp + 0x940]
movdqa xmmword [rbp - 0x10], xmm0
mov byte [rbp + 0x8c8], 0
call fcn.140071760
lea r9, [fcn.1400713b0]
mov edx, 0x50
mov r8d, 3
lea rcx, [rbp + 0x7e0]
call fcn.14008f4b4
mov r14, qword [rbp + 0x698]
mov rbx, qword [rbp + 0x690]
movss xmm6, dword [0x140104598]
cmp rbx, r14
je 0x14006fbce
add rbx, 0x20
nop
lea rsi, [rbx - 0x18]
lea rcx, [rbx + 8]
cmp rcx, rsi
je 0x14006f6f2
cmp qword [rbx], 0xf
mov rdx, rsi
jbe 0x14006f6e9
mov rdx, qword [rsi]
mov r8, qword [rbx - 8]
call fcn.140038110
mov byte [rbx + 0x28], 0
cmp qword [rbx - 8], 0x24
jbe 0x14006f8b3
mov qword [rbp + 0x5d0], r13
mov r8d, Ordinal_41
mov qword [rbp + 0x5d8], r13
xorps xmm0, xmm0
movups xmmword [rbp + 0x5c0], xmm0
cmp qword [rbx - 8], r8
cmovb r8, qword [rbx - 8]
cmp qword [rbx], 0xf
jbe 0x14006f732
mov rsi, qword [rbx - 0x18]
mov rdx, rsi
lea rcx, [rbp + 0x5c0]
call fcn.14003ebb0
mov r8d, 3
lea rdx, [0x1400f44a4]
lea rcx, [rbp + 0x5c0]
call fcn.14003af20
mov qword [rbp + 0x150], r13
lea rcx, [rbp + 0x140]
mov qword [rbp + 0x158], r13
xorps xmm0, xmm0
movups xmmword [rbp + 0x140], xmm0
mov edi, reloc.WS2_32.dll_ntohs
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x140], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x150], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], rdi
mov byte [rax], 0
lea rax, [rbx + 8]
cmp rax, rcx
je 0x14006f805
mov rdx, qword [rbx + 0x20]
cmp rdx, rdi
jbe 0x14006f7e1
mov rcx, qword [rbx + 8]
inc rdx
cmp rdx, 0x1000
jb 0x14006f7dc
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140070b61
mov rcx, r8
call fcn.14008f7c4
mov qword [rbx + 0x18], r13
mov qword [rbx + 0x20], rdi
mov byte [rbx + 8], 0
movups xmm0, xmmword [rbp + 0x140]
movups xmmword [rbx + 8], xmm0
movups xmm1, xmmword [rbp + 0x150]
movups xmmword [rbx + 0x18], xmm1
jmp 0x14006f845
mov rdx, qword [rbp + 0x158]
cmp rdx, rdi
jbe 0x14006f845
mov rcx, qword [rbp + 0x140]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006f840
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140070b61
call fcn.14008f7c4
mov rdx, qword [rbp + 0x5d8]
mov qword [rbp + 0x150], r13
mov qword [rbp + 0x158], rdi
mov byte [rbp + 0x140], 0
cmp rdx, rdi
jbe 0x14006f89a
mov rcx, qword [rbp + 0x5c0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006f895
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140070b61
call fcn.14008f7c4
mov qword [rbp + 0x5d0], r13
mov qword [rbp + 0x5d8], rdi
mov byte [rbp + 0x5c0], 0
mov byte [rbx + 0x28], 1
add rbx, 0x50
lea rax, [rbx - 0x20]
cmp rax, r14
jne 0x14006f6d0
mov r14, qword [rbp + 0x698]
mov rbx, qword [rbp + 0x690]
cmp rbx, r14
je 0x14006fbce
movss xmm9, dword [0x14010450c]
add rbx, 0x28
movdqa xmm7, xmmword [rbp + 0x560]
movdqa xmm8, xmmword [rbp + 0x570]
movss xmm12, dword [0x1401045bc]
mov rcx, qword [0x1401428c0]
lea rdx, str._s:
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, [rbp + 0xe68]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm10
addss xmm1, xmm6
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov r8, qword [rbx - 0x28]
movups xmmword [rbp + 0xe68], xmm8
call fcn.140031b90
mov rdx, qword [0x1401428c0]
mov rcx, qword [rdx + 0x3ea0]
cmp byte [rcx + 0xb3], 0
jne 0x14006f9ca
movss xmm0, dword [rcx + 0x100]
addss xmm0, xmm14
movss dword [rcx + 0xf8], xmm0
mov eax, dword [rcx + 0x104]
mov dword [rcx + 0xfc], eax
movsd xmm0, qword [rcx + 0x128]
movsd qword [rcx + 0x120], xmm0
mov eax, dword [rcx + 0x134]
mov dword [rcx + 0x130], eax
mov byte [rcx + 0x138], 1
mov rax, qword [rdx + 0x3ea0]
mov r8, rbx
mov byte [rax + 0xb0], 1
mov rax, qword [rdx + 0x3ea0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm12
addss xmm1, xmm6
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
cmp qword [rbx + 0x18], 0xf
jbe 0x14006fa1e
mov r8, qword [rbx]
lea rdx, [0x1400f7eb4]
lea rcx, [rbp + 0xe78]
movups xmmword [rbp + 0xe78], xmm7
call fcn.140031b90
cmp byte [rbx + 0x20], 0
je 0x14006fbaf
mov rcx, qword [0x1401428c0]
cmp byte [rcx + 0x48c3], 0
mov r9, qword [rcx + 0x3ea0]
je 0x14006fa8e
cmp byte [rcx + 0x48c2], 0
jne 0x14006fa8e
test byte [rcx + 0x4740], 4
jne 0x14006fbaf
mov eax, dword [rcx + 0x4888]
cmp eax, dword [rcx + 0x473c]
jne 0x14006fbaf
test eax, eax
jne 0x14006fb5d
jmp 0x14006fbaf
mov eax, dword [rcx + 0x4744]
test al, 1
je 0x14006fbaf
cmp qword [rcx + 0x3ea8], r9
je 0x14006faad
test al, al
jns 0x14006fbaf
mov eax, dword [rcx + 0x3f00]
test eax, eax
je 0x14006fad2
cmp eax, dword [rcx + 0x473c]
je 0x14006fad2
cmp byte [rcx + 0x3f0d], 0
jne 0x14006fad2
cmp eax, dword [r9 + 0x74]
jne 0x14006fbaf
mov rax, qword [0x1401428c0]
mov rdx, qword [rax + 0x4880]
test rdx, rdx
je 0x14006fb3e
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x14006fb3e
cmp byte [rdx + 0xaf], 0
je 0x14006fb3e
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x14006fb3e
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x14006fb18
bt r8d, 0x1a
jae 0x14006fb3e
cmp qword [rax + 0x370], rdx
je 0x14006fb3e
cmp rax, rdx
je 0x14006fb3e
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x14006fb21
test dword [rcx + 0x4740], 0x100
je 0x14006fbaf
test byte [rcx + 0x4740], 4
jne 0x14006fbaf
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x473c], eax
jne 0x14006fb5d
cmp byte [r9 + 0xb0], 0
jne 0x14006fbaf
xor ecx, ecx
call fcn.140015ba0
cmp qword [rbx - 8], 0xf
lea rcx, [rbx - 0x20]
jbe 0x14006fb72
mov rcx, qword [rcx]
xor edx, edx
call fcn.140031410
mov rax, qword [0x1401428c0]
mov rcx, qword [rax + 0x3ea0]
test dword [rcx + 0xc], 0x2000000
jne 0x14006fbaa
mov r8d, 0x26e2
lea rdx, str.C:UsersRevvieDesktopglass_loader_greenimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140010ba0
add rbx, 0x50
addss xmm6, xmm9
lea rax, [rbx - 0x28]
cmp rax, r14
jne 0x14006f902
movss xmm12, dword [0x140104484]
lea rcx, [rbp + 0x690]
call fcn.140074b00
lea rcx, [rbp + 0x9d0]
call fcn.140039ac0
call fcn.140011890
mov esi, reloc.WS2_32.dll_ntohs
jmp 0x140070714
movss xmm8, dword [0x140104590]
addss xmm1, xmm8
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
test r12, r12
jne 0x14006fc54
mov rcx, qword [rbx + 0x68]
test rcx, rcx
jne 0x14006fc4d
mov rdi, qword [rbx + 0x58]
cmp dword [rdi + 0x58], ecx
jg 0x14006fc46
mov r8d, 0x704
lea rdx, [0x1400f3090]
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rdi + 0x60]
mov rcx, qword [rax]
mov qword [rbp - 0x80], rcx
mov rdi, rcx
call fcn.1400116d0
lea rcx, [rbx + 0x4808]
lea rdx, [rbp - 0x80]
call fcn.14001d5a0
mov rdx, qword [rdi + 0x40]
mov rcx, qword [rbx + 0x3ea0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.140026c50
mov rcx, qword [0x1401414d0]
movabs rax, 0x7fffffffffffffff
sub rax, rcx
cmp rax, 5
jb 0x140070c17
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
lea rax, [0x1401414c0]
mov qword [rsp + 0x30], rcx
lea r9, str.TPM__
cmova rax, qword [0x1401414c0]
lea rcx, [rbp + 0x790]
mov qword [rsp + 0x28], rax
mov eax, 5
mov qword [rsp + 0x20], rax
call fcn.140078db0
mov r8d, 1
lea rdx, reloc.WLDAP32.dll_Ordinal_41
lea rcx, [rbp + 0x790]
call fcn.14003af20
mov qword [rbp + 0xf8], r13
xorps xmm0, xmm0
movups xmmword [rbp + 0xe8], xmm0
mov qword [rbp + 0x100], r13
mov r14d, reloc.WS2_32.dll_ntohs
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xe8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xf8], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], r14
mov byte [rax], 0
mov rdx, qword [rbp + 0x7a8]
cmp rdx, r14
jbe 0x14006fd77
mov rcx, qword [rbp + 0x790]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006fd72
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140070b61
call fcn.14008f7c4
cmp qword [rbp + 0x100], r14
lea r8, [rbp + 0xe8]
movdqa xmm0, xmmword [rbp + 0x960]
lea rdx, [0x1400f7eb4]
cmova r8, qword [rbp + 0xe8]
lea rcx, [rbp + 0xe88]
mov qword [rbp + 0x7a0], r13
mov qword [rbp + 0x7a8], r14
mov byte [rbp + 0x790], 0
movups xmmword [rbp + 0xe88], xmm0
call fcn.140031b90
cmp qword [rbp + 0x100], r14
lea rax, [rbp + 0xe8]
mov rbx, qword [0x1401428c0]
cmova rax, qword [rbp + 0xe8]
movss xmm11, dword [rsp + 0x74]
movss xmm6, dword [rbx + 0x3c00]
test rax, rax
jne 0x14006fdfb
movaps xmm7, xmm14
jmp 0x14006fe55
movss xmm3, dword [0x1401045e8]
lea rdx, [rbp + 0xd0]
mov rcx, qword [rbx + 0x3bf8]
movaps xmm2, xmm6
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm11
call fcn.14002ea90
movss xmm0, dword [rbp + 0xd0]
addss xmm0, dword [0x140104498]
movss xmm6, dword [rbp + 0xd4]
cvttss2si eax, xmm0
movd xmm7, eax
cvtdq2ps xmm7, xmm7
movss dword [rbp + 0xd0], xmm7
mov rax, qword [rbx + 0x3ea0]
lea rcx, [rbp + 0xe98]
movdqa xmm0, xmmword [rbp + 0x910]
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ea0]
mov r10, qword [rax + 0x290]
movups xmmword [rbp + 0xe98], xmm0
call fcn.140003a70
addss xmm6, xmm8
movss dword [rsp + 0x20], xmm13
addss xmm7, xmm10
mov dword [rbp + 0x498], 0x44898000
mov r9d, eax
lea r8, [rbp + 0x490]
lea rdx, [rbp + 0x498]
mov rcx, r10
movss dword [rbp + 0x494], xmm6
movss dword [rbp + 0x490], xmm7
movss dword [rbp + 0x49c], xmm6
call fcn.140029230
call fcn.140011890
mov rdi, qword [0x1401428c0]
mov rcx, r15
mov qword [rbp - 0x80], rcx
mov rbx, r15
test r15, r15
jne 0x14006ff2d
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x14006ff26
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x14006ff1f
mov r8d, 0x704
lea rdx, [0x1400f3090]
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov qword [rbp - 0x80], rcx
mov rbx, rcx
call fcn.1400116d0
lea rcx, [rdi + 0x4808]
lea rdx, [rbp - 0x80]
call fcn.14001d5a0
mov rdx, qword [rbx + 0x40]
mov rcx, qword [rdi + 0x3ea0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.140026c50
lea rax, [0x140100054]
lea rdx, [0x140141460]
mov qword [rbp + 0xb70], rax
lea rcx, [rbp + 0xb78]
call fcn.14003a940
cmp qword [reloc.WS2_32.dll_ntohs], r14
lea rax, str.SHA1
mov rdi, qword [0x140141490]
lea rsi, [0x140141480]
cmova rsi, qword [0x140141480]
xorps xmm0, xmm0
mov qword [rbp + 0xbc0], rax
movabs rax, 0x7fffffffffffffff
mov qword [rbp + 0xba8], r13
mov qword [rbp + 0xbb0], r14
mov byte [rbp + 0xbb8], 0
mov qword [rbp + 0xbd8], r13
mov qword [rbp + 0xbe0], r13
movups xmmword [rbp + 0xb98], xmm0
mov byte [rbp + 0xb98], 0
movups xmmword [rbp + 0xbc8], xmm0
cmp rdi, rax
ja 0x140070c17
cmp rdi, r14
ja 0x140070019
mov qword [rbp + 0xbd8], rdi
mov qword [rbp + 0xbe0], r14
movups xmm0, xmmword [rsi]
movups xmmword [rbp + 0xbc8], xmm0
jmp 0x1400700b3
mov rbx, rdi
or rbx, r14
cmp rbx, rax
jbe 0x140070037
mov rbx, rax
movabs rax, 0x8000000000000000
add rax, 0x27
jmp 0x140070068
cmp rbx, 0x16
mov eax, reloc.WLDAP32.dll_Ordinal_22
cmovb rbx, rax
lea rcx, [rbx + 1]
test rcx, rcx
jne 0x140070052
mov rax, r13
jmp 0x14007008f
cmp rcx, 0x1000
jb 0x14007008a
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140070c11
mov rcx, rax
call fcn.14008f478
mov rcx, rax
test rax, rax
je 0x140070b61
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x14007008f
call fcn.14008f478
lea r8, [rdi + 1]
mov qword [rbp + 0xbc8], rax
mov rdx, rsi
mov qword [rbp + 0xbd8], rdi
mov rcx, rax
mov qword [rbp + 0xbe0], rbx
call sub.VCRUNTIME140.dll_memcpy
xorps xmm0, xmm0
mov qword [rbp + 0xbf8], r13
lea rax, str.SHA256
mov qword [rbp + 0xc00], r14
movups xmmword [rbp + 0xbe8], xmm0
lea rdx, [0x1401414a0]
mov byte [rbp + 0xbe8], 0
lea rcx, [rbp + 0xc18]
mov byte [rbp + 0xc08], 0
mov rsi, r14
mov qword [rbp + 0xc10], rax
call fcn.14003a940
xorps xmm0, xmm0
mov qword [rbp + 0xc48], r13
movups xmmword [rbp + 0xc38], xmm0
lea rax, [rbp + 0xb70]
mov qword [rbp + 0xc50], r14
mov qword [rbp + 0x950], rax
lea rdx, [rbp - 0x10]
lea rax, [rbp + 0xc60]
mov byte [rbp + 0xc38], 0
mov qword [rbp + 0x958], rax
lea rcx, [rbp + 0x620]
movaps xmm0, xmmword [rbp + 0x950]
movdqa xmmword [rbp - 0x10], xmm0
mov byte [rbp + 0xc58], 0
call fcn.140071760
lea r9, [fcn.1400713b0]
mov edx, 0x50
mov r8d, 3
lea rcx, [rbp + 0xb70]
call fcn.14008f4b4
mov r14, qword [rbp + 0x628]
mov rbx, qword [rbp + 0x620]
movss xmm6, dword [0x140104598]
cmp rbx, r14
je 0x1400706ad
add rbx, 0x20
nop dword [rax]
lea rsi, [rbx - 0x18]
lea rcx, [rbx + 8]
cmp rcx, rsi
je 0x1400701c2
cmp qword [rbx], 0xf
mov rdx, rsi
jbe 0x1400701b9
mov rdx, qword [rsi]
mov r8, qword [rbx - 8]
call fcn.140038110
mov byte [rbx + 0x28], 0
cmp qword [rbx - 8], 0x28
jbe 0x140070385
mov qword [rbp + 0x590], r13
mov r8d, Ordinal_41
mov qword [rbp + 0x598], r13
xorps xmm0, xmm0
movups xmmword [rbp + 0x580], xmm0
cmp qword [rbx - 8], r8
cmovb r8, qword [rbx - 8]
cmp qword [rbx], 0xf
jbe 0x140070202
mov rsi, qword [rbx - 0x18]
mov rdx, rsi
lea rcx, [rbp + 0x580]
call fcn.14003ebb0
mov r8d, 3
lea rdx, [0x1400f44a4]
lea rcx, [rbp + 0x580]
call fcn.14003af20
mov qword [rbp + 0x170], r13
lea rcx, [rbp + 0x160]
mov qword [rbp + 0x178], r13
xorps xmm0, xmm0
movups xmmword [rbp + 0x160], xmm0
mov esi, reloc.WS2_32.dll_ntohs
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x160], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x170], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], rsi
mov byte [rax], 0
lea rax, [rbx + 8]
cmp rax, rcx
je 0x1400702d5
mov rdx, qword [rbx + 0x20]
cmp rdx, rsi
jbe 0x1400702b1
mov rcx, qword [rbx + 8]
inc rdx
cmp rdx, 0x1000
jb 0x1400702ac
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140070b61
mov rcx, r8
call fcn.14008f7c4
mov qword [rbx + 0x18], r13
mov qword [rbx + 0x20], rsi
mov byte [rbx + 8], 0
movups xmm0, xmmword [rbp + 0x160]
movups xmmword [rbx + 8], xmm0
movups xmm1, xmmword [rbp + 0x170]
movups xmmword [rbx + 0x18], xmm1
jmp 0x140070315
mov rdx, qword [rbp + 0x178]
cmp rdx, rsi
jbe 0x140070315
mov rcx, qword [rbp + 0x160]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140070310
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140070b61
call fcn.14008f7c4
mov rdx, qword [rbp + 0x598]
mov qword [rbp + 0x170], r13
mov qword [rbp + 0x178], rsi
mov byte [rbp + 0x160], 0
cmp rdx, rsi
jbe 0x14007036a
mov rcx, qword [rbp + 0x580]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140070365
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140070b61
call fcn.14008f7c4
mov qword [rbp + 0x590], r13
mov qword [rbp + 0x598], rsi
mov byte [rbp + 0x580], 0
mov byte [rbx + 0x28], 1
jmp 0x14007038a
mov esi, reloc.WS2_32.dll_ntohs
add rbx, 0x50
lea rax, [rbx - 0x20]
cmp rax, r14
jne 0x1400701a0
mov r14, qword [rbp + 0x628]
mov rbx, qword [rbp + 0x620]
cmp rbx, r14
je 0x1400706ad
movss xmm9, dword [0x14010450c]
add rbx, 0x28
movdqa xmm7, xmmword [rbp + 0x560]
movdqa xmm8, xmmword [rbp + 0x570]
movss xmm12, dword [0x1401045b8]
nop dword [rax]
mov rcx, qword [0x1401428c0]
lea rdx, str._s:
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, [rbp + 0xea8]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm10
addss xmm1, xmm6
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov r8, qword [rbx - 0x28]
movups xmmword [rbp + 0xea8], xmm8
call fcn.140031b90
mov rdx, qword [0x1401428c0]
mov rcx, qword [rdx + 0x3ea0]
cmp byte [rcx + 0xb3], 0
jne 0x1400704a8
movss xmm0, dword [rcx + 0x100]
addss xmm0, xmm14
movss dword [rcx + 0xf8], xmm0
mov eax, dword [rcx + 0x104]
mov dword [rcx + 0xfc], eax
movsd xmm0, qword [rcx + 0x128]
movsd qword [rcx + 0x120], xmm0
mov eax, dword [rcx + 0x134]
mov dword [rcx + 0x130], eax
mov byte [rcx + 0x138], 1
mov rax, qword [rdx + 0x3ea0]
mov r8, rbx
mov byte [rax + 0xb0], 1
mov rax, qword [rdx + 0x3ea0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm12
addss xmm1, xmm6
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
cmp qword [rbx + 0x18], 0xf
jbe 0x1400704fc
mov r8, qword [rbx]
lea rdx, [0x1400f7eb4]
lea rcx, [rbp + 0xeb8]
movups xmmword [rbp + 0xeb8], xmm7
call fcn.140031b90
cmp byte [rbx + 0x20], 0
je 0x14007068e
mov rcx, qword [0x1401428c0]
cmp byte [rcx + 0x48c3], 0
mov r9, qword [rcx + 0x3ea0]
je 0x14007056c
cmp byte [rcx + 0x48c2], 0
jne 0x14007056c
test byte [rcx + 0x4740], 4
jne 0x14007068e
mov eax, dword [rcx + 0x4888]
cmp eax, dword [rcx + 0x473c]
jne 0x14007068e
test eax, eax
jne 0x14007063c
jmp 0x14007068e
mov eax, dword [rcx + 0x4744]
test al, 1
je 0x14007068e
cmp qword [rcx + 0x3ea8], r9
je 0x14007058b
test al, al
jns 0x14007068e
mov eax, dword [rcx + 0x3f00]
test eax, eax
je 0x1400705b0
cmp eax, dword [rcx + 0x473c]
je 0x1400705b0
cmp byte [rcx + 0x3f0d], 0
jne 0x1400705b0
cmp eax, dword [r9 + 0x74]
jne 0x14007068e
mov rax, qword [0x1401428c0]
mov rdx, qword [rax + 0x4880]
test rdx, rdx
je 0x14007061d
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x14007061d
cmp byte [rdx + 0xaf], 0
je 0x14007061d
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x14007061d
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x1400705f6
bt r8d, 0x1a
jae 0x14007061d
cmp qword [rax + 0x370], rdx
je 0x14007061d
nop
cmp rax, rdx
je 0x14007061d
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x140070600
test dword [rcx + 0x4740], 0x100
je 0x14007068e
test byte [rcx + 0x4740], 4
jne 0x14007068e
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x473c], eax
jne 0x14007063c
cmp byte [r9 + 0xb0], 0
jne 0x14007068e
xor ecx, ecx
call fcn.140015ba0
cmp qword [rbx - 8], 0xf
lea rcx, [rbx - 0x20]
jbe 0x140070651
mov rcx, qword [rcx]
xor edx, edx
call fcn.140031410
mov rax, qword [0x1401428c0]
mov rcx, qword [rax + 0x3ea0]
test dword [rcx + 0xc], 0x2000000
jne 0x140070689
mov r8d, 0x26e2
lea rdx, str.C:UsersRevvieDesktopglass_loader_greenimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140010ba0
add rbx, 0x50
addss xmm6, xmm9
lea rax, [rbx - 0x28]
cmp rax, r14
jne 0x1400703e0
movss xmm12, dword [0x140104484]
call fcn.140011890
lea rcx, [rbp + 0x620]
call fcn.140074b00
mov rdx, qword [rbp + 0x100]
cmp rdx, 0xf
jbe 0x1400706ff
mov rcx, qword [rbp + 0xe8]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400706fa
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140070b61
call fcn.14008f7c4
mov qword [rbp + 0xf8], r13
mov qword [rbp + 0x100], rsi
mov byte [rbp + 0xe8], 0
mov rbx, qword [0x1401428c0]
mov rcx, r15
mov qword [rbp - 0x80], rcx
mov rdi, r15
mov rax, qword [rbx + 0x3ea0]
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ea0]
movss xmm0, dword [rax + 0x18]
movss xmm1, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x7c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm10
addss xmm1, dword [0x14010459c]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
test r15, r15
jne 0x1400707af
mov rcx, qword [rbx + 0x68]
test rcx, rcx
jne 0x1400707a8
mov rdi, qword [rbx + 0x58]
cmp dword [rdi + 0x58], ecx
jg 0x1400707a1
mov r8d, 0x704
lea rdx, [0x1400f3090]
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rdi + 0x60]
mov rcx, qword [rax]
mov qword [rbp - 0x80], rcx
mov rdi, rcx
call fcn.1400116d0
lea rcx, [rbx + 0x4808]
lea rdx, [rbp - 0x80]
call fcn.14001d5a0
mov rdx, qword [rdi + 0x40]
mov rcx, qword [rbx + 0x3ea0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.140026c50
mov rbx, qword [0x1401428c0]
lea rdx, [rbp + 0x52c]
mov dword [rbp + 0xd8], 0x42520000
mov dword [rbp + 0xdc], 0x41c00000
movss xmm1, dword [rbx + 0x381c]
lea rcx, [rbx + 0x47f8]
movss xmm0, dword [rbx + 0x3820]
movss dword [rbp + 0x530], xmm1
movss dword [rbp + 0x534], xmm0
mov dword [rbp + 0x52c], recv
call fcn.14001d240
mov dword [rbx + 0x381c], 0x40800000
lea rdx, [rbp + 0xd8]
lea rcx, [0x140101604]
mov dword [rbx + 0x3820], 0x40800000
call fcn.1400323a0
test al, al
je 0x140070869
mov byte [reloc.WS2_32.dll_accept], 1
mov rax, qword [0x1401428c0]
mov rcx, qword [rax + 0x3ea0]
cmp byte [rcx + 0xb3], 0
jne 0x1400708c7
movss xmm0, dword [rax + 0x382c]
addss xmm0, dword [rcx + 0x100]
movss dword [rcx + 0xf8], xmm0
mov eax, dword [rcx + 0x104]
mov dword [rcx + 0xfc], eax
movsd xmm0, qword [rcx + 0x128]
movsd qword [rcx + 0x120], xmm0
mov eax, dword [rcx + 0x134]
mov dword [rcx + 0x130], eax
mov byte [rcx + 0x138], 1
lea rdx, [rbp + 0xd8]
lea rcx, [0x140101608]
call fcn.1400323a0
test al, al
je 0x1400708e5
mov byte [reloc.WS2_32.dll_accept], 0
call fcn.1400040b0
call fcn.140011890
lea rcx, [rbp + 0x7c8]
call fcn.14003e960
lea rcx, [rbp + 0x7b0]
call fcn.14003e960
call fcn.140010ba0
mov rdx, qword [rbp + 0x670]
cmp rdx, 0xf
jbe 0x14007094d
mov rcx, qword [rbp + 0x658]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140070948
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140070b61
call fcn.14008f7c4
mov rdx, qword [rbp + 0x5f8]
mov qword [rbp + 0x668], r13
mov qword [rbp + 0x670], rsi
mov byte [rbp + 0x658], 0
cmp rdx, 0xf
jbe 0x1400709a3
mov rcx, qword [rbp + 0x5e0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007099e
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140070b61
call fcn.14008f7c4
mov rdx, qword [rbp + 0x650]
mov qword [rbp + 0x5f0], r13
mov qword [rbp + 0x5f8], rsi
mov byte [rbp + 0x5e0], 0
cmp rdx, 0xf
jbe 0x1400709f9
mov rcx, qword [rbp + 0x638]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400709f4
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140070b61
call fcn.14008f7c4
mov rdi, qword [0x1401428d0]
lea rcx, str.user32.dll
mov qword [rbp + 0x648], r13
mov qword [rbp + 0x650], rsi
mov byte [rbp + 0x638], 0
call qword [sym.imp.KERNEL32.dll_LoadLibraryW]
mov rbx, rax
test rax, rax
je 0x140070a86
lea rdx, str.SetWindowCompositionAttribute
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140070a7d
movdqa xmm0, xmmword [rbp + 0xed0]
lea rcx, [rbp + 0xee0]
mov qword [rbp + 0x998], rcx
lea rdx, [rbp + 0x990]
mov rcx, rdi
mov dword [rbp + 0x990], reloc.WS2_32.dll_send
movdqu xmmword [rbp + 0xee0], xmm0
mov dword [rbp + 0x9a0], reloc.WS2_32.dll_recv
call rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
call fcn.14000aa90
mov rcx, qword [0x140142a20]
lea r8, [0x140142a08]
xorps xmm0, xmm0
mov esi, 1
movups xmmword [rbp + 0xef0], xmm0
xor r9d, r9d
mov edx, esi
mov rax, qword [rcx]
call qword [rax + 0x108]
mov rcx, qword [0x140142a20]
lea r8, [rbp + 0xef0]
mov rdx, qword [0x140142a08]
mov rax, qword [rcx]
call qword [rax + 0x190]
mov rbx, qword [0x1401428c0]
cmp dword [rbx + 0x4870], 0
jg 0x140070afe
mov r8d, 0x704
lea rdx, [0x1400f3090]
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x4878]
mov rcx, qword [rax]
mov rax, r13
add rcx, 0x48
cmp byte [rcx], 0
cmovne rax, rcx
mov rcx, rax
call fcn.140034320
mov rcx, qword [0x140142a10]
xor r8d, r8d
mov edx, esi
mov rax, qword [rcx]
call qword [rax + 0x40]
mov ebx, dword [rbp + 0x48]
test bl, bl
jne 0x140070b68
movss xmm6, dword [rsp + 0x78]
lea rdi, [0x1400f377a]
movss xmm7, dword [rbp - 0x68]
movss xmm8, dword [rbp + 0x10]
movss xmm10, dword [rbp - 0x48]
mov r14d, dword [rbp + 0xa8]
jmp 0x14006a000
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400355a0
call fcn.1400358e0
call fcn.140005b10
call fcn.140071590
mov rcx, qword [0x1401428d0]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0x718]
mov rcx, qword [rbp + 0x740]
call qword [sym.imp.USER32.dll_UnregisterClassW]
lea rcx, [rbp + 0x11d0]
call fcn.140037fd0
movaps xmm12, xmmword [rsp + 0x1ef0]
xor eax, eax
movaps xmm13, xmmword [rsp + 0x1ee0]
movaps xmm15, xmmword [rsp + 0x1ec0]
mov r12, qword [rsp + 0x1f90]
movaps xmm14, xmmword [rsp + 0x1ed0]
lea r11, [rsp + 0x1f60]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
mov rsp, r11
pop r15
pop r14
pop r13
pop rdi
pop rbp
ret
call fcn.140002650
int3
call fcn.1400377e0
int3