((((('Hirundo atrocaerulea','Hirundo nigrorufa'),((('Hirundo megaensis','Hirundo dimidiata'),'Hirundo leucosoma'),(('Hirundo neoxena','Hirundo tahitica'),('Hirundo albigularis',('Hirundo smithii',('Hirundo nigrita',((('Hirundo aethiopica','Hirundo lucida'),'Hirundo angolensis'),'Hirundo rustica'))))))),'Ptyonoprogne fuligula'),'Petrochelidon fulva'),'Tachycineta bicolor');