c&md itdc