Ref A: 7f04ba3564e34eabb3b79afc2daeca51 Ref B: 9FA097AA11EA9AB4EB76CC5E8E08CDBA Ref C: Fri Jan 30 18:01:03 2015 PST