Function at 0x1400283e0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x868
movapd xmmword [rsp + 0x850], xmm11
movaps xmmword [rsp + 0x840], xmm10
movapd xmmword [rsp + 0x830], xmm9
movaps xmmword [rsp + 0x820], xmm8
movaps xmmword [rsp + 0x810], xmm7
movdqa xmmword [rsp + 0x800], xmm6
mov rbp, r8
mov r13, rdx
mov qword [rsp + 0x28], rcx
mov rcx, qword [rdx + 0x130]
test rcx, rcx
je 0x140028451
mov rdx, rbp
call fcn.1400fcbd0
test al, al
je 0x14002a439
lea rax, [r13 + 0x118]
mov qword [rsp + 0x438], rax
lea rax, [r13 + 0x20]
mov qword [rsp + 0x1d0], rax
lea r12, [r13 + 0x88]
lea rax, [r13 + 0xf8]
mov qword [rsp + 0x150], rax
lea rax, [r13 + 0xf9]
mov qword [rsp + 0x340], rax
lea rax, [r13 + 0x28]
mov qword [rsp + 0x430], rax
lea rax, [r13 + 0x40]
mov qword [rsp + 0x428], rax
lea rax, [r13 + 0x58]
mov qword [rsp + 0x420], rax
lea rax, [0x140181218]
movq xmm0, rax
lea rax, [0x14017ce98]
xorps xmm7, xmm7
movaps xmm8, xmmword [0x14017c840]
movq xmm9, rax
shufpd xmm9, xmmword [0x14017c860], 2
movdqa xmm6, xmmword [0x14017c850]
punpcklqdq xmm6, xmm0
lea rax, [r13 + 0xc8]
mov qword [rsp + 0x148], rax
lea rax, [r13 + 0xe0]
mov qword [rsp + 0x418], rax
lea r15, [rsp + 0x30]
mov qword [rsp + 0x158], r13
mov qword [rsp + 0x358], r12
mov qword [rsp + 0x350], rbp
lea rcx, [rsp + 0x360]
mov rdx, qword [rsp + 0x438]
mov r8, rbp
call fcn.1400ae6b0
mov rax, qword [rsp + 0x360]
cmp rax, 3
je 0x1400286f0
cmp eax, 4
mov rdi, qword [rsp + 0x430]
lea r14, [rsp + 0x1f8]
lea rbp, [rsp + 0x1f0]
je 0x14002a503
mov r8d, 0xa0
lea rcx, [rsp + 0x760]
lea rdx, [rsp + 0x360]
call fcn.140169a30
movzx eax, word [rsp + 0x7c8]
lea ecx, [rax - 0x12d]
cmp ecx, 3
jae 0x140028cc5
cmp qword [r13], 0
je 0x1400285c9
mov rax, qword [r13 + 8]
test rax, rax
je 0x1400285c9
mov rdx, qword [r13 + 0x10]
mov r8, qword [r13 + 0x18]
mov rcx, qword [rsp + 0x1d0]
call qword [rax + 0x20]
mov qword [r13], 0
mov rcx, r15
mov rdx, rdi
lea r8, [0x14017d4c8]
call fcn.140079a80
cmp byte [rsp + 0x50], 2
je 0x140028601
mov rax, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
lea rcx, [rsp + 0x48]
call qword [rax + 0x20]
mov rcx, r15
mov rdx, rdi
lea r8, [0x14017d4e8]
call fcn.140079a80
cmp byte [rsp + 0x50], 2
je 0x140028631
mov rax, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
lea rcx, [rsp + 0x48]
call qword [rax + 0x20]
mov rcx, r15
mov rdx, rdi
lea r8, [0x14017d508]
call fcn.140079a80
cmp byte [rsp + 0x50], 2
je 0x140028661
mov rax, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
lea rcx, [rsp + 0x48]
call qword [rax + 0x20]
mov rcx, r15
mov rdx, rdi
lea r8, [0x14017d528]
call fcn.140079a80
cmp byte [rsp + 0x50], 2
je 0x140028691
mov rax, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
lea rcx, [rsp + 0x48]
call qword [rax + 0x20]
mov rax, qword [rsp + 0x150]
movzx eax, byte [rax]
mov ecx, eax
or ecx, 4
cmp ecx, 5
je 0x140028cf0
cmp al, 0xa
jb 0x1400286cc
mov rdx, qword [r13 + 0x108]
test rdx, rdx
je 0x1400286cc
mov rcx, qword [r13 + 0x100]
mov r8d, 1
call fcn.14000b4e0
mov rax, qword [rsp + 0x150]
movabs rcx, 0x101010101010101
mov qword [rax + 0x10], rcx
movups xmmword [rax], xmm8
jmp 0x140028cf0
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x138], rax
lea rcx, [rsp + 0x138]
mov qword [rsp + 0x2d0], rcx
lea rcx, fcn.1400234c0
mov qword [rsp + 0x2d8], rcx
mov rsi, qword [rax]
test rsi, rsi
lea rdi, [rsp + 0x1f0]
je 0x14002ac40
mov rax, qword [rax + 8]
mov rcx, rsi
call qword [rax + 0x38]
movabs rcx, 0x31fc0e15e6a0cd95
cmp rax, rcx
jne 0x14002ac40
movabs rax, 0x30ee4a51ab90755e
cmp rdx, rax
jne 0x14002ac40
movzx eax, byte [rsi]
test eax, eax
je 0x140028790
cmp eax, 1
jne 0x14002ac40
cmp byte [rsi + 1], 2
jne 0x14002ac40
xor eax, eax
mov ecx, 4
jmp 0x1400287a4
cmp byte [rsi + 1], 2
jne 0x14002ac40
mov eax, 7
mov ecx, 8
cmp dword [rsi + rcx], eax
jne 0x14002ac40
mov rax, qword [0x14024ae60]
mov rax, qword [rax]
cmp rax, 5
jne 0x14002886a
lea rax, [rsp + 0x2d0]
mov qword [rsp + 0x440], rax
lea rax, [0x14000ae20]
mov qword [rsp + 0x448], rax
lea rax, str.can_retry
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x440]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 1
lea rcx, str.C:Users_n1nht.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
call fcn.140105420
lea rcx, str.reqwest::async_impl::clienterror_was_retryable__but_body_not_reusable
mov qword [rsp + 0x1f0], rcx
mov qword [rsp + 0x1f8], 0x1b
mov qword [rsp + 0x200], rcx
mov qword [rsp + 0x208], 0x1b
mov qword [rsp + 0x210], rax
mov edx, 5
mov rcx, r15
mov r8, rdi
xor r9d, r9d
call fcn.1401052e0
test byte [r13], 1
je 0x1400288a0
mov rax, qword [r13 + 8]
test rax, rax
je 0x14002aba7
mov r8, qword [r13 + 0x10]
mov r9, qword [r13 + 0x18]
lea rcx, [rsp + 0x170]
mov rdx, qword [rsp + 0x1d0]
call qword [rax]
jmp 0x1400288c6
lea rax, [0x14017ce98]
mov qword [rsp + 0x170], rax
mov qword [rsp + 0x178], 1
lea rax, [rsp + 0x180]
movups xmmword [rax], xmm7
mov rax, qword [r13 + 0x128]
cmp rax, 1
ja 0x14002a5fd
inc rax
mov qword [r13 + 0x128], rax
mov rcx, r15
mov rdx, r12
call fcn.1400251a0
cmp byte [rsp + 0x30], 3
je 0x14002aeee
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x330], rax
movups xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x320], xmm0
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movups xmm2, xmmword [rsp + 0x50]
movups xmm3, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x310], xmm3
movaps xmmword [rsp + 0x300], xmm2
movaps xmmword [rsp + 0x2f0], xmm1
movaps xmmword [rsp + 0x2e0], xmm0
mov rcx, r15
call fcn.14011bc80
mov rax, qword [rsp + 0x150]
movzx edi, byte [rax]
cmp edi, 9
jae 0x1400291a1
mov rbx, qword [rsp + 0x30]
movzx ebp, byte [rsp + 0x38]
movzx r15d, byte [rsp + 0x39]
cmp rbx, 3
jne 0x1400289b0
cmp dil, 0xa
setb al
test rsi, rsi
sete cl
or cl, al
jne 0x140028a28
mov r8d, 1
mov rcx, r14
mov rdx, rsi
call fcn.14000b4e0
jmp 0x140028a28
mov rdx, qword [rsp + 0xf8]
cmp byte [rsp + 0xe8], 0xa
setb al
test rdx, rdx
sete cl
or cl, al
jne 0x1400289e0
mov rcx, qword [rsp + 0xf0]
mov r8d, 1
call fcn.14000b4e0
mov r8d, 0xae
lea rcx, [rsp + 0x520]
lea rdx, [rsp + 0x3a]
call fcn.140169a30
mov eax, dword [rsp + 0x160]
mov ecx, dword [rsp + 0x163]
mov dword [rsp + 0x168], eax
mov dword [rsp + 0x16b], ecx
lea rax, [rsp + 0x48]
movups xmm0, xmmword [rax + 0xb8]
movaps xmmword [rsp + 0x400], xmm0
mov qword [rsp + 0x1f0], rbx
mov byte [rsp + 0x1f8], bpl
mov byte [rsp + 0x1f9], r15b
mov r8d, 0xae
lea rcx, [rsp + 0x1fa]
lea rdx, [rsp + 0x520]
call fcn.140169a30
mov byte [rsp + 0x2a8], dil
mov eax, dword [rsp + 0x168]
mov ecx, dword [rsp + 0x16b]
lea rdx, [rsp + 0x1f8]
mov dword [rdx + 0xb4], ecx
mov dword [rdx + 0xb1], eax
mov qword [rsp + 0x2b0], r14
mov qword [rsp + 0x2b8], rsi
movaps xmm0, xmmword [rsp + 0x400]
movups xmmword [rdx + 0xc8], xmm0
mov rax, qword [rsp + 0x330]
mov qword [rsp + 0x80], rax
movaps xmm0, xmmword [rsp + 0x320]
movaps xmmword [rsp + 0x70], xmm0
movaps xmm0, xmmword [rsp + 0x2e0]
movaps xmm1, xmmword [rsp + 0x2f0]
movaps xmm2, xmmword [rsp + 0x300]
movaps xmm3, xmmword [rsp + 0x310]
movaps xmmword [rsp + 0x60], xmm3
movaps xmmword [rsp + 0x50], xmm2
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
lea rcx, [rsp + 0x440]
lea rdx, [rsp + 0x1f0]
lea r8, [rsp + 0x30]
call fcn.140054270
movups xmm0, xmmword [rsp + 0x170]
movups xmm1, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
cmp qword [rsp + 0x440], 3
je 0x14002aece
lea rdx, [rsp + 0x44a]
mov rax, qword [rdx]
mov rcx, qword [rdx + 6]
mov qword [rsp + 0x1f6], rcx
mov qword [rsp + 0x1f0], rax
mov rax, qword [rsp + 0x458]
mov qword [rsp + 0x1d8], rax
mov rax, qword [rsp + 0x460]
mov qword [rsp + 0x140], rax
mov rsi, qword [rsp + 0x468]
mov rax, qword [rsp + 0x470]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x478]
mov qword [rsp + 0x1e8], rax
mov r15, qword [rsp + 0x480]
mov rbp, qword [rsp + 0x488]
mov r12, qword [rsp + 0x490]
movups xmm0, xmmword [rdx + 0x56]
movups xmm1, xmmword [rdx + 0x66]
movups xmm2, xmmword [rdx + 0x76]
movups xmm3, xmmword [rdx + 0x86]
movaps xmmword [rsp + 0x5d0], xmm0
movaps xmmword [rsp + 0x5e0], xmm1
movaps xmmword [rsp + 0x5f0], xmm2
movaps xmmword [rsp + 0x600], xmm3
movups xmm0, xmmword [rdx + 0x96]
movaps xmmword [rsp + 0x610], xmm0
movups xmm0, xmmword [rdx + 0xa6]
movaps xmmword [rsp + 0x620], xmm0
movups xmm0, xmmword [rdx + 0xb6]
movaps xmmword [rsp + 0x630], xmm0
movups xmm0, xmmword [rdx + 0xc6]
movaps xmmword [rsp + 0x640], xmm0
movdqu xmm0, xmmword [rsp + 0x170]
movups xmm1, xmmword [rsp + 0x180]
lea rax, [rsp + 0x650]
movups xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov rdi, qword [r13 + 0x78]
lea rbx, [rdi*4]
mov rax, rdi
shr rax, 0x3e
jne 0x14002af72
mov r14d, 0
movabs rax, 0x7ffffffffffffffe
cmp rbx, rax
ja 0x14002af75
mov rax, qword [rsp + 0x158]
movzx ecx, word [rax + 0x80]
mov word [rsp + 0x130], cx
mov r13, qword [rax + 0x70]
test rbx, rbx
je 0x140028f01
movzx eax, byte [0x14024b9b1]
mov r14d, 2
mov edx, 2
mov rcx, rbx
call fcn.14000b4d0
test rax, rax
jne 0x140028f06
jmp 0x14002af75
add eax, 0xfffffecd
cmp eax, 2
jae 0x14002a796
cmp dword [r13], 1
jne 0x140028cf0
cmp qword [r13 + 8], 0
je 0x14002a796
nop word cs:[rax + rax]
movups xmm0, xmmword [0x14017d558]
movaps xmmword [rsp + 0x40], xmm0
movdqu xmm0, xmmword [0x14017d548]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rsp + 0x760]
mov rdx, r15
call fcn.140079640
mov rsi, rax
mov rax, qword [rsp + 0x30]
test rax, rax
je 0x140028d39
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
lea rcx, [rsp + 0x48]
call qword [rax + 0x20]
test rsi, rsi
je 0x14002a796
mov qword [rsp + 0x5d0], rsi
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
mov rcx, rbp
call fcn.140156170
cmp dword [rsp + 0x1f0], 1
je 0x14002a534
mov r8, qword [rsp + 0x1f8]
mov r9, qword [rsp + 0x200]
mov qword [rsp + 0x1f0], 0
mov qword [rsp + 0x200], 0
mov qword [rsp + 0x210], r12
mov rcx, r15
mov rdx, rbp
call fcn.1401068d0
mov rax, qword [rsp + 0x30]
mov rcx, rax
neg rcx
jo 0x14002a534
lea rcx, [rsp + 0x48]
movups xmm0, xmmword [rcx + 0x30]
movups xmmword [r14 + 0x40], xmm0
movdqu xmm0, xmmword [rcx - 0x10]
movups xmm1, xmmword [rcx]
movups xmm2, xmmword [rcx + 0x10]
movups xmm3, xmmword [rcx + 0x20]
movups xmmword [r14 + 0x30], xmm3
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movdqu xmmword [r14], xmm0
mov qword [rsp + 0x1f0], rax
mov rcx, r15
mov rdx, rbp
call fcn.1400251a0
movzx ebx, byte [rsp + 0x30]
mov rcx, r15
call fcn.140023a20
cmp bl, 3
je 0x14002a514
mov rax, qword [rsp + 0x1f0]
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
movups xmm3, xmmword [r14 + 0x30]
movaps xmmword [rsp + 0x440], xmm0
movaps xmmword [rsp + 0x450], xmm1
movaps xmmword [rsp + 0x460], xmm2
movaps xmmword [rsp + 0x470], xmm3
movdqu xmm0, xmmword [r14 + 0x40]
movdqa xmmword [rsp + 0x480], xmm0
mov rcx, rax
neg rcx
jo 0x14002a534
movaps xmm0, xmmword [rsp + 0x480]
lea rcx, [rsp + 0x180]
movups xmmword [rcx + 0x38], xmm0
movdqa xmm0, xmmword [rsp + 0x440]
movaps xmm1, xmmword [rsp + 0x450]
movaps xmm2, xmmword [rsp + 0x460]
movaps xmm3, xmmword [rsp + 0x470]
movups xmmword [rcx + 0x28], xmm3
movups xmmword [rcx + 0x18], xmm2
movups xmmword [rcx + 8], xmm1
movdqu xmmword [rcx - 8], xmm0
mov qword [rsp + 0x170], rax
mov rax, qword [r13 + 0x110]
cmp byte [rax + 0x1b8], 0
je 0x140029450
mov r9d, dword [rsp + 0x19c]
test r9, r9
je 0x14002922a
mov rcx, qword [rsp + 0x178]
mov rdx, qword [rsp + 0x180]
cmp rdx, r9
jbe 0x1400291d6
cmp byte [rcx + r9], 0xbf
jg 0x1400291dc
jmp 0x14002afba
mov eax, 2
mov rcx, rax
mov rdx, r13
mov r8, rbx
mov rbx, rax
call fcn.140169a30
lea rcx, [rsp + 0x48]
mov rdx, qword [rsp + 0x428]
call fcn.140045a10
lea rcx, [rsp + 0x60]
mov rdx, qword [rsp + 0x420]
call fcn.140045740
mov rax, qword [rsp + 0x158]
mov r14, qword [rax + 0x28]
mov r13, qword [rax + 0x30]
mov rax, qword [rax + 0x38]
movzx ecx, word [rsp + 0x130]
mov word [rsp + 0x88], cx
mov qword [rsp + 0x130], rbx
mov qword [rsp + 0x78], rbx
mov qword [rsp + 0x80], rdi
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x40], rax
test r12, r12
je 0x140028f9d
shl r12, 2
mov r8d, 2
mov rcx, rbp
mov rdx, r12
call fcn.14000b4e0
test rsi, rsi
mov r12, qword [rsp + 0x358]
mov rbp, qword [rsp + 0x350]
je 0x140029000
mov rax, qword [rsp + 0x140]
lea rbx, [rax + 0x30]
jmp 0x140028fdb
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 rsi
je 0x140029000
mov rax, qword [rbx + 0x10]
test rax, rax
je 0x140028fc0
lea rcx, [rbx + 0x28]
mov rdx, qword [rbx + 0x18]
mov r8, qword [rbx + 0x20]
call qword [rax + 0x20]
jmp 0x140028fc0
mov rax, qword [rsp + 0x1d8]
test rax, rax
je 0x140029024
imul rdx, rax, 0x68
mov r8d, 8
mov rcx, qword [rsp + 0x140]
call fcn.14000b4e0
test r15, r15
mov rbx, qword [rsp + 0x1e8]
je 0x14002905b
lea rsi, [rbx + 0x38]
nop word cs:[rax + rax]
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 r15
jne 0x140029040
mov rax, qword [rsp + 0x1e0]
test rax, rax
je 0x14002907e
shl rax, 3
lea rdx, [rax + rax*8]
mov r8d, 8
mov rcx, rbx
call fcn.14000b4e0
mov eax, r13d
shr eax, 8
lea r8, [rsp + 0x3a]
mov rcx, qword [r8]
mov rdx, qword [r8 + 6]
mov qword [rsp + 0x1f6], rdx
mov qword [rsp + 0x1f0], rcx
movdqu xmm0, xmmword [rsp + 0x48]
movups xmm1, xmmword [rsp + 0x58]
movups xmm2, xmmword [rsp + 0x68]
mov rcx, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x158]
mov rsi, qword [rdx + 0x110]
add rsi, 0x10
mov qword [rsp + 0x30], r14
mov byte [rsp + 0x38], r13b
mov r13, rdx
mov byte [rsp + 0x39], al
mov rax, qword [rsp + 0x1f0]
mov rdx, qword [rsp + 0x1f6]
mov qword [r8 + 6], rdx
mov qword [r8], rax
movdqu xmmword [rsp + 0x48], xmm0
movups xmmword [rsp + 0x58], xmm1
movups xmmword [rsp + 0x68], xmm2
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], rdi
mov qword [rsp + 0x88], rcx
mov r8d, 0xa0
lea rcx, [rsp + 0x90]
lea rdx, [rsp + 0x5d0]
call fcn.140169a30
mov rcx, rsi
lea r15, [rsp + 0x30]
mov rdx, r15
call fcn.14006a170
mov rsi, rax
mov rbx, rdx
mov r14, qword [r13 + 0x118]
mov rdi, qword [r13 + 0x120]
mov rax, qword [rdi]
test rax, rax
je 0x14002916c
mov rcx, r14
call rax
mov rdx, qword [rdi + 8]
test rdx, rdx
je 0x140029181
mov r8, qword [rdi + 0x10]
mov rcx, r14
call fcn.14000b4e0
mov qword [r13 + 0x118], rsi
mov qword [r13 + 0x120], rbx
lea rcx, [rsp + 0x138]
call fcn.1400234c0
jmp 0x140028529
jne 0x14002a352
mov rcx, qword [rsp + 0x340]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x163], ecx
mov dword [rsp + 0x160], eax
mov r14, qword [r13 + 0x100]
movzx esi, byte [r13 + 0x108]
jmp 0x140028964
jne 0x14002afba
cmp r9d, 4
jne 0x14002922a
lea rdx, str.httphttpsvalid_request_parts
mov r8, r9
call fcn.14016a0b0
mov esi, dword [r13 + 0xb4]
test eax, eax
jne 0x140029231
test esi, esi
je 0x14002a402
mov rcx, qword [r13 + 0x90]
mov rdx, qword [r13 + 0x98]
cmp rdx, rsi
jbe 0x14002a409
cmp byte [rcx + rsi], 0xbf
jg 0x14002a40f
jmp 0x14002b025
mov esi, dword [r13 + 0xb4]
mov rcx, r15
mov rdx, r12
call fcn.14014ccb0
mov eax, dword [r13 + 0xc0]
mov rdx, qword [rsp + 0x148]
movzx ecx, byte [rdx + 0x10]
lea r8, [rsp + 0x48]
mov byte [r8 + 0x38], cl
movups xmm0, xmmword [rdx]
movups xmmword [r8 + 0x28], xmm0
mov ecx, dword [r13 + 0xb0]
mov edx, dword [r13 + 0xc4]
movdqu xmm0, xmmword [r13 + 0xa0]
mov dword [rsp + 0x5c], esi
mov r8, qword [r13 + 0xb8]
mov qword [rsp + 0x60], r8
mov dword [rsp + 0x68], eax
mov dword [rsp + 0x58], ecx
mov dword [rsp + 0x6c], edx
movdqu xmmword [rsp + 0x48], xmm0
mov edx, 1
mov rcx, r15
xor r8d, r8d
call fcn.140107670
mov rcx, r15
xor edx, edx
call fcn.140107140
mov rcx, r15
xor edx, edx
call fcn.140106f90
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
test r8, r8
je 0x14002930f
xor eax, eax
jmp 0x1400292dd
cmp cl, 0x7f
je 0x1400292eb
inc rax
cmp r8, rax
je 0x14002930f
movzx ecx, byte [rdx + rax]
cmp cl, 0x1f
ja 0x1400292d0
cmp cl, 9
je 0x1400292d5
mov rax, qword [rsp + 0x30]
test rax, rax
je 0x140029450
mov r8d, 1
mov rcx, rdx
mov rdx, rax
call fcn.14000b4e0
jmp 0x140029450
mov rcx, rbp
call fcn.1401227a0
mov byte [rsp + 0x210], 0
movups xmm0, xmmword [rsp + 0x1f0]
movups xmm1, xmmword [rsp + 0x200]
movaps xmmword [rsp + 0x520], xmm0
movaps xmmword [rsp + 0x530], xmm1
mov eax, dword [r14 + 0x19]
mov ecx, dword [r14 + 0x1c]
mov dword [rsp + 0x5d0], eax
mov dword [rsp + 0x5d3], ecx
mov rdx, qword [rsp + 0x30]
test rdx, rdx
je 0x14002936f
mov rcx, qword [rsp + 0x38]
mov r8d, 1
call fcn.14000b4e0
movaps xmm0, xmmword [rsp + 0x520]
movaps xmm1, xmmword [rsp + 0x530]
movaps xmmword [rsp + 0x6d0], xmm0
movaps xmmword [rsp + 0x6e0], xmm1
mov byte [rsp + 0x6f0], 0
mov eax, dword [rsp + 0x5d0]
mov ecx, dword [rsp + 0x5d3]
lea rdx, [rsp + 0x6f1]
mov dword [rdx + 3], ecx
mov dword [rdx], eax
movups xmm0, xmmword [0x14017d578]
movaps xmmword [rsp + 0x450], xmm0
movups xmm0, xmmword [0x14017d568]
movaps xmmword [rsp + 0x440], xmm0
mov rcx, r15
mov rdx, rdi
lea r8, [rsp + 0x440]
lea r9, [rsp + 0x6d0]
call fcn.140023fd0
cmp byte [rsp + 0x50], 3
je 0x14002af8e
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x210], rax
movdqu xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x200], xmm1
movdqa xmmword [rsp + 0x1f0], xmm0
cmp al, 2
je 0x140029450
mov rax, qword [rsp + 0x1f0]
mov rdx, qword [rsp + 0x1f8]
mov r8, qword [rsp + 0x200]
lea rcx, [rsp + 0x208]
call qword [rax + 0x20]
nop word cs:[rax + rax]
lea rcx, [rsp + 0x678]
mov rdx, r12
call fcn.14014ccb0
mov rcx, qword [rsp + 0x148]
movzx eax, byte [rcx + 0x10]
lea rdx, [rsp + 0x6b8]
mov byte [rdx + 0x10], al
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
mov eax, dword [r13 + 0xb0]
mov ecx, dword [r13 + 0xc4]
movups xmm0, xmmword [r13 + 0xa0]
movups xmm1, xmmword [r13 + 0xb4]
movups xmmword [rsp + 0x6a4], xmm1
mov dword [rsp + 0x6a0], eax
mov dword [rsp + 0x6b4], ecx
movups xmmword [rsp + 0x690], xmm0
mov rsi, qword [r13 + 0xf0]
cmp rsi, qword [r13 + 0xe0]
jne 0x1400294d6
mov rcx, qword [rsp + 0x418]
call fcn.1400160a0
mov rax, qword [r13 + 0xe8]
imul rcx, rsi, 0x58
mov rdx, qword [rsp + 0x6c8]
mov qword [rax + rcx + 0x50], rdx
movups xmm0, xmmword [rsp + 0x6b8]
movups xmmword [rax + rcx + 0x40], xmm0
movdqu xmm0, xmmword [rsp + 0x678]
movups xmm1, xmmword [rsp + 0x688]
movups xmm2, xmmword [rsp + 0x698]
movups xmm3, xmmword [rsp + 0x6a8]
movups xmmword [rax + rcx + 0x30], xmm3
movups xmmword [rax + rcx + 0x20], xmm2
movups xmmword [rax + rcx + 0x10], xmm1
movdqu xmmword [rax + rcx], xmm0
inc rsi
mov qword [r13 + 0xf0], rsi
mov rax, qword [r13 + 0x110]
mov rcx, qword [rax + 0x188]
test rcx, rcx
je 0x140029570
cmp ecx, 1
jne 0x14002a6b2
cmp qword [rax + 0x190], rsi
ja 0x1400295c3
jmp 0x14002ad6b
mov rcx, qword [r13 + 0xe8]
movzx edx, word [rsp + 0x7c8]
lea r8, [rsp + 0x170]
mov qword [rsp + 0x30], r8
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x48], dx
mov rdx, qword [rax + 0x190]
mov rax, qword [rax + 0x198]
mov rcx, rbp
mov r8, r15
call qword [rax + 0x28]
mov rax, qword [rsp + 0x1f0]
test rax, rax
jne 0x14002a6a8
mov rax, qword [0x14024ae60]
mov rax, qword [rax]
cmp rax, 4
jb 0x140029690
mov qword [rsp + 0x440], r12
lea rcx, [0x140004f50]
mov qword [rsp + 0x448], rcx
lea rax, [rsp + 0x170]
mov qword [rsp + 0x450], rax
mov qword [rsp + 0x458], rcx
lea rax, str.redirecting__to_
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 3
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x440]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 2
lea rcx, str.C:Users_n1nht.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
call fcn.140105420
lea rcx, str.reqwest::async_impl::clienterror_was_retryable__but_body_not_reusable
mov qword [rsp + 0x1f0], rcx
mov qword [rsp + 0x1f8], 0x1b
mov qword [rsp + 0x200], rcx
mov qword [rsp + 0x208], 0x1b
mov qword [rsp + 0x210], rax
mov edx, 4
mov rcx, r15
mov r8, rbp
xor r9d, r9d
call fcn.1401052e0
mov esi, dword [rsp + 0x19c]
test rsi, rsi
je 0x14002a4a1
mov r14, qword [rsp + 0x178]
mov r15, qword [rsp + 0x180]
cmp r15, rsi
jbe 0x1400296c1
cmp byte [r14 + rsi], 0xbf
jg 0x1400296c7
jmp 0x14002aeb1
jne 0x14002aeb1
cmp esi, 4
jne 0x1400296e2
mov rcx, r14
lea rdx, str.httphttpsvalid_request_parts
mov r8, rsi
call fcn.14016a0b0
test eax, eax
je 0x14002971c
cmp r15, rsi
jbe 0x1400296f3
cmp byte [r14 + rsi], 0xbf
jg 0x1400296f9
jmp 0x14002aeb1
jne 0x14002aeb1
cmp esi, 5
jne 0x14002a4a1
mov rcx, r14
lea rdx, [0x14017d2bc]
mov r8, rsi
call fcn.14016a0b0
test eax, eax
jne 0x14002a4a1
mov rax, qword [r13 + 0x110]
cmp byte [rax + 0x1ba], 0
je 0x140029766
cmp r15, rsi
jbe 0x14002973d
cmp byte [r14 + rsi], 0xbf
jg 0x140029743
jmp 0x14002aeb1
jne 0x14002aeb1
cmp esi, 5
jne 0x14002a94e
mov rcx, r14
lea rdx, [0x14017d2bc]
mov r8, rsi
call fcn.14016a0b0
test eax, eax
jne 0x14002a94e
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x80], rax
movups xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x70], xmm0
movups xmm0, xmmword [rsp + 0x170]
movups xmm1, xmmword [rsp + 0x180]
movups xmm2, xmmword [rsp + 0x190]
movups xmm3, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x60], xmm3
movaps xmmword [rsp + 0x50], xmm2
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
mov rdx, qword [r12]
test rdx, rdx
je 0x1400297d2
mov rcx, qword [r13 + 0x90]
mov r8d, 1
call fcn.14000b4e0
mov rax, qword [rsp + 0x80]
mov qword [r12 + 0x50], rax
movaps xmm0, xmmword [rsp + 0x70]
movups xmmword [r12 + 0x40], xmm0
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movaps xmm3, xmmword [rsp + 0x60]
movups xmmword [r12 + 0x30], xmm3
movups xmmword [r12 + 0x20], xmm2
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
lea rcx, [rsp + 0x700]
call fcn.14011b330
movups xmm0, xmmword [rdi + 0x50]
movaps xmmword [rsp + 0x3b0], xmm0
movups xmm0, xmmword [rdi + 0x40]
movaps xmmword [rsp + 0x3a0], xmm0
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmm3, xmmword [rdi + 0x30]
movaps xmmword [rsp + 0x390], xmm3
movaps xmmword [rsp + 0x380], xmm2
movaps xmmword [rsp + 0x370], xmm1
movaps xmmword [rsp + 0x360], xmm0
movups xmm0, xmmword [rsp + 0x700]
movups xmm1, xmmword [rsp + 0x710]
movups xmm2, xmmword [rsp + 0x720]
movups xmm3, xmmword [rsp + 0x730]
movups xmmword [rdi], xmm0
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi + 0x20], xmm2
movups xmmword [rdi + 0x30], xmm3
movups xmm0, xmmword [rsp + 0x740]
movups xmmword [rdi + 0x40], xmm0
movdqu xmm0, xmmword [rsp + 0x750]
movdqu xmmword [rdi + 0x50], xmm0
mov r8, qword [r13 + 0xe8]
mov r9, qword [r13 + 0xf0]
lea rcx, [rsp + 0x360]
mov rdx, r12
call fcn.140043be0
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, r12
call fcn.1400251a0
movzx eax, byte [rsp + 0x30]
cmp al, 3
je 0x14002aa85
lea r8, [rsp + 0x48]
mov ecx, dword [r8 - 0x17]
mov edx, dword [r8 - 0x14]
lea r9, [rsp + 0x2e1]
mov dword [r9 + 3], edx
mov dword [r9], ecx
mov rcx, qword [rsp + 0x38]
movups xmm0, xmmword [r8 - 8]
movups xmm1, xmmword [r8 + 8]
movups xmm2, xmmword [r8 + 0x18]
movups xmm3, xmmword [r8 + 0x28]
movups xmmword [r9 + 0x1f], xmm1
movups xmmword [r9 + 0x2f], xmm2
movups xmmword [r9 + 0x3f], xmm3
mov rdx, qword [r8 + 0x38]
mov qword [r9 + 0x4f], rdx
movups xmmword [r9 + 0xf], xmm0
mov byte [rsp + 0x2e0], al
mov qword [rsp + 0x2e8], rcx
xorps xmm10, xmm10
test byte [r13], 1
je 0x140029992
mov rax, qword [r13 + 8]
movapd xmm11, xmm9
test rax, rax
mov r12, qword [rsp + 0x348]
je 0x14002999f
mov r8, qword [r13 + 0x10]
mov r9, qword [r13 + 0x18]
mov rcx, r14
mov rdx, qword [rsp + 0x1d0]
call qword [rax]
movapd xmm11, xmmword [rsp + 0x30]
movaps xmm10, xmmword [rsp + 0x40]
jmp 0x14002999f
movapd xmm11, xmm9
mov r12, qword [rsp + 0x348]
mov rcx, r14
call fcn.14011bc80
mov rax, qword [rsp + 0x150]
movzx edi, byte [rax]
cmp edi, 9
jae 0x14002a305
mov eax, dword [rsp + 0x520]
mov ecx, dword [rsp + 0x523]
mov dword [rsp + 0x13b], ecx
mov dword [rsp + 0x138], eax
mov rsi, qword [rsp + 0x30]
movzx ebx, byte [rsp + 0x38]
movzx ebp, byte [rsp + 0x39]
cmp rsi, 3
jne 0x140029a17
cmp dil, 0xa
jb 0x140029a8f
test r12, r12
je 0x140029a8f
mov r8d, 1
mov rcx, qword [rsp + 0x1c8]
mov rdx, r12
call fcn.14000b4e0
jmp 0x140029a8f
mov rdx, qword [rsp + 0xf8]
cmp byte [rsp + 0xe8], 0xa
setb al
test rdx, rdx
sete cl
or cl, al
jne 0x140029a47
mov rcx, qword [rsp + 0xf0]
mov r8d, 1
call fcn.14000b4e0
mov r8d, 0xae
lea rcx, [rsp + 0x520]
lea rdx, [rsp + 0x3a]
call fcn.140169a30
mov eax, dword [rsp + 0x138]
mov ecx, dword [rsp + 0x13b]
mov dword [rsp + 0x2d0], eax
mov dword [rsp + 0x2d3], ecx
lea rax, [rsp + 0x48]
movups xmm0, xmmword [rax + 0xb8]
movaps xmmword [rsp + 0x400], xmm0
mov qword [rsp + 0x1f0], rsi
mov byte [rsp + 0x1f8], bl
mov byte [rsp + 0x1f9], bpl
mov r8d, 0xae
lea rcx, [rsp + 0x1fa]
lea rdx, [rsp + 0x520]
call fcn.140169a30
mov byte [rsp + 0x2a8], dil
mov eax, dword [rsp + 0x2d0]
mov ecx, dword [rsp + 0x2d3]
lea rdx, [rsp + 0x1f8]
mov dword [rdx + 0xb4], ecx
mov dword [rdx + 0xb1], eax
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x2b0], rax
mov qword [rsp + 0x2b8], r12
movaps xmm0, xmmword [rsp + 0x400]
movups xmmword [rdx + 0xc8], xmm0
movzx edi, byte [rsp + 0x2e0]
test edi, edi
lea r15, [rsp + 0x1f0]
je 0x140029b84
cmp edi, 2
jne 0x140029b7c
mov rbx, qword [rsp + 0x2e8]
movzx eax, byte [0x14024b9b1]
mov ecx, 0x20
mov edx, 8
call fcn.14000b4d0
test rax, rax
je 0x14002afce
mov rsi, rax
lea rdx, [rbx + 0x18]
mov rax, qword [rbx]
mov r8, qword [rbx + 8]
mov r9, qword [rbx + 0x10]
mov rcx, r14
call qword [rax]
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x140029b84
movzx ebx, byte [rsp + 0x2e1]
mov qword [rsp + 0x348], r12
mov rax, qword [rsp + 0x2f0]
mov r8, qword [rsp + 0x2f8]
mov r9, qword [rsp + 0x300]
lea rcx, [rsp + 0x530]
lea rdx, [rsp + 0x308]
call qword [rax]
mov rax, qword [rsp + 0x310]
mov r8, qword [rsp + 0x318]
mov r9, qword [rsp + 0x320]
lea rcx, [rsp + 0x550]
lea rdx, [rsp + 0x328]
call qword [rax]
movzx eax, word [rsp + 0x330]
mov byte [rsp + 0x520], dil
mov byte [rsp + 0x521], bl
mov qword [rsp + 0x528], rsi
mov word [rsp + 0x570], ax
mov rax, qword [rsp + 0x570]
mov qword [rsp + 0x80], rax
movups xmm0, xmmword [rsp + 0x530]
movups xmm1, xmmword [rsp + 0x540]
movups xmm2, xmmword [rsp + 0x550]
movups xmm3, xmmword [rsp + 0x560]
movaps xmmword [rsp + 0x70], xmm3
movaps xmmword [rsp + 0x60], xmm2
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
movzx eax, byte [rsp + 0x520]
mov byte [rsp + 0x30], al
movzx eax, byte [rsp + 0x521]
mov byte [rsp + 0x31], al
mov eax, dword [rsp + 0x522]
mov dword [rsp + 0x32], eax
movzx eax, word [rsp + 0x526]
mov word [rsp + 0x36], ax
mov rax, qword [rsp + 0x528]
mov qword [rsp + 0x38], rax
lea rcx, [rsp + 0x440]
mov rdx, r15
mov r8, r14
call fcn.140054270
mov rax, qword [rsp + 0x440]
movzx ebx, byte [rsp + 0x448]
movzx esi, byte [rsp + 0x449]
movapd xmmword [rsp + 0x30], xmm11
movaps xmmword [rsp + 0x40], xmm10
cmp rax, 3
je 0x14002af27
lea rdx, [rsp + 0x44a]
mov rax, qword [rdx]
mov rcx, qword [rdx + 6]
mov qword [rsp + 0x1f6], rcx
mov qword [rsp + 0x1f0], rax
mov rax, qword [rsp + 0x458]
mov qword [rsp + 0x1d8], rax
mov rax, qword [rsp + 0x460]
mov qword [rsp + 0x140], rax
mov rsi, qword [rsp + 0x468]
mov rax, qword [rsp + 0x470]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x478]
mov qword [rsp + 0x1e8], rax
mov rdi, qword [rsp + 0x480]
mov r12, qword [rsp + 0x488]
mov rbp, qword [rsp + 0x490]
movups xmm0, xmmword [rdx + 0x56]
movups xmm1, xmmword [rdx + 0x66]
movups xmm2, xmmword [rdx + 0x76]
movups xmm3, xmmword [rdx + 0x86]
movaps xmmword [rsp + 0x5d0], xmm0
movaps xmmword [rsp + 0x5e0], xmm1
movaps xmmword [rsp + 0x5f0], xmm2
movaps xmmword [rsp + 0x600], xmm3
movups xmm0, xmmword [rdx + 0x96]
movaps xmmword [rsp + 0x610], xmm0
movups xmm0, xmmword [rdx + 0xa6]
movaps xmmword [rsp + 0x620], xmm0
movups xmm0, xmmword [rdx + 0xb6]
movaps xmmword [rsp + 0x630], xmm0
movups xmm0, xmmword [rdx + 0xc6]
movaps xmmword [rsp + 0x640], xmm0
movdqa xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
lea rax, [rsp + 0x650]
movups xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov rax, qword [rsp + 0x3b0]
lea rbx, [rax*4]
mov r14, rax
shr rax, 0x3e
jne 0x14002af80
mov r15d, 0
movabs rax, 0x7ffffffffffffffe
cmp rbx, rax
ja 0x14002af83
movzx eax, word [rsp + 0x3b8]
mov word [rsp + 0x130], ax
mov r13, qword [rsp + 0x3a8]
test rbx, rbx
je 0x140029e4a
movzx eax, byte [0x14024b9b1]
mov r15d, 2
mov edx, 2
mov rcx, rbx
call fcn.14000b4d0
test rax, rax
jne 0x140029e4f
jmp 0x14002af83
mov eax, 2
mov rcx, rax
mov rdx, r13
mov r8, rbx
mov rbx, rax
call fcn.140169a30
lea rcx, [rsp + 0x48]
lea rdx, [rsp + 0x378]
call fcn.140045a10
lea rcx, [rsp + 0x60]
lea rdx, [rsp + 0x390]
call fcn.140045740
mov r15, qword [rsp + 0x360]
mov r13, qword [rsp + 0x368]
mov rax, qword [rsp + 0x370]
movzx ecx, word [rsp + 0x130]
mov word [rsp + 0x88], cx
mov qword [rsp + 0x130], rbx
mov qword [rsp + 0x78], rbx
mov qword [rsp + 0x80], r14
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x40], rax
test rbp, rbp
je 0x140029eea
shl rbp, 2
mov r8d, 2
mov rcx, r12
mov rdx, rbp
call fcn.14000b4e0
test rsi, rsi
mov r12, qword [rsp + 0x358]
mov rbp, qword [rsp + 0x350]
je 0x140029f50
mov rax, qword [rsp + 0x140]
lea rbx, [rax + 0x30]
jmp 0x140029f2b
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 rsi
je 0x140029f50
mov rax, qword [rbx + 0x10]
test rax, rax
je 0x140029f10
lea rcx, [rbx + 0x28]
mov rdx, qword [rbx + 0x18]
mov r8, qword [rbx + 0x20]
call qword [rax + 0x20]
jmp 0x140029f10
mov rax, qword [rsp + 0x1d8]
test rax, rax
je 0x140029f74
imul rdx, rax, 0x68
mov r8d, 8
mov rcx, qword [rsp + 0x140]
call fcn.14000b4e0
test rdi, rdi
mov rbx, qword [rsp + 0x1e8]
je 0x140029fab
lea rsi, [rbx + 0x38]
nop word cs:[rax + rax]
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 0x140029f90
mov rax, qword [rsp + 0x1e0]
test rax, rax
je 0x140029fce
shl rax, 3
lea rdx, [rax + rax*8]
mov r8d, 8
mov rcx, rbx
call fcn.14000b4e0
mov eax, r13d
shr eax, 8
lea r8, [rsp + 0x3a]
mov rcx, qword [r8]
mov rdx, qword [r8 + 6]
mov qword [rsp + 0x1f6], rdx
mov qword [rsp + 0x1f0], rcx
movdqu xmm0, xmmword [rsp + 0x48]
movups xmm1, xmmword [rsp + 0x58]
movups xmm2, xmmword [rsp + 0x68]
mov rcx, qword [rsp + 0x88]
movaps xmm3, xmmword [rsp + 0x360]
mov rdx, qword [rsp + 0x158]
movups xmm4, xmmword [rdx + 0x28]
movups xmmword [rdx + 0x28], xmm3
movaps xmmword [rsp + 0x360], xmm4
movaps xmm3, xmmword [rsp + 0x370]
movups xmm4, xmmword [rdx + 0x38]
movups xmmword [rdx + 0x38], xmm3
movaps xmmword [rsp + 0x370], xmm4
movaps xmm3, xmmword [rsp + 0x380]
movups xmm4, xmmword [rdx + 0x48]
movups xmmword [rdx + 0x48], xmm3
movaps xmmword [rsp + 0x380], xmm4
movaps xmm3, xmmword [rsp + 0x390]
movups xmm4, xmmword [rdx + 0x58]
movups xmmword [rdx + 0x58], xmm3
movaps xmmword [rsp + 0x390], xmm4
movaps xmm3, xmmword [rsp + 0x3a0]
movups xmm4, xmmword [rdx + 0x68]
movups xmmword [rdx + 0x68], xmm3
movaps xmmword [rsp + 0x3a0], xmm4
movaps xmm3, xmmword [rsp + 0x3b0]
movups xmm4, xmmword [rdx + 0x78]
movups xmmword [rdx + 0x78], xmm3
movaps xmmword [rsp + 0x3b0], xmm4
mov rsi, qword [rdx + 0x110]
add rsi, 0x10
mov qword [rsp + 0x30], r15
mov byte [rsp + 0x38], r13b
mov r13, rdx
mov byte [rsp + 0x39], al
mov rax, qword [rsp + 0x1f0]
mov rdx, qword [rsp + 0x1f6]
mov qword [r8 + 6], rdx
mov qword [r8], rax
movdqu xmmword [rsp + 0x48], xmm0
movups xmmword [rsp + 0x58], xmm1
movups xmmword [rsp + 0x68], xmm2
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], r14
mov qword [rsp + 0x88], rcx
mov r8d, 0xa0
lea rcx, [rsp + 0x90]
lea rdx, [rsp + 0x5d0]
call fcn.140169a30
mov rcx, rsi
lea r15, [rsp + 0x30]
mov rdx, r15
call fcn.14006a170
mov rsi, rax
mov rbx, rdx
mov r14, qword [r13 + 0x118]
mov rdi, qword [r13 + 0x120]
mov rax, qword [rdi]
test rax, rax
je 0x14002a14c
mov rcx, r14
call rax
mov rdx, qword [rdi + 8]
test rdx, rdx
je 0x14002a161
mov r8, qword [rdi + 0x10]
mov rcx, r14
call fcn.14000b4e0
mov qword [r13 + 0x118], rsi
mov qword [r13 + 0x120], rbx
cmp byte [rsp + 0x2e0], 2
jb 0x14002a1a6
mov rsi, qword [rsp + 0x2e8]
lea rcx, [rsi + 0x18]
mov rax, qword [rsi]
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
call qword [rax + 0x20]
mov edx, 0x20
mov r8d, 8
mov rcx, rsi
call fcn.14000b4e0
mov rax, qword [rsp + 0x2f0]
mov rdx, qword [rsp + 0x2f8]
mov r8, qword [rsp + 0x300]
lea rcx, [rsp + 0x308]
call qword [rax + 0x20]
mov rax, qword [rsp + 0x310]
mov rdx, qword [rsp + 0x318]
mov r8, qword [rsp + 0x320]
lea rcx, [rsp + 0x328]
call qword [rax + 0x20]
mov rdx, qword [rsp + 0x3b0]
test rdx, rdx
je 0x14002a210
mov rcx, qword [rsp + 0x3a8]
shl rdx, 2
mov r8d, 2
call fcn.14000b4e0
mov rdi, qword [rsp + 0x388]
test rdi, rdi
je 0x14002a270
mov rsi, qword [rsp + 0x380]
add rsi, 0x30
jmp 0x14002a24b
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 0x14002a270
mov rax, qword [rsi + 0x10]
test rax, rax
je 0x14002a230
lea rcx, [rsi + 0x28]
mov rdx, qword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
call qword [rax + 0x20]
jmp 0x14002a230
mov rax, qword [rsp + 0x378]
test rax, rax
je 0x14002a294
mov rcx, qword [rsp + 0x380]
imul rdx, rax, 0x68
mov r8d, 8
call fcn.14000b4e0
mov rdi, qword [rsp + 0x3a0]
test rdi, rdi
je 0x14002a2cb
mov rsi, qword [rsp + 0x398]
add rsi, 0x38
nop dword [rax]
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 0x14002a2b0
mov rax, qword [rsp + 0x390]
test rax, rax
je 0x14002a2f3
mov rcx, qword [rsp + 0x398]
shl rax, 3
lea rdx, [rax + rax*8]
mov r8d, 8
call fcn.14000b4e0
lea rcx, [rsp + 0x760]
call fcn.140023700
jmp 0x140028529
cmp edi, 0xa
jne 0x14002a393
mov r12, qword [r13 + 0x108]
test r12, r12
js 0x14002b018
mov rsi, qword [r13 + 0x100]
je 0x14002a3e2
movzx eax, byte [0x14024b9b1]
mov ebx, 1
mov edx, 1
mov rcx, r12
call fcn.14000b4d0
test rax, rax
jne 0x14002a3e7
jmp 0x14002b01a
mov rsi, qword [r13 + 0x108]
test rsi, rsi
js 0x14002b00a
mov rbx, qword [r13 + 0x100]
je 0x14002a3c9
movzx eax, byte [0x14024b9b1]
mov r15d, 1
mov edx, 1
mov rcx, rsi
call fcn.14000b4d0
test rax, rax
je 0x14002b00d
mov r14, rax
jmp 0x14002a3cf
mov rcx, qword [rsp + 0x340]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x523], ecx
mov dword [rsp + 0x520], eax
mov rax, qword [r13 + 0x100]
mov qword [rsp + 0x1c8], rax
mov r12b, byte [r13 + 0x108]
jmp 0x1400299bb
mov r14d, 1
mov rcx, r14
mov rdx, rbx
mov r8, rsi
call fcn.140169a30
jmp 0x140028964
mov eax, 1
mov qword [rsp + 0x1c8], rax
mov rcx, rax
mov rdx, rsi
mov r8, r12
call fcn.140169a30
jmp 0x1400299bb
xor esi, esi
jmp 0x140029231
jne 0x14002b025
cmp esi, 5
jne 0x140029231
lea rdx, [0x14017d2bc]
mov r8, rsi
call fcn.14016a0b0
mov esi, 5
test eax, eax
jne 0x140029231
jmp 0x140029450
movzx eax, byte [0x14024b9b1]
mov ecx, 0x70
mov edx, 8
call fcn.14000b4d0
test rax, rax
je 0x14002af63
mov rsi, rax
mov qword [rax + 0x58], 1
lea rax, [0x14017e138]
mov qword [rsi + 0x60], rax
mov word [rsi + 0x68], 1
lea rdx, [r13 + 0x88]
lea rcx, [rsp + 0x30]
call fcn.14014ccb0
movzx eax, byte [r13 + 0xd8]
mov byte [rsp + 0x80], al
movups xmm0, xmmword [r13 + 0xc8]
jmp 0x14002acc7
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x80], rax
movups xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x70], xmm0
movdqu xmm0, xmmword [rsp + 0x170]
movups xmm1, xmmword [rsp + 0x180]
movups xmm2, xmmword [rsp + 0x190]
movups xmm3, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x60], xmm3
movaps xmmword [rsp + 0x50], xmm2
movaps xmmword [rsp + 0x40], xmm1
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rsp + 0x30]
call fcn.14001f120
jmp 0x14002aa70
mov rax, qword [rsp + 0x28]
mov qword [rax], 4
jmp 0x14002ae69
mov rdx, qword [rsp + 0x1f0]
test rdx, rdx
je 0x14002a534
mov rcx, qword [rsp + 0x1f8]
mov r8d, 1
call fcn.14000b4e0
mov rax, qword [0x14024ae60]
mov rax, qword [rax]
cmp rax, 4
jb 0x14002a796
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0x520], rax
lea rax, [0x140076cf0]
mov qword [rsp + 0x528], rax
lea rax, str.Location_header_had_invalid_URI:
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x520]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 1
lea rcx, str.C:Users_n1nht.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
call fcn.140105420
lea rcx, str.reqwest::async_impl::clienterror_was_retryable__but_body_not_reusable
mov qword [rsp + 0x1f0], rcx
mov qword [rsp + 0x1f8], 0x1b
mov qword [rsp + 0x200], rcx
mov qword [rsp + 0x208], 0x1b
mov qword [rsp + 0x210], rax
lea rcx, [rsp + 0x30]
lea r8, [rsp + 0x1f0]
mov edx, 4
xor r9d, r9d
call fcn.1401052e0
jmp 0x14002a796
mov rax, qword [0x14024ae60]
mov rax, qword [rax]
cmp rax, 5
jne 0x14002a696
lea rax, str.retry_count_too_high
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 8
pxor xmm0, xmm0
movdqu xmmword [rsp + 0x48], xmm0
lea rcx, str.C:Users_n1nht.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
call fcn.140105420
lea rcx, str.reqwest::async_impl::clienterror_was_retryable__but_body_not_reusable
mov qword [rsp + 0x1f0], rcx
mov qword [rsp + 0x1f8], 0x1b
mov qword [rsp + 0x200], rcx
mov qword [rsp + 0x208], 0x1b
mov qword [rsp + 0x210], rax
lea rcx, [rsp + 0x30]
lea r8, [rsp + 0x1f0]
mov edx, 5
xor r9d, r9d
call fcn.1401052e0
lea rcx, [rsp + 0x170]
call fcn.1400155e0
jmp 0x14002ac40
cmp rax, 1
jne 0x14002ad62
mov rax, qword [0x14024ae60]
mov rax, qword [rax]
cmp rax, 4
jb 0x14002a776
lea rax, [rsp + 0x170]
mov qword [rsp + 0x440], rax
lea rax, [0x140004f50]
mov qword [rsp + 0x448], rax
lea rax, str.redirect_policy_disallowed_redirection_to_
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 2
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x440]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 1
lea rcx, str.C:Users_n1nht.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
call fcn.140105420
lea rcx, str.reqwest::async_impl::clienterror_was_retryable__but_body_not_reusable
mov qword [rsp + 0x1f0], rcx
mov qword [rsp + 0x1f8], 0x1b
mov qword [rsp + 0x200], rcx
mov qword [rsp + 0x208], 0x1b
mov qword [rsp + 0x210], rax
lea rcx, [rsp + 0x30]
lea r8, [rsp + 0x1f0]
mov edx, 4
xor r9d, r9d
call fcn.1401052e0
mov rdx, qword [rsp + 0x170]
test rdx, rdx
je 0x14002a796
mov rcx, qword [rsp + 0x178]
mov r8d, 1
call fcn.14000b4e0
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x760]
mov r8d, 0xa0
call fcn.140169a30
lea rcx, [rsp + 0x1f0]
mov rdx, r12
call fcn.14014ccb0
mov rcx, qword [rsp + 0x148]
movzx eax, byte [rcx + 0x10]
mov byte [rsp + 0x240], al
movups xmm0, xmmword [rcx]
movups xmmword [rsp + 0x230], xmm0
mov eax, dword [r13 + 0xb0]
mov ecx, dword [r13 + 0xc4]
movups xmm0, xmmword [r13 + 0xa0]
movups xmm1, xmmword [r13 + 0xb4]
movups xmmword [rsp + 0x21c], xmm1
mov dword [rsp + 0x218], eax
mov dword [rsp + 0x22c], ecx
movups xmmword [rsp + 0x208], xmm0
mov rdi, qword [r13 + 0x130]
mov qword [r13 + 0x130], 0
movzx eax, byte [0x14024b9b1]
mov ecx, 0x30
mov edx, 8
call fcn.14000b4d0
test rax, rax
je 0x14002afdd
mov rsi, rax
movups xmm0, xmmword [rsp + 0xa0]
movups xmm1, xmmword [rsp + 0xb0]
movups xmm2, xmmword [rsp + 0xc0]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movzx eax, byte [0x14024b9b1]
mov ecx, 0x58
mov edx, 8
call fcn.14000b4d0
test rax, rax
je 0x14002afec
mov rcx, qword [rsp + 0x240]
mov qword [rax + 0x50], rcx
movups xmm0, xmmword [rsp + 0x230]
movups xmmword [rax + 0x40], xmm0
movups xmm0, xmmword [rsp + 0x1f0]
movups xmm1, xmmword [rsp + 0x200]
movups xmm2, xmmword [rsp + 0x210]
movups xmm3, xmmword [rsp + 0x220]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movups xmm0, xmmword [rsp + 0x90]
mov rdx, qword [rsp + 0x28]
movups xmmword [rdx + 0x60], xmm0
movups xmm0, xmmword [rsp + 0x80]
movups xmmword [rdx + 0x50], xmm0
movups xmm0, xmmword [rsp + 0x70]
movups xmmword [rdx + 0x40], xmm0
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movups xmm2, xmmword [rsp + 0x50]
movups xmm3, xmmword [rsp + 0x60]
movups xmmword [rdx + 0x30], xmm3
movups xmmword [rdx + 0x20], xmm2
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov qword [rdx + 0x70], 0
mov qword [rdx + 0x78], rsi
lea rcx, [0x140183cc0]
mov qword [rdx + 0x80], rcx
mov qword [rdx + 0x88], rdi
mov qword [rdx + 0x90], rax
mov rax, rdx
jmp 0x14002ae69
lea rsi, [rsp + 0x30]
lea rdx, [rsp + 0x170]
mov rcx, rsi
call fcn.14014ccb0
movzx eax, byte [rsp + 0x1c0]
mov byte [rsp + 0x80], al
movups xmm0, xmmword [rsp + 0x1b0]
movups xmmword [rsp + 0x70], xmm0
mov eax, dword [rsp + 0x198]
mov ecx, dword [rsp + 0x1ac]
movups xmm0, xmmword [rsp + 0x188]
movups xmm1, xmmword [rsp + 0x19c]
movups xmmword [rsp + 0x5c], xmm1
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x6c], ecx
movups xmmword [rsp + 0x48], xmm0
mov rcx, rsi
call fcn.14001f120
mov rcx, qword [rsp + 0x1c0]
mov qword [rsp + 0x80], rcx
movups xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x70], xmm0
movups xmm0, xmmword [rsp + 0x170]
movups xmm1, xmmword [rsp + 0x180]
movups xmm2, xmmword [rsp + 0x190]
movups xmm3, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x60], xmm3
movaps xmmword [rsp + 0x50], xmm2
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
mov cx, 2
mov r8, rax
call fcn.14001ec60
mov rdx, qword [rax]
mov rcx, rdx
neg rcx
jo 0x14002aa36
jae 0x14002aa36
mov rcx, qword [rax + 8]
mov r8d, 1
mov rsi, rax
call fcn.14000b4e0
mov rax, rsi
mov rcx, qword [rsp + 0x80]
mov qword [rax + 0x50], rcx
movaps xmm0, xmmword [rsp + 0x70]
movups xmmword [rax + 0x40], xmm0
movdqa xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movaps xmm3, xmmword [rsp + 0x60]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov rcx, qword [rsp + 0x28]
mov qword [rcx], 3
mov qword [rcx + 8], rax
jmp 0x14002ae57
mov rax, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x28]
mov qword [rcx], 3
mov qword [rcx + 8], rax
mov rdx, qword [rsp + 0x3b0]
test rdx, rdx
je 0x14002aabe
mov rcx, qword [rsp + 0x3a8]
shl rdx, 2
mov r8d, 2
call fcn.14000b4e0
mov rdi, qword [rsp + 0x388]
test rdi, rdi
je 0x14002ab15
mov rsi, qword [rsp + 0x380]
add rsi, 0x30
jmp 0x14002aafb
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 0x14002ab15
mov rax, qword [rsi + 0x10]
test rax, rax
je 0x14002aae0
lea rcx, [rsi + 0x28]
mov rdx, qword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
call qword [rax + 0x20]
jmp 0x14002aae0
mov rax, qword [rsp + 0x378]
test rax, rax
je 0x14002ab39
mov rcx, qword [rsp + 0x380]
imul rdx, rax, 0x68
mov r8d, 8
call fcn.14000b4e0
mov rdi, qword [rsp + 0x3a0]
test rdi, rdi
je 0x14002ab7b
mov rsi, qword [rsp + 0x398]
add rsi, 0x38
nop word cs:[rax + rax]
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 0x14002ab60
mov rax, qword [rsp + 0x390]
test rax, rax
je 0x14002ae57
mov rcx, qword [rsp + 0x398]
shl rax, 3
lea rdx, [rax + rax*8]
mov r8d, 8
jmp 0x14002ae52
mov rax, qword [0x14024ae60]
mov rax, qword [rax]
cmp rax, 4
jb 0x14002ac40
lea rax, [0x14017d3d0]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 8
pxor xmm0, xmm0
movdqu xmmword [rsp + 0x48], xmm0
lea rcx, str.C:Users_n1nht.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
call fcn.140105420
lea rcx, str.reqwest::async_impl::clienterror_was_retryable__but_body_not_reusable
mov qword [rsp + 0x1f0], rcx
mov qword [rsp + 0x1f8], 0x1b
mov qword [rsp + 0x200], rcx
mov qword [rsp + 0x208], 0x1b
mov qword [rsp + 0x210], rax
lea rcx, [rsp + 0x30]
lea r8, [rsp + 0x1f0]
mov edx, 4
xor r9d, r9d
call fcn.1401052e0
mov rsi, qword [rsp + 0x138]
movzx eax, byte [0x14024b9b1]
mov ecx, 8
mov edx, 8
call fcn.14000b4d0
test rax, rax
je 0x14002affb
mov rbx, rax
mov qword [rax], rsi
movzx eax, byte [0x14024b9b1]
mov ecx, 0x70
mov edx, 8
call fcn.14000b4d0
test rax, rax
je 0x14002af63
mov rsi, rax
mov qword [rax + 0x58], rbx
lea rax, fcn.1400234c0
mov qword [rsi + 0x60], rax
mov word [rsi + 0x68], 1
lea rcx, [rsp + 0x30]
mov rdx, r12
call fcn.14014ccb0
mov rcx, qword [rsp + 0x148]
movzx eax, byte [rcx + 0x10]
mov byte [rsp + 0x80], al
movups xmm0, xmmword [rcx]
movups xmmword [rsp + 0x70], xmm0
mov eax, dword [r13 + 0xb0]
mov ecx, dword [r13 + 0xc4]
movups xmm1, xmmword [r13 + 0xa0]
movups xmm2, xmmword [r13 + 0xb4]
movups xmmword [rsp + 0x5c], xmm2
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x6c], ecx
movups xmmword [rsp + 0x48], xmm1
mov rax, qword [rsp + 0x80]
mov qword [rsi + 0x50], rax
movups xmmword [rsi + 0x40], xmm0
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rsi], xmm0
mov rax, qword [rsp + 0x60]
mov qword [rsi + 0x30], rax
mov eax, dword [rsp + 0x68]
mov dword [rsi + 0x38], eax
mov eax, dword [rsp + 0x6c]
mov dword [rsi + 0x3c], eax
movdqu xmm0, xmmword [rsp + 0x40]
movdqu xmmword [rsi + 0x10], xmm0
mov rax, qword [rsp + 0x50]
mov qword [rsi + 0x20], rax
mov eax, dword [rsp + 0x58]
mov dword [rsi + 0x28], eax
mov eax, dword [rsp + 0x5c]
mov dword [rsi + 0x2c], eax
mov rax, qword [rsp + 0x28]
mov qword [rax], 3
mov qword [rax + 8], rsi
jmp 0x14002ae69
movdqu xmm6, xmmword [rsp + 0x1f8]
lea rcx, [rsp + 0x30]
mov rdx, r12
call fcn.14014ccb0
mov rcx, qword [rsp + 0x148]
movzx eax, byte [rcx + 0x10]
mov byte [rsp + 0x80], al
movups xmm0, xmmword [rcx]
movups xmmword [rsp + 0x70], xmm0
mov eax, dword [r13 + 0xb0]
mov ecx, dword [r13 + 0xc4]
movups xmm0, xmmword [r13 + 0xa0]
movups xmm1, xmmword [r13 + 0xb4]
movups xmmword [rsp + 0x5c], xmm1
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x6c], ecx
movups xmmword [rsp + 0x48], xmm0
movzx eax, byte [0x14024b9b1]
mov ecx, 0x70
mov edx, 8
call fcn.14000b4d0
test rax, rax
je 0x14002af63
movdqu xmmword [rax + 0x58], xmm6
mov word [rax + 0x68], 2
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movups xmm2, xmmword [rsp + 0x50]
movups xmm3, xmmword [rsp + 0x60]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x30], xmm3
movdqu xmm0, xmmword [rsp + 0x70]
movdqu xmmword [rax + 0x40], xmm0
mov rcx, qword [rsp + 0x80]
mov qword [rax + 0x50], rcx
mov rcx, qword [rsp + 0x28]
mov qword [rcx], 3
mov qword [rcx + 8], rax
mov rdx, qword [rsp + 0x170]
test rdx, rdx
je 0x14002ae57
mov rcx, qword [rsp + 0x178]
mov r8d, 1
call fcn.14000b4e0
lea rcx, [rsp + 0x760]
call fcn.140023700
mov rax, qword [rsp + 0x28]
movaps xmm6, xmmword [rsp + 0x800]
movaps xmm7, xmmword [rsp + 0x810]
movaps xmm8, xmmword [rsp + 0x820]
movaps xmm9, xmmword [rsp + 0x830]
movaps xmm10, xmmword [rsp + 0x840]
movaps xmm11, xmmword [rsp + 0x850]
add rsp, 0x868
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [0x14017cc40]
mov qword [rsp + 0x20], rax
mov rcx, r14
mov rdx, r15
xor r8d, r8d
mov r9, rsi
call fcn.140175f20
movzx esi, word [rsp + 0x448]
lea rcx, [rsp + 0x30]
call fcn.1400155e0
mov word [rsp + 0x30], si
lea rax, str.C:Users_n1nht.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
jmp 0x14002af41
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x1f0], rax
lea rax, str.C:Users_n1nht.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
mov qword [rsp + 0x20], rax
lea rcx, str.URL_was_already_validated_as_URI
lea r9, [0x14017cd08]
lea r8, [rsp + 0x1f0]
mov edx, 0x20
call fcn.140175bd0
lea rcx, [rsp + 0x30]
call fcn.1400155e0
mov byte [rsp + 0x30], bl
mov byte [rsp + 0x31], sil
lea rax, str.C:Users_n1nht.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x14017d2c1]
lea r9, [0x14017cd28]
lea r8, [rsp + 0x30]
mov edx, 0x13
call fcn.140175bd0
mov ecx, 8
mov edx, 0x70
call fcn.140175550
xor r14d, r14d
mov rcx, r14
mov rdx, rbx
call fcn.140175530
xor r15d, r15d
mov rcx, r15
mov rdx, rbx
call fcn.140175530
lea rax, [0x14017d0c0]
mov qword [rsp + 0x20], rax
lea rcx, [0x14017d088]
lea r9, [0x14017cce8]
lea r8, [rsp + 0x440]
mov edx, 0x17
call fcn.140175bd0
lea rax, [0x14017cc40]
mov qword [rsp + 0x20], rax
xor r8d, r8d
call fcn.140175f20
mov ecx, 8
mov edx, 0x20
call fcn.140175550
mov ecx, 8
mov edx, 0x30
call fcn.140175550
mov ecx, 8
mov edx, 0x58
call fcn.140175550
mov ecx, 8
mov edx, 8
call fcn.140175550
xor r15d, r15d
mov rcx, r15
mov rdx, rsi
call fcn.140175530
xor ebx, ebx
mov rcx, rbx
mov rdx, r12
call fcn.140175530
lea rax, [0x14017cc40]
mov qword [rsp + 0x20], rax
xor r8d, r8d
mov r9, rsi
call fcn.140175f20
int3