code: def _ParseKeysFromFindSpecs(self, parser_mediator, win_registry, find_specs):
      
      searcher = dfwinreg_registry_searcher.WinRegistrySearcher(win_registry)
      for registry_key_path in iter(searcher.Find(find_specs=find_specs)):
        if parser_mediator.abort:
          break
  
        registry_key = searcher.GetKeyByPath(registry_key_path)
        self._ParseKey(parser_mediator, registry_key)
docs: Parses the Registry keys from FindSpecs.
  
      Args:
        parser_mediator (ParserMediator): parser mediator.
        win_registry (dfwinreg.WinRegistryKey): root Windows Registry key.
        find_specs (dfwinreg.FindSpecs): Keys to search for.