Long Live the Queen - Part 2

http://pastebin.com/F3Wukp1N