WOW,
The time was spot on. This Flash does require a bit of CPU, but it is all worth it.
If you have lost timing, then make sure you have the most up to date Web Browser and to not scroll up or down the website. Opening or viewing other Adobe Flash players can hinder the animation fps.
Awesome animation.