Okay this is going to take me awhile, be throwing a CS down soon. That is if I'm allowed to of course.