Is there any chance that this is a 13 leg race?
Let's ASSUME the Paraguay info is indeed correct:
That gives enough time between the Bariloche spoiler (memory is hazy on exact date 2nd or 3rd?) and the Paraguay sighting on the 5th?
There was no activity until teams were spotted on a flight from Dubai arriving in Kuala Lumpur on the 14th. Teams were then spotted running around Penang, Malaysia on the 16th. There is room for one leg in that gap.
Teams were seen in Singapore and then Shanghai after Malaysia. And then San Francisco
That gives a potential 10 legs confirmed:
Valparaiso, Chile
Puerto Varas, Chile
Bariloche, Argentina
Buenos Aires, Argentina??
Paraguay
Kuala Lumpur, Malaysia??
Penang, Malaysia
Singapore
Shanghai, China
San Francisco, USA
now, the gap between the Paraguay leg (ending either on the 6th/7th), and the possible first Malaysia leg (on the 14th) leaves room for about 3 legs (and we now know for sure that at least one leg was spent in both Europe and Africa, thanks to Macaroons)