Ref A: fa431ef83be64cd3a64c2d2aa6b7a17b Ref B: 61E28E86F109AA0C30E4DA3F484C8449 Ref C: Wed Oct 01 01:22:30 2014 PST