Ref A: db55ba0e94c141a79348d2dd36875d50 Ref B: A5A27B9D86DC20BA7EE386312D05279C Ref C: Wed Jan 28 22:27:39 2015 PST