Function at 0x140050ce0
Capabilities:
Encode data using xor
Log keystrokes via polling

Disassembly:
push rbp
lea rbp, [rsp - 0x40]
sub rsp, 0x140
mov rax, qword [0x140139a80]
xor rax, rsp
mov qword [rbp - 0x68], rax
mov ecx, 0x2d
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140050d1d
cmp byte [0x1401399fd], 0
sete al
mov byte [0x1401399fd], al
jmp 0x140050d24
movzx eax, byte [0x1401399fd]
test al, al
je 0x1400530e1
movss xmm0, dword [0x140139de8]
lea r8, [rsp + 0x48]
movss xmm1, dword [0x140139dec]
lea rcx, [rsp + 0x60]
mov qword [rsp + 0x150], rbx
mov edx, 2
movaps xmmword [rsp + 0x130], xmm6
movaps xmmword [rsp + 0xf0], xmm10
movaps xmmword [rsp + 0xd0], xmm12
xorps xmm12, xmm12
movaps xmmword [rsp + 0xa0], xmm15
movss dword [rsp + 0x60], xmm0
movss dword [rsp + 0x64], xmm1
mov qword [rsp + 0x48], 0
call fcn.14001a4c0
movss xmm0, dword [0x1401394d0]
lea rcx, [rsp + 0x48]
movss xmm1, dword [0x1401394d4]
mov edx, 2
movss dword [rsp + 0x48], xmm0
movss dword [rsp + 0x4c], xmm1
call fcn.14001a500
movss xmm0, dword [0x14005a318]
call fcn.14001a4a0
xor ebx, ebx
cmp byte [0x14013a186], bl
je 0x140050e4e
call fcn.14000d330
movss xmm6, dword [rax + 0xe04]
call fcn.14000d330
movss xmm1, dword [0x14005a334]
movss xmm2, dword [rax + 0xe00]
movaps xmm0, xmm2
addss xmm2, xmm1
subss xmm0, xmm1
movss dword [rsp + 0x48], xmm2
movss dword [rsp + 0x60], xmm0
movaps xmm0, xmm6
subss xmm0, xmm1
addss xmm6, xmm1
movss dword [rsp + 0x64], xmm0
movss dword [rsp + 0x4c], xmm6
call fcn.14000cf60
mov r9d, 0xffffffff
mov dword [rsp + 0x28], ebx
lea r8, [rsp + 0x48]
movss dword [rsp + 0x20], xmm12
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.140022870
mov r8d, dword [0x14008805c]
lea rcx, str.Aimbot_Settings
xor edx, edx
call fcn.140005fe0
call fcn.14000db60
movdqa xmm6, xmmword [0x14005e2d0]
lea rdx, [rsp + 0x68]
movdqa xmm0, xmmword [0x14005a3e0]
add rax, 0xdc
movdqa xmm1, xmmword [0x14007e2e0]
mov ecx, 0x18
movups xmmword [rax], xmm0
movdqa xmm0, xmmword [0x14007e320]
movups xmmword [rsp + 0x68], xmm0
movups xmmword [rax + 0x210], xmm6
movups xmmword [rax + 0x220], xmm6
movups xmmword [rax + 0x230], xmm6
movups xmmword [rax + 0x240], xmm6
movups xmmword [rax + 0x250], xmm6
movups xmmword [rax + 0x50], xmm1
call fcn.140015bf0
movdqa xmm0, xmmword [0x14007e330]
lea rdx, [rsp + 0x68]
mov ecx, 0x19
movups xmmword [rsp + 0x68], xmm0
call fcn.140015bf0
movdqa xmm0, xmmword [0x14007e310]
lea rdx, [rsp + 0x68]
mov ecx, 0x1a
movups xmmword [rsp + 0x68], xmm0
call fcn.140015bf0
lea rcx, [rsp + 0x60]
call fcn.14000cf10
movss xmm1, dword [rsp + 0x60]
lea rdx, str.Fusion_Services
addss xmm1, dword [0x14007e1fc]
movss xmm0, dword [rsp + 0x64]
lea rcx, [rsp + 0x68]
movdqa xmm15, xmmword [0x14007e340]
movss dword [rbp - 0x6c], xmm0
movups xmmword [rsp + 0x68], xmm15
movss dword [rbp - 0x70], xmm1
movss dword [rbp - 0x78], xmm1
movss xmm1, dword [0x14005a354]
addss xmm0, xmm1
movss dword [rsp + 0x30], xmm1
movss dword [rbp - 0x74], xmm0
call fcn.140043660
call fcn.14000dd40
movss xmm0, dword [0x14005a324]
lea r8, [rbp - 0x78]
mov r9d, 0xffffbf00
movss dword [rsp + 0x20], xmm0
lea rdx, [rbp - 0x70]
mov rcx, rax
call fcn.1400216e0
movss xmm10, dword [0x14005a37c]
xorps xmm0, xmm0
movaps xmm1, xmm10
call fcn.140019460
mov ecx, 3
call fcn.140015580
call fcn.14000db60
movdqa xmm0, xmmword [0x14005a3e0]
lea rcx, str.MainTabBar
movdqa xmm1, xmmword [0x14007e2e0]
add rax, 0xdc
xor edx, edx
movups xmmword [rax + 0x210], xmm6
movups xmmword [rax + 0x220], xmm6
movups xmmword [rax + 0x230], xmm6
movups xmmword [rax + 0x240], xmm6
movups xmmword [rax + 0x250], xmm6
movups xmmword [rax], xmm0
movups xmmword [rax + 0x50], xmm1
call fcn.140039560
test al, al
je 0x1400530b6
mov qword [rsp + 0x160], rdi
lea rcx, str._Aimbot
movaps xmmword [rsp + 0x120], xmm7
xor r8d, r8d
movaps xmmword [rsp + 0x110], xmm8
xor edx, edx
movaps xmmword [rsp + 0x100], xmm9
movaps xmmword [rsp + 0xe0], xmm11
movaps xmmword [rsp + 0xc0], xmm13
movaps xmmword [rsp + 0xb0], xmm14
mov qword [rsp + 0x158], rsi
call fcn.1400399d0
mov edi, dword [0x140139ad0]
movdqa xmm13, xmmword [0x14007e290]
movdqa xmm9, xmmword [0x14007e260]
movdqa xmm7, xmmword [0x14007e250]
movdqa xmm8, xmmword [0x14005e190]
movdqa xmm14, xmmword [str.8888]
movdqa xmm11, xmmword [0x14007e350]
movss xmm6, dword [0x14007e208]
test al, al
je 0x140051ab0
lea rcx, [rsp + 0x38]
call fcn.14000cf10
xor r9d, r9d
movss dword [rsp + 0x20], xmm10
xor r8d, r8d
lea rdx, str._Visuals
lea rcx, [rsp + 0x38]
movsd xmm0, qword [rax]
movsd qword [rsp + 0x60], xmm0
call fcn.140009040
call fcn.14000db80
movaps xmm1, xmm0
movss xmm0, dword [rsp + 0x60]
addss xmm0, dword [0x14007e200]
addss xmm1, dword [rsp + 0x64]
movss dword [rbp - 0x80], xmm0
subss xmm1, dword [0x14005a35c]
addss xmm0, dword [0x14005eddc]
movss dword [rbp - 0x7c], xmm1
movss dword [rsp + 0x78], xmm0
movss dword [rsp + 0x7c], xmm1
call fcn.14000dd40
movss xmm0, dword [0x14005a324]
lea r8, [rsp + 0x78]
mov r9d, 0xffffbf00
movss dword [rsp + 0x20], xmm0
lea rdx, [rbp - 0x80]
mov rcx, rax
call fcn.1400216e0
lea rcx, [rsp + 0x68]
mov dword [rsp + 0x48], 0x43960000
mov dword [rsp + 0x4c], 0x43480000
mov dword [rsp + 0x68], 0x41200000
mov dword [rsp + 0x6c], 0x42480000
call fcn.140019de0
mov r9d, 0x10000
lea rdx, [rsp + 0x48]
mov r8b, 1
lea rcx, str.Checkbox_Section
call fcn.1400084a0
test al, al
je 0x14005163a
lea rcx, str.Aimbot_Features
call fcn.140043630
lea rdx, [rsp + 0x38]
mov ecx, 0x1b
movups xmmword [rsp + 0x38], xmm15
call fcn.140015bf0
call fcn.14003fc10
cmp byte [0x14007d84d], bl
movsd xmm0, qword [str.q_WUT_]
movzx eax, word [0x14007d84c]
mov ecx, dword [0x14007d848]
movsd qword [rsp + 0x38], xmm0
mov word [rsp + 0x44], ax
mov dword [rsp + 0x40], ecx
je 0x140051384
mov r8d, ebx
cmp edi, 2
jl 0x14005133b
movdqa xmm2, xmmword [0x14007e2a0]
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
movdqa xmm0, xmm8
pmuldq xmm1, xmm11
mov r8d, 0xc
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm8
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movdqa xmm1, xmm8
pmulld xmm0, xmm14
psubd xmm1, xmm0
movd xmm0, dword [str.q_WUT_]
andps xmm1, xmm13
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm2
xorps xmm1, xmm0
movdqa xmm0, xmm7
movd dword [rsp + 0x38], xmm1
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm11
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm7
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movdqa xmm1, xmm7
pmulld xmm0, xmm14
psubd xmm1, xmm0
movd xmm0, dword [rsp + 0x3c]
andps xmm1, xmm13
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm2
xorps xmm1, xmm0
movdqa xmm0, xmm9
movd dword [rsp + 0x3c], xmm1
movdqa xmm1, xmm9
punpckldq xmm1, xmm9
pmuldq xmm1, xmm11
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm9
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movdqa xmm1, xmm9
pmulld xmm0, xmm14
psubd xmm1, xmm0
movd xmm0, ecx
andps xmm1, xmm13
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm2
xorps xmm1, xmm0
movd dword [rsp + 0x40], xmm1
mov eax, r8d
lea r9, [rsp + 0x38]
add r9, rax
nop word [rax + rax]
mov eax, 0x92492493
lea r9, [r9 + 1]
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x34
xor byte [r9 - 1], al
cmp r8d, 0xe
jl 0x140051350
lea rdx, [0x1401399d0]
lea rcx, [rsp + 0x38]
call fcn.14003a3c0
movzx eax, word [0x14007d858]
lea rdx, [0x14013a180]
movsd xmm0, qword [str.dGSSQZNRSS_]
lea rcx, [rsp + 0x38]
movsd qword [rsp + 0x38], xmm0
xor byte [rsp + 0x39], 0x35
xor byte [rsp + 0x3a], 0x36
xor byte [rsp + 0x3b], 0x37
xor byte [rsp + 0x3c], 0x38
xor byte [rsp + 0x3d], 0x39
xor byte [rsp + 0x3e], 0x3a
xor byte [rsp + 0x3f], 0x3b
mov word [rsp + 0x40], ax
movzx eax, byte [0x14007d85a]
xor byte [rsp + 0x40], 0x3c
xor al, 0x3e
xor byte [rsp + 0x41], 0x3d
mov byte [rsp + 0x42], al
mov byte [rsp + 0x38], 0x50
call fcn.14003a3c0
movzx eax, byte [0x14007d868]
lea rdx, [0x1401399fc]
movsd xmm0, qword [str.pGW_]
lea rcx, [rsp + 0x38]
movsd qword [rsp + 0x38], xmm0
xor al, 0x3c
xor byte [rsp + 0x39], 0x35
xor byte [rsp + 0x3a], 0x36
xor byte [rsp + 0x3b], 0x37
xor byte [rsp + 0x3c], 0x38
xor byte [rsp + 0x3d], 0x39
xor byte [rsp + 0x3e], 0x3a
xor byte [rsp + 0x3f], 0x3b
mov byte [rsp + 0x40], al
mov byte [rsp + 0x38], 0x44
call fcn.14003a3c0
cmp byte [0x14007d87d], bl
movsd xmm0, qword [str.bEZU_e]
movzx eax, word [0x14007d87c]
mov ecx, dword [0x14007d878]
movsd qword [rsp + 0x38], xmm0
mov word [rsp + 0x44], ax
mov dword [rsp + 0x40], ecx
je 0x140051624
mov r8d, ebx
cmp edi, 2
jl 0x1400515dc
mov eax, dword [0x14007e2a0]
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
movdqa xmm0, xmm8
pmuldq xmm1, xmm11
movdqa xmm2, xmm7
punpckhdq xmm0, xmm8
mov r8d, 0xc
pmuldq xmm0, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm8
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movdqa xmm1, xmm8
pmulld xmm0, xmm14
psubd xmm1, xmm0
movd xmm0, eax
andps xmm1, xmm13
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [str.bEZU_e]
xorps xmm1, xmm0
movdqa xmm0, xmm7
movd dword [rsp + 0x38], xmm1
movdqa xmm1, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm11
punpckldq xmm1, xmm7
pmuldq xmm1, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm7
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x3c]
pmulld xmm0, xmm14
psubd xmm2, xmm0
movd xmm0, eax
andps xmm2, xmm13
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
movdqa xmm0, xmm9
xorps xmm2, xmm1
punpckhdq xmm0, xmm9
movd dword [rsp + 0x3c], xmm2
movdqa xmm1, xmm9
pmuldq xmm0, xmm11
movdqa xmm2, xmm9
punpckldq xmm1, xmm9
pmuldq xmm1, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm9
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, ecx
pmulld xmm0, xmm14
psubd xmm2, xmm0
movd xmm0, eax
andps xmm2, xmm13
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
xorps xmm2, xmm1
movd dword [rsp + 0x40], xmm2
mov eax, r8d
lea r9, [rsp + 0x38]
add r9, rax
nop word [rax + rax]
mov eax, 0x92492493
lea r9, [r9 + 1]
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x34
xor byte [r9 - 1], al
cmp r8d, 0xe
jl 0x1400515f0
lea rdx, [0x14013a173]
lea rcx, [rsp + 0x38]
call fcn.14003a3c0
call fcn.14000b1d0
mov r9d, 0x10000
lea rdx, [rsp + 0x48]
mov r8b, 1
lea rcx, [0x14007da70]
call fcn.1400084a0
test al, al
je 0x140051aab
lea rcx, str.Customizable_Settings
call fcn.140043630
lea rdx, [rsp + 0x38]
mov ecx, 0x1b
movups xmmword [rsp + 0x38], xmm15
call fcn.140015bf0
call fcn.14003fc10
lea rcx, str.Aimbot_Lock_Bone
call fcn.140043630
movaps xmm1, xmm10
movaps xmm0, xmm12
call fcn.140019460
cmp byte [0x14007d887], bl
mov rax, qword [0x14007d880]
mov qword [rsp + 0x38], rax
je 0x1400517d3
mov r8d, ebx
cmp edi, 2
jl 0x14005179b
mov eax, dword [0x14007e2a0]
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
movdqa xmm2, xmm8
pmuldq xmm0, xmm11
pmuldq xmm1, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm8
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x38]
pmulld xmm0, xmm14
psubd xmm2, xmm0
movd xmm0, eax
andps xmm2, xmm13
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
movdqa xmm0, xmm7
xorps xmm2, xmm1
punpckhdq xmm0, xmm7
movd dword [rsp + 0x38], xmm2
movdqa xmm1, xmm7
pmuldq xmm0, xmm11
movdqa xmm2, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm7
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x3c]
pmulld xmm0, xmm14
psubd xmm2, xmm0
movd xmm0, eax
andps xmm2, xmm13
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
xorps xmm2, xmm1
movd dword [rsp + 0x3c], xmm2
jmp 0x1400517d3
lea r9, [rsp + 0x38]
mov eax, 0x24924925
lea r9, [r9 + 1]
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x34
xor byte [r9 - 1], al
cmp r8d, 8
jl 0x1400517a0
mov r9d, 0xffffffff
lea r8, str.Head
lea rdx, [0x14013a17c]
lea rcx, [rsp + 0x38]
call fcn.14003ae10
lea rcx, str.Smoothness
call fcn.140043630
movaps xmm1, xmm10
movaps xmm0, xmm12
call fcn.140019460
cmp byte [0x14013a160], bl
jne 0x140051820
movss xmm0, dword [0x14005a364]
movss dword [rsp + 0x30], xmm0
movaps xmm0, xmm6
call fcn.14001a480
movzx eax, byte [0x14007d890]
lea rsi, str._.0f
movsd xmm0, qword [0x14007d888]
lea rdx, [0x1401399f8]
movss xmm3, dword [rsp + 0x30]
lea rcx, [rsp + 0x38]
movss xmm2, dword [0x14005a338]
xor al, 0x3c
movsd qword [rsp + 0x38], xmm0
xor byte [rsp + 0x39], 0x35
xor byte [rsp + 0x3a], 0x36
xor byte [rsp + 0x3b], 0x37
xor byte [rsp + 0x3c], 0x38
xor byte [rsp + 0x3d], 0x39
xor byte [rsp + 0x3e], 0x3a
xor byte [rsp + 0x3f], 0x3b
mov dword [rsp + 0x28], ebx
mov byte [rsp + 0x40], al
mov byte [rsp + 0x38], 0x23
mov qword [rsp + 0x20], rsi
call fcn.1400406c0
lea rcx, str.Fov_Size
call fcn.140043630
movaps xmm1, xmm10
movaps xmm0, xmm12
call fcn.140019460
movaps xmm0, xmm6
call fcn.14001a480
cmp byte [0x14007d89f], bl
mov rax, qword [0x14007d898]
mov qword [rsp + 0x30], rax
je 0x1400519f3
mov r8d, ebx
cmp edi, 2
jl 0x1400519bb
mov eax, dword [0x14007e2a0]
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
movdqa xmm2, xmm8
pmuldq xmm0, xmm11
pmuldq xmm1, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm8
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x30]
pmulld xmm0, xmm14
psubd xmm2, xmm0
movd xmm0, eax
andps xmm2, xmm13
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
movdqa xmm0, xmm7
xorps xmm2, xmm1
punpckhdq xmm0, xmm7
movd dword [rsp + 0x30], xmm2
movdqa xmm1, xmm7
pmuldq xmm0, xmm11
movdqa xmm2, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm7
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x34]
pmulld xmm0, xmm14
psubd xmm2, xmm0
movd xmm0, eax
andps xmm2, xmm13
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
xorps xmm2, xmm1
movd dword [rsp + 0x34], xmm2
jmp 0x1400519f3
lea r9, [rsp + 0x30]
mov eax, 0x24924925
lea r9, [r9 + 1]
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x34
xor byte [r9 - 1], al
cmp r8d, 8
jl 0x1400519c0
movss xmm3, dword [0x14007e214]
lea rdx, [0x1401399dc]
movss xmm2, dword [0x14005a348]
lea rcx, [rsp + 0x30]
mov dword [rsp + 0x28], ebx
mov qword [rsp + 0x20], rsi
call fcn.1400406c0
movzx eax, word [0x14007d8a8]
lea rcx, [rsp + 0x38]
movsd xmm0, qword [0x14007d8a0]
movsd qword [rsp + 0x38], xmm0
xor byte [rsp + 0x39], 0x35
xor byte [rsp + 0x3a], 0x36
xor byte [rsp + 0x3b], 0x37
xor byte [rsp + 0x3c], 0x38
xor byte [rsp + 0x3d], 0x39
xor byte [rsp + 0x3e], 0x3a
xor byte [rsp + 0x3f], 0x3b
mov word [rsp + 0x40], ax
movzx eax, byte [0x14007d8aa]
xor byte [rsp + 0x40], 0x3c
xor al, 0x3e
xor byte [rsp + 0x41], 0x3d
mov byte [rsp + 0x42], al
mov byte [rsp + 0x38], 0x41
call fcn.140043630
movaps xmm1, xmm10
movaps xmm0, xmm12
call fcn.140019460
mov r8d, dword [0x14013a0e0]
lea rdx, [0x140047ee0]
mov ecx, dword [0x14013a1a0]
call fcn.140049850
call fcn.14000b1d0
call fcn.14003b590
xor r8d, r8d
lea rcx, str._Visuals
xor edx, edx
call fcn.1400399d0
test al, al
je 0x140052964
lea rcx, [rsp + 0x68]
call fcn.14000cf10
xor r9d, r9d
movss dword [rsp + 0x20], xmm10
xor r8d, r8d
lea rdx, str._Visuals
lea rcx, [rsp + 0x48]
call fcn.140009040
call fcn.14000db80
movaps xmm1, xmm0
movss xmm0, dword [rsp + 0x68]
addss xmm1, dword [rsp + 0x6c]
addss xmm0, xmm6
subss xmm1, dword [0x14005a35c]
movss dword [rsp + 0x78], xmm0
addss xmm0, dword [0x14005eddc]
movss dword [rsp + 0x7c], xmm1
movss dword [rbp - 0x7c], xmm1
movss dword [rbp - 0x80], xmm0
call fcn.14000dd40
movss xmm0, dword [0x14005a324]
lea r8, [rbp - 0x80]
mov r9d, 0xffffbf00
movss dword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x78]
mov rcx, rax
call fcn.1400216e0
mov r9d, 0x10000
mov dword [rsp + 0x48], 0x43960000
mov r8b, 1
mov dword [rsp + 0x4c], 0x43480000
lea rdx, [rsp + 0x48]
lea rcx, str.ESP_Features_Window
call fcn.1400084a0
test al, al
je 0x140051e0e
lea rcx, str.ESP_Features
call fcn.140043630
lea rdx, [rsp + 0x48]
mov ecx, 0x1b
movups xmmword [rsp + 0x48], xmm15
call fcn.140015bf0
call fcn.14003fc10
cmp byte [0x14007d8b9], bl
lea rdx, [0x1401399e0]
movsd xmm0, qword [str.gS__MUU]
lea rcx, [rsp + 0x48]
movzx eax, word [0x14007d8b8]
movsd qword [rsp + 0x48], xmm0
mov word [rsp + 0x50], ax
je 0x140051c11
xor byte [rsp + 0x49], 0x35
xor byte [rsp + 0x4a], 0x36
xor byte [rsp + 0x4b], 0x37
xor byte [rsp + 0x4c], 0x38
xor byte [rsp + 0x4d], 0x39
xor byte [rsp + 0x4e], 0x3a
xor byte [rsp + 0x4f], 0x3b
xor byte [rsp + 0x50], 0x3c
xor byte [rsp + 0x51], 0x3d
mov byte [rsp + 0x48], 0x53
call fcn.14003a3c0
mov eax, dword [str.vZNRK9]
lea rdx, [0x1401399e1]
mov dword [rsp + 0x30], eax
lea rcx, [rsp + 0x30]
movzx eax, word [0x14007d8c0]
xor byte [rsp + 0x31], 0x35
xor byte [rsp + 0x32], 0x36
xor byte [rsp + 0x33], 0x37
mov word [rsp + 0x34], ax
xor byte [rsp + 0x34], 0x38
xor byte [rsp + 0x35], 0x39
mov byte [rsp + 0x30], 0x42
call fcn.14003a3c0
movzx eax, byte [0x14007d8d0]
lea rdx, [0x14013a183]
movsd xmm0, qword [str.PWS]
lea rcx, [rsp + 0x48]
movsd qword [rsp + 0x48], xmm0
xor al, 0x3c
xor byte [rsp + 0x49], 0x35
xor byte [rsp + 0x4a], 0x36
xor byte [rsp + 0x4b], 0x37
xor byte [rsp + 0x4c], 0x38
xor byte [rsp + 0x4d], 0x39
xor byte [rsp + 0x4e], 0x3a
xor byte [rsp + 0x4f], 0x3b
mov byte [rsp + 0x50], al
mov byte [rsp + 0x48], 0x48
call fcn.14003a3c0
mov eax, dword [str.zT_R8]
lea rdx, [0x1401399e8]
mov dword [rsp + 0x30], eax
lea rcx, [rsp + 0x30]
movzx eax, byte [0x14007d8d8]
xor byte [rsp + 0x31], 0x35
xor al, 0x38
xor byte [rsp + 0x32], 0x36
xor byte [rsp + 0x33], 0x37
mov byte [rsp + 0x34], al
mov byte [rsp + 0x30], 0x4e
call fcn.14003a3c0
cmp byte [0x14007d8e9], bl
lea rdx, [0x14013a188]
movsd xmm0, qword [str.dYWCVHV]
lea rcx, [rsp + 0x48]
movzx eax, word [0x14007d8e8]
movsd qword [rsp + 0x48], xmm0
mov word [rsp + 0x50], ax
je 0x140051d4b
xor byte [rsp + 0x49], 0x35
xor byte [rsp + 0x4a], 0x36
xor byte [rsp + 0x4b], 0x37
xor byte [rsp + 0x4c], 0x38
xor byte [rsp + 0x4d], 0x39
xor byte [rsp + 0x4e], 0x3a
xor byte [rsp + 0x4f], 0x3b
xor byte [rsp + 0x50], 0x3c
xor byte [rsp + 0x51], 0x3d
mov byte [rsp + 0x48], 0x50
call fcn.14003a3c0
movzx eax, byte [0x14007d8f8]
lea rdx, [0x14013a184]
movsd xmm0, qword [str.pECYWY_]
lea rcx, [rsp + 0x48]
movsd qword [rsp + 0x48], xmm0
xor al, 0x3c
xor byte [rsp + 0x49], 0x35
xor byte [rsp + 0x4a], 0x36
xor byte [rsp + 0x4b], 0x37
xor byte [rsp + 0x4c], 0x38
xor byte [rsp + 0x4d], 0x39
xor byte [rsp + 0x4e], 0x3a
xor byte [rsp + 0x4f], 0x3b
mov byte [rsp + 0x50], al
mov byte [rsp + 0x48], 0x44
call fcn.14003a3c0
cmp byte [0x14007d909], bl
movsd xmm0, qword [0x14007d900]
movzx eax, word [0x14007d908]
movsd qword [rsp + 0x48], xmm0
mov word [rsp + 0x50], ax
je 0x140051df8
xor byte [rsp + 0x49], 0x35
xor byte [rsp + 0x4a], 0x36
xor byte [rsp + 0x4b], 0x37
xor byte [rsp + 0x4c], 0x38
xor byte [rsp + 0x4d], 0x39
xor byte [rsp + 0x4e], 0x3a
xor byte [rsp + 0x4f], 0x3b
xor byte [rsp + 0x50], 0x3c
xor byte [rsp + 0x51], 0x3d
mov byte [rsp + 0x48], 0x4e
lea rdx, [0x14013a172]
lea rcx, [rsp + 0x48]
call fcn.14003a3c0
call fcn.14000b1d0
mov r9d, 0x10000
mov dword [rsp + 0x48], 0x43960000
mov r8b, 1
mov dword [rsp + 0x4c], 0x43480000
lea rdx, [rsp + 0x48]
lea rcx, str.Customizable_Settings_Window
call fcn.1400084a0
test al, al
je 0x14005295f
lea rcx, [0x14007da70]
call fcn.140043630
lea rdx, [rsp + 0x48]
mov ecx, 0x1b
movups xmmword [rsp + 0x48], xmm15
call fcn.140015bf0
call fcn.14003fc10
lea rcx, str.Box_Type
call fcn.140043630
movaps xmm1, xmm10
movaps xmm0, xmm12
call fcn.140019460
movss xmm0, dword [0x14007e204]
call fcn.14001a480
mov eax, dword [0x14007d90c]
lea r8, [0x14007db48]
mov dword [rsp + 0x30], eax
lea rdx, [0x14013a190]
movzx eax, word [0x14007d910]
lea rcx, [rsp + 0x30]
xor byte [rsp + 0x31], 0x35
mov r9d, 0xffffffff
xor byte [rsp + 0x32], 0x36
xor byte [rsp + 0x33], 0x37
mov word [rsp + 0x34], ax
xor al, 0x38
xor byte [rsp + 0x35], 0x39
mov byte [rsp + 0x34], al
mov byte [rsp + 0x30], 0x23
call fcn.14003ae10
lea rcx, str.Snapline_Type
call fcn.140043630
movaps xmm1, xmm10
movaps xmm0, xmm12
call fcn.140019460
movss xmm6, dword [0x14005e9d0]
movaps xmm0, xmm6
call fcn.14001a480
movzx ecx, word [0x14007d920]
lea r8, [0x14007db80]
movzx eax, byte [0x14007d922]
lea rdx, [0x14013a178]
movsd xmm0, qword [0x14007d918]
xor al, 0x3e
movsd qword [rsp + 0x48], xmm0
mov r9d, 0xffffffff
xor byte [rsp + 0x49], 0x35
xor byte [rsp + 0x4a], 0x36
xor byte [rsp + 0x4b], 0x37
xor byte [rsp + 0x4c], 0x38
xor byte [rsp + 0x4d], 0x39
xor byte [rsp + 0x4e], 0x3a
xor byte [rsp + 0x4f], 0x3b
mov word [rsp + 0x50], cx
xor cl, 0x3c
xor byte [rsp + 0x51], 0x3d
mov byte [rsp + 0x50], cl
lea rcx, [rsp + 0x48]
mov byte [rsp + 0x48], 0x23
mov byte [rsp + 0x52], al
call fcn.14003ae10
lea rcx, str.Distance_Type
call fcn.140043630
movaps xmm1, xmm10
movaps xmm0, xmm12
call fcn.140019460
movaps xmm0, xmm6
call fcn.14001a480
movzx ecx, word [0x14007d928]
mov eax, dword [0x14007d924]
mov dword [rsp + 0x30], eax
movzx eax, byte [0x14007d92a]
xor byte [rsp + 0x31], 0x35
xor byte [rsp + 0x32], 0x36
xor byte [rsp + 0x33], 0x37
mov word [rsp + 0x34], cx
xor cl, 0x38
xor byte [rsp + 0x35], 0x39
mov byte [rsp + 0x34], cl
xor al, 0x3a
mov byte [rsp + 0x30], 0x23
mov r9d, 0xffffffff
mov byte [rsp + 0x36], al
lea r8, [0x14007dba8]
lea rdx, [0x14013a18c]
lea rcx, [rsp + 0x30]
call fcn.14003ae10
lea rcx, str.Max_Distance
call fcn.140043630
movaps xmm1, xmm10
movaps xmm0, xmm12
call fcn.140019460
movzx eax, byte [0x14007d940]
mov r8d, ebx
movdqa xmm6, xmmword [0x14007e2a0]
mov byte [rsp + 0x58], al
movups xmm2, xmmword [0x14007d930]
movups xmmword [rsp + 0x48], xmm2
cmp edi, 2
jl 0x1400521ff
movdqa xmm3, xmmword [0x14007e270]
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
movdqa xmm0, xmm8
pmuldq xmm1, xmm11
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm11
movd eax, xmm2
movdqa xmm2, xmm7
movd ecx, xmm6
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm8
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movdqa xmm1, xmm8
pmulld xmm0, xmm14
psubd xmm1, xmm0
movd xmm0, ecx
andps xmm1, xmm13
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, eax
xorps xmm1, xmm0
movdqa xmm0, xmm7
movd dword [rsp + 0x48], xmm1
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm1, xmm11
pmuldq xmm0, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm7
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x4c]
pmulld xmm0, xmm14
psubd xmm2, xmm0
movd xmm0, ecx
andps xmm2, xmm13
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
movdqa xmm0, xmm9
xorps xmm2, xmm1
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm11
movdqa xmm1, xmm9
punpckldq xmm1, xmm9
pmuldq xmm1, xmm11
movd dword [rsp + 0x4c], xmm2
movdqa xmm2, xmm9
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm9
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x50]
pmulld xmm0, xmm14
psubd xmm2, xmm0
movd xmm0, ecx
andps xmm2, xmm13
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
movdqa xmm0, xmm3
xorps xmm2, xmm1
punpckhdq xmm0, xmm3
movdqa xmm1, xmm3
pmuldq xmm0, xmm11
punpckldq xmm1, xmm3
pmuldq xmm1, xmm11
movd dword [rsp + 0x50], xmm2
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
mov r8d, 0x10
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x54]
pmulld xmm0, xmm14
psubd xmm3, xmm0
movd xmm0, ecx
andps xmm3, xmm13
packuswb xmm3, xmm3
packuswb xmm3, xmm3
paddb xmm3, xmm0
xorps xmm3, xmm1
movd dword [rsp + 0x54], xmm3
mov eax, r8d
lea r9, [rsp + 0x48]
add r9, rax
nop word [rax + rax]
mov eax, 0x92492493
lea r9, [r9 + 1]
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x34
xor byte [r9 - 1], al
cmp r8d, 0x11
jl 0x140052210
movss xmm3, dword [0x14007e210]
lea rax, str._.1fM
movss xmm2, dword [0x14005a348]
lea rdx, [0x140088058]
mov dword [rsp + 0x28], ebx
lea rcx, [rsp + 0x48]
mov qword [rsp + 0x20], rax
call fcn.1400406c0
lea rcx, str.Box_Thickness
call fcn.140043630
movaps xmm1, xmm10
movaps xmm0, xmm12
call fcn.140019460
cmp byte [0x14007d955], bl
movsd xmm0, qword [0x14007d948]
movzx eax, word [0x14007d954]
mov ecx, dword [0x14007d950]
movsd qword [rsp + 0x48], xmm0
mov word [rsp + 0x54], ax
mov dword [rsp + 0x50], ecx
je 0x140052454
mov r8d, ebx
cmp edi, 2
jl 0x140052415
movd eax, xmm6
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
movdqa xmm0, xmm8
pmuldq xmm1, xmm11
movdqa xmm2, xmm7
punpckhdq xmm0, xmm8
mov r8d, 0xc
pmuldq xmm0, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm8
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movdqa xmm1, xmm8
pmulld xmm0, xmm14
psubd xmm1, xmm0
movd xmm0, eax
andps xmm1, xmm13
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [0x14007d948]
xorps xmm1, xmm0
movdqa xmm0, xmm7
movd dword [rsp + 0x48], xmm1
movdqa xmm1, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm11
punpckldq xmm1, xmm7
pmuldq xmm1, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm7
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x4c]
pmulld xmm0, xmm14
psubd xmm2, xmm0
movd xmm0, eax
andps xmm2, xmm13
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
movdqa xmm0, xmm9
xorps xmm2, xmm1
punpckhdq xmm0, xmm9
movd dword [rsp + 0x4c], xmm2
movdqa xmm1, xmm9
pmuldq xmm0, xmm11
movdqa xmm2, xmm9
punpckldq xmm1, xmm9
pmuldq xmm1, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm9
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, ecx
pmulld xmm0, xmm14
psubd xmm2, xmm0
movd xmm0, eax
andps xmm2, xmm13
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
xorps xmm2, xmm1
movd dword [rsp + 0x50], xmm2
mov eax, r8d
lea r9, [rsp + 0x48]
add r9, rax
mov eax, 0x92492493
lea r9, [r9 + 1]
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x34
xor byte [r9 - 1], al
cmp r8d, 0xe
jl 0x140052420
movss xmm3, dword [0x14005a338]
lea rax, str._.3f
movss xmm2, dword [0x14005a318]
lea rdx, [0x1401399ec]
mov dword [rsp + 0x28], ebx
lea rcx, [rsp + 0x48]
mov qword [rsp + 0x20], rax
call fcn.1400406c0
lea rcx, str.Skeleton_Thickness
call fcn.140043630
movaps xmm1, xmm10
movaps xmm0, xmm12
call fcn.140019460
movzx eax, byte [0x14007d968]
mov r8d, ebx
mov byte [rsp + 0x58], al
movups xmm2, xmmword [0x14007d958]
movups xmmword [rsp + 0x48], xmm2
cmp edi, 2
jl 0x140052679
movdqa xmm3, xmmword [0x14007e270]
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
movdqa xmm0, xmm8
pmuldq xmm1, xmm11
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm11
movd eax, xmm2
movdqa xmm2, xmm7
movd ecx, xmm6
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm8
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movdqa xmm1, xmm8
pmulld xmm0, xmm14
psubd xmm1, xmm0
movd xmm0, ecx
andps xmm1, xmm13
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, eax
xorps xmm1, xmm0
movdqa xmm0, xmm7
movd dword [rsp + 0x48], xmm1
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm1, xmm11
pmuldq xmm0, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm7
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x4c]
pmulld xmm0, xmm14
psubd xmm2, xmm0
movd xmm0, ecx
andps xmm2, xmm13
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
movdqa xmm0, xmm9
xorps xmm2, xmm1
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm11
movdqa xmm1, xmm9
punpckldq xmm1, xmm9
pmuldq xmm1, xmm11
movd dword [rsp + 0x4c], xmm2
movdqa xmm2, xmm9
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm9
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x50]
pmulld xmm0, xmm14
psubd xmm2, xmm0
movd xmm0, ecx
andps xmm2, xmm13
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
movdqa xmm0, xmm3
xorps xmm2, xmm1
punpckhdq xmm0, xmm3
movdqa xmm1, xmm3
pmuldq xmm0, xmm11
punpckldq xmm1, xmm3
pmuldq xmm1, xmm11
movd dword [rsp + 0x50], xmm2
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
mov r8d, 0x10
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x54]
pmulld xmm0, xmm14
psubd xmm3, xmm0
movd xmm0, ecx
andps xmm3, xmm13
packuswb xmm3, xmm3
packuswb xmm3, xmm3
paddb xmm3, xmm0
xorps xmm3, xmm1
movd dword [rsp + 0x54], xmm3
mov eax, r8d
lea r9, [rsp + 0x48]
add r9, rax
nop dword [rax]
nop dword [rax + rax]
mov eax, 0x92492493
lea r9, [r9 + 1]
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x34
xor byte [r9 - 1], al
cmp r8d, 0x11
jl 0x140052690
lea rsi, [0x14005a1b0]
mov dword [rsp + 0x28], ebx
mov r9d, 5
mov qword [rsp + 0x20], rsi
mov r8d, 1
lea rdx, [0x1401399f4]
lea rcx, [rsp + 0x48]
call fcn.140040710
lea rcx, str.Snapline_Thickness
call fcn.140043630
movaps xmm1, xmm10
movaps xmm0, xmm12
call fcn.140019460
movzx eax, word [0x14007d980]
mov r8d, ebx
mov word [rsp + 0x58], ax
movzx eax, byte [0x14007d982]
mov byte [rsp + 0x5a], al
movups xmm2, xmmword [0x14007d970]
movups xmmword [rsp + 0x48], xmm2
cmp edi, 2
jl 0x1400528f1
movdqa xmm3, xmmword [0x14007e270]
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
movdqa xmm0, xmm8
pmuldq xmm1, xmm11
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm11
movd eax, xmm2
movdqa xmm2, xmm7
movd ecx, xmm6
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm8
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movdqa xmm1, xmm8
pmulld xmm0, xmm14
psubd xmm1, xmm0
movd xmm0, ecx
andps xmm1, xmm13
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, eax
xorps xmm1, xmm0
movdqa xmm0, xmm7
movd dword [rsp + 0x48], xmm1
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm1, xmm11
pmuldq xmm0, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm7
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x4c]
pmulld xmm0, xmm14
psubd xmm2, xmm0
movd xmm0, ecx
andps xmm2, xmm13
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
movdqa xmm0, xmm9
xorps xmm2, xmm1
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm11
movdqa xmm1, xmm9
punpckldq xmm1, xmm9
pmuldq xmm1, xmm11
movd dword [rsp + 0x4c], xmm2
movdqa xmm2, xmm9
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm9
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x50]
pmulld xmm0, xmm14
psubd xmm2, xmm0
movd xmm0, ecx
andps xmm2, xmm13
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
movdqa xmm0, xmm3
xorps xmm2, xmm1
punpckhdq xmm0, xmm3
movdqa xmm1, xmm3
pmuldq xmm0, xmm11
punpckldq xmm1, xmm3
pmuldq xmm1, xmm11
movd dword [rsp + 0x50], xmm2
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
mov r8d, 0x10
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x54]
pmulld xmm0, xmm14
psubd xmm3, xmm0
movd xmm0, ecx
andps xmm3, xmm13
packuswb xmm3, xmm3
packuswb xmm3, xmm3
paddb xmm3, xmm0
xorps xmm3, xmm1
movd dword [rsp + 0x54], xmm3
mov eax, r8d
lea r9, [rsp + 0x48]
add r9, rax
nop dword [rax]
mov eax, 0x92492493
lea r9, [r9 + 1]
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x34
xor byte [r9 - 1], al
cmp r8d, 0x13
jl 0x140052900
mov dword [rsp + 0x28], ebx
lea rdx, [0x1401399f0]
mov r9d, 5
mov qword [rsp + 0x20], rsi
mov r8d, 1
lea rcx, [rsp + 0x48]
call fcn.140040710
call fcn.14000b1d0
call fcn.14003b590
xor r8d, r8d
lea rcx, str._Exploits
xor edx, edx
call fcn.1400399d0
mov rsi, qword [rsp + 0x158]
test al, al
je 0x140053026
lea rcx, [rsp + 0x68]
call fcn.14000cf10
xor r9d, r9d
movss dword [rsp + 0x20], xmm10
xor r8d, r8d
lea rdx, str._Exploits
lea rcx, [rsp + 0x48]
call fcn.140009040
call fcn.14000db80
movaps xmm1, xmm0
movss xmm0, dword [rsp + 0x68]
addss xmm0, dword [0x14007e20c]
addss xmm1, dword [rsp + 0x6c]
movss dword [rsp + 0x78], xmm0
subss xmm1, dword [0x14005a35c]
addss xmm0, dword [0x14005eddc]
movss dword [rsp + 0x7c], xmm1
movss dword [rbp - 0x80], xmm0
movss dword [rbp - 0x7c], xmm1
call fcn.14000dd40
movss xmm0, dword [0x14005a324]
lea r8, [rbp - 0x80]
mov r9d, 0xffffbf00
movss dword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x78]
mov rcx, rax
call fcn.1400216e0
mov r9d, 0x10000
mov dword [rsp + 0x48], 0x43960000
mov r8b, 1
mov dword [rsp + 0x4c], 0x43480000
lea rdx, [rsp + 0x48]
lea rcx, str.ESP_Features_Window
call fcn.1400084a0
test al, al
je 0x140053021
lea rcx, str.Exploits
call fcn.140043630
lea rdx, [rsp + 0x48]
mov ecx, 0x1b
movups xmmword [rsp + 0x48], xmm15
call fcn.140015bf0
call fcn.14003fc10
cmp byte [0x14007d999], bl
movups xmm2, xmmword [0x14007d988]
movzx eax, word [0x14007d998]
mov word [rsp + 0x58], ax
movups xmmword [rsp + 0x48], xmm2
je 0x140052ca4
mov r8d, ebx
cmp edi, 2
jl 0x140052c5b
mov ecx, dword [0x14007e2a0]
movdqa xmm1, xmm8
movdqa xmm3, xmmword [0x14007e270]
movdqa xmm0, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm11
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm11
movd eax, xmm2
movdqa xmm2, xmm7
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm8
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movdqa xmm1, xmm8
pmulld xmm0, xmm14
psubd xmm1, xmm0
movd xmm0, ecx
andps xmm1, xmm13
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, eax
xorps xmm1, xmm0
movdqa xmm0, xmm7
movd dword [rsp + 0x48], xmm1
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm1, xmm11
pmuldq xmm0, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm7
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x4c]
pmulld xmm0, xmm14
psubd xmm2, xmm0
movd xmm0, ecx
andps xmm2, xmm13
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
movdqa xmm0, xmm9
xorps xmm2, xmm1
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm11
movdqa xmm1, xmm9
punpckldq xmm1, xmm9
pmuldq xmm1, xmm11
movd dword [rsp + 0x4c], xmm2
movdqa xmm2, xmm9
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm9
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x50]
pmulld xmm0, xmm14
psubd xmm2, xmm0
movd xmm0, ecx
andps xmm2, xmm13
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
movdqa xmm0, xmm3
xorps xmm2, xmm1
punpckhdq xmm0, xmm3
movdqa xmm1, xmm3
pmuldq xmm0, xmm11
punpckldq xmm1, xmm3
pmuldq xmm1, xmm11
movd dword [rsp + 0x50], xmm2
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
mov r8d, 0x10
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x54]
pmulld xmm0, xmm14
psubd xmm3, xmm0
movd xmm0, ecx
andps xmm3, xmm13
packuswb xmm3, xmm3
packuswb xmm3, xmm3
paddb xmm3, xmm0
xorps xmm3, xmm1
movd dword [rsp + 0x54], xmm3
mov eax, r8d
lea r9, [rsp + 0x48]
add r9, rax
nop word [rax + rax]
mov eax, 0x92492493
lea r9, [r9 + 1]
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x34
xor byte [r9 - 1], al
cmp r8d, 0x12
jl 0x140052c70
lea rdx, [0x14013a16d]
lea rcx, [rsp + 0x48]
call fcn.14003a3c0
cmp byte [0x14007d9a9], bl
lea rdx, [0x14013a16e]
movsd xmm0, qword [0x14007d9a0]
lea rcx, [rsp + 0x48]
movzx eax, word [0x14007d9a8]
movsd qword [rsp + 0x48], xmm0
mov word [rsp + 0x50], ax
je 0x140052d15
xor byte [rsp + 0x49], 0x35
xor byte [rsp + 0x4a], 0x36
xor byte [rsp + 0x4b], 0x37
xor byte [rsp + 0x4c], 0x38
xor byte [rsp + 0x4d], 0x39
xor byte [rsp + 0x4e], 0x3a
xor byte [rsp + 0x4f], 0x3b
xor byte [rsp + 0x50], 0x3c
xor byte [rsp + 0x51], 0x3d
mov byte [rsp + 0x48], 0x4e
call fcn.14003a3c0
movzx eax, word [0x14007d9b8]
lea rdx, [0x14013a16f]
movsd xmm0, qword [str.pZCUTjNQM_]
lea rcx, [rsp + 0x48]
movsd qword [rsp + 0x48], xmm0
xor byte [rsp + 0x49], 0x35
xor byte [rsp + 0x4a], 0x36
xor byte [rsp + 0x4b], 0x37
xor byte [rsp + 0x4c], 0x38
xor byte [rsp + 0x4d], 0x39
xor byte [rsp + 0x4e], 0x3a
xor byte [rsp + 0x4f], 0x3b
mov word [rsp + 0x50], ax
movzx eax, byte [0x14007d9ba]
xor byte [rsp + 0x50], 0x3c
xor al, 0x3e
xor byte [rsp + 0x51], 0x3d
mov byte [rsp + 0x52], al
mov byte [rsp + 0x48], 0x44
call fcn.14003a3c0
movsd xmm0, qword [str.dYWN_KIYXDZ_]
movzx eax, byte [0x14007d9cc]
mov ecx, dword [0x14007d9c8]
movsd qword [rsp + 0x48], xmm0
mov byte [rsp + 0x54], al
mov dword [rsp + 0x50], ecx
cmp edi, 2
jl 0x140052efa
mov eax, dword [0x14007e2a0]
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
mov ebx, 0xc
pmuldq xmm0, xmm11
pmuldq xmm1, xmm11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm8
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movdqa xmm1, xmm7
pmulld xmm0, xmm14
psubd xmm8, xmm0
punpckldq xmm1, xmm7
pmuldq xmm1, xmm11
andps xmm8, xmm13
packuswb xmm8, xmm8
packuswb xmm8, xmm8
movd xmm0, eax
paddb xmm8, xmm0
movd xmm0, dword [str.dYWN_KIYXDZ_]
xorps xmm8, xmm0
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm11
movd dword [rsp + 0x48], xmm8
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm7
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, dword [rsp + 0x4c]
pmulld xmm0, xmm14
psubd xmm7, xmm0
movd xmm0, eax
andps xmm7, xmm13
packuswb xmm7, xmm7
packuswb xmm7, xmm7
paddb xmm7, xmm0
movdqa xmm0, xmm9
punpckhdq xmm0, xmm9
xorps xmm7, xmm1
movdqa xmm1, xmm9
pmuldq xmm0, xmm11
punpckldq xmm1, xmm9
pmuldq xmm1, xmm11
movd dword [rsp + 0x4c], xmm7
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm9
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
movd xmm1, ecx
pmulld xmm0, xmm14
psubd xmm9, xmm0
movd xmm0, eax
andps xmm9, xmm13
packuswb xmm9, xmm9
packuswb xmm9, xmm9
paddb xmm9, xmm0
xorps xmm9, xmm1
movd dword [rsp + 0x50], xmm9
mov eax, ebx
lea r8, [rsp + 0x48]
add r8, rax
nop dword [rax]
nop dword [rax + rax]
mov eax, 0x92492493
lea r8, [r8 + 1]
imul ebx
add edx, ebx
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, bl
inc ebx
sub al, cl
add al, 0x34
xor byte [r8 - 1], al
cmp ebx, 0xd
jl 0x140052f10
lea rdx, [0x14013a171]
lea rcx, [rsp + 0x48]
call fcn.14003a3c0
cmp byte [0x14007d9d9], 0
movsd xmm0, qword [str.fTF_]
movzx eax, word [0x14007d9d8]
movsd qword [rsp + 0x48], xmm0
mov word [rsp + 0x50], ax
je 0x140052fa5
xor byte [rsp + 0x49], 0x35
xor byte [rsp + 0x4a], 0x36
xor byte [rsp + 0x4b], 0x37
xor byte [rsp + 0x4c], 0x38
xor byte [rsp + 0x4d], 0x39
xor byte [rsp + 0x4e], 0x3a
xor byte [rsp + 0x4f], 0x3b
xor byte [rsp + 0x50], 0x3c
xor byte [rsp + 0x51], 0x3d
mov byte [rsp + 0x48], 0x52
lea rdx, [0x14013a170]
lea rcx, [rsp + 0x48]
call fcn.14003a3c0
cmp byte [0x14007d9e9], 0
movsd xmm0, qword [0x14007d9e0]
movzx eax, word [0x14007d9e8]
movsd qword [rsp + 0x48], xmm0
mov word [rsp + 0x50], ax
je 0x14005300b
xor byte [rsp + 0x49], 0x35
xor byte [rsp + 0x4a], 0x36
xor byte [rsp + 0x4b], 0x37
xor byte [rsp + 0x4c], 0x38
xor byte [rsp + 0x4d], 0x39
xor byte [rsp + 0x4e], 0x3a
xor byte [rsp + 0x4f], 0x3b
xor byte [rsp + 0x50], 0x3c
xor byte [rsp + 0x51], 0x3d
mov byte [rsp + 0x48], 0x4e
lea rdx, [0x14013a172]
lea rcx, [rsp + 0x48]
call fcn.14003a3c0
call fcn.14000b1d0
call fcn.14003b590
call fcn.14003b470
lea rcx, [0x14007dc30]
call fcn.140043630
lea rdx, str.Fortnite:_Private
lea rcx, [rsp + 0x68]
movups xmmword [rsp + 0x68], xmm15
call fcn.140043660
movaps xmm1, xmm10
movaps xmm0, xmm12
call fcn.140019460
movdqa xmm0, xmmword [0x14007e2f0]
lea rdx, str.__________________________________________________________________________________________________Fusion_V2.5
lea rcx, [rsp + 0x68]
movups xmmword [rsp + 0x68], xmm0
call fcn.140043660
movaps xmm14, xmmword [rsp + 0xb0]
movaps xmm13, xmmword [rsp + 0xc0]
movaps xmm11, xmmword [rsp + 0xe0]
movaps xmm9, xmmword [rsp + 0x100]
movaps xmm8, xmmword [rsp + 0x110]
movaps xmm7, xmmword [rsp + 0x120]
mov rdi, qword [rsp + 0x160]
movaps xmm12, xmmword [rsp + 0xd0]
movaps xmm10, xmmword [rsp + 0xf0]
movaps xmm6, xmmword [rsp + 0x130]
mov rbx, qword [rsp + 0x150]
movaps xmm15, xmmword [rsp + 0xa0]
mov rcx, qword [rbp - 0x68]
xor rcx, rsp
call fcn.1400542b0
add rsp, 0x140
pop rbp
ret