Ref A: fc539a3c1f1d4e409ebac89e8d44112a Ref B: 37F0BF99C195FEA88510E39260FADC99 Ref C: Thu Aug 28 02:37:06 2014 PST