per D