diligencian