Spruce Affiliates Llp