A COMPREHENSIVE EVALUATION OF ABC8: A LEADING ON LINE BETTING PLATFORM