Function at 0x140281320
Capabilities:
Check for software breakpoints
Encode data using xor
Hash data using fnv

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
mov eax, 0x1d28
call fcn.14034f060
sub rsp, rax
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x1c90], xmm13
movaps xmmword [rbp + 0x1c80], xmm12
movaps xmmword [rbp + 0x1c70], xmm11
movaps xmmword [rbp + 0x1c60], xmm10
movdqa xmmword [rbp + 0x1c50], xmm9
movaps xmmword [rbp + 0x1c40], xmm8
movaps xmmword [rbp + 0x1c30], xmm7
movaps xmmword [rbp + 0x1c20], xmm6
mov qword [rbp + 0x1c18], 0xfffffffffffffffe
mov r14, rdx
mov qword [rbp + 0x1ba8], rcx
movzx eax, byte [r8 + 0x30]
mov byte [rbp + 0x1bbf], al
mov qword [rbp + 0x1950], r8
movzx eax, byte [r8 + 0x31]
mov byte [rbp + 0x1bbe], al
xorps xmm6, xmm6
movaps xmm7, xmmword [0x14035f6e0]
movdqa xmm8, xmmword [str.0000000000000000_r_nSM_r_n_r_n]
pcmpeqd xmm9, xmm9
movaps xmm10, xmmword [0x14035f740]
movss xmm11, dword [0x14035f6f0]
movdqa xmm12, xmmword [0x14035f6c0]
movdqa xmm13, xmmword [0x14035f6d0]
lea r15, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
lea r13, [rbp + 0xc30]
lea rdi, [rbp + 0x1a28]
mov qword [rbp + 0x1bb0], rdx
mov rax, qword [0x14042c608]
cmp rax, 5
jb 0x140281560
mov rbx, rdi
mov qword [rbp + 0x1ab0], 5
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0x1ac0], 0x16
mov rax, qword [0x14042c410]
cmp rax, 2
mov rdi, qword [0x14042c0b0]
lea rax, [0x140397ff0]
cmovne rdi, rax
mov rsi, qword [0x14042c0a8]
lea rax, [0x140397fd8]
cmovne rsi, rax
mov rcx, rsi
lea rdx, [rbp + 0x1ab0]
call qword [rdi + 0x20]
test al, al
je 0x14028155d
movups xmm0, xmmword [rbp + 0x1ab0]
mov rax, qword [rbp + 0x1ac0]
mov rcx, qword [r14 + 8]
mov qword [rbp + 0x1bc0], rcx
lea rcx, [rbp + 0x1bc0]
mov qword [rbp + 0x19a0], rcx
lea rcx, [fcn.1400621a0]
mov qword [rbp + 0x19a8], rcx
movups xmmword [rbp + 0x1b50], xmm0
mov qword [rbp + 0x1b60], rax
lea rax, [0x140396af8]
mov qword [rbp + 0x1b70], rax
mov qword [rbp + 0x1b78], 2
lea rax, [rbp + 0x19a0]
mov qword [rbp + 0x1b80], rax
mov qword [rbp + 0x1b88], 1
mov qword [rbp + 0x1b90], 0
mov qword [rbp + 0x1b20], 1
mov qword [rbp + 0x1b28], r15
mov qword [rbp + 0x1b30], 0x16
mov qword [rbp + 0x1b38], 1
lea rax, [0x1403969e6]
mov qword [rbp + 0x1b40], rax
mov qword [rbp + 0x1b48], 0x66
movabs rax, 0x38c00000001
mov qword [rbp + 0x1b68], rax
mov rcx, rsi
lea rdx, [rbp + 0x1b20]
call qword [rdi + 0x28]
mov rdi, rbx
mov rbx, qword [r14]
mov rsi, qword [r14 + 8]
mov qword [rbp + 0x1b20], r13
mov qword [rbp + 0x1b28], 0x64
test rsi, rsi
je 0x140284772
xor ecx, ecx
jmp 0x14028159c
inc rcx
cmp rcx, rsi
jae 0x140284772
movzx edx, byte [rbx + rcx]
cmp edx, 0xa
je 0x140281590
cmp edx, 0xd
jne 0x1402815d0
lea rax, [rcx + 1]
cmp rax, rsi
jae 0x140284772
cmp byte [rbx + rcx + 1], 0xa
jne 0x140284785
add rcx, 2
cmp rcx, rsi
jb 0x14028159c
jmp 0x140284772
lea rax, [rbx + rcx]
mov r14, rsi
sub r14, rcx
cmp r14, 8
jae 0x140281673
cmp rsi, rcx
je 0x140284772
cmp dl, 0x48
jne 0x140281f1a
cmp r14, 2
jb 0x140284772
cmp byte [rax + 1], 0x54
jne 0x140281f1a
cmp r14, 3
jb 0x140284772
cmp byte [rax + 2], 0x54
jne 0x140281f1a
cmp r14, 4
jb 0x140284772
cmp byte [rax + 3], 0x50
jne 0x140281f1a
cmp r14, 5
jb 0x140284772
cmp byte [rax + 4], 0x2f
jne 0x140281f1a
cmp r14, 6
jb 0x140284772
cmp byte [rax + 5], 0x31
jne 0x140281f1a
cmp r14, 7
jb 0x140284772
cmp byte [rax + 6], 0x2e
jne 0x140281f1a
jmp 0x140284772
cmp dl, 0x48
jne 0x140281f1a
cmp byte [rax + 1], 0x54
jne 0x140281f1a
cmp byte [rax + 2], 0x54
jne 0x140281f1a
cmp byte [rax + 3], 0x50
jne 0x140281f1a
cmp byte [rax + 4], 0x2f
jne 0x140281f1a
cmp byte [rax + 5], 0x31
jne 0x140281f1a
cmp byte [rax + 6], 0x2e
jne 0x140281f1a
movzx ecx, byte [rax + 7]
cmp ecx, 0x30
je 0x1402816ce
cmp ecx, 0x31
jne 0x140281f1a
mov cl, 2
jmp 0x1402816d0
mov cl, 1
mov qword [rbp + 0x1a20], rcx
cmp r14, 9
jb 0x140284772
cmp byte [rax + 8], 0x20
jne 0x140281f1a
cmp r14, 9
je 0x140284772
lea r11, [rax + 9]
movzx ecx, byte [r11]
add cl, 0xd0
cmp cl, 9
ja 0x140284c23
lea r9, [r14 - 9]
cmp r9, 2
jb 0x140284772
movzx edx, byte [r11 + 1]
add dl, 0xd0
cmp dl, 9
ja 0x140284c23
cmp r9, 3
jb 0x140284772
movzx r8d, byte [r11 + 2]
add r8b, 0xd0
cmp r8b, 9
ja 0x140284c23
cmp r9, 4
jb 0x140284772
movzx r10d, byte [r11 + 3]
cmp r10d, 0xa
je 0x1402817de
cmp r10d, 0xd
je 0x1402817bf
cmp r10d, 0x20
jne 0x140284c23
mov r10, r14
add r10, 0xfffffffffffffff3
je 0x140284772
xor r9d, r9d
jmp 0x14028178c
inc r9
cmp r10, r9
je 0x140284772
movzx r11d, byte [rax + r9 + 0xd]
lea edi, [r11 - 9]
cmp edi, 0x17
ja case.0x1402817a9.11
lea r15, [0x140287994]
movsxd rdi, dword [r15 + rdi*4]
add rdi, r15
jmp rdi
test r11b, r11b
js case.0x1402817a9.9
add r11b, 0x81
cmp r11b, 0xa2
jae case.0x1402817a9.9
jmp 0x140284c23
cmp r9, 4
jbe 0x140284772
cmp byte [r11 + 4], 0xa
jne 0x140284c23
add r11, 5
add r14, 0xfffffffffffffff2
jmp 0x1402817e6
add r11, 4
add r14, 0xfffffffffffffff3
movzx eax, cl
imul eax, eax, 0x64
movzx ecx, dl
add ecx, ecx
lea ecx, [rcx + rcx*4]
movzx edx, r8b
add edx, ecx
add edx, eax
mov qword [rbp + 0x1a50], rdx
mov rcx, r14
xor eax, eax
mov qword [rbp + 0x1bf8], rax
xor eax, eax
mov qword [rbp + 0x1c00], rax
xor edi, edi
test rcx, rcx
je 0x140284772
movzx eax, byte [r11]
cmp eax, 0xa
je 0x140281ca2
mov r13, rcx
cmp eax, 0xd
je 0x140281c81
lea rcx, [0x1403946b0]
cmp byte [rax + rcx], 0
je 0x140284785
mov rcx, qword [rbp + 0x1bf8]
cmp rcx, 0x64
je case.0x1402854fc.5
mov rax, rcx
shl rax, 5
add rax, rbp
add rax, 0xc30
mov qword [rbp + 0x1bf0], rax
inc rcx
mov qword [rbp + 0x1bf8], rcx
lea rcx, [r13 - 1]
mov r8d, 1
xor edx, edx
cmp rcx, rdx
je 0x140284772
mov r12, rdx
movzx r9d, byte [r11 + rdx + 1]
cmp r9, 0x3a
je 0x140281913
mov rax, r8
lea rdx, [r12 + 1]
inc r8
lea r10, [0x1403946b0]
cmp byte [r9 + r10], 0
jne 0x14028188b
cmp byte [rbp + 0x1bbf], 0
je 0x140284785
cmp rcx, rdx
jne 0x1402818df
jmp 0x140284772
inc rax
cmp rcx, rax
je 0x140284772
movzx edx, byte [r11 + rax + 1]
cmp edx, 9
je 0x1402818d3
cmp edx, 0x20
je 0x1402818d3
cmp edx, 0x3a
jne 0x140284785
lea r15, [r11 + rax]
add r15, 2
mov rcx, r13
sub rcx, rax
add rcx, 0xfffffffffffffffe
add rdi, rax
add rdi, 2
jmp 0x14028192c
add rdi, r12
add rdi, 2
lea r15, [r11 + r12]
add r15, 2
mov rcx, r13
sub rcx, r12
add rcx, 0xfffffffffffffffe
test rcx, rcx
je 0x140284772
mov r13, rcx
mov qword [rbp + 0x1b18], rdi
mov qword [rbp + 0x1a88], r11
movzx eax, byte [r15]
cmp eax, 0x20
je 0x140281954
cmp eax, 9
jne 0x140281990
dec r13
mov rcx, qword [rbp + 0x1b18]
je 0x140284772
inc rcx
inc r15
jmp 0x14028197b
inc rcx
inc r15
dec r13
je 0x140284772
movzx eax, byte [r15]
cmp eax, 0x20
je 0x14028196c
cmp eax, 9
je 0x14028196c
mov qword [rbp + 0x1b18], rcx
movzx ecx, al
lea rdx, [0x1403947b0]
cmp byte [rcx + rdx], 0
je 0x1402819f2
mov rdi, qword [0x14042c408]
test rdi, rdi
jne 0x140281a22
mov rax, qword [0x14042c5f8]
test rax, rax
jne 0x1402819bd
call fcn.14035d230
mov rdi, qword [0x14042c5f8]
test ax, ax
js 0x1402819fc
test rdi, rdi
jne 0x1402819d6
call fcn.14035d230
mov rdi, rax
and edi, 0x800
cmp rdi, 1
mov eax, 0
sbb rax, rax
or rax, 1
shr rdi, 0xb
jmp 0x140281a1b
mov edx, 1
jmp 0x140281b9d
test rdi, rdi
jne 0x140281a09
call fcn.14035d230
mov rdi, rax
xor eax, eax
test edi, 0x800
sete al
xor rax, 3
mov rdi, rax
mov qword [0x14042c408], rax
cmp rdi, 1
je 0x140281a67
cmp rdi, 2
je 0x140281ab3
cmp rdi, 3
mov edi, 1
jne 0x140281adc
mov rax, r13
sub rax, rdi
jb 0x1402859de
cmp rax, 0x1f
jbe 0x140281a8d
lea rcx, [r15 + rdi]
call fcn.1402744c0
add rdi, rax
cmp rax, 0x20
je 0x140281a41
jmp 0x140281adc
mov rax, r13
sub rax, rdi
jb 0x1402859f2
cmp rax, 0x10
jb 0x140281adc
lea rcx, [r15 + rdi]
call fcn.140274470
add rdi, rax
cmp rax, 0x10
je 0x140281a67
jmp 0x140281adc
mov rax, r13
sub rax, rdi
jb 0x140285a06
cmp rax, 0x10
jb 0x140281adc
lea rcx, [r15 + rdi]
call fcn.140274470
add rdi, rax
cmp rax, 0x10
je 0x140281a8d
jmp 0x140281adc
mov edi, 1
mov rax, r13
sub rax, rdi
jb 0x140285a1a
cmp rax, 0x20
jb 0x140281adc
lea rcx, [r15 + rdi]
call fcn.1402744c0
add rdi, rax
cmp rax, 0x20
je 0x140281ab8
lea rdx, [rdi + 8]
cmp r13, rdx
jb 0x140281b50
movzx eax, byte [r15 + rdi]
lea rcx, [0x1403947b0]
cmp byte [rax + rcx], 0
je 0x140281b73
movzx eax, byte [r15 + rdi + 1]
cmp byte [rax + rcx], 0
je 0x140281b78
movzx eax, byte [r15 + rdi + 2]
cmp byte [rax + rcx], 0
je 0x140281b7e
movzx eax, byte [r15 + rdi + 3]
cmp byte [rax + rcx], 0
je 0x140281b84
movzx eax, byte [r15 + rdi + 4]
cmp byte [rax + rcx], 0
je 0x140281b8a
movzx eax, byte [r15 + rdi + 5]
cmp byte [rax + rcx], 0
je 0x140281b90
movzx eax, byte [r15 + rdi + 6]
cmp byte [rax + rcx], 0
je 0x140281b96
movzx eax, byte [r15 + rdi + 7]
cmp byte [rax + rcx], 0
mov rdi, rdx
jne 0x140281adc
jmp 0x140281b9d
mov rdx, rdi
cmp r13, rdx
jbe 0x140284772
movzx eax, byte [r15 + rdx]
inc rdx
lea rcx, [0x1403947b0]
cmp byte [rax + rcx], 0
jne 0x140281b53
jmp 0x140281b9d
inc rdi
jmp 0x140281b9a
add rdi, 2
jmp 0x140281b9a
add rdi, 3
jmp 0x140281b9a
add rdi, 4
jmp 0x140281b9a
add rdi, 5
jmp 0x140281b9a
add rdi, 6
jmp 0x140281b9a
add rdi, 7
mov rdx, rdi
mov r8, rdx
cmp al, 0xa
je 0x140281bc8
movzx eax, al
cmp eax, 0xd
jne 0x140281ee7
cmp r13, rdx
jbe 0x140284772
cmp byte [r15 + rdx], 0xa
jne 0x140281ee7
lea r8, [rdx + 1]
dec rdx
je 0x140281bf5
mov rcx, rdx
jmp 0x140281bd7
dec rcx
je 0x140281bf7
movzx eax, byte [r15 + rcx - 1]
cmp eax, 0x20
je 0x140281bd2
cmp eax, 9
je 0x140281bd2
cmp rcx, rdx
ja 0x140285a2e
mov rdx, rcx
jmp 0x140281bf7
xor edx, edx
inc r12
mov rcx, r13
sub rcx, r8
mov rax, qword [rbp + 0x1a88]
mov r9, qword [rbp + 0x1bf0]
mov qword [r9], rax
lea r11, [r15 + r8]
mov rdi, qword [rbp + 0x1b18]
add rdi, r8
mov qword [r9 + 8], r12
mov qword [r9 + 0x10], r15
mov qword [r9 + 0x18], rdx
inc qword [rbp + 0x1c00]
test rcx, rcx
jne 0x140281823
jmp 0x140284772
lea r11, [r9 + rax]
add r11, 0xe
sub r14, r9
add r14, 0xfffffffffffffff2
jmp 0x1402817e6
lea r11, [r9 + 1]
cmp r10, r11
jbe 0x140284772
cmp byte [r9 + rax + 0xe], 0xa
jne 0x140284c23
lea r11, [r9 + rax]
add r11, 0xf
sub r14, r9
add r14, 0xfffffffffffffff1
jmp 0x1402817e6
cmp r13, 1
jbe 0x140284772
cmp byte [r11 + 1], 0xa
jne 0x140281ed4
mov rax, rdi
add rax, 2
mov rcx, rax
jmp 0x140281cab
inc rdi
mov rcx, rdi
mov rax, rdi
and rax, 0xffffffffffffff00
movzx ecx, cl
or rcx, rax
sub rsi, r14
mov qword [rbp + 0x1a58], rcx
add rsi, rcx
mov qword [rbp + 0x1bc0], rsi
mov rax, qword [0x14042c608]
cmp rax, 5
jb 0x140281e1f
mov qword [rbp + 0x1ab0], 5
lea rax, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov qword [rbp + 0x1ab8], rax
mov qword [rbp + 0x1ac0], 0x16
mov rax, qword [0x14042c410]
cmp rax, 2
mov rdi, qword [0x14042c0b0]
lea rax, [0x140397ff0]
cmovne rdi, rax
mov rsi, qword [0x14042c0a8]
lea rax, [0x140397fd8]
cmovne rsi, rax
mov rcx, rsi
lea rdx, [rbp + 0x1ab0]
call qword [rdi + 0x20]
test al, al
je 0x140281e1f
movups xmm0, xmmword [rbp + 0x1ab0]
mov rax, qword [rbp + 0x1ac0]
lea rcx, [rbp + 0x1bc0]
mov qword [rbp + 0x19a0], rcx
lea rcx, [fcn.14021f1f0]
mov qword [rbp + 0x19a8], rcx
movups xmmword [rbp + 0x1b50], xmm0
mov qword [rbp + 0x1b60], rax
lea rax, str.Response.parse_Complete_Xk9_
mov qword [rbp + 0x1b70], rax
mov qword [rbp + 0x1b78], 2
lea rax, [rbp + 0x19a0]
mov qword [rbp + 0x1b80], rax
mov qword [rbp + 0x1b88], 1
mov qword [rbp + 0x1b90], 0
mov qword [rbp + 0x1b20], 1
lea rax, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov qword [rbp + 0x1b28], rax
mov qword [rbp + 0x1b30], 0x16
mov qword [rbp + 0x1b38], 1
lea rax, [0x1403969e6]
mov qword [rbp + 0x1b40], rax
mov qword [rbp + 0x1b48], 0x66
movabs rax, 0x39500000001
mov qword [rbp + 0x1b68], rax
mov rcx, rsi
lea rdx, [rbp + 0x1b20]
call qword [rdi + 0x28]
mov rax, qword [rbp + 0x1a50]
add eax, 0xfffffc18
movzx eax, ax
cmp eax, 0xfc7b
jbe 0x14028554f
mov rcx, qword [rbp + 0x1c00]
cmp rcx, 0x64
mov eax, 0x64
cmovb rax, rcx
test rax, rax
je 0x140281ea5
lea rax, [rbp - 0x38]
lea rsi, [rbp + 0xc30]
mov rcx, qword [rsi + 8]
cmp rcx, 0xffff
ja 0x1402852ee
mov rdx, qword [rsi]
mov r8, qword [rsi + 0x10]
sub rdx, rbx
add rcx, rdx
sub r8, rbx
mov r9, qword [rsi + 0x18]
add r9, r8
mov qword [rax - 0x18], rdx
mov qword [rax - 0x10], rcx
mov qword [rax - 8], r8
mov qword [rax], r9
add rsi, 0x20
add rax, 0x20
dec qword [rbp + 0x1bf8]
jne 0x140281e5d
mov r8, qword [rbp + 0x1bc0]
lea r15, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov rbx, qword [rbp + 0x1bb0]
lea r13, [rbp + 0xc30]
lea rdi, [rbp + 0x1a28]
mov r12, qword [rbp + 0x1c00]
jmp 0x14028208f
mov rax, qword [rbp + 0x1a58]
and rax, 0xffffffffffffff00
or rax, 2
jmp 0x140281ef8
mov rax, qword [rbp + 0x1a58]
and rax, 0xffffffffffffff00
or rax, 1
mov qword [rbp + 0x1a58], rax
cmp byte [rbp + 0x1a58], 6
jne 0x1402854e1
lea r13, [rbp + 0xc30]
lea rdi, [rbp + 0x1a28]
mov rax, qword [rbp + 0x1950]
cmp byte [rax + 0x32], 0
lea r15, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
je 0x140284a1e
mov rax, qword [0x14042c608]
mov cx, 0xc8
mov qword [rbp + 0x1a50], rcx
cmp rax, 5
jb 0x140282079
mov r14, rdi
mov qword [rbp + 0x1ab0], 5
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0x1ac0], 0x16
mov rax, qword [0x14042c410]
cmp rax, 2
mov rdi, qword [0x14042c0b0]
lea rax, [0x140397ff0]
cmovne rdi, rax
mov rsi, qword [0x14042c0a8]
lea rax, [0x140397fd8]
cmovne rsi, rax
mov rcx, rsi
lea rdx, [rbp + 0x1ab0]
call qword [rdi + 0x20]
test al, al
mov rbx, qword [rbp + 0x1bb0]
je 0x140282065
movups xmm0, xmmword [rbp + 0x1ab0]
mov rax, qword [rbp + 0x1ac0]
movups xmmword [rbp + 0x1b50], xmm0
mov qword [rbp + 0x1b60], rax
lea rax, str.Response.parse_accepted_HTTP_0.9_response
mov qword [rbp + 0x1b70], rax
mov qword [rbp + 0x1b78], 1
lea rax, [rbp + 0x1a90]
mov qword [rbp + 0x1b80], rax
lea rax, [rbp + 0x1b88]
movups xmmword [rax], xmm6
mov qword [rbp + 0x1b20], 1
mov qword [rbp + 0x1b28], r15
mov qword [rbp + 0x1b30], 0x16
mov qword [rbp + 0x1b38], 1
lea rax, [0x1403969e6]
mov qword [rbp + 0x1b40], rax
mov qword [rbp + 0x1b48], 0x66
movabs rax, 0x3b000000001
mov qword [rbp + 0x1b68], rax
mov rcx, rsi
lea rdx, [rbp + 0x1b20]
call qword [rdi + 0x28]
xor r12d, r12d
xor eax, eax
mov qword [rbp + 0x1a20], rax
xor r8d, r8d
mov rdi, r14
jmp 0x14028208f
xor r12d, r12d
xor eax, eax
mov qword [rbp + 0x1a20], rax
xor r8d, r8d
mov rbx, qword [rbp + 0x1bb0]
mov rcx, r13
mov rdx, rbx
call fcn.1401c7d30
lea rcx, [rbp + 0x1978]
mov rdx, r13
call fcn.14009a2b0
mov rax, qword [rbp + 0x1950]
mov rcx, qword [rax + 0x10]
mov rax, qword [rcx]
mov qword [rcx], 3
cmp rax, 3
jne 0x14028210c
mov word [rbp + 0x19f8], 0
mov qword [rbp + 0x19b8], 2
mov qword [rbp + 0x19c0], 0
mov qword [rbp + 0x19c8], 8
lea rax, [rbp + 0x19a8]
movups xmmword [rax + 0x28], xmm6
mov qword [rbp + 0x19e0], 8
movups xmmword [rax + 0x40], xmm6
xor eax, eax
jmp 0x140282147
mov rdx, qword [rcx + 0x58]
lea r8, [rbp + 0x19a8]
mov qword [r8 + 0x50], rdx
movups xmm0, xmmword [rcx + 0x48]
movups xmmword [r8 + 0x40], xmm0
movups xmm0, xmmword [rcx + 8]
movups xmm1, xmmword [rcx + 0x18]
movups xmm2, xmmword [rcx + 0x28]
movups xmm3, xmmword [rcx + 0x38]
movups xmmword [r8 + 0x30], xmm3
movups xmmword [r8 + 0x20], xmm2
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8], xmm0
cmp byte [rbp + 0x1a20], 2
sete byte [rbp + 0x1c0b]
mov qword [rbp + 0x19a0], rax
cmp byte [rbp + 0x1bbe], 0
je 0x1402821ad
lea rax, [rbp + 0x1ad8]
movups xmmword [rax + 8], xmm6
movups xmmword [rax + 0x20], xmm6
mov qword [rbp + 0x1ac8], 2
mov qword [rbp + 0x1ad0], 0
mov qword [rbp + 0x1ad8], 8
mov qword [rbp + 0x1af0], 8
mov word [rbp + 0x1b08], 0
xor eax, eax
jmp 0x1402821b2
mov eax, 3
mov qword [rbp + 0x1ab0], rax
mov rax, qword [rbp + 0x19d8]
mov rdx, rax
add rdx, r12
jb 0x1402856a8
mov r14, qword [rbp + 0x19c0]
cmp rdx, r14
jbe 0x140282238
lea rcx, [rdx - 1]
bsr rcx, rcx
not ecx
mov rsi, 0xffffffffffffffff
shr rsi, cl
inc rsi
cmp rdx, 2
mov ecx, 1
cmovb rsi, rcx
cmp rsi, 0x8000
ja 0x140285818
test rsi, rsi
je 0x140285843
test rax, rax
je 0x140283d7a
mov byte [rbp + 0x1c17], 1
mov byte [rbp + 0x1c16], 1
lea rcx, [rbp + 0x19a0]
mov rdx, rsi
call fcn.14027aec0
cmp r12, 0x65
jae 0x140285681
shl r12, 5
lea rcx, [r12 + rbp]
add rcx, 0xffffffffffffffb0
lea rax, [rbp - 0x50]
mov r14, qword [rbp + 0x1bb0]
mov qword [rbp + 0x1998], rcx
cmp rax, rcx
mov qword [rbp + 0x1b18], rax
je 0x140283f48
mov rdx, qword [rax]
mov rax, qword [rax + 8]
mov r8, rax
sub r8, rdx
lea rsi, [rbp + 0x1b20]
jb 0x14028552a
mov r9, qword [rbp + 0x1988]
cmp rax, r9
lea r14, [0x1403acbc2]
ja 0x140285505
add rdx, qword [rbp + 0x1980]
movaps xmmword [rbp + 0xc60], xmm10
movaps xmmword [rbp + 0xc50], xmm10
movaps xmmword [rbp + 0xc40], xmm10
movaps xmmword [rbp + 0xc30], xmm10
mov qword [rsp + 0x20], r14
mov rcx, rsi
mov r9, r13
call fcn.14026b4b0
movzx eax, byte [rbp + 0x1b30]
mov rbx, qword [rbp + 0x1b20]
mov r12, qword [rbp + 0x1b28]
test eax, eax
je 0x1402823a2
cmp eax, 2
je 0x140282384
cmp eax, 3
je 0x1402847f5
test r12, r12
je 0x14028240a
js 0x1402858ac
movzx eax, byte [0x14042c610]
mov rax, qword [0x14042c578]
test rax, rax
jne 0x14028233f
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14028586e
mov qword [0x14042c578], rax
mov rcx, rax
xor edx, edx
mov r8, r12
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14028586e
mov rsi, rax
mov rcx, rax
mov rdx, rbx
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
test sil, 1
jne 0x14028258b
or rcx, 1
lea rax, [0x140399ec0]
jmp 0x140282592
mov esi, ebx
xor eax, eax
mov rcx, qword [rbp + 0x1938]
mov r8, qword [rbp + 0x1940]
mov r12, qword [rbp + 0x1948]
jmp 0x140282599
mov r13, rbx
test r12, r12
je 0x140282432
setns bl
js 0x1402858c4
movzx eax, byte [0x14042c610]
mov rax, qword [0x14042c578]
test rax, rax
jne 0x1402823e0
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14028588e
mov qword [0x14042c578], rax
mov rcx, rax
xor edx, edx
mov r8, r12
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14028588e
mov rcx, r12
shr rcx, 0xa
je 0x140282440
bsr rcx, rcx
xor rcx, 0x3f
jmp 0x140282445
mov ecx, 1
mov rdx, rbx
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
lea rsi, str.internal_error:_entered_unreachable_code:_unknown_state:
xor r12d, r12d
xor ecx, ecx
lea rax, [0x1403abe50]
jmp 0x140282592
mov eax, 1
mov rcx, r12
shr rcx, 0xa
jne 0x140282400
mov ecx, 0x40
mov edx, 0x40
sub rdx, rcx
cmp rdx, 7
mov ecx, 7
cmovae rdx, rcx
lea rcx, [rdx*4 + 1]
mov qword [rbp + 0x1a28], rax
mov qword [rbp + 0x1a30], 0
mov qword [rbp + 0x1a38], r12
mov qword [rbp + 0x1a40], rcx
add r12, r13
xor eax, eax
mov qword [rbp + 0x1bf8], r12
cmp r13, r12
mov qword [rbp + 0x1c00], r13
je 0x14028251a
nop
movzx ecx, byte [r13]
movzx ebx, byte [rcx + r14]
test bl, bl
je 0x14028479d
mov rcx, qword [rbp + 0x1a38]
cmp rcx, rax
jne 0x1402824e0
mov edx, 1
mov rcx, rdi
call fcn.1401c80d0
mov rax, qword [rbp + 0x1a30]
mov rcx, qword [rbp + 0x1a38]
mov r12, qword [rbp + 0x1bf8]
mov rdx, qword [rbp + 0x1a28]
mov byte [rdx + rax], bl
inc rax
mov qword [rbp + 0x1a60], rax
cmp rax, rcx
ja 0x14028545b
mov r13, qword [rbp + 0x1c00]
inc r13
mov qword [rbp + 0x1a30], rax
cmp r13, r12
mov qword [rbp + 0x1c00], r13
jne 0x1402824a0
movups xmm0, xmmword [rbp + 0x1a28]
movups xmm1, xmmword [rbp + 0x1a38]
movaps xmmword [rbp + 0x1b30], xmm1
movaps xmmword [rbp + 0x1b20], xmm0
lea rcx, [rbp + 0x1bc0]
mov rdx, rsi
call fcn.14009a2b0
mov rax, qword [rbp + 0x1bc0]
movzx esi, byte [rbp + 0x1bc8]
movzx ecx, byte [rbp + 0x1bcf]
shl ecx, 0x10
movzx edx, word [rbp + 0x1bcd]
or edx, ecx
shl rdx, 0x20
mov r8d, dword [rbp + 0x1bc9]
or r8, rdx
mov r12, qword [rbp + 0x1bd0]
mov rcx, qword [rbp + 0x1bd8]
lea r13, [rbp + 0xc30]
jmp 0x140282599
lea rax, [0x140399ed0]
mov r8, rsi
shr r8, 8
mov qword [rbp + 0x1a00], rax
mov byte [rbp + 0x1a08], sil
mov dword [rbp + 0x1a09], r8d
mov rax, r8
shr rax, 0x30
mov byte [rbp + 0x1a0f], al
mov rax, r8
shr rax, 0x20
mov word [rbp + 0x1a0d], ax
mov qword [rbp + 0x1a10], r12
mov qword [rbp + 0x1a18], rcx
mov rax, qword [rbp + 0x1b18]
mov rsi, qword [rax + 0x10]
mov rdi, qword [rax + 0x18]
mov r9, qword [rbp + 0x1988]
mov qword [rbp + 0x1a90], r9
mov qword [rbp + 0x1a60], rsi
mov qword [rbp + 0x1bc0], rdi
cmp rdi, rsi
jb 0x1402855f4
cmp r9, rdi
jb 0x140285567
mov qword [rbp + 0x1948], r12
mov qword [rbp + 0x1940], r8
mov qword [rbp + 0x1938], rcx
sub rdi, rsi
jne 0x140282662
movaps xmmword [rbp + 0x1b20], xmm6
lea rax, str.internal_error:_entered_unreachable_code:_unknown_state:
mov qword [rbp + 0xc38], rax
lea rdx, [rbp + 0xc38]
movups xmmword [rdx + 8], xmm6
mov qword [rbp + 0xc30], 0
lea rax, [0x1403abe50]
jmp 0x1402826cc
mov rax, qword [rbp + 0x1978]
mov r8, qword [rbp + 0x1980]
mov rax, qword [rax]
mov byte [rbp + 0x1c0c], 1
mov rcx, r13
lea rdx, [rbp + 0x1990]
call rax
mov qword [rbp + 0xc40], rdi
add rsi, qword [rbp + 0xc38]
mov rax, qword [rbp + 0xc30]
lea rdx, [rbp + 0xc38]
movups xmm0, xmmword [rdx + 8]
movaps xmmword [rbp + 0x1b20], xmm0
mov qword [rbp + 0xc38], rsi
movups xmmword [rdx + 8], xmm0
mov qword [rbp + 0xc30], 0
test rax, rax
je 0x1402857fb
mov rcx, qword [rdx + 0x10]
lea r8, [rbp + 0x1a30]
mov qword [r8 + 0x10], rcx
movups xmm0, xmmword [rdx]
movups xmmword [r8], xmm0
mov qword [rbp + 0x1a28], rax
mov byte [rbp + 0x1a48], 0
cmp qword [rbp + 0x1a00], 0
jne 0x140282744
cmp byte [rbp + 0x1a08], 0x12
jne 0x140282744
mov rcx, qword [rbp + 0x1a30]
mov rdx, qword [rbp + 0x1a38]
test byte [rbp + 0x1c0b], 1
jne 0x14028283f
mov byte [rbp + 0x1c12], 0
mov byte [rbp + 0x1c11], 1
mov r9d, 0xa
lea r8, [0x140395f3e]
call fcn.140279ae0
mov byte [rbp + 0x1c0b], al
mov rsi, qword [rbp + 0x1ab0]
cmp rsi, 3
je 0x140283629
mov rax, qword [rbp + 0x1b18]
mov rdi, qword [rax]
mov rbx, qword [rax + 8]
mov r9, qword [rbp + 0x1988]
mov qword [rbp + 0x1930], r9
mov qword [rbp + 0x1a90], rdi
mov qword [rbp + 0x1bc0], rbx
cmp rbx, rdi
jb 0x140285767
cmp r9, rbx
jb 0x1402856d3
sub rbx, rdi
jne 0x140282882
lea rax, str.internal_error:_entered_unreachable_code:_unknown_state:
mov qword [rbp + 0x1a68], rax
lea rax, [rbp + 0x1a70]
movups xmmword [rax], xmm6
lea rax, [0x1403abe50]
mov qword [rbp + 0x1a60], rax
mov rdi, qword [rbp + 0x1ae8]
cmp esi, 1
jne 0x1402828f5
test rdi, rdi
js 0x140282939
xorps xmm0, xmm0
cvtsi2ss xmm0, rdi
mov rsi, qword [rbp + 0x1ad0]
test rsi, rsi
jns 0x140282963
mov rax, rsi
shr rax, 1
mov ecx, esi
and ecx, 1
or rcx, rax
cvtsi2ss xmm1, rcx
addss xmm1, xmm1
divss xmm0, xmm1
ucomiss xmm0, xmm11
jb 0x140282976
mov qword [rbp + 0x1ab0], 0
add rsi, rsi
mov byte [rbp + 0x1c15], 1
lea rcx, [rbp + 0x1ab0]
mov rdx, rsi
call fcn.140280b10
jmp 0x140282c69
mov byte [rbp + 0x1c12], 0
mov byte [rbp + 0x1c11], 1
mov r9d, 5
lea r8, [0x140395f48]
call fcn.140279ae0
mov byte [rbp + 0x1c0b], al
xor byte [rbp + 0x1c0b], 1
mov rsi, qword [rbp + 0x1ab0]
cmp rsi, 3
jne 0x140282755
jmp 0x140283629
mov rax, qword [rbp + 0x1978]
mov r8, qword [rbp + 0x1980]
mov rax, qword [rax]
mov byte [rbp + 0x1c12], 0
mov byte [rbp + 0x1c11], 1
mov rcx, r13
lea rdx, [rbp + 0x1990]
call rax
mov qword [rbp + 0xc40], rbx
add qword [rbp + 0xc38], rdi
movups xmm0, xmmword [rbp + 0xc30]
movaps xmmword [rbp + 0x1a60], xmm0
mov rax, qword [rbp + 0xc40]
mov qword [rbp + 0x1a70], rax
mov rax, qword [rbp + 0xc48]
mov qword [rbp + 0x1a78], rax
mov rdi, qword [rbp + 0x1ae8]
cmp esi, 1
je 0x1402827d0
mov rsi, qword [rbp + 0x1ad0]
mov rax, rsi
shr rax, 2
mov rcx, rsi
sub rcx, rax
cmp rdi, rcx
jne 0x140282c69
test rdi, rdi
je 0x140282b6c
add rsi, rsi
mov byte [rbp + 0x1c15], 1
lea rcx, [rbp + 0x1ab0]
mov rdx, rsi
call fcn.140280b10
jmp 0x140282c69
mov rax, rdi
shr rax, 1
mov ecx, edi
and ecx, 1
or rcx, rax
xorps xmm0, xmm0
cvtsi2ss xmm0, rcx
addss xmm0, xmm0
mov rsi, qword [rbp + 0x1ad0]
test rsi, rsi
js 0x1402827f1
cvtsi2ss xmm1, rsi
divss xmm0, xmm1
ucomiss xmm0, xmm11
jae 0x140282816
mov eax, dword [0x14042c614]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0xf8], 0
jne 0x14028299f
mov byte [rbp + 0x1c15], 1
call fcn.140313cf0
mov qword [rbp + 0x1ab0], 2
mov eax, dword [0x14042c614]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movups xmm0, xmmword [rax + 0x100]
inc qword [rax + 0x100]
movups xmmword [rbp + 0x1ab8], xmm0
test rsi, rsi
je 0x140282a3f
mov rcx, qword [rbp + 0x1ac8]
lea rdx, [rsi - 1]
movabs rax, 0x3fffffffffffffff
and rdx, rax
mov rax, rcx
cmp rdx, 6
jbe 0x140282a2c
inc rdx
mov r8, rdx
and r8, 0xfffffffffffffff8
lea rax, [r8*4]
xor r9d, r9d
nop dword [rax]
movups xmmword [rcx + r9*4], xmm7
movups xmmword [rcx + r9*4 + 0x10], xmm7
add r9, 8
cmp r8, r9
jne 0x140282a10
cmp rdx, r8
je 0x140282a3f
add rax, rcx
lea rcx, [rcx + rsi*4]
mov dword [rax], 0xffff
add rax, 4
cmp rax, rcx
jne 0x140282a30
test rdi, rdi
je 0x140282c69
mov rsi, qword [rbp + 0x1ad8]
lea rax, [rdi + rdi*2]
shl rax, 5
add rax, rsi
mov qword [rbp + 0x1bf8], rax
movzx edi, word [rbp + 0x1b08]
movzx r14d, di
mov r15, qword [rbp + 0x1ac8]
mov r12, qword [rbp + 0x1ad0]
xor eax, eax
mov r13, rax
mov rbx, rsi
add rsi, 0x60
inc rax
mov qword [rbp + 0x1c00], rax
lea r8, [rbx + 0x38]
mov rcx, qword [rbp + 0x1ab0]
movups xmm0, xmmword [rbp + 0x1ab8]
movaps xmmword [rbp + 0x18b0], xmm0
lea rdx, [rbp + 0x18b0]
call fcn.14008fe60
mov ecx, r14d
and ecx, eax
mov word [rbx + 0x58], ax
xor edx, edx
cmp rcx, r12
mov r8d, 0
cmovae rcx, r8
test r12, r12
je 0x140284760
cmp word [r15 + rcx*4], 0xffff
je 0x140282b41
movzx r8d, word [r15 + rcx*4 + 2]
mov r9d, edi
and r9d, r8d
mov r8d, ecx
sub r8d, r9d
mov r9d, r14d
and r9d, r8d
cmp r9, rdx
jb 0x140282b2a
inc rdx
inc rcx
jmp 0x140282ac0
movzx r8d, word [r15 + rcx*4 + 2]
mov word [r15 + rcx*4], r13w
mov word [r15 + rcx*4 + 2], ax
inc rcx
mov eax, r8d
mov r13d, edx
cmp rcx, r12
mov edx, 0
cmovae rcx, rdx
movzx edx, word [r15 + rcx*4]
cmp dx, 0xffff
jne 0x140282b10
mov word [r15 + rcx*4], r13w
mov word [r15 + rcx*4 + 2], ax
cmp rsi, qword [rbp + 0x1bf8]
lea r13, [rbp + 0xc30]
mov rax, qword [rbp + 0x1c00]
jne 0x140282a7c
jmp 0x140282c69
mov word [rbp + 0x1b08], 7
movzx eax, byte [0x14042c610]
mov rax, qword [0x14042c578]
test rax, rax
jne 0x140282b9e
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140285989
mov qword [0x14042c578], rax
mov r8d, 0x20
mov rcx, rax
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x140285989
mov rdi, rax
movups xmmword [rax], xmm7
movups xmmword [rax + 0x10], xmm7
test rsi, rsi
je 0x140282bdd
mov r8, qword [rbp + 0x1ac8]
mov rcx, qword [0x14042c578]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov qword [rbp + 0x1ac8], rdi
mov qword [rbp + 0x1ad0], 8
movzx eax, byte [0x14042c610]
mov rax, qword [0x14042c578]
test rax, rax
jne 0x140282c18
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x1402859a4
mov qword [0x14042c578], rax
mov r8d, 0x240
mov rcx, rax
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov qword [rbp + 0x1c00], rax
test rax, rax
je 0x1402859a4
lea rcx, [rbp + 0x1ad8]
call fcn.1402807e0
mov rax, qword [rbp + 0x1c00]
mov qword [rbp + 0x1ad8], rax
mov qword [rbp + 0x1ae0], 6
mov qword [rbp + 0x1ae8], 0
mov r10, qword [rbp + 0x1ab0]
cmp r10, 2
mov qword [rbp + 0x1970], r10
jne 0x140282d1f
movdqu xmm0, xmmword [rbp + 0x1ab8]
pshufd xmm1, xmm0, 0x44
pxor xmm1, xmm12
movdqa xmmword [rbp + 0xc30], xmm1
pshufd xmm1, xmm0, 0xee
pxor xmm1, xmm13
movdqa xmmword [rbp + 0xc40], xmm1
movdqa xmmword [rbp + 0xc50], xmm0
lea rax, [rbp + 0xc38]
movaps xmmword [rax + 0x28], xmm6
mov qword [rax + 0x38], 0
mov rbx, qword [rbp + 0x1a00]
xor eax, eax
test rbx, rbx
setne al
mov qword [rbp + 0x1b20], rax
mov r8d, 8
mov rcx, r13
lea rsi, [rbp + 0x1b20]
mov rdx, rsi
call fcn.1402476f0
mov rdi, rbx
test rbx, rbx
je 0x140282dac
mov rdx, qword [rbp + 0x1a08]
mov r8, qword [rbp + 0x1a10]
mov rcx, r13
mov qword [rbp + 0x1bf0], rdx
jmp 0x140282dcd
mov r11, qword [rbp + 0x1a00]
xor r12d, r12d
test r11, r11
setne r12b
movabs rax, 0xcbf29ce484222325
xor r12, rax
movabs rax, 0x1efac7090aef4a21
imul r12, rax
test r11, r11
je 0x140282ed4
mov rsi, qword [rbp + 0x1a08]
mov rdx, qword [rbp + 0x1a10]
test rdx, rdx
mov qword [rbp + 0x1bf0], rsi
je 0x140282f74
mov rax, rdx
and rax, 7
je 0x140282ef1
xor ecx, ecx
movabs r9, 0x100000001b3
nop dword [rax + rax]
movzx r8d, byte [rsi + rcx]
xor r12, r8
imul r12, r9
inc rcx
cmp rax, rcx
jne 0x140282d90
add rax, rsi
jmp 0x140282efe
movzx eax, byte [rbp + 0x1a08]
mov qword [rbp + 0x1bf0], rax
mov qword [rbp + 0x1b20], rax
mov r8d, 8
mov rcx, r13
mov rdx, rsi
call fcn.1402476f0
mov rax, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc60]
shl r9, 0x38
or r9, qword [rbp + 0xc68]
mov rcx, qword [rbp + 0xc48]
mov r8, qword [rbp + 0xc30]
add r8, rax
rol rax, 0xd
xor rcx, r9
xor rax, r8
rol r8, 0x20
mov rdx, qword [rbp + 0xc38]
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, rdi
jmp 0x140282f74
movzx ecx, byte [rbp + 0x1a08]
mov qword [rbp + 0x1bf0], rcx
xor r12, rcx
imul r12, rax
xor r11d, r11d
jmp 0x140282f74
mov rax, rsi
movabs r9, 0x100000001b3
cmp rdx, 8
jb 0x140282f74
mov rcx, rsi
add rcx, rdx
nop word [rax + rax]
movzx edx, byte [rax]
xor rdx, r12
imul rdx, r9
movzx r8d, byte [rax + 1]
xor r8, rdx
imul r8, r9
movzx edx, byte [rax + 2]
xor rdx, r8
imul rdx, r9
movzx r8d, byte [rax + 3]
xor r8, rdx
imul r8, r9
movzx edx, byte [rax + 4]
xor rdx, r8
imul rdx, r9
movzx r8d, byte [rax + 5]
xor r8, rdx
imul r8, r9
movzx edx, byte [rax + 6]
xor rdx, r8
imul rdx, r9
movzx r12d, byte [rax + 7]
add rax, 8
xor r12, rdx
imul r12, r9
cmp rax, rcx
jne 0x140282f10
and r12d, 0x7fff
movzx eax, word [rbp + 0x1b08]
mov r15d, r12d
mov qword [rbp + 0x1c00], rax
and r15d, eax
mov r13, qword [rbp + 0x1ac8]
mov rsi, qword [rbp + 0x1ad0]
mov rax, qword [rbp + 0x1ae8]
mov qword [rbp + 0x1bf8], rax
mov r9, qword [rbp + 0x1ad8]
mov r8, qword [rbp + 0x1a08]
mov r10, qword [rbp + 0x1a10]
xor edi, edi
jmp 0x140282fe6
mov rcx, qword [rbp + 0x1bf0]
cmp byte [rax + 8], cl
je 0x1402830cf
nop word cs:[rax + rax]
inc rdi
inc r15
cmp r15, rsi
mov eax, 0
cmovae r15, rax
test rsi, rsi
je 0x140284750
movzx r14d, word [r13 + r15*4]
cmp r14, 0xffff
je 0x1402831c5
movzx eax, word [r13 + r15*4 + 2]
mov rbx, qword [rbp + 0x1c00]
mov ecx, ebx
and ecx, eax
mov edx, r15d
sub edx, ecx
mov ecx, ebx
and ecx, edx
cmp rcx, rdi
jb 0x14028322a
cmp ax, r12w
jne 0x140282fe0
cmp qword [rbp + 0x1bf8], r14
jbe 0x140284aaf
test r11, r11
sete al
lea rbx, [r14 + r14*2]
shl rbx, 5
mov rcx, qword [r9 + rbx + 0x38]
test rcx, rcx
setne dl
cmp dl, al
je 0x140282fe0
lea rax, [r9 + rbx]
add rax, 0x38
test rcx, rcx
je 0x140282fc4
cmp qword [rax + 0x10], r10
jne 0x140282fe0
mov rcx, qword [rax + 8]
mov rdx, r8
mov qword [rbp + 0x1960], r8
mov r8, r10
mov qword [rbp + 0x1a88], r11
mov qword [rbp + 0x1958], r9
mov qword [rbp + 0x1968], r10
call sub.VCRUNTIME140.dll_memcmp
mov r10, qword [rbp + 0x1968]
mov r8, qword [rbp + 0x1960]
mov r9, qword [rbp + 0x1958]
mov r11, qword [rbp + 0x1a88]
test eax, eax
jne 0x140282fe0
lea r15, [r9 + rbx]
cmp qword [r9 + rbx], 0
je 0x140283cae
mov rsi, qword [r15 + 0x10]
mov rdi, qword [rbp + 0x1b00]
movaps xmm0, xmmword [rbp + 0x1a60]
movaps xmm1, xmmword [rbp + 0x1a70]
lea rax, [rbp + 0xc38]
movups xmmword [rax + 0x28], xmm1
movups xmmword [rax + 0x18], xmm0
mov qword [rbp + 0xc30], 1
mov qword [rbp + 0xc38], rsi
mov qword [rbp + 0xc40], 0
mov qword [rbp + 0xc48], r14
mov rdx, rdi
cmp rdi, qword [rbp + 0x1af8]
lea r13, [rbp + 0xc30]
jne 0x140283153
lea rcx, [rbp + 0x1af0]
mov rdx, rdi
call fcn.140280fa0
mov rdx, qword [rbp + 0x1b00]
mov rax, qword [rbp + 0x1af0]
mov rcx, rdx
shl rcx, 6
movups xmm0, xmmword [rbp + 0xc30]
movups xmm1, xmmword [rbp + 0xc40]
movups xmm2, xmmword [rbp + 0xc50]
movups xmm3, xmmword [rbp + 0xc60]
movups xmmword [rax + rcx + 0x30], xmm3
movups xmmword [rax + rcx + 0x20], xmm2
movups xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
inc rdx
mov qword [rbp + 0x1b00], rdx
cmp rsi, rdx
jae 0x140285440
shl rsi, 6
mov qword [rax + rsi + 0x10], 1
mov qword [rax + rsi + 0x18], rdi
mov qword [r15], 1
mov qword [r15 + 0x10], rdi
jmp 0x140283629
mov rsi, r9
test r11, r11
je 0x1402832a6
mov rax, qword [r11]
mov byte [rbp + 0x1c15], 1
lea r13, [rbp + 0xc30]
mov rcx, r13
lea rdx, [rbp + 0x1a18]
mov r9, r10
call rax
mov r11, qword [rbp + 0x1bf8]
mov rax, qword [rbp + 0xc30]
movzx r8d, byte [rbp + 0xc38]
lea r10, [rbp + 0xc38]
movups xmm0, xmmword [r10 + 1]
movaps xmmword [rbp + 0x1b20], xmm0
mov rcx, qword [r10 + 0x10]
mov qword [rbp + 0x1b2f], rcx
jmp 0x1402832bd
cmp rdi, 0x200
setae r14b
cmp dword [rbp + 0x1970], 2
setne bl
test r11, r11
je 0x140283430
mov rsi, r9
mov rax, qword [r11]
mov byte [rbp + 0x1c15], 1
lea r13, [rbp + 0xc30]
mov rcx, r13
lea rdx, [rbp + 0x1a18]
mov r9, r10
call rax
mov r10, qword [rbp + 0x1bf8]
mov rax, qword [rbp + 0xc30]
movzx r8d, byte [rbp + 0xc38]
lea rdx, [rbp + 0xc38]
movups xmm0, xmmword [rdx + 1]
movaps xmmword [rbp + 0x1b20], xmm0
mov rcx, qword [rdx + 0x10]
mov qword [rbp + 0x1b2f], rcx
mov r9, rsi
jmp 0x140283447
xor eax, eax
lea r10, [rbp + 0xc38]
lea r13, [rbp + 0xc30]
mov r11, qword [rbp + 0x1bf8]
mov qword [rbp + 0x1bc0], rax
mov byte [rbp + 0x1bc8], r8b
mov rax, qword [rbp + 0x1b2f]
lea rcx, [rbp + 0x1bc9]
mov qword [rcx + 0xf], rax
movaps xmm0, xmmword [rbp + 0x1b20]
movups xmmword [rcx], xmm0
movaps xmm0, xmmword [rbp + 0x1a60]
movaps xmm1, xmmword [rbp + 0x1a70]
movaps xmmword [rbp + 0x1b30], xmm1
movaps xmmword [rbp + 0x1b20], xmm0
cmp r11, 0x7fff
ja 0x14028594f
mov rax, qword [rbp + 0x1bc0]
movzx ecx, byte [rbp + 0x1bc8]
mov edx, dword [rbp + 0x1bc9]
movzx r8d, word [rbp + 0x1bcd]
movzx r9d, byte [rbp + 0x1bcf]
movups xmm0, xmmword [rbp + 0x1bd0]
movups xmmword [r10 + 0x40], xmm0
mov qword [r10 + 0x30], rax
mov byte [r10 + 0x38], cl
mov dword [r10 + 0x39], edx
mov word [r10 + 0x3d], r8w
mov byte [r10 + 0x3f], r9b
movaps xmm0, xmmword [rbp + 0x1a60]
movaps xmm1, xmmword [rbp + 0x1a70]
movups xmmword [r10 + 0x20], xmm1
movups xmmword [r10 + 0x10], xmm0
mov word [rbp + 0xc88], r12w
mov qword [rbp + 0xc30], 0
mov rax, r11
cmp r11, qword [rbp + 0x1ae0]
jne 0x1402833b0
lea rcx, [rbp + 0x1ad8]
mov rdx, r11
call fcn.140280ed0
mov rsi, qword [rbp + 0x1ad8]
mov rax, qword [rbp + 0x1ae8]
mov r11, qword [rbp + 0x1bf8]
lea rcx, [rax + rax*2]
shl rcx, 5
movups xmm0, xmmword [rbp + 0xc30]
movups xmm1, xmmword [rbp + 0xc40]
movups xmm2, xmmword [rbp + 0xc50]
movups xmm3, xmmword [rbp + 0xc60]
movups xmm4, xmmword [rbp + 0xc70]
movups xmm5, xmmword [rbp + 0xc80]
movups xmmword [rsi + rcx + 0x50], xmm5
movups xmmword [rsi + rcx + 0x40], xmm4
movups xmmword [rsi + rcx + 0x30], xmm3
movups xmmword [rsi + rcx + 0x20], xmm2
movups xmmword [rsi + rcx + 0x10], xmm1
movups xmmword [rsi + rcx], xmm0
inc rax
mov qword [rbp + 0x1ae8], rax
mov rdx, qword [rbp + 0x1ad0]
cmp r15, rdx
jae 0x14028503c
mov rax, qword [rbp + 0x1ac8]
mov word [rax + r15*4], r11w
mov word [rax + r15*4 + 2], r12w
jmp 0x140283629
xor eax, eax
lea rdx, [rbp + 0xc38]
lea r13, [rbp + 0xc30]
mov r10, qword [rbp + 0x1bf8]
mov rcx, qword [rbp + 0x1b2f]
mov qword [rbp + 0x1a9f], rcx
movaps xmm0, xmmword [rbp + 0x1b20]
movaps xmmword [rbp + 0x1a90], xmm0
mov qword [rbp + 0x1bc0], rax
mov byte [rbp + 0x1bc8], r8b
mov rcx, qword [rbp + 0x1a9f]
mov r11, r8
lea r8, [rbp + 0x1bc9]
mov qword [r8 + 0xf], rcx
movaps xmm0, xmmword [rbp + 0x1a90]
movups xmmword [r8], xmm0
movaps xmm0, xmmword [rbp + 0x1a60]
movaps xmm1, xmmword [rbp + 0x1a70]
movaps xmmword [rbp + 0x1b30], xmm1
movaps xmmword [rbp + 0x1b20], xmm0
cmp r10, 0x7fff
ja 0x14028596c
mov qword [rbp + 0xc68], rax
mov byte [rbp + 0xc70], r11b
mov rax, qword [rbp + 0x1a9f]
mov qword [rdx + 0x48], rax
movaps xmm0, xmmword [rbp + 0x1a90]
movups xmmword [rdx + 0x39], xmm0
movaps xmm0, xmmword [rbp + 0x1a60]
movaps xmm1, xmmword [rbp + 0x1a70]
movups xmmword [rdx + 0x20], xmm1
movups xmmword [rdx + 0x10], xmm0
mov word [rbp + 0xc88], r12w
mov qword [rbp + 0xc30], 0
mov rax, r10
cmp r10, qword [rbp + 0x1ae0]
jne 0x140283537
lea rcx, [rbp + 0x1ad8]
mov rdx, r10
call fcn.140280ed0
mov r9, qword [rbp + 0x1ad8]
mov rax, qword [rbp + 0x1ae8]
mov r10, qword [rbp + 0x1bf8]
and r14b, bl
lea rcx, [rax + rax*2]
shl rcx, 5
movups xmm0, xmmword [rbp + 0xc30]
movups xmm1, xmmword [rbp + 0xc40]
movups xmm2, xmmword [rbp + 0xc50]
movups xmm3, xmmword [rbp + 0xc60]
movups xmm4, xmmword [rbp + 0xc70]
movups xmm5, xmmword [rbp + 0xc80]
movups xmmword [r9 + rcx + 0x50], xmm5
movups xmmword [r9 + rcx + 0x40], xmm4
movups xmmword [r9 + rcx + 0x30], xmm3
movups xmmword [r9 + rcx + 0x20], xmm2
movups xmmword [r9 + rcx + 0x10], xmm1
movups xmmword [r9 + rcx], xmm0
inc rax
mov qword [rbp + 0x1ae8], rax
mov rcx, qword [rbp + 0x1ac8]
mov rdx, qword [rbp + 0x1ad0]
xor eax, eax
nop dword [rax]
cmp r15, rdx
mov r8d, 0
cmovae r15, r8
test rdx, rdx
je 0x140284770
movzx r8d, word [rcx + r15*4]
cmp r8w, 0xffff
je 0x1402835f1
inc rax
movzx r9d, word [rcx + r15*4 + 2]
mov word [rcx + r15*4], r10w
mov word [rcx + r15*4 + 2], r12w
inc r15
mov r12d, r9d
mov r10d, r8d
jmp 0x1402835b0
mov word [rcx + r15*4], r10w
mov word [rcx + r15*4 + 2], r12w
mov rcx, qword [rbp + 0x1ab0]
test rcx, rcx
mov rdx, rcx
mov r8d, 1
cmove rdx, r8
cmp rax, 0x7f
cmova rcx, rdx
test r14b, r14b
cmovne rcx, rdx
mov qword [rbp + 0x1ab0], rcx
movups xmm0, xmmword [rbp + 0x1a00]
movups xmm1, xmmword [rbp + 0x1a10]
movaps xmmword [rbp + 0x1aa0], xmm1
movaps xmmword [rbp + 0x1a90], xmm0
mov rax, qword [rbp + 0x1a48]
mov qword [rbp + 0x1be0], rax
movups xmm0, xmmword [rbp + 0x1a28]
movups xmm1, xmmword [rbp + 0x1a38]
movaps xmmword [rbp + 0x1bd0], xmm1
movaps xmmword [rbp + 0x1bc0], xmm0
mov byte [rbp + 0x1c14], 1
mov byte [rbp + 0x1c13], 1
lea rcx, [rbp + 0x19a0]
call fcn.14027aaa0
add qword [rbp + 0x1b18], 0x20
mov rcx, qword [rbp + 0x19a0]
movups xmm0, xmmword [rbp + 0x19a8]
movaps xmmword [rbp + 0x18c0], xmm0
lea rdx, [rbp + 0x18c0]
lea r8, [rbp + 0x1a90]
call fcn.14008fe60
mov ebx, dword [rbp + 0x19f8]
movzx r10d, bx
mov dword [rbp + 0x1c00], eax
and eax, ebx
movzx r14d, ax
mov rdi, qword [rbp + 0x19b8]
mov rsi, qword [rbp + 0x19c0]
mov rax, qword [rbp + 0x19d8]
mov qword [rbp + 0x1bf8], rax
mov r9, qword [rbp + 0x19c8]
mov rax, qword [rbp + 0x1a90]
mov qword [rbp + 0x1bf0], rax
mov rdx, qword [rbp + 0x1a98]
movzx r11d, byte [rbp + 0x1a98]
mov rax, qword [rbp + 0x1aa0]
mov qword [rbp + 0x1a88], rax
xor r15d, r15d
jmp 0x14028373d
cmp byte [rax + 8], r11b
je 0x140283830
nop dword [rax]
inc r15
inc r14
lea r13, [rbp + 0xc30]
cmp r14, rsi
mov eax, 0
cmovae r14, rax
test rsi, rsi
je 0x140284740
movzx r12d, word [rdi + r14*4]
cmp r12, 0xffff
je 0x140283947
movzx eax, word [rdi + r14*4 + 2]
mov ecx, ebx
and ecx, eax
mov r8d, r14d
sub r8d, ecx
mov ecx, r10d
and ecx, r8d
cmp rcx, r15
jb 0x140283abf
cmp ax, word [rbp + 0x1c00]
jne 0x140283730
cmp qword [rbp + 0x1bf8], r12
jbe 0x140284a27
cmp qword [rbp + 0x1bf0], 0
sete al
imul r13, r12, 0x68
mov rcx, qword [r9 + r13 + 0x40]
test rcx, rcx
setne r8b
cmp r8b, al
je 0x140283730
lea rax, [r9 + r13]
add rax, 0x40
test rcx, rcx
je 0x140283722
mov rcx, qword [rbp + 0x1a88]
cmp qword [rax + 0x10], rcx
jne 0x140283730
mov rcx, qword [rax + 8]
mov qword [rbp + 0x1958], rdx
mov r8, qword [rbp + 0x1a88]
mov qword [rbp + 0x1960], r9
mov qword [rbp + 0x1968], r10
mov byte [rbp + 0x1970], r11b
call sub.VCRUNTIME140.dll_memcmp
movzx r11d, byte [rbp + 0x1970]
mov r10, qword [rbp + 0x1968]
mov r9, qword [rbp + 0x1960]
mov rdx, qword [rbp + 0x1958]
test eax, eax
jne 0x140283730
lea r14, [r9 + r13]
cmp qword [r9 + r13], 0
je 0x140283b88
mov rbx, rdx
mov rsi, qword [r14 + 0x10]
mov rdi, qword [rbp + 0x19f0]
mov rax, qword [rbp + 0x1be0]
lea rcx, [rbp + 0xc38]
mov qword [rcx + 0x38], rax
movaps xmm0, xmmword [rbp + 0x1bc0]
movaps xmm1, xmmword [rbp + 0x1bd0]
movups xmmword [rcx + 0x28], xmm1
movups xmmword [rcx + 0x18], xmm0
mov qword [rbp + 0xc30], 1
mov qword [rbp + 0xc38], rsi
mov qword [rbp + 0xc40], 0
mov qword [rbp + 0xc48], r12
mov rdx, rdi
cmp rdi, qword [rbp + 0x19e8]
lea r15, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
lea r13, [rbp + 0xc30]
jne 0x1402838c9
lea rcx, [rbp + 0x19e0]
mov rdx, rdi
call fcn.140281060
mov rdx, qword [rbp + 0x19f0]
mov rax, qword [rbp + 0x19e0]
lea rcx, [rdx + rdx*8]
movups xmm0, xmmword [rbp + 0xc30]
movups xmm1, xmmword [rbp + 0xc40]
movups xmm2, xmmword [rbp + 0xc50]
movups xmm3, xmmword [rbp + 0xc60]
mov r8, qword [rbp + 0xc70]
mov qword [rax + rcx*8 + 0x40], r8
movups xmmword [rax + rcx*8 + 0x30], xmm3
movups xmmword [rax + rcx*8 + 0x20], xmm2
movups xmmword [rax + rcx*8 + 0x10], xmm1
movups xmmword [rax + rcx*8], xmm0
inc rdx
mov qword [rbp + 0x19f0], rdx
cmp rsi, rdx
jae 0x1402852cc
lea rcx, [rsi + rsi*8]
mov qword [rax + rcx*8 + 0x10], 1
mov qword [rax + rcx*8 + 0x18], rdi
mov qword [r14], 1
mov qword [r14 + 0x10], rdi
mov rdx, rbx
jmp 0x140283c70
movaps xmm0, xmmword [rbp + 0x1a90]
movaps xmm1, xmmword [rbp + 0x1aa0]
movaps xmmword [rbp + 0x1a70], xmm1
movaps xmmword [rbp + 0x1a60], xmm0
mov rax, qword [rbp + 0x1be0]
mov qword [rbp + 0x1b40], rax
movaps xmm0, xmmword [rbp + 0x1bc0]
movaps xmm1, xmmword [rbp + 0x1bd0]
movaps xmmword [rbp + 0x1b30], xmm1
movaps xmmword [rbp + 0x1b20], xmm0
mov rdx, qword [rbp + 0x1bf8]
cmp rdx, 0x7fff
ja 0x1402858dc
movaps xmm0, xmmword [rbp + 0x1a90]
movaps xmm1, xmmword [rbp + 0x1aa0]
lea rcx, [rbp + 0xc38]
movups xmmword [rcx + 0x48], xmm1
movups xmmword [rcx + 0x38], xmm0
mov rax, qword [rbp + 0x1be0]
mov qword [rcx + 0x30], rax
movaps xmm0, xmmword [rbp + 0x1bc0]
movaps xmm1, xmmword [rbp + 0x1bd0]
movups xmmword [rcx + 0x20], xmm1
movups xmmword [rcx + 0x10], xmm0
mov eax, dword [rbp + 0x1c00]
mov word [rbp + 0xc90], ax
mov qword [rbp + 0xc30], 0
mov rax, rdx
cmp rdx, qword [rbp + 0x19d0]
lea r15, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
jne 0x140283a32
lea rcx, [rbp + 0x19c8]
call fcn.14027a9e0
mov rax, qword [rbp + 0x19d8]
mov rsi, qword [rbp + 0x19c0]
mov r9, qword [rbp + 0x19c8]
mov rdx, qword [rbp + 0x1bf8]
imul rcx, rax, 0x68
movups xmm0, xmmword [rbp + 0xc30]
movups xmm1, xmmword [rbp + 0xc40]
movups xmm2, xmmword [rbp + 0xc50]
movups xmm3, xmmword [rbp + 0xc60]
movups xmm4, xmmword [rbp + 0xc70]
movups xmm5, xmmword [rbp + 0xc80]
mov r8, qword [rbp + 0xc90]
mov qword [r9 + rcx + 0x60], r8
movups xmmword [r9 + rcx + 0x50], xmm5
movups xmmword [r9 + rcx + 0x40], xmm4
movups xmmword [r9 + rcx + 0x30], xmm3
movups xmmword [r9 + rcx + 0x20], xmm2
movups xmmword [r9 + rcx + 0x10], xmm1
movups xmmword [r9 + rcx], xmm0
inc rax
mov qword [rbp + 0x19d8], rax
cmp r14, rsi
jae 0x140284e7e
mov rax, qword [rbp + 0x19b8]
mov word [rax + r14*4], dx
mov ecx, dword [rbp + 0x1c00]
mov word [rax + r14*4 + 2], cx
jmp 0x140283b57
cmp r15, 0x200
setae al
cmp qword [rbp + 0x19a0], 2
setne cl
and cl, al
movaps xmm0, xmmword [rbp + 0x1a90]
movaps xmm1, xmmword [rbp + 0x1aa0]
movaps xmmword [rbp + 0x1b30], xmm1
movaps xmmword [rbp + 0x1b20], xmm0
mov rax, qword [rbp + 0x1be0]
mov qword [rbp + 0xc50], rax
movaps xmm0, xmmword [rbp + 0x1bc0]
movaps xmm1, xmmword [rbp + 0x1bd0]
movaps xmmword [rbp + 0xc40], xmm1
movaps xmmword [rbp + 0xc30], xmm0
mov byte [rbp + 0x1c14], 0
mov byte [rbp + 0x1c13], 0
mov byte [rsp + 0x28], cl
mov qword [rsp + 0x20], r14
lea rcx, [rbp + 0x19a0]
lea rdx, [rbp + 0x1b20]
mov r8, r13
mov r9d, dword [rbp + 0x1c00]
call fcn.14027a760
lea r15, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov r14, qword [rbp + 0x1bb0]
lea rdi, [rbp + 0x1a28]
mov rcx, qword [rbp + 0x1998]
mov rax, qword [rbp + 0x1b18]
cmp rax, rcx
mov qword [rbp + 0x1b18], rax
jne 0x140282270
jmp 0x140283f48
mov rdi, rdx
mov rsi, qword [rbp + 0x19f0]
mov rax, qword [rbp + 0x1be0]
lea rcx, [rbp + 0xc38]
mov qword [rcx + 0x38], rax
movaps xmm0, xmmword [rbp + 0x1bc0]
movaps xmm1, xmmword [rbp + 0x1bd0]
movups xmmword [rcx + 0x28], xmm1
movups xmmword [rcx + 0x18], xmm0
mov qword [rbp + 0xc30], 0
mov qword [rbp + 0xc38], r12
mov qword [rbp + 0xc40], 0
mov qword [rbp + 0xc48], r12
mov rax, rsi
cmp rsi, qword [rbp + 0x19e8]
lea r15, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
lea r13, [rbp + 0xc30]
jne 0x140283c0e
lea rcx, [rbp + 0x19e0]
mov rdx, rsi
call fcn.140281060
mov rax, qword [rbp + 0x19f0]
mov rcx, qword [rbp + 0x19e0]
lea rdx, [rax + rax*8]
movups xmm0, xmmword [rbp + 0xc30]
movups xmm1, xmmword [rbp + 0xc40]
movups xmm2, xmmword [rbp + 0xc50]
movups xmm3, xmmword [rbp + 0xc60]
mov r8, qword [rbp + 0xc70]
mov qword [rcx + rdx*8 + 0x40], r8
movups xmmword [rcx + rdx*8 + 0x30], xmm3
movups xmmword [rcx + rdx*8 + 0x20], xmm2
movups xmmword [rcx + rdx*8 + 0x10], xmm1
movups xmmword [rcx + rdx*8], xmm0
inc rax
mov qword [rbp + 0x19f0], rax
mov qword [r14], 1
mov qword [r14 + 8], rsi
mov qword [r14 + 0x10], rsi
mov rdx, rdi
mov rax, qword [rbp + 0x1bf0]
test rax, rax
mov r14, qword [rbp + 0x1bb0]
je 0x140283b5e
mov rax, qword [rax + 8]
mov byte [rbp + 0x1c12], 1
mov byte [rbp + 0x1c11], 0
lea rcx, [rbp + 0x1aa8]
mov r8, qword [rbp + 0x1a88]
call rax
jmp 0x140283b5e
mov rsi, qword [rbp + 0x1b00]
movaps xmm0, xmmword [rbp + 0x1a60]
movaps xmm1, xmmword [rbp + 0x1a70]
lea rax, [rbp + 0xc38]
movups xmmword [rax + 0x28], xmm1
movups xmmword [rax + 0x18], xmm0
mov qword [rbp + 0xc30], 0
mov qword [rbp + 0xc38], r14
mov qword [rbp + 0xc40], 0
mov qword [rbp + 0xc48], r14
mov rax, rsi
cmp rsi, qword [rbp + 0x1af8]
lea r13, [rbp + 0xc30]
jne 0x140283d1f
lea rcx, [rbp + 0x1af0]
mov rdx, rsi
call fcn.140280fa0
mov rax, qword [rbp + 0x1b00]
mov rcx, qword [rbp + 0x1af0]
mov rdx, rax
shl rdx, 6
movups xmm0, xmmword [rbp + 0xc30]
movups xmm1, xmmword [rbp + 0xc40]
movups xmm2, xmmword [rbp + 0xc50]
movups xmm3, xmmword [rbp + 0xc60]
movups xmmword [rcx + rdx + 0x30], xmm3
movups xmmword [rcx + rdx + 0x20], xmm2
movups xmmword [rcx + rdx + 0x10], xmm1
movups xmmword [rcx + rdx], xmm0
inc rax
mov qword [rbp + 0x1b00], rax
mov qword [r15], 1
mov qword [r15 + 8], rsi
mov qword [r15 + 0x10], rsi
jmp 0x140283629
mov qword [rbp + 0x1c00], r12
mov r12, rdi
lea eax, [rsi - 1]
mov word [rbp + 0x19f8], ax
lea rbx, [rsi*4]
movzx eax, byte [0x14042c610]
mov rax, qword [0x14042c578]
test rax, rax
jne 0x140283dbf
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x1402858f9
mov qword [0x14042c578], rax
mov rcx, rax
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x1402858f9
mov rdi, rax
cmp rsi, 2
jb 0x140283e3f
mov ecx, 1
mov rax, rdi
cmp rsi, 9
jb 0x140283e1d
lea rdx, [rsi - 1]
mov rcx, rdx
and rcx, 0xfffffffffffffff8
lea rax, [rdi + rcx*4]
xor r8d, r8d
nop
movups xmmword [rdi + r8*4], xmm7
movups xmmword [rdi + r8*4 + 0x10], xmm7
add r8, 8
cmp rcx, r8
jne 0x140283e00
cmp rdx, rcx
je 0x140283e3f
or rcx, 1
mov rdx, rsi
sub rdx, rcx
nop word cs:[rax + rax]
mov dword [rax], 0xffff
add rax, 4
dec rdx
jne 0x140283e30
mov dword [rax], 0xffff
test r14, r14
je 0x140283e60
mov r8, qword [rbp + 0x19b8]
mov rcx, qword [0x14042c578]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, rsi
shr rax, 2
mov r14, rsi
sub r14, rax
xor ebx, ebx
mov qword [rbp + 0x19b8], rdi
mov qword [rbp + 0x19c0], rsi
movabs rax, 0x13b13b13b13b13c
cmp r14, rax
setb al
jae 0x140285937
imul rsi, r14, 0x68
mov bl, al
shl rbx, 3
test rsi, rsi
mov rdi, r12
je 0x140283ee5
movzx eax, byte [0x14042c610]
mov rax, qword [0x14042c578]
test rax, rax
mov r12, qword [rbp + 0x1c00]
jne 0x140283ed5
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140285919
mov qword [0x14042c578], rax
mov rcx, rax
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
jmp 0x140283eef
mov rax, rbx
mov r12, qword [rbp + 0x1c00]
mov qword [rbp + 0x1c00], rax
test rax, rax
je 0x140285919
mov qword [rbp + 0x1bf8], r14
lea rcx, [rbp + 0x19c8]
call fcn.140066320
mov rax, qword [rbp + 0x1c00]
mov qword [rbp + 0x19c8], rax
mov rax, qword [rbp + 0x1bf8]
mov qword [rbp + 0x19d0], rax
mov qword [rbp + 0x19d8], 0
cmp r12, 0x65
jb 0x140282242
jmp 0x140285681
mov rdi, qword [rbp + 0x1ab0]
cmp rdi, 3
lea rsi, [rbp + 0x1b20]
je 0x14028419a
movups xmm0, xmmword [rbp + 0x1b00]
movaps xmmword [rbp + 0x1920], xmm0
movups xmm0, xmmword [rbp + 0x1af0]
movaps xmmword [rbp + 0x1910], xmm0
movdqu xmm0, xmmword [rbp + 0x1ab0]
movdqu xmm1, xmmword [rbp + 0x1ac0]
movups xmm2, xmmword [rbp + 0x1ad0]
movups xmm3, xmmword [rbp + 0x1ae0]
movaps xmmword [rbp + 0x1900], xmm3
movaps xmmword [rbp + 0x18f0], xmm2
movdqa xmmword [rbp + 0x18e0], xmm1
movdqa xmmword [rbp + 0x18d0], xmm0
lea rax, [0x1403a8570]
mov qword [rbp + 0xc30], rax
lea rax, [rbp + 0xc38]
movups xmmword [rax], xmm6
mov qword [rax + 0x10], 0
movzx eax, byte [0x14042c610]
mov rax, qword [0x14042c578]
test rax, rax
jne 0x140284001
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x1402859bc
mov qword [0x14042c578], rax
mov r8d, 0x20
mov rcx, rax
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x1402859bc
mov rsi, rax
movups xmm0, xmmword [rbp + 0xc30]
movups xmm1, xmmword [rbp + 0xc40]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movaps xmm0, xmmword [rbp + 0x1920]
movaps xmmword [rbp + 0xc80], xmm0
movaps xmm0, xmmword [rbp + 0x1910]
movaps xmmword [rbp + 0xc70], xmm0
movdqa xmm0, xmmword [rbp + 0x18d0]
movdqa xmm1, xmmword [rbp + 0x18e0]
movaps xmm2, xmmword [rbp + 0x18f0]
movaps xmm3, xmmword [rbp + 0x1900]
movaps xmmword [rbp + 0xc60], xmm3
movaps xmmword [rbp + 0xc50], xmm2
movdqa xmmword [rbp + 0xc40], xmm1
movdqa xmmword [rbp + 0xc30], xmm0
movzx eax, byte [0x14042c610]
mov rax, qword [0x14042c578]
test rax, rax
mov qword [rbp + 0x1c00], rsi
jne 0x1402840bb
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x1402859cd
mov qword [0x14042c578], rax
mov r8d, 0x60
mov rcx, rax
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x1402859cd
movaps xmm0, xmmword [rbp + 0x1920]
movups xmmword [rax + 0x50], xmm0
movaps xmm0, xmmword [rbp + 0x1910]
movups xmmword [rax + 0x40], xmm0
movaps xmm0, xmmword [rbp + 0x18d0]
movaps xmm1, xmmword [rbp + 0x18e0]
movaps xmm2, xmmword [rbp + 0x18f0]
movaps xmm3, xmmword [rbp + 0x1900]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov r12, qword [rsi]
mov rcx, qword [rsi + 8]
lea rdx, [r12 - 0x18]
xor r8d, r8d
movabs r9, 0x602149ba05af92a6
and r9, rcx
movdqu xmm0, xmmword [r12 + r9]
movdqa xmm1, xmm0
pcmpeqb xmm1, xmm8
pmovmskb r10d, xmm1
test r10w, r10w
je 0x14028417a
lea esi, [r10 - 1]
and esi, r10d
tzcnt r10d, r10d
add r10, r9
and r10, rcx
neg r10
lea r11, [r10 + r10*2]
mov r10d, esi
movabs rsi, 0x602149ba05af92a6
cmp qword [rdx + r11*8], rsi
jne 0x140284146
jmp 0x1402841a9
pcmpeqb xmm0, xmm9
pmovmskb r10d, xmm0
test r10d, r10d
jne 0x1402845a8
add r9, r8
add r9, 0x10
add r8, 0x10
jmp 0x14028412f
mov al, 1
mov dword [rbp + 0x1bf0], eax
xor ebx, ebx
jmp 0x1402842e4
mov rdx, qword [r12 + r11*8 - 0x10]
mov r8, qword [r12 + r11*8 - 8]
mov qword [r12 + r11*8 - 0x10], rax
lea rcx, fcn.140280660
mov qword [r12 + r11*8 - 8], rcx
mov qword [rbp + 0x1bf8], rdx
mov rcx, rdx
mov qword [rbp + 0x1bf0], r8
call qword [r8 + 0x18]
movabs rcx, 0x602149ba05af92a6
cmp rax, rcx
lea rsi, [rbp + 0x1b20]
jne 0x14028428b
mov r8, qword [rbp + 0x1bf8]
movups xmm0, xmmword [r8 + 0x50]
movaps xmmword [rbp + 0xc80], xmm0
movups xmm0, xmmword [r8 + 0x40]
movaps xmmword [rbp + 0xc70], xmm0
movdqu xmm0, xmmword [r8]
movdqu xmm1, xmmword [r8 + 0x10]
movups xmm2, xmmword [r8 + 0x20]
movups xmm3, xmmword [r8 + 0x30]
movaps xmmword [rbp + 0xc60], xmm3
movaps xmmword [rbp + 0xc50], xmm2
movdqa xmmword [rbp + 0xc40], xmm1
movdqa xmmword [rbp + 0xc30], xmm0
mov rcx, qword [0x14042c578]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0xc30], 3
mov rbx, qword [rbp + 0x1c00]
je 0x1402842da
mov qword [rbp + 0x1ba0], rbx
mov byte [rbp + 0x1c10], 0
mov byte [rbp + 0x1c0f], 0
mov byte [rbp + 0x1c0e], 1
mov rcx, r13
call fcn.140280660
jmp 0x1402842da
mov rcx, qword [rbp + 0x1bf8]
mov rax, qword [rbp + 0x1bf0]
call qword [rax]
mov rax, qword [rbp + 0x1bf0]
cmp qword [rax + 8], 0
mov rbx, qword [rbp + 0x1c00]
je 0x1402842da
cmp qword [rax + 0x10], 0x11
jae 0x1402842c0
mov r8, qword [rbp + 0x1bf8]
jmp 0x1402842cb
mov r8, qword [rbp + 0x1bf8]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14042c578]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov dword [rbp + 0x1bf0], 0
movups xmm0, xmmword [rbp + 0x19f0]
movaps xmmword [rbp + 0x1b70], xmm0
movups xmm0, xmmword [rbp + 0x19e0]
movaps xmmword [rbp + 0x1b60], xmm0
movups xmm0, xmmword [rbp + 0x19a0]
movups xmm1, xmmword [rbp + 0x19b0]
movups xmm2, xmmword [rbp + 0x19c0]
movups xmm3, xmmword [rbp + 0x19d0]
movaps xmmword [rbp + 0x1b50], xmm3
movaps xmmword [rbp + 0x1b40], xmm2
movaps xmmword [rbp + 0x1b30], xmm1
movaps xmmword [rbp + 0x1b20], xmm0
mov rax, qword [rbp + 0x1a20]
mov byte [rbp + 0x1b8a], al
mov rcx, qword [rbp + 0x1a50]
mov word [rbp + 0x1b88], cx
mov qword [rbp + 0x1b80], rbx
mov rax, qword [rbp + 0x1950]
mov rax, qword [rax + 0x18]
movzx eax, byte [rax]
movzx ecx, cx
cmp ecx, 0x64
mov qword [rbp + 0x1c00], rbx
jg 0x14028437b
je 0x1402843b0
jmp 0x14028439c
cmp ecx, 0x65
je 0x140284c40
cmp ecx, 0xcc
je 0x140284c1d
cmp ecx, 0x130
je 0x140284c1d
mov rcx, qword [rbp + 0x1a50]
add ecx, 0xffffff9a
cmp cx, 0x62
jae 0x140284ad1
mov rax, qword [0x14042c608]
cmp rax, 5
jb 0x140284507
mov qword [rbp + 0x1bc0], 5
mov qword [rbp + 0x1bc8], r15
mov qword [rbp + 0x1bd0], 0x16
mov rax, qword [0x14042c410]
cmp rax, 2
mov rsi, qword [0x14042c0a8]
lea rax, [0x140397fd8]
cmovne rsi, rax
mov rbx, qword [0x14042c0b0]
lea rax, [0x140397ff0]
cmovne rbx, rax
mov rcx, rsi
lea rdx, [rbp + 0x1bc0]
call qword [rbx + 0x20]
test al, al
je 0x140284500
movups xmm0, xmmword [rbp + 0x1bc0]
mov rax, qword [rbp + 0x1bd0]
mov rcx, qword [rbp + 0x1a50]
mov word [rbp + 0x1a60], cx
lea rcx, [rbp + 0x1a60]
mov qword [rbp + 0x1a28], rcx
lea rcx, [0x140226670]
mov qword [rbp + 0x1a30], rcx
movups xmmword [rbp + 0xc60], xmm0
mov qword [rbp + 0xc70], rax
lea rax, str.ignoring_informational_response:
mov qword [rbp + 0xc80], rax
mov qword [rbp + 0xc88], 2
lea rax, [rbp + 0x1a28]
mov qword [rbp + 0xc90], rax
mov qword [rbp + 0xc98], 1
mov qword [rbp + 0xca0], 0
mov qword [rbp + 0xc30], 1
mov qword [rbp + 0xc38], r15
mov qword [rbp + 0xc40], 0x16
mov qword [rbp + 0xc48], 1
lea rax, [0x1403969e6]
mov qword [rbp + 0xc50], rax
mov qword [rbp + 0xc58], 0x66
movabs rax, 0x46700000001
mov qword [rbp + 0xc78], rax
mov rcx, rsi
mov rdx, r13
call qword [rbx + 0x28]
lea rsi, [rbp + 0x1b20]
cmp qword [r14 + 8], 0
je 0x140284a50
mov rcx, rsi
call fcn.140275370
mov rcx, qword [rbp + 0x1b80]
test rcx, rcx
je 0x140284548
mov qword [rbp + 0x1bf8], rcx
call fcn.140335ab0
mov rcx, qword [0x14042c578]
xor edx, edx
mov r8, qword [rbp + 0x1bf8]
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp edi, 3
jne 0x14028456c
mov rax, qword [rbp + 0x1ab0]
cmp eax, 3
je 0x14028456c
mov byte [rbp + 0x1c0a], 0
lea rcx, [rbp + 0x1ab0]
call fcn.140280660
mov rax, qword [rbp + 0x1978]
mov rdx, qword [rbp + 0x1980]
mov r8, qword [rbp + 0x1988]
lea rcx, [rbp + 0x1990]
call qword [rax + 8]
lea rdi, [rbp + 0x1a28]
mov rax, qword [0x14042c608]
cmp rax, 5
jae 0x14028141a
jmp 0x140281560
mov r8, rcx
movabs rdx, 0x602149ba05af92a6
and r8, rdx
movdqu xmm0, xmmword [r12 + r8]
pmovmskb edx, xmm0
test edx, edx
mov qword [rbp + 0x1bf8], rax
je 0x1402845d6
lea rsi, [rbp + 0x1b20]
jmp 0x140284610
mov r9d, 0x10
add r8, r9
and r8, rcx
movdqu xmm0, xmmword [r12 + r8]
pmovmskb edx, xmm0
add r9, 0x10
test edx, edx
je 0x1402845dc
lea r15, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov r14, qword [rbp + 0x1bb0]
lea rsi, [rbp + 0x1b20]
lea r13, [rbp + 0xc30]
tzcnt edx, edx
add rdx, r8
and rdx, rcx
movzx ebx, byte [r12 + rdx]
test bl, bl
js 0x140284636
movdqa xmm0, xmmword [r12]
pmovmskb edx, xmm0
tzcnt edx, edx
movzx ebx, byte [r12 + rdx]
and bl, 1
je 0x1402846e2
mov r8, qword [rbp + 0x1c00]
cmp qword [r8 + 0x10], 0
jne 0x1402846e2
mov rcx, qword [rbp + 0x1c00]
call fcn.140356050
mov rax, qword [rbp + 0x1c00]
mov r12, qword [rax]
mov rcx, qword [rax + 8]
mov r8, rcx
movabs rdx, 0x602149ba05af92a6
and r8, rdx
movdqu xmm0, xmmword [r12 + r8]
pmovmskb edx, xmm0
test edx, edx
jne 0x1402846a7
mov r9d, 0x10
add r8, r9
and r8, rcx
movdqu xmm0, xmmword [r12 + r8]
pmovmskb edx, xmm0
add r9, 0x10
test edx, edx
je 0x14028468f
tzcnt edx, edx
add rdx, r8
and rdx, rcx
cmp byte [r12 + rdx], 0
js 0x1402846c6
movdqa xmm0, xmmword [r12]
pmovmskb edx, xmm0
tzcnt edx, edx
lea r15, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov r14, qword [rbp + 0x1bb0]
lea rsi, [rbp + 0x1b20]
lea r13, [rbp + 0xc30]
movzx r8d, bl
mov rbx, qword [rbp + 0x1c00]
sub qword [rbx + 0x10], r8
lea r8, [rdx - 0x10]
and r8, rcx
mov byte [r12 + rdx], 0x30
mov byte [r8 + r12 + 0x10], 0x30
inc qword [rbx + 0x18]
neg rdx
lea rcx, [rdx + rdx*2]
movabs rdx, 0x602149ba05af92a6
mov qword [r12 + rcx*8 - 0x18], rdx
mov rax, qword [rbp + 0x1bf8]
mov qword [r12 + rcx*8 - 0x10], rax
lea rdx, fcn.140280660
mov qword [r12 + rcx*8 - 8], rdx
jmp 0x1402842da
jmp 0x140284740
jmp 0x140284750
jmp 0x140284760
jmp 0x140284770
mov rax, qword [rbp + 0x1ba8]
mov qword [rax], 3
jmp 0x1402849cc
xor edx, edx
mov rax, qword [rbp + 0x1ba8]
mov byte [rax + 8], dl
mov qword [rax], 4
jmp 0x1402849cc
mov rsi, qword [rbp + 0x1a40]
test sil, 1
jne 0x1402847cc
lock dec qword [rsi + 0x20]
jne 0x1402847f5
cmp qword [rsi + 8], 0
je 0x1402847e3
mov r8, qword [rsi]
mov rcx, qword [0x14042c578]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1402847e3
shr rsi, 5
neg rsi
cmp qword [rbp + 0x1a38], rsi
je 0x1402847f5
add rsi, qword [rbp + 0x1a28]
mov rcx, qword [0x14042c578]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [0x14042c608]
test rax, rax
je 0x140284959
mov qword [rbp + 0x1b20], 1
mov qword [rbp + 0x1b28], r15
mov qword [rbp + 0x1b30], 0x16
mov rax, qword [0x14042c410]
cmp rax, 2
lea rcx, [0x140397fd8]
cmove rcx, qword [0x14042c0a8]
lea rax, [0x140397ff0]
cmove rax, qword [0x14042c0b0]
mov rsi, rax
mov rax, qword [rax + 0x20]
mov byte [rbp + 0x1c17], 1
mov byte [rbp + 0x1c16], 1
lea rdx, [rbp + 0x1b20]
mov rdi, rcx
call rax
test al, al
je 0x140284959
movups xmm0, xmmword [rbp + 0x1b20]
mov rax, qword [rbp + 0x1b30]
lea rcx, [rbp + 0x1a90]
mov qword [rbp + 0x1bc0], rcx
lea rcx, [0x140270c90]
mov qword [rbp + 0x1bc8], rcx
movups xmmword [rbp + 0xc60], xmm0
mov qword [rbp + 0xc70], rax
lea rax, str.Nj9_
mov qword [rbp + 0xc80], rax
mov qword [rbp + 0xc88], 2
lea rax, [rbp + 0x1bc0]
mov qword [rbp + 0xc90], rax
mov qword [rbp + 0xc98], 1
mov qword [rbp + 0xca0], 0
mov qword [rbp + 0xc30], 1
mov qword [rbp + 0xc38], r15
mov qword [rbp + 0xc40], 0x16
mov qword [rbp + 0xc48], 1
lea rax, [0x1403969e6]
mov qword [rbp + 0xc50], rax
mov qword [rbp + 0xc58], 0x66
movabs rax, 0x3cd00000001
mov qword [rbp + 0xc78], rax
mov rax, qword [rsi + 0x28]
mov byte [rbp + 0x1c17], 1
mov byte [rbp + 0x1c16], 1
lea rdx, [rbp + 0xc30]
mov rcx, rdi
call rax
mov rax, qword [rbp + 0x1ba8]
mov byte [rax + 8], 0xc
mov qword [rax], 4
mov dl, 1
mov al, 1
mov rsi, qword [rbp + 0x1998]
test dl, dl
je 0x140284998
mov rcx, qword [rbp + 0x1ab0]
cmp ecx, 3
je 0x140284998
mov byte [rbp + 0x1c0a], al
lea rcx, [rbp + 0x1ab0]
call fcn.140280660
cmp qword [rbp + 0x1b18], rsi
je 0x1402849ad
lea rcx, [rbp + 0x19a0]
call fcn.140275370
mov rax, qword [rbp + 0x1978]
mov rdx, qword [rbp + 0x1980]
mov r8, qword [rbp + 0x1988]
lea rcx, [rbp + 0x1990]
call qword [rax + 8]
movaps xmm6, xmmword [rbp + 0x1c20]
movaps xmm7, xmmword [rbp + 0x1c30]
movaps xmm8, xmmword [rbp + 0x1c40]
movaps xmm9, xmmword [rbp + 0x1c50]
movaps xmm10, xmmword [rbp + 0x1c60]
movaps xmm11, xmmword [rbp + 0x1c70]
movaps xmm12, xmmword [rbp + 0x1c80]
movaps xmm13, xmmword [rbp + 0x1c90]
add rsp, 0x1d28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov al, 5
mov edx, eax
jmp case.0x1402854fc.3
mov byte [rbp + 0x1c14], 1
mov byte [rbp + 0x1c13], 1
lea r8, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.5_srcheadermap.rsinternal_error:_entered_unreachable_code:
mov rcx, r12
mov rdx, qword [rbp + 0x1bf8]
call fcn.140354e70
jmp 0x140285a3a
mov eax, 3
mov rcx, qword [rbp + 0x1ba8]
mov qword [rcx], rax
lea rcx, [rbp + 0x1b20]
call fcn.140275370
mov rsi, qword [rbp + 0x1998]
mov rcx, qword [rbp + 0x1b80]
test rcx, rcx
mov edx, dword [rbp + 0x1bf0]
je 0x140284cc3
mov qword [rbp + 0x1ba8], rcx
call fcn.140335ab0
mov rcx, qword [0x14042c578]
xor edx, edx
mov r8, qword [rbp + 0x1ba8]
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x140284cbd
mov byte [rbp + 0x1c15], 1
lea r8, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.5_srcheadermap.rsinternal_error:_entered_unreachable_code:
mov rcx, r14
mov rdx, qword [rbp + 0x1bf8]
call fcn.140354e70
jmp 0x140285a3a
cmp eax, 5
je 0x140284c1d
cmp eax, 7
je 0x140284c2a
cmp eax, 0xb
jne 0x140284cd2
mov rax, qword [0x14042c608]
cmp rax, 5
jb 0x140284cd2
mov qword [rbp + 0x1bc0], 5
lea rax, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov qword [rbp + 0x1bc8], rax
mov qword [rbp + 0x1bd0], 0x16
mov rax, qword [0x14042c410]
cmp rax, 2
mov rsi, qword [0x14042c0a8]
lea rax, [0x140397fd8]
cmovne rsi, rax
mov rdi, qword [0x14042c0b0]
lea rax, [0x140397ff0]
cmovne rdi, rax
lea rdx, [rbp + 0x1bc0]
mov rcx, rsi
call qword [rdi + 0x20]
test al, al
je 0x140284cd2
movups xmm0, xmmword [rbp + 0x1bc0]
mov rax, qword [rbp + 0x1bd0]
movups xmmword [rbp + 0xc60], xmm0
mov qword [rbp + 0xc70], rax
lea rax, str.Client::decoder_is_missing_the_Method
mov qword [rbp + 0xc80], rax
mov qword [rbp + 0xc88], 1
lea rax, [rbp + 0x1a90]
mov qword [rbp + 0xc90], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0xc98], xmm0
mov qword [rbp + 0xc30], 1
lea rax, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov qword [rbp + 0xc38], rax
mov qword [rbp + 0xc40], 0x16
mov qword [rbp + 0xc48], 1
lea rax, [0x1403969e6]
mov qword [rbp + 0xc50], rax
mov qword [rbp + 0xc58], 0x66
movabs rax, 0x47800000001
mov qword [rbp + 0xc78], rax
lea rdx, [rbp + 0xc30]
mov rcx, rsi
call qword [rdi + 0x28]
jmp 0x140284cd2
xor esi, esi
xor eax, eax
jmp 0x140284c44
mov dl, 0xb
jmp case.0x1402854fc.3
mov rax, qword [rbp + 0x1a50]
add eax, 0xffffff38
cmp ax, 0x64
jae 0x140284cd2
mov al, 1
xor esi, esi
movaps xmm0, xmmword [rbp + 0x1b80]
mov rdx, qword [rbp + 0x1ba8]
movups xmmword [rdx + 0x60], xmm0
movaps xmm0, xmmword [rbp + 0x1b70]
movups xmmword [rdx + 0x50], xmm0
movaps xmm0, xmmword [rbp + 0x1b60]
movups xmmword [rdx + 0x40], xmm0
movaps xmm0, xmmword [rbp + 0x1b20]
movaps xmm1, xmmword [rbp + 0x1b30]
movaps xmm2, xmmword [rbp + 0x1b40]
movaps xmm3, xmmword [rbp + 0x1b50]
movups xmmword [rdx + 0x30], xmm3
movups xmmword [rdx + 0x20], xmm2
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov ecx, eax
xor cl, 1
movzx r8d, byte [rbp + 0x1c0b]
and r8b, cl
mov qword [rdx + 0x70], rsi
mov byte [rdx + 0x78], 0
mov byte [rdx + 0x79], r8b
mov byte [rdx + 0x7a], al
mov rsi, qword [rbp + 0x1998]
mov edx, dword [rbp + 0x1bf0]
xor eax, eax
test dl, dl
jne 0x14028497a
jmp 0x140284998
movups xmm0, xmmword [0x140395f80]
movaps xmmword [rbp + 0xc40], xmm0
movups xmm0, xmmword [0x140395f70]
movaps xmmword [rbp + 0xc30], xmm0
lea rcx, [rbp + 0x1b20]
lea rdx, [rbp + 0xc30]
call fcn.140287a10
test al, al
je 0x140284e47
cmp byte [rbp + 0x1b8a], 1
jne 0x140284ea3
mov rax, qword [0x14042c608]
mov bl, 3
cmp rax, 4
jb 0x140285028
mov qword [rbp + 0x1bc0], 4
lea rax, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov qword [rbp + 0x1bc8], rax
mov qword [rbp + 0x1bd0], 0x16
mov rax, qword [0x14042c410]
cmp rax, 2
lea rcx, [0x140397fd8]
cmove rcx, qword [0x14042c0a8]
lea r8, [0x140397ff0]
cmove r8, qword [0x14042c0b0]
lea rdx, [rbp + 0x1bc0]
mov rdi, rcx
mov rsi, r8
call qword [r8 + 0x20]
test al, al
je 0x140285028
movups xmm0, xmmword [rbp + 0x1bc0]
mov rax, qword [rbp + 0x1bd0]
movups xmmword [rbp + 0xc60], xmm0
mov qword [rbp + 0xc70], rax
lea rax, str.HTTP_1.0_cannot_have_Transfer_Encoding_header
mov qword [rbp + 0xc80], rax
mov qword [rbp + 0xc88], 1
lea rax, [rbp + 0x1a90]
mov qword [rbp + 0xc90], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0xc98], xmm0
mov qword [rbp + 0xc30], 1
lea rax, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov qword [rbp + 0xc38], rax
mov qword [rbp + 0xc40], 0x16
mov qword [rbp + 0xc48], 1
lea rax, [0x1403969e6]
mov qword [rbp + 0xc50], rax
mov qword [rbp + 0xc58], 0x66
movabs rax, 0x48200000001
mov qword [rbp + 0xc78], rax
lea rdx, [rbp + 0xc30]
mov rcx, rdi
call qword [rsi + 0x28]
jmp 0x140285028
lea rcx, [rbp + 0x1b20]
call fcn.140279f70
cmp rax, 1
jne 0x140284ec5
lea rcx, [rbp + 0xc30]
call fcn.1402789b0
cmp byte [rbp + 0xc30], 0
je 0x1402852be
movzx ebx, byte [rbp + 0xc31]
jmp 0x140285028
mov byte [rbp + 0x1c14], 0
mov byte [rbp + 0x1c13], 0
lea r8, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.5_srcheadermap.rsinternal_error:_entered_unreachable_code:
mov rcx, r14
mov rdx, rsi
call fcn.140354e70
jmp 0x140285a3a
lea rcx, [rbp + 0x1b20]
call fcn.140287c10
test al, al
je 0x140285057
mov rsi, 0xfffffffffffffffe
xor eax, eax
jmp 0x140284c44
movups xmm0, xmmword [0x140395f60]
movaps xmmword [rbp + 0xc40], xmm0
movups xmm0, xmmword [0x140395f50]
movaps xmmword [rbp + 0xc30], xmm0
lea rcx, [rbp + 0x1b20]
lea rdx, [rbp + 0xc30]
call fcn.140287a10
mov rcx, qword [0x14042c608]
test al, al
je 0x14028518d
mov bl, 1
cmp rcx, 4
jb 0x140285028
mov qword [rbp + 0x1bc0], 4
lea rax, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov qword [rbp + 0x1bc8], rax
mov qword [rbp + 0x1bd0], 0x16
mov rax, qword [0x14042c410]
cmp rax, 2
lea rcx, [0x140397fd8]
cmove rcx, qword [0x14042c0a8]
lea r8, [0x140397ff0]
cmove r8, qword [0x14042c0b0]
lea rdx, [rbp + 0x1bc0]
mov rdi, rcx
mov rsi, r8
call qword [r8 + 0x20]
test al, al
je 0x140285028
movups xmm0, xmmword [rbp + 0x1bc0]
mov rax, qword [rbp + 0x1bd0]
movups xmmword [rbp + 0xc60], xmm0
mov qword [rbp + 0xc70], rax
lea rax, str.Hm9_
mov qword [rbp + 0xc80], rax
mov qword [rbp + 0xc88], 1
lea rax, [rbp + 0x1a90]
mov qword [rbp + 0xc90], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0xc98], xmm0
mov qword [rbp + 0xc30], 1
lea rax, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov qword [rbp + 0xc38], rax
mov qword [rbp + 0xc40], 0x16
mov qword [rbp + 0xc48], 1
lea rax, [0x1403969e6]
mov qword [rbp + 0xc50], rax
mov qword [rbp + 0xc58], 0x66
movabs rax, 0x48d00000001
mov qword [rbp + 0xc78], rax
lea rdx, [rbp + 0xc30]
mov rcx, rdi
call qword [rsi + 0x28]
mov rax, qword [rbp + 0x1ba8]
mov byte [rax + 8], bl
mov eax, 4
jmp 0x140284a55
mov byte [rbp + 0x1c15], 0
lea r8, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.5_srcheadermap.rsinternal_error:_entered_unreachable_code:
mov rcx, r15
call fcn.140354e70
jmp 0x140285a3a
mov rax, qword [0x14042c608]
mov rsi, 0xffffffffffffffff
cmp rax, 5
jb 0x1402852b7
mov qword [rbp + 0x1bc0], 5
lea rax, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov qword [rbp + 0x1bc8], rax
mov qword [rbp + 0x1bd0], 0x16
mov rax, qword [0x14042c410]
cmp rax, 2
lea rcx, [0x140397fd8]
cmove rcx, qword [0x14042c0a8]
lea r8, [0x140397ff0]
cmove r8, qword [0x14042c0b0]
lea rdx, [rbp + 0x1bc0]
mov rbx, rcx
mov rdi, r8
call qword [r8 + 0x20]
test al, al
je 0x1402852b7
movups xmm0, xmmword [rbp + 0x1bc0]
mov rax, qword [rbp + 0x1bd0]
movups xmmword [rbp + 0xc60], xmm0
mov qword [rbp + 0xc70], rax
lea rax, str.not_chunked__read_till_eof
mov qword [rbp + 0xc80], rax
mov qword [rbp + 0xc88], 1
lea rax, [rbp + 0x1a90]
mov qword [rbp + 0xc90], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0xc98], xmm0
mov qword [rbp + 0xc30], 1
lea rax, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov qword [rbp + 0xc38], rax
mov qword [rbp + 0xc40], 0x16
mov qword [rbp + 0xc48], 1
lea rax, [0x1403969e6]
mov qword [rbp + 0xc50], rax
mov qword [rbp + 0xc58], 0x66
movabs rax, 0x48700000001
mov qword [rbp + 0xc78], rax
lea rdx, [rbp + 0xc30]
mov rcx, rbx
call qword [rdi + 0x28]
jmp 0x1402852b7
mov rsi, 0xffffffffffffffff
cmp rcx, 5
jb 0x1402852b7
mov qword [rbp + 0x1bc0], 5
lea rax, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov qword [rbp + 0x1bc8], rax
mov qword [rbp + 0x1bd0], 0x16
mov rax, qword [0x14042c410]
cmp rax, 2
lea rcx, [0x140397fd8]
cmove rcx, qword [0x14042c0a8]
lea r8, [0x140397ff0]
cmove r8, qword [0x14042c0b0]
lea rdx, [rbp + 0x1bc0]
mov rbx, rcx
mov rdi, r8
call qword [r8 + 0x20]
test al, al
je 0x1402852b7
movups xmm0, xmmword [rbp + 0x1bc0]
mov rax, qword [rbp + 0x1bd0]
movups xmmword [rbp + 0xc60], xmm0
mov qword [rbp + 0xc70], rax
lea rax, str.xm9_
mov qword [rbp + 0xc80], rax
mov qword [rbp + 0xc88], 1
lea rax, [rbp + 0x1a90]
mov qword [rbp + 0xc90], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0xc98], xmm0
mov qword [rbp + 0xc30], 1
lea rax, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov qword [rbp + 0xc38], rax
mov qword [rbp + 0xc40], 0x16
mov qword [rbp + 0xc48], 1
lea rax, [0x1403969e6]
mov qword [rbp + 0xc50], rax
mov qword [rbp + 0xc58], 0x66
movabs rax, 0x49000000001
mov qword [rbp + 0xc78], rax
lea rdx, [rbp + 0xc30]
mov rcx, rbx
call qword [rdi + 0x28]
xor eax, eax
jmp 0x140284c44
xor eax, eax
mov rsi, qword [rbp + 0xc38]
jmp 0x140284c44
mov byte [rbp + 0x1c14], 1
mov byte [rbp + 0x1c13], 0
lea r8, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.5_srcheadermap.rsinternal_error:_entered_unreachable_code:
mov rcx, rsi
call fcn.140354e70
jmp 0x140285a3a
mov rax, qword [0x14042c608]
mov bl, 0xa
cmp rax, 4
jb 0x140285551
mov qword [rbp + 0x1ab0], 4
lea rax, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov qword [rbp + 0x1ab8], rax
mov qword [rbp + 0x1ac0], 0x16
mov rax, qword [0x14042c410]
cmp rax, 2
lea r8, [0x140397ff0]
cmove r8, qword [0x14042c0b0]
lea rcx, [0x140397fd8]
cmove rcx, qword [0x14042c0a8]
lea rdx, [rbp + 0x1ab0]
mov r14, rcx
mov rdi, r8
call qword [r8 + 0x20]
test al, al
je 0x140285551
movups xmm0, xmmword [rbp + 0x1ab0]
mov rax, qword [rbp + 0x1ac0]
mov qword [rbp + 0x19a0], rsi
lea rcx, [0x140338320]
mov qword [rbp + 0x19a8], rcx
movups xmmword [rbp + 0x1b50], xmm0
mov qword [rbp + 0x1b60], rax
lea rax, str.header_name_larger_than_64kb:
mov qword [rbp + 0x1b70], rax
mov qword [rbp + 0x1b78], 2
lea rax, [rbp + 0x19a0]
mov qword [rbp + 0x1b80], rax
mov qword [rbp + 0x1b88], 1
mov qword [rbp + 0x1b90], 0
mov qword [rbp + 0x1b20], 1
lea rax, str.hyper::proto::h1::roleC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.16_srcprotoh1_role.rs__Internal_Hyper_error__please_report
mov qword [rbp + 0x1b28], rax
mov qword [rbp + 0x1b30], 0x16
mov qword [rbp + 0x1b38], 1
lea rax, [0x1403969e6]
mov qword [rbp + 0x1b40], rax
mov qword [rbp + 0x1b48], 0x66
movabs rax, 0x53500000001
mov qword [rbp + 0x1b68], rax
lea rdx, [rbp + 0x1b20]
mov rcx, r14
call qword [rdi + 0x28]
jmp 0x140285551
mov byte [rbp + 0x1c15], 0
lea r8, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.5_srcheadermap.rsinternal_error:_entered_unreachable_code:
mov rcx, rsi
call fcn.140354e70
jmp 0x140285a3a
lea rax, [rbp + 0x1a60]
mov qword [rbp + 0x1bc0], rax
lea rcx, [fcn.14021f1f0]
mov qword [rbp + 0x1bc8], rcx
lea rax, [rbp + 0x1a38]
mov qword [rbp + 0x1bd0], rax
mov qword [rbp + 0x1bd8], rcx
lea rax, str.new_len____capacity_
mov qword [rbp + 0x1b20], rax
mov qword [rbp + 0x1b28], 2
mov qword [rbp + 0x1b40], 0
lea rax, [rbp + 0x1bc0]
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], 2
lea rdx, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.1.0_src_bytes_mut.rs
lea rcx, [rbp + 0x1b20]
call fcn.140354e30
jmp 0x140285a3a
movzx ecx, byte [rbp + 0x1a58]
xor eax, eax
mov ecx, ecx
lea rdx, [0x1402879f4]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
mov dl, 0xb
jmp rcx
mov dl, 0xa
jmp case.0x1402854fc.3
mov byte [rbp + 0x1c17], 1
mov byte [rbp + 0x1c16], 1
lea r8, [0x140396ba8]
mov rcx, rax
mov rdx, r9
call fcn.140354f70
jmp 0x140285a3a
mov byte [rbp + 0x1c17], 1
mov byte [rbp + 0x1c16], 1
lea r8, [0x140396ba8]
mov rcx, rdx
mov rdx, rax
call fcn.140355270
jmp 0x140285a3a
mov bl, 0xb
mov rax, qword [rbp + 0x1ba8]
mov byte [rax + 8], bl
mov qword [rax], 4
jmp 0x1402849cc
lea rax, [rbp + 0x1bc0]
mov qword [rbp + 0x1b20], rax
lea rcx, [fcn.1400621a0]
mov qword [rbp + 0x1b28], rcx
lea rax, [rbp + 0x1a90]
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], rcx
lea rax, str.range_end_out_of_bounds:
mov qword [rbp + 0xc30], rax
mov qword [rbp + 0xc38], 2
mov qword [rbp + 0xc50], 0
lea rax, [rbp + 0x1b20]
mov qword [rbp + 0xc40], rax
mov qword [rbp + 0xc48], 2
mov byte [rbp + 0x1c0c], 1
lea rdx, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.1.0_src_bytes.rs
lea rcx, [rbp + 0xc30]
call fcn.140354e30
jmp 0x140285a3a
lea rax, [rbp + 0x1a60]
mov qword [rbp + 0x1b20], rax
lea rcx, [fcn.1400621a0]
mov qword [rbp + 0x1b28], rcx
lea rax, [rbp + 0x1bc0]
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], rcx
lea rax, [0x140395208]
mov qword [rbp + 0xc30], rax
mov qword [rbp + 0xc38], 2
mov qword [rbp + 0xc50], 0
lea rax, [rbp + 0x1b20]
mov qword [rbp + 0xc40], rax
mov qword [rbp + 0xc48], 2
mov byte [rbp + 0x1c0c], 1
lea rdx, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.1.0_src_bytes.rs
lea rcx, [rbp + 0xc30]
call fcn.140354e30
jmp 0x140285a3a
mov byte [rbp + 0x1c17], 1
mov byte [rbp + 0x1c16], 1
lea r8, [0x140396b90]
mov edx, 0x64
mov rcx, r12
call fcn.140354f70
jmp 0x140285a3a
mov byte [rbp + 0x1c17], 1
mov byte [rbp + 0x1c16], 1
lea rcx, str.reserve_overflowheader_map_reserve_over_max_capacity
lea r8, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.5_srcheadermap.rsinternal_error:_entered_unreachable_code:
mov edx, 0x10
call fcn.140355390
jmp 0x140285a3a
lea rax, [rbp + 0x1bc0]
mov qword [rbp + 0x1b20], rax
lea rcx, [fcn.1400621a0]
mov qword [rbp + 0x1b28], rcx
lea rax, [rbp + 0x1930]
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], rcx
lea rax, str.range_end_out_of_bounds:
mov qword [rbp + 0xc30], rax
mov qword [rbp + 0xc38], 2
mov qword [rbp + 0xc50], 0
lea rax, [rbp + 0x1b20]
mov qword [rbp + 0xc40], rax
mov qword [rbp + 0xc48], 2
mov byte [rbp + 0x1c12], 0
mov byte [rbp + 0x1c11], 1
lea rdx, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.1.0_src_bytes.rs
lea rcx, [rbp + 0xc30]
call fcn.140354e30
jmp 0x140285a3a
lea rax, [rbp + 0x1a90]
mov qword [rbp + 0x1b20], rax
lea rcx, [fcn.1400621a0]
mov qword [rbp + 0x1b28], rcx
lea rax, [rbp + 0x1bc0]
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], rcx
lea rax, [0x140395208]
mov qword [rbp + 0xc30], rax
mov qword [rbp + 0xc38], 2
mov qword [rbp + 0xc50], 0
lea rax, [rbp + 0x1b20]
mov qword [rbp + 0xc40], rax
mov qword [rbp + 0xc48], 2
mov byte [rbp + 0x1c12], 0
mov byte [rbp + 0x1c11], 1
lea rdx, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.1.0_src_bytes.rs
lea rcx, [rbp + 0xc30]
call fcn.140354e30
jmp 0x140285a3a
lea rcx, str.called__Option::unwrap____on_a__None__valueC:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fwinapi_util_0.1.5_srcwin.rs
lea r8, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.5_srcheader_value.rs
mov edx, 0x2b
call fcn.140354ff0
jmp 0x140285a3a
mov byte [rbp + 0x1c17], 1
mov byte [rbp + 0x1c16], 1
lea rcx, [0x1403950f0]
lea r8, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.5_srcheadermap.rsinternal_error:_entered_unreachable_code:
mov edx, 0x24
call fcn.140355fc0
jmp 0x140285a3a
mov byte [rbp + 0x1c17], 1
mov byte [rbp + 0x1c16], 1
lea rcx, str.header_map_reserve_overflowed
lea r8, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.5_srcheadermap.rsinternal_error:_entered_unreachable_code:
mov edx, 0x1d
call fcn.140355fc0
jmp 0x140285a3a
mov byte [rbp + 0x1c17], 1
mov byte [rbp + 0x1c16], 1
mov ecx, 1
mov rdx, r12
call fcn.140352060
jmp 0x140285a3a
movzx ecx, bl
mov byte [rbp + 0x1c17], 1
mov byte [rbp + 0x1c16], 1
mov rdx, r12
call fcn.140352060
jmp 0x140285a3a
mov byte [rbp + 0x1c17], 1
mov byte [rbp + 0x1c16], 1
call fcn.1401c2490
jmp 0x140285a3a
mov byte [rbp + 0x1c17], 1
mov byte [rbp + 0x1c16], 1
call fcn.1401c2490
jmp 0x140285a3a
lea rcx, str.header_map_at_capacity
lea r8, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.5_srcheadermap.rsinternal_error:_entered_unreachable_code:
mov edx, 0x16
call fcn.140355fc0
jmp 0x140285a3a
mov byte [rbp + 0x1c17], 1
mov byte [rbp + 0x1c16], 1
mov ecx, 2
mov rdx, rbx
call fcn.140352060
jmp 0x140285a3a
mov byte [rbp + 0x1c17], 1
mov byte [rbp + 0x1c16], 1
mov rcx, rbx
mov rdx, rsi
call fcn.140352060
jmp 0x140285a3a
mov byte [rbp + 0x1c17], 1
mov byte [rbp + 0x1c16], 1
call fcn.1401c2490
jmp 0x140285a3a
lea rcx, str.header_map_at_capacity
lea r8, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.5_srcheadermap.rsinternal_error:_entered_unreachable_code:
mov edx, 0x16
call fcn.140355fc0
jmp 0x140285a3a
lea rcx, str.header_map_at_capacity
lea r8, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.5_srcheadermap.rsinternal_error:_entered_unreachable_code:
mov edx, 0x16
call fcn.140355fc0
jmp 0x140285a3a
mov byte [rbp + 0x1c15], 1
mov ecx, 2
mov edx, 0x20
call fcn.140352060
jmp 0x140285a3a
mov byte [rbp + 0x1c15], 1
mov ecx, 8
mov edx, 0x240
call fcn.140352060
jmp 0x140285a3a
mov ecx, 8
mov edx, 0x20
call fcn.140352060
jmp 0x140285a3a
mov ecx, 8
mov edx, 0x60
call fcn.140352060
jmp 0x140285a3a
lea r8, str.8F9_
mov rcx, rdi
mov rdx, r13
call fcn.140354ef0
jmp 0x140285a3a
lea r8, str.8F9_
mov rcx, rdi
mov rdx, r13
call fcn.140354ef0
jmp 0x140285a3a
lea r8, str.8F9_
mov rcx, rdi
mov rdx, r13
call fcn.140354ef0
jmp 0x140285a3a
lea r8, str.8F9_
mov rcx, rdi
mov rdx, r13
call fcn.140354ef0
jmp 0x140285a3a
lea r8, str.C:Usersidofi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.5.1_srclib.rs
call fcn.140354f70
ud2