Ref A: 33b0f1297e9d43099d5a33cbdc377761 Ref B: 78AE7F53996DEF66CEF7AABA409F11C4 Ref C: Wed May 22 07:27:26 2013 PST