Ref A: db234055c5a34dc19b1e7fd6e26601fb Ref B: 0D19B2144D7DDA2F665E6CFDFDB5CC36 Ref C: Tue Mar 03 11:03:34 2015 PST