HASTINGS CORPORA