code: def __zipped_files_data(self):
          
          files = {}
          with zipfile.ZipFile(self.__zip_file) as thezip:
              for zipinfo in thezip.infolist():
                  if zipinfo.filename.endswith('metadata/icons.json'):
                      with thezip.open(zipinfo) as compressed_file:
                          files['icons.json'] = compressed_file.read()
                  elif zipinfo.filename.endswith('.ttf'):
                      # For the record, the paths usually look like this:
                      # webfonts/fa-brands-400.ttf
                      # webfonts/fa-regular-400.ttf
                      # webfonts/fa-solid-900.ttf
                      name = os.path.basename(zipinfo.filename)
                      tokens = name.split('-')
                      style = tokens[1]
                      if style in self.FA_STYLES:
                          with thezip.open(zipinfo) as compressed_file:
                              files[style] = compressed_file.read()
  
          # Safety checks:
          assert all(style in files for style in self.FA_STYLES), \
              'Not all FA styles found! Update code is broken.'
          assert 'icons.json' in files, 'icons.json not found! Update code is broken.'
  
          return files
docs: Get a dict of all files of interest from the FA release zipfile.