CSF Financials 2004