Ref A: 73e36aa6f41945f0bf7c65df7a341506 Ref B: B38C548D099AD186E2A7A1A09CB4AA42 Ref C: Fri Dec 26 16:00:00 2014 PST