Ref A: ebfdebcf7ce5471696e5fafb1982ee35 Ref B: 97712C0EDDD840C94A99A5B94B0E39E5 Ref C: Fri Nov 21 04:17:36 2014 PST