Ref A: 669d2995228641229222d26891e21cde Ref B: A4B5745CEC7FFA840587BEE257AE001B Ref C: Mon May 20 07:26:34 2013 PST