Ref A: d312d523e3254dae8a204964407da44a Ref B: C09DE2947B22A79BFDCE7CC605A03766 Ref C: Fri Mar 27 00:23:40 2015 PST