it was widely accepted that the twenty names were little more than the visual suits of the company ; enigmatically , a separate paragraph of the annual report stated that , the mission of mancala is to fulfil the commitments made on 31st december 2010 , the responsibility for which is the sole endeavour of ghiliba .