Spruce registrations

0.0.34 (p-950fb26)