Function at 0x7ffd21be0370
Capabilities:
Get common file path

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push rbp
lea rbp, [rax - 0x398]
sub rsp, 0x490
movaps xmmword [rax - 0x18], xmm6
mov rax, qword [0x7ffd21c77690]
xor rax, rsp
mov qword [rbp + 0x370], rax
mov rdi, rdx
mov qword [rbp - 8], rdx
xor esi, esi
mov qword [rbp - 0x10], rsi
lea r9, [rbp - 0x10]
xor r8d, r8d
mov edx, 0x8000
lea rcx, [0x7ffd21c557c0]
call qword [sym.imp.shell32.dll_SHGetKnownFolderPath]
test eax, eax
jne 0x7ffd21be03e6
mov r8d, 0x104
mov rdx, qword [rbp - 0x10]
lea rcx, [rbp + 0x260]
call qword [sym.imp.ucrtbase.dll_wcstombs]
jmp 0x7ffd21be0400
mov ecx, 2
call qword [sym.imp.ucrtbase.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.error_getting_appdata_path_n
call fcn.7ffd21b413c0
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x50], xmm1
lea rax, [rbp + 0x260]
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rax + r8], 0
jne 0x7ffd21be0420
lea rdx, [rbp + 0x260]
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
nop
mov r8d, 0xe
lea rdx, str.celexconfigs
lea rcx, [rsp + 0x40]
call fcn.7ffd21b8c1b0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x240], xmm0
movups xmm6, xmmword [rax + 0x10]
movups xmmword [rbp + 0x250], xmm6
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rcx, [rsp + 0x40]
call fcn.7ffd21b8c150
xor edx, edx
mov r8d, 0x240
lea rcx, [rbp]
call sub.vcruntime140.dll_memset
mov rdx, rdi
lea rcx, [rbp - 0x30]
call fcn.7ffd21b92940
mov rbx, rax
movabs rcx, 0x7fffffffffffffff
movq rdx, xmm6
sub rcx, rdx
cmp rcx, 1
jb 0x7ffd21be2115
lea r9, [rbp + 0x240]
cmp qword [rbp + 0x258], 0x10
cmovae r9, qword [rbp + 0x240]
mov qword [rsp + 0x30], 1
lea rax, [0x7ffd21c5fee0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rsp + 0x70]
call fcn.7ffd21b906d0
nop
mov r9, rbx
lea r8, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.7ffd21bd36f0
nop
mov r8d, 4
lea rdx, str..cfg
lea rcx, [rbp - 0x50]
call fcn.7ffd21b8c1b0
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
mov qword [rbp - 0x60], rsi
mov qword [rbp - 0x58], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x60], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r8d, 2
lea rdx, [rbp - 0x70]
lea rcx, [rbp]
call fcn.7ffd21bdffb0
nop
lea rcx, [rbp - 0x50]
call fcn.7ffd21b8c150
nop
lea rcx, [rsp + 0x70]
call fcn.7ffd21b8c150
nop
lea rcx, [rbp - 0x30]
call fcn.7ffd21b8c150
movzx ebx, byte [0x7ffd21e48956]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 3
lea rdx, [0x7ffd21c5fee4]
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48949]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 7
lea rdx, str.showfov
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48927]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 5
lea rdx, str.shake
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48916]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xa
lea rdx, str.sticky_aim
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e488fe]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 7
lea rdx, str.use_fov
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48914]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 4
lea rdx, str.pred
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48917]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 6
lea rdx, str.aimbot
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48926]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 9
lea rdx, str.teamcheck
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48944]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 6
lea rdx, str.tracer
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movss xmm6, dword [0x7ffd21c77744]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xe
lea rdx, str.cam_smoothness
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c77748]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 8
lea rdx, str.hor_pred
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c7774c]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 9
lea rdx, str.vert_pred
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
mov ebx, dword [0x7ffd21e477c8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xa
lea rdx, str.aimbot_key
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
mov ebx, dword [0x7ffd21c77758]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 3
lea rdx, [0x7ffd21c5ff44]
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
mov ebx, dword [0x7ffd21c7775c]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xa
lea rdx, str.smoothness
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
mov ebx, dword [0x7ffd21c77740]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xb
lea rdx, str.aimbot_type
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
mov ebx, dword [0x7ffd21e48910]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xb
lea rdx, str.aimbot_part
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
mov ebx, dword [0x7ffd21e48908]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xd
lea rdx, str.shake_value_x
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
mov ebx, dword [0x7ffd21e48928]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xd
lea rdx, str.shake_value_y
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
mov ebx, dword [0x7ffd21e48904]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xd
lea rdx, str.shake_value_z
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
cvttss2si ebx, dword [0x7ffd21c77750]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xa
lea rdx, str.mouse_sens
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
mov ebx, dword [0x7ffd21e48920]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x11
lea rdx, str.aimbot_range_type
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
mov ebx, dword [0x7ffd21e4890c]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 5
lea rdx, str.x_off
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
mov ebx, dword [0x7ffd21e48918]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 5
lea rdx, str.y_off
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
movzx ebx, byte [0x7ffd21e48924]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xa
lea rdx, str.wallcheck1
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48902]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 7
lea rdx, str.disable
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e4894d]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 3
lea rdx, [0x7ffd21c60000]
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48947]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 6
lea rdx, str.health
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e4894c]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 4
lea rdx, str.name
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e4894f]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xa
lea rdx, str.showtarget
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48915]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xd
lea rdx, str.unlockondeath
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48925]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xc
lea rdx, str.health_check
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48903]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 8
lea rdx, str.auto_air
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48936]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 9
lea rdx, str.auto_pred
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48942]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xb
lea rdx, str.auto_reload
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48901]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x17
lea rdx, str.only_lock_when_gun_held
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48935]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 9
lea rdx, str.anti_jump
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e4892e]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 8
lea rdx, str.anti_bag
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48946]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 5
lea rdx, str.radar
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e488fd]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 9
lea rdx, str.watermark
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48948]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 3
lea rdx, [0x7ffd21c600fc]
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
movzx ebx, byte [0x7ffd21e48900]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xa
lea rdx, str.fake_macro
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movzx r8d, bl
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4350
mov ebx, dword [0x7ffd21e47810]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 9
lea rdx, str.macro_key
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
mov ebx, dword [0x7ffd21e477f8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xc
lea rdx, str.auto_air_key
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
mov ebx, dword [0x7ffd21e47828]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 9
lea rdx, str.panic_key
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
mov ebx, dword [0x7ffd21c77754]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 8
lea rdx, str.deadzone
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
movups xmm6, xmmword [0x7ffd21e79dd8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 8
lea rdx, str.boxcolor
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
lea rax, [rsp + 0x40]
mov qword [rsp + 0x60], rax
movdqa xmmword [rsp + 0x70], xmm6
mov eax, dword [rbp]
dec eax
cmp eax, 1
ja 0x7ffd21be11f7
mov rax, qword [rbp + 0x28]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x28]
add rcx, rax
call qword [sym.imp.msvcp140.dll_public:_bool___cdecl_std::ios_base::good_void_const___ptr64]
test al, al
je 0x7ffd21be11f7
lea rdx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0x10
cmovae rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
lea rcx, [rbp + 0x28]
call fcn.7ffd21be5d80
lea rdx, [0x7ffd21c5fec4]
mov rcx, rax
call fcn.7ffd21bc79d0
mov r8, rax
lea rcx, [rsp + 0x70]
call fcn.7ffd21b49600
mov edx, eax
mov rcx, r8
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_int____ptr64]
mov rcx, rax
lea rdx, [0x7ffd21c60464]
call fcn.7ffd21bc79d0
nop
lea rcx, [rsp + 0x40]
call fcn.7ffd21b8c150
movups xmm6, xmmword [0x7ffd21e79d58]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 9
lea rdx, str.namecolor
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
lea rax, [rsp + 0x40]
mov qword [rsp + 0x60], rax
movdqa xmmword [rsp + 0x70], xmm6
mov eax, dword [rbp]
dec eax
cmp eax, 1
ja 0x7ffd21be12ba
mov rax, qword [rbp + 0x28]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x28]
add rcx, rax
call qword [sym.imp.msvcp140.dll_public:_bool___cdecl_std::ios_base::good_void_const___ptr64]
test al, al
je 0x7ffd21be12ba
lea rdx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0x10
cmovae rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
lea rcx, [rbp + 0x28]
call fcn.7ffd21be5d80
lea rdx, [0x7ffd21c5fec4]
mov rcx, rax
call fcn.7ffd21bc79d0
mov r8, rax
lea rcx, [rsp + 0x70]
call fcn.7ffd21b49600
mov edx, eax
mov rcx, r8
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_int____ptr64]
mov rcx, rax
lea rdx, [0x7ffd21c60464]
call fcn.7ffd21bc79d0
nop
lea rcx, [rsp + 0x40]
call fcn.7ffd21b8c150
movups xmm6, xmmword [0x7ffd21e79db8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 9
lea rdx, str.predcolor
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
lea rax, [rsp + 0x40]
mov qword [rsp + 0x60], rax
movdqa xmmword [rsp + 0x70], xmm6
mov eax, dword [rbp]
dec eax
cmp eax, 1
ja 0x7ffd21be137d
mov rax, qword [rbp + 0x28]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x28]
add rcx, rax
call qword [sym.imp.msvcp140.dll_public:_bool___cdecl_std::ios_base::good_void_const___ptr64]
test al, al
je 0x7ffd21be137d
lea rdx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0x10
cmovae rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
lea rcx, [rbp + 0x28]
call fcn.7ffd21be5d80
lea rdx, [0x7ffd21c5fec4]
mov rcx, rax
call fcn.7ffd21bc79d0
mov r8, rax
lea rcx, [rsp + 0x70]
call fcn.7ffd21b49600
mov edx, eax
mov rcx, r8
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_int____ptr64]
mov rcx, rax
lea rdx, [0x7ffd21c60464]
call fcn.7ffd21bc79d0
nop
lea rcx, [rsp + 0x40]
call fcn.7ffd21b8c150
movups xmm6, xmmword [0x7ffd21e79d68]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 9
lea rdx, str.fov_color
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
lea rax, [rsp + 0x40]
mov qword [rsp + 0x60], rax
movdqa xmmword [rsp + 0x70], xmm6
mov eax, dword [rbp]
dec eax
cmp eax, 1
ja 0x7ffd21be1440
mov rax, qword [rbp + 0x28]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x28]
add rcx, rax
call qword [sym.imp.msvcp140.dll_public:_bool___cdecl_std::ios_base::good_void_const___ptr64]
test al, al
je 0x7ffd21be1440
lea rdx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0x10
cmovae rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
lea rcx, [rbp + 0x28]
call fcn.7ffd21be5d80
lea rdx, [0x7ffd21c5fec4]
mov rcx, rax
call fcn.7ffd21bc79d0
mov r8, rax
lea rcx, [rsp + 0x70]
call fcn.7ffd21b49600
mov edx, eax
mov rcx, r8
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_int____ptr64]
mov rcx, rax
lea rdx, [0x7ffd21c60464]
call fcn.7ffd21bc79d0
nop
lea rcx, [rsp + 0x40]
call fcn.7ffd21b8c150
movups xmm6, xmmword [0x7ffd21e79dc8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xa
lea rdx, str.bone_color
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
lea rax, [rsp + 0x40]
mov qword [rsp + 0x60], rax
movdqa xmmword [rsp + 0x70], xmm6
mov eax, dword [rbp]
dec eax
cmp eax, 1
ja 0x7ffd21be1503
mov rax, qword [rbp + 0x28]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x28]
add rcx, rax
call qword [sym.imp.msvcp140.dll_public:_bool___cdecl_std::ios_base::good_void_const___ptr64]
test al, al
je 0x7ffd21be1503
lea rdx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0x10
cmovae rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
lea rcx, [rbp + 0x28]
call fcn.7ffd21be5d80
lea rdx, [0x7ffd21c5fec4]
mov rcx, rax
call fcn.7ffd21bc79d0
mov r8, rax
lea rcx, [rsp + 0x70]
call fcn.7ffd21b49600
mov edx, eax
mov rcx, r8
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_int____ptr64]
mov rcx, rax
lea rdx, [0x7ffd21c60464]
call fcn.7ffd21bc79d0
nop
lea rcx, [rsp + 0x40]
call fcn.7ffd21b8c150
movups xmm6, xmmword [0x7ffd21e79da8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xe
lea rdx, str.deadzone_color
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
lea rax, [rsp + 0x40]
mov qword [rsp + 0x60], rax
movdqa xmmword [rsp + 0x70], xmm6
mov eax, dword [rbp]
dec eax
cmp eax, 1
ja 0x7ffd21be15c6
mov rax, qword [rbp + 0x28]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x28]
add rcx, rax
call qword [sym.imp.msvcp140.dll_public:_bool___cdecl_std::ios_base::good_void_const___ptr64]
test al, al
je 0x7ffd21be15c6
lea rdx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0x10
cmovae rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
lea rcx, [rbp + 0x28]
call fcn.7ffd21be5d80
lea rdx, [0x7ffd21c5fec4]
mov rcx, rax
call fcn.7ffd21bc79d0
mov r8, rax
lea rcx, [rsp + 0x70]
call fcn.7ffd21b49600
mov edx, eax
mov rcx, r8
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_int____ptr64]
mov rcx, rax
lea rdx, [0x7ffd21c60464]
call fcn.7ffd21bc79d0
nop
lea rcx, [rsp + 0x40]
call fcn.7ffd21b8c150
movups xmm6, xmmword [0x7ffd21e79de8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xb
lea rdx, str.chams_color
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
lea rax, [rsp + 0x40]
mov qword [rsp + 0x60], rax
movdqa xmmword [rsp + 0x70], xmm6
mov eax, dword [rbp]
dec eax
cmp eax, 1
ja 0x7ffd21be1689
mov rax, qword [rbp + 0x28]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x28]
add rcx, rax
call qword [sym.imp.msvcp140.dll_public:_bool___cdecl_std::ios_base::good_void_const___ptr64]
test al, al
je 0x7ffd21be1689
lea rdx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0x10
cmovae rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
lea rcx, [rbp + 0x28]
call fcn.7ffd21be5d80
lea rdx, [0x7ffd21c5fec4]
mov rcx, rax
call fcn.7ffd21bc79d0
mov r8, rax
lea rcx, [rsp + 0x70]
call fcn.7ffd21b49600
mov edx, eax
mov rcx, r8
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_int____ptr64]
mov rcx, rax
lea rdx, [0x7ffd21c60464]
call fcn.7ffd21bc79d0
nop
lea rcx, [rsp + 0x40]
call fcn.7ffd21b8c150
movups xmm6, xmmword [0x7ffd21e79e08]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xc
lea rdx, str.target_color
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
lea rax, [rsp + 0x40]
mov qword [rsp + 0x60], rax
movdqa xmmword [rsp + 0x70], xmm6
mov eax, dword [rbp]
dec eax
cmp eax, 1
ja 0x7ffd21be174c
mov rax, qword [rbp + 0x28]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x28]
add rcx, rax
call qword [sym.imp.msvcp140.dll_public:_bool___cdecl_std::ios_base::good_void_const___ptr64]
test al, al
je 0x7ffd21be174c
lea rdx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0x10
cmovae rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
lea rcx, [rbp + 0x28]
call fcn.7ffd21be5d80
lea rdx, [0x7ffd21c5fec4]
mov rcx, rax
call fcn.7ffd21bc79d0
mov r8, rax
lea rcx, [rsp + 0x70]
call fcn.7ffd21b49600
mov edx, eax
mov rcx, r8
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_int____ptr64]
mov rcx, rax
lea rdx, [0x7ffd21c60464]
call fcn.7ffd21bc79d0
nop
lea rcx, [rsp + 0x40]
call fcn.7ffd21b8c150
movups xmm6, xmmword [0x7ffd21e79d78]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x11
lea rdx, str.radar_local_color
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
lea rax, [rsp + 0x40]
mov qword [rsp + 0x60], rax
movdqa xmmword [rsp + 0x70], xmm6
mov eax, dword [rbp]
dec eax
cmp eax, 1
ja 0x7ffd21be180f
mov rax, qword [rbp + 0x28]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x28]
add rcx, rax
call qword [sym.imp.msvcp140.dll_public:_bool___cdecl_std::ios_base::good_void_const___ptr64]
test al, al
je 0x7ffd21be180f
lea rdx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0x10
cmovae rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
lea rcx, [rbp + 0x28]
call fcn.7ffd21be5d80
lea rdx, [0x7ffd21c5fec4]
mov rcx, rax
call fcn.7ffd21bc79d0
mov r8, rax
lea rcx, [rsp + 0x70]
call fcn.7ffd21b49600
mov edx, eax
mov rcx, r8
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_int____ptr64]
mov rcx, rax
lea rdx, [0x7ffd21c60464]
call fcn.7ffd21bc79d0
nop
lea rcx, [rsp + 0x40]
call fcn.7ffd21b8c150
movups xmm6, xmmword [0x7ffd21e79d88]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 9
lea rdx, str.dot_color
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
lea rax, [rsp + 0x40]
mov qword [rsp + 0x60], rax
movdqa xmmword [rsp + 0x70], xmm6
mov eax, dword [rbp]
dec eax
cmp eax, 1
ja 0x7ffd21be18d2
mov rax, qword [rbp + 0x28]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x28]
add rcx, rax
call qword [sym.imp.msvcp140.dll_public:_bool___cdecl_std::ios_base::good_void_const___ptr64]
test al, al
je 0x7ffd21be18d2
lea rdx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0x10
cmovae rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
lea rcx, [rbp + 0x28]
call fcn.7ffd21be5d80
lea rdx, [0x7ffd21c5fec4]
mov rcx, rax
call fcn.7ffd21bc79d0
mov r8, rax
lea rcx, [rsp + 0x70]
call fcn.7ffd21b49600
mov edx, eax
mov rcx, r8
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_int____ptr64]
mov rcx, rax
lea rdx, [0x7ffd21c60464]
call fcn.7ffd21bc79d0
nop
lea rcx, [rsp + 0x40]
call fcn.7ffd21b8c150
movups xmm6, xmmword [0x7ffd21e79df8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xc
lea rdx, str.tracer_color
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
lea rax, [rsp + 0x40]
mov qword [rsp + 0x60], rax
movdqa xmmword [rsp + 0x70], xmm6
mov eax, dword [rbp]
dec eax
cmp eax, 1
ja 0x7ffd21be1995
mov rax, qword [rbp + 0x28]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x28]
add rcx, rax
call qword [sym.imp.msvcp140.dll_public:_bool___cdecl_std::ios_base::good_void_const___ptr64]
test al, al
je 0x7ffd21be1995
lea rdx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0x10
cmovae rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
lea rcx, [rbp + 0x28]
call fcn.7ffd21be5d80
lea rdx, [0x7ffd21c5fec4]
mov rcx, rax
call fcn.7ffd21bc79d0
mov r8, rax
lea rcx, [rsp + 0x70]
call fcn.7ffd21b49600
mov edx, eax
mov rcx, r8
call qword [sym.imp.msvcp140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_int____ptr64]
mov rcx, rax
lea rdx, [0x7ffd21c60464]
call fcn.7ffd21bc79d0
nop
lea rcx, [rsp + 0x40]
call fcn.7ffd21b8c150
mov ebx, dword [0x7ffd21c77734]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 5
lea rdx, str.speed
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
mov r8d, ebx
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be44e0
movss xmm6, dword [0x7ffd21c77798]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x17
lea rdx, str.tfive_thirty_horizontal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c77790]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x15
lea rdx, str.tfive_thirty_veritcal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c777ac]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x1b
lea rdx, str.thirtyfive_forty_horicontal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c77760]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x19
lea rdx, str.thirtyfive_forty_veritcal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c77774]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x1a
lea rdx, str.fortyfive_fifty_horicontal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c77788]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x18
lea rdx, str.fortyfive_fifty_vertical
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c77778]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x1a
lea rdx, str.fiftyfive_sixty_horizontal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c77764]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x18
lea rdx, str.fiftyfive_sixty_veritcal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c7779c]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x12
lea rdx, str.sixtyfive_veritcal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c77794]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x14
lea rdx, str.sixtyfive_horizontal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c77780]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x16
lea rdx, str.seventyfive_horizontal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c777b0]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x14
lea rdx, str.seventyfive_veritcal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c7776c]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x15
lea rdx, str.eightyfive_horizontal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c777a8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x13
lea rdx, str.eightyfive_veritcal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c77784]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x13
lea rdx, str.ninefive_horizontal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c77770]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x11
lea rdx, str.ninefive_veritcal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c777a4]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x11
lea rdx, str.oneten_horizontal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c7777c]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0xf
lea rdx, str.oneten_veritcal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c77768]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x12
lea rdx, str.onefive_horizontal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c777a0]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x10
lea rdx, str.onefive_veritcal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c77724]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x16
lea rdx, str.onetwentyfive_veritcal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c77720]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x18
lea rdx, str.onetwentyfive_horizontal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c7772c]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x18
lea rdx, str.onethirtyfive_horizontal
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
movss xmm6, dword [0x7ffd21c77728]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov r8d, 0x16
lea rdx, str.onethirtyfive_vertical
lea rcx, [rsp + 0x40]
call fcn.7ffd21b902c0
movaps xmm2, xmm6
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.7ffd21be4410
mov eax, dword [rbp]
dec eax
cmp eax, 1
ja 0x7ffd21be2044
lea rcx, [rbp + 0x30]
call fcn.7ffd21bbee10
test rax, rax
jne 0x7ffd21be2044
mov rax, qword [rbp + 0x28]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x28]
add rcx, rax
xor r8d, r8d
lea edx, [r8 + 2]
call qword [sym.imp.msvcp140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
nop
test dword [rbp], 0xfffffffd
jne 0x7ffd21be2080
lea rcx, [rbp + 0x140]
call fcn.7ffd21bbee10
test rax, rax
jne 0x7ffd21be2080
mov rax, qword [rbp + 0x130]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x130]
add rcx, rax
xor r8d, r8d
lea edx, [r8 + 2]
call qword [sym.imp.msvcp140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
mov eax, dword [rbp]
dec eax
cmp eax, 1
ja 0x7ffd21be20b4
lea rcx, [rbp + 0x30]
call fcn.7ffd21bbee10
test rax, rax
jne 0x7ffd21be20b4
mov rax, qword [rbp + 0x28]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x28]
add rcx, rax
xor r8d, r8d
lea edx, [r8 + 2]
call qword [sym.imp.msvcp140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
lea rcx, [rbp + 0x130]
call fcn.7ffd21bbdbf0
lea rcx, [rbp + 0x28]
call fcn.7ffd21bc7430
lea rcx, [rbp + 8]
call fcn.7ffd21b8c150
nop
lea rcx, [rbp + 0x240]
call fcn.7ffd21b8c150
nop
mov rcx, rdi
call fcn.7ffd21b8c150
mov rcx, qword [rbp + 0x370]
xor rcx, rsp
call fcn.7ffd21c3f7f0
lea r11, [rsp + 0x490]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x20]
mov rdi, qword [r11 + 0x28]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop rbp
ret
call fcn.7ffd21b78900
nop
int3