divxtotal contract for difference definition