Function at 0x1401537c3
Capabilities:
Access peb ldr_data

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
movaps xmmword [rsp + 0x60], xmm6
mov rsi, rcx
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x50], rax
mov rbp, qword [rcx]
mov r13, qword [rcx + 8]
mov rax, qword [rcx + 0x28]
mov qword [rsp + 0x58], rax
lea rdi, [rsp + 0x38]
and qword [rdi], 0
mov rcx, rdi
mov edx, 0xffff
call fcn.14009241d
lea rdx, str.invalid_initial_remote_window_size
lea r9, str.C:UsersTwirlanta.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
or eax, 0x1dc868
mov r8d, 0x22
mov ecx, eax
call fcn.140092c42
mov eax, dword [rdi]
mov dword [rsp + 0x2c], eax
mov r14d, dword [rdi + 4]
mov eax, dword [rsi + 0x30]
mov dword [rsp + 0x30], eax
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x48], rax
mov eax, dword [rsi + 0x18]
mov dword [rsp + 0x28], eax
mov al, byte [rsi + 0x3c]
mov byte [rsp + 0x23], al
mov eax, dword [rsi + 0x34]
mov dword [rsp + 0x34], eax
mov esi, dword [rsi + 0x38]
and qword [rdi], 0
lea rdi, [rsp + 0x38]
mov rcx, rdi
mov edx, esi
call fcn.14009241d
lea rdx, str.invalid_initial_window_size
lea r9, str.C:UsersTwirlanta.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streamsprioritize.rs
mov r8d, 0x1b
mov ecx, eax
call fcn.140092c42
mov eax, dword [rdi]
mov dword [rsp + 0x24], eax
and al, 0x24
mov r12d, dword [rdi + 4]
mov eax, dword [0x140420290]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
cmp byte [rax + 0xa8], 0
je 0x140153af5
add r12d, esi
add r14d, 0xffff
xor ebx, ebx
mov r15d, 1
cmp rbp, r15
sbb rbx, rbx
or rbx, r13
mov eax, dword [0x140420290]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r13, qword [rax + 0xb0]
mov rcx, qword [rax + 0xb8]
mov qword [rsp + 0x40], rcx
lea rcx, [r13 + 1]
mov qword [rax + 0xb0], rcx
mov ebp, 8
mov ecx, 0x1f0
mov edx, 8
call case.0x1400aa5da.132
mov rdi, rax
mov qword [rax], r15
mov qword [rax + 8], r15
and word [rax + 0x10], 0
and dword [rax + 0x10], 0
and qword [rax + 0x18], 0
mov qword [rax + 0x20], rbp
xorps xmm6, xmm6
movups xmmword [rax + 0x28], xmm6
movups xmmword [rax + 0x34], xmm6
mov qword [rax + 0x44], 2
mov rax, qword [rsp + 0x48]
mov qword [rdi + 0x50], rax
mov eax, dword [rsp + 0x28]
mov dword [rdi + 0x58], eax
mov eax, dword [rsp + 0x2c]
mov dword [rdi + 0x60], eax
mov dword [rdi + 0x64], r14d
and dword [rdi + 0x68], 0
and dword [rdi + 0x7c], 0
and dword [rdi + 0x90], 0
mov eax, dword [rsp + 0x30]
mov dword [rdi + 0xa4], eax
and qword [rdi + 0xa8], 0
mov dword [rdi + 0xb0], 0x7fffffff
mov al, byte [rsp + 0x23]
mov byte [rdi + 0xb4], al
and dword [rdi + 0xb8], 0
mov eax, dword [rsp + 0x34]
mov dword [rdi + 0xbc], eax
and dword [rdi + 0xc0], 0
cmpsd dword [rsi], dword [rdi]
rol byte [rax], 0
add byte [rax], al
and dword [rdi + 0xd4], 0
and dword [rdi + 0xe8], 0
and dword [rdi + 0xfc], 0
mov eax, dword [rsp + 0x24]
mov dword [rdi + 0x108], eax
mov dword [rdi + 0x10c], r12d
movabs rax, 0x7fffffff00000000
mov qword [rdi + 0x110], rax
mov dword [rdi + 0x118], esi
mov byte [rdi + 0x11c], 1
mov dword [rdi + 0x120], 2
movups xmmword [rdi + 0x130], xmm6
and qword [rdi + 0x140], 0
mov qword [rdi + 0x148], rbp
movups xmmword [rdi + 0x150], xmm6
movups xmmword [rdi + 0x160], xmm6
mov qword [rdi + 0x170], rbp
and qword [rdi + 0x178], 0
lea rax, [0x1403ac980]
mov qword [rdi + 0x180], rax
and qword [rdi + 0x198], 0
movups xmmword [rdi + 0x188], xmm6
mov qword [rdi + 0x1a0], r13
mov rax, qword [rsp + 0x40]
mov qword [rdi + 0x1a8], rax
mov rax, qword [rsp + 0x50]
mov qword [rdi + 0x1b0], rax
and qword [rdi + 0x1b8], 0
mov qword [rdi + 0x1c0], rbx
and qword [rdi + 0x1c8], 0
mov rax, qword [rsp + 0x58]
mov qword [rdi + 0x1d0], rax
and qword [rdi + 0x1d8], 0
mov byte [rdi + 0x1e0], 0
add byte [rax], al
mov eax, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x3b]
mov dword [rdi + 0x1e4], ecx
mov dword [rdi + 0x1e1], eax
mov qword [rdi + 0x1e8], r15
mov ecx, 0x40
mov edx, 8
call case.0x1400aa5da.132
mov rdx, rax
mov qword [rax], r15
mov qword [rax + 8], r15
and word [rax + 0x10], 0
and qword [rax + 0x18], 0
mov qword [rax + 0x20], rbp
and qword [rax + 0x38], 0
movups xmmword [rax + 0x28], xmm6
mov rax, rdi
movaps xmm6, xmmword [rsp + 0x60]
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.1402e0234
jmp 0x1401538af