de novo- adv., adj.- anew; fresh; from the beginning

denovo supply co.