Ref A: 261d04edd2da4adcaefddf65ab9564d3 Ref B: 601A62B45EFF8C698B2DA34EE37E32C1 Ref C: Thu Nov 27 12:46:48 2014 PST