slot depo 89 73