if (name.endsWith(ReliableFile.newExt)) { continue; }  if (name.endsWith(ReliableFile.oldExt)) { continue; }
	protected void loadLocations() throws IOException {		String list[] = permissionDir.list();		if (list == null)			return;		int len = list.length;		for (int i = 0; i < len; i++) {			String name = list[i];			if (name.endsWith(ReliableFile.newExt)) {				continue;			}			if (name.endsWith(ReliableFile.oldExt)) {				continue;			}			if (name.endsWith(ReliableFile.tmpExt)) {				continue;			}			if (name.equals(CONDPERMS)) {				continue;			}			File file = new File(permissionDir, name);			try {				String location = readLocation(file);				if (location != null) {					permissionFiles.put(location, file);				}			} catch (FileNotFoundException e) {				/* the file should have been there */			}		}	}