st.c revision ffb43494
1