Function at 0x14011d4aa
Capabilities:
Check for software breakpoints

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1e08
call fcn.1402aece0
sub rsp, rax
movaps xmmword [rsp + 0x1df0], xmm9
movaps xmmword [rsp + 0x1de0], xmm8
movaps xmmword [rsp + 0x1dd0], xmm7
movaps xmmword [rsp + 0x1dc0], xmm6
mov r12, rcx
cmp dword [rcx + 0x178], 2
je case.0x1400dba58.612
mov rsi, rdx
lea rcx, [r12 + 0x178]
mov qword [rsp + 0x1d0], rcx
call fcn.1401050c8
test al, al
je case.0x1400dba58.612
lea rax, [r12 + 0xd0]
mov qword [rsp + 0x258], rax
mov al, byte [r12 + 0xc1]
mov byte [rsp + 0x45], al
mov eax, dword [r12 + 0xc2]
mov dword [rsp + 0x2c], eax
mov al, byte [r12 + 0xc6]
mov byte [rsp + 0x46], al
mov al, byte [r12 + 0xc8]
mov byte [rsp + 0x47], al
lea rax, [r12 + 0x150]
mov qword [rsp + 0x110], rax
lea rax, [r12 + 0x18]
mov qword [rsp + 0x250], rax
xorps xmm6, xmm6
movss xmm7, dword [0x1402e1c10]
lea r15, [rsp + 0x4c0]
lea rbp, [rsp + 0x120]
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0x1c8], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x1d8], rsi
cmp qword [r12 + 0x158], 0
je 0x14011f140
mov rax, qword [0x14042a388]
mov qword [rsp + 0x4c0], 2
mov qword [rsp + 0x4e0], rax
add rax, 0x30
lea rcx, str.failed_to_write_whole_buffer
mov qword [rsp + 0x1140], rcx
and qword [rsp + 0x1148], 0
mov qword [rsp + 0x1150], rax
mov rcx, r15
lea rdx, [rsp + 0x1140]
call fcn.14017720e
movdqu xmm0, xmmword [rsp + 0x4c0]
movups xmm1, xmmword [rsp + 0x4d0]
movdqa xmmword [rsp + 0x280], xmm0
movaps xmmword [rsp + 0x290], xmm1
mov rax, qword [rsp + 0x4e0]
mov qword [rsp + 0x2a0], rax
cmp dword [rsp + 0x280], 2
je 0x14011d659
lea rcx, [rsp + 0x280]
lea rdx, [rsp + 0x298]
call fcn.14017728a
mov rax, qword [rsp + 0x2a0]
test rax, rax
je 0x14011d6b0
movdqu xmm0, xmmword [rax + 0x10]
movdqu xmmword [rsp + 0x1140], xmm0
lea rax, [rsp + 0x1140]
mov qword [rsp + 0x58], rax
lea rax, [0x14008e9e0]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x20], 1
mov r8d, 2
mov rcx, r15
lea rdx, [0x1403a90b8]
lea r9, [rsp + 0x58]
call fcn.1400044bf
mov r14, qword [r12 + 0x150]
mov rsi, qword [r12 + 0x158]
mov qword [rsp + 0x58], r14
mov qword [rsp + 0x60], rsi
xor edi, edi
mov qword [rsp + 0x68], rdi
lea rcx, [rsp + 0x58]
call fcn.14006ecba
test al, 1
je 0x14011f147
cmp dl, 0xd
jne 0x14011d711
lea rax, [rdi + 1]
mov qword [rsp + 0x68], rax
cmp rsi, rax
jbe 0x14011f147
mov al, byte [r14 + rdi + 1]
add rdi, 2
mov qword [rsp + 0x68], rdi
cmp al, 0xa
je 0x14011d6d1
jmp 0x14011f163
movzx eax, dl
cmp eax, 0xa
jne 0x14011d71e
inc rdi
jmp 0x14011d6cc
lea rcx, [rsp + 0x58]
call fcn.14006ec92
mov rcx, qword [rsp + 0x60]
mov rax, qword [rsp + 0x68]
cmp rax, 0xfffffffffffffff7
ja 0x14011d812
lea rdx, [rax + 8]
cmp rdx, rcx
ja 0x14011d812
mov r8, qword [rsp + 0x58]
movq xmm0, qword [r8 + rax]
movdqa xmmword [rsp + 0x180], xmm0
mov r9b, byte [rsp + 0x186]
mov r10b, byte [rsp + 0x185]
mov r11b, byte [rsp + 0x184]
mov bl, byte [rsp + 0x183]
mov dil, byte [rsp + 0x182]
mov r15b, byte [rsp + 0x180]
mov bpl, byte [rsp + 0x181]
mov qword [rsp + 0x68], rdx
mov r12d, 6
cmp r15b, 0x48
jne 0x14011e14d
cmp bpl, 0x54
jne 0x14011e14d
cmp dil, 0x54
lea rbp, [rsp + 0x120]
jne 0x14011e155
cmp bl, 0x50
jne 0x14011e155
cmp r11b, 0x2f
jne 0x14011e155
cmp r10b, 0x31
jne 0x14011e155
cmp r9b, 0x2e
jne 0x14011e155
pextrw r9d, xmm0, 3
shr r9d, 8
cmp r9b, 0x30
je 0x14011d903
cmp r9d, 0x31
jne 0x14011e155
mov r9b, 2
jmp 0x14011d906
cmp rcx, rax
jbe 0x14011f147
mov rdx, qword [rsp + 0x58]
mov r9b, byte [rdx + rax]
lea r8, [rax + 1]
mov qword [rsp + 0x68], r8
mov r12d, 6
cmp r9b, 0x48
jne 0x14011e14d
cmp rcx, r8
jbe 0x14011f147
mov r9b, byte [rdx + rax + 1]
lea r8, [rax + 2]
mov qword [rsp + 0x68], r8
cmp r9b, 0x54
jne 0x14011e14d
cmp rcx, r8
jbe 0x14011f147
mov r9b, byte [rdx + rax + 2]
lea r8, [rax + 3]
mov qword [rsp + 0x68], r8
cmp r9b, 0x54
jne 0x14011e14d
cmp rcx, r8
jbe 0x14011f147
mov r9b, byte [rdx + rax + 3]
lea r8, [rax + 4]
lea eax, [rax + 4]
mov qword [rsp + 0x68], r8
cmp r9b, 0x50
jne 0x14011e14d
cmp rcx, r8
jbe 0x14011f147
mov r9b, byte [rdx + rax + 4]
lea r8, [rax + 5]
mov qword [rsp + 0x68], r8
cmp r9b, 0x2f
jne 0x14011e14d
cmp rcx, r8
jbe 0x14011f147
mov r8b, byte [rdx + rax + 5]
add rax, 6
mov qword [rsp + 0x68], rax
cmp r8b, 0x31
jne 0x14011e14d
cmp rcx, rax
jbe 0x14011f147
cmp byte [rdx + rax], 0x2e
mov eax, 0
cmove r12, rax
jne 0x14011e14d
jmp 0x14011f147
mov r9b, 1
mov qword [rsp + 0x108], r9
cmp rcx, rdx
jbe 0x14011f147
mov cl, byte [r8 + rax + 8]
add rax, 9
mov qword [rsp + 0x68], rax
cmp cl, 0x20
and byte [rdi], cl
test dword [rdi], esp
or byte [rax], al
invalid
lea rcx, [rsp + 0x58]
call fcn.14006ec92
test dword [rsp + 0x2c], 0xff0000
je 0x14011d954
lea rcx, [rsp + 0x58]
call fcn.14006ec56
test al, al
jne 0x14011f147
mov rcx, qword [rsp + 0x60]
mov rax, qword [rsp + 0x68]
cmp rcx, rax
jbe 0x14011f147
mov rdx, qword [rsp + 0x58]
mov bl, byte [rdx + rax]
add bl, 0xd0
mov r12d, 3
cmp bl, 9
ja 0x14011f169
lea r8, [rax + 1]
cmp rcx, r8
jbe 0x14011f147
mov bpl, byte [rdx + rax + 1]
add bpl, 0xd0
cmp bpl, 9
ja 0x14011f169
lea r8, [rax + 2]
cmp rcx, r8
jbe 0x14011f147
mov r13b, byte [rdx + rax + 2]
add r13b, 0xd0
cmp r13b, 0xa
jae 0x14011f169
invalid
lea r8, [rax + 3]
cmp rcx, r8
jbe 0x14011f147
movzx r8d, byte [rdx + rax + 3]
lea r9, [rax + 4]
mov qword [rsp + 0x68], r9
cmp r8d, 0xa
je 0x14011daa3
cmp r8d, 0xd
je 0x14011da84
cmp r8d, 0x20
jne 0x14011f169
test dword [rsp + 0x2c], 0xff0000
je 0x14011da17
lea rcx, [rsp + 0x58]
call fcn.14006ec56
test al, al
jne 0x14011f147
lea rcx, [rsp + 0x58]
call fcn.14006ec92
mov r9, qword [rsp + 0x58]
mov rax, qword [rsp + 0x60]
mov r15, qword [rsp + 0x68]
xor ecx, ecx
cmp rax, r15
jbe 0x14011f147
movzx edx, byte [r9 + r15]
cmp edx, 9
je 0x14011da72
cmp edx, 0x20
je 0x14011da72
lea r8, [r15 + 1]
cmp edx, 0xa
je 0x14011ef6d
cmp edx, 0xd
je 0x14011ef55
test dl, dl
js 0x14011da72
lea r8d, [rdx - 0x21]
cmp r8b, 0x5d
clc
pop rbp
ja 0x14011f169
test dl, dl
movzx ecx, cl
mov edx, 1
cmovs ecx, edx
inc r15
jmp 0x14011da32
cmp rcx, r9
jbe 0x14011f147
mov cl, byte [rdx + rax + 4]
add rax, 5
mov qword [rsp + 0x68], rax
cmp cl, 0xa
jne 0x14011f169
lea rcx, [rsp + 0x58]
call fcn.14006ec92
lea rax, str.failed_to_write_whole_buffer
mov qword [rsp + 0xc8], rax
xor r15d, r15d
movzx eax, bl
imul eax, eax, 0x64
movzx ecx, bpl
imul ecx, ecx, 0xa
add ecx, eax
movzx eax, r13b
add eax, ecx
mov qword [rsp + 0x100], rax
sub rsi, qword [rsp + 0x60]
xor r13d, r13d
xor edi, edi
mov qword [rsp + 0x38], r13
shl r13, 5
mov qword [rsp + 0x118], r13
lea rax, [rsp + r13]
add rax, 0x4c0
mov qword [rsp + 0xd0], rax
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
jl 0x14011db31
push rax
mov rcx, qword [rsp + 0x60]
mov rbx, qword [rsp + 0x68]
cmp rcx, rbx
jbe 0x14011f147
mov rbp, qword [rsp + 0x58]
movzx eax, byte [rbp + rbx]
lea r13, [rbx + 1]
mov qword [rsp + 0x68], r13
cmp eax, 0xa
je 0x14011efa7
cmp eax, 0xd
je 0x14011efba
lea rdx, [0x140341728]
cmp byte [rax + rdx], 0
je case.0x14001fe77.2416
mov rdx, rbx
not rdx
add rdx, rcx
lea r8, [rbx + rbp]
add r8, 2
mov r10, rbx
inc rbx
cmp rcx, rbx
jbe 0x14011f147
mov rax, r8
movzx r9d, byte [rbp + r10 + 1]
dec rdx
inc r8
lea r11, [0x140341728]
cmp byte [r9 + r11], 0
jne 0x14011db68
lea r11, [r10 + 2]
add qword [rsp + 0x50], r11
push rax
lea rdx, [r11 + rbp]
lea edx, [rbx + rbp]
mov r8, rcx
and qword [rsp + 0x68], 0
sub r8, r11
mov qword [rsp + 0x58], rdx
mov qword [rsp + 0x60], r8
cmp r9b, 0x3a
je 0x14011dc20
cmp byte [rsp + 0x45], 0
je 0x14011df5d
sub r10, rcx
lea rcx, [rbx + rbp]
inc rcx
xor r13d, r13d
cmp r9b, 0x20
je 0x14011dbe9
movzx r11d, r9b
cmp r11d, 9
jne 0x14011df60
lea r9, [r10 + r13]
add r9, 2
test r9, r9
je 0x14011f147
mov r9b, byte [rcx + r13]
inc r13
mov qword [rsp + 0x68], r13
cmp r9b, 0x3a
jne 0x14011dbd5
add r13, qword [rsp + 0x50]
lea rcx, [rsp + 0x58]
pop rax
call fcn.14006ec92
mov qword [rsp + 0x50], r13
mov r8, qword [rsp + 0x58]
mov r12, qword [rsp + 0x60]
invalid
mov rdi, qword [rsp + 0x68]
cmp r12, rdi
jbe 0x14011f147
invalid
movzx eax, byte [r8 + rdi]
lea r13, [rdi + 1]
mov qword [rsp + 0x68], r13
cmp rax, 9
je 0x14011dc0c
cmp eax, 0x20
je 0x14011dc0c
lea rcx, [0x14032d056]
cmp byte [rax + rcx], 0
jne 0x14011dd13
cmp eax, 0xa
je 0x14011dc90
cmp eax, 0xd
jne 0x14011dfbd
cmp r12, r13
jbe 0x14011f147
mov al, byte [r8 + rdi + 1]
add rdi, 2
mov qword [rsp + 0x68], rdi
cmp al, 0xa
je 0x14011dc93
jmp 0x14011f10c
mov rdi, r13
cmp byte [rsp + 0x2c], 0
je 0x14011e071
lea rcx, [rsp + 0x58]
mov r13, r8
call fcn.14006ecba
test al, 1
je 0x14011f147
mov r8, r13
cmp dl, 9
je 0x14011dc2f
movzx eax, dl
cmp eax, 0x20
je 0x14011dc2f
jmp 0x14011e071
cmp dword [rsp + 0x2c], 0x1000000
jb 0x14011e138
test al, al
je 0x14011e138
movzx eax, al
cmp eax, 0xa
je 0x14011df49
push rdi
add al, byte [rax]
invalid
cmp eax, 0xd
je 0x14011df2b
cmp rcx, r13
jbe 0x14011f147
mov al, byte [rbp + r13]
inc r13
mov qword [rsp + 0x68], r13
jmp 0x14011dcde
mov rax, qword [0x14042fcd0]
test rax, rax
jne 0x14011dd57
mov ecx, 0xf
call fcn.140028909
mov r12d, eax
mov ecx, 0xb
call fcn.140028909
movzx eax, al
lea rcx, [rax - 1]
or rcx, 1
lea rdx, [rax + 2]
test r12b, r12b
cmovne rcx, rdx
mov qword [0x14042fcd0], rcx
cmovne rax, rdx
cmp rax, 3
lea rdi, [0x14032d056]
cmp eax, 0x20f2f4
je 0x14011dd72
cmp rax, 2
je 0x14011dd8c
cmp rax, 1
je 0x14011dd80
jmp 0x14011dd96
lea rcx, [rsp + 0x58]
call fcn.14006ed0b
test al, al
je 0x14011dd96
lea rcx, [rsp + 0x58]
call fcn.14006ecd5
jmp 0x14011dd96
lea rcx, [rsp + 0x58]
call fcn.14006ed0b
cmc
invalid
mov r12, qword [rsp + 0x58]
mov r9, qword [rsp + 0x60]
mov r13, qword [rsp + 0x68]
cmp r13, 0xfffffffffffffff7
ja 0x14011de49
lea rcx, [r13 + 8]
cmp rcx, r9
ja 0x14011de49
movq xmm0, qword [r12 + r13]
movdqa xmmword [rsp + 0x2b0], xmm0
movzx eax, byte [rsp + 0x2b0]
cmp byte [rax + rdi], 0
je 0x14011de72
movd edx, xmm0
mov eax, edx
shr eax, 8
movzx r8d, al
cmp byte [r8 + rdi], 0
je 0x14011de77
invalid
add byte [rax], al
invalid
mov eax, edx
shr eax, 0x10
movzx r8d, al
cmp byte [r8 + rdi], 0
je 0x14011de7d
shr edx, 0x18
cmp byte [rdx + rdi], 0
cmp al, 0x3a
invalid
je 0x14011de83
pextrw eax, xmm0, 2
movzx edx, al
cmp byte [rdx + rdi], 0
je 0x14011de8e
shr eax, 8
cmp byte [rax + rdi], 0
invalid
je 0x14011de94
pextrw eax, xmm0, 3
movzx edx, al
cmp byte [rdx + rdi], 0
je 0x14011de9a
shr eax, 8
cmp byte [rax + rdi], 0
je 0x14011dea1
mov qword [rsp + 0x68], rcx
mov r13, rcx
jmp 0x14011dda5
cmp r9, r13
jbe 0x14011f147
movzx eax, byte [r12 + r13]
inc r13
mov qword [rsp + 0x68], r13
lea rdi, [0x14032d056]
cmp byte [rax + rdi], 0
jne 0x14011dda5
invalid
invalid
invalid
invalid
invalid
jmp 0x14011dea9
inc r13
jmp 0x14011de9e
add r13, 2
jmp 0x14011de9e
add r13, 3
jmp 0x14011de9e
add r13, 4
mov rcx, r13
mov eax, edx
jmp 0x14011dea1
add r13, 5
jmp 0x14011de9e
add r13, 6
jmp 0x14011de9e
add r13, 7
mov rcx, r13
mov qword [rsp + 0x68], rcx
mov r13, rcx
mov qword [rsp + 0x1c0], 0xffffffffffffffff
cmp al, 0xa
je 0x14011deee
movzx ecx, al
cmp ecx, 0xd
jne 0x14011e028
cmp r9, r13
jbe 0x14011f147
mov al, byte [r12 + r13]
inc r13
mov qword [rsp + 0x68], r13
mov qword [rsp + 0x1c0], 0xfffffffffffffffe
cmp al, 0xa
jne 0x14011f10c
cmp byte [rsp + 0x2c], 0
je 0x14011e109
lea rcx, [rsp + 0x58]
mov rdi, r9
call fcn.14006ecba
test al, 1
je 0x14011f147
cmp dl, 9
je 0x14011dd13
mov r9, rdi
movzx eax, dl
cmp eax, 0x20
je 0x14011dd13
invalid
jmp 0x14011e109
cmp rcx, r13
jbe 0x14011f147
mov al, byte [rbp + r13]
inc r13
mov qword [rsp + 0x68], r13
cmp al, 0xa
jne 0x14011e138
add qword [rsp + 0x50], r13
lea rcx, [rsp + 0x58]
call fcn.14006ec92
jmp 0x14011db0e
xor r13d, r13d
cmp dword [rsp + 0x2c], 0x1000000
mov rcx, qword [rsp + 0x30]
jb 0x14011e13d
add dword [rax], eax
invalid
add rax, r13
test r9b, r9b
je 0x14011e13d
movzx ecx, r9b
cmp ecx, 0xa
je 0x14011df49
cmp ecx, 0xd
je 0x14011dfab
cmp r8, r13
jbe 0x14011f147
mov r9b, byte [rax]
inc r13
mov qword [rsp + 0x68], r13
and al, 0x68
inc rax
mov rcx, qword [rsp + 0x30]
jmp 0x14011df76
cmp r8, r13
jbe 0x14011f147
mov al, byte [rdx + r13]
jmp 0x14011df39
cmp dword [rsp + 0x2c], 0x1000000
jb 0x14011f10c
test al, al
je 0x14011f10c
movzx eax, al
cmp eax, 0xa
je 0x14011e014
cmp eax, 0xd
je 0x14011dff7
cmp r12, r13
jbe 0x14011f147
pop rsi
adc dword [rax], eax
invalid
mov al, byte [r8 + r13]
inc r13
mov qword [rsp + 0x68], r13
jmp 0x14011dfcb
cmp r12, r13
jbe 0x14011f147
mov al, byte [r8 + r13]
inc r13
mov qword [rsp + 0x68], r13
cmp al, 0xa
jne 0x14011f10c
lea rcx, [rsp + 0x58]
call fcn.14006ec92
add qword [rsp + 0x50], r13
jmp 0x14011db0e
invalid
cmp dword [rsp + 0x2c], 0x1000000
jb 0x14011f10c
test al, al
je 0x14011f10c
movzx eax, al
cmp eax, 0xa
je 0x14011e014
cmp eax, 0xd
je 0x14011e062
cmp r9, r13
jbe 0x14011f147
mov al, byte [r12 + r13]
inc r13
mov qword [rsp + 0x68], r13
jmp 0x14011e036
cmp r9, r13
jbe 0x14011f147
mov al, byte [r12 + r13]
jmp 0x14011e004
lea rcx, [rsp + 0x58]
call fcn.14006ec92
mov rcx, rax
xor r8d, r8d
lea r9, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.8.0_srclib.rs
call fcn.140031d89
mov r12, rax
mov r9, rdx
mov r13, qword [rsp + 0x38]
cmp r13, 0x64
je 0x14011f136
add rdi, qword [rsp + 0x50]
inc r13
mov rcx, r9
test rcx, rcx
je 0x14011e0ed
mov r8, rcx
movzx eax, byte [r12 + rcx - 1]
cmp rax, 0x20
ja 0x14011e0d5
lea rcx, [r8 - 1]
movabs rdx, 0x100002600
bt rdx, rax
jb 0x14011e0ad
mov rcx, r12
mov rdx, r9
lea r9, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.8.0_srclib.rs
call fcn.140031d89
mov r12, rax
mov r9, rdx
mov rax, qword [rsp + 0xd0]
mov qword [rax], rbp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], r9
jmp 0x14011dae6
mov rcx, qword [rsp + 0x1c0]
add rcx, r13
mov rax, r12
add rax, r13
call 0x164766466
push 0xffffffffe9294d00
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], r9
mov r9, rcx
mov rdi, r13
jmp 0x14011e093
mov rcx, qword [rsp + 0x30]
and rcx, 0xffffffffffffff00
mov qword [rsp + 0x30], rcx
movzx r12d, cl
lea rbp, [rsp + 0x120]
cmp r12d, 6
jne 0x14011f171
cmp byte [rsp + 0x47], 0
je 0x14011f171
xor esi, esi
mov ax, 0xc8
mov qword [rsp + 0x100], rax
xor eax, eax
xor r14d, r14d
xor r13d, r13d
mov r12, qword [rsp + 0x48]
lea r15, [rsp + 0x4c0]
mov qword [rsp + 0x228], rax
mov rax, qword [rsp + 0x130]
lea rcx, [rsp + 0x230]
mov qword [rcx + 0x10], rax
movdqa xmm0, xmmword [rsp + 0x120]
movdqu xmmword [rcx], xmm0
lea rcx, [rsp + 0x2c8]
mov rdx, qword [rsp + 0x110]
mov r8, rsi
call fcn.140047280
cmp byte [rsp + 0x2c], 0
lea rbx, [rsp + 0x190]
je 0x14011e256
lea rcx, [rsp + 0x1140]
mov rdx, r13
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
call fcn.140073ec5
mov rsi, rax
mov rdi, rdx
shl rdi, 5
add rdi, rax
cmp rsi, rdi
je 0x14011e256
mov r8, qword [rsp + 0x2c8]
mov r9, qword [rsp + 0x2d0]
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
lea rax, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
mov qword [rsp + 0x20], rax
call fcn.1400703a1
xor ecx, ecx
cmp rdx, rcx
je 0x14011e250
movzx r8d, byte [rax + rcx]
cmp r8d, 0xd
je 0x14011e247
cmp r8d, 0xa
jne 0x14011e24b
mov byte [rax + rcx], 0x20
inc rcx
jmp 0x14011e231
add rsi, 0x20
jmp 0x14011e201
lea rcx, [rsp + 0x260]
lea rdx, [rsp + 0x2c8]
call fcn.140060175
mov rax, qword [r12 + 0x10]
mov qword [r12 + 0x10], 3
cmp rax, 3
jne 0x14011e289
mov rcx, rbp
call fcn.140069e10
jmp 0x14011e2a9
mov qword [rsp + 0x120], rax
mov ecx, 0xb
lea rdi, [rsp + 0x128]
mov rsi, qword [rsp + 0x250]
rep movsq qword [rdi], qword [rsi]
cmp r14b, 2
sete byte [rsp + 0xd0]
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax + 0x46247c], al
mov qword [rsp + 0x108], r14
je 0x14011e30a
mov edx, 2
xor ecx, ecx
call fcn.14009db95
lea rcx, [rsp + 0x60]
movups xmmword [rcx + 0x28], xmm6
movups xmmword [rcx + 0x40], xmm6
mov qword [rsp + 0x70], rax
and qword [rsp + 0x78], 0
mov eax, 8
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x98], rax
and word [rsp + 0xb0], 0
xor eax, eax
jmp 0x14011e30f
mov eax, 3
mov qword [rsp + 0x58], rax
mov r14, qword [rsp + 0x158]
mov rax, r14
add rax, r13
jb 0x14011fbd6
mov rsi, qword [rsp + 0x140]
cmp rax, rsi
jbe 0x14011e546
lea rcx, [rax - 1]
bsr rcx, rcx
not ecx
mov rbx, 0xffffffffffffffff
shr rbx, cl
inc rbx
cmp rax, 2
mov eax, 1
cmovb rbx, rax
cmp rbx, 0x8000
ja 0x14011fc01
test rbx, rbx
je 0x14011fc16
test r14, r14
je 0x14011e4bc
mov rdi, qword [rsp + 0x138]
movzx eax, word [rsp + 0x178]
movzx ecx, ax
lea rdx, [rsi*4]
xor r15d, r15d
mov qword [rsp + 0x38], r13
test rdx, rdx
je 0x14011e3cc
cmp word [rdi + r15*4], 0xffff
je 0x14011e3c3
movzx r8d, word [rdi + r15*4 + 2]
mov r9d, eax
and r9d, r8d
mov r8d, r15d
sub r8d, r9d
test r8d, ecx
je 0x14011e3cf
add rdx, 0xfffffffffffffffc
inc r15
jmp 0x14011e39f
xor r15d, r15d
lea r12, [rsp + 0x4c0]
mov rcx, r12
mov rdx, rbx
call fcn.140069b21
mov rcx, r12
call fcn.140069a8b
mov r13, rdx
mov qword [rsp + 0x138], rax
mov qword [rsp + 0x140], rdx
dec ebx
mov word [rsp + 0x178], bx
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.14007103e
mov rbx, rdx
shl rbx, 2
test rbx, rbx
je 0x14011e43e
lea r12, [rax + 4]
movzx edx, word [rax]
movzx r8d, word [rax + 2]
mov rcx, rbp
call fcn.140071092
add rbx, 0xfffffffffffffffc
mov rax, r12
jmp 0x14011e41c
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.14007106a
mov rbx, rdx
shl rbx, 2
mov r12, qword [rsp + 0x48]
test rbx, rbx
je 0x14011e47a
lea r15, [rax + 4]
movzx edx, word [rax]
mov bh, 0x10
movzx r8d, word [rax + 2]
mov rcx, rbp
call fcn.140071092
add rbx, 0xfffffffffffffffc
mov rax, r15
jmp 0x14011e458
mov rax, r13
shr rax, 2
add rax, r14
sub r13, rax
lea rcx, [rsp + 0x148]
mov rdx, r13
call fcn.14005e74e
mov rcx, rdi
mov rdx, rsi
call fcn.14005ba16
lea r15, [rsp + 0x4c0]
lea rbx, [rsp + 0x190]
mov r13, qword [rsp + 0x38]
jmp 0x14011e546
lea eax, [rbx - 1]
mov word [rsp + 0x178], ax
mov rcx, r15
mov rdx, rbx
call fcn.140069b21
mov rcx, r15
call fcn.140069a8b
mov rdi, rax
mov r14, rdx
mov rcx, qword [rsp + 0x138]
mov rdx, rsi
call fcn.14005ba16
mov qword [rsp + 0x138], rdi
mov qword [rsp + 0x140], r14
and al, 0x40
add dword [rax], eax
add byte [rax - 0x77], cl
fmul dword [rax - 0x3f]
call 0x1033b2d0c
mov rcx, rbx
call fcn.140069c76
mov rsi, rax
mov rdi, rdx
lea rcx, [rsp + 0x148]
call fcn.140079c2e
mov qword [rsp + 0x148], rsi
mov qword [rsp + 0x150], rdi
and qword [rsp + 0x158], 0
lea rbx, [rsp + 0x190]
lea rcx, [rsp + 0x1140]
mov rdx, r13
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
call fcn.140073ec5
mov rdi, rax
shl rdx, 5
add rdx, rax
mov qword [rsp + 0x50], rdx
cmp rdi, qword [rsp + 0x50]
je 0x14011ec36
mov r8, qword [rsp + 0x268]
mov r9, qword [rsp + 0x270]
mov rcx, qword [rdi]
mov rdx, qword [rdi + 8]
lea rax, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
add byte [rax - 0x77], cl
and al, 0x20
call fcn.1400703a1
mov r8, rdx
mov rcx, r15
mov rdx, rax
call case.0x140061998.334
cmp qword [rsp + 0x4c0], 0
jne 0x14011f282
lea rax, [rsp + 0x4c8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x210], xmm1
movaps xmmword [rsp + 0x200], xmm0
mov r8, qword [rdi + 0x10]
mov r9, qword [rdi + 0x18]
lea rsi, [rsp + 0x1e0]
mov rcx, rsi
lea rdx, [rsp + 0x260]
call fcn.140046d49
movups xmm0, xmmword [rsp + 0x1e0]
movups xmm1, xmmword [rsp + 0x1f0]
movaps xmmword [rsp + 0x4c0], xmm0
movaps xmmword [rsp + 0x4d0], xmm1
and qword [rsp + 0x4c0], 0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdx, rsi
lea r8, [0x14032d840]
call fcn.140071e2f
mov rcx, r15
call fcn.14005b0c5
mov byte [rsp + 0x1b0], 0
cmp qword [rsp + 0x200], 0
jne 0x14011e697
cmp byte [rsp + 0x208], 0x14
jne 0x14011e697
mov rcx, qword [rsp + 0x198]
mov rdx, qword [rsp + 0x1a0]
test byte [rsp + 0xd0], 1
jne 0x14011e67c
call fcn.1400733cd
jmp 0x14011e690
mov r9d, 5
lea r8, [0x14036c9e3]
call fcn.1400733df
xor al, 1
mov byte [rsp + 0xd0], al
mov rsi, qword [rsp + 0x58]
cmp rsi, 3
je 0x14011eafe
mov r8, qword [rdi]
mov r9, qword [rdi + 8]
lea rcx, [rsp + 0x1e0]
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x60
add al, byte [rax]
add al, ch
xchg dword [rsi - 0x74b7000e], eax
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rbx - 0x76b7fe02], al
mov esp, 0x11824
add byte [rbp + 0xc], dh
test rax, rax
js 0x14011e717
cvtsi2ss xmm0, rax
jmp 0x14011e72c
mov rsi, qword [rsp + 0x78]
mov rcx, rsi
shr rcx, 2
mov rdx, rsi
sub rdx, rcx
cmp rax, rdx
jne 0x14011e7a8
test rax, rax
je 0x14011eb37
add rsi, rsi
lea rcx, [rsp + 0x58]
mov rdx, rsi
jmp 0x14011e7a3
mov rcx, rax
shr rcx, 1
and eax, 1
or rax, rcx
cvtsi2ss xmm0, rax
addss xmm0, xmm0
mov rdx, qword [rsp + 0x78]
test rdx, rdx
js 0x14011e73d
cvtsi2ss xmm1, rdx
jmp 0x14011e754
mov rax, rdx
shr rax, 1
mov ecx, edx
and ecx, 1
or rcx, rax
cvtsi2ss xmm1, rcx
addss xmm1, xmm1
divss xmm0, xmm1
ucomiss xmm0, xmm7
jae 0x14011e795
lea rcx, [rsp + 0x58]
call fcn.140069ec0
mov rsi, qword [rsp + 0x70]
mov esi, dword [rsp + 0x70]
mov rdi, qword [rsp + 0x78]
lea rax, [rdi*4]
mov rcx, rsi
test rax, rax
je 0x14011e969
mov dword [rcx], 0xffff
add rcx, 4
add rax, 0xfffffffffffffffc
jmp 0x14011e77c
and qword [rsp + 0x58], 0
add rdx, rdx
lea rcx, [rsp + 0x58]
call fcn.140070e5e
lea rcx, [rsp + 0x58]
lea rdx, [rsp + 0x200]
call fcn.140070bc5
mov esi, eax
movzx r13d, word [rsp + 0xb0]
mov eax, esi
and eax, r13d
mov r15, qword [rsp + 0x70]
mov rbp, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x80]
mov qword [rsp + 0x38], rcx
mov r14, qword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rbp + 0x31], al
xor r12d, r12d
mov rdi, rax
mov eax, 0
cmp rdi, rbp
jae 0x14011e7ec
movzx ebx, word [r15 + rdi*4]
cmp rbx, 0xffff
je 0x14011e867
movzx eax, word [r15 + rdi*4 + 2]
mov ecx, r13d
and ecx, eax
mov r8d, edi
sub r8d, ecx
mov ecx, r13d
and ecx, r8d
cmp rcx, r12
jb 0x14011e8cc
cmp ax, si
jne 0x14011e85c
mov rcx, qword [rsp + 0x38]
mov rdx, r14
mov r8, rbx
lea r9, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
call fcn.1400702a1
lea rcx, [rax + 0x38]
lea rdx, [rsp + 0x200]
call fcn.14005e917
test al, al
jne 0x14011ea24
inc r12
inc rdi
mov rax, rdi
mov eax, edi
jmp 0x14011e7ec
mov rbx, qword [rsp + 0x90]
lea r15, [rsp + 0x4c0]
mov esp, 0x4c024
add byte [rcx + rcx*4 - 7], cl
lea rdx, [rsp + 0x200]
call fcn.14006cbf1
lea rcx, [rsp + 0x58]
and al, 0x58
mov edx, esi
mov r8, r15
lea r9, [rsp + 0x1e0]
call fcn.140071614
mov rdx, qword [rsp + 0x78]
cmp rdi, rdx
lea rbp, [rsp + 0x120]
jae 0x14011fbaa
mov rax, qword [rsp + 0x70]
mov word [rax + rdi*4], bx
mov word [rax + rdi*4 + 2], si
mov r12, qword [rsp + 0x48]
jmp 0x14011eaee
mov r14, qword [rsp + 0x58]
lea r15, [rsp + 0x4c0]
mov rcx, r15
lea rdx, [rsp + 0x200]
call fcn.14006cbf1
movzx ebx, word [rsp + 0x90]
pushfq
and al, 0x90
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x58
mov edx, esi
mov r8, r15
lea r9, [rsp + 0x1e0]
call fcn.140071614
mov rcx, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x78]
mov word [rsp + 0x20], si
mov r8, rdi
mov r9d, ebx
call fcn.14005e6fc
mov rcx, qword [rsp + 0x58]
mov ecx, dword [rsp + 0x58]
test rcx, rcx
mov rdx, rcx
mov r8d, 1
cmove rdx, r8
ror byte [rax - 0x7d], 1
clc
jg 0x14011e984
cmova ecx, edx
cmp r14, 2
cmove rdx, rcx
cmp r12, 0x200
cmovb rdx, rcx
mov qword [rsp + 0x58], rdx
mov r12, qword [rsp + 0x48]
lea rbp, [rsp + 0x120]
jmp 0x14011eaee
invalid
mov r15, qword [rsp + 0x80]
imul rax, qword [rsp + 0x90], 0x60
add rax, r15
mov qword [rsp + 0x38], rax
movzx ebp, word [rsp + 0xb0]
movzx r12d, bp
xor ebx, ebx
cmp r15, qword [rsp + 0x38]
je 0x14011e7a8
lea r14, [r15 + 0x60]
lea r13, [rbx + 1]
lea rdx, [r15 + 0x38]
lea rcx, [rsp + 0x58]
call fcn.14005e224
movzx ecx, ax
mov edx, r12d
and edx, ecx
retf 0x4166
mov dword [rdi + 0x58], ecx
pop r8
xor ecx, ecx
mov r8, rdx
mov edx, 0
cmp r8, rdi
jae 0x14011e9c0
cmp word [rsi + r8*4], 0xffff
je 0x14011e9f9
movzx edx, word [rsi + r8*4 + 2]
and edx, ebp
mov r9d, r8d
sub r9d, edx
mov edx, r12d
and edx, r9d
cmp rdx, rcx
jb 0x14011ea06
inc rcx
inc r8
mov rdx, r8
jmp 0x14011e9c0
mov word [rsi + r8*4], bx
mov word [rsi + r8*4 + 2], ax
jmp 0x14011ea19
mov word [rsp + 0x20], ax
mov rcx, rsi
mov rdx, rdi
mov r9d, ebx
call fcn.14005e6fc
mov r15, r14
mov rbx, r13
jmp 0x14011e990
cmp r14, rbx
jbe 0x14011fbb6
imul rax, rbx, 0x60
mov rcx, qword [rsp + 0x38]
lea rdi, [rcx + rax]
add dword [rax - 0x7d], ecx
cmp al, 1
add byte [rdi], cl
test byte [rbx + 1], bh
add byte [rax], al
mov rsi, qword [rdi + 0x10]
mov r14, qword [rsp + 0xa8]
movups xmm0, xmmword [rsp + 0x1e0]
movups xmm1, xmmword [rsp + 0x1f0]
lea rax, [rsp + 0x4c8]
movups xmmword [rax + 0x28], xmm1
movups xmmword [rax + 0x18], xmm0
mov qword [rsp + 0x4c0], 1
mov qword [rsp + 0x4c8], rsi
and qword [rsp + 0x4d0], 0
mov qword [rsp + 0x4d8], rbx
lea rcx, [rsp + 0x98]
lea r15, [rsp + 0x4c0]
mov rdx, r15
call fcn.1400715b8
mov rdx, qword [rsp + 0xa8]
add byte [rax], al
add byte [rax + 0x39], cl
mov r12, qword [rsp + 0x48]
lea rbp, [rsp + 0x120]
jbe 0x14011fbc5
mov rax, qword [rsp + 0x98]
shl rsi, 6
mov ecx, 1
mov qword [rax + rsi + 0x10], rcx
mov qword [rax + rsi + 0x18], r14
mov qword [rdi], rcx
mov qword [rdi + 0x10], r14
lea rbx, [rsp + 0x190]
mov rdi, qword [rsp + 0x118]
add rdi, 0x20
movdqa xmm0, xmmword [rsp + 0x200]
movaps xmm1, xmmword [rsp + 0x210]
and al, 0x10
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x4d0], ecx
movdqa xmmword [rsp + 0x4c0], xmm0
mov rcx, rbp
mov rdx, r15
mov r8, rbx
call fcn.14005ed04
jmp 0x14011e56c
mov word [rsp + 0xb0], 7
mov edx, 8
lea rdi, [rsp + 0x4c0]
mov rcx, rdi
call fcn.140069b21
mov rcx, rdi
call fcn.140069a8b
mov rdi, rax
mov rbx, rdx
mov rcx, qword [rsp + 0x70]
mov rdx, rsi
call fcn.14005ba16
mov qword [rsp + 0x70], rdi
mov qword [rsp + 0x78], rbx
mov ecx, 0x240
call fcn.1400710d6
test rax, rax
je 0x14011fbf0
mov rsi, rax
lea rcx, [rsp + 0x80]
call fcn.14007079c
mov qword [rsp + 0x80], rsi
mov qword [rsp + 0x88], 6
and qword [rsp + 0x90], 0
add byte [rax], al
add cl, ch
invalid
sti
invalid
invalid
mov rsi, qword [rsp + 0xa8]
movups xmm0, xmmword [rsp + 0x1e0]
movups xmm1, xmmword [rsp + 0x1f0]
lea rax, [rsp + 0x4c8]
movups xmmword [rax + 0x28], xmm1
movups xmmword [rax + 0x18], xmm0
and qword [rsp + 0x4c0], 0
mov qword [rsp + 0x4c8], rbx
and qword [rsp + 0x4d0], 0
mov qword [rsp + 0x4d8], rbx
lea rcx, [rsp + 0x98]
add byte [rbp + rcx*4 - 0x44], cl
and al, 0xc0
add al, 0
add byte [rcx + rcx*4 - 6], cl
call fcn.1400715b8
mov qword [rdi], 1
mov qword [rdi + 8], rsi
mov qword [rdi + 0x10], rsi
jmp 0x14011e957
mov rbp, qword [rsp + 0x58]
mov al, 1
mov dword [rsp + 0x38], eax
cmp rbp, 3
je 0x14011ed24
mov r13, rdi
mov ecx, 0x20
mov edx, 8
call fcn.14009db95
mov rbx, rax
lea rax, [0x1403b3fc0]
mov qword [rbx], rax
movups xmmword [rbx + 8], xmm6
and qword [rbx + 0x18], 0
xor ecx, ecx
call fcn.140079c03
mov ecx, 0x60
mov edx, 8
call fcn.14009db95
mov ecx, 0xc
add byte [rax], al
add byte [rax - 0x77], cl
invalid
lea rsi, [rsp + 0x58]
rep movsq qword [rdi], qword [rsi]
lea rcx, str.__a_a_
mov qword [rsp + 0x20], rcx
mov rcx, rbx
movabs rdx, 0xd6383f9141e15d0d
movabs r8, 0xbd8348e1f376a887
mov r9, rax
call case.0x14005af8a.387
test rax, rax
je 0x14011ed35
mov r14, rax
mov rsi, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0xbd8348e1f376a887
xor rdx, rcx
movabs rcx, 0xd6383f9141e15d0d
xor rax, rcx
or rax, rdx
jne 0x14011ed2a
mov ecx, 0xc
mov rdi, r15
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov edx, 8
mov rcx, r14
call fcn.1400224f0
cmp qword [rsp + 0x4c0], 3
rol byte [rax + rax], 0
invalid
je 0x14011ed35
mov rcx, r15
call fcn.14007072c
jmp 0x14011ed35
xor ebx, ebx
mov al, 1
jmp 0x14011ed3a
mov rcx, r14
mov rdx, rsi
call fcn.140004628
xor eax, eax
mov rdi, r13
mov r14, qword [rsp + 0x228]
test r14, r14
mov dword [rsp + 0xc8], eax
mov r13, rdi
je 0x14011ee7c
movups xmm0, xmmword [rsp + 0x228]
movups xmm1, xmmword [rsp + 0x238]
movaps xmmword [rsp + 0x4d0], xmm1
movaps xmmword [rsp + 0x4c0], xmm0
test rbx, rbx
jne 0x14011eda6
mov ecx, 0x20
mov edx, 8
call fcn.14009db95
mov rbx, rax
lea rax, [0x1403b3fc0]
push rdx
sub dword [rax], eax
mov qword [rbx], rax
movups xmmword [rbx + 8], xmm6
and qword [rbx + 0x18], 0
and dword [rbx + 0x18], 0
xor ecx, ecx
call fcn.140079c03
mov ecx, 0x20
mov edx, 8
call fcn.14009db95
movdqa xmm0, xmmword [rsp + 0x4c0]
movaps xmm1, xmmword [rsp + 0x4d0]
movdqu xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
lea rcx, [0x14032d738]
mov qword [rsp + 0x20], rcx
mov rcx, rbx
movabs rdx, 0x89ca4a2f4b4da8af
movabs r8, 0x72be668aaef9898c
mov r9, rax
call case.0x14005af8a.387
test rax, rax
je 0x14011ee74
mov rsi, rax
mov rdi, rdx
mov rcx, rax
mov ecx, eax
call qword [rdx + 0x18]
movabs rcx, 0x72be668aaef9898c
xor rdx, rcx
movabs rcx, 0x89ca4a2f4b4da8af
xor rax, rcx
or rax, rdx
jne 0x14011ee69
movdqu xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x1a0], xmm1
movdqa xmmword [rsp + 0x190], xmm0
mov edx, 8
mov rcx, rsi
call fcn.1400224f0
cmp qword [rsp + 0x190], 0
je 0x14011ee74
lea rcx, [rsp + 0x190]
call fcn.14005b0d0
jmp 0x14011ee74
mov rcx, rsi
mov rdx, rdi
call fcn.140004628
mov dword [rsp + 0x38], 0
mov ecx, 0xc
mov rdi, r15
lea rsi, [rsp + 0x120]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x108]
mov byte [rsp + 0x52a], al
mov rcx, qword [rsp + 0x100]
mov word [rsp + 0x528], cx
mov qword [rsp + 0x520], rbx
cmp cx, 0x64
mov rdi, r13
je 0x14011eeee
movzx eax, cx
cmp eax, 0x65
je 0x14011f321
cmp eax, 0xcc
je 0x14011f2f4
cmp eax, 0x130
je 0x14011f2f4
lea eax, [rcx - 0x66]
cmp ax, 0x62
jae 0x14011f3e4
cmp qword [r12 + 0x158], 0
je 0x14011f302
mov rcx, r15
call fcn.140079b75
cmp ebp, 3
jne 0x14011ef1e
mov rax, qword [rsp + 0x58]
cmp eax, 3
je 0x14011ef1e
lea rcx, [rsp + 0x58]
call fcn.14007072c
lea rcx, [rsp + 0x260]
call fcn.14005b0d0
test r14, r14
jne 0x14011d6b0
cmp qword [rsp + 0x228], 0
je 0x14011d6b0
lea rcx, [rsp + 0x228]
call fcn.14005b0d0
invalid
invalid
jmp 0x14011d6b0
cmp rax, r8
jbe 0x14011f147
cmp byte [r9 + r8], 0xa
jne 0x14011f169
lea r8, [r15 + 2]
sub rax, r8
and qword [rsp + 0x68], 0
add r8, r9
mov qword [rsp + 0x58], r8
mov qword [rsp + 0x60], rax
test cl, 1
lea rax, str.failed_to_write_whole_buffer
cmovne r9, rax
mov qword [rsp + 0xc8], r9
mov eax, 0
cmovne r15, rax
jmp 0x14011dabf
add r13, qword [rsp + 0x50]
mov rax, r13
and rax, 0xffffffffffffff00
mov rbx, r13
jmp 0x14011efe6
cmp rcx, r13
jbe 0x14011f147
mov al, byte [rbp + rbx + 1]
add rbx, 2
mov qword [rsp + 0x68], rbx
cmp al, 0xa
jne 0x14011f121
add rbx, qword [rsp + 0x50]
mov rax, rbx
and rax, 0xffffffffffffff00
mov rcx, qword [rsp + 0x100]
movzx edx, bl
or rdx, rax
mov qword [rsp + 0x30], rdx
lea eax, [rcx - 0x3e8]
mov ebx, 4
cmp ax, 0xfc7c
lea rbp, [rsp + 0x120]
jb 0x14011f58a
call case.0x140066765.192
test rax, rax
mov r12, qword [rsp + 0x48]
mov r13, qword [rsp + 0x38]
je 0x14011f04c
mov r9, rdx
mov rcx, qword [rsp + 0xc8]
mov rdx, r15
mov r8, rax
call fcn.1401075ee
test al, al
je 0x14011f04c
and qword [rsp + 0x58], 0
jmp 0x14011f061
lea rcx, [rsp + 0x58]
mov rdx, qword [rsp + 0xc8]
mov r8, r15
call fcn.140046bcc
invalid
lea r15, [rsp + 0x4c0]
mov r10, qword [rsp + 0x118]
add rsi, qword [rsp + 0x30]
xor eax, eax
cmp r10, rax
je 0x14011f0dc
mov rcx, qword [rsp + rax + 0x4c8]
cmp rcx, 0xffff
ja 0x14011f4bc
mov rdx, qword [rsp + rax + 0x4c0]
mov r8, qword [rsp + rax + 0x4d0]
sub rdx, r14
add rcx, rdx
sub r8, r14
mov r9, qword [rsp + rax + 0x4d8]
add r9, r8
mov qword [rsp + rax + 0x1140], rdx
mov qword [rsp + rax + 0x1148], rcx
mov qword [rsp + rax + 0x1150], r8
mov qword [rsp + rax + 0x1158], r9
add rax, 0x20
jmp 0x14011f078
mov rax, qword [rsp + 0x58]
lea rcx, [rsp + 0x60]
movdqu xmm0, xmmword [rcx]
movdqa xmmword [rsp + 0x120], xmm0
test byte [rax + riz], ah
add dword [rax], eax
add byte [rax - 0x75], cl
adc byte [r8 - 0x77], cl
mov word [rax + rsi], fs
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4c], cl
and al, 8
add dword [rax], eax
add cl, ch
invalid
invalid
invalid
invalid
mov rcx, qword [rsp + 0x30]
and rcx, 0xffffffffffffff00
or rcx, 1
jmp 0x14011e144
mov rcx, qword [rsp + 0x30]
and rcx, 0xffffffffffffff00
or rcx, 2
jmp 0x14011e144
mov ecx, 5
jmp 0x14011e144
xor eax, eax
jmp 0x14011f212
mov ebx, 3
mov r12, qword [rsp + 0x48]
lea rbp, [rsp + 0x120]
lea r15, [rsp + 0x4c0]
jmp 0x14011f19f
mov r12d, 2
lea rbp, [rsp + 0x120]
lea r15, [rsp + 0x4c0]
shl r12d, 3
movabs rax, 0x409000a000000
mov ecx, r12d
shr rax, cl
mov qword [rsp + 0xc0], rax
mov ebx, 4
mov r12, qword [rsp + 0x48]
lea rsi, [rsp + 0x280]
mov rcx, rsi
call fcn.140113bb8
mov rcx, rsi
call fcn.140113c26
cmp rbx, 4
je 0x14011f5c4
mov r8d, 0x5a
lea rcx, [rsp + 0x2e8]
lea rdx, [rsp + 0x466]
and al, 0x66
add al, 0
add al, ch
adc al, 9
sbb dword [rax], eax
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0xf8], eax
mov al, byte [rsp + 0xf4]
mov byte [rsp + 0xfc], al
cmp rbx, 3
jne 0x14011f5d8
mov rax, qword [r12 + 0x158]
mov rsi, qword [rsp + 0x1d8]
xor ecx, ecx
cmp byte [r12 + 0xd0], 0
sete cl
cmp rax, qword [r12 + rcx*8 + 0xd8]
jae case.0x14009f993.915
mov rcx, r15
mov rdx, qword [rsp + 0x258]
and al, 0x58
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
call fcn.14011b905
cmp dword [rsp + 0x4c0], 2
add byte [rdx], al
je 0x14011f5a4
lea rcx, [rsp + 0x1140]
mov rdx, r15
call fcn.140120942
cmp qword [rsp + 0x1140], 0
jne 0x14011f5ae
cmp qword [rsp + 0x1148], 0
jne 0x14011d5aa
jmp 0x14011f5bd
mov cl, 1
mov al, 0xb
mov qword [rsp + 0xc0], rax
mov ebx, 4
add byte [rcx - 0x4a], al
invalid
test cl, cl
je 0x14011f2ae
mov rax, qword [rsp + 0x58]
cmp eax, 3
je 0x14011f2ae
lea rcx, [rsp + 0x58]
call fcn.14007072c
cmp rdi, qword [rsp + 0x50]
je 0x14011f2bd
mov rcx, rbp
call fcn.14006f3cc
lea rcx, [rsp + 0x260]
call fcn.14005b0d0
test r14b, r14b
je 0x14011f19f
cmp qword [rsp + 0x228], 0
je 0x14011f19f
lea rcx, [rsp + 0x228]
call fcn.14005b0d0
jmp 0x14011f19f
xor eax, eax
mov qword [rsp + 0xb8], rax
xor esi, esi
jmp 0x14011f32e
mov ebx, 3
lea rbp, [rsp + 0x120]
mov r14d, dword [rsp + 0x38]
mov rcx, r15
call fcn.140079b75
cmc
invalid
jmp 0x14011f3d8
mov sil, 1
xor eax, eax
mov qword [rsp + 0xb8], rax
add byte [rax], al
invalid
lea rbp, [rsp + 0x120]
mov r14d, dword [rsp + 0x38]
mov rbx, qword [rsp + 0x4c0]
mov al, byte [rsp + 0x4c8]
mov qword [rsp + 0xc0], rax
add byte [rax], al
add byte [rdi], cl
mov dh, 0x84
and al, 0xcf
add al, 0
add cl, al
loopne 0x14011f36d
movzx ecx, word [rsp + 0x4cd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x4c9]
or rax, rcx
mov qword [rsp + 0x248], rax
mov r8d, 0x5a
lea rcx, [rsp + 0x466]
lea rdx, [rsp + 0x4d0]
call fcn.1402afaf0
mov al, byte [rsp + 0x52a]
mov byte [rsp + 0x43], al
lea rcx, [rsp + 0x4c8]
mov eax, dword [rcx + 0x63]
mov dword [rsp + 0xf0], eax
add byte [rax], al
mov al, byte [rcx + 0x67]
mov byte [esp + 0xf4], al
mov qword [rsp + 0x1c8], rsi
add dword [rax], eax
add byte [rcx - 0x75fecb10], cl
mov eax, esi
xor al, 1
mov cl, byte [rsp + 0xd0]
and cl, al
mov byte [rsp + 0x44], cl
invalid
mov ecx, dword [rsp + 0xc8]
jmp 0x14011f296
movzx eax, byte [r12 + 0xa0]
cmp rax, 0xb
lea rbp, [rsp + 0x120]
lea rsi, [rsp + 0x190]
lea esi, [rsp + 0x190]
mov r14d, dword [rsp + 0x38]
je case.0x1400e1404.1171
cmp eax, 5
je 0x14011f561
cmp eax, 7
jne case.0x1400e1404.1171
add ecx, 0xffffff38
cmp cx, 0x64
jae case.0x1400e1404.1171
mov sil, 1
xor eax, eax
mov qword [rsp + 0xb8], rax
and al, 0xb8
add byte [rax], al
add cl, ch
invalid
invalid
invalid
invalid
movups xmm8, xmmword [0x14032e060]
movaps xmmword [rsp + 0x1a0], xmm8
movups xmm9, xmmword [0x14032e050]
add byte [rdi + rcx + 0x29], al
mov word [rax + rdx*4], fs
and al, 0x90
add dword [rax], eax
add byte [rax], al
mov rcx, r15
mov rdx, rsi
call fcn.14005e7ff
test al, al
je 0x14011f47b
cmp byte [rsp + 0x52a], 1
jne 0x14011f4d5
mov ebx, 4
mov al, 2
jmp 0x14011f554
mov rcx, r15
call fcn.14007363d
cmp rax, 1
jne 0x14011f51e
mov rcx, rsi
call fcn.140073090
cmc
inc dword [rax + 0x19024bc]
add byte [rax], al
add byte [rdi], cl
test al, dl
add byte [rax], al
invalid
mov al, byte [rsp + 0x191]
mov qword [rsp + 0xc0], rax
mov ebx, 4
jmp 0x14011f314
lea rcx, [rsp + 0x58]
call fcn.14005b0c5
mov ebx, 0x9b0fff3
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0xc0], eax
jmp 0x14011f19f
movaps xmmword [rsp + 0x1a0], xmm8
movaps xmmword [rsp + 0x190], xmm9
mov rbx, rdi
lea rdi, [rsp + 0x1e0]
mov rcx, rdi
mov rdx, r15
mov r8, rsi
call fcn.140071ded
mov rcx, rsi
mov rdx, rdi
mov rdi, rbx
call fcn.14007260b
mov rcx, rsi
call fcn.140073eec
movzx eax, al
not rax
jmp 0x14011f57b
movups xmm0, xmmword [0x1403aa4f8]
movaps xmmword [rsp + 0x1a0], xmm0
add bl, dh
movq mm0, qword [0x1403aa4e8]
movdqa xmmword [rsp + 0x190], xmm0
mov rcx, r15
mov rdx, rsi
call fcn.14005e7ff
test al, al
je 0x14011f565
mov ebx, 4
mov al, 1
mov qword [rsp + 0xc0], rax
jmp 0x14011f314
xor eax, eax
jmp 0x14011f57b
mov qword [rsp + 0xb8], 0xffffffffffffffff
jmp 0x14011f583
mov rax, qword [rsp + 0x198]
mov qword [rsp + 0xb8], rax
xor esi, esi
jmp 0x14011f33b
mov al, 0xa
mov qword [rsp + 0xc0], rax
and al, 0xc0
add byte [rax], al
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x48
jmp 0x14011f159
xor ecx, ecx
mov dl, 9
jmp 0x14011f5ce
mov ebx, 4
jmp 0x14011f635
mov r8, qword [rsp + 0x1148]
mov ebx, 3
add byte [rax], al
jmp 0x14011f635
call fcn.1400730a7
jmp case.0x1400d6ff8.627
xor ecx, ecx
mov rdx, qword [rsp + 0xc0]
call fcn.14006fc97
mov r8, rax
jmp 0x14011f641
movzx eax, byte [rsp + 0xc0]
mov rsi, qword [rsp + 0x248]
shl rsi, 8
shl esi, 8
or rsi, rax
lea rcx, [rsp + 0x408]
lea rdx, [rsp + 0x2e8]
mov r8d, 0x5a
call fcn.1402afaf0
mov r8, rsi
mov eax, dword [rsp + 0xf8]
add byte [rcx + 0xe82484], cl
call 0xca11f61c
add byte [rax], al
mov al, byte [rsp + 0xfc]
add byte [rax], al
mov byte [rsp + 0xec], al
mov dl, byte [rsp + 0x43]
mov r9, qword [rsp + 0x1c8]
cmp rbx, 4
je 0x14011f6a9
cmp rbx, 3
jne 0x14011f6b3
mov rsi, r8
mov qword [rsp + 0x2e8], r8
mov bl, byte [r12 + 0xca]
mov rcx, r12
call fcn.140073ceb
mov rax, qword [r12 + 0x158]
test rax, rax
je 0x14011f76a
mov rcx, qword [rsp + 0x110]
mov rcx, qword [rcx]
xor edx, edx
cmp rax, rdx
je 0x14011f699
invalid
movzx r8d, byte [rcx + rdx]
cmp r8d, 0xd
je 0x14011f694
cmp r8d, 0xa
jne 0x14011f74c
invalid
inc rdx
jmp 0x14011f67a
mov qword [rsp + 0x120], rax
mov rdx, rax
jmp 0x14011f75d
mov ebx, 5
jmp 0x14011f79c
lea rdi, [rsp + 0x3a8]
lea rsi, [rsp + 0x408]
mov ecx, 0x5a
rep movsb byte [rdi], byte [rsi]
mov al, byte [rsp + 0xec]
mov byte [rsp + 0xe4], al
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0xe0], eax
mov byte [r12 + 0xc8], 0
cmp byte [r12 + 0xca], 2
mov cl, byte [rsp + 0x44]
jne 0x14011f702
test cl, cl
jne 0x14011f711
xor eax, eax
cmp cl, 1
adc al, 1
mov byte [r12 + 0xca], al
mov byte [r12 + 0xcb], dl
test r9b, r9b
leave
setne bpl
mov rcx, qword [rsp + 0xb8]
test rcx, rcx
je 0x14011fb26
invalid
cmp rcx, 0xfffffffffffffffe
je 0x14011fb4b
add byte [rax], al
cmp rcx, 0xffffffffffffffff
jne case.0x1400dba58.617
add al, 0
invalid
mov al, 2
jmp 0x14011fb53
mov qword [rsp + 0x120], rdx
cmp rax, rdx
jb 0x14011fc34
mov rcx, qword [rsp + 0x110]
call fcn.140047176
mov r8, rsi
cmp byte [rsi + 0x30], 0
je 0x14011f79e
test bl, bl
jne 0x14011f79e
cmp qword [r12 + 0x158], 0
jne 0x14011f79e
invalid
mov rcx, r12
call fcn.140073cfb
jno 0x14011f7cd
cmc
dec dword [rax - 0x73]
mov word [rax + rbp*8], fs
add al, byte [rax]
add al, ch
sub eax, 0xbbfffe5f
mov ebx, 4
add al, 0
add byte [rax], al
jmp 0x14011f819
mov qword [rsp + 0x4c0], r8
cmp dword [r12 + 0x88], 2
jne 0x14011f814
mov rdx, qword [r12 + 0x158]
cmp rdx, 0x18
jb 0x14011f814
mov rax, qword [rsp + 0x110]
mov rcx, qword [rax]
lea r9, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1conn.rs_:_internal_error:_entered_unreachable_code:_write_body_invalid_state:
mov r8d, 0x18
call fcn.140092dc2
dec dword [rbp + rcx*4 + 5]
loope 0x14011f84e
sub byte [rax], al
mov r9d, 0x18
mov rcx, rax
call fcn.140046ae5
mov r8, rsi
test al, al
je 0x14011f814
xor ecx, ecx
mov dl, 5
add eax, 0xf50496e8
add al, 0xf5
dec dword [rax - 0x77]
invalid
lea rcx, [rsp + 0x4c0]
add al, ch
mov bl, 0x5e
invalid
dec dword [rcx - 0x77]
invalid
mov ebx, 3
xor ebp, ebp
mov qword [r12 + 0x70], 3
mov rcx, r12
mov edi, edx
xlatb
mov rdx, qword [rsp + 0x1d8]
and al, 0xd8
fadd dword [rcx]
add byte [rax], al
mov rsi, r8
invalid
call fcn.14011b7c4
dec dword [rcx - 0xf76b606]
jmp 0x14011fb6f
mov al, 1
xor ecx, ecx
jmp 0x14011fb53
xor eax, eax
mov qword [r12 + 0x70], 2
mov byte [r12 + 0x78], al
mov byte [r12 + 0x79], 0
mov qword [r12 + 0x80], rcx
add bpl, bpl
lea rdi, [rsp + 0x348]
lea rsi, [rsp + 0x3a8]
mov ah, 0x24
and al, 0xa8
add eax, dword [rax]
add byte [rcx + 0x5a], bh
pop rdx
add byte [rax], al
add bl, dh
rep movsb byte [rdi], byte [rsi]
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
mov rcx, rdi
jmp 0x14011fbcf
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
mov rcx, rbx
mov rdx, r14
jmp 0x14011fbcf
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
mov rcx, rsi
call fcn.1402da370
ud2
lea rcx, str.reserve_overflow
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
lea eax, [0x14032d798]
mov edx, 0x10
call fcn.1402da730
ud2
mov ecx, 8
mov edx, 0x240
call fcn.1402d9f80
sbb eax, dword [rax]
ud2
lea rcx, str.header_map_reserve_over_max_capacity
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
mov edx, 0x24
jmp 0x14011fc29
lea rcx, str.header_map_reserve_overflowed
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
mov edx, 0x1d
call fcn.1402dbb23
ud2
mov qword [rsp + 0x58], rax
lea r9, [rsp + 0x1140]
mov qword [r9], rbp
mov dword [rcx], ebp
lea rax, [fcn.1400450e0]
push rsp
dec dword [rcx - 0x77]
or byte [r8 - 0x73], cl
and al, 0x58
pop rax
mov qword [r9 + 0x10], rcx
adc byte [rcx - 0x77], cl
sbb byte [r8 - 0x39], cl
mov dword [rsp + 0x20], 2
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x298224
lea rsi, [rsp + 0x4c0]
mov r8d, 2
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.1400044bf
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes_mut.rs
mov rcx, rsi
call fcn.1402da2c0
ud2