ad-1.3.1: Automatic Differentiation