Ref A: 885c4ada2f2445b5929c50811649dd45 Ref B: 50F4EB5A7CE36F19470E9EDD2477AA46 Ref C: Wed Jul 23 18:17:31 2014 PST