HASTINGS & SON, INC.