Ref A: f1fcf65f26e54d43beb99b21e7968c12 Ref B: FFEA0ED0A7B4394DBF564409FE161B21 Ref C: Sat Dec 20 03:52:07 2014 PST