The NSA has different reporting requirements for each branch...
The NSA has different reporting requirements for each branch of government and each of its legal authorities.
The NSA has different reporting requirements for each branch of government and each of its legal authorities.