static List<String> splitCSVLine(List<String> buf, String line){
        Stream.of(line.split(";")).map(String::trim).forEach(buf::add);
        if (line.endsWith(";")) {
            buf.add("");
        }
        return buf;
    }