Ref A: 83c6045d054b4da9a2c99b91218caadb Ref B: 460DD025CD65E5AF98CCB445BC216C90 Ref C: Wed Dec 17 15:31:15 2014 PST