Ref A: 13da6a7d81004f969af7bca0818d93ae Ref B: A787665A903F9FC994A714F43ABC7A02 Ref C: Sat Dec 27 08:16:14 2014 PST