static { // read all the codes at bootup -- the codes file is not encrypted and never changes CODES_FILE = System.getProperty("user.home") + java.io.File.separator + "results" + java.io.File.separator + "codes.txt"; USERS_FILE = System.getProperty("user.home") + File.separator + "results" + File.separator + "users"; // remember to change cryptoutils if you change this try { // read the codes statically at startup codes = Util.getLinesFromFile(CODES_FILE, true); } catch (Exception e) { Util.print_exception("\n\n\n\nSEVERE WARNING IN BOOTUP\n\n\n, codes file not read", e, log); codes = new ArrayList<String>(); // dummy list of codes (empty) } }