c d any f e