Ref A: 2d654b17248245c6a1c8d79b1e48a5a0 Ref B: 95347EF6F5A434FD466978136E3F6F40 Ref C: Thu Apr 24 02:07:25 2014 PST