Ref A: 6e7e085eb3ad4cd992978ab199139282 Ref B: 71E22776678CBDF4C4F5D7F70F416A12 Ref C: Sun Dec 22 04:00:22 2013 PST