Function at 0x1400b3400
Capabilities:
Create process on windows
Open clipboard
Write clipboard data

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x348]
sub rsp, 0x420
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x78], xmm10
movaps xmmword [rax - 0x88], xmm11
movaps xmmword [rax - 0x98], xmm12
movaps xmmword [rax - 0xa8], xmm13
movaps xmmword [rax - 0xb8], xmm14
mov rax, qword [0x140154e70]
xor rax, rsp
mov qword [rbp + 0x280], rax
xor r15d, r15d
mov rax, qword [0x14033c3e8]
xorps xmm6, xmm6
movss xmm0, dword [0x14011553c]
cmp byte [0x140337b94], r15b
je 0x1400b34c3
movss xmm0, dword [0x140337b98]
comiss xmm0, dword [0x1401154b4]
jbe 0x1400b34b7
addss xmm0, dword [0x14011573c]
movss dword [0x140337b98], xmm0
movss dword [rax + 0x3a04], xmm0
jmp 0x1400b34f5
mov dword [rax + 0x3a04], 0x3dcccccd
jmp 0x1400b34f5
movss xmm1, dword [0x140337b98]
comiss xmm0, xmm1
jbe 0x1400b34f5
movss xmm0, dword [0x140337b9c]
comiss xmm0, xmm6
jbe 0x1400b34f5
addss xmm1, dword [0x1401154a4]
movss dword [0x140337b98], xmm1
movss dword [rax + 0x3a04], xmm1
mov qword [rax + 0x4bac], r15
mov qword [rax + 0x4bb4], r15
mov r13d, 2
mov dword [rax + 0x4b9c], r13d
mov byte [rax + 0x4bd8], 1
or dword [rax + 0x4b98], 3
mov dword [rax + 0x4bbc], 0x443b8000
mov dword [rax + 0x4bc0], 0x43fa0000
mov dword [rax + 0x4ba0], r13d
xor edx, edx
lea r8d, [r13 + 0x1d]
lea rcx, str.menu
call fcn.140045b10
cmp byte [0x140337b94], r15b
jne 0x1400b3565
movss xmm0, dword [0x140337b9c]
comiss xmm0, xmm6
ja 0x1400b3565
xor ecx, ecx
jmp 0x1400b3567
mov cl, 1
call fcn.140049380
movss xmm13, dword [0x140115668]
mov eax, dword [0x14033c68c]
test eax, eax
jne 0x1400b3726
mov rbx, qword [0x14033c3e8]
mov rax, qword [rbx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rbx + 0x41d8]
movss xmm0, dword [rax + 0x5c]
subss xmm0, dword [rax + 0xc4]
addss xmm0, xmm13
movss dword [rax + 0x144], xmm0
mov byte [rax + 0x181], 1
movss xmm0, dword [0x1401156b0]
movss dword [rsp + 0x40], xmm0
mov dword [rsp + 0x44], r15d
mov rax, qword [rbx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rbx, qword [rbx + 0x41d8]
movsxd rcx, dword [rbx + 0x130]
mov rax, qword [rbx + 0x138]
mov r8d, dword [rax + rcx*4 - 4]
xor edx, edx
lea rcx, str.Quick_Tools_Child
call fcn.140038420
mov edi, eax
mov rdx, qword [rbx]
cmp dword [rdx + 0x4224], eax
jne 0x1400b3629
lea r8, str.Quick_Tools_Child
mov edx, 0xb
mov ecx, eax
call fcn.14005fae0
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [rsp + 0x40]
mov edx, edi
lea rcx, str.Quick_Tools_Child
call fcn.140042180
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rcx + 0x41d8]
cmp byte [rax + 0xf8], r15b
jne 0x1400b36ad
lea rdx, [0x1401146a8]
mov r8, rdx
cmp rdx, 0xffffffffffffffff
jae 0x1400b369e
nop dword [rax]
movzx ecx, byte [r8]
test cl, cl
je 0x1400b369e
lea rax, [r8 + 1]
cmp cl, 0x23
jne 0x1400b3695
cmp byte [rax], cl
je 0x1400b369e
mov r8, rax
cmp rax, 0xffffffffffffffff
jb 0x1400b3680
movaps xmm3, xmm6
call fcn.14007e110
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rcx + 0x41d8]
movss xmm0, dword [rax + 0x58]
subss xmm0, dword [rax + 0xc0]
addss xmm0, dword [0x140115580]
movss dword [rax + 0x140], xmm0
mov byte [rax + 0x181], 1
movss xmm0, dword [0x1401156ac]
movss dword [rsp + 0x40], xmm0
mov dword [rsp + 0x44], r15d
xor r8d, r8d
lea rdx, [rsp + 0x40]
lea rcx, str.Restart_Game
call fcn.14007a470
test al, al
je 0x1400b3716
call fcn.1400cab70
call fcn.1400424d0
call fcn.14009ff20
mov eax, dword [0x14033c68c]
mov r12d, 4
cmp eax, 1
jne 0x1400b37a1
cmp byte [0x14033c6c8], r15b
jne 0x1400b374f
call fcn.1400a5620
mov byte [0x14033c6c8], al
call fcn.1400a2b00
jmp 0x1400b390a
xor r9d, r9d
lea r8, [rbp + 0x50]
xor edx, edx
lea rbx, [0x14033c6d8]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_InitOnceBeginInitialize]
test eax, eax
jne 0x1400b3773
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
cmp dword [rbp + 0x50], r15d
je 0x1400b3745
mov qword [rsp + 0x40], rbx
mov dword [rsp + 0x48], r12d
call fcn.1400a2a00
nop
xor r8d, r8d
xor edx, edx
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_InitOnceComplete]
test eax, eax
je 0x1400b5024
jmp 0x1400b3745
cmp eax, r13d
jne 0x1400b3800
xor r9d, r9d
lea r8, [rbp + 0x50]
xor edx, edx
lea rbx, [0x14033c6b8]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_InitOnceBeginInitialize]
test eax, eax
jne 0x1400b37ca
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
cmp dword [rbp + 0x50], r15d
je 0x1400b37f6
mov qword [rsp + 0x40], rbx
mov dword [rsp + 0x48], r12d
call fcn.1400bf910
nop
xor r8d, r8d
xor edx, edx
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_InitOnceComplete]
test eax, eax
je 0x1400b502a
call fcn.1400bf920
jmp 0x1400b390a
cmp eax, 3
jne 0x1400b38b0
xor r9d, r9d
lea r8, [rbp + 0x50]
xor edx, edx
lea rbx, [0x14033c6e0]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_InitOnceBeginInitialize]
test eax, eax
jne 0x1400b382d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
cmp dword [rbp + 0x50], r15d
je 0x1400b3859
mov qword [rsp + 0x40], rbx
mov dword [rsp + 0x48], r12d
call fcn.1400b1190
nop
xor r8d, r8d
xor edx, edx
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_InitOnceComplete]
test eax, eax
je 0x1400b5030
xor r9d, r9d
lea r8, [rbp + 0x50]
xor edx, edx
lea rbx, [0x14033c6c0]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_InitOnceBeginInitialize]
test eax, eax
jne 0x1400b387d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
cmp dword [rbp + 0x50], 0
je 0x1400b38a9
mov qword [rsp + 0x40], rbx
mov dword [rsp + 0x48], r12d
call fcn.1400af6c0
nop
xor r8d, r8d
xor edx, edx
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_InitOnceComplete]
test eax, eax
je 0x1400b5036
call fcn.1400af6e0
jmp 0x1400b390a
cmp eax, r12d
jne 0x1400b390a
xor r9d, r9d
lea r8, [rbp + 0x50]
xor edx, edx
lea rbx, [0x14033c6d0]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_InitOnceBeginInitialize]
test eax, eax
jne 0x1400b38d9
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
cmp dword [rbp + 0x50], r15d
je 0x1400b3905
mov qword [rsp + 0x40], rbx
mov dword [rsp + 0x48], r12d
call fcn.14009b560
nop
xor r8d, r8d
xor edx, edx
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_InitOnceComplete]
test eax, eax
je 0x1400b503c
call fcn.14009bf00
mov rbx, qword [0x14033c3e8]
dec word [rbx + 0x60b4]
mov eax, dword [rbx + 0x4b20]
shr eax, 2
test al, 1
movsxd rcx, dword [rbx + 0x4c78]
lea eax, [rcx - 1]
mov dword [rbx + 0x4c78], eax
mov rax, qword [rbx + 0x4c80]
mov edx, dword [rax + rcx*4 - 8]
mov dword [rbx + 0x4b20], edx
je 0x1400b3957
test dl, 4
jne 0x1400b3957
mov eax, dword [rbx + 0x60b0]
mov dword [rbx + 0x3a00], eax
mov rax, qword [rbx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rbx + 0x41d8]
movss xmm1, dword [rax + 0x5c]
subss xmm1, dword [rax + 0xc4]
movss xmm9, dword [0x1401155f0]
addss xmm1, xmm9
movss xmm0, dword [rax + 0x58]
subss xmm0, dword [rax + 0xc0]
addss xmm0, xmm9
movss dword [rax + 0x140], xmm0
movss dword [rax + 0x144], xmm1
mov byte [rax + 0x181], 1
mov rax, qword [rbx + 0x41d8]
movss xmm12, dword [0x1401155ac]
movaps xmm5, xmm12
maxss xmm5, dword [rax + 0x27c]
movaps xmm7, xmm12
maxss xmm7, dword [rax + 0x278]
movss xmm3, dword [0x140115650]
minss xmm3, dword [rax + 0x284]
movss xmm4, dword [0x140115654]
minss xmm4, dword [rax + 0x280]
movss xmm10, dword [rbx + 0xe50]
movss xmm2, dword [rbx + 0x3a64]
movaps xmm0, xmm7
subss xmm0, xmm2
comiss xmm10, xmm0
jb 0x1400b3aaf
movss xmm8, dword [rbx + 0xe54]
movss xmm1, dword [rbx + 0x3a68]
movaps xmm0, xmm5
subss xmm0, xmm1
comiss xmm8, xmm0
jb 0x1400b3aaf
addss xmm2, xmm4
comiss xmm2, xmm10
jbe 0x1400b3aaf
addss xmm1, xmm3
comiss xmm1, xmm8
jbe 0x1400b3aaf
mov rax, qword [rbx + 0x4cf0]
movss xmm2, dword [rax + 0xc]
movss xmm8, dword [rax + 8]
movaps xmm1, xmm8
addss xmm1, dword [rax + 0x10]
movaps xmm0, xmm2
addss xmm0, dword [rax + 0x14]
comiss xmm0, xmm5
jbe 0x1400b3aaf
comiss xmm3, xmm2
jbe 0x1400b3aaf
comiss xmm1, xmm7
jbe 0x1400b3aaf
comiss xmm4, xmm8
jbe 0x1400b3aaf
mov edx, 0x28f
mov rcx, rbx
call fcn.140049ac0
cmp byte [rax], 0
jne 0x1400b3a9d
mov eax, 0x18
jmp 0x1400b3ab4
movzx eax, byte [rbx + 0x493c]
neg al
sbb rax, rax
add rax, 0x19
jmp 0x1400b3ab4
mov eax, 0x17
add rax, rax
movups xmm0, xmmword [rbx + rax*8 + 0x3ae8]
movups xmmword [rsp + 0x40], xmm0
shufps xmm0, xmm0, 0xff
mulss xmm0, dword [rbx + 0x3a00]
movss dword [rsp + 0x4c], xmm0
lea rcx, [rsp + 0x40]
call fcn.1400389d0
mov r14d, eax
movss xmm14, dword [0x1401155d0]
movss xmm11, dword [0x140115704]
movss xmm5, dword [0x140337b9c]
comiss xmm5, xmm6
jbe 0x1400b4c34
movaps xmm7, xmmword [0x140115bc0]
mov esi, 3
mov dword [rsp + 0x40], esi
movups xmm0, xmmword [rbx + 0x3b18]
movups xmmword [rsp + 0x44], xmm0
lea rcx, [rbx + 0x4c38]
lea rdx, [rsp + 0x40]
call fcn.140060a90
cmp dword [rbx + 0x4c34], esi
je 0x1400b3b42
movups xmmword [rbx + 0x3b18], xmm7
movss xmm0, dword [0x1401156d4]
mov r8d, 0x18
movss xmm1, dword [0x140337b9c]
unpcklps xmm1, xmm0
movq rdx, xmm1
lea rcx, str.hamburger
call fcn.140020e50
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rcx + 0x41d8]
mov rbx, qword [rax + 0x2e0]
movaps xmm0, xmmword [0x140115ba0]
movups xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x40]
call fcn.1400389d0
mov r11d, eax
movaps xmm0, xmmword [0x140115ba0]
movups xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x40]
call fcn.1400389d0
mov r10d, eax
movaps xmm0, xmmword [0x140115ba0]
movups xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x40]
call fcn.1400389d0
mov r9d, eax
mov dword [rsp + 0x40], 0xff
mov dword [rbp + 0x50], r15d
mov r8d, dword [0x140337bf8]
add r8d, 0xffffff38
mov dword [rsp + 0x60], r8d
mov ecx, r8d
shr ecx, 0x1f
lea rdx, [rbp + 0x50]
lea rax, [rsp + 0x60]
test cl, cl
cmove rdx, rax
lea rax, [rsp + 0x40]
cmp r8d, 0xff
cmovle rax, rdx
movd xmm0, dword [rax]
cvtdq2ps xmm0, xmm0
mulss xmm0, dword [0x140115498]
movss dword [rsp + 0x40], xmm0
mov dword [rsp + 0x44], 0x3d70f0f2
mov dword [rsp + 0x48], 0x3d70f0f2
mov dword [rsp + 0x4c], 0x3f800000
lea rcx, [rsp + 0x40]
call fcn.1400389d0
movss xmm0, dword [0x140337b9c]
movss dword [rsp + 0x40], xmm0
movss xmm1, dword [0x1401156d4]
movss dword [rsp + 0x44], xmm1
mov dword [rsp + 0x60], 0x40a00000
mov dword [rsp + 0x64], 0x40a00000
mov dword [rsp + 0x30], r11d
mov dword [rsp + 0x28], r10d
mov dword [rsp + 0x20], r9d
mov r9d, eax
lea r8, [rsp + 0x40]
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.14006c9a0
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rcx + 0x41d8]
mov dword [rsp + 0x40], 0x42240000
mov dword [rsp + 0x44], 0x41900000
mov dword [rsp + 0x60], 0x41300000
mov dword [rsp + 0x64], 0x41500000
mov dword [rsp + 0x28], r15d
movss dword [rsp + 0x20], xmm14
mov r9d, r14d
lea r8, [rsp + 0x40]
lea rdx, [rsp + 0x60]
mov rcx, qword [rax + 0x2e0]
call fcn.14006c7f0
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rcx + 0x41d8]
mov dword [rsp + 0x40], 0x42240000
mov dword [rsp + 0x44], 0x41e00000
mov dword [rsp + 0x60], 0x41300000
mov dword [rsp + 0x64], 0x41b80000
mov dword [rsp + 0x28], r15d
movss dword [rsp + 0x20], xmm14
mov r9d, r14d
lea r8, [rsp + 0x40]
lea rdx, [rsp + 0x60]
mov rcx, qword [rax + 0x2e0]
call fcn.14006c7f0
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rcx + 0x41d8]
mov dword [rsp + 0x40], 0x42240000
mov dword [rsp + 0x44], 0x42180000
mov dword [rsp + 0x60], 0x41300000
mov dword [rsp + 0x64], 0x42040000
mov dword [rsp + 0x28], r15d
movss dword [rsp + 0x20], xmm14
mov r9d, r14d
lea r8, [rsp + 0x40]
lea rdx, [rsp + 0x60]
mov rcx, qword [rax + 0x2e0]
call fcn.14006c7f0
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rcx + 0x41d8]
movss xmm1, dword [rax + 0x5c]
subss xmm1, dword [rax + 0xc4]
addss xmm1, xmm12
movss xmm0, dword [rax + 0x58]
subss xmm0, dword [rax + 0xc0]
addss xmm0, xmm12
movss dword [rax + 0x140], xmm0
movss dword [rax + 0x144], xmm1
mov byte [rax + 0x181], 1
mov dword [rsp + 0x40], 0x421c0000
mov dword [rsp + 0x44], 0x42100000
lea rdx, [rsp + 0x40]
lea rcx, str.HamburgerToggleButtonInsideMenu
call fcn.14007a910
test al, al
je 0x1400b3e52
cmp byte [0x140337b94], 0
sete byte [0x140337b94]
cmp byte [0x14033c6e8], 0
jne 0x1400b3ea9
cmp dword [0x14033c68c], 0
jne 0x1400b3ea9
xor al, al
lea rdx, [0x14033c660]
mov dword [rsp + 0x40], 0x41d80000
mov dword [rsp + 0x44], 0x41d80000
lea rcx, [rsp + 0x40]
movsd xmm0, qword [rcx]
movsd qword [rbp + 0x50], xmm0
movss xmm1, dword [0x1401156a0]
movss dword [rsp + 0x40], xmm1
movss xmm0, dword [0x1401155f8]
movss dword [rsp + 0x44], xmm0
jmp 0x1400b3eec
mov al, 1
lea rdx, [0x14033c668]
mov dword [rsp + 0x40], 0x41b80000
mov dword [rsp + 0x44], 0x41b80000
lea rcx, [rsp + 0x40]
movsd xmm0, qword [rcx]
movsd qword [rbp + 0x50], xmm0
movss xmm1, dword [0x1401156a4]
movss dword [rsp + 0x60], xmm1
movss xmm0, dword [0x1401155f8]
movss dword [rsp + 0x64], xmm0
lea r8, [rsp + 0x40]
lea rcx, [rsp + 0x60]
test al, al
cmovne r8, rcx
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rcx + 0x41d8]
movss xmm1, dword [rax + 0x5c]
subss xmm1, dword [rax + 0xc4]
addss xmm1, dword [r8 + 4]
movss xmm0, dword [rax + 0x58]
subss xmm0, dword [rax + 0xc0]
addss xmm0, dword [r8]
movss dword [rax + 0x140], xmm0
movss dword [rax + 0x144], xmm1
mov byte [rax + 0x181], 1
lea r8, [rbp + 0x50]
mov edx, dword [rdx]
lea rcx, str.settingsbutton
call fcn.140020270
test al, al
je 0x1400b3f8a
cmp dword [0x14033c68c], 0
je 0x1400b3f7c
mov dword [0x14033c68c], r15d
jmp 0x1400b3f8a
cmp byte [0x14033c6e8], 0
sete byte [0x14033c6e8]
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rcx + 0x41d8]
cmp byte [0x14033c6e8], 0
jne 0x1400b42cc
movss xmm0, dword [rax + 0x5c]
subss xmm0, dword [rax + 0xc4]
addss xmm0, xmm13
movss dword [rax + 0x144], xmm0
mov byte [rax + 0x181], 1
mov rcx, qword [0x14033c3b8]
call fcn.1400491d0
movaps xmm0, xmmword [0x140115af0]
movups xmmword [rsp + 0x40], xmm0
lea rdx, str.Customization
lea rcx, [rsp + 0x40]
call fcn.140079bb0
call fcn.140049270
mov ebx, dword [0x14033c670]
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov qword [rbp - 0x80], r15
mov r8d, 0xd
lea rdx, str.Config_Editor
lea rcx, [rsp + 0x68]
call fcn.140004f10
mov edx, ebx
lea rcx, [rsp + 0x68]
call fcn.140020f40
mov ecx, dword [0x14033c68c]
mov edi, 1
test al, al
cmovne ecx, edi
mov dword [0x14033c68c], ecx
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov qword [rbp - 0x80], r15
lea r8d, [rdi + 0x4f]
lea rdx, str.Allows_you_to_adjust_your_game_settings_in_nmore_detail_than_the_base_game_offers
lea rcx, [rsp + 0x68]
call fcn.140004f10
movzx r8d, dil
movaps xmm1, xmm11
lea rcx, [rsp + 0x68]
call fcn.140020b40
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], dil
mov rax, qword [rcx + 0x41d8]
movss xmm7, dword [0x140115758]
cmp byte [rax + 0xf8], 0
jne 0x1400b40cd
mov qword [rsp + 0x40], 0
movaps xmm1, xmm7
lea rcx, [rsp + 0x40]
call fcn.14004c360
mov ebx, dword [0x14033c65c]
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov qword [rbp - 0x80], r15
mov r8d, 0xd
lea rdx, str.Icon_Packager
lea rcx, [rsp + 0x68]
call fcn.140004f10
mov edx, ebx
lea rcx, [rsp + 0x68]
call fcn.140020f40
mov ecx, dword [0x14033c68c]
test al, al
cmovne ecx, r13d
mov dword [0x14033c68c], ecx
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov qword [rbp - 0x80], r15
mov r8d, 0x31
lea rdx, str.Allows_you_to_create_custom_icon_packs_with_ease.
lea rcx, [rsp + 0x68]
call fcn.140004f10
movzx r8d, dil
movaps xmm1, xmm11
lea rcx, [rsp + 0x68]
call fcn.140020b40
mov rcx, qword [0x14033c3b8]
call fcn.1400491d0
movaps xmm0, xmmword [0x140115af0]
movups xmmword [rsp + 0x40], xmm0
lea rdx, str.Overlay_Features
lea rcx, [rsp + 0x40]
call fcn.140079bb0
call fcn.140049270
mov ebx, dword [0x14033c664]
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov qword [rbp - 0x80], r15
mov r8d, 0x11
lea rdx, str.Crosshair_Overlay
lea rcx, [rsp + 0x68]
call fcn.140004f10
mov edx, ebx
lea rcx, [rsp + 0x68]
call fcn.140020f40
mov ecx, dword [0x14033c68c]
test al, al
cmovne ecx, esi
mov dword [0x14033c68c], ecx
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov qword [rbp - 0x80], r15
mov r8d, 0x45
lea rdx, str.Allows_you_to_use_a_crosshair_overlay_with_many_customization_options
lea rcx, [rsp + 0x68]
call fcn.140004f10
movzx r8d, dil
movaps xmm1, xmm11
lea rcx, [rsp + 0x68]
call fcn.140020b40
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], dil
mov rax, qword [rcx + 0x41d8]
cmp byte [rax + 0xf8], 0
jne 0x1400b4241
mov qword [rsp + 0x40], 0
movaps xmm1, xmm7
lea rcx, [rsp + 0x40]
call fcn.14004c360
mov ebx, dword [0x14033c674]
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov qword [rbp - 0x80], r15
mov r8d, 0x10
lea rdx, str.On_Screen_Timers
lea rcx, [rsp + 0x68]
call fcn.140004f10
mov edx, ebx
lea rcx, [rsp + 0x68]
call fcn.140020f40
mov ecx, dword [0x14033c68c]
test al, al
cmovne ecx, r12d
mov dword [0x14033c68c], ecx
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov qword [rbp - 0x80], r15
mov r8d, 0x55
lea rdx, str.Allows_you_to_setup_hotkeys_to_display_timers_on_your_screen_for_relevant_information
lea rcx, [rsp + 0x68]
call fcn.140004f10
movzx r8d, dil
movaps xmm1, xmm11
lea rcx, [rsp + 0x68]
call fcn.140020b40
jmp 0x1400b4983
movss xmm7, dword [0x140115758]
cmp byte [rax + 0xf8], 0
jne 0x1400b42f3
mov qword [rsp + 0x40], 0
movaps xmm1, xmm7
lea rcx, [rsp + 0x40]
call fcn.14004c360
mov r8b, 1
lea rdx, [0x140337bf8]
lea rcx, str.Menu_Accent
call fcn.140020d30
lea rdx, [0x14033d338]
lea rcx, str.Launch_With_DBD
call fcn.14007c990
mov edi, 1
test al, al
je 0x1400b4707
xor ecx, ecx
cmp byte [0x14033d338], cl
je 0x1400b46f0
mov r8d, 0x104
lea rdx, [rbp + 0x170]
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameA]
xor edx, edx
mov r8d, 0x108
lea rcx, [rbp + 0x60]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rbp - 0x10]
lea rcx, [0x140337c88]
call fcn.1400042c0
nop
lea rbx, str.DBDC_
mov rdx, rbx
cmp qword [0x140337cf0], 0x10
cmovae rdx, qword [str.DBDC_]
mov r8, qword [0x140337ce8]
mov rcx, rax
call fcn.140009050
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x40], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x50], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x40], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea r8d, [rdi + 0xc]
lea rdx, str.dual_load.bat
lea rcx, [rbp - 0x50]
call fcn.140009050
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x78], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x68], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x78], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r8d, r13d
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x60]
call fcn.140008c90
nop
lea rcx, [rsp + 0x68]
call fcn.14000a8f0
nop
lea rcx, [rbp - 0x50]
call fcn.14000a8f0
nop
lea rcx, [rbp - 0x10]
call fcn.14000a8f0
cmp qword [rbp + 0xe8], 0
je 0x1400b46a8
lea rdx, str._echo_off_n
lea rcx, [rbp + 0x60]
call fcn.14000e360
mov rcx, rax
lea rdx, str.start_____
call fcn.14000e360
mov rsi, rax
lea rcx, [rbp + 0x10]
call fcn.1400cb2b0
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400b447f
mov rax, qword [rax]
mov rdx, rax
mov rcx, rsi
call fcn.140015670
lea rdx, str.DeadByDaylight.exe___provider_Steam_n
mov rcx, rax
call fcn.14000e360
mov rcx, rax
lea rdx, str.start_____
call fcn.14000e360
mov rcx, rax
lea rdx, [rbp + 0x170]
call fcn.14000e360
mov rcx, rax
lea rdx, [0x14011495c]
call fcn.14000e360
mov rcx, rax
lea rdx, [0x1401148a0]
call fcn.14000e360
nop
lea rcx, [rbp + 0x10]
call fcn.14000a8f0
lea rcx, [rbp + 0x68]
call fcn.14000a740
test rax, rax
jne 0x1400b4508
mov rax, qword [rbp + 0x60]
movsxd r8, dword [rax + 4]
lea rcx, [rbp + 0x60]
add rcx, r8
xor r8d, r8d
mov edx, r13d
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
lea rdx, [rbp + 0x30]
lea rcx, [0x140337c88]
call fcn.1400042c0
nop
mov r9, rdi
lea r8, [0x1401140f8]
mov rcx, rax
call fcn.1400138e0
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x60], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x60], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
cmp qword [0x140337cf0], 0x10
cmovae rbx, qword [str.DBDC_]
mov r8, qword [0x140337ce8]
mov rdx, rbx
lea rcx, [rbp - 0x70]
call fcn.140009050
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x20], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x20], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r8d, 0x18
lea rdx, str.dual_load.bat___command_
lea rcx, [rbp - 0x30]
call fcn.140009050
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x50], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x50], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
xor ecx, ecx
call qword [sym.imp.USER32.dll_OpenClipboard]
test eax, eax
je 0x1400b4666
call qword [sym.imp.USER32.dll_EmptyClipboard]
mov rdx, qword [rsp + 0x50]
inc rdx
mov ecx, 0x2000
call qword [sym.imp.KERNEL32.dll_GlobalAlloc]
mov rbx, rax
test rax, rax
je 0x1400b4660
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GlobalLock]
test rax, rax
je 0x1400b4660
lea r8, [rsp + 0x40]
cmp qword [rsp + 0x58], 0x10
cmovae r8, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x50]
inc rdx
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcpy_s]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GlobalUnlock]
mov rdx, rbx
mov ecx, edi
call qword [sym.imp.USER32.dll_SetClipboardData]
call qword [sym.imp.USER32.dll_CloseClipboard]
lea rcx, [rsp + 0x40]
call fcn.14000a8f0
nop
lea rcx, [rbp - 0x30]
call fcn.14000a8f0
nop
lea rcx, [rbp - 0x70]
call fcn.14000a8f0
nop
lea rcx, [rbp + 0x30]
call fcn.14000a8f0
xor r9d, r9d
lea r8, [0x140114b70]
lea rdx, str.Launch_Command_Copied_n_nGo_To_Steam____Library____Right_Click__Dead_By_Daylight_____Properties____In_The__Launch_Options__Box____Right_Click____Paste
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
nop
mov rax, qword [rbp + 0x60]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ofstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x60], rax
mov rax, qword [rbp + 0x60]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rbp + rcx + 0x5c], edx
lea rcx, [rbp + 0x68]
call fcn.140008c20
lea rcx, [rbp + 0x70]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x108]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
jmp 0x1400b4707
xor r9d, r9d
lea r8, [0x140114b70]
lea rdx, str.To_Disable_Dual_Loading__Go_To_Steam____Library____Right_Click__Dead_By_Daylight_____Properties____Clear_The__Launch_Options__Box
call qword [sym.imp.USER32.dll_MessageBoxW]
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
mov qword [rbp - 0x60], r15
mov qword [rbp - 0x58], r15
mov r8d, 0xef
lea rdx, str.Will_automatically_open_DBDC_when_you_launch_Dead_By_Daylight_n_nNote:_Due_to_how_steam_works__after_enabling__you_will_need_to_manually_add_the_launch_option_that_gets_copied_to_your_clipboard__instructions_appear_when_enabling___disabling.
lea rcx, [rbp - 0x70]
call fcn.140004f10
mov r8b, 1
movaps xmm1, xmm11
lea rcx, [rbp - 0x70]
call fcn.140020b40
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rcx + 0x41d8]
movss xmm1, dword [rax + 0x5c]
subss xmm1, dword [rax + 0xc4]
addss xmm1, dword [0x1401156c4]
movss xmm0, dword [rax + 0x58]
subss xmm0, dword [rax + 0xc0]
addss xmm0, xmm9
movss dword [rax + 0x140], xmm0
movss dword [rax + 0x144], xmm1
mov byte [rax + 0x181], 1
movss xmm0, dword [0x140115640]
movss dword [rsp + 0x40], xmm0
mov dword [rsp + 0x44], 0x41b80000
lea r8, [rsp + 0x40]
mov edx, dword [0x14033c658]
lea rcx, str.discord_join_button
call fcn.140020270
test al, al
je 0x1400b47e9
mov dword [rsp + 0x28], edi
mov qword [rsp + 0x20], r15
xor r9d, r9d
lea r8, str.https:__discord.gg_vKjjS8yazu
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rcx + 0x41d8]
movss xmm1, dword [rax + 0x5c]
subss xmm1, dword [rax + 0xc4]
addss xmm1, dword [0x1401156c8]
movss xmm0, dword [rax + 0x58]
subss xmm0, dword [rax + 0xc0]
addss xmm0, dword [0x1401156a8]
movss dword [rax + 0x140], xmm0
movss dword [rax + 0x144], xmm1
mov byte [rax + 0x181], 1
movaps xmm0, xmmword [0x140115a90]
movups xmmword [rsp + 0x40], xmm0
lea rdx, [0x140110f38]
lea rcx, [rsp + 0x40]
call fcn.140079bb0
xor ecx, ecx
call fcn.14003df50
test al, al
je 0x1400b4983
xor ecx, ecx
call fcn.14004d620
lea rcx, str.Hold_right_click_on_any_option_nto_view_information_about_it.
call fcn.140079b40
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rcx + 0x41d8]
cmp byte [rax + 0xf8], 0
jne 0x1400b48c0
mov qword [rsp + 0x40], 0
movaps xmm1, xmm7
lea rcx, [rsp + 0x40]
call fcn.14004c360
mov rcx, qword [0x14033c3b8]
call fcn.1400491d0
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x78], xmm1
mov r8d, 0xb
lea rdx, str.master_v0.9
lea rcx, [rsp + 0x68]
call fcn.140004f10
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x50], xmm1
mov rax, qword [rsp + 0x78]
cmp rax, 7
jb 0x1400b501e
add rax, 0xfffffffffffffff9
mov r8, 0xffffffffffffffff
cmp rax, r8
cmovb r8, rax
lea rdx, [rsp + 0x68]
cmp qword [rbp - 0x80], 0x10
cmovae rdx, qword [rsp + 0x68]
add rdx, 7
lea rcx, [rsp + 0x40]
call fcn.140004f10
nop
lea rdx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0x10
cmovae rdx, qword [rsp + 0x40]
lea rcx, str.DBD_Companion____s__
call fcn.140079b40
nop
lea rcx, [rsp + 0x40]
call fcn.14000a8f0
nop
lea rcx, [rsp + 0x68]
call fcn.14000a8f0
call fcn.140049270
call fcn.1400489b0
call fcn.1400424d0
mov rbx, qword [0x14033c3e8]
movsxd rax, dword [rbx + 0x4c38]
cmp eax, 1
jl 0x1400b49c1
lea rdx, [rax + rax*4]
mov rcx, qword [rbx + 0x4c40]
movsxd rax, dword [rcx + rdx*4 - 0x14]
add rax, rax
movups xmm0, xmmword [rcx + rdx*4 - 0x10]
movups xmmword [rbx + rax*8 + 0x3ae8], xmm0
dec dword [rbx + 0x4c38]
mov edx, 8
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdx + rcx]
cmp dword [0x14033d7b8], eax
jle 0x1400b4a11
lea rcx, [0x14033d7b8]
call fcn.1400eecc0
cmp dword [0x14033d7b8], 0xffffffff
jne 0x1400b4a0a
mov eax, dword [0x14033c68c]
mov dword [0x14033d878], eax
lea rcx, [0x14033d7b8]
call fcn.1400eec60
mov rbx, qword [0x14033c3e8]
movss xmm5, dword [0x140337b9c]
movss xmm2, dword [0x1401156d8]
mov ecx, dword [0x14033c68c]
cmp dword [0x14033d878], ecx
je 0x1400b4b0f
movaps xmm1, xmm5
addss xmm1, xmm9
mov rax, qword [rbx + 0x41d8]
movaps xmm8, xmm6
maxss xmm8, dword [rax + 0x27c]
movaps xmm10, xmm6
maxss xmm10, dword [rax + 0x278]
movaps xmm7, xmm2
minss xmm7, dword [rax + 0x284]
minss xmm1, dword [rax + 0x280]
movss xmm13, dword [rbx + 0xe50]
movss xmm4, dword [rbx + 0x3a64]
movaps xmm0, xmm10
subss xmm0, xmm4
comiss xmm13, xmm0
jb 0x1400b4afb
movss xmm12, dword [rbx + 0xe54]
movss xmm3, dword [rbx + 0x3a68]
movaps xmm0, xmm8
subss xmm0, xmm3
comiss xmm12, xmm0
jb 0x1400b4afb
addss xmm4, xmm1
comiss xmm4, xmm13
jbe 0x1400b4afb
addss xmm3, xmm7
comiss xmm3, xmm12
jbe 0x1400b4afb
mov rax, qword [rbx + 0x4cf0]
movss xmm4, dword [rax + 0xc]
movss xmm12, dword [rax + 8]
movaps xmm3, xmm12
addss xmm3, dword [rax + 0x10]
movaps xmm0, xmm4
addss xmm0, dword [rax + 0x14]
comiss xmm0, xmm8
jbe 0x1400b4afb
comiss xmm7, xmm4
jbe 0x1400b4afb
comiss xmm3, xmm10
jbe 0x1400b4afb
comiss xmm1, xmm12
ja 0x1400b4b0f
mov byte [0x140337b94], 0
mov dword [0x14033d878], ecx
mov byte [0x14033c6e8], 0
movaps xmm1, xmm5
addss xmm1, xmm9
mov rax, qword [rbx + 0x41d8]
movaps xmm3, xmm6
maxss xmm3, dword [rax + 0x27c]
movaps xmm4, xmm6
maxss xmm4, dword [rax + 0x278]
minss xmm2, dword [rax + 0x284]
minss xmm1, dword [rax + 0x280]
movss xmm10, dword [rbx + 0xe50]
movss xmm12, dword [rbx + 0x3a64]
movaps xmm0, xmm4
subss xmm0, xmm12
comiss xmm10, xmm0
jb 0x1400b4bd8
movss xmm7, dword [rbx + 0xe54]
movss xmm8, dword [rbx + 0x3a68]
movaps xmm0, xmm3
subss xmm0, xmm8
comiss xmm7, xmm0
jb 0x1400b4bd8
movaps xmm0, xmm1
addss xmm0, xmm12
comiss xmm0, xmm10
jbe 0x1400b4bd8
movaps xmm0, xmm2
addss xmm0, xmm8
comiss xmm0, xmm7
jbe 0x1400b4bd8
mov rax, qword [rbx + 0x4cf0]
movss xmm8, dword [rax + 0xc]
movss xmm10, dword [rax + 8]
movaps xmm7, xmm10
addss xmm7, dword [rax + 0x10]
movaps xmm0, xmm8
addss xmm0, dword [rax + 0x14]
comiss xmm0, xmm3
jbe 0x1400b4bd8
comiss xmm2, xmm8
jbe 0x1400b4bd8
comiss xmm7, xmm4
jbe 0x1400b4bd8
comiss xmm1, xmm10
ja 0x1400b4c02
cmp dword [rbx + 0x423c], 0
jne 0x1400b4c02
mov r8d, edi
xor edx, edx
mov ecx, 0x28f
call fcn.14004a230
test al, al
je 0x1400b4c02
mov byte [0x140337b94], 0
mov byte [0x14033c6e8], 0
movsxd rax, dword [rbx + 0x4c38]
cmp eax, 1
jl 0x1400b4c34
lea rdx, [rax + rax*4]
mov rcx, qword [rbx + 0x4c40]
movsxd rax, dword [rcx + rdx*4 - 0x14]
add rax, rax
movups xmm0, xmmword [rcx + rdx*4 - 0x10]
movups xmmword [rbx + rax*8 + 0x3ae8], xmm0
dec dword [rbx + 0x4c38]
cmp byte [0x140337b94], 0
je 0x1400b4c54
movss xmm0, dword [0x1401156bc]
comiss xmm0, xmm5
jbe 0x1400b4c69
addss xmm5, dword [0x14011560c]
jmp 0x1400b4c61
comiss xmm5, xmm6
jbe 0x1400b4c69
addss xmm5, dword [0x14011576c]
movss dword [0x140337b9c], xmm5
mov rax, qword [rbx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rbx + 0x41d8]
mov dword [rsp + 0x40], 0x42240000
mov dword [rsp + 0x44], 0x41900000
mov dword [rsp + 0x60], 0x41300000
mov dword [rsp + 0x64], 0x41500000
mov dword [rsp + 0x28], r15d
movss dword [rsp + 0x20], xmm14
mov r9d, r14d
lea r8, [rsp + 0x40]
lea rdx, [rsp + 0x60]
mov rcx, qword [rax + 0x2e0]
call fcn.14006c7f0
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rcx + 0x41d8]
mov dword [rsp + 0x40], 0x42240000
mov dword [rsp + 0x44], 0x41e00000
mov dword [rsp + 0x60], 0x41300000
mov dword [rsp + 0x64], 0x41b80000
mov dword [rsp + 0x28], r15d
movss dword [rsp + 0x20], xmm14
mov r9d, r14d
lea r8, [rsp + 0x40]
lea rdx, [rsp + 0x60]
mov rcx, qword [rax + 0x2e0]
call fcn.14006c7f0
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rcx + 0x41d8]
mov dword [rsp + 0x40], 0x42240000
mov dword [rsp + 0x44], 0x42180000
mov dword [rsp + 0x60], 0x41300000
mov dword [rsp + 0x64], 0x42040000
mov dword [rsp + 0x28], r15d
movss dword [rsp + 0x20], xmm14
mov r9d, r14d
lea r8, [rsp + 0x40]
lea rdx, [rsp + 0x60]
mov rcx, qword [rax + 0x2e0]
call fcn.14006c7f0
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rcx + 0x41d8]
movss xmm2, dword [rax + 0x5c]
subss xmm2, dword [rax + 0xc4]
addss xmm2, dword [0x140115600]
movss xmm1, dword [rax + 0x58]
subss xmm1, dword [rax + 0xc0]
addss xmm1, dword [0x140115600]
movss dword [rax + 0x140], xmm1
movss dword [rax + 0x144], xmm2
mov byte [rax + 0x181], 1
mov dword [rsp + 0x40], 0x421c0000
mov dword [rsp + 0x44], 0x42100000
lea rdx, [rsp + 0x40]
lea rcx, str.HamburgerToggleButtonOutsideMenu
call fcn.14007a910
test al, al
je 0x1400b4e15
cmp byte [0x140337b94], 0
sete byte [0x140337b94]
cmp byte [0x14033c654], 0
je 0x1400b4f8d
cmp dword [0x14033c68c], 2
je 0x1400b4e34
movss xmm9, dword [0x140115714]
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov rax, qword [rcx + 0x41d8]
movss xmm1, dword [rax + 0x5c]
subss xmm1, dword [rax + 0xc4]
addss xmm1, dword [0x140115700]
movss xmm0, dword [rax + 0x58]
subss xmm0, dword [rax + 0xc0]
addss xmm0, xmm9
movss dword [rax + 0x140], xmm0
movss dword [rax + 0x144], xmm1
mov byte [rax + 0x181], 1
mov dword [rsp + 0x40], 0x41b80000
mov dword [rsp + 0x44], 0x41b80000
lea r8, [rsp + 0x40]
mov edx, dword [0x14033c66c]
lea rcx, str.updatebutton
call fcn.140020270
test al, al
je 0x1400b4edc
mov r9d, r12d
lea r8, str.Notice
lea rdx, str.Download_Latest_Update_
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
cmp eax, 6
jne 0x1400b4edc
call fcn.140007060
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov qword [rbp - 0x80], r15
mov r8d, 0x23
lea rdx, str.Update_Available_n__Click_To_Install
lea rcx, [rsp + 0x68]
call fcn.140004f10
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
xor ecx, ecx
call fcn.14003df50
test al, al
je 0x1400b4f83
xor ecx, ecx
call fcn.14004d620
movaps xmm0, xmm11
call fcn.140049430
lea rcx, [rsp + 0x68]
cmp qword [rbp - 0x80], 0x10
cmovae rcx, qword [rsp + 0x68]
call fcn.140079c70
mov rcx, qword [0x14033c3e8]
mov rax, qword [rcx + 0x41d8]
mov byte [rax + 0xf5], 1
mov r8, qword [rcx + 0x41d8]
movsxd rdx, dword [r8 + 0x218]
mov rax, qword [r8 + 0x220]
mov ecx, dword [rax + rdx*4 - 4]
mov dword [r8 + 0x200], ecx
lea eax, [rdx - 1]
mov dword [r8 + 0x218], eax
call fcn.1400489b0
nop
lea rcx, [rsp + 0x68]
call fcn.14000a8f0
mov rcx, qword [0x14033c3e8]
cmp dword [rcx + 0x4228], 0
jne 0x1400b4faa
cmp dword [rcx + 0x422c], 0
jne 0x1400b4faa
xor al, al
jmp 0x1400b4fac
mov al, 1
neg al
sbb eax, eax
and eax, 7
mov dword [rcx + 0x50f8], eax
call fcn.1400489b0
mov rcx, qword [rbp + 0x280]
xor rcx, rsp
call fcn.1400ee850
lea r11, [rsp + 0x420]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
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 rbp
ret
call fcn.14000beb0
nop
call fcn.1400ee830
int3
call fcn.1400ee830
int3
call fcn.1400ee830
int3
call fcn.1400ee830
int3
call fcn.1400ee830
int3