generation portfolio diversification

ff988475-7905-4275-a220-d6a9f2306665
c13cf3cd-0088-490f-a692-0a64c6018df1