Function at 0x140061a00
Capabilities:
Check http status code

Disassembly:
push r15
push r14
push r13
push r12
push rbp
push rdi
push rsi
push rbx
sub rsp, 0x1b8
movups xmmword [rsp + 0x170], xmm6
movups xmmword [rsp + 0x180], xmm8
movups xmmword [rsp + 0x190], xmm10
movups xmmword [rsp + 0x1a0], xmm12
mov rax, qword [rsp + 0x220]
mov r10, qword [rdx]
mov r11, qword [rdx + 8]
mov esi, dword [rsp + 0x238]
movdqu xmm10, xmmword [rax]
mov rax, qword [rsp + 0x230]
movdqu xmm6, xmmword [r8]
movdqu xmm8, xmmword [r9]
lea rdx, [rsp + 0xd0]
movdqu xmm12, xmmword [rax]
mov rbp, rcx
xor eax, eax
mov rdi, rdx
mov ecx, 0x13
lea r12, [rsp + 0x90]
mov qword [rsp + 0xa8], 0
rep stosq qword [rdi], rax
lea rax, [0x1400b5b30]
mov rcx, r12
mov qword [rsp + 0x90], r10
mov qword [rsp + 0x98], r11
lea r13, [rsp + 0xc0]
mov qword [rsp + 0xc0], 1
mov qword [rsp + 0xc8], rax
call fcn.140037b40
mov rcx, qword [0x1400cfed0]
mov r14, rax
call fcn.14009d6d0
cmp byte [rax], 0
mov rbx, rax
jne 0x140061faa
lea rax, [0x1400b5b20]
mov rcx, r12
mov qword [rsp + 0xd0], r14
mov qword [rsp + 0xd8], 1
mov qword [rsp + 0xe0], rax
movups xmmword [rsp + 0x90], xmm6
call fcn.140037b40
cmp byte [rbx], 0
mov r15, rax
jne 0x140061faa
mov qword [rsp + 0xe8], rax
mov rcx, r12
lea rax, [0x1400b5b10]
mov qword [rsp + 0xf0], 1
mov qword [rsp + 0xf8], rax
movups xmmword [rsp + 0x90], xmm8
call fcn.140037b40
cmp byte [rbx], 0
mov rdi, rax
jne 0x140061faa
mov qword [rsp + 0x100], rax
mov rcx, r12
lea rax, [0x1400b5b00]
mov qword [rsp + 0x108], 1
mov qword [rsp + 0x110], rax
movups xmmword [rsp + 0x90], xmm10
call fcn.140037b40
cmp byte [rbx], 0
mov qword [rsp + 0x28], rax
jne 0x140061faa
mov rcx, qword [rsp + 0x228]
mov qword [rsp + 0x118], rax
lea rax, [0x1400b5af0]
mov qword [rsp + 0x120], 1
mov qword [rsp + 0x128], rax
call fcn.140037ba0
cmp byte [rbx], 0
mov qword [rsp + 0x30], rax
jne 0x140061faa
mov qword [rsp + 0x130], rax
mov rcx, r12
lea rax, [0x1400b5ae0]
mov qword [rsp + 0x138], 1
mov qword [rsp + 0x140], rax
movups xmmword [rsp + 0x90], xmm12
call fcn.140037b40
cmp byte [rbx], 0
mov qword [rsp + 0x38], rax
jne 0x140061faa
mov qword [rsp + 0x148], rax
movzx ecx, sil
lea rax, [0x1400b5ad0]
mov qword [rsp + 0x150], 1
mov qword [rsp + 0x158], rax
call fcn.140037bd0
cmp byte [rbx], 0
mov qword [rsp + 0x40], rax
jne 0x140061faa
mov edx, 7
mov rcx, r13
mov qword [rsp + 0x160], rax
call fcn.1400378e0
cmp byte [rbx], 0
mov qword [rsp + 0x48], rax
jne 0x140061faa
lea rcx, [rsp + 0xa8]
mov edx, 1
mov qword [rsp + 0xa8], rax
call fcn.140037660
cmp byte [rbx], 0
mov qword [rsp + 0x68], rax
jne 0x140061faa
mov rdx, rax
mov rcx, r12
call fcn.140038cb0
cmp byte [rbx], 0
mov rsi, qword [rsp + 0x90]
mov r13, qword [rsp + 0x98]
jne 0x140061faa
mov r9, rsi
add r9, 0xfffffffffffffffe
jo 0x140062000
sub r9, 1
jo 0x140062000
xor r8d, r8d
add r9, 1
seto r8b
jo 0x140062000
test r9, r9
js 0x140062040
mov rdx, r9
mov rcx, r12
mov qword [rsp + 0x50], r9
mov qword [rsp + 0x58], r8
call fcn.14000c840
mov r9, qword [rsp + 0x50]
movdqu xmm3, xmmword [rsp + 0x90]
movups xmmword [rsp + 0xb0], xmm3
test r9, r9
je 0x140061e10
mov r8, qword [rsp + 0x58]
mov rdx, r12
mov qword [rsp + 0x50], r14
mov r12, rbp
lea rax, [rsp + 0xb0]
mov qword [rsp + 0x60], rdi
mov rbp, r13
mov r14, r9
mov qword [rsp + 0x58], rbx
mov rdi, r8
mov rbx, rax
mov r13, rdx
jmp 0x140061dd0
mov rax, qword [rsp + 0xb8]
test rax, rax
je 0x140061d8b
test byte [rax + 7], 0x40
je 0x140061d8b
mov rcx, rbx
call fcn.14000c430
mov rcx, rdi
add rcx, 1
js 0x140061fe1
cmp rcx, rdi
jb 0x140061fe1
test rcx, rcx
js 0x140062060
cmp rsi, rcx
jle 0x140062060
movzx edx, byte [rbp + rcx + 8]
mov rax, qword [rsp + 0xb8]
mov byte [rax + rdi + 8], dl
mov rdi, rcx
cmp r14, rcx
jle 0x140062090
mov rdx, qword [rsp + 0xb0]
cmp rdi, rdx
jl 0x140061d70
mov r8, rdi
mov rax, r13
sub rdx, 1
mov r13, rbp
mov rcx, r8
mov rbp, r12
mov r14, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x60]
mov rbx, qword [rsp + 0x58]
mov r12, rax
call fcn.14000b8e0
nop word [rax + rax]
cmp byte [rbx], 0
mov rax, qword [rsp + 0xb0]
mov rdx, qword [rsp + 0xb8]
mov rsi, qword [rsp + 0xb8]
jne 0x140061faa
mov qword [rsp + 0x80], rax
lea r9, [rsp + 0x70]
lea rax, [rsp + 0x80]
mov rcx, r12
mov qword [rsp + 0x88], rdx
movdqu xmm0, xmmword [rbp + 0xb8]
mov rdx, rax
mov r8, r9
mov qword [rsp + 0x58], r9
mov qword [rsp + 0x50], rax
movups xmmword [rsp + 0x70], xmm0
call fcn.1400499d0
cmp byte [rbx], 0
mov rdx, qword [rsp + 0x90]
mov r10, qword [rsp + 0x98]
jne 0x140061faa
mov rax, qword [rsp + 0x50]
movdqu xmm1, xmmword [rbp + 0x58]
mov rcx, rbp
mov qword [rsp + 0x70], rdx
movdqu xmm2, xmmword [0x1400b5cf0]
mov r9, qword [rsp + 0x58]
mov rdx, r12
mov qword [rsp + 0x78], r10
mov r8, rax
mov qword [rsp + 0x60], r10
movups xmmword [rsp + 0x90], xmm1
movups xmmword [rsp + 0x80], xmm2
call fcn.14005ff70
cmp byte [rbx], 0
mov r12, rax
jne 0x140061faa
mov r10, qword [rsp + 0x60]
cmp qword [rax + 0x20], 0xc8
sete byte [rbp + 0x11]
test r10, r10
je 0x140061efd
test byte [r10 + 7], 0x40
je 0x140062010
mov rcx, r12
call fcn.1400520c0
cmp byte [rbx], 0
jne 0x140061faa
test r13, r13
je 0x140061f1e
test byte [r13 + 7], 0x40
je 0x140062020
test rsi, rsi
je 0x140061f2d
test byte [rsi + 7], 0x40
je 0x140062030
mov rcx, qword [rsp + 0x48]
call fcn.140036850
cmp byte [rbx], 0
jne 0x140061faa
mov rcx, qword [rsp + 0x40]
call fcn.140036850
cmp byte [rbx], 0
jne 0x140061faa
mov rcx, qword [rsp + 0x38]
call fcn.140036850
cmp byte [rbx], 0
jne 0x140061faa
mov rcx, qword [rsp + 0x30]
call fcn.140036850
cmp byte [rbx], 0
jne 0x140061faa
mov rcx, qword [rsp + 0x28]
call fcn.140036850
cmp byte [rbx], 0
jne 0x140061faa
mov rcx, rdi
call fcn.140036850
cmp byte [rbx], 0
jne 0x140061faa
mov rcx, r15
call fcn.140036850
cmp byte [rbx], 0
jne 0x140061faa
mov rcx, r14
call fcn.140036850
cmp byte [rbx], 0
jne 0x140061faa
mov rcx, qword [rsp + 0x68]
call fcn.140036850
nop
movups xmm6, xmmword [rsp + 0x170]
movups xmm8, xmmword [rsp + 0x180]
movups xmm10, xmmword [rsp + 0x190]
movups xmm12, xmmword [rsp + 0x1a0]
add rsp, 0x1b8
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
pop r13
pop r14
pop r15
ret
mov rax, r13
mov r14, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x60]
mov r13, rbp
mov rbx, qword [rsp + 0x58]
mov rbp, r12
mov r12, rax
nop dword [rax]
call fcn.140008cc0
jmp 0x140061e10
mov rcx, r10
call fcn.1400089e0
jmp 0x140061efd
mov rcx, r13
call fcn.1400089e0
jmp 0x140061f1e
mov rcx, rsi
call fcn.1400089e0
jmp 0x140061f2d
movabs r8, 0x7fffffffffffffff
xor edx, edx
mov rcx, r9
call fcn.1400093d0
jmp 0x140061e10
mov rax, r13
lea rdx, [rsi - 1]
mov r13, rbp
mov r14, qword [rsp + 0x50]
mov rbp, r12
mov rdi, qword [rsp + 0x60]
mov rbx, qword [rsp + 0x58]
mov r12, rax
call fcn.14000b8e0
jmp 0x140061e10
mov rax, r13
mov r14, qword [rsp + 0x50]
mov r13, rbp
mov rdi, qword [rsp + 0x60]
mov rbp, r12
mov rbx, qword [rsp + 0x58]
mov r12, rax
jmp 0x140061e10