Function at 0x1400075a0
Capabilities:
Set socket configuration

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
push rbp
push rdi
push r12
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0xc0
mov rax, qword [0x140042010]
xor rax, rsp
mov qword [rbp + 0x2f], rax
mov eax, dword [rdx + 0x3c]
lea r12, str.set_client_sockopts
mov r15d, 1
mov dword [rbp - 0x25], 0x7d000
xor edi, edi
mov dword [rbp - 0x29], r15d
mov dword [rbp - 0x11], eax
xorps xmm0, xmm0
mov dword [rbp + 7], edi
mov rbx, rcx
lea r14d, [r15 - 2]
movups xmmword [rbp + 0xf], xmm0
movups xmmword [rbp + 0x1f], xmm0
test rcx, rcx
je 0x14000764f
mov eax, dword [rcx + 8]
cmp eax, r15d
je 0x14000764f
mov eax, dword [rcx + 0xc]
cmp eax, r15d
je 0x14000764f
mov rax, qword [rcx]
mov ecx, edi
dec rax
cmp rax, 0xfffffffffffffffd
setbe cl
cmp ecx, r15d
jne 0x14000764f
lea rsi, [rbx + 0x14]
lock inc dword [rsi]
mov rcx, qword [rbx]
lea r8, [rbp + 7]
mov edx, 0x8004667e
call qword [sym.imp.WS2_32.dll_ioctlsocket]
lock dec dword [rsi]
mov dword [rbp - 0x1d], 4
jmp 0x140007663
mov dword [rbp - 0x1d], 4
lea rsi, [rbx + 0x14]
test rbx, rbx
je 0x140007783
mov eax, dword [rbx + 8]
cmp eax, r15d
je 0x140007783
mov eax, dword [rbx + 0xc]
cmp eax, r15d
je 0x140007783
mov rax, qword [rbx]
lea rsi, [rbx + 0x14]
dec rax
mov ecx, edi
cmp rax, 0xfffffffffffffffd
setbe cl
cmp ecx, r15d
jne 0x140007783
lock inc dword [rsi]
mov rcx, qword [rbx]
lea r9, [rbp - 0x25]
mov edx, 0xffff
mov dword [rsp + 0x20], 4
mov r8d, 0x1001
call qword [sym.imp.WS2_32.dll_setsockopt]
test eax, eax
je 0x1400076c8
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
neg eax
jmp 0x1400076ca
mov eax, edi
lock dec dword [rsi]
test eax, eax
jne 0x140007786
mov eax, dword [rbx + 8]
cmp eax, r15d
je 0x14000777a
mov eax, dword [rbx + 0xc]
cmp eax, r15d
je 0x14000777a
mov rax, qword [rbx]
mov ecx, edi
dec rax
cmp rax, 0xfffffffffffffffd
setbe cl
cmp ecx, r15d
jne 0x14000777a
cmp dword [rbp - 0x1d], edi
je 0x14000777a
lock inc dword [rsi]
mov rcx, qword [rbx]
lea rax, [rbp - 0x1d]
lea r9, [rbp + 0xf]
mov qword [rsp + 0x20], rax
mov edx, 0xffff
mov r8d, 0x1001
call qword [sym.imp.WS2_32.dll_getsockopt]
test eax, eax
je 0x140007738
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
neg eax
jmp 0x14000773a
mov eax, edi
lock dec dword [rsi]
test eax, eax
jne 0x140007786
cmp dword [rbp - 0x1d], 4
jne 0x14000777d
lea r8, [rbp - 0x21]
mov edx, 4
lea rax, [rbp + 0x13]
sub r8, rax
nop word [rax + rax]
dec rdx
lea rcx, [rbp + 0xf]
add rcx, rdx
movzx eax, byte [r8 + rcx]
cmp byte [rcx], al
jne 0x140007783
test rdx, rdx
jne 0x140007760
jmp 0x1400077d9
mov eax, r14d
test eax, eax
jne 0x140007786
jmp 0x1400077d9
mov eax, r14d
mov edx, dword [rbp + 0xf]
mov ecx, dword [rbp - 0x25]
cmp edx, ecx
jge 0x1400077d9
mov dword [rsp + 0x40], edx
lea r9, str.E:02_Sourcelm.signal.soft.git01_ProjectPE0000workcomplat_srcmod_net_netinterface.c
mov dword [rsp + 0x38], ecx
lea r8, [0x1400464f0]
lea rcx, str.set_SO_SNDBUF_incorrectly__expect__d__but__d_n
mov dword [0x1400464fc], r15d
mov qword [rsp + 0x30], rcx
mov edx, eax
mov dword [rsp + 0x28], 0x228
mov ecx, 2
mov qword [rsp + 0x20], r12
mov dword [0x140046500], r15d
call sym.Launcher.exe_elog_fmt
xor eax, eax
mov dword [rbp - 0x19], 4
mov dword [rbp + 0xf], eax
test rbx, rbx
je 0x140007903
mov eax, dword [rbx + 8]
cmp eax, r15d
je 0x140007903
mov eax, dword [rbx + 0xc]
cmp eax, r15d
je 0x140007903
mov rax, qword [rbx]
mov ecx, edi
dec rax
cmp rax, 0xfffffffffffffffd
setbe cl
cmp ecx, r15d
jne 0x140007903
lock inc dword [rsi]
mov rcx, qword [rbx]
lea r9, [rbp - 0x25]
mov edx, 0xffff
mov dword [rsp + 0x20], 4
mov r8d, 0x1002
call qword [sym.imp.WS2_32.dll_setsockopt]
test eax, eax
je 0x14000784f
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
neg eax
jmp 0x140007851
mov eax, edi
lock dec dword [rsi]
test eax, eax
jne 0x140007906
mov eax, dword [rbx + 8]
cmp eax, r15d
je 0x1400078fa
mov eax, dword [rbx + 0xc]
cmp eax, r15d
je 0x1400078fa
mov rax, qword [rbx]
mov ecx, edi
dec rax
cmp rax, 0xfffffffffffffffd
setbe cl
cmp ecx, r15d
jne 0x1400078fa
cmp dword [rbp - 0x19], edi
je 0x1400078fa
lock inc dword [rsi]
mov rcx, qword [rbx]
lea rax, [rbp - 0x19]
lea r9, [rbp + 0xf]
mov qword [rsp + 0x20], rax
mov edx, 0xffff
mov r8d, 0x1002
call qword [sym.imp.WS2_32.dll_getsockopt]
test eax, eax
je 0x1400078bf
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
neg eax
jmp 0x1400078c1
mov eax, edi
lock dec dword [rsi]
test eax, eax
jne 0x140007906
cmp dword [rbp - 0x19], 4
jne 0x1400078fd
lea r8, [rbp - 0x21]
mov edx, 4
lea rax, [rbp + 0x13]
sub r8, rax
nop
dec rdx
lea rcx, [rbp + 0xf]
add rcx, rdx
movzx eax, byte [r8 + rcx]
cmp byte [rcx], al
jne 0x140007903
test rdx, rdx
jne 0x1400078e0
jmp 0x140007959
mov eax, r14d
test eax, eax
jne 0x140007906
jmp 0x140007959
mov eax, r14d
mov ecx, dword [rbp - 0x25]
mov edx, dword [rbp + 0xf]
cmp edx, ecx
jge 0x140007959
mov dword [rsp + 0x40], edx
lea r9, str.E:02_Sourcelm.signal.soft.git01_ProjectPE0000workcomplat_srcmod_net_netinterface.c
mov dword [rsp + 0x38], ecx
lea r8, [0x140045a00]
lea rcx, str.set_SO_RCVBUF_incorrectly__expect__d__but__d_n
mov dword [0x140045a0c], r15d
mov qword [rsp + 0x30], rcx
mov edx, eax
mov dword [rsp + 0x28], 0x22e
mov ecx, 2
mov qword [rsp + 0x20], r12
mov dword [0x140045a10], r15d
call sym.Launcher.exe_elog_fmt
xor eax, eax
mov dword [rbp - 0x15], 4
mov dword [rbp + 0xf], eax
test rbx, rbx
je 0x140007a93
mov eax, dword [rbx + 8]
cmp eax, r15d
je 0x140007a93
mov eax, dword [rbx + 0xc]
cmp eax, r15d
je 0x140007a93
mov rax, qword [rbx]
mov ecx, edi
dec rax
cmp rax, 0xfffffffffffffffd
setbe cl
cmp ecx, r15d
jne 0x140007a93
lock inc dword [rsi]
mov rcx, qword [rbx]
lea r9, [rbp - 0x11]
mov edx, 0xffff
mov dword [rsp + 0x20], 4
mov r8d, 0x1005
call qword [sym.imp.WS2_32.dll_setsockopt]
test eax, eax
je 0x1400079d1
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
mov edx, eax
neg edx
jmp 0x1400079d3
mov edx, edi
lock dec dword [rsi]
test edx, edx
jne 0x140007a96
mov eax, dword [rbx + 8]
cmp eax, r15d
je 0x140007a8a
mov eax, dword [rbx + 0xc]
cmp eax, r15d
je 0x140007a8a
mov rax, qword [rbx]
mov ecx, edi
dec rax
cmp rax, 0xfffffffffffffffd
setbe cl
cmp ecx, r15d
jne 0x140007a8a
cmp dword [rbp - 0x15], edi
je 0x140007a8a
lock inc dword [rsi]
mov rcx, qword [rbx]
lea rax, [rbp - 0x15]
lea r9, [rbp + 0xf]
mov qword [rsp + 0x20], rax
mov edx, 0xffff
mov r8d, 0x1005
call qword [sym.imp.WS2_32.dll_getsockopt]
test eax, eax
je 0x140007a47
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
mov edx, eax
neg edx
jmp 0x140007a49
mov edx, edi
lock dec dword [rsi]
test edx, edx
jne 0x140007a96
cmp dword [rbp - 0x15], 4
jne 0x140007a8d
lea r8, [rbp - 0xd]
mov edx, 4
lea rax, [rbp + 0x13]
sub r8, rax
nop word [rax + rax]
dec rdx
lea rcx, [rbp + 0xf]
add rcx, rdx
movzx eax, byte [rcx + r8]
cmp byte [rcx], al
jne 0x140007a93
test rdx, rdx
jne 0x140007a70
jmp 0x140007ae3
mov edx, r14d
test edx, edx
je 0x140007ae3
jmp 0x140007a96
mov edx, r14d
mov eax, dword [rbp + 0xf]
lea r9, str.E:02_Sourcelm.signal.soft.git01_ProjectPE0000workcomplat_srcmod_net_netinterface.c
mov dword [rsp + 0x40], eax
lea r8, [0x1400467c0]
mov eax, dword [rbp - 0x11]
mov ecx, 2
mov dword [rsp + 0x38], eax
lea rax, str.set_SO_SNDTIMEO_incorrectly__expect__d__but__d_n
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x23b
mov qword [rsp + 0x20], r12
mov dword [0x1400467cc], r15d
mov dword [0x1400467d0], r15d
call sym.Launcher.exe_elog_fmt
xor eax, eax
mov dword [rbp - 0xd], 4
mov dword [rbp + 0xf], eax
test rbx, rbx
je 0x140007c13
mov eax, dword [rbx + 8]
cmp eax, r15d
je 0x140007c13
mov eax, dword [rbx + 0xc]
cmp eax, r15d
je 0x140007c13
mov rax, qword [rbx]
mov ecx, edi
dec rax
cmp rax, 0xfffffffffffffffd
setbe cl
cmp ecx, r15d
jne 0x140007c13
lock inc dword [rsi]
mov rcx, qword [rbx]
lea r9, [rbp - 0x29]
mov r8d, r15d
mov dword [rsp + 0x20], 4
mov edx, 6
call qword [sym.imp.WS2_32.dll_setsockopt]
test eax, eax
je 0x140007b58
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
mov edx, eax
neg edx
jmp 0x140007b5a
mov edx, edi
lock dec dword [rsi]
test edx, edx
jne 0x140007c16
mov eax, dword [rbx + 8]
cmp eax, r15d
je 0x140007c0a
mov eax, dword [rbx + 0xc]
cmp eax, r15d
je 0x140007c0a
mov rax, qword [rbx]
mov ecx, edi
dec rax
cmp rax, 0xfffffffffffffffd
setbe cl
cmp ecx, r15d
jne 0x140007c0a
cmp dword [rbp - 0xd], edi
je 0x140007c0a
lock inc dword [rsi]
mov rcx, qword [rbx]
lea rax, [rbp - 0xd]
lea r9, [rbp + 0xf]
mov qword [rsp + 0x20], rax
mov r8d, r15d
mov edx, 6
call qword [sym.imp.WS2_32.dll_getsockopt]
test eax, eax
je 0x140007bc7
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
mov edx, eax
neg edx
jmp 0x140007bc9
mov edx, edi
lock dec dword [rsi]
test edx, edx
jne 0x140007c16
cmp dword [rbp - 0xd], 4
jne 0x140007c0d
lea r8, [rbp - 0x25]
mov edx, 4
lea rax, [rbp + 0x13]
sub r8, rax
nop word [rax + rax]
dec rdx
lea rcx, [rbp + 0xf]
add rcx, rdx
movzx eax, byte [rcx + r8]
cmp byte [rcx], al
jne 0x140007c13
test rdx, rdx
jne 0x140007bf0
jmp 0x140007c63
mov edx, r14d
test edx, edx
je 0x140007c63
jmp 0x140007c16
mov edx, r14d
mov eax, dword [rbp + 0xf]
lea r9, str.E:02_Sourcelm.signal.soft.git01_ProjectPE0000workcomplat_srcmod_net_netinterface.c
mov dword [rsp + 0x40], eax
lea r8, [0x140045a50]
mov eax, dword [rbp - 0x29]
mov ecx, 2
mov dword [rsp + 0x38], eax
lea rax, str.set_TCP_NODELAY_incorrectly__expect__d__but__d_n
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x242
mov qword [rsp + 0x20], r12
mov dword [0x140045a5c], r15d
mov dword [0x140045a60], r15d
call sym.Launcher.exe_elog_fmt
xor eax, eax
mov dword [rbp - 9], 4
mov dword [rbp + 0xf], eax
test rbx, rbx
je 0x140007d93
mov eax, dword [rbx + 8]
cmp eax, r15d
je 0x140007d93
mov eax, dword [rbx + 0xc]
cmp eax, r15d
je 0x140007d93
mov rax, qword [rbx]
mov ecx, edi
dec rax
cmp rax, 0xfffffffffffffffd
setbe cl
cmp ecx, r15d
jne 0x140007d93
lock inc dword [rsi]
mov rcx, qword [rbx]
lea r9, [rbp - 0x29]
mov edx, 0xffff
mov dword [rsp + 0x20], 4
mov r8d, 4
call qword [sym.imp.WS2_32.dll_setsockopt]
test eax, eax
je 0x140007cdb
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
mov edx, eax
neg edx
jmp 0x140007cdd
mov edx, edi
lock dec dword [rsi]
test edx, edx
jne 0x140007d96
mov eax, dword [rbx + 8]
cmp eax, r15d
je 0x140007d8a
mov eax, dword [rbx + 0xc]
cmp eax, r15d
je 0x140007d8a
mov rax, qword [rbx]
mov ecx, edi
dec rax
cmp rax, 0xfffffffffffffffd
setbe cl
cmp ecx, r15d
jne 0x140007d8a
cmp dword [rbp - 9], edi
je 0x140007d8a
lock inc dword [rsi]
mov rcx, qword [rbx]
lea rax, [rbp - 9]
lea r9, [rbp + 0xf]
mov qword [rsp + 0x20], rax
mov edx, 0xffff
mov r8d, 4
call qword [sym.imp.WS2_32.dll_getsockopt]
test eax, eax
je 0x140007d4d
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
mov edx, eax
neg edx
jmp 0x140007d4f
mov edx, edi
lock dec dword [rsi]
test edx, edx
jne 0x140007d96
cmp dword [rbp - 9], 4
jne 0x140007d8d
lea r8, [rbp - 0x25]
mov edx, 4
lea rax, [rbp + 0x13]
sub r8, rax
nop dword [rax]
dec rdx
lea rcx, [rbp + 0xf]
add rcx, rdx
movzx eax, byte [rcx + r8]
cmp byte [rcx], al
jne 0x140007d93
test rdx, rdx
jne 0x140007d70
jmp 0x140007de3
mov edx, r14d
test edx, edx
je 0x140007de3
jmp 0x140007d96
mov edx, r14d
mov eax, dword [rbp + 0xf]
lea r9, str.E:02_Sourcelm.signal.soft.git01_ProjectPE0000workcomplat_srcmod_net_netinterface.c
mov dword [rsp + 0x40], eax
lea r8, [0x140045c30]
mov eax, dword [rbp - 0x29]
mov ecx, 2
mov dword [rsp + 0x38], eax
lea rax, str.set_SO_REUSEADDR_incorrectly__expect__d__but__d_n
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x248
mov qword [rsp + 0x20], r12
mov dword [0x140045c3c], r15d
mov dword [0x140045c40], r15d
call sym.Launcher.exe_elog_fmt
xor eax, eax
mov dword [rbp - 5], 4
mov dword [rbp + 0xf], eax
test rbx, rbx
je 0x140007f13
mov eax, dword [rbx + 8]
cmp eax, r15d
je 0x140007f13
mov eax, dword [rbx + 0xc]
cmp eax, r15d
je 0x140007f13
mov rax, qword [rbx]
mov ecx, edi
dec rax
cmp rax, 0xfffffffffffffffd
setbe cl
cmp ecx, r15d
jne 0x140007f13
lock inc dword [rsi]
mov rcx, qword [rbx]
lea r9, [rbp - 0x29]
mov edx, 0xffff
mov dword [rsp + 0x20], 4
mov r8d, 8
call qword [sym.imp.WS2_32.dll_setsockopt]
test eax, eax
je 0x140007e5b
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
mov edx, eax
neg edx
jmp 0x140007e5d
mov edx, edi
lock dec dword [rsi]
test edx, edx
jne 0x140007f16
mov eax, dword [rbx + 8]
cmp eax, r15d
je 0x140007f0a
mov eax, dword [rbx + 0xc]
cmp eax, r15d
je 0x140007f0a
mov rax, qword [rbx]
mov ecx, edi
dec rax
cmp rax, 0xfffffffffffffffd
setbe cl
cmp ecx, r15d
jne 0x140007f0a
cmp dword [rbp - 5], edi
je 0x140007f0a
lock inc dword [rsi]
mov rcx, qword [rbx]
lea rax, [rbp - 5]
lea r9, [rbp + 0xf]
mov qword [rsp + 0x20], rax
mov edx, 0xffff
mov r8d, 8
call qword [sym.imp.WS2_32.dll_getsockopt]
test eax, eax
je 0x140007ecd
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
mov edx, eax
neg edx
jmp 0x140007ecf
mov edx, edi
lock dec dword [rsi]
test edx, edx
jne 0x140007f16
cmp dword [rbp - 5], 4
jne 0x140007f0d
lea r8, [rbp - 0x25]
mov edx, 4
lea rax, [rbp + 0x13]
sub r8, rax
nop dword [rax]
dec rdx
lea rcx, [rbp + 0xf]
add rcx, rdx
movzx eax, byte [rcx + r8]
cmp byte [rcx], al
jne 0x140007f13
test rdx, rdx
jne 0x140007ef0
jmp 0x140007f63
mov edx, r14d
test edx, edx
je 0x140007f63
jmp 0x140007f16
mov edx, r14d
mov eax, dword [rbp + 0xf]
lea r9, str.E:02_Sourcelm.signal.soft.git01_ProjectPE0000workcomplat_srcmod_net_netinterface.c
mov dword [rsp + 0x40], eax
lea r8, [0x140045c80]
mov eax, dword [rbp - 0x29]
mov ecx, 2
mov dword [rsp + 0x38], eax
lea rax, str.set_SO_KEEPALIVE_incorrectly__expect__d__but__d_n
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x24e
mov qword [rsp + 0x20], r12
mov dword [0x140045c8c], r15d
mov dword [0x140045c90], r15d
call sym.Launcher.exe_elog_fmt
xor eax, eax
mov dword [rbp - 0x21], r15d
mov dword [rbp - 1], 4
mov dword [rbp + 0xf], eax
test rbx, rbx
je 0x140008086
mov eax, dword [rbx + 8]
cmp eax, r15d
je 0x140008086
mov eax, dword [rbx + 0xc]
cmp eax, r15d
je 0x140008086
mov rax, qword [rbx]
mov ecx, edi
dec rax
cmp rax, 0xfffffffffffffffd
setbe cl
cmp ecx, r15d
jne 0x140008086
lock inc dword [rsi]
mov rcx, qword [rbx]
lea r9, [rbp - 0x21]
mov edx, 0xffff
mov dword [rsp + 0x20], 4
mov r8d, 0x80
call qword [sym.imp.WS2_32.dll_setsockopt]
test eax, eax
je 0x140007fdd
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
neg eax
jmp 0x140007fdf
mov eax, edi
lock dec dword [rsi]
test eax, eax
jne 0x140008089
mov eax, dword [rbx + 8]
cmp eax, r15d
je 0x14000807a
mov eax, dword [rbx + 0xc]
cmp eax, r15d
je 0x14000807a
mov rax, qword [rbx]
mov r9d, edi
dec rax
cmp rax, 0xfffffffffffffffd
setbe r9b
cmp r9d, r15d
jne 0x14000807a
cmp dword [rbp - 1], edi
je 0x14000807a
lock inc dword [rsi]
mov rcx, qword [rbx]
lea rax, [rbp - 1]
lea r9, [rbp + 0xf]
mov qword [rsp + 0x20], rax
mov edx, 0xffff
mov r8d, 0x80
call qword [sym.imp.WS2_32.dll_getsockopt]
test eax, eax
je 0x14000804f
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
neg eax
jmp 0x140008051
mov eax, edi
lock dec dword [rsi]
test eax, eax
jne 0x14000807d
cmp dword [rbp - 1], 4
jne 0x14000807d
nop
lea rdi, [rdi - 1]
movzx eax, byte [rbp + rdi - 0x1d]
cmp byte [rbp + rdi + 0x13], al
jne 0x14000808c
lea rax, [rdi + 4]
test rax, rax
jne 0x140008060
jmp 0x1400080f4
mov eax, r14d
mov r14d, eax
test eax, eax
je 0x1400080f4
jmp 0x14000808c
mov eax, r14d
mov r14d, eax
movzx eax, word [rbp + 0x11]
lea r9, str.E:02_Sourcelm.signal.soft.git01_ProjectPE0000workcomplat_srcmod_net_netinterface.c
movzx r8d, word [rbp + 0xf]
mov edx, r14d
movzx r10d, word [rbp - 0x1f]
mov ecx, 2
movzx r11d, word [rbp - 0x21]
mov dword [rsp + 0x50], eax
lea rax, str.set_SO_LINGER_incorrectly__expect__d._d__but__d._d_n
mov dword [rsp + 0x48], r8d
lea r8, [0x140045cd0]
mov dword [rsp + 0x40], r10d
mov dword [rsp + 0x38], r11d
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x25d
mov qword [rsp + 0x20], r12
mov dword [0x140045cdc], r15d
mov dword [0x140045ce0], r15d
call sym.Launcher.exe_elog_fmt
mov rcx, qword [rbp + 0x2f]
xor rcx, rsp
call fcn.140012f80
lea r11, [rsp + 0xc0]
mov rbx, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r12
pop rdi
pop rbp
ret