Function at 0x140001f30
Capabilities:
Terminate process

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rdi
push rbp
lea rbp, [rax - 0x5f]
sub rsp, 0x90
movaps xmmword [rax - 0x18], xmm6
mov rax, qword [0x14004e040]
xor rax, rsp
mov qword [rbp + 0x37], rax
mov rax, qword [0x14004ea08]
xor edi, edi
mov qword [rax + 0x1d28], rdi
mov qword [rax + 0x1d30], rdi
mov dword [rax + 0x1d1c], 1
or dword [rax + 0x1d18], 3
mov dword [rax + 0x1d38], 0x44070000
mov dword [rax + 0x1d3c], 0x43938000
mov dword [rax + 0x1d20], 1
mov r8d, 0x12e
lea rdx, [0x14004e0c0]
lea rcx, str.private_cheat_discord.gg_krejzicm
call fcn.14000e410
movdqa xmm6, xmmword [0x140047780]
mov rbx, qword [0x14004ea08]
mov dword [rbp + 7], 5
movups xmm0, xmmword [rbx + 0x1688]
movups xmmword [rbp + 0xb], xmm0
lea rcx, [rbx + 0x1d88]
lea rdx, [rbp + 7]
call fcn.1400193f0
movups xmmword [rbx + 0x1688], xmm6
mov rcx, qword [0x14004ea08]
mov rax, qword [rcx + 0x1c20]
movss xmm1, dword [rax + 0x224]
subss xmm1, dword [rax + 0xdc]
mov dword [rbp + 7], 0x42f00000
movss dword [rbp + 0xb], xmm1
mov byte [rax + 0x90], 1
lea rdx, str.LeftSide
mov rcx, qword [rcx + 0x1c20]
call fcn.140006f70
mov edx, eax
mov dword [rsp + 0x20], edi
lea r8, [rbp + 7]
lea rcx, str.LeftSide
call fcn.14000b890
lea rcx, str.CS2_External
call fcn.14002d860
mov rax, qword [0x14004ea08]
mov rax, qword [rax + 0x1c20]
cmp byte [rax + 0x93], dil
jne 0x14000207f
mov eax, dword [rax + 0x184]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.1400304f0
mov dword [rbp + 7], edi
mov dword [rbp + 0xb], 0x40a00000
lea rcx, [rbp + 7]
call fcn.140030370
mov r11, qword [0x14004ea08]
mov rcx, qword [r11 + 0x1c20]
movss xmm0, dword [rcx + 0x220]
cmp qword [rcx + 0x178], rdi
jne 0x1400020ba
cmp qword [r11 + 0x2068], rdi
je 0x1400020c2
movss xmm0, dword [rcx + 0x1f0]
subss xmm0, dword [rcx + 0xd8]
movss dword [rbp + 7], xmm0
mov dword [rbp + 0xb], 0x41f00000
lea rdx, [rbp + 7]
lea rcx, str.Combat
call fcn.14002e240
test al, al
je 0x1400020f0
mov dword [0x14004e9e4], edi
mov dword [rbp + 7], edi
mov dword [rbp + 0xb], 0x40a00000
lea rcx, [rbp + 7]
call fcn.140030370
mov r11, qword [0x14004ea08]
mov rcx, qword [r11 + 0x1c20]
movss xmm0, dword [rcx + 0x220]
cmp qword [rcx + 0x178], rdi
jne 0x14000212b
cmp qword [r11 + 0x2068], rdi
je 0x140002133
movss xmm0, dword [rcx + 0x1f0]
subss xmm0, dword [rcx + 0xd8]
movss dword [rbp + 7], xmm0
mov dword [rbp + 0xb], 0x41f00000
lea rdx, [rbp + 7]
lea rcx, str.Visual
call fcn.14002e240
test al, al
je 0x140002165
mov dword [0x14004e9e4], 1
mov dword [rbp + 7], edi
mov dword [rbp + 0xb], 0x40a00000
lea rcx, [rbp + 7]
call fcn.140030370
mov r11, qword [0x14004ea08]
mov rcx, qword [r11 + 0x1c20]
movss xmm0, dword [rcx + 0x220]
cmp qword [rcx + 0x178], rdi
jne 0x1400021a0
cmp qword [r11 + 0x2068], rdi
je 0x1400021a8
movss xmm0, dword [rcx + 0x1f0]
subss xmm0, dword [rcx + 0xd8]
movss dword [rbp + 7], xmm0
mov dword [rbp + 0xb], 0x41f00000
lea rdx, [rbp + 7]
lea rcx, str.Misc
call fcn.14002e240
test al, al
je 0x1400021da
mov dword [0x14004e9e4], 2
mov rax, qword [0x14004ea08]
mov rcx, qword [rax + 0x1c20]
movss xmm0, dword [rcx + 0x224]
mov dword [rbp + 7], edi
subss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [0x140047518]
movss dword [rbp + 0xb], xmm0
lea rcx, [rbp + 7]
call fcn.140030370
mov r11, qword [0x14004ea08]
mov rcx, qword [r11 + 0x1c20]
movss xmm0, dword [rcx + 0x220]
cmp qword [rcx + 0x178], rdi
jne 0x140002239
cmp qword [r11 + 0x2068], rdi
je 0x140002241
movss xmm0, dword [rcx + 0x1f0]
subss xmm0, dword [rcx + 0xd8]
movss dword [rbp + 7], xmm0
mov dword [rbp + 0xb], 0x41f00000
lea rdx, [rbp + 7]
lea rcx, str.Exit
call fcn.14002e240
test al, al
je 0x140002272
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.14000bab0
movss xmm6, dword [0x140047598]
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140011660
mov rcx, qword [0x14004ea08]
mov rax, qword [rcx + 0x1c20]
movss xmm0, dword [rax + 0x220]
movss xmm1, dword [rax + 0x224]
subss xmm1, dword [rax + 0xdc]
cmp qword [rax + 0x178], rdi
jne 0x1400022c2
cmp qword [rcx + 0x2068], rdi
je 0x1400022ca
movss xmm0, dword [rax + 0x1f0]
subss xmm0, dword [rax + 0xd8]
movss dword [rbp + 7], xmm0
movss dword [rbp + 0xb], xmm1
mov byte [rax + 0x90], 1
lea rdx, str.RightSide
mov rcx, qword [rcx + 0x1c20]
call fcn.140006f70
mov edx, eax
mov dword [rsp + 0x20], edi
lea r8, [rbp + 7]
lea rcx, str.RightSide
call fcn.14000b890
mov eax, dword [0x14004e9e4]
test eax, eax
jne 0x1400026bb
lea rcx, str.Combat_Settings
call fcn.14002d860
mov rax, qword [0x14004ea08]
mov rax, qword [rax + 0x1c20]
cmp byte [rax + 0x93], dil
jne 0x14000234f
mov eax, dword [rax + 0x184]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.1400304f0
lea rcx, str.TriggerBot
call fcn.14002d860
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140011660
lea rdx, [0x14004e979]
lea rcx, str.TriggerBotEnable
call fcn.14002f4e0
cmp byte [0x14004e979], dil
je 0x140002987
lea rcx, str.Key:
call fcn.14002d860
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140011660
mov qword [rbp + 7], rdi
lea rdx, [rbp + 7]
lea rcx, str.L_Shift
call fcn.14002e240
test al, al
je 0x1400023d8
mov rax, qword [0x14004ea08]
lea rdx, str.Select_Key
mov rcx, qword [rax + 0x1c20]
call fcn.140006f70
mov ecx, eax
xor edx, edx
call fcn.140012680
mov rcx, qword [0x14004ea08]
mov eax, dword [rcx + 0x1df8]
cmp dword [rcx + 0x1de8], eax
jg 0x1400023f8
mov dword [rcx + 0x1d18], edi
jmp 0x140002508
lea rdx, str.Select_Key
mov rcx, qword [rcx + 0x1c20]
call fcn.140006f70
mov ecx, eax
call fcn.140012b20
test al, al
je 0x140002508
nop word [rax + rax]
mov ecx, edi
call fcn.14000b7d0
test al, al
je 0x1400024a2
mov dword [0x14004e0bc], edi
mov edx, edi
lea rcx, [rbp + 7]
call fcn.140001d60
lea r9, [rbp + 7]
cmp qword [rbp + 0x1f], 0xf
cmova r9, qword [rbp + 7]
lea r8, [0x140042724]
mov edx, 0x40
lea rcx, str.L_Shift
call fcn.140001630
call fcn.140012a60
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x1400024a2
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000249d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400026b4
call fcn.140040874
inc edi
cmp edi, 0x100
jl 0x140002420
lea rcx, str.Press_a_key_to_select.
call fcn.14002d860
mov rbx, qword [0x14004ea08]
mov rax, qword [rbx + 0x1c20]
cmp qword [rbx + 0x1e18], rax
jne 0x1400024ec
cmp byte [rbx + 0x1e75], 0
je 0x1400024ec
cmp dword [rbx + 0x1e54], 0
jne 0x1400024ec
or dword [rbx + 0x1e78], 2
test dword [rax + 0xc], 0x1000000
je 0x1400024fc
mov byte [rbx + 0x1bae], 1
call fcn.140010830
mov byte [rbx + 0x1bae], 0
lea rdx, [0x14004e97a]
lea rcx, str.IgnoreFlash
call fcn.14002f4e0
mov rcx, qword [0x14004ea08]
mov rax, qword [rcx + 0x1c20]
mov byte [rax + 0x90], 1
mov rcx, qword [rcx + 0x1c20]
cmp byte [rcx + 0x93], 0
jne 0x140002566
lea rdx, str.TriggerBot
call fcn.140006f70
mov ecx, eax
xor r9d, r9d
lea r8, str.TriggerBot
mov edx, 0x3a
call fcn.14003d4d0
test al, al
jne 0x14000258f
mov rax, qword [0x14004ea08]
mov rax, qword [rax + 0x1c20]
cmp byte [rax + 0x93], 0
jne 0x14000258f
mov eax, dword [rax + 0x184]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.1400304f0
mov rcx, qword [0x14004ea08]
mov rax, qword [rcx + 0x1c20]
mov byte [rax + 0x90], 1
mov rcx, qword [rcx + 0x1c20]
cmp byte [rcx + 0x93], 0
jne 0x140002987
lea rdx, str.TriggerBot
call fcn.140006f70
mov ecx, eax
xor r9d, r9d
lea r8, str.TriggerBot
mov edx, 0x3a
call fcn.14003d4d0
test al, al
je 0x140002987
movss xmm0, dword [0x140047534]
call fcn.140011710
lea rax, str.Hold
mov qword [rbp + 7], rax
lea rax, str.Toggle
mov qword [rbp + 0xf], rax
lea r9, [rbp + 7]
call fcn.1400315c0
mov rcx, qword [0x14004ea08]
mov rax, qword [rcx + 0x1c20]
mov byte [rax + 0x90], 1
mov r8, qword [rcx + 0x1c20]
movsxd rdx, dword [r8 + 0x198]
mov rax, qword [r8 + 0x1a0]
mov ecx, dword [rax + rdx*4 - 4]
mov dword [r8 + 0x18c], ecx
lea eax, [rdx - 1]
mov dword [r8 + 0x198], eax
mov dword [rbp + 0x27], 0x3e8
mov dword [rbp + 0x2f], 1
lea rax, [0x140042764]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x27]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x2f]
lea r8, [0x14004e0b8]
lea rcx, str.Delay__ms_
call fcn.140032800
lea rdx, [0x14004e0c1]
lea rcx, str.TeamCheck
call fcn.14002f4e0
mov rax, qword [0x14004ea08]
mov rax, qword [rax + 0x1c20]
cmp byte [rax + 0x93], 0
jmp 0x140002780
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
cmp eax, 1
jne 0x14000279d
lea rcx, str.Visual
call fcn.14002d860
mov rax, qword [0x14004ea08]
mov rax, qword [rax + 0x1c20]
cmp byte [rax + 0x93], dil
jne 0x1400026f9
mov eax, dword [rax + 0x184]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.1400304f0
mov dword [rbp + 0x2f], 0xa0
mov dword [rbp + 0x27], edi
lea rax, str.FOV:__d
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x2f]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x27]
lea r8, [0x14004e0b4]
lea rcx, [0x140042790]
call fcn.140032800
mov rax, qword [0x14004ea08]
mov rax, qword [rax + 0x1c20]
cmp byte [rax + 0x93], dil
jne 0x140002758
mov eax, dword [rax + 0x184]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.1400304f0
lea rdx, [0x14004e978]
lea rcx, str.NoFlash
call fcn.14002f4e0
mov rax, qword [0x14004ea08]
mov rax, qword [rax + 0x1c20]
cmp byte [rax + 0x93], dil
jne 0x140002987
mov eax, dword [rax + 0x184]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.1400304f0
jmp 0x140002987
cmp eax, 2
jne 0x140002987
lea rcx, str.Misc
call fcn.14002d860
mov rax, qword [0x14004ea08]
mov rax, qword [rax + 0x1c20]
cmp byte [rax + 0x93], dil
jne 0x1400027db
mov eax, dword [rax + 0x184]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.1400304f0
lea rcx, str.Menu_Color
call fcn.14002d860
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140011660
mov r8d, 0x100008
lea rdx, [0x14004e110]
lea rcx, str.AccentColor
call fcn.140038b80
test al, al
je 0x140002816
mov byte [0x14004e9f0], dil
lea rdx, [0x14004e9f0]
lea rcx, str.Rainbow
call fcn.14002f4e0
mov rbx, qword [0x14004ea08]
mov rax, qword [rbx + 0x1c20]
cmp byte [rax + 0x93], dil
jne 0x140002859
mov eax, dword [rax + 0x184]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.1400304f0
mov rbx, qword [0x14004ea08]
cmp byte [0x14004e9f0], dil
je 0x1400028fb
movss xmm0, dword [rbx + 0x18]
mulss xmm0, dword [0x140047438]
movss xmm3, dword [0x14004e9e0]
addss xmm3, xmm0
movss dword [0x14004e9e0], xmm3
movss xmm1, dword [0x14004749c]
comiss xmm3, xmm1
jbe 0x14000289f
xorps xmm3, xmm3
movss dword [0x14004e9e0], xmm3
lea rax, [rbp + 7]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x27]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x2f]
movaps xmm2, xmm1
movaps xmm0, xmm3
call fcn.1400051e0
movss xmm0, dword [rbp + 0x2f]
movss xmm1, dword [rbp + 0x27]
movss xmm2, dword [rbp + 7]
mov dword [rbp + 0x13], 0x3f800000
movups xmm3, xmmword [rbp + 7]
movss xmm3, xmm0
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm1
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm2
shufps xmm3, xmm3, 0xc9
movups xmmword [0x14004e110], xmm3
jmp 0x140002902
movups xmm3, xmmword [0x14004e110]
movups xmmword [rbx + 0x17b8], xmm3
movups xmmword [rbx + 0x17c8], xmm3
movups xmmword [rbx + 0x17d8], xmm3
movups xmmword [rbx + 0x1788], xmm3
movups xmmword [rbx + 0x1798], xmm3
movups xmmword [rbx + 0x17a8], xmm3
movups xmmword [rbx + 0x1848], xmm3
movups xmmword [rbx + 0x1858], xmm3
movups xmmword [rbx + 0x1868], xmm3
movups xmmword [rbx + 0x1878], xmm3
movups xmmword [rbx + 0x1888], xmm3
movups xmmword [rbx + 0x1728], xmm3
movups xmmword [rbx + 0x1738], xmm3
movups xmmword [rbx + 0x1748], xmm3
movups xmmword [rbx + 0x16d8], xmm3
movups xmmword [rbx + 0x16e8], xmm3
movups xmmword [rbx + 0x1758], xmm3
movups xmmword [rbx + 0x1768], xmm3
movups xmmword [rbx + 0x1778], xmm3
call fcn.14000bab0
mov r8, qword [0x14004ea08]
movsxd rax, dword [r8 + 0x1d88]
lea rdx, [rax + rax*4]
mov rcx, qword [r8 + 0x1d90]
movsxd rax, dword [rcx + rdx*4 - 0x14]
add rax, rax
movups xmm0, xmmword [rcx + rdx*4 - 0x10]
movups xmmword [r8 + rax*8 + 0x1638], xmm0
dec dword [r8 + 0x1d88]
call fcn.140010830
nop
mov rcx, qword [rbp + 0x37]
xor rcx, rsp
call fcn.140040810
lea r11, [rsp + 0x90]
mov rbx, qword [r11 + 0x10]
mov rdi, qword [r11 + 0x18]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop rbp
ret