Legal opinion HP contracts