Ref A: 5e0765341606469cb0cf86cb09ccdffd Ref B: 8D9D98E5A9DD2FB15E9B87AD28354829 Ref C: Sun Dec 28 09:22:26 2014 PST