Ref A: aa658f8219a34af59a0edd44d728ac16 Ref B: 8AD9BA79FC450276F642E122487D5233 Ref C: Tue Apr 21 05:24:34 2015 PST