dependran