Ref A: 53d406692d62473a95224ab05a585c65 Ref B: D9BE28C41ED2A3AA8E5A67A5BEAFCF79 Ref C: Fri Oct 31 06:07:26 2014 PST