Ref A: 23f6e7a6d6f649daa353aa32f7f2515d Ref B: DBD6586E3D4A080AA33884C172607800 Ref C: Wed Oct 01 19:43:10 2014 PST