trans.c revision 9c683731
1