The reasons for the ban can be found in the respective AAA Panel and CAS reports.
Even "casual obsever" can't make the link to NOP athletes.
The AAA arbitrators and the CAS are the officials in sport who adjudicated the dispute. You, on the other hand, are merely an anonymous troll on a message board.