Ref A: 6a152a9903674b999774e7a2a88af3c5 Ref B: 19072D6069396C28D548F69697E8E263 Ref C: Fri Jan 30 04:11:34 2015 PST