# File lib/arr-pm/file/lead.rb, line 37
  def read
    # Use 'A' here instead of 'a' to trim nulls.
    @length = 96
    data = @file.read(@length).unpack("A4CCnnA66nnA16")
    @magic, @major, @minor, @type, @archnum, @name, \
      @osnum, @signature_type, @reserved = data

    return nil
  end