Function at 0x1400f36e0
Capabilities:
Check for software breakpoints

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
mov eax, 0x1c88
call fcn.1401b21c0
sub rsp, rax
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x1bf0], xmm6
mov qword [rbp + 0x1be8], 0xfffffffffffffffe
mov rdi, rdx
mov r14, rcx
lea rsi, [r8 + 0x10]
movzx eax, byte [r8 + 0x18]
mov byte [rbp + 0x1b6f], al
movzx eax, byte [r8 + 0x11]
mov byte [rbp + 0x19e8], al
mov rax, qword [r8]
mov rcx, qword [r8 + 8]
mov qword [rbp + 0x1958], rcx
mov qword [rbp + 0x1948], rax
add rax, 8
mov qword [rbp + 0x1950], rax
movzx eax, byte [r8 + 0x17]
mov byte [rbp + 0x1b6e], al
xorps xmm6, xmm6
mov r13, qword [0x140295d90]
lea r12, [0x1401dc5f0]
lea r15, [rbp + 0x1970]
mov qword [rbp + 0x1998], rdx
mov qword [rbp + 0x1960], rsi
mov rax, qword [r13]
test rax, rax
je 0x1400f3b30
mov byte [rbp + 0x1b50], 0
mov word [rbp + 0x1b52], 0
mov qword [rbp + 0x1b30], 0
mov qword [rbp + 0x1b40], 8
mov qword [rbp + 0x1b48], 0
mov rbx, qword [rdi]
mov rax, qword [rdi + 8]
lea rcx, [rbp + 0xc40]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x30], 0x64
lea rcx, [rbp + 0x1a50]
mov rdx, rsi
lea r8, [rbp + 0x1b30]
mov r9, rbx
call fcn.1400ff8e0
mov rax, qword [rbp + 0x1a50]
test rax, rax
je 0x1400f3860
cmp eax, 2
jne 0x1400f5760
movzx eax, byte [rbp + 0x1a58]
cmp eax, 6
jne 0x1400f5723
test byte [rbp + 0x1b6f], 1
je 0x1400f5778
mov rax, qword [r13]
mov cx, 0xc8
mov qword [rbp + 0x1ad8], rcx
test rax, rax
je 0x1400f4d4d
xor r8d, r8d
xor eax, eax
xor ebx, ebx
xor esi, esi
jmp 0x1400f39e2
mov rax, qword [rbp + 0x1a58]
mov qword [rbp + 0x1970], rax
mov rax, qword [r13]
test rax, rax
mov edi, 0
je 0x1400f4c3d
test byte [rbp + 0x1b52], 1
je 0x1400f627b
mov ecx, dword [rbp + 0x1b54]
lea eax, [rcx - 0x3e8]
movzx eax, ax
cmp eax, 0xfc7c
mov rax, rcx
cmovb eax, edi
test ax, ax
je 0x1400f5769
mov qword [rbp + 0x1ad8], rax
mov word [rbp + 0x19a0], ax
mov rsi, qword [rbp + 0x1b30]
test rsi, rsi
je 0x1400f6287
mov r12, r15
mov r15, qword [rbp + 0x1b38]
lea rcx, [rbp + 0x19a0]
call fcn.140171cf0
test rax, rax
setne cl
cmp r15, rdx
sete dl
and dl, cl
cmp dl, 1
jne 0x1400f390d
mov rcx, rsi
mov rdx, rax
mov r8, r15
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x1400f507f
lea rcx, [rbp + 0x1ba0]
mov rdx, rsi
mov r8, r15
call fcn.140179a80
cmp byte [rbp + 0x1b50], 0
je 0x1400f6293
cmp byte [rbp + 0x1b51], 1
sete r10b
mov rsi, qword [rbp + 0x1b48]
cmp rsi, 0x64
mov eax, 0x64
cmovb rax, rsi
test rsi, rsi
je 0x1400f39a9
mov rdi, qword [rbp + 0x1b40]
shl rax, 5
xor r15d, r15d
nop
mov rcx, qword [rdi + r15 + 8]
cmp rcx, 0xffff
ja 0x1400f5372
mov rdx, qword [rdi + r15]
mov r8, qword [rdi + r15 + 0x10]
sub rdx, rbx
add rcx, rdx
sub r8, rbx
mov r9, qword [rdi + r15 + 0x18]
add r9, r8
mov qword [rbp + r15 - 0x40], rdx
mov qword [rbp + r15 - 0x38], rcx
mov qword [rbp + r15 - 0x30], r8
mov qword [rbp + r15 - 0x28], r9
add r15, 0x20
cmp rax, r15
jne 0x1400f3960
mov rbx, r10
inc bl
mov r8, qword [rbp + 0x1970]
mov rax, qword [rbp + 0x1ba0]
lea rcx, [rbp + 0x1ba8]
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x1ae0], xmm0
mov rcx, qword [rcx + 0x10]
mov qword [rbp + 0x1af0], rcx
mov rdi, qword [rbp + 0x1998]
mov r15, r12
mov qword [rbp + 0x19a0], rax
mov rax, qword [rbp + 0x1af0]
lea rcx, [rbp + 0x19a8]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rbp + 0x1ae0]
movups xmmword [rcx], xmm0
mov byte [rbp + 0x1bd7], 1
mov rcx, r15
mov rdx, rdi
call fcn.140178f40
test byte [rbp + 0x19e8], 1
je 0x1400f3c90
cmp rsi, 0x65
jae 0x1400f6304
mov r8, qword [rbp + 0x1970]
test rsi, rsi
je 0x1400f3c97
mov rax, rsi
shl rax, 5
lea r9, [rax + rbp]
add r9, 0xffffffffffffffc0
lea r10, [rbp - 0x40]
jmp 0x1400f3a6d
add r10, 0x20
cmp r10, r9
je 0x1400f3c97
mov rcx, qword [r10 + 0x10]
mov rdx, qword [r10 + 0x18]
cmp rdx, rcx
jb 0x1400f5f19
mov rax, qword [rbp + 0x1978]
cmp rdx, rax
ja 0x1400f5f38
mov r11, rcx
sub r11, rdx
je 0x1400f3a60
lea rax, [r8 + rcx]
mov edi, edx
sub edi, ecx
and edi, 3
jne 0x1400f3abb
cmp r11, 0xfffffffffffffffc
ja 0x1400f3a60
add rdx, r8
jmp 0x1400f3add
mov byte [rax], 0x20
inc rax
dec rdi
je 0x1400f3aa3
movzx ecx, byte [rax]
cmp ecx, 0xd
je 0x1400f3ab0
cmp ecx, 0xa
je 0x1400f3ab0
jmp 0x1400f3ab3
mov byte [rax + 3], 0x20
add rax, 4
cmp rax, rdx
je 0x1400f3a60
movzx ecx, byte [rax]
cmp ecx, 0xd
je 0x1400f3aea
cmp ecx, 0xa
jne 0x1400f3aed
mov byte [rax], 0x20
movzx ecx, byte [rax + 1]
cmp ecx, 0xd
je 0x1400f3afb
cmp ecx, 0xa
jne 0x1400f3aff
mov byte [rax + 1], 0x20
movzx ecx, byte [rax + 2]
cmp ecx, 0xd
je 0x1400f3b0d
cmp ecx, 0xa
jne 0x1400f3b11
mov byte [rax + 2], 0x20
movzx ecx, byte [rax + 3]
cmp ecx, 0xd
je 0x1400f3ad0
cmp ecx, 0xa
je 0x1400f3ad0
jmp 0x1400f3ad4
movzx edx, byte [0x140294238]
movzx eax, dl
lea ecx, [rax - 1]
cmp ecx, 2
jae 0x1400f505c
mov rcx, qword [0x140294228]
call fcn.140137d40
test al, al
je 0x1400f3791
mov rcx, qword [0x140294228]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400f63bf
mov r9, qword [rcx + 0x30]
mov rdx, qword [rcx + 0x40]
mov r8, qword [rcx + 0x48]
mov qword [rbp + 0x1ba0], r9
mov qword [rbp + 0x1ba8], rax
mov qword [rbp + 0x1bb0], rdx
mov qword [rbp + 0x1bb8], r8
mov qword [rbp + 0x1bc0], 0
lea r10, str.Response.parse
mov qword [rbp + 0x1a70], r10
mov qword [rbp + 0x1a78], 1
mov qword [rbp + 0x1a80], 8
movups xmmword [rbp + 0x1a88], xmm6
cmp rax, 1
je 0x1400f63bf
mov qword [rbp + 0x1b30], r9
mov qword [rbp + 0x1b38], rax
mov qword [rbp + 0x1b40], rdx
mov qword [rbp + 0x1b48], r8
mov rax, qword [rdi + 8]
mov qword [rbp + 0x1b70], rax
lea rax, [rcx + 0x30]
lea rdx, [rbp + 0x19f0]
mov qword [rbp + 0x1b08], rdx
mov qword [rbp + 0x1b10], 2
mov qword [rbp + 0x1b18], rax
mov qword [rbp + 0x1b50], 1
lea rax, [rbp + 0x1ba0]
mov qword [rbp + 0x19f0], rax
lea rax, [rbp + 0x1a70]
mov qword [rbp + 0x19f8], rax
mov qword [rbp + 0x1a00], r12
lea rax, [rbp + 0x1b30]
mov qword [rbp + 0x1a08], rax
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1a10], rax
lea rax, [0x1401dc610]
mov qword [rbp + 0x1a18], rax
lea rdx, [rbp + 0x1b08]
call fcn.140138ee0
jmp 0x1400f3791
mov r8, qword [rbp + 0x1970]
mov rax, qword [rbp + 0x1978]
mov rdi, qword [rbp + 0x1988]
test dil, 1
jne 0x1400f3ce0
mov qword [rbp + 0x1a58], r8
mov qword [rbp + 0x1a60], rax
mov qword [rbp + 0x1a68], rdi
mov rax, qword [0x140295e68]
mov qword [rbp + 0x1a50], rax
jmp 0x1400f3d7c
shr rdi, 5
sub r8, rdi
add rax, rdi
mov rcx, qword [rbp + 0x1980]
add rcx, rdi
mov qword [rbp + 0x1b30], rcx
mov qword [rbp + 0x1b38], r8
mov qword [rbp + 0x1b40], rax
mov byte [rbp + 0x1bdd], 1
mov byte [rbp + 0x1bdc], 0
lea rcx, [rbp + 0x19f0]
lea rdx, [rbp + 0x1b30]
call fcn.140179e00
mov qword [rbp + 0x1b08], rdi
mov rcx, qword [rbp + 0x1a00]
mov rax, rcx
sub rax, rdi
jb 0x1400f632b
mov qword [rbp + 0x1a00], rax
add qword [rbp + 0x19f8], rdi
movups xmm0, xmmword [rbp + 0x19f0]
movaps xmmword [rbp + 0x1a50], xmm0
mov rax, qword [rbp + 0x1a00]
mov qword [rbp + 0x1a60], rax
mov rax, qword [rbp + 0x1a08]
mov qword [rbp + 0x1a68], rax
mov rcx, qword [rbp + 0x1948]
mov rax, qword [rcx]
mov qword [rcx], 3
cmp rax, 3
jne 0x1400f3db0
mov byte [rbp + 0x1bd9], 1
lea rcx, [rbp + 0x19f0]
call fcn.140172400
jmp 0x1400f3df3
mov qword [rbp + 0x19f0], rax
mov rax, qword [rbp + 0x1950]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movups xmm4, xmmword [rax + 0x40]
mov rax, qword [rax + 0x50]
lea rcx, [rbp + 0x19f8]
mov qword [rcx + 0x50], rax
movups xmmword [rcx + 0x40], xmm4
movups xmmword [rcx + 0x30], xmm3
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
cmp bl, 2
sete r15b
test byte [rbp + 0x1b6e], 1
mov qword [rbp + 0x1990], r14
mov qword [rbp + 0x1968], rbx
je 0x1400f3e90
mov byte [rbp + 0x1bdb], 1
mov byte [rbp + 0x1bda], 1
lea rcx, [rbp + 0xc40]
xor edx, edx
call fcn.1400fd470
cmp dword [rbp + 0xc40], 3
je 0x1400f62c6
movups xmm0, xmmword [rbp + 0xc90]
movaps xmmword [rbp + 0x1ac0], xmm0
movups xmm0, xmmword [rbp + 0xc80]
movaps xmmword [rbp + 0x1ab0], xmm0
movups xmm0, xmmword [rbp + 0xc40]
movups xmm1, xmmword [rbp + 0xc50]
movups xmm2, xmmword [rbp + 0xc60]
movups xmm3, xmmword [rbp + 0xc70]
movaps xmmword [rbp + 0x1aa0], xmm3
movaps xmmword [rbp + 0x1a90], xmm2
movaps xmmword [rbp + 0x1a80], xmm1
movaps xmmword [rbp + 0x1a70], xmm0
jmp 0x1400f3e9b
mov qword [rbp + 0x1a70], 3
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea rcx, [rbp + 0x19f0]
mov rdx, rsi
call fcn.1400fc560
test al, al
jne 0x1400f6236
cmp rsi, 0x65
jae 0x1400f6208
shl rsi, 5
lea rax, [rsi + rbp]
add rax, 0xffffffffffffffc0
mov qword [rbp + 0x1bc8], rax
lea r13, [rbp - 0x40]
nop dword [rax + rax]
cmp r13, qword [rbp + 0x1bc8]
je 0x1400f4e3a
mov rdx, qword [r13]
mov rax, qword [r13 + 8]
mov r8, rax
sub r8, rdx
jb 0x1400f5f89
mov r9, qword [rbp + 0x1a60]
cmp rax, r9
ja 0x1400f5f5d
add rdx, qword [rbp + 0x1a58]
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea rcx, [rbp + 0x1ba0]
call fcn.140175560
test byte [rbp + 0x1ba0], 1
jne 0x1400f54f1
lea rax, [rbp + 0x1ba8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x19d0], xmm1
movaps xmmword [rbp + 0x19c0], xmm0
mov r8, qword [r13 + 0x10]
mov r9, qword [r13 + 0x18]
mov byte [rbp + 0x1bd8], 1
lea rcx, [rbp + 0xc40]
lea rdx, [rbp + 0x1a50]
call fcn.1400e72b0
mov rax, qword [rbp + 0xc40]
test rax, rax
je 0x1400f5fb5
lea rdx, [rbp + 0xc60]
mov rcx, qword [rdx - 8]
lea r8, [rbp + 0x1b10]
mov qword [r8 + 0x10], rcx
movups xmm0, xmmword [rdx - 0x18]
movups xmmword [r8], xmm0
mov qword [rbp + 0x1b08], rax
mov byte [rbp + 0x1b28], 0
cmp qword [rbp + 0x19c0], 0
jne 0x1400f4014
cmp byte [rbp + 0x19c8], 0x14
jne 0x1400f4014
test r15b, 1
je 0x1400f4290
mov byte [rbp + 0x1be1], 1
mov r8d, 5
lea rcx, [rbp + 0x1b08]
lea rdx, [0x1401d8f4a]
call fcn.1400eda30
mov r15d, eax
xor r15b, 1
cmp dword [rbp + 0x1a70], 3
je 0x1400f4409
mov r8, qword [r13]
mov r9, qword [r13 + 8]
mov byte [rbp + 0x1be1], 1
lea rcx, [rbp + 0x1b70]
lea rdx, [rbp + 0x1a50]
call fcn.1400e72b0
lea rax, [rbp + 0x19c0]
mov qword [rbp + 0x1ae0], rax
mov byte [rbp + 0x1be7], 1
lea rcx, [rbp + 0x1a70]
call fcn.1400fcdd0
test al, al
jne 0x1400f602d
mov byte [rbp + 0x1be7], 1
lea rcx, [rbp + 0x1a70]
lea rdx, [rbp + 0x1ae0]
call fcn.1400fc070
mov esi, eax
movzx eax, word [rbp + 0x1ac8]
and ax, si
movzx ebx, ax
xor edi, edi
jmp 0x1400f40b6
movzx ecx, byte [rcx + 8]
cmp cl, byte [rax + 8]
je 0x1400f418b
nop word cs:[rax + rax]
inc rdi
inc rbx
cmp rbx, qword [rbp + 0x1ac0]
jb 0x1400f40d7
mov rax, qword [rbp + 0x1ac0]
nop word cs:[rax + rax]
test rax, rax
je 0x1400f40d0
xor ebx, ebx
mov rax, qword [rbp + 0x1ab8]
movzx r12d, word [rax + rbx*4]
cmp r12, 0xffff
je 0x1400f42d0
movzx eax, word [rax + rbx*4 + 2]
movzx ecx, word [rbp + 0x1ac8]
mov edx, eax
and edx, ecx
mov r8d, ebx
sub r8d, edx
and r8d, ecx
cmp r8, rdi
jb 0x1400f48c0
cmp ax, si
jne 0x1400f40b0
mov rdx, qword [rbp + 0x1a98]
cmp rdx, r12
jbe 0x1400f5efe
mov rcx, qword [rbp + 0x1a90]
lea r14, [r12 + r12*2]
mov r8d, r14d
shl r8d, 5
mov rax, qword [rbp + 0x1ae0]
mov r9, qword [rcx + r8 + 0x38]
test r9, r9
setne r10b
cmp qword [rax], 0
sete r11b
cmp r10b, r11b
je 0x1400f40b0
add rcx, r8
add rcx, 0x38
test r9, r9
je 0x1400f4099
mov byte [rbp + 0x1be7], 1
mov rdx, rax
call fcn.140179da0
test al, al
je 0x1400f40b0
mov rdx, qword [rbp + 0x1a98]
cmp rdx, r12
jbe 0x1400f63d7
mov rax, qword [rbp + 0x1a90]
shl r14d, 5
lea rdi, [rax + r14]
test byte [rax + r14], 1
je 0x1400f4b85
mov rsi, qword [rdi + 0x10]
mov rbx, qword [rbp + 0x1ab0]
movups xmm0, xmmword [rbp + 0x1b70]
movups xmm1, xmmword [rbp + 0x1b80]
lea rax, [rbp + 0xc60]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rbp + 0xc40], 1
mov qword [rbp + 0xc48], rsi
mov qword [rbp + 0xc50], 0
mov qword [rbp + 0xc58], r12
cmp rbx, qword [rbp + 0x1aa0]
jne 0x1400f420e
lea rcx, [rbp + 0x1aa0]
call fcn.1400eeca0
mov rax, qword [rbp + 0x1aa8]
mov rcx, rbx
shl rcx, 6
movups xmm0, xmmword [rbp + 0xc40]
movups xmm1, xmmword [rbp + 0xc50]
movups xmm2, xmmword [rbp + 0xc60]
movups xmm3, xmmword [rbp + 0xc70]
movups xmmword [rax + rcx + 0x30], xmm3
movups xmmword [rax + rcx + 0x20], xmm2
movups xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
lea rdx, [rbx + 1]
mov qword [rbp + 0x1ab0], rdx
cmp rsi, rdx
jae 0x1400f6414
mov rax, qword [rbp + 0x1aa8]
shl rsi, 6
mov qword [rax + rsi + 0x10], 1
mov qword [rax + rsi + 0x18], rbx
mov qword [rdi], 1
mov qword [rdi + 0x10], rbx
jmp 0x1400f4409
mov byte [rbp + 0x1be1], 1
mov r8d, 0xa
lea rcx, [rbp + 0x1b08]
lea rdx, str.keep_aliveclose
call fcn.1400eda30
mov r15d, eax
cmp dword [rbp + 0x1a70], 3
jne 0x1400f4021
jmp 0x1400f4409
mov rdi, qword [rbp + 0x1a98]
mov rdx, qword [rbp + 0x1ae0]
mov byte [rbp + 0x1be7], 1
lea rcx, [rbp + 0x1ba0]
call fcn.140175b30
movups xmm0, xmmword [rbp + 0x1b70]
movups xmm1, xmmword [rbp + 0x1b80]
movaps xmmword [rbp + 0x1b40], xmm1
movaps xmmword [rbp + 0x1b30], xmm0
mov rcx, qword [rbp + 0x1a98]
cmp rcx, 0x7fff
mov qword [rbp + 0x1b98], rcx
ja 0x1400f615c
movups xmm0, xmmword [rbp + 0x1ba0]
movups xmm1, xmmword [rbp + 0x1bb0]
lea rax, [rbp + 0xc60]
movups xmmword [rax + 0x28], xmm1
movups xmmword [rax + 0x18], xmm0
movups xmm0, xmmword [rbp + 0x1b70]
movups xmm1, xmmword [rbp + 0x1b80]
movups xmmword [rax + 8], xmm1
movups xmmword [rax - 8], xmm0
mov word [rbp + 0xc98], si
mov qword [rbp + 0xc40], 0
cmp rcx, qword [rbp + 0x1a88]
jne 0x1400f4382
lea rcx, [rbp + 0x1a88]
call fcn.1400eeb10
mov rax, qword [rbp + 0x1a90]
mov rdx, qword [rbp + 0x1b98]
lea rcx, [rdx + rdx*2]
shl rcx, 5
movups xmm0, xmmword [rbp + 0xc40]
movups xmm1, xmmword [rbp + 0xc50]
movups xmm2, xmmword [rbp + 0xc60]
movups xmm3, xmmword [rbp + 0xc70]
movups xmm4, xmmword [rbp + 0xc80]
movups xmm5, xmmword [rbp + 0xc90]
movups xmmword [rax + rcx + 0x50], xmm5
movups xmmword [rax + rcx + 0x40], xmm4
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 + 0x1a98], rdx
mov rdx, qword [rbp + 0x1ac0]
cmp rbx, rdx
jae 0x1400f6141
mov rax, qword [rbp + 0x1ab8]
mov word [rax + rbx*4], di
mov word [rax + rbx*4 + 2], si
movaps xmm0, xmmword [rbp + 0x19c0]
movaps xmm1, xmmword [rbp + 0x19d0]
movaps xmmword [rbp + 0x1af0], xmm1
movaps xmmword [rbp + 0x1ae0], xmm0
mov rax, qword [rbp + 0x1b28]
mov qword [rbp + 0x1bc0], rax
movups xmm0, xmmword [rbp + 0x1b08]
movups xmm1, xmmword [rbp + 0x1b18]
movaps xmmword [rbp + 0x1bb0], xmm1
movaps xmmword [rbp + 0x1ba0], xmm0
mov byte [rbp + 0x1be6], 1
mov byte [rbp + 0x1be5], 1
lea rcx, [rbp + 0x19f0]
call fcn.1400fd120
test al, al
jne 0x1400f5fcd
mov byte [rbp + 0x1be6], 1
mov byte [rbp + 0x1be5], 1
lea rcx, [rbp + 0x19f0]
lea rdx, [rbp + 0x1ae0]
call fcn.14003ded0
mov esi, eax
add r13, 0x20
movzx eax, word [rbp + 0x1a48]
and ax, si
movzx ebx, ax
xor edi, edi
jmp 0x1400f44c6
movzx eax, byte [rcx + 8]
cmp al, byte [rbp + 0x1ae8]
je 0x1400f459c
nop dword [rax]
inc rdi
inc rbx
mov rdx, qword [rbp + 0x1a40]
cmp rbx, rdx
jb 0x1400f44e7
mov rdx, qword [rbp + 0x1a40]
nop dword [rax]
test rdx, rdx
je 0x1400f44e0
xor ebx, ebx
mov rax, qword [rbp + 0x1a38]
movzx r12d, word [rax + rbx*4]
cmp r12, 0xffff
je 0x1400f46c0
movzx eax, word [rax + rbx*4 + 2]
movzx ecx, word [rbp + 0x1a48]
mov edx, eax
and edx, ecx
mov r8d, ebx
sub r8d, edx
and r8d, ecx
cmp r8, rdi
jb 0x1400f4820
cmp ax, si
jne 0x1400f44c0
mov rdx, qword [rbp + 0x1a18]
cmp rdx, r12
jbe 0x1400f5dff
mov rax, qword [rbp + 0x1a10]
imul r14, r12, 0x68
mov r8, qword [rax + r14 + 0x40]
test r8, r8
setne cl
cmp qword [rbp + 0x1ae0], 0
sete r9b
cmp cl, r9b
je 0x1400f44c0
lea rcx, [rax + r14]
add rcx, 0x40
test r8, r8
je 0x1400f44a9
mov byte [rbp + 0x1be6], 1
mov byte [rbp + 0x1be5], 1
lea rdx, [rbp + 0x1ae0]
call fcn.140179da0
test al, al
je 0x1400f44c0
mov rdx, qword [rbp + 0x1a18]
cmp rdx, r12
jbe 0x1400f62a4
mov rax, qword [rbp + 0x1a10]
lea rdi, [rax + r14]
test byte [rax + r14], 1
je 0x1400f4a87
mov rsi, qword [rdi + 0x10]
mov rbx, qword [rbp + 0x1a30]
mov rax, qword [rbp + 0x1bc0]
lea rcx, [rbp + 0xc60]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rbp + 0x1ba0]
movaps xmm1, xmmword [rbp + 0x1bb0]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov qword [rbp + 0xc40], 1
mov qword [rbp + 0xc48], rsi
mov qword [rbp + 0xc50], 0
mov qword [rbp + 0xc58], r12
cmp rbx, qword [rbp + 0x1a20]
jne 0x1400f4626
lea rcx, [rbp + 0x1a20]
call fcn.1400ab290
mov rax, qword [rbp + 0x1a28]
lea rcx, [rbx + rbx*8]
movups xmm0, xmmword [rbp + 0xc40]
movups xmm1, xmmword [rbp + 0xc50]
movups xmm2, xmmword [rbp + 0xc60]
movups xmm3, xmmword [rbp + 0xc70]
mov rdx, qword [rbp + 0xc80]
mov qword [rax + rcx*8 + 0x40], rdx
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
lea rdx, [rbx + 1]
mov qword [rbp + 0x1a30], rdx
cmp rsi, rdx
jae 0x1400f63f2
mov rax, qword [rbp + 0x1a28]
lea rcx, [rsi + rsi*8]
mov qword [rax + rcx*8 + 0x10], 1
mov qword [rax + rcx*8 + 0x18], rbx
mov qword [rdi], 1
mov qword [rdi + 0x10], rbx
mov rax, qword [rbp + 0x1ae0]
test rax, rax
jne 0x1400f4b5e
jmp 0x1400f3ef0
mov r9, qword [rbp + 0x1a18]
movaps xmm0, xmmword [rbp + 0x1ae0]
movaps xmm1, xmmword [rbp + 0x1af0]
movaps xmmword [rbp + 0x1b80], xmm1
movaps xmmword [rbp + 0x1b70], xmm0
mov rax, qword [rbp + 0x1bc0]
mov qword [rbp + 0x1b50], rax
movaps xmm0, xmmword [rbp + 0x1ba0]
movaps xmm1, xmmword [rbp + 0x1bb0]
movaps xmmword [rbp + 0x1b40], xmm1
movaps xmmword [rbp + 0x1b30], xmm0
cmp r9, 0x7fff
ja 0x1400f60af
movaps xmm0, xmmword [rbp + 0x1ae0]
movaps xmm1, xmmword [rbp + 0x1af0]
lea rcx, [rbp + 0xc60]
movups xmmword [rcx + 0x30], xmm1
movups xmmword [rcx + 0x20], xmm0
mov rax, qword [rbp + 0x1bc0]
mov qword [rcx + 0x18], rax
movaps xmm0, xmmword [rbp + 0x1ba0]
movaps xmm1, xmmword [rbp + 0x1bb0]
movups xmmword [rcx + 8], xmm1
movups xmmword [rcx - 8], xmm0
mov word [rbp + 0xca0], si
mov qword [rbp + 0xc40], 0
cmp r9, qword [rbp + 0x1a08]
jne 0x1400f4794
mov qword [rbp + 0x1b98], r9
lea rcx, [rbp + 0x1a08]
call fcn.1400ab690
mov rdx, qword [rbp + 0x1a40]
mov r9, qword [rbp + 0x1b98]
mov rax, qword [rbp + 0x1a10]
imul rcx, r9, 0x68
movups xmm0, xmmword [rbp + 0xc40]
movups xmm1, xmmword [rbp + 0xc50]
movups xmm2, xmmword [rbp + 0xc60]
movups xmm3, xmmword [rbp + 0xc70]
movups xmm4, xmmword [rbp + 0xc80]
movups xmm5, xmmword [rbp + 0xc90]
mov r8, qword [rbp + 0xca0]
mov qword [rax + rcx + 0x60], r8
movups xmmword [rax + rcx + 0x50], xmm5
movups xmmword [rax + rcx + 0x40], xmm4
movups xmmword [rax + rcx + 0x30], xmm3
movups xmmword [rax + rcx + 0x20], xmm2
movups xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
lea rax, [r9 + 1]
mov qword [rbp + 0x1a18], rax
cmp rbx, rdx
jae 0x1400f608d
mov rax, qword [rbp + 0x1a38]
mov word [rax + rbx*4], r9w
mov word [rax + rbx*4 + 2], si
jmp 0x1400f3ef0
cmp rdi, 0x200
setae al
cmp qword [rbp + 0x19f0], 2
setne cl
and cl, al
movaps xmm0, xmmword [rbp + 0x1ae0]
movaps xmm1, xmmword [rbp + 0x1af0]
movaps xmmword [rbp + 0x1b40], xmm1
movaps xmmword [rbp + 0x1b30], xmm0
mov rax, qword [rbp + 0x1bc0]
mov qword [rbp + 0xc60], rax
movaps xmm0, xmmword [rbp + 0x1ba0]
movaps xmm1, xmmword [rbp + 0x1bb0]
movaps xmmword [rbp + 0xc50], xmm1
movaps xmmword [rbp + 0xc40], xmm0
mov byte [rbp + 0x1be6], 0
mov byte [rbp + 0x1be5], 0
mov byte [rsp + 0x28], cl
mov qword [rsp + 0x20], rbx
lea rcx, [rbp + 0x19f0]
lea rdx, [rbp + 0x1b30]
lea r8, [rbp + 0xc40]
mov r9d, esi
call fcn.14004cf40
test rax, rax
je 0x1400f3ef0
jmp 0x1400f610a
cmp rdi, 0x200
setae r12b
cmp qword [rbp + 0x1a70], 2
setne dil
mov rdx, qword [rbp + 0x1ae0]
mov byte [rbp + 0x1be7], 1
lea rcx, [rbp + 0x1ba0]
call fcn.140175b30
movups xmm0, xmmword [rbp + 0x1b70]
movups xmm1, xmmword [rbp + 0x1b80]
movaps xmmword [rbp + 0x1b40], xmm1
movaps xmmword [rbp + 0x1b30], xmm0
mov rcx, qword [rbp + 0x1a98]
cmp rcx, 0x7fff
mov qword [rbp + 0x1b98], rcx
ja 0x1400f61b2
movups xmm0, xmmword [rbp + 0x1ba0]
movups xmm1, xmmword [rbp + 0x1bb0]
lea rax, [rbp + 0xc60]
movups xmmword [rax + 0x28], xmm1
movups xmmword [rax + 0x18], xmm0
movups xmm0, xmmword [rbp + 0x1b70]
movups xmm1, xmmword [rbp + 0x1b80]
movups xmmword [rax + 8], xmm1
movups xmmword [rax - 8], xmm0
mov word [rbp + 0xc98], si
mov qword [rbp + 0xc40], 0
cmp rcx, qword [rbp + 0x1a88]
jne 0x1400f4982
lea rcx, [rbp + 0x1a88]
call fcn.1400eeb10
and r12b, dil
mov rax, qword [rbp + 0x1a90]
mov r11, qword [rbp + 0x1b98]
lea rcx, [r11 + r11*2]
shl rcx, 5
movups xmm0, xmmword [rbp + 0xc40]
movups xmm1, xmmword [rbp + 0xc50]
movups xmm2, xmmword [rbp + 0xc60]
movups xmm3, xmmword [rbp + 0xc70]
movups xmm4, xmmword [rbp + 0xc80]
movups xmm5, xmmword [rbp + 0xc90]
movups xmmword [rax + rcx + 0x50], xmm5
movups xmmword [rax + rcx + 0x40], xmm4
movups xmmword [rax + rcx + 0x30], xmm3
movups xmmword [rax + rcx + 0x20], xmm2
movups xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
lea rax, [r11 + 1]
mov qword [rbp + 0x1a98], rax
mov rax, qword [rbp + 0x1ab8]
mov rdx, qword [rbp + 0x1ac0]
xor ecx, ecx
xor r10d, r10d
cmp rbx, rdx
cmovae rbx, r10
test rdx, rdx
je 0x1400f5370
movzx r8d, word [rax + rbx*4]
cmp r8w, 0xffff
je 0x1400f4a49
inc rcx
movzx r9d, word [rax + rbx*4 + 2]
mov word [rax + rbx*4], r11w
mov word [rax + rbx*4 + 2], si
inc rbx
mov esi, r9d
mov r11d, r8d
cmp rbx, rdx
cmovae rbx, r10
test rdx, rdx
jne 0x1400f4a10
jmp 0x1400f5370
mov word [rax + rbx*4], r11w
mov word [rax + rbx*4 + 2], si
cmp rcx, 0x80
setb al
not r12b
test r12b, al
jne 0x1400f4409
cmp qword [rbp + 0x1a70], 0
jne 0x1400f4409
mov qword [rbp + 0x1a70], 1
jmp 0x1400f4409
mov rsi, qword [rbp + 0x1a30]
mov rax, qword [rbp + 0x1bc0]
lea rcx, [rbp + 0xc60]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rbp + 0x1ba0]
movaps xmm1, xmmword [rbp + 0x1bb0]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov qword [rbp + 0xc40], 0
mov qword [rbp + 0xc48], r12
mov qword [rbp + 0xc50], 0
mov qword [rbp + 0xc58], r12
cmp rsi, qword [rbp + 0x1a20]
jne 0x1400f4aee
lea rcx, [rbp + 0x1a20]
call fcn.1400ab290
mov rax, qword [rbp + 0x1a28]
lea rcx, [rsi + rsi*8]
movups xmm0, xmmword [rbp + 0xc40]
movups xmm1, xmmword [rbp + 0xc50]
movups xmm2, xmmword [rbp + 0xc60]
movups xmm3, xmmword [rbp + 0xc70]
mov rdx, qword [rbp + 0xc80]
mov qword [rax + rcx*8 + 0x40], rdx
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
lea rax, [rsi + 1]
mov qword [rbp + 0x1a30], rax
mov qword [rdi], 1
mov qword [rdi + 8], rsi
mov qword [rdi + 0x10], rsi
mov rax, qword [rbp + 0x1ae0]
test rax, rax
je 0x1400f3ef0
mov rax, qword [rax + 0x20]
mov rdx, qword [rbp + 0x1ae8]
mov r8, qword [rbp + 0x1af0]
mov byte [rbp + 0x1be1], 0
lea rcx, [rbp + 0x1af8]
call rax
jmp 0x1400f3ef0
mov rsi, qword [rbp + 0x1ab0]
movups xmm0, xmmword [rbp + 0x1b70]
movups xmm1, xmmword [rbp + 0x1b80]
lea rax, [rbp + 0xc60]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rbp + 0xc40], 0
mov qword [rbp + 0xc48], r12
mov qword [rbp + 0xc50], 0
mov qword [rbp + 0xc58], r12
cmp rsi, qword [rbp + 0x1aa0]
jne 0x1400f4be1
lea rcx, [rbp + 0x1aa0]
call fcn.1400eeca0
mov rax, qword [rbp + 0x1aa8]
mov rcx, rsi
shl rcx, 6
movups xmm0, xmmword [rbp + 0xc40]
movups xmm1, xmmword [rbp + 0xc50]
movups xmm2, xmmword [rbp + 0xc60]
movups xmm3, xmmword [rbp + 0xc70]
movups xmmword [rax + rcx + 0x30], xmm3
movups xmmword [rax + rcx + 0x20], xmm2
movups xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
lea rax, [rsi + 1]
mov qword [rbp + 0x1ab0], rax
mov qword [rdi], 1
mov qword [rdi + 8], rsi
mov qword [rdi + 0x10], rsi
jmp 0x1400f4409
movzx edx, byte [0x140294220]
movzx eax, dl
lea ecx, [rax - 1]
cmp ecx, 2
jae 0x1400f509c
mov rcx, qword [0x140294210]
call fcn.140137d40
test al, al
je 0x1400f3880
mov rcx, qword [0x140294210]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400f642f
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x19f0], r8
mov qword [rbp + 0x19f8], rax
movups xmmword [rbp + 0x1a00], xmm0
mov qword [rbp + 0x1a10], 0
mov qword [rbp + 0x1b70], r15
lea rax, [fcn.1401b1a30]
mov qword [rbp + 0x1b78], rax
lea rax, str.Response.parse_Complete__
mov qword [rbp + 0x1a70], rax
mov qword [rbp + 0x1a78], 2
mov qword [rbp + 0x1a90], 0
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1a80], rax
mov qword [rbp + 0x1a88], 1
lea rax, [rbp + 0x19f0]
mov qword [rbp + 0x1b08], rax
lea rax, [rbp + 0x1a70]
mov qword [rbp + 0x1b10], rax
mov qword [rbp + 0x1b18], r12
lea rax, [rbp + 0x1b08]
mov qword [rbp + 0x1ba0], rax
mov qword [rbp + 0x1ba8], 1
mov qword [rbp + 0x1bb0], rdx
lea rdx, [rbp + 0x1ba0]
call fcn.140138ee0
jmp 0x1400f3880
movzx ebx, byte [0x140294208]
movzx r8d, bl
lea eax, [r8 - 1]
cmp eax, 2
jae 0x1400f50bf
mov rcx, qword [0x1402941f8]
mov edx, ebx
call fcn.140137d40
test al, al
je 0x1400f3846
mov rcx, qword [0x1402941f8]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400f6447
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x19f0], r8
mov qword [rbp + 0x19f8], rax
movups xmmword [rbp + 0x1a00], xmm0
mov qword [rbp + 0x1a10], 0
lea rax, str.Response.parse_accepted_HTTP_0.9_response
mov qword [rbp + 0x1a70], rax
mov qword [rbp + 0x1a78], 1
mov qword [rbp + 0x1a80], 8
movups xmmword [rbp + 0x1a88], xmm6
lea rax, [rbp + 0x19f0]
mov qword [rbp + 0x1b08], rax
lea rax, [rbp + 0x1a70]
mov qword [rbp + 0x1b10], rax
mov qword [rbp + 0x1b18], r12
lea rax, [rbp + 0x1b08]
mov qword [rbp + 0x1ba0], rax
mov qword [rbp + 0x1ba8], 1
mov qword [rbp + 0x1bb0], rdx
lea rdx, [rbp + 0x1ba0]
call fcn.140138ee0
jmp 0x1400f3846
mov qword [rbp + 0x19c0], 0
mov bl, 1
cmp dword [rbp + 0x1a70], 3
mov sil, 1
mov r14, qword [rbp + 0x1990]
lea r12, [0x1401dc5f0]
mov r13, qword [0x140295d90]
je 0x1400f4f1b
movaps xmm0, xmmword [rbp + 0x1ac0]
movaps xmmword [rbp + 0x1910], xmm0
movaps xmm0, xmmword [rbp + 0x1ab0]
movaps xmmword [rbp + 0x1900], xmm0
movaps xmm0, xmmword [rbp + 0x1a70]
movaps xmm1, xmmword [rbp + 0x1a80]
movaps xmm2, xmmword [rbp + 0x1a90]
movaps xmm3, xmmword [rbp + 0x1aa0]
movaps xmmword [rbp + 0x18f0], xmm3
movaps xmmword [rbp + 0x18e0], xmm2
movaps xmmword [rbp + 0x18d0], xmm1
movaps xmmword [rbp + 0x18c0], xmm0
mov byte [rbp + 0x1be0], 0
mov byte [rbp + 0x1bdf], 1
mov byte [rbp + 0x1bde], 1
lea rcx, [rbp + 0xc40]
lea rdx, [rbp + 0x19c0]
lea r8, [rbp + 0x18c0]
call fcn.1400efca0
cmp dword [rbp + 0xc40], 3
je 0x1400f4f19
mov byte [rbp + 0x1be0], 0
mov byte [rbp + 0x1bdf], 1
mov byte [rbp + 0x1bde], 1
lea rcx, [rbp + 0xc40]
call fcn.1400f3190
xor esi, esi
cmp qword [rbp + 0x19a0], 0
je 0x1400f4fb2
movups xmm0, xmmword [rbp + 0x19a0]
movups xmm1, xmmword [rbp + 0x19b0]
movaps xmmword [rbp + 0x1930], xmm1
movaps xmmword [rbp + 0x1920], xmm0
mov byte [rbp + 0x1be0], sil
mov byte [rbp + 0x1bdf], 0
mov byte [rbp + 0x1bde], 1
lea rcx, [rbp + 0xc40]
lea rdx, [rbp + 0x19c0]
lea r8, [rbp + 0x1920]
call fcn.1400ef9e0
mov rax, qword [rbp + 0xc40]
test rax, rax
je 0x1400f4fb0
mov rax, qword [rax + 0x20]
mov rdx, qword [rbp + 0xc48]
mov r8, qword [rbp + 0xc50]
mov byte [rbp + 0x1be0], sil
mov byte [rbp + 0x1bdf], 0
mov byte [rbp + 0x1bde], 1
lea rcx, [rbp + 0xc58]
call rax
xor ebx, ebx
movups xmm0, xmmword [rbp + 0x1a40]
movaps xmmword [rbp + 0xc90], xmm0
movups xmm0, xmmword [rbp + 0x1a30]
movaps xmmword [rbp + 0xc80], xmm0
movups xmm0, xmmword [rbp + 0x19f0]
movups xmm1, xmmword [rbp + 0x1a00]
movups xmm2, xmmword [rbp + 0x1a10]
movups xmm3, xmmword [rbp + 0x1a20]
movaps xmmword [rbp + 0xc70], xmm3
movaps xmmword [rbp + 0xc60], xmm2
movaps xmmword [rbp + 0xc50], xmm1
movaps xmmword [rbp + 0xc40], xmm0
mov rax, qword [rbp + 0x19c0]
mov rcx, qword [rbp + 0x1968]
mov byte [rbp + 0xcaa], cl
mov rcx, qword [rbp + 0x1ad8]
mov word [rbp + 0xca8], cx
mov qword [rbp + 0xca0], rax
mov rax, qword [rbp + 0x1958]
movzx eax, byte [rax]
movzx ecx, cx
cmp ecx, 0x64
mov dword [rbp + 0x1bc8], ebx
mov dword [rbp + 0x1b98], esi
jg 0x1400f50d2
je 0x1400f5107
jmp 0x1400f50f3
test eax, eax
je 0x1400f3791
lea rcx, [0x140294228]
call fcn.1401b6d80
mov edx, eax
test al, al
jne 0x1400f3b46
jmp 0x1400f3791
mov qword [rbp + 0x1ba0], 0
cmp byte [rbp + 0x1b50], 0
jne 0x1400f392c
jmp 0x1400f6293
test eax, eax
je 0x1400f3880
lea rcx, [0x140294210]
call fcn.1401b6d80
mov edx, eax
test al, al
jne 0x1400f4c53
jmp 0x1400f3880
test r8d, r8d
jne 0x1400f5351
xor eax, eax
mov rsi, r8
jmp 0x1400f39e2
cmp ecx, 0x65
je 0x1400f57d4
cmp ecx, 0xcc
je 0x1400f590b
cmp ecx, 0x130
je 0x1400f590b
mov rcx, qword [rbp + 0x1ad8]
add ecx, 0xffffff9a
cmp cx, 0x61
ja 0x1400f57dd
mov rax, qword [r13]
test rax, rax
mov rsi, qword [rbp + 0x1998]
je 0x1400f5212
cmp qword [rsi + 8], 0
je 0x1400f577c
lea rcx, [rbp + 0xc40]
call fcn.1400136e0
mov rcx, qword [rbp + 0xca0]
test rcx, rcx
je 0x1400f5161
mov qword [rbp + 0x1ad8], rcx
call fcn.1400fa150
mov edx, 0x20
mov r8d, 8
mov rcx, qword [rbp + 0x1ad8]
call fcn.140008980
cmp dword [rbp + 0x1a70], 3
mov esi, dword [rbp + 0x1bc8]
je 0x1400f5193
cmp byte [rbp + 0x1b98], 0
je 0x1400f5193
mov byte [rbp + 0x1bdb], sil
mov byte [rbp + 0x1bda], 0
lea rcx, [rbp + 0x1a70]
call fcn.1400f3190
mov rax, qword [rbp + 0x1a50]
mov rdx, qword [rbp + 0x1a58]
mov rax, qword [rax + 0x20]
mov r8, qword [rbp + 0x1a60]
mov byte [rbp + 0x1bdd], sil
mov byte [rbp + 0x1bdc], 0
lea rcx, [rbp + 0x1a68]
call rax
mov rdi, qword [rbp + 0x1998]
lea r15, [rbp + 0x1970]
mov rax, qword [rbp + 0x19a0]
test rax, rax
lea rcx, [rbp + 0x19b8]
je 0x1400f5206
test sil, sil
je 0x1400f5206
mov rdx, qword [rbp + 0x19a8]
mov r8, qword [rbp + 0x19b0]
call qword [rax + 0x20]
mov rsi, qword [rbp + 0x1960]
jmp 0x1400f3784
mov rsi, qword [rbp + 0x1960]
jmp 0x1400f3784
movzx eax, byte [0x1402941a8]
movzx ecx, al
lea edx, [rcx - 1]
cmp edx, 2
jb 0x1400f5240
test ecx, ecx
je 0x1400f511b
lea rcx, [0x140294198]
call fcn.1401b6d80
test al, al
je 0x1400f511b
mov rcx, qword [0x140294198]
mov edx, eax
call fcn.140137d40
test al, al
je 0x1400f511b
mov rcx, qword [0x140294198]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400f64ae
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x1ba0], r8
mov qword [rbp + 0x1ba8], rax
movups xmmword [rbp + 0x1bb0], xmm0
mov qword [rbp + 0x1bc0], 0
mov rax, qword [rbp + 0x1ad8]
mov word [rbp + 0x1ad6], ax
lea rax, [rbp + 0x1ad6]
mov qword [rbp + 0x1ae0], rax
lea rax, [fcn.1401b1580]
mov qword [rbp + 0x1ae8], rax
lea rax, str.ignoring_informational_response:
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], 1
mov qword [rbp + 0x1b50], 0
lea rax, [rbp + 0x1ae0]
mov qword [rbp + 0x1b40], rax
mov qword [rbp + 0x1b48], 1
lea rax, [rbp + 0x1ba0]
mov qword [rbp + 0x1b70], rax
lea rax, [rbp + 0x1b30]
mov qword [rbp + 0x1b78], rax
mov qword [rbp + 0x1b80], r12
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1b08], rax
mov qword [rbp + 0x1b10], 1
mov qword [rbp + 0x1b18], rdx
lea rdx, [rbp + 0x1b08]
call fcn.140138ee0
jmp 0x1400f511b
lea rcx, [0x1402941f8]
call fcn.1401b6d80
mov ebx, eax
test al, al
jne 0x1400f4d65
jmp 0x1400f3846
jmp 0x1400f5370
mov rax, qword [r13]
cmp rax, 1
ja 0x1400f54b8
movzx edx, byte [0x1402940e8]
movzx eax, dl
lea ecx, [rax - 1]
cmp ecx, 2
jb 0x1400f53b0
test eax, eax
je 0x1400f54b8
lea rcx, [0x1402940d8]
call fcn.1401b6d80
mov edx, eax
test al, al
je 0x1400f54b8
lea r12, [0x1401dc5f0]
mov rsi, r14
mov rcx, qword [0x1402940d8]
call fcn.140137d40
test al, al
mov r14, rsi
je 0x1400f54b8
mov rcx, qword [0x1402940d8]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400f645f
add rdi, r15
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x19f0], r8
mov qword [rbp + 0x19f8], rax
movups xmmword [rbp + 0x1a00], xmm0
mov qword [rbp + 0x1a10], 0
mov qword [rbp + 0x19c0], rdi
lea rax, [0x14002fd70]
mov qword [rbp + 0x19c8], rax
lea rax, str.header_name_larger_than_64kb:
mov qword [rbp + 0x1a70], rax
mov qword [rbp + 0x1a78], 1
mov qword [rbp + 0x1a90], 0
lea rax, [rbp + 0x19c0]
mov qword [rbp + 0x1a80], rax
mov qword [rbp + 0x1a88], 1
lea rax, [rbp + 0x19f0]
mov qword [rbp + 0x1b70], rax
lea rax, [rbp + 0x1a70]
mov qword [rbp + 0x1b78], rax
mov qword [rbp + 0x1b80], r12
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1b08], rax
mov qword [rbp + 0x1b10], 1
mov qword [rbp + 0x1b18], rdx
lea rdx, [rbp + 0x1b08]
call fcn.140138ee0
mov r14, rsi
mov byte [r14 + 8], 9
mov qword [r14], 4
mov rax, qword [rbp + 0x1ba0]
test rax, rax
je 0x1400f5742
lea rcx, [rbp + 0x1bb8]
mov rdx, qword [rbp + 0x1ba8]
mov r8, qword [rbp + 0x1bb0]
call qword [rax + 0x20]
jmp 0x1400f5742
mov rax, qword [0x140295d90]
mov rax, qword [rax]
cmp rax, 4
ja 0x1400f5670
movzx edx, byte [0x1402941f0]
movzx eax, dl
lea ecx, [rax - 1]
cmp ecx, 2
jb 0x1400f554a
test eax, eax
je 0x1400f5670
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea rcx, [0x1402941e0]
call fcn.1401b6d80
mov edx, eax
test al, al
je 0x1400f5670
mov rcx, qword [0x1402941e0]
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
call fcn.140137d40
test al, al
je 0x1400f5670
mov rcx, qword [0x1402941e0]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400f647c
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x1b30], r8
mov qword [rbp + 0x1b38], rax
movups xmmword [rbp + 0x1b40], xmm0
mov qword [rbp + 0x1b50], 0
lea r8, [rbp + 0x1b30]
mov qword [rbp + 0x1ae0], r8
lea rax, [0x140175ba0]
mov qword [rbp + 0x1ae8], rax
lea rax, str.Internal_Hyper_error__please_report
mov qword [rbp + 0xc40], rax
mov qword [rbp + 0xc48], 1
mov qword [rbp + 0xc60], 0
lea rax, [rbp + 0x1ae0]
mov qword [rbp + 0xc50], rax
mov qword [rbp + 0xc58], 1
mov qword [rbp + 0x1b70], r8
lea rax, [rbp + 0xc40]
mov qword [rbp + 0x1b78], rax
lea rax, [0x1401dc5f0]
mov qword [rbp + 0x1b80], rax
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1b08], rax
mov qword [rbp + 0x1b10], 1
mov qword [rbp + 0x1b18], rdx
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea rdx, [rbp + 0x1b08]
call fcn.140138ee0
mov r14, qword [rbp + 0x1990]
mov byte [r14 + 8], 0xb
mov qword [r14], 4
mov bl, 1
xor ecx, ecx
mov sil, 1
cmp dword [rbp + 0x1a70], 3
sete al
or al, cl
test al, 1
jne 0x1400f56b3
mov byte [rbp + 0x1bdb], bl
mov byte [rbp + 0x1bda], sil
lea rcx, [rbp + 0x1a70]
call fcn.1400f3190
test sil, sil
je 0x1400f56ca
mov byte [rbp + 0x1bd9], bl
lea rcx, [rbp + 0x19f0]
call fcn.1400136e0
mov rax, qword [rbp + 0x1a50]
mov rdx, qword [rbp + 0x1a58]
mov rax, qword [rax + 0x20]
mov r8, qword [rbp + 0x1a60]
mov byte [rbp + 0x1bdd], bl
mov byte [rbp + 0x1bdc], 0
lea rcx, [rbp + 0x1a68]
call rax
mov rax, qword [rbp + 0x19a0]
test rax, rax
je 0x1400f5742
test bl, bl
je 0x1400f5742
mov rdx, qword [rbp + 0x19a8]
mov r8, qword [rbp + 0x19b0]
lea rcx, [rbp + 0x19b8]
call qword [rax + 0x20]
jmp 0x1400f5742
mov eax, eax
lea rcx, [0x1401de218]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor eax, eax
mov byte [r14 + 8], al
mov qword [r14], 4
mov rax, r14
movaps xmm6, xmmword [rbp + 0x1bf0]
add rsp, 0x1c88
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [r14], 3
jmp 0x1400f5742
mov byte [r14 + 8], 0xa
jmp 0x1400f573b
mov al, 9
jmp 0x1400f5737
mov al, 0xa
jmp 0x1400f5737
mov al, 4
jmp 0x1400f5737
mov eax, 3
mov qword [r14], rax
lea rcx, [rbp + 0xc40]
call fcn.1400136e0
mov rcx, qword [rbp + 0xca0]
test rcx, rcx
mov ebx, dword [rbp + 0x1bc8]
je 0x1400f5983
mov qword [rbp + 0x19e8], rcx
call fcn.1400fa150
mov edx, 0x20
mov r8d, 8
mov rcx, qword [rbp + 0x19e8]
call fcn.140008980
mov ebx, dword [rbp + 0x1bc8]
jmp 0x1400f5983
mov dl, 1
xor edi, edi
jmp 0x1400f590f
cmp eax, 5
je 0x1400f590b
cmp eax, 7
je 0x1400f5993
cmp eax, 0xb
jne 0x1400f59b4
mov rax, qword [r13]
test rax, rax
jne 0x1400f59b4
movzx edx, byte [0x140294190]
movzx eax, dl
lea ecx, [rax - 1]
cmp ecx, 2
jb 0x1400f5835
test eax, eax
je 0x1400f59b4
lea rcx, [0x140294180]
call fcn.1401b6d80
mov edx, eax
test al, al
je 0x1400f59b4
mov rcx, qword [0x140294180]
call fcn.140137d40
test al, al
je 0x1400f59b4
mov rcx, qword [0x140294180]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400f64cb
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x1ba0], r8
mov qword [rbp + 0x1ba8], rax
movups xmmword [rbp + 0x1bb0], xmm0
mov qword [rbp + 0x1bc0], 0
lea rax, str.Client::decoder_is_missing_the_Method
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], 1
mov qword [rbp + 0x1b40], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b48], xmm0
lea rax, [rbp + 0x1ba0]
mov qword [rbp + 0x1b70], rax
lea rax, [rbp + 0x1b30]
mov qword [rbp + 0x1b78], rax
mov qword [rbp + 0x1b80], r12
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1b08], rax
mov qword [rbp + 0x1b10], 1
mov qword [rbp + 0x1b18], rdx
lea rdx, [rbp + 0x1b08]
call fcn.140138ee0
jmp 0x1400f59b4
xor edi, edi
xor edx, edx
movaps xmm0, xmmword [rbp + 0xca0]
movups xmmword [r14 + 0x60], xmm0
movaps xmm0, xmmword [rbp + 0xc90]
movups xmmword [r14 + 0x50], xmm0
movaps xmm0, xmmword [rbp + 0xc80]
movups xmmword [r14 + 0x40], xmm0
movaps xmm0, xmmword [rbp + 0xc40]
movaps xmm1, xmmword [rbp + 0xc50]
movaps xmm2, xmmword [rbp + 0xc60]
movaps xmm3, xmmword [rbp + 0xc70]
movups xmmword [r14 + 0x30], xmm3
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
mov eax, edx
xor al, 1
movzx eax, al
xor ecx, ecx
test r15b, 1
cmovne ecx, eax
mov qword [r14 + 0x70], rdi
mov byte [r14 + 0x78], 0
mov byte [r14 + 0x79], cl
mov byte [r14 + 0x7a], dl
mov ecx, dword [rbp + 0x1b98]
xor cl, 1
xor esi, esi
jmp 0x1400f568a
mov rax, qword [rbp + 0x1ad8]
add eax, 0xffffff38
cmp ax, 0x64
jae 0x1400f59b4
mov dl, 1
xor edi, edi
mov ebx, dword [rbp + 0x1bc8]
jmp 0x1400f590f
movups xmm0, xmmword [0x1401dc9d0]
movaps xmmword [rbp + 0x1b40], xmm0
movups xmm0, xmmword [0x1401dc9c0]
movaps xmmword [rbp + 0x1b30], xmm0
lea rcx, [rbp + 0xc40]
lea rsi, [rbp + 0x1b30]
mov rdx, rsi
call fcn.1400fc920
test al, al
je 0x1400f5b0a
cmp byte [rbp + 0xcaa], 1
jne 0x1400f5b41
mov rax, qword [r13]
mov bl, 2
cmp rax, 2
jae 0x1400f5c9e
movzx edx, byte [0x140294178]
movzx eax, dl
lea ecx, [rax - 1]
cmp ecx, 2
jb 0x1400f5a3b
test eax, eax
je 0x1400f5c9e
lea rcx, [0x140294168]
call fcn.1401b6d80
mov edx, eax
test al, al
je 0x1400f5c9e
mov rcx, qword [0x140294168]
call fcn.140137d40
test al, al
je 0x1400f5c9e
mov rcx, qword [0x140294168]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400f64e5
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x1ba0], r8
mov qword [rbp + 0x1ba8], rax
movups xmmword [rbp + 0x1bb0], xmm0
mov qword [rbp + 0x1bc0], 0
lea rax, str.HTTP_1.0_cannot_have_Transfer_Encoding_header
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], 1
mov qword [rbp + 0x1b40], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b48], xmm0
lea rax, [rbp + 0x1ba0]
mov qword [rbp + 0x1b70], rax
mov qword [rbp + 0x1b78], rsi
mov qword [rbp + 0x1b80], r12
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1b08], rax
mov qword [rbp + 0x1b10], 1
mov qword [rbp + 0x1b18], rdx
lea rdx, [rbp + 0x1b08]
call fcn.140138ee0
jmp 0x1400f5c9e
lea rcx, [rbp + 0xc40]
call fcn.1400edba0
cmp rax, 1
jne 0x1400f5b61
lea rcx, [rbp + 0x1b30]
call fcn.1400eef30
cmp byte [rbp + 0x1b30], 0
je 0x1400f5dbc
movzx ebx, byte [rbp + 0x1b31]
jmp 0x1400f5c9e
lea rcx, [rbp + 0xc40]
call fcn.1400ee060
test al, al
je 0x1400f5cac
mov rdi, 0xfffffffffffffffe
jmp 0x1400f5dd1
movups xmm0, xmmword [0x1401dc9f0]
movaps xmmword [rbp + 0x1b40], xmm0
movups xmm0, xmmword [0x1401dc9e0]
movaps xmmword [rbp + 0x1b30], xmm0
lea rcx, [rbp + 0xc40]
mov rdx, rsi
call fcn.1400fc920
mov rcx, qword [r13]
test al, al
je 0x1400f5dc5
mov bl, 1
cmp rcx, 2
jae 0x1400f5c9e
movzx edx, byte [0x140294148]
movzx eax, dl
lea ecx, [rax - 1]
cmp ecx, 2
jb 0x1400f5bd4
test eax, eax
je 0x1400f5c9e
lea rcx, [0x140294138]
call fcn.1401b6d80
mov edx, eax
test al, al
je 0x1400f5c9e
mov rcx, qword [0x140294138]
call fcn.140137d40
test al, al
je 0x1400f5c9e
mov rcx, qword [0x140294138]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400f64ff
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x1ba0], r8
mov qword [rbp + 0x1ba8], rax
movups xmmword [rbp + 0x1bb0], xmm0
mov qword [rbp + 0x1bc0], 0
lea rax, str.illegal_Content_Length_header
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], 1
mov qword [rbp + 0x1b40], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b48], xmm0
lea rax, [rbp + 0x1ba0]
mov qword [rbp + 0x1b70], rax
mov qword [rbp + 0x1b78], rsi
mov qword [rbp + 0x1b80], r12
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1b08], rax
mov qword [rbp + 0x1b10], 1
mov qword [rbp + 0x1b18], rdx
lea rdx, [rbp + 0x1b08]
call fcn.140138ee0
mov byte [r14 + 8], bl
mov eax, 4
jmp 0x1400f5781
mov rax, qword [r13]
mov rdi, 0xffffffffffffffff
test rax, rax
jne 0x1400f5dd1
movzx edx, byte [0x140294160]
movzx eax, dl
lea ecx, [rax - 1]
cmp ecx, 2
jb 0x1400f5cf0
test eax, eax
je 0x1400f5df4
lea rcx, [0x140294150]
call fcn.1401b6d80
mov edx, eax
test al, al
je 0x1400f5dd1
mov rcx, qword [0x140294150]
call fcn.140137d40
test al, al
je 0x1400f5dd1
mov rcx, qword [0x140294150]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400f6519
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x1ba0], r8
mov qword [rbp + 0x1ba8], rax
movups xmmword [rbp + 0x1bb0], xmm0
mov qword [rbp + 0x1bc0], 0
lea rax, str.not_chunked__read_till_eof
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], 1
mov qword [rbp + 0x1b40], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b48], xmm0
lea rax, [rbp + 0x1ba0]
mov qword [rbp + 0x1b70], rax
mov qword [rbp + 0x1b78], rsi
mov qword [rbp + 0x1b80], r12
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1b08], rax
mov qword [rbp + 0x1b10], 1
mov qword [rbp + 0x1b18], rdx
lea rdx, [rbp + 0x1b08]
call fcn.140138ee0
jmp 0x1400f5dd1
mov rdi, qword [rbp + 0x1b38]
jmp 0x1400f5dd1
mov rdi, 0xffffffffffffffff
test rcx, rcx
je 0x1400f5dde
xor edx, edx
mov ebx, dword [rbp + 0x1bc8]
jmp 0x1400f590f
movzx edx, byte [0x140294130]
movzx eax, dl
lea ecx, [rax - 1]
cmp ecx, 2
jb 0x1400f5e33
test eax, eax
jne 0x1400f5e21
mov ebx, dword [rbp + 0x1bc8]
jmp 0x1400f590f
mov byte [rbp + 0x1be6], 1
mov byte [rbp + 0x1be5], 1
lea r8, [0x1401dbe98]
mov rcx, r12
call fcn.1401ba010
jmp 0x1400f654b
lea rcx, [0x140294120]
call fcn.1401b6d80
mov edx, eax
test al, al
je 0x1400f5dd1
mov rcx, qword [0x140294120]
call fcn.140137d40
test al, al
je 0x1400f5dd1
mov rcx, qword [0x140294120]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400f6533
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x1ba0], r8
mov qword [rbp + 0x1ba8], rax
movups xmmword [rbp + 0x1bb0], xmm0
mov qword [rbp + 0x1bc0], 0
lea rax, str.neither_Transfer_Encoding_nor_Content_Length
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], 1
mov qword [rbp + 0x1b40], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b48], xmm0
lea rax, [rbp + 0x1ba0]
mov qword [rbp + 0x1b70], rax
mov qword [rbp + 0x1b78], rsi
mov qword [rbp + 0x1b80], r12
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1b08], rax
mov qword [rbp + 0x1b10], 1
mov qword [rbp + 0x1b18], rdx
lea rdx, [rbp + 0x1b08]
call fcn.140138ee0
jmp 0x1400f5dd1
mov byte [rbp + 0x1be7], 1
lea r8, [0x1401dbe98]
mov rcx, r12
call fcn.1401ba010
jmp 0x1400f654b
mov byte [rbp + 0x1bdd], 1
mov byte [rbp + 0x1bdc], 1
lea r8, [0x1401dc808]
call fcn.1401ba460
jmp 0x1400f654b
mov byte [rbp + 0x1bdd], 1
mov byte [rbp + 0x1bdc], 1
lea r8, [0x1401dc808]
mov rcx, rdx
mov rdx, rax
call fcn.1401ba3f0
jmp 0x1400f654b
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea r8, [0x1401dc788]
mov rcx, rax
mov rdx, r9
call fcn.1401ba3f0
jmp 0x1400f654b
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea r8, [0x1401dc788]
mov rcx, rdx
mov rdx, rax
call fcn.1401ba460
jmp 0x1400f654b
mov byte [rbp + 0x1bd8], 1
lea rcx, str.C:UsersMarii.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
call fcn.1401b9e60
jmp 0x1400f654b
mov rax, qword [rbp + 0x1ba0]
mov rdx, qword [rbp + 0x1ba8]
mov rax, qword [rax + 0x20]
lea rcx, [rbp + 0x1bb8]
mov r8, qword [rbp + 0x1bb0]
mov byte [rbp + 0x1bd6], 1
call rax
mov rax, qword [rbp + 0x1ae0]
test rax, rax
je 0x1400f610a
mov rax, qword [rax + 0x20]
mov rdx, qword [rbp + 0x1ae8]
mov r8, qword [rbp + 0x1af0]
mov byte [rbp + 0x1be1], 0
lea rcx, [rbp + 0x1af8]
call rax
jmp 0x1400f610a
mov rax, qword [rbp + 0x1b70]
mov rdx, qword [rbp + 0x1b78]
mov rax, qword [rax + 0x20]
lea rcx, [rbp + 0x1b88]
mov r8, qword [rbp + 0x1b80]
mov byte [rbp + 0x1be1], 1
call rax
mov byte [rbp + 0x1be1], 1
lea rax, [0x1401dc7a0]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401dc740]
lea r9, [0x1401dbdf8]
lea r8, [rbp + 0x1b30]
mov edx, 0x17
call fcn.1401ba2b0
jmp 0x1400f654b
mov byte [rbp + 0x1be6], 0
mov byte [rbp + 0x1be5], 0
lea r8, [0x1401dbec8]
mov rcx, rbx
call fcn.1401ba010
jmp 0x1400f654b
mov qword [rbp + 0x1b98], r9
mov rax, qword [rbp + 0x1b30]
mov rdx, qword [rbp + 0x1b38]
lea rcx, [rbp + 0x1b48]
mov r8, qword [rbp + 0x1b40]
call qword [rax + 0x20]
mov rax, qword [rbp + 0x1b70]
test rax, rax
je 0x1400f610a
mov rax, qword [rax + 0x20]
lea rcx, [rbp + 0x1b88]
mov rdx, qword [rbp + 0x1b78]
mov r8, qword [rbp + 0x1b80]
mov byte [rbp + 0x1be6], 0
mov byte [rbp + 0x1be5], 0
call rax
mov byte [rbp + 0x1be1], 0
lea rax, [0x1401dc7a0]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401dc740]
lea r9, [0x1401dbdf8]
lea r8, [rbp + 0x1b30]
mov edx, 0x17
call fcn.1401ba2b0
jmp 0x1400f654b
mov byte [rbp + 0x1be7], 0
lea r8, [0x1401dbec8]
mov rcx, rbx
call fcn.1401ba010
jmp 0x1400f654b
mov rax, qword [rbp + 0x1b30]
mov rdx, qword [rbp + 0x1b38]
lea rcx, [rbp + 0x1b48]
mov r8, qword [rbp + 0x1b40]
call qword [rax + 0x20]
mov rax, qword [rbp + 0x1ba0]
test rax, rax
je 0x1400f6056
mov rax, qword [rax + 0x20]
lea rcx, [rbp + 0x1bb8]
mov rdx, qword [rbp + 0x1ba8]
mov r8, qword [rbp + 0x1bb0]
mov byte [rbp + 0x1be7], 0
call rax
jmp 0x1400f6056
mov rax, qword [rbp + 0x1b30]
mov rdx, qword [rbp + 0x1b38]
lea rcx, [rbp + 0x1b48]
mov r8, qword [rbp + 0x1b40]
call qword [rax + 0x20]
mov rax, qword [rbp + 0x1ba0]
test rax, rax
je 0x1400f6056
mov rax, qword [rax + 0x20]
lea rcx, [rbp + 0x1bb8]
mov rdx, qword [rbp + 0x1ba8]
mov r8, qword [rbp + 0x1bb0]
mov byte [rbp + 0x1be7], 0
call rax
jmp 0x1400f6056
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea r8, [0x1401dc770]
mov edx, 0x64
mov rcx, rsi
call fcn.1401ba3f0
jmp 0x1400f654b
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea rax, [0x1401dc758]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401dc740]
lea r9, [0x1401dbdf8]
lea r8, [rbp + 0x1b30]
mov edx, 0x17
call fcn.1401ba2b0
jmp 0x1400f654b
lea rcx, [0x1401dc688]
call fcn.1401b9e60
lea rcx, [0x1401dc6a0]
call fcn.1401b9e60
lea rcx, [0x1401dc6b8]
call fcn.1401b9e60
jmp 0x1400f654b
mov byte [rbp + 0x1be6], 1
mov byte [rbp + 0x1be5], 1
lea r8, [0x1401dbeb0]
mov rcx, r12
call fcn.1401ba010
jmp 0x1400f654b
mov byte [rbp + 0x1bdb], 1
mov byte [rbp + 0x1bda], 1
lea rax, [0x1401da250]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401da1cc]
lea r9, [0x1401da150]
lea r8, [rbp + 0x1b30]
mov edx, 0x1f
call fcn.1401ba2b0
jmp 0x1400f654b
mov byte [rbp + 0x1bdd], 1
mov byte [rbp + 0x1bdc], 1
lea r8, [0x1401dc728]
mov edx, 0x64
mov rcx, rsi
call fcn.1401ba3f0
jmp 0x1400f654b
mov qword [rbp + 0x1bc8], rcx
mov qword [rbp + 0x1ba0], rcx
lea rax, [rbp + 0x1b08]
mov qword [rbp + 0x1a70], rax
lea rax, [0x14002ae00]
mov qword [rbp + 0x1a78], rax
lea rcx, [rbp + 0x1ba0]
mov qword [rbp + 0x1a80], rcx
mov qword [rbp + 0x1a88], rax
lea rax, [0x1401dc430]
mov qword [rbp + 0xc40], rax
mov qword [rbp + 0xc48], 2
mov qword [rbp + 0xc60], 0
lea rax, [rbp + 0x1a70]
mov qword [rbp + 0xc50], rax
mov qword [rbp + 0xc58], 2
lea rdx, [0x1401dc4b0]
lea rcx, [rbp + 0xc40]
call fcn.1401b9ee0
jmp 0x1400f654b
lea rcx, [0x1401dc590]
lea r8, [0x1401dc5b8]
mov edx, 0x22
call fcn.1401b9e80
mov byte [rbp + 0x1be7], 1
lea r8, [0x1401dbeb0]
mov rcx, r12
call fcn.1401ba010
jmp 0x1400f654b
mov byte [rbp + 0x1be6], 1
mov byte [rbp + 0x1be5], 0
lea r8, [0x1401dbe80]
mov rcx, rsi
call fcn.1401ba010
jmp 0x1400f654b
mov byte [rbp + 0x1be7], 0
lea r8, [0x1401dbe80]
mov rcx, rsi
call fcn.1401ba010
jmp 0x1400f654b
lea rcx, [0x1401dc590]
lea r8, [0x1401dc630]
mov edx, 0x22
call fcn.1401b9e80
lea rcx, [0x1401dc590]
lea r8, [0x1401dc6d0]
mov edx, 0x22
call fcn.1401b9e80
lea rcx, [0x1401dc590]
lea r8, [0x1401dcd30]
mov edx, 0x22
call fcn.1401b9e80
jmp 0x1400f654b
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea rcx, [0x1401dc590]
lea r8, [0x1401dc7b8]
mov edx, 0x22
call fcn.1401b9e80
jmp 0x1400f654b
lea rcx, [0x1401dc590]
lea r8, [0x1401dcb40]
mov edx, 0x22
call fcn.1401b9e80
jmp 0x1400f654b
lea rcx, [0x1401dc590]
lea r8, [0x1401dc970]
mov edx, 0x22
call fcn.1401b9e80
jmp 0x1400f654b
lea rcx, [0x1401dc590]
lea r8, [0x1401dcaa0]
mov edx, 0x22
call fcn.1401b9e80
jmp 0x1400f654b
lea rcx, [0x1401dc590]
lea r8, [0x1401dca58]
mov edx, 0x22
call fcn.1401b9e80
jmp 0x1400f654b
lea rcx, [0x1401dc590]
lea r8, [0x1401dcaf8]
mov edx, 0x22
call fcn.1401b9e80
jmp 0x1400f654b
lea rcx, [0x1401dc590]
lea r8, [0x1401dca00]
mov edx, 0x22
call fcn.1401b9e80
ud2
add byte [rax], al
mov r14d, 7
lea rdx, [0x1401de230]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
lea rdx, str.OPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCHcannot_advance_past__remaining_:___
jmp 0x1400f7d07
lea rdx, [0x1401dc3e9]
mov r14d, 6
jmp 0x1400f7d07
lea rdx, [0x1401dc3e2]
mov r14d, 4
jmp 0x1400f7d07
lea rdx, [0x1401dc3e6]
mov r14d, 3
jmp 0x1400f7d07
lea rdx, [0x1401dc3df]
mov r14d, 3
jmp 0x1400f7d07
lea rdx, [0x1401dc3ef]
mov r14d, 4
jmp 0x1400f7d07
lea rdx, [0x1401dc3f3]
jmp 0x1400f7d01
mov r14d, 5
mov rax, qword [rbx]
mov rcx, qword [rbx + 0x10]
sub rax, rcx
cmp rax, r14
jb 0x1400f831e
add rcx, qword [rbx + 8]
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
add r14, qword [rbx + 0x10]
mov qword [rbx + 0x10], r14
cmp qword [rbx], r14
je 0x1400f834d
mov rax, qword [rbx + 8]
mov byte [rax + r14], 0x20
inc qword [rbx + 0x10]
mov qword [rsp + 0x100], rbx
mov rdi, qword [rsp + 0x28]
mov rax, qword [rdi + 0x10]
add rax, 0x60
mov qword [rsp + 0x70], rax
lea rax, [0x140174340]
mov qword [rsp + 0x78], rax
lea rax, [0x1401dc880]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 2
mov qword [rsp + 0x50], 0
lea r15, [rsp + 0x70]
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], 1
lea rdx, [0x1401dc8a0]
lea r14, [rsp + 0x100]
lea rsi, [rsp + 0x30]
mov rcx, r14
mov r8, rsi
call fcn.1401ab9d0
mov rax, qword [rdi + 0x10]
movzx eax, byte [rax + 0xd8]
cmp eax, 1
je 0x1400f7eed
cmp eax, 2
je 0x1400f7ee1
cmp eax, 3
jne 0x1400f86e9
mov rax, qword [r13]
movabs rdi, 0x312e312f50545448
cmp rax, 2
mov r14, qword [rsp + 0x28]
jae 0x1400f7efc
movzx edx, byte [0x1402941c0]
movzx eax, dl
lea ecx, [rax - 1]
cmp ecx, 2
jae 0x1400f83c2
mov rcx, qword [0x1402941b0]
call fcn.140137d40
test al, al
je 0x1400f7efc
mov rcx, qword [0x1402941b0]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400f87f1
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movdqu xmm0, xmmword [rcx + 0x40]
mov qword [rsp + 0x70], r8
mov qword [rsp + 0x78], rax
movdqu xmmword [rsp + 0x80], xmm0
mov qword [rsp + 0x90], 0
lea rax, str.request_with_HTTP2_version_coerced_to_HTTP_1.1
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 8
pxor xmm0, xmm0
movdqu xmmword [rsp + 0x48], xmm0
mov qword [rsp + 0xd8], r15
mov qword [rsp + 0xe0], rsi
lea rax, [0x1401dc5f0]
mov qword [rsp + 0xe8], rax
lea rax, [rsp + 0xd8]
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x108], 1
mov qword [rsp + 0x110], rdx
lea rdx, [rsp + 0x100]
call fcn.140138ee0
jmp 0x1400f7efc
movabs rdi, 0x312e312f50545448
jmp 0x1400f7ef7
movabs rdi, 0x302e312f50545448
mov r14, qword [rsp + 0x28]
mov rax, qword [rbx]
mov rdx, qword [rbx + 0x10]
sub rax, rdx
cmp rax, 7
jbe 0x1400f8376
mov rax, qword [rbx + 8]
mov qword [rax + rdx], rdi
mov rax, qword [rbx]
mov rdx, qword [rbx + 0x10]
add rdx, 8
mov qword [rbx + 0x10], rdx
sub rax, rdx
cmp rax, 1
jbe 0x1400f839c
mov rax, qword [rbx + 8]
mov word [rax + rdx], 0xa0d
add qword [rbx + 0x10], 2
mov rbp, qword [r14 + 0x10]
mov rcx, qword [rbp + 0xd0]
test rcx, rcx
je 0x1400f802f
cmp qword [rcx + 0x18], 0
je 0x1400f802f
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
movabs rdi, 0x6267e05d3893c9d7
mov rdx, rcx
and rdx, rdi
lea r8, [rax - 0x20]
xor r9d, r9d
movdqa xmm0, xmmword [str.1111111111111111]
pcmpeqd xmm1, xmm1
movabs r15, 0x8e4930fca3b388e
movdqu xmm2, xmmword [rax + rdx]
movdqa xmm3, xmm2
pcmpeqb xmm3, xmm0
pmovmskb r10d, xmm3
test r10d, r10d
jne 0x1400f7fdd
pcmpeqb xmm2, xmm1
pmovmskb r10d, xmm2
test r10d, r10d
jne 0x1400f83e5
add rdx, r9
add rdx, 0x10
add r9, 0x10
and rdx, rcx
jmp 0x1400f7f96
lea r11d, [r10 - 1]
and r11w, r10w
mov r10d, r11d
je 0x1400f7fad
tzcnt r11d, r10d
add r11, rdx
and r11, rcx
mov r14, r11
shl r14, 5
mov rsi, r8
sub rsi, r14
cmp qword [rsi], r15
jne 0x1400f7fd0
cmp qword [rsi + 8], rdi
jne 0x1400f7fd0
neg r11
shl r11, 5
mov rsi, qword [rax + r11 - 0x10]
mov rax, qword [rax + r11 - 8]
mov rcx, rsi
call qword [rax + 0x18]
xor rax, r15
xor rdx, rdi
or rdx, rax
mov r14, qword [rsp + 0x28]
mov rbp, qword [r14 + 0x10]
je 0x1400f8613
cmp byte [r14 + 0x20], 0
mov qword [rsp + 0xd0], rbp
je 0x1400f83fd
xor r12d, r12d
cmp qword [rbp + 0x28], 0
sete r12b
add r12d, r12d
xor r15d, r15d
jmp 0x1400f806f
mov rax, qword [rbx + 8]
mov word [rax + rsi], 0xa0d
add qword [rbx + 0x10], 2
cmp r12, 2
jne 0x1400f8090
inc r15
cmp r15, qword [rbp + 0x28]
jae 0x1400f8626
imul rax, r15, 0x68
add rax, qword [rbp + 0x20]
jmp 0x1400f8110
mov rdx, qword [rbp + 0x28]
cmp r15, rdx
jae 0x1400f86bf
imul rax, r15, 0x68
add rax, qword [rbp + 0x20]
cmp r12, 1
jne 0x1400f8110
mov rdx, qword [rbp + 0x40]
mov rcx, qword [rsp + 0x158]
cmp rcx, rdx
jae 0x1400f86ce
mov r8, qword [rbp + 0x38]
lea rdx, [rcx + rcx*8]
lea rdi, [r8 + rdx*8]
mov r12d, 2
test byte [r8 + rdx*8 + 0x10], 1
je 0x1400f80ec
mov rcx, qword [rdi + 0x18]
mov qword [rsp + 0x158], rcx
mov r12d, 1
add rdi, 0x20
cmp qword [rax + 0x40], 0
jne 0x1400f8135
movzx ecx, byte [rax + 0x48]
call fcn.1400f3550
mov rbp, rax
mov rsi, rdx
jmp 0x1400f813d
mov rcx, qword [rax + 8]
mov qword [rsp + 0x158], rcx
cmp qword [rax], 1
mov r12d, 0
adc r12, 1
lea rdi, [rax + 0x18]
cmp qword [rax + 0x40], 0
je 0x1400f80f7
mov rbp, qword [rax + 0x48]
mov rsi, qword [rax + 0x50]
mov rax, qword [rbx]
mov r13, qword [rbx + 0x10]
sub rax, r13
cmp rax, rsi
jb 0x1400f8280
test rsi, rsi
je 0x1400f81f3
mov qword [rsp + 0x168], rdi
mov qword [rsp + 0x170], r12
mov qword [rsp + 0x178], r15
mov r14b, 0x2d
xor edi, edi
jmp 0x1400f81a1
and r14b, r12b
shl r14b, 5
xor r14b, r15b
mov rax, qword [rbx + 8]
mov byte [rax + r13], r14b
inc r13
mov qword [rbx + 0x10], r13
inc rdi
cmp rsi, rdi
je 0x1400f81d0
movzx r15d, byte [rbp + rdi]
cmp r14b, 0x2d
sete r14b
lea eax, [r15 - 0x61]
cmp al, 0x1a
setb r12b
cmp r13, qword [rbx]
jne 0x1400f8180
mov rcx, rbx
call fcn.1400ab760
jmp 0x1400f8180
mov rax, qword [rbx]
sub rax, r13
mov r14, qword [rsp + 0x28]
mov r15, qword [rsp + 0x178]
mov r12, qword [rsp + 0x170]
mov rdi, qword [rsp + 0x168]
cmp rax, 1
jbe 0x1400f82a6
mov rbp, qword [rsp + 0xd0]
mov rax, qword [rbx + 8]
mov word [rax + r13], 0x203a
mov rax, qword [rbx]
mov rcx, qword [rbx + 0x10]
add rcx, 2
mov qword [rbx + 0x10], rcx
mov rdx, qword [rdi + 8]
mov rsi, qword [rdi + 0x10]
sub rax, rcx
cmp rax, rsi
jb 0x1400f82cf
add rcx, qword [rbx + 8]
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add rsi, qword [rbx + 0x10]
mov qword [rbx + 0x10], rsi
mov rax, qword [rbx]
sub rax, rsi
cmp rax, 1
ja 0x1400f8060
mov qword [rsp + 0x20], 1
mov r8d, 2
mov r9d, 1
mov rcx, rbx
mov rdx, rsi
call fcn.1401b2ee0
mov rsi, qword [rbx + 0x10]
jmp 0x1400f8060
mov qword [rsp + 0x20], 1
mov r9d, 1
mov rcx, rbx
mov rdx, r13
mov r8, rsi
call fcn.1401b2ee0
mov r13, qword [rbx + 0x10]
jmp 0x1400f8159
mov qword [rsp + 0x20], 1
mov r8d, 2
mov r9d, 1
mov rcx, rbx
mov rdx, r13
call fcn.1401b2ee0
mov r13, qword [rbx + 0x10]
jmp 0x1400f81fd
mov qword [rsp + 0x20], 1
mov r9d, 1
mov rax, rcx
mov rcx, rbx
mov rdi, rdx
mov rdx, rax
mov r8, rsi
call fcn.1401b2ee0
mov rdx, rdi
mov rcx, qword [rbx + 0x10]
jmp 0x1400f8233
mov qword [rsp + 0x20], 1
mov r9d, 1
mov rax, rcx
mov rcx, rbx
mov rsi, rdx
mov rdx, rax
mov r8, r14
call fcn.1401b2ee0
mov rdx, rsi
mov rcx, qword [rbx + 0x10]
jmp 0x1400f7d1a
mov qword [rsp + 0x20], 1
mov r8d, 1
mov r9d, 1
mov rcx, rbx
mov rdx, r14
call fcn.1401b2ee0
mov r14, qword [rbx + 0x10]
jmp 0x1400f7d37
mov qword [rsp + 0x20], 1
mov r8d, 8
mov r9d, 1
mov rcx, rbx
call fcn.1401b2ee0
mov rdx, qword [rbx + 0x10]
jmp 0x1400f7f10
mov qword [rsp + 0x20], 1
mov r8d, 2
mov r9d, 1
mov rcx, rbx
call fcn.1401b2ee0
mov rdx, qword [rbx + 0x10]
jmp 0x1400f7f34
test eax, eax
je 0x1400f7efc
lea rcx, [0x1402941b0]
call fcn.1401b6d80
mov edx, eax
test al, al
jne 0x1400f7e13
jmp 0x1400f7efc
mov r14, qword [rsp + 0x28]
cmp byte [r14 + 0x20], 0
mov qword [rsp + 0xd0], rbp
jne 0x1400f8042
xor edi, edi
cmp qword [rbp + 0x28], 0
sete dil
add edi, edi
xor r15d, r15d
jmp 0x1400f841f
mov rax, qword [rbx + 8]
mov word [rax + rsi], 0xa0d
add qword [rbx + 0x10], 2
cmp rdi, 2
jne 0x1400f8440
inc r15
cmp r15, qword [rbp + 0x28]
jae 0x1400f8626
imul rax, r15, 0x68
add rax, qword [rbp + 0x20]
jmp 0x1400f84b0
mov rdx, qword [rbp + 0x28]
cmp r15, rdx
jae 0x1400f86bf
imul rax, r15, 0x68
add rax, qword [rbp + 0x20]
cmp rdi, 1
jne 0x1400f84b0
mov rdx, qword [rbp + 0x40]
cmp r12, rdx
jae 0x1400f86da
mov rcx, qword [rbp + 0x38]
lea rdx, [r12 + r12*8]
lea rbp, [rcx + rdx*8]
mov edi, 2
test byte [rcx + rdx*8 + 0x10], 1
je 0x1400f8489
mov r12, qword [rbp + 0x18]
mov edi, 1
add rbp, 0x20
cmp qword [rax + 0x40], 0
jne 0x1400f84cc
movzx ecx, byte [rax + 0x48]
call fcn.1400f3550
mov r13, rax
mov rsi, rdx
jmp 0x1400f84d4
mov r12, qword [rax + 8]
cmp qword [rax], 1
mov edi, 0
adc rdi, 1
lea rbp, [rax + 0x18]
cmp qword [rax + 0x40], 0
je 0x1400f8494
mov r13, qword [rax + 0x48]
mov rsi, qword [rax + 0x50]
mov rax, qword [rbx]
mov rdx, qword [rbx + 0x10]
sub rax, rdx
cmp rax, rsi
jb 0x1400f8593
add rdx, qword [rbx + 8]
mov rcx, rdx
mov rdx, r13
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add rsi, qword [rbx + 0x10]
mov qword [rbx + 0x10], rsi
mov rax, qword [rbx]
sub rax, rsi
cmp rax, 1
jbe 0x1400f85b6
mov rax, qword [rbx + 8]
mov word [rax + rsi], 0x203a
mov rax, qword [rbx]
mov rcx, qword [rbx + 0x10]
add rcx, 2
mov qword [rbx + 0x10], rcx
mov rdx, qword [rbp + 8]
mov rsi, qword [rbp + 0x10]
sub rax, rcx
cmp rax, rsi
jb 0x1400f85df
mov rbp, qword [rsp + 0xd0]
add rcx, qword [rbx + 8]
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add rsi, qword [rbx + 0x10]
mov qword [rbx + 0x10], rsi
mov rax, qword [rbx]
sub rax, rsi
cmp rax, 1
ja 0x1400f8410
mov qword [rsp + 0x20], 1
mov r8d, 2
mov r9d, 1
mov rcx, rbx
mov rdx, rsi
call fcn.1401b2ee0
mov rsi, qword [rbx + 0x10]
jmp 0x1400f8410
mov qword [rsp + 0x20], 1
mov r9d, 1
mov rcx, rbx
mov r8, rsi
call fcn.1401b2ee0
mov rdx, qword [rbx + 0x10]
jmp 0x1400f84e7
mov qword [rsp + 0x20], 1
mov r8d, 2
mov r9d, 1
mov rcx, rbx
mov rdx, rsi
call fcn.1401b2ee0
mov rsi, qword [rbx + 0x10]
jmp 0x1400f8511
mov qword [rsp + 0x20], 1
mov r9d, 1
mov rax, rcx
mov rcx, rbx
mov r14, rdx
mov rdx, rax
mov r8, rsi
call fcn.1401b2ee0
mov rdx, r14
mov r14, qword [rsp + 0x28]
mov rcx, qword [rbx + 0x10]
jmp 0x1400f853e
movzx r9d, byte [r14 + 0x20]
mov rcx, rbp
mov rdx, rsi
mov r8, rbx
call fcn.1401b5400
mov rax, qword [rbx]
mov rdx, qword [rbx + 0x10]
sub rax, rdx
cmp rax, 1
jbe 0x1400f8681
mov rax, qword [rbx + 8]
mov word [rax + rdx], 0xa0d
add qword [rbx + 0x10], 2
mov rcx, qword [r14 + 0x10]
call fcn.1400fddb0
mov rcx, qword [rsp + 0xc8]
mov rax, qword [rsp + 0x160]
mov qword [rax + 0x10], rcx
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rax], xmm0
add rsp, 0x198
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [rsp + 0x20], 1
mov r8d, 2
mov r9d, 1
mov rcx, rbx
call fcn.1401b2ee0
mov rdx, qword [rbx + 0x10]
jmp 0x1400f8636
lea r8, [0x1401dea28]
mov rcx, r15
call fcn.1401ba010
lea r8, [0x1401dea40]
call fcn.1401ba010
lea r8, [0x1401dea40]
mov rcx, r12
call fcn.1401ba010
mov byte [rsp + 0x100], al
mov qword [rsp + 0x70], r14
lea rax, [0x140172260]
mov qword [rsp + 0x78], rax
lea rax, str.unexpected_request_version:
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], 1
lea rdx, [0x1401dc958]
lea rcx, [rsp + 0x30]
call fcn.1401b9ee0
lea rax, [0x1401dcbe8]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401dc740]
lea r9, [0x1401dbdf8]
lea r8, [rsp + 0x140]
mov edx, 0x17
call fcn.1401ba2b0
lea r8, [0x1401de638]
call fcn.1401ba010
lea rcx, [0x1401dc590]
lea r8, [0x1401dc820]
mov edx, 0x22
call fcn.1401b9e80
xor r12d, r12d
mov rcx, r12
mov rdx, r14
call fcn.1401b9c70
lea rax, str.BodyLength::Unknown_would_set_chunked
mov qword [rsp + 0x70], rax
lea rax, [0x140006460]
mov qword [rsp + 0x78], rax
lea rax, [0x1401dccf0]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x48], 1
lea rdx, [0x1401dcd00]
lea rcx, [rsp + 0x30]
call fcn.1401b9ee0
lea rcx, [0x1401dc590]
lea r8, [0x1401dc8d0]
mov edx, 0x22
call fcn.1401b9e80
lea rcx, [0x1401dc590]
lea r8, [0x1401dcb90]
mov edx, 0x22
call fcn.1401b9e80
lea rcx, [0x1401dc590]
lea r8, [0x1401dcc00]
mov edx, 0x22
call fcn.1401b9e80
lea rax, [0x1401dcc70]
jmp 0x1400f8745