d pan