Ref A: 020d0c4e205a461d9750eacad21d1b69 Ref B: DD5F94A6EF61131EF2170A62C29B8CD8 Ref C: Thu Jan 29 15:11:25 2015 PST