fid.c revision ba17674f
1