Function at 0x1400525b0
Capabilities:
Create process on windows
Create thread
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.14005ca00
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 [0x140071040]
xor rax, rsp
mov qword [rbp + 0x1140], rax
call fcn.14004f070
lea rax, str.C:_boostanull_
mov qword [rbp + 0x18], 0xe
mov qword [rbp + 0x10], rax
call fcn.14005c2c0
movaps xmm0, xmmword [rbp + 0x10]
lea r8, [rbp + 0x800]
mov edx, eax
movdqa xmmword [rbp + 0x800], xmm0
lea rcx, [rbp + 0x248]
call fcn.14004d8a0
cmp qword [rbp + 0x260], 7
lea rcx, [rbp + 0x248]
cmova rcx, qword [rbp + 0x248]
call fcn.14005c3fc
shr rax, 0x20
test eax, eax
jne 0x1400565c3
mov rdx, qword [rbp + 0x260]
cmp rdx, 7
jbe 0x1400526f9
mov rcx, qword [rbp + 0x248]
lea rdx, [rdx*2 + 2]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400526f4
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400526f4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14005b774
xor r15d, r15d
mov qword [rbp + 0x260], 7
lea rax, str.C:_boostanullimages
mov qword [rbp + 0x258], r15
mov word [rbp + 0x248], r15w
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x18], 0x14
call fcn.14005c2c0
movaps xmm0, xmmword [rbp + 0x10]
lea r8, [rbp + 0x810]
mov edx, eax
movdqa xmmword [rbp + 0x810], xmm0
lea rcx, [rbp + 0x228]
call fcn.14004d8a0
cmp qword [rbp + 0x240], 7
lea rcx, [rbp + 0x228]
cmova rcx, qword [rbp + 0x228]
call fcn.14005c3fc
shr rax, 0x20
test eax, eax
jne 0x1400565d2
mov rdx, qword [rbp + 0x240]
cmp rdx, 7
jbe 0x1400527c0
mov rcx, qword [rbp + 0x228]
lea rdx, [rdx*2 + 2]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400527bb
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400527bb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14005b774
xor r9d, r9d
mov qword [rbp + 0x238], r15
lea r8, str.C:_boostanull_images_logo.png
mov qword [rbp + 0x240], 7
lea rdx, str.https:__boostanull.fun_images_logo.png
mov word [rbp + 0x228], r15w
xor ecx, ecx
mov qword [rsp + 0x20], r15
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, str.C:_boostanull_images_csgo.png
xor ecx, ecx
lea rdx, str.https:__boostanull.fun_images_csgo.png
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, str.C:_boostanull_images_logosmall.png
xor ecx, ecx
lea rdx, str.https:__boostanull.fun_images_logo.png
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, str.C:_boostanull_images_biglogo.png
xor ecx, ecx
lea rdx, str.https:__boostanull.fun_images_biglogo.png
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
lea rax, [0x140057ee0]
mov dword [rbp + 0xdb0], 0x50
xor ecx, ecx
mov qword [rbp + 0xdb8], rax
mov dword [rbp + 0xdb4], 0x40
mov qword [rbp + 0xdc0], r15
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
xorps xmm0, xmm0
mov qword [rbp + 0xdf8], r15
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xdd0], xmm0
lea rbx, [0x14005f198]
movdqu xmmword [rbp + 0xde0], xmm1
lea rcx, [rbp + 0xdb0]
mov qword [rbp + 0xdc8], rax
mov qword [rbp + 0xdf0], rbx
call qword [sym.imp.USER32.dll_RegisterClassExA]
mov rax, qword [rbp + 0xdc8]
mov r9d, 0x80000000
mov rdx, qword [rbp + 0xdf0]
mov r8, rbx
mov qword [rsp + 0x58], r15
xor ecx, ecx
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x40], r15
mov dword [rsp + 0x38], 5
mov dword [rsp + 0x30], 5
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
call qword [sym.imp.USER32.dll_CreateWindowExA]
mov r9d, 0x1f4
mov dword [rsp + 0x28], 0x15
mov r8d, r9d
mov qword [0x1400a2750], rax
xor edx, edx
mov dword [rsp + 0x20], 0x15
xor ecx, ecx
call qword [sym.imp.GDI32.dll_CreateRoundRectRgn]
mov rcx, qword [0x1400a2750]
xor r8d, r8d
mov rdx, rax
call qword [sym.imp.USER32.dll_SetWindowRgn]
mov rbx, qword [0x1400a2750]
mov ecx, 0x20
call qword [sym.imp.d3d9.dll_Direct3DCreate9]
mov qword [0x1400a2648], rax
mov rcx, rax
test rax, rax
je 0x140056507
lea rdx, [0x1400a2640]
mov qword [0x1400a2600], r15
mov qword [rsp + 0x30], rdx
mov r9, rbx
lea rdx, [0x1400a2600]
mov qword [0x1400a260c], r15
mov qword [rsp + 0x28], rdx
xor edx, edx
mov dword [0x1400a2614], r15d
mov qword [0x1400a261c], r15
mov dword [0x1400a2624], r15d
mov qword [0x1400a2634], r15
lea r8d, [rdx + 1]
mov dword [0x1400a2628], 1
mov dword [0x1400a2618], 1
mov dword [0x1400a2608], r15d
mov dword [0x1400a262c], 1
mov dword [0x1400a2630], 0x50
mov dword [0x1400a263c], 1
mov rax, qword [rax]
mov dword [rsp + 0x20], 0x40
call qword [rax + 0x80]
test eax, eax
js 0x140056500
mov rcx, qword [0x1400a2750]
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x1400a2750]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rax, qword [0x1400a2400]
test rax, rax
je 0x140052a3c
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 0x140052a58
xor edx, edx
mov rcx, rax
call fcn.140001970
jmp 0x140052a5b
mov rax, r15
cmp qword [0x1400a2400], r15
jne 0x140052a6b
mov qword [0x1400a2400], rax
mov rcx, rax
call fcn.140008630
mov r13, qword [0x1400a2400]
xor ecx, ecx
or dword [r13 + 8], 0x400
mov qword [r13 + 0x20], r15
call fcn.14002b470
cmp word [0x1400a2920], r15w
lea rbx, [0x1400a2930]
mov r10, qword [r13 + 0xa8]
lea rsi, [0x140063bb0]
mov edi, 0x4e00
mov r14d, 0xbb7
jne 0x140052af0
movups xmm0, xmmword [0x1400710b8]
mov rcx, rbx
mov edx, edi
mov r8, rsi
mov r9d, r14d
movups xmmword [0x1400a2920], 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 0x140052ad0
mov word [rcx], r15w
xorps xmm2, xmm2
lea r12, [0x1400710e0]
xor eax, eax
movups xmmword [rbp + 0x9d0], xmm2
movups xmmword [rbp + 0x4f0], xmm2
mov qword [rbp + 0x560], rax
lea rdx, [rbp + 0x9a0]
movups xmmword [rbp + 0x530], xmm2
mov eax, 0xffff
mov dword [rbp + 0x4f8], 3
movups xmmword [rbp + 0x4e0], xmm2
mov word [rbp + 0x534], ax
lea rax, [0x1400a2920]
movups xmmword [rbp + 0x520], xmm2
mov byte [rbp + 0x4ec], 1
mov rcx, r10
movups xmm0, xmmword [rbp + 0x4e0]
movups xmmword [rbp + 0x9a0], xmm0
mov dword [rbp + 0x4fc], 1
movups xmm1, xmmword [rbp + 0x4f0]
movups xmmword [rbp + 0x9b0], xmm1
mov dword [rbp + 0x524], 0x7f7fffff
movups xmm0, xmmword [rbp + 0x520]
movups xmmword [rbp + 0x9e0], xmm0
movsd xmm0, qword [rbp + 0x560]
mov dword [rbp + 0x530], 0x3f800000
movups xmm1, xmmword [rbp + 0x530]
movsd qword [rbp + 0xa20], xmm0
movups xmmword [rbp + 0x500], xmm2
movups xmmword [rbp + 0x510], xmm2
movups xmmword [rbp + 0x540], xmm2
movups xmmword [rbp + 0x550], xmm2
movups xmmword [rbp + 0x9c0], xmm2
movups xmmword [rbp + 0x9f0], xmm1
movups xmmword [rbp + 0xa00], xmm2
movups xmmword [rbp + 0xa10], xmm2
mov qword [rbp + 0x9a0], r12
mov dword [rbp + 0x9a8], 0x3063c
mov dword [rbp + 0x9b4], 0x41c00000
mov qword [rbp + 0x9d8], rax
call fcn.1400303b0
cmp word [0x1400a2920], r15w
mov r10, qword [r13 + 0xa8]
jne 0x140052c60
movups xmm0, xmmword [0x1400710b8]
mov rcx, rbx
mov edx, edi
mov r8, rsi
mov r9, r14
movups xmmword [0x1400a2920], 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 0x140052c40
mov word [rcx], r15w
xorps xmm2, xmm2
lea rdx, [rbp + 0xa30]
xor eax, eax
movups xmmword [rbp + 0xa60], xmm2
movups xmmword [rbp + 0x580], xmm2
mov qword [rbp + 0x5f0], rax
mov rcx, r10
movups xmmword [rbp + 0x5c0], xmm2
mov eax, 0xffff
mov dword [rbp + 0x588], 3
movups xmmword [rbp + 0x570], xmm2
mov word [rbp + 0x5c4], ax
lea rax, [0x1400a2920]
movups xmmword [rbp + 0x5b0], xmm2
mov byte [rbp + 0x57c], 1
movups xmm0, xmmword [rbp + 0x570]
movups xmmword [rbp + 0xa30], xmm0
mov dword [rbp + 0x58c], 1
movups xmm1, xmmword [rbp + 0x580]
movups xmmword [rbp + 0xa40], xmm1
mov dword [rbp + 0x5b4], 0x7f7fffff
movups xmm0, xmmword [rbp + 0x5b0]
movups xmmword [rbp + 0xa70], xmm0
movsd xmm0, qword [rbp + 0x5f0]
mov dword [rbp + 0x5c0], 0x3f800000
movups xmm1, xmmword [rbp + 0x5c0]
movsd qword [rbp + 0xab0], xmm0
movups xmmword [rbp + 0x590], xmm2
movups xmmword [rbp + 0x5a0], xmm2
movups xmmword [rbp + 0x5d0], xmm2
movups xmmword [rbp + 0x5e0], xmm2
movups xmmword [rbp + 0xa50], xmm2
movups xmmword [rbp + 0xa80], xmm1
movups xmmword [rbp + 0xa90], xmm2
movups xmmword [rbp + 0xaa0], xmm2
mov qword [rbp + 0xa30], r12
mov dword [rbp + 0xa38], 0x3063c
mov dword [rbp + 0xa44], 0x41d00000
mov qword [rbp + 0xa68], rax
call fcn.1400303b0
cmp word [0x1400a2920], r15w
mov r10, qword [r13 + 0xa8]
jne 0x140052dd0
movups xmm0, xmmword [0x1400710b8]
mov rcx, rbx
mov edx, edi
mov r8, rsi
mov r9, r14
movups xmmword [0x1400a2920], 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 0x140052db0
mov word [rcx], r15w
xorps xmm2, xmm2
lea rdx, [rbp + 0xac0]
xor eax, eax
movups xmmword [rbp + 0xaf0], xmm2
movups xmmword [rbp + 0x610], xmm2
mov qword [rbp + 0x680], rax
mov rcx, r10
movups xmmword [rbp + 0x650], xmm2
mov eax, 0xffff
mov dword [rbp + 0x618], 3
movups xmmword [rbp + 0x600], xmm2
mov word [rbp + 0x654], ax
lea rax, [0x1400a2920]
movups xmmword [rbp + 0x640], xmm2
mov byte [rbp + 0x60c], 1
movups xmm0, xmmword [rbp + 0x600]
movups xmmword [rbp + 0xac0], xmm0
mov dword [rbp + 0x61c], 1
movups xmm1, xmmword [rbp + 0x610]
movups xmmword [rbp + 0xad0], xmm1
mov dword [rbp + 0x644], 0x7f7fffff
movups xmm0, xmmword [rbp + 0x640]
movups xmmword [rbp + 0xb00], xmm0
movsd xmm0, qword [rbp + 0x680]
mov dword [rbp + 0x650], 0x3f800000
movups xmm1, xmmword [rbp + 0x650]
movsd qword [rbp + 0xb40], xmm0
movups xmmword [rbp + 0x620], xmm2
movups xmmword [rbp + 0x630], xmm2
movups xmmword [rbp + 0x660], xmm2
movups xmmword [rbp + 0x670], xmm2
movups xmmword [rbp + 0xae0], xmm2
movups xmmword [rbp + 0xb10], xmm1
movups xmmword [rbp + 0xb20], xmm2
movups xmmword [rbp + 0xb30], xmm2
mov qword [rbp + 0xac0], r12
mov dword [rbp + 0xac8], 0x3063c
mov dword [rbp + 0xad4], 0x42000000
mov qword [rbp + 0xaf8], rax
call fcn.1400303b0
cmp word [0x1400a2920], r15w
mov qword [rbp + 0xd90], rax
mov r10, qword [r13 + 0xa8]
jne 0x140052f40
movups xmm0, xmmword [0x1400710b8]
mov rcx, rbx
mov edx, edi
mov r8, rsi
mov r9, r14
movups xmmword [0x1400a2920], 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 0x140052f20
mov word [rcx], r15w
xorps xmm2, xmm2
lea rdx, [rbp + 0x910]
xor eax, eax
movups xmmword [rbp + 0x940], xmm2
movups xmmword [rbp + 0x6a0], xmm2
mov qword [rbp + 0x710], rax
mov rcx, r10
movups xmmword [rbp + 0x6e0], xmm2
mov eax, 0xffff
mov dword [rbp + 0x6a8], 3
movups xmmword [rbp + 0x690], xmm2
mov word [rbp + 0x6e4], ax
lea rax, [0x1400a2920]
movups xmmword [rbp + 0x6d0], xmm2
mov byte [rbp + 0x69c], 1
movups xmm0, xmmword [rbp + 0x690]
movups xmmword [rbp + 0x910], xmm0
mov dword [rbp + 0x6ac], 1
movups xmm1, xmmword [rbp + 0x6a0]
movups xmmword [rbp + 0x920], xmm1
mov dword [rbp + 0x6d4], 0x7f7fffff
movups xmm0, xmmword [rbp + 0x6d0]
movups xmmword [rbp + 0x950], xmm0
movsd xmm0, qword [rbp + 0x710]
mov dword [rbp + 0x6e0], 0x3f800000
movups xmm1, xmmword [rbp + 0x6e0]
movsd qword [rbp + 0x990], xmm0
movups xmmword [rbp + 0x6b0], xmm2
movups xmmword [rbp + 0x6c0], xmm2
movups xmmword [rbp + 0x6f0], xmm2
movups xmmword [rbp + 0x700], xmm2
movups xmmword [rbp + 0x930], xmm2
movups xmmword [rbp + 0x960], xmm1
movups xmmword [rbp + 0x970], xmm2
movups xmmword [rbp + 0x980], xmm2
mov qword [rbp + 0x910], r12
mov dword [rbp + 0x918], 0x3063c
mov dword [rbp + 0x924], 0x41800000
mov qword [rbp + 0x948], rax
call fcn.1400303b0
cmp word [0x1400a2920], r15w
mov rcx, qword [r13 + 0xa8]
jne 0x14005309f
movups xmm0, xmmword [0x1400710b8]
movups xmmword [0x1400a2920], xmm0
nop word [rax + rax]
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 0x140053080
mov word [rbx], r15w
xorps xmm2, xmm2
lea rdx, [rbp + 0x880]
xor eax, eax
movups xmmword [rbp + 0x8b0], xmm2
movups xmmword [rbp + 0x730], xmm2
mov qword [rbp + 0x7a0], rax
mov eax, 0xffff
movups xmmword [rbp + 0x770], xmm2
mov word [rbp + 0x774], ax
lea rax, [0x1400a2920]
movups xmmword [rbp + 0x720], xmm2
mov byte [rbp + 0x72c], 1
movups xmm0, xmmword [rbp + 0x720]
movups xmmword [rbp + 0x880], xmm0
movups xmmword [rbp + 0x760], xmm2
mov dword [rbp + 0x738], 3
mov dword [rbp + 0x73c], 1
movups xmm1, xmmword [rbp + 0x730]
movups xmmword [rbp + 0x890], xmm1
mov dword [rbp + 0x764], 0x7f7fffff
movups xmm0, xmmword [rbp + 0x760]
movups xmmword [rbp + 0x8c0], xmm0
movsd xmm0, qword [rbp + 0x7a0]
mov dword [rbp + 0x770], 0x3f800000
movups xmm1, xmmword [rbp + 0x770]
movsd qword [rbp + 0x900], xmm0
movups xmmword [rbp + 0x740], xmm2
movups xmmword [rbp + 0x750], xmm2
movups xmmword [rbp + 0x780], xmm2
movups xmmword [rbp + 0x790], xmm2
movups xmmword [rbp + 0x8a0], xmm2
movups xmmword [rbp + 0x8d0], xmm1
movups xmmword [rbp + 0x8e0], xmm2
movups xmmword [rbp + 0x8f0], xmm2
mov qword [rbp + 0x880], r12
mov dword [rbp + 0x888], 0x3063c
mov dword [rbp + 0x894], 0x41600000
mov qword [rbp + 0x8b8], rax
call fcn.1400303b0
mov rcx, qword [0x1400a2640]
lea r8, [rbp + 0xd70]
lea rdx, str.C:_boostanull_images_logo.png
mov qword [rbp + 0x20], rax
mov r14, rax
mov qword [rbp + 0x30], r15
mov rsi, r15
call qword [sym.imp.d3dx9_43.dll_D3DXCreateTextureFromFileA]
test eax, eax
jne 0x14005320c
mov rcx, qword [rbp + 0xd70]
xor edx, edx
mov r8, qword [rcx]
mov r9, qword [r8 + 0x88]
lea r8, [rbp + 0xfa0]
call r9
mov rsi, qword [rbp + 0xd70]
mov qword [rbp + 0x30], rsi
mov rcx, qword [0x1400a2640]
lea r8, [rbp + 0xd88]
lea rdx, str.C:_boostanull_images_csgo.png
mov r12, r15
call qword [sym.imp.d3dx9_43.dll_D3DXCreateTextureFromFileA]
test eax, eax
jne 0x14005324e
mov rcx, qword [rbp + 0xd88]
lea r8, [rbp + 0xf80]
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x88]
mov r12, qword [rbp + 0xd88]
mov rcx, qword [0x1400a2640]
lea r8, [rbp + 0xda0]
lea rdx, str.C:_boostanull_images_logosmall.png
call qword [sym.imp.d3dx9_43.dll_D3DXCreateTextureFromFileA]
test eax, eax
jne 0x140053286
mov rcx, qword [rbp + 0xda0]
lea r8, [rbp + 0xf00]
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x88]
mov rcx, qword [0x1400a2640]
lea r8, [rbp + 0xd98]
lea rdx, str.C:_boostanull_images_biglogo.png
call qword [sym.imp.d3dx9_43.dll_D3DXCreateTextureFromFileA]
test eax, eax
jne 0x1400532be
mov rcx, qword [rbp + 0xd98]
lea r8, [rbp + 0xfc0]
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x88]
xorps xmm0, xmm0
mov qword [rbp + 0xe68], r15
mov r8d, 0x5d
mov qword [rbp + 0xe70], r15
lea rdx, str.___Added_ban_system_n____Protection_rewritten_n____Bugs_Fixed_n_n_nMore_information:_n_t.me_dlpscr
lea rcx, [rbp + 0xe58]
movups xmmword [rbp + 0xe58], xmm0
call fcn.14005a480
mov rax, qword [0x1400a2400]
or dword [r13 + 8], 0x400
movaps xmm0, xmmword [0x140066c60]
mov qword [r13 + 0x20], r15
movaps xmm1, xmm0
movaps xmm1, xmmword [0x140066c50]
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 + 0xb80], xmm0
movups xmmword [rbp + 0xbe0], xmm0
movaps xmm0, xmmword [0x140066cc0]
movups xmmword [rbp + 0xbd0], xmm0
movups xmmword [rax + 0x174c], xmm0
movaps xmm0, xmm1
movaps xmm0, xmmword [0x140066cb0]
movups xmmword [rbp + 0xbc0], xmm1
movups xmmword [rax + 0x176c], xmm1
movups xmmword [rbp + 0xbb0], xmm1
movups xmmword [rax + 0x177c], xmm1
movaps xmm1, xmmword [0x140066ca0]
movups xmmword [rbp + 0xba0], xmm1
movups xmmword [rax + 0x184c], xmm1
movups xmmword [rbp + 0xb90], xmm0
movups xmmword [rax + 0x186c], xmm0
movaps xmm1, xmm0
movups xmmword [rbp + 0xbf0], xmm0
movups xmmword [rax + 0x185c], xmm0
movaps xmm0, xmmword [0x140066c70]
movups xmmword [rax + 0x170c], xmm0
call fcn.1400363e0
mov rcx, qword [0x1400a2640]
lea rax, str.imgui_impl_dx9
mov rbx, qword [0x1400a2400]
mov qword [0x1400a28d0], 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 0x1400534a6
mov rax, qword [0x1400a2400]
lea rcx, [fcn.1400360b0]
mov qword [rax + 0x15f0], rcx
lea rcx, [fcn.140036180]
mov qword [rax + 0x15f8], rcx
lea rcx, [0x140036200]
mov qword [rax + 0x1600], rcx
lea rcx, [0x140036260]
mov qword [rax + 0x1608], rcx
lea rcx, [0x1400363b0]
mov qword [rax + 0x1610], rcx
movabs rax, 0x6bb20dd7c72ddb0b
movabs rcx, 0x7df6a97b4e1a754a
mov qword [rbp], rax
mov r8, 0xffffffffffffffff
mov rax, qword [rbp]
mov qword [rbp + 0x3c0], rax
movabs rax, 0x4b7d7bd1def3fa26
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3c8], rax
movabs rax, 0xb361665b80b9f571
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3d0], rax
movabs rax, 0xba16990c3ad9c709
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3d8], rax
movabs rax, 0xefec7cd3f6c8c52f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3e0], rax
movabs rax, 0x8746770564aec706
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3e8], rax
movabs rax, 0x35f4a154f27de8b3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3f0], rax
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x3f8], rax
movabs rax, 0x449d37a4b759af63
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1100], rax
movabs rax, 0x3e131aa5ad9c9544
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1108], rax
movabs rax, 0xd04e082ee697991d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1110], rax
movabs rax, 0xca38ed6f5fb7a966
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1118], rax
movabs rax, 0x808508b097f7b547
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1120], rax
movabs rax, 0xe230287101c9fa68
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1128], rax
movabs rax, 0x35f4a13a9d149bc1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1130], rax
mov qword [rbp], rcx
mov rax, qword [rbp]
vmovdqu ymm0, ymmword [rbp + 0x1100]
vpxor ymm0, ymm0, ymmword [rbp + 0x3c0]
vmovdqa ymmword [rbp + 0x3c0], ymm0
mov qword [rbp + 0x1138], rax
lea rax, [rbp + 0x3c0]
vmovdqu ymm1, ymmword [rbp + 0x1120]
vpxor ymm0, ymm1, ymmword [rbp + 0x3e0]
vmovdqa ymmword [rbp + 0x3e0], ymm0
vxorps xmm0, xmm0, xmm0
mov qword [rbp + 0x4c8], r15
vmovups xmmword [rbp + 0x4b8], xmm0
mov qword [rbp + 0x4d0], r15
vzeroupper
inc r8
cmp byte [rax + r8], r15b
jne 0x140053687
lea rdx, [rbp + 0x3c0]
lea rcx, [rbp + 0x4b8]
call fcn.14005a480
lea rdx, [rbp + 0x4b8]
lea rcx, [rbp + 0xed8]
call fcn.14004e640
call qword [sym.imp.USER32.dll_GetDesktopWindow]
mov rcx, rax
lea rdx, [rbp + 0xf70]
call qword [sym.imp.USER32.dll_GetWindowRect]
cmp qword [rbp + 0xef0], 0xf
lea rcx, [rbp + 0xed8]
mov r8, qword [rbp + 0xee8]
cmova rcx, qword [rbp + 0xed8]
cmp r8, 1
jne 0x140053700
lea rdx, [0x140065f40]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140053702
mov al, 1
mov byte [0x1400a23f9], al
call fcn.140051b30
movss xmm13, dword [0x140066a2c]
lea rdi, [0x1400a1958]
movss xmm12, dword [0x140066ac8]
xorps xmm0, xmm0
movss xmm11, dword [0x140066a5c]
movss xmm9, dword [0x140066adc]
movss xmm8, dword [0x140066a20]
movss xmm6, dword [0x140066a24]
movss xmm7, dword [0x140066ad0]
movss xmm10, dword [0x140066a80]
movss xmm14, dword [0x140066a74]
movss xmm15, dword [0x140066ae0]
movups xmmword [rbp + 0xf40], xmm0
movups xmmword [rbp + 0xf50], xmm0
movups xmmword [rbp + 0xf60], xmm0
nop dword [rax]
nop dword [rax + rax]
cmp byte [0x1400710d8], 0
je 0x1400564f4
xor r9d, r9d
mov dword [rsp + 0x20], 1
xor r8d, r8d
lea rcx, [rbp + 0xf40]
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x1400537dd
lea rcx, [rbp + 0xf40]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0xf40]
call qword [sym.imp.USER32.dll_DispatchMessageA]
jmp 0x140056275
cmp qword [0x1400a28c0], 0
jne 0x1400537ec
call fcn.140035f40
mov rcx, qword [0x1400a2900]
lea rdx, [rbp + 0xd78]
mov rbx, qword [0x1400a2400]
xorps xmm0, xmm0
movdqu xmmword [rbp + 0xd78], xmm0
call qword [sym.imp.USER32.dll_GetClientRect]
mov eax, dword [rbp + 0xd84]
sub eax, dword [rbp + 0xd7c]
movd xmm1, eax
mov eax, dword [rbp + 0xd80]
sub eax, dword [rbp + 0xd78]
cmp byte [0x1400a171d], 0
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbx + 0x14], xmm1
movss dword [rbx + 0x10], xmm0
je 0x1400538a2
mov rdi, qword [0x1400a2400]
mov ecx, dword [rdi + 0x161c]
test ecx, ecx
jns 0x140053879
mov eax, ecx
cdq
sub eax, edx
mov edx, r15d
sar eax, 1
add eax, ecx
lea rcx, [rdi + 0x1618]
test eax, eax
cmovg edx, eax
call fcn.1400234f0
xor r9d, r9d
mov dword [rdi + 0x1618], r15d
lea r8, [0x140036ec0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.USER32.dll_EnumDisplayMonitors]
mov byte [0x1400a171d], 0
lea rdi, [0x1400a1958]
lea rcx, [rbp + 0xe50]
mov qword [rbp + 0xe50], r15
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
mov rcx, qword [rbp + 0xe50]
xorps xmm1, xmm1
mov rax, rcx
xorps xmm0, xmm0
sub rax, qword [0x1400a2908]
cvtsi2ss xmm0, qword [0x1400a2910]
cvtsi2ss xmm1, rax
divss xmm1, xmm0
movss dword [rbx + 0x18], xmm1
mov qword [0x1400a2908], rcx
mov ecx, 0x11
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
mov ecx, 0x10
and al, 1
mov byte [rbx + 0x13c], al
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
mov ecx, 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], 0
mov byte [rbx + 0x13e], al
call fcn.1400369e0
cmp byte [rbx + 0xcf], 0
je 0x140053949
mov eax, 0xffffffff
jmp 0x140053956
mov rax, qword [0x1400a2400]
mov eax, dword [rax + 0x20d0]
cmp dword [0x1400a18d0], eax
je 0x140053969
mov dword [0x1400a18d0], eax
call fcn.140036860
call fcn.140036bf0
call fcn.140007310
cmp byte [0x1400710d8], 0
je 0x1400564f4
call fcn.14004f070
cmp byte [0x1400a23fa], 0
mov rax, qword [0x1400a2400]
jne 0x140053a98
movaps xmm0, xmmword [0x140066c60]
movups xmmword [rax + 0x171c], xmm0
mov byte [0x1400a23fa], 1
movups xmmword [rax + 0x172c], xmm0
movaps xmm1, xmm0
movaps xmm1, xmmword [0x140066ca0]
movups xmmword [rax + 0x176c], xmm1
movups xmmword [rax + 0x177c], xmm1
movups xmmword [rax + 0x184c], xmm1
movups xmmword [rbp + 0xca0], xmm0
movups xmmword [rbp + 0xcb0], xmm0
movaps xmm0, xmmword [0x140066cc0]
movups xmmword [rax + 0x174c], xmm0
movups xmmword [rbp + 0xcc0], xmm0
movaps xmm0, xmm1
movaps xmm0, xmmword [0x140066c90]
movups xmmword [rax + 0x186c], xmm0
movups xmmword [rbp + 0xcf0], xmm0
movaps xmm0, xmmword [0x140066c70]
movups xmmword [rax + 0x170c], xmm0
movups xmmword [rbp + 0xcd0], xmm1
movups xmmword [rbp + 0xce0], xmm1
movups xmmword [rbp + 0xb60], xmm1
movaps xmm1, xmmword [0x140066c80]
movups xmmword [rax + 0x185c], xmm1
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
movups xmmword [rbp + 0xb50], xmm1
or dword [rax + 0x1dc0], 2
lea rdx, [0x1400710d8]
movsd xmm0, qword [0x1400a1980]
movsd qword [rax + 0x1de4], xmm0
mov dword [rax + 0x1dc8], 1
mov r8d, dword [0x1400a1988]
mov rcx, qword [str.t.me_dlpscr]
call fcn.14000d8a0
cmp byte [0x1400a23f9], 1
mov rcx, qword [0x1400a2400]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rdx, qword [rcx + 0x1d18]
mov rax, qword [rdx + 0x2f8]
mov qword [rbp + 0xd68], rax
movsd xmm0, qword [rdx + 0x118]
movsd qword [rbp + 0xd60], xmm0
je 0x140056337
cmp byte [0x1400a23fb], 0
je 0x140053c03
lea rax, [rbp + 0xd90]
mov ecx, 0x18
mov qword [rbp + 0x400], rax
lea rax, [rbp + 0xd68]
mov qword [rbp + 0x408], rax
lea rax, [rbp + 0xd60]
mov qword [rbp + 0x410], rax
call fcn.14005b968
movups xmm0, xmmword [rbp + 0x400]
lea rcx, [rbp + 0xe48]
mov r9, rax
movsd xmm1, qword [rbp + 0x410]
lea r8, [0x14005b310]
mov qword [rsp + 0x28], rcx
xor edx, edx
movups xmmword [rax], xmm0
xor ecx, ecx
mov dword [rsp + 0x20], r15d
movsd qword [rax + 0x10], xmm1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0xe40], rax
test rax, rax
je 0x1400562ab
cmp dword [rbp + 0xe48], 0
je 0x14005629f
call qword [sym.imp.MSVCP140.dll__Thrd_id]
cmp dword [rbp + 0xe48], eax
je 0x140056293
movaps xmm0, xmmword [rbp + 0xe40]
lea rcx, [rbp + 0x870]
xor edx, edx
movdqa xmmword [rbp + 0x870], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_join]
test eax, eax
jne 0x140056287
xorps xmm0, xmm0
movaps xmmword [rbp + 0xb70], xmm0
movdqa xmmword [rbp + 0xe40], xmm0
jmp 0x1400560c4
cmp byte [0x1400a23fc], 0
jne 0x140055811
call fcn.14004f070
movaps xmm0, xmmword [0x140066cc0]
lea rcx, [rbp + 0x820]
movss xmm1, dword [rbp + 0xd64]
movss xmm2, dword [rbp + 0xd60]
addss xmm2, dword [0x140066ad4]
movups xmmword [rbp + 0x820], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x140066ad8]
subss xmm1, dword [0x140066a1c]
movss dword [rbp + 0x70], xmm2
movss dword [rbp + 0x78], xmm2
movss dword [rbp + 0x74], xmm0
movss dword [rbp + 0x7c], xmm1
call fcn.1400032e0
mov rcx, qword [rbp + 0xd68]
lea r8, [rbp + 0x70]
mov r9d, eax
movss dword [rsp + 0x20], xmm13
lea rdx, [rbp + 0x78]
call fcn.14002eda0
mov rcx, qword [0x1400a2400]
lea r9, [rbp + 0x80]
lea r8, [rbp + 0x88]
mov dword [rbp + 0x80], 0x3f800000
lea rdx, [rbp + 0x90]
mov dword [rbp + 0x84], 0x3f800000
mov qword [rbp + 0x88], 0
mov rax, qword [rcx + 0x1d18]
mov dword [rbp + 0x90], 0x42d80000
mov dword [rbp + 0x94], 0x42c40000
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
mov rcx, rsi
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, dword [0x140066a90]
addss xmm2, dword [0x140066a48]
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 [0x140066cc0]
movss dword [rax + 0x134], xmm0
xorps xmm0, xmm0
lea rax, [rbp + 0x830]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x840]
mov qword [rsp + 0x20], rax
movups xmmword [rbp + 0x830], xmm0
movups xmmword [rbp + 0x840], xmm1
call fcn.14003bdb0
mov rcx, qword [0x1400a2400]
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, dword [0x140066a60]
addss xmm2, dword [0x140066a9c]
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.140011020
lea rcx, [0x140065f78]
call fcn.140039d50
call fcn.1400110c0
mov rdi, qword [0x1400a2400]
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]
subss xmm2, dword [rax + 0xa0]
addss xmm0, dword [0x140066a60]
addss xmm2, dword [0x140066aa0]
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.140023240
mov qword [rsp + 0x38], r15
lea rax, [rbp + 0x98]
mov qword [rsp + 0x30], r15
lea r8, [0x1400a2410]
mov dword [rbx], 0x43700000
lea rcx, str.Username
and dword [rdi + 0x1e58], 0xfffffffe
mov r9d, 0xff
mov dword [rsp + 0x28], r15d
xor edx, edx
mov qword [rsp + 0x20], rax
mov qword [rbp + 0x98], 0
call fcn.14003f140
mov rcx, qword [0x1400a2400]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
mov rcx, qword [0x1400710d0]
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, dword [0x140066a60]
addss xmm2, dword [0x140066ac0]
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.140039d50
mov rcx, qword [0x1400a2400]
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, dword [0x140066a60]
addss xmm2, dword [0x140066ab8]
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.140011020
lea rcx, [0x140065f98]
call fcn.140039d50
call fcn.1400110c0
mov rdi, qword [0x1400a2400]
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]
subss xmm2, dword [rax + 0xa0]
addss xmm0, dword [0x140066a60]
addss xmm2, dword [0x140066abc]
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.140023240
mov qword [rsp + 0x38], r15
lea rax, [rbp + 0xa0]
mov qword [rsp + 0x30], r15
lea r8, [0x1400a2650]
mov dword [rbx], 0x43700000
lea rcx, str.Password
and dword [rdi + 0x1e58], 0xfffffffe
mov r9d, 0xff
mov dword [rsp + 0x28], 0x8000
xor edx, edx
mov qword [rsp + 0x20], rax
mov qword [rbp + 0xa0], 0
call fcn.14003f140
mov rcx, qword [0x1400a2400]
lea rdx, [rbp + 0xa8]
mov dword [rbp + 0xa8], 0x43700000
mov dword [rbp + 0xac], 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, dword [0x140066a60]
addss xmm2, xmm12
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.14003a810
test al, al
je 0x140055622
lea rcx, [rbp + 0x438]
call fcn.14004ec60
mov rbx, rax
lea rdx, str.https:__boostanull.fun_connect.php_actionauthenticate
movabs r14, 0x3e131aa5ad9c9544
movabs rdi, 0x449d37a4b759af63
movabs rax, 0x449d0ac0de2ec745
mov r8d, 0x36
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x290], rcx
mov qword [rbp], r14
mov rcx, qword [rbp]
mov qword [rbp + 0x298], rcx
mov qword [rbp], rdi
mov rcx, qword [rbp]
mov qword [rbp], r14
mov rax, qword [rbp]
movdqa xmm0, xmmword [rbp + 0x290]
mov qword [rbp + 0x1008], rax
movabs rax, 0x36f240d7c438df45
mov qword [rbp + 0x1000], rcx
lea rcx, [rbp + 0x208]
xorps xmm0, xmmword [rbp + 0x1000]
movdqa xmmword [rbp + 0x290], xmm0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x280], rax
movabs rax, 0x3e131aa5ad9ca820
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x288], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp], r14
mov qword [rbp + 0x1010], rax
mov rax, qword [rbp]
movdqa xmm0, xmmword [rbp + 0x280]
mov qword [rbp + 0x1018], rax
movabs rax, 0x29fc59cfd430c145
xorps xmm0, xmmword [rbp + 0x1010]
movdqa xmmword [rbp + 0x280], xmm0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x270], rax
movabs rax, 0x3e131aa5ad9ca821
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x278], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1020], rax
mov qword [rbp], r14
mov rax, qword [rbp]
movdqa xmm0, xmmword [rbp + 0x270]
mov qword [rbp + 0x1028], rax
xorps xmm0, xmmword [rbp + 0x1020]
movdqa xmmword [rbp + 0x270], xmm0
xorps xmm0, xmm0
movups xmmword [rbp + 0x208], xmm0
mov qword [rbp + 0x218], r15
mov qword [rbp + 0x220], r15
call fcn.14005a480
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x208]
call fcn.140058ec0
mov qword [rbp + 0x1b8], r15
lea rdx, [0x1400a2410]
mov qword [rbp + 0x1c0], r15
lea rcx, [rbp + 0x1a8]
xorps xmm0, xmm0
movups xmmword [rbp + 0x1a8], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1a8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1b8], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
call fcn.140058ec0
xorps xmm0, xmm0
movups xmmword [rbp + 0x188], xmm0
mov qword [rbp + 0x198], r15
lea rdx, [rbp + 0x280]
mov qword [rbp + 0x1a0], r15
lea rcx, [rbp + 0x188]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x188], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x198], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
call fcn.140058ec0
mov qword [rbp + 0x158], r15
lea rdx, [0x1400a2650]
mov qword [rbp + 0x160], r15
lea rcx, [rbp + 0x148]
xorps xmm0, xmm0
movups xmmword [rbp + 0x148], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x148], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x158], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
call fcn.140058ec0
mov qword [rbp + 0x178], r15
lea rdx, [rbp + 0x290]
mov qword [rbp + 0x180], r15
lea rcx, [rbp + 0x168]
xorps xmm0, xmm0
movups xmmword [rbp + 0x168], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x168], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x178], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
call fcn.140058ec0
mov r9, rbx
lea r8, [rbp + 0x340]
lea rcx, [rbp + 0xc00]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov qword [rax + 0x10], r15
movups xmmword [rbp + 0x340], xmm0
mov qword [rax + 0x18], 0xf
movups xmmword [rbp + 0x350], xmm1
mov byte [rax], 0
call fcn.14005aca0
lea rdx, [rbp + 0xc00]
lea rcx, [rbp + 0x418]
call fcn.14004e640
lea rsi, [0x1400a19b0]
mov rbx, rax
cmp rsi, rax
je 0x140054569
mov rdx, qword [0x1400a19c8]
cmp rdx, 0xf
jbe 0x14005452c
mov rcx, qword [0x1400a19b0]
inc rdx
cmp rdx, 0x1000
jb 0x140054527
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400562be
mov rcx, r8
call fcn.14005b774
mov qword [0x1400a19c0], r15
mov qword [0x1400a19c8], 0xf
mov byte [0x1400a19b0], 0
movups xmm0, xmmword [rbx]
movups xmmword [0x1400a19b0], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x1400a19c0], xmm1
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
mov rdx, qword [rbp + 0x430]
cmp rdx, 0xf
jbe 0x1400545aa
mov rcx, qword [rbp + 0x418]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400545a5
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562be
call fcn.14005b774
mov rdx, qword [rbp + 0x358]
mov qword [rbp + 0x428], r15
mov qword [rbp + 0x430], 0xf
mov byte [rbp + 0x418], 0
cmp rdx, 0xf
jbe 0x140054604
mov rcx, qword [rbp + 0x340]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400545ff
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562be
call fcn.14005b774
mov rdx, qword [rbp + 0x180]
mov qword [rbp + 0x350], r15
mov qword [rbp + 0x358], 0xf
mov byte [rbp + 0x340], 0
cmp rdx, 0xf
jbe 0x14005465e
mov rcx, qword [rbp + 0x168]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140054659
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562be
call fcn.14005b774
mov rdx, qword [rbp + 0x160]
mov qword [rbp + 0x178], r15
mov qword [rbp + 0x180], 0xf
mov byte [rbp + 0x168], 0
cmp rdx, 0xf
jbe 0x1400546b8
mov rcx, qword [rbp + 0x148]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400546b3
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562be
call fcn.14005b774
mov rdx, qword [rbp + 0x1a0]
mov qword [rbp + 0x158], r15
mov qword [rbp + 0x160], 0xf
mov byte [rbp + 0x148], 0
cmp rdx, 0xf
jbe 0x140054712
mov rcx, qword [rbp + 0x188]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005470d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562be
call fcn.14005b774
mov rdx, qword [rbp + 0x1c0]
mov qword [rbp + 0x198], r15
mov qword [rbp + 0x1a0], 0xf
mov byte [rbp + 0x188], 0
cmp rdx, 0xf
jbe 0x14005476c
mov rcx, qword [rbp + 0x1a8]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140054767
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562be
call fcn.14005b774
mov rdx, qword [rbp + 0x220]
mov qword [rbp + 0x1b8], r15
mov qword [rbp + 0x1c0], 0xf
mov byte [rbp + 0x1a8], 0
cmp rdx, 0xf
jbe 0x1400547c6
mov rcx, qword [rbp + 0x208]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400547c1
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562be
call fcn.14005b774
mov rdx, qword [rbp + 0x450]
mov qword [rbp + 0x218], r15
mov qword [rbp + 0x220], 0xf
mov byte [rbp + 0x208], 0
cmp rdx, 0xf
jbe 0x140054820
mov rcx, qword [rbp + 0x438]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005481b
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562be
call fcn.14005b774
mov qword [rbp + 0x448], r15
lea rcx, [rbp + 0x60]
mov qword [rbp + 0x450], 0xf
movabs rax, 0x449d53c1c42ace13
mov byte [rbp + 0x438], 0
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], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1040], rax
mov qword [rbp], r14
mov rax, qword [rbp]
movdqa xmm0, xmmword [rbp + 0x60]
mov qword [rbp + 0x1048], rax
mov rax, 0xffffffffffffffff
xorps xmm0, xmmword [rbp + 0x1040]
movdqa xmmword [rbp + 0x60], xmm0
inc rax
cmp byte [rcx + rax], 0
jne 0x140054895
cmp qword [0x1400a19c8], 0xf
mov rcx, rsi
mov r8, qword [0x1400a19c0]
cmova rcx, qword [0x1400a19b0]
cmp r8, rax
jne 0x1400553f9
lea rdx, [rbp + 0x60]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400553f9
movabs rax, 0x29fc59cfd430c145
lea rdx, str.https:__boostanull.fun_connect.php_actionexpire
mov qword [rbp], rax
lea rcx, [rbp + 0x320]
mov rax, qword [rbp]
mov r8d, 0x30
mov qword [rbp + 0x2a0], rax
movabs rax, 0x3e131aa5ad9ca821
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2a8], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x10d0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
movdqa xmm0, xmmword [rbp + 0x2a0]
mov qword [rbp + 0x10d8], rax
xorps xmm0, xmmword [rbp + 0x10d0]
movdqa xmmword [rbp + 0x2a0], xmm0
xorps xmm0, xmm0
movups xmmword [rbp + 0x320], xmm0
mov qword [rbp + 0x330], r15
mov qword [rbp + 0x338], r15
call fcn.14005a480
lea rdx, [rbp + 0x2a0]
lea rcx, [rbp + 0x320]
call fcn.140058ec0
mov qword [rbp + 0x1d8], r15
lea rdx, [0x1400a2410]
mov qword [rbp + 0x1e0], r15
lea rcx, [rbp + 0x1c8]
xorps xmm0, xmm0
movups xmmword [rbp + 0x1c8], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1c8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1d8], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
call fcn.140058ec0
movups xmm7, xmmword [rax]
movups xmm6, xmmword [rax + 0x10]
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov rdx, qword [rbp + 0x1e0]
movups xmmword [rbp + 0xe78], xmm7
movups xmmword [rbp + 0xe88], xmm6
cmp rdx, 0xf
jbe 0x140054a31
mov rcx, qword [rbp + 0x1c8]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140054a2c
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562c5
call fcn.14005b774
mov rdx, qword [rbp + 0x338]
mov qword [rbp + 0x1d8], r15
mov qword [rbp + 0x1e0], 0xf
mov byte [rbp + 0x1c8], 0
cmp rdx, 0xf
jbe 0x140054a8b
mov rcx, qword [rbp + 0x320]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140054a86
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562c5
call fcn.14005b774
xorps xmm0, xmm0
mov qword [rbp + 0x330], r15
movups xmmword [rbp + 0x1e8], xmm0
mov qword [rbp + 0x338], 0xf
lea rsi, [rbp + 0xe78]
movdqa xmm0, xmm6
mov byte [rbp + 0x320], 0
psrldq xmm0, 8
movq rcx, xmm7
movq rax, xmm0
mov qword [rbp + 0x1f8], r15
cmp rax, 0xf
mov qword [rbp + 0x200], r15
movq rdi, xmm6
movabs rax, 0x7fffffffffffffff
cmova rsi, rcx
cmp rdi, rax
ja 0x1400565e7
cmp rdi, 0xf
ja 0x140054b1d
mov qword [rbp + 0x1f8], rdi
mov qword [rbp + 0x200], 0xf
movups xmm0, xmmword [rsi]
movups xmmword [rbp + 0x1e8], xmm0
jmp 0x140054bb8
mov rbx, rdi
or rbx, 0xf
cmp rbx, rax
jbe 0x140054b3c
mov rbx, rax
movabs rax, 0x8000000000000000
add rax, 0x27
jmp 0x140054b63
cmp rbx, 0x16
mov eax, 0x16
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x140054b85
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400565e1
mov rcx, rax
call fcn.14005b968
mov rcx, rax
test rax, rax
je 0x1400562cc
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x140054b94
test rcx, rcx
je 0x140054b91
call fcn.14005b968
jmp 0x140054b94
mov rax, r15
lea r8, [rdi + 1]
mov qword [rbp + 0x1e8], rax
mov rdx, rsi
mov qword [rbp + 0x1f8], rdi
mov rcx, rax
mov qword [rbp + 0x200], rbx
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rbp + 0x1e8]
lea rcx, [rbp + 0x458]
call fcn.14004e640
mov rbx, rax
lea rax, [0x1400a1958]
cmp rax, rbx
je 0x140054c58
mov rdx, qword [0x1400a1970]
cmp rdx, 0xf
jbe 0x140054c1b
mov rcx, qword [0x1400a1958]
inc rdx
cmp rdx, 0x1000
jb 0x140054c16
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400562cc
mov rcx, r8
call fcn.14005b774
mov qword [0x1400a1968], r15
mov qword [0x1400a1970], 0xf
mov byte [0x1400a1958], 0
movups xmm0, xmmword [rbx]
movups xmmword [0x1400a1958], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x1400a1968], xmm1
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
mov rdx, qword [rbp + 0x470]
cmp rdx, 0xf
jbe 0x140054c99
mov rcx, qword [rbp + 0x458]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140054c94
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562cc
call fcn.14005b774
mov qword [rbp + 0x468], r15
lea rdx, str.https:__boostanull.fun_connect.php_actionget_role
mov qword [rbp + 0x470], 0xf
lea rcx, [rbp + 0x478]
mov byte [rbp + 0x458], 0
movabs rax, 0x36f240d7c438df45
mov qword [rbp], rax
movabs rdi, 0x449d37a4b759af63
mov rax, qword [rbp]
movabs rbx, 0x29fc59cfd430c145
mov qword [rbp + 0x2c0], rax
movabs rsi, 0x3e131aa5ad9ca821
movabs rax, 0x3e131aa5ad9ca820
mov r8d, 0x32
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2c8], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp], r14
mov qword [rbp + 0x10e0], rax
mov rax, qword [rbp]
movdqa xmm0, xmmword [rbp + 0x2c0]
mov qword [rbp + 0x10e8], rax
xorps xmm0, xmmword [rbp + 0x10e0]
movdqa xmmword [rbp + 0x2c0], xmm0
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x2b0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x2b8], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x10c0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
movdqa xmm0, xmmword [rbp + 0x2b0]
mov qword [rbp + 0x10c8], rax
xorps xmm0, xmmword [rbp + 0x10c0]
movdqa xmmword [rbp + 0x2b0], xmm0
xorps xmm0, xmm0
movups xmmword [rbp + 0x478], xmm0
mov qword [rbp + 0x488], r15
mov qword [rbp + 0x490], r15
call fcn.14005a480
lea rdx, [rbp + 0x2b0]
lea rcx, [rbp + 0x478]
call fcn.140058ec0
mov qword [rbp + 0x3b0], r15
lea rdx, [0x1400a2410]
mov qword [rbp + 0x3b8], r15
lea rcx, [rbp + 0x3a0]
xorps xmm0, xmm0
movups xmmword [rbp + 0x3a0], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x3a0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x3b0], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
call fcn.140058ec0
mov qword [rbp + 0x390], r15
lea rdx, [rbp + 0x2c0]
mov qword [rbp + 0x398], r15
lea rcx, [rbp + 0x380]
xorps xmm0, xmm0
movups xmmword [rbp + 0x380], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x380], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x390], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
call fcn.140058ec0
xorps xmm0, xmm0
mov qword [rbp + 0x370], r15
movups xmmword [rbp + 0x360], xmm0
mov qword [rbp + 0x378], r15
movups xmm0, xmmword [rax]
lea r8, [0x1400a2650]
lea rdx, [rbp + 0x360]
movups xmmword [rbp + 0x360], xmm0
lea rcx, [rbp + 0xeb8]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x370], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
call fcn.140059b70
lea rcx, [rbp + 0x360]
call fcn.140059070
lea rcx, [rbp + 0x380]
call fcn.140059070
lea rcx, [rbp + 0x3a0]
call fcn.140059070
lea rcx, [rbp + 0x478]
call fcn.140059070
lea rdx, [rbp + 0xeb8]
lea rcx, [rbp + 0xd20]
call fcn.1400591a0
mov rdx, rax
lea rcx, [rbp + 0xc20]
call fcn.14004e640
mov rdx, rax
lea rcx, [0x1400a18d8]
call fcn.1400590d0
lea rcx, [rbp + 0xc20]
call fcn.140059070
movabs rax, 0x36f240d7c438df45
lea rdx, str.https:__boostanull.fun_connect.php_actionget_banned
mov qword [rbp], rax
lea rcx, [rbp + 0xc80]
mov rax, qword [rbp]
mov qword [rbp + 0x2e0], rax
movabs rax, 0x3e131aa5ad9ca820
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2e8], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp], r14
mov qword [rbp + 0x10b0], rax
mov rax, qword [rbp]
movdqa xmm0, xmmword [rbp + 0x2e0]
mov qword [rbp + 0x10b8], rax
xorps xmm0, xmmword [rbp + 0x10b0]
movdqa xmmword [rbp + 0x2e0], xmm0
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x2d0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x2d8], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x10a0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
movdqa xmm0, xmmword [rbp + 0x2d0]
mov qword [rbp + 0x10a8], rax
xorps xmm0, xmmword [rbp + 0x10a0]
movdqa xmmword [rbp + 0x2d0], xmm0
call fcn.140059160
lea r8, [rbp + 0x2d0]
mov rdx, rax
lea rcx, [rbp + 0xc60]
call fcn.140059b70
mov rdx, rax
lea r8, [0x1400a2410]
lea rcx, [rbp + 0xd00]
call fcn.140059b70
lea r8, [rbp + 0x2e0]
mov rdx, rax
lea rcx, [rbp + 0xc40]
call fcn.140059b70
mov rdx, rax
lea r8, [0x1400a2650]
lea rcx, [rbp + 0xe98]
call fcn.140059b70
lea rcx, [rbp + 0xc40]
call fcn.140059070
lea rcx, [rbp + 0xd00]
call fcn.140059070
lea rcx, [rbp + 0xc60]
call fcn.140059070
lea rcx, [rbp + 0xc80]
call fcn.140059070
lea rdx, [rbp + 0xe98]
lea rcx, [rbp + 0xd40]
call fcn.1400591a0
mov rdx, rax
lea rcx, [rbp + 0x498]
call fcn.14004e640
lea rsi, [0x1400a1918]
mov rbx, rax
cmp rsi, rax
je 0x140055133
mov rdx, qword [0x1400a1930]
cmp rdx, 0xf
jbe 0x1400550f6
mov rcx, qword [0x1400a1918]
inc rdx
cmp rdx, 0x1000
jb 0x1400550f1
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400562d3
mov rcx, r8
call fcn.14005b774
mov qword [0x1400a1928], r15
mov qword [0x1400a1930], 0xf
mov byte [0x1400a1918], 0
movups xmm0, xmmword [rbx]
movups xmmword [0x1400a1918], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x1400a1928], xmm1
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
mov rdx, qword [rbp + 0x4b0]
cmp rdx, 0xf
jbe 0x140055174
mov rcx, qword [rbp + 0x498]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005516f
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562d3
call fcn.14005b774
mov qword [rbp + 0x4a8], r15
lea rcx, [rbp + 0xe0]
mov qword [rbp + 0x4b0], 0xf
movabs rax, 0x449d53c1d937ce01
mov byte [rbp + 0x498], 0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xe8], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1090], rax
mov qword [rbp], r14
mov rax, qword [rbp]
movdqa xmm0, xmmword [rbp + 0xe0]
mov qword [rbp + 0x1098], rax
mov rax, 0xffffffffffffffff
xorps xmm0, xmmword [rbp + 0x1090]
movdqa xmmword [rbp + 0xe0], xmm0
nop dword [rax + rax]
inc rax
cmp byte [rcx + rax], 0
jne 0x140055200
cmp qword [0x1400a1930], 0xf
mov rcx, rsi
mov r8, qword [0x1400a1928]
cmova rcx, qword [0x1400a1918]
cmp r8, rax
jne 0x14005524b
lea rdx, [rbp + 0xe0]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14005524b
lea rax, str.You_are_banned_
mov qword [0x1400710d0], rax
jmp 0x1400552d6
movabs rax, 0x449d37a4b73bda10
lea rdx, [rbp + 0x2f0]
mov qword [rbp], rax
lea rcx, [0x1400a18d8]
mov rax, qword [rbp]
mov qword [rbp + 0x2f0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x2f8], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1080], rax
mov qword [rbp], r14
mov rax, qword [rbp]
movdqa xmm0, xmmword [rbp + 0x2f0]
mov qword [rbp + 0x1088], rax
xorps xmm0, xmmword [rbp + 0x1080]
movdqa xmmword [rbp + 0x2f0], xmm0
call fcn.140059c40
test al, al
je 0x1400552cf
lea rax, str.NO_SUB_LOX__
mov qword [0x1400710d0], rax
jmp 0x1400552d6
mov byte [0x1400a23fc], 1
mov rdx, qword [rbp + 0xeb0]
cmp rdx, 0xf
jbe 0x140055317
mov rcx, qword [rbp + 0xe98]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140055312
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562da
call fcn.14005b774
mov rdx, qword [rbp + 0xed0]
mov qword [rbp + 0xea8], r15
mov qword [rbp + 0xeb0], 0xf
mov byte [rbp + 0xe98], 0
cmp rdx, 0xf
jbe 0x140055371
mov rcx, qword [rbp + 0xeb8]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005536c
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562da
call fcn.14005b774
mov rdx, qword [rbp + 0xe90]
mov qword [rbp + 0xec8], r15
mov qword [rbp + 0xed0], 0xf
mov byte [rbp + 0xeb8], 0
cmp rdx, 0xf
jbe 0x1400553cb
mov rcx, qword [rbp + 0xe78]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400553c6
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562da
call fcn.14005b774
movss xmm6, dword [0x140066a24]
movss xmm7, dword [0x140066ad0]
mov qword [rbp + 0xe88], r15
mov qword [rbp + 0xe90], 0xf
mov byte [rbp + 0xe78], 0
jmp 0x140055622
movabs rax, 0x449d37a4d330d80b
lea rcx, [rbp + 0x40]
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
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1070], rax
mov qword [rbp], r14
mov rax, qword [rbp]
movdqa xmm0, xmmword [rbp + 0x40]
mov qword [rbp + 0x1078], rax
mov rax, 0xffffffffffffffff
xorps xmm0, xmmword [rbp + 0x1070]
movdqa xmmword [rbp + 0x40], xmm0
inc rax
cmp byte [rcx + rax], 0
jne 0x140055455
cmp qword [0x1400a19c8], 0xf
mov rcx, rsi
mov r8, qword [0x1400a19c0]
cmova rcx, qword [0x1400a19b0]
cmp r8, rax
jne 0x14005549d
lea rdx, [rbp + 0x40]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14005549d
lea rax, str.HWID_ERROR_
mov qword [0x1400710d0], rax
jmp 0x140055622
movabs rax, 0x25f947d1d330d80b
lea rdx, [rbp + 0x300]
mov qword [rbp], rax
mov rcx, rsi
mov rax, qword [rbp]
mov qword [rbp + 0x300], rax
movabs rax, 0x3e131aa5adf8f030
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x308], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1060], rax
mov qword [rbp], r14
mov rax, qword [rbp]
movdqa xmm0, xmmword [rbp + 0x300]
mov qword [rbp + 0x1068], rax
xorps xmm0, xmmword [rbp + 0x1060]
movdqa xmmword [rbp + 0x300], xmm0
call fcn.140059c40
test al, al
je 0x14005552a
lea rax, str.HWID_set_
mov qword [0x1400710d0], rax
jmp 0x140055622
movabs rax, 0x449d53c1d937ce01
lea rdx, [rbp + 0x310]
mov qword [rbp], rax
mov rcx, rsi
mov rax, qword [rbp]
mov qword [rbp + 0x310], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x318], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1050], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1058], rax
movdqa xmm0, xmmword [rbp + 0x1050]
xorps xmm0, xmmword [rbp + 0x310]
movdqa xmmword [rbp + 0x310], xmm0
call fcn.140059c40
test al, al
je 0x1400555aa
lea rax, str.You_are_banned_
mov qword [0x1400710d0], rax
jmp 0x140055622
movabs rax, 0x449d37a4db30ce05
lea rdx, [rbp + 0x10]
mov qword [rbp], rax
mov rcx, rsi
mov rax, qword [rbp]
mov qword [rbp + 0x10], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x18], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1030], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1038], rax
movdqa xmm0, xmmword [rbp + 0x1030]
xorps xmm0, xmmword [rbp + 0x10]
movdqa xmmword [rbp + 0x10], xmm0
call fcn.140059c40
test al, al
lea rcx, str.Invalid_Password_Nickname_
lea rax, str.UNKNOWN_ERROR_
cmove rcx, rax
mov qword [0x1400710d0], rcx
mov rcx, qword [0x1400a2400]
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, xmm9
addss xmm2, dword [0x140066aac]
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.140039d50
mov rcx, qword [0x1400a2400]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
lea rcx, [rbp + 0xe58]
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, xmm9
addss xmm2, dword [0x140066ab0]
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 + 0xe70], 0xf
cmova rcx, qword [rbp + 0xe58]
call fcn.140039d50
movaps xmm0, xmmword [0x140066cc0]
lea rcx, [rbp + 0x850]
movss xmm3, dword [rbp + 0xd60]
movss xmm2, dword [rbp + 0xd64]
movups xmmword [rbp + 0x850], xmm0
mov dword [rbp + 0xb0], 0x3f800000
movaps xmm0, xmm3
mov dword [rbp + 0xb4], 0x3f800000
addss xmm0, dword [0x140066aec]
movaps xmm1, xmm2
mov qword [rbp + 0xb8], 0
addss xmm1, dword [0x140066aa8]
addss xmm2, dword [0x140066a50]
addss xmm3, xmm9
movss dword [rbp + 0xc0], xmm0
movss dword [rbp + 0xc4], xmm1
movss dword [rbp + 0xcc], xmm2
movss dword [rbp + 0xc8], xmm3
call fcn.1400032e0
mov rcx, qword [rbp + 0xd68]
lea r9, [rbp + 0xc0]
movss dword [rsp + 0x38], xmm8
lea r8, [rbp + 0xc8]
mov dword [rsp + 0x30], eax
mov rdx, r12
lea rax, [rbp + 0xb0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xb8]
mov qword [rsp + 0x20], rax
call fcn.14002f3c0
jmp 0x1400560c4
call fcn.14004f070
mov rcx, qword [0x1400a2400]
lea r9, [rbp + 0xd0]
lea r8, [rbp + 0x28]
mov dword [rbp + 0xd0], 0x3f800000
lea rdx, [rbp + 0xf0]
mov dword [rbp + 0xd4], 0x3f800000
mov qword [rbp + 0x28], 0
mov rax, qword [rcx + 0x1d18]
mov dword [rbp + 0xf0], 0x42600000
mov dword [rbp + 0xf4], 0x424c0000
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
mov rcx, rsi
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, dword [0x140066a00]
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
movaps xmm1, xmmword [0x140066cc0]
movss dword [rax + 0x134], xmm0
xorps xmm0, xmm0
lea rax, [rbp + 0x860]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x7b0]
mov qword [rsp + 0x20], rax
movups xmmword [rbp + 0x860], xmm0
movups xmmword [rbp + 0x7b0], xmm1
call fcn.14003bdb0
movaps xmm0, xmmword [0x140066cc0]
lea rcx, [rbp + 0x7f0]
movss xmm1, dword [rbp + 0xd64]
movss xmm2, dword [rbp + 0xd60]
addss xmm2, dword [0x140066a6c]
movups xmmword [rbp + 0x7f0], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x140066ad8]
subss xmm1, dword [0x140066a1c]
movss dword [rbp + 0xf8], xmm2
movss dword [rbp + 0x100], xmm2
movss dword [rbp + 0xfc], xmm0
movss dword [rbp + 0x104], xmm1
call fcn.1400032e0
mov rcx, qword [rbp + 0xd68]
lea r8, [rbp + 0xf8]
mov r9d, eax
movss dword [rsp + 0x20], xmm13
lea rdx, [rbp + 0x100]
call fcn.14002eda0
movss xmm3, dword [rbp + 0xd60]
lea rcx, [rbp + 0x7e0]
movss xmm2, dword [rbp + 0xd64]
addss xmm3, dword [0x140066a7c]
movaps xmm0, xmmword [0x140066ca0]
movaps xmm1, xmm2
addss xmm1, dword [0x140066a54]
addss xmm2, dword [0x140066a38]
movups xmmword [rbp + 0x7e0], xmm0
movaps xmm0, xmm3
movss dword [rbp + 0x110], xmm3
addss xmm0, dword [0x140066ae4]
addss xmm1, dword [0x140066a68]
movss dword [rbp + 0x114], xmm2
movss dword [rbp + 0x108], xmm0
movss dword [rbp + 0x10c], xmm1
call fcn.1400032e0
mov rcx, qword [rbp + 0xd68]
lea r8, [rbp + 0x108]
mov r9d, eax
mov dword [rsp + 0x28], r15d
lea rdx, [rbp + 0x110]
movss dword [rsp + 0x20], xmm8
call fcn.14002f010
movaps xmm0, xmmword [0x140066ca0]
lea rcx, [rbp + 0x7d0]
movss xmm3, dword [rbp + 0xd60]
movss xmm2, dword [rbp + 0xd64]
movaps xmm1, xmm3
movups xmmword [rbp + 0x7d0], xmm0
movaps xmm0, xmm2
addss xmm1, xmm6
addss xmm2, dword [0x140066acc]
addss xmm0, xmm7
addss xmm3, xmm8
addss xmm1, xmm11
movss dword [rbp + 0x124], xmm2
addss xmm0, xmm11
movss dword [rbp + 0x120], xmm3
movss dword [rbp + 0x118], xmm1
movss dword [rbp + 0x11c], xmm0
call fcn.1400032e0
mov rcx, qword [rbp + 0xd68]
lea r8, [rbp + 0x118]
mov r9d, eax
mov dword [rsp + 0x28], r15d
lea rdx, [rbp + 0x120]
movss dword [rsp + 0x20], xmm8
call fcn.14002f010
movss xmm2, dword [rbp + 0xd60]
lea rcx, [rbp + 0x7c0]
movaps xmm0, xmmword [0x140066cc0]
addss xmm2, xmm6
movss xmm1, dword [rbp + 0xd64]
movups xmmword [rbp + 0x7c0], xmm0
mov dword [rbp + 0x50], 0x3f800000
addss xmm1, xmm7
mov dword [rbp + 0x54], 0x3f800000
movaps xmm0, xmm2
movss dword [rbp + 0x138], xmm2
addss xmm0, dword [0x140066a58]
mov qword [rbp + 0x128], 0
movss dword [rbp + 0x13c], xmm1
movss dword [rbp + 0x130], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x140066a58]
movss dword [rbp + 0x134], xmm0
call fcn.1400032e0
mov rdx, qword [0x1400a2758]
lea r9, [rbp + 0x130]
mov rcx, qword [rbp + 0xd68]
lea r8, [rbp + 0x138]
movss dword [rsp + 0x38], xmm8
mov dword [rsp + 0x30], eax
lea rax, [rbp + 0x50]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x128]
mov qword [rsp + 0x20], rax
call fcn.14002f3c0
mov rcx, qword [0x1400a2400]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
lea rcx, str.Boostanull_1.16.5
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, xmm10
addss xmm2, dword [0x140066a40]
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.140039d50
mov rcx, qword [0x1400a2400]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
addss xmm0, xmm10
subss xmm2, dword [rax + 0xa0]
movabs rcx, 0x7fffffffffffffff
movss dword [rax + 0x118], xmm0
addss xmm2, xmm11
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 rax, rcx
mov r15, qword [0x1400a1968]
sub rax, r15
cmp rax, 0x11
jb 0x1400565bd
cmp qword [0x1400a1970], 0xf
lea rsi, [r15 + 0x11]
mov r14, rdi
lea rbx, [rbp + 0xe20]
cmova r14, qword [0x1400a1958]
mov edi, 0xf
xor eax, eax
xorps xmm0, xmm0
mov qword [rbp + 0xe30], rax
mov qword [rbp + 0xe38], rax
movups xmmword [rbp + 0xe20], xmm0
cmp rsi, rdi
jbe 0x140055d6a
mov rdi, rsi
or rdi, 0xf
cmp rdi, rcx
jbe 0x140055d10
movabs rax, 0x8000000000000000
mov rdi, rcx
add rax, 0x27
jmp 0x140055d37
cmp rdi, 0x16
mov ecx, 0x16
cmovb rdi, rcx
lea rcx, [rdi + 1]
cmp rcx, 0x1000
jb 0x140055d56
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400565ed
mov rcx, rax
call fcn.14005b968
test rax, rax
je 0x1400562e1
lea rbx, [rax + 0x27]
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x140055d63
test rcx, rcx
je 0x140055d60
call fcn.14005b968
mov rbx, rax
mov qword [rbp + 0xe20], rbx
movups xmm0, xmmword [str.Expiration_date:]
mov qword [rbp + 0xe30], rsi
lea rcx, [rbx + 0x11]
mov qword [rbp + 0xe38], rdi
mov r8, r15
movups xmmword [rbx], xmm0
movzx eax, byte [0x140066148]
mov rdx, r14
mov byte [rbx + 0x10], al
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + rsi], 0
lea rcx, [rbp + 0xe20]
cmp qword [rbp + 0xe38], 0xf
cmova rcx, qword [rbp + 0xe20]
call fcn.140039d50
mov rcx, qword [0x1400a2400]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
movabs rcx, 0x7fffffffffffffff
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, xmm10
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
movss dword [rax + 0x134], xmm0
mov rax, rcx
mov r15, qword [0x1400a18e8]
sub rax, r15
cmp rax, 6
jb 0x1400565bd
cmp qword [0x1400a18f0], 0xf
lea r14, [0x1400a18d8]
lea rsi, [r15 + 6]
mov edi, 0xf
cmova r14, qword [0x1400a18d8]
lea rbx, [rbp + 0xe00]
xor eax, eax
xorps xmm0, xmm0
mov qword [rbp + 0xe10], rax
mov qword [rbp + 0xe18], rax
movups xmmword [rbp + 0xe00], xmm0
cmp rsi, rdi
jbe 0x140055f13
mov rdi, rsi
or rdi, 0xf
cmp rdi, rcx
jbe 0x140055eb9
movabs rax, 0x8000000000000000
mov rdi, rcx
add rax, 0x27
jmp 0x140055ee0
cmp rdi, 0x16
mov ecx, 0x16
cmovb rdi, rcx
lea rcx, [rdi + 1]
cmp rcx, 0x1000
jb 0x140055eff
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400565ed
mov rcx, rax
call fcn.14005b968
test rax, rax
je 0x1400562e1
lea rbx, [rax + 0x27]
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x140055f0c
test rcx, rcx
je 0x140055f09
call fcn.14005b968
mov rbx, rax
mov qword [rbp + 0xe00], rbx
mov eax, dword [str.Role:]
lea rcx, [rbx + 6]
mov qword [rbp + 0xe10], rsi
mov r8, r15
mov qword [rbp + 0xe18], rdi
mov rdx, r14
mov dword [rbx], eax
movzx eax, word [0x140066150]
mov word [rbx + 4], ax
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + rsi], 0
lea rcx, [rbp + 0xe00]
cmp qword [rbp + 0xe18], 0xf
cmova rcx, qword [rbp + 0xe00]
call fcn.140039d50
mov rcx, qword [0x1400a2400]
lea rdx, [rbp + 0x140]
mov dword [rbp + 0x140], 0x43700000
mov dword [rbp + 0x144], 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, xmm15
addss xmm2, xmm12
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.14003a810
test al, al
je 0x14005600d
mov byte [0x1400a23fb], 1
mov rdx, qword [rbp + 0xe18]
cmp rdx, 0xf
jbe 0x14005604e
mov rcx, qword [rbp + 0xe00]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140056049
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562e1
call fcn.14005b774
mov rdx, qword [rbp + 0xe38]
xor r15d, r15d
mov qword [rbp + 0xe10], r15
mov qword [rbp + 0xe18], 0xf
mov byte [rbp + 0xe00], r15b
cmp rdx, 0xf
jbe 0x1400560ab
mov rcx, qword [rbp + 0xe20]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400560a6
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400562e1
call fcn.14005b774
mov qword [rbp + 0xe30], r15
mov qword [rbp + 0xe38], 0xf
mov byte [rbp + 0xe20], r15b
call fcn.140010910
call fcn.140009a50
mov rcx, qword [0x1400a2640]
mov r9d, 3
movss xmm0, dword [0x1400669e0]
xor r8d, r8d
mov dword [rsp + 0x30], r15d
xor edx, edx
movss dword [rsp + 0x28], xmm0
mov rax, qword [rcx]
mov dword [rsp + 0x20], r15d
call qword [rax + 0x158]
mov rcx, qword [0x1400a2640]
mov rax, qword [rcx]
call qword [rax + 0x148]
test eax, eax
js 0x140056150
call fcn.140009f20
mov rax, qword [0x1400a2400]
mov rcx, qword [rax + 0x1ef8]
mov rax, qword [rcx]
mov rcx, r15
add rax, 0xa8
cmp byte [rax], 0
cmovne rcx, rax
call fcn.140035720
mov rcx, qword [0x1400a2640]
mov rax, qword [rcx]
call qword [rax + 0x150]
test dword [r13 + 8], 0x400
je 0x14005622d
call fcn.140019870
mov rbx, qword [0x1400a2400]
mov r14d, 1
mov eax, dword [rbx + 0x1628]
cmp eax, r14d
jle 0x1400561cc
mov esi, 8
mov rax, qword [rbx + 0x1630]
mov rdi, qword [rsi + rax]
test dword [rdi + 4], 0x400
jne 0x1400561ba
mov rax, qword [rbx + 0x15c0]
test rax, rax
je 0x1400561a7
xor edx, edx
mov rcx, rdi
call rax
mov rax, qword [rbx + 0x1608]
test rax, rax
je 0x1400561ba
xor edx, edx
mov rcx, rdi
call rax
mov eax, dword [rbx + 0x1628]
inc r14d
add rsi, 8
cmp r14d, eax
jl 0x140056180
mov r14d, 1
cmp eax, r14d
jle 0x14005622a
mov esi, 8
nop dword [rax]
mov rax, qword [rbx + 0x1630]
mov rdi, qword [rsi + rax]
test dword [rdi + 4], 0x400
jne 0x14005621a
mov rax, qword [rbx + 0x15c8]
test rax, rax
je 0x140056207
xor edx, edx
mov rcx, rdi
call rax
mov rax, qword [rbx + 0x1610]
test rax, rax
je 0x14005621a
xor edx, edx
mov rcx, rdi
call rax
inc r14d
add rsi, 8
cmp r14d, dword [rbx + 0x1628]
jl 0x1400561e0
xor r15d, r15d
mov rcx, qword [0x1400a2640]
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], r15
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x88]
cmp eax, 0x88760868
jne 0x14005626a
mov rcx, qword [0x1400a2640]
mov rax, qword [rcx]
call qword [rax + 0x18]
cmp eax, 0x88760869
jne 0x14005626a
call fcn.140047530
mov r14, qword [rbp + 0x20]
lea rdi, [0x1400a1958]
cmp dword [rbp + 0xf48], 0x12
je 0x1400562e8
mov rsi, qword [rbp + 0x30]
jmp 0x140053790
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, 1
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0xe48], r15d
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 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.1400367e0
call fcn.140005d30
call fcn.1400474e0
mov rcx, qword [0x1400a2750]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0xdc8]
mov rcx, qword [rbp + 0xdf0]
call qword [sym.imp.USER32.dll_UnregisterClassA]
lea rcx, [rbp + 0xed8]
call fcn.140059070
lea rcx, [rbp + 0xe58]
call fcn.140059070
xor eax, eax
jmp 0x140056555
call fcn.14004f070
call qword [sym.imp.USER32.dll_GetForegroundWindow]
mov r9d, 1
lea r8, str.dana56
mov rcx, rax
lea rdx, str.Download_New_Loader__nClick_Ok_To_Download_
call qword [sym.imp.USER32.dll_MessageBoxA]
cmp eax, 1
jne 0x1400564e8
movabs rax, 0x26b2189ec72ddb0b
mov dword [rsp + 0x28], 5
mov qword [rbp], rax
lea r8, [rbp + 0xf00]
mov rax, qword [rbp]
xor r9d, r9d
mov qword [rbp + 0xf00], rax
xor edx, edx
movabs rax, 0x526674c4d9effa2b
mov qword [rsp + 0x20], r15
mov qword [rbp], rax
xor ecx, ecx
mov rax, qword [rbp]
mov qword [rbp + 0xf08], rax
movabs rax, 0xa02f274093f1b771
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xf10], rax
movabs rax, 0xa6179f0a2cc2860f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xf18], rax
movabs rax, 0xaef76dd8f499c026
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xf20], rax
movabs rax, 0xe230287101b99218
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xf28], rax
movabs rax, 0x449d37a4b759af63
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xfc0], rax
movabs rax, 0x3e131aa5ad9c9544
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xfc8], rax
movabs rax, 0xd04e082ee697991d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xfd0], rax
movabs rax, 0xca38ed6f5fb7a966
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xfd8], rax
movabs rax, 0x808508b097f7b547
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xfe0], rax
movabs rax, 0xe230287101c9fa68
mov qword [rbp], rax
mov rax, qword [rbp]
movdqa xmm2, xmmword [rbp + 0xf20]
vmovdqu ymm0, ymmword [rbp + 0xfc0]
vpxor ymm1, ymm0, ymmword [rbp + 0xf00]
mov qword [rbp + 0xfe8], rax
vxorps xmm2, xmm2, xmmword [rbp + 0xfe0]
vmovdqa ymmword [rbp + 0xf00], ymm1
vmovdqa xmmword [rbp + 0xf20], xmm2
vzeroupper
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
mov ecx, 0xffffffff
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 0xffffffff
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rcx, qword [0x1400a2648]
mov rdx, qword [0x1400a2640]
test rdx, rdx
je 0x14005652a
mov rax, qword [rdx]
mov rcx, rdx
call qword [rax + 0x10]
mov rcx, qword [0x1400a2648]
mov qword [0x1400a2640], r15
test rcx, rcx
je 0x14005653c
mov rax, qword [rcx]
call qword [rax + 0x10]
mov qword [0x1400a2648], r15
mov rdx, qword [rbp + 0xdc8]
mov rcx, qword [rbp + 0xdf0]
call qword [sym.imp.USER32.dll_UnregisterClassA]
mov eax, 1
mov rcx, qword [rbp + 0x1140]
xor rcx, rsp
call fcn.14005b360
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.140046d10
int3
lea r8, [rbp + 0x248]
mov edx, eax
call fcn.14004e320
int3
lea r8, [rbp + 0x228]
mov edx, eax
call fcn.14004e320
int3
call fcn.140046c70
int3
call fcn.140046d10
int3
call fcn.140046c70
int3