@Override
    public String[] load() {
        BufferedReader currencyreader = null;
        String[] code = new String[33];
        try {

            String line;
            int count = 0;
            currencyreader = new BufferedReader(new FileReader(file));

            while ((line = currencyreader.readLine()) != null) {
                String[] currencyLine = line.split("=");
                code[count] = currencyLine[1];
                count++;
            }
            return code;
        } catch (FileNotFoundException ex) {
            Logger.getLogger(FileCurrencySetLoader.class.getName()).log(Level.SEVERE, null, ex);
        } catch (IOException ex) {
            Logger.getLogger(FileCurrencySetLoader.class.getName()).log(Level.SEVERE, null, ex);
        } finally {
            try {
                currencyreader.close();
            } catch (IOException ex) {
                Logger.getLogger(FileCurrencySetLoader.class.getName()).log(Level.SEVERE, null, ex);
            }
        }
        return code;
    }