protected void loadConfig() {
    if (FileUtil.resilientConfigFileExists(CONFIG_FILE)) {

      Map map = FileUtil.readResilientConfigFile(CONFIG_FILE);

      List list = (List) map.get("networks");

      if (list != null) {

        for (int i = 0; i < list.size(); i++) {

          Map cnet_map = (Map) list.get(i);

          try {

            ContentNetworkImpl cn = ContentNetworkImpl.importFromBEncodedMapStatic(this, cnet_map);

            if (cn.getID() != ContentNetwork.CONTENT_NETWORK_VUZE) {

              networks.add(cn);
            }
          } catch (Throwable e) {

            log("Failed to load " + cnet_map, e);
          }
        }
      }
    }
  }
  protected ContentNetworkImpl importNetwork(Map content) throws IOException {

    ContentNetworkImpl network = ContentNetworkImpl.importFromBEncodedMapStatic(this, content);

    return (addNetwork(network));
  }