Ref A: f045bcdadd5440818bc918b980cd0271 Ref B: B651ADC8D793BD2A31EBB5C3DEEF1640 Ref C: Tue Sep 02 16:19:14 2014 PST