Function at 0x57aefb
Capabilities:
Check http status code
Set socket configuration

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x7b8
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x720], xmm6
and rsp, 0xffffffffffffff80
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0xf8], r8
mov qword [rsp + 0x100], r9
mov r13, qword [rdx]
mov esi, dword [r13 + 0x78]
cmp esi, 0x3b9aca00
mov qword [rsp + 0x88], rdx
jne 0x57af64
mov rdi, rdx
mov rax, qword [rdx + 0x10]
mov qword [rsp + 0xf0], rax
mov ecx, dword [rdx + 0x18]
jmp 0x57afb7
mov rdi, qword [r13 + 0x70]
call fcn.00534240
mov ecx, 0x3b9aca00
add rax, rdi
mov qword [rsp + 0xf0], rax
jae 0x57af89
mov rdi, qword [rsp + 0x88]
jmp 0x57afb7
add edx, esi
cmp edx, 0x3b9ac9ff
jbe 0x57afad
inc qword [rsp + 0xf0]
mov rdi, qword [rsp + 0x88]
je 0x57afb7
add edx, 0xc4653600
jmp 0x57afb5
mov rdi, qword [rsp + 0x88]
mov ecx, edx
mov dword [rsp + 0x78], ecx
mov r14b, byte [r13 + 0x6c]
lea rdx, [0x00515006]
cmp r14b, 4
jne 0x57b05c
mov byte [rsp + 0x37c], 4
lea rax, [rsp + 0xf8]
lea rcx, [rsp + 0x380]
mov qword [rcx], rax
mov qword [rcx + 8], rdx
lea rax, [rbp + 0x7a0]
mov qword [rcx + 0x10], rax
lea rax, [fcn.004287a0]
mov qword [rcx + 0x18], rax
lea rax, str.combase.dll
lea rdx, [rsp + 0x180]
mov qword [rdx + 0x10], rax
mov eax, 2
mov qword [rdx + 0x18], rax
mov qword [rdx], 0
mov qword [rdx + 0x20], rcx
mov qword [rdx + 0x28], rax
lea rsi, [rsp + 0x598]
mov rcx, rsi
call fcn.004179e0
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x130], xmm0
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x140], rax
jmp 0x57b1ab
mov rdx, qword [r13 + 0x58]
mov r8, qword [r13 + 0x60]
lea rcx, [rsp + 0x6b0]
call fcn.00418690
mov r15d, dword [r13 + 0x68]
mov rdx, qword [r13 + 0x28]
test rdx, rdx
je 0x57b091
mov r8, qword [r13 + 0x30]
lea rcx, [rsp + 0x598]
call fcn.00418690
jmp 0x57b09d
mov qword [rsp + 0x5a0], 0
mov rdx, qword [r13 + 0x40]
test rdx, rdx
je 0x57b0b9
mov r8, qword [r13 + 0x48]
lea rcx, [rsp + 0x380]
call fcn.00418690
jmp 0x57b0c5
mov qword [rsp + 0x388], 0
mov rcx, qword [rsp + 0x6c0]
lea rax, [rsp + 0x180]
mov qword [rax + 0x40], rcx
movups xmm0, xmmword [rsp + 0x6b0]
movaps xmmword [rax + 0x30], xmm0
lea rbx, [rsp + 0x598]
movups xmm0, xmmword [rbx]
movaps xmmword [rax], xmm0
mov rcx, qword [rbx + 0x10]
mov qword [rax + 0x10], rcx
lea rdx, [rsp + 0x380]
movups xmm0, xmmword [rdx]
movups xmmword [rax + 0x18], xmm0
mov rcx, qword [rdx + 0x10]
mov qword [rax + 0x28], rcx
lea rdi, [rsp + 0x330]
mov ecx, 9
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x378]
mov dword [rcx], r15d
mov byte [rcx + 4], r14b
lea r8, [rsp + 0x360]
mov qword [rdx], r8
lea r8, [0x0041aabb]
mov qword [rdx + 8], r8
mov qword [rdx + 0x10], rcx
lea rcx, [0x004289d0]
mov qword [rdx + 0x18], rcx
lea rcx, str.combase.dll
mov qword [rax + 0x10], rcx
mov ecx, 2
mov qword [rax + 0x18], rcx
mov qword [rax], 0
mov qword [rax + 0x20], rdx
mov qword [rax + 0x28], rcx
lea rdx, [rsp + 0x180]
mov rcx, rbx
call fcn.004179e0
movups xmm0, xmmword [rbx]
movaps xmmword [rsp + 0x130], xmm0
mov rax, qword [rbx + 0x10]
mov qword [rsp + 0x140], rax
mov rdi, qword [rsp + 0x88]
mov rax, qword [rdi + 8]
mov rbx, qword [rax + 0x80]
lock inc qword [rbx]
jle 0x57cc48
mov qword [rsp + 0x310], rax
mov r14, qword [rax + 0x88]
mov rax, qword [r14 + 0x10]
dec rax
mov rcx, rax
and rcx, 0xfffffffffffffff0
xor rcx, 0x10
and eax, 0x10
lea rdx, [rcx + rax*2]
add rdx, rbx
mov r8, qword [rsp + 0x138]
mov r9, qword [rsp + 0x140]
lea rsi, [rsp + 0x6b0]
mov rcx, rsi
call qword [r14 + 0x20]
cmp qword [rsi + 8], 0
je 0x57b236
mov rax, qword [rsp + 0x6c0]
mov qword [rsp + 0x390], rax
movups xmm0, xmmword [rsp + 0x6b0]
movaps xmmword [rsp + 0x380], xmm0
jmp 0x57b2e3
mov rsi, qword [rsp + 0x6b0]
lea rax, [rsp + 0x130]
lea rcx, [rsp + 0x4e8]
mov qword [rcx], rax
lea rax, [0x0041aabb]
mov qword [rcx + 8], rax
lea rax, str.resolve_dns_name_
lea rdx, [rsp + 0x598]
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 2
xor r15d, r15d
mov qword [rdx], r15
mov qword [rdx + 0x20], rcx
mov qword [rdx + 0x28], 1
lea rdi, [rsp + 0x190]
mov rcx, rdi
call fcn.004179e0
mov qword [rdi - 0x10], r15
mov eax, 2
mov dword [rdi + 0x30], eax
mov byte [rdi + 0x70], 2
mov dword [rdi + 0xc0], eax
mov rdi, qword [rsp + 0x88]
lea r15, [rsp + 0x380]
lea rdx, [rsp + 0x180]
mov rcx, r15
mov r8, rsi
call fcn.00572bda
mov r12d, dword [r15 + 0xd0]
cmp r12d, 3
jne 0x57c536
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x120], rax
mov r15, qword [rsp + 0x388]
mov rsi, qword [rsp + 0x390]
lock dec qword [rbx]
jne 0x57b314
mov rcx, rbx
mov rdx, r14
call fcn.00563ca2
test rsi, rsi
je 0x57c48a
lea rax, [rdi + 8]
mov qword [rsp + 0x300], rax
mov al, byte [rsp + 0x37c]
mov byte [rsp + 0xa0], al
lea rax, [rsp + 0x90]
mov qword [rax], 0
mov qword [rsp + 0x318], rsi
shl rsi, 5
add rsi, r15
mov qword [rsp + 0x320], rsi
lea r14, [rsp + 0x152]
lea r12, [rsp + 0x180]
xorps xmm6, xmm6
xor edi, edi
mov qword [rsp + 0x170], r15
mov qword [rsp + 0x308], r13
mov r13, r15
mov ebx, dword [rsp + 0x78]
movzx esi, word [r13]
mov r15w, 2
cmp si, 2
je 0x57c5ac
mov word [rsp + 0x150], si
movups xmm0, xmmword [r13 + 2]
movups xmm1, xmmword [r13 + 0x10]
movups xmmword [r14 + 0xe], xmm1
movups xmmword [r14], xmm0
mov r9d, 0x3b9aca00
cmp ebx, 0x3b9aca00
je 0x57b440
mov rcx, r12
mov rdx, qword [rsp + 0xf0]
mov r8d, ebx
call fcn.00561f18
mov r9d, dword [rsp + 0x188]
cmp r9d, 0x3b9aca00
je 0x57c5b1
mov rdx, qword [rsp + 0x180]
cmp qword [rsp + 0x318], 1
jne 0x57b40b
mov qword [rsp + 0x178], rdx
jmp 0x57b440
mov rax, rdx
shr rax, 1
shr r9d, 1
lea ecx, [r9 + 0x1dcd6500]
test dl, 1
cmove ecx, r9d
imul rdx, rcx, 0x44b82fa1
shr rdx, 0x3c
imul edx, edx, 0x3b9aca00
sub ecx, edx
mov r9d, ecx
mov qword [rsp + 0x178], rax
test byte [rsp + 0xa0], 3
jne 0x57b4cf
cmp r9d, 0x3b9aca00
jne 0x57b528
mov rax, qword [rsp + 0x158]
cmp si, 3
je 0x57b4c2
mov word [rsp + 0x180], si
movzx ecx, word [r14 + 4]
lea rdx, [rsp + 0x1b0]
mov word [rdx - 0x2a], cx
mov ecx, dword [r14]
mov dword [rdx - 0x2e], ecx
mov qword [rsp + 0x188], rax
movups xmm0, xmmword [r14 + 0xe]
movups xmmword [rdx - 0x20], xmm0
lea rcx, [rsp + 0x380]
xor edx, edx
mov r8, r12
call fcn.005290f0
cmp qword [rsp + 0x380], 0
je 0x57c611
mov rax, qword [rsp + 0x388]
mov qword [rsp + 0xb8], rax
jmp 0x57c43f
mov bl, byte [rsp + 0x37c]
cmp bl, 4
je 0x57cc4c
mov rdx, qword [rsp + 0x368]
mov r8, qword [rsp + 0x370]
lea rcx, [rsp + 0x6b0]
call fcn.00418690
mov r14d, dword [rsp + 0x378]
mov rdx, qword [rsp + 0x338]
test rdx, rdx
je 0x57b54a
mov r8, qword [rsp + 0x340]
lea rcx, [rsp + 0x598]
call fcn.00418690
jmp 0x57b556
lea rcx, [rsp + 0xb0]
lea rdx, [rsp + 0x150]
mov r8, qword [rsp + 0x178]
call fcn.00548160
jmp 0x57c430
mov qword [rsp + 0x5a0], 0
mov rdx, qword [rsp + 0x350]
test rdx, rdx
mov qword [rsp + 0xe8], r13
je 0x57b582
mov r8, qword [rsp + 0x358]
lea rcx, [rsp + 0x380]
call fcn.00418690
jmp 0x57b58e
mov qword [rsp + 0x388], 0
mov rax, qword [rsp + 0x6c0]
lea rcx, [rsp + 0x1b0]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x6b0]
movups xmmword [rcx], xmm0
movups xmm0, xmmword [rsp + 0x598]
movaps xmmword [rsp + 0x180], xmm0
mov rax, qword [rsp + 0x5a8]
mov qword [rsp + 0x190], rax
mov rax, qword [rsp + 0x390]
mov qword [rcx - 8], rax
mov rax, qword [rsp + 0x380]
mov qword [rcx - 0x18], rax
mov rax, qword [rsp + 0x388]
mov qword [rcx - 0x10], rax
mov ecx, 9
lea rdi, [rsp + 0x598]
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0x5e0], r14d
mov byte [rsp + 0x5e4], bl
movups xmm0, xmmword [rsp + 0x150]
movups xmm1, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x6c0], xmm1
movaps xmmword [rsp + 0x6b0], xmm0
mov rsi, qword [rsp + 0xf8]
mov r13, qword [rsp + 0x100]
movzx edi, word [rbp + 0x7a0]
mov qword [rsp + 0x4c8], rsi
mov qword [rsp + 0x4d0], r13
mov word [rsp + 0xac], di
mov rcx, rsi
mov rdx, r13
call fcn.00427ad0
test al, al
mov word [rsp + 0x7c], di
je 0x57b6ff
mov rcx, r12
mov rdx, rsi
mov r8, r13
call fcn.00427b40
cmp byte [rsp + 0xa0], 1
je 0x57b6ff
cmp byte [rsp + 0x180], 0
je 0x57b6ff
mov rcx, r13
xor edx, edx
call fcn.00516634
mov qword [rsp + 0xe0], rax
mov rcx, rdx
mov eax, r13d
not eax
mov r8, r13
and r8, 0xfffffffffffffffe
mov edx, r13d
and edx, 1
neg rdx
and eax, 1
imul rax, r8
mov r8, r13
or r8, 1
and r8, rdx
add r8, rax
mov qword [rsp + 0x98], rcx
mov rdx, rsi
call sub.msvcrt.dll_memcpy
mov si, 1
mov ebx, dword [rsp + 0x78]
lea r14, [rsp + 0x152]
jmp 0x57b8d1
mov qword [rsp + 0x4d8], rsi
mov qword [rsp + 0x4e0], r13
mov word [rsp + 0xae], di
mov rax, qword [rsp + 0x310]
mov rsi, qword [rax + 0x80]
lock inc qword [rsi]
jle 0x57cc48
mov rdi, qword [rax + 0x88]
mov rax, qword [rdi + 0x10]
dec rax
mov rcx, rax
and rcx, 0xfffffffffffffff0
xor rcx, 0x10
and eax, 0x10
lea rbx, [rcx + rax*2]
add rbx, rsi
lea rax, [rsp + 0x4d8]
mov qword [rsp + 0x380], rax
lea rax, [0x00515006]
mov qword [rsp + 0x388], rax
lea rax, [rsp + 0xae]
mov qword [rsp + 0x390], rax
lea rax, [fcn.004287a0]
mov qword [rsp + 0x398], rax
lea rax, str.combase.dll
mov qword [rsp + 0x190], rax
mov eax, 2
mov qword [rsp + 0x198], rax
mov qword [rsp + 0x180], 0
lea r13, [rsp + 0x380]
mov qword [rsp + 0x1a0], r13
mov qword [rsp + 0x1a8], rax
lea rcx, [rsp + 0x4e8]
mov rdx, r12
call fcn.004179e0
mov r15, qword [rsp + 0x4f0]
mov r9, qword [rsp + 0x4f8]
lea rcx, [rsp + 0x108]
mov rdx, rbx
mov r8, r15
call qword [rdi + 0x20]
mov r14, qword [rsp + 0x108]
mov rbx, qword [rsp + 0x110]
test rbx, rbx
je 0x57bb11
mov r12, qword [rsp + 0x118]
cmp qword [rsp + 0x4e8], 0
je 0x57b83f
mov rcx, qword [0x00677420]
xor edx, edx
mov r8, r15
call fcn.005ab9d4
lock dec qword [rsi]
jne 0x57b850
mov rcx, rsi
mov rdx, rdi
call fcn.00563ca2
test r12, r12
mov r15w, 2
je 0x57bbd6
mov eax, dword [rbx]
mov dword [rsp + 0xa8], eax
mov rax, qword [rbx + 4]
mov qword [rsp + 0xe0], rax
mov rax, qword [rbx + 0xc]
mov qword [rsp + 0x98], rax
mov r13, qword [rbx + 0x14]
mov esi, dword [rbx + 0x1c]
movabs rax, 0xffffffff00000000
and qword [rsp + 0xd8], rax
test r14, r14
je 0x57b8ae
mov rcx, qword [0x00677420]
xor edx, edx
mov r8, rbx
call fcn.005ab9d4
add qword [rsp + 0xd8], rsi
xor esi, esi
mov ebx, dword [rsp + 0x78]
lea r14, [rsp + 0x152]
lea r12, [rsp + 0x180]
movzx edi, word [rsp + 0x7c]
cmp ebx, 0x3b9aca00
jne 0x57b966
cmp byte [rsp + 0xa0], 3
jne 0x57bc14
mov word [rsp + 0x180], si
mov word [rsp + 0x182], di
mov eax, dword [rsp + 0xa8]
mov dword [rsp + 0x184], eax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x188], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x190], rax
mov qword [rsp + 0x198], r13
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x1a0], rax
lea rcx, [rsp + 0x380]
lea rdx, [rsp + 0x598]
lea r8, [rsp + 0x6b0]
mov r9, r12
call fcn.0055fbe8
jmp 0x57bc82
mov ecx, 0x28
mov edx, 8
call fcn.00414fe0
test rax, rax
je 0x57cc66
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
xor ecx, ecx
mov qword [rax + 0x10], rcx
mov word [rax + 0x18], 0
mov qword [rax + 0x20], rcx
lock inc qword [rax]
lea rbx, [rsp + 0x380]
jle 0x57cc48
mov dword [rsp + 0x12c], esi
mov qword [rsp + 0xd0], rax
movaps xmmword [rsp + 0x180], xmm6
movaps xmmword [rsp + 0x200], xmm6
mov ecx, 0x200
mov edx, pe_nt_image_headers64
call fcn.00414fe0
test rax, rax
je 0x57cc6d
mov r15, rax
mov r8d, 0x100
mov rcx, rax
mov rdx, r12
call sub.msvcrt.dll_memcpy
xor eax, eax
mov qword [r15 + 0x100], rax
mov byte [r15 + 0x108], al
mov qword [r15 + 0x110], rax
mov ecx, 8
mov qword [r15 + 0x118], rcx
movaps xmmword [r15 + 0x120], xmm6
mov qword [r15 + 0x130], rcx
mov qword [r15 + 0x138], rax
mov byte [r15 + 0x140], 1
mov ecx, 1
mov qword [r15 + 0x180], rcx
mov qword [r15 + 0x188], rcx
mov byte [r15 + 0x190], al
mov ecx, 0xa
lea rdi, [rsp + 0x3a0]
lea rsi, [rsp + 0x598]
rep movsq qword [rdi], qword [rsi]
movaps xmm0, xmmword [rsp + 0x6b0]
movaps xmm1, xmmword [rsp + 0x6c0]
movaps xmmword [rsp + 0x390], xmm1
movaps xmmword [rsp + 0x380], xmm0
mov ecx, 0xe
mov rdi, r12
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
call fcn.00534130
mov r12, rax
xor ecx, ecx
call fcn.00550c30
lock inc qword [rax]
jle 0x57cc48
mov r14, rax
mov ecx, 0x30
mov edx, 8
call fcn.00414fe0
test rax, rax
je 0x57cc79
mov rdi, rax
mov eax, 1
mov qword [rdi], rax
mov qword [rdi + 8], rax
movups xmmword [rdi + 0x10], xmm6
lock inc qword [rdi]
jle 0x57cc48
mov rbx, rdi
xor ecx, ecx
call fcn.0051a180
mov rsi, rax
test rax, rax
je 0x57bcf6
lock inc qword [rsi]
jle 0x57cc48
mov rcx, rsi
jmp 0x57bcf8
mov qword [rsp + 0x328], r14
lea rbx, [rsp + 0x328]
mov qword [rsp + 0xc0], rbx
lea rax, [fcn.0053ecd0]
mov qword [rsp + 0xc8], rax
lea rax, [0x00617c60]
mov qword [rsp + 0x190], rax
mov qword [rsp + 0x198], 2
mov qword [rsp + 0x180], 0
lea rax, [rsp + 0xc0]
mov qword [rsp + 0x1a0], rax
mov qword [rsp + 0x1a8], 1
mov rcx, r13
mov rdx, r12
call fcn.004179e0
xor ecx, ecx
mov rdx, r13
call fcn.00561fa9
mov r13, rax
mov rcx, rbx
call fcn.00438ca5
cmp qword [rsp + 0x4e8], 0
je 0x57bbb7
mov rcx, qword [0x00677420]
xor edx, edx
mov r8, r15
call fcn.005ab9d4
lock dec qword [rsi]
mov ebx, dword [rsp + 0x78]
jne 0x57bbcc
mov rcx, rsi
mov rdx, rdi
call fcn.00563ca2
mov r15w, 2
jmp 0x57bc95
mov r8d, 0x23
xor ecx, ecx
lea rdx, str.DNS_failure:_no_socket_addrs_found.DNS_failure:_Sa
call fcn.0051658c
mov r13, rax
test r14, r14
je 0x57bc03
mov rcx, qword [0x00677420]
xor edx, edx
mov r8, rbx
call fcn.005ab9d4
mov ebx, dword [rsp + 0x78]
lea r12, [rsp + 0x180]
jmp 0x57bc95
mov word [rsp + 0x180], si
mov word [rsp + 0x182], di
mov eax, dword [rsp + 0xa8]
mov dword [rsp + 0x184], eax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x188], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x190], rax
mov qword [rsp + 0x198], r13
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x1a0], rax
lea rcx, [rsp + 0x380]
lea rdx, [rsp + 0x6b0]
mov r8, r12
call fcn.0055f783
cmp qword [rsp + 0x380], 0
je 0x57bccb
mov r13, qword [rsp + 0x388]
mov qword [rsp + 0xb8], r13
mov qword [rsp + 0xb0], 1
lea rcx, [rsp + 0x598]
call fcn.0055dc5a
lea r14, [rsp + 0x152]
mov r13, qword [rsp + 0xe8]
jmp 0x57c430
mov rax, qword [rsp + 0x388]
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0xb0], 0
lea rcx, [rsp + 0x598]
call fcn.0055dc5a
jmp 0x57bcbe
xor ecx, ecx
call fcn.0051a180
add rdi, 0x10
test rax, rax
je 0x57bd14
lock dec qword [rax]
jne 0x57bd14
mov rcx, rax
call fcn.00516e18
mov rcx, qword [rdi]
test rcx, rcx
je 0x57bd25
add rcx, 0x10
call fcn.00543840
mov ecx, 0xd0
mov edx, 8
call fcn.00414fe0
test rax, rax
je 0x57cc80
mov qword [rax], rsi
mov rdi, rax
add rdi, 8
mov ecx, 0xe
lea rsi, [rsp + 0x180]
rep movsq qword [rdi], qword [rsi]
mov qword [rax + 0x78], 1
mov qword [rax + 0x80], r15
mov rcx, qword [rsp + 0xd0]
mov qword [rax + 0x88], rcx
mov ecx, dword [rsp + 0x12c]
mov word [rax + 0x90], cx
movzx ecx, word [rsp + 0x7c]
mov word [rax + 0x92], cx
mov ecx, dword [rsp + 0xa8]
mov dword [rax + 0x94], ecx
mov rcx, qword [rsp + 0xe0]
mov qword [rax + 0x98], rcx
mov rcx, qword [rsp + 0x98]
mov qword [rax + 0xa0], rcx
mov qword [rax + 0xa8], r13
mov rcx, qword [rsp + 0xd8]
mov qword [rax + 0xb0], rcx
mov cl, byte [rsp + 0xa0]
mov byte [rax + 0xb8], cl
mov ecx, dword [rsp + 0x4e8]
mov edx, dword [rsp + 0x4eb]
mov dword [rax + 0xb9], ecx
mov dword [rax + 0xbc], edx
mov qword [rax + 0xc0], r14
mov qword [rax + 0xc8], rbx
mov rcx, r12
mov rdx, rax
lea r8, [0x00615948]
call fcn.0054f850
mov rsi, rdx
test rax, rax
jne 0x57cc91
mov rcx, rsi
call sub.KERNEL32.dll_CloseHandle
lock dec qword [r14]
mov r13, qword [rsp + 0xe8]
jne 0x57be41
mov rcx, r14
call fcn.004c8e24
mov rsi, qword [rsp + 0xd0]
lea r14, [rsi + 0x10]
lock dec qword [rbx]
lea r12, [rsp + 0x180]
jne 0x57be63
mov rcx, rbx
call fcn.0056e136
mov rcx, r14
call sub.KERNEL32.dll_AcquireSRWLockExclusive
mov rax, qword [0x00677488]
shl rax, 1
test rax, rax
jne 0x57c47e
xor eax, eax
mov ebx, dword [rsp + 0x78]
mov dword [rsp + 0x7c], eax
mov al, byte [rsi + 0x18]
test al, al
jne 0x57ccdc
mov rcx, r12
mov rdx, qword [rsp + 0xf0]
mov r8d, ebx
call fcn.00561f18
mov edi, dword [rsp + 0x188]
cmp edi, 0x3b9aca00
mov qword [rsp + 0x98], r14
jne 0x57becb
mov r14, qword [rsp + 0x180]
jmp 0x57c39d
mov rcx, rsi
add rcx, 0x20
mov rbx, qword [rsp + 0x180]
mov rax, rbx
mov edx, 0x3e8
mul rdx
mov r8d, 0xffffffff
jo 0x57bf31
mov edx, edi
imul rdx, rdx, 0x431bde83
shr rdx, 0x32
add rax, rdx
jb 0x57bf31
imul edx, edi, 0x68c26139
ror edx, 6
xor r9d, r9d
cmp edx, 0x10c7
setae r9b
lea r8, [rax + r9]
mov edx, 0xffffffff
cmp r8, rdx
cmovae r8, rdx
add rax, r9
mov eax, 0xffffffff
cmovb r8d, eax
mov rdx, r14
xor r9d, r9d
call sub.KERNEL32.dll_SleepConditionVariableSRW
mov cl, byte [rsi + 0x18]
test cl, cl
jne 0x57cd0e
cmp byte [rsi + 0x19], 0
je 0x57c1e1
mov dword [rsp + 0x4f0], 0x3b9aca00
movaps xmmword [rsp + 0x190], xmm6
movaps xmmword [rsp + 0x180], xmm6
mov qword [rsp + 0x1a0], 0
mov rax, qword [r15]
mov rbx, qword [r15 + 8]
mov r14d, 1
xor r13d, r13d
xor edi, edi
cmp edi, 6
mov ecx, 6
cmovb ecx, edi
mov esi, eax
shr esi, 1
and esi, 0x1f
cmp esi, 0x1f
jne 0x57bfb5
cmp edi, 6
ja 0x57c01d
test edi, edi
je 0x57c022
mov eax, r13d
pause
dec eax
jne 0x57bfad
jmp 0x57c022
lea r12, [rax + 2]
test al, 1
jne 0x57bfdf
mfence
mov rdx, qword [r15 + 0x80]
mov r8, rdx
xor r8, rax
cmp r8, 2
jb 0x57c037
xor edx, edx
cmp r8, 0x40
setae dl
or r12, rdx
test rbx, rbx
je 0x57c009
lock cmpxchg qword [r15], r12
je 0x57c144
cmp edi, 6
mov eax, 6
cmovb eax, edi
test eax, eax
je 0x57c022
imul ecx, ecx
pause
dec ecx
jne 0x57c001
jmp 0x57c022
cmp edi, 6
ja 0x57c01d
test edi, edi
je 0x57c022
mov eax, r13d
pause
dec eax
jne 0x57c015
jmp 0x57c022
call sub.KERNEL32.dll_SwitchToThread
mov rax, qword [r15]
mov rbx, qword [r15 + 8]
inc edi
add r13d, r14d
add r14d, 2
jmp 0x57bf8a
test dl, 1
jne 0x57cd8a
mov esi, dword [rsp + 0x4f0]
cmp esi, 0x3b9aca00
lea rbx, [rsp + 0x180]
je 0x57c077
mov rdi, qword [rsp + 0x4e8]
call fcn.00534240
cmp rax, rdi
jb 0x57c077
jne 0x57cdd8
cmp edx, esi
jae 0x57cdd8
mov qword [rsp + 0x380], rbx
mov qword [rsp + 0x388], r15
lea rax, [rsp + 0x4e8]
mov qword [rsp + 0x390], rax
call fcn.00528e80
test rax, rax
je 0x57c103
mov rbx, rax
mov rsi, qword [rax]
mov qword [rax], 0
test rsi, rsi
je 0x57c103
mov qword [rsp + 0xc0], rsi
mov qword [rsi + 0x10], 0
mov qword [rsi + 0x18], 0
lea rcx, [rsp + 0x380]
lea rdx, [rsp + 0xc0]
call fcn.0056dfa1
mov rcx, qword [rbx]
mov qword [rbx], rsi
test rcx, rcx
je 0x57bf78
lock dec qword [rcx]
jne 0x57bf78
call fcn.0055de1d
jmp 0x57bf78
call fcn.00528c40
mov rbx, rax
mov qword [rsp + 0xc0], rax
lea rcx, [rsp + 0x380]
lea rdx, [rsp + 0xc0]
call fcn.0056dfa1
lock dec qword [rbx]
jne 0x57bf78
mov rcx, qword [rsp + 0xc0]
call fcn.0055de1d
jmp 0x57bf78
cmp esi, 0x1e
jne 0x57c18d
mov rcx, rbx
call fcn.0044cf27
mov rcx, r12
xor rcx, 1
or r12, 0xfffffffffffffffe
and r12, rcx
lea rcx, [r12 + 2]
mov rdx, qword [rax]
mov r8, rcx
and r8, 0xfffffffffffffffe
mov r9, rcx
xor r9, 1
add r9, r12
add r9, 2
sub r9, r8
test rdx, rdx
cmove r9, rcx
mov qword [r15 + 8], rax
mov qword [r15], r9
mov qword [rsp + 0x190], rbx
mov qword [rsp + 0x198], rsi
test rbx, rbx
je 0x57cd96
mov rsi, qword [rsp + 0x198]
lea r13, [rbx + 8]
lea r12, [rsi + rsi*2]
lea r14, [rbx + r12*8]
add r14, 8
mov rcx, r14
call fcn.0044cf73
mov rdi, qword [r14]
mov r14, qword [r14 + 8]
inc rsi
cmp rsi, 0x1f
jne 0x57c304
xor esi, esi
jmp 0x57c32a
mov rax, rbx
mov r10d, 0x3e8
or rax, r10
mov rcx, rbx
and rcx, r10
mul rcx
mov r8, rax
mov r9, rdx
xor rcx, r10
and rbx, 0xfffffffffffffc17
mov rax, rcx
mul rbx
mov ecx, edi
imul rcx, rcx, 0x431bde83
shr rcx, 0x32
add rcx, r8
adc r9, 0
add rcx, rax
adc r9, rdx
mov qword [rsp + 0x108], rcx
mov qword [rsp + 0x110], r9
lea rax, [rsp + 0x4c8]
mov qword [rsp + 0x180], rax
lea rax, [0x00515006]
mov qword [rsp + 0x188], rax
lea rax, [rsp + 0xac]
mov qword [rsp + 0x190], rax
lea rax, [fcn.004287a0]
mov qword [rsp + 0x198], rax
lea rax, [rsp + 0x108]
mov qword [rsp + 0x1a0], rax
lea rax, [0x0041c4a0]
mov qword [rsp + 0x1a8], rax
lea rax, str.SOCKS_proxy:__timed_out_connecting_after_ms.
mov qword [rsp + 0x390], rax
mov qword [rsp + 0x398], 4
mov qword [rsp + 0x380], 0
mov qword [rsp + 0x3a0], r12
mov qword [rsp + 0x3a8], 3
lea rsi, [rsp + 0x4e8]
mov rcx, rsi
lea rdx, [rsp + 0x380]
call fcn.004179e0
mov cl, 0x16
mov rdx, rsi
call fcn.00561fa9
mov r14, rax
mov ebx, dword [rsp + 0x78]
mov rsi, qword [rsp + 0xd0]
jmp 0x57c39d
lea rcx, [r12*8 + 0x10]
add rcx, r13
mov rax, qword [rcx]
mov rdx, rax
or rdx, 2
lock cmpxchg qword [rcx], rdx
jne 0x57c312
test al, 4
je 0x57c372
cmp rsi, 0x1d
ja 0x57c361
lea rax, [rsi + rsi*2]
mov rcx, qword [r13 + rax*8 + 0x10]
test cl, 2
jne 0x57c358
lea rcx, [rax*8 + 0x10]
add rcx, r13
mov rax, qword [rcx]
mov rdx, rax
or rdx, 4
lock cmpxchg qword [rcx], rdx
jne 0x57c346
test al, 2
je 0x57c372
inc rsi
cmp rsi, 0x1e
jne 0x57c32a
mov rcx, qword [0x00677420]
xor edx, edx
mov r8, rbx
call fcn.005ab9d4
cmp rdi, 2
je 0x57cd96
test rdi, rdi
lea r12, [rsp + 0x180]
mov r13, qword [rsp + 0xe8]
mov rsi, qword [rsp + 0xd0]
je 0x57c3df
mov ebx, dword [rsp + 0x78]
mov edx, dword [rsp + 0x7c]
mov qword [rsp + 0xb8], r14
mov qword [rsp + 0xb0], 1
mov rcx, qword [rsp + 0x98]
call fcn.00451bf7
mov ecx, 1
mov rdx, r15
call fcn.0056f990
lock dec qword [rsi]
jne 0x57c423
mov rcx, rsi
call fcn.004f02e1
jmp 0x57c423
mov rcx, qword [rsp + 0x98]
mov edx, dword [rsp + 0x7c]
call fcn.00451bf7
mov ecx, 1
mov rdx, r15
call fcn.0056f990
lock dec qword [rsi]
mov ebx, dword [rsp + 0x78]
jne 0x57c40f
mov rcx, rsi
call fcn.004f02e1
mov qword [rsp + 0xb8], r14
mov qword [rsp + 0xb0], 0
mov r15w, 2
lea r14, [rsp + 0x152]
cmp qword [rsp + 0xb0], 0
je 0x57c621
add r13, 0x20
mov rdi, qword [rsp + 0xb8]
cmp qword [rsp + 0x90], 0
je 0x57c463
lea rcx, [rsp + 0x90]
call fcn.00438ca5
mov qword [rsp + 0x90], rdi
cmp r13, qword [rsp + 0x320]
jne 0x57b389
jmp 0x57c64b
call fcn.005241c0
xor al, 1
jmp 0x57be81
lea rax, [rsp + 0xf8]
lea rcx, [rsp + 0x598]
mov qword [rcx], rax
lea rax, [0x00515006]
mov qword [rcx + 8], rax
lea rax, str.No_ip_address_for
lea rdx, [rsp + 0x180]
mov qword [rdx + 0x10], rax
mov eax, 1
mov qword [rdx + 0x18], rax
xor edi, edi
mov qword [rdx], rdi
mov qword [rdx + 0x20], rcx
mov qword [rdx + 0x28], rax
lea rsi, [rsp + 0x388]
mov rcx, rsi
call fcn.004179e0
mov rcx, qword [rsp + 0x80]
mov qword [rcx], rdi
movups xmm0, xmmword [rsi - 8]
movups xmm1, xmmword [rsi + 8]
movups xmmword [rcx + 8], xmm0
movups xmmword [rcx + 0x18], xmm1
mov eax, 2
mov dword [rcx + 0x40], eax
mov byte [rcx + 0x80], 2
mov dword [rcx + 0xd0], eax
cmp qword [rsp + 0x120], 0
je 0x57c890
mov rcx, qword [0x00677420]
xor edx, edx
mov r8, r15
call fcn.005ab9d4
jmp 0x57c890
lea rdx, [rsp + 0x398]
movaps xmm6, xmmword [rdx - 0x18]
mov rax, qword [rdx - 8]
mov qword [rsp + 0xa0], rax
mov r13, qword [rsp + 0x80]
lea rcx, [r13 + 0x18]
mov r8d, 0xb8
call sub.msvcrt.dll_memcpy
mov edi, 0xd4
add r15, rdi
add rdi, r13
mov ecx, 0x13
mov rsi, r15
rep movsd dword [rdi], dword [rsi]
movups xmmword [r13], xmm6
mov rax, qword [rsp + 0xa0]
mov qword [r13 + 0x10], rax
mov dword [r13 + 0xd0], r12d
lock dec qword [rbx]
jne 0x57c890
mov rcx, rbx
mov rdx, r14
call fcn.00563ca2
jmp 0x57c890
jmp 0x57c64b
lea rdx, [rsp + 0x180]
mov r8, qword [rdx]
xor eax, eax
mov qword [rdx + 0x18], rax
mov qword [rdx], rax
mov eax, 2
mov dword [rdx + 0x40], eax
mov byte [rdx + 0x80], 8
mov dword [rdx + 0xd0], eax
mov rcx, qword [rsp + 0x80]
call fcn.00572bda
cmp qword [rsp + 0x120], 0
je 0x57c87e
mov rcx, qword [0x00677420]
xor edx, edx
mov r8, qword [rsp + 0x170]
call fcn.005ab9d4
jmp 0x57c87e
mov rax, qword [rsp + 0x388]
mov qword [rsp + 0xb8], rax
mov rsi, qword [rsp + 0xb8]
movzx r15d, word [rsp + 0x150]
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0xe]
movaps xmmword [rsp + 0x4a0], xmm0
movups xmmword [rsp + 0x4ae], xmm1
cmp qword [rsp + 0x120], 0
je 0x57c66c
mov rcx, qword [0x00677420]
xor edx, edx
mov r8, qword [rsp + 0x170]
call fcn.005ab9d4
cmp r15w, 2
mov rdi, qword [rsp + 0x88]
lea rbx, [rsp + 0x380]
mov r12, qword [rsp + 0x308]
jne 0x57c716
mov rsi, qword [rsp + 0x90]
test rsi, rsi
je 0x57cd70
mov ecx, 0xd
xor edx, edx
call fcn.00516634
lea r8, [rsp + 0x180]
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rdx
movabs rax, 0x207463656e6e6f43
mov qword [rdx], rax
movabs rax, 0x726f727265207463
mov qword [rdx + 5], rax
mov qword [r8 + 0x20], 0xd
mov qword [r8], 0
mov eax, 2
mov dword [r8 + 0x40], eax
mov byte [r8 + 0x80], 4
mov dword [r8 + 0xd0], eax
mov rcx, qword [rsp + 0x80]
mov rdx, r8
mov r8, rsi
call fcn.00572bda
jmp 0x57c890
mov qword [rsp + 0x108], rsi
movzx eax, byte [r12 + 0xcd]
lea r9, [rsp + 0x180]
mov dword [r9], eax
mov dword [rsp + 0x20], 4
mov rcx, rsi
mov edx, 6
mov r8d, 1
call sub.ws2_32.dll_setsockopt
cmp eax, 0xffffffff
je 0x57c7a7
mov rax, rdi
mov edi, dword [rdi + 0x18]
cmp edi, 0x3b9aca00
jne 0x57c7c0
mov rdx, qword [r12 + 0x80]
mov r8d, dword [r12 + 0x88]
mov rcx, rsi
call fcn.005484e0
test rax, rax
jne 0x57c833
mov rdx, qword [r12 + 0x90]
mov r8d, dword [r12 + 0x98]
mov rcx, rsi
call fcn.00548590
test rax, rax
jne 0x57c833
jmp 0x57c92b
call fcn.005abbd4
shl rax, 0x20
lea r8, [rax + 2]
xor eax, eax
lea rdx, [rsp + 0x180]
jmp 0x57c7f4
mov rbx, qword [rax + 0x10]
lea r14, [rsp + 0x180]
mov rcx, r14
mov rdx, rbx
mov r8d, edi
call fcn.00561f18
mov r8d, dword [r14 + 8]
cmp r8d, 0x3b9aca00
jne 0x57c81a
lea rdx, [rsp + 0x180]
mov r8, qword [rdx]
xor eax, eax
mov qword [rdx + 0x18], rax
mov qword [rdx], rax
mov eax, 2
mov dword [rdx + 0x40], eax
mov byte [rdx + 0x80], 8
mov dword [rdx + 0xd0], eax
mov rcx, qword [rsp + 0x80]
jmp 0x57c864
mov rdx, qword [rsp + 0x180]
mov rcx, rsi
call fcn.005484e0
test rax, rax
je 0x57c8e3
xor ecx, ecx
lea rdx, [rsp + 0x180]
mov qword [rdx + 0x18], rcx
mov qword [rdx], rcx
mov ecx, 2
mov dword [rdx + 0x40], ecx
mov byte [rdx + 0x80], 8
mov dword [rdx + 0xd0], ecx
mov rcx, qword [rsp + 0x80]
mov r8, rax
call fcn.00572bda
mov rcx, qword [rsp + 0x108]
call sub.ws2_32.dll_closesocket
mov rdi, qword [rsp + 0x90]
test rdi, rdi
je 0x57c890
lea rcx, [rsp + 0x90]
call fcn.00438ca5
cmp qword [rsp + 0x130], 0
je 0x57c8b1
mov r8, qword [rsp + 0x138]
mov rcx, qword [0x00677420]
xor edx, edx
call fcn.005ab9d4
cmp byte [rsp + 0x37c], 4
je 0x57c8c8
lea rcx, [rsp + 0x330]
call fcn.0055dc5a
movaps xmm6, xmmword [rbp + 0x720]
lea rsp, [rbp + 0x738]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r14, [rsp + 0x180]
mov rcx, r14
mov rdx, rbx
mov r8d, edi
call fcn.00561f18
mov r8d, dword [r14 + 8]
cmp r8d, 0x3b9aca00
je 0x57c7e7
mov rdx, qword [rsp + 0x180]
mov rcx, rsi
call fcn.00548590
test rax, rax
lea rbx, [rsp + 0x380]
jne 0x57c833
cmp byte [rsp + 0xa0], 0
je 0x57c97b
movups xmm0, xmmword [rsp + 0x4ae]
mov rax, qword [rsp + 0x80]
movups xmmword [rax + 0x18], xmm0
movaps xmm0, xmmword [rsp + 0x4a0]
movups xmmword [rax + 0xa], xmm0
mov qword [rax], rsi
mov word [rax + 8], r15w
mov dword [rax + 0xd0], 3
cmp qword [rsp + 0x90], 0
jne 0x57c883
jmp 0x57c890
mov rax, qword [rsp + 0x88]
lea rdi, [rax + 0x50]
mov rcx, rdi
call fcn.0057cf01
lea r8, [0x0062c29f]
mov r9d, 5
mov rcx, rax
call fcn.005166d5
test al, al
je 0x57c935
cmp byte [rsp + 0x37c], 4
je 0x57c935
movups xmm0, xmmword [r12 + 0xb8]
mov r8, qword [rsp + 0xf8]
mov r9, qword [rsp + 0x100]
movzx eax, word [rbp + 0x7a0]
movups xmmword [rsp + 0x28], xmm0
mov word [rsp + 0x20], ax
lea rdx, [rsp + 0x330]
mov rcx, rbx
call fcn.0057cf45
mov qword [rsp + 0x598], rbx
lea rax, [0x0041aabb]
mov qword [rsp + 0x5a0], rax
lea rax, str.combase.dll
lea rdx, [rsp + 0x180]
mov qword [rdx + 0x10], rax
mov eax, 1
mov qword [rdx + 0x18], rax
mov qword [rdx], 0
lea rcx, [rsp + 0x598]
mov qword [rdx + 0x20], rcx
mov qword [rdx + 0x28], rax
lea rcx, [rsp + 0x108]
call fcn.0056dda3
test rax, rax
jne 0x57cde2
cmp qword [rsp + 0x380], 0
je 0x57ca6d
mov r8, qword [rsp + 0x388]
mov rcx, qword [0x00677420]
xor edx, edx
call fcn.005ab9d4
mov rdx, qword [rsp + 0x108]
lea rsi, [rsp + 0x180]
mov rcx, rsi
call fcn.00548bf0
cmp qword [rsi], 0
je 0x57ca9c
lea rdx, [rsp + 0x180]
mov r8, qword [rdx + 8]
jmp 0x57c7f2
lea rbx, [rsp + 0x188]
mov rsi, qword [rbx]
mov rcx, rdi
call fcn.0057cf01
mov r8, rdx
mov r9, qword [rsp + 0xf8]
mov rcx, qword [rsp + 0x100]
movzx edx, word [rbp + 0x7a0]
mov word [rsp + 0x28], dx
mov qword [rsp + 0x20], rcx
mov rcx, rbx
mov rdx, rax
call fcn.0057d263
mov rcx, qword [rsp + 0x300]
call fcn.0056e737
mov qword [rbx - 8], rax
lea r8, [rsp + 0x380]
mov word [r8], r15w
movaps xmm0, xmmword [rsp + 0x4a0]
movups xmmword [r8 + 2], xmm0
movups xmm0, xmmword [rsp + 0x4ae]
movups xmmword [r8 + 0x10], xmm0
lea rdi, [rsp + 0x6b0]
lea r9, [rsp + 0x180]
mov rcx, rdi
mov rdx, rsi
call fcn.0057ce09
lea rsi, [rsp + 0x4e8]
mov rcx, rsi
mov rdx, qword [rsp + 0x88]
call fcn.00578c64
lea rbx, [rsp + 0x180]
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.00578eb5
cmp qword [rbx], 0
je 0x57cb9d
lea rdx, [rsp + 0x188]
lea rsi, [rsp + 0x380]
mov r8d, 0x120
mov rcx, rsi
call sub.msvcrt.dll_memcpy
mov r8d, 0x120
mov rcx, qword [rsp + 0x80]
mov rdx, rsi
call sub.msvcrt.dll_memcpy
jmp 0x57c869
lea rdx, [rsp + 0x188]
lea rsi, [rsp + 0x380]
mov r8d, 0x118
mov rcx, rsi
call sub.msvcrt.dll_memcpy
lea rdi, [rsp + 0x598]
mov r8d, 0x118
mov rcx, rdi
mov rdx, rsi
call sub.msvcrt.dll_memcpy
movzx ecx, word [rdi + 0x110]
cmp ecx, 0xc8
je 0x57cc2e
cmp ecx, 0x197
je 0x57cbf5
mov al, 0xa
cmp ecx, 0x191
jne 0x57cbf7
mov al, 0xb
xor ecx, ecx
mov rdx, qword [rsp + 0x80]
mov qword [rdx], rcx
mov qword [rdx + 0x18], rcx
mov ecx, 2
mov dword [rdx + 0x40], ecx
mov byte [rdx + 0x80], al
mov dword [rdx + 0xd0], ecx
lea rcx, [rsp + 0x598]
call fcn.00561927
jmp 0x57c869
lea rcx, [rsp + 0x598]
call fcn.00561927
mov rsi, qword [rsp + 0x108]
jmp 0x57c935
ud2
lea rcx, str.called__Option::unwrap____on_a__None__valuecalled__Result::unwrap____on_an__Err__value
lea r8, str.ureq_src_stream.rstimed_out_reading_response
mov edx, 0x2b
call fcn.00426370
ud2
mov ecx, 0x28
jmp 0x57cc85
mov ecx, 0x200
mov edx, pe_nt_image_headers64
jmp 0x57cc8a
mov ecx, 0x30
jmp 0x57cc85
mov ecx, 0xd0
mov edx, 8
call fcn.00417bf0
ud2
lock dec qword [rbx]
jne 0x57cc9f
mov rcx, rbx
call fcn.0056e136
lock dec qword [r14]
jne 0x57ccad
mov rcx, r14
call fcn.004c8e24
lea r8, [rsp + 0x180]
mov qword [r8], rsi
lea rax, [0x00615930]
mov qword [rsp + 0x20], rax
lea rcx, str.failed_to_spawn_thread_repos_rust_1.70.0_library_std_src_thread_mod.rs
lea r9, fcn.00438ca5
mov edx, 0x16
jmp 0x57cdd1
lea r8, [rsp + 0x180]
mov qword [r8], r14
mov eax, dword [rsp + 0x7c]
mov byte [r8 + 8], al
lea rax, str.ureq_src_stream.rstimed_out_reading_response
mov qword [rsp + 0x20], rax
lea rcx, [0x0062cc63]
lea r9, [0x00615cd8]
jmp 0x57cdcc
test eax, eax
lea r8, [rsp + 0x180]
mov qword [r8], r14
mov eax, dword [rsp + 0x7c]
mov byte [r8 + 8], al
mov eax, dword [rsp + 0x380]
mov ecx, dword [rsp + 0x383]
mov dword [r8 + 9], eax
mov dword [r8 + 0xc], ecx
sete byte [r8 + 0x10]
mov eax, dword [rsp + 0x4e8]
mov ecx, dword [rsp + 0x4eb]
mov dword [r8 + 0x11], eax
mov dword [r8 + 0x14], ecx
lea rax, str.ureq_src_stream.rstimed_out_reading_response
mov qword [rsp + 0x20], rax
lea rcx, [0x0062cc63]
lea r9, [0x00615c58]
jmp 0x57cdcc
lea rcx, str.shouldnt_happen:_failed_to_connect_to_all_IPs__but_no_error
lea r8, str.ureq_src_stream.rstimed_out_reading_response
mov edx, 0x3c
call fcn.0057dbfe
ud2
mov qword [rsp + 0x190], 0
mov byte [rsp + 0x110], 1
mov qword [rsp + 0x108], 2
lea rax, str.ureq_src_stream.rstimed_out_reading_response
mov qword [rsp + 0x20], rax
lea rcx, [0x0062cc63]
lea r9, [0x00615c98]
lea r8, [rsp + 0x180]
mov edx, 0x2b
call fcn.0041f970
ud2
mov byte [rsp + 0x110], 0
jmp 0x57cdaa
lea r8, [rsp + 0x180]
mov qword [r8], rax
lea rax, str.ureq_src_stream.rstimed_out_reading_response
mov qword [rsp + 0x20], rax
lea rcx, [0x0062cc63]
lea r9, fcn.00438ca5
jmp 0x57cdcc