Ref A: 9dca7f3ea81a4f0b89f8d86d91c33f28 Ref B: 7833BD7F187DD9E17604BCCD13DA5D9F Ref C: Mon Dec 22 17:03:09 2014 PST