dc.c revision 29249676
1