Ref A: ae6cad59d8a24ac6afbd4713690418bd Ref B: 26BF8745A6C4F1C620ACB1215075AD02 Ref C: Thu Dec 25 21:12:04 2014 PST