I get a message...
"sorry, we couldnt find that page.
The page you are looking for may have been moved, updated, or deleted"
then goes into some recommended actions, of which none work. Comcast help desk is of no help whatsoever!
Have you tried to clear your cache?
Try the following link and see if you can get to the download: