State of the Beaver 2023