Mediating Role of Firm Reputation