BufferedInputFile