kc.c revision 74ba9207
1