Ref A: b8112673595c4726ad7e846ab76e4553 Ref B: C0BF7518FFBB3631C51F587A3E5661BF Ref C: Thu Apr 17 20:37:32 2014 PST