AN EXTENSIVE REVIEW OF ABC8: A NUMBER ONE ON THE WEB BETTING PLATFORM