Function at 0x1400e7b40
Capabilities:
Access peb ldr_data
Get kernel32 base address
Hash data using fnv
Resolve function by fnv-1a hash
Resolve function by parsing pe exports

Disassembly:
mov r11, rsp
mov qword [r11 + 0x10], rbx
mov qword [r11 + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0xc0
mov rax, qword [0x140200540]
xor rax, rsp
mov qword [rsp + 0xb0], rax
mov qword [r11 - 0x48], rcx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
movsxd rcx, dword [rax + 0x3c]
mov r11d, dword [rcx + rax + 0xd0]
add r11, rax
mov qword [rsp + 0x48], r11
call fcn.1401144f0
movsx r14d, al
call fcn.1401144ec
movsx r15d, al
mov r9d, r15d
imul r9d, r14d
call fcn.1401144fc
movsx r10d, al
lea edx, [r9 + r10]
movsx eax, byte [reloc.WS2_32.dll_htons]
lea ecx, [rdx + r9*8]
add eax, ecx
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
xor ebx, ebx
cmp eax, ecx
je 0x1400e7e49
movsx eax, byte [reloc.WS2_32.dll_getsockopt]
movd xmm1, eax
cvtdq2pd xmm1, xmm1
movsx eax, byte [reloc.WS2_32.dll_closesocket]
movd xmm0, eax
cvtdq2pd xmm0, xmm0
addsd xmm0, xmm0
subsd xmm1, xmm0
mov eax, ebx
test r11, r11
sete al
xorps xmm0, xmm0
cvtsi2sd xmm0, rax
mulsd xmm1, xmm0
movsd qword [rsp + 0xa8], xmm1
lea esi, [r10 + r9*8]
movsx eax, byte [reloc.WS2_32.dll_htons]
add eax, esi
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
cmp eax, ecx
je 0x1400e7c83
call fcn.1401144f4
movsx edx, al
movsx eax, byte [0x140230389]
imul edx, eax
lea r8d, [rdx + rdx*2]
call fcn.140114500
movsx ecx, al
sub r8d, ecx
call fcn.1401144f8
movsx ecx, al
add r8d, ecx
movsx ecx, byte [reloc.WS2_32.dll_closesocket]
add ecx, r8d
je 0x1400e7c83
lea edi, [rbx + 8]
mov dword [rsp + 0x20], edi
jmp 0x1400e7cea
lea edx, [r9 + r9*4]
movsx eax, byte [reloc.WS2_32.dll_htons]
add eax, r10d
lea eax, [rax + rdx*2]
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
mov edi, 8
cmp eax, ecx
je 0x1400e7cea
movsx eax, byte [reloc.WS2_32.dll_htons]
add eax, r10d
lea eax, [rax + r9*4]
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
sub eax, ecx
xorps xmm0, xmm0
cvtsi2sd xmm0, rax
mulsd xmm0, qword [rsp + 0xa8]
cvttsd2si eax, xmm0
mov dword [rsp + 0x20], eax
lea r11d, [r10 + r9*4]
movsx eax, byte [reloc.WS2_32.dll_htons]
add eax, r11d
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
sub eax, ecx
imul eax, dword [rsp + 0x20]
test eax, eax
je 0x1400e7e4e
movsx eax, byte [reloc.WS2_32.dll_htons]
add eax, r9d
add eax, r10d
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
sub eax, ecx
xorps xmm2, xmm2
cvtsi2sd xmm2, rax
movsx eax, byte [reloc.WS2_32.dll_getsockopt]
movd xmm1, eax
cvtdq2pd xmm1, xmm1
movsx eax, byte [reloc.WS2_32.dll_closesocket]
movd xmm0, eax
cvtdq2pd xmm0, xmm0
addsd xmm0, xmm0
subsd xmm1, xmm0
mulsd xmm1, xmm2
movsd qword [rsp + 0xa8], xmm1
movsx eax, byte [reloc.WS2_32.dll_htons]
add eax, esi
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
cmp eax, ecx
je 0x1400e7dd2
call fcn.1401144f4
movsx edx, al
movsx eax, byte [0x140230389]
imul edx, eax
lea r8d, [rdx + rdx*2]
call fcn.140114500
movsx ecx, al
sub r8d, ecx
call fcn.1401144f8
movsx ecx, al
add r8d, ecx
movsx ecx, byte [reloc.WS2_32.dll_closesocket]
add ecx, r8d
je 0x1400e7dd2
mov dword [rsp + 0x20], edi
jmp 0x1400e7e3d
call fcn.1401144fc
movsx edx, al
mov ecx, r15d
imul ecx, r14d
lea eax, [rcx + rcx*4]
lea eax, [rdx + rax*2]
movsx ecx, byte [reloc.WS2_32.dll_htons]
add eax, ecx
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
cmp eax, ecx
je 0x1400e7e3d
movsx eax, byte [reloc.WS2_32.dll_htons]
add eax, r11d
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
sub eax, ecx
xorps xmm0, xmm0
cvtsi2sd xmm0, rax
mulsd xmm0, qword [rsp + 0xa8]
cvttsd2si eax, xmm0
mov dword [rsp + 0x20], eax
cmp ebx, dword [rsp + 0x20]
jl 0x1400e88b9
jmp 0x1400e7e4e
mov edi, 8
mov dword [rsp + 0xa8], ebx
call fcn.1401144f0
movsx edx, al
call fcn.1401144ec
movsx ecx, al
imul edx, ecx
lea edx, [rdx + rdx*2]
call fcn.1401144fc
movsx ecx, al
lea eax, [rcx + rdx*2]
movsx ecx, byte [reloc.WS2_32.dll_htons]
add eax, ecx
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
cmp eax, ecx
je 0x1400e8747
mov r10, qword [0x140230430]
mov r15d, 0x811c9dc5
test r10, r10
jne 0x1400e8001
mov r14d, ebx
mov r12d, 0x820621f3
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov r13, qword [rax]
mov r10, r13
movups xmm0, xmmword [r10 + 0x58]
movd eax, xmm0
sub ax, di
test r14d, r14d
je 0x1400e7f16
psrldq xmm0, 8
movq rcx, xmm0
movzx eax, ax
shr rax, 1
lea r8, [rcx + rax*2]
mov edx, r15d
jmp 0x1400e7f08
movsx eax, byte [rcx]
xor eax, edx
imul edx, eax, 0x1000193
add rcx, 2
cmp rcx, r8
jne 0x1400e7ef9
cmp edx, r14d
jne 0x1400e7fe2
mov r9, qword [r10 + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov rax, qword [rax + r9 + 0x88]
mov r11d, eax
add r11, r9
shr rax, 0x20
cmp r11, r9
je 0x1400e7fe2
mov esi, dword [r11 + 0x18]
test esi, esi
je 0x1400e7fe2
mov r8d, dword [r11 + 0x20]
dec esi
lea rdx, [r9 + rsi*4]
mov r8d, dword [rdx + r8]
add r8, r9
mov edx, r15d
jmp 0x1400e7f66
movsx ecx, cl
xor ecx, edx
imul edx, ecx, 0x1000193
mov cl, byte [r8]
inc r8
test cl, cl
jne 0x1400e7f5b
cmp edx, r12d
je 0x1400e7f7f
test esi, esi
mov r8d, dword [r11 + 0x20]
jne 0x1400e7f49
jmp 0x1400e7fe2
mov r8d, dword [r11 + 0x1c]
add r8, r9
mov edx, dword [r11 + 0x24]
add rdx, r9
movzx edx, word [rdx + rsi*2]
mov r10d, dword [r8 + rdx*4]
add r10, r9
cmp r10, r11
jbe 0x1400e7ffa
lea rcx, [r11 + rax]
cmp r10, rcx
jae 0x1400e7ffa
mov r14d, r15d
mov r12d, r15d
jmp 0x1400e7fbe
movsx eax, al
xor eax, r14d
imul r14d, eax, 0x1000193
inc r10
mov al, byte [r10]
cmp al, 0x2e
jne 0x1400e7fae
jmp 0x1400e7fd4
movsx eax, al
xor eax, r12d
imul r12d, eax, 0x1000193
inc r10
mov al, byte [r10]
test al, al
jne 0x1400e7fc7
mov r10, qword [r13]
mov rax, qword [r10]
mov r10, rax
cmp rax, r13
je 0x1400e7ff7
cmp qword [rax + 0x30], rbx
jne 0x1400e7ecf
mov r10, rbx
mov qword [0x140230430], r10
lea r9, [rsp + 0xa8]
mov r8d, 0x40
mov rdx, rdi
mov rax, qword [rsp + 0x48]
mov rcx, qword [rax + 0x18]
call r10
movd xmm2, eax
cvtdq2pd xmm2, xmm2
movsx eax, byte [reloc.WS2_32.dll_getsockopt]
movd xmm1, eax
cvtdq2pd xmm1, xmm1
movsx eax, byte [reloc.WS2_32.dll_closesocket]
movd xmm0, eax
cvtdq2pd xmm0, xmm0
addsd xmm0, xmm0
subsd xmm1, xmm0
mulsd xmm1, xmm2
movsd qword [rsp + 0x20], xmm1
call fcn.1401144f0
movsx edx, al
call fcn.1401144ec
movsx ecx, al
imul edx, ecx
call fcn.1401144fc
movsx ecx, al
lea eax, [rcx + rdx*8]
movsx ecx, byte [reloc.WS2_32.dll_htons]
add eax, ecx
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
cmp eax, ecx
je 0x1400e80d4
call fcn.1401144f4
movsx edx, al
movsx eax, byte [0x140230389]
imul edx, eax
lea r8d, [rdx + rdx*2]
call fcn.140114500
movsx ecx, al
sub r8d, ecx
call fcn.1401144f8
movsx ecx, al
add r8d, ecx
movsx ecx, byte [reloc.WS2_32.dll_closesocket]
add ecx, r8d
je 0x1400e80d4
mov dword [rsp + 0x20], edi
jmp 0x1400e8165
call fcn.1401144f0
movsx edx, al
call fcn.1401144ec
movsx ecx, al
imul edx, ecx
lea edx, [rdx + rdx*4]
call fcn.1401144fc
movsx ecx, al
lea eax, [rcx + rdx*2]
movsx ecx, byte [reloc.WS2_32.dll_htons]
add eax, ecx
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
cmp eax, ecx
je 0x1400e8165
call fcn.1401144f0
movsx edx, al
call fcn.1401144ec
movsx ecx, al
imul edx, ecx
call fcn.1401144fc
movsx ecx, al
lea eax, [rcx + rdx*4]
movsx ecx, byte [reloc.WS2_32.dll_htons]
add eax, ecx
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
sub eax, ecx
xorps xmm0, xmm0
cvtsi2sd xmm0, rax
mulsd xmm0, qword [rsp + 0x20]
cvttsd2si eax, xmm0
mov dword [rsp + 0x20], eax
call fcn.1401144f0
movsx r9d, al
call fcn.1401144ec
movsx ecx, al
imul r9d, ecx
call fcn.1401144fc
movsx eax, al
add eax, r9d
movsx ecx, byte [reloc.WS2_32.dll_htons]
add eax, ecx
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
sub eax, ecx
imul eax, dword [rsp + 0x20]
test eax, eax
je 0x1400e8747
mov rax, qword [0x140230458]
test rax, rax
jne 0x1400e83ca
mov r10d, ebx
mov dword [rsp + 0x34], ebx
mov esi, 0xa45cec64
mov dword [rsp + 0x30], esi
mov rax, qword gs:[0x60]
mov qword [rsp + 0x20], rax
mov rax, qword [rax + 0x18]
mov qword [rsp + 0x20], rax
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x20], rcx
mov r8, qword [rcx]
mov qword [rsp + 0x68], r8
mov r12, r8
mov qword [rsp + 0x70], r8
mov rax, r8
movups xmm0, xmmword [rax + 0x58]
movups xmmword [rsp + 0x78], xmm0
movd eax, xmm0
sub ax, di
mov word [rsp + 0x78], ax
test r10d, r10d
je 0x1400e8259
mov rcx, qword [rsp + 0x80]
movzx eax, ax
shr rax, 1
lea r9, [rcx + rax*2]
mov edx, r15d
mov qword [rsp + 0x58], rcx
cmp rcx, r9
je 0x1400e8250
movsx eax, byte [rcx]
xor eax, edx
imul edx, eax, 0x1000193
mov dword [rsp + 0x20], edx
add rcx, 2
jmp 0x1400e8231
cmp edx, r10d
jne 0x1400e839e
mov r11, qword [r8 + 0x30]
mov qword [rsp + 0x88], r11
movsxd rax, dword [r11 + 0x3c]
add rax, r11
mov qword [rsp + 0x20], rax
mov rax, qword [rax + 0x88]
mov qword [rsp + 0x40], rax
mov r13d, eax
add r13, r11
mov qword [rsp + 0x90], r13
shr rax, 0x20
mov dword [rsp + 0x98], eax
cmp r13, r11
je 0x1400e839e
mov r14d, dword [r13 + 0x18]
mov dword [rsp + 0x20], r14d
mov dword [rsp + 0x2c], r14d
mov ecx, r14d
dec r14d
mov dword [rsp + 0x2c], r14d
test ecx, ecx
je 0x1400e839e
mov ecx, dword [r13 + 0x20]
add rcx, r11
mov r9d, dword [rcx + r14*4]
add r9, r11
mov qword [rsp + 0x40], r9
mov qword [rsp + 0x60], r9
mov edx, r15d
movsx ecx, byte [r9]
inc r9
mov qword [rsp + 0x60], r9
test cl, cl
jne 0x1400e84ec
cmp edx, esi
jne 0x1400e84e7
mov r8d, dword [r13 + 0x1c]
add r8, r11
mov edx, dword [r13 + 0x24]
add rdx, r11
movzx edx, word [rdx + r14*2]
mov r9d, dword [r8 + rdx*4]
add r9, r11
mov qword [rsp + 0x40], r9
cmp r9, r13
jbe 0x1400e84dd
lea rcx, [rax + r13]
cmp r9, rcx
jae 0x1400e84dd
mov r10d, r15d
mov dword [rsp + 0x20], r15d
mov esi, r15d
mov dword [rsp + 0x24], r15d
mov ecx, r15d
mov qword [rsp + 0x38], r9
cmp byte [r9], 0x2e
je 0x1400e8369
movsx eax, byte [r9]
xor eax, ecx
imul r10d, eax, 0x1000193
mov dword [rsp + 0x20], r10d
mov dword [rsp + 0x20], r10d
inc r9
mov ecx, r10d
jmp 0x1400e833f
inc r9
mov qword [rsp + 0x38], r9
cmp byte [r9], bl
je 0x1400e838c
movsx eax, byte [r9]
xor eax, esi
imul esi, eax, 0x1000193
mov dword [rsp + 0x20], esi
mov dword [rsp + 0x24], esi
jmp 0x1400e8369
mov dword [rsp + 0x30], esi
mov dword [rsp + 0x34], r10d
mov r8, qword [r12]
mov qword [rsp + 0x68], r8
mov r8, qword [r8]
mov rax, r8
mov qword [rsp + 0x68], r8
cmp r8, r12
je 0x1400e83b8
cmp qword [r8 + 0x30], rbx
jne 0x1400e8202
mov r9, rbx
mov qword [rsp + 0x20], rbx
mov qword [0x140230458], r9
mov rax, r9
mov qword [rsp + 0x40], rax
mov r8, rdi
lea rdx, [rsp + 0xa0]
mov rcx, qword [rsp + 0x48]
mov rcx, qword [rcx + 0x18]
call rax
mov dword [rsp + 0x50], ebx
call fcn.1401144f0
movsx edx, al
call fcn.1401144ec
movsx ecx, al
imul edx, ecx
call fcn.1401144fc
movsx ecx, al
lea eax, [rcx + rdx*8]
movsx ecx, byte [reloc.WS2_32.dll_htons]
add eax, ecx
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
sub eax, ecx
xorps xmm2, xmm2
cvtsi2sd xmm2, rax
movsx eax, byte [reloc.WS2_32.dll_getsockopt]
movd xmm1, eax
cvtdq2pd xmm1, xmm1
movsx eax, byte [reloc.WS2_32.dll_closesocket]
movd xmm0, eax
cvtdq2pd xmm0, xmm0
addsd xmm0, xmm0
subsd xmm1, xmm0
mulsd xmm1, xmm2
movsd qword [rsp + 0xa0], xmm1
call fcn.1401144f0
movsx edx, al
call fcn.1401144ec
movsx ecx, al
imul edx, ecx
call fcn.1401144fc
movsx ecx, al
lea eax, [rcx + rdx*8]
movsx ecx, byte [reloc.WS2_32.dll_htons]
add eax, ecx
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
cmp eax, ecx
je 0x1400e84f9
call fcn.1401144f4
movsx edx, al
movsx eax, byte [0x140230389]
imul edx, eax
lea r8d, [rdx + rdx*2]
call fcn.140114500
movsx ecx, al
sub r8d, ecx
call fcn.1401144f8
movsx ecx, al
add r8d, ecx
movsx ecx, byte [reloc.WS2_32.dll_closesocket]
add ecx, r8d
je 0x1400e84f9
mov dword [rsp + 0x28], edi
jmp 0x1400e858f
mov qword [rsp + 0x20], r9
jmp 0x1400e83c0
jmp 0x1400e82ad
xor ecx, edx
imul edx, ecx, 0x1000193
jmp 0x1400e82db
call fcn.1401144f0
movsx edx, al
call fcn.1401144ec
movsx ecx, al
imul edx, ecx
lea edx, [rdx + rdx*4]
call fcn.1401144fc
movsx ecx, al
lea eax, [rcx + rdx*2]
movsx ecx, byte [reloc.WS2_32.dll_htons]
add eax, ecx
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
cmp eax, ecx
je 0x1400e858f
call fcn.1401144f0
movsx edx, al
call fcn.1401144ec
movsx ecx, al
imul edx, ecx
call fcn.1401144fc
movsx ecx, al
lea eax, [rcx + rdx*4]
movsx ecx, byte [reloc.WS2_32.dll_htons]
add eax, ecx
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
sub eax, ecx
mov ecx, eax
xorps xmm0, xmm0
cvtsi2sd xmm0, rcx
mulsd xmm0, qword [rsp + 0xa0]
cvttsd2si ecx, xmm0
mov dword [rsp + 0x28], ecx
cmp ebx, dword [rsp + 0x28]
jge 0x1400e859c
mov al, 1
jmp 0x1400e88bb
jmp 0x1400e8747
call fcn.1401144f0
movsx edx, al
call fcn.1401144ec
movsx ecx, al
imul edx, ecx
call fcn.1401144fc
movsx ecx, al
lea r9d, [rcx + rdx*4]
movsx eax, byte [reloc.WS2_32.dll_htons]
add eax, r9d
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
sub eax, ecx
xorps xmm2, xmm2
cvtsi2sd xmm2, rax
movsx eax, byte [reloc.WS2_32.dll_getsockopt]
movd xmm1, eax
cvtdq2pd xmm1, xmm1
movsx eax, byte [reloc.WS2_32.dll_closesocket]
movd xmm0, eax
cvtdq2pd xmm0, xmm0
addsd xmm0, xmm0
subsd xmm1, xmm0
mulsd xmm1, xmm2
movsd qword [rsp + 0xa0], xmm1
call fcn.1401144f0
movsx edx, al
call fcn.1401144ec
movsx ecx, al
imul edx, ecx
call fcn.1401144fc
movsx ecx, al
lea eax, [rcx + rdx*8]
movsx ecx, byte [reloc.WS2_32.dll_htons]
add eax, ecx
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
cmp eax, ecx
je 0x1400e883c
call fcn.1401144f4
movsx edx, al
movsx eax, byte [0x140230389]
imul edx, eax
lea r8d, [rdx + rdx*2]
call fcn.140114500
movsx ecx, al
sub r8d, ecx
call fcn.1401144f8
movsx ecx, al
add r8d, ecx
movsx eax, byte [reloc.WS2_32.dll_closesocket]
mov ecx, eax
add ecx, r8d
je 0x1400e883c
mov dword [rsp + 0x20], edi
jmp 0x1400e88b3
call fcn.1401144f0
movsx edx, al
call fcn.1401144ec
movsx ecx, al
imul edx, ecx
lea edx, [rdx + rdx*4]
call fcn.1401144fc
movsx ecx, al
lea eax, [rcx + rdx*2]
movsx ecx, byte [reloc.WS2_32.dll_htons]
add eax, ecx
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
sub eax, ecx
je 0x1400e88b3
movsx eax, byte [reloc.WS2_32.dll_htons]
add eax, r9d
movsx ecx, byte [reloc.WS2_32.dll_htonl]
xor edx, edx
div ecx
movsx ecx, byte [reloc.WS2_32.dll_accept]
sub eax, ecx
xorps xmm0, xmm0
cvtsi2sd xmm0, rax
mulsd xmm0, qword [rsp + 0xa0]
cvttsd2si eax, xmm0
mov dword [rsp + 0x20], eax
cmp ebx, dword [rsp + 0x20]
jge 0x1400e88bb
xor al, al
mov rcx, qword [rsp + 0xb0]
xor rcx, rsp
call fcn.1401a4e10
lea r11, [rsp + 0xc0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret