Who Provides Online Slot Machines?