devrand documents