Ref A: 3cbfa119e5484b9ea5246fcea9d3017d Ref B: 350883918CBFC31E346DA601A3AA9383 Ref C: Mon Dec 22 10:51:14 2014 PST