Well, there are about 440 known agencies and probably several dark shadow agencies we'll never know about. I don't think it's an impossible task, but I bet someone with free time can put one together that's as complete as allowed.

One thing is for certain, at least 90% of these agencies can be eliminated, consolidated and privatized. And stop funding studies!!