untested.  sold as is