Ref A: d1af5570bbc0486e95b4c5104ff36b63 Ref B: 905BC121B29ACF555437115236294F58 Ref C: Thu May 23 08:03:28 2013 PST