Ref A: 49691d62040f462a910ad9d0cd14cc69 Ref B: 78E7128C2167A9276012BF3147E902A1 Ref C: Tue May 21 13:21:23 2013 PST