Hastings-32 by Oliver Kluwe
_