sm6946