Ref A: 6d4fd8f93071463888a5b080a356f5bb Ref B: 019FFB5DD87773CB9BFAAAB38A1FB637 Ref C: Wed Oct 01 17:14:37 2014 PST