2004-2015 Due Diligence. .