Shoprite Holdings Ltd Annual Financial Checklist