ec.c revision 0d763863
1