Function at 0x1400026b0
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 0x140002720
cmp eax, 3
jne 0x140003721
lea rsi, [r13 + 0x420]
lea rdi, [r13 + 0x98]
movzx eax, byte [r13 + 0x420]
test eax, eax
je 0x140002778
mov qword [rsp + 0x100], rdi
cmp eax, 3
je 0x1400037c6
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 0x14000372f
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 0x140002796
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.14001be08
test rax, rax
mov qword [rsp + 0x120], r15
je 0x14000286c
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.14002aa92
lea rbx, [r13 + 0x1d8]
test rax, rax
je 0x140002873
mov rdi, rax
mov r14, rdx
lea r8, [0x140108928]
mov r9d, 3
mov rcx, rax
call fcn.1400334b6
test al, al
je 0x140002998
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 0x140002baa
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 0x140003764
movzx r8d, byte [rsi - 1]
cmp r8, 0x3a
ja 0x1400028e4
bt rcx, r8
jae 0x1400028de
inc rsi
dec rbp
jmp 0x1400028bc
bt rdx, r8
jb 0x1400028fc
cmp r8d, 0x5f
je 0x1400028fc
lea r9d, [r8 - 0x41]
cmp r9b, 0x1a
jae 0x140002ac5
add r8d, 0x20
mov byte [rsp + 0x190], r8b
mov r8d, 1
cmp rsi, rax
je 0x140002aad
movzx r9d, byte [rsi]
cmp r9, 0x3a
ja 0x14000292d
bt rdx, r9
jb 0x140002933
bt rcx, r9
jb 0x140004388
cmp r9d, 0x5f
jne 0x140002957
cmp r8, 0x13
je 0x140003764
cmp r8, 0x12
ja 0x14000330b
mov byte [rsp + r8 + 0x190], r9b
inc rsi
inc r8
jmp 0x14000290a
lea r10d, [r9 - 0x41]
cmp r10b, 0x1a
jae 0x14000297f
cmp r8, 0x13
je 0x140003764
jae 0x1400033ad
add r9d, 0x20
mov byte [rsp + r8 + 0x190], r9b
jmp 0x14000294f
lea r10d, [r9 - 0x61]
cmp r10b, 0x1a
jb 0x140002933
lea r10d, [r9 - 0x3a]
cmp r10b, 0xf6
jae 0x140002933
jmp 0x140003764
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.140038441
cmp qword [rsp + 0x190], 0
je 0x140002ab5
movzx ebp, byte [rsp + 0x1a0]
cmp byte [rbp + r12], 0
jne 0x1400029ce
mov r8, qword [rsp + 0x198]
mov r15b, 3
cmp bpl, 0x2f
jne 0x140002ab8
test r8, r8
je 0x140002ab8
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.140038441
cmp qword [rsp + 0x178], 0
je 0x140002ae6
movzx ebp, byte [rsp + 0x188]
cmp ebp, 0x2b
je 0x140002a77
cmp ebp, 0x3b
jne 0x140002a89
mov rax, qword [rsp + 0x180]
cmp rax, r13
jbe 0x140002a89
jmp 0x140002dbf
mov rax, qword [rsp + 0x180]
mov ecx, 1
cmp rax, r13
ja 0x140002aa0
cmp byte [rbp + r12], 0
mov rcx, rbx
mov rax, qword [rsp + 0xe0]
je 0x140002b6e
mov rbx, rcx
mov qword [rsp + 0xe0], rax
jmp 0x140002a39
mov rsi, rax
jmp 0x14000438b
xor r15d, r15d
mov ebx, 2
mov rdi, r8
jmp 0x140002b8b
lea r9d, [r8 - 0x61]
cmp r9b, 0x1a
jb 0x1400028fc
lea r9d, [r8 - 0x30]
cmp r9b, 0xa
jae 0x140003764
jmp 0x1400028fc
lea r14, [rsp + 0x88]
mov rcx, r14
mov rdx, rdi
mov r8, qword [rsp + 0x48]
call fcn.140038473
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 0x140002b83
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 0x140002baa
mov rax, qword [rsp + 0xf0]
mov qword [rax], 2
jmp 0x14000287a
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 0x140002d2b
cmp r15, 1
jne 0x140002db7
mov rax, qword [rsp + 0x68]
cmp qword [rsp + 0x60], rax
je 0x140002db7
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.14003864f
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.14008076f
mov r13, rax
mov r12, rdx
mov rcx, r15
call fcn.14003864f
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.14008076f
mov r14, rax
mov rbp, rdx
mov r9d, 7
mov rcx, r13
mov rdx, r12
mov r8, rbx
call fcn.140064a05
mov r15d, 1
mov qword [rsp + 0x68], rdi
mov rdi, qword [rsp + 0x50]
jmp 0x140002d4b
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.1400385c9
test al, al
mov r13, rdi
je 0x140002c77
jmp 0x14000287d
xor r14d, r14d
jmp 0x14000287d
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 0x140003369
mov qword [rsp + 0x78], rbp
mov rcx, r15
lea rdx, [rsp + 0x160]
call fcn.140038441
cmp qword [rsp + 0x88], 0
je 0x1400032fe
movzx ebp, byte [rsp + 0x98]
cmp rbp, 0x20
je 0x140002f70
cmp byte [rbp + r12], 0
jne 0x140002e13
mov rcx, qword [rsp + 0x90]
cmp bpl, 0x3d
mov rax, qword [rsp + 0x78]
jne 0x14000348e
cmp rcx, rax
jbe 0x14000348e
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 0x140002ee7
call fcn.140038441
cmp qword [rsp + 0x88], 0
je 0x140003322
mov bpl, byte [rsp + 0x98]
mov rax, qword [rsp + 0x90]
cmp bpl, 0x22
jne 0x140002ec6
cmp rax, qword [rsp + 0x68]
ja 0x140002f8e
mov r15b, 3
cmp bpl, 0x20
jb 0x140003325
cmp bpl, 0x7f
je 0x140003325
lea r15, [rsp + 0x88]
jmp 0x140002e80
call fcn.140038441
cmp qword [rsp + 0x88], 0
je 0x1400030bd
movzx ebp, byte [rsp + 0x98]
cmp rbp, 0x22
jne 0x140002f2f
mov rdx, qword [rsp + 0x90]
mov rax, qword [rsp + 0x68]
cmp rdx, rax
jne 0x140003704
inc rax
mov qword [rsp + 0x68], rax
mov r13b, 1
jmp 0x140002e80
cmp byte [rbp + r12], 0
jne 0x140002e80
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x70], rax
cmp bpl, 0x3b
jne 0x140003739
mov rax, qword [rsp + 0x70]
cmp rax, qword [rsp + 0x68]
jbe 0x140003739
mov rax, qword [rsp + 0x70]
lea rbp, [rax + 1]
jmp 0x1400030c7
mov rax, qword [rsp + 0x90]
mov rbp, qword [rsp + 0x78]
cmp rax, rbp
jne 0x140003478
inc rbp
jmp 0x140002e03
mov qword [rsp + 0x70], rax
mov r13, qword [rsp + 0x50]
mov rcx, r15
lea rdx, [rsp + 0x160]
call fcn.140038441
cmp qword [rsp + 0x88], 0
je 0x140002fd6
movzx ebp, byte [rsp + 0x98]
cmp ebp, 0x20
je 0x140002f98
cmp ebp, 0x3b
jne 0x140003354
mov rbp, qword [rsp + 0x90]
inc rbp
jmp 0x140002fdb
mov rbp, qword [rsp + 0x48]
mov rax, r14
btc rax, 0x3f
cmp rax, 3
mov ecx, 1
cmovae rax, rcx
cmp rax, 2
jne 0x14000316d
mov rax, qword [rsp + 0x78]
cmp qword [rsp + 0x108], rax
jne 0x1400030d9
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.1400383f0
mov r8, rdx
lea rcx, [0x1401077b0]
mov rdx, rax
call fcn.140038510
test al, al
je 0x1400030d9
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.1400383f0
mov r8, rdx
lea rcx, str.utf_8
mov rdx, rax
call fcn.140038510
test al, al
je 0x1400030d9
mov rdx, qword [rsp + 0x198]
mov rcx, r14
call fcn.1400384f3
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x198], rax
movabs r14, 0x8000000000000000
mov qword [rsp + 0xd8], rax
jmp 0x140002e03
mov rbp, qword [rsp + 0x48]
mov qword [rsp + 0x70], rbp
mov r13, qword [rsp + 0x50]
lea r15, [rsp + 0x88]
jmp 0x140002fdb
mov qword [rsp + 0x190], r14
mov ecx, 0x20
call fcn.1400384c5
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.1400384f3
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 0x140002dfb
test rax, rax
jne 0x140003260
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.1400384c5
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.1400384f3
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 0x1400032ec
mov qword [rsp + 0x190], r14
cmp qword [rsp + 0x60], r14
jne 0x14000329e
lea rcx, [rsp + 0x190]
mov rdx, qword [rsp + 0x60]
call fcn.140038324
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 0x140002dfb
mov qword [rsp + 0x190], r14
mov r15b, 1
jmp 0x140003335
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.1400b14c0
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.1400384f3
mov ebx, 2
jmp 0x140002b8b
mov qword [rsp + 0x190], r14
mov rdi, qword [rsp + 0x90]
mov r15b, 3
jmp 0x140003335
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 0x1400033b9
mov ebx, 2
mov rdi, qword [rsp + 0x60]
jmp 0x140002b8b
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
jmp 0x140003312
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 0x1400034a1
cmp rax, 1
jne 0x1400034d9
mov r15, qword [rsp + 0x48]
mov rcx, r15
call fcn.140088318
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 0x14000351d
mov rax, r12
cmp qword [rsp + 0x48], r12
jbe 0x140003514
mov r12, rax
mov rax, qword [rsp + 0x58]
cmp byte [rax + r12], 0xbf
jg 0x14000351d
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.1400b1bb0
mov qword [rsp + 0x190], r14
mov r15b, 3
mov bpl, 0x20
mov rdi, rax
jmp 0x140003335
mov qword [rsp + 0x190], r14
mov r15b, 3
mov rdi, rcx
jmp 0x140003335
mov rax, qword [rsp + 0x58]
cmp rax, qword [rsp + 0x48]
jae 0x1400034eb
mov rax, qword [rsp + 0x58]
cmp byte [rdi + rax], 0xbf
jg 0x1400034ed
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.1400b1bb0
lea rcx, [rsp + 0x88]
mov rdx, rdi
mov r8, qword [rsp + 0x48]
jmp 0x1400034fd
jne 0x1400034b8
lea rcx, [rsp + 0x88]
mov rdx, rdi
mov r8, qword [rsp + 0x58]
call fcn.140038473
mov r13, qword [rsp + 0x50]
mov r8, qword [rsp + 0x80]
jmp 0x140003649
mov r12, rax
jne 0x140003457
mov rcx, qword [rsp + 0x58]
mov qword [rsp + 0x70], r12
mov rdx, r12
call fcn.140038515
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 0x14000360d
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.14003853d
mov rcx, rax
call fcn.140038515
mov rcx, rbp
mov rdx, r15
mov r8, rdi
mov r9, r13
call fcn.14003858e
test rax, rax
je 0x140003743
mov r9d, 7
mov rcx, rax
lea r8, [0x1401077a8]
call fcn.1400334b6
test al, al
mov rax, qword [rsp + 0x68]
mov rdi, r12
je 0x1400035fb
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.14003853d
mov rcx, rax
call fcn.140038515
mov rax, qword [rsp + 0x78]
add rax, 0x20
add rdi, 0x20
jmp 0x14000354c
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 0x140002b8e
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x190], r14
mov bpl, 0x22
mov r15b, 3
mov rdi, qword [rsp + 0x70]
jmp 0x140003330
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.1400b15c0
mov qword [rsp + 0x190], r14
jmp 0x140003714
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.1400b1bb0