42 stock market information and analysis in the nature of tracking, evaluating and ranking professional and hobbyist stock market analysts based upon their stock predictions; software to analyze, track, rank and evaluate professional and hobbyist stock market analysts based upon their stock predictions