Ref A: eeb102e46d6c4aeda36b0e38c71dc5a5 Ref B: 644309A0A02C5C44C6E2BB4729DB63F4 Ref C: Sat May 25 07:40:46 2013 PST