Function at 0x140431ffa
Capabilities:
Check http status code

Disassembly:
push r15
adc ax, r12w
and eax, 0x350209a1
push r14
bsf r14w, ax
push r13
push r12
cmovo ax, si
btr r12w, cx
jmp 0x14043201e
push rsi
push rdi
test r15, r11
or r12, rcx
push rbp
sar r12, 0xf0
push rbx
ror dil, cl
rol al, cl
movsxd r14, r14d
sub rsp, 0x58
shl dil, 0x1f
movaps xmmword [rsp + 0x40], xmm6
bsr edi, ebp
mov r14, rcx
cdqe
cwde
mov rax, qword [rcx]
movzx bp, bl
inc bx
btr ebp, r10d
mov rsi, qword [rcx + 8]
sub rsi, rax
xadd bp, bx
sar rsi, 6
setno dil
inc rsi
movzx edi, r12w
movsx bp, al
btc di, 0x94
mov rbp, qword [rcx + 0x10]
sar di, 0x40
shl dil, 0xbc
sub rbp, rax
shr dil, cl
xor bh, 0x62
rol ebx, 0xdd
sar rbp, 6
btc rcx, r15
xor dil, r13b
mov rcx, rbp
xadd di, r12w
shr rcx, 1
movsx edi, r15w
movabs rdi, 0x3ffffffffffffff
sbb r12, rcx
bts r12d, r8d
shld rbx, r14, 9
mov rbx, rdi
sub rbx, rcx
add rcx, rbp
shr r12d, 0xb4
xor r12b, r15b
cmp rcx, rsi
cmovnp r12w, cx
sete r12b
not r12d
cmovbe rcx, rsi
xchg r12b, r12b
cmp rbp, rbx
movzx r12, r14w
cmova rcx, rdi
sub r12w, 0x28fe
xchg r12b, r12b
mov r12, rdx
ror dx, cl
inc dx
mov rdx, rcx
shr rdx, 0x3a
jmp 0x140432112
jne 0x140432665
mov rbx, r8
not r15b
add dil, spl
mov r15, r12
cmp r8d, 0x6ef37290
sal edi, 0x8e
sub r15, rax
jmp 0x14043213f
sar r15, 6
stc
neg di
mov rdi, rcx
stc
test r10b, r10b
shl rdi, 6
test rsp, 0x47f7377
cmp rcx, 0x40
mov qword [rsp + 0x38], rsi
jmp 0x140432167
jb 0x1404321a5
mov rcx, rdi
stc
clc
or rcx, 0x27
jmp 0x14043217b
call fcn.140445336
lea r13, [rax + 0x27]
jmp 0x14043218e
and r13, 0xffffffffffffffe0
jmp 0x140432197
mov qword [r13 - 8], rax
jmp 0x1404321a0
jmp 0x1404321cb
test rcx, rcx
je 0x1404321c8
mov rcx, rdi
jmp 0x1404321b6
call fcn.140445336
mov r13, rax
jmp 0x1404321c3
jmp 0x1404321cb
xor r13d, r13d
shl r15, 6
btc cx, 0xca
ror rcx, cl
sal ecx, cl
movups xmm0, xmmword [rbx]
movups xmmword [r13 + r15], xmm0
sar ecx, cl
xor cl, 0x19
movzx rcx, r9w
mov rcx, qword [rbx + 0x10]
mov qword [r13 + r15 + 0x10], rcx
test r15w, 0x6a59
test rcx, rcx
jmp 0x140432202
je 0x14043220e
mov rax, qword [rcx]
call qword [rax + ioctlsocket]
movups xmm0, xmmword [rbx + 0x18]
cmc
bsr cx, sp
sar cx, cl
movups xmmword [r13 + r15 + 0x18], xmm0
cqo
lea rcx, [r15 + r13]
sar rdx, 0x36
bsf edx, r14d
add rcx, 0x28
movsx dx, spl
sal dh, 0xba
inc dl
add rbx, 0x28
bswap dx
movsx rdx, r13w
mov rdx, rbx
call fcn.140432675
mov rbx, qword [r14]
mov rsi, qword [r14 + 8]
test dh, 0xe8
jmp 0x14043225e
cmp rsi, r12
jmp 0x140432266
je 0x140432423
mov qword [rsp + 0x28], rdi
cmc
jmp 0x140432278
cmp rbx, r12
jmp 0x140432280
je 0x14043233e
xor esi, esi
jmp 0x14043228d
xorps xmm6, xmm6
jmp 0x140432302
movups xmm0, xmmword [rbp + 0x18]
movups xmmword [rdi + 0x18], xmm0
cmova eax, ebx
sub al, 0xd6
xchg ah, ah
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x38], 0
clc
stc
movups xmm0, xmmword [rbp + 0x28]
cmp r9b, 0xe7
cmp dl, spl
movups xmmword [rbp + 0x28], xmm6
cmp al, r15b
movups xmmword [rdi + 0x28], xmm0
cmp r14b, 0xae
test cl, r8b
cmp rbx, rbx
mov qword [rdi + 0x38], rax
cmc
test r14b, bl
cmp spl, bl
add rsi, 0x40
test r11b, 0xf6
add rbp, 0x40
test bx, 0x5941
jmp 0x1404322f4
cmp rbp, r12
jmp 0x1404322fc
je 0x14043233a
lea rbp, [rbx + rsi]
lea rdi, [rsi + r13]
movzx rcx, r9w
movups xmm0, xmmword [rbx + rsi]
bts cx, bp
movups xmmword [r13 + rsi], xmm0
mov rcx, qword [rbx + rsi + 0x10]
mov qword [r13 + rsi + 0x10], rcx
test rcx, rcx
je 0x140432295
mov rax, qword [rcx]
call qword [rax + ioctlsocket]
jmp 0x140432295
mov rsi, qword [r14 + 8]
mov qword [rsp + 0x30], r14
cmp rsi, r12
jmp 0x14043234b
je 0x1404324fc
lea rbx, [r15 + r13]
cmc
cmp r13b, r9b
add rbx, 0x78
sub r14d, r14d
xorps xmm6, xmm6
jmp 0x1404323dc
movups xmm0, xmmword [rbp + 0x18]
movups xmmword [rbx + r14 - 0x20], xmm0
cmova ax, si
jmp 0x14043237b
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x38], 0
cmp r15b, 9
stc
test r14b, 0x13
movups xmm0, xmmword [rbp + 0x28]
jmp 0x14043239c
movups xmmword [rbp + 0x28], xmm6
stc
movups xmmword [rbx + r14 - 0x10], xmm0
jmp 0x1404323b0
mov qword [rbx + r14], rax
stc
test di, 0x303d
cmp bl, r9b
add r14, 0x40
cmp ebx, 0x77f3d30
cmp sil, sil
add rbp, 0x40
cmp rbp, rsi
jmp 0x1404323d6
je 0x1404324fc
lea rbp, [r12 + r14]
bt cx, 0x8f
sub rcx, r8
movups xmm0, xmmword [r12 + r14]
sar ecx, 0xf
test al, 0xd0
ror cl, cl
movups xmmword [rbx + r14 - 0x38], xmm0
test r9w, 0x1353
mov rcx, qword [r12 + r14 + 0x10]
mov qword [rbx + r14 - 0x28], rcx
test rcx, rcx
jmp 0x140432412
je 0x140432368
mov rax, qword [rcx]
call qword [rax + ioctlsocket]
jmp 0x140432368
cmp rbx, r12
jmp 0x14043242b
je 0x140432527
mov qword [rsp + 0x28], rdi
shld rsi, r10, 0xa6
rol sil, cl
mov qword [rsp + 0x30], r14
add rbx, 0x28
lea rsi, [r13 + 0x28]
jmp 0x140432450
jmp 0x14043249f
movups xmm0, xmmword [rbp + 0x18]
movups xmmword [rdi + 0x18], xmm0
mov rcx, rsi
cmovnp dx, r14w
mov rdx, r8
movsx rdx, ax
mov rdx, rbx
jmp 0x140432474
call fcn.140432675
add rbx, 0x40
jmp 0x140432483
add rsi, 0x40
cmp r11b, cl
add rbp, 0x40
cmp rax, rax
cmp rbp, r12
jmp 0x140432499
je 0x1404324fc
lea rbp, [rbx - 0x28]
bt cx, r14w
neg cx
lea rdi, [rsi - 0x28]
shr cl, cl
movsx ecx, r10w
btr cx, 0x8b
movups xmm0, xmmword [rbx - 0x28]
adc cl, 0xfc
movsx ecx, bp
sub cl, sil
movups xmmword [rsi - 0x28], xmm0
cmc
mov rcx, qword [rbx - 0x18]
test r9d, 0x4cec4000
test ax, si
clc
mov qword [rsi - 0x18], rcx
cmp r14b, r8b
stc
test rcx, rcx
je 0x140432455
mov rax, qword [rcx]
jmp 0x1404324f4
call qword [rax + ioctlsocket]
jmp 0x140432455
mov r14, qword [rsp + 0x30]
adc r12b, 0xda
rcl dil, 0xbe
mov r12, qword [r14]
xadd rdi, rdi
shr dil, 0x3a
sub dil, 0xf
mov rdi, qword [rsp + 0x28]
cmp rcx, rcx
clc
test rax, 0x4e6f3bfe
test r12, r12
jmp 0x14043252f
je 0x1404325c4
mov rsi, qword [r14 + 8]
cmp r12, rsi
jmp 0x140432541
je 0x140432578
nop word cs:[rax + rax]
movzx rcx, di
movzx ecx, r11w
mov rcx, r12
jmp 0x140432563
call fcn.140432848
add r12, 0x40
cmp r12, rsi
jne 0x14043255b
mov r12, qword [r14]
mov rdx, qword [r14 + 0x10]
test dh, al
sub rdx, r12
cmp dil, 0xc8
cmp rdx, 0x1000
jmp 0x140432591
jb 0x1404325bc
mov rax, qword [r12 - 8]
cmc
add r12, 0xfffffffffffffff8
test r12w, si
sub r12, rax
cmp r12, 0x20
jae 0x14043266a
or rdx, 0x27
mov r12, rax
movsxd rcx, r9d
mov rcx, r12
call fcn.14027cd22
add r15, r13
and bpl, 0xf4
mov rbx, 0x6a5210f9
mov qword [r14], r13
cmp dil, 0xad
mov rax, qword [rsp + 0x38]
movsx bp, r15b
jmp 0x1404325e8
shl rax, 6
bsr r12d, r15d
movzx r12d, dx
sbb si, r14w
lea rax, [rax + r13]
cmp di, 0x3e9b
rcl bp, 0xd7
mov qword [r14 + 8], rax
movzx rbp, r15w
lea rdi, [rdi + r13]
test al, 0xc
mov qword [r14 + 0x10], rdi
mov rax, r15
rcl esi, 0x90
sar bpl, cl
cmp r12b, 0x42
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
jmp 0x140432635
pop rbx
movzx r13w, r10b
not dil
movzx edi, sp
pop rbp
pop rdi
movzx r15w, r11b
setb sil
pop rsi
setle r13b
pop r12
cmovae r15, rdi
movsxd r15, r8d
bswap r13w
pop r13
pop r14
pop r15
ret
call fcn.1403b04e2
call fcn.1404b346a
int3