Perfect list cinns I had em all minus the Avacado!
You need food high in nutrition.. And that is a great list and makesure you get what you would like to eat, the last thing you want to do is eat stuff that make you wanna hurl!! Lol
Wish you all the best, trust me it may seem over whelming but I spent six months with this diet and it really is not at all bad..