Function at 0x140061720
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
movaps xmmword [rsp + 0x170], xmm6
movaps xmmword [rsp + 0x180], xmm8
movaps xmmword [rsp + 0x190], xmm10
movaps xmmword [rsp + 0x1a0], xmm12
mov rax, qword [rsp + 0x220]
mov r10, qword [rdx]
mov r11, qword [rdx + 8]
mov ebp, 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 r13, rcx
xor eax, eax
mov rdi, rdx
mov ecx, 0x13
lea rsi, [rsp + 0x90]
mov qword [rsp + 0xa8], 0
rep stosq qword [rdi], rax
lea rax, [0x1400ba930]
mov rcx, rsi
mov qword [rsp + 0x90], r10
mov qword [rsp + 0x98], r11
lea r12, [rsp + 0xc0]
mov qword [rsp + 0xc0], 1
mov qword [rsp + 0xc8], rax
call fcn.140036400
mov rcx, qword [0x1400d4e60]
mov rdi, rax
call fcn.14009cf40
cmp byte [rax], 0
mov rbx, rax
jne 0x140061c8b
lea rax, [0x1400ba920]
mov rcx, rsi
mov qword [rsp + 0xd0], rdi
mov qword [rsp + 0xd8], 1
mov qword [rsp + 0xe0], rax
movaps xmmword [rsp + 0x90], xmm6
call fcn.140036400
cmp byte [rbx], 0
mov r14, rax
jne 0x140061c8b
mov qword [rsp + 0xe8], rax
mov rcx, rsi
lea rax, [0x1400ba910]
mov qword [rsp + 0xf0], 1
mov qword [rsp + 0xf8], rax
movaps xmmword [rsp + 0x90], xmm8
call fcn.140036400
cmp byte [rbx], 0
mov r15, rax
jne 0x140061c8b
mov qword [rsp + 0x100], rax
mov rcx, rsi
lea rax, [0x1400ba900]
mov qword [rsp + 0x108], 1
mov qword [rsp + 0x110], rax
movaps xmmword [rsp + 0x90], xmm10
call fcn.140036400
cmp byte [rbx], 0
mov qword [rsp + 0x20], rax
jne 0x140061c8b
mov rcx, qword [rsp + 0x228]
mov qword [rsp + 0x118], rax
lea rax, [0x1400ba8f0]
mov qword [rsp + 0x120], 1
mov qword [rsp + 0x128], rax
call fcn.140036460
cmp byte [rbx], 0
mov qword [rsp + 0x28], rax
jne 0x140061c8b
mov qword [rsp + 0x130], rax
mov rcx, rsi
lea rax, [0x1400ba8e0]
mov qword [rsp + 0x138], 1
mov qword [rsp + 0x140], rax
movaps xmmword [rsp + 0x90], xmm12
call fcn.140036400
cmp byte [rbx], 0
mov qword [rsp + 0x30], rax
jne 0x140061c8b
mov qword [rsp + 0x148], rax
movzx ecx, bpl
lea rax, [0x1400ba8d0]
mov qword [rsp + 0x150], 1
mov qword [rsp + 0x158], rax
call fcn.140036490
cmp byte [rbx], 0
mov qword [rsp + 0x38], rax
jne 0x140061c8b
mov edx, 7
mov rcx, r12
mov qword [rsp + 0x160], rax
call fcn.1400361f0
cmp byte [rbx], 0
mov qword [rsp + 0x40], rax
jne 0x140061c8b
lea rcx, [rsp + 0xa8]
mov edx, 1
mov qword [rsp + 0xa8], rax
call fcn.140035f90
cmp byte [rbx], 0
mov qword [rsp + 0x60], rax
jne 0x140061c8b
mov rdx, rax
mov rcx, rsi
call fcn.140037550
cmp byte [rbx], 0
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0x98]
jne 0x140061c8b
mov rax, r12
add rax, 0xfffffffffffffffe
jo 0x140061cc8
sub rax, 1
jo 0x140061cc8
xor r8d, r8d
add rax, 1
seto r8b
jo 0x140061cc8
test rax, rax
js 0x140061d08
mov rdx, rax
mov rcx, rsi
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], r8
call fcn.14000cd00
mov rax, qword [rsp + 0x48]
movdqu xmm3, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0xb0], xmm3
test rax, rax
je 0x140061af0
lea rdx, [rsp + 0xb0]
mov qword [rsp + 0x58], rbx
mov rbx, rax
mov qword [rsp + 0x68], rsi
mov rsi, r12
mov r12, rbp
mov rbp, qword [rsp + 0x50]
mov qword [rsp + 0x48], rdx
jmp 0x140061a9f
movzx r10d, byte [r12 + rcx + 8]
mov rdx, qword [rsp + 0xb8]
mov byte [rdx + rbp + 8], r10b
cmp rcx, rbx
jge 0x140061d50
mov rbp, rcx
mov rdx, qword [rsp + 0xb0]
cmp rbp, rdx
jge 0x140061d28
mov rdx, qword [rsp + 0xb8]
test rdx, rdx
je 0x140061acd
test byte [rdx + 7], 0x40
je 0x140061acd
mov rcx, qword [rsp + 0x48]
call fcn.14000c8f0
lea rcx, [rbp + 1]
cmp rsi, rcx
jg 0x140061a80
mov rbp, r12
mov r12, rsi
mov rbx, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x68]
lea rdx, [r12 - 1]
call fcn.14000bc90
cmp byte [rbx], 0
mov rax, qword [rsp + 0xb0]
mov rdx, qword [rsp + 0xb8]
mov r12, qword [rsp + 0xb8]
jne 0x140061c8b
mov qword [rsp + 0x80], rax
lea r9, [rsp + 0x70]
lea rax, [rsp + 0x80]
mov rcx, rsi
mov qword [rsp + 0x88], rdx
mov r8, r9
mov rdx, rax
movdqu xmm0, xmmword [r13 + 0xb8]
mov qword [rsp + 0x50], r9
mov qword [rsp + 0x48], rax
movaps xmmword [rsp + 0x70], xmm0
call fcn.140049600
cmp byte [rbx], 0
mov rdx, qword [rsp + 0x90]
mov r10, qword [rsp + 0x98]
jne 0x140061c8b
movdqu xmm1, xmmword [r13 + 0x58]
movdqa xmm2, xmmword [0x1400baaf0]
mov qword [rsp + 0x70], rdx
mov rcx, r13
mov r9, qword [rsp + 0x50]
mov r8, qword [rsp + 0x48]
mov rdx, rsi
mov qword [rsp + 0x78], r10
mov qword [rsp + 0x58], r10
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm2
call fcn.14005fcc0
cmp byte [rbx], 0
mov rsi, rax
jne 0x140061c8b
mov r10, qword [rsp + 0x58]
cmp qword [rax + 0x20], 0xc8
sete byte [r13 + 0x11]
test r10, r10
je 0x140061bdd
test byte [r10 + 7], 0x40
je 0x140061cd8
mov rcx, rsi
call fcn.140051770
cmp byte [rbx], 0
jne 0x140061c8b
test rbp, rbp
je 0x140061bfd
test byte [rbp + 7], 0x40
je 0x140061ce8
test r12, r12
je 0x140061c0e
test byte [r12 + 7], 0x40
je 0x140061cf8
mov rcx, qword [rsp + 0x40]
call fcn.1400351d0
cmp byte [rbx], 0
jne 0x140061c8b
mov rcx, qword [rsp + 0x38]
call fcn.1400351d0
cmp byte [rbx], 0
jne 0x140061c8b
mov rcx, qword [rsp + 0x30]
call fcn.1400351d0
cmp byte [rbx], 0
jne 0x140061c8b
mov rcx, qword [rsp + 0x28]
call fcn.1400351d0
cmp byte [rbx], 0
jne 0x140061c8b
mov rcx, qword [rsp + 0x20]
call fcn.1400351d0
cmp byte [rbx], 0
jne 0x140061c8b
mov rcx, r15
call fcn.1400351d0
cmp byte [rbx], 0
jne 0x140061c8b
mov rcx, r14
call fcn.1400351d0
cmp byte [rbx], 0
jne 0x140061c8b
mov rcx, rdi
call fcn.1400351d0
cmp byte [rbx], 0
jne 0x140061c8b
mov rcx, qword [rsp + 0x60]
call fcn.1400351d0
nop
movaps xmm6, xmmword [rsp + 0x170]
movaps xmm8, xmmword [rsp + 0x180]
movaps xmm10, xmmword [rsp + 0x190]
movaps xmm12, xmmword [rsp + 0x1a0]
add rsp, 0x1b8
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
pop r13
pop r14
pop r15
ret
call fcn.140008c20
jmp 0x140061af0
mov rcx, r10
call fcn.140008960
jmp 0x140061bdd
mov rcx, rbp
call fcn.140008960
jmp 0x140061bfd
mov rcx, r12
call fcn.140008960
jmp 0x140061c0e
movabs r8, 0x7fffffffffffffff
xor edx, edx
mov rcx, rax
call fcn.140009260
jmp 0x140061af0
mov r8, rbp
sub rdx, 1
mov rbx, qword [rsp + 0x58]
mov rbp, r12
mov rcx, r8
mov rsi, qword [rsp + 0x68]
call fcn.14000bc90
jmp 0x140061af0
mov rbx, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x68]
mov rbp, r12
jmp 0x140061af0