Ref A: fcdf6ae7c59740e1a2084a1e9149e6a4 Ref B: F99DC50BE0F60F09746832077C694A4A Ref C: Tue May 05 14:12:31 2015 PST