Function at 0x1400ca730
Capabilities:
Encode data using xor
Hash data using fnv

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xec8
movaps xmmword [rsp + 0xeb0], xmm13
movaps xmmword [rsp + 0xea0], xmm12
movaps xmmword [rsp + 0xe90], xmm11
movdqa xmmword [rsp + 0xe80], xmm10
movdqa xmmword [rsp + 0xe70], xmm9
movdqa xmmword [rsp + 0xe60], xmm8
movdqa xmmword [rsp + 0xe50], xmm7
movaps xmmword [rsp + 0xe40], xmm6
mov rax, qword [rcx]
cmp rax, 3
je 0x1400d05d3
mov r12, rdx
mov r13, rcx
cmp eax, 2
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x90], rdx
jne 0x1400cd21c
lea rdi, [r13 + 8]
lea rbx, [r13 + 0x98]
lea r14, [r13 + 0x10]
lea r15, [rsp + 0x678]
movdqa xmm6, xmmword [0x1402bcfa0]
pcmpeqd xmm7, xmm7
movdqa xmm8, xmmword [0x1402bcf90]
movdqa xmm9, xmmword [0x1402bcf70]
movdqa xmm10, xmmword [0x1402bcf80]
xorps xmm11, xmm11
lea rax, [r13 + 0xa8]
mov qword [rsp + 0x100], rax
lea rbp, [rsp + 0x670]
mov qword [rsp + 0x60], rdi
mov qword [rsp + 0x80], rbx
mov qword [rsp + 0xd0], r14
nop word cs:[rax + rax]
lea rcx, [rsp + 0x550]
mov rdx, rbx
mov r8, r12
call sym.h2::client::SendRequest_B_::poll_ready::hdaa8ab97527d6c4e
movzx esi, byte [rsp + 0x550]
cmp esi, 5
jne 0x1400cf89f
mov rax, qword [rdi]
mov qword [rdi], 2
cmp rax, 2
je 0x1400ca8c5
mov qword [rsp + 0x670], rax
mov rax, qword [r14 + 0x60]
mov qword [r15 + 0x60], rax
movups xmm0, xmmword [r14 + 0x50]
movups xmmword [r15 + 0x50], xmm0
movups xmm0, xmmword [r14 + 0x40]
movups xmmword [r15 + 0x40], xmm0
movdqu xmm0, xmmword [r14]
movdqu xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
movups xmm3, xmmword [r14 + 0x30]
movups xmmword [r15 + 0x30], xmm3
movups xmmword [r15 + 0x20], xmm2
movdqu xmmword [r15 + 0x10], xmm1
movdqu xmmword [r15], xmm0
mov rcx, rdi
mov rdx, rbp
mov r8, r12
call sym.hyper::proto::h2::client::ClientTask_B_::poll_pipe::h12a8935bd3bca1eb
jmp 0x1400ca830
mov rdx, qword [r13 + 0xb8]
mov r8, qword [r12]
lea rcx, [rsp + 0x2a0]
call sym.tokio::sync::mpsc::chan::Rx_T_S_::recv::h990bdbfa8f1f3121
mov rsi, qword [rsp + 0x3a0]
cmp rsi, 3
je 0x1400d01c1
cmp esi, 4
je 0x1400d01c8
cmp esi, 2
je 0x1400d037d
mov r8d, 0x100
lea rbp, [rsp + 0xb50]
mov rcx, rbp
lea rdx, [rsp + 0x2a0]
call sym.memcpy
lea rax, [rsp + 0x2b8]
movups xmm0, xmmword [rax + 0xf0]
movaps xmmword [rsp + 0x7c0], xmm0
mov r8d, 0x100
lea rcx, [rsp + 0x800]
mov rdx, rbp
call sym.memcpy
mov qword [rsp + 0xe0], rsi
movdqa xmm0, xmmword [rsp + 0x7c0]
lea rax, [rsp + 0xe8]
movdqu xmmword [rax], xmm0
mov rax, qword [rsp + 0xe8]
test rsi, rsi
je 0x1400caa76
test rax, rax
je 0x1400d0609
mov rax, qword [rsp + 0xf0]
test rax, rax
lea rbp, [rsp + 0x670]
je 0x1400d0621
add rax, 0xd0
mov rax, qword [rax]
test al, 4
jne 0x1400caaa7
mov r8d, 0xe0
lea rcx, [rsp + 0x900]
lea rdx, [rsp + 0x800]
call sym.memcpy
lea rax, [rsp + 0x8e0]
movdqu xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
movdqa xmmword [rsp + 0x530], xmm1
movdqa xmmword [rsp + 0x520], xmm0
lea r14, [0x1402de2ee]
mov qword [rsp + 0x20], r14
mov r8d, 0xa
lea rcx, [rsp + 0x9e0]
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
lea rdi, [rsp + 0x120]
mov r9, rdi
call sym.http::header::name::parse_hdr::h438e117100826536
movzx eax, byte [rsp + 0x9f0]
cmp eax, 3
je 0x1400d050e
mov rdx, qword [rsp + 0x9e0]
mov r8, qword [rsp + 0x9e8]
test eax, eax
lea rsi, [rsp + 0x558]
lea rbx, [rsp + 0x2a0]
je 0x1400cabcc
cmp eax, 2
jne 0x1400cabe8
mov qword [rsp + 0x558], 0
mov byte [rsp + 0x560], dl
jmp 0x1400cabf0
test rax, rax
je 0x1400d0609
mov rax, qword [rsp + 0xf0]
test rax, rax
lea rbp, [rsp + 0x670]
je 0x1400d0621
add rax, 0x30
mov rax, qword [rax]
test al, 4
je 0x1400ca9ad
lea rcx, [rsp + 0xe0]
call sym.__hyper::client::dispatch::Callback_T_U__as_core::ops::drop::Drop_::drop::h102440cea7d46a87
cmp qword [rsp + 0xe0], 0
mov rax, qword [rsp + 0xe8]
je 0x1400cab48
test rax, rax
je 0x1400cabad
mov rdx, qword [rsp + 0xf0]
test rdx, rdx
je 0x1400cabad
mov rax, qword [rdx + 0xd0]
nop dword [rax]
mov rcx, rax
test cl, 4
jne 0x1400cab0d
mov r8, rcx
or r8, 2
mov rax, rcx
lock cmpxchg qword [rdx + 0xd0], r8
jne 0x1400caaf0
and ecx, 5
cmp ecx, 1
jne 0x1400cab26
mov rax, qword [rdx + 0xc0]
mov rcx, qword [rdx + 0xc8]
call qword [rax + 0x10]
mov rax, qword [rsp + 0xf0]
test rax, rax
je 0x1400cabad
lock dec qword [rax]
jne 0x1400cabad
mov rcx, qword [rsp + 0xf0]
call sym.alloc::sync::Arc_T_A_::drop_slow::ha20de0c743f8b3d9
jmp 0x1400cabad
test rax, rax
je 0x1400cabad
mov rdx, qword [rsp + 0xf0]
test rdx, rdx
je 0x1400cabad
mov rax, qword [rdx + 0x30]
nop
mov rcx, rax
test cl, 4
jne 0x1400cab7a
mov r8, rcx
or r8, 2
mov rax, rcx
lock cmpxchg qword [rdx + 0x30], r8
jne 0x1400cab60
and ecx, 5
cmp ecx, 1
jne 0x1400cab8d
mov rax, qword [rdx + 0x20]
mov rcx, qword [rdx + 0x28]
call qword [rax + 0x10]
mov rax, qword [rsp + 0xf0]
test rax, rax
je 0x1400cabad
lock dec qword [rax]
jne 0x1400cabad
mov rcx, qword [rsp + 0xf0]
call sym.alloc::sync::Arc_T_A_::drop_slow::h7f1dd13b61db4487
lea rcx, [rsp + 0x800]
call sym.core::ptr::drop_in_place_http::request::Parts_::h015c71a772a88aed
lea rcx, [rsp + 0x8e0]
call sym.core::ptr::drop_in_place_reqwest::async_impl::body::Body_::he39fe6c0418cfdf9
jmp 0x1400ca830
xor eax, eax
nop
cmp r8, rax
je 0x1400cabe8
movzx ecx, byte [rdx + rax]
inc rax
cmp byte [rcx + r14], 0
jne 0x1400cabd0
jmp 0x1400d050e
mov rcx, rsi
call sym.bytes::bytes::Bytes::copy_from_slice::h4aeb6c209d36dba4
movdqu xmm0, xmmword [rsi]
movdqu xmm1, xmmword [rsi + 0x10]
movdqa xmmword [rsp + 0x9e0], xmm0
movdqa xmmword [rsp + 0x9f0], xmm1
mov qword [rsp + 0x20], r14
mov r8d, 0x10
lea rcx, [rsp + 0x6e0]
lea rdx, str.proxy_connectiony
mov r9, rdi
call sym.http::header::name::parse_hdr::h438e117100826536
movzx eax, byte [rsp + 0x6f0]
cmp eax, 3
je 0x1400d0505
mov rdx, qword [rsp + 0x6e0]
mov r8, qword [rsp + 0x6e8]
test eax, eax
je 0x1400cac6c
cmp eax, 2
jne 0x1400cac88
mov qword [rsp + 0x558], 0
mov byte [rsp + 0x560], dl
jmp 0x1400cac90
xor eax, eax
nop
cmp r8, rax
je 0x1400cac88
movzx ecx, byte [rdx + rax]
inc rax
cmp byte [rcx + r14], 0
jne 0x1400cac70
jmp 0x1400d0505
mov rcx, rsi
call sym.bytes::bytes::Bytes::copy_from_slice::h4aeb6c209d36dba4
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
lea rax, [rsp + 0x2b8]
movups xmmword [rax + 0x18], xmm1
movups xmmword [rax + 8], xmm0
movaps xmm0, xmmword [rsp + 0x9e0]
movdqa xmm1, xmmword [rsp + 0x9f0]
movaps xmmword [rsp + 0x2a0], xmm0
movdqa xmmword [rsp + 0x2b0], xmm1
movups xmm0, xmmword [0x1402dfdf0]
movups xmmword [rax + 0x38], xmm0
movups xmm0, xmmword [0x1402dfde0]
movups xmmword [rax + 0x28], xmm0
movups xmm0, xmmword [0x1402dfce0]
movups xmmword [rax + 0x58], xmm0
movups xmm0, xmmword [0x1402dfcd0]
movups xmmword [rax + 0x48], xmm0
movups xmm0, xmmword [0x1402dfe10]
movups xmmword [rax + 0x78], xmm0
movdqu xmm0, xmmword [0x1402dfe00]
movdqu xmmword [rax + 0x68], xmm0
mov rdx, rbx
xor r9d, r9d
jmp 0x1400cad3c
add r9, 0x20
lea rdx, [rsp + r9]
add rdx, 0x2a0
cmp r9, 0xa0
je 0x1400caf4d
mov rax, qword [rsp + 0x928]
test rax, rax
je 0x1400cad20
lea rcx, [rsp + 0x900]
mov qword [rsp + 0x40], r9
mov qword [rsp + 0x58], rdx
mov qword [rsp + 0x48], rax
call sym.http::header::map::hash_elem_using::h54e6ed4d2fc754e5
mov rdx, qword [rsp + 0x48]
mov r10, qword [rsp + 0x58]
mov r9, qword [rsp + 0x40]
mov ebp, eax
movzx esi, word [rsp + 0x958]
mov r13d, esi
and r13d, ebp
mov r15, qword [rsp + 0x950]
mov r11, qword [rsp + 0x920]
mov r12, qword [rsp + 0x948]
xor ebx, ebx
mov qword [rsp + 0x68], r11
jmp 0x1400cadc6
movzx eax, byte [rax + 8]
cmp al, byte [r10 + 8]
je 0x1400cae82
nop word cs:[rax + rax]
inc rbx
inc r13
mov rax, r13
nop dword [rax]
mov r13, rax
mov eax, 0
cmp r13, r15
jae 0x1400cadd0
movzx r14d, word [r12 + r13*4]
cmp r14, 0xffff
je 0x1400cad20
movzx eax, word [r12 + r13*4 + 2]
mov ecx, eax
and ecx, esi
mov r8d, r13d
sub r8d, ecx
and r8d, esi
cmp rbx, r8
ja 0x1400cad20
cmp ax, bp
jne 0x1400cadc0
cmp rdx, r14
jbe 0x1400d035c
imul rdi, r14, 0x68
mov rcx, qword [r11 + rdi + 0x40]
test rcx, rcx
setne al
cmp qword [rsp + r9 + 0x2a0], 0
sete r8b
cmp al, r8b
je 0x1400cadc0
lea rax, [r11 + rdi]
add rax, 0x40
test rcx, rcx
je 0x1400cada5
mov r8, qword [rax + 0x10]
cmp r8, qword [r10 + 0x10]
jne 0x1400cadc0
mov rdx, qword [r10 + 8]
mov rcx, qword [rax + 8]
call sub.msvcrt.dll_memcmp
mov r11, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x48]
mov r10, qword [rsp + 0x58]
mov r9, qword [rsp + 0x40]
test eax, eax
jne 0x1400cadc0
cmp qword [r11 + rdi], 0
lea rsi, [rsp + 0x900]
je 0x1400caea0
add r11, rdi
mov rdx, qword [r11 + 8]
mov rcx, rsi
call sym.http::header::map::HeaderMap_T_::remove_all_extra_values::h78f89fe82bd7cbc5
lea rcx, [rsp + 0x120]
mov rdx, rsi
mov r8, r13
mov r9, r14
call sym.http::header::map::HeaderMap_T_::remove_found::h131cdf7e4640c77d
lea rcx, [rsp + 0x138]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x570], rax
movdqu xmm0, xmmword [rcx]
movdqu xmm1, xmmword [rcx + 0x10]
movdqa xmmword [rsp + 0x560], xmm1
movdqa xmmword [rsp + 0x550], xmm0
mov rax, qword [rsp + 0x160]
test rax, rax
je 0x1400caf0d
mov rdx, qword [rsp + 0x168]
mov r8, qword [rsp + 0x170]
lea rcx, [rsp + 0x178]
call qword [rax + 0x18]
cmp byte [rsp + 0x570], 2
mov r9, qword [rsp + 0x40]
je 0x1400cad20
mov rax, qword [rsp + 0x550]
mov rdx, qword [rsp + 0x558]
mov r8, qword [rsp + 0x560]
lea rcx, [rsp + 0x568]
call qword [rax + 0x18]
mov r9, qword [rsp + 0x40]
jmp 0x1400cad20
movups xmm12, xmmword [0x1402dfe30]
movaps xmmword [rsp + 0x130], xmm12
movups xmm13, xmmword [0x1402dfe20]
movaps xmmword [rsp + 0x120], xmm13
mov rax, qword [rsp + 0x928]
test rax, rax
je 0x1400cb175
lea rcx, [rsp + 0x900]
lea rdx, [rsp + 0x120]
mov qword [rsp + 0x58], rax
call sym.http::header::map::hash_elem_using::h54e6ed4d2fc754e5
mov rdx, qword [rsp + 0x58]
mov ebp, eax
movzx esi, word [rsp + 0x958]
mov ebx, esi
and ebx, ebp
mov r14, qword [rsp + 0x950]
mov r13, qword [rsp + 0x920]
mov r12, qword [rsp + 0x948]
mov r10, qword [rsp + 0x120]
mov r11, qword [rsp + 0x128]
movzx eax, byte [rsp + 0x128]
mov byte [rsp + 0x48], al
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x40], rax
xor edi, edi
mov qword [rsp + 0x68], r10
mov qword [rsp + 0xb0], r11
jmp 0x1400cb016
movzx ecx, byte [rsp + 0x48]
cmp byte [rax + 8], cl
je 0x1400cb0cd
nop dword [rax]
inc rdi
inc rbx
mov rax, rbx
nop dword [rax]
mov rbx, rax
mov eax, 0
cmp rbx, r14
jae 0x1400cb020
movzx ecx, word [r12 + rbx*4]
cmp rcx, 0xffff
je 0x1400cb0d7
movzx eax, word [r12 + rbx*4 + 2]
mov r9d, eax
and r9d, esi
mov r8d, ebx
sub r8d, r9d
and r8d, esi
cmp rdi, r8
ja 0x1400cb0d7
cmp ax, bp
jne 0x1400cb010
cmp rdx, rcx
jbe 0x1400d05ee
test r10, r10
sete al
imul r15, rcx, 0x68
mov rcx, qword [r13 + r15 + 0x40]
test rcx, rcx
setne r8b
cmp r8b, al
je 0x1400cb010
lea rax, [r15 + r13]
add rax, 0x40
test rcx, rcx
je 0x1400cafff
mov rcx, qword [rsp + 0x40]
cmp qword [rax + 0x10], rcx
jne 0x1400cb010
mov rcx, qword [rax + 8]
mov rdx, r11
mov r8, qword [rsp + 0x40]
call sub.msvcrt.dll_memcmp
mov r11, qword [rsp + 0xb0]
mov r10, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x58]
test eax, eax
jne 0x1400cb010
lea rsi, [r15 + r13]
add rsi, 0x18
jmp 0x1400cb0d9
xor esi, esi
test r10, r10
lea rbp, [rsp + 0x120]
lea rdi, [rsp + 0x900]
je 0x1400cb102
lea rcx, [rsp + 0x138]
mov rdx, r11
mov r8, qword [rsp + 0x40]
call qword [r10 + 0x18]
test rsi, rsi
je 0x1400cb185
cmp qword [rsi + 0x10], 8
jne 0x1400cb121
mov rax, qword [rsi + 8]
movabs rcx, 0x7372656c69617274
cmp qword [rax], rcx
je 0x1400cb185
movaps xmmword [rsp + 0x560], xmm12
movaps xmmword [rsp + 0x550], xmm13
mov rcx, rbp
mov rdx, rdi
lea r8, [rsp + 0x550]
call sym.http::header::map::HeaderMap_T_::remove::hb05e0de18d85db32
cmp byte [rsp + 0x140], 2
je 0x1400cb185
mov rax, qword [rsp + 0x120]
mov rdx, qword [rsp + 0x128]
mov r8, qword [rsp + 0x130]
lea rcx, [rsp + 0x138]
call qword [rax + 0x18]
jmp 0x1400cb185
lea rbp, [rsp + 0x120]
lea rdi, [rsp + 0x900]
movups xmm0, xmmword [0x140302de0]
movaps xmmword [rsp + 0x130], xmm0
movdqu xmm0, xmmword [0x140302dd0]
movdqa xmmword [rsp + 0x120], xmm0
lea rcx, [rsp + 0x4f0]
mov rdx, rdi
mov r8, rbp
call sym.http::header::map::HeaderMap_T_::remove::hb05e0de18d85db32
cmp byte [rsp + 0x510], 2
mov r13, qword [rsp + 0x78]
mov r12, qword [rsp + 0x90]
mov rdi, qword [rsp + 0x60]
mov rbx, qword [rsp + 0x80]
mov r14, qword [rsp + 0xd0]
lea r15, [rsp + 0x678]
je 0x1400cb9d2
movdqu xmm0, xmmword [rsp + 0x4f0]
movdqu xmm1, xmmword [rsp + 0x500]
movdqa xmmword [rsp + 0x4c0], xmm0
movdqa xmmword [rsp + 0x4d0], xmm1
mov rax, qword [rsp + 0x510]
mov qword [rsp + 0x4e0], rax
mov rcx, qword [rsp + 0x4c8]
mov rax, qword [rsp + 0x4d0]
xor edx, edx
nop word cs:[rax + rax]
cmp rax, rdx
je 0x1400cb262
movzx r8d, byte [rcx + rdx]
inc rdx
cmp r8b, 9
je 0x1400cb240
add r8b, 0xe0
cmp r8b, 0x5f
jb 0x1400cb240
jmp 0x1400d0443
mov qword [rsp + 0x550], 0
mov qword [rsp + 0x558], rax
mov qword [rsp + 0x560], rcx
mov qword [rsp + 0x568], rax
mov qword [rsp + 0x570], 0
mov qword [rsp + 0x578], rax
movabs rax, 0x2c0000002c
mov qword [rsp + 0x580], rax
mov byte [rsp + 0x588], 1
mov word [rsp + 0x590], 1
jmp 0x1400cb2f2
mov r13, qword [rsp + 0x78]
mov r12, qword [rsp + 0x90]
mov rdi, qword [rsp + 0x60]
mov rbx, qword [rsp + 0x80]
mov r14, qword [rsp + 0xd0]
lea r15, [rsp + 0x678]
lea rbp, [rsp + 0x120]
lea rcx, [rsp + 0x550]
call sym.core::str::iter::SplitInternal_P_::next::h8621062d0ed47232
test rax, rax
je 0x1400cb9af
mov rcx, rax
call sym.core::str::__impl_str_::trim_matches::h5394f2a651af39b8
mov r8, rdx
lea rcx, [0x140307e48]
mov qword [rsp + 0x20], rcx
mov rcx, rbp
mov rdx, rax
lea r9, [rsp + 0x9e0]
call sym.http::header::name::parse_hdr::h438e117100826536
movzx r9d, byte [rsp + 0x130]
cmp r9d, 3
je 0x1400cb2f2
mov rax, qword [rsp + 0x928]
test rax, rax
lea r11, [0x140307e48]
je 0x1400cb2c0
mov r15, qword [rsp + 0x120]
mov r13, qword [rsp + 0x128]
cmp dword [rsp + 0x900], 2
mov dword [rsp + 0x68], r9d
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0x58], r15
mov qword [rsp + 0x40], r13
jne 0x1400cb426
movdqu xmm0, xmmword [rsp + 0x908]
pshufd xmm1, xmm0, 0x44
pxor xmm1, xmm9
movdqa xmmword [rsp + 0x120], xmm1
pshufd xmm1, xmm0, 0xee
pxor xmm1, xmm10
movdqa xmmword [rsp + 0x130], xmm1
movdqa xmmword [rsp + 0x140], xmm0
lea rax, [rsp + 0x150]
movaps xmmword [rax], xmm11
mov qword [rax + 0x10], 0
xor eax, eax
cmp r9d, 2
setne al
mov qword [rsp + 0x70], rax
mov r8d, 8
lea rdi, [rsp + 0x120]
mov rcx, rdi
lea r14, [rsp + 0x70]
mov rdx, r14
call sym.__std::hash::random::DefaultHasher_as_core::hash::Hasher_::write::h375a4a5750cb1122
mov eax, dword [rsp + 0x68]
cmp eax, 2
jne 0x1400cb467
movzx eax, r15b
mov qword [rsp + 0x70], rax
mov r8d, 8
mov rcx, rdi
mov rdx, r14
jmp 0x1400cb478
xor edx, edx
cmp r9d, 2
setne dl
movabs rax, 0xcbf29ce484222325
xor rdx, rax
movabs rcx, 0x1efac7090aef4a21
imul rdx, rcx
cmp r9d, 2
jne 0x1400cb7e1
movzx eax, r15b
xor rdx, rax
imul rdx, rcx
mov r12, rdx
jmp 0x1400cb58c
test eax, eax
je 0x1400cb845
mov rcx, rdi
mov rdx, r15
mov r8, r13
call sym.__std::hash::random::DefaultHasher_as_core::hash::Hasher_::write::h375a4a5750cb1122
lea rbx, [0x140307e48]
mov rax, qword [rsp + 0x130]
mov r9, qword [rsp + 0x150]
shl r9, 0x38
or r9, qword [rsp + 0x158]
mov rcx, qword [rsp + 0x138]
mov r8, qword [rsp + 0x120]
add r8, rax
rol rax, 0xd
xor rcx, r9
xor rax, r8
rol r8, 0x20
mov rdx, qword [rsp + 0x128]
add rdx, rcx
rol rcx, 0x10
xor rcx, rdx
add r8, rcx
rol rcx, 0x15
add rdx, rax
rol rax, 0x11
xor rcx, r8
xor rax, rdx
rol rdx, 0x20
xor r8, r9
add r8, rax
rol rax, 0xd
xor rax, r8
rol r8, 0x20
xor rdx, 0xff
add rdx, rcx
rol rcx, 0x10
xor rcx, rdx
add r8, rcx
rol rcx, 0x15
add rdx, rax
rol rax, 0x11
xor rax, rdx
rol rdx, 0x20
xor rcx, r8
add r8, rax
rol rax, 0xd
xor rax, r8
rol r8, 0x20
add rdx, rcx
rol rcx, 0x10
xor rcx, rdx
add r8, rcx
rol rcx, 0x15
add rdx, rax
rol rax, 0x11
xor rax, rdx
rol rdx, 0x20
xor rcx, r8
add r8, rax
rol rax, 0xd
xor rax, r8
add rdx, rcx
shl rcx, 0x10
xor rcx, rdx
shr rcx, 0x2b
add rdx, rax
shr rax, 0x2f
xor rax, rcx
mov r12, rdx
shr r12, 0x20
xor r12, rdx
xor r12, rax
mov r11, rbx
mov r9d, dword [rsp + 0x68]
and r12d, 0x7fff
movzx r15d, word [rsp + 0x958]
mov r13d, r12d
and r13d, r15d
mov rbx, qword [rsp + 0x950]
mov rax, qword [rsp + 0x920]
mov qword [rsp + 0x48], rax
mov rdi, qword [rsp + 0x948]
xor ebp, ebp
mov r10, qword [rsp + 0xb0]
jmp 0x1400cb5d6
inc rbp
inc r13
mov rax, r13
nop dword [rax]
mov r13, rax
mov eax, 0
cmp r13, rbx
jae 0x1400cb5e0
movzx r14d, word [rdi + r13*4]
cmp r14, 0xffff
je 0x1400cb2c0
movzx eax, word [rdi + r13*4 + 2]
mov ecx, eax
and ecx, r15d
mov edx, r13d
sub edx, ecx
and edx, r15d
cmp rbp, rdx
ja 0x1400cb2c0
cmp ax, r12w
jne 0x1400cb5d0
cmp r10, r14
jbe 0x1400d036b
imul rsi, r14, 0x68
mov rcx, qword [rsp + 0x48]
lea rax, [rcx + rsi]
add rax, 0x40
cmp qword [rcx + rsi + 0x40], 0
je 0x1400cb696
cmp r9d, 2
je 0x1400cb5d0
test r9d, r9d
jne 0x1400cb6b0
mov rcx, qword [rsp + 0x40]
cmp qword [rax + 0x10], rcx
jne 0x1400cb5d0
mov rax, qword [rax + 8]
xor ecx, ecx
nop word cs:[rax + rax]
cmp qword [rsp + 0x40], rcx
je 0x1400cb6ee
mov rdx, qword [rsp + 0x58]
movzx edx, byte [rdx + rcx]
lea r8, [rcx + 1]
movzx edx, byte [rdx + r11]
cmp dl, byte [rax + rcx]
mov rcx, r8
je 0x1400cb670
jmp 0x1400cb5d0
cmp r9d, 2
jne 0x1400cb5d0
mov rcx, qword [rsp + 0x58]
cmp byte [rax + 8], cl
jne 0x1400cb5d0
jmp 0x1400cb6ee
mov rcx, qword [rsp + 0x40]
cmp qword [rax + 0x10], rcx
jne 0x1400cb5d0
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x58]
mov r8, qword [rsp + 0x40]
call sub.msvcrt.dll_memcmp
mov r10, qword [rsp + 0xb0]
mov r9d, dword [rsp + 0x68]
lea r11, [0x140307e48]
test eax, eax
jne 0x1400cb5d0
mov rax, qword [rsp + 0x48]
cmp qword [rax + rsi], 0
lea rdi, [rsp + 0x900]
je 0x1400cb711
add rax, rsi
mov rdx, qword [rax + 8]
mov rcx, rdi
call sym.http::header::map::HeaderMap_T_::remove_all_extra_values::h78f89fe82bd7cbc5
lea rbp, [rsp + 0x120]
mov rcx, rbp
mov rdx, rdi
mov r8, r13
mov r9, r14
call sym.http::header::map::HeaderMap_T_::remove_found::h131cdf7e4640c77d
lea rcx, [rsp + 0x138]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x700], rax
movdqu xmm0, xmmword [rcx]
movdqu xmm1, xmmword [rcx + 0x10]
movdqa xmmword [rsp + 0x6f0], xmm1
movdqa xmmword [rsp + 0x6e0], xmm0
mov rax, qword [rsp + 0x160]
test rax, rax
mov r12, qword [rsp + 0x90]
mov rbx, qword [rsp + 0x80]
lea r15, [rsp + 0x678]
je 0x1400cb799
mov rdx, qword [rsp + 0x168]
mov r8, qword [rsp + 0x170]
lea rcx, [rsp + 0x178]
call qword [rax + 0x18]
cmp byte [rsp + 0x700], 2
mov r13, qword [rsp + 0x78]
mov rdi, qword [rsp + 0x60]
mov r14, qword [rsp + 0xd0]
je 0x1400cb2f2
mov rax, qword [rsp + 0x6e0]
mov rdx, qword [rsp + 0x6e8]
mov r8, qword [rsp + 0x6f0]
lea rcx, [rsp + 0x6f8]
call qword [rax + 0x18]
jmp 0x1400cb2f2
lea rax, [r15 + r13]
test r9d, r9d
movabs r10, 0x100000001b3
je 0x1400cb88b
test r13, r13
je 0x1400cb8c0
mov r8, r13
and r8, 7
je 0x1400cb8c8
mov rcx, r15
nop word cs:[rax + rax]
movzx r12d, byte [rcx]
inc rcx
xor r12, rdx
imul r12, r10
mov rdx, r12
dec r8
jne 0x1400cb820
cmp r13, 8
jae 0x1400cb8e0
jmp 0x1400cb58c
test r13, r13
lea rbx, [0x140307e48]
je 0x1400cb484
xor esi, esi
nop word [rax + rax]
movzx eax, byte [r15 + rsi]
movzx eax, byte [rax + rbx]
mov byte [rsp + 0x70], al
mov r8d, 1
mov rcx, rdi
mov rdx, r14
call sym.__std::hash::random::DefaultHasher_as_core::hash::Hasher_::write::h375a4a5750cb1122
inc rsi
cmp r13, rsi
jne 0x1400cb860
jmp 0x1400cb484
test r13, r13
je 0x1400cb8c0
mov r8, r13
mov rcx, r15
and r8, 3
je 0x1400cb949
movzx r9d, byte [rcx]
movzx r12d, byte [r9 + r11]
xor r12, rdx
imul r12, r10
inc rcx
mov rdx, r12
dec r8
jne 0x1400cb8a0
jmp 0x1400cb94c
mov r12, rdx
jmp 0x1400cb58c
mov r12, rdx
mov rcx, r15
cmp r13, 8
jb 0x1400cb58c
nop dword [rax + rax]
movzx edx, byte [rcx]
xor rdx, r12
imul rdx, r10
movzx r8d, byte [rcx + 1]
xor r8, rdx
imul r8, r10
movzx edx, byte [rcx + 2]
xor rdx, r8
imul rdx, r10
movzx r8d, byte [rcx + 3]
xor r8, rdx
imul r8, r10
movzx edx, byte [rcx + 4]
xor rdx, r8
imul rdx, r10
movzx r8d, byte [rcx + 5]
xor r8, rdx
imul r8, r10
movzx edx, byte [rcx + 6]
xor rdx, r8
imul rdx, r10
movzx r12d, byte [rcx + 7]
add rcx, 8
xor r12, rdx
imul r12, r10
cmp rcx, rax
jne 0x1400cb8e0
jmp 0x1400cb58c
mov r12, rdx
cmp r13, 4
mov r9d, dword [rsp + 0x68]
jb 0x1400cb58c
nop dword [rax + rax]
movzx edx, byte [rcx]
movzx edx, byte [rdx + r11]
xor rdx, r12
imul rdx, r10
movzx r8d, byte [rcx + 1]
movzx r8d, byte [r8 + r11]
xor r8, rdx
imul r8, r10
movzx edx, byte [rcx + 2]
movzx edx, byte [rdx + r11]
xor rdx, r8
imul rdx, r10
movzx r8d, byte [rcx + 3]
movzx r12d, byte [r8 + r11]
xor r12, rdx
imul r12, r10
add rcx, 4
cmp rcx, rax
jne 0x1400cb960
jmp 0x1400cb58c
mov rax, qword [rsp + 0x4c0]
mov rdx, qword [rsp + 0x4c8]
mov r8, qword [rsp + 0x4d0]
lea rcx, [rsp + 0x4d8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x2a0]
test rax, rax
je 0x1400cb9fa
mov rdx, qword [rsp + 0x2a8]
mov r8, qword [rsp + 0x2b0]
lea rcx, [rsp + 0x2b8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x2c0]
test rax, rax
je 0x1400cba22
mov rdx, qword [rsp + 0x2c8]
mov r8, qword [rsp + 0x2d0]
lea rcx, [rsp + 0x2d8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x2e0]
test rax, rax
lea rbp, [rsp + 0x670]
je 0x1400cba52
mov rdx, qword [rsp + 0x2e8]
mov r8, qword [rsp + 0x2f0]
lea rcx, [rsp + 0x2f8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x300]
test rax, rax
je 0x1400cba7a
mov rdx, qword [rsp + 0x308]
mov r8, qword [rsp + 0x310]
lea rcx, [rsp + 0x318]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x320]
test rax, rax
je 0x1400cbaa2
mov rdx, qword [rsp + 0x328]
mov r8, qword [rsp + 0x330]
lea rcx, [rsp + 0x338]
call qword [rax + 0x18]
cmp qword [rsp + 0x520], 0
je 0x1400cbac4
mov ecx, 1
mov rdx, qword [rsp + 0x530]
mov rax, rdx
test rcx, rcx
jne 0x1400cbafc
jmp 0x1400cbb31
mov rdx, qword [rsp + 0x528]
mov rax, qword [rsp + 0x530]
lea rcx, [rsp + 0x2a0]
call qword [rax + 0x30]
mov rax, qword [rsp + 0x2b0]
mov rcx, qword [rsp + 0x2a0]
mov rdx, qword [rsp + 0x2a8]
test rcx, rcx
je 0x1400cbb31
cmp rax, rdx
jne 0x1400cbb31
test rdx, rdx
jne 0x1400cbb24
movzx ecx, byte [rsp + 0x9b8]
dec cl
cmp cl, 7
jae 0x1400cbb22
movzx eax, cl
mov edx, 0x59
bt edx, eax
jb 0x1400cbb63
xor edx, edx
lea rcx, [rsp + 0x900]
call sym.hyper::headers::set_content_length_if_missing::h0212086d6098a3ea
movzx eax, byte [rsp + 0x9b8]
mov qword [rsp + 0x40], rax
cmp qword [rsp + 0x520], 0
je 0x1400cbb83
cmp qword [rsp + 0x530], 0
sete byte [rsp + 0x48]
cmp byte [rsp + 0x40], 7
je 0x1400cbba5
jmp 0x1400cbc3b
shl cl, 3
movabs rax, 0x7010504010101
shr rax, cl
mov qword [rsp + 0x40], rax
cmp qword [rsp + 0x520], 0
jne 0x1400cbb49
mov rcx, qword [rsp + 0x528]
mov rax, qword [rsp + 0x530]
call qword [rax + 0x28]
mov byte [rsp + 0x48], al
cmp byte [rsp + 0x40], 7
jne 0x1400cbc3b
lea rcx, [rsp + 0x900]
call sym.hyper::headers::content_length_parse_all::h0d1ddb28a6f44987
test rax, rax
je 0x1400cbc3b
test rdx, rdx
je 0x1400cbc3b
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x130], rax
movdqu xmm0, xmmword [rsp + 0xe0]
movdqa xmmword [rsp + 0x120], xmm0
mov byte [rsp + 0x2a0], 2
mov dword [rsp + 0x2a4], 2
lea rsi, [rsp + 0x2a0]
mov rcx, rsi
call sym.hyper::error::Error::new_h2::heddeb9f1608d98b1
mov qword [rsp + 0x2a0], rax
mov qword [rsp + 0x2a8], 3
lea rcx, [rsp + 0x120]
mov rdx, rsi
call sym.hyper::client::dispatch::Callback_T_U_::send::h62a3ba66b7227bb4
lea rcx, [rsp + 0x900]
call sym.core::ptr::drop_in_place_http::request::Parts_::h015c71a772a88aed
jmp 0x1400cc72c
mov rax, qword [rsp + 0x9d0]
test rax, rax
mov rdi, qword [rsp + 0x100]
lea rbx, [rsp + 0x900]
movabs r12, 0xe811192afa765c5f
movabs r15, 0x7b8806c8c0035a71
je 0x1400cbf36
mov rcx, qword [rax]
mov r9, qword [rax + 8]
mov r10, r9
movabs r14, 0x63f050eff7752861
and r10, r14
xor r11d, r11d
movdqu xmm0, xmmword [rcx + r10]
movdqa xmm1, xmm0
pcmpeqb xmm1, xmm8
pmovmskb esi, xmm1
nop dword [rax]
test si, si
je 0x1400cbcd1
tzcnt edx, esi
lea r8d, [rsi - 1]
and r8d, esi
mov esi, r8d
add rdx, r10
and rdx, r9
shl rdx, 5
mov r8, rcx
sub r8, rdx
cmp qword [r8 - 0x20], r15
jne 0x1400cbca0
cmp qword [r8 - 0x18], r14
jne 0x1400cbca0
jmp 0x1400cbcfb
pcmpeqb xmm0, xmm7
pmovmskb edx, xmm0
test edx, edx
jne 0x1400cbf36
add r10, r11
add r10, 0x10
add r11, 0x10
and r10, r9
movabs r14, 0x63f050eff7752861
jmp 0x1400cbc8a
sar rdx, 5
lea r10, [rdx - 0x10]
and r10, r9
movdqu xmm0, xmmword [rcx + r10]
pcmpeqb xmm0, xmm7
psllw xmm0, 7
pmovmskb r9d, xmm0
test r9d, r9d
je 0x1400cbd2a
bsr r9w, r9w
xor r9d, 0xf
jmp 0x1400cbd2f
mov r9w, 0x10
movdqu xmm0, xmmword [rcx + rdx]
pcmpeqb xmm0, xmm7
pmovmskb r11d, xmm0
or r11d, 0x10000
tzcnt r11d, r11d
add r9d, r11d
mov r11b, pe_nt_image_headers64
cmp r9w, 0xf
ja 0x1400cbd5d
inc qword [rax + 0x10]
mov r11b, 0xff
mov byte [rcx + rdx], r11b
mov byte [rcx + r10 + 0x10], r11b
dec qword [rax + 0x18]
mov r14, qword [r8 - 0x10]
test r14, r14
je 0x1400cbf36
mov rsi, qword [r8 - 8]
mov rcx, r14
call qword [rsi + 0x18]
cmp rax, r15
jne 0x1400cbf06
movabs rax, 0x63f050eff7752861
cmp rdx, rax
jne 0x1400cbf06
mov rsi, qword [r14]
mov rax, qword [r14 + 0x18]
mov qword [rsp + 0xaf0], rax
movdqu xmm0, xmmword [r14 + 8]
movdqa xmmword [rsp + 0xae0], xmm0
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r14
call fcn.14013f0f4
test rsi, rsi
je 0x1400cbf36
mov r14, qword [rsp + 0x9d0]
test r14, r14
jne 0x1400cbe20
movzx eax, byte [0x140346130]
mov edx, 0x20
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d09af
mov r14, rax
movups xmm0, xmmword [0x14030d8f0]
movups xmmword [rax + 0x10], xmm0
movdqu xmm0, xmmword [0x14030d8e0]
movdqu xmmword [rax], xmm0
mov qword [rsp + 0x9d0], rax
movzx eax, byte [0x140346130]
mov edx, 0x20
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d09af
mov qword [rax], rsi
movdqa xmm0, xmmword [rsp + 0xae0]
movdqu xmmword [rax + 8], xmm0
mov rcx, qword [rsp + 0xaf0]
mov qword [rax + 0x18], rcx
lea rcx, sym.core::ptr::drop_in_place_h2::ext::Protocol_::h2a7345ac31e5c90c
mov qword [rsp + 0x20], rcx
mov rcx, r14
movabs rdx, 0xca65567b5ff89966
mov r8, r12
mov r9, rax
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::haabb4dbe36967804
test rax, rax
je 0x1400cbf36
mov r14, rax
mov r15, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0xca65567b5ff89966
cmp rax, rcx
jne 0x1400cc96d
cmp rdx, r12
jne 0x1400cc96d
movdqu xmm0, xmmword [r14]
movdqu xmm1, xmmword [r14 + 0x10]
movdqa xmmword [rsp + 0x2b0], xmm1
movdqa xmmword [rsp + 0x2a0], xmm0
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r14
call fcn.14013f0f4
mov rax, qword [rsp + 0x2a0]
test rax, rax
je 0x1400cbf36
mov rdx, qword [rsp + 0x2a8]
mov r8, qword [rsp + 0x2b0]
lea rcx, [rsp + 0x2b8]
call qword [rax + 0x18]
jmp 0x1400cbf36
mov rax, qword [rsi]
test rax, rax
je 0x1400cbf13
mov rcx, r14
call rax
cmp qword [rsi + 8], 0
je 0x1400cbf36
cmp qword [rsi + 0x10], 0x11
jb 0x1400cbf25
mov r14, qword [r14 - 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r14
call fcn.14013f0f4
cmp byte [rsp + 0x40], 7
setne byte [rsp + 0x4b8]
mov r8d, 0xe0
lea rcx, [rsp + 0x6e0]
mov rdx, rbx
call sym.memcpy
mov rax, qword [rdi]
test rax, rax
mov rbx, rdi
mov qword [rsp + 0x68], rax
cmove rbx, rax
mov rax, qword [rsp + 0x7b0]
test rax, rax
movabs rdi, 0xca65567b5ff89966
mov qword [rsp + 0xb0], rbx
je 0x1400cc0ed
mov rcx, qword [rax]
mov r9, qword [rax + 8]
mov r10, r9
and r10, r12
xor r11d, r11d
movdqu xmm0, xmmword [rcx + r10]
movdqa xmm1, xmm0
pcmpeqb xmm1, xmm6
pmovmskb esi, xmm1
test si, si
je 0x1400cbfe1
tzcnt edx, esi
lea r8d, [rsi - 1]
and r8d, esi
mov esi, r8d
add rdx, r10
and rdx, r9
shl rdx, 5
mov r8, rcx
sub r8, rdx
cmp qword [r8 - 0x20], rdi
jne 0x1400cbfb0
cmp qword [r8 - 0x18], r12
jne 0x1400cbfb0
jmp 0x1400cc001
pcmpeqb xmm0, xmm7
pmovmskb edx, xmm0
test edx, edx
jne 0x1400cc0ed
add r10, r11
add r10, 0x10
add r11, 0x10
and r10, r9
jmp 0x1400cbf9e
sar rdx, 5
lea r10, [rdx - 0x10]
and r10, r9
movdqu xmm0, xmmword [rcx + r10]
pcmpeqb xmm0, xmm7
psllw xmm0, 7
pmovmskb r9d, xmm0
test r9d, r9d
je 0x1400cc030
bsr r9w, r9w
xor r9d, 0xf
jmp 0x1400cc035
mov r9w, 0x10
movdqu xmm0, xmmword [rcx + rdx]
pcmpeqb xmm0, xmm7
pmovmskb r11d, xmm0
or r11d, 0x10000
tzcnt r11d, r11d
add r9d, r11d
mov r11b, pe_nt_image_headers64
cmp r9w, 0xf
ja 0x1400cc063
inc qword [rax + 0x10]
mov r11b, 0xff
mov byte [rcx + rdx], r11b
mov byte [rcx + r10 + 0x10], r11b
dec qword [rax + 0x18]
mov r14, qword [r8 - 0x10]
test r14, r14
je 0x1400cc0ed
mov rsi, qword [r8 - 8]
mov rcx, r14
call qword [rsi + 0x18]
cmp rax, rdi
jne 0x1400cc0bd
cmp rdx, r12
jne 0x1400cc0bd
movdqu xmm0, xmmword [r14]
movdqu xmm1, xmmword [r14 + 0x10]
movdqa xmmword [rsp + 0x500], xmm1
movdqa xmmword [rsp + 0x4f0], xmm0
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r14
call fcn.14013f0f4
jmp 0x1400cc0f9
mov rax, qword [rsi]
test rax, rax
je 0x1400cc0ca
mov rcx, r14
call rax
cmp qword [rsi + 8], 0
je 0x1400cc0ed
cmp qword [rsi + 0x10], 0x11
jb 0x1400cc0dc
mov r14, qword [r14 - 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r14
call fcn.14013f0f4
mov qword [rsp + 0x4f0], 0
mov r12, qword [rsp + 0x7b0]
test r12, r12
je 0x1400cc1fd
mov rbx, qword [r12 + 0x18]
test rbx, rbx
je 0x1400cc1fd
mov rdi, qword [r12]
movdqa xmm0, xmmword [rdi]
pmovmskb esi, xmm0
not esi
lea rbp, [rdi + 0x10]
mov r15, rdi
jmp 0x1400cc14d
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r14
call fcn.14013f0f4
lea eax, [rsi - 1]
and eax, esi
mov esi, eax
dec rbx
je 0x1400cc1b8
test si, si
jne 0x1400cc17e
nop word cs:[rax + rax]
movdqa xmm0, xmmword [rbp]
pmovmskb esi, xmm0
add r15, 0xfffffffffffffe00
add rbp, 0x10
cmp esi, 0xffff
je 0x1400cc160
not esi
tzcnt eax, esi
shl eax, 5
mov rcx, r15
sub rcx, rax
mov r14, qword [rcx - 0x10]
mov r13, qword [rcx - 8]
mov rax, qword [r13]
test rax, rax
je 0x1400cc1a1
mov rcx, r14
call rax
cmp qword [r13 + 8], 0
je 0x1400cc141
cmp qword [r13 + 0x10], 0x11
jb 0x1400cc130
mov r14, qword [r14 - 8]
jmp 0x1400cc130
mov rsi, qword [r12 + 8]
test rsi, rsi
je 0x1400cc1d0
lea r8, [rsi + 0x11]
mov rcx, rdi
mov dl, 0xff
call sub.msvcrt.dll_memset
mov qword [r12 + 0x18], 0
lea rax, [rsi + 1]
mov rcx, rax
shr rcx, 3
and rax, 0xfffffffffffffff8
sub rax, rcx
cmp rsi, 8
cmovb rax, rsi
mov qword [r12 + 0x10], rax
mov r13, qword [rsp + 0x78]
mov rbx, qword [rsp + 0x80]
mov r12, qword [rbx]
lea rsi, [r12 + 0x10]
xor eax, eax
mov cl, 1
lock cmpxchg byte [r12 + 0x10], cl
jne 0x1400cc73e
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400cc760
xor edi, edi
movzx eax, byte [r12 + 0x11]
test al, al
jne 0x1400d06fa
mov r14, qword [r13 + 0xa0]
lea r15, [r14 + 0x10]
xor eax, eax
mov cl, 1
lock cmpxchg byte [r14 + 0x10], cl
jne 0x1400cc77e
mov qword [rsp + 0x58], r15
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400cc78b
xor r15d, r15d
movzx eax, byte [r14 + 0x11]
test al, al
jne 0x1400d0736
lea rdx, [r12 + 0x78]
lea rcx, [rsp + 0x2a0]
call sym.h2::proto::streams::streams::Actions::ensure_no_conn_error::hfaa7e184a498f8ea
movzx ebp, byte [rsp + 0x2a0]
cmp bpl, 3
jne 0x1400cc2ce
mov bpl, 3
cmp dword [r12 + 0x118], 0
je 0x1400cc4aa
mov byte [rsp + 0xa0], 5
jmp 0x1400cc343
movzx eax, byte [rsp + 0x2a1]
mov byte [rsp + 0xa0], al
mov eax, dword [rsp + 0x2a4]
mov dword [rsp + 0x11c], eax
mov rax, qword [rsp + 0x2a8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x2b0]
mov qword [rsp + 0x110], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0xc0], rax
movzx eax, byte [rsp + 0x2c0]
mov byte [rsp + 0x3f], al
lea rcx, [rsp + 0x2b8]
mov eax, dword [rcx + 9]
mov ecx, dword [rcx + 0xc]
mov dword [rsp + 0xd8], eax
mov dword [rsp + 0xdb], ecx
test r15b, r15b
jne 0x1400cc362
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400ccb81
xor eax, eax
mov rcx, qword [rsp + 0x58]
xchg byte [rcx], al
cmp al, 2
jne 0x1400cc374
call fcn.14013edcc
test dil, dil
mov rdi, qword [rsp + 0x60]
mov r14, qword [rsp + 0xd0]
jne 0x1400cc3a0
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400ccb98
xor eax, eax
xchg byte [rsi], al
cmp al, 2
jne 0x1400cc3b0
mov rcx, rsi
call fcn.14013edcc
mov rax, qword [rsp + 0x4f0]
test rax, rax
mov r12, qword [rsp + 0x90]
je 0x1400cc3e0
mov rdx, qword [rsp + 0x4f8]
mov r8, qword [rsp + 0x500]
lea rcx, [rsp + 0x508]
call qword [rax + 0x18]
lea rcx, [rsp + 0x6e0]
call sym._ZN4core3ptr41drop_in_place_LT_http..request..Parts_GT_17h1f82db1c963de062E.3487
movzx r11d, byte [rsp + 0x3e]
mov r9, qword [rsp + 0xc8]
mov r10, qword [rsp + 0x88]
mov r8, qword [rsp + 0xc0]
mov al, 3
cmp bpl, 3
mov qword [rsp + 0xc0], r8
jne 0x1400cc448
mov qword [rsp + 0x88], r10
lea r15, [rsp + 0x678]
movzx esi, byte [rsp + 0xa0]
lea rbp, [rsp + 0x670]
mov r10d, dword [rsp + 0x4e8]
jmp 0x1400cc624
test bpl, bpl
mov rdx, qword [rsp + 0x110]
je 0x1400cc522
movzx eax, bpl
cmp eax, 1
jne 0x1400cc558
mov eax, dword [rsp + 0xd8]
mov ecx, dword [rsp + 0xdb]
mov dword [rsp + 0x2a3], ecx
mov dword [rsp + 0x2a0], eax
mov al, 1
mov r9, rdx
mov qword [rsp + 0x88], r8
movzx r11d, byte [rsp + 0x3f]
mov rcx, qword [rsp + 0xa8]
mov qword [rsp + 0xf8], rcx
jmp 0x1400cc53b
cmp qword [rsp + 0x68], 0
je 0x1400cc5c1
mov rax, qword [rsp + 0xb0]
mov edx, dword [rax + 8]
mov eax, dword [rax + 0xc]
mov dword [rsp + 0x9e0], edx
mov dword [rsp + 0x9e4], eax
cmp qword [r12 + 0x1d8], rdx
jbe 0x1400d080d
mov rcx, qword [r12 + 0x1d0]
imul rdx, rdx, 0x130
cmp dword [rcx + rdx], 2
je 0x1400d080d
add rcx, rdx
cmp dword [rcx + 0x114], eax
jne 0x1400d080d
cmp byte [rcx + 0x124], 0
je 0x1400cc5c1
mov byte [rsp + 0xa0], 3
jmp 0x1400cc343
mov qword [rsp + 0x88], r10
mov eax, dword [rsp + 0xa8]
mov qword [rsp + 0xf8], rax
xor eax, eax
lea r15, [rsp + 0x678]
movzx esi, byte [rsp + 0xa0]
lea rbp, [rsp + 0x670]
jmp 0x1400cc600
movabs rax, 0x7fffffffffffffff
inc rax
mov rcx, qword [rsp + 0xa8]
cmp rcx, rax
lea r15, [rsp + 0x678]
lea rbp, [rsp + 0x670]
je 0x1400cc5da
mov qword [rsp + 0x2a0], rcx
mov qword [rsp + 0x2a8], rdx
mov qword [rsp + 0x2b0], r8
movzx esi, byte [rsp + 0xa0]
mov ecx, esi
lea rdx, [rsp + 0x2a0]
call sym.std::io::error::Error::new::hc9e86df01dac0245
mov r9, qword [rsp + 0xc8]
movzx r11d, byte [rsp + 0x3e]
jmp 0x1400cc5f6
cmp byte [r12 + 0x70], 0
je 0x1400cc7a9
mov byte [rsp + 0xa0], 1
jmp 0x1400cc343
mov qword [rsp + 0x88], r10
movzx esi, byte [rsp + 0xa0]
movzx eax, sil
shl rax, 0x20
or rax, 3
mov qword [rsp + 0xf8], rax
mov al, 4
mov ecx, dword [rsp + 0x2a0]
mov edx, dword [rsp + 0x2a3]
mov dword [rsp + 0x123], edx
mov dword [rsp + 0x120], ecx
mov r10d, dword [rsp + 0x11c]
mov ecx, dword [rsp + 0x120]
mov edx, dword [rsp + 0x123]
mov dword [rsp + 0xbb], edx
mov dword [rsp + 0xb8], ecx
mov ecx, dword [rsp + 0xb8]
mov edx, dword [rsp + 0xbb]
mov dword [rsp + 0x98], ecx
mov dword [rsp + 0x9b], edx
mov ecx, dword [rsp + 0x98]
mov edx, dword [rsp + 0x9b]
lea r8, [rsp + 0x2b8]
mov dword [r8 + 0xc], edx
mov dword [r8 + 9], ecx
mov rcx, qword [rsp + 0xf0]
mov qword [rsp + 0x130], rcx
movdqu xmm0, xmmword [rsp + 0xe0]
movdqa xmmword [rsp + 0x120], xmm0
mov byte [rsp + 0x2a0], al
mov byte [rsp + 0x2a1], sil
mov dword [rsp + 0x4e8], r10d
mov dword [rsp + 0x2a4], r10d
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x2a8], rax
mov qword [rsp + 0xc8], r9
mov qword [rsp + 0x2b0], r9
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x2b8], rax
mov byte [rsp + 0x3e], r11b
mov byte [rsp + 0x2c0], r11b
lea rsi, [rsp + 0x2a0]
mov rcx, rsi
call sym.hyper::error::Error::new_h2::heddeb9f1608d98b1
mov qword [rsp + 0x2a0], rax
mov qword [rsp + 0x2a8], 3
lea rcx, [rsp + 0x120]
mov rdx, rsi
call sym.hyper::client::dispatch::Callback_T_U_::send::h62a3ba66b7227bb4
lea rcx, [rsp + 0x520]
call sym.core::ptr::drop_in_place_reqwest::async_impl::body::Body_::he39fe6c0418cfdf9
jmp 0x1400ca830
mov rcx, rsi
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h1ff32321824f6fb7
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
je 0x1400cc238
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov edi, eax
xor dil, 1
movzx eax, byte [r12 + 0x11]
test al, al
je 0x1400cc248
jmp 0x1400d06fa
mov rcx, r15
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h1ff32321824f6fb7
jmp 0x1400cc263
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov r15d, eax
xor r15b, 1
movzx eax, byte [r14 + 0x11]
test al, al
je 0x1400cc292
jmp 0x1400d0736
mov dword [rsp + 0x118], edi
mov qword [rsp + 0x68], rsi
mov edi, dword [r12 + 0x11c]
lea eax, [rdi + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [r12 + 0x118], ecx
mov dword [r12 + 0x11c], eax
mov r9d, dword [r12 + 0x104]
mov r8d, dword [r12 + 0x184]
lea rcx, [rsp + 0x120]
mov edx, edi
call sym.h2::proto::streams::stream::Stream::new::hba961a74e5ceb7be
cmp byte [rsp + 0x798], 5
jne 0x1400cc80a
mov qword [rsp + 0x150], 1
movzx esi, byte [rsp + 0x4b8]
and sil, byte [rsp + 0x48]
mov r8d, 0xe0
lea rbx, [rsp + 0x9e0]
mov rcx, rbx
lea rdx, [rsp + 0x6e0]
call sym.memcpy
movdqa xmm0, xmmword [rsp + 0x4f0]
movdqa xmm1, xmmword [rsp + 0x500]
movdqa xmmword [rsp + 0x4d0], xmm1
movdqa xmmword [rsp + 0x4c0], xmm0
mov byte [rsp + 0x20], sil
lea rcx, [rsp + 0x2a0]
mov edx, edi
mov r8, rbx
lea r9, [rsp + 0x4c0]
call sym.h2::client::Peer::convert_send_message::h20b8779f3a1eeefb
mov r13, qword [rsp + 0x2a0]
movzx ebp, byte [rsp + 0x2a8]
movzx ebx, byte [rsp + 0x2a9]
movzx esi, word [rsp + 0x2aa]
mov eax, dword [rsp + 0x2ac]
mov dword [rsp + 0xb0], eax
mov rax, qword [rsp + 0x2b0]
mov qword [rsp + 0x548], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x4b8], rax
mov rdi, qword [rsp + 0x2c0]
movzx eax, byte [rsp + 0x2c8]
mov byte [rsp + 0x57], al
lea rcx, [rsp + 0x2b8]
mov eax, dword [rcx + 0x11]
mov ecx, dword [rcx + 0x14]
mov dword [rsp + 0x70], eax
mov dword [rsp + 0x73], ecx
cmp r13, 3
jne 0x1400cc995
mov eax, dword [rsp + 0x70]
mov ecx, dword [rsp + 0x73]
mov dword [rsp + 0xd8], eax
mov dword [rsp + 0xdb], ecx
lea rcx, [rsp + 0x120]
call sym.core::ptr::drop_in_place_h2::proto::streams::stream::Stream_::h35c55a7737dcd9b2
mov byte [rsp + 0xa0], bl
mov r8, rdi
movzx eax, byte [rsp + 0x57]
mov byte [rsp + 0x3f], al
mov rax, qword [rsp + 0x548]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x4b8]
mov ecx, dword [rsp + 0xb0]
mov dword [rsp + 0x11c], ecx
mov r13, qword [rsp + 0x78]
mov rbx, qword [rsp + 0x80]
mov rsi, qword [rsp + 0x68]
jmp 0x1400ccbf6
mov rax, qword [r15]
test rax, rax
je 0x1400cc97a
mov rcx, r14
call rax
cmp qword [r15 + 8], 0
je 0x1400cbf36
cmp qword [r15 + 0x10], 0x11
jae 0x1400cbf21
jmp 0x1400cbf25
lea rax, [r12 + 0x18]
mov qword [rsp + 0x7e0], rax
lea rax, [r14 + 0x18]
mov qword [rsp + 0x7e8], rax
lea rax, [r12 + 0x118]
mov qword [rsp + 0x7d8], rax
mov r8d, 0xf0
lea rcx, [rsp + 0x580]
lea rdx, [rsp + 0x2d0]
call sym.memcpy
mov qword [rsp + 0x550], r13
mov byte [rsp + 0x558], bpl
mov byte [rsp + 0x559], bl
mov word [rsp + 0x55a], si
mov eax, dword [rsp + 0xb0]
mov dword [rsp + 0x55c], eax
mov rax, qword [rsp + 0x548]
mov qword [rsp + 0x560], rax
mov rax, qword [rsp + 0x4b8]
mov qword [rsp + 0x568], rax
mov qword [rsp + 0x570], rdi
movzx eax, byte [rsp + 0x57]
mov byte [rsp + 0x578], al
mov eax, dword [rsp + 0x70]
mov ecx, dword [rsp + 0x73]
lea rdx, [rsp + 0x551]
mov dword [rdx + 0x2b], ecx
mov dword [rdx + 0x28], eax
lea rdi, [r12 + 0x1c8]
mov r13d, dword [rsp + 0x234]
mov r8d, 0x130
lea rsi, [rsp + 0x2a0]
mov rcx, rsi
lea rdx, [rsp + 0x120]
call sym.memcpy
lea rbx, [rsp + 0x7f0]
mov rcx, rbx
mov rdx, rdi
mov r8d, r13d
mov r9, rsi
call sym.h2::proto::streams::store::Store::insert::h366ae71df1392111
lea rax, [r12 + 0x1b8]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x7e0]
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x7d8]
lea rdx, [rsp + 0x550]
mov r8, qword [rsp + 0x7e8]
mov r9, rbx
call sym.h2::proto::streams::send::Send::send_headers::h3ecccf6e3a5b8c9a
cmp al, 0xc
mov rcx, rsi
mov rsi, qword [rsp + 0x68]
jne 0x1400ccbb0
inc qword [r12 + 0x238]
mov rbx, qword [r12 + 0x28]
mov rdi, qword [r12 + 0x30]
lock inc qword [r12]
mov r13, qword [rsp + 0x78]
jle 0x1400d0919
mov rdx, r12
lea r8, [rsp + 0x7f0]
call sym.h2::proto::streams::streams::OpaqueStreamRef::new::h6636a4559239b1e3
lock inc qword [r14]
jle 0x1400d0919
inc rdi
cmp rbx, rdi
setbe byte [rsp + 0x3f]
mov rax, qword [rsp + 0x2a0]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x2a8]
mov qword [rsp + 0x110], rax
mov rcx, qword [rsp + 0x58]
mov edx, r15d
call sym._ZN4core3ptr175drop_in_place_LT_std..sync..mutex..MutexGuard_LT_h2..proto..streams..buffer..Buffer_LT_h2..frame..Frame_LT_hype
mov rcx, rsi
mov edx, dword [rsp + 0x118]
call sym._ZN4core3ptr175drop_in_place_LT_std..sync..mutex..MutexGuard_LT_h2..proto..streams..buffer..Buffer_LT_h2..frame..Frame_LT_hype
mov r8, r14
mov r12, qword [rsp + 0x90]
mov rdi, qword [rsp + 0x60]
mov r14, qword [rsp + 0xd0]
jmp 0x1400ccccf
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
test al, al
jne 0x1400cc362
mov byte [r14 + 0x11], 1
jmp 0x1400cc362
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
test al, al
jne 0x1400cc3a0
mov byte [r12 + 0x11], 1
jmp 0x1400cc3a0
mov edi, eax
mov rcx, qword [rsp + 0x7f0]
mov edx, dword [rsp + 0x7fc]
call sym.h2::proto::streams::store::Ptr::unlink::h8e5a8f62f242325a
mov rcx, rbx
call sym.h2::proto::streams::store::Ptr::remove::h4030ba5280c95536
mov bpl, 3
mov byte [rsp + 0xa0], dil
mov r13, qword [rsp + 0x78]
mov rbx, qword [rsp + 0x80]
mov rax, qword [rsp + 0x110]
mov r8, qword [rsp + 0xc0]
mov qword [rsp + 0x110], rax
test r15b, r15b
movzx r11d, byte [rsp + 0x3e]
mov r9, qword [rsp + 0xc8]
mov r10, qword [rsp + 0x88]
mov r15, r8
mov edi, dword [rsp + 0x118]
jne 0x1400ccc3d
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400cd192
xor eax, eax
mov rcx, qword [rsp + 0x58]
xchg byte [rcx], al
cmp al, 2
jne 0x1400ccc68
call fcn.14013edcc
mov r8, r15
mov r10, qword [rsp + 0x88]
mov r9, qword [rsp + 0xc8]
movzx r11d, byte [rsp + 0x3e]
test dil, dil
mov rdi, qword [rsp + 0x60]
mov r14, qword [rsp + 0xd0]
jne 0x1400ccc94
mov rax, qword [0x140346108]
movabs rcx, 0x7fffffffffffffff
test rax, rcx
jne 0x1400cd1c2
xor eax, eax
xchg byte [rsi], al
cmp al, 2
jne 0x1400cccbd
mov rcx, rsi
call fcn.14013edcc
mov r8, r15
mov r10, qword [rsp + 0x88]
mov r9, qword [rsp + 0xc8]
movzx r11d, byte [rsp + 0x3e]
cmp bpl, 4
mov r12, qword [rsp + 0x90]
jne 0x1400cc40b
mov eax, dword [rsp + 0xd8]
mov ecx, dword [rsp + 0xdb]
mov dword [rsp + 0xbb], ecx
mov dword [rsp + 0xb8], eax
mov rax, qword [rsp + 0xa8]
mov rcx, r8
mov r8, rax
mov qword [rsp + 0x550], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x558], rax
mov qword [rsp + 0xc0], rcx
mov qword [rsp + 0x560], rcx
lea rcx, [r8 + 0x10]
xor eax, eax
mov dl, 1
lock cmpxchg byte [r8 + 0x10], dl
jne 0x1400cd163
mov rax, qword [0x140346108]
movabs rdx, 0x7fffffffffffffff
test rax, rdx
lea r15, [rsp + 0x678]
lea rbp, [rsp + 0x670]
jne 0x1400cd180
xor eax, eax
mov r8, qword [rsp + 0xa8]
movzx edx, byte [r8 + 0x11]
test dl, dl
movzx esi, byte [rsp + 0x3f]
jne 0x1400d0a11
mov r9d, dword [rsp + 0x558]
mov edx, dword [rsp + 0x55c]
mov dword [rsp + 0x4c0], r9d
mov dword [rsp + 0x4c4], edx
cmp qword [r8 + 0x1d8], r9
jbe 0x1400d09be
mov r8, qword [rsp + 0xa8]
mov r8, qword [r8 + 0x1d0]
imul r9, r9, 0x130
cmp dword [r8 + r9], 2
je 0x1400d09be
add r8, r9
cmp dword [r8 + 0x114], edx
jne 0x1400d09be
movzx ebx, byte [r8 + 0x124]
test al, al
jne 0x1400ccdfd
mov rax, qword [0x140346108]
movabs rdx, 0x7fffffffffffffff
test rax, rdx
jne 0x1400cd1f3
xor eax, eax
xchg byte [rcx], al
cmp al, 2
jne 0x1400cce0a
call fcn.14013edcc
test sil, sil
je 0x1400cce5c
test bl, bl
je 0x1400cce5c
lea rcx, [rsp + 0x2a0]
lea rdx, [rsp + 0x550]
call sym.__h2::proto::streams::streams::OpaqueStreamRef_as_core::clone::Clone_::clone::heca7d4f4def8d7bd
mov rsi, qword [rsp + 0x100]
cmp qword [rsi], 0
je 0x1400cce4f
mov rcx, rsi
call sym.__h2::proto::streams::streams::OpaqueStreamRef_as_core::ops::drop::Drop_::drop::hb6e7ae2253967665
mov rax, qword [rsi]
lock dec qword [rax]
jne 0x1400cce4f
mov rcx, rsi
call sym.alloc::sync::Arc_T_A_::drop_slow::h0b4037bb50f64cbf
movdqu xmm0, xmmword [rsp + 0x2a0]
movdqu xmmword [rsi], xmm0
lea rcx, [rsp + 0x120]
lea rdx, [rsp + 0x550]
call sym.__h2::proto::streams::streams::OpaqueStreamRef_as_core::clone::Clone_::clone::heca7d4f4def8d7bd
cmp byte [rsp + 0x40], 7
mov rax, qword [rsp + 0x560]
lea rcx, [rsp + 0x138]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x550]
movups xmmword [rcx], xmm0
mov byte [rsp + 0x130], 0
movups xmm0, xmmword [rsp + 0x120]
movzx eax, byte [rsp + 0x130]
mov rcx, qword [rsp + 0x131]
mov edx, dword [rsp + 0x139]
movzx r8d, word [rsp + 0x13d]
movzx r9d, byte [rsp + 0x13f]
movzx r10d, byte [rsp + 0x140]
lea rbx, [rsp + 0x138]
mov r11d, dword [rbx + 9]
mov esi, dword [rbx + 0xc]
mov dword [rsp + 0x98], r11d
mov dword [rsp + 0x9b], esi
mov r11, qword [rsp + 0x148]
movups xmmword [rsp + 0x138], xmm0
mov byte [rsp + 0x148], al
mov qword [rsp + 0x149], rcx
mov dword [rsp + 0x151], edx
mov word [rsp + 0x155], r8w
mov byte [rsp + 0x157], r9b
mov byte [rsp + 0x158], r10b
mov eax, dword [rsp + 0x98]
mov ecx, dword [rsp + 0x9b]
mov dword [rbx + 0x24], ecx
mov dword [rbx + 0x21], eax
mov qword [rsp + 0x160], r11
movaps xmm0, xmmword [rsp + 0x520]
movaps xmm1, xmmword [rsp + 0x530]
lea rax, [rsp + 0x168]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movups xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x120], xmm0
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x130], rax
sete byte [rsp + 0x188]
movzx eax, byte [rsp + 0x48]
mov byte [rsp + 0x189], al
lea rcx, [rsp + 0x550]
mov rbx, qword [rsp + 0x80]
mov rdx, rbx
mov r8, r12
call sym.h2::client::SendRequest_B_::poll_ready::hdaa8ab97527d6c4e
movzx eax, byte [rsp + 0x550]
cmp eax, 5
je 0x1400cd0df
cmp eax, 6
je 0x1400d028c
mov rax, qword [rsp + 0x570]
mov qword [rsp + 0xb20], rax
movups xmm0, xmmword [rsp + 0x550]
movdqu xmm1, xmmword [rsp + 0x560]
movdqa xmmword [rsp + 0xb10], xmm1
movaps xmmword [rsp + 0xb00], xmm0
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x9f0], rax
movdqa xmm0, xmmword [rsp + 0x120]
movdqa xmmword [rsp + 0x9e0], xmm0
lea rcx, [rsp + 0xb00]
call sym.hyper::error::Error::new_h2::heddeb9f1608d98b1
mov qword [rsp + 0x2a0], rax
mov qword [rsp + 0x2a8], 3
lea rcx, [rsp + 0x9e0]
lea rdx, [rsp + 0x2a0]
call sym.hyper::client::dispatch::Callback_T_U_::send::h62a3ba66b7227bb4
lea rcx, [rsp + 0x138]
call sym.__h2::proto::streams::streams::OpaqueStreamRef_as_core::ops::drop::Drop_::drop::hb6e7ae2253967665
mov rax, qword [rsp + 0x138]
lock dec qword [rax]
jne 0x1400cd08a
lea rcx, [rsp + 0x138]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0b4037bb50f64cbf
lea rcx, [rsp + 0x150]
call sym.__h2::proto::streams::streams::OpaqueStreamRef_as_core::ops::drop::Drop_::drop::hb6e7ae2253967665
mov rax, qword [rsp + 0x150]
lock dec qword [rax]
jne 0x1400cd0b2
lea rcx, [rsp + 0x150]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0b4037bb50f64cbf
mov rax, qword [rsp + 0x160]
lock dec qword [rax]
jne 0x1400cd0cd
mov rcx, qword [rsp + 0x160]
call sym.alloc::sync::Arc_T_A_::drop_slow::h6513b40cecfb0187
lea rcx, [rsp + 0x168]
call sym.core::ptr::drop_in_place_reqwest::async_impl::body::Body_::he39fe6c0418cfdf9
jmp 0x1400ca830
movaps xmm0, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x300], xmm0
movaps xmm0, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0x2f0], xmm0
movaps xmm0, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x2e0], xmm0
movdqa xmm0, xmmword [rsp + 0x120]
movdqa xmm1, xmmword [rsp + 0x130]
movaps xmm2, xmmword [rsp + 0x140]
movaps xmm3, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0x2d0], xmm3
movaps xmmword [rsp + 0x2c0], xmm2
movdqa xmmword [rsp + 0x2b0], xmm1
movdqa xmmword [rsp + 0x2a0], xmm0
mov rcx, rdi
lea rdx, [rsp + 0x2a0]
jmp 0x1400ca8b8
mov r14, rcx
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h1ff32321824f6fb7
mov rcx, r14
mov r14, qword [rsp + 0xd0]
mov rdi, qword [rsp + 0x60]
jmp 0x1400ccd35
mov rsi, rcx
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov rcx, rsi
xor al, 1
jmp 0x1400ccd61
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov r8, r15
mov r10, qword [rsp + 0x88]
mov r9, qword [rsp + 0xc8]
movzx r11d, byte [rsp + 0x3e]
test al, al
jne 0x1400ccc3d
mov byte [r14 + 0x11], 1
jmp 0x1400ccc3d
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov r8, r15
mov r10, qword [rsp + 0x88]
mov r9, qword [rsp + 0xc8]
movzx r11d, byte [rsp + 0x3e]
test al, al
jne 0x1400ccc94
mov byte [r12 + 0x11], 1
jmp 0x1400ccc94
mov rsi, rcx
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov rcx, rsi
movzx esi, byte [rsp + 0x3f]
test al, al
jne 0x1400ccdfd
mov rax, qword [rsp + 0xa8]
mov byte [rax + 0x11], 1
jmp 0x1400ccdfd
lea rax, [r13 + 0x1b0]
mov qword [rsp + 0x40], rax
lea r14, [r13 + 0x180]
movdqa xmm6, xmmword [str._r_nSM_r_n_r_n]
movdqa xmm7, xmmword [str.PRI__HTTP_2.0_r_nuespemosarenegylmodnarodsetybdet1111111111111111ttttttttttttttttvM]
pxor xmm8, xmm8
lea rax, [r13 + 0x90]
mov qword [rsp + 0x48], rax
lea rax, [r13 + 0x1d1]
mov qword [rsp + 0x58], rax
lea rax, [r13 + 0xd8]
mov qword [rsp + 0x60], rax
lea rax, [r13 + 0x10]
mov qword [rsp + 0xd0], rax
lea rax, [r13 + 0xa8]
mov qword [rsp + 0xb0], rax
lea rax, [r13 + 0x158]
mov qword [rsp + 0x100], rax
lea rax, [r13 + 0xf8]
mov qword [rsp + 0x88], rax
xor eax, eax
lea rbp, [rsp + 0x490]
mov qword [rsp + 0x80], r14
jmp 0x1400cd2dd
mov rax, qword [rsp + 0x68]
inc eax
cmp byte [r13 + 0xd3], 0
mov byte [r13 + 0xd3], 0
je 0x1400cf95a
cmp eax, 0x10
je 0x1400cf947
mov qword [rsp + 0x68], rax
cmp byte [r13 + 0x1e0], 0
jne 0x1400ce50f
mov rax, qword [r13 + 0x70]
test rax, rax
jne 0x1400cd310
cmp qword [r13 + 0x90], 2
jne 0x1400cd4a3
movzx ecx, byte [r13 + 0x1d0]
mov byte [r13 + 0x1d0], 3
cmp cl, 3
je 0x1400ce32e
mov rdx, qword [rsp + 0x40]
movdqu xmm0, xmmword [rdx]
movdqu xmm1, xmmword [rdx + 0x10]
movdqa xmmword [rsp + 0x4a0], xmm1
movdqa xmmword [rsp + 0x490], xmm0
mov byte [rsp + 0x4b0], cl
mov rdx, qword [rsp + 0x58]
mov ecx, dword [rdx]
mov edx, dword [rdx + 3]
lea r8, [rsp + 0x4b1]
mov dword [r8 + 3], edx
mov dword [r8], ecx
dec rax
cmp rax, 2
jae 0x1400cd496
mov rcx, rbp
mov rdx, r12
call sym.hyper::body::body::Sender::poll_ready::hc3428ec3c1adf891
test rax, rax
jne 0x1400ce348
mov rbx, rdx
test rdx, rdx
je 0x1400cd77f
cmp dword [r13 + 0x70], 1
jne 0x1400cd3a5
mov qword [r13 + 0x70], 2
lea rcx, [rsp + 0x2a0]
mov rdx, r13
mov r8, r12
call sym.hyper::proto::h1::conn::Conn_I_B_T_::poll_read_body::h3d48967de5c6f195
mov rax, qword [rsp + 0x2a0]
cmp rax, 2
je 0x1400cd470
test rax, rax
je 0x1400cd470
mov rax, qword [rsp + 0x2a8]
test rax, rax
je 0x1400cd3fd
mov rdx, qword [rsp + 0x2b0]
mov r8, qword [rsp + 0x2b8]
lea rcx, [rsp + 0x2c0]
call qword [rax + 0x18]
jmp 0x1400cd470
mov r15, qword [rsp + 0x2b0]
mov eax, r15d
and eax, 3
cmp eax, 1
jne 0x1400cd470
mov r12, qword [r15 - 1]
mov rsi, qword [r15 + 7]
mov rax, qword [rsi]
test rax, rax
je 0x1400cd425
mov rcx, r12
call rax
cmp qword [rsi + 8], 0
je 0x1400cd449
cmp qword [rsi + 0x10], 0x11
jb 0x1400cd438
mov r12, qword [r12 - 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r12
call fcn.14013f0f4
dec r15
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r15
call fcn.14013f0f4
mov r12, qword [rsp + 0x90]
nop word cs:[rax + rax]
mov rax, qword [r13 + 0x70]
test rax, rax
je 0x1400cd48e
cmp eax, 3
je 0x1400cd48e
mov qword [r13 + 0x70], 4
mov byte [r13 + 0xd4], 2
mov rcx, rbx
call sym._ZN4core3ptr40drop_in_place_LT_hyper..error..Error_GT_17h0f85aaf5d94ea59cE.3486
mov rcx, rbp
call sym._ZN4core3ptr46drop_in_place_LT_hyper..body..body..Sender_GT_17he271a65e42e1c06fE.3521
jmp 0x1400cd2eb
cmp dword [r14], 2
je 0x1400cde57
mov rcx, r14
mov rdx, r12
call sym.hyper::client::dispatch::Callback_T_U_::poll_canceled::hc02d903830eb01b7
test al, al
je 0x1400cde57
movq xmm9, qword [r13 + 0xc9]
movzx ebx, byte [r13 + 0xd2]
lea r12, [rsp + 0x2d8]
nop dword [rax]
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x6e0], rax
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x6e8], rax
movq qword [rsp + 0x6f0], xmm9
mov byte [rsp + 0x6f8], bl
cmp qword [r13 + 0x160], 0
je 0x1400cd610
mov qword [rsp + 0x120], 2
mov qword [rsp + 0x140], 0
lea rcx, [rsp + 0x2a0]
mov rdx, qword [rsp + 0x100]
lea r8, [rsp + 0x6e0]
call sym.__hyper::proto::h1::role::Client_as_hyper::proto::h1::Http1Transaction_::parse::h6f4473b83249f523
mov rdx, qword [rsp + 0x120]
cmp rdx, 2
je 0x1400cd640
mov rcx, qword [rsp + 0x128]
mov rax, qword [rsp + 0x130]
test rdx, rdx
je 0x1400cd58d
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rsp + 0x138]
call qword [rax + 0x68]
mov r8, qword [rsp + 0x120]
cmp r8, 2
je 0x1400cd640
mov rdx, qword [rsp + 0x138]
mov rcx, qword [rsp + 0x128]
mov rax, qword [rsp + 0x130]
test r8, r8
je 0x1400cd62b
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 + 0x128]
lock dec qword [rax]
jne 0x1400cd640
mov rcx, qword [rsp + 0x128]
mov rdx, qword [rsp + 0x130]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0a09c4debcab9123
jmp 0x1400cd640
mov qword [rsp + 0x2a0], 3
mov edi, 3
movzx esi, byte [rsp + 0x2a8]
jmp 0x1400cd65a
call qword [rax + pe_nt_image_headers64]
nop word cs:[rax + rax]
mov rdi, qword [rsp + 0x2a0]
movzx esi, byte [rsp + 0x2a8]
cmp rdi, 4
je 0x1400cdb85
movzx ecx, byte [rsp + 0x2af]
movzx eax, word [rsp + 0x2ad]
mov edx, dword [rsp + 0x2a9]
mov r8, qword [r12 - 0x18]
mov qword [rsp + 0x910], r8
movups xmm0, xmmword [r12 - 0x28]
movaps xmmword [rsp + 0x900], xmm0
mov r15, qword [rsp + 0x2c8]
movups xmm0, xmmword [r12 - 8]
movaps xmmword [rsp + 0xb00], xmm0
mov r9, r12
mov r12, qword [rsp + 0x2e0]
movdqu xmm0, xmmword [r9 + 0x10]
movdqu xmm1, xmmword [r9 + 0x20]
movdqa xmmword [rsp + 0x550], xmm0
movzx r8d, word [r9 + 0x30]
mov word [rsp + 0x570], r8w
movdqa xmmword [rsp + 0x560], xmm1
movzx ebp, byte [rsp + 0x30a]
movzx r8d, byte [r9 + 0x37]
mov byte [rsp + 0x74], r8b
mov r8d, dword [r9 + 0x33]
mov dword [rsp + 0x70], r8d
cmp rdi, 3
jne 0x1400cd985
xor eax, eax
cmp byte [r13 + 0x128], 0
sete al
mov rcx, qword [r13 + 0x160]
cmp rcx, qword [r13 + rax*8 + 0x130]
jae 0x1400cdb49
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x90]
call sym.hyper::proto::h1::io::Buffered_T_B_::poll_read_from_io::h2d0cb682c52bccc1
test rax, rax
lea r12, [rsp + 0x2d8]
jne 0x1400cd91f
test rdx, rdx
jne 0x1400cd4e0
movzx eax, byte [0x140346130]
mov edx, 0x38
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d05df
mov rbx, rax
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov byte [rax + 0x30], 2
jmp 0x1400cdbbe
lea rcx, [rsp + 0x120]
mov rdx, r13
mov r8, r12
call sym.hyper::proto::h1::conn::Conn_I_B_T_::poll_read_body::h3d48967de5c6f195
mov rax, qword [rsp + 0x120]
test rax, rax
je 0x1400cd496
cmp eax, 1
jne 0x1400ce348
cmp qword [rsp + 0x128], 0
je 0x1400cd827
lea rcx, [rsp + 0x2a0]
lea rdx, [rsp + 0x4a0]
lea r8, [rsp + 0x128]
call sym.futures_channel::mpsc::Sender_T_::try_send::h068411c948110797
cmp byte [rsp + 0x2c0], 2
jne 0x1400cd8a7
cmp byte [r13 + 0x1d0], 3
je 0x1400cd7f6
mov rcx, qword [rsp + 0x40]
call sym._ZN4core3ptr46drop_in_place_LT_hyper..body..body..Sender_GT_17he271a65e42e1c06fE.3521
mov rax, qword [rsp + 0x4b0]
mov rcx, qword [rsp + 0x40]
mov qword [rcx + 0x20], rax
movdqa xmm0, xmmword [rsp + 0x490]
movdqa xmm1, xmmword [rsp + 0x4a0]
movdqu xmmword [rcx + 0x10], xmm1
movdqu xmmword [rcx], xmm0
jmp 0x1400cd2eb
mov rsi, qword [rsp + 0x130]
movzx eax, byte [0x140346130]
mov edx, 0x38
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d05df
mov rbx, rax
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov byte [rax + 0x30], 8
movzx eax, byte [0x140346130]
mov edx, 8
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d05fa
mov qword [rax], rsi
mov qword [rbx], rax
lea rax, sym.core::ptr::drop_in_place_std::io::error::Error_::h1c28098bcf3777fe
mov qword [rbx + 8], rax
mov rcx, qword [rsp + 0x4a0]
movzx edx, byte [rsp + 0x4b0]
mov r8, rbx
call sym.hyper::body::body::Sender::send_error::hba33aef790dba82c
jmp 0x1400cd496
mov rax, qword [rsp + 0x2a0]
mov rdx, qword [rsp + 0x2a8]
test rax, rax
je 0x1400d06c6
lea rcx, [rsp + 0x2d8]
movdqu xmm0, xmmword [rcx - 0x28]
lea rcx, [rsp + 0x568]
movdqu xmmword [rcx - 8], xmm0
mov qword [rsp + 0x550], rax
mov qword [rsp + 0x558], rdx
mov rcx, qword [r13 + 0x70]
dec rcx
cmp rcx, 2
jae 0x1400cd907
mov qword [r13 + 0x70], 4
mov byte [r13 + 0xd4], 2
mov r8, qword [rsp + 0x560]
lea rcx, [rsp + 0x568]
call qword [rax + 0x18]
jmp 0x1400cd496
cmp rax, 1
jne 0x1400cdb7b
mov rsi, rdx
movzx eax, byte [0x140346130]
mov edx, 0x38
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d05df
mov rbx, rax
mov byte [rax + 0x29], 2
mov byte [rax + 0x30], 6
movzx eax, byte [0x140346130]
mov edx, 8
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d05fa
mov qword [rax], rsi
mov qword [rbx], rax
lea rax, sym._ZN4core3ptr42drop_in_place_LT_std..io..error..Error_GT_17h1c28098bcf3777feE.1421
mov qword [rbx + 8], rax
jmp 0x1400cdbbe
shl ecx, 0x10
or eax, ecx
shl rax, 0x20
or rdx, rax
mov r13, qword [rsp + 0x310]
movzx eax, byte [rsp + 0x318]
movzx r8d, byte [rsp + 0x319]
movzx ecx, byte [rsp + 0x31a]
mov r9, qword [rsp + 0x910]
mov qword [rsp + 0x680], r9
movaps xmm0, xmmword [rsp + 0x900]
movaps xmmword [rsp + 0x670], xmm0
movaps xmm0, xmmword [rsp + 0xb00]
movaps xmmword [rsp + 0x520], xmm0
movdqa xmm0, xmmword [rsp + 0x550]
movdqa xmm1, xmmword [rsp + 0x560]
movdqa xmmword [rsp + 0x800], xmm0
movdqa xmmword [rsp + 0x810], xmm1
movzx r9d, word [rsp + 0x570]
mov word [rsp + 0x820], r9w
mov r9d, dword [rsp + 0x70]
mov dword [rsp + 0xb8], r9d
movzx r9d, byte [rsp + 0x74]
mov byte [rsp + 0xbc], r9b
shl rdx, 8
movzx ebx, sil
or rbx, rdx
cmp rdi, 3
je 0x1400cdbb9
mov esi, 5
cmp rdi, 4
je 0x1400cddd1
mov rdx, qword [rsp + 0x680]
mov qword [rsp + 0x4d0], rdx
movaps xmm0, xmmword [rsp + 0x670]
movaps xmmword [rsp + 0x4c0], xmm0
movaps xmm0, xmmword [rsp + 0x520]
movaps xmmword [rsp + 0xe0], xmm0
movaps xmm0, xmmword [rsp + 0x800]
movaps xmm1, xmmword [rsp + 0x810]
movaps xmmword [rsp + 0xb50], xmm0
movaps xmmword [rsp + 0xb60], xmm1
movzx edx, word [rsp + 0x820]
mov word [rsp + 0xb70], dx
mov edx, dword [rsp + 0xb8]
mov dword [rsp + 0x98], edx
movzx edx, byte [rsp + 0xbc]
mov byte [rsp + 0x9c], dl
mov rdx, qword [rsp + 0x78]
mov byte [rdx + 0xd2], 0
cmp byte [rdx + 0xd4], 2
jne 0x1400cdaee
test r8b, r8b
jne 0x1400cdb06
cmp r8b, 1
mov edx, 0
adc dl, 1
mov r8, qword [rsp + 0x78]
mov byte [r8 + 0xd4], dl
mov rsi, qword [rsp + 0x78]
mov byte [rsi + 0xd5], bpl
test cl, cl
setne cl
add cl, cl
mov byte [rsp + 0x3e], cl
test r13, r13
je 0x1400ce1ed
test al, al
je 0x1400ce20f
cmp r13, 0xfffffffffffffffe
je 0x1400ce21f
cmp r13, 0xffffffffffffffff
jne 0x1400ce225
mov al, 2
jmp 0x1400ce22a
movzx eax, byte [0x140346130]
mov edx, 0x38
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d05df
mov rbx, rax
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov word [rax + 0x30], 0x900
jmp 0x1400cdbbe
mov esi, 5
jmp 0x1400cddd1
movzx eax, byte [0x140346130]
mov edx, 0x38
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d05df
mov rbx, rax
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov byte [rax + 0x30], 0
mov byte [rax + 0x31], sil
jmp 0x1400cdbbe
mov r13, qword [rsp + 0x78]
movzx edx, byte [r13 + 0xd4]
mov qword [r13 + 0x70], 4
mov byte [r13 + 0xd4], 2
mov rdi, qword [r13 + 0x160]
test rdi, rdi
je 0x1400cdc69
mov rax, qword [rsp + 0x100]
mov r14, qword [rax]
xor r15d, r15d
jmp 0x1400cdc08
inc r15
cmp rdi, r15
je 0x1400cdc32
movzx eax, byte [r14 + r15]
cmp eax, 0xd
je 0x1400cdc00
cmp eax, 0xa
je 0x1400cdc00
mov qword [rsp + 0x6e0], r15
cmp rdi, r15
jb 0x1400d0883
test r15, r15
jne 0x1400cdc35
jmp 0x1400cdd11
mov r15, rdi
mov rsi, qword [r13 + 0x170]
test sil, 1
je 0x1400cdced
mov r12, rsi
shr r12, 5
lea rax, [r12 + r15]
mov rcx, rax
shr rcx, 0x3b
jne 0x1400cdc7a
shl rax, 5
and esi, 0x1f
or rsi, rax
mov rax, rsi
jmp 0x1400cdce6
xor edi, edi
cmp byte [rbx + 0x30], 0
jne 0x1400cdd1f
jmp 0x1400cdd45
mov byte [rsp + 0xa8], dl
mov rbp, r13
mov r13, qword [r13 + 0x168]
movzx eax, byte [0x140346130]
mov edx, 0x28
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d09a0
add r13, r12
add rdi, r12
sub r14, r12
shr esi, 2
and esi, 7
mov qword [rax], r13
mov qword [rax + 8], r14
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], 1
mov r14, qword [rbp + 0x158]
mov rdi, qword [rbp + 0x160]
mov r13, rbp
movzx edx, byte [rsp + 0xa8]
mov qword [r13 + 0x170], rax
add r14, r15
mov qword [r13 + 0x158], r14
sub rdi, r15
mov eax, 0
cmovb rdi, rax
mov qword [r13 + 0x160], rdi
sub qword [r13 + 0x168], r15
mov r14, qword [rsp + 0x80]
cmp byte [rbx + 0x30], 0
je 0x1400cdd45
test dl, dl
jne 0x1400cdd45
test rdi, rdi
jne 0x1400cdd45
mov qword [r13 + 0x90], 5
mov byte [r13 + 0xd4], 2
mov esi, 4
jmp 0x1400cddc9
mov rax, qword [rsp + 0x48]
cmp dword [rax], 2
mov esi, 3
jne 0x1400cdd85
cmp rdi, 0x17
jbe 0x1400cdd85
mov rax, qword [rsp + 0x100]
mov rax, qword [rax]
movdqu xmm0, xmmword [rax]
pcmpeqb xmm0, xmm7
movq xmm1, qword [rax + 0x10]
pcmpeqb xmm1, xmm6
pand xmm1, xmm0
pmovmskb eax, xmm1
cmp eax, 0xffff
je 0x1400cdd8f
mov qword [rsp + 0xc0], rbx
jmp 0x1400cddd1
movzx eax, byte [0x140346130]
mov edx, 0x38
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d05df
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov qword [rsp + 0xc0], rax
mov word [rax + 0x30], 0x500
mov esi, 3
mov rcx, rbx
call sym._ZN4core3ptr40drop_in_place_LT_hyper..error..Error_GT_17h0f85aaf5d94ea59cE.3162
mov rdi, rsi
mov rbx, qword [rsp + 0xc0]
cmp rdi, 3
mov r13, qword [rsp + 0x78]
lea rbp, [rsp + 0x490]
mov qword [rsp + 0xc0], rbx
je 0x1400cde22
cmp rdi, 5
mov r12, qword [rsp + 0x90]
je 0x1400cde1b
cmp rdi, 4
jne 0x1400cde95
mov rax, qword [rsp + 0x48]
cmp dword [rax], 5
je 0x1400cde57
jmp 0x1400cde7a
mov eax, 1
jmp 0x1400cde7e
mov qword [rsp + 0x2a8], rbx
mov qword [rsp + 0x2a0], 3
mov rcx, r14
lea rdx, [rsp + 0x2a0]
call sym._ZN100__LT_hyper..proto..h1..dispatch..Client_LT_B_GT__u20_as_u20_hyper..proto..h1..dispatch..Dispatch_GT_8recv_msg17h950b895c
test rax, rax
mov r12, qword [rsp + 0x90]
jne 0x1400ce1ba
mov byte [r13 + 0x1e0], 1
mov qword [r13 + 0x70], 4
mov qword [r13 + 0x90], 5
mov byte [r13 + 0xd4], 2
xor ebx, ebx
xor eax, eax
test rbx, rbx
jne 0x1400ce4e3
test rax, rax
je 0x1400cd2eb
jmp 0x1400ce4e3
mov qword [rsp + 0x120], rdi
mov qword [rsp + 0x128], rbx
mov rax, qword [rsp + 0x500]
lea rcx, [rsp + 0x128]
mov qword [rcx + 0x18], rax
movaps xmm0, xmmword [rsp + 0x4f0]
movups xmmword [rcx + 8], xmm0
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x148], rax
movaps xmm0, xmmword [rsp + 0x7c0]
movups xmmword [rcx + 0x28], xmm0
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x160], rax
movzx eax, word [rsp + 0xa00]
mov word [rcx + 0x60], ax
movdqa xmm0, xmmword [rsp + 0x9e0]
movdqa xmm1, xmmword [rsp + 0x9f0]
movdqu xmmword [rcx + 0x50], xmm1
movdqu xmmword [rcx + 0x40], xmm0
movzx eax, byte [rsp + 0xc8]
mov byte [rsp + 0x18a], al
movzx eax, byte [rsp + 0x10c]
mov byte [rcx + 0x67], al
mov eax, dword [rsp + 0x108]
mov dword [rcx + 0x63], eax
mov rdx, qword [rsp + 0x4e8]
test rdx, rdx
movzx ebx, byte [rsp + 0x3e]
je 0x1400ce018
mov r8d, ebx
and r8b, 1
lea rcx, [rsp + 0x2a0]
call sym.hyper::body::body::Body::new_channel::h1f2d93054a777215
mov rax, qword [rsp + 0x2c0]
mov qword [rsp + 0x570], rax
movups xmm0, xmmword [rsp + 0x2a0]
movups xmm1, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x560], xmm1
movaps xmmword [rsp + 0x550], xmm0
mov r15, qword [rsp + 0x2c8]
mov r12, qword [rsp + 0x2d0]
lea rax, [rsp + 0x2d8]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x800], xmm0
mov rax, qword [rax + 0x10]
mov qword [rsp + 0x810], rax
mov rdi, qword [rsp + 0x2f0]
cmp byte [r13 + 0x1d0], 3
je 0x1400cdfe2
mov rcx, qword [rsp + 0x40]
call sym._ZN4core3ptr46drop_in_place_LT_hyper..body..body..Sender_GT_17he271a65e42e1c06fE.3521
mov rax, qword [rsp + 0x570]
mov rcx, qword [rsp + 0x40]
mov qword [rcx + 0x20], rax
movdqa xmm0, xmmword [rsp + 0x550]
movdqa xmm1, xmmword [rsp + 0x560]
movdqu xmmword [rcx + 0x10], xmm1
movdqu xmmword [rcx], xmm0
test bl, 2
jne 0x1400ce029
jmp 0x1400ce0ed
xor edi, edi
xor r15d, r15d
xor r12d, r12d
test bl, 2
je 0x1400ce0ed
movzx eax, byte [0x140346130]
mov edx, 0x70
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d091b
mov rbx, rax
mov qword [rax], 1
mov qword [rax + 8], 1
movdqu xmmword [rax + 0x30], xmm8
lock inc qword [rax]
jle 0x1400d0919
cmp qword [r13], 0
je 0x1400ce0c0
mov rdx, qword [r13 + 8]
test rdx, rdx
je 0x1400ce0c0
mov rax, qword [rdx + 0x30]
mov rcx, rax
test cl, 4
jne 0x1400ce095
mov r8, rcx
or r8, 2
mov rax, rcx
lock cmpxchg qword [rdx + 0x30], r8
jne 0x1400ce07b
and ecx, 5
cmp ecx, 1
jne 0x1400ce0a8
mov rax, qword [rdx + 0x20]
mov rcx, qword [rdx + 0x28]
call qword [rax + 0x10]
mov rax, qword [r13 + 8]
test rax, rax
je 0x1400ce0c0
lock dec qword [rax]
jne 0x1400ce0c0
mov rcx, qword [r13 + 8]
call sym.alloc::sync::Arc_T_A_::drop_slow::hbad6ef7e9c3dc3f7
mov qword [r13], 1
mov qword [r13 + 8], rbx
mov edx, 1
lea rcx, [rsp + 0x180]
mov r8, rbx
call sym.http::extensions::Extensions::insert::hf695053dc64872f5
test rax, 0xfffffffffffffffd
jne 0x1400ce1c2
movups xmm0, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x300], xmm0
movups xmm0, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0x2f0], xmm0
movups xmm0, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x2e0], xmm0
movups xmm0, xmmword [rsp + 0x120]
movdqu xmm1, xmmword [rsp + 0x130]
movups xmm2, xmmword [rsp + 0x140]
movups xmm3, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0x2d0], xmm3
movaps xmmword [rsp + 0x2c0], xmm2
movdqa xmmword [rsp + 0x2b0], xmm1
movaps xmmword [rsp + 0x2a0], xmm0
mov qword [rsp + 0x310], r15
mov qword [rsp + 0x318], r12
mov rax, qword [rsp + 0x810]
lea rcx, [rsp + 0x2d8]
mov qword [rcx + 0x58], rax
movdqa xmm0, xmmword [rsp + 0x800]
movdqu xmmword [rcx + 0x48], xmm0
mov qword [rsp + 0x338], rdi
mov rcx, r14
lea rdx, [rsp + 0x2a0]
call sym._ZN100__LT_hyper..proto..h1..dispatch..Client_LT_B_GT__u20_as_u20_hyper..proto..h1..dispatch..Dispatch_GT_8recv_msg17h950b895c
test rax, rax
mov r12, qword [rsp + 0x90]
je 0x1400cde7a
mov rbx, rax
jmp 0x1400cde7c
mov rcx, rdx
mov rsi, rdx
call sym.__tokio::sync::oneshot::Receiver_T__as_core::ops::drop::Drop_::drop::h3b7ca79aa73cee27
test rsi, rsi
je 0x1400ce0ed
mov rcx, rsi
lock dec qword [rsi]
jne 0x1400ce0ed
call sym.alloc::sync::Arc_T_A_::drop_slow::h668ca2a6b6b0f6a5
jmp 0x1400ce0ed
mov qword [rsi + 0x70], 3
mov rcx, rsi
call sym.hyper::proto::h1::conn::State::try_keep_alive::h4f051bd212896621
mov rcx, rsi
mov rdx, qword [rsp + 0x90]
call sym.hyper::proto::h1::conn::Conn_I_B_T_::maybe_notify::h16427c8a69ddd5c3
jmp 0x1400ce288
cmp r13, 0xfffffffffffffffe
je 0x1400ce257
cmp r13, 0xffffffffffffffff
jne 0x1400ce25d
mov al, 2
jmp 0x1400ce262
mov al, 1
xor ecx, ecx
jmp 0x1400ce22a
xor eax, eax
mov rcx, r13
mov rdx, qword [rsp + 0x78]
mov qword [rdx + 0x70], 1
mov byte [rdx + 0x78], al
mov byte [rdx + 0x79], 0
mov qword [rdx + 0x80], rcx
mov qword [rdx + 0x88], 0
or byte [rsp + 0x3e], 1
jmp 0x1400ce288
mov al, 1
xor ecx, ecx
jmp 0x1400ce262
xor eax, eax
mov rcx, r13
mov rdx, qword [rsp + 0x78]
mov qword [rdx + 0x70], 2
mov byte [rdx + 0x78], al
mov byte [rdx + 0x79], 0
mov qword [rdx + 0x80], rcx
mov qword [rdx + 0x88], 0
mov rax, qword [rsp + 0x4d0]
mov qword [rsp + 0x500], rax
movaps xmm0, xmmword [rsp + 0x4c0]
movaps xmmword [rsp + 0x4f0], xmm0
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x7c0], xmm0
movdqa xmm0, xmmword [rsp + 0xb50]
movdqa xmm1, xmmword [rsp + 0xb60]
movdqa xmmword [rsp + 0x9e0], xmm0
movdqa xmmword [rsp + 0x9f0], xmm1
movzx eax, word [rsp + 0xb70]
mov word [rsp + 0xa00], ax
mov eax, dword [rsp + 0x98]
mov dword [rsp + 0x108], eax
movzx eax, byte [rsp + 0x9c]
mov byte [rsp + 0x10c], al
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0xf8], r15
mov byte [rsp + 0xc8], bpl
mov qword [rsp + 0x4e8], r13
jmp 0x1400cdddc
test rax, rax
je 0x1400ce38d
cmp eax, 4
je 0x1400ce50f
mov rax, qword [r13 + 0x160]
jmp 0x1400ce3da
cmp byte [r13 + 0x1d0], 3
je 0x1400ce35c
mov rcx, qword [rsp + 0x40]
call sym._ZN4core3ptr46drop_in_place_LT_hyper..body..body..Sender_GT_17he271a65e42e1c06fE.3521
mov rax, qword [rsp + 0x4b0]
mov rcx, qword [rsp + 0x40]
mov qword [rcx + 0x20], rax
movdqa xmm0, xmmword [rsp + 0x490]
movdqa xmm1, xmmword [rsp + 0x4a0]
movdqu xmmword [rcx + 0x10], xmm1
movdqu xmmword [rcx], xmm0
jmp 0x1400ce50f
cmp dword [r13 + 0x90], 2
mov rax, qword [r13 + 0x160]
jne 0x1400ce3da
test rax, rax
je 0x1400ce44f
movzx eax, byte [0x140346130]
mov edx, 0x38
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d05df
mov rbx, rax
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov byte [rax + 0x30], 3
jmp 0x1400ce4e1
cmp byte [r13 + 0xc8], 0
jne 0x1400ce50f
test rax, rax
jne 0x1400ce50f
mov rcx, qword [rsp + 0x60]
mov rdx, r12
call sym.hyper::proto::h1::io::Buffered_T_B_::poll_read_from_io::h2d0cb682c52bccc1
test rax, rax
jne 0x1400ce465
test rdx, rdx
jne 0x1400ce50f
mov qword [r13 + 0x70], 4
mov byte [r13 + 0xd4], 2
movzx eax, byte [0x140346130]
mov edx, 0x38
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d05df
mov rbx, rax
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov byte [rax + 0x30], 2
jmp 0x1400ce4e1
mov rcx, qword [rsp + 0x60]
mov rdx, r12
call sym.hyper::proto::h1::io::Buffered_T_B_::poll_read_from_io::h2d0cb682c52bccc1
test rax, rax
je 0x1400cf862
cmp rax, 2
je 0x1400ce50f
mov rsi, rdx
mov qword [r13 + 0x70], 4
mov qword [r13 + 0x90], 5
mov byte [r13 + 0xd4], 2
movzx eax, byte [0x140346130]
mov edx, 0x38
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d05df
mov rbx, rax
mov byte [rax + 0x29], 2
mov byte [rax + 0x30], 6
movzx eax, byte [0x140346130]
mov edx, 8
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d05fa
mov qword [rax], rsi
mov qword [rbx], rax
lea rax, sym._ZN4core3ptr42drop_in_place_LT_std..io..error..Error_GT_17h1c28098bcf3777feE.1421
mov qword [rbx + 8], rax
xor eax, eax
test rax, rax
jne 0x1400ce50f
test rbx, rbx
je 0x1400ce50f
jmp 0x1400cffd5
cmp qword [rdi], 0
je 0x1400ce500
mov rcx, rbp
call sym.core::ptr::drop_in_place_reqwest::async_impl::body::Body_::he39fe6c0418cfdf9
mov qword [rdi], 0
lea rbp, [rsp + 0x490]
cmp byte [r13 + 0x1e0], 0
jne 0x1400cf800
mov rdi, qword [r13 + 0x1d8]
mov rbx, qword [rdi]
test rbx, rbx
je 0x1400ce6a0
cmp byte [r13 + 0x178], 0
je 0x1400ce710
test rbx, rbx
je 0x1400ce770
lea rbp, [rdi + 8]
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
cmp rax, 3
ja 0x1400ce4f8
cmp rax, 2
je 0x1400ce4f8
lea rcx, [rsp + 0x2a0]
mov rdx, rbp
mov r8, r12
call sym.__reqwest::async_impl::body::ImplStream_as_http_body::Body_::poll_data::h7d5963bfa60efce8
cmp dword [rsp + 0x2a0], 2
je 0x1400cf668
mov rax, qword [rsp + 0x2c0]
mov qword [rsp + 0xb70], rax
movdqu xmm0, xmmword [rsp + 0x2a0]
movdqu xmm1, xmmword [rsp + 0x2b0]
movdqa xmmword [rsp + 0xb60], xmm1
movdqa xmmword [rsp + 0xb50], xmm0
cmp qword [rsp + 0xb50], 0
je 0x1400ce854
mov rax, qword [rsp + 0xb58]
mov rsi, qword [rsp + 0xb60]
test rax, rax
je 0x1400cf688
lea rcx, [rsp + 0xb58]
movdqu xmm0, xmmword [rcx + 0x10]
lea rcx, [rsp + 0x6f0]
movdqu xmmword [rcx], xmm0
mov qword [rsp + 0x6e0], rax
mov qword [rsp + 0x6e8], rsi
cmp qword [rbp], 0
je 0x1400ce895
cmp qword [rdi + 0x18], 0
je 0x1400ce8a8
mov rsi, qword [rsp + 0x6f0]
test rsi, rsi
je 0x1400ced97
movups xmm0, xmmword [rsp + 0x6e0]
movaps xmmword [rsp + 0x900], xmm0
mov rdi, qword [rsp + 0x6f8]
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
lea rcx, [rax - 2]
cmp rcx, 3
lea rbp, [rsp + 0x490]
ja 0x1400ce668
cmp rcx, 1
jne 0x1400d0492
test rax, rax
je 0x1400cee5b
mov rax, qword [r13 + 0x98]
mov rcx, rax
sub rcx, rsi
jae 0x1400cef2b
mov qword [r13 + 0x98], 0
mov ecx, 1
jmp 0x1400cef34
cmp qword [r13 + 0x70], 4
je 0x1400ce530
cmp qword [r13 + 0x90], 2
jne 0x1400ce530
mov r8, qword [r13 + 0x110]
test r8, r8
je 0x1400cea48
mov rcx, qword [r13 + 0xf8]
mov rax, qword [r13 + 0x108]
cmp rax, rcx
mov edx, 0
cmovae rdx, rcx
sub rax, rdx
mov r9, rcx
sub r9, rax
mov rdx, r8
sub rdx, r9
ja 0x1400cea4e
add r8, rax
mov rcx, r8
jmp 0x1400cea4c
cmp byte [r13 + 0x120], 0
je 0x1400ce7a2
mov r8, qword [r13 + 0x110]
cmp r8, 0xf
ja 0x1400ce827
test r8, r8
je 0x1400ce7ae
mov rcx, qword [r13 + 0xf8]
mov rax, qword [r13 + 0x108]
cmp rax, rcx
mov edx, 0
cmovae rdx, rcx
sub rax, rdx
mov r9, rcx
sub r9, rax
mov rdx, r8
sub rdx, r9
ja 0x1400ce7b4
add r8, rax
mov rcx, r8
jmp 0x1400ce7b2
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
cmp rax, 3
ja 0x1400cf800
cmp rax, 2
je 0x1400cf800
mov rcx, r13
call sym.hyper::proto::h1::conn::Conn_I_B_T_::end_body::hed6f131601eae055
test rax, rax
je 0x1400ce50f
jmp 0x1400cf675
mov r8, qword [r13 + 0x110]
test r8, r8
jne 0x1400ce734
xor eax, eax
xor ecx, ecx
xor edx, edx
mov rsi, qword [r13 + 0xe8]
sub rsi, qword [r13 + 0xf0]
mov r8, qword [r13 + 0x100]
lea rax, [rax + rax*4]
shl rax, 4
add rax, r8
lea rcx, [rcx + rcx*4]
shl rcx, 4
add rcx, r8
lea rdx, [rdx + rdx*4]
shl rdx, 4
add rdx, r8
mov qword [rsp + 0x2a0], rax
mov qword [rsp + 0x2a8], rcx
mov qword [rsp + 0x2b0], r8
mov qword [rsp + 0x2b8], rdx
lea rcx, [rsp + 0x2a0]
call sym._ZN109__LT_alloc..collections..vec_deque..iter..Iter_LT_T_GT__u20_as_u20_core..iter..traits..iterator..Iterator_GT_4fold17hfbe
add rax, rsi
cmp rax, qword [r13 + 0x118]
jb 0x1400ce53e
mov rcx, r13
mov rdx, r12
call sym.hyper::proto::h1::conn::Conn_I_B_T_::poll_flush::hc2c8350aab9be081
mov rcx, rax
call sym.core::task::poll::Poll_core::result::Result_T_E__::map_err::hcad6784468195c38
mov rbx, rdx
test rax, rax
jne 0x1400cf67a
test rbx, rbx
je 0x1400ce50f
jmp 0x1400cf67a
mov rcx, r13
call sym.hyper::proto::h1::conn::Conn_I_B_T_::end_body::hed6f131601eae055
mov rbx, rax
mov rax, qword [rsp + 0xb50]
test rbx, rbx
jne 0x1400cf6ed
test rax, rax
je 0x1400ce4f2
lea rcx, [rsp + 0xb58]
call sym.core::ptr::drop_in_place_core::result::Result_bytes::bytes::Bytes_reqwest::error::Error__::he657dc633bd4c0bb
cmp qword [rdi], 0
jne 0x1400ce4f8
jmp 0x1400ce500
mov rcx, qword [rdi + 0x10]
mov rax, qword [rdi + 0x18]
call qword [rax + 0x28]
test al, al
je 0x1400ce61b
mov rbx, qword [rsp + 0x6f0]
test rbx, rbx
je 0x1400cee22
movups xmm0, xmmword [rsp + 0x6e0]
movaps xmmword [rsp + 0x900], xmm0
mov rsi, qword [rsp + 0x6f8]
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
lea rcx, [rax - 2]
cmp rcx, 3
ja 0x1400ce8ed
cmp rcx, 1
jne 0x1400d0537
test rax, rax
je 0x1400cefef
mov r14, qword [r13 + 0x98]
xor eax, eax
cmp rbx, r14
setne al
mov ecx, 0xff
cmovb eax, ecx
test al, al
je 0x1400cf24f
movzx eax, al
cmp eax, 1
jne 0x1400cf29e
movdqu xmm0, xmmword [rsp + 0x6e0]
movdqa xmmword [rsp + 0x800], xmm0
mov qword [rsp + 0x810], rbx
mov qword [rsp + 0x818], rsi
mov qword [rsp + 0x820], r14
cmp byte [r13 + 0x120], 0
je 0x1400cf532
mov rax, qword [rsp + 0x820]
mov qword [rsp + 0x2c0], rax
movaps xmm0, xmmword [rsp + 0x800]
mov rax, qword [rsp + 0x810]
mov qword [rsp + 0x2b0], rax
mov rax, qword [rsp + 0x818]
mov qword [rsp + 0x2b8], rax
movaps xmmword [rsp + 0x2a0], xmm0
mov rcx, qword [r13 + 0xf8]
mov rax, qword [r13 + 0x110]
cmp rax, rcx
jne 0x1400ce9c7
mov rcx, qword [rsp + 0x88]
call sym.alloc::collections::vec_deque::VecDeque_T_A_::grow::he2c865f96a378d20
mov rcx, qword [r13 + 0xf8]
mov rax, qword [r13 + 0x110]
mov rdx, qword [r13 + 0x108]
add rdx, rax
cmp rdx, rcx
mov r8d, 0
cmovae r8, rcx
sub rdx, r8
mov rcx, qword [r13 + 0x100]
lea rdx, [rdx + rdx*4]
shl rdx, 4
mov qword [rcx + rdx], 1
movdqa xmm0, xmmword [rsp + 0x2a0]
movdqa xmm1, xmmword [rsp + 0x2b0]
movdqu xmmword [rcx + rdx + 8], xmm0
movdqu xmmword [rcx + rdx + 0x18], xmm1
mov r8, qword [rsp + 0x2c0]
mov qword [rcx + rdx + 0x28], r8
inc rax
mov qword [r13 + 0x110], rax
mov r14, qword [rsp + 0x80]
cmp byte [r13 + 0xa0], 0
jne 0x1400cf467
jmp 0x1400cf64c
xor eax, eax
xor ecx, ecx
xor edx, edx
mov r8, qword [r13 + 0x100]
lea rax, [rax + rax*4]
shl rax, 4
add rax, r8
lea rcx, [rcx + rcx*4]
shl rcx, 4
add rcx, r8
lea rdx, [rdx + rdx*4]
shl rdx, 4
add rdx, r8
mov qword [rsp + 0x2a0], rax
mov qword [rsp + 0x2a8], rcx
mov qword [rsp + 0x2b0], r8
mov qword [rsp + 0x2b8], rdx
lea rcx, [rsp + 0x2a0]
call sym._ZN109__LT_alloc..collections..vec_deque..iter..Iter_LT_T_GT__u20_as_u20_core..iter..traits..iterator..Iterator_GT_4fold17hfbe
test rax, rax
jne 0x1400ce530
cmp qword [r13 + 0x180], 2
jne 0x1400ce530
mov rdx, qword [r13 + 0x198]
mov r8, qword [r12]
lea rcx, [rsp + 0x2a0]
call sym.tokio::sync::mpsc::chan::Rx_T_S_::recv::h990bdbfa8f1f3121
mov rsi, qword [rsp + 0x3a0]
cmp rsi, 3
je 0x1400cf79d
cmp esi, 4
je 0x1400cf735
cmp esi, 2
je 0x1400d037d
mov r8d, 0x100
lea rcx, [rsp + 0x120]
lea rdx, [rsp + 0x2a0]
call sym.memcpy
lea rdi, [rsp + 0x2d8]
movdqu xmm0, xmmword [rdi + 0xd0]
lea rax, [rsp + 0x6f0]
movdqu xmmword [rax - 8], xmm0
mov qword [rsp + 0x6e0], rsi
lea rcx, [rsp + 0x6e0]
mov rdx, r12
call sym.hyper::client::dispatch::Callback_T_U_::poll_canceled::hc02d903830eb01b7
test al, al
je 0x1400cf7a7
lea rcx, [rsp + 0x128]
mov rax, qword [rcx + 0xc0]
mov qword [rdi + 0x30], rax
movups xmm0, xmmword [rcx + 0xb0]
movups xmmword [rdi + 0x20], xmm0
lea rdx, [rsp + 0x180]
mov rax, qword [rdx + 0x50]
mov qword [rsp + 0x2f0], rax
movups xmm0, xmmword [rdx + 0x40]
movaps xmmword [rsp + 0x2e0], xmm0
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmm2, xmmword [rdx + 0x20]
movups xmm3, xmmword [rdx + 0x30]
movaps xmmword [rsp + 0x2d0], xmm3
movaps xmmword [rsp + 0x2c0], xmm2
movaps xmmword [rsp + 0x2b0], xmm1
movaps xmmword [rsp + 0x2a0], xmm0
movzx ebx, byte [rsp + 0x1f8]
mov rsi, qword [rsp + 0x120]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movups xmm3, xmmword [rcx + 0x30]
movaps xmmword [rsp + 0x800], xmm0
movaps xmmword [rsp + 0x810], xmm1
movaps xmmword [rsp + 0x820], xmm2
movaps xmmword [rsp + 0x830], xmm3
movups xmm0, xmmword [rcx + 0x40]
movaps xmmword [rsp + 0x840], xmm0
mov rax, qword [rcx + 0x50]
mov qword [rsp + 0x850], rax
mov rdi, qword [rsp + 0x1f0]
movaps xmm0, xmmword [rsp + 0x300]
lea rax, [rsp + 0x858]
movups xmmword [rax + 0x60], xmm0
movaps xmm0, xmmword [rsp + 0x2f0]
movups xmmword [rax + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x2e0]
movups xmmword [rax + 0x40], xmm0
movaps xmm0, xmmword [rsp + 0x2a0]
movaps xmm1, xmmword [rsp + 0x2b0]
movaps xmm2, xmmword [rsp + 0x2c0]
movaps xmm3, xmmword [rsp + 0x2d0]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
cmp dword [r14], 2
je 0x1400cec83
mov rcx, r14
call sym._ZN4core3ptr187drop_in_place_LT_hyper..client..dispatch..Callback_LT_http..request..Request_LT_reqwest..async_impl..body..Impl
mov rax, qword [rsp + 0x6f0]
mov qword [r14 + 0x10], rax
movups xmm0, xmmword [rsp + 0x6e0]
movups xmmword [r14], xmm0
lea rax, [rsp + 0x200]
movdqu xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x9e7]
movdqu xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov r8d, 0xc8
lea rcx, [rsp + 0xb50]
lea rdx, [rsp + 0x800]
call sym.memcpy
cmp rsi, 3
je 0x1400cf7ce
cmp rsi, 4
je 0x1400cf800
mov rax, qword [rsp + 0x9ff]
mov qword [rsp + 0x2bf], rax
movups xmm0, xmmword [rsp + 0x9e0]
movups xmm1, xmmword [rsp + 0x9f0]
movaps xmmword [rsp + 0x2b0], xmm1
movaps xmmword [rsp + 0x2a0], xmm0
mov qword [rsp + 0x550], rsi
mov r8d, 0xc8
lea rcx, [rsp + 0x558]
lea rdx, [rsp + 0xb50]
call sym.memcpy
mov qword [rsp + 0x620], rdi
mov byte [rsp + 0x628], bl
lea rax, [rsp + 0x2d8]
movdqu xmm0, xmmword [rax - 0x31]
movdqu xmm1, xmmword [rax - 0x21]
movdqa xmmword [rsp + 0x130], xmm1
movdqa xmmword [rsp + 0x120], xmm0
cmp qword [rsp + 0x120], 0
je 0x1400cedc2
mov rbx, qword [rsp + 0x130]
test rbx, rbx
je 0x1400ceddd
mov eax, 1
mov rcx, rbx
jmp 0x1400cf4a4
mov rax, qword [rsp + 0x6e0]
mov rdx, qword [rsp + 0x6e8]
lea rcx, [rsp + 0x6f8]
xor r8d, r8d
call qword [rax + 0x18]
lea rbp, [rsp + 0x490]
jmp 0x1400ce50f
mov rcx, qword [rsp + 0x128]
mov rax, qword [rsp + 0x130]
call qword [rax + 0x28]
test al, al
je 0x1400cf22b
mov rsi, qword [r13 + 0x1d8]
cmp qword [rsi], 0
je 0x1400cedf3
lea rcx, [rsi + 8]
call sym.core::ptr::drop_in_place_reqwest::async_impl::body::Body_::he39fe6c0418cfdf9
mov qword [rsi], 0
mov r8d, 2
mov rcx, r13
lea rdx, [rsp + 0x550]
call sym.hyper::proto::h1::conn::Conn_I_B_T_::write_head::h88b342854735d319
lea rcx, [rsp + 0x120]
call sym.core::ptr::drop_in_place_reqwest::async_impl::body::Body_::he39fe6c0418cfdf9
jmp 0x1400ce50f
mov rcx, r13
call sym.hyper::proto::h1::conn::Conn_I_B_T_::end_body::hed6f131601eae055
test rax, rax
jne 0x1400cf82d
mov rax, qword [rsp + 0x6e0]
mov rdx, qword [rsp + 0x6e8]
mov r8, qword [rsp + 0x6f0]
lea rcx, [rsp + 0x6f8]
call qword [rax + 0x18]
jmp 0x1400ce4f2
mov qword [rsp + 0x670], rsi
movdqa xmmword [rsp + 0x800], xmm8
mov dword [rsp + 0x810], 0
lea rax, [rsp + 0x670]
mov qword [rsp + 0x9e0], rax
lea rax, [sym.core::fmt::num::__impl_core::fmt::UpperHex_for_i64_::fmt::hdac6f824796c8bb0]
mov qword [rsp + 0x9e8], rax
lea rax, [0x1402dfe60]
mov qword [rsp + 0x120], rax
mov qword [rsp + 0x128], 2
mov qword [rsp + 0x140], 0
lea rax, [rsp + 0x9e0]
mov qword [rsp + 0x130], rax
mov qword [rsp + 0x138], 1
lea rcx, [rsp + 0x800]
lea rdx, [0x1402dfc98]
lea r8, [rsp + 0x120]
call sym.core::fmt::write::h6ef556d9692d3805
test al, al
jne 0x1400d05aa
mov rax, qword [rsp + 0x800]
lea rdx, [rsp + 0x858]
mov rcx, qword [rdx - 0x50]
mov qword [rsp + 0x120], rcx
mov ecx, dword [rdx - 0x48]
mov dword [rsp + 0x128], ecx
mov ecx, 2
jmp 0x1400cef34
mov qword [r13 + 0x98], rcx
xor ecx, ecx
mov qword [rsp + 0x2a0], rcx
movdqa xmm0, xmmword [rsp + 0x900]
lea rcx, [rsp + 0x2d8]
movdqu xmmword [rcx - 0x30], xmm0
mov qword [rsp + 0x2b8], rsi
mov qword [rsp + 0x2c0], rdi
mov qword [rsp + 0x2c8], rax
mov rax, qword [rsp + 0x120]
mov qword [rcx - 8], rax
mov eax, dword [rsp + 0x128]
mov dword [rcx], eax
mov eax, dword [rsp + 0x12c]
mov dword [rcx + 4], eax
lea rax, [0x140303c21]
mov qword [rsp + 0x2e0], rax
mov qword [rsp + 0x2e8], 2
mov rcx, qword [rsp + 0x60]
lea rdx, [rsp + 0x2a0]
call sym.hyper::proto::h1::io::WriteBuf_B_::buffer::h7104429bca401a03
cmp qword [r13 + 0x90], 0
je 0x1400ce50f
cmp qword [r13 + 0x98], 0
jne 0x1400ce50f
cmp byte [r13 + 0xa0], 1
mov eax, 5
sbb rax, 0
mov qword [r13 + 0x90], rax
jmp 0x1400ce50f
mov qword [rsp + 0x670], rbx
movdqa xmmword [rsp + 0x800], xmm8
mov dword [rsp + 0x810], 0
lea rax, [rsp + 0x670]
mov qword [rsp + 0x9e0], rax
lea rax, [sym.core::fmt::num::__impl_core::fmt::UpperHex_for_i64_::fmt::hdac6f824796c8bb0]
mov qword [rsp + 0x9e8], rax
lea rax, [0x1402dfe60]
mov qword [rsp + 0x2a0], rax
mov qword [rsp + 0x2a8], 2
mov qword [rsp + 0x2c0], 0
lea rax, [rsp + 0x9e0]
mov qword [rsp + 0x2b0], rax
mov qword [rsp + 0x2b8], 1
lea rcx, [rsp + 0x800]
lea rdx, [0x1402dfc98]
lea r8, [rsp + 0x2a0]
call sym.core::fmt::write::h6ef556d9692d3805
test al, al
jne 0x1400d05aa
mov eax, dword [rsp + 0x810]
lea rcx, [rsp + 0x140]
mov dword [rcx + 0x10], eax
movaps xmm0, xmmword [rsp + 0x800]
movups xmmword [rcx], xmm0
movdqa xmm0, xmmword [rsp + 0x900]
movdqa xmmword [rsp + 0x120], xmm0
mov qword [rsp + 0x130], rbx
mov qword [rsp + 0x138], rsi
lea rax, [0x140301529]
mov qword [rsp + 0x158], rax
mov qword [rsp + 0x160], 7
cmp byte [r13 + 0x120], 0
je 0x1400cf2df
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x2e0], rax
movaps xmm0, xmmword [rsp + 0x120]
mov rax, qword [rsp + 0x130]
mov rcx, qword [rsp + 0x138]
movaps xmm1, xmmword [rsp + 0x140]
mov rdx, qword [rsp + 0x150]
mov qword [rsp + 0x2d0], rdx
mov rdx, qword [rsp + 0x158]
mov qword [rsp + 0x2d8], rdx
movaps xmmword [rsp + 0x2c0], xmm1
mov qword [rsp + 0x2b0], rax
mov qword [rsp + 0x2b8], rcx
movaps xmmword [rsp + 0x2a0], xmm0
mov rcx, qword [r13 + 0xf8]
mov rax, qword [r13 + 0x110]
cmp rax, rcx
jne 0x1400cf198
mov rcx, qword [rsp + 0x88]
call sym.alloc::collections::vec_deque::VecDeque_T_A_::grow::he2c865f96a378d20
mov rcx, qword [r13 + 0xf8]
mov rax, qword [r13 + 0x110]
mov rdx, qword [r13 + 0x108]
add rdx, rax
cmp rdx, rcx
mov r8d, 0
cmovae r8, rcx
sub rdx, r8
mov rcx, qword [r13 + 0x100]
lea rdx, [rdx + rdx*4]
shl rdx, 4
mov qword [rcx + rdx], 2
movdqa xmm0, xmmword [rsp + 0x2a0]
movdqa xmm1, xmmword [rsp + 0x2b0]
movaps xmm2, xmmword [rsp + 0x2c0]
movaps xmm3, xmmword [rsp + 0x2d0]
movdqu xmmword [rcx + rdx + 8], xmm0
movdqu xmmword [rcx + rdx + 0x18], xmm1
movups xmmword [rcx + rdx + 0x28], xmm2
movups xmmword [rcx + rdx + 0x38], xmm3
mov r8, qword [rsp + 0x2e0]
mov qword [rcx + rdx + 0x48], r8
inc rax
mov qword [r13 + 0x110], rax
cmp byte [r13 + 0xa0], 0
jne 0x1400cf467
jmp 0x1400cf64c
cmp qword [rsp + 0x120], 0
je 0x1400cf471
mov eax, 1
mov rbx, qword [rsp + 0x130]
mov rcx, rbx
jmp 0x1400cf4a4
movdqu xmm0, xmmword [rsp + 0x6e0]
movdqa xmmword [rsp + 0x2a0], xmm0
mov qword [rsp + 0x2b0], rbx
mov qword [rsp + 0x2b8], rsi
mov rcx, qword [rsp + 0x60]
lea rdx, [rsp + 0x2a0]
call sym.hyper::proto::h1::io::WriteBuf_B_::buffer::h7964ada83a62b2ca
mov r14, qword [rsp + 0x80]
cmp byte [r13 + 0xa0], 0
jne 0x1400cf467
jmp 0x1400cf64c
movdqu xmm0, xmmword [rsp + 0x6e0]
movdqa xmmword [rsp + 0x2a0], xmm0
mov qword [rsp + 0x2b0], rbx
mov qword [rsp + 0x2b8], rsi
mov rcx, qword [rsp + 0x60]
lea rdx, [rsp + 0x2a0]
call sym.hyper::proto::h1::io::WriteBuf_B_::buffer::h7964ada83a62b2ca
mov r14, qword [rsp + 0x80]
jmp 0x1400cf467
movzx r14d, byte [rsp + 0x152]
movzx esi, byte [rsp + 0x153]
mov eax, esi
sub al, r14b
movzx edx, al
add rdx, rbx
mov rax, 0xffffffffffffffff
cmovb rdx, rax
add rdx, 7
cmovb rdx, rax
mov rcx, qword [rsp + 0x60]
call sym.hyper::proto::h1::io::Cursor_alloc::vec::Vec_u8__::maybe_unshift::hcb6c931eb953873e
jmp 0x1400cf3a0
mov rdx, qword [rsp + 0x158]
mov r15, qword [rsp + 0x160]
mov r14, qword [rsp + 0x80]
test r15, r15
je 0x1400cf43b
mov rax, qword [r13 + 0xd8]
mov rbx, qword [r13 + 0xe8]
sub rax, rbx
cmp rax, r15
jb 0x1400cf419
mov rcx, qword [r13 + 0xe0]
add rcx, rbx
mov r8, r15
call sym.memcpy
add rbx, r15
mov qword [r13 + 0xe8], rbx
lea rcx, [rsp + 0x120]
mov rdx, r15
call sym.__bytes::buf::chain::Chain_T_U__as_bytes::buf::buf_impl::Buf_::advance::h59149258ce7ff6cf
movzx r14d, byte [rsp + 0x152]
movzx esi, byte [rsp + 0x153]
mov rbx, qword [rsp + 0x130]
mov eax, esi
sub al, r14b
movzx eax, al
or rax, rbx
je 0x1400cf320
cmp sil, r14b
jne 0x1400cf3e0
mov rdx, qword [rsp + 0x128]
mov r15, rbx
mov r14, qword [rsp + 0x80]
test r15, r15
jne 0x1400cf341
jmp 0x1400cf43b
movzx edx, r14b
movzx r15d, sil
jb 0x1400d0480
cmp sil, 0x12
mov r14, qword [rsp + 0x80]
ja 0x1400d046c
sub r15, rdx
lea rax, [rsp + 0x140]
add rdx, rax
test r15, r15
jne 0x1400cf341
jmp 0x1400cf43b
mov rcx, qword [rsp + 0x60]
mov rsi, rdx
mov rdx, rbx
mov r8, r15
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h010c4e3c86a70d79
mov rdx, rsi
mov rbx, qword [r13 + 0xe8]
jmp 0x1400cf35b
mov rax, qword [rsp + 0x120]
mov rdx, qword [rsp + 0x128]
lea rcx, [rsp + 0x138]
mov r8, rbx
call qword [rax + 0x18]
cmp byte [r13 + 0xa0], 0
je 0x1400cf64c
mov eax, 5
jmp 0x1400cf651
mov rdx, qword [rsp + 0x128]
mov rax, qword [rsp + 0x130]
lea rcx, [rsp + 0x2a0]
call qword [rax + 0x30]
mov rcx, qword [rsp + 0x2b0]
mov rax, qword [rsp + 0x2a0]
mov rbx, qword [rsp + 0x2a8]
test rax, rax
sete sil
cmp rcx, rbx
setne bpl
movaps xmm0, xmmword [rsp + 0x120]
movaps xmm1, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x2b0], xmm1
movaps xmmword [rsp + 0x2a0], xmm0
mov rdi, qword [r13 + 0x1d8]
cmp qword [rdi], 0
je 0x1400cf4e8
lea rcx, [rdi + 8]
call sym.core::ptr::drop_in_place_reqwest::async_impl::body::Body_::he39fe6c0418cfdf9
or sil, bpl
movzx r8d, sil
mov qword [rdi], 1
movdqa xmm0, xmmword [rsp + 0x2a0]
movdqa xmm1, xmmword [rsp + 0x2b0]
movdqu xmmword [rdi + 8], xmm0
movdqu xmmword [rdi + 0x18], xmm1
mov rcx, r13
lea rdx, [rsp + 0x550]
mov r9, rbx
call sym.hyper::proto::h1::conn::Conn_I_B_T_::write_head::h88b342854735d319
lea rbp, [rsp + 0x490]
jmp 0x1400ce50f
cmp rbx, r14
mov r12, r14
cmovb r12, rbx
mov rcx, qword [rsp + 0x60]
mov rdx, r12
call sym.hyper::proto::h1::io::Cursor_alloc::vec::Vec_u8__::maybe_unshift::hcb6c931eb953873e
mov r15, qword [rsp + 0x808]
test r14, r14
je 0x1400cf615
mov r13, qword [r13 + 0xe8]
nop word cs:[rax + rax]
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
sub rax, r13
cmp rax, r12
jb 0x1400cf5d8
mov rsi, qword [rsp + 0x78]
mov rcx, qword [rsi + 0xe0]
add rcx, r13
mov rdx, r15
mov r8, r12
call sym.memcpy
add r13, r12
mov qword [rsi + 0xe8], r13
sub r14, r12
jb 0x1400d042b
mov qword [rsp + 0x4c0], r12
mov r8, rbx
sub r8, r12
jb 0x1400d0395
add r15, r12
cmp r8, r14
mov r12, r14
cmovb r12, r8
mov rbx, r8
test r12, r12
jne 0x1400cf570
jmp 0x1400cf5f6
mov rcx, qword [rsp + 0x60]
mov rdx, r13
mov r8, r12
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h010c4e3c86a70d79
mov rax, qword [rsp + 0x78]
mov r13, qword [rax + 0xe8]
jmp 0x1400cf580
mov qword [rsp + 0x810], r8
mov qword [rsp + 0x808], r15
mov qword [rsp + 0x820], r14
mov r13, qword [rsp + 0x78]
jmp 0x1400cf618
mov r8, rbx
mov rax, qword [rsp + 0x800]
lea rcx, [rsp + 0x818]
mov rdx, r15
call qword [rax + 0x18]
mov r12, qword [rsp + 0x90]
mov r14, qword [rsp + 0x80]
cmp byte [r13 + 0xa0], 0
jne 0x1400cf467
mov eax, 4
mov rcx, qword [rsp + 0x48]
mov qword [rcx], rax
cmp qword [rdi], 0
jne 0x1400ce4f8
jmp 0x1400ce500
lea rbp, [rsp + 0x490]
jmp 0x1400cf800
mov rbx, rax
xor eax, eax
test rax, rax
je 0x1400cf727
jmp 0x1400cf800
movzx eax, byte [0x140346130]
mov edx, 0x38
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d05df
mov rbx, rax
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov word [rax + 0x30], 1
movzx eax, byte [0x140346130]
mov edx, 8
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d05fa
mov qword [rax], rsi
mov qword [rbx], rax
lea rax, sym.core::ptr::drop_in_place_reqwest::error::Error_::hab2f52823f2a587d
mov qword [rbx + 8], rax
cmp qword [rdi], 0
jne 0x1400cf705
jmp 0x1400cf70d
test rax, rax
je 0x1400cf6ff
lea rcx, [rsp + 0xb58]
call sym.core::ptr::drop_in_place_core::result::Result_bytes::bytes::Bytes_reqwest::error::Error__::he657dc633bd4c0bb
cmp qword [rdi], 0
je 0x1400cf70d
mov rcx, rbp
call sym.core::ptr::drop_in_place_reqwest::async_impl::body::Body_::he39fe6c0418cfdf9
mov qword [rdi], 0
xor eax, eax
lea rbp, [rsp + 0x490]
test rax, rax
jne 0x1400cf800
test rbx, rbx
je 0x1400cf800
jmp 0x1400cffd5
mov rax, qword [r13 + 0x1a0]
mov ecx, 1
xchg qword [rax + 0x10], rcx
mov qword [rsp + 0x670], rcx
cmp rcx, 2
jb 0x1400cf800
je 0x1400cf770
cmp rcx, 3
je 0x1400cf800
jmp 0x1400d092a
mov cl, 1
xchg byte [rax + 0x28], cl
test cl, cl
jne 0x1400cf770
mov rdx, qword [rax + 0x18]
mov rcx, qword [rax + 0x20]
mov qword [rax + 0x18], 0
mov r8d, 0
xchg byte [rax + 0x28], r8b
test rdx, rdx
je 0x1400cf800
call qword [rdx + 8]
jmp 0x1400cf800
mov byte [r13 + 0x1a8], 1
jmp 0x1400cf7ce
lea rcx, [rsp + 0x6e0]
call sym._ZN4core3ptr187drop_in_place_LT_hyper..client..dispatch..Callback_LT_http..request..Request_LT_reqwest..async_impl..body..Impl
lea rcx, [rsp + 0x120]
call sym._ZN4core3ptr41drop_in_place_LT_http..request..Parts_GT_17h1f82db1c963de062E.3487
lea rcx, [rsp + 0x200]
call sym.core::ptr::drop_in_place_reqwest::async_impl::body::Body_::he39fe6c0418cfdf9
mov byte [r13 + 0x1e0], 1
mov qword [r13 + 0x70], 4
mov qword [r13 + 0x90], 5
mov byte [r13 + 0xd4], 2
nop word cs:[rax + rax]
mov rcx, r13
mov rdx, r12
call sym.hyper::proto::h1::conn::Conn_I_B_T_::poll_flush::hc2c8350aab9be081
mov rcx, rax
call sym.core::task::poll::Poll_core::result::Result_T_E__::map_err::hcad6784468195c38
test rax, rax
jne 0x1400cd2c0
mov rbx, rdx
test rdx, rdx
je 0x1400cd2c0
jmp 0x1400cffd5
mov rbx, rax
mov rax, qword [rsp + 0x6e0]
mov rdx, qword [rsp + 0x6e8]
mov r8, qword [rsp + 0x6f0]
lea rcx, [rsp + 0x6f8]
call qword [rax + 0x18]
cmp qword [rdi], 0
jne 0x1400cf705
jmp 0x1400cf70d
test rdx, rdx
je 0x1400cf874
call sym.hyper::error::Error::new_unexpected_message::h7146e1ca9da9a7c5
mov rbx, rax
jmp 0x1400ce4e1
cmp byte [r13 + 0xd4], 0
je 0x1400cf888
call sym.hyper::error::Error::new_incomplete::h0c76e1839f0f4a26
mov rbx, rax
jmp 0x1400cf88a
xor ebx, ebx
mov qword [r13 + 0x70], 4
mov byte [r13 + 0xd4], 2
jmp 0x1400ce4e1
cmp esi, 6
jne 0x1400cf8ae
mov eax, 3
jmp 0x1400cfae5
mov byte [rsp + 0x120], sil
lea rax, [rsp + 0x551]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x121], xmm0
movups xmmword [rsp + 0x131], xmm1
mov rax, qword [rax + 0x1f]
mov qword [rsp + 0x140], rax
mov rcx, qword [r13 + 0xc8]
call sym.hyper::proto::h2::ping::Recorder::ensure_not_timed_out::h69e8018832db3144
mov r15, rax
mov eax, 2
test r15, r15
je 0x1400cfa14
lea ecx, [rsi - 2]
cmp ecx, 2
jb 0x1400cfae5
test esi, esi
je 0x1400cfae5
cmp esi, 1
jne 0x1400cfa81
lea rcx, [rsp + 0x140]
mov r9, qword [rsp + 0x128]
mov rdx, qword [rsp + 0x130]
mov r8, qword [rsp + 0x138]
mov rsi, rax
call qword [r9 + 0x18]
jmp 0x1400cfae2
mov rax, qword [r12]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx + 0x10]
jmp 0x1400cfaea
cmp byte [r13 + 0x1e0], 0
mov eax, 1
jne 0x1400cf974
cmp qword [r13 + 0x70], 4
jne 0x1400cfaef
mov rax, qword [r13]
mov r15, qword [r13 + 8]
mov qword [rsp + 0x2a0], rax
mov qword [rsp + 0x2a8], r15
mov qword [r13], 0
test rax, rax
je 0x1400cff87
mov rbx, qword [r13 + 0xc0]
mov qword [r13 + 0xc0], 0
test rbx, rbx
je 0x1400cfb06
test r15, r15
je 0x1400cffd5
mov rax, qword [r15 + 0x30]
nop word cs:[rax + rax]
mov rcx, rax
test cl, 4
jne 0x1400cf9ea
mov rdx, rcx
or rdx, 2
mov rax, rcx
lock cmpxchg qword [r15 + 0x30], rdx
jne 0x1400cf9d0
and ecx, 5
cmp ecx, 1
jne 0x1400cf9fd
mov rax, qword [r15 + 0x20]
mov rcx, qword [r15 + 0x28]
call qword [rax + 0x10]
lock dec qword [r15]
jne 0x1400cffd5
mov rcx, r15
call sym.alloc::sync::Arc_T_A_::drop_slow::h668ca2a6b6b0f6a5
jmp 0x1400cffd5
cmp esi, 2
je 0x1400cfa2b
cmp esi, 1
je 0x1400cfa2b
test esi, esi
jne 0x1400cfa3a
mov eax, dword [rsp + 0x128]
jmp 0x1400cfa32
mov eax, dword [rsp + 0x124]
test eax, eax
je 0x1400d011f
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x2c0], rax
movups xmm0, xmmword [rsp + 0x120]
movups xmm1, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x2b0], xmm1
movaps xmmword [rsp + 0x2a0], xmm0
lea rcx, [rsp + 0x2a0]
call sym.hyper::error::Error::new_h2::heddeb9f1608d98b1
mov r15, rax
mov eax, 2
jmp 0x1400cfae5
mov rdi, qword [rsp + 0x128]
mov ecx, edi
and ecx, 3
cmp ecx, 1
jne 0x1400cfae5
mov rsi, rax
mov rbx, qword [rdi - 1]
mov r14, qword [rdi + 7]
mov rax, qword [r14]
test rax, rax
je 0x1400cfaab
mov rcx, rbx
call rax
dec rdi
cmp qword [r14 + 8], 0
je 0x1400cfad1
cmp qword [r14 + 0x10], 0x11
jb 0x1400cfac0
mov rbx, qword [rbx - 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rbx
call fcn.14013f0f4
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rdi
call fcn.14013f0f4
mov rax, rsi
cmp eax, 3
jne 0x1400cfaf4
mov eax, 1
jmp 0x1400d00c2
test rax, rax
je 0x1400cfc0e
cmp eax, 1
jne 0x1400d00c0
lea rcx, [rsp + 0x2a0]
mov r8d, 0x1e8
mov rdx, r13
call sym.memcpy
mov qword [r13], 3
cmp dword [rsp + 0x2a0], 2
jae 0x1400d062d
lea rcx, [rsp + 0xc58]
lea rsi, [rsp + 0x2a0]
mov r8d, 0x1e8
mov rdx, rsi
call sym.memcpy
lea rcx, [rsp + 0x120]
mov r8d, 0x180
mov rdx, rsi
call sym.memcpy
mov rsi, qword [rsp + 0x1f8]
mov rbp, qword [rsp + 0x200]
mov rax, qword [rsp + 0x218]
mov qword [rsp + 0x40], rax
mov r12, qword [rsp + 0x220]
mov rdi, qword [rsp + 0x228]
mov r14, qword [rsp + 0x230]
movups xmm0, xmmword [rsp + 0x238]
movaps xmmword [rsp + 0x550], xmm0
movups xmm0, xmmword [rsp + 0x248]
movaps xmmword [rsp + 0x560], xmm0
movups xmm0, xmmword [rsp + 0x258]
movaps xmmword [rsp + 0x570], xmm0
movups xmm0, xmmword [rsp + 0x268]
movaps xmmword [rsp + 0x580], xmm0
mov r13, qword [rsp + 0x278]
mov rax, qword [rsp + 0x280]
mov rbx, qword [rsp + 0x290]
test bl, 1
jne 0x1400cfc16
mov qword [rsp + 0x58], rax
lea rax, sym.bytes::bytes_mut::shared_v_clone::h35d0a73668f7c178
mov qword [rsp + 0x48], rax
jmp 0x1400cfc9c
xor r15d, r15d
jmp 0x1400d00c2
shr rbx, 5
sub r13, rbx
add rax, rbx
mov rcx, rax
mov rax, qword [rsp + 0x288]
add rax, rbx
mov qword [rsp + 0x6e0], rax
mov qword [rsp + 0x6e8], r13
mov qword [rsp + 0x6f0], rcx
lea rcx, [rsp + 0x9e0]
lea rdx, [rsp + 0x6e0]
call sym.__bytes::bytes::Bytes_as_core::convert::From_alloc::vec::Vec_u8___::from::ha65cb121eba25146
mov qword [rsp + 0x670], rbx
mov rax, qword [rsp + 0x9f0]
mov rcx, rax
sub rcx, rbx
mov qword [rsp + 0x58], rcx
jb 0x1400d0777
mov r13, rbx
add r13, qword [rsp + 0x9e8]
mov rax, qword [rsp + 0x9e0]
mov qword [rsp + 0x48], rax
mov rbx, qword [rsp + 0x9f8]
lea rax, [rsp + 0x578]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x800], xmm0
mov rax, qword [rax + 0x10]
mov qword [rsp + 0x810], rax
test rsi, rsi
je 0x1400cfcd1
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rbp
call fcn.14013f0f4
test r14, r14
je 0x1400cfd53
mov qword [rsp + 0x68], r12
xor ecx, ecx
mov r8, qword [rsp + 0x40]
cmp rdi, r8
mov rax, r8
cmovb rax, rcx
mov rdx, rdi
sub rdx, rax
mov rbp, r8
sub rbp, rdx
lea r12, [rdx + r14]
cmp rbp, r14
cmovb r12, r8
mov rsi, r14
sub rsi, rbp
cmovb rsi, rcx
sub r12, rdx
jne 0x1400cff33
cmp rbp, r14
mov r12, qword [rsp + 0x68]
jae 0x1400cfd53
lea rdi, [r12 + 0x20]
jmp 0x1400cfd39
add rdi, 0x50
dec rsi
je 0x1400cfd53
cmp dword [rdi - 0x20], 3
je 0x1400cfd30
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x18]
jmp 0x1400cfd30
cmp qword [rsp + 0x40], 0
je 0x1400cfd6c
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r12
call fcn.14013f0f4
lea rcx, [rsp + 0x120]
call sym.core::ptr::drop_in_place_hyper::proto::h1::conn::State_::h2934c62409d5eefe
movaps xmm0, xmmword [rsp + 0x800]
movaps xmmword [rsp + 0x120], xmm0
mov rax, qword [rsp + 0x810]
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x138], rax
mov qword [rsp + 0x140], r13
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x148], rax
mov qword [rsp + 0x150], rbx
movups xmm0, xmmword [rsp + 0xdd8]
movups xmm1, xmmword [rsp + 0xde8]
movups xmm2, xmmword [rsp + 0xdf8]
movups xmmword [rsp + 0x158], xmm0
movups xmmword [rsp + 0x168], xmm1
movups xmmword [rsp + 0x178], xmm2
cmp byte [rsp + 0xe28], 3
je 0x1400cfe0a
lea rcx, [rsp + 0xe08]
call sym._ZN4core3ptr46drop_in_place_LT_hyper..body..body..Sender_GT_17he271a65e42e1c06fE.3521
lea rdi, [rsp + 0x138]
mov rsi, qword [rsp + 0xe30]
cmp qword [rsi], 0
je 0x1400cfe29
lea rcx, [rsi + 8]
call sym.core::ptr::drop_in_place_reqwest::async_impl::body::Body_::he39fe6c0418cfdf9
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rsi
call fcn.14013f0f4
movaps xmm0, xmmword [rsp + 0x120]
movaps xmmword [rsp + 0xac0], xmm0
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0xad0], rax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0xb30], xmm0
movaps xmmword [rsp + 0xb40], xmm1
cmp dword [rsp + 0x158], 2
je 0x1400cfe88
lea rcx, [rsp + 0x158]
call sym._ZN4core3ptr187drop_in_place_LT_hyper..client..dispatch..Callback_LT_http..request..Request_LT_reqwest..async_impl..body..Impl
lea rcx, [rsp + 0x170]
call sym._ZN4core3ptr187drop_in_place_LT_hyper..client..dispatch..Receiver_LT_http..request..Request_LT_reqwest..async_impl..body..Impl
movzx eax, byte [0x140346130]
mov edx, 0x18
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d06b7
mov rcx, qword [rsp + 0xad0]
mov qword [rax + 0x10], rcx
movaps xmm0, xmmword [rsp + 0xac0]
movups xmmword [rax], xmm0
movdqa xmm0, xmmword [rsp + 0xb30]
movdqa xmm1, xmmword [rsp + 0xb40]
movdqu xmmword [rsp + 0x130], xmm0
movdqu xmmword [rsp + 0x140], xmm1
mov qword [rsp + 0x120], rax
lea rax, sym.core::ptr::drop_in_place_reqwest::connect::Conn_::h96f4fcdffb5087e8
mov qword [rsp + 0x128], rax
lea rdx, [rsp + 0x120]
mov rcx, r15
call sym.hyper::upgrade::Pending::fulfill::hdfc700bc1ba07652
cmp dword [rsp + 0x2a0], 2
jne 0x1400d00bd
lea rcx, [rsp + 0x2a0]
call sym._ZN4core3ptr123drop_in_place_LT_hyper..client..conn..ProtoClient_LT_reqwest..connect..Conn_C_reqwest..async_impl..body..ImplSt
jmp 0x1400d00bd
shl rdi, 4
lea rcx, [rdi + rdi*4]
shl rax, 4
lea rax, [rax + rax*4]
sub rcx, rax
mov rax, qword [rsp + 0x68]
lea rdi, [rcx + rax]
add rdi, 0x20
jmp 0x1400cff6d
add rdi, 0x50
dec r12
je 0x1400cfd16
cmp dword [rdi - 0x20], 3
je 0x1400cff60
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x18]
jmp 0x1400cff60
mov rcx, qword [r13 + 0x140]
mov rax, qword [r13 + 0x148]
mov rdx, r12
call qword [rax + 0x30]
test rax, rax
jne 0x1400d0132
test rdx, rdx
jne 0x1400d0132
lea rcx, [rsp + 0x2a0]
call sym.core::ptr::drop_in_place_core::option::Option_hyper::upgrade::Pending__::h1c67efdfc90cc7ec
mov rbx, qword [r13 + 0xc0]
mov qword [r13 + 0xc0], 0
test rbx, rbx
je 0x1400d00bd
movzx ebp, byte [r13 + 0x1d0]
mov byte [r13 + 0x1d0], 3
cmp bpl, 3
je 0x1400d0091
mov rax, qword [rsp + 0x40]
movdqu xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
movdqa xmmword [rsp + 0x2b0], xmm1
movdqa xmmword [rsp + 0x2a0], xmm0
mov byte [rsp + 0x2c0], bpl
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x2c1], eax
mov dword [rsp + 0x2c4], ecx
movzx eax, byte [0x140346130]
mov edx, 0x38
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400d05df
mov rsi, rax
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov byte [rax + 0x30], 8
lea rdx, str.connection_errorC:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2client.rs
mov r8d, 0x10
mov rcx, rax
call sym.hyper::error::Error::with::h5816123a02a65614
mov rcx, qword [rsp + 0x2b0]
mov edx, ebp
mov r8, rsi
call sym.hyper::body::body::Sender::send_error::hba33aef790dba82c
lea rcx, [rsp + 0x2a0]
call sym._ZN4core3ptr46drop_in_place_LT_hyper..body..body..Sender_GT_17he271a65e42e1c06fE.3521
mov qword [rsp + 0x2a8], rbx
mov qword [rsp + 0x2a0], 3
lea rdx, [rsp + 0x2a0]
mov rcx, r14
call sym._ZN100__LT_hyper..proto..h1..dispatch..Client_LT_B_GT__u20_as_u20_hyper..proto..h1..dispatch..Dispatch_GT_8recv_msg17h950b895c
mov r15, rax
test rax, rax
jne 0x1400d00c0
xor r15d, r15d
xor eax, eax
mov rdx, r15
movaps xmm6, xmmword [rsp + 0xe40]
movaps xmm7, xmmword [rsp + 0xe50]
movaps xmm8, xmmword [rsp + 0xe60]
movaps xmm9, xmmword [rsp + 0xe70]
movaps xmm10, xmmword [rsp + 0xe80]
movaps xmm11, xmmword [rsp + 0xe90]
movaps xmm12, xmmword [rsp + 0xea0]
movaps xmm13, xmmword [rsp + 0xeb0]
add rsp, 0xec8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor eax, eax
lea ecx, [rsi - 2]
cmp ecx, 2
jae 0x1400cf90a
jmp 0x1400cfae5
test rax, rax
mov eax, 1
jne 0x1400cfaef
test rdx, rdx
je 0x1400cffad
mov rcx, rdx
call sym.hyper::error::Error::new_shutdown::h38a83c7b5b8fa738
mov rbx, rax
cmp qword [rsp + 0x2a0], 0
je 0x1400cffd5
mov rsi, qword [rsp + 0x2a8]
test rsi, rsi
je 0x1400cffd5
mov rax, qword [rsi + 0x30]
mov rcx, rax
test cl, 4
jne 0x1400d0192
mov rdx, rcx
or rdx, 2
mov rax, rcx
lock cmpxchg qword [rsi + 0x30], rdx
jne 0x1400d0178
and ecx, 5
cmp ecx, 1
jne 0x1400d01a5
mov rax, qword [rsi + 0x20]
mov rcx, qword [rsi + 0x28]
call qword [rax + 0x10]
lock dec qword [rsi]
jne 0x1400cffd5
mov rcx, qword [rsp + 0x2a8]
call sym.alloc::sync::Arc_T_A_::drop_slow::h668ca2a6b6b0f6a5
jmp 0x1400cffd5
xor eax, eax
jmp 0x1400cfae5
mov rax, qword [r13 + 0xc0]
mov ecx, 1
xchg qword [rax + 0x10], rcx
mov qword [rsp + 0x800], rcx
cmp rcx, 2
jb 0x1400d026d
je 0x1400d0245
cmp rcx, 3
je 0x1400d026d
lea rax, [rsp + 0x800]
mov qword [rsp + 0x550], rax
lea rax, [sym.core::fmt::num::imp::__impl_core::fmt::Display_for_u64_::fmt::ha1c2c4d0fb53bba5]
mov qword [rsp + 0x558], rax
lea rax, str.internal_error:_entered_unreachable_code:_unknown_state:
mov qword [rsp + 0x120], rax
mov qword [rsp + 0x128], 1
mov qword [rsp + 0x140], 0
lea rax, [rsp + 0x550]
jmp 0x1400d0978
mov cl, 1
xchg byte [rax + 0x28], cl
test cl, cl
jne 0x1400d0245
mov rdx, qword [rax + 0x18]
mov rcx, qword [rax + 0x20]
mov qword [rax + 0x18], 0
xor r8d, r8d
xchg byte [rax + 0x28], r8b
test rdx, rdx
je 0x1400d026d
call qword [rdx + 8]
mov rcx, qword [r13 + 0x90]
add rcx, 0x10
mov rdx, r12
call sym.futures_channel::oneshot::Inner_T_::recv::h19e1c5a38eacf2e8
movzx eax, al
lea rax, [rax + rax*2]
jmp 0x1400cfae5
movaps xmm0, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x300], xmm0
movaps xmm0, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0x2f0], xmm0
movaps xmm0, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x2e0], xmm0
movaps xmm0, xmmword [rsp + 0x120]
movaps xmm1, xmmword [rsp + 0x130]
movaps xmm2, xmmword [rsp + 0x140]
movaps xmm3, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0x2d0], xmm3
movaps xmmword [rsp + 0x2c0], xmm2
movaps xmmword [rsp + 0x2b0], xmm1
movaps xmmword [rsp + 0x2a0], xmm0
mov rcx, rdi
call sym._ZN4core3ptr126drop_in_place_LT_core..option..Option_LT_hyper..proto..h2..client..FutCtx_LT_reqwest..async_impl..body..ImplStr
movaps xmm0, xmmword [rsp + 0x300]
movups xmmword [rdi + 0x60], xmm0
movaps xmm0, xmmword [rsp + 0x2f0]
movups xmmword [rdi + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x2e0]
movups xmmword [rdi + 0x40], xmm0
movaps xmm0, xmmword [rsp + 0x2a0]
movaps xmm1, xmmword [rsp + 0x2b0]
movaps xmm2, xmmword [rsp + 0x2c0]
movaps xmm3, xmmword [rsp + 0x2d0]
movups xmmword [rdi + 0x30], xmm3
movups xmmword [rdi + 0x20], xmm2
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
jmp 0x1400cf8a4
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, r14
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, r14
mov rdx, r10
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea rcx, [0x140304e29]
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientdispatch.rsenvelope_not_dropped
mov edx, 0x14
call sym.core::option::expect_failed::hbd75ea7c1c4dbaeb
mov qword [rsp + 0x670], rbx
lea rax, [rsp + 0x4c0]
mov qword [rsp + 0x9e0], rax
lea rax, [sym._ZN4core3fmt3num50__LT_impl_u20_core..fmt..Debug_u20_for_u20_u64_GT_3fmt17ha44d7b5b1aa4b7cfE.1317]
mov qword [rsp + 0x9e8], rax
lea rcx, [rsp + 0x670]
mov qword [rsp + 0x9f0], rcx
mov qword [rsp + 0x9f8], rax
lea rax, [0x14030f8b8]
mov qword [rsp + 0x2a0], rax
mov qword [rsp + 0x2a8], 2
mov qword [rsp + 0x2c0], 0
lea rax, [rsp + 0x9e0]
mov qword [rsp + 0x2b0], rax
mov qword [rsp + 0x2b8], 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 + 0x2a0]
call sym.core::panicking::panic_fmt::hbb9b898858802355
lea rcx, [0x1403019b4]
lea r8, [0x1403019d8]
mov edx, 0x23
call sym.core::panicking::panic::heacbd316ae05a694
lea rax, [0x1402dfe48]
mov qword [rsp + 0x20], rax
lea rcx, [0x14030fd76]
lea r9, [0x1402df658]
lea r8, [rsp + 0x70]
mov edx, 0x2b
call sym.core::result::unwrap_failed::he553ba724245dc85
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1encode.rs_r_n0_r_n_r_n_L0_
mov edx, 0x12
mov rcx, r15
call sym.core::slice::index::slice_end_index_len_fail::hda10811658e048af
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1encode.rs_r_n0_r_n_r_n_L0_
mov rcx, rdx
mov rdx, r15
call sym.core::slice::index::slice_index_order_fail::hfca6cab286b1ac3a
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x120], rax
lea rax, [sym.__hyper::proto::h1::conn::Writing_as_core::fmt::Debug_::fmt::hb5c14d27f2157327]
mov qword [rsp + 0x128], rax
lea rax, str.G_0_
mov qword [rsp + 0x2a0], rax
mov qword [rsp + 0x2a8], 1
mov qword [rsp + 0x2c0], 0
lea rax, [rsp + 0x120]
mov qword [rsp + 0x2b0], rax
mov qword [rsp + 0x2b8], 1
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1conn.rsinternal_error:_entered_unreachable_code:_write_body_invalid_state:
lea rcx, [rsp + 0x2a0]
call sym.core::panicking::panic_fmt::hbb9b898858802355
lea rax, [0x1402dfdc8]
jmp 0x1400d0515
lea rax, [0x1402dfda0]
mov qword [rsp + 0x20], rax
lea rcx, [0x14030fd76]
lea r9, [0x140307b90]
lea r8, [rsp + 0x70]
mov edx, 0x2b
call sym.core::result::unwrap_failed::he553ba724245dc85
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x120], rax
lea rax, [sym.__hyper::proto::h1::conn::Writing_as_core::fmt::Debug_::fmt::hb5c14d27f2157327]
mov qword [rsp + 0x128], rax
lea rax, str.G_0_
mov qword [rsp + 0x2a0], rax
mov qword [rsp + 0x2a8], 1
mov qword [rsp + 0x2c0], 0
lea rax, [rsp + 0x120]
mov qword [rsp + 0x2b0], rax
mov qword [rsp + 0x2b8], 1
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1conn.rsinternal_error:_entered_unreachable_code:_write_body_invalid_state:
lea rcx, [rsp + 0x2a0]
call sym.core::panicking::panic_fmt::hbb9b898858802355
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1encode.rs_r_n0_r_n_r_n_L0_
mov qword [rsp + 0x20], rax
lea rcx, str.CHUNK_SIZE_MAX_BYTES_should_fit_any_usize
lea r9, [0x1402df618]
lea r8, [rsp + 0x70]
mov edx, 0x29
call sym.core::result::unwrap_failed::he553ba724245dc85
lea rcx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rsconnection_was_not_readydispatch_dropped_without_returning_error
call sym.core::option::unwrap_failed::h023124a4722a3daa
mov ecx, 8
mov edx, 0x38
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
mov ecx, 8
mov edx, 8
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
lea rcx, str.internal_error:_entered_unreachable_code_rustc_804421dff5542c9c7da5c60257b5dbc849719505library_std_src_threadmod.rs
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientdispatch.rsenvelope_not_dropped
mov edx, 0x28
call sym.core::panicking::panic::heacbd316ae05a694
lea rcx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
call sym.core::option::unwrap_failed::h023124a4722a3daa
mov qword [rsp + 0x120], r15
lea rcx, [rsp + 0x120]
call sym.core::ptr::drop_in_place_hyper::upgrade::Pending_::h1e1760c212014b36
lea rax, str.Upgrade_expects_h1
mov qword [rsp + 0x550], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h076aca05718f1fcc]
mov qword [rsp + 0x558], rax
lea rax, str.8a0_
mov qword [rsp + 0x120], rax
mov qword [rsp + 0x128], 1
mov qword [rsp + 0x140], 0
lea rax, [rsp + 0x550]
mov qword [rsp + 0x130], rax
mov qword [rsp + 0x138], 1
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rsconnection_was_not_readydispatch_dropped_without_returning_error
lea rcx, [rsp + 0x120]
call sym.core::panicking::panic_fmt::hbb9b898858802355
mov ecx, 8
mov edx, 0x18
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
mov qword [rsp + 0x550], rdx
lea rax, [0x1402e03e8]
mov qword [rsp + 0x20], rax
lea rcx, str.just_sent_Ok
lea r9, sym._ZN4core3ptr40drop_in_place_LT_hyper..error..Error_GT_17hfe3a5b18c8641a87E.1358
lea r8, [rsp + 0x550]
mov edx, 0xc
call sym.core::result::unwrap_failed::he553ba724245dc85
mov qword [rsp + 0x2a0], rsi
mov byte [rsp + 0x2a8], dil
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 + 0x2a0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::he553ba724245dc85
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x2a0], rax
mov byte [rsp + 0x2a8], r15b
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 + 0x2a0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::he553ba724245dc85
mov qword [rsp + 0x900], rax
lea rax, [rsp + 0x670]
mov qword [rsp + 0xb50], rax
lea rax, [sym._ZN4core3fmt3num50__LT_impl_u20_core..fmt..Debug_u20_for_u20_u64_GT_3fmt17ha44d7b5b1aa4b7cfE.1317]
mov qword [rsp + 0xb58], rax
lea rcx, [rsp + 0x900]
mov qword [rsp + 0xb60], rcx
mov qword [rsp + 0xb68], rax
lea rax, [0x14030f8b8]
mov qword [rsp + 0x800], rax
mov qword [rsp + 0x808], 2
mov qword [rsp + 0x820], 0
lea rax, [rsp + 0xb50]
mov qword [rsp + 0x810], rax
mov qword [rsp + 0x818], 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 + 0x800]
call sym.core::panicking::panic_fmt::hbb9b898858802355
lea rax, [rsp + 0x9e4]
mov qword [rsp + 0x120], rax
lea rax, [sym.__h2::frame::stream_id::StreamId_as_core::fmt::Debug_::fmt::hb5ea60795c7c8b61]
mov qword [rsp + 0x128], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x2a0], rax
mov qword [rsp + 0x2a8], 1
mov qword [rsp + 0x2c0], 0
lea rax, [rsp + 0x120]
mov qword [rsp + 0x2b0], rax
mov qword [rsp + 0x2b8], 1
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
lea rcx, [rsp + 0x2a0]
call sym.core::panicking::panic_fmt::hbb9b898858802355
mov qword [rsp + 0x550], rdi
lea rax, [rsp + 0x6e0]
mov qword [rsp + 0x120], rax
lea rax, [sym._ZN4core3fmt3num50__LT_impl_u20_core..fmt..Debug_u20_for_u20_u64_GT_3fmt17ha44d7b5b1aa4b7cfE.1317]
mov qword [rsp + 0x128], rax
lea rcx, [rsp + 0x550]
mov qword [rsp + 0x130], rcx
mov qword [rsp + 0x138], rax
lea rax, [0x14030f8b8]
mov qword [rsp + 0x2a0], rax
mov qword [rsp + 0x2a8], 2
mov qword [rsp + 0x2c0], 0
lea rax, [rsp + 0x120]
mov qword [rsp + 0x2b0], rax
mov qword [rsp + 0x2b8], 2
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes_mut.rs
lea rcx, [rsp + 0x2a0]
call sym.core::panicking::panic_fmt::hbb9b898858802355
ud2
mov ecx, 8
mov edx, 0x70
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
lea rax, [rsp + 0x670]
mov qword [rsp + 0x900], rax
lea rax, [sym.core::fmt::num::imp::__impl_core::fmt::Display_for_u64_::fmt::ha1c2c4d0fb53bba5]
mov qword [rsp + 0x908], rax
lea rax, str.internal_error:_entered_unreachable_code:_unknown_state:
mov qword [rsp + 0x120], rax
mov qword [rsp + 0x128], 1
mov qword [rsp + 0x140], 0
lea rax, [rsp + 0x900]
mov qword [rsp + 0x130], rax
mov qword [rsp + 0x138], 1
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fwant_0.3.1_srclib.rs
lea rcx, [rsp + 0x120]
call sym.core::panicking::panic_fmt::hbb9b898858802355
mov ecx, 8
mov edx, 0x28
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
mov ecx, 8
mov edx, 0x20
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
lea rax, [rsp + 0x4c4]
mov qword [rsp + 0x9e0], rax
lea rax, [sym.__h2::frame::stream_id::StreamId_as_core::fmt::Debug_::fmt::hb5ea60795c7c8b61]
mov qword [rsp + 0x9e8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x2a0], rax
mov qword [rsp + 0x2a8], 1
mov qword [rsp + 0x2c0], 0
lea rax, [rsp + 0x9e0]
jmp 0x1400d085b
mov qword [rsp + 0x2a0], rcx
mov byte [rsp + 0x2a8], al
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x1400d0711