Oils are pretty much unnecessary, so this thing is a mess.
Also, who eats that much meat? Damn.
Basically any non-vegan/vegeterian person into weight lifting, I reckon. Most of my calories come from lean meat. Rest are greens, beans and maybe some grains.