trans.c revision c0752aa7
1