static FileStream OpenRead( [NotNull] string fileName ) {
if( fileName == null ) throw new ArgumentNullException( "fileName" );
return new FileStream( fileName, FileMode.Open, FileAccess.Read, FileShare.Read, BufferSize, FileOptions.SequentialScan );
}