Ref A: e55d2f77cec0454abd1885e4c4d540ef Ref B: 74A80D3343686E4691A2FB6217D4BAC2 Ref C: Wed Jan 28 01:25:20 2015 PST