DBSubset oFlws = new DBSubset(DB.k_fellows +" f,"+DB.k_x_meeting_fellow +" x",
"f." + DB.gu_fellow + "f." + DB.id_ref + ",f." + DB.tx_name + "f." + DB.tx_surname + "f." + DB.tx_email + "f." + DB.tx_timezone,
"f."+DB.tx_email+" IS NOT NULL AND f."+DB.gu_fellow+"=x."+DB.gu_fellow+" AND x."+DB.gu_meeting+"=?", 10);
DBSubset oCnts = new DBSubset(DB.k_member_address+" c,"+DB.k_x_meeting_contact+" x", "c."+DB.tx_email, "c."+DB.tx_email+" IS NOT NULL AND c."+DB.gu_contact+"=x."+DB.gu_contact+" AND x."+DB.gu_meeting+"=?", 10);
oFlws.load(oCon, new Object[]{oMeets.getString(DB.gu_meeting,m)});
oCnts.load(oCon, new Object[]{oMeets.getString(DB.gu_meeting,m)});
oFlws.union(oCnts);
oBuf.append("<attendants count=\""+String.valueOf(oFlws.getRowCount())+"\">");
for (int f=0; f<oFlws.getRowCount(); f++) {
oBuf.append("<attendant>");
oBuf.append("<id>"+oFlws.getStringNull(1,f,"")+"</id>");