ad-3.2: Automatic Differentiation