Also note that you have 5 continents, not 4. You're going through HKG which is Asia, and then on to SYD, which is South-West Pacific. You didn't mention where you'd have stopovers, but you're allowed only 2 in your continent of origin. As you list JNB as home, you won't be able to stop over there twice and in NBO as well.
Oh, and the code for Qantas is QF, not QA.