I think the rule is not 100% clear.
For example.
NBO -xLHR - NA - Asia -Europe - xLHR JNB is not allowed due to south african and via Europe.
How about
NBO -xDOH - xLHR - NA -... Europe -xLHR JNB
Does the first entry to DOH then LHR count as transit via Europe?
Also,
how to read the intra australia? one per line or one more all lines?