Function at 0x180001000
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1a60]
mov eax, 0x1b60
call fcn.180037aa0
sub rsp, rax
mov rax, qword [0x18004f020]
xor rax, rsp
mov qword [rbp + 0x1a50], rax
lea rbx, [0x180046280]
mov qword [rsp + 0x50], rbx
mov dword [rsp + 0x58], 0x53445352
mov dword [rsp + 0x5c], 0xa4488bc1
mov dword [rsp + 0x60], 0x4e1c6361
mov dword [rsp + 0x64], 0xa178cc9f
mov dword [rsp + 0x68], 0xfdc262e
mov dword [rsp + 0x6c], 2
movaps xmm0, xmmword [str.c:_buildslave_steam_rel_client_win64_build_srcoverlaygameoverlayrendererwin64ReleaseGameOverlayRenderer64.pdb]
movaps xmmword [rsp + 0x70], xmm0
movaps xmm1, xmmword [0x180045e30]
movaps xmmword [rbp - 0x80], xmm1
movaps xmm0, xmmword [0x180045e40]
movaps xmmword [rbp - 0x70], xmm0
movaps xmm1, xmmword [0x180045e50]
movaps xmmword [rbp - 0x60], xmm1
movaps xmm0, xmmword [0x180045e60]
movaps xmmword [rbp - 0x50], xmm0
movaps xmm1, xmmword [0x180045e70]
movaps xmmword [rbp - 0x40], xmm1
movaps xmm0, xmmword [0x180045e80]
movaps xmmword [rbp - 0x30], xmm0
movzx eax, word [0x180045e90]
mov word [rbp - 0x20], ax
movzx eax, byte [0x180045e92]
mov byte [rbp - 0x1e], al
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x1d], xmm0
movups xmmword [rbp - 0xd], xmm0
movups xmmword [rbp + 3], xmm0
movups xmmword [rbp + 0x13], xmm0
movups xmmword [rbp + 0x23], xmm0
movups xmmword [rbp + 0x33], xmm0
movups xmmword [rbp + 0x43], xmm0
movups xmmword [rbp + 0x53], xmm0
movups xmmword [rbp + 0x63], xmm0
mov byte [rbp + 0x73], al
xor r12d, r12d
mov dword [rbp + 0x74], r12d
mov qword [rbp + 0x78], 0x5f9a0017
mov dword [rbp + 0x80], 2
mov dword [rbp + 0x84], 0x8b
mov dword [rbp + 0x88], 0x3000
mov dword [rbp + 0x8c], 0x3000
xor edx, edx
mov r8d, 0x210
lea rcx, [rbp + 0x90]
call fcn.180026020
movups xmm0, xmmword [str.GameOverlayRenderer64.dll]
movaps xmmword [rbp + 0x2a0], xmm0
movups xmm1, xmmword [0x180045ea8]
movaps xmmword [rbp + 0x2b0], xmm1
movups xmm0, xmmword [0x180045eb8]
movaps xmmword [rbp + 0x2c0], xmm0
mov eax, dword [0x180045ec8]
mov dword [rbp + 0x2d0], eax
xor edx, edx
mov r8d, 0x1d4
lea rcx, [rbp + 0x2d4]
call fcn.180026020
mov qword [rbp + 0x4a8], r12
mov dword [rbp + 0x4b0], 1
lea rcx, [rbp + 0x4b8]
lea rdx, [rsp + 0x50]
mov r8d, 0x560
call fcn.180025990
mov qword [rsp + 0x50], rbx
mov dword [rsp + 0x58], 0x53445352
mov dword [rsp + 0x5c], 0x264e4528
mov dword [rsp + 0x60], 0x48374f7d
mov dword [rsp + 0x64], 0x88058d85
mov dword [rsp + 0x68], 0x126a9b56
mov dword [rsp + 0x6c], 1
movaps xmm0, xmmword [str.c:_buildslave_steam_rel_client_win64_build_srcclientdllwin64ClientRelease_steamclient64.pdb]
movaps xmmword [rsp + 0x70], xmm0
movaps xmm1, xmmword [0x180045ee0]
movaps xmmword [rbp - 0x80], xmm1
movaps xmm0, xmmword [0x180045ef0]
movaps xmmword [rbp - 0x70], xmm0
movaps xmm1, xmmword [0x180045f00]
movaps xmmword [rbp - 0x60], xmm1
movaps xmm0, xmmword [0x180045f10]
movaps xmmword [rbp - 0x50], xmm0
movsd xmm1, qword [0x180045f20]
movsd qword [rbp - 0x40], xmm1
mov eax, dword [0x180045f28]
mov dword [rbp - 0x38], eax
movzx eax, word [0x180045f2c]
mov word [rbp - 0x34], ax
movzx eax, byte [0x180045f2e]
mov byte [rbp - 0x32], al
xor edx, edx
mov r8d, 0xa5
lea rcx, [rbp - 0x31]
call fcn.180026020
mov dword [rbp + 0x74], r12d
mov qword [rbp + 0x78], 0x5f9a014b
mov dword [rbp + 0x80], 2
mov dword [rbp + 0x84], 0x77
mov dword [rbp + 0x88], 0x3000
mov dword [rbp + 0x8c], 0x3000
xor edx, edx
mov r8d, 0x210
lea rcx, [rbp + 0x90]
call fcn.180026020
movups xmm0, xmmword [str.steamclient64.dll]
movaps xmmword [rbp + 0x2a0], xmm0
movups xmm1, xmmword [0x180045f40]
movaps xmmword [rbp + 0x2b0], xmm1
mov eax, dword [0x180045f50]
mov dword [rbp + 0x2c0], eax
xor edx, edx
mov r8d, 0x1e4
lea rcx, [rbp + 0x2c4]
call fcn.180026020
mov qword [rbp + 0x4a8], r12
mov dword [rbp + 0xa18], 2
lea rcx, [rbp + 0xa20]
lea rdx, [rsp + 0x50]
mov r8d, 0x560
call fcn.180025990
mov qword [rsp + 0x50], rbx
mov dword [rsp + 0x58], 0x53445352
mov dword [rsp + 0x5c], 0xe5c70415
mov dword [rsp + 0x60], 0x49102525
mov dword [rsp + 0x64], 0x272403ad
mov dword [rsp + 0x68], 0x554a72d8
mov dword [rsp + 0x6c], 1
movaps xmm0, xmmword [str.c:_buildslave_steam_rel_client_win64_build_src_tier0win64Release_tier0_s64.pdb]
movaps xmmword [rsp + 0x70], xmm0
movaps xmm1, xmmword [0x180045f70]
movaps xmmword [rbp - 0x80], xmm1
movaps xmm0, xmmword [0x180045f80]
movaps xmmword [rbp - 0x70], xmm0
movaps xmm1, xmmword [0x180045f90]
movaps xmmword [rbp - 0x60], xmm1
movaps xmm0, xmmword [0x180045fa0]
movaps xmmword [rbp - 0x50], xmm0
movzx eax, byte [0x180045fb0]
mov byte [rbp - 0x40], al
xor edx, edx
mov r8d, 0xb3
lea rcx, [rbp - 0x3f]
call fcn.180026020
mov dword [rbp + 0x74], r12d
mov qword [rbp + 0x78], 0x5f9a004a
mov dword [rbp + 0x80], 2
mov dword [rbp + 0x84], 0x69
mov dword [rbp + 0x88], 0x3000
mov dword [rbp + 0x8c], 0x3000
xor edx, edx
mov r8d, 0x210
lea rcx, [rbp + 0x90]
call fcn.180026020
movups xmm0, xmmword [str.tier0_s64.dll]
movaps xmmword [rbp + 0x2a0], xmm0
movsd xmm1, qword [0x180045fc8]
movsd qword [rbp + 0x2b0], xmm1
mov eax, dword [0x180045fd0]
mov dword [rbp + 0x2b8], eax
xor edx, edx
mov r8d, 0x1ec
lea rcx, [rbp + 0x2bc]
call fcn.180026020
mov qword [rbp + 0x4a8], r12
mov dword [rbp + 0xf80], 3
lea rcx, [rbp + 0xf88]
lea rdx, [rsp + 0x50]
mov r8d, 0x560
call fcn.180025990
mov qword [rsp + 0x50], rbx
mov dword [rsp + 0x58], 0x53445352
mov dword [rsp + 0x5c], 0x6ef25e74
mov dword [rsp + 0x60], 0x49398cd7
mov dword [rsp + 0x64], 0x3d965eb2
mov dword [rsp + 0x68], 0xd734fa80
mov dword [rsp + 0x6c], 1
movaps xmm0, xmmword [str.c:_buildslave_steam_rel_client_win64_build_src_vstdlibwin64Release_vstdlib_s64.pdb]
movaps xmmword [rsp + 0x70], xmm0
movaps xmm1, xmmword [0x180045ff0]
movaps xmmword [rbp - 0x80], xmm1
movaps xmm0, xmmword [0x180046000]
movaps xmmword [rbp - 0x70], xmm0
movaps xmm1, xmmword [0x180046010]
movaps xmmword [rbp - 0x60], xmm1
movaps xmm0, xmmword [0x180046020]
movaps xmmword [rbp - 0x50], xmm0
mov eax, dword [0x180046030]
mov dword [rbp - 0x40], eax
movzx eax, byte [0x180046034]
mov byte [rbp - 0x3c], al
xor edx, edx
mov r8d, 0xaf
lea rcx, [rbp - 0x3b]
call fcn.180026020
mov dword [rbp + 0x74], r12d
mov qword [rbp + 0x78], 0x5f9a0055
mov dword [rbp + 0x80], 2
mov dword [rbp + 0x84], 0x6d
mov dword [rbp + 0x88], 0x3000
mov dword [rbp + 0x8c], 0x3000
xor edx, edx
mov r8d, 0x210
lea rcx, [rbp + 0x90]
call fcn.180026020
movups xmm0, xmmword [str.vstdlib_s64.dll]
movaps xmmword [rbp + 0x2a0], xmm0
movups xmm1, xmmword [0x180046048]
movaps xmmword [rbp + 0x2b0], xmm1
xor edx, edx
mov r8d, 0x1e8
lea rcx, [rbp + 0x2c0]
call fcn.180026020
mov qword [rbp + 0x4a8], r12
mov dword [rbp + 0x14e8], 4
lea rcx, [rbp + 0x14f0]
lea rdx, [rsp + 0x50]
mov r8d, 0x560
call fcn.180025990
mov ecx, 0x588
call fcn.180007aec
mov r15, rax
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov r14, rax
mov qword [0x180052bb0], rax
lea rsi, [rbp + 0x4b0]
lea r13, [0x180052bb0]
mov qword [rsp + 0x20], r13
nop dword [rax]
mov qword [rsp + 0x28], r12
mov ecx, 0x588
call fcn.180007aec
mov rbx, rax
mov qword [rsp + 0x28], rax
lea rcx, [rax + 0x20]
mov rdx, rsi
mov r8d, 0x568
call fcn.180025990
mov qword [rbx], r14
mov qword [rbx + 8], r14
mov qword [rbx + 0x10], r14
mov word [rbx + 0x18], 0
lea r9, [rbx + 0x20]
mov r8, r15
lea rdx, [rsp + 0x30]
call fcn.180004b50
movups xmm1, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movsd qword [rsp + 0x40], xmm0
movabs rax, 0x2e4850fe8dbd78
cmp qword [0x180052bb8], rax
je 0x1800016a1
mov qword [rsp + 0x28], r12
movaps xmmword [rsp + 0x30], xmm1
mov r8, rbx
lea rdx, [rsp + 0x30]
mov rcx, r13
call fcn.1800048d0
add rsi, 0x568
lea rax, [rbp + 0x1a50]
cmp rsi, rax
je 0x180001665
mov r14, qword [0x180052bb0]
jmp 0x1800015c0
lea rcx, [0x1800393c0]
call fcn.180008160
mov rcx, qword [rbp + 0x1a50]
xor rcx, rsp
call fcn.180007ac0
lea r11, [rsp + 0x1b60]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.1800032e0
nop
int3