Ref A: e06bcb523e434d64b668f56df59dd333 Ref B: 2D165FBF9582A94182BD391F3DEABB13 Ref C: Tue May 21 15:51:53 2013 PST