Function at 0x4068a0
Capabilities:
Check http status code

Disassembly:
push r15
mov r15, rdx
mov edx, 1
push r14
mov r14, rcx
push r13
push r12
push rbp
push rdi
push rsi
push rbx
sub rsp, 0x68
mov rbx, qword [0x00411cb0]
mov dword [rsp + 0x50], 0
mov rax, qword [rbx]
mov dword [rsp + 0x54], 0
cmp dword [rax + 0x400], 1
mov rcx, qword [rax + 0x3e8]
mov dword [rsp + 0x20], 0
sbb esi, esi
xor r9d, r9d
xor r8d, r8d
and esi, 0xff800000
add esi, 0x800100
call qword [rax + 0x218]
test rax, rax
je 0x406c22
mov rdi, rax
mov rax, qword [rbx]
xor r9d, r9d
mov rcx, rdi
mov rdx, qword [rax + 0x3c8]
movzx r8d, word [rax + 0x3d0]
call qword [rax + 0x220]
mov rbp, rax
test rax, rax
je 0x406c0b
lea rcx, str.5bgx5f39Y5MJyfslenn9wlYO0sgtDMX6tgvzZoSSQtnUIqYMULySBDte8pxcB3n8ZAx2lzkd6gQiPiN912Xgw
call fcn.00403120
xor r9d, r9d
mov rcx, rbp
mov r12, rax
mov rax, qword [rbx]
mov rdx, r12
mov r8, qword [rax + 0x3d8]
mov dword [rsp + 0x30], esi
mov qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
call qword [rax + 0x228]
mov rsi, rax
test rax, rax
je 0x406c2d
mov rax, qword [rbx]
mov edx, dword [rax + 0x400]
test edx, edx
jne 0x406ab0
lea rcx, str.v_DaAGAulljOuzCJxxETM3dVTYR4nHu54iFJp8cgIjBFLhri5YbbhCmI0dfsAzWsZ1H5AU3Yuyx4OQkARrSPB1QFNIC9nwbyXfqtAsMhdkSNX6a75mIscIDNPKVz4F5iZcAD7OxP3oYvH8w
call fcn.00403120
mov rcx, r14
mov r13, rax
mov rax, qword [rbx]
mov r10, qword [rax + 0x240]
mov qword [rsp + 0x48], r10
call fcn.00407510
mov rcx, r14
mov qword [rsp + 0x40], rax
call fcn.00407510
mov rdx, qword [rsp + 0x40]
xor r8d, r8d
mov r9, r14
mov dword [rsp + 0x20], eax
mov rcx, rsi
mov r10, qword [rsp + 0x48]
mov dword [rsp + 0x28], edx
mov rdx, r13
mov qword [rsp + 0x30], 0
call r10
test eax, eax
je 0x406a4d
mov rax, qword [rbx]
xor edx, edx
mov rcx, rsi
call qword [rax + 0x250]
test eax, eax
je 0x406a4d
mov rax, qword [rbx]
lea rdx, [rsp + 0x5c]
xor r8d, r8d
lea r9, [rsp + 0x58]
mov qword [rsp + 0x20], rdx
mov rcx, rsi
mov edx, 0x20000013
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x5c], 4
mov qword [rsp + 0x28], 0
call qword [rax + 0x260]
test eax, eax
jne 0x406ae0
mov rax, qword [rbx]
mov rcx, rsi
call qword [rax + 0x238]
mov rax, qword [rbx]
mov rcx, rbp
call qword [rax + 0x238]
mov rax, qword [rbx]
mov rcx, rdi
call qword [rax + 0x238]
mov rcx, qword [r15]
test rcx, rcx
je 0x406a7e
call fcn.00405470
test r12, r12
je 0x406a8b
mov rcx, r12
call fcn.00405470
xor r14d, r14d
test r13, r13
je 0x406a9b
mov rcx, r13
call fcn.00405470
add rsp, 0x68
mov eax, r14d
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
pop r13
pop r14
pop r15
ret
mov dword [rsp + 0x54], 0x3300
mov r9d, 4
lea r8, [rsp + 0x54]
mov rcx, rsi
mov edx, 0x1f
call qword [rax + 0x230]
jmp 0x406996
cmp dword [rsp + 0x58], 0xc8
jne 0x406a4d
mov ecx, 0x1000
call fcn.00405450
mov qword [rsp + 0x40], rax
test rax, rax
je 0x406a4d
lea rax, [rsp + 0x50]
xor r14d, r14d
mov qword [rsp + 0x48], rax
jmp 0x406b4e
mov edx, dword [rsp + 0x50]
mov rcx, qword [r15]
test edx, edx
je 0x406b71
add edx, r14d
call fcn.00405500
test rax, rax
je 0x406bd0
movsxd rcx, r14d
mov r8d, dword [rsp + 0x50]
mov rdx, qword [rsp + 0x40]
mov qword [r15], rax
add rcx, rax
call fcn.004053b0
add r14d, dword [rsp + 0x50]
mov rax, qword [rbx]
mov r9, qword [rsp + 0x48]
mov r8d, 0x1000
mov rcx, rsi
mov rdx, qword [rsp + 0x40]
call qword [rax + 0x258]
test eax, eax
jne 0x406b15
mov rcx, qword [r15]
movsxd rax, r14d
xor edx, edx
mov r8d, 1
add rcx, rax
call fcn.004053e0
mov rcx, qword [rsp + 0x40]
call fcn.00405470
mov rax, qword [rbx]
mov rcx, rsi
call qword [rax + 0x238]
mov rax, qword [rbx]
mov rcx, rbp
call qword [rax + 0x238]
mov rax, qword [rbx]
mov rcx, rdi
call qword [rax + 0x238]
test r12, r12
je 0x406a8e
mov rcx, r12
call fcn.00405470
jmp 0x406a8e
mov rax, qword [rbx]
mov rcx, rsi
call qword [rax + 0x238]
mov rax, qword [rbx]
mov rcx, rbp
call qword [rax + 0x238]
mov rax, qword [rbx]
mov rcx, rdi
call qword [rax + 0x238]
mov rcx, qword [r15]
test rcx, rcx
je 0x406c01
call fcn.00405470
mov rcx, qword [rsp + 0x40]
jmp 0x406a79
mov rax, qword [rbx]
mov rcx, rdi
mov r14d, 0xfffffffe
call qword [rax + 0x238]
jmp 0x406a9b
mov r14d, 0xffffffff
jmp 0x406a9b
test r12, r12
je 0x406c3a
mov rcx, r12
call fcn.00405470
mov rax, qword [rbx]
mov rcx, rbp
mov r14d, 0xfffffffd
call qword [rax + 0x238]
mov rax, qword [rbx]
mov rcx, rdi
call qword [rax + 0x238]
jmp 0x406a9b