A COMPREHENSIVE REVIEW OF ABC8: A NUMBER ONE ON LINE BETTING SYSTEM