Okay Im looking to gain allot of LBM what would be a perfect amount (%) of protein/Carbs/Fat:

and from what kinds of food... I know lean meats and no dairy but what else?