Ref A: 280f5ed6fba04d4e9f870b444ff78559 Ref B: 416DFF744D0F9AACD16B1212A03149CB Ref C: Mon Dec 29 00:36:19 2014 PST