Ref A: 06f81d9fcc81463192ebfd0b200ba1c4 Ref B: 490D7AF529B05AE4D725F2BEF353F9B3 Ref C: Wed Jan 28 07:58:25 2015 PST