Ref A: c5a6fb57db23468295cb998de1f25515 Ref B: 1C0BA34382C7EB5907775C6D48F5F932 Ref C: Tue Nov 25 22:42:18 2014 PST