Function at 0x1401868f0
Capabilities:
Encode data using xor
Hash data using fnv

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x648
movdqa xmmword [rsp + 0x630], xmm11
movdqa xmmword [rsp + 0x620], xmm10
movdqa xmmword [rsp + 0x610], xmm9
movaps xmmword [rsp + 0x600], xmm8
movdqa xmmword [rsp + 0x5f0], xmm7
movdqa xmmword [rsp + 0x5e0], xmm6
mov qword [rsp + 0x88], rcx
movzx eax, byte [r8 + 0xf0]
mov byte [rsp + 0x2e], al
mov eax, dword [r8 + 0xf4]
mov dword [rsp + 0x6b], eax
mov eax, dword [r8 + 0xf1]
mov dword [rsp + 0x68], eax
mov rax, qword [r8 + 0xf8]
mov qword [rsp + 0x78], rax
mov rax, qword [r8 + 0x100]
mov qword [rsp + 0x80], rax
lea rbx, [r8 + 0x88]
mov rax, qword [r8 + 0xd8]
mov qword [rsp + 0x470], rax
movups xmm0, xmmword [r8 + 0xc8]
movaps xmmword [rsp + 0x460], xmm0
movups xmm0, xmmword [r8 + 0x88]
movups xmm1, xmmword [r8 + 0x98]
movups xmm2, xmmword [r8 + 0xa8]
movups xmm3, xmmword [r8 + 0xb8]
movaps xmmword [rsp + 0x450], xmm3
movaps xmmword [rsp + 0x440], xmm2
movaps xmmword [rsp + 0x430], xmm1
movaps xmmword [rsp + 0x420], xmm0
movups xmm0, xmmword [r8 + 0x78]
movaps xmmword [rsp + 0x220], xmm0
movups xmm0, xmmword [r8 + 0x68]
movaps xmmword [rsp + 0x210], xmm0
movups xmm0, xmmword [r8 + 0x28]
movups xmm1, xmmword [r8 + 0x38]
movups xmm2, xmmword [r8 + 0x48]
movups xmm3, xmmword [r8 + 0x58]
movaps xmmword [rsp + 0x200], xmm3
movaps xmmword [rsp + 0x1f0], xmm2
movaps xmmword [rsp + 0x1e0], xmm1
movaps xmmword [rsp + 0x1d0], xmm0
mov rax, qword [r8 + 0xe0]
mov qword [rsp + 0x258], rax
mov eax, dword [r8 + 0xe8]
mov dword [rsp + 0x1cc], eax
movzx eax, byte [r8 + 0x108]
mov byte [rsp + 0x2f], al
mov rax, qword [r8 + 0xd8]
mov qword [rsp + 0x5d0], rax
movups xmm0, xmmword [r8 + 0xc8]
movaps xmmword [rsp + 0x5c0], xmm0
movups xmm0, xmmword [r8 + 0x88]
movups xmm1, xmmword [r8 + 0x98]
movups xmm2, xmmword [r8 + 0xa8]
movups xmm3, xmmword [r8 + 0xb8]
movaps xmmword [rsp + 0x5b0], xmm3
movaps xmmword [rsp + 0x5a0], xmm2
movaps xmmword [rsp + 0x590], xmm1
movaps xmmword [rsp + 0x580], xmm0
mov rax, qword [r8 + 0x20]
mov qword [rsp + 0x4a0], rax
movdqu xmm0, xmmword [r8]
movdqu xmm1, xmmword [r8 + 0x10]
movdqa xmmword [rsp + 0x490], xmm1
movdqa xmmword [rsp + 0x480], xmm0
mov esi, dword [rsp + 0x5ac]
test rsi, rsi
je 0x140186bb4
mov r14, rdx
mov rdi, qword [rsp + 0x588]
mov r15, qword [rsp + 0x590]
cmp r15, rsi
jbe 0x140186b16
cmp byte [rdi + rsi], 0xbf
jg 0x140186b18
jmp 0x140186b76
jne 0x140186b76
cmp esi, 4
jne 0x140186b33
lea rdx, str.httphttpswswssftpfileC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srcparser.rs
mov rcx, rdi
mov r8, rsi
call sub.msvcrt.dll_memcmp
test eax, eax
je 0x140186b5d
cmp r15, rsi
jbe 0x140186b40
cmp byte [rdi + rsi], 0xbf
jg 0x140186b42
jmp 0x140186b76
jne 0x140186b76
cmp esi, 5
jne 0x140186bb4
lea rdx, [0x140467c04]
mov rcx, rdi
mov r8, rsi
call sub.msvcrt.dll_memcmp
test eax, eax
jne 0x140186bb4
cmp byte [r14 + 0x1ba], 0
je 0x140186da9
cmp r15, rsi
jbe 0x140186b93
cmp byte [rdi + rsi], 0xbf
jg 0x140186b95
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, r15
xor r8d, r8d
mov r9, rsi
call sym.core::str::slice_error_fail::h26b477829772d364
jne 0x140186b76
cmp esi, 5
jne 0x140186bb4
lea rdx, [0x140467c04]
mov rcx, rdi
mov r8, rsi
call sub.msvcrt.dll_memcmp
test eax, eax
je 0x140186da9
movzx eax, byte [0x1404a5170]
mov edx, 0x70
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140188727
mov qword [rax + 0x58], 1
lea rcx, [0x140435ce8]
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], 0
movups xmm0, xmmword [rbx]
movdqu xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
movups xmmword [rax], xmm0
movdqu xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x30], xmm3
movdqu xmm0, xmmword [rbx + 0x40]
movdqu xmmword [rax + 0x40], xmm0
mov rcx, qword [rbx + 0x50]
mov qword [rax + 0x50], rcx
mov rcx, qword [rsp + 0x88]
mov qword [rcx], 2
mov qword [rcx + 8], rax
cmp qword [rsp + 0x480], 0
je 0x140186c46
lea rcx, [rsp + 0x488]
call sym.core::ptr::drop_in_place_reqwest::async_impl::body::Body_::ha5c9b2ce6c282f6f
cmp qword [rsp + 0x220], 0
je 0x140186c67
mov r8, qword [rsp + 0x218]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rdi, qword [rsp + 0x1f8]
test rdi, rdi
je 0x140186cc5
mov rsi, qword [rsp + 0x1f0]
add rsi, 0x30
jmp 0x140186cab
mov rax, qword [rsi - 0x18]
mov rdx, qword [rsi - 0x10]
mov r8, qword [rsi - 8]
mov rcx, rsi
call qword [rax + 0x20]
add rsi, 0x68
dec rdi
je 0x140186cc5
mov rax, qword [rsi + 0x10]
test rax, rax
je 0x140186c90
lea rcx, [rsi + 0x28]
mov rdx, qword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
call qword [rax + 0x20]
jmp 0x140186c90
cmp qword [rsp + 0x1e8], 0
je 0x140186ce6
mov r8, qword [rsp + 0x1f0]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rdi, qword [rsp + 0x210]
test rdi, rdi
je 0x140186d1b
mov rsi, qword [rsp + 0x208]
add rsi, 0x38
nop
mov rax, qword [rsi - 0x18]
mov rdx, qword [rsi - 0x10]
mov r8, qword [rsi - 8]
mov rcx, rsi
call qword [rax + 0x20]
add rsi, 0x48
dec rdi
jne 0x140186d00
cmp qword [rsp + 0x200], 0
je 0x140186d3c
mov r8, qword [rsp + 0x208]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
cmp byte [rsp + 0x2e], 0xa
jb 0x140186d61
cmp qword [rsp + 0x80], 0
je 0x140186d61
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, qword [rsp + 0x78]
call fcn.14021a7bc
movaps xmm6, xmmword [rsp + 0x5e0]
movaps xmm7, xmmword [rsp + 0x5f0]
movaps xmm8, xmmword [rsp + 0x600]
movaps xmm9, xmmword [rsp + 0x610]
movaps xmm10, xmmword [rsp + 0x620]
movaps xmm11, xmmword [rsp + 0x630]
add rsp, 0x648
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movzx eax, byte [rsp + 0x2e]
mov dword [rsp + 0x1c8], eax
lea rax, [r14 + 0x10]
mov qword [rsp + 0x3b8], rax
movabs rsi, 0x1efac7090aef4a21
movabs rdi, 0x100000001b3
xor eax, eax
cmp qword [r14 + 0x150], 0
sete al
add eax, eax
xor ebx, ebx
movdqa xmm6, xmmword [0x14039c560]
movdqa xmm7, xmmword [0x14039c570]
xorps xmm8, xmm8
lea r13, [rsp + 0x90]
mov qword [rsp + 0x70], r14
cmp rax, 2
jne 0x1401874f0
jmp 0x1401875a0
imul r8, rbx, 0x68
add r8, qword [r14 + 0x148]
mov rax, qword [r8 + 8]
mov qword [rsp + 0x38], rax
cmp qword [r8], 1
mov r14d, 0
adc r14, 1
mov qword [rsp + 0x30], r8
lea r15, [r8 + 0x18]
lea rcx, [rsp + 0x1d0]
call sym.http::header::map::HeaderMap_T_::try_reserve_one::h0f6a4f906a4a18a8
test al, al
jne 0x1401886d7
mov rcx, qword [rsp + 0x1d0]
mov rax, rcx
mov qword [rsp + 0x40], rcx
cmp rcx, 2
mov r10, qword [rsp + 0x30]
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x60], r14
mov qword [rsp + 0x48], r15
jne 0x140186f30
movdqu xmm0, xmmword [rsp + 0x1d8]
pshufd xmm1, xmm0, 0x44
pxor xmm1, xmm6
movdqa xmmword [rsp + 0x90], xmm1
pshufd xmm1, xmm0, 0xee
pxor xmm1, xmm7
movdqa xmmword [rsp + 0xa0], xmm1
movdqa xmmword [rsp + 0xb0], xmm0
lea rax, [rsp + 0xc0]
movaps xmmword [rax], xmm8
mov qword [rax + 0x10], 0
mov rsi, qword [r10 + 0x40]
xor eax, eax
test rsi, rsi
setne al
mov qword [rsp + 0x2b0], rax
mov r8d, 8
mov rcx, r13
lea rdi, [rsp + 0x2b0]
mov rdx, rdi
mov r12, r10
call sym.__core::hash::sip::Hasher_S__as_core::hash::Hasher_::write::h1e7da10d0c5cb165
test rsi, rsi
je 0x140186fb0
mov rdx, qword [r12 + 0x48]
mov r8, qword [r12 + 0x50]
mov rcx, r13
jmp 0x140186fca
mov rax, qword [r10 + 0x40]
xor edx, edx
test rax, rax
setne dl
movabs rcx, 0xcbf29ce484222325
xor rdx, rcx
imul rdx, rsi
test rax, rax
je 0x1401870e0
mov r8, qword [r10 + 0x50]
test r8, r8
je 0x1401870ec
mov rax, qword [r10 + 0x48]
mov r9, r8
and r9, 7
je 0x1401870f1
mov rcx, rax
nop word [rax + rax]
movzx r12d, byte [rcx]
inc rcx
xor r12, rdx
imul r12, rdi
mov rdx, r12
dec r9
jne 0x140186f80
cmp r8, 8
jae 0x1401870fd
jmp 0x140187170
movzx eax, byte [r12 + 0x48]
mov qword [rsp + 0x2b0], rax
mov r8d, 8
mov rcx, r13
mov rdx, rdi
call sym.__core::hash::sip::Hasher_S__as_core::hash::Hasher_::write::h1e7da10d0c5cb165
mov rax, qword [rsp + 0xa0]
mov r9, qword [rsp + 0xc0]
shl r9, 0x38
or r9, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xa8]
mov r8, qword [rsp + 0x90]
add r8, rax
rol rax, 0xd
xor rcx, r9
xor rax, r8
rol r8, 0x20
mov rdx, qword [rsp + 0x98]
add rdx, rcx
rol rcx, 0x10
xor rcx, rdx
add r8, rcx
rol rcx, 0x15
add rdx, rax
rol rax, 0x11
xor rcx, r8
xor rax, rdx
rol rdx, 0x20
xor r8, r9
add r8, rax
rol rax, 0xd
xor rax, r8
rol r8, 0x20
xor rdx, 0xff
add rdx, rcx
rol rcx, 0x10
xor rcx, rdx
add r8, rcx
rol rcx, 0x15
add rdx, rax
rol rax, 0x11
xor rax, rdx
rol rdx, 0x20
xor rcx, r8
add r8, rax
rol rax, 0xd
xor rax, r8
rol r8, 0x20
add rdx, rcx
rol rcx, 0x10
xor rcx, rdx
add r8, rcx
rol rcx, 0x15
add rdx, rax
rol rax, 0x11
xor rax, rdx
rol rdx, 0x20
xor rcx, r8
add r8, rax
rol rax, 0xd
xor rax, r8
add rdx, rcx
shl rcx, 0x10
xor rcx, rdx
shr rcx, 0x2b
add rdx, rax
shr rax, 0x2f
xor rax, rcx
mov r12, rdx
shr r12, 0x20
xor r12, rdx
xor r12, rax
mov r10, qword [rsp + 0x30]
jmp 0x140187170
movzx eax, byte [r10 + 0x48]
xor rdx, rax
imul rdx, rsi
mov r12, rdx
jmp 0x140187170
mov r12, rdx
mov rcx, rax
cmp r8, 8
jb 0x140187170
add rax, r8
movzx edx, byte [rcx]
xor rdx, r12
imul rdx, rdi
movzx r8d, byte [rcx + 1]
xor r8, rdx
imul r8, rdi
movzx edx, byte [rcx + 2]
xor rdx, r8
imul rdx, rdi
movzx r8d, byte [rcx + 3]
xor r8, rdx
imul r8, rdi
movzx edx, byte [rcx + 4]
xor rdx, r8
imul rdx, rdi
movzx r8d, byte [rcx + 5]
xor r8, rdx
imul r8, rdi
movzx edx, byte [rcx + 6]
xor rdx, r8
imul rdx, rdi
movzx r12d, byte [rcx + 7]
add rcx, 8
xor r12, rdx
imul r12, rdi
cmp rcx, rax
jne 0x140187100
nop word cs:[rax + rax]
and r12d, 0x7fff
movzx edi, word [rsp + 0x228]
mov r15d, r12d
and r15d, edi
mov r13, qword [rsp + 0x220]
mov rsi, qword [rsp + 0x218]
mov rbp, qword [rsp + 0x1f0]
mov rbx, qword [rsp + 0x1f8]
xor r14d, r14d
jmp 0x1401871c6
movzx eax, byte [rax + 8]
cmp al, byte [r10 + 0x48]
je 0x140187566
nop dword [rax + rax]
inc r14
inc r15
mov rax, r15
nop dword [rax]
mov r15, rax
mov eax, 0
cmp r15, r13
jae 0x1401871d0
movzx ecx, word [rsi + r15*4]
cmp rcx, 0xffff
je 0x140187280
movzx eax, word [rsi + r15*4 + 2]
mov edx, edi
and edx, eax
mov r8d, r15d
sub r8d, edx
and r8d, edi
cmp r8, r14
jb 0x140187310
cmp ax, r12w
jne 0x1401871c0
cmp rbx, rcx
jbe 0x1401886c8
imul rax, rcx, 0x68
mov rcx, qword [rbp + rax + 0x40]
test rcx, rcx
setne dl
cmp qword [r10 + 0x40], 0
sete r8b
cmp dl, r8b
je 0x1401871c0
add rax, rbp
add rax, 0x40
test rcx, rcx
je 0x1401871aa
mov r8, qword [rax + 0x10]
cmp r8, qword [r10 + 0x50]
jne 0x1401871c0
mov rdx, qword [r10 + 0x48]
mov rcx, qword [rax + 8]
call sub.msvcrt.dll_memcmp
mov r10, qword [rsp + 0x30]
test eax, eax
jne 0x1401871c0
jmp 0x140187566
cmp r14, 0x200
setae bl
cmp dword [rsp + 0x40], 2
setne sil
mov rax, qword [r10 + 0x40]
test rax, rax
je 0x1401873b0
lea rdx, [r10 + 0x58]
mov r8, qword [r10 + 0x48]
mov r9, qword [r10 + 0x50]
lea r13, [rsp + 0x90]
mov rcx, r13
call qword [rax]
mov rax, qword [rsp + 0x90]
movzx ecx, byte [rsp + 0x98]
movzx edx, byte [rsp + 0x9f]
shl edx, 0x10
movzx r8d, word [rsp + 0x9d]
or r8d, edx
shl r8, 0x20
mov r9d, dword [rsp + 0x99]
or r9, r8
lea rdx, [rsp + 0xc0]
movdqu xmm0, xmmword [rdx - 0x20]
movdqa xmmword [rsp + 0x2b0], xmm0
jmp 0x1401873c4
cmp r14, 0x200
setae bl
cmp dword [rsp + 0x40], 2
setne sil
mov rax, qword [r10 + 0x40]
test rax, rax
mov r8, qword [rsp + 0x1c0]
je 0x1401873e0
lea rdx, [r10 + 0x58]
mov r8, qword [r10 + 0x48]
mov r9, qword [r10 + 0x50]
lea r13, [rsp + 0x90]
mov rcx, r13
call qword [rax]
mov rax, qword [rsp + 0x90]
movzx ecx, byte [rsp + 0x98]
movzx edx, byte [rsp + 0x9f]
shl edx, 0x10
movzx r8d, word [rsp + 0x9d]
or r8d, edx
shl r8, 0x20
mov edx, dword [rsp + 0x99]
or rdx, r8
mov r8, rdx
lea rdx, [rsp + 0xc0]
movdqu xmm0, xmmword [rdx - 0x20]
movdqa xmmword [rsp + 0x2b0], xmm0
jmp 0x1401873ef
movzx ecx, byte [r10 + 0x48]
xor eax, eax
lea r13, [rsp + 0x90]
mov r9, qword [rsp + 0x58]
mov rdi, qword [rsp + 0x48]
and bl, sil
movaps xmm0, xmmword [rsp + 0x2b0]
mov rdx, r9
jmp 0x14018740f
movzx ecx, byte [r10 + 0x48]
xor eax, eax
lea r13, [rsp + 0x90]
mov r9, qword [rsp + 0x58]
mov rdi, qword [rsp + 0x48]
and bl, sil
movaps xmm0, xmmword [rsp + 0x2b0]
mov qword [rsp + 0x1c0], r8
mov rdx, r8
shl rdx, 8
movzx ecx, cl
or rcx, rdx
movaps xmmword [rsp + 0x230], xmm0
mov qword [rsp + 0x58], r9
movdqa xmm0, xmmword [rsp + 0x230]
lea r8, [rsp + 0x4fb]
movdqu xmmword [r8 - 0x1b], xmm0
movzx edx, byte [rsp + 0x1b4]
mov byte [r8 + 4], dl
mov edx, dword [rsp + 0x1b0]
mov dword [r8], edx
lea rdx, [rsp + 0x1d0]
mov qword [rsp + 0x4c8], rdx
mov qword [rsp + 0x4d0], rax
mov qword [rsp + 0x4d8], rcx
mov qword [rsp + 0x4f0], r15
mov word [rsp + 0x4f8], r12w
mov byte [rsp + 0x4fa], bl
lea rdx, [rdi + 0x18]
mov rax, qword [rdi]
mov r8, qword [rdi + 8]
mov r9, qword [rdi + 0x10]
mov rcx, r13
call qword [rax]
movzx eax, byte [rdi + 0x20]
mov byte [rsp + 0xb0], al
lea rcx, [rsp + 0x4c8]
mov rdx, r13
call sym.http::header::map::VacantEntry_T_::try_insert::h6a0697edb6295e92
test rax, rax
je 0x1401886e0
mov r14, qword [rsp + 0x70]
movabs rsi, 0x1efac7090aef4a21
movabs rdi, 0x100000001b3
mov rbx, qword [rsp + 0x50]
mov rax, qword [rsp + 0x60]
cmp rax, 2
je 0x1401875a0
mov rdx, qword [r14 + 0x150]
cmp rbx, rdx
jae 0x14018870c
imul r8, rbx, 0x68
add r8, qword [r14 + 0x148]
cmp rax, 1
jne 0x140186e2b
mov rdx, qword [r14 + 0x168]
mov rcx, qword [rsp + 0x38]
cmp rcx, rdx
jae 0x14018871b
mov rax, qword [r14 + 0x160]
lea rcx, [rcx + rcx*8]
lea r15, [rax + rcx*8]
cmp qword [rax + rcx*8 + 0x10], 0
je 0x14018754d
mov rax, qword [r15 + 0x18]
mov r14d, 1
jmp 0x140187553
mov r14d, 2
mov qword [rsp + 0x30], r8
mov qword [rsp + 0x38], rax
add r15, 0x20
jmp 0x140186e4b
mov r14, qword [rsp + 0x70]
movabs rsi, 0x1efac7090aef4a21
movabs rdi, 0x100000001b3
mov rbx, qword [rsp + 0x50]
lea r13, [rsp + 0x90]
mov rax, qword [rsp + 0x60]
cmp rax, 2
jne 0x1401874f0
nop dword [rax + rax]
inc rbx
cmp rbx, qword [r14 + 0x150]
jb 0x140186e20
lea rcx, [rsp + 0x90]
lea rdx, [rsp + 0x580]
call sym.reqwest::into_url::try_uri::hf6fb873e49f9c170
cmp byte [rsp + 0x90], 3
jne 0x14018768e
lea rcx, str.Parsed_Url_is_not_a_valid_Urioperation_timed_outURL_scheme_is_not_allowedBuilderRequestRedirectStatusDecodeUpgrade
mov edx, 0x1d
call sym.reqwest::error::Error::new::h22f85d9bc9f03422
mov rcx, qword [rax]
movabs rdx, 0x8000000000000000
cmp rcx, rdx
je 0x140187613
test rcx, rcx
je 0x140187613
mov r8, qword [rax + 8]
mov rcx, qword [0x1404a5110]
xor edx, edx
mov rsi, rax
call fcn.14021a7bc
mov rax, rsi
mov rcx, qword [rsp + 0x470]
mov qword [rax + 0x50], rcx
movaps xmm0, xmmword [rsp + 0x460]
movups xmmword [rax + 0x40], xmm0
movaps xmm0, xmmword [rsp + 0x420]
movaps xmm1, xmmword [rsp + 0x430]
movaps xmm2, xmmword [rsp + 0x440]
movaps xmm3, xmmword [rsp + 0x450]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov rcx, qword [rsp + 0x88]
mov qword [rcx], 2
mov qword [rcx + 8], rax
lea rcx, [rsp + 0x90]
call sym.core::ptr::drop_in_place_core::result::Result_http::uri::Uri_reqwest::error::Error__::h10a39aba05bd7d96
cmp qword [rsp + 0x480], 0
jne 0x140186c39
jmp 0x140186c46
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x410], rax
movups xmm0, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x400], xmm0
movdqu xmm0, xmmword [rsp + 0x90]
movdqu xmm1, xmmword [rsp + 0xa0]
movups xmm2, xmmword [rsp + 0xb0]
movups xmm3, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x3f0], xmm3
movaps xmmword [rsp + 0x3e0], xmm2
movdqa xmmword [rsp + 0x3d0], xmm1
movdqa xmmword [rsp + 0x3c0], xmm0
cmp qword [rsp + 0x480], 0
je 0x140187796
movdqu xmm0, xmmword [rsp + 0x488]
movdqu xmm1, xmmword [rsp + 0x498]
movdqa xmmword [rsp + 0x230], xmm0
movdqa xmmword [rsp + 0x240], xmm1
mov rax, qword [rsp + 0x230]
test rax, rax
je 0x1401877b9
lea rdx, [rsp + 0x248]
mov r8, qword [rsp + 0x238]
mov r9, qword [rsp + 0x240]
lea rcx, [rsp + 0x90]
call qword [rax]
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x58], rax
movdqu xmm0, xmmword [rsp + 0x98]
movdqa xmmword [rsp + 0x4b0], xmm0
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x4c0], rax
mov rax, qword [rsp + 0x230]
mov qword [rsp + 0x50], rax
jmp 0x1401877c7
pxor xmm6, xmm6
mov eax, 1
mov qword [rsp + 0x60], rax
lea rax, sym._ZN5bytes5bytes12static_clone17he452bcd4bd487868E.5951
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x48], rax
jmp 0x1401877e7
xor eax, eax
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x238]
mov qword [rsp + 0x60], rax
mov eax, 1
mov qword [rsp + 0x48], rax
movdqa xmm6, xmmword [rsp + 0x240]
cmp byte [r14 + 0x1b9], 0
je case.default.0x140187a53
cmp byte [rsp + 0x3c0], 0
je case.default.0x140187a53
lea rdx, [0x1404345f8]
lea rcx, [rsp + 0x3c0]
call sym.__http::uri::scheme::Scheme_as_core::cmp::PartialEq_::eq::h3a36d40bf354c559
test al, al
je case.default.0x140187a53
movdqu xmm7, xmmword [0x140435080]
movdqa xmmword [rsp + 0xa0], xmm7
movups xmm8, xmmword [0x140435070]
movaps xmmword [rsp + 0x90], xmm8
mov rsi, qword [rsp + 0x1f8]
test rsi, rsi
je 0x1401879cc
lea rcx, [rsp + 0x1d0]
lea rdx, [rsp + 0x90]
call sym.http::header::map::hash_elem_using::h6606446698f939ef
mov ebp, eax
movzx r14d, word [rsp + 0x228]
mov r12d, r14d
and r12d, ebp
mov r13, qword [rsp + 0x220]
mov r15, qword [rsp + 0x1f0]
mov rdi, qword [rsp + 0x218]
mov r9, qword [rsp + 0x90]
mov rdx, qword [rsp + 0x98]
movzx eax, byte [rsp + 0x98]
mov byte [rsp + 0x30], al
mov r8, qword [rsp + 0xa0]
xor ebx, ebx
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x38], r9
mov qword [rsp + 0x1c0], rdx
jmp 0x1401878de
movzx ecx, byte [rsp + 0x30]
cmp byte [rax + 8], cl
je case.default.0x140187a53
inc rbx
inc r12
mov rax, r12
nop word cs:[rax + rax]
mov r12, rax
mov eax, 0
cmp r12, r13
jae 0x1401878f0
movzx ecx, word [rdi + r12*4]
cmp rcx, 0xffff
je 0x1401879b4
movzx eax, word [rdi + r12*4 + 2]
mov r11d, eax
and r11d, r14d
mov r10d, r12d
sub r10d, r11d
and r10d, r14d
cmp rbx, r10
ja 0x1401879b4
cmp ax, bp
jne 0x1401878d8
cmp rsi, rcx
jbe 0x140188736
test r9, r9
sete r11b
imul rax, rcx, 0x68
mov rcx, qword [r15 + rax + 0x40]
test rcx, rcx
setne r10b
cmp r10b, r11b
je 0x1401878d8
add rax, r15
add rax, 0x40
test rcx, rcx
je 0x1401878ca
cmp qword [rax + 0x10], r8
jne 0x1401878d8
mov rcx, qword [rax + 8]
mov rsi, r8
call sub.msvcrt.dll_memcmp
mov rdx, qword [rsp + 0x1c0]
mov r8, rsi
mov r9, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x40]
test eax, eax
jne 0x1401878d8
test r9, r9
je case.default.0x140187a53
lea rcx, [rsp + 0xa8]
call qword [r9 + 0x20]
jmp case.default.0x140187a53
test r9, r9
mov rsi, qword [rsp + 0x70]
je 0x1401879d1
lea rcx, [rsp + 0xa8]
call qword [r9 + 0x20]
jmp 0x1401879d1
mov rsi, qword [rsp + 0x70]
mov rax, qword [rsi + 0x1b0]
mov rdx, qword [rax + 0x18]
mov rax, qword [rax + 0x20]
mov rcx, rax
shl rcx, 7
lea rax, [rcx + rax*8]
mov qword [rsp + 0x30], rdx
add rax, rdx
mov qword [rsp + 0x40], rax
pcmpeqd xmm9, xmm9
jmp 0x140187a26
lea rdx, [rsi + 8]
lea rcx, [rsp + 0x90]
lea r8, [rsp + 0x3c0]
call sym.reqwest::proxy::Custom::call::hec9e195fe8ba1038
cmp dword [rsp + 0x90], 2
jne 0x140187c46
mov rsi, qword [rsp + 0x30]
cmp rsi, qword [rsp + 0x40]
je case.default.0x140187a53
lea rax, [rsi + 0x88]
mov qword [rsp + 0x30], rax
mov rax, qword [rsi]
lea rcx, [0x14039c580]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
movzx eax, byte [rsp + 0x3c0]
test al, al
je 0x1401887c2
cmp al, 2
jne 0x140187bdb
mov rax, qword [rsp + 0x3c8]
cmp qword [rax + 0x10], 4
jne 0x140187a26
mov rax, qword [rax + 8]
jmp 0x140187bfb
movzx eax, byte [rsp + 0x3c0]
test al, al
je 0x1401887c2
cmp al, 2
jne 0x140187adf
mov rax, qword [rsp + 0x3c8]
mov r13, qword [rax + 8]
mov r12, qword [rax + 0x10]
jmp 0x140187b04
movzx eax, byte [rsp + 0x3c0]
test al, al
je 0x1401887c2
cmp al, 2
jne 0x140187c0c
mov rax, qword [rsp + 0x3c8]
cmp qword [rax + 0x10], 5
jne 0x140187a26
mov rax, qword [rax + 8]
jmp 0x140187c2c
xor r12d, r12d
cmp byte [rsp + 0x3c1], 0
sete r12b
lea r13, [0x140467c04]
lea rax, str.httphttpswswssftpfileC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srcparser.rs
cmove r13, rax
xor r12, 5
mov r14, qword [rsi + 8]
cmp qword [r14 + 0x28], 0
je 0x140187a26
mov rcx, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x38]
mov r8, r13
mov r9, r12
call sym.core::hash::BuildHasher::hash_one::h11e25248f3189936
mov rbx, rax
mov rcx, qword [r14 + 0x10]
mov r15, qword [r14 + 0x18]
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm10, xmm0, 0
lea rbp, [rcx - 0x68]
xor edi, edi
mov qword [rsp + 0x38], rcx
and rbx, r15
movdqu xmm11, xmmword [rcx + rbx]
movdqa xmm0, xmm11
pcmpeqb xmm0, xmm10
pmovmskb r14d, xmm0
nop dword [rax + rax]
test r14w, r14w
je 0x140187bb4
tzcnt eax, r14d
lea ecx, [r14 - 1]
and ecx, r14d
mov r14d, ecx
add rax, rbx
and rax, r15
neg rax
imul rax, rax, 0x68
cmp r12, qword [rbp + rax + 0x10]
jne 0x140187b70
add rax, rbp
mov rdx, qword [rax + 8]
mov rcx, r13
mov r8, r12
call sub.msvcrt.dll_memcmp
test eax, eax
jne 0x140187b70
jmp case.0x140187a53.0
pcmpeqb xmm11, xmm9
pmovmskb eax, xmm11
test eax, eax
jne 0x140187a26
add rbx, rdi
add rbx, 0x10
add rdi, 0x10
mov rcx, qword [rsp + 0x38]
jmp 0x140187b53
cmp byte [rsp + 0x3c1], 0
lea rax, [0x140467c04]
lea rcx, str.httphttpswswssftpfileC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srcparser.rs
cmove rax, rcx
jne 0x140187a26
cmp dword [rax], 0x70747468
jne 0x140187a26
jmp case.0x140187a53.0
cmp byte [rsp + 0x3c1], 0
lea rax, [0x140467c04]
lea rcx, str.httphttpswswssftpfileC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srcparser.rs
cmove rax, rcx
je 0x140187a26
mov ecx, dword [rax]
mov edx, 0x70747468
xor ecx, edx
movzx eax, byte [rax + 4]
xor eax, 0x73
or eax, ecx
jne 0x140187a26
jmp case.0x140187a53.0
cmp byte [rsp + 0xd8], 2
je 0x140187c73
lea rcx, [rsp + 0xd0]
mov rax, qword [rsp + 0xb8]
mov rdx, qword [rsp + 0xc0]
mov r8, qword [rsp + 0xc8]
call qword [rax + 0x20]
lea rcx, [rsp + 0xb0]
mov rax, qword [rsp + 0x98]
mov rdx, qword [rsp + 0xa0]
mov r8, qword [rsp + 0xa8]
call qword [rax + 0x20]
lea rcx, [rsp + 0x260]
lea r8, [rsp + 0x3c0]
mov rdx, rsi
call sym.reqwest::proxy::Proxy::http_basic_auth::hff87413198ef4815
cmp byte [rsp + 0x280], 2
je case.default.0x140187a53
mov rax, qword [rsp + 0x280]
mov qword [rsp + 0x3b0], rax
movups xmm0, xmmword [rsp + 0x260]
movups xmm1, xmmword [rsp + 0x270]
movaps xmmword [rsp + 0x3a0], xmm1
movaps xmmword [rsp + 0x390], xmm0
movdqa xmmword [rsp + 0x2c0], xmm7
movaps xmmword [rsp + 0x2b0], xmm8
lea rcx, [rsp + 0x90]
lea rdx, [rsp + 0x1d0]
lea r8, [rsp + 0x2b0]
lea r9, [rsp + 0x390]
call sym.http::header::map::HeaderMap_T_::try_insert2::ha1a93b895998611a
cmp byte [rsp + 0xb0], 3
je 0x1401887da
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x2d0], rax
movdqu xmm0, xmmword [rsp + 0x90]
movdqu xmm1, xmmword [rsp + 0xa0]
movdqa xmmword [rsp + 0x2c0], xmm1
movdqa xmmword [rsp + 0x2b0], xmm0
cmp al, 2
je case.default.0x140187a53
lea rcx, [rsp + 0x2c8]
mov rax, qword [rsp + 0x2b0]
mov rdx, qword [rsp + 0x2b8]
mov r8, qword [rsp + 0x2c0]
call qword [rax + 0x20]
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x1b0], xmm0
movdqa xmmword [rsp + 0x290], xmm0
cmp dword [rsp + 0x1c8], 9
jae 0x140188687
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x390], xmm0
movaps xmm1, xmmword [rsp + 0x290]
movaps xmmword [rsp + 0x260], xmm1
mov ecx, dword [rsp + 0x198]
mov r8d, dword [rsp + 0x19b]
mov dword [rsp + 0x1a0], ecx
mov dword [rsp + 0x1a3], r8d
mov qword [rsp + 0x90], 0
mov qword [rsp + 0xa8], 0
mov qword [rsp + 0xb0], 8
movups xmmword [rsp + 0xb8], xmm0
mov qword [rsp + 0xc8], 8
mov qword [rsp + 0xd0], 0
mov qword [rsp + 0xd8], 2
mov qword [rsp + 0xe0], 0
mov word [rsp + 0xe8], 0
mov byte [rsp + 0xf0], 0
lea rcx, sym._ZN5bytes5bytes12static_clone17he452bcd4bd487868E.2909
mov qword [rsp + 0x100], rcx
mov qword [rsp + 0x108], 1
movaps xmm0, xmmword [rsp + 0x260]
movups xmmword [rsp + 0x110], xmm0
mov qword [rsp + 0x120], rcx
lea rcx, [0x140468028]
mov qword [rsp + 0x128], rcx
mov qword [rsp + 0x130], 1
mov qword [rsp + 0x138], 0
mov word [rsp + 0x140], 0xffff
movzx ecx, byte [rsp + 0x2e]
mov byte [rsp + 0x148], cl
mov ecx, dword [rsp + 0x1a0]
mov r8d, dword [rsp + 0x1a3]
mov dword [rsp + 0x149], ecx
mov dword [rsp + 0x14c], r8d
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], rdx
mov qword [rsp + 0x160], 0
mov byte [rsp + 0x168], 2
lea rcx, [rsp + 0x2b0]
lea rdx, [rsp + 0x90]
lea r8, [rsp + 0x3c0]
call sym.http::request::Builder::and_then::h83accff78eee846b
cmp qword [rsp + 0x2b0], 3
je 0x140188745
mov rax, qword [rsp + 0x2ba]
mov rcx, qword [rsp + 0x2c0]
mov qword [rsp + 0x2a6], rcx
mov qword [rsp + 0x2a0], rax
mov rax, qword [rsp + 0x2c8]
mov qword [rsp + 0x40], rax
mov r15, qword [rsp + 0x2d0]
mov r13, qword [rsp + 0x2d8]
mov rax, qword [rsp + 0x2e0]
mov qword [rsp + 0x30], rax
mov rdi, qword [rsp + 0x2e8]
mov rbp, qword [rsp + 0x2f0]
mov rax, qword [rsp + 0x2f8]
mov qword [rsp + 0x38], rax
movups xmm0, xmmword [rsp + 0x308]
movaps xmmword [rsp + 0x500], xmm0
movups xmm0, xmmword [rsp + 0x318]
movaps xmmword [rsp + 0x510], xmm0
movups xmm0, xmmword [rsp + 0x328]
movaps xmmword [rsp + 0x520], xmm0
movups xmm0, xmmword [rsp + 0x338]
movaps xmmword [rsp + 0x530], xmm0
movups xmm0, xmmword [rsp + 0x348]
movaps xmmword [rsp + 0x540], xmm0
movups xmm0, xmmword [rsp + 0x358]
movaps xmmword [rsp + 0x550], xmm0
movups xmm0, xmmword [rsp + 0x368]
movaps xmmword [rsp + 0x560], xmm0
movups xmm0, xmmword [rsp + 0x378]
movaps xmmword [rsp + 0x570], xmm0
mov rsi, qword [rsp + 0x300]
mov eax, dword [rsp + 0x389]
mov ecx, dword [rsp + 0x38c]
mov dword [rsp + 0x1ab], ecx
mov dword [rsp + 0x1a8], eax
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x98], rax
movdqu xmmword [rsp + 0xa0], xmm6
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x390], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x398], rax
movups xmm0, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0x3a0], xmm0
mov rax, qword [rsp + 0x2a0]
mov rcx, qword [rsp + 0x2a6]
mov qword [rsp + 0x260], rax
mov qword [rsp + 0x266], rcx
movaps xmm0, xmmword [rsp + 0x500]
movdqa xmm1, xmmword [rsp + 0x510]
movaps xmm2, xmmword [rsp + 0x520]
movaps xmm3, xmmword [rsp + 0x530]
movaps xmmword [rsp + 0x2b0], xmm0
movdqa xmmword [rsp + 0x2c0], xmm1
movaps xmmword [rsp + 0x2d0], xmm2
movaps xmmword [rsp + 0x2e0], xmm3
movaps xmm0, xmmword [rsp + 0x540]
movaps xmmword [rsp + 0x2f0], xmm0
movaps xmm0, xmmword [rsp + 0x550]
movaps xmmword [rsp + 0x300], xmm0
movaps xmm0, xmmword [rsp + 0x560]
movaps xmmword [rsp + 0x310], xmm0
movaps xmm0, xmmword [rsp + 0x570]
movaps xmmword [rsp + 0x320], xmm0
mov eax, dword [rsp + 0x1a8]
mov ecx, dword [rsp + 0x1ab]
mov dword [rsp + 0x1b3], ecx
mov dword [rsp + 0x1b0], eax
movzx r14d, word [rsp + 0x228]
mov rcx, qword [rsp + 0x218]
mov rdx, qword [rsp + 0x220]
call sym.__alloc::boxed::Box__T__A__as_core::clone::Clone_::clone::hff9eab8875131e7f
mov rbx, rax
mov r12, rdx
lea rcx, [rsp + 0xa8]
mov rdx, qword [rsp + 0x1f0]
mov r8, qword [rsp + 0x1f8]
call sym.__alloc::vec::Vec_T_A__as_core::clone::Clone_::clone::hbd3a18829e8b33f0
lea rcx, [rsp + 0xc0]
mov rdx, qword [rsp + 0x208]
mov r8, qword [rsp + 0x210]
call sym.__alloc::vec::Vec_T_A__as_core::clone::Clone_::clone::h0a3288edd3bbce8f
movdqa xmm0, xmmword [rsp + 0x1d0]
mov word [rsp + 0xe8], r14w
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0xd8], rbx
mov qword [rsp + 0xe0], r12
movdqu xmmword [rsp + 0x90], xmm0
mov qword [rsp + 0xa0], rax
test rsi, rsi
je 0x140188207
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, qword [rsp + 0x38]
call fcn.14021a7bc
test r13, r13
mov r14, qword [rsp + 0x70]
mov rsi, rdi
je 0x140188255
lea rbx, [r15 + 0x30]
jmp 0x14018823b
mov rax, qword [rbx - 0x18]
mov rdx, qword [rbx - 0x10]
mov r8, qword [rbx - 8]
mov rcx, rbx
call qword [rax + 0x20]
add rbx, 0x68
dec r13
je 0x140188255
mov rax, qword [rbx + 0x10]
test rax, rax
je 0x140188220
lea rcx, [rbx + 0x28]
mov rdx, qword [rbx + 0x18]
mov r8, qword [rbx + 0x20]
call qword [rax + 0x20]
jmp 0x140188220
cmp qword [rsp + 0x40], 0
je 0x14018826e
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, r15
call fcn.14021a7bc
test rbp, rbp
mov rbx, qword [rsp + 0x58]
je 0x14018829b
lea rdi, [rsi + 0x38]
nop dword [rax]
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x20]
add rdi, 0x48
dec rbp
jne 0x140188280
cmp qword [rsp + 0x30], 0
je 0x1401882b4
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rsi
call fcn.14021a7bc
mov rax, qword [rsp + 0x90]
movzx ecx, word [rsp + 0x98]
mov rdx, qword [rsp + 0x9a]
mov qword [rsp + 0x260], rdx
mov rdx, qword [rsp + 0xa0]
mov qword [rsp + 0x266], rdx
movups xmm0, xmmword [rsp + 0xa8]
movups xmm1, xmmword [rsp + 0xc8]
movups xmm2, xmmword [rsp + 0xd8]
mov rdx, qword [rsp + 0xe8]
mov qword [rsp + 0x2b0], rdx
movups xmm3, xmmword [rsp + 0xb8]
mov qword [rsp + 0x90], rax
mov word [rsp + 0x98], cx
mov rax, qword [rsp + 0x260]
mov rcx, qword [rsp + 0x266]
mov qword [rsp + 0x9a], rax
mov qword [rsp + 0xa0], rcx
movups xmmword [rsp + 0xa8], xmm0
movups xmmword [rsp + 0xb8], xmm3
movups xmmword [rsp + 0xc8], xmm1
movups xmmword [rsp + 0xd8], xmm2
mov rax, qword [rsp + 0x2b0]
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0xf0], rax
movaps xmm0, xmmword [rsp + 0x2c0]
movaps xmm1, xmmword [rsp + 0x2d0]
movaps xmm2, xmmword [rsp + 0x2e0]
movaps xmm3, xmmword [rsp + 0x2f0]
movups xmmword [rsp + 0xf8], xmm0
movups xmmword [rsp + 0x108], xmm1
movups xmmword [rsp + 0x118], xmm2
movups xmmword [rsp + 0x128], xmm3
movaps xmm0, xmmword [rsp + 0x300]
movups xmmword [rsp + 0x138], xmm0
movaps xmm0, xmmword [rsp + 0x310]
movups xmmword [rsp + 0x148], xmm0
movaps xmm0, xmmword [rsp + 0x320]
movups xmmword [rsp + 0x158], xmm0
movzx eax, byte [rsp + 0x2f]
mov byte [rsp + 0x168], al
mov eax, dword [rsp + 0x1b0]
mov ecx, dword [rsp + 0x1b3]
mov dword [rsp + 0x16c], ecx
mov dword [rsp + 0x169], eax
movaps xmm0, xmmword [rsp + 0x390]
movaps xmm1, xmmword [rsp + 0x3a0]
movups xmmword [rsp + 0x180], xmm1
movups xmmword [rsp + 0x170], xmm0
lea rdx, [rsp + 0x90]
mov rcx, qword [rsp + 0x3b8]
call sym.hyper::client::client::Client_C_B_::request::hd6e2004f842dff27
mov rsi, rax
mov rdi, rdx
mov r8d, dword [rsp + 0x1cc]
cmp r8d, 0x3b9aca00
jne 0x14018848e
mov r8d, dword [r14 + 0x1a8]
cmp r8d, 0x3b9aca00
jne 0x14018847f
xor eax, eax
jmp 0x140188519
mov rax, qword [r14 + 0x1a0]
mov qword [rsp + 0x258], rax
lea r9, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23librarycore_srcops_function.rs
lea rcx, [rsp + 0x90]
mov rdx, qword [rsp + 0x258]
call sym.tokio::time::sleep::sleep::hed9b54615ab9347f
movzx eax, byte [0x1404a5170]
mov edx, 0x70
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140188727
movups xmm0, xmmword [rsp + 0xf0]
movups xmmword [rax + 0x60], xmm0
movups xmm0, xmmword [rsp + 0xe0]
movups xmmword [rax + 0x50], xmm0
movups xmm0, xmmword [rsp + 0xd0]
movups xmmword [rax + 0x40], xmm0
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
movups xmm2, xmmword [rsp + 0xb0]
movups xmm3, xmmword [rsp + 0xc0]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lock inc qword [r14]
jle 0x1401887c0
movzx ecx, byte [rsp + 0x2e]
mov r8, qword [rsp + 0x88]
mov byte [r8 + 0xf8], cl
mov ecx, dword [rsp + 0x68]
mov edx, dword [rsp + 0x6b]
mov dword [r8 + 0xf9], ecx
mov dword [r8 + 0xfc], edx
mov rcx, qword [rsp + 0x78]
mov qword [r8 + 0x100], rcx
mov rcx, qword [rsp + 0x80]
mov qword [r8 + 0x108], rcx
movaps xmm0, xmmword [rsp + 0x420]
movaps xmm1, xmmword [rsp + 0x430]
movaps xmm2, xmmword [rsp + 0x440]
movaps xmm3, xmmword [rsp + 0x450]
movups xmmword [r8 + 0x88], xmm0
movups xmmword [r8 + 0x98], xmm1
movups xmmword [r8 + 0xa8], xmm2
movups xmmword [r8 + 0xb8], xmm3
movaps xmm0, xmmword [rsp + 0x460]
movups xmmword [r8 + 0xc8], xmm0
mov rcx, qword [rsp + 0x470]
mov qword [r8 + 0xd8], rcx
movaps xmm0, xmmword [rsp + 0x1d0]
movaps xmm1, xmmword [rsp + 0x1e0]
movaps xmm2, xmmword [rsp + 0x1f0]
movaps xmm3, xmmword [rsp + 0x200]
movups xmmword [r8 + 0x28], xmm0
movups xmmword [r8 + 0x38], xmm1
movups xmmword [r8 + 0x48], xmm2
movups xmmword [r8 + 0x58], xmm3
movaps xmm0, xmmword [rsp + 0x210]
movups xmmword [r8 + 0x68], xmm0
movaps xmm0, xmmword [rsp + 0x220]
movups xmmword [r8 + 0x78], xmm0
mov qword [r8 + 8], rbx
mov rcx, qword [rsp + 0x4c0]
mov qword [r8 + 0x20], rcx
movaps xmm0, xmmword [rsp + 0x4b0]
movups xmmword [r8 + 0x10], xmm0
mov rcx, qword [rsp + 0x48]
mov qword [r8], rcx
mov qword [r8 + 0xe0], 0
mov qword [r8 + 0xe8], 8
mov qword [r8 + 0xf0], 0
mov qword [r8 + 0x110], r14
mov qword [r8 + 0x118], rsi
mov qword [r8 + 0x120], rdi
mov qword [r8 + 0x128], 0
mov qword [r8 + 0x130], rax
jmp 0x140186d61
jne 0x1401886b1
mov eax, dword [rsp + 0x68]
mov ecx, dword [rsp + 0x6b]
mov dword [rsp + 0x19b], ecx
mov dword [rsp + 0x198], eax
movzx edx, byte [rsp + 0x80]
mov rax, qword [rsp + 0x78]
jmp 0x140187db0
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x80]
call sym.__alloc::boxed::Box__T__A__as_core::clone::Clone_::clone::h1cc2d0c8fbc3ed32
jmp 0x140187db0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rdx, rbx
call sym.core::panicking::panic_bounds_check::ha5eba36dbaff2278
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
jmp 0x1401886e7
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x1404389e2]
lea r9, [0x140439308]
lea r8, [rsp + 0x290]
mov edx, 0x17
call sym.core::result::unwrap_failed::h9b9528a0a4171737
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rbx
call sym.core::panicking::panic_bounds_check::ha5eba36dbaff2278
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
call sym.core::panicking::panic_bounds_check::ha5eba36dbaff2278
mov ecx, 8
mov edx, 0x70
call sym.alloc::alloc::handle_alloc_error::h033f15fcf3b32b44
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rdx, rsi
call sym.core::panicking::panic_bounds_check::ha5eba36dbaff2278
movzx ebx, byte [rsp + 0x2b8]
movzx esi, byte [rsp + 0x2b9]
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x98], rax
movdqu xmmword [rsp + 0xa0], xmm6
lea rcx, [rsp + 0x90]
call sym.core::ptr::drop_in_place_reqwest::async_impl::body::Body_::ha5c9b2ce6c282f6f
mov byte [rsp + 0x90], bl
mov byte [rsp + 0x91], sil
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
mov qword [rsp + 0x20], rax
lea rcx, str.valid_request_parts
lea r9, [0x1404341a0]
lea r8, [rsp + 0x90]
mov edx, 0x13
call sym.core::result::unwrap_failed::h9b9528a0a4171737
ud2
lea rcx, str.Uri_should_have_a_scheme
lea r8, [0x140434f58]
mov edx, 0x18
call sym.core::option::expect_failed::h871cc0eae5c1c846
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
jmp 0x1401886e7