Ref A: 5c710fafd7c641138233aecb256d1960 Ref B: CDCAAD74D96F056F57DCD7045A542C43 Ref C: Sun Dec 21 22:27:56 2014 PST