private static Stream GetSafeTeeOutputStream(Stream s1, Stream s2) { if (s1 == null) { return(CmsSignedDataStreamGenerator.GetSafeOutputStream(s2)); } if (s2 == null) { return(CmsSignedDataStreamGenerator.GetSafeOutputStream(s1)); } return(new TeeOutputStream(s1, s2)); }