Function at 0x140096120
Capabilities:
Check for software breakpoints
Encode data using base64
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
mov eax, 0x1d08
call sym.___chkstk_ms
sub rsp, rax
movdqa xmmword [rsp + 0x1cf0], xmm11
movaps xmmword [rsp + 0x1ce0], xmm10
movaps xmmword [rsp + 0x1cd0], xmm9
movaps xmmword [rsp + 0x1cc0], xmm8
movaps xmmword [rsp + 0x1cb0], xmm7
movaps xmmword [rsp + 0x1ca0], xmm6
movzx ebp, byte [r8 + 0x18]
lea r9, [rsp + 0x260]
movzx r14d, byte [r8 + 0x11]
mov rax, qword [r8]
mov r10, qword [r8 + 8]
mov qword [rsp + 0x2b8], r10
mov qword [rsp + 0x2c0], rax
lea rax, [rax + 8]
mov qword [rsp + 0x2b0], rax
movzx eax, byte [r8 + 0x17]
mov byte [rsp + 0x4f], al
movzx eax, byte [r8 + 0x13]
mov byte [rsp + 0x2f], al
movzx eax, byte [r8 + 0x10]
mov byte [rsp + 0x4e], al
movzx eax, byte [r8 + 0x14]
mov byte [rsp + 0x4d], al
movzx eax, byte [r8 + 0x15]
mov byte [rsp + 0x4c], al
xorps xmm6, xmm6
movaps xmm7, xmmword [0x140398ee0]
movss xmm8, dword [0x140398ef0]
movabs rax, 0x8000000000000001
add rax, 0xfffffffffffffff7
mov qword [rsp + 0x2a8], rax
movdqa xmm9, xmmword [str.uespemosarenegylmodnarodsetybdet8]
movdqa xmm10, xmmword [0x140398f10]
lea r13, [rsp + 0x3a0]
xor eax, eax
mov qword [rsp + 0x1f0], rax
mov r15, qword [rdx]
mov rbx, qword [rdx + 8]
mov qword [rsp + 0xb0], r13
mov qword [rsp + 0xb8], 0x64
lea rax, [r15 + rbx]
mov qword [rsp + 0x168], rax
test rbx, rbx
jle 0x140098f50
mov r10, r15
jmp 0x14009626c
inc r10
cmp r10, rax
jae 0x140098f50
movzx r8d, byte [r10]
cmp r8d, 0xa
je 0x140096260
cmp r8d, 0xd
jne 0x1400962a0
lea r8, [r10 + 1]
cmp r8, rax
jae 0x140098f50
cmp byte [r10 + 1], 0xa
jne 0x1400962e6
add r10, 2
cmp r10, rax
jb 0x14009626c
jmp 0x140098f50
mov rdi, r9
mov r9, rax
sub r9, r10
cmp r9, 8
jb 0x1400962f1
mov r8, qword [r10]
mov r11d, 6
movabs r9, 0x302e312f50545448
cmp r8, r9
je 0x1400963a1
movabs r9, 0x312e312f50545448
cmp r8, r9
jne 0x140096649
mov sil, 2
jmp 0x1400963a4
mov r11d, 2
jmp 0x140096650
cmp r10, rax
jae 0x140098f50
mov r9, rdi
mov r11d, 6
cmp r8b, 0x48
jne 0x140096650
lea r8, [r10 + 1]
cmp r8, rax
jae 0x140098f50
cmp byte [r10 + 1], 0x54
jne 0x140096650
lea r8, [r10 + 2]
cmp r8, rax
jae 0x140098f50
cmp byte [r10 + 2], 0x54
jne 0x140096650
lea r8, [r10 + 3]
cmp r8, rax
jae 0x140098f50
cmp byte [r10 + 3], 0x50
jne 0x140096650
lea r8, [r10 + 4]
cmp r8, rax
jae 0x140098f50
cmp byte [r10 + 4], 0x2f
jne 0x140096650
lea r8, [r10 + 5]
cmp r8, rax
jae 0x140098f50
cmp byte [r10 + 5], 0x31
jne 0x140096650
add r10, 6
cmp r10, rax
jae 0x140098f50
cmp byte [r10], 0x2e
jne 0x140096650
jmp 0x140098f50
mov sil, 1
lea r8, [r10 + 8]
cmp r8, rax
jae 0x140098f50
movzx r9d, byte [r10 + 8]
lea r8, [r10 + 9]
mov qword [rsp + 0x170], r8
cmp r9b, 0x20
mov r9, rdi
jne 0x140096650
mov qword [rsp + 0x160], r8
cmp byte [rsp + 0x2f], 0
je 0x14009641a
cmp r8, rax
jae 0x140098f50
cmp byte [r8], 0x20
jne 0x14009640a
add r10, 0xa
cmp r10, rax
je 0x140098f50
lea r8, [r10 + 1]
cmp byte [r10], 0x20
mov r10, r8
je 0x1400963f1
dec r8
mov qword [rsp + 0x170], r8
mov qword [rsp + 0x160], r8
mov r13, rdx
mov qword [rsp + 0x50], rcx
lea rcx, [rsp + 0x160]
call sym.httparse::parse_code::h5e73566202bd74eb
mov r10d, eax
shr r10d, 0x10
test ax, ax
je 0x14009645b
movzx eax, ax
cmp eax, 2
mov rcx, qword [rsp + 0x50]
jne 0x140098f50
mov rdx, r13
mov r9, rdi
movzx r11d, r10b
jmp 0x140096650
mov r12, qword [rsp + 0x168]
mov rax, qword [rsp + 0x170]
cmp rax, r12
mov rcx, qword [rsp + 0x50]
jae 0x140098f50
movzx r9d, byte [rax]
lea r8, [rax + 1]
mov qword [rsp + 0x170], r8
cmp r9d, 0xa
je 0x14009653f
cmp r9d, 0xd
je 0x1400964e9
cmp r9d, 0x20
jne case.0x140099056.3
cmp byte [rsp + 0x2f], 0
je 0x140096567
cmp r8, r12
jae 0x140098f50
cmp byte [r8], 0x20
jne 0x1400964d9
add rax, 2
cmp rax, r12
je 0x140098f50
lea r8, [rax + 1]
cmp byte [rax], 0x20
mov rax, r8
je 0x1400964c1
dec r8
mov r12, r10
mov qword [rsp + 0x170], r8
jmp 0x14009656a
cmp r8, r12
jae 0x140098f50
mov rdx, r13
mov r9, rdi
movzx r8d, byte [rax + 1]
add rax, 2
mov qword [rsp + 0x170], rax
mov r11d, 3
cmp r8b, 0xa
jne 0x140096650
mov qword [rsp + 0x1e8], r10
mov qword [rsp + 0x160], rax
mov ecx, 1
mov qword [rsp + 0x30], rcx
xor ecx, ecx
mov qword [rsp + 0x40], rcx
jmp 0x1400965df
mov qword [rsp + 0x1e8], r10
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x160], r8
mov eax, 1
mov qword [rsp + 0x30], rax
xor eax, eax
mov qword [rsp + 0x40], rax
jmp 0x1400965e4
mov r12, r10
mov qword [rsp + 0x160], r8
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x160]
call sym.httparse::parse_reason::he000e30739b5c4c0
cmp byte [rsp + 0xe0], 0
je 0x14009659f
movzx r11d, byte [rsp + 0xe1]
jmp 0x140096641
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x30], rax
test rax, rax
mov rcx, qword [rsp + 0x50]
je 0x140098f50
mov qword [rsp + 0x1e8], r12
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x40], rax
mov r12, qword [rsp + 0x168]
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x38], rax
movzx eax, byte [rsp + 0x4e]
mov byte [rsp + 0x60], al
mov byte [rsp + 0x61], r14b
movzx eax, byte [rsp + 0x4d]
mov byte [rsp + 0x62], al
movzx eax, byte [rsp + 0x4c]
mov byte [rsp + 0x63], al
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0xb0]
lea r8, [rsp + 0x160]
lea r9, [rsp + 0x60]
call sym.httparse::parse_headers_iter_uninit::h0eec85560870a98e
mov rax, qword [rsp + 0xe0]
cmp rax, 2
jne 0x140098dd6
movzx r11d, byte [rsp + 0xe8]
mov rcx, qword [rsp + 0x50]
mov rdx, r13
mov r9, rdi
nop dword [rax]
cmp r11, 6
jne 0x140099045
test bpl, bpl
je 0x140099238
mov byte [rsp + 0x2c], r14b
mov byte [rsp + 0x2e], bpl
mov qword [rsp + 0x50], rcx
mov ax, 0xc8
mov qword [rsp + 0x1e8], rax
xor r8d, r8d
xor eax, eax
xor ebx, ebx
xor r14d, r14d
mov qword [rsp + 0x258], rax
mov rax, qword [rsp + 0x90]
mov qword [r9 + 0x10], rax
movaps xmm0, xmmword [rsp + 0x80]
movups xmmword [r9], xmm0
lea rcx, [rsp + 0x2d8]
mov qword [rsp + 0x298], rdx
call sym.bytes::bytes_mut::BytesMut::split_to::h09b6295bc8d2e81c
cmp byte [rsp + 0x2c], 0
lea r13, [rsp + 0x3a0]
je 0x1400967e0
cmp r14, 0x65
jae 0x1400997c4
test r14, r14
je 0x1400967e0
mov rax, r14
shl rax, 5
lea r8, [rsp + rax]
add r8, 0x1020
mov r9, qword [rsp + 0x2d8]
mov rdx, qword [rsp + 0x2e0]
lea r10, [rsp + 0x1020]
jmp 0x14009671d
add r10, 0x20
cmp r10, r8
je 0x1400967e0
mov rcx, qword [r10 + 0x10]
mov rax, qword [r10 + 0x18]
cmp rcx, rax
ja 0x1400994fb
cmp rax, rdx
ja 0x1400994ec
mov rsi, rcx
sub rsi, rax
je 0x140096710
lea r11, [r9 + rcx]
mov edi, eax
sub edi, ecx
and edi, 3
jne 0x14009676c
cmp rsi, 0xfffffffffffffffc
ja 0x140096710
add rax, r9
jmp 0x14009678e
mov byte [r11], 0x20
inc r11
dec rdi
je 0x14009674c
movzx ecx, byte [r11]
cmp ecx, 0xd
je 0x140096760
cmp ecx, 0xa
je 0x140096760
jmp 0x140096764
mov byte [r11 + 3], 0x20
add r11, 4
cmp r11, rax
je 0x140096710
movzx ecx, byte [r11]
cmp ecx, 0xd
je 0x14009679c
cmp ecx, 0xa
jne 0x1400967a0
mov byte [r11], 0x20
movzx ecx, byte [r11 + 1]
cmp ecx, 0xd
je 0x1400967af
cmp ecx, 0xa
jne 0x1400967b4
mov byte [r11 + 1], 0x20
movzx ecx, byte [r11 + 2]
cmp ecx, 0xd
je 0x1400967c3
cmp ecx, 0xa
jne 0x1400967c8
mov byte [r11 + 2], 0x20
movzx ecx, byte [r11 + 3]
cmp ecx, 0xd
je 0x140096780
cmp ecx, 0xa
je 0x140096780
jmp 0x140096785
mov rsi, qword [rsp + 0x2f0]
test sil, 1
jne 0x14009681a
movups xmm0, xmmword [rsp + 0x2d8]
movups xmmword [rsp + 0x218], xmm0
mov qword [rsp + 0x228], rsi
lea rax, sym.bytes::bytes_mut::shared_v_clone::h771ba8298c58c267
mov qword [rsp + 0x210], rax
jmp 0x1400968c5
shr rsi, 5
mov rax, qword [rsp + 0x2d8]
sub rax, rsi
mov rcx, qword [rsp + 0x2e0]
add rcx, rsi
mov rdx, qword [rsp + 0x2e8]
add rdx, rsi
mov qword [rsp + 0x80], rdx
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], rcx
lea rcx, [rsp + 0x160]
lea rdx, [rsp + 0x80]
call sym.__bytes::bytes::Bytes_as_core::convert::From_alloc::vec::Vec_u8___::from::hfbe2152551e53d79
mov qword [rsp + 0x60], rsi
mov rax, qword [rsp + 0x170]
mov rcx, rax
sub rcx, rsi
jb 0x1400997d8
mov qword [rsp + 0x170], rcx
add qword [rsp + 0x168], rsi
movups xmm0, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x210], xmm0
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x220], rax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x228], rax
mov rcx, qword [rsp + 0x2c0]
mov rax, qword [rcx]
mov qword [rcx], 3
cmp rax, 3
jne 0x14009693f
lea rax, [rsp + 0x168]
movups xmmword [rax + 0x20], xmm6
mov qword [rsp + 0x178], 0
mov qword [rsp + 0x180], 8
mov qword [rsp + 0x198], 8
mov qword [rsp + 0x1a0], 0
mov qword [rsp + 0x1a8], 2
mov qword [rsp + 0x1b0], 0
mov word [rsp + 0x1b8], 0
xor eax, eax
jmp 0x140096982
mov rdx, qword [rsp + 0x2b0]
mov rcx, qword [rdx + 0x50]
lea r8, [rsp + 0x168]
mov qword [r8 + 0x50], rcx
movups xmm0, xmmword [rdx + 0x40]
movups xmmword [r8 + 0x40], xmm0
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmm2, xmmword [rdx + 0x20]
movups xmm3, xmmword [rdx + 0x30]
movups xmmword [r8 + 0x30], xmm3
movups xmmword [r8 + 0x20], xmm2
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8], xmm0
cmp bl, 2
sete byte [rsp + 0x2d]
mov qword [rsp + 0x160], rax
cmp byte [rsp + 0x4f], 0
mov qword [rsp + 0x2a0], rbx
je 0x140096a20
lea rax, [rsp + 0xe8]
movups xmmword [rax + 0x20], xmm6
mov qword [rsp + 0xe0], 0
mov qword [rsp + 0xf8], 0
mov qword [rsp + 0x100], 8
mov qword [rsp + 0x118], 8
mov qword [rsp + 0x120], 0
mov qword [rsp + 0x128], 2
mov qword [rsp + 0x130], 0
mov word [rsp + 0x138], 0
mov rax, qword [rsp + 0x188]
mov rdx, rax
add rdx, r14
jae 0x140096a40
jmp 0x1400996d6
mov qword [rsp + 0xe0], 3
mov rax, qword [rsp + 0x188]
mov rdx, rax
add rdx, r14
jb 0x1400996d6
mov rbx, qword [rsp + 0x1b0]
cmp rdx, rbx
jbe 0x140096aae
lea rcx, [rdx - 1]
bsr rcx, rcx
not ecx
mov r8, 0xffffffffffffffff
shr r8, cl
cmp rdx, 2
mov r15d, 0
cmovae r15, r8
mov rsi, r15
inc rsi
sete cl
cmp r15, 0x7fff
ja 0x1400996d6
test cl, cl
jne 0x1400996d6
test rax, rax
je 0x1400986e9
lea rcx, [rsp + 0x160]
mov rdx, rsi
call sym.http::header::map::HeaderMap_T_::try_grow::h4ed18ad78275b2bc
test al, al
jne 0x1400996d6
cmp r14, 0x65
jae 0x1400997a1
test r14, r14
je 0x140098490
shl r14, 5
lea rax, [rsp + r14]
add rax, 0x1020
mov qword [rsp + 0x2d0], rax
lea r15, [rsp + 0x1020]
lea r14, [0x14043987f]
nop word cs:[rax + rax]
mov rdx, qword [r15]
mov rax, qword [r15 + 8]
mov r8, rax
sub r8, rdx
jb 0x14009951c
mov r9, qword [rsp + 0x220]
cmp rax, r9
ja 0x14009950a
add rdx, qword [rsp + 0x218]
mov qword [rsp + 0x20], r14
lea rcx, [rsp + 0x80]
mov r9, r13
call sym.http::header::name::parse_hdr::h1f0a67ffc9092cc2
movzx eax, byte [rsp + 0x90]
cmp eax, 3
je 0x140098f9f
mov rsi, qword [rsp + 0x80]
mov rdi, qword [rsp + 0x88]
test eax, eax
je 0x140096b80
cmp eax, 2
jne 0x140096bd0
mov qword [rsp + 0xb8], 0
mov byte [rsp + 0xc0], sil
jmp 0x140096e30
test rdi, rdi
je 0x140096be8
js 0x140099672
movzx eax, byte [0x1404a5170]
xor ecx, ecx
mov rdx, rdi
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14009965d
mov r9, rdi
mov qword [rsp + 0x278], rax
mov rcx, r9
shr rcx, 0xa
je 0x140096c01
bsr rcx, rcx
xor rcx, 0x3f
jmp 0x140096c06
lea rcx, [rsp + 0xb8]
mov rdx, rsi
mov r8, rdi
call sym.bytes::bytes::Bytes::copy_from_slice::h7ee36df1df07aa1f
jmp 0x140096e30
mov eax, 1
xor r9d, r9d
mov qword [rsp + 0x278], rax
mov rcx, r9
shr rcx, 0xa
jne 0x140096bb9
mov ecx, 0x40
mov edx, 0x40
sub rdx, rcx
cmp rdx, 7
mov ecx, 7
cmovae rdx, rcx
mov ecx, edx
lea rbx, [rcx*4 + 1]
mov rdx, qword [rsp + 0x278]
mov qword [rsp + 0x140], rdx
mov qword [rsp + 0x148], 0
mov qword [rsp + 0x150], r9
mov qword [rsp + 0x158], rbx
test rdi, rdi
je 0x140096cc7
xor ebx, ebx
xor ecx, ecx
jmp 0x140096c7b
mov byte [rdx + rcx], bpl
inc rcx
mov qword [rsp + 0x148], rcx
inc rbx
cmp rdi, rbx
je 0x140096d35
movzx r8d, byte [rsi + rbx]
movzx ebp, byte [r8 + r14]
test bpl, bpl
je 0x140096cde
cmp r9, rcx
jne 0x140096c60
mov edx, 1
lea rcx, [rsp + 0x140]
call sym.bytes::bytes_mut::BytesMut::reserve_inner::hb76f8cd29e21c69a
mov rdx, qword [rsp + 0x140]
mov rcx, qword [rsp + 0x148]
mov r9, qword [rsp + 0x150]
mov byte [rdx + rcx], bpl
cmp r9, rcx
jne 0x140096c64
jmp 0x1400994e0
xor ecx, ecx
test bl, 1
jne 0x140096d52
lea rax, sym.bytes::bytes_mut::shared_v_clone::h771ba8298c58c267
jmp 0x140096dc3
mov qword [rsp + 0xb0], 1
mov r8, qword [rsp + 0x158]
test r8b, 1
jne 0x140096de5
lock dec qword [r8 + 0x20]
jne 0x140096e12
mov rax, qword [r8 + 0x20]
cmp qword [r8], 0
je 0x140096e04
mov rax, qword [r8 + 8]
mov rcx, qword [0x1404a5110]
xor edx, edx
mov rsi, r8
mov r8, rax
call fcn.14021a7bc
mov r8, rsi
jmp 0x140096e04
mov rdx, qword [rsp + 0x140]
mov r9, qword [rsp + 0x150]
mov rbx, qword [rsp + 0x158]
test bl, 1
je 0x140096cd2
shr rbx, 5
sub rdx, rbx
add rcx, rbx
add r9, rbx
mov qword [rsp + 0x2f8], r9
mov qword [rsp + 0x300], rdx
mov qword [rsp + 0x308], rcx
lea rcx, [rsp + 0x1c0]
lea rdx, [rsp + 0x2f8]
call sym.__bytes::bytes::Bytes_as_core::convert::From_alloc::vec::Vec_u8___::from::hfbe2152551e53d79
mov qword [rsp + 0x310], rbx
mov rax, qword [rsp + 0x1d0]
mov rcx, rax
sub rcx, rbx
jb 0x14009970b
add rbx, qword [rsp + 0x1c8]
mov rax, qword [rsp + 0x1c0]
mov rdx, rbx
mov rbx, qword [rsp + 0x1d8]
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0xc0], rdx
mov qword [rsp + 0xc8], rcx
mov qword [rsp + 0xd0], rbx
jmp 0x140096e30
shr r8, 5
mov rax, qword [rsp + 0x150]
add rax, r8
je 0x140096e12
mov rax, qword [rsp + 0x140]
sub rax, r8
mov r8, rax
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
cmp qword [rsp + 0xb0], 0
jne 0x140098f9f
nop word cs:[rax + rax]
lea rax, [rsp + 0xb8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x240], xmm1
movaps xmmword [rsp + 0x230], xmm0
mov r8, qword [r15 + 0x10]
mov r9, qword [r15 + 0x18]
mov rcx, r13
lea rdx, [rsp + 0x210]
call sym.bytes::bytes::Bytes::slice::h240b65ce6e46a4ae
mov rsi, qword [rsp + 0x3a0]
test rsi, rsi
je 0x14009956f
mov r14, qword [rsp + 0x3a8]
movdqu xmm11, xmmword [rsp + 0x3b0]
cmp qword [rsp + 0x230], 0
lea rbx, [rsp + 0x160]
jne 0x140096ed0
cmp byte [rsp + 0x238], 0x14
jne 0x140096ed0
movq rdx, xmm11
test byte [rsp + 0x2d], 1
jne 0x140097090
mov r9d, 0xa
mov rcx, r14
lea r8, str.keep_alivesize_overflows_MAX_SIZE
call sym.hyper::headers::connection_has::h16cf980d0d39382f
mov byte [rsp + 0x2d], al
cmp dword [rsp + 0xe0], 3
je 0x140097cc9
mov qword [rsp + 0x200], rsi
mov r8, qword [r15]
mov r9, qword [r15 + 8]
lea rcx, [rsp + 0x1c0]
lea rdx, [rsp + 0x210]
call sym.bytes::bytes::Bytes::slice::h240b65ce6e46a4ae
mov rax, qword [rsp + 0x108]
cmp dword [rsp + 0xe0], 1
mov rsi, qword [rsp + 0x130]
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x208], r14
jne 0x140096f80
test rax, rax
js 0x140097164
xorps xmm0, xmm0
cvtsi2ss xmm0, rax
test rsi, rsi
jns 0x140097185
mov rax, rsi
shr rax, 1
mov ecx, esi
and ecx, 1
or rcx, rax
xorps xmm1, xmm1
cvtsi2ss xmm1, rcx
addss xmm1, xmm1
divss xmm0, xmm1
ucomiss xmm0, xmm8
jb 0x14009719b
mov qword [rsp + 0xe0], 0
jmp 0x140096f9b
mov rcx, rsi
shr rcx, 2
mov rdx, rsi
sub rdx, rcx
cmp rax, rdx
jne 0x140096fb6
test rax, rax
je 0x140097494
add rsi, rsi
lea rcx, [rsp + 0xe0]
mov rdx, rsi
call sym.http::header::map::HeaderMap_T_::try_grow::he01c03ac32a3fb9b
test al, al
jne 0x140099687
mov rcx, qword [rsp + 0xe0]
cmp rcx, 2
mov qword [rsp + 0x2c8], rcx
jne 0x1400970c0
movdqu xmm0, xmmword [rsp + 0xe8]
pshufd xmm1, xmm0, 0x44
pxor xmm1, xmm9
movdqa xmmword [rsp + 0x3a0], xmm1
pshufd xmm1, xmm0, 0xee
pxor xmm1, xmm10
movdqa xmmword [rsp + 0x3b0], xmm1
movdqa xmmword [rsp + 0x3c0], xmm0
lea rax, [rsp + 0x3b8]
movaps xmmword [rax + 0x18], xmm6
mov qword [rax + 0x28], 0
mov r14, qword [rsp + 0x230]
xor eax, eax
test r14, r14
setne al
mov qword [rsp + 0x80], rax
mov r8d, 8
lea rsi, [rsp + 0x3a0]
mov rcx, rsi
lea rdi, [rsp + 0x80]
mov rdx, rdi
call sym.__std::hash::random::DefaultHasher_as_core::hash::Hasher_::write::h52fec5d01fb3d61f
mov rbx, r14
test r14, r14
je 0x140097344
mov rdx, qword [rsp + 0x238]
mov r8, qword [rsp + 0x240]
mov rcx, rsi
mov qword [rsp + 0xd8], rdx
jmp 0x140097368
mov r9d, 5
mov rcx, r14
lea r8, [0x1403fa5eb]
call sym.hyper::headers::connection_has::h16cf980d0d39382f
xor al, 1
mov byte [rsp + 0x2d], al
cmp dword [rsp + 0xe0], 3
jne 0x140096ede
jmp 0x140097cc9
mov r10, qword [rsp + 0x230]
xor r12d, r12d
test r10, r10
setne r12b
movabs rax, 0xcbf29ce484222325
xor r12, rax
movabs rax, 0x1efac7090aef4a21
imul r12, rax
test r10, r10
je 0x140097475
mov rax, qword [rsp + 0x238]
mov qword [rsp + 0xd8], rax
mov r8, qword [rsp + 0x240]
test r8, r8
je 0x140097650
mov rcx, r8
and rcx, 7
je 0x1400975ab
mov rax, qword [rsp + 0xd8]
movabs r9, 0x100000001b3
nop word cs:[rax + rax]
movzx edx, byte [rax]
inc rax
xor rdx, r12
imul rdx, r9
mov r12, rdx
dec rcx
jne 0x140097140
cmp r8, 8
jae 0x1400975c6
jmp 0x140097644
mov rcx, rax
shr rcx, 1
and eax, 1
or rax, rcx
xorps xmm0, xmm0
cvtsi2ss xmm0, rax
addss xmm0, xmm0
test rsi, rsi
js 0x140096f43
xorps xmm1, xmm1
cvtsi2ss xmm1, rsi
divss xmm0, xmm1
ucomiss xmm0, xmm8
jae 0x140096f6b
call sym.std::hash::random::RandomState::new::KEYS::__u7b__u7b_closure_u7d__u7d_::h67097a37327547d9
test rax, rax
je 0x1400996df
mov qword [rsp + 0xe0], 2
movups xmm0, xmmword [rax]
inc qword [rax]
movups xmmword [rsp + 0xe8], xmm0
test rsi, rsi
je 0x14009722f
mov rcx, qword [rsp + 0x128]
movabs rax, 0x3fffffffffffffff
lea rdx, [rsi + rax]
and rdx, rax
mov rax, rcx
cmp rdx, 7
jb 0x140097219
inc rdx
mov r8, rdx
and r8, qword [rsp + 0x2a8]
lea rax, [rcx + r8*4]
xor r9d, r9d
nop
movups xmmword [rcx + r9*4], xmm7
movups xmmword [rcx + r9*4 + 0x10], xmm7
add r9, 8
cmp r8, r9
jne 0x140097200
cmp rdx, r8
je 0x14009722f
lea rcx, [rcx + rsi*4]
nop dword [rax]
mov dword [rax], 0xffff
add rax, 4
cmp rax, rcx
jne 0x140097220
mov rax, qword [rsp + 0x108]
test rax, rax
je 0x140096fb6
mov rdi, qword [rsp + 0x100]
lea rsi, [rax + rax*2]
shl rsi, 5
add rsi, rdi
movzx ebx, word [rsp + 0x138]
mov r14, qword [rsp + 0x128]
mov r15, qword [rsp + 0x130]
xor r12d, r12d
jmp 0x140097284
mov word [r14 + rcx*4], r13w
mov word [r14 + rcx*4 + 2], ax
cmp rdi, rsi
je 0x140096fb6
mov r13, r12
mov rbp, rdi
add rdi, 0x60
inc r12
lea rdx, [rbp + 0x38]
lea rcx, [rsp + 0xe0]
call sym.http::header::map::hash_elem_using::h04855f30694c016b
mov r8d, eax
and r8d, ebx
mov word [rbp + 0x58], ax
xor edx, edx
nop
mov rcx, r8
mov r8d, 0
cmp rcx, r15
jae 0x1400972b0
cmp word [r14 + rcx*4], 0xffff
je 0x140097270
movzx r8d, word [r14 + rcx*4 + 2]
and r8d, ebx
mov r9d, ecx
sub r9d, r8d
and r9d, ebx
cmp r9, rdx
jb 0x140097310
inc rdx
inc rcx
mov r8, rcx
jmp 0x1400972b0
movzx r8d, word [r14 + rdx*4 + 2]
mov word [r14 + rdx*4], r13w
mov word [r14 + rdx*4 + 2], ax
inc rdx
mov eax, r8d
mov r13d, ecx
mov rcx, rdx
nop word cs:[rax + rax]
mov rdx, rcx
mov ecx, 0
cmp rdx, r15
jae 0x140097310
movzx ecx, word [r14 + rdx*4]
cmp cx, 0xffff
jne 0x1400972e8
mov word [r14 + rdx*4], r13w
mov rcx, rdx
mov word [r14 + rcx*4 + 2], ax
cmp rdi, rsi
jne 0x140097284
jmp 0x140096fb6
movzx eax, byte [rsp + 0x238]
mov qword [rsp + 0xd8], rax
mov qword [rsp + 0x80], rax
mov r8d, 8
mov rcx, rsi
mov rdx, rdi
call sym.__std::hash::random::DefaultHasher_as_core::hash::Hasher_::write::h52fec5d01fb3d61f
mov rax, qword [rsp + 0x3b0]
mov r9, qword [rsp + 0x3d0]
shl r9, 0x38
or r9, qword [rsp + 0x3d8]
mov rcx, qword [rsp + 0x3b8]
mov r8, qword [rsp + 0x3a0]
add r8, rax
rol rax, 0xd
xor rcx, r9
xor rax, r8
rol r8, 0x20
mov rdx, qword [rsp + 0x3a8]
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 r10, rbx
jmp 0x140097650
movzx ecx, byte [rsp + 0x238]
mov qword [rsp + 0xd8], rcx
xor r12, rcx
imul r12, rax
xor r10d, r10d
jmp 0x140097650
mov word [rsp + 0x138], 7
movzx eax, byte [0x1404a5170]
mov edx, 0x20
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14009987a
mov rdi, rax
movups xmmword [rax], xmm7
movups xmmword [rax + 0x10], xmm7
test rsi, rsi
je 0x1400974df
mov r8, qword [rsp + 0x128]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov qword [rsp + 0x128], rdi
mov qword [rsp + 0x130], 8
movzx eax, byte [0x1404a5170]
mov edx, 0x240
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14009986b
mov rsi, rax
mov rbx, qword [rsp + 0x108]
test rbx, rbx
je 0x140097565
mov rdi, qword [rsp + 0x100]
add rdi, 0x30
jmp 0x14009754b
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x20]
add rdi, 0x60
dec rbx
je 0x140097565
mov rax, qword [rdi + 8]
test rax, rax
je 0x140097530
lea rcx, [rdi + 0x20]
mov rdx, qword [rdi + 0x10]
mov r8, qword [rdi + 0x18]
call qword [rax + 0x20]
jmp 0x140097530
cmp qword [rsp + 0xf8], 0
je 0x140097586
mov r8, qword [rsp + 0x100]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov qword [rsp + 0xf8], 6
mov qword [rsp + 0x100], rsi
mov qword [rsp + 0x108], 0
jmp 0x140096fb6
mov rdx, r12
mov rax, qword [rsp + 0xd8]
movabs r9, 0x100000001b3
cmp r8, 8
jb 0x140097644
mov rcx, qword [rsp + 0xd8]
add rcx, r8
nop word cs:[rax + rax]
movzx r8d, byte [rax]
xor r8, rdx
imul r8, r9
movzx edx, byte [rax + 1]
xor rdx, r8
imul rdx, r9
movzx r8d, byte [rax + 2]
xor r8, rdx
imul r8, r9
movzx edx, byte [rax + 3]
xor rdx, r8
imul rdx, r9
movzx r8d, byte [rax + 4]
xor r8, rdx
imul r8, r9
movzx edx, byte [rax + 5]
xor rdx, r8
imul rdx, r9
movzx r8d, byte [rax + 6]
xor r8, rdx
imul r8, r9
movzx edx, byte [rax + 7]
add rax, 8
xor rdx, r8
imul rdx, r9
cmp rax, rcx
jne 0x1400975e0
mov r12, rdx
nop word [rax + rax]
and r12d, 0x7fff
movzx r14d, word [rsp + 0x138]
mov esi, r12d
and esi, r14d
mov rdi, qword [rsp + 0x130]
mov rbp, qword [rsp + 0x128]
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x40], rax
mov r11, qword [rsp + 0x108]
mov r9, qword [rsp + 0x238]
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x38], rax
xor r15d, r15d
mov qword [rsp + 0x58], r11
mov qword [rsp + 0x288], r10
mov qword [rsp + 0x280], r9
jmp 0x1400976d6
mov rcx, qword [rsp + 0xd8]
cmp byte [rax + 8], cl
je 0x1400977ab
nop dword [rax + rax]
inc r15
inc rsi
mov rax, rsi
nop dword [rax]
mov rsi, rax
mov eax, 0
cmp rsi, rdi
jae 0x1400976e0
movzx r13d, word [rbp + rsi*4]
cmp r13, 0xffff
je 0x1400978a0
movzx eax, word [rbp + rsi*4 + 2]
mov ecx, r14d
and ecx, eax
mov edx, esi
sub edx, ecx
and edx, r14d
cmp rdx, r15
jb 0x140097900
cmp ax, r12w
jne 0x1400976d0
cmp r11, r13
jbe 0x1400994ce
test r10, r10
sete dl
lea rbx, [r13*2]
add rbx, r13
mov eax, ebx
shl eax, 5
mov rcx, qword [rsp + 0x40]
mov rcx, qword [rcx + rax + 0x38]
test rcx, rcx
setne r8b
cmp r8b, dl
je 0x1400976d0
mov rdx, qword [rsp + 0x40]
add rax, rdx
add rax, 0x38
test rcx, rcx
je 0x1400976ba
mov rcx, qword [rsp + 0x38]
cmp qword [rax + 0x10], rcx
jne 0x1400976d0
mov rcx, qword [rax + 8]
mov rdx, r9
mov r8, qword [rsp + 0x38]
call sub.msvcrt.dll_memcmp
mov r9, qword [rsp + 0x280]
mov r11, qword [rsp + 0x58]
mov r10, qword [rsp + 0x288]
test eax, eax
jne 0x1400976d0
shl ebx, 5
mov rax, qword [rsp + 0x40]
lea rdi, [rax + rbx]
movups xmm0, xmmword [rsp + 0x1c0]
movups xmm1, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0x3b0], xmm1
movaps xmmword [rsp + 0x3a0], xmm0
cmp qword [rax + rbx], 0
je 0x1400983ef
mov rsi, qword [rdi + 0x10]
mov rbx, qword [rsp + 0x120]
cmp rbx, qword [rsp + 0x110]
mov r15, qword [rsp + 0x30]
mov r14, qword [rsp + 0x208]
jne 0x140097812
lea rcx, [rsp + 0x110]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h71aae14e06d3297f
mov rax, qword [rsp + 0x118]
mov rcx, rbx
shl rcx, 6
mov qword [rax + rcx], 1
mov qword [rax + rcx + 8], rsi
mov qword [rax + rcx + 0x10], 0
mov qword [rax + rcx + 0x18], r13
movaps xmm0, xmmword [rsp + 0x3a0]
movaps xmm1, xmmword [rsp + 0x3b0]
movups xmmword [rax + rcx + 0x20], xmm0
movups xmmword [rax + rcx + 0x30], xmm1
lea rdx, [rbx + 1]
mov qword [rsp + 0x120], rdx
cmp rsi, rdx
jae 0x1400997b5
mov rax, qword [rsp + 0x118]
shl rsi, 6
mov qword [rax + rsi + 0x10], 1
mov qword [rax + rsi + 0x18], rbx
mov qword [rdi], 1
mov qword [rdi + 0x10], rbx
jmp 0x14009847a
test r10, r10
je 0x140097975
lea rcx, [rsp + 0x3a0]
lea rdx, [rsp + 0x248]
mov r8, r9
mov r9, qword [rsp + 0x38]
call qword [r10]
mov r11, qword [rsp + 0x58]
mov rdi, qword [rsp + 0x3a0]
movzx r9d, byte [rsp + 0x3a8]
lea rax, [rsp + 0x3b8]
movups xmm0, xmmword [rax - 0xf]
movaps xmmword [rsp + 0x80], xmm0
mov rax, qword [rax]
mov qword [rsp + 0x8f], rax
jmp 0x140097977
cmp r15, 0x200
setae r15b
cmp dword [rsp + 0x2c8], 2
setne dil
test r10, r10
je 0x140097ae3
lea rcx, [rsp + 0x3a0]
lea rdx, [rsp + 0x248]
mov r8, r9
mov r9, qword [rsp + 0x38]
call qword [r10]
mov r11, qword [rsp + 0x58]
mov r14, qword [rsp + 0x3a0]
movzx r9d, byte [rsp + 0x3a8]
lea rax, [rsp + 0x3b8]
movups xmm0, xmmword [rax - 0xf]
movaps xmmword [rsp + 0x80], xmm0
mov rax, qword [rax]
mov qword [rsp + 0x8f], rax
jmp 0x140097ae6
xor edi, edi
lea rbx, [rsp + 0x160]
mov qword [rsp + 0x60], rdi
mov byte [rsp + 0x68], r9b
mov rax, qword [rsp + 0x8f]
lea rcx, [rsp + 0x69]
mov qword [rcx + 0xf], rax
movaps xmm0, xmmword [rsp + 0x80]
movups xmmword [rcx], xmm0
movups xmm0, xmmword [rsp + 0x1c0]
movups xmm1, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
cmp r11, 0x7fff
ja 0x1400995dd
mov rax, qword [rsp + 0x60]
movzx ecx, byte [rsp + 0x68]
mov edx, dword [rsp + 0x69]
movzx r8d, word [rsp + 0x6d]
movzx r9d, byte [rsp + 0x6f]
movups xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x90], xmm0
mov qword [rsp + 0x80], rax
mov byte [rsp + 0x88], cl
mov dword [rsp + 0x89], edx
mov word [rsp + 0x8d], r8w
mov byte [rsp + 0x8f], r9b
movups xmm0, xmmword [rsp + 0x1c0]
movups xmm1, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0x3a0], xmm0
movaps xmmword [rsp + 0x3b0], xmm1
cmp r11, qword [rsp + 0xf8]
jne 0x140097a5c
lea rcx, [rsp + 0xf8]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::hc25408993b21a9b9
mov r11, qword [rsp + 0x58]
mov rax, qword [rsp + 0x100]
lea rcx, [r11 + r11*2]
shl rcx, 5
mov qword [rax + rcx], 0
movaps xmm0, xmmword [rsp + 0x3a0]
movaps xmm1, xmmword [rsp + 0x3b0]
movups xmmword [rax + rcx + 0x18], xmm0
movups xmmword [rax + rcx + 0x28], xmm1
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
movups xmmword [rax + rcx + 0x38], xmm0
movups xmmword [rax + rcx + 0x48], xmm1
mov word [rax + rcx + 0x58], r12w
lea rax, [r11 + 1]
mov qword [rsp + 0x108], rax
mov rdx, qword [rsp + 0x130]
cmp rsi, rdx
jae 0x1400995ce
mov rax, qword [rsp + 0x128]
mov word [rax + rsi*4], r11w
mov word [rax + rsi*4 + 2], r12w
jmp 0x140097cb4
xor r14d, r14d
lea rbx, [rsp + 0x160]
mov qword [rsp + 0x60], r14
mov byte [rsp + 0x68], r9b
mov rax, qword [rsp + 0x8f]
lea rcx, [rsp + 0x69]
mov qword [rcx + 0xf], rax
movaps xmm0, xmmword [rsp + 0x80]
movups xmmword [rcx], xmm0
movups xmm0, xmmword [rsp + 0x1c0]
movups xmm1, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
cmp r11, 0x7fff
ja 0x140099620
mov rax, qword [rsp + 0x60]
movzx ecx, byte [rsp + 0x68]
mov edx, dword [rsp + 0x69]
movzx r8d, word [rsp + 0x6d]
movzx r9d, byte [rsp + 0x6f]
movups xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x90], xmm0
mov qword [rsp + 0x80], rax
mov byte [rsp + 0x88], cl
mov dword [rsp + 0x89], edx
mov word [rsp + 0x8d], r8w
mov byte [rsp + 0x8f], r9b
movups xmm0, xmmword [rsp + 0x1c0]
movups xmm1, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0x3a0], xmm0
movaps xmmword [rsp + 0x3b0], xmm1
cmp r11, qword [rsp + 0xf8]
jne 0x140097bcb
lea rcx, [rsp + 0xf8]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::hc25408993b21a9b9
mov r11, qword [rsp + 0x58]
and r15b, dil
mov rax, qword [rsp + 0x100]
lea rcx, [r11 + r11*2]
shl rcx, 5
mov qword [rax + rcx], 0
movaps xmm0, xmmword [rsp + 0x3a0]
movaps xmm1, xmmword [rsp + 0x3b0]
movups xmmword [rax + rcx + 0x18], xmm0
movups xmmword [rax + rcx + 0x28], xmm1
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
movups xmmword [rax + rcx + 0x38], xmm0
movups xmmword [rax + rcx + 0x48], xmm1
mov word [rax + rcx + 0x58], r12w
lea rax, [r11 + 1]
mov qword [rsp + 0x108], rax
mov rax, qword [rsp + 0x128]
mov rdx, qword [rsp + 0x130]
xor ecx, ecx
nop
mov r8, rsi
mov esi, 0
cmp r8, rdx
jae 0x140097c40
movzx r9d, word [rax + r8*4]
cmp r9w, 0xffff
je 0x140097c80
inc rcx
movzx r10d, word [rax + r8*4 + 2]
mov word [rax + r8*4], r11w
mov word [rax + r8*4 + 2], r12w
inc r8
mov r12d, r10d
mov r11d, r9d
mov rsi, r8
jmp 0x140097c40
mov word [rax + r8*4], r11w
mov word [rax + r8*4 + 2], r12w
cmp rcx, 0x80
setb al
not r15b
test r15b, al
jne 0x140097cb4
cmp qword [rsp + 0xe0], 0
jne 0x140097cb4
mov qword [rsp + 0xe0], 1
mov r15, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x200]
mov r14, qword [rsp + 0x208]
movaps xmm0, xmmword [rsp + 0x230]
movaps xmm1, xmmword [rsp + 0x240]
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov qword [rsp + 0xb0], rsi
mov qword [rsp + 0xb8], r14
movdqu xmmword [rsp + 0xc0], xmm11
mov byte [rsp + 0xd0], 0
mov eax, dword [rsp + 0x2f8]
mov ecx, dword [rsp + 0x2fb]
lea rdx, [rsp + 0xb8]
mov dword [rdx + 0x1c], ecx
mov dword [rdx + 0x19], eax
mov rcx, rbx
call sym.http::header::map::HeaderMap_T_::try_reserve_one::h268dfb901a7f6d03
test al, al
jne 0x14009952e
add r15, 0x20
mov qword [rsp + 0x30], r15
mov rcx, rbx
lea rdx, [rsp + 0x140]
call sym.http::header::map::hash_elem_using::h04855f30694c016b
mov esi, eax
movzx ebp, word [rsp + 0x1b8]
mov r12d, ebp
and r12d, esi
mov r14, qword [rsp + 0x1b0]
mov r13, qword [rsp + 0x1a8]
mov r9, qword [rsp + 0x180]
mov rdx, qword [rsp + 0x188]
mov r10, qword [rsp + 0x140]
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x288], rax
movzx r11d, byte [rsp + 0x148]
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x40], rax
xor r15d, r15d
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x58], r9
mov qword [rsp + 0xd8], r10
mov byte [rsp + 0x280], r11b
jmp 0x140097de6
cmp byte [rax + 8], r11b
je 0x140097eae
nop word [rax + rax]
inc r15
inc r12
mov rax, r12
nop dword [rax]
mov r12, rax
mov eax, 0
cmp r12, r14
jae 0x140097df0
movzx edi, word [r13 + r12*4]
cmp rdi, 0xffff
je 0x140097fc0
movzx eax, word [r13 + r12*4 + 2]
mov ecx, ebp
and ecx, eax
mov r8d, r12d
sub r8d, ecx
and r8d, ebp
cmp r8, r15
jb 0x140098120
cmp ax, si
jne 0x140097de0
cmp rdx, rdi
jbe 0x1400994bf
test r10, r10
sete al
imul rbx, rdi, 0x68
mov rcx, qword [r9 + rbx + 0x40]
test rcx, rcx
setne r8b
cmp r8b, al
je 0x140097de0
lea rax, [r9 + rbx]
add rax, 0x40
test rcx, rcx
je 0x140097dcd
mov rcx, qword [rsp + 0x40]
cmp qword [rax + 0x10], rcx
jne 0x140097de0
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x288]
mov r8, qword [rsp + 0x40]
call sub.msvcrt.dll_memcmp
movzx r11d, byte [rsp + 0x280]
mov r10, qword [rsp + 0xd8]
mov r9, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x38]
test eax, eax
jne 0x140097de0
lea r14, [r9 + rbx]
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x3c0], rax
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x3b0], xmm1
movaps xmmword [rsp + 0x3a0], xmm0
cmp qword [r9 + rbx], 0
je 0x140098322
mov rsi, qword [r14 + 0x10]
mov rbx, qword [rsp + 0x1a0]
cmp rbx, qword [rsp + 0x190]
lea r13, [rsp + 0x3a0]
mov r15, qword [rsp + 0x30]
jne 0x140097f1d
lea rcx, [rsp + 0x190]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h190abb5fd385f626
mov rax, qword [rsp + 0x198]
lea rcx, [rbx + rbx*8]
mov qword [rax + rcx*8], 1
mov qword [rax + rcx*8 + 8], rsi
mov qword [rax + rcx*8 + 0x10], 0
mov qword [rax + rcx*8 + 0x18], rdi
movaps xmm0, xmmword [rsp + 0x3a0]
movaps xmm1, xmmword [rsp + 0x3b0]
movups xmmword [rax + rcx*8 + 0x20], xmm0
movups xmmword [rax + rcx*8 + 0x30], xmm1
mov rdx, qword [rsp + 0x3c0]
mov qword [rax + rcx*8 + 0x40], rdx
lea rdx, [rbx + 1]
mov qword [rsp + 0x1a0], rdx
cmp rsi, rdx
jae 0x1400997b5
lea rcx, [rsi + rsi*8]
mov qword [rax + rcx*8 + 0x10], 1
mov qword [rax + rcx*8 + 0x18], rbx
mov qword [r14], 1
mov qword [r14 + 0x10], rbx
mov rax, qword [rsp + 0x140]
test rax, rax
lea r14, [0x14043987f]
jne 0x1400983cf
jmp 0x14009830f
movaps xmm0, xmmword [rsp + 0x140]
movaps xmm1, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0x1d0], xmm1
movaps xmmword [rsp + 0x1c0], xmm0
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xa0], rax
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
cmp rdx, 0x7fff
ja 0x14009957b
movaps xmm0, xmmword [rsp + 0x140]
movaps xmm1, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x3a0], xmm0
movaps xmmword [rsp + 0x3b0], xmm1
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x3c0], rax
cmp rdx, qword [rsp + 0x178]
lea r13, [rsp + 0x3a0]
jne 0x14009809b
lea rcx, [rsp + 0x178]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h5e76ecda420a7777
mov rdx, qword [rsp + 0x38]
mov r9, qword [rsp + 0x180]
mov r14, qword [rsp + 0x1b0]
imul rax, rdx, 0x68
mov qword [r9 + rax], 0
movaps xmm0, xmmword [rsp + 0x3a0]
movaps xmm1, xmmword [rsp + 0x3b0]
movups xmmword [r9 + rax + 0x18], xmm0
movups xmmword [r9 + rax + 0x28], xmm1
mov rcx, qword [rsp + 0x3c0]
mov qword [r9 + rax + 0x38], rcx
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movups xmmword [r9 + rax + 0x40], xmm0
movups xmmword [r9 + rax + 0x50], xmm1
mov word [r9 + rax + 0x60], si
lea rax, [rdx + 1]
mov qword [rsp + 0x188], rax
cmp r12, r14
jae 0x1400995bc
mov rax, qword [rsp + 0x1a8]
mov word [rax + r12*4], dx
mov word [rax + r12*4 + 2], si
jmp 0x140098303
cmp r15, 0x200
setae dil
cmp qword [rsp + 0x160], 2
setne bpl
movaps xmm0, xmmword [rsp + 0x140]
movaps xmm1, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0x1d0], xmm1
movaps xmmword [rsp + 0x1c0], xmm0
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xa0], rax
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
cmp rdx, 0x7fff
ja 0x14009957b
movaps xmm0, xmmword [rsp + 0x140]
movaps xmm1, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x3a0], xmm0
movaps xmmword [rsp + 0x3b0], xmm1
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x3c0], rax
cmp rdx, qword [rsp + 0x178]
jne 0x140098213
lea rcx, [rsp + 0x178]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h5e76ecda420a7777
mov rdx, qword [rsp + 0x38]
mov r9, qword [rsp + 0x180]
mov r13, qword [rsp + 0x1a8]
mov r14, qword [rsp + 0x1b0]
and dil, bpl
imul rax, rdx, 0x68
mov qword [r9 + rax], 0
movaps xmm0, xmmword [rsp + 0x3a0]
movaps xmm1, xmmword [rsp + 0x3b0]
movups xmmword [r9 + rax + 0x18], xmm0
movups xmmword [r9 + rax + 0x28], xmm1
mov rcx, qword [rsp + 0x3c0]
mov qword [r9 + rax + 0x38], rcx
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movups xmmword [r9 + rax + 0x40], xmm0
movups xmmword [r9 + rax + 0x50], xmm1
mov word [r9 + rax + 0x60], si
lea rax, [rdx + 1]
mov qword [rsp + 0x188], rax
xor eax, eax
nop word cs:[rax + rax]
mov rcx, r12
mov r12d, 0
cmp rcx, r14
jae 0x140098280
movzx r9d, word [r13 + rcx*4]
cmp r9w, 0xffff
je 0x1400982c0
inc rax
movzx r8d, word [r13 + rcx*4 + 2]
mov word [r13 + rcx*4], dx
mov word [r13 + rcx*4 + 2], si
inc rcx
mov esi, r8d
mov edx, r9d
mov r12, rcx
jmp 0x140098280
mov word [r13 + rcx*4], dx
mov word [r13 + rcx*4 + 2], si
mov rcx, qword [rsp + 0x160]
test rcx, rcx
mov rdx, rcx
mov r8d, 1
cmove rdx, r8
cmp rax, 0x7f
cmova rcx, rdx
test dil, dil
cmovne rcx, rdx
mov qword [rsp + 0x160], rcx
lea r13, [rsp + 0x3a0]
lea r14, [0x14043987f]
mov r15, qword [rsp + 0x30]
cmp r15, qword [rsp + 0x2d0]
jne 0x140096af0
jmp 0x140098490
mov rsi, qword [rsp + 0x1a0]
cmp rsi, qword [rsp + 0x190]
lea r13, [rsp + 0x3a0]
mov r15, qword [rsp + 0x30]
jne 0x14009834e
lea rcx, [rsp + 0x190]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h190abb5fd385f626
mov rax, qword [rsp + 0x198]
lea rcx, [rsi + rsi*8]
mov qword [rax + rcx*8], 0
mov qword [rax + rcx*8 + 8], rdi
mov qword [rax + rcx*8 + 0x10], 0
mov qword [rax + rcx*8 + 0x18], rdi
movaps xmm0, xmmword [rsp + 0x3a0]
movaps xmm1, xmmword [rsp + 0x3b0]
movups xmmword [rax + rcx*8 + 0x20], xmm0
movups xmmword [rax + rcx*8 + 0x30], xmm1
mov rdx, qword [rsp + 0x3c0]
mov qword [rax + rcx*8 + 0x40], rdx
lea rax, [rsi + 1]
mov qword [rsp + 0x1a0], rax
mov qword [r14], 1
mov qword [r14 + 8], rsi
mov qword [r14 + 0x10], rsi
mov rax, qword [rsp + 0x140]
test rax, rax
lea r14, [0x14043987f]
je 0x14009830f
mov rdx, qword [rsp + 0x148]
mov r8, qword [rsp + 0x150]
lea rcx, [rsp + 0x158]
call qword [rax + 0x20]
jmp 0x14009830f
mov rsi, qword [rsp + 0x120]
cmp rsi, qword [rsp + 0x110]
mov r15, qword [rsp + 0x30]
mov r14, qword [rsp + 0x208]
jne 0x14009841b
lea rcx, [rsp + 0x110]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h71aae14e06d3297f
mov rax, qword [rsp + 0x118]
mov rcx, rsi
shl rcx, 6
mov qword [rax + rcx], 0
mov qword [rax + rcx + 8], r13
mov qword [rax + rcx + 0x10], 0
mov qword [rax + rcx + 0x18], r13
movaps xmm0, xmmword [rsp + 0x3a0]
movaps xmm1, xmmword [rsp + 0x3b0]
movups xmmword [rax + rcx + 0x20], xmm0
movups xmmword [rax + rcx + 0x30], xmm1
lea rax, [rsi + 1]
mov qword [rsp + 0x120], rax
mov qword [rdi], 1
mov qword [rdi + 8], rsi
mov qword [rdi + 0x10], rsi
lea rbx, [rsp + 0x160]
mov rsi, qword [rsp + 0x200]
jmp 0x140097cc9
mov r15, qword [rsp + 0xe0]
cmp r15, 3
jne 0x1400984d5
cmp qword [rsp + 0x258], 0
sete bl
je 0x14009884c
movups xmm0, xmmword [rsp + 0x258]
movups xmm1, xmmword [rsp + 0x268]
movaps xmmword [rsp + 0x330], xmm1
movaps xmmword [rsp + 0x320], xmm0
jmp 0x140098a05
movups xmm0, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x390], xmm0
movups xmm0, xmmword [rsp + 0x120]
movaps xmmword [rsp + 0x380], xmm0
movups xmm0, xmmword [rsp + 0xe0]
movups xmm1, xmmword [rsp + 0xf0]
movups xmm2, xmmword [rsp + 0x100]
movups xmm3, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0x370], xmm3
movaps xmmword [rsp + 0x360], xmm2
movaps xmmword [rsp + 0x350], xmm1
movaps xmmword [rsp + 0x340], xmm0
movzx eax, byte [0x1404a5170]
mov edx, 0x20
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140099792
mov r14, rax
movups xmm0, xmmword [0x140443710]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x140443700]
movups xmmword [rax], xmm0
movzx eax, byte [0x1404a5170]
mov edx, 0x60
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140099889
movaps xmm0, xmmword [rsp + 0x390]
movups xmmword [rax + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x380]
movups xmmword [rax + 0x40], xmm0
movaps xmm0, xmmword [rsp + 0x340]
movaps xmm1, xmmword [rsp + 0x350]
movaps xmm2, xmmword [rsp + 0x360]
movaps xmm3, xmmword [rsp + 0x370]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lea rcx, sym.core::ptr::drop_in_place_hyper::ext::HeaderCaseMap_::he4368441608b6ac9
mov qword [rsp + 0x20], rcx
mov rcx, r14
movabs rdx, 0xd81ea4845e902501
movabs r8, 0x38bbf585a2cf9419
mov r9, rax
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::hdc01c40ef6a48d36
test rax, rax
je 0x1400989c6
mov rbx, rax
mov rsi, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0xd81ea4845e902501
cmp rax, rcx
jne 0x140098854
movabs rax, 0x38bbf585a2cf9419
cmp rdx, rax
jne 0x140098854
mov rdi, qword [rbx]
mov rax, qword [rbx + 0x18]
mov qword [rsp + 0x58], rax
mov rax, qword [rbx + 0x20]
mov qword [rsp + 0x38], rax
mov rsi, qword [rbx + 0x28]
mov rax, qword [rbx + 0x30]
mov qword [rsp + 0x30], rax
mov rax, qword [rbx + 0x38]
mov qword [rsp + 0x40], rax
mov rbp, qword [rbx + 0x40]
mov r12, qword [rbx + 0x48]
mov r13, qword [rbx + 0x50]
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rbx
call fcn.14021a7bc
cmp rdi, 3
je 0x1400989c6
test r13, r13
je 0x14009869a
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, r12
call fcn.14021a7bc
test rsi, rsi
mov rdi, qword [rsp + 0x38]
je 0x140098964
lea rbx, [rdi + 0x30]
jmp 0x1400986cf
mov rax, qword [rbx - 0x18]
mov rdx, qword [rbx - 0x10]
mov r8, qword [rbx - 8]
mov rcx, rbx
call qword [rax + 0x20]
add rbx, 0x60
dec rsi
je 0x140098964
mov rax, qword [rbx + 8]
test rax, rax
je 0x1400986b0
lea rcx, [rbx + 0x20]
mov rdx, qword [rbx + 0x10]
mov r8, qword [rbx + 0x18]
call qword [rax + 0x20]
jmp 0x1400986b0
lea eax, [rsi - 1]
mov word [rsp + 0x1b8], ax
mov rax, rsi
shr rax, 0x3d
jne 0x1400998ad
lea rdi, [rsi*4]
movzx eax, byte [0x1404a5170]
xor ecx, ecx
mov rdx, rdi
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140099898
mov qword [rsp + 0x3a0], rsi
mov qword [rsp + 0x3a8], rax
mov qword [rsp + 0x3b0], 0
mov r12d, 1
mov r9, rax
cmp rsi, 1
jbe 0x1400987b3
mov ecx, 1
mov r9, rax
cmp r15, 8
jb 0x14009878c
mov rdx, r15
and rdx, 0xfffffffffffffff8
lea r9, [rax + rdx*4]
lea rcx, [rdx + 1]
xor r8d, r8d
nop
movups xmmword [rax + r8*4], xmm7
movups xmmword [rax + r8*4 + 0x10], xmm7
add r8, 8
cmp rdx, r8
jne 0x140098770
mov r12, rsi
cmp r15, rdx
je 0x1400987b3
sub r15, rcx
inc r15
nop word cs:[rax + rax]
mov dword [r9], 0xffff
add r9, 4
dec r15
jne 0x1400987a0
mov r12, rsi
mov qword [rsp + 0x290], rax
mov dword [r9], 0xffff
mov rdi, qword [rsp + 0x3a8]
cmp qword [rsp + 0x3a0], r12
jbe 0x140098804
lea rbx, [r12*4]
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rdi
mov r9, rbx
call sub.kernel32.dll_HeapReAlloc
test rax, rax
je 0x1400998c2
mov rdi, rax
mov rbx, qword [rsp + 0x1b0]
test rbx, rbx
je 0x14009881f
mov r8, qword [rsp + 0x1a8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov qword [rsp + 0x1a8], rdi
mov qword [rsp + 0x1b0], r12
mov rax, rsi
shr rax, 2
sub rsi, rax
jne 0x140098888
mov eax, 8
mov qword [rsp + 0x1f8], rax
xor esi, esi
jmp 0x1400988c1
xor r14d, r14d
jmp 0x140098b60
mov rax, qword [rsi]
test rax, rax
je 0x140098861
mov rcx, rbx
call rax
cmp qword [rsi + 8], 0
je 0x1400989c6
cmp qword [rsi + 0x10], 0x11
jb 0x140098877
mov rbx, qword [rbx - 8]
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rbx
jmp 0x1400989c1
movabs rax, 0x13b13b13b13b13b
cmp rsi, rax
ja 0x1400998e4
imul rdi, rsi, 0x68
movzx eax, byte [0x1404a5170]
xor ecx, ecx
mov rdx, rdi
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
mov qword [rsp + 0x1f8], rax
test rax, rax
je 0x1400998cf
mov rdi, qword [rsp + 0x180]
mov r15, qword [rsp + 0x188]
test r15, r15
je 0x140098915
lea rbx, [rdi + 0x30]
jmp 0x1400988fb
mov rax, qword [rbx - 0x18]
mov rdx, qword [rbx - 0x10]
mov r8, qword [rbx - 8]
mov rcx, rbx
call qword [rax + 0x20]
add rbx, 0x68
dec r15
je 0x140098915
mov rax, qword [rbx + 0x10]
test rax, rax
je 0x1400988e0
lea rcx, [rbx + 0x28]
mov rdx, qword [rbx + 0x18]
mov r8, qword [rbx + 0x20]
call qword [rax + 0x20]
jmp 0x1400988e0
cmp qword [rsp + 0x178], 0
je 0x140098931
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rdi
call fcn.14021a7bc
mov qword [rsp + 0x178], rsi
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x180], rax
mov qword [rsp + 0x188], 0
cmp r14, 0x65
jb 0x140096ab8
jmp 0x1400997a1
cmp qword [rsp + 0x58], 0
je 0x14009897d
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rdi
call fcn.14021a7bc
test rbp, rbp
je 0x1400989ab
mov rax, qword [rsp + 0x40]
lea rdi, [rax + 0x38]
nop dword [rax + rax]
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x20]
add rdi, 0x40
dec rbp
jne 0x140098990
cmp qword [rsp + 0x30], 0
je 0x1400989c6
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, qword [rsp + 0x40]
call fcn.14021a7bc
cmp qword [rsp + 0x258], 0
sete bl
je 0x140098b4e
movups xmm0, xmmword [rsp + 0x258]
movups xmm1, xmmword [rsp + 0x268]
movaps xmmword [rsp + 0x330], xmm1
movaps xmmword [rsp + 0x320], xmm0
test r14, r14
lea r13, [rsp + 0x3a0]
jne 0x140098a39
movzx eax, byte [0x1404a5170]
mov edx, 0x20
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140099792
mov r14, rax
movups xmm0, xmmword [0x140443710]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x140443700]
movups xmmword [rax], xmm0
movzx eax, byte [0x1404a5170]
mov edx, 0x20
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140099792
movaps xmm0, xmmword [rsp + 0x320]
movaps xmm1, xmmword [rsp + 0x330]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lea rcx, sym.core::ptr::drop_in_place_hyper::ext::h1_reason_phrase::ReasonPhrase_::hc3458fd71d138b23
mov qword [rsp + 0x20], rcx
mov rcx, r14
movabs rdx, 0xa57239e5d340a154
movabs r8, 0xea979e3faa86aa41
mov r9, rax
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::hdc01c40ef6a48d36
test rax, rax
je 0x140098b60
mov rsi, rax
mov rdi, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0xa57239e5d340a154
cmp rax, rcx
jne 0x140098b1c
movabs rax, 0xea979e3faa86aa41
cmp rdx, rax
jne 0x140098b1c
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x3b0], xmm1
movaps xmmword [rsp + 0x3a0], xmm0
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rsi
call fcn.14021a7bc
mov rax, qword [rsp + 0x3a0]
test rax, rax
je 0x140098b60
mov rdx, qword [rsp + 0x3a8]
mov r8, qword [rsp + 0x3b0]
lea rcx, [rsp + 0x3b8]
call qword [rax + 0x20]
jmp 0x140098b60
mov rax, qword [rdi]
test rax, rax
je 0x140098b29
mov rcx, rsi
call rax
cmp qword [rdi + 8], 0
je 0x140098b60
cmp qword [rdi + 0x10], 0x11
jb 0x140098b3b
mov rsi, qword [rsi - 8]
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rsi
call fcn.14021a7bc
jmp 0x140098b60
lea r13, [rsp + 0x3a0]
nop word cs:[rax + rax]
movups xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x3f0], xmm0
movups xmm0, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x3e0], xmm0
movups xmm0, xmmword [rsp + 0x160]
movups xmm1, xmmword [rsp + 0x170]
movups xmm2, xmmword [rsp + 0x180]
movups xmm3, xmmword [rsp + 0x190]
movaps xmmword [rsp + 0x3d0], xmm3
movaps xmmword [rsp + 0x3c0], xmm2
movaps xmmword [rsp + 0x3b0], xmm1
movaps xmmword [rsp + 0x3a0], xmm0
mov rax, qword [rsp + 0x2a0]
mov byte [rsp + 0x40a], al
mov r8, qword [rsp + 0x1e8]
mov word [rsp + 0x408], r8w
mov qword [rsp + 0x400], r14
mov rax, qword [rsp + 0x2b8]
movzx eax, byte [rax]
movzx ecx, r8w
cmp ecx, 0x64
mov rdx, qword [rsp + 0x298]
jg 0x140098c13
movzx ebp, byte [rsp + 0x2e]
movzx r14d, byte [rsp + 0x2c]
je 0x140098c4d
jmp 0x140098c3f
cmp ecx, 0x65
movzx ebp, byte [rsp + 0x2e]
movzx r14d, byte [rsp + 0x2c]
je 0x140099288
cmp ecx, 0xcc
je 0x14009928e
cmp ecx, 0x130
je 0x14009928e
lea ecx, [r8 - 0x66]
cmp cx, 0x62
jae 0x140099268
cmp qword [rdx + 8], 0
je 0x140099249
mov rcx, r13
call sym.core::ptr::drop_in_place_http::response::Parts_::h52b8d429cf28909a
cmp r15d, 3
jne 0x140098d6c
mov rax, qword [rsp + 0xe0]
cmp eax, 3
je 0x140098d6c
cmp qword [rsp + 0x130], 0
je 0x140098c9c
mov r8, qword [rsp + 0x128]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rdi, qword [rsp + 0x108]
test rdi, rdi
je 0x140098cf5
mov rsi, qword [rsp + 0x100]
add rsi, 0x30
jmp 0x140098cdb
mov rax, qword [rsi - 0x18]
mov rdx, qword [rsi - 0x10]
mov r8, qword [rsi - 8]
mov rcx, rsi
call qword [rax + 0x20]
add rsi, 0x60
dec rdi
je 0x140098cf5
mov rax, qword [rsi + 8]
test rax, rax
je 0x140098cc0
lea rcx, [rsi + 0x20]
mov rdx, qword [rsi + 0x10]
mov r8, qword [rsi + 0x18]
call qword [rax + 0x20]
jmp 0x140098cc0
cmp qword [rsp + 0xf8], 0
je 0x140098d16
mov r8, qword [rsp + 0x100]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rdi, qword [rsp + 0x120]
test rdi, rdi
je 0x140098d4b
mov rsi, qword [rsp + 0x118]
add rsi, 0x38
nop
mov rax, qword [rsi - 0x18]
mov rdx, qword [rsi - 0x10]
mov r8, qword [rsi - 8]
mov rcx, rsi
call qword [rax + 0x20]
add rsi, 0x40
dec rdi
jne 0x140098d30
cmp qword [rsp + 0x110], 0
je 0x140098d6c
mov r8, qword [rsp + 0x118]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rax, qword [rsp + 0x210]
mov rdx, qword [rsp + 0x218]
mov r8, qword [rsp + 0x220]
lea rcx, [rsp + 0x228]
call qword [rax + 0x20]
mov rax, qword [rsp + 0x258]
test rax, rax
setne cl
test bl, cl
je 0x140098dbc
mov rdx, qword [rsp + 0x260]
mov r8, qword [rsp + 0x268]
lea rcx, [rsp + 0x270]
call qword [rax + 0x20]
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x298]
lea r9, [rsp + 0x260]
jmp 0x14009621d
test rax, rax
mov rdx, qword [rsp + 0x50]
jne 0x1400994a3
mov rcx, qword [rsp + 0x1e8]
lea eax, [rcx - 0x3e8]
movzx eax, ax
cmp eax, 0xfc7c
mov eax, 0
cmovb ecx, eax
test cx, cx
je 0x1400994af
mov byte [rsp + 0x2c], r14b
mov byte [rsp + 0x2e], bpl
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x58], rax
mov rbp, qword [rsp + 0xb0]
mov r14, qword [rsp + 0xb8]
mov qword [rsp + 0x1e8], rcx
call sym.http::status::StatusCode::canonical_reason::h61d64b76392fca25
test rax, rax
mov r8, qword [rsp + 0x40]
je 0x140098e6d
cmp r8, rdx
jne 0x140098e6d
mov rcx, qword [rsp + 0x30]
mov rdx, rax
mov r8, qword [rsp + 0x40]
call sub.msvcrt.dll_memcmp
mov r8, qword [rsp + 0x40]
test eax, eax
je 0x140098f3f
lea rcx, [rsp + 0xe0]
mov rdx, qword [rsp + 0x30]
call sym.bytes::bytes::Bytes::copy_from_slice::h7ee36df1df07aa1f
mov r8, qword [rsp + 0x38]
mov rdx, r13
cmp r14, 0x64
mov eax, 0x64
cmovb rax, r14
test r14, r14
mov r9, qword [rsp + 0x50]
je 0x140098f02
shl rax, 5
xor ecx, ecx
mov rdx, qword [rbp + rcx + 8]
cmp rdx, 0xffff
ja 0x1400993ee
mov r9, qword [rbp + rcx]
mov r10, qword [rbp + rcx + 0x10]
sub r9, r15
add rdx, r9
sub r10, r15
mov r11, qword [rbp + rcx + 0x18]
add r11, r10
mov qword [rsp + rcx + 0x1020], r9
mov qword [rsp + rcx + 0x1028], rdx
mov qword [rsp + rcx + 0x1030], r10
mov r9, qword [rsp + 0x50]
mov qword [rsp + rcx + 0x1038], r11
mov rdx, r13
add rcx, 0x20
cmp rax, rcx
jne 0x140098ea4
sub rbx, r12
add r8, qword [rsp + 0x58]
add r8, rbx
mov rax, qword [rsp + 0xe0]
lea rcx, [rsp + 0xe8]
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x80], xmm0
mov rcx, qword [rcx + 0x10]
mov qword [rsp + 0x90], rcx
mov r9, rdi
mov rbx, rsi
jmp 0x140096688
mov qword [rsp + 0xe0], 0
jmp 0x140098e7f
mov qword [rcx], 3
movaps xmm6, xmmword [rsp + 0x1ca0]
movaps xmm7, xmmword [rsp + 0x1cb0]
movaps xmm8, xmmword [rsp + 0x1cc0]
movaps xmm9, xmmword [rsp + 0x1cd0]
movaps xmm10, xmmword [rsp + 0x1ce0]
movaps xmm11, xmmword [rsp + 0x1cf0]
add rsp, 0x1d08
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x50]
mov byte [rax + 8], 0xb
mov qword [rax], 4
xor edi, edi
xor eax, eax
xor ebx, ebx
test al, al
jne 0x1400990dc
mov rax, qword [rsp + 0xe0]
cmp eax, 3
je 0x1400990dc
cmp qword [rsp + 0x130], 0
je 0x140098fef
mov r8, qword [rsp + 0x128]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov r14, qword [rsp + 0x108]
test r14, r14
je 0x14009905f
mov rsi, qword [rsp + 0x100]
add rsi, 0x30
jmp 0x14009902b
mov rax, qword [rsi - 0x18]
mov rdx, qword [rsi - 0x10]
mov r8, qword [rsi - 8]
mov rcx, rsi
call qword [rax + 0x20]
add rsi, 0x60
dec r14
je 0x14009905f
mov rax, qword [rsi + 8]
test rax, rax
je 0x140099010
lea rcx, [rsi + 0x20]
mov rdx, qword [rsi + 0x10]
mov r8, qword [rsi + 0x18]
call qword [rax + 0x20]
jmp 0x140099010
mov eax, r11d
lea rdx, [0x140398f20]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
xor eax, eax
jmp 0x14009923a
cmp qword [rsp + 0xf8], 0
je 0x140099080
mov r8, qword [rsp + 0x100]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov r14, qword [rsp + 0x120]
test r14, r14
je 0x1400990bb
mov rsi, qword [rsp + 0x118]
add rsi, 0x38
nop dword [rax]
mov rax, qword [rsi - 0x18]
mov rdx, qword [rsi - 0x10]
mov r8, qword [rsi - 8]
mov rcx, rsi
call qword [rax + 0x20]
add rsi, 0x40
dec r14
jne 0x1400990a0
cmp qword [rsp + 0x110], 0
je 0x1400990dc
mov r8, qword [rsp + 0x118]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
test dil, dil
jne 0x1400991d7
cmp qword [rsp + 0x1b0], 0
je 0x140099106
mov r8, qword [rsp + 0x1a8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rsi, qword [rsp + 0x180]
mov r14, qword [rsp + 0x188]
test r14, r14
je 0x140099165
lea rdi, [rsi + 0x30]
jmp 0x14009914b
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x20]
add rdi, 0x68
dec r14
je 0x140099165
mov rax, qword [rdi + 0x10]
test rax, rax
je 0x140099130
lea rcx, [rdi + 0x28]
mov rdx, qword [rdi + 0x18]
mov r8, qword [rdi + 0x20]
call qword [rax + 0x20]
jmp 0x140099130
cmp qword [rsp + 0x178], 0
je 0x140099181
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rsi
call fcn.14021a7bc
mov rsi, qword [rsp + 0x198]
mov r14, qword [rsp + 0x1a0]
test r14, r14
je 0x1400991bb
lea rdi, [rsi + 0x38]
nop word [rax + rax]
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x20]
add rdi, 0x48
dec r14
jne 0x1400991a0
cmp qword [rsp + 0x190], 0
je 0x1400991d7
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rsi
call fcn.14021a7bc
mov rax, qword [rsp + 0x210]
mov rdx, qword [rsp + 0x218]
mov r8, qword [rsp + 0x220]
lea rcx, [rsp + 0x228]
call qword [rax + 0x20]
mov rax, qword [rsp + 0x258]
test rax, rax
sete cl
or bl, cl
jne 0x140098f57
mov rdx, qword [rsp + 0x260]
mov r8, qword [rsp + 0x268]
lea rcx, [rsp + 0x270]
call qword [rax + 0x20]
jmp 0x140098f57
mov al, 0xa
jmp 0x14009923a
mov al, 9
jmp 0x14009923a
mov al, 4
mov byte [rcx + 8], al
mov qword [rcx], 4
jmp 0x140098f57
mov eax, 3
mov rdx, qword [rsp + 0x50]
mov qword [rdx], rax
lea rcx, [rsp + 0x3a0]
call sym.core::ptr::drop_in_place_http::response::Parts_::h52b8d429cf28909a
jmp 0x140099375
cmp eax, 5
je 0x14009928e
cmp eax, 7
jne 0x14009938f
add r8d, 0xffffff38
cmp r8w, 0x64
jae 0x14009938f
mov al, 1
xor edx, edx
jmp 0x140099292
xor edx, edx
xor eax, eax
test byte [rsp + 0x2d], 1
mov r8, qword [rsp + 0x50]
jne 0x140099305
movaps xmm0, xmmword [rsp + 0x400]
movups xmmword [r8 + 0x60], xmm0
movaps xmm0, xmmword [rsp + 0x3f0]
movups xmmword [r8 + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x3e0]
movups xmmword [r8 + 0x40], xmm0
movaps xmm0, xmmword [rsp + 0x3a0]
movaps xmm1, xmmword [rsp + 0x3b0]
movaps xmm2, xmmword [rsp + 0x3c0]
movaps xmm3, xmmword [rsp + 0x3d0]
movups xmmword [r8 + 0x30], xmm3
movups xmmword [r8 + 0x20], xmm2
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8], xmm0
mov qword [r8 + 0x70], rdx
mov word [r8 + 0x78], 0
jmp 0x140099371
mov ecx, eax
xor cl, 1
movaps xmm0, xmmword [rsp + 0x400]
movups xmmword [r8 + 0x60], xmm0
movaps xmm0, xmmword [rsp + 0x3f0]
movups xmmword [r8 + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x3e0]
movups xmmword [r8 + 0x40], xmm0
movaps xmm0, xmmword [rsp + 0x3a0]
movaps xmm1, xmmword [rsp + 0x3b0]
movaps xmm2, xmmword [rsp + 0x3c0]
movaps xmm3, xmmword [rsp + 0x3d0]
movups xmmword [r8 + 0x30], xmm3
movups xmmword [r8 + 0x20], xmm2
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8], xmm0
mov qword [r8 + 0x70], rdx
mov byte [r8 + 0x78], 0
mov byte [r8 + 0x79], cl
mov byte [r8 + 0x7a], al
cmp r15d, 3
setne al
xor bl, 1
mov dil, 1
test al, al
je 0x140098fbd
jmp 0x1400990dc
movups xmm0, xmmword [0x1403c3468]
movaps xmmword [rsp + 0x90], xmm0
movups xmm0, xmmword [0x1403c3458]
movaps xmmword [rsp + 0x80], xmm0
lea rcx, [rsp + 0x3a0]
lea rdx, [rsp + 0x80]
call sym.http::header::map::HeaderMap_T_::contains_key::h80b96f56739c1de3
test al, al
je 0x14009942b
mov cl, 2
cmp byte [rsp + 0x40a], 1
je 0x140099485
lea rcx, [rsp + 0x3a0]
call sym.hyper::headers::transfer_encoding_is_chunked::hb23a4021c9170f0c
movzx edx, al
not rdx
jmp 0x140099290
mov byte [r9 + 8], 9
mov qword [r9], 4
mov rax, qword [rsp + 0xe0]
test rax, rax
je 0x140098f57
lea rcx, [rsp + 0xf8]
mov rdx, qword [rsp + 0xe8]
mov r8, qword [rsp + 0xf0]
call qword [rax + 0x20]
jmp 0x140098f57
lea rcx, [rsp + 0x3a0]
call sym.hyper::headers::content_length_parse_all::hec8d61dabf32b9bb
cmp rax, 1
jne 0x14009944c
mov cl, 9
cmp rdx, 0xfffffffffffffffe
jb 0x140099290
jmp 0x140099485
movups xmm0, xmmword [0x140433750]
movaps xmmword [rsp + 0x90], xmm0
movups xmm0, xmmword [0x140433740]
movaps xmmword [rsp + 0x80], xmm0
lea rcx, [rsp + 0x3a0]
lea rdx, [rsp + 0x80]
call sym.http::header::map::HeaderMap_T_::contains_key::h80b96f56739c1de3
mov cl, 1
test al, al
je 0x140099497
mov rdx, qword [rsp + 0x50]
mov byte [rdx + 8], cl
mov eax, 4
jmp 0x140099253
mov rdx, 0xffffffffffffffff
jmp 0x140099290
mov qword [rdx], 3
jmp 0x140098f57
mov byte [rdx + 8], 0xa
mov qword [rdx], 4
jmp 0x140098f57
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rdi
call sym.core::panicking::panic_bounds_check::ha5eba36dbaff2278
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, r13
mov rdx, r11
call sym.core::panicking::panic_bounds_check::ha5eba36dbaff2278
mov ecx, 1
xor edx, edx
call sym.bytes::panic_advance::h1da2a1d71f700068
lea r8, [0x1403c1e88]
mov rcx, rax
call sym.core::slice::index::slice_end_index_len_fail::h829dac2b01cd87d1
lea r8, [0x1403c1e88]
mov rdx, rax
call sym.core::slice::index::slice_index_order_fail::hb6f495100651f9f8
lea r8, [0x1403c1e70]
mov rcx, rax
mov rdx, r9
call sym.core::slice::index::slice_end_index_len_fail::h829dac2b01cd87d1
lea r8, [0x1403c1e70]
mov rcx, rdx
mov rdx, rax
call sym.core::slice::index::slice_index_order_fail::hb6f495100651f9f8
movq r8, xmm11
lea rcx, [rsp + 0xc8]
mov rdx, r14
call qword [rsi + 0x20]
mov rax, qword [rsp + 0x140]
test rax, rax
je 0x1400996aa
mov rdx, qword [rsp + 0x148]
mov r8, qword [rsp + 0x150]
lea rcx, [rsp + 0x158]
jmp 0x1400996a7
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
call sym.core::option::unwrap_failed::hec1ab125882a5e1e
lea rcx, [rsp + 0x98]
mov rax, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x90]
call qword [rax + 0x20]
mov rax, qword [rsp + 0x1c0]
test rax, rax
je 0x1400996aa
lea rcx, [rsp + 0x1d8]
jmp 0x140099697
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, r12
mov rdx, r14
call sym.core::panicking::panic_bounds_check::ha5eba36dbaff2278
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rsi
call sym.core::panicking::panic_bounds_check::ha5eba36dbaff2278
lea rcx, [rsp + 0xc8]
mov rax, qword [rsp + 0xb0]
mov rdx, qword [rsp + 0xb8]
mov r8, qword [rsp + 0xc0]
call qword [rax + 0x20]
test rdi, rdi
je 0x1400996aa
lea rcx, [rsp + 0x78]
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x70]
call qword [rdi + 0x20]
jmp 0x1400996aa
lea rcx, [rsp + 0xc8]
mov rax, qword [rsp + 0xb0]
mov rdx, qword [rsp + 0xb8]
mov r8, qword [rsp + 0xc0]
call qword [rax + 0x20]
test r14, r14
je 0x1400996aa
lea rcx, [rsp + 0x78]
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x70]
call qword [r14 + 0x20]
jmp 0x1400996aa
mov eax, 1
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x278], rdi
mov rcx, qword [rsp + 0x1f0]
mov rdx, qword [rsp + 0x278]
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
lea rcx, [rsp + 0x1d8]
mov rax, qword [rsp + 0x1c0]
mov rdx, qword [rsp + 0x1c8]
mov r8, qword [rsp + 0x1d0]
call qword [rax + 0x20]
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x1404389e2]
lea r9, [0x140439308]
lea r8, [rsp + 0x3a0]
mov edx, 0x17
call sym.core::result::unwrap_failed::h9b9528a0a4171737
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
jmp 0x1400996b1
lea rax, [0x140444748]
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadlocal.rs
lea r9, [0x140444690]
lea r8, [rsp + 0x3a0]
mov edx, 0x46
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov qword [rsp + 0x318], rax
lea rax, [rsp + 0x310]
mov qword [rsp + 0x60], rax
lea rax, [sym._ZN4core3fmt3num50__LT_impl_u20_core..fmt..Debug_u20_for_u20_u64_GT_3fmt17h1f6de085bb816ddfE.3353]
mov qword [rsp + 0x68], rax
lea rcx, [rsp + 0x318]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], rax
lea rax, str.cannot_advance_past__remaining_:___
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 2
mov qword [rsp + 0xa0], 0
lea rax, [rsp + 0x60]
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x98], 2
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.1_src_bytes.rs
lea rcx, [rsp + 0x80]
call sym.core::panicking::panic_fmt::h9e181c62584cc428
mov ecx, 8
mov edx, 0x20
call sym.alloc::alloc::handle_alloc_error::h033f15fcf3b32b44
lea r8, [0x1403c1e58]
mov edx, 0x64
mov rcx, r14
call sym.core::slice::index::slice_end_index_len_fail::h829dac2b01cd87d1
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rsi
call sym.core::panicking::panic_bounds_check::ha5eba36dbaff2278
lea r8, [0x1403c1e28]
mov edx, 0x64
mov rcx, r14
call sym.core::slice::index::slice_end_index_len_fail::h829dac2b01cd87d1
mov qword [rsp + 0xb0], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0xe0], rax
lea rax, [sym._ZN4core3fmt3num50__LT_impl_u20_core..fmt..Debug_u20_for_u20_u64_GT_3fmt17h1f6de085bb816ddfE.3353]
mov qword [rsp + 0xe8], rax
lea rcx, [rsp + 0xb0]
mov qword [rsp + 0xf0], rcx
mov qword [rsp + 0xf8], rax
lea rax, str.cannot_advance_past__remaining_:___
mov qword [rsp + 0x3a0], rax
mov qword [rsp + 0x3a8], 2
mov qword [rsp + 0x3c0], 0
lea rax, [rsp + 0xe0]
mov qword [rsp + 0x3b0], rax
mov qword [rsp + 0x3b8], 2
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.1_src_bytes.rs
lea rcx, [rsp + 0x3a0]
call sym.core::panicking::panic_fmt::h9e181c62584cc428
mov ecx, 8
mov edx, 0x240
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 2
mov edx, 0x20
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 8
mov edx, 0x60
call sym.alloc::alloc::handle_alloc_error::h033f15fcf3b32b44
mov eax, 2
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x290], rdi
mov rcx, qword [rsp + 0x1f0]
mov rdx, qword [rsp + 0x290]
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 2
mov rdx, rbx
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov eax, 8
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x1f8], rdi
mov rcx, qword [rsp + 0x1f0]
mov rdx, qword [rsp + 0x1f8]
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
int3