sf print