Function at 0x140037920
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 - 0x10f0]
mov eax, 0x11f0
call fcn.14009c8a0
sub rsp, rax
movaps xmmword [rsp + 0x11e0], xmm6
movaps xmmword [rsp + 0x11d0], xmm7
movaps xmmword [rsp + 0x11c0], xmm8
movaps xmmword [rsp + 0x11b0], xmm9
movaps xmmword [rsp + 0x11a0], xmm10
movaps xmmword [rsp + 0x1190], xmm11
movaps xmmword [rsp + 0x1180], xmm12
movaps xmmword [rsp + 0x1170], xmm13
movaps xmmword [rsp + 0x1160], xmm14
movaps xmmword [rsp + 0x1150], xmm15
mov rax, qword [0x1400cd0c0]
xor rax, rsp
mov qword [rbp + 0x1040], rax
mov rsi, rcx
mov qword [rbp + 0x690], rcx
xor edi, edi
mov r14d, edi
lea rcx, [rbp + 0x8c0]
call fcn.14001e0a0
cmp qword [rax + 0x18], 0xf
jbe 0x1400379db
mov rax, qword [rax]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
mov rdx, qword [rbp + 0x8d8]
cmp rdx, 0xf
jbe 0x140037a25
inc rdx
mov rcx, qword [rbp + 0x8c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140037a20
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140037ca7
call fcn.14009bff0
movdqa xmm0, xmmword [0x1400bd550]
movdqu xmmword [rbp + 0x8d0], xmm0
mov byte [rbp + 0x8c0], dil
lea rcx, [rbp + 0x8a0]
call fcn.14001e270
mov rbx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x140037a55
mov rbx, qword [rax]
mov r8d, 0x104
lea rdx, [rbp + 0xe30]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameA]
xorps xmm0, xmm0
movups xmmword [rbp + 0x350], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x360], xmm1
lea rax, [rbp + 0xe30]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140037a90
lea rdx, [rbp + 0xe30]
lea rcx, [rbp + 0x350]
call fcn.14001c620
lea rcx, [rbp + 0x350]
cmp qword [rbp + 0x368], 0xf
cmova rcx, qword [rbp + 0x350]
mov rdx, rbx
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_rename]
mov rdx, qword [rbp + 0x368]
cmp rdx, 0xf
jbe 0x140037b11
inc rdx
mov rcx, qword [rbp + 0x350]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140037b0c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140037b0c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14009bff0
movdqa xmm0, xmmword [0x1400bd550]
movdqu xmmword [rbp + 0x360], xmm0
mov byte [rbp + 0x350], 0
mov rdx, qword [rbp + 0x8b8]
cmp rdx, 0xf
jbe 0x140037b69
inc rdx
mov rcx, qword [rbp + 0x8a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140037b64
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140037ca7
call fcn.14009bff0
movdqa xmm0, xmmword [0x1400bd550]
movdqu xmmword [rbp + 0x8b0], xmm0
mov byte [rbp + 0x8a0], 0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rbx, rax
lea rdx, [rbp + 0xdd8]
mov rcx, rax
call qword [sym.imp.USER32.dll_GetWindowRect]
mov edx, dword [rbp + 0xdd8]
lea r9d, [rdx + 0x420]
mov dword [rbp + 0xde0], r9d
mov r8d, dword [rbp + 0xddc]
lea ecx, [r8 + 0x207]
mov dword [rbp + 0xde4], 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 + 0xf40]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_wcscpy_s]
xor r8d, r8d
mov edx, r13d
lea rcx, [rbp + 0xf40]
call qword [sym.imp.WININET.dll_InternetCheckConnectionW]
test eax, eax
je 0x14003dfc0
lea rdx, [0x14001d9c0]
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 + 0x6b0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x6c0], xmm1
lea r8d, [r13 + 0xe]
lea rdx, str._n_n_Conecting...
lea rcx, [rbp + 0x6b0]
call fcn.14001c620
mov dword [rbp + 0x6d0], reloc.WS2_32.dll_sendto
lea rdx, [rbp + 0x6b0]
mov rcx, rbx
call fcn.14001def0
nop
mov rdx, qword [rbp + 0x6c8]
cmp rdx, 0xf
jbe 0x140037cb3
inc rdx
mov rcx, qword [rbp + 0x6b0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140037cae
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140037cae
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14009bff0
movdqa xmm0, xmmword [0x1400bd550]
movdqu xmmword [rbp + 0x6c0], xmm0
mov byte [rbp + 0x6b0], 0
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
mov eax, dword [0x1400ba7a4]
mov dword [rsp + 0x7c], eax
mov r12d, dword [reloc.WS2_32.dll_accept]
cmp byte [str.6qze_r8], 0
je 0x140037db0
cmp r12d, 2
jl 0x140037d77
movdqa xmm3, xmmword [0x1400bd5b0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400bd840]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400bd840]
shufps xmm2, xmm0, 0xdd
psrad xmm2, 4
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400bd600]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400bd660]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x1400bd710]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rsp + 0x7c], xmm2
jmp 0x140037db0
lea r9, [rsp + 0x7c]
mov r8d, edi
nop
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul edx, eax, 0x35
movzx eax, r8b
sub al, dl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x140037d80
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.14001c8f0
lea rdx, [0x14001da50]
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 [0x1400ba573], 0
je 0x140037eb0
cmp r12d, 2
jl 0x140037e6e
movdqa xmm3, xmmword [0x1400bd5b0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400bd840]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400bd840]
shufps xmm2, xmm0, 0xdd
psrad xmm2, 4
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400bd600]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400bd660]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x1400bd710]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp - 0x80], xmm2
jmp 0x140037eb0
lea r9, [rbp - 0x80]
mov r8d, edi
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x140037e80
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov eax, dword [str.PXF6]
mov dword [rbp - 0x7c], eax
cmp byte [0x1400ba573], 0
je 0x140037f90
cmp r12d, 2
jl 0x140037f53
movdqa xmm3, xmmword [0x1400bd5b0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400bd840]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400bd840]
shufps xmm2, xmm0, 0xdd
psrad xmm2, 4
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400bd600]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400bd660]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x1400bd710]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp - 0x7c], xmm2
jmp 0x140037f90
lea r9, [rbp - 0x7c]
mov r8d, edi
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x140037f60
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, [0x140021e50]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov r15, rax
mov qword [rbp + 0x698], rax
mov qword [rbp + 0xd70], 3
mov qword [rbp + 0xd80], rdi
mov qword [rbp + 0xd90], rdi
mov qword [rbp + 0xda8], rdi
lea rax, [0x140025a40]
mov qword [rbp + 0xd78], rax
mov qword [rbp + 0xd88], rsi
lea rbx, str.Bastard_Woofer
mov qword [rbp + 0xdb0], rbx
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov qword [rbp + 0xd98], rax
mov qword [rbp + 0xda0], ntohl
lea rcx, [rbp + 0xd70]
call qword [sym.imp.USER32.dll_RegisterClassW]
test ax, ax
jne 0x14003804e
mov eax, r13d
jmp 0x1400381b8
call qword [sym.imp.USER32.dll_GetDesktopWindow]
mov rcx, rax
lea rdx, [rbp + 0xde8]
call qword [sym.imp.USER32.dll_GetWindowRect]
mov eax, dword [rbp + 0xdf0]
cdq
sub eax, edx
sar eax, 1
lea r9d, [rax - 0x190]
mov eax, 0x55555556
imul dword [rbp + 0xdf4]
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 0x1400380e3
lea eax, [rbx + 2]
jmp 0x1400381b8
mov ecx, reloc.WLDAP32.dll_Ordinal_32
call qword [sym.imp.d3d9.dll_Direct3DCreate9]
mov r13, rax
test rax, rax
jne 0x140038106
mov rdx, rsi
lea rcx, str.Bastard_Woofer
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov qword [0x140150710], rdi
mov qword [0x14015071c], rdi
mov dword [0x140150724], edi
mov qword [0x14015072c], rdi
mov dword [0x140150734], edi
mov qword [0x140150744], rdi
mov ecx, 1
mov dword [0x140150738], ecx
mov dword [0x140150728], ecx
mov dword [0x140150718], edi
mov dword [0x14015073c], ecx
mov dword [0x140150740], 0x50
mov dword [0x14015074c], ecx
mov rax, qword [r13]
mov r10, qword [rax + 0x80]
lea rax, [0x140150708]
mov qword [rsp + 0x30], rax
lea rax, [0x140150710]
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 0x140038220
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 + 0x1040]
xor rcx, rsp
call fcn.14009bba0
lea r11, [rsp + 0x11f0]
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 [0x1401506f0], rbx
mov rax, qword [0x140150708]
mov qword [0x1401506e0], rax
lea rcx, [0x140150700]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x140038309
lea rcx, [0x1401506f8]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x140038309
mov rcx, qword [0x1400cd130]
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, [0x14001b680]
mov qword [rcx + 0xc8], rax
mov rax, qword [0x1401506f0]
mov qword [rcx + 0x100], rax
jmp 0x140038310
mov rcx, qword [0x1400cd130]
movss xmm15, dword [0x1400bd3bc]
movaps xmm0, xmmword [0x1400bd7f0]
movups xmmword [rcx + 0x16f0], xmm0
movaps xmm1, xmmword [0x1400bd830]
movups xmmword [rcx + 0x1710], xmm1
movaps xmm0, xmmword [0x1400bd760]
movups xmmword [rcx + 0x1720], xmm0
movaps xmm1, xmm0
movups xmmword [rcx + 0x1700], xmm0
movaps xmm0, xmmword [0x1400bd820]
movups xmmword [rcx + 0x1480], xmm0
movaps xmm1, xmm0
movups xmmword [rcx + 0x1490], xmm0
movaps xmm0, xmmword [0x1400bd750]
movups xmmword [rcx + 0x14a0], xmm0
movaps xmm1, xmmword [0x1400bd810]
movups xmmword [rcx + 0x14c0], xmm1
movaps xmm0, xmmword [0x1400bd820]
movups xmmword [rcx + 0x14d0], xmm0
movaps xmm1, xmm0
movups xmmword [rcx + 0x1500], xmm0
movaps xmm0, xmmword [0x1400bd7a0]
movups xmmword [rcx + 0x1510], xmm0
movups xmmword [rcx + 0x1520], xmm1
movaps xmm0, xmm1
movups xmmword [rcx + 0x1530], xmm1
movaps xmm1, xmmword [0x1400bd7e0]
movups xmmword [rcx + 0x1540], xmm1
movaps xmm0, xmm1
movups xmmword [rcx + 0x1560], xmm1
movaps xmm1, xmmword [0x1400bd800]
movups xmmword [rcx + 0x1550], xmm1
movups xmmword [rcx + 0x1570], xmm0
movaps xmm1, xmmword [0x1400bd7b0]
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 [0x1400bd740]
movups xmmword [rcx + 0x1600], xmm0
movaps xmm1, xmmword [0x1400bd7d0]
movups xmmword [rcx + 0x1640], xmm1
movaps xmm0, xmmword [0x1400bd770]
movups xmmword [rcx + 0x1650], xmm0
movaps xmm1, xmmword [0x1400bd7c0]
movups xmmword [rcx + 0x1660], xmm1
movaps xmm0, xmmword [0x1400bd7b0]
movups xmmword [rcx + 0x1670], xmm0
movaps xmm1, xmm0
movups xmmword [rcx + 0x1680], xmm0
movaps xmm0, xmmword [0x1400bd790]
movups xmmword [rcx + 0x16c0], xmm0
movaps xmm1, xmmword [0x1400bd7e0]
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 [0x1400bd7b0]
movups xmmword [rcx + 0x1750], xmm1
movaps xmm0, xmm1
movups xmmword [rcx + 0x1760], xmm1
movaps xmm1, xmmword [0x1400bd780]
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 + 0xdf8], xmm0
movups xmmword [rbp + 0xe08], xmm0
movups xmmword [rbp + 0xe18], 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 + 0xdc0], edi
mov dword [rbp + 0xdc8], edi
mov dword [rbp + 0xdc4], edi
mov rbx, qword [0x1400cd130]
mov rcx, qword [rbx + 0x90]
call fcn.140017f00
mov r11, qword [rbx + 0x90]
call fcn.140019df0
mov r10, rax
mov qword [rbp + 0x750], rdi
mov dword [rbp + 0x758], edi
mov byte [rbp + 0x75c], 1
mov qword [rbp + 0x760], rdi
mov dword [rbp + 0x768], 3
mov dword [rbp + 0x76c], 1
mov byte [rbp + 0x770], 0
mov qword [rbp + 0x774], 0
mov qword [rbp + 0x77c], 0
mov qword [rbp + 0x788], rdi
mov byte [rbp + 0x790], 0
mov qword [rbp + 0x7b8], rdi
xorps xmm0, xmm0
movups xmmword [rbp + 0x791], xmm0
movups xmmword [rbp + 0x7a1], xmm0
movups xmm0, xmmword [rbp + 0x750]
movups xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rbp + 0x760]
movups xmmword [rbp - 0x60], xmm1
movups xmm0, xmmword [rbp + 0x770]
movups xmmword [rbp - 0x50], xmm0
movups xmm2, xmmword [rbp + 0x780]
movups xmmword [rbp - 0x40], xmm2
movups xmm0, xmmword [rbp + 0x790]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rbp + 0x7a0]
movups xmmword [rbp - 0x20], xmm1
movups xmm0, xmmword [rbp + 0x7b0]
movups xmmword [rbp - 0x10], xmm0
lea rax, [0x1400ea010]
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.140017ca0
mov qword [rbp + 0x218], rax
mov r11, qword [rbx + 0x90]
call fcn.140019df0
mov r10, rax
mov qword [rbp + 0x7c0], rdi
mov dword [rbp + 0x7c8], edi
mov byte [rbp + 0x7cc], 1
mov qword [rbp + 0x7d0], rdi
mov dword [rbp + 0x7d8], 3
mov dword [rbp + 0x7dc], 1
mov byte [rbp + 0x7e0], 0
mov qword [rbp + 0x7e4], 0
mov qword [rbp + 0x7ec], 0
mov qword [rbp + 0x7f8], rdi
mov byte [rbp + 0x800], 0
mov qword [rbp + 0x828], rdi
xorps xmm0, xmm0
movups xmmword [rbp + 0x801], xmm0
movups xmmword [rbp + 0x811], xmm0
movups xmm0, xmmword [rbp + 0x7c0]
movups xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rbp + 0x7d0]
movups xmmword [rbp - 0x60], xmm1
movups xmm0, xmmword [rbp + 0x7e0]
movups xmmword [rbp - 0x50], xmm0
movups xmm2, xmmword [rbp + 0x7f0]
movups xmmword [rbp - 0x40], xmm2
movups xmm0, xmmword [rbp + 0x800]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rbp + 0x810]
movups xmmword [rbp - 0x20], xmm1
movups xmm0, xmmword [rbp + 0x820]
movups xmmword [rbp - 0x10], xmm0
lea rax, [0x1400ea010]
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.140017ca0
mov qword [rbp + 0x688], rax
mov r11, qword [rbx + 0x90]
call fcn.140019df0
mov r10, rax
mov qword [rbp + 0x830], rdi
mov dword [rbp + 0x838], edi
mov byte [rbp + 0x83c], 1
mov qword [rbp + 0x840], rdi
mov dword [rbp + 0x848], 3
mov dword [rbp + 0x84c], 1
mov byte [rbp + 0x850], 0
mov qword [rbp + 0x854], 0
mov qword [rbp + 0x85c], 0
mov qword [rbp + 0x868], rdi
mov byte [rbp + 0x870], 0
mov qword [rbp + 0x898], rdi
xorps xmm0, xmm0
movups xmmword [rbp + 0x871], xmm0
movups xmmword [rbp + 0x881], xmm0
movups xmm0, xmmword [rbp + 0x830]
movups xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rbp + 0x840]
movups xmmword [rbp - 0x60], xmm1
movups xmm0, xmmword [rbp + 0x850]
movups xmmword [rbp - 0x50], xmm0
movups xmm2, xmmword [rbp + 0x860]
movups xmmword [rbp - 0x40], xmm2
movups xmm0, xmmword [rbp + 0x870]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rbp + 0x880]
movups xmmword [rbp - 0x20], xmm1
movups xmm0, xmmword [rbp + 0x890]
movups xmmword [rbp - 0x10], xmm0
lea rax, [0x1400ea010]
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.140017ca0
mov qword [rbp + 0x680], rax
mov r11, qword [rbx + 0x90]
call fcn.140019df0
mov r10, rax
mov qword [rbp + 0x6e0], rdi
mov dword [rbp + 0x6e8], edi
mov byte [rbp + 0x6ec], 1
mov qword [rbp + 0x6f0], rdi
mov dword [rbp + 0x6f8], 3
mov ebx, 1
mov dword [rbp + 0x6fc], ebx
mov byte [rbp + 0x700], 0
mov qword [rbp + 0x704], 0
mov qword [rbp + 0x70c], 0
mov qword [rbp + 0x718], rdi
mov byte [rbp + 0x720], 0
mov qword [rbp + 0x748], rdi
xorps xmm0, xmm0
movups xmmword [rbp + 0x721], xmm0
movups xmmword [rbp + 0x731], xmm0
movups xmm0, xmmword [rbp + 0x6e0]
movups xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rbp + 0x6f0]
movups xmmword [rbp - 0x60], xmm1
movups xmm0, xmmword [rbp + 0x700]
movups xmmword [rbp - 0x50], xmm0
movups xmm2, xmmword [rbp + 0x710]
movups xmmword [rbp - 0x40], xmm2
movups xmm0, xmmword [rbp + 0x720]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rbp + 0x730]
movups xmmword [rbp - 0x20], xmm1
movups xmm0, xmmword [rbp + 0x740]
movups xmmword [rbp - 0x10], xmm0
lea rax, [0x1400e45a0]
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.140017ca0
mov qword [rbp + 0x660], rax
lea rax, [0x14014cc08]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xdc4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xdc8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xdc0]
mov r8d, 0x15a5e
lea rdx, [0x1400cd140]
call fcn.140037610
lea rax, [0x14014cc10]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xdc4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xdc8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xdc0]
mov r8d, 0x1fa8
lea rdx, [0x14012f270]
call fcn.140037610
lea rax, [0x14014cbb0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xdc4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xdc8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xdc0]
mov r8d, 0x3862
lea rdx, [0x14013acb0]
call fcn.140037610
lea rax, [0x14014cbe8]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xdc4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xdc8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xdc0]
mov r8d, 0x5b14
lea rdx, [0x140131240]
call fcn.140037610
lea rax, [0x14014cbd8]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xdc4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xdc8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xdc0]
mov r8d, 0x6e59
lea rdx, [0x1401229a0]
call fcn.140037610
lea rax, [0x14014cbc8]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xdc4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xdc8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xdc0]
mov r8d, 0x6051
lea rdx, [0x14013e520]
call fcn.140037610
lea rax, [0x14014cbc0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xdc4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xdc8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xdc0]
mov r8d, 0x7526
lea rdx, [0x140144580]
call fcn.140037610
lea rax, [0x14014cbd0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xdc4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xdc8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xdc0]
mov r8d, 0x3f32
lea rdx, [0x140136d70]
call fcn.140037610
lea rax, [0x14014cc00]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xdc4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xdc8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xdc0]
mov r8d, 0x57ef
lea rdx, [0x14011d1b0]
call fcn.140037610
lea rax, [0x14014cbf8]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xdc4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xdc8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xdc0]
mov r8d, 0x1abc
lea rdx, [0x140129800]
call fcn.140037610
lea rax, [0x14014cbb8]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xdc4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xdc8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xdc0]
mov r8d, 0x40ab
lea rdx, [0x140113310]
call fcn.140037610
lea rax, [0x14014cba8]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xdc4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xdc8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xdc0]
mov r8d, 0x3f9e
lea rdx, [0x14012b2d0]
call fcn.140037610
lea rax, [0x14014cbe0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xdc4]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xdc8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xdc0]
mov r8d, 0x5da8
lea rdx, [0x1401173c0]
call fcn.140037610
cmp dword [rbp + 0xe00], 0x12
je 0x14003df57
lea rsi, str.Welcome_to_the_best_HWID_SPOOFER
movss xmm13, dword [0x1400bd48c]
movss xmm9, dword [0x1400bd388]
movss xmm11, dword [0x1400bd3e8]
movss xmm14, dword [0x1400bd400]
mov dword [rsp + 0x20], ebx
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0xdf8]
call qword [sym.imp.USER32.dll_PeekMessageW]
test eax, eax
je 0x140038d4f
lea rcx, [rbp + 0xdf8]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0xdf8]
call qword [sym.imp.USER32.dll_DispatchMessageW]
jmp 0x14003df3c
cmp qword [0x1401506d0], 0
jne 0x140038d68
cmp qword [0x1401506e0], 0
je 0x140038d68
call fcn.14001c0f0
mov rbx, qword [0x1400cd130]
lea rdx, [rbp + 0xd58]
mov rcx, qword [0x1401506f0]
call qword [sym.imp.USER32.dll_GetClientRect]
mov eax, dword [rbp + 0xd60]
sub eax, dword [rbp + 0xd58]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mov eax, dword [rbp + 0xd64]
sub eax, dword [rbp + 0xd5c]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbx + 8], xmm1
movss dword [rbx + 0xc], xmm0
lea rcx, [rbp + 0xdd0]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
mov rax, qword [rbp + 0xdd0]
sub rax, qword [0x1401506f8]
xorps xmm1, xmm1
cvtsi2ss xmm1, rax
xorps xmm0, xmm0
cvtsi2ss xmm0, qword [0x140150700]
divss xmm1, xmm0
movss dword [rbx + 0x10], xmm1
mov rax, qword [rbp + 0xdd0]
mov qword [0x1401506f8], 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 0x140038e53
xor ecx, ecx
call qword [sym.imp.USER32.dll_SetCursor]
call fcn.140003a10
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14003dfb7
mov rax, qword [0x1400cd130]
mov rbx, qword [rax + 0x1790]
movss xmm6, dword [rax + 0x1798]
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], rsi
movss xmm0, dword [0x1400bd4f4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400bd4e8]
movaps xmm2, xmm6
lea rdx, [rbp + 0x20]
mov rcx, rbx
call fcn.14001a530
movss xmm0, dword [rbp + 0x20]
xorps xmm1, xmm1
comiss xmm0, xmm1
jbe 0x140038ebf
divss xmm6, dword [rbx]
subss xmm0, xmm6
addss xmm0, dword [0x1400bd3b8]
cvttss2si eax, xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x20], xmm0
movss xmm8, dword [0x1400bd4dc]
subss xmm8, xmm0
mulss xmm8, dword [0x1400bd3a4]
movss xmm0, dword [0x14011d190]
cmp byte [0x14011d194], 0
jne 0x140038f2f
ucomiss xmm0, xmm13
jp 0x140038f07
je 0x140038f2f
mov byte [0x14011d194], 0
comiss xmm0, xmm13
jae 0x140038f26
addss xmm0, dword [0x14011d198]
movss dword [0x14011d190], xmm0
jmp 0x140038f54
mov byte [0x14011d194], 1
jmp 0x140038f54
mov byte [0x14011d194], 1
comiss xmm1, xmm0
jae 0x140038f4d
subss xmm0, dword [0x14011d198]
movss dword [0x14011d190], xmm0
jmp 0x140038f54
mov byte [0x14011d194], 0
movss xmm0, dword [0x14011d168]
cmp byte [0x14011d16c], 0
jne 0x140038f95
ucomiss xmm0, xmm13
jp 0x140038f6d
je 0x140038f95
mov byte [0x14011d16c], 0
comiss xmm0, xmm13
jae 0x140038f8c
addss xmm0, dword [0x14011d170]
movss dword [0x14011d168], xmm0
jmp 0x140038fba
mov byte [0x14011d16c], 1
jmp 0x140038fba
mov byte [0x14011d16c], 1
comiss xmm1, xmm0
jae 0x140038fb3
subss xmm0, dword [0x14011d170]
movss dword [0x14011d168], xmm0
jmp 0x140038fba
mov byte [0x14011d16c], 0
movss xmm0, dword [0x14011d1a0]
cmp byte [0x14011d1a4], 0
jne 0x140038ffb
ucomiss xmm0, xmm13
jp 0x140038fd3
je 0x140038ffb
mov byte [0x14011d1a4], 0
comiss xmm0, xmm13
jae 0x140038ff2
addss xmm0, dword [0x14011d1a8]
movss dword [0x14011d1a0], xmm0
jmp 0x140039020
mov byte [0x14011d1a4], 1
jmp 0x140039020
mov byte [0x14011d1a4], 1
comiss xmm1, xmm0
jae 0x140039019
subss xmm0, dword [0x14011d1a8]
movss dword [0x14011d1a0], xmm0
jmp 0x140039020
mov byte [0x14011d1a4], 0
movss xmm0, dword [0x14012b2c0]
cmp byte [0x14012b2c4], 0
jne 0x140039061
ucomiss xmm0, xmm13
jp 0x140039039
je 0x140039061
mov byte [0x14012b2c4], 0
comiss xmm0, xmm13
jae 0x140039058
addss xmm0, dword [0x14012b2c8]
movss dword [0x14012b2c0], xmm0
jmp 0x140039086
mov byte [0x14012b2c4], 1
jmp 0x140039086
mov byte [0x14012b2c4], 1
comiss xmm1, xmm0
jae 0x14003907f
subss xmm0, dword [0x14012b2c8]
movss dword [0x14012b2c0], xmm0
jmp 0x140039086
mov byte [0x14012b2c4], 0
movss xmm1, dword [0x140136d58]
cmp byte [0x140136d5c], 0
jne 0x1400390cd
movss xmm0, dword [0x140136d68]
ucomiss xmm1, xmm0
jp 0x1400390a6
je 0x1400390cd
mov byte [0x140136d5c], 0
comiss xmm1, xmm0
jae 0x1400390c4
addss xmm1, dword [0x140136d60]
movss dword [0x140136d58], xmm1
jmp 0x1400390fa
mov byte [0x140136d5c], 1
jmp 0x1400390fa
mov byte [0x140136d5c], 1
movss xmm0, dword [0x140136d64]
comiss xmm0, xmm1
jae 0x1400390f3
subss xmm1, dword [0x140136d60]
movss dword [0x140136d58], xmm1
jmp 0x1400390fa
mov byte [0x140136d5c], 0
movss xmm1, dword [0x14011d178]
cmp byte [0x14011d17c], 0
jne 0x140039141
movss xmm0, dword [0x14011d188]
ucomiss xmm1, xmm0
jp 0x14003911a
je 0x140039141
mov byte [0x14011d17c], 0
comiss xmm1, xmm0
jae 0x140039138
addss xmm1, dword [0x14011d180]
movss dword [0x14011d178], xmm1
jmp 0x14003916e
mov byte [0x14011d17c], 1
jmp 0x14003916e
mov byte [0x14011d17c], 1
movss xmm0, dword [0x14011d184]
comiss xmm0, xmm1
jae 0x140039167
subss xmm1, dword [0x14011d180]
movss dword [0x14011d178], xmm1
jmp 0x14003916e
mov byte [0x14011d17c], 0
movss xmm1, dword [0x140131220]
cmp byte [0x140131224], 0
jne 0x1400391b5
movss xmm0, dword [0x140131230]
ucomiss xmm1, xmm0
jp 0x14003918e
je 0x1400391b5
mov byte [0x140131224], 0
comiss xmm1, xmm0
jae 0x1400391ac
addss xmm1, dword [0x140131228]
movss dword [0x140131220], xmm1
jmp 0x1400391e2
mov byte [0x140131224], 1
jmp 0x1400391e2
mov byte [0x140131224], 1
movss xmm0, dword [0x14013122c]
comiss xmm0, xmm1
jae 0x1400391db
subss xmm1, dword [0x140131228]
movss dword [0x140131220], xmm1
jmp 0x1400391e2
mov byte [0x140131224], 0
mov dword [rbp + 0x28], 0x44480000
mov dword [rbp + 0x2c], 0x44160000
mov dword [rsp + 0x20], 0x13e
movaps xmm3, xmm15
lea r8, [rbp + 0x28]
lea rdx, reloc.WS2_32.dll_accept
lea rcx, [0x1400ad076]
call fcn.1400075e0
mov rcx, qword [0x1400cd130]
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 [0x1400bd488]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd428]
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 + 0x660]
call fcn.14000abc0
cvttss2si eax, dword [0x14011d168]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
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.14000b000
call fcn.14000ace0
mov rcx, qword [0x1400cd130]
mov rax, qword [rcx + 0x17d8]
mov byte [rax + 0x8a], 1
mov rax, qword [rcx + 0x17d8]
mov rbx, qword [rax + 0x290]
cvttss2si eax, dword [0x14011d168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x370], xmm0
cvttss2si eax, dword [0x14011d1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x374], xmm1
cvttss2si eax, dword [0x14012b2c0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x378], xmm0
movss dword [rbp + 0x37c], xmm15
mov dword [rbp + 0x30], 0x43340000
mov dword [rbp + 0x34], 0x42340000
mov dword [rbp + 0x38], 0
mov dword [rbp + 0x3c], 0x42340000
lea rcx, [rbp + 0x370]
call fcn.140002e80
mov r9d, eax
movss dword [rsp + 0x20], xmm15
lea r8, [rbp + 0x30]
lea rdx, [rbp + 0x38]
mov rcx, rbx
call fcn.1400173a0
cvttss2si eax, dword [0x14011d168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x380], xmm0
cvttss2si eax, dword [0x14011d1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x384], xmm1
cvttss2si eax, dword [0x14012b2c0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x388], xmm0
movss dword [rbp + 0x38c], xmm15
mov dword [rbp + 0x40], 0x44610000
mov dword [rbp + 0x44], 0x42340000
mov dword [rbp + 0x48], 0x44200000
mov dword [rbp + 0x4c], 0x42340000
lea rcx, [rbp + 0x380]
call fcn.140002e80
mov r9d, eax
movss dword [rsp + 0x20], xmm15
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0x48]
mov rcx, rbx
call fcn.1400173a0
cvttss2si eax, dword [0x14011d168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x390], xmm0
cvttss2si eax, dword [0x14011d1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x394], xmm1
cvttss2si eax, dword [0x14012b2c0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x398], xmm0
movss dword [rbp + 0x39c], xmm15
mov dword [rbp + 0x50], 0x44610000
mov dword [rbp + 0x54], 0x42820000
mov dword [rbp + 0x58], 0
mov dword [rbp + 0x5c], 0x42820000
lea rcx, [rbp + 0x390]
call fcn.140002e80
mov r9d, eax
movss dword [rsp + 0x20], xmm15
lea r8, [rbp + 0x50]
lea rdx, [rbp + 0x58]
mov rcx, rbx
call fcn.1400173a0
cvttss2si eax, dword [0x14011d168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3a0], xmm0
cvttss2si eax, dword [0x14011d1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x3a4], xmm1
cvttss2si eax, dword [0x14012b2c0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3a8], xmm0
movss dword [rbp + 0x3ac], xmm15
mov dword [rbp + 0x60], 0x44610000
mov dword [rbp + 0x64], 0x428c0000
mov dword [rbp + 0x68], 0
mov dword [rbp + 0x6c], 0x428c0000
lea rcx, [rbp + 0x3a0]
call fcn.140002e80
mov r9d, eax
movss xmm0, dword [0x1400bd3e4]
movss dword [rsp + 0x20], xmm0
lea r8, [rbp + 0x60]
lea rdx, [rbp + 0x68]
mov rcx, rbx
call fcn.1400173a0
cvttss2si eax, dword [0x14011d168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3b0], xmm0
cvttss2si eax, dword [0x14011d1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x3b4], xmm1
cvttss2si eax, dword [0x14012b2c0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3b8], xmm0
movss dword [rbp + 0x3bc], xmm15
mov dword [rbp + 0x70], 0x44610000
mov dword [rbp + 0x74], 0x42960000
mov dword [rbp + 0x78], 0
mov dword [rbp + 0x7c], 0x42960000
lea rcx, [rbp + 0x3b0]
call fcn.140002e80
mov r9d, eax
movss dword [rsp + 0x20], xmm15
lea r8, [rbp + 0x70]
lea rdx, [rbp + 0x78]
mov rcx, rbx
call fcn.1400173a0
mov rcx, qword [0x1400cd130]
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 [0x1400bd4f4]
call fcn.14000ab20
mov rcx, qword [0x1400cd130]
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 [0x1400bd484]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd448]
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.14000abc0
cvttss2si eax, dword [0x140136d58]
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.Selecciona_un_juego_para_Desbanearte
lea rcx, [rsp + 0x60]
call fcn.14000b000
lea rcx, [0x1400ad076]
call fcn.14000af80
call fcn.14000ace0
mov dword [rsp + 0x70], 0x42c80000
mov dword [rsp + 0x74], 0x42c80000
mov rcx, qword [0x1400cd130]
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 [0x1400bd40c]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
movss xmm6, dword [0x1400bd470]
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 0x140039a05
cvttss2si eax, dword [0x14011d168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3c0], xmm0
cvttss2si eax, dword [0x14011d1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x3c4], xmm1
cvttss2si eax, dword [0x14012b2c0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3c8], xmm0
cvttss2si eax, dword [0x14011d178]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x3cc], xmm1
lea rcx, [rbp + 0x3c0]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x1400399a1
mov dword [rbp + 0x80], 0x42e90000
mov dword [rbp + 0x84], 0x43668000
mov dword [rbp + 0x88], 0x41780000
mov dword [rbp + 0x8c], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x80]
lea rdx, [rbp + 0x88]
mov rcx, rbx
call fcn.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003999e
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.14000d590
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0xa50], xmm0
movaps xmm1, xmmword [0x1400bd830]
movups xmmword [rbp + 0xa60], xmm1
mov dword [rbp + 0x90], 0x3f800000
mov dword [rbp + 0x94], 0x3f800000
mov qword [rbp + 0x98], 0
lea rax, [rbp + 0xa50]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xa60]
lea r9, [rbp + 0x90]
lea r8, [rbp + 0x98]
mov rcx, qword [0x14014cc10]
jmp 0x140039b40
movss dword [rbp + 0x3d0], xmm15
movss dword [rbp + 0x3d4], xmm15
movss dword [rbp + 0x3d8], xmm15
cvttss2si eax, dword [0x140136d58]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3dc], xmm0
lea rcx, [rbp + 0x3d0]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x140039ae7
mov dword [rbp + 0xa0], 0x42e90000
mov dword [rbp + 0xa4], 0x43668000
mov dword [rbp + 0xa8], 0x41780000
mov dword [rbp + 0xac], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0xa0]
lea rdx, [rbp + 0xa8]
mov rcx, rbx
call fcn.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x140039ae4
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.14000d590
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x8e0], xmm0
movaps xmm1, xmmword [0x1400bd830]
movups xmmword [rbp + 0x8f0], xmm1
mov dword [rbp + 0xb0], 0x3f800000
mov dword [rbp + 0xb4], 0x3f800000
mov qword [rbp], 0
lea rax, [rbp + 0x8e0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x8f0]
lea r9, [rbp + 0xb0]
lea r8, [rbp]
mov rcx, qword [0x14014cbb0]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x70]
call fcn.14000c3c0
call fcn.140006e70
test al, al
mov eax, 1
cmovne r14d, eax
mov rcx, qword [0x1400cd130]
mov rax, qword [rcx + 0x17d8]
cmp byte [rax + 0x10c], 0
je 0x140039b93
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 [0x1400cd130]
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 [0x1400bd480]
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 0x140039d8d
cvttss2si eax, dword [0x14011d168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3e0], xmm0
cvttss2si eax, dword [0x14011d1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x3e4], xmm1
cvttss2si eax, dword [0x14012b2c0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3e8], xmm0
cvttss2si eax, dword [0x14011d178]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x3ec], xmm1
lea rcx, [rbp + 0x3e0]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x140039d29
mov dword [rbp + 0xc0], 0x43798000
mov dword [rbp + 0xc4], 0x43668000
mov dword [rbp + 0xc8], 0x43148000
mov dword [rbp + 0xcc], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0xc0]
lea rdx, [rbp + 0xc8]
mov rcx, rbx
call fcn.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x140039d26
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.14000d590
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x900], xmm0
movaps xmm1, xmmword [0x1400bd830]
movups xmmword [rbp + 0x910], xmm1
mov dword [rbp + 0xd0], 0x3f800000
mov dword [rbp + 0xd4], 0x3f800000
mov qword [rbp + 0xd8], 0
lea rax, [rbp + 0x900]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x910]
lea r9, [rbp + 0xd0]
lea r8, [rbp + 0xd8]
mov rcx, qword [0x14014cbc8]
jmp 0x140039ed1
mov dword [rbp + 0x3f0], 0x3f800000
mov dword [rbp + 0x3f4], 0x3f800000
mov dword [rbp + 0x3f8], 0x3f800000
cvttss2si eax, dword [0x140136d58]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x3fc], xmm0
lea rcx, [rbp + 0x3f0]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x140039e72
mov dword [rbp + 0xe0], 0x43798000
mov dword [rbp + 0xe4], 0x43668000
mov dword [rbp + 0x140], 0x43148000
mov dword [rbp + 0x144], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0xe0]
lea rdx, [rbp + 0x140]
mov rcx, rbx
call fcn.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x140039e6f
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.14000d590
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x920], xmm0
movaps xmm1, xmmword [0x1400bd830]
movups xmmword [rbp + 0x930], xmm1
mov dword [rbp + 0xe8], 0x3f800000
mov dword [rbp + 0xec], 0x3f800000
mov qword [rbp + 0xf0], 0
lea rax, [rbp + 0x920]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x930]
lea r9, [rbp + 0xe8]
lea r8, [rbp + 0xf0]
mov rcx, qword [0x14014cbc0]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x70]
call fcn.14000c3c0
call fcn.140006e70
test al, al
mov eax, 2
cmovne r14d, eax
mov rcx, qword [0x1400cd130]
mov rax, qword [rcx + 0x17d8]
cmp byte [rax + 0x10c], 0
je 0x140039f24
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 [0x1400cd130]
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 [0x1400bd498]
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 0x14003a11e
cvttss2si eax, dword [0x14011d168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x400], xmm0
cvttss2si eax, dword [0x14011d1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x404], xmm1
cvttss2si eax, dword [0x14012b2c0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x408], xmm0
cvttss2si eax, dword [0x14011d178]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x40c], xmm1
lea rcx, [rbp + 0x400]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003a0ba
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.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003a0b7
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.14000d590
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x940], xmm0
movaps xmm1, xmmword [0x1400bd830]
movups xmmword [rbp + 0x9e0], xmm1
mov dword [rbp + 0x108], 0x3f800000
mov dword [rbp + 0x10c], 0x3f800000
mov qword [rbp + 0x110], 0
lea rax, [rbp + 0x940]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x9e0]
lea r9, [rbp + 0x108]
lea r8, [rbp + 0x110]
mov rcx, qword [0x14014cbf8]
jmp 0x14003a262
mov dword [rbp + 0x410], 0x3f800000
mov dword [rbp + 0x414], 0x3f800000
mov dword [rbp + 0x418], 0x3f800000
cvttss2si eax, dword [0x140136d58]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x41c], xmm0
lea rcx, [rbp + 0x410]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003a203
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.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003a200
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.14000d590
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x950], xmm0
movaps xmm1, xmmword [0x1400bd830]
movups xmmword [rbp + 0x960], xmm1
mov dword [rbp + 0x128], 0x3f800000
mov dword [rbp + 0x12c], 0x3f800000
mov qword [rbp + 0x130], 0
lea rax, [rbp + 0x950]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x960]
lea r9, [rbp + 0x128]
lea r8, [rbp + 0x130]
mov rcx, qword [0x14014cbb8]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x70]
call fcn.14000c3c0
call fcn.140006e70
test al, al
mov eax, 3
cmovne r14d, eax
mov rcx, qword [0x1400cd130]
mov rax, qword [rcx + 0x17d8]
cmp byte [rax + 0x10c], 0
je 0x14003a2b5
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 [0x1400cd130]
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 [0x1400bd4b0]
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 0x14003a4af
cvttss2si eax, dword [0x14011d168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x420], xmm0
cvttss2si eax, dword [0x14011d1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x424], xmm1
cvttss2si eax, dword [0x14012b2c0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x428], xmm0
cvttss2si eax, dword [0x14011d178]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x42c], xmm1
lea rcx, [rbp + 0x420]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003a44b
mov dword [rbp + 0x138], 0x4400e000
mov dword [rbp + 0x13c], 0x43668000
mov dword [rbp + 0x1a0], 0x43cf4000
mov dword [rbp + 0x1a4], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x138]
lea rdx, [rbp + 0x1a0]
mov rcx, rbx
call fcn.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003a448
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.14000d590
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x970], xmm0
movaps xmm1, xmmword [0x1400bd830]
movups xmmword [rbp + 0x980], xmm1
mov dword [rbp + 0x148], 0x3f800000
mov dword [rbp + 0x14c], 0x3f800000
mov qword [rbp + 0x150], 0
lea rax, [rbp + 0x970]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x980]
lea r9, [rbp + 0x148]
lea r8, [rbp + 0x150]
mov rcx, qword [0x14014cbe8]
jmp 0x14003a5f3
mov dword [rbp + 0x430], 0x3f800000
mov dword [rbp + 0x434], 0x3f800000
mov dword [rbp + 0x438], 0x3f800000
cvttss2si eax, dword [0x140136d58]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x43c], xmm0
lea rcx, [rbp + 0x430]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003a594
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.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003a591
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.14000d590
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x990], xmm0
movaps xmm1, xmmword [0x1400bd830]
movups xmmword [rbp + 0x9a0], xmm1
mov dword [rbp + 0x168], 0x3f800000
mov dword [rbp + 0x16c], 0x3f800000
mov qword [rbp + 0x170], 0
lea rax, [rbp + 0x990]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x9a0]
lea r9, [rbp + 0x168]
lea r8, [rbp + 0x170]
mov rcx, qword [0x14014cbd8]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x70]
call fcn.14000c3c0
call fcn.140006e70
test al, al
mov eax, 4
cmovne r14d, eax
mov rcx, qword [0x1400cd130]
mov rax, qword [rcx + 0x17d8]
cmp byte [rax + 0x10c], 0
je 0x14003a646
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 [0x1400cd130]
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 [0x1400bd4d0]
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 0x14003a840
cvttss2si eax, dword [0x14011d168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x440], xmm0
cvttss2si eax, dword [0x14011d1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x444], xmm1
cvttss2si eax, dword [0x14012b2c0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x448], xmm0
cvttss2si eax, dword [0x14011d178]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x44c], xmm1
lea rcx, [rbp + 0x440]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003a7dc
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.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003a7d9
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.14000d590
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x9b0], xmm0
movaps xmm1, xmmword [0x1400bd830]
movups xmmword [rbp + 0x9c0], xmm1
mov dword [rbp + 0x188], 0x3f800000
mov dword [rbp + 0x18c], 0x3f800000
mov qword [rbp + 0x190], 0
lea rax, [rbp + 0x9b0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x9c0]
lea r9, [rbp + 0x188]
lea r8, [rbp + 0x190]
mov rcx, qword [0x14014cbd0]
jmp 0x14003a984
mov dword [rbp + 0x450], 0x3f800000
mov dword [rbp + 0x454], 0x3f800000
mov dword [rbp + 0x458], 0x3f800000
cvttss2si eax, dword [0x140136d58]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x45c], xmm0
lea rcx, [rbp + 0x450]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003a925
mov dword [rbp + 0x198], 0x44222000
mov dword [rbp + 0x19c], 0x43668000
mov dword [rbp + 0xb8], 0x4408e000
mov dword [rbp + 0xbc], 0x43018000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x198]
lea rdx, [rbp + 0xb8]
mov rcx, rbx
call fcn.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003a922
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.14000d590
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x9d0], xmm0
movaps xmm1, xmmword [0x1400bd830]
movups xmmword [rbp + 0xa30], xmm1
mov dword [rbp + 0x1a8], 0x3f800000
mov dword [rbp + 0x1ac], 0x3f800000
mov qword [rbp + 0x1b0], 0
lea rax, [rbp + 0x9d0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xa30]
lea r9, [rbp + 0x1a8]
lea r8, [rbp + 0x1b0]
mov rcx, qword [0x14014cc00]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x70]
call fcn.14000c3c0
call fcn.140006e70
test al, al
mov eax, 5
cmovne r14d, eax
mov rcx, qword [0x1400cd130]
mov rax, qword [rcx + 0x17d8]
cmp byte [rax + 0x10c], 0
je 0x14003a9d7
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 [0x1400cd130]
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 [0x1400bd4d4]
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 0x14003abd1
cvttss2si eax, dword [0x14011d168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x460], xmm0
cvttss2si eax, dword [0x14011d1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x464], xmm1
cvttss2si eax, dword [0x14012b2c0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x468], xmm0
cvttss2si eax, dword [0x14011d178]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x46c], xmm1
lea rcx, [rbp + 0x460]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003ab6d
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.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003ab6a
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.14000d590
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0x9f0], xmm0
movaps xmm1, xmmword [0x1400bd830]
movups xmmword [rbp + 0xa00], xmm1
mov dword [rbp + 0x1c8], 0x3f800000
mov dword [rbp + 0x1cc], 0x3f800000
mov qword [rbp + 0x1d0], 0
lea rax, [rbp + 0x9f0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xa00]
lea r9, [rbp + 0x1c8]
lea r8, [rbp + 0x1d0]
mov rcx, qword [0x14014cba8]
jmp 0x14003ad15
mov dword [rbp + 0x470], 0x3f800000
mov dword [rbp + 0x474], 0x3f800000
mov dword [rbp + 0x478], 0x3f800000
cvttss2si eax, dword [0x140136d58]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x47c], xmm0
lea rcx, [rbp + 0x470]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003acb6
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.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003acb3
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.14000d590
mov dword [rbx + 0x70], edi
xorps xmm0, xmm0
movups xmmword [rbp + 0xa10], xmm0
movaps xmm1, xmmword [0x1400bd830]
movups xmmword [rbp + 0xa20], xmm1
mov dword [rbp + 0x1e8], 0x3f800000
mov dword [rbp + 0x1ec], 0x3f800000
mov qword [rbp + 0x1f0], 0
lea rax, [rbp + 0xa10]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xa20]
lea r9, [rbp + 0x1e8]
lea r8, [rbp + 0x1f0]
mov rcx, qword [0x14014cbe0]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x70]
call fcn.14000c3c0
call fcn.140006e70
test al, al
mov eax, 6
cmovne r14d, eax
mov rax, qword [0x1400cd130]
mov rcx, qword [rax + 0x17d8]
cmp byte [rcx + 0x10c], 0
je 0x14003ad61
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 [0x14011d168]
cvttss2si eax, xmm6
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x480], xmm0
movss xmm7, dword [0x14011d1a0]
cvttss2si eax, xmm7
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x484], xmm0
movss xmm8, dword [0x14012b2c0]
cvttss2si eax, xmm8
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x488], xmm0
mov dword [rbp + 0x48c], 0x3f800000
lea rcx, [rbp + 0x480]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003ae98
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.140016fe0
mov byte [rsp + 0x30], 1
movss xmm0, dword [0x1400bd3d4]
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003ae7c
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.14000d590
mov dword [rbx + 0x70], edi
movss xmm6, dword [0x14011d168]
movss xmm7, dword [0x14011d1a0]
movss xmm8, dword [0x14012b2c0]
cvttss2si eax, xmm6
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x490], xmm0
cvttss2si eax, xmm7
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x494], xmm1
cvttss2si eax, xmm8
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x498], xmm0
mov dword [rbp + 0x49c], 0x3f800000
lea rcx, [rbp + 0x490]
call fcn.140002e80
mov dword [rbp + 0x208], 0x437c0000
mov dword [rbp + 0x20c], 0x43fa0000
mov dword [rbp + 0x210], 0x41400000
mov dword [rbp + 0x214], 0x43fa0000
movss xmm0, dword [0x1400bd3d4]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
lea r8, [rbp + 0x208]
lea rdx, [rbp + 0x210]
mov rcx, rbx
call fcn.1400173a0
mov rcx, qword [rbp + 0x680]
call fcn.14000abc0
mov rcx, qword [0x1400cd130]
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 [0x1400bd464]
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 + 0x4a0], 0x3f800000
mov dword [rbp + 0x4a4], 0x3f800000
mov dword [rbp + 0x4a8], 0x3f800000
cvttss2si eax, dword [0x140136d58]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x4a0]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x4a0], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd450]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4a0]
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 + 0x4b0], 0x3f800000
mov dword [rbp + 0x4b4], 0x3f800000
mov dword [rbp + 0x4b8], 0x3f800000
cvttss2si eax, dword [0x140136d58]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x4b0]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x4b0], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd450]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4b0]
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 + 0x4c0], 0x3f800000
mov dword [rbp + 0x4c4], 0x3f800000
mov dword [rbp + 0x4c8], 0x3f800000
cvttss2si eax, dword [0x140136d58]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x4c0]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x4c0], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd45c]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4c0]
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 + 0x4d0], 0x3f800000
mov dword [rbp + 0x4d4], 0x3f800000
mov dword [rbp + 0x4d8], 0x3f800000
cvttss2si eax, dword [0x140136d58]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x4d0]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x4d0], 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.14000b000
mov rcx, qword [rbp + 0x218]
call fcn.14000abc0
lea eax, [r14 - 1]
cmp eax, 5
ja case.default.0x14003b33b
cdqe
lea rdx, [0x140000000]
mov ecx, dword [rdx + rax*4 + 0x3e0f8]
add rcx, rdx
jmp rcx
mov rcx, qword [0x1400cd130]
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 [0x1400bd438]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd494]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x4ec], 0x3f800000
movups xmm3, xmmword [rbp + 0x4e0]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x4e0], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd438]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4a4]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x4fc], 0x3f800000
movups xmm3, xmmword [rbp + 0x4f0]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x4f0], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd430]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4b8]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x50c], 0x3f800000
movups xmm3, xmmword [rbp + 0x500]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x500], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd440]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4c8]
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 + 0x510], 0
mov qword [rbp + 0x514], 0x3f800000
cvttss2si eax, dword [0x140131220]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x510]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x510], xmm1
jmp 0x14003caf0
mov rcx, qword [0x1400cd130]
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 [0x1400bd44c]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd494]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x52c], 0x3f800000
movups xmm3, xmmword [rbp + 0x520]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x520], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd438]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4a4]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x53c], 0x3f800000
movups xmm3, xmmword [rbp + 0x530]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x530], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd430]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4b8]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x54c], 0x3f800000
movups xmm3, xmmword [rbp + 0x540]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x540], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd440]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4c8]
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 + 0x550], 0
mov qword [rbp + 0x554], 0x3f800000
cvttss2si eax, dword [0x140131220]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x550]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x550], xmm1
jmp 0x14003caf0
mov rcx, qword [0x1400cd130]
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 [0x1400bd458]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd494]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x56c], 0x3f800000
movups xmm3, xmmword [rbp + 0x560]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x560], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd440]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4a4]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x57c], 0x3f800000
movups xmm3, xmmword [rbp + 0x570]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x570], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd430]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4b8]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x58c], 0x3f800000
movups xmm3, xmmword [rbp + 0x580]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x580], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd440]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4c8]
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 + 0x590], 0
mov qword [rbp + 0x594], 0x3f800000
cvttss2si eax, dword [0x140131220]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x590]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x590], xmm1
jmp 0x14003caf0
mov rcx, qword [0x1400cd130]
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 [0x1400bd458]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd494]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x5ac], 0x3f800000
movups xmm3, xmmword [rbp + 0x5a0]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x5a0], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd440]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4a4]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x5bc], 0x3f800000
movups xmm3, xmmword [rbp + 0x5b0]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x5b0], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd430]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4b8]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x5cc], 0x3f800000
movups xmm3, xmmword [rbp + 0x5c0]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x5c0], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd440]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4c8]
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 + 0x5d0], 0
mov qword [rbp + 0x5d4], 0x3f800000
cvttss2si eax, dword [0x140131220]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x5d0]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x5d0], xmm1
jmp 0x14003caf0
mov rcx, qword [0x1400cd130]
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 [0x1400bd43c]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd494]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x5ec], 0x3f800000
movups xmm3, xmmword [rbp + 0x5e0]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x5e0], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd438]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4a4]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x5fc], 0x3f800000
movups xmm3, xmmword [rbp + 0x5f0]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x5f0], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd430]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4b8]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x60c], 0x3f800000
movups xmm3, xmmword [rbp + 0x600]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x600], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd440]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4c8]
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 + 0x610], 0
mov qword [rbp + 0x614], 0x3f800000
cvttss2si eax, dword [0x140131220]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x610]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x610], xmm1
jmp 0x14003caf0
mov rcx, qword [0x1400cd130]
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 [0x1400bd468]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd494]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x62c], 0x3f800000
movups xmm3, xmmword [rbp + 0x620]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x620], xmm3
movups xmmword [rsp + 0x60], xmm3
cvtps2pd xmm3, xmm12
cvtps2pd xmm2, xmm10
movq r9, xmm3
movq r8, xmm2
lea rdx, [0x1400bc26c]
lea rcx, [rsp + 0x60]
call fcn.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd438]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4a4]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x63c], 0x3f800000
movups xmm3, xmmword [rbp + 0x630]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x630], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd430]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4b8]
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 [0x14011d168]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
cvttss2si eax, dword [0x14011d1a0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
cvttss2si eax, dword [0x14012b2c0]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm9
mov dword [rbp + 0x64c], 0x3f800000
movups xmm3, xmmword [rbp + 0x640]
movss xmm3, xmm1
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [rbp + 0x640], 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.14000b000
mov rcx, qword [0x1400cd130]
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 [0x1400bd440]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4c8]
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 + 0x650], 0
mov qword [rbp + 0x654], 0x3f800000
cvttss2si eax, dword [0x140131220]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movups xmm1, xmmword [rbp + 0x650]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rbp + 0x650], 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.14000b000
call fcn.14000ace0
movss xmm8, dword [0x14011d168]
divss xmm8, xmm13
movss xmm7, dword [0x14011d1a0]
divss xmm7, xmm13
movss xmm6, dword [0x14012b2c0]
divss xmm6, xmm13
mov rcx, qword [rbp + 0x688]
call fcn.14000abc0
movss dword [rbp + 0x2c0], xmm8
movss dword [rbp + 0x2c4], xmm7
movss dword [rbp + 0x2c8], xmm6
mov dword [rbp + 0x2cc], 0x3f800000
lea rdx, [rbp + 0x2c0]
call fcn.14000ada0
mov rcx, qword [0x1400cd130]
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]
movss xmm6, dword [0x1400bd4ac]
addss xmm0, xmm6
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd49c]
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 0x14003cde0
mov dword [rbp + 0x220], 0x437a0000
mov dword [rbp + 0x224], 0x42480000
lea rdx, [rbp + 0x220]
lea rcx, [0x1400bc290]
call fcn.14000bc40
test al, al
je 0x14003cc8d
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 0x14003cc8d
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.140022040
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 [0x1400cd130]
mov rcx, qword [rax + 0x17d8]
cmp byte [rcx + 0x10c], 0
je 0x14003ccba
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 [0x14011d168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x2d0], xmm0
cvttss2si eax, dword [0x14011d1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x2d4], xmm1
cvttss2si eax, dword [0x14012b2c0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x2d8], xmm0
cvttss2si eax, dword [0x140136d58]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x2dc], xmm1
lea rcx, [rbp + 0x2d0]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003cde0
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.140016fe0
mov byte [rsp + 0x30], 1
movss xmm12, dword [0x1400bd3e4]
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003cddb
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.14000d590
mov dword [rbx + 0x70], edi
jmp 0x14003cde9
movss xmm12, dword [0x1400bd3e4]
mov rcx, qword [0x1400cd130]
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, xmm6
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4c4]
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.Disk_Changer
call fcn.14000bc40
test al, al
je 0x14003ce91
call fcn.1400227a0
mov rax, qword [0x1400cd130]
mov rcx, qword [rax + 0x17d8]
cmp byte [rcx + 0x10c], 0
je 0x14003cebe
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 [0x14011d168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x2e0], xmm0
cvttss2si eax, dword [0x14011d1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x2e4], xmm1
cvttss2si eax, dword [0x14012b2c0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x2e8], xmm0
cvttss2si eax, dword [0x140136d58]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x2ec], xmm1
lea rcx, [rbp + 0x2e0]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003cfd9
mov dword [rbp + 0x240], 0x4423a000
mov dword [rbp + 0x244], 0x4410e000
mov dword [rbp + 0x248], 0x43c5c000
mov dword [rbp + 0x24c], 0x44022000
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.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003cfd6
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.14000d590
mov dword [rbx + 0x70], edi
mov rcx, qword [0x1400cd130]
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 [0x1400bd490]
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.Descargar_Pasos
call fcn.14000bc40
test al, al
je 0x14003d26d
movups xmm0, xmmword [str.__TDC]
movups xmmword [rbp + 0xa80], xmm0
movups xmm1, xmmword [0x1400ba5f0]
movups xmmword [rbp + 0xa90], xmm1
movups xmm0, xmmword [0x1400ba600]
movups xmmword [rbp + 0xaa0], xmm0
movups xmm1, xmmword [0x1400ba610]
movups xmmword [rbp + 0xab0], xmm1
movzx eax, byte [0x1400ba620]
mov byte [rbp + 0xac0], al
mov r8d, edi
cmp r12d, 2
jl 0x14003d215
movdqa xmm5, xmmword [0x1400bd5b0]
movdqa xmm4, xmmword [0x1400bd840]
movdqa xmm6, xmmword [0x1400bd600]
movdqa xmm0, xmmword [0x1400bd710]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp + 0xa84]
mov edx, dword [rsp + 0x60]
nop dword [rax]
nop dword [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
psrad xmm1, 4
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 [0x1400bd660]
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
psrad xmm1, 4
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 [0x1400bd660]
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 0x14003d110
cmp r8d, 0x41
jge 0x14003d260
movsxd rax, r8d
lea r9, [rbp + 0xa80]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x41
jl 0x14003d230
lea rcx, [rbp + 0xa80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rax, qword [0x1400cd130]
mov rcx, qword [rax + 0x17d8]
cmp byte [rcx + 0x10c], 0
je 0x14003d29a
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 [0x14011d168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x2f0], xmm0
cvttss2si eax, dword [0x14011d1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x2f4], xmm1
cvttss2si eax, dword [0x14012b2c0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x2f8], xmm0
cvttss2si eax, dword [0x140136d58]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x2fc], xmm1
lea rcx, [rbp + 0x2f0]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003d3b5
mov dword [rbp + 0x258], 0x4401e000
mov dword [rbp + 0x25c], 0x439ac000
mov dword [rbp + 0x260], 0x43824000
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.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003d3b2
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.14000d590
mov dword [rbx + 0x70], edi
mov rcx, qword [0x1400cd130]
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 [0x1400bd4cc]
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 + 0x268], 0x437a0000
mov dword [rbp + 0x26c], 0x42480000
lea rdx, [rbp + 0x268]
lea rcx, str.Check_Serials
call fcn.14000bc40
test al, al
je 0x14003d45e
call fcn.1400203b0
mov rax, qword [0x1400cd130]
mov rcx, qword [rax + 0x17d8]
cmp byte [rcx + 0x10c], 0
je 0x14003d48b
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 [0x14011d168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x300], xmm0
cvttss2si eax, dword [0x14011d1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x304], xmm1
cvttss2si eax, dword [0x14012b2c0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x308], xmm0
cvttss2si eax, dword [0x140136d58]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x30c], xmm1
lea rcx, [rbp + 0x300]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003d5a6
mov dword [rbp + 0x270], 0x44456000
mov dword [rbp + 0x274], 0x439ac000
mov dword [rbp + 0x278], 0x4404a000
mov dword [rbp + 0x27c], 0x437a8000
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.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003d5a3
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.14000d590
mov dword [rbx + 0x70], edi
test r14d, r14d
je 0x14003d9d3
mov rcx, qword [0x1400cd130]
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 [0x1400bd4a8]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4b4]
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 + 0x280], 0x43960000
mov dword [rbp + 0x284], 0x42480000
lea rdx, [rbp + 0x280]
lea rcx, str.1_CLICK_UNBAN
call fcn.14000bc40
test al, al
je 0x14003d88b
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 0x14003d88b
mov ecx, r14d
call fcn.140022cb0
mov eax, dword [str.PXF6]
mov dword [rbp - 0x78], eax
cmp byte [0x1400ba573], 0
je 0x14003d760
cmp r12d, 2
jl 0x14003d720
movdqa xmm3, xmmword [0x1400bd5b0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400bd840]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400bd840]
shufps xmm2, xmm0, 0xdd
psrad xmm2, 4
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400bd600]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400bd660]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x1400bd710]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp - 0x78], xmm2
jmp 0x14003d760
lea r9, [rbp - 0x78]
mov r8d, edi
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x14003d730
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 [0x1400ba573], 0
je 0x14003d880
cmp r12d, 2
jl 0x14003d83d
movdqa xmm3, xmmword [0x1400bd5b0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400bd840]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400bd840]
shufps xmm2, xmm0, 0xdd
psrad xmm2, 4
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400bd600]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400bd660]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x1400bd710]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rsp + 0x78], xmm2
jmp 0x14003d880
lea r9, [rsp + 0x78]
mov r8d, edi
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x14003d850
lea rcx, [rsp + 0x78]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rax, qword [0x1400cd130]
mov rcx, qword [rax + 0x17d8]
cmp byte [rcx + 0x10c], 0
je 0x14003d8b8
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 [0x14011d168]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x310], xmm0
cvttss2si eax, dword [0x14011d1a0]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x314], xmm1
cvttss2si eax, dword [0x14012b2c0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x318], xmm0
cvttss2si eax, dword [0x140136d58]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x31c], xmm1
lea rcx, [rbp + 0x310]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003d9d3
mov dword [rbp + 0x288], 0x4429e000
mov dword [rbp + 0x28c], 0x43ed4000
mov dword [rbp + 0x290], 0x43b94000
mov dword [rbp + 0x294], 0x43cfc000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x288]
lea rdx, [rbp + 0x290]
mov rcx, rbx
call fcn.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003d9d0
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.14000d590
mov dword [rbx + 0x70], edi
mov r8, qword [0x1400cd130]
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 [0x1400bd4d8]
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x64]
addss xmm2, dword [0x1400bd4bc]
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 + 0xa70], xmm0
movaps xmm1, xmmword [0x1400bd830]
movups xmmword [rbp + 0xa40], xmm1
mov dword [rbp + 0x298], 0x3f800000
mov dword [rbp + 0x29c], 0x3f800000
mov qword [rbp + 0x2a0], 0
lea rax, [rbp + 0xa70]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xa40]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x298]
lea r8, [rbp + 0x2a0]
lea rdx, [rsp + 0x70]
mov rcx, qword [0x14014cc08]
call fcn.14000c3c0
movss xmm6, dword [0x14011d168]
cvttss2si eax, xmm6
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x320], xmm0
movss xmm7, dword [0x14011d1a0]
cvttss2si eax, xmm7
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x324], xmm0
movss xmm8, dword [0x14012b2c0]
cvttss2si eax, xmm8
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x328], xmm0
movss xmm10, dword [0x140136d58]
cvttss2si eax, xmm10
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x32c], xmm0
lea rcx, [rbp + 0x320]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003dc3f
mov dword [rbp + 0x2a8], 0x44492000
mov dword [rbp + 0x2ac], 0x4423a000
mov dword [rbp + 0x2b0], 0x442de000
mov dword [rbp + 0x2b4], 0x43fcc000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x2a8]
lea rdx, [rbp + 0x2b0]
mov rcx, rbx
call fcn.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003dc1a
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.14000d590
mov dword [rbx + 0x70], edi
movss xmm6, dword [0x14011d168]
movss xmm7, dword [0x14011d1a0]
movss xmm8, dword [0x14012b2c0]
movss xmm10, dword [0x140136d58]
cvttss2si eax, xmm6
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x330], xmm0
cvttss2si eax, xmm7
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x334], xmm1
cvttss2si eax, xmm8
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x338], xmm0
cvttss2si eax, xmm10
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x33c], xmm1
lea rcx, [rbp + 0x330]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003dd65
mov dword [rbp + 0x2b8], 0x44492000
mov dword [rbp + 0x2bc], 0x441d6000
mov dword [rbp + 8], 0x442ca000
mov dword [rbp + 0xc], 0x43fa4000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x2b8]
lea rdx, [rbp + 8]
mov rcx, rbx
call fcn.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003dd40
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.14000d590
mov dword [rbx + 0x70], edi
movss xmm6, dword [0x14011d168]
movss xmm7, dword [0x14011d1a0]
movss xmm8, dword [0x14012b2c0]
movss xmm10, dword [0x140136d58]
cvttss2si eax, xmm6
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x340], xmm0
cvttss2si eax, xmm7
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x344], xmm1
cvttss2si eax, xmm8
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm9
movss dword [rbp + 0x348], xmm0
cvttss2si eax, xmm10
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm9
movss dword [rbp + 0x34c], xmm1
lea rcx, [rbp + 0x340]
call fcn.140002e80
mov r15d, eax
test eax, 0xff000000
je 0x14003de5c
mov dword [rbp + 0x10], 0x44492000
mov dword [rbp + 0x14], 0x441d6000
mov dword [rbp + 0x18], 0x442f2000
mov dword [rbp + 0x1c], 0x43ff4000
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohs
movaps xmm3, xmm11
lea r8, [rbp + 0x10]
lea rdx, [rbp + 0x18]
mov rcx, rbx
call fcn.140016fe0
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.140015540
mov ecx, dword [rbx + 0x74]
test ecx, ecx
jns 0x14003de59
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.14000d590
mov dword [rbx + 0x70], edi
mov rax, qword [0x1400cd130]
mov rcx, qword [rax + 0x17d8]
cmp byte [rcx + 0x10c], 0
je 0x14003de89
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.140006e70
test al, al
je 0x14003de9f
lea rcx, str.start_https:__discord.gg_saytus
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.14000a0d0
mov rcx, qword [0x140150708]
mov rax, qword [rcx]
xor r8d, r8d
lea edx, [r8 + 7]
call qword [rax + 0x1c8]
mov rcx, qword [0x140150708]
mov rax, qword [rcx]
xor r8d, r8d
lea edx, [r8 + 0x1b]
call qword [rax + 0x1c8]
mov rcx, qword [0x140150708]
mov rax, qword [rcx]
xor r8d, r8d
mov edx, 0xae
call qword [rax + 0x1c8]
mov rcx, qword [0x140150708]
mov rax, qword [rcx]
call qword [rax + 0x148]
test eax, eax
js 0x14003df13
call fcn.140005bc0
mov rcx, qword [0x140150708]
mov rax, qword [rcx]
call qword [rax + 0x150]
mov rcx, qword [0x140150708]
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 + 0xe00], 0x12
jne 0x140038d13
mov rsi, qword [rbp + 0x690]
mov r15, qword [rbp + 0x698]
call fcn.14001c2a0
call fcn.140004a10
mov qword [0x1401506e0], rdi
mov qword [0x1401506f0], rdi
mov rcx, qword [0x140150708]
test rcx, rcx
je 0x14003df81
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 0x1400381b6
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
lea rdx, [rbp + 0x668]
call fcn.14003e110
mov rcx, rax
cmp byte [rax + 3], 0
je 0x14003e08e
cmp dword [reloc.WS2_32.dll_accept], 2
jl 0x14003e05e
movdqa xmm3, xmmword [0x1400bd5b0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400bd840]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400bd840]
shufps xmm2, xmm0, 0xdd
psrad xmm2, 4
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400bd600]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400bd660]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x1400bd710]
movd xmm0, dword [rax]
xorps xmm2, xmm0
movd dword [rax], xmm2
jmp 0x14003e08e
mov r8, rcx
mov eax, 0x4d4873ed
imul edi
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul edx, eax, 0x35
movzx eax, dil
sub al, dl
add al, 0x33
xor byte [r8], al
inc edi
lea r8, [r8 + 1]
cmp edi, 4
jl 0x14003e061
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, [0x14001d990]
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 + 0xad0]
call fcn.14001c580
mov dword [rbp + 0xaf0], reloc.WS2_32.dll_sendto
lea rdx, [rbp + 0xad0]
mov rcx, rbx
call fcn.14001def0
nop
lea rcx, [rbp + 0xad0]
call fcn.14001c520
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