chsc.c revision 3b88508a
1