Ref A: b25b466266f043c896b40d05d58151db Ref B: E64063830381001BC987794005B2C972 Ref C: Sat May 25 20:23:55 2013 PST