Ref A: 7265ceea88914b30b621bab06529c2b4 Ref B: 2D0327284DD283F9135F8A1B9B869D0D Ref C: Wed May 22 21:21:10 2013 PST