Ref A: 87241209a40246c59278677bc634bf98 Ref B: D6BF4DFC013CB1A84B4C3246F52B2411 Ref C: Sat Oct 25 20:14:42 2014 PST