20120804 home.science: World's fastest cheetah breaks own speed record