if (dataStr == null) return null;
    public static byte[] decode(String dataStr) {        if ((dataStr.length() & 0x01) == 0x01)            dataStr = new String(dataStr+"0");        BigInteger cI = new BigInteger(dataStr, 16);        byte[] data = cI.toByteArray();        return data;    } //decode