This was a bit rushed, so I apologize for any mistakes that might have slipped through. Anyways, there it is.