Ref A: 77a852c20075499abfa565e5dd5b1500 Ref B: B01069CFF9BBEA07C88C06916ECAAD18 Ref C: Sat Dec 27 18:34:46 2014 PST