sm.c revision 33e33780
1