due diligence period