787.31/300.20 EOF