if (cc == TErrorList.non_existent) return null;
PropertyQueryLegacy[] pqx = null;
PropertyQueryLegacy pqx1 = new PropertyQueryLegacy();
dout = new TDataType(hByteBlobL,"PQSX");
tl = new TLink(tgt,stockprop,dout,din,TAccess.CA_READ);
cc = tl.execute(timeout,true);
tl.close();
if (cc == 0) // it's at lease a 3.20 server
{
byte b[] = pqx1.toByteArray();
System.arraycopy(hByteBlobL,0,b,0,PropertyQueryLegacy.sizeInBytes);