A COMPREHENSIVE OVERVIEW OF ABC8: A LEADING ON-LINE BETTING SYSTEM