Ref A: 9a928da0685149b5bd090c0760c2eec2 Ref B: C1DE22D79248364BE5F2D2B6FCDA2B88 Ref C: Wed Oct 22 02:17:19 2014 PST