public Message parse(String s) {
        
        Pattern p = Pattern.compile("KAI_CLIENT_NOT_LOGGED_IN;(.*);(.*);(.);");
        Matcher m = p.matcher(s);
        if (m.matches()){
            ClientNotLoggedIn msg = new ClientNotLoggedIn();
            msg.setUser(new KaiString(m.group(1)));
            msg.setPassword(new KaiString(m.group(2)));
            msg.setAuto(m.group(3).equals("1")?true:false);
            
            return msg;
        }
        
        return null;
    }