Ref A: a455d41063b64d348f48059ddd900943 Ref B: D3C828D5F5FF94434D46CDB8DD90E4E6 Ref C: Thu Jan 29 15:32:49 2015 PST