Ref A: 70537b00f45c446f9acecbf0b34b3a1a Ref B: 59B6A9FEDEE3C3A85F3B9E05DBEC1144 Ref C: Fri Jan 30 07:42:29 2015 PST