Ref A: e24c9e3154ed4495a61967db9a77e283 Ref B: 9A0E555BAED3A52E461766814E1B4CC9 Ref C: Sat Dec 20 04:46:41 2014 PST