Ref A: 2438bedae81a4b5eadcfdf1f5260f934 Ref B: A20BB37D05EF7F2AA2641A51BC454E8E Ref C: Wed Oct 01 15:02:23 2014 PST