ranger s f c