Function at 0x14003c2f0
Capabilities:
Check for time delay via queryperformancecounter
Check internet connectivity via wininet
Create thread
Encode data using xor
Execute command
Hide graphical window
Log keystrokes via polling
Move file
Resolve function by parsing pe exports
Set console window title
Terminate process

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x10d0]
mov eax, 0x11d0
call fcn.1400b69d0
sub rsp, rax
movaps xmmword [rsp + 0x11c0], xmm6
movaps xmmword [rsp + 0x11b0], xmm7
movaps xmmword [rsp + 0x11a0], xmm8
movaps xmmword [rsp + 0x1190], xmm9
movaps xmmword [rsp + 0x1180], xmm10
movaps xmmword [rsp + 0x1170], xmm11
movaps xmmword [rsp + 0x1160], xmm12
movaps xmmword [rsp + 0x1150], xmm13
movaps xmmword [rsp + 0x1140], xmm14
movaps xmmword [rsp + 0x1130], xmm15
mov rax, qword [0x1400ef0c0]
xor rax, rsp
mov qword [rbp + 0x1020], rax
mov rsi, rcx
mov qword [rbp + 0x670], rcx
xor edi, edi
mov r14d, edi
lea rcx, [rbp + 0x8a0]
call fcn.140022450
cmp qword [rax + 0x18], 0xf
jbe 0x14003c3ab
mov rax, qword [rax]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
mov rdx, qword [rbp + 0x8b8]
cmp rdx, 0xf
jbe 0x14003c3f5
inc rdx
mov rcx, qword [rbp + 0x8a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003c3f0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003c677
call fcn.1400b6090
movdqa xmm0, xmmword [0x1400da740]
movdqu xmmword [rbp + 0x8b0], xmm0
mov byte [rbp + 0x8a0], dil
lea rcx, [rbp + 0x880]
call fcn.140022620
mov rbx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14003c425
mov rbx, qword [rax]
mov r8d, 0x104
lea rdx, [rbp + 0xe10]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameA]
xorps xmm0, xmm0
movups xmmword [rbp + 0x348], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x358], xmm1
lea rax, [rbp + 0xe10]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14003c460
lea rdx, [rbp + 0xe10]
lea rcx, [rbp + 0x348]
call fcn.14001d920
lea rcx, [rbp + 0x348]
cmp qword [rbp + 0x360], 0xf
cmova rcx, qword [rbp + 0x348]
mov rdx, rbx
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_rename]
mov rdx, qword [rbp + 0x360]
cmp rdx, 0xf
jbe 0x14003c4e1
inc rdx
mov rcx, qword [rbp + 0x348]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003c4dc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003c4dc
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b6090
movdqa xmm0, xmmword [0x1400da740]
movdqu xmmword [rbp + 0x358], xmm0
mov byte [rbp + 0x348], 0
mov rdx, qword [rbp + 0x898]
cmp rdx, 0xf
jbe 0x14003c539
inc rdx
mov rcx, qword [rbp + 0x880]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003c534
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003c677
call fcn.1400b6090
movdqa xmm0, xmmword [0x1400da740]
movdqu xmmword [rbp + 0x890], xmm0
mov byte [rbp + 0x880], 0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rbx, rax
lea rdx, [rbp + 0xdb8]
mov rcx, rax
call qword [sym.imp.USER32.dll_GetWindowRect]
mov edx, dword [rbp + 0xdb8]
lea r9d, [rdx + 0x420]
mov dword [rbp + 0xdc0], r9d
mov r8d, dword [rbp + 0xdbc]
lea ecx, [r8 + 0x207]
mov dword [rbp + 0xdc4], ecx
sub ecx, r8d
sub r9d, edx
mov r13d, 1
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], ecx
mov rcx, rbx
call qword [sym.imp.USER32.dll_MoveWindow]
lea r8, str.https:__www.google.com_
lea edx, [r13 + 0x7f]
lea rcx, [rbp + 0xf20]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_wcscpy_s]
xor r8d, r8d
mov edx, r13d
lea rcx, [rbp + 0xf20]
call qword [sym.imp.WININET.dll_InternetCheckConnectionW]
test eax, eax
je 0x1400427d2
lea rdx, [0x140021d70]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x690], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x6a0], xmm1
lea r8d, [r13 + 0xe]
lea rdx, str._n_n_Conecting...
lea rcx, [rbp + 0x690]
call fcn.14001d920
mov dword [rbp + 0x6b0], reloc.WS2_32.dll_sendto
lea rdx, [rbp + 0x690]
mov rcx, rbx
call fcn.1400222a0
nop
mov rdx, qword [rbp + 0x6a8]
cmp rdx, 0xf
jbe 0x14003c683
inc rdx
mov rcx, qword [rbp + 0x690]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003c67e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003c67e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b6090
movdqa xmm0, xmmword [0x1400da740]
movdqu xmmword [rbp + 0x6a0], xmm0
mov byte [rbp + 0x690], 0
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
mov eax, dword [0x1400d7a78]
mov dword [rsp + 0x7c], eax
mov r12d, dword [reloc.WS2_32.dll_accept]
cmp byte [0x1400d7a7b], 0
je 0x14003c793
cmp r12d, 2
jl 0x14003c74f
movdqa xmm3, xmmword [0x1400da7a0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400daab0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400daab0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400da7f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400da870]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.3333333333333333]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rsp + 0x7c], xmm2
jmp 0x14003c793
lea r9, [rsp + 0x7c]
mov r8d, edi
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
mov eax, r13d
sub al, dl
movsx eax, al
imul edx, eax, 0x33
add dl, r8b
xor byte [r9], dl
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x14003c760
lea rdx, [rsp + 0x7c]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001dc20
lea rdx, [0x140021e00]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov eax, dword [str.PXF6]
mov dword [rbp - 0x80], eax
cmp byte [0x1400d6e33], 0
je 0x14003c893
cmp r12d, 2
jl 0x14003c859
movdqa xmm3, xmmword [0x1400da7a0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400daab0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400daab0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400da7f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400da870]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.3333333333333333]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp - 0x80], xmm2
jmp 0x14003c893
lea r9, [rbp - 0x80]
mov r8d, edi
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
mov eax, r13d
sub al, dl
movsx eax, al
imul ecx, eax, 0x33
add cl, r8b
xor byte [r9], cl
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x14003c860
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.14003a980
mov eax, dword [str.PXF6]
mov dword [rbp - 0x7c], eax
cmp byte [0x1400d6e33], 0
je 0x14003c983
cmp r12d, 2
jl 0x14003c943
movdqa xmm3, xmmword [0x1400da7a0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400daab0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400daab0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400da7f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400da870]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.3333333333333333]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp - 0x7c], xmm2
jmp 0x14003c983
lea r9, [rbp - 0x7c]
mov r8d, edi
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
mov eax, r13d
sub al, dl
movsx eax, al
imul ecx, eax, 0x33
add cl, r8b
xor byte [r9], cl
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x14003c950
lea rcx, [rbp - 0x7c]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov qword [rsp + 0x28], rdi
mov dword [rsp + 0x20], edi
xor r9d, r9d
lea r8, [0x140025ee0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov r15, rax
mov qword [rbp + 0x678], rax
mov qword [rbp + 0xd50], 3
mov qword [rbp + 0xd60], rdi
mov qword [rbp + 0xd70], rdi
mov qword [rbp + 0xd88], rdi
lea rax, [0x140028b50]
mov qword [rbp + 0xd58], rax
mov qword [rbp + 0xd68], rsi
lea rbx, str.Bastard_Woofer
mov qword [rbp + 0xd90], rbx
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov qword [rbp + 0xd78], rax
mov qword [rbp + 0xd80], ntohl
lea rcx, [rbp + 0xd50]
call qword [sym.imp.USER32.dll_RegisterClassW]
test ax, ax
jne 0x14003ca41
mov eax, r13d
jmp 0x14003cbb2
call qword [sym.imp.USER32.dll_GetDesktopWindow]
mov rcx, rax
lea rdx, [rbp + 0xdc8]
call qword [sym.imp.USER32.dll_GetWindowRect]
mov eax, dword [rbp + 0xdd0]
cdq
sub eax, edx
sar eax, 1
lea r9d, [rax - 0x190]
mov eax, 0x55555556
imul dword [rbp + 0xdd4]
mov r8d, edx
shr r8d, 0x1f
add edx, 0xffffff06
add r8d, edx
mov qword [rsp + 0x58], rdi
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x48], rdi
mov qword [rsp + 0x40], rdi
mov dword [rsp + 0x38], 0x258
mov dword [rsp + 0x30], 0x320
mov dword [rsp + 0x28], r8d
mov dword [rsp + 0x20], r9d
mov r9d, 0x80880000
mov r8, rbx
mov rdx, rbx
xor ecx, ecx
call qword [sym.imp.USER32.dll_CreateWindowExW]
mov rbx, rax
test rax, rax
jne 0x14003cad6
lea eax, [rbx + 2]
jmp 0x14003cbb2
mov ecx, reloc.WLDAP32.dll_Ordinal_32
call qword [sym.imp.d3d9.dll_Direct3DCreate9]
mov r13, rax
mov qword [rbp + 0x668], rax
test rax, rax
jne 0x14003cb00
mov rdx, rsi
lea rcx, str.Bastard_Woofer
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov qword [0x140172e20], rdi
mov qword [0x140172e2c], rdi
mov dword [0x140172e34], edi
mov qword [0x140172e3c], rdi
mov dword [0x140172e44], edi
mov qword [0x140172e54], rdi
mov ecx, 1
mov dword [0x140172e48], ecx
mov dword [0x140172e38], ecx
mov dword [0x140172e28], edi
mov dword [0x140172e4c], ecx
mov dword [0x140172e50], 0x50
mov dword [0x140172e5c], ecx
mov rax, qword [r13]
mov r10, qword [rax + 0x80]
lea rax, [0x140172e18]
mov qword [rsp + 0x30], rax
lea rax, [0x140172e20]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0x40
mov r9, rbx
mov r8d, ecx
xor edx, edx
mov rcx, r13
call r10
test eax, eax
jns 0x14003cc1a
mov rax, qword [r13]
mov rcx, r13
call qword [rax + reloc.WS2_32.dll_recv]
mov rdx, rsi
lea rcx, str.Bastard_Woofer
call qword [sym.imp.USER32.dll_UnregisterClassW]
xor eax, eax
mov rcx, qword [rbp + 0x1020]
xor rcx, rsp
call fcn.1400b5c40
lea r11, [rsp + 0x11d0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
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]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov qword [0x140172e00], rbx
mov rax, qword [0x140172e18]
mov qword [0x140172df0], rax
lea rcx, [0x140172e10]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x14003cd03
lea rcx, [0x140172e08]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x14003cd03
mov rcx, qword [0x1400ef130]
mov dword [rcx + 0x34], 9
mov dword [rcx + 0x38], Ordinal_41
mov dword [rcx + 0x3c], Ordinal_41
mov dword [rcx + 0x40], Ordinal_41
mov dword [rcx + 0x44], Ordinal_46
mov dword [rcx + 0x48], reloc.WLDAP32.dll_Ordinal_33
mov dword [rcx + 0x4c], Ordinal_35
mov dword [rcx + 0x50], Ordinal_41
mov dword [rcx + 0x54], reloc.WLDAP32.dll_Ordinal_35
mov dword [rcx + 0x58], reloc.WLDAP32.dll_Ordinal_46
mov dword [rcx + 0x5c], 8
mov dword [rcx + 0x60], reloc.WS2_32.dll_listen
mov dword [rcx + 0x64], reloc.WLDAP32.dll_Ordinal_27
mov dword [rcx + 0x68], 0x41
mov dword [rcx + 0x6c], 0x43
mov dword [rcx + 0x70], 0x56
mov dword [rcx + 0x74], 0x58
mov dword [rcx + 0x78], 0x59
mov dword [rcx + 0x7c], 0x5a
lea rax, [0x14001b7d0]
mov qword [rcx + 0xc8], rax
mov rax, qword [0x140172e00]
mov qword [rcx + 0x100], rax
jmp 0x14003cd0a
mov rcx, qword [0x1400ef130]
movss xmm15, dword [0x1400da5ac]
movaps xmm0, xmmword [0x1400da9e0]
movups xmmword [rcx + 0x16f0], xmm0
movaps xmm1, xmmword [0x1400daa20]
movups xmmword [rcx + 0x1710], xmm1
movaps xmm0, xmmword [0x1400da950]
movups xmmword [rcx + 0x1720], xmm0
movaps xmm1, xmm0
movups xmmword [rcx + 0x1700], xmm0
movaps xmm0, xmmword [0x1400daa10]
movups xmmword [rcx + 0x1480], xmm0
movaps xmm1, xmm0
movups xmmword [rcx + 0x1490], xmm0
movaps xmm0, xmmword [0x1400da940]
movups xmmword [rcx + 0x14a0], xmm0
movaps xmm1, xmmword [0x1400daa00]
movups xmmword [rcx + 0x14c0], xmm1
movaps xmm0, xmmword [0x1400daa10]
movups xmmword [rcx + 0x14d0], xmm0
movaps xmm1, xmm0
movups xmmword [rcx + 0x1500], xmm0
movaps xmm0, xmmword [0x1400da990]
movups xmmword [rcx + 0x1510], xmm0
movups xmmword [rcx + 0x1520], xmm1
movaps xmm0, xmm1
movups xmmword [rcx + 0x1530], xmm1
movaps xmm1, xmmword [0x1400da9d0]
movups xmmword [rcx + 0x1540], xmm1
movaps xmm0, xmm1
movups xmmword [rcx + 0x1560], xmm1
movaps xmm1, xmmword [0x1400da9f0]
movups xmmword [rcx + 0x1550], xmm1
movups xmmword [rcx + 0x1570], xmm0
movaps xmm1, xmmword [0x1400da9a0]
movups xmmword [rcx + 0x1580], xmm1
movaps xmm0, xmm1
movups xmmword [rcx + 0x1590], xmm1
movups xmmword [rcx + 0x15a0], xmm1
movups xmmword [rcx + 0x15b0], xmm1
movups xmmword [rcx + 0x15d0], xmm1
movups xmmword [rcx + 0x15e0], xmm1
movups xmmword [rcx + 0x15f0], xmm1
movaps xmm0, xmmword [0x1400da930]
movups xmmword [rcx + 0x1600], xmm0
movaps xmm1, xmmword [0x1400da9c0]
movups xmmword [rcx + 0x1640], xmm1
movaps xmm0, xmmword [0x1400da960]
movups xmmword [rcx + 0x1650], xmm0
movaps xmm1, xmmword [0x1400da9b0]
movups xmmword [rcx + 0x1660], xmm1
movaps xmm0, xmmword [0x1400da9a0]
movups xmmword [rcx + 0x1670], xmm0
movaps xmm1, xmm0
movups xmmword [rcx + 0x1680], xmm0
movaps xmm0, xmmword [0x1400da980]
movups xmmword [rcx + 0x16c0], xmm0
movaps xmm1, xmmword [0x1400da9d0]
movups xmmword [rcx + 0x16d0], xmm1
movaps xmm0, xmm1
movups xmmword [rcx + 0x16e0], xmm1
movups xmmword [rcx + 0x1730], xmm1
xorps xmm0, xmm0
movups xmmword [rcx + 0x1740], xmm0
movaps xmm1, xmmword [0x1400da9a0]
movups xmmword [rcx + 0x1750], xmm1
movaps xmm0, xmm1
movups xmmword [rcx + 0x1760], xmm1
movaps xmm1, xmmword [0x1400da970]
movups xmmword [rcx + 0x1770], xmm1
mov dword [rcx + 0x1424], 0x40800000
mov dword [rcx + 0x1428], 0x40000000
mov dword [rcx + 0x1430], 0x41200000
mov dword [rcx + 0x1434], 0x40000000
mov dword [rcx + 0x1448], 0x41400000
mov dword [rcx + 0x1450], 0x41200000
mov dword [rcx + 0x1414], 0x41200000
mov dword [rcx + 0x142c], 0x40800000
mov dword [rcx + 0x1454], 0x40c00000
mov dword [rcx + 0x145c], 0x40c00000
xorps xmm0, xmm0
movups xmmword [rbp + 0xdd8], xmm0
movups xmmword [rbp + 0xde8], xmm0
movups xmmword [rbp + 0xdf8], xmm0
mov edx, 0xa
mov rcx, rbx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, rbx
call qword [sym.imp.USER32.dll_UpdateWindow]
mov dword [rbp + 0xda0], edi
mov dword [rbp + 0xda8], edi
mov dword [rbp + 0xda4], edi
mov rbx, qword [0x1400ef130]
mov rcx, qword [rbx + 0x90]
call fcn.140018050
mov r11, qword [rbx + 0x90]
call fcn.140019f40
mov r10, rax
mov qword [rbp + 0x6c0], rdi
mov dword [rbp + 0x6c8], edi
mov byte [rbp + 0x6cc], 1
mov qword [rbp + 0x6d0], rdi
mov dword [rbp + 0x6d8], 3
mov dword [rbp + 0x6dc], 1
mov byte [rbp + 0x6e0], 0
mov qword [rbp + 0x6e4], 0
mov qword [rbp + 0x6ec], 0
mov qword [rbp + 0x6f8], rdi
mov byte [rbp + 0x700], 0
mov qword [rbp + 0x728], rdi
xorps xmm0, xmm0
movups xmmword [rbp + 0x701], xmm0
movups xmmword [rbp + 0x711], xmm0
movups xmm0, xmmword [rbp + 0x6c0]
movups xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rbp + 0x6d0]
movups xmmword [rbp - 0x60], xmm1
movups xmm0, xmmword [rbp + 0x6e0]
movups xmmword [rbp - 0x50], xmm0
movups xmm2, xmmword [rbp + 0x6f0]
movups xmmword [rbp - 0x40], xmm2
movups xmm0, xmmword [rbp + 0x700]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rbp + 0x710]
movups xmmword [rbp - 0x20], xmm1
movups xmm0, xmmword [rbp + 0x720]
movups xmmword [rbp - 0x10], xmm0
lea rax, [0x14010c010]
mov qword [rbp - 0x70], rax
mov dword [rbp - 0x68], 0x292c4
mov dword [rbp - 0x5c], 0x42100000
psrldq xmm2, 8
movq rax, xmm2
test r10, r10
cmovne rax, r10
mov qword [rbp - 0x38], rax
lea rdx, [rbp - 0x70]
mov rcx, r11
call fcn.140017df0
mov qword [rbp + 0x218], rax
mov r11, qword [rbx + 0x90]
call fcn.140019f40
mov r10, rax
mov qword [rbp + 0x7a0], rdi
mov dword [rbp + 0x7a8], edi
mov byte [rbp + 0x7ac], 1
mov qword [rbp + 0x7b0], rdi
mov dword [rbp + 0x7b8], 3
mov dword [rbp + 0x7bc], 1
mov byte [rbp + 0x7c0], 0
mov qword [rbp + 0x7c4], 0
mov qword [rbp + 0x7cc], 0
mov qword [rbp + 0x7d8], rdi
mov byte [rbp + 0x7e0], 0
mov qword [rbp + 0x808], rdi
xorps xmm0, xmm0
movups xmmword [rbp + 0x7e1], xmm0
movups xmmword [rbp + 0x7f1], xmm0
movups xmm0, xmmword [rbp + 0x7a0]
movups xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rbp + 0x7b0]
movups xmmword [rbp - 0x60], xmm1
movups xmm0, xmmword [rbp + 0x7c0]
movups xmmword [rbp - 0x50], xmm0
movups xmm2, xmmword [rbp + 0x7d0]
movups xmmword [rbp - 0x40], xmm2
movups xmm0, xmmword [rbp + 0x7e0]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rbp + 0x7f0]
movups xmmword [rbp - 0x20], xmm1
movups xmm0, xmmword [rbp + 0x800]
movups xmmword [rbp - 0x10], xmm0
lea rax, [0x14010c010]
mov qword [rbp - 0x70], rax
mov dword [rbp - 0x68], 0x292c4
mov dword [rbp - 0x5c], 0x41c00000
psrldq xmm2, 8
movq rax, xmm2
test r10, r10
cmovne rax, r10
mov qword [rbp - 0x38], rax
lea rdx, [rbp - 0x70]
mov rcx, r11
call fcn.140017df0
mov qword [rbp + 0x660], rax
mov r11, qword [rbx + 0x90]
call fcn.140019f40
mov r10, rax
mov qword [rbp + 0x810], rdi
mov dword [rbp + 0x818], edi
mov byte [rbp + 0x81c], 1
mov qword [rbp + 0x820], rdi
mov dword [rbp + 0x828], 3
mov dword [rbp + 0x82c], 1
mov byte [rbp + 0x830], 0
mov qword [rbp + 0x834], 0
mov qword [rbp + 0x83c], 0
mov qword [rbp + 0x848], rdi
mov byte [rbp + 0x850], 0
mov qword [rbp + 0x878], rdi
xorps xmm0, xmm0
movups xmmword [rbp + 0x851], xmm0
movups xmmword [rbp + 0x861], xmm0
movups xmm0, xmmword [rbp + 0x810]
movups xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rbp + 0x820]
movups xmmword [rbp - 0x60], xmm1
movups xmm0, xmmword [rbp + 0x830]
movups xmmword [rbp - 0x50], xmm0
movups xmm2, xmmword [rbp + 0x840]
movups xmmword [rbp - 0x40], xmm2
movups xmm0, xmmword [rbp + 0x850]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rbp + 0x860]
movups xmmword [rbp - 0x20], xmm1
movups xmm0, xmmword [rbp + 0x870]
movups xmmword [rbp - 0x10], xmm0
lea rax, [0x14010c010]
mov qword [rbp - 0x70], rax
mov dword [rbp - 0x68], 0x292c4
mov dword [rbp - 0x5c], 0x41a00000
psrldq xmm2, 8
movq rax, xmm2
test r10, r10
cmovne rax, r10
mov qword [rbp - 0x38], rax
lea rdx, [rbp - 0x70]
mov rcx, r11
call fcn.140017df0
mov qword [rbp + 0x658], rax
mov r11, qword [rbx + 0x90]
call fcn.140019f40
mov r10, rax
mov qword [rbp + 0x730], rdi
mov dword [rbp + 0x738], edi
mov byte [rbp + 0x73c], 1
mov qword [rbp + 0x740], rdi
mov dword [rbp + 0x748], 3
mov ebx, 1
mov dword [rbp + 0x74c], ebx
mov byte [rbp + 0x750], 0
mov qword [rbp + 0x754], 0
mov qword [rbp + 0x75c], 0
mov qword [rbp + 0x768], rdi
mov byte [rbp + 0x770], 0
mov qword [rbp + 0x798], rdi
xorps xmm0, xmm0
movups xmmword [rbp + 0x771], xmm0
movups xmmword [rbp + 0x781], xmm0
movups xmm0, xmmword [rbp + 0x730]
movups xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rbp + 0x740]
movups xmmword [rbp - 0x60], xmm1
movups xmm0, xmmword [rbp + 0x750]
movups xmmword [rbp - 0x50], xmm0
movups xmm2, xmmword [rbp + 0x760]
movups xmmword [rbp - 0x40], xmm2
movups xmm0, xmmword [rbp + 0x770]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rbp + 0x780]
movups xmmword [rbp - 0x20], xmm1
movups xmm0, xmmword [rbp + 0x790]
movups xmmword [rbp - 0x10], xmm0
lea rax, [0x1401065a0]
mov qword [rbp - 0x70], rax
mov dword [rbp - 0x68], 0x5a50
mov dword [rbp - 0x5c], 0x42100000
psrldq xmm2, 8
movq rax, xmm2
test r10, r10
cmovne rax, r10
mov qword [rbp - 0x38], rax
lea rdx, [rbp - 0x70]
mov rcx, r11
call fcn.140017df0
mov qword [rbp + 0x650], rax
lea rax, [0x14016f318]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xda4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xda8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xda0]
mov r8d, 0x15a5e
lea rdx, [0x1400ef140]
call fcn.14003a720
lea rax, [0x14016f320]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xda4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xda8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xda0]
mov r8d, 0x1fa8
lea rdx, [0x140151290]
call fcn.14003a720
lea rax, [0x14016f2c0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xda4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xda8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xda0]
mov r8d, 0x3862
lea rdx, [0x14015ccd0]
call fcn.14003a720
lea rax, [0x14016f2f8]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xda4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xda8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xda0]
mov r8d, 0x5b14
lea rdx, [0x140153260]
call fcn.14003a720
lea rax, [0x14016f2e8]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xda4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xda8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xda0]
mov r8d, 0x6e59
lea rdx, [0x1401449b0]
call fcn.14003a720
lea rax, [0x14016f2d8]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xda4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xda8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xda0]
mov r8d, 0x6051
lea rdx, [0x140160540]
call fcn.14003a720
lea rax, [0x14016f2d0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xda4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xda8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xda0]
mov r8d, 0x7526
lea rdx, [0x1401665a0]
call fcn.14003a720
lea rax, [0x14016f2e0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xda4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xda8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xda0]
mov r8d, 0x3f32
lea rdx, [0x140158d90]
call fcn.14003a720
lea rax, [0x14016f310]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xda4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xda8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xda0]
mov r8d, 0x57ef
lea rdx, [0x14013f1c0]
call fcn.14003a720
lea rax, [0x14016f308]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xda4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xda8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xda0]
mov r8d, 0x1abc
lea rdx, [0x14014b810]
call fcn.14003a720
lea rax, [0x14016f2c8]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xda4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xda8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xda0]
mov r8d, 0x40ab
lea rdx, [0x140135310]
call fcn.14003a720
lea rax, [0x14016f2b8]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xda4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xda8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xda0]
mov r8d, 0x3f9e
lea rdx, [0x14014d2f0]
call fcn.14003a720
lea rax, [0x14016f2f0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xda4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xda8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xda0]
mov r8d, 0x5da8
lea rdx, [0x1401393c0]
call fcn.14003a720
cmp dword [rbp + 0xde0], 0x12
je 0x140042769
lea rsi, str.Welcome_to_the_best_HWID_SPOOFER
movss xmm13, dword [0x1400da67c]
movss xmm9, dword [0x1400da578]
movss xmm11, dword [0x1400da5d8]
movss xmm14, dword [0x1400da5f0]
nop dword [rax]
mov dword [rsp + 0x20], ebx
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0xdd8]
call qword [sym.imp.USER32.dll_PeekMessageW]
test eax, eax
je 0x14003d74c
lea rcx, [rbp + 0xdd8]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0xdd8]
call qword [sym.imp.USER32.dll_DispatchMessageW]
jmp 0x14004274e
cmp qword [0x140172de0], 0
jne 0x14003d765
cmp qword [0x140172df0], 0
je 0x14003d765
call fcn.14001c240
mov rbx, qword [0x1400ef130]
lea rdx, [rbp + 0xd38]
mov rcx, qword [0x140172e00]
call qword [sym.imp.USER32.dll_GetClientRect]
mov eax, dword [rbp + 0xd40]
sub eax, dword [rbp + 0xd38]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mov eax, dword [rbp + 0xd44]
sub eax, dword [rbp + 0xd3c]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbx + 8], xmm1
movss dword [rbx + 0xc], xmm0
lea rcx, [rbp + 0xdb0]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
mov rax, qword [rbp + 0xdb0]
sub rax, qword [0x140172e08]
xorps xmm1, xmm1
cvtsi2ss xmm1, rax
xorps xmm0, xmm0
cvtsi2ss xmm0, qword [0x140172e10]
divss xmm1, xmm0
movss dword [rbx + 0x10], xmm1
mov rax, qword [rbp + 0xdb0]
mov qword [0x140172e08], rax
mov ecx, reloc.WS2_32.dll_recvfrom
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
and al, 1
mov byte [rbx + 0x11d], al
mov ecx, reloc.WS2_32.dll_recv
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
and al, 1
mov byte [rbx + 0x11e], al
mov ecx, reloc.WS2_32.dll_select
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
and al, 1
mov byte [rbx + 0x11f], al
mov byte [rbx + 0x120], 0
cmp byte [rbx + 0x11c], 0
je 0x14003d850
xor ecx, ecx
call qword [sym.imp.USER32.dll_SetCursor]
call fcn.140003b60
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400427c9
mov rax, qword [0x1400ef130]
mov rbx, qword [rax + 0x1790]
movss xmm6, dword [rax + 0x1798]
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], rsi
movss xmm0, dword [0x1400da6e0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400da6d4]
movaps xmm2, xmm6
lea rdx, [rbp + 0x18]
mov rcx, rbx
call fcn.14001a680
movss xmm0, dword [rbp + 0x18]
xorps xmm1, xmm1
comiss xmm0, xmm1
jbe 0x14003d8bc
divss xmm6, dword [rbx]
subss xmm0, xmm6
addss xmm0, dword [0x1400da5a8]
cvttss2si eax, xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x18], xmm0
movss xmm8, dword [0x1400da6c8]
subss xmm8, xmm0
mulss xmm8, dword [0x1400da594]
movss xmm0, dword [0x14013f190]
cmp byte [0x14013f194], 0
jne 0x14003d92c
ucomiss xmm0, xmm13
jp 0x14003d904
je 0x14003d92c
mov byte [0x14013f194], 0
comiss xmm0, xmm13
jae 0x14003d923
addss xmm0, dword [0x14013f198]
movss dword [0x14013f190], xmm0
jmp 0x14003d951
mov byte [0x14013f194], 1
jmp 0x14003d951
mov byte [0x14013f194], 1
comiss xmm1, xmm0
jae 0x14003d94a
subss xmm0, dword [0x14013f198]
movss dword [0x14013f190], xmm0
jmp 0x14003d951
mov byte [0x14013f194], 0
movss xmm0, dword [0x14013f168]
cmp byte [0x14013f16c], 0
jne 0x14003d992
ucomiss xmm0, xmm13
jp 0x14003d96a
je 0x14003d992
mov byte [0x14013f16c], 0
comiss xmm0, xmm13
jae 0x14003d989
addss xmm0, dword [0x14013f170]
movss dword [0x14013f168], xmm0
jmp 0x14003d9b7
mov byte [0x14013f16c], 1
jmp 0x14003d9b7
mov byte [0x14013f16c], 1
comiss xmm1, xmm0
jae 0x14003d9b0
subss xmm0, dword [0x14013f170]
movss dword [0x14013f168], xmm0
jmp 0x14003d9b7
mov byte [0x14013f16c], 0
movss xmm0, dword [0x14013f1a0]
cmp byte [0x14013f1a4], 0
jne 0x14003d9f8
ucomiss xmm0, xmm13
jp 0x14003d9d0
je 0x14003d9f8
mov byte [0x14013f1a4], 0
comiss xmm0, xmm13
jae 0x14003d9ef
addss xmm0, dword [0x14013f1a8]
movss dword [0x14013f1a0], xmm0
jmp 0x14003da1d
mov byte [0x14013f1a4], 1
jmp 0x14003da1d
mov byte [0x14013f1a4], 1
comiss xmm1, xmm0
jae 0x14003da16
subss xmm0, dword [0x14013f1a8]
movss dword [0x14013f1a0], xmm0
jmp 0x14003da1d
mov byte [0x14013f1a4], 0
movss xmm0, dword [0x14014d2d0]
cmp byte [0x14014d2d4], 0
jne 0x14003da5e
ucomiss xmm0, xmm13
jp 0x14003da36
je 0x14003da5e
mov byte [0x14014d2d4], 0
comiss xmm0, xmm13
jae 0x14003da55
addss xmm0, dword [0x14014d2d8]
movss dword [0x14014d2d0], xmm0
jmp 0x14003da83
mov byte [0x14014d2d4], 1
jmp 0x14003da83
mov byte [0x14014d2d4], 1
comiss xmm1, xmm0
jae 0x14003da7c
subss xmm0, dword [0x14014d2d8]
movss dword [0x14014d2d0], xmm0
jmp 0x14003da83
mov byte [0x14014d2d4], 0
movss xmm1, dword [0x140158d78]
cmp byte [0x140158d7c], 0
jne 0x14003daca
movss xmm0, dword [0x140158d88]
ucomiss xmm1, xmm0
jp 0x14003daa3
je 0x14003daca
mov byte [0x140158d7c], 0
comiss xmm1, xmm0
jae 0x14003dac1
addss xmm1, dword [0x140158d80]
movss dword [0x140158d78], xmm1
jmp 0x14003daf7
mov byte [0x140158d7c], 1
jmp 0x14003daf7
mov byte [0x140158d7c], 1
movss xmm0, dword [0x140158d84]
comiss xmm0, xmm1
jae 0x14003daf0
subss xmm1, dword [0x140158d80]
movss dword [0x140158d78], xmm1
jmp 0x14003daf7
mov byte [0x140158d7c], 0
movss xmm1, dword [0x14013f178]
cmp byte [0x14013f17c], 0
jne 0x14003db3e
movss xmm0, dword [0x14013f188]
ucomiss xmm1, xmm0
jp 0x14003db17
je 0x14003db3e
mov byte [0x14013f17c], 0
comiss xmm1, xmm0
jae 0x14003db35
addss xmm1, dword [0x14013f180]
movss dword [0x14013f178], xmm1
jmp 0x14003db6b
mov byte [0x14013f17c], 1
jmp 0x14003db6b
mov byte [0x14013f17c], 1
movss xmm0, dword [0x14013f184]
comiss xmm0, xmm1
jae 0x14003db64
subss xmm1, dword [0x14013f180]
movss dword [0x14013f178], xmm1
jmp 0x14003db6b
mov byte [0x14013f17c], 0
movss xmm1, dword [0x140153240]
cmp byte [0x140153244], 0
jne 0x14003dbb2
movss xmm0, dword [0x140153250]
ucomiss xmm1, xmm0
jp 0x14003db8b
je 0x14003dbb2
mov byte [0x140153244], 0
comiss xmm1, xmm0
jae 0x14003dba9
addss xmm1, dword [0x140153248]
movss dword [0x140153240], xmm1
jmp 0x14003dbdf
mov byte [0x140153244], 1
jmp 0x14003dbdf
mov byte [0x140153244], 1
movss xmm0, dword [0x14015324c]
comiss xmm0, xmm1
jae 0x14003dbd8
subss xmm1, dword [0x140153248]
movss dword [0x140153240], xmm1
jmp 0x14003dbdf
mov byte [0x140153244], 0
mov dword [rbp + 0x20], 0x44480000
mov dword [rbp + 0x24], 0x44160000
mov dword [rsp + 0x20], 0x13e
movaps xmm3, xmm15
lea r8, [rbp + 0x20]
lea rdx, reloc.WS2_32.dll_accept
lea rcx, [0x1400c9766]
call fcn.140007730
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
movss xmm10, dword [rax + 0x1c]
movss xmm12, dword [rax + 0x20]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da674]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da618]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
mov rcx, qword [rbp + 0x650]
call fcn.14000ad10
cvttss2si eax, dword [0x14013f168]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
shufps xmm2, xmm2, 0xe1
movss xmm2, xmm0
shufps xmm2, xmm2, 0xc6
movss xmm2, xmm1
shufps xmm2, xmm2, 0x27
movss xmm2, xmm15
shufps xmm2, xmm2, 0x39
movups xmmword [rsp + 0x60], xmm2
cvtps2pd xmm6, xmm12
cvtps2pd xmm7, xmm10
movaps xmm3, xmm6
movq r9, xmm6
movaps xmm2, xmm7
movq r8, xmm7
lea rdx, str._Saytus_Spoofer
lea rcx, [rsp + 0x60]
call fcn.14000b150
call fcn.14000ae30
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
mov rbx, qword [rax + 0x290]
cvttss2si eax, dword [0x14013f168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x368], xmm0
cvttss2si eax, dword [0x14013f1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x36c], xmm1
cvttss2si eax, dword [0x14014d2d0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x370], xmm0
movss dword [rbp + 0x374], xmm15
mov dword [rbp + 0x28], 0x43340000
mov dword [rbp + 0x2c], 0x42340000
mov dword [rbp + 0x30], 0
mov dword [rbp + 0x34], 0x42340000
lea rcx, [rbp + 0x368]
call fcn.140002fd0
mov r9d, eax
movss dword [rsp + 0x20], xmm15
lea r8, [rbp + 0x28]
lea rdx, [rbp + 0x30]
mov rcx, rbx
call fcn.1400174f0
cvttss2si eax, dword [0x14013f168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x378], xmm0
cvttss2si eax, dword [0x14013f1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x37c], xmm1
cvttss2si eax, dword [0x14014d2d0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x380], xmm0
movss dword [rbp + 0x384], xmm15
mov dword [rbp + 0x38], 0x44610000
mov dword [rbp + 0x3c], 0x42340000
mov dword [rbp + 0x40], 0x44200000
mov dword [rbp + 0x44], 0x42340000
lea rcx, [rbp + 0x378]
call fcn.140002fd0
mov r9d, eax
movss dword [rsp + 0x20], xmm15
lea r8, [rbp + 0x38]
lea rdx, [rbp + 0x40]
mov rcx, rbx
call fcn.1400174f0
cvttss2si eax, dword [0x14013f168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x388], xmm0
cvttss2si eax, dword [0x14013f1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x38c], xmm1
cvttss2si eax, dword [0x14014d2d0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x390], xmm0
movss dword [rbp + 0x394], xmm15
mov dword [rbp + 0x48], 0x44610000
mov dword [rbp + 0x4c], 0x42820000
mov dword [rbp + 0x50], 0
mov dword [rbp + 0x54], 0x42820000
lea rcx, [rbp + 0x388]
call fcn.140002fd0
mov r9d, eax
movss dword [rsp + 0x20], xmm15
lea r8, [rbp + 0x48]
lea rdx, [rbp + 0x50]
mov rcx, rbx
call fcn.1400174f0
cvttss2si eax, dword [0x14013f168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x398], xmm0
cvttss2si eax, dword [0x14013f1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x39c], xmm1
cvttss2si eax, dword [0x14014d2d0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3a0], xmm0
movss dword [rbp + 0x3a4], xmm15
mov dword [rbp + 0x58], 0x44610000
mov dword [rbp + 0x5c], 0x428c0000
mov dword [rbp + 0x60], 0
mov dword [rbp + 0x64], 0x428c0000
lea rcx, [rbp + 0x398]
call fcn.140002fd0
mov r9d, eax
movss xmm0, dword [0x1400da5d4]
movss dword [rsp + 0x20], xmm0
lea r8, [rbp + 0x58]
lea rdx, [rbp + 0x60]
mov rcx, rbx
call fcn.1400174f0
cvttss2si eax, dword [0x14013f168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3a8], xmm0
cvttss2si eax, dword [0x14013f1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x3ac], xmm1
cvttss2si eax, dword [0x14014d2d0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3b0], xmm0
movss dword [rbp + 0x3b4], xmm15
mov dword [rbp + 0x68], 0x44610000
mov dword [rbp + 0x6c], 0x42960000
mov dword [rbp + 0x70], 0
mov dword [rbp + 0x74], 0x42960000
lea rcx, [rbp + 0x3a8]
call fcn.140002fd0
mov r9d, eax
movss dword [rsp + 0x20], xmm15
lea r8, [rbp + 0x68]
lea rdx, [rbp + 0x70]
mov rcx, rbx
call fcn.1400174f0
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
mov dword [rax + 0x288], 0x3f800000
mov eax, dword [rcx + 0x179c]
mov dword [rcx + 0x1798], eax
movss xmm0, dword [0x1400da6e0]
call fcn.14000ac70
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x60]
addss xmm1, xmm8
movss dword [rax + 0xc0], xmm1
movss xmm0, dword [rax + 0xd8]
maxss xmm0, xmm1
movss dword [rax + 0xd8], xmm0
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da678]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da638]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
mov rcx, qword [rbp + 0x218]
call fcn.14000ad10
cvttss2si eax, dword [0x140158d78]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movaps xmm1, xmm15
shufps xmm1, xmm1, 0xe1
movss xmm1, xmm15
shufps xmm1, xmm1, 0xc6
movss xmm1, xmm15
shufps xmm1, xmm1, 0x27
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rsp + 0x60], xmm1
movaps xmm3, xmm6
movq r9, xmm6
movaps xmm2, xmm7
movq r8, xmm7
lea rdx, str.Select_a_Game_to_Spoof
lea rcx, [rsp + 0x60]
call fcn.14000b150
lea rcx, [0x1400c9766]
call fcn.14000b0d0
call fcn.14000ae30
mov dword [rsp + 0x70], 0x42c80000
mov dword [rsp + 0x74], 0x42c80000
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da5fc]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
movss xmm6, dword [0x1400da660]
addss xmm2, xmm6
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cmp r14d, 1
je 0x14003e3f9
cvttss2si eax, dword [0x14013f168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3b8], xmm0
cvttss2si eax, dword [0x14013f1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x3bc], xmm1
cvttss2si eax, dword [0x14014d2d0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3c0], xmm0
cvttss2si eax, dword [0x14013f178]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x3c4], xmm1
lea rcx, [rbp + 0x3b8]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x14003e395
mov dword [rbp + 0x78], 0x42e90000
mov dword [rbp + 0x7c], 0x43668000
mov dword [rbp + 0x80], 0x41780000
mov dword [rbp + 0x84], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x78]
lea rdx, [rbp + 0x80]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm14
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003e392
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0xa40], xmm0
movaps xmm1, xmmword [0x1400daa20]
movups xmmword [rbp + 0x8c0], xmm1
mov dword [rbp + 0x88], 0x3f800000
mov dword [rbp + 0x8c], 0x3f800000
mov qword [rbp + 0x90], 0
lea rax, [rbp + 0xa40]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x8c0]
lea r9, [rbp + 0x88]
lea r8, [rbp + 0x90]
mov rcx, qword [0x14016f320]
jmp 0x14003e53a
movss dword [rbp + 0x3c8], xmm15
movss dword [rbp + 0x3cc], xmm15
movss dword [rbp + 0x3d0], xmm15
cvttss2si eax, dword [0x140158d78]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3d4], xmm0
lea rcx, [rbp + 0x3c8]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x14003e4db
mov dword [rbp + 0x98], 0x42e90000
mov dword [rbp + 0x9c], 0x43668000
mov dword [rbp + 0xa0], 0x41780000
mov dword [rbp + 0xa4], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x98]
lea rdx, [rbp + 0xa0]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm14
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003e4d8
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x8d0], xmm0
movaps xmm1, xmmword [0x1400daa20]
movups xmmword [rbp + 0x920], xmm1
mov dword [rbp + 0xa8], 0x3f800000
mov dword [rbp + 0xac], 0x3f800000
mov qword [rbp + 0x1a0], 0
lea rax, [rbp + 0x8d0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x920]
lea r9, [rbp + 0xa8]
lea r8, [rbp + 0x1a0]
mov rcx, qword [0x14016f2c0]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x70]
call fcn.14000c510
call fcn.140006fc0
test al, al
mov eax, 1
cmovne r14d, eax
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
cmp byte [rax + 0x10c], 0
je 0x14003e58d
mov edx, 0x7f89
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov rcx, rax
call qword [sym.imp.USER32.dll_SetCursor]
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da670]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, xmm6
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cmp r14d, 2
je 0x14003e787
cvttss2si eax, dword [0x14013f168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3d8], xmm0
cvttss2si eax, dword [0x14013f1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x3dc], xmm1
cvttss2si eax, dword [0x14014d2d0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3e0], xmm0
cvttss2si eax, dword [0x14013f178]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x3e4], xmm1
lea rcx, [rbp + 0x3d8]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x14003e723
mov dword [rbp + 0xb8], 0x43798000
mov dword [rbp + 0xbc], 0x43668000
mov dword [rbp + 0xc0], 0x43148000
mov dword [rbp + 0xc4], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0xb8]
lea rdx, [rbp + 0xc0]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm14
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003e720
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x8e0], xmm0
movaps xmm1, xmmword [0x1400daa20]
movups xmmword [rbp + 0x8f0], xmm1
mov dword [rbp + 0xc8], 0x3f800000
mov dword [rbp + 0xcc], 0x3f800000
mov qword [rbp + 0xd0], 0
lea rax, [rbp + 0x8e0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x8f0]
lea r9, [rbp + 0xc8]
lea r8, [rbp + 0xd0]
mov rcx, qword [0x14016f2d8]
jmp 0x14003e8cb
mov dword [rbp + 0x3e8], 0x3f800000
mov dword [rbp + 0x3ec], 0x3f800000
mov dword [rbp + 0x3f0], 0x3f800000
cvttss2si eax, dword [0x140158d78]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3f4], xmm0
lea rcx, [rbp + 0x3e8]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x14003e86c
mov dword [rbp + 0xd8], 0x43798000
mov dword [rbp + 0xdc], 0x43668000
mov dword [rbp + 0xe0], 0x43148000
mov dword [rbp + 0xe4], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0xd8]
lea rdx, [rbp + 0xe0]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm14
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003e869
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x900], xmm0
movaps xmm1, xmmword [0x1400daa20]
movups xmmword [rbp + 0x910], xmm1
mov dword [rbp + 0xe8], 0x3f800000
mov dword [rbp + 0xec], 0x3f800000
mov qword [rbp + 0xf0], 0
lea rax, [rbp + 0x900]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x910]
lea r9, [rbp + 0xe8]
lea r8, [rbp + 0xf0]
mov rcx, qword [0x14016f2d0]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x70]
call fcn.14000c510
call fcn.140006fc0
test al, al
mov eax, 2
cmovne r14d, eax
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
cmp byte [rax + 0x10c], 0
je 0x14003e91e
mov edx, 0x7f89
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov rcx, rax
call qword [sym.imp.USER32.dll_SetCursor]
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da688]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, xmm6
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cmp r14d, 3
je 0x14003eb18
cvttss2si eax, dword [0x14013f168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3f8], xmm0
cvttss2si eax, dword [0x14013f1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x3fc], xmm1
cvttss2si eax, dword [0x14014d2d0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x400], xmm0
cvttss2si eax, dword [0x14013f178]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x404], xmm1
lea rcx, [rbp + 0x3f8]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x14003eab4
mov dword [rbp + 0xf8], 0x43bf4000
mov dword [rbp + 0xfc], 0x43668000
mov dword [rbp + 0x100], 0x438cc000
mov dword [rbp + 0x104], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0xf8]
lea rdx, [rbp + 0x100]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm14
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003eab1
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0xa30], xmm0
movaps xmm1, xmmword [0x1400daa20]
movups xmmword [rbp + 0x930], xmm1
mov dword [rbp + 0x108], 0x3f800000
mov dword [rbp + 0x10c], 0x3f800000
mov qword [rbp + 0x110], 0
lea rax, [rbp + 0xa30]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x930]
lea r9, [rbp + 0x108]
lea r8, [rbp + 0x110]
mov rcx, qword [0x14016f308]
jmp 0x14003ec5c
mov dword [rbp + 0x408], 0x3f800000
mov dword [rbp + 0x40c], 0x3f800000
mov dword [rbp + 0x410], 0x3f800000
cvttss2si eax, dword [0x140158d78]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x414], xmm0
lea rcx, [rbp + 0x408]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x14003ebfd
mov dword [rbp + 0x118], 0x43bf4000
mov dword [rbp + 0x11c], 0x43668000
mov dword [rbp + 0x120], 0x438cc000
mov dword [rbp + 0x124], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x118]
lea rdx, [rbp + 0x120]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm14
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003ebfa
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x940], xmm0
movaps xmm1, xmmword [0x1400daa20]
movups xmmword [rbp + 0x950], xmm1
mov dword [rbp + 0x128], 0x3f800000
mov dword [rbp + 0x12c], 0x3f800000
mov qword [rbp + 0x130], 0
lea rax, [rbp + 0x940]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x950]
lea r9, [rbp + 0x128]
lea r8, [rbp + 0x130]
mov rcx, qword [0x14016f2c8]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x70]
call fcn.14000c510
call fcn.140006fc0
test al, al
mov eax, 3
cmovne r14d, eax
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
cmp byte [rax + 0x10c], 0
je 0x14003ecaf
mov edx, 0x7f89
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov rcx, rax
call qword [sym.imp.USER32.dll_SetCursor]
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da6a0]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, xmm6
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cmp r14d, 4
je 0x14003eea9
cvttss2si eax, dword [0x14013f168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x418], xmm0
cvttss2si eax, dword [0x14013f1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x41c], xmm1
cvttss2si eax, dword [0x14014d2d0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x420], xmm0
cvttss2si eax, dword [0x14013f178]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x424], xmm1
lea rcx, [rbp + 0x418]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x14003ee45
mov dword [rbp + 0x138], 0x4400e000
mov dword [rbp + 0x13c], 0x43668000
mov dword [rbp + 0x140], 0x43cf4000
mov dword [rbp + 0x144], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x138]
lea rdx, [rbp + 0x140]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm14
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003ee42
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x960], xmm0
movaps xmm1, xmmword [0x1400daa20]
movups xmmword [rbp + 0x970], xmm1
mov dword [rbp + 0x148], 0x3f800000
mov dword [rbp + 0x14c], 0x3f800000
mov qword [rbp + 0x150], 0
lea rax, [rbp + 0x960]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x970]
lea r9, [rbp + 0x148]
lea r8, [rbp + 0x150]
mov rcx, qword [0x14016f2f8]
jmp 0x14003efed
mov dword [rbp + 0x428], 0x3f800000
mov dword [rbp + 0x42c], 0x3f800000
mov dword [rbp + 0x430], 0x3f800000
cvttss2si eax, dword [0x140158d78]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x434], xmm0
lea rcx, [rbp + 0x428]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x14003ef8e
mov dword [rbp + 0x158], 0x4400e000
mov dword [rbp + 0x15c], 0x43668000
mov dword [rbp + 0x160], 0x43cf4000
mov dword [rbp + 0x164], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x158]
lea rdx, [rbp + 0x160]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm14
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003ef8b
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x980], xmm0
movaps xmm1, xmmword [0x1400daa20]
movups xmmword [rbp + 0x990], xmm1
mov dword [rbp + 0x168], 0x3f800000
mov dword [rbp + 0x16c], 0x3f800000
mov qword [rbp + 0x170], 0
lea rax, [rbp + 0x980]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x990]
lea r9, [rbp + 0x168]
lea r8, [rbp + 0x170]
mov rcx, qword [0x14016f2e8]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x70]
call fcn.14000c510
call fcn.140006fc0
test al, al
mov eax, 4
cmovne r14d, eax
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
cmp byte [rax + 0x10c], 0
je 0x14003f040
mov edx, 0x7f89
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov rcx, rax
call qword [sym.imp.USER32.dll_SetCursor]
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da6bc]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, xmm6
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cmp r14d, 5
je 0x14003f23a
cvttss2si eax, dword [0x14013f168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x438], xmm0
cvttss2si eax, dword [0x14013f1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x43c], xmm1
cvttss2si eax, dword [0x14014d2d0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x440], xmm0
cvttss2si eax, dword [0x14013f178]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x444], xmm1
lea rcx, [rbp + 0x438]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x14003f1d6
mov dword [rbp + 0x178], 0x44222000
mov dword [rbp + 0x17c], 0x43668000
mov dword [rbp + 0x180], 0x4408e000
mov dword [rbp + 0x184], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x178]
lea rdx, [rbp + 0x180]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm14
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003f1d3
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x9a0], xmm0
movaps xmm1, xmmword [0x1400daa20]
movups xmmword [rbp + 0x9b0], xmm1
mov dword [rbp + 0x188], 0x3f800000
mov dword [rbp + 0x18c], 0x3f800000
mov qword [rbp + 0x190], 0
lea rax, [rbp + 0x9a0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x9b0]
lea r9, [rbp + 0x188]
lea r8, [rbp + 0x190]
mov rcx, qword [0x14016f2e0]
jmp 0x14003f37e
mov dword [rbp + 0x448], 0x3f800000
mov dword [rbp + 0x44c], 0x3f800000
mov dword [rbp + 0x450], 0x3f800000
cvttss2si eax, dword [0x140158d78]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x454], xmm0
lea rcx, [rbp + 0x448]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x14003f31f
mov dword [rbp + 0x198], 0x44222000
mov dword [rbp + 0x19c], 0x43668000
mov dword [rbp + 0xb0], 0x4408e000
mov dword [rbp + 0xb4], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x198]
lea rdx, [rbp + 0xb0]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm14
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003f31c
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x9c0], xmm0
movaps xmm1, xmmword [0x1400daa20]
movups xmmword [rbp + 0xa10], xmm1
mov dword [rbp + 0x1a8], 0x3f800000
mov dword [rbp + 0x1ac], 0x3f800000
mov qword [rbp + 0x1b0], 0
lea rax, [rbp + 0x9c0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xa10]
lea r9, [rbp + 0x1a8]
lea r8, [rbp + 0x1b0]
mov rcx, qword [0x14016f310]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x70]
call fcn.14000c510
call fcn.140006fc0
test al, al
mov eax, 5
cmovne r14d, eax
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
cmp byte [rax + 0x10c], 0
je 0x14003f3d1
mov edx, 0x7f89
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov rcx, rax
call qword [sym.imp.USER32.dll_SetCursor]
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da6c0]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, xmm6
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cmp r14d, 6
je 0x14003f5cb
cvttss2si eax, dword [0x14013f168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x458], xmm0
cvttss2si eax, dword [0x14013f1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x45c], xmm1
cvttss2si eax, dword [0x14014d2d0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x460], xmm0
cvttss2si eax, dword [0x14013f178]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x464], xmm1
lea rcx, [rbp + 0x458]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x14003f567
mov dword [rbp + 0x1b8], 0x44436000
mov dword [rbp + 0x1bc], 0x43668000
mov dword [rbp + 0x1c0], 0x442a2000
mov dword [rbp + 0x1c4], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x1b8]
lea rdx, [rbp + 0x1c0]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm14
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003f564
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x9d0], xmm0
movaps xmm1, xmmword [0x1400daa20]
movups xmmword [rbp + 0x9e0], xmm1
mov dword [rbp + 0x1c8], 0x3f800000
mov dword [rbp + 0x1cc], 0x3f800000
mov qword [rbp + 0x1d0], 0
lea rax, [rbp + 0x9d0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x9e0]
lea r9, [rbp + 0x1c8]
lea r8, [rbp + 0x1d0]
mov rcx, qword [0x14016f2b8]
jmp 0x14003f70f
mov dword [rbp + 0x468], 0x3f800000
mov dword [rbp + 0x46c], 0x3f800000
mov dword [rbp + 0x470], 0x3f800000
cvttss2si eax, dword [0x140158d78]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x474], xmm0
lea rcx, [rbp + 0x468]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x14003f6b0
mov dword [rbp + 0x1d8], 0x44436000
mov dword [rbp + 0x1dc], 0x43668000
mov dword [rbp + 0x1e0], 0x442a2000
mov dword [rbp + 0x1e4], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x1d8]
lea rdx, [rbp + 0x1e0]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm14
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003f6ad
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x9f0], xmm0
movaps xmm1, xmmword [0x1400daa20]
movups xmmword [rbp + 0xa00], xmm1
mov dword [rbp + 0x1e8], 0x3f800000
mov dword [rbp + 0x1ec], 0x3f800000
mov qword [rbp + 0x1f0], 0
lea rax, [rbp + 0x9f0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xa00]
lea r9, [rbp + 0x1e8]
lea r8, [rbp + 0x1f0]
mov rcx, qword [0x14016f2f0]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x70]
call fcn.14000c510
call fcn.140006fc0
test al, al
mov eax, 6
cmovne r14d, eax
mov rax, qword [0x1400ef130]
mov rcx, qword [rax + 0x17d8]
cmp byte [rcx + 0x10c], 0
je 0x14003f75b
mov edx, 0x7f89
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov rcx, rax
call qword [sym.imp.USER32.dll_SetCursor]
movss xmm6, dword [0x14013f168]
cvttss2si eax, xmm6
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x478], xmm0
movss xmm7, dword [0x14013f1a0]
cvttss2si eax, xmm7
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x47c], xmm0
movss xmm8, dword [0x14014d2d0]
cvttss2si eax, xmm8
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x480], xmm0
mov dword [rbp + 0x484], 0x3f800000
lea rcx, [rbp + 0x478]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x14003f892
mov dword [rbp + 0x1f8], 0x437b8000
mov dword [rbp + 0x1fc], 0x4410e000
mov dword [rbp + 0x200], 0x41480000
mov dword [rbp + 0x204], 0x437a8000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x1f8]
lea rdx, [rbp + 0x200]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss xmm0, dword [0x1400da5c4]
movss dword [rsp + 0x28], xmm0
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003f876
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
movss xmm6, dword [0x14013f168]
movss xmm7, dword [0x14013f1a0]
movss xmm8, dword [0x14014d2d0]
cvttss2si eax, xmm6
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x488], xmm0
cvttss2si eax, xmm7
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x48c], xmm1
cvttss2si eax, xmm8
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x490], xmm0
mov dword [rbp + 0x494], 0x3f800000
mov dword [rbp + 0x208], 0x437c0000
mov dword [rbp + 0x20c], 0x43fa0000
mov dword [rbp + 0x210], 0x41400000
mov dword [rbp + 0x214], 0x43fa0000
lea rcx, [rbp + 0x488]
call fcn.140002fd0
mov r9d, eax
movss xmm0, dword [0x1400da5c4]
movss dword [rsp + 0x20], xmm0
lea r8, [rbp + 0x208]
lea rdx, [rbp + 0x210]
mov rcx, rbx
call fcn.1400174f0
mov rcx, qword [rbp + 0x658]
call fcn.14000ad10
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da654]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, xmm13
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
mov dword [rbp + 0x498], 0x3f800000
mov dword [rbp + 0x49c], 0x3f800000
mov dword [rbp + 0x4a0], 0x3f800000
cvttss2si eax, dword [0x140158d78]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x498]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x498], xmm1
movups xmmword [rsp + 0x60], xmm1
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.GAME
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da640]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da690]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
mov dword [rbp + 0x4a8], 0x3f800000
mov dword [rbp + 0x4ac], 0x3f800000
mov dword [rbp + 0x4b0], 0x3f800000
cvttss2si eax, dword [0x140158d78]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x4a8]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x4a8], xmm1
movups xmmword [rsp + 0x60], xmm1
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.ANTICHEAT
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da640]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da6a0]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
mov dword [rbp + 0x4b8], 0x3f800000
mov dword [rbp + 0x4bc], 0x3f800000
mov dword [rbp + 0x4c0], 0x3f800000
cvttss2si eax, dword [0x140158d78]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x4b8]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x4b8], xmm1
movups xmmword [rsp + 0x60], xmm1
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.DEVELOPER
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da64c]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da6b0]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
mov dword [rbp + 0x4c8], 0x3f800000
mov dword [rbp + 0x4cc], 0x3f800000
mov dword [rbp + 0x4d0], 0x3f800000
cvttss2si eax, dword [0x140158d78]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x4c8]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x4c8], xmm1
movups xmmword [rsp + 0x60], xmm1
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.STATUS
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [rbp + 0x218]
call fcn.14000ad10
lea eax, [r14 - 1]
cmp eax, 5
ja case.default.0x14003fd35
cdqe
lea rdx, [0x140000000]
mov ecx, dword [rdx + rax*4 + 0x42918]
add rcx, rdx
jmp rcx
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da628]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da684]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x4e4], 0x3f800000
movups xmm3, xmmword [rbp + 0x4d8]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x4d8], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.VALORANT
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da628]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da694]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x4f4], 0x3f800000
movups xmm3, xmmword [rbp + 0x4e8]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x4e8], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.VANGUARD
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da620]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da6a8]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x504], 0x3f800000
movups xmm3, xmmword [rbp + 0x4f8]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x4f8], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.RIOT_GAMES
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da630]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da6b4]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
mov dword [rbp + 0x508], 0
mov qword [rbp + 0x50c], 0x3f800000
cvttss2si eax, dword [0x140153240]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x508]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x508], xmm1
jmp 0x1400414ea
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da63c]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da684]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x524], 0x3f800000
movups xmm3, xmmword [rbp + 0x518]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x518], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.FIVEM
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da628]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da694]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x534], 0x3f800000
movups xmm3, xmmword [rbp + 0x528]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x528], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.FIVEM_AC
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da620]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da6a8]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x544], 0x3f800000
movups xmm3, xmmword [rbp + 0x538]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x538], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.ROCKSTAR
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da630]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da6b4]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
mov dword [rbp + 0x548], 0
mov qword [rbp + 0x54c], 0x3f800000
cvttss2si eax, dword [0x140153240]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x548]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x548], xmm1
jmp 0x1400414ea
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da648]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da684]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x564], 0x3f800000
movups xmm3, xmmword [rbp + 0x558]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x558], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.RUST
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da630]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da694]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x574], 0x3f800000
movups xmm3, xmmword [rbp + 0x568]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x568], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.EASY_AC
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da620]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da6a8]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x584], 0x3f800000
movups xmm3, xmmword [rbp + 0x578]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x578], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.FACEPUNCH
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da630]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da6b4]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
mov dword [rbp + 0x588], 0
mov qword [rbp + 0x58c], 0x3f800000
cvttss2si eax, dword [0x140153240]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x588]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x588], xmm1
jmp 0x1400414ea
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da648]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da684]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x5a4], 0x3f800000
movups xmm3, xmmword [rbp + 0x598]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x598], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.APEX
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da630]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da694]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x5b4], 0x3f800000
movups xmm3, xmmword [rbp + 0x5a8]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x5a8], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.EASY_AC
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da620]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da6a8]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x5c4], 0x3f800000
movups xmm3, xmmword [rbp + 0x5b8]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x5b8], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.RESPAWN
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da630]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da6b4]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
mov dword [rbp + 0x5c8], 0
mov qword [rbp + 0x5cc], 0x3f800000
cvttss2si eax, dword [0x140153240]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x5c8]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x5c8], xmm1
jmp 0x1400414ea
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da62c]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da684]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x5e4], 0x3f800000
movups xmm3, xmmword [rbp + 0x5d8]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x5d8], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.FORTNITE
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da628]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da694]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x5f4], 0x3f800000
movups xmm3, xmmword [rbp + 0x5e8]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x5e8], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.EASY___BE
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da620]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da6a8]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x604], 0x3f800000
movups xmm3, xmmword [rbp + 0x5f8]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x5f8], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.EPIC_GAMES
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da630]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da6b4]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
mov dword [rbp + 0x608], 0
mov qword [rbp + 0x60c], 0x3f800000
cvttss2si eax, dword [0x140153240]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x608]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x608], xmm1
jmp 0x1400414ea
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da658]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da684]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x624], 0x3f800000
movups xmm3, xmmword [rbp + 0x618]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x618], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, [0x1400d91e4]
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da628]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da694]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x634], 0x3f800000
movups xmm3, xmmword [rbp + 0x628]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x628], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.BATTLEYE
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da620]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da6a8]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cvttss2si eax, dword [0x14013f168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14013f1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14014d2d0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x2b4], 0x3f800000
movups xmm3, xmmword [rbp + 0x2a8]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x2a8], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, str.ACTIVISION
lea rcx, [rsp + 0x60]
call fcn.14000b150
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da630]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da6b4]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
mov dword [rbp + 0x2b8], 0
mov qword [rbp + 0x2bc], 0x3f800000
cvttss2si eax, dword [0x140153240]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x2b8]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x2b8], xmm1
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
movups xmmword [rsp + 0x60], xmm1
lea rdx, str.WORKING
lea rcx, [rsp + 0x60]
call fcn.14000b150
call fcn.14000ae30
movss xmm8, dword [0x14013f168]
divss xmm8, xmm13
movss xmm7, dword [0x14013f1a0]
divss xmm7, xmm13
movss xmm6, dword [0x14014d2d0]
divss xmm6, xmm13
mov rcx, qword [rbp + 0x660]
call fcn.14000ad10
movss dword [rbp + 0x2c8], xmm8
movss dword [rbp + 0x2cc], xmm7
movss dword [rbp + 0x2d0], xmm6
mov dword [rbp + 0x2d4], 0x3f800000
lea rdx, [rbp + 0x2c8]
call fcn.14000aef0
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da69c]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da68c]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
cmp r14d, 5
jne 0x1400417d6
mov dword [rbp + 0x220], 0x437a0000
mov dword [rbp + 0x224], 0x42480000
lea rdx, [rbp + 0x220]
lea rcx, [0x1400d9208]
call fcn.14000bd90
test al, al
je 0x140041683
lea r9d, [r14 + 0x3f]
lea r8, str.Clean_Tracers
lea rdx, str.Are_you_sure_you_want_to_clean_the_tracers_
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
cmp eax, 6
jne 0x140041683
lea r9d, [r14 + 0x3b]
lea r8, str.Clean_Tracers
lea rdx, str.This_may_take_a_moment
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
call fcn.1400260d0
lea r9d, [r14 + 0x3b]
lea r8, str.Clean_Tracers
lea rdx, str.Tracers_have_been_cleaned_successfully_
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
mov rax, qword [0x1400ef130]
mov rcx, qword [rax + 0x17d8]
cmp byte [rcx + 0x10c], 0
je 0x1400416b0
mov edx, 0x7f89
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov rcx, rax
call qword [sym.imp.USER32.dll_SetCursor]
cvttss2si eax, dword [0x14013f168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x2d8], xmm0
cvttss2si eax, dword [0x14013f1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x2dc], xmm1
cvttss2si eax, dword [0x14014d2d0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x2e0], xmm0
cvttss2si eax, dword [0x140158d78]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x2e4], xmm1
lea rcx, [rbp + 0x2d8]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x1400417d6
mov dword [rbp + 0x228], 0x4423a000
mov dword [rbp + 0x22c], 0x43bdc000
mov dword [rbp + 0x230], 0x43c5c000
mov dword [rbp + 0x234], 0x43a04000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x228]
lea rdx, [rbp + 0x230]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss xmm12, dword [0x1400da5d4]
movss dword [rsp + 0x28], xmm12
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x1400417d1
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
jmp 0x1400417df
movss xmm12, dword [0x1400da5d4]
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da680]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, xmm13
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
mov dword [rbp + 0x238], 0x437a0000
mov dword [rbp + 0x23c], 0x42480000
lea rdx, [rbp + 0x238]
lea rcx, str.Download_Steps
call fcn.14000bd90
test al, al
je 0x140041a77
movups xmm0, xmmword [str.__TDC]
movups xmmword [rbp + 0xa60], xmm0
movups xmm1, xmmword [0x1400d7720]
movups xmmword [rbp + 0xa70], xmm1
movups xmm0, xmmword [0x1400d7730]
movups xmmword [rbp + 0xa80], xmm0
movups xmm1, xmmword [0x1400d7740]
movups xmmword [rbp + 0xa90], xmm1
movzx eax, byte [0x1400d7750]
mov byte [rbp + 0xaa0], al
mov r8d, edi
cmp r12d, 2
jl 0x140041a1d
movdqa xmm5, xmmword [0x1400da7a0]
movdqa xmm4, xmmword [0x1400daab0]
movdqa xmm6, xmmword [0x1400da7f0]
movdqa xmm0, xmmword [str.3333333333333333]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp + 0xa64]
mov edx, dword [rsp + 0x60]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400da870]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400da870]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x40
jl 0x140041910
cmp r8d, 0x41
jge 0x140041a6a
movsxd rax, r8d
lea r9, [rbp + 0xa60]
add r9, rax
mov r13d, 1
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
mov eax, r13d
sub al, dl
movsx eax, al
imul ecx, eax, 0x33
add cl, r8b
xor byte [r9], cl
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x41
jl 0x140041a30
mov r13, qword [rbp + 0x668]
lea rcx, [rbp + 0xa60]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rax, qword [0x1400ef130]
mov rcx, qword [rax + 0x17d8]
cmp byte [rcx + 0x10c], 0
je 0x140041aa4
mov edx, 0x7f89
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov rcx, rax
call qword [sym.imp.USER32.dll_SetCursor]
cvttss2si eax, dword [0x14013f168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x2e8], xmm0
cvttss2si eax, dword [0x14013f1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x2ec], xmm1
cvttss2si eax, dword [0x14014d2d0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x2f0], xmm0
cvttss2si eax, dword [0x140158d78]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x2f4], xmm1
lea rcx, [rbp + 0x2e8]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x140041bbf
mov dword [rbp + 0x240], 0x4401e000
mov dword [rbp + 0x244], 0x439ac000
mov dword [rbp + 0x248], 0x43824000
mov dword [rbp + 0x24c], 0x437a8000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x240]
lea rdx, [rbp + 0x248]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm12
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x140041bbc
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da6b8]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, xmm13
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
mov dword [rbp + 0x250], 0x437a0000
mov dword [rbp + 0x254], 0x42480000
lea rdx, [rbp + 0x250]
lea rcx, str.Check_Serials
call fcn.14000bd90
test al, al
je 0x140041c68
call fcn.1400243d0
mov rax, qword [0x1400ef130]
mov rcx, qword [rax + 0x17d8]
cmp byte [rcx + 0x10c], 0
je 0x140041c95
mov edx, 0x7f89
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov rcx, rax
call qword [sym.imp.USER32.dll_SetCursor]
cvttss2si eax, dword [0x14013f168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x2f8], xmm0
cvttss2si eax, dword [0x14013f1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x2fc], xmm1
cvttss2si eax, dword [0x14014d2d0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x300], xmm0
cvttss2si eax, dword [0x140158d78]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x304], xmm1
lea rcx, [rbp + 0x2f8]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x140041db0
mov dword [rbp + 0x258], 0x44456000
mov dword [rbp + 0x25c], 0x439ac000
mov dword [rbp + 0x260], 0x4404a000
mov dword [rbp + 0x264], 0x437a8000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x258]
lea rdx, [rbp + 0x260]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm12
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x140041dad
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
test r14d, r14d
je 0x1400421e5
mov rcx, qword [0x1400ef130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da698]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da6a4]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
mov dword [rbp + 0x268], 0x43960000
mov dword [rbp + 0x26c], 0x42480000
lea rdx, [rbp + 0x268]
lea rcx, str.PERM_SPOOF
call fcn.14000bd90
test al, al
je 0x14004209d
mov r9d, 0x44
lea r8, str.Perm_Spoof
lea rdx, str.Are_you_sure_you_want_to_spoof_your_HWID_
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
cmp eax, 6
jne 0x14004209d
mov ecx, r14d
call fcn.140026630
mov eax, dword [str.PXF6]
mov dword [rbp - 0x78], eax
mov esi, 1
cmp byte [0x1400d6e33], 0
je 0x140041f72
cmp r12d, 2
jl 0x140041f37
movdqa xmm3, xmmword [0x1400da7a0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400daab0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400daab0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400da7f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400da870]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.3333333333333333]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp - 0x78], xmm2
jmp 0x140041f72
lea r9, [rbp - 0x78]
mov r8d, edi
nop
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
mov eax, esi
sub al, dl
movsx eax, al
imul ecx, eax, 0x33
add cl, r8b
xor byte [r9], cl
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x140041f40
lea rcx, [rbp - 0x78]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov r9d, 0x40
lea r8, str.Perm_Spoof
lea rdx, str.Your_HWID_was_spoofed_
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
mov r9d, 0x40
lea r8, str.Perm_Spoof
lea rdx, str.Restart_your_pc__
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
mov eax, dword [str.PXF6]
mov dword [rsp + 0x78], eax
cmp byte [0x1400d6e33], 0
je 0x140042092
cmp r12d, 2
jl 0x140042057
movdqa xmm3, xmmword [0x1400da7a0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400daab0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400daab0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400da7f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400da870]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.3333333333333333]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rsp + 0x78], xmm2
jmp 0x140042092
lea r9, [rsp + 0x78]
mov r8d, edi
nop
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
mov eax, esi
sub al, dl
movsx eax, al
imul ecx, eax, 0x33
add cl, r8b
xor byte [r9], cl
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x140042060
lea rcx, [rsp + 0x78]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rax, qword [0x1400ef130]
mov rcx, qword [rax + 0x17d8]
cmp byte [rcx + 0x10c], 0
je 0x1400420ca
mov edx, 0x7f89
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov rcx, rax
call qword [sym.imp.USER32.dll_SetCursor]
cvttss2si eax, dword [0x14013f168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x308], xmm0
cvttss2si eax, dword [0x14013f1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x30c], xmm1
cvttss2si eax, dword [0x14014d2d0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x310], xmm0
cvttss2si eax, dword [0x140158d78]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x314], xmm1
lea rcx, [rbp + 0x308]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x1400421e5
mov dword [rbp + 0x270], 0x4429e000
mov dword [rbp + 0x274], 0x43ed4000
mov dword [rbp + 0x278], 0x43b94000
mov dword [rbp + 0x27c], 0x43cfc000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x270]
lea rdx, [rbp + 0x278]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm12
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x1400421e2
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
mov r8, qword [0x1400ef130]
movsxd rax, dword [r8 + 0x1858]
lea rdx, [rax + rax*4]
mov rcx, qword [r8 + 0x1860]
movsxd rax, dword [rcx + rdx*4 - 0x14]
add rax, 0x148
add rax, rax
movups xmm0, xmmword [rcx + rdx*4 - 0x10]
movups xmmword [r8 + rax*8], xmm0
dec dword [r8 + 0x1858]
mov rax, qword [r8 + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [r8 + 0x17d8]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400da6c4]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400da6ac]
movss dword [rax + 0xc0], xmm0
movss dword [rax + 0xc4], xmm2
movss xmm1, dword [rax + 0xd8]
maxss xmm1, dword [rax + 0xc0]
movss xmm0, dword [rax + 0xdc]
maxss xmm0, xmm2
movss dword [rax + 0xd8], xmm1
movss dword [rax + 0xdc], xmm0
xorps xmm0, xmm0
movups xmmword [rbp + 0xa50], xmm0
movaps xmm1, xmmword [0x1400daa20]
movups xmmword [rbp + 0xa20], xmm1
mov dword [rbp + 0x280], 0x3f800000
mov dword [rbp + 0x284], 0x3f800000
mov qword [rbp + 0x288], 0
lea rax, [rbp + 0xa50]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xa20]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x280]
lea r8, [rbp + 0x288]
lea rdx, [rsp + 0x70]
mov rcx, qword [0x14016f318]
call fcn.14000c510
movss xmm6, dword [0x14013f168]
cvttss2si eax, xmm6
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x318], xmm0
movss xmm7, dword [0x14013f1a0]
cvttss2si eax, xmm7
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x31c], xmm0
movss xmm8, dword [0x14014d2d0]
cvttss2si eax, xmm8
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x320], xmm0
movss xmm10, dword [0x140158d78]
cvttss2si eax, xmm10
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x324], xmm0
lea rcx, [rbp + 0x318]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x140042451
mov dword [rbp + 0x290], 0x44492000
mov dword [rbp + 0x294], 0x4423a000
mov dword [rbp + 0x298], 0x442de000
mov dword [rbp + 0x29c], 0x43fcc000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x290]
lea rdx, [rbp + 0x298]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm12
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14004242c
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
movss xmm6, dword [0x14013f168]
movss xmm7, dword [0x14013f1a0]
movss xmm8, dword [0x14014d2d0]
movss xmm10, dword [0x140158d78]
cvttss2si eax, xmm6
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x328], xmm0
cvttss2si eax, xmm7
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x32c], xmm1
cvttss2si eax, xmm8
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x330], xmm0
cvttss2si eax, xmm10
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x334], xmm1
lea rcx, [rbp + 0x328]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x140042577
mov dword [rbp + 0x2a0], 0x44492000
mov dword [rbp + 0x2a4], 0x441d6000
mov dword [rbp], 0x442ca000
mov dword [rbp + 4], 0x43fa4000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x2a0]
lea rdx, [rbp]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm15
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x140042552
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
movss xmm6, dword [0x14013f168]
movss xmm7, dword [0x14013f1a0]
movss xmm8, dword [0x14014d2d0]
movss xmm10, dword [0x140158d78]
cvttss2si eax, xmm6
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x338], xmm0
cvttss2si eax, xmm7
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x33c], xmm1
cvttss2si eax, xmm8
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x340], xmm0
cvttss2si eax, xmm10
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x344], xmm1
lea rcx, [rbp + 0x338]
call fcn.140002fd0
mov r15d, eax
test eax, 0xff000000
je 0x14004266e
mov dword [rbp + 8], 0x44492000
mov dword [rbp + 0xc], 0x441d6000
mov dword [rbp + 0x10], 0x442f2000
mov dword [rbp + 0x14], 0x43ff4000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 8]
lea rdx, [rbp + 0x10]
mov rcx, rbx
call fcn.140017130
mov byte [rsp + 0x30], 1
movss dword [rsp + 0x28], xmm15
mov byte [rsp + 0x20], 1
mov r9d, r15d
mov r8d, dword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov rcx, rbx
call fcn.140015690
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14004266b
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, edi
test eax, eax
cmovg edx, eax
lea rcx, [rbx + 0x70]
call fcn.14000d6e0
mov dword [rbx + 0x70], edi
mov rax, qword [0x1400ef130]
mov rcx, qword [rax + 0x17d8]
cmp byte [rcx + 0x10c], 0
je 0x14004269b
mov edx, 0x7f89
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov rcx, rax
call qword [sym.imp.USER32.dll_SetCursor]
call fcn.140006fc0
test al, al
je 0x1400426b1
lea rcx, str.start_https:__discord.gg_saytus
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.14000a220
mov rcx, qword [0x140172e18]
mov rax, qword [rcx]
xor r8d, r8d
lea edx, [r8 + 7]
call qword [rax + 0x1c8]
mov rcx, qword [0x140172e18]
mov rax, qword [rcx]
xor r8d, r8d
lea edx, [r8 + 0x1b]
call qword [rax + 0x1c8]
mov rcx, qword [0x140172e18]
mov rax, qword [rcx]
xor r8d, r8d
mov edx, 0xae
call qword [rax + 0x1c8]
mov rcx, qword [0x140172e18]
mov rax, qword [rcx]
call qword [rax + 0x148]
test eax, eax
js 0x140042725
call fcn.140005d10
mov rcx, qword [0x140172e18]
mov rax, qword [rcx]
call qword [rax + 0x150]
mov rcx, qword [0x140172e18]
mov rax, qword [rcx]
mov qword [rsp + 0x20], rdi
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [rax + 0x88]
mov ebx, 1
lea rsi, str.Welcome_to_the_best_HWID_SPOOFER
cmp dword [rbp + 0xde0], 0x12
jne 0x14003d710
mov rsi, qword [rbp + 0x670]
mov r15, qword [rbp + 0x678]
call fcn.14001c3f0
call fcn.140004b60
mov qword [0x140172df0], rdi
mov qword [0x140172e00], rdi
mov rcx, qword [0x140172e18]
test rcx, rcx
je 0x140042793
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [r13]
mov rcx, r13
call qword [rax + reloc.WS2_32.dll_recv]
mov rdx, rsi
lea rcx, str.Bastard_Woofer
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov edx, 0xffffffff
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_CloseHandle]
jmp 0x14003cbb0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
lea rdx, [rbp + 0x648]
call fcn.14003c1d0
mov rcx, rax
cmp byte [rax + 3], 0
je 0x1400428af
cmp dword [reloc.WS2_32.dll_accept], 2
jl 0x140042878
movdqa xmm3, xmmword [0x1400da7a0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400daab0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400daab0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400da7f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400da870]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.3333333333333333]
movd xmm0, dword [rax]
xorps xmm2, xmm0
movd dword [rax], xmm2
jmp 0x1400428af
mov r8, rcx
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul edi
add edx, edi
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
mov eax, r13d
sub al, dl
movsx eax, al
imul edx, eax, 0x33
add dl, dil
xor byte [r8], dl
inc edi
lea r8, [r8 + 1]
cmp edi, 4
jl 0x140042880
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, [0x140021d40]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov rbx, rax
lea rdx, str._n_n_No_internet_connection.
lea rcx, [rbp + 0xab0]
call fcn.14001d4e0
mov dword [rbp + 0xad0], reloc.WS2_32.dll_sendto
lea rdx, [rbp + 0xab0]
mov rcx, rbx
call fcn.1400222a0
nop
lea rcx, [rbp + 0xab0]
call fcn.14001d480
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3