Ref A: 88035494a3df4e4c89386f5354c9478f Ref B: 49CF2494519BD31862E535013E63826C Ref C: Mon Nov 24 01:46:20 2014 PST