I have found the "idea" rich BRAAD mission statment, after all: http://tinyurl.com/2j6gkp Sheesh. It's dumber than I had imagined.
Ya know, you seem to have a chip on your shoulder as big as the state of Texas.