# File lib/archive/zip/extra_field/unix.rb, line 30
      def parse_central(data)
        unless data.length >= 12 then
          raise Zip::ExtraFieldError, "invalid size for Unix data: #{data.size}"
        end
        atime, mtime, uid, gid, rest = data.unpack('VVvva')
        new(Time.at(mtime), Time.at(atime), uid, gid, rest)
      end