SportPesa Mega Jackpot for 29 December 2018