Ref A: 82dca7c1ae584df99a58a878999ae0dc Ref B: AC2FF4C801F3079C3311318B087F8CD1 Ref C: Sat Dec 27 05:13:05 2014 PST