MacroSolve, Inc. Warrant to Purchase Common Stock