private void loadTable(String filename) throws IOException {
FileReader reader = new FileReader(filename);
try {
XMLElement xml = new XMLElement();
xml.parseFromReader(reader);
List<XMLElement> children = xml.getChildren();
for (XMLElement aChildren : children) {
XMLElement child = (XMLElement) aChildren;
try {
table.put(child.getStringAttribute("ethernetAddress").toUpperCase(),