purity (186.232)