Swear words removed. Questionable words not removed for artistic reasons.