nhastings