The Electoral Commission of South Africa (IEC) is racing to distribute about 28 million reprinted ballot papers on the eve of special voting, with chief electoral officer Sy Mamabolo confirming that printing was complete and that distribution would conclude on Sunday evening.