Ref A: 4718d78f393848bd8fec1fcd6db84f99 Ref B: 7E32C4752E0B01E1AD1AC9B34DAAA577 Ref C: Thu May 23 05:30:07 2013 PST