@Override
	public void startElement(String uri, String localName, String qName, Attributes attrs) throws SAXException {
		if (qName.equals("logo")) {
			logo = new ApiCorpLogo();
		} else if (qName.equals("rowset")) {
			String name = getString(attrs, "name");
			divisions = name.equals("divisions");
			walletDivisions = name.equals("walletDivisions");
		} else if (qName.equals("row")) {
			Division division = new Division();
			division.setAccountKey(getInt(attrs, "accountKey"));
			division.setDescription(getString(attrs, "description"));
			if(divisions)
				response.addDivision(division);
			else if (walletDivisions)
				response.addWalletDivision(division);
		} 
		super.startElement(uri, localName, qName, attrs);
		accumulator.setLength(0);
	}