Ref A: dc4c458cdc9844ebb51e835265fc12bd Ref B: 820EB2AD2BE64D9973F8828F209CA020 Ref C: Wed May 22 09:24:07 2013 PST