TIDEAStream
TOwnerStream
TStream
TObject