Function at 0x14001bd94
Capabilities:
Log keystrokes via polling

Disassembly:
mov rax, rsp
mov qword [rax + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x48]
sub rsp, 0x110
movaps xmmword [rax - 0x48], xmm6
lea rcx, str.Meridian
movaps xmmword [rax - 0x58], xmm7
mov r15d, 3
movaps xmmword [rax - 0x68], xmm8
mov r8d, r15d
movaps xmmword [rax - 0x78], xmm9
xor edx, edx
movaps xmmword [rax - 0x88], xmm10
movaps xmmword [rax - 0x98], xmm11
movaps xmmword [rax - 0xa8], xmm12
movaps xmmword [rax - 0xb8], xmm13
movaps xmmword [rax - 0xc8], xmm14
movaps xmmword [rsp + 0x70], xmm15
call fcn.140027fe0
mov rcx, qword [0x1400b9398]
lea r14d, [r15 - 2]
mov r8d, r14d
lea rdx, [0x1400b81c8]
mov rcx, qword [rcx + 0x4010]
call fcn.14002abf8
mov rcx, qword [0x1400b9278]
call fcn.14002a96c
and dword [rbp + 0x50], 0
lea rcx, [rbp + 0x50]
xorps xmm8, xmm8
mov dword [rbp + 0x54], 0x40a00000
call fcn.140048f30
lea r13d, [r15 + 0xd]
xorps xmm1, xmm1
mov ecx, r13d
call fcn.1400202fc
and dword [rbp + 0x50], 0
lea rdx, [rbp + 0x50]
and dword [rbp + 0x54], 0
lea ecx, [r15 + 8]
call fcn.140020374
and dword [rbp + 0x50], 0
lea rdx, [rbp + 0x50]
and dword [rbp + 0x54], 0
lea ecx, [r15 + 0xb]
call fcn.140020374
mov rbx, qword [0x1400b9398]
lea rdx, str.Vireless
movss xmm9, dword [0x1400ae088]
lea rcx, [rbp + 0x50]
xor r9d, r9d
movss dword [rsp + 0x20], xmm9
xor r8d, r8d
mov rax, qword [rbx + 0x4010]
movss xmm6, dword [rax + 0x30]
call fcn.1400250d0
mov rax, qword [rbx + 0x4010]
lea rdx, str.Vireless
subss xmm6, dword [rbp + 0x50]
movss xmm13, dword [0x1400adf0c]
lea rcx, [0x140065ebc]
mov byte [rax + 0xc0], r14b
mov rax, qword [rbx + 0x4010]
mulss xmm6, xmm13
movss xmm0, dword [rax + 0x28]
subss xmm0, dword [rax + 0x8c]
mov byte [rax + 0x151], r14b
addss xmm0, xmm6
movss dword [rax + 0x110], xmm0
call fcn.140046de0
mov ecx, r15d
call fcn.140020400
and dword [rbp + 0x50], 0
lea rcx, [rbp + 0x50]
mov dword [rbp + 0x54], 0x40a00000
call fcn.140048f30
call fcn.14002aa00
and dword [rbp + 0x54], 0
lea rdx, [rbp + 0x50]
lea rcx, str.LeftPane
mov dword [rbp + 0x50], 0x43200000
call fcn.1400253fc
mov rax, qword [0x1400b9398]
mov rcx, qword [rax + 0x4010]
movss xmm6, dword [rcx + 0x30]
mov rcx, qword [0x1400b93e0]
call fcn.14002a96c
call fcn.140048fd0
movdqa xmm10, xmmword [0x1400ae310]
lea r12d, [r15 + 0x12]
xor esi, esi
cmp dword [0x1400b93b8], esi
jne 0x14001bfa4
lea rdx, [rsp + 0x40]
mov ecx, r12d
movups xmmword [rsp + 0x40], xmm10
call fcn.140020234
and dword [rbp + 0x54], esi
lea rcx, [rbp + 0x50]
movaps xmm0, xmm6
subss xmm0, dword [0x1400b81d0]
mulss xmm0, xmm13
movss dword [rbp + 0x50], xmm0
call fcn.140048f30
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rbx, [0x1400b81d0]
mov rdx, rbx
lea rcx, str.__Aimbot
call fcn.140047574
test al, al
je 0x14001bff5
mov eax, esi
mov dword [0x1400b93b8], eax
jmp 0x14001bffb
mov eax, dword [0x1400b93b8]
test eax, eax
jne 0x14001c007
mov ecx, r14d
call fcn.1400202a8
call fcn.140048fd0
cmp dword [0x1400b93b8], r14d
jne 0x14001c028
lea rdx, [rsp + 0x40]
mov ecx, r12d
movups xmmword [rsp + 0x40], xmm10
call fcn.140020234
and dword [rbp + 0x54], esi
lea rcx, [rbp + 0x50]
movaps xmm0, xmm6
subss xmm0, dword [0x1400b81d0]
mulss xmm0, xmm13
movss dword [rbp + 0x50], xmm0
call fcn.140048f30
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Visuals
mov rdx, rbx
call fcn.140047574
test al, al
je 0x14001c073
mov eax, r14d
mov dword [0x1400b93b8], eax
jmp 0x14001c079
mov eax, dword [0x1400b93b8]
cmp eax, r14d
jne 0x14001c086
mov ecx, r14d
call fcn.1400202a8
call fcn.140048fd0
mov edi, 2
cmp dword [0x1400b93b8], edi
jne 0x14001c0ab
lea rdx, [rsp + 0x40]
mov ecx, r12d
movups xmmword [rsp + 0x40], xmm10
call fcn.140020234
and dword [rbp + 0x54], esi
lea rcx, [rbp + 0x50]
movaps xmm0, xmm6
subss xmm0, dword [0x1400b81d0]
mulss xmm0, xmm13
movss dword [rbp + 0x50], xmm0
call fcn.140048f30
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Config
mov rdx, rbx
call fcn.140047574
test al, al
je 0x14001c0f5
mov eax, edi
mov dword [0x1400b93b8], eax
jmp 0x14001c0fb
mov eax, dword [0x1400b93b8]
cmp eax, edi
jne 0x14001c107
mov ecx, r14d
call fcn.1400202a8
call fcn.140048fd0
cmp dword [0x1400b93b8], r15d
jne 0x14001c128
lea rdx, [rsp + 0x40]
mov ecx, r12d
movups xmmword [rsp + 0x40], xmm10
call fcn.140020234
subss xmm6, dword [0x1400b81d0]
and dword [rbp + 0x54], esi
lea rcx, [rbp + 0x50]
mulss xmm6, xmm13
movss dword [rbp + 0x50], xmm6
call fcn.140048f30
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Settings
mov rdx, rbx
call fcn.140047574
test al, al
je 0x14001c170
mov eax, r15d
mov dword [0x1400b93b8], eax
jmp 0x14001c176
mov eax, dword [0x1400b93b8]
cmp eax, r15d
jne 0x14001c183
mov ecx, r14d
call fcn.1400202a8
xorps xmm0, xmm0
mov qword [rsp + 0x60], rsi
mov r8, rdi
mov qword [rsp + 0x68], rsi
lea rdx, [0x140065e68]
lea rcx, [rsp + 0x50]
movups xmmword [rsp + 0x50], xmm0
call fcn.140011cfc
movups xmm0, xmmword [0x1400a70d0]
lea r8, [rsp + 0x50]
movss xmm14, dword [0x1400adf4c]
lea rcx, [rsp + 0x40]
movaps xmm1, xmm14
movdqa xmmword [rsp + 0x40], xmm0
call fcn.14001b774
xorps xmm0, xmm0
mov qword [rsp + 0x60], rsi
mov r8d, 5
mov qword [rsp + 0x68], rsi
lea rdx, str.right
lea rcx, [rsp + 0x50]
movups xmmword [rsp + 0x50], xmm0
call fcn.140011cfc
movups xmm0, xmmword [0x1400a70d0]
lea r8, [rsp + 0x50]
movaps xmm1, xmm14
lea rcx, [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
call fcn.14001b774
call fcn.140025648
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
and dword [rbp + 0x50], esi
lea rcx, str.RightPane
and dword [rbp + 0x54], esi
lea rdx, [rbp + 0x50]
call fcn.1400253fc
xorps xmm0, xmm0
mov qword [rsp + 0x60], rsi
mov r8, rdi
mov qword [rsp + 0x68], rsi
lea rdx, [0x140065e68]
lea rcx, [rsp + 0x50]
movups xmmword [rsp + 0x50], xmm0
call fcn.140011cfc
movups xmm0, xmmword [0x1400a70d0]
lea r8, [rsp + 0x50]
movaps xmm1, xmm14
lea rcx, [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
call fcn.14001b774
movss xmm6, dword [0x1400adfec]
movaps xmm0, xmm6
call fcn.14002dc64
call fcn.140048fd0
mov eax, dword [0x1400b93b8]
test eax, eax
jne 0x14001c63a
movaps xmm1, xmm14
lea ecx, [rax + 8]
call fcn.1400202fc
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x43ca0000
lea rcx, str.AimbotFrame
mov dword [rbp + 0x54], 0x438c0000
call fcn.1400253fc
movss xmm0, dword [0x1400adfe0]
call fcn.14002dc64
and dword [rbp + 0x50], esi
lea rcx, [rbp + 0x50]
mov dword [rbp + 0x54], 0x41700000
call fcn.140048f30
lea rdx, [0x1400b924a]
lea rcx, str.asdf
call fcn.14001ba94
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Enable_aimbot
call fcn.140046de0
lea rbx, [0x1400b81c0]
mov rcx, rbx
call fcn.140048f30
and dword [rbp + 0x50], esi
lea rdx, [rbp + 0x50]
mov ecx, 0xe
mov dword [rbp + 0x54], 0x40800000
call fcn.140020374
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x40000000
mov ecx, 0xb
mov dword [rbp + 0x54], 0x40000000
call fcn.140020374
lea rdx, [rsp + 0x40]
mov ecx, r12d
movups xmmword [rsp + 0x40], xmm10
call fcn.140020234
movdqa xmm7, xmmword [0x1400ae360]
lea rdx, [rsp + 0x40]
xor ecx, ecx
movups xmmword [rsp + 0x40], xmm7
call fcn.140020234
lea r9, str.Auto
mov dword [rsp + 0x20], r15d
lea rdx, [0x1400b9240]
lea rcx, str.comboAimingButton
call fcn.140049b00
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
mov ecx, edi
call fcn.1400202a8
lea rcx, str.__Toggle_button
call fcn.140046de0
and dword [rbp + 0x50], esi
lea rcx, [rbp + 0x50]
mov dword [rbp + 0x54], 0x40c00000
call fcn.140048f30
lea rdx, [rsp + 0x40]
mov ecx, r12d
movups xmmword [rsp + 0x40], xmm10
call fcn.140020234
lea rdx, [rsp + 0x40]
xor ecx, ecx
movups xmmword [rsp + 0x40], xmm7
call fcn.140020234
lea r9, str.Head
mov dword [rsp + 0x20], edi
lea rdx, [0x1400b9244]
lea rcx, str.comboAimingType
call fcn.140049b00
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
mov ecx, edi
call fcn.1400202a8
mov ecx, edi
call fcn.140020400
lea rcx, str.__Aiming_type
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
lea rdx, [0x1400b9261]
lea rcx, str.asdsad
call fcn.14001ba94
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Smooth
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
lea rdx, [rsp + 0x40]
xor ecx, ecx
movups xmmword [rsp + 0x40], xmm7
call fcn.140020234
movss xmm6, dword [0x1400adfd4]
lea rdi, str._.1f
movaps xmm3, xmm6
mov dword [rsp + 0x28], r13d
movaps xmm2, xmm14
mov qword [rsp + 0x20], rdi
lea rdx, [0x1400b80b8]
lea rcx, str.sliderSmooth
call fcn.14004b1a0
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
mov ecx, r14d
call fcn.1400202a8
lea rcx, str.__Smoothness
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
lea rdx, [0x1400b9248]
lea rcx, str.zxcmvs
call fcn.14001ba94
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Draw_FOV
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
lea rdx, [rsp + 0x40]
xor ecx, ecx
movups xmmword [rsp + 0x40], xmm7
call fcn.140020234
movss xmm3, dword [0x1400ae024]
lea rdx, [0x1400b80bc]
xorps xmm2, xmm2
mov dword [rsp + 0x28], r13d
lea rcx, str.sliderRadiusFOV
mov qword [rsp + 0x20], rdi
call fcn.14004b1a0
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
mov ecx, r14d
call fcn.1400202a8
lea rcx, str.__FOV_radius
call fcn.140046de0
call fcn.140025648
and dword [rbp + 0x50], esi
lea rcx, [rbp + 0x50]
mov dword [rbp + 0x54], 0x41a00000
call fcn.140048f30
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x43ca0000
lea rcx, str.TriggerbotFrame
mov dword [rbp + 0x54], 0x42f00000
call fcn.1400253fc
movaps xmm0, xmm6
call fcn.14002dc64
and dword [rbp + 0x50], esi
lea rcx, [rbp + 0x50]
mov dword [rbp + 0x54], 0x41700000
call fcn.140048f30
lea rdx, [0x1400b924b]
lea rcx, str.asasda
call fcn.14001ba94
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Enable_Triggerbot
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
lea rdx, [rsp + 0x40]
xor ecx, ecx
movups xmmword [rsp + 0x40], xmm7
call fcn.140020234
call fcn.14004b1e4
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
mov ecx, r14d
call fcn.1400202a8
lea rcx, str.__Delay
call fcn.140046de0
jmp 0x14001d716
cmp eax, r14d
jne 0x14001d1dd
mov rax, qword [0x1400b9398]
mov r8d, edi
xor edx, edx
mov rcx, qword [rax + 0x4010]
movss xmm0, dword [rcx + 0x28]
addss xmm0, dword [rcx + 0x30]
movss xmm1, dword [rcx + 0x2c]
lea rcx, str.Esp_preview
movss dword [rbp + 0x54], xmm1
addss xmm0, dword [0x1400adffc]
movss dword [rbp + 0x50], xmm0
call fcn.140027fe0
mov r11, qword [0x1400b9398]
lea rdx, [rbp + 0x50]
mov r8d, 4
mov rcx, qword [r11 + 0x4010]
call fcn.14002aaa0
mov rcx, qword [r11 + 0x4010]
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x43660000
mov dword [rbp + 0x54], 0x43c80000
call fcn.14002abf8
mov rdx, qword [r11 + 0x4010]
movss xmm11, dword [rdx + 0x28]
movss xmm7, dword [rdx + 0x2c]
movss xmm12, dword [rdx + 0x30]
movss xmm15, dword [rdx + 0x34]
mov byte [rdx + 0xc0], r14b
cmp byte [0x1400b9269], sil
mov rax, qword [r11 + 0x4010]
mov rbx, qword [rax + 0x2a8]
je 0x14001c811
cmp byte [0x1400b8188], sil
movaps xmm10, xmm11
addss xmm10, xmm12
je 0x14001c794
movups xmm0, xmmword [0x1400b8168]
lea rcx, [rsp + 0x40]
movaps xmm1, xmm10
movups xmmword [rsp + 0x40], xmm0
subss xmm1, xmm6
movaps xmm0, xmm7
addss xmm0, xmm15
movss dword [rbp + 0x50], xmm1
movaps xmm1, xmm7
addss xmm1, dword [0x1400adff8]
subss xmm0, xmm6
movss dword [rbp + 0x5c], xmm1
movss dword [rbp + 0x54], xmm0
movaps xmm0, xmm11
addss xmm0, xmm6
movss dword [rbp + 0x58], xmm0
call fcn.14001fd68
movss xmm5, dword [0x1400adf60]
lea r8, [rbp + 0x50]
movss xmm0, dword [0x1400b8120]
lea rdx, [rbp + 0x58]
movss dword [rsp + 0x30], xmm5
mov r9d, eax
mov rcx, rbx
movss dword [rsp + 0x20], xmm0
call fcn.14003de50
cmp byte [0x1400b9263], sil
je 0x14001c811
movups xmm0, xmmword [0x1400b80d0]
lea rcx, [rsp + 0x40]
movaps xmm1, xmm7
subss xmm10, xmm6
addss xmm1, dword [0x1400adff8]
movups xmmword [rsp + 0x40], xmm0
movaps xmm0, xmm7
addss xmm0, xmm15
movss dword [rbp + 0x50], xmm10
movss dword [rbp + 0x5c], xmm1
subss xmm0, xmm6
movss dword [rbp + 0x54], xmm0
movaps xmm0, xmm11
addss xmm0, xmm6
movss dword [rbp + 0x58], xmm0
call fcn.14001fd68
movss xmm5, dword [0x1400b8120]
lea rdx, [rbp + 0x58]
mov r9d, eax
mov dword [rsp + 0x28], esi
lea r8, [rbp + 0x50]
movss dword [rsp + 0x20], xmm5
mov rcx, rbx
call fcn.14003df4c
cmp byte [0x1400b9267], sil
movss xmm10, dword [0x1400adf78]
je 0x14001c882
movups xmm0, xmmword [0x1400b80e0]
lea rcx, [rsp + 0x40]
movaps xmm1, xmm7
mulss xmm12, xmm13
addss xmm1, xmm15
movups xmmword [rsp + 0x40], xmm0
addss xmm12, xmm11
movaps xmm0, xmm1
movss dword [rbp + 0x5c], xmm1
subss xmm0, xmm6
movss dword [rbp + 0x50], xmm12
movss dword [rbp + 0x58], xmm12
movss dword [rbp + 0x54], xmm0
call fcn.14001fd68
mov r9d, eax
movss dword [rsp + 0x20], xmm10
lea rdx, [rbp + 0x58]
mov rcx, rbx
lea r8, [rbp + 0x50]
call fcn.14003dd84
cmp byte [0x1400b9268], sil
je 0x14001c8fa
movdqa xmm0, xmmword [0x1400ae340]
lea rcx, [rsp + 0x40]
movups xmmword [rsp + 0x40], xmm0
movaps xmm0, xmm7
movaps xmm1, xmm11
addss xmm1, dword [0x1400adfdc]
addss xmm7, dword [0x1400adff8]
addss xmm0, xmm15
addss xmm11, xmm6
movss dword [rbp + 0x50], xmm1
movss dword [rbp + 0x5c], xmm7
subss xmm0, xmm6
movss dword [rbp + 0x58], xmm11
movss dword [rbp + 0x54], xmm0
call fcn.14001fd68
mov r9d, eax
mov dword [rsp + 0x28], esi
lea rdx, [rbp + 0x58]
movss dword [rsp + 0x20], xmm8
lea r8, [rbp + 0x50]
mov rcx, rbx
call fcn.14003df4c
call fcn.14002a2a0
movaps xmm1, xmm14
mov ecx, 8
call fcn.1400202fc
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x43ca0000
lea rcx, str.TriggerbotFrame
mov dword [rbp + 0x54], 0x43aa0000
call fcn.1400253fc
movss xmm0, dword [0x1400adfe0]
call fcn.14002dc64
lea rbx, [0x1400b81c0]
mov rcx, rbx
call fcn.140048f30
lea rdx, [0x1400b9249]
lea rcx, str.enableESP
call fcn.14001ba94
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Enable_ESP
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
lea rdx, [0x1400b9269]
lea rcx, str.enable2dbox
call fcn.14001ba94
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__2D_Box
call fcn.140046de0
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
xorps xmm4, xmm4
lea rdx, [rsp + 0x40]
mov r12d, 0x16
mov ecx, r12d
movups xmmword [rsp + 0x40], xmm4
call fcn.140020234
xorps xmm0, xmm0
lea r13d, [r12 + 1]
mov ecx, r13d
lea rdx, [rsp + 0x40]
movups xmmword [rsp + 0x40], xmm0
call fcn.140020234
mov rcx, qword [0x1400b93e0]
call fcn.14002a96c
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x41a00000
lea rcx, [0x14006612c]
mov dword [rbp + 0x54], 0x41b00000
call fcn.140047574
test al, al
je 0x14001ca22
cmp byte [0x1400b9284], sil
sete byte [0x1400b9284]
call fcn.14002aa00
mov ecx, edi
call fcn.1400202a8
cmp byte [0x1400b9284], sil
movss xmm6, dword [0x1400adfd4]
je 0x14001cc0c
mov r8d, edi
lea rcx, str.2D_box_settings
xor edx, edx
call fcn.140027fe0
mov rcx, qword [0x1400b9398]
lea rdx, [rbp + 0x50]
mov r8d, r14d
mov dword [rbp + 0x50], 0x43480000
mov dword [rbp + 0x54], 0x43960000
mov rcx, qword [rcx + 0x4010]
call fcn.14002abf8
movaps xmm0, xmm6
call fcn.14002dc64
mov rcx, rbx
call fcn.140048f30
lea rdx, [0x1400b9263]
lea rcx, str.asdsad
call fcn.14001ba94
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Fill
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
lea rdx, [0x1400b8188]
lea rcx, str.asdsdsdad
call fcn.14001ba94
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Lines
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
lea rcx, str.Rounding
call fcn.140046de0
movdqa xmm0, xmmword [0x1400ae360]
lea rdx, [rsp + 0x40]
xor ecx, ecx
movups xmmword [rsp + 0x40], xmm0
call fcn.140020234
movss xmm3, dword [0x1400ae004]
lea rax, str._.0f
mov dword [rsp + 0x28], esi
lea rdx, [0x1400b8120]
xorps xmm2, xmm2
mov qword [rsp + 0x20], rax
lea rcx, str.Rouning
call fcn.14004b1a0
mov ecx, r14d
call fcn.1400202a8
mov rcx, rbx
call fcn.140048f30
xor edx, edx
lea rcx, [0x1400b80d0]
call fcn.14001b9ac
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str._Fill_color
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
mov edx, r14d
lea rcx, [0x1400b8168]
call fcn.14001b9ac
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str._Lines_color
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
mov edx, edi
lea rcx, [0x1400b8148]
call fcn.14001b9ac
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str._Lines_color_team
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
mov edx, r15d
lea rcx, [0x1400b8138]
call fcn.14001b9ac
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str._Fill_color_team
call fcn.140046de0
call fcn.14002a2a0
movss xmm1, dword [0x1400b81c4]
lea rcx, [rbp + 0x50]
movss xmm0, dword [0x1400b81c0]
subss xmm1, xmm10
movss dword [rbp + 0x50], xmm0
movss dword [rbp + 0x54], xmm1
call fcn.140048f30
lea rdx, [0x1400b9266]
lea rcx, str.enable3dbox
call fcn.14001ba94
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__3D_Box
call fcn.140046de0
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
xorps xmm4, xmm4
lea rdx, [rsp + 0x40]
mov ecx, r12d
movups xmmword [rsp + 0x40], xmm4
call fcn.140020234
xorps xmm0, xmm0
lea rdx, [rsp + 0x40]
mov ecx, r13d
movups xmmword [rsp + 0x40], xmm0
call fcn.140020234
mov rcx, qword [0x1400b93e0]
call fcn.14002a96c
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x41a00000
lea rcx, [0x1400661f4]
mov dword [rbp + 0x54], 0x41b00000
call fcn.140047574
test al, al
je 0x14001ccd1
cmp byte [0x1400b9282], sil
sete byte [0x1400b9282]
call fcn.14002aa00
mov ecx, edi
call fcn.1400202a8
cmp byte [0x1400b9282], sil
je 0x14001cdc3
mov r8d, edi
lea rcx, str.3D_box_settings
xor edx, edx
call fcn.140027fe0
mov rcx, qword [0x1400b9398]
lea rdx, [rbp + 0x50]
mov r8d, r14d
mov dword [rbp + 0x50], 0x43480000
mov dword [rbp + 0x54], 0x430c0000
mov rcx, qword [rcx + 0x4010]
call fcn.14002abf8
movaps xmm0, xmm6
call fcn.14002dc64
mov rcx, rbx
call fcn.140048f30
lea rdx, [0x1400b9265]
lea rcx, str.animation
call fcn.14001ba94
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Animation
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
mov edx, r15d
lea rcx, [0x1400b80f0]
call fcn.14001b9ac
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str._Lines_color
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
mov edx, 7
lea rcx, [0x1400b8178]
call fcn.14001b9ac
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str._Lines_color_team
call fcn.140046de0
call fcn.14002a2a0
movss xmm1, dword [0x1400b81c4]
lea rcx, [rbp + 0x50]
movss xmm0, dword [0x1400b81c0]
subss xmm1, xmm10
movss dword [rbp + 0x50], xmm0
movss dword [rbp + 0x54], xmm1
call fcn.140048f30
lea rdx, [0x1400b9267]
lea rcx, str.enablesnaplines
call fcn.14001ba94
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Snaplines
call fcn.140046de0
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
xorps xmm4, xmm4
lea rdx, [rsp + 0x40]
mov ecx, r12d
movups xmmword [rsp + 0x40], xmm4
call fcn.140020234
xorps xmm0, xmm0
lea rdx, [rsp + 0x40]
mov ecx, r13d
movups xmmword [rsp + 0x40], xmm0
call fcn.140020234
mov rcx, qword [0x1400b93e0]
call fcn.14002a96c
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x41a00000
lea rcx, [0x140066258]
mov dword [rbp + 0x54], 0x41b00000
call fcn.140047574
test al, al
je 0x14001ce88
cmp byte [0x1400b9283], sil
sete byte [0x1400b9283]
call fcn.14002aa00
mov ecx, edi
call fcn.1400202a8
cmp byte [0x1400b9283], sil
je 0x14001cf49
mov r8d, edi
lea rcx, str.Snaplines_settings
xor edx, edx
call fcn.140027fe0
mov rcx, qword [0x1400b9398]
lea rdx, [rbp + 0x50]
mov r8d, r14d
mov dword [rbp + 0x50], 0x43480000
mov dword [rbp + 0x54], 0x42c80000
mov rcx, qword [rcx + 0x4010]
call fcn.14002abf8
movaps xmm0, xmm6
call fcn.14002dc64
mov rcx, rbx
call fcn.140048f30
mov edx, 0xc
lea rcx, [0x1400b80e0]
call fcn.14001b9ac
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str._Color
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
mov edx, 0xa
lea rcx, [0x1400b8158]
call fcn.14001b9ac
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str._Color_team
call fcn.140046de0
call fcn.14002a2a0
mov rcx, rbx
call fcn.140048f30
lea rdx, [0x1400b9268]
lea rcx, str.enablehealth
call fcn.14001ba94
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Health
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
lea rdx, [0x1400b9260]
lea rcx, str.enabledirections
call fcn.14001ba94
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Directions
call fcn.140046de0
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, [0x1400b8100]
mov edx, 6
call fcn.14001b9ac
mov rcx, rbx
call fcn.140048f30
lea rdx, [0x1400b9264]
lea rcx, str.enableskeleton
call fcn.14001ba94
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Skeleton
call fcn.140046de0
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
xorps xmm4, xmm4
lea rdx, [rsp + 0x40]
mov ecx, r12d
movups xmmword [rsp + 0x40], xmm4
call fcn.140020234
xorps xmm0, xmm0
lea rdx, [rsp + 0x40]
mov ecx, r13d
movups xmmword [rsp + 0x40], xmm0
call fcn.140020234
mov rcx, qword [0x1400b93e0]
call fcn.14002a96c
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x41a00000
lea rcx, [0x140066300]
mov dword [rbp + 0x54], 0x41b00000
call fcn.140047574
test al, al
je 0x14001d071
cmp byte [0x1400b9285], sil
sete byte [0x1400b9285]
call fcn.14002aa00
mov ecx, edi
call fcn.1400202a8
cmp byte [0x1400b9285], sil
je 0x14001d132
mov r8d, edi
lea rcx, str.Skeleton_settings
xor edx, edx
call fcn.140027fe0
mov rcx, qword [0x1400b9398]
lea rdx, [rbp + 0x50]
mov r8d, r14d
mov dword [rbp + 0x50], 0x43480000
mov dword [rbp + 0x54], 0x43020000
mov rcx, qword [rcx + 0x4010]
call fcn.14002abf8
movaps xmm0, xmm6
call fcn.14002dc64
mov rcx, rbx
call fcn.140048f30
mov edx, 8
lea rcx, [0x1400b8110]
call fcn.14001b9ac
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.Color
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
mov edx, 9
lea rcx, [0x1400b8128]
call fcn.14001b9ac
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.Color_team
call fcn.140046de0
call fcn.14002a2a0
movss xmm1, dword [0x1400b81c4]
lea rcx, [rbp + 0x50]
movss xmm0, dword [0x1400b81c0]
subss xmm1, xmm10
movss dword [rbp + 0x50], xmm0
movss dword [rbp + 0x54], xmm1
call fcn.140048f30
lea rdx, [0x1400b926a]
lea rcx, str.enablename
call fcn.14001ba94
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Name
call fcn.140046de0
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
mov rcx, rbx
call fcn.140048f30
mov rcx, rbx
call fcn.140048f30
lea rdx, [0x1400b9262]
lea rcx, str.teamvisible
call fcn.14001ba94
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
lea rcx, str.__Team_visible
call fcn.140046de0
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
jmp 0x14001d716
cmp eax, edi
jne 0x14001d58c
movaps xmm1, xmm14
mov ecx, 8
call fcn.1400202fc
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x43ca0000
lea rcx, str.savecfgframe
mov dword [rbp + 0x54], 0x42c80000
call fcn.1400253fc
movss xmm6, dword [0x1400adfe0]
movaps xmm0, xmm6
call fcn.14002dc64
and dword [rbp + 0x50], esi
lea rcx, [rbp + 0x50]
mov dword [rbp + 0x54], 0x41a00000
call fcn.140048f30
movdqa xmm7, xmmword [0x1400ae360]
lea rdx, [rsp + 0x40]
xor ecx, ecx
movups xmmword [rsp + 0x40], xmm7
call fcn.140020234
lea r13, [0x1400b9290]
xor r9d, r9d
mov rdx, r13
lea rcx, str.configname
mov r8d, 0x100
call fcn.14004b81c
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.14002dbbc
mov ecx, r14d
call fcn.1400202a8
lea rcx, str.__Config_name
call fcn.140046de0
lea rbx, [0x1400b81c0]
mov rcx, rbx
call fcn.140048f30
lea rdx, [rsp + 0x40]
mov ecx, r12d
movups xmmword [rsp + 0x40], xmm10
call fcn.140020234
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x43020000
lea rcx, str.Save_config
mov dword [rbp + 0x54], 0x41f00000
call fcn.140047574
lea r15, [0x1400b8250]
lea rdi, [0x1400b8220]
test al, al
je 0x14001d341
xorps xmm0, xmm0
mov qword [rsp + 0x60], rsi
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x68], rsi
or r8, 0xffffffffffffffff
inc r8
cmp byte [r8 + r13], sil
jne 0x14001d2f4
mov rdx, r13
lea rcx, [rsp + 0x50]
call fcn.140011cfc
lea rdx, [rsp + 0x50]
mov rcx, r15
call fcn.1400065f0
mov rcx, r15
call fcn.1400062d4
mov rdx, qword [0x1400b8290]
cmp rdi, rdx
je 0x14001d341
cmp qword [rdx + 0x18], 0xf
mov r8, qword [rdx + 0x10]
jbe 0x14001d339
mov rdx, qword [rdx]
mov rcx, rdi
call fcn.14000d3c8
call fcn.140025648
and dword [rbp + 0x50], esi
lea rcx, [rbp + 0x50]
mov dword [rbp + 0x54], 0x41c80000
call fcn.140048f30
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x43ca0000
lea rcx, str.loadcfgframe
mov dword [rbp + 0x54], 0x433e0000
call fcn.1400253fc
movaps xmm0, xmm6
call fcn.14002dc64
and dword [rbp + 0x50], esi
lea rcx, [rbp + 0x50]
mov dword [rbp + 0x54], 0x41a00000
call fcn.140048f30
lea rdx, [rsp + 0x40]
xor ecx, ecx
movups xmmword [rsp + 0x40], xmm7
call fcn.140020234
mov r9, qword [0x1400b82a8]
lea rdx, [0x1400b81b8]
mov rax, qword [0x1400b82b0]
lea rcx, str.selectconfig
sub rax, r9
sar rax, 3
mov dword [rsp + 0x20], eax
call fcn.140049b00
test al, al
je 0x14001d41d
movsxd rax, dword [0x1400b81b8]
test eax, eax
js 0x14001d41d
mov rcx, qword [0x1400b8290]
mov rdx, rax
mov rax, qword [0x1400b8298]
sub rax, rcx
sar rax, 5
cmp rdx, rax
jae 0x14001d41d
shl rdx, 5
add rdx, rcx
cmp rdi, rdx
je 0x14001d41d
cmp qword [rdx + 0x18], 0xf
mov r8, qword [rdx + 0x10]
jbe 0x14001d415
mov rdx, qword [rdx]
mov rcx, rdi
call fcn.14000d3c8
mov ecx, r14d
call fcn.1400202a8
movaps xmm0, xmm8
movaps xmm1, xmm9
call fcn.14002dbbc
movdqa xmm4, xmmword [0x1400ae470]
lea rdx, [rsp + 0x40]
xor ecx, ecx
movups xmmword [rsp + 0x40], xmm4
call fcn.140020234
lea rcx, str._Choose_config
call fcn.140046de0
mov ecx, r14d
call fcn.1400202a8
mov rcx, rbx
call fcn.140048f30
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x43020000
lea rcx, str.Load_config
mov dword [rbp + 0x54], 0x41f00000
call fcn.140047574
test al, al
je 0x14001d4a1
mov rdx, rdi
lea rcx, [rsp + 0x50]
call fcn.14000ac60
mov rdx, rax
mov rcx, r15
call fcn.1400083f4
mov rcx, rbx
call fcn.140048f30
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x43020000
lea rcx, str.Delete_config
mov dword [rbp + 0x54], 0x41f00000
call fcn.140047574
test al, al
je 0x14001d526
mov rax, qword [0x1400b8298]
cmp qword [0x1400b8290], rax
je 0x14001d526
cmp qword [0x1400b8230], rsi
je 0x14001d526
mov rdx, rdi
lea rcx, [rsp + 0x50]
call fcn.14000ac60
mov rdx, rax
mov rcx, r15
call fcn.1400092d8
mov rcx, r15
call fcn.1400062d4
mov rdx, qword [0x1400b8290]
cmp rdi, rdx
je 0x14001d526
cmp qword [rdx + 0x18], 0xf
mov r8, qword [rdx + 0x10]
jbe 0x14001d51e
mov rdx, qword [rdx]
mov rcx, rdi
call fcn.14000d3c8
mov rcx, rbx
call fcn.140048f30
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x43020000
lea rcx, str.Update_configs
mov dword [rbp + 0x54], 0x41f00000
call fcn.140047574
test al, al
je 0x14001d57a
mov rcx, r15
call fcn.1400062d4
mov rdx, qword [0x1400b8290]
cmp rdi, rdx
je 0x14001d57a
cmp qword [rdx + 0x18], 0xf
mov r8, qword [rdx + 0x10]
jbe 0x14001d572
mov rdx, qword [rdx]
mov rcx, rdi
call fcn.14000d3c8
call fcn.140025648
mov ecx, r14d
call fcn.1400202a8
jmp 0x14001d71b
cmp eax, r15d
jne 0x14001d723
movaps xmm1, xmm14
mov ecx, 8
call fcn.1400202fc
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x43ca0000
lea rcx, str.settingsframe
mov dword [rbp + 0x54], 0x43960000
call fcn.1400253fc
lea rbx, [0x1400b81c0]
mov rcx, rbx
call fcn.140048f30
movss xmm0, dword [0x1400adfe0]
call fcn.14002dc64
mov ecx, r12d
lea rdx, [rsp + 0x40]
movups xmmword [rsp + 0x40], xmm10
call fcn.140020234
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x430c0000
lea rcx, str.Toggle_menu_key
mov dword [rbp + 0x54], 0x41d80000
call fcn.140047574
test al, al
je 0x14001d619
mov byte [0x1400b9280], r14b
mov rcx, rbx
call fcn.140048f30
cmp byte [0x1400b9280], sil
je 0x14001d660
lea rcx, str.Press_key...
call fcn.140046de0
mov edi, esi
mov ecx, edi
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
js 0x14001d652
add edi, r14d
cmp edi, 0x100
jl 0x14001d638
jmp 0x14001d660
mov word [0x1400b8190], di
mov byte [0x1400b9280], sil
movzx ecx, word [0x1400b8190]
call fcn.14002b26c
mov rdx, rax
lea rcx, str.Key:___s
call fcn.140046de0
mov rcx, rbx
call fcn.140048f30
lea rdx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x430c0000
lea rcx, str.End_menu_key
mov dword [rbp + 0x54], 0x41d80000
call fcn.140047574
test al, al
je 0x14001d6ac
mov byte [0x1400b9281], r14b
mov rcx, rbx
call fcn.140048f30
cmp byte [0x1400b9281], sil
je 0x14001d6f3
lea rcx, str.Press_key...
call fcn.140046de0
mov ebx, esi
mov ecx, ebx
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
js 0x14001d6e5
add ebx, r14d
cmp ebx, 0x100
jl 0x14001d6cb
jmp 0x14001d6f3
mov word [0x1400b818c], bx
mov byte [0x1400b9281], sil
movzx ecx, word [0x1400b818c]
call fcn.14002b26c
mov rdx, rax
lea rcx, str.Key:___s
call fcn.140046de0
mov ecx, r14d
call fcn.1400202a8
call fcn.140025648
mov ecx, r14d
call fcn.140020400
call fcn.14002aa00
call fcn.140025648
movaps xmm15, xmmword [rsp + 0x70]
lea r11, [rsp + 0x110]
mov rbx, qword [r11 + 0x50]
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]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
jmp fcn.14002a2a0