Ref A: 772e8cf825a046a282ee56a35c19c9a7 Ref B: 8202DD9801719CC1A6698B33A38D7555 Ref C: Tue Sep 30 17:16:43 2014 PST