Solar Bill of Materials