Function at 0x140043450
Capabilities:
Create thread

Disassembly:
push rbp
mov rbp, rsp
sub rsp, 0x70
cmp byte [0x140061904], 0
je 0x140043444
mov qword [rsp + 0x90], rbx
lea rdx, [0x140061904]
movaps xmmword [rsp + 0x60], xmm6
lea rcx, str.Settings
mov r8d, 2
movaps xmmword [rsp + 0x50], xmm7
call fcn.140010d90
call fcn.140014730
movss xmm6, dword [0x140058d54]
test al, al
je 0x140043151
mov rax, qword [0x140061908]
cmp byte [rax + 0xe8], 0
je 0x140043151
movss xmm1, dword [rax + 0x70]
movss xmm0, dword [rax + 0x2b58]
mulss xmm1, xmm1
comiss xmm0, xmm1
setae al
test al, al
je 0x140043151
movaps xmm2, xmm6
lea rcx, [rbp + 0x18]
call fcn.140016360
mov rax, qword [0x140061908]
lea rdx, [rbp + 0x10]
xor r8d, r8d
mov rcx, qword [rax + 0x40a0]
movsd xmm0, qword [rcx + 0x28]
movsd qword [rbp + 0x10], xmm0
addss xmm0, dword [rbp + 0x18]
movss dword [rbp + 0x10], xmm0
movss xmm0, dword [rbp + 0x14]
addss xmm0, dword [rbp + 0x1c]
movss dword [rbp + 0x14], xmm0
call fcn.140014800
mov rax, qword [0x140061908]
movsd xmm0, qword [rax + 0xe0]
movsd qword [rax + 0x2ab0], xmm0
lea rcx, str.Spoof_Config
call fcn.1400396c0
lea rax, str.9_26_2024
mov qword [rbp - 0x40], rax
lea r9, [rbp - 0x40]
lea rax, [0x14004ccc4]
mov qword [rbp - 0x38], rax
lea rdx, [0x140061920]
lea rax, [0x14004ccc8]
mov qword [rbp - 0x30], rax
lea rcx, str.spoofconfig
lea rax, [0x14004cccc]
mov qword [rbp - 0x28], rax
call fcn.14003d190
lea rcx, str.Motherboard
call fcn.1400396c0
lea rax, str.ASUS
mov qword [rbp - 0x40], rax
lea r9, [rbp - 0x40]
lea rax, str.Gigabyte
mov qword [rbp - 0x38], rax
lea rdx, [0x140061924]
lea rax, [0x1400587f4]
mov qword [rbp - 0x30], rax
lea rcx, str.motherboard
lea rax, str.ASRock
mov qword [rbp - 0x28], rax
call fcn.14003d190
mov rbx, qword [0x140061908]
mov rax, qword [rbx + 0x40a0]
mov byte [rax + 0xcc], 1
mov rax, qword [rbx + 0x40a0]
cmp byte [rax + 0xcf], 0
jne 0x14004322f
movaps xmm1, xmm6
mov qword [rbp + 0x10], 0
lea rcx, [rbp + 0x10]
call fcn.140019370
mov rbx, qword [0x140061908]
mov rdx, qword [rbx + 0x40a0]
cmp byte [rdx + 0xcf], 0
jne 0x140043276
mov r8d, dword [rdx + 0x1cc]
mov eax, r8d
neg eax
sbb ecx, ecx
add ecx, 2
cmp qword [rdx + 0x1c0], 0
je 0x140043262
neg r8d
sbb ecx, ecx
add ecx, 6
movss xmm1, dword [0x140058c9c]
call fcn.14003bd20
mov rbx, qword [0x140061908]
mov rax, qword [rbx + 0x40a0]
mov byte [rax + 0xcc], 1
mov rax, qword [rbx + 0x40a0]
cmp byte [rax + 0xcf], 0
jne 0x1400432af
movaps xmm1, xmm6
mov qword [rbp + 0x10], 0
lea rcx, [rbp + 0x10]
call fcn.140019370
mov rbx, qword [0x140061908]
movups xmm0, xmmword [rbx + 0x3b68]
lea rcx, [rbx + 0x4b38]
mov dword [rbp - 0x40], 0x15
movdqa xmm7, xmmword [0x140059250]
lea rdx, [rbp - 0x40]
movups xmmword [rbp - 0x3c], xmm0
call fcn.140022d60
cmp dword [rbx + 0x4b34], 0x15
je 0x1400432e9
movups xmmword [rbx + 0x3b68], xmm7
mov rbx, qword [0x140061908]
lea rdx, [rbp - 0x40]
movdqa xmm7, xmmword [0x140059230]
mov dword [rbp - 0x40], 0x16
movups xmm0, xmmword [rbx + 0x3b78]
lea rcx, [rbx + 0x4b38]
movups xmmword [rbp - 0x3c], xmm0
call fcn.140022d60
cmp dword [rbx + 0x4b34], 0x16
je 0x14004332a
movups xmmword [rbx + 0x3b78], xmm7
mov rbx, qword [0x140061908]
lea rdx, [rbp - 0x40]
movdqa xmm7, xmmword [0x140059220]
mov dword [rbp - 0x40], 0x17
movups xmm0, xmmword [rbx + 0x3b88]
lea rcx, [rbx + 0x4b38]
movups xmmword [rbp - 0x3c], xmm0
call fcn.140022d60
cmp dword [rbx + 0x4b34], 0x17
je 0x14004336b
movups xmmword [rbx + 0x3b88], xmm7
mov rbx, qword [0x140061908]
lea rdx, [rbp - 0x40]
movdqa xmm7, xmmword [0x140059140]
mov dword [rbp - 0x40], 0
movups xmm0, xmmword [rbx + 0x3a18]
lea rcx, [rbx + 0x4b38]
movups xmmword [rbp - 0x3c], xmm0
call fcn.140022d60
cmp dword [rbx + 0x4b34], 0
je 0x1400433ac
movups xmmword [rbx + 0x3a18], xmm7
xor r8d, r8d
mov dword [rbp + 0x10], 0x439d8000
lea rdx, [rbp + 0x10]
mov dword [rbp + 0x14], 0x42180000
lea rcx, str.Save_Config
call fcn.14003a400
mov ecx, 1
call fcn.140004a70
mov rcx, qword [0x140061908]
movaps xmm7, xmmword [rsp + 0x50]
mov rbx, qword [rsp + 0x90]
mov rax, qword [rcx + 0x40a0]
mov byte [rax + 0xcc], 1
mov rax, qword [rcx + 0x40a0]
cmp byte [rax + 0xcf], 0
jne 0x14004341d
movaps xmm1, xmm6
mov qword [rbp + 0x10], 0
lea rcx, [rbp + 0x10]
call fcn.140019370
lea rdx, [0x140061902]
lea rcx, str.Debug_Mode
call fcn.14003b5b0
mov ecx, 3
call fcn.140004a70
call fcn.140013680
movaps xmm6, xmmword [rsp + 0x60]
add rsp, 0x70
pop rbp
ret
mov rax, rsp
mov qword [rax + 0x18], rbx
mov qword [rax + 0x20], rdi
push rbp
lea rbp, [rax - 0x5f]
sub rsp, 0xa0
movaps xmmword [rax - 0x18], xmm6
movaps xmmword [rax - 0x28], xmm7
movaps xmmword [rax - 0x38], xmm8
call fcn.140042f90
mov rax, qword [0x140061908]
mov dword [rax + 0x4ae0], 0x43d20000
mov dword [rax + 0x4ae4], 0x44160000
mov dword [rax + 0x4ac8], 1
xorps xmm2, xmm2
movss xmm1, dword [0x140058d0c]
or dword [rax + 0x4ac0], 3
movaps xmm0, xmm1
unpcklps xmm0, xmm1
movsd qword [rax + 0x4ad0], xmm0
xorps xmm1, xmm1
unpcklps xmm1, xmm2
movsd qword [rax + 0x4ad8], xmm1
mov dword [rax + 0x4ac4], 4
xor edx, edx
mov r8d, 3
lea rcx, str.Spoofing_Menu
call fcn.140010d90
xor edi, edi
mov qword [rsp + 0x28], rdi
mov dword [rsp + 0x20], edi
xor r9d, r9d
lea r8, [0x1400462e0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
call fcn.140014730
movss xmm8, dword [0x140058d54]
test al, al
je 0x1400435be
cmp byte [0x140061904], dil
jne 0x1400435be
mov rcx, qword [0x140061908]
cmp byte [rcx + 0xe8], dil
je 0x1400435c5
movss xmm1, dword [rcx + 0x70]
mulss xmm1, xmm1
movss xmm0, dword [rcx + 0x2b58]
comiss xmm0, xmm1
setae al
test al, al
je 0x1400435c5
movaps xmm2, xmm8
lea rcx, [rbp + 0x6f]
call fcn.140016360
mov rax, qword [0x140061908]
mov rcx, qword [rax + 0x40a0]
movsd xmm0, qword [rcx + 0x28]
movsd qword [rbp + 0x67], xmm0
addss xmm0, dword [rbp + 0x6f]
movss dword [rbp + 0x67], xmm0
movss xmm0, dword [rbp + 0x6b]
addss xmm0, dword [rbp + 0x73]
movss dword [rbp + 0x6b], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x67]
call fcn.140014800
mov rcx, qword [0x140061908]
movsd xmm0, qword [rcx + 0xe0]
movsd qword [rcx + 0x2ab0], xmm0
jmp 0x1400435c5
mov rcx, qword [0x140061908]
mov rdx, qword [rcx + 0x40a0]
movss xmm7, dword [0x140058c9c]
cmp byte [rdx + 0xcf], dil
jne 0x140043607
mov r8d, dword [rdx + 0x1cc]
mov eax, r8d
neg eax
sbb ecx, ecx
add ecx, 2
cmp qword [rdx + 0x1c0], rdi
je 0x1400435ff
neg r8d
sbb ecx, ecx
add ecx, 6
movaps xmm1, xmm7
call fcn.14003bd20
lea rcx, str.scylla_spoof__freeware
call fcn.1400396c0
mov rbx, qword [0x140061908]
mov rdx, qword [rbx + 0x40a0]
cmp byte [rdx + 0xcf], dil
jne 0x14004365b
mov r8d, dword [rdx + 0x1cc]
mov eax, r8d
neg eax
sbb ecx, ecx
add ecx, 2
cmp qword [rdx + 0x1c0], rdi
je 0x14004364c
neg r8d
sbb ecx, ecx
add ecx, 6
movaps xmm1, xmm7
call fcn.14003bd20
mov rbx, qword [0x140061908]
movdqa xmm6, xmmword [0x140059290]
mov dword [rbp - 0x19], edi
movups xmm0, xmmword [rbx + 0x3a18]
movups xmmword [rbp - 0x15], xmm0
lea rcx, [rbx + 0x4b38]
lea rdx, [rbp - 0x19]
call fcn.140022d60
cmp dword [rbx + 0x4b34], edi
je 0x140043690
movups xmmword [rbx + 0x3a18], xmm6
lea rdx, [0x140061928]
lea rcx, str.Permanent_Spoofing
call fcn.14003b5b0
lea rbx, [0x1400610d8]
test al, al
je 0x140043842
xorps xmm0, xmm0
mov ecx, 0x20
movups xmmword [rbp - 0x19], xmm0
cmp byte [0x140061928], dil
je 0x140043765
call fcn.140047abc
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058e30]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Enabled_Permanent_Spoofing]
movups xmmword [rax], xmm0
movsd xmm0, qword [0x140058870]
movsd qword [rax + 0x10], xmm0
movzx ecx, word [0x140058878]
mov word [rax + 0x18], cx
mov byte [rax + 0x1a], dil
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
mov rcx, rbx
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x140043760
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004375a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14004375a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
nop
jmp 0x140043807
call fcn.140047abc
mov rdx, rax
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058e40]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Disabled_Permanent_Spoofing]
movups xmmword [rax], xmm0
movsd xmm0, qword [0x140058890]
movsd qword [rax + 0x10], xmm0
movzx ecx, word [0x140058898]
mov word [rax + 0x18], cx
movzx eax, byte [0x14005889a]
mov byte [rdx + 0x1a], al
mov byte [rdx + 0x1b], dil
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
mov rcx, rbx
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x140043807
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140043801
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140043801
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
nop
mov rdx, qword [rbp - 1]
cmp rdx, 0xf
jbe 0x140043842
inc rdx
mov rcx, qword [rbp - 0x19]
cmp rdx, 0x1000
mov rax, rcx
jb 0x14004383d
mov rcx, qword [rcx - 8]
sub rax, rcx
add rdx, 0x27
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400449a9
call fcn.140047874
lea rdx, [0x140061901]
lea rcx, str.Permanent_EFI_Spoofing
call fcn.14003b5b0
test al, al
je 0x140043a02
xorps xmm0, xmm0
mov ecx, 0x20
movups xmmword [rbp - 0x19], xmm0
cmp byte [0x140061901], 0
je 0x14004391c
call fcn.140047abc
mov rdx, rax
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058e60]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Enabled_Permanent_EFI_Spoofing]
movups xmmword [rax], xmm0
movsd xmm0, qword [0x1400588c8]
movsd qword [rax + 0x10], xmm0
mov ecx, dword [0x1400588d0]
mov dword [rax + 0x18], ecx
movzx eax, word [0x1400588d4]
mov word [rdx + 0x1c], ax
mov byte [rdx + 0x1e], 0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
mov rcx, rbx
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x140043917
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140043911
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140043911
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
nop
jmp 0x1400439c7
call fcn.140047abc
mov rdx, rax
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058e70]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Disabled_Permanent_EFI_Spoofing]
movups xmmword [rax], xmm0
movsd xmm0, qword [0x1400588e8]
movsd qword [rax + 0x10], xmm0
mov ecx, dword [0x1400588f0]
mov dword [rax + 0x18], ecx
movzx eax, word [0x1400588f4]
mov word [rdx + 0x1c], ax
movzx eax, byte [0x1400588f6]
mov byte [rdx + 0x1e], al
mov byte [rdx + 0x1f], 0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
mov rcx, rbx
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x1400439c7
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400439c1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400439c1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
nop
mov rdx, qword [rbp - 1]
cmp rdx, 0xf
jbe 0x140043a02
inc rdx
mov rcx, qword [rbp - 0x19]
cmp rdx, 0x1000
mov rax, rcx
jb 0x1400439fd
mov rcx, qword [rcx - 8]
sub rax, rcx
add rdx, 0x27
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400449a9
call fcn.140047874
lea rdx, [0x140061906]
lea rcx, str.Tournament_Fixer
call fcn.14003b5b0
test al, al
je 0x140043bb4
xorps xmm0, xmm0
mov ecx, 0x20
movups xmmword [rbp - 0x19], xmm0
cmp byte [0x140061906], 0
je 0x140043ad5
call fcn.140047abc
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058e10]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Enabled_Tournament_Fixer]
movups xmmword [rax], xmm0
movsd xmm0, qword [0x140058920]
movsd qword [rax + 0x10], xmm0
mov byte [rax + 0x18], 0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
mov rcx, rbx
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x140043abf
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140043aba
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140043aba
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
movdqa xmm0, xmmword [0x140058db0]
movdqu xmmword [rbp + 0x17], xmm0
mov byte [rbp + 7], 0
jmp 0x140043b79
call fcn.140047abc
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058e20]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Disabled_Tournament_Fixer]
movups xmmword [rax], xmm0
movsd xmm0, qword [0x140058940]
movsd qword [rax + 0x10], xmm0
movzx ecx, byte [0x140058948]
mov byte [rax + 0x18], cl
mov byte [rax + 0x19], 0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
mov rcx, rbx
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x140043b68
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140043b63
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140043b63
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
movdqa xmm0, xmmword [0x140058db0]
movdqu xmmword [rbp + 0x17], xmm0
mov byte [rbp + 7], 0
mov rdx, qword [rbp - 1]
cmp rdx, 0xf
jbe 0x140043bb4
inc rdx
mov rcx, qword [rbp - 0x19]
cmp rdx, 0x1000
mov rax, rcx
jb 0x140043baf
mov rcx, qword [rcx - 8]
sub rax, rcx
add rdx, 0x27
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400449a9
call fcn.140047874
mov rax, qword [0x140061908]
mov rdx, qword [rax + 0x40a0]
cmp byte [rdx + 0xcf], 0
jne 0x140043bf6
mov r8d, dword [rdx + 0x1cc]
mov eax, r8d
neg eax
sbb ecx, ecx
add ecx, 2
cmp qword [rdx + 0x1c0], 0
je 0x140043bee
neg r8d
sbb ecx, ecx
add ecx, 6
movaps xmm1, xmm7
call fcn.14003bd20
lea rdx, [0x140061905]
lea rcx, str.Network_Spoof
call fcn.14003b5b0
test al, al
je 0x140043d8b
xorps xmm0, xmm0
mov ecx, 0x20
movups xmmword [rbp - 0x19], xmm0
cmp byte [0x140061905], 0
je 0x140043cbf
call fcn.140047abc
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058de0]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Enabled_Network_Spoof]
movups xmmword [rax], xmm0
mov ecx, dword [0x140058970]
mov dword [rax + 0x10], ecx
movzx ecx, byte [0x140058974]
mov byte [rax + 0x14], cl
mov byte [rax + 0x15], 0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
mov rcx, rbx
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x140043cba
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140043cb4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140043cb4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
nop
jmp 0x140043d50
call fcn.140047abc
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058df0]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Disabled_Network_Spoof]
movups xmmword [rax], xmm0
mov ecx, dword [0x140058988]
mov dword [rax + 0x10], ecx
movzx ecx, word [0x14005898c]
mov word [rax + 0x14], cx
mov byte [rax + 0x16], 0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
mov rcx, rbx
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x140043d50
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140043d4a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140043d4a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
nop
mov rdx, qword [rbp - 1]
cmp rdx, 0xf
jbe 0x140043d8b
inc rdx
mov rcx, qword [rbp - 0x19]
cmp rdx, 0x1000
mov rax, rcx
jb 0x140043d86
mov rcx, qword [rcx - 8]
sub rax, rcx
add rdx, 0x27
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400449a9
call fcn.140047874
lea rdx, [0x140061907]
lea rcx, str.Handle_Registry
call fcn.14003b5b0
test al, al
je 0x140043f2e
xorps xmm0, xmm0
mov ecx, 0x20
movups xmmword [rbp - 0x19], xmm0
cmp byte [0x140061907], 0
je 0x140043e55
call fcn.140047abc
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058df0]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Enabled_Registry_Spoof]
movups xmmword [rax], xmm0
mov ecx, dword [0x1400589b0]
mov dword [rax + 0x10], ecx
movzx ecx, word [0x1400589b4]
mov word [rax + 0x14], cx
mov byte [rax + 0x16], 0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
mov rcx, rbx
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x140043e50
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140043e4a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140043e4a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
nop
jmp 0x140043ef3
call fcn.140047abc
mov rdx, rax
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058e00]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Disabled_Registry_Spoof]
movups xmmword [rax], xmm0
mov ecx, dword [0x1400589c8]
mov dword [rax + 0x10], ecx
movzx ecx, word [0x1400589cc]
mov word [rax + 0x14], cx
movzx eax, byte [0x1400589ce]
mov byte [rdx + 0x16], al
mov byte [rdx + 0x17], 0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
mov rcx, rbx
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x140043ef3
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140043eed
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140043eed
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
nop
mov rdx, qword [rbp - 1]
cmp rdx, 0xf
jbe 0x140043f2e
inc rdx
mov rcx, qword [rbp - 0x19]
cmp rdx, 0x1000
mov rax, rcx
jb 0x140043f29
mov rcx, qword [rcx - 8]
sub rax, rcx
add rdx, 0x27
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400449a9
call fcn.140047874
lea rdx, [0x140061903]
lea rcx, str.Disk_GUID_Spoof
call fcn.14003b5b0
test al, al
je 0x1400440ca
xorps xmm0, xmm0
mov ecx, 0x20
movups xmmword [rbp - 0x19], xmm0
cmp byte [0x140061903], 0
je 0x140044005
call fcn.140047abc
mov rdx, rax
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058e00]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Enabled_Disk_GUID_Spoof]
movups xmmword [rax], xmm0
mov ecx, dword [0x1400589f0]
mov dword [rax + 0x10], ecx
movzx ecx, word [0x1400589f4]
mov word [rax + 0x14], cx
movzx eax, byte [0x1400589f6]
mov byte [rdx + 0x16], al
mov byte [rdx + 0x17], 0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
mov rcx, rbx
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x140044000
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140043ffa
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140043ffa
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
nop
jmp 0x14004408f
call fcn.140047abc
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058e10]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Disabled_Disk_GUID_Spoof]
movups xmmword [rax], xmm0
movsd xmm0, qword [0x140058a08]
movsd qword [rax + 0x10], xmm0
mov byte [rax + 0x18], 0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
mov rcx, rbx
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x14004408f
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044089
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140044089
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
nop
mov rdx, qword [rbp - 1]
cmp rdx, 0xf
jbe 0x1400440ca
inc rdx
mov rcx, qword [rbp - 0x19]
cmp rdx, 0x1000
mov rax, rcx
jb 0x1400440c5
mov rcx, qword [rcx - 8]
sub rax, rcx
add rdx, 0x27
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400449a9
call fcn.140047874
mov ecx, 1
call fcn.140004a70
mov rcx, qword [0x140061908]
mov rax, qword [rcx + 0x40a0]
mov byte [rax + 0xcc], 1
mov rax, qword [rcx + 0x40a0]
cmp byte [rax + 0xcf], 0
jne 0x140044115
mov qword [rbp + 0x67], 0
movaps xmm1, xmm8
lea rcx, [rbp + 0x67]
call fcn.140019370
mov rcx, qword [0x140061908]
mov rdx, qword [rcx + 0x40a0]
cmp byte [rdx + 0xcf], 0
jne 0x140044157
mov r8d, dword [rdx + 0x1cc]
mov eax, r8d
neg eax
sbb ecx, ecx
add ecx, 2
cmp qword [rdx + 0x1c0], 0
je 0x140044148
neg r8d
sbb ecx, ecx
add ecx, 6
movaps xmm1, xmm7
call fcn.14003bd20
mov rcx, qword [0x140061908]
mov rax, qword [rcx + 0x40a0]
mov byte [rax + 0xcc], 1
mov rax, qword [rcx + 0x40a0]
cmp byte [rax + 0xcf], 0
jne 0x140044191
mov qword [rbp + 0x67], 0
movaps xmm1, xmm8
lea rcx, [rbp + 0x67]
call fcn.140019370
mov rcx, qword [0x140061908]
mov dword [rbp + 0x67], 0x43c80000
mov dword [rbp + 0x6b], 0x42c80000
mov rax, qword [rcx + 0x40a0]
mov byte [rax + 0xcc], 1
lea rdx, str.Main_Log_Box
mov rcx, qword [rcx + 0x40a0]
call fcn.140014f80
lea r8, [rbp + 0x67]
mov edx, eax
lea rcx, str.Main_Log_Box
call fcn.14000d420
cmp qword [0x1400610f0], 0xf
cmova rbx, qword [0x1400610d8]
mov rdx, rbx
lea rcx, [0x14004bc94]
call fcn.1400397f0
call fcn.14000d690
mov dword [rbp + 0x67], 0x43c80000
mov dword [rbp + 0x6b], 0x42c80000
mov rcx, qword [0x140061908]
mov rax, qword [rcx + 0x40a0]
mov byte [rax + 0xcc], 1
lea rdx, str.Additional_Log_Box
mov rcx, qword [rcx + 0x40a0]
call fcn.140014f80
lea r8, [rbp + 0x67]
mov edx, eax
lea rcx, str.Additional_Log_Box
call fcn.14000d420
lea rdx, [0x1400610b8]
cmp qword [0x1400610d0], 0xf
cmova rdx, qword [0x1400610b8]
lea rcx, [0x14004bc94]
call fcn.1400397f0
call fcn.14000d690
mov rbx, qword [0x140061908]
mov rax, qword [rbx + 0x40a0]
mov byte [rax + 0xcc], 1
mov rax, qword [rbx + 0x40a0]
cmp byte [rax + 0xcf], 0
jne 0x1400442a7
mov qword [rbp + 0x67], 0
movaps xmm1, xmm8
lea rcx, [rbp + 0x67]
call fcn.140019370
mov rbx, qword [0x140061908]
mov rdx, qword [rbx + 0x40a0]
cmp byte [rdx + 0xcf], 0
jne 0x1400442e9
mov r8d, dword [rdx + 0x1cc]
mov eax, r8d
neg eax
sbb ecx, ecx
add ecx, 2
cmp qword [rdx + 0x1c0], 0
je 0x1400442da
neg r8d
sbb ecx, ecx
add ecx, 6
movaps xmm1, xmm7
call fcn.14003bd20
mov rbx, qword [0x140061908]
mov rax, qword [rbx + 0x40a0]
mov byte [rax + 0xcc], 1
mov rax, qword [rbx + 0x40a0]
cmp byte [rax + 0xcf], 0
jne 0x140044323
mov qword [rbp + 0x67], 0
movaps xmm1, xmm8
lea rcx, [rbp + 0x67]
call fcn.140019370
mov rbx, qword [0x140061908]
movdqa xmm6, xmmword [0x140059140]
mov dword [rbp - 0x19], edi
movups xmm0, xmmword [rbx + 0x3a18]
movups xmmword [rbp - 0x15], xmm0
lea rcx, [rbx + 0x4b38]
lea rdx, [rbp - 0x19]
call fcn.140022d60
cmp dword [rbx + 0x4b34], 0
je 0x140044359
movups xmmword [rbx + 0x3a18], xmm6
mov rcx, qword [0x140061908]
mov rax, qword [rcx + 0x40a0]
movss xmm6, dword [rax + 0x30]
movaps xmm7, xmm6
subss xmm7, dword [0x140058cf8]
subss xmm6, xmm7
mulss xmm6, dword [0x140058c64]
mov byte [rax + 0xcc], 1
mov rax, qword [rcx + 0x40a0]
movss xmm0, dword [rax + 0x28]
subss xmm0, dword [rax + 0x98]
addss xmm0, xmm6
movss dword [rax + 0x118], xmm0
mov byte [rax + 0x159], 1
movss dword [rbp + 0x67], xmm7
mov dword [rbp + 0x6b], 0x42180000
xor r8d, r8d
lea rdx, [rbp + 0x67]
lea rcx, str.Launch_Module
call fcn.14003a400
test al, al
je 0x140044827
xorps xmm0, xmm0
movups xmmword [rbp - 0x19], xmm0
mov ecx, 0x20
call fcn.140047abc
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058de0]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Virtualizing_Hardware]
movups xmmword [rax], xmm0
mov ecx, dword [0x140058a60]
mov dword [rax + 0x10], ecx
movzx ecx, byte [0x140058a64]
mov byte [rax + 0x14], cl
mov byte [rax + 0x15], 0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
lea rcx, [0x1400610b8]
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x140044478
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044472
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140044472
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
nop
mov rdx, qword [rbp - 1]
cmp rdx, 0xf
jbe 0x1400444b3
inc rdx
mov rcx, qword [rbp - 0x19]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400444ae
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400449a9
call fcn.140047874
xorps xmm0, xmm0
movups xmmword [rbp - 0x19], xmm0
mov ecx, 0x20
call fcn.140047abc
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058de0]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Virtualizing_Registry]
movups xmmword [rax], xmm0
mov ecx, dword [0x140058a78]
mov dword [rax + 0x10], ecx
movzx ecx, byte [0x140058a7c]
mov byte [rax + 0x14], cl
mov byte [rax + 0x15], 0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
lea rcx, [0x1400610b8]
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x140044553
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004454d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14004454d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
nop
mov rdx, qword [rbp - 1]
cmp rdx, 0xf
jbe 0x14004458e
inc rdx
mov rcx, qword [rbp - 0x19]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044589
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400449a9
call fcn.140047874
xorps xmm0, xmm0
movups xmmword [rbp - 0x19], xmm0
mov ecx, 0x20
call fcn.140047abc
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058dc0]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Virtualized_MSI32]
movups xmmword [rax], xmm0
movzx ecx, word [0x140058a90]
mov word [rax + 0x10], cx
movzx ecx, byte [0x140058a92]
mov byte [rax + 0x12], cl
mov byte [rax + 0x13], 0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
lea rcx, [0x1400610b8]
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x140044630
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004462a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14004462a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
nop
mov rdx, qword [rbp - 1]
cmp rdx, 0xf
jbe 0x14004466b
inc rdx
mov rcx, qword [rbp - 0x19]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044666
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400449a9
call fcn.140047874
xorps xmm0, xmm0
movups xmmword [rbp - 0x19], xmm0
mov ecx, 0x20
call fcn.140047abc
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058dd0]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Reading_BIOS_Model]
movups xmmword [rax], xmm0
mov ecx, dword [0x140058aa8]
mov dword [rax + 0x10], ecx
mov byte [rax + 0x14], 0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
lea rcx, [0x1400610b8]
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x140044701
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400446fb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400446fb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
nop
mov rdx, qword [rbp - 1]
cmp rdx, 0xf
jbe 0x14004473c
inc rdx
mov rcx, qword [rbp - 0x19]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044737
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400449a9
call fcn.140047874
xorps xmm0, xmm0
movups xmmword [rbp - 0x19], xmm0
mov ecx, 0x20
call fcn.140047abc
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058de0]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Executed_BIOS_Model]
movups xmmword [rax], xmm0
mov ecx, dword [0x140058ac0]
mov dword [rax + 0x10], ecx
movzx ecx, byte [0x140058ac4]
mov byte [rax + 0x14], cl
mov byte [rax + 0x15], 0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
lea rcx, [0x1400610b8]
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x1400447db
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400447d6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400447d6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
movdqa xmm0, xmmword [0x140058db0]
movdqu xmmword [rbp + 0x17], xmm0
mov byte [rbp + 7], 0
mov rdx, qword [rbp - 1]
cmp rdx, 0xf
jbe 0x140044827
inc rdx
mov rcx, qword [rbp - 0x19]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044822
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400449a9
call fcn.140047874
mov rcx, qword [0x140061908]
mov rax, qword [rcx + 0x40a0]
mov byte [rax + 0xcc], 1
mov rax, qword [rcx + 0x40a0]
cmp byte [rax + 0xcf], 0
jne 0x140044868
mov qword [rbp + 0x67], 0
movaps xmm1, xmm8
lea rcx, [rbp + 0x67]
call fcn.140019370
mov rcx, qword [0x140061908]
mov rax, qword [rcx + 0x40a0]
mov byte [rax + 0xcc], 1
mov rax, qword [rcx + 0x40a0]
movss xmm0, dword [rax + 0x28]
subss xmm0, dword [rax + 0x98]
addss xmm0, xmm6
movss dword [rax + 0x118], xmm0
mov byte [rax + 0x159], 1
movss dword [rbp + 0x67], xmm7
mov dword [rbp + 0x6b], 0x42180000
xor r8d, r8d
lea rdx, [rbp + 0x67]
lea rcx, str.Check_Serials
call fcn.14003a400
test al, al
je 0x1400449b5
xorps xmm0, xmm0
movups xmmword [rbp - 0x19], xmm0
mov ecx, 0x20
call fcn.140047abc
mov qword [rbp - 0x19], rax
movdqa xmm0, xmmword [0x140058e50]
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [str.Serials_saved_to_serials.txt]
movups xmmword [rax], xmm0
movsd xmm0, qword [0x140058ae8]
movsd qword [rax + 0x10], xmm0
mov ecx, dword [0x140058af0]
mov dword [rax + 0x18], ecx
mov byte [rax + 0x1c], 0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 7]
call fcn.140044c40
nop
mov rdx, rax
lea rcx, [0x1400610b8]
call fcn.140044b30
nop
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x140044966
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044961
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140044961
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
movdqa xmm0, xmmword [0x140058db0]
movdqu xmmword [rbp + 0x17], xmm0
mov byte [rbp + 7], 0
mov rdx, qword [rbp - 1]
cmp rdx, 0xf
jbe 0x1400449b5
inc rdx
mov rcx, qword [rbp - 0x19]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400449b0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400449b0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140047874
mov rcx, qword [0x140061908]
mov rax, qword [rcx + 0x40a0]
mov byte [rax + 0xcc], 1
mov rax, qword [rcx + 0x40a0]
cmp byte [rax + 0xcf], 0
jne 0x1400449f6
mov qword [rbp + 0x67], 0
movaps xmm1, xmm8
lea rcx, [rbp + 0x67]
call fcn.140019370
mov rcx, qword [0x140061908]
mov rax, qword [rcx + 0x40a0]
mov byte [rax + 0xcc], 1
mov rax, qword [rcx + 0x40a0]
movss xmm0, dword [rax + 0x28]
subss xmm0, dword [rax + 0x98]
addss xmm0, xmm6
movss dword [rax + 0x118], xmm0
mov byte [rax + 0x159], 1
movss dword [rbp + 0x67], xmm7
mov dword [rbp + 0x6b], 0x42180000
xor r8d, r8d
lea rdx, [rbp + 0x67]
lea rcx, str.Open_settings
call fcn.14003a400
test al, al
je 0x140044a55
mov byte [0x140061904], 1
mov ecx, 1
call fcn.140004a70
call fcn.140013680
lea r11, [rsp + 0xa0]
mov rbx, qword [r11 + 0x20]
mov rdi, qword [r11 + 0x28]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
mov rsp, r11
pop rbp
jmp 0x140043070