Ref A: dc588082e5ae4badb0fd14c474d7d054 Ref B: C1A2DFEBB446BE98BE0BD3E383067A20 Ref C: Tue Sep 30 15:07:21 2014 PST