hainted