Ref A: d7f124a043cc445886e287598c0d070b Ref B: F71781423DA996D05F9AD8F6F62CCC06 Ref C: Fri Feb 27 00:52:43 2015 PST