Ref A: c556c3a5d65445268d22005ddc5c7ea0 Ref B: 6FA4CA1749C879F0B378FBC59A88DAC5 Ref C: Tue May 05 07:24:26 2015 PST