/* 128 */ EncryptionOutputStream eos = new EncryptionOutputStream(output);
/* */
/* 130 */ CipherOutputStream cos = new CipherOutputStream(eos, this.cipher);
/* */
/* 132 */ SerializationManager sm = SerializationStreamFactory.getManagerInstance(getSerializationType());
/* 133 */ ObjectOutputStream oos = sm.createOutput(cos);
/* */
/* 135 */ if (this.wrappedMarshaller != null)
/* */ {
/* 137 */ if ((this.wrappedMarshaller instanceof VersionedMarshaller))
/* 138 */ ((VersionedMarshaller)this.wrappedMarshaller).write(dataObject, oos, version);