I really feel sorry for the athletes that have trained so long for this opportunity to have it blown by their country's blatant disregard for the rules.  It is a lot like NCAA athletes stuck in their scholarships for schools that are now banned from competing in the championship games.  The athletes suffer for the stupidity of those at the top.  I hope there is at least enough time for those athletes with dual citizenship to find somewhere to compete (provided they can prove they are clean).