Ref A: 0bd9a2bb5402486bb86cb5565e8c8a50 Ref B: C8B19CECEAB61DF2AB5DA8FA14C651D8 Ref C: Fri Oct 31 03:42:13 2014 PST