Long https://dl.dropboxusercontent.com/u/6821374/Independent_Cont...
Short https://dl.dropboxusercontent.com/u/6821374/Independent_Cont...
Be sure you understand everything in whatever contract you sign, and consult with a lawyer if you're unsure of anything.