McFarlane 331 Hydraulics