A&B MACHINE & HYDRAULICS, INC