Key Elements of Legal Due Diligence