Ref A: 21a12a12282e44149dac3c006df4656b Ref B: D0764BE038BB8B7162719F409C7A29AF Ref C: Sat Apr 19 19:26:11 2014 PST