Ref A: 24975e8fa01b41d1aecf828d350f0062 Ref B: 48FC30F494F5A09DFA18A45A6971CC59 Ref C: Sun Dec 21 03:10:10 2014 PST