This is an absurd comment. No cheating on this magnitude.
http://election.dos.state.fl.us/elections/resultsarchive/index.asp
Check the unofficial official results county by county.
The magnitude is both documented and astounding!