blood impurities