Function at 0x14018f6cc
Capabilities:
Check for software breakpoints

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
mov eax, 0x1c98
call fcn.140283e20
sub rsp, rax
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x1c00], xmm7
movaps xmmword [rbp + 0x1bf0], xmm6
mov qword [rbp + 0x1be8], 0xfffffffffffffffe
mov rdi, rdx
mov qword [rbp + 0x1a98], rcx
mov al, byte [r8 + 0x35]
mov byte [rbp + 0x1b7e], al
mov al, byte [r8 + 0x33]
mov byte [rbp + 0x1bb3], al
mov al, byte [r8 + 0x30]
mov byte [rbp + 0x1b7f], al
mov al, byte [r8 + 0x31]
mov byte [rbp + 0x1bb5], al
mov qword [rbp + 0x1a08], r8
mov al, byte [r8 + 0x34]
mov byte [rbp + 0x1bb7], al
xorps xmm6, xmm6
movss xmm7, dword [0x14028d218]
lea rcx, [0x1403ae0a0]
lea rbx, [rbp + 0x1b18]
lea r12, [rbp + 0xc90]
push 2
pop rax
mov qword [rbp + 0x1aa0], rax
mov qword [rbp + 0x1a28], rdx
mov rax, qword [reloc.WS2_32.dll_getpeername]
test rax, rax
je 0x14018f8f9
mov r13, qword [rdi]
mov r14, qword [rdi + 8]
mov qword [rbp + 0x19a8], r12
mov qword [rbp + 0x19b0], 0x64
mov qword [rbp + 0x1b18], r13
mov qword [rbp + 0x1b20], r14
xor esi, esi
mov qword [rbp + 0x1b28], rsi
inc rsi
mov rcx, rbx
call fcn.140185922
test al, 1
je 0x140192438
cmp dl, 0xd
jne 0x14018f806
mov qword [rbp + 0x1b28], rsi
cmp r14, rsi
jbe 0x140192438
mov al, byte [r13 + rsi]
lea rcx, [rsi + 1]
mov qword [rbp + 0x1b28], rcx
add rsi, 2
cmp al, 0xa
lea rbx, [rbp + 0x1b18]
je 0x14018f7bd
jmp 0x140192687
movzx eax, dl
cmp eax, 0xa
lea rbx, [rbp + 0x1b18]
je 0x14018f7b3
mov rcx, rbx
call fcn.1401858f5
mov rcx, qword [rbp + 0x1b20]
mov rax, qword [rbp + 0x1b28]
cmp rax, 0xfffffffffffffff7
ja 0x14018f968
lea rdx, [rax + 8]
cmp rdx, rcx
ja 0x14018f968
mov r8, qword [rbp + 0x1b18]
movq xmm0, qword [r8 + rax]
movdqa xmmword [rbp + 0x1a10], xmm0
mov r9b, byte [rbp + 0x1a16]
mov r10b, byte [rbp + 0x1a15]
mov r11b, byte [rbp + 0x1a14]
mov bl, byte [rbp + 0x1a13]
mov sil, byte [rbp + 0x1a12]
mov r15b, byte [rbp + 0x1a10]
mov dil, byte [rbp + 0x1a11]
mov qword [rbp + 0x1b28], rdx
cmp r15b, 0x48
jne 0x1401904af
cmp dil, 0x54
jne 0x1401904af
cmp sil, 0x54
jne 0x1401904af
cmp bl, 0x50
jne 0x1401904af
cmp r11b, 0x2f
jne 0x1401904af
cmp r10b, 0x31
jne 0x1401904af
cmp r9b, 0x2e
jne 0x1401904af
pextrw r9d, xmm0, 3
shr r9d, 8
cmp r9b, 0x30
je 0x14018fb97
cmp r9d, 0x31
jne 0x1401904af
mov r9b, 2
jmp 0x14018fb9a
call fcn.14002e44a
test al, al
je 0x14018f78a
mov rcx, qword [0x1403ae0a0]
mov edx, eax
call fcn.14024575d
test al, al
je 0x14018f78a
mov r13, rbx
mov rsi, qword [0x1403ae0a0]
mov rdi, qword [rsi + 0x30]
mov rbx, qword [rsi + 0x38]
mov r14, qword [rsi + 0x40]
mov r15, qword [rsi + 0x48]
test rbx, rbx
je 0x14018fa64
mov qword [rbp + 0x1b20], rbx
mov qword [rbp + 0x1b28], r14
mov qword [rbp + 0x1b30], r15
and qword [rbp + 0x1b38], 0
push 1
pop r12
mov rax, rdi
jmp 0x14018fa69
cmp rcx, rax
jbe 0x140192438
mov rdx, qword [rbp + 0x1b18]
mov r9b, byte [rdx + rax]
lea r8, [rax + 1]
mov qword [rbp + 0x1b28], r8
cmp r9b, 0x48
jne 0x1401904af
cmp rcx, r8
jbe 0x140192438
mov r9b, byte [rdx + rax + 1]
lea r8, [rax + 2]
mov qword [rbp + 0x1b28], r8
cmp r9b, 0x54
jne 0x1401904af
cmp rcx, r8
jbe 0x140192438
mov r9b, byte [rdx + rax + 2]
lea r8, [rax + 3]
mov qword [rbp + 0x1b28], r8
cmp r9b, 0x54
jne 0x1401904af
cmp rcx, r8
jbe 0x140192438
mov r9b, byte [rdx + rax + 3]
lea r8, [rax + 4]
mov qword [rbp + 0x1b28], r8
cmp r9b, 0x50
jne 0x1401904af
cmp rcx, r8
jbe 0x140192438
mov r9b, byte [rdx + rax + 4]
lea r8, [rax + 5]
mov qword [rbp + 0x1b28], r8
cmp r9b, 0x2f
jne 0x1401904af
cmp rcx, r8
jbe 0x140192438
mov r8b, byte [rdx + rax + 5]
add rax, 6
mov qword [rbp + 0x1b28], rax
cmp r8b, 0x31
jne 0x1401904af
cmp rcx, rax
jbe 0x140192438
cmp byte [rdx + rax], 0x2e
push 6
pop rcx
mov eax, 0
cmove rcx, rax
jne 0x1401904a6
jmp 0x140192438
xor r12d, r12d
xor eax, eax
add rsi, 0x30
mov qword [rbp + 0x1b18], rax
lea rcx, [rbp + 0x1ac0]
mov rdx, r13
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
call fcn.140185c6e
lea rax, str.Response.parse
mov qword [rbp + 0x1b18], rax
mov qword [rbp + 0x1b20], 1
lea rax, str.invalid
mov qword [rbp + 0x1b28], rax
movups xmmword [rbp + 0x1b30], xmm6
cmp r12, rbx
jae 0x14018fadb
mov qword [rbp + 0x19b0], rbx
mov qword [rbp + 0x19b8], r14
mov qword [rbp + 0x19c0], r15
mov qword [rbp + 0x19c8], r12
jmp 0x14018fadd
xor edi, edi
lea r12, [rbp + 0xc90]
mov qword [rbp + 0x19a8], rdi
lea r14, [rbp + 0x1b80]
mov rcx, r14
lea r15, [rbp + 0x19a8]
mov rdx, r15
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
call fcn.140185c6e
mov rdi, qword [rbp + 0x1a28]
mov rax, qword [rdi + 8]
mov qword [rbp + 0x1a38], rax
lea rax, [rbp + 0x1ac0]
mov qword [rbp + 0x19a8], rax
mov rbx, r13
mov qword [rbp + 0x19b0], r13
lea rax, method..virtual_0
mov qword [rbp + 0x19b8], rax
mov qword [rbp + 0x19c0], r14
lea rax, [rbp + 0x1a38]
mov qword [rbp + 0x19c8], rax
lea rax, method..virtual_0
mov qword [rbp + 0x19d0], rax
mov qword [rbp + 0x1af0], r15
mov qword [rbp + 0x1af8], 2
mov qword [rbp + 0x1b00], rsi
mov rcx, qword [0x1403ae0a0]
lea rdx, [rbp + 0x1af0]
call fcn.14024c9d5
jmp 0x14018f78a
mov r9b, 1
mov qword [rbp + 0x1a60], r9
cmp rcx, rdx
jbe 0x140192438
mov cl, byte [r8 + rax + 8]
add rax, 9
mov qword [rbp + 0x1b28], rax
cmp cl, 0x20
jne 0x1401904af
lea rcx, [rbp + 0x1b18]
call fcn.1401858f5
cmp byte [rbp + 0x1bb3], 0
je 0x14018fbec
lea rcx, [rbp + 0x1b18]
call fcn.1401858b9
test al, 1
jne 0x140192438
mov rcx, qword [rbp + 0x1b20]
mov rax, qword [rbp + 0x1b28]
cmp rcx, rax
jbe 0x140192438
mov rdx, qword [rbp + 0x1b18]
mov bl, byte [rdx + rax]
add bl, 0xd0
cmp bl, 9
ja 0x14019267d
lea r8, [rax + 1]
cmp rcx, r8
jbe 0x140192438
mov sil, byte [rdx + rax + 1]
add sil, 0xd0
cmp sil, 9
ja 0x14019267d
lea r8, [rax + 2]
cmp rcx, r8
jbe 0x140192438
mov r15b, byte [rdx + rax + 2]
add r15b, 0xd0
cmp r15b, 0xa
jae 0x14019267d
lea r8, [rax + 3]
cmp rcx, r8
jbe 0x140192438
movzx r8d, byte [rdx + rax + 3]
lea r9, [rax + 4]
mov qword [rbp + 0x1b28], r9
cmp r8d, 0xa
je 0x14018fd5c
cmp r8d, 0xd
je 0x14018fd3b
cmp r8d, 0x20
jne 0x14019267d
cmp byte [rbp + 0x1bb3], 0
je 0x14018fcb2
lea rcx, [rbp + 0x1b18]
call fcn.1401858b9
test al, 1
jne 0x140192438
lea rcx, [rbp + 0x1b18]
call fcn.1401858f5
mov r10, qword [rbp + 0x1b18]
mov rax, qword [rbp + 0x1b20]
mov rcx, qword [rbp + 0x1b28]
inc rcx
xor edx, edx
lea r9, [rcx - 1]
mov r8, r9
mov qword [rbp + 0x1bc0], r9
cmp rax, r9
jbe 0x140192438
movzx r8d, byte [r10 + rcx - 1]
cmp r8d, 9
je 0x14018fd28
cmp r8d, 0x20
je 0x14018fd28
cmp r8d, 0xa
je 0x140191d45
cmp r8d, 0xd
je 0x140191d2e
lea r9d, [r8 - 0x21]
cmp r9b, 0x5e
jb 0x14018fd28
test r8b, r8b
jns 0x14019267d
test r8b, r8b
movzx edx, dl
push 1
pop r8
cmovs edx, r8d
inc rcx
jmp 0x14018fcd8
cmp rcx, r9
jbe 0x140192438
mov cl, byte [rdx + rax + 4]
add rax, 5
mov qword [rbp + 0x1b28], rax
cmp cl, 0xa
jne 0x14019267d
lea rcx, [rbp + 0x1b18]
call fcn.1401858f5
lea rax, str.invalid
mov qword [rbp + 0x1bb8], rax
xor eax, eax
mov qword [rbp + 0x1bc0], rax
movzx eax, bl
imul eax, eax, 0x64
movzx ecx, sil
imul ecx, ecx, 0xa
add ecx, eax
movzx eax, r15b
add eax, ecx
mov qword [rbp + 0x1a68], rax
sub r14, qword [rbp + 0x1b20]
xor eax, eax
xor edi, edi
mov qword [rbp + 0x1bc8], rax
shl rax, 5
add rax, rbp
add rax, 0xc90
mov qword [rbp + 0x1a20], rax
mov rdx, qword [rbp + 0x1b20]
mov r15, qword [rbp + 0x1b28]
cmp rdx, r15
jbe 0x140192438
mov r12, qword [rbp + 0x1b18]
movzx eax, byte [r12 + r15]
lea rbx, [r15 + 1]
mov qword [rbp + 0x1b28], rbx
cmp eax, 0xa
je 0x140191db3
cmp eax, 0xd
je 0x140191d92
lea rcx, [0x1402d6933]
cmp byte [rax + rcx], 0
je 0x14018ff5f
lea rcx, [r12 + r15]
add rcx, 2
mov r9, r15
inc r15
cmp rdx, r15
jbe 0x140192438
mov rax, rcx
movzx r8d, byte [r12 + r9 + 1]
inc rcx
lea r10, [0x1402d6933]
cmp byte [r8 + r10], 0
jne 0x14018fe1a
lea rcx, [rdi + r15]
inc rcx
mov qword [rbp + 0x1ae8], rcx
lea r10, [r12 + r15]
inc r10
mov r11, r15
not r11
and qword [rbp + 0x1b28], 0
add r11, rdx
mov qword [rbp + 0x1b18], r10
mov qword [rbp + 0x1b20], r11
cmp r8b, 0x3a
jne 0x14018ffa2
mov r8, qword [rbp + 0x1b18]
mov rbx, qword [rbp + 0x1b20]
mov rsi, qword [rbp + 0x1b28]
cmp rbx, rsi
jbe 0x140192438
movzx eax, byte [r8 + rsi]
lea rdi, [rsi + 1]
mov qword [rbp + 0x1b28], rdi
cmp rax, 9
je 0x14018ff47
cmp eax, 0x20
je 0x14018ff47
lea rcx, [0x1402d6a33]
cmp byte [rax + rcx], 0
jne 0x140190010
cmp eax, 0xa
je 0x14018ff03
cmp eax, 0xd
jne 0x1401902fc
cmp rbx, rdi
jbe 0x140192438
mov al, byte [r8 + rsi + 1]
add rsi, 2
mov qword [rbp + 0x1b28], rsi
cmp al, 0xa
je 0x14018ff06
jmp 0x140191e85
mov rsi, rdi
cmp byte [rbp + 0x1bb5], 0
je 0x1401903b8
lea rcx, [rbp + 0x1b18]
mov rdi, r8
call fcn.140185922
test al, 1
je 0x140192438
mov r8, rdi
cmp dl, 9
je 0x14018fe96
movzx eax, dl
cmp eax, 0x20
je 0x14018fe96
jmp 0x1401903b8
lea rcx, [rbp + 0x1b18]
call fcn.1401858f5
add qword [rbp + 0x1ae8], rdi
jmp 0x14018fe81
cmp byte [rbp + 0x1bb7], 0
je 0x140190489
test al, al
je 0x140190489
movzx eax, al
cmp eax, 0xa
je 0x140190252
cmp eax, 0xd
je 0x14019025b
cmp rdx, rbx
jbe 0x140192438
mov al, byte [r12 + rbx]
inc rbx
mov qword [rbp + 0x1b28], rbx
jmp 0x14018ff6c
cmp byte [rbp + 0x1b7f], 0
je 0x14019028e
lea r10, [r12 + r15]
sub r9, rdx
push 1
pop rbx
cmp r8b, 0x20
je 0x14018ffcc
movzx edx, r8b
cmp edx, 9
jne 0x140190292
lea rdx, [r9 + rbx]
add rdx, 2
cmp rdx, 1
je 0x140192438
mov r8b, byte [r10 + rbx]
mov qword [rbp + 0x1b28], rbx
inc rbx
cmp r8b, 0x3a
jne 0x14018ffb9
lea rcx, [rbp + 0x1b18]
call fcn.1401858f5
add rdi, r15
add rdi, rbx
mov qword [rbp + 0x1ae8], rdi
jmp 0x14018fe81
mov rax, qword [0x1403af3c0]
test rax, rax
jne 0x140190050
push recv
pop rcx
call fcn.140185aad
mov sil, al
push 0xb
pop rcx
call fcn.140185aad
movzx eax, al
lea rcx, [rax - 1]
or rcx, 1
lea rdx, [rax + 2]
test sil, sil
cmovne rcx, rdx
mov qword [0x1403af3c0], rcx
cmovne rax, rdx
cmp rax, 3
je 0x14019007e
cmp rax, 2
je 0x140190070
cmp rax, 1
jne 0x14019009a
lea rcx, [rbp + 0x1b18]
call fcn.14018595e
jmp 0x14019009a
lea rcx, [rbp + 0x1b18]
call fcn.140185994
jmp 0x14019009a
lea rcx, [rbp + 0x1b18]
call fcn.140185994
test al, al
je 0x14019009a
lea rcx, [rbp + 0x1b18]
call fcn.14018595e
mov r10, qword [rbp + 0x1b18]
mov rbx, qword [rbp + 0x1b20]
mov rcx, qword [rbp + 0x1b28]
cmp rcx, 0xfffffffffffffff7
ja 0x140190169
lea rdi, [rcx + 8]
cmp rdi, rbx
ja 0x140190169
movq xmm0, qword [r10 + rcx]
movdqa xmmword [rbp + 0x1910], xmm0
movzx eax, byte [rbp + 0x1910]
lea r9, [0x1402d6a33]
cmp byte [rax + r9], 0
je 0x140190197
movd edx, xmm0
mov eax, edx
shr eax, 8
movzx r8d, al
cmp byte [r8 + r9], 0
je 0x14019019c
mov eax, edx
shr eax, 0x10
movzx r8d, al
cmp byte [r8 + r9], 0
je 0x1401901a2
shr edx, 0x18
cmp byte [rdx + r9], 0
je 0x1401901a8
pextrw eax, xmm0, 2
movzx edx, al
cmp byte [rdx + r9], 0
je 0x1401901b3
shr eax, 8
cmp byte [rax + r9], 0
je 0x1401901b9
pextrw eax, xmm0, 3
movzx edx, al
cmp byte [rdx + r9], 0
je 0x1401901bf
shr eax, 8
cmp byte [rax + r9], 0
mov qword [rbp + 0x1b28], rdi
mov rcx, rdi
jne 0x1401900af
jmp 0x1401901cd
cmp rbx, rcx
jbe 0x140192438
movzx eax, byte [r10 + rcx]
inc rcx
mov qword [rbp + 0x1b28], rcx
lea rdx, [0x1402d6a33]
cmp byte [rax + rdx], 0
jne 0x1401900af
mov rdi, rcx
jmp 0x1401901cd
inc rcx
jmp 0x1401901c3
add rcx, 2
jmp 0x1401901c3
add rcx, 3
jmp 0x1401901c3
add rcx, 4
mov rdi, rcx
mov eax, edx
jmp 0x1401901c6
add rcx, 5
jmp 0x1401901c3
add rcx, 6
jmp 0x1401901c3
add rcx, 7
mov rdi, rcx
mov qword [rbp + 0x1b28], rdi
cmp al, 0xa
je 0x140190207
movzx ecx, al
cmp ecx, 0xd
jne 0x14019036e
cmp rbx, rdi
jbe 0x140192438
mov al, byte [r10 + rdi]
inc rdi
mov qword [rbp + 0x1b28], rdi
push 0xfffffffffffffffe
pop rcx
mov qword [rbp + 0x1a30], rcx
cmp al, 0xa
je 0x140190211
jmp 0x140191e85
push 0xffffffffffffffff
pop rax
mov qword [rbp + 0x1a30], rax
cmp byte [rbp + 0x1bb5], 0
je 0x140190451
lea rcx, [rbp + 0x1b18]
mov rsi, r10
call fcn.140185922
test al, 1
je 0x140192438
cmp dl, 9
je 0x140190010
mov r10, rsi
movzx eax, dl
cmp eax, 0x20
je 0x140190010
jmp 0x140190451
lea rcx, [rbp + 0x1b18]
jmp 0x140190281
cmp rdx, rbx
jbe 0x140192438
mov al, byte [r12 + rbx]
inc rbx
mov qword [rbp + 0x1b28], rbx
cmp al, 0xa
lea rcx, [rbp + 0x1b18]
jne 0x140190489
add rdi, rbx
call fcn.1401858f5
jmp 0x14018fdc1
xor ebx, ebx
jmp 0x140190295
dec rbx
cmp byte [rbp + 0x1bb7], 0
lea rcx, [rbp + 0x1b18]
je 0x140190489
mov rdi, qword [rbp + 0x1ae8]
add rax, rbx
test r8b, r8b
je 0x140190489
movzx edx, r8b
cmp edx, 0xa
je 0x140190281
cmp edx, 0xd
je 0x1401902ec
cmp r11, rbx
jbe 0x140192438
mov r8b, byte [rax]
inc rbx
mov qword [rbp + 0x1b28], rbx
inc rax
lea rcx, [rbp + 0x1b18]
jmp 0x1401902b3
cmp r11, rbx
jbe 0x140192438
mov al, byte [rax]
jmp 0x140190268
cmp byte [rbp + 0x1bb7], 0
je 0x140191e85
test al, al
je 0x140191e85
movzx eax, al
cmp eax, 0xa
je 0x140190356
cmp eax, 0xd
je 0x140190337
cmp rbx, rdi
jbe 0x140192438
mov al, byte [r8 + rdi]
inc rdi
mov qword [rbp + 0x1b28], rdi
jmp 0x140190309
cmp rbx, rdi
jbe 0x140192438
mov al, byte [r8 + rdi]
inc rdi
mov qword [rbp + 0x1b28], rdi
cmp al, 0xa
jne 0x140191e85
lea rcx, [rbp + 0x1b18]
call fcn.1401858f5
add rdi, qword [rbp + 0x1ae8]
jmp 0x14018fdc1
cmp byte [rbp + 0x1bb7], 0
je 0x140191e85
test al, al
je 0x140191e85
movzx eax, al
cmp eax, 0xa
je 0x140190356
cmp eax, 0xd
je 0x1401903a9
cmp rbx, rdi
jbe 0x140192438
mov al, byte [r10 + rdi]
inc rdi
mov qword [rbp + 0x1b28], rdi
jmp 0x14019037b
cmp rbx, rdi
jbe 0x140192438
mov al, byte [r10 + rdi]
jmp 0x140190344
lea rcx, [rbp + 0x1b18]
call fcn.1401858f5
mov rcx, rax
xor r8d, r8d
lea r9, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.8.0_srclib.rs
call fcn.14018593d
movabs rcx, 0x100002600
mov r10, rax
mov rdi, rsi
mov rax, qword [rbp + 0x1bc8]
cmp rax, 0x64
je 0x14019208d
add rdi, qword [rbp + 0x1ae8]
lea rsi, [rax + 1]
mov r8, rdx
test r8, r8
je 0x140190433
movzx eax, byte [r10 + r8 - 1]
cmp rax, 0x20
ja 0x140190421
bt rcx, rax
jae 0x140190421
dec r8
jmp 0x140190405
mov rcx, r10
lea r9, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.8.0_srclib.rs
call fcn.14018593d
mov r10, rax
mov rax, qword [rbp + 0x1a20]
mov qword [rax], r12
mov qword [rax + 8], r15
mov qword [rax + 0x10], r10
mov qword [rax + 0x18], rdx
mov rax, rsi
jmp 0x14018fda6
mov rdx, qword [rbp + 0x1a30]
add rdx, rdi
mov rax, r10
and qword [rbp + 0x1b28], 0
add rax, rdi
sub rbx, rdi
mov qword [rbp + 0x1b18], rax
mov qword [rbp + 0x1b20], rbx
movabs rcx, 0x100002600
jmp 0x1401903e6
xor eax, eax
mov rcx, qword [rbp + 0x19a0]
and rcx, 0xffffffffffffff00
or rcx, rax
mov qword [rbp + 0x19a0], rcx
movzx ecx, cl
cmp cl, 6
jne 0x14019268e
mov rax, qword [rbp + 0x1a08]
cmp byte [rax + 0x36], 0
je 0x140192679
mov rax, qword [reloc.WS2_32.dll_getpeername]
mov si, 0xc8
test rax, rax
je 0x140190504
xor eax, eax
xor ecx, ecx
mov qword [rbp + 0x1bc8], rcx
xor ecx, ecx
mov qword [rbp + 0x1a60], rcx
xor r8d, r8d
lea r15, [rbp + 0x1af0]
mov r12b, 1
lea r13, [rbp + 0x1b80]
lea rbx, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
jmp 0x140190655
lea rcx, [0x1403ae070]
call fcn.14002e44a
test al, al
lea r15, [rbp + 0x1af0]
mov r12b, 1
lea r13, [rbp + 0x1b80]
lea rbx, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
je 0x14019057d
mov rcx, qword [0x1403ae070]
mov edx, eax
call fcn.14024575d
test al, al
je 0x14019057d
mov rcx, qword [0x1403ae070]
lea rsi, [rcx + 0x30]
mov rdx, qword [rcx + 0x38]
test rdx, rdx
je 0x140190599
mov rax, qword [rcx + 0x30]
mov r8, qword [rcx + 0x40]
mov rcx, qword [rcx + 0x48]
mov qword [rbp + 0x1b20], rdx
mov qword [rbp + 0x1b28], r8
mov qword [rbp + 0x1b30], rcx
and qword [rbp + 0x1b38], 0
jmp 0x14019059b
xor eax, eax
xor ecx, ecx
mov qword [rbp + 0x1bc8], rcx
xor ecx, ecx
mov qword [rbp + 0x1a60], rcx
xor r8d, r8d
jmp 0x140190655
xor eax, eax
mov qword [rbp + 0x1b18], rax
lea rbx, [rbp + 0x19a8]
mov rcx, rbx
lea rdi, [rbp + 0x1b18]
mov rdx, rdi
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
call fcn.140185c6e
lea rax, str.Response.parse_accepted_HTTP_0.9_response
mov qword [rbp + 0x1b18], rax
push 1
pop rcx
mov qword [rbp + 0x1b20], rcx
lea rax, str.invalid
mov qword [rbp + 0x1b28], rax
movups xmmword [rbp + 0x1b30], xmm6
mov qword [rbp + 0x1b80], rbx
mov qword [rbp + 0x1b88], rdi
lea rax, method..virtual_0
mov qword [rbp + 0x1b90], rax
mov qword [rbp + 0x1ac0], r13
mov qword [rbp + 0x1ac8], rcx
mov qword [rbp + 0x1ad0], rsi
mov rcx, qword [0x1403ae070]
lea rdx, [rbp + 0x1ac0]
call fcn.14024c9d5
xor eax, eax
xor ecx, ecx
mov qword [rbp + 0x1bc8], rcx
xor ecx, ecx
mov qword [rbp + 0x1a60], rcx
xor r8d, r8d
lea rbx, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
mov si, 0xc8
mov qword [rbp + 0x1a68], rsi
mov qword [rbp + 0x1978], rax
mov rax, qword [rbp + 0x1a80]
lea rcx, [rbp + 0x1980]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rbp + 0x1a70]
movups xmmword [rcx], xmm0
mov byte [rbp + 0x1bb4], 1
lea rcx, [rbp + 0x1928]
mov rdx, qword [rbp + 0x1a28]
call fcn.14011c544
cmp byte [rbp + 0x1bb5], 0
je 0x140190730
mov byte [rbp + 0x1bdd], r12b
mov byte [rbp + 0x1bdc], r12b
lea rcx, [rbp - 0x50]
mov rdx, qword [rbp + 0x1bc8]
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
call fcn.14018f4ae
mov rsi, rax
mov rdi, rdx
shl rdi, 5
add rdi, rax
cmp rsi, rdi
je 0x140190730
mov r8, qword [rbp + 0x1928]
mov r9, qword [rbp + 0x1930]
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
mov byte [rbp + 0x1bdd], r12b
mov byte [rbp + 0x1bdc], r12b
mov qword [rsp + 0x20], rbx
call fcn.140167150
add rsi, 0x20
xor ecx, ecx
cmp rdx, rcx
je 0x1401906d8
movzx r8d, byte [rax + rcx]
cmp r8d, 0xd
je 0x140190727
cmp r8d, 0xa
jne 0x14019072b
mov byte [rax + rcx], 0x20
inc rcx
jmp 0x140190711
movups xmm0, xmmword [rbp + 0x1928]
movups xmm1, xmmword [rbp + 0x1938]
movaps xmmword [rbp + 0xca0], xmm1
movaps xmmword [rbp + 0xc90], xmm0
mov byte [rbp + 0x1bdd], 1
mov byte [rbp + 0x1bdc], 0
lea rcx, [rbp + 0x1958]
lea rdx, [rbp + 0xc90]
call fcn.14016e7f2
mov rax, qword [rbp + 0x1a08]
mov rsi, qword [rax + 0x10]
mov rax, qword [rsi]
mov qword [rsi], 3
cmp rax, 3
jne 0x14019079d
mov byte [rbp + 0x1bb6], 1
lea rcx, [rbp + 0x19a8]
call fcn.140181827
jmp 0x1401907b5
add rsi, 8
mov qword [rbp + 0x19a8], rax
push 0xb
pop rcx
lea rdi, [rbp + 0x19b0]
rep movsq qword [rdi], qword [rsi]
cmp byte [rbp + 0x1a60], 2
sete bl
cmp byte [rbp + 0x1b7e], 0
mov byte [rbp + 0x1ae8], bl
je 0x140190827
mov byte [rbp + 0x1bdb], r12b
mov byte [rbp + 0x1bda], r12b
xor ecx, ecx
push 2
pop rdx
call fcn.140121e95
lea rcx, [rbp + 0x1b40]
movups xmmword [rcx + 8], xmm6
movups xmmword [rcx + 0x20], xmm6
and qword [rbp + 0x1b18], 0
mov qword [rbp + 0x1b30], rax
and qword [rbp + 0x1b38], 0
push 8
pop rax
mov qword [rbp + 0x1b40], rax
mov qword [rbp + 0x1b58], rax
and word [rbp + 0x1b70], 0
jmp 0x140190832
mov qword [rbp + 0x1b18], 3
mov rbx, qword [rbp + 0x19e0]
mov rax, rbx
add rax, qword [rbp + 0x1bc8]
jb 0x14019300e
mov r14, qword [rbp + 0x19c8]
cmp rax, r14
jbe 0x140190adf
lea rcx, [rax - 1]
bsr rcx, rcx
not ecx
push 0xffffffffffffffff
pop rsi
shr rsi, cl
inc rsi
cmp rax, 2
push 1
pop rax
cmovb rsi, rax
cmp rsi, 0x8000
ja 0x140193066
test rsi, rsi
je 0x14019303a
test rbx, rbx
je 0x140190a04
mov r10, qword [rbp + 0x19c0]
movzx eax, word [rbp + 0x1a00]
movzx ecx, ax
lea rdx, [r14*4]
xor edi, edi
mov qword [rbp + 0x1bc0], r10
test rdx, rdx
je 0x1401908e5
cmp word [r10 + rdi*4], 0xffff
je 0x1401908dc
movzx r8d, word [r10 + rdi*4 + 2]
mov r9d, eax
and r9d, r8d
mov r8d, edi
sub r8d, r9d
test r8d, ecx
je 0x1401908e7
add rdx, 0xfffffffffffffffc
inc rdi
jmp 0x1401908b8
xor edi, edi
mov byte [rbp + 0x1be7], r12b
mov byte [rbp + 0x1be6], r12b
mov byte [rbp + 0x1be5], r12b
lea rcx, [rbp + 0xc90]
mov rdx, rsi
call fcn.14018162f
mov byte [rbp + 0x1be7], r12b
mov byte [rbp + 0x1be6], r12b
mov byte [rbp + 0x1be5], r12b
lea rcx, [rbp + 0xc90]
call fcn.140181536
mov qword [rbp + 0x19c0], rax
mov qword [rbp + 0x19c8], rdx
dec esi
mov word [rbp + 0x1a00], si
mov rcx, qword [rbp + 0x1bc0]
mov qword [rbp + 0x1bb8], r14
mov rdx, r14
mov r8, rdi
call fcn.140189e16
mov rsi, rdx
shl rsi, 2
test rsi, rsi
je 0x140190989
lea r14, [rax + 4]
movzx edx, word [rax]
movzx r8d, word [rax + 2]
lea rcx, [rbp + 0x19a8]
call fcn.140167a69
add rsi, 0xfffffffffffffffc
mov rax, r14
jmp 0x140190963
mov rcx, qword [rbp + 0x1bc0]
mov rdx, qword [rbp + 0x1bb8]
mov r8, rdi
call fcn.140189e42
mov rsi, rdx
shl rsi, 2
test rsi, rsi
je 0x1401909cc
lea rdi, [rax + 4]
movzx edx, word [rax]
movzx r8d, word [rax + 2]
lea rcx, [rbp + 0x19a8]
call fcn.140167a69
add rsi, 0xfffffffffffffffc
mov rax, rdi
jmp 0x1401909a6
mov rdx, qword [rbp + 0x19c8]
mov rax, rdx
shr rax, 2
add rax, rbx
sub rdx, rax
lea rcx, [rbp + 0x19d0]
call fcn.140167aad
mov rcx, qword [rbp + 0x1bc0]
mov rdx, qword [rbp + 0x1bb8]
call fcn.140161c23
jmp 0x140190adf
lea eax, [rsi - 1]
mov word [rbp + 0x1a00], ax
mov byte [rbp + 0x1be7], r12b
mov byte [rbp + 0x1be6], r12b
mov byte [rbp + 0x1be5], r12b
lea rcx, [rbp + 0xc90]
mov rdx, rsi
call fcn.14018162f
mov byte [rbp + 0x1be7], r12b
mov byte [rbp + 0x1be6], r12b
mov byte [rbp + 0x1be5], r12b
lea rcx, [rbp + 0xc90]
call fcn.140181536
mov rdi, rax
mov r14, rdx
mov rcx, qword [rbp + 0x19c0]
mov rdx, qword [rbp + 0x19c8]
call fcn.140161c23
mov qword [rbp + 0x19c0], rdi
mov qword [rbp + 0x19c8], r14
mov rax, rsi
shr rax, 2
sub rsi, rax
mov byte [rbp + 0x1be7], r12b
mov byte [rbp + 0x1be6], r12b
mov byte [rbp + 0x1be5], r12b
mov rcx, rsi
call fcn.1401816aa
mov qword [rbp + 0x1bb8], rax
mov qword [rbp + 0x1bc0], rdx
lea rcx, [rbp + 0x19d0]
call fcn.140187aa9
mov rax, qword [rbp + 0x1bb8]
mov qword [rbp + 0x19d0], rax
mov rax, qword [rbp + 0x1bc0]
mov qword [rbp + 0x19d8], rax
and qword [rbp + 0x19e0], 0
mov byte [rbp + 0x1be7], r12b
mov byte [rbp + 0x1be6], r12b
mov byte [rbp + 0x1be5], r12b
lea rcx, [rbp - 0x50]
mov rdx, qword [rbp + 0x1bc8]
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
call fcn.14018f4ae
shl rdx, 5
mov rbx, rax
add rdx, rax
mov qword [rbp + 0x1a20], rdx
push 0xc
pop r14
cmp rbx, qword [rbp + 0x1a20]
je 0x1401916ba
mov r8, qword [rbp + 0x1960]
mov r9, qword [rbp + 0x1968]
mov rcx, qword [rbx]
mov qword [rbp + 0x1bb8], rbx
mov rdx, qword [rbx + 8]
mov byte [rbp + 0x1be7], r12b
mov byte [rbp + 0x1be6], r12b
mov byte [rbp + 0x1be5], r12b
lea rax, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
mov qword [rsp + 0x20], rax
call fcn.140167150
mov r8, rdx
lea rcx, [0x1402d5688]
mov qword [rsp + 0x20], rcx
mov rcx, r13
mov rdx, rax
lea r9, [rbp + 0xc90]
call fcn.1401818d8
movzx eax, byte [rbp + 0x1b90]
cmp eax, 3
je 0x140192457
mov rsi, qword [rbp + 0x1b80]
mov rdi, qword [rbp + 0x1b88]
test eax, eax
je 0x140190bbe
cmp eax, 2
jne 0x140190c1a
xor eax, eax
jmp 0x140190cb8
mov byte [rbp + 0x1be7], r12b
mov byte [rbp + 0x1be6], r12b
mov byte [rbp + 0x1be5], r12b
mov rcx, r15
mov rdx, rdi
call fcn.140175da4
add rdi, rsi
mov qword [rbp + 0x1bc8], rdi
lea rdi, [0x1402d5688]
cmp rsi, qword [rbp + 0x1bc8]
mov qword [rbp + 0x1bc0], rsi
je 0x140190c63
movzx eax, byte [rsi]
mov dl, byte [rax + rdi]
test dl, dl
je 0x14019244b
inc rsi
mov rcx, r15
call fcn.14018170c
jmp 0x140190bef
mov byte [rbp + 0x1be7], r12b
mov byte [rbp + 0x1be6], r12b
mov byte [rbp + 0x1be5], r12b
mov rcx, r13
mov rdx, rsi
mov r8, rdi
call fcn.14011be1d
mov rax, qword [rbp + 0x1b80]
mov sil, byte [rbp + 0x1b88]
lea rcx, [rbp + 0x1b88]
movups xmm0, xmmword [rcx + 1]
movaps xmmword [rbp + 0x1a70], xmm0
mov rcx, qword [rcx + 0x10]
jmp 0x140190cb1
movups xmm0, xmmword [rbp + 0x1af0]
movups xmm1, xmmword [rbp + 0x1b00]
movaps xmmword [rbp + 0x1b90], xmm1
movaps xmmword [rbp + 0x1b80], xmm0
lea rcx, [rbp + 0x1ac0]
mov rdx, r13
call fcn.14016e7f2
mov rax, qword [rbp + 0x1ac0]
mov sil, byte [rbp + 0x1ac8]
lea rcx, [rbp + 0x1ac9]
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x1a70], xmm0
mov rcx, qword [rcx + 0xf]
mov qword [rbp + 0x1a7f], rcx
mov qword [rbp + 0x1a38], rax
mov byte [rbp + 0x1a40], sil
mov rax, qword [rbp + 0x1a7f]
lea rcx, [rbp + 0x1a41]
mov qword [rcx + 0xf], rax
movaps xmm0, xmmword [rbp + 0x1a70]
movups xmmword [rcx], xmm0
mov rbx, qword [rbp + 0x1bb8]
mov r8, qword [rbx + 0x10]
mov r9, qword [rbx + 0x18]
mov byte [rbp + 0x1bd7], 1
lea rcx, [rbp + 0x1a70]
lea rdx, [rbp + 0x1958]
call fcn.14011c020
movups xmm0, xmmword [rbp + 0x1a70]
movups xmm1, xmmword [rbp + 0x1a80]
movaps xmmword [rbp + 0x1b00], xmm1
movaps xmmword [rbp + 0x1af0], xmm0
movaps xmmword [rbp + 0xca0], xmm1
movaps xmmword [rbp + 0xc90], xmm0
and qword [rbp + 0x1af0], 0
lea rcx, [rbp + 0x1ac0]
lea rdx, [rbp + 0xc90]
lea r8, [0x1402d7ce8]
call fcn.14016740e
movups xmm0, xmmword [rbp + 0x1ac0]
movups xmm1, xmmword [rbp + 0x1ad0]
movaps xmmword [rbp + 0x1b80], xmm0
movaps xmmword [rbp + 0x1b90], xmm1
mov byte [rbp + 0x1ba0], 0
mov byte [rbp + 0x1bd7], 1
mov rcx, r15
call fcn.140084e1f
cmp qword [rbp + 0x1a38], 0
push 0xc
pop r14
jne 0x140190dfd
cmp byte [rbp + 0x1a40], 0x14
jne 0x140190dfd
mov rcx, qword [rbp + 0x1b88]
mov rdx, qword [rbp + 0x1b90]
test byte [rbp + 0x1ae8], 1
jne 0x140190dd2
mov byte [rbp + 0x1bd9], 0
mov byte [rbp + 0x1bd8], 1
call fcn.14018e383
mov byte [rbp + 0x1ae8], al
jmp 0x140190dfd
mov byte [rbp + 0x1bd9], 0
mov byte [rbp + 0x1bd8], 1
lea r8, str.close
push 5
pop r9
call fcn.14018e395
mov byte [rbp + 0x1ae8], al
xor byte [rbp + 0x1ae8], 1
cmp dword [rbp + 0x1b18], 3
je 0x140191643
mov r8, qword [rbx]
mov r9, qword [rbx + 8]
mov byte [rbp + 0x1bd9], 0
mov byte [rbp + 0x1bd8], 1
lea rcx, [rbp + 0x1a70]
lea rdx, [rbp + 0x1958]
call fcn.14011c020
mov rax, qword [rbp + 0x1b50]
cmp dword [rbp + 0x1b18], 1
jne 0x140190e55
test rax, rax
lea rcx, [rbp + 0x1b18]
js 0x140190e99
cvtsi2ss xmm0, rax
jmp 0x140190eae
mov rsi, qword [rbp + 0x1b38]
mov rcx, rsi
shr rcx, 2
mov rdx, rsi
sub rdx, rcx
cmp rax, rdx
jne 0x140191088
test rax, rax
je 0x140190fec
add rsi, rsi
mov byte [rbp + 0x1be4], 1
lea rcx, [rbp + 0x1b18]
mov rdx, rsi
call fcn.140189bf4
jmp 0x140191088
mov rdx, rax
shr rdx, 1
and eax, 1
or rax, rdx
cvtsi2ss xmm0, rax
addss xmm0, xmm0
mov rdx, qword [rbp + 0x1b38]
test rdx, rdx
js 0x140190ec1
cvtsi2ss xmm1, rdx
jmp 0x140190eda
mov rax, rdx
shr rax, 1
mov r8d, edx
and r8d, 1
or r8, rax
cvtsi2ss xmm1, r8
addss xmm1, xmm1
divss xmm0, xmm1
ucomiss xmm0, xmm7
jae 0x140190f1d
mov byte [rbp + 0x1be4], 1
call fcn.14018186b
mov rsi, qword [rbp + 0x1b30]
mov rdi, qword [rbp + 0x1b38]
lea rax, [rdi*4]
mov rcx, rsi
test rax, rax
je 0x140190f39
mov dword [rcx], 0xffff
add rcx, 4
add rax, 0xfffffffffffffffc
jmp 0x140190f08
and qword [rbp + 0x1b18], 0
add rdx, rdx
mov byte [rbp + 0x1be4], 1
call fcn.140189bf4
jmp 0x140191088
mov r13, qword [rbp + 0x1b40]
imul rbx, qword [rbp + 0x1b50], 0x60
add rbx, r13
xor r15d, r15d
cmp r13, rbx
je 0x140191088
lea r12, [r13 + 0x60]
lea r14, [r15 + 1]
lea rdx, [r13 + 0x38]
lea rcx, [rbp + 0x1b18]
call fcn.1401674be
movzx eax, ax
movzx ecx, word [rbp + 0x1b70]
mov r9d, ecx
and r9d, eax
mov word [r13 + 0x58], ax
xor edx, edx
mov r8, r9
mov r9d, 0
cmp r8, rdi
jae 0x140190f86
cmp word [rsi + r8*4], 0xffff
je 0x140190fc1
movzx r9d, word [rsi + r8*4 + 2]
and r9d, ecx
mov r10d, r8d
sub r10d, r9d
mov r9d, ecx
and r9d, r10d
cmp r9, rdx
jb 0x140190fce
inc rdx
inc r8
mov r9, r8
jmp 0x140190f86
mov word [rsi + r8*4], r15w
mov word [rsi + r8*4 + 2], ax
jmp 0x140190fe1
mov word [rsp + 0x20], ax
mov rcx, rsi
mov rdx, rdi
mov r9d, r15d
call fcn.140167a17
mov r13, r12
mov r15, r14
jmp 0x140190f4e
mov word [rbp + 0x1b70], 7
mov byte [rbp + 0x1be4], 1
lea rcx, [rbp + 0xc90]
push 8
pop rdx
call fcn.14018162f
mov byte [rbp + 0x1be4], 1
lea rcx, [rbp + 0xc90]
call fcn.140181536
mov rdi, rax
mov r15, rdx
mov rcx, qword [rbp + 0x1b30]
mov rdx, rsi
call fcn.140161c23
mov qword [rbp + 0x1b30], rdi
mov qword [rbp + 0x1b38], r15
mov ecx, 0x240
call fcn.140189e6a
mov qword [rbp + 0x1bc8], rax
test rax, rax
je 0x140193092
lea rcx, [rbp + 0x1b40]
call fcn.1401895c8
mov rax, qword [rbp + 0x1bc8]
mov qword [rbp + 0x1b40], rax
mov qword [rbp + 0x1b48], 6
and qword [rbp + 0x1b50], 0
mov rbx, qword [rbp + 0x1b18]
cmp rbx, 2
mov qword [rbp + 0x1bc0], rbx
jne 0x140191162
mov rax, qword [rbp + 0x1b20]
mov rcx, qword [rbp + 0x1b28]
mov rdx, rax
movabs r8, 0x736f6d6570736575
xor rdx, r8
mov r8, rcx
movabs r9, 0x646f72616e646f6d
xor r8, r9
mov r9, rax
movabs r10, 0x6c7967656e657261
xor r9, r10
mov r10, rcx
movabs r11, 0x7465646279746573
xor r10, r11
mov qword [rbp + 0xc90], rdx
mov qword [rbp + 0xc98], r9
mov qword [rbp + 0xca0], r8
mov qword [rbp + 0xca8], r10
mov qword [rbp + 0xcb0], rax
mov qword [rbp + 0xcb8], rcx
lea rax, [rbp + 0xcc0]
movups xmmword [rax], xmm6
and qword [rax + 0x10], 0
mov rsi, qword [rbp + 0x1a38]
xor ecx, ecx
test rsi, rsi
setne cl
lea rdi, [rbp + 0xc90]
mov rdx, rdi
call fcn.14016743e
test rsi, rsi
je 0x1401911b5
mov rdx, qword [rbp + 0x1a40]
mov r8, qword [rbp + 0x1a48]
mov rcx, rdi
call fcn.1400d91b3
jmp 0x1401911c4
movabs rax, 0xcbf29ce484222325
mov qword [rbp + 0xc90], rax
mov rsi, qword [rbp + 0x1a38]
xor ecx, ecx
test rsi, rsi
setne cl
lea rdi, [rbp + 0xc90]
mov rdx, rdi
call fcn.140167469
test rsi, rsi
je 0x1401912ba
mov rdx, qword [rbp + 0x1a40]
mov r8, qword [rbp + 0x1a48]
mov rcx, rdi
call fcn.140167494
jmp 0x1401912c9
movzx ecx, byte [rbp + 0x1a40]
mov rdx, rdi
call fcn.14016743e
movups xmm0, xmmword [rbp + 0xc90]
movups xmm1, xmmword [rbp + 0xca0]
movaps xmmword [rbp + 0x1ad0], xmm1
mov rsi, qword [rbp + 0xcc0]
shl rsi, 0x38
or rsi, qword [rbp + 0xcc8]
movaps xmmword [rbp + 0x1ac0], xmm0
xor qword [rbp + 0x1ad8], rsi
lea rcx, [rbp + 0x1ac0]
call fcn.1400c2c38
xor rsi, qword [rbp + 0x1ac0]
mov rax, qword [rbp + 0x1ac8]
mov rcx, qword [rbp + 0x1ad0]
add rsi, rcx
rol rcx, 0xd
mov edx, 0xff
xor rax, rdx
xor rcx, rsi
rol rsi, 0x20
mov rdx, qword [rbp + 0x1ad8]
add rax, rdx
rol rdx, 0x10
xor rdx, rax
add rsi, rdx
rol rdx, 0x15
add rax, rcx
rol rcx, 0x11
xor rcx, rax
rol rax, 0x20
xor rdx, rsi
add rsi, rcx
rol rcx, 0xd
xor rcx, rsi
rol rsi, 0x20
add rax, rdx
rol rdx, 0x10
xor rdx, rax
add rsi, rdx
rol rdx, 0x15
add rax, rcx
rol rcx, 0x11
xor rcx, rax
rol rax, 0x20
xor rdx, rsi
add rsi, rcx
rol rcx, 0xd
xor rcx, rsi
add rax, rdx
shl rdx, 0x10
xor rdx, rax
shr rdx, 0x2b
add rax, rcx
shr rcx, 0x2f
xor rcx, rdx
mov r8, rax
shr r8, 0x20
xor r8, rcx
xor r8, rax
jmp 0x1401912d0
movzx ecx, byte [rbp + 0x1a40]
mov rdx, rdi
call fcn.140167469
mov r8, qword [rbp + 0xc90]
and r8d, 0x7fff
movzx ebx, word [rbp + 0x1b70]
mov eax, r8d
and eax, ebx
mov r14, qword [rbp + 0x1b38]
xor esi, esi
mov qword [rbp + 0x1bc8], r8
mov rdi, rax
mov eax, 0
cmp rdi, r14
jae 0x1401912f3
mov rax, qword [rbp + 0x1b30]
movzx r15d, word [rax + rdi*4]
cmp r15, 0xffff
je 0x14019138f
movzx eax, word [rax + rdi*4 + 2]
mov ecx, ebx
and ecx, eax
mov edx, edi
sub edx, ecx
mov ecx, ebx
and ecx, edx
cmp rcx, rsi
jb 0x140191420
cmp ax, r8w
jne 0x140191381
mov r13, qword [rbp + 0x1b40]
mov r12, qword [rbp + 0x1b50]
mov byte [rbp + 0x1be4], 1
mov rcx, r13
mov rdx, r12
mov r8, r15
lea r9, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.9_srcheadermap.rs
call fcn.1401891c6
add rax, 0x38
mov rcx, rax
lea rdx, [rbp + 0x1a38]
call fcn.140167fe9
test al, al
mov r8, qword [rbp + 0x1bc8]
jne 0x14019150d
inc rsi
inc rdi
mov rax, rdi
jmp 0x1401912f3
mov rsi, qword [rbp + 0x1b50]
mov byte [rbp + 0x1be4], 1
lea rcx, [rbp + 0x1ac0]
lea rdx, [rbp + 0x1a38]
call fcn.140184442
movups xmm0, xmmword [rbp + 0x1a70]
movups xmm1, xmmword [rbp + 0x1a80]
movaps xmmword [rbp + 0xca0], xmm1
movaps xmmword [rbp + 0xc90], xmm0
mov byte [rbp + 0x1be4], 0
lea rcx, [rbp + 0x1b18]
mov rdx, qword [rbp + 0x1bc8]
lea r8, [rbp + 0x1ac0]
lea r9, [rbp + 0xc90]
call fcn.14018a405
mov rdx, qword [rbp + 0x1b38]
cmp rdi, rdx
jae 0x14019289b
mov rax, qword [rbp + 0x1b30]
mov word [rax + rdi*4], si
mov rcx, qword [rbp + 0x1bc8]
mov word [rax + rdi*4 + 2], cx
jmp 0x140191627
cmp rsi, 0x200
setae bl
cmp dword [rbp + 0x1bc0], 2
setne sil
mov byte [rbp + 0x1be4], 1
lea rcx, [rbp + 0x1af0]
lea rdx, [rbp + 0x1a38]
call fcn.140184442
movups xmm0, xmmword [rbp + 0x1a70]
movups xmm1, xmmword [rbp + 0x1a80]
movaps xmmword [rbp + 0xca0], xmm1
movaps xmmword [rbp + 0xc90], xmm0
mov r15, qword [rbp + 0x1b50]
movups xmm0, xmmword [rbp + 0x1af0]
movups xmm1, xmmword [rbp + 0x1b00]
movaps xmmword [rbp + 0x1ad0], xmm1
movaps xmmword [rbp + 0x1ac0], xmm0
mov byte [rbp + 0x1be4], 0
lea rcx, [rbp + 0x1b18]
mov rdx, qword [rbp + 0x1bc8]
lea r8, [rbp + 0x1ac0]
lea r9, [rbp + 0xc90]
call fcn.14018a405
and bl, sil
mov rcx, qword [rbp + 0x1b30]
mov rdx, qword [rbp + 0x1b38]
mov rax, qword [rbp + 0x1bc8]
mov word [rsp + 0x20], ax
mov r8, rdi
mov r9d, r15d
call fcn.140167a17
mov rcx, qword [rbp + 0x1b18]
test rcx, rcx
mov rdx, rcx
push 1
pop r8
cmove rdx, r8
cmp rax, 0x7f
cmova rcx, rdx
test bl, bl
cmovne rcx, rdx
mov qword [rbp + 0x1b18], rcx
jmp 0x140191627
cmp r12, r15
jbe 0x1401928b6
imul rax, r15, 0x60
lea rdi, [rax + r13]
cmp qword [r13 + rax], 0
je 0x1401915bd
mov rsi, qword [rdi + 0x10]
movups xmm0, xmmword [rbp + 0x1a70]
movups xmm1, xmmword [rbp + 0x1a80]
lea rax, [rbp + 0xcc0]
movups xmmword [rax], xmm1
movups xmmword [rax - 0x10], xmm0
mov qword [rbp + 0xc90], 1
mov qword [rbp + 0xc98], rsi
and qword [rbp + 0xca0], 0
mov rbx, qword [rbp + 0x1b68]
mov qword [rbp + 0xca8], r15
mov byte [rbp + 0x1be4], 0
lea rcx, [rbp + 0x1b58]
lea rdx, [rbp + 0xc90]
call fcn.14018a370
mov rdx, qword [rbp + 0x1b68]
cmp rdx, rsi
jbe 0x1401928d4
mov rax, qword [rbp + 0x1b58]
shl rsi, 6
push 1
pop rcx
mov qword [rax + rsi + 0x10], rcx
mov qword [rax + rsi + 0x18], rbx
mov qword [rdi], rcx
mov qword [rdi + 0x10], rbx
jmp 0x140191627
movups xmm0, xmmword [rbp + 0x1a70]
movups xmm1, xmmword [rbp + 0x1a80]
lea rax, [rbp + 0xcc0]
movups xmmword [rax], xmm1
movups xmmword [rax - 0x10], xmm0
and qword [rbp + 0xc90], 0
mov qword [rbp + 0xc98], r15
and qword [rbp + 0xca0], 0
mov rsi, qword [rbp + 0x1b68]
mov qword [rbp + 0xca8], r15
mov byte [rbp + 0x1be4], 0
lea rcx, [rbp + 0x1b58]
lea rdx, [rbp + 0xc90]
call fcn.14018a370
mov qword [rdi], 1
mov qword [rdi + 8], rsi
mov qword [rdi + 0x10], rsi
lea r15, [rbp + 0x1af0]
mov r12b, 1
lea r13, [rbp + 0x1b80]
push 0xc
pop r14
mov rbx, qword [rbp + 0x1bb8]
movups xmm0, xmmword [rbp + 0x1a38]
movups xmm1, xmmword [rbp + 0x1a48]
movaps xmmword [rbp + 0x1ad0], xmm1
movaps xmmword [rbp + 0x1ac0], xmm0
mov rax, qword [rbp + 0x1ba0]
mov qword [rbp + 0xcb0], rax
movaps xmm0, xmmword [rbp + 0x1b80]
movaps xmm1, xmmword [rbp + 0x1b90]
movaps xmmword [rbp + 0xca0], xmm1
movaps xmmword [rbp + 0xc90], xmm0
mov byte [rbp + 0x1bd9], 1
mov byte [rbp + 0x1bd8], 0
lea rcx, [rbp + 0x19a8]
lea rdx, [rbp + 0x1ac0]
lea r8, [rbp + 0xc90]
call fcn.1401680b0
add rbx, 0x20
jmp 0x140190b20
mov rcx, qword [rbp + 0x1b18]
mov rax, rcx
mov qword [rbp + 0x1a30], rcx
cmp rcx, 3
je 0x14019185d
mov r15, rbx
mov rcx, r14
lea rdi, [rbp + 0xc30]
lea rsi, [rbp + 0x1b18]
rep movsq qword [rdi], qword [rsi]
lea rax, [0x1403097e0]
mov qword [rbp + 0xc90], rax
lea rax, [rbp + 0xcc0]
movups xmmword [rax - 0x28], xmm6
and qword [rax - 0x18], 0
push 0x20
pop rcx
push 8
pop rdx
call fcn.140121e95
mov rsi, rax
movups xmm0, xmmword [rbp + 0xc90]
movups xmm1, xmmword [rbp + 0xca0]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rbp + 0x1ab8], rax
mov byte [rbp + 0x1be3], 1
xor ecx, ecx
call fcn.140161e85
mov qword [rbp + 0x1bc8], rsi
mov rcx, r14
lea rdi, [rbp + 0xc90]
lea rbx, [rbp + 0x1b18]
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
push 0x60
pop rcx
push 8
pop rdx
call fcn.140121e95
mov rcx, r14
mov rdi, rax
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rbp + 0x1bc8]
mov qword [rbp + 0x1ab8], rsi
mov byte [rbp + 0x1be3], 0
lea rcx, fcn.140189561
mov qword [rsp + 0x20], rcx
mov rcx, rsi
movabs rdx, 0x9c340ab9bd691c64
movabs r8, 0x28ddfa291cadfb88
mov r9, rax
call fcn.140180130
mov rbx, r15
test rax, rax
je 0x140191891
mov qword [rbp + 0x1bc0], rax
mov rcx, rax
mov qword [rbp + 0x1bb8], rdx
call qword [rdx + 0x18]
movabs rcx, 0x9c340ab9bd691c64
xor rax, rcx
movabs rcx, 0x28ddfa291cadfb88
xor rdx, rcx
or rdx, rax
jne 0x140191869
mov rcx, r14
lea rdi, [rbp + 0xc90]
mov rax, qword [rbp + 0x1bc0]
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rbx, r15
mov rcx, rax
push 8
pop rdx
call fcn.140118d90
cmp qword [rbp + 0xc90], 3
mov rsi, qword [rbp + 0x1bc8]
je 0x140191891
mov qword [rbp + 0x1ab0], rsi
xor eax, eax
mov byte [rbp + 0x1be2], al
mov byte [rbp + 0x1be1], r12b
mov byte [rbp + 0x1be0], al
mov byte [rbp + 0x1bdf], r12b
lea rcx, [rbp + 0xc90]
call fcn.140189561
jmp 0x140191891
xor esi, esi
mov al, 1
mov dword [rbp + 0x1bc0], eax
jmp 0x14019189b
mov rsi, qword [rbp + 0x1bc8]
mov qword [rbp + 0x1ab8], rsi
mov byte [rbp + 0x1be3], 0
mov rcx, qword [rbp + 0x1bc0]
mov rdx, qword [rbp + 0x1bb8]
call fcn.14007b71c
mov dword [rbp + 0x1bc0], 0
mov r12, qword [rbp + 0x1978]
test r12, r12
je 0x140191a4c
movups xmm0, xmmword [rbp + 0x1978]
movups xmm1, xmmword [rbp + 0x1988]
movaps xmmword [rbp + 0x1b90], xmm1
movaps xmmword [rbp + 0x1b80], xmm0
test rsi, rsi
jne 0x140191922
lea rax, [0x1403097e0]
mov qword [rbp + 0xc90], rax
lea rax, [rbp + 0xcc0]
movups xmmword [rax - 0x28], xmm6
and qword [rax - 0x18], 0
push 0x20
pop rcx
push 8
pop rdx
call fcn.140121e95
mov rsi, rax
movups xmm0, xmmword [rbp + 0xc90]
movups xmm1, xmmword [rbp + 0xca0]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rbp + 0x1aa8], rax
mov byte [rbp + 0x1bde], 1
xor ecx, ecx
call fcn.140161e85
mov qword [rbp + 0x1bc8], rsi
movaps xmm0, xmmword [rbp + 0x1b80]
movaps xmm1, xmmword [rbp + 0x1b90]
movaps xmmword [rbp + 0xca0], xmm1
movaps xmmword [rbp + 0xc90], xmm0
push 0x20
pop rcx
push 8
pop rdx
call fcn.140121e95
movaps xmm0, xmmword [rbp + 0xc90]
movaps xmm1, xmmword [rbp + 0xca0]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov rdx, qword [rbp + 0x1bc8]
mov qword [rbp + 0x1aa8], rdx
mov byte [rbp + 0x1bde], 0
lea rcx, fcn.14007ef03
mov qword [rsp + 0x20], rcx
mov rcx, rdx
movabs rdx, 0xc288d64a370103a9
movabs r8, 0x20e5df87d5b040b4
mov r9, rax
call fcn.140180130
test rax, rax
je 0x140191a85
mov qword [rbp + 0x1bb8], rax
mov rcx, rax
mov qword [rbp + 0x1998], rdx
call qword [rdx + 0x18]
movabs rcx, 0xc288d64a370103a9
xor rax, rcx
movabs rcx, 0x20e5df87d5b040b4
xor rdx, rcx
or rdx, rax
jne 0x140191a5d
mov rcx, qword [rbp + 0x1bb8]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rbp + 0xca0], xmm1
movaps xmmword [rbp + 0xc90], xmm0
push 8
pop rdx
call fcn.140118d90
cmp qword [rbp + 0xc90], 0
mov rax, qword [rbp + 0x1bc8]
je 0x140191a85
mov qword [rbp + 0x1ab0], rax
mov eax, dword [rbp + 0x1bc0]
mov byte [rbp + 0x1be2], al
xor eax, eax
mov byte [rbp + 0x1be1], al
mov byte [rbp + 0x1be0], al
mov byte [rbp + 0x1bdf], 1
lea rcx, [rbp + 0xc90]
call fcn.140160fa9
jmp 0x140191a85
mov qword [rbp + 0x1bc8], rsi
mov al, 1
mov dword [rbp + 0x1bb8], eax
jmp 0x140191a8f
mov rax, qword [rbp + 0x1bc8]
mov qword [rbp + 0x1aa8], rax
mov byte [rbp + 0x1bde], 0
mov rcx, qword [rbp + 0x1bb8]
mov rdx, qword [rbp + 0x1998]
call fcn.14007b71c
mov dword [rbp + 0x1bb8], 0
mov rcx, r14
lea rdi, [rbp + 0xc90]
lea rsi, [rbp + 0x19a8]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rbp + 0x1a60]
mov byte [rbp + 0xcfa], al
mov rdi, qword [rbp + 0x1a68]
mov word [rbp + 0xcf8], di
mov rcx, qword [rbp + 0x1bc8]
mov qword [rbp + 0xcf0], rcx
cmp di, 0x64
je 0x140191b01
movzx eax, di
cmp eax, 0x65
je 0x140192848
cmp eax, 0xcc
je 0x140192852
cmp eax, 0x130
je 0x140192852
lea eax, [rdi - 0x66]
cmp ax, 0x62
jae 0x140192719
mov rax, qword [reloc.WS2_32.dll_getpeername]
test rax, rax
je 0x140191be2
mov rax, qword [rbp + 0x1a28]
cmp qword [rax + 8], 0
je 0x1401926c6
mov qword [rbp + 0x1ab0], rcx
mov eax, dword [rbp + 0x1bc0]
mov byte [rbp + 0x1be2], al
mov esi, dword [rbp + 0x1bb8]
mov byte [rbp + 0x1be1], sil
mov byte [rbp + 0x1be0], 1
mov byte [rbp + 0x1bdf], 0
lea rcx, [rbp + 0xc90]
call fcn.140161da1
cmp dword [rbp + 0x1a30], 3
jne 0x140191b8c
mov rax, qword [rbp + 0x1b18]
cmp eax, 3
je 0x140191b8c
mov byte [rbp + 0x1bdb], sil
mov byte [rbp + 0x1bda], 0
lea rcx, [rbp + 0x1b18]
call fcn.140189561
mov byte [rbp + 0x1bdd], sil
mov byte [rbp + 0x1bdc], 0
lea rcx, [rbp + 0x1958]
call fcn.140160fa9
test r12, r12
jne 0x140191bc1
cmp qword [rbp + 0x1978], 0
je 0x140191bc1
lea rcx, [rbp + 0x1978]
call fcn.140160fa9
mov rdi, qword [rbp + 0x1a28]
lea rcx, [0x1403ae0a0]
lea rbx, [rbp + 0x1b18]
lea r12, [rbp + 0xc90]
jmp 0x14018f77a
lea rcx, [0x1403ae010]
call fcn.14002e44a
test al, al
mov rcx, qword [rbp + 0x1bc8]
je 0x140191b11
mov rcx, qword [0x1403ae010]
mov edx, eax
call fcn.14024575d
test al, al
mov rcx, qword [rbp + 0x1bc8]
je 0x140191b11
mov rsi, qword [0x1403ae010]
mov rcx, qword [rsi + 0x38]
test rcx, rcx
je 0x140191c55
mov rax, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x40]
mov r8, qword [rsi + 0x48]
mov qword [rbp + 0x1b88], rcx
mov qword [rbp + 0x1b90], rdx
mov qword [rbp + 0x1b98], r8
and qword [rbp + 0x1ba0], 0
jmp 0x140191c57
xor eax, eax
mov qword [rbp + 0x1b80], rax
lea rcx, [rbp + 0x1ac0]
mov rdx, r13
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
call fcn.140185c6e
add rsi, 0x30
mov word [rbp + 0x1948], di
lea rax, [rbp + 0x1948]
mov qword [rbp + 0x1a38], rax
lea rax, [0x1401547f0]
mov qword [rbp + 0x1a40], rax
lea rax, str.ignoring_informational_response:
mov qword [rbp + 0x1b80], rax
push 1
pop rcx
mov qword [rbp + 0x1b88], rcx
and qword [rbp + 0x1ba0], 0
lea rax, [rbp + 0x1a38]
mov qword [rbp + 0x1b90], rax
mov qword [rbp + 0x1b98], rcx
lea rax, [rbp + 0x1ac0]
mov qword [rbp + 0x1af0], rax
mov qword [rbp + 0x1af8], r13
lea rax, method..virtual_0
mov qword [rbp + 0x1b00], rax
lea rax, [rbp + 0x1af0]
mov qword [rbp + 0x1a70], rax
mov qword [rbp + 0x1a78], rcx
mov qword [rbp + 0x1a80], rsi
mov rcx, qword [0x1403ae010]
lea rdx, [rbp + 0x1a70]
call fcn.14024c9d5
mov rcx, qword [rbp + 0x1bc8]
jmp 0x140191b11
cmp rax, rcx
jbe 0x140192438
cmp byte [r10 + rcx], 0xa
jne 0x14019267d
inc rcx
sub rax, rcx
and qword [rbp + 0x1b28], 0
add rcx, r10
mov qword [rbp + 0x1b18], rcx
mov qword [rbp + 0x1b20], rax
test dl, 1
lea rax, str.invalid
cmovne r10, rax
mov qword [rbp + 0x1bb8], r10
mov eax, 0
mov rcx, qword [rbp + 0x1bc0]
cmovne rcx, rax
mov qword [rbp + 0x1bc0], rcx
jmp 0x14018fd7f
cmp rdx, rbx
jbe 0x140192438
cmp byte [r12 + rbx], 0xa
push 2
pop rax
jne 0x14019048b
lea rbx, [r15 + rdi]
add rbx, 2
jmp 0x140191db6
add rbx, rdi
mov rax, rbx
and rax, 0xffffffffffffff00
movzx ecx, bl
or rcx, rax
mov qword [rbp + 0x19a0], rcx
add r14, rcx
mov qword [rbp + 0x1958], r14
mov rax, qword [reloc.WS2_32.dll_getpeername]
test rax, rax
lea r15, [rbp + 0x1af0]
lea rbx, [rbp + 0xc90]
mov rsi, qword [rbp + 0x1a68]
mov rdi, qword [rbp + 0x1bc8]
je 0x140191eab
lea eax, [rsi - 0x3e8]
cmp ax, 0xfc7c
push 0xc
pop rdx
mov r14, qword [rbp + 0x1bc0]
jb 0x1401928ef
cmp qword [rbp + 0x1bb8], 0
je 0x1401930a8
movzx eax, si
lea ecx, [rax - 0x190]
cmp ecx, 0x33
jbe 0x140191e8d
lea ecx, [rax - 0x1f4]
cmp ecx, 0xb
jbe 0x140191f1b
lea ecx, [rax - 0xc8]
cmp ecx, 8
jbe 0x140191f3b
lea ecx, [rax - 0x12c]
cmp ecx, 8
ja case.default.0x140191e73
lea r8, [0x140193cdc]
movsxd rax, dword [r8 + rcx*4]
add rax, r8
jmp rax
push reloc.WS2_32.dll_recv
pop r9
lea r8, [0x1402d6474]
jmp 0x1401922d5
push 1
pop rax
jmp 0x14019048b
lea r8, [0x140193d00]
movsxd rax, dword [r8 + rcx*4]
add rax, r8
jmp rax
lea r8, [0x1402d64dc]
push 0xb
jmp 0x1401922d3
lea rcx, [0x1403ae088]
call fcn.14002e44a
test al, al
je 0x140191e02
mov rcx, qword [0x1403ae088]
mov edx, eax
call fcn.14024575d
test al, al
je 0x140191e02
mov rcx, qword [0x1403ae088]
lea rsi, [rcx + 0x30]
mov rdx, qword [rcx + 0x38]
test rdx, rdx
je 0x140191fb1
mov rax, qword [rcx + 0x30]
mov r8, qword [rcx + 0x40]
mov rcx, qword [rcx + 0x48]
mov qword [rbp + 0x1b20], rdx
mov qword [rbp + 0x1b28], r8
mov qword [rbp + 0x1b30], rcx
and qword [rbp + 0x1b38], 0
jmp 0x140191fb3
lea r8, [0x140193dd0]
movsxd rax, dword [r8 + rcx*4]
add rax, r8
jmp rax
push reloc.WS2_32.dll_setsockopt
pop r9
lea r8, [0x1402d6699]
jmp 0x1401922d5
lea r8, [0x140193cb8]
movsxd rax, dword [r8 + rcx*4]
add rax, r8
jmp rax
push 2
pop r9
lea r8, [0x1402d6405]
jmp 0x1401922d5
push 8
pop r9
lea r8, str.Continue_O
cmp eax, 0x64
je 0x1401922d5
cmp eax, 0xe2
je 0x140192406
cmp eax, 0x66
je 0x140192413
cmp eax, 0x65
mov rsi, qword [rbp + 0x1a68]
mov rdi, qword [rbp + 0x1bc8]
mov r14, qword [rbp + 0x1bc0]
jne case.0x140191e9b.419
push reloc.WS2_32.dll_send
pop r9
lea r8, str.Switching_ProtocolsProcessingOKCreatedNon_Authoritative_InformationNo_ContentReset_ContentPartial_ContentMulti_StatusAlready_ReportedIM_UsedMultiple_ChoicesMoved_PermanentlyFoundSee_OtherNot_ModifiedUse_ProxyTemporary_RedirectPermanent_RedirectBad_RequestPayment_RequiredForbiddenNot_FoundMethod_Not_AllowedNot_AcceptableProxy_Authentication_RequiredRequest_TimeoutConflictGoneLength_RequiredPrecondition_FailedPayload_Too_LargeURI_Too_LongUnsupported_Media_TypeRange_Not_SatisfiableExpectation_FailedIm_a_teapotMisdirected_RequestUnprocessable_EntityLockedFailed_DependencyUpgrade_RequiredPrecondition_RequiredToo_Many_RequestsRequest_Header_Fields_Too_LargeUnavailable_For_Legal_ReasonsInternal_Server_ErrorNot_ImplementedBad_GatewayService_UnavailableGateway_TimeoutHTTP_Version_Not_SupportedVariant_Also_NegotiatesInsufficient_StorageLoop_DetectedNot_ExtendedNetwork_Authentication_RequiredInvalidUri
jmp 0x1401922d5
xor eax, eax
mov qword [rbp + 0x1b18], rax
lea rbx, [rbp + 0x19a8]
mov rcx, rbx
lea rdi, [rbp + 0x1b18]
mov rdx, rdi
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
call fcn.140185c6e
lea rax, [rbp + 0x1958]
mov qword [rbp + 0x1af0], rax
lea rax, [fcn.14014df10]
mov qword [rbp + 0x1af8], rax
lea rax, str.Response.parse_Complete_
mov qword [rbp + 0x1b18], rax
mov qword [rbp + 0x1b20], 2
and qword [rbp + 0x1b38], 0
mov qword [rbp + 0x1b28], r15
push 1
pop rcx
mov qword [rbp + 0x1b30], rcx
mov qword [rbp + 0x1b80], rbx
mov qword [rbp + 0x1b88], rdi
lea rax, method..virtual_0
mov qword [rbp + 0x1b90], rax
lea rax, [rbp + 0x1b80]
mov qword [rbp + 0x1ac0], rax
mov qword [rbp + 0x1ac8], rcx
mov qword [rbp + 0x1ad0], rsi
mov rcx, qword [0x1403ae088]
lea rdx, [rbp + 0x1ac0]
call fcn.14024c9d5
lea rbx, [rbp + 0xc90]
mov rsi, qword [rbp + 0x1a68]
mov rdi, qword [rbp + 0x1bc8]
jmp 0x140191e02
push 5
pop rcx
jmp 0x14019049c
push recv
pop r9
lea r8, [0x1402d66ae]
jmp 0x1401922d5
push 0x1a
pop r9
lea r8, [0x1402d66ea]
jmp 0x1401922d5
push 0xb
pop r9
lea r8, [0x1402d66bd]
jmp 0x1401922d5
push reloc.WS2_32.dll_send
pop r9
lea r8, [0x1402d66c8]
jmp 0x1401922d5
push recv
pop r9
lea r8, [0x1402d66db]
jmp 0x1401922d5
mov r9, rdx
lea r8, [0x1402d673c]
jmp 0x1401922d5
push reloc.WS2_32.dll_socket
pop r9
lea r8, [0x1402d6704]
jmp 0x1401922d5
push reloc.WS2_32.dll_sendto
pop r9
lea r8, [0x1402d671b]
jmp 0x1401922d5
push 0xd
pop r9
lea r8, [0x1402d672f]
jmp 0x1401922d5
push 0x1f
pop r9
lea r8, [0x1402d6748]
jmp 0x1401922d5
mov r9, rdx
lea r8, [0x1402d64a3]
jmp 0x1401922d5
push 9
pop r9
lea r8, [0x1402d649a]
jmp 0x1401922d5
push reloc.WS2_32.dll_recvfrom
pop r9
lea r8, [0x1402d6484]
jmp 0x1401922d5
push 5
pop r9
lea r8, [0x1402d6495]
jmp 0x1401922d5
push send
pop r9
lea r8, [0x1402d64b8]
jmp 0x1401922d5
push send
pop r9
lea r8, [0x1402d64ca]
jmp 0x1401922d5
push 9
pop r9
lea r8, [0x1402d64af]
jmp 0x1401922d5
lea r8, [0x1402d65b6]
jmp 0x1401921d6
lea r8, [0x1402d6627]
jmp 0x14019220a
lea r8, [0x1402d665d]
push 0x1f
jmp 0x1401922d3
lea r8, [0x1402d6583]
jmp 0x1401922d1
lea r8, [0x1402d6637]
push reloc.WS2_32.dll_setsockopt
jmp 0x1401922d3
lea r8, [0x1402d664c]
jmp 0x1401922d1
lea r8, [0x1402d655d]
push 4
jmp 0x1401922d3
lea r8, str.UnauthorizedRequestQueuedTryAgainLaterAgentRegistered
jmp 0x1401922a4
lea r8, [0x1402d64e7]
push reloc.WS2_32.dll_recv
jmp 0x1401922d3
lea r8, [0x1402d6500]
jmp 0x14019222f
lea r8, [0x1402d6555]
push 8
jmp 0x1401922d3
lea r8, [0x1402d64f7]
push 9
jmp 0x1401922d3
lea r8, [0x1402d651b]
push 0xe
jmp 0x1401922d3
lea r8, [0x1402d6570]
jmp 0x1401922b0
lea r8, [0x1402d6509]
jmp 0x14019228e
lea r8, [0x1402d6529]
jmp 0x1401922bb
lea r8, [0x1402d65a0]
push reloc.WS2_32.dll_shutdown
jmp 0x1401922d3
lea r8, [0x1402d65dd]
jmp 0x1401922a4
lea r8, [0x1402d6546]
jmp 0x140192283
lea r8, [0x1402d6561]
push recv
jmp 0x1401922d3
lea r8, [0x1402d65cb]
push send
jmp 0x1401922d3
lea r8, [0x1402d6610]
push 6
jmp 0x1401922d3
lea r8, [0x1402d6594]
mov r9, rdx
jmp 0x1401922d5
lea r8, [0x1402d65e9]
push reloc.WS2_32.dll_send
jmp 0x1401922d3
lea r8, [0x1402d667c]
push 0x1d
jmp 0x1401922d3
lea r8, [0x1402d65fc]
push reloc.WS2_32.dll_sendto
jmp 0x1401922d3
lea r8, [0x1402d6616]
push reloc.WS2_32.dll_recvfrom
pop r9
mov rcx, qword [rbp + 0x1bb8]
mov rdx, r14
call fcn.1400c2d9a
test al, al
je case.0x140191e9b.419
and qword [rbp + 0x1b80], 0
jmp 0x140192308
lea rcx, [rbp + 0x1b80]
mov rdx, qword [rbp + 0x1bb8]
mov r8, r14
call fcn.14011be1d
mov rax, rdi
lea rcx, [rbp - 0x38]
sub rax, 1
jb 0x140192356
mov rdx, qword [rbx + 8]
cmp rdx, 0xffff
ja 0x1401927ad
mov r8, qword [rbx]
mov r9, qword [rbx + 0x10]
sub r8, r13
add rdx, r8
sub r9, r13
mov r10, qword [rbx + 0x18]
add r10, r9
mov qword [rcx - 0x18], r8
mov qword [rcx - 0x10], rdx
mov qword [rcx - 8], r9
mov qword [rcx], r10
add rbx, 0x20
add rcx, 0x20
jmp 0x14019230f
mov r8, qword [rbp + 0x1958]
mov rax, qword [rbp + 0x1b80]
lea rcx, [rbp + 0x1b88]
movdqu xmm0, xmmword [rcx]
movdqa xmmword [rbp + 0x1a70], xmm0
mov rcx, qword [rcx + 0x10]
mov qword [rbp + 0x1a80], rcx
jmp 0x1401904ee
push reloc.WS2_32.dll_ioctlsocket
pop r9
lea r8, [0x1402d642b]
jmp 0x1401922d5
push 8
pop r9
lea r8, [0x1402f6c2a]
jmp 0x1401922d5
push 7
pop r9
lea r8, [0x1402d6407]
jmp 0x1401922d5
push 0x1d
pop r9
lea r8, [0x1402d640e]
jmp 0x1401922d5
mov r9, rdx
lea r8, [0x1402d6451]
jmp 0x1401922d5
push 0xd
pop r9
lea r8, [0x1402d6435]
jmp 0x1401922d5
push recv
pop r9
lea r8, [0x1402d6442]
jmp 0x1401922d5
push reloc.WS2_32.dll_recv
pop r9
lea r8, [0x1402d645d]
jmp 0x1401922d5
push 7
pop r9
lea r8, [0x1402d646d]
jmp 0x14019241e
push reloc.WS2_32.dll_ioctlsocket
pop r9
lea r8, [0x1402d63fb]
mov rsi, qword [rbp + 0x1a68]
mov rdi, qword [rbp + 0x1bc8]
mov r14, qword [rbp + 0x1bc0]
jmp 0x1401922d5
mov rax, qword [rbp + 0x1a98]
mov qword [rax], 3
jmp 0x1401926a4
lea rcx, [rbp + 0x1af0]
call fcn.14011c46d
mov rax, qword [reloc.WS2_32.dll_getpeername]
cmp rax, 4
ja 0x1401925dd
mov al, 1
mov byte [rbp + 0x1be7], al
mov byte [rbp + 0x1be6], al
mov byte [rbp + 0x1be5], al
lea rcx, [0x1403ae058]
call fcn.14002e44a
test al, al
je 0x1401925dd
mov rcx, qword [0x1403ae058]
mov dl, 1
mov byte [rbp + 0x1be7], dl
mov byte [rbp + 0x1be6], dl
mov byte [rbp + 0x1be5], dl
mov edx, eax
call fcn.14024575d
test al, al
je 0x1401925dd
mov rbx, qword [0x1403ae058]
mov rcx, qword [rbx + 0x38]
test rcx, rcx
je 0x1401924f5
mov rax, qword [rbx + 0x30]
mov rdx, qword [rbx + 0x40]
mov r8, qword [rbx + 0x48]
mov qword [rbp + 0xc98], rcx
mov qword [rbp + 0xca0], rdx
mov qword [rbp + 0xca8], r8
and qword [rbp + 0xcb0], 0
jmp 0x1401924f7
xor eax, eax
lea rsi, [rbp + 0xc90]
mov qword [rsi], rax
mov r14b, 1
mov byte [rbp + 0x1be7], r14b
mov byte [rbp + 0x1be6], r14b
mov byte [rbp + 0x1be5], r14b
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
lea rdi, [rbp + 0x1b80]
mov rcx, rdi
mov rdx, rsi
call fcn.140185c6e
add rbx, 0x30
lea rax, [rbp + 0x1a58]
mov qword [rbp + 0x1948], rax
lea rax, [0x14018063a]
mov qword [rbp + 0x1950], rax
lea rax, str.Internal_Hyper_error__please_report
mov qword [rbp + 0xc90], rax
push 1
pop rax
mov qword [rbp + 0xc98], rax
and qword [rbp + 0xcb0], 0
lea rcx, [rbp + 0x1948]
mov qword [rbp + 0xca0], rcx
mov qword [rbp + 0xca8], rax
mov qword [rbp + 0x1ac0], rdi
mov qword [rbp + 0x1ac8], rsi
lea rcx, method..virtual_0
mov qword [rbp + 0x1ad0], rcx
lea rdx, [rbp + 0x1af0]
lea rcx, [rbp + 0x1ac0]
mov qword [rdx], rcx
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], rbx
mov rcx, qword [0x1403ae058]
mov byte [rbp + 0x1be7], r14b
mov byte [rbp + 0x1be6], r14b
mov byte [rbp + 0x1be5], r14b
call fcn.14024c9d5
mov rax, qword [rbp + 0x1a98]
mov byte [rax + 8], 0xc
mov qword [rax], 4
mov cl, 1
mov sil, 1
mov al, 1
mov rbx, qword [rbp + 0x1bb8]
test cl, cl
je 0x140192626
mov rcx, qword [rbp + 0x1b18]
cmp ecx, 3
je 0x140192626
mov byte [rbp + 0x1bdb], sil
mov byte [rbp + 0x1bda], al
lea rcx, [rbp + 0x1b18]
call fcn.140189561
cmp rbx, qword [rbp + 0x1a20]
je 0x140192642
mov byte [rbp + 0x1bb6], sil
lea rcx, [rbp + 0x19a8]
call fcn.140161bbc
mov byte [rbp + 0x1bdd], sil
mov byte [rbp + 0x1bdc], 0
lea rcx, [rbp + 0x1958]
call fcn.140160fa9
test sil, sil
je 0x1401926a4
cmp qword [rbp + 0x1978], 0
je 0x1401926a4
lea rcx, [rbp + 0x1978]
call fcn.140160fa9
jmp 0x1401926a4
mov al, 5
jmp 0x140192693
push 3
pop rax
mov qword [rbp + 0x1aa0], rax
mov rcx, qword [rbp + 0x1aa0]
call fcn.14018e023
mov rcx, qword [rbp + 0x1a98]
mov byte [rcx + 8], al
mov qword [rcx], 4
movaps xmm6, xmmword [rbp + 0x1bf0]
movaps xmm7, xmmword [rbp + 0x1c00]
add rsp, 0x1c98
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push 3
pop rcx
mov esi, dword [rbp + 0x1bb8]
mov edx, dword [rbp + 0x1bc0]
mov rax, qword [rbp + 0x1a98]
mov qword [rax], rcx
mov rax, qword [rbp + 0x1bc8]
mov qword [rbp + 0x1ab0], rax
mov byte [rbp + 0x1be2], dl
mov byte [rbp + 0x1be1], sil
mov byte [rbp + 0x1be0], 1
mov byte [rbp + 0x1bdf], 0
lea rcx, [rbp + 0xc90]
call fcn.140161da1
jmp 0x14019288e
mov rax, qword [rbp + 0x1a08]
mov rax, qword [rax + 0x18]
movzx eax, byte [rax]
cmp rax, 0xb
jne 0x14019282a
mov rax, qword [reloc.WS2_32.dll_getpeername]
test rax, rax
jne 0x140192a77
lea rcx, [0x1403adff8]
call fcn.14002e44a
test al, al
je 0x140192a77
mov rcx, qword [0x1403adff8]
mov edx, eax
call fcn.14024575d
test al, al
je 0x140192a77
mov r14, qword [0x1403adff8]
mov rcx, qword [r14 + 0x38]
test rcx, rcx
je 0x1401929dd
mov rax, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x40]
mov r8, qword [r14 + 0x48]
mov qword [rbp + 0x1b88], rcx
mov qword [rbp + 0x1b90], rdx
mov qword [rbp + 0x1b98], r8
and qword [rbp + 0x1ba0], 0
jmp 0x1401929df
mov rax, qword [reloc.WS2_32.dll_getpeername]
cmp rax, 1
ja 0x1401929ba
lea rcx, [0x1403adf50]
call fcn.14002e44a
test al, al
je 0x1401929ba
mov rcx, qword [0x1403adf50]
mov edx, eax
call fcn.14024575d
test al, al
je 0x1401929ba
mov r14, qword [0x1403adf50]
mov rcx, qword [r14 + 0x38]
test rcx, rcx
je 0x140192906
mov rax, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x40]
mov r8, qword [r14 + 0x48]
mov qword [rbp + 0x1b20], rcx
mov qword [rbp + 0x1b28], rdx
mov qword [rbp + 0x1b30], r8
and qword [rbp + 0x1b38], 0
jmp 0x140192908
cmp eax, 5
je 0x140192852
cmp eax, 7
jne 0x140192a77
add edi, 0xffffff38
cmp di, 0x64
jae 0x140192a77
mov al, 1
xor r12d, r12d
xor r15d, r15d
jmp 0x14019285a
mov r15b, 1
xor r12d, r12d
xor eax, eax
push 0xe
pop rcx
lea rsi, [rbp + 0xc90]
mov rdx, qword [rbp + 0x1a98]
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov cl, byte [rbp + 0x1ae8]
and cl, r15b
mov qword [rdx + 0x70], r12
mov byte [rdx + 0x78], 0
mov byte [rdx + 0x79], cl
mov byte [rdx + 0x7a], al
mov esi, dword [rbp + 0x1bb8]
xor eax, eax
mov ecx, dword [rbp + 0x1bc0]
jmp 0x1401925fd
mov byte [rbp + 0x1be4], 0
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.9_srcheadermap.rs
mov rcx, rdi
call fcn.140286e30
jmp 0x1401930a6
mov byte [rbp + 0x1be4], 1
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.9_srcheadermap.rs
mov rcx, r15
mov rdx, r12
call fcn.140286e30
jmp 0x1401930a6
mov byte [rbp + 0x1be4], 0
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.9_srcheadermap.rs
mov rcx, rsi
call fcn.140286e30
jmp 0x1401930a6
mov rax, qword [rbp + 0x1a98]
mov byte [rax + 8], 0xb
mov qword [rax], 4
jmp 0x1401926a4
xor eax, eax
lea rsi, [rbp + 0x1b18]
mov qword [rsi], rax
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
lea rdi, [rbp + 0x19a8]
mov rcx, rdi
mov rdx, rsi
call fcn.140185c6e
mov qword [rbp + 0x1a38], rbx
lea rax, [0x14012be80]
lea rcx, str.header_name_larger_than_64kb:
mov qword [rbp + 0x1b18], rcx
push 1
pop rcx
mov qword [rbp + 0x1b20], rcx
and qword [rbp + 0x1b38], 0
mov qword [rbp + 0x1a40], rax
add r14, 0x30
lea rax, [rbp + 0x1a38]
mov qword [rbp + 0x1b28], rax
mov qword [rbp + 0x1b30], rcx
mov qword [rbp + 0x1ac0], rdi
mov qword [rbp + 0x1ac8], rsi
lea rax, method..virtual_0
mov qword [rbp + 0x1ad0], rax
lea rdx, [rbp + 0x1af0]
lea rax, [rbp + 0x1ac0]
mov qword [rdx], rax
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], r14
mov rcx, qword [0x1403adf50]
call fcn.14024c9d5
mov rax, qword [rbp + 0x1a98]
mov byte [rax + 8], 0xa
mov qword [rax], 4
lea rcx, [rbp + 0x1b80]
call fcn.140084e1f
jmp 0x1401926a4
xor eax, eax
lea rsi, [rbp + 0x1b80]
mov qword [rsi], rax
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
lea rdi, [rbp + 0x1ac0]
mov rcx, rdi
mov rdx, rsi
call fcn.140185c6e
add r14, 0x30
lea rax, str.Client::decoder_is_missing_the_Method
mov qword [rbp + 0x1b80], rax
push 1
pop rax
mov qword [rbp + 0x1b88], rax
lea rcx, str.invalid
mov qword [rbp + 0x1b90], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b98], xmm0
mov qword [rbp + 0x1af0], rdi
mov qword [rbp + 0x1af8], rsi
lea rcx, method..virtual_0
mov qword [rbp + 0x1b00], rcx
lea rdx, [rbp + 0x1a70]
lea rcx, [rbp + 0x1af0]
mov qword [rdx], rcx
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], r14
mov rcx, qword [0x1403adff8]
call fcn.14024c9d5
movups xmm6, xmmword [0x1402d8dc0]
lea rdx, [rbp + 0x1b80]
movaps xmmword [rdx + 0x10], xmm6
movups xmm7, xmmword [0x1402d8db0]
movaps xmmword [rdx], xmm7
lea rcx, [rbp + 0xc90]
call fcn.140167ea6
test al, al
je 0x140192b34
cmp byte [rbp + 0xcfa], 1
jne 0x140192b6b
mov rax, qword [reloc.WS2_32.dll_getpeername]
mov r15b, 3
cmp rax, 1
ja 0x140192eb1
lea rcx, [0x1403adfe0]
call fcn.14002e44a
test al, al
je 0x140192eb1
mov rcx, qword [0x1403adfe0]
mov edx, eax
call fcn.14024575d
test al, al
je 0x140192eb1
mov r14, qword [0x1403adfe0]
mov rcx, qword [r14 + 0x38]
test rcx, rcx
je 0x140192d78
mov rax, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x40]
mov r8, qword [r14 + 0x48]
mov qword [rbp + 0x1b88], rcx
mov qword [rbp + 0x1b90], rdx
mov qword [rbp + 0x1b98], r8
and qword [rbp + 0x1ba0], 0
jmp 0x140192d7a
lea rcx, [rbp + 0xc90]
call fcn.14018e5b4
cmp rax, 1
jne 0x140192bc1
lea rcx, [rbp + 0x1b80]
call fcn.14018daeb
cmp byte [rbp + 0x1b80], 0
je 0x140192d69
mov r15b, byte [rbp + 0x1b81]
jmp 0x140192eb1
lea r8, [rbp + 0x1b80]
movaps xmmword [r8 + 0x10], xmm6
movaps xmmword [r8], xmm7
lea rcx, [rbp + 0x1ac0]
lea rdx, [rbp + 0xc90]
call fcn.14018ae6f
lea rcx, [rbp + 0x1b80]
lea rdx, [rbp + 0x1ac0]
call fcn.14018c51a
lea rcx, [rbp + 0x1b80]
call fcn.140193e00
mov r15b, 1
test al, al
je 0x140192ce9
push 0xfffffffffffffffe
pop r12
jmp 0x140192858
movups xmm0, xmmword [0x1402d8da0]
lea rdx, [rbp + 0x1b80]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1402d8d90]
movaps xmmword [rdx], xmm0
lea rcx, [rbp + 0xc90]
call fcn.140167ea6
mov rcx, qword [reloc.WS2_32.dll_getpeername]
test al, al
je 0x140192c6d
mov r15b, 1
cmp rcx, 1
ja 0x140192eb1
lea rcx, [0x1403adfb0]
call fcn.14002e44a
test al, al
je 0x140192eb1
mov rcx, qword [0x1403adfb0]
mov edx, eax
call fcn.14024575d
test al, al
je 0x140192eb1
mov r14, qword [0x1403adfb0]
mov rcx, qword [r14 + 0x38]
test rcx, rcx
je 0x140192e17
mov rax, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x40]
mov r8, qword [r14 + 0x48]
mov qword [rbp + 0x1b88], rcx
mov qword [rbp + 0x1b90], rdx
mov qword [rbp + 0x1b98], r8
and qword [rbp + 0x1ba0], 0
jmp 0x140192e19
mov r15b, 1
push 0xffffffffffffffff
pop r12
test rcx, rcx
jne 0x140192858
lea rcx, [0x1403adf98]
call fcn.14002e44a
test al, al
je 0x140192858
mov rcx, qword [0x1403adf98]
mov edx, eax
call fcn.14024575d
test al, al
je 0x140192858
mov r14, qword [0x1403adf98]
mov rcx, qword [r14 + 0x38]
test rcx, rcx
je 0x140192ed0
mov rax, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x40]
mov r8, qword [r14 + 0x48]
mov qword [rbp + 0x1b88], rcx
mov qword [rbp + 0x1b90], rdx
mov qword [rbp + 0x1b98], r8
and qword [rbp + 0x1ba0], 0
jmp 0x140192ed2
mov rax, qword [reloc.WS2_32.dll_getpeername]
push 0xffffffffffffffff
pop r12
test rax, rax
jne 0x140192858
lea rcx, [0x1403adfc8]
call fcn.14002e44a
test al, al
je 0x140192858
mov rcx, qword [0x1403adfc8]
mov edx, eax
call fcn.14024575d
test al, al
je 0x140192858
mov r14, qword [0x1403adfc8]
mov rcx, qword [r14 + 0x38]
test rcx, rcx
je 0x140192f6f
mov rax, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x40]
mov r8, qword [r14 + 0x48]
mov qword [rbp + 0x1b88], rcx
mov qword [rbp + 0x1b90], rdx
mov qword [rbp + 0x1b98], r8
and qword [rbp + 0x1ba0], 0
jmp 0x140192f71
mov r12, qword [rbp + 0x1b88]
mov r15b, 1
jmp 0x140192858
xor eax, eax
lea rsi, [rbp + 0x1b80]
mov qword [rsi], rax
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
lea rdi, [rbp + 0x1ac0]
mov rcx, rdi
mov rdx, rsi
call fcn.140185c6e
add r14, 0x30
lea rax, str.HTTP_1.0_cannot_have_Transfer_Encoding_header
mov qword [rbp + 0x1b80], rax
push 1
pop rax
mov qword [rbp + 0x1b88], rax
lea rcx, str.invalid
mov qword [rbp + 0x1b90], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b98], xmm0
mov qword [rbp + 0x1af0], rdi
mov qword [rbp + 0x1af8], rsi
lea rcx, method..virtual_0
mov qword [rbp + 0x1b00], rcx
lea rdx, [rbp + 0x1a70]
lea rcx, [rbp + 0x1af0]
mov qword [rdx], rcx
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], r14
mov rcx, qword [0x1403adfe0]
call fcn.14024c9d5
jmp 0x140192eb1
xor eax, eax
lea rsi, [rbp + 0x1b80]
mov qword [rsi], rax
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
lea rdi, [rbp + 0x1ac0]
mov rcx, rdi
mov rdx, rsi
call fcn.140185c6e
add r14, 0x30
lea rax, str.illegal_Content_Length_header
mov qword [rbp + 0x1b80], rax
push 1
pop rax
mov qword [rbp + 0x1b88], rax
lea rcx, str.invalid
mov qword [rbp + 0x1b90], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b98], xmm0
mov qword [rbp + 0x1af0], rdi
mov qword [rbp + 0x1af8], rsi
lea rcx, method..virtual_0
mov qword [rbp + 0x1b00], rcx
lea rdx, [rbp + 0x1a70]
lea rcx, [rbp + 0x1af0]
mov qword [rdx], rcx
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], r14
mov rcx, qword [0x1403adfb0]
call fcn.14024c9d5
mov esi, dword [rbp + 0x1bb8]
mov edx, dword [rbp + 0x1bc0]
mov rax, qword [rbp + 0x1a98]
mov byte [rax + 8], r15b
push 4
pop rcx
jmp 0x1401926d5
xor eax, eax
lea rsi, [rbp + 0x1b80]
mov qword [rsi], rax
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
lea rdi, [rbp + 0x1ac0]
mov rcx, rdi
mov rdx, rsi
call fcn.140185c6e
add r14, 0x30
lea rax, str.neither_Transfer_Encoding_nor_Content_Length
mov qword [rbp + 0x1b80], rax
push 1
pop rax
mov qword [rbp + 0x1b88], rax
lea rcx, str.invalid
mov qword [rbp + 0x1b90], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b98], xmm0
mov qword [rbp + 0x1af0], rdi
mov qword [rbp + 0x1af8], rsi
lea rcx, method..virtual_0
mov qword [rbp + 0x1b00], rcx
lea rdx, [rbp + 0x1a70]
lea rcx, [rbp + 0x1af0]
mov qword [rdx], rcx
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], r14
mov rcx, qword [0x1403adf98]
call fcn.14024c9d5
jmp 0x140192858
xor eax, eax
lea rsi, [rbp + 0x1b80]
mov qword [rsi], rax
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
lea rdi, [rbp + 0x1ac0]
mov rcx, rdi
mov rdx, rsi
call fcn.140185c6e
add r14, 0x30
lea rax, str.not_chunked__read_till_eof
mov qword [rbp + 0x1b80], rax
push 1
pop rax
mov qword [rbp + 0x1b88], rax
lea rcx, str.invalid
mov qword [rbp + 0x1b90], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b98], xmm0
mov qword [rbp + 0x1af0], rdi
mov qword [rbp + 0x1af8], rsi
lea rcx, method..virtual_0
mov qword [rbp + 0x1b00], rcx
lea rdx, [rbp + 0x1a70]
lea rcx, [rbp + 0x1af0]
mov qword [rdx], rcx
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], r14
mov rcx, qword [0x1403adfc8]
call fcn.14024c9d5
jmp 0x140192858
mov al, 1
mov byte [rbp + 0x1be7], al
mov byte [rbp + 0x1be6], al
mov byte [rbp + 0x1be5], al
lea rcx, str.reserve_overflowhk__
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.9_srcheadermap.rs
push reloc.WS2_32.dll_recv
pop rdx
call fcn.140287350
jmp 0x1401930a6
mov al, 1
mov byte [rbp + 0x1be7], al
mov byte [rbp + 0x1be6], al
mov byte [rbp + 0x1be5], al
lea rcx, str.header_map_reserve_overflowed
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.9_srcheadermap.rs
push 0x1d
pop rdx
call fcn.140287fde
jmp 0x1401930a6
mov al, 1
mov byte [rbp + 0x1be7], al
mov byte [rbp + 0x1be6], al
mov byte [rbp + 0x1be5], al
lea rcx, str.header_map_reserve_over_max_capacity
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.9_srcheadermap.rs
push 0x24
pop rdx
call fcn.140287fde
jmp 0x1401930a6
mov byte [rbp + 0x1be4], 1
push 8
pop rcx
mov edx, 0x240
call fcn.1402869f0
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
push 0x2b
pop rdx
call fcn.140286fb0
ud2