Ref A: c4759cdb65114324847867f04837245f Ref B: F6DD9E15C63CC509AB074287C0EFD3E6 Ref C: Wed May 22 18:32:00 2013 PST