Ref A: 77c7eba00ee8479d91c99ccb4d485219 Ref B: 7188C3E7DBAB5D072A4DFA98FEAEC4D1 Ref C: Tue Sep 02 08:42:37 2014 PST