private static Map<String, String> parse(String data) {
        Map<String, String> toReturn = new HashMap<String, String>();
        for (String line : data.split("\r\n")) {
            if (!Util.isInitialLine(line)) {
                String key = line.split(":")[0];

                if (key != null && line.trim().length() > 0 && line.length() >= key.length() + 2) {
                    toReturn.put(key, line.substring(key.length() + 2));
                }
            }
        }

        return toReturn;
    }