Ref A: e3d518bba0e846d4b90d3d459ec815e6 Ref B: 54EC072204785329460AB5F5FC696993 Ref C: Mon Dec 22 09:55:35 2014 PST