Ref A: 246923d0602845ac81f98049066663e7 Ref B: 687390F1C82B9F4FE8A0748E1B9E9F43 Ref C: Tue Sep 02 17:40:08 2014 PST