Ref A: 18a9f99db44147bb8a7c1ca2e7cab697 Ref B: 7A334467DF5CE77ED3EDCE6654E53D81 Ref C: Tue Jul 22 20:00:23 2014 PST