trans.c revision 514c3069
1