See attachment for full details.