Ref A: 93100d2086ce43da8fc17bddabacae03 Ref B: C9E118C67B9E178C72A579AACA8330D5 Ref C: Tue Oct 21 18:50:15 2014 PST