Long Live the Queen

http://pastebin.com/sytFhVX2