Function at 0x140045ed0
Capabilities:
Check http status code
Check if file exists
Create directory
Create thread
Execute command
Inject thread
Log keystrokes via polling
Terminate process

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rbp
push rdi
push r12
push r13
push r14
lea rbp, [rsp - 0x600]
sub rsp, 0x700
xorps xmm0, xmm0
movaps xmmword [rsp + 0x680], xmm13
xor eax, eax
mov qword [0x140651708], 0
xor edx, edx
mov byte [0x140651750], al
lea rcx, str.C:WindowsLOGIN
mov dword [0x140651448], eax
movups xmmword [0x140651710], xmm0
mov qword [0x140651478], rax
movups xmmword [0x140651720], xmm0
mov dword [0x140651480], eax
movups xmmword [0x140651730], xmm0
mov byte [0x140651484], al
movups xmmword [0x140651740], xmm0
mov qword [0x140651450], 0
movups xmmword [0x140651468], xmm0
mov word [0x140651458], 0
mov byte [0x14065145a], 0
call qword [sym.imp.KERNEL32.dll_CreateDirectoryA]
lea rax, [0x140043900]
mov dword [rbp + 0x300], 0x50
xor r12d, r12d
mov qword [rbp + 0x308], rax
mov edx, 0x7f00
mov dword [rbp + 0x304], 0x40
xor ecx, ecx
mov qword [rbp + 0x310], r12
mov qword [rbp + 0x318], r12
call qword [sym.imp.USER32.dll_LoadIconA]
mov edx, 0x7f00
xor ecx, ecx
mov qword [rbp + 0x320], rax
call qword [sym.imp.USER32.dll_LoadCursorA]
lea r14, [0x14012c2d8]
mov qword [rbp + 0x330], r12
mov qword [rbp + 0x328], rax
mov edx, 0x7f00
lea rax, [0x14012c2c8]
mov qword [rbp + 0x340], r14
xor ecx, ecx
mov qword [rbp + 0x338], rax
call qword [sym.imp.USER32.dll_LoadIconA]
lea rcx, [rbp + 0x300]
mov qword [rbp + 0x348], rax
call qword [sym.imp.USER32.dll_RegisterClassExW]
cvttss2si edi, dword [0x14061af74]
mov r13d, 1
mov ecx, r13d
cvttss2si esi, dword [0x14061af70]
call qword [sym.imp.USER32.dll_GetSystemMetrics]
movss xmm0, dword [0x14061af74]
xor ecx, ecx
movss xmm13, dword [0x140124d98]
cdq
sub eax, edx
mulss xmm0, xmm13
sar eax, 1
movd xmm1, eax
cvtdq2ps xmm1, xmm1
subss xmm1, xmm0
cvttss2si ebx, xmm1
call qword [sym.imp.USER32.dll_GetSystemMetrics]
movss xmm0, dword [0x14061af70]
mov r9d, 0x80000000
mov qword [rsp + 0x58], r12
cdq
mov qword [rsp + 0x50], r12
sub eax, edx
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], edi
sar eax, 1
mov dword [rsp + 0x30], esi
mulss xmm0, xmm13
mov dword [rsp + 0x28], ebx
movd xmm1, eax
cvtdq2ps xmm1, xmm1
subss xmm1, xmm0
cvttss2si eax, xmm1
mov dword [rsp + 0x20], eax
mov rdx, qword [rbp + 0x340]
mov r8, r14
xor ecx, ecx
call qword [sym.imp.USER32.dll_CreateWindowExW]
mov rcx, rax
mov qword [0x140651388], rax
mov edx, 0xffffffec
call qword [sym.imp.USER32.dll_GetWindowLongA]
mov rcx, qword [0x140651388]
mov edx, 0xffffffec
bts eax, 0x13
mov r8d, eax
call qword [sym.imp.USER32.dll_SetWindowLongA]
mov rcx, qword [0x140651388]
mov r9d, 2
mov r8b, 0xff
xor edx, edx
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
movdqa xmm0, xmmword [0x14012d600]
lea rdx, [rbp + 0x3d8]
mov rcx, qword [0x140651388]
movdqu xmmword [rbp + 0x3d8], xmm0
call qword [sym.imp.dwmapi.dll_DwmExtendFrameIntoClientArea]
mov rdi, qword [0x140651388]
lea rcx, str.user32.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rbx, rax
test rax, rax
je 0x14004619f
lea rdx, str.SetWindowCompositionAttribute
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140046196
movdqa xmm0, xmmword [reloc.WS2_32.dll_connect]
lea rcx, [rbp]
mov qword [rbp + 0x2a0], rcx
lea rdx, [rbp + 0x298]
mov rcx, rdi
mov dword [rbp + 0x298], reloc.WS2_32.dll_send
movdqu xmmword [rbp], xmm0
mov dword [rbp + 0x2a8], reloc.WS2_32.dll_recv
call rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rcx, qword [0x140651388]
lea rdx, [0x140651390]
xorps xmm0, xmm0
movups xmmword [0x140651390], xmm0
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rax, qword [0x140651388]
lea rbx, [0x140651760]
mov qword [rsp + 0x58], rbx
lea rdi, [0x140651758]
mov qword [rbp + 0x260], rax
lea rsi, [0x140651768]
lea rax, [rbp - 0x70]
mov qword [rbp + 0x244], r12
mov qword [rsp + 0x50], rax
xor r9d, r9d
mov qword [rsp + 0x48], rdi
lea rax, [rbp + 0x230]
mov qword [rsp + 0x40], rsi
xor r8d, r8d
mov qword [rsp + 0x38], rax
mov edx, r13d
mov dword [rsp + 0x30], 7
lea rax, [rbp - 0x38]
mov dword [rsp + 0x28], 2
xor ecx, ecx
mov qword [rsp + 0x20], rax
mov qword [rbp + 0x258], 2
mov qword [rbp + 0x270], 2
mov qword [rbp + 0x230], r12
mov dword [rbp + 0x240], Ordinal_32
mov dword [rbp + 0x238], reloc.WLDAP32.dll_Ordinal_60
mov dword [rbp + 0x23c], r13d
mov dword [rbp + 0x254], reloc.WLDAP32.dll_Ordinal_32
mov qword [rbp + 0x24c], r13
mov qword [rbp + 0x268], r13
mov dword [rbp - 0x38], 0xb000
mov dword [rbp - 0x34], 0xa000
call sub.d3d11.dll_D3D11CreateDeviceAndSwapChain
cmp eax, 0x887a0004
jne 0x1400462e8
mov qword [rsp + 0x58], rbx
lea rax, [rbp - 0x70]
mov qword [rsp + 0x50], rax
xor r9d, r9d
mov qword [rsp + 0x48], rdi
lea rax, [rbp + 0x230]
mov qword [rsp + 0x40], rsi
xor r8d, r8d
mov qword [rsp + 0x38], rax
mov edx, 5
mov dword [rsp + 0x30], 7
lea rax, [rbp - 0x38]
mov dword [rsp + 0x28], 2
xor ecx, ecx
mov qword [rsp + 0x20], rax
call sub.d3d11.dll_D3D11CreateDeviceAndSwapChain
test eax, eax
jne 0x140048f0e
mov rcx, qword [0x140651768]
lea r9, [rbp - 0x30]
movaps xmmword [rsp + 0x6f0], xmm6
lea r8, [0x14012c548]
xor edx, edx
movaps xmmword [rsp + 0x6a0], xmm11
mov rax, qword [rcx]
call qword [rax + 0x48]
mov rcx, qword [0x140651758]
lea r9, [0x140651778]
mov rdx, qword [rbp - 0x30]
xor r8d, r8d
mov rax, qword [rcx]
call qword [rax + 0x48]
mov rcx, qword [rbp - 0x30]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [0x140651388]
mov edx, 0xa
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x140651388]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov qword [rsp + 0x30], 2
lea rcx, str.1.90.0
mov qword [rsp + 0x28], reloc.WS2_32.dll_sendto
mov edx, 0x38e8
mov r9d, 8
mov qword [rsp + 0x20], reloc.WS2_32.dll_recv
mov r8d, 0x464
call fcn.140009cd0
xor ecx, ecx
call fcn.140009980
call fcn.14000da40
lea rcx, [rbp + 0x4d0]
mov rdi, rax
or dword [rax], 3
call fcn.140021bc0
mov dword [rbp + 0x51c], 0x30c
mov rbx, qword [rdi + 0x30]
mov rcx, rbx
call fcn.140027e80
movss xmm3, dword [0x140124df4]
lea rdx, [0x1405ca430]
mov qword [rsp + 0x28], rax
mov r8d, 0x28128
lea rax, [rbp + 0x4d0]
mov rcx, rbx
mov qword [rsp + 0x20], rax
call fcn.140022f70
mov qword [0x140651360], rax
mov rbx, qword [rdi + 0x30]
mov rcx, rbx
call fcn.140027e80
movss xmm3, dword [0x14012d5c4]
lea rdx, [0x1405f2560]
mov qword [rsp + 0x28], rax
mov r8d, 0x280d0
lea rax, [rbp + 0x4d0]
mov rcx, rbx
mov qword [rsp + 0x20], rax
call fcn.140022f70
mov qword [0x140651370], rax
mov rbx, qword [rdi + 0x30]
mov rcx, rbx
call fcn.140027e80
movss xmm6, dword [0x140129ec0]
lea rdx, [0x14057a1e0]
mov qword [rsp + 0x28], rax
movaps xmm3, xmm6
lea rax, [rbp + 0x4d0]
mov r8d, 0x28124
mov rcx, rbx
mov qword [rsp + 0x20], rax
call fcn.140022f70
mov qword [0x140651368], rax
mov rbx, qword [rdi + 0x30]
mov rcx, rbx
call fcn.140027e80
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x4d0]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x140124dfc]
lea rdx, [0x14061a630]
mov r8d, 0x8fc
mov rcx, rbx
call fcn.140022f70
mov qword [0x140651378], rax
mov rbx, qword [rdi + 0x30]
mov rcx, rbx
call fcn.140027e80
mov qword [rsp + 0x28], rax
lea rdx, [0x1401f6e40]
lea rax, [rbp + 0x4d0]
movaps xmm3, xmm6
mov r8d, 0x4cefc
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140022f70
mov rcx, qword [0x140651388]
mov qword [0x140651380], rax
call fcn.14003d570
mov rdx, qword [0x140651760]
mov rcx, qword [0x140651758]
call fcn.14003c470
cmp qword [0x1406513c0], r12
mov qword [rbp + 0x10], 0xffffffffffffffff
mov qword [rbp + 0x18], 0xffffffffffffffff
mov qword [rbp + 0x20], 0xffffffffffffffff
mov qword [rbp + 0x28], 0xffffffffffffffff
mov dword [rbp + 0x30], 0xffffffff
mov qword [rbp + 0x34], 0xfffffffffffffffd
mov dword [rbp + 0x3c], 0xffffffff
mov qword [rbp + 0x40], r12
jne 0x140046597
mov rcx, qword [0x140651758]
lea rax, [0x1406513c0]
mov qword [rsp + 0x30], r12
lea r9, [rbp + 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1401714c0]
mov r8d, 0x62cbe
mov qword [rsp + 0x20], r12
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1406513c8], r12
jne 0x1400465d3
mov rcx, qword [0x140651758]
lea rax, [0x1406513c8]
mov qword [rsp + 0x30], r12
lea r9, [rbp + 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1401d4180]
mov r8d, 0x168
mov qword [rsp + 0x20], r12
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1406513d0], r12
jne 0x14004660f
mov rcx, qword [0x140651758]
lea rax, [0x1406513d0]
mov qword [rsp + 0x30], r12
lea r9, [rbp + 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1401d42f0]
mov r8d, 0xbf
mov qword [rsp + 0x20], r12
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1406513d8], r12
jne 0x14004664b
mov rcx, qword [0x140651758]
lea rax, [0x1406513d8]
mov qword [rsp + 0x30], r12
lea r9, [rbp + 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1401d43b0]
mov r8d, 0x171
mov qword [rsp + 0x20], r12
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1406513e0], r12
jne 0x140046687
mov rcx, qword [0x140651758]
lea rax, [0x1406513e0]
mov qword [rsp + 0x30], r12
lea r9, [rbp + 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1401d4530]
mov r8d, 0x1b9
mov qword [rsp + 0x20], r12
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1406513e8], r12
jne 0x1400466c3
mov rcx, qword [0x140651758]
lea rax, [0x1406513e8]
mov qword [rsp + 0x30], r12
lea r9, [rbp + 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1401d46f0]
mov r8d, 0x178
mov qword [rsp + 0x20], r12
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x140651408], r12
jne 0x1400466ff
mov rcx, qword [0x140651758]
lea rax, [0x140651408]
mov qword [rsp + 0x30], r12
lea r9, [rbp + 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1401d9420]
mov r8d, 0x1da14
mov qword [rsp + 0x20], r12
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x140651348], r12
jne 0x14004673b
mov rcx, qword [0x140651758]
lea rax, [0x140651348]
mov qword [rsp + 0x30], r12
lea r9, [rbp + 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x140260060]
mov r8d, 0x433ca
mov qword [rsp + 0x20], r12
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x140651350], r12
jne 0x140046777
mov rcx, qword [0x140651758]
lea rax, [0x140651350]
mov qword [rsp + 0x30], r12
lea r9, [rbp + 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1402a3430]
mov r8d, 0x17f3a4
mov qword [rsp + 0x20], r12
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x140651358], r12
jne 0x1400467b3
mov rcx, qword [0x140651758]
lea rax, [0x140651358]
mov qword [rsp + 0x30], r12
lea r9, [rbp + 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x140243d40]
mov r8d, 0x1c319
mov qword [rsp + 0x20], r12
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
lea rcx, [0x140651490]
call fcn.1400c24a0
cmp byte [0x1406516a0], r12b
jne 0x140046843
mov r8, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [rbp + 0x350]
lea rcx, [rbp - 0x40]
call fcn.140042480
movzx edx, byte [rax + 0xa]
test dl, dl
je 0x140046814
xor byte [rax], 0x34
xor byte [rax + 1], 0x35
xor byte [rax + 2], 0x36
xor byte [rax + 3], 0x37
xor byte [rax + 4], 0x38
xor byte [rax + 5], 0x39
xor byte [rax + 6], 0x3a
xor byte [rax + 7], 0x3b
xor byte [rax + 8], 0x3c
xor byte [rax + 9], 0x3d
xor dl, 0x3e
mov byte [rax + 0xa], dl
mov rdx, rax
mov rcx, r8
call fcn.14003f430
mov rcx, rax
lea rdx, [0x1406516a8]
call fcn.14003f410
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, r13d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov qword [rsp + 0x730], r15
xor bl, bl
movaps xmmword [rsp + 0x6e0], xmm7
movaps xmmword [rsp + 0x6d0], xmm8
movaps xmmword [rsp + 0x6c0], xmm9
movaps xmmword [rsp + 0x6b0], xmm10
movaps xmmword [rsp + 0x690], xmm12
xorps xmm12, xmm12
movaps xmmword [rsp + 0x670], xmm14
movss xmm14, dword [0x140124dc0]
movaps xmmword [rsp + 0x660], xmm15
movss xmm15, dword [0x140124e30]
mov dword [rbp - 0x70], ebx
movss xmm10, dword [0x14012d5f0]
lea rcx, [rbp + 0x230]
movss xmm9, dword [0x140124e38]
xor r9d, r9d
movss xmm7, dword [0x140124e2c]
xor r8d, r8d
xor edx, edx
mov dword [rsp + 0x20], r13d
mov r15d, reloc.WS2_32.dll_ntohs
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x140046933
lea rcx, [rbp + 0x230]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x230]
call qword [sym.imp.USER32.dll_DispatchMessageA]
cmp dword [rbp + 0x238], 0x12
lea rcx, [rbp + 0x230]
movzx ebx, bl
cmove ebx, r13d
mov dword [rsp + 0x20], r13d
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
jne 0x1400468e2
mov dword [rbp - 0x70], ebx
test bl, bl
jne 0x140048e48
mov r8d, dword [0x14065144c]
test r8d, r8d
je 0x1400469e0
mov r9d, dword [0x140651770]
test r9d, r9d
je 0x1400469e0
mov rcx, qword [0x140651778]
test rcx, rcx
je 0x14004697a
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov r8d, dword [0x14065144c]
mov r9d, dword [0x140651770]
mov qword [0x140651778], r12
mov rcx, qword [0x140651768]
xor edx, edx
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x20], r12d
mov rax, qword [rcx]
call qword [rax + 0x68]
mov rcx, qword [0x140651768]
lea r9, [rbp - 0x30]
lea r8, [0x14012c548]
mov dword [0x140651770], r12d
xor edx, edx
mov dword [0x14065144c], r12d
mov rax, qword [rcx]
call qword [rax + 0x48]
mov rcx, qword [0x140651758]
lea r9, [0x140651778]
mov rdx, qword [rbp - 0x30]
xor r8d, r8d
mov rax, qword [rcx]
call qword [rax + 0x48]
mov rcx, qword [rbp - 0x30]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
call fcn.14003c6f0
call fcn.14003d720
call fcn.140015250
call fcn.14000e430
xor edx, edx
lea rcx, [rsp + 0x60]
mov r13, rax
mov qword [rax + 8], 0
mov dword [rax + 0x4c], 0x41a00000
mov dword [rax + 0x50], 0x41a00000
mov dword [rax + 0x14], r12d
mov dword [rax + 0x74], 0x41000000
movsd xmm0, qword [0x14061af70]
movsd qword [rsp + 0x60], xmm0
call fcn.14001b3a0
lea r8, [rbp - 0x38]
mov qword [rbp - 0x38], 0
xor edx, edx
mov qword [rbp + 0x1d0], 0
lea rcx, [rbp + 0x1d0]
call fcn.14001b310
xor edx, edx
lea rcx, str.MONARCH
mov r8d, 2
call fcn.140004880
lea rcx, [rbp + 0x420]
call fcn.14000e660
call fcn.14000d1a0
movss xmm6, dword [0x14061af78]
lea rcx, [0x14061b9b8]
movaps xmm1, xmm14
mov rbx, rax
call fcn.14000d350
movsd xmm0, qword [0x14061af70]
lea r8, [rbp + 0x280]
mov dword [rsp + 0x28], r12d
lea rdx, [rbp + 0x200]
mov r9d, eax
movsd qword [rbp + 0x280], xmm0
mov rcx, rbx
movss dword [rsp + 0x20], xmm6
mov qword [rbp + 0x200], 0
call fcn.1400246b0
call fcn.14000d1a0
mov ecx, dword [rax + 0x20]
mov dword [0x1406513a0], ecx
call fcn.14000d1a0
movss xmm6, dword [0x14061af78]
lea rcx, [0x14061b9c8]
movaps xmm1, xmm14
mov rbx, rax
call fcn.14000d350
movss xmm1, dword [0x14061af70]
lea r8, [rbp + 0x208]
mulss xmm1, xmm13
lea rdx, [rbp + 0x210]
mov dword [rsp + 0x28], r12d
mov r9d, eax
mov rcx, rbx
movss dword [rsp + 0x20], xmm6
mov dword [rbp + 0x214], 0xc2480000
movaps xmm0, xmm1
subss xmm0, dword [0x14012d5d4]
subss xmm1, dword [0x14012d5dc]
movss dword [rbp + 0x208], xmm0
movss xmm0, dword [0x14061af74]
movss dword [rbp + 0x20c], xmm0
movss dword [rbp + 0x210], xmm1
call fcn.1400246b0
movaps xmm8, xmm7
movaps xmm6, xmm7
movaps xmm7, xmm9
call fcn.14000d1a0
movsxd rdi, dword [0x1406513a0]
mov r14, rax
mov ecx, dword [rax + 0x20]
cmp edi, ecx
jge 0x140046c1d
lea rbx, [rdi + rdi*4]
mov rsi, rdi
shl rbx, 2
test rsi, rsi
js 0x140046bab
cmp edi, ecx
jl 0x140046bc9
mov r8d, 0x76c
lea rdx, str.C:UsersCheetosMusicSRC___copia__3_imgui.h
lea rcx, [0x140124b48]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov ecx, dword [r14 + 0x20]
mov rax, qword [r14 + 0x28]
minss xmm8, dword [rbx + rax]
minss xmm6, dword [rbx + rax + 4]
test rsi, rsi
js 0x140046be2
cmp edi, ecx
jl 0x140046bfc
mov r8d, 0x76c
lea rdx, str.C:UsersCheetosMusicSRC___copia__3_imgui.h
lea rcx, [0x140124b48]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [r14 + 0x28]
inc edi
mov ecx, dword [r14 + 0x20]
inc rsi
maxss xmm7, dword [rbx + rax]
maxss xmm9, dword [rbx + rax + 4]
add rbx, 0x14
cmp edi, ecx
jl 0x140046ba2
addss xmm8, xmm7
movaps xmm0, xmm10
addss xmm6, xmm9
mulss xmm8, xmm13
mulss xmm6, xmm13
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
movaps xmm9, xmm0
movaps xmm0, xmm10
call sub.api_ms_win_crt_math_l1_1_0.dll_cosf
movaps xmm11, xmm8
movaps xmm10, xmm0
movaps xmm1, xmm6
mulss xmm11, xmm9
mulss xmm1, xmm10
subss xmm11, xmm1
movaps xmm1, xmm6
mulss xmm1, xmm9
subss xmm11, xmm8
mulss xmm8, xmm10
addss xmm8, xmm1
subss xmm8, xmm6
call fcn.14000d1a0
movsxd rdi, dword [0x1406513a0]
mov rsi, rax
mov ecx, dword [rax + 0x20]
cmp edi, ecx
jge 0x140046d49
lea rbx, [rdi + rdi*4]
mov r14, rdi
shl rbx, 2
test r14, r14
js 0x140046cab
cmp edi, ecx
jl 0x140046cc8
mov r8d, 0x76b
lea rdx, str.C:UsersCheetosMusicSRC___copia__3_imgui.h
lea rcx, [0x140124b48]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
movss xmm1, dword [rbx + rax]
movss xmm6, dword [rbx + rax + 4]
movaps xmm7, xmm1
mulss xmm7, xmm9
movaps xmm0, xmm6
mulss xmm6, xmm9
mulss xmm0, xmm10
mulss xmm1, xmm10
subss xmm7, xmm0
addss xmm6, xmm1
subss xmm7, xmm11
subss xmm6, xmm8
test r14, r14
js 0x140046d0c
cmp edi, ecx
jl 0x140046d26
mov r8d, 0x76b
lea rdx, str.C:UsersCheetosMusicSRC___copia__3_imgui.h
lea rcx, [0x140124b48]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rsi + 0x28]
inc edi
inc r14
movss dword [rax + rbx], xmm7
movss dword [rax + rbx + 4], xmm6
add rbx, 0x14
mov ecx, dword [rsi + 0x20]
cmp edi, ecx
jl 0x140046ca2
call fcn.14000e630
movaps xmm1, xmm14
lea rcx, [0x14061b988]
mov rbx, rax
call fcn.14000d350
movss xmm1, dword [0x14061af70]
lea r9, [rbp + 0x68]
movss xmm11, dword [0x14012d5c4]
lea r8, [rbp + 0x70]
movss xmm8, dword [0x14012d5cc]
movaps xmm0, xmm1
mov rdx, qword [0x1406513c8]
subss xmm0, xmm11
mov dword [rsp + 0x30], eax
subss xmm1, xmm8
lea rax, [rbp + 0x218]
mov dword [rbp + 0x218], 0x3f800000
mov qword [rsp + 0x28], rax
mov rcx, rbx
lea rax, [rbp + 0x220]
mov dword [rbp + 0x21c], 0x3f800000
movss dword [rbp + 0x68], xmm0
movss dword [rbp + 0x70], xmm1
mov qword [rbp + 0x220], 0
mov dword [rbp + 0x6c], 0x42be0000
mov dword [rbp + 0x74], 0x425c0000
mov qword [rsp + 0x20], rax
call fcn.140023360
call fcn.14000e630
movaps xmm1, xmm14
lea rcx, [0x14061b9e8]
mov rbx, rax
call fcn.14000d350
movss xmm1, dword [0x14061af70]
lea r9, [rbp + 0x88]
movss xmm6, dword [0x14012be5c]
lea r8, [rbp + 0x90]
mov rdx, qword [0x1406513d0]
movaps xmm0, xmm1
mov dword [rsp + 0x30], eax
subss xmm0, xmm8
subss xmm1, xmm6
mov dword [rbp + 0x78], 0x3f800000
lea rax, [rbp + 0x78]
mov dword [rbp + 0x7c], 0x3f800000
mov qword [rsp + 0x28], rax
mov rcx, rbx
lea rax, [rbp + 0x80]
mov qword [rbp + 0x80], 0
movss dword [rbp + 0x88], xmm0
movss dword [rbp + 0x90], xmm1
mov dword [rbp + 0x8c], 0x42be0000
mov dword [rbp + 0x94], 0x425c0000
mov qword [rsp + 0x20], rax
call fcn.140023360
mov ecx, 1
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140046f04
movss xmm1, dword [0x14061af70]
lea rdx, [rbp + 0x98]
movaps xmm0, xmm1
mov dword [rbp + 0x9c], 0x42be0000
subss xmm0, xmm11
mov dword [rbp + 0xa4], 0x425c0000
subss xmm1, xmm8
mov r8b, 1
lea rcx, [rbp + 0xa0]
movss dword [rbp + 0x98], xmm0
movss dword [rbp + 0xa0], xmm1
call fcn.1400102e0
test al, al
je 0x140046f04
xor ecx, ecx
call qword [sym.imp.USER32.dll_PostQuitMessage]
mov ecx, 1
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140046f78
movss xmm1, dword [0x14061af70]
lea rdx, [rbp + 0xa8]
movaps xmm0, xmm1
mov dword [rbp + 0xac], 0x42be0000
subss xmm0, xmm8
mov dword [rbp + 0xb4], 0x425c0000
subss xmm1, xmm6
mov r8b, 1
lea rcx, [rbp + 0xb0]
movss dword [rbp + 0xa8], xmm0
movss dword [rbp + 0xb0], xmm1
call fcn.1400102e0
test al, al
je 0x140046f78
mov rcx, qword [0x140651388]
mov edx, 6
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x140651370]
call fcn.140016d10
call fcn.14000e630
movaps xmm1, xmm14
lea rcx, [0x14061b988]
mov rdi, rax
call fcn.14000d350
xor r9d, r9d
movss dword [rsp + 0x20], xmm15
xor r8d, r8d
lea rdx, str.ZONAVIP
lea rcx, [rbp + 0x428]
mov ebx, eax
call fcn.1400086c0
movss xmm9, dword [0x14012d5e4]
lea rdx, str.ZONAVIP
movaps xmm6, xmm9
movss dword [rsp + 0x20], xmm15
xor r9d, r9d
lea rcx, [rbp + 0x430]
subss xmm6, dword [rax + 4]
xor r8d, r8d
mulss xmm6, xmm13
call fcn.1400086c0
movss xmm0, dword [0x14061af70]
lea r9, [0x14012c2f0]
mov r8d, ebx
mov qword [rsp + 0x20], r12
lea rdx, [rbp + 0xb8]
mov rcx, rdi
subss xmm0, dword [rax]
movss dword [rbp + 0xbc], xmm6
mulss xmm0, xmm13
movss dword [rbp + 0xb8], xmm0
call fcn.140025f50
call fcn.14000e630
movaps xmm1, xmm14
lea rcx, [0x14061b9d8]
mov rdi, rax
call fcn.14000d350
xor r9d, r9d
movss dword [rsp + 0x20], xmm15
xor r8d, r8d
lea rdx, str.ZONAVIP
lea rcx, [rbp + 0x450]
mov ebx, eax
call fcn.1400086c0
movaps xmm7, xmm9
movss dword [rsp + 0x20], xmm15
xor r9d, r9d
lea rdx, str.ZONAVIP
xor r8d, r8d
lea rcx, [rbp + 0x3b4]
subss xmm7, dword [rax + 4]
mulss xmm7, xmm13
call fcn.1400086c0
movss xmm6, dword [0x14061af70]
lea rdx, str.ZONA
xor r9d, r9d
movss dword [rsp + 0x20], xmm15
xor r8d, r8d
lea rcx, [rbp + 0x3bc]
subss xmm6, dword [rax]
call fcn.1400086c0
mulss xmm6, xmm13
lea r9, str._VIP
mov r8d, ebx
mov qword [rsp + 0x20], r12
lea rdx, [rbp + 0xc0]
mov rcx, rdi
addss xmm6, dword [rax]
movss dword [rbp + 0xc4], xmm7
movss dword [rbp + 0xc0], xmm6
call fcn.140025f50
call fcn.140016850
mov rcx, qword [0x140651368]
call fcn.140016d10
call fcn.14000e630
mov rdi, rax
lea rcx, [0x14061b9e8]
movaps xmm1, xmm14
call fcn.14000d350
xor r9d, r9d
movss dword [rsp + 0x20], xmm15
xor r8d, r8d
lea rdx, str.El_mejor_loader_del_momento
lea rcx, [rbp + 0x3c4]
mov ebx, eax
call fcn.1400086c0
movaps xmm6, xmm9
movss dword [rsp + 0x20], xmm15
xor r9d, r9d
lea rdx, str.El_mejor_loader_del_momento
xor r8d, r8d
lea rcx, [rbp + 0x3cc]
subss xmm6, dword [rax + 4]
mulss xmm6, xmm13
addss xmm6, xmm11
call fcn.1400086c0
movss xmm0, dword [0x14061af70]
lea r9, str.The_only_loader_you_will_ever_need
mov r8d, ebx
mov qword [rsp + 0x20], r12
lea rdx, [rbp + 0xc8]
mov rcx, rdi
subss xmm0, dword [rax]
movss dword [rbp + 0xcc], xmm6
mulss xmm0, xmm13
movss dword [rbp + 0xc8], xmm0
call fcn.140025f50
call fcn.140016850
mov rcx, qword [0x140651368]
call fcn.140016d10
call fcn.14000e630
movaps xmm1, xmm14
lea rcx, [0x14061b9e8]
mov rdi, rax
call fcn.14000d350
xor r9d, r9d
movss dword [rsp + 0x20], xmm15
xor r8d, r8d
lea rdx, str.Made_by_The_Morenito
lea rcx, [rbp + 0x418]
mov ebx, eax
call fcn.1400086c0
movaps xmm6, xmm9
movss dword [rsp + 0x20], xmm15
xor r9d, r9d
lea rdx, str.Made_by_The_Morenito
xor r8d, r8d
lea rcx, [rbp + 0x438]
subss xmm6, dword [rax + 4]
mulss xmm6, xmm13
addss xmm6, dword [0x140124e10]
call fcn.1400086c0
movss xmm0, dword [0x14061af70]
lea r9, str.Made_by_The_Morenito
mov r8d, ebx
mov qword [rsp + 0x20], r12
lea rdx, [rbp + 0xd0]
mov rcx, rdi
subss xmm0, dword [rax]
movss dword [rbp + 0xd4], xmm6
mulss xmm0, xmm13
movss dword [rbp + 0xd0], xmm0
call fcn.140025f50
call fcn.140016850
mov eax, dword [0x14065178c]
cmp dword [0x1406513a4], eax
jne 0x140047295
movaps xmm6, xmm14
jmp 0x140047299
movaps xmm6, xmm15
call fcn.14000da40
movss xmm11, dword [0x140124dd8]
movss xmm0, dword [rax + 0x10]
mulss xmm0, xmm11
mulss xmm0, xmm6
addss xmm0, dword [0x140651784]
comiss xmm12, xmm0
jbe 0x1400472c9
movaps xmm1, xmm12
jmp 0x1400472d1
movaps xmm1, xmm14
minss xmm1, xmm0
ucomiss xmm1, xmm12
movss dword [0x140651784], xmm1
jp 0x1400472fd
jne 0x1400472fd
movss xmm0, dword [0x140651788]
ucomiss xmm0, xmm12
jp 0x1400472fd
jne 0x1400472fd
mov eax, dword [0x1406513a4]
mov dword [0x14065178c], eax
mulss xmm1, dword [r13]
xor ecx, ecx
call fcn.140017120
mov eax, dword [0x14065178c]
test eax, eax
jne 0x140047c1f
movss xmm0, dword [0x14061af70]
lea rcx, [rbp + 0xd8]
movss xmm1, dword [r13 + 0x50]
movss xmm9, dword [0x14012d5ec]
addss xmm1, xmm1
subss xmm0, xmm9
addss xmm1, dword [0x14012d5d4]
mulss xmm0, xmm13
movss dword [rbp + 0xd8], xmm0
movss xmm0, dword [0x14061af74]
subss xmm0, xmm1
mulss xmm0, xmm13
movss dword [rbp + 0xdc], xmm0
call fcn.14001ad60
call fcn.1400077e0
xorps xmm0, xmm0
mov qword [rsp + 0x70], r12
movups xmmword [rsp + 0x60], xmm0
lea rdx, [rbp - 0x68]
mov byte [rsp + 0x60], 0
movups xmmword [rbp - 0x68], xmm0
lea rcx, [rsp + 0x60]
mov byte [rbp - 0x68], 0
mov qword [rsp + 0x78], r15
mov qword [rbp - 0x58], r12
mov qword [rbp - 0x50], r15
call fcn.140042e50
mov r15, qword [rsp + 0x78]
lea rbx, [0x140651790]
mov rsi, qword [rsp + 0x60]
mov r14, qword [rbp - 0x50]
mov rdi, qword [rbp - 0x68]
test al, al
je 0x14004757b
cmp r15, 0xf
lea rcx, [rsp + 0x60]
mov rdx, rbx
cmova rcx, rsi
sub rdx, rcx
movzx eax, byte [rcx]
mov byte [rdx + rcx], al
lea rcx, [rcx + 1]
test al, al
jne 0x1400473e0
cmp r14, 0xf
lea rcx, [rbp - 0x68]
lea r9, [0x140651810]
cmova rcx, rdi
mov rdx, r9
sub rdx, rcx
nop word [rax + rax]
movzx eax, byte [rcx]
mov byte [rdx + rcx], al
lea rcx, [rcx + 1]
test al, al
jne 0x140047410
xorps xmm0, xmm0
mov qword [rbp - 0x58], r12
movups xmmword [rbp - 0x68], xmm0
mov qword [rbp - 0x50], r12
mov r8, 0xffffffffffffffff
inc r8
cmp byte [r9 + r8], 0
jne 0x140047434
mov rdx, r9
lea rcx, [rbp - 0x68]
call fcn.14003f700
xorps xmm0, xmm0
mov qword [rsp + 0x70], r12
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x78], r12
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], 0
jne 0x140047463
mov rdx, rbx
lea rcx, [rsp + 0x60]
call fcn.14003f700
lea r8, [rbp - 0x68]
lea rdx, [rsp + 0x60]
lea rcx, [0x140651490]
call fcn.1400c4330
cmp byte [0x1406516a0], 0
je 0x140047532
mov ecx, 8
mov dword [0x1406513a4], 2
call fcn.140119624
test rax, rax
je 0x1400474c1
lea rcx, [0x140044a10]
mov qword [rax], rcx
jmp 0x1400474c4
mov rax, r12
lea rcx, [rbp + 0x1e8]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14003ff90]
xor ecx, ecx
mov dword [rsp + 0x20], r12d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x1e0], rax
test rax, rax
je 0x140048f3d
cmp dword [rbp + 0x1e8], 0
je 0x140048f32
movaps xmm0, xmmword [rbp + 0x1e0]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call sub.MSVCP140.dll__Thrd_detach
test eax, eax
jne 0x140048f32
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x1e0], xmm0
jmp 0x14004757b
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str.Autologin_failed:
call fcn.14003f430
cmp qword [0x1406516c0], 0xf
lea rdx, [0x1406516a8]
mov r8, qword [0x1406516b8]
mov rcx, rax
cmova rdx, qword [0x1406516a8]
call fcn.14003fd40
lea rdx, [0x1400408f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov qword [rsp + 0x38], r12
lea rax, [rbp + 0xe0]
mov qword [rsp + 0x30], r12
lea rdx, str.Login
mov dword [rsp + 0x28], r12d
lea rcx, [0x14012c38c]
mov r9d, 0x80
mov qword [rsp + 0x20], rax
mov r8, rbx
mov dword [rbp + 0xe0], 0x43b08000
mov dword [rbp + 0xe4], 0x42480000
call fcn.1400332d0
mov qword [rsp + 0x38], r12
lea rax, [rbp + 0xe8]
mov qword [rsp + 0x30], r12
lea r8, [0x140651810]
mov dword [rsp + 0x28], r12d
lea rdx, str.Password
mov r9d, 0x80
mov qword [rsp + 0x20], rax
lea rcx, [0x14012c39c]
mov dword [rbp + 0xe8], 0x43b08000
mov dword [rbp + 0xec], 0x42480000
call fcn.1400332d0
xor r9d, r9d
movss dword [rsp + 0x20], xmm15
xor r8d, r8d
lea rdx, str.Forgot_password__Ask_For_A_Reset
lea rcx, [rbp + 0x440]
call fcn.1400086c0
lea rcx, [rbp + 0x448]
movss xmm6, dword [rax]
call fcn.14000d440
movaps xmm0, xmm9
lea rcx, [rbp + 0xf0]
subss xmm0, xmm6
movss xmm1, dword [rax + 4]
addss xmm1, xmm12
mulss xmm0, xmm13
addss xmm0, dword [rax]
movss dword [rbp + 0xf4], xmm1
movss dword [rbp + 0xf0], xmm0
call fcn.14001ad60
movaps xmm1, xmm14
lea rcx, [0x14061b9e8]
call fcn.14000d350
movss xmm7, dword [0x140124d74]
lea rdx, str.Forgot_password_
xorps xmm3, xmm3
movzx ecx, al
xorps xmm0, xmm0
xorps xmm1, xmm1
xorps xmm2, xmm2
cvtsi2ss xmm3, rcx
mov ecx, eax
shr ecx, 8
movzx ecx, cl
mulss xmm3, xmm7
cvtsi2ss xmm0, rcx
mov ecx, eax
shr eax, 0x18
shr ecx, 0x10
movzx ecx, cl
shufps xmm3, xmm3, 0xe1
cvtsi2ss xmm2, rax
cvtsi2ss xmm1, rcx
lea rcx, [rbp + 0x3e8]
mulss xmm0, xmm7
mulss xmm1, xmm7
movss xmm3, xmm0
mulss xmm2, xmm7
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm1
shufps xmm3, xmm3, 0x27
movss xmm3, xmm2
shufps xmm3, xmm3, 0x39
movups xmmword [rsp + 0x60], xmm3
movups xmmword [rbp + 0x3e8], xmm3
call fcn.140039490
movss xmm1, dword [0x140124ddc]
movaps xmm0, xmm12
call fcn.14001a180
movaps xmm1, xmm14
lea rcx, [0x14061b988]
call fcn.14000d350
xorps xmm3, xmm3
movzx ecx, al
xorps xmm0, xmm0
lea rdx, str.Ask_For_A_Reset
xorps xmm1, xmm1
xorps xmm2, xmm2
cvtsi2ss xmm3, rcx
mov ecx, eax
shr ecx, 8
movzx ecx, cl
mulss xmm3, xmm7
cvtsi2ss xmm0, rcx
mov ecx, eax
shr eax, 0x18
shr ecx, 0x10
movzx ecx, cl
shufps xmm3, xmm3, 0xe1
cvtsi2ss xmm2, rax
cvtsi2ss xmm1, rcx
lea rcx, [rbp + 0x3f8]
mulss xmm0, xmm7
mulss xmm1, xmm7
movss xmm3, xmm0
mulss xmm2, xmm7
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm1
shufps xmm3, xmm3, 0x27
movss xmm3, xmm2
shufps xmm3, xmm3, 0x39
movups xmmword [rsp + 0x60], xmm3
movups xmmword [rbp + 0x3f8], xmm3
call fcn.140039490
call fcn.14000d490
addss xmm0, xmm11
call fcn.14001adc0
xor r9d, r9d
mov dword [rbp + 0xf8], 0x43b08000
lea r8, [rbp + 0xf8]
mov dword [rbp + 0xfc], 0x42480000
lea rdx, [0x14012c3f0]
lea rcx, [0x14012c3f4]
call fcn.140032bf0
test al, al
je 0x140047a25
xorps xmm0, xmm0
mov qword [rbp - 0x58], r12
movups xmmword [rbp - 0x68], xmm0
mov qword [rbp - 0x50], r12
lea rax, [0x140651810]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140047820
mov rdx, rax
lea rcx, [rbp - 0x68]
call fcn.14003f700
xorps xmm0, xmm0
mov qword [rsp + 0x70], r12
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x78], r12
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rbx + r8], 0
jne 0x140047850
mov rdx, rbx
lea rcx, [rsp + 0x60]
call fcn.14003f700
lea r8, [rbp - 0x68]
lea rdx, [rsp + 0x60]
lea rcx, [0x140651490]
call fcn.1400c4330
cmp byte [0x1406516a0], 0
je 0x140047a1b
xorps xmm0, xmm0
mov qword [rbp - 0x58], r12
movups xmmword [rbp - 0x68], xmm0
mov qword [rbp - 0x50], r12
lea rax, [0x140651810]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x1400478a6
mov rdx, rax
lea rcx, [rbp - 0x68]
call fcn.14003f700
xorps xmm0, xmm0
mov qword [rsp + 0x70], r12
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x78], r12
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], 0
jne 0x1400478d5
mov rdx, rbx
lea rcx, [rsp + 0x60]
call fcn.14003f700
lea rdx, [rbp - 0x68]
lea rcx, [rsp + 0x60]
call fcn.1400433b0
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x140047937
mov rcx, qword [rsp + 0x60]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140047932
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140048ef9
call fcn.140119660
mov rdx, qword [rbp - 0x50]
mov qword [rsp + 0x70], r12
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x60], 0
cmp rdx, 0xf
jbe 0x140047985
mov rcx, qword [rbp - 0x68]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140047980
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140048ef9
call fcn.140119660
mov ecx, 8
mov dword [0x1406513a4], 2
call fcn.140119624
test rax, rax
je 0x1400479aa
lea rcx, [0x140044a10]
mov qword [rax], rcx
jmp 0x1400479ad
mov rax, r12
lea rcx, [rbp + 0x1f8]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14003ff90]
xor ecx, ecx
mov dword [rsp + 0x20], r12d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x1f0], rax
test rax, rax
je 0x140048f5a
cmp dword [rbp + 0x1f8], 0
je 0x140048f4f
movaps xmm0, xmmword [rbp + 0x1f0]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call sub.MSVCP140.dll__Thrd_detach
test eax, eax
jne 0x140048f4f
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x1f0], xmm0
jmp 0x140047a25
mov dword [0x1401d42e8], 0
call fcn.14000da40
movss xmm0, dword [0x1401d42e8]
lea rbx, [0x1406516a8]
cmp qword [0x1406516c0], 0xf
movss xmm1, dword [rax + 0x10]
mulss xmm1, dword [0x140124de0]
cmova rbx, qword [0x1406516a8]
addss xmm0, xmm1
movss dword [0x1401d42e8], xmm0
call fcn.14000da40
movss xmm0, dword [0x140124de4]
comiss xmm0, dword [0x1401d42e8]
movss xmm2, dword [rax + 0x10]
mulss xmm2, dword [0x140124de8]
jbe 0x140047a94
cmp byte [0x1406516a0], 0
jne 0x140047a94
movaps xmm1, xmm14
jmp 0x140047a98
movaps xmm1, xmm12
subss xmm1, dword [0x140651890]
xor r9d, r9d
movss dword [rsp + 0x20], xmm15
xor r8d, r8d
lea rcx, [rbp + 0x458]
mov rdx, rbx
mulss xmm1, xmm2
addss xmm1, dword [0x140651890]
movss dword [0x140651890], xmm1
call fcn.1400086c0
lea rcx, [rbp + 0x35c]
movss xmm6, dword [rax]
call fcn.14000d440
movaps xmm0, xmm9
lea rcx, [rbp + 0x100]
subss xmm0, xmm6
movss xmm1, dword [rax + 4]
addss xmm1, xmm12
mulss xmm0, xmm13
addss xmm0, dword [rax]
movss dword [rbp + 0x104], xmm1
movss dword [rbp + 0x100], xmm0
call fcn.14001ad60
movss xmm1, dword [0x140651890]
lea rcx, [0x14061b9a8]
call fcn.14000d350
xorps xmm3, xmm3
movzx ecx, al
xorps xmm0, xmm0
xorps xmm1, xmm1
xorps xmm2, xmm2
mov rdx, rbx
cvtsi2ss xmm3, rcx
mov ecx, eax
shr ecx, 8
movzx ecx, cl
mulss xmm3, xmm7
cvtsi2ss xmm0, rcx
mov ecx, eax
shr eax, 0x18
shr ecx, 0x10
movzx ecx, cl
shufps xmm3, xmm3, 0xe1
cvtsi2ss xmm2, rax
cvtsi2ss xmm1, rcx
lea rcx, [rbp + 0x408]
mulss xmm0, xmm7
mulss xmm1, xmm7
movss xmm3, xmm0
mulss xmm2, xmm7
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm1
shufps xmm3, xmm3, 0x27
movss xmm3, xmm2
shufps xmm3, xmm3, 0x39
movups xmmword [rsp + 0x60], xmm3
movups xmmword [rbp + 0x408], xmm3
call fcn.140039490
cmp r14, 0xf
jbe 0x140047bdf
lea rdx, [r14 + 1]
mov rax, rdi
cmp rdx, 0x1000
jb 0x140047bd7
mov rdi, qword [rdi - 8]
add rdx, 0x27
sub rax, rdi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140048f00
mov rcx, rdi
call fcn.140119660
cmp r15, 0xf
jbe 0x140047fd9
lea rdx, [r15 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x140047c12
mov rsi, qword [rsi - 8]
add rdx, 0x27
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140048f00
mov rcx, rsi
call fcn.140119660
jmp 0x140047fd9
cmp eax, 1
jne 0x140047fe4
movss xmm0, dword [0x14061af70]
lea rcx, [rbp + 0x108]
subss xmm0, dword [0x14012d5ec]
movss xmm1, dword [r13 + 0x50]
addss xmm1, xmm1
mulss xmm0, xmm13
addss xmm1, dword [0x14012d5e0]
movss dword [rbp + 0x108], xmm0
movss xmm0, dword [0x14061af74]
subss xmm0, xmm1
mulss xmm0, xmm13
movss dword [rbp + 0x10c], xmm0
call fcn.14001ad60
call fcn.1400077e0
mov qword [rsp + 0x38], r12
lea rax, [rbp + 0x110]
mov qword [rsp + 0x30], r12
lea rdi, [0x1406518a0]
mov dword [rsp + 0x28], r12d
lea rdx, str.Login
mov r8, rdi
mov qword [rsp + 0x20], rax
mov r9d, 0x80
mov dword [rbp + 0x110], 0x43b08000
lea rcx, [0x14012c38c]
mov dword [rbp + 0x114], 0x42480000
call fcn.1400332d0
mov qword [rsp + 0x38], r12
lea rax, [rbp + 0x118]
mov qword [rsp + 0x30], r12
lea rbx, [0x140651920]
mov dword [rsp + 0x28], r12d
lea rdx, str.Password
mov r8, rbx
mov qword [rsp + 0x20], rax
mov r9d, 0x80
mov dword [rbp + 0x118], 0x43b08000
lea rcx, [0x14012c39c]
mov dword [rbp + 0x11c], 0x42480000
call fcn.1400332d0
mov qword [rsp + 0x38], r12
lea rax, [rbp + 0x120]
mov qword [rsp + 0x30], r12
lea rsi, [0x1406519a0]
mov dword [rsp + 0x28], r12d
lea rdx, str.License_Key
mov r8, rsi
mov qword [rsp + 0x20], rax
mov r9d, 0x80
mov dword [rbp + 0x120], 0x43b08000
lea rcx, [0x14012c40c]
mov dword [rbp + 0x124], 0x42480000
call fcn.1400332d0
xor r9d, r9d
mov dword [rbp + 0x128], 0x43b08000
lea r8, [rbp + 0x128]
mov dword [rbp + 0x12c], 0x42480000
lea rdx, [0x14012c3f0]
lea rcx, str.REGISTER
call fcn.140032bf0
test al, al
je 0x140047fd9
xorps xmm0, xmm0
mov qword [rbp - 0x58], r12
movups xmmword [rbp - 0x68], xmm0
mov byte [rbp - 0x68], 0
mov r8, 0xffffffffffffffff
mov qword [rbp - 0x50], r15
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], r12
mov qword [rsp + 0x78], r12
nop dword [rax]
inc r8
cmp byte [rsi + r8], 0
jne 0x140047de0
mov rdx, rsi
lea rcx, [rsp + 0x60]
call fcn.14003f700
xorps xmm0, xmm0
mov qword [rbp + 0x2c0], r12
movups xmmword [rbp + 0x2b0], xmm0
mov qword [rbp + 0x2c8], r12
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], 0
jne 0x140047e16
mov rdx, rbx
lea rcx, [rbp + 0x2b0]
call fcn.14003f700
xorps xmm0, xmm0
mov qword [rbp + 0x2e8], r12
movups xmmword [rbp + 0x2d8], xmm0
mov qword [rbp + 0x2f0], r12
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rdi + r8], 0
jne 0x140047e50
mov rdx, rdi
lea rcx, [rbp + 0x2d8]
call fcn.14003f700
lea rax, [rbp - 0x68]
lea r9, [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0x2b0]
lea rdx, [rbp + 0x2d8]
lea rcx, [0x140651490]
call fcn.1400c6450
cmp byte [0x1406516a0], 0
je 0x140047fcf
xorps xmm0, xmm0
mov qword [rbp - 0x58], r12
movups xmmword [rbp - 0x68], xmm0
mov qword [rbp - 0x50], r12
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], 0
jne 0x140047eb4
mov rdx, rbx
lea rcx, [rbp - 0x68]
call fcn.14003f700
xorps xmm0, xmm0
mov qword [rsp + 0x70], r12
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x78], r12
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rdi + r8], 0
jne 0x140047ee3
mov rdx, rdi
lea rcx, [rsp + 0x60]
call fcn.14003f700
lea rdx, [rbp - 0x68]
lea rcx, [rsp + 0x60]
call fcn.1400433b0
mov r8, qword [rsp + 0x78]
cmp r8, 0xf
jbe 0x140047f22
mov rdx, qword [rsp + 0x60]
lea rcx, [rsp + 0x60]
call fcn.1400439b0
mov r8, qword [rbp - 0x50]
mov qword [rsp + 0x70], r12
mov qword [rsp + 0x78], r15
mov byte [rsp + 0x60], 0
cmp r8, 0xf
jbe 0x140047f48
mov rdx, qword [rbp - 0x68]
lea rcx, [rbp - 0x68]
call fcn.1400439b0
mov ecx, 8
mov dword [0x1406513a4], 2
call fcn.140119624
test rax, rax
je 0x140047f6d
lea rcx, [0x140044a10]
mov qword [rax], rcx
jmp 0x140047f70
mov rax, r12
lea rcx, [rbp + 8]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14003ff90]
xor ecx, ecx
mov dword [rsp + 0x20], r12d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp], rax
test rax, rax
je 0x140048f77
cmp dword [rbp + 8], 0
je 0x140048f6c
movaps xmm0, xmmword [rbp]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call sub.MSVCP140.dll__Thrd_detach
test eax, eax
jne 0x140048f6c
xorps xmm0, xmm0
movdqa xmmword [rbp], xmm0
jmp 0x140047fd9
mov dword [0x1401d42ec], 0
call fcn.14000b600
mov eax, dword [0x14065178c]
movss xmm9, dword [0x140124dd4]
cmp eax, 2
jge 0x1400481d2
movss xmm0, dword [r13 + 0x4c]
lea rcx, [rbp + 0x130]
movss xmm1, dword [0x14061af70]
mulss xmm0, xmm9
subss xmm0, dword [0x140124dec]
subss xmm1, xmm0
movss xmm0, dword [0x14061af74]
subss xmm0, dword [0x14012d5d8]
mulss xmm1, xmm13
movss dword [rbp + 0x134], xmm0
subss xmm1, dword [0x140124e0c]
movss dword [rbp + 0x130], xmm1
call fcn.14001ad60
call fcn.1400077e0
movaps xmm1, xmm14
lea rcx, [0x14061b9f8]
call fcn.14000d350
movss xmm6, dword [0x140124e04]
mov r9d, eax
movss xmm7, dword [0x14012d5c8]
movaps xmm0, xmm6
mov rcx, qword [0x1406513d8]
movaps xmm1, xmm7
unpcklps xmm0, xmm6
unpcklps xmm1, xmm7
movq r8, xmm0
movq rdx, xmm1
call fcn.140039ab0
movaps xmm1, xmm15
movaps xmm0, xmm12
call fcn.14001a180
movaps xmm1, xmm14
lea rcx, [0x14061b9f8]
call fcn.14000d350
mov rcx, qword [0x1406513e8]
movaps xmm0, xmm6
movaps xmm1, xmm7
unpcklps xmm0, xmm6
unpcklps xmm1, xmm7
movq r8, xmm0
movq rdx, xmm1
mov r9d, eax
call fcn.140039ab0
call fcn.14000b600
movss xmm0, dword [0x14061af70]
lea rcx, [rbp + 0x138]
movss xmm1, dword [r13 + 0x4c]
movss xmm10, dword [0x14012d5e0]
mulss xmm1, xmm9
addss xmm1, xmm10
subss xmm0, xmm1
mulss xmm0, xmm13
movss dword [rbp + 0x138], xmm0
movss xmm0, dword [0x14061af74]
subss xmm0, xmm8
movss dword [rbp + 0x13c], xmm0
call fcn.14001ad60
call fcn.1400077e0
cmp dword [0x1406513a4], 0
lea r8, [rbp + 0x140]
lea rdx, str.SIGN_IN
mov dword [rbp + 0x140], 0x42f00000
sete cl
mov dword [rbp + 0x144], 0x42200000
xor r9d, r9d
call fcn.140036cb0
test al, al
je 0x140048176
mov dword [0x1406513a4], r12d
movaps xmm1, xmm15
movaps xmm0, xmm12
call fcn.14001a180
cmp dword [0x1406513a4], 1
lea r8, [rbp + 0x148]
lea rdx, str.SIGN_UP
mov dword [rbp + 0x148], 0x42f00000
sete cl
mov dword [rbp + 0x14c], 0x42200000
xor r9d, r9d
call fcn.140036cb0
test al, al
je 0x1400481c5
mov dword [0x1406513a4], 1
call fcn.14000b600
mov eax, dword [0x14065178c]
jmp 0x1400481db
movss xmm10, dword [0x14012d5e0]
cmp eax, 2
jne 0x1400482f8
call fcn.14003f0a0
mov eax, dword [0x1406513a8]
cmp eax, 0x190
jle 0x140048202
mov dword [0x1406513a4], 3
jmp 0x140048213
cmp dword [0x1406513a4], 2
jne 0x140048213
inc eax
mov dword [0x1406513a8], eax
movss xmm0, dword [0x140124d7c]
comiss xmm0, dword [0x140651784]
jbe 0x14004822d
mov eax, r12d
mov dword [0x1406513a8], eax
movss xmm2, dword [0x140124e1c]
lea rcx, str.El_multiloader_se_esta_iniciando__Por_favor_espere..
movd xmm1, eax
movaps xmm3, xmm8
cvtdq2ps xmm1, xmm1
call fcn.140042810
call fcn.14000d1a0
movss xmm7, dword [0x140124d80]
lea rcx, [0x14061b988]
movss xmm6, dword [0x14061af78]
movaps xmm1, xmm7
mov r14, rax
call fcn.14000d350
movaps xmm1, xmm7
lea rcx, [0x14061b988]
mov esi, eax
call fcn.14000d350
movaps xmm1, xmm12
lea rcx, [0x14061b988]
mov edi, eax
call fcn.14000d350
movaps xmm1, xmm12
lea rcx, [0x14061b988]
mov ebx, eax
call fcn.14000d350
movsd xmm0, qword [0x14061af70]
lea r8, [rbp + 0x288]
mov dword [rsp + 0x40], r12d
lea rdx, [rbp + 0x150]
movss dword [rsp + 0x38], xmm6
mov r9d, eax
mov dword [rsp + 0x30], esi
mov rcx, r14
mov dword [rsp + 0x28], edi
mov dword [rsp + 0x20], ebx
movsd qword [rbp + 0x288], xmm0
mov qword [rbp + 0x150], 0
call fcn.140024860
jmp 0x140048cf2
cmp eax, 4
jne 0x14004840c
mov eax, dword [0x1406513a8]
cmp eax, 0xc8
jle 0x14004831a
mov dword [0x1406513a4], 3
jmp 0x14004832b
cmp dword [0x1406513a4], 2
jne 0x14004832b
inc eax
mov dword [0x1406513a8], eax
movss xmm0, dword [0x140124d7c]
comiss xmm0, dword [0x140651784]
jbe 0x140048345
mov eax, r12d
mov dword [0x1406513a8], eax
movd xmm1, eax
lea rcx, str.Logeado_automaticamente
cvtdq2ps xmm1, xmm1
movaps xmm3, xmm8
movaps xmm2, xmm10
call fcn.140042810
call fcn.14000d1a0
movss xmm7, dword [0x140124d80]
lea rcx, [0x14061b988]
movss xmm6, dword [0x14061af78]
movaps xmm1, xmm7
mov r14, rax
call fcn.14000d350
movaps xmm1, xmm7
lea rcx, [0x14061b988]
mov esi, eax
call fcn.14000d350
movaps xmm1, xmm12
lea rcx, [0x14061b988]
mov edi, eax
call fcn.14000d350
movaps xmm1, xmm12
lea rcx, [0x14061b988]
mov ebx, eax
call fcn.14000d350
movsd xmm0, qword [0x14061af70]
lea r8, [rbp + 0x290]
mov dword [rsp + 0x40], r12d
lea rdx, [rbp + 0x158]
movss dword [rsp + 0x38], xmm6
mov r9d, eax
mov dword [rsp + 0x30], esi
mov rcx, r14
mov dword [rsp + 0x28], edi
mov dword [rsp + 0x20], ebx
movsd qword [rbp + 0x290], xmm0
mov qword [rbp + 0x158], 0
call fcn.140024860
jmp 0x140048cf2
cmp eax, 3
jne 0x140048cf2
movss xmm0, dword [r13 + 0x4c]
lea rcx, [rbp + 0x160]
movss dword [rbp + 0x160], xmm0
mov dword [rbp + 0x164], 0x43720000
call fcn.14001ad60
call fcn.1400077e0
movss xmm0, dword [r13 + 0x4c]
lea rdx, [rbp + 0x168]
movss xmm1, dword [0x14061af70]
lea rcx, str.SELECTOR
movss xmm10, dword [0x14012d5e8]
xor r9d, r9d
mulss xmm0, xmm9
xor r8d, r8d
subss xmm1, xmm0
movss xmm0, dword [0x14061af74]
mulss xmm1, xmm13
movss dword [rbp + 0x168], xmm1
movss xmm1, dword [r13 + 0x50]
addss xmm1, xmm10
subss xmm0, xmm1
movss dword [rbp + 0x16c], xmm0
call fcn.1400070f0
lea rcx, [rbp + 0x364]
call fcn.14000d3e0
cmp dword [0x1406513ac], 0
lea r9, [rbp + 0x170]
mov rdx, qword [0x140651408]
lea r8, str.FREE_FIRE_BYPASS
sete cl
movss xmm0, dword [rax]
subss xmm0, dword [r13 + 8]
mov dword [rbp + 0x174], 0x425c0000
movss dword [rbp + 0x170], xmm0
call fcn.140038c50
test al, al
je 0x1400484fa
mov dword [0x1406513ac], r12d
call fcn.14000ad80
call fcn.14000b600
movaps xmm1, xmm15
movaps xmm0, xmm12
call fcn.14001a180
call fcn.1400077e0
movss xmm0, dword [r13 + 0x4c]
lea rdx, [rbp + 0x178]
movss xmm1, dword [0x14061af70]
lea rcx, str.PROFILE
mulss xmm0, xmm9
xor r9d, r9d
xor r8d, r8d
subss xmm1, xmm0
movss xmm0, dword [0x14061af74]
mulss xmm1, xmm13
movss dword [rbp + 0x178], xmm1
movss xmm1, dword [r13 + 0x50]
addss xmm1, xmm10
subss xmm0, xmm1
movss dword [rbp + 0x17c], xmm0
call fcn.1400070f0
mov rax, qword [0x140651348]
xorps xmm0, xmm0
mov qword [rbp + 0x2d8], rax
xorps xmm1, xmm1
mov rax, qword [0x140651350]
mov qword [rbp + 0x2e0], rax
mov rax, qword [0x140651358]
mov qword [rbp + 0x2e8], rax
lea rax, str.Free_Fire
mov qword [rbp - 0x68], rax
lea rax, str.UNDETECTED
mov qword [rsp + 0x60], rax
lea rax, str.2.1.1
mov qword [rbp + 0x2b0], rax
lea rax, str.1.0.1
mov qword [rbp + 0x2b8], rax
lea rax, str.1.1.2
mov qword [rbp + 0x2c0], rax
lea rax, str.19.07.2024
mov qword [rbp + 0x4a0], rax
mov eax, dword [0x140651a28]
cmp dword [0x1406513ac], eax
movups xmmword [rbp + 0x2f0], xmm0
movups xmmword [rbp - 0x60], xmm1
movups xmmword [rbp - 0x50], xmm1
movups xmmword [rsp + 0x68], xmm0
movups xmmword [rsp + 0x78], xmm0
movups xmmword [rbp + 0x2c8], xmm0
movups xmmword [rbp + 0x4a8], xmm1
movups xmmword [rbp + 0x4b8], xmm1
jne 0x140048633
movaps xmm6, xmm14
jmp 0x140048637
movaps xmm6, xmm15
call fcn.14000da40
movss xmm0, dword [rax + 0x10]
mulss xmm0, dword [0x140124de8]
mulss xmm0, xmm6
addss xmm0, dword [0x140651a20]
comiss xmm12, xmm0
jbe 0x140048661
movaps xmm1, xmm12
jmp 0x140048669
movaps xmm1, xmm14
minss xmm1, xmm0
ucomiss xmm1, xmm12
movss dword [0x140651a20], xmm1
jp 0x140048695
jne 0x140048695
movss xmm0, dword [0x140651a24]
ucomiss xmm0, xmm12
jp 0x140048695
jne 0x140048695
mov eax, dword [0x1406513ac]
mov dword [0x140651a28], eax
mulss xmm1, dword [r13]
xor ecx, ecx
call fcn.140017120
call fcn.14000e630
movss xmm8, dword [0x140170010]
lea rcx, [0x14061b9d8]
movaps xmm1, xmm14
mov rdi, rax
call fcn.14000d350
lea rcx, [rbp + 0x36c]
mov dword [rbp + 0x180], 0x3f800000
mov ebx, eax
mov dword [rbp + 0x184], 0x3f800000
mov qword [rbp + 0x188], 0
call fcn.14000d3e0
movss xmm6, dword [r13 + 8]
lea rcx, [rbp + 0x374]
movss xmm7, dword [rax]
call fcn.14000d4c0
subss xmm7, xmm6
lea rcx, [rbp + 0x37c]
movss xmm0, dword [rax + 4]
addss xmm0, dword [0x14012d5d0]
addss xmm7, dword [rax]
movss dword [rbp + 0x194], xmm0
movss dword [rbp + 0x190], xmm7
call fcn.14000d4c0
movsxd rdx, dword [0x140651a28]
lea rcx, [rbp + 0x180]
mov dword [rsp + 0x40], r12d
lea r9, [rbp + 0x190]
movss dword [rsp + 0x38], xmm8
mov r8, rax
mov dword [rsp + 0x30], ebx
mov rdx, qword [rbp + rdx*8 + 0x2d8]
mov qword [rsp + 0x28], rcx
lea rcx, [rbp + 0x188]
mov qword [rsp + 0x20], rcx
mov rcx, rdi
call fcn.140023400
movss xmm0, dword [r13 + 0x4c]
lea rcx, [rbp + 0x198]
movss dword [rbp + 0x198], xmm0
mov dword [rbp + 0x19c], 0x43200000
call fcn.14001ad60
lea rcx, [rbp + 0x384]
call fcn.14000d3e0
movsxd rdx, dword [0x140651a28]
lea r8, [rbp + 0x1a0]
xor r9d, r9d
lea rcx, str.GAME
movss xmm0, dword [rax]
subss xmm0, dword [r13 + 8]
mov rdx, qword [rbp + rdx*8 - 0x68]
mov dword [rbp + 0x1a4], 0x42200000
movss dword [rbp + 0x1a0], xmm0
call fcn.140039f90
lea rcx, [rbp + 0x38c]
call fcn.14000d3e0
movsxd rdx, dword [0x140651a28]
lea r8, [rbp + 0x1a8]
xor r9d, r9d
lea rcx, str.STATUS
movss xmm0, dword [rax]
subss xmm0, dword [r13 + 8]
mov rdx, qword [rsp + rdx*8 + 0x60]
mov dword [rbp + 0x1ac], 0x42200000
movss dword [rbp + 0x1a8], xmm0
call fcn.140039f90
lea rcx, [rbp + 0x394]
call fcn.14000d3e0
movsxd rdx, dword [0x140651a28]
lea r8, [rbp + 0x1b0]
xor r9d, r9d
lea rcx, str.VERSION
movss xmm0, dword [rax]
subss xmm0, dword [r13 + 8]
mov rdx, qword [rbp + rdx*8 + 0x2b0]
mov dword [rbp + 0x1b4], 0x42200000
movss dword [rbp + 0x1b0], xmm0
call fcn.140039f90
lea rcx, [rbp + 0x39c]
call fcn.14000d3e0
movsxd rdx, dword [0x140651a28]
lea r8, [rbp + 0x1b8]
xor r9d, r9d
lea rcx, str.UPDATED
movss xmm0, dword [rax]
subss xmm0, dword [r13 + 8]
mov rdx, qword [rbp + rdx*8 + 0x4a0]
mov dword [rbp + 0x1bc], 0x42200000
movss dword [rbp + 0x1b8], xmm0
call fcn.140039f90
mov ecx, 1
call fcn.140016b10
call fcn.14000d490
addss xmm0, dword [0x14012d5c0]
call fcn.14001adc0
lea rcx, [rbp + 0x3a4]
call fcn.14000d3e0
xor r9d, r9d
lea r8, [rbp + 0x1c0]
lea rdx, [0x14012c3f0]
lea rcx, str.LOAD
movss xmm0, dword [rax]
subss xmm0, dword [r13 + 8]
mov dword [rbp + 0x1c4], 0x42200000
movss dword [rbp + 0x1c0], xmm0
call fcn.140032bf0
test al, al
je 0x140048ce8
cmp dword [0x1406513ac], 0
jne 0x140048ce8
mov r15, qword [0x140651670]
mov r12, qword [0x140651678]
cmp r15, r12
je 0x140048ce5
xor r13d, r13d
nop dword [rax]
nop word [rax + rax]
mov rdx, r15
lea rcx, [rbp + 0x460]
call fcn.140040d10
lea rdx, [r15 + 0x20]
lea rcx, [rbp + 0x480]
call fcn.140040d10
cmp qword [rbp + 0x478], 0xf
lea rax, [rbp + 0x460]
cmova rax, qword [rbp + 0x460]
cmp qword [rbp + 0x470], 6
jne 0x140048ccc
cmp dword [rax], 0x61707962
jne 0x140048ccc
cmp word [rax + 4], 0x7373
jne 0x140048ccc
mov eax, dword [0x14012c528]
mov esi, reloc.WS2_32.dll_ntohs
xorps xmm0, xmm0
mov qword [rbp + 0x60], rsi
movups xmmword [rbp + 0x48], xmm0
mov dword [rbp + 0x50], eax
mov ecx, esi
movzx eax, byte [0x14012c52c]
movabs rdx, 0x7fffffffffffffff
mov byte [rbp + 0x54], al
mov rax, rdx
shr rcx, 1
movups xmmword [rbp - 0x28], xmm0
sub rax, rcx
mov qword [rbp - 0x18], r13
movsd xmm0, qword [str.HD_Player.exe]
mov qword [rbp - 0x10], rsi
mov byte [rbp - 0x28], r13b
mov qword [rbp + 0x58], reloc.WS2_32.dll_listen
movsd qword [rbp + 0x48], xmm0
mov byte [rbp + 0x55], r13b
cmp rsi, rax
jbe 0x140048a45
movabs rax, 0x8000000000000000
mov rdi, rdx
add rax, 0x27
jmp 0x140048a79
lea rax, [rsi + rcx]
mov edi, Ordinal_32
cmp rax, rdi
cmova rdi, rax
lea rcx, [rdi + 1]
test rcx, rcx
jne 0x140048a63
mov rbx, r13
jmp 0x140048aa0
cmp rcx, 0x1000
jb 0x140048a98
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140048f2c
mov rcx, rax
call fcn.140119624
test rax, rax
je 0x140048f07
lea rbx, [rax + 0x27]
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x140048aa0
call fcn.140119624
mov rbx, rax
movups xmm0, xmmword [str.C:WindowsSysWOW64zv.dll]
mov qword [rbp - 0x10], rdi
mov qword [rbp - 0x18], reloc.WLDAP32.dll_Ordinal_26
movups xmmword [rbx], xmm0
movsd xmm0, qword [0x14012c1b0]
movsd qword [rbx + 0x10], xmm0
movzx ecx, word [0x14012c1b8]
mov word [rbx + 0x18], cx
lea rcx, [rbp - 0x28]
mov byte [rbx + 0x1a], r13b
cmp qword [rbp - 0x10], rsi
mov qword [rbp - 0x28], rbx
cmova rcx, rbx
call qword [sym.imp.SHLWAPI.dll_PathFileExistsA]
cmp qword [rbp + 0x60], rsi
lea rcx, [rbp + 0x48]
mov edx, reloc.WS2_32.dll_listen
cmova rcx, qword [rbp + 0x48]
call fcn.140042d40
test eax, eax
jne 0x140048b31
mov ecx, 0xdac
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [0x14012c530]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov edx, 0x539
lea rcx, str.skinjbir
call fcn.140042d40
jmp 0x140048c39
cmp qword [rbp - 0x10], rsi
lea rbx, [rbp - 0x28]
mov r8d, eax
mov ecx, 0x1fffff
cmova rbx, qword [rbp - 0x28]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov rdi, rax
cmp rax, 0xffffffffffffffff
je 0x140048c39
xor edx, edx
mov dword [rsp + 0x20], 4
mov r9d, 0x3000
mov r8d, 0x104
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_VirtualAllocEx]
mov rsi, rax
mov r9, 0xffffffffffffffff
inc r9
cmp byte [rbx + r9], r13b
jne 0x140048b84
inc r9
mov qword [rsp + 0x20], r13
mov r8, rbx
mov rdx, rsi
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, rdi
test eax, eax
je 0x140048c2e
mov r9, qword [sym.imp.KERNEL32.dll_LoadLibraryA]
xor r8d, r8d
mov qword [rsp + 0x30], r13
xor edx, edx
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], rsi
call qword [sym.imp.KERNEL32.dll_CreateRemoteThread]
mov r14, rax
test rax, rax
jne 0x140048c00
mov rdx, 0xffffffffffffffff
nop
inc rdx
cmp byte [rbx + rdx], r13b
jne 0x140048be0
inc rdx
mov r8d, 0x8000
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_VirtualFree]
mov rcx, rdi
jmp 0x140048c2e
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rdx, 0xffffffffffffffff
inc rdx
cmp byte [rbx + rdx], r13b
jne 0x140048c10
inc rdx
mov r8d, 0x8000
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_VirtualFree]
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov esi, reloc.WS2_32.dll_ntohs
call qword [sym.imp.USER32.dll_GetActiveWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rdx, qword [rbp - 0x10]
cmp rdx, 0xf
jbe 0x140048c85
mov rcx, qword [rbp - 0x28]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140048c80
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140048f07
call fcn.140119660
mov rdx, qword [rbp + 0x60]
mov qword [rbp - 0x18], r13
mov qword [rbp - 0x10], rsi
mov byte [rbp - 0x28], r13b
cmp rdx, 0xf
jbe 0x140048ccc
mov rcx, qword [rbp + 0x48]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140048cc7
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140048f07
call fcn.140119660
lea rcx, [rbp + 0x460]
call fcn.140042360
add r15, 0x40
cmp r15, r12
jne 0x140048970
xor r12d, r12d
call fcn.14000ad80
call fcn.14000b600
mov r13d, 1
mov ecx, r13d
call fcn.140016b10
lea rcx, [rbp + 0x1c8]
mov qword [rbp + 0x1c8], 0
call fcn.14001ad60
movsd xmm0, qword [0x14061af70]
lea rdx, [rsp + 0x60]
xor r8d, r8d
movsd qword [rsp + 0x60], xmm0
lea rcx, [0x14012c160]
call fcn.140036b60
call fcn.14000f970
test al, al
je 0x140048dd1
mov rcx, qword [0x140651388]
lea rdx, [0x140651390]
call qword [sym.imp.USER32.dll_GetWindowRect]
cvttss2si edi, dword [0x14061af74]
xor edx, edx
lea rcx, [rbp + 0x3ac]
cvttss2si esi, dword [0x14061af70]
movaps xmm2, xmm15
call fcn.14000def0
movd xmm0, dword [0x140651394]
lea rcx, [rbp + 0x350]
cvtdq2ps xmm0, xmm0
xor edx, edx
movaps xmm2, xmm15
addss xmm0, dword [rax + 4]
cvttss2si ebx, xmm0
call fcn.14000def0
mov r9d, esi
mov rcx, qword [0x140651388]
mov r8d, ebx
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], edi
movd xmm0, dword [0x140651390]
cvtdq2ps xmm0, xmm0
addss xmm0, dword [rax]
cvttss2si edx, xmm0
call qword [sym.imp.USER32.dll_MoveWindow]
call fcn.14000a870
call fcn.1400171f0
mov rcx, qword [0x140651760]
lea r8, [0x140651778]
xorps xmm0, xmm0
xor r9d, r9d
movups xmmword [rbp + 0x298], xmm0
mov edx, r13d
mov rax, qword [rcx]
call qword [rax + 0x108]
mov rcx, qword [0x140651760]
lea r8, [rbp + 0x298]
mov rdx, qword [0x140651778]
mov rax, qword [rcx]
call qword [rax + 0x190]
call fcn.14000d4e0
mov rcx, rax
call fcn.14003c750
mov rcx, qword [0x140651768]
xor r8d, r8d
mov edx, r13d
mov rax, qword [rcx]
call qword [rax + 0x40]
mov ebx, dword [rbp - 0x70]
jmp 0x1400468a4
call fcn.14003d410
call fcn.14003da40
xor ecx, ecx
call fcn.14000a810
call fcn.140042790
mov rcx, qword [0x140651388]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0x318]
mov rcx, qword [rbp + 0x340]
call qword [sym.imp.USER32.dll_UnregisterClassW]
movaps xmm14, xmmword [rsp + 0x670]
xor eax, eax
movaps xmm12, xmmword [rsp + 0x690]
mov r15, qword [rsp + 0x730]
movaps xmm10, xmmword [rsp + 0x6b0]
movaps xmm9, xmmword [rsp + 0x6c0]
movaps xmm8, xmmword [rsp + 0x6d0]
movaps xmm7, xmmword [rsp + 0x6e0]
movaps xmm15, xmmword [rsp + 0x660]
movaps xmm6, xmmword [rsp + 0x6f0]
movaps xmm11, xmmword [rsp + 0x6a0]
lea r11, [rsp + 0x700]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
movaps xmm13, xmmword [r11 - 0x80]
mov rsp, r11
pop r14
pop r13
pop r12
pop rdi
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140042790
mov rdx, qword [rbp + 0x318]
mov rcx, qword [rbp + 0x340]
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov eax, r13d
jmp 0x140048ed8
call fcn.1400208e0
int3
mov ecx, 1
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3
mov ecx, 6
mov dword [rbp + 0x1e8], r12d
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3
mov ecx, 1
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3
mov ecx, 6
mov dword [rbp + 0x1f8], r12d
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3
mov ecx, 1
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3
mov ecx, 6
mov dword [rbp + 8], r12d
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3