Function at 0x33e05ac00
Capabilities:
Check http status code

Disassembly:
push r15
push r14
push r13
push r12
push rbp
push rdi
push rsi
push rbx
sub rsp, 0x1e8
movups xmmword [rsp + 0x1a0], xmm6
movups xmmword [rsp + 0x1b0], xmm8
movups xmmword [rsp + 0x1c0], xmm10
movups xmmword [rsp + 0x1d0], xmm12
mov rax, qword [rsp + 0x250]
mov r10, qword [rdx]
mov r11, qword [rdx + 8]
mov r12d, dword [rsp + 0x268]
movdqu xmm10, xmmword [rax]
mov rax, qword [rsp + 0x260]
movdqu xmm6, xmmword [r8]
movdqu xmm8, xmmword [r9]
lea rdx, [rsp + 0x100]
movdqu xmm12, xmmword [rax]
mov rbp, rcx
xor eax, eax
mov rdi, rdx
mov ecx, 0x13
lea rsi, [rsp + 0x40]
mov qword [rsp + 0x58], 0
rep stosq qword [rdi], rax
lea rax, [0x33e093df0]
mov rcx, rsi
mov qword [rsp + 0x60], 0
mov qword [rsp + 0x68], 0
lea r13, [rsp + 0xf0]
mov qword [rsp + 0x70], 0
mov qword [rsp + 0x78], 0
mov qword [rsp + 0x80], 0
mov qword [rsp + 0x88], 0
mov qword [rsp + 0x90], 0
mov qword [rsp + 0x98], 0
mov qword [rsp + 0xb0], 0
mov qword [rsp + 0xb8], 0
mov qword [rsp + 0xc0], 0
mov qword [rsp + 0xc8], 0
mov qword [rsp + 0xa0], 0
mov qword [rsp + 0xd0], 0
mov qword [rsp + 0xd8], 0
mov qword [rsp + 0xa8], 0
mov qword [rsp + 0xf0], 1
mov qword [rsp + 0xf8], rax
mov qword [rsp + 0x40], r10
mov qword [rsp + 0x48], r11
call fcn.33e02f280
mov rbx, qword [0x33e0ab970]
mov qword [rsp + 0x60], rax
cmp byte [rbx], 0
jne 0x33e05b1e8
mov qword [rsp + 0x100], rax
mov rcx, rsi
lea rax, [0x33e093de0]
mov qword [rsp + 0x108], 1
mov qword [rsp + 0x110], rax
movups xmmword [rsp + 0x40], xmm6
call fcn.33e02f280
cmp byte [rbx], 0
mov qword [rsp + 0x68], rax
jne 0x33e05b1e8
mov qword [rsp + 0x118], rax
mov rcx, rsi
lea rax, [0x33e093dd0]
mov qword [rsp + 0x120], 1
mov qword [rsp + 0x128], rax
movups xmmword [rsp + 0x40], xmm8
call fcn.33e02f280
cmp byte [rbx], 0
mov qword [rsp + 0x70], rax
jne 0x33e05b1e8
mov qword [rsp + 0x130], rax
mov rcx, rsi
lea rax, [0x33e093dc0]
mov qword [rsp + 0x138], 1
mov qword [rsp + 0x140], rax
movups xmmword [rsp + 0x40], xmm10
call fcn.33e02f280
cmp byte [rbx], 0
mov qword [rsp + 0x78], rax
jne 0x33e05b1e8
mov rcx, qword [rsp + 0x258]
mov qword [rsp + 0x148], rax
lea rax, [0x33e093db0]
mov qword [rsp + 0x150], 1
mov qword [rsp + 0x158], rax
call fcn.33e02f300
cmp byte [rbx], 0
mov qword [rsp + 0x80], rax
jne 0x33e05b1e8
mov qword [rsp + 0x160], rax
mov rcx, rsi
lea rax, [0x33e093da0]
mov qword [rsp + 0x168], 1
mov qword [rsp + 0x170], rax
movups xmmword [rsp + 0x40], xmm12
call fcn.33e02f280
cmp byte [rbx], 0
mov qword [rsp + 0x88], rax
jne 0x33e05b1e8
mov qword [rsp + 0x178], rax
movzx ecx, r12b
lea rax, [0x33e093d90]
mov qword [rsp + 0x180], 1
mov qword [rsp + 0x188], rax
call fcn.33e02f330
cmp byte [rbx], 0
mov qword [rsp + 0x90], rax
jne 0x33e05b1e8
mov edx, 7
mov rcx, r13
mov qword [rsp + 0x190], rax
call fcn.33e02f140
cmp byte [rbx], 0
mov qword [rsp + 0x98], rax
jne 0x33e05b1e8
mov edx, 1
lea rcx, [rsp + 0xa8]
mov qword [rsp + 0xa8], rax
call fcn.33e02f010
cmp byte [rbx], 0
mov qword [rsp + 0x58], rax
mov rdx, rax
jne 0x33e05b1e8
mov rcx, rsi
call fcn.33e030210
movdqu xmm0, xmmword [rsp + 0x40]
cmp byte [rbx], 0
movups xmmword [rsp + 0xc0], xmm0
jne 0x33e05b1e8
mov r14, qword [rsp + 0xc0]
mov r15, qword [rsp + 0xc8]
mov qword [rsp + 0xe0], 0
mov qword [rsp + 0xe8], 0
mov r12, r14
sub r12, 2
jo 0x33e05b220
sub r12, 1
jo 0x33e05b220
xor r13d, r13d
add r12, 1
seto r13b
jo 0x33e05b220
test r12, r12
js 0x33e05b230
mov rdx, r12
mov rcx, rsi
call fcn.33e00c920
movdqu xmm5, xmmword [rsp + 0x40]
movups xmmword [rsp + 0xe0], xmm5
test r12, r12
je 0x33e05b060
lea rdi, [rsp + 0xe0]
jmp 0x33e05b01b
movzx edx, byte [r15 + rcx + 8]
mov rax, qword [rsp + 0xe8]
mov byte [rax + r13 + 8], dl
cmp rcx, r12
jge 0x33e05b060
mov r13, rcx
mov rdx, qword [rsp + 0xe0]
cmp r13, rdx
jge 0x33e05b250
mov rax, qword [rsp + 0xe8]
test rax, rax
je 0x33e05b047
test byte [rax + 7], 0x40
je 0x33e05b047
mov rcx, rdi
call fcn.33e007e20
lea rcx, [r13 + 1]
cmp r14, rcx
jg 0x33e05b000
lea rdx, [r14 - 1]
call fcn.33e00bb80
nop dword [rax]
mov rax, qword [rsp + 0xe0]
lea r12, [rsp + 0x20]
lea rdi, [rsp + 0x30]
mov rcx, rsi
mov rdx, rdi
mov r8, r12
mov qword [rsp + 0xb0], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0xb8], rax
movdqu xmm1, xmmword [rsp + 0xb0]
movups xmmword [rsp + 0x30], xmm1
movdqu xmm2, xmmword [rbp + 0xb8]
movups xmmword [rsp + 0x20], xmm2
call fcn.33e043d00
mov rax, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
cmp byte [rbx], 0
mov qword [rsp + 0xd0], rax
mov qword [rsp + 0xd8], rdx
jne 0x33e05b1e8
movdqu xmm3, xmmword [rbp + 0x58]
mov r9, r12
mov qword [rsp + 0x28], rdx
mov r8, rdi
movdqu xmm4, xmmword [0x33e093fb0]
mov rdx, rsi
mov rcx, rbp
mov qword [rsp + 0x20], rax
movups xmmword [rsp + 0x40], xmm3
movups xmmword [rsp + 0x30], xmm4
call fcn.33e059190
cmp byte [rbx], 0
mov qword [rsp + 0xa0], rax
jne 0x33e05b1e8
cmp qword [rax + 0x20], 0xc8
lea rcx, [rsp + 0xd0]
sete byte [rbp + 0x11]
call fcn.33e006c00
lea rcx, [rsp + 0xa0]
call fcn.33e04b420
lea rcx, [rsp + 0xc0]
call fcn.33e006c00
lea rcx, [rsp + 0xb0]
call fcn.33e006c00
lea rcx, [rsp + 0x98]
call fcn.33e02e390
cmp byte [rbx], 0
jne 0x33e05b1e8
lea rcx, [rsp + 0x90]
call fcn.33e02e390
cmp byte [rbx], 0
jne 0x33e05b1e8
lea rcx, [rsp + 0x88]
call fcn.33e02e390
cmp byte [rbx], 0
jne 0x33e05b1e8
lea rcx, [rsp + 0x80]
call fcn.33e02e390
cmp byte [rbx], 0
jne 0x33e05b1e8
lea rcx, [rsp + 0x78]
call fcn.33e02e390
cmp byte [rbx], 0
jne 0x33e05b1e8
lea rcx, [rsp + 0x70]
call fcn.33e02e390
cmp byte [rbx], 0
jne 0x33e05b1e8
lea rcx, [rsp + 0x68]
call fcn.33e02e390
cmp byte [rbx], 0
jne 0x33e05b1e8
lea rcx, [rsp + 0x60]
call fcn.33e02e390
cmp byte [rbx], 0
jne 0x33e05b1e8
lea rcx, [rsp + 0x58]
call fcn.33e02e390
nop
movups xmm6, xmmword [rsp + 0x1a0]
movups xmm8, xmmword [rsp + 0x1b0]
movups xmm10, xmmword [rsp + 0x1c0]
movups xmm12, xmmword [rsp + 0x1d0]
add rsp, 0x1e8
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
pop r13
pop r14
pop r15
ret
call fcn.33e006da0
jmp 0x33e05b060
movabs r8, 0x7fffffffffffffff
xor edx, edx
mov rcx, r12
call fcn.33e007430
jmp 0x33e05b060
sub rdx, 1
mov rcx, r13
call fcn.33e00bb80
jmp 0x33e05b060