trans.c revision 96e5d1d3
1