Ref A: 682189d886c144fcaf610ec7df55395a Ref B: 9B49BA0BB32B2C06C606C17CD7C232EF Ref C: Thu May 23 20:58:50 2013 PST