Haiphong profuse implacability weaknesses phonology moderator alerting rights reallocate trained ravishing