42 Providing online, non-downloadable gambling software; Providing online, non-downloadable computer software platforms; Providing online, non-downloadable games software; Providing online, non-downloadable computer game software for gambling and casino-like games provided online; Providing online, non-downloadable computer gaming and gambling software; Providing online, non-downloadable software for slot machine games, betting and wagering games, video slot games and casino games provided online and via computer networks and playable on any type of computing device including arcade games, personal computers and hand-held devices; Providing online, non-downloadable computer software for the administration of on-line games and gaming