Ref A: dfbef1f6091f4e68bd40a7c0a547fdc0 Ref B: 838C08CB20713E8D3A9DC203D83A2F29 Ref C: Mon Nov 24 01:39:46 2014 PST