Ref A: d18f4e234f5947e5ae1a7719175067c7 Ref B: 718CAA67C92FBA6988340166A39B1779 Ref C: Thu Dec 25 23:06:28 2014 PST