http://pastebin.com/rky95ycT

http://pastebin.com/rky95ycT