Understanding the Casino Loyalty Program and Its Mechanics