Ref A: 83033d830b25418ea4bfaa0be250fe57 Ref B: E4CAE5B2B19EE6DF97148E55AB1EF7F9 Ref C: Tue Nov 25 14:32:55 2014 PST