Ref A: 84ee299dfdd14e60b2a5c7efa9fbf8a9 Ref B: 191B8A48FC01F4A269ACB16520C50E03 Ref C: Mon May 20 07:47:13 2013 PST