Ref A: 02363d62af4a4c6687f7bfef64bcf66e Ref B: 473F686BF17252DEEECABD8AA8D483A9 Ref C: Sat Dec 20 11:46:31 2014 PST