Ref A: 510080d5b644480dad95c4f2fa8308f9 Ref B: 61AA953D5ACBE2C0A9D359BFD6571221 Ref C: Mon Jan 26 03:10:35 2015 PST