SPRUCE POWER HOLDING CORP (XL Fleet Corp prior to 11/2022)