AN EXTENSIVE CRITIQUE OF ABC8: A NUMBER ONE ON-LINE BETTING PLATFORM