Ref A: cbb40f6d3f75482f9a6fc49b23dc8535 Ref B: D0468A348AA04A3AA6454C06AD1D4F20 Ref C: Thu Aug 28 07:00:11 2014 PST