Function at 0x140137f70
Capabilities:
Terminate process

Disassembly:
push rbp
push rdi
sub rsp, 0xaf8
lea rbp, [rsp + 0x30]
lea rdi, [rsp + 0x30]
mov ecx, 0x1f2
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rax, qword [0x140205458]
xor rax, rbp
mov qword [rbp + 0xab8], rax
lea rcx, [0x14021d978]
call fcn.14013d630
call qword [sym.imp.USER32.dll_GetDesktopWindow]
lea rdx, [rbp + 8]
mov rcx, rax
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rcx, qword [0x14020cb18]
call fcn.1400579f0
mov eax, 4
mov eax, eax
mov ecx, dword [0x14020d1e0]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov eax, dword [rax + rcx]
cmp dword [0x14020cbd8], eax
jle 0x14013804f
lea rcx, [0x14020cbd8]
call fcn.14013e140
cmp dword [0x14020cbd8], 0xffffffff
jne 0x14013804f
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0x88
xor edx, edx
lea rcx, [rbp + 0x4a4]
call fcn.140013ed0
mov qword [rbp + 0xaa8], rax
lea rdx, [0x14020cbc8]
mov rcx, qword [rbp + 0xaa8]
call fcn.140015940
nop
lea rcx, [0x14020cbd8]
call fcn.14013e0e0
mov eax, 4
mov eax, eax
mov ecx, dword [0x14020d1e0]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov eax, dword [rax + rcx]
cmp dword [0x14020cbf0], eax
jle 0x1401380e2
lea rcx, [0x14020cbf0]
call fcn.14013e140
cmp dword [0x14020cbf0], 0xffffffff
jne 0x1401380e2
movss xmm0, dword [0x14014ed74]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14018ebec]
movss xmm2, dword [0x14018ebe4]
movss xmm1, dword [0x14015deb4]
lea rcx, [rbp + 0x4d4]
call fcn.140014080
mov qword [rbp + 0xaa8], rax
lea rdx, [0x14020cbe0]
mov rcx, qword [rbp + 0xaa8]
call fcn.140015940
nop
lea rcx, [0x14020cbf0]
call fcn.14013e0e0
movzx eax, byte [0x14020cb00]
test eax, eax
je 0x1401380ff
movss xmm0, dword [0x1401707b4]
movss dword [rbp + 0xaa4], xmm0
jmp 0x14013810f
movss xmm0, dword [0x14018ec4c]
movss dword [rbp + 0xaa4], xmm0
call fcn.140046130
movss xmm0, dword [0x140149358]
mulss xmm0, dword [rax + 0x10]
mulss xmm0, dword [rbp + 0xaa4]
movss xmm1, dword [0x14020cadc]
addss xmm1, xmm0
movaps xmm0, xmm1
movss xmm2, dword [0x14014ed74]
xorps xmm1, xmm1
call fcn.140135670
movss dword [0x14020cadc], xmm0
movss xmm0, dword [0x14020cadc]
comiss xmm0, dword [0x14015de9c]
jbe 0x140139203
movzx eax, byte [0x14020cb00]
test eax, eax
je 0x140138181
movss xmm0, dword [0x14020cadc]
comiss xmm0, dword [0x14015dee4]
ja 0x140138190
movzx eax, byte [0x14020cb00]
test eax, eax
jne 0x140138234
movzx eax, byte [0x14020cb00]
test eax, eax
je 0x1401381ad
movss xmm0, dword [0x14014ed74]
movss dword [rbp + 0xaa4], xmm0
jmp 0x1401381bd
movss xmm0, dword [0x14018ec50]
movss dword [rbp + 0xaa4], xmm0
mov eax, 4
imul rax, rax, 0
mov qword [rbp + 0xaa8], rax
lea rcx, [0x14020cad0]
mov qword [rbp + 0xab0], rcx
call fcn.140046130
movss xmm0, dword [0x140149358]
mulss xmm0, dword [rax + 0x10]
mulss xmm0, dword [rbp + 0xaa4]
mov rcx, qword [rbp + 0xab0]
mov rax, qword [rbp + 0xaa8]
movss xmm1, dword [rcx + rax]
addss xmm1, xmm0
movaps xmm0, xmm1
movss xmm2, dword [0x14014ed74]
xorps xmm1, xmm1
call fcn.140135670
mov eax, 4
imul rax, rax, 0
lea rcx, [0x14020cad0]
movss dword [rcx + rax], xmm0
movss xmm2, dword [0x14018ec40]
movss xmm1, dword [0x14018ec48]
lea rcx, [rbp + 0x504]
call fcn.140014150
xor edx, edx
lea rcx, [rbp + 0x504]
call fcn.14005fb70
mov r8d, 0x2b
xor edx, edx
lea rcx, str.NiggerFN
call fcn.140032150
call fcn.140048650
mov qword [rbp + 0x38], rax
lea rcx, [rbp + 0x58]
call fcn.1400486d0
lea rcx, [rbp + 0x78]
call fcn.140048c00
mov dword [rsp + 0x20], 0xff
mov r9d, 0x14
mov r8d, 0x14
mov edx, 0x14
lea rcx, [rbp + 0x524]
call fcn.140013ed0
mov rcx, rax
call fcn.140015990
mov dword [rbp + 0xaa4], eax
movss xmm0, dword [rbp + 0x5c]
addss xmm0, dword [rbp + 0x7c]
movss xmm1, dword [rbp + 0x58]
addss xmm1, dword [0x14014edfc]
movaps xmm2, xmm0
lea rcx, [rbp + 0x554]
call fcn.140014150
mov qword [rbp + 0xaa8], rax
mov dword [rsp + 0x28], 0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0xaa4]
mov r8, qword [rbp + 0xaa8]
lea rdx, [rbp + 0x58]
mov rcx, qword [rbp + 0x38]
call fcn.14009bf90
mov dword [rsp + 0x20], 0xff
mov r9d, 0x14
mov r8d, 0x14
mov edx, 0x14
lea rcx, [rbp + 0x574]
call fcn.140013ed0
mov rcx, rax
call fcn.140015990
mov dword [rbp + 0xaa4], eax
movss xmm0, dword [rbp + 0x5c]
addss xmm0, dword [0x14015df34]
movss xmm1, dword [rbp + 0x58]
addss xmm1, dword [rbp + 0x78]
movaps xmm2, xmm0
lea rcx, [rbp + 0x5a4]
call fcn.140014150
mov qword [rbp + 0xaa8], rax
movss xmm0, dword [rbp + 0x58]
addss xmm0, dword [0x14014edfc]
movss xmm2, dword [rbp + 0x5c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x5c4]
call fcn.140014150
mov qword [rbp + 0xab0], rax
mov dword [rsp + 0x28], 0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0xaa4]
mov r8, qword [rbp + 0xaa8]
mov rdx, qword [rbp + 0xab0]
mov rcx, qword [rbp + 0x38]
call fcn.14009bf90
mov dword [rsp + 0x20], 0xf
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rbp + 0x5e4]
call fcn.140013ed0
mov rcx, rax
call fcn.140015990
mov dword [rbp + 0xaa4], eax
movss xmm0, dword [rbp + 0x5c]
addss xmm0, dword [0x14015df34]
movss xmm1, dword [rbp + 0x58]
addss xmm1, dword [rbp + 0x78]
movaps xmm2, xmm0
lea rcx, [rbp + 0x614]
call fcn.140014150
mov qword [rbp + 0xaa8], rax
movss xmm0, dword [rbp + 0x5c]
addss xmm0, dword [0x14015df34]
movss xmm1, dword [rbp + 0x58]
addss xmm1, dword [0x14014ed58]
movaps xmm2, xmm0
lea rcx, [rbp + 0x634]
call fcn.140014150
mov qword [rbp + 0xab0], rax
movss xmm0, dword [0x14014ed74]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0xaa4]
mov r8, qword [rbp + 0xaa8]
mov rdx, qword [rbp + 0xab0]
mov rcx, qword [rbp + 0x38]
call fcn.140099730
mov dword [rsp + 0x20], 0xf
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rbp + 0x654]
call fcn.140013ed0
mov rcx, rax
call fcn.140015990
mov dword [rbp + 0xaa4], eax
movss xmm0, dword [rbp + 0x5c]
addss xmm0, dword [rbp + 0x7c]
movss xmm1, dword [rbp + 0x58]
addss xmm1, dword [0x14014edfc]
movaps xmm2, xmm0
lea rcx, [rbp + 0x684]
call fcn.140014150
mov qword [rbp + 0xaa8], rax
movss xmm0, dword [rbp + 0x58]
addss xmm0, dword [0x14014edfc]
movss xmm2, dword [rbp + 0x5c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x6a4]
call fcn.140014150
mov qword [rbp + 0xab0], rax
movss xmm0, dword [0x14014ed74]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0xaa4]
mov r8, qword [rbp + 0xaa8]
mov rdx, qword [rbp + 0xab0]
mov rcx, qword [rbp + 0x38]
call fcn.140099730
lea rcx, [rbp + 0xa0]
call fcn.1400962f0
mov byte [rbp + 0xc0], 0
mov dword [rbp + 0xb8], 5
mov dword [rbp + 0xbc], 5
movss xmm0, dword [0x14018b504]
movss dword [rbp + 0xf0], xmm0
lea rax, [0x14018e848]
mov qword [rbp + 0xd8], rax
call fcn.140046130
mov qword [rbp + 0x148], rax
mov rax, qword [rbp + 0x148]
mov rax, qword [rax + 0x48]
mov qword [rbp + 0xaa8], rax
lea rax, [0x14018e848]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xa0]
movss xmm2, dword [0x14014f38c]
lea rdx, str.C:WindowsFontsConsolas.ttf
mov rcx, qword [rbp + 0xaa8]
call fcn.140098920
movss xmm2, dword [0x14017b3f4]
movss xmm1, dword [0x1401707dc]
lea rcx, [rbp + 0x6c4]
call fcn.140014150
mov rcx, rax
call fcn.14005e610
lea rcx, str.NiggerFN
call fcn.140115ba0
movss xmm2, dword [0x1401707e4]
movss xmm1, dword [0x1401707d4]
lea rcx, [rbp + 0x6e4]
call fcn.140014150
mov rcx, rax
call fcn.14005e610
call fcn.140036a40
mov rcx, qword [0x14020cb10]
call fcn.1400579f0
cmp dword [0x14020cbf4], 0
jne 0x140138648
mov byte [rbp + 0xaa4], 1
jmp 0x14013864f
mov byte [rbp + 0xaa4], 0
movzx edx, byte [rbp + 0xaa4]
lea rcx, str.Aimbot
call fcn.14013a660
movzx eax, al
test eax, eax
je 0x14013867d
mov dword [0x14020cbf4], 0
mov dword [0x14020cbf8], 0
cmp dword [0x14020cbf4], 1
jne 0x14013868f
mov byte [rbp + 0xaa4], 1
jmp 0x140138696
mov byte [rbp + 0xaa4], 0
movzx edx, byte [rbp + 0xaa4]
lea rcx, str.Visual
call fcn.14013a660
movzx eax, al
test eax, eax
je 0x1401386c4
mov dword [0x14020cbf4], 1
mov dword [0x14020cbf8], 2
cmp dword [0x14020cbf4], 2
jne 0x1401386d6
mov byte [rbp + 0xaa4], 1
jmp 0x1401386dd
mov byte [rbp + 0xaa4], 0
movzx edx, byte [rbp + 0xaa4]
lea rcx, str.Misc
call fcn.14013a660
movzx eax, al
test eax, eax
je 0x14013870b
mov dword [0x14020cbf4], 2
mov dword [0x14020cbf8], 5
call fcn.140057390
call fcn.140040eb0
cmp dword [0x14020cbf4], 0
jne 0x140138ac3
call fcn.140036a40
movss xmm2, dword [0x14014ed74]
movss xmm1, dword [0x14018ec24]
lea rcx, [rbp + 0x704]
call fcn.140014150
mov rcx, rax
call fcn.14005e610
cmp dword [0x14020cbf8], 0
jne 0x14013875d
mov byte [rbp + 0xaa4], 1
jmp 0x140138764
mov byte [rbp + 0xaa4], 0
movzx edx, byte [rbp + 0xaa4]
lea rcx, str._Aimbot
call fcn.140139870
movzx eax, al
test eax, eax
je 0x140138788
mov dword [0x14020cbf8], 0
call fcn.140040eb0
cmp dword [0x14020cbf8], 0
jne 0x140138ac3
movss xmm2, dword [0x14018b530]
movss xmm1, dword [0x14018ec24]
lea rcx, [rbp + 0x724]
call fcn.140014150
mov rcx, rax
call fcn.14005e610
movss xmm2, dword [0x14018ec38]
movss xmm1, dword [0x14018ec2c]
lea rcx, [rbp + 0x744]
call fcn.140014150
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, [0x14018e8e0]
call fcn.1400356e0
call fcn.140110d00
lea rdx, [0x1401d7d50]
lea rcx, str.Aimbot
call fcn.1400f4ac0
lea rdx, [0x140205ccc]
lea rcx, str.Draw_FOV_Cirlce
call fcn.1400f4ac0
lea rdx, [0x140205ccd]
lea rcx, str.Draw_Targetline
call fcn.1400f4ac0
mov dword [rsp + 0x28], 0
lea rax, [0x14015c1cc]
mov qword [rsp + 0x20], rax
mov r9d, 0x320
mov r8d, 1
lea rdx, [0x1401d7d5c]
lea rcx, str.Max_Distance
call fcn.14010fc70
call fcn.140040430
movss xmm2, dword [0x14018b530]
movss xmm1, dword [0x14018ec34]
lea rcx, [rbp + 0x764]
call fcn.140014150
mov rcx, rax
call fcn.14005e610
movss xmm2, dword [0x14018ec38]
movss xmm1, dword [0x14018ec2c]
lea rcx, [rbp + 0x784]
call fcn.140014150
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Settings
call fcn.1400356e0
call fcn.140110d00
movzx eax, byte [0x14020cb01]
test eax, eax
jne 0x140138a36
movss xmm0, dword [0x140170808]
call fcn.140057ef0
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 3
lea r8, str.Head
lea rdx, [0x140205cc8]
lea rcx, str.Target_Bone
call fcn.1400fbde0
call fcn.140057550
movss xmm0, dword [0x14018ec3c]
call fcn.140057ef0
mov dword [rsp + 0x28], 0
lea rax, [0x14015c1cc]
mov qword [rsp + 0x20], rax
mov r9d, 0x320
mov r8d, 0x32
lea rdx, [0x1401d7d58]
lea rcx, str.Fov_Size:
call fcn.14010fc70
movss xmm1, dword [0x14014ee18]
xorps xmm0, xmm0
call fcn.14005c990
mov edx, dword [0x1401d7d58]
lea rcx, [rbp + 0x7a8]
call fcn.140025b50
mov qword [rbp + 0xaa8], rax
mov rax, qword [rbp + 0xaa8]
mov qword [rbp + 0xab0], rax
mov rcx, qword [rbp + 0xab0]
call fcn.14000a680
mov rcx, rax
call fcn.140115ba0
nop
lea rcx, [rbp + 0x7a8]
call fcn.140007530
mov dword [rsp + 0x28], 0
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1401707dc]
movss xmm2, dword [0x14014ed74]
lea rdx, [0x1401d7d54]
lea rcx, str.Smoothing:
call fcn.14010fa40
movss xmm1, dword [0x14014ee18]
xorps xmm0, xmm0
call fcn.14005c990
movss xmm1, dword [0x1401d7d54]
lea rcx, [rbp + 0x7e8]
call fcn.14013c2f0
mov qword [rbp + 0xaa8], rax
mov rax, qword [rbp + 0xaa8]
mov qword [rbp + 0xab0], rax
mov rcx, qword [rbp + 0xab0]
call fcn.14000a680
mov rcx, rax
call fcn.140115ba0
nop
lea rcx, [rbp + 0x7e8]
call fcn.140007530
call fcn.140057550
mov dword [rsp + 0x28], 0
lea rax, [0x14015c1cc]
mov qword [rsp + 0x20], rax
mov r9d, 0xa
xor r8d, r8d
lea rdx, [0x140205cd0]
lea rcx, str.Aim_Delay:
call fcn.14010fc70
movss xmm1, dword [0x14014ee18]
xorps xmm0, xmm0
call fcn.14005c990
mov edx, dword [0x140205cd0]
lea rcx, [rbp + 0x828]
call fcn.140025b50
mov qword [rbp + 0xaa8], rax
mov rax, qword [rbp + 0xaa8]
mov qword [rbp + 0xab0], rax
mov rcx, qword [rbp + 0xab0]
call fcn.14000a680
mov rcx, rax
call fcn.140115ba0
nop
lea rcx, [rbp + 0x828]
call fcn.140007530
call fcn.140040430
cmp dword [0x14020cbf4], 1
jne 0x140139004
call fcn.140036a40
movss xmm2, dword [0x14014ed74]
movss xmm1, dword [0x14018ec24]
lea rcx, [rbp + 0x864]
call fcn.140014150
mov rcx, rax
call fcn.14005e610
cmp dword [0x14020cbf8], 2
jne 0x140138b0b
mov byte [rbp + 0xaa4], 1
jmp 0x140138b12
mov byte [rbp + 0xaa4], 0
movzx edx, byte [rbp + 0xaa4]
lea rcx, str._Players
call fcn.140139870
movzx eax, al
test eax, eax
je 0x140138b36
mov dword [0x14020cbf8], 2
movss xmm1, dword [0x14014ee18]
xorps xmm0, xmm0
call fcn.14005c990
cmp dword [0x14020cbf8], 4
jne 0x140138b58
mov byte [rbp + 0xaa4], 1
jmp 0x140138b5f
mov byte [rbp + 0xaa4], 0
movzx edx, byte [rbp + 0xaa4]
lea rcx, str._____Misc
call fcn.140139870
movzx eax, al
test eax, eax
je 0x140138b83
mov dword [0x14020cbf8], 4
call fcn.140040eb0
cmp dword [0x14020cbf8], 2
jne 0x140138fa1
movss xmm2, dword [0x14018b530]
movss xmm1, dword [0x14018ec24]
lea rcx, [rbp + 0x884]
call fcn.140014150
mov rcx, rax
call fcn.14005e610
movss xmm2, dword [0x14018ec38]
movss xmm1, dword [0x14018ec2c]
lea rcx, [rbp + 0x8a4]
call fcn.140014150
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Visuals
call fcn.1400356e0
call fcn.140110d00
lea rdx, [0x1401d7d61]
lea rcx, str.Draw_Box
call fcn.1400f4ac0
movzx eax, byte [0x1401d7d61]
test eax, eax
je 0x140138c62
lea rdx, [0x1401d7d62]
lea rcx, str.Outlined_Box
call fcn.1400f4ac0
movzx eax, byte [0x1401d7d62]
test eax, eax
je 0x140138c62
mov dword [rsp + 0x28], 0
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x14014f384]
movss xmm2, dword [0x14014ed74]
lea rdx, [0x1401d7d68]
lea rcx, str.Outline_Box_Thickness
call fcn.14010fa40
movss xmm0, dword [0x1401d7d68]
ucomiss xmm0, dword [0x14014ed58]
jp 0x140138c88
jne 0x140138c88
lea rdx, [0x140205cd4]
lea rcx, str.Round_Box
call fcn.1400f4ac0
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 3
lea r8, str.Full
lea rdx, [0x140205cd8]
lea rcx, str.Box_Type
call fcn.1400fbde0
lea rdx, [0x1401d7d63]
lea rcx, str.Draw_Snaplines
call fcn.1400f4ac0
lea rdx, [0x140205cd5]
lea rcx, str.Draw_Username
call fcn.1400f4ac0
lea rdx, [0x140205cd6]
lea rcx, str.Draw_Platform
call fcn.1400f4ac0
lea rdx, [0x140205cd7]
lea rcx, str.Draw_Current_Weapon
call fcn.1400f4ac0
lea rdx, [0x1401d7d65]
lea rcx, str.Draw_Distance
call fcn.1400f4ac0
lea rdx, [0x1401d7d64]
lea rcx, str.Draw_Skeleton
call fcn.1400f4ac0
mov dword [rsp + 0x28], 0
lea rax, [0x14015c1cc]
mov qword [rsp + 0x20], rax
mov r9d, 0x320
mov r8d, 1
lea rdx, [0x1401dc91c]
lea rcx, str.Max_Distance
call fcn.14010fc70
call fcn.140040430
movss xmm2, dword [0x14018b530]
movss xmm1, dword [0x14018ec34]
lea rcx, [rbp + 0x8c4]
call fcn.140014150
mov rcx, rax
call fcn.14005e610
movss xmm2, dword [0x14018ec38]
movss xmm1, dword [0x14018ec2c]
lea rcx, [rbp + 0x8e4]
call fcn.140014150
xor r9d, r9d
mov r8b, 1
mov rdx, rax
lea rcx, str.Preview
call fcn.1400356e0
mov rcx, qword [0x14020cb20]
call fcn.1400579f0
movzx eax, byte [0x140205cd7]
test eax, eax
je 0x140138df6
movss xmm2, dword [0x1401707e0]
movss xmm1, dword [0x14018ec14]
lea rcx, [rbp + 0x904]
call fcn.140014150
mov rcx, rax
call fcn.14005e610
lea rcx, str.Harvesting_Tool
call fcn.140115ba0
movzx eax, byte [0x140205cd5]
test eax, eax
je 0x140138e31
movss xmm2, dword [0x14017b3f8]
movss xmm1, dword [0x14018ec18]
lea rcx, [rbp + 0x924]
call fcn.140014150
mov rcx, rax
call fcn.14005e610
lea rcx, str.dvl1337
call fcn.140115ba0
movzx eax, byte [0x1401d7d65]
test eax, eax
je 0x140138e6c
movss xmm2, dword [0x14018ec30]
movss xmm1, dword [0x14018ec1c]
lea rcx, [rbp + 0x944]
call fcn.140014150
mov rcx, rax
call fcn.14005e610
lea rcx, str.123m
call fcn.140115ba0
movzx eax, byte [0x140205cd6]
test eax, eax
je 0x140138ebd
movss xmm2, dword [0x14014f38c]
movss xmm1, dword [0x14018ec20]
lea rcx, [rbp + 0x964]
call fcn.140014150
mov rcx, rax
call fcn.14005e610
mov edx, 0xffff8800
xor ecx, ecx
call fcn.140058390
lea rcx, [0x14018ea68]
call fcn.140115ba0
mov ecx, 1
call fcn.1400575c0
movzx eax, byte [0x1401d7d61]
test eax, eax
je 0x140138f95
call fcn.140045a50
mov qword [rbp + 0x168], rax
movss xmm2, dword [0x1401707f0]
movss xmm1, dword [0x14018ec14]
lea rcx, [rbp + 0x984]
call fcn.140014150
mov rcx, rax
call fcn.14005e610
lea rcx, [rbp + 0x188]
call fcn.140045440
cvttss2si eax, dword [0x1401d7d70]
mov dword [rbp + 0xaa4], eax
movss xmm0, dword [0x14014ed74]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14018ebe0]
movss xmm2, dword [0x14018ebf4]
movss xmm1, dword [0x14018ebf0]
lea rcx, [rbp + 0x9c4]
call fcn.1400141a0
lea rcx, [rbp + 0x9c4]
call fcn.140044db0
mov dword [rbp + 0x9a4], eax
mov eax, dword [rbp + 0xaa4]
mov dword [rsp + 0x28], eax
lea rax, [rbp + 0x9a4]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x14018ec28]
movss xmm2, dword [0x14014edfc]
movss xmm1, dword [rbp + 0x18c]
movss xmm0, dword [rbp + 0x188]
call fcn.140137e70
call fcn.140057390
call fcn.140040430
jmp 0x140139004
cmp dword [0x14020cbf8], 4
jne 0x140139004
movss xmm2, dword [0x14018b530]
movss xmm1, dword [0x14018ec24]
lea rcx, [rbp + 0x9f4]
call fcn.140014150
mov rcx, rax
call fcn.14005e610
movss xmm2, dword [0x14018ec38]
movss xmm1, dword [0x14018ec44]
lea rcx, [rbp + 0xa14]
call fcn.140014150
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Misc
call fcn.1400356e0
call fcn.140040430
cmp dword [0x14020cbf4], 2
jne 0x1401391fe
call fcn.140036a40
movss xmm2, dword [0x14014ed74]
movss xmm1, dword [0x14018ec24]
lea rcx, [rbp + 0xa34]
call fcn.140014150
mov rcx, rax
call fcn.14005e610
cmp dword [0x14020cbf8], 5
jne 0x14013904c
mov byte [rbp + 0xaa4], 1
jmp 0x140139053
mov byte [rbp + 0xaa4], 0
movzx edx, byte [rbp + 0xaa4]
lea rcx, str.___Misc
call fcn.140139870
movzx eax, al
test eax, eax
je 0x140139077
mov dword [0x14020cbf8], 5
call fcn.140040eb0
cmp dword [0x14020cbf8], 5
jne 0x1401391fe
movss xmm2, dword [0x14018b530]
movss xmm1, dword [0x14018ec24]
lea rcx, [rbp + 0xa54]
call fcn.140014150
mov rcx, rax
call fcn.14005e610
movss xmm2, dword [0x14018ec38]
movss xmm1, dword [0x14018ec2c]
lea rcx, [rbp + 0xa74]
call fcn.140014150
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Misc
call fcn.1400356e0
call fcn.140110d00
lea rcx, str.Visible_Color
call fcn.140115ba0
xor r8d, r8d
lea rdx, section..data
lea rcx, str.Visible_color
call fcn.1400f6bd0
lea rcx, str.Invisible_Color
call fcn.140115ba0
xor r8d, r8d
lea rdx, [0x1401ac010]
lea rcx, str.Invisible_Color
call fcn.1400f6bd0
mov dword [rsp + 0x28], 0
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x14014edec]
movss xmm2, dword [0x14014ed74]
lea rdx, [0x1401d7d70]
lea rcx, str.Box_Thickness
call fcn.14010fa40
mov dword [rsp + 0x28], 0
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x14014edec]
movss xmm2, dword [0x14014ed74]
lea rdx, [0x1401d7d6c]
lea rcx, str.Skeleton_Thickness
call fcn.14010fa40
lea rdx, [0x140205cdc]
lea rcx, str.Draw_Crosshair
call fcn.1400f4ac0
lea rdx, [0x140205cdf]
lea rcx, str.Crosshair_2
call fcn.1400f4ac0
movss xmm2, dword [0x14015df34]
movss xmm1, dword [0x1401707f0]
lea rcx, [rbp + 0xa94]
call fcn.140014150
lea rdx, [rbp + 0xa94]
lea rcx, str.Exit
call fcn.1400f34e0
movzx eax, al
test eax, eax
je 0x1401391f9
xor ecx, ecx
call qword [sym.imp.ucrtbased.dll_exit]
call fcn.140040430
call fcn.1400400a0
lea rcx, [rbp - 0x30]
lea rdx, [0x14018e2d0]
call fcn.14013d400
mov rcx, qword [rbp + 0xab8]
xor rcx, rbp
call fcn.14013d870
lea rsp, [rbp + 0xac8]
pop rdi
pop rbp
ret