Canada piston hydraulic motor