spf finance