Ref A: 784123c62bf74520986734262a7c6c7d Ref B: 9E2E01298A1FFA7328F3412C1A8889F0 Ref C: Mon Dec 29 08:55:41 2014 PST