ec.c revision a9c30768
1