chsc.c revision 184357a5
1