ec.c revision 01f22462
1