Function at 0x14000269a
Capabilities:
Encode data using base64

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x388
mov r13, rdx
movzx eax, byte [rdx + 0x428]
test eax, eax
mov qword [rsp + 0x128], rcx
je 0x14000270a
cmp eax, 3
jne 0x14000370b
lea rsi, [r13 + 0x420]
lea rdi, [r13 + 0x98]
movzx eax, byte [r13 + 0x420]
test eax, eax
je 0x140002762
mov qword [rsp + 0x100], rdi
cmp eax, 3
je 0x1400037b0
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_src_async_impl_response.rs
jmp 0x140003719
mov qword [rsp + 0x110], r8
lea rdi, [r13 + 0x98]
mov r8d, 0x98
mov rcx, rdi
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
lea rsi, str.utf_8
mov qword [r13 + 0x130], rsi
mov qword [r13 + 0x138], 5
lea rax, [r13 + 0x420]
mov qword [rsp + 0xf8], rax
mov byte [r13 + 0x420], 0
mov r15d, 5
jmp 0x140002780
mov qword [rsp + 0xf8], rsi
mov qword [rsp + 0x110], r8
mov rsi, qword [r13 + 0x130]
mov r15, qword [r13 + 0x138]
lea rbx, [r13 + 0x140]
mov r8d, 0x98
mov rcx, rbx
mov qword [rsp + 0x100], rdi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [0x1400b6b50]
lea rdx, [rsp + 0x190]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1400b6b40]
movaps xmmword [rdx], xmm0
mov qword [rsp + 0x118], rbx
mov rcx, rbx
call fcn.14001bdf8
test rax, rax
mov qword [rsp + 0x120], r15
je 0x140002856
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.14002aa82
lea rbx, [r13 + 0x1d8]
test rax, rax
je 0x14000285d
mov rdi, rax
mov r14, rdx
lea r8, [0x140108928]
mov r9d, 3
mov rcx, rax
call fcn.1400334a6
test al, al
je 0x140002982
movups xmm0, xmmword [0x140101398]
movups xmmword [rsp + 0xaf], xmm0
movups xmm0, xmmword [0x140101389]
movaps xmmword [rsp + 0xa0], xmm0
mov r8d, 1
movabs r14, 0x8000000000000002
xor ebx, ebx
xor edi, edi
xor r12d, r12d
xor ecx, ecx
xor ebp, ebp
xor eax, eax
jmp 0x140002b94
lea rbx, [r13 + 0x1d8]
mov qword [rbx], 2
xor r14d, r14d
test r14, r14
cmovne rsi, r14
cmove rbp, qword [rsp + 0x120]
xorps xmm0, xmm0
and word [rsp + 0x1a1], 0
movups xmmword [rsp + 0x191], xmm0
lea rax, [rsi + rbp]
inc rsi
movabs rcx, 0x100003600
movabs rdx, 0x400600000000000
test rbp, rbp
je 0x14000374e
movzx r8d, byte [rsi - 1]
cmp r8, 0x3a
ja 0x1400028ce
bt rcx, r8
jae 0x1400028c8
inc rsi
dec rbp
jmp 0x1400028a6
bt rdx, r8
jb 0x1400028e6
cmp r8d, 0x5f
je 0x1400028e6
lea r9d, [r8 - 0x41]
cmp r9b, 0x1a
jae 0x140002aaf
add r8d, 0x20
mov byte [rsp + 0x190], r8b
mov r8d, 1
cmp rsi, rax
je 0x140002a97
movzx r9d, byte [rsi]
cmp r9, 0x3a
ja 0x140002917
bt rdx, r9
jb 0x14000291d
bt rcx, r9
jb 0x140004372
cmp r9d, 0x5f
jne 0x140002941
cmp r8, 0x13
je 0x14000374e
cmp r8, 0x12
ja 0x1400032f5
mov byte [rsp + r8 + 0x190], r9b
inc rsi
inc r8
jmp 0x1400028f4
lea r10d, [r9 - 0x41]
cmp r10b, 0x1a
jae 0x140002969
cmp r8, 0x13
je 0x14000374e
jae 0x140003397
add r9d, 0x20
mov byte [rsp + r8 + 0x190], r9b
jmp 0x140002939
lea r10d, [r9 - 0x61]
cmp r10b, 0x1a
jb 0x14000291d
lea r10d, [r9 - 0x3a]
cmp r10b, 0xf6
jae 0x14000291d
jmp 0x14000374e
mov qword [rsp + 0xf0], rbx
mov rax, rdi
mov qword [rsp + 0x48], r14
add rax, r14
lea rbx, [rsp + 0x160]
mov qword [rbx], rdi
mov qword [rbx + 8], rax
and qword [rbx + 0x10], 0
lea r14, [rsp + 0x190]
lea r12, [0x140101440]
mov rcx, r14
mov rdx, rbx
call fcn.140038431
cmp qword [rsp + 0x190], 0
je 0x140002a9f
movzx ebp, byte [rsp + 0x1a0]
cmp byte [rbp + r12], 0
jne 0x1400029b8
mov r8, qword [rsp + 0x198]
mov r15b, 3
cmp bpl, 0x2f
jne 0x140002aa2
test r8, r8
je 0x140002aa2
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x80], r8
lea r13, [r8 + 1]
xor ebx, ebx
lea r14, [rsp + 0x178]
lea r15, [rsp + 0x160]
mov rcx, r14
mov rdx, r15
call fcn.140038431
cmp qword [rsp + 0x178], 0
je 0x140002ad0
movzx ebp, byte [rsp + 0x188]
cmp ebp, 0x2b
je 0x140002a61
cmp ebp, 0x3b
jne 0x140002a73
mov rax, qword [rsp + 0x180]
cmp rax, r13
jbe 0x140002a73
jmp 0x140002da9
mov rax, qword [rsp + 0x180]
mov ecx, 1
cmp rax, r13
ja 0x140002a8a
cmp byte [rbp + r12], 0
mov rcx, rbx
mov rax, qword [rsp + 0xe0]
je 0x140002b58
mov rbx, rcx
mov qword [rsp + 0xe0], rax
jmp 0x140002a23
mov rsi, rax
jmp 0x140004375
xor r15d, r15d
mov ebx, 2
mov rdi, r8
jmp 0x140002b75
lea r9d, [r8 - 0x61]
cmp r9b, 0x1a
jb 0x1400028e6
lea r9d, [r8 - 0x30]
cmp r9b, 0xa
jae 0x14000374e
jmp 0x1400028e6
lea r14, [rsp + 0x88]
mov rcx, r14
mov rdx, rdi
mov r8, qword [rsp + 0x48]
call fcn.140038463
mov rax, qword [r14 + 0x10]
mov qword [rsp + 0x1a7], rax
movups xmm0, xmmword [r14]
movups xmmword [rsp + 0x197], xmm0
movups xmm0, xmmword [rsp + 0x190]
movaps xmmword [rsp + 0xa0], xmm0
mov rax, qword [rsp + 0x19f]
mov qword [rsp + 0xaf], rax
mov rax, qword [rsp + 0x1a7]
mov qword [rsp + 0xb7], rax
mov rcx, qword [rsp + 0xe0]
mov ebp, ecx
shr ebp, 8
mov rax, rcx
shr rax, 0x10
mov r15d, ecx
mov r13, qword [rsp + 0x50]
movabs rdi, 0x8000000000000002
jmp 0x140002b6d
mov ebx, 2
mov r15b, 3
mov rdi, qword [rsp + 0x180]
mov r13, qword [rsp + 0x50]
mov r8, qword [rsp + 0x80]
mov r14, rdi
mov cl, 1
cmp rbx, 2
jne 0x140002b94
mov rax, qword [rsp + 0xf0]
mov qword [rax], 2
jmp 0x140002864
movups xmm0, xmmword [rsp + 0xaf]
movups xmmword [rsp + 0x13f], xmm0
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0x130], xmm0
shl rax, 0x10
movzx edx, bpl
shl rdx, 8
or rdx, rax
movzx eax, r15b
or rax, rdx
mov qword [r13 + 0x1d8], rbx
mov qword [r13 + 0x1e0], rax
mov qword [r13 + 0x1e8], r14
mov rax, qword [rsp + 0x68]
mov qword [r13 + 0x1f0], rax
mov qword [r13 + 0x1f8], rdi
mov qword [r13 + 0x200], r12
lea rdx, [r13 + 0x208]
mov qword [rsp + 0xe0], rdx
mov byte [r13 + 0x208], cl
movaps xmm0, xmmword [rsp + 0x130]
movups xmmword [r13 + 0x209], xmm0
movups xmm0, xmmword [rsp + 0x13f]
movups xmmword [r13 + 0x218], xmm0
mov qword [r13 + 0x228], r8
btc r14, 0x3f
cmp r14, 3
mov r15d, 1
cmovb r15, r14
shl rdi, 5
add rdi, rax
mov qword [rsp + 0x60], rdi
lea rbx, [0x1401077a8]
mov qword [rsp + 0x50], r13
test r15, r15
je 0x140002d15
cmp r15, 1
jne 0x140002da1
mov rax, qword [rsp + 0x68]
cmp qword [rsp + 0x60], rax
je 0x140002da1
lea rdi, [rax + 0x20]
mov r13, qword [rax]
mov r12, qword [rax + 8]
mov r14, qword [rax + 0x10]
mov rbp, qword [rax + 0x18]
mov r15, qword [rsp + 0xe0]
mov rcx, r15
call fcn.14003863f
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmime_0.3.17_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, r13
mov r9, r12
call fcn.140080743
mov r13, rax
mov r12, rdx
mov rcx, r15
call fcn.14003863f
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmime_0.3.17_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, r14
mov r9, rbp
call fcn.140080743
mov r14, rax
mov rbp, rdx
mov r9d, 7
mov rcx, r13
mov rdx, r12
mov r8, rbx
call fcn.1400649f5
mov r15d, 1
mov qword [rsp + 0x68], rdi
mov rdi, qword [rsp + 0x50]
jmp 0x140002d35
mov rdi, r13
mov al, 1
mov ebp, 5
mov r15d, 2
mov r13, rbx
mov r12d, 7
lea r14, str.utf_8
mov qword [rsp + 0x190], r13
mov qword [rsp + 0x198], r12
lea rcx, [rsp + 0x1a1]
and dword [rcx + 3], 0
and dword [rcx], 0
mov byte [rsp + 0x1a0], 1
mov qword [rsp + 0x1a8], r14
mov qword [rsp + 0x1b0], rbp
mov byte [rsp + 0x1b8], al
and dword [rcx + 0x1b], 0
and dword [rcx + 0x18], 0
mov r8d, 7
lea rcx, [rsp + 0x190]
mov rdx, rbx
call fcn.1400385b9
test al, al
mov r13, rdi
je 0x140002c61
jmp 0x140002867
xor r14d, r14d
jmp 0x140002867
lea rbp, [rax + 1]
lea rcx, [rsp + 0x190]
mov qword [rsp + 0x58], rax
movabs rax, 0x8000000000000002
mov qword [rcx], rax
mov rax, qword [rsp + 0x58]
add rax, 2
mov qword [rsp + 0x108], rax
lea r15, [rsp + 0x88]
mov r13, qword [rsp + 0x50]
mov r14, qword [rsp + 0x190]
cmp rbp, qword [rsp + 0x48]
jae 0x140003353
mov qword [rsp + 0x78], rbp
mov rcx, r15
lea rdx, [rsp + 0x160]
call fcn.140038431
cmp qword [rsp + 0x88], 0
je 0x1400032e8
movzx ebp, byte [rsp + 0x98]
cmp rbp, 0x20
je 0x140002f5a
cmp byte [rbp + r12], 0
jne 0x140002dfd
mov rcx, qword [rsp + 0x90]
cmp bpl, 0x3d
mov rax, qword [rsp + 0x78]
jne 0x140003478
cmp rcx, rax
jbe 0x140003478
lea rax, [rcx + 1]
mov qword [rsp + 0x68], rax
xor r13d, r13d
mov qword [rsp + 0xe8], rcx
mov rcx, r15
lea rdx, [rsp + 0x160]
test r13b, 1
je 0x140002ed1
call fcn.140038431
cmp qword [rsp + 0x88], 0
je 0x14000330c
mov bpl, byte [rsp + 0x98]
mov rax, qword [rsp + 0x90]
cmp bpl, 0x22
jne 0x140002eb0
cmp rax, qword [rsp + 0x68]
ja 0x140002f78
mov r15b, 3
cmp bpl, 0x20
jb 0x14000330f
cmp bpl, 0x7f
je 0x14000330f
lea r15, [rsp + 0x88]
jmp 0x140002e6a
call fcn.140038431
cmp qword [rsp + 0x88], 0
je 0x1400030a7
movzx ebp, byte [rsp + 0x98]
cmp rbp, 0x22
jne 0x140002f19
mov rdx, qword [rsp + 0x90]
mov rax, qword [rsp + 0x68]
cmp rdx, rax
jne 0x1400036ee
inc rax
mov qword [rsp + 0x68], rax
mov r13b, 1
jmp 0x140002e6a
cmp byte [rbp + r12], 0
jne 0x140002e6a
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x70], rax
cmp bpl, 0x3b
jne 0x140003723
mov rax, qword [rsp + 0x70]
cmp rax, qword [rsp + 0x68]
jbe 0x140003723
mov rax, qword [rsp + 0x70]
lea rbp, [rax + 1]
jmp 0x1400030b1
mov rax, qword [rsp + 0x90]
mov rbp, qword [rsp + 0x78]
cmp rax, rbp
jne 0x140003462
inc rbp
jmp 0x140002ded
mov qword [rsp + 0x70], rax
mov r13, qword [rsp + 0x50]
mov rcx, r15
lea rdx, [rsp + 0x160]
call fcn.140038431
cmp qword [rsp + 0x88], 0
je 0x140002fc0
movzx ebp, byte [rsp + 0x98]
cmp ebp, 0x20
je 0x140002f82
cmp ebp, 0x3b
jne 0x14000333e
mov rbp, qword [rsp + 0x90]
inc rbp
jmp 0x140002fc5
mov rbp, qword [rsp + 0x48]
mov rax, r14
btc rax, 0x3f
cmp rax, 3
mov ecx, 1
cmovae rax, rcx
cmp rax, 2
jne 0x140003157
mov rax, qword [rsp + 0x78]
cmp qword [rsp + 0x108], rax
jne 0x1400030c3
lea rax, [0x1401013b0]
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x108]
mov r9, qword [rsp + 0xe8]
call fcn.1400383e0
mov r8, rdx
lea rcx, [0x1401077b0]
mov rdx, rax
call fcn.140038500
test al, al
je 0x1400030c3
lea rax, [0x1401013c8]
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x68]
mov r9, qword [rsp + 0x70]
call fcn.1400383e0
mov r8, rdx
lea rcx, str.utf_8
mov rdx, rax
call fcn.140038500
test al, al
je 0x1400030c3
mov rdx, qword [rsp + 0x198]
mov rcx, r14
call fcn.1400384e3
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x198], rax
movabs r14, 0x8000000000000000
mov qword [rsp + 0xd8], rax
jmp 0x140002ded
mov rbp, qword [rsp + 0x48]
mov qword [rsp + 0x70], rbp
mov r13, qword [rsp + 0x50]
lea r15, [rsp + 0x88]
jmp 0x140002fc5
mov qword [rsp + 0x190], r14
mov ecx, 0x20
call fcn.1400384b5
mov rcx, rax
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0x78]
mov qword [rcx], rax
mov rax, qword [rsp + 0xe8]
mov qword [rcx + 8], rax
mov rax, qword [rsp + 0x68]
mov qword [rcx + 0x10], rax
mov rax, qword [rsp + 0x70]
mov qword [rcx + 0x18], rax
mov rdx, qword [rsp + 0x198]
mov rcx, r14
call fcn.1400384e3
mov ecx, 1
mov qword [rsp + 0x190], rcx
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x198], rax
mov eax, 1
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x1a0], rcx
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x1a8], rax
jmp 0x140002de5
test rax, rax
jne 0x14000324a
mov qword [rsp + 0x190], r14
mov rcx, qword [rsp + 0x198]
mov qword [rsp + 0x60], rcx
mov eax, 2
add rax, rcx
mov qword [rsp + 0xd8], rax
lea r13, [rcx + 9]
lea rax, [rcx + 0xa]
mov qword [rsp + 0x158], rax
lea rax, [rcx + 0xf]
mov qword [rsp + 0x150], rax
mov ecx, 0x40
call fcn.1400384b5
mov r15, rax
mov rax, qword [rsp + 0xd8]
mov qword [r15], rax
mov qword [r15 + 8], r13
mov rax, qword [rsp + 0x158]
mov qword [r15 + 0x10], rax
mov rax, qword [rsp + 0x150]
mov qword [r15 + 0x18], rax
mov rax, qword [rsp + 0x78]
mov qword [r15 + 0x20], rax
mov rax, qword [rsp + 0xe8]
mov qword [r15 + 0x28], rax
mov rax, qword [rsp + 0x68]
mov qword [r15 + 0x30], rax
mov rax, qword [rsp + 0x70]
mov qword [r15 + 0x38], rax
mov rcx, r14
mov rdx, qword [rsp + 0x60]
call fcn.1400384e3
mov ecx, 2
mov qword [rsp + 0x190], rcx
mov qword [rsp + 0xd8], r15
mov qword [rsp + 0x198], r15
mov eax, 2
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x1a0], rcx
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x1a8], rax
jmp 0x1400032d6
mov qword [rsp + 0x190], r14
cmp qword [rsp + 0x60], r14
jne 0x140003288
lea rcx, [rsp + 0x190]
mov rdx, qword [rsp + 0x60]
call fcn.140038314
mov rax, qword [rsp + 0x198]
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0x1a0]
mov qword [rsp + 0x60], rax
mov rcx, qword [rsp + 0x60]
mov rax, rcx
shl rax, 5
mov rdx, qword [rsp + 0x78]
mov r8, qword [rsp + 0xd8]
mov qword [r8 + rax], rdx
mov rdx, qword [rsp + 0xe8]
mov qword [r8 + rax + 8], rdx
mov rdx, qword [rsp + 0x68]
mov qword [r8 + rax + 0x10], rdx
mov rdx, qword [rsp + 0x70]
mov qword [r8 + rax + 0x18], rdx
inc rcx
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x1a0], rcx
mov r13, qword [rsp + 0x50]
lea r15, [rsp + 0x88]
jmp 0x140002de5
mov qword [rsp + 0x190], r14
mov r15b, 1
jmp 0x14000331f
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
mov edx, 0x13
mov rcx, r8
mov r8, rax
call fcn.1400b14d0
mov r15b, 2
mov qword [rsp + 0x190], r14
mov rdi, rax
mov r13, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x190]
mov rdx, qword [rsp + 0x198]
call fcn.1400384e3
mov ebx, 2
jmp 0x140002b75
mov qword [rsp + 0x190], r14
mov rdi, qword [rsp + 0x90]
mov r15b, 3
jmp 0x14000331f
mov r15b, byte [rsp + 0x198]
mov bpl, byte [rsp + 0x199]
mov ecx, dword [rsp + 0x19a]
movzx eax, word [rsp + 0x19e]
shl rax, 0x20
or rax, rcx
movabs rcx, 0x8000000000000003
cmp r14, rcx
jne 0x1400033a3
mov ebx, 2
mov rdi, qword [rsp + 0x60]
jmp 0x140002b75
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
jmp 0x1400032fc
movzx ecx, r15b
movzx edx, bpl
mov r12, qword [rsp + 0x1a8]
shl rdx, 8
or rdx, rcx
shl rax, 0x10
or rax, rdx
mov qword [rsp + 0x68], rax
mov rcx, r14
btc rcx, 0x3f
cmp rcx, 3
mov eax, 1
cmovb rax, rcx
cmp rax, 2
je 0x14000348b
cmp rax, 1
jne 0x1400034c3
mov r15, qword [rsp + 0x48]
mov rcx, r15
call fcn.1400882f8
mov qword [rsp + 0xe8], rax
mov rcx, rdx
mov qword [rsp + 0x58], rdx
mov rdx, rdi
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
test r12, r12
je 0x140003507
mov rax, r12
cmp qword [rsp + 0x48], r12
jbe 0x1400034fe
mov r12, rax
mov rax, qword [rsp + 0x58]
cmp byte [rax + r12], 0xbf
jg 0x140003507
lea rax, [0x1401013e0]
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x48]
xor r8d, r8d
mov r9, r12
call fcn.1400b1bc0
mov qword [rsp + 0x190], r14
mov r15b, 3
mov bpl, 0x20
mov rdi, rax
jmp 0x14000331f
mov qword [rsp + 0x190], r14
mov r15b, 3
mov rdi, rcx
jmp 0x14000331f
mov rax, qword [rsp + 0x58]
cmp rax, qword [rsp + 0x48]
jae 0x1400034d5
mov rax, qword [rsp + 0x58]
cmp byte [rdi + rax], 0xbf
jg 0x1400034d7
lea rax, [0x140101340]
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, qword [rsp + 0x48]
xor r8d, r8d
mov r9, qword [rsp + 0x58]
call fcn.1400b1bc0
lea rcx, [rsp + 0x88]
mov rdx, rdi
mov r8, qword [rsp + 0x48]
jmp 0x1400034e7
jne 0x1400034a2
lea rcx, [rsp + 0x88]
mov rdx, rdi
mov r8, qword [rsp + 0x58]
call fcn.140038463
mov r13, qword [rsp + 0x50]
mov r8, qword [rsp + 0x80]
jmp 0x140003633
mov r12, rax
jne 0x140003441
mov rcx, qword [rsp + 0x58]
mov qword [rsp + 0x70], r12
mov rdx, r12
call fcn.140038505
mov rax, qword [rsp + 0x60]
shl rax, 5
mov qword [rsp + 0x108], rax
xor edi, edi
mov rax, qword [rsp + 0x68]
mov r13, qword [rsp + 0x48]
cmp qword [rsp + 0x108], rdi
je 0x1400035f7
mov r12, rdi
mov rbp, qword [rax]
mov qword [rsp + 0x78], rax
mov r15, qword [rax + 8]
lea rax, [0x1401013f8]
mov qword [rsp + 0x20], rax
mov rdi, qword [rsp + 0x58]
mov rcx, rdi
mov rdx, r13
mov r8, rbp
mov r9, r15
call fcn.14003852d
mov rcx, rax
call fcn.140038505
mov rcx, rbp
mov rdx, r15
mov r8, rdi
mov r9, r13
call fcn.14003857e
test rax, rax
je 0x14000372d
mov r9d, 7
mov rcx, rax
lea r8, [0x1401077a8]
call fcn.1400334a6
test al, al
mov rax, qword [rsp + 0x68]
mov rdi, r12
je 0x1400035e5
mov r8, qword [rax + rdi + 0x10]
mov r9, qword [rax + rdi + 0x18]
lea rax, [0x140101428]
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x48]
call fcn.14003852d
mov rcx, rax
call fcn.140038505
mov rax, qword [rsp + 0x78]
add rax, 0x20
add rdi, 0x20
jmp 0x140003536
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x88], rax
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x98], rax
mov r13, qword [rsp + 0x50]
mov r8, qword [rsp + 0x80]
mov r12, qword [rsp + 0x70]
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x197], rax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x19f], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x1a7], rax
mov eax, dword [rsp + 0x190]
mov dword [rsp + 0xa0], eax
movzx eax, word [rsp + 0x194]
mov word [rsp + 0xa4], ax
mov al, byte [rsp + 0x196]
mov byte [rsp + 0xa6], al
mov rax, qword [rsp + 0x197]
mov qword [rsp + 0xa7], rax
mov al, byte [rsp + 0x19f]
mov byte [rsp + 0xaf], al
mov rax, qword [rsp + 0x19f]
mov qword [rsp + 0xaf], rax
mov rax, qword [rsp + 0x1a7]
mov qword [rsp + 0xb7], rax
mov rcx, qword [rsp + 0xe0]
mov ebp, ecx
shr ebp, 8
mov rax, rcx
shr rax, 0x10
mov r15d, ecx
mov rdi, qword [rsp + 0x60]
jmp 0x140002b78
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x190], r14
mov bpl, 0x22
mov r15b, 3
mov rdi, qword [rsp + 0x70]
jmp 0x14000331a
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_src_async_impl_response.rs
mov edx, 0x23
call fcn.1400b15d0
mov qword [rsp + 0x190], r14
jmp 0x1400036fe
lea rax, [0x140101410]
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x48]
mov r8, rbp
mov r9, r15
call fcn.1400b1bc0