epub gratis contracts for differences explained