Ref A: 47b4f5a1306a4c46a0a44cee27afd8e4 Ref B: 52CCD11D80D9218F39779D9070845655 Ref C: Mon May 20 00:14:52 2013 PST