Ref A: 6d6f5d82ec924e589660b2cdc3d13ec6 Ref B: 1F34A022A87CC514FFFC09670C293194 Ref C: Sun May 26 01:34:13 2013 PST