trans.c revision 4c1b3f26
1