Function at 0x1400598f0
Capabilities:
Terminate process

Disassembly:
push rbp
lea rbp, [rsp - 0x57]
sub rsp, 0xc0
mov rax, qword [0x14008d040]
xor rax, rsp
mov qword [rbp + 0x4f], rax
lea rcx, str.Insert_to_open_close_menu
call fcn.140030170
lea rcx, str.Made_by_jouh_on_uc__if_you_paid_you_got_scammed_
call fcn.140030170
mov dword [rbp - 0x49], 0x42f00000
mov dword [rbp - 0x45], 0x41a00000
lea rdx, [rbp - 0x49]
lea rcx, str.Save_Config
call fcn.140030af0
test al, al
je 0x1400599b4
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x39], xmm1
mov r8d, 0xa
lea rdx, str.config.txt
lea rcx, [rbp - 0x49]
call fcn.140042850
nop
lea rcx, [rbp - 0x49]
call fcn.14004bb60
nop
mov rdx, qword [rbp - 0x31]
cmp rdx, 0xf
jbe 0x1400599b4
inc rdx
mov rcx, qword [rbp - 0x49]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400599af
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400599af
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140070830
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x37], xmm0
mov qword [rbp + 0x47], rax
movups xmmword [rbp - 0x29], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp - 0x19], xmm1
mov r8d, 5
lea rdx, str.Steam
lea rcx, [rbp - 0x29]
call fcn.140042850
nop
xorps xmm0, xmm0
movups xmmword [rbp - 9], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 7], xmm1
mov r8d, 9
lea rdx, str.BattleNet
lea rcx, [rbp - 9]
call fcn.140042850
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x17], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x27], xmm1
mov r8d, 4
lea rdx, str.Xbox
lea rcx, [rbp + 0x17]
call fcn.140042850
nop
lea rax, [rbp - 0x29]
mov qword [rbp - 0x49], rax
lea rax, [rbp + 0x37]
mov qword [rbp - 0x41], rax
movaps xmm0, xmmword [rbp - 0x49]
movdqa xmmword [rbp - 0x49], xmm0
lea rdx, [rbp - 0x49]
lea rcx, [rbp + 0x37]
call fcn.14004a950
nop
lea r9, [fcn.140042960]
mov edx, 0x20
mov r8d, 3
lea rcx, [rbp - 0x29]
call fcn.140070760
movss xmm1, dword [0x14007f4d4]
xorps xmm0, xmm0
call fcn.140012740
mov rdx, qword [0x14009c660]
or dword [rdx + 0x4760], 1
mov dword [rdx + 0x4764], 0x42c80000
lea r8, [rbp + 0x37]
call fcn.140057e10
lea rdx, [0x14009d415]
lea rcx, str.Transparent
call fcn.1400565e0
mov rcx, qword [0x14009c660]
mov rax, qword [rcx + 0x3ed8]
movss xmm0, dword [rcx + 0x3808]
movss xmm1, dword [rcx + 0x3818]
addss xmm0, xmm0
addss xmm0, dword [rcx + 0x3c10]
addss xmm0, xmm1
movss xmm2, dword [rax + 0x2c]
subss xmm2, xmm0
subss xmm2, xmm1
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm0, dword [rax + 0x24]
subss xmm0, dword [rax + 0x88]
addss xmm0, xmm2
movss dword [rax + 0x104], xmm0
mov byte [rax + 0x141], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x28]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
subss xmm1, dword [0x14007f468]
addss xmm0, xmm1
movss dword [rax + 0x100], xmm0
mov byte [rax + 0x141], 1
mov dword [rbp - 0x49], 0x42f00000
mov dword [rbp - 0x45], 0x41a00000
lea rdx, [rbp - 0x49]
lea rcx, str.Close
call fcn.140030af0
test al, al
je 0x140059b8c
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
lea rcx, [rbp + 0x37]
call fcn.140044e90
mov rcx, qword [rbp + 0x4f]
xor rcx, rsp
call fcn.1400704a0
add rsp, 0xc0
pop rbp
ret