Ref A: 9965eabc0e8746dd9c55cf2a273ade11 Ref B: F5969D6445DCD4A8D5D6E12553BD23BC Ref C: Thu May 23 01:23:03 2013 PST