Function at 0x1400ac1f0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1048
call sym.___chkstk_ms
sub rsp, rax
movdqa xmmword [rsp + 0x1030], xmm13
movdqa xmmword [rsp + 0x1020], xmm12
movaps xmmword [rsp + 0x1010], xmm11
movaps xmmword [rsp + 0x1000], xmm10
movaps xmmword [rsp + 0xff0], xmm9
movaps xmmword [rsp + 0xfe0], xmm8
movaps xmmword [rsp + 0xfd0], xmm7
movaps xmmword [rsp + 0xfc0], xmm6
mov qword [rsp + 0x108], r8
mov r13, rdx
mov qword [rsp + 0x4f8], rcx
mov rax, qword [rdx + 0x390]
cmp rax, 2
jne 0x1400ac291
mov rax, qword [r13 + 0x3b0]
mov qword [rsp + 0x600], 2
mov qword [rsp + 0x620], rax
jmp 0x1400ac361
lea rdx, [r13 + 0x3a8]
mov rsi, qword [r13 + 0x398]
mov rdi, qword [r13 + 0x3a0]
test rax, rax
je 0x1400ac31a
mov rax, qword [rdi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
lea rcx, [rsi + rax]
add rcx, 0x10
call qword [rdi + 0x70]
lock inc qword [rsi]
jle 0x1400b5979
mov qword [rsp + 0x608], rsi
mov qword [rsp + 0x610], rdi
lea rdx, [rsp + 0x618]
mov qword [rsp + 0x618], rax
mov rax, qword [r13 + 0x3b0]
mov qword [rsp + 0x600], 1
mov qword [rsp + 0x620], rax
mov rax, qword [rdi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add rsi, rax
add rsi, 0x10
jmp 0x1400ac35b
mov rcx, rsi
call qword [rdi + 0x70]
mov qword [rsp + 0x608], rsi
mov qword [rsp + 0x610], rdi
lea rdx, [rsp + 0x618]
mov qword [rsp + 0x618], rax
mov rax, qword [r13 + 0x3b0]
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x620], rax
mov rcx, rsi
call qword [rdi + 0x60]
mov qword [rsp + 0x988], 2
mov qword [rsp + 0x9a8], 0
lea rax, [r13 + 0x410]
mov qword [rsp + 0x6a8], rax
lea rax, [r13 + 0x3b8]
mov qword [rsp + 0x5b8], rax
lea rax, [r13 + 0x3a8]
mov qword [rsp + 0x850], rax
lea rax, [r13 + 0x3f0]
mov qword [rsp + 0x5b0], rax
xorps xmm6, xmm6
movdqa xmm7, xmmword [0x1402bccc0]
lea rax, [r13 + 0x428]
mov qword [rsp + 0x5f0], rax
lea rax, [r13 + 0x48]
mov qword [rsp + 0xa0], rax
lea rax, [r13 + 0x3c0]
mov qword [rsp + 0x858], rax
lea rax, [r13 + 0x50]
mov qword [rsp + 0x670], rax
lea rax, [r13 + 0x58]
mov qword [rsp + 0x838], rax
lea rax, [r13 + 0x1c8]
mov qword [rsp + 0x678], rax
lea rax, [r13 + 0x230]
mov qword [rsp + 0x5c0], rax
lea rax, [r13 + 0x1a0]
mov qword [rsp + 0x5f8], rax
lea rax, [r13 + 0x238]
mov qword [rsp + 0x680], rax
lea rax, [r13 + 0x358]
mov qword [rsp + 0x840], rax
lea rax, [r13 + 0x494]
mov qword [rsp + 0xa70], rax
lea rax, [r13 + 0x4c9]
mov qword [rsp + 0xa68], rax
mov qword [rsp + 0x398], rax
mov qword [rsp + 0x1c0], rax
mov qword [rsp + 0x98], rax
mov dword [rsp + 0xb4], eax
mov dword [rsp + 0xb0], eax
mov qword [rsp + 0xf8], rax
mov dword [rsp + 0x4c], eax
mov dword [rsp + 0xbc], eax
mov dword [rsp + 0x94], eax
mov dword [rsp + 0x1ac], eax
mov qword [rsp + 0x68], r13
mov byte [rsp + 0x3a], r14b
mov rax, qword [rsp + 0x6a8]
movzx eax, byte [rax]
mov r14d, ebx
mov r15d, r8d
cmp al, 1
jne 0x1400ac55b
nop word cs:[rax + rax]
mov esi, dword [r13 + 0x414]
movzx ebx, byte [r13 + 0x411]
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x108]
call sym.h2::codec::framed_write::FramedWrite_T_B_::flush::hce83fc75a26f51cc
test rax, rax
jne 0x1400ac527
test rdx, rdx
jne 0x1400ac527
mov rcx, qword [r13 + 0x188]
mov rax, qword [r13 + 0x190]
mov rdx, qword [rsp + 0x108]
call qword [rax + 0x30]
test rax, rax
jne 0x1400b5133
test rdx, rdx
jne 0x1400b5143
mov r8d, r15d
mov byte [r13 + 0x410], 2
mov byte [r13 + 0x411], bl
mov dword [r13 + 0x414], esi
mov al, 2
mov ebx, r14d
cmp al, 1
je 0x1400ac4e0
movzx eax, al
cmp eax, 2
je 0x1400b5037
mov rsi, qword [r13 + 0x418]
lea rbp, [rsi + 0x10]
xor eax, eax
mov cl, 1
lock cmpxchg byte [rsi + 0x10], cl
jne 0x1400b22d7
mov rax, qword [0x140346108]
shl rax, 1
test rax, rax
jne 0x1400b22f8
xor eax, eax
movzx ecx, byte [rsi + 0x11]
test cl, cl
jne 0x1400b5907
cmp dword [rsi + 0xf0], 0
je 0x1400ac727
mov dword [rsp + 0x88], eax
mov qword [rsp + 0x100], rbp
mov qword [rsp + 0x58], r12
mov dword [rsp + 0x3c], edi
lea rbx, [rsi + 0x18]
lea r13, [rsi + 0x1c8]
lea r12, [rsi + 0xf0]
call sym.std::time::Instant::now::hfd370ca5c507cfd3
mov qword [rsp + 0x700], rax
mov dword [rsp + 0x708], edx
mov rdi, qword [rsi + 0xb0]
mov eax, dword [rsi + 0xb8]
mov dword [rsp + 0x74], eax
cmp dword [r12], 0
je 0x1400ac6f8
nop dword [rax]
mov edx, dword [rsi + 0xf4]
mov eax, dword [rsi + 0xf8]
mov dword [rsp + 0x8a0], edx
mov dword [rsp + 0x8a4], eax
cmp qword [rsi + 0x1d8], rdx
jbe 0x1400b54e4
mov rcx, qword [rsi + 0x1d0]
imul rdx, rdx, 0x130
cmp dword [rcx + rdx], 2
je 0x1400b54e4
add rcx, rdx
cmp dword [rcx + 0x114], eax
jne 0x1400b54e4
mov r8d, dword [rcx + 0x48]
cmp r8d, 0x3b9aca00
je 0x1400b5568
mov rdx, qword [rcx + 0x40]
lea rcx, [rsp + 0x700]
call sym.std::time::Instant::checked_duration_since::h5e62d8b6335b7aa8
cmp edx, 0x3b9aca00
jne 0x1400ac68a
xor eax, eax
xor r8d, r8d
mov ecx, 0xff
cmp rax, rdi
setne al
jb 0x1400ac6a0
mov r8b, al
mov ecx, r8d
test cl, cl
jne 0x1400ac6b9
xor eax, eax
cmp edx, 0x3b9aca00
je 0x1400ac6b0
mov eax, edx
cmp eax, dword [rsp + 0x74]
setne cl
jb 0x1400ac6f8
cmp cl, 1
jne 0x1400ac6f8
lea rbp, [rsp + 0xbf8]
mov rcx, rbp
mov rdx, r12
mov r8, r13
call sym.h2::proto::streams::store::Queue_N_::pop::ha6d19505d1725b2a
cmp qword [rsp + 0xbf8], 0
je 0x1400ac704
mov rcx, rbx
mov rdx, rbp
mov r8b, 1
call sym.h2::proto::streams::counts::Counts::transition_after::ha2838561b9b3e92d
cmp dword [r12], 0
jne 0x1400ac610
mov qword [rsp + 0xbf8], 0
mov r13, qword [rsp + 0x68]
mov ebx, r14d
mov edi, dword [rsp + 0x3c]
mov r8d, r15d
mov r12, qword [rsp + 0x58]
mov rbp, qword [rsp + 0x100]
mov eax, dword [rsp + 0x88]
test al, al
jne 0x1400ac745
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400b2b27
xor eax, eax
xchg byte [rbp], al
cmp al, 2
jne 0x1400ac75c
mov rcx, rbp
call fcn.14013edcc
mov r8d, r15d
mov ebx, r14d
mov r15d, dword [rsp + 0x54]
mov r14, qword [rsp + 0x118]
jmp 0x1400ac792
cmp rdx, 1
movzx ebx, byte [rsp + 0x74]
mov eax, dword [rsp + 0x3c]
mov r8d, edi
mov edi, eax
mov r12, qword [rsp + 0x58]
mov r15d, dword [rsp + 0x54]
jne 0x1400b22ca
mov rax, qword [rsp + 0x5b8]
mov rsi, qword [rax]
mov rcx, qword [rsp + 0x858]
movdqu xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x710], xmm1
movdqa xmmword [rsp + 0x700], xmm0
mov qword [rax], 0
test rsi, rsi
mov dword [rsp + 0x100], r8d
mov qword [rsp + 0x118], r14
je 0x1400ac870
mov qword [rsp + 0x3a0], rsi
movdqu xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea rax, [rsp + 0x3a8]
movups xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
cmp dword [r13 + 0x100], 4
jne 0x1400ac823
mov rax, qword [r13 + 0x158]
sub rax, qword [r13 + 0x150]
cmp rax, qword [r13 + 0x178]
jae 0x1400ac8d2
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x108]
call sym.h2::codec::framed_write::FramedWrite_T_B_::flush::hce83fc75a26f51cc
test rax, rax
jne 0x1400ac8c0
test rdx, rdx
jne 0x1400ac8c0
cmp dword [r13 + 0x100], 4
jne 0x1400b2c60
mov rax, qword [r13 + 0x158]
sub rax, qword [r13 + 0x150]
cmp rax, qword [r13 + 0x178]
jae 0x1400ac8d2
jmp 0x1400b2c60
cmp byte [r13 + 0x3ec], 0
je 0x1400ac94e
cmp dword [r13 + 0x3e0], 0
je 0x1400ac896
mov eax, dword [r13 + 0x3e8]
mov dword [rsp + 0x5d8], eax
je 0x1400ac94e
nop dword [rax]
cmp qword [r13 + 0x3b8], 0
je 0x1400ac940
jmp 0x1400ac94e
test rax, rax
jne 0x1400b2c60
test rdx, rdx
jne 0x1400b235a
mov eax, dword [rsp + 0x3c4]
mov dword [rsp + 0x5d8], eax
mov qword [rsp + 0x248], rsi
movdqa xmm0, xmmword [rsp + 0x700]
movaps xmm1, xmmword [rsp + 0x710]
lea rax, [rsp + 0x250]
movups xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov byte [rsp + 0x240], 6
mov rcx, qword [rsp + 0xa0]
lea rdx, [rsp + 0x240]
call sym.h2::codec::framed_write::Encoder_B_::buffer::h1e34c80f7abef87d
cmp al, 0xc
jne 0x1400b5725
mov r8d, dword [rsp + 0x100]
cmp qword [r13 + 0x3b8], 0
jne 0x1400ac94e
cmp byte [r13 + 0x3ec], 0
jne 0x1400b223f
mov byte [rsp + 0x74], bl
mov rdx, qword [r13 + 0x390]
cmp rdx, 2
je 0x1400ac98f
mov rcx, qword [r13 + 0x398]
mov rax, qword [r13 + 0x3a0]
test rdx, rdx
je 0x1400ac984
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rsp + 0x850]
call qword [rax + 0x60]
mov qword [rsp + 0x8a0], 2
mov qword [rsp + 0x8c0], 0
mov rsi, qword [r13 + 0x3f9]
test byte [r13 + 0x3f8], 1
mov byte [r13 + 0x3f8], 0
mov dword [rsp + 0x3c], edi
je 0x1400aca8f
cmp dword [r13 + 0x100], 4
jne 0x1400ac9e9
mov rax, qword [r13 + 0x158]
sub rax, qword [r13 + 0x150]
cmp rax, qword [r13 + 0x178]
jae 0x1400aca60
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x108]
call sym.h2::codec::framed_write::FramedWrite_T_B_::flush::hce83fc75a26f51cc
test rax, rax
jne 0x1400aca2b
test rdx, rdx
jne 0x1400aca2b
cmp dword [r13 + 0x100], 4
jne 0x1400aca30
mov rax, qword [r13 + 0x158]
sub rax, qword [r13 + 0x150]
cmp rax, qword [r13 + 0x178]
jb 0x1400aca30
jmp 0x1400aca60
test rax, rax
je 0x1400aca57
mov byte [r13 + 0x3f8], 1
mov byte [rsp + 0xc30], 4
mov rdx, qword [rsp + 0x8a0]
cmp rdx, 2
je 0x1400adb80
jmp 0x1400adad9
test rdx, rdx
jne 0x1400accb0
mov qword [rsp + 0x242], rsi
mov word [rsp + 0x240], 0x105
mov rcx, qword [rsp + 0xa0]
lea rdx, [rsp + 0x240]
call sym.h2::codec::framed_write::Encoder_B_::buffer::h1e34c80f7abef87d
cmp al, 0xc
jne 0x1400b5922
movzx eax, byte [r13 + 0x401]
test eax, eax
je 0x1400acb90
cmp eax, 2
jne 0x1400acd50
mov rax, qword [rsp + 0x5b0]
mov rax, qword [rax]
test rax, rax
je 0x1400acd50
mov rax, qword [rax + 0x10]
cmp rax, 1
jne 0x1400acc58
cmp dword [r13 + 0x100], 4
jne 0x1400acaeb
mov rax, qword [r13 + 0x158]
sub rax, qword [r13 + 0x150]
cmp rax, qword [r13 + 0x178]
jae 0x1400acb3b
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x108]
call sym.h2::codec::framed_write::FramedWrite_T_B_::flush::hce83fc75a26f51cc
test rax, rax
jne 0x1400acc34
test rdx, rdx
jne 0x1400acc34
cmp dword [r13 + 0x100], 4
jne 0x1400acc39
mov rax, qword [r13 + 0x158]
sub rax, qword [r13 + 0x150]
cmp rax, qword [r13 + 0x178]
jb 0x1400acc39
movabs rax, 0xb416870b7adb7c3b
mov qword [rsp + 0x242], rax
mov word [rsp + 0x240], 5
mov rcx, qword [rsp + 0xa0]
lea rdx, [rsp + 0x240]
call sym.h2::codec::framed_write::Encoder_B_::buffer::h1e34c80f7abef87d
cmp al, 0xc
jne 0x1400b5ddf
mov rax, qword [rsp + 0x5b0]
mov rax, qword [rax]
mov qword [rax + 0x10], 2
jmp 0x1400acd50
cmp dword [r13 + 0x100], 4
jne 0x1400acbb1
mov rax, qword [r13 + 0x158]
sub rax, qword [r13 + 0x150]
cmp rax, qword [r13 + 0x178]
jae 0x1400acbf1
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x108]
call sym.h2::codec::framed_write::FramedWrite_T_B_::flush::hce83fc75a26f51cc
test rax, rax
jne 0x1400acc34
test rdx, rdx
jne 0x1400acc34
cmp dword [r13 + 0x100], 4
jne 0x1400acc39
mov rax, qword [r13 + 0x158]
sub rax, qword [r13 + 0x150]
cmp rax, qword [r13 + 0x178]
jb 0x1400acc39
mov rax, qword [r13 + 0x402]
mov qword [rsp + 0x242], rax
mov word [rsp + 0x240], 5
mov rcx, qword [rsp + 0xa0]
lea rdx, [rsp + 0x240]
call sym.h2::codec::framed_write::Encoder_B_::buffer::h1e34c80f7abef87d
cmp al, 0xc
jne 0x1400b5b7c
mov byte [r13 + 0x401], 1
jmp 0x1400acd50
test rax, rax
je 0x1400acca7
mov byte [rsp + 0xc30], 4
mov rdx, qword [rsp + 0x8a0]
cmp rdx, 2
je 0x1400adb80
jmp 0x1400adad9
mov rax, qword [rsp + 0x5b0]
mov rsi, qword [rax]
mov rax, qword [rsp + 0x108]
mov rcx, qword [rax]
xor eax, eax
mov edx, 1
lock cmpxchg qword [rsi + 0x28], rdx
cmp rax, 2
je 0x1400accd4
test rax, rax
jne 0x1400acd50
mov rdx, qword [rsi + 0x18]
mov rax, qword [rcx]
test rdx, rdx
je 0x1400acce1
mov rcx, qword [rcx + 8]
cmp qword [rsi + 0x20], rcx
jne 0x1400acce5
cmp rdx, rax
je 0x1400acd15
jmp 0x1400acce5
test rdx, rdx
je 0x1400acd50
lea rcx, [rsp + 0xc30]
call sym.__h2::proto::error::Error_as_core::convert::From_std::io::error::Error__::from::hc97bdd8254e4e7ef
mov rdx, qword [rsp + 0x8a0]
cmp rdx, 2
je 0x1400adb80
jmp 0x1400adad9
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
add rax, 0x10
jmp 0x1400acd47
mov rcx, qword [rcx + 8]
mov rbp, r14
mov ebx, edi
mov edi, r15d
call qword [rax]
mov r14, rax
mov r15, rdx
mov rax, qword [rsi + 0x18]
test rax, rax
je 0x1400acd05
mov rcx, qword [rsi + 0x20]
call qword [rax + 0x18]
mov qword [rsi + 0x18], r14
mov qword [rsi + 0x20], r15
mov r15d, edi
mov edi, ebx
mov r14, rbp
mov eax, 1
xor ecx, ecx
lock cmpxchg qword [rsi + 0x28], rcx
je 0x1400acd50
mov rax, qword [rsi + 0x18]
mov rcx, qword [rsi + 0x20]
mov qword [rsi + 0x18], 0
test rax, rax
je 0x1400b6070
xor edx, edx
xchg qword [rsi + 0x28], rdx
add rax, 8
call qword [rax]
nop dword [rax]
cmp dword [r13 + 0x490], 2
jne 0x1400acf20
mov dword [r13 + 0x490], 2
cmp dword [r13 + 0x450], 0
je 0x1400acf9c
mov rsi, qword [r13 + 0x418]
lea r14, [rsi + 0x10]
xor eax, eax
mov cl, 1
lock cmpxchg byte [rsi + 0x10], cl
jne 0x1400ad4e7
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400ad509
xor ebp, ebp
movzx eax, byte [rsi + 0x11]
test al, al
jne 0x1400b58a4
mov edi, r15d
cmp dword [rsi + 0xa8], 0
je 0x1400ace9e
mov eax, dword [rsi + 0xac]
mov dword [rsp + 0x58], eax
cmp dword [r13 + 0x100], 4
jne 0x1400acdff
mov rcx, qword [r13 + 0x158]
sub rcx, qword [r13 + 0x150]
mov r15d, 0
mov eax, 0
cmp rcx, qword [r13 + 0x178]
jae 0x1400ace56
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x108]
call sym.h2::codec::framed_write::FramedWrite_T_B_::flush::hce83fc75a26f51cc
mov r15, rdx
test rax, rax
jne 0x1400ace56
test r15, r15
jne 0x1400ace56
mov ebx, 1
cmp dword [r13 + 0x100], 4
jne 0x1400ad343
mov rcx, qword [r13 + 0x158]
sub rcx, qword [r13 + 0x150]
mov r15d, 0
mov eax, 0
cmp rcx, qword [r13 + 0x178]
jb 0x1400acead
mov rbx, rax
test rax, rax
jne 0x1400acead
test r15, r15
jne 0x1400acead
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x244], eax
mov dword [rsp + 0x248], 7
mov byte [rsp + 0x240], 8
mov rcx, qword [rsp + 0xa0]
lea rdx, [rsp + 0x240]
call sym.h2::codec::framed_write::Encoder_B_::buffer::h1e34c80f7abef87d
cmp al, 0xc
jne 0x1400b5b8f
mov dword [rsi + 0xa8], 0
xor r15d, r15d
xor ebx, ebx
test bpl, bpl
jne 0x1400acecc
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400ad90c
xor eax, eax
xchg byte [r14], al
cmp al, 2
mov esi, dword [rsp + 0x3c]
mov rbp, qword [rsp + 0x118]
jne 0x1400acee9
mov rcx, r14
call fcn.14013edcc
test rbx, rbx
je 0x1400ad018
mov byte [rsp + 0xc30], 4
mov r15d, edi
mov edi, esi
mov r14, rbp
mov rdx, qword [rsp + 0x8a0]
cmp rdx, 2
je 0x1400adb80
jmp 0x1400adad9
cmp dword [r13 + 0x100], 4
jne 0x1400acf45
mov rax, qword [r13 + 0x158]
sub rax, qword [r13 + 0x150]
cmp rax, qword [r13 + 0x178]
jae 0x1400ad077
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x108]
call sym.h2::codec::framed_write::FramedWrite_T_B_::flush::hce83fc75a26f51cc
test rax, rax
jne 0x1400ad05e
test rdx, rdx
jne 0x1400ad05e
mov cl, 4
cmp dword [r13 + 0x100], 4
jne 0x1400adac0
mov rax, qword [r13 + 0x158]
sub rax, qword [r13 + 0x150]
cmp rax, qword [r13 + 0x178]
jae 0x1400ad077
jmp 0x1400adac0
cmp dword [r13 + 0x100], 4
jne 0x1400acfc1
mov rax, qword [r13 + 0x158]
sub rax, qword [r13 + 0x150]
cmp rax, qword [r13 + 0x178]
jae 0x1400ad462
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x108]
call sym.h2::codec::framed_write::FramedWrite_T_B_::flush::hce83fc75a26f51cc
test rax, rax
jne 0x1400ad2ea
test rdx, rdx
jne 0x1400ad2ea
mov cl, 4
cmp dword [r13 + 0x100], 4
jne 0x1400adac0
mov rax, qword [r13 + 0x158]
sub rax, qword [r13 + 0x150]
cmp rax, qword [r13 + 0x178]
jae 0x1400ad462
jmp 0x1400adac0
test r15, r15
mov ebx, dword [rsp + 0xb8]
mov r14, rbp
mov dword [rsp + 0xb8], ebx
je 0x1400ad31f
lea rcx, [rsp + 0xc30]
mov rdx, r15
call sym.__h2::proto::error::Error_as_core::convert::From_std::io::error::Error__::from::hc97bdd8254e4e7ef
mov r15d, edi
mov edi, esi
mov rdx, qword [rsp + 0x8a0]
cmp rdx, 2
je 0x1400adb80
jmp 0x1400adad9
test rax, rax
jne 0x1400ad06c
test rdx, rdx
jne 0x1400ad2fc
mov cl, 4
test rax, rax
jne 0x1400adac0
mov dword [rsp + 0x244], 0
mov dword [rsp + 0x24c], 0
mov dword [rsp + 0x254], 0
mov dword [rsp + 0x25c], 0
mov dword [rsp + 0x264], 0
mov dword [rsp + 0x26c], 0
mov dword [rsp + 0x274], 0
mov byte [rsp + 0x27c], 1
mov byte [rsp + 0x240], 4
mov rcx, qword [rsp + 0xa0]
lea rdx, [rsp + 0x240]
call sym.h2::codec::framed_write::Encoder_B_::buffer::h1e34c80f7abef87d
cmp al, 0xc
jne 0x1400b5ab5
mov rsi, qword [r13 + 0x418]
lea rax, [rsi + 0x10]
mov qword [rsp + 0x110], rax
xor eax, eax
mov cl, 1
lock cmpxchg byte [rsi + 0x10], cl
movabs rdi, 0x7fffffffffffffff
jne 0x1400ad893
mov rax, qword [0x140346108]
test rax, rdi
jne 0x1400ad8b0
xor ebx, ebx
movzx eax, byte [rsi + 0x11]
test al, al
jne 0x1400b5ac8
mov r14, qword [r13 + 0x420]
lea rdx, [r14 + 0x10]
xor eax, eax
mov cl, 1
lock cmpxchg byte [r14 + 0x10], cl
mov qword [rsp + 0xa8], rdx
jne 0x1400ad8cb
mov rax, qword [0x140346108]
test rax, rdi
jne 0x1400ad8eb
xor eax, eax
movzx ecx, byte [r14 + 0x11]
test cl, cl
jne 0x1400b5aeb
cmp dword [r13 + 0x4a0], 0
je 0x1400ad192
mov ecx, dword [r13 + 0x4a4]
mov qword [rsi + 0x28], rcx
mov dword [rsp + 0x1b8], eax
mov qword [rsp + 0x80], r14
mov dword [rsp + 0x390], ebx
mov dword [rsp + 0x54], r15d
mov qword [rsp + 0x58], r12
cmp dword [r13 + 0x4c0], 0
je 0x1400ad1cb
cmp dword [r13 + 0x4c4], 0
setne byte [rsi + 0x189]
cmp dword [r13 + 0x4a8], 0
je 0x1400ad928
lea rax, [rsi + 0x18]
mov qword [rsp + 0x88], rax
lea rbx, [rsi + 0x1c8]
mov r13, qword [rsp + 0x68]
mov ecx, dword [r13 + 0x4ac]
mov eax, dword [rsi + 0x184]
mov dword [rsi + 0x184], ecx
xor edx, edx
mov r15d, ecx
sub r15d, eax
setne dl
mov r8d, 0xff
cmovb edx, r8d
cmp dl, 0xff
je 0x1400ad351
movzx eax, dl
cmp eax, 1
jne 0x1400ad928
mov r13, qword [rsi + 0x220]
test r13, r13
je 0x1400ad928
mov rax, qword [rsp + 0x80]
lea r12, [rax + 0x18]
lea r14, [rsi + 0x118]
lea rdi, [rsi + 0x1b8]
xor ebp, ebp
nop word [rax + rax]
cmp qword [rsi + 0x200], rbp
jbe 0x1400b5580
mov rax, qword [rsi + 0x1f8]
mov rcx, rbp
shl rcx, 4
mov qword [rsp + 0x240], rbx
movq xmm0, qword [rax + rcx + 8]
pshufd xmm0, xmm0, 0xe1
movq qword [rsp + 0x248], xmm0
mov qword [rsp + 0x28], rdi
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x20], rax
mov rcx, r14
mov edx, r15d
mov r8, r12
lea r9, [rsp + 0x240]
call sym.h2::proto::streams::send::Send::recv_stream_window_update::h0407d35137886a3e
test eax, eax
jne 0x1400ad84c
mov rax, qword [rsi + 0x220]
cmp rax, r13
sbb rbp, 0xffffffffffffffff
cmp rax, r13
sbb r13, 0
cmp rbp, r13
jb 0x1400ad260
jmp 0x1400ad928
test rax, rax
jne 0x1400ad457
test rdx, rdx
je 0x1400ad457
lea rcx, [rsp + 0x700]
call sym.__h2::proto::error::Error_as_core::convert::From_std::io::error::Error__::from::hc97bdd8254e4e7ef
movzx ecx, byte [rsp + 0x700]
cmp ecx, 3
jne 0x1400ada84
jmp 0x1400acd77
mov byte [rsp + 0xc30], 3
mov rdx, qword [rsp + 0x8a0]
cmp rdx, 2
mov r15d, edi
mov edi, esi
jne 0x1400adad9
jmp 0x1400adb80
test bpl, bpl
jne 0x1400acecc
jmp 0x1400aceb2
mov rdx, qword [rsi + 0x220]
test rdx, rdx
movzx r8d, byte [rsp + 0x53]
mov edi, dword [rsp + 0x3c]
mov r12, qword [rsp + 0x58]
je 0x1400ad525
mov byte [rsp + 0x53], r8b
sub eax, ecx
xor ecx, ecx
xor r8d, r8d
mov r15d, dword [rsp + 0x54]
jmp 0x1400ad3ae
mov r9, qword [rsi + 0x220]
cmp r9, rdx
sbb r8, 0xffffffffffffffff
cmp r9, rdx
sbb rdx, 0
cmp r8, rdx
jae 0x1400ad527
cmp qword [rsi + 0x200], r8
jbe 0x1400b5580
mov r9, qword [rsi + 0x1f8]
mov r11, r8
shl r11, 4
mov r10d, dword [r9 + r11 + 8]
mov r11d, dword [r9 + r11 + 0xc]
mov dword [rsp + 0x628], r11d
mov dword [rsp + 0x62c], r10d
cmp qword [rsi + 0x1d8], r11
jbe 0x1400b560c
mov r9, qword [rsi + 0x1d0]
imul r11, r11, 0x130
cmp dword [r9 + r11], 2
je 0x1400b560c
add r9, r11
cmp dword [r9 + 0x114], r10d
jne 0x1400b560c
mov r10d, dword [r9 + 0x80]
sub r10d, eax
jo 0x1400ad877
mov dword [r9 + 0x80], r10d
test r10d, r10d
jg 0x1400ad438
xor r10d, r10d
mov r11d, dword [r9 + 0x84]
sub r11d, r10d
jle 0x1400ad390
mov dword [r9 + 0x84], r10d
add ecx, r11d
jmp 0x1400ad390
mov cl, 4
test rax, rax
jne 0x1400adac0
movzx eax, byte [r13 + 0x48c]
movdqu xmm0, xmmword [r13 + 0x454]
movups xmm1, xmmword [r13 + 0x464]
movups xmm2, xmmword [r13 + 0x474]
mov rcx, qword [r13 + 0x484]
movdqu xmmword [rsp + 0x244], xmm0
movups xmmword [rsp + 0x254], xmm1
movups xmmword [rsp + 0x264], xmm2
mov qword [rsp + 0x274], rcx
mov byte [rsp + 0x27c], al
mov byte [rsp + 0x240], 4
mov rcx, qword [rsp + 0xa0]
lea rdx, [rsp + 0x240]
call sym.h2::codec::framed_write::Encoder_B_::buffer::h1e34c80f7abef87d
cmp al, 0xc
jne 0x1400b5c5a
mov dword [r13 + 0x450], 1
jmp 0x1400acd77
mov rcx, r14
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h1ff32321824f6fb7
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
je 0x1400acdab
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov ebp, eax
xor bpl, 1
movzx eax, byte [rsi + 0x11]
test al, al
je 0x1400acdb9
jmp 0x1400b58a4
xor ecx, ecx
mov qword [rsp + 0x3a0], 2
mov qword [rsp + 0x3c0], 0
mov eax, dword [rsi + 0x124]
add ecx, eax
jo 0x1400ad551
mov dword [rsi + 0x124], ecx
mov eax, ecx
test eax, eax
lea rdi, [rsp + 0xc08]
jle 0x1400ad928
lea r15, [rsi + 0x120]
jmp 0x1400ad5ab
cmp byte [rdx + 0x51], 0
je 0x1400ad77e
cmp dword [rdx + 0x48], 0x3b9aca00
setne r14b
mov rcx, r15
mov rdx, rdi
call sym.h2::proto::streams::prioritize::Prioritize::try_assign_capacity::h651b2826b17ec8ee
mov rcx, qword [rsp + 0x88]
mov rdx, rdi
mov r8d, r14d
call sym.h2::proto::streams::counts::Counts::transition_after::ha2838561b9b3e92d
mov eax, dword [rsi + 0x124]
test eax, eax
jle 0x1400ad791
cmp dword [rsi + 0x144], 0
je 0x1400ad791
mov edx, dword [rsi + 0x148]
mov ecx, dword [rsi + 0x14c]
cmp edx, dword [rsi + 0x150]
jne 0x1400ad635
cmp ecx, dword [rsi + 0x154]
jne 0x1400ad635
mov dword [rsp + 0x7f0], edx
mov dword [rsp + 0x7f4], ecx
mov r8, qword [rsi + 0x1d8]
cmp r8, rdx
jbe 0x1400b56d2
mov r9, qword [rsi + 0x1d0]
imul r10, rdx, 0x130
cmp dword [r9 + r10], 2
je 0x1400b56d2
add r9, r10
cmp dword [r9 + 0x114], ecx
jne 0x1400b56d2
cmp dword [r9 + 0xc4], 0
jne 0x1400b5764
mov dword [rsi + 0x144], 0
jmp 0x1400ad6b4
mov dword [rsp + 0x7f0], edx
mov dword [rsp + 0x7f4], ecx
cmp qword [rsi + 0x1d8], rdx
jbe 0x1400b5682
mov r8, qword [rsi + 0x1d0]
imul r9, rdx, 0x130
cmp dword [r8 + r9], 2
je 0x1400b5682
add r8, r9
cmp dword [r8 + 0x114], ecx
jne 0x1400b5682
movq xmm0, qword [r8 + 0xc8]
cmp dword [r8 + 0xc4], 0
mov dword [r8 + 0xc4], 0
je 0x1400b5758
mov dword [rsi + 0x144], 1
movq qword [rsi + 0x148], xmm0
mov r8, qword [rsi + 0x1d8]
mov dword [rsp + 0x7f0], edx
mov dword [rsp + 0x7f4], ecx
cmp r8, rdx
jbe 0x1400b5682
mov r9, qword [rsi + 0x1d0]
imul r8, rdx, 0x130
cmp dword [r9 + r8], 2
je 0x1400b5682
add r9, r8
cmp dword [r9 + 0x114], ecx
jne 0x1400b5682
mov r10, rcx
shl r10, 0x20
or r10, rdx
mov byte [r9 + 0x122], 0
mov qword [rsp + 0xc08], rbx
mov qword [rsp + 0xc10], r10
mov dword [rsp + 0x7f0], edx
mov dword [rsp + 0x7f4], ecx
cmp qword [rsi + 0x1d8], rdx
jbe 0x1400b56d2
mov rdx, qword [rsi + 0x1d0]
cmp dword [rdx + r8], 2
je 0x1400b56d2
add rdx, r8
cmp dword [rdx + 0x114], ecx
jne 0x1400b56d2
movzx ecx, byte [rdx + 0x50]
add cl, 0xfa
movzx ecx, cl
cmp cl, 6
mov r8d, 6
cmovae ecx, r8d
cmp cl, 3
je 0x1400ad56a
movzx ecx, cl
cmp ecx, 5
je 0x1400ad56a
cmp qword [rdx + 0x88], 0
jne 0x1400ad574
jmp 0x1400ad5a3
mov rdx, qword [rsp + 0x3a0]
cmp rdx, 2
je 0x1400ad928
mov rcx, qword [rsp + 0x3a8]
mov rax, qword [rsp + 0x3b0]
test rdx, rdx
je 0x1400ad7ca
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rsp + 0x3b8]
call qword [rax + 0x68]
mov r8, qword [rsp + 0x3a0]
cmp r8, 2
je 0x1400ad928
mov rdx, qword [rsp + 0x3b8]
mov rcx, qword [rsp + 0x3a8]
mov rax, qword [rsp + 0x3b0]
test r8, r8
je 0x1400ad922
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0x3a8]
lock dec qword [rax]
jne 0x1400ad928
mov rcx, qword [rsp + 0x3a8]
mov rdx, qword [rsp + 0x3b0]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0a09c4debcab9123
jmp 0x1400ad928
movaps xmmword [rsp + 0x9c0], xmm6
mov bl, 1
xor ebp, ebp
mov dword [rsp + 0x5c8], edx
mov r13, qword [rsp + 0x68]
mov edi, dword [rsp + 0x3c]
mov r12, qword [rsp + 0x58]
mov r15d, dword [rsp + 0x54]
jmp 0x1400ad959
movaps xmmword [rsp + 0x9c0], xmm6
mov bl, 1
mov dword [rsp + 0x5c8], 3
xor ebp, ebp
jmp 0x1400ad959
mov rcx, qword [rsp + 0x110]
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h1ff32321824f6fb7
mov rax, qword [0x140346108]
test rax, rdi
je 0x1400ad12d
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov ebx, eax
xor bl, 1
movzx eax, byte [rsi + 0x11]
test al, al
je 0x1400ad13b
jmp 0x1400b5ac8
mov rcx, rdx
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h1ff32321824f6fb7
mov rdx, qword [rsp + 0xa8]
mov rax, qword [0x140346108]
test rax, rdi
je 0x1400ad16e
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov rdx, qword [rsp + 0xa8]
xor al, 1
movzx ecx, byte [r14 + 0x11]
test cl, cl
je 0x1400ad17d
jmp 0x1400b5aeb
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
test al, al
jne 0x1400acecc
mov byte [rsi + 0x11], 1
jmp 0x1400acecc
call qword [rax + pe_nt_image_headers64]
mov bl, 3
mov bpl, 1
mov r13, qword [rsp + 0x68]
cmp dword [r13 + 0x498], 0
mov edi, dword [rsp + 0x3c]
mov r12, qword [rsp + 0x58]
mov r15d, dword [rsp + 0x54]
je 0x1400ad959
cmp dword [r13 + 0x49c], 0
setne byte [rsi + 0x188]
mov rdx, qword [rsp + 0xa8]
cmp byte [rsp + 0x1b8], 0
jne 0x1400ad985
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400b20fd
xor eax, eax
xchg byte [rdx], al
cmp al, 2
jne 0x1400ad995
mov rcx, rdx
call fcn.14013edcc
cmp byte [rsp + 0x390], 0
mov rdx, qword [rsp + 0x670]
jne 0x1400ad9c1
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400b2123
xor eax, eax
mov rcx, qword [rsp + 0x110]
xchg byte [rcx], al
cmp al, 2
jne 0x1400ad9de
call fcn.14013edcc
mov rdx, qword [rsp + 0x670]
test bpl, bpl
je 0x1400ada1e
cmp dword [r13 + 0x490], 0
mov r14, qword [rsp + 0x118]
je 0x1400b20d1
mov eax, dword [r13 + 0x494]
mov rcx, qword [r13 + 0x48]
test rcx, rcx
je 0x1400b2098
cmp ecx, 1
jne 0x1400b20b5
cmp qword [rdx], rax
jmp 0x1400b20a7
mov byte [rsp + 0x700], bl
mov byte [rsp + 0x701], 1
mov eax, dword [rsp + 0x5c8]
mov dword [rsp + 0x704], eax
lea rax, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.3554
mov qword [rsp + 0x708], rax
mov qword [rsp + 0x710], 1
movdqa xmm0, xmmword [rsp + 0x9c0]
lea rax, [rsp + 0x718]
movdqu xmmword [rax], xmm0
mov r14, qword [rsp + 0x118]
movzx ecx, byte [rsp + 0x700]
cmp ecx, 3
je 0x1400acd77
cmp ecx, 4
je 0x1400adac0
lea rdx, [rsp + 0x701]
mov rax, qword [rdx + 0x1f]
lea r8, [rsp + 0xc31]
mov qword [r8 + 0x1f], rax
movdqu xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [r8 + 0x10], xmm1
movdqu xmmword [r8], xmm0
nop word cs:[rax + rax]
mov byte [rsp + 0xc30], cl
mov rdx, qword [rsp + 0x8a0]
cmp rdx, 2
je 0x1400adb80
mov rcx, qword [rsp + 0x8a8]
mov rax, qword [rsp + 0x8b0]
test rdx, rdx
je 0x1400adb00
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rsp + 0x8b8]
call qword [rax + 0x68]
mov r8, qword [rsp + 0x8a0]
cmp r8, 2
je 0x1400adb80
mov rdx, qword [rsp + 0x8b8]
mov rcx, qword [rsp + 0x8a8]
mov rax, qword [rsp + 0x8b0]
test r8, r8
je 0x1400b1739
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0x8a8]
lock dec qword [rax]
jne 0x1400adb80
mov rcx, qword [rsp + 0x8a8]
mov rdx, qword [rsp + 0x8b0]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0a09c4debcab9123
nop word cs:[rax + rax]
mov rax, qword [r13 + 0x390]
cmp rax, 2
je 0x1400adbbe
mov rcx, qword [r13 + 0x398]
mov r8, qword [r13 + 0x3a0]
test rax, rax
je 0x1400adbb2
mov rax, qword [r8 + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add rcx, rax
add rcx, 0x10
mov rdx, qword [rsp + 0x850]
call qword [r8 + 0x68]
movzx eax, byte [rsp + 0xc30]
cmp eax, 3
jne 0x1400b2141
mov rax, qword [rsp + 0x6a8]
mov qword [rsp + 0x9c0], rax
mov rax, qword [rsp + 0x5b8]
mov qword [rsp + 0x9c8], rax
movdqu xmm0, xmmword [r13 + 0x418]
paddq xmm0, xmm7
movdqu xmmword [rsp + 0x9e0], xmm0
mov byte [rsp + 0x9f0], 0
mov rax, qword [rsp + 0x5f0]
mov qword [rsp + 0x9d0], rax
mov rax, qword [rsp + 0x5b0]
mov qword [rsp + 0x9d8], rax
mov qword [rsp + 0x878], 2
mov qword [rsp + 0x898], 0
cmp byte [r13 + 0x1c2], 0
mov r8, qword [rsp + 0x1c8]
jne 0x1400adfa0
nop dword [rax + rax]
cmp byte [r13 + 0x1c1], 0
je 0x1400addf0
movzx eax, byte [r13 + 0x1c0]
lea rcx, [rsp + 0x240]
mov rdx, r13
test al, al
je 0x1400adcc0
mov r8, qword [rsp + 0x5f8]
call sym._ZN113__LT_tokio_util..codec..length_delimited..LengthDelimitedCodec_u20_as_u20_tokio_util..codec..decoder..Decoder_GT_6decode
cmp qword [rsp + 0x240], 0
mov r8, qword [rsp + 0x248]
je 0x1400adcf8
mov byte [r13 + 0x1c2], 1
mov eax, 1
xor r12d, r12d
jmp 0x1400adfac
mov r8, qword [rsp + 0x5f8]
call sym._ZN113__LT_tokio_util..codec..length_delimited..LengthDelimitedCodec_u20_as_u20_tokio_util..codec..decoder..Decoder_GT_6decode
cmp qword [rsp + 0x240], 0
mov rdx, qword [rsp + 0x248]
je 0x1400add5b
mov byte [r13 + 0x1c2], 1
mov eax, 1
xor r12d, r12d
mov rcx, rdx
jmp 0x1400adda0
mov rcx, qword [rsp + 0x250]
lea rax, [rsp + 0x250]
movdqu xmm0, xmmword [rax + 8]
movdqa xmmword [rsp + 0x3a0], xmm0
test r8, r8
je 0x1400adda8
movaps xmm0, xmmword [rsp + 0x3a0]
movaps xmmword [rsp + 0x700], xmm0
movaps xmmword [rsp + 0x240], xmm0
mov eax, 1
mov qword [rsp + 0xa58], rcx
movdqa xmm0, xmmword [rsp + 0x240]
movdqa xmmword [rsp + 0xc30], xmm0
mov r12, r8
jmp 0x1400adda0
mov rcx, qword [rsp + 0x250]
lea rax, [rsp + 0x250]
movdqu xmm0, xmmword [rax + 8]
movdqa xmmword [rsp + 0x3a0], xmm0
test rdx, rdx
je 0x1400addd2
movdqa xmm0, xmmword [rsp + 0x3a0]
movdqa xmmword [rsp + 0xc30], xmm0
mov eax, 1
mov r12, rdx
nop dword [rax + rax]
mov r8, rcx
jmp 0x1400adfac
cmp qword [r13 + 0x1a8], 0
je 0x1400adf6a
mov r8d, 0x19
mov cl, 0x27
lea rdx, str.bytes_remaining_on_streamC:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2mod.rs
call sym.std::io::error::Error::new::h2ebf810bd48e6599
mov r8, rax
jmp 0x1400adca5
mov byte [r13 + 0x1c1], 0
mov r8, qword [rsp + 0x1c8]
nop word cs:[rax + rax]
mov rsi, qword [r13 + 0x1a8]
cmp qword [r13 + 0x1b0], rsi
jne 0x1400ade21
mov edx, 1
mov rcx, qword [rsp + 0x5f8]
call sym.bytes::bytes_mut::BytesMut::reserve_inner::h4e8d9dff0d41b9bd
mov r8, qword [rsp + 0x1c8]
mov rsi, qword [r13 + 0x1a8]
cmp rsi, 0xffffffffffffffff
je 0x1400adf40
mov rax, qword [r13 + 0x1b0]
cmp rax, rsi
jne 0x1400ade57
mov edx, 0x40
mov rcx, qword [rsp + 0x5f8]
call sym.bytes::bytes_mut::BytesMut::reserve_inner::h4e8d9dff0d41b9bd
mov rsi, qword [r13 + 0x1a8]
mov rax, qword [r13 + 0x1b0]
mov rdi, qword [r13 + 0x1a0]
add rdi, rsi
sub rax, rsi
mov qword [rsp + 0x3a0], rdi
mov qword [rsp + 0x3a8], rax
lea rax, [rsp + 0x3a8]
movups xmmword [rax + 8], xmm6
mov qword [rsp + 0x628], rdi
mov rcx, qword [r13 + 0x188]
mov rax, qword [r13 + 0x190]
mov rdx, qword [rsp + 0x108]
lea r8, [rsp + 0x3a0]
call qword [rax + 0x18]
test rax, rax
jne 0x1400b2021
test rdx, rdx
mov r8, qword [rsp + 0x1c8]
je 0x1400adedb
mov byte [r13 + 0x1c2], 1
mov eax, 1
xor r12d, r12d
mov r8, rdx
mov edi, dword [rsp + 0x3c]
jmp 0x1400adfac
mov rdx, qword [rsp + 0x3a8]
mov rcx, qword [rsp + 0x3b0]
cmp rcx, rdx
ja 0x1400b5798
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0x8a0], rax
cmp rdi, rax
jne 0x1400b57a4
mov rdx, qword [r13 + 0x1b0]
sub rdx, rsi
cmp rdx, rcx
mov edi, dword [rsp + 0x3c]
jb 0x1400b57cd
add rsi, rcx
mov qword [r13 + 0x1a8], rsi
xor eax, eax
test rcx, rcx
jne 0x1400adf4c
nop word cs:[rax + rax]
mov al, 1
cmp byte [r13 + 0x1c0], 0
jne 0x1400adfaa
mov byte [r13 + 0x1c0], al
mov byte [r13 + 0x1c1], 1
cmp byte [r13 + 0x1c2], 0
jne 0x1400adfa0
jmp 0x1400adc76
movaps xmm0, xmmword [rsp + 0x8a0]
movaps xmmword [rsp + 0x700], xmm0
mov byte [r13 + 0x1c1], 0
xor r8d, r8d
mov rcx, qword [rsp + 0xa58]
xor eax, eax
jmp 0x1400add44
mov word [r13 + 0x1c1], 0
xor eax, eax
test rax, rax
mov qword [rsp + 0x1c8], r8
je 0x1400b12e0
test r12, r12
je 0x1400b1300
mov dword [rsp + 0x54], r15d
mov qword [rsp + 0x588], r12
mov qword [rsp + 0x590], r8
movdqa xmm0, xmmword [rsp + 0xc30]
lea rax, [rsp + 0x598]
movdqu xmmword [rax], xmm0
mov rbp, qword [r13 + 0x380]
mov r15, qword [r13 + 0x388]
mov qword [rsp + 0x510], 2
mov qword [rsp + 0x530], 0
cmp r8, 5
jb 0x1400b54d0
lea rdx, [r8 - 5]
cmp rdx, 3
jbe 0x1400b54bf
movzx eax, byte [r12 + 3]
cmp rax, 9
ja case.default.0x1400ae04c
lea rdx, [0x1402bccd0]
movsxd rcx, dword [rdx + rax*4]
add rcx, rdx
jmp rcx
xor ecx, ecx
mov esi, dword [r12 + 5]
mov qword [rsp + 0x58], r12
movzx edi, byte [r12 + 4]
mov rdx, qword [rsp + 0x5c0]
mov r12, qword [rdx]
cmp r12, 2
je 0x1400ae0f0
test cl, cl
jne 0x1400ae0f0
mov r9b, 1
mov r10d, 1
mov r12d, 1
mov r13b, 0xa
xor ebx, ebx
xor edi, edi
lea rbp, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.953
mov al, 1
mov dword [rsp + 0x4c], eax
mov r14, qword [rsp + 0x5a0]
test r14b, 1
je 0x1400aee32
shr r14, 5
mov rax, qword [rsp + 0x598]
add rax, r14
je 0x1400aeea0
mov r8, qword [rsp + 0x588]
sub r8, r14
mov rcx, qword [0x1403460d0]
xor edx, edx
mov esi, r9d
mov r14, r10
call fcn.14013f0f4
mov r10, r14
mov r9d, esi
jmp 0x1400aeea0
and esi, 0xffffff7f
mov ebx, esi
bswap ebx
movzx eax, al
lea rcx, [0x1402bccf8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r8d, 9
lea rcx, [rsp + 0x240]
lea rdx, [rsp + 0x588]
call sym.bytes::bytes_mut::BytesMut::split_to::h4331b02471884b6d
mov r8, qword [rsp + 0x258]
test r8b, 1
jne 0x1400ae555
lock dec qword [r8 + 0x20]
movabs r12, 0x20000000000
jne 0x1400ae58c
mov rax, qword [r8 + 0x20]
cmp qword [r8], 0
je 0x1400ae57e
mov rax, qword [r8 + 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r14, r8
mov r8, rax
call fcn.14013f0f4
mov r8, r14
jmp 0x1400ae57e
mov cl, 1
jmp 0x1400ae050
xor ecx, ecx
mov al, 0xa
jmp 0x1400ae050
mov r10d, 1
mov r12d, 1
mov r13b, 0xa
test esi, esi
je 0x1400ae4eb
cmp r8, 9
mov esi, dword [rsp + 0x64]
jb 0x1400b58f3
cmp r8, 0xe
mov edx, dword [rsp + 0x5d4]
mov ecx, dword [rsp + 0x5d0]
mov r14d, dword [rsp + 0x3c]
mov r9, qword [rsp + 0xe8]
mov r10, qword [rsp + 0xc0]
mov rdi, qword [rsp + 0x190]
mov r11, qword [rsp + 0x188]
je 0x1400aec7e
mov r8d, dword [rsp + 0x5cc]
and r8d, 0xffffff00
or r8d, 0x10
and ecx, 0xffff00ff
or ecx, 0x200
jmp 0x1400af0c0
mov r8d, 9
lea rcx, [rsp + 0x240]
lea rdx, [rsp + 0x588]
call sym.bytes::bytes_mut::BytesMut::split_to::h4331b02471884b6d
mov r8, qword [rsp + 0x258]
test r8b, 1
jne 0x1400ae670
lock dec qword [r8 + 0x20]
jne 0x1400ae69d
mov rax, qword [r8 + 0x20]
cmp qword [r8], 0
je 0x1400ae68f
mov rax, qword [r8 + 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r15, r8
mov r8, rax
call fcn.14013f0f4
mov r8, r15
jmp 0x1400ae68f
mov r9b, 1
xor ebx, ebx
xor edi, edi
lea rbp, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.953
mov al, 1
mov dword [rsp + 0x4c], eax
jmp 0x1400aed50
shr r8, 5
mov rax, qword [rsp + 0x250]
add rax, r8
movabs r12, 0x20000000000
je 0x1400ae58c
mov rax, qword [rsp + 0x240]
sub rax, r8
mov r8, rax
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
mov rcx, qword [rsp + 0x588]
mov rax, qword [rsp + 0x590]
mov r14, qword [rsp + 0x5a0]
test r14b, 1
jne 0x1400ae6e8
mov qword [rsp + 0x128], rcx
mov qword [rsp + 0x130], rax
mov qword [rsp + 0x138], r14
lea rax, sym.bytes::bytes_mut::shared_v_clone::h35d0a73668f7c178
mov qword [rsp + 0x120], rax
test esi, esi
je 0x1400ae790
movzx edi, dil
mov rsi, rdi
mov rdx, qword [rsp + 0x128]
and rsi, 8
je 0x1400aec79
mov r8, qword [rsp + 0x130]
mov r14d, 0xd
test r8, r8
je 0x1400aefe4
movzx ebp, byte [rdx]
movzx r15d, bpl
cmp r8, r15
jbe 0x1400aefe7
mov r14, r8
cmp r8, 1
jne 0x1400b0216
movdqa xmm0, xmmword [rsp + 0x120]
movaps xmm1, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x3b0], xmm1
movdqa xmmword [rsp + 0x3a0], xmm0
lea rax, sym.bytes::bytes::static_clone::hab5e60befff99550
mov qword [rsp + 0x120], rax
lea rax, [rsp + 0x130]
movups xmmword [rax], xmm6
mov eax, 1
jmp 0x1400b0287
shr r8, 5
mov rax, qword [rsp + 0x250]
add rax, r8
je 0x1400ae69d
mov rax, qword [rsp + 0x240]
sub rax, r8
mov r8, rax
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
movdqu xmm0, xmmword [rsp + 0x588]
movups xmm1, xmmword [rsp + 0x598]
movaps xmmword [rsp + 0x170], xmm1
movdqa xmmword [rsp + 0x160], xmm0
test esi, esi
je 0x1400ae906
test dil, 8
mov eax, dword [rsp + 0x64]
jne 0x1400ae9fe
mov dword [rsp + 0x64], eax
xor esi, esi
mov r15, qword [rsp + 0xf8]
jmp 0x1400af198
shr r14, 5
sub rcx, r14
add rax, r14
mov rdx, qword [rsp + 0x598]
add rdx, r14
mov qword [rsp + 0x6c0], rdx
mov qword [rsp + 0x6c8], rcx
mov qword [rsp + 0x6d0], rax
lea rcx, [rsp + 0x160]
lea rdx, [rsp + 0x6c0]
call sym.__bytes::bytes::Bytes_as_core::convert::From_alloc::vec::Vec_u8___::from::ha65cb121eba25146
mov qword [rsp + 0xa78], r14
mov rax, qword [rsp + 0x170]
mov rcx, rax
sub rcx, r14
jb 0x1400b597b
mov qword [rsp + 0x170], rcx
add qword [rsp + 0x168], r14
movdqu xmm0, xmmword [rsp + 0x160]
movdqa xmmword [rsp + 0x120], xmm0
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x138], rax
test esi, esi
jne 0x1400ae5dd
mov rdx, qword [rsp + 0x128]
mov r8, qword [rsp + 0x130]
mov r14d, 0x12
jmp 0x1400aefe7
mov al, 0x12
jmp 0x1400af1d0
cmp qword [rsp + 0x168], 0
mov r15, qword [rsp + 0xf8]
je 0x1400af1ce
mov dword [rsp + 0x64], eax
mov rax, qword [rsp + 0x160]
movzx esi, byte [rax]
mov r8d, 1
lea rcx, [rsp + 0x3a0]
lea rdx, [rsp + 0x160]
call sym.bytes::bytes_mut::BytesMut::split_to::h4331b02471884b6d
mov r8, qword [rsp + 0x3b8]
test r8b, 1
jne 0x1400af16b
lock dec qword [r8 + 0x20]
jne 0x1400af198
mov rax, qword [r8 + 0x20]
cmp qword [r8], 0
je 0x1400af18a
mov rax, qword [r8 + 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r15, r8
mov r8, rax
call fcn.14013f0f4
mov r8, r15
mov r15, qword [rsp + 0xf8]
jmp 0x1400af18a
jmp 0x1400b0d85
mov rdx, qword [rsp + 0x58]
mov eax, dword [rdx + 9]
bswap eax
mov ecx, eax
and ecx, 0x7fffffff
movzx edx, byte [rdx + 0xd]
mov dword [rsp + 0x240], ecx
mov byte [rsp + 0x244], dl
mov ecx, dword [rsp + 0x241]
mov byte [rsp + 0x240], al
mov dword [rsp + 0x241], ecx
mov edx, dword [rsp + 0x240]
cmp edx, ebx
mov r8d, dword [rsp + 0x5cc]
jne 0x1400af0ae
and r8d, 0xffffff00
or r8d, 0x14
mov ecx, dword [rsp + 0x5d0]
and ecx, 0xffff00ff
or ecx, 0x200
mov edx, dword [rsp + 0x5d4]
jmp 0x1400af0c0
mov rdx, qword [rsp + 0x510]
cmp rdx, 2
je 0x1400aee20
mov rcx, qword [rsp + 0x518]
mov rax, qword [rsp + 0x520]
test rdx, rdx
mov esi, r9d
mov r14, r10
je 0x1400aed8f
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rsp + 0x528]
call qword [rax + 0x68]
mov r8, qword [rsp + 0x510]
cmp r8, 2
mov r9d, esi
mov r10, r14
je 0x1400aee20
mov rdx, qword [rsp + 0x528]
mov rcx, qword [rsp + 0x518]
mov rax, qword [rsp + 0x520]
test r8, r8
je 0x1400aefaa
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0x518]
lock dec qword [rax]
mov r9d, esi
mov r10, r14
jne 0x1400aee20
mov rcx, qword [rsp + 0x518]
mov rdx, qword [rsp + 0x520]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0a09c4debcab9123
mov r10, r14
mov r9d, esi
nop word cs:[rax + rax]
mov r14, qword [rsp + 0x5a0]
test r14b, 1
jne 0x1400ae0aa
lock dec qword [r14 + 0x20]
jne 0x1400aeea0
mov r15d, r13d
mov r13, rbp
mov rbp, rdi
mov rdi, rbx
mov ebx, r12d
mov r12, r10
mov esi, r9d
mov rax, qword [r14 + 0x20]
cmp qword [r14], 0
je 0x1400aee6a
mov r8, qword [r14 + 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r14
call fcn.14013f0f4
movzx r14d, byte [rsp + 0x42]
mov r9d, esi
mov r10, r12
mov r12d, ebx
mov rbx, rdi
mov rdi, rbp
mov rbp, r13
mov r13d, r15d
jmp 0x1400aeea6
movzx r14d, byte [rsp + 0x42]
cmp r13b, 0xa
je 0x1400b1523
mov byte [rsp + 0x42], r14b
mov r15d, r9d
mov qword [rsp + 0xc0], rbp
mov qword [rsp + 0x190], rdi
mov qword [rsp + 0x188], rbx
mov qword [rsp + 0xe8], r10
mov eax, r12d
mov qword [rsp + 0x98], rax
mov eax, dword [rsp + 0x54]
mov ebx, eax
mov esi, r13d
mov r13, qword [rsp + 0x68]
mov edi, dword [rsp + 0x3c]
mov r14, qword [rsp + 0x118]
mov r12, qword [rsp + 0x58]
movzx eax, byte [rsp + 0x21e]
mov byte [rsp + 0x212], al
movzx eax, word [rsp + 0x21c]
mov word [rsp + 0x210], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xc30]
lea rdx, [rsp + 0x8a0]
call sym.memcpy
movzx eax, word [rsp + 0x218]
mov word [rsp + 0x20c], ax
movzx eax, byte [rsp + 0x21a]
mov byte [rsp + 0x20e], al
movzx eax, word [rsp + 0x214]
mov word [rsp + 0x208], ax
movzx eax, byte [rsp + 0x216]
mov byte [rsp + 0x20a], al
cmp sil, 9
jne 0x1400b1400
mov qword [rsp + 0xf8], r15
mov r15d, ebx
cmp byte [r13 + 0x1c2], 0
mov r8, qword [rsp + 0x1c8]
jne 0x1400adfa0
jmp 0x1400adc60
call qword [rax + pe_nt_image_headers64]
mov r9d, esi
mov r10, r14
mov r14, qword [rsp + 0x5a0]
test r14b, 1
je 0x1400aee32
jmp 0x1400ae0aa
xor r8d, r8d
movabs rax, 0xffff00ffffffffff
mov rdi, qword [rsp + 0x848]
and rdi, rax
or rdi, r12
mov rax, qword [rsp + 0x120]
lea rcx, [rsp + 0x138]
call qword [rax + 0x18]
mov rdx, qword [rsp + 0xa60]
jmp 0x1400b0e01
shr ecx, 0x18
shr eax, 0x17
and eax, 0x100
or eax, ecx
mov r8d, ebx
mov ecx, eax
mov eax, ecx
and eax, 0xff00
cmp eax, 0x200
mov dword [rsp + 0x5cc], r8d
mov dword [rsp + 0x5d4], edx
mov dword [rsp + 0x5d0], ecx
jne 0x1400af118
mov al, 1
mov dword [rsp + 0x4c], eax
cmp r8b, 0x14
jne 0x1400af152
movabs rax, 0xffffffff00000000
and r10, rax
or r10, 1
mov r12d, ebx
mov rax, r9
xor r9d, r9d
mov rbx, r11
mov rbp, r10
mov r10, rax
jmp 0x1400aed50
mov dword [rsp + 0x64], esi
mov sil, 1
mov bpl, 2
mov qword [rsp + 0x1c0], rax
mov eax, ecx
mov qword [rsp + 0x98], rax
mov r15d, edx
mov ebx, r8d
mov dword [rsp + 0xb0], eax
mov dword [rsp + 0xb4], eax
mov r13, qword [rsp + 0x68]
jmp 0x1400b0d05
xor ebx, ebx
xor edi, edi
lea rbp, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.953
mov r9b, 1
mov r10d, 1
jmp 0x1400aed50
shr r8, 5
mov rax, qword [rsp + 0x3b0]
add rax, r8
je 0x1400af198
mov rax, qword [rsp + 0x3a0]
sub rax, r8
mov r8, rax
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
mov r14b, 2
test dil, 0x20
jne 0x1400af1bf
test rsi, rsi
je 0x1400af325
mov rax, qword [rsp + 0x168]
sub rax, rsi
jae 0x1400af31d
mov al, 0xd
jmp 0x1400af1d0
cmp qword [rsp + 0x168], 5
jae 0x1400af2c7
mov al, 0x13
xor esi, esi
mov r8, qword [rsp + 0x178]
test r8b, 1
movzx r14d, byte [rsp + 0x3a]
mov r15d, dword [rsp + 0xb8]
mov byte [rsp + 0x15a], al
jne 0x1400af223
lock dec qword [r8 + 0x20]
jne 0x1400af250
mov rax, qword [r8 + 0x20]
cmp qword [r8], 0
je 0x1400af242
mov rax, qword [r8 + 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov rdi, r8
mov r8, rax
call fcn.14013f0f4
mov r8, rdi
jmp 0x1400af242
shr r8, 5
mov rax, qword [rsp + 0x170]
add rax, r8
je 0x1400af250
mov rax, qword [rsp + 0x160]
sub rax, r8
mov r8, rax
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
mov al, 1
mov dword [rsp + 0x4c], eax
test sil, sil
mov dword [rsp + 0xb8], r15d
je 0x1400af299
movabs rax, 0xffffffff00000000
mov rbp, qword [rsp + 0xc0]
and rbp, rax
or rbp, 1
xor r9d, r9d
mov rax, qword [rsp + 0xe8]
mov rdi, qword [rsp + 0x190]
mov rcx, qword [rsp + 0x188]
jmp 0x1400af2b1
mov eax, 1
mov ebx, 1
xor ecx, ecx
xor edi, edi
lea rbp, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.953
mov r9b, 1
mov byte [rsp + 0x3a], r14b
mov r13b, 0xa
mov r12d, ebx
mov r10, rax
mov rbx, rcx
jmp 0x1400b0e58
mov rax, qword [rsp + 0x160]
mov r14d, dword [rax]
bswap r14d
mov ecx, r14d
and ecx, 0x7fffffff
movzx eax, byte [rax + 4]
mov dword [rsp + 0x3a0], ecx
mov byte [rsp + 0x3a4], al
mov eax, dword [rsp + 0x3a1]
mov byte [rsp + 0x120], r14b
mov dword [rsp + 0x121], eax
cmp dword [rsp + 0x120], ebx
jne 0x1400b01a8
mov al, 0x14
mov sil, 1
jmp 0x1400af1d2
mov qword [rsp + 0x168], rax
mov rax, qword [rsp + 0x160]
mov rcx, qword [rsp + 0x168]
movaps xmm0, xmmword [rsp + 0x170]
lea r8, [rsp + 0x250]
movups xmmword [r8 + 3], xmm0
mov qword [r8 - 0xd], rax
mov qword [r8 - 5], rcx
movzx eax, byte [rsp + 0x584]
lea rcx, [rsp + 0x7eb]
mov byte [rcx + 4], al
mov eax, dword [rsp + 0x580]
mov dword [rcx], eax
mov qword [rsp + 0x3a0], 0
movzx eax, byte [rsp + 0x15a]
mov byte [rsp + 0x3a8], al
mov rax, qword [rsp + 0x9b1]
mov rcx, qword [rsp + 0x9b8]
lea rdx, [rsp + 0x3a8]
mov qword [rdx + 8], rcx
mov qword [rdx + 1], rax
mov qword [rsp + 0x3b8], 0
mov qword [rsp + 0x3c0], 8
movups xmmword [rdx + 0x20], xmm6
mov qword [rsp + 0x3d8], 8
mov qword [rsp + 0x3e0], 0
mov qword [rsp + 0x3e8], 2
mov qword [rsp + 0x3f0], 0
mov word [rsp + 0x3f8], 0
movzx eax, word [rsp + 0x5e6]
mov word [rdx + 0x56], ax
mov eax, dword [rsp + 0x5e2]
mov dword [rdx + 0x52], eax
mov byte [rsp + 0x400], 0xb
mov rax, qword [rsp + 0xc28]
mov qword [rdx + 0x68], rax
movups xmm0, xmmword [rsp + 0xc19]
movups xmmword [rdx + 0x59], xmm0
mov qword [rsp + 0x418], 0
mov rax, qword [rsp + 0x6d0]
mov qword [rdx + 0x88], rax
movups xmm0, xmmword [rsp + 0x6c0]
movups xmmword [rdx + 0x78], xmm0
mov qword [rsp + 0x438], 0
mov rax, qword [rsp + 0x870]
mov qword [rdx + 0xa8], rax
movups xmm0, xmmword [rsp + 0x860]
movups xmmword [rdx + 0x98], xmm0
mov qword [rsp + 0x458], 0
mov rax, qword [rsp + 0xa88]
mov qword [rdx + 0xc8], rax
movups xmm0, xmmword [rsp + 0xa78]
movups xmmword [rdx + 0xb8], xmm0
mov qword [rsp + 0x478], 0
mov rax, qword [rsp + 0xd28]
mov qword [rdx + 0xe8], rax
movups xmm0, xmmword [rsp + 0xd18]
movups xmmword [rdx + 0xd8], xmm0
mov word [rsp + 0x498], 0
movzx eax, word [rsp + 0x5e0]
mov word [rdx + 0xf6], ax
mov eax, dword [rsp + 0x5dc]
mov dword [rdx + 0xf2], eax
mov qword [rsp + 0x4a0], 0
mov byte [rsp + 0x4a8], 0
mov eax, dword [rsp + 0x7ec]
mov dword [rdx + 0x109], eax
mov rax, qword [rsp + 0x7e4]
mov qword [rdx + 0x101], rax
mov byte [rsp + 0x4b5], r14b
mov word [rsp + 0x4b6], 0
mov dword [rsp + 0x4b8], ebx
mov byte [rsp + 0x4bc], dil
movzx eax, byte [rsp + 0x242]
mov byte [rdx + 0x117], al
movzx eax, word [rsp + 0x240]
mov word [rdx + 0x115], ax
movdqu xmm0, xmmword [r8 - 0xd]
movups xmm1, xmmword [r8 + 3]
movaps xmmword [rsp + 0x130], xmm1
movdqa xmmword [rsp + 0x120], xmm0
lea rcx, [rsp + 0x3a0]
lea rdx, [rsp + 0x120]
mov r8, rbp
mov r9, qword [rsp + 0x678]
call sym.h2::frame::headers::HeaderBlock::load::hed8fba6e8ba4406d
cmp al, 0x15
jne 0x1400af733
test dil, 4
movzx r9d, byte [rsp + 0x3a]
mov r10d, dword [rsp + 0xb8]
je 0x1400af79a
mov r15d, dword [rsp + 0x3a0]
mov eax, dword [rsp + 0x3a4]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0xc0], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x548], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x540], rax
mov ebx, dword [rsp + 0x3c8]
mov eax, dword [rsp + 0x3cc]
mov dword [rsp + 0x234], eax
mov eax, dword [rsp + 0x3d0]
mov dword [rsp + 0x230], eax
movzx edi, byte [rsp + 0x3d4]
lea rsi, [rsp + 0x3a8]
movzx eax, word [rsi + 0x2d]
mov word [rsp + 0xdc], ax
movzx eax, byte [rsi + 0x2f]
mov byte [rsp + 0xde], al
mov r8d, 0xe0
lea rcx, [rsp + 0x700]
lea rdx, [rsp + 0x3d8]
call sym.memcpy
movzx eax, byte [rsp + 0x4b8]
mov dword [rsp + 0xb4], eax
movzx eax, byte [rsp + 0x4bc]
mov dword [rsp + 0xb0], eax
movzx eax, word [rsi + 0x111]
mov word [rsp + 0xd8], ax
movzx eax, byte [rsi + 0x113]
mov byte [rsp + 0xda], al
movzx eax, word [rsi + 0x115]
mov word [rsp + 0xd4], ax
movzx eax, byte [rsi + 0x117]
mov byte [rsp + 0xd6], al
mov r8, qword [rsp + 0x138]
test r8b, 1
jne 0x1400b0b9d
lock dec qword [r8 + 0x20]
mov r14d, dword [rsp + 0x3c]
mov r12, qword [rsp + 0x58]
jne 0x1400b0bd4
mov rax, qword [r8 + 0x20]
cmp qword [r8], 0
je 0x1400b0bc6
mov rax, qword [r8 + 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov rsi, r8
mov r8, rax
call fcn.14013f0f4
mov r8, rsi
jmp 0x1400b0bc6
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
movzx r9d, byte [rsp + 0x3a]
mov r10d, dword [rsp + 0xb8]
je 0x1400b03f9
movzx ecx, cl
mov r8b, 1
mov edx, 1
mov r12d, 1
cmp ecx, 9
jne 0x1400b03ec
test dil, 4
jne 0x1400b03ec
add al, 0xfd
mov ebx, 0
mov edi, 0
lea rbp, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.953
cmp al, 8
jbe 0x1400b0430
mov dword [rsp + 0xb8], r10d
mov byte [rsp + 0x3a], r9b
mov r8d, 0x120
lea rsi, [rsp + 0x240]
mov rcx, rsi
lea rdx, [rsp + 0x3a0]
call sym.memcpy
movaps xmm0, xmmword [rsp + 0x120]
movaps xmm1, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x160], xmm0
movaps xmmword [rsp + 0x170], xmm1
mov rcx, qword [rsp + 0x5c0]
call sym.core::ptr::drop_in_place_core::option::Option_h2::codec::framed_read::Partial__::h508b52542eb00213
mov qword [r13 + 0x230], 0
jmp 0x1400afe71
mov r8d, 0x120
mov rcx, qword [rsp + 0x680]
mov rdx, rsi
call sym.memcpy
movdqa xmm0, xmmword [rsp + 0x160]
movaps xmm1, xmmword [rsp + 0x170]
mov rax, qword [rsp + 0x840]
movdqu xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
mov qword [r13 + 0x378], 0
mov r13b, 9
mov rax, qword [rsp + 0x98]
mov r12d, eax
mov r10, qword [rsp + 0xe8]
mov rbx, qword [rsp + 0x188]
mov rdi, qword [rsp + 0x190]
mov rbp, qword [rsp + 0xc0]
mov r9d, r15d
jmp 0x1400b0e58
mov r8d, 5
lea rcx, [rsp + 0x3a0]
lea rdx, [rsp + 0x160]
call sym.bytes::bytes_mut::BytesMut::split_to::h4331b02471884b6d
mov r8, qword [rsp + 0x3b8]
test r8b, 1
jne 0x1400b0970
lock dec qword [r8 + 0x20]
jne 0x1400b099d
mov rax, qword [r8 + 0x20]
cmp qword [r8], 0
je 0x1400b098f
mov rax, qword [r8 + 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r15, r8
mov r8, rax
call fcn.14013f0f4
mov r8, r15
mov r15, qword [rsp + 0xf8]
jmp 0x1400b098f
mov rax, qword [rsp + 0x120]
lea rcx, [rsp + 0x240]
mov r8, rdx
lea rdx, [rsp + 0x138]
mov r9, r14
call qword [rax]
dec qword [rsp + 0x130]
mov rax, qword [rsp + 0x128]
inc rax
mov qword [rsp + 0x250], 1
movdqu xmm0, xmmword [rsp + 0x240]
movdqa xmmword [rsp + 0x3a0], xmm0
mov rcx, qword [rsp + 0x250]
mov qword [rsp + 0x3b0], rcx
mov rcx, qword [rsp + 0x258]
mov qword [rsp + 0x3b8], rcx
mov qword [rsp + 0x128], rax
mov rax, qword [rsp + 0x3a0]
mov rdx, qword [rsp + 0x3a8]
mov r8, qword [rsp + 0x3b0]
lea rcx, [rsp + 0x3b8]
call qword [rax + 0x18]
not r15
add r14, r15
mov qword [rsp + 0x860], r14
mov r9, qword [rsp + 0x130]
cmp r9, r14
jb 0x1400b5c8d
jne 0x1400b02fe
mov qword [rsp + 0x168], 1
lea rax, [rsp + 0x170]
movups xmmword [rax], xmm6
lea rax, sym.bytes::bytes::static_clone::hab5e60befff99550
mov qword [rsp + 0x160], rax
jmp 0x1400b0d5a
test r14, r14
je 0x1400b0d12
mov rax, qword [rsp + 0x120]
mov r8, qword [rsp + 0x128]
lea rcx, [rsp + 0x240]
lea rdx, [rsp + 0x138]
call qword [rax]
sub qword [rsp + 0x250], r14
mov qword [rsp + 0x130], r14
add qword [rsp + 0x248], r14
movups xmm0, xmmword [rsp + 0x240]
movaps xmmword [rsp + 0x160], xmm0
movdqu xmm0, xmmword [rsp + 0x250]
movdqa xmmword [rsp + 0x170], xmm0
jmp 0x1400b0d5a
xor ebx, ebx
xor edi, edi
lea rbp, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.953
jmp 0x1400b0430
movabs rax, 0xffffffff00000000
mov rbp, qword [rsp + 0xc0]
and rbp, rax
or rbp, 1
xor r8d, r8d
mov r12d, ebx
mov rdx, qword [rsp + 0xe8]
mov rbx, qword [rsp + 0x188]
mov rdi, qword [rsp + 0x190]
mov qword [rsp + 0xf8], rdx
mov dword [rsp + 0x98], r8d
mov r8, qword [rsp + 0x138]
test r8b, 1
jne 0x1400b047c
lock dec qword [r8 + 0x20]
jne 0x1400b04a9
mov rax, qword [r8 + 0x20]
cmp qword [r8], 0
je 0x1400b049b
mov rax, qword [r8 + 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov rsi, r8
mov r8, rax
call fcn.14013f0f4
mov r8, rsi
jmp 0x1400b049b
shr r8, 5
mov rax, qword [rsp + 0x130]
add rax, r8
je 0x1400b04a9
mov rax, qword [rsp + 0x120]
sub rax, r8
mov r8, rax
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
cmp qword [rsp + 0x3f0], 0
je 0x1400b04ca
mov r8, qword [rsp + 0x3e8]
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
mov rsi, qword [rsp + 0x3c8]
test rsi, rsi
je 0x1400b0525
mov r14, qword [rsp + 0x3c0]
add r14, 0x30
jmp 0x1400b050b
mov rax, qword [r14 - 0x18]
mov rdx, qword [r14 - 0x10]
mov r8, qword [r14 - 8]
mov rcx, r14
call qword [rax + 0x18]
add r14, 0x68
dec rsi
je 0x1400b0525
mov rax, qword [r14 + 0x10]
test rax, rax
je 0x1400b04f0
lea rcx, [r14 + 0x28]
mov rdx, qword [r14 + 0x18]
mov r8, qword [r14 + 0x20]
call qword [rax + 0x18]
jmp 0x1400b04f0
cmp qword [rsp + 0x3b8], 0
je 0x1400b0546
mov r8, qword [rsp + 0x3c0]
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
mov rsi, qword [rsp + 0x3e0]
test rsi, rsi
je 0x1400b0b4b
mov r14, qword [rsp + 0x3d8]
add r14, 0x38
nop word cs:[rax + rax]
mov rax, qword [r14 - 0x18]
mov rdx, qword [r14 - 0x10]
mov r8, qword [r14 - 8]
mov rcx, r14
call qword [rax + 0x18]
add r14, 0x48
dec rsi
jne 0x1400b0570
jmp 0x1400b0b4b
shr r8, 5
mov rax, qword [rsp + 0x3b0]
add rax, r8
je 0x1400b099d
mov rax, qword [rsp + 0x3a0]
sub rax, r8
mov r8, rax
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
shr r14d, 0x1f
mov eax, dword [rsp + 0x120]
mov dword [rsp + 0x580], eax
movzx eax, byte [rsp + 0x124]
mov byte [rsp + 0x584], al
test rsi, rsi
jne 0x1400af1aa
jmp 0x1400af325
cmp qword [rsp + 0x3d0], 0
je 0x1400b0b6c
mov r8, qword [rsp + 0x3d8]
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
lea rcx, [rsp + 0x400]
call sym.core::ptr::drop_in_place_h2::frame::headers::Pseudo_::h3e90d494f10e31a1
mov al, 1
mov dword [rsp + 0x4c], eax
mov r13b, 0xa
movzx r14d, byte [rsp + 0x42]
mov r9d, dword [rsp + 0x98]
mov r10, qword [rsp + 0xf8]
jmp 0x1400b0e5e
shr r8, 5
mov rax, qword [rsp + 0x130]
add rax, r8
mov r14d, dword [rsp + 0x3c]
mov r12, qword [rsp + 0x58]
je 0x1400b0bd4
mov rax, qword [rsp + 0x120]
sub rax, r8
mov r8, rax
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
mov dword [rsp + 0x238], ebx
mov dword [rsp + 0x1ac], edi
mov bpl, 1
jmp 0x1400b11fb
mov r12, qword [rsp + 0x58]
mov edi, r14d
jmp 0x1400b0fa4
movdqa xmm0, xmmword [rsp + 0x120]
movaps xmm1, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x170], xmm1
movdqa xmmword [rsp + 0x160], xmm0
lea rax, sym.bytes::bytes::static_clone::hab5e60befff99550
mov qword [rsp + 0x120], rax
mov qword [rsp + 0x128], 1
lea rax, [rsp + 0x130]
movups xmmword [rax], xmm6
mov rax, qword [rsp + 0x160]
mov rdx, qword [rsp + 0x168]
mov r8, qword [rsp + 0x170]
lea rcx, [rsp + 0x178]
call qword [rax + 0x18]
mov rdx, qword [rsp + 0x128]
and edi, 9
mov r14d, dword [rsp + 0x120]
mov eax, dword [rsp + 0x124]
mov dword [rsp + 0x6e8], eax
mov eax, r14d
shr eax, 8
mov dword [rsp + 0x6e4], eax
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0xa50], rax
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0xa48], rax
shr esi, 3
mov eax, ebx
movabs rcx, 0xff00000000000000
mov r8, qword [rsp + 0x848]
and r8, rcx
or r8, rax
shl rdi, 0x20
or rdi, r8
shl rsi, 0x28
or rsi, rdi
movzx edi, bpl
shl rdi, 0x30
or rdi, rsi
mov rax, rdi
movabs rcx, 0xff0000000000
and rax, rcx
cmp rax, r12
mov qword [rsp + 0x848], rdi
mov qword [rsp + 0xa60], rdx
jne 0x1400b0f31
mov r9b, 1
mov r10d, 1
mov r12d, 1
mov r13b, 0xa
xor ebx, ebx
xor edi, edi
lea rbp, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.953
mov al, 1
mov dword [rsp + 0x4c], eax
mov dword [rsp + 0xbc], 0
movzx r14d, byte [rsp + 0x42]
mov rdx, qword [rsp + 0x510]
cmp rdx, 2
je 0x1400aeea6
mov rcx, qword [rsp + 0x518]
mov rax, qword [rsp + 0x520]
test rdx, rdx
mov r15d, r9d
mov rsi, r10
je 0x1400b0e9d
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rsp + 0x528]
call qword [rax + 0x68]
mov r8, qword [rsp + 0x510]
cmp r8, 2
mov r9d, r15d
mov r10, rsi
je 0x1400aeea6
mov rdx, qword [rsp + 0x528]
mov rcx, qword [rsp + 0x518]
mov rax, qword [rsp + 0x520]
test r8, r8
je 0x1400b11a2
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0x518]
lock dec qword [rax]
mov r9d, r15d
mov r10, rsi
jne 0x1400aeea6
mov rcx, qword [rsp + 0x518]
mov rdx, qword [rsp + 0x520]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0a09c4debcab9123
mov r10, rsi
mov r9d, r15d
jmp 0x1400aeea6
mov eax, dword [rsp + 0x6e4]
shl eax, 8
movzx r15d, r14b
or r15d, eax
xor ebp, ebp
mov rax, qword [rsp + 0xa48]
mov qword [rsp + 0x548], rax
mov qword [rsp + 0x540], rdi
mov qword [rsp + 0xc0], rdx
mov rax, qword [rsp + 0xa50]
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0x1c0], rax
mov eax, dword [rsp + 0x6e8]
mov qword [rsp + 0x98], rax
xor esi, esi
mov dword [rsp + 0xb0], eax
mov dword [rsp + 0xb4], eax
mov edi, dword [rsp + 0x3c]
mov r12, qword [rsp + 0x58]
movzx eax, byte [rsp + 0xde]
mov byte [rsp + 0x21e], al
movzx eax, word [rsp + 0xdc]
mov word [rsp + 0x21c], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x8a0]
lea rdx, [rsp + 0x700]
call sym.memcpy
movzx eax, word [rsp + 0xd8]
mov word [rsp + 0x218], ax
movzx eax, byte [rsp + 0xda]
mov byte [rsp + 0x21a], al
movzx eax, word [rsp + 0xd4]
mov word [rsp + 0x214], ax
movzx eax, byte [rsp + 0xd6]
mov byte [rsp + 0x216], al
mov rdx, qword [rsp + 0x510]
cmp rdx, 2
je 0x1400b10d0
mov rcx, qword [rsp + 0x518]
mov rax, qword [rsp + 0x520]
test rdx, rdx
je 0x1400b1055
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rsp + 0x528]
call qword [rax + 0x68]
mov r8, qword [rsp + 0x510]
cmp r8, 2
je 0x1400b10d0
mov rdx, qword [rsp + 0x528]
mov rcx, qword [rsp + 0x518]
mov rax, qword [rsp + 0x520]
test r8, r8
je 0x1400b1187
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0x518]
lock dec qword [rax]
jne 0x1400b10d0
mov rcx, qword [rsp + 0x518]
mov rdx, qword [rsp + 0x520]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0a09c4debcab9123
nop word [rax + rax]
test sil, sil
mov esi, ebp
mov rbp, qword [rsp + 0x118]
je 0x1400b1148
mov r14, qword [rsp + 0x5a0]
test r14b, 1
jne 0x1400b111e
lock dec qword [r14 + 0x20]
jne 0x1400b1148
mov rax, qword [r14 + 0x20]
cmp qword [r14], 0
je 0x1400b1110
mov r8, qword [r14 + 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r14
jmp 0x1400b1143
shr r14, 5
mov rax, qword [rsp + 0x598]
add rax, r14
je 0x1400b1148
mov r8, qword [rsp + 0x588]
sub r8, r14
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
mov eax, r15d
shr eax, 8
mov dword [rsp + 0x4c], eax
mov eax, r15d
shr eax, 0x10
mov dword [rsp + 0xbc], eax
mov rax, qword [rsp + 0x548]
mov qword [rsp + 0x190], rax
mov rax, qword [rsp + 0x540]
mov qword [rsp + 0x188], rax
mov r14, rbp
jmp 0x1400aef02
call qword [rax + pe_nt_image_headers64]
test sil, sil
mov esi, ebp
mov rbp, qword [rsp + 0x118]
jne 0x1400b10df
jmp 0x1400b1148
call qword [rax + pe_nt_image_headers64]
mov r9d, r15d
mov r10, rsi
jmp 0x1400aeea6
xor esi, esi
mov qword [rsp + 0x1c0], rax
mov edi, r14d
jmp 0x1400b0fa4
mov sil, 0xa
movzx ebx, byte [rsp + 0x43]
mov rdx, qword [rsp + 0x878]
cmp rdx, 2
jne 0x1400b1691
jmp 0x1400b1760
mov rcx, r8
call sym.std::io::error::Error::kind::hf173a300131ae97b
mov r8, qword [rsp + 0x1c8]
mov ecx, r8d
and ecx, 3
cmp ecx, 1
jne 0x1400b1608
cmp al, 0x15
jne 0x1400b1608
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
call qword [rax + 0x38]
mov r8, qword [rsp + 0x1c8]
movabs rcx, 0xb9b9d2d94d8a6ce9
cmp rax, rcx
jne 0x1400b1608
movabs rax, 0x410ac2312bdb20cb
cmp rdx, rax
jne 0x1400b1608
mov rbx, r14
lea rax, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.953
mov qword [rsp + 0x248], rax
mov qword [rsp + 0x250], 1
lea rax, [rsp + 0x250]
movups xmmword [rax + 8], xmm6
mov dword [rsp + 0x244], 6
mov word [rsp + 0x240], 0x101
mov r14, qword [r8 - 1]
mov rsi, qword [r8 + 7]
mov rax, qword [rsi]
test rax, rax
je 0x1400b13bc
mov rcx, r14
call rax
mov r8, qword [rsp + 0x1c8]
cmp qword [rsi + 8], 0
je 0x1400b13e7
cmp qword [rsi + 0x10], 0x11
jb 0x1400b13ce
mov r14, qword [r14 - 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r14
call fcn.14013f0f4
mov r8, qword [rsp + 0x1c8]
dec r8
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
mov r14, rbx
jmp 0x1400b1618
mov eax, dword [rsp + 0xbc]
shl eax, 0x10
movzx ecx, byte [rsp + 0x4c]
shl ecx, 8
or ecx, eax
movzx eax, r15b
or eax, ecx
mov dword [rsp + 0x23c], eax
movzx eax, byte [rsp + 0x212]
mov byte [rsp + 0x202], al
movzx eax, word [rsp + 0x210]
mov word [rsp + 0x200], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xd30]
lea rdx, [rsp + 0xc30]
call sym.memcpy
movzx eax, word [rsp + 0x20c]
mov word [rsp + 0x1fc], ax
movzx eax, byte [rsp + 0x20e]
mov byte [rsp + 0x1fe], al
movzx eax, word [rsp + 0x208]
mov word [rsp + 0x1f8], ax
movzx eax, byte [rsp + 0x20a]
mov byte [rsp + 0x1fa], al
mov rcx, r15
mov r15d, ebx
mov rax, qword [rsp + 0x98]
mov r12d, eax
mov r10, qword [rsp + 0xe8]
mov rbx, qword [rsp + 0x188]
mov rdi, qword [rsp + 0x190]
mov rbp, qword [rsp + 0xc0]
mov r9d, ecx
mov eax, dword [rsp + 0xb4]
mov byte [rsp + 0x15e], al
mov eax, dword [rsp + 0xb0]
mov byte [rsp + 0x15d], al
mov eax, dword [rsp + 0x238]
mov dword [rsp + 0x6f8], eax
mov eax, dword [rsp + 0x234]
mov dword [rsp + 0x6f4], eax
mov eax, dword [rsp + 0x230]
mov dword [rsp + 0x6f0], eax
mov eax, dword [rsp + 0x1ac]
mov byte [rsp + 0x15c], al
jmp 0x1400b1576
mov eax, dword [rsp + 0xbc]
shl eax, 0x10
movzx ecx, byte [rsp + 0x4c]
shl ecx, 8
or ecx, eax
movzx eax, r9b
or eax, ecx
mov dword [rsp + 0x23c], eax
mov sil, 9
mov qword [rsp + 0xe8], r10
mov qword [rsp + 0x188], rbx
mov qword [rsp + 0x190], rdi
mov qword [rsp + 0xc0], rbp
mov byte [rsp + 0x42], r14b
mov r13, qword [rsp + 0x68]
mov r15d, dword [rsp + 0x54]
mov eax, r12d
mov qword [rsp + 0x98], rax
mov eax, r9d
mov qword [rsp + 0xf8], rax
movzx eax, byte [rsp + 0x15b]
mov byte [rsp + 0x15f], al
mov rax, qword [rsp + 0x1c0]
mov word [rsp + 0x50c], ax
mov dword [rsp + 0x6fc], r15d
mov dword [rsp + 0x508], r12d
mov qword [rsp + 0x6a0], rbp
mov qword [rsp + 0x698], r10
mov qword [rsp + 0x690], rdi
mov qword [rsp + 0x688], rbx
movzx ebx, byte [rsp + 0x43]
mov edi, dword [rsp + 0x3c]
mov r14, qword [rsp + 0x118]
mov r12, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x878]
cmp rdx, 2
jne 0x1400b1691
jmp 0x1400b1760
lea rcx, [rsp + 0x240]
mov rdx, r8
call sym.__h2::proto::error::Error_as_core::convert::From_std::io::error::Error__::from::hc97bdd8254e4e7ef
mov eax, dword [rsp + 0x240]
mov dword [rsp + 0x23c], eax
mov eax, dword [rsp + 0x244]
mov dword [rsp + 0x508], eax
mov rax, qword [rsp + 0x248]
mov qword [rsp + 0x6a0], rax
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x698], rax
mov rax, qword [rsp + 0x258]
mov qword [rsp + 0x690], rax
mov rax, qword [rsp + 0x260]
mov qword [rsp + 0x688], rax
mov sil, 9
xor r12d, r12d
movzx ebx, byte [rsp + 0x43]
mov rdx, qword [rsp + 0x878]
cmp rdx, 2
je 0x1400b1760
mov rcx, qword [rsp + 0x880]
mov rax, qword [rsp + 0x888]
test rdx, rdx
je 0x1400b16b8
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rsp + 0x890]
call qword [rax + 0x68]
mov r8, qword [rsp + 0x878]
cmp r8, 2
movzx ebx, byte [rsp + 0x43]
je 0x1400b1760
mov rdx, qword [rsp + 0x890]
mov rcx, qword [rsp + 0x880]
mov rax, qword [rsp + 0x888]
test r8, r8
je 0x1400b1755
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0x880]
lock dec qword [rax]
movzx ebx, byte [rsp + 0x43]
jne 0x1400b1760
mov rcx, qword [rsp + 0x880]
mov rdx, qword [rsp + 0x888]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0a09c4debcab9123
jmp 0x1400b175b
call qword [rax + pe_nt_image_headers64]
mov rax, qword [r13 + 0x390]
cmp rax, 2
jne 0x1400adb8d
jmp 0x1400adbbe
call qword [rax + pe_nt_image_headers64]
movzx ebx, byte [rsp + 0x43]
cmp sil, 0xa
mov dword [rsp + 0x54], r15d
mov qword [rsp + 0x58], r12
je 0x1400b18a0
movzx eax, sil
cmp eax, 9
movzx ebx, byte [rsp + 0x74]
mov r8d, dword [rsp + 0x100]
je 0x1400b2257
cmp eax, 0xb
je 0x1400b22bd
movzx eax, byte [rsp + 0x202]
mov byte [rsp + 0x1f6], al
movzx eax, word [rsp + 0x200]
mov word [rsp + 0x1f4], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xe10]
lea rdx, [rsp + 0xd30]
call sym.memcpy
movzx eax, word [rsp + 0x1fc]
mov word [rsp + 0x1f0], ax
movzx eax, byte [rsp + 0x1fe]
mov byte [rsp + 0x1f2], al
movzx eax, word [rsp + 0x1f8]
mov word [rsp + 0x1ec], ax
movzx eax, byte [rsp + 0x1fa]
mov byte [rsp + 0x1ee], al
movzx ebx, byte [rsp + 0x15f]
movzx edx, word [rsp + 0x50c]
mov eax, dword [rsp + 0x6fc]
mov r9d, dword [rsp + 0x23c]
mov r10d, dword [rsp + 0x508]
mov r11, qword [rsp + 0x6a0]
mov r14, qword [rsp + 0x698]
mov rbp, qword [rsp + 0x690]
mov rcx, qword [rsp + 0x688]
mov qword [rsp + 0x118], rcx
movzx r12d, byte [rsp + 0x15e]
movzx r13d, byte [rsp + 0x15d]
mov edi, dword [rsp + 0x6f8]
mov r8d, dword [rsp + 0x6f4]
mov r15d, esi
mov esi, dword [rsp + 0x6f0]
movzx ecx, byte [rsp + 0x15c]
jmp 0x1400b18f7
mov r15b, 9
movzx ecx, byte [rsp + 0x74]
movzx edx, word [rsp + 0x50e]
mov r8d, dword [rsp + 0x100]
mov r9d, dword [rsp + 0xd0]
mov r10d, dword [rsp + 0xcc]
mov r11, qword [rsp + 0x1e0]
movzx r12d, byte [rsp + 0x3a]
mov r14, qword [rsp + 0x1d8]
mov rbp, qword [rsp + 0x1d0]
movzx r13d, byte [rsp + 0x53]
mov eax, dword [rsp + 0xb8]
mov esi, dword [rsp + 0x64]
mov byte [rsp + 0x3a], r12b
mov byte [rsp + 0xa90], r15b
mov byte [rsp + 0x43], bl
mov byte [rsp + 0xa91], bl
mov word [rsp + 0x50e], dx
mov word [rsp + 0xa92], dx
mov dword [rsp + 0xb8], eax
mov dword [rsp + 0xa94], eax
mov dword [rsp + 0xd0], r9d
mov dword [rsp + 0xa98], r9d
mov dword [rsp + 0xcc], r10d
mov dword [rsp + 0xa9c], r10d
mov qword [rsp + 0x1e0], r11
mov qword [rsp + 0xaa0], r11
mov qword [rsp + 0x1d8], r14
mov qword [rsp + 0xaa8], r14
mov qword [rsp + 0x1d0], rbp
mov qword [rsp + 0xab0], rbp
mov r14, qword [rsp + 0x118]
mov qword [rsp + 0xab8], r14
mov dword [rsp + 0x3c], edi
mov dword [rsp + 0xac0], edi
mov edi, r8d
mov dword [rsp + 0xac4], r8d
mov dword [rsp + 0x64], esi
mov dword [rsp + 0xac8], esi
mov byte [rsp + 0x74], cl
mov byte [rsp + 0xacc], cl
movzx eax, byte [rsp + 0x1f6]
lea rsi, [rsp + 0xacd]
mov byte [rsi + 2], al
movzx eax, word [rsp + 0x1f4]
mov word [rsi], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xad0]
lea rdx, [rsp + 0xe10]
call sym.memcpy
mov byte [rsp + 0xbb0], r12b
movzx eax, word [rsp + 0x1f0]
mov word [rsi + 0xe4], ax
movzx eax, byte [rsp + 0x1f2]
mov byte [rsi + 0xe6], al
mov byte [rsp + 0x53], r13b
mov byte [rsp + 0xbb4], r13b
movzx eax, byte [rsp + 0x1ee]
mov byte [rsi + 0xea], al
movzx eax, word [rsp + 0x1ec]
mov word [rsi + 0xe8], ax
lea rcx, [rsp + 0x7f0]
lea rdx, [rsp + 0x9c0]
lea r8, [rsp + 0xa90]
call sym.h2::proto::connection::DynConnection_B_::recv_frame::h920557b9895d46ec
cmp dword [rsp + 0x7f0], 0
jne 0x1400b21b0
mov ecx, dword [rsp + 0x7f4]
lea r8, [rsp + 0x7f8]
movdqu xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmm2, xmmword [r8 + 0x20]
movdqa xmmword [rsp + 0xbc0], xmm0
movaps xmmword [rsp + 0xbd0], xmm1
movaps xmmword [rsp + 0xbe0], xmm2
mov eax, dword [r8 + 0x30]
mov dword [rsp + 0xbf0], eax
movzx eax, byte [rsp + 0x82c]
movzx edx, word [r8 + 0x35]
mov word [rsp + 0x1e8], dx
movzx edx, byte [r8 + 0x37]
mov byte [rsp + 0x1ea], dl
lea r8d, [rcx - 2]
lea rdx, [r8 + 1]
cmp r8d, 2
mov r8d, 0
cmovae rdx, r8
test rdx, rdx
mov r13, qword [rsp + 0x68]
jne 0x1400ac770
test al, 1
jne 0x1400b1b90
cmp dword [r13 + 0x490], 2
movzx ebx, byte [rsp + 0x74]
mov r12, qword [rsp + 0x58]
jne 0x1400b58c0
mov dword [r13 + 0x490], ecx
mov ecx, dword [rsp + 0xbf0]
mov r8, qword [rsp + 0xa70]
mov dword [r8 + 0x30], ecx
movdqa xmm0, xmmword [rsp + 0xbc0]
movaps xmm1, xmmword [rsp + 0xbd0]
movaps xmm2, xmmword [rsp + 0xbe0]
movups xmmword [r8 + 0x20], xmm2
movups xmmword [r8 + 0x10], xmm1
movdqu xmmword [r8], xmm0
mov byte [r13 + 0x4c8], al
movzx eax, byte [rsp + 0x1ea]
mov rcx, qword [rsp + 0xa68]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0x1e8]
mov word [rcx], ax
mov eax, dword [rsp + 0x3c]
mov r8d, edi
mov edi, eax
mov r15d, dword [rsp + 0x54]
jmp 0x1400ac792
mov r8d, edi
cmp dword [r13 + 0x450], 1
movzx ebx, byte [rsp + 0x74]
mov r12, qword [rsp + 0x58]
jne 0x1400b23a7
cmp dword [r13 + 0x474], 0
mov r15d, dword [rsp + 0x54]
je 0x1400b1c22
mov ecx, dword [r13 + 0x478]
lea eax, [rcx - 0x4000]
cmp eax, 0xffc000
jae 0x1400b5a91
mov qword [r13 + 0x10], rcx
mov rax, qword [r13 + 0x380]
mov rdx, rax
shr rdx, 0x20
je 0x1400b1bed
xor edx, edx
div rcx
jmp 0x1400b1bf1
xor edx, edx
div ecx
cmp rax, 1
adc rax, 0
mov rcx, rax
shr rcx, 2
add rcx, rax
mov rax, 0xffffffffffffffff
cmovb rcx, rax
cmp rcx, 6
mov eax, 5
cmovb rcx, rax
mov qword [r13 + 0x388], rcx
cmp dword [r13 + 0x47c], 0
je 0x1400b1c78
mov eax, dword [r13 + 0x480]
mov qword [r13 + 0x380], rax
mov rcx, qword [r13 + 0x10]
test rcx, rcx
je 0x1400b5aa9
cmp rax, rcx
jb 0x1400b1c52
xor edx, edx
div ecx
jmp 0x1400b1c54
xor eax, eax
cmp rax, 1
adc rax, 0
mov ecx, eax
shr ecx, 2
add rcx, rax
cmp rcx, 6
mov eax, 5
cmovb rcx, rax
mov qword [r13 + 0x388], rcx
cmp dword [r13 + 0x454], 0
je 0x1400b1cb5
mov eax, dword [r13 + 0x458]
mov rcx, qword [r13 + 0x1d0]
cmp rcx, rax
cmovbe rcx, rax
cmp qword [r13 + 0x1c8], 0
cmove rcx, rax
mov qword [r13 + 0x1c8], 1
mov qword [r13 + 0x1d0], rcx
mov rsi, qword [r13 + 0x418]
lea rcx, [rsi + 0x10]
xor eax, eax
mov dl, 1
lock cmpxchg byte [rsi + 0x10], dl
jne 0x1400b2044
mov rax, qword [0x140346108]
movabs rdx, 0x7fffffffffffffff
test rax, rdx
jne 0x1400b2077
xor eax, eax
movzx edx, byte [rsi + 0x11]
test dl, dl
jne 0x1400b58d8
cmp dword [r13 + 0x484], 0
je 0x1400b1d10
cmp dword [r13 + 0x488], 0
setne byte [rsi + 0x115]
mov bpl, 3
mov bl, 1
cmp dword [r13 + 0x46c], 0
je 0x1400b1f84
mov r9d, dword [r13 + 0x470]
mov r8d, dword [rsi + 0x104]
mov dword [rsi + 0x104], r9d
xor r10d, r10d
mov edx, r9d
sub edx, r8d
setne r10b
mov r11d, 0xff
cmovb r10d, r11d
test r10b, r10b
je 0x1400b1f81
movzx r10d, r10b
cmp r10d, 1
jne 0x1400b1e86
mov r8, qword [rsi + 0x220]
test r8, r8
je 0x1400b1f81
mov rbx, r12
mov qword [rsp + 0x118], r14
mov r9, qword [rsi + 0x200]
mov r10, r8
xor r11d, r11d
nop
cmp r9, r11
jbe 0x1400b5580
mov r14, qword [rsi + 0x1f8]
mov r15, r11
shl r15, 4
mov ebp, dword [r14 + r15 + 8]
mov r14d, dword [r14 + r15 + 0xc]
mov dword [rsp + 0xc30], r14d
mov dword [rsp + 0xc34], ebp
cmp qword [rsi + 0x1d8], r14
jbe 0x1400b550b
mov r12, qword [rsi + 0x1d0]
imul r15, r14, 0x130
cmp dword [r12 + r15], 2
je 0x1400b550b
add r12, r15
cmp dword [r12 + 0x114], ebp
jne 0x1400b550b
mov r13d, dword [r12 + 0xa0]
add r13d, edx
jo 0x1400b1fc7
mov dword [r12 + 0xa0], r13d
mov dword [rsp + 0xc30], r14d
mov dword [rsp + 0xc34], ebp
mov r14, qword [rsi + 0x1d0]
cmp dword [r14 + r15], 2
je 0x1400b550b
add r14, r15
cmp dword [r14 + 0x114], ebp
jne 0x1400b550b
mov ebp, dword [r14 + 0xa4]
add ebp, edx
jo 0x1400b1fc7
cmp r8, r10
sbb r11, 0xffffffffffffffff
cmp r8, r10
mov dword [r14 + 0xa4], ebp
sbb r10, 0
cmp r11, r10
mov r13, qword [rsp + 0x68]
jb 0x1400b1d90
mov r8d, edi
mov r14, qword [rsp + 0x118]
mov r12, rbx
jmp 0x1400b1f71
mov rdx, qword [rsi + 0x220]
test rdx, rdx
je 0x1400b1f81
mov qword [rsp + 0x118], r14
sub r8d, r9d
mov r9, qword [rsi + 0x200]
mov r10, rdx
xor r11d, r11d
nop
cmp r9, r11
jbe 0x1400b5580
mov r14, qword [rsi + 0x1f8]
mov r15, r11
shl r15, 4
mov ebp, dword [r14 + r15 + 8]
mov r15d, dword [r14 + r15 + 0xc]
mov dword [rsp + 0xc30], r15d
mov dword [rsp + 0xc34], ebp
cmp qword [rsi + 0x1d8], r15
jbe 0x1400b550b
mov r14, qword [rsi + 0x1d0]
imul r15, r15, 0x130
cmp dword [r14 + r15], 2
je 0x1400b550b
add r14, r15
cmp dword [r14 + 0x114], ebp
jne 0x1400b550b
mov rbx, r12
mov ebp, dword [r14 + 0xa0]
sub ebp, r8d
jo 0x1400b1fc7
mov dword [r14 + 0xa0], ebp
mov ebp, dword [r14 + 0xa4]
sub ebp, r8d
jo 0x1400b1fc7
cmp rdx, r10
sbb r11, 0xffffffffffffffff
cmp rdx, r10
mov dword [r14 + 0xa4], ebp
sbb r10, 0
cmp r11, r10
mov r13, qword [rsp + 0x68]
mov r12, rbx
jb 0x1400b1eb0
mov r8d, edi
mov r14, qword [rsp + 0x118]
mov r15d, dword [rsp + 0x54]
mov bpl, 3
mov bl, 1
test al, al
jne 0x1400b1ff0
jmp 0x1400b1f88
mov r8d, edi
test al, al
jne 0x1400b1ff0
mov rax, qword [0x140346108]
movabs rdx, 0x7fffffffffffffff
test rax, rdx
je 0x1400b1ff0
mov r15, r12
mov r12, r14
mov r14, rcx
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov r8d, edi
mov rcx, r14
mov r14, r12
mov r12, r15
mov r15d, dword [rsp + 0x54]
test al, al
jne 0x1400b1ff0
mov byte [rsi + 0x11], 1
jmp 0x1400b1ff0
movaps xmmword [rsp + 0x700], xmm6
mov bpl, 1
mov r13, qword [rsp + 0x68]
mov r8d, edi
mov r14, qword [rsp + 0x118]
mov r12, rbx
xor ebx, ebx
mov r15d, dword [rsp + 0x54]
test al, al
je 0x1400b1f88
xor eax, eax
xchg byte [rcx], al
cmp al, 2
jne 0x1400b2000
call fcn.14013edcc
mov r8d, edi
test bl, bl
movzx ebx, byte [rsp + 0x74]
je 0x1400b23c9
mov dword [r13 + 0x450], 2
mov edi, dword [rsp + 0x3c]
jmp 0x1400ac792
mov sil, 0xb
movzx ebx, byte [rsp + 0x43]
mov edi, dword [rsp + 0x3c]
mov rdx, qword [rsp + 0x878]
cmp rdx, 2
jne 0x1400b1691
jmp 0x1400b1760
mov r15, r14
mov r14, rcx
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h1ff32321824f6fb7
mov r8d, edi
mov rcx, r14
mov r14, r15
mov r15d, dword [rsp + 0x54]
mov rax, qword [0x140346108]
movabs rdx, 0x7fffffffffffffff
test rax, rdx
je 0x1400b1ce9
mov rbx, rcx
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov r8d, edi
mov rcx, rbx
xor al, 1
movzx edx, byte [rsi + 0x11]
test dl, dl
je 0x1400b1cf7
jmp 0x1400b58d8
mov rcx, qword [rdx]
cmp rcx, rax
jae 0x1400b20be
cmp rcx, qword [r13 + 0xb0]
setbe cl
cmovbe rdx, qword [rsp + 0x838]
jmp 0x1400b20c0
cmp qword [r13 + 0xb0], rax
je 0x1400b20d1
xor ecx, ecx
movzx ecx, cl
mov r8, qword [rsp + 0xa0]
mov qword [r8], rcx
mov qword [rdx], rax
cmp dword [r13 + 0x4b0], 0
je 0x1400acd5e
mov eax, dword [r13 + 0x4b4]
cmp eax, 0x1000000
jae 0x1400b5d23
mov dword [r13 + 0x180], eax
jmp 0x1400acd5e
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov rdx, qword [rsp + 0xa8]
test al, al
jne 0x1400ad985
mov rax, qword [rsp + 0x80]
mov byte [rax + 0x11], 1
jmp 0x1400ad985
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov rdx, qword [rsp + 0x670]
test al, al
jne 0x1400ad9c1
mov byte [rsi + 0x11], 1
jmp 0x1400ad9c1
cmp eax, 4
je 0x1400b2170
lea rdx, [rsp + 0xc31]
mov rcx, qword [rdx + 0x1f]
lea r8, [rsp + 0x551]
mov qword [r8 + 0x1f], rcx
movdqu xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [r8 + 0x10], xmm1
movdqu xmmword [r8], xmm0
mov byte [rsp + 0x550], al
movzx ebx, byte [rsp + 0x74]
mov r8d, dword [rsp + 0x100]
mov ecx, dword [rsp + 0xd0]
mov r9d, dword [rsp + 0xcc]
mov r10, qword [rsp + 0x1e0]
mov r11, qword [rsp + 0x1d8]
mov rsi, qword [rsp + 0x1d0]
jmp 0x1400b245b
lea rcx, [rsp + 0x7f8]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0xbe0], rax
movdqu xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0xbd0], xmm1
movdqa xmmword [rsp + 0xbc0], xmm0
movdqa xmmword [rsp + 0x550], xmm0
movaps xmmword [rsp + 0x560], xmm1
mov qword [rsp + 0x570], rax
movzx ebx, byte [rsp + 0x74]
mov eax, dword [rsp + 0x3c]
mov r8d, edi
mov edi, eax
mov ecx, dword [rsp + 0xd0]
mov r9d, dword [rsp + 0xcc]
mov r10, qword [rsp + 0x1e0]
mov r11, qword [rsp + 0x1d8]
mov rsi, qword [rsp + 0x1d0]
mov r12, qword [rsp + 0x58]
mov r15d, dword [rsp + 0x54]
mov r13, qword [rsp + 0x68]
jmp 0x1400b2453
cmp byte [r13 + 0x3ed], 0
je 0x1400b2316
mov dword [rsp + 0x54], r15d
jmp 0x1400b26da
mov ecx, dword [rsp + 0x23c]
mov dword [rsp + 0x550], ecx
mov r9d, dword [rsp + 0x508]
mov dword [rsp + 0x554], r9d
mov r10, qword [rsp + 0x6a0]
mov qword [rsp + 0x558], r10
mov r11, qword [rsp + 0x698]
mov qword [rsp + 0x560], r11
mov rsi, qword [rsp + 0x690]
mov qword [rsp + 0x568], rsi
mov rbp, qword [rsp + 0x688]
mov qword [rsp + 0x570], rbp
mov r14, rbp
jmp 0x1400b2453
mov byte [rsp + 0x550], 4
jmp 0x1400b242c
mov byte [rsp + 0x550], 3
jmp 0x1400b242c
mov rcx, rbp
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h1ff32321824f6fb7
mov r8d, r15d
mov ebx, r14d
mov rax, qword [0x140346108]
shl rax, 1
test rax, rax
je 0x1400ac594
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov r8d, r15d
mov ebx, r14d
xor al, 1
movzx ecx, byte [rsi + 0x11]
test cl, cl
je 0x1400ac5a2
jmp 0x1400b5907
mov word [rsp + 0x550], 0x101
mov eax, dword [rsp + 0x5d8]
mov dword [rsp + 0x554], eax
lea rax, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.3554
mov qword [rsp + 0x558], rax
mov qword [rsp + 0x560], 1
lea rax, [rsp + 0x551]
movups xmmword [rax + 0x17], xmm6
jmp 0x1400b242c
mov r9, qword [rsp + 0x3a0]
mov rax, qword [rsp + 0x3a8]
mov r8, qword [rsp + 0x3b0]
lea rcx, [rsp + 0x3b8]
mov rsi, r14
mov r14, rdx
mov rdx, rax
call qword [r9 + 0x18]
lea rcx, [rsp + 0x550]
mov rdx, r14
mov r14, rsi
call sym.__h2::proto::error::Error_as_core::convert::From_std::io::error::Error__::from::hc97bdd8254e4e7ef
mov r8d, dword [rsp + 0x100]
jmp 0x1400b242c
movaps xmmword [rsp + 0x8a0], xmm6
mov bpl, 1
mov eax, 1
lea rcx, str.Pe_a_
mov edi, dword [rsp + 0x3c]
mov r15d, dword [rsp + 0x54]
jmp 0x1400b23eb
movdqa xmm0, xmmword [rsp + 0x700]
movdqa xmmword [rsp + 0x8a0], xmm0
mov eax, 3
lea rcx, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.880
mov edi, dword [rsp + 0x3c]
mov byte [rsp + 0x550], bpl
mov byte [rsp + 0x551], 1
mov dword [rsp + 0x554], eax
mov qword [rsp + 0x558], rcx
mov qword [rsp + 0x560], 1
movdqa xmm0, xmmword [rsp + 0x8a0]
lea rax, [rsp + 0x551]
movdqu xmmword [rax + 0x17], xmm0
mov ecx, dword [rsp + 0xd0]
mov r9d, dword [rsp + 0xcc]
mov r10, qword [rsp + 0x1e0]
mov r11, qword [rsp + 0x1d8]
mov rsi, qword [rsp + 0x1d0]
movzx eax, byte [rsp + 0x550]
mov qword [rsp + 0x1d0], rsi
mov qword [rsp + 0x1d8], r11
mov qword [rsp + 0x1e0], r10
mov dword [rsp + 0xcc], r9d
mov dword [rsp + 0xd0], ecx
cmp al, 4
mov qword [rsp + 0x58], r12
je case.default.0x1400b2508
mov dword [rsp + 0x3c], edi
mov qword [rsp + 0x118], r14
mov dword [rsp + 0x100], r8d
movzx edi, byte [rsp + 0x551]
mov ebp, dword [rsp + 0x554]
mov r10d, dword [rsp + 0x558]
mov r12d, dword [rsp + 0x55c]
mov r8, qword [rsp + 0x560]
movdqu xmm12, xmmword [rsp + 0x568]
mov rsi, qword [r13 + 0x418]
mov r9, qword [r13 + 0x420]
lea r14, [rsi + 0x10]
lea rdx, [r9 + 0x10]
movzx eax, al
lea rcx, [0x1402bcd44]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rsp + 0x88], rdx
mov dword [rsp + 0x54], r15d
jmp rax
movzx r13d, byte [rsp + 0x3a]
xor eax, eax
mov cl, 1
lock cmpxchg byte [r14], cl
mov qword [rsp + 0xa8], r9
mov qword [rsp + 0x110], r10
jne 0x1400b2b43
mov qword [rsp + 0x390], r14
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
lea r14, [rsp + 0xa90]
jne 0x1400b2b50
mov dword [rsp + 0x1b8], 0
mov byte [rsp + 0x74], bl
movzx eax, byte [rsi + 0x11]
test al, al
jne 0x1400b5bf5
lea r12, [rsi + 0x1c8]
mov rcx, r14
mov rdx, r12
mov r8d, ebp
call sym.h2::proto::streams::store::Store::find_entry::h5ae80063eaadebf1
cmp qword [rsp + 0xa90], 0
je 0x1400b2861
test ebp, ebp
je 0x1400b5d3b
cmp byte [rsi + 0x70], 0
setne al
xor al, bpl
test al, 1
je 0x1400b28a4
cmp dword [rsi + 0x118], 0
jne 0x1400b28c9
cmp dword [rsi + 0x11c], ebp
ja 0x1400b28c9
lea eax, [rbp + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [rsi + 0x118], ecx
mov dword [rsi + 0x11c], eax
jmp 0x1400b28c9
mov dword [rsp + 0x700], r10d
mov dword [rsp + 0x704], r12d
mov qword [rsp + 0x708], r8
movdqu xmmword [rsp + 0x710], xmm12
mov rax, qword [rsp + 0x700]
movq r9, xmm12
lea rcx, [rsp + 0x3a8]
lea rdx, [rsp + 0x718]
call qword [rax]
mov dword [rsp + 0x3a4], ebp
mov byte [rsp + 0x3a1], dil
mov byte [rsp + 0x3a0], 1
cmp dword [r13 + 0x3e0], 0
je 0x1400b26f4
cmp dword [r13 + 0x3e8], ebp
jne 0x1400b26f4
mov byte [r13 + 0x410], 1
mov byte [r13 + 0x411], dil
mov dword [r13 + 0x414], ebp
mov rax, qword [rsp + 0x3a8]
mov rdx, qword [rsp + 0x3b0]
mov r8, qword [rsp + 0x3b8]
lea rcx, [rsp + 0x3c0]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x700]
mov rdx, qword [rsp + 0x708]
mov r8, qword [rsp + 0x710]
lea rcx, [rsp + 0x718]
call qword [rax + 0x18]
mov r8d, dword [rsp + 0x100]
mov r12, qword [rsp + 0x58]
mov edi, dword [rsp + 0x3c]
jmp 0x1400ac4bc
mov r8d, dword [rsp + 0x100]
mov r12, qword [rsp + 0x58]
mov edi, dword [rsp + 0x3c]
mov word [r13 + 0x410], 0x101
mov dword [r13 + 0x414], 0
jmp 0x1400ac4bc
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x260], rax
movzx eax, byte [rsp + 0x3a0]
movzx ecx, byte [rsp + 0x3a1]
movzx edx, word [rsp + 0x3a2]
mov r8d, dword [rsp + 0x3a4]
mov r9, qword [rsp + 0x3a8]
movups xmm0, xmmword [rsp + 0x3b0]
movaps xmmword [rsp + 0x250], xmm0
mov byte [rsp + 0x240], al
mov byte [rsp + 0x241], cl
mov word [rsp + 0x242], dx
mov dword [rsp + 0x244], r8d
mov qword [rsp + 0x248], r9
mov rcx, r14
mov rdx, qword [rsp + 0x88]
lea r8, [rsp + 0x240]
call sym.h2::proto::streams::streams::DynStreams_B_::handle_error::hc4023cee5abcb6fe
movdqu xmm0, xmmword [rsp + 0x700]
movups xmm1, xmmword [rsp + 0x710]
movaps xmmword [rsp + 0xaa0], xmm1
movdqa xmmword [rsp + 0xa90], xmm0
xor eax, eax
mov cl, 1
lock cmpxchg byte [r14], cl
mov r12, qword [rsp + 0x58]
jne 0x1400b2be3
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
mov r15d, dword [rsp + 0x3c]
jne 0x1400b2bf0
movzx eax, byte [rsi + 0x11]
test al, al
jne 0x1400b5e12
mov edi, dword [rsi + 0x10c]
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400b2c16
xor eax, eax
xchg byte [r14], al
cmp al, 2
jne 0x1400b280c
mov rcx, r14
call fcn.14013edcc
mov dword [rsp + 0x260], edi
mov dword [rsp + 0x264], ebp
movdqa xmm0, xmmword [rsp + 0xa90]
movaps xmm1, xmmword [rsp + 0xaa0]
movdqa xmmword [rsp + 0x240], xmm0
movaps xmmword [rsp + 0x250], xmm1
mov rcx, qword [rsp + 0x5b8]
lea rdx, [rsp + 0x240]
call sym.h2::proto::go_away::GoAway::go_away_now::h22942f1d74b0b07c
mov edi, r15d
mov r8d, dword [rsp + 0x100]
jmp 0x1400ac4bc
mov rax, qword [rsp + 0xa98]
mov rcx, qword [rsp + 0xaa0]
mov rcx, qword [rcx - 8]
mov rdx, qword [rax + 0x10]
cmp rcx, rdx
mov r8, qword [rsp + 0x88]
mov r9, qword [rsp + 0xa8]
jae 0x1400b5f01
mov rax, qword [rax + 8]
shl rcx, 4
mov edx, dword [rax + rcx + 8]
mov eax, dword [rax + rcx + 0xc]
jmp 0x1400b28fc
cmp dword [rsi + 0xa0], 0
jne 0x1400b28c9
cmp dword [rsi + 0xa4], ebp
ja 0x1400b28c9
lea eax, [rbp + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [rsi + 0xa0], ecx
mov dword [rsi + 0xa4], eax
lea rdi, [rsp + 0x240]
mov rcx, rdi
mov edx, ebp
xor r8d, r8d
xor r9d, r9d
call sym.h2::proto::streams::stream::Stream::new::hba961a74e5ceb7be
mov rcx, r14
mov rdx, rdi
call sym.h2::proto::streams::store::VacantEntry::insert::h8aeb16b1a0ecb522
mov r8, qword [rsp + 0x88]
mov r9, qword [rsp + 0xa8]
mov r10, qword [rsp + 0x110]
mov dword [rsp + 0x660], eax
mov dword [rsp + 0x664], edx
mov qword [rsp + 0x658], r12
xor eax, eax
mov cl, 1
lock cmpxchg byte [r8], cl
jne 0x1400b2b73
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400b2bad
xor eax, eax
mov byte [rsp + 0x3a], r13b
movzx ecx, byte [r9 + 0x11]
test cl, cl
jne 0x1400b5c1f
mov dword [rsp + 0x110], eax
mov r14, qword [rsp + 0x658]
mov r15d, dword [rsp + 0x660]
mov ebp, dword [rsp + 0x664]
mov dword [rsp + 0x8a0], r15d
mov dword [rsp + 0x8a4], ebp
cmp qword [r14 + 0x10], r15
jbe 0x1400b5a87
mov rax, qword [r14 + 8]
imul rdi, r15, 0x130
cmp dword [rax + rdi], 2
je 0x1400b5a87
add rax, rdi
cmp dword [rax + 0x114], ebp
jne 0x1400b5a87
lea r12, [rsi + 0x18]
add r9, 0x18
lea rbx, [rsi + 0x78]
mov r13d, dword [rax + 0x48]
lea rcx, [rsi + 0x118]
lea rax, [rsi + 0x1b8]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], r12
lea rax, [rsp + 0x658]
mov qword [rsp + 0x20], rax
mov edx, r10d
mov r8b, 1
call sym.h2::proto::streams::send::Send::send_reset::h955a04633dd09888
mov rcx, rbx
lea rdx, [rsp + 0x658]
mov r8, r12
call sym.h2::proto::streams::recv::Recv::enqueue_reset_expiration::h7ad8e46d525623e0
mov dword [rsp + 0x8a0], r15d
mov dword [rsp + 0x8a4], ebp
cmp qword [r14 + 0x10], r15
jbe 0x1400b5a11
mov rax, qword [r14 + 8]
cmp dword [rax + rdi], 2
je 0x1400b5a11
add rax, rdi
cmp dword [rax + 0x114], ebp
jne 0x1400b5a11
mov rdx, qword [rax + 0xa8]
mov rcx, qword [rax + 0xb0]
mov qword [rax + 0xa8], 0
test rdx, rdx
je 0x1400b2a5c
call qword [rdx + 8]
cmp r13d, 0x3b9aca00
setne r8b
mov rcx, r12
lea rdx, [rsp + 0x658]
call sym.h2::proto::streams::counts::Counts::transition_after::ha2838561b9b3e92d
cmp byte [rsp + 0x110], 0
mov ebp, dword [rsp + 0x3c]
jne 0x1400b2a9f
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400b2c2c
xor eax, eax
mov rcx, qword [rsp + 0x88]
xchg byte [rcx], al
cmp al, 2
mov r13, qword [rsp + 0x68]
movzx r15d, byte [rsp + 0x53]
mov r12, qword [rsp + 0x58]
jne 0x1400b2ac4
call fcn.14013edcc
mov byte [rsp + 0x53], r15b
cmp byte [rsp + 0x1b8], 0
jne 0x1400b2aed
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400b2c4a
xor eax, eax
mov rcx, qword [rsp + 0x390]
xchg byte [rcx], al
cmp al, 2
movzx ebx, byte [rsp + 0x74]
mov r8d, dword [rsp + 0x100]
mov edi, ebp
jne 0x1400ac4bc
call fcn.14013edcc
mov r8d, dword [rsp + 0x100]
movzx ebx, byte [rsp + 0x74]
jmp 0x1400ac4bc
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov r8d, r15d
mov ebx, r14d
test al, al
jne 0x1400ac745
mov byte [rsi + 0x11], 1
jmp 0x1400ac745
mov rcx, r14
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h1ff32321824f6fb7
jmp 0x1400b252f
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
xor al, 1
mov dword [rsp + 0x1b8], eax
mov byte [rsp + 0x74], bl
movzx eax, byte [rsi + 0x11]
test al, al
je 0x1400b2574
jmp 0x1400b5bf5
mov rcx, r8
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h1ff32321824f6fb7
mov r10, qword [rsp + 0x110]
mov r9, qword [rsp + 0xa8]
mov r8, qword [rsp + 0x88]
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
je 0x1400b2943
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov r10, qword [rsp + 0x110]
mov r9, qword [rsp + 0xa8]
mov r8, qword [rsp + 0x88]
xor al, 1
mov byte [rsp + 0x3a], r13b
movzx ecx, byte [r9 + 0x11]
test cl, cl
je 0x1400b2957
jmp 0x1400b5c1f
mov rcx, r14
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h1ff32321824f6fb7
jmp 0x1400b27b0
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
xor al, 1
movzx ecx, byte [rsi + 0x11]
test cl, cl
jne 0x1400b5e14
mov edi, dword [rsi + 0x10c]
test al, al
jne 0x1400b27fb
jmp 0x1400b27e1
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
test al, al
jne 0x1400b27fb
mov byte [rsi + 0x11], 1
jmp 0x1400b27fb
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
test al, al
jne 0x1400b2a9f
mov rax, qword [rsp + 0xa8]
mov byte [rax + 0x11], 1
jmp 0x1400b2a9f
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
test al, al
jne 0x1400b2aed
mov byte [rsi + 0x11], 1
jmp 0x1400b2aed
mov qword [rsp + 0x58], r12
mov rax, qword [rsp + 0x5b8]
mov qword [rax], rsi
movdqa xmm0, xmmword [rsp + 0x700]
movaps xmm1, xmmword [rsp + 0x710]
mov rax, qword [rsp + 0x858]
movups xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov byte [rsp + 0x550], 4
mov r8d, dword [rsp + 0x100]
mov dword [rsp + 0x100], r8d
mov byte [rsp + 0x74], bl
mov rbx, qword [r13 + 0x418]
mov rax, qword [r13 + 0x420]
mov qword [rsp + 0x1b8], rax
lea rax, [rbx + 0x10]
mov qword [rsp + 0x668], rax
xor eax, eax
mov cl, 1
lock cmpxchg byte [rbx + 0x10], cl
jne 0x1400b4de5
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400b4e0c
mov dword [rsp + 0x504], 0
movzx eax, byte [rbx + 0x11]
test al, al
jne 0x1400b5d53
mov rdx, qword [rsp + 0x1b8]
lea rax, [rdx + 0x10]
mov qword [rsp + 0xe0], rax
xor eax, eax
mov cl, 1
lock cmpxchg byte [rdx + 0x10], cl
jne 0x1400b4e2b
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400b4e52
mov dword [rsp + 0x22c], 0
mov qword [rsp + 0x118], r14
mov dword [rsp + 0x3c], edi
mov rax, qword [rsp + 0x1b8]
movzx eax, byte [rax + 0x11]
test al, al
jne 0x1400b5d7d
mov ecx, dword [rbx + 0xc0]
mov edi, dword [rbx + 0xc4]
mov r14d, 0
mov eax, 0
sub edi, ecx
mov dword [rsp + 0x54], r15d
jle 0x1400b2ec4
mov edx, ecx
shr edx, 0x1f
add edx, ecx
sar edx, 1
mov r14d, 0
mov eax, 0
cmp edi, edx
jl 0x1400b2ec4
cmp dword [r13 + 0x100], 4
jne 0x1400b2de7
mov rcx, qword [r13 + 0x158]
sub rcx, qword [r13 + 0x150]
mov r14d, 0
mov eax, 0
cmp rcx, qword [r13 + 0x178]
jae 0x1400b2e6c
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x108]
call sym.h2::codec::framed_write::FramedWrite_T_B_::flush::hce83fc75a26f51cc
mov r14, rdx
test rax, rax
jne 0x1400b2e6c
test r14, r14
jne 0x1400b2e6c
mov esi, 1
cmp dword [r13 + 0x100], 4
jne 0x1400b2e3a
mov rcx, qword [r13 + 0x158]
sub rcx, qword [r13 + 0x150]
mov r14d, 0
mov eax, 0
cmp rcx, qword [r13 + 0x178]
jae 0x1400b2e6c
movzx eax, byte [rsp + 0x39]
mov byte [rsp + 0x80], al
movzx r8d, byte [rsp + 0x48]
mov r9d, dword [rsp + 0x78]
movdqa xmm12, xmm11
movdqa xmm13, xmm10
mov edi, dword [rsp + 0x3c]
mov rcx, qword [rsp + 0xe0]
jmp 0x1400b3366
test rax, rax
jne 0x1400b2ec4
test r14, r14
jne 0x1400b2ec4
mov dword [rsp + 0x244], 0
mov dword [rsp + 0x248], edi
mov byte [rsp + 0x240], 7
mov rcx, qword [rsp + 0xa0]
lea rdx, [rsp + 0x240]
call sym.h2::codec::framed_write::Encoder_B_::buffer::h1e34c80f7abef87d
cmp al, 0xc
jne 0x1400b60b4
add edi, dword [rbx + 0xc0]
jo 0x1400b60e7
mov dword [rbx + 0xc0], edi
xor r14d, r14d
xor eax, eax
lea rcx, [rbx + 0x18]
mov qword [rsp + 0x110], rcx
lea rcx, [rbx + 0x1c8]
mov qword [rsp + 0xa8], rcx
test rax, rax
jne 0x1400b324c
test r14, r14
mov edi, dword [rsp + 0x3c]
je 0x1400b2f23
jmp 0x1400b3268
mov dword [rax + 0xa0], r15d
nop dword [rax]
cmp ebp, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0x110]
lea rdx, [rsp + 0xa90]
call sym.h2::proto::streams::counts::Counts::transition_after::ha2838561b9b3e92d
mov edi, dword [rsp + 0x3c]
cmp dword [r13 + 0x100], 4
jne 0x1400b2f4f
mov rcx, qword [r13 + 0x158]
sub rcx, qword [r13 + 0x150]
mov r14d, 0
mov eax, 0
cmp rcx, qword [r13 + 0x178]
jae 0x1400b2faa
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x108]
call sym.h2::codec::framed_write::FramedWrite_T_B_::flush::hce83fc75a26f51cc
mov r14, rdx
test rax, rax
jne 0x1400b2faa
test r14, r14
jne 0x1400b2faa
mov ecx, 1
cmp dword [r13 + 0x100], 4
jne 0x1400b3259
mov rdx, qword [r13 + 0x158]
sub rdx, qword [r13 + 0x150]
mov r14d, 0
mov eax, 0
cmp rdx, qword [r13 + 0x178]
jb 0x1400b3259
mov rcx, rax
test rax, rax
jne 0x1400b3259
test r14, r14
jne 0x1400b3259
cmp dword [rbx + 0xc8], 0
je 0x1400b3252
mov edi, dword [rbx + 0xcc]
mov esi, dword [rbx + 0xd0]
cmp edi, dword [rbx + 0xd4]
jne 0x1400b3046
cmp esi, dword [rbx + 0xd8]
jne 0x1400b3046
mov dword [rsp + 0x700], edi
mov dword [rsp + 0x704], esi
mov rax, qword [rbx + 0x1d8]
cmp rax, rdi
jbe 0x1400b5596
mov rcx, qword [rbx + 0x1d0]
imul rdx, rdi, 0x130
cmp dword [rcx + rdx], 2
je 0x1400b5596
add rcx, rdx
cmp dword [rcx + 0x114], esi
jne 0x1400b5596
cmp dword [rcx + 0xe8], 0
jne 0x1400b5764
mov dword [rbx + 0xc8], 0
jmp 0x1400b30c0
mov dword [rsp + 0x700], edi
mov dword [rsp + 0x704], esi
cmp qword [rbx + 0x1d8], rdi
jbe 0x1400b558c
mov rax, qword [rbx + 0x1d0]
imul rcx, rdi, 0x130
cmp dword [rax + rcx], 2
je 0x1400b558c
add rax, rcx
cmp dword [rax + 0x114], esi
jne 0x1400b558c
movq xmm0, qword [rax + 0xec]
cmp dword [rax + 0xe8], 0
mov dword [rax + 0xe8], 0
je 0x1400b5758
mov dword [rbx + 0xc8], 1
movq qword [rbx + 0xcc], xmm0
mov rax, qword [rbx + 0x1d8]
mov dword [rsp + 0x700], edi
mov dword [rsp + 0x704], esi
cmp rax, rdi
jbe 0x1400b558c
mov rax, qword [rbx + 0x1d0]
imul r14, rdi, 0x130
cmp dword [rax + r14], 2
je 0x1400b558c
add rax, r14
cmp dword [rax + 0x114], esi
jne 0x1400b558c
mov rcx, rsi
shl rcx, 0x20
or rcx, rdi
mov byte [rax + 0x127], 0
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0xa90], rax
mov qword [rsp + 0xa98], rcx
mov dword [rsp + 0x700], edi
mov dword [rsp + 0x704], esi
cmp qword [rbx + 0x1d8], rdi
jbe 0x1400b5596
mov rax, qword [rbx + 0x1d0]
cmp dword [rax + r14], 2
je 0x1400b5596
add rax, r14
cmp dword [rax + 0x114], esi
jne 0x1400b5596
mov ebp, dword [rax + 0x48]
movzx ecx, byte [rax + 0x50]
add cl, 0xfa
movzx ecx, cl
cmp cl, 6
mov edx, 6
cmovae ecx, edx
cmp cl, 4
je 0x1400b3198
movzx ecx, cl
cmp ecx, 3
jne 0x1400b2f00
cmp byte [rax + 0x52], 0
jne 0x1400b31a2
jmp 0x1400b2f00
cmp byte [rax + 0x51], 0
je 0x1400b2f00
mov ecx, dword [rax + 0xa0]
mov r15d, dword [rax + 0xa4]
sub r15d, ecx
jle 0x1400b2f00
mov eax, ecx
shr eax, 0x1f
add eax, ecx
sar eax, 1
cmp r15d, eax
jl 0x1400b2f00
mov dword [rsp + 0x244], esi
mov dword [rsp + 0x248], r15d
mov byte [rsp + 0x240], 7
mov rcx, qword [rsp + 0xa0]
lea rdx, [rsp + 0x240]
call sym.h2::codec::framed_write::Encoder_B_::buffer::h1e34c80f7abef87d
cmp al, 0xc
jne 0x1400b6006
mov dword [rsp + 0x700], edi
mov dword [rsp + 0x704], esi
cmp qword [rbx + 0x1d8], rdi
jbe 0x1400b558c
mov rax, qword [rbx + 0x1d0]
cmp dword [rax + r14], 2
je 0x1400b558c
add rax, r14
cmp dword [rax + 0x114], esi
jne 0x1400b558c
add r15d, dword [rax + 0xa0]
jno 0x1400b2ef6
jmp 0x1400b6039
mov edi, dword [rsp + 0x3c]
jmp 0x1400b3268
xor r14d, r14d
xor ecx, ecx
jmp 0x1400b3259
mov rax, rcx
or rax, r14
mov eax, 0
cmovne rax, rcx
test rax, rax
mov rcx, qword [rsp + 0xe0]
jne 0x1400b3342
test r14, r14
jne 0x1400b3342
cmp dword [r13 + 0x100], 4
jne 0x1400b32ba
mov rcx, qword [r13 + 0x158]
sub rcx, qword [r13 + 0x150]
mov r14d, 0
mov eax, 0
cmp rcx, qword [r13 + 0x178]
mov rcx, qword [rsp + 0xe0]
jae 0x1400b3584
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x108]
call sym.h2::codec::framed_write::FramedWrite_T_B_::flush::hce83fc75a26f51cc
mov r14, rdx
test rax, rax
jne 0x1400b357c
test r14, r14
mov rcx, qword [rsp + 0xe0]
jne 0x1400b3584
mov esi, 1
cmp dword [r13 + 0x100], 4
jne 0x1400b3329
mov rcx, qword [r13 + 0x158]
sub rcx, qword [r13 + 0x150]
mov r14d, 0
mov eax, 0
cmp rcx, qword [r13 + 0x178]
mov rcx, qword [rsp + 0xe0]
jae 0x1400b3584
movzx eax, byte [rsp + 0x39]
mov byte [rsp + 0x80], al
movzx r8d, byte [rsp + 0x48]
mov r9d, dword [rsp + 0x78]
jmp 0x1400b335c
movzx edx, byte [rsp + 0x39]
mov byte [rsp + 0x80], dl
movzx r8d, byte [rsp + 0x48]
mov r9d, dword [rsp + 0x78]
mov rsi, rax
movdqa xmm12, xmm11
movdqa xmm13, xmm10
cmp byte [rsp + 0x22c], 0
jne 0x1400b3392
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
mov rcx, qword [rsp + 0xe0]
jne 0x1400b4fe7
xor eax, eax
xchg byte [rcx], al
cmp al, 2
jne 0x1400b33ab
mov r15d, r8d
mov r12d, r9d
call fcn.14013edcc
mov r9d, r12d
mov r8d, r15d
cmp byte [rsp + 0x504], 0
mov r12, qword [rsp + 0x58]
mov r15d, r8d
mov dword [rsp + 0x48], r9d
jne 0x1400b33dc
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400b4fa1
xor eax, eax
mov rcx, qword [rsp + 0x668]
xchg byte [rcx], al
cmp al, 2
jne 0x1400b33f9
call fcn.14013edcc
mov r9d, dword [rsp + 0x48]
mov r8d, r15d
test rsi, rsi
jne 0x1400b5133
test r14, r14
jne 0x1400b5433
mov rax, qword [rsp + 0x5f0]
cmp qword [rax], 0
movzx r14d, byte [rsp + 0x3a]
jne 0x1400b344c
cmp byte [r13 + 0x3ec], 0
jne 0x1400b5133
cmp dword [r13 + 0x3e0], 0
je 0x1400b5133
cmp dword [r13 + 0x3e4], 0x7fffffff
je 0x1400b5133
mov rsi, qword [r13 + 0x418]
lea rcx, [rsi + 0x10]
xor eax, eax
mov dl, 1
lock cmpxchg byte [rsi + 0x10], dl
jne 0x1400b4e65
mov rax, qword [0x140346108]
movabs rdx, 0x7fffffffffffffff
test rax, rdx
jne 0x1400b4e98
xor eax, eax
movzx edx, byte [rsi + 0x11]
test dl, dl
jne 0x1400b5dc7
mov bl, 1
cmp qword [rsi + 0x30], 0
jne 0x1400b349f
cmp qword [rsi + 0x40], 0
setne bl
test al, al
jne 0x1400b34bd
mov rax, qword [0x140346108]
movabs rdx, 0x7fffffffffffffff
test rax, rdx
jne 0x1400b4fbf
xor eax, eax
xchg byte [rcx], al
cmp al, 2
jne 0x1400b34d2
call fcn.14013edcc
mov r9d, dword [rsp + 0x48]
mov r8d, r15d
test bl, bl
jne 0x1400b5133
mov rax, qword [rsp + 0x6a8]
mov qword [rsp + 0x240], rax
mov rax, qword [rsp + 0x5b8]
mov qword [rsp + 0x248], rax
movdqu xmm0, xmmword [r13 + 0x418]
paddq xmm0, xmm7
movdqu xmmword [rsp + 0x260], xmm0
mov byte [rsp + 0x270], 0
mov rax, qword [rsp + 0x5f0]
mov qword [rsp + 0x250], rax
mov rax, qword [rsp + 0x5b0]
mov qword [rsp + 0x258], rax
lea rcx, [rsp + 0x240]
mov ebp, r8d
mov esi, r9d
call sym.h2::proto::connection::DynConnection_B_::go_away_now::h94744bfb1564872b
mov r8d, dword [rsp + 0x100]
movzx ebx, byte [rsp + 0x74]
movzx eax, byte [rsp + 0x80]
mov byte [rsp + 0x39], al
mov byte [rsp + 0x48], bpl
mov dword [rsp + 0x78], esi
movdqa xmm11, xmm12
movdqa xmm10, xmm13
jmp 0x1400ac4b7
mov rcx, qword [rsp + 0xe0]
test rax, rax
jne 0x1400b4d9c
test r14, r14
mov rsi, qword [rsp + 0x1b0]
jne 0x1400b4d76
mov rax, qword [rsp + 0x1b8]
lea rdx, [rax + 0x18]
lea rcx, [rbx + 0x120]
mov qword [rsp + 0x5a8], rcx
mov qword [rsp + 0x5e8], rdx
mov r8, qword [rsp + 0xa8]
mov r9, r13
call sym.h2::proto::streams::prioritize::Prioritize::reclaim_frame::h5f2f9158ad9e01d1
mov eax, dword [r13 + 0x180]
mov qword [rsp + 0xa40], rax
lea rax, [rbx + 0x134]
mov qword [rsp + 0x830], rax
lea rax, [rbx + 0x138]
mov qword [rsp + 0xa10], rax
lea rax, [rbx + 0x13c]
mov qword [rsp + 0xa08], rax
lea rax, [rbx + 0x140]
mov qword [rsp + 0xa00], rax
lea rax, [rbx + 0x158]
mov qword [rsp + 0xa18], rax
lea rax, [rbx + 0x130]
mov qword [rsp + 0x88], rax
mov rax, qword [rbx + 0x28]
cmp rax, qword [rbx + 0x30]
mov r14d, dword [rsp + 0x7c]
jbe 0x1400b381a
lea rdi, [rsp + 0xa90]
mov rcx, rdi
mov rdx, qword [rsp + 0xa18]
mov r8, qword [rsp + 0xa8]
call sym.h2::proto::streams::store::Queue_N_::pop::h31b3b62ded6566bf
cmp qword [rsp + 0xa90], 0
je 0x1400b37c9
mov r15, rsi
mov r14, qword [rsp + 0xa90]
mov rsi, qword [rsp + 0xa98]
mov rcx, qword [rsp + 0x110]
mov rdx, rdi
call sym.h2::proto::streams::counts::Counts::inc_num_send_streams::hcf56b91397264b7d
mov qword [rsp + 0x700], rsi
mov ecx, esi
cmp qword [r14 + 0x10], rcx
jbe 0x1400b558c
mov rax, qword [r14 + 8]
imul rcx, rcx, 0x130
cmp dword [rax + rcx], 2
je 0x1400b558c
mov rdi, rsi
shr rdi, 0x20
add rax, rcx
cmp dword [rax + 0x114], edi
jne 0x1400b558c
mov rdx, qword [rax + 0x90]
mov rcx, qword [rax + 0x98]
mov qword [rax + 0x90], 0
test rdx, rdx
je 0x1400b36ff
call qword [rdx + 8]
mov qword [rsp + 0xa90], r14
mov qword [rsp + 0xa98], rsi
mov qword [rsp + 0x700], rsi
mov ecx, esi
cmp qword [r14 + 0x10], rcx
jbe 0x1400b5596
mov rdx, qword [r14 + 8]
imul rax, rcx, 0x130
cmp dword [rdx + rax], 2
je 0x1400b5596
add rdx, rax
cmp dword [rdx + 0x114], edi
jne 0x1400b5596
cmp byte [rdx + 0x121], 0
jne 0x1400b37f9
mov byte [rdx + 0x121], 1
cmp dword [rbx + 0x130], 0
je 0x1400b37cf
mov rdx, qword [rsp + 0x830]
movq xmm0, qword [rdx]
mov dword [rsp + 0x700], esi
mov dword [rsp + 0x704], edi
cmp qword [r14 + 0x10], rcx
jbe 0x1400b558c
mov rcx, qword [r14 + 8]
cmp dword [rcx + rax], 2
je 0x1400b558c
add rcx, rax
cmp dword [rcx + 0x114], edi
jne 0x1400b558c
mov dword [rcx + 0xb8], 1
movq qword [rcx + 0xbc], xmm0
mov rax, qword [rsp + 0x830]
mov rcx, qword [rsp + 0xa10]
jmp 0x1400b37f5
mov edi, dword [rsp + 0x3c]
jmp 0x1400b381a
mov dword [rbx + 0x130], 1
mov dword [rbx + 0x134], esi
mov dword [rbx + 0x138], edi
mov rax, qword [rsp + 0xa08]
mov rcx, qword [rsp + 0xa00]
mov dword [rax], esi
mov dword [rcx], edi
mov rcx, qword [rsp + 0x5a8]
lea rdx, [rsp + 0xa90]
call sym.h2::proto::streams::prioritize::Prioritize::try_assign_capacity::h651b2826b17ec8ee
mov edi, dword [rsp + 0x3c]
mov rsi, r15
mov r14d, dword [rsp + 0x7c]
mov qword [rsp + 0xc30], 2
mov qword [rsp + 0xc50], 0
mov al, 9
mov dword [rsp + 0x1b0], eax
nop dword [rax + rax]
mov rax, qword [rsp + 0x88]
cmp dword [rax], 0
je 0x1400b3e7f
mov r12, rsi
mov esi, dword [rbx + 0x134]
mov r14d, dword [rbx + 0x138]
cmp esi, dword [rbx + 0x13c]
jne 0x1400b38e0
cmp r14d, dword [rbx + 0x140]
jne 0x1400b38e0
mov dword [rsp + 0xa90], esi
mov dword [rsp + 0xa94], r14d
mov rax, qword [rbx + 0x1d8]
cmp rax, rsi
jbe 0x1400b54fe
mov rcx, qword [rbx + 0x1d0]
imul rdx, rsi, 0x130
cmp dword [rcx + rdx], 2
je 0x1400b54fe
add rcx, rdx
cmp dword [rcx + 0x114], r14d
jne 0x1400b54fe
cmp dword [rcx + 0xb8], 0
jne 0x1400b5764
mov rcx, qword [rsp + 0x88]
mov dword [rcx], 0
jmp 0x1400b395c
mov dword [rsp + 0xa90], esi
mov dword [rsp + 0xa94], r14d
cmp qword [rbx + 0x1d8], rsi
jbe 0x1400b54f1
mov rax, qword [rbx + 0x1d0]
imul rcx, rsi, 0x130
cmp dword [rax + rcx], 2
je 0x1400b54f1
add rax, rcx
cmp dword [rax + 0x114], r14d
jne 0x1400b54f1
movq xmm0, qword [rax + 0xbc]
cmp dword [rax + 0xb8], 0
mov dword [rax + 0xb8], 0
je 0x1400b5758
mov dword [rbx + 0x130], 1
movq qword [rbx + 0x134], xmm0
mov rax, qword [rbx + 0x1d8]
mov dword [rsp + 0xa90], esi
mov dword [rsp + 0xa94], r14d
cmp rax, rsi
jbe 0x1400b54f1
mov rax, qword [rbx + 0x1d0]
imul r13, rsi, 0x130
cmp dword [rax + r13], 2
je 0x1400b54f1
add rax, r13
cmp dword [rax + 0x114], r14d
jne 0x1400b54f1
mov rcx, r14
shl rcx, 0x20
or rcx, rsi
mov byte [rax + 0x121], 0
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x6b0], rax
mov qword [rsp + 0x6b8], rcx
mov qword [rsp + 0x8a0], 2
mov qword [rsp + 0x8c0], 0
mov dword [rsp + 0xa90], esi
mov dword [rsp + 0xa94], r14d
mov rcx, qword [rbx + 0x1d8]
cmp rcx, rsi
jbe 0x1400b54fe
mov rax, qword [rbx + 0x1d0]
mov rdx, qword [rax + r13]
cmp rdx, 2
je 0x1400b54fe
add rax, r13
cmp dword [rax + 0x114], r14d
jne 0x1400b54fe
mov r8d, dword [rax + 0x48]
test rdx, rdx
je 0x1400b3aa0
mov dword [rsp + 0x390], r8d
mov r8, qword [rax + 8]
mov rdi, qword [rsp + 0x1b8]
cmp qword [rdi + 0x28], r8
jbe 0x1400b5780
mov r11, qword [rax + 0x10]
imul rcx, r8, 0x138
mov rdx, qword [rdi + 0x20]
mov rbp, qword [rdi + 0x38]
lea r15, [rdx + rcx]
mov r10, qword [rdx + rcx]
mov r9, qword [rdx + rcx + 8]
mov qword [rdx + rcx], 2
mov qword [rdx + rcx + 8], rbp
cmp r10, 2
je 0x1400b577c
dec qword [rdi + 0x30]
mov qword [rdi + 0x38], r8
cmp r8, r11
jne 0x1400b3ad0
test r10, r10
jne 0x1400b5961
mov qword [rax], 0
jmp 0x1400b3ae4
mov byte [rsp + 0x3a0], 9
mov dword [rsp + 0xd30], esi
mov dword [rsp + 0xd34], r14d
cmp rcx, rsi
ja 0x1400b3b3e
jmp 0x1400b5518
test r10, r10
je 0x1400b5955
mov qword [rax], 1
mov qword [rax + 8], r9
add rdx, rcx
add rdx, 0x10
mov r8d, 0x128
lea rcx, [rsp + 0x3a0]
call sym.memcpy
movzx eax, byte [rsp + 0x3a0]
test eax, eax
je 0x1400b3b90
cmp eax, 9
jne 0x1400b3f70
mov rcx, qword [rbx + 0x1d8]
mov r8d, dword [rsp + 0x390]
mov dword [rsp + 0xd30], esi
mov dword [rsp + 0xd34], r14d
cmp rcx, rsi
jbe 0x1400b5518
mov rax, qword [rbx + 0x1d0]
cmp dword [rax + r13], 2
je 0x1400b5518
add rax, r13
cmp dword [rax + 0x114], r14d
jne 0x1400b5518
cmp byte [rax + 0x50], 5
je 0x1400b3ebd
cmp r8d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0x110]
lea rdx, [rsp + 0x6b0]
call sym.h2::proto::streams::counts::Counts::transition_after::ha2838561b9b3e92d
jmp 0x1400b3d5e
mov r15, qword [rsp + 0x3a8]
movdqu xmm12, xmmword [rsp + 0x3b0]
movdqu xmm13, xmmword [rsp + 0x3c0]
mov r11d, dword [rsp + 0x3d0]
movzx r10d, byte [rsp + 0x3d4]
movzx edi, byte [rsp + 0x3d5]
movzx ebp, byte [rsp + 0x3d6]
movzx eax, byte [rsp + 0x3d7]
mov dword [rsp + 0xd30], esi
mov dword [rsp + 0xd34], r14d
cmp qword [rbx + 0x1d8], rsi
jbe 0x1400b5518
mov rcx, qword [rbx + 0x1d0]
cmp dword [rcx + r13], 2
je 0x1400b5518
add rcx, r13
cmp dword [rcx + 0x114], r14d
jne 0x1400b5518
mov edx, dword [rcx + 0x84]
cmp r15, 2
je 0x1400b3c4e
cmp r15, 1
mov r13, qword [rsp + 0x68]
jne 0x1400b3c53
pshufd xmm0, xmm12, 0xee
movq r9, xmm0
movq r8, xmm13
sub r9, r8
mov r8d, 0
cmovae r8, r9
test r8, r8
jne 0x1400b3c5d
jmp 0x1400b3cc6
xor r8d, r8d
jmp 0x1400b3cc6
movq r8, xmm13
test r8, r8
je 0x1400b3cc6
test edx, edx
jne 0x1400b3cc6
mov qword [rsp + 0x248], r15
movdqu xmmword [rsp + 0x250], xmm12
movdqu xmmword [rsp + 0x260], xmm13
mov dword [rsp + 0x270], r11d
mov byte [rsp + 0x274], r10b
mov byte [rsp + 0x275], dil
mov byte [rsp + 0x276], bpl
mov byte [rsp + 0x277], al
mov byte [rsp + 0x240], 0
mov rdx, qword [rsp + 0x5e8]
lea r8, [rsp + 0x240]
call sym.h2::proto::streams::buffer::Deque::push_front::hbc3e7d3c4cb8fd7c
jmp 0x1400b3d63
mov r9, qword [rsp + 0xa40]
cmp r8, r9
cmovae r8, r9
xor r13d, r13d
test edx, edx
cmovle edx, r13d
cmp r8, rdx
cmovae r8, rdx
test r8, r8
je 0x1400b4180
mov r13d, r8d
cmp dword [rcx + 0x80], r8d
jge 0x1400b4180
mov qword [rsp + 0x248], r15
movdqu xmmword [rsp + 0x250], xmm12
movdqu xmmword [rsp + 0x260], xmm13
mov dword [rsp + 0x270], r11d
mov byte [rsp + 0x274], r10b
mov byte [rsp + 0x275], dil
mov byte [rsp + 0x276], bpl
mov byte [rsp + 0x277], al
mov byte [rsp + 0x240], 0
mov rdx, qword [rsp + 0x5e8]
lea r8, [rsp + 0x240]
call sym.h2::proto::streams::buffer::Deque::push_front::hbc3e7d3c4cb8fd7c
mov r13, qword [rsp + 0x68]
movzx eax, byte [rsp + 0x3a0]
cmp eax, 9
mov edi, dword [rsp + 0x3c]
mov rsi, r12
mov r14d, dword [rsp + 0x7c]
ja 0x1400b3e50
mov ecx, 0x209
bt ecx, eax
jae 0x1400b3e50
mov rdx, qword [rsp + 0x8a0]
cmp rdx, 2
je 0x1400b3840
mov rcx, qword [rsp + 0x8a8]
mov rax, qword [rsp + 0x8b0]
test rdx, rdx
je 0x1400b3dc7
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rsp + 0x8b8]
call qword [rax + 0x68]
mov r8, qword [rsp + 0x8a0]
cmp r8, 2
je 0x1400b3840
mov rdx, qword [rsp + 0x8b8]
mov rcx, qword [rsp + 0x8a8]
mov rax, qword [rsp + 0x8b0]
test r8, r8
je 0x1400b3e74
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0x8a8]
lock dec qword [rax]
jne 0x1400b3840
mov rcx, qword [rsp + 0x8a8]
mov rdx, qword [rsp + 0x8b0]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0a09c4debcab9123
jmp 0x1400b3840
lea rcx, [rsp + 0x3a0]
call sym._ZN4core3ptr97drop_in_place_LT_h2..frame..Frame_LT_hyper..proto..h2..SendBuf_LT_bytes..bytes..Bytes_GT__GT__GT_17h97ddffde80f7
mov rdx, qword [rsp + 0x8a0]
cmp rdx, 2
je 0x1400b3840
jmp 0x1400b3da0
call qword [rax + pe_nt_image_headers64]
jmp 0x1400b3840
mov r12d, edi
movzx eax, byte [rsp + 0x39]
mov byte [rsp + 0x80], al
movzx r9d, byte [rsp + 0x48]
mov r10d, dword [rsp + 0x78]
movdqa xmm12, xmm11
movdqa xmm13, xmm10
movzx r15d, byte [rsp + 0x3b]
mov rax, qword [rsp + 0x148]
mov ecx, dword [rsp + 0xc8]
jmp 0x1400b4833
mov dword [rsp + 0x390], r8d
mov ecx, dword [rax + 0x54]
mov word [rax + 0x50], 0x100
mov dword [rax + 0x54], r14d
mov dword [rsp + 0xc8], ecx
mov dword [rax + 0x58], ecx
mov dword [rsp + 0xd30], esi
mov dword [rsp + 0xd34], r14d
cmp qword [rbx + 0x1d8], rsi
jbe 0x1400b5518
mov rax, qword [rbx + 0x1d0]
cmp dword [rax + r13], 2
je 0x1400b5518
add rax, r13
cmp dword [rax + 0x114], r14d
jne 0x1400b5518
mov al, 8
mov dword [rsp + 0x1b0], eax
movzx eax, byte [rsp + 0x44]
mov edx, eax
movzx eax, byte [rsp + 0x45]
mov byte [rsp + 0x80], al
movzx r9d, byte [rsp + 0x46]
mov r10d, dword [rsp + 0x150]
movzx ebp, byte [rsp + 0x47]
mov rcx, qword [rsp + 0x538]
mov eax, r14d
mov dword [rsp + 0x19c], r14d
movdqa xmm12, xmm9
movdqa xmm13, xmm8
mov r13, qword [rsp + 0x68]
jmp 0x1400b45a4
cmp eax, 3
jne 0x1400b4337
mov eax, dword [rsp + 0x3a8]
mov dword [rsp + 0xc8], eax
mov eax, dword [rsp + 0x3ac]
mov qword [rsp + 0x398], rax
movdqu xmm12, xmmword [rsp + 0x3b0]
movdqu xmm13, xmmword [rsp + 0x3c0]
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x148], rax
mov eax, dword [rsp + 0x3d8]
mov dword [rsp + 0x1a0], eax
mov eax, dword [rsp + 0x3dc]
mov dword [rsp + 0x1a4], eax
movzx r15d, byte [rsp + 0x3e0]
lea rcx, [rsp + 0x3a8]
mov eax, dword [rcx + 0x39]
mov ecx, dword [rcx + 0x3c]
mov dword [rsp + 0x9c0], eax
mov dword [rsp + 0x9c3], ecx
mov eax, dword [rsp + 0x3e8]
mov dword [rsp + 0x48], eax
movzx r12d, byte [rsp + 0x3ec]
movzx eax, byte [rsp + 0x3ed]
mov byte [rsp + 0x80], al
movzx eax, byte [rsp + 0x3ee]
mov dword [rsp + 0x94], eax
mov r8d, 0xcd
lea rcx, [rsp + 0x240]
lea rdx, [rsp + 0x3ef]
call sym.memcpy
mov r8d, dword [rsp + 0x4bc]
mov rax, qword [rsp + 0x4c0]
mov qword [rsp + 0x220], rax
lea rcx, [rsp + 0x700]
mov rdx, qword [rsp + 0xa8]
mov dword [rsp + 0xf4], r8d
call sym.h2::proto::streams::store::Store::find_mut::haedc7b5b0414a476
cmp qword [rsp + 0x700], 0
je 0x1400b60a8
movdqu xmm0, xmmword [rsp + 0x700]
movdqa xmmword [rsp + 0xe10], xmm0
mov rcx, qword [rsp + 0xe10]
mov r8d, dword [rsp + 0xe18]
mov eax, dword [rsp + 0xe1c]
mov dword [rsp + 0x7f0], r8d
mov dword [rsp + 0x7f4], eax
cmp qword [rcx + 0x10], r8
mov r13, qword [rsp + 0x68]
jbe 0x1400b5f83
mov r9, qword [rcx + 8]
imul rdx, r8, 0x130
cmp dword [r9 + rdx], 2
je 0x1400b5f83
add r9, rdx
cmp dword [r9 + 0x114], eax
jne 0x1400b5f83
mov byte [r9 + 0x125], 0
mov dword [rsp + 0x7f0], r8d
mov dword [rsp + 0x7f4], eax
cmp qword [rcx + 0x10], r8
jbe 0x1400b5f0d
mov r8, qword [rcx + 8]
mov rcx, qword [r8 + rdx]
cmp rcx, 2
je 0x1400b5f0d
add r8, rdx
cmp dword [r8 + 0x114], eax
jne 0x1400b5f0d
test rcx, rcx
je 0x1400b4464
mov rax, qword [rbx + 0x28]
cmp rax, qword [rbx + 0x30]
lea rdx, [rsp + 0xe10]
jbe 0x1400b4457
mov rcx, qword [rsp + 0x110]
mov rbp, rdx
call sym.h2::proto::streams::counts::Counts::inc_num_send_streams::hcf56b91397264b7d
mov rcx, qword [rsp + 0x88]
mov rdx, rbp
call sym.h2::proto::streams::store::Queue_N_::push::h0717a055be9713d3
jmp 0x1400b4464
mov byte [rsp + 0x39], r10b
mov qword [rsp + 0x700], 2
mov qword [rsp + 0x720], 0
mov dword [rsp + 0xe10], esi
mov dword [rsp + 0xe14], r14d
cmp dword [rcx], 2
je 0x1400b5ff9
cmp dword [rcx + 0x114], r14d
jne 0x1400b5ff9
mov r12d, r11d
mov r9, qword [rbx + 0x128]
mov r10d, dword [rcx + 0x84]
mov rax, qword [rcx + 0x88]
test r10d, r10d
mov r8d, 0
cmovg r8d, r10d
cmp r8, r9
cmovae r8, r9
mov r11, r8
sub r11, rax
mov edx, 0
cmovae rdx, r11
test r13d, r13d
je 0x1400b423e
mov r11d, dword [rcx + 0x80]
sub r11d, r13d
jl 0x1400b6090
jo 0x1400b423e
mov dword [rcx + 0x80], r11d
sub r10d, r13d
jo 0x1400b423e
mov dword [rcx + 0x84], r10d
test r10d, r10d
mov r8d, 0
cmovle r10d, r8d
cmp r10, r9
cmovb r9, r10
mov r8, r9
mov r9d, r13d
mov rsi, r9
sub rax, r9
mov qword [rcx + 0x88], rax
sub dword [rcx + 0x118], r13d
sub r8, rax
mov eax, 0
cmovae rax, r8
cmp rdx, rax
mov r10d, r12d
jae 0x1400b4297
mov byte [rcx + 0x123], 1
mov rdx, qword [rcx + 0x90]
mov rax, qword [rcx + 0x98]
mov qword [rcx + 0x90], 0
test rdx, rdx
je 0x1400b4297
mov rcx, rax
call qword [rdx + 8]
mov r10d, r12d
mov eax, dword [rbx + 0x124]
add eax, r13d
jo 0x1400b42a8
mov dword [rbx + 0x124], eax
mov r8, qword [rsp + 0x700]
cmp r8, 2
movzx r9d, byte [rsp + 0x39]
je 0x1400b44d2
mov rdx, qword [rsp + 0x718]
mov rcx, qword [rsp + 0x708]
mov rax, qword [rsp + 0x710]
test r8, r8
je 0x1400b44c3
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0x708]
lock dec qword [rax]
movzx r9d, byte [rsp + 0x39]
mov r10d, r12d
jne 0x1400b44d2
mov rcx, qword [rsp + 0x708]
mov rdx, qword [rsp + 0x710]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0a09c4debcab9123
mov r10d, r12d
movzx r9d, byte [rsp + 0x39]
jmp 0x1400b44d2
movzx ecx, byte [r15 + 0x10]
mov eax, dword [r15 + 0x14]
mov dword [rsp + 0x154], eax
mov eax, dword [r15 + 0x18]
mov dword [rsp + 0xc8], eax
mov ebp, dword [r15 + 0x1c]
movdqu xmm12, xmmword [r15 + 0x20]
movdqu xmm13, xmmword [r15 + 0x30]
mov r10, qword [r15 + 0x40]
mov eax, dword [r15 + 0x48]
mov dword [rsp + 0x78], eax
mov eax, dword [r15 + 0x4c]
mov dword [rsp + 0x500], eax
movzx r9d, byte [r15 + 0x50]
lea rax, [r15 + 0x51]
mov edx, dword [r15 + 0x58]
mov dword [rsp + 0x48], edx
movzx edx, byte [r15 + 0x5c]
mov byte [rsp + 0x39], dl
movzx edi, byte [r15 + 0x5d]
movzx r11d, byte [r15 + 0x5e]
lea rdx, [r15 + 0x5f]
mov r13d, dword [r15 + 0x12c]
mov dword [rsp + 0x1b0], ecx
movzx ecx, cl
lea r8, [0x1402bcd54]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
mov r12, qword [r15 + 0x130]
jmp rcx
mov byte [rsp + 0x80], dil
mov dword [rsp + 0x7c], r13d
mov dword [rsp + 0x94], r11d
mov qword [rsp + 0x148], r10
mov byte [rsp + 0x3b], r9b
mov ecx, dword [rax]
mov eax, dword [rax + 3]
mov dword [rsp + 0x62b], eax
mov dword [rsp + 0x628], ecx
mov r8d, 0xcd
lea rcx, [rsp + 0xa90]
call sym.memcpy
mov eax, ebp
mov qword [rsp + 0x398], rax
mov eax, dword [rsp + 0x500]
mov dword [rsp + 0x1a4], eax
mov eax, dword [rsp + 0x78]
mov dword [rsp + 0x1a0], eax
mov eax, dword [rsp + 0x19c]
mov dword [rsp + 0x154], eax
mov r13, qword [rsp + 0x68]
movzx r9d, byte [rsp + 0x39]
mov r10d, dword [rsp + 0x48]
jmp 0x1400b4609
mov rcx, qword [rsp + 0x5a8]
call sym.h2::proto::streams::prioritize::Prioritize::queue_open::h59c6439d635dd814
mov eax, dword [rsp + 0x9c0]
mov ecx, dword [rsp + 0x9c3]
mov dword [rsp + 0x62b], ecx
mov dword [rsp + 0x628], eax
mov r8d, 0xcd
lea rcx, [rsp + 0xa90]
lea rdx, [rsp + 0x240]
call sym.memcpy
mov al, 3
mov dword [rsp + 0x1b0], eax
mov ebp, r15d
mov rcx, qword [rsp + 0x148]
mov edx, dword [rsp + 0x94]
mov r9d, r12d
mov r10d, dword [rsp + 0x48]
jmp 0x1400b45a4
call qword [rax + pe_nt_image_headers64]
movzx r9d, byte [rsp + 0x39]
mov r10d, r12d
test r13d, r13d
mov rcx, rsi
je 0x1400b4506
mov rax, qword [rsp + 0x5a8]
mov eax, dword [rax]
sub eax, r13d
jl 0x1400b6090
jo 0x1400b4506
mov dword [rbx + 0x120], eax
mov eax, dword [rbx + 0x124]
sub eax, r13d
jo 0x1400b4506
mov dword [rbx + 0x124], eax
movq rax, xmm13
test r15, r15
je 0x1400b4536
mov edx, ebp
cmp r15, 1
mov r13, qword [rsp + 0x68]
jne 0x1400b4550
pshufd xmm0, xmm12, 0xee
movq rcx, xmm0
sub rcx, rax
mov eax, 0
cmovae rax, rcx
jmp 0x1400b453b
mov r13, qword [rsp + 0x68]
mov ecx, ebp
and cl, 0xfe
cmp rax, rsi
movzx eax, bpl
movzx edx, cl
mov rcx, rsi
cmovbe edx, eax
mov byte [rsp + 0x80], dil
mov rax, r15
shr rax, 0x20
mov qword [rsp + 0x398], rax
and bpl, 1
mov esi, dword [rsp + 0x6b8]
mov r14d, dword [rsp + 0x6bc]
mov dword [rsp + 0x1b0], 0
mov eax, r15d
mov dword [rsp + 0xc8], r15d
mov eax, r14d
mov dword [rsp + 0x1a4], r14d
mov eax, esi
mov dword [rsp + 0x1a0], esi
mov byte [rsp + 0x3b], bpl
mov dword [rsp + 0x94], edx
mov qword [rsp + 0x148], rcx
movzx eax, byte [rsp + 0x3a0]
cmp eax, 9
ja 0x1400b45cf
mov ecx, 0x209
bt ecx, eax
jb 0x1400b45e8
lea rcx, [rsp + 0x3a0]
mov r15d, r9d
mov r12d, r10d
call sym._ZN4core3ptr97drop_in_place_LT_h2..frame..Frame_LT_hyper..proto..h2..SendBuf_LT_bytes..bytes..Bytes_GT__GT__GT_17h97ddffde80f7
mov r10d, r12d
mov r9d, r15d
mov r12, qword [rsp + 0x220]
mov eax, dword [rsp + 0xf4]
mov dword [rsp + 0x7c], eax
mov eax, dword [rsp + 0x19c]
mov dword [rsp + 0x154], eax
mov rax, qword [rsp + 0x6b0]
mov dword [rsp + 0xd30], esi
mov dword [rsp + 0xd34], r14d
mov ecx, esi
cmp qword [rax + 0x10], rcx
jbe 0x1400b5b06
mov rax, qword [rax + 8]
imul rdx, rcx, 0x130
mov rcx, qword [rax + rdx]
cmp rcx, 2
je 0x1400b5b06
add rax, rdx
cmp dword [rax + 0x114], r14d
jne 0x1400b5b06
mov dword [rsp + 0x48], r10d
mov r15d, r9d
test rcx, rcx
mov rsi, r12
jne 0x1400b466b
cmp byte [rax + 0x50], 5
jne 0x1400b4680
mov rcx, qword [rsp + 0x88]
lea rdx, [rsp + 0x6b0]
call sym.h2::proto::streams::store::Queue_N_::push::h0717a055be9713d3
cmp dword [rsp + 0x390], 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0x110]
lea rdx, [rsp + 0x6b0]
call sym.h2::proto::streams::counts::Counts::transition_after::ha2838561b9b3e92d
movzx eax, byte [rsp + 0x512]
mov byte [rsp + 0x206], al
movzx eax, word [rsp + 0x510]
mov word [rsp + 0x204], ax
mov eax, dword [rsp + 0x628]
mov ecx, dword [rsp + 0x62b]
mov dword [rsp + 0x650], eax
mov dword [rsp + 0x653], ecx
mov r8d, 0xcd
lea rcx, [rsp + 0xef3]
lea rdx, [rsp + 0xa90]
call sym.memcpy
mov rdx, qword [rsp + 0x8a0]
cmp rdx, 2
mov r12d, dword [rsp + 0x3c]
mov r14d, dword [rsp + 0x7c]
je 0x1400b47b6
mov rcx, qword [rsp + 0x8a8]
mov rax, qword [rsp + 0x8b0]
test rdx, rdx
je 0x1400b473d
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rsp + 0x8b8]
call qword [rax + 0x68]
mov r8, qword [rsp + 0x8a0]
cmp r8, 2
je 0x1400b47b6
mov rdx, qword [rsp + 0x8b8]
mov rcx, qword [rsp + 0x8a8]
mov rax, qword [rsp + 0x8b0]
test r8, r8
je 0x1400b47b0
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0x8a8]
lock dec qword [rax]
jne 0x1400b47b6
mov rcx, qword [rsp + 0x8a8]
mov rdx, qword [rsp + 0x8b0]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0a09c4debcab9123
jmp 0x1400b47b6
call qword [rax + pe_nt_image_headers64]
mov ecx, dword [rsp + 0xc8]
mov dword [rsp + 0x6d8], ecx
mov qword [rsp + 0x220], rsi
mov dword [rsp + 0xf4], r14d
mov eax, dword [rsp + 0x94]
mov byte [rsp + 0x44], al
movzx eax, byte [rsp + 0x80]
mov byte [rsp + 0x45], al
mov r9d, r15d
mov byte [rsp + 0x46], r15b
mov r10d, dword [rsp + 0x48]
mov dword [rsp + 0x150], r10d
movzx r15d, byte [rsp + 0x3b]
mov byte [rsp + 0x47], r15b
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x538], rax
mov edx, dword [rsp + 0x154]
mov dword [rsp + 0x19c], edx
movdqa xmm9, xmm12
movdqa xmm8, xmm13
mov dword [rsp + 0xc8], ecx
mov qword [rsp + 0x148], rax
mov byte [rsp + 0x3b], r15b
mov rdx, qword [rsp + 0xc30]
cmp rdx, 2
mov edi, r12d
mov r12d, r9d
mov r15d, r10d
je 0x1400b491a
mov rcx, qword [rsp + 0xc38]
mov rax, qword [rsp + 0xc40]
test rdx, rdx
je 0x1400b4889
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rsp + 0xc48]
call qword [rax + 0x68]
mov r8, qword [rsp + 0xc30]
cmp r8, 2
mov r9d, r12d
mov r10d, r15d
je 0x1400b491a
mov rdx, qword [rsp + 0xc48]
mov rcx, qword [rsp + 0xc38]
mov rax, qword [rsp + 0xc40]
test r8, r8
je 0x1400b490e
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0xc38]
lock dec qword [rax]
mov r9d, r12d
mov r10d, r15d
jne 0x1400b491a
mov rcx, qword [rsp + 0xc38]
mov rdx, qword [rsp + 0xc40]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0a09c4debcab9123
mov r10d, r15d
mov r9d, r12d
jmp 0x1400b491a
call qword [rax + pe_nt_image_headers64]
mov r9d, r12d
mov r10d, r15d
mov ecx, dword [rsp + 0x1b0]
test cl, cl
mov dword [rsp + 0x7c], r14d
je 0x1400b49b1
movzx eax, cl
cmp eax, 9
jne 0x1400b49d5
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x108]
call sym.h2::codec::framed_write::FramedWrite_T_B_::flush::hce83fc75a26f51cc
mov r14, rdx
test rax, rax
jne 0x1400b4dd2
test r14, r14
jne 0x1400b4dd2
mov rcx, qword [rsp + 0x5a8]
mov rdx, qword [rsp + 0x5e8]
mov r8, qword [rsp + 0xa8]
mov r9, r13
call sym.h2::proto::streams::prioritize::Prioritize::reclaim_frame::h5f2f9158ad9e01d1
movzx ecx, byte [rsp + 0x80]
mov byte [rsp + 0x39], cl
mov byte [rsp + 0x48], r12b
mov dword [rsp + 0x78], r15d
movdqa xmm11, xmm12
movdqa xmm10, xmm13
test al, al
jne 0x1400b363a
jmp 0x1400b4ed5
mov dword [rbx + 0x16c], 1
mov eax, dword [rsp + 0x1a0]
mov dword [rbx + 0x170], eax
mov eax, dword [rsp + 0x1a4]
mov dword [rbx + 0x174], eax
mov byte [rsp + 0x240], cl
movzx eax, byte [rsp + 0x206]
lea rdx, [rsp + 0x250]
mov byte [rdx - 0xd], al
movzx eax, word [rsp + 0x204]
mov word [rdx - 0xf], ax
mov eax, dword [rsp + 0x154]
mov dword [rsp + 0x244], eax
mov eax, dword [rsp + 0xc8]
mov dword [rsp + 0x248], eax
mov rax, qword [rsp + 0x398]
mov dword [rsp + 0x24c], eax
movdqu xmmword [rsp + 0x250], xmm12
movdqu xmmword [rsp + 0x260], xmm13
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x270], rax
mov eax, dword [rsp + 0x1a0]
mov dword [rsp + 0x278], eax
mov eax, dword [rsp + 0x1a4]
mov dword [rsp + 0x27c], eax
movzx eax, byte [rsp + 0x3b]
mov byte [rsp + 0x280], al
mov eax, dword [rsp + 0x650]
mov ecx, dword [rsp + 0x653]
mov dword [rdx + 0x34], ecx
mov dword [rdx + 0x31], eax
mov dword [rsp + 0x288], r10d
mov byte [rsp + 0x28c], r9b
movzx eax, byte [rsp + 0x80]
mov byte [rsp + 0x28d], al
mov eax, dword [rsp + 0x94]
mov byte [rsp + 0x28e], al
mov r8d, 0xcd
lea rcx, [rsp + 0x28f]
lea rdx, [rsp + 0xef3]
call sym.memcpy
mov dword [rsp + 0x35c], r14d
mov qword [rsp + 0x1b0], rsi
mov qword [rsp + 0x360], rsi
mov rcx, qword [rsp + 0xa0]
lea rdx, [rsp + 0x240]
call sym.h2::codec::framed_write::Encoder_B_::buffer::h1e34c80f7abef87d
cmp al, 0xc
jne 0x1400b5bc2
cmp dword [r13 + 0x100], 4
jne 0x1400b4b2f
mov rcx, qword [r13 + 0x158]
sub rcx, qword [r13 + 0x150]
mov r14d, 0
mov eax, 0
cmp rcx, qword [r13 + 0x178]
jae 0x1400b4b8a
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x108]
call sym.h2::codec::framed_write::FramedWrite_T_B_::flush::hce83fc75a26f51cc
mov r14, rdx
test rax, rax
jne 0x1400b4b8a
test r14, r14
jne 0x1400b4b8a
mov esi, 1
cmp dword [r13 + 0x100], 4
jne 0x1400b4ec2
mov rcx, qword [r13 + 0x158]
sub rcx, qword [r13 + 0x150]
mov r14d, 0
mov eax, 0
cmp rcx, qword [r13 + 0x178]
jb 0x1400b4ec2
test rax, rax
jne 0x1400b4dca
test r14, r14
jne 0x1400b4dca
mov rcx, qword [rsp + 0x5a8]
mov rdx, qword [rsp + 0x5e8]
mov r8, qword [rsp + 0xa8]
mov r9, r13
call sym.h2::proto::streams::prioritize::Prioritize::reclaim_frame::h5f2f9158ad9e01d1
movzx eax, byte [rsp + 0x80]
mov byte [rsp + 0x39], al
mov byte [rsp + 0x48], r12b
mov dword [rsp + 0x78], r15d
movdqa xmm11, xmm12
movdqa xmm10, xmm13
mov rsi, qword [rsp + 0x1b0]
jmp 0x1400b363a
mov eax, ebp
mov qword [rsp + 0x398], rax
jmp 0x1400b4d10
mov r12, qword [rsp + 0x220]
mov eax, dword [rsp + 0xf4]
mov dword [rsp + 0x7c], eax
movzx eax, byte [rsp + 0x44]
mov dword [rsp + 0x94], eax
movzx eax, byte [rsp + 0x45]
mov byte [rsp + 0x80], al
movzx r9d, byte [rsp + 0x46]
mov r10d, dword [rsp + 0x150]
movzx eax, byte [rsp + 0x47]
mov byte [rsp + 0x3b], al
mov rax, qword [rsp + 0x538]
mov qword [rsp + 0x148], rax
movdqa xmm12, xmm9
movdqa xmm13, xmm8
mov r13, qword [rsp + 0x68]
jmp 0x1400b4609
movzx edx, byte [rsp + 0x39]
mov byte [rsp + 0x80], dl
movzx r8d, byte [rsp + 0x48]
mov r9d, dword [rsp + 0x78]
movdqa xmm12, xmm11
movdqa xmm13, xmm10
jmp 0x1400b4ee8
movzx edx, byte [rsp + 0x39]
mov byte [rsp + 0x80], dl
movzx r8d, byte [rsp + 0x48]
mov r9d, dword [rsp + 0x78]
movdqa xmm12, xmm11
movdqa xmm13, xmm10
mov rsi, qword [rsp + 0x1b0]
jmp 0x1400b4ee8
mov rsi, qword [rsp + 0x1b0]
mov rcx, qword [rsp + 0xe0]
mov r8d, r12d
mov r9d, r15d
jmp 0x1400b4ee8
mov rcx, qword [rsp + 0x668]
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h1ff32321824f6fb7
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
je 0x1400b2cf8
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
xor al, 1
mov dword [rsp + 0x504], eax
movzx eax, byte [rbx + 0x11]
test al, al
je 0x1400b2d0f
jmp 0x1400b5d53
mov rcx, qword [rsp + 0xe0]
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h1ff32321824f6fb7
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
je 0x1400b2d4c
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
xor al, 1
mov dword [rsp + 0x22c], eax
jmp 0x1400b2d57
mov r14, rcx
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h1ff32321824f6fb7
mov r9d, dword [rsp + 0x48]
mov r8d, r15d
mov rcx, r14
movzx r14d, byte [rsp + 0x3a]
mov rax, qword [0x140346108]
movabs rdx, 0x7fffffffffffffff
test rax, rdx
je 0x1400b3480
mov rdi, rcx
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov r9d, dword [rsp + 0x48]
mov r8d, r15d
mov rcx, rdi
mov edi, dword [rsp + 0x3c]
xor al, 1
movzx edx, byte [rsi + 0x11]
test dl, dl
je 0x1400b348e
jmp 0x1400b5dc7
mov rcx, qword [rsp + 0xe0]
mov r8d, r12d
mov r9d, r15d
jmp 0x1400b3366
mov r8d, r12d
mov r9d, r15d
xor r14d, r14d
xor eax, eax
mov rcx, qword [rsp + 0xe0]
test rax, rax
mov qword [rsp + 0x1b0], rsi
jne 0x1400b4f99
test r14, r14
jne 0x1400b4f99
mov r12d, r9d
mov r15d, r8d
mov rax, qword [rsp + 0x108]
mov rax, qword [rax]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov r14, rax
mov r13, rdx
mov rax, qword [rbx + 0x1b8]
test rax, rax
je 0x1400b4f38
mov rcx, qword [rbx + 0x1c0]
call qword [rax + 0x18]
mov qword [rbx + 0x1b8], r14
mov qword [rbx + 0x1c0], r13
cmp byte [rsp + 0x22c], 0
jne 0x1400b4f6a
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400b5019
xor eax, eax
mov rcx, qword [rsp + 0xe0]
xchg byte [rcx], al
mov r14d, 0
mov esi, 0
cmp al, 2
mov r13, qword [rsp + 0x68]
mov r8d, r15d
mov r9d, r12d
je 0x1400b339a
jmp 0x1400b33ab
mov rsi, rax
jmp 0x1400b3366
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov r9d, dword [rsp + 0x48]
mov r8d, r15d
test al, al
jne 0x1400b33dc
mov byte [rbx + 0x11], 1
jmp 0x1400b33dc
mov rdi, rcx
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov r9d, dword [rsp + 0x48]
mov r8d, r15d
mov rcx, rdi
mov edi, dword [rsp + 0x3c]
test al, al
jne 0x1400b34bd
mov byte [rsi + 0x11], 1
jmp 0x1400b34bd
mov r15d, r8d
mov r12d, r9d
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov r9d, r12d
mov r8d, r15d
mov rcx, qword [rsp + 0xe0]
test al, al
jne 0x1400b3392
mov rax, qword [rsp + 0x1b8]
mov byte [rax + 0x11], 1
jmp 0x1400b3392
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
test al, al
jne 0x1400b4f6a
mov rax, qword [rsp + 0x1b8]
mov byte [rax + 0x11], 1
jmp 0x1400b4f6a
mov edi, dword [r13 + 0x414]
movzx ebx, byte [r13 + 0x411]
mov rcx, qword [rsp + 0x5f0]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x260], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x250], xmm1
movaps xmmword [rsp + 0x240], xmm0
mov qword [r13 + 0x428], 0
mov rax, qword [rsp + 0x240]
test rax, rax
je 0x1400b5155
lea rsi, [rsp + 0x258]
mov r8, qword [rsp + 0x248]
mov r9, qword [rsp + 0x250]
lea rcx, [rsp + 0x3a0]
mov rdx, rsi
call qword [rax]
mov ebp, dword [rsp + 0x264]
mov rax, qword [rsp + 0x240]
movups xmm0, xmmword [rsp + 0x3a0]
movups xmm1, xmmword [rsp + 0x3b0]
movaps xmmword [rsp + 0xaa0], xmm1
movaps xmmword [rsp + 0xa90], xmm0
test rax, rax
je 0x1400b50fc
mov rdx, qword [rsp + 0x248]
mov r8, qword [rsp + 0x250]
mov rcx, rsi
call qword [rax + 0x18]
mov eax, ebp
or eax, edi
je 0x1400b51c2
test ebp, ebp
je 0x1400b51b2
movapd xmm0, xmmword [rsp + 0xa90]
movaps xmm1, xmmword [rsp + 0xaa0]
movaps xmmword [rsp + 0x240], xmm1
mov bl, 2
mov sil, 1
mov edi, ebp
jmp 0x1400b51fd
mov rax, qword [rsp + 0x4f8]
mov byte [rax], 4
jmp 0x1400b5221
mov rcx, qword [rsp + 0x4f8]
call sym.__h2::proto::error::Error_as_core::convert::From_std::io::error::Error__::from::hc97bdd8254e4e7ef
jmp 0x1400b5221
lea rax, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.3554
mov qword [rsp + 0x3a0], rax
mov qword [rsp + 0x3a8], 1
xorps xmm0, xmm0
movups xmmword [rsp + 0x3b0], xmm0
mov dword [rsp + 0x3c0], 0
movaps xmmword [rsp + 0xaa0], xmm0
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0xa90], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0xa98], rax
test edi, edi
je 0x1400b51c2
xorps xmm0, xmm0
movaps xmmword [rsp + 0x240], xmm0
mov sil, 1
jmp 0x1400b51c5
mov sil, 3
lea rcx, [rsp + 0xaa8]
mov rax, qword [rsp + 0xa90]
mov rdx, qword [rsp + 0xa98]
mov r8, qword [rsp + 0xaa0]
call qword [rax + 0x18]
lea rax, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.3554
movq xmm0, rax
shufpd xmm0, xmmword [0x1402bccb0], 2
mov rax, qword [rsp + 0x4f8]
mov byte [rax], sil
mov byte [rax + 1], bl
mov dword [rax + 4], edi
movupd xmmword [rax + 8], xmm0
movdqa xmm0, xmmword [rsp + 0x240]
movdqu xmmword [rax + 0x18], xmm0
mov rax, qword [rsp + 0x988]
cmp rax, 2
je 0x1400b52aa
lea rdx, [rsp + 0x9a0]
mov rsi, qword [rsp + 0x990]
mov rdi, qword [rsp + 0x998]
test rax, rax
je 0x1400b535a
mov rax, qword [rdi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
lea rcx, [rsi + rax]
add rcx, 0x10
call qword [rdi + 0x68]
mov rdx, qword [rsp + 0x9a0]
mov rax, qword [rdi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
lea rcx, [rsi + rax]
add rcx, 0x10
call qword [rdi + pe_nt_image_headers64]
mov rax, qword [rsp + 0x990]
lock dec qword [rax]
jne 0x1400b52aa
mov rcx, qword [rsp + 0x990]
mov rdx, qword [rsp + 0x998]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0a09c4debcab9123
mov r8, qword [rsp + 0x600]
cmp r8, 2
je 0x1400b538b
lea rdx, [rsp + 0x618]
mov rcx, qword [rsp + 0x608]
mov rax, qword [rsp + 0x610]
test r8, r8
je 0x1400b52eb
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x68]
mov r8, qword [rsp + 0x600]
cmp r8, 2
je 0x1400b538b
mov rdx, qword [rsp + 0x618]
mov rcx, qword [rsp + 0x608]
mov rax, qword [rsp + 0x610]
test r8, r8
je 0x1400b5385
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0x608]
lock dec qword [rax]
jne 0x1400b538b
mov rcx, qword [rsp + 0x608]
mov rdx, qword [rsp + 0x610]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0a09c4debcab9123
jmp 0x1400b538b
mov rcx, rsi
call qword [rdi + 0x68]
mov rdx, qword [rsp + 0x9a0]
mov rcx, rsi
call qword [rdi + pe_nt_image_headers64]
mov r8, qword [rsp + 0x600]
cmp r8, 2
jne 0x1400b52bc
jmp 0x1400b538b
call qword [rax + pe_nt_image_headers64]
movaps xmm6, xmmword [rsp + 0xfc0]
movaps xmm7, xmmword [rsp + 0xfd0]
movaps xmm8, xmmword [rsp + 0xfe0]
movaps xmm9, xmmword [rsp + 0xff0]
movaps xmm10, xmmword [rsp + 0x1000]
movaps xmm11, xmmword [rsp + 0x1010]
movaps xmm12, xmmword [rsp + 0x1020]
movaps xmm13, xmmword [rsp + 0x1030]
add rsp, 0x1048
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r15, r14
mov rbx, r8
shl r12, 0x20
or r12, r10
movabs r14, 0x7fffffffffffffff
inc r14
cmp r12, r14
je 0x1400b5463
movq r14, xmm12
test r14, r14
je 0x1400b5448
js 0x1400b6173
movzx eax, byte [0x140346130]
xor ecx, ecx
mov rdx, r14
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400b6178
mov rsi, rax
jmp 0x1400b544d
mov rcx, qword [rsp + 0x4f8]
mov rdx, r14
call sym.__h2::proto::error::Error_as_core::convert::From_std::io::error::Error__::from::hc97bdd8254e4e7ef
jmp 0x1400b5221
mov esi, 1
mov rdx, rbx
mov rcx, rsi
mov r8, r14
call sym.memcpy
mov rdx, qword [rsp + 0x88]
mov byte [rsp + 0x241], dil
mov qword [rsp + 0x248], r14
mov qword [rsp + 0x250], rsi
movq qword [rsp + 0x258], xmm12
mov byte [rsp + 0x240], 2
lea r8, [rsp + 0x240]
mov rcx, r15
call sym.h2::proto::streams::streams::DynStreams_B_::handle_error::hc4023cee5abcb6fe
mov rax, qword [rsp + 0x4f8]
mov byte [rax + 1], dil
mov qword [rax + 8], r12
mov qword [rax + 0x10], rbx
movq qword [rax + 0x18], xmm12
mov byte [rax], 2
jmp 0x1400b5221
lea r8, [0x1402cc670]
mov ecx, 4
call sym.core::slice::index::slice_end_index_len_fail::hda10811658e048af
mov rdx, r8
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framehead.rs_
mov ecx, 5
call sym.core::slice::index::slice_start_index_len_fail::h3f646e8722da45b7
lea rax, [rsp + 0x8a4]
jmp 0x1400b559e
lea rax, [rsp + 0xa94]
jmp 0x1400b5614
lea rax, [rsp + 0xa94]
jmp 0x1400b559e
lea rax, [rsp + 0xc34]
jmp 0x1400b5614
lea rax, [rsp + 0xd34]
mov qword [rsp + 0x700], rax
lea rax, [sym.__h2::frame::stream_id::StreamId_as_core::fmt::Debug_::fmt::hb5ea60795c7c8b61]
mov qword [rsp + 0x708], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x240], rax
mov qword [rsp + 0x248], 1
mov qword [rsp + 0x260], 0
lea rax, [rsp + 0x700]
jmp 0x1400b55e4
lea rcx, str.reset_at_must_be_set_if_in_queue
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_WINDOW_UPDATE_frame
mov edx, 0x20
call sym.core::option::expect_failed::hbd75ea7c1c4dbaeb
lea rcx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
call sym.core::option::unwrap_failed::h023124a4722a3daa
lea rax, [rsp + 0x704]
jmp 0x1400b5614
lea rax, [rsp + 0x704]
mov qword [rsp + 0x3a0], rax
lea rax, [sym.__h2::frame::stream_id::StreamId_as_core::fmt::Debug_::fmt::hb5ea60795c7c8b61]
mov qword [rsp + 0x3a8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x240], rax
mov qword [rsp + 0x248], 1
mov qword [rsp + 0x260], 0
lea rax, [rsp + 0x3a0]
mov qword [rsp + 0x250], rax
mov qword [rsp + 0x258], 1
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
lea rcx, [rsp + 0x240]
call sym.core::panicking::panic_fmt::hbb9b898858802355
lea rax, [rsp + 0x62c]
mov qword [rsp + 0x3a0], rax
lea rax, [sym.__h2::frame::stream_id::StreamId_as_core::fmt::Debug_::fmt::hb5ea60795c7c8b61]
mov qword [rsp + 0x3a8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x240], rax
mov qword [rsp + 0x248], 1
mov qword [rsp + 0x260], 0
lea rax, [rsp + 0x3a0]
mov qword [rsp + 0x250], rax
mov qword [rsp + 0x258], 1
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
lea rcx, [rsp + 0x240]
call sym.core::panicking::panic_fmt::hbb9b898858802355
lea rax, [rsp + 0x7f4]
mov qword [rsp + 0xd30], rax
lea rax, [sym.__h2::frame::stream_id::StreamId_as_core::fmt::Debug_::fmt::hb5ea60795c7c8b61]
mov qword [rsp + 0xd38], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x240], rax
mov qword [rsp + 0x248], 1
mov qword [rsp + 0x260], 0
lea rax, [rsp + 0xd30]
jmp 0x1400b565a
lea rax, [rsp + 0x7f4]
mov qword [rsp + 0xd30], rax
lea rax, [sym.__h2::frame::stream_id::StreamId_as_core::fmt::Debug_::fmt::hb5ea60795c7c8b61]
mov qword [rsp + 0xd38], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x240], rax
mov qword [rsp + 0x248], 1
mov qword [rsp + 0x260], 0
lea rax, [rsp + 0xd30]
jmp 0x1400b55e4
mov byte [rsp + 0x240], al
lea rax, [0x140300d28]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_GOAWAY_frameC:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotogo_away.rs
lea r9, [0x140301168]
lea r8, [rsp + 0x240]
mov edx, 0x14
call sym.core::result::unwrap_failed::he553ba724245dc85
lea rcx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
call sym.core::option::unwrap_failed::h023124a4722a3daa
lea rcx, str.assertion_failed:_N::next_stream_.is_none__
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
mov edx, 0x2c
call sym.core::panicking::panic::heacbd316ae05a694
mov qword [r15 + 8], r9
lea rcx, str.invalid_keyC:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_slab_0.4.9_srclib.rs
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_buffer.rs
mov edx, 0xb
call sym.core::option::expect_failed::hbd75ea7c1c4dbaeb
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_srcio_read_buf.rs
call sym.core::slice::index::slice_end_index_len_fail::hda10811658e048af
mov qword [rsp + 0x240], 0
lea rcx, [rsp + 0x628]
lea rdx, [rsp + 0x8a0]
lea r8, [rsp + 0x240]
call sym.core::panicking::assert_failed::h0fea5b63a8a01f86
call sym.bytes::panic_advance::hf761f20e26f21ebd
mov rdx, r8
lea r8, [0x1402cb1c8]
mov ecx, 9
call sym.core::slice::index::slice_start_index_len_fail::h3f646e8722da45b7
mov rdx, r8
lea r8, [0x1402cb1b0]
mov ecx, 9
call sym.core::slice::index::slice_start_index_len_fail::h3f646e8722da45b7
mov rdx, r8
lea r8, [0x1402cb210]
mov ecx, 9
call sym.core::slice::index::slice_start_index_len_fail::h3f646e8722da45b7
mov rdx, r8
lea r8, [0x1402cb1f8]
mov ecx, 9
call sym.core::slice::index::slice_start_index_len_fail::h3f646e8722da45b7
mov rdx, r8
lea r8, [0x1402cb1e0]
mov ecx, 9
call sym.core::slice::index::slice_start_index_len_fail::h3f646e8722da45b7
lea r8, [0x1402ca958]
mov ecx, 2
mov edx, 2
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea r8, [0x1402ca958]
mov ecx, 4
mov edx, 4
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea r8, [0x1402ca958]
mov ecx, 5
mov edx, 5
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea r8, [0x1402ca958]
mov ecx, 3
mov edx, 3
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea r8, [0x1402ca940]
mov ecx, 1
mov edx, 1
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
mov qword [rsp + 0x240], r14
mov byte [rsp + 0x248], bpl
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x1400b5e2a
lea rcx, str.assertion_failed:_self.remote.is_none__C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_settings.rs
lea r8, [0x140300e90]
mov edx, 0x27
call sym.core::panicking::panic::heacbd316ae05a694
mov qword [rsp + 0x240], rcx
mov byte [rsp + 0x248], al
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x1400b5e2a
mov rdx, r8
lea r8, [0x1402cb198]
mov ecx, 9
call sym.core::slice::index::slice_start_index_len_fail::h3f646e8722da45b7
mov qword [rsp + 0x240], rbp
mov byte [rsp + 0x248], al
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x1400b5e2a
mov byte [rsp + 0x240], al
lea rax, [0x140301028]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_pong_frame
lea r9, [0x140301168]
lea r8, [rsp + 0x240]
mov edx, 0x12
call sym.core::result::unwrap_failed::he553ba724245dc85
lea rcx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_buffer.rs
call sym.core::option::unwrap_failed::h023124a4722a3daa
lea rcx, str.assertion_failed:_slot.next.is_none__
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_buffer.rs
mov edx, 0x25
call sym.core::panicking::panic::heacbd316ae05a694
ud2
mov qword [rsp + 0x860], rax
lea rax, [rsp + 0xa78]
mov qword [rsp + 0x3a0], rax
lea rax, [sym._ZN4core3fmt3num50__LT_impl_u20_core..fmt..Debug_u20_for_u20_u64_GT_3fmt17ha44d7b5b1aa4b7cfE.1317]
mov qword [rsp + 0x3a8], rax
lea rcx, [rsp + 0x860]
mov qword [rsp + 0x3b0], rcx
mov qword [rsp + 0x3b8], rax
lea rax, [0x14030f8b8]
mov qword [rsp + 0x240], rax
mov qword [rsp + 0x248], 2
mov qword [rsp + 0x260], 0
lea rax, [rsp + 0x3a0]
mov qword [rsp + 0x250], rax
mov qword [rsp + 0x258], 2
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rsC:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_src_body_body.rsE
lea rcx, [rsp + 0x240]
call sym.core::panicking::panic_fmt::hbb9b898858802355
lea rax, [rsp + 0x8a4]
mov qword [rsp + 0x700], rax
lea rax, [sym.__h2::frame::stream_id::StreamId_as_core::fmt::Debug_::fmt::hb5ea60795c7c8b61]
mov qword [rsp + 0x708], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x3a0], rax
mov qword [rsp + 0x3a8], 1
mov qword [rsp + 0x3c0], 0
lea rax, [rsp + 0x700]
mov qword [rsp + 0x3b0], rax
mov qword [rsp + 0x3b8], 1
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
lea rcx, [rsp + 0x3a0]
call sym.core::panicking::panic_fmt::hbb9b898858802355
lea rax, [rsp + 0x8a4]
jmp 0x1400b5b0e
lea rcx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE_as_usize___val__val___MAX_MAX_FRAME_SIZE_as_usizeC:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rs
lea r8, str.__f0_
mov edx, 0x5e
call sym.core::panicking::panic::heacbd316ae05a694
lea rcx, [0x1402cb180]
call sym.core::panicking::panic_const::panic_const_div_by_zero::hbea6ea359b95f695
mov byte [rsp + 0x240], al
lea rax, [0x140300ee0]
jmp 0x1400b5c68
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x240], rax
mov byte [rsp + 0x248], bl
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x1400b5e2a
mov qword [rsp + 0x240], rdx
mov byte [rsp + 0x248], al
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x1400b5da2
lea rax, [rsp + 0xd34]
mov qword [rsp + 0x700], rax
lea rax, [sym.__h2::frame::stream_id::StreamId_as_core::fmt::Debug_::fmt::hb5ea60795c7c8b61]
mov qword [rsp + 0x708], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x3a0], rax
mov qword [rsp + 0x3a8], 1
mov qword [rsp + 0x3c0], 0
lea rax, [rsp + 0x700]
mov qword [rsp + 0x3b0], rax
mov qword [rsp + 0x3b8], 1
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
lea rcx, [rsp + 0x3a0]
call sym.core::panicking::panic_fmt::hbb9b898858802355
mov byte [rsp + 0x240], al
lea rax, [0x140300fe0]
jmp 0x1400b5ded
mov byte [rsp + 0x240], al
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_WINDOW_UPDATE_frame
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_RST_STREAM_frame
lea r9, [0x140301168]
lea r8, [rsp + 0x240]
mov edx, 0x18
call sym.core::result::unwrap_failed::he553ba724245dc85
mov byte [rsp + 0x240], al
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamsprioritize.rsinvalid_frame
mov qword [rsp + 0x20], rax
lea rcx, [0x140304176]
lea r9, [0x140304ac0]
lea r8, [rsp + 0x240]
mov edx, 0xd
call sym.core::result::unwrap_failed::he553ba724245dc85
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x240], rax
mov eax, dword [rsp + 0x1b8]
mov byte [rsp + 0x248], al
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x1400b5e2a
mov qword [rsp + 0x3a0], r8
mov byte [rsp + 0x3a8], al
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x14030fd76]
lea r9, sym._ZN4core3ptr125drop_in_place_LT_std..sync..poison..PoisonError_LT_std..sync..mutex..MutexGuard_LT_hyper..proto..h2..ping..Shar
lea r8, [rsp + 0x3a0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::he553ba724245dc85
mov byte [rsp + 0x240], al
lea rax, [0x140300f50]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_settings_frame
lea r9, [0x140301168]
lea r8, [rsp + 0x240]
mov edx, 0x16
call sym.core::result::unwrap_failed::he553ba724245dc85
mov qword [rsp + 0x6c0], r9
lea rax, [rsp + 0x860]
mov qword [rsp + 0x3a0], rax
lea rax, [sym._ZN4core3fmt3num50__LT_impl_u20_core..fmt..Debug_u20_for_u20_u64_GT_3fmt17ha44d7b5b1aa4b7cfE.1317]
mov qword [rsp + 0x3a8], rax
lea rcx, [rsp + 0x6c0]
mov qword [rsp + 0x3b0], rcx
mov qword [rsp + 0x3b8], rax
lea rax, str.split_off_out_of_bounds:
mov qword [rsp + 0x240], rax
mov qword [rsp + 0x248], 2
mov qword [rsp + 0x260], 0
lea rax, [rsp + 0x3a0]
mov qword [rsp + 0x250], rax
mov qword [rsp + 0x258], 2
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rsC:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_src_body_body.rsE
lea rcx, [rsp + 0x240]
call sym.core::panicking::panic_fmt::hbb9b898858802355
lea rcx, str.assertion_failed:_val___frame::MAX_MAX_FRAME_SIZE_as_usize
lea r8, [0x140300f38]
mov edx, 0x3b
call sym.core::panicking::panic::heacbd316ae05a694
lea rcx, str.assertion_failed:__id.is_zero__C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotopeer.rs
lea r8, [0x1402ca640]
mov edx, 0x1f
call sym.core::panicking::panic::heacbd316ae05a694
mov rax, qword [rsp + 0x668]
mov qword [rsp + 0x240], rax
mov eax, dword [rsp + 0x504]
mov byte [rsp + 0x248], al
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x1400b5e2a
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x240], rax
mov eax, dword [rsp + 0x22c]
mov byte [rsp + 0x248], al
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x14030fd76]
lea r9, sym._ZN4core3ptr125drop_in_place_LT_std..sync..poison..PoisonError_LT_std..sync..mutex..MutexGuard_LT_hyper..proto..h2..ping..Shar
lea r8, [rsp + 0x240]
mov edx, 0x2b
call sym.core::result::unwrap_failed::he553ba724245dc85
mov qword [rsp + 0x240], rcx
mov byte [rsp + 0x248], al
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x1400b5e2a
mov byte [rsp + 0x240], al
lea rax, [0x140300ff8]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_ping_frameC:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoping_pong.rs
lea r9, [0x140301168]
lea r8, [rsp + 0x240]
mov edx, 0x12
call sym.core::result::unwrap_failed::he553ba724245dc85
xor eax, eax
mov qword [rsp + 0x240], r14
mov byte [rsp + 0x248], al
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x14030fd76]
lea r9, sym._ZN4core3ptr125drop_in_place_LT_std..sync..poison..PoisonError_LT_std..sync..mutex..MutexGuard_LT_hyper..proto..h2..ping..Shar
lea r8, [rsp + 0x240]
mov edx, 0x2b
call sym.core::result::unwrap_failed::he553ba724245dc85
mov qword [rsp + 0x120], r15
lea rax, [rsp + 0x6c0]
mov qword [rsp + 0x160], rax
lea rax, [sym._ZN4core3fmt3num50__LT_impl_u20_core..fmt..Debug_u20_for_u20_u64_GT_3fmt17ha44d7b5b1aa4b7cfE.1317]
mov qword [rsp + 0x168], rax
lea rcx, [rsp + 0x120]
mov qword [rsp + 0x170], rcx
mov qword [rsp + 0x178], rax
lea rax, str.split_off_out_of_bounds:
mov qword [rsp + 0x240], rax
mov qword [rsp + 0x248], 2
mov qword [rsp + 0x260], 0
lea rax, [rsp + 0x160]
mov qword [rsp + 0x250], rax
mov qword [rsp + 0x258], 2
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes_mut.rs
lea rcx, [rsp + 0x240]
call sym.core::panicking::panic_fmt::hbb9b898858802355
mov rcx, r15
mov rdx, r12
call sym.bytes::panic_advance::hf761f20e26f21ebd
lea r8, [0x1402cb240]
mov ecx, 9
call sym.core::slice::index::slice_start_index_len_fail::h3f646e8722da45b7
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001findexmap_2.2.6_srcmapcore_raw.rs
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea rax, [rsp + 0x7f4]
mov qword [rsp + 0xd30], rax
lea rax, [sym.__h2::frame::stream_id::StreamId_as_core::fmt::Debug_::fmt::hb5ea60795c7c8b61]
mov qword [rsp + 0xd38], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x700], rax
mov qword [rsp + 0x708], 1
mov qword [rsp + 0x720], 0
lea rax, [rsp + 0xd30]
mov qword [rsp + 0x710], rax
mov qword [rsp + 0x718], 1
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
lea rcx, [rsp + 0x700]
call sym.core::panicking::panic_fmt::hbb9b898858802355
lea rax, [rsp + 0x7f4]
mov qword [rsp + 0xd30], rax
lea rax, [sym.__h2::frame::stream_id::StreamId_as_core::fmt::Debug_::fmt::hb5ea60795c7c8b61]
mov qword [rsp + 0xd38], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x700], rax
mov qword [rsp + 0x708], 1
mov qword [rsp + 0x720], 0
lea rax, [rsp + 0xd30]
mov qword [rsp + 0x710], rax
mov qword [rsp + 0x718], 1
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
lea rcx, [rsp + 0x700]
call sym.core::panicking::panic_fmt::hbb9b898858802355
lea rax, [rsp + 0xe14]
jmp 0x1400b568a
mov byte [rsp + 0x240], al
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_WINDOW_UPDATE_frame
mov qword [rsp + 0x20], rax
lea rcx, [0x140304260]
lea r9, [0x140304ac0]
lea r8, [rsp + 0x240]
mov edx, 0x1b
call sym.core::result::unwrap_failed::he553ba724245dc85
mov dword [rsp + 0x240], 3
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_WINDOW_UPDATE_frame
mov qword [rsp + 0x20], rax
lea rcx, str.unexpected_flow_control_state
lea r9, [0x140304b20]
lea r8, [rsp + 0x240]
mov edx, 0x1d
call sym.core::result::unwrap_failed::he553ba724245dc85
lea rcx, [0x1402ca408]
call sym.core::option::unwrap_failed::h023124a4722a3daa
mov ecx, 8
mov edx, 0x28
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
call sym.bytes::abort::hdfcb78af641de0bd
lea rcx, [0x1402cad40]
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_flow_control.rsassertion_failed:_self.window_size.0___sz_as_i32
mov edx, 0x31
call sym.core::panicking::panic::heacbd316ae05a694
lea rcx, str._bA0_
call sym.core::option::unwrap_failed::h023124a4722a3daa
mov byte [rsp + 0x240], al
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_WINDOW_UPDATE_frame
mov qword [rsp + 0x20], rax
lea rcx, [0x140304260]
lea r9, [0x140301168]
lea r8, [rsp + 0x240]
mov edx, 0x1b
call sym.core::result::unwrap_failed::he553ba724245dc85
mov dword [rsp + 0x240], 3
add eax, dword [rax]
add byte [rax], al
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_WINDOW_UPDATE_frame
jmp 0x1400b604b
lea rax, str.__r0_
mov qword [rsp + 0x700], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h076aca05718f1fcc]
mov qword [rsp + 0x708], rax
lea rax, str.8a0_
mov qword [rsp + 0x240], rax
mov qword [rsp + 0x248], 1
mov qword [rsp + 0x260], 0
lea rax, [rsp + 0x700]
mov qword [rsp + 0x250], rax
mov qword [rsp + 0x258], 1
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamsprioritize.rsinvalid_frame
lea rcx, [rsp + 0x240]
call sym.core::panicking::panic_fmt::hbb9b898858802355
call sym.alloc::raw_vec::capacity_overflow::h1e9621a84679a79e
mov ecx, 1
mov rdx, r14
call sym.alloc::raw_vec::handle_error::h4c8b686338b9335b
int3