HANES ASSOCIATES, INC.