dc.c revision 1bf56e62
1