I don't recall there being such an independent estimate at that time. At that time I was not in my current position, so although I say my recollection is that there was no such independent estimate, it doesn't mean there wasn't any. However, I don't think there was.
On February 4th, 2022. See this statement in context.