purity (127.091)