35 Advertising, advisory, and consulting services for others, namely, placing advertisements on desktop computers, on computer tablets, on mobile phones, in set-top box video-on-demand programming and in other digitally delivered environments using specialized computer software; advertising, advisory, and consulting services for others, namely, placing non-interrupting video advertisements on desktop computers, on computer tablets, on mobile phones, in set-top box video-on-demand programming and in other digitally delivered environments using specialized computer software; advertising, advisory, and consulting services for others, namely, using specialized computer software to place advertisements into video content provided via a video-on-demand streaming service via the Internet; advertising, advisory and consulting services for others, namely, using specialized computer software to place non-interrupting advertisements into video content provided via a video-on-demand streaming service via the Internet