of.c revision ba003319
1