Ref A: 334e239ad3e149afa96ef302658020a4 Ref B: 0F9E406A0DC971FB336EDC25AAF6F759 Ref C: Sat Jan 31 20:31:53 2015 PST