dc.c revision 1a3148b5
1