Maruti Suzuki Rewards: A unique comprehensive loyalty rewards program for Customers