devilleechegarayonoratorollinsstramatakemotoHastingsneasemacdonaldwaughfleckmoore