Ref A: 1215fef639f44cc8917d244085ac4aa7 Ref B: 07D6E1717AC1B07E57E45564821718F7 Ref C: Sat May 25 20:11:46 2013 PST