Ref A: 695d65574d4d49b4858fa231a82b8c23 Ref B: B2A991F7827A9D0909DC7F656399A712 Ref C: Tue Oct 21 17:15:13 2014 PST