Ref A: d6bc695643434c2da258098e8c52189f Ref B: D873ABD0C7FEEC7C2B69C31960434AA0 Ref C: Fri Nov 28 01:02:11 2014 PST