ec.c revision dd81a060
1