ec.c revision 5c406412
1