Ref A: b42f9b574ebb415c8b8769a9a31db360 Ref B: 471FB265CD4128EEC91C6408757F460B Ref C: Wed May 22 13:50:30 2013 PST